From 89b1bf4ca6849d0fe0c8933e939be3546a96ce3e Mon Sep 17 00:00:00 2001 From: Daniil Samoylov Date: Mon, 10 Jul 2023 13:12:53 +1200 Subject: [PATCH] Fix renovate issue resolving pnpm packages --- dist/index.js | 1142 ++++++++++++++++----------------- package.json | 3 + patches/renovate@36.6.0.patch | 30 + pnpm-lock.yaml | 10 +- 4 files changed, 612 insertions(+), 573 deletions(-) create mode 100644 patches/renovate@36.6.0.patch diff --git a/dist/index.js b/dist/index.js index 1ff4d41..d320da1 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,77 +1,77 @@ -"use strict";var mYu=Object.create;var tGt=Object.defineProperty;var fYu=Object.getOwnPropertyDescriptor;var hYu=Object.getOwnPropertyNames;var gYu=Object.getPrototypeOf,yYu=Object.prototype.hasOwnProperty;var bc=(e,r)=>()=>(e&&(r=e(e=0)),r);var A=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),gEt=(e,r)=>{for(var t in r)tGt(e,t,{get:r[t],enumerable:!0})},xki=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of hYu(r))!yYu.call(e,i)&&i!==t&&tGt(e,i,{get:()=>r[i],enumerable:!(n=fYu(r,i))||n.enumerable});return e};var AC=(e,r,t)=>(t=e!=null?mYu(gYu(e)):{},xki(r||!e||!e.__esModule?tGt(t,"default",{value:e,enumerable:!0}):t,e)),Dr=e=>xki(tGt({},"__esModule",{value:!0}),e);var en={};gEt(en,{__addDisposableResource:()=>Wki,__assign:()=>rGt,__asyncDelegator:()=>Gki,__asyncGenerator:()=>jki,__asyncValues:()=>Uki,__await:()=>y5e,__awaiter:()=>Nki,__classPrivateFieldGet:()=>Qki,__classPrivateFieldIn:()=>Hki,__classPrivateFieldSet:()=>Kki,__createBinding:()=>iGt,__decorate:()=>Rki,__disposeResources:()=>Yki,__esDecorate:()=>_Yu,__exportStar:()=>Bki,__extends:()=>Tki,__generator:()=>Oki,__importDefault:()=>$ki,__importStar:()=>zki,__makeTemplateObject:()=>Vki,__metadata:()=>Fki,__param:()=>kki,__propKey:()=>bYu,__read:()=>CGr,__rest:()=>Pki,__runInitializers:()=>AYu,__setFunctionName:()=>CYu,__spread:()=>qki,__spreadArray:()=>Lki,__spreadArrays:()=>Mki,__values:()=>nGt,default:()=>DYu});function Tki(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");bGr(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function Pki(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function kki(e,r){return function(t,n){r(t,n,e)}}function _Yu(e,r,t,n,i,s){function a(x){if(x!==void 0&&typeof x!="function")throw new TypeError("Function expected");return x}for(var o=n.kind,c=o==="getter"?"get":o==="setter"?"set":"value",l=!r&&e?n.static?e:e.prototype:null,u=r||(l?Object.getOwnPropertyDescriptor(l,n.name):{}),m,h=!1,_=t.length-1;_>=0;_--){var b={};for(var v in n)b[v]=v==="access"?{}:n[v];for(var v in n.access)b.access[v]=n.access[v];b.addInitializer=function(x){if(h)throw new TypeError("Cannot add initializers after decoration has completed");s.push(a(x||null))};var w=(0,t[_])(o==="accessor"?{get:u.get,set:u.set}:u[c],b);if(o==="accessor"){if(w===void 0)continue;if(w===null||typeof w!="object")throw new TypeError("Object expected");(m=a(w.get))&&(u.get=m),(m=a(w.set))&&(u.set=m),(m=a(w.init))&&i.unshift(m)}else(m=a(w))&&(o==="field"?i.unshift(m):u[c]=m)}l&&Object.defineProperty(l,n.name,u),h=!0}function AYu(e,r,t){for(var n=arguments.length>2,i=0;i0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function CGr(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function qki(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof y5e?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function Gki(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:y5e(e[i](a)),done:!1}:s?s(a):a}:s}}function Uki(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof nGt=="function"?nGt(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function Vki(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function zki(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&iGt(r,e,t);return vYu(r,e),r}function $ki(e){return e&&e.__esModule?e:{default:e}}function Qki(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)}function Kki(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t}function Hki(e,r){if(r===null||typeof r!="object"&&typeof r!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?r===e:e.has(r)}function Wki(e,r,t){if(r!=null){if(typeof r!="object")throw new TypeError("Object expected.");var n;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=r[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=r[Symbol.dispose]}if(typeof n!="function")throw new TypeError("Object not disposable.");e.stack.push({value:r,dispose:n,async:t})}else t&&e.stack.push({async:!0});return r}function Yki(e){function r(n){e.error=e.hasError?new EYu(n,e.error,"An error was suppressed during disposal."):n,e.hasError=!0}function t(){for(;e.stack.length;){var n=e.stack.pop();try{var i=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(i).then(t,function(s){return r(s),t()})}catch(s){r(s)}}if(e.hasError)throw e.error}return t()}var bGr,rGt,iGt,vYu,EYu,DYu,tn=bc(()=>{bGr=function(e,r){return bGr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},bGr(e,r)};rGt=function(){return rGt=Object.assign||function(r){for(var t,n=1,i=arguments.length;n{"use strict";Object.defineProperty(Ste,"__esModule",{value:!0});var Jki=["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];function SYu(e){return Jki.includes(e)}var wYu=["Function","Generator","AsyncGenerator","GeneratorFunction","AsyncGeneratorFunction","AsyncFunction","Observable","Array","Buffer","Blob","Object","RegExp","Date","Error","Map","Set","WeakMap","WeakSet","ArrayBuffer","SharedArrayBuffer","DataView","Promise","URL","FormData","URLSearchParams","HTMLElement",...Jki];function IYu(e){return wYu.includes(e)}var xYu=["null","undefined","string","number","bigint","boolean","symbol"];function TYu(e){return xYu.includes(e)}function _5e(e){return r=>typeof r===e}var{toString:Xki}=Object.prototype,yEt=e=>{let r=Xki.call(e).slice(8,-1);if(/HTML\w+Element/.test(r)&&po.domElement(e))return"HTMLElement";if(IYu(r))return r},bC=e=>r=>yEt(r)===e;function po(e){if(e===null)return"null";switch(typeof e){case"undefined":return"undefined";case"string":return"string";case"number":return"number";case"boolean":return"boolean";case"function":return"Function";case"bigint":return"bigint";case"symbol":return"symbol";default:}if(po.observable(e))return"Observable";if(po.array(e))return"Array";if(po.buffer(e))return"Buffer";let r=yEt(e);if(r)return r;if(e instanceof String||e instanceof Boolean||e instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}po.undefined=_5e("undefined");po.string=_5e("string");var PYu=_5e("number");po.number=e=>PYu(e)&&!po.nan(e);po.bigint=_5e("bigint");po.function_=_5e("function");po.null_=e=>e===null;po.class_=e=>po.function_(e)&&e.toString().startsWith("class ");po.boolean=e=>e===!0||e===!1;po.symbol=_5e("symbol");po.numericString=e=>po.string(e)&&!po.emptyStringOrWhitespace(e)&&!Number.isNaN(Number(e));po.array=(e,r)=>Array.isArray(e)?po.function_(r)?e.every(r):!0:!1;po.buffer=e=>{var r,t,n,i;return(i=(n=(t=(r=e)===null||r===void 0?void 0:r.constructor)===null||t===void 0?void 0:t.isBuffer)===null||n===void 0?void 0:n.call(t,e))!==null&&i!==void 0?i:!1};po.blob=e=>bC("Blob")(e);po.nullOrUndefined=e=>po.null_(e)||po.undefined(e);po.object=e=>!po.null_(e)&&(typeof e=="object"||po.function_(e));po.iterable=e=>{var r;return po.function_((r=e)===null||r===void 0?void 0:r[Symbol.iterator])};po.asyncIterable=e=>{var r;return po.function_((r=e)===null||r===void 0?void 0:r[Symbol.asyncIterator])};po.generator=e=>{var r,t;return po.iterable(e)&&po.function_((r=e)===null||r===void 0?void 0:r.next)&&po.function_((t=e)===null||t===void 0?void 0:t.throw)};po.asyncGenerator=e=>po.asyncIterable(e)&&po.function_(e.next)&&po.function_(e.throw);po.nativePromise=e=>bC("Promise")(e);var RYu=e=>{var r,t;return po.function_((r=e)===null||r===void 0?void 0:r.then)&&po.function_((t=e)===null||t===void 0?void 0:t.catch)};po.promise=e=>po.nativePromise(e)||RYu(e);po.generatorFunction=bC("GeneratorFunction");po.asyncGeneratorFunction=e=>yEt(e)==="AsyncGeneratorFunction";po.asyncFunction=e=>yEt(e)==="AsyncFunction";po.boundFunction=e=>po.function_(e)&&!e.hasOwnProperty("prototype");po.regExp=bC("RegExp");po.date=bC("Date");po.error=bC("Error");po.map=e=>bC("Map")(e);po.set=e=>bC("Set")(e);po.weakMap=e=>bC("WeakMap")(e);po.weakSet=e=>bC("WeakSet")(e);po.int8Array=bC("Int8Array");po.uint8Array=bC("Uint8Array");po.uint8ClampedArray=bC("Uint8ClampedArray");po.int16Array=bC("Int16Array");po.uint16Array=bC("Uint16Array");po.int32Array=bC("Int32Array");po.uint32Array=bC("Uint32Array");po.float32Array=bC("Float32Array");po.float64Array=bC("Float64Array");po.bigInt64Array=bC("BigInt64Array");po.bigUint64Array=bC("BigUint64Array");po.arrayBuffer=bC("ArrayBuffer");po.sharedArrayBuffer=bC("SharedArrayBuffer");po.dataView=bC("DataView");po.enumCase=(e,r)=>Object.values(r).includes(e);po.directInstanceOf=(e,r)=>Object.getPrototypeOf(e)===r.prototype;po.urlInstance=e=>bC("URL")(e);po.urlString=e=>{if(!po.string(e))return!1;try{return new URL(e),!0}catch{return!1}};po.truthy=e=>!!e;po.falsy=e=>!e;po.nan=e=>Number.isNaN(e);po.primitive=e=>po.null_(e)||TYu(typeof e);po.integer=e=>Number.isInteger(e);po.safeInteger=e=>Number.isSafeInteger(e);po.plainObject=e=>{if(Xki.call(e)!=="[object Object]")return!1;let r=Object.getPrototypeOf(e);return r===null||r===Object.getPrototypeOf({})};po.typedArray=e=>SYu(yEt(e));var kYu=e=>po.safeInteger(e)&&e>=0;po.arrayLike=e=>!po.nullOrUndefined(e)&&!po.function_(e)&&kYu(e.length);po.inRange=(e,r)=>{if(po.number(r))return e>=Math.min(0,r)&&e<=Math.max(r,0);if(po.array(r)&&r.length===2)return e>=Math.min(...r)&&e<=Math.max(...r);throw new TypeError(`Invalid range: ${JSON.stringify(r)}`)};var FYu=1,NYu=["innerHTML","ownerDocument","style","attributes","nodeValue"];po.domElement=e=>po.object(e)&&e.nodeType===FYu&&po.string(e.nodeName)&&!po.plainObject(e)&&NYu.every(r=>r in e);po.observable=e=>{var r,t,n,i;return e?e===((t=(r=e)[Symbol.observable])===null||t===void 0?void 0:t.call(r))||e===((i=(n=e)["@@observable"])===null||i===void 0?void 0:i.call(n)):!1};po.nodeStream=e=>po.object(e)&&po.function_(e.pipe)&&!po.observable(e);po.infinite=e=>e===1/0||e===-1/0;var Zki=e=>r=>po.integer(r)&&Math.abs(r%2)===e;po.evenInteger=Zki(0);po.oddInteger=Zki(1);po.emptyArray=e=>po.array(e)&&e.length===0;po.nonEmptyArray=e=>po.array(e)&&e.length>0;po.emptyString=e=>po.string(e)&&e.length===0;var OYu=e=>po.string(e)&&!/\S/.test(e);po.emptyStringOrWhitespace=e=>po.emptyString(e)||OYu(e);po.nonEmptyString=e=>po.string(e)&&e.length>0;po.nonEmptyStringAndNotWhitespace=e=>po.string(e)&&!po.emptyStringOrWhitespace(e);po.emptyObject=e=>po.object(e)&&!po.map(e)&&!po.set(e)&&Object.keys(e).length===0;po.nonEmptyObject=e=>po.object(e)&&!po.map(e)&&!po.set(e)&&Object.keys(e).length>0;po.emptySet=e=>po.set(e)&&e.size===0;po.nonEmptySet=e=>po.set(e)&&e.size>0;po.emptyMap=e=>po.map(e)&&e.size===0;po.nonEmptyMap=e=>po.map(e)&&e.size>0;po.propertyKey=e=>po.any([po.string,po.number,po.symbol],e);po.formData=e=>bC("FormData")(e);po.urlSearchParams=e=>bC("URLSearchParams")(e);var e4i=(e,r,t)=>{if(!po.function_(r))throw new TypeError(`Invalid predicate: ${JSON.stringify(r)}`);if(t.length===0)throw new TypeError("Invalid number of values");return e.call(t,r)};po.any=(e,...r)=>(po.array(e)?e:[e]).some(n=>e4i(Array.prototype.some,n,r));po.all=(e,...r)=>e4i(Array.prototype.every,e,r);var Up=(e,r,t,n={})=>{if(!e){let{multipleValues:i}=n,s=i?`received values of types ${[...new Set(t.map(a=>`\`${po(a)}\``))].join(", ")}`:`received value of type \`${po(t)}\``;throw new TypeError(`Expected value which is \`${r}\`, ${s}.`)}};Ste.assert={undefined:e=>Up(po.undefined(e),"undefined",e),string:e=>Up(po.string(e),"string",e),number:e=>Up(po.number(e),"number",e),bigint:e=>Up(po.bigint(e),"bigint",e),function_:e=>Up(po.function_(e),"Function",e),null_:e=>Up(po.null_(e),"null",e),class_:e=>Up(po.class_(e),"Class",e),boolean:e=>Up(po.boolean(e),"boolean",e),symbol:e=>Up(po.symbol(e),"symbol",e),numericString:e=>Up(po.numericString(e),"string with a number",e),array:(e,r)=>{Up(po.array(e),"Array",e),r&&e.forEach(r)},buffer:e=>Up(po.buffer(e),"Buffer",e),blob:e=>Up(po.blob(e),"Blob",e),nullOrUndefined:e=>Up(po.nullOrUndefined(e),"null or undefined",e),object:e=>Up(po.object(e),"Object",e),iterable:e=>Up(po.iterable(e),"Iterable",e),asyncIterable:e=>Up(po.asyncIterable(e),"AsyncIterable",e),generator:e=>Up(po.generator(e),"Generator",e),asyncGenerator:e=>Up(po.asyncGenerator(e),"AsyncGenerator",e),nativePromise:e=>Up(po.nativePromise(e),"native Promise",e),promise:e=>Up(po.promise(e),"Promise",e),generatorFunction:e=>Up(po.generatorFunction(e),"GeneratorFunction",e),asyncGeneratorFunction:e=>Up(po.asyncGeneratorFunction(e),"AsyncGeneratorFunction",e),asyncFunction:e=>Up(po.asyncFunction(e),"AsyncFunction",e),boundFunction:e=>Up(po.boundFunction(e),"Function",e),regExp:e=>Up(po.regExp(e),"RegExp",e),date:e=>Up(po.date(e),"Date",e),error:e=>Up(po.error(e),"Error",e),map:e=>Up(po.map(e),"Map",e),set:e=>Up(po.set(e),"Set",e),weakMap:e=>Up(po.weakMap(e),"WeakMap",e),weakSet:e=>Up(po.weakSet(e),"WeakSet",e),int8Array:e=>Up(po.int8Array(e),"Int8Array",e),uint8Array:e=>Up(po.uint8Array(e),"Uint8Array",e),uint8ClampedArray:e=>Up(po.uint8ClampedArray(e),"Uint8ClampedArray",e),int16Array:e=>Up(po.int16Array(e),"Int16Array",e),uint16Array:e=>Up(po.uint16Array(e),"Uint16Array",e),int32Array:e=>Up(po.int32Array(e),"Int32Array",e),uint32Array:e=>Up(po.uint32Array(e),"Uint32Array",e),float32Array:e=>Up(po.float32Array(e),"Float32Array",e),float64Array:e=>Up(po.float64Array(e),"Float64Array",e),bigInt64Array:e=>Up(po.bigInt64Array(e),"BigInt64Array",e),bigUint64Array:e=>Up(po.bigUint64Array(e),"BigUint64Array",e),arrayBuffer:e=>Up(po.arrayBuffer(e),"ArrayBuffer",e),sharedArrayBuffer:e=>Up(po.sharedArrayBuffer(e),"SharedArrayBuffer",e),dataView:e=>Up(po.dataView(e),"DataView",e),enumCase:(e,r)=>Up(po.enumCase(e,r),"EnumCase",e),urlInstance:e=>Up(po.urlInstance(e),"URL",e),urlString:e=>Up(po.urlString(e),"string with a URL",e),truthy:e=>Up(po.truthy(e),"truthy",e),falsy:e=>Up(po.falsy(e),"falsy",e),nan:e=>Up(po.nan(e),"NaN",e),primitive:e=>Up(po.primitive(e),"primitive",e),integer:e=>Up(po.integer(e),"integer",e),safeInteger:e=>Up(po.safeInteger(e),"integer",e),plainObject:e=>Up(po.plainObject(e),"plain object",e),typedArray:e=>Up(po.typedArray(e),"TypedArray",e),arrayLike:e=>Up(po.arrayLike(e),"array-like",e),domElement:e=>Up(po.domElement(e),"HTMLElement",e),observable:e=>Up(po.observable(e),"Observable",e),nodeStream:e=>Up(po.nodeStream(e),"Node.js Stream",e),infinite:e=>Up(po.infinite(e),"infinite number",e),emptyArray:e=>Up(po.emptyArray(e),"empty array",e),nonEmptyArray:e=>Up(po.nonEmptyArray(e),"non-empty array",e),emptyString:e=>Up(po.emptyString(e),"empty string",e),emptyStringOrWhitespace:e=>Up(po.emptyStringOrWhitespace(e),"empty string or whitespace",e),nonEmptyString:e=>Up(po.nonEmptyString(e),"non-empty string",e),nonEmptyStringAndNotWhitespace:e=>Up(po.nonEmptyStringAndNotWhitespace(e),"non-empty string and not whitespace",e),emptyObject:e=>Up(po.emptyObject(e),"empty object",e),nonEmptyObject:e=>Up(po.nonEmptyObject(e),"non-empty object",e),emptySet:e=>Up(po.emptySet(e),"empty set",e),nonEmptySet:e=>Up(po.nonEmptySet(e),"non-empty set",e),emptyMap:e=>Up(po.emptyMap(e),"empty map",e),nonEmptyMap:e=>Up(po.nonEmptyMap(e),"non-empty map",e),propertyKey:e=>Up(po.propertyKey(e),"PropertyKey",e),formData:e=>Up(po.formData(e),"FormData",e),urlSearchParams:e=>Up(po.urlSearchParams(e),"URLSearchParams",e),evenInteger:e=>Up(po.evenInteger(e),"even integer",e),oddInteger:e=>Up(po.oddInteger(e),"odd integer",e),directInstanceOf:(e,r)=>Up(po.directInstanceOf(e,r),"T",e),inRange:(e,r)=>Up(po.inRange(e,r),"in range",e),any:(e,...r)=>Up(po.any(e,...r),"predicate returns truthy for any value",r,{multipleValues:!0}),all:(e,...r)=>Up(po.all(e,...r),"predicate returns truthy for all values",r,{multipleValues:!0})};Object.defineProperties(po,{class:{value:po.class_},function:{value:po.function_},null:{value:po.null_}});Object.defineProperties(Ste.assert,{class:{value:Ste.assert.class_},function:{value:Ste.assert.function_},null:{value:Ste.assert.null_}});Ste.default=po;sGt.exports=po;sGt.exports.default=po;sGt.exports.assert=Ste.assert});var n4i=A((Olg,vGr)=>{var BYu=Object.prototype.hasOwnProperty;function t4i(e){return"[Throws: "+(e?e.message:"?")+"]"}function qYu(e,r){if(BYu.call(e,r))try{return e[r]}catch(t){return t4i(t)}return e[r]}function r4i(e){var r=[];function t(n){if(n===null||typeof n!="object")return n;if(r.indexOf(n)!==-1)return"[Circular]";if(r.push(n),typeof n.toJSON=="function")try{var i=t(n.toJSON());return r.pop(),i}catch(o){return t4i(o)}if(Array.isArray(n)){var s=n.map(t);return r.pop(),s}var a=Object.keys(n).reduce(function(o,c){return o[c]=t(qYu(n,c)),o},{});return r.pop(),a}return t(e)}vGr.exports=function(e,r,t){return JSON.stringify(r4i(e),r,t)};vGr.exports.ensureProperties=r4i});var s4i=A((Blg,i4i)=>{var f4=require("fs"),_Et=require("path");i4i.exports=aGt;aGt.ncp=aGt;function aGt(e,r,t,n){var i=n;n||(i=t,t={});var s=process.cwd(),a=_Et.resolve(s,e),o=_Et.resolve(s,r),c=t.filter,l=t.rename,u=t.transform,m=t.clobber!==!1,h=t.modified,_=t.dereference,b=null,v=0,w=0,x=0,P=t.limit||aGt.limit||16;P=P<1?1:P>512?512:P,k(a);function k(ee){if(v++,c){if(c instanceof RegExp){if(!c.test(ee))return J(!0)}else if(typeof c=="function"&&!c(ee))return J(!0)}return R(ee)}function R(ee){var fe=_?f4.stat:f4.lstat;if(x>=P)return setImmediate(function(){R(ee)});x++,fe(ee,function(ie,Se){var ce={};if(ie)return X(ie);if(ce.name=ee,ce.mode=Se.mode,ce.mtime=Se.mtime,ce.atime=Se.atime,Se.isDirectory())return N(ce);if(Se.isFile())return L(ce);if(Se.isSymbolicLink())return C(ee)})}function L(ee){var fe=ee.name.replace(a,o);l&&(fe=l(fe)),Q(fe,function(ie){if(ie)return U(ee,fe);if(m&&Y(fe,function(){U(ee,fe)}),h){var Se=_?f4.stat:f4.lstat;Se(fe,function(ce,Mt){if(ee.mtime.getTime()>Mt.mtime.getTime())U(ee,fe);else return J()})}else return J()})}function U(ee,fe){var ie=f4.createReadStream(ee.name),Se=f4.createWriteStream(fe,{mode:ee.mode});ie.on("error",X),Se.on("error",X),u?u(ie,Se,ee):Se.on("open",function(){ie.pipe(Se)}),Se.once("finish",function(){h&&f4.utimesSync(fe,ee.atime,ee.mtime),J()})}function Y(ee,fe){f4.unlink(ee,function(ie){return ie?X(ie):fe()})}function N(ee){var fe=ee.name.replace(a,o);Q(fe,function(ie){if(ie)return j(ee,fe);M(ee.name)})}function j(ee,fe){f4.mkdir(fe,ee.mode,function(ie){if(ie)return X(ie);M(ee.name)})}function M(ee){f4.readdir(ee,function(fe,ie){return fe?X(fe):(ie.forEach(function(Se){k(_Et.join(ee,Se))}),J())})}function C(ee){var fe=ee.replace(a,o);f4.readlink(ee,function(ie,Se){if(ie)return X(ie);O(Se,fe)})}function O(ee,fe){_&&(ee=_Et.resolve(s,ee)),Q(fe,function(ie){if(ie)return V(ee,fe);f4.readlink(fe,function(Se,ce){return Se?X(Se):(_&&(ce=_Et.resolve(s,ce)),ce===ee?J():Y(fe,function(){V(ee,fe)}))})})}function V(ee,fe){f4.symlink(ee,fe,function(ie){return ie?X(ie):J()})}function Q(ee,fe){f4.lstat(ee,function(ie){return ie&&ie.code==="ENOENT"?fe(!0):fe(!1)})}function X(ee){return t.stopOnError?i(ee):(!b&&t.errs?b=f4.createWriteStream(t.errs):b||(b=[]),typeof b.write>"u"?b.push(ee):b.write(ee.stack+` +"use strict";var fYu=Object.create;var tGt=Object.defineProperty;var hYu=Object.getOwnPropertyDescriptor;var gYu=Object.getOwnPropertyNames;var yYu=Object.getPrototypeOf,_Yu=Object.prototype.hasOwnProperty;var bc=(e,r)=>()=>(e&&(r=e(e=0)),r);var A=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),gEt=(e,r)=>{for(var t in r)tGt(e,t,{get:r[t],enumerable:!0})},Tki=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of gYu(r))!_Yu.call(e,i)&&i!==t&&tGt(e,i,{get:()=>r[i],enumerable:!(n=hYu(r,i))||n.enumerable});return e};var AC=(e,r,t)=>(t=e!=null?fYu(yYu(e)):{},Tki(r||!e||!e.__esModule?tGt(t,"default",{value:e,enumerable:!0}):t,e)),Dr=e=>Tki(tGt({},"__esModule",{value:!0}),e);var en={};gEt(en,{__addDisposableResource:()=>Yki,__assign:()=>rGt,__asyncDelegator:()=>Uki,__asyncGenerator:()=>Gki,__asyncValues:()=>Vki,__await:()=>y5e,__awaiter:()=>Oki,__classPrivateFieldGet:()=>Kki,__classPrivateFieldIn:()=>Wki,__classPrivateFieldSet:()=>Hki,__createBinding:()=>iGt,__decorate:()=>kki,__disposeResources:()=>Jki,__esDecorate:()=>AYu,__exportStar:()=>qki,__extends:()=>Pki,__generator:()=>Bki,__importDefault:()=>Qki,__importStar:()=>$ki,__makeTemplateObject:()=>zki,__metadata:()=>Nki,__param:()=>Fki,__propKey:()=>CYu,__read:()=>CGr,__rest:()=>Rki,__runInitializers:()=>bYu,__setFunctionName:()=>vYu,__spread:()=>Mki,__spreadArray:()=>jki,__spreadArrays:()=>Lki,__values:()=>nGt,default:()=>SYu});function Pki(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");bGr(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function Rki(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function Fki(e,r){return function(t,n){r(t,n,e)}}function AYu(e,r,t,n,i,s){function a(x){if(x!==void 0&&typeof x!="function")throw new TypeError("Function expected");return x}for(var o=n.kind,c=o==="getter"?"get":o==="setter"?"set":"value",l=!r&&e?n.static?e:e.prototype:null,u=r||(l?Object.getOwnPropertyDescriptor(l,n.name):{}),m,h=!1,_=t.length-1;_>=0;_--){var b={};for(var v in n)b[v]=v==="access"?{}:n[v];for(var v in n.access)b.access[v]=n.access[v];b.addInitializer=function(x){if(h)throw new TypeError("Cannot add initializers after decoration has completed");s.push(a(x||null))};var w=(0,t[_])(o==="accessor"?{get:u.get,set:u.set}:u[c],b);if(o==="accessor"){if(w===void 0)continue;if(w===null||typeof w!="object")throw new TypeError("Object expected");(m=a(w.get))&&(u.get=m),(m=a(w.set))&&(u.set=m),(m=a(w.init))&&i.unshift(m)}else(m=a(w))&&(o==="field"?i.unshift(m):u[c]=m)}l&&Object.defineProperty(l,n.name,u),h=!0}function bYu(e,r,t){for(var n=arguments.length>2,i=0;i0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function CGr(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function Mki(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof y5e?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function Uki(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:y5e(e[i](a)),done:!1}:s?s(a):a}:s}}function Vki(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof nGt=="function"?nGt(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function zki(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function $ki(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&iGt(r,e,t);return EYu(r,e),r}function Qki(e){return e&&e.__esModule?e:{default:e}}function Kki(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)}function Hki(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t}function Wki(e,r){if(r===null||typeof r!="object"&&typeof r!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?r===e:e.has(r)}function Yki(e,r,t){if(r!=null){if(typeof r!="object")throw new TypeError("Object expected.");var n;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=r[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=r[Symbol.dispose]}if(typeof n!="function")throw new TypeError("Object not disposable.");e.stack.push({value:r,dispose:n,async:t})}else t&&e.stack.push({async:!0});return r}function Jki(e){function r(n){e.error=e.hasError?new DYu(n,e.error,"An error was suppressed during disposal."):n,e.hasError=!0}function t(){for(;e.stack.length;){var n=e.stack.pop();try{var i=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(i).then(t,function(s){return r(s),t()})}catch(s){r(s)}}if(e.hasError)throw e.error}return t()}var bGr,rGt,iGt,EYu,DYu,SYu,tn=bc(()=>{bGr=function(e,r){return bGr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},bGr(e,r)};rGt=function(){return rGt=Object.assign||function(r){for(var t,n=1,i=arguments.length;n{"use strict";Object.defineProperty(Ste,"__esModule",{value:!0});var Xki=["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];function wYu(e){return Xki.includes(e)}var IYu=["Function","Generator","AsyncGenerator","GeneratorFunction","AsyncGeneratorFunction","AsyncFunction","Observable","Array","Buffer","Blob","Object","RegExp","Date","Error","Map","Set","WeakMap","WeakSet","ArrayBuffer","SharedArrayBuffer","DataView","Promise","URL","FormData","URLSearchParams","HTMLElement",...Xki];function xYu(e){return IYu.includes(e)}var TYu=["null","undefined","string","number","bigint","boolean","symbol"];function PYu(e){return TYu.includes(e)}function _5e(e){return r=>typeof r===e}var{toString:Zki}=Object.prototype,yEt=e=>{let r=Zki.call(e).slice(8,-1);if(/HTML\w+Element/.test(r)&&po.domElement(e))return"HTMLElement";if(xYu(r))return r},bC=e=>r=>yEt(r)===e;function po(e){if(e===null)return"null";switch(typeof e){case"undefined":return"undefined";case"string":return"string";case"number":return"number";case"boolean":return"boolean";case"function":return"Function";case"bigint":return"bigint";case"symbol":return"symbol";default:}if(po.observable(e))return"Observable";if(po.array(e))return"Array";if(po.buffer(e))return"Buffer";let r=yEt(e);if(r)return r;if(e instanceof String||e instanceof Boolean||e instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}po.undefined=_5e("undefined");po.string=_5e("string");var RYu=_5e("number");po.number=e=>RYu(e)&&!po.nan(e);po.bigint=_5e("bigint");po.function_=_5e("function");po.null_=e=>e===null;po.class_=e=>po.function_(e)&&e.toString().startsWith("class ");po.boolean=e=>e===!0||e===!1;po.symbol=_5e("symbol");po.numericString=e=>po.string(e)&&!po.emptyStringOrWhitespace(e)&&!Number.isNaN(Number(e));po.array=(e,r)=>Array.isArray(e)?po.function_(r)?e.every(r):!0:!1;po.buffer=e=>{var r,t,n,i;return(i=(n=(t=(r=e)===null||r===void 0?void 0:r.constructor)===null||t===void 0?void 0:t.isBuffer)===null||n===void 0?void 0:n.call(t,e))!==null&&i!==void 0?i:!1};po.blob=e=>bC("Blob")(e);po.nullOrUndefined=e=>po.null_(e)||po.undefined(e);po.object=e=>!po.null_(e)&&(typeof e=="object"||po.function_(e));po.iterable=e=>{var r;return po.function_((r=e)===null||r===void 0?void 0:r[Symbol.iterator])};po.asyncIterable=e=>{var r;return po.function_((r=e)===null||r===void 0?void 0:r[Symbol.asyncIterator])};po.generator=e=>{var r,t;return po.iterable(e)&&po.function_((r=e)===null||r===void 0?void 0:r.next)&&po.function_((t=e)===null||t===void 0?void 0:t.throw)};po.asyncGenerator=e=>po.asyncIterable(e)&&po.function_(e.next)&&po.function_(e.throw);po.nativePromise=e=>bC("Promise")(e);var kYu=e=>{var r,t;return po.function_((r=e)===null||r===void 0?void 0:r.then)&&po.function_((t=e)===null||t===void 0?void 0:t.catch)};po.promise=e=>po.nativePromise(e)||kYu(e);po.generatorFunction=bC("GeneratorFunction");po.asyncGeneratorFunction=e=>yEt(e)==="AsyncGeneratorFunction";po.asyncFunction=e=>yEt(e)==="AsyncFunction";po.boundFunction=e=>po.function_(e)&&!e.hasOwnProperty("prototype");po.regExp=bC("RegExp");po.date=bC("Date");po.error=bC("Error");po.map=e=>bC("Map")(e);po.set=e=>bC("Set")(e);po.weakMap=e=>bC("WeakMap")(e);po.weakSet=e=>bC("WeakSet")(e);po.int8Array=bC("Int8Array");po.uint8Array=bC("Uint8Array");po.uint8ClampedArray=bC("Uint8ClampedArray");po.int16Array=bC("Int16Array");po.uint16Array=bC("Uint16Array");po.int32Array=bC("Int32Array");po.uint32Array=bC("Uint32Array");po.float32Array=bC("Float32Array");po.float64Array=bC("Float64Array");po.bigInt64Array=bC("BigInt64Array");po.bigUint64Array=bC("BigUint64Array");po.arrayBuffer=bC("ArrayBuffer");po.sharedArrayBuffer=bC("SharedArrayBuffer");po.dataView=bC("DataView");po.enumCase=(e,r)=>Object.values(r).includes(e);po.directInstanceOf=(e,r)=>Object.getPrototypeOf(e)===r.prototype;po.urlInstance=e=>bC("URL")(e);po.urlString=e=>{if(!po.string(e))return!1;try{return new URL(e),!0}catch{return!1}};po.truthy=e=>!!e;po.falsy=e=>!e;po.nan=e=>Number.isNaN(e);po.primitive=e=>po.null_(e)||PYu(typeof e);po.integer=e=>Number.isInteger(e);po.safeInteger=e=>Number.isSafeInteger(e);po.plainObject=e=>{if(Zki.call(e)!=="[object Object]")return!1;let r=Object.getPrototypeOf(e);return r===null||r===Object.getPrototypeOf({})};po.typedArray=e=>wYu(yEt(e));var FYu=e=>po.safeInteger(e)&&e>=0;po.arrayLike=e=>!po.nullOrUndefined(e)&&!po.function_(e)&&FYu(e.length);po.inRange=(e,r)=>{if(po.number(r))return e>=Math.min(0,r)&&e<=Math.max(r,0);if(po.array(r)&&r.length===2)return e>=Math.min(...r)&&e<=Math.max(...r);throw new TypeError(`Invalid range: ${JSON.stringify(r)}`)};var NYu=1,OYu=["innerHTML","ownerDocument","style","attributes","nodeValue"];po.domElement=e=>po.object(e)&&e.nodeType===NYu&&po.string(e.nodeName)&&!po.plainObject(e)&&OYu.every(r=>r in e);po.observable=e=>{var r,t,n,i;return e?e===((t=(r=e)[Symbol.observable])===null||t===void 0?void 0:t.call(r))||e===((i=(n=e)["@@observable"])===null||i===void 0?void 0:i.call(n)):!1};po.nodeStream=e=>po.object(e)&&po.function_(e.pipe)&&!po.observable(e);po.infinite=e=>e===1/0||e===-1/0;var e4i=e=>r=>po.integer(r)&&Math.abs(r%2)===e;po.evenInteger=e4i(0);po.oddInteger=e4i(1);po.emptyArray=e=>po.array(e)&&e.length===0;po.nonEmptyArray=e=>po.array(e)&&e.length>0;po.emptyString=e=>po.string(e)&&e.length===0;var BYu=e=>po.string(e)&&!/\S/.test(e);po.emptyStringOrWhitespace=e=>po.emptyString(e)||BYu(e);po.nonEmptyString=e=>po.string(e)&&e.length>0;po.nonEmptyStringAndNotWhitespace=e=>po.string(e)&&!po.emptyStringOrWhitespace(e);po.emptyObject=e=>po.object(e)&&!po.map(e)&&!po.set(e)&&Object.keys(e).length===0;po.nonEmptyObject=e=>po.object(e)&&!po.map(e)&&!po.set(e)&&Object.keys(e).length>0;po.emptySet=e=>po.set(e)&&e.size===0;po.nonEmptySet=e=>po.set(e)&&e.size>0;po.emptyMap=e=>po.map(e)&&e.size===0;po.nonEmptyMap=e=>po.map(e)&&e.size>0;po.propertyKey=e=>po.any([po.string,po.number,po.symbol],e);po.formData=e=>bC("FormData")(e);po.urlSearchParams=e=>bC("URLSearchParams")(e);var t4i=(e,r,t)=>{if(!po.function_(r))throw new TypeError(`Invalid predicate: ${JSON.stringify(r)}`);if(t.length===0)throw new TypeError("Invalid number of values");return e.call(t,r)};po.any=(e,...r)=>(po.array(e)?e:[e]).some(n=>t4i(Array.prototype.some,n,r));po.all=(e,...r)=>t4i(Array.prototype.every,e,r);var Up=(e,r,t,n={})=>{if(!e){let{multipleValues:i}=n,s=i?`received values of types ${[...new Set(t.map(a=>`\`${po(a)}\``))].join(", ")}`:`received value of type \`${po(t)}\``;throw new TypeError(`Expected value which is \`${r}\`, ${s}.`)}};Ste.assert={undefined:e=>Up(po.undefined(e),"undefined",e),string:e=>Up(po.string(e),"string",e),number:e=>Up(po.number(e),"number",e),bigint:e=>Up(po.bigint(e),"bigint",e),function_:e=>Up(po.function_(e),"Function",e),null_:e=>Up(po.null_(e),"null",e),class_:e=>Up(po.class_(e),"Class",e),boolean:e=>Up(po.boolean(e),"boolean",e),symbol:e=>Up(po.symbol(e),"symbol",e),numericString:e=>Up(po.numericString(e),"string with a number",e),array:(e,r)=>{Up(po.array(e),"Array",e),r&&e.forEach(r)},buffer:e=>Up(po.buffer(e),"Buffer",e),blob:e=>Up(po.blob(e),"Blob",e),nullOrUndefined:e=>Up(po.nullOrUndefined(e),"null or undefined",e),object:e=>Up(po.object(e),"Object",e),iterable:e=>Up(po.iterable(e),"Iterable",e),asyncIterable:e=>Up(po.asyncIterable(e),"AsyncIterable",e),generator:e=>Up(po.generator(e),"Generator",e),asyncGenerator:e=>Up(po.asyncGenerator(e),"AsyncGenerator",e),nativePromise:e=>Up(po.nativePromise(e),"native Promise",e),promise:e=>Up(po.promise(e),"Promise",e),generatorFunction:e=>Up(po.generatorFunction(e),"GeneratorFunction",e),asyncGeneratorFunction:e=>Up(po.asyncGeneratorFunction(e),"AsyncGeneratorFunction",e),asyncFunction:e=>Up(po.asyncFunction(e),"AsyncFunction",e),boundFunction:e=>Up(po.boundFunction(e),"Function",e),regExp:e=>Up(po.regExp(e),"RegExp",e),date:e=>Up(po.date(e),"Date",e),error:e=>Up(po.error(e),"Error",e),map:e=>Up(po.map(e),"Map",e),set:e=>Up(po.set(e),"Set",e),weakMap:e=>Up(po.weakMap(e),"WeakMap",e),weakSet:e=>Up(po.weakSet(e),"WeakSet",e),int8Array:e=>Up(po.int8Array(e),"Int8Array",e),uint8Array:e=>Up(po.uint8Array(e),"Uint8Array",e),uint8ClampedArray:e=>Up(po.uint8ClampedArray(e),"Uint8ClampedArray",e),int16Array:e=>Up(po.int16Array(e),"Int16Array",e),uint16Array:e=>Up(po.uint16Array(e),"Uint16Array",e),int32Array:e=>Up(po.int32Array(e),"Int32Array",e),uint32Array:e=>Up(po.uint32Array(e),"Uint32Array",e),float32Array:e=>Up(po.float32Array(e),"Float32Array",e),float64Array:e=>Up(po.float64Array(e),"Float64Array",e),bigInt64Array:e=>Up(po.bigInt64Array(e),"BigInt64Array",e),bigUint64Array:e=>Up(po.bigUint64Array(e),"BigUint64Array",e),arrayBuffer:e=>Up(po.arrayBuffer(e),"ArrayBuffer",e),sharedArrayBuffer:e=>Up(po.sharedArrayBuffer(e),"SharedArrayBuffer",e),dataView:e=>Up(po.dataView(e),"DataView",e),enumCase:(e,r)=>Up(po.enumCase(e,r),"EnumCase",e),urlInstance:e=>Up(po.urlInstance(e),"URL",e),urlString:e=>Up(po.urlString(e),"string with a URL",e),truthy:e=>Up(po.truthy(e),"truthy",e),falsy:e=>Up(po.falsy(e),"falsy",e),nan:e=>Up(po.nan(e),"NaN",e),primitive:e=>Up(po.primitive(e),"primitive",e),integer:e=>Up(po.integer(e),"integer",e),safeInteger:e=>Up(po.safeInteger(e),"integer",e),plainObject:e=>Up(po.plainObject(e),"plain object",e),typedArray:e=>Up(po.typedArray(e),"TypedArray",e),arrayLike:e=>Up(po.arrayLike(e),"array-like",e),domElement:e=>Up(po.domElement(e),"HTMLElement",e),observable:e=>Up(po.observable(e),"Observable",e),nodeStream:e=>Up(po.nodeStream(e),"Node.js Stream",e),infinite:e=>Up(po.infinite(e),"infinite number",e),emptyArray:e=>Up(po.emptyArray(e),"empty array",e),nonEmptyArray:e=>Up(po.nonEmptyArray(e),"non-empty array",e),emptyString:e=>Up(po.emptyString(e),"empty string",e),emptyStringOrWhitespace:e=>Up(po.emptyStringOrWhitespace(e),"empty string or whitespace",e),nonEmptyString:e=>Up(po.nonEmptyString(e),"non-empty string",e),nonEmptyStringAndNotWhitespace:e=>Up(po.nonEmptyStringAndNotWhitespace(e),"non-empty string and not whitespace",e),emptyObject:e=>Up(po.emptyObject(e),"empty object",e),nonEmptyObject:e=>Up(po.nonEmptyObject(e),"non-empty object",e),emptySet:e=>Up(po.emptySet(e),"empty set",e),nonEmptySet:e=>Up(po.nonEmptySet(e),"non-empty set",e),emptyMap:e=>Up(po.emptyMap(e),"empty map",e),nonEmptyMap:e=>Up(po.nonEmptyMap(e),"non-empty map",e),propertyKey:e=>Up(po.propertyKey(e),"PropertyKey",e),formData:e=>Up(po.formData(e),"FormData",e),urlSearchParams:e=>Up(po.urlSearchParams(e),"URLSearchParams",e),evenInteger:e=>Up(po.evenInteger(e),"even integer",e),oddInteger:e=>Up(po.oddInteger(e),"odd integer",e),directInstanceOf:(e,r)=>Up(po.directInstanceOf(e,r),"T",e),inRange:(e,r)=>Up(po.inRange(e,r),"in range",e),any:(e,...r)=>Up(po.any(e,...r),"predicate returns truthy for any value",r,{multipleValues:!0}),all:(e,...r)=>Up(po.all(e,...r),"predicate returns truthy for all values",r,{multipleValues:!0})};Object.defineProperties(po,{class:{value:po.class_},function:{value:po.function_},null:{value:po.null_}});Object.defineProperties(Ste.assert,{class:{value:Ste.assert.class_},function:{value:Ste.assert.function_},null:{value:Ste.assert.null_}});Ste.default=po;sGt.exports=po;sGt.exports.default=po;sGt.exports.assert=Ste.assert});var i4i=A((Blg,vGr)=>{var qYu=Object.prototype.hasOwnProperty;function r4i(e){return"[Throws: "+(e?e.message:"?")+"]"}function MYu(e,r){if(qYu.call(e,r))try{return e[r]}catch(t){return r4i(t)}return e[r]}function n4i(e){var r=[];function t(n){if(n===null||typeof n!="object")return n;if(r.indexOf(n)!==-1)return"[Circular]";if(r.push(n),typeof n.toJSON=="function")try{var i=t(n.toJSON());return r.pop(),i}catch(o){return r4i(o)}if(Array.isArray(n)){var s=n.map(t);return r.pop(),s}var a=Object.keys(n).reduce(function(o,c){return o[c]=t(MYu(n,c)),o},{});return r.pop(),a}return t(e)}vGr.exports=function(e,r,t){return JSON.stringify(n4i(e),r,t)};vGr.exports.ensureProperties=n4i});var a4i=A((qlg,s4i)=>{var f4=require("fs"),_Et=require("path");s4i.exports=aGt;aGt.ncp=aGt;function aGt(e,r,t,n){var i=n;n||(i=t,t={});var s=process.cwd(),a=_Et.resolve(s,e),o=_Et.resolve(s,r),c=t.filter,l=t.rename,u=t.transform,m=t.clobber!==!1,h=t.modified,_=t.dereference,b=null,v=0,w=0,x=0,P=t.limit||aGt.limit||16;P=P<1?1:P>512?512:P,k(a);function k(ee){if(v++,c){if(c instanceof RegExp){if(!c.test(ee))return J(!0)}else if(typeof c=="function"&&!c(ee))return J(!0)}return R(ee)}function R(ee){var fe=_?f4.stat:f4.lstat;if(x>=P)return setImmediate(function(){R(ee)});x++,fe(ee,function(ie,Se){var ce={};if(ie)return X(ie);if(ce.name=ee,ce.mode=Se.mode,ce.mtime=Se.mtime,ce.atime=Se.atime,Se.isDirectory())return N(ce);if(Se.isFile())return L(ce);if(Se.isSymbolicLink())return C(ee)})}function L(ee){var fe=ee.name.replace(a,o);l&&(fe=l(fe)),Q(fe,function(ie){if(ie)return U(ee,fe);if(m&&Y(fe,function(){U(ee,fe)}),h){var Se=_?f4.stat:f4.lstat;Se(fe,function(ce,Mt){if(ee.mtime.getTime()>Mt.mtime.getTime())U(ee,fe);else return J()})}else return J()})}function U(ee,fe){var ie=f4.createReadStream(ee.name),Se=f4.createWriteStream(fe,{mode:ee.mode});ie.on("error",X),Se.on("error",X),u?u(ie,Se,ee):Se.on("open",function(){ie.pipe(Se)}),Se.once("finish",function(){h&&f4.utimesSync(fe,ee.atime,ee.mtime),J()})}function Y(ee,fe){f4.unlink(ee,function(ie){return ie?X(ie):fe()})}function N(ee){var fe=ee.name.replace(a,o);Q(fe,function(ie){if(ie)return j(ee,fe);M(ee.name)})}function j(ee,fe){f4.mkdir(fe,ee.mode,function(ie){if(ie)return X(ie);M(ee.name)})}function M(ee){f4.readdir(ee,function(fe,ie){return fe?X(fe):(ie.forEach(function(Se){k(_Et.join(ee,Se))}),J())})}function C(ee){var fe=ee.replace(a,o);f4.readlink(ee,function(ie,Se){if(ie)return X(ie);O(Se,fe)})}function O(ee,fe){_&&(ee=_Et.resolve(s,ee)),Q(fe,function(ie){if(ie)return V(ee,fe);f4.readlink(fe,function(Se,ce){return Se?X(Se):(_&&(ce=_Et.resolve(s,ce)),ce===ee?J():Y(fe,function(){V(ee,fe)}))})})}function V(ee,fe){f4.symlink(ee,fe,function(ie){return ie?X(ie):J()})}function Q(ee,fe){f4.lstat(ee,function(ie){return ie&&ie.code==="ENOENT"?fe(!0):fe(!1)})}function X(ee){return t.stopOnError?i(ee):(!b&&t.errs?b=f4.createWriteStream(t.errs):b||(b=[]),typeof b.write>"u"?b.push(ee):b.write(ee.stack+` -`),J())}function J(ee){if(ee||x--,w++,v===w&&x===0&&i!==void 0)return i(b||null)}}});var o4i=A((qlg,a4i)=>{a4i.exports=function(e,r){for(var t=[],n=0;n{"use strict";d4i.exports=u4i;function u4i(e,r,t){e instanceof RegExp&&(e=c4i(e,t)),r instanceof RegExp&&(r=c4i(r,t));var n=l4i(e,r,t);return n&&{start:n[0],end:n[1],pre:t.slice(0,n[0]),body:t.slice(n[0]+e.length,n[1]),post:t.slice(n[1]+r.length)}}function c4i(e,r){var t=r.match(e);return t?t[0]:null}u4i.range=l4i;function l4i(e,r,t){var n,i,s,a,o,c=t.indexOf(e),l=t.indexOf(r,c+1),u=c;if(c>=0&&l>0){if(e===r)return[c,l];for(n=[],s=t.length;u>=0&&!o;)u==c?(n.push(u),c=t.indexOf(e,u+1)):n.length==1?o=[n.pop(),l]:(i=n.pop(),i=0?c:l;n.length&&(o=[s,a])}return o}});var A4i=A((Llg,_4i)=>{var LYu=o4i(),p4i=EGr();_4i.exports=UYu;var m4i="\0SLASH"+Math.random()+"\0",f4i="\0OPEN"+Math.random()+"\0",SGr="\0CLOSE"+Math.random()+"\0",h4i="\0COMMA"+Math.random()+"\0",g4i="\0PERIOD"+Math.random()+"\0";function DGr(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function jYu(e){return e.split("\\\\").join(m4i).split("\\{").join(f4i).split("\\}").join(SGr).split("\\,").join(h4i).split("\\.").join(g4i)}function GYu(e){return e.split(m4i).join("\\").split(f4i).join("{").split(SGr).join("}").split(h4i).join(",").split(g4i).join(".")}function y4i(e){if(!e)return[""];var r=[],t=p4i("{","}",e);if(!t)return e.split(",");var n=t.pre,i=t.body,s=t.post,a=n.split(",");a[a.length-1]+="{"+i+"}";var o=y4i(s);return s.length&&(a[a.length-1]+=o.shift(),a.push.apply(a,o)),r.push.apply(r,a),r}function UYu(e){return e?(e.substr(0,2)==="{}"&&(e="\\{\\}"+e.substr(2)),A5e(jYu(e),!0).map(GYu)):[]}function VYu(e){return"{"+e+"}"}function zYu(e){return/^-?0\d/.test(e)}function $Yu(e,r){return e<=r}function QYu(e,r){return e>=r}function A5e(e,r){var t=[],n=p4i("{","}",e);if(!n||/\$$/.test(n.pre))return[e];var i=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(n.body),s=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(n.body),a=i||s,o=n.body.indexOf(",")>=0;if(!a&&!o)return n.post.match(/,.*\}/)?(e=n.pre+"{"+n.body+SGr+n.post,A5e(e)):[e];var c;if(a)c=n.body.split(/\.\./);else if(c=y4i(n.body),c.length===1&&(c=A5e(c[0],!1).map(VYu),c.length===1)){var u=n.post.length?A5e(n.post,!1):[""];return u.map(function(C){return n.pre+c[0]+C})}var l=n.pre,u=n.post.length?A5e(n.post,!1):[""],m;if(a){var h=DGr(c[0]),_=DGr(c[1]),b=Math.max(c[0].length,c[1].length),v=c.length==3?Math.abs(DGr(c[2])):1,w=$Yu,x=_0){var U=new Array(L+1).join("0");k<0?R="-"+U+R.slice(1):R=U+R}}m.push(R)}}else m=LYu(c,function(M){return A5e(M,!1)});for(var Y=0;Y{D4i.exports=cO;cO.Minimatch=GT;var AEt=function(){try{return require("path")}catch{}}()||{sep:"/"};cO.sep=AEt.sep;var xGr=cO.GLOBSTAR=GT.GLOBSTAR={},KYu=A4i(),b4i={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},wGr="[^/]",IGr=wGr+"*?",HYu="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",WYu="(?:(?!(?:\\/|^)\\.).)*?",C4i=YYu("().*{}+?[]^$\\!");function YYu(e){return e.split("").reduce(function(r,t){return r[t]=!0,r},{})}var v4i=/\/+/;cO.filter=JYu;function JYu(e,r){return r=r||{},function(t,n,i){return cO(t,e,r)}}function Due(e,r){r=r||{};var t={};return Object.keys(e).forEach(function(n){t[n]=e[n]}),Object.keys(r).forEach(function(n){t[n]=r[n]}),t}cO.defaults=function(e){if(!e||typeof e!="object"||!Object.keys(e).length)return cO;var r=cO,t=function(i,s,a){return r(i,s,Due(e,a))};return t.Minimatch=function(i,s){return new r.Minimatch(i,Due(e,s))},t.Minimatch.defaults=function(i){return r.defaults(Due(e,i)).Minimatch},t.filter=function(i,s){return r.filter(i,Due(e,s))},t.defaults=function(i){return r.defaults(Due(e,i))},t.makeRe=function(i,s){return r.makeRe(i,Due(e,s))},t.braceExpand=function(i,s){return r.braceExpand(i,Due(e,s))},t.match=function(n,i,s){return r.match(n,i,Due(e,s))},t};GT.defaults=function(e){return cO.defaults(e).Minimatch};function cO(e,r,t){return cGt(r),t||(t={}),!t.nocomment&&r.charAt(0)==="#"?!1:new GT(r,t).match(e)}function GT(e,r){if(!(this instanceof GT))return new GT(e,r);cGt(e),r||(r={}),e=e.trim(),!r.allowWindowsEscape&&AEt.sep!=="/"&&(e=e.split(AEt.sep).join("/")),this.options=r,this.set=[],this.pattern=e,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.partial=!!r.partial,this.make()}GT.prototype.debug=function(){};GT.prototype.make=XYu;function XYu(){var e=this.pattern,r=this.options;if(!r.nocomment&&e.charAt(0)==="#"){this.comment=!0;return}if(!e){this.empty=!0;return}this.parseNegate();var t=this.globSet=this.braceExpand();r.debug&&(this.debug=function(){console.error.apply(console,arguments)}),this.debug(this.pattern,t),t=this.globParts=t.map(function(n){return n.split(v4i)}),this.debug(this.pattern,t),t=t.map(function(n,i,s){return n.map(this.parse,this)},this),this.debug(this.pattern,t),t=t.filter(function(n){return n.indexOf(!1)===-1}),this.debug(this.pattern,t),this.set=t}GT.prototype.parseNegate=ZYu;function ZYu(){var e=this.pattern,r=!1,t=this.options,n=0;if(!t.nonegate){for(var i=0,s=e.length;i"u"?this.pattern:e,cGt(e),r.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:KYu(e)}var eJu=1024*64,cGt=function(e){if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>eJu)throw new TypeError("pattern is too long")};GT.prototype.parse=tJu;var oGt={};function tJu(e,r){cGt(e);var t=this.options;if(e==="**")if(t.noglobstar)e="*";else return xGr;if(e==="")return"";var n="",i=!!t.nocase,s=!1,a=[],o=[],c,l=!1,u=-1,m=-1,h=e.charAt(0)==="."?"":t.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",_=this;function b(){if(c){switch(c){case"*":n+=IGr,i=!0;break;case"?":n+=wGr,i=!0;break;default:n+="\\"+c;break}_.debug("clearStateChar %j %j",c,n),c=!1}}for(var v=0,w=e.length,x;v-1;N--){var j=o[N],M=n.slice(0,j.reStart),C=n.slice(j.reStart,j.reEnd-8),O=n.slice(j.reEnd-8,j.reEnd),V=n.slice(j.reEnd);O+=V;var Q=M.split("(").length-1,X=V;for(v=0;v"u"&&(t=this.partial),this.debug("match",r,this.pattern),this.comment)return!1;if(this.empty)return r==="";if(r==="/"&&t)return!0;var n=this.options;AEt.sep!=="/"&&(r=r.split(AEt.sep).join("/")),r=r.split(v4i),this.debug(this.pattern,"split",r);var i=this.set;this.debug(this.pattern,"set",i);var s,a;for(a=r.length-1;a>=0&&(s=r[a],!s);a--);for(a=0;a{o4i.exports=function(e,r){for(var t=[],n=0;n{"use strict";p4i.exports=l4i;function l4i(e,r,t){e instanceof RegExp&&(e=u4i(e,t)),r instanceof RegExp&&(r=u4i(r,t));var n=d4i(e,r,t);return n&&{start:n[0],end:n[1],pre:t.slice(0,n[0]),body:t.slice(n[0]+e.length,n[1]),post:t.slice(n[1]+r.length)}}function u4i(e,r){var t=r.match(e);return t?t[0]:null}l4i.range=d4i;function d4i(e,r,t){var n,i,s,a,o,c=t.indexOf(e),l=t.indexOf(r,c+1),u=c;if(c>=0&&l>0){if(e===r)return[c,l];for(n=[],s=t.length;u>=0&&!o;)u==c?(n.push(u),c=t.indexOf(e,u+1)):n.length==1?o=[n.pop(),l]:(i=n.pop(),i=0?c:l;n.length&&(o=[s,a])}return o}});var b4i=A((jlg,A4i)=>{var jYu=c4i(),m4i=EGr();A4i.exports=VYu;var f4i="\0SLASH"+Math.random()+"\0",h4i="\0OPEN"+Math.random()+"\0",SGr="\0CLOSE"+Math.random()+"\0",g4i="\0COMMA"+Math.random()+"\0",y4i="\0PERIOD"+Math.random()+"\0";function DGr(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function GYu(e){return e.split("\\\\").join(f4i).split("\\{").join(h4i).split("\\}").join(SGr).split("\\,").join(g4i).split("\\.").join(y4i)}function UYu(e){return e.split(f4i).join("\\").split(h4i).join("{").split(SGr).join("}").split(g4i).join(",").split(y4i).join(".")}function _4i(e){if(!e)return[""];var r=[],t=m4i("{","}",e);if(!t)return e.split(",");var n=t.pre,i=t.body,s=t.post,a=n.split(",");a[a.length-1]+="{"+i+"}";var o=_4i(s);return s.length&&(a[a.length-1]+=o.shift(),a.push.apply(a,o)),r.push.apply(r,a),r}function VYu(e){return e?(e.substr(0,2)==="{}"&&(e="\\{\\}"+e.substr(2)),A5e(GYu(e),!0).map(UYu)):[]}function zYu(e){return"{"+e+"}"}function $Yu(e){return/^-?0\d/.test(e)}function QYu(e,r){return e<=r}function KYu(e,r){return e>=r}function A5e(e,r){var t=[],n=m4i("{","}",e);if(!n||/\$$/.test(n.pre))return[e];var i=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(n.body),s=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(n.body),a=i||s,o=n.body.indexOf(",")>=0;if(!a&&!o)return n.post.match(/,.*\}/)?(e=n.pre+"{"+n.body+SGr+n.post,A5e(e)):[e];var c;if(a)c=n.body.split(/\.\./);else if(c=_4i(n.body),c.length===1&&(c=A5e(c[0],!1).map(zYu),c.length===1)){var u=n.post.length?A5e(n.post,!1):[""];return u.map(function(C){return n.pre+c[0]+C})}var l=n.pre,u=n.post.length?A5e(n.post,!1):[""],m;if(a){var h=DGr(c[0]),_=DGr(c[1]),b=Math.max(c[0].length,c[1].length),v=c.length==3?Math.abs(DGr(c[2])):1,w=QYu,x=_0){var U=new Array(L+1).join("0");k<0?R="-"+U+R.slice(1):R=U+R}}m.push(R)}}else m=jYu(c,function(M){return A5e(M,!1)});for(var Y=0;Y{S4i.exports=cO;cO.Minimatch=GT;var AEt=function(){try{return require("path")}catch{}}()||{sep:"/"};cO.sep=AEt.sep;var xGr=cO.GLOBSTAR=GT.GLOBSTAR={},HYu=b4i(),C4i={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},wGr="[^/]",IGr=wGr+"*?",WYu="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",YYu="(?:(?!(?:\\/|^)\\.).)*?",v4i=JYu("().*{}+?[]^$\\!");function JYu(e){return e.split("").reduce(function(r,t){return r[t]=!0,r},{})}var E4i=/\/+/;cO.filter=XYu;function XYu(e,r){return r=r||{},function(t,n,i){return cO(t,e,r)}}function Due(e,r){r=r||{};var t={};return Object.keys(e).forEach(function(n){t[n]=e[n]}),Object.keys(r).forEach(function(n){t[n]=r[n]}),t}cO.defaults=function(e){if(!e||typeof e!="object"||!Object.keys(e).length)return cO;var r=cO,t=function(i,s,a){return r(i,s,Due(e,a))};return t.Minimatch=function(i,s){return new r.Minimatch(i,Due(e,s))},t.Minimatch.defaults=function(i){return r.defaults(Due(e,i)).Minimatch},t.filter=function(i,s){return r.filter(i,Due(e,s))},t.defaults=function(i){return r.defaults(Due(e,i))},t.makeRe=function(i,s){return r.makeRe(i,Due(e,s))},t.braceExpand=function(i,s){return r.braceExpand(i,Due(e,s))},t.match=function(n,i,s){return r.match(n,i,Due(e,s))},t};GT.defaults=function(e){return cO.defaults(e).Minimatch};function cO(e,r,t){return cGt(r),t||(t={}),!t.nocomment&&r.charAt(0)==="#"?!1:new GT(r,t).match(e)}function GT(e,r){if(!(this instanceof GT))return new GT(e,r);cGt(e),r||(r={}),e=e.trim(),!r.allowWindowsEscape&&AEt.sep!=="/"&&(e=e.split(AEt.sep).join("/")),this.options=r,this.set=[],this.pattern=e,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.partial=!!r.partial,this.make()}GT.prototype.debug=function(){};GT.prototype.make=ZYu;function ZYu(){var e=this.pattern,r=this.options;if(!r.nocomment&&e.charAt(0)==="#"){this.comment=!0;return}if(!e){this.empty=!0;return}this.parseNegate();var t=this.globSet=this.braceExpand();r.debug&&(this.debug=function(){console.error.apply(console,arguments)}),this.debug(this.pattern,t),t=this.globParts=t.map(function(n){return n.split(E4i)}),this.debug(this.pattern,t),t=t.map(function(n,i,s){return n.map(this.parse,this)},this),this.debug(this.pattern,t),t=t.filter(function(n){return n.indexOf(!1)===-1}),this.debug(this.pattern,t),this.set=t}GT.prototype.parseNegate=eJu;function eJu(){var e=this.pattern,r=!1,t=this.options,n=0;if(!t.nonegate){for(var i=0,s=e.length;i"u"?this.pattern:e,cGt(e),r.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:HYu(e)}var tJu=1024*64,cGt=function(e){if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>tJu)throw new TypeError("pattern is too long")};GT.prototype.parse=rJu;var oGt={};function rJu(e,r){cGt(e);var t=this.options;if(e==="**")if(t.noglobstar)e="*";else return xGr;if(e==="")return"";var n="",i=!!t.nocase,s=!1,a=[],o=[],c,l=!1,u=-1,m=-1,h=e.charAt(0)==="."?"":t.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",_=this;function b(){if(c){switch(c){case"*":n+=IGr,i=!0;break;case"?":n+=wGr,i=!0;break;default:n+="\\"+c;break}_.debug("clearStateChar %j %j",c,n),c=!1}}for(var v=0,w=e.length,x;v-1;N--){var j=o[N],M=n.slice(0,j.reStart),C=n.slice(j.reStart,j.reEnd-8),O=n.slice(j.reEnd-8,j.reEnd),V=n.slice(j.reEnd);O+=V;var Q=M.split("(").length-1,X=V;for(v=0;v"u"&&(t=this.partial),this.debug("match",r,this.pattern),this.comment)return!1;if(this.empty)return r==="";if(r==="/"&&t)return!0;var n=this.options;AEt.sep!=="/"&&(r=r.split(AEt.sep).join("/")),r=r.split(E4i),this.debug(this.pattern,"split",r);var i=this.set;this.debug(this.pattern,"set",i);var s,a;for(a=r.length-1;a>=0&&(s=r[a],!s);a--);for(a=0;a>> no match, partial?`,e,u,r,m),u===a))}var _;if(typeof c=="string"?(_=l===c,this.debug("string match",c,l,_)):(_=l.match(c),this.debug("pattern match",c,l,_)),!_)return!1}if(i===a&&s===o)return!0;if(i===a)return t;if(s===o)return i===a-1&&e[i]==="";throw new Error("wtf?")};function nJu(e){return e.replace(/\\(.)/g,"$1")}function iJu(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var S4i=A((Glg,TGr)=>{typeof Object.create=="function"?TGr.exports=function(r,t){t&&(r.super_=t,r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:TGr.exports=function(r,t){if(t){r.super_=t;var n=function(){};n.prototype=t.prototype,r.prototype=new n,r.prototype.constructor=r}}});var wte=A((Ulg,RGr)=>{try{if(PGr=require("util"),typeof PGr.inherits!="function")throw"";RGr.exports=PGr.inherits}catch{RGr.exports=S4i()}var PGr});var dGt=A((Vlg,lGt)=>{"use strict";function w4i(e){return e.charAt(0)==="/"}function I4i(e){var r=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,t=r.exec(e),n=t[1]||"",i=!!(n&&n.charAt(1)!==":");return!!(t[2]||i)}lGt.exports=process.platform==="win32"?I4i:w4i;lGt.exports.posix=w4i;lGt.exports.win32=I4i});var NGr=A(QQ=>{QQ.alphasort=P4i;QQ.alphasorti=T4i;QQ.setopts=uJu;QQ.ownProp=x4i;QQ.makeAbs=FGr;QQ.finish=lJu;QQ.mark=dJu;QQ.isIgnored=R4i;QQ.childrenIgnored=pJu;function x4i(e,r){return Object.prototype.hasOwnProperty.call(e,r)}var b5e=require("path"),sJu=uGt(),aJu=dGt(),kGr=sJu.Minimatch;function T4i(e,r){return e.toLowerCase().localeCompare(r.toLowerCase())}function P4i(e,r){return e.localeCompare(r)}function oJu(e,r){e.ignore=r.ignore||[],Array.isArray(e.ignore)||(e.ignore=[e.ignore]),e.ignore.length&&(e.ignore=e.ignore.map(cJu))}function cJu(e){var r=null;if(e.slice(-3)==="/**"){var t=e.replace(/(\/\*\*)+$/,"");r=new kGr(t,{dot:!0})}return{matcher:new kGr(e,{dot:!0}),gmatcher:r}}function uJu(e,r,t){if(t||(t={}),t.matchBase&&r.indexOf("/")===-1){if(t.noglobstar)throw new Error("base matching requires globstar");r="**/"+r}e.silent=!!t.silent,e.pattern=r,e.strict=t.strict!==!1,e.realpath=!!t.realpath,e.realpathCache=t.realpathCache||Object.create(null),e.follow=!!t.follow,e.dot=!!t.dot,e.mark=!!t.mark,e.nodir=!!t.nodir,e.nodir&&(e.mark=!0),e.sync=!!t.sync,e.nounique=!!t.nounique,e.nonull=!!t.nonull,e.nosort=!!t.nosort,e.nocase=!!t.nocase,e.stat=!!t.stat,e.noprocess=!!t.noprocess,e.maxLength=t.maxLength||1/0,e.cache=t.cache||Object.create(null),e.statCache=t.statCache||Object.create(null),e.symlinks=t.symlinks||Object.create(null),oJu(e,t),e.changedCwd=!1;var n=process.cwd();x4i(t,"cwd")?(e.cwd=t.cwd,e.changedCwd=b5e.resolve(t.cwd)!==n):e.cwd=n,e.root=t.root||b5e.resolve(e.cwd,"/"),e.root=b5e.resolve(e.root),process.platform==="win32"&&(e.root=e.root.replace(/\\/g,"/")),e.nomount=!!t.nomount,t.nonegate=!0,t.nocomment=!0,e.minimatch=new kGr(r,t),e.options=e.minimatch.options}function lJu(e){for(var r=e.nounique,t=r?[]:Object.create(null),n=0,i=e.matches.length;n{O4i.exports=N4i;N4i.GlobSync=Lw;var bEt=require("fs"),k4i=uGt(),$lg=k4i.Minimatch,Qlg=qGr().Glob,Klg=require("util"),OGr=require("path"),F4i=require("assert"),pGt=dGt(),Sue=NGr(),Hlg=Sue.alphasort,Wlg=Sue.alphasorti,mJu=Sue.setopts,BGr=Sue.ownProp,fJu=Sue.childrenIgnored;function N4i(e,r){if(typeof r=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob +>>> no match, partial?`,e,u,r,m),u===a))}var _;if(typeof c=="string"?(_=l===c,this.debug("string match",c,l,_)):(_=l.match(c),this.debug("pattern match",c,l,_)),!_)return!1}if(i===a&&s===o)return!0;if(i===a)return t;if(s===o)return i===a-1&&e[i]==="";throw new Error("wtf?")};function iJu(e){return e.replace(/\\(.)/g,"$1")}function sJu(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var w4i=A((Ulg,TGr)=>{typeof Object.create=="function"?TGr.exports=function(r,t){t&&(r.super_=t,r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:TGr.exports=function(r,t){if(t){r.super_=t;var n=function(){};n.prototype=t.prototype,r.prototype=new n,r.prototype.constructor=r}}});var wte=A((Vlg,RGr)=>{try{if(PGr=require("util"),typeof PGr.inherits!="function")throw"";RGr.exports=PGr.inherits}catch{RGr.exports=w4i()}var PGr});var dGt=A((zlg,lGt)=>{"use strict";function I4i(e){return e.charAt(0)==="/"}function x4i(e){var r=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,t=r.exec(e),n=t[1]||"",i=!!(n&&n.charAt(1)!==":");return!!(t[2]||i)}lGt.exports=process.platform==="win32"?x4i:I4i;lGt.exports.posix=I4i;lGt.exports.win32=x4i});var NGr=A(QQ=>{QQ.alphasort=R4i;QQ.alphasorti=P4i;QQ.setopts=lJu;QQ.ownProp=T4i;QQ.makeAbs=FGr;QQ.finish=dJu;QQ.mark=pJu;QQ.isIgnored=k4i;QQ.childrenIgnored=mJu;function T4i(e,r){return Object.prototype.hasOwnProperty.call(e,r)}var b5e=require("path"),aJu=uGt(),oJu=dGt(),kGr=aJu.Minimatch;function P4i(e,r){return e.toLowerCase().localeCompare(r.toLowerCase())}function R4i(e,r){return e.localeCompare(r)}function cJu(e,r){e.ignore=r.ignore||[],Array.isArray(e.ignore)||(e.ignore=[e.ignore]),e.ignore.length&&(e.ignore=e.ignore.map(uJu))}function uJu(e){var r=null;if(e.slice(-3)==="/**"){var t=e.replace(/(\/\*\*)+$/,"");r=new kGr(t,{dot:!0})}return{matcher:new kGr(e,{dot:!0}),gmatcher:r}}function lJu(e,r,t){if(t||(t={}),t.matchBase&&r.indexOf("/")===-1){if(t.noglobstar)throw new Error("base matching requires globstar");r="**/"+r}e.silent=!!t.silent,e.pattern=r,e.strict=t.strict!==!1,e.realpath=!!t.realpath,e.realpathCache=t.realpathCache||Object.create(null),e.follow=!!t.follow,e.dot=!!t.dot,e.mark=!!t.mark,e.nodir=!!t.nodir,e.nodir&&(e.mark=!0),e.sync=!!t.sync,e.nounique=!!t.nounique,e.nonull=!!t.nonull,e.nosort=!!t.nosort,e.nocase=!!t.nocase,e.stat=!!t.stat,e.noprocess=!!t.noprocess,e.maxLength=t.maxLength||1/0,e.cache=t.cache||Object.create(null),e.statCache=t.statCache||Object.create(null),e.symlinks=t.symlinks||Object.create(null),cJu(e,t),e.changedCwd=!1;var n=process.cwd();T4i(t,"cwd")?(e.cwd=t.cwd,e.changedCwd=b5e.resolve(t.cwd)!==n):e.cwd=n,e.root=t.root||b5e.resolve(e.cwd,"/"),e.root=b5e.resolve(e.root),process.platform==="win32"&&(e.root=e.root.replace(/\\/g,"/")),e.nomount=!!t.nomount,t.nonegate=!0,t.nocomment=!0,e.minimatch=new kGr(r,t),e.options=e.minimatch.options}function dJu(e){for(var r=e.nounique,t=r?[]:Object.create(null),n=0,i=e.matches.length;n{B4i.exports=O4i;O4i.GlobSync=Lw;var bEt=require("fs"),F4i=uGt(),Qlg=F4i.Minimatch,Klg=qGr().Glob,Hlg=require("util"),OGr=require("path"),N4i=require("assert"),pGt=dGt(),Sue=NGr(),Wlg=Sue.alphasort,Ylg=Sue.alphasorti,fJu=Sue.setopts,BGr=Sue.ownProp,hJu=Sue.childrenIgnored;function O4i(e,r){if(typeof r=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob See: https://github.com/isaacs/node-glob/issues/167`);return new Lw(e,r).found}function Lw(e,r){if(!e)throw new Error("must provide pattern");if(typeof r=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob -See: https://github.com/isaacs/node-glob/issues/167`);if(!(this instanceof Lw))return new Lw(e,r);if(mJu(this,e,r),this.noprocess)return this;var t=this.minimatch.set.length;this.matches=new Array(t);for(var n=0;nthis.maxLength)return!1;if(!this.stat&&BGr(this.cache,r)){var a=this.cache[r];if(Array.isArray(a)&&(a="DIR"),!t||a==="DIR")return a;if(t&&a==="FILE")return!1}var n,i=this.statCache[r];if(!i){var s;try{s=bEt.lstatSync(r)}catch{return!1}if(s.isSymbolicLink())try{i=bEt.statSync(r)}catch{i=s}else i=s}this.statCache[r]=i;var a=i.isDirectory()?"DIR":"FILE";return this.cache[r]=this.cache[r]||a,t&&a!=="DIR"?!1:a};Lw.prototype._mark=function(e){return Sue.mark(this,e)};Lw.prototype._makeAbs=function(e){return Sue.makeAbs(this,e)}});var MGr=A((Jlg,M4i)=>{M4i.exports=q4i;function q4i(e,r){if(e&&r)return q4i(e)(r);if(typeof e!="function")throw new TypeError("need wrapper function");return Object.keys(e).forEach(function(n){t[n]=e[n]}),t;function t(){for(var n=new Array(arguments.length),i=0;i{var L4i=MGr();LGr.exports=L4i(mGt);LGr.exports.strict=L4i(j4i);mGt.proto=mGt(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return mGt(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return j4i(this)},configurable:!0})});function mGt(e){var r=function(){return r.called?r.value:(r.called=!0,r.value=e.apply(this,arguments))};return r.called=!1,r}function j4i(e){var r=function(){if(r.called)throw new Error(r.onceError);return r.called=!0,r.value=e.apply(this,arguments)},t=e.name||"Function wrapped with `once`";return r.onceError=t+" shouldn't be called more than once",r.called=!1,r}});var U4i=A((Zlg,G4i)=>{var hJu=MGr(),CEt=Object.create(null),gJu=$ve();G4i.exports=hJu(yJu);function yJu(e,r){return CEt[e]?(CEt[e].push(r),null):(CEt[e]=[r],_Ju(e))}function _Ju(e){return gJu(function r(){var t=CEt[e],n=t.length,i=AJu(arguments);try{for(var s=0;sn?(t.splice(0,n),process.nextTick(function(){r.apply(null,i)})):delete CEt[e]}})}function AJu(e){for(var r=e.length,t=[],n=0;n{z4i.exports=Qve;var vEt=require("fs"),V4i=uGt(),edg=V4i.Minimatch,bJu=wte(),CJu=require("events").EventEmitter,jGr=require("path"),GGr=require("assert"),fGt=dGt(),VGr=B4i(),Ite=NGr(),tdg=Ite.alphasort,rdg=Ite.alphasorti,vJu=Ite.setopts,UGr=Ite.ownProp,zGr=U4i(),ndg=require("util"),EJu=Ite.childrenIgnored,DJu=Ite.isIgnored,SJu=$ve();function Qve(e,r,t){if(typeof r=="function"&&(t=r,r={}),r||(r={}),r.sync){if(t)throw new TypeError("callback provided to sync glob");return VGr(e,r)}return new eb(e,r,t)}Qve.sync=VGr;var wJu=Qve.GlobSync=VGr.GlobSync;Qve.glob=Qve;function IJu(e,r){if(r===null||typeof r!="object")return e;for(var t=Object.keys(r),n=t.length;n--;)e[t[n]]=r[t[n]];return e}Qve.hasMagic=function(e,r){var t=IJu({},r);t.noprocess=!0;var n=new eb(e,t),i=n.minimatch.set;if(i.length>1)return!0;for(var s=0;sthis.maxLength)return r();if(!this.stat&&UGr(this.cache,t)){var i=this.cache[t];if(Array.isArray(i)&&(i="DIR"),!n||i==="DIR")return r(null,i);if(n&&i==="FILE")return r()}var s,a=this.statCache[t];if(a!==void 0){if(a===!1)return r(null,a);var o=a.isDirectory()?"DIR":"FILE";return n&&o==="FILE"?r():r(null,o,a)}var c=this,l=zGr("stat\0"+t,u);l&&vEt.lstat(t,l);function u(m,h){if(h&&h.isSymbolicLink())return vEt.stat(t,function(_,b){_?c._stat2(e,t,null,h,r):c._stat2(e,t,_,b,r)});c._stat2(e,t,m,h,r)}};eb.prototype._stat2=function(e,r,t,n,i){if(t)return this.statCache[r]=!1,i();var s=e.slice(-1)==="/";if(this.statCache[r]=n,r.slice(-1)==="/"&&!n.isDirectory())return i(null,!1,n);var a=n.isDirectory()?"DIR":"FILE";return this.cache[r]=this.cache[r]||a,s&&a!=="DIR"?i():i(null,a,n)}});var Y4i=A((sdg,W4i)=>{W4i.exports=HGr;HGr.sync=H4i;var IA=require("assert"),$4i=require("path"),yGt=require("fs"),_Gt=qGr(),Q4i={nosort:!0,nocomment:!0,nonegate:!0,silent:!0},$Gr=0,KGr=process.platform==="win32";function K4i(e){var r=["unlink","chmod","stat","lstat","rmdir","readdir"];r.forEach(function(t){e[t]=e[t]||yGt[t],t=t+"Sync",e[t]=e[t]||yGt[t]}),e.maxBusyTries=e.maxBusyTries||3,e.emfileWait=e.emfileWait||1e3,e.disableGlob=e.disableGlob||!1}function HGr(e,r,t){typeof r=="function"&&(t=r,r={}),IA(e,"rimraf: missing path"),IA.equal(typeof e,"string","rimraf: path should be a string"),IA(r,"rimraf: missing options"),IA.equal(typeof r,"object","rimraf: options should be object"),IA.equal(typeof t,"function","rimraf: callback function required"),K4i(r);var n=0,i=null,s=0;if(r.disableGlob||!_Gt.hasMagic(e))return o(null,[e]);yGt.lstat(e,function(c,l){if(!c)return o(null,[e]);_Gt(e,Q4i,o)});function a(c){i=i||c,--s===0&&t(i)}function o(c,l){if(c)return t(c);if(s=l.length,s===0)return t();l.forEach(function(u){QGr(u,r,function m(h){if(h){if(KGr&&(h.code==="EBUSY"||h.code==="ENOTEMPTY"||h.code==="EPERM")&&n{var EEt=require("path"),J4i=require("fs"),X4i=parseInt("0777",8);Z4i.exports=C5e.mkdirp=C5e.mkdirP=C5e;function C5e(e,r,t,n){typeof r=="function"?(t=r,r={}):(!r||typeof r!="object")&&(r={mode:r});var i=r.mode,s=r.fs||J4i;i===void 0&&(i=X4i),n||(n=null);var a=t||function(){};e=EEt.resolve(e),s.mkdir(e,i,function(o){if(!o)return n=n||e,a(null,n);switch(o.code){case"ENOENT":if(EEt.dirname(e)===e)return a(o);C5e(EEt.dirname(e),r,function(c,l){c?a(c,l):C5e(e,r,a,l)});break;default:s.stat(e,function(c,l){c||!l.isDirectory()?a(o,n):a(null,n)});break}})}C5e.sync=function e(r,t,n){(!t||typeof t!="object")&&(t={mode:t});var i=t.mode,s=t.fs||J4i;i===void 0&&(i=X4i),n||(n=null),r=EEt.resolve(r);try{s.mkdirSync(r,i),n=n||r}catch(o){switch(o.code){case"ENOENT":n=e(EEt.dirname(r),t,n),e(r,t,n);break;default:var a;try{a=s.statSync(r)}catch{throw o}if(!a.isDirectory())throw o;break}}return n}});var s7i=A((odg,i7i)=>{var v5e=require("fs"),FJu=s4i().ncp,NJu=require("path"),t7i=Y4i(),OJu=e7i();i7i.exports=BJu;function BJu(e,r,t,n){typeof t=="function"&&(n=t,t={});var i=!!t.mkdirp,s=t.clobber!==!1,a=t.limit||16;i?o():c();function o(){OJu(NJu.dirname(r),function(l){if(l)return n(l);c()})}function c(){s?v5e.rename(e,r,function(l){if(!l)return n();if(l.code!=="EXDEV")return n(l);r7i(e,r,s,a,n)}):v5e.link(e,r,function(l){if(l){if(l.code==="EXDEV"){r7i(e,r,s,a,n);return}if(l.code==="EISDIR"||l.code==="EPERM"){n7i(e,r,s,a,n);return}n(l);return}v5e.unlink(e,n)})}}function r7i(e,r,t,n,i){var s=t?"w":"wx",a=v5e.createReadStream(e),o=v5e.createWriteStream(r,{flags:s});a.on("error",function(l){a.destroy(),o.destroy(),o.removeListener("close",c),l.code==="EISDIR"||l.code==="EPERM"?n7i(e,r,t,n,i):i(l)}),o.on("error",function(l){a.destroy(),o.destroy(),o.removeListener("close",c),i(l)}),o.once("close",c),a.pipe(o);function c(){v5e.unlink(e,i)}}function n7i(e,r,t,n,i){var s={stopOnErr:!0,clobber:!1,limit:n};t?t7i(r,{disableGlob:!0},function(o){if(o)return i(o);a()}):a();function a(){FJu(e,r,s,function(o){if(o)return i(o[0]);t7i(e,{disableGlob:!0},i)})}}});var o7i=A(WGr=>{var a7i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");WGr.encode=function(e){if(0<=e&&e{var c7i=o7i(),YGr=5,u7i=1<>1;return r?-t:t}JGr.encode=function(r){var t="",n,i=qJu(r);do n=i&l7i,i>>>=YGr,i>0&&(n|=d7i),t+=c7i.encode(n);while(i>0);return t};JGr.decode=function(r,t,n){var i=r.length,s=0,a=0,o,c;do{if(t>=i)throw new Error("Expected more digits in base 64 VLQ value.");if(c=c7i.decode(r.charCodeAt(t++)),c===-1)throw new Error("Invalid base64 digit: "+r.charAt(t-1));o=!!(c&d7i),c&=l7i,s=s+(c<{function LJu(e,r,t){if(r in e)return e[r];if(arguments.length===3)return t;throw new Error('"'+r+'" is a required argument.')}I3.getArg=LJu;var p7i=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,jJu=/^data:.+\,.+$/;function DEt(e){var r=e.match(p7i);return r?{scheme:r[1],auth:r[2],host:r[3],port:r[4],path:r[5]}:null}I3.urlParse=DEt;function E5e(e){var r="";return e.scheme&&(r+=e.scheme+":"),r+="//",e.auth&&(r+=e.auth+"@"),e.host&&(r+=e.host),e.port&&(r+=":"+e.port),e.path&&(r+=e.path),r}I3.urlGenerate=E5e;function ZGr(e){var r=e,t=DEt(e);if(t){if(!t.path)return e;r=t.path}for(var n=I3.isAbsolute(r),i=r.split(/\/+/),s,a=0,o=i.length-1;o>=0;o--)s=i[o],s==="."?i.splice(o,1):s===".."?a++:a>0&&(s===""?(i.splice(o+1,a),a=0):(i.splice(o,2),a--));return r=i.join("/"),r===""&&(r=n?"/":"."),t?(t.path=r,E5e(t)):r}I3.normalize=ZGr;function m7i(e,r){e===""&&(e="."),r===""&&(r=".");var t=DEt(r),n=DEt(e);if(n&&(e=n.path||"/"),t&&!t.scheme)return n&&(t.scheme=n.scheme),E5e(t);if(t||r.match(jJu))return r;if(n&&!n.host&&!n.path)return n.host=r,E5e(n);var i=r.charAt(0)==="/"?r:ZGr(e.replace(/\/+$/,"")+"/"+r);return n?(n.path=i,E5e(n)):i}I3.join=m7i;I3.isAbsolute=function(e){return e.charAt(0)==="/"||p7i.test(e)};function GJu(e,r){e===""&&(e="."),e=e.replace(/\/$/,"");for(var t=0;r.indexOf(e+"/")!==0;){var n=e.lastIndexOf("/");if(n<0||(e=e.slice(0,n),e.match(/^([^\/]+:\/)?\/*$/)))return r;++t}return Array(t+1).join("../")+r.substr(e.length+1)}I3.relative=GJu;var f7i=function(){var e=Object.create(null);return!("__proto__"in e)}();function h7i(e){return e}function UJu(e){return g7i(e)?"$"+e:e}I3.toSetString=f7i?h7i:UJu;function VJu(e){return g7i(e)?e.slice(1):e}I3.fromSetString=f7i?h7i:VJu;function g7i(e){if(!e)return!1;var r=e.length;if(r<9||e.charCodeAt(r-1)!==95||e.charCodeAt(r-2)!==95||e.charCodeAt(r-3)!==111||e.charCodeAt(r-4)!==116||e.charCodeAt(r-5)!==111||e.charCodeAt(r-6)!==114||e.charCodeAt(r-7)!==112||e.charCodeAt(r-8)!==95||e.charCodeAt(r-9)!==95)return!1;for(var t=r-10;t>=0;t--)if(e.charCodeAt(t)!==36)return!1;return!0}function zJu(e,r,t){var n=D5e(e.source,r.source);return n!==0||(n=e.originalLine-r.originalLine,n!==0)||(n=e.originalColumn-r.originalColumn,n!==0||t)||(n=e.generatedColumn-r.generatedColumn,n!==0)||(n=e.generatedLine-r.generatedLine,n!==0)?n:D5e(e.name,r.name)}I3.compareByOriginalPositions=zJu;function $Ju(e,r,t){var n=e.generatedLine-r.generatedLine;return n!==0||(n=e.generatedColumn-r.generatedColumn,n!==0||t)||(n=D5e(e.source,r.source),n!==0)||(n=e.originalLine-r.originalLine,n!==0)||(n=e.originalColumn-r.originalColumn,n!==0)?n:D5e(e.name,r.name)}I3.compareByGeneratedPositionsDeflated=$Ju;function D5e(e,r){return e===r?0:e===null?1:r===null?-1:e>r?1:-1}function QJu(e,r){var t=e.generatedLine-r.generatedLine;return t!==0||(t=e.generatedColumn-r.generatedColumn,t!==0)||(t=D5e(e.source,r.source),t!==0)||(t=e.originalLine-r.originalLine,t!==0)||(t=e.originalColumn-r.originalColumn,t!==0)?t:D5e(e.name,r.name)}I3.compareByGeneratedPositionsInflated=QJu;function KJu(e){return JSON.parse(e.replace(/^\)]}'[^\n]*\n/,""))}I3.parseSourceMapInput=KJu;function HJu(e,r,t){if(r=r||"",e&&(e[e.length-1]!=="/"&&r[0]!=="/"&&(e+="/"),r=e+r),t){var n=DEt(t);if(!n)throw new Error("sourceMapURL could not be parsed");if(n.path){var i=n.path.lastIndexOf("/");i>=0&&(n.path=n.path.substring(0,i+1))}r=m7i(E5e(n),r)}return ZGr(r)}I3.computeSourceURL=HJu});var rUr=A(y7i=>{var eUr=S5e(),tUr=Object.prototype.hasOwnProperty,Kve=typeof Map<"u";function xte(){this._array=[],this._set=Kve?new Map:Object.create(null)}xte.fromArray=function(r,t){for(var n=new xte,i=0,s=r.length;i=0)return t}else{var n=eUr.toSetString(r);if(tUr.call(this._set,n))return this._set[n]}throw new Error('"'+r+'" is not in the set.')};xte.prototype.at=function(r){if(r>=0&&r{var _7i=S5e();function WJu(e,r){var t=e.generatedLine,n=r.generatedLine,i=e.generatedColumn,s=r.generatedColumn;return n>t||n==t&&s>=i||_7i.compareByGeneratedPositionsInflated(e,r)<=0}function AGt(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}AGt.prototype.unsortedForEach=function(r,t){this._array.forEach(r,t)};AGt.prototype.add=function(r){WJu(this._last,r)?(this._last=r,this._array.push(r)):(this._sorted=!1,this._array.push(r))};AGt.prototype.toArray=function(){return this._sorted||(this._array.sort(_7i.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};A7i.MappingList=AGt});var nUr=A(C7i=>{var SEt=XGr(),jS=S5e(),bGt=rUr().ArraySet,YJu=b7i().MappingList;function GM(e){e||(e={}),this._file=jS.getArg(e,"file",null),this._sourceRoot=jS.getArg(e,"sourceRoot",null),this._skipValidation=jS.getArg(e,"skipValidation",!1),this._sources=new bGt,this._names=new bGt,this._mappings=new YJu,this._sourcesContents=null}GM.prototype._version=3;GM.fromSourceMap=function(r){var t=r.sourceRoot,n=new GM({file:r.file,sourceRoot:t});return r.eachMapping(function(i){var s={generated:{line:i.generatedLine,column:i.generatedColumn}};i.source!=null&&(s.source=i.source,t!=null&&(s.source=jS.relative(t,s.source)),s.original={line:i.originalLine,column:i.originalColumn},i.name!=null&&(s.name=i.name)),n.addMapping(s)}),r.sources.forEach(function(i){var s=i;t!==null&&(s=jS.relative(t,i)),n._sources.has(s)||n._sources.add(s);var a=r.sourceContentFor(i);a!=null&&n.setSourceContent(i,a)}),n};GM.prototype.addMapping=function(r){var t=jS.getArg(r,"generated"),n=jS.getArg(r,"original",null),i=jS.getArg(r,"source",null),s=jS.getArg(r,"name",null);this._skipValidation||this._validateMapping(t,n,i,s),i!=null&&(i=String(i),this._sources.has(i)||this._sources.add(i)),s!=null&&(s=String(s),this._names.has(s)||this._names.add(s)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:n!=null&&n.line,originalColumn:n!=null&&n.column,source:i,name:s})};GM.prototype.setSourceContent=function(r,t){var n=r;this._sourceRoot!=null&&(n=jS.relative(this._sourceRoot,n)),t!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[jS.toSetString(n)]=t):this._sourcesContents&&(delete this._sourcesContents[jS.toSetString(n)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};GM.prototype.applySourceMap=function(r,t,n){var i=t;if(t==null){if(r.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);i=r.file}var s=this._sourceRoot;s!=null&&(i=jS.relative(s,i));var a=new bGt,o=new bGt;this._mappings.unsortedForEach(function(c){if(c.source===i&&c.originalLine!=null){var l=r.originalPositionFor({line:c.originalLine,column:c.originalColumn});l.source!=null&&(c.source=l.source,n!=null&&(c.source=jS.join(n,c.source)),s!=null&&(c.source=jS.relative(s,c.source)),c.originalLine=l.line,c.originalColumn=l.column,l.name!=null&&(c.name=l.name))}var u=c.source;u!=null&&!a.has(u)&&a.add(u);var m=c.name;m!=null&&!o.has(m)&&o.add(m)},this),this._sources=a,this._names=o,r.sources.forEach(function(c){var l=r.sourceContentFor(c);l!=null&&(n!=null&&(c=jS.join(n,c)),s!=null&&(c=jS.relative(s,c)),this.setSourceContent(c,l))},this)};GM.prototype._validateMapping=function(r,t,n,i){if(t&&typeof t.line!="number"&&typeof t.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(r&&"line"in r&&"column"in r&&r.line>0&&r.column>=0&&!t&&!n&&!i)){if(r&&"line"in r&&"column"in r&&t&&"line"in t&&"column"in t&&r.line>0&&r.column>=0&&t.line>0&&t.column>=0&&n)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:r,source:n,original:t,name:i}))}};GM.prototype._serializeMappings=function(){for(var r=0,t=1,n=0,i=0,s=0,a=0,o="",c,l,u,m,h=this._mappings.toArray(),_=0,b=h.length;_0){if(!jS.compareByGeneratedPositionsInflated(l,h[_-1]))continue;c+=","}c+=SEt.encode(l.generatedColumn-r),r=l.generatedColumn,l.source!=null&&(m=this._sources.indexOf(l.source),c+=SEt.encode(m-a),a=m,c+=SEt.encode(l.originalLine-1-i),i=l.originalLine-1,c+=SEt.encode(l.originalColumn-n),n=l.originalColumn,l.name!=null&&(u=this._names.indexOf(l.name),c+=SEt.encode(u-s),s=u)),o+=c}return o};GM.prototype._generateSourcesContent=function(r,t){return r.map(function(n){if(!this._sourcesContents)return null;t!=null&&(n=jS.relative(t,n));var i=jS.toSetString(n);return Object.prototype.hasOwnProperty.call(this._sourcesContents,i)?this._sourcesContents[i]:null},this)};GM.prototype.toJSON=function(){var r={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(r.file=this._file),this._sourceRoot!=null&&(r.sourceRoot=this._sourceRoot),this._sourcesContents&&(r.sourcesContent=this._generateSourcesContent(r.sources,r.sourceRoot)),r};GM.prototype.toString=function(){return JSON.stringify(this.toJSON())};C7i.SourceMapGenerator=GM});var v7i=A(Hve=>{Hve.GREATEST_LOWER_BOUND=1;Hve.LEAST_UPPER_BOUND=2;function iUr(e,r,t,n,i,s){var a=Math.floor((r-e)/2)+e,o=i(t,n[a],!0);return o===0?a:o>0?r-a>1?iUr(a,r,t,n,i,s):s==Hve.LEAST_UPPER_BOUND?r1?iUr(e,a,t,n,i,s):s==Hve.LEAST_UPPER_BOUND?a:e<0?-1:e}Hve.search=function(r,t,n,i){if(t.length===0)return-1;var s=iUr(-1,t.length,r,t,n,i||Hve.GREATEST_LOWER_BOUND);if(s<0)return-1;for(;s-1>=0&&n(t[s],t[s-1],!0)===0;)--s;return s}});var D7i=A(E7i=>{function sUr(e,r,t){var n=e[r];e[r]=e[t],e[t]=n}function JJu(e,r){return Math.round(e+Math.random()*(r-e))}function aUr(e,r,t,n){if(t{var Lf=S5e(),oUr=v7i(),w5e=rUr().ArraySet,XJu=XGr(),wEt=D7i().quickSort;function Tv(e,r){var t=e;return typeof e=="string"&&(t=Lf.parseSourceMapInput(e)),t.sections!=null?new sV(t,r):new UT(t,r)}Tv.fromSourceMap=function(e,r){return UT.fromSourceMap(e,r)};Tv.prototype._version=3;Tv.prototype.__generatedMappings=null;Object.defineProperty(Tv.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}});Tv.prototype.__originalMappings=null;Object.defineProperty(Tv.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}});Tv.prototype._charIsMappingSeparator=function(r,t){var n=r.charAt(t);return n===";"||n===","};Tv.prototype._parseMappings=function(r,t){throw new Error("Subclasses must implement _parseMappings")};Tv.GENERATED_ORDER=1;Tv.ORIGINAL_ORDER=2;Tv.GREATEST_LOWER_BOUND=1;Tv.LEAST_UPPER_BOUND=2;Tv.prototype.eachMapping=function(r,t,n){var i=t||null,s=n||Tv.GENERATED_ORDER,a;switch(s){case Tv.GENERATED_ORDER:a=this._generatedMappings;break;case Tv.ORIGINAL_ORDER:a=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var o=this.sourceRoot;a.map(function(c){var l=c.source===null?null:this._sources.at(c.source);return l=Lf.computeSourceURL(o,l,this._sourceMapURL),{source:l,generatedLine:c.generatedLine,generatedColumn:c.generatedColumn,originalLine:c.originalLine,originalColumn:c.originalColumn,name:c.name===null?null:this._names.at(c.name)}},this).forEach(r,i)};Tv.prototype.allGeneratedPositionsFor=function(r){var t=Lf.getArg(r,"line"),n={source:Lf.getArg(r,"source"),originalLine:t,originalColumn:Lf.getArg(r,"column",0)};if(n.source=this._findSourceIndex(n.source),n.source<0)return[];var i=[],s=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",Lf.compareByOriginalPositions,oUr.LEAST_UPPER_BOUND);if(s>=0){var a=this._originalMappings[s];if(r.column===void 0)for(var o=a.originalLine;a&&a.originalLine===o;)i.push({line:Lf.getArg(a,"generatedLine",null),column:Lf.getArg(a,"generatedColumn",null),lastColumn:Lf.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s];else for(var c=a.originalColumn;a&&a.originalLine===t&&a.originalColumn==c;)i.push({line:Lf.getArg(a,"generatedLine",null),column:Lf.getArg(a,"generatedColumn",null),lastColumn:Lf.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s]}return i};CGt.SourceMapConsumer=Tv;function UT(e,r){var t=e;typeof e=="string"&&(t=Lf.parseSourceMapInput(e));var n=Lf.getArg(t,"version"),i=Lf.getArg(t,"sources"),s=Lf.getArg(t,"names",[]),a=Lf.getArg(t,"sourceRoot",null),o=Lf.getArg(t,"sourcesContent",null),c=Lf.getArg(t,"mappings"),l=Lf.getArg(t,"file",null);if(n!=this._version)throw new Error("Unsupported version: "+n);a&&(a=Lf.normalize(a)),i=i.map(String).map(Lf.normalize).map(function(u){return a&&Lf.isAbsolute(a)&&Lf.isAbsolute(u)?Lf.relative(a,u):u}),this._names=w5e.fromArray(s.map(String),!0),this._sources=w5e.fromArray(i,!0),this._absoluteSources=this._sources.toArray().map(function(u){return Lf.computeSourceURL(a,u,r)}),this.sourceRoot=a,this.sourcesContent=o,this._mappings=c,this._sourceMapURL=r,this.file=l}UT.prototype=Object.create(Tv.prototype);UT.prototype.consumer=Tv;UT.prototype._findSourceIndex=function(e){var r=e;if(this.sourceRoot!=null&&(r=Lf.relative(this.sourceRoot,r)),this._sources.has(r))return this._sources.indexOf(r);var t;for(t=0;t1&&(v.source=o+x[1],o+=x[1],v.originalLine=s+x[2],s=v.originalLine,v.originalLine+=1,v.originalColumn=a+x[3],a=v.originalColumn,x.length>4&&(v.name=c+x[4],c+=x[4])),b.push(v),typeof v.originalLine=="number"&&_.push(v)}wEt(b,Lf.compareByGeneratedPositionsDeflated),this.__generatedMappings=b,wEt(_,Lf.compareByOriginalPositions),this.__originalMappings=_};UT.prototype._findMapping=function(r,t,n,i,s,a){if(r[n]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+r[n]);if(r[i]<0)throw new TypeError("Column must be greater than or equal to 0, got "+r[i]);return oUr.search(r,t,s,a)};UT.prototype.computeColumnSpans=function(){for(var r=0;r=0){var i=this._generatedMappings[n];if(i.generatedLine===t.generatedLine){var s=Lf.getArg(i,"source",null);s!==null&&(s=this._sources.at(s),s=Lf.computeSourceURL(this.sourceRoot,s,this._sourceMapURL));var a=Lf.getArg(i,"name",null);return a!==null&&(a=this._names.at(a)),{source:s,line:Lf.getArg(i,"originalLine",null),column:Lf.getArg(i,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}};UT.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(r){return r==null}):!1};UT.prototype.sourceContentFor=function(r,t){if(!this.sourcesContent)return null;var n=this._findSourceIndex(r);if(n>=0)return this.sourcesContent[n];var i=r;this.sourceRoot!=null&&(i=Lf.relative(this.sourceRoot,i));var s;if(this.sourceRoot!=null&&(s=Lf.urlParse(this.sourceRoot))){var a=i.replace(/^file:\/\//,"");if(s.scheme=="file"&&this._sources.has(a))return this.sourcesContent[this._sources.indexOf(a)];if((!s.path||s.path=="/")&&this._sources.has("/"+i))return this.sourcesContent[this._sources.indexOf("/"+i)]}if(t)return null;throw new Error('"'+i+'" is not in the SourceMap.')};UT.prototype.generatedPositionFor=function(r){var t=Lf.getArg(r,"source");if(t=this._findSourceIndex(t),t<0)return{line:null,column:null,lastColumn:null};var n={source:t,originalLine:Lf.getArg(r,"line"),originalColumn:Lf.getArg(r,"column")},i=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",Lf.compareByOriginalPositions,Lf.getArg(r,"bias",Tv.GREATEST_LOWER_BOUND));if(i>=0){var s=this._originalMappings[i];if(s.source===n.source)return{line:Lf.getArg(s,"generatedLine",null),column:Lf.getArg(s,"generatedColumn",null),lastColumn:Lf.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}};CGt.BasicSourceMapConsumer=UT;function sV(e,r){var t=e;typeof e=="string"&&(t=Lf.parseSourceMapInput(e));var n=Lf.getArg(t,"version"),i=Lf.getArg(t,"sections");if(n!=this._version)throw new Error("Unsupported version: "+n);this._sources=new w5e,this._names=new w5e;var s={line:-1,column:0};this._sections=i.map(function(a){if(a.url)throw new Error("Support for url field in sections not implemented.");var o=Lf.getArg(a,"offset"),c=Lf.getArg(o,"line"),l=Lf.getArg(o,"column");if(c{var ZJu=nUr().SourceMapGenerator,vGt=S5e(),eXu=/(\r?\n)/,tXu=10,I5e="$$$isSourceNode$$$";function uO(e,r,t,n,i){this.children=[],this.sourceContents={},this.line=e??null,this.column=r??null,this.source=t??null,this.name=i??null,this[I5e]=!0,n!=null&&this.add(n)}uO.fromStringWithSourceMap=function(r,t,n){var i=new uO,s=r.split(eXu),a=0,o=function(){var h=b(),_=b()||"";return h+_;function b(){return a=0;t--)this.prepend(r[t]);else if(r[I5e]||typeof r=="string")this.children.unshift(r);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+r);return this};uO.prototype.walk=function(r){for(var t,n=0,i=this.children.length;n0){for(t=[],n=0;n{EGt.SourceMapGenerator=nUr().SourceMapGenerator;EGt.SourceMapConsumer=w7i().SourceMapConsumer;EGt.SourceNode=x7i().SourceNode});var P7i=A((Adg,T7i)=>{var rXu=Object.prototype.toString,uUr=typeof Buffer<"u"&&typeof Buffer.alloc=="function"&&typeof Buffer.allocUnsafe=="function"&&typeof Buffer.from=="function";function nXu(e){return rXu.call(e).slice(8,-1)==="ArrayBuffer"}function iXu(e,r,t){r>>>=0;var n=e.byteLength-r;if(n<0)throw new RangeError("'offset' is out of bounds");if(t===void 0)t=n;else if(t>>>=0,t>n)throw new RangeError("'length' is out of bounds");return uUr?Buffer.from(e.slice(r,r+t)):new Buffer(new Uint8Array(e.slice(r,r+t)))}function sXu(e,r){if((typeof r!="string"||r==="")&&(r="utf8"),!Buffer.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');return uUr?Buffer.from(e,r):new Buffer(e,r)}function aXu(e,r,t){if(typeof e=="number")throw new TypeError('"value" argument must not be a number');return nXu(e)?iXu(e,r,t):typeof e=="string"?sXu(e,r):uUr?Buffer.from(e):new Buffer(e)}T7i.exports=aXu});var M7i=A((Yve,mUr)=>{var oXu=cUr().SourceMapConsumer,lUr=require("path"),KQ;try{KQ=require("fs"),(!KQ.existsSync||!KQ.readFileSync)&&(KQ=null)}catch{}var cXu=P7i();function R7i(e,r){return e.require(r)}var k7i=!1,F7i=!1,dUr=!1,IEt="auto",Wve={},xEt={},uXu=/^data:application\/json[^,]+base64,/,wue=[],Iue=[];function fUr(){return IEt==="browser"?!0:IEt==="node"?!1:typeof window<"u"&&typeof XMLHttpRequest=="function"&&!(window.require&&window.module&&window.process&&window.process.type==="renderer")}function lXu(){return typeof process=="object"&&process!==null&&typeof process.on=="function"}function dXu(){return typeof process=="object"&&process!==null?process.version:""}function pXu(){if(typeof process=="object"&&process!==null)return process.stderr}function mXu(e){if(typeof process=="object"&&process!==null&&typeof process.exit=="function")return process.exit(e)}function DGt(e){return function(r){for(var t=0;t";var t=this.getLineNumber();if(t!=null){r+=":"+t;var n=this.getColumnNumber();n&&(r+=":"+n)}}var i="",s=this.getFunctionName(),a=!0,o=this.isConstructor(),c=!(this.isToplevel()||o);if(c){var l=this.getTypeName();l==="[object Object]"&&(l="null");var u=this.getMethodName();s?(l&&s.indexOf(l)!=0&&(i+=l+"."),i+=s,u&&s.indexOf("."+u)!=s.length-u.length-1&&(i+=" [as "+u+"]")):i+=l+"."+(u||"")}else o?i+="new "+(s||""):s?i+=s:(i+=r,a=!1);return a&&(i+=" ("+r+")"),i}function N7i(e){var r={};return Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(function(t){r[t]=/^(?:is|get)/.test(t)?function(){return e[t].call(e)}:e[t]}),r.toString=hXu,r}function B7i(e,r){if(r===void 0&&(r={nextPosition:null,curPosition:null}),e.isNative())return r.curPosition=null,e;var t=e.getFileName()||e.getScriptNameOrSourceURL();if(t){var n=e.getLineNumber(),i=e.getColumnNumber()-1,s=/^v(10\.1[6-9]|10\.[2-9][0-9]|10\.[0-9]{3,}|1[2-9]\d*|[2-9]\d|\d{3,}|11\.11)/,a=s.test(dXu())?0:62;n===1&&i>a&&!fUr()&&!e.isEval()&&(i-=a);var o=yUr({source:t,line:n,column:i});r.curPosition=o,e=N7i(e);var c=e.getFunctionName;return e.getFunctionName=function(){return r.nextPosition==null?c():r.nextPosition.name||c()},e.getFileName=function(){return o.source},e.getLineNumber=function(){return o.line},e.getColumnNumber=function(){return o.column+1},e.getScriptNameOrSourceURL=function(){return o.source},e}var l=e.isEval()&&e.getEvalOrigin();return l&&(l=O7i(l),e=N7i(e),e.getEvalOrigin=function(){return l}),e}function gXu(e,r){dUr&&(Wve={},xEt={});for(var t=e.name||"Error",n=e.message||"",i=t+": "+n,s={nextPosition:null,curPosition:null},a=[],o=r.length-1;o>=0;o--)a.push(` - at `+B7i(r[o],s)),s.nextPosition=s.curPosition;return s.curPosition=s.nextPosition=null,i+a.reverse().join("")}function q7i(e){var r=/\n at [^(]+ \((.*):(\d+):(\d+)\)/.exec(e.stack);if(r){var t=r[1],n=+r[2],i=+r[3],s=Wve[t];if(!s&&KQ&&KQ.existsSync(t))try{s=KQ.readFileSync(t,"utf8")}catch{s=""}if(s){var a=s.split(/(?:\r\n|\r|\n)/)[n-1];if(a)return t+":"+n+` +See: https://github.com/isaacs/node-glob/issues/167`);if(!(this instanceof Lw))return new Lw(e,r);if(fJu(this,e,r),this.noprocess)return this;var t=this.minimatch.set.length;this.matches=new Array(t);for(var n=0;nthis.maxLength)return!1;if(!this.stat&&BGr(this.cache,r)){var a=this.cache[r];if(Array.isArray(a)&&(a="DIR"),!t||a==="DIR")return a;if(t&&a==="FILE")return!1}var n,i=this.statCache[r];if(!i){var s;try{s=bEt.lstatSync(r)}catch{return!1}if(s.isSymbolicLink())try{i=bEt.statSync(r)}catch{i=s}else i=s}this.statCache[r]=i;var a=i.isDirectory()?"DIR":"FILE";return this.cache[r]=this.cache[r]||a,t&&a!=="DIR"?!1:a};Lw.prototype._mark=function(e){return Sue.mark(this,e)};Lw.prototype._makeAbs=function(e){return Sue.makeAbs(this,e)}});var MGr=A((Xlg,L4i)=>{L4i.exports=M4i;function M4i(e,r){if(e&&r)return M4i(e)(r);if(typeof e!="function")throw new TypeError("need wrapper function");return Object.keys(e).forEach(function(n){t[n]=e[n]}),t;function t(){for(var n=new Array(arguments.length),i=0;i{var j4i=MGr();LGr.exports=j4i(mGt);LGr.exports.strict=j4i(G4i);mGt.proto=mGt(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return mGt(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return G4i(this)},configurable:!0})});function mGt(e){var r=function(){return r.called?r.value:(r.called=!0,r.value=e.apply(this,arguments))};return r.called=!1,r}function G4i(e){var r=function(){if(r.called)throw new Error(r.onceError);return r.called=!0,r.value=e.apply(this,arguments)},t=e.name||"Function wrapped with `once`";return r.onceError=t+" shouldn't be called more than once",r.called=!1,r}});var V4i=A((edg,U4i)=>{var gJu=MGr(),CEt=Object.create(null),yJu=$ve();U4i.exports=gJu(_Ju);function _Ju(e,r){return CEt[e]?(CEt[e].push(r),null):(CEt[e]=[r],AJu(e))}function AJu(e){return yJu(function r(){var t=CEt[e],n=t.length,i=bJu(arguments);try{for(var s=0;sn?(t.splice(0,n),process.nextTick(function(){r.apply(null,i)})):delete CEt[e]}})}function bJu(e){for(var r=e.length,t=[],n=0;n{$4i.exports=Qve;var vEt=require("fs"),z4i=uGt(),tdg=z4i.Minimatch,CJu=wte(),vJu=require("events").EventEmitter,jGr=require("path"),GGr=require("assert"),fGt=dGt(),VGr=q4i(),Ite=NGr(),rdg=Ite.alphasort,ndg=Ite.alphasorti,EJu=Ite.setopts,UGr=Ite.ownProp,zGr=V4i(),idg=require("util"),DJu=Ite.childrenIgnored,SJu=Ite.isIgnored,wJu=$ve();function Qve(e,r,t){if(typeof r=="function"&&(t=r,r={}),r||(r={}),r.sync){if(t)throw new TypeError("callback provided to sync glob");return VGr(e,r)}return new eb(e,r,t)}Qve.sync=VGr;var IJu=Qve.GlobSync=VGr.GlobSync;Qve.glob=Qve;function xJu(e,r){if(r===null||typeof r!="object")return e;for(var t=Object.keys(r),n=t.length;n--;)e[t[n]]=r[t[n]];return e}Qve.hasMagic=function(e,r){var t=xJu({},r);t.noprocess=!0;var n=new eb(e,t),i=n.minimatch.set;if(i.length>1)return!0;for(var s=0;sthis.maxLength)return r();if(!this.stat&&UGr(this.cache,t)){var i=this.cache[t];if(Array.isArray(i)&&(i="DIR"),!n||i==="DIR")return r(null,i);if(n&&i==="FILE")return r()}var s,a=this.statCache[t];if(a!==void 0){if(a===!1)return r(null,a);var o=a.isDirectory()?"DIR":"FILE";return n&&o==="FILE"?r():r(null,o,a)}var c=this,l=zGr("stat\0"+t,u);l&&vEt.lstat(t,l);function u(m,h){if(h&&h.isSymbolicLink())return vEt.stat(t,function(_,b){_?c._stat2(e,t,null,h,r):c._stat2(e,t,_,b,r)});c._stat2(e,t,m,h,r)}};eb.prototype._stat2=function(e,r,t,n,i){if(t)return this.statCache[r]=!1,i();var s=e.slice(-1)==="/";if(this.statCache[r]=n,r.slice(-1)==="/"&&!n.isDirectory())return i(null,!1,n);var a=n.isDirectory()?"DIR":"FILE";return this.cache[r]=this.cache[r]||a,s&&a!=="DIR"?i():i(null,a,n)}});var J4i=A((adg,Y4i)=>{Y4i.exports=HGr;HGr.sync=W4i;var IA=require("assert"),Q4i=require("path"),yGt=require("fs"),_Gt=qGr(),K4i={nosort:!0,nocomment:!0,nonegate:!0,silent:!0},$Gr=0,KGr=process.platform==="win32";function H4i(e){var r=["unlink","chmod","stat","lstat","rmdir","readdir"];r.forEach(function(t){e[t]=e[t]||yGt[t],t=t+"Sync",e[t]=e[t]||yGt[t]}),e.maxBusyTries=e.maxBusyTries||3,e.emfileWait=e.emfileWait||1e3,e.disableGlob=e.disableGlob||!1}function HGr(e,r,t){typeof r=="function"&&(t=r,r={}),IA(e,"rimraf: missing path"),IA.equal(typeof e,"string","rimraf: path should be a string"),IA(r,"rimraf: missing options"),IA.equal(typeof r,"object","rimraf: options should be object"),IA.equal(typeof t,"function","rimraf: callback function required"),H4i(r);var n=0,i=null,s=0;if(r.disableGlob||!_Gt.hasMagic(e))return o(null,[e]);yGt.lstat(e,function(c,l){if(!c)return o(null,[e]);_Gt(e,K4i,o)});function a(c){i=i||c,--s===0&&t(i)}function o(c,l){if(c)return t(c);if(s=l.length,s===0)return t();l.forEach(function(u){QGr(u,r,function m(h){if(h){if(KGr&&(h.code==="EBUSY"||h.code==="ENOTEMPTY"||h.code==="EPERM")&&n{var EEt=require("path"),X4i=require("fs"),Z4i=parseInt("0777",8);e7i.exports=C5e.mkdirp=C5e.mkdirP=C5e;function C5e(e,r,t,n){typeof r=="function"?(t=r,r={}):(!r||typeof r!="object")&&(r={mode:r});var i=r.mode,s=r.fs||X4i;i===void 0&&(i=Z4i),n||(n=null);var a=t||function(){};e=EEt.resolve(e),s.mkdir(e,i,function(o){if(!o)return n=n||e,a(null,n);switch(o.code){case"ENOENT":if(EEt.dirname(e)===e)return a(o);C5e(EEt.dirname(e),r,function(c,l){c?a(c,l):C5e(e,r,a,l)});break;default:s.stat(e,function(c,l){c||!l.isDirectory()?a(o,n):a(null,n)});break}})}C5e.sync=function e(r,t,n){(!t||typeof t!="object")&&(t={mode:t});var i=t.mode,s=t.fs||X4i;i===void 0&&(i=Z4i),n||(n=null),r=EEt.resolve(r);try{s.mkdirSync(r,i),n=n||r}catch(o){switch(o.code){case"ENOENT":n=e(EEt.dirname(r),t,n),e(r,t,n);break;default:var a;try{a=s.statSync(r)}catch{throw o}if(!a.isDirectory())throw o;break}}return n}});var a7i=A((cdg,s7i)=>{var v5e=require("fs"),NJu=a4i().ncp,OJu=require("path"),r7i=J4i(),BJu=t7i();s7i.exports=qJu;function qJu(e,r,t,n){typeof t=="function"&&(n=t,t={});var i=!!t.mkdirp,s=t.clobber!==!1,a=t.limit||16;i?o():c();function o(){BJu(OJu.dirname(r),function(l){if(l)return n(l);c()})}function c(){s?v5e.rename(e,r,function(l){if(!l)return n();if(l.code!=="EXDEV")return n(l);n7i(e,r,s,a,n)}):v5e.link(e,r,function(l){if(l){if(l.code==="EXDEV"){n7i(e,r,s,a,n);return}if(l.code==="EISDIR"||l.code==="EPERM"){i7i(e,r,s,a,n);return}n(l);return}v5e.unlink(e,n)})}}function n7i(e,r,t,n,i){var s=t?"w":"wx",a=v5e.createReadStream(e),o=v5e.createWriteStream(r,{flags:s});a.on("error",function(l){a.destroy(),o.destroy(),o.removeListener("close",c),l.code==="EISDIR"||l.code==="EPERM"?i7i(e,r,t,n,i):i(l)}),o.on("error",function(l){a.destroy(),o.destroy(),o.removeListener("close",c),i(l)}),o.once("close",c),a.pipe(o);function c(){v5e.unlink(e,i)}}function i7i(e,r,t,n,i){var s={stopOnErr:!0,clobber:!1,limit:n};t?r7i(r,{disableGlob:!0},function(o){if(o)return i(o);a()}):a();function a(){NJu(e,r,s,function(o){if(o)return i(o[0]);r7i(e,{disableGlob:!0},i)})}}});var c7i=A(WGr=>{var o7i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");WGr.encode=function(e){if(0<=e&&e{var u7i=c7i(),YGr=5,l7i=1<>1;return r?-t:t}JGr.encode=function(r){var t="",n,i=MJu(r);do n=i&d7i,i>>>=YGr,i>0&&(n|=p7i),t+=u7i.encode(n);while(i>0);return t};JGr.decode=function(r,t,n){var i=r.length,s=0,a=0,o,c;do{if(t>=i)throw new Error("Expected more digits in base 64 VLQ value.");if(c=u7i.decode(r.charCodeAt(t++)),c===-1)throw new Error("Invalid base64 digit: "+r.charAt(t-1));o=!!(c&p7i),c&=d7i,s=s+(c<{function jJu(e,r,t){if(r in e)return e[r];if(arguments.length===3)return t;throw new Error('"'+r+'" is a required argument.')}I3.getArg=jJu;var m7i=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,GJu=/^data:.+\,.+$/;function DEt(e){var r=e.match(m7i);return r?{scheme:r[1],auth:r[2],host:r[3],port:r[4],path:r[5]}:null}I3.urlParse=DEt;function E5e(e){var r="";return e.scheme&&(r+=e.scheme+":"),r+="//",e.auth&&(r+=e.auth+"@"),e.host&&(r+=e.host),e.port&&(r+=":"+e.port),e.path&&(r+=e.path),r}I3.urlGenerate=E5e;function ZGr(e){var r=e,t=DEt(e);if(t){if(!t.path)return e;r=t.path}for(var n=I3.isAbsolute(r),i=r.split(/\/+/),s,a=0,o=i.length-1;o>=0;o--)s=i[o],s==="."?i.splice(o,1):s===".."?a++:a>0&&(s===""?(i.splice(o+1,a),a=0):(i.splice(o,2),a--));return r=i.join("/"),r===""&&(r=n?"/":"."),t?(t.path=r,E5e(t)):r}I3.normalize=ZGr;function f7i(e,r){e===""&&(e="."),r===""&&(r=".");var t=DEt(r),n=DEt(e);if(n&&(e=n.path||"/"),t&&!t.scheme)return n&&(t.scheme=n.scheme),E5e(t);if(t||r.match(GJu))return r;if(n&&!n.host&&!n.path)return n.host=r,E5e(n);var i=r.charAt(0)==="/"?r:ZGr(e.replace(/\/+$/,"")+"/"+r);return n?(n.path=i,E5e(n)):i}I3.join=f7i;I3.isAbsolute=function(e){return e.charAt(0)==="/"||m7i.test(e)};function UJu(e,r){e===""&&(e="."),e=e.replace(/\/$/,"");for(var t=0;r.indexOf(e+"/")!==0;){var n=e.lastIndexOf("/");if(n<0||(e=e.slice(0,n),e.match(/^([^\/]+:\/)?\/*$/)))return r;++t}return Array(t+1).join("../")+r.substr(e.length+1)}I3.relative=UJu;var h7i=function(){var e=Object.create(null);return!("__proto__"in e)}();function g7i(e){return e}function VJu(e){return y7i(e)?"$"+e:e}I3.toSetString=h7i?g7i:VJu;function zJu(e){return y7i(e)?e.slice(1):e}I3.fromSetString=h7i?g7i:zJu;function y7i(e){if(!e)return!1;var r=e.length;if(r<9||e.charCodeAt(r-1)!==95||e.charCodeAt(r-2)!==95||e.charCodeAt(r-3)!==111||e.charCodeAt(r-4)!==116||e.charCodeAt(r-5)!==111||e.charCodeAt(r-6)!==114||e.charCodeAt(r-7)!==112||e.charCodeAt(r-8)!==95||e.charCodeAt(r-9)!==95)return!1;for(var t=r-10;t>=0;t--)if(e.charCodeAt(t)!==36)return!1;return!0}function $Ju(e,r,t){var n=D5e(e.source,r.source);return n!==0||(n=e.originalLine-r.originalLine,n!==0)||(n=e.originalColumn-r.originalColumn,n!==0||t)||(n=e.generatedColumn-r.generatedColumn,n!==0)||(n=e.generatedLine-r.generatedLine,n!==0)?n:D5e(e.name,r.name)}I3.compareByOriginalPositions=$Ju;function QJu(e,r,t){var n=e.generatedLine-r.generatedLine;return n!==0||(n=e.generatedColumn-r.generatedColumn,n!==0||t)||(n=D5e(e.source,r.source),n!==0)||(n=e.originalLine-r.originalLine,n!==0)||(n=e.originalColumn-r.originalColumn,n!==0)?n:D5e(e.name,r.name)}I3.compareByGeneratedPositionsDeflated=QJu;function D5e(e,r){return e===r?0:e===null?1:r===null?-1:e>r?1:-1}function KJu(e,r){var t=e.generatedLine-r.generatedLine;return t!==0||(t=e.generatedColumn-r.generatedColumn,t!==0)||(t=D5e(e.source,r.source),t!==0)||(t=e.originalLine-r.originalLine,t!==0)||(t=e.originalColumn-r.originalColumn,t!==0)?t:D5e(e.name,r.name)}I3.compareByGeneratedPositionsInflated=KJu;function HJu(e){return JSON.parse(e.replace(/^\)]}'[^\n]*\n/,""))}I3.parseSourceMapInput=HJu;function WJu(e,r,t){if(r=r||"",e&&(e[e.length-1]!=="/"&&r[0]!=="/"&&(e+="/"),r=e+r),t){var n=DEt(t);if(!n)throw new Error("sourceMapURL could not be parsed");if(n.path){var i=n.path.lastIndexOf("/");i>=0&&(n.path=n.path.substring(0,i+1))}r=f7i(E5e(n),r)}return ZGr(r)}I3.computeSourceURL=WJu});var rUr=A(_7i=>{var eUr=S5e(),tUr=Object.prototype.hasOwnProperty,Kve=typeof Map<"u";function xte(){this._array=[],this._set=Kve?new Map:Object.create(null)}xte.fromArray=function(r,t){for(var n=new xte,i=0,s=r.length;i=0)return t}else{var n=eUr.toSetString(r);if(tUr.call(this._set,n))return this._set[n]}throw new Error('"'+r+'" is not in the set.')};xte.prototype.at=function(r){if(r>=0&&r{var A7i=S5e();function YJu(e,r){var t=e.generatedLine,n=r.generatedLine,i=e.generatedColumn,s=r.generatedColumn;return n>t||n==t&&s>=i||A7i.compareByGeneratedPositionsInflated(e,r)<=0}function AGt(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}AGt.prototype.unsortedForEach=function(r,t){this._array.forEach(r,t)};AGt.prototype.add=function(r){YJu(this._last,r)?(this._last=r,this._array.push(r)):(this._sorted=!1,this._array.push(r))};AGt.prototype.toArray=function(){return this._sorted||(this._array.sort(A7i.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};b7i.MappingList=AGt});var nUr=A(v7i=>{var SEt=XGr(),jS=S5e(),bGt=rUr().ArraySet,JJu=C7i().MappingList;function GM(e){e||(e={}),this._file=jS.getArg(e,"file",null),this._sourceRoot=jS.getArg(e,"sourceRoot",null),this._skipValidation=jS.getArg(e,"skipValidation",!1),this._sources=new bGt,this._names=new bGt,this._mappings=new JJu,this._sourcesContents=null}GM.prototype._version=3;GM.fromSourceMap=function(r){var t=r.sourceRoot,n=new GM({file:r.file,sourceRoot:t});return r.eachMapping(function(i){var s={generated:{line:i.generatedLine,column:i.generatedColumn}};i.source!=null&&(s.source=i.source,t!=null&&(s.source=jS.relative(t,s.source)),s.original={line:i.originalLine,column:i.originalColumn},i.name!=null&&(s.name=i.name)),n.addMapping(s)}),r.sources.forEach(function(i){var s=i;t!==null&&(s=jS.relative(t,i)),n._sources.has(s)||n._sources.add(s);var a=r.sourceContentFor(i);a!=null&&n.setSourceContent(i,a)}),n};GM.prototype.addMapping=function(r){var t=jS.getArg(r,"generated"),n=jS.getArg(r,"original",null),i=jS.getArg(r,"source",null),s=jS.getArg(r,"name",null);this._skipValidation||this._validateMapping(t,n,i,s),i!=null&&(i=String(i),this._sources.has(i)||this._sources.add(i)),s!=null&&(s=String(s),this._names.has(s)||this._names.add(s)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:n!=null&&n.line,originalColumn:n!=null&&n.column,source:i,name:s})};GM.prototype.setSourceContent=function(r,t){var n=r;this._sourceRoot!=null&&(n=jS.relative(this._sourceRoot,n)),t!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[jS.toSetString(n)]=t):this._sourcesContents&&(delete this._sourcesContents[jS.toSetString(n)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};GM.prototype.applySourceMap=function(r,t,n){var i=t;if(t==null){if(r.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);i=r.file}var s=this._sourceRoot;s!=null&&(i=jS.relative(s,i));var a=new bGt,o=new bGt;this._mappings.unsortedForEach(function(c){if(c.source===i&&c.originalLine!=null){var l=r.originalPositionFor({line:c.originalLine,column:c.originalColumn});l.source!=null&&(c.source=l.source,n!=null&&(c.source=jS.join(n,c.source)),s!=null&&(c.source=jS.relative(s,c.source)),c.originalLine=l.line,c.originalColumn=l.column,l.name!=null&&(c.name=l.name))}var u=c.source;u!=null&&!a.has(u)&&a.add(u);var m=c.name;m!=null&&!o.has(m)&&o.add(m)},this),this._sources=a,this._names=o,r.sources.forEach(function(c){var l=r.sourceContentFor(c);l!=null&&(n!=null&&(c=jS.join(n,c)),s!=null&&(c=jS.relative(s,c)),this.setSourceContent(c,l))},this)};GM.prototype._validateMapping=function(r,t,n,i){if(t&&typeof t.line!="number"&&typeof t.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(r&&"line"in r&&"column"in r&&r.line>0&&r.column>=0&&!t&&!n&&!i)){if(r&&"line"in r&&"column"in r&&t&&"line"in t&&"column"in t&&r.line>0&&r.column>=0&&t.line>0&&t.column>=0&&n)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:r,source:n,original:t,name:i}))}};GM.prototype._serializeMappings=function(){for(var r=0,t=1,n=0,i=0,s=0,a=0,o="",c,l,u,m,h=this._mappings.toArray(),_=0,b=h.length;_0){if(!jS.compareByGeneratedPositionsInflated(l,h[_-1]))continue;c+=","}c+=SEt.encode(l.generatedColumn-r),r=l.generatedColumn,l.source!=null&&(m=this._sources.indexOf(l.source),c+=SEt.encode(m-a),a=m,c+=SEt.encode(l.originalLine-1-i),i=l.originalLine-1,c+=SEt.encode(l.originalColumn-n),n=l.originalColumn,l.name!=null&&(u=this._names.indexOf(l.name),c+=SEt.encode(u-s),s=u)),o+=c}return o};GM.prototype._generateSourcesContent=function(r,t){return r.map(function(n){if(!this._sourcesContents)return null;t!=null&&(n=jS.relative(t,n));var i=jS.toSetString(n);return Object.prototype.hasOwnProperty.call(this._sourcesContents,i)?this._sourcesContents[i]:null},this)};GM.prototype.toJSON=function(){var r={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(r.file=this._file),this._sourceRoot!=null&&(r.sourceRoot=this._sourceRoot),this._sourcesContents&&(r.sourcesContent=this._generateSourcesContent(r.sources,r.sourceRoot)),r};GM.prototype.toString=function(){return JSON.stringify(this.toJSON())};v7i.SourceMapGenerator=GM});var E7i=A(Hve=>{Hve.GREATEST_LOWER_BOUND=1;Hve.LEAST_UPPER_BOUND=2;function iUr(e,r,t,n,i,s){var a=Math.floor((r-e)/2)+e,o=i(t,n[a],!0);return o===0?a:o>0?r-a>1?iUr(a,r,t,n,i,s):s==Hve.LEAST_UPPER_BOUND?r1?iUr(e,a,t,n,i,s):s==Hve.LEAST_UPPER_BOUND?a:e<0?-1:e}Hve.search=function(r,t,n,i){if(t.length===0)return-1;var s=iUr(-1,t.length,r,t,n,i||Hve.GREATEST_LOWER_BOUND);if(s<0)return-1;for(;s-1>=0&&n(t[s],t[s-1],!0)===0;)--s;return s}});var S7i=A(D7i=>{function sUr(e,r,t){var n=e[r];e[r]=e[t],e[t]=n}function XJu(e,r){return Math.round(e+Math.random()*(r-e))}function aUr(e,r,t,n){if(t{var Lf=S5e(),oUr=E7i(),w5e=rUr().ArraySet,ZJu=XGr(),wEt=S7i().quickSort;function Tv(e,r){var t=e;return typeof e=="string"&&(t=Lf.parseSourceMapInput(e)),t.sections!=null?new sV(t,r):new UT(t,r)}Tv.fromSourceMap=function(e,r){return UT.fromSourceMap(e,r)};Tv.prototype._version=3;Tv.prototype.__generatedMappings=null;Object.defineProperty(Tv.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}});Tv.prototype.__originalMappings=null;Object.defineProperty(Tv.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}});Tv.prototype._charIsMappingSeparator=function(r,t){var n=r.charAt(t);return n===";"||n===","};Tv.prototype._parseMappings=function(r,t){throw new Error("Subclasses must implement _parseMappings")};Tv.GENERATED_ORDER=1;Tv.ORIGINAL_ORDER=2;Tv.GREATEST_LOWER_BOUND=1;Tv.LEAST_UPPER_BOUND=2;Tv.prototype.eachMapping=function(r,t,n){var i=t||null,s=n||Tv.GENERATED_ORDER,a;switch(s){case Tv.GENERATED_ORDER:a=this._generatedMappings;break;case Tv.ORIGINAL_ORDER:a=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var o=this.sourceRoot;a.map(function(c){var l=c.source===null?null:this._sources.at(c.source);return l=Lf.computeSourceURL(o,l,this._sourceMapURL),{source:l,generatedLine:c.generatedLine,generatedColumn:c.generatedColumn,originalLine:c.originalLine,originalColumn:c.originalColumn,name:c.name===null?null:this._names.at(c.name)}},this).forEach(r,i)};Tv.prototype.allGeneratedPositionsFor=function(r){var t=Lf.getArg(r,"line"),n={source:Lf.getArg(r,"source"),originalLine:t,originalColumn:Lf.getArg(r,"column",0)};if(n.source=this._findSourceIndex(n.source),n.source<0)return[];var i=[],s=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",Lf.compareByOriginalPositions,oUr.LEAST_UPPER_BOUND);if(s>=0){var a=this._originalMappings[s];if(r.column===void 0)for(var o=a.originalLine;a&&a.originalLine===o;)i.push({line:Lf.getArg(a,"generatedLine",null),column:Lf.getArg(a,"generatedColumn",null),lastColumn:Lf.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s];else for(var c=a.originalColumn;a&&a.originalLine===t&&a.originalColumn==c;)i.push({line:Lf.getArg(a,"generatedLine",null),column:Lf.getArg(a,"generatedColumn",null),lastColumn:Lf.getArg(a,"lastGeneratedColumn",null)}),a=this._originalMappings[++s]}return i};CGt.SourceMapConsumer=Tv;function UT(e,r){var t=e;typeof e=="string"&&(t=Lf.parseSourceMapInput(e));var n=Lf.getArg(t,"version"),i=Lf.getArg(t,"sources"),s=Lf.getArg(t,"names",[]),a=Lf.getArg(t,"sourceRoot",null),o=Lf.getArg(t,"sourcesContent",null),c=Lf.getArg(t,"mappings"),l=Lf.getArg(t,"file",null);if(n!=this._version)throw new Error("Unsupported version: "+n);a&&(a=Lf.normalize(a)),i=i.map(String).map(Lf.normalize).map(function(u){return a&&Lf.isAbsolute(a)&&Lf.isAbsolute(u)?Lf.relative(a,u):u}),this._names=w5e.fromArray(s.map(String),!0),this._sources=w5e.fromArray(i,!0),this._absoluteSources=this._sources.toArray().map(function(u){return Lf.computeSourceURL(a,u,r)}),this.sourceRoot=a,this.sourcesContent=o,this._mappings=c,this._sourceMapURL=r,this.file=l}UT.prototype=Object.create(Tv.prototype);UT.prototype.consumer=Tv;UT.prototype._findSourceIndex=function(e){var r=e;if(this.sourceRoot!=null&&(r=Lf.relative(this.sourceRoot,r)),this._sources.has(r))return this._sources.indexOf(r);var t;for(t=0;t1&&(v.source=o+x[1],o+=x[1],v.originalLine=s+x[2],s=v.originalLine,v.originalLine+=1,v.originalColumn=a+x[3],a=v.originalColumn,x.length>4&&(v.name=c+x[4],c+=x[4])),b.push(v),typeof v.originalLine=="number"&&_.push(v)}wEt(b,Lf.compareByGeneratedPositionsDeflated),this.__generatedMappings=b,wEt(_,Lf.compareByOriginalPositions),this.__originalMappings=_};UT.prototype._findMapping=function(r,t,n,i,s,a){if(r[n]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+r[n]);if(r[i]<0)throw new TypeError("Column must be greater than or equal to 0, got "+r[i]);return oUr.search(r,t,s,a)};UT.prototype.computeColumnSpans=function(){for(var r=0;r=0){var i=this._generatedMappings[n];if(i.generatedLine===t.generatedLine){var s=Lf.getArg(i,"source",null);s!==null&&(s=this._sources.at(s),s=Lf.computeSourceURL(this.sourceRoot,s,this._sourceMapURL));var a=Lf.getArg(i,"name",null);return a!==null&&(a=this._names.at(a)),{source:s,line:Lf.getArg(i,"originalLine",null),column:Lf.getArg(i,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}};UT.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(r){return r==null}):!1};UT.prototype.sourceContentFor=function(r,t){if(!this.sourcesContent)return null;var n=this._findSourceIndex(r);if(n>=0)return this.sourcesContent[n];var i=r;this.sourceRoot!=null&&(i=Lf.relative(this.sourceRoot,i));var s;if(this.sourceRoot!=null&&(s=Lf.urlParse(this.sourceRoot))){var a=i.replace(/^file:\/\//,"");if(s.scheme=="file"&&this._sources.has(a))return this.sourcesContent[this._sources.indexOf(a)];if((!s.path||s.path=="/")&&this._sources.has("/"+i))return this.sourcesContent[this._sources.indexOf("/"+i)]}if(t)return null;throw new Error('"'+i+'" is not in the SourceMap.')};UT.prototype.generatedPositionFor=function(r){var t=Lf.getArg(r,"source");if(t=this._findSourceIndex(t),t<0)return{line:null,column:null,lastColumn:null};var n={source:t,originalLine:Lf.getArg(r,"line"),originalColumn:Lf.getArg(r,"column")},i=this._findMapping(n,this._originalMappings,"originalLine","originalColumn",Lf.compareByOriginalPositions,Lf.getArg(r,"bias",Tv.GREATEST_LOWER_BOUND));if(i>=0){var s=this._originalMappings[i];if(s.source===n.source)return{line:Lf.getArg(s,"generatedLine",null),column:Lf.getArg(s,"generatedColumn",null),lastColumn:Lf.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}};CGt.BasicSourceMapConsumer=UT;function sV(e,r){var t=e;typeof e=="string"&&(t=Lf.parseSourceMapInput(e));var n=Lf.getArg(t,"version"),i=Lf.getArg(t,"sections");if(n!=this._version)throw new Error("Unsupported version: "+n);this._sources=new w5e,this._names=new w5e;var s={line:-1,column:0};this._sections=i.map(function(a){if(a.url)throw new Error("Support for url field in sections not implemented.");var o=Lf.getArg(a,"offset"),c=Lf.getArg(o,"line"),l=Lf.getArg(o,"column");if(c{var eXu=nUr().SourceMapGenerator,vGt=S5e(),tXu=/(\r?\n)/,rXu=10,I5e="$$$isSourceNode$$$";function uO(e,r,t,n,i){this.children=[],this.sourceContents={},this.line=e??null,this.column=r??null,this.source=t??null,this.name=i??null,this[I5e]=!0,n!=null&&this.add(n)}uO.fromStringWithSourceMap=function(r,t,n){var i=new uO,s=r.split(tXu),a=0,o=function(){var h=b(),_=b()||"";return h+_;function b(){return a=0;t--)this.prepend(r[t]);else if(r[I5e]||typeof r=="string")this.children.unshift(r);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+r);return this};uO.prototype.walk=function(r){for(var t,n=0,i=this.children.length;n0){for(t=[],n=0;n{EGt.SourceMapGenerator=nUr().SourceMapGenerator;EGt.SourceMapConsumer=I7i().SourceMapConsumer;EGt.SourceNode=T7i().SourceNode});var R7i=A((bdg,P7i)=>{var nXu=Object.prototype.toString,uUr=typeof Buffer<"u"&&typeof Buffer.alloc=="function"&&typeof Buffer.allocUnsafe=="function"&&typeof Buffer.from=="function";function iXu(e){return nXu.call(e).slice(8,-1)==="ArrayBuffer"}function sXu(e,r,t){r>>>=0;var n=e.byteLength-r;if(n<0)throw new RangeError("'offset' is out of bounds");if(t===void 0)t=n;else if(t>>>=0,t>n)throw new RangeError("'length' is out of bounds");return uUr?Buffer.from(e.slice(r,r+t)):new Buffer(new Uint8Array(e.slice(r,r+t)))}function aXu(e,r){if((typeof r!="string"||r==="")&&(r="utf8"),!Buffer.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');return uUr?Buffer.from(e,r):new Buffer(e,r)}function oXu(e,r,t){if(typeof e=="number")throw new TypeError('"value" argument must not be a number');return iXu(e)?sXu(e,r,t):typeof e=="string"?aXu(e,r):uUr?Buffer.from(e):new Buffer(e)}P7i.exports=oXu});var L7i=A((Yve,mUr)=>{var cXu=cUr().SourceMapConsumer,lUr=require("path"),KQ;try{KQ=require("fs"),(!KQ.existsSync||!KQ.readFileSync)&&(KQ=null)}catch{}var uXu=R7i();function k7i(e,r){return e.require(r)}var F7i=!1,N7i=!1,dUr=!1,IEt="auto",Wve={},xEt={},lXu=/^data:application\/json[^,]+base64,/,wue=[],Iue=[];function fUr(){return IEt==="browser"?!0:IEt==="node"?!1:typeof window<"u"&&typeof XMLHttpRequest=="function"&&!(window.require&&window.module&&window.process&&window.process.type==="renderer")}function dXu(){return typeof process=="object"&&process!==null&&typeof process.on=="function"}function pXu(){return typeof process=="object"&&process!==null?process.version:""}function mXu(){if(typeof process=="object"&&process!==null)return process.stderr}function fXu(e){if(typeof process=="object"&&process!==null&&typeof process.exit=="function")return process.exit(e)}function DGt(e){return function(r){for(var t=0;t";var t=this.getLineNumber();if(t!=null){r+=":"+t;var n=this.getColumnNumber();n&&(r+=":"+n)}}var i="",s=this.getFunctionName(),a=!0,o=this.isConstructor(),c=!(this.isToplevel()||o);if(c){var l=this.getTypeName();l==="[object Object]"&&(l="null");var u=this.getMethodName();s?(l&&s.indexOf(l)!=0&&(i+=l+"."),i+=s,u&&s.indexOf("."+u)!=s.length-u.length-1&&(i+=" [as "+u+"]")):i+=l+"."+(u||"")}else o?i+="new "+(s||""):s?i+=s:(i+=r,a=!1);return a&&(i+=" ("+r+")"),i}function O7i(e){var r={};return Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(function(t){r[t]=/^(?:is|get)/.test(t)?function(){return e[t].call(e)}:e[t]}),r.toString=gXu,r}function q7i(e,r){if(r===void 0&&(r={nextPosition:null,curPosition:null}),e.isNative())return r.curPosition=null,e;var t=e.getFileName()||e.getScriptNameOrSourceURL();if(t){var n=e.getLineNumber(),i=e.getColumnNumber()-1,s=/^v(10\.1[6-9]|10\.[2-9][0-9]|10\.[0-9]{3,}|1[2-9]\d*|[2-9]\d|\d{3,}|11\.11)/,a=s.test(pXu())?0:62;n===1&&i>a&&!fUr()&&!e.isEval()&&(i-=a);var o=yUr({source:t,line:n,column:i});r.curPosition=o,e=O7i(e);var c=e.getFunctionName;return e.getFunctionName=function(){return r.nextPosition==null?c():r.nextPosition.name||c()},e.getFileName=function(){return o.source},e.getLineNumber=function(){return o.line},e.getColumnNumber=function(){return o.column+1},e.getScriptNameOrSourceURL=function(){return o.source},e}var l=e.isEval()&&e.getEvalOrigin();return l&&(l=B7i(l),e=O7i(e),e.getEvalOrigin=function(){return l}),e}function yXu(e,r){dUr&&(Wve={},xEt={});for(var t=e.name||"Error",n=e.message||"",i=t+": "+n,s={nextPosition:null,curPosition:null},a=[],o=r.length-1;o>=0;o--)a.push(` + at `+q7i(r[o],s)),s.nextPosition=s.curPosition;return s.curPosition=s.nextPosition=null,i+a.reverse().join("")}function M7i(e){var r=/\n at [^(]+ \((.*):(\d+):(\d+)\)/.exec(e.stack);if(r){var t=r[1],n=+r[2],i=+r[3],s=Wve[t];if(!s&&KQ&&KQ.existsSync(t))try{s=KQ.readFileSync(t,"utf8")}catch{s=""}if(s){var a=s.split(/(?:\r\n|\r|\n)/)[n-1];if(a)return t+":"+n+` `+a+` -`+new Array(i).join(" ")+"^"}}return null}function yXu(e){var r=q7i(e),t=pXu();t&&t._handle&&t._handle.setBlocking&&t._handle.setBlocking(!0),r&&(console.error(),console.error(r)),console.error(e.stack),mXu(1)}function _Xu(){var e=process.emit;process.emit=function(r){if(r==="uncaughtException"){var t=arguments[1]&&arguments[1].stack,n=this.listeners(r).length>0;if(t&&!n)return yXu(arguments[1])}return e.apply(this,arguments)}}var AXu=wue.slice(0),bXu=Iue.slice(0);Yve.wrapCallSite=B7i;Yve.getErrorSource=q7i;Yve.mapSourcePosition=yUr;Yve.retrieveSourceMap=gUr;Yve.install=function(e){if(e=e||{},e.environment&&(IEt=e.environment,["node","browser","auto"].indexOf(IEt)===-1))throw new Error("environment "+IEt+" was unknown. Available options are {auto, browser, node}");if(e.retrieveFile&&(e.overrideRetrieveFile&&(wue.length=0),wue.unshift(e.retrieveFile)),e.retrieveSourceMap&&(e.overrideRetrieveSourceMap&&(Iue.length=0),Iue.unshift(e.retrieveSourceMap)),e.hookRequire&&!fUr()){var r=R7i(mUr,"module"),t=r.prototype._compile;t.__sourceMapSupport||(r.prototype._compile=function(s,a){return Wve[a]=s,xEt[a]=void 0,t.call(this,s,a)},r.prototype._compile.__sourceMapSupport=!0)}if(dUr||(dUr="emptyCacheBetweenOperations"in e?e.emptyCacheBetweenOperations:!1),k7i||(k7i=!0,Error.prepareStackTrace=gXu),!F7i){var n="handleUncaughtExceptions"in e?e.handleUncaughtExceptions:!0;try{var i=R7i(mUr,"worker_threads");i.isMainThread===!1&&(n=!1)}catch{}n&&lXu()&&(F7i=!0,_Xu())}};Yve.resetRetrieveHandlers=function(){wue.length=0,Iue.length=0,wue=AXu.slice(0),Iue=bXu.slice(0),gUr=DGt(Iue),hUr=DGt(wue)}});var F5e=A((Cdg,zT)=>{var CXu="1.8.15",j7i=0,T5e=function(r){var t=["XXX: "+r].concat(Array.prototype.slice.call(arguments,1));console.error.apply(this,t)},T5e=function(){},Xve;typeof process<"u"&&process.versions&&(process.versions.nw?Xve="nw":process.versions.node&&(Xve="node"));!Xve&&typeof window<"u"&&window.window===window&&(Xve="browser");if(!Xve)throw new Error("unknown runtime environment");var SGt,Tte,x5e;if(Xve==="browser")SGt={hostname:function(){return window.location.host}},Tte={},x5e=null;else{SGt=require("os"),Tte=require("fs");try{x5e=require("dtrace-provider")}catch{x5e=null}}var Rte=require("util"),Pte=require("assert"),FEt=require("events").EventEmitter,vXu=require("stream");try{PEt=n4i()}catch{PEt=null}var PEt;process.env.BUNYAN_TEST_NO_SAFE_JSON_STRINGIFY&&(PEt=null);try{REt=s7i()}catch{REt=null}var REt;try{wGt=M7i()}catch{wGt=null}var wGt;function Jve(e){if(e==null)return e;if(Array.isArray(e))return e.slice();if(typeof e=="object"){var r={};return Object.keys(e).forEach(function(t){r[t]=e[t]}),r}else return e}var VT=Rte.format;VT||(_Ur=Rte.inspect,L7i=/%[sdj%]/g,VT=function(r){if(typeof r!="string"){for(var t=[],n=0;n=s)return c;switch(c){case"%s":return String(i[n++]);case"%d":return Number(i[n++]);case"%j":return Q7i(i[n++]);case"%%":return"%";default:return c}}),o=i[n];n0;if(t&&!n)return _Xu(arguments[1])}return e.apply(this,arguments)}}var bXu=wue.slice(0),CXu=Iue.slice(0);Yve.wrapCallSite=q7i;Yve.getErrorSource=M7i;Yve.mapSourcePosition=yUr;Yve.retrieveSourceMap=gUr;Yve.install=function(e){if(e=e||{},e.environment&&(IEt=e.environment,["node","browser","auto"].indexOf(IEt)===-1))throw new Error("environment "+IEt+" was unknown. Available options are {auto, browser, node}");if(e.retrieveFile&&(e.overrideRetrieveFile&&(wue.length=0),wue.unshift(e.retrieveFile)),e.retrieveSourceMap&&(e.overrideRetrieveSourceMap&&(Iue.length=0),Iue.unshift(e.retrieveSourceMap)),e.hookRequire&&!fUr()){var r=k7i(mUr,"module"),t=r.prototype._compile;t.__sourceMapSupport||(r.prototype._compile=function(s,a){return Wve[a]=s,xEt[a]=void 0,t.call(this,s,a)},r.prototype._compile.__sourceMapSupport=!0)}if(dUr||(dUr="emptyCacheBetweenOperations"in e?e.emptyCacheBetweenOperations:!1),F7i||(F7i=!0,Error.prepareStackTrace=yXu),!N7i){var n="handleUncaughtExceptions"in e?e.handleUncaughtExceptions:!0;try{var i=k7i(mUr,"worker_threads");i.isMainThread===!1&&(n=!1)}catch{}n&&dXu()&&(N7i=!0,AXu())}};Yve.resetRetrieveHandlers=function(){wue.length=0,Iue.length=0,wue=bXu.slice(0),Iue=CXu.slice(0),gUr=DGt(Iue),hUr=DGt(wue)}});var F5e=A((vdg,zT)=>{var vXu="1.8.15",G7i=0,T5e=function(r){var t=["XXX: "+r].concat(Array.prototype.slice.call(arguments,1));console.error.apply(this,t)},T5e=function(){},Xve;typeof process<"u"&&process.versions&&(process.versions.nw?Xve="nw":process.versions.node&&(Xve="node"));!Xve&&typeof window<"u"&&window.window===window&&(Xve="browser");if(!Xve)throw new Error("unknown runtime environment");var SGt,Tte,x5e;if(Xve==="browser")SGt={hostname:function(){return window.location.host}},Tte={},x5e=null;else{SGt=require("os"),Tte=require("fs");try{x5e=require("dtrace-provider")}catch{x5e=null}}var Rte=require("util"),Pte=require("assert"),FEt=require("events").EventEmitter,EXu=require("stream");try{PEt=i4i()}catch{PEt=null}var PEt;process.env.BUNYAN_TEST_NO_SAFE_JSON_STRINGIFY&&(PEt=null);try{REt=a7i()}catch{REt=null}var REt;try{wGt=L7i()}catch{wGt=null}var wGt;function Jve(e){if(e==null)return e;if(Array.isArray(e))return e.slice();if(typeof e=="object"){var r={};return Object.keys(e).forEach(function(t){r[t]=e[t]}),r}else return e}var VT=Rte.format;VT||(_Ur=Rte.inspect,j7i=/%[sdj%]/g,VT=function(r){if(typeof r!="string"){for(var t=[],n=0;n=s)return c;switch(c){case"%s":return String(i[n++]);case"%d":return Number(i[n++]);case"%j":return K7i(i[n++]);case"%%":return"%";default:return c}}),o=i[n];n=0,VT('rotating-file stream "count" is not >= 0: %j in %j',this.count,this)),r.period){var t={hourly:"1h",daily:"1d",weekly:"1w",monthly:"1m",yearly:"1y"}[r.period]||r.period,n=/^([1-9][0-9]*)([hdwmy]|ms)$/.exec(t);if(!n)throw new Error(VT('invalid period: "%s"',r.period));this.periodNum=Number(n[1]),this.periodScope=n[2]}else this.periodNum=1,this.periodScope="d";var i=null;try{var s=Tte.statSync(this.path);i=s.mtime.getTime()}catch{}var a=!1;if(i){var o=this._calcRotTime(0);i call rotate()"),this.rotate()):this._setupNextRot()},Rte.inherits(lO,FEt),lO.prototype._debug=function(){if(!1)var e;else return!1},lO.prototype._setupNextRot=function(){this.rotAt=this._calcRotTime(1),this._setRotationTimer()},lO.prototype._setRotationTimer=function(){var e=this,r=this.rotAt-Date.now(),t=2147483647;r>t&&(r=t),this.timeout=setTimeout(function(){e._debug("_setRotationTimer timeout -> call rotate()"),e.rotate()},r),typeof this.timeout.unref=="function"&&this.timeout.unref()},lO.prototype._calcRotTime=function(r){this._debug("_calcRotTime: %s%s",this.periodNum,this.periodScope);var t=new Date;this._debug(" now local: %s",t),this._debug(" now utc: %s",t.toISOString());var n;switch(this.periodScope){case"ms":this.rotAt?n=this.rotAt+this.periodNum*r:n=Date.now()+this.periodNum*r;break;case"h":this.rotAt?n=this.rotAt+this.periodNum*60*60*1e3*r:n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours()+r);break;case"d":this.rotAt?n=this.rotAt+this.periodNum*24*60*60*1e3*r:n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()+r);break;case"w":if(this.rotAt)n=this.rotAt+this.periodNum*7*24*60*60*1e3*r;else{var i=7-t.getUTCDay();r<1&&(i=-t.getUTCDay()),(r>1||r<-1)&&(i+=7*r),n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()+i)}break;case"m":this.rotAt?n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth()+this.periodNum*r,1):n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth()+r,1);break;case"y":this.rotAt?n=Date.UTC(t.getUTCFullYear()+this.periodNum*r,0,1):n=Date.UTC(t.getUTCFullYear()+r,0,1);break;default:Pte.fail(VT('invalid period scope: "%s"',this.periodScope))}if(this._debug()){this._debug(" **rotAt**: %s (utc: %s)",n,new Date(n).toUTCString());var s=Date.now();this._debug(" now: %s (%sms == %smin == %sh to go)",s,n-s,(n-s)/1e3/60,(n-s)/1e3/60/60)}return n},lO.prototype.rotate=function(){var r=this;if(r.rotAt&&r.rotAt>Date.now())return r._setRotationTimer();if(this._debug("rotate"),r.rotating)throw new TypeError("cannot start a rotation when already rotating");r.rotating=!0,r.stream.end();function t(){var a=r.path+"."+String(s-1);s===0&&(a=r.path),s-=1,r._debug(" rm %s",a),Tte.unlink(a,function(o){n()})}function n(){if(r.count===0||s<0)return i();var a=r.path,o=r.path+"."+String(s);s>0&&(a+="."+String(s-1)),s-=1,Tte.exists(a,function(c){c?(r._debug(" mv %s %s",a,o),REt(a,o,function(l){l?(r.emit("error",l),i()):n()})):n()})}function i(){r._debug(" open %s",r.path),r.stream=Tte.createWriteStream(r.path,{flags:"a",encoding:"utf8"});for(var a=r.rotQueue,o=a.length,c=0;cthis.limit&&this.records.shift(),!0};k5e.prototype.end=function(){arguments.length>0&&this.write.apply(this,Array.prototype.slice.call(arguments)),this.writable=!1};k5e.prototype.destroy=function(){this.writable=!1,this.emit("close")};k5e.prototype.destroySoon=function(){this.destroy()};zT.exports=Pv;zT.exports.TRACE=EUr;zT.exports.DEBUG=DUr;zT.exports.INFO=NEt;zT.exports.WARN=IGt;zT.exports.ERROR=xGt;zT.exports.FATAL=SUr;zT.exports.resolveLevel=kEt;zT.exports.levelFromName=P5e;zT.exports.nameFromLevel=U7i;zT.exports.VERSION=CXu;zT.exports.LOG_VERSION=j7i;zT.exports.createLogger=function(r){return new Pv(r)};zT.exports.RingBuffer=k5e;zT.exports.RotatingFileStream=lO;zT.exports.safeCycles=$7i});var H7i=A((vdg,K7i)=>{var TXu="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";K7i.exports={urlAlphabet:TXu}});var t6i=A((Edg,e6i)=>{var W7i=require("crypto"),{urlAlphabet:Y7i}=H7i(),PXu=128,xue,Tue,J7i=e=>{!xue||xue.lengthxue.length&&(W7i.randomFillSync(xue),Tue=0),Tue+=e},X7i=e=>(J7i(e-=0),xue.subarray(Tue-e,Tue)),Z7i=(e,r,t)=>{let n=(2<<31-Math.clz32(e.length-1|1))-1,i=Math.ceil(1.6*n*r/e.length);return(s=r)=>{let a="";for(;;){let o=t(i),c=i;for(;c--;)if(a+=e[o[c]&n]||"",a.length===s)return a}}},RXu=(e,r=21)=>Z7i(e,r,X7i),kXu=(e=21)=>{J7i(e-=0);let r="";for(let t=Tue-e;t{"use strict";Object.defineProperty(wUr,"__esModule",{value:!0});function FXu(e){return typeof e=="string"?e.replace(/https:\/\/[^@]*@/g,"https://**redacted**@"):e}wUr.default=FXu});var c6i=A((Sdg,o6i)=>{"use strict";function N5e(e){return Object.prototype.toString.call(e)}function NXu(e){return N5e(e)==="[object Date]"}function OXu(e){return N5e(e)==="[object RegExp]"}function BXu(e){return N5e(e)==="[object Error]"}function qXu(e){return N5e(e)==="[object Boolean]"}function MXu(e){return N5e(e)==="[object Number]"}function LXu(e){return N5e(e)==="[object String]"}var n6i=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function TGt(e,r){if(e.forEach)return e.forEach(r);for(var t=0;t{"use strict";Object.defineProperty(IUr,"__esModule",{value:!0});var jXu=(tn(),Dr(en)),GXu=jXu.__importDefault(c6i());function UXu(e){let r=["prBody"],t=["content","contents","packageLockParsed","yarnLockParsed"],n=["packageFiles","upgrades"];return(0,GXu.default)(e).map(function(s){this.key&&s&&(r.includes(this.key)&&this.update("[Template]"),t.includes(this.key)&&this.update("[content]"),n.includes(this.key)&&this.update("[Array]"))})}IUr.default=UXu});var X6=A(xUr=>{"use strict";xUr.fromCallback=function(e){return Object.defineProperty(function(...r){if(typeof r[r.length-1]=="function")e.apply(this,r);else return new Promise((t,n)=>{e.call(this,...r,(i,s)=>i!=null?n(i):t(s))})},"name",{value:e.name})};xUr.fromPromise=function(e){return Object.defineProperty(function(...r){let t=r[r.length-1];if(typeof t!="function")return e.apply(this,r);e.apply(this,r.slice(0,-1)).then(n=>t(null,n),t)},"name",{value:e.name})}});var d6i=A((xdg,l6i)=>{var Pue=require("constants"),VXu=process.cwd,kGt=null,zXu=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return kGt||(kGt=VXu.call(process)),kGt};try{process.cwd()}catch{}typeof process.chdir=="function"&&(TUr=process.chdir,process.chdir=function(e){kGt=null,TUr.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,TUr));var TUr;l6i.exports=$Xu;function $Xu(e){Pue.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&r(e),e.lutimes||t(e),e.chown=s(e.chown),e.fchown=s(e.fchown),e.lchown=s(e.lchown),e.chmod=n(e.chmod),e.fchmod=n(e.fchmod),e.lchmod=n(e.lchmod),e.chownSync=a(e.chownSync),e.fchownSync=a(e.fchownSync),e.lchownSync=a(e.lchownSync),e.chmodSync=i(e.chmodSync),e.fchmodSync=i(e.fchmodSync),e.lchmodSync=i(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=c(e.statSync),e.fstatSync=c(e.fstatSync),e.lstatSync=c(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(u,m,h){h&&process.nextTick(h)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(u,m,h,_){_&&process.nextTick(_)},e.lchownSync=function(){}),zXu==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(u){function m(h,_,b){var v=Date.now(),w=0;u(h,_,function x(P){if(P&&(P.code==="EACCES"||P.code==="EPERM"||P.code==="EBUSY")&&Date.now()-v<6e4){setTimeout(function(){e.stat(_,function(k,R){k&&k.code==="ENOENT"?u(h,_,x):b(P)})},w),w<100&&(w+=10);return}b&&b(P)})}return Object.setPrototypeOf&&Object.setPrototypeOf(m,u),m}(e.rename)),e.read=typeof e.read!="function"?e.read:function(u){function m(h,_,b,v,w,x){var P;if(x&&typeof x=="function"){var k=0;P=function(R,L,U){if(R&&R.code==="EAGAIN"&&k<10)return k++,u.call(e,h,_,b,v,w,P);x.apply(this,arguments)}}return u.call(e,h,_,b,v,w,P)}return Object.setPrototypeOf&&Object.setPrototypeOf(m,u),m}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(u){return function(m,h,_,b,v){for(var w=0;;)try{return u.call(e,m,h,_,b,v)}catch(x){if(x.code==="EAGAIN"&&w<10){w++;continue}throw x}}}(e.readSync);function r(u){u.lchmod=function(m,h,_){u.open(m,Pue.O_WRONLY|Pue.O_SYMLINK,h,function(b,v){if(b){_&&_(b);return}u.fchmod(v,h,function(w){u.close(v,function(x){_&&_(w||x)})})})},u.lchmodSync=function(m,h){var _=u.openSync(m,Pue.O_WRONLY|Pue.O_SYMLINK,h),b=!0,v;try{v=u.fchmodSync(_,h),b=!1}finally{if(b)try{u.closeSync(_)}catch{}else u.closeSync(_)}return v}}function t(u){Pue.hasOwnProperty("O_SYMLINK")&&u.futimes?(u.lutimes=function(m,h,_,b){u.open(m,Pue.O_SYMLINK,function(v,w){if(v){b&&b(v);return}u.futimes(w,h,_,function(x){u.close(w,function(P){b&&b(x||P)})})})},u.lutimesSync=function(m,h,_){var b=u.openSync(m,Pue.O_SYMLINK),v,w=!0;try{v=u.futimesSync(b,h,_),w=!1}finally{if(w)try{u.closeSync(b)}catch{}else u.closeSync(b)}return v}):u.futimes&&(u.lutimes=function(m,h,_,b){b&&process.nextTick(b)},u.lutimesSync=function(){})}function n(u){return u&&function(m,h,_){return u.call(e,m,h,function(b){l(b)&&(b=null),_&&_.apply(this,arguments)})}}function i(u){return u&&function(m,h){try{return u.call(e,m,h)}catch(_){if(!l(_))throw _}}}function s(u){return u&&function(m,h,_,b){return u.call(e,m,h,_,function(v){l(v)&&(v=null),b&&b.apply(this,arguments)})}}function a(u){return u&&function(m,h,_){try{return u.call(e,m,h,_)}catch(b){if(!l(b))throw b}}}function o(u){return u&&function(m,h,_){typeof h=="function"&&(_=h,h=null);function b(v,w){w&&(w.uid<0&&(w.uid+=4294967296),w.gid<0&&(w.gid+=4294967296)),_&&_.apply(this,arguments)}return h?u.call(e,m,h,b):u.call(e,m,b)}}function c(u){return u&&function(m,h){var _=h?u.call(e,m,h):u.call(e,m);return _&&(_.uid<0&&(_.uid+=4294967296),_.gid<0&&(_.gid+=4294967296)),_}}function l(u){if(!u||u.code==="ENOSYS")return!0;var m=!process.getuid||process.getuid()!==0;return!!(m&&(u.code==="EINVAL"||u.code==="EPERM"))}}});var f6i=A((Tdg,m6i)=>{var p6i=require("stream").Stream;m6i.exports=QXu;function QXu(e){return{ReadStream:r,WriteStream:t};function r(n,i){if(!(this instanceof r))return new r(n,i);p6i.call(this);var s=this;this.path=n,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,i=i||{};for(var a=Object.keys(i),o=0,c=a.length;othis.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){s._read()});return}e.open(this.path,this.flags,this.mode,function(u,m){if(u){s.emit("error",u),s.readable=!1;return}s.fd=m,s.emit("open",m),s._read()})}function t(n,i){if(!(this instanceof t))return new t(n,i);p6i.call(this),this.path=n,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var s=Object.keys(i),a=0,o=s.length;a= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var g6i=A((Pdg,h6i)=>{"use strict";h6i.exports=HXu;var KXu=Object.getPrototypeOf||function(e){return e.__proto__};function HXu(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var r={__proto__:KXu(e)};else var r=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))}),r}});var h4=A((Rdg,kUr)=>{var c2=require("fs"),WXu=d6i(),YXu=f6i(),JXu=g6i(),FGt=require("util"),$T,OGt;typeof Symbol=="function"&&typeof Symbol.for=="function"?($T=Symbol.for("graceful-fs.queue"),OGt=Symbol.for("graceful-fs.previous")):($T="___graceful-fs.queue",OGt="___graceful-fs.previous");function XXu(){}function A6i(e,r){Object.defineProperty(e,$T,{get:function(){return r}})}var Zve=XXu;FGt.debuglog?Zve=FGt.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(Zve=function(){var e=FGt.format.apply(FGt,arguments);e="GFS4: "+e.split(/\n/).join(` -GFS4: `),console.error(e)});c2[$T]||(y6i=global[$T]||[],A6i(c2,y6i),c2.close=function(e){function r(t,n){return e.call(c2,t,function(i){i||_6i(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(r,OGt,{value:e}),r}(c2.close),c2.closeSync=function(e){function r(t){e.apply(c2,arguments),_6i()}return Object.defineProperty(r,OGt,{value:e}),r}(c2.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Zve(c2[$T]),require("assert").equal(c2[$T].length,0)}));var y6i;global[$T]||A6i(global,c2[$T]);kUr.exports=PUr(JXu(c2));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!c2.__patched&&(kUr.exports=PUr(c2),c2.__patched=!0);function PUr(e){WXu(e),e.gracefulify=PUr,e.createReadStream=L,e.createWriteStream=U;var r=e.readFile;e.readFile=t;function t(j,M,C){return typeof M=="function"&&(C=M,M=null),O(j,M,C);function O(V,Q,X,J){return r(V,Q,function(ee){ee&&(ee.code==="EMFILE"||ee.code==="ENFILE")?O5e([O,[V,Q,X],ee,J||Date.now(),Date.now()]):typeof X=="function"&&X.apply(this,arguments)})}}var n=e.writeFile;e.writeFile=i;function i(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return n(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var s=e.appendFile;s&&(e.appendFile=a);function a(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return s(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=c);function c(j,M,C,O){return typeof C=="function"&&(O=C,C=0),V(j,M,C,O);function V(Q,X,J,ee,fe){return o(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var l=e.readdir;e.readdir=m;var u=/^v[0-5]\./;function m(j,M,C){typeof M=="function"&&(C=M,M=null);var O=u.test(process.version)?function(X,J,ee,fe){return l(X,V(X,J,ee,fe))}:function(X,J,ee,fe){return l(X,J,V(X,J,ee,fe))};return O(j,M,C);function V(Q,X,J,ee){return function(fe,ie){fe&&(fe.code==="EMFILE"||fe.code==="ENFILE")?O5e([O,[Q,X,J],fe,ee||Date.now(),Date.now()]):(ie&&ie.sort&&ie.sort(),typeof J=="function"&&J.call(this,fe,ie))}}}if(process.version.substr(0,4)==="v0.8"){var h=YXu(e);x=h.ReadStream,k=h.WriteStream}var _=e.ReadStream;_&&(x.prototype=Object.create(_.prototype),x.prototype.open=P);var b=e.WriteStream;b&&(k.prototype=Object.create(b.prototype),k.prototype.open=R),Object.defineProperty(e,"ReadStream",{get:function(){return x},set:function(j){x=j},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return k},set:function(j){k=j},enumerable:!0,configurable:!0});var v=x;Object.defineProperty(e,"FileReadStream",{get:function(){return v},set:function(j){v=j},enumerable:!0,configurable:!0});var w=k;Object.defineProperty(e,"FileWriteStream",{get:function(){return w},set:function(j){w=j},enumerable:!0,configurable:!0});function x(j,M){return this instanceof x?(_.apply(this,arguments),this):x.apply(Object.create(x.prototype),arguments)}function P(){var j=this;N(j.path,j.flags,j.mode,function(M,C){M?(j.autoClose&&j.destroy(),j.emit("error",M)):(j.fd=C,j.emit("open",C),j.read())})}function k(j,M){return this instanceof k?(b.apply(this,arguments),this):k.apply(Object.create(k.prototype),arguments)}function R(){var j=this;N(j.path,j.flags,j.mode,function(M,C){M?(j.destroy(),j.emit("error",M)):(j.fd=C,j.emit("open",C))})}function L(j,M){return new e.ReadStream(j,M)}function U(j,M){return new e.WriteStream(j,M)}var Y=e.open;e.open=N;function N(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return Y(Q,X,J,function(ie,Se){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}return e}function O5e(e){Zve("ENQUEUE",e[0].name,e[1]),c2[$T].push(e),RUr()}var NGt;function _6i(){for(var e=Date.now(),r=0;r2&&(c2[$T][r][3]=e,c2[$T][r][4]=e);RUr()}function RUr(){if(clearTimeout(NGt),NGt=void 0,c2[$T].length!==0){var e=c2[$T].shift(),r=e[0],t=e[1],n=e[2],i=e[3],s=e[4];if(i===void 0)Zve("RETRY",r.name,t),r.apply(null,t);else if(Date.now()-i>=6e4){Zve("TIMEOUT",r.name,t);var a=t.pop();typeof a=="function"&&a.call(null,n)}else{var o=Date.now()-s,c=Math.max(s-i,1),l=Math.min(c*1.2,100);o>=l?(Zve("RETRY",r.name,t),r.apply(null,t.concat([i]))):c2[$T].push(e)}NGt===void 0&&(NGt=setTimeout(RUr,0))}}});var eEe=A(kte=>{"use strict";var b6i=X6().fromCallback,g4=h4(),ZXu=["access","appendFile","chmod","chown","close","copyFile","fchmod","fchown","fdatasync","fstat","fsync","ftruncate","futimes","lchmod","lchown","link","lstat","mkdir","mkdtemp","open","opendir","readdir","readFile","readlink","realpath","rename","rm","rmdir","stat","symlink","truncate","unlink","utimes","writeFile"].filter(e=>typeof g4[e]=="function");Object.assign(kte,g4);ZXu.forEach(e=>{kte[e]=b6i(g4[e])});kte.exists=function(e,r){return typeof r=="function"?g4.exists(e,r):new Promise(t=>g4.exists(e,t))};kte.read=function(e,r,t,n,i,s){return typeof s=="function"?g4.read(e,r,t,n,i,s):new Promise((a,o)=>{g4.read(e,r,t,n,i,(c,l,u)=>{if(c)return o(c);a({bytesRead:l,buffer:u})})})};kte.write=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.write(e,r,...t):new Promise((n,i)=>{g4.write(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesWritten:a,buffer:o})})})};kte.readv=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.readv(e,r,...t):new Promise((n,i)=>{g4.readv(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesRead:a,buffers:o})})})};kte.writev=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.writev(e,r,...t):new Promise((n,i)=>{g4.writev(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesWritten:a,buffers:o})})})};typeof g4.realpath.native=="function"?kte.realpath.native=b6i(g4.realpath.native):process.emitWarning("fs.realpath.native is not a function. Is fs being monkey-patched?","Warning","fs-extra-WARN0003")});var v6i=A((Fdg,C6i)=>{"use strict";var eZu=require("path");C6i.exports.checkPath=function(r){if(process.platform==="win32"&&/[<>:"|?*]/.test(r.replace(eZu.parse(r).root,""))){let n=new Error(`Path contains invalid characters: ${r}`);throw n.code="EINVAL",n}}});var w6i=A((Ndg,FUr)=>{"use strict";var E6i=eEe(),{checkPath:D6i}=v6i(),S6i=e=>{let r={mode:511};return typeof e=="number"?e:{...r,...e}.mode};FUr.exports.makeDir=async(e,r)=>(D6i(e),E6i.mkdir(e,{mode:S6i(r),recursive:!0}));FUr.exports.makeDirSync=(e,r)=>(D6i(e),E6i.mkdirSync(e,{mode:S6i(r),recursive:!0}))});var aV=A((Odg,I6i)=>{"use strict";var tZu=X6().fromPromise,{makeDir:rZu,makeDirSync:NUr}=w6i(),OUr=tZu(rZu);I6i.exports={mkdirs:OUr,mkdirsSync:NUr,mkdirp:OUr,mkdirpSync:NUr,ensureDir:OUr,ensureDirSync:NUr}});var Rue=A((Bdg,T6i)=>{"use strict";var nZu=X6().fromPromise,x6i=eEe();function iZu(e){return x6i.access(e).then(()=>!0).catch(()=>!1)}T6i.exports={pathExists:nZu(iZu),pathExistsSync:x6i.existsSync}});var BUr=A((qdg,P6i)=>{"use strict";var B5e=h4();function sZu(e,r,t,n){B5e.open(e,"r+",(i,s)=>{if(i)return n(i);B5e.futimes(s,r,t,a=>{B5e.close(s,o=>{n&&n(a||o)})})})}function aZu(e,r,t){let n=B5e.openSync(e,"r+");return B5e.futimesSync(n,r,t),B5e.closeSync(n)}P6i.exports={utimesMillis:sZu,utimesMillisSync:aZu}});var tEe=A((Mdg,F6i)=>{"use strict";var q5e=eEe(),UI=require("path"),oZu=require("util");function cZu(e,r,t){let n=t.dereference?i=>q5e.stat(i,{bigint:!0}):i=>q5e.lstat(i,{bigint:!0});return Promise.all([n(e),n(r).catch(i=>{if(i.code==="ENOENT")return null;throw i})]).then(([i,s])=>({srcStat:i,destStat:s}))}function uZu(e,r,t){let n,i=t.dereference?a=>q5e.statSync(a,{bigint:!0}):a=>q5e.lstatSync(a,{bigint:!0}),s=i(e);try{n=i(r)}catch(a){if(a.code==="ENOENT")return{srcStat:s,destStat:null};throw a}return{srcStat:s,destStat:n}}function lZu(e,r,t,n,i){oZu.callbackify(cZu)(e,r,n,(s,a)=>{if(s)return i(s);let{srcStat:o,destStat:c}=a;if(c){if(OEt(o,c)){let l=UI.basename(e),u=UI.basename(r);return t==="move"&&l!==u&&l.toLowerCase()===u.toLowerCase()?i(null,{srcStat:o,destStat:c,isChangingCase:!0}):i(new Error("Source and destination must not be the same."))}if(o.isDirectory()&&!c.isDirectory())return i(new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`));if(!o.isDirectory()&&c.isDirectory())return i(new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`))}return o.isDirectory()&&qUr(e,r)?i(new Error(BGt(e,r,t))):i(null,{srcStat:o,destStat:c})})}function dZu(e,r,t,n){let{srcStat:i,destStat:s}=uZu(e,r,n);if(s){if(OEt(i,s)){let a=UI.basename(e),o=UI.basename(r);if(t==="move"&&a!==o&&a.toLowerCase()===o.toLowerCase())return{srcStat:i,destStat:s,isChangingCase:!0};throw new Error("Source and destination must not be the same.")}if(i.isDirectory()&&!s.isDirectory())throw new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`);if(!i.isDirectory()&&s.isDirectory())throw new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`)}if(i.isDirectory()&&qUr(e,r))throw new Error(BGt(e,r,t));return{srcStat:i,destStat:s}}function R6i(e,r,t,n,i){let s=UI.resolve(UI.dirname(e)),a=UI.resolve(UI.dirname(t));if(a===s||a===UI.parse(a).root)return i();q5e.stat(a,{bigint:!0},(o,c)=>o?o.code==="ENOENT"?i():i(o):OEt(r,c)?i(new Error(BGt(e,t,n))):R6i(e,r,a,n,i))}function k6i(e,r,t,n){let i=UI.resolve(UI.dirname(e)),s=UI.resolve(UI.dirname(t));if(s===i||s===UI.parse(s).root)return;let a;try{a=q5e.statSync(s,{bigint:!0})}catch(o){if(o.code==="ENOENT")return;throw o}if(OEt(r,a))throw new Error(BGt(e,t,n));return k6i(e,r,s,n)}function OEt(e,r){return r.ino&&r.dev&&r.ino===e.ino&&r.dev===e.dev}function qUr(e,r){let t=UI.resolve(e).split(UI.sep).filter(i=>i),n=UI.resolve(r).split(UI.sep).filter(i=>i);return t.reduce((i,s,a)=>i&&n[a]===s,!0)}function BGt(e,r,t){return`Cannot ${t} '${e}' to a subdirectory of itself, '${r}'.`}F6i.exports={checkPaths:lZu,checkPathsSync:dZu,checkParentPaths:R6i,checkParentPathsSync:k6i,isSrcSubdir:qUr,areIdentical:OEt}});var L6i=A((Ldg,M6i)=>{"use strict";var Z6=h4(),BEt=require("path"),pZu=aV().mkdirs,mZu=Rue().pathExists,fZu=BUr().utimesMillis,qEt=tEe();function hZu(e,r,t,n){typeof t=="function"&&!n?(n=t,t={}):typeof t=="function"&&(t={filter:t}),n=n||function(){},t=t||{},t.clobber="clobber"in t?!!t.clobber:!0,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; - - see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0001"),qEt.checkPaths(e,r,"copy",t,(i,s)=>{if(i)return n(i);let{srcStat:a,destStat:o}=s;qEt.checkParentPaths(e,a,r,"copy",c=>{if(c)return n(c);O6i(e,r,t,(l,u)=>{if(l)return n(l);if(!u)return n();gZu(o,e,r,t,n)})})})}function gZu(e,r,t,n,i){let s=BEt.dirname(t);mZu(s,(a,o)=>{if(a)return i(a);if(o)return MUr(e,r,t,n,i);pZu(s,c=>c?i(c):MUr(e,r,t,n,i))})}function O6i(e,r,t,n){if(!t.filter)return n(null,!0);Promise.resolve(t.filter(e,r)).then(i=>n(null,i),i=>n(i))}function MUr(e,r,t,n,i){(n.dereference?Z6.stat:Z6.lstat)(r,(a,o)=>a?i(a):o.isDirectory()?EZu(o,e,r,t,n,i):o.isFile()||o.isCharacterDevice()||o.isBlockDevice()?yZu(o,e,r,t,n,i):o.isSymbolicLink()?wZu(e,r,t,n,i):o.isSocket()?i(new Error(`Cannot copy a socket file: ${r}`)):o.isFIFO()?i(new Error(`Cannot copy a FIFO pipe: ${r}`)):i(new Error(`Unknown file: ${r}`)))}function yZu(e,r,t,n,i,s){return r?_Zu(e,t,n,i,s):B6i(e,t,n,i,s)}function _Zu(e,r,t,n,i){if(n.overwrite)Z6.unlink(t,s=>s?i(s):B6i(e,r,t,n,i));else return n.errorOnExist?i(new Error(`'${t}' already exists`)):i()}function B6i(e,r,t,n,i){Z6.copyFile(r,t,s=>s?i(s):n.preserveTimestamps?AZu(e.mode,r,t,i):qGt(t,e.mode,i))}function AZu(e,r,t,n){return bZu(e)?CZu(t,e,i=>i?n(i):N6i(e,r,t,n)):N6i(e,r,t,n)}function bZu(e){return(e&128)===0}function CZu(e,r,t){return qGt(e,r|128,t)}function N6i(e,r,t,n){vZu(r,t,i=>i?n(i):qGt(t,e,n))}function qGt(e,r,t){return Z6.chmod(e,r,t)}function vZu(e,r,t){Z6.stat(e,(n,i)=>n?t(n):fZu(r,i.atime,i.mtime,t))}function EZu(e,r,t,n,i,s){return r?q6i(t,n,i,s):DZu(e.mode,t,n,i,s)}function DZu(e,r,t,n,i){Z6.mkdir(t,s=>{if(s)return i(s);q6i(r,t,n,a=>a?i(a):qGt(t,e,i))})}function q6i(e,r,t,n){Z6.readdir(e,(i,s)=>i?n(i):LUr(s,e,r,t,n))}function LUr(e,r,t,n,i){let s=e.pop();return s?SZu(e,s,r,t,n,i):i()}function SZu(e,r,t,n,i,s){let a=BEt.join(t,r),o=BEt.join(n,r);O6i(a,o,i,(c,l)=>{if(c)return s(c);if(!l)return LUr(e,t,n,i,s);qEt.checkPaths(a,o,"copy",i,(u,m)=>{if(u)return s(u);let{destStat:h}=m;MUr(h,a,o,i,_=>_?s(_):LUr(e,t,n,i,s))})})}function wZu(e,r,t,n,i){Z6.readlink(r,(s,a)=>{if(s)return i(s);if(n.dereference&&(a=BEt.resolve(process.cwd(),a)),e)Z6.readlink(t,(o,c)=>o?o.code==="EINVAL"||o.code==="UNKNOWN"?Z6.symlink(a,t,i):i(o):(n.dereference&&(c=BEt.resolve(process.cwd(),c)),qEt.isSrcSubdir(a,c)?i(new Error(`Cannot copy '${a}' to a subdirectory of itself, '${c}'.`)):qEt.isSrcSubdir(c,a)?i(new Error(`Cannot overwrite '${c}' with '${a}'.`)):IZu(a,t,i)));else return Z6.symlink(a,t,i)})}function IZu(e,r,t){Z6.unlink(r,n=>n?t(n):Z6.symlink(e,r,t))}M6i.exports=hZu});var z6i=A((jdg,V6i)=>{"use strict";var y4=h4(),MEt=require("path"),xZu=aV().mkdirsSync,TZu=BUr().utimesMillisSync,LEt=tEe();function PZu(e,r,t){typeof t=="function"&&(t={filter:t}),t=t||{},t.clobber="clobber"in t?!!t.clobber:!0,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; - - see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0002");let{srcStat:n,destStat:i}=LEt.checkPathsSync(e,r,"copy",t);if(LEt.checkParentPathsSync(e,n,r,"copy"),t.filter&&!t.filter(e,r))return;let s=MEt.dirname(r);return y4.existsSync(s)||xZu(s),j6i(i,e,r,t)}function j6i(e,r,t,n){let s=(n.dereference?y4.statSync:y4.lstatSync)(r);if(s.isDirectory())return qZu(s,e,r,t,n);if(s.isFile()||s.isCharacterDevice()||s.isBlockDevice())return RZu(s,e,r,t,n);if(s.isSymbolicLink())return jZu(e,r,t,n);throw s.isSocket()?new Error(`Cannot copy a socket file: ${r}`):s.isFIFO()?new Error(`Cannot copy a FIFO pipe: ${r}`):new Error(`Unknown file: ${r}`)}function RZu(e,r,t,n,i){return r?kZu(e,t,n,i):G6i(e,t,n,i)}function kZu(e,r,t,n){if(n.overwrite)return y4.unlinkSync(t),G6i(e,r,t,n);if(n.errorOnExist)throw new Error(`'${t}' already exists`)}function G6i(e,r,t,n){return y4.copyFileSync(r,t),n.preserveTimestamps&&FZu(e.mode,r,t),jUr(t,e.mode)}function FZu(e,r,t){return NZu(e)&&OZu(t,e),BZu(r,t)}function NZu(e){return(e&128)===0}function OZu(e,r){return jUr(e,r|128)}function jUr(e,r){return y4.chmodSync(e,r)}function BZu(e,r){let t=y4.statSync(e);return TZu(r,t.atime,t.mtime)}function qZu(e,r,t,n,i){return r?U6i(t,n,i):MZu(e.mode,t,n,i)}function MZu(e,r,t,n){return y4.mkdirSync(t),U6i(r,t,n),jUr(t,e)}function U6i(e,r,t){y4.readdirSync(e).forEach(n=>LZu(n,e,r,t))}function LZu(e,r,t,n){let i=MEt.join(r,e),s=MEt.join(t,e);if(n.filter&&!n.filter(i,s))return;let{destStat:a}=LEt.checkPathsSync(i,s,"copy",n);return j6i(a,i,s,n)}function jZu(e,r,t,n){let i=y4.readlinkSync(r);if(n.dereference&&(i=MEt.resolve(process.cwd(),i)),e){let s;try{s=y4.readlinkSync(t)}catch(a){if(a.code==="EINVAL"||a.code==="UNKNOWN")return y4.symlinkSync(i,t);throw a}if(n.dereference&&(s=MEt.resolve(process.cwd(),s)),LEt.isSrcSubdir(i,s))throw new Error(`Cannot copy '${i}' to a subdirectory of itself, '${s}'.`);if(LEt.isSrcSubdir(s,i))throw new Error(`Cannot overwrite '${s}' with '${i}'.`);return GZu(i,t)}else return y4.symlinkSync(i,t)}function GZu(e,r){return y4.unlinkSync(r),y4.symlinkSync(e,r)}V6i.exports=PZu});var MGt=A((Gdg,$6i)=>{"use strict";var UZu=X6().fromCallback;$6i.exports={copy:UZu(L6i()),copySync:z6i()}});var jEt=A((Udg,K6i)=>{"use strict";var Q6i=h4(),VZu=X6().fromCallback;function zZu(e,r){Q6i.rm(e,{recursive:!0,force:!0},r)}function $Zu(e){Q6i.rmSync(e,{recursive:!0,force:!0})}K6i.exports={remove:VZu(zZu),removeSync:$Zu}});var tFi=A((Vdg,eFi)=>{"use strict";var QZu=X6().fromPromise,Y6i=eEe(),J6i=require("path"),X6i=aV(),Z6i=jEt(),H6i=QZu(async function(r){let t;try{t=await Y6i.readdir(r)}catch{return X6i.mkdirs(r)}return Promise.all(t.map(n=>Z6i.remove(J6i.join(r,n))))});function W6i(e){let r;try{r=Y6i.readdirSync(e)}catch{return X6i.mkdirsSync(e)}r.forEach(t=>{t=J6i.join(e,t),Z6i.removeSync(t)})}eFi.exports={emptyDirSync:W6i,emptydirSync:W6i,emptyDir:H6i,emptydir:H6i}});var sFi=A((zdg,iFi)=>{"use strict";var KZu=X6().fromCallback,rFi=require("path"),kue=h4(),nFi=aV();function HZu(e,r){function t(){kue.writeFile(e,"",n=>{if(n)return r(n);r()})}kue.stat(e,(n,i)=>{if(!n&&i.isFile())return r();let s=rFi.dirname(e);kue.stat(s,(a,o)=>{if(a)return a.code==="ENOENT"?nFi.mkdirs(s,c=>{if(c)return r(c);t()}):r(a);o.isDirectory()?t():kue.readdir(s,c=>{if(c)return r(c)})})})}function WZu(e){let r;try{r=kue.statSync(e)}catch{}if(r&&r.isFile())return;let t=rFi.dirname(e);try{kue.statSync(t).isDirectory()||kue.readdirSync(t)}catch(n){if(n&&n.code==="ENOENT")nFi.mkdirsSync(t);else throw n}kue.writeFileSync(e,"")}iFi.exports={createFile:KZu(HZu),createFileSync:WZu}});var lFi=A(($dg,uFi)=>{"use strict";var YZu=X6().fromCallback,aFi=require("path"),Fue=h4(),oFi=aV(),JZu=Rue().pathExists,{areIdentical:cFi}=tEe();function XZu(e,r,t){function n(i,s){Fue.link(i,s,a=>{if(a)return t(a);t(null)})}Fue.lstat(r,(i,s)=>{Fue.lstat(e,(a,o)=>{if(a)return a.message=a.message.replace("lstat","ensureLink"),t(a);if(s&&cFi(o,s))return t(null);let c=aFi.dirname(r);JZu(c,(l,u)=>{if(l)return t(l);if(u)return n(e,r);oFi.mkdirs(c,m=>{if(m)return t(m);n(e,r)})})})})}function ZZu(e,r){let t;try{t=Fue.lstatSync(r)}catch{}try{let s=Fue.lstatSync(e);if(t&&cFi(s,t))return}catch(s){throw s.message=s.message.replace("lstat","ensureLink"),s}let n=aFi.dirname(r);return Fue.existsSync(n)||oFi.mkdirsSync(n),Fue.linkSync(e,r)}uFi.exports={createLink:YZu(XZu),createLinkSync:ZZu}});var pFi=A((Qdg,dFi)=>{"use strict";var Nue=require("path"),GEt=h4(),eel=Rue().pathExists;function tel(e,r,t){if(Nue.isAbsolute(e))return GEt.lstat(e,n=>n?(n.message=n.message.replace("lstat","ensureSymlink"),t(n)):t(null,{toCwd:e,toDst:e}));{let n=Nue.dirname(r),i=Nue.join(n,e);return eel(i,(s,a)=>s?t(s):a?t(null,{toCwd:i,toDst:e}):GEt.lstat(e,o=>o?(o.message=o.message.replace("lstat","ensureSymlink"),t(o)):t(null,{toCwd:e,toDst:Nue.relative(n,e)})))}}function rel(e,r){let t;if(Nue.isAbsolute(e)){if(t=GEt.existsSync(e),!t)throw new Error("absolute srcpath does not exist");return{toCwd:e,toDst:e}}else{let n=Nue.dirname(r),i=Nue.join(n,e);if(t=GEt.existsSync(i),t)return{toCwd:i,toDst:e};if(t=GEt.existsSync(e),!t)throw new Error("relative srcpath does not exist");return{toCwd:e,toDst:Nue.relative(n,e)}}}dFi.exports={symlinkPaths:tel,symlinkPathsSync:rel}});var hFi=A((Kdg,fFi)=>{"use strict";var mFi=h4();function nel(e,r,t){if(t=typeof r=="function"?r:t,r=typeof r=="function"?!1:r,r)return t(null,r);mFi.lstat(e,(n,i)=>{if(n)return t(null,"file");r=i&&i.isDirectory()?"dir":"file",t(null,r)})}function iel(e,r){let t;if(r)return r;try{t=mFi.lstatSync(e)}catch{return"file"}return t&&t.isDirectory()?"dir":"file"}fFi.exports={symlinkType:nel,symlinkTypeSync:iel}});var EFi=A((Hdg,vFi)=>{"use strict";var sel=X6().fromCallback,yFi=require("path"),oV=eEe(),_Fi=aV(),ael=_Fi.mkdirs,oel=_Fi.mkdirsSync,AFi=pFi(),cel=AFi.symlinkPaths,uel=AFi.symlinkPathsSync,bFi=hFi(),lel=bFi.symlinkType,del=bFi.symlinkTypeSync,pel=Rue().pathExists,{areIdentical:CFi}=tEe();function mel(e,r,t,n){n=typeof t=="function"?t:n,t=typeof t=="function"?!1:t,oV.lstat(r,(i,s)=>{!i&&s.isSymbolicLink()?Promise.all([oV.stat(e),oV.stat(r)]).then(([a,o])=>{if(CFi(a,o))return n(null);gFi(e,r,t,n)}):gFi(e,r,t,n)})}function gFi(e,r,t,n){cel(e,r,(i,s)=>{if(i)return n(i);e=s.toDst,lel(s.toCwd,t,(a,o)=>{if(a)return n(a);let c=yFi.dirname(r);pel(c,(l,u)=>{if(l)return n(l);if(u)return oV.symlink(e,r,o,n);ael(c,m=>{if(m)return n(m);oV.symlink(e,r,o,n)})})})})}function fel(e,r,t){let n;try{n=oV.lstatSync(r)}catch{}if(n&&n.isSymbolicLink()){let o=oV.statSync(e),c=oV.statSync(r);if(CFi(o,c))return}let i=uel(e,r);e=i.toDst,t=del(i.toCwd,t);let s=yFi.dirname(r);return oV.existsSync(s)||oel(s),oV.symlinkSync(e,r,t)}vFi.exports={createSymlink:sel(mel),createSymlinkSync:fel}});var RFi=A((Wdg,PFi)=>{"use strict";var{createFile:DFi,createFileSync:SFi}=sFi(),{createLink:wFi,createLinkSync:IFi}=lFi(),{createSymlink:xFi,createSymlinkSync:TFi}=EFi();PFi.exports={createFile:DFi,createFileSync:SFi,ensureFile:DFi,ensureFileSync:SFi,createLink:wFi,createLinkSync:IFi,ensureLink:wFi,ensureLinkSync:IFi,createSymlink:xFi,createSymlinkSync:TFi,ensureSymlink:xFi,ensureSymlinkSync:TFi}});var LGt=A((Ydg,kFi)=>{function hel(e,{EOL:r=` -`,finalEOL:t=!0,replacer:n=null,spaces:i}={}){let s=t?r:"";return JSON.stringify(e,n,i).replace(/\n/g,r)+s}function gel(e){return Buffer.isBuffer(e)&&(e=e.toString("utf8")),e.replace(/^\uFEFF/,"")}kFi.exports={stringify:hel,stripBom:gel}});var BFi=A((Jdg,OFi)=>{var M5e;try{M5e=h4()}catch{M5e=require("fs")}var jGt=X6(),{stringify:FFi,stripBom:NFi}=LGt();async function yel(e,r={}){typeof r=="string"&&(r={encoding:r});let t=r.fs||M5e,n="throws"in r?r.throws:!0,i=await jGt.fromCallback(t.readFile)(e,r);i=NFi(i);let s;try{s=JSON.parse(i,r?r.reviver:null)}catch(a){if(n)throw a.message=`${e}: ${a.message}`,a;return null}return s}var _el=jGt.fromPromise(yel);function Ael(e,r={}){typeof r=="string"&&(r={encoding:r});let t=r.fs||M5e,n="throws"in r?r.throws:!0;try{let i=t.readFileSync(e,r);return i=NFi(i),JSON.parse(i,r.reviver)}catch(i){if(n)throw i.message=`${e}: ${i.message}`,i;return null}}async function bel(e,r,t={}){let n=t.fs||M5e,i=FFi(r,t);await jGt.fromCallback(n.writeFile)(e,i,t)}var Cel=jGt.fromPromise(bel);function vel(e,r,t={}){let n=t.fs||M5e,i=FFi(r,t);return n.writeFileSync(e,i,t)}var Eel={readFile:_el,readFileSync:Ael,writeFile:Cel,writeFileSync:vel};OFi.exports=Eel});var MFi=A((Xdg,qFi)=>{"use strict";var GGt=BFi();qFi.exports={readJson:GGt.readFile,readJsonSync:GGt.readFileSync,writeJson:GGt.writeFile,writeJsonSync:GGt.writeFileSync}});var UGt=A((Zdg,GFi)=>{"use strict";var Del=X6().fromCallback,UEt=h4(),LFi=require("path"),jFi=aV(),Sel=Rue().pathExists;function wel(e,r,t,n){typeof t=="function"&&(n=t,t="utf8");let i=LFi.dirname(e);Sel(i,(s,a)=>{if(s)return n(s);if(a)return UEt.writeFile(e,r,t,n);jFi.mkdirs(i,o=>{if(o)return n(o);UEt.writeFile(e,r,t,n)})})}function Iel(e,...r){let t=LFi.dirname(e);if(UEt.existsSync(t))return UEt.writeFileSync(e,...r);jFi.mkdirsSync(t),UEt.writeFileSync(e,...r)}GFi.exports={outputFile:Del(wel),outputFileSync:Iel}});var VFi=A((epg,UFi)=>{"use strict";var{stringify:xel}=LGt(),{outputFile:Tel}=UGt();async function Pel(e,r,t={}){let n=xel(r,t);await Tel(e,n,t)}UFi.exports=Pel});var $Fi=A((tpg,zFi)=>{"use strict";var{stringify:Rel}=LGt(),{outputFileSync:kel}=UGt();function Fel(e,r,t){let n=Rel(r,t);kel(e,n,t)}zFi.exports=Fel});var KFi=A((rpg,QFi)=>{"use strict";var Nel=X6().fromPromise,_4=MFi();_4.outputJson=Nel(VFi());_4.outputJsonSync=$Fi();_4.outputJSON=_4.outputJson;_4.outputJSONSync=_4.outputJsonSync;_4.writeJSON=_4.writeJson;_4.writeJSONSync=_4.writeJsonSync;_4.readJSON=_4.readJson;_4.readJSONSync=_4.readJsonSync;QFi.exports=_4});var XFi=A((npg,JFi)=>{"use strict";var Oel=h4(),UUr=require("path"),Bel=MGt().copy,YFi=jEt().remove,qel=aV().mkdirp,Mel=Rue().pathExists,HFi=tEe();function Lel(e,r,t,n){typeof t=="function"&&(n=t,t={}),t=t||{};let i=t.overwrite||t.clobber||!1;HFi.checkPaths(e,r,"move",t,(s,a)=>{if(s)return n(s);let{srcStat:o,isChangingCase:c=!1}=a;HFi.checkParentPaths(e,o,r,"move",l=>{if(l)return n(l);if(jel(r))return WFi(e,r,i,c,n);qel(UUr.dirname(r),u=>u?n(u):WFi(e,r,i,c,n))})})}function jel(e){let r=UUr.dirname(e);return UUr.parse(r).root===r}function WFi(e,r,t,n,i){if(n)return GUr(e,r,t,i);if(t)return YFi(r,s=>s?i(s):GUr(e,r,t,i));Mel(r,(s,a)=>s?i(s):a?i(new Error("dest already exists.")):GUr(e,r,t,i))}function GUr(e,r,t,n){Oel.rename(e,r,i=>i?i.code!=="EXDEV"?n(i):Gel(e,r,t,n):n())}function Gel(e,r,t,n){Bel(e,r,{overwrite:t,errorOnExist:!0,preserveTimestamps:!0},s=>s?n(s):YFi(e,n))}JFi.exports=Lel});var n8i=A((ipg,r8i)=>{"use strict";var e8i=h4(),zUr=require("path"),Uel=MGt().copySync,t8i=jEt().removeSync,Vel=aV().mkdirpSync,ZFi=tEe();function zel(e,r,t){t=t||{};let n=t.overwrite||t.clobber||!1,{srcStat:i,isChangingCase:s=!1}=ZFi.checkPathsSync(e,r,"move",t);return ZFi.checkParentPathsSync(e,i,r,"move"),$el(r)||Vel(zUr.dirname(r)),Qel(e,r,n,s)}function $el(e){let r=zUr.dirname(e);return zUr.parse(r).root===r}function Qel(e,r,t,n){if(n)return VUr(e,r,t);if(t)return t8i(r),VUr(e,r,t);if(e8i.existsSync(r))throw new Error("dest already exists.");return VUr(e,r,t)}function VUr(e,r,t){try{e8i.renameSync(e,r)}catch(n){if(n.code!=="EXDEV")throw n;return Kel(e,r,t)}}function Kel(e,r,t){return Uel(e,r,{overwrite:t,errorOnExist:!0,preserveTimestamps:!0}),t8i(e)}r8i.exports=zel});var s8i=A((spg,i8i)=>{"use strict";var Hel=X6().fromCallback;i8i.exports={move:Hel(XFi()),moveSync:n8i()}});var VM=A((apg,a8i)=>{"use strict";a8i.exports={...eEe(),...MGt(),...tFi(),...RFi(),...KFi(),...aV(),...s8i(),...UGt(),...Rue(),...jEt()}});var o8i=A((opg,$Ur)=>{"use strict";var VGt=class extends Error{constructor(r){super(r||"Promise was canceled"),this.name="CancelError"}get isCanceled(){return!0}},zGt=class e{static fn(r){return(...t)=>new e((n,i,s)=>{t.push(s),r(...t).then(n,i)})}constructor(r){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._rejectOnCancel=!0,this._promise=new Promise((t,n)=>{this._reject=n;let i=o=>{(!this._isCanceled||!a.shouldReject)&&(this._isPending=!1,t(o))},s=o=>{this._isPending=!1,n(o)},a=o=>{if(!this._isPending)throw new Error("The `onCancel` handler was attached after the promise settled.");this._cancelHandlers.push(o)};return Object.defineProperties(a,{shouldReject:{get:()=>this._rejectOnCancel,set:o=>{this._rejectOnCancel=o}}}),r(i,s,a)})}then(r,t){return this._promise.then(r,t)}catch(r){return this._promise.catch(r)}finally(r){return this._promise.finally(r)}cancel(r){if(!(!this._isPending||this._isCanceled)){if(this._isCanceled=!0,this._cancelHandlers.length>0)try{for(let t of this._cancelHandlers)t()}catch(t){this._reject(t);return}this._rejectOnCancel&&this._reject(new VGt(r))}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(zGt.prototype,Promise.prototype);$Ur.exports=zGt;$Ur.exports.CancelError=VGt});var c8i=A((KUr,HUr)=>{"use strict";Object.defineProperty(KUr,"__esModule",{value:!0});function Wel(e){return e.encrypted}var QUr=(e,r)=>{let t;typeof r=="function"?t={connect:r}:t=r;let n=typeof t.connect=="function",i=typeof t.secureConnect=="function",s=typeof t.close=="function",a=()=>{n&&t.connect(),Wel(e)&&i&&(e.authorized?t.secureConnect():e.authorizationError||e.once("secureConnect",t.secureConnect)),s&&e.once("close",t.close)};e.writable&&!e.connecting?a():e.connecting?e.once("connect",a):e.destroyed&&s&&t.close(e._hadError)};KUr.default=QUr;HUr.exports=QUr;HUr.exports.default=QUr});var u8i=A((YUr,JUr)=>{"use strict";Object.defineProperty(YUr,"__esModule",{value:!0});var Yel=c8i(),Jel=require("util"),Xel=Number(process.versions.node.split(".")[0]),WUr=e=>{if(e.timings)return e.timings;let r={start:Date.now(),socket:void 0,lookup:void 0,connect:void 0,secureConnect:void 0,upload:void 0,response:void 0,end:void 0,error:void 0,abort:void 0,phases:{wait:void 0,dns:void 0,tcp:void 0,tls:void 0,request:void 0,firstByte:void 0,download:void 0,total:void 0}};e.timings=r;let t=o=>{let c=o.emit.bind(o);o.emit=(l,...u)=>(l==="error"&&(r.error=Date.now(),r.phases.total=r.error-r.start,o.emit=c),c(l,...u))};t(e);let n=()=>{r.abort=Date.now(),(!r.response||Xel>=13)&&(r.phases.total=Date.now()-r.start)};e.prependOnceListener("abort",n);let i=o=>{if(r.socket=Date.now(),r.phases.wait=r.socket-r.start,Jel.types.isProxy(o))return;let c=()=>{r.lookup=Date.now(),r.phases.dns=r.lookup-r.socket};o.prependOnceListener("lookup",c),Yel.default(o,{connect:()=>{r.connect=Date.now(),r.lookup===void 0&&(o.removeListener("lookup",c),r.lookup=r.connect,r.phases.dns=r.lookup-r.socket),r.phases.tcp=r.connect-r.lookup},secureConnect:()=>{r.secureConnect=Date.now(),r.phases.tls=r.secureConnect-r.connect}})};e.socket?i(e.socket):e.prependOnceListener("socket",i);let s=()=>{var o;r.upload=Date.now(),r.phases.request=r.upload-((o=r.secureConnect)!==null&&o!==void 0?o:r.connect)};return(()=>typeof e.writableFinished=="boolean"?e.writableFinished:e.finished&&e.outputSize===0&&(!e.socket||e.socket.writableLength===0))()?s():e.prependOnceListener("finish",s),e.prependOnceListener("response",o=>{r.response=Date.now(),r.phases.firstByte=r.response-r.upload,o.timings=r,t(o),o.prependOnceListener("end",()=>{r.end=Date.now(),r.phases.download=r.end-r.response,r.phases.total=r.end-r.start}),o.prependOnceListener("aborted",n)}),r};YUr.default=WUr;JUr.exports=WUr;JUr.exports.default=WUr});var g8i=A((cpg,eVr)=>{"use strict";var{V4MAPPED:Zel,ADDRCONFIG:etl,ALL:h8i,promises:{Resolver:l8i},lookup:ttl}=require("dns"),{promisify:XUr}=require("util"),rtl=require("os"),L5e=Symbol("cacheableLookupCreateConnection"),ZUr=Symbol("cacheableLookupInstance"),d8i=Symbol("expires"),ntl=typeof h8i=="number",p8i=e=>{if(!(e&&typeof e.createConnection=="function"))throw new Error("Expected an Agent instance as the first argument")},itl=e=>{for(let r of e)r.family!==6&&(r.address=`::ffff:${r.address}`,r.family=6)},m8i=()=>{let e=!1,r=!1;for(let t of Object.values(rtl.networkInterfaces()))for(let n of t)if(!n.internal&&(n.family==="IPv6"?r=!0:e=!0,e&&r))return{has4:e,has6:r};return{has4:e,has6:r}},stl=e=>Symbol.iterator in e,f8i={ttl:!0},atl={all:!0},$Gt=class{constructor({cache:r=new Map,maxTtl:t=1/0,fallbackDuration:n=3600,errorTtl:i=.15,resolver:s=new l8i,lookup:a=ttl}={}){if(this.maxTtl=t,this.errorTtl=i,this._cache=r,this._resolver=s,this._dnsLookup=XUr(a),this._resolver instanceof l8i?(this._resolve4=this._resolver.resolve4.bind(this._resolver),this._resolve6=this._resolver.resolve6.bind(this._resolver)):(this._resolve4=XUr(this._resolver.resolve4.bind(this._resolver)),this._resolve6=XUr(this._resolver.resolve6.bind(this._resolver))),this._iface=m8i(),this._pending={},this._nextRemovalTime=!1,this._hostnamesToFallback=new Set,n<1)this._fallback=!1;else{this._fallback=!0;let o=setInterval(()=>{this._hostnamesToFallback.clear()},n*1e3);o.unref&&o.unref()}this.lookup=this.lookup.bind(this),this.lookupAsync=this.lookupAsync.bind(this)}set servers(r){this.clear(),this._resolver.setServers(r)}get servers(){return this._resolver.getServers()}lookup(r,t,n){if(typeof t=="function"?(n=t,t={}):typeof t=="number"&&(t={family:t}),!n)throw new Error("Callback must be a function.");this.lookupAsync(r,t).then(i=>{t.all?n(null,i):n(null,i.address,i.family,i.expires,i.ttl)},n)}async lookupAsync(r,t={}){typeof t=="number"&&(t={family:t});let n=await this.query(r);if(t.family===6){let i=n.filter(s=>s.family===6);t.hints&Zel&&(ntl&&t.hints&h8i||i.length===0)?itl(n):n=i}else t.family===4&&(n=n.filter(i=>i.family===4));if(t.hints&etl){let{_iface:i}=this;n=n.filter(s=>s.family===6?i.has6:i.has4)}if(n.length===0){let i=new Error(`cacheableLookup ENOTFOUND ${r}`);throw i.code="ENOTFOUND",i.hostname=r,i}return t.all?n:n[0]}async query(r){let t=await this._cache.get(r);if(!t){let n=this._pending[r];if(n)t=await n;else{let i=this.queryAndCache(r);this._pending[r]=i;try{t=await i}finally{delete this._pending[r]}}}return t=t.map(n=>({...n})),t}async _resolve(r){let t=async l=>{try{return await l}catch(u){if(u.code==="ENODATA"||u.code==="ENOTFOUND")return[];throw u}},[n,i]=await Promise.all([this._resolve4(r,f8i),this._resolve6(r,f8i)].map(l=>t(l))),s=0,a=0,o=0,c=Date.now();for(let l of n)l.family=4,l.expires=c+l.ttl*1e3,s=Math.max(s,l.ttl);for(let l of i)l.family=6,l.expires=c+l.ttl*1e3,a=Math.max(a,l.ttl);return n.length>0?i.length>0?o=Math.min(s,a):o=s:o=a,{entries:[...n,...i],cacheTtl:o}}async _lookup(r){try{return{entries:await this._dnsLookup(r,{all:!0}),cacheTtl:0}}catch{return{entries:[],cacheTtl:0}}}async _set(r,t,n){if(this.maxTtl>0&&n>0){n=Math.min(n,this.maxTtl)*1e3,t[d8i]=Date.now()+n;try{await this._cache.set(r,t,n)}catch(i){this.lookupAsync=async()=>{let s=new Error("Cache Error. Please recreate the CacheableLookup instance.");throw s.cause=i,s}}stl(this._cache)&&this._tick(n)}}async queryAndCache(r){if(this._hostnamesToFallback.has(r))return this._dnsLookup(r,atl);let t=await this._resolve(r);t.entries.length===0&&this._fallback&&(t=await this._lookup(r),t.entries.length!==0&&this._hostnamesToFallback.add(r));let n=t.entries.length===0?this.errorTtl:t.cacheTtl;return await this._set(r,t.entries,n),t.entries}_tick(r){let t=this._nextRemovalTime;(!t||r{this._nextRemovalTime=!1;let n=1/0,i=Date.now();for(let[s,a]of this._cache){let o=a[d8i];i>=o?this._cache.delete(s):o("lookup"in t||(t.lookup=this.lookup),r[L5e](t,n))}uninstall(r){if(p8i(r),r[L5e]){if(r[ZUr]!==this)throw new Error("The agent is not owned by this CacheableLookup instance");r.createConnection=r[L5e],delete r[L5e],delete r[ZUr]}}updateInterfaceInfo(){let{_iface:r}=this;this._iface=m8i(),(r.has4&&!this._iface.has4||r.has6&&!this._iface.has6)&&this._cache.clear()}clear(r){if(r){this._cache.delete(r);return}this._cache.clear()}};eVr.exports=$Gt;eVr.exports.default=$Gt});var A8i=A((upg,_8i)=>{"use strict";var otl="text/plain",ctl="us-ascii",y8i=(e,r)=>r.some(t=>t instanceof RegExp?t.test(e):t===e),utl=(e,{stripHash:r})=>{let t=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(e);if(!t)throw new Error(`Invalid URL: ${e}`);let{type:n,data:i,hash:s}=t.groups,a=n.split(";");s=r?"":s;let o=!1;a[a.length-1]==="base64"&&(a.pop(),o=!0);let c=(a.shift()||"").toLowerCase(),u=[...a.map(m=>{let[h,_=""]=m.split("=").map(b=>b.trim());return h==="charset"&&(_=_.toLowerCase(),_===ctl)?"":`${h}${_?`=${_}`:""}`}).filter(Boolean)];return o&&u.push("base64"),(u.length!==0||c&&c!==otl)&&u.unshift(c),`data:${u.join(";")},${o?i.trim():i}${s?`#${s}`:""}`},ltl=(e,r)=>{if(r={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...r},e=e.trim(),/^data:/i.test(e))return utl(e,r);if(/^view-source:/i.test(e))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let t=e.startsWith("//");!t&&/^\.*\//.test(e)||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,r.defaultProtocol));let i=new URL(e);if(r.forceHttp&&r.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(r.forceHttp&&i.protocol==="https:"&&(i.protocol="http:"),r.forceHttps&&i.protocol==="http:"&&(i.protocol="https:"),r.stripAuthentication&&(i.username="",i.password=""),r.stripHash?i.hash="":r.stripTextFragment&&(i.hash=i.hash.replace(/#?:~:text.*?$/i,"")),i.pathname&&(i.pathname=i.pathname.replace(/(?0){let a=i.pathname.split("/"),o=a[a.length-1];y8i(o,r.removeDirectoryIndex)&&(a=a.slice(0,a.length-1),i.pathname=a.slice(1).join("/")+"/")}if(i.hostname&&(i.hostname=i.hostname.replace(/\.$/,""),r.stripWWW&&/^www\.(?!www\.)(?:[a-z\-\d]{1,63})\.(?:[a-z.\-\d]{2,63})$/.test(i.hostname)&&(i.hostname=i.hostname.replace(/^www\./,""))),Array.isArray(r.removeQueryParameters))for(let a of[...i.searchParams.keys()])y8i(a,r.removeQueryParameters)&&i.searchParams.delete(a);r.removeQueryParameters===!0&&(i.search=""),r.sortQueryParameters&&i.searchParams.sort(),r.removeTrailingSlash&&(i.pathname=i.pathname.replace(/\/$/,""));let s=e;return e=i.toString(),!r.removeSingleSlash&&i.pathname==="/"&&!s.endsWith("/")&&i.hash===""&&(e=e.replace(/\/$/,"")),(r.removeTrailingSlash||i.pathname==="/")&&i.hash===""&&r.removeSingleSlash&&(e=e.replace(/\/$/,"")),t&&!r.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),r.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e};_8i.exports=ltl});var v8i=A((lpg,C8i)=>{var dtl=$ve(),ptl=function(){},mtl=function(e){return e.setHeader&&typeof e.abort=="function"},ftl=function(e){return e.stdio&&Array.isArray(e.stdio)&&e.stdio.length===3},b8i=function(e,r,t){if(typeof r=="function")return b8i(e,null,r);r||(r={}),t=dtl(t||ptl);var n=e._writableState,i=e._readableState,s=r.readable||r.readable!==!1&&e.readable,a=r.writable||r.writable!==!1&&e.writable,o=!1,c=function(){e.writable||l()},l=function(){a=!1,s||t.call(e)},u=function(){s=!1,a||t.call(e)},m=function(w){t.call(e,w?new Error("exited with error code: "+w):null)},h=function(w){t.call(e,w)},_=function(){process.nextTick(b)},b=function(){if(!o){if(s&&!(i&&i.ended&&!i.destroyed))return t.call(e,new Error("premature close"));if(a&&!(n&&n.ended&&!n.destroyed))return t.call(e,new Error("premature close"))}},v=function(){e.req.on("finish",l)};return mtl(e)?(e.on("complete",l),e.on("abort",_),e.req?v():e.on("request",v)):a&&!n&&(e.on("end",c),e.on("close",c)),ftl(e)&&e.on("exit",m),e.on("end",u),e.on("finish",l),r.error!==!1&&e.on("error",h),e.on("close",_),function(){o=!0,e.removeListener("complete",l),e.removeListener("abort",_),e.removeListener("request",v),e.req&&e.req.removeListener("finish",l),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",l),e.removeListener("exit",m),e.removeListener("end",u),e.removeListener("error",h),e.removeListener("close",_)}};C8i.exports=b8i});var S8i=A((dpg,D8i)=>{var htl=$ve(),gtl=v8i(),tVr=require("fs"),VEt=function(){},ytl=/^v?\.0/.test(process.version),QGt=function(e){return typeof e=="function"},_tl=function(e){return!ytl||!tVr?!1:(e instanceof(tVr.ReadStream||VEt)||e instanceof(tVr.WriteStream||VEt))&&QGt(e.close)},Atl=function(e){return e.setHeader&&QGt(e.abort)},btl=function(e,r,t,n){n=htl(n);var i=!1;e.on("close",function(){i=!0}),gtl(e,{readable:r,writable:t},function(a){if(a)return n(a);i=!0,n()});var s=!1;return function(a){if(!i&&!s){if(s=!0,_tl(e))return e.close(VEt);if(Atl(e))return e.abort();if(QGt(e.destroy))return e.destroy();n(a||new Error("stream was destroyed"))}}},E8i=function(e){e()},Ctl=function(e,r){return e.pipe(r)},vtl=function(){var e=Array.prototype.slice.call(arguments),r=QGt(e[e.length-1]||VEt)&&e.pop()||VEt;if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new Error("pump requires two streams per minimum");var t,n=e.map(function(i,s){var a=s0;return btl(i,a,o,function(c){t||(t=c),c&&n.forEach(E8i),!a&&(n.forEach(E8i),r(t))})});return e.reduce(Ctl)};D8i.exports=vtl});var I8i=A((ppg,w8i)=>{"use strict";var{PassThrough:Etl}=require("stream");w8i.exports=e=>{e={...e};let{array:r}=e,{encoding:t}=e,n=t==="buffer",i=!1;r?i=!(t||n):t=t||"utf8",n&&(t=null);let s=new Etl({objectMode:i});t&&s.setEncoding(t);let a=0,o=[];return s.on("data",c=>{o.push(c),i?a=o.length:a+=c.length}),s.getBufferedValue=()=>r?o:n?Buffer.concat(o,a):o.join(""),s.getBufferedLength=()=>a,s}});var rVr=A((mpg,j5e)=>{"use strict";var{constants:Dtl}=require("buffer"),Stl=S8i(),wtl=I8i(),KGt=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function HGt(e,r){if(!e)return Promise.reject(new Error("Expected a stream"));r={maxBuffer:1/0,...r};let{maxBuffer:t}=r,n;return await new Promise((i,s)=>{let a=o=>{o&&n.getBufferedLength()<=Dtl.MAX_LENGTH&&(o.bufferedData=n.getBufferedValue()),s(o)};n=Stl(e,wtl(r),o=>{if(o){a(o);return}i()}),n.on("data",()=>{n.getBufferedLength()>t&&a(new KGt)})}),n.getBufferedValue()}j5e.exports=HGt;j5e.exports.default=HGt;j5e.exports.buffer=(e,r)=>HGt(e,{...r,encoding:"buffer"});j5e.exports.array=(e,r)=>HGt(e,{...r,array:!0});j5e.exports.MaxBufferError=KGt});var T8i=A((hpg,x8i)=>{"use strict";var Itl=new Set([200,203,204,206,300,301,308,404,405,410,414,501]),xtl=new Set([200,203,204,300,301,302,303,307,308,404,405,410,414,501]),Ttl=new Set([500,502,503,504]),Ptl={date:!0,connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},Rtl={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function rEe(e){let r=parseInt(e,10);return isFinite(r)?r:0}function ktl(e){return e?Ttl.has(e.status):!0}function nVr(e){let r={};if(!e)return r;let t=e.trim().split(/,/);for(let n of t){let[i,s]=n.split(/=/,2);r[i.trim()]=s===void 0?!0:s.trim().replace(/^"|"$/g,"")}return r}function Ftl(e){let r=[];for(let t in e){let n=e[t];r.push(n===!0?t:t+"="+n)}if(r.length)return r.join(", ")}x8i.exports=class{constructor(r,t,{shared:n,cacheHeuristic:i,immutableMinTimeToLive:s,ignoreCargoCult:a,_fromObject:o}={}){if(o){this._fromObject(o);return}if(!t||!t.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(r),this._responseTime=this.now(),this._isShared=n!==!1,this._cacheHeuristic=i!==void 0?i:.1,this._immutableMinTtl=s!==void 0?s:24*3600*1e3,this._status="status"in t?t.status:200,this._resHeaders=t.headers,this._rescc=nVr(t.headers["cache-control"]),this._method="method"in r?r.method:"GET",this._url=r.url,this._host=r.headers.host,this._noAuthorization=!r.headers.authorization,this._reqHeaders=t.headers.vary?r.headers:null,this._reqcc=nVr(r.headers["cache-control"]),a&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":Ftl(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),t.headers["cache-control"]==null&&/no-cache/.test(t.headers.pragma)&&(this._rescc["no-cache"]=!0)}now(){return Date.now()}storable(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&xtl.has(this._status)&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc["max-age"]||this._isShared&&this._rescc["s-maxage"]||this._rescc.public||Itl.has(this._status)))}_hasExplicitExpiration(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires}_assertRequestHasHeaders(r){if(!r||!r.headers)throw Error("Request headers missing")}satisfiesWithoutRevalidation(r){this._assertRequestHasHeaders(r);let t=nVr(r.headers["cache-control"]);return t["no-cache"]||/no-cache/.test(r.headers.pragma)||t["max-age"]&&this.age()>t["max-age"]||t["min-fresh"]&&this.timeToLive()<1e3*t["min-fresh"]||this.stale()&&!(t["max-stale"]&&!this._rescc["must-revalidate"]&&(t["max-stale"]===!0||t["max-stale"]>this.age()-this.maxAge()))?!1:this._requestMatches(r,!1)}_requestMatches(r,t){return(!this._url||this._url===r.url)&&this._host===r.headers.host&&(!r.method||this._method===r.method||t&&r.method==="HEAD")&&this._varyMatches(r)}_allowsStoringAuthenticated(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]}_varyMatches(r){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;let t=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/);for(let n of t)if(r.headers[n]!==this._reqHeaders[n])return!1;return!0}_copyWithoutHopByHopHeaders(r){let t={};for(let n in r)Ptl[n]||(t[n]=r[n]);if(r.connection){let n=r.connection.trim().split(/\s*,\s*/);for(let i of n)delete t[i]}if(t.warning){let n=t.warning.split(/,/).filter(i=>!/^\s*1[0-9][0-9]/.test(i));n.length?t.warning=n.join(",").trim():delete t.warning}return t}responseHeaders(){let r=this._copyWithoutHopByHopHeaders(this._resHeaders),t=this.age();return t>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(r.warning=(r.warning?`${r.warning}, `:"")+'113 - "rfc7234 5.5.4"'),r.age=`${Math.round(t)}`,r.date=new Date(this.now()).toUTCString(),r}date(){let r=Date.parse(this._resHeaders.date);return isFinite(r)?r:this._responseTime}age(){let r=this._ageValue(),t=(this.now()-this._responseTime)/1e3;return r+t}_ageValue(){return rEe(this._resHeaders.age)}maxAge(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return rEe(this._rescc["s-maxage"])}if(this._rescc["max-age"])return rEe(this._rescc["max-age"]);let r=this._rescc.immutable?this._immutableMinTtl:0,t=this.date();if(this._resHeaders.expires){let n=Date.parse(this._resHeaders.expires);return Number.isNaN(n)||nn)return Math.max(r,(t-n)/1e3*this._cacheHeuristic)}return r}timeToLive(){let r=this.maxAge()-this.age(),t=r+rEe(this._rescc["stale-if-error"]),n=r+rEe(this._rescc["stale-while-revalidate"]);return Math.max(0,r,t,n)*1e3}stale(){return this.maxAge()<=this.age()}_useStaleIfError(){return this.maxAge()+rEe(this._rescc["stale-if-error"])>this.age()}useStaleWhileRevalidate(){return this.maxAge()+rEe(this._rescc["stale-while-revalidate"])>this.age()}static fromObject(r){return new this(void 0,void 0,{_fromObject:r})}_fromObject(r){if(this._responseTime)throw Error("Reinitialized");if(!r||r.v!==1)throw Error("Invalid serialization");this._responseTime=r.t,this._isShared=r.sh,this._cacheHeuristic=r.ch,this._immutableMinTtl=r.imm!==void 0?r.imm:24*3600*1e3,this._status=r.st,this._resHeaders=r.resh,this._rescc=r.rescc,this._method=r.m,this._url=r.u,this._host=r.h,this._noAuthorization=r.a,this._reqHeaders=r.reqh,this._reqcc=r.reqcc}toObject(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}}revalidationHeaders(r){this._assertRequestHasHeaders(r);let t=this._copyWithoutHopByHopHeaders(r.headers);if(delete t["if-range"],!this._requestMatches(r,!0)||!this.storable())return delete t["if-none-match"],delete t["if-modified-since"],t;if(this._resHeaders.etag&&(t["if-none-match"]=t["if-none-match"]?`${t["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag),t["accept-ranges"]||t["if-match"]||t["if-unmodified-since"]||this._method&&this._method!="GET"){if(delete t["if-modified-since"],t["if-none-match"]){let i=t["if-none-match"].split(/,/).filter(s=>!/^\s*W\//.test(s));i.length?t["if-none-match"]=i.join(",").trim():delete t["if-none-match"]}}else this._resHeaders["last-modified"]&&!t["if-modified-since"]&&(t["if-modified-since"]=this._resHeaders["last-modified"]);return t}revalidatedPolicy(r,t){if(this._assertRequestHasHeaders(r),this._useStaleIfError()&&ktl(t))return{modified:!1,matches:!1,policy:this};if(!t||!t.headers)throw Error("Response headers missing");let n=!1;if(t.status!==void 0&&t.status!=304?n=!1:t.headers.etag&&!/^\s*W\//.test(t.headers.etag)?n=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===t.headers.etag:this._resHeaders.etag&&t.headers.etag?n=this._resHeaders.etag.replace(/^\s*W\//,"")===t.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?n=this._resHeaders["last-modified"]===t.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!t.headers.etag&&!t.headers["last-modified"]&&(n=!0),!n)return{policy:new this.constructor(r,t),modified:t.status!=304,matches:!1};let i={};for(let a in this._resHeaders)i[a]=a in t.headers&&!Rtl[a]?t.headers[a]:this._resHeaders[a];let s=Object.assign({},t,{status:this._status,method:this._method,headers:i});return{policy:new this.constructor(r,s,{shared:this._isShared,cacheHeuristic:this._cacheHeuristic,immutableMinTimeToLive:this._immutableMinTtl}),modified:!1,matches:!0}}}});var WGt=A((gpg,P8i)=>{"use strict";P8i.exports=e=>{let r={};for(let[t,n]of Object.entries(e))r[t.toLowerCase()]=n;return r}});var k8i=A((ypg,R8i)=>{"use strict";var Ntl=require("stream").Readable,Otl=WGt(),iVr=class extends Ntl{constructor(r,t,n,i){if(typeof r!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof t!="object")throw new TypeError("Argument `headers` should be an object");if(!(n instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof i!="string")throw new TypeError("Argument `url` should be a string");super(),this.statusCode=r,this.headers=Otl(t),this.body=n,this.url=i}_read(){this.push(this.body),this.push(null)}};R8i.exports=iVr});var N8i=A((_pg,F8i)=>{"use strict";var Btl=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];F8i.exports=(e,r)=>{let t=new Set(Object.keys(e).concat(Btl));for(let n of t)n in r||(r[n]=typeof e[n]=="function"?e[n].bind(e):e[n])}});var B8i=A((Apg,O8i)=>{"use strict";var qtl=require("stream").PassThrough,Mtl=N8i(),Ltl=e=>{if(!(e&&e.pipe))throw new TypeError("Parameter `response` must be a response stream.");let r=new qtl;return Mtl(e,r),e.pipe(r)};O8i.exports=Ltl});var q8i=A(sVr=>{sVr.stringify=function e(r){if(typeof r>"u")return r;if(r&&Buffer.isBuffer(r))return JSON.stringify(":base64:"+r.toString("base64"));if(r&&r.toJSON&&(r=r.toJSON()),r&&typeof r=="object"){var t="",n=Array.isArray(r);t=n?"[":"{";var i=!0;for(var s in r){var a=typeof r[s]=="function"||!n&&typeof r[s]>"u";Object.hasOwnProperty.call(r,s)&&!a&&(i||(t+=","),i=!1,n?r[s]==null?t+="null":t+=e(r[s]):r[s]!==void 0&&(t+=e(s)+":"+e(r[s])))}return t+=n?"]":"}",t}else return typeof r=="string"?JSON.stringify(/^:/.test(r)?":"+r:r):typeof r>"u"?"null":JSON.stringify(r)};sVr.parse=function(e){return JSON.parse(e,function(r,t){return typeof t=="string"?/^:base64:/.test(t)?Buffer.from(t.substring(8),"base64"):/^:/.test(t)?t.substring(1):t:t})}});var G8i=A((Cpg,j8i)=>{"use strict";var jtl=require("events"),M8i=q8i(),Gtl=e=>{let r={redis:"@keyv/redis",rediss:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql",etcd:"@keyv/etcd",offline:"@keyv/offline",tiered:"@keyv/tiered"};if(e.adapter||e.uri){let t=e.adapter||/^[^:+]*/.exec(e.uri)[0];return new(require(r[t]))(e)}return new Map},L8i=["sqlite","postgres","mysql","mongo","redis","tiered"],aVr=class extends jtl{constructor(r,{emitErrors:t=!0,...n}={}){if(super(),this.opts={namespace:"keyv",serialize:M8i.stringify,deserialize:M8i.parse,...typeof r=="string"?{uri:r}:r,...n},!this.opts.store){let s={...this.opts};this.opts.store=Gtl(s)}if(this.opts.compression){let s=this.opts.compression;this.opts.serialize=s.serialize.bind(s),this.opts.deserialize=s.deserialize.bind(s)}typeof this.opts.store.on=="function"&&t&&this.opts.store.on("error",s=>this.emit("error",s)),this.opts.store.namespace=this.opts.namespace;let i=s=>async function*(){for await(let[a,o]of typeof s=="function"?s(this.opts.store.namespace):s){let c=this.opts.deserialize(o);if(!(this.opts.store.namespace&&!a.includes(this.opts.store.namespace))){if(typeof c.expires=="number"&&Date.now()>c.expires){this.delete(a);continue}yield[this._getKeyUnprefix(a),c.value]}}};typeof this.opts.store[Symbol.iterator]=="function"&&this.opts.store instanceof Map?this.iterator=i(this.opts.store):typeof this.opts.store.iterator=="function"&&this.opts.store.opts&&this._checkIterableAdaptar()&&(this.iterator=i(this.opts.store.iterator.bind(this.opts.store)))}_checkIterableAdaptar(){return L8i.includes(this.opts.store.opts.dialect)||L8i.findIndex(r=>this.opts.store.opts.url.includes(r))>=0}_getKeyPrefix(r){return`${this.opts.namespace}:${r}`}_getKeyPrefixArray(r){return r.map(t=>`${this.opts.namespace}:${t}`)}_getKeyUnprefix(r){return r.split(":").splice(1).join(":")}get(r,t){let{store:n}=this.opts,i=Array.isArray(r),s=i?this._getKeyPrefixArray(r):this._getKeyPrefix(r);if(i&&n.getMany===void 0){let a=[];for(let o of s)a.push(Promise.resolve().then(()=>n.get(o)).then(c=>typeof c=="string"?this.opts.deserialize(c):this.opts.compression?this.opts.deserialize(c):c).then(c=>{if(c!=null)return typeof c.expires=="number"&&Date.now()>c.expires?this.delete(o).then(()=>{}):t&&t.raw?c:c.value}));return Promise.allSettled(a).then(o=>{let c=[];for(let l of o)c.push(l.value);return c})}return Promise.resolve().then(()=>i?n.getMany(s):n.get(s)).then(a=>typeof a=="string"?this.opts.deserialize(a):this.opts.compression?this.opts.deserialize(a):a).then(a=>{if(a!=null){if(i){let o=[];for(let c of a){if(typeof c=="string"&&(c=this.opts.deserialize(c)),c==null){o.push(void 0);continue}typeof c.expires=="number"&&Date.now()>c.expires?(this.delete(r).then(()=>{}),o.push(void 0)):o.push(t&&t.raw?c:c.value)}return o}return typeof a.expires=="number"&&Date.now()>a.expires?this.delete(r).then(()=>{}):t&&t.raw?a:a.value}})}set(r,t,n){let i=this._getKeyPrefix(r);typeof n>"u"&&(n=this.opts.ttl),n===0&&(n=void 0);let{store:s}=this.opts;return Promise.resolve().then(()=>{let a=typeof n=="number"?Date.now()+n:null;return typeof t=="symbol"&&this.emit("error","symbol cannot be serialized"),t={value:t,expires:a},this.opts.serialize(t)}).then(a=>s.set(i,a,n)).then(()=>!0)}delete(r){let{store:t}=this.opts;if(Array.isArray(r)){let i=this._getKeyPrefixArray(r);if(t.deleteMany===void 0){let s=[];for(let a of i)s.push(t.delete(a));return Promise.allSettled(s).then(a=>a.every(o=>o.value===!0))}return Promise.resolve().then(()=>t.deleteMany(i))}let n=this._getKeyPrefix(r);return Promise.resolve().then(()=>t.delete(n))}clear(){let{store:r}=this.opts;return Promise.resolve().then(()=>r.clear())}has(r){let t=this._getKeyPrefix(r),{store:n}=this.opts;return Promise.resolve().then(async()=>typeof n.has=="function"?n.has(t):await n.get(t)!==void 0)}disconnect(){let{store:r}=this.opts;if(typeof r.disconnect=="function")return r.disconnect()}};j8i.exports=aVr});var z8i=A((vpg,V8i)=>{"use strict";var Utl=require("events"),YGt=require("url"),Vtl=A8i(),ztl=rVr(),oVr=T8i(),U8i=k8i(),$tl=WGt(),Qtl=B8i(),Ktl=G8i(),zEt=class e{constructor(r,t){if(typeof r!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new Ktl({uri:typeof t=="string"&&t,store:typeof t!="string"&&t,namespace:"cacheable-request"}),this.createCacheableRequest(r)}createCacheableRequest(r){return(t,n)=>{let i;if(typeof t=="string")i=cVr(YGt.parse(t)),t={};else if(t instanceof YGt.URL)i=cVr(YGt.parse(t.toString())),t={};else{let[m,...h]=(t.path||"").split("?"),_=h.length>0?`?${h.join("?")}`:"";i=cVr({...t,pathname:m,search:_})}t={headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1,...t,...Htl(i)},t.headers=$tl(t.headers);let s=new Utl,a=Vtl(YGt.format(i),{stripWWW:!1,removeTrailingSlash:!1,stripAuthentication:!1}),o=`${t.method}:${a}`,c=!1,l=!1,u=m=>{l=!0;let h=!1,_,b=new Promise(w=>{_=()=>{h||(h=!0,w())}}),v=w=>{if(c&&!m.forceRefresh){w.status=w.statusCode;let P=oVr.fromObject(c.cachePolicy).revalidatedPolicy(m,w);if(!P.modified){let k=P.policy.responseHeaders();w=new U8i(c.statusCode,k,c.body,c.url),w.cachePolicy=P.policy,w.fromCache=!0}}w.fromCache||(w.cachePolicy=new oVr(m,w,m),w.fromCache=!1);let x;m.cache&&w.cachePolicy.storable()?(x=Qtl(w),(async()=>{try{let P=ztl.buffer(w);if(await Promise.race([b,new Promise(U=>w.once("end",U))]),h)return;let k=await P,R={cachePolicy:w.cachePolicy.toObject(),url:w.url,statusCode:w.fromCache?c.statusCode:w.statusCode,body:k},L=m.strictTtl?w.cachePolicy.timeToLive():void 0;m.maxTtl&&(L=L?Math.min(L,m.maxTtl):m.maxTtl),await this.cache.set(o,R,L)}catch(P){s.emit("error",new e.CacheError(P))}})()):m.cache&&c&&(async()=>{try{await this.cache.delete(o)}catch(P){s.emit("error",new e.CacheError(P))}})(),s.emit("response",x||w),typeof n=="function"&&n(x||w)};try{let w=r(m,v);w.once("error",_),w.once("abort",_),s.emit("request",w)}catch(w){s.emit("error",new e.RequestError(w))}};return(async()=>{let m=async _=>{await Promise.resolve();let b=_.cache?await this.cache.get(o):void 0;if(typeof b>"u")return u(_);let v=oVr.fromObject(b.cachePolicy);if(v.satisfiesWithoutRevalidation(_)&&!_.forceRefresh){let w=v.responseHeaders(),x=new U8i(b.statusCode,w,b.body,b.url);x.cachePolicy=v,x.fromCache=!0,s.emit("response",x),typeof n=="function"&&n(x)}else c=b,_.headers=v.revalidationHeaders(_),u(_)},h=_=>s.emit("error",new e.CacheError(_));this.cache.once("error",h),s.on("response",()=>this.cache.removeListener("error",h));try{await m(t)}catch(_){t.automaticFailover&&!l&&u(t),s.emit("error",new e.CacheError(_))}})(),s}}};function Htl(e){let r={...e};return r.path=`${e.pathname||"/"}${e.search||""}`,delete r.pathname,delete r.search,r}function cVr(e){return{protocol:e.protocol,auth:e.auth,hostname:e.hostname||e.host||"localhost",port:e.port,pathname:e.pathname,search:e.search}}zEt.RequestError=class extends Error{constructor(e){super(e.message),this.name="RequestError",Object.assign(this,e)}};zEt.CacheError=class extends Error{constructor(e){super(e.message),this.name="CacheError",Object.assign(this,e)}};V8i.exports=zEt});var Q8i=A((Spg,$8i)=>{"use strict";var Wtl=["aborted","complete","headers","httpVersion","httpVersionMinor","httpVersionMajor","method","rawHeaders","rawTrailers","setTimeout","socket","statusCode","statusMessage","trailers","url"];$8i.exports=(e,r)=>{if(r._readableState.autoDestroy)throw new Error("The second stream must have the `autoDestroy` option set to `false`");let t=new Set(Object.keys(e).concat(Wtl)),n={};for(let i of t)i in r||(n[i]={get(){let s=e[i];return typeof s=="function"?s.bind(e):s},set(s){e[i]=s},enumerable:!0,configurable:!1});return Object.defineProperties(r,n),e.once("aborted",()=>{r.destroy(),r.emit("aborted")}),e.once("close",()=>{e.complete&&r.readable?r.once("end",()=>{r.emit("close")}):r.emit("close")}),r}});var H8i=A((wpg,K8i)=>{"use strict";var{Transform:Ytl,PassThrough:Jtl}=require("stream"),uVr=require("zlib"),Xtl=Q8i();K8i.exports=e=>{let r=(e.headers["content-encoding"]||"").toLowerCase();if(!["gzip","deflate","br"].includes(r))return e;let t=r==="br";if(t&&typeof uVr.createBrotliDecompress!="function")return e.destroy(new Error("Brotli is not supported on Node.js < 12")),e;let n=!0,i=new Ytl({transform(o,c,l){n=!1,l(null,o)},flush(o){o()}}),s=new Jtl({autoDestroy:!1,destroy(o,c){e.destroy(),c(o)}}),a=t?uVr.createBrotliDecompress():uVr.createUnzip();return a.once("error",o=>{if(n&&!e.readable){s.end();return}s.destroy(o)}),Xtl(e,s),e.pipe(i).pipe(a).pipe(s),s}});var JGt=A((Ipg,W8i)=>{"use strict";var lVr=class{constructor(r={}){if(!(r.maxSize&&r.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=r.maxSize,this.onEviction=r.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(r,t){if(this.cache.set(r,t),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[n,i]of this.oldCache.entries())this.onEviction(n,i);this.oldCache=this.cache,this.cache=new Map}}get(r){if(this.cache.has(r))return this.cache.get(r);if(this.oldCache.has(r)){let t=this.oldCache.get(r);return this.oldCache.delete(r),this._set(r,t),t}}set(r,t){return this.cache.has(r)?this.cache.set(r,t):this._set(r,t),this}has(r){return this.cache.has(r)||this.oldCache.has(r)}peek(r){if(this.cache.has(r))return this.cache.get(r);if(this.oldCache.has(r))return this.oldCache.get(r)}delete(r){let t=this.cache.delete(r);return t&&this._size--,this.oldCache.delete(r)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[r]of this)yield r}*values(){for(let[,r]of this)yield r}*[Symbol.iterator](){for(let r of this.cache)yield r;for(let r of this.oldCache){let[t]=r;this.cache.has(t)||(yield r)}}get size(){let r=0;for(let t of this.oldCache.keys())this.cache.has(t)||r++;return Math.min(this._size+r,this.maxSize)}};W8i.exports=lVr});var pVr=A((xpg,Z8i)=>{"use strict";var Ztl=require("events"),erl=require("tls"),trl=require("http2"),rrl=JGt(),A4=Symbol("currentStreamsCount"),Y8i=Symbol("request"),zM=Symbol("cachedOriginSet"),G5e=Symbol("gracefullyClosing"),nrl=["maxDeflateDynamicTableSize","maxSessionMemory","maxHeaderListPairs","maxOutstandingPings","maxReservedRemoteStreams","maxSendHeaderBlockLength","paddingStrategy","localAddress","path","rejectUnauthorized","minDHSize","ca","cert","clientCertEngine","ciphers","key","pfx","servername","minVersion","maxVersion","secureProtocol","crl","honorCipherOrder","ecdhCurve","dhparam","secureOptions","sessionIdContext"],irl=(e,r,t)=>{let n=0,i=e.length;for(;n>>1;t(e[s],r)?n=s+1:i=s}return n},srl=(e,r)=>e.remoteSettings.maxConcurrentStreams>r.remoteSettings.maxConcurrentStreams,dVr=(e,r)=>{for(let t of e)t[zM].lengthr[zM].includes(n))&&t[A4]+r[A4]<=r.remoteSettings.maxConcurrentStreams&&X8i(t)},arl=(e,r)=>{for(let t of e)r[zM].lengtht[zM].includes(n))&&r[A4]+t[A4]<=t.remoteSettings.maxConcurrentStreams&&X8i(r)},J8i=({agent:e,isFree:r})=>{let t={};for(let n in e.sessions){let s=e.sessions[n].filter(a=>{let o=a[nEe.kCurrentStreamsCount]{e[G5e]=!0,e[A4]===0&&e.close()},nEe=class e extends Ztl{constructor({timeout:r=6e4,maxSessions:t=1/0,maxFreeSessions:n=10,maxCachedTlsSessions:i=100}={}){super(),this.sessions={},this.queue={},this.timeout=r,this.maxSessions=t,this.maxFreeSessions=n,this._freeSessionsCount=0,this._sessionsCount=0,this.settings={enablePush:!1},this.tlsSessionCache=new rrl({maxSize:i})}static normalizeOrigin(r,t){return typeof r=="string"&&(r=new URL(r)),t&&r.hostname!==t&&(r.hostname=t),r.origin}normalizeOptions(r){let t="";if(r)for(let n of nrl)r[n]&&(t+=`:${r[n]}`);return t}_tryToCreateNewSession(r,t){if(!(r in this.queue)||!(t in this.queue[r]))return;let n=this.queue[r][t];this._sessionsCount{Array.isArray(n)?(n=[...n],i()):n=[{resolve:i,reject:s}];let a=this.normalizeOptions(t),o=e.normalizeOrigin(r,t&&t.servername);if(o===void 0){for(let{reject:u}of n)u(new TypeError("The `origin` argument needs to be a string or an URL object"));return}if(a in this.sessions){let u=this.sessions[a],m=-1,h=-1,_;for(let b of u){let v=b.remoteSettings.maxConcurrentStreams;if(v=v||b[G5e]||b.destroyed)continue;_||(m=v),w>h&&(_=b,h=w)}}if(_){if(n.length!==1){for(let{reject:b}of n){let v=new Error(`Expected the length of listeners to be 1, got ${n.length}. -Please report this to https://github.com/szmarczak/http2-wrapper/`);b(v)}return}n[0].resolve(_);return}}if(a in this.queue){if(o in this.queue[a]){this.queue[a][o].listeners.push(...n),this._tryToCreateNewSession(a,o);return}}else this.queue[a]={};let c=()=>{a in this.queue&&this.queue[a][o]===l&&(delete this.queue[a][o],Object.keys(this.queue[a]).length===0&&delete this.queue[a])},l=()=>{let u=`${o}:${a}`,m=!1;try{let h=trl.connect(r,{createConnection:this.createConnection,settings:this.settings,session:this.tlsSessionCache.get(u),...t});h[A4]=0,h[G5e]=!1;let _=()=>h[A4]{this.tlsSessionCache.set(u,w)}),h.once("error",w=>{for(let{reject:x}of n)x(w);this.tlsSessionCache.delete(u)}),h.setTimeout(this.timeout,()=>{h.destroy()}),h.once("close",()=>{if(m){b&&this._freeSessionsCount--,this._sessionsCount--;let w=this.sessions[a];w.splice(w.indexOf(h),1),w.length===0&&delete this.sessions[a]}else{let w=new Error("Session closed without receiving a SETTINGS frame");w.code="HTTP2WRAPPER_NOSETTINGS";for(let{reject:x}of n)x(w);c()}this._tryToCreateNewSession(a,o)});let v=()=>{if(!(!(a in this.queue)||!_())){for(let w of h[zM])if(w in this.queue[a]){let{listeners:x}=this.queue[a][w];for(;x.length!==0&&_();)x.shift().resolve(h);let P=this.queue[a];if(P[w].listeners.length===0&&(delete P[w],Object.keys(P).length===0)){delete this.queue[a];break}if(!_())break}}};h.on("origin",()=>{h[zM]=h.originSet,_()&&(v(),dVr(this.sessions[a],h))}),h.once("remoteSettings",()=>{if(h.ref(),h.unref(),this._sessionsCount++,l.destroyed){let w=new Error("Agent has been destroyed");for(let x of n)x.reject(w);h.destroy();return}h[zM]=h.originSet;{let w=this.sessions;if(a in w){let x=w[a];x.splice(irl(x,h,srl),0,h)}else w[a]=[h]}this._freeSessionsCount+=1,m=!0,this.emit("session",h),v(),c(),h[A4]===0&&this._freeSessionsCount>this.maxFreeSessions&&h.close(),n.length!==0&&(this.getSession(o,t,n),n.length=0),h.on("remoteSettings",()=>{v(),dVr(this.sessions[a],h)})}),h[Y8i]=h.request,h.request=(w,x)=>{if(h[G5e])throw new Error("The session is gracefully closing. No new streams are allowed.");let P=h[Y8i](w,x);return h.ref(),++h[A4],h[A4]===h.remoteSettings.maxConcurrentStreams&&this._freeSessionsCount--,P.once("close",()=>{if(b=_(),--h[A4],!h.destroyed&&!h.closed&&(arl(this.sessions[a],h),_()&&!h.closed)){b||(this._freeSessionsCount++,b=!0);let k=h[A4]===0;k&&h.unref(),k&&(this._freeSessionsCount>this.maxFreeSessions||h[G5e])?h.close():(dVr(this.sessions[a],h),v())}}),P}}catch(h){for(let _ of n)_.reject(h);c()}};l.listeners=n,l.completed=!1,l.destroyed=!1,this.queue[a][o]=l,this._tryToCreateNewSession(a,o)})}request(r,t,n,i){return new Promise((s,a)=>{this.getSession(r,t,[{reject:a,resolve:o=>{try{s(o.request(n,i))}catch(c){a(c)}}}])})}createConnection(r,t){return e.connect(r,t)}static connect(r,t){t.ALPNProtocols=["h2"];let n=r.port||443,i=r.hostname||r.host;return typeof t.servername>"u"&&(t.servername=i),erl.connect(n,i,t)}closeFreeSessions(){for(let r of Object.values(this.sessions))for(let t of r)t[A4]===0&&t.close()}destroy(r){for(let t of Object.values(this.sessions))for(let n of t)n.destroy(r);for(let t of Object.values(this.queue))for(let n of Object.values(t))n.destroyed=!0;this.queue={}}get freeSessions(){return J8i({agent:this,isFree:!0})}get busySessions(){return J8i({agent:this,isFree:!1})}};nEe.kCurrentStreamsCount=A4;nEe.kGracefullyClosing=G5e;Z8i.exports={Agent:nEe,globalAgent:new nEe}});var fVr=A((Tpg,e5i)=>{"use strict";var{Readable:orl}=require("stream"),mVr=class extends orl{constructor(r,t){super({highWaterMark:t,autoDestroy:!1}),this.statusCode=null,this.statusMessage="",this.httpVersion="2.0",this.httpVersionMajor=2,this.httpVersionMinor=0,this.headers={},this.trailers={},this.req=null,this.aborted=!1,this.complete=!1,this.upgrade=null,this.rawHeaders=[],this.rawTrailers=[],this.socket=r,this.connection=r,this._dumped=!1}_destroy(r){this.req._request.destroy(r)}setTimeout(r,t){return this.req.setTimeout(r,t),this}_dump(){this._dumped||(this._dumped=!0,this.removeAllListeners("data"),this.resume())}_read(){this.req&&this.req._request.resume()}};e5i.exports=mVr});var hVr=A((Ppg,t5i)=>{"use strict";t5i.exports=e=>{let r={protocol:e.protocol,hostname:typeof e.hostname=="string"&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,host:e.host,hash:e.hash,search:e.search,pathname:e.pathname,href:e.href,path:`${e.pathname||""}${e.search||""}`};return typeof e.port=="string"&&e.port.length!==0&&(r.port=Number(e.port)),(e.username||e.password)&&(r.auth=`${e.username||""}:${e.password||""}`),r}});var n5i=A((Rpg,r5i)=>{"use strict";r5i.exports=(e,r,t)=>{for(let n of t)e.on(n,(...i)=>r.emit(n,...i))}});var s5i=A((kpg,i5i)=>{"use strict";i5i.exports=e=>{switch(e){case":method":case":scheme":case":authority":case":path":return!0;default:return!1}}});var o5i=A((Npg,a5i)=>{"use strict";var U5e=(e,r,t)=>{a5i.exports[r]=class extends e{constructor(...i){super(typeof t=="string"?t:t(i)),this.name=`${super.name} [${r}]`,this.code=r}}};U5e(TypeError,"ERR_INVALID_ARG_TYPE",e=>{let r=e[0].includes(".")?"property":"argument",t=e[1],n=Array.isArray(t);return n&&(t=`${t.slice(0,-1).join(", ")} or ${t.slice(-1)}`),`The "${e[0]}" ${r} must be ${n?"one of":"of"} type ${t}. Received ${typeof e[2]}`});U5e(TypeError,"ERR_INVALID_PROTOCOL",e=>`Protocol "${e[0]}" not supported. Expected "${e[1]}"`);U5e(Error,"ERR_HTTP_HEADERS_SENT",e=>`Cannot ${e[0]} headers after they are sent to the client`);U5e(TypeError,"ERR_INVALID_HTTP_TOKEN",e=>`${e[0]} must be a valid HTTP token [${e[1]}]`);U5e(TypeError,"ERR_HTTP_INVALID_HEADER_VALUE",e=>`Invalid value "${e[0]} for header "${e[1]}"`);U5e(TypeError,"ERR_INVALID_CHAR",e=>`Invalid character in ${e[0]} [${e[1]}]`)});var bVr=A((Opg,f5i)=>{"use strict";var crl=require("http2"),{Writable:url}=require("stream"),{Agent:c5i,globalAgent:lrl}=pVr(),drl=fVr(),prl=hVr(),mrl=n5i(),frl=s5i(),{ERR_INVALID_ARG_TYPE:gVr,ERR_INVALID_PROTOCOL:hrl,ERR_HTTP_HEADERS_SENT:u5i,ERR_INVALID_HTTP_TOKEN:grl,ERR_HTTP_INVALID_HEADER_VALUE:yrl,ERR_INVALID_CHAR:_rl}=o5i(),{HTTP2_HEADER_STATUS:l5i,HTTP2_HEADER_METHOD:d5i,HTTP2_HEADER_PATH:p5i,HTTP2_METHOD_CONNECT:Arl}=crl.constants,x3=Symbol("headers"),yVr=Symbol("origin"),_Vr=Symbol("session"),m5i=Symbol("options"),XGt=Symbol("flushedHeaders"),$Et=Symbol("jobs"),brl=/^[\^`\-\w!#$%&*+.|~]+$/,Crl=/[^\t\u0020-\u007E\u0080-\u00FF]/,AVr=class extends url{constructor(r,t,n){super({autoDestroy:!1});let i=typeof r=="string"||r instanceof URL;if(i&&(r=prl(r instanceof URL?r:new URL(r))),typeof t=="function"||t===void 0?(n=t,t=i?r:{...r}):t={...r,...t},t.h2session)this[_Vr]=t.h2session;else if(t.agent===!1)this.agent=new c5i({maxFreeSessions:0});else if(typeof t.agent>"u"||t.agent===null)typeof t.createConnection=="function"?(this.agent=new c5i({maxFreeSessions:0}),this.agent.createConnection=t.createConnection):this.agent=lrl;else if(typeof t.agent.request=="function")this.agent=t.agent;else throw new gVr("options.agent",["Agent-like Object","undefined","false"],t.agent);if(t.protocol&&t.protocol!=="https:")throw new hrl(t.protocol,"https:");let s=t.port||t.defaultPort||this.agent&&this.agent.defaultPort||443,a=t.hostname||t.host||"localhost";delete t.hostname,delete t.host,delete t.port;let{timeout:o}=t;if(t.timeout=void 0,this[x3]=Object.create(null),this[$Et]=[],this.socket=null,this.connection=null,this.method=t.method||"GET",this.path=t.path,this.res=null,this.aborted=!1,this.reusedSocket=!1,t.headers)for(let[c,l]of Object.entries(t.headers))this.setHeader(c,l);t.auth&&!("authorization"in this[x3])&&(this[x3].authorization="Basic "+Buffer.from(t.auth).toString("base64")),t.session=t.tlsSession,t.path=t.socketPath,this[m5i]=t,s===443?(this[yVr]=`https://${a}`,":authority"in this[x3]||(this[x3][":authority"]=a)):(this[yVr]=`https://${a}:${s}`,":authority"in this[x3]||(this[x3][":authority"]=`${a}:${s}`)),o&&this.setTimeout(o),n&&this.once("response",n),this[XGt]=!1}get method(){return this[x3][d5i]}set method(r){r&&(this[x3][d5i]=r.toUpperCase())}get path(){return this[x3][p5i]}set path(r){r&&(this[x3][p5i]=r)}get _mustNotHaveABody(){return this.method==="GET"||this.method==="HEAD"||this.method==="DELETE"}_write(r,t,n){if(this._mustNotHaveABody){n(new Error("The GET, HEAD and DELETE methods must NOT have a body"));return}this.flushHeaders();let i=()=>this._request.write(r,t,n);this._request?i():this[$Et].push(i)}_final(r){if(this.destroyed)return;this.flushHeaders();let t=()=>{if(this._mustNotHaveABody){r();return}this._request.end(r)};this._request?t():this[$Et].push(t)}abort(){this.res&&this.res.complete||(this.aborted||process.nextTick(()=>this.emit("abort")),this.aborted=!0,this.destroy())}_destroy(r,t){this.res&&this.res._dump(),this._request&&this._request.destroy(),t(r)}async flushHeaders(){if(this[XGt]||this.destroyed)return;this[XGt]=!0;let r=this.method===Arl,t=n=>{if(this._request=n,this.destroyed){n.destroy();return}r||mrl(n,this,["timeout","continue","close","error"]);let i=a=>(...o)=>{!this.writable&&!this.destroyed?a(...o):this.once("finish",()=>{a(...o)})};n.once("response",i((a,o,c)=>{let l=new drl(this.socket,n.readableHighWaterMark);this.res=l,l.req=this,l.statusCode=a[l5i],l.headers=a,l.rawHeaders=c,l.once("end",()=>{this.aborted?(l.aborted=!0,l.emit("aborted")):(l.complete=!0,l.socket=null,l.connection=null)}),r?(l.upgrade=!0,this.emit("connect",l,n,Buffer.alloc(0))?this.emit("close"):n.destroy()):(n.on("data",u=>{!l._dumped&&!l.push(u)&&n.pause()}),n.once("end",()=>{l.push(null)}),this.emit("response",l)||l._dump())})),n.once("headers",i(a=>this.emit("information",{statusCode:a[l5i]}))),n.once("trailers",i((a,o,c)=>{let{res:l}=this;l.trailers=a,l.rawTrailers=c}));let{socket:s}=n.session;this.socket=s,this.connection=s;for(let a of this[$Et])a();this.emit("socket",this.socket)};if(this[_Vr])try{t(this[_Vr].request(this[x3]))}catch(n){this.emit("error",n)}else{this.reusedSocket=!0;try{t(await this.agent.request(this[yVr],this[m5i],this[x3]))}catch(n){this.emit("error",n)}}}getHeader(r){if(typeof r!="string")throw new gVr("name","string",r);return this[x3][r.toLowerCase()]}get headersSent(){return this[XGt]}removeHeader(r){if(typeof r!="string")throw new gVr("name","string",r);if(this.headersSent)throw new u5i("remove");delete this[x3][r.toLowerCase()]}setHeader(r,t){if(this.headersSent)throw new u5i("set");if(typeof r!="string"||!brl.test(r)&&!frl(r))throw new grl("Header name",r);if(typeof t>"u")throw new yrl(t,r);if(Crl.test(t))throw new _rl("header content",r);this[x3][r.toLowerCase()]=t}setNoDelay(){}setSocketKeepAlive(){}setTimeout(r,t){let n=()=>this._request.setTimeout(r,t);return this._request?n():this[$Et].push(n),this}get maxHeadersCount(){if(!this.destroyed&&this._request)return this._request.session.localSettings.maxHeaderListSize}set maxHeadersCount(r){}};f5i.exports=AVr});var g5i=A((Bpg,h5i)=>{"use strict";var vrl=require("tls");h5i.exports=(e={},r=vrl.connect)=>new Promise((t,n)=>{let i=!1,s,a=async()=>{await c,s.off("timeout",o),s.off("error",n),e.resolveSocket?(t({alpnProtocol:s.alpnProtocol,socket:s,timeout:i}),i&&(await Promise.resolve(),s.emit("timeout"))):(s.destroy(),t({alpnProtocol:s.alpnProtocol,timeout:i}))},o=async()=>{i=!0,a()},c=(async()=>{try{s=await r(e,a),s.on("error",n),s.once("timeout",o)}catch(l){n(l)}})()})});var _5i=A((qpg,y5i)=>{"use strict";var Erl=require("net");y5i.exports=e=>{let r=e.host,t=e.headers&&e.headers.host;return t&&(t.startsWith("[")?t.indexOf("]")===-1?r=t:r=t.slice(1,-1):r=t.split(":",1)[0]),Erl.isIP(r)?"":r}});var C5i=A((Mpg,vVr)=>{"use strict";var A5i=require("http"),CVr=require("https"),Drl=g5i(),Srl=JGt(),wrl=bVr(),Irl=_5i(),xrl=hVr(),ZGt=new Srl({maxSize:100}),QEt=new Map,b5i=(e,r,t)=>{r._httpMessage={shouldKeepAlive:!0};let n=()=>{e.emit("free",r,t)};r.on("free",n);let i=()=>{e.removeSocket(r,t)};r.on("close",i);let s=()=>{e.removeSocket(r,t),r.off("close",i),r.off("free",n),r.off("agentRemove",s)};r.on("agentRemove",s),e.emit("free",r,t)},Trl=async e=>{let r=`${e.host}:${e.port}:${e.ALPNProtocols.sort()}`;if(!ZGt.has(r)){if(QEt.has(r))return(await QEt.get(r)).alpnProtocol;let{path:t,agent:n}=e;e.path=e.socketPath;let i=Drl(e);QEt.set(r,i);try{let{socket:s,alpnProtocol:a}=await i;if(ZGt.set(r,a),e.path=t,a==="h2")s.destroy();else{let{globalAgent:o}=CVr,c=CVr.Agent.prototype.createConnection;n?n.createConnection===c?b5i(n,s,e):s.destroy():o.createConnection===c?b5i(o,s,e):s.destroy()}return QEt.delete(r),a}catch(s){throw QEt.delete(r),s}}return ZGt.get(r)};vVr.exports=async(e,r,t)=>{if((typeof e=="string"||e instanceof URL)&&(e=xrl(new URL(e))),typeof r=="function"&&(t=r,r=void 0),r={ALPNProtocols:["h2","http/1.1"],...e,...r,resolveSocket:!0},!Array.isArray(r.ALPNProtocols)||r.ALPNProtocols.length===0)throw new Error("The `ALPNProtocols` option must be an Array with at least one entry");r.protocol=r.protocol||"https:";let n=r.protocol==="https:";r.host=r.hostname||r.host||"localhost",r.session=r.tlsSession,r.servername=r.servername||Irl(r),r.port=r.port||(n?443:80),r._defaultAgent=n?CVr.globalAgent:A5i.globalAgent;let i=r.agent;if(i){if(i.addRequest)throw new Error("The `options.agent` object can contain only `http`, `https` or `http2` properties");r.agent=i[n?"https":"http"]}return n&&await Trl(r)==="h2"?(i&&(r.agent=i.http2),new wrl(r,t)):A5i.request(r,t)};vVr.exports.protocolCache=ZGt});var E5i=A((Lpg,v5i)=>{"use strict";var Prl=require("http2"),Rrl=pVr(),EVr=bVr(),krl=fVr(),Frl=C5i(),Nrl=(e,r,t)=>new EVr(e,r,t),Orl=(e,r,t)=>{let n=new EVr(e,r,t);return n.end(),n};v5i.exports={...Prl,ClientRequest:EVr,IncomingMessage:krl,...Rrl,request:Nrl,get:Orl,auto:Frl}});var SVr=A(DVr=>{"use strict";Object.defineProperty(DVr,"__esModule",{value:!0});var D5i=_a();DVr.default=e=>D5i.default.nodeStream(e)&&D5i.default.function_(e.getBoundary)});var x5i=A(wVr=>{"use strict";Object.defineProperty(wVr,"__esModule",{value:!0});var w5i=require("fs"),I5i=require("util"),S5i=_a(),Brl=SVr(),qrl=I5i.promisify(w5i.stat);wVr.default=async(e,r)=>{if(r&&"content-length"in r)return Number(r["content-length"]);if(!e)return 0;if(S5i.default.string(e))return Buffer.byteLength(e);if(S5i.default.buffer(e))return e.length;if(Brl.default(e))return I5i.promisify(e.getLength.bind(e))();if(e instanceof w5i.ReadStream){let{size:t}=await qrl(e.path);return t===0?void 0:t}}});var xVr=A(IVr=>{"use strict";Object.defineProperty(IVr,"__esModule",{value:!0});function Mrl(e,r,t){let n={};for(let i of t)n[i]=(...s)=>{r.emit(i,...s)},e.on(i,n[i]);return()=>{for(let i of t)e.off(i,n[i])}}IVr.default=Mrl});var T5i=A(TVr=>{"use strict";Object.defineProperty(TVr,"__esModule",{value:!0});TVr.default=()=>{let e=[];return{once(r,t,n){r.once(t,n),e.push({origin:r,event:t,fn:n})},unhandleAll(){for(let r of e){let{origin:t,event:n,fn:i}=r;t.removeListener(n,i)}e.length=0}}}});var R5i=A(KEt=>{"use strict";Object.defineProperty(KEt,"__esModule",{value:!0});KEt.TimeoutError=void 0;var Lrl=require("net"),jrl=T5i(),P5i=Symbol("reentry"),Grl=()=>{},eUt=class extends Error{constructor(r,t){super(`Timeout awaiting '${t}' for ${r}ms`),this.event=t,this.name="TimeoutError",this.code="ETIMEDOUT"}};KEt.TimeoutError=eUt;KEt.default=(e,r,t)=>{if(P5i in e)return Grl;e[P5i]=!0;let n=[],{once:i,unhandleAll:s}=jrl.default(),a=(m,h,_)=>{var b;let v=setTimeout(h,m,m,_);(b=v.unref)===null||b===void 0||b.call(v);let w=()=>{clearTimeout(v)};return n.push(w),w},{host:o,hostname:c}=t,l=(m,h)=>{e.destroy(new eUt(m,h))},u=()=>{for(let m of n)m();s()};if(e.once("error",m=>{if(u(),e.listenerCount("error")===0)throw m}),e.once("close",u),i(e,"response",m=>{i(m,"end",u)}),typeof r.request<"u"&&a(r.request,l,"request"),typeof r.socket<"u"){let m=()=>{l(r.socket,"socket")};e.setTimeout(r.socket,m),n.push(()=>{e.removeListener("timeout",m)})}return i(e,"socket",m=>{var h;let{socketPath:_}=e;if(m.connecting){let b=!!(_??Lrl.isIP((h=c??o)!==null&&h!==void 0?h:"")!==0);if(typeof r.lookup<"u"&&!b&&typeof m.address().address>"u"){let v=a(r.lookup,l,"lookup");i(m,"lookup",v)}if(typeof r.connect<"u"){let v=()=>a(r.connect,l,"connect");b?i(m,"connect",v()):i(m,"lookup",w=>{w===null&&i(m,"connect",v())})}typeof r.secureConnect<"u"&&t.protocol==="https:"&&i(m,"connect",()=>{let v=a(r.secureConnect,l,"secureConnect");i(m,"secureConnect",v)})}if(typeof r.send<"u"){let b=()=>a(r.send,l,"send");m.connecting?i(m,"connect",()=>{i(e,"upload-complete",b())}):i(e,"upload-complete",b())}}),typeof r.response<"u"&&i(e,"upload-complete",()=>{let m=a(r.response,l,"response");i(e,"response",m)}),u}});var F5i=A(PVr=>{"use strict";Object.defineProperty(PVr,"__esModule",{value:!0});var k5i=_a();PVr.default=e=>{e=e;let r={protocol:e.protocol,hostname:k5i.default.string(e.hostname)&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,host:e.host,hash:e.hash,search:e.search,pathname:e.pathname,href:e.href,path:`${e.pathname||""}${e.search||""}`};return k5i.default.string(e.port)&&e.port.length>0&&(r.port=Number(e.port)),(e.username||e.password)&&(r.auth=`${e.username||""}:${e.password||""}`),r}});var N5i=A(RVr=>{"use strict";Object.defineProperty(RVr,"__esModule",{value:!0});var Url=require("url"),Vrl=["protocol","host","hostname","port","pathname","search"];RVr.default=(e,r)=>{var t,n;if(r.path){if(r.pathname)throw new TypeError("Parameters `path` and `pathname` are mutually exclusive.");if(r.search)throw new TypeError("Parameters `path` and `search` are mutually exclusive.");if(r.searchParams)throw new TypeError("Parameters `path` and `searchParams` are mutually exclusive.")}if(r.search&&r.searchParams)throw new TypeError("Parameters `search` and `searchParams` are mutually exclusive.");if(!e){if(!r.protocol)throw new TypeError("No URL protocol specified");e=`${r.protocol}//${(n=(t=r.hostname)!==null&&t!==void 0?t:r.host)!==null&&n!==void 0?n:""}`}let i=new Url.URL(e);if(r.path){let s=r.path.indexOf("?");s===-1?r.pathname=r.path:(r.pathname=r.path.slice(0,s),r.search=r.path.slice(s+1)),delete r.path}for(let s of Vrl)r[s]&&(i[s]=r[s].toString());return i}});var O5i=A(FVr=>{"use strict";Object.defineProperty(FVr,"__esModule",{value:!0});var kVr=class{constructor(){this.weakMap=new WeakMap,this.map=new Map}set(r,t){typeof r=="object"?this.weakMap.set(r,t):this.map.set(r,t)}get(r){return typeof r=="object"?this.weakMap.get(r):this.map.get(r)}has(r){return typeof r=="object"?this.weakMap.has(r):this.map.has(r)}};FVr.default=kVr});var OVr=A(NVr=>{"use strict";Object.defineProperty(NVr,"__esModule",{value:!0});var zrl=async e=>{let r=[],t=0;for await(let n of e)r.push(n),t+=Buffer.byteLength(n);return Buffer.isBuffer(r[0])?Buffer.concat(r,t):Buffer.from(r.join(""))};NVr.default=zrl});var q5i=A(iEe=>{"use strict";Object.defineProperty(iEe,"__esModule",{value:!0});iEe.dnsLookupIpVersionToFamily=iEe.isDnsLookupIpVersion=void 0;var B5i={auto:0,ipv4:4,ipv6:6};iEe.isDnsLookupIpVersion=e=>e in B5i;iEe.dnsLookupIpVersionToFamily=e=>{if(iEe.isDnsLookupIpVersion(e))return B5i[e];throw new Error("Invalid DNS lookup IP version")}});var BVr=A(tUt=>{"use strict";Object.defineProperty(tUt,"__esModule",{value:!0});tUt.isResponseOk=void 0;tUt.isResponseOk=e=>{let{statusCode:r}=e,t=e.request.options.followRedirect?299:399;return r>=200&&r<=t||r===304}});var L5i=A(qVr=>{"use strict";Object.defineProperty(qVr,"__esModule",{value:!0});var M5i=new Set;qVr.default=e=>{M5i.has(e)||(M5i.add(e),process.emitWarning(`Got: ${e}`,{type:"DeprecationWarning"}))}});var j5i=A(MVr=>{"use strict";Object.defineProperty(MVr,"__esModule",{value:!0});var Rv=_a(),$rl=(e,r)=>{if(Rv.default.null_(e.encoding))throw new TypeError("To get a Buffer, set `options.responseType` to `buffer` instead");Rv.assert.any([Rv.default.string,Rv.default.undefined],e.encoding),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.resolveBodyOnly),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.methodRewriting),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.isStream),Rv.assert.any([Rv.default.string,Rv.default.undefined],e.responseType),e.responseType===void 0&&(e.responseType="text");let{retry:t}=e;if(r?e.retry={...r.retry}:e.retry={calculateDelay:n=>n.computedValue,limit:0,methods:[],statusCodes:[],errorCodes:[],maxRetryAfter:void 0},Rv.default.object(t)?(e.retry={...e.retry,...t},e.retry.methods=[...new Set(e.retry.methods.map(n=>n.toUpperCase()))],e.retry.statusCodes=[...new Set(e.retry.statusCodes)],e.retry.errorCodes=[...new Set(e.retry.errorCodes)]):Rv.default.number(t)&&(e.retry.limit=t),Rv.default.undefined(e.retry.maxRetryAfter)&&(e.retry.maxRetryAfter=Math.min(...[e.timeout.request,e.timeout.connect].filter(Rv.default.number))),Rv.default.object(e.pagination)){r&&(e.pagination={...r.pagination,...e.pagination});let{pagination:n}=e;if(!Rv.default.function_(n.transform))throw new Error("`options.pagination.transform` must be implemented");if(!Rv.default.function_(n.shouldContinue))throw new Error("`options.pagination.shouldContinue` must be implemented");if(!Rv.default.function_(n.filter))throw new TypeError("`options.pagination.filter` must be implemented");if(!Rv.default.function_(n.paginate))throw new Error("`options.pagination.paginate` must be implemented")}return e.responseType==="json"&&e.headers.accept===void 0&&(e.headers.accept="application/json"),e};MVr.default=$rl});var G5i=A(HEt=>{"use strict";Object.defineProperty(HEt,"__esModule",{value:!0});HEt.retryAfterStatusCodes=void 0;HEt.retryAfterStatusCodes=new Set([413,429,503]);var Qrl=({attemptCount:e,retryOptions:r,error:t,retryAfter:n})=>{if(e>r.limit)return 0;let i=r.methods.includes(t.options.method),s=r.errorCodes.includes(t.code),a=t.response&&r.statusCodes.includes(t.response.statusCode);if(!i||!s&&!a)return 0;if(t.response){if(n)return r.maxRetryAfter===void 0||n>r.maxRetryAfter?0:n;if(t.response.statusCode===413)return 0}let o=Math.random()*100;return 2**(e-1)*1e3+o};HEt.default=Qrl});var JEt=A(iA=>{"use strict";Object.defineProperty(iA,"__esModule",{value:!0});iA.UnsupportedProtocolError=iA.ReadError=iA.TimeoutError=iA.UploadError=iA.CacheError=iA.HTTPError=iA.MaxRedirectsError=iA.RequestError=iA.setNonEnumerableProperties=iA.knownHookEvents=iA.withoutBody=iA.kIsNormalizedAlready=void 0;var U5i=require("util"),V5i=require("stream"),Krl=require("fs"),Oue=require("url"),z5i=require("http"),LVr=require("http"),Hrl=require("https"),Wrl=u8i(),Yrl=g8i(),$5i=z8i(),Jrl=H8i(),Xrl=E5i(),Zrl=WGt(),ku=_a(),enl=x5i(),Q5i=SVr(),tnl=xVr(),K5i=R5i(),rnl=F5i(),H5i=N5i(),nnl=O5i(),inl=OVr(),W5i=q5i(),snl=BVr(),Bue=L5i(),anl=j5i(),onl=G5i(),jVr,QT=Symbol("request"),iUt=Symbol("response"),V5e=Symbol("responseSize"),z5e=Symbol("downloadedSize"),$5e=Symbol("bodySize"),Q5e=Symbol("uploadedSize"),rUt=Symbol("serverResponsesPiped"),Y5i=Symbol("unproxyEvents"),J5i=Symbol("isFromCache"),GVr=Symbol("cancelTimeouts"),X5i=Symbol("startedReading"),K5e=Symbol("stopReading"),nUt=Symbol("triggerRead"),que=Symbol("body"),WEt=Symbol("jobs"),Z5i=Symbol("originalResponse"),eNi=Symbol("retryTimeout");iA.kIsNormalizedAlready=Symbol("isNormalizedAlready");var cnl=ku.default.string(process.versions.brotli);iA.withoutBody=new Set(["GET","HEAD"]);iA.knownHookEvents=["init","beforeRequest","beforeRedirect","beforeError","beforeRetry","afterResponse"];function unl(e){for(let r in e){let t=e[r];if(!ku.default.string(t)&&!ku.default.number(t)&&!ku.default.boolean(t)&&!ku.default.null_(t)&&!ku.default.undefined(t))throw new TypeError(`The \`searchParams\` value '${String(t)}' must be a string, number, boolean or null`)}}function lnl(e){return ku.default.object(e)&&!("statusCode"in e)}var UVr=new nnl.default,dnl=async e=>new Promise((r,t)=>{let n=i=>{t(i)};e.pending||r(),e.once("error",n),e.once("ready",()=>{e.off("error",n),r()})}),pnl=new Set([300,301,302,303,304,307,308]),mnl=["context","body","json","form"];iA.setNonEnumerableProperties=(e,r)=>{let t={};for(let n of e)if(n)for(let i of mnl)i in n&&(t[i]={writable:!0,configurable:!0,enumerable:!1,value:n[i]});Object.defineProperties(r,t)};var LD=class extends Error{constructor(r,t,n){var i,s;if(super(r),Error.captureStackTrace(this,this.constructor),this.name="RequestError",this.code=(i=t.code)!==null&&i!==void 0?i:"ERR_GOT_REQUEST_ERROR",n instanceof dUt?(Object.defineProperty(this,"request",{enumerable:!1,value:n}),Object.defineProperty(this,"response",{enumerable:!1,value:n[iUt]}),Object.defineProperty(this,"options",{enumerable:!1,value:n.options})):Object.defineProperty(this,"options",{enumerable:!1,value:n}),this.timings=(s=this.request)===null||s===void 0?void 0:s.timings,ku.default.string(t.stack)&&ku.default.string(this.stack)){let a=this.stack.indexOf(this.message)+this.message.length,o=this.stack.slice(a).split(` +`)}function SXu(e){return AUr[e]}var AUr={};function U7i(){}U7i.prototype.write=function(e){e.level=0,VT('rotating-file stream "count" is not >= 0: %j in %j',this.count,this)),r.period){var t={hourly:"1h",daily:"1d",weekly:"1w",monthly:"1m",yearly:"1y"}[r.period]||r.period,n=/^([1-9][0-9]*)([hdwmy]|ms)$/.exec(t);if(!n)throw new Error(VT('invalid period: "%s"',r.period));this.periodNum=Number(n[1]),this.periodScope=n[2]}else this.periodNum=1,this.periodScope="d";var i=null;try{var s=Tte.statSync(this.path);i=s.mtime.getTime()}catch{}var a=!1;if(i){var o=this._calcRotTime(0);i call rotate()"),this.rotate()):this._setupNextRot()},Rte.inherits(lO,FEt),lO.prototype._debug=function(){if(!1)var e;else return!1},lO.prototype._setupNextRot=function(){this.rotAt=this._calcRotTime(1),this._setRotationTimer()},lO.prototype._setRotationTimer=function(){var e=this,r=this.rotAt-Date.now(),t=2147483647;r>t&&(r=t),this.timeout=setTimeout(function(){e._debug("_setRotationTimer timeout -> call rotate()"),e.rotate()},r),typeof this.timeout.unref=="function"&&this.timeout.unref()},lO.prototype._calcRotTime=function(r){this._debug("_calcRotTime: %s%s",this.periodNum,this.periodScope);var t=new Date;this._debug(" now local: %s",t),this._debug(" now utc: %s",t.toISOString());var n;switch(this.periodScope){case"ms":this.rotAt?n=this.rotAt+this.periodNum*r:n=Date.now()+this.periodNum*r;break;case"h":this.rotAt?n=this.rotAt+this.periodNum*60*60*1e3*r:n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours()+r);break;case"d":this.rotAt?n=this.rotAt+this.periodNum*24*60*60*1e3*r:n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()+r);break;case"w":if(this.rotAt)n=this.rotAt+this.periodNum*7*24*60*60*1e3*r;else{var i=7-t.getUTCDay();r<1&&(i=-t.getUTCDay()),(r>1||r<-1)&&(i+=7*r),n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()+i)}break;case"m":this.rotAt?n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth()+this.periodNum*r,1):n=Date.UTC(t.getUTCFullYear(),t.getUTCMonth()+r,1);break;case"y":this.rotAt?n=Date.UTC(t.getUTCFullYear()+this.periodNum*r,0,1):n=Date.UTC(t.getUTCFullYear()+r,0,1);break;default:Pte.fail(VT('invalid period scope: "%s"',this.periodScope))}if(this._debug()){this._debug(" **rotAt**: %s (utc: %s)",n,new Date(n).toUTCString());var s=Date.now();this._debug(" now: %s (%sms == %smin == %sh to go)",s,n-s,(n-s)/1e3/60,(n-s)/1e3/60/60)}return n},lO.prototype.rotate=function(){var r=this;if(r.rotAt&&r.rotAt>Date.now())return r._setRotationTimer();if(this._debug("rotate"),r.rotating)throw new TypeError("cannot start a rotation when already rotating");r.rotating=!0,r.stream.end();function t(){var a=r.path+"."+String(s-1);s===0&&(a=r.path),s-=1,r._debug(" rm %s",a),Tte.unlink(a,function(o){n()})}function n(){if(r.count===0||s<0)return i();var a=r.path,o=r.path+"."+String(s);s>0&&(a+="."+String(s-1)),s-=1,Tte.exists(a,function(c){c?(r._debug(" mv %s %s",a,o),REt(a,o,function(l){l?(r.emit("error",l),i()):n()})):n()})}function i(){r._debug(" open %s",r.path),r.stream=Tte.createWriteStream(r.path,{flags:"a",encoding:"utf8"});for(var a=r.rotQueue,o=a.length,c=0;cthis.limit&&this.records.shift(),!0};k5e.prototype.end=function(){arguments.length>0&&this.write.apply(this,Array.prototype.slice.call(arguments)),this.writable=!1};k5e.prototype.destroy=function(){this.writable=!1,this.emit("close")};k5e.prototype.destroySoon=function(){this.destroy()};zT.exports=Pv;zT.exports.TRACE=EUr;zT.exports.DEBUG=DUr;zT.exports.INFO=NEt;zT.exports.WARN=IGt;zT.exports.ERROR=xGt;zT.exports.FATAL=SUr;zT.exports.resolveLevel=kEt;zT.exports.levelFromName=P5e;zT.exports.nameFromLevel=V7i;zT.exports.VERSION=vXu;zT.exports.LOG_VERSION=G7i;zT.exports.createLogger=function(r){return new Pv(r)};zT.exports.RingBuffer=k5e;zT.exports.RotatingFileStream=lO;zT.exports.safeCycles=Q7i});var W7i=A((Edg,H7i)=>{var PXu="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";H7i.exports={urlAlphabet:PXu}});var r6i=A((Ddg,t6i)=>{var Y7i=require("crypto"),{urlAlphabet:J7i}=W7i(),RXu=128,xue,Tue,X7i=e=>{!xue||xue.lengthxue.length&&(Y7i.randomFillSync(xue),Tue=0),Tue+=e},Z7i=e=>(X7i(e-=0),xue.subarray(Tue-e,Tue)),e6i=(e,r,t)=>{let n=(2<<31-Math.clz32(e.length-1|1))-1,i=Math.ceil(1.6*n*r/e.length);return(s=r)=>{let a="";for(;;){let o=t(i),c=i;for(;c--;)if(a+=e[o[c]&n]||"",a.length===s)return a}}},kXu=(e,r=21)=>e6i(e,r,Z7i),FXu=(e=21)=>{X7i(e-=0);let r="";for(let t=Tue-e;t{"use strict";Object.defineProperty(wUr,"__esModule",{value:!0});function NXu(e){return typeof e=="string"?e.replace(/https:\/\/[^@]*@/g,"https://**redacted**@"):e}wUr.default=NXu});var u6i=A((wdg,c6i)=>{"use strict";function N5e(e){return Object.prototype.toString.call(e)}function OXu(e){return N5e(e)==="[object Date]"}function BXu(e){return N5e(e)==="[object RegExp]"}function qXu(e){return N5e(e)==="[object Error]"}function MXu(e){return N5e(e)==="[object Boolean]"}function LXu(e){return N5e(e)==="[object Number]"}function jXu(e){return N5e(e)==="[object String]"}var i6i=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function TGt(e,r){if(e.forEach)return e.forEach(r);for(var t=0;t{"use strict";Object.defineProperty(IUr,"__esModule",{value:!0});var GXu=(tn(),Dr(en)),UXu=GXu.__importDefault(u6i());function VXu(e){let r=["prBody"],t=["content","contents","packageLockParsed","yarnLockParsed"],n=["packageFiles","upgrades"];return(0,UXu.default)(e).map(function(s){this.key&&s&&(r.includes(this.key)&&this.update("[Template]"),t.includes(this.key)&&this.update("[content]"),n.includes(this.key)&&this.update("[Array]"))})}IUr.default=VXu});var X6=A(xUr=>{"use strict";xUr.fromCallback=function(e){return Object.defineProperty(function(...r){if(typeof r[r.length-1]=="function")e.apply(this,r);else return new Promise((t,n)=>{e.call(this,...r,(i,s)=>i!=null?n(i):t(s))})},"name",{value:e.name})};xUr.fromPromise=function(e){return Object.defineProperty(function(...r){let t=r[r.length-1];if(typeof t!="function")return e.apply(this,r);e.apply(this,r.slice(0,-1)).then(n=>t(null,n),t)},"name",{value:e.name})}});var p6i=A((Tdg,d6i)=>{var Pue=require("constants"),zXu=process.cwd,kGt=null,$Xu=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return kGt||(kGt=zXu.call(process)),kGt};try{process.cwd()}catch{}typeof process.chdir=="function"&&(TUr=process.chdir,process.chdir=function(e){kGt=null,TUr.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,TUr));var TUr;d6i.exports=QXu;function QXu(e){Pue.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&r(e),e.lutimes||t(e),e.chown=s(e.chown),e.fchown=s(e.fchown),e.lchown=s(e.lchown),e.chmod=n(e.chmod),e.fchmod=n(e.fchmod),e.lchmod=n(e.lchmod),e.chownSync=a(e.chownSync),e.fchownSync=a(e.fchownSync),e.lchownSync=a(e.lchownSync),e.chmodSync=i(e.chmodSync),e.fchmodSync=i(e.fchmodSync),e.lchmodSync=i(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=c(e.statSync),e.fstatSync=c(e.fstatSync),e.lstatSync=c(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(u,m,h){h&&process.nextTick(h)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(u,m,h,_){_&&process.nextTick(_)},e.lchownSync=function(){}),$Xu==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(u){function m(h,_,b){var v=Date.now(),w=0;u(h,_,function x(P){if(P&&(P.code==="EACCES"||P.code==="EPERM"||P.code==="EBUSY")&&Date.now()-v<6e4){setTimeout(function(){e.stat(_,function(k,R){k&&k.code==="ENOENT"?u(h,_,x):b(P)})},w),w<100&&(w+=10);return}b&&b(P)})}return Object.setPrototypeOf&&Object.setPrototypeOf(m,u),m}(e.rename)),e.read=typeof e.read!="function"?e.read:function(u){function m(h,_,b,v,w,x){var P;if(x&&typeof x=="function"){var k=0;P=function(R,L,U){if(R&&R.code==="EAGAIN"&&k<10)return k++,u.call(e,h,_,b,v,w,P);x.apply(this,arguments)}}return u.call(e,h,_,b,v,w,P)}return Object.setPrototypeOf&&Object.setPrototypeOf(m,u),m}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(u){return function(m,h,_,b,v){for(var w=0;;)try{return u.call(e,m,h,_,b,v)}catch(x){if(x.code==="EAGAIN"&&w<10){w++;continue}throw x}}}(e.readSync);function r(u){u.lchmod=function(m,h,_){u.open(m,Pue.O_WRONLY|Pue.O_SYMLINK,h,function(b,v){if(b){_&&_(b);return}u.fchmod(v,h,function(w){u.close(v,function(x){_&&_(w||x)})})})},u.lchmodSync=function(m,h){var _=u.openSync(m,Pue.O_WRONLY|Pue.O_SYMLINK,h),b=!0,v;try{v=u.fchmodSync(_,h),b=!1}finally{if(b)try{u.closeSync(_)}catch{}else u.closeSync(_)}return v}}function t(u){Pue.hasOwnProperty("O_SYMLINK")&&u.futimes?(u.lutimes=function(m,h,_,b){u.open(m,Pue.O_SYMLINK,function(v,w){if(v){b&&b(v);return}u.futimes(w,h,_,function(x){u.close(w,function(P){b&&b(x||P)})})})},u.lutimesSync=function(m,h,_){var b=u.openSync(m,Pue.O_SYMLINK),v,w=!0;try{v=u.futimesSync(b,h,_),w=!1}finally{if(w)try{u.closeSync(b)}catch{}else u.closeSync(b)}return v}):u.futimes&&(u.lutimes=function(m,h,_,b){b&&process.nextTick(b)},u.lutimesSync=function(){})}function n(u){return u&&function(m,h,_){return u.call(e,m,h,function(b){l(b)&&(b=null),_&&_.apply(this,arguments)})}}function i(u){return u&&function(m,h){try{return u.call(e,m,h)}catch(_){if(!l(_))throw _}}}function s(u){return u&&function(m,h,_,b){return u.call(e,m,h,_,function(v){l(v)&&(v=null),b&&b.apply(this,arguments)})}}function a(u){return u&&function(m,h,_){try{return u.call(e,m,h,_)}catch(b){if(!l(b))throw b}}}function o(u){return u&&function(m,h,_){typeof h=="function"&&(_=h,h=null);function b(v,w){w&&(w.uid<0&&(w.uid+=4294967296),w.gid<0&&(w.gid+=4294967296)),_&&_.apply(this,arguments)}return h?u.call(e,m,h,b):u.call(e,m,b)}}function c(u){return u&&function(m,h){var _=h?u.call(e,m,h):u.call(e,m);return _&&(_.uid<0&&(_.uid+=4294967296),_.gid<0&&(_.gid+=4294967296)),_}}function l(u){if(!u||u.code==="ENOSYS")return!0;var m=!process.getuid||process.getuid()!==0;return!!(m&&(u.code==="EINVAL"||u.code==="EPERM"))}}});var h6i=A((Pdg,f6i)=>{var m6i=require("stream").Stream;f6i.exports=KXu;function KXu(e){return{ReadStream:r,WriteStream:t};function r(n,i){if(!(this instanceof r))return new r(n,i);m6i.call(this);var s=this;this.path=n,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,i=i||{};for(var a=Object.keys(i),o=0,c=a.length;othis.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){s._read()});return}e.open(this.path,this.flags,this.mode,function(u,m){if(u){s.emit("error",u),s.readable=!1;return}s.fd=m,s.emit("open",m),s._read()})}function t(n,i){if(!(this instanceof t))return new t(n,i);m6i.call(this),this.path=n,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var s=Object.keys(i),a=0,o=s.length;a= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var y6i=A((Rdg,g6i)=>{"use strict";g6i.exports=WXu;var HXu=Object.getPrototypeOf||function(e){return e.__proto__};function WXu(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var r={__proto__:HXu(e)};else var r=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))}),r}});var h4=A((kdg,kUr)=>{var c2=require("fs"),YXu=p6i(),JXu=h6i(),XXu=y6i(),FGt=require("util"),$T,OGt;typeof Symbol=="function"&&typeof Symbol.for=="function"?($T=Symbol.for("graceful-fs.queue"),OGt=Symbol.for("graceful-fs.previous")):($T="___graceful-fs.queue",OGt="___graceful-fs.previous");function ZXu(){}function b6i(e,r){Object.defineProperty(e,$T,{get:function(){return r}})}var Zve=ZXu;FGt.debuglog?Zve=FGt.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(Zve=function(){var e=FGt.format.apply(FGt,arguments);e="GFS4: "+e.split(/\n/).join(` +GFS4: `),console.error(e)});c2[$T]||(_6i=global[$T]||[],b6i(c2,_6i),c2.close=function(e){function r(t,n){return e.call(c2,t,function(i){i||A6i(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(r,OGt,{value:e}),r}(c2.close),c2.closeSync=function(e){function r(t){e.apply(c2,arguments),A6i()}return Object.defineProperty(r,OGt,{value:e}),r}(c2.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Zve(c2[$T]),require("assert").equal(c2[$T].length,0)}));var _6i;global[$T]||b6i(global,c2[$T]);kUr.exports=PUr(XXu(c2));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!c2.__patched&&(kUr.exports=PUr(c2),c2.__patched=!0);function PUr(e){YXu(e),e.gracefulify=PUr,e.createReadStream=L,e.createWriteStream=U;var r=e.readFile;e.readFile=t;function t(j,M,C){return typeof M=="function"&&(C=M,M=null),O(j,M,C);function O(V,Q,X,J){return r(V,Q,function(ee){ee&&(ee.code==="EMFILE"||ee.code==="ENFILE")?O5e([O,[V,Q,X],ee,J||Date.now(),Date.now()]):typeof X=="function"&&X.apply(this,arguments)})}}var n=e.writeFile;e.writeFile=i;function i(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return n(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var s=e.appendFile;s&&(e.appendFile=a);function a(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return s(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=c);function c(j,M,C,O){return typeof C=="function"&&(O=C,C=0),V(j,M,C,O);function V(Q,X,J,ee,fe){return o(Q,X,J,function(ie){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}var l=e.readdir;e.readdir=m;var u=/^v[0-5]\./;function m(j,M,C){typeof M=="function"&&(C=M,M=null);var O=u.test(process.version)?function(X,J,ee,fe){return l(X,V(X,J,ee,fe))}:function(X,J,ee,fe){return l(X,J,V(X,J,ee,fe))};return O(j,M,C);function V(Q,X,J,ee){return function(fe,ie){fe&&(fe.code==="EMFILE"||fe.code==="ENFILE")?O5e([O,[Q,X,J],fe,ee||Date.now(),Date.now()]):(ie&&ie.sort&&ie.sort(),typeof J=="function"&&J.call(this,fe,ie))}}}if(process.version.substr(0,4)==="v0.8"){var h=JXu(e);x=h.ReadStream,k=h.WriteStream}var _=e.ReadStream;_&&(x.prototype=Object.create(_.prototype),x.prototype.open=P);var b=e.WriteStream;b&&(k.prototype=Object.create(b.prototype),k.prototype.open=R),Object.defineProperty(e,"ReadStream",{get:function(){return x},set:function(j){x=j},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return k},set:function(j){k=j},enumerable:!0,configurable:!0});var v=x;Object.defineProperty(e,"FileReadStream",{get:function(){return v},set:function(j){v=j},enumerable:!0,configurable:!0});var w=k;Object.defineProperty(e,"FileWriteStream",{get:function(){return w},set:function(j){w=j},enumerable:!0,configurable:!0});function x(j,M){return this instanceof x?(_.apply(this,arguments),this):x.apply(Object.create(x.prototype),arguments)}function P(){var j=this;N(j.path,j.flags,j.mode,function(M,C){M?(j.autoClose&&j.destroy(),j.emit("error",M)):(j.fd=C,j.emit("open",C),j.read())})}function k(j,M){return this instanceof k?(b.apply(this,arguments),this):k.apply(Object.create(k.prototype),arguments)}function R(){var j=this;N(j.path,j.flags,j.mode,function(M,C){M?(j.destroy(),j.emit("error",M)):(j.fd=C,j.emit("open",C))})}function L(j,M){return new e.ReadStream(j,M)}function U(j,M){return new e.WriteStream(j,M)}var Y=e.open;e.open=N;function N(j,M,C,O){return typeof C=="function"&&(O=C,C=null),V(j,M,C,O);function V(Q,X,J,ee,fe){return Y(Q,X,J,function(ie,Se){ie&&(ie.code==="EMFILE"||ie.code==="ENFILE")?O5e([V,[Q,X,J,ee],ie,fe||Date.now(),Date.now()]):typeof ee=="function"&&ee.apply(this,arguments)})}}return e}function O5e(e){Zve("ENQUEUE",e[0].name,e[1]),c2[$T].push(e),RUr()}var NGt;function A6i(){for(var e=Date.now(),r=0;r2&&(c2[$T][r][3]=e,c2[$T][r][4]=e);RUr()}function RUr(){if(clearTimeout(NGt),NGt=void 0,c2[$T].length!==0){var e=c2[$T].shift(),r=e[0],t=e[1],n=e[2],i=e[3],s=e[4];if(i===void 0)Zve("RETRY",r.name,t),r.apply(null,t);else if(Date.now()-i>=6e4){Zve("TIMEOUT",r.name,t);var a=t.pop();typeof a=="function"&&a.call(null,n)}else{var o=Date.now()-s,c=Math.max(s-i,1),l=Math.min(c*1.2,100);o>=l?(Zve("RETRY",r.name,t),r.apply(null,t.concat([i]))):c2[$T].push(e)}NGt===void 0&&(NGt=setTimeout(RUr,0))}}});var eEe=A(kte=>{"use strict";var C6i=X6().fromCallback,g4=h4(),eZu=["access","appendFile","chmod","chown","close","copyFile","fchmod","fchown","fdatasync","fstat","fsync","ftruncate","futimes","lchmod","lchown","link","lstat","mkdir","mkdtemp","open","opendir","readdir","readFile","readlink","realpath","rename","rm","rmdir","stat","symlink","truncate","unlink","utimes","writeFile"].filter(e=>typeof g4[e]=="function");Object.assign(kte,g4);eZu.forEach(e=>{kte[e]=C6i(g4[e])});kte.exists=function(e,r){return typeof r=="function"?g4.exists(e,r):new Promise(t=>g4.exists(e,t))};kte.read=function(e,r,t,n,i,s){return typeof s=="function"?g4.read(e,r,t,n,i,s):new Promise((a,o)=>{g4.read(e,r,t,n,i,(c,l,u)=>{if(c)return o(c);a({bytesRead:l,buffer:u})})})};kte.write=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.write(e,r,...t):new Promise((n,i)=>{g4.write(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesWritten:a,buffer:o})})})};kte.readv=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.readv(e,r,...t):new Promise((n,i)=>{g4.readv(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesRead:a,buffers:o})})})};kte.writev=function(e,r,...t){return typeof t[t.length-1]=="function"?g4.writev(e,r,...t):new Promise((n,i)=>{g4.writev(e,r,...t,(s,a,o)=>{if(s)return i(s);n({bytesWritten:a,buffers:o})})})};typeof g4.realpath.native=="function"?kte.realpath.native=C6i(g4.realpath.native):process.emitWarning("fs.realpath.native is not a function. Is fs being monkey-patched?","Warning","fs-extra-WARN0003")});var E6i=A((Ndg,v6i)=>{"use strict";var tZu=require("path");v6i.exports.checkPath=function(r){if(process.platform==="win32"&&/[<>:"|?*]/.test(r.replace(tZu.parse(r).root,""))){let n=new Error(`Path contains invalid characters: ${r}`);throw n.code="EINVAL",n}}});var I6i=A((Odg,FUr)=>{"use strict";var D6i=eEe(),{checkPath:S6i}=E6i(),w6i=e=>{let r={mode:511};return typeof e=="number"?e:{...r,...e}.mode};FUr.exports.makeDir=async(e,r)=>(S6i(e),D6i.mkdir(e,{mode:w6i(r),recursive:!0}));FUr.exports.makeDirSync=(e,r)=>(S6i(e),D6i.mkdirSync(e,{mode:w6i(r),recursive:!0}))});var aV=A((Bdg,x6i)=>{"use strict";var rZu=X6().fromPromise,{makeDir:nZu,makeDirSync:NUr}=I6i(),OUr=rZu(nZu);x6i.exports={mkdirs:OUr,mkdirsSync:NUr,mkdirp:OUr,mkdirpSync:NUr,ensureDir:OUr,ensureDirSync:NUr}});var Rue=A((qdg,P6i)=>{"use strict";var iZu=X6().fromPromise,T6i=eEe();function sZu(e){return T6i.access(e).then(()=>!0).catch(()=>!1)}P6i.exports={pathExists:iZu(sZu),pathExistsSync:T6i.existsSync}});var BUr=A((Mdg,R6i)=>{"use strict";var B5e=h4();function aZu(e,r,t,n){B5e.open(e,"r+",(i,s)=>{if(i)return n(i);B5e.futimes(s,r,t,a=>{B5e.close(s,o=>{n&&n(a||o)})})})}function oZu(e,r,t){let n=B5e.openSync(e,"r+");return B5e.futimesSync(n,r,t),B5e.closeSync(n)}R6i.exports={utimesMillis:aZu,utimesMillisSync:oZu}});var tEe=A((Ldg,N6i)=>{"use strict";var q5e=eEe(),UI=require("path"),cZu=require("util");function uZu(e,r,t){let n=t.dereference?i=>q5e.stat(i,{bigint:!0}):i=>q5e.lstat(i,{bigint:!0});return Promise.all([n(e),n(r).catch(i=>{if(i.code==="ENOENT")return null;throw i})]).then(([i,s])=>({srcStat:i,destStat:s}))}function lZu(e,r,t){let n,i=t.dereference?a=>q5e.statSync(a,{bigint:!0}):a=>q5e.lstatSync(a,{bigint:!0}),s=i(e);try{n=i(r)}catch(a){if(a.code==="ENOENT")return{srcStat:s,destStat:null};throw a}return{srcStat:s,destStat:n}}function dZu(e,r,t,n,i){cZu.callbackify(uZu)(e,r,n,(s,a)=>{if(s)return i(s);let{srcStat:o,destStat:c}=a;if(c){if(OEt(o,c)){let l=UI.basename(e),u=UI.basename(r);return t==="move"&&l!==u&&l.toLowerCase()===u.toLowerCase()?i(null,{srcStat:o,destStat:c,isChangingCase:!0}):i(new Error("Source and destination must not be the same."))}if(o.isDirectory()&&!c.isDirectory())return i(new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`));if(!o.isDirectory()&&c.isDirectory())return i(new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`))}return o.isDirectory()&&qUr(e,r)?i(new Error(BGt(e,r,t))):i(null,{srcStat:o,destStat:c})})}function pZu(e,r,t,n){let{srcStat:i,destStat:s}=lZu(e,r,n);if(s){if(OEt(i,s)){let a=UI.basename(e),o=UI.basename(r);if(t==="move"&&a!==o&&a.toLowerCase()===o.toLowerCase())return{srcStat:i,destStat:s,isChangingCase:!0};throw new Error("Source and destination must not be the same.")}if(i.isDirectory()&&!s.isDirectory())throw new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`);if(!i.isDirectory()&&s.isDirectory())throw new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`)}if(i.isDirectory()&&qUr(e,r))throw new Error(BGt(e,r,t));return{srcStat:i,destStat:s}}function k6i(e,r,t,n,i){let s=UI.resolve(UI.dirname(e)),a=UI.resolve(UI.dirname(t));if(a===s||a===UI.parse(a).root)return i();q5e.stat(a,{bigint:!0},(o,c)=>o?o.code==="ENOENT"?i():i(o):OEt(r,c)?i(new Error(BGt(e,t,n))):k6i(e,r,a,n,i))}function F6i(e,r,t,n){let i=UI.resolve(UI.dirname(e)),s=UI.resolve(UI.dirname(t));if(s===i||s===UI.parse(s).root)return;let a;try{a=q5e.statSync(s,{bigint:!0})}catch(o){if(o.code==="ENOENT")return;throw o}if(OEt(r,a))throw new Error(BGt(e,t,n));return F6i(e,r,s,n)}function OEt(e,r){return r.ino&&r.dev&&r.ino===e.ino&&r.dev===e.dev}function qUr(e,r){let t=UI.resolve(e).split(UI.sep).filter(i=>i),n=UI.resolve(r).split(UI.sep).filter(i=>i);return t.reduce((i,s,a)=>i&&n[a]===s,!0)}function BGt(e,r,t){return`Cannot ${t} '${e}' to a subdirectory of itself, '${r}'.`}N6i.exports={checkPaths:dZu,checkPathsSync:pZu,checkParentPaths:k6i,checkParentPathsSync:F6i,isSrcSubdir:qUr,areIdentical:OEt}});var j6i=A((jdg,L6i)=>{"use strict";var Z6=h4(),BEt=require("path"),mZu=aV().mkdirs,fZu=Rue().pathExists,hZu=BUr().utimesMillis,qEt=tEe();function gZu(e,r,t,n){typeof t=="function"&&!n?(n=t,t={}):typeof t=="function"&&(t={filter:t}),n=n||function(){},t=t||{},t.clobber="clobber"in t?!!t.clobber:!0,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; + + see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0001"),qEt.checkPaths(e,r,"copy",t,(i,s)=>{if(i)return n(i);let{srcStat:a,destStat:o}=s;qEt.checkParentPaths(e,a,r,"copy",c=>{if(c)return n(c);B6i(e,r,t,(l,u)=>{if(l)return n(l);if(!u)return n();yZu(o,e,r,t,n)})})})}function yZu(e,r,t,n,i){let s=BEt.dirname(t);fZu(s,(a,o)=>{if(a)return i(a);if(o)return MUr(e,r,t,n,i);mZu(s,c=>c?i(c):MUr(e,r,t,n,i))})}function B6i(e,r,t,n){if(!t.filter)return n(null,!0);Promise.resolve(t.filter(e,r)).then(i=>n(null,i),i=>n(i))}function MUr(e,r,t,n,i){(n.dereference?Z6.stat:Z6.lstat)(r,(a,o)=>a?i(a):o.isDirectory()?DZu(o,e,r,t,n,i):o.isFile()||o.isCharacterDevice()||o.isBlockDevice()?_Zu(o,e,r,t,n,i):o.isSymbolicLink()?IZu(e,r,t,n,i):o.isSocket()?i(new Error(`Cannot copy a socket file: ${r}`)):o.isFIFO()?i(new Error(`Cannot copy a FIFO pipe: ${r}`)):i(new Error(`Unknown file: ${r}`)))}function _Zu(e,r,t,n,i,s){return r?AZu(e,t,n,i,s):q6i(e,t,n,i,s)}function AZu(e,r,t,n,i){if(n.overwrite)Z6.unlink(t,s=>s?i(s):q6i(e,r,t,n,i));else return n.errorOnExist?i(new Error(`'${t}' already exists`)):i()}function q6i(e,r,t,n,i){Z6.copyFile(r,t,s=>s?i(s):n.preserveTimestamps?bZu(e.mode,r,t,i):qGt(t,e.mode,i))}function bZu(e,r,t,n){return CZu(e)?vZu(t,e,i=>i?n(i):O6i(e,r,t,n)):O6i(e,r,t,n)}function CZu(e){return(e&128)===0}function vZu(e,r,t){return qGt(e,r|128,t)}function O6i(e,r,t,n){EZu(r,t,i=>i?n(i):qGt(t,e,n))}function qGt(e,r,t){return Z6.chmod(e,r,t)}function EZu(e,r,t){Z6.stat(e,(n,i)=>n?t(n):hZu(r,i.atime,i.mtime,t))}function DZu(e,r,t,n,i,s){return r?M6i(t,n,i,s):SZu(e.mode,t,n,i,s)}function SZu(e,r,t,n,i){Z6.mkdir(t,s=>{if(s)return i(s);M6i(r,t,n,a=>a?i(a):qGt(t,e,i))})}function M6i(e,r,t,n){Z6.readdir(e,(i,s)=>i?n(i):LUr(s,e,r,t,n))}function LUr(e,r,t,n,i){let s=e.pop();return s?wZu(e,s,r,t,n,i):i()}function wZu(e,r,t,n,i,s){let a=BEt.join(t,r),o=BEt.join(n,r);B6i(a,o,i,(c,l)=>{if(c)return s(c);if(!l)return LUr(e,t,n,i,s);qEt.checkPaths(a,o,"copy",i,(u,m)=>{if(u)return s(u);let{destStat:h}=m;MUr(h,a,o,i,_=>_?s(_):LUr(e,t,n,i,s))})})}function IZu(e,r,t,n,i){Z6.readlink(r,(s,a)=>{if(s)return i(s);if(n.dereference&&(a=BEt.resolve(process.cwd(),a)),e)Z6.readlink(t,(o,c)=>o?o.code==="EINVAL"||o.code==="UNKNOWN"?Z6.symlink(a,t,i):i(o):(n.dereference&&(c=BEt.resolve(process.cwd(),c)),qEt.isSrcSubdir(a,c)?i(new Error(`Cannot copy '${a}' to a subdirectory of itself, '${c}'.`)):qEt.isSrcSubdir(c,a)?i(new Error(`Cannot overwrite '${c}' with '${a}'.`)):xZu(a,t,i)));else return Z6.symlink(a,t,i)})}function xZu(e,r,t){Z6.unlink(r,n=>n?t(n):Z6.symlink(e,r,t))}L6i.exports=gZu});var $6i=A((Gdg,z6i)=>{"use strict";var y4=h4(),MEt=require("path"),TZu=aV().mkdirsSync,PZu=BUr().utimesMillisSync,LEt=tEe();function RZu(e,r,t){typeof t=="function"&&(t={filter:t}),t=t||{},t.clobber="clobber"in t?!!t.clobber:!0,t.overwrite="overwrite"in t?!!t.overwrite:t.clobber,t.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; + + see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0002");let{srcStat:n,destStat:i}=LEt.checkPathsSync(e,r,"copy",t);if(LEt.checkParentPathsSync(e,n,r,"copy"),t.filter&&!t.filter(e,r))return;let s=MEt.dirname(r);return y4.existsSync(s)||TZu(s),G6i(i,e,r,t)}function G6i(e,r,t,n){let s=(n.dereference?y4.statSync:y4.lstatSync)(r);if(s.isDirectory())return MZu(s,e,r,t,n);if(s.isFile()||s.isCharacterDevice()||s.isBlockDevice())return kZu(s,e,r,t,n);if(s.isSymbolicLink())return GZu(e,r,t,n);throw s.isSocket()?new Error(`Cannot copy a socket file: ${r}`):s.isFIFO()?new Error(`Cannot copy a FIFO pipe: ${r}`):new Error(`Unknown file: ${r}`)}function kZu(e,r,t,n,i){return r?FZu(e,t,n,i):U6i(e,t,n,i)}function FZu(e,r,t,n){if(n.overwrite)return y4.unlinkSync(t),U6i(e,r,t,n);if(n.errorOnExist)throw new Error(`'${t}' already exists`)}function U6i(e,r,t,n){return y4.copyFileSync(r,t),n.preserveTimestamps&&NZu(e.mode,r,t),jUr(t,e.mode)}function NZu(e,r,t){return OZu(e)&&BZu(t,e),qZu(r,t)}function OZu(e){return(e&128)===0}function BZu(e,r){return jUr(e,r|128)}function jUr(e,r){return y4.chmodSync(e,r)}function qZu(e,r){let t=y4.statSync(e);return PZu(r,t.atime,t.mtime)}function MZu(e,r,t,n,i){return r?V6i(t,n,i):LZu(e.mode,t,n,i)}function LZu(e,r,t,n){return y4.mkdirSync(t),V6i(r,t,n),jUr(t,e)}function V6i(e,r,t){y4.readdirSync(e).forEach(n=>jZu(n,e,r,t))}function jZu(e,r,t,n){let i=MEt.join(r,e),s=MEt.join(t,e);if(n.filter&&!n.filter(i,s))return;let{destStat:a}=LEt.checkPathsSync(i,s,"copy",n);return G6i(a,i,s,n)}function GZu(e,r,t,n){let i=y4.readlinkSync(r);if(n.dereference&&(i=MEt.resolve(process.cwd(),i)),e){let s;try{s=y4.readlinkSync(t)}catch(a){if(a.code==="EINVAL"||a.code==="UNKNOWN")return y4.symlinkSync(i,t);throw a}if(n.dereference&&(s=MEt.resolve(process.cwd(),s)),LEt.isSrcSubdir(i,s))throw new Error(`Cannot copy '${i}' to a subdirectory of itself, '${s}'.`);if(LEt.isSrcSubdir(s,i))throw new Error(`Cannot overwrite '${s}' with '${i}'.`);return UZu(i,t)}else return y4.symlinkSync(i,t)}function UZu(e,r){return y4.unlinkSync(r),y4.symlinkSync(e,r)}z6i.exports=RZu});var MGt=A((Udg,Q6i)=>{"use strict";var VZu=X6().fromCallback;Q6i.exports={copy:VZu(j6i()),copySync:$6i()}});var jEt=A((Vdg,H6i)=>{"use strict";var K6i=h4(),zZu=X6().fromCallback;function $Zu(e,r){K6i.rm(e,{recursive:!0,force:!0},r)}function QZu(e){K6i.rmSync(e,{recursive:!0,force:!0})}H6i.exports={remove:zZu($Zu),removeSync:QZu}});var rFi=A((zdg,tFi)=>{"use strict";var KZu=X6().fromPromise,J6i=eEe(),X6i=require("path"),Z6i=aV(),eFi=jEt(),W6i=KZu(async function(r){let t;try{t=await J6i.readdir(r)}catch{return Z6i.mkdirs(r)}return Promise.all(t.map(n=>eFi.remove(X6i.join(r,n))))});function Y6i(e){let r;try{r=J6i.readdirSync(e)}catch{return Z6i.mkdirsSync(e)}r.forEach(t=>{t=X6i.join(e,t),eFi.removeSync(t)})}tFi.exports={emptyDirSync:Y6i,emptydirSync:Y6i,emptyDir:W6i,emptydir:W6i}});var aFi=A(($dg,sFi)=>{"use strict";var HZu=X6().fromCallback,nFi=require("path"),kue=h4(),iFi=aV();function WZu(e,r){function t(){kue.writeFile(e,"",n=>{if(n)return r(n);r()})}kue.stat(e,(n,i)=>{if(!n&&i.isFile())return r();let s=nFi.dirname(e);kue.stat(s,(a,o)=>{if(a)return a.code==="ENOENT"?iFi.mkdirs(s,c=>{if(c)return r(c);t()}):r(a);o.isDirectory()?t():kue.readdir(s,c=>{if(c)return r(c)})})})}function YZu(e){let r;try{r=kue.statSync(e)}catch{}if(r&&r.isFile())return;let t=nFi.dirname(e);try{kue.statSync(t).isDirectory()||kue.readdirSync(t)}catch(n){if(n&&n.code==="ENOENT")iFi.mkdirsSync(t);else throw n}kue.writeFileSync(e,"")}sFi.exports={createFile:HZu(WZu),createFileSync:YZu}});var dFi=A((Qdg,lFi)=>{"use strict";var JZu=X6().fromCallback,oFi=require("path"),Fue=h4(),cFi=aV(),XZu=Rue().pathExists,{areIdentical:uFi}=tEe();function ZZu(e,r,t){function n(i,s){Fue.link(i,s,a=>{if(a)return t(a);t(null)})}Fue.lstat(r,(i,s)=>{Fue.lstat(e,(a,o)=>{if(a)return a.message=a.message.replace("lstat","ensureLink"),t(a);if(s&&uFi(o,s))return t(null);let c=oFi.dirname(r);XZu(c,(l,u)=>{if(l)return t(l);if(u)return n(e,r);cFi.mkdirs(c,m=>{if(m)return t(m);n(e,r)})})})})}function eel(e,r){let t;try{t=Fue.lstatSync(r)}catch{}try{let s=Fue.lstatSync(e);if(t&&uFi(s,t))return}catch(s){throw s.message=s.message.replace("lstat","ensureLink"),s}let n=oFi.dirname(r);return Fue.existsSync(n)||cFi.mkdirsSync(n),Fue.linkSync(e,r)}lFi.exports={createLink:JZu(ZZu),createLinkSync:eel}});var mFi=A((Kdg,pFi)=>{"use strict";var Nue=require("path"),GEt=h4(),tel=Rue().pathExists;function rel(e,r,t){if(Nue.isAbsolute(e))return GEt.lstat(e,n=>n?(n.message=n.message.replace("lstat","ensureSymlink"),t(n)):t(null,{toCwd:e,toDst:e}));{let n=Nue.dirname(r),i=Nue.join(n,e);return tel(i,(s,a)=>s?t(s):a?t(null,{toCwd:i,toDst:e}):GEt.lstat(e,o=>o?(o.message=o.message.replace("lstat","ensureSymlink"),t(o)):t(null,{toCwd:e,toDst:Nue.relative(n,e)})))}}function nel(e,r){let t;if(Nue.isAbsolute(e)){if(t=GEt.existsSync(e),!t)throw new Error("absolute srcpath does not exist");return{toCwd:e,toDst:e}}else{let n=Nue.dirname(r),i=Nue.join(n,e);if(t=GEt.existsSync(i),t)return{toCwd:i,toDst:e};if(t=GEt.existsSync(e),!t)throw new Error("relative srcpath does not exist");return{toCwd:e,toDst:Nue.relative(n,e)}}}pFi.exports={symlinkPaths:rel,symlinkPathsSync:nel}});var gFi=A((Hdg,hFi)=>{"use strict";var fFi=h4();function iel(e,r,t){if(t=typeof r=="function"?r:t,r=typeof r=="function"?!1:r,r)return t(null,r);fFi.lstat(e,(n,i)=>{if(n)return t(null,"file");r=i&&i.isDirectory()?"dir":"file",t(null,r)})}function sel(e,r){let t;if(r)return r;try{t=fFi.lstatSync(e)}catch{return"file"}return t&&t.isDirectory()?"dir":"file"}hFi.exports={symlinkType:iel,symlinkTypeSync:sel}});var DFi=A((Wdg,EFi)=>{"use strict";var ael=X6().fromCallback,_Fi=require("path"),oV=eEe(),AFi=aV(),oel=AFi.mkdirs,cel=AFi.mkdirsSync,bFi=mFi(),uel=bFi.symlinkPaths,lel=bFi.symlinkPathsSync,CFi=gFi(),del=CFi.symlinkType,pel=CFi.symlinkTypeSync,mel=Rue().pathExists,{areIdentical:vFi}=tEe();function fel(e,r,t,n){n=typeof t=="function"?t:n,t=typeof t=="function"?!1:t,oV.lstat(r,(i,s)=>{!i&&s.isSymbolicLink()?Promise.all([oV.stat(e),oV.stat(r)]).then(([a,o])=>{if(vFi(a,o))return n(null);yFi(e,r,t,n)}):yFi(e,r,t,n)})}function yFi(e,r,t,n){uel(e,r,(i,s)=>{if(i)return n(i);e=s.toDst,del(s.toCwd,t,(a,o)=>{if(a)return n(a);let c=_Fi.dirname(r);mel(c,(l,u)=>{if(l)return n(l);if(u)return oV.symlink(e,r,o,n);oel(c,m=>{if(m)return n(m);oV.symlink(e,r,o,n)})})})})}function hel(e,r,t){let n;try{n=oV.lstatSync(r)}catch{}if(n&&n.isSymbolicLink()){let o=oV.statSync(e),c=oV.statSync(r);if(vFi(o,c))return}let i=lel(e,r);e=i.toDst,t=pel(i.toCwd,t);let s=_Fi.dirname(r);return oV.existsSync(s)||cel(s),oV.symlinkSync(e,r,t)}EFi.exports={createSymlink:ael(fel),createSymlinkSync:hel}});var kFi=A((Ydg,RFi)=>{"use strict";var{createFile:SFi,createFileSync:wFi}=aFi(),{createLink:IFi,createLinkSync:xFi}=dFi(),{createSymlink:TFi,createSymlinkSync:PFi}=DFi();RFi.exports={createFile:SFi,createFileSync:wFi,ensureFile:SFi,ensureFileSync:wFi,createLink:IFi,createLinkSync:xFi,ensureLink:IFi,ensureLinkSync:xFi,createSymlink:TFi,createSymlinkSync:PFi,ensureSymlink:TFi,ensureSymlinkSync:PFi}});var LGt=A((Jdg,FFi)=>{function gel(e,{EOL:r=` +`,finalEOL:t=!0,replacer:n=null,spaces:i}={}){let s=t?r:"";return JSON.stringify(e,n,i).replace(/\n/g,r)+s}function yel(e){return Buffer.isBuffer(e)&&(e=e.toString("utf8")),e.replace(/^\uFEFF/,"")}FFi.exports={stringify:gel,stripBom:yel}});var qFi=A((Xdg,BFi)=>{var M5e;try{M5e=h4()}catch{M5e=require("fs")}var jGt=X6(),{stringify:NFi,stripBom:OFi}=LGt();async function _el(e,r={}){typeof r=="string"&&(r={encoding:r});let t=r.fs||M5e,n="throws"in r?r.throws:!0,i=await jGt.fromCallback(t.readFile)(e,r);i=OFi(i);let s;try{s=JSON.parse(i,r?r.reviver:null)}catch(a){if(n)throw a.message=`${e}: ${a.message}`,a;return null}return s}var Ael=jGt.fromPromise(_el);function bel(e,r={}){typeof r=="string"&&(r={encoding:r});let t=r.fs||M5e,n="throws"in r?r.throws:!0;try{let i=t.readFileSync(e,r);return i=OFi(i),JSON.parse(i,r.reviver)}catch(i){if(n)throw i.message=`${e}: ${i.message}`,i;return null}}async function Cel(e,r,t={}){let n=t.fs||M5e,i=NFi(r,t);await jGt.fromCallback(n.writeFile)(e,i,t)}var vel=jGt.fromPromise(Cel);function Eel(e,r,t={}){let n=t.fs||M5e,i=NFi(r,t);return n.writeFileSync(e,i,t)}var Del={readFile:Ael,readFileSync:bel,writeFile:vel,writeFileSync:Eel};BFi.exports=Del});var LFi=A((Zdg,MFi)=>{"use strict";var GGt=qFi();MFi.exports={readJson:GGt.readFile,readJsonSync:GGt.readFileSync,writeJson:GGt.writeFile,writeJsonSync:GGt.writeFileSync}});var UGt=A((epg,UFi)=>{"use strict";var Sel=X6().fromCallback,UEt=h4(),jFi=require("path"),GFi=aV(),wel=Rue().pathExists;function Iel(e,r,t,n){typeof t=="function"&&(n=t,t="utf8");let i=jFi.dirname(e);wel(i,(s,a)=>{if(s)return n(s);if(a)return UEt.writeFile(e,r,t,n);GFi.mkdirs(i,o=>{if(o)return n(o);UEt.writeFile(e,r,t,n)})})}function xel(e,...r){let t=jFi.dirname(e);if(UEt.existsSync(t))return UEt.writeFileSync(e,...r);GFi.mkdirsSync(t),UEt.writeFileSync(e,...r)}UFi.exports={outputFile:Sel(Iel),outputFileSync:xel}});var zFi=A((tpg,VFi)=>{"use strict";var{stringify:Tel}=LGt(),{outputFile:Pel}=UGt();async function Rel(e,r,t={}){let n=Tel(r,t);await Pel(e,n,t)}VFi.exports=Rel});var QFi=A((rpg,$Fi)=>{"use strict";var{stringify:kel}=LGt(),{outputFileSync:Fel}=UGt();function Nel(e,r,t){let n=kel(r,t);Fel(e,n,t)}$Fi.exports=Nel});var HFi=A((npg,KFi)=>{"use strict";var Oel=X6().fromPromise,_4=LFi();_4.outputJson=Oel(zFi());_4.outputJsonSync=QFi();_4.outputJSON=_4.outputJson;_4.outputJSONSync=_4.outputJsonSync;_4.writeJSON=_4.writeJson;_4.writeJSONSync=_4.writeJsonSync;_4.readJSON=_4.readJson;_4.readJSONSync=_4.readJsonSync;KFi.exports=_4});var ZFi=A((ipg,XFi)=>{"use strict";var Bel=h4(),UUr=require("path"),qel=MGt().copy,JFi=jEt().remove,Mel=aV().mkdirp,Lel=Rue().pathExists,WFi=tEe();function jel(e,r,t,n){typeof t=="function"&&(n=t,t={}),t=t||{};let i=t.overwrite||t.clobber||!1;WFi.checkPaths(e,r,"move",t,(s,a)=>{if(s)return n(s);let{srcStat:o,isChangingCase:c=!1}=a;WFi.checkParentPaths(e,o,r,"move",l=>{if(l)return n(l);if(Gel(r))return YFi(e,r,i,c,n);Mel(UUr.dirname(r),u=>u?n(u):YFi(e,r,i,c,n))})})}function Gel(e){let r=UUr.dirname(e);return UUr.parse(r).root===r}function YFi(e,r,t,n,i){if(n)return GUr(e,r,t,i);if(t)return JFi(r,s=>s?i(s):GUr(e,r,t,i));Lel(r,(s,a)=>s?i(s):a?i(new Error("dest already exists.")):GUr(e,r,t,i))}function GUr(e,r,t,n){Bel.rename(e,r,i=>i?i.code!=="EXDEV"?n(i):Uel(e,r,t,n):n())}function Uel(e,r,t,n){qel(e,r,{overwrite:t,errorOnExist:!0,preserveTimestamps:!0},s=>s?n(s):JFi(e,n))}XFi.exports=jel});var i8i=A((spg,n8i)=>{"use strict";var t8i=h4(),zUr=require("path"),Vel=MGt().copySync,r8i=jEt().removeSync,zel=aV().mkdirpSync,e8i=tEe();function $el(e,r,t){t=t||{};let n=t.overwrite||t.clobber||!1,{srcStat:i,isChangingCase:s=!1}=e8i.checkPathsSync(e,r,"move",t);return e8i.checkParentPathsSync(e,i,r,"move"),Qel(r)||zel(zUr.dirname(r)),Kel(e,r,n,s)}function Qel(e){let r=zUr.dirname(e);return zUr.parse(r).root===r}function Kel(e,r,t,n){if(n)return VUr(e,r,t);if(t)return r8i(r),VUr(e,r,t);if(t8i.existsSync(r))throw new Error("dest already exists.");return VUr(e,r,t)}function VUr(e,r,t){try{t8i.renameSync(e,r)}catch(n){if(n.code!=="EXDEV")throw n;return Hel(e,r,t)}}function Hel(e,r,t){return Vel(e,r,{overwrite:t,errorOnExist:!0,preserveTimestamps:!0}),r8i(e)}n8i.exports=$el});var a8i=A((apg,s8i)=>{"use strict";var Wel=X6().fromCallback;s8i.exports={move:Wel(ZFi()),moveSync:i8i()}});var VM=A((opg,o8i)=>{"use strict";o8i.exports={...eEe(),...MGt(),...rFi(),...kFi(),...HFi(),...aV(),...a8i(),...UGt(),...Rue(),...jEt()}});var c8i=A((cpg,$Ur)=>{"use strict";var VGt=class extends Error{constructor(r){super(r||"Promise was canceled"),this.name="CancelError"}get isCanceled(){return!0}},zGt=class e{static fn(r){return(...t)=>new e((n,i,s)=>{t.push(s),r(...t).then(n,i)})}constructor(r){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._rejectOnCancel=!0,this._promise=new Promise((t,n)=>{this._reject=n;let i=o=>{(!this._isCanceled||!a.shouldReject)&&(this._isPending=!1,t(o))},s=o=>{this._isPending=!1,n(o)},a=o=>{if(!this._isPending)throw new Error("The `onCancel` handler was attached after the promise settled.");this._cancelHandlers.push(o)};return Object.defineProperties(a,{shouldReject:{get:()=>this._rejectOnCancel,set:o=>{this._rejectOnCancel=o}}}),r(i,s,a)})}then(r,t){return this._promise.then(r,t)}catch(r){return this._promise.catch(r)}finally(r){return this._promise.finally(r)}cancel(r){if(!(!this._isPending||this._isCanceled)){if(this._isCanceled=!0,this._cancelHandlers.length>0)try{for(let t of this._cancelHandlers)t()}catch(t){this._reject(t);return}this._rejectOnCancel&&this._reject(new VGt(r))}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(zGt.prototype,Promise.prototype);$Ur.exports=zGt;$Ur.exports.CancelError=VGt});var u8i=A((KUr,HUr)=>{"use strict";Object.defineProperty(KUr,"__esModule",{value:!0});function Yel(e){return e.encrypted}var QUr=(e,r)=>{let t;typeof r=="function"?t={connect:r}:t=r;let n=typeof t.connect=="function",i=typeof t.secureConnect=="function",s=typeof t.close=="function",a=()=>{n&&t.connect(),Yel(e)&&i&&(e.authorized?t.secureConnect():e.authorizationError||e.once("secureConnect",t.secureConnect)),s&&e.once("close",t.close)};e.writable&&!e.connecting?a():e.connecting?e.once("connect",a):e.destroyed&&s&&t.close(e._hadError)};KUr.default=QUr;HUr.exports=QUr;HUr.exports.default=QUr});var l8i=A((YUr,JUr)=>{"use strict";Object.defineProperty(YUr,"__esModule",{value:!0});var Jel=u8i(),Xel=require("util"),Zel=Number(process.versions.node.split(".")[0]),WUr=e=>{if(e.timings)return e.timings;let r={start:Date.now(),socket:void 0,lookup:void 0,connect:void 0,secureConnect:void 0,upload:void 0,response:void 0,end:void 0,error:void 0,abort:void 0,phases:{wait:void 0,dns:void 0,tcp:void 0,tls:void 0,request:void 0,firstByte:void 0,download:void 0,total:void 0}};e.timings=r;let t=o=>{let c=o.emit.bind(o);o.emit=(l,...u)=>(l==="error"&&(r.error=Date.now(),r.phases.total=r.error-r.start,o.emit=c),c(l,...u))};t(e);let n=()=>{r.abort=Date.now(),(!r.response||Zel>=13)&&(r.phases.total=Date.now()-r.start)};e.prependOnceListener("abort",n);let i=o=>{if(r.socket=Date.now(),r.phases.wait=r.socket-r.start,Xel.types.isProxy(o))return;let c=()=>{r.lookup=Date.now(),r.phases.dns=r.lookup-r.socket};o.prependOnceListener("lookup",c),Jel.default(o,{connect:()=>{r.connect=Date.now(),r.lookup===void 0&&(o.removeListener("lookup",c),r.lookup=r.connect,r.phases.dns=r.lookup-r.socket),r.phases.tcp=r.connect-r.lookup},secureConnect:()=>{r.secureConnect=Date.now(),r.phases.tls=r.secureConnect-r.connect}})};e.socket?i(e.socket):e.prependOnceListener("socket",i);let s=()=>{var o;r.upload=Date.now(),r.phases.request=r.upload-((o=r.secureConnect)!==null&&o!==void 0?o:r.connect)};return(()=>typeof e.writableFinished=="boolean"?e.writableFinished:e.finished&&e.outputSize===0&&(!e.socket||e.socket.writableLength===0))()?s():e.prependOnceListener("finish",s),e.prependOnceListener("response",o=>{r.response=Date.now(),r.phases.firstByte=r.response-r.upload,o.timings=r,t(o),o.prependOnceListener("end",()=>{r.end=Date.now(),r.phases.download=r.end-r.response,r.phases.total=r.end-r.start}),o.prependOnceListener("aborted",n)}),r};YUr.default=WUr;JUr.exports=WUr;JUr.exports.default=WUr});var y8i=A((upg,eVr)=>{"use strict";var{V4MAPPED:etl,ADDRCONFIG:ttl,ALL:g8i,promises:{Resolver:d8i},lookup:rtl}=require("dns"),{promisify:XUr}=require("util"),ntl=require("os"),L5e=Symbol("cacheableLookupCreateConnection"),ZUr=Symbol("cacheableLookupInstance"),p8i=Symbol("expires"),itl=typeof g8i=="number",m8i=e=>{if(!(e&&typeof e.createConnection=="function"))throw new Error("Expected an Agent instance as the first argument")},stl=e=>{for(let r of e)r.family!==6&&(r.address=`::ffff:${r.address}`,r.family=6)},f8i=()=>{let e=!1,r=!1;for(let t of Object.values(ntl.networkInterfaces()))for(let n of t)if(!n.internal&&(n.family==="IPv6"?r=!0:e=!0,e&&r))return{has4:e,has6:r};return{has4:e,has6:r}},atl=e=>Symbol.iterator in e,h8i={ttl:!0},otl={all:!0},$Gt=class{constructor({cache:r=new Map,maxTtl:t=1/0,fallbackDuration:n=3600,errorTtl:i=.15,resolver:s=new d8i,lookup:a=rtl}={}){if(this.maxTtl=t,this.errorTtl=i,this._cache=r,this._resolver=s,this._dnsLookup=XUr(a),this._resolver instanceof d8i?(this._resolve4=this._resolver.resolve4.bind(this._resolver),this._resolve6=this._resolver.resolve6.bind(this._resolver)):(this._resolve4=XUr(this._resolver.resolve4.bind(this._resolver)),this._resolve6=XUr(this._resolver.resolve6.bind(this._resolver))),this._iface=f8i(),this._pending={},this._nextRemovalTime=!1,this._hostnamesToFallback=new Set,n<1)this._fallback=!1;else{this._fallback=!0;let o=setInterval(()=>{this._hostnamesToFallback.clear()},n*1e3);o.unref&&o.unref()}this.lookup=this.lookup.bind(this),this.lookupAsync=this.lookupAsync.bind(this)}set servers(r){this.clear(),this._resolver.setServers(r)}get servers(){return this._resolver.getServers()}lookup(r,t,n){if(typeof t=="function"?(n=t,t={}):typeof t=="number"&&(t={family:t}),!n)throw new Error("Callback must be a function.");this.lookupAsync(r,t).then(i=>{t.all?n(null,i):n(null,i.address,i.family,i.expires,i.ttl)},n)}async lookupAsync(r,t={}){typeof t=="number"&&(t={family:t});let n=await this.query(r);if(t.family===6){let i=n.filter(s=>s.family===6);t.hints&etl&&(itl&&t.hints&g8i||i.length===0)?stl(n):n=i}else t.family===4&&(n=n.filter(i=>i.family===4));if(t.hints&ttl){let{_iface:i}=this;n=n.filter(s=>s.family===6?i.has6:i.has4)}if(n.length===0){let i=new Error(`cacheableLookup ENOTFOUND ${r}`);throw i.code="ENOTFOUND",i.hostname=r,i}return t.all?n:n[0]}async query(r){let t=await this._cache.get(r);if(!t){let n=this._pending[r];if(n)t=await n;else{let i=this.queryAndCache(r);this._pending[r]=i;try{t=await i}finally{delete this._pending[r]}}}return t=t.map(n=>({...n})),t}async _resolve(r){let t=async l=>{try{return await l}catch(u){if(u.code==="ENODATA"||u.code==="ENOTFOUND")return[];throw u}},[n,i]=await Promise.all([this._resolve4(r,h8i),this._resolve6(r,h8i)].map(l=>t(l))),s=0,a=0,o=0,c=Date.now();for(let l of n)l.family=4,l.expires=c+l.ttl*1e3,s=Math.max(s,l.ttl);for(let l of i)l.family=6,l.expires=c+l.ttl*1e3,a=Math.max(a,l.ttl);return n.length>0?i.length>0?o=Math.min(s,a):o=s:o=a,{entries:[...n,...i],cacheTtl:o}}async _lookup(r){try{return{entries:await this._dnsLookup(r,{all:!0}),cacheTtl:0}}catch{return{entries:[],cacheTtl:0}}}async _set(r,t,n){if(this.maxTtl>0&&n>0){n=Math.min(n,this.maxTtl)*1e3,t[p8i]=Date.now()+n;try{await this._cache.set(r,t,n)}catch(i){this.lookupAsync=async()=>{let s=new Error("Cache Error. Please recreate the CacheableLookup instance.");throw s.cause=i,s}}atl(this._cache)&&this._tick(n)}}async queryAndCache(r){if(this._hostnamesToFallback.has(r))return this._dnsLookup(r,otl);let t=await this._resolve(r);t.entries.length===0&&this._fallback&&(t=await this._lookup(r),t.entries.length!==0&&this._hostnamesToFallback.add(r));let n=t.entries.length===0?this.errorTtl:t.cacheTtl;return await this._set(r,t.entries,n),t.entries}_tick(r){let t=this._nextRemovalTime;(!t||r{this._nextRemovalTime=!1;let n=1/0,i=Date.now();for(let[s,a]of this._cache){let o=a[p8i];i>=o?this._cache.delete(s):o("lookup"in t||(t.lookup=this.lookup),r[L5e](t,n))}uninstall(r){if(m8i(r),r[L5e]){if(r[ZUr]!==this)throw new Error("The agent is not owned by this CacheableLookup instance");r.createConnection=r[L5e],delete r[L5e],delete r[ZUr]}}updateInterfaceInfo(){let{_iface:r}=this;this._iface=f8i(),(r.has4&&!this._iface.has4||r.has6&&!this._iface.has6)&&this._cache.clear()}clear(r){if(r){this._cache.delete(r);return}this._cache.clear()}};eVr.exports=$Gt;eVr.exports.default=$Gt});var b8i=A((lpg,A8i)=>{"use strict";var ctl="text/plain",utl="us-ascii",_8i=(e,r)=>r.some(t=>t instanceof RegExp?t.test(e):t===e),ltl=(e,{stripHash:r})=>{let t=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(e);if(!t)throw new Error(`Invalid URL: ${e}`);let{type:n,data:i,hash:s}=t.groups,a=n.split(";");s=r?"":s;let o=!1;a[a.length-1]==="base64"&&(a.pop(),o=!0);let c=(a.shift()||"").toLowerCase(),u=[...a.map(m=>{let[h,_=""]=m.split("=").map(b=>b.trim());return h==="charset"&&(_=_.toLowerCase(),_===utl)?"":`${h}${_?`=${_}`:""}`}).filter(Boolean)];return o&&u.push("base64"),(u.length!==0||c&&c!==ctl)&&u.unshift(c),`data:${u.join(";")},${o?i.trim():i}${s?`#${s}`:""}`},dtl=(e,r)=>{if(r={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...r},e=e.trim(),/^data:/i.test(e))return ltl(e,r);if(/^view-source:/i.test(e))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let t=e.startsWith("//");!t&&/^\.*\//.test(e)||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,r.defaultProtocol));let i=new URL(e);if(r.forceHttp&&r.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(r.forceHttp&&i.protocol==="https:"&&(i.protocol="http:"),r.forceHttps&&i.protocol==="http:"&&(i.protocol="https:"),r.stripAuthentication&&(i.username="",i.password=""),r.stripHash?i.hash="":r.stripTextFragment&&(i.hash=i.hash.replace(/#?:~:text.*?$/i,"")),i.pathname&&(i.pathname=i.pathname.replace(/(?0){let a=i.pathname.split("/"),o=a[a.length-1];_8i(o,r.removeDirectoryIndex)&&(a=a.slice(0,a.length-1),i.pathname=a.slice(1).join("/")+"/")}if(i.hostname&&(i.hostname=i.hostname.replace(/\.$/,""),r.stripWWW&&/^www\.(?!www\.)(?:[a-z\-\d]{1,63})\.(?:[a-z.\-\d]{2,63})$/.test(i.hostname)&&(i.hostname=i.hostname.replace(/^www\./,""))),Array.isArray(r.removeQueryParameters))for(let a of[...i.searchParams.keys()])_8i(a,r.removeQueryParameters)&&i.searchParams.delete(a);r.removeQueryParameters===!0&&(i.search=""),r.sortQueryParameters&&i.searchParams.sort(),r.removeTrailingSlash&&(i.pathname=i.pathname.replace(/\/$/,""));let s=e;return e=i.toString(),!r.removeSingleSlash&&i.pathname==="/"&&!s.endsWith("/")&&i.hash===""&&(e=e.replace(/\/$/,"")),(r.removeTrailingSlash||i.pathname==="/")&&i.hash===""&&r.removeSingleSlash&&(e=e.replace(/\/$/,"")),t&&!r.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),r.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e};A8i.exports=dtl});var E8i=A((dpg,v8i)=>{var ptl=$ve(),mtl=function(){},ftl=function(e){return e.setHeader&&typeof e.abort=="function"},htl=function(e){return e.stdio&&Array.isArray(e.stdio)&&e.stdio.length===3},C8i=function(e,r,t){if(typeof r=="function")return C8i(e,null,r);r||(r={}),t=ptl(t||mtl);var n=e._writableState,i=e._readableState,s=r.readable||r.readable!==!1&&e.readable,a=r.writable||r.writable!==!1&&e.writable,o=!1,c=function(){e.writable||l()},l=function(){a=!1,s||t.call(e)},u=function(){s=!1,a||t.call(e)},m=function(w){t.call(e,w?new Error("exited with error code: "+w):null)},h=function(w){t.call(e,w)},_=function(){process.nextTick(b)},b=function(){if(!o){if(s&&!(i&&i.ended&&!i.destroyed))return t.call(e,new Error("premature close"));if(a&&!(n&&n.ended&&!n.destroyed))return t.call(e,new Error("premature close"))}},v=function(){e.req.on("finish",l)};return ftl(e)?(e.on("complete",l),e.on("abort",_),e.req?v():e.on("request",v)):a&&!n&&(e.on("end",c),e.on("close",c)),htl(e)&&e.on("exit",m),e.on("end",u),e.on("finish",l),r.error!==!1&&e.on("error",h),e.on("close",_),function(){o=!0,e.removeListener("complete",l),e.removeListener("abort",_),e.removeListener("request",v),e.req&&e.req.removeListener("finish",l),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",l),e.removeListener("exit",m),e.removeListener("end",u),e.removeListener("error",h),e.removeListener("close",_)}};v8i.exports=C8i});var w8i=A((ppg,S8i)=>{var gtl=$ve(),ytl=E8i(),tVr=require("fs"),VEt=function(){},_tl=/^v?\.0/.test(process.version),QGt=function(e){return typeof e=="function"},Atl=function(e){return!_tl||!tVr?!1:(e instanceof(tVr.ReadStream||VEt)||e instanceof(tVr.WriteStream||VEt))&&QGt(e.close)},btl=function(e){return e.setHeader&&QGt(e.abort)},Ctl=function(e,r,t,n){n=gtl(n);var i=!1;e.on("close",function(){i=!0}),ytl(e,{readable:r,writable:t},function(a){if(a)return n(a);i=!0,n()});var s=!1;return function(a){if(!i&&!s){if(s=!0,Atl(e))return e.close(VEt);if(btl(e))return e.abort();if(QGt(e.destroy))return e.destroy();n(a||new Error("stream was destroyed"))}}},D8i=function(e){e()},vtl=function(e,r){return e.pipe(r)},Etl=function(){var e=Array.prototype.slice.call(arguments),r=QGt(e[e.length-1]||VEt)&&e.pop()||VEt;if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new Error("pump requires two streams per minimum");var t,n=e.map(function(i,s){var a=s0;return Ctl(i,a,o,function(c){t||(t=c),c&&n.forEach(D8i),!a&&(n.forEach(D8i),r(t))})});return e.reduce(vtl)};S8i.exports=Etl});var x8i=A((mpg,I8i)=>{"use strict";var{PassThrough:Dtl}=require("stream");I8i.exports=e=>{e={...e};let{array:r}=e,{encoding:t}=e,n=t==="buffer",i=!1;r?i=!(t||n):t=t||"utf8",n&&(t=null);let s=new Dtl({objectMode:i});t&&s.setEncoding(t);let a=0,o=[];return s.on("data",c=>{o.push(c),i?a=o.length:a+=c.length}),s.getBufferedValue=()=>r?o:n?Buffer.concat(o,a):o.join(""),s.getBufferedLength=()=>a,s}});var rVr=A((fpg,j5e)=>{"use strict";var{constants:Stl}=require("buffer"),wtl=w8i(),Itl=x8i(),KGt=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function HGt(e,r){if(!e)return Promise.reject(new Error("Expected a stream"));r={maxBuffer:1/0,...r};let{maxBuffer:t}=r,n;return await new Promise((i,s)=>{let a=o=>{o&&n.getBufferedLength()<=Stl.MAX_LENGTH&&(o.bufferedData=n.getBufferedValue()),s(o)};n=wtl(e,Itl(r),o=>{if(o){a(o);return}i()}),n.on("data",()=>{n.getBufferedLength()>t&&a(new KGt)})}),n.getBufferedValue()}j5e.exports=HGt;j5e.exports.default=HGt;j5e.exports.buffer=(e,r)=>HGt(e,{...r,encoding:"buffer"});j5e.exports.array=(e,r)=>HGt(e,{...r,array:!0});j5e.exports.MaxBufferError=KGt});var P8i=A((gpg,T8i)=>{"use strict";var xtl=new Set([200,203,204,206,300,301,308,404,405,410,414,501]),Ttl=new Set([200,203,204,300,301,302,303,307,308,404,405,410,414,501]),Ptl=new Set([500,502,503,504]),Rtl={date:!0,connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},ktl={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function rEe(e){let r=parseInt(e,10);return isFinite(r)?r:0}function Ftl(e){return e?Ptl.has(e.status):!0}function nVr(e){let r={};if(!e)return r;let t=e.trim().split(/,/);for(let n of t){let[i,s]=n.split(/=/,2);r[i.trim()]=s===void 0?!0:s.trim().replace(/^"|"$/g,"")}return r}function Ntl(e){let r=[];for(let t in e){let n=e[t];r.push(n===!0?t:t+"="+n)}if(r.length)return r.join(", ")}T8i.exports=class{constructor(r,t,{shared:n,cacheHeuristic:i,immutableMinTimeToLive:s,ignoreCargoCult:a,_fromObject:o}={}){if(o){this._fromObject(o);return}if(!t||!t.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(r),this._responseTime=this.now(),this._isShared=n!==!1,this._cacheHeuristic=i!==void 0?i:.1,this._immutableMinTtl=s!==void 0?s:24*3600*1e3,this._status="status"in t?t.status:200,this._resHeaders=t.headers,this._rescc=nVr(t.headers["cache-control"]),this._method="method"in r?r.method:"GET",this._url=r.url,this._host=r.headers.host,this._noAuthorization=!r.headers.authorization,this._reqHeaders=t.headers.vary?r.headers:null,this._reqcc=nVr(r.headers["cache-control"]),a&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":Ntl(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),t.headers["cache-control"]==null&&/no-cache/.test(t.headers.pragma)&&(this._rescc["no-cache"]=!0)}now(){return Date.now()}storable(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&Ttl.has(this._status)&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc["max-age"]||this._isShared&&this._rescc["s-maxage"]||this._rescc.public||xtl.has(this._status)))}_hasExplicitExpiration(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires}_assertRequestHasHeaders(r){if(!r||!r.headers)throw Error("Request headers missing")}satisfiesWithoutRevalidation(r){this._assertRequestHasHeaders(r);let t=nVr(r.headers["cache-control"]);return t["no-cache"]||/no-cache/.test(r.headers.pragma)||t["max-age"]&&this.age()>t["max-age"]||t["min-fresh"]&&this.timeToLive()<1e3*t["min-fresh"]||this.stale()&&!(t["max-stale"]&&!this._rescc["must-revalidate"]&&(t["max-stale"]===!0||t["max-stale"]>this.age()-this.maxAge()))?!1:this._requestMatches(r,!1)}_requestMatches(r,t){return(!this._url||this._url===r.url)&&this._host===r.headers.host&&(!r.method||this._method===r.method||t&&r.method==="HEAD")&&this._varyMatches(r)}_allowsStoringAuthenticated(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]}_varyMatches(r){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;let t=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/);for(let n of t)if(r.headers[n]!==this._reqHeaders[n])return!1;return!0}_copyWithoutHopByHopHeaders(r){let t={};for(let n in r)Rtl[n]||(t[n]=r[n]);if(r.connection){let n=r.connection.trim().split(/\s*,\s*/);for(let i of n)delete t[i]}if(t.warning){let n=t.warning.split(/,/).filter(i=>!/^\s*1[0-9][0-9]/.test(i));n.length?t.warning=n.join(",").trim():delete t.warning}return t}responseHeaders(){let r=this._copyWithoutHopByHopHeaders(this._resHeaders),t=this.age();return t>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(r.warning=(r.warning?`${r.warning}, `:"")+'113 - "rfc7234 5.5.4"'),r.age=`${Math.round(t)}`,r.date=new Date(this.now()).toUTCString(),r}date(){let r=Date.parse(this._resHeaders.date);return isFinite(r)?r:this._responseTime}age(){let r=this._ageValue(),t=(this.now()-this._responseTime)/1e3;return r+t}_ageValue(){return rEe(this._resHeaders.age)}maxAge(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return rEe(this._rescc["s-maxage"])}if(this._rescc["max-age"])return rEe(this._rescc["max-age"]);let r=this._rescc.immutable?this._immutableMinTtl:0,t=this.date();if(this._resHeaders.expires){let n=Date.parse(this._resHeaders.expires);return Number.isNaN(n)||nn)return Math.max(r,(t-n)/1e3*this._cacheHeuristic)}return r}timeToLive(){let r=this.maxAge()-this.age(),t=r+rEe(this._rescc["stale-if-error"]),n=r+rEe(this._rescc["stale-while-revalidate"]);return Math.max(0,r,t,n)*1e3}stale(){return this.maxAge()<=this.age()}_useStaleIfError(){return this.maxAge()+rEe(this._rescc["stale-if-error"])>this.age()}useStaleWhileRevalidate(){return this.maxAge()+rEe(this._rescc["stale-while-revalidate"])>this.age()}static fromObject(r){return new this(void 0,void 0,{_fromObject:r})}_fromObject(r){if(this._responseTime)throw Error("Reinitialized");if(!r||r.v!==1)throw Error("Invalid serialization");this._responseTime=r.t,this._isShared=r.sh,this._cacheHeuristic=r.ch,this._immutableMinTtl=r.imm!==void 0?r.imm:24*3600*1e3,this._status=r.st,this._resHeaders=r.resh,this._rescc=r.rescc,this._method=r.m,this._url=r.u,this._host=r.h,this._noAuthorization=r.a,this._reqHeaders=r.reqh,this._reqcc=r.reqcc}toObject(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}}revalidationHeaders(r){this._assertRequestHasHeaders(r);let t=this._copyWithoutHopByHopHeaders(r.headers);if(delete t["if-range"],!this._requestMatches(r,!0)||!this.storable())return delete t["if-none-match"],delete t["if-modified-since"],t;if(this._resHeaders.etag&&(t["if-none-match"]=t["if-none-match"]?`${t["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag),t["accept-ranges"]||t["if-match"]||t["if-unmodified-since"]||this._method&&this._method!="GET"){if(delete t["if-modified-since"],t["if-none-match"]){let i=t["if-none-match"].split(/,/).filter(s=>!/^\s*W\//.test(s));i.length?t["if-none-match"]=i.join(",").trim():delete t["if-none-match"]}}else this._resHeaders["last-modified"]&&!t["if-modified-since"]&&(t["if-modified-since"]=this._resHeaders["last-modified"]);return t}revalidatedPolicy(r,t){if(this._assertRequestHasHeaders(r),this._useStaleIfError()&&Ftl(t))return{modified:!1,matches:!1,policy:this};if(!t||!t.headers)throw Error("Response headers missing");let n=!1;if(t.status!==void 0&&t.status!=304?n=!1:t.headers.etag&&!/^\s*W\//.test(t.headers.etag)?n=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===t.headers.etag:this._resHeaders.etag&&t.headers.etag?n=this._resHeaders.etag.replace(/^\s*W\//,"")===t.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?n=this._resHeaders["last-modified"]===t.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!t.headers.etag&&!t.headers["last-modified"]&&(n=!0),!n)return{policy:new this.constructor(r,t),modified:t.status!=304,matches:!1};let i={};for(let a in this._resHeaders)i[a]=a in t.headers&&!ktl[a]?t.headers[a]:this._resHeaders[a];let s=Object.assign({},t,{status:this._status,method:this._method,headers:i});return{policy:new this.constructor(r,s,{shared:this._isShared,cacheHeuristic:this._cacheHeuristic,immutableMinTimeToLive:this._immutableMinTtl}),modified:!1,matches:!0}}}});var WGt=A((ypg,R8i)=>{"use strict";R8i.exports=e=>{let r={};for(let[t,n]of Object.entries(e))r[t.toLowerCase()]=n;return r}});var F8i=A((_pg,k8i)=>{"use strict";var Otl=require("stream").Readable,Btl=WGt(),iVr=class extends Otl{constructor(r,t,n,i){if(typeof r!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof t!="object")throw new TypeError("Argument `headers` should be an object");if(!(n instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof i!="string")throw new TypeError("Argument `url` should be a string");super(),this.statusCode=r,this.headers=Btl(t),this.body=n,this.url=i}_read(){this.push(this.body),this.push(null)}};k8i.exports=iVr});var O8i=A((Apg,N8i)=>{"use strict";var qtl=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];N8i.exports=(e,r)=>{let t=new Set(Object.keys(e).concat(qtl));for(let n of t)n in r||(r[n]=typeof e[n]=="function"?e[n].bind(e):e[n])}});var q8i=A((bpg,B8i)=>{"use strict";var Mtl=require("stream").PassThrough,Ltl=O8i(),jtl=e=>{if(!(e&&e.pipe))throw new TypeError("Parameter `response` must be a response stream.");let r=new Mtl;return Ltl(e,r),e.pipe(r)};B8i.exports=jtl});var M8i=A(sVr=>{sVr.stringify=function e(r){if(typeof r>"u")return r;if(r&&Buffer.isBuffer(r))return JSON.stringify(":base64:"+r.toString("base64"));if(r&&r.toJSON&&(r=r.toJSON()),r&&typeof r=="object"){var t="",n=Array.isArray(r);t=n?"[":"{";var i=!0;for(var s in r){var a=typeof r[s]=="function"||!n&&typeof r[s]>"u";Object.hasOwnProperty.call(r,s)&&!a&&(i||(t+=","),i=!1,n?r[s]==null?t+="null":t+=e(r[s]):r[s]!==void 0&&(t+=e(s)+":"+e(r[s])))}return t+=n?"]":"}",t}else return typeof r=="string"?JSON.stringify(/^:/.test(r)?":"+r:r):typeof r>"u"?"null":JSON.stringify(r)};sVr.parse=function(e){return JSON.parse(e,function(r,t){return typeof t=="string"?/^:base64:/.test(t)?Buffer.from(t.substring(8),"base64"):/^:/.test(t)?t.substring(1):t:t})}});var U8i=A((vpg,G8i)=>{"use strict";var Gtl=require("events"),L8i=M8i(),Utl=e=>{let r={redis:"@keyv/redis",rediss:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql",etcd:"@keyv/etcd",offline:"@keyv/offline",tiered:"@keyv/tiered"};if(e.adapter||e.uri){let t=e.adapter||/^[^:+]*/.exec(e.uri)[0];return new(require(r[t]))(e)}return new Map},j8i=["sqlite","postgres","mysql","mongo","redis","tiered"],aVr=class extends Gtl{constructor(r,{emitErrors:t=!0,...n}={}){if(super(),this.opts={namespace:"keyv",serialize:L8i.stringify,deserialize:L8i.parse,...typeof r=="string"?{uri:r}:r,...n},!this.opts.store){let s={...this.opts};this.opts.store=Utl(s)}if(this.opts.compression){let s=this.opts.compression;this.opts.serialize=s.serialize.bind(s),this.opts.deserialize=s.deserialize.bind(s)}typeof this.opts.store.on=="function"&&t&&this.opts.store.on("error",s=>this.emit("error",s)),this.opts.store.namespace=this.opts.namespace;let i=s=>async function*(){for await(let[a,o]of typeof s=="function"?s(this.opts.store.namespace):s){let c=this.opts.deserialize(o);if(!(this.opts.store.namespace&&!a.includes(this.opts.store.namespace))){if(typeof c.expires=="number"&&Date.now()>c.expires){this.delete(a);continue}yield[this._getKeyUnprefix(a),c.value]}}};typeof this.opts.store[Symbol.iterator]=="function"&&this.opts.store instanceof Map?this.iterator=i(this.opts.store):typeof this.opts.store.iterator=="function"&&this.opts.store.opts&&this._checkIterableAdaptar()&&(this.iterator=i(this.opts.store.iterator.bind(this.opts.store)))}_checkIterableAdaptar(){return j8i.includes(this.opts.store.opts.dialect)||j8i.findIndex(r=>this.opts.store.opts.url.includes(r))>=0}_getKeyPrefix(r){return`${this.opts.namespace}:${r}`}_getKeyPrefixArray(r){return r.map(t=>`${this.opts.namespace}:${t}`)}_getKeyUnprefix(r){return r.split(":").splice(1).join(":")}get(r,t){let{store:n}=this.opts,i=Array.isArray(r),s=i?this._getKeyPrefixArray(r):this._getKeyPrefix(r);if(i&&n.getMany===void 0){let a=[];for(let o of s)a.push(Promise.resolve().then(()=>n.get(o)).then(c=>typeof c=="string"?this.opts.deserialize(c):this.opts.compression?this.opts.deserialize(c):c).then(c=>{if(c!=null)return typeof c.expires=="number"&&Date.now()>c.expires?this.delete(o).then(()=>{}):t&&t.raw?c:c.value}));return Promise.allSettled(a).then(o=>{let c=[];for(let l of o)c.push(l.value);return c})}return Promise.resolve().then(()=>i?n.getMany(s):n.get(s)).then(a=>typeof a=="string"?this.opts.deserialize(a):this.opts.compression?this.opts.deserialize(a):a).then(a=>{if(a!=null){if(i){let o=[];for(let c of a){if(typeof c=="string"&&(c=this.opts.deserialize(c)),c==null){o.push(void 0);continue}typeof c.expires=="number"&&Date.now()>c.expires?(this.delete(r).then(()=>{}),o.push(void 0)):o.push(t&&t.raw?c:c.value)}return o}return typeof a.expires=="number"&&Date.now()>a.expires?this.delete(r).then(()=>{}):t&&t.raw?a:a.value}})}set(r,t,n){let i=this._getKeyPrefix(r);typeof n>"u"&&(n=this.opts.ttl),n===0&&(n=void 0);let{store:s}=this.opts;return Promise.resolve().then(()=>{let a=typeof n=="number"?Date.now()+n:null;return typeof t=="symbol"&&this.emit("error","symbol cannot be serialized"),t={value:t,expires:a},this.opts.serialize(t)}).then(a=>s.set(i,a,n)).then(()=>!0)}delete(r){let{store:t}=this.opts;if(Array.isArray(r)){let i=this._getKeyPrefixArray(r);if(t.deleteMany===void 0){let s=[];for(let a of i)s.push(t.delete(a));return Promise.allSettled(s).then(a=>a.every(o=>o.value===!0))}return Promise.resolve().then(()=>t.deleteMany(i))}let n=this._getKeyPrefix(r);return Promise.resolve().then(()=>t.delete(n))}clear(){let{store:r}=this.opts;return Promise.resolve().then(()=>r.clear())}has(r){let t=this._getKeyPrefix(r),{store:n}=this.opts;return Promise.resolve().then(async()=>typeof n.has=="function"?n.has(t):await n.get(t)!==void 0)}disconnect(){let{store:r}=this.opts;if(typeof r.disconnect=="function")return r.disconnect()}};G8i.exports=aVr});var $8i=A((Epg,z8i)=>{"use strict";var Vtl=require("events"),YGt=require("url"),ztl=b8i(),$tl=rVr(),oVr=P8i(),V8i=F8i(),Qtl=WGt(),Ktl=q8i(),Htl=U8i(),zEt=class e{constructor(r,t){if(typeof r!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new Htl({uri:typeof t=="string"&&t,store:typeof t!="string"&&t,namespace:"cacheable-request"}),this.createCacheableRequest(r)}createCacheableRequest(r){return(t,n)=>{let i;if(typeof t=="string")i=cVr(YGt.parse(t)),t={};else if(t instanceof YGt.URL)i=cVr(YGt.parse(t.toString())),t={};else{let[m,...h]=(t.path||"").split("?"),_=h.length>0?`?${h.join("?")}`:"";i=cVr({...t,pathname:m,search:_})}t={headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1,...t,...Wtl(i)},t.headers=Qtl(t.headers);let s=new Vtl,a=ztl(YGt.format(i),{stripWWW:!1,removeTrailingSlash:!1,stripAuthentication:!1}),o=`${t.method}:${a}`,c=!1,l=!1,u=m=>{l=!0;let h=!1,_,b=new Promise(w=>{_=()=>{h||(h=!0,w())}}),v=w=>{if(c&&!m.forceRefresh){w.status=w.statusCode;let P=oVr.fromObject(c.cachePolicy).revalidatedPolicy(m,w);if(!P.modified){let k=P.policy.responseHeaders();w=new V8i(c.statusCode,k,c.body,c.url),w.cachePolicy=P.policy,w.fromCache=!0}}w.fromCache||(w.cachePolicy=new oVr(m,w,m),w.fromCache=!1);let x;m.cache&&w.cachePolicy.storable()?(x=Ktl(w),(async()=>{try{let P=$tl.buffer(w);if(await Promise.race([b,new Promise(U=>w.once("end",U))]),h)return;let k=await P,R={cachePolicy:w.cachePolicy.toObject(),url:w.url,statusCode:w.fromCache?c.statusCode:w.statusCode,body:k},L=m.strictTtl?w.cachePolicy.timeToLive():void 0;m.maxTtl&&(L=L?Math.min(L,m.maxTtl):m.maxTtl),await this.cache.set(o,R,L)}catch(P){s.emit("error",new e.CacheError(P))}})()):m.cache&&c&&(async()=>{try{await this.cache.delete(o)}catch(P){s.emit("error",new e.CacheError(P))}})(),s.emit("response",x||w),typeof n=="function"&&n(x||w)};try{let w=r(m,v);w.once("error",_),w.once("abort",_),s.emit("request",w)}catch(w){s.emit("error",new e.RequestError(w))}};return(async()=>{let m=async _=>{await Promise.resolve();let b=_.cache?await this.cache.get(o):void 0;if(typeof b>"u")return u(_);let v=oVr.fromObject(b.cachePolicy);if(v.satisfiesWithoutRevalidation(_)&&!_.forceRefresh){let w=v.responseHeaders(),x=new V8i(b.statusCode,w,b.body,b.url);x.cachePolicy=v,x.fromCache=!0,s.emit("response",x),typeof n=="function"&&n(x)}else c=b,_.headers=v.revalidationHeaders(_),u(_)},h=_=>s.emit("error",new e.CacheError(_));this.cache.once("error",h),s.on("response",()=>this.cache.removeListener("error",h));try{await m(t)}catch(_){t.automaticFailover&&!l&&u(t),s.emit("error",new e.CacheError(_))}})(),s}}};function Wtl(e){let r={...e};return r.path=`${e.pathname||"/"}${e.search||""}`,delete r.pathname,delete r.search,r}function cVr(e){return{protocol:e.protocol,auth:e.auth,hostname:e.hostname||e.host||"localhost",port:e.port,pathname:e.pathname,search:e.search}}zEt.RequestError=class extends Error{constructor(e){super(e.message),this.name="RequestError",Object.assign(this,e)}};zEt.CacheError=class extends Error{constructor(e){super(e.message),this.name="CacheError",Object.assign(this,e)}};z8i.exports=zEt});var K8i=A((wpg,Q8i)=>{"use strict";var Ytl=["aborted","complete","headers","httpVersion","httpVersionMinor","httpVersionMajor","method","rawHeaders","rawTrailers","setTimeout","socket","statusCode","statusMessage","trailers","url"];Q8i.exports=(e,r)=>{if(r._readableState.autoDestroy)throw new Error("The second stream must have the `autoDestroy` option set to `false`");let t=new Set(Object.keys(e).concat(Ytl)),n={};for(let i of t)i in r||(n[i]={get(){let s=e[i];return typeof s=="function"?s.bind(e):s},set(s){e[i]=s},enumerable:!0,configurable:!1});return Object.defineProperties(r,n),e.once("aborted",()=>{r.destroy(),r.emit("aborted")}),e.once("close",()=>{e.complete&&r.readable?r.once("end",()=>{r.emit("close")}):r.emit("close")}),r}});var W8i=A((Ipg,H8i)=>{"use strict";var{Transform:Jtl,PassThrough:Xtl}=require("stream"),uVr=require("zlib"),Ztl=K8i();H8i.exports=e=>{let r=(e.headers["content-encoding"]||"").toLowerCase();if(!["gzip","deflate","br"].includes(r))return e;let t=r==="br";if(t&&typeof uVr.createBrotliDecompress!="function")return e.destroy(new Error("Brotli is not supported on Node.js < 12")),e;let n=!0,i=new Jtl({transform(o,c,l){n=!1,l(null,o)},flush(o){o()}}),s=new Xtl({autoDestroy:!1,destroy(o,c){e.destroy(),c(o)}}),a=t?uVr.createBrotliDecompress():uVr.createUnzip();return a.once("error",o=>{if(n&&!e.readable){s.end();return}s.destroy(o)}),Ztl(e,s),e.pipe(i).pipe(a).pipe(s),s}});var JGt=A((xpg,Y8i)=>{"use strict";var lVr=class{constructor(r={}){if(!(r.maxSize&&r.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=r.maxSize,this.onEviction=r.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(r,t){if(this.cache.set(r,t),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[n,i]of this.oldCache.entries())this.onEviction(n,i);this.oldCache=this.cache,this.cache=new Map}}get(r){if(this.cache.has(r))return this.cache.get(r);if(this.oldCache.has(r)){let t=this.oldCache.get(r);return this.oldCache.delete(r),this._set(r,t),t}}set(r,t){return this.cache.has(r)?this.cache.set(r,t):this._set(r,t),this}has(r){return this.cache.has(r)||this.oldCache.has(r)}peek(r){if(this.cache.has(r))return this.cache.get(r);if(this.oldCache.has(r))return this.oldCache.get(r)}delete(r){let t=this.cache.delete(r);return t&&this._size--,this.oldCache.delete(r)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[r]of this)yield r}*values(){for(let[,r]of this)yield r}*[Symbol.iterator](){for(let r of this.cache)yield r;for(let r of this.oldCache){let[t]=r;this.cache.has(t)||(yield r)}}get size(){let r=0;for(let t of this.oldCache.keys())this.cache.has(t)||r++;return Math.min(this._size+r,this.maxSize)}};Y8i.exports=lVr});var pVr=A((Tpg,e5i)=>{"use strict";var erl=require("events"),trl=require("tls"),rrl=require("http2"),nrl=JGt(),A4=Symbol("currentStreamsCount"),J8i=Symbol("request"),zM=Symbol("cachedOriginSet"),G5e=Symbol("gracefullyClosing"),irl=["maxDeflateDynamicTableSize","maxSessionMemory","maxHeaderListPairs","maxOutstandingPings","maxReservedRemoteStreams","maxSendHeaderBlockLength","paddingStrategy","localAddress","path","rejectUnauthorized","minDHSize","ca","cert","clientCertEngine","ciphers","key","pfx","servername","minVersion","maxVersion","secureProtocol","crl","honorCipherOrder","ecdhCurve","dhparam","secureOptions","sessionIdContext"],srl=(e,r,t)=>{let n=0,i=e.length;for(;n>>1;t(e[s],r)?n=s+1:i=s}return n},arl=(e,r)=>e.remoteSettings.maxConcurrentStreams>r.remoteSettings.maxConcurrentStreams,dVr=(e,r)=>{for(let t of e)t[zM].lengthr[zM].includes(n))&&t[A4]+r[A4]<=r.remoteSettings.maxConcurrentStreams&&Z8i(t)},orl=(e,r)=>{for(let t of e)r[zM].lengtht[zM].includes(n))&&r[A4]+t[A4]<=t.remoteSettings.maxConcurrentStreams&&Z8i(r)},X8i=({agent:e,isFree:r})=>{let t={};for(let n in e.sessions){let s=e.sessions[n].filter(a=>{let o=a[nEe.kCurrentStreamsCount]{e[G5e]=!0,e[A4]===0&&e.close()},nEe=class e extends erl{constructor({timeout:r=6e4,maxSessions:t=1/0,maxFreeSessions:n=10,maxCachedTlsSessions:i=100}={}){super(),this.sessions={},this.queue={},this.timeout=r,this.maxSessions=t,this.maxFreeSessions=n,this._freeSessionsCount=0,this._sessionsCount=0,this.settings={enablePush:!1},this.tlsSessionCache=new nrl({maxSize:i})}static normalizeOrigin(r,t){return typeof r=="string"&&(r=new URL(r)),t&&r.hostname!==t&&(r.hostname=t),r.origin}normalizeOptions(r){let t="";if(r)for(let n of irl)r[n]&&(t+=`:${r[n]}`);return t}_tryToCreateNewSession(r,t){if(!(r in this.queue)||!(t in this.queue[r]))return;let n=this.queue[r][t];this._sessionsCount{Array.isArray(n)?(n=[...n],i()):n=[{resolve:i,reject:s}];let a=this.normalizeOptions(t),o=e.normalizeOrigin(r,t&&t.servername);if(o===void 0){for(let{reject:u}of n)u(new TypeError("The `origin` argument needs to be a string or an URL object"));return}if(a in this.sessions){let u=this.sessions[a],m=-1,h=-1,_;for(let b of u){let v=b.remoteSettings.maxConcurrentStreams;if(v=v||b[G5e]||b.destroyed)continue;_||(m=v),w>h&&(_=b,h=w)}}if(_){if(n.length!==1){for(let{reject:b}of n){let v=new Error(`Expected the length of listeners to be 1, got ${n.length}. +Please report this to https://github.com/szmarczak/http2-wrapper/`);b(v)}return}n[0].resolve(_);return}}if(a in this.queue){if(o in this.queue[a]){this.queue[a][o].listeners.push(...n),this._tryToCreateNewSession(a,o);return}}else this.queue[a]={};let c=()=>{a in this.queue&&this.queue[a][o]===l&&(delete this.queue[a][o],Object.keys(this.queue[a]).length===0&&delete this.queue[a])},l=()=>{let u=`${o}:${a}`,m=!1;try{let h=rrl.connect(r,{createConnection:this.createConnection,settings:this.settings,session:this.tlsSessionCache.get(u),...t});h[A4]=0,h[G5e]=!1;let _=()=>h[A4]{this.tlsSessionCache.set(u,w)}),h.once("error",w=>{for(let{reject:x}of n)x(w);this.tlsSessionCache.delete(u)}),h.setTimeout(this.timeout,()=>{h.destroy()}),h.once("close",()=>{if(m){b&&this._freeSessionsCount--,this._sessionsCount--;let w=this.sessions[a];w.splice(w.indexOf(h),1),w.length===0&&delete this.sessions[a]}else{let w=new Error("Session closed without receiving a SETTINGS frame");w.code="HTTP2WRAPPER_NOSETTINGS";for(let{reject:x}of n)x(w);c()}this._tryToCreateNewSession(a,o)});let v=()=>{if(!(!(a in this.queue)||!_())){for(let w of h[zM])if(w in this.queue[a]){let{listeners:x}=this.queue[a][w];for(;x.length!==0&&_();)x.shift().resolve(h);let P=this.queue[a];if(P[w].listeners.length===0&&(delete P[w],Object.keys(P).length===0)){delete this.queue[a];break}if(!_())break}}};h.on("origin",()=>{h[zM]=h.originSet,_()&&(v(),dVr(this.sessions[a],h))}),h.once("remoteSettings",()=>{if(h.ref(),h.unref(),this._sessionsCount++,l.destroyed){let w=new Error("Agent has been destroyed");for(let x of n)x.reject(w);h.destroy();return}h[zM]=h.originSet;{let w=this.sessions;if(a in w){let x=w[a];x.splice(srl(x,h,arl),0,h)}else w[a]=[h]}this._freeSessionsCount+=1,m=!0,this.emit("session",h),v(),c(),h[A4]===0&&this._freeSessionsCount>this.maxFreeSessions&&h.close(),n.length!==0&&(this.getSession(o,t,n),n.length=0),h.on("remoteSettings",()=>{v(),dVr(this.sessions[a],h)})}),h[J8i]=h.request,h.request=(w,x)=>{if(h[G5e])throw new Error("The session is gracefully closing. No new streams are allowed.");let P=h[J8i](w,x);return h.ref(),++h[A4],h[A4]===h.remoteSettings.maxConcurrentStreams&&this._freeSessionsCount--,P.once("close",()=>{if(b=_(),--h[A4],!h.destroyed&&!h.closed&&(orl(this.sessions[a],h),_()&&!h.closed)){b||(this._freeSessionsCount++,b=!0);let k=h[A4]===0;k&&h.unref(),k&&(this._freeSessionsCount>this.maxFreeSessions||h[G5e])?h.close():(dVr(this.sessions[a],h),v())}}),P}}catch(h){for(let _ of n)_.reject(h);c()}};l.listeners=n,l.completed=!1,l.destroyed=!1,this.queue[a][o]=l,this._tryToCreateNewSession(a,o)})}request(r,t,n,i){return new Promise((s,a)=>{this.getSession(r,t,[{reject:a,resolve:o=>{try{s(o.request(n,i))}catch(c){a(c)}}}])})}createConnection(r,t){return e.connect(r,t)}static connect(r,t){t.ALPNProtocols=["h2"];let n=r.port||443,i=r.hostname||r.host;return typeof t.servername>"u"&&(t.servername=i),trl.connect(n,i,t)}closeFreeSessions(){for(let r of Object.values(this.sessions))for(let t of r)t[A4]===0&&t.close()}destroy(r){for(let t of Object.values(this.sessions))for(let n of t)n.destroy(r);for(let t of Object.values(this.queue))for(let n of Object.values(t))n.destroyed=!0;this.queue={}}get freeSessions(){return X8i({agent:this,isFree:!0})}get busySessions(){return X8i({agent:this,isFree:!1})}};nEe.kCurrentStreamsCount=A4;nEe.kGracefullyClosing=G5e;e5i.exports={Agent:nEe,globalAgent:new nEe}});var fVr=A((Ppg,t5i)=>{"use strict";var{Readable:crl}=require("stream"),mVr=class extends crl{constructor(r,t){super({highWaterMark:t,autoDestroy:!1}),this.statusCode=null,this.statusMessage="",this.httpVersion="2.0",this.httpVersionMajor=2,this.httpVersionMinor=0,this.headers={},this.trailers={},this.req=null,this.aborted=!1,this.complete=!1,this.upgrade=null,this.rawHeaders=[],this.rawTrailers=[],this.socket=r,this.connection=r,this._dumped=!1}_destroy(r){this.req._request.destroy(r)}setTimeout(r,t){return this.req.setTimeout(r,t),this}_dump(){this._dumped||(this._dumped=!0,this.removeAllListeners("data"),this.resume())}_read(){this.req&&this.req._request.resume()}};t5i.exports=mVr});var hVr=A((Rpg,r5i)=>{"use strict";r5i.exports=e=>{let r={protocol:e.protocol,hostname:typeof e.hostname=="string"&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,host:e.host,hash:e.hash,search:e.search,pathname:e.pathname,href:e.href,path:`${e.pathname||""}${e.search||""}`};return typeof e.port=="string"&&e.port.length!==0&&(r.port=Number(e.port)),(e.username||e.password)&&(r.auth=`${e.username||""}:${e.password||""}`),r}});var i5i=A((kpg,n5i)=>{"use strict";n5i.exports=(e,r,t)=>{for(let n of t)e.on(n,(...i)=>r.emit(n,...i))}});var a5i=A((Fpg,s5i)=>{"use strict";s5i.exports=e=>{switch(e){case":method":case":scheme":case":authority":case":path":return!0;default:return!1}}});var c5i=A((Opg,o5i)=>{"use strict";var U5e=(e,r,t)=>{o5i.exports[r]=class extends e{constructor(...i){super(typeof t=="string"?t:t(i)),this.name=`${super.name} [${r}]`,this.code=r}}};U5e(TypeError,"ERR_INVALID_ARG_TYPE",e=>{let r=e[0].includes(".")?"property":"argument",t=e[1],n=Array.isArray(t);return n&&(t=`${t.slice(0,-1).join(", ")} or ${t.slice(-1)}`),`The "${e[0]}" ${r} must be ${n?"one of":"of"} type ${t}. Received ${typeof e[2]}`});U5e(TypeError,"ERR_INVALID_PROTOCOL",e=>`Protocol "${e[0]}" not supported. Expected "${e[1]}"`);U5e(Error,"ERR_HTTP_HEADERS_SENT",e=>`Cannot ${e[0]} headers after they are sent to the client`);U5e(TypeError,"ERR_INVALID_HTTP_TOKEN",e=>`${e[0]} must be a valid HTTP token [${e[1]}]`);U5e(TypeError,"ERR_HTTP_INVALID_HEADER_VALUE",e=>`Invalid value "${e[0]} for header "${e[1]}"`);U5e(TypeError,"ERR_INVALID_CHAR",e=>`Invalid character in ${e[0]} [${e[1]}]`)});var bVr=A((Bpg,h5i)=>{"use strict";var url=require("http2"),{Writable:lrl}=require("stream"),{Agent:u5i,globalAgent:drl}=pVr(),prl=fVr(),mrl=hVr(),frl=i5i(),hrl=a5i(),{ERR_INVALID_ARG_TYPE:gVr,ERR_INVALID_PROTOCOL:grl,ERR_HTTP_HEADERS_SENT:l5i,ERR_INVALID_HTTP_TOKEN:yrl,ERR_HTTP_INVALID_HEADER_VALUE:_rl,ERR_INVALID_CHAR:Arl}=c5i(),{HTTP2_HEADER_STATUS:d5i,HTTP2_HEADER_METHOD:p5i,HTTP2_HEADER_PATH:m5i,HTTP2_METHOD_CONNECT:brl}=url.constants,x3=Symbol("headers"),yVr=Symbol("origin"),_Vr=Symbol("session"),f5i=Symbol("options"),XGt=Symbol("flushedHeaders"),$Et=Symbol("jobs"),Crl=/^[\^`\-\w!#$%&*+.|~]+$/,vrl=/[^\t\u0020-\u007E\u0080-\u00FF]/,AVr=class extends lrl{constructor(r,t,n){super({autoDestroy:!1});let i=typeof r=="string"||r instanceof URL;if(i&&(r=mrl(r instanceof URL?r:new URL(r))),typeof t=="function"||t===void 0?(n=t,t=i?r:{...r}):t={...r,...t},t.h2session)this[_Vr]=t.h2session;else if(t.agent===!1)this.agent=new u5i({maxFreeSessions:0});else if(typeof t.agent>"u"||t.agent===null)typeof t.createConnection=="function"?(this.agent=new u5i({maxFreeSessions:0}),this.agent.createConnection=t.createConnection):this.agent=drl;else if(typeof t.agent.request=="function")this.agent=t.agent;else throw new gVr("options.agent",["Agent-like Object","undefined","false"],t.agent);if(t.protocol&&t.protocol!=="https:")throw new grl(t.protocol,"https:");let s=t.port||t.defaultPort||this.agent&&this.agent.defaultPort||443,a=t.hostname||t.host||"localhost";delete t.hostname,delete t.host,delete t.port;let{timeout:o}=t;if(t.timeout=void 0,this[x3]=Object.create(null),this[$Et]=[],this.socket=null,this.connection=null,this.method=t.method||"GET",this.path=t.path,this.res=null,this.aborted=!1,this.reusedSocket=!1,t.headers)for(let[c,l]of Object.entries(t.headers))this.setHeader(c,l);t.auth&&!("authorization"in this[x3])&&(this[x3].authorization="Basic "+Buffer.from(t.auth).toString("base64")),t.session=t.tlsSession,t.path=t.socketPath,this[f5i]=t,s===443?(this[yVr]=`https://${a}`,":authority"in this[x3]||(this[x3][":authority"]=a)):(this[yVr]=`https://${a}:${s}`,":authority"in this[x3]||(this[x3][":authority"]=`${a}:${s}`)),o&&this.setTimeout(o),n&&this.once("response",n),this[XGt]=!1}get method(){return this[x3][p5i]}set method(r){r&&(this[x3][p5i]=r.toUpperCase())}get path(){return this[x3][m5i]}set path(r){r&&(this[x3][m5i]=r)}get _mustNotHaveABody(){return this.method==="GET"||this.method==="HEAD"||this.method==="DELETE"}_write(r,t,n){if(this._mustNotHaveABody){n(new Error("The GET, HEAD and DELETE methods must NOT have a body"));return}this.flushHeaders();let i=()=>this._request.write(r,t,n);this._request?i():this[$Et].push(i)}_final(r){if(this.destroyed)return;this.flushHeaders();let t=()=>{if(this._mustNotHaveABody){r();return}this._request.end(r)};this._request?t():this[$Et].push(t)}abort(){this.res&&this.res.complete||(this.aborted||process.nextTick(()=>this.emit("abort")),this.aborted=!0,this.destroy())}_destroy(r,t){this.res&&this.res._dump(),this._request&&this._request.destroy(),t(r)}async flushHeaders(){if(this[XGt]||this.destroyed)return;this[XGt]=!0;let r=this.method===brl,t=n=>{if(this._request=n,this.destroyed){n.destroy();return}r||frl(n,this,["timeout","continue","close","error"]);let i=a=>(...o)=>{!this.writable&&!this.destroyed?a(...o):this.once("finish",()=>{a(...o)})};n.once("response",i((a,o,c)=>{let l=new prl(this.socket,n.readableHighWaterMark);this.res=l,l.req=this,l.statusCode=a[d5i],l.headers=a,l.rawHeaders=c,l.once("end",()=>{this.aborted?(l.aborted=!0,l.emit("aborted")):(l.complete=!0,l.socket=null,l.connection=null)}),r?(l.upgrade=!0,this.emit("connect",l,n,Buffer.alloc(0))?this.emit("close"):n.destroy()):(n.on("data",u=>{!l._dumped&&!l.push(u)&&n.pause()}),n.once("end",()=>{l.push(null)}),this.emit("response",l)||l._dump())})),n.once("headers",i(a=>this.emit("information",{statusCode:a[d5i]}))),n.once("trailers",i((a,o,c)=>{let{res:l}=this;l.trailers=a,l.rawTrailers=c}));let{socket:s}=n.session;this.socket=s,this.connection=s;for(let a of this[$Et])a();this.emit("socket",this.socket)};if(this[_Vr])try{t(this[_Vr].request(this[x3]))}catch(n){this.emit("error",n)}else{this.reusedSocket=!0;try{t(await this.agent.request(this[yVr],this[f5i],this[x3]))}catch(n){this.emit("error",n)}}}getHeader(r){if(typeof r!="string")throw new gVr("name","string",r);return this[x3][r.toLowerCase()]}get headersSent(){return this[XGt]}removeHeader(r){if(typeof r!="string")throw new gVr("name","string",r);if(this.headersSent)throw new l5i("remove");delete this[x3][r.toLowerCase()]}setHeader(r,t){if(this.headersSent)throw new l5i("set");if(typeof r!="string"||!Crl.test(r)&&!hrl(r))throw new yrl("Header name",r);if(typeof t>"u")throw new _rl(t,r);if(vrl.test(t))throw new Arl("header content",r);this[x3][r.toLowerCase()]=t}setNoDelay(){}setSocketKeepAlive(){}setTimeout(r,t){let n=()=>this._request.setTimeout(r,t);return this._request?n():this[$Et].push(n),this}get maxHeadersCount(){if(!this.destroyed&&this._request)return this._request.session.localSettings.maxHeaderListSize}set maxHeadersCount(r){}};h5i.exports=AVr});var y5i=A((qpg,g5i)=>{"use strict";var Erl=require("tls");g5i.exports=(e={},r=Erl.connect)=>new Promise((t,n)=>{let i=!1,s,a=async()=>{await c,s.off("timeout",o),s.off("error",n),e.resolveSocket?(t({alpnProtocol:s.alpnProtocol,socket:s,timeout:i}),i&&(await Promise.resolve(),s.emit("timeout"))):(s.destroy(),t({alpnProtocol:s.alpnProtocol,timeout:i}))},o=async()=>{i=!0,a()},c=(async()=>{try{s=await r(e,a),s.on("error",n),s.once("timeout",o)}catch(l){n(l)}})()})});var A5i=A((Mpg,_5i)=>{"use strict";var Drl=require("net");_5i.exports=e=>{let r=e.host,t=e.headers&&e.headers.host;return t&&(t.startsWith("[")?t.indexOf("]")===-1?r=t:r=t.slice(1,-1):r=t.split(":",1)[0]),Drl.isIP(r)?"":r}});var v5i=A((Lpg,vVr)=>{"use strict";var b5i=require("http"),CVr=require("https"),Srl=y5i(),wrl=JGt(),Irl=bVr(),xrl=A5i(),Trl=hVr(),ZGt=new wrl({maxSize:100}),QEt=new Map,C5i=(e,r,t)=>{r._httpMessage={shouldKeepAlive:!0};let n=()=>{e.emit("free",r,t)};r.on("free",n);let i=()=>{e.removeSocket(r,t)};r.on("close",i);let s=()=>{e.removeSocket(r,t),r.off("close",i),r.off("free",n),r.off("agentRemove",s)};r.on("agentRemove",s),e.emit("free",r,t)},Prl=async e=>{let r=`${e.host}:${e.port}:${e.ALPNProtocols.sort()}`;if(!ZGt.has(r)){if(QEt.has(r))return(await QEt.get(r)).alpnProtocol;let{path:t,agent:n}=e;e.path=e.socketPath;let i=Srl(e);QEt.set(r,i);try{let{socket:s,alpnProtocol:a}=await i;if(ZGt.set(r,a),e.path=t,a==="h2")s.destroy();else{let{globalAgent:o}=CVr,c=CVr.Agent.prototype.createConnection;n?n.createConnection===c?C5i(n,s,e):s.destroy():o.createConnection===c?C5i(o,s,e):s.destroy()}return QEt.delete(r),a}catch(s){throw QEt.delete(r),s}}return ZGt.get(r)};vVr.exports=async(e,r,t)=>{if((typeof e=="string"||e instanceof URL)&&(e=Trl(new URL(e))),typeof r=="function"&&(t=r,r=void 0),r={ALPNProtocols:["h2","http/1.1"],...e,...r,resolveSocket:!0},!Array.isArray(r.ALPNProtocols)||r.ALPNProtocols.length===0)throw new Error("The `ALPNProtocols` option must be an Array with at least one entry");r.protocol=r.protocol||"https:";let n=r.protocol==="https:";r.host=r.hostname||r.host||"localhost",r.session=r.tlsSession,r.servername=r.servername||xrl(r),r.port=r.port||(n?443:80),r._defaultAgent=n?CVr.globalAgent:b5i.globalAgent;let i=r.agent;if(i){if(i.addRequest)throw new Error("The `options.agent` object can contain only `http`, `https` or `http2` properties");r.agent=i[n?"https":"http"]}return n&&await Prl(r)==="h2"?(i&&(r.agent=i.http2),new Irl(r,t)):b5i.request(r,t)};vVr.exports.protocolCache=ZGt});var D5i=A((jpg,E5i)=>{"use strict";var Rrl=require("http2"),krl=pVr(),EVr=bVr(),Frl=fVr(),Nrl=v5i(),Orl=(e,r,t)=>new EVr(e,r,t),Brl=(e,r,t)=>{let n=new EVr(e,r,t);return n.end(),n};E5i.exports={...Rrl,ClientRequest:EVr,IncomingMessage:Frl,...krl,request:Orl,get:Brl,auto:Nrl}});var SVr=A(DVr=>{"use strict";Object.defineProperty(DVr,"__esModule",{value:!0});var S5i=_a();DVr.default=e=>S5i.default.nodeStream(e)&&S5i.default.function_(e.getBoundary)});var T5i=A(wVr=>{"use strict";Object.defineProperty(wVr,"__esModule",{value:!0});var I5i=require("fs"),x5i=require("util"),w5i=_a(),qrl=SVr(),Mrl=x5i.promisify(I5i.stat);wVr.default=async(e,r)=>{if(r&&"content-length"in r)return Number(r["content-length"]);if(!e)return 0;if(w5i.default.string(e))return Buffer.byteLength(e);if(w5i.default.buffer(e))return e.length;if(qrl.default(e))return x5i.promisify(e.getLength.bind(e))();if(e instanceof I5i.ReadStream){let{size:t}=await Mrl(e.path);return t===0?void 0:t}}});var xVr=A(IVr=>{"use strict";Object.defineProperty(IVr,"__esModule",{value:!0});function Lrl(e,r,t){let n={};for(let i of t)n[i]=(...s)=>{r.emit(i,...s)},e.on(i,n[i]);return()=>{for(let i of t)e.off(i,n[i])}}IVr.default=Lrl});var P5i=A(TVr=>{"use strict";Object.defineProperty(TVr,"__esModule",{value:!0});TVr.default=()=>{let e=[];return{once(r,t,n){r.once(t,n),e.push({origin:r,event:t,fn:n})},unhandleAll(){for(let r of e){let{origin:t,event:n,fn:i}=r;t.removeListener(n,i)}e.length=0}}}});var k5i=A(KEt=>{"use strict";Object.defineProperty(KEt,"__esModule",{value:!0});KEt.TimeoutError=void 0;var jrl=require("net"),Grl=P5i(),R5i=Symbol("reentry"),Url=()=>{},eUt=class extends Error{constructor(r,t){super(`Timeout awaiting '${t}' for ${r}ms`),this.event=t,this.name="TimeoutError",this.code="ETIMEDOUT"}};KEt.TimeoutError=eUt;KEt.default=(e,r,t)=>{if(R5i in e)return Url;e[R5i]=!0;let n=[],{once:i,unhandleAll:s}=Grl.default(),a=(m,h,_)=>{var b;let v=setTimeout(h,m,m,_);(b=v.unref)===null||b===void 0||b.call(v);let w=()=>{clearTimeout(v)};return n.push(w),w},{host:o,hostname:c}=t,l=(m,h)=>{e.destroy(new eUt(m,h))},u=()=>{for(let m of n)m();s()};if(e.once("error",m=>{if(u(),e.listenerCount("error")===0)throw m}),e.once("close",u),i(e,"response",m=>{i(m,"end",u)}),typeof r.request<"u"&&a(r.request,l,"request"),typeof r.socket<"u"){let m=()=>{l(r.socket,"socket")};e.setTimeout(r.socket,m),n.push(()=>{e.removeListener("timeout",m)})}return i(e,"socket",m=>{var h;let{socketPath:_}=e;if(m.connecting){let b=!!(_??jrl.isIP((h=c??o)!==null&&h!==void 0?h:"")!==0);if(typeof r.lookup<"u"&&!b&&typeof m.address().address>"u"){let v=a(r.lookup,l,"lookup");i(m,"lookup",v)}if(typeof r.connect<"u"){let v=()=>a(r.connect,l,"connect");b?i(m,"connect",v()):i(m,"lookup",w=>{w===null&&i(m,"connect",v())})}typeof r.secureConnect<"u"&&t.protocol==="https:"&&i(m,"connect",()=>{let v=a(r.secureConnect,l,"secureConnect");i(m,"secureConnect",v)})}if(typeof r.send<"u"){let b=()=>a(r.send,l,"send");m.connecting?i(m,"connect",()=>{i(e,"upload-complete",b())}):i(e,"upload-complete",b())}}),typeof r.response<"u"&&i(e,"upload-complete",()=>{let m=a(r.response,l,"response");i(e,"response",m)}),u}});var N5i=A(PVr=>{"use strict";Object.defineProperty(PVr,"__esModule",{value:!0});var F5i=_a();PVr.default=e=>{e=e;let r={protocol:e.protocol,hostname:F5i.default.string(e.hostname)&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,host:e.host,hash:e.hash,search:e.search,pathname:e.pathname,href:e.href,path:`${e.pathname||""}${e.search||""}`};return F5i.default.string(e.port)&&e.port.length>0&&(r.port=Number(e.port)),(e.username||e.password)&&(r.auth=`${e.username||""}:${e.password||""}`),r}});var O5i=A(RVr=>{"use strict";Object.defineProperty(RVr,"__esModule",{value:!0});var Vrl=require("url"),zrl=["protocol","host","hostname","port","pathname","search"];RVr.default=(e,r)=>{var t,n;if(r.path){if(r.pathname)throw new TypeError("Parameters `path` and `pathname` are mutually exclusive.");if(r.search)throw new TypeError("Parameters `path` and `search` are mutually exclusive.");if(r.searchParams)throw new TypeError("Parameters `path` and `searchParams` are mutually exclusive.")}if(r.search&&r.searchParams)throw new TypeError("Parameters `search` and `searchParams` are mutually exclusive.");if(!e){if(!r.protocol)throw new TypeError("No URL protocol specified");e=`${r.protocol}//${(n=(t=r.hostname)!==null&&t!==void 0?t:r.host)!==null&&n!==void 0?n:""}`}let i=new Vrl.URL(e);if(r.path){let s=r.path.indexOf("?");s===-1?r.pathname=r.path:(r.pathname=r.path.slice(0,s),r.search=r.path.slice(s+1)),delete r.path}for(let s of zrl)r[s]&&(i[s]=r[s].toString());return i}});var B5i=A(FVr=>{"use strict";Object.defineProperty(FVr,"__esModule",{value:!0});var kVr=class{constructor(){this.weakMap=new WeakMap,this.map=new Map}set(r,t){typeof r=="object"?this.weakMap.set(r,t):this.map.set(r,t)}get(r){return typeof r=="object"?this.weakMap.get(r):this.map.get(r)}has(r){return typeof r=="object"?this.weakMap.has(r):this.map.has(r)}};FVr.default=kVr});var OVr=A(NVr=>{"use strict";Object.defineProperty(NVr,"__esModule",{value:!0});var $rl=async e=>{let r=[],t=0;for await(let n of e)r.push(n),t+=Buffer.byteLength(n);return Buffer.isBuffer(r[0])?Buffer.concat(r,t):Buffer.from(r.join(""))};NVr.default=$rl});var M5i=A(iEe=>{"use strict";Object.defineProperty(iEe,"__esModule",{value:!0});iEe.dnsLookupIpVersionToFamily=iEe.isDnsLookupIpVersion=void 0;var q5i={auto:0,ipv4:4,ipv6:6};iEe.isDnsLookupIpVersion=e=>e in q5i;iEe.dnsLookupIpVersionToFamily=e=>{if(iEe.isDnsLookupIpVersion(e))return q5i[e];throw new Error("Invalid DNS lookup IP version")}});var BVr=A(tUt=>{"use strict";Object.defineProperty(tUt,"__esModule",{value:!0});tUt.isResponseOk=void 0;tUt.isResponseOk=e=>{let{statusCode:r}=e,t=e.request.options.followRedirect?299:399;return r>=200&&r<=t||r===304}});var j5i=A(qVr=>{"use strict";Object.defineProperty(qVr,"__esModule",{value:!0});var L5i=new Set;qVr.default=e=>{L5i.has(e)||(L5i.add(e),process.emitWarning(`Got: ${e}`,{type:"DeprecationWarning"}))}});var G5i=A(MVr=>{"use strict";Object.defineProperty(MVr,"__esModule",{value:!0});var Rv=_a(),Qrl=(e,r)=>{if(Rv.default.null_(e.encoding))throw new TypeError("To get a Buffer, set `options.responseType` to `buffer` instead");Rv.assert.any([Rv.default.string,Rv.default.undefined],e.encoding),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.resolveBodyOnly),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.methodRewriting),Rv.assert.any([Rv.default.boolean,Rv.default.undefined],e.isStream),Rv.assert.any([Rv.default.string,Rv.default.undefined],e.responseType),e.responseType===void 0&&(e.responseType="text");let{retry:t}=e;if(r?e.retry={...r.retry}:e.retry={calculateDelay:n=>n.computedValue,limit:0,methods:[],statusCodes:[],errorCodes:[],maxRetryAfter:void 0},Rv.default.object(t)?(e.retry={...e.retry,...t},e.retry.methods=[...new Set(e.retry.methods.map(n=>n.toUpperCase()))],e.retry.statusCodes=[...new Set(e.retry.statusCodes)],e.retry.errorCodes=[...new Set(e.retry.errorCodes)]):Rv.default.number(t)&&(e.retry.limit=t),Rv.default.undefined(e.retry.maxRetryAfter)&&(e.retry.maxRetryAfter=Math.min(...[e.timeout.request,e.timeout.connect].filter(Rv.default.number))),Rv.default.object(e.pagination)){r&&(e.pagination={...r.pagination,...e.pagination});let{pagination:n}=e;if(!Rv.default.function_(n.transform))throw new Error("`options.pagination.transform` must be implemented");if(!Rv.default.function_(n.shouldContinue))throw new Error("`options.pagination.shouldContinue` must be implemented");if(!Rv.default.function_(n.filter))throw new TypeError("`options.pagination.filter` must be implemented");if(!Rv.default.function_(n.paginate))throw new Error("`options.pagination.paginate` must be implemented")}return e.responseType==="json"&&e.headers.accept===void 0&&(e.headers.accept="application/json"),e};MVr.default=Qrl});var U5i=A(HEt=>{"use strict";Object.defineProperty(HEt,"__esModule",{value:!0});HEt.retryAfterStatusCodes=void 0;HEt.retryAfterStatusCodes=new Set([413,429,503]);var Krl=({attemptCount:e,retryOptions:r,error:t,retryAfter:n})=>{if(e>r.limit)return 0;let i=r.methods.includes(t.options.method),s=r.errorCodes.includes(t.code),a=t.response&&r.statusCodes.includes(t.response.statusCode);if(!i||!s&&!a)return 0;if(t.response){if(n)return r.maxRetryAfter===void 0||n>r.maxRetryAfter?0:n;if(t.response.statusCode===413)return 0}let o=Math.random()*100;return 2**(e-1)*1e3+o};HEt.default=Krl});var JEt=A(iA=>{"use strict";Object.defineProperty(iA,"__esModule",{value:!0});iA.UnsupportedProtocolError=iA.ReadError=iA.TimeoutError=iA.UploadError=iA.CacheError=iA.HTTPError=iA.MaxRedirectsError=iA.RequestError=iA.setNonEnumerableProperties=iA.knownHookEvents=iA.withoutBody=iA.kIsNormalizedAlready=void 0;var V5i=require("util"),z5i=require("stream"),Hrl=require("fs"),Oue=require("url"),$5i=require("http"),LVr=require("http"),Wrl=require("https"),Yrl=l8i(),Jrl=y8i(),Q5i=$8i(),Xrl=W8i(),Zrl=D5i(),enl=WGt(),ku=_a(),tnl=T5i(),K5i=SVr(),rnl=xVr(),H5i=k5i(),nnl=N5i(),W5i=O5i(),inl=B5i(),snl=OVr(),Y5i=M5i(),anl=BVr(),Bue=j5i(),onl=G5i(),cnl=U5i(),jVr,QT=Symbol("request"),iUt=Symbol("response"),V5e=Symbol("responseSize"),z5e=Symbol("downloadedSize"),$5e=Symbol("bodySize"),Q5e=Symbol("uploadedSize"),rUt=Symbol("serverResponsesPiped"),J5i=Symbol("unproxyEvents"),X5i=Symbol("isFromCache"),GVr=Symbol("cancelTimeouts"),Z5i=Symbol("startedReading"),K5e=Symbol("stopReading"),nUt=Symbol("triggerRead"),que=Symbol("body"),WEt=Symbol("jobs"),eNi=Symbol("originalResponse"),tNi=Symbol("retryTimeout");iA.kIsNormalizedAlready=Symbol("isNormalizedAlready");var unl=ku.default.string(process.versions.brotli);iA.withoutBody=new Set(["GET","HEAD"]);iA.knownHookEvents=["init","beforeRequest","beforeRedirect","beforeError","beforeRetry","afterResponse"];function lnl(e){for(let r in e){let t=e[r];if(!ku.default.string(t)&&!ku.default.number(t)&&!ku.default.boolean(t)&&!ku.default.null_(t)&&!ku.default.undefined(t))throw new TypeError(`The \`searchParams\` value '${String(t)}' must be a string, number, boolean or null`)}}function dnl(e){return ku.default.object(e)&&!("statusCode"in e)}var UVr=new inl.default,pnl=async e=>new Promise((r,t)=>{let n=i=>{t(i)};e.pending||r(),e.once("error",n),e.once("ready",()=>{e.off("error",n),r()})}),mnl=new Set([300,301,302,303,304,307,308]),fnl=["context","body","json","form"];iA.setNonEnumerableProperties=(e,r)=>{let t={};for(let n of e)if(n)for(let i of fnl)i in n&&(t[i]={writable:!0,configurable:!0,enumerable:!1,value:n[i]});Object.defineProperties(r,t)};var LD=class extends Error{constructor(r,t,n){var i,s;if(super(r),Error.captureStackTrace(this,this.constructor),this.name="RequestError",this.code=(i=t.code)!==null&&i!==void 0?i:"ERR_GOT_REQUEST_ERROR",n instanceof dUt?(Object.defineProperty(this,"request",{enumerable:!1,value:n}),Object.defineProperty(this,"response",{enumerable:!1,value:n[iUt]}),Object.defineProperty(this,"options",{enumerable:!1,value:n.options})):Object.defineProperty(this,"options",{enumerable:!1,value:n}),this.timings=(s=this.request)===null||s===void 0?void 0:s.timings,ku.default.string(t.stack)&&ku.default.string(this.stack)){let a=this.stack.indexOf(this.message)+this.message.length,o=this.stack.slice(a).split(` `).reverse(),c=t.stack.slice(t.stack.indexOf(t.message)+t.message.length).split(` `).reverse();for(;c.length!==0&&c[0]===o[0];)o.shift();this.stack=`${this.stack.slice(0,a)}${o.reverse().join(` `)}${c.reverse().join(` -`)}`}}};iA.RequestError=LD;var sUt=class extends LD{constructor(r){super(`Redirected ${r.options.maxRedirects} times. Aborting.`,{},r),this.name="MaxRedirectsError",this.code="ERR_TOO_MANY_REDIRECTS"}};iA.MaxRedirectsError=sUt;var aUt=class extends LD{constructor(r){super(`Response code ${r.statusCode} (${r.statusMessage})`,{},r.request),this.name="HTTPError",this.code="ERR_NON_2XX_3XX_RESPONSE"}};iA.HTTPError=aUt;var oUt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="CacheError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_CACHE_ACCESS":this.code}};iA.CacheError=oUt;var cUt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="UploadError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_UPLOAD":this.code}};iA.UploadError=cUt;var uUt=class extends LD{constructor(r,t,n){super(r.message,r,n),this.name="TimeoutError",this.event=r.event,this.timings=t}};iA.TimeoutError=uUt;var YEt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="ReadError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_READING_RESPONSE_STREAM":this.code}};iA.ReadError=YEt;var lUt=class extends LD{constructor(r){super(`Unsupported protocol "${r.url.protocol}"`,{},r),this.name="UnsupportedProtocolError",this.code="ERR_UNSUPPORTED_PROTOCOL"}};iA.UnsupportedProtocolError=lUt;var fnl=["socket","connect","continue","information","upgrade","timeout"],dUt=class extends V5i.Duplex{constructor(r,t={},n){super({autoDestroy:!1,highWaterMark:0}),this[z5e]=0,this[Q5e]=0,this.requestInitialized=!1,this[rUt]=new Set,this.redirects=[],this[K5e]=!1,this[nUt]=!1,this[WEt]=[],this.retryCount=0,this._progressCallbacks=[];let i=()=>this._unlockWrite(),s=()=>this._lockWrite();this.on("pipe",l=>{l.prependListener("data",i),l.on("data",s),l.prependListener("end",i),l.on("end",s)}),this.on("unpipe",l=>{l.off("data",i),l.off("data",s),l.off("end",i),l.off("end",s)}),this.on("pipe",l=>{l instanceof LVr.IncomingMessage&&(this.options.headers={...l.headers,...this.options.headers})});let{json:a,body:o,form:c}=t;if((a||o||c)&&this._lockWrite(),iA.kIsNormalizedAlready in t)this.options=t;else try{this.options=this.constructor.normalizeArguments(r,t,n)}catch(l){ku.default.nodeStream(t.body)&&t.body.destroy(),this.destroy(l);return}(async()=>{var l;try{this.options.body instanceof Krl.ReadStream&&await dnl(this.options.body);let{url:u}=this.options;if(!u)throw new TypeError("Missing `url` property");if(this.requestUrl=u.toString(),decodeURI(this.requestUrl),await this._finalizeBody(),await this._makeRequest(),this.destroyed){(l=this[QT])===null||l===void 0||l.destroy();return}for(let m of this[WEt])m();this[WEt].length=0,this.requestInitialized=!0}catch(u){if(u instanceof LD){this._beforeError(u);return}this.destroyed||this.destroy(u)}})()}static normalizeArguments(r,t,n){var i,s,a,o,c;let l=t;if(ku.default.object(r)&&!ku.default.urlInstance(r))t={...n,...r,...t};else{if(r&&t&&t.url!==void 0)throw new TypeError("The `url` option is mutually exclusive with the `input` argument");t={...n,...t},r!==void 0&&(t.url=r),ku.default.urlInstance(t.url)&&(t.url=new Oue.URL(t.url.toString()))}if(t.cache===!1&&(t.cache=void 0),t.dnsCache===!1&&(t.dnsCache=void 0),ku.assert.any([ku.default.string,ku.default.undefined],t.method),ku.assert.any([ku.default.object,ku.default.undefined],t.headers),ku.assert.any([ku.default.string,ku.default.urlInstance,ku.default.undefined],t.prefixUrl),ku.assert.any([ku.default.object,ku.default.undefined],t.cookieJar),ku.assert.any([ku.default.object,ku.default.string,ku.default.undefined],t.searchParams),ku.assert.any([ku.default.object,ku.default.string,ku.default.undefined],t.cache),ku.assert.any([ku.default.object,ku.default.number,ku.default.undefined],t.timeout),ku.assert.any([ku.default.object,ku.default.undefined],t.context),ku.assert.any([ku.default.object,ku.default.undefined],t.hooks),ku.assert.any([ku.default.boolean,ku.default.undefined],t.decompress),ku.assert.any([ku.default.boolean,ku.default.undefined],t.ignoreInvalidCookies),ku.assert.any([ku.default.boolean,ku.default.undefined],t.followRedirect),ku.assert.any([ku.default.number,ku.default.undefined],t.maxRedirects),ku.assert.any([ku.default.boolean,ku.default.undefined],t.throwHttpErrors),ku.assert.any([ku.default.boolean,ku.default.undefined],t.http2),ku.assert.any([ku.default.boolean,ku.default.undefined],t.allowGetBody),ku.assert.any([ku.default.string,ku.default.undefined],t.localAddress),ku.assert.any([W5i.isDnsLookupIpVersion,ku.default.undefined],t.dnsLookupIpVersion),ku.assert.any([ku.default.object,ku.default.undefined],t.https),ku.assert.any([ku.default.boolean,ku.default.undefined],t.rejectUnauthorized),t.https&&(ku.assert.any([ku.default.boolean,ku.default.undefined],t.https.rejectUnauthorized),ku.assert.any([ku.default.function_,ku.default.undefined],t.https.checkServerIdentity),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.certificateAuthority),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.key),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.certificate),ku.assert.any([ku.default.string,ku.default.undefined],t.https.passphrase),ku.assert.any([ku.default.string,ku.default.buffer,ku.default.array,ku.default.undefined],t.https.pfx)),ku.assert.any([ku.default.object,ku.default.undefined],t.cacheOptions),ku.default.string(t.method)?t.method=t.method.toUpperCase():t.method="GET",t.headers===(n==null?void 0:n.headers)?t.headers={...t.headers}:t.headers=Zrl({...n==null?void 0:n.headers,...t.headers}),"slashes"in t)throw new TypeError("The legacy `url.Url` has been deprecated. Use `URL` instead.");if("auth"in t)throw new TypeError("Parameter `auth` is deprecated. Use `username` / `password` instead.");if("searchParams"in t&&t.searchParams&&t.searchParams!==(n==null?void 0:n.searchParams)){let _;if(ku.default.string(t.searchParams)||t.searchParams instanceof Oue.URLSearchParams)_=new Oue.URLSearchParams(t.searchParams);else{unl(t.searchParams),_=new Oue.URLSearchParams;for(let b in t.searchParams){let v=t.searchParams[b];v===null?_.append(b,""):v!==void 0&&_.append(b,v)}}(i=n==null?void 0:n.searchParams)===null||i===void 0||i.forEach((b,v)=>{_.has(v)||_.append(v,b)}),t.searchParams=_}if(t.username=(s=t.username)!==null&&s!==void 0?s:"",t.password=(a=t.password)!==null&&a!==void 0?a:"",ku.default.undefined(t.prefixUrl)?t.prefixUrl=(o=n==null?void 0:n.prefixUrl)!==null&&o!==void 0?o:"":(t.prefixUrl=t.prefixUrl.toString(),t.prefixUrl!==""&&!t.prefixUrl.endsWith("/")&&(t.prefixUrl+="/")),ku.default.string(t.url)){if(t.url.startsWith("/"))throw new Error("`input` must not start with a slash when using `prefixUrl`");t.url=H5i.default(t.prefixUrl+t.url,t)}else(ku.default.undefined(t.url)&&t.prefixUrl!==""||t.protocol)&&(t.url=H5i.default(t.prefixUrl,t));if(t.url){"port"in t&&delete t.port;let{prefixUrl:_}=t;Object.defineProperty(t,"prefixUrl",{set:v=>{let w=t.url;if(!w.href.startsWith(v))throw new Error(`Cannot change \`prefixUrl\` from ${_} to ${v}: ${w.href}`);t.url=new Oue.URL(v+w.href.slice(_.length)),_=v},get:()=>_});let{protocol:b}=t.url;if(b==="unix:"&&(b="http:",t.url=new Oue.URL(`http://unix${t.url.pathname}${t.url.search}`)),t.searchParams&&(t.url.search=t.searchParams.toString()),b!=="http:"&&b!=="https:")throw new lUt(t);t.username===""?t.username=t.url.username:t.url.username=t.username,t.password===""?t.password=t.url.password:t.url.password=t.password}let{cookieJar:u}=t;if(u){let{setCookie:_,getCookieString:b}=u;ku.assert.function_(_),ku.assert.function_(b),_.length===4&&b.length===0&&(_=U5i.promisify(_.bind(t.cookieJar)),b=U5i.promisify(b.bind(t.cookieJar)),t.cookieJar={setCookie:_,getCookieString:b})}let{cache:m}=t;if(m&&(UVr.has(m)||UVr.set(m,new $5i((_,b)=>{let v=_[QT](_,b);return ku.default.promise(v)&&(v.once=(w,x)=>{if(w==="error")v.catch(x);else if(w==="abort")(async()=>{try{(await v).once("abort",x)}catch{}})();else throw new Error(`Unknown HTTP2 promise event: ${w}`);return v}),v},m))),t.cacheOptions={...t.cacheOptions},t.dnsCache===!0)jVr||(jVr=new Yrl.default),t.dnsCache=jVr;else if(!ku.default.undefined(t.dnsCache)&&!t.dnsCache.lookup)throw new TypeError(`Parameter \`dnsCache\` must be a CacheableLookup instance or a boolean, got ${ku.default(t.dnsCache)}`);ku.default.number(t.timeout)?t.timeout={request:t.timeout}:n&&t.timeout!==n.timeout?t.timeout={...n.timeout,...t.timeout}:t.timeout={...t.timeout},t.context||(t.context={});let h=t.hooks===(n==null?void 0:n.hooks);t.hooks={...t.hooks};for(let _ of iA.knownHookEvents)if(_ in t.hooks)if(ku.default.array(t.hooks[_]))t.hooks[_]=[...t.hooks[_]];else throw new TypeError(`Parameter \`${_}\` must be an Array, got ${ku.default(t.hooks[_])}`);else t.hooks[_]=[];if(n&&!h)for(let _ of iA.knownHookEvents)n.hooks[_].length>0&&(t.hooks[_]=[...n.hooks[_],...t.hooks[_]]);if("family"in t&&Bue.default('"options.family" was never documented, please use "options.dnsLookupIpVersion"'),n!=null&&n.https&&(t.https={...n.https,...t.https}),"rejectUnauthorized"in t&&Bue.default('"options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"'),"checkServerIdentity"in t&&Bue.default('"options.checkServerIdentity" was never documented, please use "options.https.checkServerIdentity"'),"ca"in t&&Bue.default('"options.ca" was never documented, please use "options.https.certificateAuthority"'),"key"in t&&Bue.default('"options.key" was never documented, please use "options.https.key"'),"cert"in t&&Bue.default('"options.cert" was never documented, please use "options.https.certificate"'),"passphrase"in t&&Bue.default('"options.passphrase" was never documented, please use "options.https.passphrase"'),"pfx"in t&&Bue.default('"options.pfx" was never documented, please use "options.https.pfx"'),"followRedirects"in t)throw new TypeError("The `followRedirects` option does not exist. Use `followRedirect` instead.");if(t.agent){for(let _ in t.agent)if(_!=="http"&&_!=="https"&&_!=="http2")throw new TypeError(`Expected the \`options.agent\` properties to be \`http\`, \`https\` or \`http2\`, got \`${_}\``)}return t.maxRedirects=(c=t.maxRedirects)!==null&&c!==void 0?c:0,iA.setNonEnumerableProperties([n,l],t),anl.default(t,n)}_lockWrite(){let r=()=>{throw new TypeError("The payload has been already provided")};this.write=r,this.end=r}_unlockWrite(){this.write=super.write,this.end=super.end}async _finalizeBody(){let{options:r}=this,{headers:t}=r,n=!ku.default.undefined(r.form),i=!ku.default.undefined(r.json),s=!ku.default.undefined(r.body),a=n||i||s,o=iA.withoutBody.has(r.method)&&!(r.method==="GET"&&r.allowGetBody);if(this._cannotHaveBody=o,a){if(o)throw new TypeError(`The \`${r.method}\` method cannot be used with a body`);if([s,n,i].filter(c=>c).length>1)throw new TypeError("The `body`, `json` and `form` options are mutually exclusive");if(s&&!(r.body instanceof V5i.Readable)&&!ku.default.string(r.body)&&!ku.default.buffer(r.body)&&!Q5i.default(r.body))throw new TypeError("The `body` option must be a stream.Readable, string or Buffer");if(n&&!ku.default.object(r.form))throw new TypeError("The `form` option must be an Object");{let c=!ku.default.string(t["content-type"]);s?(Q5i.default(r.body)&&c&&(t["content-type"]=`multipart/form-data; boundary=${r.body.getBoundary()}`),this[que]=r.body):n?(c&&(t["content-type"]="application/x-www-form-urlencoded"),this[que]=new Oue.URLSearchParams(r.form).toString()):(c&&(t["content-type"]="application/json"),this[que]=r.stringifyJson(r.json));let l=await enl.default(this[que],r.headers);ku.default.undefined(t["content-length"])&&ku.default.undefined(t["transfer-encoding"])&&!o&&!ku.default.undefined(l)&&(t["content-length"]=String(l))}}else o?this._lockWrite():this._unlockWrite();this[$5e]=Number(t["content-length"])||void 0}async _onResponseBase(r){let{options:t}=this,{url:n}=t;this[Z5i]=r,t.decompress&&(r=Jrl(r));let i=r.statusCode,s=r;s.statusMessage=s.statusMessage?s.statusMessage:z5i.STATUS_CODES[i],s.url=t.url.toString(),s.requestUrl=this.requestUrl,s.redirectUrls=this.redirects,s.request=this,s.isFromCache=r.fromCache||!1,s.ip=this.ip,s.retryCount=this.retryCount,this[J5i]=s.isFromCache,this[V5e]=Number(r.headers["content-length"])||void 0,this[iUt]=r,r.once("end",()=>{this[V5e]=this[z5e],this.emit("downloadProgress",this.downloadProgress)}),r.once("error",o=>{r.destroy(),this._beforeError(new YEt(o,this))}),r.once("aborted",()=>{this._beforeError(new YEt({name:"Error",message:"The server aborted pending request",code:"ECONNRESET"},this))}),this.emit("downloadProgress",this.downloadProgress);let a=r.headers["set-cookie"];if(ku.default.object(t.cookieJar)&&a){let o=a.map(async c=>t.cookieJar.setCookie(c,n.toString()));t.ignoreInvalidCookies&&(o=o.map(async c=>c.catch(()=>{})));try{await Promise.all(o)}catch(c){this._beforeError(c);return}}if(t.followRedirect&&r.headers.location&&pnl.has(i)){if(r.resume(),this[QT]&&(this[GVr](),delete this[QT],this[Y5i]()),(i===303&&t.method!=="GET"&&t.method!=="HEAD"||!t.methodRewriting)&&(t.method="GET","body"in t&&delete t.body,"json"in t&&delete t.json,"form"in t&&delete t.form,this[que]=void 0,delete t.headers["content-length"]),this.redirects.length>=t.maxRedirects){this._beforeError(new sUt(this));return}try{let m=function(h){return h.protocol==="unix:"||h.hostname==="unix"},c=Buffer.from(r.headers.location,"binary").toString(),l=new Oue.URL(c,n),u=l.toString();if(decodeURI(u),!m(n)&&m(l)){this._beforeError(new LD("Cannot redirect to UNIX socket",{},this));return}l.hostname!==n.hostname||l.port!==n.port?("host"in t.headers&&delete t.headers.host,"cookie"in t.headers&&delete t.headers.cookie,"authorization"in t.headers&&delete t.headers.authorization,(t.username||t.password)&&(t.username="",t.password="")):(l.username=t.username,l.password=t.password),this.redirects.push(u),t.url=l;for(let h of t.hooks.beforeRedirect)await h(t,s);this.emit("redirect",s,t),await this._makeRequest()}catch(c){this._beforeError(c);return}return}if(t.isStream&&t.throwHttpErrors&&!snl.isResponseOk(s)){this._beforeError(new aUt(s));return}r.on("readable",()=>{this[nUt]&&this._read()}),this.on("resume",()=>{r.resume()}),this.on("pause",()=>{r.pause()}),r.once("end",()=>{this.push(null)}),this.emit("response",r);for(let o of this[rUt])if(!o.headersSent){for(let c in r.headers){let l=t.decompress?c!=="content-encoding":!0,u=r.headers[c];l&&o.setHeader(c,u)}o.statusCode=i}}async _onResponse(r){try{await this._onResponseBase(r)}catch(t){this._beforeError(t)}}_onRequest(r){let{options:t}=this,{timeout:n,url:i}=t;Wrl.default(r),this[GVr]=K5i.default(r,n,i);let s=t.cache?"cacheableResponse":"response";r.once(s,c=>{this._onResponse(c)}),r.once("error",c=>{var l;r.destroy(),(l=r.res)===null||l===void 0||l.removeAllListeners("end"),c=c instanceof K5i.TimeoutError?new uUt(c,this.timings,this):new LD(c.message,c,this),this._beforeError(c)}),this[Y5i]=tnl.default(r,this,fnl),this[QT]=r,this.emit("uploadProgress",this.uploadProgress);let a=this[que],o=this.redirects.length===0?this:r;ku.default.nodeStream(a)?(a.pipe(o),a.once("error",c=>{this._beforeError(new cUt(c,this))})):(this._unlockWrite(),ku.default.undefined(a)?(this._cannotHaveBody||this._noPipe)&&(o.end(),this._lockWrite()):(this._writeRequest(a,void 0,()=>{}),o.end(),this._lockWrite())),this.emit("request",r)}async _createCacheableRequest(r,t){return new Promise((n,i)=>{Object.assign(t,rnl.default(r)),delete t.url;let s,a=UVr.get(t.cache)(t,async o=>{o._readableState.autoDestroy=!1,s&&(await s).emit("cacheableResponse",o),n(o)});t.url=r,a.once("error",i),a.once("request",async o=>{s=o,n(s)})})}async _makeRequest(){var r,t,n,i,s;let{options:a}=this,{headers:o}=a;for(let x in o)if(ku.default.undefined(o[x]))delete o[x];else if(ku.default.null_(o[x]))throw new TypeError(`Use \`undefined\` instead of \`null\` to delete the \`${x}\` header`);if(a.decompress&&ku.default.undefined(o["accept-encoding"])&&(o["accept-encoding"]=cnl?"gzip, deflate, br":"gzip, deflate"),a.cookieJar){let x=await a.cookieJar.getCookieString(a.url.toString());ku.default.nonEmptyString(x)&&(a.headers.cookie=x)}for(let x of a.hooks.beforeRequest){let P=await x(a);if(!ku.default.undefined(P)){a.request=()=>P;break}}a.body&&this[que]!==a.body&&(this[que]=a.body);let{agent:c,request:l,timeout:u,url:m}=a;if(a.dnsCache&&!("lookup"in a)&&(a.lookup=a.dnsCache.lookup),m.hostname==="unix"){let x=/(?.+?):(?.+)/.exec(`${m.pathname}${m.search}`);if(x!=null&&x.groups){let{socketPath:P,path:k}=x.groups;Object.assign(a,{socketPath:P,path:k,host:""})}}let h=m.protocol==="https:",_;a.http2?_=Xrl.auto:_=h?Hrl.request:z5i.request;let b=(r=a.request)!==null&&r!==void 0?r:_,v=a.cache?this._createCacheableRequest:b;c&&!a.http2&&(a.agent=c[h?"https":"http"]),a[QT]=b,delete a.request,delete a.timeout;let w=a;if(w.shared=(t=a.cacheOptions)===null||t===void 0?void 0:t.shared,w.cacheHeuristic=(n=a.cacheOptions)===null||n===void 0?void 0:n.cacheHeuristic,w.immutableMinTimeToLive=(i=a.cacheOptions)===null||i===void 0?void 0:i.immutableMinTimeToLive,w.ignoreCargoCult=(s=a.cacheOptions)===null||s===void 0?void 0:s.ignoreCargoCult,a.dnsLookupIpVersion!==void 0)try{w.family=W5i.dnsLookupIpVersionToFamily(a.dnsLookupIpVersion)}catch{throw new Error("Invalid `dnsLookupIpVersion` option value")}a.https&&("rejectUnauthorized"in a.https&&(w.rejectUnauthorized=a.https.rejectUnauthorized),a.https.checkServerIdentity&&(w.checkServerIdentity=a.https.checkServerIdentity),a.https.certificateAuthority&&(w.ca=a.https.certificateAuthority),a.https.certificate&&(w.cert=a.https.certificate),a.https.key&&(w.key=a.https.key),a.https.passphrase&&(w.passphrase=a.https.passphrase),a.https.pfx&&(w.pfx=a.https.pfx));try{let x=await v(m,w);ku.default.undefined(x)&&(x=_(m,w)),a.request=l,a.timeout=u,a.agent=c,a.https&&("rejectUnauthorized"in a.https&&delete w.rejectUnauthorized,a.https.checkServerIdentity&&delete w.checkServerIdentity,a.https.certificateAuthority&&delete w.ca,a.https.certificate&&delete w.cert,a.https.key&&delete w.key,a.https.passphrase&&delete w.passphrase,a.https.pfx&&delete w.pfx),lnl(x)?this._onRequest(x):this.writable?(this.once("finish",()=>{this._onResponse(x)}),this._unlockWrite(),this.end(),this._lockWrite()):this._onResponse(x)}catch(x){throw x instanceof $5i.CacheError?new oUt(x,this):new LD(x.message,x,this)}}async _error(r){try{for(let t of this.options.hooks.beforeError)r=await t(r)}catch(t){r=new LD(t.message,t,this)}this.destroy(r)}_beforeError(r){if(this[K5e])return;let{options:t}=this,n=this.retryCount+1;this[K5e]=!0,r instanceof LD||(r=new LD(r.message,r,this));let i=r,{response:s}=i;(async()=>{if(s&&!s.body){s.setEncoding(this._readableState.encoding);try{s.rawBody=await inl.default(s),s.body=s.rawBody.toString()}catch{}}if(this.listenerCount("retry")!==0){let a;try{let o;s&&"retry-after"in s.headers&&(o=Number(s.headers["retry-after"]),Number.isNaN(o)?(o=Date.parse(s.headers["retry-after"])-Date.now(),o<=0&&(o=1)):o*=1e3),a=await t.retry.calculateDelay({attemptCount:n,retryOptions:t.retry,error:i,retryAfter:o,computedValue:onl.default({attemptCount:n,retryOptions:t.retry,error:i,retryAfter:o,computedValue:0})})}catch(o){this._error(new LD(o.message,o,this));return}if(a){let o=async()=>{try{for(let c of this.options.hooks.beforeRetry)await c(this.options,i,n)}catch(c){this._error(new LD(c.message,r,this));return}this.destroyed||(this.destroy(),this.emit("retry",n,r))};this[eNi]=setTimeout(o,a);return}}this._error(i)})()}_read(){this[nUt]=!0;let r=this[iUt];if(r&&!this[K5e]){r.readableLength&&(this[nUt]=!1);let t;for(;(t=r.read())!==null;){this[z5e]+=t.length,this[X5i]=!0;let n=this.downloadProgress;n.percent<1&&this.emit("downloadProgress",n),this.push(t)}}}_write(r,t,n){let i=()=>{this._writeRequest(r,t,n)};this.requestInitialized?i():this[WEt].push(i)}_writeRequest(r,t,n){this[QT].destroyed||(this._progressCallbacks.push(()=>{this[Q5e]+=Buffer.byteLength(r,t);let i=this.uploadProgress;i.percent<1&&this.emit("uploadProgress",i)}),this[QT].write(r,t,i=>{!i&&this._progressCallbacks.length>0&&this._progressCallbacks.shift()(),n(i)}))}_final(r){let t=()=>{for(;this._progressCallbacks.length!==0;)this._progressCallbacks.shift()();if(!(QT in this)){r();return}if(this[QT].destroyed){r();return}this[QT].end(n=>{n||(this[$5e]=this[Q5e],this.emit("uploadProgress",this.uploadProgress),this[QT].emit("upload-complete")),r(n)})};this.requestInitialized?t():this[WEt].push(t)}_destroy(r,t){var n;this[K5e]=!0,clearTimeout(this[eNi]),QT in this&&(this[GVr](),!((n=this[iUt])===null||n===void 0)&&n.complete||this[QT].destroy()),r!==null&&!ku.default.undefined(r)&&!(r instanceof LD)&&(r=new LD(r.message,r,this)),t(r)}get _isAboutToError(){return this[K5e]}get ip(){var r;return(r=this.socket)===null||r===void 0?void 0:r.remoteAddress}get aborted(){var r,t,n;return((t=(r=this[QT])===null||r===void 0?void 0:r.destroyed)!==null&&t!==void 0?t:this.destroyed)&&!(!((n=this[Z5i])===null||n===void 0)&&n.complete)}get socket(){var r,t;return(t=(r=this[QT])===null||r===void 0?void 0:r.socket)!==null&&t!==void 0?t:void 0}get downloadProgress(){let r;return this[V5e]?r=this[z5e]/this[V5e]:this[V5e]===this[z5e]?r=1:r=0,{percent:r,transferred:this[z5e],total:this[V5e]}}get uploadProgress(){let r;return this[$5e]?r=this[Q5e]/this[$5e]:this[$5e]===this[Q5e]?r=1:r=0,{percent:r,transferred:this[Q5e],total:this[$5e]}}get timings(){var r;return(r=this[QT])===null||r===void 0?void 0:r.timings}get isFromCache(){return this[J5i]}pipe(r,t){if(this[X5i])throw new Error("Failed to pipe. The response has been emitted already.");return r instanceof LVr.ServerResponse&&this[rUt].add(r),super.pipe(r,t)}unpipe(r){return r instanceof LVr.ServerResponse&&this[rUt].delete(r),super.unpipe(r),this}};iA.default=dUt});var XEt=A(cV=>{"use strict";var hnl=cV&&cV.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),gnl=cV&&cV.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&hnl(r,e,t)};Object.defineProperty(cV,"__esModule",{value:!0});cV.CancelError=cV.ParseError=void 0;var tNi=JEt(),VVr=class extends tNi.RequestError{constructor(r,t){let{options:n}=t.request;super(`${r.message} in "${n.url.toString()}"`,r,t.request),this.name="ParseError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_BODY_PARSE_FAILURE":this.code}};cV.ParseError=VVr;var zVr=class extends tNi.RequestError{constructor(r){super("Promise was canceled",{},r),this.name="CancelError",this.code="ERR_CANCELED"}get isCanceled(){return!0}};cV.CancelError=zVr;gnl(JEt(),cV)});var nNi=A($Vr=>{"use strict";Object.defineProperty($Vr,"__esModule",{value:!0});var rNi=XEt(),ynl=(e,r,t,n)=>{let{rawBody:i}=e;try{if(r==="text")return i.toString(n);if(r==="json")return i.length===0?"":t(i.toString());if(r==="buffer")return i;throw new rNi.ParseError({message:`Unknown body type '${r}'`,name:"Error"},e)}catch(s){throw new rNi.ParseError(s,e)}};$Vr.default=ynl});var QVr=A(Mue=>{"use strict";var _nl=Mue&&Mue.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Anl=Mue&&Mue.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&_nl(r,e,t)};Object.defineProperty(Mue,"__esModule",{value:!0});var bnl=require("events"),Cnl=_a(),vnl=o8i(),pUt=XEt(),iNi=nNi(),sNi=JEt(),Enl=xVr(),Dnl=OVr(),aNi=BVr(),Snl=["request","response","redirect","uploadProgress","downloadProgress"];function oNi(e){let r,t,n=new bnl.EventEmitter,i=new vnl((a,o,c)=>{let l=u=>{let m=new sNi.default(void 0,e);m.retryCount=u,m._noPipe=!0,c(()=>m.destroy()),c.shouldReject=!1,c(()=>o(new pUt.CancelError(m))),r=m,m.once("response",async b=>{var v;if(b.retryCount=u,b.request.aborted)return;let w;try{w=await Dnl.default(m),b.rawBody=w}catch{return}if(m._isAboutToError)return;let x=((v=b.headers["content-encoding"])!==null&&v!==void 0?v:"").toLowerCase(),P=["gzip","deflate","br"].includes(x),{options:k}=m;if(P&&!k.decompress)b.body=w;else try{b.body=iNi.default(b,k.responseType,k.parseJson,k.encoding)}catch(R){if(b.body=w.toString(),aNi.isResponseOk(b)){m._beforeError(R);return}}try{for(let[R,L]of k.hooks.afterResponse.entries())b=await L(b,async U=>{let Y=sNi.default.normalizeArguments(void 0,{...U,retry:{calculateDelay:()=>0},throwHttpErrors:!1,resolveBodyOnly:!1},k);Y.hooks.afterResponse=Y.hooks.afterResponse.slice(0,R);for(let j of Y.hooks.beforeRetry)await j(Y);let N=oNi(Y);return c(()=>{N.catch(()=>{}),N.cancel()}),N})}catch(R){m._beforeError(new pUt.RequestError(R.message,R,m));return}if(t=b,!aNi.isResponseOk(b)){m._beforeError(new pUt.HTTPError(b));return}m.destroy(),a(m.options.resolveBodyOnly?b.body:b)});let h=b=>{if(i.isCanceled)return;let{options:v}=m;if(b instanceof pUt.HTTPError&&!v.throwHttpErrors){let{response:w}=b;a(m.options.resolveBodyOnly?w.body:w);return}o(b)};m.once("error",h);let _=m.options.body;m.once("retry",(b,v)=>{var w,x;if(_===((w=v.request)===null||w===void 0?void 0:w.options.body)&&Cnl.default.nodeStream((x=v.request)===null||x===void 0?void 0:x.options.body)){h(v);return}l(b)}),Enl.default(m,n,Snl)};l(0)});i.on=(a,o)=>(n.on(a,o),i);let s=a=>{let o=(async()=>{await i;let{options:c}=t.request;return iNi.default(t,a,c.parseJson,c.encoding)})();return Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)),o};return i.json=()=>{let{headers:a}=r.options;return!r.writableFinished&&a.accept===void 0&&(a.accept="application/json"),s("json")},i.buffer=()=>s("buffer"),i.text=()=>s("text"),i}Mue.default=oNi;Anl(XEt(),Mue)});var cNi=A(KVr=>{"use strict";Object.defineProperty(KVr,"__esModule",{value:!0});var wnl=XEt();function Inl(e,...r){let t=(async()=>{if(e instanceof wnl.RequestError)try{for(let i of r)if(i)for(let s of i)e=await s(e)}catch(i){e=i}throw e})(),n=()=>t;return t.json=n,t.text=n,t.buffer=n,t.on=n,t}KVr.default=Inl});var dNi=A(HVr=>{"use strict";Object.defineProperty(HVr,"__esModule",{value:!0});var uNi=_a();function lNi(e){for(let r of Object.values(e))(uNi.default.plainObject(r)||uNi.default.array(r))&&lNi(r);return Object.freeze(e)}HVr.default=lNi});var mNi=A(pNi=>{"use strict";Object.defineProperty(pNi,"__esModule",{value:!0})});var WVr=A(QM=>{"use strict";var xnl=QM&&QM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Tnl=QM&&QM.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&xnl(r,e,t)};Object.defineProperty(QM,"__esModule",{value:!0});QM.defaultHandler=void 0;var fNi=_a(),$M=QVr(),Pnl=cNi(),fUt=JEt(),Rnl=dNi(),knl={RequestError:$M.RequestError,CacheError:$M.CacheError,ReadError:$M.ReadError,HTTPError:$M.HTTPError,MaxRedirectsError:$M.MaxRedirectsError,TimeoutError:$M.TimeoutError,ParseError:$M.ParseError,CancelError:$M.CancelError,UnsupportedProtocolError:$M.UnsupportedProtocolError,UploadError:$M.UploadError},Fnl=async e=>new Promise(r=>{setTimeout(r,e)}),{normalizeArguments:mUt}=fUt.default,hNi=(...e)=>{let r;for(let t of e)r=mUt(void 0,t,r);return r},Nnl=e=>e.isStream?new fUt.default(void 0,e):$M.default(e),Onl=e=>"defaults"in e&&"options"in e.defaults,Bnl=["get","post","put","patch","head","delete"];QM.defaultHandler=(e,r)=>r(e);var gNi=(e,r)=>{if(e)for(let t of e)t(r)},yNi=e=>{e._rawHandlers=e.handlers,e.handlers=e.handlers.map(n=>(i,s)=>{let a,o=n(i,c=>(a=s(c),a));if(o!==a&&!i.isStream&&a){let c=o,{then:l,catch:u,finally:m}=c;Object.setPrototypeOf(c,Object.getPrototypeOf(a)),Object.defineProperties(c,Object.getOwnPropertyDescriptors(a)),c.then=l,c.catch=u,c.finally=m}return o});let r=(n,i={},s)=>{var a,o;let c=0,l=u=>e.handlers[c++](u,c===e.handlers.length?Nnl:l);if(fNi.default.plainObject(n)){let u={...n,...i};fUt.setNonEnumerableProperties([n,i],u),i=u,n=void 0}try{let u;try{gNi(e.options.hooks.init,i),gNi((a=i.hooks)===null||a===void 0?void 0:a.init,i)}catch(h){u=h}let m=mUt(n,i,s??e.options);if(m[fUt.kIsNormalizedAlready]=!0,u)throw new $M.RequestError(u.message,u,m);return l(m)}catch(u){if(i.isStream)throw u;return Pnl.default(u,e.options.hooks.beforeError,(o=i.hooks)===null||o===void 0?void 0:o.beforeError)}};r.extend=(...n)=>{let i=[e.options],s=[...e._rawHandlers],a;for(let o of n)Onl(o)?(i.push(o.defaults.options),s.push(...o.defaults._rawHandlers),a=o.defaults.mutableDefaults):(i.push(o),"handlers"in o&&s.push(...o.handlers),a=o.mutableDefaults);return s=s.filter(o=>o!==QM.defaultHandler),s.length===0&&s.push(QM.defaultHandler),yNi({options:hNi(...i),handlers:s,mutableDefaults:!!a})};let t=async function*(n,i){let s=mUt(n,i,e.options);s.resolveBodyOnly=!1;let a=s.pagination;if(!fNi.default.object(a))throw new TypeError("`options.pagination` must be implemented");let o=[],{countLimit:c}=a,l=0;for(;l{let s=[];for await(let a of t(n,i))s.push(a);return s},r.paginate.each=t,r.stream=(n,i)=>r(n,{...i,isStream:!0});for(let n of Bnl)r[n]=(i,s)=>r(i,{...s,method:n}),r.stream[n]=(i,s)=>r(i,{...s,method:n,isStream:!0});return Object.assign(r,knl),Object.defineProperty(r,"defaults",{value:e.mutableDefaults?e:Rnl.default(e),writable:e.mutableDefaults,configurable:e.mutableDefaults,enumerable:!0}),r.mergeOptions=hNi,r};QM.default=yNi;Tnl(mNi(),QM)});var Lue=A((Fte,hUt)=>{"use strict";var qnl=Fte&&Fte.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),_Ni=Fte&&Fte.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&qnl(r,e,t)};Object.defineProperty(Fte,"__esModule",{value:!0});var Mnl=require("url"),ANi=WVr(),Lnl={options:{method:"GET",retry:{limit:2,methods:["GET","PUT","HEAD","DELETE","OPTIONS","TRACE"],statusCodes:[408,413,429,500,502,503,504,521,522,524],errorCodes:["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"],maxRetryAfter:void 0,calculateDelay:({computedValue:e})=>e},timeout:{},headers:{"user-agent":"got (https://github.com/sindresorhus/got)"},hooks:{init:[],beforeRequest:[],beforeRedirect:[],beforeRetry:[],beforeError:[],afterResponse:[]},cache:void 0,dnsCache:void 0,decompress:!0,throwHttpErrors:!0,followRedirect:!0,isStream:!1,responseType:"text",resolveBodyOnly:!1,maxRedirects:10,prefixUrl:"",methodRewriting:!0,ignoreInvalidCookies:!1,context:{},http2:!1,allowGetBody:!1,https:void 0,pagination:{transform:e=>e.request.options.responseType==="json"?e.body:JSON.parse(e.body),paginate:e=>{if(!Reflect.has(e.headers,"link"))return!1;let r=e.headers.link.split(","),t;for(let n of r){let i=n.split(";");if(i[1].includes("next")){t=i[0].trimStart().trim(),t=t.slice(1,-1);break}}return t?{url:new Mnl.URL(t)}:!1},filter:()=>!0,shouldContinue:()=>!0,countLimit:1/0,backoff:0,requestLimit:1e4,stackAllItems:!0},parseJson:e=>JSON.parse(e),stringifyJson:e=>JSON.stringify(e),cacheOptions:{}},handlers:[ANi.defaultHandler],mutableDefaults:!1},YVr=ANi.default(Lnl);Fte.default=YVr;hUt.exports=YVr;hUt.exports.default=YVr;hUt.exports.__esModule=!0;_Ni(WVr(),Fte);_Ni(QVr(),Fte)});var ZEt=A($b=>{"use strict";Object.defineProperty($b,"__esModule",{value:!0});$b.getParsedType=$b.ZodParsedType=$b.objectUtil=$b.util=void 0;var bNi;(function(e){e.assertEqual=i=>i;function r(i){}e.assertIs=r;function t(i){throw new Error}e.assertNever=t,e.arrayToEnum=i=>{let s={};for(let a of i)s[a]=a;return s},e.getValidEnumValues=i=>{let s=e.objectKeys(i).filter(o=>typeof i[i[o]]!="number"),a={};for(let o of s)a[o]=i[o];return e.objectValues(a)},e.objectValues=i=>e.objectKeys(i).map(function(s){return i[s]}),e.objectKeys=typeof Object.keys=="function"?i=>Object.keys(i):i=>{let s=[];for(let a in i)Object.prototype.hasOwnProperty.call(i,a)&&s.push(a);return s},e.find=(i,s)=>{for(let a of i)if(s(a))return a},e.isInteger=typeof Number.isInteger=="function"?i=>Number.isInteger(i):i=>typeof i=="number"&&isFinite(i)&&Math.floor(i)===i;function n(i,s=" | "){return i.map(a=>typeof a=="string"?`'${a}'`:a).join(s)}e.joinValues=n,e.jsonStringifyReplacer=(i,s)=>typeof s=="bigint"?s.toString():s})(bNi=$b.util||($b.util={}));var jnl;(function(e){e.mergeShapes=(r,t)=>({...r,...t})})(jnl=$b.objectUtil||($b.objectUtil={}));$b.ZodParsedType=bNi.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]);var Gnl=e=>{switch(typeof e){case"undefined":return $b.ZodParsedType.undefined;case"string":return $b.ZodParsedType.string;case"number":return isNaN(e)?$b.ZodParsedType.nan:$b.ZodParsedType.number;case"boolean":return $b.ZodParsedType.boolean;case"function":return $b.ZodParsedType.function;case"bigint":return $b.ZodParsedType.bigint;case"symbol":return $b.ZodParsedType.symbol;case"object":return Array.isArray(e)?$b.ZodParsedType.array:e===null?$b.ZodParsedType.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?$b.ZodParsedType.promise:typeof Map<"u"&&e instanceof Map?$b.ZodParsedType.map:typeof Set<"u"&&e instanceof Set?$b.ZodParsedType.set:typeof Date<"u"&&e instanceof Date?$b.ZodParsedType.date:$b.ZodParsedType.object;default:return $b.ZodParsedType.unknown}};$b.getParsedType=Gnl});var gUt=A(jue=>{"use strict";Object.defineProperty(jue,"__esModule",{value:!0});jue.ZodError=jue.quotelessJson=jue.ZodIssueCode=void 0;var CNi=ZEt();jue.ZodIssueCode=CNi.util.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);var Unl=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");jue.quotelessJson=Unl;var e2t=class extends Error{constructor(r){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=r}get errors(){return this.issues}format(r){let t=r||function(s){return s.message},n={_errors:[]},i=s=>{for(let a of s.issues)if(a.code==="invalid_union")a.unionErrors.map(i);else if(a.code==="invalid_return_type")i(a.returnTypeError);else if(a.code==="invalid_arguments")i(a.argumentsError);else if(a.path.length===0)n._errors.push(t(a));else{let o=n,c=0;for(;ct.message){let t={},n=[];for(let i of this.issues)i.path.length>0?(t[i.path[0]]=t[i.path[0]]||[],t[i.path[0]].push(r(i))):n.push(r(i));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}};jue.ZodError=e2t;e2t.create=e=>new e2t(e)});var XVr=A(JVr=>{"use strict";Object.defineProperty(JVr,"__esModule",{value:!0});var sEe=ZEt(),T3=gUt(),Vnl=(e,r)=>{let t;switch(e.code){case T3.ZodIssueCode.invalid_type:e.received===sEe.ZodParsedType.undefined?t="Required":t=`Expected ${e.expected}, received ${e.received}`;break;case T3.ZodIssueCode.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(e.expected,sEe.util.jsonStringifyReplacer)}`;break;case T3.ZodIssueCode.unrecognized_keys:t=`Unrecognized key(s) in object: ${sEe.util.joinValues(e.keys,", ")}`;break;case T3.ZodIssueCode.invalid_union:t="Invalid input";break;case T3.ZodIssueCode.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${sEe.util.joinValues(e.options)}`;break;case T3.ZodIssueCode.invalid_enum_value:t=`Invalid enum value. Expected ${sEe.util.joinValues(e.options)}, received '${e.received}'`;break;case T3.ZodIssueCode.invalid_arguments:t="Invalid function arguments";break;case T3.ZodIssueCode.invalid_return_type:t="Invalid function return type";break;case T3.ZodIssueCode.invalid_date:t="Invalid date";break;case T3.ZodIssueCode.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(t=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(t=`${t} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?t=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?t=`Invalid input: must end with "${e.validation.endsWith}"`:sEe.util.assertNever(e.validation):e.validation!=="regex"?t=`Invalid ${e.validation}`:t="Invalid";break;case T3.ZodIssueCode.too_small:e.type==="array"?t=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?t=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?t=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?t=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:t="Invalid input";break;case T3.ZodIssueCode.too_big:e.type==="array"?t=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?t=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?t=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?t=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?t=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:t="Invalid input";break;case T3.ZodIssueCode.custom:t="Invalid input";break;case T3.ZodIssueCode.invalid_intersection_types:t="Intersection results could not be merged";break;case T3.ZodIssueCode.not_multiple_of:t=`Number must be a multiple of ${e.multipleOf}`;break;case T3.ZodIssueCode.not_finite:t="Number must be finite";break;default:t=r.defaultError,sEe.util.assertNever(e)}return{message:t}};JVr.default=Vnl});var yUt=A(HQ=>{"use strict";var znl=HQ&&HQ.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(HQ,"__esModule",{value:!0});HQ.getErrorMap=HQ.setErrorMap=HQ.defaultErrorMap=void 0;var vNi=znl(XVr());HQ.defaultErrorMap=vNi.default;var ENi=vNi.default;function $nl(e){ENi=e}HQ.setErrorMap=$nl;function Qnl(){return ENi}HQ.getErrorMap=Qnl});var ezr=A(tb=>{"use strict";var Knl=tb&&tb.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(tb,"__esModule",{value:!0});tb.isAsync=tb.isValid=tb.isDirty=tb.isAborted=tb.OK=tb.DIRTY=tb.INVALID=tb.ParseStatus=tb.addIssueToContext=tb.EMPTY_PATH=tb.makeIssue=void 0;var Hnl=yUt(),Wnl=Knl(XVr()),Ynl=e=>{let{data:r,path:t,errorMaps:n,issueData:i}=e,s=[...t,...i.path||[]],a={...i,path:s},o="",c=n.filter(l=>!!l).slice().reverse();for(let l of c)o=l(a,{data:r,defaultError:o}).message;return{...i,path:s,message:i.message||o}};tb.makeIssue=Ynl;tb.EMPTY_PATH=[];function Jnl(e,r){let t=(0,tb.makeIssue)({issueData:r,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,(0,Hnl.getErrorMap)(),Wnl.default].filter(n=>!!n)});e.common.issues.push(t)}tb.addIssueToContext=Jnl;var ZVr=class e{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(r,t){let n=[];for(let i of t){if(i.status==="aborted")return tb.INVALID;i.status==="dirty"&&r.dirty(),n.push(i.value)}return{status:r.value,value:n}}static async mergeObjectAsync(r,t){let n=[];for(let i of t)n.push({key:await i.key,value:await i.value});return e.mergeObjectSync(r,n)}static mergeObjectSync(r,t){let n={};for(let i of t){let{key:s,value:a}=i;if(s.status==="aborted"||a.status==="aborted")return tb.INVALID;s.status==="dirty"&&r.dirty(),a.status==="dirty"&&r.dirty(),(typeof a.value<"u"||i.alwaysSet)&&(n[s.value]=a.value)}return{status:r.value,value:n}}};tb.ParseStatus=ZVr;tb.INVALID=Object.freeze({status:"aborted"});var Xnl=e=>({status:"dirty",value:e});tb.DIRTY=Xnl;var Znl=e=>({status:"valid",value:e});tb.OK=Znl;var eil=e=>e.status==="aborted";tb.isAborted=eil;var til=e=>e.status==="dirty";tb.isDirty=til;var ril=e=>e.status==="valid";tb.isValid=ril;var nil=e=>typeof Promise<"u"&&e instanceof Promise;tb.isAsync=nil});var SNi=A(DNi=>{"use strict";Object.defineProperty(DNi,"__esModule",{value:!0})});var wNi=A(t2t=>{"use strict";Object.defineProperty(t2t,"__esModule",{value:!0});t2t.errorUtil=void 0;var iil;(function(e){e.errToObj=r=>typeof r=="string"?{message:r}:r||{},e.toString=r=>typeof r=="string"?r:r==null?void 0:r.message})(iil=t2t.errorUtil||(t2t.errorUtil={}))});var FNi=A(Ic=>{"use strict";Object.defineProperty(Ic,"__esModule",{value:!0});Ic.discriminatedUnion=Ic.date=Ic.boolean=Ic.bigint=Ic.array=Ic.any=Ic.coerce=Ic.ZodFirstPartyTypeKind=Ic.late=Ic.ZodSchema=Ic.Schema=Ic.custom=Ic.ZodPipeline=Ic.ZodBranded=Ic.BRAND=Ic.ZodNaN=Ic.ZodCatch=Ic.ZodDefault=Ic.ZodNullable=Ic.ZodOptional=Ic.ZodTransformer=Ic.ZodEffects=Ic.ZodPromise=Ic.ZodNativeEnum=Ic.ZodEnum=Ic.ZodLiteral=Ic.ZodLazy=Ic.ZodFunction=Ic.ZodSet=Ic.ZodMap=Ic.ZodRecord=Ic.ZodTuple=Ic.ZodIntersection=Ic.ZodDiscriminatedUnion=Ic.ZodUnion=Ic.ZodObject=Ic.ZodArray=Ic.ZodVoid=Ic.ZodNever=Ic.ZodUnknown=Ic.ZodAny=Ic.ZodNull=Ic.ZodUndefined=Ic.ZodSymbol=Ic.ZodDate=Ic.ZodBoolean=Ic.ZodBigInt=Ic.ZodNumber=Ic.ZodString=Ic.ZodType=void 0;Ic.NEVER=Ic.void=Ic.unknown=Ic.union=Ic.undefined=Ic.tuple=Ic.transformer=Ic.symbol=Ic.string=Ic.strictObject=Ic.set=Ic.record=Ic.promise=Ic.preprocess=Ic.pipeline=Ic.ostring=Ic.optional=Ic.onumber=Ic.oboolean=Ic.object=Ic.number=Ic.nullable=Ic.null=Ic.never=Ic.nativeEnum=Ic.nan=Ic.map=Ic.literal=Ic.lazy=Ic.intersection=Ic.instanceof=Ic.function=Ic.enum=Ic.effect=void 0;var _Ut=yUt(),bh=wNi(),bu=ezr(),mm=ZEt(),pm=gUt(),KM=class{constructor(r,t,n,i){this._cachedPath=[],this.parent=r,this.data=t,this._path=n,this._key=i}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},INi=(e,r)=>{if((0,bu.isValid)(r))return{success:!0,data:r.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new pm.ZodError(e.common.issues);return this._error=t,this._error}}};function D1(e){if(!e)return{};let{errorMap:r,invalid_type_error:t,required_error:n,description:i}=e;if(r&&(t||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return r?{errorMap:r,description:i}:{errorMap:(a,o)=>a.code!=="invalid_type"?{message:o.defaultError}:typeof o.data>"u"?{message:n??o.defaultError}:{message:t??o.defaultError},description:i}}var S1=class{constructor(r){this.spa=this.safeParseAsync,this._def=r,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(r){return(0,mm.getParsedType)(r.data)}_getOrReturnCtx(r,t){return t||{common:r.parent.common,data:r.data,parsedType:(0,mm.getParsedType)(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}_processInputParams(r){return{status:new bu.ParseStatus,ctx:{common:r.parent.common,data:r.data,parsedType:(0,mm.getParsedType)(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}}_parseSync(r){let t=this._parse(r);if((0,bu.isAsync)(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(r){let t=this._parse(r);return Promise.resolve(t)}parse(r,t){let n=this.safeParse(r,t);if(n.success)return n.data;throw n.error}safeParse(r,t){var n;let i={common:{issues:[],async:(n=t==null?void 0:t.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:(0,mm.getParsedType)(r)},s=this._parseSync({data:r,path:i.path,parent:i});return INi(i,s)}async parseAsync(r,t){let n=await this.safeParseAsync(r,t);if(n.success)return n.data;throw n.error}async safeParseAsync(r,t){let n={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:(0,mm.getParsedType)(r)},i=this._parse({data:r,path:n.path,parent:n}),s=await((0,bu.isAsync)(i)?i:Promise.resolve(i));return INi(n,s)}refine(r,t){let n=i=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(i):t;return this._refinement((i,s)=>{let a=r(i),o=()=>s.addIssue({code:pm.ZodIssueCode.custom,...n(i)});return typeof Promise<"u"&&a instanceof Promise?a.then(c=>c?!0:(o(),!1)):a?!0:(o(),!1)})}refinement(r,t){return this._refinement((n,i)=>r(n)?!0:(i.addIssue(typeof t=="function"?t(n,i):t),!1))}_refinement(r){return new dO({schema:this,typeName:_g.ZodEffects,effect:{type:"refinement",refinement:r}})}superRefine(r){return this._refinement(r)}optional(){return uV.create(this,this._def)}nullable(){return Bte.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Ote.create(this,this._def)}promise(){return Vue.create(this,this._def)}or(r){return pEe.create([this,r],this._def)}and(r){return mEe.create(this,r,this._def)}transform(r){return new dO({...D1(this._def),schema:this,typeName:_g.ZodEffects,effect:{type:"transform",transform:r}})}default(r){let t=typeof r=="function"?r:()=>r;return new _Ee({...D1(this._def),innerType:this,defaultValue:t,typeName:_g.ZodDefault})}brand(){return new EUt({typeName:_g.ZodBranded,type:this,...D1(this._def)})}catch(r){let t=typeof r=="function"?r:()=>r;return new Z5e({...D1(this._def),innerType:this,catchValue:t,typeName:_g.ZodCatch})}describe(r){let t=this.constructor;return new t({...this._def,description:r})}pipe(r){return r2t.create(this,r)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}};Ic.ZodType=S1;Ic.Schema=S1;Ic.ZodSchema=S1;var sil=/^c[^\s-]{8,}$/i,ail=/^[a-z][a-z0-9]*$/,oil=/[0-9A-HJKMNP-TV-Z]{26}/,cil=/^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i,uil=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\])|(\[IPv6:(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))\])|([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])*(\.[A-Za-z]{2,})+))$/,lil=/^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u,dil=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,pil=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,mil=e=>e.precision?e.offset?new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}(([+-]\\d{2}(:?\\d{2})?)|Z)$`):new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}Z$`):e.precision===0?e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");function fil(e,r){return!!((r==="v4"||!r)&&dil.test(e)||(r==="v6"||!r)&&pil.test(e))}var Gue=class e extends S1{constructor(){super(...arguments),this._regex=(r,t,n)=>this.refinement(i=>r.test(i),{validation:t,code:pm.ZodIssueCode.invalid_string,...bh.errorUtil.errToObj(n)}),this.nonempty=r=>this.min(1,bh.errorUtil.errToObj(r)),this.trim=()=>new e({...this._def,checks:[...this._def.checks,{kind:"trim"}]}),this.toLowerCase=()=>new e({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]}),this.toUpperCase=()=>new e({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}_parse(r){if(this._def.coerce&&(r.data=String(r.data)),this._getType(r)!==mm.ZodParsedType.string){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.string,received:s.parsedType}),bu.INVALID}let n=new bu.ParseStatus,i;for(let s of this._def.checks)if(s.kind==="min")r.data.lengths.value&&(i=this._getOrReturnCtx(r,i),(0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),n.dirty());else if(s.kind==="length"){let a=r.data.length>s.value,o=r.data.length"u"?null:r==null?void 0:r.precision,offset:(t=r==null?void 0:r.offset)!==null&&t!==void 0?t:!1,...bh.errorUtil.errToObj(r==null?void 0:r.message)})}regex(r,t){return this._addCheck({kind:"regex",regex:r,...bh.errorUtil.errToObj(t)})}includes(r,t){return this._addCheck({kind:"includes",value:r,position:t==null?void 0:t.position,...bh.errorUtil.errToObj(t==null?void 0:t.message)})}startsWith(r,t){return this._addCheck({kind:"startsWith",value:r,...bh.errorUtil.errToObj(t)})}endsWith(r,t){return this._addCheck({kind:"endsWith",value:r,...bh.errorUtil.errToObj(t)})}min(r,t){return this._addCheck({kind:"min",value:r,...bh.errorUtil.errToObj(t)})}max(r,t){return this._addCheck({kind:"max",value:r,...bh.errorUtil.errToObj(t)})}length(r,t){return this._addCheck({kind:"length",value:r,...bh.errorUtil.errToObj(t)})}get isDatetime(){return!!this._def.checks.find(r=>r.kind==="datetime")}get isEmail(){return!!this._def.checks.find(r=>r.kind==="email")}get isURL(){return!!this._def.checks.find(r=>r.kind==="url")}get isEmoji(){return!!this._def.checks.find(r=>r.kind==="emoji")}get isUUID(){return!!this._def.checks.find(r=>r.kind==="uuid")}get isCUID(){return!!this._def.checks.find(r=>r.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(r=>r.kind==="cuid2")}get isULID(){return!!this._def.checks.find(r=>r.kind==="ulid")}get isIP(){return!!this._def.checks.find(r=>r.kind==="ip")}get minLength(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxLength(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.value{var r;return new Gue({checks:[],typeName:_g.ZodString,coerce:(r=e==null?void 0:e.coerce)!==null&&r!==void 0?r:!1,...D1(e)})};function hil(e,r){let t=(e.toString().split(".")[1]||"").length,n=(r.toString().split(".")[1]||"").length,i=t>n?t:n,s=parseInt(e.toFixed(i).replace(".","")),a=parseInt(r.toFixed(i).replace(".",""));return s%a/Math.pow(10,i)}var aEe=class e extends S1{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(r){if(this._def.coerce&&(r.data=Number(r.data)),this._getType(r)!==mm.ZodParsedType.number){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.number,received:s.parsedType}),bu.INVALID}let n,i=new bu.ParseStatus;for(let s of this._def.checks)s.kind==="int"?mm.util.isInteger(r.data)||(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:"integer",received:"float",message:s.message}),i.dirty()):s.kind==="min"?(s.inclusive?r.datas.value:r.data>=s.value)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),i.dirty()):s.kind==="multipleOf"?hil(r.data,s.value)!==0&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_multiple_of,multipleOf:s.value,message:s.message}),i.dirty()):s.kind==="finite"?Number.isFinite(r.data)||(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_finite,message:s.message}),i.dirty()):mm.util.assertNever(s);return{status:i.value,value:r.data}}gte(r,t){return this.setLimit("min",r,!0,bh.errorUtil.toString(t))}gt(r,t){return this.setLimit("min",r,!1,bh.errorUtil.toString(t))}lte(r,t){return this.setLimit("max",r,!0,bh.errorUtil.toString(t))}lt(r,t){return this.setLimit("max",r,!1,bh.errorUtil.toString(t))}setLimit(r,t,n,i){return new e({...this._def,checks:[...this._def.checks,{kind:r,value:t,inclusive:n,message:bh.errorUtil.toString(i)}]})}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}int(r){return this._addCheck({kind:"int",message:bh.errorUtil.toString(r)})}positive(r){return this._addCheck({kind:"min",value:0,inclusive:!1,message:bh.errorUtil.toString(r)})}negative(r){return this._addCheck({kind:"max",value:0,inclusive:!1,message:bh.errorUtil.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:0,inclusive:!0,message:bh.errorUtil.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:0,inclusive:!0,message:bh.errorUtil.toString(r)})}multipleOf(r,t){return this._addCheck({kind:"multipleOf",value:r,message:bh.errorUtil.toString(t)})}finite(r){return this._addCheck({kind:"finite",message:bh.errorUtil.toString(r)})}safe(r){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:bh.errorUtil.toString(r)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:bh.errorUtil.toString(r)})}get minValue(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxValue(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.valuer.kind==="int"||r.kind==="multipleOf"&&mm.util.isInteger(r.value))}get isFinite(){let r=null,t=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(r===null||n.valuenew aEe({checks:[],typeName:_g.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...D1(e)});var oEe=class e extends S1{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(r){if(this._def.coerce&&(r.data=BigInt(r.data)),this._getType(r)!==mm.ZodParsedType.bigint){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.bigint,received:s.parsedType}),bu.INVALID}let n,i=new bu.ParseStatus;for(let s of this._def.checks)s.kind==="min"?(s.inclusive?r.datas.value:r.data>=s.value)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),i.dirty()):s.kind==="multipleOf"?r.data%s.value!==BigInt(0)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_multiple_of,multipleOf:s.value,message:s.message}),i.dirty()):mm.util.assertNever(s);return{status:i.value,value:r.data}}gte(r,t){return this.setLimit("min",r,!0,bh.errorUtil.toString(t))}gt(r,t){return this.setLimit("min",r,!1,bh.errorUtil.toString(t))}lte(r,t){return this.setLimit("max",r,!0,bh.errorUtil.toString(t))}lt(r,t){return this.setLimit("max",r,!1,bh.errorUtil.toString(t))}setLimit(r,t,n,i){return new e({...this._def,checks:[...this._def.checks,{kind:r,value:t,inclusive:n,message:bh.errorUtil.toString(i)}]})}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}positive(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:bh.errorUtil.toString(r)})}negative(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:bh.errorUtil.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:bh.errorUtil.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:bh.errorUtil.toString(r)})}multipleOf(r,t){return this._addCheck({kind:"multipleOf",value:r,message:bh.errorUtil.toString(t)})}get minValue(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxValue(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.value{var r;return new oEe({checks:[],typeName:_g.ZodBigInt,coerce:(r=e==null?void 0:e.coerce)!==null&&r!==void 0?r:!1,...D1(e)})};var cEe=class extends S1{_parse(r){if(this._def.coerce&&(r.data=!!r.data),this._getType(r)!==mm.ZodParsedType.boolean){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.boolean,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodBoolean=cEe;cEe.create=e=>new cEe({typeName:_g.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...D1(e)});var uEe=class e extends S1{_parse(r){if(this._def.coerce&&(r.data=new Date(r.data)),this._getType(r)!==mm.ZodParsedType.date){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.date,received:s.parsedType}),bu.INVALID}if(isNaN(r.data.getTime())){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_date}),bu.INVALID}let n=new bu.ParseStatus,i;for(let s of this._def.checks)s.kind==="min"?r.data.getTime()s.value&&(i=this._getOrReturnCtx(r,i),(0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),n.dirty()):mm.util.assertNever(s);return{status:n.value,value:new Date(r.data.getTime())}}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}min(r,t){return this._addCheck({kind:"min",value:r.getTime(),message:bh.errorUtil.toString(t)})}max(r,t){return this._addCheck({kind:"max",value:r.getTime(),message:bh.errorUtil.toString(t)})}get minDate(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r!=null?new Date(r):null}get maxDate(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.valuenew uEe({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:_g.ZodDate,...D1(e)});var W5e=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.symbol){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.symbol,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodSymbol=W5e;W5e.create=e=>new W5e({typeName:_g.ZodSymbol,...D1(e)});var lEe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.undefined){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.undefined,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodUndefined=lEe;lEe.create=e=>new lEe({typeName:_g.ZodUndefined,...D1(e)});var dEe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.null){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.null,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodNull=dEe;dEe.create=e=>new dEe({typeName:_g.ZodNull,...D1(e)});var Uue=class extends S1{constructor(){super(...arguments),this._any=!0}_parse(r){return(0,bu.OK)(r.data)}};Ic.ZodAny=Uue;Uue.create=e=>new Uue({typeName:_g.ZodAny,...D1(e)});var Nte=class extends S1{constructor(){super(...arguments),this._unknown=!0}_parse(r){return(0,bu.OK)(r.data)}};Ic.ZodUnknown=Nte;Nte.create=e=>new Nte({typeName:_g.ZodUnknown,...D1(e)});var lV=class extends S1{_parse(r){let t=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.never,received:t.parsedType}),bu.INVALID}};Ic.ZodNever=lV;lV.create=e=>new lV({typeName:_g.ZodNever,...D1(e)});var Y5e=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.undefined){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.void,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodVoid=Y5e;Y5e.create=e=>new Y5e({typeName:_g.ZodVoid,...D1(e)});var Ote=class e extends S1{_parse(r){let{ctx:t,status:n}=this._processInputParams(r),i=this._def;if(t.parsedType!==mm.ZodParsedType.array)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.array,received:t.parsedType}),bu.INVALID;if(i.exactLength!==null){let a=t.data.length>i.exactLength.value,o=t.data.lengthi.maxLength.value&&((0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.too_big,maximum:i.maxLength.value,type:"array",inclusive:!0,exact:!1,message:i.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((a,o)=>i.type._parseAsync(new KM(t,a,t.path,o)))).then(a=>bu.ParseStatus.mergeArray(n,a));let s=[...t.data].map((a,o)=>i.type._parseSync(new KM(t,a,t.path,o)));return bu.ParseStatus.mergeArray(n,s)}get element(){return this._def.type}min(r,t){return new e({...this._def,minLength:{value:r,message:bh.errorUtil.toString(t)}})}max(r,t){return new e({...this._def,maxLength:{value:r,message:bh.errorUtil.toString(t)}})}length(r,t){return new e({...this._def,exactLength:{value:r,message:bh.errorUtil.toString(t)}})}nonempty(r){return this.min(1,r)}};Ic.ZodArray=Ote;Ote.create=(e,r)=>new Ote({type:e,minLength:null,maxLength:null,exactLength:null,typeName:_g.ZodArray,...D1(r)});function H5e(e){if(e instanceof eF){let r={};for(let t in e.shape){let n=e.shape[t];r[t]=uV.create(H5e(n))}return new eF({...e._def,shape:()=>r})}else return e instanceof Ote?new Ote({...e._def,type:H5e(e.element)}):e instanceof uV?uV.create(H5e(e.unwrap())):e instanceof Bte?Bte.create(H5e(e.unwrap())):e instanceof WQ?WQ.create(e.items.map(r=>H5e(r))):e}var eF=class e extends S1{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let r=this._def.shape(),t=mm.util.objectKeys(r);return this._cached={shape:r,keys:t}}_parse(r){if(this._getType(r)!==mm.ZodParsedType.object){let l=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(l,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:l.parsedType}),bu.INVALID}let{status:n,ctx:i}=this._processInputParams(r),{shape:s,keys:a}=this._getCached(),o=[];if(!(this._def.catchall instanceof lV&&this._def.unknownKeys==="strip"))for(let l in i.data)a.includes(l)||o.push(l);let c=[];for(let l of a){let u=s[l],m=i.data[l];c.push({key:{status:"valid",value:l},value:u._parse(new KM(i,m,i.path,l)),alwaysSet:l in i.data})}if(this._def.catchall instanceof lV){let l=this._def.unknownKeys;if(l==="passthrough")for(let u of o)c.push({key:{status:"valid",value:u},value:{status:"valid",value:i.data[u]}});else if(l==="strict")o.length>0&&((0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.unrecognized_keys,keys:o}),n.dirty());else if(l!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let l=this._def.catchall;for(let u of o){let m=i.data[u];c.push({key:{status:"valid",value:u},value:l._parse(new KM(i,m,i.path,u)),alwaysSet:u in i.data})}}return i.common.async?Promise.resolve().then(async()=>{let l=[];for(let u of c){let m=await u.key;l.push({key:m,value:await u.value,alwaysSet:u.alwaysSet})}return l}).then(l=>bu.ParseStatus.mergeObjectSync(n,l)):bu.ParseStatus.mergeObjectSync(n,c)}get shape(){return this._def.shape()}strict(r){return bh.errorUtil.errToObj,new e({...this._def,unknownKeys:"strict",...r!==void 0?{errorMap:(t,n)=>{var i,s,a,o;let c=(a=(s=(i=this._def).errorMap)===null||s===void 0?void 0:s.call(i,t,n).message)!==null&&a!==void 0?a:n.defaultError;return t.code==="unrecognized_keys"?{message:(o=bh.errorUtil.errToObj(r).message)!==null&&o!==void 0?o:c}:{message:c}}}:{}})}strip(){return new e({...this._def,unknownKeys:"strip"})}passthrough(){return new e({...this._def,unknownKeys:"passthrough"})}extend(r){return new e({...this._def,shape:()=>({...this._def.shape(),...r})})}merge(r){return new e({unknownKeys:r._def.unknownKeys,catchall:r._def.catchall,shape:()=>({...this._def.shape(),...r._def.shape()}),typeName:_g.ZodObject})}setKey(r,t){return this.augment({[r]:t})}catchall(r){return new e({...this._def,catchall:r})}pick(r){let t={};return mm.util.objectKeys(r).forEach(n=>{r[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new e({...this._def,shape:()=>t})}omit(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{r[n]||(t[n]=this.shape[n])}),new e({...this._def,shape:()=>t})}deepPartial(){return H5e(this)}partial(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{let i=this.shape[n];r&&!r[n]?t[n]=i:t[n]=i.optional()}),new e({...this._def,shape:()=>t})}required(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{if(r&&!r[n])t[n]=this.shape[n];else{let s=this.shape[n];for(;s instanceof uV;)s=s._def.innerType;t[n]=s}}),new e({...this._def,shape:()=>t})}keyof(){return xNi(mm.util.objectKeys(this.shape))}};Ic.ZodObject=eF;eF.create=(e,r)=>new eF({shape:()=>e,unknownKeys:"strip",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});eF.strictCreate=(e,r)=>new eF({shape:()=>e,unknownKeys:"strict",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});eF.lazycreate=(e,r)=>new eF({shape:e,unknownKeys:"strip",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});var pEe=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=this._def.options;function i(s){for(let o of s)if(o.result.status==="valid")return o.result;for(let o of s)if(o.result.status==="dirty")return t.common.issues.push(...o.ctx.common.issues),o.result;let a=s.map(o=>new pm.ZodError(o.ctx.common.issues));return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union,unionErrors:a}),bu.INVALID}if(t.common.async)return Promise.all(n.map(async s=>{let a={...t,common:{...t.common,issues:[]},parent:null};return{result:await s._parseAsync({data:t.data,path:t.path,parent:a}),ctx:a}})).then(i);{let s,a=[];for(let c of n){let l={...t,common:{...t.common,issues:[]},parent:null},u=c._parseSync({data:t.data,path:t.path,parent:l});if(u.status==="valid")return u;u.status==="dirty"&&!s&&(s={result:u,ctx:l}),l.common.issues.length&&a.push(l.common.issues)}if(s)return t.common.issues.push(...s.ctx.common.issues),s.result;let o=a.map(c=>new pm.ZodError(c));return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union,unionErrors:o}),bu.INVALID}}get options(){return this._def.options}};Ic.ZodUnion=pEe;pEe.create=(e,r)=>new pEe({options:e,typeName:_g.ZodUnion,...D1(r)});var AUt=e=>e instanceof fEe?AUt(e.schema):e instanceof dO?AUt(e.innerType()):e instanceof hEe?[e.value]:e instanceof gEe?e.options:e instanceof yEe?Object.keys(e.enum):e instanceof _Ee?AUt(e._def.innerType):e instanceof lEe?[void 0]:e instanceof dEe?[null]:null,bUt=class e extends S1{_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.object)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:t.parsedType}),bu.INVALID;let n=this.discriminator,i=t.data[n],s=this.optionsMap.get(i);return s?t.common.async?s._parseAsync({data:t.data,path:t.path,parent:t}):s._parseSync({data:t.data,path:t.path,parent:t}):((0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),bu.INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(r,t,n){let i=new Map;for(let s of t){let a=AUt(s.shape[r]);if(!a)throw new Error(`A discriminator value for key \`${r}\` could not be extracted from all schema options`);for(let o of a){if(i.has(o))throw new Error(`Discriminator property ${String(r)} has duplicate value ${String(o)}`);i.set(o,s)}}return new e({typeName:_g.ZodDiscriminatedUnion,discriminator:r,options:t,optionsMap:i,...D1(n)})}};Ic.ZodDiscriminatedUnion=bUt;function tzr(e,r){let t=(0,mm.getParsedType)(e),n=(0,mm.getParsedType)(r);if(e===r)return{valid:!0,data:e};if(t===mm.ZodParsedType.object&&n===mm.ZodParsedType.object){let i=mm.util.objectKeys(r),s=mm.util.objectKeys(e).filter(o=>i.indexOf(o)!==-1),a={...e,...r};for(let o of s){let c=tzr(e[o],r[o]);if(!c.valid)return{valid:!1};a[o]=c.data}return{valid:!0,data:a}}else if(t===mm.ZodParsedType.array&&n===mm.ZodParsedType.array){if(e.length!==r.length)return{valid:!1};let i=[];for(let s=0;s{if((0,bu.isAborted)(s)||(0,bu.isAborted)(a))return bu.INVALID;let o=tzr(s.value,a.value);return o.valid?(((0,bu.isDirty)(s)||(0,bu.isDirty)(a))&&t.dirty(),{status:t.value,value:o.data}):((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_intersection_types}),bu.INVALID)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([s,a])=>i(s,a)):i(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};Ic.ZodIntersection=mEe;mEe.create=(e,r,t)=>new mEe({left:e,right:r,typeName:_g.ZodIntersection,...D1(t)});var WQ=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.array)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.array,received:n.parsedType}),bu.INVALID;if(n.data.lengththis._def.items.length&&((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let s=[...n.data].map((a,o)=>{let c=this._def.items[o]||this._def.rest;return c?c._parse(new KM(n,a,n.path,o)):null}).filter(a=>!!a);return n.common.async?Promise.all(s).then(a=>bu.ParseStatus.mergeArray(t,a)):bu.ParseStatus.mergeArray(t,s)}get items(){return this._def.items}rest(r){return new e({...this._def,rest:r})}};Ic.ZodTuple=WQ;WQ.create=(e,r)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new WQ({items:e,typeName:_g.ZodTuple,rest:null,...D1(r)})};var CUt=class e extends S1{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.object)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:n.parsedType}),bu.INVALID;let i=[],s=this._def.keyType,a=this._def.valueType;for(let o in n.data)i.push({key:s._parse(new KM(n,o,n.path,o)),value:a._parse(new KM(n,n.data[o],n.path,o))});return n.common.async?bu.ParseStatus.mergeObjectAsync(t,i):bu.ParseStatus.mergeObjectSync(t,i)}get element(){return this._def.valueType}static create(r,t,n){return t instanceof S1?new e({keyType:r,valueType:t,typeName:_g.ZodRecord,...D1(n)}):new e({keyType:Gue.create(),valueType:r,typeName:_g.ZodRecord,...D1(t)})}};Ic.ZodRecord=CUt;var J5e=class extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.map)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.map,received:n.parsedType}),bu.INVALID;let i=this._def.keyType,s=this._def.valueType,a=[...n.data.entries()].map(([o,c],l)=>({key:i._parse(new KM(n,o,n.path,[l,"key"])),value:s._parse(new KM(n,c,n.path,[l,"value"]))}));if(n.common.async){let o=new Map;return Promise.resolve().then(async()=>{for(let c of a){let l=await c.key,u=await c.value;if(l.status==="aborted"||u.status==="aborted")return bu.INVALID;(l.status==="dirty"||u.status==="dirty")&&t.dirty(),o.set(l.value,u.value)}return{status:t.value,value:o}})}else{let o=new Map;for(let c of a){let l=c.key,u=c.value;if(l.status==="aborted"||u.status==="aborted")return bu.INVALID;(l.status==="dirty"||u.status==="dirty")&&t.dirty(),o.set(l.value,u.value)}return{status:t.value,value:o}}}};Ic.ZodMap=J5e;J5e.create=(e,r,t)=>new J5e({valueType:r,keyType:e,typeName:_g.ZodMap,...D1(t)});var X5e=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.set)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.set,received:n.parsedType}),bu.INVALID;let i=this._def;i.minSize!==null&&n.data.sizei.maxSize.value&&((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:i.maxSize.value,type:"set",inclusive:!0,exact:!1,message:i.maxSize.message}),t.dirty());let s=this._def.valueType;function a(c){let l=new Set;for(let u of c){if(u.status==="aborted")return bu.INVALID;u.status==="dirty"&&t.dirty(),l.add(u.value)}return{status:t.value,value:l}}let o=[...n.data.values()].map((c,l)=>s._parse(new KM(n,c,n.path,l)));return n.common.async?Promise.all(o).then(c=>a(c)):a(o)}min(r,t){return new e({...this._def,minSize:{value:r,message:bh.errorUtil.toString(t)}})}max(r,t){return new e({...this._def,maxSize:{value:r,message:bh.errorUtil.toString(t)}})}size(r,t){return this.min(r,t).max(r,t)}nonempty(r){return this.min(1,r)}};Ic.ZodSet=X5e;X5e.create=(e,r)=>new X5e({valueType:e,minSize:null,maxSize:null,typeName:_g.ZodSet,...D1(r)});var vUt=class e extends S1{constructor(){super(...arguments),this.validate=this.implement}_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.function)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.function,received:t.parsedType}),bu.INVALID;function n(o,c){return(0,bu.makeIssue)({data:o,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,_Ut.getErrorMap)(),_Ut.defaultErrorMap].filter(l=>!!l),issueData:{code:pm.ZodIssueCode.invalid_arguments,argumentsError:c}})}function i(o,c){return(0,bu.makeIssue)({data:o,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,_Ut.getErrorMap)(),_Ut.defaultErrorMap].filter(l=>!!l),issueData:{code:pm.ZodIssueCode.invalid_return_type,returnTypeError:c}})}let s={errorMap:t.common.contextualErrorMap},a=t.data;return this._def.returns instanceof Vue?(0,bu.OK)(async(...o)=>{let c=new pm.ZodError([]),l=await this._def.args.parseAsync(o,s).catch(h=>{throw c.addIssue(n(o,h)),c}),u=await a(...l);return await this._def.returns._def.type.parseAsync(u,s).catch(h=>{throw c.addIssue(i(u,h)),c})}):(0,bu.OK)((...o)=>{let c=this._def.args.safeParse(o,s);if(!c.success)throw new pm.ZodError([n(o,c.error)]);let l=a(...c.data),u=this._def.returns.safeParse(l,s);if(!u.success)throw new pm.ZodError([i(l,u.error)]);return u.data})}parameters(){return this._def.args}returnType(){return this._def.returns}args(...r){return new e({...this._def,args:WQ.create(r).rest(Nte.create())})}returns(r){return new e({...this._def,returns:r})}implement(r){return this.parse(r)}strictImplement(r){return this.parse(r)}static create(r,t,n){return new e({args:r||WQ.create([]).rest(Nte.create()),returns:t||Nte.create(),typeName:_g.ZodFunction,...D1(n)})}};Ic.ZodFunction=vUt;var fEe=class extends S1{get schema(){return this._def.getter()}_parse(r){let{ctx:t}=this._processInputParams(r);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}};Ic.ZodLazy=fEe;fEe.create=(e,r)=>new fEe({getter:e,typeName:_g.ZodLazy,...D1(r)});var hEe=class extends S1{_parse(r){if(r.data!==this._def.value){let t=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(t,{received:t.data,code:pm.ZodIssueCode.invalid_literal,expected:this._def.value}),bu.INVALID}return{status:"valid",value:r.data}}get value(){return this._def.value}};Ic.ZodLiteral=hEe;hEe.create=(e,r)=>new hEe({value:e,typeName:_g.ZodLiteral,...D1(r)});function xNi(e,r){return new gEe({values:e,typeName:_g.ZodEnum,...D1(r)})}var gEe=class e extends S1{_parse(r){if(typeof r.data!="string"){let t=this._getOrReturnCtx(r),n=this._def.values;return(0,bu.addIssueToContext)(t,{expected:mm.util.joinValues(n),received:t.parsedType,code:pm.ZodIssueCode.invalid_type}),bu.INVALID}if(this._def.values.indexOf(r.data)===-1){let t=this._getOrReturnCtx(r),n=this._def.values;return(0,bu.addIssueToContext)(t,{received:t.data,code:pm.ZodIssueCode.invalid_enum_value,options:n}),bu.INVALID}return(0,bu.OK)(r.data)}get options(){return this._def.values}get enum(){let r={};for(let t of this._def.values)r[t]=t;return r}get Values(){let r={};for(let t of this._def.values)r[t]=t;return r}get Enum(){let r={};for(let t of this._def.values)r[t]=t;return r}extract(r){return e.create(r)}exclude(r){return e.create(this.options.filter(t=>!r.includes(t)))}};Ic.ZodEnum=gEe;gEe.create=xNi;var yEe=class extends S1{_parse(r){let t=mm.util.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(r);if(n.parsedType!==mm.ZodParsedType.string&&n.parsedType!==mm.ZodParsedType.number){let i=mm.util.objectValues(t);return(0,bu.addIssueToContext)(n,{expected:mm.util.joinValues(i),received:n.parsedType,code:pm.ZodIssueCode.invalid_type}),bu.INVALID}if(t.indexOf(r.data)===-1){let i=mm.util.objectValues(t);return(0,bu.addIssueToContext)(n,{received:n.data,code:pm.ZodIssueCode.invalid_enum_value,options:i}),bu.INVALID}return(0,bu.OK)(r.data)}get enum(){return this._def.values}};Ic.ZodNativeEnum=yEe;yEe.create=(e,r)=>new yEe({values:e,typeName:_g.ZodNativeEnum,...D1(r)});var Vue=class extends S1{unwrap(){return this._def.type}_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.promise&&t.common.async===!1)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.promise,received:t.parsedType}),bu.INVALID;let n=t.parsedType===mm.ZodParsedType.promise?t.data:Promise.resolve(t.data);return(0,bu.OK)(n.then(i=>this._def.type.parseAsync(i,{path:t.path,errorMap:t.common.contextualErrorMap})))}};Ic.ZodPromise=Vue;Vue.create=(e,r)=>new Vue({type:e,typeName:_g.ZodPromise,...D1(r)});var dO=class extends S1{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===_g.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(r){let{status:t,ctx:n}=this._processInputParams(r),i=this._def.effect||null;if(i.type==="preprocess"){let a=i.transform(n.data);return n.common.async?Promise.resolve(a).then(o=>this._def.schema._parseAsync({data:o,path:n.path,parent:n})):this._def.schema._parseSync({data:a,path:n.path,parent:n})}let s={addIssue:a=>{(0,bu.addIssueToContext)(n,a),a.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),i.type==="refinement"){let a=o=>{let c=i.refinement(o,s);if(n.common.async)return Promise.resolve(c);if(c instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return o};if(n.common.async===!1){let o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return o.status==="aborted"?bu.INVALID:(o.status==="dirty"&&t.dirty(),a(o.value),{status:t.value,value:o.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>o.status==="aborted"?bu.INVALID:(o.status==="dirty"&&t.dirty(),a(o.value).then(()=>({status:t.value,value:o.value}))))}if(i.type==="transform")if(n.common.async===!1){let a=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!(0,bu.isValid)(a))return a;let o=i.transform(a.value,s);if(o instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:o}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(a=>(0,bu.isValid)(a)?Promise.resolve(i.transform(a.value,s)).then(o=>({status:t.value,value:o})):a);mm.util.assertNever(i)}};Ic.ZodEffects=dO;Ic.ZodTransformer=dO;dO.create=(e,r,t)=>new dO({schema:e,typeName:_g.ZodEffects,effect:r,...D1(t)});dO.createWithPreprocess=(e,r,t)=>new dO({schema:r,effect:{type:"preprocess",transform:e},typeName:_g.ZodEffects,...D1(t)});var uV=class extends S1{_parse(r){return this._getType(r)===mm.ZodParsedType.undefined?(0,bu.OK)(void 0):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}};Ic.ZodOptional=uV;uV.create=(e,r)=>new uV({innerType:e,typeName:_g.ZodOptional,...D1(r)});var Bte=class extends S1{_parse(r){return this._getType(r)===mm.ZodParsedType.null?(0,bu.OK)(null):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}};Ic.ZodNullable=Bte;Bte.create=(e,r)=>new Bte({innerType:e,typeName:_g.ZodNullable,...D1(r)});var _Ee=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=t.data;return t.parsedType===mm.ZodParsedType.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}};Ic.ZodDefault=_Ee;_Ee.create=(e,r)=>new _Ee({innerType:e,typeName:_g.ZodDefault,defaultValue:typeof r.default=="function"?r.default:()=>r.default,...D1(r)});var Z5e=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n={...t,common:{...t.common,issues:[]}},i=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return(0,bu.isAsync)(i)?i.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new pm.ZodError(n.common.issues)},input:n.data})})):{status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new pm.ZodError(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};Ic.ZodCatch=Z5e;Z5e.create=(e,r)=>new Z5e({innerType:e,typeName:_g.ZodCatch,catchValue:typeof r.catch=="function"?r.catch:()=>r.catch,...D1(r)});var eNe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.nan){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.nan,received:n.parsedType}),bu.INVALID}return{status:"valid",value:r.data}}};Ic.ZodNaN=eNe;eNe.create=e=>new eNe({typeName:_g.ZodNaN,...D1(e)});Ic.BRAND=Symbol("zod_brand");var EUt=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}};Ic.ZodBranded=EUt;var r2t=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.common.async)return(async()=>{let s=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?bu.INVALID:s.status==="dirty"?(t.dirty(),(0,bu.DIRTY)(s.value)):this._def.out._parseAsync({data:s.value,path:n.path,parent:n})})();{let i=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return i.status==="aborted"?bu.INVALID:i.status==="dirty"?(t.dirty(),{status:"dirty",value:i.value}):this._def.out._parseSync({data:i.value,path:n.path,parent:n})}}static create(r,t){return new e({in:r,out:t,typeName:_g.ZodPipeline})}};Ic.ZodPipeline=r2t;var gil=(e,r={},t)=>e?Uue.create().superRefine((n,i)=>{var s,a;if(!e(n)){let o=typeof r=="function"?r(n):typeof r=="string"?{message:r}:r,c=(a=(s=o.fatal)!==null&&s!==void 0?s:t)!==null&&a!==void 0?a:!0,l=typeof o=="string"?{message:o}:o;i.addIssue({code:"custom",...l,fatal:c})}}):Uue.create();Ic.custom=gil;Ic.late={object:eF.lazycreate};var _g;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline"})(_g=Ic.ZodFirstPartyTypeKind||(Ic.ZodFirstPartyTypeKind={}));var yil=(e,r={message:`Input not instance of ${e.name}`})=>(0,Ic.custom)(t=>t instanceof e,r);Ic.instanceof=yil;var TNi=Gue.create;Ic.string=TNi;var PNi=aEe.create;Ic.number=PNi;var _il=eNe.create;Ic.nan=_il;var Ail=oEe.create;Ic.bigint=Ail;var RNi=cEe.create;Ic.boolean=RNi;var bil=uEe.create;Ic.date=bil;var Cil=W5e.create;Ic.symbol=Cil;var vil=lEe.create;Ic.undefined=vil;var Eil=dEe.create;Ic.null=Eil;var Dil=Uue.create;Ic.any=Dil;var Sil=Nte.create;Ic.unknown=Sil;var wil=lV.create;Ic.never=wil;var Iil=Y5e.create;Ic.void=Iil;var xil=Ote.create;Ic.array=xil;var Til=eF.create;Ic.object=Til;var Pil=eF.strictCreate;Ic.strictObject=Pil;var Ril=pEe.create;Ic.union=Ril;var kil=bUt.create;Ic.discriminatedUnion=kil;var Fil=mEe.create;Ic.intersection=Fil;var Nil=WQ.create;Ic.tuple=Nil;var Oil=CUt.create;Ic.record=Oil;var Bil=J5e.create;Ic.map=Bil;var qil=X5e.create;Ic.set=qil;var Mil=vUt.create;Ic.function=Mil;var Lil=fEe.create;Ic.lazy=Lil;var jil=hEe.create;Ic.literal=jil;var Gil=gEe.create;Ic.enum=Gil;var Uil=yEe.create;Ic.nativeEnum=Uil;var Vil=Vue.create;Ic.promise=Vil;var kNi=dO.create;Ic.effect=kNi;Ic.transformer=kNi;var zil=uV.create;Ic.optional=zil;var $il=Bte.create;Ic.nullable=$il;var Qil=dO.createWithPreprocess;Ic.preprocess=Qil;var Kil=r2t.create;Ic.pipeline=Kil;var Hil=()=>TNi().optional();Ic.ostring=Hil;var Wil=()=>PNi().optional();Ic.onumber=Wil;var Yil=()=>RNi().optional();Ic.oboolean=Yil;Ic.coerce={string:e=>Gue.create({...e,coerce:!0}),number:e=>aEe.create({...e,coerce:!0}),boolean:e=>cEe.create({...e,coerce:!0}),bigint:e=>oEe.create({...e,coerce:!0}),date:e=>uEe.create({...e,coerce:!0})};Ic.NEVER=bu.INVALID});var rzr=A(HM=>{"use strict";var Jil=HM&&HM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),tNe=HM&&HM.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Jil(r,e,t)};Object.defineProperty(HM,"__esModule",{value:!0});tNe(yUt(),HM);tNe(ezr(),HM);tNe(SNi(),HM);tNe(ZEt(),HM);tNe(FNi(),HM);tNe(gUt(),HM)});var gy=A(tF=>{"use strict";var NNi=tF&&tF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Xil=tF&&tF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Zil=tF&&tF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&NNi(r,e,t);return Xil(r,e),r},esl=tF&&tF.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&NNi(r,e,t)};Object.defineProperty(tF,"__esModule",{value:!0});tF.z=void 0;var ONi=Zil(rzr());tF.z=ONi;esl(rzr(),tF);tF.default=ONi});var jD=A(GS=>{"use strict";Object.defineProperty(GS,"__esModule",{value:!0});GS.copystr=GS.titleCase=GS.isDockerDigest=GS.looseEquals=GS.uniqueStrings=GS.fromBase64=GS.toBase64=GS.replaceAt=GS.matchAt=void 0;function tsl(e,r,t){return e.substring(r,r+t.length)===t}GS.matchAt=tsl;function rsl(e,r,t,n){return e.substring(0,r)+n+e.substring(r+t.length)}GS.replaceAt=rsl;function nsl(e){return Buffer.from(e).toString("base64")}GS.toBase64=nsl;function isl(e){return Buffer.from(e,"base64").toString()}GS.fromBase64=isl;function ssl(e,r,t){return t.indexOf(e)===r}GS.uniqueStrings=ssl;function asl(e,r){return e&&r?e.localeCompare(r,void 0,{sensitivity:"base"})===0:e===r}GS.looseEquals=asl;function osl(e){return/^sha256:[a-f0-9]{64}$/i.test(e)}GS.isDockerDigest=osl;function csl(e){let r=e.toLowerCase().split(" ");for(let t=0;t{"use strict";Object.defineProperty(WM,"__esModule",{value:!0});WM.clearGlobalSanitizedSecretsList=WM.clearRepoSanitizedSecretsList=WM.addSecretForSanitizing=WM.sanitize=WM.redactedFields=void 0;var lsl=(tn(),Dr(en)),dsl=lsl.__importDefault(_a()),BNi=jD(),nzr=new Set,izr=new Set;WM.redactedFields=["authorization","token","githubAppKey","npmToken","npmrc","privateKey","privateKeyOld","gitPrivateKey","forkToken","password"];function psl(e){if(!e)return e;let r=e;return[nzr,izr].forEach(t=>{t.forEach(n=>{for(;r.includes(n);)r=r.replace(n,"**redacted**")})}),r}WM.sanitize=psl;var qNi="x-access-token:";function msl(e,r="repo"){if(!dsl.default.nonEmptyString(e))return;let t=r==="repo"?izr:nzr;if(t.add(e),t.add((0,BNi.toBase64)(e)),e.startsWith(qNi)){let n=e.replace(qNi,"");t.add(n),t.add((0,BNi.toBase64)(n))}}WM.addSecretForSanitizing=msl;function fsl(){izr.clear()}WM.clearRepoSanitizedSecretsList=fsl;function hsl(){nzr.clear()}WM.clearGlobalSanitizedSecretsList=hsl});var czr=A(KT=>{"use strict";Object.defineProperty(KT,"__esModule",{value:!0});KT.sanitizeUrls=KT.validateLogLevel=KT.withSanitizer=KT.sanitizeValue=KT.prepareZodError=KT.prepareZodIssues=KT.ProblemStream=void 0;var azr=(tn(),Dr(en)),gsl=require("node:stream"),b4=azr.__importDefault(_a()),LNi=azr.__importDefault(F5e()),ysl=azr.__importDefault(VM()),_sl=Lue(),Asl=gy(),MNi=Q2(),bsl=["pid","time","v","hostname"],szr=class extends gsl.Stream{_problems=[];readable;writable;constructor(){super(),this.readable=!1,this.writable=!0}write(r){let t={...r};for(let n of bsl)delete t[n];return this._problems.push(t),!0}getProblems(){return this._problems}clearProblems(){this._problems=[]}};KT.ProblemStream=szr;var Csl=["content","contents","packageLockParsed","yarnLockParsed"];function ozr(e){if(!b4.default.plainObject(e))return null;let r=null;if(b4.default.array(e._errors,b4.default.string)&&(e._errors.length===1?r=e._errors[0]:e._errors.length>1?r=e._errors:r=null),delete e._errors,b4.default.emptyObject(e))return r;let t={},n=Object.entries(e);for(let[i,s]of n.slice(0,3)){let a=ozr(s);a!==null&&(t[i]=a)}return n.length>3&&(t.___=`... ${n.length-3} more`),t}KT.prepareZodIssues=ozr;function jNi(e){return Object.defineProperty(e,"message",{get:()=>"Schema error",set:r=>{}}),{message:e.message,stack:e.stack,issues:ozr(e.format())}}KT.prepareZodError=jNi;function GNi(e){var t,n,i;if(e instanceof Asl.ZodError)return jNi(e);let r={...e};if(!r.message&&e.message&&(r.message=e.message),!r.stack&&e.stack&&(r.stack=e.stack),e instanceof _sl.RequestError){let s={headers:structuredClone(e.options.headers),url:(t=e.options.url)==null?void 0:t.toString(),hostType:e.options.context.hostType};r.options=s,s.username=e.options.username,s.password=e.options.password,s.method=e.options.method,s.http2=e.options.http2,e.response&&(r.response={statusCode:(n=e.response)==null?void 0:n.statusCode,statusMessage:(i=e.response)==null?void 0:i.statusMessage,body:e.name==="TimeoutError"?void 0:structuredClone(e.response.body),headers:structuredClone(e.response.headers),httpVersion:e.response.httpVersion,retryCount:e.response.retryCount})}return r}KT.default=GNi;function vsl(e){return b4.default.array(e)||b4.default.object(e)}function n2t(e,r=new WeakMap){if(b4.default.string(e))return(0,MNi.sanitize)(VNi(e));if(b4.default.date(e))return e;if(b4.default.function_(e))return"[function]";if(b4.default.buffer(e))return"[content]";if(b4.default.error(e)){let t=GNi(e);return n2t(t,r)}if(b4.default.array(e)){let t=e.length,n=Array(t);r.set(e,n);for(let i=0;i{s[a]="***********"})):s=r.has(i)?r.get(i):n2t(i,r):s=i,t[n]=s}return t}return e}KT.sanitizeValue=n2t;function UNi(e){if(e.type==="rotating-file")throw new Error("Rotating files aren't supported");let r=e.stream;if(r!=null&&r.writable)return{...e,type:"raw",stream:{write:(n,i,s)=>{let a=n2t(n),o=e.type==="raw"?a:JSON.stringify(a,LNi.default.safeCycles()).replace(/\n?$/,` -`);r.write(o,i,s)}}};if(e.path){let t=ysl.default.createWriteStream(e.path,{flags:"a",encoding:"utf8"});return UNi({...e,stream:t})}throw new Error("Missing 'stream' or 'path' for bunyan stream")}KT.withSanitizer=UNi;function Esl(e){let r=["trace","debug","info","warn","error","fatal"];if(b4.default.undefined(e)||b4.default.string(e)&&r.includes(e))return;LNi.default.createLogger({name:"renovate",streams:[{level:"fatal",stream:process.stdout}]}).fatal(`${e} is not a valid log level. terminating...`),process.exit(1)}KT.validateLogLevel=Esl;var Dsl=/[a-z]{3,9}:\/\/[^@/]+@[a-z0-9.-]+/gi,Ssl=/\/\/[^@]+@/g;function VNi(e){return e.replace(Dsl,r=>r.replace(Ssl,"//**redacted**@"))}KT.sanitizeUrls=VNi});var $Ni=A(uzr=>{"use strict";Object.defineProperty(uzr,"__esModule",{value:!0});var zNi=(tn(),Dr(en)),wsl=zNi.__importDefault(_a()),Isl=zNi.__importDefault(czr());Error.stackTraceLimit=20;function xsl(e){let r=(0,Isl.default)(e),t=["message","stack","stdout","stderr"];for(let n of t){let i=r[n];wsl.default.string(i)&&(r[n]=i.replace(/https:\/\/[^@]*?@/g,"https://**redacted**@"))}return r}uzr.default=xsl});var HNi=A(rNe=>{"use strict";Object.defineProperty(rNe,"__esModule",{value:!0});rNe.reset=rNe.once=void 0;function QNi(e=QNi){let r=Error.stackTraceLimit,t=Error.prepareStackTrace,n=null;try{let i={stack:[]};Error.stackTraceLimit=1,Error.prepareStackTrace=(a,o)=>o,Error.captureStackTrace(i,e);let[s]=i.stack;s&&(n=s.toString())}catch{}finally{Error.stackTraceLimit=r,Error.prepareStackTrace=t}return n}var lzr=new Set;function KNi(e,r=KNi){let t=QNi(r);t&&(lzr.has(t)||(lzr.add(t),e()))}rNe.once=KNi;function Tsl(){lzr.clear()}rNe.reset=Tsl});var YNi=A((Emg,WNi)=>{"use strict";WNi.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var dzr=A((Dmg,XNi)=>{var i2t=YNi(),JNi={};for(let e of Object.keys(i2t))JNi[i2t[e]]=e;var t0={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};XNi.exports=t0;for(let e of Object.keys(t0)){if(!("channels"in t0[e]))throw new Error("missing channels property: "+e);if(!("labels"in t0[e]))throw new Error("missing channel labels property: "+e);if(t0[e].labels.length!==t0[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:r,labels:t}=t0[e];delete t0[e].channels,delete t0[e].labels,Object.defineProperty(t0[e],"channels",{value:r}),Object.defineProperty(t0[e],"labels",{value:t})}t0.rgb.hsl=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(r,t,n),s=Math.max(r,t,n),a=s-i,o,c;s===i?o=0:r===s?o=(t-n)/a:t===s?o=2+(n-r)/a:n===s&&(o=4+(r-t)/a),o=Math.min(o*60,360),o<0&&(o+=360);let l=(i+s)/2;return s===i?c=0:l<=.5?c=a/(s+i):c=a/(2-s-i),[o,c*100,l*100]};t0.rgb.hsv=function(e){let r,t,n,i,s,a=e[0]/255,o=e[1]/255,c=e[2]/255,l=Math.max(a,o,c),u=l-Math.min(a,o,c),m=function(h){return(l-h)/6/u+1/2};return u===0?(i=0,s=0):(s=u/l,r=m(a),t=m(o),n=m(c),a===l?i=n-t:o===l?i=1/3+r-n:c===l&&(i=2/3+t-r),i<0?i+=1:i>1&&(i-=1)),[i*360,s*100,l*100]};t0.rgb.hwb=function(e){let r=e[0],t=e[1],n=e[2],i=t0.rgb.hsl(e)[0],s=1/255*Math.min(r,Math.min(t,n));return n=1-1/255*Math.max(r,Math.max(t,n)),[i,s*100,n*100]};t0.rgb.cmyk=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(1-r,1-t,1-n),s=(1-r-i)/(1-i)||0,a=(1-t-i)/(1-i)||0,o=(1-n-i)/(1-i)||0;return[s*100,a*100,o*100,i*100]};function Psl(e,r){return(e[0]-r[0])**2+(e[1]-r[1])**2+(e[2]-r[2])**2}t0.rgb.keyword=function(e){let r=JNi[e];if(r)return r;let t=1/0,n;for(let i of Object.keys(i2t)){let s=i2t[i],a=Psl(e,s);a.04045?((r+.055)/1.055)**2.4:r/12.92,t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let i=r*.4124+t*.3576+n*.1805,s=r*.2126+t*.7152+n*.0722,a=r*.0193+t*.1192+n*.9505;return[i*100,s*100,a*100]};t0.rgb.lab=function(e){let r=t0.rgb.xyz(e),t=r[0],n=r[1],i=r[2];t/=95.047,n/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;let s=116*n-16,a=500*(t-n),o=200*(n-i);return[s,a,o]};t0.hsl.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,i,s,a;if(t===0)return a=n*255,[a,a,a];n<.5?i=n*(1+t):i=n+t-n*t;let o=2*n-i,c=[0,0,0];for(let l=0;l<3;l++)s=r+1/3*-(l-1),s<0&&s++,s>1&&s--,6*s<1?a=o+(i-o)*6*s:2*s<1?a=i:3*s<2?a=o+(i-o)*(2/3-s)*6:a=o,c[l]=a*255;return c};t0.hsl.hsv=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,i=t,s=Math.max(n,.01);n*=2,t*=n<=1?n:2-n,i*=s<=1?s:2-s;let a=(n+t)/2,o=n===0?2*i/(s+i):2*t/(n+t);return[r,o*100,a*100]};t0.hsv.rgb=function(e){let r=e[0]/60,t=e[1]/100,n=e[2]/100,i=Math.floor(r)%6,s=r-Math.floor(r),a=255*n*(1-t),o=255*n*(1-t*s),c=255*n*(1-t*(1-s));switch(n*=255,i){case 0:return[n,c,a];case 1:return[o,n,a];case 2:return[a,n,c];case 3:return[a,o,n];case 4:return[c,a,n];case 5:return[n,a,o]}};t0.hsv.hsl=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,i=Math.max(n,.01),s,a;a=(2-t)*n;let o=(2-t)*i;return s=t*i,s/=o<=1?o:2-o,s=s||0,a/=2,[r,s*100,a*100]};t0.hwb.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,i=t+n,s;i>1&&(t/=i,n/=i);let a=Math.floor(6*r),o=1-n;s=6*r-a,a&1&&(s=1-s);let c=t+s*(o-t),l,u,m;switch(a){default:case 6:case 0:l=o,u=c,m=t;break;case 1:l=c,u=o,m=t;break;case 2:l=t,u=o,m=c;break;case 3:l=t,u=c,m=o;break;case 4:l=c,u=t,m=o;break;case 5:l=o,u=t,m=c;break}return[l*255,u*255,m*255]};t0.cmyk.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,i=e[3]/100,s=1-Math.min(1,r*(1-i)+i),a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i);return[s*255,a*255,o*255]};t0.xyz.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,i,s,a;return i=r*3.2406+t*-1.5372+n*-.4986,s=r*-.9689+t*1.8758+n*.0415,a=r*.0557+t*-.204+n*1.057,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,i=Math.min(Math.max(0,i),1),s=Math.min(Math.max(0,s),1),a=Math.min(Math.max(0,a),1),[i*255,s*255,a*255]};t0.xyz.lab=function(e){let r=e[0],t=e[1],n=e[2];r/=95.047,t/=100,n/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let i=116*t-16,s=500*(r-t),a=200*(t-n);return[i,s,a]};t0.lab.xyz=function(e){let r=e[0],t=e[1],n=e[2],i,s,a;s=(r+16)/116,i=t/500+s,a=s-n/200;let o=s**3,c=i**3,l=a**3;return s=o>.008856?o:(s-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,a=l>.008856?l:(a-16/116)/7.787,i*=95.047,s*=100,a*=108.883,[i,s,a]};t0.lab.lch=function(e){let r=e[0],t=e[1],n=e[2],i;i=Math.atan2(n,t)*360/2/Math.PI,i<0&&(i+=360);let a=Math.sqrt(t*t+n*n);return[r,a,i]};t0.lch.lab=function(e){let r=e[0],t=e[1],i=e[2]/360*2*Math.PI,s=t*Math.cos(i),a=t*Math.sin(i);return[r,s,a]};t0.rgb.ansi16=function(e,r=null){let[t,n,i]=e,s=r===null?t0.rgb.hsv(e)[2]:r;if(s=Math.round(s/50),s===0)return 30;let a=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return s===2&&(a+=60),a};t0.hsv.ansi16=function(e){return t0.rgb.ansi16(t0.hsv.rgb(e),e[2])};t0.rgb.ansi256=function(e){let r=e[0],t=e[1],n=e[2];return r===t&&t===n?r<8?16:r>248?231:Math.round((r-8)/247*24)+232:16+36*Math.round(r/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5)};t0.ansi16.rgb=function(e){let r=e%10;if(r===0||r===7)return e>50&&(r+=3.5),r=r/10.5*255,[r,r,r];let t=(~~(e>50)+1)*.5,n=(r&1)*t*255,i=(r>>1&1)*t*255,s=(r>>2&1)*t*255;return[n,i,s]};t0.ansi256.rgb=function(e){if(e>=232){let s=(e-232)*10+8;return[s,s,s]}e-=16;let r,t=Math.floor(e/36)/5*255,n=Math.floor((r=e%36)/6)/5*255,i=r%6/5*255;return[t,n,i]};t0.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(t.length)+t};t0.hex.rgb=function(e){let r=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!r)return[0,0,0];let t=r[0];r[0].length===3&&(t=t.split("").map(o=>o+o).join(""));let n=parseInt(t,16),i=n>>16&255,s=n>>8&255,a=n&255;return[i,s,a]};t0.rgb.hcg=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.max(Math.max(r,t),n),s=Math.min(Math.min(r,t),n),a=i-s,o,c;return a<1?o=s/(1-a):o=0,a<=0?c=0:i===r?c=(t-n)/a%6:i===t?c=2+(n-r)/a:c=4+(r-t)/a,c/=6,c%=1,[c*360,a*100,o*100]};t0.hsl.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=t<.5?2*r*t:2*r*(1-t),i=0;return n<1&&(i=(t-.5*n)/(1-n)),[e[0],n*100,i*100]};t0.hsv.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=r*t,i=0;return n<1&&(i=(t-n)/(1-n)),[e[0],n*100,i*100]};t0.hcg.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100;if(t===0)return[n*255,n*255,n*255];let i=[0,0,0],s=r%1*6,a=s%1,o=1-a,c=0;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=o,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=o,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=o}return c=(1-t)*n,[(t*i[0]+c)*255,(t*i[1]+c)*255,(t*i[2]+c)*255]};t0.hcg.hsv=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r),i=0;return n>0&&(i=r/n),[e[0],i*100,n*100]};t0.hcg.hsl=function(e){let r=e[1]/100,n=e[2]/100*(1-r)+.5*r,i=0;return n>0&&n<.5?i=r/(2*n):n>=.5&&n<1&&(i=r/(2*(1-n))),[e[0],i*100,n*100]};t0.hcg.hwb=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r);return[e[0],(n-r)*100,(1-n)*100]};t0.hwb.hcg=function(e){let r=e[1]/100,n=1-e[2]/100,i=n-r,s=0;return i<1&&(s=(n-i)/(1-i)),[e[0],i*100,s*100]};t0.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};t0.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};t0.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};t0.gray.hsl=function(e){return[0,0,e[0]]};t0.gray.hsv=t0.gray.hsl;t0.gray.hwb=function(e){return[0,100,e[0]]};t0.gray.cmyk=function(e){return[0,0,0,e[0]]};t0.gray.lab=function(e){return[e[0],0,0]};t0.gray.hex=function(e){let r=Math.round(e[0]/100*255)&255,n=((r<<16)+(r<<8)+r).toString(16).toUpperCase();return"000000".substring(n.length)+n};t0.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var eOi=A((Smg,ZNi)=>{var DUt=dzr();function Rsl(){let e={},r=Object.keys(DUt);for(let t=r.length,n=0;n{var pzr=dzr(),Osl=eOi(),nNe={},Bsl=Object.keys(pzr);function qsl(e){let r=function(...t){let n=t[0];return n==null?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(r.conversion=e.conversion),r}function Msl(e){let r=function(...t){let n=t[0];if(n==null)return n;n.length>1&&(t=n);let i=e(t);if(typeof i=="object")for(let s=i.length,a=0;a{nNe[e]={},Object.defineProperty(nNe[e],"channels",{value:pzr[e].channels}),Object.defineProperty(nNe[e],"labels",{value:pzr[e].labels});let r=Osl(e);Object.keys(r).forEach(n=>{let i=r[n];nNe[e][n]=Msl(i),nNe[e][n].raw=qsl(i)})});tOi.exports=nNe});var fzr=A((Img,oOi)=>{"use strict";var nOi=(e,r)=>(...t)=>`\x1B[${e(...t)+r}m`,iOi=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};5;${n}m`},sOi=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};2;${n[0]};${n[1]};${n[2]}m`},SUt=e=>e,aOi=(e,r,t)=>[e,r,t],iNe=(e,r,t)=>{Object.defineProperty(e,r,{get:()=>{let n=t();return Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0}),n},enumerable:!0,configurable:!0})},mzr,sNe=(e,r,t,n)=>{mzr===void 0&&(mzr=rOi());let i=n?10:0,s={};for(let[a,o]of Object.entries(mzr)){let c=a==="ansi16"?"ansi":a;a===r?s[c]=e(t,i):typeof o=="object"&&(s[c]=e(o[r],i))}return s};function Lsl(){let e=new Map,r={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};r.color.gray=r.color.blackBright,r.bgColor.bgGray=r.bgColor.bgBlackBright,r.color.grey=r.color.blackBright,r.bgColor.bgGrey=r.bgColor.bgBlackBright;for(let[t,n]of Object.entries(r)){for(let[i,s]of Object.entries(n))r[i]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},n[i]=r[i],e.set(s[0],s[1]);Object.defineProperty(r,t,{value:n,enumerable:!1})}return Object.defineProperty(r,"codes",{value:e,enumerable:!1}),r.color.close="\x1B[39m",r.bgColor.close="\x1B[49m",iNe(r.color,"ansi",()=>sNe(nOi,"ansi16",SUt,!1)),iNe(r.color,"ansi256",()=>sNe(iOi,"ansi256",SUt,!1)),iNe(r.color,"ansi16m",()=>sNe(sOi,"rgb",aOi,!1)),iNe(r.bgColor,"ansi",()=>sNe(nOi,"ansi16",SUt,!0)),iNe(r.bgColor,"ansi256",()=>sNe(iOi,"ansi256",SUt,!0)),iNe(r.bgColor,"ansi16m",()=>sNe(sOi,"rgb",aOi,!0)),r}Object.defineProperty(oOi,"exports",{enumerable:!0,get:Lsl})});var uOi=A((xmg,cOi)=>{"use strict";cOi.exports=(e,r=process.argv)=>{let t=e.startsWith("-")?"":e.length===1?"-":"--",n=r.indexOf(t+e),i=r.indexOf("--");return n!==-1&&(i===-1||n{"use strict";var jsl=require("os"),lOi=require("tty"),YM=uOi(),{env:VI}=process,zue;YM("no-color")||YM("no-colors")||YM("color=false")||YM("color=never")?zue=0:(YM("color")||YM("colors")||YM("color=true")||YM("color=always"))&&(zue=1);"FORCE_COLOR"in VI&&(VI.FORCE_COLOR==="true"?zue=1:VI.FORCE_COLOR==="false"?zue=0:zue=VI.FORCE_COLOR.length===0?1:Math.min(parseInt(VI.FORCE_COLOR,10),3));function hzr(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function gzr(e,r){if(zue===0)return 0;if(YM("color=16m")||YM("color=full")||YM("color=truecolor"))return 3;if(YM("color=256"))return 2;if(e&&!r&&zue===void 0)return 0;let t=zue||0;if(VI.TERM==="dumb")return t;if(process.platform==="win32"){let n=jsl.release().split(".");return Number(n[0])>=10&&Number(n[2])>=10586?Number(n[2])>=14931?3:2:1}if("CI"in VI)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(n=>n in VI)||VI.CI_NAME==="codeship"?1:t;if("TEAMCITY_VERSION"in VI)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(VI.TEAMCITY_VERSION)?1:0;if(VI.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in VI){let n=parseInt((VI.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(VI.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(VI.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(VI.TERM)||"COLORTERM"in VI?1:t}function Gsl(e){let r=gzr(e,e&&e.isTTY);return hzr(r)}dOi.exports={supportsColor:Gsl,stdout:hzr(gzr(!0,lOi.isatty(1))),stderr:hzr(gzr(!0,lOi.isatty(2)))}});var mOi=A((Pmg,pOi)=>{"use strict";var Usl=(e,r,t)=>{let n=e.indexOf(r);if(n===-1)return e;let i=r.length,s=0,a="";do a+=e.substr(s,n-s)+r+t,s=n+i,n=e.indexOf(r,s);while(n!==-1);return a+=e.substr(s),a},Vsl=(e,r,t,n)=>{let i=0,s="";do{let a=e[n-1]==="\r";s+=e.substr(i,(a?n-1:n)-i)+r+(a?`\r +`)}`}}};iA.RequestError=LD;var sUt=class extends LD{constructor(r){super(`Redirected ${r.options.maxRedirects} times. Aborting.`,{},r),this.name="MaxRedirectsError",this.code="ERR_TOO_MANY_REDIRECTS"}};iA.MaxRedirectsError=sUt;var aUt=class extends LD{constructor(r){super(`Response code ${r.statusCode} (${r.statusMessage})`,{},r.request),this.name="HTTPError",this.code="ERR_NON_2XX_3XX_RESPONSE"}};iA.HTTPError=aUt;var oUt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="CacheError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_CACHE_ACCESS":this.code}};iA.CacheError=oUt;var cUt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="UploadError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_UPLOAD":this.code}};iA.UploadError=cUt;var uUt=class extends LD{constructor(r,t,n){super(r.message,r,n),this.name="TimeoutError",this.event=r.event,this.timings=t}};iA.TimeoutError=uUt;var YEt=class extends LD{constructor(r,t){super(r.message,r,t),this.name="ReadError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_READING_RESPONSE_STREAM":this.code}};iA.ReadError=YEt;var lUt=class extends LD{constructor(r){super(`Unsupported protocol "${r.url.protocol}"`,{},r),this.name="UnsupportedProtocolError",this.code="ERR_UNSUPPORTED_PROTOCOL"}};iA.UnsupportedProtocolError=lUt;var hnl=["socket","connect","continue","information","upgrade","timeout"],dUt=class extends z5i.Duplex{constructor(r,t={},n){super({autoDestroy:!1,highWaterMark:0}),this[z5e]=0,this[Q5e]=0,this.requestInitialized=!1,this[rUt]=new Set,this.redirects=[],this[K5e]=!1,this[nUt]=!1,this[WEt]=[],this.retryCount=0,this._progressCallbacks=[];let i=()=>this._unlockWrite(),s=()=>this._lockWrite();this.on("pipe",l=>{l.prependListener("data",i),l.on("data",s),l.prependListener("end",i),l.on("end",s)}),this.on("unpipe",l=>{l.off("data",i),l.off("data",s),l.off("end",i),l.off("end",s)}),this.on("pipe",l=>{l instanceof LVr.IncomingMessage&&(this.options.headers={...l.headers,...this.options.headers})});let{json:a,body:o,form:c}=t;if((a||o||c)&&this._lockWrite(),iA.kIsNormalizedAlready in t)this.options=t;else try{this.options=this.constructor.normalizeArguments(r,t,n)}catch(l){ku.default.nodeStream(t.body)&&t.body.destroy(),this.destroy(l);return}(async()=>{var l;try{this.options.body instanceof Hrl.ReadStream&&await pnl(this.options.body);let{url:u}=this.options;if(!u)throw new TypeError("Missing `url` property");if(this.requestUrl=u.toString(),decodeURI(this.requestUrl),await this._finalizeBody(),await this._makeRequest(),this.destroyed){(l=this[QT])===null||l===void 0||l.destroy();return}for(let m of this[WEt])m();this[WEt].length=0,this.requestInitialized=!0}catch(u){if(u instanceof LD){this._beforeError(u);return}this.destroyed||this.destroy(u)}})()}static normalizeArguments(r,t,n){var i,s,a,o,c;let l=t;if(ku.default.object(r)&&!ku.default.urlInstance(r))t={...n,...r,...t};else{if(r&&t&&t.url!==void 0)throw new TypeError("The `url` option is mutually exclusive with the `input` argument");t={...n,...t},r!==void 0&&(t.url=r),ku.default.urlInstance(t.url)&&(t.url=new Oue.URL(t.url.toString()))}if(t.cache===!1&&(t.cache=void 0),t.dnsCache===!1&&(t.dnsCache=void 0),ku.assert.any([ku.default.string,ku.default.undefined],t.method),ku.assert.any([ku.default.object,ku.default.undefined],t.headers),ku.assert.any([ku.default.string,ku.default.urlInstance,ku.default.undefined],t.prefixUrl),ku.assert.any([ku.default.object,ku.default.undefined],t.cookieJar),ku.assert.any([ku.default.object,ku.default.string,ku.default.undefined],t.searchParams),ku.assert.any([ku.default.object,ku.default.string,ku.default.undefined],t.cache),ku.assert.any([ku.default.object,ku.default.number,ku.default.undefined],t.timeout),ku.assert.any([ku.default.object,ku.default.undefined],t.context),ku.assert.any([ku.default.object,ku.default.undefined],t.hooks),ku.assert.any([ku.default.boolean,ku.default.undefined],t.decompress),ku.assert.any([ku.default.boolean,ku.default.undefined],t.ignoreInvalidCookies),ku.assert.any([ku.default.boolean,ku.default.undefined],t.followRedirect),ku.assert.any([ku.default.number,ku.default.undefined],t.maxRedirects),ku.assert.any([ku.default.boolean,ku.default.undefined],t.throwHttpErrors),ku.assert.any([ku.default.boolean,ku.default.undefined],t.http2),ku.assert.any([ku.default.boolean,ku.default.undefined],t.allowGetBody),ku.assert.any([ku.default.string,ku.default.undefined],t.localAddress),ku.assert.any([Y5i.isDnsLookupIpVersion,ku.default.undefined],t.dnsLookupIpVersion),ku.assert.any([ku.default.object,ku.default.undefined],t.https),ku.assert.any([ku.default.boolean,ku.default.undefined],t.rejectUnauthorized),t.https&&(ku.assert.any([ku.default.boolean,ku.default.undefined],t.https.rejectUnauthorized),ku.assert.any([ku.default.function_,ku.default.undefined],t.https.checkServerIdentity),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.certificateAuthority),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.key),ku.assert.any([ku.default.string,ku.default.object,ku.default.array,ku.default.undefined],t.https.certificate),ku.assert.any([ku.default.string,ku.default.undefined],t.https.passphrase),ku.assert.any([ku.default.string,ku.default.buffer,ku.default.array,ku.default.undefined],t.https.pfx)),ku.assert.any([ku.default.object,ku.default.undefined],t.cacheOptions),ku.default.string(t.method)?t.method=t.method.toUpperCase():t.method="GET",t.headers===(n==null?void 0:n.headers)?t.headers={...t.headers}:t.headers=enl({...n==null?void 0:n.headers,...t.headers}),"slashes"in t)throw new TypeError("The legacy `url.Url` has been deprecated. Use `URL` instead.");if("auth"in t)throw new TypeError("Parameter `auth` is deprecated. Use `username` / `password` instead.");if("searchParams"in t&&t.searchParams&&t.searchParams!==(n==null?void 0:n.searchParams)){let _;if(ku.default.string(t.searchParams)||t.searchParams instanceof Oue.URLSearchParams)_=new Oue.URLSearchParams(t.searchParams);else{lnl(t.searchParams),_=new Oue.URLSearchParams;for(let b in t.searchParams){let v=t.searchParams[b];v===null?_.append(b,""):v!==void 0&&_.append(b,v)}}(i=n==null?void 0:n.searchParams)===null||i===void 0||i.forEach((b,v)=>{_.has(v)||_.append(v,b)}),t.searchParams=_}if(t.username=(s=t.username)!==null&&s!==void 0?s:"",t.password=(a=t.password)!==null&&a!==void 0?a:"",ku.default.undefined(t.prefixUrl)?t.prefixUrl=(o=n==null?void 0:n.prefixUrl)!==null&&o!==void 0?o:"":(t.prefixUrl=t.prefixUrl.toString(),t.prefixUrl!==""&&!t.prefixUrl.endsWith("/")&&(t.prefixUrl+="/")),ku.default.string(t.url)){if(t.url.startsWith("/"))throw new Error("`input` must not start with a slash when using `prefixUrl`");t.url=W5i.default(t.prefixUrl+t.url,t)}else(ku.default.undefined(t.url)&&t.prefixUrl!==""||t.protocol)&&(t.url=W5i.default(t.prefixUrl,t));if(t.url){"port"in t&&delete t.port;let{prefixUrl:_}=t;Object.defineProperty(t,"prefixUrl",{set:v=>{let w=t.url;if(!w.href.startsWith(v))throw new Error(`Cannot change \`prefixUrl\` from ${_} to ${v}: ${w.href}`);t.url=new Oue.URL(v+w.href.slice(_.length)),_=v},get:()=>_});let{protocol:b}=t.url;if(b==="unix:"&&(b="http:",t.url=new Oue.URL(`http://unix${t.url.pathname}${t.url.search}`)),t.searchParams&&(t.url.search=t.searchParams.toString()),b!=="http:"&&b!=="https:")throw new lUt(t);t.username===""?t.username=t.url.username:t.url.username=t.username,t.password===""?t.password=t.url.password:t.url.password=t.password}let{cookieJar:u}=t;if(u){let{setCookie:_,getCookieString:b}=u;ku.assert.function_(_),ku.assert.function_(b),_.length===4&&b.length===0&&(_=V5i.promisify(_.bind(t.cookieJar)),b=V5i.promisify(b.bind(t.cookieJar)),t.cookieJar={setCookie:_,getCookieString:b})}let{cache:m}=t;if(m&&(UVr.has(m)||UVr.set(m,new Q5i((_,b)=>{let v=_[QT](_,b);return ku.default.promise(v)&&(v.once=(w,x)=>{if(w==="error")v.catch(x);else if(w==="abort")(async()=>{try{(await v).once("abort",x)}catch{}})();else throw new Error(`Unknown HTTP2 promise event: ${w}`);return v}),v},m))),t.cacheOptions={...t.cacheOptions},t.dnsCache===!0)jVr||(jVr=new Jrl.default),t.dnsCache=jVr;else if(!ku.default.undefined(t.dnsCache)&&!t.dnsCache.lookup)throw new TypeError(`Parameter \`dnsCache\` must be a CacheableLookup instance or a boolean, got ${ku.default(t.dnsCache)}`);ku.default.number(t.timeout)?t.timeout={request:t.timeout}:n&&t.timeout!==n.timeout?t.timeout={...n.timeout,...t.timeout}:t.timeout={...t.timeout},t.context||(t.context={});let h=t.hooks===(n==null?void 0:n.hooks);t.hooks={...t.hooks};for(let _ of iA.knownHookEvents)if(_ in t.hooks)if(ku.default.array(t.hooks[_]))t.hooks[_]=[...t.hooks[_]];else throw new TypeError(`Parameter \`${_}\` must be an Array, got ${ku.default(t.hooks[_])}`);else t.hooks[_]=[];if(n&&!h)for(let _ of iA.knownHookEvents)n.hooks[_].length>0&&(t.hooks[_]=[...n.hooks[_],...t.hooks[_]]);if("family"in t&&Bue.default('"options.family" was never documented, please use "options.dnsLookupIpVersion"'),n!=null&&n.https&&(t.https={...n.https,...t.https}),"rejectUnauthorized"in t&&Bue.default('"options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"'),"checkServerIdentity"in t&&Bue.default('"options.checkServerIdentity" was never documented, please use "options.https.checkServerIdentity"'),"ca"in t&&Bue.default('"options.ca" was never documented, please use "options.https.certificateAuthority"'),"key"in t&&Bue.default('"options.key" was never documented, please use "options.https.key"'),"cert"in t&&Bue.default('"options.cert" was never documented, please use "options.https.certificate"'),"passphrase"in t&&Bue.default('"options.passphrase" was never documented, please use "options.https.passphrase"'),"pfx"in t&&Bue.default('"options.pfx" was never documented, please use "options.https.pfx"'),"followRedirects"in t)throw new TypeError("The `followRedirects` option does not exist. Use `followRedirect` instead.");if(t.agent){for(let _ in t.agent)if(_!=="http"&&_!=="https"&&_!=="http2")throw new TypeError(`Expected the \`options.agent\` properties to be \`http\`, \`https\` or \`http2\`, got \`${_}\``)}return t.maxRedirects=(c=t.maxRedirects)!==null&&c!==void 0?c:0,iA.setNonEnumerableProperties([n,l],t),onl.default(t,n)}_lockWrite(){let r=()=>{throw new TypeError("The payload has been already provided")};this.write=r,this.end=r}_unlockWrite(){this.write=super.write,this.end=super.end}async _finalizeBody(){let{options:r}=this,{headers:t}=r,n=!ku.default.undefined(r.form),i=!ku.default.undefined(r.json),s=!ku.default.undefined(r.body),a=n||i||s,o=iA.withoutBody.has(r.method)&&!(r.method==="GET"&&r.allowGetBody);if(this._cannotHaveBody=o,a){if(o)throw new TypeError(`The \`${r.method}\` method cannot be used with a body`);if([s,n,i].filter(c=>c).length>1)throw new TypeError("The `body`, `json` and `form` options are mutually exclusive");if(s&&!(r.body instanceof z5i.Readable)&&!ku.default.string(r.body)&&!ku.default.buffer(r.body)&&!K5i.default(r.body))throw new TypeError("The `body` option must be a stream.Readable, string or Buffer");if(n&&!ku.default.object(r.form))throw new TypeError("The `form` option must be an Object");{let c=!ku.default.string(t["content-type"]);s?(K5i.default(r.body)&&c&&(t["content-type"]=`multipart/form-data; boundary=${r.body.getBoundary()}`),this[que]=r.body):n?(c&&(t["content-type"]="application/x-www-form-urlencoded"),this[que]=new Oue.URLSearchParams(r.form).toString()):(c&&(t["content-type"]="application/json"),this[que]=r.stringifyJson(r.json));let l=await tnl.default(this[que],r.headers);ku.default.undefined(t["content-length"])&&ku.default.undefined(t["transfer-encoding"])&&!o&&!ku.default.undefined(l)&&(t["content-length"]=String(l))}}else o?this._lockWrite():this._unlockWrite();this[$5e]=Number(t["content-length"])||void 0}async _onResponseBase(r){let{options:t}=this,{url:n}=t;this[eNi]=r,t.decompress&&(r=Xrl(r));let i=r.statusCode,s=r;s.statusMessage=s.statusMessage?s.statusMessage:$5i.STATUS_CODES[i],s.url=t.url.toString(),s.requestUrl=this.requestUrl,s.redirectUrls=this.redirects,s.request=this,s.isFromCache=r.fromCache||!1,s.ip=this.ip,s.retryCount=this.retryCount,this[X5i]=s.isFromCache,this[V5e]=Number(r.headers["content-length"])||void 0,this[iUt]=r,r.once("end",()=>{this[V5e]=this[z5e],this.emit("downloadProgress",this.downloadProgress)}),r.once("error",o=>{r.destroy(),this._beforeError(new YEt(o,this))}),r.once("aborted",()=>{this._beforeError(new YEt({name:"Error",message:"The server aborted pending request",code:"ECONNRESET"},this))}),this.emit("downloadProgress",this.downloadProgress);let a=r.headers["set-cookie"];if(ku.default.object(t.cookieJar)&&a){let o=a.map(async c=>t.cookieJar.setCookie(c,n.toString()));t.ignoreInvalidCookies&&(o=o.map(async c=>c.catch(()=>{})));try{await Promise.all(o)}catch(c){this._beforeError(c);return}}if(t.followRedirect&&r.headers.location&&mnl.has(i)){if(r.resume(),this[QT]&&(this[GVr](),delete this[QT],this[J5i]()),(i===303&&t.method!=="GET"&&t.method!=="HEAD"||!t.methodRewriting)&&(t.method="GET","body"in t&&delete t.body,"json"in t&&delete t.json,"form"in t&&delete t.form,this[que]=void 0,delete t.headers["content-length"]),this.redirects.length>=t.maxRedirects){this._beforeError(new sUt(this));return}try{let m=function(h){return h.protocol==="unix:"||h.hostname==="unix"},c=Buffer.from(r.headers.location,"binary").toString(),l=new Oue.URL(c,n),u=l.toString();if(decodeURI(u),!m(n)&&m(l)){this._beforeError(new LD("Cannot redirect to UNIX socket",{},this));return}l.hostname!==n.hostname||l.port!==n.port?("host"in t.headers&&delete t.headers.host,"cookie"in t.headers&&delete t.headers.cookie,"authorization"in t.headers&&delete t.headers.authorization,(t.username||t.password)&&(t.username="",t.password="")):(l.username=t.username,l.password=t.password),this.redirects.push(u),t.url=l;for(let h of t.hooks.beforeRedirect)await h(t,s);this.emit("redirect",s,t),await this._makeRequest()}catch(c){this._beforeError(c);return}return}if(t.isStream&&t.throwHttpErrors&&!anl.isResponseOk(s)){this._beforeError(new aUt(s));return}r.on("readable",()=>{this[nUt]&&this._read()}),this.on("resume",()=>{r.resume()}),this.on("pause",()=>{r.pause()}),r.once("end",()=>{this.push(null)}),this.emit("response",r);for(let o of this[rUt])if(!o.headersSent){for(let c in r.headers){let l=t.decompress?c!=="content-encoding":!0,u=r.headers[c];l&&o.setHeader(c,u)}o.statusCode=i}}async _onResponse(r){try{await this._onResponseBase(r)}catch(t){this._beforeError(t)}}_onRequest(r){let{options:t}=this,{timeout:n,url:i}=t;Yrl.default(r),this[GVr]=H5i.default(r,n,i);let s=t.cache?"cacheableResponse":"response";r.once(s,c=>{this._onResponse(c)}),r.once("error",c=>{var l;r.destroy(),(l=r.res)===null||l===void 0||l.removeAllListeners("end"),c=c instanceof H5i.TimeoutError?new uUt(c,this.timings,this):new LD(c.message,c,this),this._beforeError(c)}),this[J5i]=rnl.default(r,this,hnl),this[QT]=r,this.emit("uploadProgress",this.uploadProgress);let a=this[que],o=this.redirects.length===0?this:r;ku.default.nodeStream(a)?(a.pipe(o),a.once("error",c=>{this._beforeError(new cUt(c,this))})):(this._unlockWrite(),ku.default.undefined(a)?(this._cannotHaveBody||this._noPipe)&&(o.end(),this._lockWrite()):(this._writeRequest(a,void 0,()=>{}),o.end(),this._lockWrite())),this.emit("request",r)}async _createCacheableRequest(r,t){return new Promise((n,i)=>{Object.assign(t,nnl.default(r)),delete t.url;let s,a=UVr.get(t.cache)(t,async o=>{o._readableState.autoDestroy=!1,s&&(await s).emit("cacheableResponse",o),n(o)});t.url=r,a.once("error",i),a.once("request",async o=>{s=o,n(s)})})}async _makeRequest(){var r,t,n,i,s;let{options:a}=this,{headers:o}=a;for(let x in o)if(ku.default.undefined(o[x]))delete o[x];else if(ku.default.null_(o[x]))throw new TypeError(`Use \`undefined\` instead of \`null\` to delete the \`${x}\` header`);if(a.decompress&&ku.default.undefined(o["accept-encoding"])&&(o["accept-encoding"]=unl?"gzip, deflate, br":"gzip, deflate"),a.cookieJar){let x=await a.cookieJar.getCookieString(a.url.toString());ku.default.nonEmptyString(x)&&(a.headers.cookie=x)}for(let x of a.hooks.beforeRequest){let P=await x(a);if(!ku.default.undefined(P)){a.request=()=>P;break}}a.body&&this[que]!==a.body&&(this[que]=a.body);let{agent:c,request:l,timeout:u,url:m}=a;if(a.dnsCache&&!("lookup"in a)&&(a.lookup=a.dnsCache.lookup),m.hostname==="unix"){let x=/(?.+?):(?.+)/.exec(`${m.pathname}${m.search}`);if(x!=null&&x.groups){let{socketPath:P,path:k}=x.groups;Object.assign(a,{socketPath:P,path:k,host:""})}}let h=m.protocol==="https:",_;a.http2?_=Zrl.auto:_=h?Wrl.request:$5i.request;let b=(r=a.request)!==null&&r!==void 0?r:_,v=a.cache?this._createCacheableRequest:b;c&&!a.http2&&(a.agent=c[h?"https":"http"]),a[QT]=b,delete a.request,delete a.timeout;let w=a;if(w.shared=(t=a.cacheOptions)===null||t===void 0?void 0:t.shared,w.cacheHeuristic=(n=a.cacheOptions)===null||n===void 0?void 0:n.cacheHeuristic,w.immutableMinTimeToLive=(i=a.cacheOptions)===null||i===void 0?void 0:i.immutableMinTimeToLive,w.ignoreCargoCult=(s=a.cacheOptions)===null||s===void 0?void 0:s.ignoreCargoCult,a.dnsLookupIpVersion!==void 0)try{w.family=Y5i.dnsLookupIpVersionToFamily(a.dnsLookupIpVersion)}catch{throw new Error("Invalid `dnsLookupIpVersion` option value")}a.https&&("rejectUnauthorized"in a.https&&(w.rejectUnauthorized=a.https.rejectUnauthorized),a.https.checkServerIdentity&&(w.checkServerIdentity=a.https.checkServerIdentity),a.https.certificateAuthority&&(w.ca=a.https.certificateAuthority),a.https.certificate&&(w.cert=a.https.certificate),a.https.key&&(w.key=a.https.key),a.https.passphrase&&(w.passphrase=a.https.passphrase),a.https.pfx&&(w.pfx=a.https.pfx));try{let x=await v(m,w);ku.default.undefined(x)&&(x=_(m,w)),a.request=l,a.timeout=u,a.agent=c,a.https&&("rejectUnauthorized"in a.https&&delete w.rejectUnauthorized,a.https.checkServerIdentity&&delete w.checkServerIdentity,a.https.certificateAuthority&&delete w.ca,a.https.certificate&&delete w.cert,a.https.key&&delete w.key,a.https.passphrase&&delete w.passphrase,a.https.pfx&&delete w.pfx),dnl(x)?this._onRequest(x):this.writable?(this.once("finish",()=>{this._onResponse(x)}),this._unlockWrite(),this.end(),this._lockWrite()):this._onResponse(x)}catch(x){throw x instanceof Q5i.CacheError?new oUt(x,this):new LD(x.message,x,this)}}async _error(r){try{for(let t of this.options.hooks.beforeError)r=await t(r)}catch(t){r=new LD(t.message,t,this)}this.destroy(r)}_beforeError(r){if(this[K5e])return;let{options:t}=this,n=this.retryCount+1;this[K5e]=!0,r instanceof LD||(r=new LD(r.message,r,this));let i=r,{response:s}=i;(async()=>{if(s&&!s.body){s.setEncoding(this._readableState.encoding);try{s.rawBody=await snl.default(s),s.body=s.rawBody.toString()}catch{}}if(this.listenerCount("retry")!==0){let a;try{let o;s&&"retry-after"in s.headers&&(o=Number(s.headers["retry-after"]),Number.isNaN(o)?(o=Date.parse(s.headers["retry-after"])-Date.now(),o<=0&&(o=1)):o*=1e3),a=await t.retry.calculateDelay({attemptCount:n,retryOptions:t.retry,error:i,retryAfter:o,computedValue:cnl.default({attemptCount:n,retryOptions:t.retry,error:i,retryAfter:o,computedValue:0})})}catch(o){this._error(new LD(o.message,o,this));return}if(a){let o=async()=>{try{for(let c of this.options.hooks.beforeRetry)await c(this.options,i,n)}catch(c){this._error(new LD(c.message,r,this));return}this.destroyed||(this.destroy(),this.emit("retry",n,r))};this[tNi]=setTimeout(o,a);return}}this._error(i)})()}_read(){this[nUt]=!0;let r=this[iUt];if(r&&!this[K5e]){r.readableLength&&(this[nUt]=!1);let t;for(;(t=r.read())!==null;){this[z5e]+=t.length,this[Z5i]=!0;let n=this.downloadProgress;n.percent<1&&this.emit("downloadProgress",n),this.push(t)}}}_write(r,t,n){let i=()=>{this._writeRequest(r,t,n)};this.requestInitialized?i():this[WEt].push(i)}_writeRequest(r,t,n){this[QT].destroyed||(this._progressCallbacks.push(()=>{this[Q5e]+=Buffer.byteLength(r,t);let i=this.uploadProgress;i.percent<1&&this.emit("uploadProgress",i)}),this[QT].write(r,t,i=>{!i&&this._progressCallbacks.length>0&&this._progressCallbacks.shift()(),n(i)}))}_final(r){let t=()=>{for(;this._progressCallbacks.length!==0;)this._progressCallbacks.shift()();if(!(QT in this)){r();return}if(this[QT].destroyed){r();return}this[QT].end(n=>{n||(this[$5e]=this[Q5e],this.emit("uploadProgress",this.uploadProgress),this[QT].emit("upload-complete")),r(n)})};this.requestInitialized?t():this[WEt].push(t)}_destroy(r,t){var n;this[K5e]=!0,clearTimeout(this[tNi]),QT in this&&(this[GVr](),!((n=this[iUt])===null||n===void 0)&&n.complete||this[QT].destroy()),r!==null&&!ku.default.undefined(r)&&!(r instanceof LD)&&(r=new LD(r.message,r,this)),t(r)}get _isAboutToError(){return this[K5e]}get ip(){var r;return(r=this.socket)===null||r===void 0?void 0:r.remoteAddress}get aborted(){var r,t,n;return((t=(r=this[QT])===null||r===void 0?void 0:r.destroyed)!==null&&t!==void 0?t:this.destroyed)&&!(!((n=this[eNi])===null||n===void 0)&&n.complete)}get socket(){var r,t;return(t=(r=this[QT])===null||r===void 0?void 0:r.socket)!==null&&t!==void 0?t:void 0}get downloadProgress(){let r;return this[V5e]?r=this[z5e]/this[V5e]:this[V5e]===this[z5e]?r=1:r=0,{percent:r,transferred:this[z5e],total:this[V5e]}}get uploadProgress(){let r;return this[$5e]?r=this[Q5e]/this[$5e]:this[$5e]===this[Q5e]?r=1:r=0,{percent:r,transferred:this[Q5e],total:this[$5e]}}get timings(){var r;return(r=this[QT])===null||r===void 0?void 0:r.timings}get isFromCache(){return this[X5i]}pipe(r,t){if(this[Z5i])throw new Error("Failed to pipe. The response has been emitted already.");return r instanceof LVr.ServerResponse&&this[rUt].add(r),super.pipe(r,t)}unpipe(r){return r instanceof LVr.ServerResponse&&this[rUt].delete(r),super.unpipe(r),this}};iA.default=dUt});var XEt=A(cV=>{"use strict";var gnl=cV&&cV.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ynl=cV&&cV.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&gnl(r,e,t)};Object.defineProperty(cV,"__esModule",{value:!0});cV.CancelError=cV.ParseError=void 0;var rNi=JEt(),VVr=class extends rNi.RequestError{constructor(r,t){let{options:n}=t.request;super(`${r.message} in "${n.url.toString()}"`,r,t.request),this.name="ParseError",this.code=this.code==="ERR_GOT_REQUEST_ERROR"?"ERR_BODY_PARSE_FAILURE":this.code}};cV.ParseError=VVr;var zVr=class extends rNi.RequestError{constructor(r){super("Promise was canceled",{},r),this.name="CancelError",this.code="ERR_CANCELED"}get isCanceled(){return!0}};cV.CancelError=zVr;ynl(JEt(),cV)});var iNi=A($Vr=>{"use strict";Object.defineProperty($Vr,"__esModule",{value:!0});var nNi=XEt(),_nl=(e,r,t,n)=>{let{rawBody:i}=e;try{if(r==="text")return i.toString(n);if(r==="json")return i.length===0?"":t(i.toString());if(r==="buffer")return i;throw new nNi.ParseError({message:`Unknown body type '${r}'`,name:"Error"},e)}catch(s){throw new nNi.ParseError(s,e)}};$Vr.default=_nl});var QVr=A(Mue=>{"use strict";var Anl=Mue&&Mue.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),bnl=Mue&&Mue.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Anl(r,e,t)};Object.defineProperty(Mue,"__esModule",{value:!0});var Cnl=require("events"),vnl=_a(),Enl=c8i(),pUt=XEt(),sNi=iNi(),aNi=JEt(),Dnl=xVr(),Snl=OVr(),oNi=BVr(),wnl=["request","response","redirect","uploadProgress","downloadProgress"];function cNi(e){let r,t,n=new Cnl.EventEmitter,i=new Enl((a,o,c)=>{let l=u=>{let m=new aNi.default(void 0,e);m.retryCount=u,m._noPipe=!0,c(()=>m.destroy()),c.shouldReject=!1,c(()=>o(new pUt.CancelError(m))),r=m,m.once("response",async b=>{var v;if(b.retryCount=u,b.request.aborted)return;let w;try{w=await Snl.default(m),b.rawBody=w}catch{return}if(m._isAboutToError)return;let x=((v=b.headers["content-encoding"])!==null&&v!==void 0?v:"").toLowerCase(),P=["gzip","deflate","br"].includes(x),{options:k}=m;if(P&&!k.decompress)b.body=w;else try{b.body=sNi.default(b,k.responseType,k.parseJson,k.encoding)}catch(R){if(b.body=w.toString(),oNi.isResponseOk(b)){m._beforeError(R);return}}try{for(let[R,L]of k.hooks.afterResponse.entries())b=await L(b,async U=>{let Y=aNi.default.normalizeArguments(void 0,{...U,retry:{calculateDelay:()=>0},throwHttpErrors:!1,resolveBodyOnly:!1},k);Y.hooks.afterResponse=Y.hooks.afterResponse.slice(0,R);for(let j of Y.hooks.beforeRetry)await j(Y);let N=cNi(Y);return c(()=>{N.catch(()=>{}),N.cancel()}),N})}catch(R){m._beforeError(new pUt.RequestError(R.message,R,m));return}if(t=b,!oNi.isResponseOk(b)){m._beforeError(new pUt.HTTPError(b));return}m.destroy(),a(m.options.resolveBodyOnly?b.body:b)});let h=b=>{if(i.isCanceled)return;let{options:v}=m;if(b instanceof pUt.HTTPError&&!v.throwHttpErrors){let{response:w}=b;a(m.options.resolveBodyOnly?w.body:w);return}o(b)};m.once("error",h);let _=m.options.body;m.once("retry",(b,v)=>{var w,x;if(_===((w=v.request)===null||w===void 0?void 0:w.options.body)&&vnl.default.nodeStream((x=v.request)===null||x===void 0?void 0:x.options.body)){h(v);return}l(b)}),Dnl.default(m,n,wnl)};l(0)});i.on=(a,o)=>(n.on(a,o),i);let s=a=>{let o=(async()=>{await i;let{options:c}=t.request;return sNi.default(t,a,c.parseJson,c.encoding)})();return Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)),o};return i.json=()=>{let{headers:a}=r.options;return!r.writableFinished&&a.accept===void 0&&(a.accept="application/json"),s("json")},i.buffer=()=>s("buffer"),i.text=()=>s("text"),i}Mue.default=cNi;bnl(XEt(),Mue)});var uNi=A(KVr=>{"use strict";Object.defineProperty(KVr,"__esModule",{value:!0});var Inl=XEt();function xnl(e,...r){let t=(async()=>{if(e instanceof Inl.RequestError)try{for(let i of r)if(i)for(let s of i)e=await s(e)}catch(i){e=i}throw e})(),n=()=>t;return t.json=n,t.text=n,t.buffer=n,t.on=n,t}KVr.default=xnl});var pNi=A(HVr=>{"use strict";Object.defineProperty(HVr,"__esModule",{value:!0});var lNi=_a();function dNi(e){for(let r of Object.values(e))(lNi.default.plainObject(r)||lNi.default.array(r))&&dNi(r);return Object.freeze(e)}HVr.default=dNi});var fNi=A(mNi=>{"use strict";Object.defineProperty(mNi,"__esModule",{value:!0})});var WVr=A(QM=>{"use strict";var Tnl=QM&&QM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Pnl=QM&&QM.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Tnl(r,e,t)};Object.defineProperty(QM,"__esModule",{value:!0});QM.defaultHandler=void 0;var hNi=_a(),$M=QVr(),Rnl=uNi(),fUt=JEt(),knl=pNi(),Fnl={RequestError:$M.RequestError,CacheError:$M.CacheError,ReadError:$M.ReadError,HTTPError:$M.HTTPError,MaxRedirectsError:$M.MaxRedirectsError,TimeoutError:$M.TimeoutError,ParseError:$M.ParseError,CancelError:$M.CancelError,UnsupportedProtocolError:$M.UnsupportedProtocolError,UploadError:$M.UploadError},Nnl=async e=>new Promise(r=>{setTimeout(r,e)}),{normalizeArguments:mUt}=fUt.default,gNi=(...e)=>{let r;for(let t of e)r=mUt(void 0,t,r);return r},Onl=e=>e.isStream?new fUt.default(void 0,e):$M.default(e),Bnl=e=>"defaults"in e&&"options"in e.defaults,qnl=["get","post","put","patch","head","delete"];QM.defaultHandler=(e,r)=>r(e);var yNi=(e,r)=>{if(e)for(let t of e)t(r)},_Ni=e=>{e._rawHandlers=e.handlers,e.handlers=e.handlers.map(n=>(i,s)=>{let a,o=n(i,c=>(a=s(c),a));if(o!==a&&!i.isStream&&a){let c=o,{then:l,catch:u,finally:m}=c;Object.setPrototypeOf(c,Object.getPrototypeOf(a)),Object.defineProperties(c,Object.getOwnPropertyDescriptors(a)),c.then=l,c.catch=u,c.finally=m}return o});let r=(n,i={},s)=>{var a,o;let c=0,l=u=>e.handlers[c++](u,c===e.handlers.length?Onl:l);if(hNi.default.plainObject(n)){let u={...n,...i};fUt.setNonEnumerableProperties([n,i],u),i=u,n=void 0}try{let u;try{yNi(e.options.hooks.init,i),yNi((a=i.hooks)===null||a===void 0?void 0:a.init,i)}catch(h){u=h}let m=mUt(n,i,s??e.options);if(m[fUt.kIsNormalizedAlready]=!0,u)throw new $M.RequestError(u.message,u,m);return l(m)}catch(u){if(i.isStream)throw u;return Rnl.default(u,e.options.hooks.beforeError,(o=i.hooks)===null||o===void 0?void 0:o.beforeError)}};r.extend=(...n)=>{let i=[e.options],s=[...e._rawHandlers],a;for(let o of n)Bnl(o)?(i.push(o.defaults.options),s.push(...o.defaults._rawHandlers),a=o.defaults.mutableDefaults):(i.push(o),"handlers"in o&&s.push(...o.handlers),a=o.mutableDefaults);return s=s.filter(o=>o!==QM.defaultHandler),s.length===0&&s.push(QM.defaultHandler),_Ni({options:gNi(...i),handlers:s,mutableDefaults:!!a})};let t=async function*(n,i){let s=mUt(n,i,e.options);s.resolveBodyOnly=!1;let a=s.pagination;if(!hNi.default.object(a))throw new TypeError("`options.pagination` must be implemented");let o=[],{countLimit:c}=a,l=0;for(;l{let s=[];for await(let a of t(n,i))s.push(a);return s},r.paginate.each=t,r.stream=(n,i)=>r(n,{...i,isStream:!0});for(let n of qnl)r[n]=(i,s)=>r(i,{...s,method:n}),r.stream[n]=(i,s)=>r(i,{...s,method:n,isStream:!0});return Object.assign(r,Fnl),Object.defineProperty(r,"defaults",{value:e.mutableDefaults?e:knl.default(e),writable:e.mutableDefaults,configurable:e.mutableDefaults,enumerable:!0}),r.mergeOptions=gNi,r};QM.default=_Ni;Pnl(fNi(),QM)});var Lue=A((Fte,hUt)=>{"use strict";var Mnl=Fte&&Fte.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ANi=Fte&&Fte.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Mnl(r,e,t)};Object.defineProperty(Fte,"__esModule",{value:!0});var Lnl=require("url"),bNi=WVr(),jnl={options:{method:"GET",retry:{limit:2,methods:["GET","PUT","HEAD","DELETE","OPTIONS","TRACE"],statusCodes:[408,413,429,500,502,503,504,521,522,524],errorCodes:["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"],maxRetryAfter:void 0,calculateDelay:({computedValue:e})=>e},timeout:{},headers:{"user-agent":"got (https://github.com/sindresorhus/got)"},hooks:{init:[],beforeRequest:[],beforeRedirect:[],beforeRetry:[],beforeError:[],afterResponse:[]},cache:void 0,dnsCache:void 0,decompress:!0,throwHttpErrors:!0,followRedirect:!0,isStream:!1,responseType:"text",resolveBodyOnly:!1,maxRedirects:10,prefixUrl:"",methodRewriting:!0,ignoreInvalidCookies:!1,context:{},http2:!1,allowGetBody:!1,https:void 0,pagination:{transform:e=>e.request.options.responseType==="json"?e.body:JSON.parse(e.body),paginate:e=>{if(!Reflect.has(e.headers,"link"))return!1;let r=e.headers.link.split(","),t;for(let n of r){let i=n.split(";");if(i[1].includes("next")){t=i[0].trimStart().trim(),t=t.slice(1,-1);break}}return t?{url:new Lnl.URL(t)}:!1},filter:()=>!0,shouldContinue:()=>!0,countLimit:1/0,backoff:0,requestLimit:1e4,stackAllItems:!0},parseJson:e=>JSON.parse(e),stringifyJson:e=>JSON.stringify(e),cacheOptions:{}},handlers:[bNi.defaultHandler],mutableDefaults:!1},YVr=bNi.default(jnl);Fte.default=YVr;hUt.exports=YVr;hUt.exports.default=YVr;hUt.exports.__esModule=!0;ANi(WVr(),Fte);ANi(QVr(),Fte)});var ZEt=A($b=>{"use strict";Object.defineProperty($b,"__esModule",{value:!0});$b.getParsedType=$b.ZodParsedType=$b.objectUtil=$b.util=void 0;var CNi;(function(e){e.assertEqual=i=>i;function r(i){}e.assertIs=r;function t(i){throw new Error}e.assertNever=t,e.arrayToEnum=i=>{let s={};for(let a of i)s[a]=a;return s},e.getValidEnumValues=i=>{let s=e.objectKeys(i).filter(o=>typeof i[i[o]]!="number"),a={};for(let o of s)a[o]=i[o];return e.objectValues(a)},e.objectValues=i=>e.objectKeys(i).map(function(s){return i[s]}),e.objectKeys=typeof Object.keys=="function"?i=>Object.keys(i):i=>{let s=[];for(let a in i)Object.prototype.hasOwnProperty.call(i,a)&&s.push(a);return s},e.find=(i,s)=>{for(let a of i)if(s(a))return a},e.isInteger=typeof Number.isInteger=="function"?i=>Number.isInteger(i):i=>typeof i=="number"&&isFinite(i)&&Math.floor(i)===i;function n(i,s=" | "){return i.map(a=>typeof a=="string"?`'${a}'`:a).join(s)}e.joinValues=n,e.jsonStringifyReplacer=(i,s)=>typeof s=="bigint"?s.toString():s})(CNi=$b.util||($b.util={}));var Gnl;(function(e){e.mergeShapes=(r,t)=>({...r,...t})})(Gnl=$b.objectUtil||($b.objectUtil={}));$b.ZodParsedType=CNi.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]);var Unl=e=>{switch(typeof e){case"undefined":return $b.ZodParsedType.undefined;case"string":return $b.ZodParsedType.string;case"number":return isNaN(e)?$b.ZodParsedType.nan:$b.ZodParsedType.number;case"boolean":return $b.ZodParsedType.boolean;case"function":return $b.ZodParsedType.function;case"bigint":return $b.ZodParsedType.bigint;case"symbol":return $b.ZodParsedType.symbol;case"object":return Array.isArray(e)?$b.ZodParsedType.array:e===null?$b.ZodParsedType.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?$b.ZodParsedType.promise:typeof Map<"u"&&e instanceof Map?$b.ZodParsedType.map:typeof Set<"u"&&e instanceof Set?$b.ZodParsedType.set:typeof Date<"u"&&e instanceof Date?$b.ZodParsedType.date:$b.ZodParsedType.object;default:return $b.ZodParsedType.unknown}};$b.getParsedType=Unl});var gUt=A(jue=>{"use strict";Object.defineProperty(jue,"__esModule",{value:!0});jue.ZodError=jue.quotelessJson=jue.ZodIssueCode=void 0;var vNi=ZEt();jue.ZodIssueCode=vNi.util.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);var Vnl=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");jue.quotelessJson=Vnl;var e2t=class extends Error{constructor(r){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=r}get errors(){return this.issues}format(r){let t=r||function(s){return s.message},n={_errors:[]},i=s=>{for(let a of s.issues)if(a.code==="invalid_union")a.unionErrors.map(i);else if(a.code==="invalid_return_type")i(a.returnTypeError);else if(a.code==="invalid_arguments")i(a.argumentsError);else if(a.path.length===0)n._errors.push(t(a));else{let o=n,c=0;for(;ct.message){let t={},n=[];for(let i of this.issues)i.path.length>0?(t[i.path[0]]=t[i.path[0]]||[],t[i.path[0]].push(r(i))):n.push(r(i));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}};jue.ZodError=e2t;e2t.create=e=>new e2t(e)});var XVr=A(JVr=>{"use strict";Object.defineProperty(JVr,"__esModule",{value:!0});var sEe=ZEt(),T3=gUt(),znl=(e,r)=>{let t;switch(e.code){case T3.ZodIssueCode.invalid_type:e.received===sEe.ZodParsedType.undefined?t="Required":t=`Expected ${e.expected}, received ${e.received}`;break;case T3.ZodIssueCode.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(e.expected,sEe.util.jsonStringifyReplacer)}`;break;case T3.ZodIssueCode.unrecognized_keys:t=`Unrecognized key(s) in object: ${sEe.util.joinValues(e.keys,", ")}`;break;case T3.ZodIssueCode.invalid_union:t="Invalid input";break;case T3.ZodIssueCode.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${sEe.util.joinValues(e.options)}`;break;case T3.ZodIssueCode.invalid_enum_value:t=`Invalid enum value. Expected ${sEe.util.joinValues(e.options)}, received '${e.received}'`;break;case T3.ZodIssueCode.invalid_arguments:t="Invalid function arguments";break;case T3.ZodIssueCode.invalid_return_type:t="Invalid function return type";break;case T3.ZodIssueCode.invalid_date:t="Invalid date";break;case T3.ZodIssueCode.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(t=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(t=`${t} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?t=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?t=`Invalid input: must end with "${e.validation.endsWith}"`:sEe.util.assertNever(e.validation):e.validation!=="regex"?t=`Invalid ${e.validation}`:t="Invalid";break;case T3.ZodIssueCode.too_small:e.type==="array"?t=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?t=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?t=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?t=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:t="Invalid input";break;case T3.ZodIssueCode.too_big:e.type==="array"?t=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?t=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?t=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?t=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?t=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:t="Invalid input";break;case T3.ZodIssueCode.custom:t="Invalid input";break;case T3.ZodIssueCode.invalid_intersection_types:t="Intersection results could not be merged";break;case T3.ZodIssueCode.not_multiple_of:t=`Number must be a multiple of ${e.multipleOf}`;break;case T3.ZodIssueCode.not_finite:t="Number must be finite";break;default:t=r.defaultError,sEe.util.assertNever(e)}return{message:t}};JVr.default=znl});var yUt=A(HQ=>{"use strict";var $nl=HQ&&HQ.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(HQ,"__esModule",{value:!0});HQ.getErrorMap=HQ.setErrorMap=HQ.defaultErrorMap=void 0;var ENi=$nl(XVr());HQ.defaultErrorMap=ENi.default;var DNi=ENi.default;function Qnl(e){DNi=e}HQ.setErrorMap=Qnl;function Knl(){return DNi}HQ.getErrorMap=Knl});var ezr=A(tb=>{"use strict";var Hnl=tb&&tb.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(tb,"__esModule",{value:!0});tb.isAsync=tb.isValid=tb.isDirty=tb.isAborted=tb.OK=tb.DIRTY=tb.INVALID=tb.ParseStatus=tb.addIssueToContext=tb.EMPTY_PATH=tb.makeIssue=void 0;var Wnl=yUt(),Ynl=Hnl(XVr()),Jnl=e=>{let{data:r,path:t,errorMaps:n,issueData:i}=e,s=[...t,...i.path||[]],a={...i,path:s},o="",c=n.filter(l=>!!l).slice().reverse();for(let l of c)o=l(a,{data:r,defaultError:o}).message;return{...i,path:s,message:i.message||o}};tb.makeIssue=Jnl;tb.EMPTY_PATH=[];function Xnl(e,r){let t=(0,tb.makeIssue)({issueData:r,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,(0,Wnl.getErrorMap)(),Ynl.default].filter(n=>!!n)});e.common.issues.push(t)}tb.addIssueToContext=Xnl;var ZVr=class e{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(r,t){let n=[];for(let i of t){if(i.status==="aborted")return tb.INVALID;i.status==="dirty"&&r.dirty(),n.push(i.value)}return{status:r.value,value:n}}static async mergeObjectAsync(r,t){let n=[];for(let i of t)n.push({key:await i.key,value:await i.value});return e.mergeObjectSync(r,n)}static mergeObjectSync(r,t){let n={};for(let i of t){let{key:s,value:a}=i;if(s.status==="aborted"||a.status==="aborted")return tb.INVALID;s.status==="dirty"&&r.dirty(),a.status==="dirty"&&r.dirty(),(typeof a.value<"u"||i.alwaysSet)&&(n[s.value]=a.value)}return{status:r.value,value:n}}};tb.ParseStatus=ZVr;tb.INVALID=Object.freeze({status:"aborted"});var Znl=e=>({status:"dirty",value:e});tb.DIRTY=Znl;var eil=e=>({status:"valid",value:e});tb.OK=eil;var til=e=>e.status==="aborted";tb.isAborted=til;var ril=e=>e.status==="dirty";tb.isDirty=ril;var nil=e=>e.status==="valid";tb.isValid=nil;var iil=e=>typeof Promise<"u"&&e instanceof Promise;tb.isAsync=iil});var wNi=A(SNi=>{"use strict";Object.defineProperty(SNi,"__esModule",{value:!0})});var INi=A(t2t=>{"use strict";Object.defineProperty(t2t,"__esModule",{value:!0});t2t.errorUtil=void 0;var sil;(function(e){e.errToObj=r=>typeof r=="string"?{message:r}:r||{},e.toString=r=>typeof r=="string"?r:r==null?void 0:r.message})(sil=t2t.errorUtil||(t2t.errorUtil={}))});var NNi=A(Ic=>{"use strict";Object.defineProperty(Ic,"__esModule",{value:!0});Ic.discriminatedUnion=Ic.date=Ic.boolean=Ic.bigint=Ic.array=Ic.any=Ic.coerce=Ic.ZodFirstPartyTypeKind=Ic.late=Ic.ZodSchema=Ic.Schema=Ic.custom=Ic.ZodPipeline=Ic.ZodBranded=Ic.BRAND=Ic.ZodNaN=Ic.ZodCatch=Ic.ZodDefault=Ic.ZodNullable=Ic.ZodOptional=Ic.ZodTransformer=Ic.ZodEffects=Ic.ZodPromise=Ic.ZodNativeEnum=Ic.ZodEnum=Ic.ZodLiteral=Ic.ZodLazy=Ic.ZodFunction=Ic.ZodSet=Ic.ZodMap=Ic.ZodRecord=Ic.ZodTuple=Ic.ZodIntersection=Ic.ZodDiscriminatedUnion=Ic.ZodUnion=Ic.ZodObject=Ic.ZodArray=Ic.ZodVoid=Ic.ZodNever=Ic.ZodUnknown=Ic.ZodAny=Ic.ZodNull=Ic.ZodUndefined=Ic.ZodSymbol=Ic.ZodDate=Ic.ZodBoolean=Ic.ZodBigInt=Ic.ZodNumber=Ic.ZodString=Ic.ZodType=void 0;Ic.NEVER=Ic.void=Ic.unknown=Ic.union=Ic.undefined=Ic.tuple=Ic.transformer=Ic.symbol=Ic.string=Ic.strictObject=Ic.set=Ic.record=Ic.promise=Ic.preprocess=Ic.pipeline=Ic.ostring=Ic.optional=Ic.onumber=Ic.oboolean=Ic.object=Ic.number=Ic.nullable=Ic.null=Ic.never=Ic.nativeEnum=Ic.nan=Ic.map=Ic.literal=Ic.lazy=Ic.intersection=Ic.instanceof=Ic.function=Ic.enum=Ic.effect=void 0;var _Ut=yUt(),bh=INi(),bu=ezr(),mm=ZEt(),pm=gUt(),KM=class{constructor(r,t,n,i){this._cachedPath=[],this.parent=r,this.data=t,this._path=n,this._key=i}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},xNi=(e,r)=>{if((0,bu.isValid)(r))return{success:!0,data:r.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new pm.ZodError(e.common.issues);return this._error=t,this._error}}};function D1(e){if(!e)return{};let{errorMap:r,invalid_type_error:t,required_error:n,description:i}=e;if(r&&(t||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return r?{errorMap:r,description:i}:{errorMap:(a,o)=>a.code!=="invalid_type"?{message:o.defaultError}:typeof o.data>"u"?{message:n??o.defaultError}:{message:t??o.defaultError},description:i}}var S1=class{constructor(r){this.spa=this.safeParseAsync,this._def=r,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(r){return(0,mm.getParsedType)(r.data)}_getOrReturnCtx(r,t){return t||{common:r.parent.common,data:r.data,parsedType:(0,mm.getParsedType)(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}_processInputParams(r){return{status:new bu.ParseStatus,ctx:{common:r.parent.common,data:r.data,parsedType:(0,mm.getParsedType)(r.data),schemaErrorMap:this._def.errorMap,path:r.path,parent:r.parent}}}_parseSync(r){let t=this._parse(r);if((0,bu.isAsync)(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(r){let t=this._parse(r);return Promise.resolve(t)}parse(r,t){let n=this.safeParse(r,t);if(n.success)return n.data;throw n.error}safeParse(r,t){var n;let i={common:{issues:[],async:(n=t==null?void 0:t.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:(0,mm.getParsedType)(r)},s=this._parseSync({data:r,path:i.path,parent:i});return xNi(i,s)}async parseAsync(r,t){let n=await this.safeParseAsync(r,t);if(n.success)return n.data;throw n.error}async safeParseAsync(r,t){let n={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:r,parsedType:(0,mm.getParsedType)(r)},i=this._parse({data:r,path:n.path,parent:n}),s=await((0,bu.isAsync)(i)?i:Promise.resolve(i));return xNi(n,s)}refine(r,t){let n=i=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(i):t;return this._refinement((i,s)=>{let a=r(i),o=()=>s.addIssue({code:pm.ZodIssueCode.custom,...n(i)});return typeof Promise<"u"&&a instanceof Promise?a.then(c=>c?!0:(o(),!1)):a?!0:(o(),!1)})}refinement(r,t){return this._refinement((n,i)=>r(n)?!0:(i.addIssue(typeof t=="function"?t(n,i):t),!1))}_refinement(r){return new dO({schema:this,typeName:_g.ZodEffects,effect:{type:"refinement",refinement:r}})}superRefine(r){return this._refinement(r)}optional(){return uV.create(this,this._def)}nullable(){return Bte.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Ote.create(this,this._def)}promise(){return Vue.create(this,this._def)}or(r){return pEe.create([this,r],this._def)}and(r){return mEe.create(this,r,this._def)}transform(r){return new dO({...D1(this._def),schema:this,typeName:_g.ZodEffects,effect:{type:"transform",transform:r}})}default(r){let t=typeof r=="function"?r:()=>r;return new _Ee({...D1(this._def),innerType:this,defaultValue:t,typeName:_g.ZodDefault})}brand(){return new EUt({typeName:_g.ZodBranded,type:this,...D1(this._def)})}catch(r){let t=typeof r=="function"?r:()=>r;return new Z5e({...D1(this._def),innerType:this,catchValue:t,typeName:_g.ZodCatch})}describe(r){let t=this.constructor;return new t({...this._def,description:r})}pipe(r){return r2t.create(this,r)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}};Ic.ZodType=S1;Ic.Schema=S1;Ic.ZodSchema=S1;var ail=/^c[^\s-]{8,}$/i,oil=/^[a-z][a-z0-9]*$/,cil=/[0-9A-HJKMNP-TV-Z]{26}/,uil=/^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i,lil=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\])|(\[IPv6:(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))\])|([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])*(\.[A-Za-z]{2,})+))$/,dil=/^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u,pil=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,mil=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,fil=e=>e.precision?e.offset?new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}(([+-]\\d{2}(:?\\d{2})?)|Z)$`):new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}Z$`):e.precision===0?e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");function hil(e,r){return!!((r==="v4"||!r)&&pil.test(e)||(r==="v6"||!r)&&mil.test(e))}var Gue=class e extends S1{constructor(){super(...arguments),this._regex=(r,t,n)=>this.refinement(i=>r.test(i),{validation:t,code:pm.ZodIssueCode.invalid_string,...bh.errorUtil.errToObj(n)}),this.nonempty=r=>this.min(1,bh.errorUtil.errToObj(r)),this.trim=()=>new e({...this._def,checks:[...this._def.checks,{kind:"trim"}]}),this.toLowerCase=()=>new e({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]}),this.toUpperCase=()=>new e({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}_parse(r){if(this._def.coerce&&(r.data=String(r.data)),this._getType(r)!==mm.ZodParsedType.string){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.string,received:s.parsedType}),bu.INVALID}let n=new bu.ParseStatus,i;for(let s of this._def.checks)if(s.kind==="min")r.data.lengths.value&&(i=this._getOrReturnCtx(r,i),(0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),n.dirty());else if(s.kind==="length"){let a=r.data.length>s.value,o=r.data.length"u"?null:r==null?void 0:r.precision,offset:(t=r==null?void 0:r.offset)!==null&&t!==void 0?t:!1,...bh.errorUtil.errToObj(r==null?void 0:r.message)})}regex(r,t){return this._addCheck({kind:"regex",regex:r,...bh.errorUtil.errToObj(t)})}includes(r,t){return this._addCheck({kind:"includes",value:r,position:t==null?void 0:t.position,...bh.errorUtil.errToObj(t==null?void 0:t.message)})}startsWith(r,t){return this._addCheck({kind:"startsWith",value:r,...bh.errorUtil.errToObj(t)})}endsWith(r,t){return this._addCheck({kind:"endsWith",value:r,...bh.errorUtil.errToObj(t)})}min(r,t){return this._addCheck({kind:"min",value:r,...bh.errorUtil.errToObj(t)})}max(r,t){return this._addCheck({kind:"max",value:r,...bh.errorUtil.errToObj(t)})}length(r,t){return this._addCheck({kind:"length",value:r,...bh.errorUtil.errToObj(t)})}get isDatetime(){return!!this._def.checks.find(r=>r.kind==="datetime")}get isEmail(){return!!this._def.checks.find(r=>r.kind==="email")}get isURL(){return!!this._def.checks.find(r=>r.kind==="url")}get isEmoji(){return!!this._def.checks.find(r=>r.kind==="emoji")}get isUUID(){return!!this._def.checks.find(r=>r.kind==="uuid")}get isCUID(){return!!this._def.checks.find(r=>r.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(r=>r.kind==="cuid2")}get isULID(){return!!this._def.checks.find(r=>r.kind==="ulid")}get isIP(){return!!this._def.checks.find(r=>r.kind==="ip")}get minLength(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxLength(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.value{var r;return new Gue({checks:[],typeName:_g.ZodString,coerce:(r=e==null?void 0:e.coerce)!==null&&r!==void 0?r:!1,...D1(e)})};function gil(e,r){let t=(e.toString().split(".")[1]||"").length,n=(r.toString().split(".")[1]||"").length,i=t>n?t:n,s=parseInt(e.toFixed(i).replace(".","")),a=parseInt(r.toFixed(i).replace(".",""));return s%a/Math.pow(10,i)}var aEe=class e extends S1{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(r){if(this._def.coerce&&(r.data=Number(r.data)),this._getType(r)!==mm.ZodParsedType.number){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.number,received:s.parsedType}),bu.INVALID}let n,i=new bu.ParseStatus;for(let s of this._def.checks)s.kind==="int"?mm.util.isInteger(r.data)||(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:"integer",received:"float",message:s.message}),i.dirty()):s.kind==="min"?(s.inclusive?r.datas.value:r.data>=s.value)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:s.value,type:"number",inclusive:s.inclusive,exact:!1,message:s.message}),i.dirty()):s.kind==="multipleOf"?gil(r.data,s.value)!==0&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_multiple_of,multipleOf:s.value,message:s.message}),i.dirty()):s.kind==="finite"?Number.isFinite(r.data)||(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_finite,message:s.message}),i.dirty()):mm.util.assertNever(s);return{status:i.value,value:r.data}}gte(r,t){return this.setLimit("min",r,!0,bh.errorUtil.toString(t))}gt(r,t){return this.setLimit("min",r,!1,bh.errorUtil.toString(t))}lte(r,t){return this.setLimit("max",r,!0,bh.errorUtil.toString(t))}lt(r,t){return this.setLimit("max",r,!1,bh.errorUtil.toString(t))}setLimit(r,t,n,i){return new e({...this._def,checks:[...this._def.checks,{kind:r,value:t,inclusive:n,message:bh.errorUtil.toString(i)}]})}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}int(r){return this._addCheck({kind:"int",message:bh.errorUtil.toString(r)})}positive(r){return this._addCheck({kind:"min",value:0,inclusive:!1,message:bh.errorUtil.toString(r)})}negative(r){return this._addCheck({kind:"max",value:0,inclusive:!1,message:bh.errorUtil.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:0,inclusive:!0,message:bh.errorUtil.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:0,inclusive:!0,message:bh.errorUtil.toString(r)})}multipleOf(r,t){return this._addCheck({kind:"multipleOf",value:r,message:bh.errorUtil.toString(t)})}finite(r){return this._addCheck({kind:"finite",message:bh.errorUtil.toString(r)})}safe(r){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:bh.errorUtil.toString(r)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:bh.errorUtil.toString(r)})}get minValue(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxValue(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.valuer.kind==="int"||r.kind==="multipleOf"&&mm.util.isInteger(r.value))}get isFinite(){let r=null,t=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(r===null||n.valuenew aEe({checks:[],typeName:_g.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...D1(e)});var oEe=class e extends S1{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(r){if(this._def.coerce&&(r.data=BigInt(r.data)),this._getType(r)!==mm.ZodParsedType.bigint){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.bigint,received:s.parsedType}),bu.INVALID}let n,i=new bu.ParseStatus;for(let s of this._def.checks)s.kind==="min"?(s.inclusive?r.datas.value:r.data>=s.value)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,type:"bigint",maximum:s.value,inclusive:s.inclusive,message:s.message}),i.dirty()):s.kind==="multipleOf"?r.data%s.value!==BigInt(0)&&(n=this._getOrReturnCtx(r,n),(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.not_multiple_of,multipleOf:s.value,message:s.message}),i.dirty()):mm.util.assertNever(s);return{status:i.value,value:r.data}}gte(r,t){return this.setLimit("min",r,!0,bh.errorUtil.toString(t))}gt(r,t){return this.setLimit("min",r,!1,bh.errorUtil.toString(t))}lte(r,t){return this.setLimit("max",r,!0,bh.errorUtil.toString(t))}lt(r,t){return this.setLimit("max",r,!1,bh.errorUtil.toString(t))}setLimit(r,t,n,i){return new e({...this._def,checks:[...this._def.checks,{kind:r,value:t,inclusive:n,message:bh.errorUtil.toString(i)}]})}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}positive(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:bh.errorUtil.toString(r)})}negative(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:bh.errorUtil.toString(r)})}nonpositive(r){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:bh.errorUtil.toString(r)})}nonnegative(r){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:bh.errorUtil.toString(r)})}multipleOf(r,t){return this._addCheck({kind:"multipleOf",value:r,message:bh.errorUtil.toString(t)})}get minValue(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r}get maxValue(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.value{var r;return new oEe({checks:[],typeName:_g.ZodBigInt,coerce:(r=e==null?void 0:e.coerce)!==null&&r!==void 0?r:!1,...D1(e)})};var cEe=class extends S1{_parse(r){if(this._def.coerce&&(r.data=!!r.data),this._getType(r)!==mm.ZodParsedType.boolean){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.boolean,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodBoolean=cEe;cEe.create=e=>new cEe({typeName:_g.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...D1(e)});var uEe=class e extends S1{_parse(r){if(this._def.coerce&&(r.data=new Date(r.data)),this._getType(r)!==mm.ZodParsedType.date){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.date,received:s.parsedType}),bu.INVALID}if(isNaN(r.data.getTime())){let s=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(s,{code:pm.ZodIssueCode.invalid_date}),bu.INVALID}let n=new bu.ParseStatus,i;for(let s of this._def.checks)s.kind==="min"?r.data.getTime()s.value&&(i=this._getOrReturnCtx(r,i),(0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.too_big,message:s.message,inclusive:!0,exact:!1,maximum:s.value,type:"date"}),n.dirty()):mm.util.assertNever(s);return{status:n.value,value:new Date(r.data.getTime())}}_addCheck(r){return new e({...this._def,checks:[...this._def.checks,r]})}min(r,t){return this._addCheck({kind:"min",value:r.getTime(),message:bh.errorUtil.toString(t)})}max(r,t){return this._addCheck({kind:"max",value:r.getTime(),message:bh.errorUtil.toString(t)})}get minDate(){let r=null;for(let t of this._def.checks)t.kind==="min"&&(r===null||t.value>r)&&(r=t.value);return r!=null?new Date(r):null}get maxDate(){let r=null;for(let t of this._def.checks)t.kind==="max"&&(r===null||t.valuenew uEe({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:_g.ZodDate,...D1(e)});var W5e=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.symbol){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.symbol,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodSymbol=W5e;W5e.create=e=>new W5e({typeName:_g.ZodSymbol,...D1(e)});var lEe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.undefined){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.undefined,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodUndefined=lEe;lEe.create=e=>new lEe({typeName:_g.ZodUndefined,...D1(e)});var dEe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.null){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.null,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodNull=dEe;dEe.create=e=>new dEe({typeName:_g.ZodNull,...D1(e)});var Uue=class extends S1{constructor(){super(...arguments),this._any=!0}_parse(r){return(0,bu.OK)(r.data)}};Ic.ZodAny=Uue;Uue.create=e=>new Uue({typeName:_g.ZodAny,...D1(e)});var Nte=class extends S1{constructor(){super(...arguments),this._unknown=!0}_parse(r){return(0,bu.OK)(r.data)}};Ic.ZodUnknown=Nte;Nte.create=e=>new Nte({typeName:_g.ZodUnknown,...D1(e)});var lV=class extends S1{_parse(r){let t=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.never,received:t.parsedType}),bu.INVALID}};Ic.ZodNever=lV;lV.create=e=>new lV({typeName:_g.ZodNever,...D1(e)});var Y5e=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.undefined){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.void,received:n.parsedType}),bu.INVALID}return(0,bu.OK)(r.data)}};Ic.ZodVoid=Y5e;Y5e.create=e=>new Y5e({typeName:_g.ZodVoid,...D1(e)});var Ote=class e extends S1{_parse(r){let{ctx:t,status:n}=this._processInputParams(r),i=this._def;if(t.parsedType!==mm.ZodParsedType.array)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.array,received:t.parsedType}),bu.INVALID;if(i.exactLength!==null){let a=t.data.length>i.exactLength.value,o=t.data.lengthi.maxLength.value&&((0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.too_big,maximum:i.maxLength.value,type:"array",inclusive:!0,exact:!1,message:i.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((a,o)=>i.type._parseAsync(new KM(t,a,t.path,o)))).then(a=>bu.ParseStatus.mergeArray(n,a));let s=[...t.data].map((a,o)=>i.type._parseSync(new KM(t,a,t.path,o)));return bu.ParseStatus.mergeArray(n,s)}get element(){return this._def.type}min(r,t){return new e({...this._def,minLength:{value:r,message:bh.errorUtil.toString(t)}})}max(r,t){return new e({...this._def,maxLength:{value:r,message:bh.errorUtil.toString(t)}})}length(r,t){return new e({...this._def,exactLength:{value:r,message:bh.errorUtil.toString(t)}})}nonempty(r){return this.min(1,r)}};Ic.ZodArray=Ote;Ote.create=(e,r)=>new Ote({type:e,minLength:null,maxLength:null,exactLength:null,typeName:_g.ZodArray,...D1(r)});function H5e(e){if(e instanceof eF){let r={};for(let t in e.shape){let n=e.shape[t];r[t]=uV.create(H5e(n))}return new eF({...e._def,shape:()=>r})}else return e instanceof Ote?new Ote({...e._def,type:H5e(e.element)}):e instanceof uV?uV.create(H5e(e.unwrap())):e instanceof Bte?Bte.create(H5e(e.unwrap())):e instanceof WQ?WQ.create(e.items.map(r=>H5e(r))):e}var eF=class e extends S1{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let r=this._def.shape(),t=mm.util.objectKeys(r);return this._cached={shape:r,keys:t}}_parse(r){if(this._getType(r)!==mm.ZodParsedType.object){let l=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(l,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:l.parsedType}),bu.INVALID}let{status:n,ctx:i}=this._processInputParams(r),{shape:s,keys:a}=this._getCached(),o=[];if(!(this._def.catchall instanceof lV&&this._def.unknownKeys==="strip"))for(let l in i.data)a.includes(l)||o.push(l);let c=[];for(let l of a){let u=s[l],m=i.data[l];c.push({key:{status:"valid",value:l},value:u._parse(new KM(i,m,i.path,l)),alwaysSet:l in i.data})}if(this._def.catchall instanceof lV){let l=this._def.unknownKeys;if(l==="passthrough")for(let u of o)c.push({key:{status:"valid",value:u},value:{status:"valid",value:i.data[u]}});else if(l==="strict")o.length>0&&((0,bu.addIssueToContext)(i,{code:pm.ZodIssueCode.unrecognized_keys,keys:o}),n.dirty());else if(l!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let l=this._def.catchall;for(let u of o){let m=i.data[u];c.push({key:{status:"valid",value:u},value:l._parse(new KM(i,m,i.path,u)),alwaysSet:u in i.data})}}return i.common.async?Promise.resolve().then(async()=>{let l=[];for(let u of c){let m=await u.key;l.push({key:m,value:await u.value,alwaysSet:u.alwaysSet})}return l}).then(l=>bu.ParseStatus.mergeObjectSync(n,l)):bu.ParseStatus.mergeObjectSync(n,c)}get shape(){return this._def.shape()}strict(r){return bh.errorUtil.errToObj,new e({...this._def,unknownKeys:"strict",...r!==void 0?{errorMap:(t,n)=>{var i,s,a,o;let c=(a=(s=(i=this._def).errorMap)===null||s===void 0?void 0:s.call(i,t,n).message)!==null&&a!==void 0?a:n.defaultError;return t.code==="unrecognized_keys"?{message:(o=bh.errorUtil.errToObj(r).message)!==null&&o!==void 0?o:c}:{message:c}}}:{}})}strip(){return new e({...this._def,unknownKeys:"strip"})}passthrough(){return new e({...this._def,unknownKeys:"passthrough"})}extend(r){return new e({...this._def,shape:()=>({...this._def.shape(),...r})})}merge(r){return new e({unknownKeys:r._def.unknownKeys,catchall:r._def.catchall,shape:()=>({...this._def.shape(),...r._def.shape()}),typeName:_g.ZodObject})}setKey(r,t){return this.augment({[r]:t})}catchall(r){return new e({...this._def,catchall:r})}pick(r){let t={};return mm.util.objectKeys(r).forEach(n=>{r[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new e({...this._def,shape:()=>t})}omit(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{r[n]||(t[n]=this.shape[n])}),new e({...this._def,shape:()=>t})}deepPartial(){return H5e(this)}partial(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{let i=this.shape[n];r&&!r[n]?t[n]=i:t[n]=i.optional()}),new e({...this._def,shape:()=>t})}required(r){let t={};return mm.util.objectKeys(this.shape).forEach(n=>{if(r&&!r[n])t[n]=this.shape[n];else{let s=this.shape[n];for(;s instanceof uV;)s=s._def.innerType;t[n]=s}}),new e({...this._def,shape:()=>t})}keyof(){return TNi(mm.util.objectKeys(this.shape))}};Ic.ZodObject=eF;eF.create=(e,r)=>new eF({shape:()=>e,unknownKeys:"strip",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});eF.strictCreate=(e,r)=>new eF({shape:()=>e,unknownKeys:"strict",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});eF.lazycreate=(e,r)=>new eF({shape:e,unknownKeys:"strip",catchall:lV.create(),typeName:_g.ZodObject,...D1(r)});var pEe=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=this._def.options;function i(s){for(let o of s)if(o.result.status==="valid")return o.result;for(let o of s)if(o.result.status==="dirty")return t.common.issues.push(...o.ctx.common.issues),o.result;let a=s.map(o=>new pm.ZodError(o.ctx.common.issues));return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union,unionErrors:a}),bu.INVALID}if(t.common.async)return Promise.all(n.map(async s=>{let a={...t,common:{...t.common,issues:[]},parent:null};return{result:await s._parseAsync({data:t.data,path:t.path,parent:a}),ctx:a}})).then(i);{let s,a=[];for(let c of n){let l={...t,common:{...t.common,issues:[]},parent:null},u=c._parseSync({data:t.data,path:t.path,parent:l});if(u.status==="valid")return u;u.status==="dirty"&&!s&&(s={result:u,ctx:l}),l.common.issues.length&&a.push(l.common.issues)}if(s)return t.common.issues.push(...s.ctx.common.issues),s.result;let o=a.map(c=>new pm.ZodError(c));return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union,unionErrors:o}),bu.INVALID}}get options(){return this._def.options}};Ic.ZodUnion=pEe;pEe.create=(e,r)=>new pEe({options:e,typeName:_g.ZodUnion,...D1(r)});var AUt=e=>e instanceof fEe?AUt(e.schema):e instanceof dO?AUt(e.innerType()):e instanceof hEe?[e.value]:e instanceof gEe?e.options:e instanceof yEe?Object.keys(e.enum):e instanceof _Ee?AUt(e._def.innerType):e instanceof lEe?[void 0]:e instanceof dEe?[null]:null,bUt=class e extends S1{_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.object)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:t.parsedType}),bu.INVALID;let n=this.discriminator,i=t.data[n],s=this.optionsMap.get(i);return s?t.common.async?s._parseAsync({data:t.data,path:t.path,parent:t}):s._parseSync({data:t.data,path:t.path,parent:t}):((0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),bu.INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(r,t,n){let i=new Map;for(let s of t){let a=AUt(s.shape[r]);if(!a)throw new Error(`A discriminator value for key \`${r}\` could not be extracted from all schema options`);for(let o of a){if(i.has(o))throw new Error(`Discriminator property ${String(r)} has duplicate value ${String(o)}`);i.set(o,s)}}return new e({typeName:_g.ZodDiscriminatedUnion,discriminator:r,options:t,optionsMap:i,...D1(n)})}};Ic.ZodDiscriminatedUnion=bUt;function tzr(e,r){let t=(0,mm.getParsedType)(e),n=(0,mm.getParsedType)(r);if(e===r)return{valid:!0,data:e};if(t===mm.ZodParsedType.object&&n===mm.ZodParsedType.object){let i=mm.util.objectKeys(r),s=mm.util.objectKeys(e).filter(o=>i.indexOf(o)!==-1),a={...e,...r};for(let o of s){let c=tzr(e[o],r[o]);if(!c.valid)return{valid:!1};a[o]=c.data}return{valid:!0,data:a}}else if(t===mm.ZodParsedType.array&&n===mm.ZodParsedType.array){if(e.length!==r.length)return{valid:!1};let i=[];for(let s=0;s{if((0,bu.isAborted)(s)||(0,bu.isAborted)(a))return bu.INVALID;let o=tzr(s.value,a.value);return o.valid?(((0,bu.isDirty)(s)||(0,bu.isDirty)(a))&&t.dirty(),{status:t.value,value:o.data}):((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_intersection_types}),bu.INVALID)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([s,a])=>i(s,a)):i(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};Ic.ZodIntersection=mEe;mEe.create=(e,r,t)=>new mEe({left:e,right:r,typeName:_g.ZodIntersection,...D1(t)});var WQ=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.array)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.array,received:n.parsedType}),bu.INVALID;if(n.data.lengththis._def.items.length&&((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let s=[...n.data].map((a,o)=>{let c=this._def.items[o]||this._def.rest;return c?c._parse(new KM(n,a,n.path,o)):null}).filter(a=>!!a);return n.common.async?Promise.all(s).then(a=>bu.ParseStatus.mergeArray(t,a)):bu.ParseStatus.mergeArray(t,s)}get items(){return this._def.items}rest(r){return new e({...this._def,rest:r})}};Ic.ZodTuple=WQ;WQ.create=(e,r)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new WQ({items:e,typeName:_g.ZodTuple,rest:null,...D1(r)})};var CUt=class e extends S1{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.object)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.object,received:n.parsedType}),bu.INVALID;let i=[],s=this._def.keyType,a=this._def.valueType;for(let o in n.data)i.push({key:s._parse(new KM(n,o,n.path,o)),value:a._parse(new KM(n,n.data[o],n.path,o))});return n.common.async?bu.ParseStatus.mergeObjectAsync(t,i):bu.ParseStatus.mergeObjectSync(t,i)}get element(){return this._def.valueType}static create(r,t,n){return t instanceof S1?new e({keyType:r,valueType:t,typeName:_g.ZodRecord,...D1(n)}):new e({keyType:Gue.create(),valueType:r,typeName:_g.ZodRecord,...D1(t)})}};Ic.ZodRecord=CUt;var J5e=class extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.map)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.map,received:n.parsedType}),bu.INVALID;let i=this._def.keyType,s=this._def.valueType,a=[...n.data.entries()].map(([o,c],l)=>({key:i._parse(new KM(n,o,n.path,[l,"key"])),value:s._parse(new KM(n,c,n.path,[l,"value"]))}));if(n.common.async){let o=new Map;return Promise.resolve().then(async()=>{for(let c of a){let l=await c.key,u=await c.value;if(l.status==="aborted"||u.status==="aborted")return bu.INVALID;(l.status==="dirty"||u.status==="dirty")&&t.dirty(),o.set(l.value,u.value)}return{status:t.value,value:o}})}else{let o=new Map;for(let c of a){let l=c.key,u=c.value;if(l.status==="aborted"||u.status==="aborted")return bu.INVALID;(l.status==="dirty"||u.status==="dirty")&&t.dirty(),o.set(l.value,u.value)}return{status:t.value,value:o}}}};Ic.ZodMap=J5e;J5e.create=(e,r,t)=>new J5e({valueType:r,keyType:e,typeName:_g.ZodMap,...D1(t)});var X5e=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.parsedType!==mm.ZodParsedType.set)return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.set,received:n.parsedType}),bu.INVALID;let i=this._def;i.minSize!==null&&n.data.sizei.maxSize.value&&((0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.too_big,maximum:i.maxSize.value,type:"set",inclusive:!0,exact:!1,message:i.maxSize.message}),t.dirty());let s=this._def.valueType;function a(c){let l=new Set;for(let u of c){if(u.status==="aborted")return bu.INVALID;u.status==="dirty"&&t.dirty(),l.add(u.value)}return{status:t.value,value:l}}let o=[...n.data.values()].map((c,l)=>s._parse(new KM(n,c,n.path,l)));return n.common.async?Promise.all(o).then(c=>a(c)):a(o)}min(r,t){return new e({...this._def,minSize:{value:r,message:bh.errorUtil.toString(t)}})}max(r,t){return new e({...this._def,maxSize:{value:r,message:bh.errorUtil.toString(t)}})}size(r,t){return this.min(r,t).max(r,t)}nonempty(r){return this.min(1,r)}};Ic.ZodSet=X5e;X5e.create=(e,r)=>new X5e({valueType:e,minSize:null,maxSize:null,typeName:_g.ZodSet,...D1(r)});var vUt=class e extends S1{constructor(){super(...arguments),this.validate=this.implement}_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.function)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.function,received:t.parsedType}),bu.INVALID;function n(o,c){return(0,bu.makeIssue)({data:o,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,_Ut.getErrorMap)(),_Ut.defaultErrorMap].filter(l=>!!l),issueData:{code:pm.ZodIssueCode.invalid_arguments,argumentsError:c}})}function i(o,c){return(0,bu.makeIssue)({data:o,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,_Ut.getErrorMap)(),_Ut.defaultErrorMap].filter(l=>!!l),issueData:{code:pm.ZodIssueCode.invalid_return_type,returnTypeError:c}})}let s={errorMap:t.common.contextualErrorMap},a=t.data;return this._def.returns instanceof Vue?(0,bu.OK)(async(...o)=>{let c=new pm.ZodError([]),l=await this._def.args.parseAsync(o,s).catch(h=>{throw c.addIssue(n(o,h)),c}),u=await a(...l);return await this._def.returns._def.type.parseAsync(u,s).catch(h=>{throw c.addIssue(i(u,h)),c})}):(0,bu.OK)((...o)=>{let c=this._def.args.safeParse(o,s);if(!c.success)throw new pm.ZodError([n(o,c.error)]);let l=a(...c.data),u=this._def.returns.safeParse(l,s);if(!u.success)throw new pm.ZodError([i(l,u.error)]);return u.data})}parameters(){return this._def.args}returnType(){return this._def.returns}args(...r){return new e({...this._def,args:WQ.create(r).rest(Nte.create())})}returns(r){return new e({...this._def,returns:r})}implement(r){return this.parse(r)}strictImplement(r){return this.parse(r)}static create(r,t,n){return new e({args:r||WQ.create([]).rest(Nte.create()),returns:t||Nte.create(),typeName:_g.ZodFunction,...D1(n)})}};Ic.ZodFunction=vUt;var fEe=class extends S1{get schema(){return this._def.getter()}_parse(r){let{ctx:t}=this._processInputParams(r);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}};Ic.ZodLazy=fEe;fEe.create=(e,r)=>new fEe({getter:e,typeName:_g.ZodLazy,...D1(r)});var hEe=class extends S1{_parse(r){if(r.data!==this._def.value){let t=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(t,{received:t.data,code:pm.ZodIssueCode.invalid_literal,expected:this._def.value}),bu.INVALID}return{status:"valid",value:r.data}}get value(){return this._def.value}};Ic.ZodLiteral=hEe;hEe.create=(e,r)=>new hEe({value:e,typeName:_g.ZodLiteral,...D1(r)});function TNi(e,r){return new gEe({values:e,typeName:_g.ZodEnum,...D1(r)})}var gEe=class e extends S1{_parse(r){if(typeof r.data!="string"){let t=this._getOrReturnCtx(r),n=this._def.values;return(0,bu.addIssueToContext)(t,{expected:mm.util.joinValues(n),received:t.parsedType,code:pm.ZodIssueCode.invalid_type}),bu.INVALID}if(this._def.values.indexOf(r.data)===-1){let t=this._getOrReturnCtx(r),n=this._def.values;return(0,bu.addIssueToContext)(t,{received:t.data,code:pm.ZodIssueCode.invalid_enum_value,options:n}),bu.INVALID}return(0,bu.OK)(r.data)}get options(){return this._def.values}get enum(){let r={};for(let t of this._def.values)r[t]=t;return r}get Values(){let r={};for(let t of this._def.values)r[t]=t;return r}get Enum(){let r={};for(let t of this._def.values)r[t]=t;return r}extract(r){return e.create(r)}exclude(r){return e.create(this.options.filter(t=>!r.includes(t)))}};Ic.ZodEnum=gEe;gEe.create=TNi;var yEe=class extends S1{_parse(r){let t=mm.util.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(r);if(n.parsedType!==mm.ZodParsedType.string&&n.parsedType!==mm.ZodParsedType.number){let i=mm.util.objectValues(t);return(0,bu.addIssueToContext)(n,{expected:mm.util.joinValues(i),received:n.parsedType,code:pm.ZodIssueCode.invalid_type}),bu.INVALID}if(t.indexOf(r.data)===-1){let i=mm.util.objectValues(t);return(0,bu.addIssueToContext)(n,{received:n.data,code:pm.ZodIssueCode.invalid_enum_value,options:i}),bu.INVALID}return(0,bu.OK)(r.data)}get enum(){return this._def.values}};Ic.ZodNativeEnum=yEe;yEe.create=(e,r)=>new yEe({values:e,typeName:_g.ZodNativeEnum,...D1(r)});var Vue=class extends S1{unwrap(){return this._def.type}_parse(r){let{ctx:t}=this._processInputParams(r);if(t.parsedType!==mm.ZodParsedType.promise&&t.common.async===!1)return(0,bu.addIssueToContext)(t,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.promise,received:t.parsedType}),bu.INVALID;let n=t.parsedType===mm.ZodParsedType.promise?t.data:Promise.resolve(t.data);return(0,bu.OK)(n.then(i=>this._def.type.parseAsync(i,{path:t.path,errorMap:t.common.contextualErrorMap})))}};Ic.ZodPromise=Vue;Vue.create=(e,r)=>new Vue({type:e,typeName:_g.ZodPromise,...D1(r)});var dO=class extends S1{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===_g.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(r){let{status:t,ctx:n}=this._processInputParams(r),i=this._def.effect||null;if(i.type==="preprocess"){let a=i.transform(n.data);return n.common.async?Promise.resolve(a).then(o=>this._def.schema._parseAsync({data:o,path:n.path,parent:n})):this._def.schema._parseSync({data:a,path:n.path,parent:n})}let s={addIssue:a=>{(0,bu.addIssueToContext)(n,a),a.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),i.type==="refinement"){let a=o=>{let c=i.refinement(o,s);if(n.common.async)return Promise.resolve(c);if(c instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return o};if(n.common.async===!1){let o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return o.status==="aborted"?bu.INVALID:(o.status==="dirty"&&t.dirty(),a(o.value),{status:t.value,value:o.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>o.status==="aborted"?bu.INVALID:(o.status==="dirty"&&t.dirty(),a(o.value).then(()=>({status:t.value,value:o.value}))))}if(i.type==="transform")if(n.common.async===!1){let a=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!(0,bu.isValid)(a))return a;let o=i.transform(a.value,s);if(o instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:o}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(a=>(0,bu.isValid)(a)?Promise.resolve(i.transform(a.value,s)).then(o=>({status:t.value,value:o})):a);mm.util.assertNever(i)}};Ic.ZodEffects=dO;Ic.ZodTransformer=dO;dO.create=(e,r,t)=>new dO({schema:e,typeName:_g.ZodEffects,effect:r,...D1(t)});dO.createWithPreprocess=(e,r,t)=>new dO({schema:r,effect:{type:"preprocess",transform:e},typeName:_g.ZodEffects,...D1(t)});var uV=class extends S1{_parse(r){return this._getType(r)===mm.ZodParsedType.undefined?(0,bu.OK)(void 0):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}};Ic.ZodOptional=uV;uV.create=(e,r)=>new uV({innerType:e,typeName:_g.ZodOptional,...D1(r)});var Bte=class extends S1{_parse(r){return this._getType(r)===mm.ZodParsedType.null?(0,bu.OK)(null):this._def.innerType._parse(r)}unwrap(){return this._def.innerType}};Ic.ZodNullable=Bte;Bte.create=(e,r)=>new Bte({innerType:e,typeName:_g.ZodNullable,...D1(r)});var _Ee=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=t.data;return t.parsedType===mm.ZodParsedType.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}};Ic.ZodDefault=_Ee;_Ee.create=(e,r)=>new _Ee({innerType:e,typeName:_g.ZodDefault,defaultValue:typeof r.default=="function"?r.default:()=>r.default,...D1(r)});var Z5e=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n={...t,common:{...t.common,issues:[]}},i=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return(0,bu.isAsync)(i)?i.then(s=>({status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new pm.ZodError(n.common.issues)},input:n.data})})):{status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new pm.ZodError(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};Ic.ZodCatch=Z5e;Z5e.create=(e,r)=>new Z5e({innerType:e,typeName:_g.ZodCatch,catchValue:typeof r.catch=="function"?r.catch:()=>r.catch,...D1(r)});var eNe=class extends S1{_parse(r){if(this._getType(r)!==mm.ZodParsedType.nan){let n=this._getOrReturnCtx(r);return(0,bu.addIssueToContext)(n,{code:pm.ZodIssueCode.invalid_type,expected:mm.ZodParsedType.nan,received:n.parsedType}),bu.INVALID}return{status:"valid",value:r.data}}};Ic.ZodNaN=eNe;eNe.create=e=>new eNe({typeName:_g.ZodNaN,...D1(e)});Ic.BRAND=Symbol("zod_brand");var EUt=class extends S1{_parse(r){let{ctx:t}=this._processInputParams(r),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}};Ic.ZodBranded=EUt;var r2t=class e extends S1{_parse(r){let{status:t,ctx:n}=this._processInputParams(r);if(n.common.async)return(async()=>{let s=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?bu.INVALID:s.status==="dirty"?(t.dirty(),(0,bu.DIRTY)(s.value)):this._def.out._parseAsync({data:s.value,path:n.path,parent:n})})();{let i=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return i.status==="aborted"?bu.INVALID:i.status==="dirty"?(t.dirty(),{status:"dirty",value:i.value}):this._def.out._parseSync({data:i.value,path:n.path,parent:n})}}static create(r,t){return new e({in:r,out:t,typeName:_g.ZodPipeline})}};Ic.ZodPipeline=r2t;var yil=(e,r={},t)=>e?Uue.create().superRefine((n,i)=>{var s,a;if(!e(n)){let o=typeof r=="function"?r(n):typeof r=="string"?{message:r}:r,c=(a=(s=o.fatal)!==null&&s!==void 0?s:t)!==null&&a!==void 0?a:!0,l=typeof o=="string"?{message:o}:o;i.addIssue({code:"custom",...l,fatal:c})}}):Uue.create();Ic.custom=yil;Ic.late={object:eF.lazycreate};var _g;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline"})(_g=Ic.ZodFirstPartyTypeKind||(Ic.ZodFirstPartyTypeKind={}));var _il=(e,r={message:`Input not instance of ${e.name}`})=>(0,Ic.custom)(t=>t instanceof e,r);Ic.instanceof=_il;var PNi=Gue.create;Ic.string=PNi;var RNi=aEe.create;Ic.number=RNi;var Ail=eNe.create;Ic.nan=Ail;var bil=oEe.create;Ic.bigint=bil;var kNi=cEe.create;Ic.boolean=kNi;var Cil=uEe.create;Ic.date=Cil;var vil=W5e.create;Ic.symbol=vil;var Eil=lEe.create;Ic.undefined=Eil;var Dil=dEe.create;Ic.null=Dil;var Sil=Uue.create;Ic.any=Sil;var wil=Nte.create;Ic.unknown=wil;var Iil=lV.create;Ic.never=Iil;var xil=Y5e.create;Ic.void=xil;var Til=Ote.create;Ic.array=Til;var Pil=eF.create;Ic.object=Pil;var Ril=eF.strictCreate;Ic.strictObject=Ril;var kil=pEe.create;Ic.union=kil;var Fil=bUt.create;Ic.discriminatedUnion=Fil;var Nil=mEe.create;Ic.intersection=Nil;var Oil=WQ.create;Ic.tuple=Oil;var Bil=CUt.create;Ic.record=Bil;var qil=J5e.create;Ic.map=qil;var Mil=X5e.create;Ic.set=Mil;var Lil=vUt.create;Ic.function=Lil;var jil=fEe.create;Ic.lazy=jil;var Gil=hEe.create;Ic.literal=Gil;var Uil=gEe.create;Ic.enum=Uil;var Vil=yEe.create;Ic.nativeEnum=Vil;var zil=Vue.create;Ic.promise=zil;var FNi=dO.create;Ic.effect=FNi;Ic.transformer=FNi;var $il=uV.create;Ic.optional=$il;var Qil=Bte.create;Ic.nullable=Qil;var Kil=dO.createWithPreprocess;Ic.preprocess=Kil;var Hil=r2t.create;Ic.pipeline=Hil;var Wil=()=>PNi().optional();Ic.ostring=Wil;var Yil=()=>RNi().optional();Ic.onumber=Yil;var Jil=()=>kNi().optional();Ic.oboolean=Jil;Ic.coerce={string:e=>Gue.create({...e,coerce:!0}),number:e=>aEe.create({...e,coerce:!0}),boolean:e=>cEe.create({...e,coerce:!0}),bigint:e=>oEe.create({...e,coerce:!0}),date:e=>uEe.create({...e,coerce:!0})};Ic.NEVER=bu.INVALID});var rzr=A(HM=>{"use strict";var Xil=HM&&HM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),tNe=HM&&HM.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Xil(r,e,t)};Object.defineProperty(HM,"__esModule",{value:!0});tNe(yUt(),HM);tNe(ezr(),HM);tNe(wNi(),HM);tNe(ZEt(),HM);tNe(NNi(),HM);tNe(gUt(),HM)});var gy=A(tF=>{"use strict";var ONi=tF&&tF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Zil=tF&&tF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),esl=tF&&tF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&ONi(r,e,t);return Zil(r,e),r},tsl=tF&&tF.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&ONi(r,e,t)};Object.defineProperty(tF,"__esModule",{value:!0});tF.z=void 0;var BNi=esl(rzr());tF.z=BNi;tsl(rzr(),tF);tF.default=BNi});var jD=A(GS=>{"use strict";Object.defineProperty(GS,"__esModule",{value:!0});GS.copystr=GS.titleCase=GS.isDockerDigest=GS.looseEquals=GS.uniqueStrings=GS.fromBase64=GS.toBase64=GS.replaceAt=GS.matchAt=void 0;function rsl(e,r,t){return e.substring(r,r+t.length)===t}GS.matchAt=rsl;function nsl(e,r,t,n){return e.substring(0,r)+n+e.substring(r+t.length)}GS.replaceAt=nsl;function isl(e){return Buffer.from(e).toString("base64")}GS.toBase64=isl;function ssl(e){return Buffer.from(e,"base64").toString()}GS.fromBase64=ssl;function asl(e,r,t){return t.indexOf(e)===r}GS.uniqueStrings=asl;function osl(e,r){return e&&r?e.localeCompare(r,void 0,{sensitivity:"base"})===0:e===r}GS.looseEquals=osl;function csl(e){return/^sha256:[a-f0-9]{64}$/i.test(e)}GS.isDockerDigest=csl;function usl(e){let r=e.toLowerCase().split(" ");for(let t=0;t{"use strict";Object.defineProperty(WM,"__esModule",{value:!0});WM.clearGlobalSanitizedSecretsList=WM.clearRepoSanitizedSecretsList=WM.addSecretForSanitizing=WM.sanitize=WM.redactedFields=void 0;var dsl=(tn(),Dr(en)),psl=dsl.__importDefault(_a()),qNi=jD(),nzr=new Set,izr=new Set;WM.redactedFields=["authorization","token","githubAppKey","npmToken","npmrc","privateKey","privateKeyOld","gitPrivateKey","forkToken","password"];function msl(e){if(!e)return e;let r=e;return[nzr,izr].forEach(t=>{t.forEach(n=>{for(;r.includes(n);)r=r.replace(n,"**redacted**")})}),r}WM.sanitize=msl;var MNi="x-access-token:";function fsl(e,r="repo"){if(!psl.default.nonEmptyString(e))return;let t=r==="repo"?izr:nzr;if(t.add(e),t.add((0,qNi.toBase64)(e)),e.startsWith(MNi)){let n=e.replace(MNi,"");t.add(n),t.add((0,qNi.toBase64)(n))}}WM.addSecretForSanitizing=fsl;function hsl(){izr.clear()}WM.clearRepoSanitizedSecretsList=hsl;function gsl(){nzr.clear()}WM.clearGlobalSanitizedSecretsList=gsl});var czr=A(KT=>{"use strict";Object.defineProperty(KT,"__esModule",{value:!0});KT.sanitizeUrls=KT.validateLogLevel=KT.withSanitizer=KT.sanitizeValue=KT.prepareZodError=KT.prepareZodIssues=KT.ProblemStream=void 0;var azr=(tn(),Dr(en)),ysl=require("node:stream"),b4=azr.__importDefault(_a()),jNi=azr.__importDefault(F5e()),_sl=azr.__importDefault(VM()),Asl=Lue(),bsl=gy(),LNi=Q2(),Csl=["pid","time","v","hostname"],szr=class extends ysl.Stream{_problems=[];readable;writable;constructor(){super(),this.readable=!1,this.writable=!0}write(r){let t={...r};for(let n of Csl)delete t[n];return this._problems.push(t),!0}getProblems(){return this._problems}clearProblems(){this._problems=[]}};KT.ProblemStream=szr;var vsl=["content","contents","packageLockParsed","yarnLockParsed"];function ozr(e){if(!b4.default.plainObject(e))return null;let r=null;if(b4.default.array(e._errors,b4.default.string)&&(e._errors.length===1?r=e._errors[0]:e._errors.length>1?r=e._errors:r=null),delete e._errors,b4.default.emptyObject(e))return r;let t={},n=Object.entries(e);for(let[i,s]of n.slice(0,3)){let a=ozr(s);a!==null&&(t[i]=a)}return n.length>3&&(t.___=`... ${n.length-3} more`),t}KT.prepareZodIssues=ozr;function GNi(e){return Object.defineProperty(e,"message",{get:()=>"Schema error",set:r=>{}}),{message:e.message,stack:e.stack,issues:ozr(e.format())}}KT.prepareZodError=GNi;function UNi(e){var t,n,i;if(e instanceof bsl.ZodError)return GNi(e);let r={...e};if(!r.message&&e.message&&(r.message=e.message),!r.stack&&e.stack&&(r.stack=e.stack),e instanceof Asl.RequestError){let s={headers:structuredClone(e.options.headers),url:(t=e.options.url)==null?void 0:t.toString(),hostType:e.options.context.hostType};r.options=s,s.username=e.options.username,s.password=e.options.password,s.method=e.options.method,s.http2=e.options.http2,e.response&&(r.response={statusCode:(n=e.response)==null?void 0:n.statusCode,statusMessage:(i=e.response)==null?void 0:i.statusMessage,body:e.name==="TimeoutError"?void 0:structuredClone(e.response.body),headers:structuredClone(e.response.headers),httpVersion:e.response.httpVersion,retryCount:e.response.retryCount})}return r}KT.default=UNi;function Esl(e){return b4.default.array(e)||b4.default.object(e)}function n2t(e,r=new WeakMap){if(b4.default.string(e))return(0,LNi.sanitize)(zNi(e));if(b4.default.date(e))return e;if(b4.default.function_(e))return"[function]";if(b4.default.buffer(e))return"[content]";if(b4.default.error(e)){let t=UNi(e);return n2t(t,r)}if(b4.default.array(e)){let t=e.length,n=Array(t);r.set(e,n);for(let i=0;i{s[a]="***********"})):s=r.has(i)?r.get(i):n2t(i,r):s=i,t[n]=s}return t}return e}KT.sanitizeValue=n2t;function VNi(e){if(e.type==="rotating-file")throw new Error("Rotating files aren't supported");let r=e.stream;if(r!=null&&r.writable)return{...e,type:"raw",stream:{write:(n,i,s)=>{let a=n2t(n),o=e.type==="raw"?a:JSON.stringify(a,jNi.default.safeCycles()).replace(/\n?$/,` +`);r.write(o,i,s)}}};if(e.path){let t=_sl.default.createWriteStream(e.path,{flags:"a",encoding:"utf8"});return VNi({...e,stream:t})}throw new Error("Missing 'stream' or 'path' for bunyan stream")}KT.withSanitizer=VNi;function Dsl(e){let r=["trace","debug","info","warn","error","fatal"];if(b4.default.undefined(e)||b4.default.string(e)&&r.includes(e))return;jNi.default.createLogger({name:"renovate",streams:[{level:"fatal",stream:process.stdout}]}).fatal(`${e} is not a valid log level. terminating...`),process.exit(1)}KT.validateLogLevel=Dsl;var Ssl=/[a-z]{3,9}:\/\/[^@/]+@[a-z0-9.-]+/gi,wsl=/\/\/[^@]+@/g;function zNi(e){return e.replace(Ssl,r=>r.replace(wsl,"//**redacted**@"))}KT.sanitizeUrls=zNi});var QNi=A(uzr=>{"use strict";Object.defineProperty(uzr,"__esModule",{value:!0});var $Ni=(tn(),Dr(en)),Isl=$Ni.__importDefault(_a()),xsl=$Ni.__importDefault(czr());Error.stackTraceLimit=20;function Tsl(e){let r=(0,xsl.default)(e),t=["message","stack","stdout","stderr"];for(let n of t){let i=r[n];Isl.default.string(i)&&(r[n]=i.replace(/https:\/\/[^@]*?@/g,"https://**redacted**@"))}return r}uzr.default=Tsl});var WNi=A(rNe=>{"use strict";Object.defineProperty(rNe,"__esModule",{value:!0});rNe.reset=rNe.once=void 0;function KNi(e=KNi){let r=Error.stackTraceLimit,t=Error.prepareStackTrace,n=null;try{let i={stack:[]};Error.stackTraceLimit=1,Error.prepareStackTrace=(a,o)=>o,Error.captureStackTrace(i,e);let[s]=i.stack;s&&(n=s.toString())}catch{}finally{Error.stackTraceLimit=r,Error.prepareStackTrace=t}return n}var lzr=new Set;function HNi(e,r=HNi){let t=KNi(r);t&&(lzr.has(t)||(lzr.add(t),e()))}rNe.once=HNi;function Psl(){lzr.clear()}rNe.reset=Psl});var JNi=A((Dmg,YNi)=>{"use strict";YNi.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var dzr=A((Smg,ZNi)=>{var i2t=JNi(),XNi={};for(let e of Object.keys(i2t))XNi[i2t[e]]=e;var t0={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};ZNi.exports=t0;for(let e of Object.keys(t0)){if(!("channels"in t0[e]))throw new Error("missing channels property: "+e);if(!("labels"in t0[e]))throw new Error("missing channel labels property: "+e);if(t0[e].labels.length!==t0[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:r,labels:t}=t0[e];delete t0[e].channels,delete t0[e].labels,Object.defineProperty(t0[e],"channels",{value:r}),Object.defineProperty(t0[e],"labels",{value:t})}t0.rgb.hsl=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(r,t,n),s=Math.max(r,t,n),a=s-i,o,c;s===i?o=0:r===s?o=(t-n)/a:t===s?o=2+(n-r)/a:n===s&&(o=4+(r-t)/a),o=Math.min(o*60,360),o<0&&(o+=360);let l=(i+s)/2;return s===i?c=0:l<=.5?c=a/(s+i):c=a/(2-s-i),[o,c*100,l*100]};t0.rgb.hsv=function(e){let r,t,n,i,s,a=e[0]/255,o=e[1]/255,c=e[2]/255,l=Math.max(a,o,c),u=l-Math.min(a,o,c),m=function(h){return(l-h)/6/u+1/2};return u===0?(i=0,s=0):(s=u/l,r=m(a),t=m(o),n=m(c),a===l?i=n-t:o===l?i=1/3+r-n:c===l&&(i=2/3+t-r),i<0?i+=1:i>1&&(i-=1)),[i*360,s*100,l*100]};t0.rgb.hwb=function(e){let r=e[0],t=e[1],n=e[2],i=t0.rgb.hsl(e)[0],s=1/255*Math.min(r,Math.min(t,n));return n=1-1/255*Math.max(r,Math.max(t,n)),[i,s*100,n*100]};t0.rgb.cmyk=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(1-r,1-t,1-n),s=(1-r-i)/(1-i)||0,a=(1-t-i)/(1-i)||0,o=(1-n-i)/(1-i)||0;return[s*100,a*100,o*100,i*100]};function Rsl(e,r){return(e[0]-r[0])**2+(e[1]-r[1])**2+(e[2]-r[2])**2}t0.rgb.keyword=function(e){let r=XNi[e];if(r)return r;let t=1/0,n;for(let i of Object.keys(i2t)){let s=i2t[i],a=Rsl(e,s);a.04045?((r+.055)/1.055)**2.4:r/12.92,t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let i=r*.4124+t*.3576+n*.1805,s=r*.2126+t*.7152+n*.0722,a=r*.0193+t*.1192+n*.9505;return[i*100,s*100,a*100]};t0.rgb.lab=function(e){let r=t0.rgb.xyz(e),t=r[0],n=r[1],i=r[2];t/=95.047,n/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;let s=116*n-16,a=500*(t-n),o=200*(n-i);return[s,a,o]};t0.hsl.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,i,s,a;if(t===0)return a=n*255,[a,a,a];n<.5?i=n*(1+t):i=n+t-n*t;let o=2*n-i,c=[0,0,0];for(let l=0;l<3;l++)s=r+1/3*-(l-1),s<0&&s++,s>1&&s--,6*s<1?a=o+(i-o)*6*s:2*s<1?a=i:3*s<2?a=o+(i-o)*(2/3-s)*6:a=o,c[l]=a*255;return c};t0.hsl.hsv=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,i=t,s=Math.max(n,.01);n*=2,t*=n<=1?n:2-n,i*=s<=1?s:2-s;let a=(n+t)/2,o=n===0?2*i/(s+i):2*t/(n+t);return[r,o*100,a*100]};t0.hsv.rgb=function(e){let r=e[0]/60,t=e[1]/100,n=e[2]/100,i=Math.floor(r)%6,s=r-Math.floor(r),a=255*n*(1-t),o=255*n*(1-t*s),c=255*n*(1-t*(1-s));switch(n*=255,i){case 0:return[n,c,a];case 1:return[o,n,a];case 2:return[a,n,c];case 3:return[a,o,n];case 4:return[c,a,n];case 5:return[n,a,o]}};t0.hsv.hsl=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,i=Math.max(n,.01),s,a;a=(2-t)*n;let o=(2-t)*i;return s=t*i,s/=o<=1?o:2-o,s=s||0,a/=2,[r,s*100,a*100]};t0.hwb.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,i=t+n,s;i>1&&(t/=i,n/=i);let a=Math.floor(6*r),o=1-n;s=6*r-a,a&1&&(s=1-s);let c=t+s*(o-t),l,u,m;switch(a){default:case 6:case 0:l=o,u=c,m=t;break;case 1:l=c,u=o,m=t;break;case 2:l=t,u=o,m=c;break;case 3:l=t,u=c,m=o;break;case 4:l=c,u=t,m=o;break;case 5:l=o,u=t,m=c;break}return[l*255,u*255,m*255]};t0.cmyk.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,i=e[3]/100,s=1-Math.min(1,r*(1-i)+i),a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i);return[s*255,a*255,o*255]};t0.xyz.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,i,s,a;return i=r*3.2406+t*-1.5372+n*-.4986,s=r*-.9689+t*1.8758+n*.0415,a=r*.0557+t*-.204+n*1.057,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,i=Math.min(Math.max(0,i),1),s=Math.min(Math.max(0,s),1),a=Math.min(Math.max(0,a),1),[i*255,s*255,a*255]};t0.xyz.lab=function(e){let r=e[0],t=e[1],n=e[2];r/=95.047,t/=100,n/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let i=116*t-16,s=500*(r-t),a=200*(t-n);return[i,s,a]};t0.lab.xyz=function(e){let r=e[0],t=e[1],n=e[2],i,s,a;s=(r+16)/116,i=t/500+s,a=s-n/200;let o=s**3,c=i**3,l=a**3;return s=o>.008856?o:(s-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,a=l>.008856?l:(a-16/116)/7.787,i*=95.047,s*=100,a*=108.883,[i,s,a]};t0.lab.lch=function(e){let r=e[0],t=e[1],n=e[2],i;i=Math.atan2(n,t)*360/2/Math.PI,i<0&&(i+=360);let a=Math.sqrt(t*t+n*n);return[r,a,i]};t0.lch.lab=function(e){let r=e[0],t=e[1],i=e[2]/360*2*Math.PI,s=t*Math.cos(i),a=t*Math.sin(i);return[r,s,a]};t0.rgb.ansi16=function(e,r=null){let[t,n,i]=e,s=r===null?t0.rgb.hsv(e)[2]:r;if(s=Math.round(s/50),s===0)return 30;let a=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return s===2&&(a+=60),a};t0.hsv.ansi16=function(e){return t0.rgb.ansi16(t0.hsv.rgb(e),e[2])};t0.rgb.ansi256=function(e){let r=e[0],t=e[1],n=e[2];return r===t&&t===n?r<8?16:r>248?231:Math.round((r-8)/247*24)+232:16+36*Math.round(r/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5)};t0.ansi16.rgb=function(e){let r=e%10;if(r===0||r===7)return e>50&&(r+=3.5),r=r/10.5*255,[r,r,r];let t=(~~(e>50)+1)*.5,n=(r&1)*t*255,i=(r>>1&1)*t*255,s=(r>>2&1)*t*255;return[n,i,s]};t0.ansi256.rgb=function(e){if(e>=232){let s=(e-232)*10+8;return[s,s,s]}e-=16;let r,t=Math.floor(e/36)/5*255,n=Math.floor((r=e%36)/6)/5*255,i=r%6/5*255;return[t,n,i]};t0.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(t.length)+t};t0.hex.rgb=function(e){let r=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!r)return[0,0,0];let t=r[0];r[0].length===3&&(t=t.split("").map(o=>o+o).join(""));let n=parseInt(t,16),i=n>>16&255,s=n>>8&255,a=n&255;return[i,s,a]};t0.rgb.hcg=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.max(Math.max(r,t),n),s=Math.min(Math.min(r,t),n),a=i-s,o,c;return a<1?o=s/(1-a):o=0,a<=0?c=0:i===r?c=(t-n)/a%6:i===t?c=2+(n-r)/a:c=4+(r-t)/a,c/=6,c%=1,[c*360,a*100,o*100]};t0.hsl.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=t<.5?2*r*t:2*r*(1-t),i=0;return n<1&&(i=(t-.5*n)/(1-n)),[e[0],n*100,i*100]};t0.hsv.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=r*t,i=0;return n<1&&(i=(t-n)/(1-n)),[e[0],n*100,i*100]};t0.hcg.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100;if(t===0)return[n*255,n*255,n*255];let i=[0,0,0],s=r%1*6,a=s%1,o=1-a,c=0;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=o,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=o,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=o}return c=(1-t)*n,[(t*i[0]+c)*255,(t*i[1]+c)*255,(t*i[2]+c)*255]};t0.hcg.hsv=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r),i=0;return n>0&&(i=r/n),[e[0],i*100,n*100]};t0.hcg.hsl=function(e){let r=e[1]/100,n=e[2]/100*(1-r)+.5*r,i=0;return n>0&&n<.5?i=r/(2*n):n>=.5&&n<1&&(i=r/(2*(1-n))),[e[0],i*100,n*100]};t0.hcg.hwb=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r);return[e[0],(n-r)*100,(1-n)*100]};t0.hwb.hcg=function(e){let r=e[1]/100,n=1-e[2]/100,i=n-r,s=0;return i<1&&(s=(n-i)/(1-i)),[e[0],i*100,s*100]};t0.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};t0.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};t0.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};t0.gray.hsl=function(e){return[0,0,e[0]]};t0.gray.hsv=t0.gray.hsl;t0.gray.hwb=function(e){return[0,100,e[0]]};t0.gray.cmyk=function(e){return[0,0,0,e[0]]};t0.gray.lab=function(e){return[e[0],0,0]};t0.gray.hex=function(e){let r=Math.round(e[0]/100*255)&255,n=((r<<16)+(r<<8)+r).toString(16).toUpperCase();return"000000".substring(n.length)+n};t0.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var tOi=A((wmg,eOi)=>{var DUt=dzr();function ksl(){let e={},r=Object.keys(DUt);for(let t=r.length,n=0;n{var pzr=dzr(),Bsl=tOi(),nNe={},qsl=Object.keys(pzr);function Msl(e){let r=function(...t){let n=t[0];return n==null?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(r.conversion=e.conversion),r}function Lsl(e){let r=function(...t){let n=t[0];if(n==null)return n;n.length>1&&(t=n);let i=e(t);if(typeof i=="object")for(let s=i.length,a=0;a{nNe[e]={},Object.defineProperty(nNe[e],"channels",{value:pzr[e].channels}),Object.defineProperty(nNe[e],"labels",{value:pzr[e].labels});let r=Bsl(e);Object.keys(r).forEach(n=>{let i=r[n];nNe[e][n]=Lsl(i),nNe[e][n].raw=Msl(i)})});rOi.exports=nNe});var fzr=A((xmg,cOi)=>{"use strict";var iOi=(e,r)=>(...t)=>`\x1B[${e(...t)+r}m`,sOi=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};5;${n}m`},aOi=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};2;${n[0]};${n[1]};${n[2]}m`},SUt=e=>e,oOi=(e,r,t)=>[e,r,t],iNe=(e,r,t)=>{Object.defineProperty(e,r,{get:()=>{let n=t();return Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0}),n},enumerable:!0,configurable:!0})},mzr,sNe=(e,r,t,n)=>{mzr===void 0&&(mzr=nOi());let i=n?10:0,s={};for(let[a,o]of Object.entries(mzr)){let c=a==="ansi16"?"ansi":a;a===r?s[c]=e(t,i):typeof o=="object"&&(s[c]=e(o[r],i))}return s};function jsl(){let e=new Map,r={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};r.color.gray=r.color.blackBright,r.bgColor.bgGray=r.bgColor.bgBlackBright,r.color.grey=r.color.blackBright,r.bgColor.bgGrey=r.bgColor.bgBlackBright;for(let[t,n]of Object.entries(r)){for(let[i,s]of Object.entries(n))r[i]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},n[i]=r[i],e.set(s[0],s[1]);Object.defineProperty(r,t,{value:n,enumerable:!1})}return Object.defineProperty(r,"codes",{value:e,enumerable:!1}),r.color.close="\x1B[39m",r.bgColor.close="\x1B[49m",iNe(r.color,"ansi",()=>sNe(iOi,"ansi16",SUt,!1)),iNe(r.color,"ansi256",()=>sNe(sOi,"ansi256",SUt,!1)),iNe(r.color,"ansi16m",()=>sNe(aOi,"rgb",oOi,!1)),iNe(r.bgColor,"ansi",()=>sNe(iOi,"ansi16",SUt,!0)),iNe(r.bgColor,"ansi256",()=>sNe(sOi,"ansi256",SUt,!0)),iNe(r.bgColor,"ansi16m",()=>sNe(aOi,"rgb",oOi,!0)),r}Object.defineProperty(cOi,"exports",{enumerable:!0,get:jsl})});var lOi=A((Tmg,uOi)=>{"use strict";uOi.exports=(e,r=process.argv)=>{let t=e.startsWith("-")?"":e.length===1?"-":"--",n=r.indexOf(t+e),i=r.indexOf("--");return n!==-1&&(i===-1||n{"use strict";var Gsl=require("os"),dOi=require("tty"),YM=lOi(),{env:VI}=process,zue;YM("no-color")||YM("no-colors")||YM("color=false")||YM("color=never")?zue=0:(YM("color")||YM("colors")||YM("color=true")||YM("color=always"))&&(zue=1);"FORCE_COLOR"in VI&&(VI.FORCE_COLOR==="true"?zue=1:VI.FORCE_COLOR==="false"?zue=0:zue=VI.FORCE_COLOR.length===0?1:Math.min(parseInt(VI.FORCE_COLOR,10),3));function hzr(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function gzr(e,r){if(zue===0)return 0;if(YM("color=16m")||YM("color=full")||YM("color=truecolor"))return 3;if(YM("color=256"))return 2;if(e&&!r&&zue===void 0)return 0;let t=zue||0;if(VI.TERM==="dumb")return t;if(process.platform==="win32"){let n=Gsl.release().split(".");return Number(n[0])>=10&&Number(n[2])>=10586?Number(n[2])>=14931?3:2:1}if("CI"in VI)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(n=>n in VI)||VI.CI_NAME==="codeship"?1:t;if("TEAMCITY_VERSION"in VI)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(VI.TEAMCITY_VERSION)?1:0;if(VI.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in VI){let n=parseInt((VI.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(VI.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(VI.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(VI.TERM)||"COLORTERM"in VI?1:t}function Usl(e){let r=gzr(e,e&&e.isTTY);return hzr(r)}pOi.exports={supportsColor:Usl,stdout:hzr(gzr(!0,dOi.isatty(1))),stderr:hzr(gzr(!0,dOi.isatty(2)))}});var fOi=A((Rmg,mOi)=>{"use strict";var Vsl=(e,r,t)=>{let n=e.indexOf(r);if(n===-1)return e;let i=r.length,s=0,a="";do a+=e.substr(s,n-s)+r+t,s=n+i,n=e.indexOf(r,s);while(n!==-1);return a+=e.substr(s),a},zsl=(e,r,t,n)=>{let i=0,s="";do{let a=e[n-1]==="\r";s+=e.substr(i,(a?n-1:n)-i)+r+(a?`\r `:` `)+t,i=n+1,n=e.indexOf(` -`,i)}while(n!==-1);return s+=e.substr(i),s};pOi.exports={stringReplaceAll:Usl,stringEncaseCRLFWithFirstIndex:Vsl}});var _Oi=A((Rmg,yOi)=>{"use strict";var zsl=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,fOi=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,$sl=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Qsl=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,Ksl=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function gOi(e){let r=e[0]==="u",t=e[1]==="{";return r&&!t&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):r&&t?String.fromCodePoint(parseInt(e.slice(2,-1),16)):Ksl.get(e)||e}function Hsl(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n){let a=Number(s);if(!Number.isNaN(a))t.push(a);else if(i=s.match($sl))t.push(i[2].replace(Qsl,(o,c,l)=>c?gOi(c):l));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`)}return t}function Wsl(e){fOi.lastIndex=0;let r=[],t;for(;(t=fOi.exec(e))!==null;){let n=t[1];if(t[2]){let i=Hsl(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function hOi(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let[i,s]of Object.entries(t))if(Array.isArray(s)){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);n=s.length>0?n[i](...s):n[i]}return n}yOi.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace(zsl,(s,a,o,c,l,u)=>{if(a)i.push(gOi(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:hOi(e,t)(m)),t.push({inverse:o,styles:Wsl(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(hOi(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var SOi=A((kmg,DOi)=>{"use strict";var s2t=fzr(),{stdout:_zr,stderr:Azr}=wUt(),{stringReplaceAll:Ysl,stringEncaseCRLFWithFirstIndex:Jsl}=mOi(),{isArray:IUt}=Array,bOi=["ansi","ansi","ansi256","ansi16m"],aNe=Object.create(null),Xsl=(e,r={})=>{if(r.level&&!(Number.isInteger(r.level)&&r.level>=0&&r.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let t=_zr?_zr.level:0;e.level=r.level===void 0?t:r.level},bzr=class{constructor(r){return COi(r)}},COi=e=>{let r={};return Xsl(r,e),r.template=(...t)=>EOi(r.template,...t),Object.setPrototypeOf(r,xUt.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},r.template.Instance=bzr,r.template};function xUt(e){return COi(e)}for(let[e,r]of Object.entries(s2t))aNe[e]={get(){let t=TUt(this,Czr(r.open,r.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:t}),t}};aNe.visible={get(){let e=TUt(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var vOi=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of vOi)aNe[e]={get(){let{level:r}=this;return function(...t){let n=Czr(s2t.color[bOi[r]][e](...t),s2t.color.close,this._styler);return TUt(this,n,this._isEmpty)}}};for(let e of vOi){let r="bg"+e[0].toUpperCase()+e.slice(1);aNe[r]={get(){let{level:t}=this;return function(...n){let i=Czr(s2t.bgColor[bOi[t]][e](...n),s2t.bgColor.close,this._styler);return TUt(this,i,this._isEmpty)}}}}var Zsl=Object.defineProperties(()=>{},{...aNe,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),Czr=(e,r,t)=>{let n,i;return t===void 0?(n=e,i=r):(n=t.openAll+e,i=r+t.closeAll),{open:e,close:r,openAll:n,closeAll:i,parent:t}},TUt=(e,r,t)=>{let n=(...i)=>IUt(i[0])&&IUt(i[0].raw)?AOi(n,EOi(n,...i)):AOi(n,i.length===1?""+i[0]:i.join(" "));return Object.setPrototypeOf(n,Zsl),n._generator=e,n._styler=r,n._isEmpty=t,n},AOi=(e,r)=>{if(e.level<=0||!r)return e._isEmpty?"":r;let t=e._styler;if(t===void 0)return r;let{openAll:n,closeAll:i}=t;if(r.indexOf("\x1B")!==-1)for(;t!==void 0;)r=Ysl(r,t.close,t.open),t=t.parent;let s=r.indexOf(` -`);return s!==-1&&(r=Jsl(r,i,n,s)),n+r+i},yzr,EOi=(e,...r)=>{let[t]=r;if(!IUt(t)||!IUt(t.raw))return r.join(" ");let n=r.slice(1),i=[t.raw[0]];for(let s=1;s{"use strict";var eal=/("(?:[^\\"]|\\.)*")|[:,]/g;wOi.exports=function(r,t){var n,i,s;return t=t||{},n=JSON.stringify([1],void 0,t.indent===void 0?2:t.indent).slice(2,-3),i=n===""?1/0:t.maxLength===void 0?80:t.maxLength,s=t.replacer,function a(o,c,l){var u,m,h,_,b,v,w,x,P,k,R,L;if(o&&typeof o.toJSON=="function"&&(o=o.toJSON()),R=JSON.stringify(o,s),R===void 0)return R;if(w=i-c.length-l,R.length<=w&&(P=R.replace(eal,function(U,Y){return Y||U+" "}),P.length<=w))return P;if(s!=null&&(o=JSON.parse(R),s=void 0),typeof o=="object"&&o!==null){if(x=c+n,h=[],m=0,Array.isArray(o))for(k="[",u="]",w=o.length;m0)return[k,n+h.join(`, +`,i)}while(n!==-1);return s+=e.substr(i),s};mOi.exports={stringReplaceAll:Vsl,stringEncaseCRLFWithFirstIndex:zsl}});var AOi=A((kmg,_Oi)=>{"use strict";var $sl=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,hOi=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,Qsl=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Ksl=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,Hsl=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function yOi(e){let r=e[0]==="u",t=e[1]==="{";return r&&!t&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):r&&t?String.fromCodePoint(parseInt(e.slice(2,-1),16)):Hsl.get(e)||e}function Wsl(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n){let a=Number(s);if(!Number.isNaN(a))t.push(a);else if(i=s.match(Qsl))t.push(i[2].replace(Ksl,(o,c,l)=>c?yOi(c):l));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`)}return t}function Ysl(e){hOi.lastIndex=0;let r=[],t;for(;(t=hOi.exec(e))!==null;){let n=t[1];if(t[2]){let i=Wsl(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function gOi(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let[i,s]of Object.entries(t))if(Array.isArray(s)){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);n=s.length>0?n[i](...s):n[i]}return n}_Oi.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace($sl,(s,a,o,c,l,u)=>{if(a)i.push(yOi(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:gOi(e,t)(m)),t.push({inverse:o,styles:Ysl(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(gOi(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var wOi=A((Fmg,SOi)=>{"use strict";var s2t=fzr(),{stdout:_zr,stderr:Azr}=wUt(),{stringReplaceAll:Jsl,stringEncaseCRLFWithFirstIndex:Xsl}=fOi(),{isArray:IUt}=Array,COi=["ansi","ansi","ansi256","ansi16m"],aNe=Object.create(null),Zsl=(e,r={})=>{if(r.level&&!(Number.isInteger(r.level)&&r.level>=0&&r.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let t=_zr?_zr.level:0;e.level=r.level===void 0?t:r.level},bzr=class{constructor(r){return vOi(r)}},vOi=e=>{let r={};return Zsl(r,e),r.template=(...t)=>DOi(r.template,...t),Object.setPrototypeOf(r,xUt.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},r.template.Instance=bzr,r.template};function xUt(e){return vOi(e)}for(let[e,r]of Object.entries(s2t))aNe[e]={get(){let t=TUt(this,Czr(r.open,r.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:t}),t}};aNe.visible={get(){let e=TUt(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var EOi=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of EOi)aNe[e]={get(){let{level:r}=this;return function(...t){let n=Czr(s2t.color[COi[r]][e](...t),s2t.color.close,this._styler);return TUt(this,n,this._isEmpty)}}};for(let e of EOi){let r="bg"+e[0].toUpperCase()+e.slice(1);aNe[r]={get(){let{level:t}=this;return function(...n){let i=Czr(s2t.bgColor[COi[t]][e](...n),s2t.bgColor.close,this._styler);return TUt(this,i,this._isEmpty)}}}}var eal=Object.defineProperties(()=>{},{...aNe,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),Czr=(e,r,t)=>{let n,i;return t===void 0?(n=e,i=r):(n=t.openAll+e,i=r+t.closeAll),{open:e,close:r,openAll:n,closeAll:i,parent:t}},TUt=(e,r,t)=>{let n=(...i)=>IUt(i[0])&&IUt(i[0].raw)?bOi(n,DOi(n,...i)):bOi(n,i.length===1?""+i[0]:i.join(" "));return Object.setPrototypeOf(n,eal),n._generator=e,n._styler=r,n._isEmpty=t,n},bOi=(e,r)=>{if(e.level<=0||!r)return e._isEmpty?"":r;let t=e._styler;if(t===void 0)return r;let{openAll:n,closeAll:i}=t;if(r.indexOf("\x1B")!==-1)for(;t!==void 0;)r=Jsl(r,t.close,t.open),t=t.parent;let s=r.indexOf(` +`);return s!==-1&&(r=Xsl(r,i,n,s)),n+r+i},yzr,DOi=(e,...r)=>{let[t]=r;if(!IUt(t)||!IUt(t.raw))return r.join(" ");let n=r.slice(1),i=[t.raw[0]];for(let s=1;s{"use strict";var tal=/("(?:[^\\"]|\\.)*")|[:,]/g;IOi.exports=function(r,t){var n,i,s;return t=t||{},n=JSON.stringify([1],void 0,t.indent===void 0?2:t.indent).slice(2,-3),i=n===""?1/0:t.maxLength===void 0?80:t.maxLength,s=t.replacer,function a(o,c,l){var u,m,h,_,b,v,w,x,P,k,R,L;if(o&&typeof o.toJSON=="function"&&(o=o.toJSON()),R=JSON.stringify(o,s),R===void 0)return R;if(w=i-c.length-l,R.length<=w&&(P=R.replace(tal,function(U,Y){return Y||U+" "}),P.length<=w))return P;if(s!=null&&(o=JSON.parse(R),s=void 0),typeof o=="object"&&o!==null){if(x=c+n,h=[],m=0,Array.isArray(o))for(k="[",u="]",w=o.length;m0)return[k,n+h.join(`, `+x),u].join(` -`+c)}return R}(r,"",0)}});var kOi=A(JM=>{"use strict";Object.defineProperty(JM,"__esModule",{value:!0});JM.RenovateStream=JM.formatRecord=JM.getDetails=JM.getMeta=JM.indent=void 0;var Ezr=(tn(),Dr(en)),tal=require("node:stream"),ral=Ezr.__importStar(require("node:util")),AEe=Ezr.__importDefault(SOi()),nal=Ezr.__importDefault(IOi()),ial=["name","hostname","pid","level","v","time","msg","start_time"],xOi=["repository","baseBranch","packageFile","depType","dependency","dependencies","branch"],sal={10:AEe.default.gray("TRACE"),20:AEe.default.blue("DEBUG"),30:AEe.default.green(" INFO"),40:AEe.default.magenta(" WARN"),50:AEe.default.red("ERROR"),60:AEe.default.bgRed("FATAL")};function Dzr(e,r=!1){return(r?" ":"")+e.split(/\r?\n/).join(` - `)}JM.indent=Dzr;function TOi(e){if(!e)return"";let r=e.module?` [${e.module}]`:"",t=xOi.filter(i=>e[i]);return t.length?(r=` (${t.map(i=>`${i}=${String(e[i])}`).join(", ")})${r}`,AEe.default.gray(r)):r}JM.getMeta=TOi;function POi(e){if(!e)return"";let r={...e};delete r.module,Object.keys(r).forEach(n=>{(n==="logContext"||ial.includes(n)||xOi.includes(n))&&delete r[n]});let t=Object.keys(r);return t.length===0?"":`${t.map(n=>`${Dzr(`"${n}": ${(0,nal.default)(r[n])}`,!0)}`).join(`, +`+c)}return R}(r,"",0)}});var FOi=A(JM=>{"use strict";Object.defineProperty(JM,"__esModule",{value:!0});JM.RenovateStream=JM.formatRecord=JM.getDetails=JM.getMeta=JM.indent=void 0;var Ezr=(tn(),Dr(en)),ral=require("node:stream"),nal=Ezr.__importStar(require("node:util")),AEe=Ezr.__importDefault(wOi()),ial=Ezr.__importDefault(xOi()),sal=["name","hostname","pid","level","v","time","msg","start_time"],TOi=["repository","baseBranch","packageFile","depType","dependency","dependencies","branch"],aal={10:AEe.default.gray("TRACE"),20:AEe.default.blue("DEBUG"),30:AEe.default.green(" INFO"),40:AEe.default.magenta(" WARN"),50:AEe.default.red("ERROR"),60:AEe.default.bgRed("FATAL")};function Dzr(e,r=!1){return(r?" ":"")+e.split(/\r?\n/).join(` + `)}JM.indent=Dzr;function POi(e){if(!e)return"";let r=e.module?` [${e.module}]`:"",t=TOi.filter(i=>e[i]);return t.length?(r=` (${t.map(i=>`${i}=${String(e[i])}`).join(", ")})${r}`,AEe.default.gray(r)):r}JM.getMeta=POi;function ROi(e){if(!e)return"";let r={...e};delete r.module,Object.keys(r).forEach(n=>{(n==="logContext"||sal.includes(n)||TOi.includes(n))&&delete r[n]});let t=Object.keys(r);return t.length===0?"":`${t.map(n=>`${Dzr(`"${n}": ${(0,ial.default)(r[n])}`,!0)}`).join(`, `)} -`}JM.getDetails=POi;function ROi(e){let r=sal[e.level],t=`${Dzr(e.msg)}`,n=TOi(e),i=POi(e);return ral.format(`%s: %s%s -%s`,r,t,n,i)}JM.formatRecord=ROi;var vzr=class extends tal.Stream{readable;writable;constructor(){super(),this.readable=!0,this.writable=!0}write(r){return this.emit("data",ROi(r)),!0}};JM.RenovateStream=vzr});var Pi=A(kv=>{"use strict";Object.defineProperty(kv,"__esModule",{value:!0});kv.clearProblems=kv.getProblems=kv.levels=kv.addStream=kv.removeMeta=kv.addMeta=kv.setMeta=kv.getContext=kv.setContext=kv.logger=void 0;var c2t=(tn(),Dr(en)),wzr=c2t.__importDefault(_a()),aal=c2t.__importStar(F5e()),oal=t6i(),cal=c2t.__importDefault(r6i()),bEe=c2t.__importDefault(u6i()),ual=c2t.__importDefault($Ni()),FOi=HNi(),lal=kOi(),RUt=czr(),a2t=process.env.LOG_CONTEXT??(0,oal.nanoid)(),$ue={},Izr=new RUt.ProblemStream;wzr.default.string(process.env.LOG_LEVEL)&&(process.env.LOG_LEVEL=process.env.LOG_LEVEL.toLowerCase().trim());(0,RUt.validateLogLevel)(process.env.LOG_LEVEL);var Szr={name:"stdout",level:process.env.LOG_LEVEL||"info",stream:process.stdout};if(process.env.LOG_FORMAT!=="json"){let e=new lal.RenovateStream;e.pipe(process.stdout),Szr.stream=e,Szr.type="raw"}var o2t=aal.createLogger({name:"renovate",serializers:{body:bEe.default,cmd:cal.default,config:bEe.default,migratedConfig:bEe.default,originalConfig:bEe.default,presetConfig:bEe.default,oldConfig:bEe.default,newConfig:bEe.default,err:ual.default},streams:[Szr,{name:"problems",level:"warn",stream:Izr,type:"raw"}].map(RUt.withSanitizer)}),dal=e=>(r,t)=>{t?o2t[e]({logContext:a2t,...$ue,...r},t):wzr.default.string(r)?o2t[e]({logContext:a2t,...$ue},r):o2t[e]({logContext:a2t,...$ue,...r})},pal=["trace","debug","info","warn","error","fatal"];kv.logger={once:{reset:FOi.reset}};pal.forEach(e=>{kv.logger[e]=dal(e);let r=(t,n)=>{(0,FOi.once)(()=>{let i=kv.logger[e];wzr.default.undefined(n)?i(t):i(t,n)},r)};kv.logger.once[e]=r});function mal(e){a2t=e}kv.setContext=mal;function fal(){return a2t}kv.getContext=fal;function hal(e){$ue={...e}}kv.setMeta=hal;function gal(e){$ue={...$ue,...e}}kv.addMeta=gal;function yal(e){Object.keys($ue).forEach(r=>{e.includes(r)&&delete $ue[r]})}kv.removeMeta=yal;function _al(e){o2t.addStream((0,RUt.withSanitizer)(e))}kv.addStream=_al;function Aal(e,r){o2t.levels(e,r)}kv.levels=Aal;function bal(){return Izr.getProblems()}kv.getProblems=bal;function Cal(){return Izr.clearProblems()}kv.clearProblems=Cal});var kUt=A(oNe=>{"use strict";Object.defineProperty(oNe,"__esModule",{value:!0});oNe.toCommandProperties=oNe.toCommandValue=void 0;function Eal(e){return e==null?"":typeof e=="string"||e instanceof String?e:JSON.stringify(e)}oNe.toCommandValue=Eal;function Dal(e){return Object.keys(e).length?{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}:{}}oNe.toCommandProperties=Dal});var qOi=A(XM=>{"use strict";var Sal=XM&&XM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),wal=XM&&XM.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Ial=XM&&XM.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Sal(r,e,t);return wal(r,e),r};Object.defineProperty(XM,"__esModule",{value:!0});XM.issue=XM.issueCommand=void 0;var xal=Ial(require("os")),OOi=kUt();function BOi(e,r,t){let n=new xzr(e,r,t);process.stdout.write(n.toString()+xal.EOL)}XM.issueCommand=BOi;function Tal(e,r=""){BOi(e,{},r)}XM.issue=Tal;var NOi="::",xzr=class{constructor(r,t,n){r||(r="missing.command"),this.command=r,this.properties=t,this.message=n}toString(){let r=NOi+this.command;if(this.properties&&Object.keys(this.properties).length>0){r+=" ";let t=!0;for(let n in this.properties)if(this.properties.hasOwnProperty(n)){let i=this.properties[n];i&&(t?t=!1:r+=",",r+=`${n}=${Ral(i)}`)}}return r+=`${NOi}${Pal(this.message)}`,r}};function Pal(e){return OOi.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function Ral(e){return OOi.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}});function u2t(){return FUt>NUt.length-16&&(MOi.default.randomFillSync(NUt),FUt=0),NUt.slice(FUt,FUt+=16)}var MOi,NUt,FUt,Tzr=bc(()=>{MOi=AC(require("crypto")),NUt=new Uint8Array(256),FUt=NUt.length});var LOi,jOi=bc(()=>{LOi=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function kal(e){return typeof e=="string"&&LOi.test(e)}var Que,l2t=bc(()=>{jOi();Que=kal});function Fal(e,r=0){let t=(HT[e[r+0]]+HT[e[r+1]]+HT[e[r+2]]+HT[e[r+3]]+"-"+HT[e[r+4]]+HT[e[r+5]]+"-"+HT[e[r+6]]+HT[e[r+7]]+"-"+HT[e[r+8]]+HT[e[r+9]]+"-"+HT[e[r+10]]+HT[e[r+11]]+HT[e[r+12]]+HT[e[r+13]]+HT[e[r+14]]+HT[e[r+15]]).toLowerCase();if(!Que(t))throw TypeError("Stringified UUID is invalid");return t}var HT,Kue,d2t=bc(()=>{l2t();HT=[];for(let e=0;e<256;++e)HT.push((e+256).toString(16).substr(1));Kue=Fal});function Nal(e,r,t){let n=r&&t||0,i=r||new Array(16);e=e||{};let s=e.node||GOi,a=e.clockseq!==void 0?e.clockseq:Pzr;if(s==null||a==null){let h=e.random||(e.rng||u2t)();s==null&&(s=GOi=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]),a==null&&(a=Pzr=(h[6]<<8|h[7])&16383)}let o=e.msecs!==void 0?e.msecs:Date.now(),c=e.nsecs!==void 0?e.nsecs:kzr+1,l=o-Rzr+(c-kzr)/1e4;if(l<0&&e.clockseq===void 0&&(a=a+1&16383),(l<0||o>Rzr)&&e.nsecs===void 0&&(c=0),c>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Rzr=o,kzr=c,Pzr=a,o+=122192928e5;let u=((o&268435455)*1e4+c)%4294967296;i[n++]=u>>>24&255,i[n++]=u>>>16&255,i[n++]=u>>>8&255,i[n++]=u&255;let m=o/4294967296*1e4&268435455;i[n++]=m>>>8&255,i[n++]=m&255,i[n++]=m>>>24&15|16,i[n++]=m>>>16&255,i[n++]=a>>>8|128,i[n++]=a&255;for(let h=0;h<6;++h)i[n+h]=s[h];return r||Kue(i)}var GOi,Pzr,Rzr,kzr,UOi,VOi=bc(()=>{Tzr();d2t();Rzr=0,kzr=0;UOi=Nal});function Oal(e){if(!Que(e))throw TypeError("Invalid UUID");let r,t=new Uint8Array(16);return t[0]=(r=parseInt(e.slice(0,8),16))>>>24,t[1]=r>>>16&255,t[2]=r>>>8&255,t[3]=r&255,t[4]=(r=parseInt(e.slice(9,13),16))>>>8,t[5]=r&255,t[6]=(r=parseInt(e.slice(14,18),16))>>>8,t[7]=r&255,t[8]=(r=parseInt(e.slice(19,23),16))>>>8,t[9]=r&255,t[10]=(r=parseInt(e.slice(24,36),16))/1099511627776&255,t[11]=r/4294967296&255,t[12]=r>>>24&255,t[13]=r>>>16&255,t[14]=r>>>8&255,t[15]=r&255,t}var OUt,Fzr=bc(()=>{l2t();OUt=Oal});function Bal(e){e=unescape(encodeURIComponent(e));let r=[];for(let t=0;t{d2t();Fzr();qal="6ba7b810-9dad-11d1-80b4-00c04fd430c8",Mal="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function Lal(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),zOi.default.createHash("md5").update(e).digest()}var zOi,$Oi,QOi=bc(()=>{zOi=AC(require("crypto"));$Oi=Lal});var jal,KOi,HOi=bc(()=>{Nzr();QOi();jal=BUt("v3",48,$Oi),KOi=jal});function Gal(e,r,t){e=e||{};let n=e.random||(e.rng||u2t)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,r){t=t||0;for(let i=0;i<16;++i)r[t+i]=n[i];return r}return Kue(n)}var WOi,YOi=bc(()=>{Tzr();d2t();WOi=Gal});function Ual(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),JOi.default.createHash("sha1").update(e).digest()}var JOi,XOi,ZOi=bc(()=>{JOi=AC(require("crypto"));XOi=Ual});var Val,eBi,tBi=bc(()=>{Nzr();ZOi();Val=BUt("v5",80,XOi),eBi=Val});var rBi,nBi=bc(()=>{rBi="00000000-0000-0000-0000-000000000000"});function zal(e){if(!Que(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}var iBi,sBi=bc(()=>{l2t();iBi=zal});var cNe={};gEt(cNe,{NIL:()=>rBi,parse:()=>OUt,stringify:()=>Kue,v1:()=>UOi,v3:()=>KOi,v4:()=>WOi,v5:()=>eBi,validate:()=>Que,version:()=>iBi});var uNe=bc(()=>{VOi();HOi();YOi();tBi();nBi();sBi();l2t();d2t();Fzr()});var uBi=A(ZM=>{"use strict";var $al=ZM&&ZM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Qal=ZM&&ZM.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),oBi=ZM&&ZM.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&$al(r,e,t);return Qal(r,e),r};Object.defineProperty(ZM,"__esModule",{value:!0});ZM.prepareKeyValueMessage=ZM.issueFileCommand=void 0;var aBi=oBi(require("fs")),Ozr=oBi(require("os")),Kal=(uNe(),Dr(cNe)),cBi=kUt();function Hal(e,r){let t=process.env[`GITHUB_${e}`];if(!t)throw new Error(`Unable to find environment variable for file command ${e}`);if(!aBi.existsSync(t))throw new Error(`Missing file at path: ${t}`);aBi.appendFileSync(t,`${cBi.toCommandValue(r)}${Ozr.EOL}`,{encoding:"utf8"})}ZM.issueFileCommand=Hal;function Wal(e,r){let t=`ghadelimiter_${Kal.v4()}`,n=cBi.toCommandValue(r);if(e.includes(t))throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`);if(n.includes(t))throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`);return`${e}<<${t}${Ozr.EOL}${n}${Ozr.EOL}${t}`}ZM.prepareKeyValueMessage=Wal});var dBi=A(lNe=>{"use strict";Object.defineProperty(lNe,"__esModule",{value:!0});lNe.checkBypass=lNe.getProxyUrl=void 0;function Yal(e){let r=e.protocol==="https:";if(lBi(e))return;let t=(()=>r?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY)();if(t)return new URL(t)}lNe.getProxyUrl=Yal;function lBi(e){if(!e.hostname)return!1;let r=e.hostname;if(Jal(r))return!0;let t=process.env.no_proxy||process.env.NO_PROXY||"";if(!t)return!1;let n;e.port?n=Number(e.port):e.protocol==="http:"?n=80:e.protocol==="https:"&&(n=443);let i=[e.hostname.toUpperCase()];typeof n=="number"&&i.push(`${i[0]}:${n}`);for(let s of t.split(",").map(a=>a.trim().toUpperCase()).filter(a=>a))if(s==="*"||i.some(a=>a===s||a.endsWith(`.${s}`)||s.startsWith(".")&&a.endsWith(`${s}`)))return!0;return!1}lNe.checkBypass=lBi;function Jal(e){let r=e.toLowerCase();return r==="localhost"||r.startsWith("127.")||r.startsWith("[::1]")||r.startsWith("[0:0:0:0:0:0:0:1]")}});var hBi=A(dNe=>{"use strict";var Efg=require("net"),Xal=require("tls"),Bzr=require("http"),pBi=require("https"),Zal=require("events"),Dfg=require("assert"),eol=require("util");dNe.httpOverHttp=tol;dNe.httpsOverHttp=rol;dNe.httpOverHttps=nol;dNe.httpsOverHttps=iol;function tol(e){var r=new qte(e);return r.request=Bzr.request,r}function rol(e){var r=new qte(e);return r.request=Bzr.request,r.createSocket=mBi,r.defaultPort=443,r}function nol(e){var r=new qte(e);return r.request=pBi.request,r}function iol(e){var r=new qte(e);return r.request=pBi.request,r.createSocket=mBi,r.defaultPort=443,r}function qte(e){var r=this;r.options=e||{},r.proxyOptions=r.options.proxy||{},r.maxSockets=r.options.maxSockets||Bzr.Agent.defaultMaxSockets,r.requests=[],r.sockets=[],r.on("free",function(n,i,s,a){for(var o=fBi(i,s,a),c=0,l=r.requests.length;c=this.maxSockets){s.requests.push(a);return}s.createSocket(a,function(o){o.on("free",c),o.on("close",l),o.on("agentRemove",l),r.onSocket(o);function c(){s.emit("free",o,a)}function l(u){s.removeSocket(o),o.removeListener("free",c),o.removeListener("close",l),o.removeListener("agentRemove",l)}})};qte.prototype.createSocket=function(r,t){var n=this,i={};n.sockets.push(i);var s=qzr({},n.proxyOptions,{method:"CONNECT",path:r.host+":"+r.port,agent:!1,headers:{host:r.host+":"+r.port}});r.localAddress&&(s.localAddress=r.localAddress),s.proxyAuth&&(s.headers=s.headers||{},s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")),Hue("making CONNECT request");var a=n.request(s);a.useChunkedEncodingByDefault=!1,a.once("response",o),a.once("upgrade",c),a.once("connect",l),a.once("error",u),a.end();function o(m){m.upgrade=!0}function c(m,h,_){process.nextTick(function(){l(m,h,_)})}function l(m,h,_){if(a.removeAllListeners(),h.removeAllListeners(),m.statusCode!==200){Hue("tunneling socket could not be established, statusCode=%d",m.statusCode),h.destroy();var b=new Error("tunneling socket could not be established, statusCode="+m.statusCode);b.code="ECONNRESET",r.request.emit("error",b),n.removeSocket(i);return}if(_.length>0){Hue("got illegal response body from proxy"),h.destroy();var b=new Error("got illegal response body from proxy");b.code="ECONNRESET",r.request.emit("error",b),n.removeSocket(i);return}return Hue("tunneling connection has established"),n.sockets[n.sockets.indexOf(i)]=h,t(h)}function u(m){a.removeAllListeners(),Hue(`tunneling socket could not be established, cause=%s -`,m.message,m.stack);var h=new Error("tunneling socket could not be established, cause="+m.message);h.code="ECONNRESET",r.request.emit("error",h),n.removeSocket(i)}};qte.prototype.removeSocket=function(r){var t=this.sockets.indexOf(r);if(t!==-1){this.sockets.splice(t,1);var n=this.requests.shift();n&&this.createSocket(n,function(i){n.request.onSocket(i)})}};function mBi(e,r){var t=this;qte.prototype.createSocket.call(t,e,function(n){var i=e.request.getHeader("host"),s=qzr({},t.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host}),a=Xal.connect(0,s);t.sockets[t.sockets.indexOf(n)]=a,r(a)})}function fBi(e,r,t){return typeof e=="string"?{host:e,port:r,localAddress:t}:e}function qzr(e){for(var r=1,t=arguments.length;r{gBi.exports=hBi()});var jzr=A(Sb=>{"use strict";var sol=Sb&&Sb.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),aol=Sb&&Sb.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),VUt=Sb&&Sb.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&sol(r,e,t);return aol(r,e),r},jw=Sb&&Sb.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(Sb,"__esModule",{value:!0});Sb.HttpClient=Sb.isHttps=Sb.HttpClientResponse=Sb.HttpClientError=Sb.getProxyUrl=Sb.MediaTypes=Sb.Headers=Sb.HttpCodes=void 0;var MUt=VUt(require("http")),Mzr=VUt(require("https")),yBi=VUt(dBi()),LUt=VUt(qUt()),dV;(function(e){e[e.OK=200]="OK",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.ResourceMoved=302]="ResourceMoved",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.SwitchProxy=306]="SwitchProxy",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.TooManyRequests=429]="TooManyRequests",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout"})(dV=Sb.HttpCodes||(Sb.HttpCodes={}));var C4;(function(e){e.Accept="accept",e.ContentType="content-type"})(C4=Sb.Headers||(Sb.Headers={}));var Wue;(function(e){e.ApplicationJson="application/json"})(Wue=Sb.MediaTypes||(Sb.MediaTypes={}));function ool(e){let r=yBi.getProxyUrl(new URL(e));return r?r.href:""}Sb.getProxyUrl=ool;var col=[dV.MovedPermanently,dV.ResourceMoved,dV.SeeOther,dV.TemporaryRedirect,dV.PermanentRedirect],uol=[dV.BadGateway,dV.ServiceUnavailable,dV.GatewayTimeout],lol=["OPTIONS","GET","DELETE","HEAD"],dol=10,pol=5,GUt=class e extends Error{constructor(r,t){super(r),this.name="HttpClientError",this.statusCode=t,Object.setPrototypeOf(this,e.prototype)}};Sb.HttpClientError=GUt;var UUt=class{constructor(r){this.message=r}readBody(){return jw(this,void 0,void 0,function*(){return new Promise(r=>jw(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",n=>{t=Buffer.concat([t,n])}),this.message.on("end",()=>{r(t.toString())})}))})}};Sb.HttpClientResponse=UUt;function mol(e){return new URL(e).protocol==="https:"}Sb.isHttps=mol;var Lzr=class{constructor(r,t,n){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=r,this.handlers=t||[],this.requestOptions=n,n&&(n.ignoreSslError!=null&&(this._ignoreSslError=n.ignoreSslError),this._socketTimeout=n.socketTimeout,n.allowRedirects!=null&&(this._allowRedirects=n.allowRedirects),n.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=n.allowRedirectDowngrade),n.maxRedirects!=null&&(this._maxRedirects=Math.max(n.maxRedirects,0)),n.keepAlive!=null&&(this._keepAlive=n.keepAlive),n.allowRetries!=null&&(this._allowRetries=n.allowRetries),n.maxRetries!=null&&(this._maxRetries=n.maxRetries))}options(r,t){return jw(this,void 0,void 0,function*(){return this.request("OPTIONS",r,null,t||{})})}get(r,t){return jw(this,void 0,void 0,function*(){return this.request("GET",r,null,t||{})})}del(r,t){return jw(this,void 0,void 0,function*(){return this.request("DELETE",r,null,t||{})})}post(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("POST",r,t,n||{})})}patch(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("PATCH",r,t,n||{})})}put(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("PUT",r,t,n||{})})}head(r,t){return jw(this,void 0,void 0,function*(){return this.request("HEAD",r,null,t||{})})}sendStream(r,t,n,i){return jw(this,void 0,void 0,function*(){return this.request(r,t,n,i)})}getJson(r,t={}){return jw(this,void 0,void 0,function*(){t[C4.Accept]=this._getExistingOrDefaultHeader(t,C4.Accept,Wue.ApplicationJson);let n=yield this.get(r,t);return this._processResponse(n,this.requestOptions)})}postJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.post(r,i,n);return this._processResponse(s,this.requestOptions)})}putJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.put(r,i,n);return this._processResponse(s,this.requestOptions)})}patchJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.patch(r,i,n);return this._processResponse(s,this.requestOptions)})}request(r,t,n,i){return jw(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let s=new URL(t),a=this._prepareRequest(r,s,i),o=this._allowRetries&&lol.includes(r)?this._maxRetries+1:1,c=0,l;do{if(l=yield this.requestRaw(a,n),l&&l.message&&l.message.statusCode===dV.Unauthorized){let m;for(let h of this.handlers)if(h.canHandleAuthentication(l)){m=h;break}return m?m.handleAuthentication(this,a,n):l}let u=this._maxRedirects;for(;l.message.statusCode&&col.includes(l.message.statusCode)&&this._allowRedirects&&u>0;){let m=l.message.headers.location;if(!m)break;let h=new URL(m);if(s.protocol==="https:"&&s.protocol!==h.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");if(yield l.readBody(),h.hostname!==s.hostname)for(let _ in i)_.toLowerCase()==="authorization"&&delete i[_];a=this._prepareRequest(r,h,i),l=yield this.requestRaw(a,n),u--}if(!l.message.statusCode||!uol.includes(l.message.statusCode))return l;c+=1,c{function s(a,o){a?i(a):o?n(o):i(new Error("Unknown error"))}this.requestRawWithCallback(r,t,s)})})}requestRawWithCallback(r,t,n){typeof t=="string"&&(r.options.headers||(r.options.headers={}),r.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8"));let i=!1;function s(c,l){i||(i=!0,n(c,l))}let a=r.httpModule.request(r.options,c=>{let l=new UUt(c);s(void 0,l)}),o;a.on("socket",c=>{o=c}),a.setTimeout(this._socketTimeout||3*6e4,()=>{o&&o.end(),s(new Error(`Request timeout: ${r.options.path}`))}),a.on("error",function(c){s(c)}),t&&typeof t=="string"&&a.write(t,"utf8"),t&&typeof t!="string"?(t.on("close",function(){a.end()}),t.pipe(a)):a.end()}getAgent(r){let t=new URL(r);return this._getAgent(t)}_prepareRequest(r,t,n){let i={};i.parsedUrl=t;let s=i.parsedUrl.protocol==="https:";i.httpModule=s?Mzr:MUt;let a=s?443:80;if(i.options={},i.options.host=i.parsedUrl.hostname,i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a,i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||""),i.options.method=r,i.options.headers=this._mergeHeaders(n),this.userAgent!=null&&(i.options.headers["user-agent"]=this.userAgent),i.options.agent=this._getAgent(i.parsedUrl),this.handlers)for(let o of this.handlers)o.prepareRequest(i.options);return i}_mergeHeaders(r){return this.requestOptions&&this.requestOptions.headers?Object.assign({},jUt(this.requestOptions.headers),jUt(r||{})):jUt(r||{})}_getExistingOrDefaultHeader(r,t,n){let i;return this.requestOptions&&this.requestOptions.headers&&(i=jUt(this.requestOptions.headers)[t]),r[t]||i||n}_getAgent(r){let t,n=yBi.getProxyUrl(r),i=n&&n.hostname;if(this._keepAlive&&i&&(t=this._proxyAgent),this._keepAlive&&!i&&(t=this._agent),t)return t;let s=r.protocol==="https:",a=100;if(this.requestOptions&&(a=this.requestOptions.maxSockets||MUt.globalAgent.maxSockets),n&&n.hostname){let o={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(n.username||n.password)&&{proxyAuth:`${n.username}:${n.password}`}),{host:n.hostname,port:n.port})},c,l=n.protocol==="https:";s?c=l?LUt.httpsOverHttps:LUt.httpsOverHttp:c=l?LUt.httpOverHttps:LUt.httpOverHttp,t=c(o),this._proxyAgent=t}if(this._keepAlive&&!t){let o={keepAlive:this._keepAlive,maxSockets:a};t=s?new Mzr.Agent(o):new MUt.Agent(o),this._agent=t}return t||(t=s?Mzr.globalAgent:MUt.globalAgent),s&&this._ignoreSslError&&(t.options=Object.assign(t.options||{},{rejectUnauthorized:!1})),t}_performExponentialBackoff(r){return jw(this,void 0,void 0,function*(){r=Math.min(dol,r);let t=pol*Math.pow(2,r);return new Promise(n=>setTimeout(()=>n(),t))})}_processResponse(r,t){return jw(this,void 0,void 0,function*(){return new Promise((n,i)=>jw(this,void 0,void 0,function*(){let s=r.message.statusCode||0,a={statusCode:s,result:null,headers:{}};s===dV.NotFound&&n(a);function o(u,m){if(typeof m=="string"){let h=new Date(m);if(!isNaN(h.valueOf()))return h}return m}let c,l;try{l=yield r.readBody(),l&&l.length>0&&(t&&t.deserializeDates?c=JSON.parse(l,o):c=JSON.parse(l),a.result=c),a.headers=r.message.headers}catch{}if(s>299){let u;c&&c.message?u=c.message:l&&l.length>0?u=l:u=`Failed request: (${s})`;let m=new GUt(u,s);m.result=a.result,i(m)}else n(a)}))})}};Sb.HttpClient=Lzr;var jUt=e=>Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{})});var _Bi=A(YQ=>{"use strict";var zzr=YQ&&YQ.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(YQ,"__esModule",{value:!0});YQ.PersonalAccessTokenCredentialHandler=YQ.BearerCredentialHandler=YQ.BasicCredentialHandler=void 0;var Gzr=class{constructor(r,t){this.username=r,this.password=t}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.BasicCredentialHandler=Gzr;var Uzr=class{constructor(r){this.token=r}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Bearer ${this.token}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.BearerCredentialHandler=Uzr;var Vzr=class{constructor(r){this.token=r}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.PersonalAccessTokenCredentialHandler=Vzr});var CBi=A(pNe=>{"use strict";var ABi=pNe&&pNe.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(pNe,"__esModule",{value:!0});pNe.OidcClient=void 0;var fol=jzr(),hol=_Bi(),bBi=p2t(),$zr=class e{static createHttpClient(r=!0,t=10){let n={allowRetries:r,maxRetries:t};return new fol.HttpClient("actions/oidc-client",[new hol.BearerCredentialHandler(e.getRequestToken())],n)}static getRequestToken(){let r=process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN;if(!r)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable");return r}static getIDTokenUrl(){let r=process.env.ACTIONS_ID_TOKEN_REQUEST_URL;if(!r)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable");return r}static getCall(r){var t;return ABi(this,void 0,void 0,function*(){let s=(t=(yield e.createHttpClient().getJson(r).catch(a=>{throw new Error(`Failed to get ID Token. +`}JM.getDetails=ROi;function kOi(e){let r=aal[e.level],t=`${Dzr(e.msg)}`,n=POi(e),i=ROi(e);return nal.format(`%s: %s%s +%s`,r,t,n,i)}JM.formatRecord=kOi;var vzr=class extends ral.Stream{readable;writable;constructor(){super(),this.readable=!0,this.writable=!0}write(r){return this.emit("data",kOi(r)),!0}};JM.RenovateStream=vzr});var Pi=A(kv=>{"use strict";Object.defineProperty(kv,"__esModule",{value:!0});kv.clearProblems=kv.getProblems=kv.levels=kv.addStream=kv.removeMeta=kv.addMeta=kv.setMeta=kv.getContext=kv.setContext=kv.logger=void 0;var c2t=(tn(),Dr(en)),wzr=c2t.__importDefault(_a()),oal=c2t.__importStar(F5e()),cal=r6i(),ual=c2t.__importDefault(n6i()),bEe=c2t.__importDefault(l6i()),lal=c2t.__importDefault(QNi()),NOi=WNi(),dal=FOi(),RUt=czr(),a2t=process.env.LOG_CONTEXT??(0,cal.nanoid)(),$ue={},Izr=new RUt.ProblemStream;wzr.default.string(process.env.LOG_LEVEL)&&(process.env.LOG_LEVEL=process.env.LOG_LEVEL.toLowerCase().trim());(0,RUt.validateLogLevel)(process.env.LOG_LEVEL);var Szr={name:"stdout",level:process.env.LOG_LEVEL||"info",stream:process.stdout};if(process.env.LOG_FORMAT!=="json"){let e=new dal.RenovateStream;e.pipe(process.stdout),Szr.stream=e,Szr.type="raw"}var o2t=oal.createLogger({name:"renovate",serializers:{body:bEe.default,cmd:ual.default,config:bEe.default,migratedConfig:bEe.default,originalConfig:bEe.default,presetConfig:bEe.default,oldConfig:bEe.default,newConfig:bEe.default,err:lal.default},streams:[Szr,{name:"problems",level:"warn",stream:Izr,type:"raw"}].map(RUt.withSanitizer)}),pal=e=>(r,t)=>{t?o2t[e]({logContext:a2t,...$ue,...r},t):wzr.default.string(r)?o2t[e]({logContext:a2t,...$ue},r):o2t[e]({logContext:a2t,...$ue,...r})},mal=["trace","debug","info","warn","error","fatal"];kv.logger={once:{reset:NOi.reset}};mal.forEach(e=>{kv.logger[e]=pal(e);let r=(t,n)=>{(0,NOi.once)(()=>{let i=kv.logger[e];wzr.default.undefined(n)?i(t):i(t,n)},r)};kv.logger.once[e]=r});function fal(e){a2t=e}kv.setContext=fal;function hal(){return a2t}kv.getContext=hal;function gal(e){$ue={...e}}kv.setMeta=gal;function yal(e){$ue={...$ue,...e}}kv.addMeta=yal;function _al(e){Object.keys($ue).forEach(r=>{e.includes(r)&&delete $ue[r]})}kv.removeMeta=_al;function Aal(e){o2t.addStream((0,RUt.withSanitizer)(e))}kv.addStream=Aal;function bal(e,r){o2t.levels(e,r)}kv.levels=bal;function Cal(){return Izr.getProblems()}kv.getProblems=Cal;function Eal(){return Izr.clearProblems()}kv.clearProblems=Eal});var kUt=A(oNe=>{"use strict";Object.defineProperty(oNe,"__esModule",{value:!0});oNe.toCommandProperties=oNe.toCommandValue=void 0;function Dal(e){return e==null?"":typeof e=="string"||e instanceof String?e:JSON.stringify(e)}oNe.toCommandValue=Dal;function Sal(e){return Object.keys(e).length?{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}:{}}oNe.toCommandProperties=Sal});var MOi=A(XM=>{"use strict";var wal=XM&&XM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Ial=XM&&XM.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),xal=XM&&XM.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&wal(r,e,t);return Ial(r,e),r};Object.defineProperty(XM,"__esModule",{value:!0});XM.issue=XM.issueCommand=void 0;var Tal=xal(require("os")),BOi=kUt();function qOi(e,r,t){let n=new xzr(e,r,t);process.stdout.write(n.toString()+Tal.EOL)}XM.issueCommand=qOi;function Pal(e,r=""){qOi(e,{},r)}XM.issue=Pal;var OOi="::",xzr=class{constructor(r,t,n){r||(r="missing.command"),this.command=r,this.properties=t,this.message=n}toString(){let r=OOi+this.command;if(this.properties&&Object.keys(this.properties).length>0){r+=" ";let t=!0;for(let n in this.properties)if(this.properties.hasOwnProperty(n)){let i=this.properties[n];i&&(t?t=!1:r+=",",r+=`${n}=${kal(i)}`)}}return r+=`${OOi}${Ral(this.message)}`,r}};function Ral(e){return BOi.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function kal(e){return BOi.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}});function u2t(){return FUt>NUt.length-16&&(LOi.default.randomFillSync(NUt),FUt=0),NUt.slice(FUt,FUt+=16)}var LOi,NUt,FUt,Tzr=bc(()=>{LOi=AC(require("crypto")),NUt=new Uint8Array(256),FUt=NUt.length});var jOi,GOi=bc(()=>{jOi=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function Fal(e){return typeof e=="string"&&jOi.test(e)}var Que,l2t=bc(()=>{GOi();Que=Fal});function Nal(e,r=0){let t=(HT[e[r+0]]+HT[e[r+1]]+HT[e[r+2]]+HT[e[r+3]]+"-"+HT[e[r+4]]+HT[e[r+5]]+"-"+HT[e[r+6]]+HT[e[r+7]]+"-"+HT[e[r+8]]+HT[e[r+9]]+"-"+HT[e[r+10]]+HT[e[r+11]]+HT[e[r+12]]+HT[e[r+13]]+HT[e[r+14]]+HT[e[r+15]]).toLowerCase();if(!Que(t))throw TypeError("Stringified UUID is invalid");return t}var HT,Kue,d2t=bc(()=>{l2t();HT=[];for(let e=0;e<256;++e)HT.push((e+256).toString(16).substr(1));Kue=Nal});function Oal(e,r,t){let n=r&&t||0,i=r||new Array(16);e=e||{};let s=e.node||UOi,a=e.clockseq!==void 0?e.clockseq:Pzr;if(s==null||a==null){let h=e.random||(e.rng||u2t)();s==null&&(s=UOi=[h[0]|1,h[1],h[2],h[3],h[4],h[5]]),a==null&&(a=Pzr=(h[6]<<8|h[7])&16383)}let o=e.msecs!==void 0?e.msecs:Date.now(),c=e.nsecs!==void 0?e.nsecs:kzr+1,l=o-Rzr+(c-kzr)/1e4;if(l<0&&e.clockseq===void 0&&(a=a+1&16383),(l<0||o>Rzr)&&e.nsecs===void 0&&(c=0),c>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Rzr=o,kzr=c,Pzr=a,o+=122192928e5;let u=((o&268435455)*1e4+c)%4294967296;i[n++]=u>>>24&255,i[n++]=u>>>16&255,i[n++]=u>>>8&255,i[n++]=u&255;let m=o/4294967296*1e4&268435455;i[n++]=m>>>8&255,i[n++]=m&255,i[n++]=m>>>24&15|16,i[n++]=m>>>16&255,i[n++]=a>>>8|128,i[n++]=a&255;for(let h=0;h<6;++h)i[n+h]=s[h];return r||Kue(i)}var UOi,Pzr,Rzr,kzr,VOi,zOi=bc(()=>{Tzr();d2t();Rzr=0,kzr=0;VOi=Oal});function Bal(e){if(!Que(e))throw TypeError("Invalid UUID");let r,t=new Uint8Array(16);return t[0]=(r=parseInt(e.slice(0,8),16))>>>24,t[1]=r>>>16&255,t[2]=r>>>8&255,t[3]=r&255,t[4]=(r=parseInt(e.slice(9,13),16))>>>8,t[5]=r&255,t[6]=(r=parseInt(e.slice(14,18),16))>>>8,t[7]=r&255,t[8]=(r=parseInt(e.slice(19,23),16))>>>8,t[9]=r&255,t[10]=(r=parseInt(e.slice(24,36),16))/1099511627776&255,t[11]=r/4294967296&255,t[12]=r>>>24&255,t[13]=r>>>16&255,t[14]=r>>>8&255,t[15]=r&255,t}var OUt,Fzr=bc(()=>{l2t();OUt=Bal});function qal(e){e=unescape(encodeURIComponent(e));let r=[];for(let t=0;t{d2t();Fzr();Mal="6ba7b810-9dad-11d1-80b4-00c04fd430c8",Lal="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function jal(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),$Oi.default.createHash("md5").update(e).digest()}var $Oi,QOi,KOi=bc(()=>{$Oi=AC(require("crypto"));QOi=jal});var Gal,HOi,WOi=bc(()=>{Nzr();KOi();Gal=BUt("v3",48,QOi),HOi=Gal});function Ual(e,r,t){e=e||{};let n=e.random||(e.rng||u2t)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,r){t=t||0;for(let i=0;i<16;++i)r[t+i]=n[i];return r}return Kue(n)}var YOi,JOi=bc(()=>{Tzr();d2t();YOi=Ual});function Val(e){return Array.isArray(e)?e=Buffer.from(e):typeof e=="string"&&(e=Buffer.from(e,"utf8")),XOi.default.createHash("sha1").update(e).digest()}var XOi,ZOi,eBi=bc(()=>{XOi=AC(require("crypto"));ZOi=Val});var zal,tBi,rBi=bc(()=>{Nzr();eBi();zal=BUt("v5",80,ZOi),tBi=zal});var nBi,iBi=bc(()=>{nBi="00000000-0000-0000-0000-000000000000"});function $al(e){if(!Que(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}var sBi,aBi=bc(()=>{l2t();sBi=$al});var cNe={};gEt(cNe,{NIL:()=>nBi,parse:()=>OUt,stringify:()=>Kue,v1:()=>VOi,v3:()=>HOi,v4:()=>YOi,v5:()=>tBi,validate:()=>Que,version:()=>sBi});var uNe=bc(()=>{zOi();WOi();JOi();rBi();iBi();aBi();l2t();d2t();Fzr()});var lBi=A(ZM=>{"use strict";var Qal=ZM&&ZM.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Kal=ZM&&ZM.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),cBi=ZM&&ZM.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Qal(r,e,t);return Kal(r,e),r};Object.defineProperty(ZM,"__esModule",{value:!0});ZM.prepareKeyValueMessage=ZM.issueFileCommand=void 0;var oBi=cBi(require("fs")),Ozr=cBi(require("os")),Hal=(uNe(),Dr(cNe)),uBi=kUt();function Wal(e,r){let t=process.env[`GITHUB_${e}`];if(!t)throw new Error(`Unable to find environment variable for file command ${e}`);if(!oBi.existsSync(t))throw new Error(`Missing file at path: ${t}`);oBi.appendFileSync(t,`${uBi.toCommandValue(r)}${Ozr.EOL}`,{encoding:"utf8"})}ZM.issueFileCommand=Wal;function Yal(e,r){let t=`ghadelimiter_${Hal.v4()}`,n=uBi.toCommandValue(r);if(e.includes(t))throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`);if(n.includes(t))throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`);return`${e}<<${t}${Ozr.EOL}${n}${Ozr.EOL}${t}`}ZM.prepareKeyValueMessage=Yal});var pBi=A(lNe=>{"use strict";Object.defineProperty(lNe,"__esModule",{value:!0});lNe.checkBypass=lNe.getProxyUrl=void 0;function Jal(e){let r=e.protocol==="https:";if(dBi(e))return;let t=(()=>r?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY)();if(t)return new URL(t)}lNe.getProxyUrl=Jal;function dBi(e){if(!e.hostname)return!1;let r=e.hostname;if(Xal(r))return!0;let t=process.env.no_proxy||process.env.NO_PROXY||"";if(!t)return!1;let n;e.port?n=Number(e.port):e.protocol==="http:"?n=80:e.protocol==="https:"&&(n=443);let i=[e.hostname.toUpperCase()];typeof n=="number"&&i.push(`${i[0]}:${n}`);for(let s of t.split(",").map(a=>a.trim().toUpperCase()).filter(a=>a))if(s==="*"||i.some(a=>a===s||a.endsWith(`.${s}`)||s.startsWith(".")&&a.endsWith(`${s}`)))return!0;return!1}lNe.checkBypass=dBi;function Xal(e){let r=e.toLowerCase();return r==="localhost"||r.startsWith("127.")||r.startsWith("[::1]")||r.startsWith("[0:0:0:0:0:0:0:1]")}});var gBi=A(dNe=>{"use strict";var Dfg=require("net"),Zal=require("tls"),Bzr=require("http"),mBi=require("https"),eol=require("events"),Sfg=require("assert"),tol=require("util");dNe.httpOverHttp=rol;dNe.httpsOverHttp=nol;dNe.httpOverHttps=iol;dNe.httpsOverHttps=sol;function rol(e){var r=new qte(e);return r.request=Bzr.request,r}function nol(e){var r=new qte(e);return r.request=Bzr.request,r.createSocket=fBi,r.defaultPort=443,r}function iol(e){var r=new qte(e);return r.request=mBi.request,r}function sol(e){var r=new qte(e);return r.request=mBi.request,r.createSocket=fBi,r.defaultPort=443,r}function qte(e){var r=this;r.options=e||{},r.proxyOptions=r.options.proxy||{},r.maxSockets=r.options.maxSockets||Bzr.Agent.defaultMaxSockets,r.requests=[],r.sockets=[],r.on("free",function(n,i,s,a){for(var o=hBi(i,s,a),c=0,l=r.requests.length;c=this.maxSockets){s.requests.push(a);return}s.createSocket(a,function(o){o.on("free",c),o.on("close",l),o.on("agentRemove",l),r.onSocket(o);function c(){s.emit("free",o,a)}function l(u){s.removeSocket(o),o.removeListener("free",c),o.removeListener("close",l),o.removeListener("agentRemove",l)}})};qte.prototype.createSocket=function(r,t){var n=this,i={};n.sockets.push(i);var s=qzr({},n.proxyOptions,{method:"CONNECT",path:r.host+":"+r.port,agent:!1,headers:{host:r.host+":"+r.port}});r.localAddress&&(s.localAddress=r.localAddress),s.proxyAuth&&(s.headers=s.headers||{},s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")),Hue("making CONNECT request");var a=n.request(s);a.useChunkedEncodingByDefault=!1,a.once("response",o),a.once("upgrade",c),a.once("connect",l),a.once("error",u),a.end();function o(m){m.upgrade=!0}function c(m,h,_){process.nextTick(function(){l(m,h,_)})}function l(m,h,_){if(a.removeAllListeners(),h.removeAllListeners(),m.statusCode!==200){Hue("tunneling socket could not be established, statusCode=%d",m.statusCode),h.destroy();var b=new Error("tunneling socket could not be established, statusCode="+m.statusCode);b.code="ECONNRESET",r.request.emit("error",b),n.removeSocket(i);return}if(_.length>0){Hue("got illegal response body from proxy"),h.destroy();var b=new Error("got illegal response body from proxy");b.code="ECONNRESET",r.request.emit("error",b),n.removeSocket(i);return}return Hue("tunneling connection has established"),n.sockets[n.sockets.indexOf(i)]=h,t(h)}function u(m){a.removeAllListeners(),Hue(`tunneling socket could not be established, cause=%s +`,m.message,m.stack);var h=new Error("tunneling socket could not be established, cause="+m.message);h.code="ECONNRESET",r.request.emit("error",h),n.removeSocket(i)}};qte.prototype.removeSocket=function(r){var t=this.sockets.indexOf(r);if(t!==-1){this.sockets.splice(t,1);var n=this.requests.shift();n&&this.createSocket(n,function(i){n.request.onSocket(i)})}};function fBi(e,r){var t=this;qte.prototype.createSocket.call(t,e,function(n){var i=e.request.getHeader("host"),s=qzr({},t.options,{socket:n,servername:i?i.replace(/:.*$/,""):e.host}),a=Zal.connect(0,s);t.sockets[t.sockets.indexOf(n)]=a,r(a)})}function hBi(e,r,t){return typeof e=="string"?{host:e,port:r,localAddress:t}:e}function qzr(e){for(var r=1,t=arguments.length;r{yBi.exports=gBi()});var jzr=A(Sb=>{"use strict";var aol=Sb&&Sb.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ool=Sb&&Sb.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),VUt=Sb&&Sb.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&aol(r,e,t);return ool(r,e),r},jw=Sb&&Sb.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(Sb,"__esModule",{value:!0});Sb.HttpClient=Sb.isHttps=Sb.HttpClientResponse=Sb.HttpClientError=Sb.getProxyUrl=Sb.MediaTypes=Sb.Headers=Sb.HttpCodes=void 0;var MUt=VUt(require("http")),Mzr=VUt(require("https")),_Bi=VUt(pBi()),LUt=VUt(qUt()),dV;(function(e){e[e.OK=200]="OK",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.ResourceMoved=302]="ResourceMoved",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.SwitchProxy=306]="SwitchProxy",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.TooManyRequests=429]="TooManyRequests",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout"})(dV=Sb.HttpCodes||(Sb.HttpCodes={}));var C4;(function(e){e.Accept="accept",e.ContentType="content-type"})(C4=Sb.Headers||(Sb.Headers={}));var Wue;(function(e){e.ApplicationJson="application/json"})(Wue=Sb.MediaTypes||(Sb.MediaTypes={}));function col(e){let r=_Bi.getProxyUrl(new URL(e));return r?r.href:""}Sb.getProxyUrl=col;var uol=[dV.MovedPermanently,dV.ResourceMoved,dV.SeeOther,dV.TemporaryRedirect,dV.PermanentRedirect],lol=[dV.BadGateway,dV.ServiceUnavailable,dV.GatewayTimeout],dol=["OPTIONS","GET","DELETE","HEAD"],pol=10,mol=5,GUt=class e extends Error{constructor(r,t){super(r),this.name="HttpClientError",this.statusCode=t,Object.setPrototypeOf(this,e.prototype)}};Sb.HttpClientError=GUt;var UUt=class{constructor(r){this.message=r}readBody(){return jw(this,void 0,void 0,function*(){return new Promise(r=>jw(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",n=>{t=Buffer.concat([t,n])}),this.message.on("end",()=>{r(t.toString())})}))})}};Sb.HttpClientResponse=UUt;function fol(e){return new URL(e).protocol==="https:"}Sb.isHttps=fol;var Lzr=class{constructor(r,t,n){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=r,this.handlers=t||[],this.requestOptions=n,n&&(n.ignoreSslError!=null&&(this._ignoreSslError=n.ignoreSslError),this._socketTimeout=n.socketTimeout,n.allowRedirects!=null&&(this._allowRedirects=n.allowRedirects),n.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=n.allowRedirectDowngrade),n.maxRedirects!=null&&(this._maxRedirects=Math.max(n.maxRedirects,0)),n.keepAlive!=null&&(this._keepAlive=n.keepAlive),n.allowRetries!=null&&(this._allowRetries=n.allowRetries),n.maxRetries!=null&&(this._maxRetries=n.maxRetries))}options(r,t){return jw(this,void 0,void 0,function*(){return this.request("OPTIONS",r,null,t||{})})}get(r,t){return jw(this,void 0,void 0,function*(){return this.request("GET",r,null,t||{})})}del(r,t){return jw(this,void 0,void 0,function*(){return this.request("DELETE",r,null,t||{})})}post(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("POST",r,t,n||{})})}patch(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("PATCH",r,t,n||{})})}put(r,t,n){return jw(this,void 0,void 0,function*(){return this.request("PUT",r,t,n||{})})}head(r,t){return jw(this,void 0,void 0,function*(){return this.request("HEAD",r,null,t||{})})}sendStream(r,t,n,i){return jw(this,void 0,void 0,function*(){return this.request(r,t,n,i)})}getJson(r,t={}){return jw(this,void 0,void 0,function*(){t[C4.Accept]=this._getExistingOrDefaultHeader(t,C4.Accept,Wue.ApplicationJson);let n=yield this.get(r,t);return this._processResponse(n,this.requestOptions)})}postJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.post(r,i,n);return this._processResponse(s,this.requestOptions)})}putJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.put(r,i,n);return this._processResponse(s,this.requestOptions)})}patchJson(r,t,n={}){return jw(this,void 0,void 0,function*(){let i=JSON.stringify(t,null,2);n[C4.Accept]=this._getExistingOrDefaultHeader(n,C4.Accept,Wue.ApplicationJson),n[C4.ContentType]=this._getExistingOrDefaultHeader(n,C4.ContentType,Wue.ApplicationJson);let s=yield this.patch(r,i,n);return this._processResponse(s,this.requestOptions)})}request(r,t,n,i){return jw(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let s=new URL(t),a=this._prepareRequest(r,s,i),o=this._allowRetries&&dol.includes(r)?this._maxRetries+1:1,c=0,l;do{if(l=yield this.requestRaw(a,n),l&&l.message&&l.message.statusCode===dV.Unauthorized){let m;for(let h of this.handlers)if(h.canHandleAuthentication(l)){m=h;break}return m?m.handleAuthentication(this,a,n):l}let u=this._maxRedirects;for(;l.message.statusCode&&uol.includes(l.message.statusCode)&&this._allowRedirects&&u>0;){let m=l.message.headers.location;if(!m)break;let h=new URL(m);if(s.protocol==="https:"&&s.protocol!==h.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");if(yield l.readBody(),h.hostname!==s.hostname)for(let _ in i)_.toLowerCase()==="authorization"&&delete i[_];a=this._prepareRequest(r,h,i),l=yield this.requestRaw(a,n),u--}if(!l.message.statusCode||!lol.includes(l.message.statusCode))return l;c+=1,c{function s(a,o){a?i(a):o?n(o):i(new Error("Unknown error"))}this.requestRawWithCallback(r,t,s)})})}requestRawWithCallback(r,t,n){typeof t=="string"&&(r.options.headers||(r.options.headers={}),r.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8"));let i=!1;function s(c,l){i||(i=!0,n(c,l))}let a=r.httpModule.request(r.options,c=>{let l=new UUt(c);s(void 0,l)}),o;a.on("socket",c=>{o=c}),a.setTimeout(this._socketTimeout||3*6e4,()=>{o&&o.end(),s(new Error(`Request timeout: ${r.options.path}`))}),a.on("error",function(c){s(c)}),t&&typeof t=="string"&&a.write(t,"utf8"),t&&typeof t!="string"?(t.on("close",function(){a.end()}),t.pipe(a)):a.end()}getAgent(r){let t=new URL(r);return this._getAgent(t)}_prepareRequest(r,t,n){let i={};i.parsedUrl=t;let s=i.parsedUrl.protocol==="https:";i.httpModule=s?Mzr:MUt;let a=s?443:80;if(i.options={},i.options.host=i.parsedUrl.hostname,i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a,i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||""),i.options.method=r,i.options.headers=this._mergeHeaders(n),this.userAgent!=null&&(i.options.headers["user-agent"]=this.userAgent),i.options.agent=this._getAgent(i.parsedUrl),this.handlers)for(let o of this.handlers)o.prepareRequest(i.options);return i}_mergeHeaders(r){return this.requestOptions&&this.requestOptions.headers?Object.assign({},jUt(this.requestOptions.headers),jUt(r||{})):jUt(r||{})}_getExistingOrDefaultHeader(r,t,n){let i;return this.requestOptions&&this.requestOptions.headers&&(i=jUt(this.requestOptions.headers)[t]),r[t]||i||n}_getAgent(r){let t,n=_Bi.getProxyUrl(r),i=n&&n.hostname;if(this._keepAlive&&i&&(t=this._proxyAgent),this._keepAlive&&!i&&(t=this._agent),t)return t;let s=r.protocol==="https:",a=100;if(this.requestOptions&&(a=this.requestOptions.maxSockets||MUt.globalAgent.maxSockets),n&&n.hostname){let o={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(n.username||n.password)&&{proxyAuth:`${n.username}:${n.password}`}),{host:n.hostname,port:n.port})},c,l=n.protocol==="https:";s?c=l?LUt.httpsOverHttps:LUt.httpsOverHttp:c=l?LUt.httpOverHttps:LUt.httpOverHttp,t=c(o),this._proxyAgent=t}if(this._keepAlive&&!t){let o={keepAlive:this._keepAlive,maxSockets:a};t=s?new Mzr.Agent(o):new MUt.Agent(o),this._agent=t}return t||(t=s?Mzr.globalAgent:MUt.globalAgent),s&&this._ignoreSslError&&(t.options=Object.assign(t.options||{},{rejectUnauthorized:!1})),t}_performExponentialBackoff(r){return jw(this,void 0,void 0,function*(){r=Math.min(pol,r);let t=mol*Math.pow(2,r);return new Promise(n=>setTimeout(()=>n(),t))})}_processResponse(r,t){return jw(this,void 0,void 0,function*(){return new Promise((n,i)=>jw(this,void 0,void 0,function*(){let s=r.message.statusCode||0,a={statusCode:s,result:null,headers:{}};s===dV.NotFound&&n(a);function o(u,m){if(typeof m=="string"){let h=new Date(m);if(!isNaN(h.valueOf()))return h}return m}let c,l;try{l=yield r.readBody(),l&&l.length>0&&(t&&t.deserializeDates?c=JSON.parse(l,o):c=JSON.parse(l),a.result=c),a.headers=r.message.headers}catch{}if(s>299){let u;c&&c.message?u=c.message:l&&l.length>0?u=l:u=`Failed request: (${s})`;let m=new GUt(u,s);m.result=a.result,i(m)}else n(a)}))})}};Sb.HttpClient=Lzr;var jUt=e=>Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{})});var ABi=A(YQ=>{"use strict";var zzr=YQ&&YQ.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(YQ,"__esModule",{value:!0});YQ.PersonalAccessTokenCredentialHandler=YQ.BearerCredentialHandler=YQ.BasicCredentialHandler=void 0;var Gzr=class{constructor(r,t){this.username=r,this.password=t}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.BasicCredentialHandler=Gzr;var Uzr=class{constructor(r){this.token=r}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Bearer ${this.token}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.BearerCredentialHandler=Uzr;var Vzr=class{constructor(r){this.token=r}prepareRequest(r){if(!r.headers)throw Error("The request has no headers");r.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return zzr(this,void 0,void 0,function*(){throw new Error("not implemented")})}};YQ.PersonalAccessTokenCredentialHandler=Vzr});var vBi=A(pNe=>{"use strict";var bBi=pNe&&pNe.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(pNe,"__esModule",{value:!0});pNe.OidcClient=void 0;var hol=jzr(),gol=ABi(),CBi=p2t(),$zr=class e{static createHttpClient(r=!0,t=10){let n={allowRetries:r,maxRetries:t};return new hol.HttpClient("actions/oidc-client",[new gol.BearerCredentialHandler(e.getRequestToken())],n)}static getRequestToken(){let r=process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN;if(!r)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable");return r}static getIDTokenUrl(){let r=process.env.ACTIONS_ID_TOKEN_REQUEST_URL;if(!r)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable");return r}static getCall(r){var t;return bBi(this,void 0,void 0,function*(){let s=(t=(yield e.createHttpClient().getJson(r).catch(a=>{throw new Error(`Failed to get ID Token. Error Code : ${a.statusCode} - Error Message: ${a.result.message}`)})).result)===null||t===void 0?void 0:t.value;if(!s)throw new Error("Response json body do not have ID Token field");return s})}static getIDToken(r){return ABi(this,void 0,void 0,function*(){try{let t=e.getIDTokenUrl();if(r){let i=encodeURIComponent(r);t=`${t}&audience=${i}`}bBi.debug(`ID token url is ${t}`);let n=yield e.getCall(t);return bBi.setSecret(n),n}catch(t){throw new Error(`Error message: ${t.message}`)}})}};pNe.OidcClient=$zr});var Wzr=A(rF=>{"use strict";var Qzr=rF&&rF.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(rF,"__esModule",{value:!0});rF.summary=rF.markdownSummary=rF.SUMMARY_DOCS_URL=rF.SUMMARY_ENV_VAR=void 0;var gol=require("os"),Kzr=require("fs"),{access:yol,appendFile:_ol,writeFile:Aol}=Kzr.promises;rF.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";rF.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";var Hzr=class{constructor(){this._buffer=""}filePath(){return Qzr(this,void 0,void 0,function*(){if(this._filePath)return this._filePath;let r=process.env[rF.SUMMARY_ENV_VAR];if(!r)throw new Error(`Unable to find environment variable for $${rF.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`);try{yield yol(r,Kzr.constants.R_OK|Kzr.constants.W_OK)}catch{throw new Error(`Unable to access summary file: '${r}'. Check if the file has correct read/write permissions.`)}return this._filePath=r,this._filePath})}wrap(r,t,n={}){let i=Object.entries(n).map(([s,a])=>` ${s}="${a}"`).join("");return t?`<${r}${i}>${t}`:`<${r}${i}>`}write(r){return Qzr(this,void 0,void 0,function*(){let t=!!(r!=null&&r.overwrite),n=yield this.filePath();return yield(t?Aol:_ol)(n,this._buffer,{encoding:"utf8"}),this.emptyBuffer()})}clear(){return Qzr(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:!0})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){return this._buffer="",this}addRaw(r,t=!1){return this._buffer+=r,t?this.addEOL():this}addEOL(){return this.addRaw(gol.EOL)}addCodeBlock(r,t){let n=Object.assign({},t&&{lang:t}),i=this.wrap("pre",this.wrap("code",r),n);return this.addRaw(i).addEOL()}addList(r,t=!1){let n=t?"ol":"ul",i=r.map(a=>this.wrap("li",a)).join(""),s=this.wrap(n,i);return this.addRaw(s).addEOL()}addTable(r){let t=r.map(i=>{let s=i.map(a=>{if(typeof a=="string")return this.wrap("td",a);let{header:o,data:c,colspan:l,rowspan:u}=a,m=o?"th":"td",h=Object.assign(Object.assign({},l&&{colspan:l}),u&&{rowspan:u});return this.wrap(m,c,h)}).join("");return this.wrap("tr",s)}).join(""),n=this.wrap("table",t);return this.addRaw(n).addEOL()}addDetails(r,t){let n=this.wrap("details",this.wrap("summary",r)+t);return this.addRaw(n).addEOL()}addImage(r,t,n){let{width:i,height:s}=n||{},a=Object.assign(Object.assign({},i&&{width:i}),s&&{height:s}),o=this.wrap("img",null,Object.assign({src:r,alt:t},a));return this.addRaw(o).addEOL()}addHeading(r,t){let n=`h${t}`,i=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1",s=this.wrap(i,r);return this.addRaw(s).addEOL()}addSeparator(){let r=this.wrap("hr",null);return this.addRaw(r).addEOL()}addBreak(){let r=this.wrap("br",null);return this.addRaw(r).addEOL()}addQuote(r,t){let n=Object.assign({},t&&{cite:t}),i=this.wrap("blockquote",r,n);return this.addRaw(i).addEOL()}addLink(r,t){let n=this.wrap("a",r,{href:t});return this.addRaw(n).addEOL()}},vBi=new Hzr;rF.markdownSummary=vBi;rF.summary=vBi});var EBi=A(nF=>{"use strict";var bol=nF&&nF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Col=nF&&nF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),vol=nF&&nF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&bol(r,e,t);return Col(r,e),r};Object.defineProperty(nF,"__esModule",{value:!0});nF.toPlatformPath=nF.toWin32Path=nF.toPosixPath=void 0;var Eol=vol(require("path"));function Dol(e){return e.replace(/[\\]/g,"/")}nF.toPosixPath=Dol;function Sol(e){return e.replace(/[/]/g,"\\")}nF.toWin32Path=Sol;function wol(e){return e.replace(/[/\\]/g,Eol.sep)}nF.toPlatformPath=wol});var p2t=A(a0=>{"use strict";var Iol=a0&&a0.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),xol=a0&&a0.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),DBi=a0&&a0.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Iol(r,e,t);return xol(r,e),r},SBi=a0&&a0.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(a0,"__esModule",{value:!0});a0.getIDToken=a0.getState=a0.saveState=a0.group=a0.endGroup=a0.startGroup=a0.info=a0.notice=a0.warning=a0.error=a0.debug=a0.isDebug=a0.setFailed=a0.setCommandEcho=a0.setOutput=a0.getBooleanInput=a0.getMultilineInput=a0.getInput=a0.addPath=a0.setSecret=a0.exportVariable=a0.ExitCode=void 0;var eL=qOi(),CEe=uBi(),mNe=kUt(),wBi=DBi(require("os")),Tol=DBi(require("path")),Pol=CBi(),IBi;(function(e){e[e.Success=0]="Success",e[e.Failure=1]="Failure"})(IBi=a0.ExitCode||(a0.ExitCode={}));function Rol(e,r){let t=mNe.toCommandValue(r);if(process.env[e]=t,process.env.GITHUB_ENV||"")return CEe.issueFileCommand("ENV",CEe.prepareKeyValueMessage(e,r));eL.issueCommand("set-env",{name:e},t)}a0.exportVariable=Rol;function kol(e){eL.issueCommand("add-mask",{},e)}a0.setSecret=kol;function Fol(e){process.env.GITHUB_PATH||""?CEe.issueFileCommand("PATH",e):eL.issueCommand("add-path",{},e),process.env.PATH=`${e}${Tol.delimiter}${process.env.PATH}`}a0.addPath=Fol;function Yzr(e,r){let t=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(r&&r.required&&!t)throw new Error(`Input required and not supplied: ${e}`);return r&&r.trimWhitespace===!1?t:t.trim()}a0.getInput=Yzr;function Nol(e,r){let t=Yzr(e,r).split(` -`).filter(n=>n!=="");return r&&r.trimWhitespace===!1?t:t.map(n=>n.trim())}a0.getMultilineInput=Nol;function Ool(e,r){let t=["true","True","TRUE"],n=["false","False","FALSE"],i=Yzr(e,r);if(t.includes(i))return!0;if(n.includes(i))return!1;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e} -Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}a0.getBooleanInput=Ool;function Bol(e,r){if(process.env.GITHUB_OUTPUT||"")return CEe.issueFileCommand("OUTPUT",CEe.prepareKeyValueMessage(e,r));process.stdout.write(wBi.EOL),eL.issueCommand("set-output",{name:e},mNe.toCommandValue(r))}a0.setOutput=Bol;function qol(e){eL.issue("echo",e?"on":"off")}a0.setCommandEcho=qol;function Mol(e){process.exitCode=IBi.Failure,xBi(e)}a0.setFailed=Mol;function Lol(){return process.env.RUNNER_DEBUG==="1"}a0.isDebug=Lol;function jol(e){eL.issueCommand("debug",{},e)}a0.debug=jol;function xBi(e,r={}){eL.issueCommand("error",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.error=xBi;function Gol(e,r={}){eL.issueCommand("warning",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.warning=Gol;function Uol(e,r={}){eL.issueCommand("notice",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.notice=Uol;function Vol(e){process.stdout.write(e+wBi.EOL)}a0.info=Vol;function TBi(e){eL.issue("group",e)}a0.startGroup=TBi;function PBi(){eL.issue("endgroup")}a0.endGroup=PBi;function zol(e,r){return SBi(this,void 0,void 0,function*(){TBi(e);let t;try{t=yield r()}finally{PBi()}return t})}a0.group=zol;function $ol(e,r){if(process.env.GITHUB_STATE||"")return CEe.issueFileCommand("STATE",CEe.prepareKeyValueMessage(e,r));eL.issueCommand("save-state",{name:e},mNe.toCommandValue(r))}a0.saveState=$ol;function Qol(e){return process.env[`STATE_${e}`]||""}a0.getState=Qol;function Kol(e){return SBi(this,void 0,void 0,function*(){return yield Pol.OidcClient.getIDToken(e)})}a0.getIDToken=Kol;var Hol=Wzr();Object.defineProperty(a0,"summary",{enumerable:!0,get:function(){return Hol.summary}});var Wol=Wzr();Object.defineProperty(a0,"markdownSummary",{enumerable:!0,get:function(){return Wol.markdownSummary}});var Jzr=EBi();Object.defineProperty(a0,"toPosixPath",{enumerable:!0,get:function(){return Jzr.toPosixPath}});Object.defineProperty(a0,"toWin32Path",{enumerable:!0,get:function(){return Jzr.toWin32Path}});Object.defineProperty(a0,"toPlatformPath",{enumerable:!0,get:function(){return Jzr.toPlatformPath}})});var e$r=A(zUt=>{"use strict";Object.defineProperty(zUt,"__esModule",{value:!0});zUt.Context=void 0;var NBi=require("fs"),Jol=require("os"),Zzr=class{constructor(){var r,t,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(NBi.existsSync(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(NBi.readFileSync(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let i=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${i} does not exist${Jol.EOL}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(r=process.env.GITHUB_API_URL)!==null&&r!==void 0?r:"https://api.github.com",this.serverUrl=(t=process.env.GITHUB_SERVER_URL)!==null&&t!==void 0?t:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let r=this.payload;return Object.assign(Object.assign({},this.repo),{number:(r.issue||r.pull_request||r).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[r,t]=process.env.GITHUB_REPOSITORY.split("/");return{owner:r,repo:t}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};zUt.Context=Zzr});var OBi=A(iF=>{"use strict";var Xol=iF&&iF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Zol=iF&&iF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),ecl=iF&&iF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Xol(r,e,t);return Zol(r,e),r};Object.defineProperty(iF,"__esModule",{value:!0});iF.getApiBaseUrl=iF.getProxyAgent=iF.getAuthString=void 0;var tcl=ecl(jzr());function rcl(e,r){if(!e&&!r.auth)throw new Error("Parameter token or opts.auth is required");if(e&&r.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof r.auth=="string"?r.auth:`token ${e}`}iF.getAuthString=rcl;function ncl(e){return new tcl.HttpClient().getAgent(e)}iF.getProxyAgent=ncl;function icl(){return process.env.GITHUB_API_URL||"https://api.github.com"}iF.getApiBaseUrl=icl});var Mte=A(t$r=>{"use strict";Object.defineProperty(t$r,"__esModule",{value:!0});function scl(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&"version"in process?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:""}t$r.getUserAgent=scl});var MBi=A((Lfg,qBi)=>{qBi.exports=BBi;function BBi(e,r,t,n){if(typeof t!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(r)?r.reverse().reduce(function(i,s){return BBi.bind(null,e,s,i,n)},t)():Promise.resolve().then(function(){return e.registry[r]?e.registry[r].reduce(function(i,s){return s.hook.bind(null,i,n)},t)():t(n)})}});var jBi=A((jfg,LBi)=>{LBi.exports=acl;function acl(e,r,t,n){var i=n;e.registry[t]||(e.registry[t]=[]),r==="before"&&(n=function(s,a){return Promise.resolve().then(i.bind(null,a)).then(s.bind(null,a))}),r==="after"&&(n=function(s,a){var o;return Promise.resolve().then(s.bind(null,a)).then(function(c){return o=c,i(o,a)}).then(function(){return o})}),r==="error"&&(n=function(s,a){return Promise.resolve().then(s.bind(null,a)).catch(function(o){return i(o,a)})}),e.registry[t].push({hook:n,orig:i})}});var UBi=A((Gfg,GBi)=>{GBi.exports=ocl;function ocl(e,r,t){if(e.registry[r]){var n=e.registry[r].map(function(i){return i.orig}).indexOf(t);n!==-1&&e.registry[r].splice(n,1)}}});var r$r=A((Ufg,m2t)=>{var QBi=MBi(),ccl=jBi(),ucl=UBi(),VBi=Function.bind,zBi=VBi.bind(VBi);function KBi(e,r,t){var n=zBi(ucl,null).apply(null,t?[r,t]:[r]);e.api={remove:n},e.remove=n,["before","error","after","wrap"].forEach(function(i){var s=t?[r,i,t]:[r,i];e[i]=e.api[i]=zBi(ccl,null).apply(null,s)})}function lcl(){var e="h",r={registry:{}},t=QBi.bind(null,r,e);return KBi(t,r,e),t}function HBi(){var e={registry:{}},r=QBi.bind(null,e);return KBi(r,e),r}var $Bi=!1;function hNe(){return $Bi||(console.warn('[before-after-hook]: "Hook()" repurposing warning, use "Hook.Collection()". Read more: https://git.io/upgrade-before-after-hook-to-1.4'),$Bi=!0),HBi()}hNe.Singular=lcl.bind();hNe.Collection=HBi.bind();m2t.exports=hNe;m2t.exports.Hook=hNe;m2t.exports.Singular=hNe.Singular;m2t.exports.Collection=hNe.Collection});var f2t=A(n$r=>{"use strict";Object.defineProperty(n$r,"__esModule",{value:!0});function WBi(e){return Object.prototype.toString.call(e)==="[object Object]"}function dcl(e){var r,t;return WBi(e)===!1?!1:(r=e.constructor,r===void 0?!0:(t=r.prototype,!(WBi(t)===!1||t.hasOwnProperty("isPrototypeOf")===!1)))}n$r.isPlainObject=dcl});var r9i=A(a$r=>{"use strict";Object.defineProperty(a$r,"__esModule",{value:!0});var pcl=f2t(),mcl=Mte();function fcl(e){return e?Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{}):{}}function XBi(e,r){let t=Object.assign({},e);return Object.keys(r).forEach(n=>{pcl.isPlainObject(r[n])?n in e?t[n]=XBi(e[n],r[n]):Object.assign(t,{[n]:r[n]}):Object.assign(t,{[n]:r[n]})}),t}function YBi(e){for(let r in e)e[r]===void 0&&delete e[r];return e}function s$r(e,r,t){if(typeof r=="string"){let[i,s]=r.split(" ");t=Object.assign(s?{method:i,url:s}:{url:i},t)}else t=Object.assign({},r);t.headers=fcl(t.headers),YBi(t),YBi(t.headers);let n=XBi(e||{},t);return e&&e.mediaType.previews.length&&(n.mediaType.previews=e.mediaType.previews.filter(i=>!n.mediaType.previews.includes(i)).concat(n.mediaType.previews)),n.mediaType.previews=n.mediaType.previews.map(i=>i.replace(/-preview/,"")),n}function hcl(e,r){let t=/\?/.test(e)?"&":"?",n=Object.keys(r);return n.length===0?e:e+t+n.map(i=>i==="q"?"q="+r.q.split("+").map(encodeURIComponent).join("+"):`${i}=${encodeURIComponent(r[i])}`).join("&")}var gcl=/\{[^}]+\}/g;function ycl(e){return e.replace(/^\W+|\W+$/g,"").split(/,/)}function _cl(e){let r=e.match(gcl);return r?r.map(ycl).reduce((t,n)=>t.concat(n),[]):[]}function JBi(e,r){return Object.keys(e).filter(t=>!r.includes(t)).reduce((t,n)=>(t[n]=e[n],t),{})}function ZBi(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map(function(r){return/%[0-9A-Fa-f]/.test(r)||(r=encodeURI(r).replace(/%5B/g,"[").replace(/%5D/g,"]")),r}).join("")}function yNe(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function h2t(e,r,t){return r=e==="+"||e==="#"?ZBi(r):yNe(r),t?yNe(t)+"="+r:r}function gNe(e){return e!=null}function i$r(e){return e===";"||e==="&"||e==="?"}function Acl(e,r,t,n){var i=e[t],s=[];if(gNe(i)&&i!=="")if(typeof i=="string"||typeof i=="number"||typeof i=="boolean")i=i.toString(),n&&n!=="*"&&(i=i.substring(0,parseInt(n,10))),s.push(h2t(r,i,i$r(r)?t:""));else if(n==="*")Array.isArray(i)?i.filter(gNe).forEach(function(a){s.push(h2t(r,a,i$r(r)?t:""))}):Object.keys(i).forEach(function(a){gNe(i[a])&&s.push(h2t(r,i[a],a))});else{let a=[];Array.isArray(i)?i.filter(gNe).forEach(function(o){a.push(h2t(r,o))}):Object.keys(i).forEach(function(o){gNe(i[o])&&(a.push(yNe(o)),a.push(h2t(r,i[o].toString())))}),i$r(r)?s.push(yNe(t)+"="+a.join(",")):a.length!==0&&s.push(a.join(","))}else r===";"?gNe(i)&&s.push(yNe(t)):i===""&&(r==="&"||r==="?")?s.push(yNe(t)+"="):i===""&&s.push("");return s}function bcl(e){return{expand:Ccl.bind(null,e)}}function Ccl(e,r){var t=["+","#",".","/",";","?","&"];return e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(n,i,s){if(i){let o="",c=[];if(t.indexOf(i.charAt(0))!==-1&&(o=i.charAt(0),i=i.substr(1)),i.split(/,/g).forEach(function(l){var u=/([^:\*]*)(?::(\d+)|(\*))?/.exec(l);c.push(Acl(r,o,u[1],u[2]||u[3]))}),o&&o!=="+"){var a=",";return o==="?"?a="&":o!=="#"&&(a=o),(c.length!==0?o:"")+c.join(a)}else return c.join(",")}else return ZBi(s)})}function e9i(e){let r=e.method.toUpperCase(),t=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),n=Object.assign({},e.headers),i,s=JBi(e,["method","baseUrl","url","headers","request","mediaType"]),a=_cl(t);t=bcl(t).expand(s),/^http/.test(t)||(t=e.baseUrl+t);let o=Object.keys(e).filter(u=>a.includes(u)).concat("baseUrl"),c=JBi(s,o);if(!/application\/octet-stream/i.test(n.accept)&&(e.mediaType.format&&(n.accept=n.accept.split(/,/).map(u=>u.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`)).join(",")),e.mediaType.previews.length)){let u=n.accept.match(/[\w-]+(?=-preview)/g)||[];n.accept=u.concat(e.mediaType.previews).map(m=>{let h=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${m}-preview${h}`}).join(",")}return["GET","HEAD"].includes(r)?t=hcl(t,c):"data"in c?i=c.data:Object.keys(c).length?i=c:n["content-length"]=0,!n["content-type"]&&typeof i<"u"&&(n["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(r)&&typeof i>"u"&&(i=""),Object.assign({method:r,url:t,headers:n},typeof i<"u"?{body:i}:null,e.request?{request:e.request}:null)}function vcl(e,r,t){return e9i(s$r(e,r,t))}function t9i(e,r){let t=s$r(e,r),n=vcl.bind(null,t);return Object.assign(n,{DEFAULTS:t,defaults:t9i.bind(null,t),merge:s$r.bind(null,t),parse:e9i})}var Ecl="6.0.12",Dcl=`octokit-endpoint.js/${Ecl} ${mcl.getUserAgent()}`,Scl={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":Dcl},mediaType:{format:"",previews:[]}},wcl=t9i(null,Scl);a$r.endpoint=wcl});var s9i=A(($fg,i9i)=>{"use strict";var K2={};i9i.exports=K2;function n9i(e){return e<0?-1:1}function Icl(e){return e%1===.5&&!(e&1)?Math.floor(e):Math.round(e)}function Jue(e,r){r.unsigned||--e;let t=r.unsigned?0:-Math.pow(2,e),n=Math.pow(2,e)-1,i=r.moduloBitLength?Math.pow(2,r.moduloBitLength):Math.pow(2,e),s=r.moduloBitLength?Math.pow(2,r.moduloBitLength-1):Math.pow(2,e-1);return function(a,o){o||(o={});let c=+a;if(o.enforceRange){if(!Number.isFinite(c))throw new TypeError("Argument is not a finite number");if(c=n9i(c)*Math.floor(Math.abs(c)),cn)throw new TypeError("Argument is not in byte range");return c}if(!isNaN(c)&&o.clamp)return c=Icl(c),cn&&(c=n),c;if(!Number.isFinite(c)||c===0)return 0;if(c=n9i(c)*Math.floor(Math.abs(c)),c=c%i,!r.unsigned&&c>=s)return c-i;if(r.unsigned){if(c<0)c+=i;else if(c===-0)return 0}return c}}K2.void=function(){};K2.boolean=function(e){return!!e};K2.byte=Jue(8,{unsigned:!1});K2.octet=Jue(8,{unsigned:!0});K2.short=Jue(16,{unsigned:!1});K2["unsigned short"]=Jue(16,{unsigned:!0});K2.long=Jue(32,{unsigned:!1});K2["unsigned long"]=Jue(32,{unsigned:!0});K2["long long"]=Jue(32,{unsigned:!1,moduloBitLength:64});K2["unsigned long long"]=Jue(32,{unsigned:!0,moduloBitLength:64});K2.double=function(e){let r=+e;if(!Number.isFinite(r))throw new TypeError("Argument is not a finite floating-point value");return r};K2["unrestricted double"]=function(e){let r=+e;if(isNaN(r))throw new TypeError("Argument is NaN");return r};K2.float=K2.double;K2["unrestricted float"]=K2["unrestricted double"];K2.DOMString=function(e,r){return r||(r={}),r.treatNullAsEmptyString&&e===null?"":String(e)};K2.ByteString=function(e,r){let t=String(e),n;for(let i=0;(n=t.codePointAt(i))!==void 0;++i)if(n>255)throw new TypeError("Argument is not a valid bytestring");return t};K2.USVString=function(e){let r=String(e),t=r.length,n=[];for(let i=0;i57343)n.push(String.fromCodePoint(s));else if(56320<=s&&s<=57343)n.push(String.fromCodePoint(65533));else if(i===t-1)n.push(String.fromCodePoint(65533));else{let a=r.charCodeAt(i+1);if(56320<=a&&a<=57343){let o=s&1023,c=a&1023;n.push(String.fromCodePoint(65536+1024*o+c)),++i}else n.push(String.fromCodePoint(65533))}}return n.join("")};K2.Date=function(e,r){if(!(e instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(e))return e};K2.RegExp=function(e,r){return e instanceof RegExp||(e=new RegExp(e)),e}});var a9i=A((Qfg,Xue)=>{"use strict";Xue.exports.mixin=function(r,t){let n=Object.getOwnPropertyNames(t);for(let i=0;i{xcl.exports=[[[0,44],"disallowed_STD3_valid"],[[45,46],"valid"],[[47,47],"disallowed_STD3_valid"],[[48,57],"valid"],[[58,64],"disallowed_STD3_valid"],[[65,65],"mapped",[97]],[[66,66],"mapped",[98]],[[67,67],"mapped",[99]],[[68,68],"mapped",[100]],[[69,69],"mapped",[101]],[[70,70],"mapped",[102]],[[71,71],"mapped",[103]],[[72,72],"mapped",[104]],[[73,73],"mapped",[105]],[[74,74],"mapped",[106]],[[75,75],"mapped",[107]],[[76,76],"mapped",[108]],[[77,77],"mapped",[109]],[[78,78],"mapped",[110]],[[79,79],"mapped",[111]],[[80,80],"mapped",[112]],[[81,81],"mapped",[113]],[[82,82],"mapped",[114]],[[83,83],"mapped",[115]],[[84,84],"mapped",[116]],[[85,85],"mapped",[117]],[[86,86],"mapped",[118]],[[87,87],"mapped",[119]],[[88,88],"mapped",[120]],[[89,89],"mapped",[121]],[[90,90],"mapped",[122]],[[91,96],"disallowed_STD3_valid"],[[97,122],"valid"],[[123,127],"disallowed_STD3_valid"],[[128,159],"disallowed"],[[160,160],"disallowed_STD3_mapped",[32]],[[161,167],"valid",[],"NV8"],[[168,168],"disallowed_STD3_mapped",[32,776]],[[169,169],"valid",[],"NV8"],[[170,170],"mapped",[97]],[[171,172],"valid",[],"NV8"],[[173,173],"ignored"],[[174,174],"valid",[],"NV8"],[[175,175],"disallowed_STD3_mapped",[32,772]],[[176,177],"valid",[],"NV8"],[[178,178],"mapped",[50]],[[179,179],"mapped",[51]],[[180,180],"disallowed_STD3_mapped",[32,769]],[[181,181],"mapped",[956]],[[182,182],"valid",[],"NV8"],[[183,183],"valid"],[[184,184],"disallowed_STD3_mapped",[32,807]],[[185,185],"mapped",[49]],[[186,186],"mapped",[111]],[[187,187],"valid",[],"NV8"],[[188,188],"mapped",[49,8260,52]],[[189,189],"mapped",[49,8260,50]],[[190,190],"mapped",[51,8260,52]],[[191,191],"valid",[],"NV8"],[[192,192],"mapped",[224]],[[193,193],"mapped",[225]],[[194,194],"mapped",[226]],[[195,195],"mapped",[227]],[[196,196],"mapped",[228]],[[197,197],"mapped",[229]],[[198,198],"mapped",[230]],[[199,199],"mapped",[231]],[[200,200],"mapped",[232]],[[201,201],"mapped",[233]],[[202,202],"mapped",[234]],[[203,203],"mapped",[235]],[[204,204],"mapped",[236]],[[205,205],"mapped",[237]],[[206,206],"mapped",[238]],[[207,207],"mapped",[239]],[[208,208],"mapped",[240]],[[209,209],"mapped",[241]],[[210,210],"mapped",[242]],[[211,211],"mapped",[243]],[[212,212],"mapped",[244]],[[213,213],"mapped",[245]],[[214,214],"mapped",[246]],[[215,215],"valid",[],"NV8"],[[216,216],"mapped",[248]],[[217,217],"mapped",[249]],[[218,218],"mapped",[250]],[[219,219],"mapped",[251]],[[220,220],"mapped",[252]],[[221,221],"mapped",[253]],[[222,222],"mapped",[254]],[[223,223],"deviation",[115,115]],[[224,246],"valid"],[[247,247],"valid",[],"NV8"],[[248,255],"valid"],[[256,256],"mapped",[257]],[[257,257],"valid"],[[258,258],"mapped",[259]],[[259,259],"valid"],[[260,260],"mapped",[261]],[[261,261],"valid"],[[262,262],"mapped",[263]],[[263,263],"valid"],[[264,264],"mapped",[265]],[[265,265],"valid"],[[266,266],"mapped",[267]],[[267,267],"valid"],[[268,268],"mapped",[269]],[[269,269],"valid"],[[270,270],"mapped",[271]],[[271,271],"valid"],[[272,272],"mapped",[273]],[[273,273],"valid"],[[274,274],"mapped",[275]],[[275,275],"valid"],[[276,276],"mapped",[277]],[[277,277],"valid"],[[278,278],"mapped",[279]],[[279,279],"valid"],[[280,280],"mapped",[281]],[[281,281],"valid"],[[282,282],"mapped",[283]],[[283,283],"valid"],[[284,284],"mapped",[285]],[[285,285],"valid"],[[286,286],"mapped",[287]],[[287,287],"valid"],[[288,288],"mapped",[289]],[[289,289],"valid"],[[290,290],"mapped",[291]],[[291,291],"valid"],[[292,292],"mapped",[293]],[[293,293],"valid"],[[294,294],"mapped",[295]],[[295,295],"valid"],[[296,296],"mapped",[297]],[[297,297],"valid"],[[298,298],"mapped",[299]],[[299,299],"valid"],[[300,300],"mapped",[301]],[[301,301],"valid"],[[302,302],"mapped",[303]],[[303,303],"valid"],[[304,304],"mapped",[105,775]],[[305,305],"valid"],[[306,307],"mapped",[105,106]],[[308,308],"mapped",[309]],[[309,309],"valid"],[[310,310],"mapped",[311]],[[311,312],"valid"],[[313,313],"mapped",[314]],[[314,314],"valid"],[[315,315],"mapped",[316]],[[316,316],"valid"],[[317,317],"mapped",[318]],[[318,318],"valid"],[[319,320],"mapped",[108,183]],[[321,321],"mapped",[322]],[[322,322],"valid"],[[323,323],"mapped",[324]],[[324,324],"valid"],[[325,325],"mapped",[326]],[[326,326],"valid"],[[327,327],"mapped",[328]],[[328,328],"valid"],[[329,329],"mapped",[700,110]],[[330,330],"mapped",[331]],[[331,331],"valid"],[[332,332],"mapped",[333]],[[333,333],"valid"],[[334,334],"mapped",[335]],[[335,335],"valid"],[[336,336],"mapped",[337]],[[337,337],"valid"],[[338,338],"mapped",[339]],[[339,339],"valid"],[[340,340],"mapped",[341]],[[341,341],"valid"],[[342,342],"mapped",[343]],[[343,343],"valid"],[[344,344],"mapped",[345]],[[345,345],"valid"],[[346,346],"mapped",[347]],[[347,347],"valid"],[[348,348],"mapped",[349]],[[349,349],"valid"],[[350,350],"mapped",[351]],[[351,351],"valid"],[[352,352],"mapped",[353]],[[353,353],"valid"],[[354,354],"mapped",[355]],[[355,355],"valid"],[[356,356],"mapped",[357]],[[357,357],"valid"],[[358,358],"mapped",[359]],[[359,359],"valid"],[[360,360],"mapped",[361]],[[361,361],"valid"],[[362,362],"mapped",[363]],[[363,363],"valid"],[[364,364],"mapped",[365]],[[365,365],"valid"],[[366,366],"mapped",[367]],[[367,367],"valid"],[[368,368],"mapped",[369]],[[369,369],"valid"],[[370,370],"mapped",[371]],[[371,371],"valid"],[[372,372],"mapped",[373]],[[373,373],"valid"],[[374,374],"mapped",[375]],[[375,375],"valid"],[[376,376],"mapped",[255]],[[377,377],"mapped",[378]],[[378,378],"valid"],[[379,379],"mapped",[380]],[[380,380],"valid"],[[381,381],"mapped",[382]],[[382,382],"valid"],[[383,383],"mapped",[115]],[[384,384],"valid"],[[385,385],"mapped",[595]],[[386,386],"mapped",[387]],[[387,387],"valid"],[[388,388],"mapped",[389]],[[389,389],"valid"],[[390,390],"mapped",[596]],[[391,391],"mapped",[392]],[[392,392],"valid"],[[393,393],"mapped",[598]],[[394,394],"mapped",[599]],[[395,395],"mapped",[396]],[[396,397],"valid"],[[398,398],"mapped",[477]],[[399,399],"mapped",[601]],[[400,400],"mapped",[603]],[[401,401],"mapped",[402]],[[402,402],"valid"],[[403,403],"mapped",[608]],[[404,404],"mapped",[611]],[[405,405],"valid"],[[406,406],"mapped",[617]],[[407,407],"mapped",[616]],[[408,408],"mapped",[409]],[[409,411],"valid"],[[412,412],"mapped",[623]],[[413,413],"mapped",[626]],[[414,414],"valid"],[[415,415],"mapped",[629]],[[416,416],"mapped",[417]],[[417,417],"valid"],[[418,418],"mapped",[419]],[[419,419],"valid"],[[420,420],"mapped",[421]],[[421,421],"valid"],[[422,422],"mapped",[640]],[[423,423],"mapped",[424]],[[424,424],"valid"],[[425,425],"mapped",[643]],[[426,427],"valid"],[[428,428],"mapped",[429]],[[429,429],"valid"],[[430,430],"mapped",[648]],[[431,431],"mapped",[432]],[[432,432],"valid"],[[433,433],"mapped",[650]],[[434,434],"mapped",[651]],[[435,435],"mapped",[436]],[[436,436],"valid"],[[437,437],"mapped",[438]],[[438,438],"valid"],[[439,439],"mapped",[658]],[[440,440],"mapped",[441]],[[441,443],"valid"],[[444,444],"mapped",[445]],[[445,451],"valid"],[[452,454],"mapped",[100,382]],[[455,457],"mapped",[108,106]],[[458,460],"mapped",[110,106]],[[461,461],"mapped",[462]],[[462,462],"valid"],[[463,463],"mapped",[464]],[[464,464],"valid"],[[465,465],"mapped",[466]],[[466,466],"valid"],[[467,467],"mapped",[468]],[[468,468],"valid"],[[469,469],"mapped",[470]],[[470,470],"valid"],[[471,471],"mapped",[472]],[[472,472],"valid"],[[473,473],"mapped",[474]],[[474,474],"valid"],[[475,475],"mapped",[476]],[[476,477],"valid"],[[478,478],"mapped",[479]],[[479,479],"valid"],[[480,480],"mapped",[481]],[[481,481],"valid"],[[482,482],"mapped",[483]],[[483,483],"valid"],[[484,484],"mapped",[485]],[[485,485],"valid"],[[486,486],"mapped",[487]],[[487,487],"valid"],[[488,488],"mapped",[489]],[[489,489],"valid"],[[490,490],"mapped",[491]],[[491,491],"valid"],[[492,492],"mapped",[493]],[[493,493],"valid"],[[494,494],"mapped",[495]],[[495,496],"valid"],[[497,499],"mapped",[100,122]],[[500,500],"mapped",[501]],[[501,501],"valid"],[[502,502],"mapped",[405]],[[503,503],"mapped",[447]],[[504,504],"mapped",[505]],[[505,505],"valid"],[[506,506],"mapped",[507]],[[507,507],"valid"],[[508,508],"mapped",[509]],[[509,509],"valid"],[[510,510],"mapped",[511]],[[511,511],"valid"],[[512,512],"mapped",[513]],[[513,513],"valid"],[[514,514],"mapped",[515]],[[515,515],"valid"],[[516,516],"mapped",[517]],[[517,517],"valid"],[[518,518],"mapped",[519]],[[519,519],"valid"],[[520,520],"mapped",[521]],[[521,521],"valid"],[[522,522],"mapped",[523]],[[523,523],"valid"],[[524,524],"mapped",[525]],[[525,525],"valid"],[[526,526],"mapped",[527]],[[527,527],"valid"],[[528,528],"mapped",[529]],[[529,529],"valid"],[[530,530],"mapped",[531]],[[531,531],"valid"],[[532,532],"mapped",[533]],[[533,533],"valid"],[[534,534],"mapped",[535]],[[535,535],"valid"],[[536,536],"mapped",[537]],[[537,537],"valid"],[[538,538],"mapped",[539]],[[539,539],"valid"],[[540,540],"mapped",[541]],[[541,541],"valid"],[[542,542],"mapped",[543]],[[543,543],"valid"],[[544,544],"mapped",[414]],[[545,545],"valid"],[[546,546],"mapped",[547]],[[547,547],"valid"],[[548,548],"mapped",[549]],[[549,549],"valid"],[[550,550],"mapped",[551]],[[551,551],"valid"],[[552,552],"mapped",[553]],[[553,553],"valid"],[[554,554],"mapped",[555]],[[555,555],"valid"],[[556,556],"mapped",[557]],[[557,557],"valid"],[[558,558],"mapped",[559]],[[559,559],"valid"],[[560,560],"mapped",[561]],[[561,561],"valid"],[[562,562],"mapped",[563]],[[563,563],"valid"],[[564,566],"valid"],[[567,569],"valid"],[[570,570],"mapped",[11365]],[[571,571],"mapped",[572]],[[572,572],"valid"],[[573,573],"mapped",[410]],[[574,574],"mapped",[11366]],[[575,576],"valid"],[[577,577],"mapped",[578]],[[578,578],"valid"],[[579,579],"mapped",[384]],[[580,580],"mapped",[649]],[[581,581],"mapped",[652]],[[582,582],"mapped",[583]],[[583,583],"valid"],[[584,584],"mapped",[585]],[[585,585],"valid"],[[586,586],"mapped",[587]],[[587,587],"valid"],[[588,588],"mapped",[589]],[[589,589],"valid"],[[590,590],"mapped",[591]],[[591,591],"valid"],[[592,680],"valid"],[[681,685],"valid"],[[686,687],"valid"],[[688,688],"mapped",[104]],[[689,689],"mapped",[614]],[[690,690],"mapped",[106]],[[691,691],"mapped",[114]],[[692,692],"mapped",[633]],[[693,693],"mapped",[635]],[[694,694],"mapped",[641]],[[695,695],"mapped",[119]],[[696,696],"mapped",[121]],[[697,705],"valid"],[[706,709],"valid",[],"NV8"],[[710,721],"valid"],[[722,727],"valid",[],"NV8"],[[728,728],"disallowed_STD3_mapped",[32,774]],[[729,729],"disallowed_STD3_mapped",[32,775]],[[730,730],"disallowed_STD3_mapped",[32,778]],[[731,731],"disallowed_STD3_mapped",[32,808]],[[732,732],"disallowed_STD3_mapped",[32,771]],[[733,733],"disallowed_STD3_mapped",[32,779]],[[734,734],"valid",[],"NV8"],[[735,735],"valid",[],"NV8"],[[736,736],"mapped",[611]],[[737,737],"mapped",[108]],[[738,738],"mapped",[115]],[[739,739],"mapped",[120]],[[740,740],"mapped",[661]],[[741,745],"valid",[],"NV8"],[[746,747],"valid",[],"NV8"],[[748,748],"valid"],[[749,749],"valid",[],"NV8"],[[750,750],"valid"],[[751,767],"valid",[],"NV8"],[[768,831],"valid"],[[832,832],"mapped",[768]],[[833,833],"mapped",[769]],[[834,834],"valid"],[[835,835],"mapped",[787]],[[836,836],"mapped",[776,769]],[[837,837],"mapped",[953]],[[838,846],"valid"],[[847,847],"ignored"],[[848,855],"valid"],[[856,860],"valid"],[[861,863],"valid"],[[864,865],"valid"],[[866,866],"valid"],[[867,879],"valid"],[[880,880],"mapped",[881]],[[881,881],"valid"],[[882,882],"mapped",[883]],[[883,883],"valid"],[[884,884],"mapped",[697]],[[885,885],"valid"],[[886,886],"mapped",[887]],[[887,887],"valid"],[[888,889],"disallowed"],[[890,890],"disallowed_STD3_mapped",[32,953]],[[891,893],"valid"],[[894,894],"disallowed_STD3_mapped",[59]],[[895,895],"mapped",[1011]],[[896,899],"disallowed"],[[900,900],"disallowed_STD3_mapped",[32,769]],[[901,901],"disallowed_STD3_mapped",[32,776,769]],[[902,902],"mapped",[940]],[[903,903],"mapped",[183]],[[904,904],"mapped",[941]],[[905,905],"mapped",[942]],[[906,906],"mapped",[943]],[[907,907],"disallowed"],[[908,908],"mapped",[972]],[[909,909],"disallowed"],[[910,910],"mapped",[973]],[[911,911],"mapped",[974]],[[912,912],"valid"],[[913,913],"mapped",[945]],[[914,914],"mapped",[946]],[[915,915],"mapped",[947]],[[916,916],"mapped",[948]],[[917,917],"mapped",[949]],[[918,918],"mapped",[950]],[[919,919],"mapped",[951]],[[920,920],"mapped",[952]],[[921,921],"mapped",[953]],[[922,922],"mapped",[954]],[[923,923],"mapped",[955]],[[924,924],"mapped",[956]],[[925,925],"mapped",[957]],[[926,926],"mapped",[958]],[[927,927],"mapped",[959]],[[928,928],"mapped",[960]],[[929,929],"mapped",[961]],[[930,930],"disallowed"],[[931,931],"mapped",[963]],[[932,932],"mapped",[964]],[[933,933],"mapped",[965]],[[934,934],"mapped",[966]],[[935,935],"mapped",[967]],[[936,936],"mapped",[968]],[[937,937],"mapped",[969]],[[938,938],"mapped",[970]],[[939,939],"mapped",[971]],[[940,961],"valid"],[[962,962],"deviation",[963]],[[963,974],"valid"],[[975,975],"mapped",[983]],[[976,976],"mapped",[946]],[[977,977],"mapped",[952]],[[978,978],"mapped",[965]],[[979,979],"mapped",[973]],[[980,980],"mapped",[971]],[[981,981],"mapped",[966]],[[982,982],"mapped",[960]],[[983,983],"valid"],[[984,984],"mapped",[985]],[[985,985],"valid"],[[986,986],"mapped",[987]],[[987,987],"valid"],[[988,988],"mapped",[989]],[[989,989],"valid"],[[990,990],"mapped",[991]],[[991,991],"valid"],[[992,992],"mapped",[993]],[[993,993],"valid"],[[994,994],"mapped",[995]],[[995,995],"valid"],[[996,996],"mapped",[997]],[[997,997],"valid"],[[998,998],"mapped",[999]],[[999,999],"valid"],[[1e3,1e3],"mapped",[1001]],[[1001,1001],"valid"],[[1002,1002],"mapped",[1003]],[[1003,1003],"valid"],[[1004,1004],"mapped",[1005]],[[1005,1005],"valid"],[[1006,1006],"mapped",[1007]],[[1007,1007],"valid"],[[1008,1008],"mapped",[954]],[[1009,1009],"mapped",[961]],[[1010,1010],"mapped",[963]],[[1011,1011],"valid"],[[1012,1012],"mapped",[952]],[[1013,1013],"mapped",[949]],[[1014,1014],"valid",[],"NV8"],[[1015,1015],"mapped",[1016]],[[1016,1016],"valid"],[[1017,1017],"mapped",[963]],[[1018,1018],"mapped",[1019]],[[1019,1019],"valid"],[[1020,1020],"valid"],[[1021,1021],"mapped",[891]],[[1022,1022],"mapped",[892]],[[1023,1023],"mapped",[893]],[[1024,1024],"mapped",[1104]],[[1025,1025],"mapped",[1105]],[[1026,1026],"mapped",[1106]],[[1027,1027],"mapped",[1107]],[[1028,1028],"mapped",[1108]],[[1029,1029],"mapped",[1109]],[[1030,1030],"mapped",[1110]],[[1031,1031],"mapped",[1111]],[[1032,1032],"mapped",[1112]],[[1033,1033],"mapped",[1113]],[[1034,1034],"mapped",[1114]],[[1035,1035],"mapped",[1115]],[[1036,1036],"mapped",[1116]],[[1037,1037],"mapped",[1117]],[[1038,1038],"mapped",[1118]],[[1039,1039],"mapped",[1119]],[[1040,1040],"mapped",[1072]],[[1041,1041],"mapped",[1073]],[[1042,1042],"mapped",[1074]],[[1043,1043],"mapped",[1075]],[[1044,1044],"mapped",[1076]],[[1045,1045],"mapped",[1077]],[[1046,1046],"mapped",[1078]],[[1047,1047],"mapped",[1079]],[[1048,1048],"mapped",[1080]],[[1049,1049],"mapped",[1081]],[[1050,1050],"mapped",[1082]],[[1051,1051],"mapped",[1083]],[[1052,1052],"mapped",[1084]],[[1053,1053],"mapped",[1085]],[[1054,1054],"mapped",[1086]],[[1055,1055],"mapped",[1087]],[[1056,1056],"mapped",[1088]],[[1057,1057],"mapped",[1089]],[[1058,1058],"mapped",[1090]],[[1059,1059],"mapped",[1091]],[[1060,1060],"mapped",[1092]],[[1061,1061],"mapped",[1093]],[[1062,1062],"mapped",[1094]],[[1063,1063],"mapped",[1095]],[[1064,1064],"mapped",[1096]],[[1065,1065],"mapped",[1097]],[[1066,1066],"mapped",[1098]],[[1067,1067],"mapped",[1099]],[[1068,1068],"mapped",[1100]],[[1069,1069],"mapped",[1101]],[[1070,1070],"mapped",[1102]],[[1071,1071],"mapped",[1103]],[[1072,1103],"valid"],[[1104,1104],"valid"],[[1105,1116],"valid"],[[1117,1117],"valid"],[[1118,1119],"valid"],[[1120,1120],"mapped",[1121]],[[1121,1121],"valid"],[[1122,1122],"mapped",[1123]],[[1123,1123],"valid"],[[1124,1124],"mapped",[1125]],[[1125,1125],"valid"],[[1126,1126],"mapped",[1127]],[[1127,1127],"valid"],[[1128,1128],"mapped",[1129]],[[1129,1129],"valid"],[[1130,1130],"mapped",[1131]],[[1131,1131],"valid"],[[1132,1132],"mapped",[1133]],[[1133,1133],"valid"],[[1134,1134],"mapped",[1135]],[[1135,1135],"valid"],[[1136,1136],"mapped",[1137]],[[1137,1137],"valid"],[[1138,1138],"mapped",[1139]],[[1139,1139],"valid"],[[1140,1140],"mapped",[1141]],[[1141,1141],"valid"],[[1142,1142],"mapped",[1143]],[[1143,1143],"valid"],[[1144,1144],"mapped",[1145]],[[1145,1145],"valid"],[[1146,1146],"mapped",[1147]],[[1147,1147],"valid"],[[1148,1148],"mapped",[1149]],[[1149,1149],"valid"],[[1150,1150],"mapped",[1151]],[[1151,1151],"valid"],[[1152,1152],"mapped",[1153]],[[1153,1153],"valid"],[[1154,1154],"valid",[],"NV8"],[[1155,1158],"valid"],[[1159,1159],"valid"],[[1160,1161],"valid",[],"NV8"],[[1162,1162],"mapped",[1163]],[[1163,1163],"valid"],[[1164,1164],"mapped",[1165]],[[1165,1165],"valid"],[[1166,1166],"mapped",[1167]],[[1167,1167],"valid"],[[1168,1168],"mapped",[1169]],[[1169,1169],"valid"],[[1170,1170],"mapped",[1171]],[[1171,1171],"valid"],[[1172,1172],"mapped",[1173]],[[1173,1173],"valid"],[[1174,1174],"mapped",[1175]],[[1175,1175],"valid"],[[1176,1176],"mapped",[1177]],[[1177,1177],"valid"],[[1178,1178],"mapped",[1179]],[[1179,1179],"valid"],[[1180,1180],"mapped",[1181]],[[1181,1181],"valid"],[[1182,1182],"mapped",[1183]],[[1183,1183],"valid"],[[1184,1184],"mapped",[1185]],[[1185,1185],"valid"],[[1186,1186],"mapped",[1187]],[[1187,1187],"valid"],[[1188,1188],"mapped",[1189]],[[1189,1189],"valid"],[[1190,1190],"mapped",[1191]],[[1191,1191],"valid"],[[1192,1192],"mapped",[1193]],[[1193,1193],"valid"],[[1194,1194],"mapped",[1195]],[[1195,1195],"valid"],[[1196,1196],"mapped",[1197]],[[1197,1197],"valid"],[[1198,1198],"mapped",[1199]],[[1199,1199],"valid"],[[1200,1200],"mapped",[1201]],[[1201,1201],"valid"],[[1202,1202],"mapped",[1203]],[[1203,1203],"valid"],[[1204,1204],"mapped",[1205]],[[1205,1205],"valid"],[[1206,1206],"mapped",[1207]],[[1207,1207],"valid"],[[1208,1208],"mapped",[1209]],[[1209,1209],"valid"],[[1210,1210],"mapped",[1211]],[[1211,1211],"valid"],[[1212,1212],"mapped",[1213]],[[1213,1213],"valid"],[[1214,1214],"mapped",[1215]],[[1215,1215],"valid"],[[1216,1216],"disallowed"],[[1217,1217],"mapped",[1218]],[[1218,1218],"valid"],[[1219,1219],"mapped",[1220]],[[1220,1220],"valid"],[[1221,1221],"mapped",[1222]],[[1222,1222],"valid"],[[1223,1223],"mapped",[1224]],[[1224,1224],"valid"],[[1225,1225],"mapped",[1226]],[[1226,1226],"valid"],[[1227,1227],"mapped",[1228]],[[1228,1228],"valid"],[[1229,1229],"mapped",[1230]],[[1230,1230],"valid"],[[1231,1231],"valid"],[[1232,1232],"mapped",[1233]],[[1233,1233],"valid"],[[1234,1234],"mapped",[1235]],[[1235,1235],"valid"],[[1236,1236],"mapped",[1237]],[[1237,1237],"valid"],[[1238,1238],"mapped",[1239]],[[1239,1239],"valid"],[[1240,1240],"mapped",[1241]],[[1241,1241],"valid"],[[1242,1242],"mapped",[1243]],[[1243,1243],"valid"],[[1244,1244],"mapped",[1245]],[[1245,1245],"valid"],[[1246,1246],"mapped",[1247]],[[1247,1247],"valid"],[[1248,1248],"mapped",[1249]],[[1249,1249],"valid"],[[1250,1250],"mapped",[1251]],[[1251,1251],"valid"],[[1252,1252],"mapped",[1253]],[[1253,1253],"valid"],[[1254,1254],"mapped",[1255]],[[1255,1255],"valid"],[[1256,1256],"mapped",[1257]],[[1257,1257],"valid"],[[1258,1258],"mapped",[1259]],[[1259,1259],"valid"],[[1260,1260],"mapped",[1261]],[[1261,1261],"valid"],[[1262,1262],"mapped",[1263]],[[1263,1263],"valid"],[[1264,1264],"mapped",[1265]],[[1265,1265],"valid"],[[1266,1266],"mapped",[1267]],[[1267,1267],"valid"],[[1268,1268],"mapped",[1269]],[[1269,1269],"valid"],[[1270,1270],"mapped",[1271]],[[1271,1271],"valid"],[[1272,1272],"mapped",[1273]],[[1273,1273],"valid"],[[1274,1274],"mapped",[1275]],[[1275,1275],"valid"],[[1276,1276],"mapped",[1277]],[[1277,1277],"valid"],[[1278,1278],"mapped",[1279]],[[1279,1279],"valid"],[[1280,1280],"mapped",[1281]],[[1281,1281],"valid"],[[1282,1282],"mapped",[1283]],[[1283,1283],"valid"],[[1284,1284],"mapped",[1285]],[[1285,1285],"valid"],[[1286,1286],"mapped",[1287]],[[1287,1287],"valid"],[[1288,1288],"mapped",[1289]],[[1289,1289],"valid"],[[1290,1290],"mapped",[1291]],[[1291,1291],"valid"],[[1292,1292],"mapped",[1293]],[[1293,1293],"valid"],[[1294,1294],"mapped",[1295]],[[1295,1295],"valid"],[[1296,1296],"mapped",[1297]],[[1297,1297],"valid"],[[1298,1298],"mapped",[1299]],[[1299,1299],"valid"],[[1300,1300],"mapped",[1301]],[[1301,1301],"valid"],[[1302,1302],"mapped",[1303]],[[1303,1303],"valid"],[[1304,1304],"mapped",[1305]],[[1305,1305],"valid"],[[1306,1306],"mapped",[1307]],[[1307,1307],"valid"],[[1308,1308],"mapped",[1309]],[[1309,1309],"valid"],[[1310,1310],"mapped",[1311]],[[1311,1311],"valid"],[[1312,1312],"mapped",[1313]],[[1313,1313],"valid"],[[1314,1314],"mapped",[1315]],[[1315,1315],"valid"],[[1316,1316],"mapped",[1317]],[[1317,1317],"valid"],[[1318,1318],"mapped",[1319]],[[1319,1319],"valid"],[[1320,1320],"mapped",[1321]],[[1321,1321],"valid"],[[1322,1322],"mapped",[1323]],[[1323,1323],"valid"],[[1324,1324],"mapped",[1325]],[[1325,1325],"valid"],[[1326,1326],"mapped",[1327]],[[1327,1327],"valid"],[[1328,1328],"disallowed"],[[1329,1329],"mapped",[1377]],[[1330,1330],"mapped",[1378]],[[1331,1331],"mapped",[1379]],[[1332,1332],"mapped",[1380]],[[1333,1333],"mapped",[1381]],[[1334,1334],"mapped",[1382]],[[1335,1335],"mapped",[1383]],[[1336,1336],"mapped",[1384]],[[1337,1337],"mapped",[1385]],[[1338,1338],"mapped",[1386]],[[1339,1339],"mapped",[1387]],[[1340,1340],"mapped",[1388]],[[1341,1341],"mapped",[1389]],[[1342,1342],"mapped",[1390]],[[1343,1343],"mapped",[1391]],[[1344,1344],"mapped",[1392]],[[1345,1345],"mapped",[1393]],[[1346,1346],"mapped",[1394]],[[1347,1347],"mapped",[1395]],[[1348,1348],"mapped",[1396]],[[1349,1349],"mapped",[1397]],[[1350,1350],"mapped",[1398]],[[1351,1351],"mapped",[1399]],[[1352,1352],"mapped",[1400]],[[1353,1353],"mapped",[1401]],[[1354,1354],"mapped",[1402]],[[1355,1355],"mapped",[1403]],[[1356,1356],"mapped",[1404]],[[1357,1357],"mapped",[1405]],[[1358,1358],"mapped",[1406]],[[1359,1359],"mapped",[1407]],[[1360,1360],"mapped",[1408]],[[1361,1361],"mapped",[1409]],[[1362,1362],"mapped",[1410]],[[1363,1363],"mapped",[1411]],[[1364,1364],"mapped",[1412]],[[1365,1365],"mapped",[1413]],[[1366,1366],"mapped",[1414]],[[1367,1368],"disallowed"],[[1369,1369],"valid"],[[1370,1375],"valid",[],"NV8"],[[1376,1376],"disallowed"],[[1377,1414],"valid"],[[1415,1415],"mapped",[1381,1410]],[[1416,1416],"disallowed"],[[1417,1417],"valid",[],"NV8"],[[1418,1418],"valid",[],"NV8"],[[1419,1420],"disallowed"],[[1421,1422],"valid",[],"NV8"],[[1423,1423],"valid",[],"NV8"],[[1424,1424],"disallowed"],[[1425,1441],"valid"],[[1442,1442],"valid"],[[1443,1455],"valid"],[[1456,1465],"valid"],[[1466,1466],"valid"],[[1467,1469],"valid"],[[1470,1470],"valid",[],"NV8"],[[1471,1471],"valid"],[[1472,1472],"valid",[],"NV8"],[[1473,1474],"valid"],[[1475,1475],"valid",[],"NV8"],[[1476,1476],"valid"],[[1477,1477],"valid"],[[1478,1478],"valid",[],"NV8"],[[1479,1479],"valid"],[[1480,1487],"disallowed"],[[1488,1514],"valid"],[[1515,1519],"disallowed"],[[1520,1524],"valid"],[[1525,1535],"disallowed"],[[1536,1539],"disallowed"],[[1540,1540],"disallowed"],[[1541,1541],"disallowed"],[[1542,1546],"valid",[],"NV8"],[[1547,1547],"valid",[],"NV8"],[[1548,1548],"valid",[],"NV8"],[[1549,1551],"valid",[],"NV8"],[[1552,1557],"valid"],[[1558,1562],"valid"],[[1563,1563],"valid",[],"NV8"],[[1564,1564],"disallowed"],[[1565,1565],"disallowed"],[[1566,1566],"valid",[],"NV8"],[[1567,1567],"valid",[],"NV8"],[[1568,1568],"valid"],[[1569,1594],"valid"],[[1595,1599],"valid"],[[1600,1600],"valid",[],"NV8"],[[1601,1618],"valid"],[[1619,1621],"valid"],[[1622,1624],"valid"],[[1625,1630],"valid"],[[1631,1631],"valid"],[[1632,1641],"valid"],[[1642,1645],"valid",[],"NV8"],[[1646,1647],"valid"],[[1648,1652],"valid"],[[1653,1653],"mapped",[1575,1652]],[[1654,1654],"mapped",[1608,1652]],[[1655,1655],"mapped",[1735,1652]],[[1656,1656],"mapped",[1610,1652]],[[1657,1719],"valid"],[[1720,1721],"valid"],[[1722,1726],"valid"],[[1727,1727],"valid"],[[1728,1742],"valid"],[[1743,1743],"valid"],[[1744,1747],"valid"],[[1748,1748],"valid",[],"NV8"],[[1749,1756],"valid"],[[1757,1757],"disallowed"],[[1758,1758],"valid",[],"NV8"],[[1759,1768],"valid"],[[1769,1769],"valid",[],"NV8"],[[1770,1773],"valid"],[[1774,1775],"valid"],[[1776,1785],"valid"],[[1786,1790],"valid"],[[1791,1791],"valid"],[[1792,1805],"valid",[],"NV8"],[[1806,1806],"disallowed"],[[1807,1807],"disallowed"],[[1808,1836],"valid"],[[1837,1839],"valid"],[[1840,1866],"valid"],[[1867,1868],"disallowed"],[[1869,1871],"valid"],[[1872,1901],"valid"],[[1902,1919],"valid"],[[1920,1968],"valid"],[[1969,1969],"valid"],[[1970,1983],"disallowed"],[[1984,2037],"valid"],[[2038,2042],"valid",[],"NV8"],[[2043,2047],"disallowed"],[[2048,2093],"valid"],[[2094,2095],"disallowed"],[[2096,2110],"valid",[],"NV8"],[[2111,2111],"disallowed"],[[2112,2139],"valid"],[[2140,2141],"disallowed"],[[2142,2142],"valid",[],"NV8"],[[2143,2207],"disallowed"],[[2208,2208],"valid"],[[2209,2209],"valid"],[[2210,2220],"valid"],[[2221,2226],"valid"],[[2227,2228],"valid"],[[2229,2274],"disallowed"],[[2275,2275],"valid"],[[2276,2302],"valid"],[[2303,2303],"valid"],[[2304,2304],"valid"],[[2305,2307],"valid"],[[2308,2308],"valid"],[[2309,2361],"valid"],[[2362,2363],"valid"],[[2364,2381],"valid"],[[2382,2382],"valid"],[[2383,2383],"valid"],[[2384,2388],"valid"],[[2389,2389],"valid"],[[2390,2391],"valid"],[[2392,2392],"mapped",[2325,2364]],[[2393,2393],"mapped",[2326,2364]],[[2394,2394],"mapped",[2327,2364]],[[2395,2395],"mapped",[2332,2364]],[[2396,2396],"mapped",[2337,2364]],[[2397,2397],"mapped",[2338,2364]],[[2398,2398],"mapped",[2347,2364]],[[2399,2399],"mapped",[2351,2364]],[[2400,2403],"valid"],[[2404,2405],"valid",[],"NV8"],[[2406,2415],"valid"],[[2416,2416],"valid",[],"NV8"],[[2417,2418],"valid"],[[2419,2423],"valid"],[[2424,2424],"valid"],[[2425,2426],"valid"],[[2427,2428],"valid"],[[2429,2429],"valid"],[[2430,2431],"valid"],[[2432,2432],"valid"],[[2433,2435],"valid"],[[2436,2436],"disallowed"],[[2437,2444],"valid"],[[2445,2446],"disallowed"],[[2447,2448],"valid"],[[2449,2450],"disallowed"],[[2451,2472],"valid"],[[2473,2473],"disallowed"],[[2474,2480],"valid"],[[2481,2481],"disallowed"],[[2482,2482],"valid"],[[2483,2485],"disallowed"],[[2486,2489],"valid"],[[2490,2491],"disallowed"],[[2492,2492],"valid"],[[2493,2493],"valid"],[[2494,2500],"valid"],[[2501,2502],"disallowed"],[[2503,2504],"valid"],[[2505,2506],"disallowed"],[[2507,2509],"valid"],[[2510,2510],"valid"],[[2511,2518],"disallowed"],[[2519,2519],"valid"],[[2520,2523],"disallowed"],[[2524,2524],"mapped",[2465,2492]],[[2525,2525],"mapped",[2466,2492]],[[2526,2526],"disallowed"],[[2527,2527],"mapped",[2479,2492]],[[2528,2531],"valid"],[[2532,2533],"disallowed"],[[2534,2545],"valid"],[[2546,2554],"valid",[],"NV8"],[[2555,2555],"valid",[],"NV8"],[[2556,2560],"disallowed"],[[2561,2561],"valid"],[[2562,2562],"valid"],[[2563,2563],"valid"],[[2564,2564],"disallowed"],[[2565,2570],"valid"],[[2571,2574],"disallowed"],[[2575,2576],"valid"],[[2577,2578],"disallowed"],[[2579,2600],"valid"],[[2601,2601],"disallowed"],[[2602,2608],"valid"],[[2609,2609],"disallowed"],[[2610,2610],"valid"],[[2611,2611],"mapped",[2610,2620]],[[2612,2612],"disallowed"],[[2613,2613],"valid"],[[2614,2614],"mapped",[2616,2620]],[[2615,2615],"disallowed"],[[2616,2617],"valid"],[[2618,2619],"disallowed"],[[2620,2620],"valid"],[[2621,2621],"disallowed"],[[2622,2626],"valid"],[[2627,2630],"disallowed"],[[2631,2632],"valid"],[[2633,2634],"disallowed"],[[2635,2637],"valid"],[[2638,2640],"disallowed"],[[2641,2641],"valid"],[[2642,2648],"disallowed"],[[2649,2649],"mapped",[2582,2620]],[[2650,2650],"mapped",[2583,2620]],[[2651,2651],"mapped",[2588,2620]],[[2652,2652],"valid"],[[2653,2653],"disallowed"],[[2654,2654],"mapped",[2603,2620]],[[2655,2661],"disallowed"],[[2662,2676],"valid"],[[2677,2677],"valid"],[[2678,2688],"disallowed"],[[2689,2691],"valid"],[[2692,2692],"disallowed"],[[2693,2699],"valid"],[[2700,2700],"valid"],[[2701,2701],"valid"],[[2702,2702],"disallowed"],[[2703,2705],"valid"],[[2706,2706],"disallowed"],[[2707,2728],"valid"],[[2729,2729],"disallowed"],[[2730,2736],"valid"],[[2737,2737],"disallowed"],[[2738,2739],"valid"],[[2740,2740],"disallowed"],[[2741,2745],"valid"],[[2746,2747],"disallowed"],[[2748,2757],"valid"],[[2758,2758],"disallowed"],[[2759,2761],"valid"],[[2762,2762],"disallowed"],[[2763,2765],"valid"],[[2766,2767],"disallowed"],[[2768,2768],"valid"],[[2769,2783],"disallowed"],[[2784,2784],"valid"],[[2785,2787],"valid"],[[2788,2789],"disallowed"],[[2790,2799],"valid"],[[2800,2800],"valid",[],"NV8"],[[2801,2801],"valid",[],"NV8"],[[2802,2808],"disallowed"],[[2809,2809],"valid"],[[2810,2816],"disallowed"],[[2817,2819],"valid"],[[2820,2820],"disallowed"],[[2821,2828],"valid"],[[2829,2830],"disallowed"],[[2831,2832],"valid"],[[2833,2834],"disallowed"],[[2835,2856],"valid"],[[2857,2857],"disallowed"],[[2858,2864],"valid"],[[2865,2865],"disallowed"],[[2866,2867],"valid"],[[2868,2868],"disallowed"],[[2869,2869],"valid"],[[2870,2873],"valid"],[[2874,2875],"disallowed"],[[2876,2883],"valid"],[[2884,2884],"valid"],[[2885,2886],"disallowed"],[[2887,2888],"valid"],[[2889,2890],"disallowed"],[[2891,2893],"valid"],[[2894,2901],"disallowed"],[[2902,2903],"valid"],[[2904,2907],"disallowed"],[[2908,2908],"mapped",[2849,2876]],[[2909,2909],"mapped",[2850,2876]],[[2910,2910],"disallowed"],[[2911,2913],"valid"],[[2914,2915],"valid"],[[2916,2917],"disallowed"],[[2918,2927],"valid"],[[2928,2928],"valid",[],"NV8"],[[2929,2929],"valid"],[[2930,2935],"valid",[],"NV8"],[[2936,2945],"disallowed"],[[2946,2947],"valid"],[[2948,2948],"disallowed"],[[2949,2954],"valid"],[[2955,2957],"disallowed"],[[2958,2960],"valid"],[[2961,2961],"disallowed"],[[2962,2965],"valid"],[[2966,2968],"disallowed"],[[2969,2970],"valid"],[[2971,2971],"disallowed"],[[2972,2972],"valid"],[[2973,2973],"disallowed"],[[2974,2975],"valid"],[[2976,2978],"disallowed"],[[2979,2980],"valid"],[[2981,2983],"disallowed"],[[2984,2986],"valid"],[[2987,2989],"disallowed"],[[2990,2997],"valid"],[[2998,2998],"valid"],[[2999,3001],"valid"],[[3002,3005],"disallowed"],[[3006,3010],"valid"],[[3011,3013],"disallowed"],[[3014,3016],"valid"],[[3017,3017],"disallowed"],[[3018,3021],"valid"],[[3022,3023],"disallowed"],[[3024,3024],"valid"],[[3025,3030],"disallowed"],[[3031,3031],"valid"],[[3032,3045],"disallowed"],[[3046,3046],"valid"],[[3047,3055],"valid"],[[3056,3058],"valid",[],"NV8"],[[3059,3066],"valid",[],"NV8"],[[3067,3071],"disallowed"],[[3072,3072],"valid"],[[3073,3075],"valid"],[[3076,3076],"disallowed"],[[3077,3084],"valid"],[[3085,3085],"disallowed"],[[3086,3088],"valid"],[[3089,3089],"disallowed"],[[3090,3112],"valid"],[[3113,3113],"disallowed"],[[3114,3123],"valid"],[[3124,3124],"valid"],[[3125,3129],"valid"],[[3130,3132],"disallowed"],[[3133,3133],"valid"],[[3134,3140],"valid"],[[3141,3141],"disallowed"],[[3142,3144],"valid"],[[3145,3145],"disallowed"],[[3146,3149],"valid"],[[3150,3156],"disallowed"],[[3157,3158],"valid"],[[3159,3159],"disallowed"],[[3160,3161],"valid"],[[3162,3162],"valid"],[[3163,3167],"disallowed"],[[3168,3169],"valid"],[[3170,3171],"valid"],[[3172,3173],"disallowed"],[[3174,3183],"valid"],[[3184,3191],"disallowed"],[[3192,3199],"valid",[],"NV8"],[[3200,3200],"disallowed"],[[3201,3201],"valid"],[[3202,3203],"valid"],[[3204,3204],"disallowed"],[[3205,3212],"valid"],[[3213,3213],"disallowed"],[[3214,3216],"valid"],[[3217,3217],"disallowed"],[[3218,3240],"valid"],[[3241,3241],"disallowed"],[[3242,3251],"valid"],[[3252,3252],"disallowed"],[[3253,3257],"valid"],[[3258,3259],"disallowed"],[[3260,3261],"valid"],[[3262,3268],"valid"],[[3269,3269],"disallowed"],[[3270,3272],"valid"],[[3273,3273],"disallowed"],[[3274,3277],"valid"],[[3278,3284],"disallowed"],[[3285,3286],"valid"],[[3287,3293],"disallowed"],[[3294,3294],"valid"],[[3295,3295],"disallowed"],[[3296,3297],"valid"],[[3298,3299],"valid"],[[3300,3301],"disallowed"],[[3302,3311],"valid"],[[3312,3312],"disallowed"],[[3313,3314],"valid"],[[3315,3328],"disallowed"],[[3329,3329],"valid"],[[3330,3331],"valid"],[[3332,3332],"disallowed"],[[3333,3340],"valid"],[[3341,3341],"disallowed"],[[3342,3344],"valid"],[[3345,3345],"disallowed"],[[3346,3368],"valid"],[[3369,3369],"valid"],[[3370,3385],"valid"],[[3386,3386],"valid"],[[3387,3388],"disallowed"],[[3389,3389],"valid"],[[3390,3395],"valid"],[[3396,3396],"valid"],[[3397,3397],"disallowed"],[[3398,3400],"valid"],[[3401,3401],"disallowed"],[[3402,3405],"valid"],[[3406,3406],"valid"],[[3407,3414],"disallowed"],[[3415,3415],"valid"],[[3416,3422],"disallowed"],[[3423,3423],"valid"],[[3424,3425],"valid"],[[3426,3427],"valid"],[[3428,3429],"disallowed"],[[3430,3439],"valid"],[[3440,3445],"valid",[],"NV8"],[[3446,3448],"disallowed"],[[3449,3449],"valid",[],"NV8"],[[3450,3455],"valid"],[[3456,3457],"disallowed"],[[3458,3459],"valid"],[[3460,3460],"disallowed"],[[3461,3478],"valid"],[[3479,3481],"disallowed"],[[3482,3505],"valid"],[[3506,3506],"disallowed"],[[3507,3515],"valid"],[[3516,3516],"disallowed"],[[3517,3517],"valid"],[[3518,3519],"disallowed"],[[3520,3526],"valid"],[[3527,3529],"disallowed"],[[3530,3530],"valid"],[[3531,3534],"disallowed"],[[3535,3540],"valid"],[[3541,3541],"disallowed"],[[3542,3542],"valid"],[[3543,3543],"disallowed"],[[3544,3551],"valid"],[[3552,3557],"disallowed"],[[3558,3567],"valid"],[[3568,3569],"disallowed"],[[3570,3571],"valid"],[[3572,3572],"valid",[],"NV8"],[[3573,3584],"disallowed"],[[3585,3634],"valid"],[[3635,3635],"mapped",[3661,3634]],[[3636,3642],"valid"],[[3643,3646],"disallowed"],[[3647,3647],"valid",[],"NV8"],[[3648,3662],"valid"],[[3663,3663],"valid",[],"NV8"],[[3664,3673],"valid"],[[3674,3675],"valid",[],"NV8"],[[3676,3712],"disallowed"],[[3713,3714],"valid"],[[3715,3715],"disallowed"],[[3716,3716],"valid"],[[3717,3718],"disallowed"],[[3719,3720],"valid"],[[3721,3721],"disallowed"],[[3722,3722],"valid"],[[3723,3724],"disallowed"],[[3725,3725],"valid"],[[3726,3731],"disallowed"],[[3732,3735],"valid"],[[3736,3736],"disallowed"],[[3737,3743],"valid"],[[3744,3744],"disallowed"],[[3745,3747],"valid"],[[3748,3748],"disallowed"],[[3749,3749],"valid"],[[3750,3750],"disallowed"],[[3751,3751],"valid"],[[3752,3753],"disallowed"],[[3754,3755],"valid"],[[3756,3756],"disallowed"],[[3757,3762],"valid"],[[3763,3763],"mapped",[3789,3762]],[[3764,3769],"valid"],[[3770,3770],"disallowed"],[[3771,3773],"valid"],[[3774,3775],"disallowed"],[[3776,3780],"valid"],[[3781,3781],"disallowed"],[[3782,3782],"valid"],[[3783,3783],"disallowed"],[[3784,3789],"valid"],[[3790,3791],"disallowed"],[[3792,3801],"valid"],[[3802,3803],"disallowed"],[[3804,3804],"mapped",[3755,3737]],[[3805,3805],"mapped",[3755,3745]],[[3806,3807],"valid"],[[3808,3839],"disallowed"],[[3840,3840],"valid"],[[3841,3850],"valid",[],"NV8"],[[3851,3851],"valid"],[[3852,3852],"mapped",[3851]],[[3853,3863],"valid",[],"NV8"],[[3864,3865],"valid"],[[3866,3871],"valid",[],"NV8"],[[3872,3881],"valid"],[[3882,3892],"valid",[],"NV8"],[[3893,3893],"valid"],[[3894,3894],"valid",[],"NV8"],[[3895,3895],"valid"],[[3896,3896],"valid",[],"NV8"],[[3897,3897],"valid"],[[3898,3901],"valid",[],"NV8"],[[3902,3906],"valid"],[[3907,3907],"mapped",[3906,4023]],[[3908,3911],"valid"],[[3912,3912],"disallowed"],[[3913,3916],"valid"],[[3917,3917],"mapped",[3916,4023]],[[3918,3921],"valid"],[[3922,3922],"mapped",[3921,4023]],[[3923,3926],"valid"],[[3927,3927],"mapped",[3926,4023]],[[3928,3931],"valid"],[[3932,3932],"mapped",[3931,4023]],[[3933,3944],"valid"],[[3945,3945],"mapped",[3904,4021]],[[3946,3946],"valid"],[[3947,3948],"valid"],[[3949,3952],"disallowed"],[[3953,3954],"valid"],[[3955,3955],"mapped",[3953,3954]],[[3956,3956],"valid"],[[3957,3957],"mapped",[3953,3956]],[[3958,3958],"mapped",[4018,3968]],[[3959,3959],"mapped",[4018,3953,3968]],[[3960,3960],"mapped",[4019,3968]],[[3961,3961],"mapped",[4019,3953,3968]],[[3962,3968],"valid"],[[3969,3969],"mapped",[3953,3968]],[[3970,3972],"valid"],[[3973,3973],"valid",[],"NV8"],[[3974,3979],"valid"],[[3980,3983],"valid"],[[3984,3986],"valid"],[[3987,3987],"mapped",[3986,4023]],[[3988,3989],"valid"],[[3990,3990],"valid"],[[3991,3991],"valid"],[[3992,3992],"disallowed"],[[3993,3996],"valid"],[[3997,3997],"mapped",[3996,4023]],[[3998,4001],"valid"],[[4002,4002],"mapped",[4001,4023]],[[4003,4006],"valid"],[[4007,4007],"mapped",[4006,4023]],[[4008,4011],"valid"],[[4012,4012],"mapped",[4011,4023]],[[4013,4013],"valid"],[[4014,4016],"valid"],[[4017,4023],"valid"],[[4024,4024],"valid"],[[4025,4025],"mapped",[3984,4021]],[[4026,4028],"valid"],[[4029,4029],"disallowed"],[[4030,4037],"valid",[],"NV8"],[[4038,4038],"valid"],[[4039,4044],"valid",[],"NV8"],[[4045,4045],"disallowed"],[[4046,4046],"valid",[],"NV8"],[[4047,4047],"valid",[],"NV8"],[[4048,4049],"valid",[],"NV8"],[[4050,4052],"valid",[],"NV8"],[[4053,4056],"valid",[],"NV8"],[[4057,4058],"valid",[],"NV8"],[[4059,4095],"disallowed"],[[4096,4129],"valid"],[[4130,4130],"valid"],[[4131,4135],"valid"],[[4136,4136],"valid"],[[4137,4138],"valid"],[[4139,4139],"valid"],[[4140,4146],"valid"],[[4147,4149],"valid"],[[4150,4153],"valid"],[[4154,4159],"valid"],[[4160,4169],"valid"],[[4170,4175],"valid",[],"NV8"],[[4176,4185],"valid"],[[4186,4249],"valid"],[[4250,4253],"valid"],[[4254,4255],"valid",[],"NV8"],[[4256,4293],"disallowed"],[[4294,4294],"disallowed"],[[4295,4295],"mapped",[11559]],[[4296,4300],"disallowed"],[[4301,4301],"mapped",[11565]],[[4302,4303],"disallowed"],[[4304,4342],"valid"],[[4343,4344],"valid"],[[4345,4346],"valid"],[[4347,4347],"valid",[],"NV8"],[[4348,4348],"mapped",[4316]],[[4349,4351],"valid"],[[4352,4441],"valid",[],"NV8"],[[4442,4446],"valid",[],"NV8"],[[4447,4448],"disallowed"],[[4449,4514],"valid",[],"NV8"],[[4515,4519],"valid",[],"NV8"],[[4520,4601],"valid",[],"NV8"],[[4602,4607],"valid",[],"NV8"],[[4608,4614],"valid"],[[4615,4615],"valid"],[[4616,4678],"valid"],[[4679,4679],"valid"],[[4680,4680],"valid"],[[4681,4681],"disallowed"],[[4682,4685],"valid"],[[4686,4687],"disallowed"],[[4688,4694],"valid"],[[4695,4695],"disallowed"],[[4696,4696],"valid"],[[4697,4697],"disallowed"],[[4698,4701],"valid"],[[4702,4703],"disallowed"],[[4704,4742],"valid"],[[4743,4743],"valid"],[[4744,4744],"valid"],[[4745,4745],"disallowed"],[[4746,4749],"valid"],[[4750,4751],"disallowed"],[[4752,4782],"valid"],[[4783,4783],"valid"],[[4784,4784],"valid"],[[4785,4785],"disallowed"],[[4786,4789],"valid"],[[4790,4791],"disallowed"],[[4792,4798],"valid"],[[4799,4799],"disallowed"],[[4800,4800],"valid"],[[4801,4801],"disallowed"],[[4802,4805],"valid"],[[4806,4807],"disallowed"],[[4808,4814],"valid"],[[4815,4815],"valid"],[[4816,4822],"valid"],[[4823,4823],"disallowed"],[[4824,4846],"valid"],[[4847,4847],"valid"],[[4848,4878],"valid"],[[4879,4879],"valid"],[[4880,4880],"valid"],[[4881,4881],"disallowed"],[[4882,4885],"valid"],[[4886,4887],"disallowed"],[[4888,4894],"valid"],[[4895,4895],"valid"],[[4896,4934],"valid"],[[4935,4935],"valid"],[[4936,4954],"valid"],[[4955,4956],"disallowed"],[[4957,4958],"valid"],[[4959,4959],"valid"],[[4960,4960],"valid",[],"NV8"],[[4961,4988],"valid",[],"NV8"],[[4989,4991],"disallowed"],[[4992,5007],"valid"],[[5008,5017],"valid",[],"NV8"],[[5018,5023],"disallowed"],[[5024,5108],"valid"],[[5109,5109],"valid"],[[5110,5111],"disallowed"],[[5112,5112],"mapped",[5104]],[[5113,5113],"mapped",[5105]],[[5114,5114],"mapped",[5106]],[[5115,5115],"mapped",[5107]],[[5116,5116],"mapped",[5108]],[[5117,5117],"mapped",[5109]],[[5118,5119],"disallowed"],[[5120,5120],"valid",[],"NV8"],[[5121,5740],"valid"],[[5741,5742],"valid",[],"NV8"],[[5743,5750],"valid"],[[5751,5759],"valid"],[[5760,5760],"disallowed"],[[5761,5786],"valid"],[[5787,5788],"valid",[],"NV8"],[[5789,5791],"disallowed"],[[5792,5866],"valid"],[[5867,5872],"valid",[],"NV8"],[[5873,5880],"valid"],[[5881,5887],"disallowed"],[[5888,5900],"valid"],[[5901,5901],"disallowed"],[[5902,5908],"valid"],[[5909,5919],"disallowed"],[[5920,5940],"valid"],[[5941,5942],"valid",[],"NV8"],[[5943,5951],"disallowed"],[[5952,5971],"valid"],[[5972,5983],"disallowed"],[[5984,5996],"valid"],[[5997,5997],"disallowed"],[[5998,6e3],"valid"],[[6001,6001],"disallowed"],[[6002,6003],"valid"],[[6004,6015],"disallowed"],[[6016,6067],"valid"],[[6068,6069],"disallowed"],[[6070,6099],"valid"],[[6100,6102],"valid",[],"NV8"],[[6103,6103],"valid"],[[6104,6107],"valid",[],"NV8"],[[6108,6108],"valid"],[[6109,6109],"valid"],[[6110,6111],"disallowed"],[[6112,6121],"valid"],[[6122,6127],"disallowed"],[[6128,6137],"valid",[],"NV8"],[[6138,6143],"disallowed"],[[6144,6149],"valid",[],"NV8"],[[6150,6150],"disallowed"],[[6151,6154],"valid",[],"NV8"],[[6155,6157],"ignored"],[[6158,6158],"disallowed"],[[6159,6159],"disallowed"],[[6160,6169],"valid"],[[6170,6175],"disallowed"],[[6176,6263],"valid"],[[6264,6271],"disallowed"],[[6272,6313],"valid"],[[6314,6314],"valid"],[[6315,6319],"disallowed"],[[6320,6389],"valid"],[[6390,6399],"disallowed"],[[6400,6428],"valid"],[[6429,6430],"valid"],[[6431,6431],"disallowed"],[[6432,6443],"valid"],[[6444,6447],"disallowed"],[[6448,6459],"valid"],[[6460,6463],"disallowed"],[[6464,6464],"valid",[],"NV8"],[[6465,6467],"disallowed"],[[6468,6469],"valid",[],"NV8"],[[6470,6509],"valid"],[[6510,6511],"disallowed"],[[6512,6516],"valid"],[[6517,6527],"disallowed"],[[6528,6569],"valid"],[[6570,6571],"valid"],[[6572,6575],"disallowed"],[[6576,6601],"valid"],[[6602,6607],"disallowed"],[[6608,6617],"valid"],[[6618,6618],"valid",[],"XV8"],[[6619,6621],"disallowed"],[[6622,6623],"valid",[],"NV8"],[[6624,6655],"valid",[],"NV8"],[[6656,6683],"valid"],[[6684,6685],"disallowed"],[[6686,6687],"valid",[],"NV8"],[[6688,6750],"valid"],[[6751,6751],"disallowed"],[[6752,6780],"valid"],[[6781,6782],"disallowed"],[[6783,6793],"valid"],[[6794,6799],"disallowed"],[[6800,6809],"valid"],[[6810,6815],"disallowed"],[[6816,6822],"valid",[],"NV8"],[[6823,6823],"valid"],[[6824,6829],"valid",[],"NV8"],[[6830,6831],"disallowed"],[[6832,6845],"valid"],[[6846,6846],"valid",[],"NV8"],[[6847,6911],"disallowed"],[[6912,6987],"valid"],[[6988,6991],"disallowed"],[[6992,7001],"valid"],[[7002,7018],"valid",[],"NV8"],[[7019,7027],"valid"],[[7028,7036],"valid",[],"NV8"],[[7037,7039],"disallowed"],[[7040,7082],"valid"],[[7083,7085],"valid"],[[7086,7097],"valid"],[[7098,7103],"valid"],[[7104,7155],"valid"],[[7156,7163],"disallowed"],[[7164,7167],"valid",[],"NV8"],[[7168,7223],"valid"],[[7224,7226],"disallowed"],[[7227,7231],"valid",[],"NV8"],[[7232,7241],"valid"],[[7242,7244],"disallowed"],[[7245,7293],"valid"],[[7294,7295],"valid",[],"NV8"],[[7296,7359],"disallowed"],[[7360,7367],"valid",[],"NV8"],[[7368,7375],"disallowed"],[[7376,7378],"valid"],[[7379,7379],"valid",[],"NV8"],[[7380,7410],"valid"],[[7411,7414],"valid"],[[7415,7415],"disallowed"],[[7416,7417],"valid"],[[7418,7423],"disallowed"],[[7424,7467],"valid"],[[7468,7468],"mapped",[97]],[[7469,7469],"mapped",[230]],[[7470,7470],"mapped",[98]],[[7471,7471],"valid"],[[7472,7472],"mapped",[100]],[[7473,7473],"mapped",[101]],[[7474,7474],"mapped",[477]],[[7475,7475],"mapped",[103]],[[7476,7476],"mapped",[104]],[[7477,7477],"mapped",[105]],[[7478,7478],"mapped",[106]],[[7479,7479],"mapped",[107]],[[7480,7480],"mapped",[108]],[[7481,7481],"mapped",[109]],[[7482,7482],"mapped",[110]],[[7483,7483],"valid"],[[7484,7484],"mapped",[111]],[[7485,7485],"mapped",[547]],[[7486,7486],"mapped",[112]],[[7487,7487],"mapped",[114]],[[7488,7488],"mapped",[116]],[[7489,7489],"mapped",[117]],[[7490,7490],"mapped",[119]],[[7491,7491],"mapped",[97]],[[7492,7492],"mapped",[592]],[[7493,7493],"mapped",[593]],[[7494,7494],"mapped",[7426]],[[7495,7495],"mapped",[98]],[[7496,7496],"mapped",[100]],[[7497,7497],"mapped",[101]],[[7498,7498],"mapped",[601]],[[7499,7499],"mapped",[603]],[[7500,7500],"mapped",[604]],[[7501,7501],"mapped",[103]],[[7502,7502],"valid"],[[7503,7503],"mapped",[107]],[[7504,7504],"mapped",[109]],[[7505,7505],"mapped",[331]],[[7506,7506],"mapped",[111]],[[7507,7507],"mapped",[596]],[[7508,7508],"mapped",[7446]],[[7509,7509],"mapped",[7447]],[[7510,7510],"mapped",[112]],[[7511,7511],"mapped",[116]],[[7512,7512],"mapped",[117]],[[7513,7513],"mapped",[7453]],[[7514,7514],"mapped",[623]],[[7515,7515],"mapped",[118]],[[7516,7516],"mapped",[7461]],[[7517,7517],"mapped",[946]],[[7518,7518],"mapped",[947]],[[7519,7519],"mapped",[948]],[[7520,7520],"mapped",[966]],[[7521,7521],"mapped",[967]],[[7522,7522],"mapped",[105]],[[7523,7523],"mapped",[114]],[[7524,7524],"mapped",[117]],[[7525,7525],"mapped",[118]],[[7526,7526],"mapped",[946]],[[7527,7527],"mapped",[947]],[[7528,7528],"mapped",[961]],[[7529,7529],"mapped",[966]],[[7530,7530],"mapped",[967]],[[7531,7531],"valid"],[[7532,7543],"valid"],[[7544,7544],"mapped",[1085]],[[7545,7578],"valid"],[[7579,7579],"mapped",[594]],[[7580,7580],"mapped",[99]],[[7581,7581],"mapped",[597]],[[7582,7582],"mapped",[240]],[[7583,7583],"mapped",[604]],[[7584,7584],"mapped",[102]],[[7585,7585],"mapped",[607]],[[7586,7586],"mapped",[609]],[[7587,7587],"mapped",[613]],[[7588,7588],"mapped",[616]],[[7589,7589],"mapped",[617]],[[7590,7590],"mapped",[618]],[[7591,7591],"mapped",[7547]],[[7592,7592],"mapped",[669]],[[7593,7593],"mapped",[621]],[[7594,7594],"mapped",[7557]],[[7595,7595],"mapped",[671]],[[7596,7596],"mapped",[625]],[[7597,7597],"mapped",[624]],[[7598,7598],"mapped",[626]],[[7599,7599],"mapped",[627]],[[7600,7600],"mapped",[628]],[[7601,7601],"mapped",[629]],[[7602,7602],"mapped",[632]],[[7603,7603],"mapped",[642]],[[7604,7604],"mapped",[643]],[[7605,7605],"mapped",[427]],[[7606,7606],"mapped",[649]],[[7607,7607],"mapped",[650]],[[7608,7608],"mapped",[7452]],[[7609,7609],"mapped",[651]],[[7610,7610],"mapped",[652]],[[7611,7611],"mapped",[122]],[[7612,7612],"mapped",[656]],[[7613,7613],"mapped",[657]],[[7614,7614],"mapped",[658]],[[7615,7615],"mapped",[952]],[[7616,7619],"valid"],[[7620,7626],"valid"],[[7627,7654],"valid"],[[7655,7669],"valid"],[[7670,7675],"disallowed"],[[7676,7676],"valid"],[[7677,7677],"valid"],[[7678,7679],"valid"],[[7680,7680],"mapped",[7681]],[[7681,7681],"valid"],[[7682,7682],"mapped",[7683]],[[7683,7683],"valid"],[[7684,7684],"mapped",[7685]],[[7685,7685],"valid"],[[7686,7686],"mapped",[7687]],[[7687,7687],"valid"],[[7688,7688],"mapped",[7689]],[[7689,7689],"valid"],[[7690,7690],"mapped",[7691]],[[7691,7691],"valid"],[[7692,7692],"mapped",[7693]],[[7693,7693],"valid"],[[7694,7694],"mapped",[7695]],[[7695,7695],"valid"],[[7696,7696],"mapped",[7697]],[[7697,7697],"valid"],[[7698,7698],"mapped",[7699]],[[7699,7699],"valid"],[[7700,7700],"mapped",[7701]],[[7701,7701],"valid"],[[7702,7702],"mapped",[7703]],[[7703,7703],"valid"],[[7704,7704],"mapped",[7705]],[[7705,7705],"valid"],[[7706,7706],"mapped",[7707]],[[7707,7707],"valid"],[[7708,7708],"mapped",[7709]],[[7709,7709],"valid"],[[7710,7710],"mapped",[7711]],[[7711,7711],"valid"],[[7712,7712],"mapped",[7713]],[[7713,7713],"valid"],[[7714,7714],"mapped",[7715]],[[7715,7715],"valid"],[[7716,7716],"mapped",[7717]],[[7717,7717],"valid"],[[7718,7718],"mapped",[7719]],[[7719,7719],"valid"],[[7720,7720],"mapped",[7721]],[[7721,7721],"valid"],[[7722,7722],"mapped",[7723]],[[7723,7723],"valid"],[[7724,7724],"mapped",[7725]],[[7725,7725],"valid"],[[7726,7726],"mapped",[7727]],[[7727,7727],"valid"],[[7728,7728],"mapped",[7729]],[[7729,7729],"valid"],[[7730,7730],"mapped",[7731]],[[7731,7731],"valid"],[[7732,7732],"mapped",[7733]],[[7733,7733],"valid"],[[7734,7734],"mapped",[7735]],[[7735,7735],"valid"],[[7736,7736],"mapped",[7737]],[[7737,7737],"valid"],[[7738,7738],"mapped",[7739]],[[7739,7739],"valid"],[[7740,7740],"mapped",[7741]],[[7741,7741],"valid"],[[7742,7742],"mapped",[7743]],[[7743,7743],"valid"],[[7744,7744],"mapped",[7745]],[[7745,7745],"valid"],[[7746,7746],"mapped",[7747]],[[7747,7747],"valid"],[[7748,7748],"mapped",[7749]],[[7749,7749],"valid"],[[7750,7750],"mapped",[7751]],[[7751,7751],"valid"],[[7752,7752],"mapped",[7753]],[[7753,7753],"valid"],[[7754,7754],"mapped",[7755]],[[7755,7755],"valid"],[[7756,7756],"mapped",[7757]],[[7757,7757],"valid"],[[7758,7758],"mapped",[7759]],[[7759,7759],"valid"],[[7760,7760],"mapped",[7761]],[[7761,7761],"valid"],[[7762,7762],"mapped",[7763]],[[7763,7763],"valid"],[[7764,7764],"mapped",[7765]],[[7765,7765],"valid"],[[7766,7766],"mapped",[7767]],[[7767,7767],"valid"],[[7768,7768],"mapped",[7769]],[[7769,7769],"valid"],[[7770,7770],"mapped",[7771]],[[7771,7771],"valid"],[[7772,7772],"mapped",[7773]],[[7773,7773],"valid"],[[7774,7774],"mapped",[7775]],[[7775,7775],"valid"],[[7776,7776],"mapped",[7777]],[[7777,7777],"valid"],[[7778,7778],"mapped",[7779]],[[7779,7779],"valid"],[[7780,7780],"mapped",[7781]],[[7781,7781],"valid"],[[7782,7782],"mapped",[7783]],[[7783,7783],"valid"],[[7784,7784],"mapped",[7785]],[[7785,7785],"valid"],[[7786,7786],"mapped",[7787]],[[7787,7787],"valid"],[[7788,7788],"mapped",[7789]],[[7789,7789],"valid"],[[7790,7790],"mapped",[7791]],[[7791,7791],"valid"],[[7792,7792],"mapped",[7793]],[[7793,7793],"valid"],[[7794,7794],"mapped",[7795]],[[7795,7795],"valid"],[[7796,7796],"mapped",[7797]],[[7797,7797],"valid"],[[7798,7798],"mapped",[7799]],[[7799,7799],"valid"],[[7800,7800],"mapped",[7801]],[[7801,7801],"valid"],[[7802,7802],"mapped",[7803]],[[7803,7803],"valid"],[[7804,7804],"mapped",[7805]],[[7805,7805],"valid"],[[7806,7806],"mapped",[7807]],[[7807,7807],"valid"],[[7808,7808],"mapped",[7809]],[[7809,7809],"valid"],[[7810,7810],"mapped",[7811]],[[7811,7811],"valid"],[[7812,7812],"mapped",[7813]],[[7813,7813],"valid"],[[7814,7814],"mapped",[7815]],[[7815,7815],"valid"],[[7816,7816],"mapped",[7817]],[[7817,7817],"valid"],[[7818,7818],"mapped",[7819]],[[7819,7819],"valid"],[[7820,7820],"mapped",[7821]],[[7821,7821],"valid"],[[7822,7822],"mapped",[7823]],[[7823,7823],"valid"],[[7824,7824],"mapped",[7825]],[[7825,7825],"valid"],[[7826,7826],"mapped",[7827]],[[7827,7827],"valid"],[[7828,7828],"mapped",[7829]],[[7829,7833],"valid"],[[7834,7834],"mapped",[97,702]],[[7835,7835],"mapped",[7777]],[[7836,7837],"valid"],[[7838,7838],"mapped",[115,115]],[[7839,7839],"valid"],[[7840,7840],"mapped",[7841]],[[7841,7841],"valid"],[[7842,7842],"mapped",[7843]],[[7843,7843],"valid"],[[7844,7844],"mapped",[7845]],[[7845,7845],"valid"],[[7846,7846],"mapped",[7847]],[[7847,7847],"valid"],[[7848,7848],"mapped",[7849]],[[7849,7849],"valid"],[[7850,7850],"mapped",[7851]],[[7851,7851],"valid"],[[7852,7852],"mapped",[7853]],[[7853,7853],"valid"],[[7854,7854],"mapped",[7855]],[[7855,7855],"valid"],[[7856,7856],"mapped",[7857]],[[7857,7857],"valid"],[[7858,7858],"mapped",[7859]],[[7859,7859],"valid"],[[7860,7860],"mapped",[7861]],[[7861,7861],"valid"],[[7862,7862],"mapped",[7863]],[[7863,7863],"valid"],[[7864,7864],"mapped",[7865]],[[7865,7865],"valid"],[[7866,7866],"mapped",[7867]],[[7867,7867],"valid"],[[7868,7868],"mapped",[7869]],[[7869,7869],"valid"],[[7870,7870],"mapped",[7871]],[[7871,7871],"valid"],[[7872,7872],"mapped",[7873]],[[7873,7873],"valid"],[[7874,7874],"mapped",[7875]],[[7875,7875],"valid"],[[7876,7876],"mapped",[7877]],[[7877,7877],"valid"],[[7878,7878],"mapped",[7879]],[[7879,7879],"valid"],[[7880,7880],"mapped",[7881]],[[7881,7881],"valid"],[[7882,7882],"mapped",[7883]],[[7883,7883],"valid"],[[7884,7884],"mapped",[7885]],[[7885,7885],"valid"],[[7886,7886],"mapped",[7887]],[[7887,7887],"valid"],[[7888,7888],"mapped",[7889]],[[7889,7889],"valid"],[[7890,7890],"mapped",[7891]],[[7891,7891],"valid"],[[7892,7892],"mapped",[7893]],[[7893,7893],"valid"],[[7894,7894],"mapped",[7895]],[[7895,7895],"valid"],[[7896,7896],"mapped",[7897]],[[7897,7897],"valid"],[[7898,7898],"mapped",[7899]],[[7899,7899],"valid"],[[7900,7900],"mapped",[7901]],[[7901,7901],"valid"],[[7902,7902],"mapped",[7903]],[[7903,7903],"valid"],[[7904,7904],"mapped",[7905]],[[7905,7905],"valid"],[[7906,7906],"mapped",[7907]],[[7907,7907],"valid"],[[7908,7908],"mapped",[7909]],[[7909,7909],"valid"],[[7910,7910],"mapped",[7911]],[[7911,7911],"valid"],[[7912,7912],"mapped",[7913]],[[7913,7913],"valid"],[[7914,7914],"mapped",[7915]],[[7915,7915],"valid"],[[7916,7916],"mapped",[7917]],[[7917,7917],"valid"],[[7918,7918],"mapped",[7919]],[[7919,7919],"valid"],[[7920,7920],"mapped",[7921]],[[7921,7921],"valid"],[[7922,7922],"mapped",[7923]],[[7923,7923],"valid"],[[7924,7924],"mapped",[7925]],[[7925,7925],"valid"],[[7926,7926],"mapped",[7927]],[[7927,7927],"valid"],[[7928,7928],"mapped",[7929]],[[7929,7929],"valid"],[[7930,7930],"mapped",[7931]],[[7931,7931],"valid"],[[7932,7932],"mapped",[7933]],[[7933,7933],"valid"],[[7934,7934],"mapped",[7935]],[[7935,7935],"valid"],[[7936,7943],"valid"],[[7944,7944],"mapped",[7936]],[[7945,7945],"mapped",[7937]],[[7946,7946],"mapped",[7938]],[[7947,7947],"mapped",[7939]],[[7948,7948],"mapped",[7940]],[[7949,7949],"mapped",[7941]],[[7950,7950],"mapped",[7942]],[[7951,7951],"mapped",[7943]],[[7952,7957],"valid"],[[7958,7959],"disallowed"],[[7960,7960],"mapped",[7952]],[[7961,7961],"mapped",[7953]],[[7962,7962],"mapped",[7954]],[[7963,7963],"mapped",[7955]],[[7964,7964],"mapped",[7956]],[[7965,7965],"mapped",[7957]],[[7966,7967],"disallowed"],[[7968,7975],"valid"],[[7976,7976],"mapped",[7968]],[[7977,7977],"mapped",[7969]],[[7978,7978],"mapped",[7970]],[[7979,7979],"mapped",[7971]],[[7980,7980],"mapped",[7972]],[[7981,7981],"mapped",[7973]],[[7982,7982],"mapped",[7974]],[[7983,7983],"mapped",[7975]],[[7984,7991],"valid"],[[7992,7992],"mapped",[7984]],[[7993,7993],"mapped",[7985]],[[7994,7994],"mapped",[7986]],[[7995,7995],"mapped",[7987]],[[7996,7996],"mapped",[7988]],[[7997,7997],"mapped",[7989]],[[7998,7998],"mapped",[7990]],[[7999,7999],"mapped",[7991]],[[8e3,8005],"valid"],[[8006,8007],"disallowed"],[[8008,8008],"mapped",[8e3]],[[8009,8009],"mapped",[8001]],[[8010,8010],"mapped",[8002]],[[8011,8011],"mapped",[8003]],[[8012,8012],"mapped",[8004]],[[8013,8013],"mapped",[8005]],[[8014,8015],"disallowed"],[[8016,8023],"valid"],[[8024,8024],"disallowed"],[[8025,8025],"mapped",[8017]],[[8026,8026],"disallowed"],[[8027,8027],"mapped",[8019]],[[8028,8028],"disallowed"],[[8029,8029],"mapped",[8021]],[[8030,8030],"disallowed"],[[8031,8031],"mapped",[8023]],[[8032,8039],"valid"],[[8040,8040],"mapped",[8032]],[[8041,8041],"mapped",[8033]],[[8042,8042],"mapped",[8034]],[[8043,8043],"mapped",[8035]],[[8044,8044],"mapped",[8036]],[[8045,8045],"mapped",[8037]],[[8046,8046],"mapped",[8038]],[[8047,8047],"mapped",[8039]],[[8048,8048],"valid"],[[8049,8049],"mapped",[940]],[[8050,8050],"valid"],[[8051,8051],"mapped",[941]],[[8052,8052],"valid"],[[8053,8053],"mapped",[942]],[[8054,8054],"valid"],[[8055,8055],"mapped",[943]],[[8056,8056],"valid"],[[8057,8057],"mapped",[972]],[[8058,8058],"valid"],[[8059,8059],"mapped",[973]],[[8060,8060],"valid"],[[8061,8061],"mapped",[974]],[[8062,8063],"disallowed"],[[8064,8064],"mapped",[7936,953]],[[8065,8065],"mapped",[7937,953]],[[8066,8066],"mapped",[7938,953]],[[8067,8067],"mapped",[7939,953]],[[8068,8068],"mapped",[7940,953]],[[8069,8069],"mapped",[7941,953]],[[8070,8070],"mapped",[7942,953]],[[8071,8071],"mapped",[7943,953]],[[8072,8072],"mapped",[7936,953]],[[8073,8073],"mapped",[7937,953]],[[8074,8074],"mapped",[7938,953]],[[8075,8075],"mapped",[7939,953]],[[8076,8076],"mapped",[7940,953]],[[8077,8077],"mapped",[7941,953]],[[8078,8078],"mapped",[7942,953]],[[8079,8079],"mapped",[7943,953]],[[8080,8080],"mapped",[7968,953]],[[8081,8081],"mapped",[7969,953]],[[8082,8082],"mapped",[7970,953]],[[8083,8083],"mapped",[7971,953]],[[8084,8084],"mapped",[7972,953]],[[8085,8085],"mapped",[7973,953]],[[8086,8086],"mapped",[7974,953]],[[8087,8087],"mapped",[7975,953]],[[8088,8088],"mapped",[7968,953]],[[8089,8089],"mapped",[7969,953]],[[8090,8090],"mapped",[7970,953]],[[8091,8091],"mapped",[7971,953]],[[8092,8092],"mapped",[7972,953]],[[8093,8093],"mapped",[7973,953]],[[8094,8094],"mapped",[7974,953]],[[8095,8095],"mapped",[7975,953]],[[8096,8096],"mapped",[8032,953]],[[8097,8097],"mapped",[8033,953]],[[8098,8098],"mapped",[8034,953]],[[8099,8099],"mapped",[8035,953]],[[8100,8100],"mapped",[8036,953]],[[8101,8101],"mapped",[8037,953]],[[8102,8102],"mapped",[8038,953]],[[8103,8103],"mapped",[8039,953]],[[8104,8104],"mapped",[8032,953]],[[8105,8105],"mapped",[8033,953]],[[8106,8106],"mapped",[8034,953]],[[8107,8107],"mapped",[8035,953]],[[8108,8108],"mapped",[8036,953]],[[8109,8109],"mapped",[8037,953]],[[8110,8110],"mapped",[8038,953]],[[8111,8111],"mapped",[8039,953]],[[8112,8113],"valid"],[[8114,8114],"mapped",[8048,953]],[[8115,8115],"mapped",[945,953]],[[8116,8116],"mapped",[940,953]],[[8117,8117],"disallowed"],[[8118,8118],"valid"],[[8119,8119],"mapped",[8118,953]],[[8120,8120],"mapped",[8112]],[[8121,8121],"mapped",[8113]],[[8122,8122],"mapped",[8048]],[[8123,8123],"mapped",[940]],[[8124,8124],"mapped",[945,953]],[[8125,8125],"disallowed_STD3_mapped",[32,787]],[[8126,8126],"mapped",[953]],[[8127,8127],"disallowed_STD3_mapped",[32,787]],[[8128,8128],"disallowed_STD3_mapped",[32,834]],[[8129,8129],"disallowed_STD3_mapped",[32,776,834]],[[8130,8130],"mapped",[8052,953]],[[8131,8131],"mapped",[951,953]],[[8132,8132],"mapped",[942,953]],[[8133,8133],"disallowed"],[[8134,8134],"valid"],[[8135,8135],"mapped",[8134,953]],[[8136,8136],"mapped",[8050]],[[8137,8137],"mapped",[941]],[[8138,8138],"mapped",[8052]],[[8139,8139],"mapped",[942]],[[8140,8140],"mapped",[951,953]],[[8141,8141],"disallowed_STD3_mapped",[32,787,768]],[[8142,8142],"disallowed_STD3_mapped",[32,787,769]],[[8143,8143],"disallowed_STD3_mapped",[32,787,834]],[[8144,8146],"valid"],[[8147,8147],"mapped",[912]],[[8148,8149],"disallowed"],[[8150,8151],"valid"],[[8152,8152],"mapped",[8144]],[[8153,8153],"mapped",[8145]],[[8154,8154],"mapped",[8054]],[[8155,8155],"mapped",[943]],[[8156,8156],"disallowed"],[[8157,8157],"disallowed_STD3_mapped",[32,788,768]],[[8158,8158],"disallowed_STD3_mapped",[32,788,769]],[[8159,8159],"disallowed_STD3_mapped",[32,788,834]],[[8160,8162],"valid"],[[8163,8163],"mapped",[944]],[[8164,8167],"valid"],[[8168,8168],"mapped",[8160]],[[8169,8169],"mapped",[8161]],[[8170,8170],"mapped",[8058]],[[8171,8171],"mapped",[973]],[[8172,8172],"mapped",[8165]],[[8173,8173],"disallowed_STD3_mapped",[32,776,768]],[[8174,8174],"disallowed_STD3_mapped",[32,776,769]],[[8175,8175],"disallowed_STD3_mapped",[96]],[[8176,8177],"disallowed"],[[8178,8178],"mapped",[8060,953]],[[8179,8179],"mapped",[969,953]],[[8180,8180],"mapped",[974,953]],[[8181,8181],"disallowed"],[[8182,8182],"valid"],[[8183,8183],"mapped",[8182,953]],[[8184,8184],"mapped",[8056]],[[8185,8185],"mapped",[972]],[[8186,8186],"mapped",[8060]],[[8187,8187],"mapped",[974]],[[8188,8188],"mapped",[969,953]],[[8189,8189],"disallowed_STD3_mapped",[32,769]],[[8190,8190],"disallowed_STD3_mapped",[32,788]],[[8191,8191],"disallowed"],[[8192,8202],"disallowed_STD3_mapped",[32]],[[8203,8203],"ignored"],[[8204,8205],"deviation",[]],[[8206,8207],"disallowed"],[[8208,8208],"valid",[],"NV8"],[[8209,8209],"mapped",[8208]],[[8210,8214],"valid",[],"NV8"],[[8215,8215],"disallowed_STD3_mapped",[32,819]],[[8216,8227],"valid",[],"NV8"],[[8228,8230],"disallowed"],[[8231,8231],"valid",[],"NV8"],[[8232,8238],"disallowed"],[[8239,8239],"disallowed_STD3_mapped",[32]],[[8240,8242],"valid",[],"NV8"],[[8243,8243],"mapped",[8242,8242]],[[8244,8244],"mapped",[8242,8242,8242]],[[8245,8245],"valid",[],"NV8"],[[8246,8246],"mapped",[8245,8245]],[[8247,8247],"mapped",[8245,8245,8245]],[[8248,8251],"valid",[],"NV8"],[[8252,8252],"disallowed_STD3_mapped",[33,33]],[[8253,8253],"valid",[],"NV8"],[[8254,8254],"disallowed_STD3_mapped",[32,773]],[[8255,8262],"valid",[],"NV8"],[[8263,8263],"disallowed_STD3_mapped",[63,63]],[[8264,8264],"disallowed_STD3_mapped",[63,33]],[[8265,8265],"disallowed_STD3_mapped",[33,63]],[[8266,8269],"valid",[],"NV8"],[[8270,8274],"valid",[],"NV8"],[[8275,8276],"valid",[],"NV8"],[[8277,8278],"valid",[],"NV8"],[[8279,8279],"mapped",[8242,8242,8242,8242]],[[8280,8286],"valid",[],"NV8"],[[8287,8287],"disallowed_STD3_mapped",[32]],[[8288,8288],"ignored"],[[8289,8291],"disallowed"],[[8292,8292],"ignored"],[[8293,8293],"disallowed"],[[8294,8297],"disallowed"],[[8298,8303],"disallowed"],[[8304,8304],"mapped",[48]],[[8305,8305],"mapped",[105]],[[8306,8307],"disallowed"],[[8308,8308],"mapped",[52]],[[8309,8309],"mapped",[53]],[[8310,8310],"mapped",[54]],[[8311,8311],"mapped",[55]],[[8312,8312],"mapped",[56]],[[8313,8313],"mapped",[57]],[[8314,8314],"disallowed_STD3_mapped",[43]],[[8315,8315],"mapped",[8722]],[[8316,8316],"disallowed_STD3_mapped",[61]],[[8317,8317],"disallowed_STD3_mapped",[40]],[[8318,8318],"disallowed_STD3_mapped",[41]],[[8319,8319],"mapped",[110]],[[8320,8320],"mapped",[48]],[[8321,8321],"mapped",[49]],[[8322,8322],"mapped",[50]],[[8323,8323],"mapped",[51]],[[8324,8324],"mapped",[52]],[[8325,8325],"mapped",[53]],[[8326,8326],"mapped",[54]],[[8327,8327],"mapped",[55]],[[8328,8328],"mapped",[56]],[[8329,8329],"mapped",[57]],[[8330,8330],"disallowed_STD3_mapped",[43]],[[8331,8331],"mapped",[8722]],[[8332,8332],"disallowed_STD3_mapped",[61]],[[8333,8333],"disallowed_STD3_mapped",[40]],[[8334,8334],"disallowed_STD3_mapped",[41]],[[8335,8335],"disallowed"],[[8336,8336],"mapped",[97]],[[8337,8337],"mapped",[101]],[[8338,8338],"mapped",[111]],[[8339,8339],"mapped",[120]],[[8340,8340],"mapped",[601]],[[8341,8341],"mapped",[104]],[[8342,8342],"mapped",[107]],[[8343,8343],"mapped",[108]],[[8344,8344],"mapped",[109]],[[8345,8345],"mapped",[110]],[[8346,8346],"mapped",[112]],[[8347,8347],"mapped",[115]],[[8348,8348],"mapped",[116]],[[8349,8351],"disallowed"],[[8352,8359],"valid",[],"NV8"],[[8360,8360],"mapped",[114,115]],[[8361,8362],"valid",[],"NV8"],[[8363,8363],"valid",[],"NV8"],[[8364,8364],"valid",[],"NV8"],[[8365,8367],"valid",[],"NV8"],[[8368,8369],"valid",[],"NV8"],[[8370,8373],"valid",[],"NV8"],[[8374,8376],"valid",[],"NV8"],[[8377,8377],"valid",[],"NV8"],[[8378,8378],"valid",[],"NV8"],[[8379,8381],"valid",[],"NV8"],[[8382,8382],"valid",[],"NV8"],[[8383,8399],"disallowed"],[[8400,8417],"valid",[],"NV8"],[[8418,8419],"valid",[],"NV8"],[[8420,8426],"valid",[],"NV8"],[[8427,8427],"valid",[],"NV8"],[[8428,8431],"valid",[],"NV8"],[[8432,8432],"valid",[],"NV8"],[[8433,8447],"disallowed"],[[8448,8448],"disallowed_STD3_mapped",[97,47,99]],[[8449,8449],"disallowed_STD3_mapped",[97,47,115]],[[8450,8450],"mapped",[99]],[[8451,8451],"mapped",[176,99]],[[8452,8452],"valid",[],"NV8"],[[8453,8453],"disallowed_STD3_mapped",[99,47,111]],[[8454,8454],"disallowed_STD3_mapped",[99,47,117]],[[8455,8455],"mapped",[603]],[[8456,8456],"valid",[],"NV8"],[[8457,8457],"mapped",[176,102]],[[8458,8458],"mapped",[103]],[[8459,8462],"mapped",[104]],[[8463,8463],"mapped",[295]],[[8464,8465],"mapped",[105]],[[8466,8467],"mapped",[108]],[[8468,8468],"valid",[],"NV8"],[[8469,8469],"mapped",[110]],[[8470,8470],"mapped",[110,111]],[[8471,8472],"valid",[],"NV8"],[[8473,8473],"mapped",[112]],[[8474,8474],"mapped",[113]],[[8475,8477],"mapped",[114]],[[8478,8479],"valid",[],"NV8"],[[8480,8480],"mapped",[115,109]],[[8481,8481],"mapped",[116,101,108]],[[8482,8482],"mapped",[116,109]],[[8483,8483],"valid",[],"NV8"],[[8484,8484],"mapped",[122]],[[8485,8485],"valid",[],"NV8"],[[8486,8486],"mapped",[969]],[[8487,8487],"valid",[],"NV8"],[[8488,8488],"mapped",[122]],[[8489,8489],"valid",[],"NV8"],[[8490,8490],"mapped",[107]],[[8491,8491],"mapped",[229]],[[8492,8492],"mapped",[98]],[[8493,8493],"mapped",[99]],[[8494,8494],"valid",[],"NV8"],[[8495,8496],"mapped",[101]],[[8497,8497],"mapped",[102]],[[8498,8498],"disallowed"],[[8499,8499],"mapped",[109]],[[8500,8500],"mapped",[111]],[[8501,8501],"mapped",[1488]],[[8502,8502],"mapped",[1489]],[[8503,8503],"mapped",[1490]],[[8504,8504],"mapped",[1491]],[[8505,8505],"mapped",[105]],[[8506,8506],"valid",[],"NV8"],[[8507,8507],"mapped",[102,97,120]],[[8508,8508],"mapped",[960]],[[8509,8510],"mapped",[947]],[[8511,8511],"mapped",[960]],[[8512,8512],"mapped",[8721]],[[8513,8516],"valid",[],"NV8"],[[8517,8518],"mapped",[100]],[[8519,8519],"mapped",[101]],[[8520,8520],"mapped",[105]],[[8521,8521],"mapped",[106]],[[8522,8523],"valid",[],"NV8"],[[8524,8524],"valid",[],"NV8"],[[8525,8525],"valid",[],"NV8"],[[8526,8526],"valid"],[[8527,8527],"valid",[],"NV8"],[[8528,8528],"mapped",[49,8260,55]],[[8529,8529],"mapped",[49,8260,57]],[[8530,8530],"mapped",[49,8260,49,48]],[[8531,8531],"mapped",[49,8260,51]],[[8532,8532],"mapped",[50,8260,51]],[[8533,8533],"mapped",[49,8260,53]],[[8534,8534],"mapped",[50,8260,53]],[[8535,8535],"mapped",[51,8260,53]],[[8536,8536],"mapped",[52,8260,53]],[[8537,8537],"mapped",[49,8260,54]],[[8538,8538],"mapped",[53,8260,54]],[[8539,8539],"mapped",[49,8260,56]],[[8540,8540],"mapped",[51,8260,56]],[[8541,8541],"mapped",[53,8260,56]],[[8542,8542],"mapped",[55,8260,56]],[[8543,8543],"mapped",[49,8260]],[[8544,8544],"mapped",[105]],[[8545,8545],"mapped",[105,105]],[[8546,8546],"mapped",[105,105,105]],[[8547,8547],"mapped",[105,118]],[[8548,8548],"mapped",[118]],[[8549,8549],"mapped",[118,105]],[[8550,8550],"mapped",[118,105,105]],[[8551,8551],"mapped",[118,105,105,105]],[[8552,8552],"mapped",[105,120]],[[8553,8553],"mapped",[120]],[[8554,8554],"mapped",[120,105]],[[8555,8555],"mapped",[120,105,105]],[[8556,8556],"mapped",[108]],[[8557,8557],"mapped",[99]],[[8558,8558],"mapped",[100]],[[8559,8559],"mapped",[109]],[[8560,8560],"mapped",[105]],[[8561,8561],"mapped",[105,105]],[[8562,8562],"mapped",[105,105,105]],[[8563,8563],"mapped",[105,118]],[[8564,8564],"mapped",[118]],[[8565,8565],"mapped",[118,105]],[[8566,8566],"mapped",[118,105,105]],[[8567,8567],"mapped",[118,105,105,105]],[[8568,8568],"mapped",[105,120]],[[8569,8569],"mapped",[120]],[[8570,8570],"mapped",[120,105]],[[8571,8571],"mapped",[120,105,105]],[[8572,8572],"mapped",[108]],[[8573,8573],"mapped",[99]],[[8574,8574],"mapped",[100]],[[8575,8575],"mapped",[109]],[[8576,8578],"valid",[],"NV8"],[[8579,8579],"disallowed"],[[8580,8580],"valid"],[[8581,8584],"valid",[],"NV8"],[[8585,8585],"mapped",[48,8260,51]],[[8586,8587],"valid",[],"NV8"],[[8588,8591],"disallowed"],[[8592,8682],"valid",[],"NV8"],[[8683,8691],"valid",[],"NV8"],[[8692,8703],"valid",[],"NV8"],[[8704,8747],"valid",[],"NV8"],[[8748,8748],"mapped",[8747,8747]],[[8749,8749],"mapped",[8747,8747,8747]],[[8750,8750],"valid",[],"NV8"],[[8751,8751],"mapped",[8750,8750]],[[8752,8752],"mapped",[8750,8750,8750]],[[8753,8799],"valid",[],"NV8"],[[8800,8800],"disallowed_STD3_valid"],[[8801,8813],"valid",[],"NV8"],[[8814,8815],"disallowed_STD3_valid"],[[8816,8945],"valid",[],"NV8"],[[8946,8959],"valid",[],"NV8"],[[8960,8960],"valid",[],"NV8"],[[8961,8961],"valid",[],"NV8"],[[8962,9e3],"valid",[],"NV8"],[[9001,9001],"mapped",[12296]],[[9002,9002],"mapped",[12297]],[[9003,9082],"valid",[],"NV8"],[[9083,9083],"valid",[],"NV8"],[[9084,9084],"valid",[],"NV8"],[[9085,9114],"valid",[],"NV8"],[[9115,9166],"valid",[],"NV8"],[[9167,9168],"valid",[],"NV8"],[[9169,9179],"valid",[],"NV8"],[[9180,9191],"valid",[],"NV8"],[[9192,9192],"valid",[],"NV8"],[[9193,9203],"valid",[],"NV8"],[[9204,9210],"valid",[],"NV8"],[[9211,9215],"disallowed"],[[9216,9252],"valid",[],"NV8"],[[9253,9254],"valid",[],"NV8"],[[9255,9279],"disallowed"],[[9280,9290],"valid",[],"NV8"],[[9291,9311],"disallowed"],[[9312,9312],"mapped",[49]],[[9313,9313],"mapped",[50]],[[9314,9314],"mapped",[51]],[[9315,9315],"mapped",[52]],[[9316,9316],"mapped",[53]],[[9317,9317],"mapped",[54]],[[9318,9318],"mapped",[55]],[[9319,9319],"mapped",[56]],[[9320,9320],"mapped",[57]],[[9321,9321],"mapped",[49,48]],[[9322,9322],"mapped",[49,49]],[[9323,9323],"mapped",[49,50]],[[9324,9324],"mapped",[49,51]],[[9325,9325],"mapped",[49,52]],[[9326,9326],"mapped",[49,53]],[[9327,9327],"mapped",[49,54]],[[9328,9328],"mapped",[49,55]],[[9329,9329],"mapped",[49,56]],[[9330,9330],"mapped",[49,57]],[[9331,9331],"mapped",[50,48]],[[9332,9332],"disallowed_STD3_mapped",[40,49,41]],[[9333,9333],"disallowed_STD3_mapped",[40,50,41]],[[9334,9334],"disallowed_STD3_mapped",[40,51,41]],[[9335,9335],"disallowed_STD3_mapped",[40,52,41]],[[9336,9336],"disallowed_STD3_mapped",[40,53,41]],[[9337,9337],"disallowed_STD3_mapped",[40,54,41]],[[9338,9338],"disallowed_STD3_mapped",[40,55,41]],[[9339,9339],"disallowed_STD3_mapped",[40,56,41]],[[9340,9340],"disallowed_STD3_mapped",[40,57,41]],[[9341,9341],"disallowed_STD3_mapped",[40,49,48,41]],[[9342,9342],"disallowed_STD3_mapped",[40,49,49,41]],[[9343,9343],"disallowed_STD3_mapped",[40,49,50,41]],[[9344,9344],"disallowed_STD3_mapped",[40,49,51,41]],[[9345,9345],"disallowed_STD3_mapped",[40,49,52,41]],[[9346,9346],"disallowed_STD3_mapped",[40,49,53,41]],[[9347,9347],"disallowed_STD3_mapped",[40,49,54,41]],[[9348,9348],"disallowed_STD3_mapped",[40,49,55,41]],[[9349,9349],"disallowed_STD3_mapped",[40,49,56,41]],[[9350,9350],"disallowed_STD3_mapped",[40,49,57,41]],[[9351,9351],"disallowed_STD3_mapped",[40,50,48,41]],[[9352,9371],"disallowed"],[[9372,9372],"disallowed_STD3_mapped",[40,97,41]],[[9373,9373],"disallowed_STD3_mapped",[40,98,41]],[[9374,9374],"disallowed_STD3_mapped",[40,99,41]],[[9375,9375],"disallowed_STD3_mapped",[40,100,41]],[[9376,9376],"disallowed_STD3_mapped",[40,101,41]],[[9377,9377],"disallowed_STD3_mapped",[40,102,41]],[[9378,9378],"disallowed_STD3_mapped",[40,103,41]],[[9379,9379],"disallowed_STD3_mapped",[40,104,41]],[[9380,9380],"disallowed_STD3_mapped",[40,105,41]],[[9381,9381],"disallowed_STD3_mapped",[40,106,41]],[[9382,9382],"disallowed_STD3_mapped",[40,107,41]],[[9383,9383],"disallowed_STD3_mapped",[40,108,41]],[[9384,9384],"disallowed_STD3_mapped",[40,109,41]],[[9385,9385],"disallowed_STD3_mapped",[40,110,41]],[[9386,9386],"disallowed_STD3_mapped",[40,111,41]],[[9387,9387],"disallowed_STD3_mapped",[40,112,41]],[[9388,9388],"disallowed_STD3_mapped",[40,113,41]],[[9389,9389],"disallowed_STD3_mapped",[40,114,41]],[[9390,9390],"disallowed_STD3_mapped",[40,115,41]],[[9391,9391],"disallowed_STD3_mapped",[40,116,41]],[[9392,9392],"disallowed_STD3_mapped",[40,117,41]],[[9393,9393],"disallowed_STD3_mapped",[40,118,41]],[[9394,9394],"disallowed_STD3_mapped",[40,119,41]],[[9395,9395],"disallowed_STD3_mapped",[40,120,41]],[[9396,9396],"disallowed_STD3_mapped",[40,121,41]],[[9397,9397],"disallowed_STD3_mapped",[40,122,41]],[[9398,9398],"mapped",[97]],[[9399,9399],"mapped",[98]],[[9400,9400],"mapped",[99]],[[9401,9401],"mapped",[100]],[[9402,9402],"mapped",[101]],[[9403,9403],"mapped",[102]],[[9404,9404],"mapped",[103]],[[9405,9405],"mapped",[104]],[[9406,9406],"mapped",[105]],[[9407,9407],"mapped",[106]],[[9408,9408],"mapped",[107]],[[9409,9409],"mapped",[108]],[[9410,9410],"mapped",[109]],[[9411,9411],"mapped",[110]],[[9412,9412],"mapped",[111]],[[9413,9413],"mapped",[112]],[[9414,9414],"mapped",[113]],[[9415,9415],"mapped",[114]],[[9416,9416],"mapped",[115]],[[9417,9417],"mapped",[116]],[[9418,9418],"mapped",[117]],[[9419,9419],"mapped",[118]],[[9420,9420],"mapped",[119]],[[9421,9421],"mapped",[120]],[[9422,9422],"mapped",[121]],[[9423,9423],"mapped",[122]],[[9424,9424],"mapped",[97]],[[9425,9425],"mapped",[98]],[[9426,9426],"mapped",[99]],[[9427,9427],"mapped",[100]],[[9428,9428],"mapped",[101]],[[9429,9429],"mapped",[102]],[[9430,9430],"mapped",[103]],[[9431,9431],"mapped",[104]],[[9432,9432],"mapped",[105]],[[9433,9433],"mapped",[106]],[[9434,9434],"mapped",[107]],[[9435,9435],"mapped",[108]],[[9436,9436],"mapped",[109]],[[9437,9437],"mapped",[110]],[[9438,9438],"mapped",[111]],[[9439,9439],"mapped",[112]],[[9440,9440],"mapped",[113]],[[9441,9441],"mapped",[114]],[[9442,9442],"mapped",[115]],[[9443,9443],"mapped",[116]],[[9444,9444],"mapped",[117]],[[9445,9445],"mapped",[118]],[[9446,9446],"mapped",[119]],[[9447,9447],"mapped",[120]],[[9448,9448],"mapped",[121]],[[9449,9449],"mapped",[122]],[[9450,9450],"mapped",[48]],[[9451,9470],"valid",[],"NV8"],[[9471,9471],"valid",[],"NV8"],[[9472,9621],"valid",[],"NV8"],[[9622,9631],"valid",[],"NV8"],[[9632,9711],"valid",[],"NV8"],[[9712,9719],"valid",[],"NV8"],[[9720,9727],"valid",[],"NV8"],[[9728,9747],"valid",[],"NV8"],[[9748,9749],"valid",[],"NV8"],[[9750,9751],"valid",[],"NV8"],[[9752,9752],"valid",[],"NV8"],[[9753,9753],"valid",[],"NV8"],[[9754,9839],"valid",[],"NV8"],[[9840,9841],"valid",[],"NV8"],[[9842,9853],"valid",[],"NV8"],[[9854,9855],"valid",[],"NV8"],[[9856,9865],"valid",[],"NV8"],[[9866,9873],"valid",[],"NV8"],[[9874,9884],"valid",[],"NV8"],[[9885,9885],"valid",[],"NV8"],[[9886,9887],"valid",[],"NV8"],[[9888,9889],"valid",[],"NV8"],[[9890,9905],"valid",[],"NV8"],[[9906,9906],"valid",[],"NV8"],[[9907,9916],"valid",[],"NV8"],[[9917,9919],"valid",[],"NV8"],[[9920,9923],"valid",[],"NV8"],[[9924,9933],"valid",[],"NV8"],[[9934,9934],"valid",[],"NV8"],[[9935,9953],"valid",[],"NV8"],[[9954,9954],"valid",[],"NV8"],[[9955,9955],"valid",[],"NV8"],[[9956,9959],"valid",[],"NV8"],[[9960,9983],"valid",[],"NV8"],[[9984,9984],"valid",[],"NV8"],[[9985,9988],"valid",[],"NV8"],[[9989,9989],"valid",[],"NV8"],[[9990,9993],"valid",[],"NV8"],[[9994,9995],"valid",[],"NV8"],[[9996,10023],"valid",[],"NV8"],[[10024,10024],"valid",[],"NV8"],[[10025,10059],"valid",[],"NV8"],[[10060,10060],"valid",[],"NV8"],[[10061,10061],"valid",[],"NV8"],[[10062,10062],"valid",[],"NV8"],[[10063,10066],"valid",[],"NV8"],[[10067,10069],"valid",[],"NV8"],[[10070,10070],"valid",[],"NV8"],[[10071,10071],"valid",[],"NV8"],[[10072,10078],"valid",[],"NV8"],[[10079,10080],"valid",[],"NV8"],[[10081,10087],"valid",[],"NV8"],[[10088,10101],"valid",[],"NV8"],[[10102,10132],"valid",[],"NV8"],[[10133,10135],"valid",[],"NV8"],[[10136,10159],"valid",[],"NV8"],[[10160,10160],"valid",[],"NV8"],[[10161,10174],"valid",[],"NV8"],[[10175,10175],"valid",[],"NV8"],[[10176,10182],"valid",[],"NV8"],[[10183,10186],"valid",[],"NV8"],[[10187,10187],"valid",[],"NV8"],[[10188,10188],"valid",[],"NV8"],[[10189,10189],"valid",[],"NV8"],[[10190,10191],"valid",[],"NV8"],[[10192,10219],"valid",[],"NV8"],[[10220,10223],"valid",[],"NV8"],[[10224,10239],"valid",[],"NV8"],[[10240,10495],"valid",[],"NV8"],[[10496,10763],"valid",[],"NV8"],[[10764,10764],"mapped",[8747,8747,8747,8747]],[[10765,10867],"valid",[],"NV8"],[[10868,10868],"disallowed_STD3_mapped",[58,58,61]],[[10869,10869],"disallowed_STD3_mapped",[61,61]],[[10870,10870],"disallowed_STD3_mapped",[61,61,61]],[[10871,10971],"valid",[],"NV8"],[[10972,10972],"mapped",[10973,824]],[[10973,11007],"valid",[],"NV8"],[[11008,11021],"valid",[],"NV8"],[[11022,11027],"valid",[],"NV8"],[[11028,11034],"valid",[],"NV8"],[[11035,11039],"valid",[],"NV8"],[[11040,11043],"valid",[],"NV8"],[[11044,11084],"valid",[],"NV8"],[[11085,11087],"valid",[],"NV8"],[[11088,11092],"valid",[],"NV8"],[[11093,11097],"valid",[],"NV8"],[[11098,11123],"valid",[],"NV8"],[[11124,11125],"disallowed"],[[11126,11157],"valid",[],"NV8"],[[11158,11159],"disallowed"],[[11160,11193],"valid",[],"NV8"],[[11194,11196],"disallowed"],[[11197,11208],"valid",[],"NV8"],[[11209,11209],"disallowed"],[[11210,11217],"valid",[],"NV8"],[[11218,11243],"disallowed"],[[11244,11247],"valid",[],"NV8"],[[11248,11263],"disallowed"],[[11264,11264],"mapped",[11312]],[[11265,11265],"mapped",[11313]],[[11266,11266],"mapped",[11314]],[[11267,11267],"mapped",[11315]],[[11268,11268],"mapped",[11316]],[[11269,11269],"mapped",[11317]],[[11270,11270],"mapped",[11318]],[[11271,11271],"mapped",[11319]],[[11272,11272],"mapped",[11320]],[[11273,11273],"mapped",[11321]],[[11274,11274],"mapped",[11322]],[[11275,11275],"mapped",[11323]],[[11276,11276],"mapped",[11324]],[[11277,11277],"mapped",[11325]],[[11278,11278],"mapped",[11326]],[[11279,11279],"mapped",[11327]],[[11280,11280],"mapped",[11328]],[[11281,11281],"mapped",[11329]],[[11282,11282],"mapped",[11330]],[[11283,11283],"mapped",[11331]],[[11284,11284],"mapped",[11332]],[[11285,11285],"mapped",[11333]],[[11286,11286],"mapped",[11334]],[[11287,11287],"mapped",[11335]],[[11288,11288],"mapped",[11336]],[[11289,11289],"mapped",[11337]],[[11290,11290],"mapped",[11338]],[[11291,11291],"mapped",[11339]],[[11292,11292],"mapped",[11340]],[[11293,11293],"mapped",[11341]],[[11294,11294],"mapped",[11342]],[[11295,11295],"mapped",[11343]],[[11296,11296],"mapped",[11344]],[[11297,11297],"mapped",[11345]],[[11298,11298],"mapped",[11346]],[[11299,11299],"mapped",[11347]],[[11300,11300],"mapped",[11348]],[[11301,11301],"mapped",[11349]],[[11302,11302],"mapped",[11350]],[[11303,11303],"mapped",[11351]],[[11304,11304],"mapped",[11352]],[[11305,11305],"mapped",[11353]],[[11306,11306],"mapped",[11354]],[[11307,11307],"mapped",[11355]],[[11308,11308],"mapped",[11356]],[[11309,11309],"mapped",[11357]],[[11310,11310],"mapped",[11358]],[[11311,11311],"disallowed"],[[11312,11358],"valid"],[[11359,11359],"disallowed"],[[11360,11360],"mapped",[11361]],[[11361,11361],"valid"],[[11362,11362],"mapped",[619]],[[11363,11363],"mapped",[7549]],[[11364,11364],"mapped",[637]],[[11365,11366],"valid"],[[11367,11367],"mapped",[11368]],[[11368,11368],"valid"],[[11369,11369],"mapped",[11370]],[[11370,11370],"valid"],[[11371,11371],"mapped",[11372]],[[11372,11372],"valid"],[[11373,11373],"mapped",[593]],[[11374,11374],"mapped",[625]],[[11375,11375],"mapped",[592]],[[11376,11376],"mapped",[594]],[[11377,11377],"valid"],[[11378,11378],"mapped",[11379]],[[11379,11379],"valid"],[[11380,11380],"valid"],[[11381,11381],"mapped",[11382]],[[11382,11383],"valid"],[[11384,11387],"valid"],[[11388,11388],"mapped",[106]],[[11389,11389],"mapped",[118]],[[11390,11390],"mapped",[575]],[[11391,11391],"mapped",[576]],[[11392,11392],"mapped",[11393]],[[11393,11393],"valid"],[[11394,11394],"mapped",[11395]],[[11395,11395],"valid"],[[11396,11396],"mapped",[11397]],[[11397,11397],"valid"],[[11398,11398],"mapped",[11399]],[[11399,11399],"valid"],[[11400,11400],"mapped",[11401]],[[11401,11401],"valid"],[[11402,11402],"mapped",[11403]],[[11403,11403],"valid"],[[11404,11404],"mapped",[11405]],[[11405,11405],"valid"],[[11406,11406],"mapped",[11407]],[[11407,11407],"valid"],[[11408,11408],"mapped",[11409]],[[11409,11409],"valid"],[[11410,11410],"mapped",[11411]],[[11411,11411],"valid"],[[11412,11412],"mapped",[11413]],[[11413,11413],"valid"],[[11414,11414],"mapped",[11415]],[[11415,11415],"valid"],[[11416,11416],"mapped",[11417]],[[11417,11417],"valid"],[[11418,11418],"mapped",[11419]],[[11419,11419],"valid"],[[11420,11420],"mapped",[11421]],[[11421,11421],"valid"],[[11422,11422],"mapped",[11423]],[[11423,11423],"valid"],[[11424,11424],"mapped",[11425]],[[11425,11425],"valid"],[[11426,11426],"mapped",[11427]],[[11427,11427],"valid"],[[11428,11428],"mapped",[11429]],[[11429,11429],"valid"],[[11430,11430],"mapped",[11431]],[[11431,11431],"valid"],[[11432,11432],"mapped",[11433]],[[11433,11433],"valid"],[[11434,11434],"mapped",[11435]],[[11435,11435],"valid"],[[11436,11436],"mapped",[11437]],[[11437,11437],"valid"],[[11438,11438],"mapped",[11439]],[[11439,11439],"valid"],[[11440,11440],"mapped",[11441]],[[11441,11441],"valid"],[[11442,11442],"mapped",[11443]],[[11443,11443],"valid"],[[11444,11444],"mapped",[11445]],[[11445,11445],"valid"],[[11446,11446],"mapped",[11447]],[[11447,11447],"valid"],[[11448,11448],"mapped",[11449]],[[11449,11449],"valid"],[[11450,11450],"mapped",[11451]],[[11451,11451],"valid"],[[11452,11452],"mapped",[11453]],[[11453,11453],"valid"],[[11454,11454],"mapped",[11455]],[[11455,11455],"valid"],[[11456,11456],"mapped",[11457]],[[11457,11457],"valid"],[[11458,11458],"mapped",[11459]],[[11459,11459],"valid"],[[11460,11460],"mapped",[11461]],[[11461,11461],"valid"],[[11462,11462],"mapped",[11463]],[[11463,11463],"valid"],[[11464,11464],"mapped",[11465]],[[11465,11465],"valid"],[[11466,11466],"mapped",[11467]],[[11467,11467],"valid"],[[11468,11468],"mapped",[11469]],[[11469,11469],"valid"],[[11470,11470],"mapped",[11471]],[[11471,11471],"valid"],[[11472,11472],"mapped",[11473]],[[11473,11473],"valid"],[[11474,11474],"mapped",[11475]],[[11475,11475],"valid"],[[11476,11476],"mapped",[11477]],[[11477,11477],"valid"],[[11478,11478],"mapped",[11479]],[[11479,11479],"valid"],[[11480,11480],"mapped",[11481]],[[11481,11481],"valid"],[[11482,11482],"mapped",[11483]],[[11483,11483],"valid"],[[11484,11484],"mapped",[11485]],[[11485,11485],"valid"],[[11486,11486],"mapped",[11487]],[[11487,11487],"valid"],[[11488,11488],"mapped",[11489]],[[11489,11489],"valid"],[[11490,11490],"mapped",[11491]],[[11491,11492],"valid"],[[11493,11498],"valid",[],"NV8"],[[11499,11499],"mapped",[11500]],[[11500,11500],"valid"],[[11501,11501],"mapped",[11502]],[[11502,11505],"valid"],[[11506,11506],"mapped",[11507]],[[11507,11507],"valid"],[[11508,11512],"disallowed"],[[11513,11519],"valid",[],"NV8"],[[11520,11557],"valid"],[[11558,11558],"disallowed"],[[11559,11559],"valid"],[[11560,11564],"disallowed"],[[11565,11565],"valid"],[[11566,11567],"disallowed"],[[11568,11621],"valid"],[[11622,11623],"valid"],[[11624,11630],"disallowed"],[[11631,11631],"mapped",[11617]],[[11632,11632],"valid",[],"NV8"],[[11633,11646],"disallowed"],[[11647,11647],"valid"],[[11648,11670],"valid"],[[11671,11679],"disallowed"],[[11680,11686],"valid"],[[11687,11687],"disallowed"],[[11688,11694],"valid"],[[11695,11695],"disallowed"],[[11696,11702],"valid"],[[11703,11703],"disallowed"],[[11704,11710],"valid"],[[11711,11711],"disallowed"],[[11712,11718],"valid"],[[11719,11719],"disallowed"],[[11720,11726],"valid"],[[11727,11727],"disallowed"],[[11728,11734],"valid"],[[11735,11735],"disallowed"],[[11736,11742],"valid"],[[11743,11743],"disallowed"],[[11744,11775],"valid"],[[11776,11799],"valid",[],"NV8"],[[11800,11803],"valid",[],"NV8"],[[11804,11805],"valid",[],"NV8"],[[11806,11822],"valid",[],"NV8"],[[11823,11823],"valid"],[[11824,11824],"valid",[],"NV8"],[[11825,11825],"valid",[],"NV8"],[[11826,11835],"valid",[],"NV8"],[[11836,11842],"valid",[],"NV8"],[[11843,11903],"disallowed"],[[11904,11929],"valid",[],"NV8"],[[11930,11930],"disallowed"],[[11931,11934],"valid",[],"NV8"],[[11935,11935],"mapped",[27597]],[[11936,12018],"valid",[],"NV8"],[[12019,12019],"mapped",[40863]],[[12020,12031],"disallowed"],[[12032,12032],"mapped",[19968]],[[12033,12033],"mapped",[20008]],[[12034,12034],"mapped",[20022]],[[12035,12035],"mapped",[20031]],[[12036,12036],"mapped",[20057]],[[12037,12037],"mapped",[20101]],[[12038,12038],"mapped",[20108]],[[12039,12039],"mapped",[20128]],[[12040,12040],"mapped",[20154]],[[12041,12041],"mapped",[20799]],[[12042,12042],"mapped",[20837]],[[12043,12043],"mapped",[20843]],[[12044,12044],"mapped",[20866]],[[12045,12045],"mapped",[20886]],[[12046,12046],"mapped",[20907]],[[12047,12047],"mapped",[20960]],[[12048,12048],"mapped",[20981]],[[12049,12049],"mapped",[20992]],[[12050,12050],"mapped",[21147]],[[12051,12051],"mapped",[21241]],[[12052,12052],"mapped",[21269]],[[12053,12053],"mapped",[21274]],[[12054,12054],"mapped",[21304]],[[12055,12055],"mapped",[21313]],[[12056,12056],"mapped",[21340]],[[12057,12057],"mapped",[21353]],[[12058,12058],"mapped",[21378]],[[12059,12059],"mapped",[21430]],[[12060,12060],"mapped",[21448]],[[12061,12061],"mapped",[21475]],[[12062,12062],"mapped",[22231]],[[12063,12063],"mapped",[22303]],[[12064,12064],"mapped",[22763]],[[12065,12065],"mapped",[22786]],[[12066,12066],"mapped",[22794]],[[12067,12067],"mapped",[22805]],[[12068,12068],"mapped",[22823]],[[12069,12069],"mapped",[22899]],[[12070,12070],"mapped",[23376]],[[12071,12071],"mapped",[23424]],[[12072,12072],"mapped",[23544]],[[12073,12073],"mapped",[23567]],[[12074,12074],"mapped",[23586]],[[12075,12075],"mapped",[23608]],[[12076,12076],"mapped",[23662]],[[12077,12077],"mapped",[23665]],[[12078,12078],"mapped",[24027]],[[12079,12079],"mapped",[24037]],[[12080,12080],"mapped",[24049]],[[12081,12081],"mapped",[24062]],[[12082,12082],"mapped",[24178]],[[12083,12083],"mapped",[24186]],[[12084,12084],"mapped",[24191]],[[12085,12085],"mapped",[24308]],[[12086,12086],"mapped",[24318]],[[12087,12087],"mapped",[24331]],[[12088,12088],"mapped",[24339]],[[12089,12089],"mapped",[24400]],[[12090,12090],"mapped",[24417]],[[12091,12091],"mapped",[24435]],[[12092,12092],"mapped",[24515]],[[12093,12093],"mapped",[25096]],[[12094,12094],"mapped",[25142]],[[12095,12095],"mapped",[25163]],[[12096,12096],"mapped",[25903]],[[12097,12097],"mapped",[25908]],[[12098,12098],"mapped",[25991]],[[12099,12099],"mapped",[26007]],[[12100,12100],"mapped",[26020]],[[12101,12101],"mapped",[26041]],[[12102,12102],"mapped",[26080]],[[12103,12103],"mapped",[26085]],[[12104,12104],"mapped",[26352]],[[12105,12105],"mapped",[26376]],[[12106,12106],"mapped",[26408]],[[12107,12107],"mapped",[27424]],[[12108,12108],"mapped",[27490]],[[12109,12109],"mapped",[27513]],[[12110,12110],"mapped",[27571]],[[12111,12111],"mapped",[27595]],[[12112,12112],"mapped",[27604]],[[12113,12113],"mapped",[27611]],[[12114,12114],"mapped",[27663]],[[12115,12115],"mapped",[27668]],[[12116,12116],"mapped",[27700]],[[12117,12117],"mapped",[28779]],[[12118,12118],"mapped",[29226]],[[12119,12119],"mapped",[29238]],[[12120,12120],"mapped",[29243]],[[12121,12121],"mapped",[29247]],[[12122,12122],"mapped",[29255]],[[12123,12123],"mapped",[29273]],[[12124,12124],"mapped",[29275]],[[12125,12125],"mapped",[29356]],[[12126,12126],"mapped",[29572]],[[12127,12127],"mapped",[29577]],[[12128,12128],"mapped",[29916]],[[12129,12129],"mapped",[29926]],[[12130,12130],"mapped",[29976]],[[12131,12131],"mapped",[29983]],[[12132,12132],"mapped",[29992]],[[12133,12133],"mapped",[3e4]],[[12134,12134],"mapped",[30091]],[[12135,12135],"mapped",[30098]],[[12136,12136],"mapped",[30326]],[[12137,12137],"mapped",[30333]],[[12138,12138],"mapped",[30382]],[[12139,12139],"mapped",[30399]],[[12140,12140],"mapped",[30446]],[[12141,12141],"mapped",[30683]],[[12142,12142],"mapped",[30690]],[[12143,12143],"mapped",[30707]],[[12144,12144],"mapped",[31034]],[[12145,12145],"mapped",[31160]],[[12146,12146],"mapped",[31166]],[[12147,12147],"mapped",[31348]],[[12148,12148],"mapped",[31435]],[[12149,12149],"mapped",[31481]],[[12150,12150],"mapped",[31859]],[[12151,12151],"mapped",[31992]],[[12152,12152],"mapped",[32566]],[[12153,12153],"mapped",[32593]],[[12154,12154],"mapped",[32650]],[[12155,12155],"mapped",[32701]],[[12156,12156],"mapped",[32769]],[[12157,12157],"mapped",[32780]],[[12158,12158],"mapped",[32786]],[[12159,12159],"mapped",[32819]],[[12160,12160],"mapped",[32895]],[[12161,12161],"mapped",[32905]],[[12162,12162],"mapped",[33251]],[[12163,12163],"mapped",[33258]],[[12164,12164],"mapped",[33267]],[[12165,12165],"mapped",[33276]],[[12166,12166],"mapped",[33292]],[[12167,12167],"mapped",[33307]],[[12168,12168],"mapped",[33311]],[[12169,12169],"mapped",[33390]],[[12170,12170],"mapped",[33394]],[[12171,12171],"mapped",[33400]],[[12172,12172],"mapped",[34381]],[[12173,12173],"mapped",[34411]],[[12174,12174],"mapped",[34880]],[[12175,12175],"mapped",[34892]],[[12176,12176],"mapped",[34915]],[[12177,12177],"mapped",[35198]],[[12178,12178],"mapped",[35211]],[[12179,12179],"mapped",[35282]],[[12180,12180],"mapped",[35328]],[[12181,12181],"mapped",[35895]],[[12182,12182],"mapped",[35910]],[[12183,12183],"mapped",[35925]],[[12184,12184],"mapped",[35960]],[[12185,12185],"mapped",[35997]],[[12186,12186],"mapped",[36196]],[[12187,12187],"mapped",[36208]],[[12188,12188],"mapped",[36275]],[[12189,12189],"mapped",[36523]],[[12190,12190],"mapped",[36554]],[[12191,12191],"mapped",[36763]],[[12192,12192],"mapped",[36784]],[[12193,12193],"mapped",[36789]],[[12194,12194],"mapped",[37009]],[[12195,12195],"mapped",[37193]],[[12196,12196],"mapped",[37318]],[[12197,12197],"mapped",[37324]],[[12198,12198],"mapped",[37329]],[[12199,12199],"mapped",[38263]],[[12200,12200],"mapped",[38272]],[[12201,12201],"mapped",[38428]],[[12202,12202],"mapped",[38582]],[[12203,12203],"mapped",[38585]],[[12204,12204],"mapped",[38632]],[[12205,12205],"mapped",[38737]],[[12206,12206],"mapped",[38750]],[[12207,12207],"mapped",[38754]],[[12208,12208],"mapped",[38761]],[[12209,12209],"mapped",[38859]],[[12210,12210],"mapped",[38893]],[[12211,12211],"mapped",[38899]],[[12212,12212],"mapped",[38913]],[[12213,12213],"mapped",[39080]],[[12214,12214],"mapped",[39131]],[[12215,12215],"mapped",[39135]],[[12216,12216],"mapped",[39318]],[[12217,12217],"mapped",[39321]],[[12218,12218],"mapped",[39340]],[[12219,12219],"mapped",[39592]],[[12220,12220],"mapped",[39640]],[[12221,12221],"mapped",[39647]],[[12222,12222],"mapped",[39717]],[[12223,12223],"mapped",[39727]],[[12224,12224],"mapped",[39730]],[[12225,12225],"mapped",[39740]],[[12226,12226],"mapped",[39770]],[[12227,12227],"mapped",[40165]],[[12228,12228],"mapped",[40565]],[[12229,12229],"mapped",[40575]],[[12230,12230],"mapped",[40613]],[[12231,12231],"mapped",[40635]],[[12232,12232],"mapped",[40643]],[[12233,12233],"mapped",[40653]],[[12234,12234],"mapped",[40657]],[[12235,12235],"mapped",[40697]],[[12236,12236],"mapped",[40701]],[[12237,12237],"mapped",[40718]],[[12238,12238],"mapped",[40723]],[[12239,12239],"mapped",[40736]],[[12240,12240],"mapped",[40763]],[[12241,12241],"mapped",[40778]],[[12242,12242],"mapped",[40786]],[[12243,12243],"mapped",[40845]],[[12244,12244],"mapped",[40860]],[[12245,12245],"mapped",[40864]],[[12246,12271],"disallowed"],[[12272,12283],"disallowed"],[[12284,12287],"disallowed"],[[12288,12288],"disallowed_STD3_mapped",[32]],[[12289,12289],"valid",[],"NV8"],[[12290,12290],"mapped",[46]],[[12291,12292],"valid",[],"NV8"],[[12293,12295],"valid"],[[12296,12329],"valid",[],"NV8"],[[12330,12333],"valid"],[[12334,12341],"valid",[],"NV8"],[[12342,12342],"mapped",[12306]],[[12343,12343],"valid",[],"NV8"],[[12344,12344],"mapped",[21313]],[[12345,12345],"mapped",[21316]],[[12346,12346],"mapped",[21317]],[[12347,12347],"valid",[],"NV8"],[[12348,12348],"valid"],[[12349,12349],"valid",[],"NV8"],[[12350,12350],"valid",[],"NV8"],[[12351,12351],"valid",[],"NV8"],[[12352,12352],"disallowed"],[[12353,12436],"valid"],[[12437,12438],"valid"],[[12439,12440],"disallowed"],[[12441,12442],"valid"],[[12443,12443],"disallowed_STD3_mapped",[32,12441]],[[12444,12444],"disallowed_STD3_mapped",[32,12442]],[[12445,12446],"valid"],[[12447,12447],"mapped",[12424,12426]],[[12448,12448],"valid",[],"NV8"],[[12449,12542],"valid"],[[12543,12543],"mapped",[12467,12488]],[[12544,12548],"disallowed"],[[12549,12588],"valid"],[[12589,12589],"valid"],[[12590,12592],"disallowed"],[[12593,12593],"mapped",[4352]],[[12594,12594],"mapped",[4353]],[[12595,12595],"mapped",[4522]],[[12596,12596],"mapped",[4354]],[[12597,12597],"mapped",[4524]],[[12598,12598],"mapped",[4525]],[[12599,12599],"mapped",[4355]],[[12600,12600],"mapped",[4356]],[[12601,12601],"mapped",[4357]],[[12602,12602],"mapped",[4528]],[[12603,12603],"mapped",[4529]],[[12604,12604],"mapped",[4530]],[[12605,12605],"mapped",[4531]],[[12606,12606],"mapped",[4532]],[[12607,12607],"mapped",[4533]],[[12608,12608],"mapped",[4378]],[[12609,12609],"mapped",[4358]],[[12610,12610],"mapped",[4359]],[[12611,12611],"mapped",[4360]],[[12612,12612],"mapped",[4385]],[[12613,12613],"mapped",[4361]],[[12614,12614],"mapped",[4362]],[[12615,12615],"mapped",[4363]],[[12616,12616],"mapped",[4364]],[[12617,12617],"mapped",[4365]],[[12618,12618],"mapped",[4366]],[[12619,12619],"mapped",[4367]],[[12620,12620],"mapped",[4368]],[[12621,12621],"mapped",[4369]],[[12622,12622],"mapped",[4370]],[[12623,12623],"mapped",[4449]],[[12624,12624],"mapped",[4450]],[[12625,12625],"mapped",[4451]],[[12626,12626],"mapped",[4452]],[[12627,12627],"mapped",[4453]],[[12628,12628],"mapped",[4454]],[[12629,12629],"mapped",[4455]],[[12630,12630],"mapped",[4456]],[[12631,12631],"mapped",[4457]],[[12632,12632],"mapped",[4458]],[[12633,12633],"mapped",[4459]],[[12634,12634],"mapped",[4460]],[[12635,12635],"mapped",[4461]],[[12636,12636],"mapped",[4462]],[[12637,12637],"mapped",[4463]],[[12638,12638],"mapped",[4464]],[[12639,12639],"mapped",[4465]],[[12640,12640],"mapped",[4466]],[[12641,12641],"mapped",[4467]],[[12642,12642],"mapped",[4468]],[[12643,12643],"mapped",[4469]],[[12644,12644],"disallowed"],[[12645,12645],"mapped",[4372]],[[12646,12646],"mapped",[4373]],[[12647,12647],"mapped",[4551]],[[12648,12648],"mapped",[4552]],[[12649,12649],"mapped",[4556]],[[12650,12650],"mapped",[4558]],[[12651,12651],"mapped",[4563]],[[12652,12652],"mapped",[4567]],[[12653,12653],"mapped",[4569]],[[12654,12654],"mapped",[4380]],[[12655,12655],"mapped",[4573]],[[12656,12656],"mapped",[4575]],[[12657,12657],"mapped",[4381]],[[12658,12658],"mapped",[4382]],[[12659,12659],"mapped",[4384]],[[12660,12660],"mapped",[4386]],[[12661,12661],"mapped",[4387]],[[12662,12662],"mapped",[4391]],[[12663,12663],"mapped",[4393]],[[12664,12664],"mapped",[4395]],[[12665,12665],"mapped",[4396]],[[12666,12666],"mapped",[4397]],[[12667,12667],"mapped",[4398]],[[12668,12668],"mapped",[4399]],[[12669,12669],"mapped",[4402]],[[12670,12670],"mapped",[4406]],[[12671,12671],"mapped",[4416]],[[12672,12672],"mapped",[4423]],[[12673,12673],"mapped",[4428]],[[12674,12674],"mapped",[4593]],[[12675,12675],"mapped",[4594]],[[12676,12676],"mapped",[4439]],[[12677,12677],"mapped",[4440]],[[12678,12678],"mapped",[4441]],[[12679,12679],"mapped",[4484]],[[12680,12680],"mapped",[4485]],[[12681,12681],"mapped",[4488]],[[12682,12682],"mapped",[4497]],[[12683,12683],"mapped",[4498]],[[12684,12684],"mapped",[4500]],[[12685,12685],"mapped",[4510]],[[12686,12686],"mapped",[4513]],[[12687,12687],"disallowed"],[[12688,12689],"valid",[],"NV8"],[[12690,12690],"mapped",[19968]],[[12691,12691],"mapped",[20108]],[[12692,12692],"mapped",[19977]],[[12693,12693],"mapped",[22235]],[[12694,12694],"mapped",[19978]],[[12695,12695],"mapped",[20013]],[[12696,12696],"mapped",[19979]],[[12697,12697],"mapped",[30002]],[[12698,12698],"mapped",[20057]],[[12699,12699],"mapped",[19993]],[[12700,12700],"mapped",[19969]],[[12701,12701],"mapped",[22825]],[[12702,12702],"mapped",[22320]],[[12703,12703],"mapped",[20154]],[[12704,12727],"valid"],[[12728,12730],"valid"],[[12731,12735],"disallowed"],[[12736,12751],"valid",[],"NV8"],[[12752,12771],"valid",[],"NV8"],[[12772,12783],"disallowed"],[[12784,12799],"valid"],[[12800,12800],"disallowed_STD3_mapped",[40,4352,41]],[[12801,12801],"disallowed_STD3_mapped",[40,4354,41]],[[12802,12802],"disallowed_STD3_mapped",[40,4355,41]],[[12803,12803],"disallowed_STD3_mapped",[40,4357,41]],[[12804,12804],"disallowed_STD3_mapped",[40,4358,41]],[[12805,12805],"disallowed_STD3_mapped",[40,4359,41]],[[12806,12806],"disallowed_STD3_mapped",[40,4361,41]],[[12807,12807],"disallowed_STD3_mapped",[40,4363,41]],[[12808,12808],"disallowed_STD3_mapped",[40,4364,41]],[[12809,12809],"disallowed_STD3_mapped",[40,4366,41]],[[12810,12810],"disallowed_STD3_mapped",[40,4367,41]],[[12811,12811],"disallowed_STD3_mapped",[40,4368,41]],[[12812,12812],"disallowed_STD3_mapped",[40,4369,41]],[[12813,12813],"disallowed_STD3_mapped",[40,4370,41]],[[12814,12814],"disallowed_STD3_mapped",[40,44032,41]],[[12815,12815],"disallowed_STD3_mapped",[40,45208,41]],[[12816,12816],"disallowed_STD3_mapped",[40,45796,41]],[[12817,12817],"disallowed_STD3_mapped",[40,46972,41]],[[12818,12818],"disallowed_STD3_mapped",[40,47560,41]],[[12819,12819],"disallowed_STD3_mapped",[40,48148,41]],[[12820,12820],"disallowed_STD3_mapped",[40,49324,41]],[[12821,12821],"disallowed_STD3_mapped",[40,50500,41]],[[12822,12822],"disallowed_STD3_mapped",[40,51088,41]],[[12823,12823],"disallowed_STD3_mapped",[40,52264,41]],[[12824,12824],"disallowed_STD3_mapped",[40,52852,41]],[[12825,12825],"disallowed_STD3_mapped",[40,53440,41]],[[12826,12826],"disallowed_STD3_mapped",[40,54028,41]],[[12827,12827],"disallowed_STD3_mapped",[40,54616,41]],[[12828,12828],"disallowed_STD3_mapped",[40,51452,41]],[[12829,12829],"disallowed_STD3_mapped",[40,50724,51204,41]],[[12830,12830],"disallowed_STD3_mapped",[40,50724,54980,41]],[[12831,12831],"disallowed"],[[12832,12832],"disallowed_STD3_mapped",[40,19968,41]],[[12833,12833],"disallowed_STD3_mapped",[40,20108,41]],[[12834,12834],"disallowed_STD3_mapped",[40,19977,41]],[[12835,12835],"disallowed_STD3_mapped",[40,22235,41]],[[12836,12836],"disallowed_STD3_mapped",[40,20116,41]],[[12837,12837],"disallowed_STD3_mapped",[40,20845,41]],[[12838,12838],"disallowed_STD3_mapped",[40,19971,41]],[[12839,12839],"disallowed_STD3_mapped",[40,20843,41]],[[12840,12840],"disallowed_STD3_mapped",[40,20061,41]],[[12841,12841],"disallowed_STD3_mapped",[40,21313,41]],[[12842,12842],"disallowed_STD3_mapped",[40,26376,41]],[[12843,12843],"disallowed_STD3_mapped",[40,28779,41]],[[12844,12844],"disallowed_STD3_mapped",[40,27700,41]],[[12845,12845],"disallowed_STD3_mapped",[40,26408,41]],[[12846,12846],"disallowed_STD3_mapped",[40,37329,41]],[[12847,12847],"disallowed_STD3_mapped",[40,22303,41]],[[12848,12848],"disallowed_STD3_mapped",[40,26085,41]],[[12849,12849],"disallowed_STD3_mapped",[40,26666,41]],[[12850,12850],"disallowed_STD3_mapped",[40,26377,41]],[[12851,12851],"disallowed_STD3_mapped",[40,31038,41]],[[12852,12852],"disallowed_STD3_mapped",[40,21517,41]],[[12853,12853],"disallowed_STD3_mapped",[40,29305,41]],[[12854,12854],"disallowed_STD3_mapped",[40,36001,41]],[[12855,12855],"disallowed_STD3_mapped",[40,31069,41]],[[12856,12856],"disallowed_STD3_mapped",[40,21172,41]],[[12857,12857],"disallowed_STD3_mapped",[40,20195,41]],[[12858,12858],"disallowed_STD3_mapped",[40,21628,41]],[[12859,12859],"disallowed_STD3_mapped",[40,23398,41]],[[12860,12860],"disallowed_STD3_mapped",[40,30435,41]],[[12861,12861],"disallowed_STD3_mapped",[40,20225,41]],[[12862,12862],"disallowed_STD3_mapped",[40,36039,41]],[[12863,12863],"disallowed_STD3_mapped",[40,21332,41]],[[12864,12864],"disallowed_STD3_mapped",[40,31085,41]],[[12865,12865],"disallowed_STD3_mapped",[40,20241,41]],[[12866,12866],"disallowed_STD3_mapped",[40,33258,41]],[[12867,12867],"disallowed_STD3_mapped",[40,33267,41]],[[12868,12868],"mapped",[21839]],[[12869,12869],"mapped",[24188]],[[12870,12870],"mapped",[25991]],[[12871,12871],"mapped",[31631]],[[12872,12879],"valid",[],"NV8"],[[12880,12880],"mapped",[112,116,101]],[[12881,12881],"mapped",[50,49]],[[12882,12882],"mapped",[50,50]],[[12883,12883],"mapped",[50,51]],[[12884,12884],"mapped",[50,52]],[[12885,12885],"mapped",[50,53]],[[12886,12886],"mapped",[50,54]],[[12887,12887],"mapped",[50,55]],[[12888,12888],"mapped",[50,56]],[[12889,12889],"mapped",[50,57]],[[12890,12890],"mapped",[51,48]],[[12891,12891],"mapped",[51,49]],[[12892,12892],"mapped",[51,50]],[[12893,12893],"mapped",[51,51]],[[12894,12894],"mapped",[51,52]],[[12895,12895],"mapped",[51,53]],[[12896,12896],"mapped",[4352]],[[12897,12897],"mapped",[4354]],[[12898,12898],"mapped",[4355]],[[12899,12899],"mapped",[4357]],[[12900,12900],"mapped",[4358]],[[12901,12901],"mapped",[4359]],[[12902,12902],"mapped",[4361]],[[12903,12903],"mapped",[4363]],[[12904,12904],"mapped",[4364]],[[12905,12905],"mapped",[4366]],[[12906,12906],"mapped",[4367]],[[12907,12907],"mapped",[4368]],[[12908,12908],"mapped",[4369]],[[12909,12909],"mapped",[4370]],[[12910,12910],"mapped",[44032]],[[12911,12911],"mapped",[45208]],[[12912,12912],"mapped",[45796]],[[12913,12913],"mapped",[46972]],[[12914,12914],"mapped",[47560]],[[12915,12915],"mapped",[48148]],[[12916,12916],"mapped",[49324]],[[12917,12917],"mapped",[50500]],[[12918,12918],"mapped",[51088]],[[12919,12919],"mapped",[52264]],[[12920,12920],"mapped",[52852]],[[12921,12921],"mapped",[53440]],[[12922,12922],"mapped",[54028]],[[12923,12923],"mapped",[54616]],[[12924,12924],"mapped",[52280,44256]],[[12925,12925],"mapped",[51452,51032]],[[12926,12926],"mapped",[50864]],[[12927,12927],"valid",[],"NV8"],[[12928,12928],"mapped",[19968]],[[12929,12929],"mapped",[20108]],[[12930,12930],"mapped",[19977]],[[12931,12931],"mapped",[22235]],[[12932,12932],"mapped",[20116]],[[12933,12933],"mapped",[20845]],[[12934,12934],"mapped",[19971]],[[12935,12935],"mapped",[20843]],[[12936,12936],"mapped",[20061]],[[12937,12937],"mapped",[21313]],[[12938,12938],"mapped",[26376]],[[12939,12939],"mapped",[28779]],[[12940,12940],"mapped",[27700]],[[12941,12941],"mapped",[26408]],[[12942,12942],"mapped",[37329]],[[12943,12943],"mapped",[22303]],[[12944,12944],"mapped",[26085]],[[12945,12945],"mapped",[26666]],[[12946,12946],"mapped",[26377]],[[12947,12947],"mapped",[31038]],[[12948,12948],"mapped",[21517]],[[12949,12949],"mapped",[29305]],[[12950,12950],"mapped",[36001]],[[12951,12951],"mapped",[31069]],[[12952,12952],"mapped",[21172]],[[12953,12953],"mapped",[31192]],[[12954,12954],"mapped",[30007]],[[12955,12955],"mapped",[22899]],[[12956,12956],"mapped",[36969]],[[12957,12957],"mapped",[20778]],[[12958,12958],"mapped",[21360]],[[12959,12959],"mapped",[27880]],[[12960,12960],"mapped",[38917]],[[12961,12961],"mapped",[20241]],[[12962,12962],"mapped",[20889]],[[12963,12963],"mapped",[27491]],[[12964,12964],"mapped",[19978]],[[12965,12965],"mapped",[20013]],[[12966,12966],"mapped",[19979]],[[12967,12967],"mapped",[24038]],[[12968,12968],"mapped",[21491]],[[12969,12969],"mapped",[21307]],[[12970,12970],"mapped",[23447]],[[12971,12971],"mapped",[23398]],[[12972,12972],"mapped",[30435]],[[12973,12973],"mapped",[20225]],[[12974,12974],"mapped",[36039]],[[12975,12975],"mapped",[21332]],[[12976,12976],"mapped",[22812]],[[12977,12977],"mapped",[51,54]],[[12978,12978],"mapped",[51,55]],[[12979,12979],"mapped",[51,56]],[[12980,12980],"mapped",[51,57]],[[12981,12981],"mapped",[52,48]],[[12982,12982],"mapped",[52,49]],[[12983,12983],"mapped",[52,50]],[[12984,12984],"mapped",[52,51]],[[12985,12985],"mapped",[52,52]],[[12986,12986],"mapped",[52,53]],[[12987,12987],"mapped",[52,54]],[[12988,12988],"mapped",[52,55]],[[12989,12989],"mapped",[52,56]],[[12990,12990],"mapped",[52,57]],[[12991,12991],"mapped",[53,48]],[[12992,12992],"mapped",[49,26376]],[[12993,12993],"mapped",[50,26376]],[[12994,12994],"mapped",[51,26376]],[[12995,12995],"mapped",[52,26376]],[[12996,12996],"mapped",[53,26376]],[[12997,12997],"mapped",[54,26376]],[[12998,12998],"mapped",[55,26376]],[[12999,12999],"mapped",[56,26376]],[[13e3,13e3],"mapped",[57,26376]],[[13001,13001],"mapped",[49,48,26376]],[[13002,13002],"mapped",[49,49,26376]],[[13003,13003],"mapped",[49,50,26376]],[[13004,13004],"mapped",[104,103]],[[13005,13005],"mapped",[101,114,103]],[[13006,13006],"mapped",[101,118]],[[13007,13007],"mapped",[108,116,100]],[[13008,13008],"mapped",[12450]],[[13009,13009],"mapped",[12452]],[[13010,13010],"mapped",[12454]],[[13011,13011],"mapped",[12456]],[[13012,13012],"mapped",[12458]],[[13013,13013],"mapped",[12459]],[[13014,13014],"mapped",[12461]],[[13015,13015],"mapped",[12463]],[[13016,13016],"mapped",[12465]],[[13017,13017],"mapped",[12467]],[[13018,13018],"mapped",[12469]],[[13019,13019],"mapped",[12471]],[[13020,13020],"mapped",[12473]],[[13021,13021],"mapped",[12475]],[[13022,13022],"mapped",[12477]],[[13023,13023],"mapped",[12479]],[[13024,13024],"mapped",[12481]],[[13025,13025],"mapped",[12484]],[[13026,13026],"mapped",[12486]],[[13027,13027],"mapped",[12488]],[[13028,13028],"mapped",[12490]],[[13029,13029],"mapped",[12491]],[[13030,13030],"mapped",[12492]],[[13031,13031],"mapped",[12493]],[[13032,13032],"mapped",[12494]],[[13033,13033],"mapped",[12495]],[[13034,13034],"mapped",[12498]],[[13035,13035],"mapped",[12501]],[[13036,13036],"mapped",[12504]],[[13037,13037],"mapped",[12507]],[[13038,13038],"mapped",[12510]],[[13039,13039],"mapped",[12511]],[[13040,13040],"mapped",[12512]],[[13041,13041],"mapped",[12513]],[[13042,13042],"mapped",[12514]],[[13043,13043],"mapped",[12516]],[[13044,13044],"mapped",[12518]],[[13045,13045],"mapped",[12520]],[[13046,13046],"mapped",[12521]],[[13047,13047],"mapped",[12522]],[[13048,13048],"mapped",[12523]],[[13049,13049],"mapped",[12524]],[[13050,13050],"mapped",[12525]],[[13051,13051],"mapped",[12527]],[[13052,13052],"mapped",[12528]],[[13053,13053],"mapped",[12529]],[[13054,13054],"mapped",[12530]],[[13055,13055],"disallowed"],[[13056,13056],"mapped",[12450,12497,12540,12488]],[[13057,13057],"mapped",[12450,12523,12501,12449]],[[13058,13058],"mapped",[12450,12531,12506,12450]],[[13059,13059],"mapped",[12450,12540,12523]],[[13060,13060],"mapped",[12452,12491,12531,12464]],[[13061,13061],"mapped",[12452,12531,12481]],[[13062,13062],"mapped",[12454,12457,12531]],[[13063,13063],"mapped",[12456,12473,12463,12540,12489]],[[13064,13064],"mapped",[12456,12540,12459,12540]],[[13065,13065],"mapped",[12458,12531,12473]],[[13066,13066],"mapped",[12458,12540,12512]],[[13067,13067],"mapped",[12459,12452,12522]],[[13068,13068],"mapped",[12459,12521,12483,12488]],[[13069,13069],"mapped",[12459,12525,12522,12540]],[[13070,13070],"mapped",[12460,12525,12531]],[[13071,13071],"mapped",[12460,12531,12510]],[[13072,13072],"mapped",[12462,12460]],[[13073,13073],"mapped",[12462,12491,12540]],[[13074,13074],"mapped",[12461,12517,12522,12540]],[[13075,13075],"mapped",[12462,12523,12480,12540]],[[13076,13076],"mapped",[12461,12525]],[[13077,13077],"mapped",[12461,12525,12464,12521,12512]],[[13078,13078],"mapped",[12461,12525,12513,12540,12488,12523]],[[13079,13079],"mapped",[12461,12525,12527,12483,12488]],[[13080,13080],"mapped",[12464,12521,12512]],[[13081,13081],"mapped",[12464,12521,12512,12488,12531]],[[13082,13082],"mapped",[12463,12523,12476,12452,12525]],[[13083,13083],"mapped",[12463,12525,12540,12493]],[[13084,13084],"mapped",[12465,12540,12473]],[[13085,13085],"mapped",[12467,12523,12490]],[[13086,13086],"mapped",[12467,12540,12509]],[[13087,13087],"mapped",[12469,12452,12463,12523]],[[13088,13088],"mapped",[12469,12531,12481,12540,12512]],[[13089,13089],"mapped",[12471,12522,12531,12464]],[[13090,13090],"mapped",[12475,12531,12481]],[[13091,13091],"mapped",[12475,12531,12488]],[[13092,13092],"mapped",[12480,12540,12473]],[[13093,13093],"mapped",[12487,12471]],[[13094,13094],"mapped",[12489,12523]],[[13095,13095],"mapped",[12488,12531]],[[13096,13096],"mapped",[12490,12494]],[[13097,13097],"mapped",[12494,12483,12488]],[[13098,13098],"mapped",[12495,12452,12484]],[[13099,13099],"mapped",[12497,12540,12475,12531,12488]],[[13100,13100],"mapped",[12497,12540,12484]],[[13101,13101],"mapped",[12496,12540,12524,12523]],[[13102,13102],"mapped",[12500,12450,12473,12488,12523]],[[13103,13103],"mapped",[12500,12463,12523]],[[13104,13104],"mapped",[12500,12467]],[[13105,13105],"mapped",[12499,12523]],[[13106,13106],"mapped",[12501,12449,12521,12483,12489]],[[13107,13107],"mapped",[12501,12451,12540,12488]],[[13108,13108],"mapped",[12502,12483,12471,12455,12523]],[[13109,13109],"mapped",[12501,12521,12531]],[[13110,13110],"mapped",[12504,12463,12479,12540,12523]],[[13111,13111],"mapped",[12506,12477]],[[13112,13112],"mapped",[12506,12491,12498]],[[13113,13113],"mapped",[12504,12523,12484]],[[13114,13114],"mapped",[12506,12531,12473]],[[13115,13115],"mapped",[12506,12540,12472]],[[13116,13116],"mapped",[12505,12540,12479]],[[13117,13117],"mapped",[12509,12452,12531,12488]],[[13118,13118],"mapped",[12508,12523,12488]],[[13119,13119],"mapped",[12507,12531]],[[13120,13120],"mapped",[12509,12531,12489]],[[13121,13121],"mapped",[12507,12540,12523]],[[13122,13122],"mapped",[12507,12540,12531]],[[13123,13123],"mapped",[12510,12452,12463,12525]],[[13124,13124],"mapped",[12510,12452,12523]],[[13125,13125],"mapped",[12510,12483,12495]],[[13126,13126],"mapped",[12510,12523,12463]],[[13127,13127],"mapped",[12510,12531,12471,12519,12531]],[[13128,13128],"mapped",[12511,12463,12525,12531]],[[13129,13129],"mapped",[12511,12522]],[[13130,13130],"mapped",[12511,12522,12496,12540,12523]],[[13131,13131],"mapped",[12513,12460]],[[13132,13132],"mapped",[12513,12460,12488,12531]],[[13133,13133],"mapped",[12513,12540,12488,12523]],[[13134,13134],"mapped",[12516,12540,12489]],[[13135,13135],"mapped",[12516,12540,12523]],[[13136,13136],"mapped",[12518,12450,12531]],[[13137,13137],"mapped",[12522,12483,12488,12523]],[[13138,13138],"mapped",[12522,12521]],[[13139,13139],"mapped",[12523,12500,12540]],[[13140,13140],"mapped",[12523,12540,12502,12523]],[[13141,13141],"mapped",[12524,12512]],[[13142,13142],"mapped",[12524,12531,12488,12466,12531]],[[13143,13143],"mapped",[12527,12483,12488]],[[13144,13144],"mapped",[48,28857]],[[13145,13145],"mapped",[49,28857]],[[13146,13146],"mapped",[50,28857]],[[13147,13147],"mapped",[51,28857]],[[13148,13148],"mapped",[52,28857]],[[13149,13149],"mapped",[53,28857]],[[13150,13150],"mapped",[54,28857]],[[13151,13151],"mapped",[55,28857]],[[13152,13152],"mapped",[56,28857]],[[13153,13153],"mapped",[57,28857]],[[13154,13154],"mapped",[49,48,28857]],[[13155,13155],"mapped",[49,49,28857]],[[13156,13156],"mapped",[49,50,28857]],[[13157,13157],"mapped",[49,51,28857]],[[13158,13158],"mapped",[49,52,28857]],[[13159,13159],"mapped",[49,53,28857]],[[13160,13160],"mapped",[49,54,28857]],[[13161,13161],"mapped",[49,55,28857]],[[13162,13162],"mapped",[49,56,28857]],[[13163,13163],"mapped",[49,57,28857]],[[13164,13164],"mapped",[50,48,28857]],[[13165,13165],"mapped",[50,49,28857]],[[13166,13166],"mapped",[50,50,28857]],[[13167,13167],"mapped",[50,51,28857]],[[13168,13168],"mapped",[50,52,28857]],[[13169,13169],"mapped",[104,112,97]],[[13170,13170],"mapped",[100,97]],[[13171,13171],"mapped",[97,117]],[[13172,13172],"mapped",[98,97,114]],[[13173,13173],"mapped",[111,118]],[[13174,13174],"mapped",[112,99]],[[13175,13175],"mapped",[100,109]],[[13176,13176],"mapped",[100,109,50]],[[13177,13177],"mapped",[100,109,51]],[[13178,13178],"mapped",[105,117]],[[13179,13179],"mapped",[24179,25104]],[[13180,13180],"mapped",[26157,21644]],[[13181,13181],"mapped",[22823,27491]],[[13182,13182],"mapped",[26126,27835]],[[13183,13183],"mapped",[26666,24335,20250,31038]],[[13184,13184],"mapped",[112,97]],[[13185,13185],"mapped",[110,97]],[[13186,13186],"mapped",[956,97]],[[13187,13187],"mapped",[109,97]],[[13188,13188],"mapped",[107,97]],[[13189,13189],"mapped",[107,98]],[[13190,13190],"mapped",[109,98]],[[13191,13191],"mapped",[103,98]],[[13192,13192],"mapped",[99,97,108]],[[13193,13193],"mapped",[107,99,97,108]],[[13194,13194],"mapped",[112,102]],[[13195,13195],"mapped",[110,102]],[[13196,13196],"mapped",[956,102]],[[13197,13197],"mapped",[956,103]],[[13198,13198],"mapped",[109,103]],[[13199,13199],"mapped",[107,103]],[[13200,13200],"mapped",[104,122]],[[13201,13201],"mapped",[107,104,122]],[[13202,13202],"mapped",[109,104,122]],[[13203,13203],"mapped",[103,104,122]],[[13204,13204],"mapped",[116,104,122]],[[13205,13205],"mapped",[956,108]],[[13206,13206],"mapped",[109,108]],[[13207,13207],"mapped",[100,108]],[[13208,13208],"mapped",[107,108]],[[13209,13209],"mapped",[102,109]],[[13210,13210],"mapped",[110,109]],[[13211,13211],"mapped",[956,109]],[[13212,13212],"mapped",[109,109]],[[13213,13213],"mapped",[99,109]],[[13214,13214],"mapped",[107,109]],[[13215,13215],"mapped",[109,109,50]],[[13216,13216],"mapped",[99,109,50]],[[13217,13217],"mapped",[109,50]],[[13218,13218],"mapped",[107,109,50]],[[13219,13219],"mapped",[109,109,51]],[[13220,13220],"mapped",[99,109,51]],[[13221,13221],"mapped",[109,51]],[[13222,13222],"mapped",[107,109,51]],[[13223,13223],"mapped",[109,8725,115]],[[13224,13224],"mapped",[109,8725,115,50]],[[13225,13225],"mapped",[112,97]],[[13226,13226],"mapped",[107,112,97]],[[13227,13227],"mapped",[109,112,97]],[[13228,13228],"mapped",[103,112,97]],[[13229,13229],"mapped",[114,97,100]],[[13230,13230],"mapped",[114,97,100,8725,115]],[[13231,13231],"mapped",[114,97,100,8725,115,50]],[[13232,13232],"mapped",[112,115]],[[13233,13233],"mapped",[110,115]],[[13234,13234],"mapped",[956,115]],[[13235,13235],"mapped",[109,115]],[[13236,13236],"mapped",[112,118]],[[13237,13237],"mapped",[110,118]],[[13238,13238],"mapped",[956,118]],[[13239,13239],"mapped",[109,118]],[[13240,13240],"mapped",[107,118]],[[13241,13241],"mapped",[109,118]],[[13242,13242],"mapped",[112,119]],[[13243,13243],"mapped",[110,119]],[[13244,13244],"mapped",[956,119]],[[13245,13245],"mapped",[109,119]],[[13246,13246],"mapped",[107,119]],[[13247,13247],"mapped",[109,119]],[[13248,13248],"mapped",[107,969]],[[13249,13249],"mapped",[109,969]],[[13250,13250],"disallowed"],[[13251,13251],"mapped",[98,113]],[[13252,13252],"mapped",[99,99]],[[13253,13253],"mapped",[99,100]],[[13254,13254],"mapped",[99,8725,107,103]],[[13255,13255],"disallowed"],[[13256,13256],"mapped",[100,98]],[[13257,13257],"mapped",[103,121]],[[13258,13258],"mapped",[104,97]],[[13259,13259],"mapped",[104,112]],[[13260,13260],"mapped",[105,110]],[[13261,13261],"mapped",[107,107]],[[13262,13262],"mapped",[107,109]],[[13263,13263],"mapped",[107,116]],[[13264,13264],"mapped",[108,109]],[[13265,13265],"mapped",[108,110]],[[13266,13266],"mapped",[108,111,103]],[[13267,13267],"mapped",[108,120]],[[13268,13268],"mapped",[109,98]],[[13269,13269],"mapped",[109,105,108]],[[13270,13270],"mapped",[109,111,108]],[[13271,13271],"mapped",[112,104]],[[13272,13272],"disallowed"],[[13273,13273],"mapped",[112,112,109]],[[13274,13274],"mapped",[112,114]],[[13275,13275],"mapped",[115,114]],[[13276,13276],"mapped",[115,118]],[[13277,13277],"mapped",[119,98]],[[13278,13278],"mapped",[118,8725,109]],[[13279,13279],"mapped",[97,8725,109]],[[13280,13280],"mapped",[49,26085]],[[13281,13281],"mapped",[50,26085]],[[13282,13282],"mapped",[51,26085]],[[13283,13283],"mapped",[52,26085]],[[13284,13284],"mapped",[53,26085]],[[13285,13285],"mapped",[54,26085]],[[13286,13286],"mapped",[55,26085]],[[13287,13287],"mapped",[56,26085]],[[13288,13288],"mapped",[57,26085]],[[13289,13289],"mapped",[49,48,26085]],[[13290,13290],"mapped",[49,49,26085]],[[13291,13291],"mapped",[49,50,26085]],[[13292,13292],"mapped",[49,51,26085]],[[13293,13293],"mapped",[49,52,26085]],[[13294,13294],"mapped",[49,53,26085]],[[13295,13295],"mapped",[49,54,26085]],[[13296,13296],"mapped",[49,55,26085]],[[13297,13297],"mapped",[49,56,26085]],[[13298,13298],"mapped",[49,57,26085]],[[13299,13299],"mapped",[50,48,26085]],[[13300,13300],"mapped",[50,49,26085]],[[13301,13301],"mapped",[50,50,26085]],[[13302,13302],"mapped",[50,51,26085]],[[13303,13303],"mapped",[50,52,26085]],[[13304,13304],"mapped",[50,53,26085]],[[13305,13305],"mapped",[50,54,26085]],[[13306,13306],"mapped",[50,55,26085]],[[13307,13307],"mapped",[50,56,26085]],[[13308,13308],"mapped",[50,57,26085]],[[13309,13309],"mapped",[51,48,26085]],[[13310,13310],"mapped",[51,49,26085]],[[13311,13311],"mapped",[103,97,108]],[[13312,19893],"valid"],[[19894,19903],"disallowed"],[[19904,19967],"valid",[],"NV8"],[[19968,40869],"valid"],[[40870,40891],"valid"],[[40892,40899],"valid"],[[40900,40907],"valid"],[[40908,40908],"valid"],[[40909,40917],"valid"],[[40918,40959],"disallowed"],[[40960,42124],"valid"],[[42125,42127],"disallowed"],[[42128,42145],"valid",[],"NV8"],[[42146,42147],"valid",[],"NV8"],[[42148,42163],"valid",[],"NV8"],[[42164,42164],"valid",[],"NV8"],[[42165,42176],"valid",[],"NV8"],[[42177,42177],"valid",[],"NV8"],[[42178,42180],"valid",[],"NV8"],[[42181,42181],"valid",[],"NV8"],[[42182,42182],"valid",[],"NV8"],[[42183,42191],"disallowed"],[[42192,42237],"valid"],[[42238,42239],"valid",[],"NV8"],[[42240,42508],"valid"],[[42509,42511],"valid",[],"NV8"],[[42512,42539],"valid"],[[42540,42559],"disallowed"],[[42560,42560],"mapped",[42561]],[[42561,42561],"valid"],[[42562,42562],"mapped",[42563]],[[42563,42563],"valid"],[[42564,42564],"mapped",[42565]],[[42565,42565],"valid"],[[42566,42566],"mapped",[42567]],[[42567,42567],"valid"],[[42568,42568],"mapped",[42569]],[[42569,42569],"valid"],[[42570,42570],"mapped",[42571]],[[42571,42571],"valid"],[[42572,42572],"mapped",[42573]],[[42573,42573],"valid"],[[42574,42574],"mapped",[42575]],[[42575,42575],"valid"],[[42576,42576],"mapped",[42577]],[[42577,42577],"valid"],[[42578,42578],"mapped",[42579]],[[42579,42579],"valid"],[[42580,42580],"mapped",[42581]],[[42581,42581],"valid"],[[42582,42582],"mapped",[42583]],[[42583,42583],"valid"],[[42584,42584],"mapped",[42585]],[[42585,42585],"valid"],[[42586,42586],"mapped",[42587]],[[42587,42587],"valid"],[[42588,42588],"mapped",[42589]],[[42589,42589],"valid"],[[42590,42590],"mapped",[42591]],[[42591,42591],"valid"],[[42592,42592],"mapped",[42593]],[[42593,42593],"valid"],[[42594,42594],"mapped",[42595]],[[42595,42595],"valid"],[[42596,42596],"mapped",[42597]],[[42597,42597],"valid"],[[42598,42598],"mapped",[42599]],[[42599,42599],"valid"],[[42600,42600],"mapped",[42601]],[[42601,42601],"valid"],[[42602,42602],"mapped",[42603]],[[42603,42603],"valid"],[[42604,42604],"mapped",[42605]],[[42605,42607],"valid"],[[42608,42611],"valid",[],"NV8"],[[42612,42619],"valid"],[[42620,42621],"valid"],[[42622,42622],"valid",[],"NV8"],[[42623,42623],"valid"],[[42624,42624],"mapped",[42625]],[[42625,42625],"valid"],[[42626,42626],"mapped",[42627]],[[42627,42627],"valid"],[[42628,42628],"mapped",[42629]],[[42629,42629],"valid"],[[42630,42630],"mapped",[42631]],[[42631,42631],"valid"],[[42632,42632],"mapped",[42633]],[[42633,42633],"valid"],[[42634,42634],"mapped",[42635]],[[42635,42635],"valid"],[[42636,42636],"mapped",[42637]],[[42637,42637],"valid"],[[42638,42638],"mapped",[42639]],[[42639,42639],"valid"],[[42640,42640],"mapped",[42641]],[[42641,42641],"valid"],[[42642,42642],"mapped",[42643]],[[42643,42643],"valid"],[[42644,42644],"mapped",[42645]],[[42645,42645],"valid"],[[42646,42646],"mapped",[42647]],[[42647,42647],"valid"],[[42648,42648],"mapped",[42649]],[[42649,42649],"valid"],[[42650,42650],"mapped",[42651]],[[42651,42651],"valid"],[[42652,42652],"mapped",[1098]],[[42653,42653],"mapped",[1100]],[[42654,42654],"valid"],[[42655,42655],"valid"],[[42656,42725],"valid"],[[42726,42735],"valid",[],"NV8"],[[42736,42737],"valid"],[[42738,42743],"valid",[],"NV8"],[[42744,42751],"disallowed"],[[42752,42774],"valid",[],"NV8"],[[42775,42778],"valid"],[[42779,42783],"valid"],[[42784,42785],"valid",[],"NV8"],[[42786,42786],"mapped",[42787]],[[42787,42787],"valid"],[[42788,42788],"mapped",[42789]],[[42789,42789],"valid"],[[42790,42790],"mapped",[42791]],[[42791,42791],"valid"],[[42792,42792],"mapped",[42793]],[[42793,42793],"valid"],[[42794,42794],"mapped",[42795]],[[42795,42795],"valid"],[[42796,42796],"mapped",[42797]],[[42797,42797],"valid"],[[42798,42798],"mapped",[42799]],[[42799,42801],"valid"],[[42802,42802],"mapped",[42803]],[[42803,42803],"valid"],[[42804,42804],"mapped",[42805]],[[42805,42805],"valid"],[[42806,42806],"mapped",[42807]],[[42807,42807],"valid"],[[42808,42808],"mapped",[42809]],[[42809,42809],"valid"],[[42810,42810],"mapped",[42811]],[[42811,42811],"valid"],[[42812,42812],"mapped",[42813]],[[42813,42813],"valid"],[[42814,42814],"mapped",[42815]],[[42815,42815],"valid"],[[42816,42816],"mapped",[42817]],[[42817,42817],"valid"],[[42818,42818],"mapped",[42819]],[[42819,42819],"valid"],[[42820,42820],"mapped",[42821]],[[42821,42821],"valid"],[[42822,42822],"mapped",[42823]],[[42823,42823],"valid"],[[42824,42824],"mapped",[42825]],[[42825,42825],"valid"],[[42826,42826],"mapped",[42827]],[[42827,42827],"valid"],[[42828,42828],"mapped",[42829]],[[42829,42829],"valid"],[[42830,42830],"mapped",[42831]],[[42831,42831],"valid"],[[42832,42832],"mapped",[42833]],[[42833,42833],"valid"],[[42834,42834],"mapped",[42835]],[[42835,42835],"valid"],[[42836,42836],"mapped",[42837]],[[42837,42837],"valid"],[[42838,42838],"mapped",[42839]],[[42839,42839],"valid"],[[42840,42840],"mapped",[42841]],[[42841,42841],"valid"],[[42842,42842],"mapped",[42843]],[[42843,42843],"valid"],[[42844,42844],"mapped",[42845]],[[42845,42845],"valid"],[[42846,42846],"mapped",[42847]],[[42847,42847],"valid"],[[42848,42848],"mapped",[42849]],[[42849,42849],"valid"],[[42850,42850],"mapped",[42851]],[[42851,42851],"valid"],[[42852,42852],"mapped",[42853]],[[42853,42853],"valid"],[[42854,42854],"mapped",[42855]],[[42855,42855],"valid"],[[42856,42856],"mapped",[42857]],[[42857,42857],"valid"],[[42858,42858],"mapped",[42859]],[[42859,42859],"valid"],[[42860,42860],"mapped",[42861]],[[42861,42861],"valid"],[[42862,42862],"mapped",[42863]],[[42863,42863],"valid"],[[42864,42864],"mapped",[42863]],[[42865,42872],"valid"],[[42873,42873],"mapped",[42874]],[[42874,42874],"valid"],[[42875,42875],"mapped",[42876]],[[42876,42876],"valid"],[[42877,42877],"mapped",[7545]],[[42878,42878],"mapped",[42879]],[[42879,42879],"valid"],[[42880,42880],"mapped",[42881]],[[42881,42881],"valid"],[[42882,42882],"mapped",[42883]],[[42883,42883],"valid"],[[42884,42884],"mapped",[42885]],[[42885,42885],"valid"],[[42886,42886],"mapped",[42887]],[[42887,42888],"valid"],[[42889,42890],"valid",[],"NV8"],[[42891,42891],"mapped",[42892]],[[42892,42892],"valid"],[[42893,42893],"mapped",[613]],[[42894,42894],"valid"],[[42895,42895],"valid"],[[42896,42896],"mapped",[42897]],[[42897,42897],"valid"],[[42898,42898],"mapped",[42899]],[[42899,42899],"valid"],[[42900,42901],"valid"],[[42902,42902],"mapped",[42903]],[[42903,42903],"valid"],[[42904,42904],"mapped",[42905]],[[42905,42905],"valid"],[[42906,42906],"mapped",[42907]],[[42907,42907],"valid"],[[42908,42908],"mapped",[42909]],[[42909,42909],"valid"],[[42910,42910],"mapped",[42911]],[[42911,42911],"valid"],[[42912,42912],"mapped",[42913]],[[42913,42913],"valid"],[[42914,42914],"mapped",[42915]],[[42915,42915],"valid"],[[42916,42916],"mapped",[42917]],[[42917,42917],"valid"],[[42918,42918],"mapped",[42919]],[[42919,42919],"valid"],[[42920,42920],"mapped",[42921]],[[42921,42921],"valid"],[[42922,42922],"mapped",[614]],[[42923,42923],"mapped",[604]],[[42924,42924],"mapped",[609]],[[42925,42925],"mapped",[620]],[[42926,42927],"disallowed"],[[42928,42928],"mapped",[670]],[[42929,42929],"mapped",[647]],[[42930,42930],"mapped",[669]],[[42931,42931],"mapped",[43859]],[[42932,42932],"mapped",[42933]],[[42933,42933],"valid"],[[42934,42934],"mapped",[42935]],[[42935,42935],"valid"],[[42936,42998],"disallowed"],[[42999,42999],"valid"],[[43e3,43e3],"mapped",[295]],[[43001,43001],"mapped",[339]],[[43002,43002],"valid"],[[43003,43007],"valid"],[[43008,43047],"valid"],[[43048,43051],"valid",[],"NV8"],[[43052,43055],"disallowed"],[[43056,43065],"valid",[],"NV8"],[[43066,43071],"disallowed"],[[43072,43123],"valid"],[[43124,43127],"valid",[],"NV8"],[[43128,43135],"disallowed"],[[43136,43204],"valid"],[[43205,43213],"disallowed"],[[43214,43215],"valid",[],"NV8"],[[43216,43225],"valid"],[[43226,43231],"disallowed"],[[43232,43255],"valid"],[[43256,43258],"valid",[],"NV8"],[[43259,43259],"valid"],[[43260,43260],"valid",[],"NV8"],[[43261,43261],"valid"],[[43262,43263],"disallowed"],[[43264,43309],"valid"],[[43310,43311],"valid",[],"NV8"],[[43312,43347],"valid"],[[43348,43358],"disallowed"],[[43359,43359],"valid",[],"NV8"],[[43360,43388],"valid",[],"NV8"],[[43389,43391],"disallowed"],[[43392,43456],"valid"],[[43457,43469],"valid",[],"NV8"],[[43470,43470],"disallowed"],[[43471,43481],"valid"],[[43482,43485],"disallowed"],[[43486,43487],"valid",[],"NV8"],[[43488,43518],"valid"],[[43519,43519],"disallowed"],[[43520,43574],"valid"],[[43575,43583],"disallowed"],[[43584,43597],"valid"],[[43598,43599],"disallowed"],[[43600,43609],"valid"],[[43610,43611],"disallowed"],[[43612,43615],"valid",[],"NV8"],[[43616,43638],"valid"],[[43639,43641],"valid",[],"NV8"],[[43642,43643],"valid"],[[43644,43647],"valid"],[[43648,43714],"valid"],[[43715,43738],"disallowed"],[[43739,43741],"valid"],[[43742,43743],"valid",[],"NV8"],[[43744,43759],"valid"],[[43760,43761],"valid",[],"NV8"],[[43762,43766],"valid"],[[43767,43776],"disallowed"],[[43777,43782],"valid"],[[43783,43784],"disallowed"],[[43785,43790],"valid"],[[43791,43792],"disallowed"],[[43793,43798],"valid"],[[43799,43807],"disallowed"],[[43808,43814],"valid"],[[43815,43815],"disallowed"],[[43816,43822],"valid"],[[43823,43823],"disallowed"],[[43824,43866],"valid"],[[43867,43867],"valid",[],"NV8"],[[43868,43868],"mapped",[42791]],[[43869,43869],"mapped",[43831]],[[43870,43870],"mapped",[619]],[[43871,43871],"mapped",[43858]],[[43872,43875],"valid"],[[43876,43877],"valid"],[[43878,43887],"disallowed"],[[43888,43888],"mapped",[5024]],[[43889,43889],"mapped",[5025]],[[43890,43890],"mapped",[5026]],[[43891,43891],"mapped",[5027]],[[43892,43892],"mapped",[5028]],[[43893,43893],"mapped",[5029]],[[43894,43894],"mapped",[5030]],[[43895,43895],"mapped",[5031]],[[43896,43896],"mapped",[5032]],[[43897,43897],"mapped",[5033]],[[43898,43898],"mapped",[5034]],[[43899,43899],"mapped",[5035]],[[43900,43900],"mapped",[5036]],[[43901,43901],"mapped",[5037]],[[43902,43902],"mapped",[5038]],[[43903,43903],"mapped",[5039]],[[43904,43904],"mapped",[5040]],[[43905,43905],"mapped",[5041]],[[43906,43906],"mapped",[5042]],[[43907,43907],"mapped",[5043]],[[43908,43908],"mapped",[5044]],[[43909,43909],"mapped",[5045]],[[43910,43910],"mapped",[5046]],[[43911,43911],"mapped",[5047]],[[43912,43912],"mapped",[5048]],[[43913,43913],"mapped",[5049]],[[43914,43914],"mapped",[5050]],[[43915,43915],"mapped",[5051]],[[43916,43916],"mapped",[5052]],[[43917,43917],"mapped",[5053]],[[43918,43918],"mapped",[5054]],[[43919,43919],"mapped",[5055]],[[43920,43920],"mapped",[5056]],[[43921,43921],"mapped",[5057]],[[43922,43922],"mapped",[5058]],[[43923,43923],"mapped",[5059]],[[43924,43924],"mapped",[5060]],[[43925,43925],"mapped",[5061]],[[43926,43926],"mapped",[5062]],[[43927,43927],"mapped",[5063]],[[43928,43928],"mapped",[5064]],[[43929,43929],"mapped",[5065]],[[43930,43930],"mapped",[5066]],[[43931,43931],"mapped",[5067]],[[43932,43932],"mapped",[5068]],[[43933,43933],"mapped",[5069]],[[43934,43934],"mapped",[5070]],[[43935,43935],"mapped",[5071]],[[43936,43936],"mapped",[5072]],[[43937,43937],"mapped",[5073]],[[43938,43938],"mapped",[5074]],[[43939,43939],"mapped",[5075]],[[43940,43940],"mapped",[5076]],[[43941,43941],"mapped",[5077]],[[43942,43942],"mapped",[5078]],[[43943,43943],"mapped",[5079]],[[43944,43944],"mapped",[5080]],[[43945,43945],"mapped",[5081]],[[43946,43946],"mapped",[5082]],[[43947,43947],"mapped",[5083]],[[43948,43948],"mapped",[5084]],[[43949,43949],"mapped",[5085]],[[43950,43950],"mapped",[5086]],[[43951,43951],"mapped",[5087]],[[43952,43952],"mapped",[5088]],[[43953,43953],"mapped",[5089]],[[43954,43954],"mapped",[5090]],[[43955,43955],"mapped",[5091]],[[43956,43956],"mapped",[5092]],[[43957,43957],"mapped",[5093]],[[43958,43958],"mapped",[5094]],[[43959,43959],"mapped",[5095]],[[43960,43960],"mapped",[5096]],[[43961,43961],"mapped",[5097]],[[43962,43962],"mapped",[5098]],[[43963,43963],"mapped",[5099]],[[43964,43964],"mapped",[5100]],[[43965,43965],"mapped",[5101]],[[43966,43966],"mapped",[5102]],[[43967,43967],"mapped",[5103]],[[43968,44010],"valid"],[[44011,44011],"valid",[],"NV8"],[[44012,44013],"valid"],[[44014,44015],"disallowed"],[[44016,44025],"valid"],[[44026,44031],"disallowed"],[[44032,55203],"valid"],[[55204,55215],"disallowed"],[[55216,55238],"valid",[],"NV8"],[[55239,55242],"disallowed"],[[55243,55291],"valid",[],"NV8"],[[55292,55295],"disallowed"],[[55296,57343],"disallowed"],[[57344,63743],"disallowed"],[[63744,63744],"mapped",[35912]],[[63745,63745],"mapped",[26356]],[[63746,63746],"mapped",[36554]],[[63747,63747],"mapped",[36040]],[[63748,63748],"mapped",[28369]],[[63749,63749],"mapped",[20018]],[[63750,63750],"mapped",[21477]],[[63751,63752],"mapped",[40860]],[[63753,63753],"mapped",[22865]],[[63754,63754],"mapped",[37329]],[[63755,63755],"mapped",[21895]],[[63756,63756],"mapped",[22856]],[[63757,63757],"mapped",[25078]],[[63758,63758],"mapped",[30313]],[[63759,63759],"mapped",[32645]],[[63760,63760],"mapped",[34367]],[[63761,63761],"mapped",[34746]],[[63762,63762],"mapped",[35064]],[[63763,63763],"mapped",[37007]],[[63764,63764],"mapped",[27138]],[[63765,63765],"mapped",[27931]],[[63766,63766],"mapped",[28889]],[[63767,63767],"mapped",[29662]],[[63768,63768],"mapped",[33853]],[[63769,63769],"mapped",[37226]],[[63770,63770],"mapped",[39409]],[[63771,63771],"mapped",[20098]],[[63772,63772],"mapped",[21365]],[[63773,63773],"mapped",[27396]],[[63774,63774],"mapped",[29211]],[[63775,63775],"mapped",[34349]],[[63776,63776],"mapped",[40478]],[[63777,63777],"mapped",[23888]],[[63778,63778],"mapped",[28651]],[[63779,63779],"mapped",[34253]],[[63780,63780],"mapped",[35172]],[[63781,63781],"mapped",[25289]],[[63782,63782],"mapped",[33240]],[[63783,63783],"mapped",[34847]],[[63784,63784],"mapped",[24266]],[[63785,63785],"mapped",[26391]],[[63786,63786],"mapped",[28010]],[[63787,63787],"mapped",[29436]],[[63788,63788],"mapped",[37070]],[[63789,63789],"mapped",[20358]],[[63790,63790],"mapped",[20919]],[[63791,63791],"mapped",[21214]],[[63792,63792],"mapped",[25796]],[[63793,63793],"mapped",[27347]],[[63794,63794],"mapped",[29200]],[[63795,63795],"mapped",[30439]],[[63796,63796],"mapped",[32769]],[[63797,63797],"mapped",[34310]],[[63798,63798],"mapped",[34396]],[[63799,63799],"mapped",[36335]],[[63800,63800],"mapped",[38706]],[[63801,63801],"mapped",[39791]],[[63802,63802],"mapped",[40442]],[[63803,63803],"mapped",[30860]],[[63804,63804],"mapped",[31103]],[[63805,63805],"mapped",[32160]],[[63806,63806],"mapped",[33737]],[[63807,63807],"mapped",[37636]],[[63808,63808],"mapped",[40575]],[[63809,63809],"mapped",[35542]],[[63810,63810],"mapped",[22751]],[[63811,63811],"mapped",[24324]],[[63812,63812],"mapped",[31840]],[[63813,63813],"mapped",[32894]],[[63814,63814],"mapped",[29282]],[[63815,63815],"mapped",[30922]],[[63816,63816],"mapped",[36034]],[[63817,63817],"mapped",[38647]],[[63818,63818],"mapped",[22744]],[[63819,63819],"mapped",[23650]],[[63820,63820],"mapped",[27155]],[[63821,63821],"mapped",[28122]],[[63822,63822],"mapped",[28431]],[[63823,63823],"mapped",[32047]],[[63824,63824],"mapped",[32311]],[[63825,63825],"mapped",[38475]],[[63826,63826],"mapped",[21202]],[[63827,63827],"mapped",[32907]],[[63828,63828],"mapped",[20956]],[[63829,63829],"mapped",[20940]],[[63830,63830],"mapped",[31260]],[[63831,63831],"mapped",[32190]],[[63832,63832],"mapped",[33777]],[[63833,63833],"mapped",[38517]],[[63834,63834],"mapped",[35712]],[[63835,63835],"mapped",[25295]],[[63836,63836],"mapped",[27138]],[[63837,63837],"mapped",[35582]],[[63838,63838],"mapped",[20025]],[[63839,63839],"mapped",[23527]],[[63840,63840],"mapped",[24594]],[[63841,63841],"mapped",[29575]],[[63842,63842],"mapped",[30064]],[[63843,63843],"mapped",[21271]],[[63844,63844],"mapped",[30971]],[[63845,63845],"mapped",[20415]],[[63846,63846],"mapped",[24489]],[[63847,63847],"mapped",[19981]],[[63848,63848],"mapped",[27852]],[[63849,63849],"mapped",[25976]],[[63850,63850],"mapped",[32034]],[[63851,63851],"mapped",[21443]],[[63852,63852],"mapped",[22622]],[[63853,63853],"mapped",[30465]],[[63854,63854],"mapped",[33865]],[[63855,63855],"mapped",[35498]],[[63856,63856],"mapped",[27578]],[[63857,63857],"mapped",[36784]],[[63858,63858],"mapped",[27784]],[[63859,63859],"mapped",[25342]],[[63860,63860],"mapped",[33509]],[[63861,63861],"mapped",[25504]],[[63862,63862],"mapped",[30053]],[[63863,63863],"mapped",[20142]],[[63864,63864],"mapped",[20841]],[[63865,63865],"mapped",[20937]],[[63866,63866],"mapped",[26753]],[[63867,63867],"mapped",[31975]],[[63868,63868],"mapped",[33391]],[[63869,63869],"mapped",[35538]],[[63870,63870],"mapped",[37327]],[[63871,63871],"mapped",[21237]],[[63872,63872],"mapped",[21570]],[[63873,63873],"mapped",[22899]],[[63874,63874],"mapped",[24300]],[[63875,63875],"mapped",[26053]],[[63876,63876],"mapped",[28670]],[[63877,63877],"mapped",[31018]],[[63878,63878],"mapped",[38317]],[[63879,63879],"mapped",[39530]],[[63880,63880],"mapped",[40599]],[[63881,63881],"mapped",[40654]],[[63882,63882],"mapped",[21147]],[[63883,63883],"mapped",[26310]],[[63884,63884],"mapped",[27511]],[[63885,63885],"mapped",[36706]],[[63886,63886],"mapped",[24180]],[[63887,63887],"mapped",[24976]],[[63888,63888],"mapped",[25088]],[[63889,63889],"mapped",[25754]],[[63890,63890],"mapped",[28451]],[[63891,63891],"mapped",[29001]],[[63892,63892],"mapped",[29833]],[[63893,63893],"mapped",[31178]],[[63894,63894],"mapped",[32244]],[[63895,63895],"mapped",[32879]],[[63896,63896],"mapped",[36646]],[[63897,63897],"mapped",[34030]],[[63898,63898],"mapped",[36899]],[[63899,63899],"mapped",[37706]],[[63900,63900],"mapped",[21015]],[[63901,63901],"mapped",[21155]],[[63902,63902],"mapped",[21693]],[[63903,63903],"mapped",[28872]],[[63904,63904],"mapped",[35010]],[[63905,63905],"mapped",[35498]],[[63906,63906],"mapped",[24265]],[[63907,63907],"mapped",[24565]],[[63908,63908],"mapped",[25467]],[[63909,63909],"mapped",[27566]],[[63910,63910],"mapped",[31806]],[[63911,63911],"mapped",[29557]],[[63912,63912],"mapped",[20196]],[[63913,63913],"mapped",[22265]],[[63914,63914],"mapped",[23527]],[[63915,63915],"mapped",[23994]],[[63916,63916],"mapped",[24604]],[[63917,63917],"mapped",[29618]],[[63918,63918],"mapped",[29801]],[[63919,63919],"mapped",[32666]],[[63920,63920],"mapped",[32838]],[[63921,63921],"mapped",[37428]],[[63922,63922],"mapped",[38646]],[[63923,63923],"mapped",[38728]],[[63924,63924],"mapped",[38936]],[[63925,63925],"mapped",[20363]],[[63926,63926],"mapped",[31150]],[[63927,63927],"mapped",[37300]],[[63928,63928],"mapped",[38584]],[[63929,63929],"mapped",[24801]],[[63930,63930],"mapped",[20102]],[[63931,63931],"mapped",[20698]],[[63932,63932],"mapped",[23534]],[[63933,63933],"mapped",[23615]],[[63934,63934],"mapped",[26009]],[[63935,63935],"mapped",[27138]],[[63936,63936],"mapped",[29134]],[[63937,63937],"mapped",[30274]],[[63938,63938],"mapped",[34044]],[[63939,63939],"mapped",[36988]],[[63940,63940],"mapped",[40845]],[[63941,63941],"mapped",[26248]],[[63942,63942],"mapped",[38446]],[[63943,63943],"mapped",[21129]],[[63944,63944],"mapped",[26491]],[[63945,63945],"mapped",[26611]],[[63946,63946],"mapped",[27969]],[[63947,63947],"mapped",[28316]],[[63948,63948],"mapped",[29705]],[[63949,63949],"mapped",[30041]],[[63950,63950],"mapped",[30827]],[[63951,63951],"mapped",[32016]],[[63952,63952],"mapped",[39006]],[[63953,63953],"mapped",[20845]],[[63954,63954],"mapped",[25134]],[[63955,63955],"mapped",[38520]],[[63956,63956],"mapped",[20523]],[[63957,63957],"mapped",[23833]],[[63958,63958],"mapped",[28138]],[[63959,63959],"mapped",[36650]],[[63960,63960],"mapped",[24459]],[[63961,63961],"mapped",[24900]],[[63962,63962],"mapped",[26647]],[[63963,63963],"mapped",[29575]],[[63964,63964],"mapped",[38534]],[[63965,63965],"mapped",[21033]],[[63966,63966],"mapped",[21519]],[[63967,63967],"mapped",[23653]],[[63968,63968],"mapped",[26131]],[[63969,63969],"mapped",[26446]],[[63970,63970],"mapped",[26792]],[[63971,63971],"mapped",[27877]],[[63972,63972],"mapped",[29702]],[[63973,63973],"mapped",[30178]],[[63974,63974],"mapped",[32633]],[[63975,63975],"mapped",[35023]],[[63976,63976],"mapped",[35041]],[[63977,63977],"mapped",[37324]],[[63978,63978],"mapped",[38626]],[[63979,63979],"mapped",[21311]],[[63980,63980],"mapped",[28346]],[[63981,63981],"mapped",[21533]],[[63982,63982],"mapped",[29136]],[[63983,63983],"mapped",[29848]],[[63984,63984],"mapped",[34298]],[[63985,63985],"mapped",[38563]],[[63986,63986],"mapped",[40023]],[[63987,63987],"mapped",[40607]],[[63988,63988],"mapped",[26519]],[[63989,63989],"mapped",[28107]],[[63990,63990],"mapped",[33256]],[[63991,63991],"mapped",[31435]],[[63992,63992],"mapped",[31520]],[[63993,63993],"mapped",[31890]],[[63994,63994],"mapped",[29376]],[[63995,63995],"mapped",[28825]],[[63996,63996],"mapped",[35672]],[[63997,63997],"mapped",[20160]],[[63998,63998],"mapped",[33590]],[[63999,63999],"mapped",[21050]],[[64e3,64e3],"mapped",[20999]],[[64001,64001],"mapped",[24230]],[[64002,64002],"mapped",[25299]],[[64003,64003],"mapped",[31958]],[[64004,64004],"mapped",[23429]],[[64005,64005],"mapped",[27934]],[[64006,64006],"mapped",[26292]],[[64007,64007],"mapped",[36667]],[[64008,64008],"mapped",[34892]],[[64009,64009],"mapped",[38477]],[[64010,64010],"mapped",[35211]],[[64011,64011],"mapped",[24275]],[[64012,64012],"mapped",[20800]],[[64013,64013],"mapped",[21952]],[[64014,64015],"valid"],[[64016,64016],"mapped",[22618]],[[64017,64017],"valid"],[[64018,64018],"mapped",[26228]],[[64019,64020],"valid"],[[64021,64021],"mapped",[20958]],[[64022,64022],"mapped",[29482]],[[64023,64023],"mapped",[30410]],[[64024,64024],"mapped",[31036]],[[64025,64025],"mapped",[31070]],[[64026,64026],"mapped",[31077]],[[64027,64027],"mapped",[31119]],[[64028,64028],"mapped",[38742]],[[64029,64029],"mapped",[31934]],[[64030,64030],"mapped",[32701]],[[64031,64031],"valid"],[[64032,64032],"mapped",[34322]],[[64033,64033],"valid"],[[64034,64034],"mapped",[35576]],[[64035,64036],"valid"],[[64037,64037],"mapped",[36920]],[[64038,64038],"mapped",[37117]],[[64039,64041],"valid"],[[64042,64042],"mapped",[39151]],[[64043,64043],"mapped",[39164]],[[64044,64044],"mapped",[39208]],[[64045,64045],"mapped",[40372]],[[64046,64046],"mapped",[37086]],[[64047,64047],"mapped",[38583]],[[64048,64048],"mapped",[20398]],[[64049,64049],"mapped",[20711]],[[64050,64050],"mapped",[20813]],[[64051,64051],"mapped",[21193]],[[64052,64052],"mapped",[21220]],[[64053,64053],"mapped",[21329]],[[64054,64054],"mapped",[21917]],[[64055,64055],"mapped",[22022]],[[64056,64056],"mapped",[22120]],[[64057,64057],"mapped",[22592]],[[64058,64058],"mapped",[22696]],[[64059,64059],"mapped",[23652]],[[64060,64060],"mapped",[23662]],[[64061,64061],"mapped",[24724]],[[64062,64062],"mapped",[24936]],[[64063,64063],"mapped",[24974]],[[64064,64064],"mapped",[25074]],[[64065,64065],"mapped",[25935]],[[64066,64066],"mapped",[26082]],[[64067,64067],"mapped",[26257]],[[64068,64068],"mapped",[26757]],[[64069,64069],"mapped",[28023]],[[64070,64070],"mapped",[28186]],[[64071,64071],"mapped",[28450]],[[64072,64072],"mapped",[29038]],[[64073,64073],"mapped",[29227]],[[64074,64074],"mapped",[29730]],[[64075,64075],"mapped",[30865]],[[64076,64076],"mapped",[31038]],[[64077,64077],"mapped",[31049]],[[64078,64078],"mapped",[31048]],[[64079,64079],"mapped",[31056]],[[64080,64080],"mapped",[31062]],[[64081,64081],"mapped",[31069]],[[64082,64082],"mapped",[31117]],[[64083,64083],"mapped",[31118]],[[64084,64084],"mapped",[31296]],[[64085,64085],"mapped",[31361]],[[64086,64086],"mapped",[31680]],[[64087,64087],"mapped",[32244]],[[64088,64088],"mapped",[32265]],[[64089,64089],"mapped",[32321]],[[64090,64090],"mapped",[32626]],[[64091,64091],"mapped",[32773]],[[64092,64092],"mapped",[33261]],[[64093,64094],"mapped",[33401]],[[64095,64095],"mapped",[33879]],[[64096,64096],"mapped",[35088]],[[64097,64097],"mapped",[35222]],[[64098,64098],"mapped",[35585]],[[64099,64099],"mapped",[35641]],[[64100,64100],"mapped",[36051]],[[64101,64101],"mapped",[36104]],[[64102,64102],"mapped",[36790]],[[64103,64103],"mapped",[36920]],[[64104,64104],"mapped",[38627]],[[64105,64105],"mapped",[38911]],[[64106,64106],"mapped",[38971]],[[64107,64107],"mapped",[24693]],[[64108,64108],"mapped",[148206]],[[64109,64109],"mapped",[33304]],[[64110,64111],"disallowed"],[[64112,64112],"mapped",[20006]],[[64113,64113],"mapped",[20917]],[[64114,64114],"mapped",[20840]],[[64115,64115],"mapped",[20352]],[[64116,64116],"mapped",[20805]],[[64117,64117],"mapped",[20864]],[[64118,64118],"mapped",[21191]],[[64119,64119],"mapped",[21242]],[[64120,64120],"mapped",[21917]],[[64121,64121],"mapped",[21845]],[[64122,64122],"mapped",[21913]],[[64123,64123],"mapped",[21986]],[[64124,64124],"mapped",[22618]],[[64125,64125],"mapped",[22707]],[[64126,64126],"mapped",[22852]],[[64127,64127],"mapped",[22868]],[[64128,64128],"mapped",[23138]],[[64129,64129],"mapped",[23336]],[[64130,64130],"mapped",[24274]],[[64131,64131],"mapped",[24281]],[[64132,64132],"mapped",[24425]],[[64133,64133],"mapped",[24493]],[[64134,64134],"mapped",[24792]],[[64135,64135],"mapped",[24910]],[[64136,64136],"mapped",[24840]],[[64137,64137],"mapped",[24974]],[[64138,64138],"mapped",[24928]],[[64139,64139],"mapped",[25074]],[[64140,64140],"mapped",[25140]],[[64141,64141],"mapped",[25540]],[[64142,64142],"mapped",[25628]],[[64143,64143],"mapped",[25682]],[[64144,64144],"mapped",[25942]],[[64145,64145],"mapped",[26228]],[[64146,64146],"mapped",[26391]],[[64147,64147],"mapped",[26395]],[[64148,64148],"mapped",[26454]],[[64149,64149],"mapped",[27513]],[[64150,64150],"mapped",[27578]],[[64151,64151],"mapped",[27969]],[[64152,64152],"mapped",[28379]],[[64153,64153],"mapped",[28363]],[[64154,64154],"mapped",[28450]],[[64155,64155],"mapped",[28702]],[[64156,64156],"mapped",[29038]],[[64157,64157],"mapped",[30631]],[[64158,64158],"mapped",[29237]],[[64159,64159],"mapped",[29359]],[[64160,64160],"mapped",[29482]],[[64161,64161],"mapped",[29809]],[[64162,64162],"mapped",[29958]],[[64163,64163],"mapped",[30011]],[[64164,64164],"mapped",[30237]],[[64165,64165],"mapped",[30239]],[[64166,64166],"mapped",[30410]],[[64167,64167],"mapped",[30427]],[[64168,64168],"mapped",[30452]],[[64169,64169],"mapped",[30538]],[[64170,64170],"mapped",[30528]],[[64171,64171],"mapped",[30924]],[[64172,64172],"mapped",[31409]],[[64173,64173],"mapped",[31680]],[[64174,64174],"mapped",[31867]],[[64175,64175],"mapped",[32091]],[[64176,64176],"mapped",[32244]],[[64177,64177],"mapped",[32574]],[[64178,64178],"mapped",[32773]],[[64179,64179],"mapped",[33618]],[[64180,64180],"mapped",[33775]],[[64181,64181],"mapped",[34681]],[[64182,64182],"mapped",[35137]],[[64183,64183],"mapped",[35206]],[[64184,64184],"mapped",[35222]],[[64185,64185],"mapped",[35519]],[[64186,64186],"mapped",[35576]],[[64187,64187],"mapped",[35531]],[[64188,64188],"mapped",[35585]],[[64189,64189],"mapped",[35582]],[[64190,64190],"mapped",[35565]],[[64191,64191],"mapped",[35641]],[[64192,64192],"mapped",[35722]],[[64193,64193],"mapped",[36104]],[[64194,64194],"mapped",[36664]],[[64195,64195],"mapped",[36978]],[[64196,64196],"mapped",[37273]],[[64197,64197],"mapped",[37494]],[[64198,64198],"mapped",[38524]],[[64199,64199],"mapped",[38627]],[[64200,64200],"mapped",[38742]],[[64201,64201],"mapped",[38875]],[[64202,64202],"mapped",[38911]],[[64203,64203],"mapped",[38923]],[[64204,64204],"mapped",[38971]],[[64205,64205],"mapped",[39698]],[[64206,64206],"mapped",[40860]],[[64207,64207],"mapped",[141386]],[[64208,64208],"mapped",[141380]],[[64209,64209],"mapped",[144341]],[[64210,64210],"mapped",[15261]],[[64211,64211],"mapped",[16408]],[[64212,64212],"mapped",[16441]],[[64213,64213],"mapped",[152137]],[[64214,64214],"mapped",[154832]],[[64215,64215],"mapped",[163539]],[[64216,64216],"mapped",[40771]],[[64217,64217],"mapped",[40846]],[[64218,64255],"disallowed"],[[64256,64256],"mapped",[102,102]],[[64257,64257],"mapped",[102,105]],[[64258,64258],"mapped",[102,108]],[[64259,64259],"mapped",[102,102,105]],[[64260,64260],"mapped",[102,102,108]],[[64261,64262],"mapped",[115,116]],[[64263,64274],"disallowed"],[[64275,64275],"mapped",[1396,1398]],[[64276,64276],"mapped",[1396,1381]],[[64277,64277],"mapped",[1396,1387]],[[64278,64278],"mapped",[1406,1398]],[[64279,64279],"mapped",[1396,1389]],[[64280,64284],"disallowed"],[[64285,64285],"mapped",[1497,1460]],[[64286,64286],"valid"],[[64287,64287],"mapped",[1522,1463]],[[64288,64288],"mapped",[1506]],[[64289,64289],"mapped",[1488]],[[64290,64290],"mapped",[1491]],[[64291,64291],"mapped",[1492]],[[64292,64292],"mapped",[1499]],[[64293,64293],"mapped",[1500]],[[64294,64294],"mapped",[1501]],[[64295,64295],"mapped",[1512]],[[64296,64296],"mapped",[1514]],[[64297,64297],"disallowed_STD3_mapped",[43]],[[64298,64298],"mapped",[1513,1473]],[[64299,64299],"mapped",[1513,1474]],[[64300,64300],"mapped",[1513,1468,1473]],[[64301,64301],"mapped",[1513,1468,1474]],[[64302,64302],"mapped",[1488,1463]],[[64303,64303],"mapped",[1488,1464]],[[64304,64304],"mapped",[1488,1468]],[[64305,64305],"mapped",[1489,1468]],[[64306,64306],"mapped",[1490,1468]],[[64307,64307],"mapped",[1491,1468]],[[64308,64308],"mapped",[1492,1468]],[[64309,64309],"mapped",[1493,1468]],[[64310,64310],"mapped",[1494,1468]],[[64311,64311],"disallowed"],[[64312,64312],"mapped",[1496,1468]],[[64313,64313],"mapped",[1497,1468]],[[64314,64314],"mapped",[1498,1468]],[[64315,64315],"mapped",[1499,1468]],[[64316,64316],"mapped",[1500,1468]],[[64317,64317],"disallowed"],[[64318,64318],"mapped",[1502,1468]],[[64319,64319],"disallowed"],[[64320,64320],"mapped",[1504,1468]],[[64321,64321],"mapped",[1505,1468]],[[64322,64322],"disallowed"],[[64323,64323],"mapped",[1507,1468]],[[64324,64324],"mapped",[1508,1468]],[[64325,64325],"disallowed"],[[64326,64326],"mapped",[1510,1468]],[[64327,64327],"mapped",[1511,1468]],[[64328,64328],"mapped",[1512,1468]],[[64329,64329],"mapped",[1513,1468]],[[64330,64330],"mapped",[1514,1468]],[[64331,64331],"mapped",[1493,1465]],[[64332,64332],"mapped",[1489,1471]],[[64333,64333],"mapped",[1499,1471]],[[64334,64334],"mapped",[1508,1471]],[[64335,64335],"mapped",[1488,1500]],[[64336,64337],"mapped",[1649]],[[64338,64341],"mapped",[1659]],[[64342,64345],"mapped",[1662]],[[64346,64349],"mapped",[1664]],[[64350,64353],"mapped",[1658]],[[64354,64357],"mapped",[1663]],[[64358,64361],"mapped",[1657]],[[64362,64365],"mapped",[1700]],[[64366,64369],"mapped",[1702]],[[64370,64373],"mapped",[1668]],[[64374,64377],"mapped",[1667]],[[64378,64381],"mapped",[1670]],[[64382,64385],"mapped",[1671]],[[64386,64387],"mapped",[1677]],[[64388,64389],"mapped",[1676]],[[64390,64391],"mapped",[1678]],[[64392,64393],"mapped",[1672]],[[64394,64395],"mapped",[1688]],[[64396,64397],"mapped",[1681]],[[64398,64401],"mapped",[1705]],[[64402,64405],"mapped",[1711]],[[64406,64409],"mapped",[1715]],[[64410,64413],"mapped",[1713]],[[64414,64415],"mapped",[1722]],[[64416,64419],"mapped",[1723]],[[64420,64421],"mapped",[1728]],[[64422,64425],"mapped",[1729]],[[64426,64429],"mapped",[1726]],[[64430,64431],"mapped",[1746]],[[64432,64433],"mapped",[1747]],[[64434,64449],"valid",[],"NV8"],[[64450,64466],"disallowed"],[[64467,64470],"mapped",[1709]],[[64471,64472],"mapped",[1735]],[[64473,64474],"mapped",[1734]],[[64475,64476],"mapped",[1736]],[[64477,64477],"mapped",[1735,1652]],[[64478,64479],"mapped",[1739]],[[64480,64481],"mapped",[1733]],[[64482,64483],"mapped",[1737]],[[64484,64487],"mapped",[1744]],[[64488,64489],"mapped",[1609]],[[64490,64491],"mapped",[1574,1575]],[[64492,64493],"mapped",[1574,1749]],[[64494,64495],"mapped",[1574,1608]],[[64496,64497],"mapped",[1574,1735]],[[64498,64499],"mapped",[1574,1734]],[[64500,64501],"mapped",[1574,1736]],[[64502,64504],"mapped",[1574,1744]],[[64505,64507],"mapped",[1574,1609]],[[64508,64511],"mapped",[1740]],[[64512,64512],"mapped",[1574,1580]],[[64513,64513],"mapped",[1574,1581]],[[64514,64514],"mapped",[1574,1605]],[[64515,64515],"mapped",[1574,1609]],[[64516,64516],"mapped",[1574,1610]],[[64517,64517],"mapped",[1576,1580]],[[64518,64518],"mapped",[1576,1581]],[[64519,64519],"mapped",[1576,1582]],[[64520,64520],"mapped",[1576,1605]],[[64521,64521],"mapped",[1576,1609]],[[64522,64522],"mapped",[1576,1610]],[[64523,64523],"mapped",[1578,1580]],[[64524,64524],"mapped",[1578,1581]],[[64525,64525],"mapped",[1578,1582]],[[64526,64526],"mapped",[1578,1605]],[[64527,64527],"mapped",[1578,1609]],[[64528,64528],"mapped",[1578,1610]],[[64529,64529],"mapped",[1579,1580]],[[64530,64530],"mapped",[1579,1605]],[[64531,64531],"mapped",[1579,1609]],[[64532,64532],"mapped",[1579,1610]],[[64533,64533],"mapped",[1580,1581]],[[64534,64534],"mapped",[1580,1605]],[[64535,64535],"mapped",[1581,1580]],[[64536,64536],"mapped",[1581,1605]],[[64537,64537],"mapped",[1582,1580]],[[64538,64538],"mapped",[1582,1581]],[[64539,64539],"mapped",[1582,1605]],[[64540,64540],"mapped",[1587,1580]],[[64541,64541],"mapped",[1587,1581]],[[64542,64542],"mapped",[1587,1582]],[[64543,64543],"mapped",[1587,1605]],[[64544,64544],"mapped",[1589,1581]],[[64545,64545],"mapped",[1589,1605]],[[64546,64546],"mapped",[1590,1580]],[[64547,64547],"mapped",[1590,1581]],[[64548,64548],"mapped",[1590,1582]],[[64549,64549],"mapped",[1590,1605]],[[64550,64550],"mapped",[1591,1581]],[[64551,64551],"mapped",[1591,1605]],[[64552,64552],"mapped",[1592,1605]],[[64553,64553],"mapped",[1593,1580]],[[64554,64554],"mapped",[1593,1605]],[[64555,64555],"mapped",[1594,1580]],[[64556,64556],"mapped",[1594,1605]],[[64557,64557],"mapped",[1601,1580]],[[64558,64558],"mapped",[1601,1581]],[[64559,64559],"mapped",[1601,1582]],[[64560,64560],"mapped",[1601,1605]],[[64561,64561],"mapped",[1601,1609]],[[64562,64562],"mapped",[1601,1610]],[[64563,64563],"mapped",[1602,1581]],[[64564,64564],"mapped",[1602,1605]],[[64565,64565],"mapped",[1602,1609]],[[64566,64566],"mapped",[1602,1610]],[[64567,64567],"mapped",[1603,1575]],[[64568,64568],"mapped",[1603,1580]],[[64569,64569],"mapped",[1603,1581]],[[64570,64570],"mapped",[1603,1582]],[[64571,64571],"mapped",[1603,1604]],[[64572,64572],"mapped",[1603,1605]],[[64573,64573],"mapped",[1603,1609]],[[64574,64574],"mapped",[1603,1610]],[[64575,64575],"mapped",[1604,1580]],[[64576,64576],"mapped",[1604,1581]],[[64577,64577],"mapped",[1604,1582]],[[64578,64578],"mapped",[1604,1605]],[[64579,64579],"mapped",[1604,1609]],[[64580,64580],"mapped",[1604,1610]],[[64581,64581],"mapped",[1605,1580]],[[64582,64582],"mapped",[1605,1581]],[[64583,64583],"mapped",[1605,1582]],[[64584,64584],"mapped",[1605,1605]],[[64585,64585],"mapped",[1605,1609]],[[64586,64586],"mapped",[1605,1610]],[[64587,64587],"mapped",[1606,1580]],[[64588,64588],"mapped",[1606,1581]],[[64589,64589],"mapped",[1606,1582]],[[64590,64590],"mapped",[1606,1605]],[[64591,64591],"mapped",[1606,1609]],[[64592,64592],"mapped",[1606,1610]],[[64593,64593],"mapped",[1607,1580]],[[64594,64594],"mapped",[1607,1605]],[[64595,64595],"mapped",[1607,1609]],[[64596,64596],"mapped",[1607,1610]],[[64597,64597],"mapped",[1610,1580]],[[64598,64598],"mapped",[1610,1581]],[[64599,64599],"mapped",[1610,1582]],[[64600,64600],"mapped",[1610,1605]],[[64601,64601],"mapped",[1610,1609]],[[64602,64602],"mapped",[1610,1610]],[[64603,64603],"mapped",[1584,1648]],[[64604,64604],"mapped",[1585,1648]],[[64605,64605],"mapped",[1609,1648]],[[64606,64606],"disallowed_STD3_mapped",[32,1612,1617]],[[64607,64607],"disallowed_STD3_mapped",[32,1613,1617]],[[64608,64608],"disallowed_STD3_mapped",[32,1614,1617]],[[64609,64609],"disallowed_STD3_mapped",[32,1615,1617]],[[64610,64610],"disallowed_STD3_mapped",[32,1616,1617]],[[64611,64611],"disallowed_STD3_mapped",[32,1617,1648]],[[64612,64612],"mapped",[1574,1585]],[[64613,64613],"mapped",[1574,1586]],[[64614,64614],"mapped",[1574,1605]],[[64615,64615],"mapped",[1574,1606]],[[64616,64616],"mapped",[1574,1609]],[[64617,64617],"mapped",[1574,1610]],[[64618,64618],"mapped",[1576,1585]],[[64619,64619],"mapped",[1576,1586]],[[64620,64620],"mapped",[1576,1605]],[[64621,64621],"mapped",[1576,1606]],[[64622,64622],"mapped",[1576,1609]],[[64623,64623],"mapped",[1576,1610]],[[64624,64624],"mapped",[1578,1585]],[[64625,64625],"mapped",[1578,1586]],[[64626,64626],"mapped",[1578,1605]],[[64627,64627],"mapped",[1578,1606]],[[64628,64628],"mapped",[1578,1609]],[[64629,64629],"mapped",[1578,1610]],[[64630,64630],"mapped",[1579,1585]],[[64631,64631],"mapped",[1579,1586]],[[64632,64632],"mapped",[1579,1605]],[[64633,64633],"mapped",[1579,1606]],[[64634,64634],"mapped",[1579,1609]],[[64635,64635],"mapped",[1579,1610]],[[64636,64636],"mapped",[1601,1609]],[[64637,64637],"mapped",[1601,1610]],[[64638,64638],"mapped",[1602,1609]],[[64639,64639],"mapped",[1602,1610]],[[64640,64640],"mapped",[1603,1575]],[[64641,64641],"mapped",[1603,1604]],[[64642,64642],"mapped",[1603,1605]],[[64643,64643],"mapped",[1603,1609]],[[64644,64644],"mapped",[1603,1610]],[[64645,64645],"mapped",[1604,1605]],[[64646,64646],"mapped",[1604,1609]],[[64647,64647],"mapped",[1604,1610]],[[64648,64648],"mapped",[1605,1575]],[[64649,64649],"mapped",[1605,1605]],[[64650,64650],"mapped",[1606,1585]],[[64651,64651],"mapped",[1606,1586]],[[64652,64652],"mapped",[1606,1605]],[[64653,64653],"mapped",[1606,1606]],[[64654,64654],"mapped",[1606,1609]],[[64655,64655],"mapped",[1606,1610]],[[64656,64656],"mapped",[1609,1648]],[[64657,64657],"mapped",[1610,1585]],[[64658,64658],"mapped",[1610,1586]],[[64659,64659],"mapped",[1610,1605]],[[64660,64660],"mapped",[1610,1606]],[[64661,64661],"mapped",[1610,1609]],[[64662,64662],"mapped",[1610,1610]],[[64663,64663],"mapped",[1574,1580]],[[64664,64664],"mapped",[1574,1581]],[[64665,64665],"mapped",[1574,1582]],[[64666,64666],"mapped",[1574,1605]],[[64667,64667],"mapped",[1574,1607]],[[64668,64668],"mapped",[1576,1580]],[[64669,64669],"mapped",[1576,1581]],[[64670,64670],"mapped",[1576,1582]],[[64671,64671],"mapped",[1576,1605]],[[64672,64672],"mapped",[1576,1607]],[[64673,64673],"mapped",[1578,1580]],[[64674,64674],"mapped",[1578,1581]],[[64675,64675],"mapped",[1578,1582]],[[64676,64676],"mapped",[1578,1605]],[[64677,64677],"mapped",[1578,1607]],[[64678,64678],"mapped",[1579,1605]],[[64679,64679],"mapped",[1580,1581]],[[64680,64680],"mapped",[1580,1605]],[[64681,64681],"mapped",[1581,1580]],[[64682,64682],"mapped",[1581,1605]],[[64683,64683],"mapped",[1582,1580]],[[64684,64684],"mapped",[1582,1605]],[[64685,64685],"mapped",[1587,1580]],[[64686,64686],"mapped",[1587,1581]],[[64687,64687],"mapped",[1587,1582]],[[64688,64688],"mapped",[1587,1605]],[[64689,64689],"mapped",[1589,1581]],[[64690,64690],"mapped",[1589,1582]],[[64691,64691],"mapped",[1589,1605]],[[64692,64692],"mapped",[1590,1580]],[[64693,64693],"mapped",[1590,1581]],[[64694,64694],"mapped",[1590,1582]],[[64695,64695],"mapped",[1590,1605]],[[64696,64696],"mapped",[1591,1581]],[[64697,64697],"mapped",[1592,1605]],[[64698,64698],"mapped",[1593,1580]],[[64699,64699],"mapped",[1593,1605]],[[64700,64700],"mapped",[1594,1580]],[[64701,64701],"mapped",[1594,1605]],[[64702,64702],"mapped",[1601,1580]],[[64703,64703],"mapped",[1601,1581]],[[64704,64704],"mapped",[1601,1582]],[[64705,64705],"mapped",[1601,1605]],[[64706,64706],"mapped",[1602,1581]],[[64707,64707],"mapped",[1602,1605]],[[64708,64708],"mapped",[1603,1580]],[[64709,64709],"mapped",[1603,1581]],[[64710,64710],"mapped",[1603,1582]],[[64711,64711],"mapped",[1603,1604]],[[64712,64712],"mapped",[1603,1605]],[[64713,64713],"mapped",[1604,1580]],[[64714,64714],"mapped",[1604,1581]],[[64715,64715],"mapped",[1604,1582]],[[64716,64716],"mapped",[1604,1605]],[[64717,64717],"mapped",[1604,1607]],[[64718,64718],"mapped",[1605,1580]],[[64719,64719],"mapped",[1605,1581]],[[64720,64720],"mapped",[1605,1582]],[[64721,64721],"mapped",[1605,1605]],[[64722,64722],"mapped",[1606,1580]],[[64723,64723],"mapped",[1606,1581]],[[64724,64724],"mapped",[1606,1582]],[[64725,64725],"mapped",[1606,1605]],[[64726,64726],"mapped",[1606,1607]],[[64727,64727],"mapped",[1607,1580]],[[64728,64728],"mapped",[1607,1605]],[[64729,64729],"mapped",[1607,1648]],[[64730,64730],"mapped",[1610,1580]],[[64731,64731],"mapped",[1610,1581]],[[64732,64732],"mapped",[1610,1582]],[[64733,64733],"mapped",[1610,1605]],[[64734,64734],"mapped",[1610,1607]],[[64735,64735],"mapped",[1574,1605]],[[64736,64736],"mapped",[1574,1607]],[[64737,64737],"mapped",[1576,1605]],[[64738,64738],"mapped",[1576,1607]],[[64739,64739],"mapped",[1578,1605]],[[64740,64740],"mapped",[1578,1607]],[[64741,64741],"mapped",[1579,1605]],[[64742,64742],"mapped",[1579,1607]],[[64743,64743],"mapped",[1587,1605]],[[64744,64744],"mapped",[1587,1607]],[[64745,64745],"mapped",[1588,1605]],[[64746,64746],"mapped",[1588,1607]],[[64747,64747],"mapped",[1603,1604]],[[64748,64748],"mapped",[1603,1605]],[[64749,64749],"mapped",[1604,1605]],[[64750,64750],"mapped",[1606,1605]],[[64751,64751],"mapped",[1606,1607]],[[64752,64752],"mapped",[1610,1605]],[[64753,64753],"mapped",[1610,1607]],[[64754,64754],"mapped",[1600,1614,1617]],[[64755,64755],"mapped",[1600,1615,1617]],[[64756,64756],"mapped",[1600,1616,1617]],[[64757,64757],"mapped",[1591,1609]],[[64758,64758],"mapped",[1591,1610]],[[64759,64759],"mapped",[1593,1609]],[[64760,64760],"mapped",[1593,1610]],[[64761,64761],"mapped",[1594,1609]],[[64762,64762],"mapped",[1594,1610]],[[64763,64763],"mapped",[1587,1609]],[[64764,64764],"mapped",[1587,1610]],[[64765,64765],"mapped",[1588,1609]],[[64766,64766],"mapped",[1588,1610]],[[64767,64767],"mapped",[1581,1609]],[[64768,64768],"mapped",[1581,1610]],[[64769,64769],"mapped",[1580,1609]],[[64770,64770],"mapped",[1580,1610]],[[64771,64771],"mapped",[1582,1609]],[[64772,64772],"mapped",[1582,1610]],[[64773,64773],"mapped",[1589,1609]],[[64774,64774],"mapped",[1589,1610]],[[64775,64775],"mapped",[1590,1609]],[[64776,64776],"mapped",[1590,1610]],[[64777,64777],"mapped",[1588,1580]],[[64778,64778],"mapped",[1588,1581]],[[64779,64779],"mapped",[1588,1582]],[[64780,64780],"mapped",[1588,1605]],[[64781,64781],"mapped",[1588,1585]],[[64782,64782],"mapped",[1587,1585]],[[64783,64783],"mapped",[1589,1585]],[[64784,64784],"mapped",[1590,1585]],[[64785,64785],"mapped",[1591,1609]],[[64786,64786],"mapped",[1591,1610]],[[64787,64787],"mapped",[1593,1609]],[[64788,64788],"mapped",[1593,1610]],[[64789,64789],"mapped",[1594,1609]],[[64790,64790],"mapped",[1594,1610]],[[64791,64791],"mapped",[1587,1609]],[[64792,64792],"mapped",[1587,1610]],[[64793,64793],"mapped",[1588,1609]],[[64794,64794],"mapped",[1588,1610]],[[64795,64795],"mapped",[1581,1609]],[[64796,64796],"mapped",[1581,1610]],[[64797,64797],"mapped",[1580,1609]],[[64798,64798],"mapped",[1580,1610]],[[64799,64799],"mapped",[1582,1609]],[[64800,64800],"mapped",[1582,1610]],[[64801,64801],"mapped",[1589,1609]],[[64802,64802],"mapped",[1589,1610]],[[64803,64803],"mapped",[1590,1609]],[[64804,64804],"mapped",[1590,1610]],[[64805,64805],"mapped",[1588,1580]],[[64806,64806],"mapped",[1588,1581]],[[64807,64807],"mapped",[1588,1582]],[[64808,64808],"mapped",[1588,1605]],[[64809,64809],"mapped",[1588,1585]],[[64810,64810],"mapped",[1587,1585]],[[64811,64811],"mapped",[1589,1585]],[[64812,64812],"mapped",[1590,1585]],[[64813,64813],"mapped",[1588,1580]],[[64814,64814],"mapped",[1588,1581]],[[64815,64815],"mapped",[1588,1582]],[[64816,64816],"mapped",[1588,1605]],[[64817,64817],"mapped",[1587,1607]],[[64818,64818],"mapped",[1588,1607]],[[64819,64819],"mapped",[1591,1605]],[[64820,64820],"mapped",[1587,1580]],[[64821,64821],"mapped",[1587,1581]],[[64822,64822],"mapped",[1587,1582]],[[64823,64823],"mapped",[1588,1580]],[[64824,64824],"mapped",[1588,1581]],[[64825,64825],"mapped",[1588,1582]],[[64826,64826],"mapped",[1591,1605]],[[64827,64827],"mapped",[1592,1605]],[[64828,64829],"mapped",[1575,1611]],[[64830,64831],"valid",[],"NV8"],[[64832,64847],"disallowed"],[[64848,64848],"mapped",[1578,1580,1605]],[[64849,64850],"mapped",[1578,1581,1580]],[[64851,64851],"mapped",[1578,1581,1605]],[[64852,64852],"mapped",[1578,1582,1605]],[[64853,64853],"mapped",[1578,1605,1580]],[[64854,64854],"mapped",[1578,1605,1581]],[[64855,64855],"mapped",[1578,1605,1582]],[[64856,64857],"mapped",[1580,1605,1581]],[[64858,64858],"mapped",[1581,1605,1610]],[[64859,64859],"mapped",[1581,1605,1609]],[[64860,64860],"mapped",[1587,1581,1580]],[[64861,64861],"mapped",[1587,1580,1581]],[[64862,64862],"mapped",[1587,1580,1609]],[[64863,64864],"mapped",[1587,1605,1581]],[[64865,64865],"mapped",[1587,1605,1580]],[[64866,64867],"mapped",[1587,1605,1605]],[[64868,64869],"mapped",[1589,1581,1581]],[[64870,64870],"mapped",[1589,1605,1605]],[[64871,64872],"mapped",[1588,1581,1605]],[[64873,64873],"mapped",[1588,1580,1610]],[[64874,64875],"mapped",[1588,1605,1582]],[[64876,64877],"mapped",[1588,1605,1605]],[[64878,64878],"mapped",[1590,1581,1609]],[[64879,64880],"mapped",[1590,1582,1605]],[[64881,64882],"mapped",[1591,1605,1581]],[[64883,64883],"mapped",[1591,1605,1605]],[[64884,64884],"mapped",[1591,1605,1610]],[[64885,64885],"mapped",[1593,1580,1605]],[[64886,64887],"mapped",[1593,1605,1605]],[[64888,64888],"mapped",[1593,1605,1609]],[[64889,64889],"mapped",[1594,1605,1605]],[[64890,64890],"mapped",[1594,1605,1610]],[[64891,64891],"mapped",[1594,1605,1609]],[[64892,64893],"mapped",[1601,1582,1605]],[[64894,64894],"mapped",[1602,1605,1581]],[[64895,64895],"mapped",[1602,1605,1605]],[[64896,64896],"mapped",[1604,1581,1605]],[[64897,64897],"mapped",[1604,1581,1610]],[[64898,64898],"mapped",[1604,1581,1609]],[[64899,64900],"mapped",[1604,1580,1580]],[[64901,64902],"mapped",[1604,1582,1605]],[[64903,64904],"mapped",[1604,1605,1581]],[[64905,64905],"mapped",[1605,1581,1580]],[[64906,64906],"mapped",[1605,1581,1605]],[[64907,64907],"mapped",[1605,1581,1610]],[[64908,64908],"mapped",[1605,1580,1581]],[[64909,64909],"mapped",[1605,1580,1605]],[[64910,64910],"mapped",[1605,1582,1580]],[[64911,64911],"mapped",[1605,1582,1605]],[[64912,64913],"disallowed"],[[64914,64914],"mapped",[1605,1580,1582]],[[64915,64915],"mapped",[1607,1605,1580]],[[64916,64916],"mapped",[1607,1605,1605]],[[64917,64917],"mapped",[1606,1581,1605]],[[64918,64918],"mapped",[1606,1581,1609]],[[64919,64920],"mapped",[1606,1580,1605]],[[64921,64921],"mapped",[1606,1580,1609]],[[64922,64922],"mapped",[1606,1605,1610]],[[64923,64923],"mapped",[1606,1605,1609]],[[64924,64925],"mapped",[1610,1605,1605]],[[64926,64926],"mapped",[1576,1582,1610]],[[64927,64927],"mapped",[1578,1580,1610]],[[64928,64928],"mapped",[1578,1580,1609]],[[64929,64929],"mapped",[1578,1582,1610]],[[64930,64930],"mapped",[1578,1582,1609]],[[64931,64931],"mapped",[1578,1605,1610]],[[64932,64932],"mapped",[1578,1605,1609]],[[64933,64933],"mapped",[1580,1605,1610]],[[64934,64934],"mapped",[1580,1581,1609]],[[64935,64935],"mapped",[1580,1605,1609]],[[64936,64936],"mapped",[1587,1582,1609]],[[64937,64937],"mapped",[1589,1581,1610]],[[64938,64938],"mapped",[1588,1581,1610]],[[64939,64939],"mapped",[1590,1581,1610]],[[64940,64940],"mapped",[1604,1580,1610]],[[64941,64941],"mapped",[1604,1605,1610]],[[64942,64942],"mapped",[1610,1581,1610]],[[64943,64943],"mapped",[1610,1580,1610]],[[64944,64944],"mapped",[1610,1605,1610]],[[64945,64945],"mapped",[1605,1605,1610]],[[64946,64946],"mapped",[1602,1605,1610]],[[64947,64947],"mapped",[1606,1581,1610]],[[64948,64948],"mapped",[1602,1605,1581]],[[64949,64949],"mapped",[1604,1581,1605]],[[64950,64950],"mapped",[1593,1605,1610]],[[64951,64951],"mapped",[1603,1605,1610]],[[64952,64952],"mapped",[1606,1580,1581]],[[64953,64953],"mapped",[1605,1582,1610]],[[64954,64954],"mapped",[1604,1580,1605]],[[64955,64955],"mapped",[1603,1605,1605]],[[64956,64956],"mapped",[1604,1580,1605]],[[64957,64957],"mapped",[1606,1580,1581]],[[64958,64958],"mapped",[1580,1581,1610]],[[64959,64959],"mapped",[1581,1580,1610]],[[64960,64960],"mapped",[1605,1580,1610]],[[64961,64961],"mapped",[1601,1605,1610]],[[64962,64962],"mapped",[1576,1581,1610]],[[64963,64963],"mapped",[1603,1605,1605]],[[64964,64964],"mapped",[1593,1580,1605]],[[64965,64965],"mapped",[1589,1605,1605]],[[64966,64966],"mapped",[1587,1582,1610]],[[64967,64967],"mapped",[1606,1580,1610]],[[64968,64975],"disallowed"],[[64976,65007],"disallowed"],[[65008,65008],"mapped",[1589,1604,1746]],[[65009,65009],"mapped",[1602,1604,1746]],[[65010,65010],"mapped",[1575,1604,1604,1607]],[[65011,65011],"mapped",[1575,1603,1576,1585]],[[65012,65012],"mapped",[1605,1581,1605,1583]],[[65013,65013],"mapped",[1589,1604,1593,1605]],[[65014,65014],"mapped",[1585,1587,1608,1604]],[[65015,65015],"mapped",[1593,1604,1610,1607]],[[65016,65016],"mapped",[1608,1587,1604,1605]],[[65017,65017],"mapped",[1589,1604,1609]],[[65018,65018],"disallowed_STD3_mapped",[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605]],[[65019,65019],"disallowed_STD3_mapped",[1580,1604,32,1580,1604,1575,1604,1607]],[[65020,65020],"mapped",[1585,1740,1575,1604]],[[65021,65021],"valid",[],"NV8"],[[65022,65023],"disallowed"],[[65024,65039],"ignored"],[[65040,65040],"disallowed_STD3_mapped",[44]],[[65041,65041],"mapped",[12289]],[[65042,65042],"disallowed"],[[65043,65043],"disallowed_STD3_mapped",[58]],[[65044,65044],"disallowed_STD3_mapped",[59]],[[65045,65045],"disallowed_STD3_mapped",[33]],[[65046,65046],"disallowed_STD3_mapped",[63]],[[65047,65047],"mapped",[12310]],[[65048,65048],"mapped",[12311]],[[65049,65049],"disallowed"],[[65050,65055],"disallowed"],[[65056,65059],"valid"],[[65060,65062],"valid"],[[65063,65069],"valid"],[[65070,65071],"valid"],[[65072,65072],"disallowed"],[[65073,65073],"mapped",[8212]],[[65074,65074],"mapped",[8211]],[[65075,65076],"disallowed_STD3_mapped",[95]],[[65077,65077],"disallowed_STD3_mapped",[40]],[[65078,65078],"disallowed_STD3_mapped",[41]],[[65079,65079],"disallowed_STD3_mapped",[123]],[[65080,65080],"disallowed_STD3_mapped",[125]],[[65081,65081],"mapped",[12308]],[[65082,65082],"mapped",[12309]],[[65083,65083],"mapped",[12304]],[[65084,65084],"mapped",[12305]],[[65085,65085],"mapped",[12298]],[[65086,65086],"mapped",[12299]],[[65087,65087],"mapped",[12296]],[[65088,65088],"mapped",[12297]],[[65089,65089],"mapped",[12300]],[[65090,65090],"mapped",[12301]],[[65091,65091],"mapped",[12302]],[[65092,65092],"mapped",[12303]],[[65093,65094],"valid",[],"NV8"],[[65095,65095],"disallowed_STD3_mapped",[91]],[[65096,65096],"disallowed_STD3_mapped",[93]],[[65097,65100],"disallowed_STD3_mapped",[32,773]],[[65101,65103],"disallowed_STD3_mapped",[95]],[[65104,65104],"disallowed_STD3_mapped",[44]],[[65105,65105],"mapped",[12289]],[[65106,65106],"disallowed"],[[65107,65107],"disallowed"],[[65108,65108],"disallowed_STD3_mapped",[59]],[[65109,65109],"disallowed_STD3_mapped",[58]],[[65110,65110],"disallowed_STD3_mapped",[63]],[[65111,65111],"disallowed_STD3_mapped",[33]],[[65112,65112],"mapped",[8212]],[[65113,65113],"disallowed_STD3_mapped",[40]],[[65114,65114],"disallowed_STD3_mapped",[41]],[[65115,65115],"disallowed_STD3_mapped",[123]],[[65116,65116],"disallowed_STD3_mapped",[125]],[[65117,65117],"mapped",[12308]],[[65118,65118],"mapped",[12309]],[[65119,65119],"disallowed_STD3_mapped",[35]],[[65120,65120],"disallowed_STD3_mapped",[38]],[[65121,65121],"disallowed_STD3_mapped",[42]],[[65122,65122],"disallowed_STD3_mapped",[43]],[[65123,65123],"mapped",[45]],[[65124,65124],"disallowed_STD3_mapped",[60]],[[65125,65125],"disallowed_STD3_mapped",[62]],[[65126,65126],"disallowed_STD3_mapped",[61]],[[65127,65127],"disallowed"],[[65128,65128],"disallowed_STD3_mapped",[92]],[[65129,65129],"disallowed_STD3_mapped",[36]],[[65130,65130],"disallowed_STD3_mapped",[37]],[[65131,65131],"disallowed_STD3_mapped",[64]],[[65132,65135],"disallowed"],[[65136,65136],"disallowed_STD3_mapped",[32,1611]],[[65137,65137],"mapped",[1600,1611]],[[65138,65138],"disallowed_STD3_mapped",[32,1612]],[[65139,65139],"valid"],[[65140,65140],"disallowed_STD3_mapped",[32,1613]],[[65141,65141],"disallowed"],[[65142,65142],"disallowed_STD3_mapped",[32,1614]],[[65143,65143],"mapped",[1600,1614]],[[65144,65144],"disallowed_STD3_mapped",[32,1615]],[[65145,65145],"mapped",[1600,1615]],[[65146,65146],"disallowed_STD3_mapped",[32,1616]],[[65147,65147],"mapped",[1600,1616]],[[65148,65148],"disallowed_STD3_mapped",[32,1617]],[[65149,65149],"mapped",[1600,1617]],[[65150,65150],"disallowed_STD3_mapped",[32,1618]],[[65151,65151],"mapped",[1600,1618]],[[65152,65152],"mapped",[1569]],[[65153,65154],"mapped",[1570]],[[65155,65156],"mapped",[1571]],[[65157,65158],"mapped",[1572]],[[65159,65160],"mapped",[1573]],[[65161,65164],"mapped",[1574]],[[65165,65166],"mapped",[1575]],[[65167,65170],"mapped",[1576]],[[65171,65172],"mapped",[1577]],[[65173,65176],"mapped",[1578]],[[65177,65180],"mapped",[1579]],[[65181,65184],"mapped",[1580]],[[65185,65188],"mapped",[1581]],[[65189,65192],"mapped",[1582]],[[65193,65194],"mapped",[1583]],[[65195,65196],"mapped",[1584]],[[65197,65198],"mapped",[1585]],[[65199,65200],"mapped",[1586]],[[65201,65204],"mapped",[1587]],[[65205,65208],"mapped",[1588]],[[65209,65212],"mapped",[1589]],[[65213,65216],"mapped",[1590]],[[65217,65220],"mapped",[1591]],[[65221,65224],"mapped",[1592]],[[65225,65228],"mapped",[1593]],[[65229,65232],"mapped",[1594]],[[65233,65236],"mapped",[1601]],[[65237,65240],"mapped",[1602]],[[65241,65244],"mapped",[1603]],[[65245,65248],"mapped",[1604]],[[65249,65252],"mapped",[1605]],[[65253,65256],"mapped",[1606]],[[65257,65260],"mapped",[1607]],[[65261,65262],"mapped",[1608]],[[65263,65264],"mapped",[1609]],[[65265,65268],"mapped",[1610]],[[65269,65270],"mapped",[1604,1570]],[[65271,65272],"mapped",[1604,1571]],[[65273,65274],"mapped",[1604,1573]],[[65275,65276],"mapped",[1604,1575]],[[65277,65278],"disallowed"],[[65279,65279],"ignored"],[[65280,65280],"disallowed"],[[65281,65281],"disallowed_STD3_mapped",[33]],[[65282,65282],"disallowed_STD3_mapped",[34]],[[65283,65283],"disallowed_STD3_mapped",[35]],[[65284,65284],"disallowed_STD3_mapped",[36]],[[65285,65285],"disallowed_STD3_mapped",[37]],[[65286,65286],"disallowed_STD3_mapped",[38]],[[65287,65287],"disallowed_STD3_mapped",[39]],[[65288,65288],"disallowed_STD3_mapped",[40]],[[65289,65289],"disallowed_STD3_mapped",[41]],[[65290,65290],"disallowed_STD3_mapped",[42]],[[65291,65291],"disallowed_STD3_mapped",[43]],[[65292,65292],"disallowed_STD3_mapped",[44]],[[65293,65293],"mapped",[45]],[[65294,65294],"mapped",[46]],[[65295,65295],"disallowed_STD3_mapped",[47]],[[65296,65296],"mapped",[48]],[[65297,65297],"mapped",[49]],[[65298,65298],"mapped",[50]],[[65299,65299],"mapped",[51]],[[65300,65300],"mapped",[52]],[[65301,65301],"mapped",[53]],[[65302,65302],"mapped",[54]],[[65303,65303],"mapped",[55]],[[65304,65304],"mapped",[56]],[[65305,65305],"mapped",[57]],[[65306,65306],"disallowed_STD3_mapped",[58]],[[65307,65307],"disallowed_STD3_mapped",[59]],[[65308,65308],"disallowed_STD3_mapped",[60]],[[65309,65309],"disallowed_STD3_mapped",[61]],[[65310,65310],"disallowed_STD3_mapped",[62]],[[65311,65311],"disallowed_STD3_mapped",[63]],[[65312,65312],"disallowed_STD3_mapped",[64]],[[65313,65313],"mapped",[97]],[[65314,65314],"mapped",[98]],[[65315,65315],"mapped",[99]],[[65316,65316],"mapped",[100]],[[65317,65317],"mapped",[101]],[[65318,65318],"mapped",[102]],[[65319,65319],"mapped",[103]],[[65320,65320],"mapped",[104]],[[65321,65321],"mapped",[105]],[[65322,65322],"mapped",[106]],[[65323,65323],"mapped",[107]],[[65324,65324],"mapped",[108]],[[65325,65325],"mapped",[109]],[[65326,65326],"mapped",[110]],[[65327,65327],"mapped",[111]],[[65328,65328],"mapped",[112]],[[65329,65329],"mapped",[113]],[[65330,65330],"mapped",[114]],[[65331,65331],"mapped",[115]],[[65332,65332],"mapped",[116]],[[65333,65333],"mapped",[117]],[[65334,65334],"mapped",[118]],[[65335,65335],"mapped",[119]],[[65336,65336],"mapped",[120]],[[65337,65337],"mapped",[121]],[[65338,65338],"mapped",[122]],[[65339,65339],"disallowed_STD3_mapped",[91]],[[65340,65340],"disallowed_STD3_mapped",[92]],[[65341,65341],"disallowed_STD3_mapped",[93]],[[65342,65342],"disallowed_STD3_mapped",[94]],[[65343,65343],"disallowed_STD3_mapped",[95]],[[65344,65344],"disallowed_STD3_mapped",[96]],[[65345,65345],"mapped",[97]],[[65346,65346],"mapped",[98]],[[65347,65347],"mapped",[99]],[[65348,65348],"mapped",[100]],[[65349,65349],"mapped",[101]],[[65350,65350],"mapped",[102]],[[65351,65351],"mapped",[103]],[[65352,65352],"mapped",[104]],[[65353,65353],"mapped",[105]],[[65354,65354],"mapped",[106]],[[65355,65355],"mapped",[107]],[[65356,65356],"mapped",[108]],[[65357,65357],"mapped",[109]],[[65358,65358],"mapped",[110]],[[65359,65359],"mapped",[111]],[[65360,65360],"mapped",[112]],[[65361,65361],"mapped",[113]],[[65362,65362],"mapped",[114]],[[65363,65363],"mapped",[115]],[[65364,65364],"mapped",[116]],[[65365,65365],"mapped",[117]],[[65366,65366],"mapped",[118]],[[65367,65367],"mapped",[119]],[[65368,65368],"mapped",[120]],[[65369,65369],"mapped",[121]],[[65370,65370],"mapped",[122]],[[65371,65371],"disallowed_STD3_mapped",[123]],[[65372,65372],"disallowed_STD3_mapped",[124]],[[65373,65373],"disallowed_STD3_mapped",[125]],[[65374,65374],"disallowed_STD3_mapped",[126]],[[65375,65375],"mapped",[10629]],[[65376,65376],"mapped",[10630]],[[65377,65377],"mapped",[46]],[[65378,65378],"mapped",[12300]],[[65379,65379],"mapped",[12301]],[[65380,65380],"mapped",[12289]],[[65381,65381],"mapped",[12539]],[[65382,65382],"mapped",[12530]],[[65383,65383],"mapped",[12449]],[[65384,65384],"mapped",[12451]],[[65385,65385],"mapped",[12453]],[[65386,65386],"mapped",[12455]],[[65387,65387],"mapped",[12457]],[[65388,65388],"mapped",[12515]],[[65389,65389],"mapped",[12517]],[[65390,65390],"mapped",[12519]],[[65391,65391],"mapped",[12483]],[[65392,65392],"mapped",[12540]],[[65393,65393],"mapped",[12450]],[[65394,65394],"mapped",[12452]],[[65395,65395],"mapped",[12454]],[[65396,65396],"mapped",[12456]],[[65397,65397],"mapped",[12458]],[[65398,65398],"mapped",[12459]],[[65399,65399],"mapped",[12461]],[[65400,65400],"mapped",[12463]],[[65401,65401],"mapped",[12465]],[[65402,65402],"mapped",[12467]],[[65403,65403],"mapped",[12469]],[[65404,65404],"mapped",[12471]],[[65405,65405],"mapped",[12473]],[[65406,65406],"mapped",[12475]],[[65407,65407],"mapped",[12477]],[[65408,65408],"mapped",[12479]],[[65409,65409],"mapped",[12481]],[[65410,65410],"mapped",[12484]],[[65411,65411],"mapped",[12486]],[[65412,65412],"mapped",[12488]],[[65413,65413],"mapped",[12490]],[[65414,65414],"mapped",[12491]],[[65415,65415],"mapped",[12492]],[[65416,65416],"mapped",[12493]],[[65417,65417],"mapped",[12494]],[[65418,65418],"mapped",[12495]],[[65419,65419],"mapped",[12498]],[[65420,65420],"mapped",[12501]],[[65421,65421],"mapped",[12504]],[[65422,65422],"mapped",[12507]],[[65423,65423],"mapped",[12510]],[[65424,65424],"mapped",[12511]],[[65425,65425],"mapped",[12512]],[[65426,65426],"mapped",[12513]],[[65427,65427],"mapped",[12514]],[[65428,65428],"mapped",[12516]],[[65429,65429],"mapped",[12518]],[[65430,65430],"mapped",[12520]],[[65431,65431],"mapped",[12521]],[[65432,65432],"mapped",[12522]],[[65433,65433],"mapped",[12523]],[[65434,65434],"mapped",[12524]],[[65435,65435],"mapped",[12525]],[[65436,65436],"mapped",[12527]],[[65437,65437],"mapped",[12531]],[[65438,65438],"mapped",[12441]],[[65439,65439],"mapped",[12442]],[[65440,65440],"disallowed"],[[65441,65441],"mapped",[4352]],[[65442,65442],"mapped",[4353]],[[65443,65443],"mapped",[4522]],[[65444,65444],"mapped",[4354]],[[65445,65445],"mapped",[4524]],[[65446,65446],"mapped",[4525]],[[65447,65447],"mapped",[4355]],[[65448,65448],"mapped",[4356]],[[65449,65449],"mapped",[4357]],[[65450,65450],"mapped",[4528]],[[65451,65451],"mapped",[4529]],[[65452,65452],"mapped",[4530]],[[65453,65453],"mapped",[4531]],[[65454,65454],"mapped",[4532]],[[65455,65455],"mapped",[4533]],[[65456,65456],"mapped",[4378]],[[65457,65457],"mapped",[4358]],[[65458,65458],"mapped",[4359]],[[65459,65459],"mapped",[4360]],[[65460,65460],"mapped",[4385]],[[65461,65461],"mapped",[4361]],[[65462,65462],"mapped",[4362]],[[65463,65463],"mapped",[4363]],[[65464,65464],"mapped",[4364]],[[65465,65465],"mapped",[4365]],[[65466,65466],"mapped",[4366]],[[65467,65467],"mapped",[4367]],[[65468,65468],"mapped",[4368]],[[65469,65469],"mapped",[4369]],[[65470,65470],"mapped",[4370]],[[65471,65473],"disallowed"],[[65474,65474],"mapped",[4449]],[[65475,65475],"mapped",[4450]],[[65476,65476],"mapped",[4451]],[[65477,65477],"mapped",[4452]],[[65478,65478],"mapped",[4453]],[[65479,65479],"mapped",[4454]],[[65480,65481],"disallowed"],[[65482,65482],"mapped",[4455]],[[65483,65483],"mapped",[4456]],[[65484,65484],"mapped",[4457]],[[65485,65485],"mapped",[4458]],[[65486,65486],"mapped",[4459]],[[65487,65487],"mapped",[4460]],[[65488,65489],"disallowed"],[[65490,65490],"mapped",[4461]],[[65491,65491],"mapped",[4462]],[[65492,65492],"mapped",[4463]],[[65493,65493],"mapped",[4464]],[[65494,65494],"mapped",[4465]],[[65495,65495],"mapped",[4466]],[[65496,65497],"disallowed"],[[65498,65498],"mapped",[4467]],[[65499,65499],"mapped",[4468]],[[65500,65500],"mapped",[4469]],[[65501,65503],"disallowed"],[[65504,65504],"mapped",[162]],[[65505,65505],"mapped",[163]],[[65506,65506],"mapped",[172]],[[65507,65507],"disallowed_STD3_mapped",[32,772]],[[65508,65508],"mapped",[166]],[[65509,65509],"mapped",[165]],[[65510,65510],"mapped",[8361]],[[65511,65511],"disallowed"],[[65512,65512],"mapped",[9474]],[[65513,65513],"mapped",[8592]],[[65514,65514],"mapped",[8593]],[[65515,65515],"mapped",[8594]],[[65516,65516],"mapped",[8595]],[[65517,65517],"mapped",[9632]],[[65518,65518],"mapped",[9675]],[[65519,65528],"disallowed"],[[65529,65531],"disallowed"],[[65532,65532],"disallowed"],[[65533,65533],"disallowed"],[[65534,65535],"disallowed"],[[65536,65547],"valid"],[[65548,65548],"disallowed"],[[65549,65574],"valid"],[[65575,65575],"disallowed"],[[65576,65594],"valid"],[[65595,65595],"disallowed"],[[65596,65597],"valid"],[[65598,65598],"disallowed"],[[65599,65613],"valid"],[[65614,65615],"disallowed"],[[65616,65629],"valid"],[[65630,65663],"disallowed"],[[65664,65786],"valid"],[[65787,65791],"disallowed"],[[65792,65794],"valid",[],"NV8"],[[65795,65798],"disallowed"],[[65799,65843],"valid",[],"NV8"],[[65844,65846],"disallowed"],[[65847,65855],"valid",[],"NV8"],[[65856,65930],"valid",[],"NV8"],[[65931,65932],"valid",[],"NV8"],[[65933,65935],"disallowed"],[[65936,65947],"valid",[],"NV8"],[[65948,65951],"disallowed"],[[65952,65952],"valid",[],"NV8"],[[65953,65999],"disallowed"],[[66e3,66044],"valid",[],"NV8"],[[66045,66045],"valid"],[[66046,66175],"disallowed"],[[66176,66204],"valid"],[[66205,66207],"disallowed"],[[66208,66256],"valid"],[[66257,66271],"disallowed"],[[66272,66272],"valid"],[[66273,66299],"valid",[],"NV8"],[[66300,66303],"disallowed"],[[66304,66334],"valid"],[[66335,66335],"valid"],[[66336,66339],"valid",[],"NV8"],[[66340,66351],"disallowed"],[[66352,66368],"valid"],[[66369,66369],"valid",[],"NV8"],[[66370,66377],"valid"],[[66378,66378],"valid",[],"NV8"],[[66379,66383],"disallowed"],[[66384,66426],"valid"],[[66427,66431],"disallowed"],[[66432,66461],"valid"],[[66462,66462],"disallowed"],[[66463,66463],"valid",[],"NV8"],[[66464,66499],"valid"],[[66500,66503],"disallowed"],[[66504,66511],"valid"],[[66512,66517],"valid",[],"NV8"],[[66518,66559],"disallowed"],[[66560,66560],"mapped",[66600]],[[66561,66561],"mapped",[66601]],[[66562,66562],"mapped",[66602]],[[66563,66563],"mapped",[66603]],[[66564,66564],"mapped",[66604]],[[66565,66565],"mapped",[66605]],[[66566,66566],"mapped",[66606]],[[66567,66567],"mapped",[66607]],[[66568,66568],"mapped",[66608]],[[66569,66569],"mapped",[66609]],[[66570,66570],"mapped",[66610]],[[66571,66571],"mapped",[66611]],[[66572,66572],"mapped",[66612]],[[66573,66573],"mapped",[66613]],[[66574,66574],"mapped",[66614]],[[66575,66575],"mapped",[66615]],[[66576,66576],"mapped",[66616]],[[66577,66577],"mapped",[66617]],[[66578,66578],"mapped",[66618]],[[66579,66579],"mapped",[66619]],[[66580,66580],"mapped",[66620]],[[66581,66581],"mapped",[66621]],[[66582,66582],"mapped",[66622]],[[66583,66583],"mapped",[66623]],[[66584,66584],"mapped",[66624]],[[66585,66585],"mapped",[66625]],[[66586,66586],"mapped",[66626]],[[66587,66587],"mapped",[66627]],[[66588,66588],"mapped",[66628]],[[66589,66589],"mapped",[66629]],[[66590,66590],"mapped",[66630]],[[66591,66591],"mapped",[66631]],[[66592,66592],"mapped",[66632]],[[66593,66593],"mapped",[66633]],[[66594,66594],"mapped",[66634]],[[66595,66595],"mapped",[66635]],[[66596,66596],"mapped",[66636]],[[66597,66597],"mapped",[66637]],[[66598,66598],"mapped",[66638]],[[66599,66599],"mapped",[66639]],[[66600,66637],"valid"],[[66638,66717],"valid"],[[66718,66719],"disallowed"],[[66720,66729],"valid"],[[66730,66815],"disallowed"],[[66816,66855],"valid"],[[66856,66863],"disallowed"],[[66864,66915],"valid"],[[66916,66926],"disallowed"],[[66927,66927],"valid",[],"NV8"],[[66928,67071],"disallowed"],[[67072,67382],"valid"],[[67383,67391],"disallowed"],[[67392,67413],"valid"],[[67414,67423],"disallowed"],[[67424,67431],"valid"],[[67432,67583],"disallowed"],[[67584,67589],"valid"],[[67590,67591],"disallowed"],[[67592,67592],"valid"],[[67593,67593],"disallowed"],[[67594,67637],"valid"],[[67638,67638],"disallowed"],[[67639,67640],"valid"],[[67641,67643],"disallowed"],[[67644,67644],"valid"],[[67645,67646],"disallowed"],[[67647,67647],"valid"],[[67648,67669],"valid"],[[67670,67670],"disallowed"],[[67671,67679],"valid",[],"NV8"],[[67680,67702],"valid"],[[67703,67711],"valid",[],"NV8"],[[67712,67742],"valid"],[[67743,67750],"disallowed"],[[67751,67759],"valid",[],"NV8"],[[67760,67807],"disallowed"],[[67808,67826],"valid"],[[67827,67827],"disallowed"],[[67828,67829],"valid"],[[67830,67834],"disallowed"],[[67835,67839],"valid",[],"NV8"],[[67840,67861],"valid"],[[67862,67865],"valid",[],"NV8"],[[67866,67867],"valid",[],"NV8"],[[67868,67870],"disallowed"],[[67871,67871],"valid",[],"NV8"],[[67872,67897],"valid"],[[67898,67902],"disallowed"],[[67903,67903],"valid",[],"NV8"],[[67904,67967],"disallowed"],[[67968,68023],"valid"],[[68024,68027],"disallowed"],[[68028,68029],"valid",[],"NV8"],[[68030,68031],"valid"],[[68032,68047],"valid",[],"NV8"],[[68048,68049],"disallowed"],[[68050,68095],"valid",[],"NV8"],[[68096,68099],"valid"],[[68100,68100],"disallowed"],[[68101,68102],"valid"],[[68103,68107],"disallowed"],[[68108,68115],"valid"],[[68116,68116],"disallowed"],[[68117,68119],"valid"],[[68120,68120],"disallowed"],[[68121,68147],"valid"],[[68148,68151],"disallowed"],[[68152,68154],"valid"],[[68155,68158],"disallowed"],[[68159,68159],"valid"],[[68160,68167],"valid",[],"NV8"],[[68168,68175],"disallowed"],[[68176,68184],"valid",[],"NV8"],[[68185,68191],"disallowed"],[[68192,68220],"valid"],[[68221,68223],"valid",[],"NV8"],[[68224,68252],"valid"],[[68253,68255],"valid",[],"NV8"],[[68256,68287],"disallowed"],[[68288,68295],"valid"],[[68296,68296],"valid",[],"NV8"],[[68297,68326],"valid"],[[68327,68330],"disallowed"],[[68331,68342],"valid",[],"NV8"],[[68343,68351],"disallowed"],[[68352,68405],"valid"],[[68406,68408],"disallowed"],[[68409,68415],"valid",[],"NV8"],[[68416,68437],"valid"],[[68438,68439],"disallowed"],[[68440,68447],"valid",[],"NV8"],[[68448,68466],"valid"],[[68467,68471],"disallowed"],[[68472,68479],"valid",[],"NV8"],[[68480,68497],"valid"],[[68498,68504],"disallowed"],[[68505,68508],"valid",[],"NV8"],[[68509,68520],"disallowed"],[[68521,68527],"valid",[],"NV8"],[[68528,68607],"disallowed"],[[68608,68680],"valid"],[[68681,68735],"disallowed"],[[68736,68736],"mapped",[68800]],[[68737,68737],"mapped",[68801]],[[68738,68738],"mapped",[68802]],[[68739,68739],"mapped",[68803]],[[68740,68740],"mapped",[68804]],[[68741,68741],"mapped",[68805]],[[68742,68742],"mapped",[68806]],[[68743,68743],"mapped",[68807]],[[68744,68744],"mapped",[68808]],[[68745,68745],"mapped",[68809]],[[68746,68746],"mapped",[68810]],[[68747,68747],"mapped",[68811]],[[68748,68748],"mapped",[68812]],[[68749,68749],"mapped",[68813]],[[68750,68750],"mapped",[68814]],[[68751,68751],"mapped",[68815]],[[68752,68752],"mapped",[68816]],[[68753,68753],"mapped",[68817]],[[68754,68754],"mapped",[68818]],[[68755,68755],"mapped",[68819]],[[68756,68756],"mapped",[68820]],[[68757,68757],"mapped",[68821]],[[68758,68758],"mapped",[68822]],[[68759,68759],"mapped",[68823]],[[68760,68760],"mapped",[68824]],[[68761,68761],"mapped",[68825]],[[68762,68762],"mapped",[68826]],[[68763,68763],"mapped",[68827]],[[68764,68764],"mapped",[68828]],[[68765,68765],"mapped",[68829]],[[68766,68766],"mapped",[68830]],[[68767,68767],"mapped",[68831]],[[68768,68768],"mapped",[68832]],[[68769,68769],"mapped",[68833]],[[68770,68770],"mapped",[68834]],[[68771,68771],"mapped",[68835]],[[68772,68772],"mapped",[68836]],[[68773,68773],"mapped",[68837]],[[68774,68774],"mapped",[68838]],[[68775,68775],"mapped",[68839]],[[68776,68776],"mapped",[68840]],[[68777,68777],"mapped",[68841]],[[68778,68778],"mapped",[68842]],[[68779,68779],"mapped",[68843]],[[68780,68780],"mapped",[68844]],[[68781,68781],"mapped",[68845]],[[68782,68782],"mapped",[68846]],[[68783,68783],"mapped",[68847]],[[68784,68784],"mapped",[68848]],[[68785,68785],"mapped",[68849]],[[68786,68786],"mapped",[68850]],[[68787,68799],"disallowed"],[[68800,68850],"valid"],[[68851,68857],"disallowed"],[[68858,68863],"valid",[],"NV8"],[[68864,69215],"disallowed"],[[69216,69246],"valid",[],"NV8"],[[69247,69631],"disallowed"],[[69632,69702],"valid"],[[69703,69709],"valid",[],"NV8"],[[69710,69713],"disallowed"],[[69714,69733],"valid",[],"NV8"],[[69734,69743],"valid"],[[69744,69758],"disallowed"],[[69759,69759],"valid"],[[69760,69818],"valid"],[[69819,69820],"valid",[],"NV8"],[[69821,69821],"disallowed"],[[69822,69825],"valid",[],"NV8"],[[69826,69839],"disallowed"],[[69840,69864],"valid"],[[69865,69871],"disallowed"],[[69872,69881],"valid"],[[69882,69887],"disallowed"],[[69888,69940],"valid"],[[69941,69941],"disallowed"],[[69942,69951],"valid"],[[69952,69955],"valid",[],"NV8"],[[69956,69967],"disallowed"],[[69968,70003],"valid"],[[70004,70005],"valid",[],"NV8"],[[70006,70006],"valid"],[[70007,70015],"disallowed"],[[70016,70084],"valid"],[[70085,70088],"valid",[],"NV8"],[[70089,70089],"valid",[],"NV8"],[[70090,70092],"valid"],[[70093,70093],"valid",[],"NV8"],[[70094,70095],"disallowed"],[[70096,70105],"valid"],[[70106,70106],"valid"],[[70107,70107],"valid",[],"NV8"],[[70108,70108],"valid"],[[70109,70111],"valid",[],"NV8"],[[70112,70112],"disallowed"],[[70113,70132],"valid",[],"NV8"],[[70133,70143],"disallowed"],[[70144,70161],"valid"],[[70162,70162],"disallowed"],[[70163,70199],"valid"],[[70200,70205],"valid",[],"NV8"],[[70206,70271],"disallowed"],[[70272,70278],"valid"],[[70279,70279],"disallowed"],[[70280,70280],"valid"],[[70281,70281],"disallowed"],[[70282,70285],"valid"],[[70286,70286],"disallowed"],[[70287,70301],"valid"],[[70302,70302],"disallowed"],[[70303,70312],"valid"],[[70313,70313],"valid",[],"NV8"],[[70314,70319],"disallowed"],[[70320,70378],"valid"],[[70379,70383],"disallowed"],[[70384,70393],"valid"],[[70394,70399],"disallowed"],[[70400,70400],"valid"],[[70401,70403],"valid"],[[70404,70404],"disallowed"],[[70405,70412],"valid"],[[70413,70414],"disallowed"],[[70415,70416],"valid"],[[70417,70418],"disallowed"],[[70419,70440],"valid"],[[70441,70441],"disallowed"],[[70442,70448],"valid"],[[70449,70449],"disallowed"],[[70450,70451],"valid"],[[70452,70452],"disallowed"],[[70453,70457],"valid"],[[70458,70459],"disallowed"],[[70460,70468],"valid"],[[70469,70470],"disallowed"],[[70471,70472],"valid"],[[70473,70474],"disallowed"],[[70475,70477],"valid"],[[70478,70479],"disallowed"],[[70480,70480],"valid"],[[70481,70486],"disallowed"],[[70487,70487],"valid"],[[70488,70492],"disallowed"],[[70493,70499],"valid"],[[70500,70501],"disallowed"],[[70502,70508],"valid"],[[70509,70511],"disallowed"],[[70512,70516],"valid"],[[70517,70783],"disallowed"],[[70784,70853],"valid"],[[70854,70854],"valid",[],"NV8"],[[70855,70855],"valid"],[[70856,70863],"disallowed"],[[70864,70873],"valid"],[[70874,71039],"disallowed"],[[71040,71093],"valid"],[[71094,71095],"disallowed"],[[71096,71104],"valid"],[[71105,71113],"valid",[],"NV8"],[[71114,71127],"valid",[],"NV8"],[[71128,71133],"valid"],[[71134,71167],"disallowed"],[[71168,71232],"valid"],[[71233,71235],"valid",[],"NV8"],[[71236,71236],"valid"],[[71237,71247],"disallowed"],[[71248,71257],"valid"],[[71258,71295],"disallowed"],[[71296,71351],"valid"],[[71352,71359],"disallowed"],[[71360,71369],"valid"],[[71370,71423],"disallowed"],[[71424,71449],"valid"],[[71450,71452],"disallowed"],[[71453,71467],"valid"],[[71468,71471],"disallowed"],[[71472,71481],"valid"],[[71482,71487],"valid",[],"NV8"],[[71488,71839],"disallowed"],[[71840,71840],"mapped",[71872]],[[71841,71841],"mapped",[71873]],[[71842,71842],"mapped",[71874]],[[71843,71843],"mapped",[71875]],[[71844,71844],"mapped",[71876]],[[71845,71845],"mapped",[71877]],[[71846,71846],"mapped",[71878]],[[71847,71847],"mapped",[71879]],[[71848,71848],"mapped",[71880]],[[71849,71849],"mapped",[71881]],[[71850,71850],"mapped",[71882]],[[71851,71851],"mapped",[71883]],[[71852,71852],"mapped",[71884]],[[71853,71853],"mapped",[71885]],[[71854,71854],"mapped",[71886]],[[71855,71855],"mapped",[71887]],[[71856,71856],"mapped",[71888]],[[71857,71857],"mapped",[71889]],[[71858,71858],"mapped",[71890]],[[71859,71859],"mapped",[71891]],[[71860,71860],"mapped",[71892]],[[71861,71861],"mapped",[71893]],[[71862,71862],"mapped",[71894]],[[71863,71863],"mapped",[71895]],[[71864,71864],"mapped",[71896]],[[71865,71865],"mapped",[71897]],[[71866,71866],"mapped",[71898]],[[71867,71867],"mapped",[71899]],[[71868,71868],"mapped",[71900]],[[71869,71869],"mapped",[71901]],[[71870,71870],"mapped",[71902]],[[71871,71871],"mapped",[71903]],[[71872,71913],"valid"],[[71914,71922],"valid",[],"NV8"],[[71923,71934],"disallowed"],[[71935,71935],"valid"],[[71936,72383],"disallowed"],[[72384,72440],"valid"],[[72441,73727],"disallowed"],[[73728,74606],"valid"],[[74607,74648],"valid"],[[74649,74649],"valid"],[[74650,74751],"disallowed"],[[74752,74850],"valid",[],"NV8"],[[74851,74862],"valid",[],"NV8"],[[74863,74863],"disallowed"],[[74864,74867],"valid",[],"NV8"],[[74868,74868],"valid",[],"NV8"],[[74869,74879],"disallowed"],[[74880,75075],"valid"],[[75076,77823],"disallowed"],[[77824,78894],"valid"],[[78895,82943],"disallowed"],[[82944,83526],"valid"],[[83527,92159],"disallowed"],[[92160,92728],"valid"],[[92729,92735],"disallowed"],[[92736,92766],"valid"],[[92767,92767],"disallowed"],[[92768,92777],"valid"],[[92778,92781],"disallowed"],[[92782,92783],"valid",[],"NV8"],[[92784,92879],"disallowed"],[[92880,92909],"valid"],[[92910,92911],"disallowed"],[[92912,92916],"valid"],[[92917,92917],"valid",[],"NV8"],[[92918,92927],"disallowed"],[[92928,92982],"valid"],[[92983,92991],"valid",[],"NV8"],[[92992,92995],"valid"],[[92996,92997],"valid",[],"NV8"],[[92998,93007],"disallowed"],[[93008,93017],"valid"],[[93018,93018],"disallowed"],[[93019,93025],"valid",[],"NV8"],[[93026,93026],"disallowed"],[[93027,93047],"valid"],[[93048,93052],"disallowed"],[[93053,93071],"valid"],[[93072,93951],"disallowed"],[[93952,94020],"valid"],[[94021,94031],"disallowed"],[[94032,94078],"valid"],[[94079,94094],"disallowed"],[[94095,94111],"valid"],[[94112,110591],"disallowed"],[[110592,110593],"valid"],[[110594,113663],"disallowed"],[[113664,113770],"valid"],[[113771,113775],"disallowed"],[[113776,113788],"valid"],[[113789,113791],"disallowed"],[[113792,113800],"valid"],[[113801,113807],"disallowed"],[[113808,113817],"valid"],[[113818,113819],"disallowed"],[[113820,113820],"valid",[],"NV8"],[[113821,113822],"valid"],[[113823,113823],"valid",[],"NV8"],[[113824,113827],"ignored"],[[113828,118783],"disallowed"],[[118784,119029],"valid",[],"NV8"],[[119030,119039],"disallowed"],[[119040,119078],"valid",[],"NV8"],[[119079,119080],"disallowed"],[[119081,119081],"valid",[],"NV8"],[[119082,119133],"valid",[],"NV8"],[[119134,119134],"mapped",[119127,119141]],[[119135,119135],"mapped",[119128,119141]],[[119136,119136],"mapped",[119128,119141,119150]],[[119137,119137],"mapped",[119128,119141,119151]],[[119138,119138],"mapped",[119128,119141,119152]],[[119139,119139],"mapped",[119128,119141,119153]],[[119140,119140],"mapped",[119128,119141,119154]],[[119141,119154],"valid",[],"NV8"],[[119155,119162],"disallowed"],[[119163,119226],"valid",[],"NV8"],[[119227,119227],"mapped",[119225,119141]],[[119228,119228],"mapped",[119226,119141]],[[119229,119229],"mapped",[119225,119141,119150]],[[119230,119230],"mapped",[119226,119141,119150]],[[119231,119231],"mapped",[119225,119141,119151]],[[119232,119232],"mapped",[119226,119141,119151]],[[119233,119261],"valid",[],"NV8"],[[119262,119272],"valid",[],"NV8"],[[119273,119295],"disallowed"],[[119296,119365],"valid",[],"NV8"],[[119366,119551],"disallowed"],[[119552,119638],"valid",[],"NV8"],[[119639,119647],"disallowed"],[[119648,119665],"valid",[],"NV8"],[[119666,119807],"disallowed"],[[119808,119808],"mapped",[97]],[[119809,119809],"mapped",[98]],[[119810,119810],"mapped",[99]],[[119811,119811],"mapped",[100]],[[119812,119812],"mapped",[101]],[[119813,119813],"mapped",[102]],[[119814,119814],"mapped",[103]],[[119815,119815],"mapped",[104]],[[119816,119816],"mapped",[105]],[[119817,119817],"mapped",[106]],[[119818,119818],"mapped",[107]],[[119819,119819],"mapped",[108]],[[119820,119820],"mapped",[109]],[[119821,119821],"mapped",[110]],[[119822,119822],"mapped",[111]],[[119823,119823],"mapped",[112]],[[119824,119824],"mapped",[113]],[[119825,119825],"mapped",[114]],[[119826,119826],"mapped",[115]],[[119827,119827],"mapped",[116]],[[119828,119828],"mapped",[117]],[[119829,119829],"mapped",[118]],[[119830,119830],"mapped",[119]],[[119831,119831],"mapped",[120]],[[119832,119832],"mapped",[121]],[[119833,119833],"mapped",[122]],[[119834,119834],"mapped",[97]],[[119835,119835],"mapped",[98]],[[119836,119836],"mapped",[99]],[[119837,119837],"mapped",[100]],[[119838,119838],"mapped",[101]],[[119839,119839],"mapped",[102]],[[119840,119840],"mapped",[103]],[[119841,119841],"mapped",[104]],[[119842,119842],"mapped",[105]],[[119843,119843],"mapped",[106]],[[119844,119844],"mapped",[107]],[[119845,119845],"mapped",[108]],[[119846,119846],"mapped",[109]],[[119847,119847],"mapped",[110]],[[119848,119848],"mapped",[111]],[[119849,119849],"mapped",[112]],[[119850,119850],"mapped",[113]],[[119851,119851],"mapped",[114]],[[119852,119852],"mapped",[115]],[[119853,119853],"mapped",[116]],[[119854,119854],"mapped",[117]],[[119855,119855],"mapped",[118]],[[119856,119856],"mapped",[119]],[[119857,119857],"mapped",[120]],[[119858,119858],"mapped",[121]],[[119859,119859],"mapped",[122]],[[119860,119860],"mapped",[97]],[[119861,119861],"mapped",[98]],[[119862,119862],"mapped",[99]],[[119863,119863],"mapped",[100]],[[119864,119864],"mapped",[101]],[[119865,119865],"mapped",[102]],[[119866,119866],"mapped",[103]],[[119867,119867],"mapped",[104]],[[119868,119868],"mapped",[105]],[[119869,119869],"mapped",[106]],[[119870,119870],"mapped",[107]],[[119871,119871],"mapped",[108]],[[119872,119872],"mapped",[109]],[[119873,119873],"mapped",[110]],[[119874,119874],"mapped",[111]],[[119875,119875],"mapped",[112]],[[119876,119876],"mapped",[113]],[[119877,119877],"mapped",[114]],[[119878,119878],"mapped",[115]],[[119879,119879],"mapped",[116]],[[119880,119880],"mapped",[117]],[[119881,119881],"mapped",[118]],[[119882,119882],"mapped",[119]],[[119883,119883],"mapped",[120]],[[119884,119884],"mapped",[121]],[[119885,119885],"mapped",[122]],[[119886,119886],"mapped",[97]],[[119887,119887],"mapped",[98]],[[119888,119888],"mapped",[99]],[[119889,119889],"mapped",[100]],[[119890,119890],"mapped",[101]],[[119891,119891],"mapped",[102]],[[119892,119892],"mapped",[103]],[[119893,119893],"disallowed"],[[119894,119894],"mapped",[105]],[[119895,119895],"mapped",[106]],[[119896,119896],"mapped",[107]],[[119897,119897],"mapped",[108]],[[119898,119898],"mapped",[109]],[[119899,119899],"mapped",[110]],[[119900,119900],"mapped",[111]],[[119901,119901],"mapped",[112]],[[119902,119902],"mapped",[113]],[[119903,119903],"mapped",[114]],[[119904,119904],"mapped",[115]],[[119905,119905],"mapped",[116]],[[119906,119906],"mapped",[117]],[[119907,119907],"mapped",[118]],[[119908,119908],"mapped",[119]],[[119909,119909],"mapped",[120]],[[119910,119910],"mapped",[121]],[[119911,119911],"mapped",[122]],[[119912,119912],"mapped",[97]],[[119913,119913],"mapped",[98]],[[119914,119914],"mapped",[99]],[[119915,119915],"mapped",[100]],[[119916,119916],"mapped",[101]],[[119917,119917],"mapped",[102]],[[119918,119918],"mapped",[103]],[[119919,119919],"mapped",[104]],[[119920,119920],"mapped",[105]],[[119921,119921],"mapped",[106]],[[119922,119922],"mapped",[107]],[[119923,119923],"mapped",[108]],[[119924,119924],"mapped",[109]],[[119925,119925],"mapped",[110]],[[119926,119926],"mapped",[111]],[[119927,119927],"mapped",[112]],[[119928,119928],"mapped",[113]],[[119929,119929],"mapped",[114]],[[119930,119930],"mapped",[115]],[[119931,119931],"mapped",[116]],[[119932,119932],"mapped",[117]],[[119933,119933],"mapped",[118]],[[119934,119934],"mapped",[119]],[[119935,119935],"mapped",[120]],[[119936,119936],"mapped",[121]],[[119937,119937],"mapped",[122]],[[119938,119938],"mapped",[97]],[[119939,119939],"mapped",[98]],[[119940,119940],"mapped",[99]],[[119941,119941],"mapped",[100]],[[119942,119942],"mapped",[101]],[[119943,119943],"mapped",[102]],[[119944,119944],"mapped",[103]],[[119945,119945],"mapped",[104]],[[119946,119946],"mapped",[105]],[[119947,119947],"mapped",[106]],[[119948,119948],"mapped",[107]],[[119949,119949],"mapped",[108]],[[119950,119950],"mapped",[109]],[[119951,119951],"mapped",[110]],[[119952,119952],"mapped",[111]],[[119953,119953],"mapped",[112]],[[119954,119954],"mapped",[113]],[[119955,119955],"mapped",[114]],[[119956,119956],"mapped",[115]],[[119957,119957],"mapped",[116]],[[119958,119958],"mapped",[117]],[[119959,119959],"mapped",[118]],[[119960,119960],"mapped",[119]],[[119961,119961],"mapped",[120]],[[119962,119962],"mapped",[121]],[[119963,119963],"mapped",[122]],[[119964,119964],"mapped",[97]],[[119965,119965],"disallowed"],[[119966,119966],"mapped",[99]],[[119967,119967],"mapped",[100]],[[119968,119969],"disallowed"],[[119970,119970],"mapped",[103]],[[119971,119972],"disallowed"],[[119973,119973],"mapped",[106]],[[119974,119974],"mapped",[107]],[[119975,119976],"disallowed"],[[119977,119977],"mapped",[110]],[[119978,119978],"mapped",[111]],[[119979,119979],"mapped",[112]],[[119980,119980],"mapped",[113]],[[119981,119981],"disallowed"],[[119982,119982],"mapped",[115]],[[119983,119983],"mapped",[116]],[[119984,119984],"mapped",[117]],[[119985,119985],"mapped",[118]],[[119986,119986],"mapped",[119]],[[119987,119987],"mapped",[120]],[[119988,119988],"mapped",[121]],[[119989,119989],"mapped",[122]],[[119990,119990],"mapped",[97]],[[119991,119991],"mapped",[98]],[[119992,119992],"mapped",[99]],[[119993,119993],"mapped",[100]],[[119994,119994],"disallowed"],[[119995,119995],"mapped",[102]],[[119996,119996],"disallowed"],[[119997,119997],"mapped",[104]],[[119998,119998],"mapped",[105]],[[119999,119999],"mapped",[106]],[[12e4,12e4],"mapped",[107]],[[120001,120001],"mapped",[108]],[[120002,120002],"mapped",[109]],[[120003,120003],"mapped",[110]],[[120004,120004],"disallowed"],[[120005,120005],"mapped",[112]],[[120006,120006],"mapped",[113]],[[120007,120007],"mapped",[114]],[[120008,120008],"mapped",[115]],[[120009,120009],"mapped",[116]],[[120010,120010],"mapped",[117]],[[120011,120011],"mapped",[118]],[[120012,120012],"mapped",[119]],[[120013,120013],"mapped",[120]],[[120014,120014],"mapped",[121]],[[120015,120015],"mapped",[122]],[[120016,120016],"mapped",[97]],[[120017,120017],"mapped",[98]],[[120018,120018],"mapped",[99]],[[120019,120019],"mapped",[100]],[[120020,120020],"mapped",[101]],[[120021,120021],"mapped",[102]],[[120022,120022],"mapped",[103]],[[120023,120023],"mapped",[104]],[[120024,120024],"mapped",[105]],[[120025,120025],"mapped",[106]],[[120026,120026],"mapped",[107]],[[120027,120027],"mapped",[108]],[[120028,120028],"mapped",[109]],[[120029,120029],"mapped",[110]],[[120030,120030],"mapped",[111]],[[120031,120031],"mapped",[112]],[[120032,120032],"mapped",[113]],[[120033,120033],"mapped",[114]],[[120034,120034],"mapped",[115]],[[120035,120035],"mapped",[116]],[[120036,120036],"mapped",[117]],[[120037,120037],"mapped",[118]],[[120038,120038],"mapped",[119]],[[120039,120039],"mapped",[120]],[[120040,120040],"mapped",[121]],[[120041,120041],"mapped",[122]],[[120042,120042],"mapped",[97]],[[120043,120043],"mapped",[98]],[[120044,120044],"mapped",[99]],[[120045,120045],"mapped",[100]],[[120046,120046],"mapped",[101]],[[120047,120047],"mapped",[102]],[[120048,120048],"mapped",[103]],[[120049,120049],"mapped",[104]],[[120050,120050],"mapped",[105]],[[120051,120051],"mapped",[106]],[[120052,120052],"mapped",[107]],[[120053,120053],"mapped",[108]],[[120054,120054],"mapped",[109]],[[120055,120055],"mapped",[110]],[[120056,120056],"mapped",[111]],[[120057,120057],"mapped",[112]],[[120058,120058],"mapped",[113]],[[120059,120059],"mapped",[114]],[[120060,120060],"mapped",[115]],[[120061,120061],"mapped",[116]],[[120062,120062],"mapped",[117]],[[120063,120063],"mapped",[118]],[[120064,120064],"mapped",[119]],[[120065,120065],"mapped",[120]],[[120066,120066],"mapped",[121]],[[120067,120067],"mapped",[122]],[[120068,120068],"mapped",[97]],[[120069,120069],"mapped",[98]],[[120070,120070],"disallowed"],[[120071,120071],"mapped",[100]],[[120072,120072],"mapped",[101]],[[120073,120073],"mapped",[102]],[[120074,120074],"mapped",[103]],[[120075,120076],"disallowed"],[[120077,120077],"mapped",[106]],[[120078,120078],"mapped",[107]],[[120079,120079],"mapped",[108]],[[120080,120080],"mapped",[109]],[[120081,120081],"mapped",[110]],[[120082,120082],"mapped",[111]],[[120083,120083],"mapped",[112]],[[120084,120084],"mapped",[113]],[[120085,120085],"disallowed"],[[120086,120086],"mapped",[115]],[[120087,120087],"mapped",[116]],[[120088,120088],"mapped",[117]],[[120089,120089],"mapped",[118]],[[120090,120090],"mapped",[119]],[[120091,120091],"mapped",[120]],[[120092,120092],"mapped",[121]],[[120093,120093],"disallowed"],[[120094,120094],"mapped",[97]],[[120095,120095],"mapped",[98]],[[120096,120096],"mapped",[99]],[[120097,120097],"mapped",[100]],[[120098,120098],"mapped",[101]],[[120099,120099],"mapped",[102]],[[120100,120100],"mapped",[103]],[[120101,120101],"mapped",[104]],[[120102,120102],"mapped",[105]],[[120103,120103],"mapped",[106]],[[120104,120104],"mapped",[107]],[[120105,120105],"mapped",[108]],[[120106,120106],"mapped",[109]],[[120107,120107],"mapped",[110]],[[120108,120108],"mapped",[111]],[[120109,120109],"mapped",[112]],[[120110,120110],"mapped",[113]],[[120111,120111],"mapped",[114]],[[120112,120112],"mapped",[115]],[[120113,120113],"mapped",[116]],[[120114,120114],"mapped",[117]],[[120115,120115],"mapped",[118]],[[120116,120116],"mapped",[119]],[[120117,120117],"mapped",[120]],[[120118,120118],"mapped",[121]],[[120119,120119],"mapped",[122]],[[120120,120120],"mapped",[97]],[[120121,120121],"mapped",[98]],[[120122,120122],"disallowed"],[[120123,120123],"mapped",[100]],[[120124,120124],"mapped",[101]],[[120125,120125],"mapped",[102]],[[120126,120126],"mapped",[103]],[[120127,120127],"disallowed"],[[120128,120128],"mapped",[105]],[[120129,120129],"mapped",[106]],[[120130,120130],"mapped",[107]],[[120131,120131],"mapped",[108]],[[120132,120132],"mapped",[109]],[[120133,120133],"disallowed"],[[120134,120134],"mapped",[111]],[[120135,120137],"disallowed"],[[120138,120138],"mapped",[115]],[[120139,120139],"mapped",[116]],[[120140,120140],"mapped",[117]],[[120141,120141],"mapped",[118]],[[120142,120142],"mapped",[119]],[[120143,120143],"mapped",[120]],[[120144,120144],"mapped",[121]],[[120145,120145],"disallowed"],[[120146,120146],"mapped",[97]],[[120147,120147],"mapped",[98]],[[120148,120148],"mapped",[99]],[[120149,120149],"mapped",[100]],[[120150,120150],"mapped",[101]],[[120151,120151],"mapped",[102]],[[120152,120152],"mapped",[103]],[[120153,120153],"mapped",[104]],[[120154,120154],"mapped",[105]],[[120155,120155],"mapped",[106]],[[120156,120156],"mapped",[107]],[[120157,120157],"mapped",[108]],[[120158,120158],"mapped",[109]],[[120159,120159],"mapped",[110]],[[120160,120160],"mapped",[111]],[[120161,120161],"mapped",[112]],[[120162,120162],"mapped",[113]],[[120163,120163],"mapped",[114]],[[120164,120164],"mapped",[115]],[[120165,120165],"mapped",[116]],[[120166,120166],"mapped",[117]],[[120167,120167],"mapped",[118]],[[120168,120168],"mapped",[119]],[[120169,120169],"mapped",[120]],[[120170,120170],"mapped",[121]],[[120171,120171],"mapped",[122]],[[120172,120172],"mapped",[97]],[[120173,120173],"mapped",[98]],[[120174,120174],"mapped",[99]],[[120175,120175],"mapped",[100]],[[120176,120176],"mapped",[101]],[[120177,120177],"mapped",[102]],[[120178,120178],"mapped",[103]],[[120179,120179],"mapped",[104]],[[120180,120180],"mapped",[105]],[[120181,120181],"mapped",[106]],[[120182,120182],"mapped",[107]],[[120183,120183],"mapped",[108]],[[120184,120184],"mapped",[109]],[[120185,120185],"mapped",[110]],[[120186,120186],"mapped",[111]],[[120187,120187],"mapped",[112]],[[120188,120188],"mapped",[113]],[[120189,120189],"mapped",[114]],[[120190,120190],"mapped",[115]],[[120191,120191],"mapped",[116]],[[120192,120192],"mapped",[117]],[[120193,120193],"mapped",[118]],[[120194,120194],"mapped",[119]],[[120195,120195],"mapped",[120]],[[120196,120196],"mapped",[121]],[[120197,120197],"mapped",[122]],[[120198,120198],"mapped",[97]],[[120199,120199],"mapped",[98]],[[120200,120200],"mapped",[99]],[[120201,120201],"mapped",[100]],[[120202,120202],"mapped",[101]],[[120203,120203],"mapped",[102]],[[120204,120204],"mapped",[103]],[[120205,120205],"mapped",[104]],[[120206,120206],"mapped",[105]],[[120207,120207],"mapped",[106]],[[120208,120208],"mapped",[107]],[[120209,120209],"mapped",[108]],[[120210,120210],"mapped",[109]],[[120211,120211],"mapped",[110]],[[120212,120212],"mapped",[111]],[[120213,120213],"mapped",[112]],[[120214,120214],"mapped",[113]],[[120215,120215],"mapped",[114]],[[120216,120216],"mapped",[115]],[[120217,120217],"mapped",[116]],[[120218,120218],"mapped",[117]],[[120219,120219],"mapped",[118]],[[120220,120220],"mapped",[119]],[[120221,120221],"mapped",[120]],[[120222,120222],"mapped",[121]],[[120223,120223],"mapped",[122]],[[120224,120224],"mapped",[97]],[[120225,120225],"mapped",[98]],[[120226,120226],"mapped",[99]],[[120227,120227],"mapped",[100]],[[120228,120228],"mapped",[101]],[[120229,120229],"mapped",[102]],[[120230,120230],"mapped",[103]],[[120231,120231],"mapped",[104]],[[120232,120232],"mapped",[105]],[[120233,120233],"mapped",[106]],[[120234,120234],"mapped",[107]],[[120235,120235],"mapped",[108]],[[120236,120236],"mapped",[109]],[[120237,120237],"mapped",[110]],[[120238,120238],"mapped",[111]],[[120239,120239],"mapped",[112]],[[120240,120240],"mapped",[113]],[[120241,120241],"mapped",[114]],[[120242,120242],"mapped",[115]],[[120243,120243],"mapped",[116]],[[120244,120244],"mapped",[117]],[[120245,120245],"mapped",[118]],[[120246,120246],"mapped",[119]],[[120247,120247],"mapped",[120]],[[120248,120248],"mapped",[121]],[[120249,120249],"mapped",[122]],[[120250,120250],"mapped",[97]],[[120251,120251],"mapped",[98]],[[120252,120252],"mapped",[99]],[[120253,120253],"mapped",[100]],[[120254,120254],"mapped",[101]],[[120255,120255],"mapped",[102]],[[120256,120256],"mapped",[103]],[[120257,120257],"mapped",[104]],[[120258,120258],"mapped",[105]],[[120259,120259],"mapped",[106]],[[120260,120260],"mapped",[107]],[[120261,120261],"mapped",[108]],[[120262,120262],"mapped",[109]],[[120263,120263],"mapped",[110]],[[120264,120264],"mapped",[111]],[[120265,120265],"mapped",[112]],[[120266,120266],"mapped",[113]],[[120267,120267],"mapped",[114]],[[120268,120268],"mapped",[115]],[[120269,120269],"mapped",[116]],[[120270,120270],"mapped",[117]],[[120271,120271],"mapped",[118]],[[120272,120272],"mapped",[119]],[[120273,120273],"mapped",[120]],[[120274,120274],"mapped",[121]],[[120275,120275],"mapped",[122]],[[120276,120276],"mapped",[97]],[[120277,120277],"mapped",[98]],[[120278,120278],"mapped",[99]],[[120279,120279],"mapped",[100]],[[120280,120280],"mapped",[101]],[[120281,120281],"mapped",[102]],[[120282,120282],"mapped",[103]],[[120283,120283],"mapped",[104]],[[120284,120284],"mapped",[105]],[[120285,120285],"mapped",[106]],[[120286,120286],"mapped",[107]],[[120287,120287],"mapped",[108]],[[120288,120288],"mapped",[109]],[[120289,120289],"mapped",[110]],[[120290,120290],"mapped",[111]],[[120291,120291],"mapped",[112]],[[120292,120292],"mapped",[113]],[[120293,120293],"mapped",[114]],[[120294,120294],"mapped",[115]],[[120295,120295],"mapped",[116]],[[120296,120296],"mapped",[117]],[[120297,120297],"mapped",[118]],[[120298,120298],"mapped",[119]],[[120299,120299],"mapped",[120]],[[120300,120300],"mapped",[121]],[[120301,120301],"mapped",[122]],[[120302,120302],"mapped",[97]],[[120303,120303],"mapped",[98]],[[120304,120304],"mapped",[99]],[[120305,120305],"mapped",[100]],[[120306,120306],"mapped",[101]],[[120307,120307],"mapped",[102]],[[120308,120308],"mapped",[103]],[[120309,120309],"mapped",[104]],[[120310,120310],"mapped",[105]],[[120311,120311],"mapped",[106]],[[120312,120312],"mapped",[107]],[[120313,120313],"mapped",[108]],[[120314,120314],"mapped",[109]],[[120315,120315],"mapped",[110]],[[120316,120316],"mapped",[111]],[[120317,120317],"mapped",[112]],[[120318,120318],"mapped",[113]],[[120319,120319],"mapped",[114]],[[120320,120320],"mapped",[115]],[[120321,120321],"mapped",[116]],[[120322,120322],"mapped",[117]],[[120323,120323],"mapped",[118]],[[120324,120324],"mapped",[119]],[[120325,120325],"mapped",[120]],[[120326,120326],"mapped",[121]],[[120327,120327],"mapped",[122]],[[120328,120328],"mapped",[97]],[[120329,120329],"mapped",[98]],[[120330,120330],"mapped",[99]],[[120331,120331],"mapped",[100]],[[120332,120332],"mapped",[101]],[[120333,120333],"mapped",[102]],[[120334,120334],"mapped",[103]],[[120335,120335],"mapped",[104]],[[120336,120336],"mapped",[105]],[[120337,120337],"mapped",[106]],[[120338,120338],"mapped",[107]],[[120339,120339],"mapped",[108]],[[120340,120340],"mapped",[109]],[[120341,120341],"mapped",[110]],[[120342,120342],"mapped",[111]],[[120343,120343],"mapped",[112]],[[120344,120344],"mapped",[113]],[[120345,120345],"mapped",[114]],[[120346,120346],"mapped",[115]],[[120347,120347],"mapped",[116]],[[120348,120348],"mapped",[117]],[[120349,120349],"mapped",[118]],[[120350,120350],"mapped",[119]],[[120351,120351],"mapped",[120]],[[120352,120352],"mapped",[121]],[[120353,120353],"mapped",[122]],[[120354,120354],"mapped",[97]],[[120355,120355],"mapped",[98]],[[120356,120356],"mapped",[99]],[[120357,120357],"mapped",[100]],[[120358,120358],"mapped",[101]],[[120359,120359],"mapped",[102]],[[120360,120360],"mapped",[103]],[[120361,120361],"mapped",[104]],[[120362,120362],"mapped",[105]],[[120363,120363],"mapped",[106]],[[120364,120364],"mapped",[107]],[[120365,120365],"mapped",[108]],[[120366,120366],"mapped",[109]],[[120367,120367],"mapped",[110]],[[120368,120368],"mapped",[111]],[[120369,120369],"mapped",[112]],[[120370,120370],"mapped",[113]],[[120371,120371],"mapped",[114]],[[120372,120372],"mapped",[115]],[[120373,120373],"mapped",[116]],[[120374,120374],"mapped",[117]],[[120375,120375],"mapped",[118]],[[120376,120376],"mapped",[119]],[[120377,120377],"mapped",[120]],[[120378,120378],"mapped",[121]],[[120379,120379],"mapped",[122]],[[120380,120380],"mapped",[97]],[[120381,120381],"mapped",[98]],[[120382,120382],"mapped",[99]],[[120383,120383],"mapped",[100]],[[120384,120384],"mapped",[101]],[[120385,120385],"mapped",[102]],[[120386,120386],"mapped",[103]],[[120387,120387],"mapped",[104]],[[120388,120388],"mapped",[105]],[[120389,120389],"mapped",[106]],[[120390,120390],"mapped",[107]],[[120391,120391],"mapped",[108]],[[120392,120392],"mapped",[109]],[[120393,120393],"mapped",[110]],[[120394,120394],"mapped",[111]],[[120395,120395],"mapped",[112]],[[120396,120396],"mapped",[113]],[[120397,120397],"mapped",[114]],[[120398,120398],"mapped",[115]],[[120399,120399],"mapped",[116]],[[120400,120400],"mapped",[117]],[[120401,120401],"mapped",[118]],[[120402,120402],"mapped",[119]],[[120403,120403],"mapped",[120]],[[120404,120404],"mapped",[121]],[[120405,120405],"mapped",[122]],[[120406,120406],"mapped",[97]],[[120407,120407],"mapped",[98]],[[120408,120408],"mapped",[99]],[[120409,120409],"mapped",[100]],[[120410,120410],"mapped",[101]],[[120411,120411],"mapped",[102]],[[120412,120412],"mapped",[103]],[[120413,120413],"mapped",[104]],[[120414,120414],"mapped",[105]],[[120415,120415],"mapped",[106]],[[120416,120416],"mapped",[107]],[[120417,120417],"mapped",[108]],[[120418,120418],"mapped",[109]],[[120419,120419],"mapped",[110]],[[120420,120420],"mapped",[111]],[[120421,120421],"mapped",[112]],[[120422,120422],"mapped",[113]],[[120423,120423],"mapped",[114]],[[120424,120424],"mapped",[115]],[[120425,120425],"mapped",[116]],[[120426,120426],"mapped",[117]],[[120427,120427],"mapped",[118]],[[120428,120428],"mapped",[119]],[[120429,120429],"mapped",[120]],[[120430,120430],"mapped",[121]],[[120431,120431],"mapped",[122]],[[120432,120432],"mapped",[97]],[[120433,120433],"mapped",[98]],[[120434,120434],"mapped",[99]],[[120435,120435],"mapped",[100]],[[120436,120436],"mapped",[101]],[[120437,120437],"mapped",[102]],[[120438,120438],"mapped",[103]],[[120439,120439],"mapped",[104]],[[120440,120440],"mapped",[105]],[[120441,120441],"mapped",[106]],[[120442,120442],"mapped",[107]],[[120443,120443],"mapped",[108]],[[120444,120444],"mapped",[109]],[[120445,120445],"mapped",[110]],[[120446,120446],"mapped",[111]],[[120447,120447],"mapped",[112]],[[120448,120448],"mapped",[113]],[[120449,120449],"mapped",[114]],[[120450,120450],"mapped",[115]],[[120451,120451],"mapped",[116]],[[120452,120452],"mapped",[117]],[[120453,120453],"mapped",[118]],[[120454,120454],"mapped",[119]],[[120455,120455],"mapped",[120]],[[120456,120456],"mapped",[121]],[[120457,120457],"mapped",[122]],[[120458,120458],"mapped",[97]],[[120459,120459],"mapped",[98]],[[120460,120460],"mapped",[99]],[[120461,120461],"mapped",[100]],[[120462,120462],"mapped",[101]],[[120463,120463],"mapped",[102]],[[120464,120464],"mapped",[103]],[[120465,120465],"mapped",[104]],[[120466,120466],"mapped",[105]],[[120467,120467],"mapped",[106]],[[120468,120468],"mapped",[107]],[[120469,120469],"mapped",[108]],[[120470,120470],"mapped",[109]],[[120471,120471],"mapped",[110]],[[120472,120472],"mapped",[111]],[[120473,120473],"mapped",[112]],[[120474,120474],"mapped",[113]],[[120475,120475],"mapped",[114]],[[120476,120476],"mapped",[115]],[[120477,120477],"mapped",[116]],[[120478,120478],"mapped",[117]],[[120479,120479],"mapped",[118]],[[120480,120480],"mapped",[119]],[[120481,120481],"mapped",[120]],[[120482,120482],"mapped",[121]],[[120483,120483],"mapped",[122]],[[120484,120484],"mapped",[305]],[[120485,120485],"mapped",[567]],[[120486,120487],"disallowed"],[[120488,120488],"mapped",[945]],[[120489,120489],"mapped",[946]],[[120490,120490],"mapped",[947]],[[120491,120491],"mapped",[948]],[[120492,120492],"mapped",[949]],[[120493,120493],"mapped",[950]],[[120494,120494],"mapped",[951]],[[120495,120495],"mapped",[952]],[[120496,120496],"mapped",[953]],[[120497,120497],"mapped",[954]],[[120498,120498],"mapped",[955]],[[120499,120499],"mapped",[956]],[[120500,120500],"mapped",[957]],[[120501,120501],"mapped",[958]],[[120502,120502],"mapped",[959]],[[120503,120503],"mapped",[960]],[[120504,120504],"mapped",[961]],[[120505,120505],"mapped",[952]],[[120506,120506],"mapped",[963]],[[120507,120507],"mapped",[964]],[[120508,120508],"mapped",[965]],[[120509,120509],"mapped",[966]],[[120510,120510],"mapped",[967]],[[120511,120511],"mapped",[968]],[[120512,120512],"mapped",[969]],[[120513,120513],"mapped",[8711]],[[120514,120514],"mapped",[945]],[[120515,120515],"mapped",[946]],[[120516,120516],"mapped",[947]],[[120517,120517],"mapped",[948]],[[120518,120518],"mapped",[949]],[[120519,120519],"mapped",[950]],[[120520,120520],"mapped",[951]],[[120521,120521],"mapped",[952]],[[120522,120522],"mapped",[953]],[[120523,120523],"mapped",[954]],[[120524,120524],"mapped",[955]],[[120525,120525],"mapped",[956]],[[120526,120526],"mapped",[957]],[[120527,120527],"mapped",[958]],[[120528,120528],"mapped",[959]],[[120529,120529],"mapped",[960]],[[120530,120530],"mapped",[961]],[[120531,120532],"mapped",[963]],[[120533,120533],"mapped",[964]],[[120534,120534],"mapped",[965]],[[120535,120535],"mapped",[966]],[[120536,120536],"mapped",[967]],[[120537,120537],"mapped",[968]],[[120538,120538],"mapped",[969]],[[120539,120539],"mapped",[8706]],[[120540,120540],"mapped",[949]],[[120541,120541],"mapped",[952]],[[120542,120542],"mapped",[954]],[[120543,120543],"mapped",[966]],[[120544,120544],"mapped",[961]],[[120545,120545],"mapped",[960]],[[120546,120546],"mapped",[945]],[[120547,120547],"mapped",[946]],[[120548,120548],"mapped",[947]],[[120549,120549],"mapped",[948]],[[120550,120550],"mapped",[949]],[[120551,120551],"mapped",[950]],[[120552,120552],"mapped",[951]],[[120553,120553],"mapped",[952]],[[120554,120554],"mapped",[953]],[[120555,120555],"mapped",[954]],[[120556,120556],"mapped",[955]],[[120557,120557],"mapped",[956]],[[120558,120558],"mapped",[957]],[[120559,120559],"mapped",[958]],[[120560,120560],"mapped",[959]],[[120561,120561],"mapped",[960]],[[120562,120562],"mapped",[961]],[[120563,120563],"mapped",[952]],[[120564,120564],"mapped",[963]],[[120565,120565],"mapped",[964]],[[120566,120566],"mapped",[965]],[[120567,120567],"mapped",[966]],[[120568,120568],"mapped",[967]],[[120569,120569],"mapped",[968]],[[120570,120570],"mapped",[969]],[[120571,120571],"mapped",[8711]],[[120572,120572],"mapped",[945]],[[120573,120573],"mapped",[946]],[[120574,120574],"mapped",[947]],[[120575,120575],"mapped",[948]],[[120576,120576],"mapped",[949]],[[120577,120577],"mapped",[950]],[[120578,120578],"mapped",[951]],[[120579,120579],"mapped",[952]],[[120580,120580],"mapped",[953]],[[120581,120581],"mapped",[954]],[[120582,120582],"mapped",[955]],[[120583,120583],"mapped",[956]],[[120584,120584],"mapped",[957]],[[120585,120585],"mapped",[958]],[[120586,120586],"mapped",[959]],[[120587,120587],"mapped",[960]],[[120588,120588],"mapped",[961]],[[120589,120590],"mapped",[963]],[[120591,120591],"mapped",[964]],[[120592,120592],"mapped",[965]],[[120593,120593],"mapped",[966]],[[120594,120594],"mapped",[967]],[[120595,120595],"mapped",[968]],[[120596,120596],"mapped",[969]],[[120597,120597],"mapped",[8706]],[[120598,120598],"mapped",[949]],[[120599,120599],"mapped",[952]],[[120600,120600],"mapped",[954]],[[120601,120601],"mapped",[966]],[[120602,120602],"mapped",[961]],[[120603,120603],"mapped",[960]],[[120604,120604],"mapped",[945]],[[120605,120605],"mapped",[946]],[[120606,120606],"mapped",[947]],[[120607,120607],"mapped",[948]],[[120608,120608],"mapped",[949]],[[120609,120609],"mapped",[950]],[[120610,120610],"mapped",[951]],[[120611,120611],"mapped",[952]],[[120612,120612],"mapped",[953]],[[120613,120613],"mapped",[954]],[[120614,120614],"mapped",[955]],[[120615,120615],"mapped",[956]],[[120616,120616],"mapped",[957]],[[120617,120617],"mapped",[958]],[[120618,120618],"mapped",[959]],[[120619,120619],"mapped",[960]],[[120620,120620],"mapped",[961]],[[120621,120621],"mapped",[952]],[[120622,120622],"mapped",[963]],[[120623,120623],"mapped",[964]],[[120624,120624],"mapped",[965]],[[120625,120625],"mapped",[966]],[[120626,120626],"mapped",[967]],[[120627,120627],"mapped",[968]],[[120628,120628],"mapped",[969]],[[120629,120629],"mapped",[8711]],[[120630,120630],"mapped",[945]],[[120631,120631],"mapped",[946]],[[120632,120632],"mapped",[947]],[[120633,120633],"mapped",[948]],[[120634,120634],"mapped",[949]],[[120635,120635],"mapped",[950]],[[120636,120636],"mapped",[951]],[[120637,120637],"mapped",[952]],[[120638,120638],"mapped",[953]],[[120639,120639],"mapped",[954]],[[120640,120640],"mapped",[955]],[[120641,120641],"mapped",[956]],[[120642,120642],"mapped",[957]],[[120643,120643],"mapped",[958]],[[120644,120644],"mapped",[959]],[[120645,120645],"mapped",[960]],[[120646,120646],"mapped",[961]],[[120647,120648],"mapped",[963]],[[120649,120649],"mapped",[964]],[[120650,120650],"mapped",[965]],[[120651,120651],"mapped",[966]],[[120652,120652],"mapped",[967]],[[120653,120653],"mapped",[968]],[[120654,120654],"mapped",[969]],[[120655,120655],"mapped",[8706]],[[120656,120656],"mapped",[949]],[[120657,120657],"mapped",[952]],[[120658,120658],"mapped",[954]],[[120659,120659],"mapped",[966]],[[120660,120660],"mapped",[961]],[[120661,120661],"mapped",[960]],[[120662,120662],"mapped",[945]],[[120663,120663],"mapped",[946]],[[120664,120664],"mapped",[947]],[[120665,120665],"mapped",[948]],[[120666,120666],"mapped",[949]],[[120667,120667],"mapped",[950]],[[120668,120668],"mapped",[951]],[[120669,120669],"mapped",[952]],[[120670,120670],"mapped",[953]],[[120671,120671],"mapped",[954]],[[120672,120672],"mapped",[955]],[[120673,120673],"mapped",[956]],[[120674,120674],"mapped",[957]],[[120675,120675],"mapped",[958]],[[120676,120676],"mapped",[959]],[[120677,120677],"mapped",[960]],[[120678,120678],"mapped",[961]],[[120679,120679],"mapped",[952]],[[120680,120680],"mapped",[963]],[[120681,120681],"mapped",[964]],[[120682,120682],"mapped",[965]],[[120683,120683],"mapped",[966]],[[120684,120684],"mapped",[967]],[[120685,120685],"mapped",[968]],[[120686,120686],"mapped",[969]],[[120687,120687],"mapped",[8711]],[[120688,120688],"mapped",[945]],[[120689,120689],"mapped",[946]],[[120690,120690],"mapped",[947]],[[120691,120691],"mapped",[948]],[[120692,120692],"mapped",[949]],[[120693,120693],"mapped",[950]],[[120694,120694],"mapped",[951]],[[120695,120695],"mapped",[952]],[[120696,120696],"mapped",[953]],[[120697,120697],"mapped",[954]],[[120698,120698],"mapped",[955]],[[120699,120699],"mapped",[956]],[[120700,120700],"mapped",[957]],[[120701,120701],"mapped",[958]],[[120702,120702],"mapped",[959]],[[120703,120703],"mapped",[960]],[[120704,120704],"mapped",[961]],[[120705,120706],"mapped",[963]],[[120707,120707],"mapped",[964]],[[120708,120708],"mapped",[965]],[[120709,120709],"mapped",[966]],[[120710,120710],"mapped",[967]],[[120711,120711],"mapped",[968]],[[120712,120712],"mapped",[969]],[[120713,120713],"mapped",[8706]],[[120714,120714],"mapped",[949]],[[120715,120715],"mapped",[952]],[[120716,120716],"mapped",[954]],[[120717,120717],"mapped",[966]],[[120718,120718],"mapped",[961]],[[120719,120719],"mapped",[960]],[[120720,120720],"mapped",[945]],[[120721,120721],"mapped",[946]],[[120722,120722],"mapped",[947]],[[120723,120723],"mapped",[948]],[[120724,120724],"mapped",[949]],[[120725,120725],"mapped",[950]],[[120726,120726],"mapped",[951]],[[120727,120727],"mapped",[952]],[[120728,120728],"mapped",[953]],[[120729,120729],"mapped",[954]],[[120730,120730],"mapped",[955]],[[120731,120731],"mapped",[956]],[[120732,120732],"mapped",[957]],[[120733,120733],"mapped",[958]],[[120734,120734],"mapped",[959]],[[120735,120735],"mapped",[960]],[[120736,120736],"mapped",[961]],[[120737,120737],"mapped",[952]],[[120738,120738],"mapped",[963]],[[120739,120739],"mapped",[964]],[[120740,120740],"mapped",[965]],[[120741,120741],"mapped",[966]],[[120742,120742],"mapped",[967]],[[120743,120743],"mapped",[968]],[[120744,120744],"mapped",[969]],[[120745,120745],"mapped",[8711]],[[120746,120746],"mapped",[945]],[[120747,120747],"mapped",[946]],[[120748,120748],"mapped",[947]],[[120749,120749],"mapped",[948]],[[120750,120750],"mapped",[949]],[[120751,120751],"mapped",[950]],[[120752,120752],"mapped",[951]],[[120753,120753],"mapped",[952]],[[120754,120754],"mapped",[953]],[[120755,120755],"mapped",[954]],[[120756,120756],"mapped",[955]],[[120757,120757],"mapped",[956]],[[120758,120758],"mapped",[957]],[[120759,120759],"mapped",[958]],[[120760,120760],"mapped",[959]],[[120761,120761],"mapped",[960]],[[120762,120762],"mapped",[961]],[[120763,120764],"mapped",[963]],[[120765,120765],"mapped",[964]],[[120766,120766],"mapped",[965]],[[120767,120767],"mapped",[966]],[[120768,120768],"mapped",[967]],[[120769,120769],"mapped",[968]],[[120770,120770],"mapped",[969]],[[120771,120771],"mapped",[8706]],[[120772,120772],"mapped",[949]],[[120773,120773],"mapped",[952]],[[120774,120774],"mapped",[954]],[[120775,120775],"mapped",[966]],[[120776,120776],"mapped",[961]],[[120777,120777],"mapped",[960]],[[120778,120779],"mapped",[989]],[[120780,120781],"disallowed"],[[120782,120782],"mapped",[48]],[[120783,120783],"mapped",[49]],[[120784,120784],"mapped",[50]],[[120785,120785],"mapped",[51]],[[120786,120786],"mapped",[52]],[[120787,120787],"mapped",[53]],[[120788,120788],"mapped",[54]],[[120789,120789],"mapped",[55]],[[120790,120790],"mapped",[56]],[[120791,120791],"mapped",[57]],[[120792,120792],"mapped",[48]],[[120793,120793],"mapped",[49]],[[120794,120794],"mapped",[50]],[[120795,120795],"mapped",[51]],[[120796,120796],"mapped",[52]],[[120797,120797],"mapped",[53]],[[120798,120798],"mapped",[54]],[[120799,120799],"mapped",[55]],[[120800,120800],"mapped",[56]],[[120801,120801],"mapped",[57]],[[120802,120802],"mapped",[48]],[[120803,120803],"mapped",[49]],[[120804,120804],"mapped",[50]],[[120805,120805],"mapped",[51]],[[120806,120806],"mapped",[52]],[[120807,120807],"mapped",[53]],[[120808,120808],"mapped",[54]],[[120809,120809],"mapped",[55]],[[120810,120810],"mapped",[56]],[[120811,120811],"mapped",[57]],[[120812,120812],"mapped",[48]],[[120813,120813],"mapped",[49]],[[120814,120814],"mapped",[50]],[[120815,120815],"mapped",[51]],[[120816,120816],"mapped",[52]],[[120817,120817],"mapped",[53]],[[120818,120818],"mapped",[54]],[[120819,120819],"mapped",[55]],[[120820,120820],"mapped",[56]],[[120821,120821],"mapped",[57]],[[120822,120822],"mapped",[48]],[[120823,120823],"mapped",[49]],[[120824,120824],"mapped",[50]],[[120825,120825],"mapped",[51]],[[120826,120826],"mapped",[52]],[[120827,120827],"mapped",[53]],[[120828,120828],"mapped",[54]],[[120829,120829],"mapped",[55]],[[120830,120830],"mapped",[56]],[[120831,120831],"mapped",[57]],[[120832,121343],"valid",[],"NV8"],[[121344,121398],"valid"],[[121399,121402],"valid",[],"NV8"],[[121403,121452],"valid"],[[121453,121460],"valid",[],"NV8"],[[121461,121461],"valid"],[[121462,121475],"valid",[],"NV8"],[[121476,121476],"valid"],[[121477,121483],"valid",[],"NV8"],[[121484,121498],"disallowed"],[[121499,121503],"valid"],[[121504,121504],"disallowed"],[[121505,121519],"valid"],[[121520,124927],"disallowed"],[[124928,125124],"valid"],[[125125,125126],"disallowed"],[[125127,125135],"valid",[],"NV8"],[[125136,125142],"valid"],[[125143,126463],"disallowed"],[[126464,126464],"mapped",[1575]],[[126465,126465],"mapped",[1576]],[[126466,126466],"mapped",[1580]],[[126467,126467],"mapped",[1583]],[[126468,126468],"disallowed"],[[126469,126469],"mapped",[1608]],[[126470,126470],"mapped",[1586]],[[126471,126471],"mapped",[1581]],[[126472,126472],"mapped",[1591]],[[126473,126473],"mapped",[1610]],[[126474,126474],"mapped",[1603]],[[126475,126475],"mapped",[1604]],[[126476,126476],"mapped",[1605]],[[126477,126477],"mapped",[1606]],[[126478,126478],"mapped",[1587]],[[126479,126479],"mapped",[1593]],[[126480,126480],"mapped",[1601]],[[126481,126481],"mapped",[1589]],[[126482,126482],"mapped",[1602]],[[126483,126483],"mapped",[1585]],[[126484,126484],"mapped",[1588]],[[126485,126485],"mapped",[1578]],[[126486,126486],"mapped",[1579]],[[126487,126487],"mapped",[1582]],[[126488,126488],"mapped",[1584]],[[126489,126489],"mapped",[1590]],[[126490,126490],"mapped",[1592]],[[126491,126491],"mapped",[1594]],[[126492,126492],"mapped",[1646]],[[126493,126493],"mapped",[1722]],[[126494,126494],"mapped",[1697]],[[126495,126495],"mapped",[1647]],[[126496,126496],"disallowed"],[[126497,126497],"mapped",[1576]],[[126498,126498],"mapped",[1580]],[[126499,126499],"disallowed"],[[126500,126500],"mapped",[1607]],[[126501,126502],"disallowed"],[[126503,126503],"mapped",[1581]],[[126504,126504],"disallowed"],[[126505,126505],"mapped",[1610]],[[126506,126506],"mapped",[1603]],[[126507,126507],"mapped",[1604]],[[126508,126508],"mapped",[1605]],[[126509,126509],"mapped",[1606]],[[126510,126510],"mapped",[1587]],[[126511,126511],"mapped",[1593]],[[126512,126512],"mapped",[1601]],[[126513,126513],"mapped",[1589]],[[126514,126514],"mapped",[1602]],[[126515,126515],"disallowed"],[[126516,126516],"mapped",[1588]],[[126517,126517],"mapped",[1578]],[[126518,126518],"mapped",[1579]],[[126519,126519],"mapped",[1582]],[[126520,126520],"disallowed"],[[126521,126521],"mapped",[1590]],[[126522,126522],"disallowed"],[[126523,126523],"mapped",[1594]],[[126524,126529],"disallowed"],[[126530,126530],"mapped",[1580]],[[126531,126534],"disallowed"],[[126535,126535],"mapped",[1581]],[[126536,126536],"disallowed"],[[126537,126537],"mapped",[1610]],[[126538,126538],"disallowed"],[[126539,126539],"mapped",[1604]],[[126540,126540],"disallowed"],[[126541,126541],"mapped",[1606]],[[126542,126542],"mapped",[1587]],[[126543,126543],"mapped",[1593]],[[126544,126544],"disallowed"],[[126545,126545],"mapped",[1589]],[[126546,126546],"mapped",[1602]],[[126547,126547],"disallowed"],[[126548,126548],"mapped",[1588]],[[126549,126550],"disallowed"],[[126551,126551],"mapped",[1582]],[[126552,126552],"disallowed"],[[126553,126553],"mapped",[1590]],[[126554,126554],"disallowed"],[[126555,126555],"mapped",[1594]],[[126556,126556],"disallowed"],[[126557,126557],"mapped",[1722]],[[126558,126558],"disallowed"],[[126559,126559],"mapped",[1647]],[[126560,126560],"disallowed"],[[126561,126561],"mapped",[1576]],[[126562,126562],"mapped",[1580]],[[126563,126563],"disallowed"],[[126564,126564],"mapped",[1607]],[[126565,126566],"disallowed"],[[126567,126567],"mapped",[1581]],[[126568,126568],"mapped",[1591]],[[126569,126569],"mapped",[1610]],[[126570,126570],"mapped",[1603]],[[126571,126571],"disallowed"],[[126572,126572],"mapped",[1605]],[[126573,126573],"mapped",[1606]],[[126574,126574],"mapped",[1587]],[[126575,126575],"mapped",[1593]],[[126576,126576],"mapped",[1601]],[[126577,126577],"mapped",[1589]],[[126578,126578],"mapped",[1602]],[[126579,126579],"disallowed"],[[126580,126580],"mapped",[1588]],[[126581,126581],"mapped",[1578]],[[126582,126582],"mapped",[1579]],[[126583,126583],"mapped",[1582]],[[126584,126584],"disallowed"],[[126585,126585],"mapped",[1590]],[[126586,126586],"mapped",[1592]],[[126587,126587],"mapped",[1594]],[[126588,126588],"mapped",[1646]],[[126589,126589],"disallowed"],[[126590,126590],"mapped",[1697]],[[126591,126591],"disallowed"],[[126592,126592],"mapped",[1575]],[[126593,126593],"mapped",[1576]],[[126594,126594],"mapped",[1580]],[[126595,126595],"mapped",[1583]],[[126596,126596],"mapped",[1607]],[[126597,126597],"mapped",[1608]],[[126598,126598],"mapped",[1586]],[[126599,126599],"mapped",[1581]],[[126600,126600],"mapped",[1591]],[[126601,126601],"mapped",[1610]],[[126602,126602],"disallowed"],[[126603,126603],"mapped",[1604]],[[126604,126604],"mapped",[1605]],[[126605,126605],"mapped",[1606]],[[126606,126606],"mapped",[1587]],[[126607,126607],"mapped",[1593]],[[126608,126608],"mapped",[1601]],[[126609,126609],"mapped",[1589]],[[126610,126610],"mapped",[1602]],[[126611,126611],"mapped",[1585]],[[126612,126612],"mapped",[1588]],[[126613,126613],"mapped",[1578]],[[126614,126614],"mapped",[1579]],[[126615,126615],"mapped",[1582]],[[126616,126616],"mapped",[1584]],[[126617,126617],"mapped",[1590]],[[126618,126618],"mapped",[1592]],[[126619,126619],"mapped",[1594]],[[126620,126624],"disallowed"],[[126625,126625],"mapped",[1576]],[[126626,126626],"mapped",[1580]],[[126627,126627],"mapped",[1583]],[[126628,126628],"disallowed"],[[126629,126629],"mapped",[1608]],[[126630,126630],"mapped",[1586]],[[126631,126631],"mapped",[1581]],[[126632,126632],"mapped",[1591]],[[126633,126633],"mapped",[1610]],[[126634,126634],"disallowed"],[[126635,126635],"mapped",[1604]],[[126636,126636],"mapped",[1605]],[[126637,126637],"mapped",[1606]],[[126638,126638],"mapped",[1587]],[[126639,126639],"mapped",[1593]],[[126640,126640],"mapped",[1601]],[[126641,126641],"mapped",[1589]],[[126642,126642],"mapped",[1602]],[[126643,126643],"mapped",[1585]],[[126644,126644],"mapped",[1588]],[[126645,126645],"mapped",[1578]],[[126646,126646],"mapped",[1579]],[[126647,126647],"mapped",[1582]],[[126648,126648],"mapped",[1584]],[[126649,126649],"mapped",[1590]],[[126650,126650],"mapped",[1592]],[[126651,126651],"mapped",[1594]],[[126652,126703],"disallowed"],[[126704,126705],"valid",[],"NV8"],[[126706,126975],"disallowed"],[[126976,127019],"valid",[],"NV8"],[[127020,127023],"disallowed"],[[127024,127123],"valid",[],"NV8"],[[127124,127135],"disallowed"],[[127136,127150],"valid",[],"NV8"],[[127151,127152],"disallowed"],[[127153,127166],"valid",[],"NV8"],[[127167,127167],"valid",[],"NV8"],[[127168,127168],"disallowed"],[[127169,127183],"valid",[],"NV8"],[[127184,127184],"disallowed"],[[127185,127199],"valid",[],"NV8"],[[127200,127221],"valid",[],"NV8"],[[127222,127231],"disallowed"],[[127232,127232],"disallowed"],[[127233,127233],"disallowed_STD3_mapped",[48,44]],[[127234,127234],"disallowed_STD3_mapped",[49,44]],[[127235,127235],"disallowed_STD3_mapped",[50,44]],[[127236,127236],"disallowed_STD3_mapped",[51,44]],[[127237,127237],"disallowed_STD3_mapped",[52,44]],[[127238,127238],"disallowed_STD3_mapped",[53,44]],[[127239,127239],"disallowed_STD3_mapped",[54,44]],[[127240,127240],"disallowed_STD3_mapped",[55,44]],[[127241,127241],"disallowed_STD3_mapped",[56,44]],[[127242,127242],"disallowed_STD3_mapped",[57,44]],[[127243,127244],"valid",[],"NV8"],[[127245,127247],"disallowed"],[[127248,127248],"disallowed_STD3_mapped",[40,97,41]],[[127249,127249],"disallowed_STD3_mapped",[40,98,41]],[[127250,127250],"disallowed_STD3_mapped",[40,99,41]],[[127251,127251],"disallowed_STD3_mapped",[40,100,41]],[[127252,127252],"disallowed_STD3_mapped",[40,101,41]],[[127253,127253],"disallowed_STD3_mapped",[40,102,41]],[[127254,127254],"disallowed_STD3_mapped",[40,103,41]],[[127255,127255],"disallowed_STD3_mapped",[40,104,41]],[[127256,127256],"disallowed_STD3_mapped",[40,105,41]],[[127257,127257],"disallowed_STD3_mapped",[40,106,41]],[[127258,127258],"disallowed_STD3_mapped",[40,107,41]],[[127259,127259],"disallowed_STD3_mapped",[40,108,41]],[[127260,127260],"disallowed_STD3_mapped",[40,109,41]],[[127261,127261],"disallowed_STD3_mapped",[40,110,41]],[[127262,127262],"disallowed_STD3_mapped",[40,111,41]],[[127263,127263],"disallowed_STD3_mapped",[40,112,41]],[[127264,127264],"disallowed_STD3_mapped",[40,113,41]],[[127265,127265],"disallowed_STD3_mapped",[40,114,41]],[[127266,127266],"disallowed_STD3_mapped",[40,115,41]],[[127267,127267],"disallowed_STD3_mapped",[40,116,41]],[[127268,127268],"disallowed_STD3_mapped",[40,117,41]],[[127269,127269],"disallowed_STD3_mapped",[40,118,41]],[[127270,127270],"disallowed_STD3_mapped",[40,119,41]],[[127271,127271],"disallowed_STD3_mapped",[40,120,41]],[[127272,127272],"disallowed_STD3_mapped",[40,121,41]],[[127273,127273],"disallowed_STD3_mapped",[40,122,41]],[[127274,127274],"mapped",[12308,115,12309]],[[127275,127275],"mapped",[99]],[[127276,127276],"mapped",[114]],[[127277,127277],"mapped",[99,100]],[[127278,127278],"mapped",[119,122]],[[127279,127279],"disallowed"],[[127280,127280],"mapped",[97]],[[127281,127281],"mapped",[98]],[[127282,127282],"mapped",[99]],[[127283,127283],"mapped",[100]],[[127284,127284],"mapped",[101]],[[127285,127285],"mapped",[102]],[[127286,127286],"mapped",[103]],[[127287,127287],"mapped",[104]],[[127288,127288],"mapped",[105]],[[127289,127289],"mapped",[106]],[[127290,127290],"mapped",[107]],[[127291,127291],"mapped",[108]],[[127292,127292],"mapped",[109]],[[127293,127293],"mapped",[110]],[[127294,127294],"mapped",[111]],[[127295,127295],"mapped",[112]],[[127296,127296],"mapped",[113]],[[127297,127297],"mapped",[114]],[[127298,127298],"mapped",[115]],[[127299,127299],"mapped",[116]],[[127300,127300],"mapped",[117]],[[127301,127301],"mapped",[118]],[[127302,127302],"mapped",[119]],[[127303,127303],"mapped",[120]],[[127304,127304],"mapped",[121]],[[127305,127305],"mapped",[122]],[[127306,127306],"mapped",[104,118]],[[127307,127307],"mapped",[109,118]],[[127308,127308],"mapped",[115,100]],[[127309,127309],"mapped",[115,115]],[[127310,127310],"mapped",[112,112,118]],[[127311,127311],"mapped",[119,99]],[[127312,127318],"valid",[],"NV8"],[[127319,127319],"valid",[],"NV8"],[[127320,127326],"valid",[],"NV8"],[[127327,127327],"valid",[],"NV8"],[[127328,127337],"valid",[],"NV8"],[[127338,127338],"mapped",[109,99]],[[127339,127339],"mapped",[109,100]],[[127340,127343],"disallowed"],[[127344,127352],"valid",[],"NV8"],[[127353,127353],"valid",[],"NV8"],[[127354,127354],"valid",[],"NV8"],[[127355,127356],"valid",[],"NV8"],[[127357,127358],"valid",[],"NV8"],[[127359,127359],"valid",[],"NV8"],[[127360,127369],"valid",[],"NV8"],[[127370,127373],"valid",[],"NV8"],[[127374,127375],"valid",[],"NV8"],[[127376,127376],"mapped",[100,106]],[[127377,127386],"valid",[],"NV8"],[[127387,127461],"disallowed"],[[127462,127487],"valid",[],"NV8"],[[127488,127488],"mapped",[12411,12363]],[[127489,127489],"mapped",[12467,12467]],[[127490,127490],"mapped",[12469]],[[127491,127503],"disallowed"],[[127504,127504],"mapped",[25163]],[[127505,127505],"mapped",[23383]],[[127506,127506],"mapped",[21452]],[[127507,127507],"mapped",[12487]],[[127508,127508],"mapped",[20108]],[[127509,127509],"mapped",[22810]],[[127510,127510],"mapped",[35299]],[[127511,127511],"mapped",[22825]],[[127512,127512],"mapped",[20132]],[[127513,127513],"mapped",[26144]],[[127514,127514],"mapped",[28961]],[[127515,127515],"mapped",[26009]],[[127516,127516],"mapped",[21069]],[[127517,127517],"mapped",[24460]],[[127518,127518],"mapped",[20877]],[[127519,127519],"mapped",[26032]],[[127520,127520],"mapped",[21021]],[[127521,127521],"mapped",[32066]],[[127522,127522],"mapped",[29983]],[[127523,127523],"mapped",[36009]],[[127524,127524],"mapped",[22768]],[[127525,127525],"mapped",[21561]],[[127526,127526],"mapped",[28436]],[[127527,127527],"mapped",[25237]],[[127528,127528],"mapped",[25429]],[[127529,127529],"mapped",[19968]],[[127530,127530],"mapped",[19977]],[[127531,127531],"mapped",[36938]],[[127532,127532],"mapped",[24038]],[[127533,127533],"mapped",[20013]],[[127534,127534],"mapped",[21491]],[[127535,127535],"mapped",[25351]],[[127536,127536],"mapped",[36208]],[[127537,127537],"mapped",[25171]],[[127538,127538],"mapped",[31105]],[[127539,127539],"mapped",[31354]],[[127540,127540],"mapped",[21512]],[[127541,127541],"mapped",[28288]],[[127542,127542],"mapped",[26377]],[[127543,127543],"mapped",[26376]],[[127544,127544],"mapped",[30003]],[[127545,127545],"mapped",[21106]],[[127546,127546],"mapped",[21942]],[[127547,127551],"disallowed"],[[127552,127552],"mapped",[12308,26412,12309]],[[127553,127553],"mapped",[12308,19977,12309]],[[127554,127554],"mapped",[12308,20108,12309]],[[127555,127555],"mapped",[12308,23433,12309]],[[127556,127556],"mapped",[12308,28857,12309]],[[127557,127557],"mapped",[12308,25171,12309]],[[127558,127558],"mapped",[12308,30423,12309]],[[127559,127559],"mapped",[12308,21213,12309]],[[127560,127560],"mapped",[12308,25943,12309]],[[127561,127567],"disallowed"],[[127568,127568],"mapped",[24471]],[[127569,127569],"mapped",[21487]],[[127570,127743],"disallowed"],[[127744,127776],"valid",[],"NV8"],[[127777,127788],"valid",[],"NV8"],[[127789,127791],"valid",[],"NV8"],[[127792,127797],"valid",[],"NV8"],[[127798,127798],"valid",[],"NV8"],[[127799,127868],"valid",[],"NV8"],[[127869,127869],"valid",[],"NV8"],[[127870,127871],"valid",[],"NV8"],[[127872,127891],"valid",[],"NV8"],[[127892,127903],"valid",[],"NV8"],[[127904,127940],"valid",[],"NV8"],[[127941,127941],"valid",[],"NV8"],[[127942,127946],"valid",[],"NV8"],[[127947,127950],"valid",[],"NV8"],[[127951,127955],"valid",[],"NV8"],[[127956,127967],"valid",[],"NV8"],[[127968,127984],"valid",[],"NV8"],[[127985,127991],"valid",[],"NV8"],[[127992,127999],"valid",[],"NV8"],[[128e3,128062],"valid",[],"NV8"],[[128063,128063],"valid",[],"NV8"],[[128064,128064],"valid",[],"NV8"],[[128065,128065],"valid",[],"NV8"],[[128066,128247],"valid",[],"NV8"],[[128248,128248],"valid",[],"NV8"],[[128249,128252],"valid",[],"NV8"],[[128253,128254],"valid",[],"NV8"],[[128255,128255],"valid",[],"NV8"],[[128256,128317],"valid",[],"NV8"],[[128318,128319],"valid",[],"NV8"],[[128320,128323],"valid",[],"NV8"],[[128324,128330],"valid",[],"NV8"],[[128331,128335],"valid",[],"NV8"],[[128336,128359],"valid",[],"NV8"],[[128360,128377],"valid",[],"NV8"],[[128378,128378],"disallowed"],[[128379,128419],"valid",[],"NV8"],[[128420,128420],"disallowed"],[[128421,128506],"valid",[],"NV8"],[[128507,128511],"valid",[],"NV8"],[[128512,128512],"valid",[],"NV8"],[[128513,128528],"valid",[],"NV8"],[[128529,128529],"valid",[],"NV8"],[[128530,128532],"valid",[],"NV8"],[[128533,128533],"valid",[],"NV8"],[[128534,128534],"valid",[],"NV8"],[[128535,128535],"valid",[],"NV8"],[[128536,128536],"valid",[],"NV8"],[[128537,128537],"valid",[],"NV8"],[[128538,128538],"valid",[],"NV8"],[[128539,128539],"valid",[],"NV8"],[[128540,128542],"valid",[],"NV8"],[[128543,128543],"valid",[],"NV8"],[[128544,128549],"valid",[],"NV8"],[[128550,128551],"valid",[],"NV8"],[[128552,128555],"valid",[],"NV8"],[[128556,128556],"valid",[],"NV8"],[[128557,128557],"valid",[],"NV8"],[[128558,128559],"valid",[],"NV8"],[[128560,128563],"valid",[],"NV8"],[[128564,128564],"valid",[],"NV8"],[[128565,128576],"valid",[],"NV8"],[[128577,128578],"valid",[],"NV8"],[[128579,128580],"valid",[],"NV8"],[[128581,128591],"valid",[],"NV8"],[[128592,128639],"valid",[],"NV8"],[[128640,128709],"valid",[],"NV8"],[[128710,128719],"valid",[],"NV8"],[[128720,128720],"valid",[],"NV8"],[[128721,128735],"disallowed"],[[128736,128748],"valid",[],"NV8"],[[128749,128751],"disallowed"],[[128752,128755],"valid",[],"NV8"],[[128756,128767],"disallowed"],[[128768,128883],"valid",[],"NV8"],[[128884,128895],"disallowed"],[[128896,128980],"valid",[],"NV8"],[[128981,129023],"disallowed"],[[129024,129035],"valid",[],"NV8"],[[129036,129039],"disallowed"],[[129040,129095],"valid",[],"NV8"],[[129096,129103],"disallowed"],[[129104,129113],"valid",[],"NV8"],[[129114,129119],"disallowed"],[[129120,129159],"valid",[],"NV8"],[[129160,129167],"disallowed"],[[129168,129197],"valid",[],"NV8"],[[129198,129295],"disallowed"],[[129296,129304],"valid",[],"NV8"],[[129305,129407],"disallowed"],[[129408,129412],"valid",[],"NV8"],[[129413,129471],"disallowed"],[[129472,129472],"valid",[],"NV8"],[[129473,131069],"disallowed"],[[131070,131071],"disallowed"],[[131072,173782],"valid"],[[173783,173823],"disallowed"],[[173824,177972],"valid"],[[177973,177983],"disallowed"],[[177984,178205],"valid"],[[178206,178207],"disallowed"],[[178208,183969],"valid"],[[183970,194559],"disallowed"],[[194560,194560],"mapped",[20029]],[[194561,194561],"mapped",[20024]],[[194562,194562],"mapped",[20033]],[[194563,194563],"mapped",[131362]],[[194564,194564],"mapped",[20320]],[[194565,194565],"mapped",[20398]],[[194566,194566],"mapped",[20411]],[[194567,194567],"mapped",[20482]],[[194568,194568],"mapped",[20602]],[[194569,194569],"mapped",[20633]],[[194570,194570],"mapped",[20711]],[[194571,194571],"mapped",[20687]],[[194572,194572],"mapped",[13470]],[[194573,194573],"mapped",[132666]],[[194574,194574],"mapped",[20813]],[[194575,194575],"mapped",[20820]],[[194576,194576],"mapped",[20836]],[[194577,194577],"mapped",[20855]],[[194578,194578],"mapped",[132380]],[[194579,194579],"mapped",[13497]],[[194580,194580],"mapped",[20839]],[[194581,194581],"mapped",[20877]],[[194582,194582],"mapped",[132427]],[[194583,194583],"mapped",[20887]],[[194584,194584],"mapped",[20900]],[[194585,194585],"mapped",[20172]],[[194586,194586],"mapped",[20908]],[[194587,194587],"mapped",[20917]],[[194588,194588],"mapped",[168415]],[[194589,194589],"mapped",[20981]],[[194590,194590],"mapped",[20995]],[[194591,194591],"mapped",[13535]],[[194592,194592],"mapped",[21051]],[[194593,194593],"mapped",[21062]],[[194594,194594],"mapped",[21106]],[[194595,194595],"mapped",[21111]],[[194596,194596],"mapped",[13589]],[[194597,194597],"mapped",[21191]],[[194598,194598],"mapped",[21193]],[[194599,194599],"mapped",[21220]],[[194600,194600],"mapped",[21242]],[[194601,194601],"mapped",[21253]],[[194602,194602],"mapped",[21254]],[[194603,194603],"mapped",[21271]],[[194604,194604],"mapped",[21321]],[[194605,194605],"mapped",[21329]],[[194606,194606],"mapped",[21338]],[[194607,194607],"mapped",[21363]],[[194608,194608],"mapped",[21373]],[[194609,194611],"mapped",[21375]],[[194612,194612],"mapped",[133676]],[[194613,194613],"mapped",[28784]],[[194614,194614],"mapped",[21450]],[[194615,194615],"mapped",[21471]],[[194616,194616],"mapped",[133987]],[[194617,194617],"mapped",[21483]],[[194618,194618],"mapped",[21489]],[[194619,194619],"mapped",[21510]],[[194620,194620],"mapped",[21662]],[[194621,194621],"mapped",[21560]],[[194622,194622],"mapped",[21576]],[[194623,194623],"mapped",[21608]],[[194624,194624],"mapped",[21666]],[[194625,194625],"mapped",[21750]],[[194626,194626],"mapped",[21776]],[[194627,194627],"mapped",[21843]],[[194628,194628],"mapped",[21859]],[[194629,194630],"mapped",[21892]],[[194631,194631],"mapped",[21913]],[[194632,194632],"mapped",[21931]],[[194633,194633],"mapped",[21939]],[[194634,194634],"mapped",[21954]],[[194635,194635],"mapped",[22294]],[[194636,194636],"mapped",[22022]],[[194637,194637],"mapped",[22295]],[[194638,194638],"mapped",[22097]],[[194639,194639],"mapped",[22132]],[[194640,194640],"mapped",[20999]],[[194641,194641],"mapped",[22766]],[[194642,194642],"mapped",[22478]],[[194643,194643],"mapped",[22516]],[[194644,194644],"mapped",[22541]],[[194645,194645],"mapped",[22411]],[[194646,194646],"mapped",[22578]],[[194647,194647],"mapped",[22577]],[[194648,194648],"mapped",[22700]],[[194649,194649],"mapped",[136420]],[[194650,194650],"mapped",[22770]],[[194651,194651],"mapped",[22775]],[[194652,194652],"mapped",[22790]],[[194653,194653],"mapped",[22810]],[[194654,194654],"mapped",[22818]],[[194655,194655],"mapped",[22882]],[[194656,194656],"mapped",[136872]],[[194657,194657],"mapped",[136938]],[[194658,194658],"mapped",[23020]],[[194659,194659],"mapped",[23067]],[[194660,194660],"mapped",[23079]],[[194661,194661],"mapped",[23e3]],[[194662,194662],"mapped",[23142]],[[194663,194663],"mapped",[14062]],[[194664,194664],"disallowed"],[[194665,194665],"mapped",[23304]],[[194666,194667],"mapped",[23358]],[[194668,194668],"mapped",[137672]],[[194669,194669],"mapped",[23491]],[[194670,194670],"mapped",[23512]],[[194671,194671],"mapped",[23527]],[[194672,194672],"mapped",[23539]],[[194673,194673],"mapped",[138008]],[[194674,194674],"mapped",[23551]],[[194675,194675],"mapped",[23558]],[[194676,194676],"disallowed"],[[194677,194677],"mapped",[23586]],[[194678,194678],"mapped",[14209]],[[194679,194679],"mapped",[23648]],[[194680,194680],"mapped",[23662]],[[194681,194681],"mapped",[23744]],[[194682,194682],"mapped",[23693]],[[194683,194683],"mapped",[138724]],[[194684,194684],"mapped",[23875]],[[194685,194685],"mapped",[138726]],[[194686,194686],"mapped",[23918]],[[194687,194687],"mapped",[23915]],[[194688,194688],"mapped",[23932]],[[194689,194689],"mapped",[24033]],[[194690,194690],"mapped",[24034]],[[194691,194691],"mapped",[14383]],[[194692,194692],"mapped",[24061]],[[194693,194693],"mapped",[24104]],[[194694,194694],"mapped",[24125]],[[194695,194695],"mapped",[24169]],[[194696,194696],"mapped",[14434]],[[194697,194697],"mapped",[139651]],[[194698,194698],"mapped",[14460]],[[194699,194699],"mapped",[24240]],[[194700,194700],"mapped",[24243]],[[194701,194701],"mapped",[24246]],[[194702,194702],"mapped",[24266]],[[194703,194703],"mapped",[172946]],[[194704,194704],"mapped",[24318]],[[194705,194706],"mapped",[140081]],[[194707,194707],"mapped",[33281]],[[194708,194709],"mapped",[24354]],[[194710,194710],"mapped",[14535]],[[194711,194711],"mapped",[144056]],[[194712,194712],"mapped",[156122]],[[194713,194713],"mapped",[24418]],[[194714,194714],"mapped",[24427]],[[194715,194715],"mapped",[14563]],[[194716,194716],"mapped",[24474]],[[194717,194717],"mapped",[24525]],[[194718,194718],"mapped",[24535]],[[194719,194719],"mapped",[24569]],[[194720,194720],"mapped",[24705]],[[194721,194721],"mapped",[14650]],[[194722,194722],"mapped",[14620]],[[194723,194723],"mapped",[24724]],[[194724,194724],"mapped",[141012]],[[194725,194725],"mapped",[24775]],[[194726,194726],"mapped",[24904]],[[194727,194727],"mapped",[24908]],[[194728,194728],"mapped",[24910]],[[194729,194729],"mapped",[24908]],[[194730,194730],"mapped",[24954]],[[194731,194731],"mapped",[24974]],[[194732,194732],"mapped",[25010]],[[194733,194733],"mapped",[24996]],[[194734,194734],"mapped",[25007]],[[194735,194735],"mapped",[25054]],[[194736,194736],"mapped",[25074]],[[194737,194737],"mapped",[25078]],[[194738,194738],"mapped",[25104]],[[194739,194739],"mapped",[25115]],[[194740,194740],"mapped",[25181]],[[194741,194741],"mapped",[25265]],[[194742,194742],"mapped",[25300]],[[194743,194743],"mapped",[25424]],[[194744,194744],"mapped",[142092]],[[194745,194745],"mapped",[25405]],[[194746,194746],"mapped",[25340]],[[194747,194747],"mapped",[25448]],[[194748,194748],"mapped",[25475]],[[194749,194749],"mapped",[25572]],[[194750,194750],"mapped",[142321]],[[194751,194751],"mapped",[25634]],[[194752,194752],"mapped",[25541]],[[194753,194753],"mapped",[25513]],[[194754,194754],"mapped",[14894]],[[194755,194755],"mapped",[25705]],[[194756,194756],"mapped",[25726]],[[194757,194757],"mapped",[25757]],[[194758,194758],"mapped",[25719]],[[194759,194759],"mapped",[14956]],[[194760,194760],"mapped",[25935]],[[194761,194761],"mapped",[25964]],[[194762,194762],"mapped",[143370]],[[194763,194763],"mapped",[26083]],[[194764,194764],"mapped",[26360]],[[194765,194765],"mapped",[26185]],[[194766,194766],"mapped",[15129]],[[194767,194767],"mapped",[26257]],[[194768,194768],"mapped",[15112]],[[194769,194769],"mapped",[15076]],[[194770,194770],"mapped",[20882]],[[194771,194771],"mapped",[20885]],[[194772,194772],"mapped",[26368]],[[194773,194773],"mapped",[26268]],[[194774,194774],"mapped",[32941]],[[194775,194775],"mapped",[17369]],[[194776,194776],"mapped",[26391]],[[194777,194777],"mapped",[26395]],[[194778,194778],"mapped",[26401]],[[194779,194779],"mapped",[26462]],[[194780,194780],"mapped",[26451]],[[194781,194781],"mapped",[144323]],[[194782,194782],"mapped",[15177]],[[194783,194783],"mapped",[26618]],[[194784,194784],"mapped",[26501]],[[194785,194785],"mapped",[26706]],[[194786,194786],"mapped",[26757]],[[194787,194787],"mapped",[144493]],[[194788,194788],"mapped",[26766]],[[194789,194789],"mapped",[26655]],[[194790,194790],"mapped",[26900]],[[194791,194791],"mapped",[15261]],[[194792,194792],"mapped",[26946]],[[194793,194793],"mapped",[27043]],[[194794,194794],"mapped",[27114]],[[194795,194795],"mapped",[27304]],[[194796,194796],"mapped",[145059]],[[194797,194797],"mapped",[27355]],[[194798,194798],"mapped",[15384]],[[194799,194799],"mapped",[27425]],[[194800,194800],"mapped",[145575]],[[194801,194801],"mapped",[27476]],[[194802,194802],"mapped",[15438]],[[194803,194803],"mapped",[27506]],[[194804,194804],"mapped",[27551]],[[194805,194805],"mapped",[27578]],[[194806,194806],"mapped",[27579]],[[194807,194807],"mapped",[146061]],[[194808,194808],"mapped",[138507]],[[194809,194809],"mapped",[146170]],[[194810,194810],"mapped",[27726]],[[194811,194811],"mapped",[146620]],[[194812,194812],"mapped",[27839]],[[194813,194813],"mapped",[27853]],[[194814,194814],"mapped",[27751]],[[194815,194815],"mapped",[27926]],[[194816,194816],"mapped",[27966]],[[194817,194817],"mapped",[28023]],[[194818,194818],"mapped",[27969]],[[194819,194819],"mapped",[28009]],[[194820,194820],"mapped",[28024]],[[194821,194821],"mapped",[28037]],[[194822,194822],"mapped",[146718]],[[194823,194823],"mapped",[27956]],[[194824,194824],"mapped",[28207]],[[194825,194825],"mapped",[28270]],[[194826,194826],"mapped",[15667]],[[194827,194827],"mapped",[28363]],[[194828,194828],"mapped",[28359]],[[194829,194829],"mapped",[147153]],[[194830,194830],"mapped",[28153]],[[194831,194831],"mapped",[28526]],[[194832,194832],"mapped",[147294]],[[194833,194833],"mapped",[147342]],[[194834,194834],"mapped",[28614]],[[194835,194835],"mapped",[28729]],[[194836,194836],"mapped",[28702]],[[194837,194837],"mapped",[28699]],[[194838,194838],"mapped",[15766]],[[194839,194839],"mapped",[28746]],[[194840,194840],"mapped",[28797]],[[194841,194841],"mapped",[28791]],[[194842,194842],"mapped",[28845]],[[194843,194843],"mapped",[132389]],[[194844,194844],"mapped",[28997]],[[194845,194845],"mapped",[148067]],[[194846,194846],"mapped",[29084]],[[194847,194847],"disallowed"],[[194848,194848],"mapped",[29224]],[[194849,194849],"mapped",[29237]],[[194850,194850],"mapped",[29264]],[[194851,194851],"mapped",[149e3]],[[194852,194852],"mapped",[29312]],[[194853,194853],"mapped",[29333]],[[194854,194854],"mapped",[149301]],[[194855,194855],"mapped",[149524]],[[194856,194856],"mapped",[29562]],[[194857,194857],"mapped",[29579]],[[194858,194858],"mapped",[16044]],[[194859,194859],"mapped",[29605]],[[194860,194861],"mapped",[16056]],[[194862,194862],"mapped",[29767]],[[194863,194863],"mapped",[29788]],[[194864,194864],"mapped",[29809]],[[194865,194865],"mapped",[29829]],[[194866,194866],"mapped",[29898]],[[194867,194867],"mapped",[16155]],[[194868,194868],"mapped",[29988]],[[194869,194869],"mapped",[150582]],[[194870,194870],"mapped",[30014]],[[194871,194871],"mapped",[150674]],[[194872,194872],"mapped",[30064]],[[194873,194873],"mapped",[139679]],[[194874,194874],"mapped",[30224]],[[194875,194875],"mapped",[151457]],[[194876,194876],"mapped",[151480]],[[194877,194877],"mapped",[151620]],[[194878,194878],"mapped",[16380]],[[194879,194879],"mapped",[16392]],[[194880,194880],"mapped",[30452]],[[194881,194881],"mapped",[151795]],[[194882,194882],"mapped",[151794]],[[194883,194883],"mapped",[151833]],[[194884,194884],"mapped",[151859]],[[194885,194885],"mapped",[30494]],[[194886,194887],"mapped",[30495]],[[194888,194888],"mapped",[30538]],[[194889,194889],"mapped",[16441]],[[194890,194890],"mapped",[30603]],[[194891,194891],"mapped",[16454]],[[194892,194892],"mapped",[16534]],[[194893,194893],"mapped",[152605]],[[194894,194894],"mapped",[30798]],[[194895,194895],"mapped",[30860]],[[194896,194896],"mapped",[30924]],[[194897,194897],"mapped",[16611]],[[194898,194898],"mapped",[153126]],[[194899,194899],"mapped",[31062]],[[194900,194900],"mapped",[153242]],[[194901,194901],"mapped",[153285]],[[194902,194902],"mapped",[31119]],[[194903,194903],"mapped",[31211]],[[194904,194904],"mapped",[16687]],[[194905,194905],"mapped",[31296]],[[194906,194906],"mapped",[31306]],[[194907,194907],"mapped",[31311]],[[194908,194908],"mapped",[153980]],[[194909,194910],"mapped",[154279]],[[194911,194911],"disallowed"],[[194912,194912],"mapped",[16898]],[[194913,194913],"mapped",[154539]],[[194914,194914],"mapped",[31686]],[[194915,194915],"mapped",[31689]],[[194916,194916],"mapped",[16935]],[[194917,194917],"mapped",[154752]],[[194918,194918],"mapped",[31954]],[[194919,194919],"mapped",[17056]],[[194920,194920],"mapped",[31976]],[[194921,194921],"mapped",[31971]],[[194922,194922],"mapped",[32e3]],[[194923,194923],"mapped",[155526]],[[194924,194924],"mapped",[32099]],[[194925,194925],"mapped",[17153]],[[194926,194926],"mapped",[32199]],[[194927,194927],"mapped",[32258]],[[194928,194928],"mapped",[32325]],[[194929,194929],"mapped",[17204]],[[194930,194930],"mapped",[156200]],[[194931,194931],"mapped",[156231]],[[194932,194932],"mapped",[17241]],[[194933,194933],"mapped",[156377]],[[194934,194934],"mapped",[32634]],[[194935,194935],"mapped",[156478]],[[194936,194936],"mapped",[32661]],[[194937,194937],"mapped",[32762]],[[194938,194938],"mapped",[32773]],[[194939,194939],"mapped",[156890]],[[194940,194940],"mapped",[156963]],[[194941,194941],"mapped",[32864]],[[194942,194942],"mapped",[157096]],[[194943,194943],"mapped",[32880]],[[194944,194944],"mapped",[144223]],[[194945,194945],"mapped",[17365]],[[194946,194946],"mapped",[32946]],[[194947,194947],"mapped",[33027]],[[194948,194948],"mapped",[17419]],[[194949,194949],"mapped",[33086]],[[194950,194950],"mapped",[23221]],[[194951,194951],"mapped",[157607]],[[194952,194952],"mapped",[157621]],[[194953,194953],"mapped",[144275]],[[194954,194954],"mapped",[144284]],[[194955,194955],"mapped",[33281]],[[194956,194956],"mapped",[33284]],[[194957,194957],"mapped",[36766]],[[194958,194958],"mapped",[17515]],[[194959,194959],"mapped",[33425]],[[194960,194960],"mapped",[33419]],[[194961,194961],"mapped",[33437]],[[194962,194962],"mapped",[21171]],[[194963,194963],"mapped",[33457]],[[194964,194964],"mapped",[33459]],[[194965,194965],"mapped",[33469]],[[194966,194966],"mapped",[33510]],[[194967,194967],"mapped",[158524]],[[194968,194968],"mapped",[33509]],[[194969,194969],"mapped",[33565]],[[194970,194970],"mapped",[33635]],[[194971,194971],"mapped",[33709]],[[194972,194972],"mapped",[33571]],[[194973,194973],"mapped",[33725]],[[194974,194974],"mapped",[33767]],[[194975,194975],"mapped",[33879]],[[194976,194976],"mapped",[33619]],[[194977,194977],"mapped",[33738]],[[194978,194978],"mapped",[33740]],[[194979,194979],"mapped",[33756]],[[194980,194980],"mapped",[158774]],[[194981,194981],"mapped",[159083]],[[194982,194982],"mapped",[158933]],[[194983,194983],"mapped",[17707]],[[194984,194984],"mapped",[34033]],[[194985,194985],"mapped",[34035]],[[194986,194986],"mapped",[34070]],[[194987,194987],"mapped",[160714]],[[194988,194988],"mapped",[34148]],[[194989,194989],"mapped",[159532]],[[194990,194990],"mapped",[17757]],[[194991,194991],"mapped",[17761]],[[194992,194992],"mapped",[159665]],[[194993,194993],"mapped",[159954]],[[194994,194994],"mapped",[17771]],[[194995,194995],"mapped",[34384]],[[194996,194996],"mapped",[34396]],[[194997,194997],"mapped",[34407]],[[194998,194998],"mapped",[34409]],[[194999,194999],"mapped",[34473]],[[195e3,195e3],"mapped",[34440]],[[195001,195001],"mapped",[34574]],[[195002,195002],"mapped",[34530]],[[195003,195003],"mapped",[34681]],[[195004,195004],"mapped",[34600]],[[195005,195005],"mapped",[34667]],[[195006,195006],"mapped",[34694]],[[195007,195007],"disallowed"],[[195008,195008],"mapped",[34785]],[[195009,195009],"mapped",[34817]],[[195010,195010],"mapped",[17913]],[[195011,195011],"mapped",[34912]],[[195012,195012],"mapped",[34915]],[[195013,195013],"mapped",[161383]],[[195014,195014],"mapped",[35031]],[[195015,195015],"mapped",[35038]],[[195016,195016],"mapped",[17973]],[[195017,195017],"mapped",[35066]],[[195018,195018],"mapped",[13499]],[[195019,195019],"mapped",[161966]],[[195020,195020],"mapped",[162150]],[[195021,195021],"mapped",[18110]],[[195022,195022],"mapped",[18119]],[[195023,195023],"mapped",[35488]],[[195024,195024],"mapped",[35565]],[[195025,195025],"mapped",[35722]],[[195026,195026],"mapped",[35925]],[[195027,195027],"mapped",[162984]],[[195028,195028],"mapped",[36011]],[[195029,195029],"mapped",[36033]],[[195030,195030],"mapped",[36123]],[[195031,195031],"mapped",[36215]],[[195032,195032],"mapped",[163631]],[[195033,195033],"mapped",[133124]],[[195034,195034],"mapped",[36299]],[[195035,195035],"mapped",[36284]],[[195036,195036],"mapped",[36336]],[[195037,195037],"mapped",[133342]],[[195038,195038],"mapped",[36564]],[[195039,195039],"mapped",[36664]],[[195040,195040],"mapped",[165330]],[[195041,195041],"mapped",[165357]],[[195042,195042],"mapped",[37012]],[[195043,195043],"mapped",[37105]],[[195044,195044],"mapped",[37137]],[[195045,195045],"mapped",[165678]],[[195046,195046],"mapped",[37147]],[[195047,195047],"mapped",[37432]],[[195048,195048],"mapped",[37591]],[[195049,195049],"mapped",[37592]],[[195050,195050],"mapped",[37500]],[[195051,195051],"mapped",[37881]],[[195052,195052],"mapped",[37909]],[[195053,195053],"mapped",[166906]],[[195054,195054],"mapped",[38283]],[[195055,195055],"mapped",[18837]],[[195056,195056],"mapped",[38327]],[[195057,195057],"mapped",[167287]],[[195058,195058],"mapped",[18918]],[[195059,195059],"mapped",[38595]],[[195060,195060],"mapped",[23986]],[[195061,195061],"mapped",[38691]],[[195062,195062],"mapped",[168261]],[[195063,195063],"mapped",[168474]],[[195064,195064],"mapped",[19054]],[[195065,195065],"mapped",[19062]],[[195066,195066],"mapped",[38880]],[[195067,195067],"mapped",[168970]],[[195068,195068],"mapped",[19122]],[[195069,195069],"mapped",[169110]],[[195070,195071],"mapped",[38923]],[[195072,195072],"mapped",[38953]],[[195073,195073],"mapped",[169398]],[[195074,195074],"mapped",[39138]],[[195075,195075],"mapped",[19251]],[[195076,195076],"mapped",[39209]],[[195077,195077],"mapped",[39335]],[[195078,195078],"mapped",[39362]],[[195079,195079],"mapped",[39422]],[[195080,195080],"mapped",[19406]],[[195081,195081],"mapped",[170800]],[[195082,195082],"mapped",[39698]],[[195083,195083],"mapped",[4e4]],[[195084,195084],"mapped",[40189]],[[195085,195085],"mapped",[19662]],[[195086,195086],"mapped",[19693]],[[195087,195087],"mapped",[40295]],[[195088,195088],"mapped",[172238]],[[195089,195089],"mapped",[19704]],[[195090,195090],"mapped",[172293]],[[195091,195091],"mapped",[172558]],[[195092,195092],"mapped",[172689]],[[195093,195093],"mapped",[40635]],[[195094,195094],"mapped",[19798]],[[195095,195095],"mapped",[40697]],[[195096,195096],"mapped",[40702]],[[195097,195097],"mapped",[40709]],[[195098,195098],"mapped",[40719]],[[195099,195099],"mapped",[40726]],[[195100,195100],"mapped",[40763]],[[195101,195101],"mapped",[173568]],[[195102,196605],"disallowed"],[[196606,196607],"disallowed"],[[196608,262141],"disallowed"],[[262142,262143],"disallowed"],[[262144,327677],"disallowed"],[[327678,327679],"disallowed"],[[327680,393213],"disallowed"],[[393214,393215],"disallowed"],[[393216,458749],"disallowed"],[[458750,458751],"disallowed"],[[458752,524285],"disallowed"],[[524286,524287],"disallowed"],[[524288,589821],"disallowed"],[[589822,589823],"disallowed"],[[589824,655357],"disallowed"],[[655358,655359],"disallowed"],[[655360,720893],"disallowed"],[[720894,720895],"disallowed"],[[720896,786429],"disallowed"],[[786430,786431],"disallowed"],[[786432,851965],"disallowed"],[[851966,851967],"disallowed"],[[851968,917501],"disallowed"],[[917502,917503],"disallowed"],[[917504,917504],"disallowed"],[[917505,917505],"disallowed"],[[917506,917535],"disallowed"],[[917536,917631],"disallowed"],[[917632,917759],"disallowed"],[[917760,917999],"ignored"],[[918e3,983037],"disallowed"],[[983038,983039],"disallowed"],[[983040,1048573],"disallowed"],[[1048574,1048575],"disallowed"],[[1048576,1114109],"disallowed"],[[1114110,1114111],"disallowed"]]});var m9i=A((Hfg,QUt)=>{"use strict";var u9i=require("punycode"),c9i=o9i(),_Ne={TRANSITIONAL:0,NONTRANSITIONAL:1};function l9i(e){return e.split("\0").map(function(r){return r.normalize("NFC")}).join("\0")}function d9i(e){for(var r=0,t=c9i.length-1;r<=t;){var n=Math.floor((r+t)/2),i=c9i[n];if(i[0][0]<=e&&i[0][1]>=e)return i;i[0][0]>e?t=n-1:r=n+1}return null}var Tcl=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function p9i(e){return e.replace(Tcl,"_").length}function Pcl(e,r,t){for(var n=!1,i="",s=p9i(e),a=0;a253||a.length===0)&&(i.error=!0);for(var o=0;o63||s.length===0){i.error=!0;break}}return i.error?null:s.join(".")};QUt.exports.toUnicode=function(e,r){var t=$Ut(e,r,_Ne.NONTRANSITIONAL);return{domain:t.string,error:t.error}};QUt.exports.PROCESSING_OPTIONS=_Ne});var JQ=A((Wfg,pO)=>{"use strict";var ANe=require("punycode"),f9i=m9i(),_9i={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},xy=Symbol("failure");function h9i(e){return ANe.ucs2.decode(e).length}function g9i(e,r){let t=e[r];return isNaN(t)?void 0:String.fromCodePoint(t)}function g2t(e){return e>=48&&e<=57}function y2t(e){return e>=65&&e<=90||e>=97&&e<=122}function Fcl(e){return y2t(e)||g2t(e)}function pV(e){return g2t(e)||e>=65&&e<=70||e>=97&&e<=102}function y9i(e){return e==="."||e.toLowerCase()==="%2e"}function Ncl(e){return e=e.toLowerCase(),e===".."||e==="%2e."||e===".%2e"||e==="%2e%2e"}function Ocl(e,r){return y2t(e)&&(r===58||r===124)}function A9i(e){return e.length===2&&y2t(e.codePointAt(0))&&(e[1]===":"||e[1]==="|")}function Bcl(e){return e.length===2&&y2t(e.codePointAt(0))&&e[1]===":"}function qcl(e){return e.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/)!==-1}function Mcl(e){return e.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/)!==-1}function o$r(e){return _9i[e]!==void 0}function Gw(e){return o$r(e.scheme)}function Lcl(e){return _9i[e]}function b9i(e){let r=e.toString(16).toUpperCase();return r.length===1&&(r="0"+r),"%"+r}function jcl(e){let r=new Buffer(e),t="";for(let n=0;n126}var Ucl=new Set([32,34,35,60,62,63,96,123,125]);function C9i(e){return KUt(e)||Ucl.has(e)}var Vcl=new Set([47,58,59,61,64,91,92,93,94,124]);function u$r(e){return C9i(e)||Vcl.has(e)}function vEe(e,r){let t=String.fromCodePoint(e);return r(e)?jcl(t):t}function zcl(e){let r=10;return e.length>=2&&e.charAt(0)==="0"&&e.charAt(1).toLowerCase()==="x"?(e=e.substring(2),r=16):e.length>=2&&e.charAt(0)==="0"&&(e=e.substring(1),r=8),e===""?0:(r===10?/[^0-9]/:r===16?/[^0-9A-Fa-f]/:/[^0-7]/).test(e)?xy:parseInt(e,r)}function $cl(e){let r=e.split(".");if(r[r.length-1]===""&&r.length>1&&r.pop(),r.length>4)return e;let t=[];for(let s of r){if(s==="")return e;let a=zcl(s);if(a===xy)return e;t.push(a)}for(let s=0;s255)return xy;if(t[t.length-1]>=Math.pow(256,5-t.length))return xy;let n=t.pop(),i=0;for(let s of t)n+=s*Math.pow(256,3-i),++i;return n}function Qcl(e){let r="",t=e;for(let n=1;n<=4;++n)r=String(t%256)+r,n!==4&&(r="."+r),t=Math.floor(t/256);return r}function Kcl(e){let r=[0,0,0,0,0,0,0,0],t=0,n=null,i=0;if(e=ANe.ucs2.decode(e),e[i]===58){if(e[i+1]!==58)return xy;i+=2,++t,n=t}for(;i6))return xy;let o=0;for(;e[i]!==void 0;){let c=null;if(o>0)if(e[i]===46&&o<4)++i;else return xy;if(!g2t(e[i]))return xy;for(;g2t(e[i]);){let l=parseInt(g9i(e,i));if(c===null)c=l;else{if(c===0)return xy;c=c*10+l}if(c>255)return xy;++i}r[t]=r[t]*256+c,++o,(o===2||o===4)&&++t}if(o!==4)return xy;break}else if(e[i]===58){if(++i,e[i]===void 0)return xy}else if(e[i]!==void 0)return xy;r[t]=s,++t}if(n!==null){let s=t-n;for(t=7;t!==0&&s>0;){let a=r[n+s-1];r[n+s-1]=r[t],r[t]=a,--t,--s}}else if(n===null&&t!==8)return xy;return r}function Hcl(e){let r="",n=Ycl(e).idx,i=!1;for(let s=0;s<=7;++s)if(!(i&&e[s]===0)){if(i&&(i=!1),n===s){r+=s===0?"::":":",i=!0;continue}r+=e[s].toString(16),s!==7&&(r+=":")}return r}function c$r(e,r){if(e[0]==="[")return e[e.length-1]!=="]"?xy:Kcl(e.substring(1,e.length-1));if(!r)return Wcl(e);let t=Gcl(e),n=f9i.toASCII(t,!1,f9i.PROCESSING_OPTIONS.NONTRANSITIONAL,!1);if(n===null||qcl(n))return xy;let i=$cl(n);return typeof i=="number"||i===xy?i:n}function Wcl(e){if(Mcl(e))return xy;let r="",t=ANe.ucs2.decode(e);for(let n=0;nt&&(r=n,t=i),n=null,i=0):(n===null&&(n=s),++i);return i>t&&(r=n,t=i),{idx:r,len:t}}function l$r(e){return typeof e=="number"?Qcl(e):e instanceof Array?"["+Hcl(e)+"]":e}function Jcl(e){return e.replace(/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,"")}function Xcl(e){return e.replace(/\u0009|\u000A|\u000D/g,"")}function v9i(e){let r=e.path;r.length!==0&&(e.scheme==="file"&&r.length===1&&eul(r[0])||r.pop())}function E9i(e){return e.username!==""||e.password!==""}function Zcl(e){return e.host===null||e.host===""||e.cannotBeABaseURL||e.scheme==="file"}function eul(e){return/^[A-Za-z]:$/.test(e)}function H2(e,r,t,n,i){if(this.pointer=0,this.input=e,this.base=r||null,this.encodingOverride=t||"utf-8",this.stateOverride=i,this.url=n,this.failure=!1,this.parseError=!1,!this.url){this.url={scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,cannotBeABaseURL:!1};let a=Jcl(this.input);a!==this.input&&(this.parseError=!0),this.input=a}let s=Xcl(this.input);for(s!==this.input&&(this.parseError=!0),this.input=s,this.state=i||"scheme start",this.buffer="",this.atFlag=!1,this.arrFlag=!1,this.passwordTokenSeenFlag=!1,this.input=ANe.ucs2.decode(this.input);this.pointer<=this.input.length;++this.pointer){let a=this.input[this.pointer],o=isNaN(a)?void 0:String.fromCodePoint(a),c=this["parse "+this.state](a,o);if(c){if(c===xy){this.failure=!0;break}}else break}}H2.prototype["parse scheme start"]=function(r,t){if(y2t(r))this.buffer+=t.toLowerCase(),this.state="scheme";else if(!this.stateOverride)this.state="no scheme",--this.pointer;else return this.parseError=!0,xy;return!0};H2.prototype["parse scheme"]=function(r,t){if(Fcl(r)||r===43||r===45||r===46)this.buffer+=t.toLowerCase();else if(r===58){if(this.stateOverride&&(Gw(this.url)&&!o$r(this.buffer)||!Gw(this.url)&&o$r(this.buffer)||(E9i(this.url)||this.url.port!==null)&&this.buffer==="file"||this.url.scheme==="file"&&(this.url.host===""||this.url.host===null))||(this.url.scheme=this.buffer,this.buffer="",this.stateOverride))return!1;this.url.scheme==="file"?((this.input[this.pointer+1]!==47||this.input[this.pointer+2]!==47)&&(this.parseError=!0),this.state="file"):Gw(this.url)&&this.base!==null&&this.base.scheme===this.url.scheme?this.state="special relative or authority":Gw(this.url)?this.state="special authority slashes":this.input[this.pointer+1]===47?(this.state="path or authority",++this.pointer):(this.url.cannotBeABaseURL=!0,this.url.path.push(""),this.state="cannot-be-a-base-URL path")}else if(!this.stateOverride)this.buffer="",this.state="no scheme",this.pointer=-1;else return this.parseError=!0,xy;return!0};H2.prototype["parse no scheme"]=function(r){return this.base===null||this.base.cannotBeABaseURL&&r!==35?xy:(this.base.cannotBeABaseURL&&r===35?(this.url.scheme=this.base.scheme,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.url.cannotBeABaseURL=!0,this.state="fragment"):this.base.scheme==="file"?(this.state="file",--this.pointer):(this.state="relative",--this.pointer),!0)};H2.prototype["parse special relative or authority"]=function(r){return r===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="relative",--this.pointer),!0};H2.prototype["parse path or authority"]=function(r){return r===47?this.state="authority":(this.state="path",--this.pointer),!0};H2.prototype["parse relative"]=function(r){return this.url.scheme=this.base.scheme,isNaN(r)?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query):r===47?this.state="relative slash":r===63?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):r===35?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):Gw(this.url)&&r===92?(this.parseError=!0,this.state="relative slash"):(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(0,this.base.path.length-1),this.state="path",--this.pointer),!0};H2.prototype["parse relative slash"]=function(r){return Gw(this.url)&&(r===47||r===92)?(r===92&&(this.parseError=!0),this.state="special authority ignore slashes"):r===47?this.state="authority":(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.state="path",--this.pointer),!0};H2.prototype["parse special authority slashes"]=function(r){return r===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="special authority ignore slashes",--this.pointer),!0};H2.prototype["parse special authority ignore slashes"]=function(r){return r!==47&&r!==92?(this.state="authority",--this.pointer):this.parseError=!0,!0};H2.prototype["parse authority"]=function(r,t){if(r===64){this.parseError=!0,this.atFlag&&(this.buffer="%40"+this.buffer),this.atFlag=!0;let n=h9i(this.buffer);for(let i=0;iMath.pow(2,16)-1)return this.parseError=!0,xy;this.url.port=n===Lcl(this.url.scheme)?null:n,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}else return this.parseError=!0,xy;return!0};var tul=new Set([47,92,63,35]);H2.prototype["parse file"]=function(r){return this.url.scheme="file",r===47||r===92?(r===92&&(this.parseError=!0),this.state="file slash"):this.base!==null&&this.base.scheme==="file"?isNaN(r)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):r===63?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):r===35?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1===0||!Ocl(r,this.input[this.pointer+1])||this.input.length-this.pointer-1>=2&&!tul.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),v9i(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0};H2.prototype["parse file slash"]=function(r){return r===47||r===92?(r===92&&(this.parseError=!0),this.state="file host"):(this.base!==null&&this.base.scheme==="file"&&(Bcl(this.base.path[0])?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0};H2.prototype["parse file host"]=function(r,t){if(isNaN(r)||r===47||r===92||r===63||r===35)if(--this.pointer,!this.stateOverride&&A9i(this.buffer))this.parseError=!0,this.state="path";else if(this.buffer===""){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let n=c$r(this.buffer,Gw(this.url));if(n===xy)return xy;if(n==="localhost"&&(n=""),this.url.host=n,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=t;return!0};H2.prototype["parse path start"]=function(r){return Gw(this.url)?(r===92&&(this.parseError=!0),this.state="path",r!==47&&r!==92&&--this.pointer):!this.stateOverride&&r===63?(this.url.query="",this.state="query"):!this.stateOverride&&r===35?(this.url.fragment="",this.state="fragment"):r!==void 0&&(this.state="path",r!==47&&--this.pointer),!0};H2.prototype["parse path"]=function(r){if(isNaN(r)||r===47||Gw(this.url)&&r===92||!this.stateOverride&&(r===63||r===35)){if(Gw(this.url)&&r===92&&(this.parseError=!0),Ncl(this.buffer)?(v9i(this.url),r!==47&&!(Gw(this.url)&&r===92)&&this.url.path.push("")):y9i(this.buffer)&&r!==47&&!(Gw(this.url)&&r===92)?this.url.path.push(""):y9i(this.buffer)||(this.url.scheme==="file"&&this.url.path.length===0&&A9i(this.buffer)&&(this.url.host!==""&&this.url.host!==null&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)),this.buffer="",this.url.scheme==="file"&&(r===void 0||r===63||r===35))for(;this.url.path.length>1&&this.url.path[0]==="";)this.parseError=!0,this.url.path.shift();r===63&&(this.url.query="",this.state="query"),r===35&&(this.url.fragment="",this.state="fragment")}else r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=vEe(r,C9i);return!0};H2.prototype["parse cannot-be-a-base-URL path"]=function(r){return r===63?(this.url.query="",this.state="query"):r===35?(this.url.fragment="",this.state="fragment"):(!isNaN(r)&&r!==37&&(this.parseError=!0),r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),isNaN(r)||(this.url.path[0]=this.url.path[0]+vEe(r,KUt))),!0};H2.prototype["parse query"]=function(r,t){if(isNaN(r)||!this.stateOverride&&r===35){(!Gw(this.url)||this.url.scheme==="ws"||this.url.scheme==="wss")&&(this.encodingOverride="utf-8");let n=new Buffer(this.buffer);for(let i=0;i126||n[i]===34||n[i]===35||n[i]===60||n[i]===62?this.url.query+=b9i(n[i]):this.url.query+=String.fromCodePoint(n[i]);this.buffer="",r===35&&(this.url.fragment="",this.state="fragment")}else r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=t;return!0};H2.prototype["parse fragment"]=function(r){return isNaN(r)||(r===0?this.parseError=!0:(r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.url.fragment+=vEe(r,KUt))),!0};function rul(e,r){let t=e.scheme+":";if(e.host!==null?(t+="//",(e.username!==""||e.password!=="")&&(t+=e.username,e.password!==""&&(t+=":"+e.password),t+="@"),t+=l$r(e.host),e.port!==null&&(t+=":"+e.port)):e.host===null&&e.scheme==="file"&&(t+="//"),e.cannotBeABaseURL)t+=e.path[0];else for(let n of e.path)t+="/"+n;return e.query!==null&&(t+="?"+e.query),!r&&e.fragment!==null&&(t+="#"+e.fragment),t}function nul(e){let r=e.scheme+"://";return r+=l$r(e.host),e.port!==null&&(r+=":"+e.port),r}pO.exports.serializeURL=rul;pO.exports.serializeURLOrigin=function(e){switch(e.scheme){case"blob":try{return pO.exports.serializeURLOrigin(pO.exports.parseURL(e.path[0]))}catch{return"null"}case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return nul({scheme:e.scheme,host:e.host,port:e.port});case"file":return"file://";default:return"null"}};pO.exports.basicURLParse=function(e,r){r===void 0&&(r={});let t=new H2(e,r.baseURL,r.encodingOverride,r.url,r.stateOverride);return t.failure?"failure":t.url};pO.exports.setTheUsername=function(e,r){e.username="";let t=ANe.ucs2.decode(r);for(let n=0;n{"use strict";var W2=JQ();D9i.implementation=class{constructor(r){let t=r[0],n=r[1],i=null;if(n!==void 0&&(i=W2.basicURLParse(n),i==="failure"))throw new TypeError("Invalid base URL");let s=W2.basicURLParse(t,{baseURL:i});if(s==="failure")throw new TypeError("Invalid URL");this._url=s}get href(){return W2.serializeURL(this._url)}set href(r){let t=W2.basicURLParse(r);if(t==="failure")throw new TypeError("Invalid URL");this._url=t}get origin(){return W2.serializeURLOrigin(this._url)}get protocol(){return this._url.scheme+":"}set protocol(r){W2.basicURLParse(r+":",{url:this._url,stateOverride:"scheme start"})}get username(){return this._url.username}set username(r){W2.cannotHaveAUsernamePasswordPort(this._url)||W2.setTheUsername(this._url,r)}get password(){return this._url.password}set password(r){W2.cannotHaveAUsernamePasswordPort(this._url)||W2.setThePassword(this._url,r)}get host(){let r=this._url;return r.host===null?"":r.port===null?W2.serializeHost(r.host):W2.serializeHost(r.host)+":"+W2.serializeInteger(r.port)}set host(r){this._url.cannotBeABaseURL||W2.basicURLParse(r,{url:this._url,stateOverride:"host"})}get hostname(){return this._url.host===null?"":W2.serializeHost(this._url.host)}set hostname(r){this._url.cannotBeABaseURL||W2.basicURLParse(r,{url:this._url,stateOverride:"hostname"})}get port(){return this._url.port===null?"":W2.serializeInteger(this._url.port)}set port(r){W2.cannotHaveAUsernamePasswordPort(this._url)||(r===""?this._url.port=null:W2.basicURLParse(r,{url:this._url,stateOverride:"port"}))}get pathname(){return this._url.cannotBeABaseURL?this._url.path[0]:this._url.path.length===0?"":"/"+this._url.path.join("/")}set pathname(r){this._url.cannotBeABaseURL||(this._url.path=[],W2.basicURLParse(r,{url:this._url,stateOverride:"path start"}))}get search(){return this._url.query===null||this._url.query===""?"":"?"+this._url.query}set search(r){let t=this._url;if(r===""){t.query=null;return}let n=r[0]==="?"?r.substring(1):r;t.query="",W2.basicURLParse(n,{url:t,stateOverride:"query"})}get hash(){return this._url.fragment===null||this._url.fragment===""?"":"#"+this._url.fragment}set hash(r){if(r===""){this._url.fragment=null;return}let t=r[0]==="#"?r.substring(1):r;this._url.fragment="",W2.basicURLParse(t,{url:this._url,stateOverride:"fragment"})}toJSON(){return this.href}}});var x9i=A((Xfg,_2t)=>{"use strict";var tL=s9i(),I9i=a9i(),w9i=S9i(),CC=I9i.implSymbol;function zI(e){if(!this||this[CC]||!(this instanceof zI))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");if(arguments.length<1)throw new TypeError("Failed to construct 'URL': 1 argument required, but only "+arguments.length+" present.");let r=[];for(let t=0;t{"use strict";XQ.URL=x9i().interface;XQ.serializeURL=JQ().serializeURL;XQ.serializeURLOrigin=JQ().serializeURLOrigin;XQ.basicURLParse=JQ().basicURLParse;XQ.setTheUsername=JQ().setTheUsername;XQ.setThePassword=JQ().setThePassword;XQ.serializeHost=JQ().serializeHost;XQ.serializeInteger=JQ().serializeInteger;XQ.parseURL=JQ().parseURL});var iL=A((e0g,P9i)=>{"use strict";var HUt=require("buffer"),bNe=HUt.Buffer,rL={},nL;for(nL in HUt)HUt.hasOwnProperty(nL)&&(nL==="SlowBuffer"||nL==="Buffer"||(rL[nL]=HUt[nL]));var CNe=rL.Buffer={};for(nL in bNe)bNe.hasOwnProperty(nL)&&(nL==="allocUnsafe"||nL==="allocUnsafeSlow"||(CNe[nL]=bNe[nL]));rL.Buffer.prototype=bNe.prototype;(!CNe.from||CNe.from===Uint8Array.from)&&(CNe.from=function(e,r,t){if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&typeof e.length>"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return bNe(e,r,t)});CNe.alloc||(CNe.alloc=function(e,r,t){if(typeof e!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=bNe(e);return!r||r.length===0?n.fill(0):typeof t=="string"?n.fill(r,t):n.fill(r),n});if(!rL.kStringMaxLength)try{rL.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch{}rL.constants||(rL.constants={MAX_LENGTH:rL.kMaxLength},rL.kStringMaxLength&&(rL.constants.MAX_STRING_LENGTH=rL.kStringMaxLength));P9i.exports=rL});var k9i=A(m$r=>{"use strict";var R9i="\uFEFF";m$r.PrependBOM=d$r;function d$r(e,r){this.encoder=e,this.addBOM=!0}d$r.prototype.write=function(e){return this.addBOM&&(e=R9i+e,this.addBOM=!1),this.encoder.write(e)};d$r.prototype.end=function(){return this.encoder.end()};m$r.StripBOM=p$r;function p$r(e,r){this.decoder=e,this.pass=!1,this.options=r||{}}p$r.prototype.write=function(e){var r=this.decoder.write(e);return this.pass||!r||(r[0]===R9i&&(r=r.slice(1),typeof this.options.stripBOM=="function"&&this.options.stripBOM()),this.pass=!0),r};p$r.prototype.end=function(){return this.decoder.end()}});var N9i=A((r0g,F9i)=>{"use strict";var EEe=iL().Buffer;F9i.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:h$r};function h$r(e,r){this.enc=e.encodingName,this.bomAware=e.bomAware,this.enc==="base64"?this.encoder=_$r:this.enc==="cesu8"&&(this.enc="utf8",this.encoder=A$r,EEe.from("eda0bdedb2a9","hex").toString()!=="\u{1F4A9}"&&(this.decoder=b$r,this.defaultCharUnicode=r.defaultCharUnicode))}h$r.prototype.encoder=y$r;h$r.prototype.decoder=g$r;var f$r=require("string_decoder").StringDecoder;f$r.prototype.end||(f$r.prototype.end=function(){});function g$r(e,r){this.decoder=new f$r(r.enc)}g$r.prototype.write=function(e){return EEe.isBuffer(e)||(e=EEe.from(e)),this.decoder.write(e)};g$r.prototype.end=function(){return this.decoder.end()};function y$r(e,r){this.enc=r.enc}y$r.prototype.write=function(e){return EEe.from(e,this.enc)};y$r.prototype.end=function(){};function _$r(e,r){this.prevStr=""}_$r.prototype.write=function(e){e=this.prevStr+e;var r=e.length-e.length%4;return this.prevStr=e.slice(r),e=e.slice(0,r),EEe.from(e,"base64")};_$r.prototype.end=function(){return EEe.from(this.prevStr,"base64")};function A$r(e,r){}A$r.prototype.write=function(e){for(var r=EEe.alloc(e.length*3),t=0,n=0;n>>6),r[t++]=128+(i&63)):(r[t++]=224+(i>>>12),r[t++]=128+(i>>>6&63),r[t++]=128+(i&63))}return r.slice(0,t)};A$r.prototype.end=function(){};function b$r(e,r){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=r.defaultCharUnicode}b$r.prototype.write=function(e){for(var r=this.acc,t=this.contBytes,n=this.accBytes,i="",s=0;s0&&(i+=this.defaultCharUnicode,t=0),a<128?i+=String.fromCharCode(a):a<224?(r=a&31,t=1,n=1):a<240?(r=a&15,t=2,n=1):i+=this.defaultCharUnicode):t>0?(r=r<<6|a&63,t--,n++,t===0&&(n===2&&r<128&&r>0?i+=this.defaultCharUnicode:n===3&&r<2048?i+=this.defaultCharUnicode:i+=String.fromCharCode(r))):i+=this.defaultCharUnicode}return this.acc=r,this.contBytes=t,this.accBytes=n,i};b$r.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}});var q9i=A(Zue=>{"use strict";var WUt=iL().Buffer;Zue._utf32=C$r;function C$r(e,r){this.iconv=r,this.bomAware=!0,this.isLE=e.isLE}Zue.utf32le={type:"_utf32",isLE:!0};Zue.utf32be={type:"_utf32",isLE:!1};Zue.ucs4le="utf32le";Zue.ucs4be="utf32be";C$r.prototype.encoder=v$r;C$r.prototype.decoder=E$r;function v$r(e,r){this.isLE=r.isLE,this.highSurrogate=0}v$r.prototype.write=function(e){for(var r=WUt.from(e,"ucs2"),t=WUt.alloc(r.length*2),n=this.isLE?t.writeUInt32LE:t.writeUInt32BE,i=0,s=0;s0){for(;r1114111)&&(t=n),t>=65536){t-=65536;var i=55296|t>>10;e[r++]=i&255,e[r++]=i>>8;var t=56320|t&1023}return e[r++]=t&255,e[r++]=t>>8,r}E$r.prototype.end=function(){this.overflow.length=0};Zue.utf32=D$r;Zue.ucs4="utf32";function D$r(e,r){this.iconv=r}D$r.prototype.encoder=S$r;D$r.prototype.decoder=w$r;function S$r(e,r){e=e||{},e.addBOM===void 0&&(e.addBOM=!0),this.encoder=r.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}S$r.prototype.write=function(e){return this.encoder.write(e)};S$r.prototype.end=function(){return this.encoder.end()};function w$r(e,r){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=r.iconv}w$r.prototype.write=function(e){if(!this.decoder){if(this.initialBufs.push(e),this.initialBufsLen+=e.length,this.initialBufsLen<32)return"";var r=B9i(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(r,this.options);for(var t="",n=0;n16)&&s++,(t[3]!==0||t[2]>16)&&i++,t[0]===0&&t[1]===0&&(t[2]!==0||t[3]!==0)&&o++,(t[0]!==0||t[1]!==0)&&t[2]===0&&t[3]===0&&a++,t.length=0,n++,n>=100)break e}return o-s>a-i?"utf-32be":o-s{"use strict";var M9i=iL().Buffer;k$r.utf16be=YUt;function YUt(){}YUt.prototype.encoder=I$r;YUt.prototype.decoder=x$r;YUt.prototype.bomAware=!0;function I$r(){}I$r.prototype.write=function(e){for(var r=M9i.from(e,"ucs2"),t=0;t=100)break e}return s>i?"utf-16be":s{"use strict";var ZQ=iL().Buffer;ZUt.utf7=JUt;ZUt.unicode11utf7="utf7";function JUt(e,r){this.iconv=r}JUt.prototype.encoder=N$r;JUt.prototype.decoder=O$r;JUt.prototype.bomAware=!0;var iul=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function N$r(e,r){this.iconv=r.iconv}N$r.prototype.write=function(e){return ZQ.from(e.replace(iul,function(r){return"+"+(r==="+"?"":this.iconv.encode(r,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};N$r.prototype.end=function(){};function O$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=""}var sul=/[A-Za-z0-9\/+]/,B$r=[];for(A2t=0;A2t<256;A2t++)B$r[A2t]=sul.test(String.fromCharCode(A2t));var A2t,aul="+".charCodeAt(0),DEe="-".charCodeAt(0),F$r="&".charCodeAt(0);O$r.prototype.write=function(e){for(var r="",t=0,n=this.inBase64,i=this.base64Accum,s=0;s0&&(e=this.iconv.decode(ZQ.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e};ZUt.utf7imap=XUt;function XUt(e,r){this.iconv=r}XUt.prototype.encoder=q$r;XUt.prototype.decoder=M$r;XUt.prototype.bomAware=!0;function q$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=ZQ.alloc(6),this.base64AccumIdx=0}q$r.prototype.write=function(e){for(var r=this.inBase64,t=this.base64Accum,n=this.base64AccumIdx,i=ZQ.alloc(e.length*5+10),s=0,a=0;a0&&(s+=i.write(t.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),s),n=0),i[s++]=DEe,r=!1),r||(i[s++]=o,o===F$r&&(i[s++]=DEe))):(r||(i[s++]=F$r,r=!0),r&&(t[n++]=o>>8,t[n++]=o&255,n==t.length&&(s+=i.write(t.toString("base64").replace(/\//g,","),s),n=0)))}return this.inBase64=r,this.base64AccumIdx=n,i.slice(0,s)};q$r.prototype.end=function(){var e=ZQ.alloc(10),r=0;return this.inBase64&&(this.base64AccumIdx>0&&(r+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),r),this.base64AccumIdx=0),e[r++]=DEe,this.inBase64=!1),e.slice(0,r)};function M$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=""}var G9i=B$r.slice();G9i[",".charCodeAt(0)]=!0;M$r.prototype.write=function(e){for(var r="",t=0,n=this.inBase64,i=this.base64Accum,s=0;s0&&(e=this.iconv.decode(ZQ.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}});var z9i=A(V9i=>{"use strict";var eVt=iL().Buffer;V9i._sbcs=L$r;function L$r(e,r){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){for(var t="",n=0;n<128;n++)t+=String.fromCharCode(n);e.chars=t+e.chars}this.decodeBuf=eVt.from(e.chars,"ucs2");for(var i=eVt.alloc(65536,r.defaultCharSingleByte.charCodeAt(0)),n=0;n{"use strict";$9i.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},cp720:{type:"_sbcs",chars:"\x80\x81\xE9\xE2\x84\xE0\x86\xE7\xEA\xEB\xE8\xEF\xEE\x8D\x8E\x8F\x90\u0651\u0652\xF4\xA4\u0640\xFB\xF9\u0621\u0622\u0623\u0624\xA3\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0636\u0637\u0638\u0639\u063A\u0641\xB5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u2261\u064B\u064C\u064D\u064E\u064F\u0650\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}});var H9i=A((c0g,K9i)=>{"use strict";K9i.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u02D8\u0141\xA4\u013D\u015A\xA7\xA8\u0160\u015E\u0164\u0179\xAD\u017D\u017B\xB0\u0105\u02DB\u0142\xB4\u013E\u015B\u02C7\xB8\u0161\u015F\u0165\u017A\u02DD\u017E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0126\u02D8\xA3\xA4\uFFFD\u0124\xA7\xA8\u0130\u015E\u011E\u0134\xAD\uFFFD\u017B\xB0\u0127\xB2\xB3\xB4\xB5\u0125\xB7\xB8\u0131\u015F\u011F\u0135\xBD\uFFFD\u017C\xC0\xC1\xC2\uFFFD\xC4\u010A\u0108\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\uFFFD\xD1\xD2\xD3\xD4\u0120\xD6\xD7\u011C\xD9\xDA\xDB\xDC\u016C\u015C\xDF\xE0\xE1\xE2\uFFFD\xE4\u010B\u0109\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\uFFFD\xF1\xF2\xF3\xF4\u0121\xF6\xF7\u011D\xF9\xFA\xFB\xFC\u016D\u015D\u02D9"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0138\u0156\xA4\u0128\u013B\xA7\xA8\u0160\u0112\u0122\u0166\xAD\u017D\xAF\xB0\u0105\u02DB\u0157\xB4\u0129\u013C\u02C7\xB8\u0161\u0113\u0123\u0167\u014A\u017E\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\u012A\u0110\u0145\u014C\u0136\xD4\xD5\xD6\xD7\xD8\u0172\xDA\xDB\xDC\u0168\u016A\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\u012B\u0111\u0146\u014D\u0137\xF4\xF5\xF6\xF7\xF8\u0173\xFA\xFB\xFC\u0169\u016B\u02D9"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\uFFFD\uFFFD\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u060C\xAD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u061B\uFFFD\uFFFD\uFFFD\u061F\uFFFD\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u2018\u2019\xA3\u20AC\u20AF\xA6\xA7\xA8\xA9\u037A\xAB\xAC\xAD\uFFFD\u2015\xB0\xB1\xB2\xB3\u0384\u0385\u0386\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2017\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0112\u0122\u012A\u0128\u0136\xA7\u013B\u0110\u0160\u0166\u017D\xAD\u016A\u014A\xB0\u0105\u0113\u0123\u012B\u0129\u0137\xB7\u013C\u0111\u0161\u0167\u017E\u2015\u016B\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\xCF\xD0\u0145\u014C\xD3\xD4\xD5\xD6\u0168\xD8\u0172\xDA\xDB\xDC\xDD\xDE\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\xEF\xF0\u0146\u014D\xF3\xF4\xF5\xF6\u0169\xF8\u0173\xFA\xFB\xFC\xFD\xFE\u0138"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u201D\xA2\xA3\xA4\u201E\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\u201C\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u2019"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u1E02\u1E03\xA3\u010A\u010B\u1E0A\xA7\u1E80\xA9\u1E82\u1E0B\u1EF2\xAD\xAE\u0178\u1E1E\u1E1F\u0120\u0121\u1E40\u1E41\xB6\u1E56\u1E81\u1E57\u1E83\u1E60\u1EF3\u1E84\u1E85\u1E61\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0174\xD1\xD2\xD3\xD4\xD5\xD6\u1E6A\xD8\xD9\xDA\xDB\xDC\xDD\u0176\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0175\xF1\xF2\xF3\xF4\xF5\xF6\u1E6B\xF8\xF9\xFA\xFB\xFC\xFD\u0177\xFF"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\u0160\xA7\u0161\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u017D\xB5\xB6\xB7\u017E\xB9\xBA\xBB\u0152\u0153\u0178\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0105\u0141\u20AC\u201E\u0160\xA7\u0161\xA9\u0218\xAB\u0179\xAD\u017A\u017B\xB0\xB1\u010C\u0142\u017D\u201D\xB6\xB7\u017E\u010D\u0219\xBB\u0152\u0153\u0178\u017C\xC0\xC1\xC2\u0102\xC4\u0106\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0110\u0143\xD2\xD3\xD4\u0150\xD6\u015A\u0170\xD9\xDA\xDB\xDC\u0118\u021A\xDF\xE0\xE1\xE2\u0103\xE4\u0107\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0111\u0144\xF2\xF3\xF4\u0151\xF6\u015B\u0171\xF9\xFA\xFB\xFC\u0119\u021B\xFF"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u03C5\u03C6\u03C7\u03C8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03C9\u03AC\u03AD\u03AE\u03CA\u03AF\u03CC\u03CD\u03CB\u03CE\u0386\u0388\u0389\u038A\u038C\u038E\u038F\xB1\u2265\u2264\u03AA\u03AB\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"\u0106\xFC\xE9\u0101\xE4\u0123\xE5\u0107\u0142\u0113\u0156\u0157\u012B\u0179\xC4\xC5\xC9\xE6\xC6\u014D\xF6\u0122\xA2\u015A\u015B\xD6\xDC\xF8\xA3\xD8\xD7\xA4\u0100\u012A\xF3\u017B\u017C\u017A\u201D\xA6\xA9\xAE\xAC\xBD\xBC\u0141\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0104\u010C\u0118\u0116\u2563\u2551\u2557\u255D\u012E\u0160\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0172\u016A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u017D\u0105\u010D\u0119\u0117\u012F\u0161\u0173\u016B\u017E\u2518\u250C\u2588\u2584\u258C\u2590\u2580\xD3\xDF\u014C\u0143\xF5\xD5\xB5\u0144\u0136\u0137\u013B\u013C\u0146\u0112\u0145\u2019\xAD\xB1\u201C\xBE\xB6\xA7\xF7\u201E\xB0\u2219\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u0131\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\u016F\u0107\xE7\u0142\xEB\u0150\u0151\xEE\u0179\xC4\u0106\xC9\u0139\u013A\xF4\xF6\u013D\u013E\u015A\u015B\xD6\xDC\u0164\u0165\u0141\xD7\u010D\xE1\xED\xF3\xFA\u0104\u0105\u017D\u017E\u0118\u0119\xAC\u017A\u010C\u015F\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\u011A\u015E\u2563\u2551\u2557\u255D\u017B\u017C\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0102\u0103\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u0111\u0110\u010E\xCB\u010F\u0147\xCD\xCE\u011B\u2518\u250C\u2588\u2584\u0162\u016E\u2580\xD3\xDF\xD4\u0143\u0144\u0148\u0160\u0161\u0154\xDA\u0155\u0170\xFD\xDD\u0163\xB4\xAD\u02DD\u02DB\u02C7\u02D8\xA7\xF7\xB8\xB0\xA8\u02D9\u0171\u0158\u0159\u25A0\xA0"},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"\u0452\u0402\u0453\u0403\u0451\u0401\u0454\u0404\u0455\u0405\u0456\u0406\u0457\u0407\u0458\u0408\u0459\u0409\u045A\u040A\u045B\u040B\u045C\u040C\u045E\u040E\u045F\u040F\u044E\u042E\u044A\u042A\u0430\u0410\u0431\u0411\u0446\u0426\u0434\u0414\u0435\u0415\u0444\u0424\u0433\u0413\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0445\u0425\u0438\u0418\u2563\u2551\u2557\u255D\u0439\u0419\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u043A\u041A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u043B\u041B\u043C\u041C\u043D\u041D\u043E\u041E\u043F\u2518\u250C\u2588\u2584\u041F\u044F\u2580\u042F\u0440\u0420\u0441\u0421\u0442\u0422\u0443\u0423\u0436\u0416\u0432\u0412\u044C\u042C\u2116\xAD\u044B\u042B\u0437\u0417\u0448\u0428\u044D\u042D\u0449\u0429\u0447\u0427\xA7\u25A0\xA0"},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\xA3\uFFFD\xD7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAE\xAC\xBD\xBC\uFFFD\xAB\xBB\u2591\u2592\u2593\u2502\u2524\uFFFD\uFFFD\uFFFD\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\uFFFD\uFFFD\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2518\u250C\u2588\u2584\xA6\uFFFD\u2580\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xB5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\u0131\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\u0130\xD6\xDC\xF8\xA3\xD8\u015E\u015F\xE1\xED\xF3\xFA\xF1\xD1\u011E\u011F\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xBA\xAA\xCA\xCB\xC8\uFFFD\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\uFFFD\xD7\xDA\xDB\xD9\xEC\xFF\xAF\xB4\xAD\xB1\uFFFD\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u20AC\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE3\xE0\xC1\xE7\xEA\xCA\xE8\xCD\xD4\xEC\xC3\xC2\xC9\xC0\xC8\xF4\xF5\xF2\xDA\xF9\xCC\xD5\xDC\xA2\xA3\xD9\u20A7\xD3\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xD2\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xD0\xF0\xDE\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xFE\xFB\xDD\xFD\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xC1\xCD\xD3\xDA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xC2\xE0\xB6\xE7\xEA\xEB\xE8\xEF\xEE\u2017\xC0\xA7\xC9\xC8\xCA\xF4\xCB\xCF\xFB\xF9\xA4\xD4\xDC\xA2\xA3\xD9\xDB\u0192\xA6\xB4\xF3\xFA\xA8\xB8\xB3\xAF\xCE\u2310\xAC\xBD\xBC\xBE\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:`\0\x07\b + Error Message: ${a.result.message}`)})).result)===null||t===void 0?void 0:t.value;if(!s)throw new Error("Response json body do not have ID Token field");return s})}static getIDToken(r){return bBi(this,void 0,void 0,function*(){try{let t=e.getIDTokenUrl();if(r){let i=encodeURIComponent(r);t=`${t}&audience=${i}`}CBi.debug(`ID token url is ${t}`);let n=yield e.getCall(t);return CBi.setSecret(n),n}catch(t){throw new Error(`Error message: ${t.message}`)}})}};pNe.OidcClient=$zr});var Wzr=A(rF=>{"use strict";var Qzr=rF&&rF.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(rF,"__esModule",{value:!0});rF.summary=rF.markdownSummary=rF.SUMMARY_DOCS_URL=rF.SUMMARY_ENV_VAR=void 0;var yol=require("os"),Kzr=require("fs"),{access:_ol,appendFile:Aol,writeFile:bol}=Kzr.promises;rF.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";rF.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";var Hzr=class{constructor(){this._buffer=""}filePath(){return Qzr(this,void 0,void 0,function*(){if(this._filePath)return this._filePath;let r=process.env[rF.SUMMARY_ENV_VAR];if(!r)throw new Error(`Unable to find environment variable for $${rF.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`);try{yield _ol(r,Kzr.constants.R_OK|Kzr.constants.W_OK)}catch{throw new Error(`Unable to access summary file: '${r}'. Check if the file has correct read/write permissions.`)}return this._filePath=r,this._filePath})}wrap(r,t,n={}){let i=Object.entries(n).map(([s,a])=>` ${s}="${a}"`).join("");return t?`<${r}${i}>${t}`:`<${r}${i}>`}write(r){return Qzr(this,void 0,void 0,function*(){let t=!!(r!=null&&r.overwrite),n=yield this.filePath();return yield(t?bol:Aol)(n,this._buffer,{encoding:"utf8"}),this.emptyBuffer()})}clear(){return Qzr(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:!0})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){return this._buffer="",this}addRaw(r,t=!1){return this._buffer+=r,t?this.addEOL():this}addEOL(){return this.addRaw(yol.EOL)}addCodeBlock(r,t){let n=Object.assign({},t&&{lang:t}),i=this.wrap("pre",this.wrap("code",r),n);return this.addRaw(i).addEOL()}addList(r,t=!1){let n=t?"ol":"ul",i=r.map(a=>this.wrap("li",a)).join(""),s=this.wrap(n,i);return this.addRaw(s).addEOL()}addTable(r){let t=r.map(i=>{let s=i.map(a=>{if(typeof a=="string")return this.wrap("td",a);let{header:o,data:c,colspan:l,rowspan:u}=a,m=o?"th":"td",h=Object.assign(Object.assign({},l&&{colspan:l}),u&&{rowspan:u});return this.wrap(m,c,h)}).join("");return this.wrap("tr",s)}).join(""),n=this.wrap("table",t);return this.addRaw(n).addEOL()}addDetails(r,t){let n=this.wrap("details",this.wrap("summary",r)+t);return this.addRaw(n).addEOL()}addImage(r,t,n){let{width:i,height:s}=n||{},a=Object.assign(Object.assign({},i&&{width:i}),s&&{height:s}),o=this.wrap("img",null,Object.assign({src:r,alt:t},a));return this.addRaw(o).addEOL()}addHeading(r,t){let n=`h${t}`,i=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1",s=this.wrap(i,r);return this.addRaw(s).addEOL()}addSeparator(){let r=this.wrap("hr",null);return this.addRaw(r).addEOL()}addBreak(){let r=this.wrap("br",null);return this.addRaw(r).addEOL()}addQuote(r,t){let n=Object.assign({},t&&{cite:t}),i=this.wrap("blockquote",r,n);return this.addRaw(i).addEOL()}addLink(r,t){let n=this.wrap("a",r,{href:t});return this.addRaw(n).addEOL()}},EBi=new Hzr;rF.markdownSummary=EBi;rF.summary=EBi});var DBi=A(nF=>{"use strict";var Col=nF&&nF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),vol=nF&&nF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Eol=nF&&nF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Col(r,e,t);return vol(r,e),r};Object.defineProperty(nF,"__esModule",{value:!0});nF.toPlatformPath=nF.toWin32Path=nF.toPosixPath=void 0;var Dol=Eol(require("path"));function Sol(e){return e.replace(/[\\]/g,"/")}nF.toPosixPath=Sol;function wol(e){return e.replace(/[/]/g,"\\")}nF.toWin32Path=wol;function Iol(e){return e.replace(/[/\\]/g,Dol.sep)}nF.toPlatformPath=Iol});var p2t=A(a0=>{"use strict";var xol=a0&&a0.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Tol=a0&&a0.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),SBi=a0&&a0.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&xol(r,e,t);return Tol(r,e),r},wBi=a0&&a0.__awaiter||function(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})};Object.defineProperty(a0,"__esModule",{value:!0});a0.getIDToken=a0.getState=a0.saveState=a0.group=a0.endGroup=a0.startGroup=a0.info=a0.notice=a0.warning=a0.error=a0.debug=a0.isDebug=a0.setFailed=a0.setCommandEcho=a0.setOutput=a0.getBooleanInput=a0.getMultilineInput=a0.getInput=a0.addPath=a0.setSecret=a0.exportVariable=a0.ExitCode=void 0;var eL=MOi(),CEe=lBi(),mNe=kUt(),IBi=SBi(require("os")),Pol=SBi(require("path")),Rol=vBi(),xBi;(function(e){e[e.Success=0]="Success",e[e.Failure=1]="Failure"})(xBi=a0.ExitCode||(a0.ExitCode={}));function kol(e,r){let t=mNe.toCommandValue(r);if(process.env[e]=t,process.env.GITHUB_ENV||"")return CEe.issueFileCommand("ENV",CEe.prepareKeyValueMessage(e,r));eL.issueCommand("set-env",{name:e},t)}a0.exportVariable=kol;function Fol(e){eL.issueCommand("add-mask",{},e)}a0.setSecret=Fol;function Nol(e){process.env.GITHUB_PATH||""?CEe.issueFileCommand("PATH",e):eL.issueCommand("add-path",{},e),process.env.PATH=`${e}${Pol.delimiter}${process.env.PATH}`}a0.addPath=Nol;function Yzr(e,r){let t=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(r&&r.required&&!t)throw new Error(`Input required and not supplied: ${e}`);return r&&r.trimWhitespace===!1?t:t.trim()}a0.getInput=Yzr;function Ool(e,r){let t=Yzr(e,r).split(` +`).filter(n=>n!=="");return r&&r.trimWhitespace===!1?t:t.map(n=>n.trim())}a0.getMultilineInput=Ool;function Bol(e,r){let t=["true","True","TRUE"],n=["false","False","FALSE"],i=Yzr(e,r);if(t.includes(i))return!0;if(n.includes(i))return!1;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e} +Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}a0.getBooleanInput=Bol;function qol(e,r){if(process.env.GITHUB_OUTPUT||"")return CEe.issueFileCommand("OUTPUT",CEe.prepareKeyValueMessage(e,r));process.stdout.write(IBi.EOL),eL.issueCommand("set-output",{name:e},mNe.toCommandValue(r))}a0.setOutput=qol;function Mol(e){eL.issue("echo",e?"on":"off")}a0.setCommandEcho=Mol;function Lol(e){process.exitCode=xBi.Failure,TBi(e)}a0.setFailed=Lol;function jol(){return process.env.RUNNER_DEBUG==="1"}a0.isDebug=jol;function Gol(e){eL.issueCommand("debug",{},e)}a0.debug=Gol;function TBi(e,r={}){eL.issueCommand("error",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.error=TBi;function Uol(e,r={}){eL.issueCommand("warning",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.warning=Uol;function Vol(e,r={}){eL.issueCommand("notice",mNe.toCommandProperties(r),e instanceof Error?e.toString():e)}a0.notice=Vol;function zol(e){process.stdout.write(e+IBi.EOL)}a0.info=zol;function PBi(e){eL.issue("group",e)}a0.startGroup=PBi;function RBi(){eL.issue("endgroup")}a0.endGroup=RBi;function $ol(e,r){return wBi(this,void 0,void 0,function*(){PBi(e);let t;try{t=yield r()}finally{RBi()}return t})}a0.group=$ol;function Qol(e,r){if(process.env.GITHUB_STATE||"")return CEe.issueFileCommand("STATE",CEe.prepareKeyValueMessage(e,r));eL.issueCommand("save-state",{name:e},mNe.toCommandValue(r))}a0.saveState=Qol;function Kol(e){return process.env[`STATE_${e}`]||""}a0.getState=Kol;function Hol(e){return wBi(this,void 0,void 0,function*(){return yield Rol.OidcClient.getIDToken(e)})}a0.getIDToken=Hol;var Wol=Wzr();Object.defineProperty(a0,"summary",{enumerable:!0,get:function(){return Wol.summary}});var Yol=Wzr();Object.defineProperty(a0,"markdownSummary",{enumerable:!0,get:function(){return Yol.markdownSummary}});var Jzr=DBi();Object.defineProperty(a0,"toPosixPath",{enumerable:!0,get:function(){return Jzr.toPosixPath}});Object.defineProperty(a0,"toWin32Path",{enumerable:!0,get:function(){return Jzr.toWin32Path}});Object.defineProperty(a0,"toPlatformPath",{enumerable:!0,get:function(){return Jzr.toPlatformPath}})});var e$r=A(zUt=>{"use strict";Object.defineProperty(zUt,"__esModule",{value:!0});zUt.Context=void 0;var OBi=require("fs"),Xol=require("os"),Zzr=class{constructor(){var r,t,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(OBi.existsSync(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(OBi.readFileSync(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let i=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${i} does not exist${Xol.EOL}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(r=process.env.GITHUB_API_URL)!==null&&r!==void 0?r:"https://api.github.com",this.serverUrl=(t=process.env.GITHUB_SERVER_URL)!==null&&t!==void 0?t:"https://github.com",this.graphqlUrl=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"https://api.github.com/graphql"}get issue(){let r=this.payload;return Object.assign(Object.assign({},this.repo),{number:(r.issue||r.pull_request||r).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[r,t]=process.env.GITHUB_REPOSITORY.split("/");return{owner:r,repo:t}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};zUt.Context=Zzr});var BBi=A(iF=>{"use strict";var Zol=iF&&iF.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ecl=iF&&iF.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),tcl=iF&&iF.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Zol(r,e,t);return ecl(r,e),r};Object.defineProperty(iF,"__esModule",{value:!0});iF.getApiBaseUrl=iF.getProxyAgent=iF.getAuthString=void 0;var rcl=tcl(jzr());function ncl(e,r){if(!e&&!r.auth)throw new Error("Parameter token or opts.auth is required");if(e&&r.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof r.auth=="string"?r.auth:`token ${e}`}iF.getAuthString=ncl;function icl(e){return new rcl.HttpClient().getAgent(e)}iF.getProxyAgent=icl;function scl(){return process.env.GITHUB_API_URL||"https://api.github.com"}iF.getApiBaseUrl=scl});var Mte=A(t$r=>{"use strict";Object.defineProperty(t$r,"__esModule",{value:!0});function acl(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&"version"in process?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:""}t$r.getUserAgent=acl});var LBi=A((jfg,MBi)=>{MBi.exports=qBi;function qBi(e,r,t,n){if(typeof t!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(r)?r.reverse().reduce(function(i,s){return qBi.bind(null,e,s,i,n)},t)():Promise.resolve().then(function(){return e.registry[r]?e.registry[r].reduce(function(i,s){return s.hook.bind(null,i,n)},t)():t(n)})}});var GBi=A((Gfg,jBi)=>{jBi.exports=ocl;function ocl(e,r,t,n){var i=n;e.registry[t]||(e.registry[t]=[]),r==="before"&&(n=function(s,a){return Promise.resolve().then(i.bind(null,a)).then(s.bind(null,a))}),r==="after"&&(n=function(s,a){var o;return Promise.resolve().then(s.bind(null,a)).then(function(c){return o=c,i(o,a)}).then(function(){return o})}),r==="error"&&(n=function(s,a){return Promise.resolve().then(s.bind(null,a)).catch(function(o){return i(o,a)})}),e.registry[t].push({hook:n,orig:i})}});var VBi=A((Ufg,UBi)=>{UBi.exports=ccl;function ccl(e,r,t){if(e.registry[r]){var n=e.registry[r].map(function(i){return i.orig}).indexOf(t);n!==-1&&e.registry[r].splice(n,1)}}});var r$r=A((Vfg,m2t)=>{var KBi=LBi(),ucl=GBi(),lcl=VBi(),zBi=Function.bind,$Bi=zBi.bind(zBi);function HBi(e,r,t){var n=$Bi(lcl,null).apply(null,t?[r,t]:[r]);e.api={remove:n},e.remove=n,["before","error","after","wrap"].forEach(function(i){var s=t?[r,i,t]:[r,i];e[i]=e.api[i]=$Bi(ucl,null).apply(null,s)})}function dcl(){var e="h",r={registry:{}},t=KBi.bind(null,r,e);return HBi(t,r,e),t}function WBi(){var e={registry:{}},r=KBi.bind(null,e);return HBi(r,e),r}var QBi=!1;function hNe(){return QBi||(console.warn('[before-after-hook]: "Hook()" repurposing warning, use "Hook.Collection()". Read more: https://git.io/upgrade-before-after-hook-to-1.4'),QBi=!0),WBi()}hNe.Singular=dcl.bind();hNe.Collection=WBi.bind();m2t.exports=hNe;m2t.exports.Hook=hNe;m2t.exports.Singular=hNe.Singular;m2t.exports.Collection=hNe.Collection});var f2t=A(n$r=>{"use strict";Object.defineProperty(n$r,"__esModule",{value:!0});function YBi(e){return Object.prototype.toString.call(e)==="[object Object]"}function pcl(e){var r,t;return YBi(e)===!1?!1:(r=e.constructor,r===void 0?!0:(t=r.prototype,!(YBi(t)===!1||t.hasOwnProperty("isPrototypeOf")===!1)))}n$r.isPlainObject=pcl});var n9i=A(a$r=>{"use strict";Object.defineProperty(a$r,"__esModule",{value:!0});var mcl=f2t(),fcl=Mte();function hcl(e){return e?Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{}):{}}function ZBi(e,r){let t=Object.assign({},e);return Object.keys(r).forEach(n=>{mcl.isPlainObject(r[n])?n in e?t[n]=ZBi(e[n],r[n]):Object.assign(t,{[n]:r[n]}):Object.assign(t,{[n]:r[n]})}),t}function JBi(e){for(let r in e)e[r]===void 0&&delete e[r];return e}function s$r(e,r,t){if(typeof r=="string"){let[i,s]=r.split(" ");t=Object.assign(s?{method:i,url:s}:{url:i},t)}else t=Object.assign({},r);t.headers=hcl(t.headers),JBi(t),JBi(t.headers);let n=ZBi(e||{},t);return e&&e.mediaType.previews.length&&(n.mediaType.previews=e.mediaType.previews.filter(i=>!n.mediaType.previews.includes(i)).concat(n.mediaType.previews)),n.mediaType.previews=n.mediaType.previews.map(i=>i.replace(/-preview/,"")),n}function gcl(e,r){let t=/\?/.test(e)?"&":"?",n=Object.keys(r);return n.length===0?e:e+t+n.map(i=>i==="q"?"q="+r.q.split("+").map(encodeURIComponent).join("+"):`${i}=${encodeURIComponent(r[i])}`).join("&")}var ycl=/\{[^}]+\}/g;function _cl(e){return e.replace(/^\W+|\W+$/g,"").split(/,/)}function Acl(e){let r=e.match(ycl);return r?r.map(_cl).reduce((t,n)=>t.concat(n),[]):[]}function XBi(e,r){return Object.keys(e).filter(t=>!r.includes(t)).reduce((t,n)=>(t[n]=e[n],t),{})}function e9i(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map(function(r){return/%[0-9A-Fa-f]/.test(r)||(r=encodeURI(r).replace(/%5B/g,"[").replace(/%5D/g,"]")),r}).join("")}function yNe(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function h2t(e,r,t){return r=e==="+"||e==="#"?e9i(r):yNe(r),t?yNe(t)+"="+r:r}function gNe(e){return e!=null}function i$r(e){return e===";"||e==="&"||e==="?"}function bcl(e,r,t,n){var i=e[t],s=[];if(gNe(i)&&i!=="")if(typeof i=="string"||typeof i=="number"||typeof i=="boolean")i=i.toString(),n&&n!=="*"&&(i=i.substring(0,parseInt(n,10))),s.push(h2t(r,i,i$r(r)?t:""));else if(n==="*")Array.isArray(i)?i.filter(gNe).forEach(function(a){s.push(h2t(r,a,i$r(r)?t:""))}):Object.keys(i).forEach(function(a){gNe(i[a])&&s.push(h2t(r,i[a],a))});else{let a=[];Array.isArray(i)?i.filter(gNe).forEach(function(o){a.push(h2t(r,o))}):Object.keys(i).forEach(function(o){gNe(i[o])&&(a.push(yNe(o)),a.push(h2t(r,i[o].toString())))}),i$r(r)?s.push(yNe(t)+"="+a.join(",")):a.length!==0&&s.push(a.join(","))}else r===";"?gNe(i)&&s.push(yNe(t)):i===""&&(r==="&"||r==="?")?s.push(yNe(t)+"="):i===""&&s.push("");return s}function Ccl(e){return{expand:vcl.bind(null,e)}}function vcl(e,r){var t=["+","#",".","/",";","?","&"];return e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(n,i,s){if(i){let o="",c=[];if(t.indexOf(i.charAt(0))!==-1&&(o=i.charAt(0),i=i.substr(1)),i.split(/,/g).forEach(function(l){var u=/([^:\*]*)(?::(\d+)|(\*))?/.exec(l);c.push(bcl(r,o,u[1],u[2]||u[3]))}),o&&o!=="+"){var a=",";return o==="?"?a="&":o!=="#"&&(a=o),(c.length!==0?o:"")+c.join(a)}else return c.join(",")}else return e9i(s)})}function t9i(e){let r=e.method.toUpperCase(),t=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),n=Object.assign({},e.headers),i,s=XBi(e,["method","baseUrl","url","headers","request","mediaType"]),a=Acl(t);t=Ccl(t).expand(s),/^http/.test(t)||(t=e.baseUrl+t);let o=Object.keys(e).filter(u=>a.includes(u)).concat("baseUrl"),c=XBi(s,o);if(!/application\/octet-stream/i.test(n.accept)&&(e.mediaType.format&&(n.accept=n.accept.split(/,/).map(u=>u.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`)).join(",")),e.mediaType.previews.length)){let u=n.accept.match(/[\w-]+(?=-preview)/g)||[];n.accept=u.concat(e.mediaType.previews).map(m=>{let h=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${m}-preview${h}`}).join(",")}return["GET","HEAD"].includes(r)?t=gcl(t,c):"data"in c?i=c.data:Object.keys(c).length?i=c:n["content-length"]=0,!n["content-type"]&&typeof i<"u"&&(n["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(r)&&typeof i>"u"&&(i=""),Object.assign({method:r,url:t,headers:n},typeof i<"u"?{body:i}:null,e.request?{request:e.request}:null)}function Ecl(e,r,t){return t9i(s$r(e,r,t))}function r9i(e,r){let t=s$r(e,r),n=Ecl.bind(null,t);return Object.assign(n,{DEFAULTS:t,defaults:r9i.bind(null,t),merge:s$r.bind(null,t),parse:t9i})}var Dcl="6.0.12",Scl=`octokit-endpoint.js/${Dcl} ${fcl.getUserAgent()}`,wcl={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":Scl},mediaType:{format:"",previews:[]}},Icl=r9i(null,wcl);a$r.endpoint=Icl});var a9i=A((Qfg,s9i)=>{"use strict";var K2={};s9i.exports=K2;function i9i(e){return e<0?-1:1}function xcl(e){return e%1===.5&&!(e&1)?Math.floor(e):Math.round(e)}function Jue(e,r){r.unsigned||--e;let t=r.unsigned?0:-Math.pow(2,e),n=Math.pow(2,e)-1,i=r.moduloBitLength?Math.pow(2,r.moduloBitLength):Math.pow(2,e),s=r.moduloBitLength?Math.pow(2,r.moduloBitLength-1):Math.pow(2,e-1);return function(a,o){o||(o={});let c=+a;if(o.enforceRange){if(!Number.isFinite(c))throw new TypeError("Argument is not a finite number");if(c=i9i(c)*Math.floor(Math.abs(c)),cn)throw new TypeError("Argument is not in byte range");return c}if(!isNaN(c)&&o.clamp)return c=xcl(c),cn&&(c=n),c;if(!Number.isFinite(c)||c===0)return 0;if(c=i9i(c)*Math.floor(Math.abs(c)),c=c%i,!r.unsigned&&c>=s)return c-i;if(r.unsigned){if(c<0)c+=i;else if(c===-0)return 0}return c}}K2.void=function(){};K2.boolean=function(e){return!!e};K2.byte=Jue(8,{unsigned:!1});K2.octet=Jue(8,{unsigned:!0});K2.short=Jue(16,{unsigned:!1});K2["unsigned short"]=Jue(16,{unsigned:!0});K2.long=Jue(32,{unsigned:!1});K2["unsigned long"]=Jue(32,{unsigned:!0});K2["long long"]=Jue(32,{unsigned:!1,moduloBitLength:64});K2["unsigned long long"]=Jue(32,{unsigned:!0,moduloBitLength:64});K2.double=function(e){let r=+e;if(!Number.isFinite(r))throw new TypeError("Argument is not a finite floating-point value");return r};K2["unrestricted double"]=function(e){let r=+e;if(isNaN(r))throw new TypeError("Argument is NaN");return r};K2.float=K2.double;K2["unrestricted float"]=K2["unrestricted double"];K2.DOMString=function(e,r){return r||(r={}),r.treatNullAsEmptyString&&e===null?"":String(e)};K2.ByteString=function(e,r){let t=String(e),n;for(let i=0;(n=t.codePointAt(i))!==void 0;++i)if(n>255)throw new TypeError("Argument is not a valid bytestring");return t};K2.USVString=function(e){let r=String(e),t=r.length,n=[];for(let i=0;i57343)n.push(String.fromCodePoint(s));else if(56320<=s&&s<=57343)n.push(String.fromCodePoint(65533));else if(i===t-1)n.push(String.fromCodePoint(65533));else{let a=r.charCodeAt(i+1);if(56320<=a&&a<=57343){let o=s&1023,c=a&1023;n.push(String.fromCodePoint(65536+1024*o+c)),++i}else n.push(String.fromCodePoint(65533))}}return n.join("")};K2.Date=function(e,r){if(!(e instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(e))return e};K2.RegExp=function(e,r){return e instanceof RegExp||(e=new RegExp(e)),e}});var o9i=A((Kfg,Xue)=>{"use strict";Xue.exports.mixin=function(r,t){let n=Object.getOwnPropertyNames(t);for(let i=0;i{Tcl.exports=[[[0,44],"disallowed_STD3_valid"],[[45,46],"valid"],[[47,47],"disallowed_STD3_valid"],[[48,57],"valid"],[[58,64],"disallowed_STD3_valid"],[[65,65],"mapped",[97]],[[66,66],"mapped",[98]],[[67,67],"mapped",[99]],[[68,68],"mapped",[100]],[[69,69],"mapped",[101]],[[70,70],"mapped",[102]],[[71,71],"mapped",[103]],[[72,72],"mapped",[104]],[[73,73],"mapped",[105]],[[74,74],"mapped",[106]],[[75,75],"mapped",[107]],[[76,76],"mapped",[108]],[[77,77],"mapped",[109]],[[78,78],"mapped",[110]],[[79,79],"mapped",[111]],[[80,80],"mapped",[112]],[[81,81],"mapped",[113]],[[82,82],"mapped",[114]],[[83,83],"mapped",[115]],[[84,84],"mapped",[116]],[[85,85],"mapped",[117]],[[86,86],"mapped",[118]],[[87,87],"mapped",[119]],[[88,88],"mapped",[120]],[[89,89],"mapped",[121]],[[90,90],"mapped",[122]],[[91,96],"disallowed_STD3_valid"],[[97,122],"valid"],[[123,127],"disallowed_STD3_valid"],[[128,159],"disallowed"],[[160,160],"disallowed_STD3_mapped",[32]],[[161,167],"valid",[],"NV8"],[[168,168],"disallowed_STD3_mapped",[32,776]],[[169,169],"valid",[],"NV8"],[[170,170],"mapped",[97]],[[171,172],"valid",[],"NV8"],[[173,173],"ignored"],[[174,174],"valid",[],"NV8"],[[175,175],"disallowed_STD3_mapped",[32,772]],[[176,177],"valid",[],"NV8"],[[178,178],"mapped",[50]],[[179,179],"mapped",[51]],[[180,180],"disallowed_STD3_mapped",[32,769]],[[181,181],"mapped",[956]],[[182,182],"valid",[],"NV8"],[[183,183],"valid"],[[184,184],"disallowed_STD3_mapped",[32,807]],[[185,185],"mapped",[49]],[[186,186],"mapped",[111]],[[187,187],"valid",[],"NV8"],[[188,188],"mapped",[49,8260,52]],[[189,189],"mapped",[49,8260,50]],[[190,190],"mapped",[51,8260,52]],[[191,191],"valid",[],"NV8"],[[192,192],"mapped",[224]],[[193,193],"mapped",[225]],[[194,194],"mapped",[226]],[[195,195],"mapped",[227]],[[196,196],"mapped",[228]],[[197,197],"mapped",[229]],[[198,198],"mapped",[230]],[[199,199],"mapped",[231]],[[200,200],"mapped",[232]],[[201,201],"mapped",[233]],[[202,202],"mapped",[234]],[[203,203],"mapped",[235]],[[204,204],"mapped",[236]],[[205,205],"mapped",[237]],[[206,206],"mapped",[238]],[[207,207],"mapped",[239]],[[208,208],"mapped",[240]],[[209,209],"mapped",[241]],[[210,210],"mapped",[242]],[[211,211],"mapped",[243]],[[212,212],"mapped",[244]],[[213,213],"mapped",[245]],[[214,214],"mapped",[246]],[[215,215],"valid",[],"NV8"],[[216,216],"mapped",[248]],[[217,217],"mapped",[249]],[[218,218],"mapped",[250]],[[219,219],"mapped",[251]],[[220,220],"mapped",[252]],[[221,221],"mapped",[253]],[[222,222],"mapped",[254]],[[223,223],"deviation",[115,115]],[[224,246],"valid"],[[247,247],"valid",[],"NV8"],[[248,255],"valid"],[[256,256],"mapped",[257]],[[257,257],"valid"],[[258,258],"mapped",[259]],[[259,259],"valid"],[[260,260],"mapped",[261]],[[261,261],"valid"],[[262,262],"mapped",[263]],[[263,263],"valid"],[[264,264],"mapped",[265]],[[265,265],"valid"],[[266,266],"mapped",[267]],[[267,267],"valid"],[[268,268],"mapped",[269]],[[269,269],"valid"],[[270,270],"mapped",[271]],[[271,271],"valid"],[[272,272],"mapped",[273]],[[273,273],"valid"],[[274,274],"mapped",[275]],[[275,275],"valid"],[[276,276],"mapped",[277]],[[277,277],"valid"],[[278,278],"mapped",[279]],[[279,279],"valid"],[[280,280],"mapped",[281]],[[281,281],"valid"],[[282,282],"mapped",[283]],[[283,283],"valid"],[[284,284],"mapped",[285]],[[285,285],"valid"],[[286,286],"mapped",[287]],[[287,287],"valid"],[[288,288],"mapped",[289]],[[289,289],"valid"],[[290,290],"mapped",[291]],[[291,291],"valid"],[[292,292],"mapped",[293]],[[293,293],"valid"],[[294,294],"mapped",[295]],[[295,295],"valid"],[[296,296],"mapped",[297]],[[297,297],"valid"],[[298,298],"mapped",[299]],[[299,299],"valid"],[[300,300],"mapped",[301]],[[301,301],"valid"],[[302,302],"mapped",[303]],[[303,303],"valid"],[[304,304],"mapped",[105,775]],[[305,305],"valid"],[[306,307],"mapped",[105,106]],[[308,308],"mapped",[309]],[[309,309],"valid"],[[310,310],"mapped",[311]],[[311,312],"valid"],[[313,313],"mapped",[314]],[[314,314],"valid"],[[315,315],"mapped",[316]],[[316,316],"valid"],[[317,317],"mapped",[318]],[[318,318],"valid"],[[319,320],"mapped",[108,183]],[[321,321],"mapped",[322]],[[322,322],"valid"],[[323,323],"mapped",[324]],[[324,324],"valid"],[[325,325],"mapped",[326]],[[326,326],"valid"],[[327,327],"mapped",[328]],[[328,328],"valid"],[[329,329],"mapped",[700,110]],[[330,330],"mapped",[331]],[[331,331],"valid"],[[332,332],"mapped",[333]],[[333,333],"valid"],[[334,334],"mapped",[335]],[[335,335],"valid"],[[336,336],"mapped",[337]],[[337,337],"valid"],[[338,338],"mapped",[339]],[[339,339],"valid"],[[340,340],"mapped",[341]],[[341,341],"valid"],[[342,342],"mapped",[343]],[[343,343],"valid"],[[344,344],"mapped",[345]],[[345,345],"valid"],[[346,346],"mapped",[347]],[[347,347],"valid"],[[348,348],"mapped",[349]],[[349,349],"valid"],[[350,350],"mapped",[351]],[[351,351],"valid"],[[352,352],"mapped",[353]],[[353,353],"valid"],[[354,354],"mapped",[355]],[[355,355],"valid"],[[356,356],"mapped",[357]],[[357,357],"valid"],[[358,358],"mapped",[359]],[[359,359],"valid"],[[360,360],"mapped",[361]],[[361,361],"valid"],[[362,362],"mapped",[363]],[[363,363],"valid"],[[364,364],"mapped",[365]],[[365,365],"valid"],[[366,366],"mapped",[367]],[[367,367],"valid"],[[368,368],"mapped",[369]],[[369,369],"valid"],[[370,370],"mapped",[371]],[[371,371],"valid"],[[372,372],"mapped",[373]],[[373,373],"valid"],[[374,374],"mapped",[375]],[[375,375],"valid"],[[376,376],"mapped",[255]],[[377,377],"mapped",[378]],[[378,378],"valid"],[[379,379],"mapped",[380]],[[380,380],"valid"],[[381,381],"mapped",[382]],[[382,382],"valid"],[[383,383],"mapped",[115]],[[384,384],"valid"],[[385,385],"mapped",[595]],[[386,386],"mapped",[387]],[[387,387],"valid"],[[388,388],"mapped",[389]],[[389,389],"valid"],[[390,390],"mapped",[596]],[[391,391],"mapped",[392]],[[392,392],"valid"],[[393,393],"mapped",[598]],[[394,394],"mapped",[599]],[[395,395],"mapped",[396]],[[396,397],"valid"],[[398,398],"mapped",[477]],[[399,399],"mapped",[601]],[[400,400],"mapped",[603]],[[401,401],"mapped",[402]],[[402,402],"valid"],[[403,403],"mapped",[608]],[[404,404],"mapped",[611]],[[405,405],"valid"],[[406,406],"mapped",[617]],[[407,407],"mapped",[616]],[[408,408],"mapped",[409]],[[409,411],"valid"],[[412,412],"mapped",[623]],[[413,413],"mapped",[626]],[[414,414],"valid"],[[415,415],"mapped",[629]],[[416,416],"mapped",[417]],[[417,417],"valid"],[[418,418],"mapped",[419]],[[419,419],"valid"],[[420,420],"mapped",[421]],[[421,421],"valid"],[[422,422],"mapped",[640]],[[423,423],"mapped",[424]],[[424,424],"valid"],[[425,425],"mapped",[643]],[[426,427],"valid"],[[428,428],"mapped",[429]],[[429,429],"valid"],[[430,430],"mapped",[648]],[[431,431],"mapped",[432]],[[432,432],"valid"],[[433,433],"mapped",[650]],[[434,434],"mapped",[651]],[[435,435],"mapped",[436]],[[436,436],"valid"],[[437,437],"mapped",[438]],[[438,438],"valid"],[[439,439],"mapped",[658]],[[440,440],"mapped",[441]],[[441,443],"valid"],[[444,444],"mapped",[445]],[[445,451],"valid"],[[452,454],"mapped",[100,382]],[[455,457],"mapped",[108,106]],[[458,460],"mapped",[110,106]],[[461,461],"mapped",[462]],[[462,462],"valid"],[[463,463],"mapped",[464]],[[464,464],"valid"],[[465,465],"mapped",[466]],[[466,466],"valid"],[[467,467],"mapped",[468]],[[468,468],"valid"],[[469,469],"mapped",[470]],[[470,470],"valid"],[[471,471],"mapped",[472]],[[472,472],"valid"],[[473,473],"mapped",[474]],[[474,474],"valid"],[[475,475],"mapped",[476]],[[476,477],"valid"],[[478,478],"mapped",[479]],[[479,479],"valid"],[[480,480],"mapped",[481]],[[481,481],"valid"],[[482,482],"mapped",[483]],[[483,483],"valid"],[[484,484],"mapped",[485]],[[485,485],"valid"],[[486,486],"mapped",[487]],[[487,487],"valid"],[[488,488],"mapped",[489]],[[489,489],"valid"],[[490,490],"mapped",[491]],[[491,491],"valid"],[[492,492],"mapped",[493]],[[493,493],"valid"],[[494,494],"mapped",[495]],[[495,496],"valid"],[[497,499],"mapped",[100,122]],[[500,500],"mapped",[501]],[[501,501],"valid"],[[502,502],"mapped",[405]],[[503,503],"mapped",[447]],[[504,504],"mapped",[505]],[[505,505],"valid"],[[506,506],"mapped",[507]],[[507,507],"valid"],[[508,508],"mapped",[509]],[[509,509],"valid"],[[510,510],"mapped",[511]],[[511,511],"valid"],[[512,512],"mapped",[513]],[[513,513],"valid"],[[514,514],"mapped",[515]],[[515,515],"valid"],[[516,516],"mapped",[517]],[[517,517],"valid"],[[518,518],"mapped",[519]],[[519,519],"valid"],[[520,520],"mapped",[521]],[[521,521],"valid"],[[522,522],"mapped",[523]],[[523,523],"valid"],[[524,524],"mapped",[525]],[[525,525],"valid"],[[526,526],"mapped",[527]],[[527,527],"valid"],[[528,528],"mapped",[529]],[[529,529],"valid"],[[530,530],"mapped",[531]],[[531,531],"valid"],[[532,532],"mapped",[533]],[[533,533],"valid"],[[534,534],"mapped",[535]],[[535,535],"valid"],[[536,536],"mapped",[537]],[[537,537],"valid"],[[538,538],"mapped",[539]],[[539,539],"valid"],[[540,540],"mapped",[541]],[[541,541],"valid"],[[542,542],"mapped",[543]],[[543,543],"valid"],[[544,544],"mapped",[414]],[[545,545],"valid"],[[546,546],"mapped",[547]],[[547,547],"valid"],[[548,548],"mapped",[549]],[[549,549],"valid"],[[550,550],"mapped",[551]],[[551,551],"valid"],[[552,552],"mapped",[553]],[[553,553],"valid"],[[554,554],"mapped",[555]],[[555,555],"valid"],[[556,556],"mapped",[557]],[[557,557],"valid"],[[558,558],"mapped",[559]],[[559,559],"valid"],[[560,560],"mapped",[561]],[[561,561],"valid"],[[562,562],"mapped",[563]],[[563,563],"valid"],[[564,566],"valid"],[[567,569],"valid"],[[570,570],"mapped",[11365]],[[571,571],"mapped",[572]],[[572,572],"valid"],[[573,573],"mapped",[410]],[[574,574],"mapped",[11366]],[[575,576],"valid"],[[577,577],"mapped",[578]],[[578,578],"valid"],[[579,579],"mapped",[384]],[[580,580],"mapped",[649]],[[581,581],"mapped",[652]],[[582,582],"mapped",[583]],[[583,583],"valid"],[[584,584],"mapped",[585]],[[585,585],"valid"],[[586,586],"mapped",[587]],[[587,587],"valid"],[[588,588],"mapped",[589]],[[589,589],"valid"],[[590,590],"mapped",[591]],[[591,591],"valid"],[[592,680],"valid"],[[681,685],"valid"],[[686,687],"valid"],[[688,688],"mapped",[104]],[[689,689],"mapped",[614]],[[690,690],"mapped",[106]],[[691,691],"mapped",[114]],[[692,692],"mapped",[633]],[[693,693],"mapped",[635]],[[694,694],"mapped",[641]],[[695,695],"mapped",[119]],[[696,696],"mapped",[121]],[[697,705],"valid"],[[706,709],"valid",[],"NV8"],[[710,721],"valid"],[[722,727],"valid",[],"NV8"],[[728,728],"disallowed_STD3_mapped",[32,774]],[[729,729],"disallowed_STD3_mapped",[32,775]],[[730,730],"disallowed_STD3_mapped",[32,778]],[[731,731],"disallowed_STD3_mapped",[32,808]],[[732,732],"disallowed_STD3_mapped",[32,771]],[[733,733],"disallowed_STD3_mapped",[32,779]],[[734,734],"valid",[],"NV8"],[[735,735],"valid",[],"NV8"],[[736,736],"mapped",[611]],[[737,737],"mapped",[108]],[[738,738],"mapped",[115]],[[739,739],"mapped",[120]],[[740,740],"mapped",[661]],[[741,745],"valid",[],"NV8"],[[746,747],"valid",[],"NV8"],[[748,748],"valid"],[[749,749],"valid",[],"NV8"],[[750,750],"valid"],[[751,767],"valid",[],"NV8"],[[768,831],"valid"],[[832,832],"mapped",[768]],[[833,833],"mapped",[769]],[[834,834],"valid"],[[835,835],"mapped",[787]],[[836,836],"mapped",[776,769]],[[837,837],"mapped",[953]],[[838,846],"valid"],[[847,847],"ignored"],[[848,855],"valid"],[[856,860],"valid"],[[861,863],"valid"],[[864,865],"valid"],[[866,866],"valid"],[[867,879],"valid"],[[880,880],"mapped",[881]],[[881,881],"valid"],[[882,882],"mapped",[883]],[[883,883],"valid"],[[884,884],"mapped",[697]],[[885,885],"valid"],[[886,886],"mapped",[887]],[[887,887],"valid"],[[888,889],"disallowed"],[[890,890],"disallowed_STD3_mapped",[32,953]],[[891,893],"valid"],[[894,894],"disallowed_STD3_mapped",[59]],[[895,895],"mapped",[1011]],[[896,899],"disallowed"],[[900,900],"disallowed_STD3_mapped",[32,769]],[[901,901],"disallowed_STD3_mapped",[32,776,769]],[[902,902],"mapped",[940]],[[903,903],"mapped",[183]],[[904,904],"mapped",[941]],[[905,905],"mapped",[942]],[[906,906],"mapped",[943]],[[907,907],"disallowed"],[[908,908],"mapped",[972]],[[909,909],"disallowed"],[[910,910],"mapped",[973]],[[911,911],"mapped",[974]],[[912,912],"valid"],[[913,913],"mapped",[945]],[[914,914],"mapped",[946]],[[915,915],"mapped",[947]],[[916,916],"mapped",[948]],[[917,917],"mapped",[949]],[[918,918],"mapped",[950]],[[919,919],"mapped",[951]],[[920,920],"mapped",[952]],[[921,921],"mapped",[953]],[[922,922],"mapped",[954]],[[923,923],"mapped",[955]],[[924,924],"mapped",[956]],[[925,925],"mapped",[957]],[[926,926],"mapped",[958]],[[927,927],"mapped",[959]],[[928,928],"mapped",[960]],[[929,929],"mapped",[961]],[[930,930],"disallowed"],[[931,931],"mapped",[963]],[[932,932],"mapped",[964]],[[933,933],"mapped",[965]],[[934,934],"mapped",[966]],[[935,935],"mapped",[967]],[[936,936],"mapped",[968]],[[937,937],"mapped",[969]],[[938,938],"mapped",[970]],[[939,939],"mapped",[971]],[[940,961],"valid"],[[962,962],"deviation",[963]],[[963,974],"valid"],[[975,975],"mapped",[983]],[[976,976],"mapped",[946]],[[977,977],"mapped",[952]],[[978,978],"mapped",[965]],[[979,979],"mapped",[973]],[[980,980],"mapped",[971]],[[981,981],"mapped",[966]],[[982,982],"mapped",[960]],[[983,983],"valid"],[[984,984],"mapped",[985]],[[985,985],"valid"],[[986,986],"mapped",[987]],[[987,987],"valid"],[[988,988],"mapped",[989]],[[989,989],"valid"],[[990,990],"mapped",[991]],[[991,991],"valid"],[[992,992],"mapped",[993]],[[993,993],"valid"],[[994,994],"mapped",[995]],[[995,995],"valid"],[[996,996],"mapped",[997]],[[997,997],"valid"],[[998,998],"mapped",[999]],[[999,999],"valid"],[[1e3,1e3],"mapped",[1001]],[[1001,1001],"valid"],[[1002,1002],"mapped",[1003]],[[1003,1003],"valid"],[[1004,1004],"mapped",[1005]],[[1005,1005],"valid"],[[1006,1006],"mapped",[1007]],[[1007,1007],"valid"],[[1008,1008],"mapped",[954]],[[1009,1009],"mapped",[961]],[[1010,1010],"mapped",[963]],[[1011,1011],"valid"],[[1012,1012],"mapped",[952]],[[1013,1013],"mapped",[949]],[[1014,1014],"valid",[],"NV8"],[[1015,1015],"mapped",[1016]],[[1016,1016],"valid"],[[1017,1017],"mapped",[963]],[[1018,1018],"mapped",[1019]],[[1019,1019],"valid"],[[1020,1020],"valid"],[[1021,1021],"mapped",[891]],[[1022,1022],"mapped",[892]],[[1023,1023],"mapped",[893]],[[1024,1024],"mapped",[1104]],[[1025,1025],"mapped",[1105]],[[1026,1026],"mapped",[1106]],[[1027,1027],"mapped",[1107]],[[1028,1028],"mapped",[1108]],[[1029,1029],"mapped",[1109]],[[1030,1030],"mapped",[1110]],[[1031,1031],"mapped",[1111]],[[1032,1032],"mapped",[1112]],[[1033,1033],"mapped",[1113]],[[1034,1034],"mapped",[1114]],[[1035,1035],"mapped",[1115]],[[1036,1036],"mapped",[1116]],[[1037,1037],"mapped",[1117]],[[1038,1038],"mapped",[1118]],[[1039,1039],"mapped",[1119]],[[1040,1040],"mapped",[1072]],[[1041,1041],"mapped",[1073]],[[1042,1042],"mapped",[1074]],[[1043,1043],"mapped",[1075]],[[1044,1044],"mapped",[1076]],[[1045,1045],"mapped",[1077]],[[1046,1046],"mapped",[1078]],[[1047,1047],"mapped",[1079]],[[1048,1048],"mapped",[1080]],[[1049,1049],"mapped",[1081]],[[1050,1050],"mapped",[1082]],[[1051,1051],"mapped",[1083]],[[1052,1052],"mapped",[1084]],[[1053,1053],"mapped",[1085]],[[1054,1054],"mapped",[1086]],[[1055,1055],"mapped",[1087]],[[1056,1056],"mapped",[1088]],[[1057,1057],"mapped",[1089]],[[1058,1058],"mapped",[1090]],[[1059,1059],"mapped",[1091]],[[1060,1060],"mapped",[1092]],[[1061,1061],"mapped",[1093]],[[1062,1062],"mapped",[1094]],[[1063,1063],"mapped",[1095]],[[1064,1064],"mapped",[1096]],[[1065,1065],"mapped",[1097]],[[1066,1066],"mapped",[1098]],[[1067,1067],"mapped",[1099]],[[1068,1068],"mapped",[1100]],[[1069,1069],"mapped",[1101]],[[1070,1070],"mapped",[1102]],[[1071,1071],"mapped",[1103]],[[1072,1103],"valid"],[[1104,1104],"valid"],[[1105,1116],"valid"],[[1117,1117],"valid"],[[1118,1119],"valid"],[[1120,1120],"mapped",[1121]],[[1121,1121],"valid"],[[1122,1122],"mapped",[1123]],[[1123,1123],"valid"],[[1124,1124],"mapped",[1125]],[[1125,1125],"valid"],[[1126,1126],"mapped",[1127]],[[1127,1127],"valid"],[[1128,1128],"mapped",[1129]],[[1129,1129],"valid"],[[1130,1130],"mapped",[1131]],[[1131,1131],"valid"],[[1132,1132],"mapped",[1133]],[[1133,1133],"valid"],[[1134,1134],"mapped",[1135]],[[1135,1135],"valid"],[[1136,1136],"mapped",[1137]],[[1137,1137],"valid"],[[1138,1138],"mapped",[1139]],[[1139,1139],"valid"],[[1140,1140],"mapped",[1141]],[[1141,1141],"valid"],[[1142,1142],"mapped",[1143]],[[1143,1143],"valid"],[[1144,1144],"mapped",[1145]],[[1145,1145],"valid"],[[1146,1146],"mapped",[1147]],[[1147,1147],"valid"],[[1148,1148],"mapped",[1149]],[[1149,1149],"valid"],[[1150,1150],"mapped",[1151]],[[1151,1151],"valid"],[[1152,1152],"mapped",[1153]],[[1153,1153],"valid"],[[1154,1154],"valid",[],"NV8"],[[1155,1158],"valid"],[[1159,1159],"valid"],[[1160,1161],"valid",[],"NV8"],[[1162,1162],"mapped",[1163]],[[1163,1163],"valid"],[[1164,1164],"mapped",[1165]],[[1165,1165],"valid"],[[1166,1166],"mapped",[1167]],[[1167,1167],"valid"],[[1168,1168],"mapped",[1169]],[[1169,1169],"valid"],[[1170,1170],"mapped",[1171]],[[1171,1171],"valid"],[[1172,1172],"mapped",[1173]],[[1173,1173],"valid"],[[1174,1174],"mapped",[1175]],[[1175,1175],"valid"],[[1176,1176],"mapped",[1177]],[[1177,1177],"valid"],[[1178,1178],"mapped",[1179]],[[1179,1179],"valid"],[[1180,1180],"mapped",[1181]],[[1181,1181],"valid"],[[1182,1182],"mapped",[1183]],[[1183,1183],"valid"],[[1184,1184],"mapped",[1185]],[[1185,1185],"valid"],[[1186,1186],"mapped",[1187]],[[1187,1187],"valid"],[[1188,1188],"mapped",[1189]],[[1189,1189],"valid"],[[1190,1190],"mapped",[1191]],[[1191,1191],"valid"],[[1192,1192],"mapped",[1193]],[[1193,1193],"valid"],[[1194,1194],"mapped",[1195]],[[1195,1195],"valid"],[[1196,1196],"mapped",[1197]],[[1197,1197],"valid"],[[1198,1198],"mapped",[1199]],[[1199,1199],"valid"],[[1200,1200],"mapped",[1201]],[[1201,1201],"valid"],[[1202,1202],"mapped",[1203]],[[1203,1203],"valid"],[[1204,1204],"mapped",[1205]],[[1205,1205],"valid"],[[1206,1206],"mapped",[1207]],[[1207,1207],"valid"],[[1208,1208],"mapped",[1209]],[[1209,1209],"valid"],[[1210,1210],"mapped",[1211]],[[1211,1211],"valid"],[[1212,1212],"mapped",[1213]],[[1213,1213],"valid"],[[1214,1214],"mapped",[1215]],[[1215,1215],"valid"],[[1216,1216],"disallowed"],[[1217,1217],"mapped",[1218]],[[1218,1218],"valid"],[[1219,1219],"mapped",[1220]],[[1220,1220],"valid"],[[1221,1221],"mapped",[1222]],[[1222,1222],"valid"],[[1223,1223],"mapped",[1224]],[[1224,1224],"valid"],[[1225,1225],"mapped",[1226]],[[1226,1226],"valid"],[[1227,1227],"mapped",[1228]],[[1228,1228],"valid"],[[1229,1229],"mapped",[1230]],[[1230,1230],"valid"],[[1231,1231],"valid"],[[1232,1232],"mapped",[1233]],[[1233,1233],"valid"],[[1234,1234],"mapped",[1235]],[[1235,1235],"valid"],[[1236,1236],"mapped",[1237]],[[1237,1237],"valid"],[[1238,1238],"mapped",[1239]],[[1239,1239],"valid"],[[1240,1240],"mapped",[1241]],[[1241,1241],"valid"],[[1242,1242],"mapped",[1243]],[[1243,1243],"valid"],[[1244,1244],"mapped",[1245]],[[1245,1245],"valid"],[[1246,1246],"mapped",[1247]],[[1247,1247],"valid"],[[1248,1248],"mapped",[1249]],[[1249,1249],"valid"],[[1250,1250],"mapped",[1251]],[[1251,1251],"valid"],[[1252,1252],"mapped",[1253]],[[1253,1253],"valid"],[[1254,1254],"mapped",[1255]],[[1255,1255],"valid"],[[1256,1256],"mapped",[1257]],[[1257,1257],"valid"],[[1258,1258],"mapped",[1259]],[[1259,1259],"valid"],[[1260,1260],"mapped",[1261]],[[1261,1261],"valid"],[[1262,1262],"mapped",[1263]],[[1263,1263],"valid"],[[1264,1264],"mapped",[1265]],[[1265,1265],"valid"],[[1266,1266],"mapped",[1267]],[[1267,1267],"valid"],[[1268,1268],"mapped",[1269]],[[1269,1269],"valid"],[[1270,1270],"mapped",[1271]],[[1271,1271],"valid"],[[1272,1272],"mapped",[1273]],[[1273,1273],"valid"],[[1274,1274],"mapped",[1275]],[[1275,1275],"valid"],[[1276,1276],"mapped",[1277]],[[1277,1277],"valid"],[[1278,1278],"mapped",[1279]],[[1279,1279],"valid"],[[1280,1280],"mapped",[1281]],[[1281,1281],"valid"],[[1282,1282],"mapped",[1283]],[[1283,1283],"valid"],[[1284,1284],"mapped",[1285]],[[1285,1285],"valid"],[[1286,1286],"mapped",[1287]],[[1287,1287],"valid"],[[1288,1288],"mapped",[1289]],[[1289,1289],"valid"],[[1290,1290],"mapped",[1291]],[[1291,1291],"valid"],[[1292,1292],"mapped",[1293]],[[1293,1293],"valid"],[[1294,1294],"mapped",[1295]],[[1295,1295],"valid"],[[1296,1296],"mapped",[1297]],[[1297,1297],"valid"],[[1298,1298],"mapped",[1299]],[[1299,1299],"valid"],[[1300,1300],"mapped",[1301]],[[1301,1301],"valid"],[[1302,1302],"mapped",[1303]],[[1303,1303],"valid"],[[1304,1304],"mapped",[1305]],[[1305,1305],"valid"],[[1306,1306],"mapped",[1307]],[[1307,1307],"valid"],[[1308,1308],"mapped",[1309]],[[1309,1309],"valid"],[[1310,1310],"mapped",[1311]],[[1311,1311],"valid"],[[1312,1312],"mapped",[1313]],[[1313,1313],"valid"],[[1314,1314],"mapped",[1315]],[[1315,1315],"valid"],[[1316,1316],"mapped",[1317]],[[1317,1317],"valid"],[[1318,1318],"mapped",[1319]],[[1319,1319],"valid"],[[1320,1320],"mapped",[1321]],[[1321,1321],"valid"],[[1322,1322],"mapped",[1323]],[[1323,1323],"valid"],[[1324,1324],"mapped",[1325]],[[1325,1325],"valid"],[[1326,1326],"mapped",[1327]],[[1327,1327],"valid"],[[1328,1328],"disallowed"],[[1329,1329],"mapped",[1377]],[[1330,1330],"mapped",[1378]],[[1331,1331],"mapped",[1379]],[[1332,1332],"mapped",[1380]],[[1333,1333],"mapped",[1381]],[[1334,1334],"mapped",[1382]],[[1335,1335],"mapped",[1383]],[[1336,1336],"mapped",[1384]],[[1337,1337],"mapped",[1385]],[[1338,1338],"mapped",[1386]],[[1339,1339],"mapped",[1387]],[[1340,1340],"mapped",[1388]],[[1341,1341],"mapped",[1389]],[[1342,1342],"mapped",[1390]],[[1343,1343],"mapped",[1391]],[[1344,1344],"mapped",[1392]],[[1345,1345],"mapped",[1393]],[[1346,1346],"mapped",[1394]],[[1347,1347],"mapped",[1395]],[[1348,1348],"mapped",[1396]],[[1349,1349],"mapped",[1397]],[[1350,1350],"mapped",[1398]],[[1351,1351],"mapped",[1399]],[[1352,1352],"mapped",[1400]],[[1353,1353],"mapped",[1401]],[[1354,1354],"mapped",[1402]],[[1355,1355],"mapped",[1403]],[[1356,1356],"mapped",[1404]],[[1357,1357],"mapped",[1405]],[[1358,1358],"mapped",[1406]],[[1359,1359],"mapped",[1407]],[[1360,1360],"mapped",[1408]],[[1361,1361],"mapped",[1409]],[[1362,1362],"mapped",[1410]],[[1363,1363],"mapped",[1411]],[[1364,1364],"mapped",[1412]],[[1365,1365],"mapped",[1413]],[[1366,1366],"mapped",[1414]],[[1367,1368],"disallowed"],[[1369,1369],"valid"],[[1370,1375],"valid",[],"NV8"],[[1376,1376],"disallowed"],[[1377,1414],"valid"],[[1415,1415],"mapped",[1381,1410]],[[1416,1416],"disallowed"],[[1417,1417],"valid",[],"NV8"],[[1418,1418],"valid",[],"NV8"],[[1419,1420],"disallowed"],[[1421,1422],"valid",[],"NV8"],[[1423,1423],"valid",[],"NV8"],[[1424,1424],"disallowed"],[[1425,1441],"valid"],[[1442,1442],"valid"],[[1443,1455],"valid"],[[1456,1465],"valid"],[[1466,1466],"valid"],[[1467,1469],"valid"],[[1470,1470],"valid",[],"NV8"],[[1471,1471],"valid"],[[1472,1472],"valid",[],"NV8"],[[1473,1474],"valid"],[[1475,1475],"valid",[],"NV8"],[[1476,1476],"valid"],[[1477,1477],"valid"],[[1478,1478],"valid",[],"NV8"],[[1479,1479],"valid"],[[1480,1487],"disallowed"],[[1488,1514],"valid"],[[1515,1519],"disallowed"],[[1520,1524],"valid"],[[1525,1535],"disallowed"],[[1536,1539],"disallowed"],[[1540,1540],"disallowed"],[[1541,1541],"disallowed"],[[1542,1546],"valid",[],"NV8"],[[1547,1547],"valid",[],"NV8"],[[1548,1548],"valid",[],"NV8"],[[1549,1551],"valid",[],"NV8"],[[1552,1557],"valid"],[[1558,1562],"valid"],[[1563,1563],"valid",[],"NV8"],[[1564,1564],"disallowed"],[[1565,1565],"disallowed"],[[1566,1566],"valid",[],"NV8"],[[1567,1567],"valid",[],"NV8"],[[1568,1568],"valid"],[[1569,1594],"valid"],[[1595,1599],"valid"],[[1600,1600],"valid",[],"NV8"],[[1601,1618],"valid"],[[1619,1621],"valid"],[[1622,1624],"valid"],[[1625,1630],"valid"],[[1631,1631],"valid"],[[1632,1641],"valid"],[[1642,1645],"valid",[],"NV8"],[[1646,1647],"valid"],[[1648,1652],"valid"],[[1653,1653],"mapped",[1575,1652]],[[1654,1654],"mapped",[1608,1652]],[[1655,1655],"mapped",[1735,1652]],[[1656,1656],"mapped",[1610,1652]],[[1657,1719],"valid"],[[1720,1721],"valid"],[[1722,1726],"valid"],[[1727,1727],"valid"],[[1728,1742],"valid"],[[1743,1743],"valid"],[[1744,1747],"valid"],[[1748,1748],"valid",[],"NV8"],[[1749,1756],"valid"],[[1757,1757],"disallowed"],[[1758,1758],"valid",[],"NV8"],[[1759,1768],"valid"],[[1769,1769],"valid",[],"NV8"],[[1770,1773],"valid"],[[1774,1775],"valid"],[[1776,1785],"valid"],[[1786,1790],"valid"],[[1791,1791],"valid"],[[1792,1805],"valid",[],"NV8"],[[1806,1806],"disallowed"],[[1807,1807],"disallowed"],[[1808,1836],"valid"],[[1837,1839],"valid"],[[1840,1866],"valid"],[[1867,1868],"disallowed"],[[1869,1871],"valid"],[[1872,1901],"valid"],[[1902,1919],"valid"],[[1920,1968],"valid"],[[1969,1969],"valid"],[[1970,1983],"disallowed"],[[1984,2037],"valid"],[[2038,2042],"valid",[],"NV8"],[[2043,2047],"disallowed"],[[2048,2093],"valid"],[[2094,2095],"disallowed"],[[2096,2110],"valid",[],"NV8"],[[2111,2111],"disallowed"],[[2112,2139],"valid"],[[2140,2141],"disallowed"],[[2142,2142],"valid",[],"NV8"],[[2143,2207],"disallowed"],[[2208,2208],"valid"],[[2209,2209],"valid"],[[2210,2220],"valid"],[[2221,2226],"valid"],[[2227,2228],"valid"],[[2229,2274],"disallowed"],[[2275,2275],"valid"],[[2276,2302],"valid"],[[2303,2303],"valid"],[[2304,2304],"valid"],[[2305,2307],"valid"],[[2308,2308],"valid"],[[2309,2361],"valid"],[[2362,2363],"valid"],[[2364,2381],"valid"],[[2382,2382],"valid"],[[2383,2383],"valid"],[[2384,2388],"valid"],[[2389,2389],"valid"],[[2390,2391],"valid"],[[2392,2392],"mapped",[2325,2364]],[[2393,2393],"mapped",[2326,2364]],[[2394,2394],"mapped",[2327,2364]],[[2395,2395],"mapped",[2332,2364]],[[2396,2396],"mapped",[2337,2364]],[[2397,2397],"mapped",[2338,2364]],[[2398,2398],"mapped",[2347,2364]],[[2399,2399],"mapped",[2351,2364]],[[2400,2403],"valid"],[[2404,2405],"valid",[],"NV8"],[[2406,2415],"valid"],[[2416,2416],"valid",[],"NV8"],[[2417,2418],"valid"],[[2419,2423],"valid"],[[2424,2424],"valid"],[[2425,2426],"valid"],[[2427,2428],"valid"],[[2429,2429],"valid"],[[2430,2431],"valid"],[[2432,2432],"valid"],[[2433,2435],"valid"],[[2436,2436],"disallowed"],[[2437,2444],"valid"],[[2445,2446],"disallowed"],[[2447,2448],"valid"],[[2449,2450],"disallowed"],[[2451,2472],"valid"],[[2473,2473],"disallowed"],[[2474,2480],"valid"],[[2481,2481],"disallowed"],[[2482,2482],"valid"],[[2483,2485],"disallowed"],[[2486,2489],"valid"],[[2490,2491],"disallowed"],[[2492,2492],"valid"],[[2493,2493],"valid"],[[2494,2500],"valid"],[[2501,2502],"disallowed"],[[2503,2504],"valid"],[[2505,2506],"disallowed"],[[2507,2509],"valid"],[[2510,2510],"valid"],[[2511,2518],"disallowed"],[[2519,2519],"valid"],[[2520,2523],"disallowed"],[[2524,2524],"mapped",[2465,2492]],[[2525,2525],"mapped",[2466,2492]],[[2526,2526],"disallowed"],[[2527,2527],"mapped",[2479,2492]],[[2528,2531],"valid"],[[2532,2533],"disallowed"],[[2534,2545],"valid"],[[2546,2554],"valid",[],"NV8"],[[2555,2555],"valid",[],"NV8"],[[2556,2560],"disallowed"],[[2561,2561],"valid"],[[2562,2562],"valid"],[[2563,2563],"valid"],[[2564,2564],"disallowed"],[[2565,2570],"valid"],[[2571,2574],"disallowed"],[[2575,2576],"valid"],[[2577,2578],"disallowed"],[[2579,2600],"valid"],[[2601,2601],"disallowed"],[[2602,2608],"valid"],[[2609,2609],"disallowed"],[[2610,2610],"valid"],[[2611,2611],"mapped",[2610,2620]],[[2612,2612],"disallowed"],[[2613,2613],"valid"],[[2614,2614],"mapped",[2616,2620]],[[2615,2615],"disallowed"],[[2616,2617],"valid"],[[2618,2619],"disallowed"],[[2620,2620],"valid"],[[2621,2621],"disallowed"],[[2622,2626],"valid"],[[2627,2630],"disallowed"],[[2631,2632],"valid"],[[2633,2634],"disallowed"],[[2635,2637],"valid"],[[2638,2640],"disallowed"],[[2641,2641],"valid"],[[2642,2648],"disallowed"],[[2649,2649],"mapped",[2582,2620]],[[2650,2650],"mapped",[2583,2620]],[[2651,2651],"mapped",[2588,2620]],[[2652,2652],"valid"],[[2653,2653],"disallowed"],[[2654,2654],"mapped",[2603,2620]],[[2655,2661],"disallowed"],[[2662,2676],"valid"],[[2677,2677],"valid"],[[2678,2688],"disallowed"],[[2689,2691],"valid"],[[2692,2692],"disallowed"],[[2693,2699],"valid"],[[2700,2700],"valid"],[[2701,2701],"valid"],[[2702,2702],"disallowed"],[[2703,2705],"valid"],[[2706,2706],"disallowed"],[[2707,2728],"valid"],[[2729,2729],"disallowed"],[[2730,2736],"valid"],[[2737,2737],"disallowed"],[[2738,2739],"valid"],[[2740,2740],"disallowed"],[[2741,2745],"valid"],[[2746,2747],"disallowed"],[[2748,2757],"valid"],[[2758,2758],"disallowed"],[[2759,2761],"valid"],[[2762,2762],"disallowed"],[[2763,2765],"valid"],[[2766,2767],"disallowed"],[[2768,2768],"valid"],[[2769,2783],"disallowed"],[[2784,2784],"valid"],[[2785,2787],"valid"],[[2788,2789],"disallowed"],[[2790,2799],"valid"],[[2800,2800],"valid",[],"NV8"],[[2801,2801],"valid",[],"NV8"],[[2802,2808],"disallowed"],[[2809,2809],"valid"],[[2810,2816],"disallowed"],[[2817,2819],"valid"],[[2820,2820],"disallowed"],[[2821,2828],"valid"],[[2829,2830],"disallowed"],[[2831,2832],"valid"],[[2833,2834],"disallowed"],[[2835,2856],"valid"],[[2857,2857],"disallowed"],[[2858,2864],"valid"],[[2865,2865],"disallowed"],[[2866,2867],"valid"],[[2868,2868],"disallowed"],[[2869,2869],"valid"],[[2870,2873],"valid"],[[2874,2875],"disallowed"],[[2876,2883],"valid"],[[2884,2884],"valid"],[[2885,2886],"disallowed"],[[2887,2888],"valid"],[[2889,2890],"disallowed"],[[2891,2893],"valid"],[[2894,2901],"disallowed"],[[2902,2903],"valid"],[[2904,2907],"disallowed"],[[2908,2908],"mapped",[2849,2876]],[[2909,2909],"mapped",[2850,2876]],[[2910,2910],"disallowed"],[[2911,2913],"valid"],[[2914,2915],"valid"],[[2916,2917],"disallowed"],[[2918,2927],"valid"],[[2928,2928],"valid",[],"NV8"],[[2929,2929],"valid"],[[2930,2935],"valid",[],"NV8"],[[2936,2945],"disallowed"],[[2946,2947],"valid"],[[2948,2948],"disallowed"],[[2949,2954],"valid"],[[2955,2957],"disallowed"],[[2958,2960],"valid"],[[2961,2961],"disallowed"],[[2962,2965],"valid"],[[2966,2968],"disallowed"],[[2969,2970],"valid"],[[2971,2971],"disallowed"],[[2972,2972],"valid"],[[2973,2973],"disallowed"],[[2974,2975],"valid"],[[2976,2978],"disallowed"],[[2979,2980],"valid"],[[2981,2983],"disallowed"],[[2984,2986],"valid"],[[2987,2989],"disallowed"],[[2990,2997],"valid"],[[2998,2998],"valid"],[[2999,3001],"valid"],[[3002,3005],"disallowed"],[[3006,3010],"valid"],[[3011,3013],"disallowed"],[[3014,3016],"valid"],[[3017,3017],"disallowed"],[[3018,3021],"valid"],[[3022,3023],"disallowed"],[[3024,3024],"valid"],[[3025,3030],"disallowed"],[[3031,3031],"valid"],[[3032,3045],"disallowed"],[[3046,3046],"valid"],[[3047,3055],"valid"],[[3056,3058],"valid",[],"NV8"],[[3059,3066],"valid",[],"NV8"],[[3067,3071],"disallowed"],[[3072,3072],"valid"],[[3073,3075],"valid"],[[3076,3076],"disallowed"],[[3077,3084],"valid"],[[3085,3085],"disallowed"],[[3086,3088],"valid"],[[3089,3089],"disallowed"],[[3090,3112],"valid"],[[3113,3113],"disallowed"],[[3114,3123],"valid"],[[3124,3124],"valid"],[[3125,3129],"valid"],[[3130,3132],"disallowed"],[[3133,3133],"valid"],[[3134,3140],"valid"],[[3141,3141],"disallowed"],[[3142,3144],"valid"],[[3145,3145],"disallowed"],[[3146,3149],"valid"],[[3150,3156],"disallowed"],[[3157,3158],"valid"],[[3159,3159],"disallowed"],[[3160,3161],"valid"],[[3162,3162],"valid"],[[3163,3167],"disallowed"],[[3168,3169],"valid"],[[3170,3171],"valid"],[[3172,3173],"disallowed"],[[3174,3183],"valid"],[[3184,3191],"disallowed"],[[3192,3199],"valid",[],"NV8"],[[3200,3200],"disallowed"],[[3201,3201],"valid"],[[3202,3203],"valid"],[[3204,3204],"disallowed"],[[3205,3212],"valid"],[[3213,3213],"disallowed"],[[3214,3216],"valid"],[[3217,3217],"disallowed"],[[3218,3240],"valid"],[[3241,3241],"disallowed"],[[3242,3251],"valid"],[[3252,3252],"disallowed"],[[3253,3257],"valid"],[[3258,3259],"disallowed"],[[3260,3261],"valid"],[[3262,3268],"valid"],[[3269,3269],"disallowed"],[[3270,3272],"valid"],[[3273,3273],"disallowed"],[[3274,3277],"valid"],[[3278,3284],"disallowed"],[[3285,3286],"valid"],[[3287,3293],"disallowed"],[[3294,3294],"valid"],[[3295,3295],"disallowed"],[[3296,3297],"valid"],[[3298,3299],"valid"],[[3300,3301],"disallowed"],[[3302,3311],"valid"],[[3312,3312],"disallowed"],[[3313,3314],"valid"],[[3315,3328],"disallowed"],[[3329,3329],"valid"],[[3330,3331],"valid"],[[3332,3332],"disallowed"],[[3333,3340],"valid"],[[3341,3341],"disallowed"],[[3342,3344],"valid"],[[3345,3345],"disallowed"],[[3346,3368],"valid"],[[3369,3369],"valid"],[[3370,3385],"valid"],[[3386,3386],"valid"],[[3387,3388],"disallowed"],[[3389,3389],"valid"],[[3390,3395],"valid"],[[3396,3396],"valid"],[[3397,3397],"disallowed"],[[3398,3400],"valid"],[[3401,3401],"disallowed"],[[3402,3405],"valid"],[[3406,3406],"valid"],[[3407,3414],"disallowed"],[[3415,3415],"valid"],[[3416,3422],"disallowed"],[[3423,3423],"valid"],[[3424,3425],"valid"],[[3426,3427],"valid"],[[3428,3429],"disallowed"],[[3430,3439],"valid"],[[3440,3445],"valid",[],"NV8"],[[3446,3448],"disallowed"],[[3449,3449],"valid",[],"NV8"],[[3450,3455],"valid"],[[3456,3457],"disallowed"],[[3458,3459],"valid"],[[3460,3460],"disallowed"],[[3461,3478],"valid"],[[3479,3481],"disallowed"],[[3482,3505],"valid"],[[3506,3506],"disallowed"],[[3507,3515],"valid"],[[3516,3516],"disallowed"],[[3517,3517],"valid"],[[3518,3519],"disallowed"],[[3520,3526],"valid"],[[3527,3529],"disallowed"],[[3530,3530],"valid"],[[3531,3534],"disallowed"],[[3535,3540],"valid"],[[3541,3541],"disallowed"],[[3542,3542],"valid"],[[3543,3543],"disallowed"],[[3544,3551],"valid"],[[3552,3557],"disallowed"],[[3558,3567],"valid"],[[3568,3569],"disallowed"],[[3570,3571],"valid"],[[3572,3572],"valid",[],"NV8"],[[3573,3584],"disallowed"],[[3585,3634],"valid"],[[3635,3635],"mapped",[3661,3634]],[[3636,3642],"valid"],[[3643,3646],"disallowed"],[[3647,3647],"valid",[],"NV8"],[[3648,3662],"valid"],[[3663,3663],"valid",[],"NV8"],[[3664,3673],"valid"],[[3674,3675],"valid",[],"NV8"],[[3676,3712],"disallowed"],[[3713,3714],"valid"],[[3715,3715],"disallowed"],[[3716,3716],"valid"],[[3717,3718],"disallowed"],[[3719,3720],"valid"],[[3721,3721],"disallowed"],[[3722,3722],"valid"],[[3723,3724],"disallowed"],[[3725,3725],"valid"],[[3726,3731],"disallowed"],[[3732,3735],"valid"],[[3736,3736],"disallowed"],[[3737,3743],"valid"],[[3744,3744],"disallowed"],[[3745,3747],"valid"],[[3748,3748],"disallowed"],[[3749,3749],"valid"],[[3750,3750],"disallowed"],[[3751,3751],"valid"],[[3752,3753],"disallowed"],[[3754,3755],"valid"],[[3756,3756],"disallowed"],[[3757,3762],"valid"],[[3763,3763],"mapped",[3789,3762]],[[3764,3769],"valid"],[[3770,3770],"disallowed"],[[3771,3773],"valid"],[[3774,3775],"disallowed"],[[3776,3780],"valid"],[[3781,3781],"disallowed"],[[3782,3782],"valid"],[[3783,3783],"disallowed"],[[3784,3789],"valid"],[[3790,3791],"disallowed"],[[3792,3801],"valid"],[[3802,3803],"disallowed"],[[3804,3804],"mapped",[3755,3737]],[[3805,3805],"mapped",[3755,3745]],[[3806,3807],"valid"],[[3808,3839],"disallowed"],[[3840,3840],"valid"],[[3841,3850],"valid",[],"NV8"],[[3851,3851],"valid"],[[3852,3852],"mapped",[3851]],[[3853,3863],"valid",[],"NV8"],[[3864,3865],"valid"],[[3866,3871],"valid",[],"NV8"],[[3872,3881],"valid"],[[3882,3892],"valid",[],"NV8"],[[3893,3893],"valid"],[[3894,3894],"valid",[],"NV8"],[[3895,3895],"valid"],[[3896,3896],"valid",[],"NV8"],[[3897,3897],"valid"],[[3898,3901],"valid",[],"NV8"],[[3902,3906],"valid"],[[3907,3907],"mapped",[3906,4023]],[[3908,3911],"valid"],[[3912,3912],"disallowed"],[[3913,3916],"valid"],[[3917,3917],"mapped",[3916,4023]],[[3918,3921],"valid"],[[3922,3922],"mapped",[3921,4023]],[[3923,3926],"valid"],[[3927,3927],"mapped",[3926,4023]],[[3928,3931],"valid"],[[3932,3932],"mapped",[3931,4023]],[[3933,3944],"valid"],[[3945,3945],"mapped",[3904,4021]],[[3946,3946],"valid"],[[3947,3948],"valid"],[[3949,3952],"disallowed"],[[3953,3954],"valid"],[[3955,3955],"mapped",[3953,3954]],[[3956,3956],"valid"],[[3957,3957],"mapped",[3953,3956]],[[3958,3958],"mapped",[4018,3968]],[[3959,3959],"mapped",[4018,3953,3968]],[[3960,3960],"mapped",[4019,3968]],[[3961,3961],"mapped",[4019,3953,3968]],[[3962,3968],"valid"],[[3969,3969],"mapped",[3953,3968]],[[3970,3972],"valid"],[[3973,3973],"valid",[],"NV8"],[[3974,3979],"valid"],[[3980,3983],"valid"],[[3984,3986],"valid"],[[3987,3987],"mapped",[3986,4023]],[[3988,3989],"valid"],[[3990,3990],"valid"],[[3991,3991],"valid"],[[3992,3992],"disallowed"],[[3993,3996],"valid"],[[3997,3997],"mapped",[3996,4023]],[[3998,4001],"valid"],[[4002,4002],"mapped",[4001,4023]],[[4003,4006],"valid"],[[4007,4007],"mapped",[4006,4023]],[[4008,4011],"valid"],[[4012,4012],"mapped",[4011,4023]],[[4013,4013],"valid"],[[4014,4016],"valid"],[[4017,4023],"valid"],[[4024,4024],"valid"],[[4025,4025],"mapped",[3984,4021]],[[4026,4028],"valid"],[[4029,4029],"disallowed"],[[4030,4037],"valid",[],"NV8"],[[4038,4038],"valid"],[[4039,4044],"valid",[],"NV8"],[[4045,4045],"disallowed"],[[4046,4046],"valid",[],"NV8"],[[4047,4047],"valid",[],"NV8"],[[4048,4049],"valid",[],"NV8"],[[4050,4052],"valid",[],"NV8"],[[4053,4056],"valid",[],"NV8"],[[4057,4058],"valid",[],"NV8"],[[4059,4095],"disallowed"],[[4096,4129],"valid"],[[4130,4130],"valid"],[[4131,4135],"valid"],[[4136,4136],"valid"],[[4137,4138],"valid"],[[4139,4139],"valid"],[[4140,4146],"valid"],[[4147,4149],"valid"],[[4150,4153],"valid"],[[4154,4159],"valid"],[[4160,4169],"valid"],[[4170,4175],"valid",[],"NV8"],[[4176,4185],"valid"],[[4186,4249],"valid"],[[4250,4253],"valid"],[[4254,4255],"valid",[],"NV8"],[[4256,4293],"disallowed"],[[4294,4294],"disallowed"],[[4295,4295],"mapped",[11559]],[[4296,4300],"disallowed"],[[4301,4301],"mapped",[11565]],[[4302,4303],"disallowed"],[[4304,4342],"valid"],[[4343,4344],"valid"],[[4345,4346],"valid"],[[4347,4347],"valid",[],"NV8"],[[4348,4348],"mapped",[4316]],[[4349,4351],"valid"],[[4352,4441],"valid",[],"NV8"],[[4442,4446],"valid",[],"NV8"],[[4447,4448],"disallowed"],[[4449,4514],"valid",[],"NV8"],[[4515,4519],"valid",[],"NV8"],[[4520,4601],"valid",[],"NV8"],[[4602,4607],"valid",[],"NV8"],[[4608,4614],"valid"],[[4615,4615],"valid"],[[4616,4678],"valid"],[[4679,4679],"valid"],[[4680,4680],"valid"],[[4681,4681],"disallowed"],[[4682,4685],"valid"],[[4686,4687],"disallowed"],[[4688,4694],"valid"],[[4695,4695],"disallowed"],[[4696,4696],"valid"],[[4697,4697],"disallowed"],[[4698,4701],"valid"],[[4702,4703],"disallowed"],[[4704,4742],"valid"],[[4743,4743],"valid"],[[4744,4744],"valid"],[[4745,4745],"disallowed"],[[4746,4749],"valid"],[[4750,4751],"disallowed"],[[4752,4782],"valid"],[[4783,4783],"valid"],[[4784,4784],"valid"],[[4785,4785],"disallowed"],[[4786,4789],"valid"],[[4790,4791],"disallowed"],[[4792,4798],"valid"],[[4799,4799],"disallowed"],[[4800,4800],"valid"],[[4801,4801],"disallowed"],[[4802,4805],"valid"],[[4806,4807],"disallowed"],[[4808,4814],"valid"],[[4815,4815],"valid"],[[4816,4822],"valid"],[[4823,4823],"disallowed"],[[4824,4846],"valid"],[[4847,4847],"valid"],[[4848,4878],"valid"],[[4879,4879],"valid"],[[4880,4880],"valid"],[[4881,4881],"disallowed"],[[4882,4885],"valid"],[[4886,4887],"disallowed"],[[4888,4894],"valid"],[[4895,4895],"valid"],[[4896,4934],"valid"],[[4935,4935],"valid"],[[4936,4954],"valid"],[[4955,4956],"disallowed"],[[4957,4958],"valid"],[[4959,4959],"valid"],[[4960,4960],"valid",[],"NV8"],[[4961,4988],"valid",[],"NV8"],[[4989,4991],"disallowed"],[[4992,5007],"valid"],[[5008,5017],"valid",[],"NV8"],[[5018,5023],"disallowed"],[[5024,5108],"valid"],[[5109,5109],"valid"],[[5110,5111],"disallowed"],[[5112,5112],"mapped",[5104]],[[5113,5113],"mapped",[5105]],[[5114,5114],"mapped",[5106]],[[5115,5115],"mapped",[5107]],[[5116,5116],"mapped",[5108]],[[5117,5117],"mapped",[5109]],[[5118,5119],"disallowed"],[[5120,5120],"valid",[],"NV8"],[[5121,5740],"valid"],[[5741,5742],"valid",[],"NV8"],[[5743,5750],"valid"],[[5751,5759],"valid"],[[5760,5760],"disallowed"],[[5761,5786],"valid"],[[5787,5788],"valid",[],"NV8"],[[5789,5791],"disallowed"],[[5792,5866],"valid"],[[5867,5872],"valid",[],"NV8"],[[5873,5880],"valid"],[[5881,5887],"disallowed"],[[5888,5900],"valid"],[[5901,5901],"disallowed"],[[5902,5908],"valid"],[[5909,5919],"disallowed"],[[5920,5940],"valid"],[[5941,5942],"valid",[],"NV8"],[[5943,5951],"disallowed"],[[5952,5971],"valid"],[[5972,5983],"disallowed"],[[5984,5996],"valid"],[[5997,5997],"disallowed"],[[5998,6e3],"valid"],[[6001,6001],"disallowed"],[[6002,6003],"valid"],[[6004,6015],"disallowed"],[[6016,6067],"valid"],[[6068,6069],"disallowed"],[[6070,6099],"valid"],[[6100,6102],"valid",[],"NV8"],[[6103,6103],"valid"],[[6104,6107],"valid",[],"NV8"],[[6108,6108],"valid"],[[6109,6109],"valid"],[[6110,6111],"disallowed"],[[6112,6121],"valid"],[[6122,6127],"disallowed"],[[6128,6137],"valid",[],"NV8"],[[6138,6143],"disallowed"],[[6144,6149],"valid",[],"NV8"],[[6150,6150],"disallowed"],[[6151,6154],"valid",[],"NV8"],[[6155,6157],"ignored"],[[6158,6158],"disallowed"],[[6159,6159],"disallowed"],[[6160,6169],"valid"],[[6170,6175],"disallowed"],[[6176,6263],"valid"],[[6264,6271],"disallowed"],[[6272,6313],"valid"],[[6314,6314],"valid"],[[6315,6319],"disallowed"],[[6320,6389],"valid"],[[6390,6399],"disallowed"],[[6400,6428],"valid"],[[6429,6430],"valid"],[[6431,6431],"disallowed"],[[6432,6443],"valid"],[[6444,6447],"disallowed"],[[6448,6459],"valid"],[[6460,6463],"disallowed"],[[6464,6464],"valid",[],"NV8"],[[6465,6467],"disallowed"],[[6468,6469],"valid",[],"NV8"],[[6470,6509],"valid"],[[6510,6511],"disallowed"],[[6512,6516],"valid"],[[6517,6527],"disallowed"],[[6528,6569],"valid"],[[6570,6571],"valid"],[[6572,6575],"disallowed"],[[6576,6601],"valid"],[[6602,6607],"disallowed"],[[6608,6617],"valid"],[[6618,6618],"valid",[],"XV8"],[[6619,6621],"disallowed"],[[6622,6623],"valid",[],"NV8"],[[6624,6655],"valid",[],"NV8"],[[6656,6683],"valid"],[[6684,6685],"disallowed"],[[6686,6687],"valid",[],"NV8"],[[6688,6750],"valid"],[[6751,6751],"disallowed"],[[6752,6780],"valid"],[[6781,6782],"disallowed"],[[6783,6793],"valid"],[[6794,6799],"disallowed"],[[6800,6809],"valid"],[[6810,6815],"disallowed"],[[6816,6822],"valid",[],"NV8"],[[6823,6823],"valid"],[[6824,6829],"valid",[],"NV8"],[[6830,6831],"disallowed"],[[6832,6845],"valid"],[[6846,6846],"valid",[],"NV8"],[[6847,6911],"disallowed"],[[6912,6987],"valid"],[[6988,6991],"disallowed"],[[6992,7001],"valid"],[[7002,7018],"valid",[],"NV8"],[[7019,7027],"valid"],[[7028,7036],"valid",[],"NV8"],[[7037,7039],"disallowed"],[[7040,7082],"valid"],[[7083,7085],"valid"],[[7086,7097],"valid"],[[7098,7103],"valid"],[[7104,7155],"valid"],[[7156,7163],"disallowed"],[[7164,7167],"valid",[],"NV8"],[[7168,7223],"valid"],[[7224,7226],"disallowed"],[[7227,7231],"valid",[],"NV8"],[[7232,7241],"valid"],[[7242,7244],"disallowed"],[[7245,7293],"valid"],[[7294,7295],"valid",[],"NV8"],[[7296,7359],"disallowed"],[[7360,7367],"valid",[],"NV8"],[[7368,7375],"disallowed"],[[7376,7378],"valid"],[[7379,7379],"valid",[],"NV8"],[[7380,7410],"valid"],[[7411,7414],"valid"],[[7415,7415],"disallowed"],[[7416,7417],"valid"],[[7418,7423],"disallowed"],[[7424,7467],"valid"],[[7468,7468],"mapped",[97]],[[7469,7469],"mapped",[230]],[[7470,7470],"mapped",[98]],[[7471,7471],"valid"],[[7472,7472],"mapped",[100]],[[7473,7473],"mapped",[101]],[[7474,7474],"mapped",[477]],[[7475,7475],"mapped",[103]],[[7476,7476],"mapped",[104]],[[7477,7477],"mapped",[105]],[[7478,7478],"mapped",[106]],[[7479,7479],"mapped",[107]],[[7480,7480],"mapped",[108]],[[7481,7481],"mapped",[109]],[[7482,7482],"mapped",[110]],[[7483,7483],"valid"],[[7484,7484],"mapped",[111]],[[7485,7485],"mapped",[547]],[[7486,7486],"mapped",[112]],[[7487,7487],"mapped",[114]],[[7488,7488],"mapped",[116]],[[7489,7489],"mapped",[117]],[[7490,7490],"mapped",[119]],[[7491,7491],"mapped",[97]],[[7492,7492],"mapped",[592]],[[7493,7493],"mapped",[593]],[[7494,7494],"mapped",[7426]],[[7495,7495],"mapped",[98]],[[7496,7496],"mapped",[100]],[[7497,7497],"mapped",[101]],[[7498,7498],"mapped",[601]],[[7499,7499],"mapped",[603]],[[7500,7500],"mapped",[604]],[[7501,7501],"mapped",[103]],[[7502,7502],"valid"],[[7503,7503],"mapped",[107]],[[7504,7504],"mapped",[109]],[[7505,7505],"mapped",[331]],[[7506,7506],"mapped",[111]],[[7507,7507],"mapped",[596]],[[7508,7508],"mapped",[7446]],[[7509,7509],"mapped",[7447]],[[7510,7510],"mapped",[112]],[[7511,7511],"mapped",[116]],[[7512,7512],"mapped",[117]],[[7513,7513],"mapped",[7453]],[[7514,7514],"mapped",[623]],[[7515,7515],"mapped",[118]],[[7516,7516],"mapped",[7461]],[[7517,7517],"mapped",[946]],[[7518,7518],"mapped",[947]],[[7519,7519],"mapped",[948]],[[7520,7520],"mapped",[966]],[[7521,7521],"mapped",[967]],[[7522,7522],"mapped",[105]],[[7523,7523],"mapped",[114]],[[7524,7524],"mapped",[117]],[[7525,7525],"mapped",[118]],[[7526,7526],"mapped",[946]],[[7527,7527],"mapped",[947]],[[7528,7528],"mapped",[961]],[[7529,7529],"mapped",[966]],[[7530,7530],"mapped",[967]],[[7531,7531],"valid"],[[7532,7543],"valid"],[[7544,7544],"mapped",[1085]],[[7545,7578],"valid"],[[7579,7579],"mapped",[594]],[[7580,7580],"mapped",[99]],[[7581,7581],"mapped",[597]],[[7582,7582],"mapped",[240]],[[7583,7583],"mapped",[604]],[[7584,7584],"mapped",[102]],[[7585,7585],"mapped",[607]],[[7586,7586],"mapped",[609]],[[7587,7587],"mapped",[613]],[[7588,7588],"mapped",[616]],[[7589,7589],"mapped",[617]],[[7590,7590],"mapped",[618]],[[7591,7591],"mapped",[7547]],[[7592,7592],"mapped",[669]],[[7593,7593],"mapped",[621]],[[7594,7594],"mapped",[7557]],[[7595,7595],"mapped",[671]],[[7596,7596],"mapped",[625]],[[7597,7597],"mapped",[624]],[[7598,7598],"mapped",[626]],[[7599,7599],"mapped",[627]],[[7600,7600],"mapped",[628]],[[7601,7601],"mapped",[629]],[[7602,7602],"mapped",[632]],[[7603,7603],"mapped",[642]],[[7604,7604],"mapped",[643]],[[7605,7605],"mapped",[427]],[[7606,7606],"mapped",[649]],[[7607,7607],"mapped",[650]],[[7608,7608],"mapped",[7452]],[[7609,7609],"mapped",[651]],[[7610,7610],"mapped",[652]],[[7611,7611],"mapped",[122]],[[7612,7612],"mapped",[656]],[[7613,7613],"mapped",[657]],[[7614,7614],"mapped",[658]],[[7615,7615],"mapped",[952]],[[7616,7619],"valid"],[[7620,7626],"valid"],[[7627,7654],"valid"],[[7655,7669],"valid"],[[7670,7675],"disallowed"],[[7676,7676],"valid"],[[7677,7677],"valid"],[[7678,7679],"valid"],[[7680,7680],"mapped",[7681]],[[7681,7681],"valid"],[[7682,7682],"mapped",[7683]],[[7683,7683],"valid"],[[7684,7684],"mapped",[7685]],[[7685,7685],"valid"],[[7686,7686],"mapped",[7687]],[[7687,7687],"valid"],[[7688,7688],"mapped",[7689]],[[7689,7689],"valid"],[[7690,7690],"mapped",[7691]],[[7691,7691],"valid"],[[7692,7692],"mapped",[7693]],[[7693,7693],"valid"],[[7694,7694],"mapped",[7695]],[[7695,7695],"valid"],[[7696,7696],"mapped",[7697]],[[7697,7697],"valid"],[[7698,7698],"mapped",[7699]],[[7699,7699],"valid"],[[7700,7700],"mapped",[7701]],[[7701,7701],"valid"],[[7702,7702],"mapped",[7703]],[[7703,7703],"valid"],[[7704,7704],"mapped",[7705]],[[7705,7705],"valid"],[[7706,7706],"mapped",[7707]],[[7707,7707],"valid"],[[7708,7708],"mapped",[7709]],[[7709,7709],"valid"],[[7710,7710],"mapped",[7711]],[[7711,7711],"valid"],[[7712,7712],"mapped",[7713]],[[7713,7713],"valid"],[[7714,7714],"mapped",[7715]],[[7715,7715],"valid"],[[7716,7716],"mapped",[7717]],[[7717,7717],"valid"],[[7718,7718],"mapped",[7719]],[[7719,7719],"valid"],[[7720,7720],"mapped",[7721]],[[7721,7721],"valid"],[[7722,7722],"mapped",[7723]],[[7723,7723],"valid"],[[7724,7724],"mapped",[7725]],[[7725,7725],"valid"],[[7726,7726],"mapped",[7727]],[[7727,7727],"valid"],[[7728,7728],"mapped",[7729]],[[7729,7729],"valid"],[[7730,7730],"mapped",[7731]],[[7731,7731],"valid"],[[7732,7732],"mapped",[7733]],[[7733,7733],"valid"],[[7734,7734],"mapped",[7735]],[[7735,7735],"valid"],[[7736,7736],"mapped",[7737]],[[7737,7737],"valid"],[[7738,7738],"mapped",[7739]],[[7739,7739],"valid"],[[7740,7740],"mapped",[7741]],[[7741,7741],"valid"],[[7742,7742],"mapped",[7743]],[[7743,7743],"valid"],[[7744,7744],"mapped",[7745]],[[7745,7745],"valid"],[[7746,7746],"mapped",[7747]],[[7747,7747],"valid"],[[7748,7748],"mapped",[7749]],[[7749,7749],"valid"],[[7750,7750],"mapped",[7751]],[[7751,7751],"valid"],[[7752,7752],"mapped",[7753]],[[7753,7753],"valid"],[[7754,7754],"mapped",[7755]],[[7755,7755],"valid"],[[7756,7756],"mapped",[7757]],[[7757,7757],"valid"],[[7758,7758],"mapped",[7759]],[[7759,7759],"valid"],[[7760,7760],"mapped",[7761]],[[7761,7761],"valid"],[[7762,7762],"mapped",[7763]],[[7763,7763],"valid"],[[7764,7764],"mapped",[7765]],[[7765,7765],"valid"],[[7766,7766],"mapped",[7767]],[[7767,7767],"valid"],[[7768,7768],"mapped",[7769]],[[7769,7769],"valid"],[[7770,7770],"mapped",[7771]],[[7771,7771],"valid"],[[7772,7772],"mapped",[7773]],[[7773,7773],"valid"],[[7774,7774],"mapped",[7775]],[[7775,7775],"valid"],[[7776,7776],"mapped",[7777]],[[7777,7777],"valid"],[[7778,7778],"mapped",[7779]],[[7779,7779],"valid"],[[7780,7780],"mapped",[7781]],[[7781,7781],"valid"],[[7782,7782],"mapped",[7783]],[[7783,7783],"valid"],[[7784,7784],"mapped",[7785]],[[7785,7785],"valid"],[[7786,7786],"mapped",[7787]],[[7787,7787],"valid"],[[7788,7788],"mapped",[7789]],[[7789,7789],"valid"],[[7790,7790],"mapped",[7791]],[[7791,7791],"valid"],[[7792,7792],"mapped",[7793]],[[7793,7793],"valid"],[[7794,7794],"mapped",[7795]],[[7795,7795],"valid"],[[7796,7796],"mapped",[7797]],[[7797,7797],"valid"],[[7798,7798],"mapped",[7799]],[[7799,7799],"valid"],[[7800,7800],"mapped",[7801]],[[7801,7801],"valid"],[[7802,7802],"mapped",[7803]],[[7803,7803],"valid"],[[7804,7804],"mapped",[7805]],[[7805,7805],"valid"],[[7806,7806],"mapped",[7807]],[[7807,7807],"valid"],[[7808,7808],"mapped",[7809]],[[7809,7809],"valid"],[[7810,7810],"mapped",[7811]],[[7811,7811],"valid"],[[7812,7812],"mapped",[7813]],[[7813,7813],"valid"],[[7814,7814],"mapped",[7815]],[[7815,7815],"valid"],[[7816,7816],"mapped",[7817]],[[7817,7817],"valid"],[[7818,7818],"mapped",[7819]],[[7819,7819],"valid"],[[7820,7820],"mapped",[7821]],[[7821,7821],"valid"],[[7822,7822],"mapped",[7823]],[[7823,7823],"valid"],[[7824,7824],"mapped",[7825]],[[7825,7825],"valid"],[[7826,7826],"mapped",[7827]],[[7827,7827],"valid"],[[7828,7828],"mapped",[7829]],[[7829,7833],"valid"],[[7834,7834],"mapped",[97,702]],[[7835,7835],"mapped",[7777]],[[7836,7837],"valid"],[[7838,7838],"mapped",[115,115]],[[7839,7839],"valid"],[[7840,7840],"mapped",[7841]],[[7841,7841],"valid"],[[7842,7842],"mapped",[7843]],[[7843,7843],"valid"],[[7844,7844],"mapped",[7845]],[[7845,7845],"valid"],[[7846,7846],"mapped",[7847]],[[7847,7847],"valid"],[[7848,7848],"mapped",[7849]],[[7849,7849],"valid"],[[7850,7850],"mapped",[7851]],[[7851,7851],"valid"],[[7852,7852],"mapped",[7853]],[[7853,7853],"valid"],[[7854,7854],"mapped",[7855]],[[7855,7855],"valid"],[[7856,7856],"mapped",[7857]],[[7857,7857],"valid"],[[7858,7858],"mapped",[7859]],[[7859,7859],"valid"],[[7860,7860],"mapped",[7861]],[[7861,7861],"valid"],[[7862,7862],"mapped",[7863]],[[7863,7863],"valid"],[[7864,7864],"mapped",[7865]],[[7865,7865],"valid"],[[7866,7866],"mapped",[7867]],[[7867,7867],"valid"],[[7868,7868],"mapped",[7869]],[[7869,7869],"valid"],[[7870,7870],"mapped",[7871]],[[7871,7871],"valid"],[[7872,7872],"mapped",[7873]],[[7873,7873],"valid"],[[7874,7874],"mapped",[7875]],[[7875,7875],"valid"],[[7876,7876],"mapped",[7877]],[[7877,7877],"valid"],[[7878,7878],"mapped",[7879]],[[7879,7879],"valid"],[[7880,7880],"mapped",[7881]],[[7881,7881],"valid"],[[7882,7882],"mapped",[7883]],[[7883,7883],"valid"],[[7884,7884],"mapped",[7885]],[[7885,7885],"valid"],[[7886,7886],"mapped",[7887]],[[7887,7887],"valid"],[[7888,7888],"mapped",[7889]],[[7889,7889],"valid"],[[7890,7890],"mapped",[7891]],[[7891,7891],"valid"],[[7892,7892],"mapped",[7893]],[[7893,7893],"valid"],[[7894,7894],"mapped",[7895]],[[7895,7895],"valid"],[[7896,7896],"mapped",[7897]],[[7897,7897],"valid"],[[7898,7898],"mapped",[7899]],[[7899,7899],"valid"],[[7900,7900],"mapped",[7901]],[[7901,7901],"valid"],[[7902,7902],"mapped",[7903]],[[7903,7903],"valid"],[[7904,7904],"mapped",[7905]],[[7905,7905],"valid"],[[7906,7906],"mapped",[7907]],[[7907,7907],"valid"],[[7908,7908],"mapped",[7909]],[[7909,7909],"valid"],[[7910,7910],"mapped",[7911]],[[7911,7911],"valid"],[[7912,7912],"mapped",[7913]],[[7913,7913],"valid"],[[7914,7914],"mapped",[7915]],[[7915,7915],"valid"],[[7916,7916],"mapped",[7917]],[[7917,7917],"valid"],[[7918,7918],"mapped",[7919]],[[7919,7919],"valid"],[[7920,7920],"mapped",[7921]],[[7921,7921],"valid"],[[7922,7922],"mapped",[7923]],[[7923,7923],"valid"],[[7924,7924],"mapped",[7925]],[[7925,7925],"valid"],[[7926,7926],"mapped",[7927]],[[7927,7927],"valid"],[[7928,7928],"mapped",[7929]],[[7929,7929],"valid"],[[7930,7930],"mapped",[7931]],[[7931,7931],"valid"],[[7932,7932],"mapped",[7933]],[[7933,7933],"valid"],[[7934,7934],"mapped",[7935]],[[7935,7935],"valid"],[[7936,7943],"valid"],[[7944,7944],"mapped",[7936]],[[7945,7945],"mapped",[7937]],[[7946,7946],"mapped",[7938]],[[7947,7947],"mapped",[7939]],[[7948,7948],"mapped",[7940]],[[7949,7949],"mapped",[7941]],[[7950,7950],"mapped",[7942]],[[7951,7951],"mapped",[7943]],[[7952,7957],"valid"],[[7958,7959],"disallowed"],[[7960,7960],"mapped",[7952]],[[7961,7961],"mapped",[7953]],[[7962,7962],"mapped",[7954]],[[7963,7963],"mapped",[7955]],[[7964,7964],"mapped",[7956]],[[7965,7965],"mapped",[7957]],[[7966,7967],"disallowed"],[[7968,7975],"valid"],[[7976,7976],"mapped",[7968]],[[7977,7977],"mapped",[7969]],[[7978,7978],"mapped",[7970]],[[7979,7979],"mapped",[7971]],[[7980,7980],"mapped",[7972]],[[7981,7981],"mapped",[7973]],[[7982,7982],"mapped",[7974]],[[7983,7983],"mapped",[7975]],[[7984,7991],"valid"],[[7992,7992],"mapped",[7984]],[[7993,7993],"mapped",[7985]],[[7994,7994],"mapped",[7986]],[[7995,7995],"mapped",[7987]],[[7996,7996],"mapped",[7988]],[[7997,7997],"mapped",[7989]],[[7998,7998],"mapped",[7990]],[[7999,7999],"mapped",[7991]],[[8e3,8005],"valid"],[[8006,8007],"disallowed"],[[8008,8008],"mapped",[8e3]],[[8009,8009],"mapped",[8001]],[[8010,8010],"mapped",[8002]],[[8011,8011],"mapped",[8003]],[[8012,8012],"mapped",[8004]],[[8013,8013],"mapped",[8005]],[[8014,8015],"disallowed"],[[8016,8023],"valid"],[[8024,8024],"disallowed"],[[8025,8025],"mapped",[8017]],[[8026,8026],"disallowed"],[[8027,8027],"mapped",[8019]],[[8028,8028],"disallowed"],[[8029,8029],"mapped",[8021]],[[8030,8030],"disallowed"],[[8031,8031],"mapped",[8023]],[[8032,8039],"valid"],[[8040,8040],"mapped",[8032]],[[8041,8041],"mapped",[8033]],[[8042,8042],"mapped",[8034]],[[8043,8043],"mapped",[8035]],[[8044,8044],"mapped",[8036]],[[8045,8045],"mapped",[8037]],[[8046,8046],"mapped",[8038]],[[8047,8047],"mapped",[8039]],[[8048,8048],"valid"],[[8049,8049],"mapped",[940]],[[8050,8050],"valid"],[[8051,8051],"mapped",[941]],[[8052,8052],"valid"],[[8053,8053],"mapped",[942]],[[8054,8054],"valid"],[[8055,8055],"mapped",[943]],[[8056,8056],"valid"],[[8057,8057],"mapped",[972]],[[8058,8058],"valid"],[[8059,8059],"mapped",[973]],[[8060,8060],"valid"],[[8061,8061],"mapped",[974]],[[8062,8063],"disallowed"],[[8064,8064],"mapped",[7936,953]],[[8065,8065],"mapped",[7937,953]],[[8066,8066],"mapped",[7938,953]],[[8067,8067],"mapped",[7939,953]],[[8068,8068],"mapped",[7940,953]],[[8069,8069],"mapped",[7941,953]],[[8070,8070],"mapped",[7942,953]],[[8071,8071],"mapped",[7943,953]],[[8072,8072],"mapped",[7936,953]],[[8073,8073],"mapped",[7937,953]],[[8074,8074],"mapped",[7938,953]],[[8075,8075],"mapped",[7939,953]],[[8076,8076],"mapped",[7940,953]],[[8077,8077],"mapped",[7941,953]],[[8078,8078],"mapped",[7942,953]],[[8079,8079],"mapped",[7943,953]],[[8080,8080],"mapped",[7968,953]],[[8081,8081],"mapped",[7969,953]],[[8082,8082],"mapped",[7970,953]],[[8083,8083],"mapped",[7971,953]],[[8084,8084],"mapped",[7972,953]],[[8085,8085],"mapped",[7973,953]],[[8086,8086],"mapped",[7974,953]],[[8087,8087],"mapped",[7975,953]],[[8088,8088],"mapped",[7968,953]],[[8089,8089],"mapped",[7969,953]],[[8090,8090],"mapped",[7970,953]],[[8091,8091],"mapped",[7971,953]],[[8092,8092],"mapped",[7972,953]],[[8093,8093],"mapped",[7973,953]],[[8094,8094],"mapped",[7974,953]],[[8095,8095],"mapped",[7975,953]],[[8096,8096],"mapped",[8032,953]],[[8097,8097],"mapped",[8033,953]],[[8098,8098],"mapped",[8034,953]],[[8099,8099],"mapped",[8035,953]],[[8100,8100],"mapped",[8036,953]],[[8101,8101],"mapped",[8037,953]],[[8102,8102],"mapped",[8038,953]],[[8103,8103],"mapped",[8039,953]],[[8104,8104],"mapped",[8032,953]],[[8105,8105],"mapped",[8033,953]],[[8106,8106],"mapped",[8034,953]],[[8107,8107],"mapped",[8035,953]],[[8108,8108],"mapped",[8036,953]],[[8109,8109],"mapped",[8037,953]],[[8110,8110],"mapped",[8038,953]],[[8111,8111],"mapped",[8039,953]],[[8112,8113],"valid"],[[8114,8114],"mapped",[8048,953]],[[8115,8115],"mapped",[945,953]],[[8116,8116],"mapped",[940,953]],[[8117,8117],"disallowed"],[[8118,8118],"valid"],[[8119,8119],"mapped",[8118,953]],[[8120,8120],"mapped",[8112]],[[8121,8121],"mapped",[8113]],[[8122,8122],"mapped",[8048]],[[8123,8123],"mapped",[940]],[[8124,8124],"mapped",[945,953]],[[8125,8125],"disallowed_STD3_mapped",[32,787]],[[8126,8126],"mapped",[953]],[[8127,8127],"disallowed_STD3_mapped",[32,787]],[[8128,8128],"disallowed_STD3_mapped",[32,834]],[[8129,8129],"disallowed_STD3_mapped",[32,776,834]],[[8130,8130],"mapped",[8052,953]],[[8131,8131],"mapped",[951,953]],[[8132,8132],"mapped",[942,953]],[[8133,8133],"disallowed"],[[8134,8134],"valid"],[[8135,8135],"mapped",[8134,953]],[[8136,8136],"mapped",[8050]],[[8137,8137],"mapped",[941]],[[8138,8138],"mapped",[8052]],[[8139,8139],"mapped",[942]],[[8140,8140],"mapped",[951,953]],[[8141,8141],"disallowed_STD3_mapped",[32,787,768]],[[8142,8142],"disallowed_STD3_mapped",[32,787,769]],[[8143,8143],"disallowed_STD3_mapped",[32,787,834]],[[8144,8146],"valid"],[[8147,8147],"mapped",[912]],[[8148,8149],"disallowed"],[[8150,8151],"valid"],[[8152,8152],"mapped",[8144]],[[8153,8153],"mapped",[8145]],[[8154,8154],"mapped",[8054]],[[8155,8155],"mapped",[943]],[[8156,8156],"disallowed"],[[8157,8157],"disallowed_STD3_mapped",[32,788,768]],[[8158,8158],"disallowed_STD3_mapped",[32,788,769]],[[8159,8159],"disallowed_STD3_mapped",[32,788,834]],[[8160,8162],"valid"],[[8163,8163],"mapped",[944]],[[8164,8167],"valid"],[[8168,8168],"mapped",[8160]],[[8169,8169],"mapped",[8161]],[[8170,8170],"mapped",[8058]],[[8171,8171],"mapped",[973]],[[8172,8172],"mapped",[8165]],[[8173,8173],"disallowed_STD3_mapped",[32,776,768]],[[8174,8174],"disallowed_STD3_mapped",[32,776,769]],[[8175,8175],"disallowed_STD3_mapped",[96]],[[8176,8177],"disallowed"],[[8178,8178],"mapped",[8060,953]],[[8179,8179],"mapped",[969,953]],[[8180,8180],"mapped",[974,953]],[[8181,8181],"disallowed"],[[8182,8182],"valid"],[[8183,8183],"mapped",[8182,953]],[[8184,8184],"mapped",[8056]],[[8185,8185],"mapped",[972]],[[8186,8186],"mapped",[8060]],[[8187,8187],"mapped",[974]],[[8188,8188],"mapped",[969,953]],[[8189,8189],"disallowed_STD3_mapped",[32,769]],[[8190,8190],"disallowed_STD3_mapped",[32,788]],[[8191,8191],"disallowed"],[[8192,8202],"disallowed_STD3_mapped",[32]],[[8203,8203],"ignored"],[[8204,8205],"deviation",[]],[[8206,8207],"disallowed"],[[8208,8208],"valid",[],"NV8"],[[8209,8209],"mapped",[8208]],[[8210,8214],"valid",[],"NV8"],[[8215,8215],"disallowed_STD3_mapped",[32,819]],[[8216,8227],"valid",[],"NV8"],[[8228,8230],"disallowed"],[[8231,8231],"valid",[],"NV8"],[[8232,8238],"disallowed"],[[8239,8239],"disallowed_STD3_mapped",[32]],[[8240,8242],"valid",[],"NV8"],[[8243,8243],"mapped",[8242,8242]],[[8244,8244],"mapped",[8242,8242,8242]],[[8245,8245],"valid",[],"NV8"],[[8246,8246],"mapped",[8245,8245]],[[8247,8247],"mapped",[8245,8245,8245]],[[8248,8251],"valid",[],"NV8"],[[8252,8252],"disallowed_STD3_mapped",[33,33]],[[8253,8253],"valid",[],"NV8"],[[8254,8254],"disallowed_STD3_mapped",[32,773]],[[8255,8262],"valid",[],"NV8"],[[8263,8263],"disallowed_STD3_mapped",[63,63]],[[8264,8264],"disallowed_STD3_mapped",[63,33]],[[8265,8265],"disallowed_STD3_mapped",[33,63]],[[8266,8269],"valid",[],"NV8"],[[8270,8274],"valid",[],"NV8"],[[8275,8276],"valid",[],"NV8"],[[8277,8278],"valid",[],"NV8"],[[8279,8279],"mapped",[8242,8242,8242,8242]],[[8280,8286],"valid",[],"NV8"],[[8287,8287],"disallowed_STD3_mapped",[32]],[[8288,8288],"ignored"],[[8289,8291],"disallowed"],[[8292,8292],"ignored"],[[8293,8293],"disallowed"],[[8294,8297],"disallowed"],[[8298,8303],"disallowed"],[[8304,8304],"mapped",[48]],[[8305,8305],"mapped",[105]],[[8306,8307],"disallowed"],[[8308,8308],"mapped",[52]],[[8309,8309],"mapped",[53]],[[8310,8310],"mapped",[54]],[[8311,8311],"mapped",[55]],[[8312,8312],"mapped",[56]],[[8313,8313],"mapped",[57]],[[8314,8314],"disallowed_STD3_mapped",[43]],[[8315,8315],"mapped",[8722]],[[8316,8316],"disallowed_STD3_mapped",[61]],[[8317,8317],"disallowed_STD3_mapped",[40]],[[8318,8318],"disallowed_STD3_mapped",[41]],[[8319,8319],"mapped",[110]],[[8320,8320],"mapped",[48]],[[8321,8321],"mapped",[49]],[[8322,8322],"mapped",[50]],[[8323,8323],"mapped",[51]],[[8324,8324],"mapped",[52]],[[8325,8325],"mapped",[53]],[[8326,8326],"mapped",[54]],[[8327,8327],"mapped",[55]],[[8328,8328],"mapped",[56]],[[8329,8329],"mapped",[57]],[[8330,8330],"disallowed_STD3_mapped",[43]],[[8331,8331],"mapped",[8722]],[[8332,8332],"disallowed_STD3_mapped",[61]],[[8333,8333],"disallowed_STD3_mapped",[40]],[[8334,8334],"disallowed_STD3_mapped",[41]],[[8335,8335],"disallowed"],[[8336,8336],"mapped",[97]],[[8337,8337],"mapped",[101]],[[8338,8338],"mapped",[111]],[[8339,8339],"mapped",[120]],[[8340,8340],"mapped",[601]],[[8341,8341],"mapped",[104]],[[8342,8342],"mapped",[107]],[[8343,8343],"mapped",[108]],[[8344,8344],"mapped",[109]],[[8345,8345],"mapped",[110]],[[8346,8346],"mapped",[112]],[[8347,8347],"mapped",[115]],[[8348,8348],"mapped",[116]],[[8349,8351],"disallowed"],[[8352,8359],"valid",[],"NV8"],[[8360,8360],"mapped",[114,115]],[[8361,8362],"valid",[],"NV8"],[[8363,8363],"valid",[],"NV8"],[[8364,8364],"valid",[],"NV8"],[[8365,8367],"valid",[],"NV8"],[[8368,8369],"valid",[],"NV8"],[[8370,8373],"valid",[],"NV8"],[[8374,8376],"valid",[],"NV8"],[[8377,8377],"valid",[],"NV8"],[[8378,8378],"valid",[],"NV8"],[[8379,8381],"valid",[],"NV8"],[[8382,8382],"valid",[],"NV8"],[[8383,8399],"disallowed"],[[8400,8417],"valid",[],"NV8"],[[8418,8419],"valid",[],"NV8"],[[8420,8426],"valid",[],"NV8"],[[8427,8427],"valid",[],"NV8"],[[8428,8431],"valid",[],"NV8"],[[8432,8432],"valid",[],"NV8"],[[8433,8447],"disallowed"],[[8448,8448],"disallowed_STD3_mapped",[97,47,99]],[[8449,8449],"disallowed_STD3_mapped",[97,47,115]],[[8450,8450],"mapped",[99]],[[8451,8451],"mapped",[176,99]],[[8452,8452],"valid",[],"NV8"],[[8453,8453],"disallowed_STD3_mapped",[99,47,111]],[[8454,8454],"disallowed_STD3_mapped",[99,47,117]],[[8455,8455],"mapped",[603]],[[8456,8456],"valid",[],"NV8"],[[8457,8457],"mapped",[176,102]],[[8458,8458],"mapped",[103]],[[8459,8462],"mapped",[104]],[[8463,8463],"mapped",[295]],[[8464,8465],"mapped",[105]],[[8466,8467],"mapped",[108]],[[8468,8468],"valid",[],"NV8"],[[8469,8469],"mapped",[110]],[[8470,8470],"mapped",[110,111]],[[8471,8472],"valid",[],"NV8"],[[8473,8473],"mapped",[112]],[[8474,8474],"mapped",[113]],[[8475,8477],"mapped",[114]],[[8478,8479],"valid",[],"NV8"],[[8480,8480],"mapped",[115,109]],[[8481,8481],"mapped",[116,101,108]],[[8482,8482],"mapped",[116,109]],[[8483,8483],"valid",[],"NV8"],[[8484,8484],"mapped",[122]],[[8485,8485],"valid",[],"NV8"],[[8486,8486],"mapped",[969]],[[8487,8487],"valid",[],"NV8"],[[8488,8488],"mapped",[122]],[[8489,8489],"valid",[],"NV8"],[[8490,8490],"mapped",[107]],[[8491,8491],"mapped",[229]],[[8492,8492],"mapped",[98]],[[8493,8493],"mapped",[99]],[[8494,8494],"valid",[],"NV8"],[[8495,8496],"mapped",[101]],[[8497,8497],"mapped",[102]],[[8498,8498],"disallowed"],[[8499,8499],"mapped",[109]],[[8500,8500],"mapped",[111]],[[8501,8501],"mapped",[1488]],[[8502,8502],"mapped",[1489]],[[8503,8503],"mapped",[1490]],[[8504,8504],"mapped",[1491]],[[8505,8505],"mapped",[105]],[[8506,8506],"valid",[],"NV8"],[[8507,8507],"mapped",[102,97,120]],[[8508,8508],"mapped",[960]],[[8509,8510],"mapped",[947]],[[8511,8511],"mapped",[960]],[[8512,8512],"mapped",[8721]],[[8513,8516],"valid",[],"NV8"],[[8517,8518],"mapped",[100]],[[8519,8519],"mapped",[101]],[[8520,8520],"mapped",[105]],[[8521,8521],"mapped",[106]],[[8522,8523],"valid",[],"NV8"],[[8524,8524],"valid",[],"NV8"],[[8525,8525],"valid",[],"NV8"],[[8526,8526],"valid"],[[8527,8527],"valid",[],"NV8"],[[8528,8528],"mapped",[49,8260,55]],[[8529,8529],"mapped",[49,8260,57]],[[8530,8530],"mapped",[49,8260,49,48]],[[8531,8531],"mapped",[49,8260,51]],[[8532,8532],"mapped",[50,8260,51]],[[8533,8533],"mapped",[49,8260,53]],[[8534,8534],"mapped",[50,8260,53]],[[8535,8535],"mapped",[51,8260,53]],[[8536,8536],"mapped",[52,8260,53]],[[8537,8537],"mapped",[49,8260,54]],[[8538,8538],"mapped",[53,8260,54]],[[8539,8539],"mapped",[49,8260,56]],[[8540,8540],"mapped",[51,8260,56]],[[8541,8541],"mapped",[53,8260,56]],[[8542,8542],"mapped",[55,8260,56]],[[8543,8543],"mapped",[49,8260]],[[8544,8544],"mapped",[105]],[[8545,8545],"mapped",[105,105]],[[8546,8546],"mapped",[105,105,105]],[[8547,8547],"mapped",[105,118]],[[8548,8548],"mapped",[118]],[[8549,8549],"mapped",[118,105]],[[8550,8550],"mapped",[118,105,105]],[[8551,8551],"mapped",[118,105,105,105]],[[8552,8552],"mapped",[105,120]],[[8553,8553],"mapped",[120]],[[8554,8554],"mapped",[120,105]],[[8555,8555],"mapped",[120,105,105]],[[8556,8556],"mapped",[108]],[[8557,8557],"mapped",[99]],[[8558,8558],"mapped",[100]],[[8559,8559],"mapped",[109]],[[8560,8560],"mapped",[105]],[[8561,8561],"mapped",[105,105]],[[8562,8562],"mapped",[105,105,105]],[[8563,8563],"mapped",[105,118]],[[8564,8564],"mapped",[118]],[[8565,8565],"mapped",[118,105]],[[8566,8566],"mapped",[118,105,105]],[[8567,8567],"mapped",[118,105,105,105]],[[8568,8568],"mapped",[105,120]],[[8569,8569],"mapped",[120]],[[8570,8570],"mapped",[120,105]],[[8571,8571],"mapped",[120,105,105]],[[8572,8572],"mapped",[108]],[[8573,8573],"mapped",[99]],[[8574,8574],"mapped",[100]],[[8575,8575],"mapped",[109]],[[8576,8578],"valid",[],"NV8"],[[8579,8579],"disallowed"],[[8580,8580],"valid"],[[8581,8584],"valid",[],"NV8"],[[8585,8585],"mapped",[48,8260,51]],[[8586,8587],"valid",[],"NV8"],[[8588,8591],"disallowed"],[[8592,8682],"valid",[],"NV8"],[[8683,8691],"valid",[],"NV8"],[[8692,8703],"valid",[],"NV8"],[[8704,8747],"valid",[],"NV8"],[[8748,8748],"mapped",[8747,8747]],[[8749,8749],"mapped",[8747,8747,8747]],[[8750,8750],"valid",[],"NV8"],[[8751,8751],"mapped",[8750,8750]],[[8752,8752],"mapped",[8750,8750,8750]],[[8753,8799],"valid",[],"NV8"],[[8800,8800],"disallowed_STD3_valid"],[[8801,8813],"valid",[],"NV8"],[[8814,8815],"disallowed_STD3_valid"],[[8816,8945],"valid",[],"NV8"],[[8946,8959],"valid",[],"NV8"],[[8960,8960],"valid",[],"NV8"],[[8961,8961],"valid",[],"NV8"],[[8962,9e3],"valid",[],"NV8"],[[9001,9001],"mapped",[12296]],[[9002,9002],"mapped",[12297]],[[9003,9082],"valid",[],"NV8"],[[9083,9083],"valid",[],"NV8"],[[9084,9084],"valid",[],"NV8"],[[9085,9114],"valid",[],"NV8"],[[9115,9166],"valid",[],"NV8"],[[9167,9168],"valid",[],"NV8"],[[9169,9179],"valid",[],"NV8"],[[9180,9191],"valid",[],"NV8"],[[9192,9192],"valid",[],"NV8"],[[9193,9203],"valid",[],"NV8"],[[9204,9210],"valid",[],"NV8"],[[9211,9215],"disallowed"],[[9216,9252],"valid",[],"NV8"],[[9253,9254],"valid",[],"NV8"],[[9255,9279],"disallowed"],[[9280,9290],"valid",[],"NV8"],[[9291,9311],"disallowed"],[[9312,9312],"mapped",[49]],[[9313,9313],"mapped",[50]],[[9314,9314],"mapped",[51]],[[9315,9315],"mapped",[52]],[[9316,9316],"mapped",[53]],[[9317,9317],"mapped",[54]],[[9318,9318],"mapped",[55]],[[9319,9319],"mapped",[56]],[[9320,9320],"mapped",[57]],[[9321,9321],"mapped",[49,48]],[[9322,9322],"mapped",[49,49]],[[9323,9323],"mapped",[49,50]],[[9324,9324],"mapped",[49,51]],[[9325,9325],"mapped",[49,52]],[[9326,9326],"mapped",[49,53]],[[9327,9327],"mapped",[49,54]],[[9328,9328],"mapped",[49,55]],[[9329,9329],"mapped",[49,56]],[[9330,9330],"mapped",[49,57]],[[9331,9331],"mapped",[50,48]],[[9332,9332],"disallowed_STD3_mapped",[40,49,41]],[[9333,9333],"disallowed_STD3_mapped",[40,50,41]],[[9334,9334],"disallowed_STD3_mapped",[40,51,41]],[[9335,9335],"disallowed_STD3_mapped",[40,52,41]],[[9336,9336],"disallowed_STD3_mapped",[40,53,41]],[[9337,9337],"disallowed_STD3_mapped",[40,54,41]],[[9338,9338],"disallowed_STD3_mapped",[40,55,41]],[[9339,9339],"disallowed_STD3_mapped",[40,56,41]],[[9340,9340],"disallowed_STD3_mapped",[40,57,41]],[[9341,9341],"disallowed_STD3_mapped",[40,49,48,41]],[[9342,9342],"disallowed_STD3_mapped",[40,49,49,41]],[[9343,9343],"disallowed_STD3_mapped",[40,49,50,41]],[[9344,9344],"disallowed_STD3_mapped",[40,49,51,41]],[[9345,9345],"disallowed_STD3_mapped",[40,49,52,41]],[[9346,9346],"disallowed_STD3_mapped",[40,49,53,41]],[[9347,9347],"disallowed_STD3_mapped",[40,49,54,41]],[[9348,9348],"disallowed_STD3_mapped",[40,49,55,41]],[[9349,9349],"disallowed_STD3_mapped",[40,49,56,41]],[[9350,9350],"disallowed_STD3_mapped",[40,49,57,41]],[[9351,9351],"disallowed_STD3_mapped",[40,50,48,41]],[[9352,9371],"disallowed"],[[9372,9372],"disallowed_STD3_mapped",[40,97,41]],[[9373,9373],"disallowed_STD3_mapped",[40,98,41]],[[9374,9374],"disallowed_STD3_mapped",[40,99,41]],[[9375,9375],"disallowed_STD3_mapped",[40,100,41]],[[9376,9376],"disallowed_STD3_mapped",[40,101,41]],[[9377,9377],"disallowed_STD3_mapped",[40,102,41]],[[9378,9378],"disallowed_STD3_mapped",[40,103,41]],[[9379,9379],"disallowed_STD3_mapped",[40,104,41]],[[9380,9380],"disallowed_STD3_mapped",[40,105,41]],[[9381,9381],"disallowed_STD3_mapped",[40,106,41]],[[9382,9382],"disallowed_STD3_mapped",[40,107,41]],[[9383,9383],"disallowed_STD3_mapped",[40,108,41]],[[9384,9384],"disallowed_STD3_mapped",[40,109,41]],[[9385,9385],"disallowed_STD3_mapped",[40,110,41]],[[9386,9386],"disallowed_STD3_mapped",[40,111,41]],[[9387,9387],"disallowed_STD3_mapped",[40,112,41]],[[9388,9388],"disallowed_STD3_mapped",[40,113,41]],[[9389,9389],"disallowed_STD3_mapped",[40,114,41]],[[9390,9390],"disallowed_STD3_mapped",[40,115,41]],[[9391,9391],"disallowed_STD3_mapped",[40,116,41]],[[9392,9392],"disallowed_STD3_mapped",[40,117,41]],[[9393,9393],"disallowed_STD3_mapped",[40,118,41]],[[9394,9394],"disallowed_STD3_mapped",[40,119,41]],[[9395,9395],"disallowed_STD3_mapped",[40,120,41]],[[9396,9396],"disallowed_STD3_mapped",[40,121,41]],[[9397,9397],"disallowed_STD3_mapped",[40,122,41]],[[9398,9398],"mapped",[97]],[[9399,9399],"mapped",[98]],[[9400,9400],"mapped",[99]],[[9401,9401],"mapped",[100]],[[9402,9402],"mapped",[101]],[[9403,9403],"mapped",[102]],[[9404,9404],"mapped",[103]],[[9405,9405],"mapped",[104]],[[9406,9406],"mapped",[105]],[[9407,9407],"mapped",[106]],[[9408,9408],"mapped",[107]],[[9409,9409],"mapped",[108]],[[9410,9410],"mapped",[109]],[[9411,9411],"mapped",[110]],[[9412,9412],"mapped",[111]],[[9413,9413],"mapped",[112]],[[9414,9414],"mapped",[113]],[[9415,9415],"mapped",[114]],[[9416,9416],"mapped",[115]],[[9417,9417],"mapped",[116]],[[9418,9418],"mapped",[117]],[[9419,9419],"mapped",[118]],[[9420,9420],"mapped",[119]],[[9421,9421],"mapped",[120]],[[9422,9422],"mapped",[121]],[[9423,9423],"mapped",[122]],[[9424,9424],"mapped",[97]],[[9425,9425],"mapped",[98]],[[9426,9426],"mapped",[99]],[[9427,9427],"mapped",[100]],[[9428,9428],"mapped",[101]],[[9429,9429],"mapped",[102]],[[9430,9430],"mapped",[103]],[[9431,9431],"mapped",[104]],[[9432,9432],"mapped",[105]],[[9433,9433],"mapped",[106]],[[9434,9434],"mapped",[107]],[[9435,9435],"mapped",[108]],[[9436,9436],"mapped",[109]],[[9437,9437],"mapped",[110]],[[9438,9438],"mapped",[111]],[[9439,9439],"mapped",[112]],[[9440,9440],"mapped",[113]],[[9441,9441],"mapped",[114]],[[9442,9442],"mapped",[115]],[[9443,9443],"mapped",[116]],[[9444,9444],"mapped",[117]],[[9445,9445],"mapped",[118]],[[9446,9446],"mapped",[119]],[[9447,9447],"mapped",[120]],[[9448,9448],"mapped",[121]],[[9449,9449],"mapped",[122]],[[9450,9450],"mapped",[48]],[[9451,9470],"valid",[],"NV8"],[[9471,9471],"valid",[],"NV8"],[[9472,9621],"valid",[],"NV8"],[[9622,9631],"valid",[],"NV8"],[[9632,9711],"valid",[],"NV8"],[[9712,9719],"valid",[],"NV8"],[[9720,9727],"valid",[],"NV8"],[[9728,9747],"valid",[],"NV8"],[[9748,9749],"valid",[],"NV8"],[[9750,9751],"valid",[],"NV8"],[[9752,9752],"valid",[],"NV8"],[[9753,9753],"valid",[],"NV8"],[[9754,9839],"valid",[],"NV8"],[[9840,9841],"valid",[],"NV8"],[[9842,9853],"valid",[],"NV8"],[[9854,9855],"valid",[],"NV8"],[[9856,9865],"valid",[],"NV8"],[[9866,9873],"valid",[],"NV8"],[[9874,9884],"valid",[],"NV8"],[[9885,9885],"valid",[],"NV8"],[[9886,9887],"valid",[],"NV8"],[[9888,9889],"valid",[],"NV8"],[[9890,9905],"valid",[],"NV8"],[[9906,9906],"valid",[],"NV8"],[[9907,9916],"valid",[],"NV8"],[[9917,9919],"valid",[],"NV8"],[[9920,9923],"valid",[],"NV8"],[[9924,9933],"valid",[],"NV8"],[[9934,9934],"valid",[],"NV8"],[[9935,9953],"valid",[],"NV8"],[[9954,9954],"valid",[],"NV8"],[[9955,9955],"valid",[],"NV8"],[[9956,9959],"valid",[],"NV8"],[[9960,9983],"valid",[],"NV8"],[[9984,9984],"valid",[],"NV8"],[[9985,9988],"valid",[],"NV8"],[[9989,9989],"valid",[],"NV8"],[[9990,9993],"valid",[],"NV8"],[[9994,9995],"valid",[],"NV8"],[[9996,10023],"valid",[],"NV8"],[[10024,10024],"valid",[],"NV8"],[[10025,10059],"valid",[],"NV8"],[[10060,10060],"valid",[],"NV8"],[[10061,10061],"valid",[],"NV8"],[[10062,10062],"valid",[],"NV8"],[[10063,10066],"valid",[],"NV8"],[[10067,10069],"valid",[],"NV8"],[[10070,10070],"valid",[],"NV8"],[[10071,10071],"valid",[],"NV8"],[[10072,10078],"valid",[],"NV8"],[[10079,10080],"valid",[],"NV8"],[[10081,10087],"valid",[],"NV8"],[[10088,10101],"valid",[],"NV8"],[[10102,10132],"valid",[],"NV8"],[[10133,10135],"valid",[],"NV8"],[[10136,10159],"valid",[],"NV8"],[[10160,10160],"valid",[],"NV8"],[[10161,10174],"valid",[],"NV8"],[[10175,10175],"valid",[],"NV8"],[[10176,10182],"valid",[],"NV8"],[[10183,10186],"valid",[],"NV8"],[[10187,10187],"valid",[],"NV8"],[[10188,10188],"valid",[],"NV8"],[[10189,10189],"valid",[],"NV8"],[[10190,10191],"valid",[],"NV8"],[[10192,10219],"valid",[],"NV8"],[[10220,10223],"valid",[],"NV8"],[[10224,10239],"valid",[],"NV8"],[[10240,10495],"valid",[],"NV8"],[[10496,10763],"valid",[],"NV8"],[[10764,10764],"mapped",[8747,8747,8747,8747]],[[10765,10867],"valid",[],"NV8"],[[10868,10868],"disallowed_STD3_mapped",[58,58,61]],[[10869,10869],"disallowed_STD3_mapped",[61,61]],[[10870,10870],"disallowed_STD3_mapped",[61,61,61]],[[10871,10971],"valid",[],"NV8"],[[10972,10972],"mapped",[10973,824]],[[10973,11007],"valid",[],"NV8"],[[11008,11021],"valid",[],"NV8"],[[11022,11027],"valid",[],"NV8"],[[11028,11034],"valid",[],"NV8"],[[11035,11039],"valid",[],"NV8"],[[11040,11043],"valid",[],"NV8"],[[11044,11084],"valid",[],"NV8"],[[11085,11087],"valid",[],"NV8"],[[11088,11092],"valid",[],"NV8"],[[11093,11097],"valid",[],"NV8"],[[11098,11123],"valid",[],"NV8"],[[11124,11125],"disallowed"],[[11126,11157],"valid",[],"NV8"],[[11158,11159],"disallowed"],[[11160,11193],"valid",[],"NV8"],[[11194,11196],"disallowed"],[[11197,11208],"valid",[],"NV8"],[[11209,11209],"disallowed"],[[11210,11217],"valid",[],"NV8"],[[11218,11243],"disallowed"],[[11244,11247],"valid",[],"NV8"],[[11248,11263],"disallowed"],[[11264,11264],"mapped",[11312]],[[11265,11265],"mapped",[11313]],[[11266,11266],"mapped",[11314]],[[11267,11267],"mapped",[11315]],[[11268,11268],"mapped",[11316]],[[11269,11269],"mapped",[11317]],[[11270,11270],"mapped",[11318]],[[11271,11271],"mapped",[11319]],[[11272,11272],"mapped",[11320]],[[11273,11273],"mapped",[11321]],[[11274,11274],"mapped",[11322]],[[11275,11275],"mapped",[11323]],[[11276,11276],"mapped",[11324]],[[11277,11277],"mapped",[11325]],[[11278,11278],"mapped",[11326]],[[11279,11279],"mapped",[11327]],[[11280,11280],"mapped",[11328]],[[11281,11281],"mapped",[11329]],[[11282,11282],"mapped",[11330]],[[11283,11283],"mapped",[11331]],[[11284,11284],"mapped",[11332]],[[11285,11285],"mapped",[11333]],[[11286,11286],"mapped",[11334]],[[11287,11287],"mapped",[11335]],[[11288,11288],"mapped",[11336]],[[11289,11289],"mapped",[11337]],[[11290,11290],"mapped",[11338]],[[11291,11291],"mapped",[11339]],[[11292,11292],"mapped",[11340]],[[11293,11293],"mapped",[11341]],[[11294,11294],"mapped",[11342]],[[11295,11295],"mapped",[11343]],[[11296,11296],"mapped",[11344]],[[11297,11297],"mapped",[11345]],[[11298,11298],"mapped",[11346]],[[11299,11299],"mapped",[11347]],[[11300,11300],"mapped",[11348]],[[11301,11301],"mapped",[11349]],[[11302,11302],"mapped",[11350]],[[11303,11303],"mapped",[11351]],[[11304,11304],"mapped",[11352]],[[11305,11305],"mapped",[11353]],[[11306,11306],"mapped",[11354]],[[11307,11307],"mapped",[11355]],[[11308,11308],"mapped",[11356]],[[11309,11309],"mapped",[11357]],[[11310,11310],"mapped",[11358]],[[11311,11311],"disallowed"],[[11312,11358],"valid"],[[11359,11359],"disallowed"],[[11360,11360],"mapped",[11361]],[[11361,11361],"valid"],[[11362,11362],"mapped",[619]],[[11363,11363],"mapped",[7549]],[[11364,11364],"mapped",[637]],[[11365,11366],"valid"],[[11367,11367],"mapped",[11368]],[[11368,11368],"valid"],[[11369,11369],"mapped",[11370]],[[11370,11370],"valid"],[[11371,11371],"mapped",[11372]],[[11372,11372],"valid"],[[11373,11373],"mapped",[593]],[[11374,11374],"mapped",[625]],[[11375,11375],"mapped",[592]],[[11376,11376],"mapped",[594]],[[11377,11377],"valid"],[[11378,11378],"mapped",[11379]],[[11379,11379],"valid"],[[11380,11380],"valid"],[[11381,11381],"mapped",[11382]],[[11382,11383],"valid"],[[11384,11387],"valid"],[[11388,11388],"mapped",[106]],[[11389,11389],"mapped",[118]],[[11390,11390],"mapped",[575]],[[11391,11391],"mapped",[576]],[[11392,11392],"mapped",[11393]],[[11393,11393],"valid"],[[11394,11394],"mapped",[11395]],[[11395,11395],"valid"],[[11396,11396],"mapped",[11397]],[[11397,11397],"valid"],[[11398,11398],"mapped",[11399]],[[11399,11399],"valid"],[[11400,11400],"mapped",[11401]],[[11401,11401],"valid"],[[11402,11402],"mapped",[11403]],[[11403,11403],"valid"],[[11404,11404],"mapped",[11405]],[[11405,11405],"valid"],[[11406,11406],"mapped",[11407]],[[11407,11407],"valid"],[[11408,11408],"mapped",[11409]],[[11409,11409],"valid"],[[11410,11410],"mapped",[11411]],[[11411,11411],"valid"],[[11412,11412],"mapped",[11413]],[[11413,11413],"valid"],[[11414,11414],"mapped",[11415]],[[11415,11415],"valid"],[[11416,11416],"mapped",[11417]],[[11417,11417],"valid"],[[11418,11418],"mapped",[11419]],[[11419,11419],"valid"],[[11420,11420],"mapped",[11421]],[[11421,11421],"valid"],[[11422,11422],"mapped",[11423]],[[11423,11423],"valid"],[[11424,11424],"mapped",[11425]],[[11425,11425],"valid"],[[11426,11426],"mapped",[11427]],[[11427,11427],"valid"],[[11428,11428],"mapped",[11429]],[[11429,11429],"valid"],[[11430,11430],"mapped",[11431]],[[11431,11431],"valid"],[[11432,11432],"mapped",[11433]],[[11433,11433],"valid"],[[11434,11434],"mapped",[11435]],[[11435,11435],"valid"],[[11436,11436],"mapped",[11437]],[[11437,11437],"valid"],[[11438,11438],"mapped",[11439]],[[11439,11439],"valid"],[[11440,11440],"mapped",[11441]],[[11441,11441],"valid"],[[11442,11442],"mapped",[11443]],[[11443,11443],"valid"],[[11444,11444],"mapped",[11445]],[[11445,11445],"valid"],[[11446,11446],"mapped",[11447]],[[11447,11447],"valid"],[[11448,11448],"mapped",[11449]],[[11449,11449],"valid"],[[11450,11450],"mapped",[11451]],[[11451,11451],"valid"],[[11452,11452],"mapped",[11453]],[[11453,11453],"valid"],[[11454,11454],"mapped",[11455]],[[11455,11455],"valid"],[[11456,11456],"mapped",[11457]],[[11457,11457],"valid"],[[11458,11458],"mapped",[11459]],[[11459,11459],"valid"],[[11460,11460],"mapped",[11461]],[[11461,11461],"valid"],[[11462,11462],"mapped",[11463]],[[11463,11463],"valid"],[[11464,11464],"mapped",[11465]],[[11465,11465],"valid"],[[11466,11466],"mapped",[11467]],[[11467,11467],"valid"],[[11468,11468],"mapped",[11469]],[[11469,11469],"valid"],[[11470,11470],"mapped",[11471]],[[11471,11471],"valid"],[[11472,11472],"mapped",[11473]],[[11473,11473],"valid"],[[11474,11474],"mapped",[11475]],[[11475,11475],"valid"],[[11476,11476],"mapped",[11477]],[[11477,11477],"valid"],[[11478,11478],"mapped",[11479]],[[11479,11479],"valid"],[[11480,11480],"mapped",[11481]],[[11481,11481],"valid"],[[11482,11482],"mapped",[11483]],[[11483,11483],"valid"],[[11484,11484],"mapped",[11485]],[[11485,11485],"valid"],[[11486,11486],"mapped",[11487]],[[11487,11487],"valid"],[[11488,11488],"mapped",[11489]],[[11489,11489],"valid"],[[11490,11490],"mapped",[11491]],[[11491,11492],"valid"],[[11493,11498],"valid",[],"NV8"],[[11499,11499],"mapped",[11500]],[[11500,11500],"valid"],[[11501,11501],"mapped",[11502]],[[11502,11505],"valid"],[[11506,11506],"mapped",[11507]],[[11507,11507],"valid"],[[11508,11512],"disallowed"],[[11513,11519],"valid",[],"NV8"],[[11520,11557],"valid"],[[11558,11558],"disallowed"],[[11559,11559],"valid"],[[11560,11564],"disallowed"],[[11565,11565],"valid"],[[11566,11567],"disallowed"],[[11568,11621],"valid"],[[11622,11623],"valid"],[[11624,11630],"disallowed"],[[11631,11631],"mapped",[11617]],[[11632,11632],"valid",[],"NV8"],[[11633,11646],"disallowed"],[[11647,11647],"valid"],[[11648,11670],"valid"],[[11671,11679],"disallowed"],[[11680,11686],"valid"],[[11687,11687],"disallowed"],[[11688,11694],"valid"],[[11695,11695],"disallowed"],[[11696,11702],"valid"],[[11703,11703],"disallowed"],[[11704,11710],"valid"],[[11711,11711],"disallowed"],[[11712,11718],"valid"],[[11719,11719],"disallowed"],[[11720,11726],"valid"],[[11727,11727],"disallowed"],[[11728,11734],"valid"],[[11735,11735],"disallowed"],[[11736,11742],"valid"],[[11743,11743],"disallowed"],[[11744,11775],"valid"],[[11776,11799],"valid",[],"NV8"],[[11800,11803],"valid",[],"NV8"],[[11804,11805],"valid",[],"NV8"],[[11806,11822],"valid",[],"NV8"],[[11823,11823],"valid"],[[11824,11824],"valid",[],"NV8"],[[11825,11825],"valid",[],"NV8"],[[11826,11835],"valid",[],"NV8"],[[11836,11842],"valid",[],"NV8"],[[11843,11903],"disallowed"],[[11904,11929],"valid",[],"NV8"],[[11930,11930],"disallowed"],[[11931,11934],"valid",[],"NV8"],[[11935,11935],"mapped",[27597]],[[11936,12018],"valid",[],"NV8"],[[12019,12019],"mapped",[40863]],[[12020,12031],"disallowed"],[[12032,12032],"mapped",[19968]],[[12033,12033],"mapped",[20008]],[[12034,12034],"mapped",[20022]],[[12035,12035],"mapped",[20031]],[[12036,12036],"mapped",[20057]],[[12037,12037],"mapped",[20101]],[[12038,12038],"mapped",[20108]],[[12039,12039],"mapped",[20128]],[[12040,12040],"mapped",[20154]],[[12041,12041],"mapped",[20799]],[[12042,12042],"mapped",[20837]],[[12043,12043],"mapped",[20843]],[[12044,12044],"mapped",[20866]],[[12045,12045],"mapped",[20886]],[[12046,12046],"mapped",[20907]],[[12047,12047],"mapped",[20960]],[[12048,12048],"mapped",[20981]],[[12049,12049],"mapped",[20992]],[[12050,12050],"mapped",[21147]],[[12051,12051],"mapped",[21241]],[[12052,12052],"mapped",[21269]],[[12053,12053],"mapped",[21274]],[[12054,12054],"mapped",[21304]],[[12055,12055],"mapped",[21313]],[[12056,12056],"mapped",[21340]],[[12057,12057],"mapped",[21353]],[[12058,12058],"mapped",[21378]],[[12059,12059],"mapped",[21430]],[[12060,12060],"mapped",[21448]],[[12061,12061],"mapped",[21475]],[[12062,12062],"mapped",[22231]],[[12063,12063],"mapped",[22303]],[[12064,12064],"mapped",[22763]],[[12065,12065],"mapped",[22786]],[[12066,12066],"mapped",[22794]],[[12067,12067],"mapped",[22805]],[[12068,12068],"mapped",[22823]],[[12069,12069],"mapped",[22899]],[[12070,12070],"mapped",[23376]],[[12071,12071],"mapped",[23424]],[[12072,12072],"mapped",[23544]],[[12073,12073],"mapped",[23567]],[[12074,12074],"mapped",[23586]],[[12075,12075],"mapped",[23608]],[[12076,12076],"mapped",[23662]],[[12077,12077],"mapped",[23665]],[[12078,12078],"mapped",[24027]],[[12079,12079],"mapped",[24037]],[[12080,12080],"mapped",[24049]],[[12081,12081],"mapped",[24062]],[[12082,12082],"mapped",[24178]],[[12083,12083],"mapped",[24186]],[[12084,12084],"mapped",[24191]],[[12085,12085],"mapped",[24308]],[[12086,12086],"mapped",[24318]],[[12087,12087],"mapped",[24331]],[[12088,12088],"mapped",[24339]],[[12089,12089],"mapped",[24400]],[[12090,12090],"mapped",[24417]],[[12091,12091],"mapped",[24435]],[[12092,12092],"mapped",[24515]],[[12093,12093],"mapped",[25096]],[[12094,12094],"mapped",[25142]],[[12095,12095],"mapped",[25163]],[[12096,12096],"mapped",[25903]],[[12097,12097],"mapped",[25908]],[[12098,12098],"mapped",[25991]],[[12099,12099],"mapped",[26007]],[[12100,12100],"mapped",[26020]],[[12101,12101],"mapped",[26041]],[[12102,12102],"mapped",[26080]],[[12103,12103],"mapped",[26085]],[[12104,12104],"mapped",[26352]],[[12105,12105],"mapped",[26376]],[[12106,12106],"mapped",[26408]],[[12107,12107],"mapped",[27424]],[[12108,12108],"mapped",[27490]],[[12109,12109],"mapped",[27513]],[[12110,12110],"mapped",[27571]],[[12111,12111],"mapped",[27595]],[[12112,12112],"mapped",[27604]],[[12113,12113],"mapped",[27611]],[[12114,12114],"mapped",[27663]],[[12115,12115],"mapped",[27668]],[[12116,12116],"mapped",[27700]],[[12117,12117],"mapped",[28779]],[[12118,12118],"mapped",[29226]],[[12119,12119],"mapped",[29238]],[[12120,12120],"mapped",[29243]],[[12121,12121],"mapped",[29247]],[[12122,12122],"mapped",[29255]],[[12123,12123],"mapped",[29273]],[[12124,12124],"mapped",[29275]],[[12125,12125],"mapped",[29356]],[[12126,12126],"mapped",[29572]],[[12127,12127],"mapped",[29577]],[[12128,12128],"mapped",[29916]],[[12129,12129],"mapped",[29926]],[[12130,12130],"mapped",[29976]],[[12131,12131],"mapped",[29983]],[[12132,12132],"mapped",[29992]],[[12133,12133],"mapped",[3e4]],[[12134,12134],"mapped",[30091]],[[12135,12135],"mapped",[30098]],[[12136,12136],"mapped",[30326]],[[12137,12137],"mapped",[30333]],[[12138,12138],"mapped",[30382]],[[12139,12139],"mapped",[30399]],[[12140,12140],"mapped",[30446]],[[12141,12141],"mapped",[30683]],[[12142,12142],"mapped",[30690]],[[12143,12143],"mapped",[30707]],[[12144,12144],"mapped",[31034]],[[12145,12145],"mapped",[31160]],[[12146,12146],"mapped",[31166]],[[12147,12147],"mapped",[31348]],[[12148,12148],"mapped",[31435]],[[12149,12149],"mapped",[31481]],[[12150,12150],"mapped",[31859]],[[12151,12151],"mapped",[31992]],[[12152,12152],"mapped",[32566]],[[12153,12153],"mapped",[32593]],[[12154,12154],"mapped",[32650]],[[12155,12155],"mapped",[32701]],[[12156,12156],"mapped",[32769]],[[12157,12157],"mapped",[32780]],[[12158,12158],"mapped",[32786]],[[12159,12159],"mapped",[32819]],[[12160,12160],"mapped",[32895]],[[12161,12161],"mapped",[32905]],[[12162,12162],"mapped",[33251]],[[12163,12163],"mapped",[33258]],[[12164,12164],"mapped",[33267]],[[12165,12165],"mapped",[33276]],[[12166,12166],"mapped",[33292]],[[12167,12167],"mapped",[33307]],[[12168,12168],"mapped",[33311]],[[12169,12169],"mapped",[33390]],[[12170,12170],"mapped",[33394]],[[12171,12171],"mapped",[33400]],[[12172,12172],"mapped",[34381]],[[12173,12173],"mapped",[34411]],[[12174,12174],"mapped",[34880]],[[12175,12175],"mapped",[34892]],[[12176,12176],"mapped",[34915]],[[12177,12177],"mapped",[35198]],[[12178,12178],"mapped",[35211]],[[12179,12179],"mapped",[35282]],[[12180,12180],"mapped",[35328]],[[12181,12181],"mapped",[35895]],[[12182,12182],"mapped",[35910]],[[12183,12183],"mapped",[35925]],[[12184,12184],"mapped",[35960]],[[12185,12185],"mapped",[35997]],[[12186,12186],"mapped",[36196]],[[12187,12187],"mapped",[36208]],[[12188,12188],"mapped",[36275]],[[12189,12189],"mapped",[36523]],[[12190,12190],"mapped",[36554]],[[12191,12191],"mapped",[36763]],[[12192,12192],"mapped",[36784]],[[12193,12193],"mapped",[36789]],[[12194,12194],"mapped",[37009]],[[12195,12195],"mapped",[37193]],[[12196,12196],"mapped",[37318]],[[12197,12197],"mapped",[37324]],[[12198,12198],"mapped",[37329]],[[12199,12199],"mapped",[38263]],[[12200,12200],"mapped",[38272]],[[12201,12201],"mapped",[38428]],[[12202,12202],"mapped",[38582]],[[12203,12203],"mapped",[38585]],[[12204,12204],"mapped",[38632]],[[12205,12205],"mapped",[38737]],[[12206,12206],"mapped",[38750]],[[12207,12207],"mapped",[38754]],[[12208,12208],"mapped",[38761]],[[12209,12209],"mapped",[38859]],[[12210,12210],"mapped",[38893]],[[12211,12211],"mapped",[38899]],[[12212,12212],"mapped",[38913]],[[12213,12213],"mapped",[39080]],[[12214,12214],"mapped",[39131]],[[12215,12215],"mapped",[39135]],[[12216,12216],"mapped",[39318]],[[12217,12217],"mapped",[39321]],[[12218,12218],"mapped",[39340]],[[12219,12219],"mapped",[39592]],[[12220,12220],"mapped",[39640]],[[12221,12221],"mapped",[39647]],[[12222,12222],"mapped",[39717]],[[12223,12223],"mapped",[39727]],[[12224,12224],"mapped",[39730]],[[12225,12225],"mapped",[39740]],[[12226,12226],"mapped",[39770]],[[12227,12227],"mapped",[40165]],[[12228,12228],"mapped",[40565]],[[12229,12229],"mapped",[40575]],[[12230,12230],"mapped",[40613]],[[12231,12231],"mapped",[40635]],[[12232,12232],"mapped",[40643]],[[12233,12233],"mapped",[40653]],[[12234,12234],"mapped",[40657]],[[12235,12235],"mapped",[40697]],[[12236,12236],"mapped",[40701]],[[12237,12237],"mapped",[40718]],[[12238,12238],"mapped",[40723]],[[12239,12239],"mapped",[40736]],[[12240,12240],"mapped",[40763]],[[12241,12241],"mapped",[40778]],[[12242,12242],"mapped",[40786]],[[12243,12243],"mapped",[40845]],[[12244,12244],"mapped",[40860]],[[12245,12245],"mapped",[40864]],[[12246,12271],"disallowed"],[[12272,12283],"disallowed"],[[12284,12287],"disallowed"],[[12288,12288],"disallowed_STD3_mapped",[32]],[[12289,12289],"valid",[],"NV8"],[[12290,12290],"mapped",[46]],[[12291,12292],"valid",[],"NV8"],[[12293,12295],"valid"],[[12296,12329],"valid",[],"NV8"],[[12330,12333],"valid"],[[12334,12341],"valid",[],"NV8"],[[12342,12342],"mapped",[12306]],[[12343,12343],"valid",[],"NV8"],[[12344,12344],"mapped",[21313]],[[12345,12345],"mapped",[21316]],[[12346,12346],"mapped",[21317]],[[12347,12347],"valid",[],"NV8"],[[12348,12348],"valid"],[[12349,12349],"valid",[],"NV8"],[[12350,12350],"valid",[],"NV8"],[[12351,12351],"valid",[],"NV8"],[[12352,12352],"disallowed"],[[12353,12436],"valid"],[[12437,12438],"valid"],[[12439,12440],"disallowed"],[[12441,12442],"valid"],[[12443,12443],"disallowed_STD3_mapped",[32,12441]],[[12444,12444],"disallowed_STD3_mapped",[32,12442]],[[12445,12446],"valid"],[[12447,12447],"mapped",[12424,12426]],[[12448,12448],"valid",[],"NV8"],[[12449,12542],"valid"],[[12543,12543],"mapped",[12467,12488]],[[12544,12548],"disallowed"],[[12549,12588],"valid"],[[12589,12589],"valid"],[[12590,12592],"disallowed"],[[12593,12593],"mapped",[4352]],[[12594,12594],"mapped",[4353]],[[12595,12595],"mapped",[4522]],[[12596,12596],"mapped",[4354]],[[12597,12597],"mapped",[4524]],[[12598,12598],"mapped",[4525]],[[12599,12599],"mapped",[4355]],[[12600,12600],"mapped",[4356]],[[12601,12601],"mapped",[4357]],[[12602,12602],"mapped",[4528]],[[12603,12603],"mapped",[4529]],[[12604,12604],"mapped",[4530]],[[12605,12605],"mapped",[4531]],[[12606,12606],"mapped",[4532]],[[12607,12607],"mapped",[4533]],[[12608,12608],"mapped",[4378]],[[12609,12609],"mapped",[4358]],[[12610,12610],"mapped",[4359]],[[12611,12611],"mapped",[4360]],[[12612,12612],"mapped",[4385]],[[12613,12613],"mapped",[4361]],[[12614,12614],"mapped",[4362]],[[12615,12615],"mapped",[4363]],[[12616,12616],"mapped",[4364]],[[12617,12617],"mapped",[4365]],[[12618,12618],"mapped",[4366]],[[12619,12619],"mapped",[4367]],[[12620,12620],"mapped",[4368]],[[12621,12621],"mapped",[4369]],[[12622,12622],"mapped",[4370]],[[12623,12623],"mapped",[4449]],[[12624,12624],"mapped",[4450]],[[12625,12625],"mapped",[4451]],[[12626,12626],"mapped",[4452]],[[12627,12627],"mapped",[4453]],[[12628,12628],"mapped",[4454]],[[12629,12629],"mapped",[4455]],[[12630,12630],"mapped",[4456]],[[12631,12631],"mapped",[4457]],[[12632,12632],"mapped",[4458]],[[12633,12633],"mapped",[4459]],[[12634,12634],"mapped",[4460]],[[12635,12635],"mapped",[4461]],[[12636,12636],"mapped",[4462]],[[12637,12637],"mapped",[4463]],[[12638,12638],"mapped",[4464]],[[12639,12639],"mapped",[4465]],[[12640,12640],"mapped",[4466]],[[12641,12641],"mapped",[4467]],[[12642,12642],"mapped",[4468]],[[12643,12643],"mapped",[4469]],[[12644,12644],"disallowed"],[[12645,12645],"mapped",[4372]],[[12646,12646],"mapped",[4373]],[[12647,12647],"mapped",[4551]],[[12648,12648],"mapped",[4552]],[[12649,12649],"mapped",[4556]],[[12650,12650],"mapped",[4558]],[[12651,12651],"mapped",[4563]],[[12652,12652],"mapped",[4567]],[[12653,12653],"mapped",[4569]],[[12654,12654],"mapped",[4380]],[[12655,12655],"mapped",[4573]],[[12656,12656],"mapped",[4575]],[[12657,12657],"mapped",[4381]],[[12658,12658],"mapped",[4382]],[[12659,12659],"mapped",[4384]],[[12660,12660],"mapped",[4386]],[[12661,12661],"mapped",[4387]],[[12662,12662],"mapped",[4391]],[[12663,12663],"mapped",[4393]],[[12664,12664],"mapped",[4395]],[[12665,12665],"mapped",[4396]],[[12666,12666],"mapped",[4397]],[[12667,12667],"mapped",[4398]],[[12668,12668],"mapped",[4399]],[[12669,12669],"mapped",[4402]],[[12670,12670],"mapped",[4406]],[[12671,12671],"mapped",[4416]],[[12672,12672],"mapped",[4423]],[[12673,12673],"mapped",[4428]],[[12674,12674],"mapped",[4593]],[[12675,12675],"mapped",[4594]],[[12676,12676],"mapped",[4439]],[[12677,12677],"mapped",[4440]],[[12678,12678],"mapped",[4441]],[[12679,12679],"mapped",[4484]],[[12680,12680],"mapped",[4485]],[[12681,12681],"mapped",[4488]],[[12682,12682],"mapped",[4497]],[[12683,12683],"mapped",[4498]],[[12684,12684],"mapped",[4500]],[[12685,12685],"mapped",[4510]],[[12686,12686],"mapped",[4513]],[[12687,12687],"disallowed"],[[12688,12689],"valid",[],"NV8"],[[12690,12690],"mapped",[19968]],[[12691,12691],"mapped",[20108]],[[12692,12692],"mapped",[19977]],[[12693,12693],"mapped",[22235]],[[12694,12694],"mapped",[19978]],[[12695,12695],"mapped",[20013]],[[12696,12696],"mapped",[19979]],[[12697,12697],"mapped",[30002]],[[12698,12698],"mapped",[20057]],[[12699,12699],"mapped",[19993]],[[12700,12700],"mapped",[19969]],[[12701,12701],"mapped",[22825]],[[12702,12702],"mapped",[22320]],[[12703,12703],"mapped",[20154]],[[12704,12727],"valid"],[[12728,12730],"valid"],[[12731,12735],"disallowed"],[[12736,12751],"valid",[],"NV8"],[[12752,12771],"valid",[],"NV8"],[[12772,12783],"disallowed"],[[12784,12799],"valid"],[[12800,12800],"disallowed_STD3_mapped",[40,4352,41]],[[12801,12801],"disallowed_STD3_mapped",[40,4354,41]],[[12802,12802],"disallowed_STD3_mapped",[40,4355,41]],[[12803,12803],"disallowed_STD3_mapped",[40,4357,41]],[[12804,12804],"disallowed_STD3_mapped",[40,4358,41]],[[12805,12805],"disallowed_STD3_mapped",[40,4359,41]],[[12806,12806],"disallowed_STD3_mapped",[40,4361,41]],[[12807,12807],"disallowed_STD3_mapped",[40,4363,41]],[[12808,12808],"disallowed_STD3_mapped",[40,4364,41]],[[12809,12809],"disallowed_STD3_mapped",[40,4366,41]],[[12810,12810],"disallowed_STD3_mapped",[40,4367,41]],[[12811,12811],"disallowed_STD3_mapped",[40,4368,41]],[[12812,12812],"disallowed_STD3_mapped",[40,4369,41]],[[12813,12813],"disallowed_STD3_mapped",[40,4370,41]],[[12814,12814],"disallowed_STD3_mapped",[40,44032,41]],[[12815,12815],"disallowed_STD3_mapped",[40,45208,41]],[[12816,12816],"disallowed_STD3_mapped",[40,45796,41]],[[12817,12817],"disallowed_STD3_mapped",[40,46972,41]],[[12818,12818],"disallowed_STD3_mapped",[40,47560,41]],[[12819,12819],"disallowed_STD3_mapped",[40,48148,41]],[[12820,12820],"disallowed_STD3_mapped",[40,49324,41]],[[12821,12821],"disallowed_STD3_mapped",[40,50500,41]],[[12822,12822],"disallowed_STD3_mapped",[40,51088,41]],[[12823,12823],"disallowed_STD3_mapped",[40,52264,41]],[[12824,12824],"disallowed_STD3_mapped",[40,52852,41]],[[12825,12825],"disallowed_STD3_mapped",[40,53440,41]],[[12826,12826],"disallowed_STD3_mapped",[40,54028,41]],[[12827,12827],"disallowed_STD3_mapped",[40,54616,41]],[[12828,12828],"disallowed_STD3_mapped",[40,51452,41]],[[12829,12829],"disallowed_STD3_mapped",[40,50724,51204,41]],[[12830,12830],"disallowed_STD3_mapped",[40,50724,54980,41]],[[12831,12831],"disallowed"],[[12832,12832],"disallowed_STD3_mapped",[40,19968,41]],[[12833,12833],"disallowed_STD3_mapped",[40,20108,41]],[[12834,12834],"disallowed_STD3_mapped",[40,19977,41]],[[12835,12835],"disallowed_STD3_mapped",[40,22235,41]],[[12836,12836],"disallowed_STD3_mapped",[40,20116,41]],[[12837,12837],"disallowed_STD3_mapped",[40,20845,41]],[[12838,12838],"disallowed_STD3_mapped",[40,19971,41]],[[12839,12839],"disallowed_STD3_mapped",[40,20843,41]],[[12840,12840],"disallowed_STD3_mapped",[40,20061,41]],[[12841,12841],"disallowed_STD3_mapped",[40,21313,41]],[[12842,12842],"disallowed_STD3_mapped",[40,26376,41]],[[12843,12843],"disallowed_STD3_mapped",[40,28779,41]],[[12844,12844],"disallowed_STD3_mapped",[40,27700,41]],[[12845,12845],"disallowed_STD3_mapped",[40,26408,41]],[[12846,12846],"disallowed_STD3_mapped",[40,37329,41]],[[12847,12847],"disallowed_STD3_mapped",[40,22303,41]],[[12848,12848],"disallowed_STD3_mapped",[40,26085,41]],[[12849,12849],"disallowed_STD3_mapped",[40,26666,41]],[[12850,12850],"disallowed_STD3_mapped",[40,26377,41]],[[12851,12851],"disallowed_STD3_mapped",[40,31038,41]],[[12852,12852],"disallowed_STD3_mapped",[40,21517,41]],[[12853,12853],"disallowed_STD3_mapped",[40,29305,41]],[[12854,12854],"disallowed_STD3_mapped",[40,36001,41]],[[12855,12855],"disallowed_STD3_mapped",[40,31069,41]],[[12856,12856],"disallowed_STD3_mapped",[40,21172,41]],[[12857,12857],"disallowed_STD3_mapped",[40,20195,41]],[[12858,12858],"disallowed_STD3_mapped",[40,21628,41]],[[12859,12859],"disallowed_STD3_mapped",[40,23398,41]],[[12860,12860],"disallowed_STD3_mapped",[40,30435,41]],[[12861,12861],"disallowed_STD3_mapped",[40,20225,41]],[[12862,12862],"disallowed_STD3_mapped",[40,36039,41]],[[12863,12863],"disallowed_STD3_mapped",[40,21332,41]],[[12864,12864],"disallowed_STD3_mapped",[40,31085,41]],[[12865,12865],"disallowed_STD3_mapped",[40,20241,41]],[[12866,12866],"disallowed_STD3_mapped",[40,33258,41]],[[12867,12867],"disallowed_STD3_mapped",[40,33267,41]],[[12868,12868],"mapped",[21839]],[[12869,12869],"mapped",[24188]],[[12870,12870],"mapped",[25991]],[[12871,12871],"mapped",[31631]],[[12872,12879],"valid",[],"NV8"],[[12880,12880],"mapped",[112,116,101]],[[12881,12881],"mapped",[50,49]],[[12882,12882],"mapped",[50,50]],[[12883,12883],"mapped",[50,51]],[[12884,12884],"mapped",[50,52]],[[12885,12885],"mapped",[50,53]],[[12886,12886],"mapped",[50,54]],[[12887,12887],"mapped",[50,55]],[[12888,12888],"mapped",[50,56]],[[12889,12889],"mapped",[50,57]],[[12890,12890],"mapped",[51,48]],[[12891,12891],"mapped",[51,49]],[[12892,12892],"mapped",[51,50]],[[12893,12893],"mapped",[51,51]],[[12894,12894],"mapped",[51,52]],[[12895,12895],"mapped",[51,53]],[[12896,12896],"mapped",[4352]],[[12897,12897],"mapped",[4354]],[[12898,12898],"mapped",[4355]],[[12899,12899],"mapped",[4357]],[[12900,12900],"mapped",[4358]],[[12901,12901],"mapped",[4359]],[[12902,12902],"mapped",[4361]],[[12903,12903],"mapped",[4363]],[[12904,12904],"mapped",[4364]],[[12905,12905],"mapped",[4366]],[[12906,12906],"mapped",[4367]],[[12907,12907],"mapped",[4368]],[[12908,12908],"mapped",[4369]],[[12909,12909],"mapped",[4370]],[[12910,12910],"mapped",[44032]],[[12911,12911],"mapped",[45208]],[[12912,12912],"mapped",[45796]],[[12913,12913],"mapped",[46972]],[[12914,12914],"mapped",[47560]],[[12915,12915],"mapped",[48148]],[[12916,12916],"mapped",[49324]],[[12917,12917],"mapped",[50500]],[[12918,12918],"mapped",[51088]],[[12919,12919],"mapped",[52264]],[[12920,12920],"mapped",[52852]],[[12921,12921],"mapped",[53440]],[[12922,12922],"mapped",[54028]],[[12923,12923],"mapped",[54616]],[[12924,12924],"mapped",[52280,44256]],[[12925,12925],"mapped",[51452,51032]],[[12926,12926],"mapped",[50864]],[[12927,12927],"valid",[],"NV8"],[[12928,12928],"mapped",[19968]],[[12929,12929],"mapped",[20108]],[[12930,12930],"mapped",[19977]],[[12931,12931],"mapped",[22235]],[[12932,12932],"mapped",[20116]],[[12933,12933],"mapped",[20845]],[[12934,12934],"mapped",[19971]],[[12935,12935],"mapped",[20843]],[[12936,12936],"mapped",[20061]],[[12937,12937],"mapped",[21313]],[[12938,12938],"mapped",[26376]],[[12939,12939],"mapped",[28779]],[[12940,12940],"mapped",[27700]],[[12941,12941],"mapped",[26408]],[[12942,12942],"mapped",[37329]],[[12943,12943],"mapped",[22303]],[[12944,12944],"mapped",[26085]],[[12945,12945],"mapped",[26666]],[[12946,12946],"mapped",[26377]],[[12947,12947],"mapped",[31038]],[[12948,12948],"mapped",[21517]],[[12949,12949],"mapped",[29305]],[[12950,12950],"mapped",[36001]],[[12951,12951],"mapped",[31069]],[[12952,12952],"mapped",[21172]],[[12953,12953],"mapped",[31192]],[[12954,12954],"mapped",[30007]],[[12955,12955],"mapped",[22899]],[[12956,12956],"mapped",[36969]],[[12957,12957],"mapped",[20778]],[[12958,12958],"mapped",[21360]],[[12959,12959],"mapped",[27880]],[[12960,12960],"mapped",[38917]],[[12961,12961],"mapped",[20241]],[[12962,12962],"mapped",[20889]],[[12963,12963],"mapped",[27491]],[[12964,12964],"mapped",[19978]],[[12965,12965],"mapped",[20013]],[[12966,12966],"mapped",[19979]],[[12967,12967],"mapped",[24038]],[[12968,12968],"mapped",[21491]],[[12969,12969],"mapped",[21307]],[[12970,12970],"mapped",[23447]],[[12971,12971],"mapped",[23398]],[[12972,12972],"mapped",[30435]],[[12973,12973],"mapped",[20225]],[[12974,12974],"mapped",[36039]],[[12975,12975],"mapped",[21332]],[[12976,12976],"mapped",[22812]],[[12977,12977],"mapped",[51,54]],[[12978,12978],"mapped",[51,55]],[[12979,12979],"mapped",[51,56]],[[12980,12980],"mapped",[51,57]],[[12981,12981],"mapped",[52,48]],[[12982,12982],"mapped",[52,49]],[[12983,12983],"mapped",[52,50]],[[12984,12984],"mapped",[52,51]],[[12985,12985],"mapped",[52,52]],[[12986,12986],"mapped",[52,53]],[[12987,12987],"mapped",[52,54]],[[12988,12988],"mapped",[52,55]],[[12989,12989],"mapped",[52,56]],[[12990,12990],"mapped",[52,57]],[[12991,12991],"mapped",[53,48]],[[12992,12992],"mapped",[49,26376]],[[12993,12993],"mapped",[50,26376]],[[12994,12994],"mapped",[51,26376]],[[12995,12995],"mapped",[52,26376]],[[12996,12996],"mapped",[53,26376]],[[12997,12997],"mapped",[54,26376]],[[12998,12998],"mapped",[55,26376]],[[12999,12999],"mapped",[56,26376]],[[13e3,13e3],"mapped",[57,26376]],[[13001,13001],"mapped",[49,48,26376]],[[13002,13002],"mapped",[49,49,26376]],[[13003,13003],"mapped",[49,50,26376]],[[13004,13004],"mapped",[104,103]],[[13005,13005],"mapped",[101,114,103]],[[13006,13006],"mapped",[101,118]],[[13007,13007],"mapped",[108,116,100]],[[13008,13008],"mapped",[12450]],[[13009,13009],"mapped",[12452]],[[13010,13010],"mapped",[12454]],[[13011,13011],"mapped",[12456]],[[13012,13012],"mapped",[12458]],[[13013,13013],"mapped",[12459]],[[13014,13014],"mapped",[12461]],[[13015,13015],"mapped",[12463]],[[13016,13016],"mapped",[12465]],[[13017,13017],"mapped",[12467]],[[13018,13018],"mapped",[12469]],[[13019,13019],"mapped",[12471]],[[13020,13020],"mapped",[12473]],[[13021,13021],"mapped",[12475]],[[13022,13022],"mapped",[12477]],[[13023,13023],"mapped",[12479]],[[13024,13024],"mapped",[12481]],[[13025,13025],"mapped",[12484]],[[13026,13026],"mapped",[12486]],[[13027,13027],"mapped",[12488]],[[13028,13028],"mapped",[12490]],[[13029,13029],"mapped",[12491]],[[13030,13030],"mapped",[12492]],[[13031,13031],"mapped",[12493]],[[13032,13032],"mapped",[12494]],[[13033,13033],"mapped",[12495]],[[13034,13034],"mapped",[12498]],[[13035,13035],"mapped",[12501]],[[13036,13036],"mapped",[12504]],[[13037,13037],"mapped",[12507]],[[13038,13038],"mapped",[12510]],[[13039,13039],"mapped",[12511]],[[13040,13040],"mapped",[12512]],[[13041,13041],"mapped",[12513]],[[13042,13042],"mapped",[12514]],[[13043,13043],"mapped",[12516]],[[13044,13044],"mapped",[12518]],[[13045,13045],"mapped",[12520]],[[13046,13046],"mapped",[12521]],[[13047,13047],"mapped",[12522]],[[13048,13048],"mapped",[12523]],[[13049,13049],"mapped",[12524]],[[13050,13050],"mapped",[12525]],[[13051,13051],"mapped",[12527]],[[13052,13052],"mapped",[12528]],[[13053,13053],"mapped",[12529]],[[13054,13054],"mapped",[12530]],[[13055,13055],"disallowed"],[[13056,13056],"mapped",[12450,12497,12540,12488]],[[13057,13057],"mapped",[12450,12523,12501,12449]],[[13058,13058],"mapped",[12450,12531,12506,12450]],[[13059,13059],"mapped",[12450,12540,12523]],[[13060,13060],"mapped",[12452,12491,12531,12464]],[[13061,13061],"mapped",[12452,12531,12481]],[[13062,13062],"mapped",[12454,12457,12531]],[[13063,13063],"mapped",[12456,12473,12463,12540,12489]],[[13064,13064],"mapped",[12456,12540,12459,12540]],[[13065,13065],"mapped",[12458,12531,12473]],[[13066,13066],"mapped",[12458,12540,12512]],[[13067,13067],"mapped",[12459,12452,12522]],[[13068,13068],"mapped",[12459,12521,12483,12488]],[[13069,13069],"mapped",[12459,12525,12522,12540]],[[13070,13070],"mapped",[12460,12525,12531]],[[13071,13071],"mapped",[12460,12531,12510]],[[13072,13072],"mapped",[12462,12460]],[[13073,13073],"mapped",[12462,12491,12540]],[[13074,13074],"mapped",[12461,12517,12522,12540]],[[13075,13075],"mapped",[12462,12523,12480,12540]],[[13076,13076],"mapped",[12461,12525]],[[13077,13077],"mapped",[12461,12525,12464,12521,12512]],[[13078,13078],"mapped",[12461,12525,12513,12540,12488,12523]],[[13079,13079],"mapped",[12461,12525,12527,12483,12488]],[[13080,13080],"mapped",[12464,12521,12512]],[[13081,13081],"mapped",[12464,12521,12512,12488,12531]],[[13082,13082],"mapped",[12463,12523,12476,12452,12525]],[[13083,13083],"mapped",[12463,12525,12540,12493]],[[13084,13084],"mapped",[12465,12540,12473]],[[13085,13085],"mapped",[12467,12523,12490]],[[13086,13086],"mapped",[12467,12540,12509]],[[13087,13087],"mapped",[12469,12452,12463,12523]],[[13088,13088],"mapped",[12469,12531,12481,12540,12512]],[[13089,13089],"mapped",[12471,12522,12531,12464]],[[13090,13090],"mapped",[12475,12531,12481]],[[13091,13091],"mapped",[12475,12531,12488]],[[13092,13092],"mapped",[12480,12540,12473]],[[13093,13093],"mapped",[12487,12471]],[[13094,13094],"mapped",[12489,12523]],[[13095,13095],"mapped",[12488,12531]],[[13096,13096],"mapped",[12490,12494]],[[13097,13097],"mapped",[12494,12483,12488]],[[13098,13098],"mapped",[12495,12452,12484]],[[13099,13099],"mapped",[12497,12540,12475,12531,12488]],[[13100,13100],"mapped",[12497,12540,12484]],[[13101,13101],"mapped",[12496,12540,12524,12523]],[[13102,13102],"mapped",[12500,12450,12473,12488,12523]],[[13103,13103],"mapped",[12500,12463,12523]],[[13104,13104],"mapped",[12500,12467]],[[13105,13105],"mapped",[12499,12523]],[[13106,13106],"mapped",[12501,12449,12521,12483,12489]],[[13107,13107],"mapped",[12501,12451,12540,12488]],[[13108,13108],"mapped",[12502,12483,12471,12455,12523]],[[13109,13109],"mapped",[12501,12521,12531]],[[13110,13110],"mapped",[12504,12463,12479,12540,12523]],[[13111,13111],"mapped",[12506,12477]],[[13112,13112],"mapped",[12506,12491,12498]],[[13113,13113],"mapped",[12504,12523,12484]],[[13114,13114],"mapped",[12506,12531,12473]],[[13115,13115],"mapped",[12506,12540,12472]],[[13116,13116],"mapped",[12505,12540,12479]],[[13117,13117],"mapped",[12509,12452,12531,12488]],[[13118,13118],"mapped",[12508,12523,12488]],[[13119,13119],"mapped",[12507,12531]],[[13120,13120],"mapped",[12509,12531,12489]],[[13121,13121],"mapped",[12507,12540,12523]],[[13122,13122],"mapped",[12507,12540,12531]],[[13123,13123],"mapped",[12510,12452,12463,12525]],[[13124,13124],"mapped",[12510,12452,12523]],[[13125,13125],"mapped",[12510,12483,12495]],[[13126,13126],"mapped",[12510,12523,12463]],[[13127,13127],"mapped",[12510,12531,12471,12519,12531]],[[13128,13128],"mapped",[12511,12463,12525,12531]],[[13129,13129],"mapped",[12511,12522]],[[13130,13130],"mapped",[12511,12522,12496,12540,12523]],[[13131,13131],"mapped",[12513,12460]],[[13132,13132],"mapped",[12513,12460,12488,12531]],[[13133,13133],"mapped",[12513,12540,12488,12523]],[[13134,13134],"mapped",[12516,12540,12489]],[[13135,13135],"mapped",[12516,12540,12523]],[[13136,13136],"mapped",[12518,12450,12531]],[[13137,13137],"mapped",[12522,12483,12488,12523]],[[13138,13138],"mapped",[12522,12521]],[[13139,13139],"mapped",[12523,12500,12540]],[[13140,13140],"mapped",[12523,12540,12502,12523]],[[13141,13141],"mapped",[12524,12512]],[[13142,13142],"mapped",[12524,12531,12488,12466,12531]],[[13143,13143],"mapped",[12527,12483,12488]],[[13144,13144],"mapped",[48,28857]],[[13145,13145],"mapped",[49,28857]],[[13146,13146],"mapped",[50,28857]],[[13147,13147],"mapped",[51,28857]],[[13148,13148],"mapped",[52,28857]],[[13149,13149],"mapped",[53,28857]],[[13150,13150],"mapped",[54,28857]],[[13151,13151],"mapped",[55,28857]],[[13152,13152],"mapped",[56,28857]],[[13153,13153],"mapped",[57,28857]],[[13154,13154],"mapped",[49,48,28857]],[[13155,13155],"mapped",[49,49,28857]],[[13156,13156],"mapped",[49,50,28857]],[[13157,13157],"mapped",[49,51,28857]],[[13158,13158],"mapped",[49,52,28857]],[[13159,13159],"mapped",[49,53,28857]],[[13160,13160],"mapped",[49,54,28857]],[[13161,13161],"mapped",[49,55,28857]],[[13162,13162],"mapped",[49,56,28857]],[[13163,13163],"mapped",[49,57,28857]],[[13164,13164],"mapped",[50,48,28857]],[[13165,13165],"mapped",[50,49,28857]],[[13166,13166],"mapped",[50,50,28857]],[[13167,13167],"mapped",[50,51,28857]],[[13168,13168],"mapped",[50,52,28857]],[[13169,13169],"mapped",[104,112,97]],[[13170,13170],"mapped",[100,97]],[[13171,13171],"mapped",[97,117]],[[13172,13172],"mapped",[98,97,114]],[[13173,13173],"mapped",[111,118]],[[13174,13174],"mapped",[112,99]],[[13175,13175],"mapped",[100,109]],[[13176,13176],"mapped",[100,109,50]],[[13177,13177],"mapped",[100,109,51]],[[13178,13178],"mapped",[105,117]],[[13179,13179],"mapped",[24179,25104]],[[13180,13180],"mapped",[26157,21644]],[[13181,13181],"mapped",[22823,27491]],[[13182,13182],"mapped",[26126,27835]],[[13183,13183],"mapped",[26666,24335,20250,31038]],[[13184,13184],"mapped",[112,97]],[[13185,13185],"mapped",[110,97]],[[13186,13186],"mapped",[956,97]],[[13187,13187],"mapped",[109,97]],[[13188,13188],"mapped",[107,97]],[[13189,13189],"mapped",[107,98]],[[13190,13190],"mapped",[109,98]],[[13191,13191],"mapped",[103,98]],[[13192,13192],"mapped",[99,97,108]],[[13193,13193],"mapped",[107,99,97,108]],[[13194,13194],"mapped",[112,102]],[[13195,13195],"mapped",[110,102]],[[13196,13196],"mapped",[956,102]],[[13197,13197],"mapped",[956,103]],[[13198,13198],"mapped",[109,103]],[[13199,13199],"mapped",[107,103]],[[13200,13200],"mapped",[104,122]],[[13201,13201],"mapped",[107,104,122]],[[13202,13202],"mapped",[109,104,122]],[[13203,13203],"mapped",[103,104,122]],[[13204,13204],"mapped",[116,104,122]],[[13205,13205],"mapped",[956,108]],[[13206,13206],"mapped",[109,108]],[[13207,13207],"mapped",[100,108]],[[13208,13208],"mapped",[107,108]],[[13209,13209],"mapped",[102,109]],[[13210,13210],"mapped",[110,109]],[[13211,13211],"mapped",[956,109]],[[13212,13212],"mapped",[109,109]],[[13213,13213],"mapped",[99,109]],[[13214,13214],"mapped",[107,109]],[[13215,13215],"mapped",[109,109,50]],[[13216,13216],"mapped",[99,109,50]],[[13217,13217],"mapped",[109,50]],[[13218,13218],"mapped",[107,109,50]],[[13219,13219],"mapped",[109,109,51]],[[13220,13220],"mapped",[99,109,51]],[[13221,13221],"mapped",[109,51]],[[13222,13222],"mapped",[107,109,51]],[[13223,13223],"mapped",[109,8725,115]],[[13224,13224],"mapped",[109,8725,115,50]],[[13225,13225],"mapped",[112,97]],[[13226,13226],"mapped",[107,112,97]],[[13227,13227],"mapped",[109,112,97]],[[13228,13228],"mapped",[103,112,97]],[[13229,13229],"mapped",[114,97,100]],[[13230,13230],"mapped",[114,97,100,8725,115]],[[13231,13231],"mapped",[114,97,100,8725,115,50]],[[13232,13232],"mapped",[112,115]],[[13233,13233],"mapped",[110,115]],[[13234,13234],"mapped",[956,115]],[[13235,13235],"mapped",[109,115]],[[13236,13236],"mapped",[112,118]],[[13237,13237],"mapped",[110,118]],[[13238,13238],"mapped",[956,118]],[[13239,13239],"mapped",[109,118]],[[13240,13240],"mapped",[107,118]],[[13241,13241],"mapped",[109,118]],[[13242,13242],"mapped",[112,119]],[[13243,13243],"mapped",[110,119]],[[13244,13244],"mapped",[956,119]],[[13245,13245],"mapped",[109,119]],[[13246,13246],"mapped",[107,119]],[[13247,13247],"mapped",[109,119]],[[13248,13248],"mapped",[107,969]],[[13249,13249],"mapped",[109,969]],[[13250,13250],"disallowed"],[[13251,13251],"mapped",[98,113]],[[13252,13252],"mapped",[99,99]],[[13253,13253],"mapped",[99,100]],[[13254,13254],"mapped",[99,8725,107,103]],[[13255,13255],"disallowed"],[[13256,13256],"mapped",[100,98]],[[13257,13257],"mapped",[103,121]],[[13258,13258],"mapped",[104,97]],[[13259,13259],"mapped",[104,112]],[[13260,13260],"mapped",[105,110]],[[13261,13261],"mapped",[107,107]],[[13262,13262],"mapped",[107,109]],[[13263,13263],"mapped",[107,116]],[[13264,13264],"mapped",[108,109]],[[13265,13265],"mapped",[108,110]],[[13266,13266],"mapped",[108,111,103]],[[13267,13267],"mapped",[108,120]],[[13268,13268],"mapped",[109,98]],[[13269,13269],"mapped",[109,105,108]],[[13270,13270],"mapped",[109,111,108]],[[13271,13271],"mapped",[112,104]],[[13272,13272],"disallowed"],[[13273,13273],"mapped",[112,112,109]],[[13274,13274],"mapped",[112,114]],[[13275,13275],"mapped",[115,114]],[[13276,13276],"mapped",[115,118]],[[13277,13277],"mapped",[119,98]],[[13278,13278],"mapped",[118,8725,109]],[[13279,13279],"mapped",[97,8725,109]],[[13280,13280],"mapped",[49,26085]],[[13281,13281],"mapped",[50,26085]],[[13282,13282],"mapped",[51,26085]],[[13283,13283],"mapped",[52,26085]],[[13284,13284],"mapped",[53,26085]],[[13285,13285],"mapped",[54,26085]],[[13286,13286],"mapped",[55,26085]],[[13287,13287],"mapped",[56,26085]],[[13288,13288],"mapped",[57,26085]],[[13289,13289],"mapped",[49,48,26085]],[[13290,13290],"mapped",[49,49,26085]],[[13291,13291],"mapped",[49,50,26085]],[[13292,13292],"mapped",[49,51,26085]],[[13293,13293],"mapped",[49,52,26085]],[[13294,13294],"mapped",[49,53,26085]],[[13295,13295],"mapped",[49,54,26085]],[[13296,13296],"mapped",[49,55,26085]],[[13297,13297],"mapped",[49,56,26085]],[[13298,13298],"mapped",[49,57,26085]],[[13299,13299],"mapped",[50,48,26085]],[[13300,13300],"mapped",[50,49,26085]],[[13301,13301],"mapped",[50,50,26085]],[[13302,13302],"mapped",[50,51,26085]],[[13303,13303],"mapped",[50,52,26085]],[[13304,13304],"mapped",[50,53,26085]],[[13305,13305],"mapped",[50,54,26085]],[[13306,13306],"mapped",[50,55,26085]],[[13307,13307],"mapped",[50,56,26085]],[[13308,13308],"mapped",[50,57,26085]],[[13309,13309],"mapped",[51,48,26085]],[[13310,13310],"mapped",[51,49,26085]],[[13311,13311],"mapped",[103,97,108]],[[13312,19893],"valid"],[[19894,19903],"disallowed"],[[19904,19967],"valid",[],"NV8"],[[19968,40869],"valid"],[[40870,40891],"valid"],[[40892,40899],"valid"],[[40900,40907],"valid"],[[40908,40908],"valid"],[[40909,40917],"valid"],[[40918,40959],"disallowed"],[[40960,42124],"valid"],[[42125,42127],"disallowed"],[[42128,42145],"valid",[],"NV8"],[[42146,42147],"valid",[],"NV8"],[[42148,42163],"valid",[],"NV8"],[[42164,42164],"valid",[],"NV8"],[[42165,42176],"valid",[],"NV8"],[[42177,42177],"valid",[],"NV8"],[[42178,42180],"valid",[],"NV8"],[[42181,42181],"valid",[],"NV8"],[[42182,42182],"valid",[],"NV8"],[[42183,42191],"disallowed"],[[42192,42237],"valid"],[[42238,42239],"valid",[],"NV8"],[[42240,42508],"valid"],[[42509,42511],"valid",[],"NV8"],[[42512,42539],"valid"],[[42540,42559],"disallowed"],[[42560,42560],"mapped",[42561]],[[42561,42561],"valid"],[[42562,42562],"mapped",[42563]],[[42563,42563],"valid"],[[42564,42564],"mapped",[42565]],[[42565,42565],"valid"],[[42566,42566],"mapped",[42567]],[[42567,42567],"valid"],[[42568,42568],"mapped",[42569]],[[42569,42569],"valid"],[[42570,42570],"mapped",[42571]],[[42571,42571],"valid"],[[42572,42572],"mapped",[42573]],[[42573,42573],"valid"],[[42574,42574],"mapped",[42575]],[[42575,42575],"valid"],[[42576,42576],"mapped",[42577]],[[42577,42577],"valid"],[[42578,42578],"mapped",[42579]],[[42579,42579],"valid"],[[42580,42580],"mapped",[42581]],[[42581,42581],"valid"],[[42582,42582],"mapped",[42583]],[[42583,42583],"valid"],[[42584,42584],"mapped",[42585]],[[42585,42585],"valid"],[[42586,42586],"mapped",[42587]],[[42587,42587],"valid"],[[42588,42588],"mapped",[42589]],[[42589,42589],"valid"],[[42590,42590],"mapped",[42591]],[[42591,42591],"valid"],[[42592,42592],"mapped",[42593]],[[42593,42593],"valid"],[[42594,42594],"mapped",[42595]],[[42595,42595],"valid"],[[42596,42596],"mapped",[42597]],[[42597,42597],"valid"],[[42598,42598],"mapped",[42599]],[[42599,42599],"valid"],[[42600,42600],"mapped",[42601]],[[42601,42601],"valid"],[[42602,42602],"mapped",[42603]],[[42603,42603],"valid"],[[42604,42604],"mapped",[42605]],[[42605,42607],"valid"],[[42608,42611],"valid",[],"NV8"],[[42612,42619],"valid"],[[42620,42621],"valid"],[[42622,42622],"valid",[],"NV8"],[[42623,42623],"valid"],[[42624,42624],"mapped",[42625]],[[42625,42625],"valid"],[[42626,42626],"mapped",[42627]],[[42627,42627],"valid"],[[42628,42628],"mapped",[42629]],[[42629,42629],"valid"],[[42630,42630],"mapped",[42631]],[[42631,42631],"valid"],[[42632,42632],"mapped",[42633]],[[42633,42633],"valid"],[[42634,42634],"mapped",[42635]],[[42635,42635],"valid"],[[42636,42636],"mapped",[42637]],[[42637,42637],"valid"],[[42638,42638],"mapped",[42639]],[[42639,42639],"valid"],[[42640,42640],"mapped",[42641]],[[42641,42641],"valid"],[[42642,42642],"mapped",[42643]],[[42643,42643],"valid"],[[42644,42644],"mapped",[42645]],[[42645,42645],"valid"],[[42646,42646],"mapped",[42647]],[[42647,42647],"valid"],[[42648,42648],"mapped",[42649]],[[42649,42649],"valid"],[[42650,42650],"mapped",[42651]],[[42651,42651],"valid"],[[42652,42652],"mapped",[1098]],[[42653,42653],"mapped",[1100]],[[42654,42654],"valid"],[[42655,42655],"valid"],[[42656,42725],"valid"],[[42726,42735],"valid",[],"NV8"],[[42736,42737],"valid"],[[42738,42743],"valid",[],"NV8"],[[42744,42751],"disallowed"],[[42752,42774],"valid",[],"NV8"],[[42775,42778],"valid"],[[42779,42783],"valid"],[[42784,42785],"valid",[],"NV8"],[[42786,42786],"mapped",[42787]],[[42787,42787],"valid"],[[42788,42788],"mapped",[42789]],[[42789,42789],"valid"],[[42790,42790],"mapped",[42791]],[[42791,42791],"valid"],[[42792,42792],"mapped",[42793]],[[42793,42793],"valid"],[[42794,42794],"mapped",[42795]],[[42795,42795],"valid"],[[42796,42796],"mapped",[42797]],[[42797,42797],"valid"],[[42798,42798],"mapped",[42799]],[[42799,42801],"valid"],[[42802,42802],"mapped",[42803]],[[42803,42803],"valid"],[[42804,42804],"mapped",[42805]],[[42805,42805],"valid"],[[42806,42806],"mapped",[42807]],[[42807,42807],"valid"],[[42808,42808],"mapped",[42809]],[[42809,42809],"valid"],[[42810,42810],"mapped",[42811]],[[42811,42811],"valid"],[[42812,42812],"mapped",[42813]],[[42813,42813],"valid"],[[42814,42814],"mapped",[42815]],[[42815,42815],"valid"],[[42816,42816],"mapped",[42817]],[[42817,42817],"valid"],[[42818,42818],"mapped",[42819]],[[42819,42819],"valid"],[[42820,42820],"mapped",[42821]],[[42821,42821],"valid"],[[42822,42822],"mapped",[42823]],[[42823,42823],"valid"],[[42824,42824],"mapped",[42825]],[[42825,42825],"valid"],[[42826,42826],"mapped",[42827]],[[42827,42827],"valid"],[[42828,42828],"mapped",[42829]],[[42829,42829],"valid"],[[42830,42830],"mapped",[42831]],[[42831,42831],"valid"],[[42832,42832],"mapped",[42833]],[[42833,42833],"valid"],[[42834,42834],"mapped",[42835]],[[42835,42835],"valid"],[[42836,42836],"mapped",[42837]],[[42837,42837],"valid"],[[42838,42838],"mapped",[42839]],[[42839,42839],"valid"],[[42840,42840],"mapped",[42841]],[[42841,42841],"valid"],[[42842,42842],"mapped",[42843]],[[42843,42843],"valid"],[[42844,42844],"mapped",[42845]],[[42845,42845],"valid"],[[42846,42846],"mapped",[42847]],[[42847,42847],"valid"],[[42848,42848],"mapped",[42849]],[[42849,42849],"valid"],[[42850,42850],"mapped",[42851]],[[42851,42851],"valid"],[[42852,42852],"mapped",[42853]],[[42853,42853],"valid"],[[42854,42854],"mapped",[42855]],[[42855,42855],"valid"],[[42856,42856],"mapped",[42857]],[[42857,42857],"valid"],[[42858,42858],"mapped",[42859]],[[42859,42859],"valid"],[[42860,42860],"mapped",[42861]],[[42861,42861],"valid"],[[42862,42862],"mapped",[42863]],[[42863,42863],"valid"],[[42864,42864],"mapped",[42863]],[[42865,42872],"valid"],[[42873,42873],"mapped",[42874]],[[42874,42874],"valid"],[[42875,42875],"mapped",[42876]],[[42876,42876],"valid"],[[42877,42877],"mapped",[7545]],[[42878,42878],"mapped",[42879]],[[42879,42879],"valid"],[[42880,42880],"mapped",[42881]],[[42881,42881],"valid"],[[42882,42882],"mapped",[42883]],[[42883,42883],"valid"],[[42884,42884],"mapped",[42885]],[[42885,42885],"valid"],[[42886,42886],"mapped",[42887]],[[42887,42888],"valid"],[[42889,42890],"valid",[],"NV8"],[[42891,42891],"mapped",[42892]],[[42892,42892],"valid"],[[42893,42893],"mapped",[613]],[[42894,42894],"valid"],[[42895,42895],"valid"],[[42896,42896],"mapped",[42897]],[[42897,42897],"valid"],[[42898,42898],"mapped",[42899]],[[42899,42899],"valid"],[[42900,42901],"valid"],[[42902,42902],"mapped",[42903]],[[42903,42903],"valid"],[[42904,42904],"mapped",[42905]],[[42905,42905],"valid"],[[42906,42906],"mapped",[42907]],[[42907,42907],"valid"],[[42908,42908],"mapped",[42909]],[[42909,42909],"valid"],[[42910,42910],"mapped",[42911]],[[42911,42911],"valid"],[[42912,42912],"mapped",[42913]],[[42913,42913],"valid"],[[42914,42914],"mapped",[42915]],[[42915,42915],"valid"],[[42916,42916],"mapped",[42917]],[[42917,42917],"valid"],[[42918,42918],"mapped",[42919]],[[42919,42919],"valid"],[[42920,42920],"mapped",[42921]],[[42921,42921],"valid"],[[42922,42922],"mapped",[614]],[[42923,42923],"mapped",[604]],[[42924,42924],"mapped",[609]],[[42925,42925],"mapped",[620]],[[42926,42927],"disallowed"],[[42928,42928],"mapped",[670]],[[42929,42929],"mapped",[647]],[[42930,42930],"mapped",[669]],[[42931,42931],"mapped",[43859]],[[42932,42932],"mapped",[42933]],[[42933,42933],"valid"],[[42934,42934],"mapped",[42935]],[[42935,42935],"valid"],[[42936,42998],"disallowed"],[[42999,42999],"valid"],[[43e3,43e3],"mapped",[295]],[[43001,43001],"mapped",[339]],[[43002,43002],"valid"],[[43003,43007],"valid"],[[43008,43047],"valid"],[[43048,43051],"valid",[],"NV8"],[[43052,43055],"disallowed"],[[43056,43065],"valid",[],"NV8"],[[43066,43071],"disallowed"],[[43072,43123],"valid"],[[43124,43127],"valid",[],"NV8"],[[43128,43135],"disallowed"],[[43136,43204],"valid"],[[43205,43213],"disallowed"],[[43214,43215],"valid",[],"NV8"],[[43216,43225],"valid"],[[43226,43231],"disallowed"],[[43232,43255],"valid"],[[43256,43258],"valid",[],"NV8"],[[43259,43259],"valid"],[[43260,43260],"valid",[],"NV8"],[[43261,43261],"valid"],[[43262,43263],"disallowed"],[[43264,43309],"valid"],[[43310,43311],"valid",[],"NV8"],[[43312,43347],"valid"],[[43348,43358],"disallowed"],[[43359,43359],"valid",[],"NV8"],[[43360,43388],"valid",[],"NV8"],[[43389,43391],"disallowed"],[[43392,43456],"valid"],[[43457,43469],"valid",[],"NV8"],[[43470,43470],"disallowed"],[[43471,43481],"valid"],[[43482,43485],"disallowed"],[[43486,43487],"valid",[],"NV8"],[[43488,43518],"valid"],[[43519,43519],"disallowed"],[[43520,43574],"valid"],[[43575,43583],"disallowed"],[[43584,43597],"valid"],[[43598,43599],"disallowed"],[[43600,43609],"valid"],[[43610,43611],"disallowed"],[[43612,43615],"valid",[],"NV8"],[[43616,43638],"valid"],[[43639,43641],"valid",[],"NV8"],[[43642,43643],"valid"],[[43644,43647],"valid"],[[43648,43714],"valid"],[[43715,43738],"disallowed"],[[43739,43741],"valid"],[[43742,43743],"valid",[],"NV8"],[[43744,43759],"valid"],[[43760,43761],"valid",[],"NV8"],[[43762,43766],"valid"],[[43767,43776],"disallowed"],[[43777,43782],"valid"],[[43783,43784],"disallowed"],[[43785,43790],"valid"],[[43791,43792],"disallowed"],[[43793,43798],"valid"],[[43799,43807],"disallowed"],[[43808,43814],"valid"],[[43815,43815],"disallowed"],[[43816,43822],"valid"],[[43823,43823],"disallowed"],[[43824,43866],"valid"],[[43867,43867],"valid",[],"NV8"],[[43868,43868],"mapped",[42791]],[[43869,43869],"mapped",[43831]],[[43870,43870],"mapped",[619]],[[43871,43871],"mapped",[43858]],[[43872,43875],"valid"],[[43876,43877],"valid"],[[43878,43887],"disallowed"],[[43888,43888],"mapped",[5024]],[[43889,43889],"mapped",[5025]],[[43890,43890],"mapped",[5026]],[[43891,43891],"mapped",[5027]],[[43892,43892],"mapped",[5028]],[[43893,43893],"mapped",[5029]],[[43894,43894],"mapped",[5030]],[[43895,43895],"mapped",[5031]],[[43896,43896],"mapped",[5032]],[[43897,43897],"mapped",[5033]],[[43898,43898],"mapped",[5034]],[[43899,43899],"mapped",[5035]],[[43900,43900],"mapped",[5036]],[[43901,43901],"mapped",[5037]],[[43902,43902],"mapped",[5038]],[[43903,43903],"mapped",[5039]],[[43904,43904],"mapped",[5040]],[[43905,43905],"mapped",[5041]],[[43906,43906],"mapped",[5042]],[[43907,43907],"mapped",[5043]],[[43908,43908],"mapped",[5044]],[[43909,43909],"mapped",[5045]],[[43910,43910],"mapped",[5046]],[[43911,43911],"mapped",[5047]],[[43912,43912],"mapped",[5048]],[[43913,43913],"mapped",[5049]],[[43914,43914],"mapped",[5050]],[[43915,43915],"mapped",[5051]],[[43916,43916],"mapped",[5052]],[[43917,43917],"mapped",[5053]],[[43918,43918],"mapped",[5054]],[[43919,43919],"mapped",[5055]],[[43920,43920],"mapped",[5056]],[[43921,43921],"mapped",[5057]],[[43922,43922],"mapped",[5058]],[[43923,43923],"mapped",[5059]],[[43924,43924],"mapped",[5060]],[[43925,43925],"mapped",[5061]],[[43926,43926],"mapped",[5062]],[[43927,43927],"mapped",[5063]],[[43928,43928],"mapped",[5064]],[[43929,43929],"mapped",[5065]],[[43930,43930],"mapped",[5066]],[[43931,43931],"mapped",[5067]],[[43932,43932],"mapped",[5068]],[[43933,43933],"mapped",[5069]],[[43934,43934],"mapped",[5070]],[[43935,43935],"mapped",[5071]],[[43936,43936],"mapped",[5072]],[[43937,43937],"mapped",[5073]],[[43938,43938],"mapped",[5074]],[[43939,43939],"mapped",[5075]],[[43940,43940],"mapped",[5076]],[[43941,43941],"mapped",[5077]],[[43942,43942],"mapped",[5078]],[[43943,43943],"mapped",[5079]],[[43944,43944],"mapped",[5080]],[[43945,43945],"mapped",[5081]],[[43946,43946],"mapped",[5082]],[[43947,43947],"mapped",[5083]],[[43948,43948],"mapped",[5084]],[[43949,43949],"mapped",[5085]],[[43950,43950],"mapped",[5086]],[[43951,43951],"mapped",[5087]],[[43952,43952],"mapped",[5088]],[[43953,43953],"mapped",[5089]],[[43954,43954],"mapped",[5090]],[[43955,43955],"mapped",[5091]],[[43956,43956],"mapped",[5092]],[[43957,43957],"mapped",[5093]],[[43958,43958],"mapped",[5094]],[[43959,43959],"mapped",[5095]],[[43960,43960],"mapped",[5096]],[[43961,43961],"mapped",[5097]],[[43962,43962],"mapped",[5098]],[[43963,43963],"mapped",[5099]],[[43964,43964],"mapped",[5100]],[[43965,43965],"mapped",[5101]],[[43966,43966],"mapped",[5102]],[[43967,43967],"mapped",[5103]],[[43968,44010],"valid"],[[44011,44011],"valid",[],"NV8"],[[44012,44013],"valid"],[[44014,44015],"disallowed"],[[44016,44025],"valid"],[[44026,44031],"disallowed"],[[44032,55203],"valid"],[[55204,55215],"disallowed"],[[55216,55238],"valid",[],"NV8"],[[55239,55242],"disallowed"],[[55243,55291],"valid",[],"NV8"],[[55292,55295],"disallowed"],[[55296,57343],"disallowed"],[[57344,63743],"disallowed"],[[63744,63744],"mapped",[35912]],[[63745,63745],"mapped",[26356]],[[63746,63746],"mapped",[36554]],[[63747,63747],"mapped",[36040]],[[63748,63748],"mapped",[28369]],[[63749,63749],"mapped",[20018]],[[63750,63750],"mapped",[21477]],[[63751,63752],"mapped",[40860]],[[63753,63753],"mapped",[22865]],[[63754,63754],"mapped",[37329]],[[63755,63755],"mapped",[21895]],[[63756,63756],"mapped",[22856]],[[63757,63757],"mapped",[25078]],[[63758,63758],"mapped",[30313]],[[63759,63759],"mapped",[32645]],[[63760,63760],"mapped",[34367]],[[63761,63761],"mapped",[34746]],[[63762,63762],"mapped",[35064]],[[63763,63763],"mapped",[37007]],[[63764,63764],"mapped",[27138]],[[63765,63765],"mapped",[27931]],[[63766,63766],"mapped",[28889]],[[63767,63767],"mapped",[29662]],[[63768,63768],"mapped",[33853]],[[63769,63769],"mapped",[37226]],[[63770,63770],"mapped",[39409]],[[63771,63771],"mapped",[20098]],[[63772,63772],"mapped",[21365]],[[63773,63773],"mapped",[27396]],[[63774,63774],"mapped",[29211]],[[63775,63775],"mapped",[34349]],[[63776,63776],"mapped",[40478]],[[63777,63777],"mapped",[23888]],[[63778,63778],"mapped",[28651]],[[63779,63779],"mapped",[34253]],[[63780,63780],"mapped",[35172]],[[63781,63781],"mapped",[25289]],[[63782,63782],"mapped",[33240]],[[63783,63783],"mapped",[34847]],[[63784,63784],"mapped",[24266]],[[63785,63785],"mapped",[26391]],[[63786,63786],"mapped",[28010]],[[63787,63787],"mapped",[29436]],[[63788,63788],"mapped",[37070]],[[63789,63789],"mapped",[20358]],[[63790,63790],"mapped",[20919]],[[63791,63791],"mapped",[21214]],[[63792,63792],"mapped",[25796]],[[63793,63793],"mapped",[27347]],[[63794,63794],"mapped",[29200]],[[63795,63795],"mapped",[30439]],[[63796,63796],"mapped",[32769]],[[63797,63797],"mapped",[34310]],[[63798,63798],"mapped",[34396]],[[63799,63799],"mapped",[36335]],[[63800,63800],"mapped",[38706]],[[63801,63801],"mapped",[39791]],[[63802,63802],"mapped",[40442]],[[63803,63803],"mapped",[30860]],[[63804,63804],"mapped",[31103]],[[63805,63805],"mapped",[32160]],[[63806,63806],"mapped",[33737]],[[63807,63807],"mapped",[37636]],[[63808,63808],"mapped",[40575]],[[63809,63809],"mapped",[35542]],[[63810,63810],"mapped",[22751]],[[63811,63811],"mapped",[24324]],[[63812,63812],"mapped",[31840]],[[63813,63813],"mapped",[32894]],[[63814,63814],"mapped",[29282]],[[63815,63815],"mapped",[30922]],[[63816,63816],"mapped",[36034]],[[63817,63817],"mapped",[38647]],[[63818,63818],"mapped",[22744]],[[63819,63819],"mapped",[23650]],[[63820,63820],"mapped",[27155]],[[63821,63821],"mapped",[28122]],[[63822,63822],"mapped",[28431]],[[63823,63823],"mapped",[32047]],[[63824,63824],"mapped",[32311]],[[63825,63825],"mapped",[38475]],[[63826,63826],"mapped",[21202]],[[63827,63827],"mapped",[32907]],[[63828,63828],"mapped",[20956]],[[63829,63829],"mapped",[20940]],[[63830,63830],"mapped",[31260]],[[63831,63831],"mapped",[32190]],[[63832,63832],"mapped",[33777]],[[63833,63833],"mapped",[38517]],[[63834,63834],"mapped",[35712]],[[63835,63835],"mapped",[25295]],[[63836,63836],"mapped",[27138]],[[63837,63837],"mapped",[35582]],[[63838,63838],"mapped",[20025]],[[63839,63839],"mapped",[23527]],[[63840,63840],"mapped",[24594]],[[63841,63841],"mapped",[29575]],[[63842,63842],"mapped",[30064]],[[63843,63843],"mapped",[21271]],[[63844,63844],"mapped",[30971]],[[63845,63845],"mapped",[20415]],[[63846,63846],"mapped",[24489]],[[63847,63847],"mapped",[19981]],[[63848,63848],"mapped",[27852]],[[63849,63849],"mapped",[25976]],[[63850,63850],"mapped",[32034]],[[63851,63851],"mapped",[21443]],[[63852,63852],"mapped",[22622]],[[63853,63853],"mapped",[30465]],[[63854,63854],"mapped",[33865]],[[63855,63855],"mapped",[35498]],[[63856,63856],"mapped",[27578]],[[63857,63857],"mapped",[36784]],[[63858,63858],"mapped",[27784]],[[63859,63859],"mapped",[25342]],[[63860,63860],"mapped",[33509]],[[63861,63861],"mapped",[25504]],[[63862,63862],"mapped",[30053]],[[63863,63863],"mapped",[20142]],[[63864,63864],"mapped",[20841]],[[63865,63865],"mapped",[20937]],[[63866,63866],"mapped",[26753]],[[63867,63867],"mapped",[31975]],[[63868,63868],"mapped",[33391]],[[63869,63869],"mapped",[35538]],[[63870,63870],"mapped",[37327]],[[63871,63871],"mapped",[21237]],[[63872,63872],"mapped",[21570]],[[63873,63873],"mapped",[22899]],[[63874,63874],"mapped",[24300]],[[63875,63875],"mapped",[26053]],[[63876,63876],"mapped",[28670]],[[63877,63877],"mapped",[31018]],[[63878,63878],"mapped",[38317]],[[63879,63879],"mapped",[39530]],[[63880,63880],"mapped",[40599]],[[63881,63881],"mapped",[40654]],[[63882,63882],"mapped",[21147]],[[63883,63883],"mapped",[26310]],[[63884,63884],"mapped",[27511]],[[63885,63885],"mapped",[36706]],[[63886,63886],"mapped",[24180]],[[63887,63887],"mapped",[24976]],[[63888,63888],"mapped",[25088]],[[63889,63889],"mapped",[25754]],[[63890,63890],"mapped",[28451]],[[63891,63891],"mapped",[29001]],[[63892,63892],"mapped",[29833]],[[63893,63893],"mapped",[31178]],[[63894,63894],"mapped",[32244]],[[63895,63895],"mapped",[32879]],[[63896,63896],"mapped",[36646]],[[63897,63897],"mapped",[34030]],[[63898,63898],"mapped",[36899]],[[63899,63899],"mapped",[37706]],[[63900,63900],"mapped",[21015]],[[63901,63901],"mapped",[21155]],[[63902,63902],"mapped",[21693]],[[63903,63903],"mapped",[28872]],[[63904,63904],"mapped",[35010]],[[63905,63905],"mapped",[35498]],[[63906,63906],"mapped",[24265]],[[63907,63907],"mapped",[24565]],[[63908,63908],"mapped",[25467]],[[63909,63909],"mapped",[27566]],[[63910,63910],"mapped",[31806]],[[63911,63911],"mapped",[29557]],[[63912,63912],"mapped",[20196]],[[63913,63913],"mapped",[22265]],[[63914,63914],"mapped",[23527]],[[63915,63915],"mapped",[23994]],[[63916,63916],"mapped",[24604]],[[63917,63917],"mapped",[29618]],[[63918,63918],"mapped",[29801]],[[63919,63919],"mapped",[32666]],[[63920,63920],"mapped",[32838]],[[63921,63921],"mapped",[37428]],[[63922,63922],"mapped",[38646]],[[63923,63923],"mapped",[38728]],[[63924,63924],"mapped",[38936]],[[63925,63925],"mapped",[20363]],[[63926,63926],"mapped",[31150]],[[63927,63927],"mapped",[37300]],[[63928,63928],"mapped",[38584]],[[63929,63929],"mapped",[24801]],[[63930,63930],"mapped",[20102]],[[63931,63931],"mapped",[20698]],[[63932,63932],"mapped",[23534]],[[63933,63933],"mapped",[23615]],[[63934,63934],"mapped",[26009]],[[63935,63935],"mapped",[27138]],[[63936,63936],"mapped",[29134]],[[63937,63937],"mapped",[30274]],[[63938,63938],"mapped",[34044]],[[63939,63939],"mapped",[36988]],[[63940,63940],"mapped",[40845]],[[63941,63941],"mapped",[26248]],[[63942,63942],"mapped",[38446]],[[63943,63943],"mapped",[21129]],[[63944,63944],"mapped",[26491]],[[63945,63945],"mapped",[26611]],[[63946,63946],"mapped",[27969]],[[63947,63947],"mapped",[28316]],[[63948,63948],"mapped",[29705]],[[63949,63949],"mapped",[30041]],[[63950,63950],"mapped",[30827]],[[63951,63951],"mapped",[32016]],[[63952,63952],"mapped",[39006]],[[63953,63953],"mapped",[20845]],[[63954,63954],"mapped",[25134]],[[63955,63955],"mapped",[38520]],[[63956,63956],"mapped",[20523]],[[63957,63957],"mapped",[23833]],[[63958,63958],"mapped",[28138]],[[63959,63959],"mapped",[36650]],[[63960,63960],"mapped",[24459]],[[63961,63961],"mapped",[24900]],[[63962,63962],"mapped",[26647]],[[63963,63963],"mapped",[29575]],[[63964,63964],"mapped",[38534]],[[63965,63965],"mapped",[21033]],[[63966,63966],"mapped",[21519]],[[63967,63967],"mapped",[23653]],[[63968,63968],"mapped",[26131]],[[63969,63969],"mapped",[26446]],[[63970,63970],"mapped",[26792]],[[63971,63971],"mapped",[27877]],[[63972,63972],"mapped",[29702]],[[63973,63973],"mapped",[30178]],[[63974,63974],"mapped",[32633]],[[63975,63975],"mapped",[35023]],[[63976,63976],"mapped",[35041]],[[63977,63977],"mapped",[37324]],[[63978,63978],"mapped",[38626]],[[63979,63979],"mapped",[21311]],[[63980,63980],"mapped",[28346]],[[63981,63981],"mapped",[21533]],[[63982,63982],"mapped",[29136]],[[63983,63983],"mapped",[29848]],[[63984,63984],"mapped",[34298]],[[63985,63985],"mapped",[38563]],[[63986,63986],"mapped",[40023]],[[63987,63987],"mapped",[40607]],[[63988,63988],"mapped",[26519]],[[63989,63989],"mapped",[28107]],[[63990,63990],"mapped",[33256]],[[63991,63991],"mapped",[31435]],[[63992,63992],"mapped",[31520]],[[63993,63993],"mapped",[31890]],[[63994,63994],"mapped",[29376]],[[63995,63995],"mapped",[28825]],[[63996,63996],"mapped",[35672]],[[63997,63997],"mapped",[20160]],[[63998,63998],"mapped",[33590]],[[63999,63999],"mapped",[21050]],[[64e3,64e3],"mapped",[20999]],[[64001,64001],"mapped",[24230]],[[64002,64002],"mapped",[25299]],[[64003,64003],"mapped",[31958]],[[64004,64004],"mapped",[23429]],[[64005,64005],"mapped",[27934]],[[64006,64006],"mapped",[26292]],[[64007,64007],"mapped",[36667]],[[64008,64008],"mapped",[34892]],[[64009,64009],"mapped",[38477]],[[64010,64010],"mapped",[35211]],[[64011,64011],"mapped",[24275]],[[64012,64012],"mapped",[20800]],[[64013,64013],"mapped",[21952]],[[64014,64015],"valid"],[[64016,64016],"mapped",[22618]],[[64017,64017],"valid"],[[64018,64018],"mapped",[26228]],[[64019,64020],"valid"],[[64021,64021],"mapped",[20958]],[[64022,64022],"mapped",[29482]],[[64023,64023],"mapped",[30410]],[[64024,64024],"mapped",[31036]],[[64025,64025],"mapped",[31070]],[[64026,64026],"mapped",[31077]],[[64027,64027],"mapped",[31119]],[[64028,64028],"mapped",[38742]],[[64029,64029],"mapped",[31934]],[[64030,64030],"mapped",[32701]],[[64031,64031],"valid"],[[64032,64032],"mapped",[34322]],[[64033,64033],"valid"],[[64034,64034],"mapped",[35576]],[[64035,64036],"valid"],[[64037,64037],"mapped",[36920]],[[64038,64038],"mapped",[37117]],[[64039,64041],"valid"],[[64042,64042],"mapped",[39151]],[[64043,64043],"mapped",[39164]],[[64044,64044],"mapped",[39208]],[[64045,64045],"mapped",[40372]],[[64046,64046],"mapped",[37086]],[[64047,64047],"mapped",[38583]],[[64048,64048],"mapped",[20398]],[[64049,64049],"mapped",[20711]],[[64050,64050],"mapped",[20813]],[[64051,64051],"mapped",[21193]],[[64052,64052],"mapped",[21220]],[[64053,64053],"mapped",[21329]],[[64054,64054],"mapped",[21917]],[[64055,64055],"mapped",[22022]],[[64056,64056],"mapped",[22120]],[[64057,64057],"mapped",[22592]],[[64058,64058],"mapped",[22696]],[[64059,64059],"mapped",[23652]],[[64060,64060],"mapped",[23662]],[[64061,64061],"mapped",[24724]],[[64062,64062],"mapped",[24936]],[[64063,64063],"mapped",[24974]],[[64064,64064],"mapped",[25074]],[[64065,64065],"mapped",[25935]],[[64066,64066],"mapped",[26082]],[[64067,64067],"mapped",[26257]],[[64068,64068],"mapped",[26757]],[[64069,64069],"mapped",[28023]],[[64070,64070],"mapped",[28186]],[[64071,64071],"mapped",[28450]],[[64072,64072],"mapped",[29038]],[[64073,64073],"mapped",[29227]],[[64074,64074],"mapped",[29730]],[[64075,64075],"mapped",[30865]],[[64076,64076],"mapped",[31038]],[[64077,64077],"mapped",[31049]],[[64078,64078],"mapped",[31048]],[[64079,64079],"mapped",[31056]],[[64080,64080],"mapped",[31062]],[[64081,64081],"mapped",[31069]],[[64082,64082],"mapped",[31117]],[[64083,64083],"mapped",[31118]],[[64084,64084],"mapped",[31296]],[[64085,64085],"mapped",[31361]],[[64086,64086],"mapped",[31680]],[[64087,64087],"mapped",[32244]],[[64088,64088],"mapped",[32265]],[[64089,64089],"mapped",[32321]],[[64090,64090],"mapped",[32626]],[[64091,64091],"mapped",[32773]],[[64092,64092],"mapped",[33261]],[[64093,64094],"mapped",[33401]],[[64095,64095],"mapped",[33879]],[[64096,64096],"mapped",[35088]],[[64097,64097],"mapped",[35222]],[[64098,64098],"mapped",[35585]],[[64099,64099],"mapped",[35641]],[[64100,64100],"mapped",[36051]],[[64101,64101],"mapped",[36104]],[[64102,64102],"mapped",[36790]],[[64103,64103],"mapped",[36920]],[[64104,64104],"mapped",[38627]],[[64105,64105],"mapped",[38911]],[[64106,64106],"mapped",[38971]],[[64107,64107],"mapped",[24693]],[[64108,64108],"mapped",[148206]],[[64109,64109],"mapped",[33304]],[[64110,64111],"disallowed"],[[64112,64112],"mapped",[20006]],[[64113,64113],"mapped",[20917]],[[64114,64114],"mapped",[20840]],[[64115,64115],"mapped",[20352]],[[64116,64116],"mapped",[20805]],[[64117,64117],"mapped",[20864]],[[64118,64118],"mapped",[21191]],[[64119,64119],"mapped",[21242]],[[64120,64120],"mapped",[21917]],[[64121,64121],"mapped",[21845]],[[64122,64122],"mapped",[21913]],[[64123,64123],"mapped",[21986]],[[64124,64124],"mapped",[22618]],[[64125,64125],"mapped",[22707]],[[64126,64126],"mapped",[22852]],[[64127,64127],"mapped",[22868]],[[64128,64128],"mapped",[23138]],[[64129,64129],"mapped",[23336]],[[64130,64130],"mapped",[24274]],[[64131,64131],"mapped",[24281]],[[64132,64132],"mapped",[24425]],[[64133,64133],"mapped",[24493]],[[64134,64134],"mapped",[24792]],[[64135,64135],"mapped",[24910]],[[64136,64136],"mapped",[24840]],[[64137,64137],"mapped",[24974]],[[64138,64138],"mapped",[24928]],[[64139,64139],"mapped",[25074]],[[64140,64140],"mapped",[25140]],[[64141,64141],"mapped",[25540]],[[64142,64142],"mapped",[25628]],[[64143,64143],"mapped",[25682]],[[64144,64144],"mapped",[25942]],[[64145,64145],"mapped",[26228]],[[64146,64146],"mapped",[26391]],[[64147,64147],"mapped",[26395]],[[64148,64148],"mapped",[26454]],[[64149,64149],"mapped",[27513]],[[64150,64150],"mapped",[27578]],[[64151,64151],"mapped",[27969]],[[64152,64152],"mapped",[28379]],[[64153,64153],"mapped",[28363]],[[64154,64154],"mapped",[28450]],[[64155,64155],"mapped",[28702]],[[64156,64156],"mapped",[29038]],[[64157,64157],"mapped",[30631]],[[64158,64158],"mapped",[29237]],[[64159,64159],"mapped",[29359]],[[64160,64160],"mapped",[29482]],[[64161,64161],"mapped",[29809]],[[64162,64162],"mapped",[29958]],[[64163,64163],"mapped",[30011]],[[64164,64164],"mapped",[30237]],[[64165,64165],"mapped",[30239]],[[64166,64166],"mapped",[30410]],[[64167,64167],"mapped",[30427]],[[64168,64168],"mapped",[30452]],[[64169,64169],"mapped",[30538]],[[64170,64170],"mapped",[30528]],[[64171,64171],"mapped",[30924]],[[64172,64172],"mapped",[31409]],[[64173,64173],"mapped",[31680]],[[64174,64174],"mapped",[31867]],[[64175,64175],"mapped",[32091]],[[64176,64176],"mapped",[32244]],[[64177,64177],"mapped",[32574]],[[64178,64178],"mapped",[32773]],[[64179,64179],"mapped",[33618]],[[64180,64180],"mapped",[33775]],[[64181,64181],"mapped",[34681]],[[64182,64182],"mapped",[35137]],[[64183,64183],"mapped",[35206]],[[64184,64184],"mapped",[35222]],[[64185,64185],"mapped",[35519]],[[64186,64186],"mapped",[35576]],[[64187,64187],"mapped",[35531]],[[64188,64188],"mapped",[35585]],[[64189,64189],"mapped",[35582]],[[64190,64190],"mapped",[35565]],[[64191,64191],"mapped",[35641]],[[64192,64192],"mapped",[35722]],[[64193,64193],"mapped",[36104]],[[64194,64194],"mapped",[36664]],[[64195,64195],"mapped",[36978]],[[64196,64196],"mapped",[37273]],[[64197,64197],"mapped",[37494]],[[64198,64198],"mapped",[38524]],[[64199,64199],"mapped",[38627]],[[64200,64200],"mapped",[38742]],[[64201,64201],"mapped",[38875]],[[64202,64202],"mapped",[38911]],[[64203,64203],"mapped",[38923]],[[64204,64204],"mapped",[38971]],[[64205,64205],"mapped",[39698]],[[64206,64206],"mapped",[40860]],[[64207,64207],"mapped",[141386]],[[64208,64208],"mapped",[141380]],[[64209,64209],"mapped",[144341]],[[64210,64210],"mapped",[15261]],[[64211,64211],"mapped",[16408]],[[64212,64212],"mapped",[16441]],[[64213,64213],"mapped",[152137]],[[64214,64214],"mapped",[154832]],[[64215,64215],"mapped",[163539]],[[64216,64216],"mapped",[40771]],[[64217,64217],"mapped",[40846]],[[64218,64255],"disallowed"],[[64256,64256],"mapped",[102,102]],[[64257,64257],"mapped",[102,105]],[[64258,64258],"mapped",[102,108]],[[64259,64259],"mapped",[102,102,105]],[[64260,64260],"mapped",[102,102,108]],[[64261,64262],"mapped",[115,116]],[[64263,64274],"disallowed"],[[64275,64275],"mapped",[1396,1398]],[[64276,64276],"mapped",[1396,1381]],[[64277,64277],"mapped",[1396,1387]],[[64278,64278],"mapped",[1406,1398]],[[64279,64279],"mapped",[1396,1389]],[[64280,64284],"disallowed"],[[64285,64285],"mapped",[1497,1460]],[[64286,64286],"valid"],[[64287,64287],"mapped",[1522,1463]],[[64288,64288],"mapped",[1506]],[[64289,64289],"mapped",[1488]],[[64290,64290],"mapped",[1491]],[[64291,64291],"mapped",[1492]],[[64292,64292],"mapped",[1499]],[[64293,64293],"mapped",[1500]],[[64294,64294],"mapped",[1501]],[[64295,64295],"mapped",[1512]],[[64296,64296],"mapped",[1514]],[[64297,64297],"disallowed_STD3_mapped",[43]],[[64298,64298],"mapped",[1513,1473]],[[64299,64299],"mapped",[1513,1474]],[[64300,64300],"mapped",[1513,1468,1473]],[[64301,64301],"mapped",[1513,1468,1474]],[[64302,64302],"mapped",[1488,1463]],[[64303,64303],"mapped",[1488,1464]],[[64304,64304],"mapped",[1488,1468]],[[64305,64305],"mapped",[1489,1468]],[[64306,64306],"mapped",[1490,1468]],[[64307,64307],"mapped",[1491,1468]],[[64308,64308],"mapped",[1492,1468]],[[64309,64309],"mapped",[1493,1468]],[[64310,64310],"mapped",[1494,1468]],[[64311,64311],"disallowed"],[[64312,64312],"mapped",[1496,1468]],[[64313,64313],"mapped",[1497,1468]],[[64314,64314],"mapped",[1498,1468]],[[64315,64315],"mapped",[1499,1468]],[[64316,64316],"mapped",[1500,1468]],[[64317,64317],"disallowed"],[[64318,64318],"mapped",[1502,1468]],[[64319,64319],"disallowed"],[[64320,64320],"mapped",[1504,1468]],[[64321,64321],"mapped",[1505,1468]],[[64322,64322],"disallowed"],[[64323,64323],"mapped",[1507,1468]],[[64324,64324],"mapped",[1508,1468]],[[64325,64325],"disallowed"],[[64326,64326],"mapped",[1510,1468]],[[64327,64327],"mapped",[1511,1468]],[[64328,64328],"mapped",[1512,1468]],[[64329,64329],"mapped",[1513,1468]],[[64330,64330],"mapped",[1514,1468]],[[64331,64331],"mapped",[1493,1465]],[[64332,64332],"mapped",[1489,1471]],[[64333,64333],"mapped",[1499,1471]],[[64334,64334],"mapped",[1508,1471]],[[64335,64335],"mapped",[1488,1500]],[[64336,64337],"mapped",[1649]],[[64338,64341],"mapped",[1659]],[[64342,64345],"mapped",[1662]],[[64346,64349],"mapped",[1664]],[[64350,64353],"mapped",[1658]],[[64354,64357],"mapped",[1663]],[[64358,64361],"mapped",[1657]],[[64362,64365],"mapped",[1700]],[[64366,64369],"mapped",[1702]],[[64370,64373],"mapped",[1668]],[[64374,64377],"mapped",[1667]],[[64378,64381],"mapped",[1670]],[[64382,64385],"mapped",[1671]],[[64386,64387],"mapped",[1677]],[[64388,64389],"mapped",[1676]],[[64390,64391],"mapped",[1678]],[[64392,64393],"mapped",[1672]],[[64394,64395],"mapped",[1688]],[[64396,64397],"mapped",[1681]],[[64398,64401],"mapped",[1705]],[[64402,64405],"mapped",[1711]],[[64406,64409],"mapped",[1715]],[[64410,64413],"mapped",[1713]],[[64414,64415],"mapped",[1722]],[[64416,64419],"mapped",[1723]],[[64420,64421],"mapped",[1728]],[[64422,64425],"mapped",[1729]],[[64426,64429],"mapped",[1726]],[[64430,64431],"mapped",[1746]],[[64432,64433],"mapped",[1747]],[[64434,64449],"valid",[],"NV8"],[[64450,64466],"disallowed"],[[64467,64470],"mapped",[1709]],[[64471,64472],"mapped",[1735]],[[64473,64474],"mapped",[1734]],[[64475,64476],"mapped",[1736]],[[64477,64477],"mapped",[1735,1652]],[[64478,64479],"mapped",[1739]],[[64480,64481],"mapped",[1733]],[[64482,64483],"mapped",[1737]],[[64484,64487],"mapped",[1744]],[[64488,64489],"mapped",[1609]],[[64490,64491],"mapped",[1574,1575]],[[64492,64493],"mapped",[1574,1749]],[[64494,64495],"mapped",[1574,1608]],[[64496,64497],"mapped",[1574,1735]],[[64498,64499],"mapped",[1574,1734]],[[64500,64501],"mapped",[1574,1736]],[[64502,64504],"mapped",[1574,1744]],[[64505,64507],"mapped",[1574,1609]],[[64508,64511],"mapped",[1740]],[[64512,64512],"mapped",[1574,1580]],[[64513,64513],"mapped",[1574,1581]],[[64514,64514],"mapped",[1574,1605]],[[64515,64515],"mapped",[1574,1609]],[[64516,64516],"mapped",[1574,1610]],[[64517,64517],"mapped",[1576,1580]],[[64518,64518],"mapped",[1576,1581]],[[64519,64519],"mapped",[1576,1582]],[[64520,64520],"mapped",[1576,1605]],[[64521,64521],"mapped",[1576,1609]],[[64522,64522],"mapped",[1576,1610]],[[64523,64523],"mapped",[1578,1580]],[[64524,64524],"mapped",[1578,1581]],[[64525,64525],"mapped",[1578,1582]],[[64526,64526],"mapped",[1578,1605]],[[64527,64527],"mapped",[1578,1609]],[[64528,64528],"mapped",[1578,1610]],[[64529,64529],"mapped",[1579,1580]],[[64530,64530],"mapped",[1579,1605]],[[64531,64531],"mapped",[1579,1609]],[[64532,64532],"mapped",[1579,1610]],[[64533,64533],"mapped",[1580,1581]],[[64534,64534],"mapped",[1580,1605]],[[64535,64535],"mapped",[1581,1580]],[[64536,64536],"mapped",[1581,1605]],[[64537,64537],"mapped",[1582,1580]],[[64538,64538],"mapped",[1582,1581]],[[64539,64539],"mapped",[1582,1605]],[[64540,64540],"mapped",[1587,1580]],[[64541,64541],"mapped",[1587,1581]],[[64542,64542],"mapped",[1587,1582]],[[64543,64543],"mapped",[1587,1605]],[[64544,64544],"mapped",[1589,1581]],[[64545,64545],"mapped",[1589,1605]],[[64546,64546],"mapped",[1590,1580]],[[64547,64547],"mapped",[1590,1581]],[[64548,64548],"mapped",[1590,1582]],[[64549,64549],"mapped",[1590,1605]],[[64550,64550],"mapped",[1591,1581]],[[64551,64551],"mapped",[1591,1605]],[[64552,64552],"mapped",[1592,1605]],[[64553,64553],"mapped",[1593,1580]],[[64554,64554],"mapped",[1593,1605]],[[64555,64555],"mapped",[1594,1580]],[[64556,64556],"mapped",[1594,1605]],[[64557,64557],"mapped",[1601,1580]],[[64558,64558],"mapped",[1601,1581]],[[64559,64559],"mapped",[1601,1582]],[[64560,64560],"mapped",[1601,1605]],[[64561,64561],"mapped",[1601,1609]],[[64562,64562],"mapped",[1601,1610]],[[64563,64563],"mapped",[1602,1581]],[[64564,64564],"mapped",[1602,1605]],[[64565,64565],"mapped",[1602,1609]],[[64566,64566],"mapped",[1602,1610]],[[64567,64567],"mapped",[1603,1575]],[[64568,64568],"mapped",[1603,1580]],[[64569,64569],"mapped",[1603,1581]],[[64570,64570],"mapped",[1603,1582]],[[64571,64571],"mapped",[1603,1604]],[[64572,64572],"mapped",[1603,1605]],[[64573,64573],"mapped",[1603,1609]],[[64574,64574],"mapped",[1603,1610]],[[64575,64575],"mapped",[1604,1580]],[[64576,64576],"mapped",[1604,1581]],[[64577,64577],"mapped",[1604,1582]],[[64578,64578],"mapped",[1604,1605]],[[64579,64579],"mapped",[1604,1609]],[[64580,64580],"mapped",[1604,1610]],[[64581,64581],"mapped",[1605,1580]],[[64582,64582],"mapped",[1605,1581]],[[64583,64583],"mapped",[1605,1582]],[[64584,64584],"mapped",[1605,1605]],[[64585,64585],"mapped",[1605,1609]],[[64586,64586],"mapped",[1605,1610]],[[64587,64587],"mapped",[1606,1580]],[[64588,64588],"mapped",[1606,1581]],[[64589,64589],"mapped",[1606,1582]],[[64590,64590],"mapped",[1606,1605]],[[64591,64591],"mapped",[1606,1609]],[[64592,64592],"mapped",[1606,1610]],[[64593,64593],"mapped",[1607,1580]],[[64594,64594],"mapped",[1607,1605]],[[64595,64595],"mapped",[1607,1609]],[[64596,64596],"mapped",[1607,1610]],[[64597,64597],"mapped",[1610,1580]],[[64598,64598],"mapped",[1610,1581]],[[64599,64599],"mapped",[1610,1582]],[[64600,64600],"mapped",[1610,1605]],[[64601,64601],"mapped",[1610,1609]],[[64602,64602],"mapped",[1610,1610]],[[64603,64603],"mapped",[1584,1648]],[[64604,64604],"mapped",[1585,1648]],[[64605,64605],"mapped",[1609,1648]],[[64606,64606],"disallowed_STD3_mapped",[32,1612,1617]],[[64607,64607],"disallowed_STD3_mapped",[32,1613,1617]],[[64608,64608],"disallowed_STD3_mapped",[32,1614,1617]],[[64609,64609],"disallowed_STD3_mapped",[32,1615,1617]],[[64610,64610],"disallowed_STD3_mapped",[32,1616,1617]],[[64611,64611],"disallowed_STD3_mapped",[32,1617,1648]],[[64612,64612],"mapped",[1574,1585]],[[64613,64613],"mapped",[1574,1586]],[[64614,64614],"mapped",[1574,1605]],[[64615,64615],"mapped",[1574,1606]],[[64616,64616],"mapped",[1574,1609]],[[64617,64617],"mapped",[1574,1610]],[[64618,64618],"mapped",[1576,1585]],[[64619,64619],"mapped",[1576,1586]],[[64620,64620],"mapped",[1576,1605]],[[64621,64621],"mapped",[1576,1606]],[[64622,64622],"mapped",[1576,1609]],[[64623,64623],"mapped",[1576,1610]],[[64624,64624],"mapped",[1578,1585]],[[64625,64625],"mapped",[1578,1586]],[[64626,64626],"mapped",[1578,1605]],[[64627,64627],"mapped",[1578,1606]],[[64628,64628],"mapped",[1578,1609]],[[64629,64629],"mapped",[1578,1610]],[[64630,64630],"mapped",[1579,1585]],[[64631,64631],"mapped",[1579,1586]],[[64632,64632],"mapped",[1579,1605]],[[64633,64633],"mapped",[1579,1606]],[[64634,64634],"mapped",[1579,1609]],[[64635,64635],"mapped",[1579,1610]],[[64636,64636],"mapped",[1601,1609]],[[64637,64637],"mapped",[1601,1610]],[[64638,64638],"mapped",[1602,1609]],[[64639,64639],"mapped",[1602,1610]],[[64640,64640],"mapped",[1603,1575]],[[64641,64641],"mapped",[1603,1604]],[[64642,64642],"mapped",[1603,1605]],[[64643,64643],"mapped",[1603,1609]],[[64644,64644],"mapped",[1603,1610]],[[64645,64645],"mapped",[1604,1605]],[[64646,64646],"mapped",[1604,1609]],[[64647,64647],"mapped",[1604,1610]],[[64648,64648],"mapped",[1605,1575]],[[64649,64649],"mapped",[1605,1605]],[[64650,64650],"mapped",[1606,1585]],[[64651,64651],"mapped",[1606,1586]],[[64652,64652],"mapped",[1606,1605]],[[64653,64653],"mapped",[1606,1606]],[[64654,64654],"mapped",[1606,1609]],[[64655,64655],"mapped",[1606,1610]],[[64656,64656],"mapped",[1609,1648]],[[64657,64657],"mapped",[1610,1585]],[[64658,64658],"mapped",[1610,1586]],[[64659,64659],"mapped",[1610,1605]],[[64660,64660],"mapped",[1610,1606]],[[64661,64661],"mapped",[1610,1609]],[[64662,64662],"mapped",[1610,1610]],[[64663,64663],"mapped",[1574,1580]],[[64664,64664],"mapped",[1574,1581]],[[64665,64665],"mapped",[1574,1582]],[[64666,64666],"mapped",[1574,1605]],[[64667,64667],"mapped",[1574,1607]],[[64668,64668],"mapped",[1576,1580]],[[64669,64669],"mapped",[1576,1581]],[[64670,64670],"mapped",[1576,1582]],[[64671,64671],"mapped",[1576,1605]],[[64672,64672],"mapped",[1576,1607]],[[64673,64673],"mapped",[1578,1580]],[[64674,64674],"mapped",[1578,1581]],[[64675,64675],"mapped",[1578,1582]],[[64676,64676],"mapped",[1578,1605]],[[64677,64677],"mapped",[1578,1607]],[[64678,64678],"mapped",[1579,1605]],[[64679,64679],"mapped",[1580,1581]],[[64680,64680],"mapped",[1580,1605]],[[64681,64681],"mapped",[1581,1580]],[[64682,64682],"mapped",[1581,1605]],[[64683,64683],"mapped",[1582,1580]],[[64684,64684],"mapped",[1582,1605]],[[64685,64685],"mapped",[1587,1580]],[[64686,64686],"mapped",[1587,1581]],[[64687,64687],"mapped",[1587,1582]],[[64688,64688],"mapped",[1587,1605]],[[64689,64689],"mapped",[1589,1581]],[[64690,64690],"mapped",[1589,1582]],[[64691,64691],"mapped",[1589,1605]],[[64692,64692],"mapped",[1590,1580]],[[64693,64693],"mapped",[1590,1581]],[[64694,64694],"mapped",[1590,1582]],[[64695,64695],"mapped",[1590,1605]],[[64696,64696],"mapped",[1591,1581]],[[64697,64697],"mapped",[1592,1605]],[[64698,64698],"mapped",[1593,1580]],[[64699,64699],"mapped",[1593,1605]],[[64700,64700],"mapped",[1594,1580]],[[64701,64701],"mapped",[1594,1605]],[[64702,64702],"mapped",[1601,1580]],[[64703,64703],"mapped",[1601,1581]],[[64704,64704],"mapped",[1601,1582]],[[64705,64705],"mapped",[1601,1605]],[[64706,64706],"mapped",[1602,1581]],[[64707,64707],"mapped",[1602,1605]],[[64708,64708],"mapped",[1603,1580]],[[64709,64709],"mapped",[1603,1581]],[[64710,64710],"mapped",[1603,1582]],[[64711,64711],"mapped",[1603,1604]],[[64712,64712],"mapped",[1603,1605]],[[64713,64713],"mapped",[1604,1580]],[[64714,64714],"mapped",[1604,1581]],[[64715,64715],"mapped",[1604,1582]],[[64716,64716],"mapped",[1604,1605]],[[64717,64717],"mapped",[1604,1607]],[[64718,64718],"mapped",[1605,1580]],[[64719,64719],"mapped",[1605,1581]],[[64720,64720],"mapped",[1605,1582]],[[64721,64721],"mapped",[1605,1605]],[[64722,64722],"mapped",[1606,1580]],[[64723,64723],"mapped",[1606,1581]],[[64724,64724],"mapped",[1606,1582]],[[64725,64725],"mapped",[1606,1605]],[[64726,64726],"mapped",[1606,1607]],[[64727,64727],"mapped",[1607,1580]],[[64728,64728],"mapped",[1607,1605]],[[64729,64729],"mapped",[1607,1648]],[[64730,64730],"mapped",[1610,1580]],[[64731,64731],"mapped",[1610,1581]],[[64732,64732],"mapped",[1610,1582]],[[64733,64733],"mapped",[1610,1605]],[[64734,64734],"mapped",[1610,1607]],[[64735,64735],"mapped",[1574,1605]],[[64736,64736],"mapped",[1574,1607]],[[64737,64737],"mapped",[1576,1605]],[[64738,64738],"mapped",[1576,1607]],[[64739,64739],"mapped",[1578,1605]],[[64740,64740],"mapped",[1578,1607]],[[64741,64741],"mapped",[1579,1605]],[[64742,64742],"mapped",[1579,1607]],[[64743,64743],"mapped",[1587,1605]],[[64744,64744],"mapped",[1587,1607]],[[64745,64745],"mapped",[1588,1605]],[[64746,64746],"mapped",[1588,1607]],[[64747,64747],"mapped",[1603,1604]],[[64748,64748],"mapped",[1603,1605]],[[64749,64749],"mapped",[1604,1605]],[[64750,64750],"mapped",[1606,1605]],[[64751,64751],"mapped",[1606,1607]],[[64752,64752],"mapped",[1610,1605]],[[64753,64753],"mapped",[1610,1607]],[[64754,64754],"mapped",[1600,1614,1617]],[[64755,64755],"mapped",[1600,1615,1617]],[[64756,64756],"mapped",[1600,1616,1617]],[[64757,64757],"mapped",[1591,1609]],[[64758,64758],"mapped",[1591,1610]],[[64759,64759],"mapped",[1593,1609]],[[64760,64760],"mapped",[1593,1610]],[[64761,64761],"mapped",[1594,1609]],[[64762,64762],"mapped",[1594,1610]],[[64763,64763],"mapped",[1587,1609]],[[64764,64764],"mapped",[1587,1610]],[[64765,64765],"mapped",[1588,1609]],[[64766,64766],"mapped",[1588,1610]],[[64767,64767],"mapped",[1581,1609]],[[64768,64768],"mapped",[1581,1610]],[[64769,64769],"mapped",[1580,1609]],[[64770,64770],"mapped",[1580,1610]],[[64771,64771],"mapped",[1582,1609]],[[64772,64772],"mapped",[1582,1610]],[[64773,64773],"mapped",[1589,1609]],[[64774,64774],"mapped",[1589,1610]],[[64775,64775],"mapped",[1590,1609]],[[64776,64776],"mapped",[1590,1610]],[[64777,64777],"mapped",[1588,1580]],[[64778,64778],"mapped",[1588,1581]],[[64779,64779],"mapped",[1588,1582]],[[64780,64780],"mapped",[1588,1605]],[[64781,64781],"mapped",[1588,1585]],[[64782,64782],"mapped",[1587,1585]],[[64783,64783],"mapped",[1589,1585]],[[64784,64784],"mapped",[1590,1585]],[[64785,64785],"mapped",[1591,1609]],[[64786,64786],"mapped",[1591,1610]],[[64787,64787],"mapped",[1593,1609]],[[64788,64788],"mapped",[1593,1610]],[[64789,64789],"mapped",[1594,1609]],[[64790,64790],"mapped",[1594,1610]],[[64791,64791],"mapped",[1587,1609]],[[64792,64792],"mapped",[1587,1610]],[[64793,64793],"mapped",[1588,1609]],[[64794,64794],"mapped",[1588,1610]],[[64795,64795],"mapped",[1581,1609]],[[64796,64796],"mapped",[1581,1610]],[[64797,64797],"mapped",[1580,1609]],[[64798,64798],"mapped",[1580,1610]],[[64799,64799],"mapped",[1582,1609]],[[64800,64800],"mapped",[1582,1610]],[[64801,64801],"mapped",[1589,1609]],[[64802,64802],"mapped",[1589,1610]],[[64803,64803],"mapped",[1590,1609]],[[64804,64804],"mapped",[1590,1610]],[[64805,64805],"mapped",[1588,1580]],[[64806,64806],"mapped",[1588,1581]],[[64807,64807],"mapped",[1588,1582]],[[64808,64808],"mapped",[1588,1605]],[[64809,64809],"mapped",[1588,1585]],[[64810,64810],"mapped",[1587,1585]],[[64811,64811],"mapped",[1589,1585]],[[64812,64812],"mapped",[1590,1585]],[[64813,64813],"mapped",[1588,1580]],[[64814,64814],"mapped",[1588,1581]],[[64815,64815],"mapped",[1588,1582]],[[64816,64816],"mapped",[1588,1605]],[[64817,64817],"mapped",[1587,1607]],[[64818,64818],"mapped",[1588,1607]],[[64819,64819],"mapped",[1591,1605]],[[64820,64820],"mapped",[1587,1580]],[[64821,64821],"mapped",[1587,1581]],[[64822,64822],"mapped",[1587,1582]],[[64823,64823],"mapped",[1588,1580]],[[64824,64824],"mapped",[1588,1581]],[[64825,64825],"mapped",[1588,1582]],[[64826,64826],"mapped",[1591,1605]],[[64827,64827],"mapped",[1592,1605]],[[64828,64829],"mapped",[1575,1611]],[[64830,64831],"valid",[],"NV8"],[[64832,64847],"disallowed"],[[64848,64848],"mapped",[1578,1580,1605]],[[64849,64850],"mapped",[1578,1581,1580]],[[64851,64851],"mapped",[1578,1581,1605]],[[64852,64852],"mapped",[1578,1582,1605]],[[64853,64853],"mapped",[1578,1605,1580]],[[64854,64854],"mapped",[1578,1605,1581]],[[64855,64855],"mapped",[1578,1605,1582]],[[64856,64857],"mapped",[1580,1605,1581]],[[64858,64858],"mapped",[1581,1605,1610]],[[64859,64859],"mapped",[1581,1605,1609]],[[64860,64860],"mapped",[1587,1581,1580]],[[64861,64861],"mapped",[1587,1580,1581]],[[64862,64862],"mapped",[1587,1580,1609]],[[64863,64864],"mapped",[1587,1605,1581]],[[64865,64865],"mapped",[1587,1605,1580]],[[64866,64867],"mapped",[1587,1605,1605]],[[64868,64869],"mapped",[1589,1581,1581]],[[64870,64870],"mapped",[1589,1605,1605]],[[64871,64872],"mapped",[1588,1581,1605]],[[64873,64873],"mapped",[1588,1580,1610]],[[64874,64875],"mapped",[1588,1605,1582]],[[64876,64877],"mapped",[1588,1605,1605]],[[64878,64878],"mapped",[1590,1581,1609]],[[64879,64880],"mapped",[1590,1582,1605]],[[64881,64882],"mapped",[1591,1605,1581]],[[64883,64883],"mapped",[1591,1605,1605]],[[64884,64884],"mapped",[1591,1605,1610]],[[64885,64885],"mapped",[1593,1580,1605]],[[64886,64887],"mapped",[1593,1605,1605]],[[64888,64888],"mapped",[1593,1605,1609]],[[64889,64889],"mapped",[1594,1605,1605]],[[64890,64890],"mapped",[1594,1605,1610]],[[64891,64891],"mapped",[1594,1605,1609]],[[64892,64893],"mapped",[1601,1582,1605]],[[64894,64894],"mapped",[1602,1605,1581]],[[64895,64895],"mapped",[1602,1605,1605]],[[64896,64896],"mapped",[1604,1581,1605]],[[64897,64897],"mapped",[1604,1581,1610]],[[64898,64898],"mapped",[1604,1581,1609]],[[64899,64900],"mapped",[1604,1580,1580]],[[64901,64902],"mapped",[1604,1582,1605]],[[64903,64904],"mapped",[1604,1605,1581]],[[64905,64905],"mapped",[1605,1581,1580]],[[64906,64906],"mapped",[1605,1581,1605]],[[64907,64907],"mapped",[1605,1581,1610]],[[64908,64908],"mapped",[1605,1580,1581]],[[64909,64909],"mapped",[1605,1580,1605]],[[64910,64910],"mapped",[1605,1582,1580]],[[64911,64911],"mapped",[1605,1582,1605]],[[64912,64913],"disallowed"],[[64914,64914],"mapped",[1605,1580,1582]],[[64915,64915],"mapped",[1607,1605,1580]],[[64916,64916],"mapped",[1607,1605,1605]],[[64917,64917],"mapped",[1606,1581,1605]],[[64918,64918],"mapped",[1606,1581,1609]],[[64919,64920],"mapped",[1606,1580,1605]],[[64921,64921],"mapped",[1606,1580,1609]],[[64922,64922],"mapped",[1606,1605,1610]],[[64923,64923],"mapped",[1606,1605,1609]],[[64924,64925],"mapped",[1610,1605,1605]],[[64926,64926],"mapped",[1576,1582,1610]],[[64927,64927],"mapped",[1578,1580,1610]],[[64928,64928],"mapped",[1578,1580,1609]],[[64929,64929],"mapped",[1578,1582,1610]],[[64930,64930],"mapped",[1578,1582,1609]],[[64931,64931],"mapped",[1578,1605,1610]],[[64932,64932],"mapped",[1578,1605,1609]],[[64933,64933],"mapped",[1580,1605,1610]],[[64934,64934],"mapped",[1580,1581,1609]],[[64935,64935],"mapped",[1580,1605,1609]],[[64936,64936],"mapped",[1587,1582,1609]],[[64937,64937],"mapped",[1589,1581,1610]],[[64938,64938],"mapped",[1588,1581,1610]],[[64939,64939],"mapped",[1590,1581,1610]],[[64940,64940],"mapped",[1604,1580,1610]],[[64941,64941],"mapped",[1604,1605,1610]],[[64942,64942],"mapped",[1610,1581,1610]],[[64943,64943],"mapped",[1610,1580,1610]],[[64944,64944],"mapped",[1610,1605,1610]],[[64945,64945],"mapped",[1605,1605,1610]],[[64946,64946],"mapped",[1602,1605,1610]],[[64947,64947],"mapped",[1606,1581,1610]],[[64948,64948],"mapped",[1602,1605,1581]],[[64949,64949],"mapped",[1604,1581,1605]],[[64950,64950],"mapped",[1593,1605,1610]],[[64951,64951],"mapped",[1603,1605,1610]],[[64952,64952],"mapped",[1606,1580,1581]],[[64953,64953],"mapped",[1605,1582,1610]],[[64954,64954],"mapped",[1604,1580,1605]],[[64955,64955],"mapped",[1603,1605,1605]],[[64956,64956],"mapped",[1604,1580,1605]],[[64957,64957],"mapped",[1606,1580,1581]],[[64958,64958],"mapped",[1580,1581,1610]],[[64959,64959],"mapped",[1581,1580,1610]],[[64960,64960],"mapped",[1605,1580,1610]],[[64961,64961],"mapped",[1601,1605,1610]],[[64962,64962],"mapped",[1576,1581,1610]],[[64963,64963],"mapped",[1603,1605,1605]],[[64964,64964],"mapped",[1593,1580,1605]],[[64965,64965],"mapped",[1589,1605,1605]],[[64966,64966],"mapped",[1587,1582,1610]],[[64967,64967],"mapped",[1606,1580,1610]],[[64968,64975],"disallowed"],[[64976,65007],"disallowed"],[[65008,65008],"mapped",[1589,1604,1746]],[[65009,65009],"mapped",[1602,1604,1746]],[[65010,65010],"mapped",[1575,1604,1604,1607]],[[65011,65011],"mapped",[1575,1603,1576,1585]],[[65012,65012],"mapped",[1605,1581,1605,1583]],[[65013,65013],"mapped",[1589,1604,1593,1605]],[[65014,65014],"mapped",[1585,1587,1608,1604]],[[65015,65015],"mapped",[1593,1604,1610,1607]],[[65016,65016],"mapped",[1608,1587,1604,1605]],[[65017,65017],"mapped",[1589,1604,1609]],[[65018,65018],"disallowed_STD3_mapped",[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605]],[[65019,65019],"disallowed_STD3_mapped",[1580,1604,32,1580,1604,1575,1604,1607]],[[65020,65020],"mapped",[1585,1740,1575,1604]],[[65021,65021],"valid",[],"NV8"],[[65022,65023],"disallowed"],[[65024,65039],"ignored"],[[65040,65040],"disallowed_STD3_mapped",[44]],[[65041,65041],"mapped",[12289]],[[65042,65042],"disallowed"],[[65043,65043],"disallowed_STD3_mapped",[58]],[[65044,65044],"disallowed_STD3_mapped",[59]],[[65045,65045],"disallowed_STD3_mapped",[33]],[[65046,65046],"disallowed_STD3_mapped",[63]],[[65047,65047],"mapped",[12310]],[[65048,65048],"mapped",[12311]],[[65049,65049],"disallowed"],[[65050,65055],"disallowed"],[[65056,65059],"valid"],[[65060,65062],"valid"],[[65063,65069],"valid"],[[65070,65071],"valid"],[[65072,65072],"disallowed"],[[65073,65073],"mapped",[8212]],[[65074,65074],"mapped",[8211]],[[65075,65076],"disallowed_STD3_mapped",[95]],[[65077,65077],"disallowed_STD3_mapped",[40]],[[65078,65078],"disallowed_STD3_mapped",[41]],[[65079,65079],"disallowed_STD3_mapped",[123]],[[65080,65080],"disallowed_STD3_mapped",[125]],[[65081,65081],"mapped",[12308]],[[65082,65082],"mapped",[12309]],[[65083,65083],"mapped",[12304]],[[65084,65084],"mapped",[12305]],[[65085,65085],"mapped",[12298]],[[65086,65086],"mapped",[12299]],[[65087,65087],"mapped",[12296]],[[65088,65088],"mapped",[12297]],[[65089,65089],"mapped",[12300]],[[65090,65090],"mapped",[12301]],[[65091,65091],"mapped",[12302]],[[65092,65092],"mapped",[12303]],[[65093,65094],"valid",[],"NV8"],[[65095,65095],"disallowed_STD3_mapped",[91]],[[65096,65096],"disallowed_STD3_mapped",[93]],[[65097,65100],"disallowed_STD3_mapped",[32,773]],[[65101,65103],"disallowed_STD3_mapped",[95]],[[65104,65104],"disallowed_STD3_mapped",[44]],[[65105,65105],"mapped",[12289]],[[65106,65106],"disallowed"],[[65107,65107],"disallowed"],[[65108,65108],"disallowed_STD3_mapped",[59]],[[65109,65109],"disallowed_STD3_mapped",[58]],[[65110,65110],"disallowed_STD3_mapped",[63]],[[65111,65111],"disallowed_STD3_mapped",[33]],[[65112,65112],"mapped",[8212]],[[65113,65113],"disallowed_STD3_mapped",[40]],[[65114,65114],"disallowed_STD3_mapped",[41]],[[65115,65115],"disallowed_STD3_mapped",[123]],[[65116,65116],"disallowed_STD3_mapped",[125]],[[65117,65117],"mapped",[12308]],[[65118,65118],"mapped",[12309]],[[65119,65119],"disallowed_STD3_mapped",[35]],[[65120,65120],"disallowed_STD3_mapped",[38]],[[65121,65121],"disallowed_STD3_mapped",[42]],[[65122,65122],"disallowed_STD3_mapped",[43]],[[65123,65123],"mapped",[45]],[[65124,65124],"disallowed_STD3_mapped",[60]],[[65125,65125],"disallowed_STD3_mapped",[62]],[[65126,65126],"disallowed_STD3_mapped",[61]],[[65127,65127],"disallowed"],[[65128,65128],"disallowed_STD3_mapped",[92]],[[65129,65129],"disallowed_STD3_mapped",[36]],[[65130,65130],"disallowed_STD3_mapped",[37]],[[65131,65131],"disallowed_STD3_mapped",[64]],[[65132,65135],"disallowed"],[[65136,65136],"disallowed_STD3_mapped",[32,1611]],[[65137,65137],"mapped",[1600,1611]],[[65138,65138],"disallowed_STD3_mapped",[32,1612]],[[65139,65139],"valid"],[[65140,65140],"disallowed_STD3_mapped",[32,1613]],[[65141,65141],"disallowed"],[[65142,65142],"disallowed_STD3_mapped",[32,1614]],[[65143,65143],"mapped",[1600,1614]],[[65144,65144],"disallowed_STD3_mapped",[32,1615]],[[65145,65145],"mapped",[1600,1615]],[[65146,65146],"disallowed_STD3_mapped",[32,1616]],[[65147,65147],"mapped",[1600,1616]],[[65148,65148],"disallowed_STD3_mapped",[32,1617]],[[65149,65149],"mapped",[1600,1617]],[[65150,65150],"disallowed_STD3_mapped",[32,1618]],[[65151,65151],"mapped",[1600,1618]],[[65152,65152],"mapped",[1569]],[[65153,65154],"mapped",[1570]],[[65155,65156],"mapped",[1571]],[[65157,65158],"mapped",[1572]],[[65159,65160],"mapped",[1573]],[[65161,65164],"mapped",[1574]],[[65165,65166],"mapped",[1575]],[[65167,65170],"mapped",[1576]],[[65171,65172],"mapped",[1577]],[[65173,65176],"mapped",[1578]],[[65177,65180],"mapped",[1579]],[[65181,65184],"mapped",[1580]],[[65185,65188],"mapped",[1581]],[[65189,65192],"mapped",[1582]],[[65193,65194],"mapped",[1583]],[[65195,65196],"mapped",[1584]],[[65197,65198],"mapped",[1585]],[[65199,65200],"mapped",[1586]],[[65201,65204],"mapped",[1587]],[[65205,65208],"mapped",[1588]],[[65209,65212],"mapped",[1589]],[[65213,65216],"mapped",[1590]],[[65217,65220],"mapped",[1591]],[[65221,65224],"mapped",[1592]],[[65225,65228],"mapped",[1593]],[[65229,65232],"mapped",[1594]],[[65233,65236],"mapped",[1601]],[[65237,65240],"mapped",[1602]],[[65241,65244],"mapped",[1603]],[[65245,65248],"mapped",[1604]],[[65249,65252],"mapped",[1605]],[[65253,65256],"mapped",[1606]],[[65257,65260],"mapped",[1607]],[[65261,65262],"mapped",[1608]],[[65263,65264],"mapped",[1609]],[[65265,65268],"mapped",[1610]],[[65269,65270],"mapped",[1604,1570]],[[65271,65272],"mapped",[1604,1571]],[[65273,65274],"mapped",[1604,1573]],[[65275,65276],"mapped",[1604,1575]],[[65277,65278],"disallowed"],[[65279,65279],"ignored"],[[65280,65280],"disallowed"],[[65281,65281],"disallowed_STD3_mapped",[33]],[[65282,65282],"disallowed_STD3_mapped",[34]],[[65283,65283],"disallowed_STD3_mapped",[35]],[[65284,65284],"disallowed_STD3_mapped",[36]],[[65285,65285],"disallowed_STD3_mapped",[37]],[[65286,65286],"disallowed_STD3_mapped",[38]],[[65287,65287],"disallowed_STD3_mapped",[39]],[[65288,65288],"disallowed_STD3_mapped",[40]],[[65289,65289],"disallowed_STD3_mapped",[41]],[[65290,65290],"disallowed_STD3_mapped",[42]],[[65291,65291],"disallowed_STD3_mapped",[43]],[[65292,65292],"disallowed_STD3_mapped",[44]],[[65293,65293],"mapped",[45]],[[65294,65294],"mapped",[46]],[[65295,65295],"disallowed_STD3_mapped",[47]],[[65296,65296],"mapped",[48]],[[65297,65297],"mapped",[49]],[[65298,65298],"mapped",[50]],[[65299,65299],"mapped",[51]],[[65300,65300],"mapped",[52]],[[65301,65301],"mapped",[53]],[[65302,65302],"mapped",[54]],[[65303,65303],"mapped",[55]],[[65304,65304],"mapped",[56]],[[65305,65305],"mapped",[57]],[[65306,65306],"disallowed_STD3_mapped",[58]],[[65307,65307],"disallowed_STD3_mapped",[59]],[[65308,65308],"disallowed_STD3_mapped",[60]],[[65309,65309],"disallowed_STD3_mapped",[61]],[[65310,65310],"disallowed_STD3_mapped",[62]],[[65311,65311],"disallowed_STD3_mapped",[63]],[[65312,65312],"disallowed_STD3_mapped",[64]],[[65313,65313],"mapped",[97]],[[65314,65314],"mapped",[98]],[[65315,65315],"mapped",[99]],[[65316,65316],"mapped",[100]],[[65317,65317],"mapped",[101]],[[65318,65318],"mapped",[102]],[[65319,65319],"mapped",[103]],[[65320,65320],"mapped",[104]],[[65321,65321],"mapped",[105]],[[65322,65322],"mapped",[106]],[[65323,65323],"mapped",[107]],[[65324,65324],"mapped",[108]],[[65325,65325],"mapped",[109]],[[65326,65326],"mapped",[110]],[[65327,65327],"mapped",[111]],[[65328,65328],"mapped",[112]],[[65329,65329],"mapped",[113]],[[65330,65330],"mapped",[114]],[[65331,65331],"mapped",[115]],[[65332,65332],"mapped",[116]],[[65333,65333],"mapped",[117]],[[65334,65334],"mapped",[118]],[[65335,65335],"mapped",[119]],[[65336,65336],"mapped",[120]],[[65337,65337],"mapped",[121]],[[65338,65338],"mapped",[122]],[[65339,65339],"disallowed_STD3_mapped",[91]],[[65340,65340],"disallowed_STD3_mapped",[92]],[[65341,65341],"disallowed_STD3_mapped",[93]],[[65342,65342],"disallowed_STD3_mapped",[94]],[[65343,65343],"disallowed_STD3_mapped",[95]],[[65344,65344],"disallowed_STD3_mapped",[96]],[[65345,65345],"mapped",[97]],[[65346,65346],"mapped",[98]],[[65347,65347],"mapped",[99]],[[65348,65348],"mapped",[100]],[[65349,65349],"mapped",[101]],[[65350,65350],"mapped",[102]],[[65351,65351],"mapped",[103]],[[65352,65352],"mapped",[104]],[[65353,65353],"mapped",[105]],[[65354,65354],"mapped",[106]],[[65355,65355],"mapped",[107]],[[65356,65356],"mapped",[108]],[[65357,65357],"mapped",[109]],[[65358,65358],"mapped",[110]],[[65359,65359],"mapped",[111]],[[65360,65360],"mapped",[112]],[[65361,65361],"mapped",[113]],[[65362,65362],"mapped",[114]],[[65363,65363],"mapped",[115]],[[65364,65364],"mapped",[116]],[[65365,65365],"mapped",[117]],[[65366,65366],"mapped",[118]],[[65367,65367],"mapped",[119]],[[65368,65368],"mapped",[120]],[[65369,65369],"mapped",[121]],[[65370,65370],"mapped",[122]],[[65371,65371],"disallowed_STD3_mapped",[123]],[[65372,65372],"disallowed_STD3_mapped",[124]],[[65373,65373],"disallowed_STD3_mapped",[125]],[[65374,65374],"disallowed_STD3_mapped",[126]],[[65375,65375],"mapped",[10629]],[[65376,65376],"mapped",[10630]],[[65377,65377],"mapped",[46]],[[65378,65378],"mapped",[12300]],[[65379,65379],"mapped",[12301]],[[65380,65380],"mapped",[12289]],[[65381,65381],"mapped",[12539]],[[65382,65382],"mapped",[12530]],[[65383,65383],"mapped",[12449]],[[65384,65384],"mapped",[12451]],[[65385,65385],"mapped",[12453]],[[65386,65386],"mapped",[12455]],[[65387,65387],"mapped",[12457]],[[65388,65388],"mapped",[12515]],[[65389,65389],"mapped",[12517]],[[65390,65390],"mapped",[12519]],[[65391,65391],"mapped",[12483]],[[65392,65392],"mapped",[12540]],[[65393,65393],"mapped",[12450]],[[65394,65394],"mapped",[12452]],[[65395,65395],"mapped",[12454]],[[65396,65396],"mapped",[12456]],[[65397,65397],"mapped",[12458]],[[65398,65398],"mapped",[12459]],[[65399,65399],"mapped",[12461]],[[65400,65400],"mapped",[12463]],[[65401,65401],"mapped",[12465]],[[65402,65402],"mapped",[12467]],[[65403,65403],"mapped",[12469]],[[65404,65404],"mapped",[12471]],[[65405,65405],"mapped",[12473]],[[65406,65406],"mapped",[12475]],[[65407,65407],"mapped",[12477]],[[65408,65408],"mapped",[12479]],[[65409,65409],"mapped",[12481]],[[65410,65410],"mapped",[12484]],[[65411,65411],"mapped",[12486]],[[65412,65412],"mapped",[12488]],[[65413,65413],"mapped",[12490]],[[65414,65414],"mapped",[12491]],[[65415,65415],"mapped",[12492]],[[65416,65416],"mapped",[12493]],[[65417,65417],"mapped",[12494]],[[65418,65418],"mapped",[12495]],[[65419,65419],"mapped",[12498]],[[65420,65420],"mapped",[12501]],[[65421,65421],"mapped",[12504]],[[65422,65422],"mapped",[12507]],[[65423,65423],"mapped",[12510]],[[65424,65424],"mapped",[12511]],[[65425,65425],"mapped",[12512]],[[65426,65426],"mapped",[12513]],[[65427,65427],"mapped",[12514]],[[65428,65428],"mapped",[12516]],[[65429,65429],"mapped",[12518]],[[65430,65430],"mapped",[12520]],[[65431,65431],"mapped",[12521]],[[65432,65432],"mapped",[12522]],[[65433,65433],"mapped",[12523]],[[65434,65434],"mapped",[12524]],[[65435,65435],"mapped",[12525]],[[65436,65436],"mapped",[12527]],[[65437,65437],"mapped",[12531]],[[65438,65438],"mapped",[12441]],[[65439,65439],"mapped",[12442]],[[65440,65440],"disallowed"],[[65441,65441],"mapped",[4352]],[[65442,65442],"mapped",[4353]],[[65443,65443],"mapped",[4522]],[[65444,65444],"mapped",[4354]],[[65445,65445],"mapped",[4524]],[[65446,65446],"mapped",[4525]],[[65447,65447],"mapped",[4355]],[[65448,65448],"mapped",[4356]],[[65449,65449],"mapped",[4357]],[[65450,65450],"mapped",[4528]],[[65451,65451],"mapped",[4529]],[[65452,65452],"mapped",[4530]],[[65453,65453],"mapped",[4531]],[[65454,65454],"mapped",[4532]],[[65455,65455],"mapped",[4533]],[[65456,65456],"mapped",[4378]],[[65457,65457],"mapped",[4358]],[[65458,65458],"mapped",[4359]],[[65459,65459],"mapped",[4360]],[[65460,65460],"mapped",[4385]],[[65461,65461],"mapped",[4361]],[[65462,65462],"mapped",[4362]],[[65463,65463],"mapped",[4363]],[[65464,65464],"mapped",[4364]],[[65465,65465],"mapped",[4365]],[[65466,65466],"mapped",[4366]],[[65467,65467],"mapped",[4367]],[[65468,65468],"mapped",[4368]],[[65469,65469],"mapped",[4369]],[[65470,65470],"mapped",[4370]],[[65471,65473],"disallowed"],[[65474,65474],"mapped",[4449]],[[65475,65475],"mapped",[4450]],[[65476,65476],"mapped",[4451]],[[65477,65477],"mapped",[4452]],[[65478,65478],"mapped",[4453]],[[65479,65479],"mapped",[4454]],[[65480,65481],"disallowed"],[[65482,65482],"mapped",[4455]],[[65483,65483],"mapped",[4456]],[[65484,65484],"mapped",[4457]],[[65485,65485],"mapped",[4458]],[[65486,65486],"mapped",[4459]],[[65487,65487],"mapped",[4460]],[[65488,65489],"disallowed"],[[65490,65490],"mapped",[4461]],[[65491,65491],"mapped",[4462]],[[65492,65492],"mapped",[4463]],[[65493,65493],"mapped",[4464]],[[65494,65494],"mapped",[4465]],[[65495,65495],"mapped",[4466]],[[65496,65497],"disallowed"],[[65498,65498],"mapped",[4467]],[[65499,65499],"mapped",[4468]],[[65500,65500],"mapped",[4469]],[[65501,65503],"disallowed"],[[65504,65504],"mapped",[162]],[[65505,65505],"mapped",[163]],[[65506,65506],"mapped",[172]],[[65507,65507],"disallowed_STD3_mapped",[32,772]],[[65508,65508],"mapped",[166]],[[65509,65509],"mapped",[165]],[[65510,65510],"mapped",[8361]],[[65511,65511],"disallowed"],[[65512,65512],"mapped",[9474]],[[65513,65513],"mapped",[8592]],[[65514,65514],"mapped",[8593]],[[65515,65515],"mapped",[8594]],[[65516,65516],"mapped",[8595]],[[65517,65517],"mapped",[9632]],[[65518,65518],"mapped",[9675]],[[65519,65528],"disallowed"],[[65529,65531],"disallowed"],[[65532,65532],"disallowed"],[[65533,65533],"disallowed"],[[65534,65535],"disallowed"],[[65536,65547],"valid"],[[65548,65548],"disallowed"],[[65549,65574],"valid"],[[65575,65575],"disallowed"],[[65576,65594],"valid"],[[65595,65595],"disallowed"],[[65596,65597],"valid"],[[65598,65598],"disallowed"],[[65599,65613],"valid"],[[65614,65615],"disallowed"],[[65616,65629],"valid"],[[65630,65663],"disallowed"],[[65664,65786],"valid"],[[65787,65791],"disallowed"],[[65792,65794],"valid",[],"NV8"],[[65795,65798],"disallowed"],[[65799,65843],"valid",[],"NV8"],[[65844,65846],"disallowed"],[[65847,65855],"valid",[],"NV8"],[[65856,65930],"valid",[],"NV8"],[[65931,65932],"valid",[],"NV8"],[[65933,65935],"disallowed"],[[65936,65947],"valid",[],"NV8"],[[65948,65951],"disallowed"],[[65952,65952],"valid",[],"NV8"],[[65953,65999],"disallowed"],[[66e3,66044],"valid",[],"NV8"],[[66045,66045],"valid"],[[66046,66175],"disallowed"],[[66176,66204],"valid"],[[66205,66207],"disallowed"],[[66208,66256],"valid"],[[66257,66271],"disallowed"],[[66272,66272],"valid"],[[66273,66299],"valid",[],"NV8"],[[66300,66303],"disallowed"],[[66304,66334],"valid"],[[66335,66335],"valid"],[[66336,66339],"valid",[],"NV8"],[[66340,66351],"disallowed"],[[66352,66368],"valid"],[[66369,66369],"valid",[],"NV8"],[[66370,66377],"valid"],[[66378,66378],"valid",[],"NV8"],[[66379,66383],"disallowed"],[[66384,66426],"valid"],[[66427,66431],"disallowed"],[[66432,66461],"valid"],[[66462,66462],"disallowed"],[[66463,66463],"valid",[],"NV8"],[[66464,66499],"valid"],[[66500,66503],"disallowed"],[[66504,66511],"valid"],[[66512,66517],"valid",[],"NV8"],[[66518,66559],"disallowed"],[[66560,66560],"mapped",[66600]],[[66561,66561],"mapped",[66601]],[[66562,66562],"mapped",[66602]],[[66563,66563],"mapped",[66603]],[[66564,66564],"mapped",[66604]],[[66565,66565],"mapped",[66605]],[[66566,66566],"mapped",[66606]],[[66567,66567],"mapped",[66607]],[[66568,66568],"mapped",[66608]],[[66569,66569],"mapped",[66609]],[[66570,66570],"mapped",[66610]],[[66571,66571],"mapped",[66611]],[[66572,66572],"mapped",[66612]],[[66573,66573],"mapped",[66613]],[[66574,66574],"mapped",[66614]],[[66575,66575],"mapped",[66615]],[[66576,66576],"mapped",[66616]],[[66577,66577],"mapped",[66617]],[[66578,66578],"mapped",[66618]],[[66579,66579],"mapped",[66619]],[[66580,66580],"mapped",[66620]],[[66581,66581],"mapped",[66621]],[[66582,66582],"mapped",[66622]],[[66583,66583],"mapped",[66623]],[[66584,66584],"mapped",[66624]],[[66585,66585],"mapped",[66625]],[[66586,66586],"mapped",[66626]],[[66587,66587],"mapped",[66627]],[[66588,66588],"mapped",[66628]],[[66589,66589],"mapped",[66629]],[[66590,66590],"mapped",[66630]],[[66591,66591],"mapped",[66631]],[[66592,66592],"mapped",[66632]],[[66593,66593],"mapped",[66633]],[[66594,66594],"mapped",[66634]],[[66595,66595],"mapped",[66635]],[[66596,66596],"mapped",[66636]],[[66597,66597],"mapped",[66637]],[[66598,66598],"mapped",[66638]],[[66599,66599],"mapped",[66639]],[[66600,66637],"valid"],[[66638,66717],"valid"],[[66718,66719],"disallowed"],[[66720,66729],"valid"],[[66730,66815],"disallowed"],[[66816,66855],"valid"],[[66856,66863],"disallowed"],[[66864,66915],"valid"],[[66916,66926],"disallowed"],[[66927,66927],"valid",[],"NV8"],[[66928,67071],"disallowed"],[[67072,67382],"valid"],[[67383,67391],"disallowed"],[[67392,67413],"valid"],[[67414,67423],"disallowed"],[[67424,67431],"valid"],[[67432,67583],"disallowed"],[[67584,67589],"valid"],[[67590,67591],"disallowed"],[[67592,67592],"valid"],[[67593,67593],"disallowed"],[[67594,67637],"valid"],[[67638,67638],"disallowed"],[[67639,67640],"valid"],[[67641,67643],"disallowed"],[[67644,67644],"valid"],[[67645,67646],"disallowed"],[[67647,67647],"valid"],[[67648,67669],"valid"],[[67670,67670],"disallowed"],[[67671,67679],"valid",[],"NV8"],[[67680,67702],"valid"],[[67703,67711],"valid",[],"NV8"],[[67712,67742],"valid"],[[67743,67750],"disallowed"],[[67751,67759],"valid",[],"NV8"],[[67760,67807],"disallowed"],[[67808,67826],"valid"],[[67827,67827],"disallowed"],[[67828,67829],"valid"],[[67830,67834],"disallowed"],[[67835,67839],"valid",[],"NV8"],[[67840,67861],"valid"],[[67862,67865],"valid",[],"NV8"],[[67866,67867],"valid",[],"NV8"],[[67868,67870],"disallowed"],[[67871,67871],"valid",[],"NV8"],[[67872,67897],"valid"],[[67898,67902],"disallowed"],[[67903,67903],"valid",[],"NV8"],[[67904,67967],"disallowed"],[[67968,68023],"valid"],[[68024,68027],"disallowed"],[[68028,68029],"valid",[],"NV8"],[[68030,68031],"valid"],[[68032,68047],"valid",[],"NV8"],[[68048,68049],"disallowed"],[[68050,68095],"valid",[],"NV8"],[[68096,68099],"valid"],[[68100,68100],"disallowed"],[[68101,68102],"valid"],[[68103,68107],"disallowed"],[[68108,68115],"valid"],[[68116,68116],"disallowed"],[[68117,68119],"valid"],[[68120,68120],"disallowed"],[[68121,68147],"valid"],[[68148,68151],"disallowed"],[[68152,68154],"valid"],[[68155,68158],"disallowed"],[[68159,68159],"valid"],[[68160,68167],"valid",[],"NV8"],[[68168,68175],"disallowed"],[[68176,68184],"valid",[],"NV8"],[[68185,68191],"disallowed"],[[68192,68220],"valid"],[[68221,68223],"valid",[],"NV8"],[[68224,68252],"valid"],[[68253,68255],"valid",[],"NV8"],[[68256,68287],"disallowed"],[[68288,68295],"valid"],[[68296,68296],"valid",[],"NV8"],[[68297,68326],"valid"],[[68327,68330],"disallowed"],[[68331,68342],"valid",[],"NV8"],[[68343,68351],"disallowed"],[[68352,68405],"valid"],[[68406,68408],"disallowed"],[[68409,68415],"valid",[],"NV8"],[[68416,68437],"valid"],[[68438,68439],"disallowed"],[[68440,68447],"valid",[],"NV8"],[[68448,68466],"valid"],[[68467,68471],"disallowed"],[[68472,68479],"valid",[],"NV8"],[[68480,68497],"valid"],[[68498,68504],"disallowed"],[[68505,68508],"valid",[],"NV8"],[[68509,68520],"disallowed"],[[68521,68527],"valid",[],"NV8"],[[68528,68607],"disallowed"],[[68608,68680],"valid"],[[68681,68735],"disallowed"],[[68736,68736],"mapped",[68800]],[[68737,68737],"mapped",[68801]],[[68738,68738],"mapped",[68802]],[[68739,68739],"mapped",[68803]],[[68740,68740],"mapped",[68804]],[[68741,68741],"mapped",[68805]],[[68742,68742],"mapped",[68806]],[[68743,68743],"mapped",[68807]],[[68744,68744],"mapped",[68808]],[[68745,68745],"mapped",[68809]],[[68746,68746],"mapped",[68810]],[[68747,68747],"mapped",[68811]],[[68748,68748],"mapped",[68812]],[[68749,68749],"mapped",[68813]],[[68750,68750],"mapped",[68814]],[[68751,68751],"mapped",[68815]],[[68752,68752],"mapped",[68816]],[[68753,68753],"mapped",[68817]],[[68754,68754],"mapped",[68818]],[[68755,68755],"mapped",[68819]],[[68756,68756],"mapped",[68820]],[[68757,68757],"mapped",[68821]],[[68758,68758],"mapped",[68822]],[[68759,68759],"mapped",[68823]],[[68760,68760],"mapped",[68824]],[[68761,68761],"mapped",[68825]],[[68762,68762],"mapped",[68826]],[[68763,68763],"mapped",[68827]],[[68764,68764],"mapped",[68828]],[[68765,68765],"mapped",[68829]],[[68766,68766],"mapped",[68830]],[[68767,68767],"mapped",[68831]],[[68768,68768],"mapped",[68832]],[[68769,68769],"mapped",[68833]],[[68770,68770],"mapped",[68834]],[[68771,68771],"mapped",[68835]],[[68772,68772],"mapped",[68836]],[[68773,68773],"mapped",[68837]],[[68774,68774],"mapped",[68838]],[[68775,68775],"mapped",[68839]],[[68776,68776],"mapped",[68840]],[[68777,68777],"mapped",[68841]],[[68778,68778],"mapped",[68842]],[[68779,68779],"mapped",[68843]],[[68780,68780],"mapped",[68844]],[[68781,68781],"mapped",[68845]],[[68782,68782],"mapped",[68846]],[[68783,68783],"mapped",[68847]],[[68784,68784],"mapped",[68848]],[[68785,68785],"mapped",[68849]],[[68786,68786],"mapped",[68850]],[[68787,68799],"disallowed"],[[68800,68850],"valid"],[[68851,68857],"disallowed"],[[68858,68863],"valid",[],"NV8"],[[68864,69215],"disallowed"],[[69216,69246],"valid",[],"NV8"],[[69247,69631],"disallowed"],[[69632,69702],"valid"],[[69703,69709],"valid",[],"NV8"],[[69710,69713],"disallowed"],[[69714,69733],"valid",[],"NV8"],[[69734,69743],"valid"],[[69744,69758],"disallowed"],[[69759,69759],"valid"],[[69760,69818],"valid"],[[69819,69820],"valid",[],"NV8"],[[69821,69821],"disallowed"],[[69822,69825],"valid",[],"NV8"],[[69826,69839],"disallowed"],[[69840,69864],"valid"],[[69865,69871],"disallowed"],[[69872,69881],"valid"],[[69882,69887],"disallowed"],[[69888,69940],"valid"],[[69941,69941],"disallowed"],[[69942,69951],"valid"],[[69952,69955],"valid",[],"NV8"],[[69956,69967],"disallowed"],[[69968,70003],"valid"],[[70004,70005],"valid",[],"NV8"],[[70006,70006],"valid"],[[70007,70015],"disallowed"],[[70016,70084],"valid"],[[70085,70088],"valid",[],"NV8"],[[70089,70089],"valid",[],"NV8"],[[70090,70092],"valid"],[[70093,70093],"valid",[],"NV8"],[[70094,70095],"disallowed"],[[70096,70105],"valid"],[[70106,70106],"valid"],[[70107,70107],"valid",[],"NV8"],[[70108,70108],"valid"],[[70109,70111],"valid",[],"NV8"],[[70112,70112],"disallowed"],[[70113,70132],"valid",[],"NV8"],[[70133,70143],"disallowed"],[[70144,70161],"valid"],[[70162,70162],"disallowed"],[[70163,70199],"valid"],[[70200,70205],"valid",[],"NV8"],[[70206,70271],"disallowed"],[[70272,70278],"valid"],[[70279,70279],"disallowed"],[[70280,70280],"valid"],[[70281,70281],"disallowed"],[[70282,70285],"valid"],[[70286,70286],"disallowed"],[[70287,70301],"valid"],[[70302,70302],"disallowed"],[[70303,70312],"valid"],[[70313,70313],"valid",[],"NV8"],[[70314,70319],"disallowed"],[[70320,70378],"valid"],[[70379,70383],"disallowed"],[[70384,70393],"valid"],[[70394,70399],"disallowed"],[[70400,70400],"valid"],[[70401,70403],"valid"],[[70404,70404],"disallowed"],[[70405,70412],"valid"],[[70413,70414],"disallowed"],[[70415,70416],"valid"],[[70417,70418],"disallowed"],[[70419,70440],"valid"],[[70441,70441],"disallowed"],[[70442,70448],"valid"],[[70449,70449],"disallowed"],[[70450,70451],"valid"],[[70452,70452],"disallowed"],[[70453,70457],"valid"],[[70458,70459],"disallowed"],[[70460,70468],"valid"],[[70469,70470],"disallowed"],[[70471,70472],"valid"],[[70473,70474],"disallowed"],[[70475,70477],"valid"],[[70478,70479],"disallowed"],[[70480,70480],"valid"],[[70481,70486],"disallowed"],[[70487,70487],"valid"],[[70488,70492],"disallowed"],[[70493,70499],"valid"],[[70500,70501],"disallowed"],[[70502,70508],"valid"],[[70509,70511],"disallowed"],[[70512,70516],"valid"],[[70517,70783],"disallowed"],[[70784,70853],"valid"],[[70854,70854],"valid",[],"NV8"],[[70855,70855],"valid"],[[70856,70863],"disallowed"],[[70864,70873],"valid"],[[70874,71039],"disallowed"],[[71040,71093],"valid"],[[71094,71095],"disallowed"],[[71096,71104],"valid"],[[71105,71113],"valid",[],"NV8"],[[71114,71127],"valid",[],"NV8"],[[71128,71133],"valid"],[[71134,71167],"disallowed"],[[71168,71232],"valid"],[[71233,71235],"valid",[],"NV8"],[[71236,71236],"valid"],[[71237,71247],"disallowed"],[[71248,71257],"valid"],[[71258,71295],"disallowed"],[[71296,71351],"valid"],[[71352,71359],"disallowed"],[[71360,71369],"valid"],[[71370,71423],"disallowed"],[[71424,71449],"valid"],[[71450,71452],"disallowed"],[[71453,71467],"valid"],[[71468,71471],"disallowed"],[[71472,71481],"valid"],[[71482,71487],"valid",[],"NV8"],[[71488,71839],"disallowed"],[[71840,71840],"mapped",[71872]],[[71841,71841],"mapped",[71873]],[[71842,71842],"mapped",[71874]],[[71843,71843],"mapped",[71875]],[[71844,71844],"mapped",[71876]],[[71845,71845],"mapped",[71877]],[[71846,71846],"mapped",[71878]],[[71847,71847],"mapped",[71879]],[[71848,71848],"mapped",[71880]],[[71849,71849],"mapped",[71881]],[[71850,71850],"mapped",[71882]],[[71851,71851],"mapped",[71883]],[[71852,71852],"mapped",[71884]],[[71853,71853],"mapped",[71885]],[[71854,71854],"mapped",[71886]],[[71855,71855],"mapped",[71887]],[[71856,71856],"mapped",[71888]],[[71857,71857],"mapped",[71889]],[[71858,71858],"mapped",[71890]],[[71859,71859],"mapped",[71891]],[[71860,71860],"mapped",[71892]],[[71861,71861],"mapped",[71893]],[[71862,71862],"mapped",[71894]],[[71863,71863],"mapped",[71895]],[[71864,71864],"mapped",[71896]],[[71865,71865],"mapped",[71897]],[[71866,71866],"mapped",[71898]],[[71867,71867],"mapped",[71899]],[[71868,71868],"mapped",[71900]],[[71869,71869],"mapped",[71901]],[[71870,71870],"mapped",[71902]],[[71871,71871],"mapped",[71903]],[[71872,71913],"valid"],[[71914,71922],"valid",[],"NV8"],[[71923,71934],"disallowed"],[[71935,71935],"valid"],[[71936,72383],"disallowed"],[[72384,72440],"valid"],[[72441,73727],"disallowed"],[[73728,74606],"valid"],[[74607,74648],"valid"],[[74649,74649],"valid"],[[74650,74751],"disallowed"],[[74752,74850],"valid",[],"NV8"],[[74851,74862],"valid",[],"NV8"],[[74863,74863],"disallowed"],[[74864,74867],"valid",[],"NV8"],[[74868,74868],"valid",[],"NV8"],[[74869,74879],"disallowed"],[[74880,75075],"valid"],[[75076,77823],"disallowed"],[[77824,78894],"valid"],[[78895,82943],"disallowed"],[[82944,83526],"valid"],[[83527,92159],"disallowed"],[[92160,92728],"valid"],[[92729,92735],"disallowed"],[[92736,92766],"valid"],[[92767,92767],"disallowed"],[[92768,92777],"valid"],[[92778,92781],"disallowed"],[[92782,92783],"valid",[],"NV8"],[[92784,92879],"disallowed"],[[92880,92909],"valid"],[[92910,92911],"disallowed"],[[92912,92916],"valid"],[[92917,92917],"valid",[],"NV8"],[[92918,92927],"disallowed"],[[92928,92982],"valid"],[[92983,92991],"valid",[],"NV8"],[[92992,92995],"valid"],[[92996,92997],"valid",[],"NV8"],[[92998,93007],"disallowed"],[[93008,93017],"valid"],[[93018,93018],"disallowed"],[[93019,93025],"valid",[],"NV8"],[[93026,93026],"disallowed"],[[93027,93047],"valid"],[[93048,93052],"disallowed"],[[93053,93071],"valid"],[[93072,93951],"disallowed"],[[93952,94020],"valid"],[[94021,94031],"disallowed"],[[94032,94078],"valid"],[[94079,94094],"disallowed"],[[94095,94111],"valid"],[[94112,110591],"disallowed"],[[110592,110593],"valid"],[[110594,113663],"disallowed"],[[113664,113770],"valid"],[[113771,113775],"disallowed"],[[113776,113788],"valid"],[[113789,113791],"disallowed"],[[113792,113800],"valid"],[[113801,113807],"disallowed"],[[113808,113817],"valid"],[[113818,113819],"disallowed"],[[113820,113820],"valid",[],"NV8"],[[113821,113822],"valid"],[[113823,113823],"valid",[],"NV8"],[[113824,113827],"ignored"],[[113828,118783],"disallowed"],[[118784,119029],"valid",[],"NV8"],[[119030,119039],"disallowed"],[[119040,119078],"valid",[],"NV8"],[[119079,119080],"disallowed"],[[119081,119081],"valid",[],"NV8"],[[119082,119133],"valid",[],"NV8"],[[119134,119134],"mapped",[119127,119141]],[[119135,119135],"mapped",[119128,119141]],[[119136,119136],"mapped",[119128,119141,119150]],[[119137,119137],"mapped",[119128,119141,119151]],[[119138,119138],"mapped",[119128,119141,119152]],[[119139,119139],"mapped",[119128,119141,119153]],[[119140,119140],"mapped",[119128,119141,119154]],[[119141,119154],"valid",[],"NV8"],[[119155,119162],"disallowed"],[[119163,119226],"valid",[],"NV8"],[[119227,119227],"mapped",[119225,119141]],[[119228,119228],"mapped",[119226,119141]],[[119229,119229],"mapped",[119225,119141,119150]],[[119230,119230],"mapped",[119226,119141,119150]],[[119231,119231],"mapped",[119225,119141,119151]],[[119232,119232],"mapped",[119226,119141,119151]],[[119233,119261],"valid",[],"NV8"],[[119262,119272],"valid",[],"NV8"],[[119273,119295],"disallowed"],[[119296,119365],"valid",[],"NV8"],[[119366,119551],"disallowed"],[[119552,119638],"valid",[],"NV8"],[[119639,119647],"disallowed"],[[119648,119665],"valid",[],"NV8"],[[119666,119807],"disallowed"],[[119808,119808],"mapped",[97]],[[119809,119809],"mapped",[98]],[[119810,119810],"mapped",[99]],[[119811,119811],"mapped",[100]],[[119812,119812],"mapped",[101]],[[119813,119813],"mapped",[102]],[[119814,119814],"mapped",[103]],[[119815,119815],"mapped",[104]],[[119816,119816],"mapped",[105]],[[119817,119817],"mapped",[106]],[[119818,119818],"mapped",[107]],[[119819,119819],"mapped",[108]],[[119820,119820],"mapped",[109]],[[119821,119821],"mapped",[110]],[[119822,119822],"mapped",[111]],[[119823,119823],"mapped",[112]],[[119824,119824],"mapped",[113]],[[119825,119825],"mapped",[114]],[[119826,119826],"mapped",[115]],[[119827,119827],"mapped",[116]],[[119828,119828],"mapped",[117]],[[119829,119829],"mapped",[118]],[[119830,119830],"mapped",[119]],[[119831,119831],"mapped",[120]],[[119832,119832],"mapped",[121]],[[119833,119833],"mapped",[122]],[[119834,119834],"mapped",[97]],[[119835,119835],"mapped",[98]],[[119836,119836],"mapped",[99]],[[119837,119837],"mapped",[100]],[[119838,119838],"mapped",[101]],[[119839,119839],"mapped",[102]],[[119840,119840],"mapped",[103]],[[119841,119841],"mapped",[104]],[[119842,119842],"mapped",[105]],[[119843,119843],"mapped",[106]],[[119844,119844],"mapped",[107]],[[119845,119845],"mapped",[108]],[[119846,119846],"mapped",[109]],[[119847,119847],"mapped",[110]],[[119848,119848],"mapped",[111]],[[119849,119849],"mapped",[112]],[[119850,119850],"mapped",[113]],[[119851,119851],"mapped",[114]],[[119852,119852],"mapped",[115]],[[119853,119853],"mapped",[116]],[[119854,119854],"mapped",[117]],[[119855,119855],"mapped",[118]],[[119856,119856],"mapped",[119]],[[119857,119857],"mapped",[120]],[[119858,119858],"mapped",[121]],[[119859,119859],"mapped",[122]],[[119860,119860],"mapped",[97]],[[119861,119861],"mapped",[98]],[[119862,119862],"mapped",[99]],[[119863,119863],"mapped",[100]],[[119864,119864],"mapped",[101]],[[119865,119865],"mapped",[102]],[[119866,119866],"mapped",[103]],[[119867,119867],"mapped",[104]],[[119868,119868],"mapped",[105]],[[119869,119869],"mapped",[106]],[[119870,119870],"mapped",[107]],[[119871,119871],"mapped",[108]],[[119872,119872],"mapped",[109]],[[119873,119873],"mapped",[110]],[[119874,119874],"mapped",[111]],[[119875,119875],"mapped",[112]],[[119876,119876],"mapped",[113]],[[119877,119877],"mapped",[114]],[[119878,119878],"mapped",[115]],[[119879,119879],"mapped",[116]],[[119880,119880],"mapped",[117]],[[119881,119881],"mapped",[118]],[[119882,119882],"mapped",[119]],[[119883,119883],"mapped",[120]],[[119884,119884],"mapped",[121]],[[119885,119885],"mapped",[122]],[[119886,119886],"mapped",[97]],[[119887,119887],"mapped",[98]],[[119888,119888],"mapped",[99]],[[119889,119889],"mapped",[100]],[[119890,119890],"mapped",[101]],[[119891,119891],"mapped",[102]],[[119892,119892],"mapped",[103]],[[119893,119893],"disallowed"],[[119894,119894],"mapped",[105]],[[119895,119895],"mapped",[106]],[[119896,119896],"mapped",[107]],[[119897,119897],"mapped",[108]],[[119898,119898],"mapped",[109]],[[119899,119899],"mapped",[110]],[[119900,119900],"mapped",[111]],[[119901,119901],"mapped",[112]],[[119902,119902],"mapped",[113]],[[119903,119903],"mapped",[114]],[[119904,119904],"mapped",[115]],[[119905,119905],"mapped",[116]],[[119906,119906],"mapped",[117]],[[119907,119907],"mapped",[118]],[[119908,119908],"mapped",[119]],[[119909,119909],"mapped",[120]],[[119910,119910],"mapped",[121]],[[119911,119911],"mapped",[122]],[[119912,119912],"mapped",[97]],[[119913,119913],"mapped",[98]],[[119914,119914],"mapped",[99]],[[119915,119915],"mapped",[100]],[[119916,119916],"mapped",[101]],[[119917,119917],"mapped",[102]],[[119918,119918],"mapped",[103]],[[119919,119919],"mapped",[104]],[[119920,119920],"mapped",[105]],[[119921,119921],"mapped",[106]],[[119922,119922],"mapped",[107]],[[119923,119923],"mapped",[108]],[[119924,119924],"mapped",[109]],[[119925,119925],"mapped",[110]],[[119926,119926],"mapped",[111]],[[119927,119927],"mapped",[112]],[[119928,119928],"mapped",[113]],[[119929,119929],"mapped",[114]],[[119930,119930],"mapped",[115]],[[119931,119931],"mapped",[116]],[[119932,119932],"mapped",[117]],[[119933,119933],"mapped",[118]],[[119934,119934],"mapped",[119]],[[119935,119935],"mapped",[120]],[[119936,119936],"mapped",[121]],[[119937,119937],"mapped",[122]],[[119938,119938],"mapped",[97]],[[119939,119939],"mapped",[98]],[[119940,119940],"mapped",[99]],[[119941,119941],"mapped",[100]],[[119942,119942],"mapped",[101]],[[119943,119943],"mapped",[102]],[[119944,119944],"mapped",[103]],[[119945,119945],"mapped",[104]],[[119946,119946],"mapped",[105]],[[119947,119947],"mapped",[106]],[[119948,119948],"mapped",[107]],[[119949,119949],"mapped",[108]],[[119950,119950],"mapped",[109]],[[119951,119951],"mapped",[110]],[[119952,119952],"mapped",[111]],[[119953,119953],"mapped",[112]],[[119954,119954],"mapped",[113]],[[119955,119955],"mapped",[114]],[[119956,119956],"mapped",[115]],[[119957,119957],"mapped",[116]],[[119958,119958],"mapped",[117]],[[119959,119959],"mapped",[118]],[[119960,119960],"mapped",[119]],[[119961,119961],"mapped",[120]],[[119962,119962],"mapped",[121]],[[119963,119963],"mapped",[122]],[[119964,119964],"mapped",[97]],[[119965,119965],"disallowed"],[[119966,119966],"mapped",[99]],[[119967,119967],"mapped",[100]],[[119968,119969],"disallowed"],[[119970,119970],"mapped",[103]],[[119971,119972],"disallowed"],[[119973,119973],"mapped",[106]],[[119974,119974],"mapped",[107]],[[119975,119976],"disallowed"],[[119977,119977],"mapped",[110]],[[119978,119978],"mapped",[111]],[[119979,119979],"mapped",[112]],[[119980,119980],"mapped",[113]],[[119981,119981],"disallowed"],[[119982,119982],"mapped",[115]],[[119983,119983],"mapped",[116]],[[119984,119984],"mapped",[117]],[[119985,119985],"mapped",[118]],[[119986,119986],"mapped",[119]],[[119987,119987],"mapped",[120]],[[119988,119988],"mapped",[121]],[[119989,119989],"mapped",[122]],[[119990,119990],"mapped",[97]],[[119991,119991],"mapped",[98]],[[119992,119992],"mapped",[99]],[[119993,119993],"mapped",[100]],[[119994,119994],"disallowed"],[[119995,119995],"mapped",[102]],[[119996,119996],"disallowed"],[[119997,119997],"mapped",[104]],[[119998,119998],"mapped",[105]],[[119999,119999],"mapped",[106]],[[12e4,12e4],"mapped",[107]],[[120001,120001],"mapped",[108]],[[120002,120002],"mapped",[109]],[[120003,120003],"mapped",[110]],[[120004,120004],"disallowed"],[[120005,120005],"mapped",[112]],[[120006,120006],"mapped",[113]],[[120007,120007],"mapped",[114]],[[120008,120008],"mapped",[115]],[[120009,120009],"mapped",[116]],[[120010,120010],"mapped",[117]],[[120011,120011],"mapped",[118]],[[120012,120012],"mapped",[119]],[[120013,120013],"mapped",[120]],[[120014,120014],"mapped",[121]],[[120015,120015],"mapped",[122]],[[120016,120016],"mapped",[97]],[[120017,120017],"mapped",[98]],[[120018,120018],"mapped",[99]],[[120019,120019],"mapped",[100]],[[120020,120020],"mapped",[101]],[[120021,120021],"mapped",[102]],[[120022,120022],"mapped",[103]],[[120023,120023],"mapped",[104]],[[120024,120024],"mapped",[105]],[[120025,120025],"mapped",[106]],[[120026,120026],"mapped",[107]],[[120027,120027],"mapped",[108]],[[120028,120028],"mapped",[109]],[[120029,120029],"mapped",[110]],[[120030,120030],"mapped",[111]],[[120031,120031],"mapped",[112]],[[120032,120032],"mapped",[113]],[[120033,120033],"mapped",[114]],[[120034,120034],"mapped",[115]],[[120035,120035],"mapped",[116]],[[120036,120036],"mapped",[117]],[[120037,120037],"mapped",[118]],[[120038,120038],"mapped",[119]],[[120039,120039],"mapped",[120]],[[120040,120040],"mapped",[121]],[[120041,120041],"mapped",[122]],[[120042,120042],"mapped",[97]],[[120043,120043],"mapped",[98]],[[120044,120044],"mapped",[99]],[[120045,120045],"mapped",[100]],[[120046,120046],"mapped",[101]],[[120047,120047],"mapped",[102]],[[120048,120048],"mapped",[103]],[[120049,120049],"mapped",[104]],[[120050,120050],"mapped",[105]],[[120051,120051],"mapped",[106]],[[120052,120052],"mapped",[107]],[[120053,120053],"mapped",[108]],[[120054,120054],"mapped",[109]],[[120055,120055],"mapped",[110]],[[120056,120056],"mapped",[111]],[[120057,120057],"mapped",[112]],[[120058,120058],"mapped",[113]],[[120059,120059],"mapped",[114]],[[120060,120060],"mapped",[115]],[[120061,120061],"mapped",[116]],[[120062,120062],"mapped",[117]],[[120063,120063],"mapped",[118]],[[120064,120064],"mapped",[119]],[[120065,120065],"mapped",[120]],[[120066,120066],"mapped",[121]],[[120067,120067],"mapped",[122]],[[120068,120068],"mapped",[97]],[[120069,120069],"mapped",[98]],[[120070,120070],"disallowed"],[[120071,120071],"mapped",[100]],[[120072,120072],"mapped",[101]],[[120073,120073],"mapped",[102]],[[120074,120074],"mapped",[103]],[[120075,120076],"disallowed"],[[120077,120077],"mapped",[106]],[[120078,120078],"mapped",[107]],[[120079,120079],"mapped",[108]],[[120080,120080],"mapped",[109]],[[120081,120081],"mapped",[110]],[[120082,120082],"mapped",[111]],[[120083,120083],"mapped",[112]],[[120084,120084],"mapped",[113]],[[120085,120085],"disallowed"],[[120086,120086],"mapped",[115]],[[120087,120087],"mapped",[116]],[[120088,120088],"mapped",[117]],[[120089,120089],"mapped",[118]],[[120090,120090],"mapped",[119]],[[120091,120091],"mapped",[120]],[[120092,120092],"mapped",[121]],[[120093,120093],"disallowed"],[[120094,120094],"mapped",[97]],[[120095,120095],"mapped",[98]],[[120096,120096],"mapped",[99]],[[120097,120097],"mapped",[100]],[[120098,120098],"mapped",[101]],[[120099,120099],"mapped",[102]],[[120100,120100],"mapped",[103]],[[120101,120101],"mapped",[104]],[[120102,120102],"mapped",[105]],[[120103,120103],"mapped",[106]],[[120104,120104],"mapped",[107]],[[120105,120105],"mapped",[108]],[[120106,120106],"mapped",[109]],[[120107,120107],"mapped",[110]],[[120108,120108],"mapped",[111]],[[120109,120109],"mapped",[112]],[[120110,120110],"mapped",[113]],[[120111,120111],"mapped",[114]],[[120112,120112],"mapped",[115]],[[120113,120113],"mapped",[116]],[[120114,120114],"mapped",[117]],[[120115,120115],"mapped",[118]],[[120116,120116],"mapped",[119]],[[120117,120117],"mapped",[120]],[[120118,120118],"mapped",[121]],[[120119,120119],"mapped",[122]],[[120120,120120],"mapped",[97]],[[120121,120121],"mapped",[98]],[[120122,120122],"disallowed"],[[120123,120123],"mapped",[100]],[[120124,120124],"mapped",[101]],[[120125,120125],"mapped",[102]],[[120126,120126],"mapped",[103]],[[120127,120127],"disallowed"],[[120128,120128],"mapped",[105]],[[120129,120129],"mapped",[106]],[[120130,120130],"mapped",[107]],[[120131,120131],"mapped",[108]],[[120132,120132],"mapped",[109]],[[120133,120133],"disallowed"],[[120134,120134],"mapped",[111]],[[120135,120137],"disallowed"],[[120138,120138],"mapped",[115]],[[120139,120139],"mapped",[116]],[[120140,120140],"mapped",[117]],[[120141,120141],"mapped",[118]],[[120142,120142],"mapped",[119]],[[120143,120143],"mapped",[120]],[[120144,120144],"mapped",[121]],[[120145,120145],"disallowed"],[[120146,120146],"mapped",[97]],[[120147,120147],"mapped",[98]],[[120148,120148],"mapped",[99]],[[120149,120149],"mapped",[100]],[[120150,120150],"mapped",[101]],[[120151,120151],"mapped",[102]],[[120152,120152],"mapped",[103]],[[120153,120153],"mapped",[104]],[[120154,120154],"mapped",[105]],[[120155,120155],"mapped",[106]],[[120156,120156],"mapped",[107]],[[120157,120157],"mapped",[108]],[[120158,120158],"mapped",[109]],[[120159,120159],"mapped",[110]],[[120160,120160],"mapped",[111]],[[120161,120161],"mapped",[112]],[[120162,120162],"mapped",[113]],[[120163,120163],"mapped",[114]],[[120164,120164],"mapped",[115]],[[120165,120165],"mapped",[116]],[[120166,120166],"mapped",[117]],[[120167,120167],"mapped",[118]],[[120168,120168],"mapped",[119]],[[120169,120169],"mapped",[120]],[[120170,120170],"mapped",[121]],[[120171,120171],"mapped",[122]],[[120172,120172],"mapped",[97]],[[120173,120173],"mapped",[98]],[[120174,120174],"mapped",[99]],[[120175,120175],"mapped",[100]],[[120176,120176],"mapped",[101]],[[120177,120177],"mapped",[102]],[[120178,120178],"mapped",[103]],[[120179,120179],"mapped",[104]],[[120180,120180],"mapped",[105]],[[120181,120181],"mapped",[106]],[[120182,120182],"mapped",[107]],[[120183,120183],"mapped",[108]],[[120184,120184],"mapped",[109]],[[120185,120185],"mapped",[110]],[[120186,120186],"mapped",[111]],[[120187,120187],"mapped",[112]],[[120188,120188],"mapped",[113]],[[120189,120189],"mapped",[114]],[[120190,120190],"mapped",[115]],[[120191,120191],"mapped",[116]],[[120192,120192],"mapped",[117]],[[120193,120193],"mapped",[118]],[[120194,120194],"mapped",[119]],[[120195,120195],"mapped",[120]],[[120196,120196],"mapped",[121]],[[120197,120197],"mapped",[122]],[[120198,120198],"mapped",[97]],[[120199,120199],"mapped",[98]],[[120200,120200],"mapped",[99]],[[120201,120201],"mapped",[100]],[[120202,120202],"mapped",[101]],[[120203,120203],"mapped",[102]],[[120204,120204],"mapped",[103]],[[120205,120205],"mapped",[104]],[[120206,120206],"mapped",[105]],[[120207,120207],"mapped",[106]],[[120208,120208],"mapped",[107]],[[120209,120209],"mapped",[108]],[[120210,120210],"mapped",[109]],[[120211,120211],"mapped",[110]],[[120212,120212],"mapped",[111]],[[120213,120213],"mapped",[112]],[[120214,120214],"mapped",[113]],[[120215,120215],"mapped",[114]],[[120216,120216],"mapped",[115]],[[120217,120217],"mapped",[116]],[[120218,120218],"mapped",[117]],[[120219,120219],"mapped",[118]],[[120220,120220],"mapped",[119]],[[120221,120221],"mapped",[120]],[[120222,120222],"mapped",[121]],[[120223,120223],"mapped",[122]],[[120224,120224],"mapped",[97]],[[120225,120225],"mapped",[98]],[[120226,120226],"mapped",[99]],[[120227,120227],"mapped",[100]],[[120228,120228],"mapped",[101]],[[120229,120229],"mapped",[102]],[[120230,120230],"mapped",[103]],[[120231,120231],"mapped",[104]],[[120232,120232],"mapped",[105]],[[120233,120233],"mapped",[106]],[[120234,120234],"mapped",[107]],[[120235,120235],"mapped",[108]],[[120236,120236],"mapped",[109]],[[120237,120237],"mapped",[110]],[[120238,120238],"mapped",[111]],[[120239,120239],"mapped",[112]],[[120240,120240],"mapped",[113]],[[120241,120241],"mapped",[114]],[[120242,120242],"mapped",[115]],[[120243,120243],"mapped",[116]],[[120244,120244],"mapped",[117]],[[120245,120245],"mapped",[118]],[[120246,120246],"mapped",[119]],[[120247,120247],"mapped",[120]],[[120248,120248],"mapped",[121]],[[120249,120249],"mapped",[122]],[[120250,120250],"mapped",[97]],[[120251,120251],"mapped",[98]],[[120252,120252],"mapped",[99]],[[120253,120253],"mapped",[100]],[[120254,120254],"mapped",[101]],[[120255,120255],"mapped",[102]],[[120256,120256],"mapped",[103]],[[120257,120257],"mapped",[104]],[[120258,120258],"mapped",[105]],[[120259,120259],"mapped",[106]],[[120260,120260],"mapped",[107]],[[120261,120261],"mapped",[108]],[[120262,120262],"mapped",[109]],[[120263,120263],"mapped",[110]],[[120264,120264],"mapped",[111]],[[120265,120265],"mapped",[112]],[[120266,120266],"mapped",[113]],[[120267,120267],"mapped",[114]],[[120268,120268],"mapped",[115]],[[120269,120269],"mapped",[116]],[[120270,120270],"mapped",[117]],[[120271,120271],"mapped",[118]],[[120272,120272],"mapped",[119]],[[120273,120273],"mapped",[120]],[[120274,120274],"mapped",[121]],[[120275,120275],"mapped",[122]],[[120276,120276],"mapped",[97]],[[120277,120277],"mapped",[98]],[[120278,120278],"mapped",[99]],[[120279,120279],"mapped",[100]],[[120280,120280],"mapped",[101]],[[120281,120281],"mapped",[102]],[[120282,120282],"mapped",[103]],[[120283,120283],"mapped",[104]],[[120284,120284],"mapped",[105]],[[120285,120285],"mapped",[106]],[[120286,120286],"mapped",[107]],[[120287,120287],"mapped",[108]],[[120288,120288],"mapped",[109]],[[120289,120289],"mapped",[110]],[[120290,120290],"mapped",[111]],[[120291,120291],"mapped",[112]],[[120292,120292],"mapped",[113]],[[120293,120293],"mapped",[114]],[[120294,120294],"mapped",[115]],[[120295,120295],"mapped",[116]],[[120296,120296],"mapped",[117]],[[120297,120297],"mapped",[118]],[[120298,120298],"mapped",[119]],[[120299,120299],"mapped",[120]],[[120300,120300],"mapped",[121]],[[120301,120301],"mapped",[122]],[[120302,120302],"mapped",[97]],[[120303,120303],"mapped",[98]],[[120304,120304],"mapped",[99]],[[120305,120305],"mapped",[100]],[[120306,120306],"mapped",[101]],[[120307,120307],"mapped",[102]],[[120308,120308],"mapped",[103]],[[120309,120309],"mapped",[104]],[[120310,120310],"mapped",[105]],[[120311,120311],"mapped",[106]],[[120312,120312],"mapped",[107]],[[120313,120313],"mapped",[108]],[[120314,120314],"mapped",[109]],[[120315,120315],"mapped",[110]],[[120316,120316],"mapped",[111]],[[120317,120317],"mapped",[112]],[[120318,120318],"mapped",[113]],[[120319,120319],"mapped",[114]],[[120320,120320],"mapped",[115]],[[120321,120321],"mapped",[116]],[[120322,120322],"mapped",[117]],[[120323,120323],"mapped",[118]],[[120324,120324],"mapped",[119]],[[120325,120325],"mapped",[120]],[[120326,120326],"mapped",[121]],[[120327,120327],"mapped",[122]],[[120328,120328],"mapped",[97]],[[120329,120329],"mapped",[98]],[[120330,120330],"mapped",[99]],[[120331,120331],"mapped",[100]],[[120332,120332],"mapped",[101]],[[120333,120333],"mapped",[102]],[[120334,120334],"mapped",[103]],[[120335,120335],"mapped",[104]],[[120336,120336],"mapped",[105]],[[120337,120337],"mapped",[106]],[[120338,120338],"mapped",[107]],[[120339,120339],"mapped",[108]],[[120340,120340],"mapped",[109]],[[120341,120341],"mapped",[110]],[[120342,120342],"mapped",[111]],[[120343,120343],"mapped",[112]],[[120344,120344],"mapped",[113]],[[120345,120345],"mapped",[114]],[[120346,120346],"mapped",[115]],[[120347,120347],"mapped",[116]],[[120348,120348],"mapped",[117]],[[120349,120349],"mapped",[118]],[[120350,120350],"mapped",[119]],[[120351,120351],"mapped",[120]],[[120352,120352],"mapped",[121]],[[120353,120353],"mapped",[122]],[[120354,120354],"mapped",[97]],[[120355,120355],"mapped",[98]],[[120356,120356],"mapped",[99]],[[120357,120357],"mapped",[100]],[[120358,120358],"mapped",[101]],[[120359,120359],"mapped",[102]],[[120360,120360],"mapped",[103]],[[120361,120361],"mapped",[104]],[[120362,120362],"mapped",[105]],[[120363,120363],"mapped",[106]],[[120364,120364],"mapped",[107]],[[120365,120365],"mapped",[108]],[[120366,120366],"mapped",[109]],[[120367,120367],"mapped",[110]],[[120368,120368],"mapped",[111]],[[120369,120369],"mapped",[112]],[[120370,120370],"mapped",[113]],[[120371,120371],"mapped",[114]],[[120372,120372],"mapped",[115]],[[120373,120373],"mapped",[116]],[[120374,120374],"mapped",[117]],[[120375,120375],"mapped",[118]],[[120376,120376],"mapped",[119]],[[120377,120377],"mapped",[120]],[[120378,120378],"mapped",[121]],[[120379,120379],"mapped",[122]],[[120380,120380],"mapped",[97]],[[120381,120381],"mapped",[98]],[[120382,120382],"mapped",[99]],[[120383,120383],"mapped",[100]],[[120384,120384],"mapped",[101]],[[120385,120385],"mapped",[102]],[[120386,120386],"mapped",[103]],[[120387,120387],"mapped",[104]],[[120388,120388],"mapped",[105]],[[120389,120389],"mapped",[106]],[[120390,120390],"mapped",[107]],[[120391,120391],"mapped",[108]],[[120392,120392],"mapped",[109]],[[120393,120393],"mapped",[110]],[[120394,120394],"mapped",[111]],[[120395,120395],"mapped",[112]],[[120396,120396],"mapped",[113]],[[120397,120397],"mapped",[114]],[[120398,120398],"mapped",[115]],[[120399,120399],"mapped",[116]],[[120400,120400],"mapped",[117]],[[120401,120401],"mapped",[118]],[[120402,120402],"mapped",[119]],[[120403,120403],"mapped",[120]],[[120404,120404],"mapped",[121]],[[120405,120405],"mapped",[122]],[[120406,120406],"mapped",[97]],[[120407,120407],"mapped",[98]],[[120408,120408],"mapped",[99]],[[120409,120409],"mapped",[100]],[[120410,120410],"mapped",[101]],[[120411,120411],"mapped",[102]],[[120412,120412],"mapped",[103]],[[120413,120413],"mapped",[104]],[[120414,120414],"mapped",[105]],[[120415,120415],"mapped",[106]],[[120416,120416],"mapped",[107]],[[120417,120417],"mapped",[108]],[[120418,120418],"mapped",[109]],[[120419,120419],"mapped",[110]],[[120420,120420],"mapped",[111]],[[120421,120421],"mapped",[112]],[[120422,120422],"mapped",[113]],[[120423,120423],"mapped",[114]],[[120424,120424],"mapped",[115]],[[120425,120425],"mapped",[116]],[[120426,120426],"mapped",[117]],[[120427,120427],"mapped",[118]],[[120428,120428],"mapped",[119]],[[120429,120429],"mapped",[120]],[[120430,120430],"mapped",[121]],[[120431,120431],"mapped",[122]],[[120432,120432],"mapped",[97]],[[120433,120433],"mapped",[98]],[[120434,120434],"mapped",[99]],[[120435,120435],"mapped",[100]],[[120436,120436],"mapped",[101]],[[120437,120437],"mapped",[102]],[[120438,120438],"mapped",[103]],[[120439,120439],"mapped",[104]],[[120440,120440],"mapped",[105]],[[120441,120441],"mapped",[106]],[[120442,120442],"mapped",[107]],[[120443,120443],"mapped",[108]],[[120444,120444],"mapped",[109]],[[120445,120445],"mapped",[110]],[[120446,120446],"mapped",[111]],[[120447,120447],"mapped",[112]],[[120448,120448],"mapped",[113]],[[120449,120449],"mapped",[114]],[[120450,120450],"mapped",[115]],[[120451,120451],"mapped",[116]],[[120452,120452],"mapped",[117]],[[120453,120453],"mapped",[118]],[[120454,120454],"mapped",[119]],[[120455,120455],"mapped",[120]],[[120456,120456],"mapped",[121]],[[120457,120457],"mapped",[122]],[[120458,120458],"mapped",[97]],[[120459,120459],"mapped",[98]],[[120460,120460],"mapped",[99]],[[120461,120461],"mapped",[100]],[[120462,120462],"mapped",[101]],[[120463,120463],"mapped",[102]],[[120464,120464],"mapped",[103]],[[120465,120465],"mapped",[104]],[[120466,120466],"mapped",[105]],[[120467,120467],"mapped",[106]],[[120468,120468],"mapped",[107]],[[120469,120469],"mapped",[108]],[[120470,120470],"mapped",[109]],[[120471,120471],"mapped",[110]],[[120472,120472],"mapped",[111]],[[120473,120473],"mapped",[112]],[[120474,120474],"mapped",[113]],[[120475,120475],"mapped",[114]],[[120476,120476],"mapped",[115]],[[120477,120477],"mapped",[116]],[[120478,120478],"mapped",[117]],[[120479,120479],"mapped",[118]],[[120480,120480],"mapped",[119]],[[120481,120481],"mapped",[120]],[[120482,120482],"mapped",[121]],[[120483,120483],"mapped",[122]],[[120484,120484],"mapped",[305]],[[120485,120485],"mapped",[567]],[[120486,120487],"disallowed"],[[120488,120488],"mapped",[945]],[[120489,120489],"mapped",[946]],[[120490,120490],"mapped",[947]],[[120491,120491],"mapped",[948]],[[120492,120492],"mapped",[949]],[[120493,120493],"mapped",[950]],[[120494,120494],"mapped",[951]],[[120495,120495],"mapped",[952]],[[120496,120496],"mapped",[953]],[[120497,120497],"mapped",[954]],[[120498,120498],"mapped",[955]],[[120499,120499],"mapped",[956]],[[120500,120500],"mapped",[957]],[[120501,120501],"mapped",[958]],[[120502,120502],"mapped",[959]],[[120503,120503],"mapped",[960]],[[120504,120504],"mapped",[961]],[[120505,120505],"mapped",[952]],[[120506,120506],"mapped",[963]],[[120507,120507],"mapped",[964]],[[120508,120508],"mapped",[965]],[[120509,120509],"mapped",[966]],[[120510,120510],"mapped",[967]],[[120511,120511],"mapped",[968]],[[120512,120512],"mapped",[969]],[[120513,120513],"mapped",[8711]],[[120514,120514],"mapped",[945]],[[120515,120515],"mapped",[946]],[[120516,120516],"mapped",[947]],[[120517,120517],"mapped",[948]],[[120518,120518],"mapped",[949]],[[120519,120519],"mapped",[950]],[[120520,120520],"mapped",[951]],[[120521,120521],"mapped",[952]],[[120522,120522],"mapped",[953]],[[120523,120523],"mapped",[954]],[[120524,120524],"mapped",[955]],[[120525,120525],"mapped",[956]],[[120526,120526],"mapped",[957]],[[120527,120527],"mapped",[958]],[[120528,120528],"mapped",[959]],[[120529,120529],"mapped",[960]],[[120530,120530],"mapped",[961]],[[120531,120532],"mapped",[963]],[[120533,120533],"mapped",[964]],[[120534,120534],"mapped",[965]],[[120535,120535],"mapped",[966]],[[120536,120536],"mapped",[967]],[[120537,120537],"mapped",[968]],[[120538,120538],"mapped",[969]],[[120539,120539],"mapped",[8706]],[[120540,120540],"mapped",[949]],[[120541,120541],"mapped",[952]],[[120542,120542],"mapped",[954]],[[120543,120543],"mapped",[966]],[[120544,120544],"mapped",[961]],[[120545,120545],"mapped",[960]],[[120546,120546],"mapped",[945]],[[120547,120547],"mapped",[946]],[[120548,120548],"mapped",[947]],[[120549,120549],"mapped",[948]],[[120550,120550],"mapped",[949]],[[120551,120551],"mapped",[950]],[[120552,120552],"mapped",[951]],[[120553,120553],"mapped",[952]],[[120554,120554],"mapped",[953]],[[120555,120555],"mapped",[954]],[[120556,120556],"mapped",[955]],[[120557,120557],"mapped",[956]],[[120558,120558],"mapped",[957]],[[120559,120559],"mapped",[958]],[[120560,120560],"mapped",[959]],[[120561,120561],"mapped",[960]],[[120562,120562],"mapped",[961]],[[120563,120563],"mapped",[952]],[[120564,120564],"mapped",[963]],[[120565,120565],"mapped",[964]],[[120566,120566],"mapped",[965]],[[120567,120567],"mapped",[966]],[[120568,120568],"mapped",[967]],[[120569,120569],"mapped",[968]],[[120570,120570],"mapped",[969]],[[120571,120571],"mapped",[8711]],[[120572,120572],"mapped",[945]],[[120573,120573],"mapped",[946]],[[120574,120574],"mapped",[947]],[[120575,120575],"mapped",[948]],[[120576,120576],"mapped",[949]],[[120577,120577],"mapped",[950]],[[120578,120578],"mapped",[951]],[[120579,120579],"mapped",[952]],[[120580,120580],"mapped",[953]],[[120581,120581],"mapped",[954]],[[120582,120582],"mapped",[955]],[[120583,120583],"mapped",[956]],[[120584,120584],"mapped",[957]],[[120585,120585],"mapped",[958]],[[120586,120586],"mapped",[959]],[[120587,120587],"mapped",[960]],[[120588,120588],"mapped",[961]],[[120589,120590],"mapped",[963]],[[120591,120591],"mapped",[964]],[[120592,120592],"mapped",[965]],[[120593,120593],"mapped",[966]],[[120594,120594],"mapped",[967]],[[120595,120595],"mapped",[968]],[[120596,120596],"mapped",[969]],[[120597,120597],"mapped",[8706]],[[120598,120598],"mapped",[949]],[[120599,120599],"mapped",[952]],[[120600,120600],"mapped",[954]],[[120601,120601],"mapped",[966]],[[120602,120602],"mapped",[961]],[[120603,120603],"mapped",[960]],[[120604,120604],"mapped",[945]],[[120605,120605],"mapped",[946]],[[120606,120606],"mapped",[947]],[[120607,120607],"mapped",[948]],[[120608,120608],"mapped",[949]],[[120609,120609],"mapped",[950]],[[120610,120610],"mapped",[951]],[[120611,120611],"mapped",[952]],[[120612,120612],"mapped",[953]],[[120613,120613],"mapped",[954]],[[120614,120614],"mapped",[955]],[[120615,120615],"mapped",[956]],[[120616,120616],"mapped",[957]],[[120617,120617],"mapped",[958]],[[120618,120618],"mapped",[959]],[[120619,120619],"mapped",[960]],[[120620,120620],"mapped",[961]],[[120621,120621],"mapped",[952]],[[120622,120622],"mapped",[963]],[[120623,120623],"mapped",[964]],[[120624,120624],"mapped",[965]],[[120625,120625],"mapped",[966]],[[120626,120626],"mapped",[967]],[[120627,120627],"mapped",[968]],[[120628,120628],"mapped",[969]],[[120629,120629],"mapped",[8711]],[[120630,120630],"mapped",[945]],[[120631,120631],"mapped",[946]],[[120632,120632],"mapped",[947]],[[120633,120633],"mapped",[948]],[[120634,120634],"mapped",[949]],[[120635,120635],"mapped",[950]],[[120636,120636],"mapped",[951]],[[120637,120637],"mapped",[952]],[[120638,120638],"mapped",[953]],[[120639,120639],"mapped",[954]],[[120640,120640],"mapped",[955]],[[120641,120641],"mapped",[956]],[[120642,120642],"mapped",[957]],[[120643,120643],"mapped",[958]],[[120644,120644],"mapped",[959]],[[120645,120645],"mapped",[960]],[[120646,120646],"mapped",[961]],[[120647,120648],"mapped",[963]],[[120649,120649],"mapped",[964]],[[120650,120650],"mapped",[965]],[[120651,120651],"mapped",[966]],[[120652,120652],"mapped",[967]],[[120653,120653],"mapped",[968]],[[120654,120654],"mapped",[969]],[[120655,120655],"mapped",[8706]],[[120656,120656],"mapped",[949]],[[120657,120657],"mapped",[952]],[[120658,120658],"mapped",[954]],[[120659,120659],"mapped",[966]],[[120660,120660],"mapped",[961]],[[120661,120661],"mapped",[960]],[[120662,120662],"mapped",[945]],[[120663,120663],"mapped",[946]],[[120664,120664],"mapped",[947]],[[120665,120665],"mapped",[948]],[[120666,120666],"mapped",[949]],[[120667,120667],"mapped",[950]],[[120668,120668],"mapped",[951]],[[120669,120669],"mapped",[952]],[[120670,120670],"mapped",[953]],[[120671,120671],"mapped",[954]],[[120672,120672],"mapped",[955]],[[120673,120673],"mapped",[956]],[[120674,120674],"mapped",[957]],[[120675,120675],"mapped",[958]],[[120676,120676],"mapped",[959]],[[120677,120677],"mapped",[960]],[[120678,120678],"mapped",[961]],[[120679,120679],"mapped",[952]],[[120680,120680],"mapped",[963]],[[120681,120681],"mapped",[964]],[[120682,120682],"mapped",[965]],[[120683,120683],"mapped",[966]],[[120684,120684],"mapped",[967]],[[120685,120685],"mapped",[968]],[[120686,120686],"mapped",[969]],[[120687,120687],"mapped",[8711]],[[120688,120688],"mapped",[945]],[[120689,120689],"mapped",[946]],[[120690,120690],"mapped",[947]],[[120691,120691],"mapped",[948]],[[120692,120692],"mapped",[949]],[[120693,120693],"mapped",[950]],[[120694,120694],"mapped",[951]],[[120695,120695],"mapped",[952]],[[120696,120696],"mapped",[953]],[[120697,120697],"mapped",[954]],[[120698,120698],"mapped",[955]],[[120699,120699],"mapped",[956]],[[120700,120700],"mapped",[957]],[[120701,120701],"mapped",[958]],[[120702,120702],"mapped",[959]],[[120703,120703],"mapped",[960]],[[120704,120704],"mapped",[961]],[[120705,120706],"mapped",[963]],[[120707,120707],"mapped",[964]],[[120708,120708],"mapped",[965]],[[120709,120709],"mapped",[966]],[[120710,120710],"mapped",[967]],[[120711,120711],"mapped",[968]],[[120712,120712],"mapped",[969]],[[120713,120713],"mapped",[8706]],[[120714,120714],"mapped",[949]],[[120715,120715],"mapped",[952]],[[120716,120716],"mapped",[954]],[[120717,120717],"mapped",[966]],[[120718,120718],"mapped",[961]],[[120719,120719],"mapped",[960]],[[120720,120720],"mapped",[945]],[[120721,120721],"mapped",[946]],[[120722,120722],"mapped",[947]],[[120723,120723],"mapped",[948]],[[120724,120724],"mapped",[949]],[[120725,120725],"mapped",[950]],[[120726,120726],"mapped",[951]],[[120727,120727],"mapped",[952]],[[120728,120728],"mapped",[953]],[[120729,120729],"mapped",[954]],[[120730,120730],"mapped",[955]],[[120731,120731],"mapped",[956]],[[120732,120732],"mapped",[957]],[[120733,120733],"mapped",[958]],[[120734,120734],"mapped",[959]],[[120735,120735],"mapped",[960]],[[120736,120736],"mapped",[961]],[[120737,120737],"mapped",[952]],[[120738,120738],"mapped",[963]],[[120739,120739],"mapped",[964]],[[120740,120740],"mapped",[965]],[[120741,120741],"mapped",[966]],[[120742,120742],"mapped",[967]],[[120743,120743],"mapped",[968]],[[120744,120744],"mapped",[969]],[[120745,120745],"mapped",[8711]],[[120746,120746],"mapped",[945]],[[120747,120747],"mapped",[946]],[[120748,120748],"mapped",[947]],[[120749,120749],"mapped",[948]],[[120750,120750],"mapped",[949]],[[120751,120751],"mapped",[950]],[[120752,120752],"mapped",[951]],[[120753,120753],"mapped",[952]],[[120754,120754],"mapped",[953]],[[120755,120755],"mapped",[954]],[[120756,120756],"mapped",[955]],[[120757,120757],"mapped",[956]],[[120758,120758],"mapped",[957]],[[120759,120759],"mapped",[958]],[[120760,120760],"mapped",[959]],[[120761,120761],"mapped",[960]],[[120762,120762],"mapped",[961]],[[120763,120764],"mapped",[963]],[[120765,120765],"mapped",[964]],[[120766,120766],"mapped",[965]],[[120767,120767],"mapped",[966]],[[120768,120768],"mapped",[967]],[[120769,120769],"mapped",[968]],[[120770,120770],"mapped",[969]],[[120771,120771],"mapped",[8706]],[[120772,120772],"mapped",[949]],[[120773,120773],"mapped",[952]],[[120774,120774],"mapped",[954]],[[120775,120775],"mapped",[966]],[[120776,120776],"mapped",[961]],[[120777,120777],"mapped",[960]],[[120778,120779],"mapped",[989]],[[120780,120781],"disallowed"],[[120782,120782],"mapped",[48]],[[120783,120783],"mapped",[49]],[[120784,120784],"mapped",[50]],[[120785,120785],"mapped",[51]],[[120786,120786],"mapped",[52]],[[120787,120787],"mapped",[53]],[[120788,120788],"mapped",[54]],[[120789,120789],"mapped",[55]],[[120790,120790],"mapped",[56]],[[120791,120791],"mapped",[57]],[[120792,120792],"mapped",[48]],[[120793,120793],"mapped",[49]],[[120794,120794],"mapped",[50]],[[120795,120795],"mapped",[51]],[[120796,120796],"mapped",[52]],[[120797,120797],"mapped",[53]],[[120798,120798],"mapped",[54]],[[120799,120799],"mapped",[55]],[[120800,120800],"mapped",[56]],[[120801,120801],"mapped",[57]],[[120802,120802],"mapped",[48]],[[120803,120803],"mapped",[49]],[[120804,120804],"mapped",[50]],[[120805,120805],"mapped",[51]],[[120806,120806],"mapped",[52]],[[120807,120807],"mapped",[53]],[[120808,120808],"mapped",[54]],[[120809,120809],"mapped",[55]],[[120810,120810],"mapped",[56]],[[120811,120811],"mapped",[57]],[[120812,120812],"mapped",[48]],[[120813,120813],"mapped",[49]],[[120814,120814],"mapped",[50]],[[120815,120815],"mapped",[51]],[[120816,120816],"mapped",[52]],[[120817,120817],"mapped",[53]],[[120818,120818],"mapped",[54]],[[120819,120819],"mapped",[55]],[[120820,120820],"mapped",[56]],[[120821,120821],"mapped",[57]],[[120822,120822],"mapped",[48]],[[120823,120823],"mapped",[49]],[[120824,120824],"mapped",[50]],[[120825,120825],"mapped",[51]],[[120826,120826],"mapped",[52]],[[120827,120827],"mapped",[53]],[[120828,120828],"mapped",[54]],[[120829,120829],"mapped",[55]],[[120830,120830],"mapped",[56]],[[120831,120831],"mapped",[57]],[[120832,121343],"valid",[],"NV8"],[[121344,121398],"valid"],[[121399,121402],"valid",[],"NV8"],[[121403,121452],"valid"],[[121453,121460],"valid",[],"NV8"],[[121461,121461],"valid"],[[121462,121475],"valid",[],"NV8"],[[121476,121476],"valid"],[[121477,121483],"valid",[],"NV8"],[[121484,121498],"disallowed"],[[121499,121503],"valid"],[[121504,121504],"disallowed"],[[121505,121519],"valid"],[[121520,124927],"disallowed"],[[124928,125124],"valid"],[[125125,125126],"disallowed"],[[125127,125135],"valid",[],"NV8"],[[125136,125142],"valid"],[[125143,126463],"disallowed"],[[126464,126464],"mapped",[1575]],[[126465,126465],"mapped",[1576]],[[126466,126466],"mapped",[1580]],[[126467,126467],"mapped",[1583]],[[126468,126468],"disallowed"],[[126469,126469],"mapped",[1608]],[[126470,126470],"mapped",[1586]],[[126471,126471],"mapped",[1581]],[[126472,126472],"mapped",[1591]],[[126473,126473],"mapped",[1610]],[[126474,126474],"mapped",[1603]],[[126475,126475],"mapped",[1604]],[[126476,126476],"mapped",[1605]],[[126477,126477],"mapped",[1606]],[[126478,126478],"mapped",[1587]],[[126479,126479],"mapped",[1593]],[[126480,126480],"mapped",[1601]],[[126481,126481],"mapped",[1589]],[[126482,126482],"mapped",[1602]],[[126483,126483],"mapped",[1585]],[[126484,126484],"mapped",[1588]],[[126485,126485],"mapped",[1578]],[[126486,126486],"mapped",[1579]],[[126487,126487],"mapped",[1582]],[[126488,126488],"mapped",[1584]],[[126489,126489],"mapped",[1590]],[[126490,126490],"mapped",[1592]],[[126491,126491],"mapped",[1594]],[[126492,126492],"mapped",[1646]],[[126493,126493],"mapped",[1722]],[[126494,126494],"mapped",[1697]],[[126495,126495],"mapped",[1647]],[[126496,126496],"disallowed"],[[126497,126497],"mapped",[1576]],[[126498,126498],"mapped",[1580]],[[126499,126499],"disallowed"],[[126500,126500],"mapped",[1607]],[[126501,126502],"disallowed"],[[126503,126503],"mapped",[1581]],[[126504,126504],"disallowed"],[[126505,126505],"mapped",[1610]],[[126506,126506],"mapped",[1603]],[[126507,126507],"mapped",[1604]],[[126508,126508],"mapped",[1605]],[[126509,126509],"mapped",[1606]],[[126510,126510],"mapped",[1587]],[[126511,126511],"mapped",[1593]],[[126512,126512],"mapped",[1601]],[[126513,126513],"mapped",[1589]],[[126514,126514],"mapped",[1602]],[[126515,126515],"disallowed"],[[126516,126516],"mapped",[1588]],[[126517,126517],"mapped",[1578]],[[126518,126518],"mapped",[1579]],[[126519,126519],"mapped",[1582]],[[126520,126520],"disallowed"],[[126521,126521],"mapped",[1590]],[[126522,126522],"disallowed"],[[126523,126523],"mapped",[1594]],[[126524,126529],"disallowed"],[[126530,126530],"mapped",[1580]],[[126531,126534],"disallowed"],[[126535,126535],"mapped",[1581]],[[126536,126536],"disallowed"],[[126537,126537],"mapped",[1610]],[[126538,126538],"disallowed"],[[126539,126539],"mapped",[1604]],[[126540,126540],"disallowed"],[[126541,126541],"mapped",[1606]],[[126542,126542],"mapped",[1587]],[[126543,126543],"mapped",[1593]],[[126544,126544],"disallowed"],[[126545,126545],"mapped",[1589]],[[126546,126546],"mapped",[1602]],[[126547,126547],"disallowed"],[[126548,126548],"mapped",[1588]],[[126549,126550],"disallowed"],[[126551,126551],"mapped",[1582]],[[126552,126552],"disallowed"],[[126553,126553],"mapped",[1590]],[[126554,126554],"disallowed"],[[126555,126555],"mapped",[1594]],[[126556,126556],"disallowed"],[[126557,126557],"mapped",[1722]],[[126558,126558],"disallowed"],[[126559,126559],"mapped",[1647]],[[126560,126560],"disallowed"],[[126561,126561],"mapped",[1576]],[[126562,126562],"mapped",[1580]],[[126563,126563],"disallowed"],[[126564,126564],"mapped",[1607]],[[126565,126566],"disallowed"],[[126567,126567],"mapped",[1581]],[[126568,126568],"mapped",[1591]],[[126569,126569],"mapped",[1610]],[[126570,126570],"mapped",[1603]],[[126571,126571],"disallowed"],[[126572,126572],"mapped",[1605]],[[126573,126573],"mapped",[1606]],[[126574,126574],"mapped",[1587]],[[126575,126575],"mapped",[1593]],[[126576,126576],"mapped",[1601]],[[126577,126577],"mapped",[1589]],[[126578,126578],"mapped",[1602]],[[126579,126579],"disallowed"],[[126580,126580],"mapped",[1588]],[[126581,126581],"mapped",[1578]],[[126582,126582],"mapped",[1579]],[[126583,126583],"mapped",[1582]],[[126584,126584],"disallowed"],[[126585,126585],"mapped",[1590]],[[126586,126586],"mapped",[1592]],[[126587,126587],"mapped",[1594]],[[126588,126588],"mapped",[1646]],[[126589,126589],"disallowed"],[[126590,126590],"mapped",[1697]],[[126591,126591],"disallowed"],[[126592,126592],"mapped",[1575]],[[126593,126593],"mapped",[1576]],[[126594,126594],"mapped",[1580]],[[126595,126595],"mapped",[1583]],[[126596,126596],"mapped",[1607]],[[126597,126597],"mapped",[1608]],[[126598,126598],"mapped",[1586]],[[126599,126599],"mapped",[1581]],[[126600,126600],"mapped",[1591]],[[126601,126601],"mapped",[1610]],[[126602,126602],"disallowed"],[[126603,126603],"mapped",[1604]],[[126604,126604],"mapped",[1605]],[[126605,126605],"mapped",[1606]],[[126606,126606],"mapped",[1587]],[[126607,126607],"mapped",[1593]],[[126608,126608],"mapped",[1601]],[[126609,126609],"mapped",[1589]],[[126610,126610],"mapped",[1602]],[[126611,126611],"mapped",[1585]],[[126612,126612],"mapped",[1588]],[[126613,126613],"mapped",[1578]],[[126614,126614],"mapped",[1579]],[[126615,126615],"mapped",[1582]],[[126616,126616],"mapped",[1584]],[[126617,126617],"mapped",[1590]],[[126618,126618],"mapped",[1592]],[[126619,126619],"mapped",[1594]],[[126620,126624],"disallowed"],[[126625,126625],"mapped",[1576]],[[126626,126626],"mapped",[1580]],[[126627,126627],"mapped",[1583]],[[126628,126628],"disallowed"],[[126629,126629],"mapped",[1608]],[[126630,126630],"mapped",[1586]],[[126631,126631],"mapped",[1581]],[[126632,126632],"mapped",[1591]],[[126633,126633],"mapped",[1610]],[[126634,126634],"disallowed"],[[126635,126635],"mapped",[1604]],[[126636,126636],"mapped",[1605]],[[126637,126637],"mapped",[1606]],[[126638,126638],"mapped",[1587]],[[126639,126639],"mapped",[1593]],[[126640,126640],"mapped",[1601]],[[126641,126641],"mapped",[1589]],[[126642,126642],"mapped",[1602]],[[126643,126643],"mapped",[1585]],[[126644,126644],"mapped",[1588]],[[126645,126645],"mapped",[1578]],[[126646,126646],"mapped",[1579]],[[126647,126647],"mapped",[1582]],[[126648,126648],"mapped",[1584]],[[126649,126649],"mapped",[1590]],[[126650,126650],"mapped",[1592]],[[126651,126651],"mapped",[1594]],[[126652,126703],"disallowed"],[[126704,126705],"valid",[],"NV8"],[[126706,126975],"disallowed"],[[126976,127019],"valid",[],"NV8"],[[127020,127023],"disallowed"],[[127024,127123],"valid",[],"NV8"],[[127124,127135],"disallowed"],[[127136,127150],"valid",[],"NV8"],[[127151,127152],"disallowed"],[[127153,127166],"valid",[],"NV8"],[[127167,127167],"valid",[],"NV8"],[[127168,127168],"disallowed"],[[127169,127183],"valid",[],"NV8"],[[127184,127184],"disallowed"],[[127185,127199],"valid",[],"NV8"],[[127200,127221],"valid",[],"NV8"],[[127222,127231],"disallowed"],[[127232,127232],"disallowed"],[[127233,127233],"disallowed_STD3_mapped",[48,44]],[[127234,127234],"disallowed_STD3_mapped",[49,44]],[[127235,127235],"disallowed_STD3_mapped",[50,44]],[[127236,127236],"disallowed_STD3_mapped",[51,44]],[[127237,127237],"disallowed_STD3_mapped",[52,44]],[[127238,127238],"disallowed_STD3_mapped",[53,44]],[[127239,127239],"disallowed_STD3_mapped",[54,44]],[[127240,127240],"disallowed_STD3_mapped",[55,44]],[[127241,127241],"disallowed_STD3_mapped",[56,44]],[[127242,127242],"disallowed_STD3_mapped",[57,44]],[[127243,127244],"valid",[],"NV8"],[[127245,127247],"disallowed"],[[127248,127248],"disallowed_STD3_mapped",[40,97,41]],[[127249,127249],"disallowed_STD3_mapped",[40,98,41]],[[127250,127250],"disallowed_STD3_mapped",[40,99,41]],[[127251,127251],"disallowed_STD3_mapped",[40,100,41]],[[127252,127252],"disallowed_STD3_mapped",[40,101,41]],[[127253,127253],"disallowed_STD3_mapped",[40,102,41]],[[127254,127254],"disallowed_STD3_mapped",[40,103,41]],[[127255,127255],"disallowed_STD3_mapped",[40,104,41]],[[127256,127256],"disallowed_STD3_mapped",[40,105,41]],[[127257,127257],"disallowed_STD3_mapped",[40,106,41]],[[127258,127258],"disallowed_STD3_mapped",[40,107,41]],[[127259,127259],"disallowed_STD3_mapped",[40,108,41]],[[127260,127260],"disallowed_STD3_mapped",[40,109,41]],[[127261,127261],"disallowed_STD3_mapped",[40,110,41]],[[127262,127262],"disallowed_STD3_mapped",[40,111,41]],[[127263,127263],"disallowed_STD3_mapped",[40,112,41]],[[127264,127264],"disallowed_STD3_mapped",[40,113,41]],[[127265,127265],"disallowed_STD3_mapped",[40,114,41]],[[127266,127266],"disallowed_STD3_mapped",[40,115,41]],[[127267,127267],"disallowed_STD3_mapped",[40,116,41]],[[127268,127268],"disallowed_STD3_mapped",[40,117,41]],[[127269,127269],"disallowed_STD3_mapped",[40,118,41]],[[127270,127270],"disallowed_STD3_mapped",[40,119,41]],[[127271,127271],"disallowed_STD3_mapped",[40,120,41]],[[127272,127272],"disallowed_STD3_mapped",[40,121,41]],[[127273,127273],"disallowed_STD3_mapped",[40,122,41]],[[127274,127274],"mapped",[12308,115,12309]],[[127275,127275],"mapped",[99]],[[127276,127276],"mapped",[114]],[[127277,127277],"mapped",[99,100]],[[127278,127278],"mapped",[119,122]],[[127279,127279],"disallowed"],[[127280,127280],"mapped",[97]],[[127281,127281],"mapped",[98]],[[127282,127282],"mapped",[99]],[[127283,127283],"mapped",[100]],[[127284,127284],"mapped",[101]],[[127285,127285],"mapped",[102]],[[127286,127286],"mapped",[103]],[[127287,127287],"mapped",[104]],[[127288,127288],"mapped",[105]],[[127289,127289],"mapped",[106]],[[127290,127290],"mapped",[107]],[[127291,127291],"mapped",[108]],[[127292,127292],"mapped",[109]],[[127293,127293],"mapped",[110]],[[127294,127294],"mapped",[111]],[[127295,127295],"mapped",[112]],[[127296,127296],"mapped",[113]],[[127297,127297],"mapped",[114]],[[127298,127298],"mapped",[115]],[[127299,127299],"mapped",[116]],[[127300,127300],"mapped",[117]],[[127301,127301],"mapped",[118]],[[127302,127302],"mapped",[119]],[[127303,127303],"mapped",[120]],[[127304,127304],"mapped",[121]],[[127305,127305],"mapped",[122]],[[127306,127306],"mapped",[104,118]],[[127307,127307],"mapped",[109,118]],[[127308,127308],"mapped",[115,100]],[[127309,127309],"mapped",[115,115]],[[127310,127310],"mapped",[112,112,118]],[[127311,127311],"mapped",[119,99]],[[127312,127318],"valid",[],"NV8"],[[127319,127319],"valid",[],"NV8"],[[127320,127326],"valid",[],"NV8"],[[127327,127327],"valid",[],"NV8"],[[127328,127337],"valid",[],"NV8"],[[127338,127338],"mapped",[109,99]],[[127339,127339],"mapped",[109,100]],[[127340,127343],"disallowed"],[[127344,127352],"valid",[],"NV8"],[[127353,127353],"valid",[],"NV8"],[[127354,127354],"valid",[],"NV8"],[[127355,127356],"valid",[],"NV8"],[[127357,127358],"valid",[],"NV8"],[[127359,127359],"valid",[],"NV8"],[[127360,127369],"valid",[],"NV8"],[[127370,127373],"valid",[],"NV8"],[[127374,127375],"valid",[],"NV8"],[[127376,127376],"mapped",[100,106]],[[127377,127386],"valid",[],"NV8"],[[127387,127461],"disallowed"],[[127462,127487],"valid",[],"NV8"],[[127488,127488],"mapped",[12411,12363]],[[127489,127489],"mapped",[12467,12467]],[[127490,127490],"mapped",[12469]],[[127491,127503],"disallowed"],[[127504,127504],"mapped",[25163]],[[127505,127505],"mapped",[23383]],[[127506,127506],"mapped",[21452]],[[127507,127507],"mapped",[12487]],[[127508,127508],"mapped",[20108]],[[127509,127509],"mapped",[22810]],[[127510,127510],"mapped",[35299]],[[127511,127511],"mapped",[22825]],[[127512,127512],"mapped",[20132]],[[127513,127513],"mapped",[26144]],[[127514,127514],"mapped",[28961]],[[127515,127515],"mapped",[26009]],[[127516,127516],"mapped",[21069]],[[127517,127517],"mapped",[24460]],[[127518,127518],"mapped",[20877]],[[127519,127519],"mapped",[26032]],[[127520,127520],"mapped",[21021]],[[127521,127521],"mapped",[32066]],[[127522,127522],"mapped",[29983]],[[127523,127523],"mapped",[36009]],[[127524,127524],"mapped",[22768]],[[127525,127525],"mapped",[21561]],[[127526,127526],"mapped",[28436]],[[127527,127527],"mapped",[25237]],[[127528,127528],"mapped",[25429]],[[127529,127529],"mapped",[19968]],[[127530,127530],"mapped",[19977]],[[127531,127531],"mapped",[36938]],[[127532,127532],"mapped",[24038]],[[127533,127533],"mapped",[20013]],[[127534,127534],"mapped",[21491]],[[127535,127535],"mapped",[25351]],[[127536,127536],"mapped",[36208]],[[127537,127537],"mapped",[25171]],[[127538,127538],"mapped",[31105]],[[127539,127539],"mapped",[31354]],[[127540,127540],"mapped",[21512]],[[127541,127541],"mapped",[28288]],[[127542,127542],"mapped",[26377]],[[127543,127543],"mapped",[26376]],[[127544,127544],"mapped",[30003]],[[127545,127545],"mapped",[21106]],[[127546,127546],"mapped",[21942]],[[127547,127551],"disallowed"],[[127552,127552],"mapped",[12308,26412,12309]],[[127553,127553],"mapped",[12308,19977,12309]],[[127554,127554],"mapped",[12308,20108,12309]],[[127555,127555],"mapped",[12308,23433,12309]],[[127556,127556],"mapped",[12308,28857,12309]],[[127557,127557],"mapped",[12308,25171,12309]],[[127558,127558],"mapped",[12308,30423,12309]],[[127559,127559],"mapped",[12308,21213,12309]],[[127560,127560],"mapped",[12308,25943,12309]],[[127561,127567],"disallowed"],[[127568,127568],"mapped",[24471]],[[127569,127569],"mapped",[21487]],[[127570,127743],"disallowed"],[[127744,127776],"valid",[],"NV8"],[[127777,127788],"valid",[],"NV8"],[[127789,127791],"valid",[],"NV8"],[[127792,127797],"valid",[],"NV8"],[[127798,127798],"valid",[],"NV8"],[[127799,127868],"valid",[],"NV8"],[[127869,127869],"valid",[],"NV8"],[[127870,127871],"valid",[],"NV8"],[[127872,127891],"valid",[],"NV8"],[[127892,127903],"valid",[],"NV8"],[[127904,127940],"valid",[],"NV8"],[[127941,127941],"valid",[],"NV8"],[[127942,127946],"valid",[],"NV8"],[[127947,127950],"valid",[],"NV8"],[[127951,127955],"valid",[],"NV8"],[[127956,127967],"valid",[],"NV8"],[[127968,127984],"valid",[],"NV8"],[[127985,127991],"valid",[],"NV8"],[[127992,127999],"valid",[],"NV8"],[[128e3,128062],"valid",[],"NV8"],[[128063,128063],"valid",[],"NV8"],[[128064,128064],"valid",[],"NV8"],[[128065,128065],"valid",[],"NV8"],[[128066,128247],"valid",[],"NV8"],[[128248,128248],"valid",[],"NV8"],[[128249,128252],"valid",[],"NV8"],[[128253,128254],"valid",[],"NV8"],[[128255,128255],"valid",[],"NV8"],[[128256,128317],"valid",[],"NV8"],[[128318,128319],"valid",[],"NV8"],[[128320,128323],"valid",[],"NV8"],[[128324,128330],"valid",[],"NV8"],[[128331,128335],"valid",[],"NV8"],[[128336,128359],"valid",[],"NV8"],[[128360,128377],"valid",[],"NV8"],[[128378,128378],"disallowed"],[[128379,128419],"valid",[],"NV8"],[[128420,128420],"disallowed"],[[128421,128506],"valid",[],"NV8"],[[128507,128511],"valid",[],"NV8"],[[128512,128512],"valid",[],"NV8"],[[128513,128528],"valid",[],"NV8"],[[128529,128529],"valid",[],"NV8"],[[128530,128532],"valid",[],"NV8"],[[128533,128533],"valid",[],"NV8"],[[128534,128534],"valid",[],"NV8"],[[128535,128535],"valid",[],"NV8"],[[128536,128536],"valid",[],"NV8"],[[128537,128537],"valid",[],"NV8"],[[128538,128538],"valid",[],"NV8"],[[128539,128539],"valid",[],"NV8"],[[128540,128542],"valid",[],"NV8"],[[128543,128543],"valid",[],"NV8"],[[128544,128549],"valid",[],"NV8"],[[128550,128551],"valid",[],"NV8"],[[128552,128555],"valid",[],"NV8"],[[128556,128556],"valid",[],"NV8"],[[128557,128557],"valid",[],"NV8"],[[128558,128559],"valid",[],"NV8"],[[128560,128563],"valid",[],"NV8"],[[128564,128564],"valid",[],"NV8"],[[128565,128576],"valid",[],"NV8"],[[128577,128578],"valid",[],"NV8"],[[128579,128580],"valid",[],"NV8"],[[128581,128591],"valid",[],"NV8"],[[128592,128639],"valid",[],"NV8"],[[128640,128709],"valid",[],"NV8"],[[128710,128719],"valid",[],"NV8"],[[128720,128720],"valid",[],"NV8"],[[128721,128735],"disallowed"],[[128736,128748],"valid",[],"NV8"],[[128749,128751],"disallowed"],[[128752,128755],"valid",[],"NV8"],[[128756,128767],"disallowed"],[[128768,128883],"valid",[],"NV8"],[[128884,128895],"disallowed"],[[128896,128980],"valid",[],"NV8"],[[128981,129023],"disallowed"],[[129024,129035],"valid",[],"NV8"],[[129036,129039],"disallowed"],[[129040,129095],"valid",[],"NV8"],[[129096,129103],"disallowed"],[[129104,129113],"valid",[],"NV8"],[[129114,129119],"disallowed"],[[129120,129159],"valid",[],"NV8"],[[129160,129167],"disallowed"],[[129168,129197],"valid",[],"NV8"],[[129198,129295],"disallowed"],[[129296,129304],"valid",[],"NV8"],[[129305,129407],"disallowed"],[[129408,129412],"valid",[],"NV8"],[[129413,129471],"disallowed"],[[129472,129472],"valid",[],"NV8"],[[129473,131069],"disallowed"],[[131070,131071],"disallowed"],[[131072,173782],"valid"],[[173783,173823],"disallowed"],[[173824,177972],"valid"],[[177973,177983],"disallowed"],[[177984,178205],"valid"],[[178206,178207],"disallowed"],[[178208,183969],"valid"],[[183970,194559],"disallowed"],[[194560,194560],"mapped",[20029]],[[194561,194561],"mapped",[20024]],[[194562,194562],"mapped",[20033]],[[194563,194563],"mapped",[131362]],[[194564,194564],"mapped",[20320]],[[194565,194565],"mapped",[20398]],[[194566,194566],"mapped",[20411]],[[194567,194567],"mapped",[20482]],[[194568,194568],"mapped",[20602]],[[194569,194569],"mapped",[20633]],[[194570,194570],"mapped",[20711]],[[194571,194571],"mapped",[20687]],[[194572,194572],"mapped",[13470]],[[194573,194573],"mapped",[132666]],[[194574,194574],"mapped",[20813]],[[194575,194575],"mapped",[20820]],[[194576,194576],"mapped",[20836]],[[194577,194577],"mapped",[20855]],[[194578,194578],"mapped",[132380]],[[194579,194579],"mapped",[13497]],[[194580,194580],"mapped",[20839]],[[194581,194581],"mapped",[20877]],[[194582,194582],"mapped",[132427]],[[194583,194583],"mapped",[20887]],[[194584,194584],"mapped",[20900]],[[194585,194585],"mapped",[20172]],[[194586,194586],"mapped",[20908]],[[194587,194587],"mapped",[20917]],[[194588,194588],"mapped",[168415]],[[194589,194589],"mapped",[20981]],[[194590,194590],"mapped",[20995]],[[194591,194591],"mapped",[13535]],[[194592,194592],"mapped",[21051]],[[194593,194593],"mapped",[21062]],[[194594,194594],"mapped",[21106]],[[194595,194595],"mapped",[21111]],[[194596,194596],"mapped",[13589]],[[194597,194597],"mapped",[21191]],[[194598,194598],"mapped",[21193]],[[194599,194599],"mapped",[21220]],[[194600,194600],"mapped",[21242]],[[194601,194601],"mapped",[21253]],[[194602,194602],"mapped",[21254]],[[194603,194603],"mapped",[21271]],[[194604,194604],"mapped",[21321]],[[194605,194605],"mapped",[21329]],[[194606,194606],"mapped",[21338]],[[194607,194607],"mapped",[21363]],[[194608,194608],"mapped",[21373]],[[194609,194611],"mapped",[21375]],[[194612,194612],"mapped",[133676]],[[194613,194613],"mapped",[28784]],[[194614,194614],"mapped",[21450]],[[194615,194615],"mapped",[21471]],[[194616,194616],"mapped",[133987]],[[194617,194617],"mapped",[21483]],[[194618,194618],"mapped",[21489]],[[194619,194619],"mapped",[21510]],[[194620,194620],"mapped",[21662]],[[194621,194621],"mapped",[21560]],[[194622,194622],"mapped",[21576]],[[194623,194623],"mapped",[21608]],[[194624,194624],"mapped",[21666]],[[194625,194625],"mapped",[21750]],[[194626,194626],"mapped",[21776]],[[194627,194627],"mapped",[21843]],[[194628,194628],"mapped",[21859]],[[194629,194630],"mapped",[21892]],[[194631,194631],"mapped",[21913]],[[194632,194632],"mapped",[21931]],[[194633,194633],"mapped",[21939]],[[194634,194634],"mapped",[21954]],[[194635,194635],"mapped",[22294]],[[194636,194636],"mapped",[22022]],[[194637,194637],"mapped",[22295]],[[194638,194638],"mapped",[22097]],[[194639,194639],"mapped",[22132]],[[194640,194640],"mapped",[20999]],[[194641,194641],"mapped",[22766]],[[194642,194642],"mapped",[22478]],[[194643,194643],"mapped",[22516]],[[194644,194644],"mapped",[22541]],[[194645,194645],"mapped",[22411]],[[194646,194646],"mapped",[22578]],[[194647,194647],"mapped",[22577]],[[194648,194648],"mapped",[22700]],[[194649,194649],"mapped",[136420]],[[194650,194650],"mapped",[22770]],[[194651,194651],"mapped",[22775]],[[194652,194652],"mapped",[22790]],[[194653,194653],"mapped",[22810]],[[194654,194654],"mapped",[22818]],[[194655,194655],"mapped",[22882]],[[194656,194656],"mapped",[136872]],[[194657,194657],"mapped",[136938]],[[194658,194658],"mapped",[23020]],[[194659,194659],"mapped",[23067]],[[194660,194660],"mapped",[23079]],[[194661,194661],"mapped",[23e3]],[[194662,194662],"mapped",[23142]],[[194663,194663],"mapped",[14062]],[[194664,194664],"disallowed"],[[194665,194665],"mapped",[23304]],[[194666,194667],"mapped",[23358]],[[194668,194668],"mapped",[137672]],[[194669,194669],"mapped",[23491]],[[194670,194670],"mapped",[23512]],[[194671,194671],"mapped",[23527]],[[194672,194672],"mapped",[23539]],[[194673,194673],"mapped",[138008]],[[194674,194674],"mapped",[23551]],[[194675,194675],"mapped",[23558]],[[194676,194676],"disallowed"],[[194677,194677],"mapped",[23586]],[[194678,194678],"mapped",[14209]],[[194679,194679],"mapped",[23648]],[[194680,194680],"mapped",[23662]],[[194681,194681],"mapped",[23744]],[[194682,194682],"mapped",[23693]],[[194683,194683],"mapped",[138724]],[[194684,194684],"mapped",[23875]],[[194685,194685],"mapped",[138726]],[[194686,194686],"mapped",[23918]],[[194687,194687],"mapped",[23915]],[[194688,194688],"mapped",[23932]],[[194689,194689],"mapped",[24033]],[[194690,194690],"mapped",[24034]],[[194691,194691],"mapped",[14383]],[[194692,194692],"mapped",[24061]],[[194693,194693],"mapped",[24104]],[[194694,194694],"mapped",[24125]],[[194695,194695],"mapped",[24169]],[[194696,194696],"mapped",[14434]],[[194697,194697],"mapped",[139651]],[[194698,194698],"mapped",[14460]],[[194699,194699],"mapped",[24240]],[[194700,194700],"mapped",[24243]],[[194701,194701],"mapped",[24246]],[[194702,194702],"mapped",[24266]],[[194703,194703],"mapped",[172946]],[[194704,194704],"mapped",[24318]],[[194705,194706],"mapped",[140081]],[[194707,194707],"mapped",[33281]],[[194708,194709],"mapped",[24354]],[[194710,194710],"mapped",[14535]],[[194711,194711],"mapped",[144056]],[[194712,194712],"mapped",[156122]],[[194713,194713],"mapped",[24418]],[[194714,194714],"mapped",[24427]],[[194715,194715],"mapped",[14563]],[[194716,194716],"mapped",[24474]],[[194717,194717],"mapped",[24525]],[[194718,194718],"mapped",[24535]],[[194719,194719],"mapped",[24569]],[[194720,194720],"mapped",[24705]],[[194721,194721],"mapped",[14650]],[[194722,194722],"mapped",[14620]],[[194723,194723],"mapped",[24724]],[[194724,194724],"mapped",[141012]],[[194725,194725],"mapped",[24775]],[[194726,194726],"mapped",[24904]],[[194727,194727],"mapped",[24908]],[[194728,194728],"mapped",[24910]],[[194729,194729],"mapped",[24908]],[[194730,194730],"mapped",[24954]],[[194731,194731],"mapped",[24974]],[[194732,194732],"mapped",[25010]],[[194733,194733],"mapped",[24996]],[[194734,194734],"mapped",[25007]],[[194735,194735],"mapped",[25054]],[[194736,194736],"mapped",[25074]],[[194737,194737],"mapped",[25078]],[[194738,194738],"mapped",[25104]],[[194739,194739],"mapped",[25115]],[[194740,194740],"mapped",[25181]],[[194741,194741],"mapped",[25265]],[[194742,194742],"mapped",[25300]],[[194743,194743],"mapped",[25424]],[[194744,194744],"mapped",[142092]],[[194745,194745],"mapped",[25405]],[[194746,194746],"mapped",[25340]],[[194747,194747],"mapped",[25448]],[[194748,194748],"mapped",[25475]],[[194749,194749],"mapped",[25572]],[[194750,194750],"mapped",[142321]],[[194751,194751],"mapped",[25634]],[[194752,194752],"mapped",[25541]],[[194753,194753],"mapped",[25513]],[[194754,194754],"mapped",[14894]],[[194755,194755],"mapped",[25705]],[[194756,194756],"mapped",[25726]],[[194757,194757],"mapped",[25757]],[[194758,194758],"mapped",[25719]],[[194759,194759],"mapped",[14956]],[[194760,194760],"mapped",[25935]],[[194761,194761],"mapped",[25964]],[[194762,194762],"mapped",[143370]],[[194763,194763],"mapped",[26083]],[[194764,194764],"mapped",[26360]],[[194765,194765],"mapped",[26185]],[[194766,194766],"mapped",[15129]],[[194767,194767],"mapped",[26257]],[[194768,194768],"mapped",[15112]],[[194769,194769],"mapped",[15076]],[[194770,194770],"mapped",[20882]],[[194771,194771],"mapped",[20885]],[[194772,194772],"mapped",[26368]],[[194773,194773],"mapped",[26268]],[[194774,194774],"mapped",[32941]],[[194775,194775],"mapped",[17369]],[[194776,194776],"mapped",[26391]],[[194777,194777],"mapped",[26395]],[[194778,194778],"mapped",[26401]],[[194779,194779],"mapped",[26462]],[[194780,194780],"mapped",[26451]],[[194781,194781],"mapped",[144323]],[[194782,194782],"mapped",[15177]],[[194783,194783],"mapped",[26618]],[[194784,194784],"mapped",[26501]],[[194785,194785],"mapped",[26706]],[[194786,194786],"mapped",[26757]],[[194787,194787],"mapped",[144493]],[[194788,194788],"mapped",[26766]],[[194789,194789],"mapped",[26655]],[[194790,194790],"mapped",[26900]],[[194791,194791],"mapped",[15261]],[[194792,194792],"mapped",[26946]],[[194793,194793],"mapped",[27043]],[[194794,194794],"mapped",[27114]],[[194795,194795],"mapped",[27304]],[[194796,194796],"mapped",[145059]],[[194797,194797],"mapped",[27355]],[[194798,194798],"mapped",[15384]],[[194799,194799],"mapped",[27425]],[[194800,194800],"mapped",[145575]],[[194801,194801],"mapped",[27476]],[[194802,194802],"mapped",[15438]],[[194803,194803],"mapped",[27506]],[[194804,194804],"mapped",[27551]],[[194805,194805],"mapped",[27578]],[[194806,194806],"mapped",[27579]],[[194807,194807],"mapped",[146061]],[[194808,194808],"mapped",[138507]],[[194809,194809],"mapped",[146170]],[[194810,194810],"mapped",[27726]],[[194811,194811],"mapped",[146620]],[[194812,194812],"mapped",[27839]],[[194813,194813],"mapped",[27853]],[[194814,194814],"mapped",[27751]],[[194815,194815],"mapped",[27926]],[[194816,194816],"mapped",[27966]],[[194817,194817],"mapped",[28023]],[[194818,194818],"mapped",[27969]],[[194819,194819],"mapped",[28009]],[[194820,194820],"mapped",[28024]],[[194821,194821],"mapped",[28037]],[[194822,194822],"mapped",[146718]],[[194823,194823],"mapped",[27956]],[[194824,194824],"mapped",[28207]],[[194825,194825],"mapped",[28270]],[[194826,194826],"mapped",[15667]],[[194827,194827],"mapped",[28363]],[[194828,194828],"mapped",[28359]],[[194829,194829],"mapped",[147153]],[[194830,194830],"mapped",[28153]],[[194831,194831],"mapped",[28526]],[[194832,194832],"mapped",[147294]],[[194833,194833],"mapped",[147342]],[[194834,194834],"mapped",[28614]],[[194835,194835],"mapped",[28729]],[[194836,194836],"mapped",[28702]],[[194837,194837],"mapped",[28699]],[[194838,194838],"mapped",[15766]],[[194839,194839],"mapped",[28746]],[[194840,194840],"mapped",[28797]],[[194841,194841],"mapped",[28791]],[[194842,194842],"mapped",[28845]],[[194843,194843],"mapped",[132389]],[[194844,194844],"mapped",[28997]],[[194845,194845],"mapped",[148067]],[[194846,194846],"mapped",[29084]],[[194847,194847],"disallowed"],[[194848,194848],"mapped",[29224]],[[194849,194849],"mapped",[29237]],[[194850,194850],"mapped",[29264]],[[194851,194851],"mapped",[149e3]],[[194852,194852],"mapped",[29312]],[[194853,194853],"mapped",[29333]],[[194854,194854],"mapped",[149301]],[[194855,194855],"mapped",[149524]],[[194856,194856],"mapped",[29562]],[[194857,194857],"mapped",[29579]],[[194858,194858],"mapped",[16044]],[[194859,194859],"mapped",[29605]],[[194860,194861],"mapped",[16056]],[[194862,194862],"mapped",[29767]],[[194863,194863],"mapped",[29788]],[[194864,194864],"mapped",[29809]],[[194865,194865],"mapped",[29829]],[[194866,194866],"mapped",[29898]],[[194867,194867],"mapped",[16155]],[[194868,194868],"mapped",[29988]],[[194869,194869],"mapped",[150582]],[[194870,194870],"mapped",[30014]],[[194871,194871],"mapped",[150674]],[[194872,194872],"mapped",[30064]],[[194873,194873],"mapped",[139679]],[[194874,194874],"mapped",[30224]],[[194875,194875],"mapped",[151457]],[[194876,194876],"mapped",[151480]],[[194877,194877],"mapped",[151620]],[[194878,194878],"mapped",[16380]],[[194879,194879],"mapped",[16392]],[[194880,194880],"mapped",[30452]],[[194881,194881],"mapped",[151795]],[[194882,194882],"mapped",[151794]],[[194883,194883],"mapped",[151833]],[[194884,194884],"mapped",[151859]],[[194885,194885],"mapped",[30494]],[[194886,194887],"mapped",[30495]],[[194888,194888],"mapped",[30538]],[[194889,194889],"mapped",[16441]],[[194890,194890],"mapped",[30603]],[[194891,194891],"mapped",[16454]],[[194892,194892],"mapped",[16534]],[[194893,194893],"mapped",[152605]],[[194894,194894],"mapped",[30798]],[[194895,194895],"mapped",[30860]],[[194896,194896],"mapped",[30924]],[[194897,194897],"mapped",[16611]],[[194898,194898],"mapped",[153126]],[[194899,194899],"mapped",[31062]],[[194900,194900],"mapped",[153242]],[[194901,194901],"mapped",[153285]],[[194902,194902],"mapped",[31119]],[[194903,194903],"mapped",[31211]],[[194904,194904],"mapped",[16687]],[[194905,194905],"mapped",[31296]],[[194906,194906],"mapped",[31306]],[[194907,194907],"mapped",[31311]],[[194908,194908],"mapped",[153980]],[[194909,194910],"mapped",[154279]],[[194911,194911],"disallowed"],[[194912,194912],"mapped",[16898]],[[194913,194913],"mapped",[154539]],[[194914,194914],"mapped",[31686]],[[194915,194915],"mapped",[31689]],[[194916,194916],"mapped",[16935]],[[194917,194917],"mapped",[154752]],[[194918,194918],"mapped",[31954]],[[194919,194919],"mapped",[17056]],[[194920,194920],"mapped",[31976]],[[194921,194921],"mapped",[31971]],[[194922,194922],"mapped",[32e3]],[[194923,194923],"mapped",[155526]],[[194924,194924],"mapped",[32099]],[[194925,194925],"mapped",[17153]],[[194926,194926],"mapped",[32199]],[[194927,194927],"mapped",[32258]],[[194928,194928],"mapped",[32325]],[[194929,194929],"mapped",[17204]],[[194930,194930],"mapped",[156200]],[[194931,194931],"mapped",[156231]],[[194932,194932],"mapped",[17241]],[[194933,194933],"mapped",[156377]],[[194934,194934],"mapped",[32634]],[[194935,194935],"mapped",[156478]],[[194936,194936],"mapped",[32661]],[[194937,194937],"mapped",[32762]],[[194938,194938],"mapped",[32773]],[[194939,194939],"mapped",[156890]],[[194940,194940],"mapped",[156963]],[[194941,194941],"mapped",[32864]],[[194942,194942],"mapped",[157096]],[[194943,194943],"mapped",[32880]],[[194944,194944],"mapped",[144223]],[[194945,194945],"mapped",[17365]],[[194946,194946],"mapped",[32946]],[[194947,194947],"mapped",[33027]],[[194948,194948],"mapped",[17419]],[[194949,194949],"mapped",[33086]],[[194950,194950],"mapped",[23221]],[[194951,194951],"mapped",[157607]],[[194952,194952],"mapped",[157621]],[[194953,194953],"mapped",[144275]],[[194954,194954],"mapped",[144284]],[[194955,194955],"mapped",[33281]],[[194956,194956],"mapped",[33284]],[[194957,194957],"mapped",[36766]],[[194958,194958],"mapped",[17515]],[[194959,194959],"mapped",[33425]],[[194960,194960],"mapped",[33419]],[[194961,194961],"mapped",[33437]],[[194962,194962],"mapped",[21171]],[[194963,194963],"mapped",[33457]],[[194964,194964],"mapped",[33459]],[[194965,194965],"mapped",[33469]],[[194966,194966],"mapped",[33510]],[[194967,194967],"mapped",[158524]],[[194968,194968],"mapped",[33509]],[[194969,194969],"mapped",[33565]],[[194970,194970],"mapped",[33635]],[[194971,194971],"mapped",[33709]],[[194972,194972],"mapped",[33571]],[[194973,194973],"mapped",[33725]],[[194974,194974],"mapped",[33767]],[[194975,194975],"mapped",[33879]],[[194976,194976],"mapped",[33619]],[[194977,194977],"mapped",[33738]],[[194978,194978],"mapped",[33740]],[[194979,194979],"mapped",[33756]],[[194980,194980],"mapped",[158774]],[[194981,194981],"mapped",[159083]],[[194982,194982],"mapped",[158933]],[[194983,194983],"mapped",[17707]],[[194984,194984],"mapped",[34033]],[[194985,194985],"mapped",[34035]],[[194986,194986],"mapped",[34070]],[[194987,194987],"mapped",[160714]],[[194988,194988],"mapped",[34148]],[[194989,194989],"mapped",[159532]],[[194990,194990],"mapped",[17757]],[[194991,194991],"mapped",[17761]],[[194992,194992],"mapped",[159665]],[[194993,194993],"mapped",[159954]],[[194994,194994],"mapped",[17771]],[[194995,194995],"mapped",[34384]],[[194996,194996],"mapped",[34396]],[[194997,194997],"mapped",[34407]],[[194998,194998],"mapped",[34409]],[[194999,194999],"mapped",[34473]],[[195e3,195e3],"mapped",[34440]],[[195001,195001],"mapped",[34574]],[[195002,195002],"mapped",[34530]],[[195003,195003],"mapped",[34681]],[[195004,195004],"mapped",[34600]],[[195005,195005],"mapped",[34667]],[[195006,195006],"mapped",[34694]],[[195007,195007],"disallowed"],[[195008,195008],"mapped",[34785]],[[195009,195009],"mapped",[34817]],[[195010,195010],"mapped",[17913]],[[195011,195011],"mapped",[34912]],[[195012,195012],"mapped",[34915]],[[195013,195013],"mapped",[161383]],[[195014,195014],"mapped",[35031]],[[195015,195015],"mapped",[35038]],[[195016,195016],"mapped",[17973]],[[195017,195017],"mapped",[35066]],[[195018,195018],"mapped",[13499]],[[195019,195019],"mapped",[161966]],[[195020,195020],"mapped",[162150]],[[195021,195021],"mapped",[18110]],[[195022,195022],"mapped",[18119]],[[195023,195023],"mapped",[35488]],[[195024,195024],"mapped",[35565]],[[195025,195025],"mapped",[35722]],[[195026,195026],"mapped",[35925]],[[195027,195027],"mapped",[162984]],[[195028,195028],"mapped",[36011]],[[195029,195029],"mapped",[36033]],[[195030,195030],"mapped",[36123]],[[195031,195031],"mapped",[36215]],[[195032,195032],"mapped",[163631]],[[195033,195033],"mapped",[133124]],[[195034,195034],"mapped",[36299]],[[195035,195035],"mapped",[36284]],[[195036,195036],"mapped",[36336]],[[195037,195037],"mapped",[133342]],[[195038,195038],"mapped",[36564]],[[195039,195039],"mapped",[36664]],[[195040,195040],"mapped",[165330]],[[195041,195041],"mapped",[165357]],[[195042,195042],"mapped",[37012]],[[195043,195043],"mapped",[37105]],[[195044,195044],"mapped",[37137]],[[195045,195045],"mapped",[165678]],[[195046,195046],"mapped",[37147]],[[195047,195047],"mapped",[37432]],[[195048,195048],"mapped",[37591]],[[195049,195049],"mapped",[37592]],[[195050,195050],"mapped",[37500]],[[195051,195051],"mapped",[37881]],[[195052,195052],"mapped",[37909]],[[195053,195053],"mapped",[166906]],[[195054,195054],"mapped",[38283]],[[195055,195055],"mapped",[18837]],[[195056,195056],"mapped",[38327]],[[195057,195057],"mapped",[167287]],[[195058,195058],"mapped",[18918]],[[195059,195059],"mapped",[38595]],[[195060,195060],"mapped",[23986]],[[195061,195061],"mapped",[38691]],[[195062,195062],"mapped",[168261]],[[195063,195063],"mapped",[168474]],[[195064,195064],"mapped",[19054]],[[195065,195065],"mapped",[19062]],[[195066,195066],"mapped",[38880]],[[195067,195067],"mapped",[168970]],[[195068,195068],"mapped",[19122]],[[195069,195069],"mapped",[169110]],[[195070,195071],"mapped",[38923]],[[195072,195072],"mapped",[38953]],[[195073,195073],"mapped",[169398]],[[195074,195074],"mapped",[39138]],[[195075,195075],"mapped",[19251]],[[195076,195076],"mapped",[39209]],[[195077,195077],"mapped",[39335]],[[195078,195078],"mapped",[39362]],[[195079,195079],"mapped",[39422]],[[195080,195080],"mapped",[19406]],[[195081,195081],"mapped",[170800]],[[195082,195082],"mapped",[39698]],[[195083,195083],"mapped",[4e4]],[[195084,195084],"mapped",[40189]],[[195085,195085],"mapped",[19662]],[[195086,195086],"mapped",[19693]],[[195087,195087],"mapped",[40295]],[[195088,195088],"mapped",[172238]],[[195089,195089],"mapped",[19704]],[[195090,195090],"mapped",[172293]],[[195091,195091],"mapped",[172558]],[[195092,195092],"mapped",[172689]],[[195093,195093],"mapped",[40635]],[[195094,195094],"mapped",[19798]],[[195095,195095],"mapped",[40697]],[[195096,195096],"mapped",[40702]],[[195097,195097],"mapped",[40709]],[[195098,195098],"mapped",[40719]],[[195099,195099],"mapped",[40726]],[[195100,195100],"mapped",[40763]],[[195101,195101],"mapped",[173568]],[[195102,196605],"disallowed"],[[196606,196607],"disallowed"],[[196608,262141],"disallowed"],[[262142,262143],"disallowed"],[[262144,327677],"disallowed"],[[327678,327679],"disallowed"],[[327680,393213],"disallowed"],[[393214,393215],"disallowed"],[[393216,458749],"disallowed"],[[458750,458751],"disallowed"],[[458752,524285],"disallowed"],[[524286,524287],"disallowed"],[[524288,589821],"disallowed"],[[589822,589823],"disallowed"],[[589824,655357],"disallowed"],[[655358,655359],"disallowed"],[[655360,720893],"disallowed"],[[720894,720895],"disallowed"],[[720896,786429],"disallowed"],[[786430,786431],"disallowed"],[[786432,851965],"disallowed"],[[851966,851967],"disallowed"],[[851968,917501],"disallowed"],[[917502,917503],"disallowed"],[[917504,917504],"disallowed"],[[917505,917505],"disallowed"],[[917506,917535],"disallowed"],[[917536,917631],"disallowed"],[[917632,917759],"disallowed"],[[917760,917999],"ignored"],[[918e3,983037],"disallowed"],[[983038,983039],"disallowed"],[[983040,1048573],"disallowed"],[[1048574,1048575],"disallowed"],[[1048576,1114109],"disallowed"],[[1114110,1114111],"disallowed"]]});var f9i=A((Wfg,QUt)=>{"use strict";var l9i=require("punycode"),u9i=c9i(),_Ne={TRANSITIONAL:0,NONTRANSITIONAL:1};function d9i(e){return e.split("\0").map(function(r){return r.normalize("NFC")}).join("\0")}function p9i(e){for(var r=0,t=u9i.length-1;r<=t;){var n=Math.floor((r+t)/2),i=u9i[n];if(i[0][0]<=e&&i[0][1]>=e)return i;i[0][0]>e?t=n-1:r=n+1}return null}var Pcl=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function m9i(e){return e.replace(Pcl,"_").length}function Rcl(e,r,t){for(var n=!1,i="",s=m9i(e),a=0;a253||a.length===0)&&(i.error=!0);for(var o=0;o63||s.length===0){i.error=!0;break}}return i.error?null:s.join(".")};QUt.exports.toUnicode=function(e,r){var t=$Ut(e,r,_Ne.NONTRANSITIONAL);return{domain:t.string,error:t.error}};QUt.exports.PROCESSING_OPTIONS=_Ne});var JQ=A((Yfg,pO)=>{"use strict";var ANe=require("punycode"),h9i=f9i(),A9i={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},xy=Symbol("failure");function g9i(e){return ANe.ucs2.decode(e).length}function y9i(e,r){let t=e[r];return isNaN(t)?void 0:String.fromCodePoint(t)}function g2t(e){return e>=48&&e<=57}function y2t(e){return e>=65&&e<=90||e>=97&&e<=122}function Ncl(e){return y2t(e)||g2t(e)}function pV(e){return g2t(e)||e>=65&&e<=70||e>=97&&e<=102}function _9i(e){return e==="."||e.toLowerCase()==="%2e"}function Ocl(e){return e=e.toLowerCase(),e===".."||e==="%2e."||e===".%2e"||e==="%2e%2e"}function Bcl(e,r){return y2t(e)&&(r===58||r===124)}function b9i(e){return e.length===2&&y2t(e.codePointAt(0))&&(e[1]===":"||e[1]==="|")}function qcl(e){return e.length===2&&y2t(e.codePointAt(0))&&e[1]===":"}function Mcl(e){return e.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/)!==-1}function Lcl(e){return e.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/)!==-1}function o$r(e){return A9i[e]!==void 0}function Gw(e){return o$r(e.scheme)}function jcl(e){return A9i[e]}function C9i(e){let r=e.toString(16).toUpperCase();return r.length===1&&(r="0"+r),"%"+r}function Gcl(e){let r=new Buffer(e),t="";for(let n=0;n126}var Vcl=new Set([32,34,35,60,62,63,96,123,125]);function v9i(e){return KUt(e)||Vcl.has(e)}var zcl=new Set([47,58,59,61,64,91,92,93,94,124]);function u$r(e){return v9i(e)||zcl.has(e)}function vEe(e,r){let t=String.fromCodePoint(e);return r(e)?Gcl(t):t}function $cl(e){let r=10;return e.length>=2&&e.charAt(0)==="0"&&e.charAt(1).toLowerCase()==="x"?(e=e.substring(2),r=16):e.length>=2&&e.charAt(0)==="0"&&(e=e.substring(1),r=8),e===""?0:(r===10?/[^0-9]/:r===16?/[^0-9A-Fa-f]/:/[^0-7]/).test(e)?xy:parseInt(e,r)}function Qcl(e){let r=e.split(".");if(r[r.length-1]===""&&r.length>1&&r.pop(),r.length>4)return e;let t=[];for(let s of r){if(s==="")return e;let a=$cl(s);if(a===xy)return e;t.push(a)}for(let s=0;s255)return xy;if(t[t.length-1]>=Math.pow(256,5-t.length))return xy;let n=t.pop(),i=0;for(let s of t)n+=s*Math.pow(256,3-i),++i;return n}function Kcl(e){let r="",t=e;for(let n=1;n<=4;++n)r=String(t%256)+r,n!==4&&(r="."+r),t=Math.floor(t/256);return r}function Hcl(e){let r=[0,0,0,0,0,0,0,0],t=0,n=null,i=0;if(e=ANe.ucs2.decode(e),e[i]===58){if(e[i+1]!==58)return xy;i+=2,++t,n=t}for(;i6))return xy;let o=0;for(;e[i]!==void 0;){let c=null;if(o>0)if(e[i]===46&&o<4)++i;else return xy;if(!g2t(e[i]))return xy;for(;g2t(e[i]);){let l=parseInt(y9i(e,i));if(c===null)c=l;else{if(c===0)return xy;c=c*10+l}if(c>255)return xy;++i}r[t]=r[t]*256+c,++o,(o===2||o===4)&&++t}if(o!==4)return xy;break}else if(e[i]===58){if(++i,e[i]===void 0)return xy}else if(e[i]!==void 0)return xy;r[t]=s,++t}if(n!==null){let s=t-n;for(t=7;t!==0&&s>0;){let a=r[n+s-1];r[n+s-1]=r[t],r[t]=a,--t,--s}}else if(n===null&&t!==8)return xy;return r}function Wcl(e){let r="",n=Jcl(e).idx,i=!1;for(let s=0;s<=7;++s)if(!(i&&e[s]===0)){if(i&&(i=!1),n===s){r+=s===0?"::":":",i=!0;continue}r+=e[s].toString(16),s!==7&&(r+=":")}return r}function c$r(e,r){if(e[0]==="[")return e[e.length-1]!=="]"?xy:Hcl(e.substring(1,e.length-1));if(!r)return Ycl(e);let t=Ucl(e),n=h9i.toASCII(t,!1,h9i.PROCESSING_OPTIONS.NONTRANSITIONAL,!1);if(n===null||Mcl(n))return xy;let i=Qcl(n);return typeof i=="number"||i===xy?i:n}function Ycl(e){if(Lcl(e))return xy;let r="",t=ANe.ucs2.decode(e);for(let n=0;nt&&(r=n,t=i),n=null,i=0):(n===null&&(n=s),++i);return i>t&&(r=n,t=i),{idx:r,len:t}}function l$r(e){return typeof e=="number"?Kcl(e):e instanceof Array?"["+Wcl(e)+"]":e}function Xcl(e){return e.replace(/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,"")}function Zcl(e){return e.replace(/\u0009|\u000A|\u000D/g,"")}function E9i(e){let r=e.path;r.length!==0&&(e.scheme==="file"&&r.length===1&&tul(r[0])||r.pop())}function D9i(e){return e.username!==""||e.password!==""}function eul(e){return e.host===null||e.host===""||e.cannotBeABaseURL||e.scheme==="file"}function tul(e){return/^[A-Za-z]:$/.test(e)}function H2(e,r,t,n,i){if(this.pointer=0,this.input=e,this.base=r||null,this.encodingOverride=t||"utf-8",this.stateOverride=i,this.url=n,this.failure=!1,this.parseError=!1,!this.url){this.url={scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,cannotBeABaseURL:!1};let a=Xcl(this.input);a!==this.input&&(this.parseError=!0),this.input=a}let s=Zcl(this.input);for(s!==this.input&&(this.parseError=!0),this.input=s,this.state=i||"scheme start",this.buffer="",this.atFlag=!1,this.arrFlag=!1,this.passwordTokenSeenFlag=!1,this.input=ANe.ucs2.decode(this.input);this.pointer<=this.input.length;++this.pointer){let a=this.input[this.pointer],o=isNaN(a)?void 0:String.fromCodePoint(a),c=this["parse "+this.state](a,o);if(c){if(c===xy){this.failure=!0;break}}else break}}H2.prototype["parse scheme start"]=function(r,t){if(y2t(r))this.buffer+=t.toLowerCase(),this.state="scheme";else if(!this.stateOverride)this.state="no scheme",--this.pointer;else return this.parseError=!0,xy;return!0};H2.prototype["parse scheme"]=function(r,t){if(Ncl(r)||r===43||r===45||r===46)this.buffer+=t.toLowerCase();else if(r===58){if(this.stateOverride&&(Gw(this.url)&&!o$r(this.buffer)||!Gw(this.url)&&o$r(this.buffer)||(D9i(this.url)||this.url.port!==null)&&this.buffer==="file"||this.url.scheme==="file"&&(this.url.host===""||this.url.host===null))||(this.url.scheme=this.buffer,this.buffer="",this.stateOverride))return!1;this.url.scheme==="file"?((this.input[this.pointer+1]!==47||this.input[this.pointer+2]!==47)&&(this.parseError=!0),this.state="file"):Gw(this.url)&&this.base!==null&&this.base.scheme===this.url.scheme?this.state="special relative or authority":Gw(this.url)?this.state="special authority slashes":this.input[this.pointer+1]===47?(this.state="path or authority",++this.pointer):(this.url.cannotBeABaseURL=!0,this.url.path.push(""),this.state="cannot-be-a-base-URL path")}else if(!this.stateOverride)this.buffer="",this.state="no scheme",this.pointer=-1;else return this.parseError=!0,xy;return!0};H2.prototype["parse no scheme"]=function(r){return this.base===null||this.base.cannotBeABaseURL&&r!==35?xy:(this.base.cannotBeABaseURL&&r===35?(this.url.scheme=this.base.scheme,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.url.cannotBeABaseURL=!0,this.state="fragment"):this.base.scheme==="file"?(this.state="file",--this.pointer):(this.state="relative",--this.pointer),!0)};H2.prototype["parse special relative or authority"]=function(r){return r===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="relative",--this.pointer),!0};H2.prototype["parse path or authority"]=function(r){return r===47?this.state="authority":(this.state="path",--this.pointer),!0};H2.prototype["parse relative"]=function(r){return this.url.scheme=this.base.scheme,isNaN(r)?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query):r===47?this.state="relative slash":r===63?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):r===35?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):Gw(this.url)&&r===92?(this.parseError=!0,this.state="relative slash"):(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(0,this.base.path.length-1),this.state="path",--this.pointer),!0};H2.prototype["parse relative slash"]=function(r){return Gw(this.url)&&(r===47||r===92)?(r===92&&(this.parseError=!0),this.state="special authority ignore slashes"):r===47?this.state="authority":(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.state="path",--this.pointer),!0};H2.prototype["parse special authority slashes"]=function(r){return r===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="special authority ignore slashes",--this.pointer),!0};H2.prototype["parse special authority ignore slashes"]=function(r){return r!==47&&r!==92?(this.state="authority",--this.pointer):this.parseError=!0,!0};H2.prototype["parse authority"]=function(r,t){if(r===64){this.parseError=!0,this.atFlag&&(this.buffer="%40"+this.buffer),this.atFlag=!0;let n=g9i(this.buffer);for(let i=0;iMath.pow(2,16)-1)return this.parseError=!0,xy;this.url.port=n===jcl(this.url.scheme)?null:n,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}else return this.parseError=!0,xy;return!0};var rul=new Set([47,92,63,35]);H2.prototype["parse file"]=function(r){return this.url.scheme="file",r===47||r===92?(r===92&&(this.parseError=!0),this.state="file slash"):this.base!==null&&this.base.scheme==="file"?isNaN(r)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):r===63?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):r===35?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1===0||!Bcl(r,this.input[this.pointer+1])||this.input.length-this.pointer-1>=2&&!rul.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),E9i(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0};H2.prototype["parse file slash"]=function(r){return r===47||r===92?(r===92&&(this.parseError=!0),this.state="file host"):(this.base!==null&&this.base.scheme==="file"&&(qcl(this.base.path[0])?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0};H2.prototype["parse file host"]=function(r,t){if(isNaN(r)||r===47||r===92||r===63||r===35)if(--this.pointer,!this.stateOverride&&b9i(this.buffer))this.parseError=!0,this.state="path";else if(this.buffer===""){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let n=c$r(this.buffer,Gw(this.url));if(n===xy)return xy;if(n==="localhost"&&(n=""),this.url.host=n,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=t;return!0};H2.prototype["parse path start"]=function(r){return Gw(this.url)?(r===92&&(this.parseError=!0),this.state="path",r!==47&&r!==92&&--this.pointer):!this.stateOverride&&r===63?(this.url.query="",this.state="query"):!this.stateOverride&&r===35?(this.url.fragment="",this.state="fragment"):r!==void 0&&(this.state="path",r!==47&&--this.pointer),!0};H2.prototype["parse path"]=function(r){if(isNaN(r)||r===47||Gw(this.url)&&r===92||!this.stateOverride&&(r===63||r===35)){if(Gw(this.url)&&r===92&&(this.parseError=!0),Ocl(this.buffer)?(E9i(this.url),r!==47&&!(Gw(this.url)&&r===92)&&this.url.path.push("")):_9i(this.buffer)&&r!==47&&!(Gw(this.url)&&r===92)?this.url.path.push(""):_9i(this.buffer)||(this.url.scheme==="file"&&this.url.path.length===0&&b9i(this.buffer)&&(this.url.host!==""&&this.url.host!==null&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)),this.buffer="",this.url.scheme==="file"&&(r===void 0||r===63||r===35))for(;this.url.path.length>1&&this.url.path[0]==="";)this.parseError=!0,this.url.path.shift();r===63&&(this.url.query="",this.state="query"),r===35&&(this.url.fragment="",this.state="fragment")}else r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=vEe(r,v9i);return!0};H2.prototype["parse cannot-be-a-base-URL path"]=function(r){return r===63?(this.url.query="",this.state="query"):r===35?(this.url.fragment="",this.state="fragment"):(!isNaN(r)&&r!==37&&(this.parseError=!0),r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),isNaN(r)||(this.url.path[0]=this.url.path[0]+vEe(r,KUt))),!0};H2.prototype["parse query"]=function(r,t){if(isNaN(r)||!this.stateOverride&&r===35){(!Gw(this.url)||this.url.scheme==="ws"||this.url.scheme==="wss")&&(this.encodingOverride="utf-8");let n=new Buffer(this.buffer);for(let i=0;i126||n[i]===34||n[i]===35||n[i]===60||n[i]===62?this.url.query+=C9i(n[i]):this.url.query+=String.fromCodePoint(n[i]);this.buffer="",r===35&&(this.url.fragment="",this.state="fragment")}else r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=t;return!0};H2.prototype["parse fragment"]=function(r){return isNaN(r)||(r===0?this.parseError=!0:(r===37&&(!pV(this.input[this.pointer+1])||!pV(this.input[this.pointer+2]))&&(this.parseError=!0),this.url.fragment+=vEe(r,KUt))),!0};function nul(e,r){let t=e.scheme+":";if(e.host!==null?(t+="//",(e.username!==""||e.password!=="")&&(t+=e.username,e.password!==""&&(t+=":"+e.password),t+="@"),t+=l$r(e.host),e.port!==null&&(t+=":"+e.port)):e.host===null&&e.scheme==="file"&&(t+="//"),e.cannotBeABaseURL)t+=e.path[0];else for(let n of e.path)t+="/"+n;return e.query!==null&&(t+="?"+e.query),!r&&e.fragment!==null&&(t+="#"+e.fragment),t}function iul(e){let r=e.scheme+"://";return r+=l$r(e.host),e.port!==null&&(r+=":"+e.port),r}pO.exports.serializeURL=nul;pO.exports.serializeURLOrigin=function(e){switch(e.scheme){case"blob":try{return pO.exports.serializeURLOrigin(pO.exports.parseURL(e.path[0]))}catch{return"null"}case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return iul({scheme:e.scheme,host:e.host,port:e.port});case"file":return"file://";default:return"null"}};pO.exports.basicURLParse=function(e,r){r===void 0&&(r={});let t=new H2(e,r.baseURL,r.encodingOverride,r.url,r.stateOverride);return t.failure?"failure":t.url};pO.exports.setTheUsername=function(e,r){e.username="";let t=ANe.ucs2.decode(r);for(let n=0;n{"use strict";var W2=JQ();S9i.implementation=class{constructor(r){let t=r[0],n=r[1],i=null;if(n!==void 0&&(i=W2.basicURLParse(n),i==="failure"))throw new TypeError("Invalid base URL");let s=W2.basicURLParse(t,{baseURL:i});if(s==="failure")throw new TypeError("Invalid URL");this._url=s}get href(){return W2.serializeURL(this._url)}set href(r){let t=W2.basicURLParse(r);if(t==="failure")throw new TypeError("Invalid URL");this._url=t}get origin(){return W2.serializeURLOrigin(this._url)}get protocol(){return this._url.scheme+":"}set protocol(r){W2.basicURLParse(r+":",{url:this._url,stateOverride:"scheme start"})}get username(){return this._url.username}set username(r){W2.cannotHaveAUsernamePasswordPort(this._url)||W2.setTheUsername(this._url,r)}get password(){return this._url.password}set password(r){W2.cannotHaveAUsernamePasswordPort(this._url)||W2.setThePassword(this._url,r)}get host(){let r=this._url;return r.host===null?"":r.port===null?W2.serializeHost(r.host):W2.serializeHost(r.host)+":"+W2.serializeInteger(r.port)}set host(r){this._url.cannotBeABaseURL||W2.basicURLParse(r,{url:this._url,stateOverride:"host"})}get hostname(){return this._url.host===null?"":W2.serializeHost(this._url.host)}set hostname(r){this._url.cannotBeABaseURL||W2.basicURLParse(r,{url:this._url,stateOverride:"hostname"})}get port(){return this._url.port===null?"":W2.serializeInteger(this._url.port)}set port(r){W2.cannotHaveAUsernamePasswordPort(this._url)||(r===""?this._url.port=null:W2.basicURLParse(r,{url:this._url,stateOverride:"port"}))}get pathname(){return this._url.cannotBeABaseURL?this._url.path[0]:this._url.path.length===0?"":"/"+this._url.path.join("/")}set pathname(r){this._url.cannotBeABaseURL||(this._url.path=[],W2.basicURLParse(r,{url:this._url,stateOverride:"path start"}))}get search(){return this._url.query===null||this._url.query===""?"":"?"+this._url.query}set search(r){let t=this._url;if(r===""){t.query=null;return}let n=r[0]==="?"?r.substring(1):r;t.query="",W2.basicURLParse(n,{url:t,stateOverride:"query"})}get hash(){return this._url.fragment===null||this._url.fragment===""?"":"#"+this._url.fragment}set hash(r){if(r===""){this._url.fragment=null;return}let t=r[0]==="#"?r.substring(1):r;this._url.fragment="",W2.basicURLParse(t,{url:this._url,stateOverride:"fragment"})}toJSON(){return this.href}}});var T9i=A((Zfg,_2t)=>{"use strict";var tL=a9i(),x9i=o9i(),I9i=w9i(),CC=x9i.implSymbol;function zI(e){if(!this||this[CC]||!(this instanceof zI))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");if(arguments.length<1)throw new TypeError("Failed to construct 'URL': 1 argument required, but only "+arguments.length+" present.");let r=[];for(let t=0;t{"use strict";XQ.URL=T9i().interface;XQ.serializeURL=JQ().serializeURL;XQ.serializeURLOrigin=JQ().serializeURLOrigin;XQ.basicURLParse=JQ().basicURLParse;XQ.setTheUsername=JQ().setTheUsername;XQ.setThePassword=JQ().setThePassword;XQ.serializeHost=JQ().serializeHost;XQ.serializeInteger=JQ().serializeInteger;XQ.parseURL=JQ().parseURL});var iL=A((t0g,R9i)=>{"use strict";var HUt=require("buffer"),bNe=HUt.Buffer,rL={},nL;for(nL in HUt)HUt.hasOwnProperty(nL)&&(nL==="SlowBuffer"||nL==="Buffer"||(rL[nL]=HUt[nL]));var CNe=rL.Buffer={};for(nL in bNe)bNe.hasOwnProperty(nL)&&(nL==="allocUnsafe"||nL==="allocUnsafeSlow"||(CNe[nL]=bNe[nL]));rL.Buffer.prototype=bNe.prototype;(!CNe.from||CNe.from===Uint8Array.from)&&(CNe.from=function(e,r,t){if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&typeof e.length>"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return bNe(e,r,t)});CNe.alloc||(CNe.alloc=function(e,r,t){if(typeof e!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=bNe(e);return!r||r.length===0?n.fill(0):typeof t=="string"?n.fill(r,t):n.fill(r),n});if(!rL.kStringMaxLength)try{rL.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch{}rL.constants||(rL.constants={MAX_LENGTH:rL.kMaxLength},rL.kStringMaxLength&&(rL.constants.MAX_STRING_LENGTH=rL.kStringMaxLength));R9i.exports=rL});var F9i=A(m$r=>{"use strict";var k9i="\uFEFF";m$r.PrependBOM=d$r;function d$r(e,r){this.encoder=e,this.addBOM=!0}d$r.prototype.write=function(e){return this.addBOM&&(e=k9i+e,this.addBOM=!1),this.encoder.write(e)};d$r.prototype.end=function(){return this.encoder.end()};m$r.StripBOM=p$r;function p$r(e,r){this.decoder=e,this.pass=!1,this.options=r||{}}p$r.prototype.write=function(e){var r=this.decoder.write(e);return this.pass||!r||(r[0]===k9i&&(r=r.slice(1),typeof this.options.stripBOM=="function"&&this.options.stripBOM()),this.pass=!0),r};p$r.prototype.end=function(){return this.decoder.end()}});var O9i=A((n0g,N9i)=>{"use strict";var EEe=iL().Buffer;N9i.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:h$r};function h$r(e,r){this.enc=e.encodingName,this.bomAware=e.bomAware,this.enc==="base64"?this.encoder=_$r:this.enc==="cesu8"&&(this.enc="utf8",this.encoder=A$r,EEe.from("eda0bdedb2a9","hex").toString()!=="\u{1F4A9}"&&(this.decoder=b$r,this.defaultCharUnicode=r.defaultCharUnicode))}h$r.prototype.encoder=y$r;h$r.prototype.decoder=g$r;var f$r=require("string_decoder").StringDecoder;f$r.prototype.end||(f$r.prototype.end=function(){});function g$r(e,r){this.decoder=new f$r(r.enc)}g$r.prototype.write=function(e){return EEe.isBuffer(e)||(e=EEe.from(e)),this.decoder.write(e)};g$r.prototype.end=function(){return this.decoder.end()};function y$r(e,r){this.enc=r.enc}y$r.prototype.write=function(e){return EEe.from(e,this.enc)};y$r.prototype.end=function(){};function _$r(e,r){this.prevStr=""}_$r.prototype.write=function(e){e=this.prevStr+e;var r=e.length-e.length%4;return this.prevStr=e.slice(r),e=e.slice(0,r),EEe.from(e,"base64")};_$r.prototype.end=function(){return EEe.from(this.prevStr,"base64")};function A$r(e,r){}A$r.prototype.write=function(e){for(var r=EEe.alloc(e.length*3),t=0,n=0;n>>6),r[t++]=128+(i&63)):(r[t++]=224+(i>>>12),r[t++]=128+(i>>>6&63),r[t++]=128+(i&63))}return r.slice(0,t)};A$r.prototype.end=function(){};function b$r(e,r){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=r.defaultCharUnicode}b$r.prototype.write=function(e){for(var r=this.acc,t=this.contBytes,n=this.accBytes,i="",s=0;s0&&(i+=this.defaultCharUnicode,t=0),a<128?i+=String.fromCharCode(a):a<224?(r=a&31,t=1,n=1):a<240?(r=a&15,t=2,n=1):i+=this.defaultCharUnicode):t>0?(r=r<<6|a&63,t--,n++,t===0&&(n===2&&r<128&&r>0?i+=this.defaultCharUnicode:n===3&&r<2048?i+=this.defaultCharUnicode:i+=String.fromCharCode(r))):i+=this.defaultCharUnicode}return this.acc=r,this.contBytes=t,this.accBytes=n,i};b$r.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}});var M9i=A(Zue=>{"use strict";var WUt=iL().Buffer;Zue._utf32=C$r;function C$r(e,r){this.iconv=r,this.bomAware=!0,this.isLE=e.isLE}Zue.utf32le={type:"_utf32",isLE:!0};Zue.utf32be={type:"_utf32",isLE:!1};Zue.ucs4le="utf32le";Zue.ucs4be="utf32be";C$r.prototype.encoder=v$r;C$r.prototype.decoder=E$r;function v$r(e,r){this.isLE=r.isLE,this.highSurrogate=0}v$r.prototype.write=function(e){for(var r=WUt.from(e,"ucs2"),t=WUt.alloc(r.length*2),n=this.isLE?t.writeUInt32LE:t.writeUInt32BE,i=0,s=0;s0){for(;r1114111)&&(t=n),t>=65536){t-=65536;var i=55296|t>>10;e[r++]=i&255,e[r++]=i>>8;var t=56320|t&1023}return e[r++]=t&255,e[r++]=t>>8,r}E$r.prototype.end=function(){this.overflow.length=0};Zue.utf32=D$r;Zue.ucs4="utf32";function D$r(e,r){this.iconv=r}D$r.prototype.encoder=S$r;D$r.prototype.decoder=w$r;function S$r(e,r){e=e||{},e.addBOM===void 0&&(e.addBOM=!0),this.encoder=r.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}S$r.prototype.write=function(e){return this.encoder.write(e)};S$r.prototype.end=function(){return this.encoder.end()};function w$r(e,r){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=e||{},this.iconv=r.iconv}w$r.prototype.write=function(e){if(!this.decoder){if(this.initialBufs.push(e),this.initialBufsLen+=e.length,this.initialBufsLen<32)return"";var r=q9i(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(r,this.options);for(var t="",n=0;n16)&&s++,(t[3]!==0||t[2]>16)&&i++,t[0]===0&&t[1]===0&&(t[2]!==0||t[3]!==0)&&o++,(t[0]!==0||t[1]!==0)&&t[2]===0&&t[3]===0&&a++,t.length=0,n++,n>=100)break e}return o-s>a-i?"utf-32be":o-s{"use strict";var L9i=iL().Buffer;k$r.utf16be=YUt;function YUt(){}YUt.prototype.encoder=I$r;YUt.prototype.decoder=x$r;YUt.prototype.bomAware=!0;function I$r(){}I$r.prototype.write=function(e){for(var r=L9i.from(e,"ucs2"),t=0;t=100)break e}return s>i?"utf-16be":s{"use strict";var ZQ=iL().Buffer;ZUt.utf7=JUt;ZUt.unicode11utf7="utf7";function JUt(e,r){this.iconv=r}JUt.prototype.encoder=N$r;JUt.prototype.decoder=O$r;JUt.prototype.bomAware=!0;var sul=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function N$r(e,r){this.iconv=r.iconv}N$r.prototype.write=function(e){return ZQ.from(e.replace(sul,function(r){return"+"+(r==="+"?"":this.iconv.encode(r,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};N$r.prototype.end=function(){};function O$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=""}var aul=/[A-Za-z0-9\/+]/,B$r=[];for(A2t=0;A2t<256;A2t++)B$r[A2t]=aul.test(String.fromCharCode(A2t));var A2t,oul="+".charCodeAt(0),DEe="-".charCodeAt(0),F$r="&".charCodeAt(0);O$r.prototype.write=function(e){for(var r="",t=0,n=this.inBase64,i=this.base64Accum,s=0;s0&&(e=this.iconv.decode(ZQ.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e};ZUt.utf7imap=XUt;function XUt(e,r){this.iconv=r}XUt.prototype.encoder=q$r;XUt.prototype.decoder=M$r;XUt.prototype.bomAware=!0;function q$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=ZQ.alloc(6),this.base64AccumIdx=0}q$r.prototype.write=function(e){for(var r=this.inBase64,t=this.base64Accum,n=this.base64AccumIdx,i=ZQ.alloc(e.length*5+10),s=0,a=0;a0&&(s+=i.write(t.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),s),n=0),i[s++]=DEe,r=!1),r||(i[s++]=o,o===F$r&&(i[s++]=DEe))):(r||(i[s++]=F$r,r=!0),r&&(t[n++]=o>>8,t[n++]=o&255,n==t.length&&(s+=i.write(t.toString("base64").replace(/\//g,","),s),n=0)))}return this.inBase64=r,this.base64AccumIdx=n,i.slice(0,s)};q$r.prototype.end=function(){var e=ZQ.alloc(10),r=0;return this.inBase64&&(this.base64AccumIdx>0&&(r+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),r),this.base64AccumIdx=0),e[r++]=DEe,this.inBase64=!1),e.slice(0,r)};function M$r(e,r){this.iconv=r.iconv,this.inBase64=!1,this.base64Accum=""}var U9i=B$r.slice();U9i[",".charCodeAt(0)]=!0;M$r.prototype.write=function(e){for(var r="",t=0,n=this.inBase64,i=this.base64Accum,s=0;s0&&(e=this.iconv.decode(ZQ.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}});var $9i=A(z9i=>{"use strict";var eVt=iL().Buffer;z9i._sbcs=L$r;function L$r(e,r){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){for(var t="",n=0;n<128;n++)t+=String.fromCharCode(n);e.chars=t+e.chars}this.decodeBuf=eVt.from(e.chars,"ucs2");for(var i=eVt.alloc(65536,r.defaultCharSingleByte.charCodeAt(0)),n=0;n{"use strict";Q9i.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},cp720:{type:"_sbcs",chars:"\x80\x81\xE9\xE2\x84\xE0\x86\xE7\xEA\xEB\xE8\xEF\xEE\x8D\x8E\x8F\x90\u0651\u0652\xF4\xA4\u0640\xFB\xF9\u0621\u0622\u0623\u0624\xA3\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0636\u0637\u0638\u0639\u063A\u0641\xB5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u2261\u064B\u064C\u064D\u064E\u064F\u0650\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}});var W9i=A((u0g,H9i)=>{"use strict";H9i.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u02D8\u0141\xA4\u013D\u015A\xA7\xA8\u0160\u015E\u0164\u0179\xAD\u017D\u017B\xB0\u0105\u02DB\u0142\xB4\u013E\u015B\u02C7\xB8\u0161\u015F\u0165\u017A\u02DD\u017E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0126\u02D8\xA3\xA4\uFFFD\u0124\xA7\xA8\u0130\u015E\u011E\u0134\xAD\uFFFD\u017B\xB0\u0127\xB2\xB3\xB4\xB5\u0125\xB7\xB8\u0131\u015F\u011F\u0135\xBD\uFFFD\u017C\xC0\xC1\xC2\uFFFD\xC4\u010A\u0108\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\uFFFD\xD1\xD2\xD3\xD4\u0120\xD6\xD7\u011C\xD9\xDA\xDB\xDC\u016C\u015C\xDF\xE0\xE1\xE2\uFFFD\xE4\u010B\u0109\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\uFFFD\xF1\xF2\xF3\xF4\u0121\xF6\xF7\u011D\xF9\xFA\xFB\xFC\u016D\u015D\u02D9"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0138\u0156\xA4\u0128\u013B\xA7\xA8\u0160\u0112\u0122\u0166\xAD\u017D\xAF\xB0\u0105\u02DB\u0157\xB4\u0129\u013C\u02C7\xB8\u0161\u0113\u0123\u0167\u014A\u017E\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\u012A\u0110\u0145\u014C\u0136\xD4\xD5\xD6\xD7\xD8\u0172\xDA\xDB\xDC\u0168\u016A\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\u012B\u0111\u0146\u014D\u0137\xF4\xF5\xF6\xF7\xF8\u0173\xFA\xFB\xFC\u0169\u016B\u02D9"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\uFFFD\uFFFD\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u060C\xAD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u061B\uFFFD\uFFFD\uFFFD\u061F\uFFFD\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u2018\u2019\xA3\u20AC\u20AF\xA6\xA7\xA8\xA9\u037A\xAB\xAC\xAD\uFFFD\u2015\xB0\xB1\xB2\xB3\u0384\u0385\u0386\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2017\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0112\u0122\u012A\u0128\u0136\xA7\u013B\u0110\u0160\u0166\u017D\xAD\u016A\u014A\xB0\u0105\u0113\u0123\u012B\u0129\u0137\xB7\u013C\u0111\u0161\u0167\u017E\u2015\u016B\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\xCF\xD0\u0145\u014C\xD3\xD4\xD5\xD6\u0168\xD8\u0172\xDA\xDB\xDC\xDD\xDE\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\xEF\xF0\u0146\u014D\xF3\xF4\xF5\xF6\u0169\xF8\u0173\xFA\xFB\xFC\xFD\xFE\u0138"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u201D\xA2\xA3\xA4\u201E\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\u201C\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u2019"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u1E02\u1E03\xA3\u010A\u010B\u1E0A\xA7\u1E80\xA9\u1E82\u1E0B\u1EF2\xAD\xAE\u0178\u1E1E\u1E1F\u0120\u0121\u1E40\u1E41\xB6\u1E56\u1E81\u1E57\u1E83\u1E60\u1EF3\u1E84\u1E85\u1E61\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0174\xD1\xD2\xD3\xD4\xD5\xD6\u1E6A\xD8\xD9\xDA\xDB\xDC\xDD\u0176\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0175\xF1\xF2\xF3\xF4\xF5\xF6\u1E6B\xF8\xF9\xFA\xFB\xFC\xFD\u0177\xFF"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\u0160\xA7\u0161\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u017D\xB5\xB6\xB7\u017E\xB9\xBA\xBB\u0152\u0153\u0178\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0105\u0141\u20AC\u201E\u0160\xA7\u0161\xA9\u0218\xAB\u0179\xAD\u017A\u017B\xB0\xB1\u010C\u0142\u017D\u201D\xB6\xB7\u017E\u010D\u0219\xBB\u0152\u0153\u0178\u017C\xC0\xC1\xC2\u0102\xC4\u0106\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0110\u0143\xD2\xD3\xD4\u0150\xD6\u015A\u0170\xD9\xDA\xDB\xDC\u0118\u021A\xDF\xE0\xE1\xE2\u0103\xE4\u0107\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0111\u0144\xF2\xF3\xF4\u0151\xF6\u015B\u0171\xF9\xFA\xFB\xFC\u0119\u021B\xFF"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u03C5\u03C6\u03C7\u03C8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03C9\u03AC\u03AD\u03AE\u03CA\u03AF\u03CC\u03CD\u03CB\u03CE\u0386\u0388\u0389\u038A\u038C\u038E\u038F\xB1\u2265\u2264\u03AA\u03AB\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"\u0106\xFC\xE9\u0101\xE4\u0123\xE5\u0107\u0142\u0113\u0156\u0157\u012B\u0179\xC4\xC5\xC9\xE6\xC6\u014D\xF6\u0122\xA2\u015A\u015B\xD6\xDC\xF8\xA3\xD8\xD7\xA4\u0100\u012A\xF3\u017B\u017C\u017A\u201D\xA6\xA9\xAE\xAC\xBD\xBC\u0141\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0104\u010C\u0118\u0116\u2563\u2551\u2557\u255D\u012E\u0160\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0172\u016A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u017D\u0105\u010D\u0119\u0117\u012F\u0161\u0173\u016B\u017E\u2518\u250C\u2588\u2584\u258C\u2590\u2580\xD3\xDF\u014C\u0143\xF5\xD5\xB5\u0144\u0136\u0137\u013B\u013C\u0146\u0112\u0145\u2019\xAD\xB1\u201C\xBE\xB6\xA7\xF7\u201E\xB0\u2219\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u0131\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\u016F\u0107\xE7\u0142\xEB\u0150\u0151\xEE\u0179\xC4\u0106\xC9\u0139\u013A\xF4\xF6\u013D\u013E\u015A\u015B\xD6\xDC\u0164\u0165\u0141\xD7\u010D\xE1\xED\xF3\xFA\u0104\u0105\u017D\u017E\u0118\u0119\xAC\u017A\u010C\u015F\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\u011A\u015E\u2563\u2551\u2557\u255D\u017B\u017C\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0102\u0103\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u0111\u0110\u010E\xCB\u010F\u0147\xCD\xCE\u011B\u2518\u250C\u2588\u2584\u0162\u016E\u2580\xD3\xDF\xD4\u0143\u0144\u0148\u0160\u0161\u0154\xDA\u0155\u0170\xFD\xDD\u0163\xB4\xAD\u02DD\u02DB\u02C7\u02D8\xA7\xF7\xB8\xB0\xA8\u02D9\u0171\u0158\u0159\u25A0\xA0"},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"\u0452\u0402\u0453\u0403\u0451\u0401\u0454\u0404\u0455\u0405\u0456\u0406\u0457\u0407\u0458\u0408\u0459\u0409\u045A\u040A\u045B\u040B\u045C\u040C\u045E\u040E\u045F\u040F\u044E\u042E\u044A\u042A\u0430\u0410\u0431\u0411\u0446\u0426\u0434\u0414\u0435\u0415\u0444\u0424\u0433\u0413\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u0445\u0425\u0438\u0418\u2563\u2551\u2557\u255D\u0439\u0419\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u043A\u041A\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u043B\u041B\u043C\u041C\u043D\u041D\u043E\u041E\u043F\u2518\u250C\u2588\u2584\u041F\u044F\u2580\u042F\u0440\u0420\u0441\u0421\u0442\u0422\u0443\u0423\u0436\u0416\u0432\u0412\u044C\u042C\u2116\xAD\u044B\u042B\u0437\u0417\u0448\u0428\u044D\u042D\u0449\u0429\u0447\u0427\xA7\u25A0\xA0"},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\xA3\uFFFD\xD7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAE\xAC\xBD\xBC\uFFFD\xAB\xBB\u2591\u2592\u2593\u2502\u2524\uFFFD\uFFFD\uFFFD\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\uFFFD\uFFFD\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2518\u250C\u2588\u2584\xA6\uFFFD\u2580\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xB5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\u0131\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\u0130\xD6\xDC\xF8\xA3\xD8\u015E\u015F\xE1\xED\xF3\xFA\xF1\xD1\u011E\u011F\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xBA\xAA\xCA\xCB\xC8\uFFFD\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\uFFFD\xD7\xDA\xDB\xD9\xEC\xFF\xAF\xB4\xAD\xB1\uFFFD\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u20AC\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0"},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE3\xE0\xC1\xE7\xEA\xCA\xE8\xCD\xD4\xEC\xC3\xC2\xC9\xC0\xC8\xF4\xF5\xF2\xDA\xF9\xCC\xD5\xDC\xA2\xA3\xD9\u20A7\xD3\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xD2\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xD0\xF0\xDE\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xFE\xFB\xDD\xFD\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xC1\xCD\xD3\xDA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xC2\xE0\xB6\xE7\xEA\xEB\xE8\xEF\xEE\u2017\xC0\xA7\xC9\xC8\xCA\xF4\xCB\xCF\xFB\xF9\xA4\xD4\xDC\xA2\xA3\xD9\xDB\u0192\xA6\xB4\xF3\xFA\xA8\xB8\xB3\xAF\xCE\u2310\xAC\xBD\xBC\xBE\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:`\0\x07\b \v\f\r\x1B !"#$\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD`},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E81\u0E82\u0E84\u0E87\u0E88\u0EAA\u0E8A\u0E8D\u0E94\u0E95\u0E96\u0E97\u0E99\u0E9A\u0E9B\u0E9C\u0E9D\u0E9E\u0E9F\u0EA1\u0EA2\u0EA3\u0EA5\u0EA7\u0EAB\u0EAD\u0EAE\uFFFD\uFFFD\uFFFD\u0EAF\u0EB0\u0EB2\u0EB3\u0EB4\u0EB5\u0EB6\u0EB7\u0EB8\u0EB9\u0EBC\u0EB1\u0EBB\u0EBD\uFFFD\uFFFD\uFFFD\u0EC0\u0EC1\u0EC2\u0EC3\u0EC4\u0EC8\u0EC9\u0ECA\u0ECB\u0ECC\u0ECD\u0EC6\uFFFD\u0EDC\u0EDD\u20AD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0ED0\u0ED1\u0ED2\u0ED3\u0ED4\u0ED5\u0ED6\u0ED7\u0ED8\u0ED9\uFFFD\uFFFD\xA2\xAC\xA6\uFFFD"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E48\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\u0E49\u0E4A\u0E4B\u20AC\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\xA2\xAC\xA6\xA0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20AC\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\u0160\u2122\xB4\xA8\u2260\u017D\xD8\u221E\xB1\u2264\u2265\u2206\xB5\u2202\u2211\u220F\u0161\u222B\xAA\xBA\u2126\u017E\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u0106\xAB\u010C\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u0110\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\uFFFD\xA9\u2044\xA4\u2039\u203A\xC6\xBB\u2013\xB7\u201A\u201E\u2030\xC2\u0107\xC1\u010D\xC8\xCD\xCE\xCF\xCC\xD3\xD4\u0111\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u03C0\xCB\u02DA\xB8\xCA\xE6\u02C7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\xA2\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4"},macgreek:{type:"_sbcs",chars:"\xC4\xB9\xB2\xC9\xB3\xD6\xDC\u0385\xE0\xE2\xE4\u0384\xA8\xE7\xE9\xE8\xEA\xEB\xA3\u2122\xEE\xEF\u2022\xBD\u2030\xF4\xF6\xA6\xAD\xF9\xFB\xFC\u2020\u0393\u0394\u0398\u039B\u039E\u03A0\xDF\xAE\xA9\u03A3\u03AA\xA7\u2260\xB0\u0387\u0391\xB1\u2264\u2265\xA5\u0392\u0395\u0396\u0397\u0399\u039A\u039C\u03A6\u03AB\u03A8\u03A9\u03AC\u039D\xAC\u039F\u03A1\u2248\u03A4\xAB\xBB\u2026\xA0\u03A5\u03A7\u0386\u0388\u0153\u2013\u2015\u201C\u201D\u2018\u2019\xF7\u0389\u038A\u038C\u038E\u03AD\u03AE\u03AF\u03CC\u038F\u03CD\u03B1\u03B2\u03C8\u03B4\u03B5\u03C6\u03B3\u03B7\u03B9\u03BE\u03BA\u03BB\u03BC\u03BD\u03BF\u03C0\u03CE\u03C1\u03C3\u03C4\u03B8\u03C9\u03C2\u03C7\u03C5\u03B6\u03CA\u03CB\u0390\u03B0\uFFFD"},maciceland:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\xDD\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\xD0\xF0\xDE\xFE\xFD\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macroman:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macromania:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\u0102\u015E\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\u0103\u015F\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\u0162\u0163\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macthai:{type:"_sbcs",chars:"\xAB\xBB\u2026\uF88C\uF88F\uF892\uF895\uF898\uF88B\uF88E\uF891\uF894\uF897\u201C\u201D\uF899\uFFFD\u2022\uF884\uF889\uF885\uF886\uF887\uF888\uF88A\uF88D\uF890\uF893\uF896\u2018\u2019\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFEFF\u200B\u2013\u2014\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u2122\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\xAE\xA9\uFFFD\uFFFD\uFFFD\uFFFD"},macturkish:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u011E\u011F\u0130\u0131\u015E\u015F\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\uFFFD\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\u0490\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256A\u256B\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u255D\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u045E\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u040E\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8t:{type:"_sbcs",chars:"\u049B\u0493\u201A\u0492\u201E\u2026\u2020\u2021\uFFFD\u2030\u04B3\u2039\u04B2\u04B7\u04B6\uFFFD\u049A\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u04EF\u04EE\u0451\xA4\u04E3\xA6\xA7\uFFFD\uFFFD\uFFFD\xAB\xAC\xAD\xAE\uFFFD\xB0\xB1\xB2\u0401\uFFFD\u04E2\xB6\xB7\uFFFD\u2116\uFFFD\xBB\uFFFD\uFFFD\uFFFD\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\u0587\u0589)(\xBB\xAB\u2014.\u055D,-\u058A\u2026\u055C\u055B\u055E\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053A\u056A\u053B\u056B\u053C\u056C\u053D\u056D\u053E\u056E\u053F\u056F\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054A\u057A\u054B\u057B\u054C\u057C\u054D\u057D\u054E\u057E\u054F\u057F\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055A\uFFFD"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u049A\u04BA\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u049B\u04BB\u045F\xA0\u04B0\u04B1\u04D8\xA4\u04E8\xA6\xA7\u0401\xA9\u0492\xAB\xAC\xAD\xAE\u04AE\xB0\xB1\u0406\u0456\u04E9\xB5\xB6\xB7\u0451\u2116\u0493\xBB\u04D9\u04A2\u04A3\u04AF\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},tcvn:{type:"_sbcs",chars:`\0\xDA\u1EE4\u1EEA\u1EEC\u1EEE\x07\b \v\f\r\u1EE8\u1EF0\u1EF2\u1EF6\u1EF8\xDD\u1EF4\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC0\u1EA2\xC3\xC1\u1EA0\u1EB6\u1EAC\xC8\u1EBA\u1EBC\xC9\u1EB8\u1EC6\xCC\u1EC8\u0128\xCD\u1ECA\xD2\u1ECE\xD5\xD3\u1ECC\u1ED8\u1EDC\u1EDE\u1EE0\u1EDA\u1EE2\xD9\u1EE6\u0168\xA0\u0102\xC2\xCA\xD4\u01A0\u01AF\u0110\u0103\xE2\xEA\xF4\u01A1\u01B0\u0111\u1EB0\u0300\u0309\u0303\u0301\u0323\xE0\u1EA3\xE3\xE1\u1EA1\u1EB2\u1EB1\u1EB3\u1EB5\u1EAF\u1EB4\u1EAE\u1EA6\u1EA8\u1EAA\u1EA4\u1EC0\u1EB7\u1EA7\u1EA9\u1EAB\u1EA5\u1EAD\xE8\u1EC2\u1EBB\u1EBD\xE9\u1EB9\u1EC1\u1EC3\u1EC5\u1EBF\u1EC7\xEC\u1EC9\u1EC4\u1EBE\u1ED2\u0129\xED\u1ECB\xF2\u1ED4\u1ECF\xF5\xF3\u1ECD\u1ED3\u1ED5\u1ED7\u1ED1\u1ED9\u1EDD\u1EDF\u1EE1\u1EDB\u1EE3\xF9\u1ED6\u1EE7\u0169\xFA\u1EE5\u1EEB\u1EED\u1EEF\u1EE9\u1EF1\u1EF3\u1EF7\u1EF9\xFD\u1EF5\u1ED0`},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10F1\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10F2\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10F3\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10F4\u10EF\u10F0\u10F5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04EE\u0493\u201E\u2026\u04B6\u04AE\u04B2\u04AF\u04A0\u04E2\u04A2\u049A\u04BA\u04B8\u0497\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u04B3\u04B7\u04A1\u04E3\u04A3\u049B\u04BB\u04B9\xA0\u040E\u045E\u0408\u04E8\u0498\u04B0\xA7\u0401\xA9\u04D8\xAB\xAC\u04EF\xAE\u049C\xB0\u04B1\u0406\u0456\u0499\u04E9\xB6\xB7\u0451\u2116\u04D9\xBB\u0458\u04AA\u04AB\u049D\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},viscii:{type:"_sbcs",chars:`\0\u1EB2\u1EB4\u1EAA\x07\b \v\f\r\u1EF6\u1EF8\x1B\u1EF4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u1EA0\u1EAE\u1EB0\u1EB6\u1EA4\u1EA6\u1EA8\u1EAC\u1EBC\u1EB8\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EE2\u1EDA\u1EDC\u1EDE\u1ECA\u1ECE\u1ECC\u1EC8\u1EE6\u0168\u1EE4\u1EF2\xD5\u1EAF\u1EB1\u1EB7\u1EA5\u1EA7\u1EA9\u1EAD\u1EBD\u1EB9\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1ED1\u1ED3\u1ED5\u1ED7\u1EE0\u01A0\u1ED9\u1EDD\u1EDF\u1ECB\u1EF0\u1EE8\u1EEA\u1EEC\u01A1\u1EDB\u01AF\xC0\xC1\xC2\xC3\u1EA2\u0102\u1EB3\u1EB5\xC8\xC9\xCA\u1EBA\xCC\xCD\u0128\u1EF3\u0110\u1EE9\xD2\xD3\xD4\u1EA1\u1EF7\u1EEB\u1EED\xD9\xDA\u1EF9\u1EF5\xDD\u1EE1\u01B0\xE0\xE1\xE2\xE3\u1EA3\u0103\u1EEF\u1EAB\xE8\xE9\xEA\u1EBB\xEC\xED\u0129\u1EC9\u0111\u1EF1\xF2\xF3\xF4\xF5\u1ECF\u1ECD\u1EE5\xF9\xFA\u0169\u1EE7\xFD\u1EE3\u1EEE`},iso646cn:{type:"_sbcs",chars:`\0\x07\b \v\f\r\x1B !"#\xA5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},iso646jp:{type:"_sbcs",chars:`\0\x07\b -\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var J9i=A(Y9i=>{"use strict";var U$r=iL().Buffer;Y9i._dbcs=Lte;var WT=-1,W9i=-2,sL=-10,v4=-1e3,vNe=new Array(256),b2t=-1;for(tVt=0;tVt<256;tVt++)vNe[tVt]=WT;var tVt;function Lte(e,r){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var t=e.table();this.decodeTables=[],this.decodeTables[0]=vNe.slice(0),this.decodeTableSeq=[];for(var n=0;nv4)throw new Error("gb18030 decode tables conflict at byte 2");for(var l=this.decodeTables[v4-o[c]],u=129;u<=254;u++){if(l[u]===WT)l[u]=v4-s;else{if(l[u]===v4-s)continue;if(l[u]>v4)throw new Error("gb18030 decode tables conflict at byte 3")}for(var m=this.decodeTables[v4-l[u]],h=48;h<=57;h++)m[h]===WT&&(m[h]=W9i)}}}this.defaultCharUnicode=r.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var _={};if(e.encodeSkipVals)for(var n=0;n0;e>>>=8)r.push(e&255);r.length==0&&r.push(0);for(var t=this.decodeTables[0],n=r.length-1;n>0;n--){var i=t[r[n]];if(i==WT)t[r[n]]=v4-this.decodeTables.length,this.decodeTables.push(t=vNe.slice(0));else if(i<=v4)t=this.decodeTables[v4-i];else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return t};Lte.prototype._addDecodeChunk=function(e){var r=parseInt(e[0],16),t=this._getDecodeTrieNode(r);r=r&255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+r)};Lte.prototype._getEncodeBucket=function(e){var r=e>>8;return this.encodeTable[r]===void 0&&(this.encodeTable[r]=vNe.slice(0)),this.encodeTable[r]};Lte.prototype._setEncodeChar=function(e,r){var t=this._getEncodeBucket(e),n=e&255;t[n]<=sL?this.encodeTableSeq[sL-t[n]][b2t]=r:t[n]==WT&&(t[n]=r)};Lte.prototype._setEncodeSequence=function(e,r){var t=e[0],n=this._getEncodeBucket(t),i=t&255,s;n[i]<=sL?s=this.encodeTableSeq[sL-n[i]]:(s={},n[i]!==WT&&(s[b2t]=n[i]),n[i]=sL-this.encodeTableSeq.length,this.encodeTableSeq.push(s));for(var a=1;a=0)this._setEncodeChar(o,c),i=!0;else if(o<=v4){var l=v4-o;if(!s[l]){var u=c<<8>>>0;this._fillEncodeTable(l,u,t)?i=!0:s[l]=!0}}else o<=sL&&(this._setEncodeSequence(this.decodeTableSeq[sL-o],c),i=!0)}return i};function rVt(e,r){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=r.encodeTable,this.encodeTableSeq=r.encodeTableSeq,this.defaultCharSingleByte=r.defCharSB,this.gb18030=r.gb18030}rVt.prototype.write=function(e){for(var r=U$r.alloc(e.length*(this.gb18030?4:3)),t=this.leadSurrogate,n=this.seqObj,i=-1,s=0,a=0;;){if(i===-1){if(s==e.length)break;var o=e.charCodeAt(s++)}else{var o=i;i=-1}if(55296<=o&&o<57344)if(o<56320)if(t===-1){t=o;continue}else t=o,o=WT;else t!==-1?(o=65536+(t-55296)*1024+(o-56320),t=-1):o=WT;else t!==-1&&(i=o,o=WT,t=-1);var c=WT;if(n!==void 0&&o!=WT){var l=n[o];if(typeof l=="object"){n=l;continue}else typeof l=="number"?c=l:l==null&&(l=n[b2t],l!==void 0&&(c=l,i=o));n=void 0}else if(o>=0){var u=this.encodeTable[o>>8];if(u!==void 0&&(c=u[o&255]),c<=sL){n=this.encodeTableSeq[sL-c];continue}if(c==WT&&this.gb18030){var m=z$r(this.gb18030.uChars,o);if(m!=-1){var c=this.gb18030.gbChars[m]+(o-this.gb18030.uChars[m]);r[a++]=129+Math.floor(c/12600),c=c%12600,r[a++]=48+Math.floor(c/1260),c=c%1260,r[a++]=129+Math.floor(c/10),c=c%10,r[a++]=48+c;continue}}}c===WT&&(c=this.defaultCharSingleByte),c<256?r[a++]=c:c<65536?(r[a++]=c>>8,r[a++]=c&255):c<16777216?(r[a++]=c>>16,r[a++]=c>>8&255,r[a++]=c&255):(r[a++]=c>>>24,r[a++]=c>>>16&255,r[a++]=c>>>8&255,r[a++]=c&255)}return this.seqObj=n,this.leadSurrogate=t,r.slice(0,a)};rVt.prototype.end=function(){if(!(this.leadSurrogate===-1&&this.seqObj===void 0)){var e=U$r.alloc(10),r=0;if(this.seqObj){var t=this.seqObj[b2t];t!==void 0&&(t<256?e[r++]=t:(e[r++]=t>>8,e[r++]=t&255)),this.seqObj=void 0}return this.leadSurrogate!==-1&&(e[r++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,r)}};rVt.prototype.findIdx=z$r;function V$r(e,r){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=r.decodeTables,this.decodeTableSeq=r.decodeTableSeq,this.defaultCharUnicode=r.defaultCharUnicode,this.gb18030=r.gb18030}V$r.prototype.write=function(e){for(var r=U$r.alloc(e.length*2),t=this.nodeIdx,n=this.prevBytes,i=this.prevBytes.length,s=-this.prevBytes.length,a,o=0,c=0;o=0?e[o]:n[o+i],a=this.decodeTables[t][l];if(!(a>=0))if(a===WT)a=this.defaultCharUnicode.charCodeAt(0),o=s;else if(a===W9i){if(o>=3)var u=(e[o-3]-129)*12600+(e[o-2]-48)*1260+(e[o-1]-129)*10+(l-48);else var u=(n[o-3+i]-129)*12600+((o-2>=0?e[o-2]:n[o-2+i])-48)*1260+((o-1>=0?e[o-1]:n[o-1+i])-129)*10+(l-48);var m=z$r(this.gb18030.gbChars,u);a=this.gb18030.uChars[m]+u-this.gb18030.gbChars[m]}else if(a<=v4){t=v4-a;continue}else if(a<=sL){for(var h=this.decodeTableSeq[sL-a],_=0;_>8;a=h[h.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+a+" at "+t+"/"+l);if(a>=65536){a-=65536;var b=55296|a>>10;r[c++]=b&255,r[c++]=b>>8,a=56320|a&1023}r[c++]=a&255,r[c++]=a>>8,t=0,s=o+1}return this.nodeIdx=t,this.prevBytes=s>=0?Array.prototype.slice.call(e,s):n.slice(s+i).concat(Array.prototype.slice.call(e)),r.slice(0,c).toString("ucs2")};V$r.prototype.end=function(){for(var e="";this.prevBytes.length>0;){e+=this.defaultCharUnicode;var r=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,r.length>0&&(e+=this.write(r))}return this.prevBytes=[],this.nodeIdx=0,e};function z$r(e,r){if(e[0]>r)return-1;for(var t=0,n=e.length;t>1);e[i]<=r?t=i:n=i}return t}});var X9i=A((l0g,oul)=>{oul.exports=[["0","\0",128],["a1","\uFF61",62],["8140","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7"],["8180","\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["81c8","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["81da","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["81f0","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["81fc","\u25EF"],["824f","\uFF10",9],["8260","\uFF21",25],["8281","\uFF41",25],["829f","\u3041",82],["8340","\u30A1",62],["8380","\u30E0",22],["839f","\u0391",16,"\u03A3",6],["83bf","\u03B1",16,"\u03C3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043E",17],["849f","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["877e","\u337B"],["8780","\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["889f","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["8940","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186"],["8980","\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["8a40","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B"],["8a80","\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["8b40","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551"],["8b80","\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["8c40","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8"],["8c80","\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["8d40","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D"],["8d80","\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["8e40","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62"],["8e80","\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["8f40","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3"],["8f80","\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["9040","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8"],["9080","\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["9140","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB"],["9180","\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["9240","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4"],["9280","\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["9340","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC"],["9380","\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["9440","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885"],["9480","\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["9540","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577"],["9580","\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["9640","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6"],["9680","\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["9740","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32"],["9780","\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["9840","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["989f","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["9940","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED"],["9980","\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["9a40","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638"],["9a80","\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["9b40","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80"],["9b80","\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["9c40","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["9d40","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B"],["9d80","\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["9e40","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E"],["9e80","\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["9f40","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF"],["9f80","\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["e040","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD"],["e080","\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e140","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF"],["e180","\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e240","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0"],["e280","\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e340","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37"],["e380","\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e440","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264"],["e480","\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC"],["e580","\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["e640","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7"],["e680","\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["e740","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C"],["e780","\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["e840","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599"],["e880","\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["e940","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43"],["e980","\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["ea40","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF"],["ea80","\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199"],["ed40","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F"],["ed80","\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["ee40","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559"],["ee80","\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["eeef","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["f040","\uE000",62],["f080","\uE03F",124],["f140","\uE0BC",62],["f180","\uE0FB",124],["f240","\uE178",62],["f280","\uE1B7",124],["f340","\uE234",62],["f380","\uE273",124],["f440","\uE2F0",62],["f480","\uE32F",124],["f540","\uE3AC",62],["f580","\uE3EB",124],["f640","\uE468",62],["f680","\uE4A7",124],["f740","\uE524",62],["f780","\uE563",124],["f840","\uE5E0",62],["f880","\uE61F",124],["f940","\uE69C"],["fa40","\u2170",9,"\u2160",9,"\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A"],["fa80","\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F"],["fb40","\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19"],["fb80","\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9"],["fc40","\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"]]});var Z9i=A((d0g,cul)=>{cul.exports=[["0","\0",127],["8ea1","\uFF61",62],["a1a1","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7"],["a2a1","\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["a2ca","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["a2dc","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["a2f2","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["a2fe","\u25EF"],["a3b0","\uFF10",9],["a3c1","\uFF21",25],["a3e1","\uFF41",25],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["addf","\u337B\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["b0a1","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["b1a1","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC"],["b2a1","\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["b3a1","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431"],["b4a1","\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["b5a1","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC"],["b6a1","\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["b7a1","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372"],["b8a1","\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["b9a1","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC"],["baa1","\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["bba1","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642"],["bca1","\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["bda1","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F"],["bea1","\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["bfa1","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE"],["c0a1","\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["c1a1","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E"],["c2a1","\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["c3a1","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5"],["c4a1","\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["c5a1","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230"],["c6a1","\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["c7a1","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6"],["c8a1","\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["c9a1","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D"],["caa1","\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["cba1","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80"],["cca1","\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["cda1","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483"],["cea1","\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["cfa1","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["d0a1","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["d1a1","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8"],["d2a1","\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["d3a1","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709"],["d4a1","\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["d5a1","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53"],["d6a1","\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["d7a1","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A"],["d8a1","\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["d9a1","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC"],["daa1","\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["dba1","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD"],["dca1","\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["dda1","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE"],["dea1","\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["dfa1","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC"],["e0a1","\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e1a1","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670"],["e2a1","\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e3a1","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50"],["e4a1","\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e5a1","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A"],["e6a1","\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e7a1","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759"],["eaa1","\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["eba1","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B"],["eca1","\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["eda1","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8"],["eea1","\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["efa1","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E"],["f0a1","\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["f1a1","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7"],["f2a1","\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["f3a1","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0"],["f4a1","\u582F\u69C7\u9059\u7464\u51DC\u7199"],["f9a1","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7"],["faa1","\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["fba1","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA"],["fca1","\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["fcf1","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["8fa2af","\u02D8\u02C7\xB8\u02D9\u02DD\xAF\u02DB\u02DA\uFF5E\u0384\u0385"],["8fa2c2","\xA1\xA6\xBF"],["8fa2eb","\xBA\xAA\xA9\xAE\u2122\xA4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038A\u03AA"],["8fa6e7","\u038C"],["8fa6e9","\u038E\u03AB"],["8fa6ec","\u038F"],["8fa6f1","\u03AC\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03C2\u03CD\u03CB\u03B0\u03CE"],["8fa7c2","\u0402",10,"\u040E\u040F"],["8fa7f2","\u0452",10,"\u045E\u045F"],["8fa9a1","\xC6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013F"],["8fa9ab","\u014A\xD8\u0152"],["8fa9af","\u0166\xDE"],["8fa9c1","\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014B\xF8\u0153\xDF\u0167\xFE"],["8faaa1","\xC1\xC0\xC4\xC2\u0102\u01CD\u0100\u0104\xC5\xC3\u0106\u0108\u010C\xC7\u010A\u010E\xC9\xC8\xCB\xCA\u011A\u0116\u0112\u0118"],["8faaba","\u011C\u011E\u0122\u0120\u0124\xCD\xCC\xCF\xCE\u01CF\u0130\u012A\u012E\u0128\u0134\u0136\u0139\u013D\u013B\u0143\u0147\u0145\xD1\xD3\xD2\xD6\xD4\u01D1\u0150\u014C\xD5\u0154\u0158\u0156\u015A\u015C\u0160\u015E\u0164\u0162\xDA\xD9\xDC\xDB\u016C\u01D3\u0170\u016A\u0172\u016E\u0168\u01D7\u01DB\u01D9\u01D5\u0174\xDD\u0178\u0176\u0179\u017D\u017B"],["8faba1","\xE1\xE0\xE4\xE2\u0103\u01CE\u0101\u0105\xE5\xE3\u0107\u0109\u010D\xE7\u010B\u010F\xE9\xE8\xEB\xEA\u011B\u0117\u0113\u0119\u01F5\u011D\u011F"],["8fabbd","\u0121\u0125\xED\xEC\xEF\xEE\u01D0"],["8fabc5","\u012B\u012F\u0129\u0135\u0137\u013A\u013E\u013C\u0144\u0148\u0146\xF1\xF3\xF2\xF6\xF4\u01D2\u0151\u014D\xF5\u0155\u0159\u0157\u015B\u015D\u0161\u015F\u0165\u0163\xFA\xF9\xFC\xFB\u016D\u01D4\u0171\u016B\u0173\u016F\u0169\u01D8\u01DC\u01DA\u01D6\u0175\xFD\xFF\u0177\u017A\u017E\u017C"],["8fb0a1","\u4E02\u4E04\u4E05\u4E0C\u4E12\u4E1F\u4E23\u4E24\u4E28\u4E2B\u4E2E\u4E2F\u4E30\u4E35\u4E40\u4E41\u4E44\u4E47\u4E51\u4E5A\u4E5C\u4E63\u4E68\u4E69\u4E74\u4E75\u4E79\u4E7F\u4E8D\u4E96\u4E97\u4E9D\u4EAF\u4EB9\u4EC3\u4ED0\u4EDA\u4EDB\u4EE0\u4EE1\u4EE2\u4EE8\u4EEF\u4EF1\u4EF3\u4EF5\u4EFD\u4EFE\u4EFF\u4F00\u4F02\u4F03\u4F08\u4F0B\u4F0C\u4F12\u4F15\u4F16\u4F17\u4F19\u4F2E\u4F31\u4F60\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F40\u4F42\u4F48\u4F49\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F58\u4F5F\u4F63\u4F6A\u4F6C\u4F6E\u4F71\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F7E\u4F81\u4F82\u4F84"],["8fb1a1","\u4F85\u4F89\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F94\u4F97\u4F99\u4F9A\u4F9E\u4F9F\u4FB2\u4FB7\u4FB9\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC5\u4FC6\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FCF\u4FD2\u4FDC\u4FE0\u4FE2\u4FF0\u4FF2\u4FFC\u4FFD\u4FFF\u5000\u5001\u5004\u5007\u500A\u500C\u500E\u5010\u5013\u5017\u5018\u501B\u501C\u501D\u501E\u5022\u5027\u502E\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504A\u504C\u504E\u5051\u5052\u5053\u5057\u5059\u505F\u5060\u5062\u5063\u5066\u5067\u506A\u506D\u5070\u5071\u503B\u5081\u5083\u5084\u5086\u508A\u508E\u508F\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509B\u509C\u509E",4,"\u50AA\u50AF\u50B0\u50B9\u50BA\u50BD\u50C0\u50C3\u50C4\u50C7\u50CC\u50CE\u50D0\u50D3\u50D4\u50D8\u50DC\u50DD\u50DF\u50E2\u50E4\u50E6\u50E8\u50E9\u50EF\u50F1\u50F6\u50FA\u50FE\u5103\u5106\u5107\u5108\u510B\u510C\u510D\u510E\u50F2\u5110\u5117\u5119\u511B\u511C\u511D\u511E\u5123\u5127\u5128\u512C\u512D\u512F\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514A\u514F\u5153\u5155\u5157\u5158\u515F\u5164\u5166\u517E\u5183\u5184\u518B\u518E\u5198\u519D\u51A1\u51A3\u51AD\u51B8\u51BA\u51BC\u51BE\u51BF\u51C2"],["8fb3a1","\u51C8\u51CF\u51D1\u51D2\u51D3\u51D5\u51D8\u51DE\u51E2\u51E5\u51EE\u51F2\u51F3\u51F4\u51F7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523C\u5245\u5249\u5255\u5257\u5258\u525A\u525C\u525F\u5260\u5261\u5266\u526E\u5277\u5278\u5279\u5280\u5282\u5285\u528A\u528C\u5293\u5295\u5296\u5297\u5298\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AF\u52B0\u52B6\u52B7\u52B8\u52BA\u52BB\u52BD\u52C0\u52C4\u52C6\u52C8\u52CC\u52CF\u52D1\u52D4\u52D6\u52DB\u52DC\u52E1\u52E5\u52E8\u52E9\u52EA\u52EC\u52F0\u52F1\u52F4\u52F6\u52F7\u5300\u5303\u530A\u530B"],["8fb4a1","\u530C\u5311\u5313\u5318\u531B\u531C\u531E\u531F\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u5330\u5332\u5335\u533C\u533D\u533E\u5342\u534C\u534B\u5359\u535B\u5361\u5363\u5365\u536C\u536D\u5372\u5379\u537E\u5383\u5387\u5388\u538E\u5393\u5394\u5399\u539D\u53A1\u53A4\u53AA\u53AB\u53AF\u53B2\u53B4\u53B5\u53B7\u53B8\u53BA\u53BD\u53C0\u53C5\u53CF\u53D2\u53D3\u53D5\u53DA\u53DD\u53DE\u53E0\u53E6\u53E7\u53F5\u5402\u5413\u541A\u5421\u5427\u5428\u542A\u542F\u5431\u5434\u5435\u5443\u5444\u5447\u544D\u544F\u545E\u5462\u5464\u5466\u5467\u5469\u546B\u546D\u546E\u5474\u547F"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548D\u5491\u5495\u5496\u549C\u549F\u54A1\u54A6\u54A7\u54A9\u54AA\u54AD\u54AE\u54B1\u54B7\u54B9\u54BA\u54BB\u54BF\u54C6\u54CA\u54CD\u54CE\u54E0\u54EA\u54EC\u54EF\u54F6\u54FC\u54FE\u54FF\u5500\u5501\u5505\u5508\u5509\u550C\u550D\u550E\u5515\u552A\u552B\u5532\u5535\u5536\u553B\u553C\u553D\u5541\u5547\u5549\u554A\u554D\u5550\u5551\u5558\u555A\u555B\u555E\u5560\u5561\u5564\u5566\u557F\u5581\u5582\u5586\u5588\u558E\u558F\u5591\u5592\u5593\u5594\u5597\u55A3\u55A4\u55AD\u55B2\u55BF\u55C1\u55C3\u55C6\u55C9\u55CB\u55CC\u55CE\u55D1\u55D2"],["8fb6a1","\u55D3\u55D7\u55D8\u55DB\u55DE\u55E2\u55E9\u55F6\u55FF\u5605\u5608\u560A\u560D",5,"\u5619\u562C\u5630\u5633\u5635\u5637\u5639\u563B\u563C\u563D\u563F\u5640\u5641\u5643\u5644\u5646\u5649\u564B\u564D\u564F\u5654\u565E\u5660\u5661\u5662\u5663\u5666\u5669\u566D\u566F\u5671\u5672\u5675\u5684\u5685\u5688\u568B\u568C\u5695\u5699\u569A\u569D\u569E\u569F\u56A6\u56A7\u56A8\u56A9\u56AB\u56AC\u56AD\u56B1\u56B3\u56B7\u56BE\u56C5\u56C9\u56CA\u56CB\u56CF\u56D0\u56CC\u56CD\u56D9\u56DC\u56DD\u56DF\u56E1\u56E4",4,"\u56F1\u56EB\u56ED"],["8fb7a1","\u56F6\u56F7\u5701\u5702\u5707\u570A\u570C\u5711\u5715\u571A\u571B\u571D\u5720\u5722\u5723\u5724\u5725\u5729\u572A\u572C\u572E\u572F\u5733\u5734\u573D\u573E\u573F\u5745\u5746\u574C\u574D\u5752\u5762\u5765\u5767\u5768\u576B\u576D",4,"\u5773\u5774\u5775\u5777\u5779\u577A\u577B\u577C\u577E\u5781\u5783\u578C\u5794\u5797\u5799\u579A\u579C\u579D\u579E\u579F\u57A1\u5795\u57A7\u57A8\u57A9\u57AC\u57B8\u57BD\u57C7\u57C8\u57CC\u57CF\u57D5\u57DD\u57DE\u57E4\u57E6\u57E7\u57E9\u57ED\u57F0\u57F5\u57F6\u57F8\u57FD\u57FE\u57FF\u5803\u5804\u5808\u5809\u57E1"],["8fb8a1","\u580C\u580D\u581B\u581E\u581F\u5820\u5826\u5827\u582D\u5832\u5839\u583F\u5849\u584C\u584D\u584F\u5850\u5855\u585F\u5861\u5864\u5867\u5868\u5878\u587C\u587F\u5880\u5881\u5887\u5888\u5889\u588A\u588C\u588D\u588F\u5890\u5894\u5896\u589D\u58A0\u58A1\u58A2\u58A6\u58A9\u58B1\u58B2\u58C4\u58BC\u58C2\u58C8\u58CD\u58CE\u58D0\u58D2\u58D4\u58D6\u58DA\u58DD\u58E1\u58E2\u58E9\u58F3\u5905\u5906\u590B\u590C\u5912\u5913\u5914\u8641\u591D\u5921\u5923\u5924\u5928\u592F\u5930\u5933\u5935\u5936\u593F\u5943\u5946\u5952\u5953\u5959\u595B\u595D\u595E\u595F\u5961\u5963\u596B\u596D"],["8fb9a1","\u596F\u5972\u5975\u5976\u5979\u597B\u597C\u598B\u598C\u598E\u5992\u5995\u5997\u599F\u59A4\u59A7\u59AD\u59AE\u59AF\u59B0\u59B3\u59B7\u59BA\u59BC\u59C1\u59C3\u59C4\u59C8\u59CA\u59CD\u59D2\u59DD\u59DE\u59DF\u59E3\u59E4\u59E7\u59EE\u59EF\u59F1\u59F2\u59F4\u59F7\u5A00\u5A04\u5A0C\u5A0D\u5A0E\u5A12\u5A13\u5A1E\u5A23\u5A24\u5A27\u5A28\u5A2A\u5A2D\u5A30\u5A44\u5A45\u5A47\u5A48\u5A4C\u5A50\u5A55\u5A5E\u5A63\u5A65\u5A67\u5A6D\u5A77\u5A7A\u5A7B\u5A7E\u5A8B\u5A90\u5A93\u5A96\u5A99\u5A9C\u5A9E\u5A9F\u5AA0\u5AA2\u5AA7\u5AAC\u5AB1\u5AB2\u5AB3\u5AB5\u5AB8\u5ABA\u5ABB\u5ABF"],["8fbaa1","\u5AC4\u5AC6\u5AC8\u5ACF\u5ADA\u5ADC\u5AE0\u5AE5\u5AEA\u5AEE\u5AF5\u5AF6\u5AFD\u5B00\u5B01\u5B08\u5B17\u5B34\u5B19\u5B1B\u5B1D\u5B21\u5B25\u5B2D\u5B38\u5B41\u5B4B\u5B4C\u5B52\u5B56\u5B5E\u5B68\u5B6E\u5B6F\u5B7C\u5B7D\u5B7E\u5B7F\u5B81\u5B84\u5B86\u5B8A\u5B8E\u5B90\u5B91\u5B93\u5B94\u5B96\u5BA8\u5BA9\u5BAC\u5BAD\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBC\u5BC0\u5BC1\u5BCD\u5BCF\u5BD6",4,"\u5BE0\u5BEF\u5BF1\u5BF4\u5BFD\u5C0C\u5C17\u5C1E\u5C1F\u5C23\u5C26\u5C29\u5C2B\u5C2C\u5C2E\u5C30\u5C32\u5C35\u5C36\u5C59\u5C5A\u5C5C\u5C62\u5C63\u5C67\u5C68\u5C69"],["8fbba1","\u5C6D\u5C70\u5C74\u5C75\u5C7A\u5C7B\u5C7C\u5C7D\u5C87\u5C88\u5C8A\u5C8F\u5C92\u5C9D\u5C9F\u5CA0\u5CA2\u5CA3\u5CA6\u5CAA\u5CB2\u5CB4\u5CB5\u5CBA\u5CC9\u5CCB\u5CD2\u5CDD\u5CD7\u5CEE\u5CF1\u5CF2\u5CF4\u5D01\u5D06\u5D0D\u5D12\u5D2B\u5D23\u5D24\u5D26\u5D27\u5D31\u5D34\u5D39\u5D3D\u5D3F\u5D42\u5D43\u5D46\u5D48\u5D55\u5D51\u5D59\u5D4A\u5D5F\u5D60\u5D61\u5D62\u5D64\u5D6A\u5D6D\u5D70\u5D79\u5D7A\u5D7E\u5D7F\u5D81\u5D83\u5D88\u5D8A\u5D92\u5D93\u5D94\u5D95\u5D99\u5D9B\u5D9F\u5DA0\u5DA7\u5DAB\u5DB0\u5DB4\u5DB8\u5DB9\u5DC3\u5DC7\u5DCB\u5DD0\u5DCE\u5DD8\u5DD9\u5DE0\u5DE4"],["8fbca1","\u5DE9\u5DF8\u5DF9\u5E00\u5E07\u5E0D\u5E12\u5E14\u5E15\u5E18\u5E1F\u5E20\u5E2E\u5E28\u5E32\u5E35\u5E3E\u5E4B\u5E50\u5E49\u5E51\u5E56\u5E58\u5E5B\u5E5C\u5E5E\u5E68\u5E6A",4,"\u5E70\u5E80\u5E8B\u5E8E\u5EA2\u5EA4\u5EA5\u5EA8\u5EAA\u5EAC\u5EB1\u5EB3\u5EBD\u5EBE\u5EBF\u5EC6\u5ECC\u5ECB\u5ECE\u5ED1\u5ED2\u5ED4\u5ED5\u5EDC\u5EDE\u5EE5\u5EEB\u5F02\u5F06\u5F07\u5F08\u5F0E\u5F19\u5F1C\u5F1D\u5F21\u5F22\u5F23\u5F24\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F34\u5F36\u5F3B\u5F3D\u5F3F\u5F40\u5F44\u5F45\u5F47\u5F4D\u5F50\u5F54\u5F58\u5F5B\u5F60\u5F63\u5F64\u5F67"],["8fbda1","\u5F6F\u5F72\u5F74\u5F75\u5F78\u5F7A\u5F7D\u5F7E\u5F89\u5F8D\u5F8F\u5F96\u5F9C\u5F9D\u5FA2\u5FA7\u5FAB\u5FA4\u5FAC\u5FAF\u5FB0\u5FB1\u5FB8\u5FC4\u5FC7\u5FC8\u5FC9\u5FCB\u5FD0",4,"\u5FDE\u5FE1\u5FE2\u5FE8\u5FE9\u5FEA\u5FEC\u5FED\u5FEE\u5FEF\u5FF2\u5FF3\u5FF6\u5FFA\u5FFC\u6007\u600A\u600D\u6013\u6014\u6017\u6018\u601A\u601F\u6024\u602D\u6033\u6035\u6040\u6047\u6048\u6049\u604C\u6051\u6054\u6056\u6057\u605D\u6061\u6067\u6071\u607E\u607F\u6082\u6086\u6088\u608A\u608E\u6091\u6093\u6095\u6098\u609D\u609E\u60A2\u60A4\u60A5\u60A8\u60B0\u60B1\u60B7"],["8fbea1","\u60BB\u60BE\u60C2\u60C4\u60C8\u60C9\u60CA\u60CB\u60CE\u60CF\u60D4\u60D5\u60D9\u60DB\u60DD\u60DE\u60E2\u60E5\u60F2\u60F5\u60F8\u60FC\u60FD\u6102\u6107\u610A\u610C\u6110",4,"\u6116\u6117\u6119\u611C\u611E\u6122\u612A\u612B\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615E\u6160\u616C\u6172\u6178\u617B\u617C\u617F\u6180\u6181\u6183\u6184\u618B\u618D\u6192\u6193\u6197\u6198\u619C\u619D\u619F\u61A0\u61A5\u61A8\u61AA\u61AD\u61B8\u61B9\u61BC\u61C0\u61C1\u61C2\u61CE\u61CF\u61D5\u61DC\u61DD\u61DE\u61DF\u61E1\u61E2\u61E7\u61E9\u61E5"],["8fbfa1","\u61EC\u61ED\u61EF\u6201\u6203\u6204\u6207\u6213\u6215\u621C\u6220\u6222\u6223\u6227\u6229\u622B\u6239\u623D\u6242\u6243\u6244\u6246\u624C\u6250\u6251\u6252\u6254\u6256\u625A\u625C\u6264\u626D\u626F\u6273\u627A\u627D\u628D\u628E\u628F\u6290\u62A6\u62A8\u62B3\u62B6\u62B7\u62BA\u62BE\u62BF\u62C4\u62CE\u62D5\u62D6\u62DA\u62EA\u62F2\u62F4\u62FC\u62FD\u6303\u6304\u630A\u630B\u630D\u6310\u6313\u6316\u6318\u6329\u632A\u632D\u6335\u6336\u6339\u633C\u6341\u6342\u6343\u6344\u6346\u634A\u634B\u634E\u6352\u6353\u6354\u6358\u635B\u6365\u6366\u636C\u636D\u6371\u6374\u6375"],["8fc0a1","\u6378\u637C\u637D\u637F\u6382\u6384\u6387\u638A\u6390\u6394\u6395\u6399\u639A\u639E\u63A4\u63A6\u63AD\u63AE\u63AF\u63BD\u63C1\u63C5\u63C8\u63CE\u63D1\u63D3\u63D4\u63D5\u63DC\u63E0\u63E5\u63EA\u63EC\u63F2\u63F3\u63F5\u63F8\u63F9\u6409\u640A\u6410\u6412\u6414\u6418\u641E\u6420\u6422\u6424\u6425\u6429\u642A\u642F\u6430\u6435\u643D\u643F\u644B\u644F\u6451\u6452\u6453\u6454\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6463\u646D\u6473\u6474\u647B\u647D\u6485\u6487\u648F\u6490\u6491\u6498\u6499\u649B\u649D\u649F\u64A1\u64A3\u64A6\u64A8\u64AC\u64B3\u64BD\u64BE\u64BF"],["8fc1a1","\u64C4\u64C9\u64CA\u64CB\u64CC\u64CE\u64D0\u64D1\u64D5\u64D7\u64E4\u64E5\u64E9\u64EA\u64ED\u64F0\u64F5\u64F7\u64FB\u64FF\u6501\u6504\u6508\u6509\u650A\u650F\u6513\u6514\u6516\u6519\u651B\u651E\u651F\u6522\u6526\u6529\u652E\u6531\u653A\u653C\u653D\u6543\u6547\u6549\u6550\u6552\u6554\u655F\u6560\u6567\u656B\u657A\u657D\u6581\u6585\u658A\u6592\u6595\u6598\u659D\u65A0\u65A3\u65A6\u65AE\u65B2\u65B3\u65B4\u65BF\u65C2\u65C8\u65C9\u65CE\u65D0\u65D4\u65D6\u65D8\u65DF\u65F0\u65F2\u65F4\u65F5\u65F9\u65FE\u65FF\u6600\u6604\u6608\u6609\u660D\u6611\u6612\u6615\u6616\u661D"],["8fc2a1","\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664A\u664C\u6651\u664E\u6657\u6658\u6659\u665B\u665C\u6660\u6661\u66FB\u666A\u666B\u666C\u667E\u6673\u6675\u667F\u6677\u6678\u6679\u667B\u6680\u667C\u668B\u668C\u668D\u6690\u6692\u6699\u669A\u669B\u669C\u669F\u66A0\u66A4\u66AD\u66B1\u66B2\u66B5\u66BB\u66BF\u66C0\u66C2\u66C3\u66C8\u66CC\u66CE\u66CF\u66D4\u66DB\u66DF\u66E8\u66EB\u66EC\u66EE\u66FA\u6705\u6707\u670E\u6713\u6719\u671C\u6720\u6722\u6733\u673E\u6745\u6747\u6748\u674C\u6754\u6755\u675D"],["8fc3a1","\u6766\u676C\u676E\u6774\u6776\u677B\u6781\u6784\u678E\u678F\u6791\u6793\u6796\u6798\u6799\u679B\u67B0\u67B1\u67B2\u67B5\u67BB\u67BC\u67BD\u67F9\u67C0\u67C2\u67C3\u67C5\u67C8\u67C9\u67D2\u67D7\u67D9\u67DC\u67E1\u67E6\u67F0\u67F2\u67F6\u67F7\u6852\u6814\u6819\u681D\u681F\u6828\u6827\u682C\u682D\u682F\u6830\u6831\u6833\u683B\u683F\u6844\u6845\u684A\u684C\u6855\u6857\u6858\u685B\u686B\u686E",4,"\u6875\u6879\u687A\u687B\u687C\u6882\u6884\u6886\u6888\u6896\u6898\u689A\u689C\u68A1\u68A3\u68A5\u68A9\u68AA\u68AE\u68B2\u68BB\u68C5\u68C8\u68CC\u68CF"],["8fc4a1","\u68D0\u68D1\u68D3\u68D6\u68D9\u68DC\u68DD\u68E5\u68E8\u68EA\u68EB\u68EC\u68ED\u68F0\u68F1\u68F5\u68F6\u68FB\u68FC\u68FD\u6906\u6909\u690A\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693B\u6942\u6945\u6949\u694E\u6957\u695B\u6963\u6964\u6965\u6966\u6968\u6969\u696C\u6970\u6971\u6972\u697A\u697B\u697F\u6980\u698D\u6992\u6996\u6998\u69A1\u69A5\u69A6\u69A8\u69AB\u69AD\u69AF\u69B7\u69B8\u69BA\u69BC\u69C5\u69C8\u69D1\u69D6\u69D7\u69E2\u69E5\u69EE\u69EF\u69F1\u69F3\u69F5\u69FE\u6A00\u6A01\u6A03\u6A0F\u6A11\u6A15\u6A1A\u6A1D\u6A20\u6A24\u6A28\u6A30\u6A32"],["8fc5a1","\u6A34\u6A37\u6A3B\u6A3E\u6A3F\u6A45\u6A46\u6A49\u6A4A\u6A4E\u6A50\u6A51\u6A52\u6A55\u6A56\u6A5B\u6A64\u6A67\u6A6A\u6A71\u6A73\u6A7E\u6A81\u6A83\u6A86\u6A87\u6A89\u6A8B\u6A91\u6A9B\u6A9D\u6A9E\u6A9F\u6AA5\u6AAB\u6AAF\u6AB0\u6AB1\u6AB4\u6ABD\u6ABE\u6ABF\u6AC6\u6AC9\u6AC8\u6ACC\u6AD0\u6AD4\u6AD5\u6AD6\u6ADC\u6ADD\u6AE4\u6AE7\u6AEC\u6AF0\u6AF1\u6AF2\u6AFC\u6AFD\u6B02\u6B03\u6B06\u6B07\u6B09\u6B0F\u6B10\u6B11\u6B17\u6B1B\u6B1E\u6B24\u6B28\u6B2B\u6B2C\u6B2F\u6B35\u6B36\u6B3B\u6B3F\u6B46\u6B4A\u6B4D\u6B52\u6B56\u6B58\u6B5D\u6B60\u6B67\u6B6B\u6B6E\u6B70\u6B75\u6B7D"],["8fc6a1","\u6B7E\u6B82\u6B85\u6B97\u6B9B\u6B9F\u6BA0\u6BA2\u6BA3\u6BA8\u6BA9\u6BAC\u6BAD\u6BAE\u6BB0\u6BB8\u6BB9\u6BBD\u6BBE\u6BC3\u6BC4\u6BC9\u6BCC\u6BD6\u6BDA\u6BE1\u6BE3\u6BE6\u6BE7\u6BEE\u6BF1\u6BF7\u6BF9\u6BFF\u6C02\u6C04\u6C05\u6C09\u6C0D\u6C0E\u6C10\u6C12\u6C19\u6C1F\u6C26\u6C27\u6C28\u6C2C\u6C2E\u6C33\u6C35\u6C36\u6C3A\u6C3B\u6C3F\u6C4A\u6C4B\u6C4D\u6C4F\u6C52\u6C54\u6C59\u6C5B\u6C5C\u6C6B\u6C6D\u6C6F\u6C74\u6C76\u6C78\u6C79\u6C7B\u6C85\u6C86\u6C87\u6C89\u6C94\u6C95\u6C97\u6C98\u6C9C\u6C9F\u6CB0\u6CB2\u6CB4\u6CC2\u6CC6\u6CCD\u6CCF\u6CD0\u6CD1\u6CD2\u6CD4\u6CD6"],["8fc7a1","\u6CDA\u6CDC\u6CE0\u6CE7\u6CE9\u6CEB\u6CEC\u6CEE\u6CF2\u6CF4\u6D04\u6D07\u6D0A\u6D0E\u6D0F\u6D11\u6D13\u6D1A\u6D26\u6D27\u6D28\u6C67\u6D2E\u6D2F\u6D31\u6D39\u6D3C\u6D3F\u6D57\u6D5E\u6D5F\u6D61\u6D65\u6D67\u6D6F\u6D70\u6D7C\u6D82\u6D87\u6D91\u6D92\u6D94\u6D96\u6D97\u6D98\u6DAA\u6DAC\u6DB4\u6DB7\u6DB9\u6DBD\u6DBF\u6DC4\u6DC8\u6DCA\u6DCE\u6DCF\u6DD6\u6DDB\u6DDD\u6DDF\u6DE0\u6DE2\u6DE5\u6DE9\u6DEF\u6DF0\u6DF4\u6DF6\u6DFC\u6E00\u6E04\u6E1E\u6E22\u6E27\u6E32\u6E36\u6E39\u6E3B\u6E3C\u6E44\u6E45\u6E48\u6E49\u6E4B\u6E4F\u6E51\u6E52\u6E53\u6E54\u6E57\u6E5C\u6E5D\u6E5E"],["8fc8a1","\u6E62\u6E63\u6E68\u6E73\u6E7B\u6E7D\u6E8D\u6E93\u6E99\u6EA0\u6EA7\u6EAD\u6EAE\u6EB1\u6EB3\u6EBB\u6EBF\u6EC0\u6EC1\u6EC3\u6EC7\u6EC8\u6ECA\u6ECD\u6ECE\u6ECF\u6EEB\u6EED\u6EEE\u6EF9\u6EFB\u6EFD\u6F04\u6F08\u6F0A\u6F0C\u6F0D\u6F16\u6F18\u6F1A\u6F1B\u6F26\u6F29\u6F2A\u6F2F\u6F30\u6F33\u6F36\u6F3B\u6F3C\u6F2D\u6F4F\u6F51\u6F52\u6F53\u6F57\u6F59\u6F5A\u6F5D\u6F5E\u6F61\u6F62\u6F68\u6F6C\u6F7D\u6F7E\u6F83\u6F87\u6F88\u6F8B\u6F8C\u6F8D\u6F90\u6F92\u6F93\u6F94\u6F96\u6F9A\u6F9F\u6FA0\u6FA5\u6FA6\u6FA7\u6FA8\u6FAE\u6FAF\u6FB0\u6FB5\u6FB6\u6FBC\u6FC5\u6FC7\u6FC8\u6FCA"],["8fc9a1","\u6FDA\u6FDE\u6FE8\u6FE9\u6FF0\u6FF5\u6FF9\u6FFC\u6FFD\u7000\u7005\u7006\u7007\u700D\u7017\u7020\u7023\u702F\u7034\u7037\u7039\u703C\u7043\u7044\u7048\u7049\u704A\u704B\u7054\u7055\u705D\u705E\u704E\u7064\u7065\u706C\u706E\u7075\u7076\u707E\u7081\u7085\u7086\u7094",4,"\u709B\u70A4\u70AB\u70B0\u70B1\u70B4\u70B7\u70CA\u70D1\u70D3\u70D4\u70D5\u70D6\u70D8\u70DC\u70E4\u70FA\u7103",4,"\u710B\u710C\u710F\u711E\u7120\u712B\u712D\u712F\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714A\u714B\u7150\u7152\u7157\u715A\u715C\u715E\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718C\u7192\u719A\u719B\u71A0\u71A2\u71AF\u71B0\u71B2\u71B3\u71BA\u71BF\u71C0\u71C1\u71C4\u71CB\u71CC\u71D3\u71D6\u71D9\u71DA\u71DC\u71F8\u71FE\u7200\u7207\u7208\u7209\u7213\u7217\u721A\u721D\u721F\u7224\u722B\u722F\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724E\u724F\u7250\u7253\u7255\u7256\u725A\u725C\u725E\u7260\u7263\u7268\u726B\u726E\u726F\u7271\u7277\u7278\u727B\u727C\u727F\u7284\u7289\u728D\u728E\u7293\u729B\u72A8\u72AD\u72AE\u72B1\u72B4\u72BE\u72C1\u72C7\u72C9\u72CC\u72D5\u72D6\u72D8\u72DF\u72E5\u72F3\u72F4\u72FA\u72FB"],["8fcba1","\u72FE\u7302\u7304\u7305\u7307\u730B\u730D\u7312\u7313\u7318\u7319\u731E\u7322\u7324\u7327\u7328\u732C\u7331\u7332\u7335\u733A\u733B\u733D\u7343\u734D\u7350\u7352\u7356\u7358\u735D\u735E\u735F\u7360\u7366\u7367\u7369\u736B\u736C\u736E\u736F\u7371\u7377\u7379\u737C\u7380\u7381\u7383\u7385\u7386\u738E\u7390\u7393\u7395\u7397\u7398\u739C\u739E\u739F\u73A0\u73A2\u73A5\u73A6\u73AA\u73AB\u73AD\u73B5\u73B7\u73B9\u73BC\u73BD\u73BF\u73C5\u73C6\u73C9\u73CB\u73CC\u73CF\u73D2\u73D3\u73D6\u73D9\u73DD\u73E1\u73E3\u73E6\u73E7\u73E9\u73F4\u73F5\u73F7\u73F9\u73FA\u73FB\u73FD"],["8fcca1","\u73FF\u7400\u7401\u7404\u7407\u740A\u7411\u741A\u741B\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744B\u744D\u7451\u7452\u7457\u745D\u7462\u7466\u7467\u7468\u746B\u746D\u746E\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748F\u7490\u7491\u7492\u7498\u7499\u749A\u749C\u749F\u74A0\u74A1\u74A3\u74A6\u74A8\u74A9\u74AA\u74AB\u74AE\u74AF\u74B1\u74B2\u74B5\u74B9\u74BB\u74BF\u74C8\u74C9\u74CC\u74D0\u74D3\u74D8\u74DA\u74DB\u74DE\u74DF\u74E4\u74E8\u74EA\u74EB\u74EF\u74F4\u74FA\u74FB\u74FC\u74FF\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752A\u752F\u7536\u7539\u753D\u753E\u753F\u7540\u7543\u7547\u7548\u754E\u7550\u7552\u7557\u755E\u755F\u7561\u756F\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759C\u75A2\u75A4\u75B4\u75BA\u75BF\u75C0\u75C1\u75C4\u75C6\u75CC\u75CE\u75CF\u75D7\u75DC\u75DF\u75E0\u75E1\u75E4\u75E7\u75EC\u75EE\u75EF\u75F1\u75F9\u7600\u7602\u7603\u7604\u7607\u7608\u760A\u760C\u760F\u7612\u7613\u7615\u7616\u7619\u761B\u761C\u761D\u761E\u7623\u7625\u7626\u7629\u762D\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763A\u763C\u764A\u7640\u7641\u7643\u7644\u7645\u7649\u764B\u7655\u7659\u765F\u7664\u7665\u766D\u766E\u766F\u7671\u7674\u7681\u7685\u768C\u768D\u7695\u769B\u769C\u769D\u769F\u76A0\u76A2",6,"\u76AA\u76AD\u76BD\u76C1\u76C5\u76C9\u76CB\u76CC\u76CE\u76D4\u76D9\u76E0\u76E6\u76E8\u76EC\u76F0\u76F1\u76F6\u76F9\u76FC\u7700\u7706\u770A\u770E\u7712\u7714\u7715\u7717\u7719\u771A\u771C\u7722\u7728\u772D\u772E\u772F\u7734\u7735\u7736\u7739\u773D\u773E\u7742\u7745\u7746\u774A\u774D\u774E\u774F\u7752\u7756\u7757\u775C\u775E\u775F\u7760\u7762"],["8fcfa1","\u7764\u7767\u776A\u776C\u7770\u7772\u7773\u7774\u777A\u777D\u7780\u7784\u778C\u778D\u7794\u7795\u7796\u779A\u779F\u77A2\u77A7\u77AA\u77AE\u77AF\u77B1\u77B5\u77BE\u77C3\u77C9\u77D1\u77D2\u77D5\u77D9\u77DE\u77DF\u77E0\u77E4\u77E6\u77EA\u77EC\u77F0\u77F1\u77F4\u77F8\u77FB\u7805\u7806\u7809\u780D\u780E\u7811\u781D\u7821\u7822\u7823\u782D\u782E\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784C\u784E\u7852\u785C\u785E\u7860\u7861\u7863\u7864\u7868\u786A\u786E\u787A\u787E\u788A\u788F\u7894\u7898\u78A1\u789D\u789E\u789F\u78A4\u78A8\u78AC\u78AD\u78B0\u78B1\u78B2\u78B3"],["8fd0a1","\u78BB\u78BD\u78BF\u78C7\u78C8\u78C9\u78CC\u78CE\u78D2\u78D3\u78D5\u78D6\u78E4\u78DB\u78DF\u78E0\u78E1\u78E6\u78EA\u78F2\u78F3\u7900\u78F6\u78F7\u78FA\u78FB\u78FF\u7906\u790C\u7910\u791A\u791C\u791E\u791F\u7920\u7925\u7927\u7929\u792D\u7931\u7934\u7935\u793B\u793D\u793F\u7944\u7945\u7946\u794A\u794B\u794F\u7951\u7954\u7958\u795B\u795C\u7967\u7969\u796B\u7972\u7979\u797B\u797C\u797E\u798B\u798C\u7991\u7993\u7994\u7995\u7996\u7998\u799B\u799C\u79A1\u79A8\u79A9\u79AB\u79AF\u79B1\u79B4\u79B8\u79BB\u79C2\u79C4\u79C7\u79C8\u79CA\u79CF\u79D4\u79D6\u79DA\u79DD\u79DE"],["8fd1a1","\u79E0\u79E2\u79E5\u79EA\u79EB\u79ED\u79F1\u79F8\u79FC\u7A02\u7A03\u7A07\u7A09\u7A0A\u7A0C\u7A11\u7A15\u7A1B\u7A1E\u7A21\u7A27\u7A2B\u7A2D\u7A2F\u7A30\u7A34\u7A35\u7A38\u7A39\u7A3A\u7A44\u7A45\u7A47\u7A48\u7A4C\u7A55\u7A56\u7A59\u7A5C\u7A5D\u7A5F\u7A60\u7A65\u7A67\u7A6A\u7A6D\u7A75\u7A78\u7A7E\u7A80\u7A82\u7A85\u7A86\u7A8A\u7A8B\u7A90\u7A91\u7A94\u7A9E\u7AA0\u7AA3\u7AAC\u7AB3\u7AB5\u7AB9\u7ABB\u7ABC\u7AC6\u7AC9\u7ACC\u7ACE\u7AD1\u7ADB\u7AE8\u7AE9\u7AEB\u7AEC\u7AF1\u7AF4\u7AFB\u7AFD\u7AFE\u7B07\u7B14\u7B1F\u7B23\u7B27\u7B29\u7B2A\u7B2B\u7B2D\u7B2E\u7B2F\u7B30"],["8fd2a1","\u7B31\u7B34\u7B3D\u7B3F\u7B40\u7B41\u7B47\u7B4E\u7B55\u7B60\u7B64\u7B66\u7B69\u7B6A\u7B6D\u7B6F\u7B72\u7B73\u7B77\u7B84\u7B89\u7B8E\u7B90\u7B91\u7B96\u7B9B\u7B9E\u7BA0\u7BA5\u7BAC\u7BAF\u7BB0\u7BB2\u7BB5\u7BB6\u7BBA\u7BBB\u7BBC\u7BBD\u7BC2\u7BC5\u7BC8\u7BCA\u7BD4\u7BD6\u7BD7\u7BD9\u7BDA\u7BDB\u7BE8\u7BEA\u7BF2\u7BF4\u7BF5\u7BF8\u7BF9\u7BFA\u7BFC\u7BFE\u7C01\u7C02\u7C03\u7C04\u7C06\u7C09\u7C0B\u7C0C\u7C0E\u7C0F\u7C19\u7C1B\u7C20\u7C25\u7C26\u7C28\u7C2C\u7C31\u7C33\u7C34\u7C36\u7C39\u7C3A\u7C46\u7C4A\u7C55\u7C51\u7C52\u7C53\u7C59",5],["8fd3a1","\u7C61\u7C63\u7C67\u7C69\u7C6D\u7C6E\u7C70\u7C72\u7C79\u7C7C\u7C7D\u7C86\u7C87\u7C8F\u7C94\u7C9E\u7CA0\u7CA6\u7CB0\u7CB6\u7CB7\u7CBA\u7CBB\u7CBC\u7CBF\u7CC4\u7CC7\u7CC8\u7CC9\u7CCD\u7CCF\u7CD3\u7CD4\u7CD5\u7CD7\u7CD9\u7CDA\u7CDD\u7CE6\u7CE9\u7CEB\u7CF5\u7D03\u7D07\u7D08\u7D09\u7D0F\u7D11\u7D12\u7D13\u7D16\u7D1D\u7D1E\u7D23\u7D26\u7D2A\u7D2D\u7D31\u7D3C\u7D3D\u7D3E\u7D40\u7D41\u7D47\u7D48\u7D4D\u7D51\u7D53\u7D57\u7D59\u7D5A\u7D5C\u7D5D\u7D65\u7D67\u7D6A\u7D70\u7D78\u7D7A\u7D7B\u7D7F\u7D81\u7D82\u7D83\u7D85\u7D86\u7D88\u7D8B\u7D8C\u7D8D\u7D91\u7D96\u7D97\u7D9D"],["8fd4a1","\u7D9E\u7DA6\u7DA7\u7DAA\u7DB3\u7DB6\u7DB7\u7DB9\u7DC2",4,"\u7DCC\u7DCD\u7DCE\u7DD7\u7DD9\u7E00\u7DE2\u7DE5\u7DE6\u7DEA\u7DEB\u7DED\u7DF1\u7DF5\u7DF6\u7DF9\u7DFA\u7E08\u7E10\u7E11\u7E15\u7E17\u7E1C\u7E1D\u7E20\u7E27\u7E28\u7E2C\u7E2D\u7E2F\u7E33\u7E36\u7E3F\u7E44\u7E45\u7E47\u7E4E\u7E50\u7E52\u7E58\u7E5F\u7E61\u7E62\u7E65\u7E6B\u7E6E\u7E6F\u7E73\u7E78\u7E7E\u7E81\u7E86\u7E87\u7E8A\u7E8D\u7E91\u7E95\u7E98\u7E9A\u7E9D\u7E9E\u7F3C\u7F3B\u7F3D\u7F3E\u7F3F\u7F43\u7F44\u7F47\u7F4F\u7F52\u7F53\u7F5B\u7F5C\u7F5D\u7F61\u7F63\u7F64\u7F65\u7F66\u7F6D"],["8fd5a1","\u7F71\u7F7D\u7F7E\u7F7F\u7F80\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F96\u7F97\u7F9C\u7FA1\u7FA2\u7FA6\u7FAA\u7FAD\u7FB4\u7FBC\u7FBF\u7FC0\u7FC3\u7FC8\u7FCE\u7FCF\u7FDB\u7FDF\u7FE3\u7FE5\u7FE8\u7FEC\u7FEE\u7FEF\u7FF2\u7FFA\u7FFD\u7FFE\u7FFF\u8007\u8008\u800A\u800D\u800E\u800F\u8011\u8013\u8014\u8016\u801D\u801E\u801F\u8020\u8024\u8026\u802C\u802E\u8030\u8034\u8035\u8037\u8039\u803A\u803C\u803E\u8040\u8044\u8060\u8064\u8066\u806D\u8071\u8075\u8081\u8088\u808E\u809C\u809E\u80A6\u80A7\u80AB\u80B8\u80B9\u80C8\u80CD\u80CF\u80D2\u80D4\u80D5\u80D7\u80D8\u80E0\u80ED\u80EE"],["8fd6a1","\u80F0\u80F2\u80F3\u80F6\u80F9\u80FA\u80FE\u8103\u810B\u8116\u8117\u8118\u811C\u811E\u8120\u8124\u8127\u812C\u8130\u8135\u813A\u813C\u8145\u8147\u814A\u814C\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816D\u816F\u8177\u8181\u8190\u8184\u8185\u8186\u818B\u818E\u8196\u8198\u819B\u819E\u81A2\u81AE\u81B2\u81B4\u81BB\u81CB\u81C3\u81C5\u81CA\u81CE\u81CF\u81D5\u81D7\u81DB\u81DD\u81DE\u81E1\u81E4\u81EB\u81EC\u81F0\u81F1\u81F2\u81F5\u81F6\u81F8\u81F9\u81FD\u81FF\u8200\u8203\u820F\u8213\u8214\u8219\u821A\u821D\u8221\u8222\u8228\u8232\u8234\u823A\u8243\u8244\u8245\u8246"],["8fd7a1","\u824B\u824E\u824F\u8251\u8256\u825C\u8260\u8263\u8267\u826D\u8274\u827B\u827D\u827F\u8280\u8281\u8283\u8284\u8287\u8289\u828A\u828E\u8291\u8294\u8296\u8298\u829A\u829B\u82A0\u82A1\u82A3\u82A4\u82A7\u82A8\u82A9\u82AA\u82AE\u82B0\u82B2\u82B4\u82B7\u82BA\u82BC\u82BE\u82BF\u82C6\u82D0\u82D5\u82DA\u82E0\u82E2\u82E4\u82E8\u82EA\u82ED\u82EF\u82F6\u82F7\u82FD\u82FE\u8300\u8301\u8307\u8308\u830A\u830B\u8354\u831B\u831D\u831E\u831F\u8321\u8322\u832C\u832D\u832E\u8330\u8333\u8337\u833A\u833C\u833D\u8342\u8343\u8344\u8347\u834D\u834E\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837D\u837F\u8380\u8382\u8384\u8386\u838D\u8392\u8394\u8395\u8398\u8399\u839B\u839C\u839D\u83A6\u83A7\u83A9\u83AC\u83BE\u83BF\u83C0\u83C7\u83C9\u83CF\u83D0\u83D1\u83D4\u83DD\u8353\u83E8\u83EA\u83F6\u83F8\u83F9\u83FC\u8401\u8406\u840A\u840F\u8411\u8415\u8419\u83AD\u842F\u8439\u8445\u8447\u8448\u844A\u844D\u844F\u8451\u8452\u8456\u8458\u8459\u845A\u845C\u8460\u8464\u8465\u8467\u846A\u8470\u8473\u8474\u8476\u8478\u847C\u847D\u8481\u8485\u8492\u8493\u8495\u849E\u84A6\u84A8\u84A9\u84AA\u84AF\u84B1\u84B4\u84BA\u84BD\u84BE\u84C0\u84C2\u84C7\u84C8\u84CC\u84CF\u84D3"],["8fd9a1","\u84DC\u84E7\u84EA\u84EF\u84F0\u84F1\u84F2\u84F7\u8532\u84FA\u84FB\u84FD\u8502\u8503\u8507\u850C\u850E\u8510\u851C\u851E\u8522\u8523\u8524\u8525\u8527\u852A\u852B\u852F\u8533\u8534\u8536\u853F\u8546\u854F",4,"\u8556\u8559\u855C",6,"\u8564\u856B\u856F\u8579\u857A\u857B\u857D\u857F\u8581\u8585\u8586\u8589\u858B\u858C\u858F\u8593\u8598\u859D\u859F\u85A0\u85A2\u85A5\u85A7\u85B4\u85B6\u85B7\u85B8\u85BC\u85BD\u85BE\u85BF\u85C2\u85C7\u85CA\u85CB\u85CE\u85AD\u85D8\u85DA\u85DF\u85E0\u85E6\u85E8\u85ED\u85F3\u85F6\u85FC"],["8fdaa1","\u85FF\u8600\u8604\u8605\u860D\u860E\u8610\u8611\u8612\u8618\u8619\u861B\u861E\u8621\u8627\u8629\u8636\u8638\u863A\u863C\u863D\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865D\u8660",4,"\u8669\u866C\u866F\u8675\u8676\u8677\u867A\u868D\u8691\u8696\u8698\u869A\u869C\u86A1\u86A6\u86A7\u86A8\u86AD\u86B1\u86B3\u86B4\u86B5\u86B7\u86B8\u86B9\u86BF\u86C0\u86C1\u86C3\u86C5\u86D1\u86D2\u86D5\u86D7\u86DA\u86DC\u86E0\u86E3\u86E5\u86E7\u8688\u86FA\u86FC\u86FD\u8704\u8705\u8707\u870B\u870E\u870F\u8710\u8713\u8714\u8719\u871E\u871F\u8721\u8723"],["8fdba1","\u8728\u872E\u872F\u8731\u8732\u8739\u873A\u873C\u873D\u873E\u8740\u8743\u8745\u874D\u8758\u875D\u8761\u8764\u8765\u876F\u8771\u8772\u877B\u8783",6,"\u878B\u878C\u8790\u8793\u8795\u8797\u8798\u8799\u879E\u87A0\u87A3\u87A7\u87AC\u87AD\u87AE\u87B1\u87B5\u87BE\u87BF\u87C1\u87C8\u87C9\u87CA\u87CE\u87D5\u87D6\u87D9\u87DA\u87DC\u87DF\u87E2\u87E3\u87E4\u87EA\u87EB\u87ED\u87F1\u87F3\u87F8\u87FA\u87FF\u8801\u8803\u8806\u8809\u880A\u880B\u8810\u8819\u8812\u8813\u8814\u8818\u881A\u881B\u881C\u881E\u881F\u8828\u882D\u882E\u8830\u8832\u8835"],["8fdca1","\u883A\u883C\u8841\u8843\u8845\u8848\u8849\u884A\u884B\u884E\u8851\u8855\u8856\u8858\u885A\u885C\u885F\u8860\u8864\u8869\u8871\u8879\u887B\u8880\u8898\u889A\u889B\u889C\u889F\u88A0\u88A8\u88AA\u88BA\u88BD\u88BE\u88C0\u88CA",4,"\u88D1\u88D2\u88D3\u88DB\u88DE\u88E7\u88EF\u88F0\u88F1\u88F5\u88F7\u8901\u8906\u890D\u890E\u890F\u8915\u8916\u8918\u8919\u891A\u891C\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893A\u893E\u8940\u8942\u8945\u8946\u8949\u894F\u8952\u8957\u895A\u895B\u895C\u8961\u8962\u8963\u896B\u896E\u8970\u8973\u8975\u897A"],["8fdda1","\u897B\u897C\u897D\u8989\u898D\u8990\u8994\u8995\u899B\u899C\u899F\u89A0\u89A5\u89B0\u89B4\u89B5\u89B6\u89B7\u89BC\u89D4",4,"\u89E5\u89E9\u89EB\u89ED\u89F1\u89F3\u89F6\u89F9\u89FD\u89FF\u8A04\u8A05\u8A07\u8A0F\u8A11\u8A12\u8A14\u8A15\u8A1E\u8A20\u8A22\u8A24\u8A26\u8A2B\u8A2C\u8A2F\u8A35\u8A37\u8A3D\u8A3E\u8A40\u8A43\u8A45\u8A47\u8A49\u8A4D\u8A4E\u8A53\u8A56\u8A57\u8A58\u8A5C\u8A5D\u8A61\u8A65\u8A67\u8A75\u8A76\u8A77\u8A79\u8A7A\u8A7B\u8A7E\u8A7F\u8A80\u8A83\u8A86\u8A8B\u8A8F\u8A90\u8A92\u8A96\u8A97\u8A99\u8A9F\u8AA7\u8AA9\u8AAE\u8AAF\u8AB3"],["8fdea1","\u8AB6\u8AB7\u8ABB\u8ABE\u8AC3\u8AC6\u8AC8\u8AC9\u8ACA\u8AD1\u8AD3\u8AD4\u8AD5\u8AD7\u8ADD\u8ADF\u8AEC\u8AF0\u8AF4\u8AF5\u8AF6\u8AFC\u8AFF\u8B05\u8B06\u8B0B\u8B11\u8B1C\u8B1E\u8B1F\u8B0A\u8B2D\u8B30\u8B37\u8B3C\u8B42",4,"\u8B48\u8B52\u8B53\u8B54\u8B59\u8B4D\u8B5E\u8B63\u8B6D\u8B76\u8B78\u8B79\u8B7C\u8B7E\u8B81\u8B84\u8B85\u8B8B\u8B8D\u8B8F\u8B94\u8B95\u8B9C\u8B9E\u8B9F\u8C38\u8C39\u8C3D\u8C3E\u8C45\u8C47\u8C49\u8C4B\u8C4F\u8C51\u8C53\u8C54\u8C57\u8C58\u8C5B\u8C5D\u8C59\u8C63\u8C64\u8C66\u8C68\u8C69\u8C6D\u8C73\u8C75\u8C76\u8C7B\u8C7E\u8C86"],["8fdfa1","\u8C87\u8C8B\u8C90\u8C92\u8C93\u8C99\u8C9B\u8C9C\u8CA4\u8CB9\u8CBA\u8CC5\u8CC6\u8CC9\u8CCB\u8CCF\u8CD6\u8CD5\u8CD9\u8CDD\u8CE1\u8CE8\u8CEC\u8CEF\u8CF0\u8CF2\u8CF5\u8CF7\u8CF8\u8CFE\u8CFF\u8D01\u8D03\u8D09\u8D12\u8D17\u8D1B\u8D65\u8D69\u8D6C\u8D6E\u8D7F\u8D82\u8D84\u8D88\u8D8D\u8D90\u8D91\u8D95\u8D9E\u8D9F\u8DA0\u8DA6\u8DAB\u8DAC\u8DAF\u8DB2\u8DB5\u8DB7\u8DB9\u8DBB\u8DC0\u8DC5\u8DC6\u8DC7\u8DC8\u8DCA\u8DCE\u8DD1\u8DD4\u8DD5\u8DD7\u8DD9\u8DE4\u8DE5\u8DE7\u8DEC\u8DF0\u8DBC\u8DF1\u8DF2\u8DF4\u8DFD\u8E01\u8E04\u8E05\u8E06\u8E0B\u8E11\u8E14\u8E16\u8E20\u8E21\u8E22"],["8fe0a1","\u8E23\u8E26\u8E27\u8E31\u8E33\u8E36\u8E37\u8E38\u8E39\u8E3D\u8E40\u8E41\u8E4B\u8E4D\u8E4E\u8E4F\u8E54\u8E5B\u8E5C\u8E5D\u8E5E\u8E61\u8E62\u8E69\u8E6C\u8E6D\u8E6F\u8E70\u8E71\u8E79\u8E7A\u8E7B\u8E82\u8E83\u8E89\u8E90\u8E92\u8E95\u8E9A\u8E9B\u8E9D\u8E9E\u8EA2\u8EA7\u8EA9\u8EAD\u8EAE\u8EB3\u8EB5\u8EBA\u8EBB\u8EC0\u8EC1\u8EC3\u8EC4\u8EC7\u8ECF\u8ED1\u8ED4\u8EDC\u8EE8\u8EEE\u8EF0\u8EF1\u8EF7\u8EF9\u8EFA\u8EED\u8F00\u8F02\u8F07\u8F08\u8F0F\u8F10\u8F16\u8F17\u8F18\u8F1E\u8F20\u8F21\u8F23\u8F25\u8F27\u8F28\u8F2C\u8F2D\u8F2E\u8F34\u8F35\u8F36\u8F37\u8F3A\u8F40\u8F41"],["8fe1a1","\u8F43\u8F47\u8F4F\u8F51",4,"\u8F58\u8F5D\u8F5E\u8F65\u8F9D\u8FA0\u8FA1\u8FA4\u8FA5\u8FA6\u8FB5\u8FB6\u8FB8\u8FBE\u8FC0\u8FC1\u8FC6\u8FCA\u8FCB\u8FCD\u8FD0\u8FD2\u8FD3\u8FD5\u8FE0\u8FE3\u8FE4\u8FE8\u8FEE\u8FF1\u8FF5\u8FF6\u8FFB\u8FFE\u9002\u9004\u9008\u900C\u9018\u901B\u9028\u9029\u902F\u902A\u902C\u902D\u9033\u9034\u9037\u903F\u9043\u9044\u904C\u905B\u905D\u9062\u9066\u9067\u906C\u9070\u9074\u9079\u9085\u9088\u908B\u908C\u908E\u9090\u9095\u9097\u9098\u9099\u909B\u90A0\u90A1\u90A2\u90A5\u90B0\u90B2\u90B3\u90B4\u90B6\u90BD\u90CC\u90BE\u90C3"],["8fe2a1","\u90C4\u90C5\u90C7\u90C8\u90D5\u90D7\u90D8\u90D9\u90DC\u90DD\u90DF\u90E5\u90D2\u90F6\u90EB\u90EF\u90F0\u90F4\u90FE\u90FF\u9100\u9104\u9105\u9106\u9108\u910D\u9110\u9114\u9116\u9117\u9118\u911A\u911C\u911E\u9120\u9125\u9122\u9123\u9127\u9129\u912E\u912F\u9131\u9134\u9136\u9137\u9139\u913A\u913C\u913D\u9143\u9147\u9148\u914F\u9153\u9157\u9159\u915A\u915B\u9161\u9164\u9167\u916D\u9174\u9179\u917A\u917B\u9181\u9183\u9185\u9186\u918A\u918E\u9191\u9193\u9194\u9195\u9198\u919E\u91A1\u91A6\u91A8\u91AC\u91AD\u91AE\u91B0\u91B1\u91B2\u91B3\u91B6\u91BB\u91BC\u91BD\u91BF"],["8fe3a1","\u91C2\u91C3\u91C5\u91D3\u91D4\u91D7\u91D9\u91DA\u91DE\u91E4\u91E5\u91E9\u91EA\u91EC",5,"\u91F7\u91F9\u91FB\u91FD\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920A\u920C\u9210\u9212\u9213\u9216\u9218\u921C\u921D\u9223\u9224\u9225\u9226\u9228\u922E\u922F\u9230\u9233\u9235\u9236\u9238\u9239\u923A\u923C\u923E\u9240\u9242\u9243\u9246\u9247\u924A\u924D\u924E\u924F\u9251\u9258\u9259\u925C\u925D\u9260\u9261\u9265\u9267\u9268\u9269\u926E\u926F\u9270\u9275",4,"\u927B\u927C\u927D\u927F\u9288\u9289\u928A\u928D\u928E\u9292\u9297"],["8fe4a1","\u9299\u929F\u92A0\u92A4\u92A5\u92A7\u92A8\u92AB\u92AF\u92B2\u92B6\u92B8\u92BA\u92BB\u92BC\u92BD\u92BF",4,"\u92C5\u92C6\u92C7\u92C8\u92CB\u92CC\u92CD\u92CE\u92D0\u92D3\u92D5\u92D7\u92D8\u92D9\u92DC\u92DD\u92DF\u92E0\u92E1\u92E3\u92E5\u92E7\u92E8\u92EC\u92EE\u92F0\u92F9\u92FB\u92FF\u9300\u9302\u9308\u930D\u9311\u9314\u9315\u931C\u931D\u931E\u931F\u9321\u9324\u9325\u9327\u9329\u932A\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935A\u935E\u9364\u9365\u9367\u9369\u936A\u936D\u936F\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937A\u937D\u937F\u9380\u9381\u9382\u9388\u938A\u938B\u938D\u938F\u9392\u9395\u9398\u939B\u939E\u93A1\u93A3\u93A4\u93A6\u93A8\u93AB\u93B4\u93B5\u93B6\u93BA\u93A9\u93C1\u93C4\u93C5\u93C6\u93C7\u93C9",4,"\u93D3\u93D9\u93DC\u93DE\u93DF\u93E2\u93E6\u93E7\u93F9\u93F7\u93F8\u93FA\u93FB\u93FD\u9401\u9402\u9404\u9408\u9409\u940D\u940E\u940F\u9415\u9416\u9417\u941F\u942E\u942F\u9431\u9432\u9433\u9434\u943B\u943F\u943D\u9443\u9445\u9448\u944A\u944C\u9455\u9459\u945C\u945F\u9461\u9463\u9468\u946B\u946D\u946E\u946F\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957E\u9584\u9588\u958C\u958D\u958E\u959D\u959E\u959F\u95A1\u95A6\u95A9\u95AB\u95AC\u95B4\u95B6\u95BA\u95BD\u95BF\u95C6\u95C8\u95C9\u95CB\u95D0\u95D1\u95D2\u95D3\u95D9\u95DA\u95DD\u95DE\u95DF\u95E0\u95E4\u95E6\u961D\u961E\u9622\u9624\u9625\u9626\u962C\u9631\u9633\u9637\u9638\u9639\u963A\u963C\u963D\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966E\u9674\u967B\u967C\u967E\u967F\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969A\u969D\u969F\u96A4\u96A5\u96A6\u96A9\u96AE\u96AF\u96B3\u96BA\u96CA\u96D2\u5DB2\u96D8\u96DA\u96DD\u96DE\u96DF\u96E9\u96EF\u96F1\u96FA\u9702"],["8fe7a1","\u9703\u9705\u9709\u971A\u971B\u971D\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974A\u974E\u974F\u9755\u9757\u9758\u975A\u975B\u9763\u9767\u976A\u976E\u9773\u9776\u9777\u9778\u977B\u977D\u977F\u9780\u9789\u9795\u9796\u9797\u9799\u979A\u979E\u979F\u97A2\u97AC\u97AE\u97B1\u97B2\u97B5\u97B6\u97B8\u97B9\u97BA\u97BC\u97BE\u97BF\u97C1\u97C4\u97C5\u97C7\u97C9\u97CA\u97CC\u97CD\u97CE\u97D0\u97D1\u97D4\u97D7\u97D8\u97D9\u97DD\u97DE\u97E0\u97DB\u97E1\u97E4\u97EF\u97F1\u97F4\u97F7\u97F8\u97FA\u9807\u980A\u9819\u980D\u980E\u9814\u9816\u981C\u981E\u9820\u9823\u9826"],["8fe8a1","\u982B\u982E\u982F\u9830\u9832\u9833\u9835\u9825\u983E\u9844\u9847\u984A\u9851\u9852\u9853\u9856\u9857\u9859\u985A\u9862\u9863\u9865\u9866\u986A\u986C\u98AB\u98AD\u98AE\u98B0\u98B4\u98B7\u98B8\u98BA\u98BB\u98BF\u98C2\u98C5\u98C8\u98CC\u98E1\u98E3\u98E5\u98E6\u98E7\u98EA\u98F3\u98F6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991A\u991B\u991C\u991F\u9922\u9926\u9927\u992B\u9931",4,"\u9939\u993A\u993B\u993C\u9940\u9941\u9946\u9947\u9948\u994D\u994E\u9954\u9958\u9959\u995B\u995C\u995E\u995F\u9960\u999B\u999D\u999F\u99A6\u99B0\u99B1\u99B2\u99B5"],["8fe9a1","\u99B9\u99BA\u99BD\u99BF\u99C3\u99C9\u99D3\u99D4\u99D9\u99DA\u99DC\u99DE\u99E7\u99EA\u99EB\u99EC\u99F0\u99F4\u99F5\u99F9\u99FD\u99FE\u9A02\u9A03\u9A04\u9A0B\u9A0C\u9A10\u9A11\u9A16\u9A1E\u9A20\u9A22\u9A23\u9A24\u9A27\u9A2D\u9A2E\u9A33\u9A35\u9A36\u9A38\u9A47\u9A41\u9A44\u9A4A\u9A4B\u9A4C\u9A4E\u9A51\u9A54\u9A56\u9A5D\u9AAA\u9AAC\u9AAE\u9AAF\u9AB2\u9AB4\u9AB5\u9AB6\u9AB9\u9ABB\u9ABE\u9ABF\u9AC1\u9AC3\u9AC6\u9AC8\u9ACE\u9AD0\u9AD2\u9AD5\u9AD6\u9AD7\u9ADB\u9ADC\u9AE0\u9AE4\u9AE5\u9AE7\u9AE9\u9AEC\u9AF2\u9AF3\u9AF5\u9AF9\u9AFA\u9AFD\u9AFF",4],["8feaa1","\u9B04\u9B05\u9B08\u9B09\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B12\u9B16\u9B19\u9B1B\u9B1C\u9B20\u9B26\u9B2B\u9B2D\u9B33\u9B34\u9B35\u9B37\u9B39\u9B3A\u9B3D\u9B48\u9B4B\u9B4C\u9B55\u9B56\u9B57\u9B5B\u9B5E\u9B61\u9B63\u9B65\u9B66\u9B68\u9B6A",4,"\u9B73\u9B75\u9B77\u9B78\u9B79\u9B7F\u9B80\u9B84\u9B85\u9B86\u9B87\u9B89\u9B8A\u9B8B\u9B8D\u9B8F\u9B90\u9B94\u9B9A\u9B9D\u9B9E\u9BA6\u9BA7\u9BA9\u9BAC\u9BB0\u9BB1\u9BB2\u9BB7\u9BB8\u9BBB\u9BBC\u9BBE\u9BBF\u9BC1\u9BC7\u9BC8\u9BCE\u9BD0\u9BD7\u9BD8\u9BDD\u9BDF\u9BE5\u9BE7\u9BEA\u9BEB\u9BEF\u9BF3\u9BF7\u9BF8"],["8feba1","\u9BF9\u9BFA\u9BFD\u9BFF\u9C00\u9C02\u9C0B\u9C0F\u9C11\u9C16\u9C18\u9C19\u9C1A\u9C1C\u9C1E\u9C22\u9C23\u9C26",4,"\u9C31\u9C35\u9C36\u9C37\u9C3D\u9C41\u9C43\u9C44\u9C45\u9C49\u9C4A\u9C4E\u9C4F\u9C50\u9C53\u9C54\u9C56\u9C58\u9C5B\u9C5D\u9C5E\u9C5F\u9C63\u9C69\u9C6A\u9C5C\u9C6B\u9C68\u9C6E\u9C70\u9C72\u9C75\u9C77\u9C7B\u9CE6\u9CF2\u9CF7\u9CF9\u9D0B\u9D02\u9D11\u9D17\u9D18\u9D1C\u9D1D\u9D1E\u9D2F\u9D30\u9D32\u9D33\u9D34\u9D3A\u9D3C\u9D45\u9D3D\u9D42\u9D43\u9D47\u9D4A\u9D53\u9D54\u9D5F\u9D63\u9D62\u9D65\u9D69\u9D6A\u9D6B\u9D70\u9D76\u9D77\u9D7B"],["8feca1","\u9D7C\u9D7E\u9D83\u9D84\u9D86\u9D8A\u9D8D\u9D8E\u9D92\u9D93\u9D95\u9D96\u9D97\u9D98\u9DA1\u9DAA\u9DAC\u9DAE\u9DB1\u9DB5\u9DB9\u9DBC\u9DBF\u9DC3\u9DC7\u9DC9\u9DCA\u9DD4\u9DD5\u9DD6\u9DD7\u9DDA\u9DDE\u9DDF\u9DE0\u9DE5\u9DE7\u9DE9\u9DEB\u9DEE\u9DF0\u9DF3\u9DF4\u9DFE\u9E0A\u9E02\u9E07\u9E0E\u9E10\u9E11\u9E12\u9E15\u9E16\u9E19\u9E1C\u9E1D\u9E7A\u9E7B\u9E7C\u9E80\u9E82\u9E83\u9E84\u9E85\u9E87\u9E8E\u9E8F\u9E96\u9E98\u9E9B\u9E9E\u9EA4\u9EA8\u9EAC\u9EAE\u9EAF\u9EB0\u9EB3\u9EB4\u9EB5\u9EC6\u9EC8\u9ECB\u9ED5\u9EDF\u9EE4\u9EE7\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF5"],["8feda1","\u9EF8\u9EFF\u9F02\u9F03\u9F09\u9F0F\u9F10\u9F11\u9F12\u9F14\u9F16\u9F17\u9F19\u9F1A\u9F1B\u9F1F\u9F22\u9F26\u9F2A\u9F2B\u9F2F\u9F31\u9F32\u9F34\u9F37\u9F39\u9F3A\u9F3C\u9F3D\u9F3F\u9F41\u9F43",4,"\u9F53\u9F55\u9F56\u9F57\u9F58\u9F5A\u9F5D\u9F5E\u9F68\u9F69\u9F6D",4,"\u9F73\u9F75\u9F7A\u9F7D\u9F8F\u9F90\u9F91\u9F92\u9F94\u9F96\u9F97\u9F9E\u9FA1\u9FA2\u9FA3\u9FA5"]]});var nVt=A((p0g,uul)=>{uul.exports=[["0","\0",127,"\u20AC"],["8140","\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A",5,"\u4E72\u4E74",9,"\u4E7F",6,"\u4E87\u4E8A"],["8180","\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02",6,"\u4F0B\u4F0C\u4F12",4,"\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E",4,"\u4F44\u4F45\u4F47",5,"\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2"],["8240","\u4FA4\u4FAB\u4FAD\u4FB0",4,"\u4FB6",8,"\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2",4,"\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF",11],["8280","\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F",10,"\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050",4,"\u5056\u5057\u5058\u5059\u505B\u505D",7,"\u5066",5,"\u506D",8,"\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E",20,"\u50A4\u50A6\u50AA\u50AB\u50AD",4,"\u50B3",6,"\u50BC"],["8340","\u50BD",17,"\u50D0",5,"\u50D7\u50D8\u50D9\u50DB",10,"\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6",4,"\u50FC",9,"\u5108"],["8380","\u5109\u510A\u510C",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D",4,"\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6",4,"\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2",5],["8440","\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5",5,"\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244",5,"\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273",9,"\u527E\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4",9,"\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9",5,"\u52E0\u52E1\u52E2\u52E3\u52E5",10,"\u52F1",7,"\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E"],["8540","\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F",9,"\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F"],["8580","\u5390",4,"\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF",6,"\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3",4,"\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1"],["8640","\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0",4,"\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4",5,"\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A",4,"\u5512\u5513\u5515",5,"\u551C\u551D\u551E\u551F\u5521\u5525\u5526"],["8680","\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F",5,"\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0",6,"\u55A8",8,"\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF",4,"\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7",4,"\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8",4,"\u55FF\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560A\u560B\u560D\u5610",7,"\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640",11,"\u564F",4,"\u5655\u5656\u565A\u565B\u565D",4],["8780","\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56A4",10,"\u56B0",6,"\u56B8\u56B9\u56BA\u56BB\u56BD",12,"\u56CB",8,"\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5",5,"\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B",6],["8840","\u5712",9,"\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734",4,"\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780"],["8880","\u5781\u5787\u5788\u5789\u578A\u578D",4,"\u5794",6,"\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9",8,"\u57C4",6,"\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5",7,"\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825",4,"\u582B",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583E",5,"\u5845",6,"\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585F",5,"\u5866",4,"\u586D",16,"\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C"],["8980","\u588D",4,"\u5894",4,"\u589B\u589C\u589D\u58A0",7,"\u58AA",17,"\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6",10,"\u58D2\u58D3\u58D4\u58D6",13,"\u58E5",5,"\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA",7,"\u5903\u5905\u5906\u5908",4,"\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B"],["8a40","\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6"],["8a80","\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3",5,"\u59BA\u59BC\u59BD\u59BF",6,"\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE",4,"\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED",11,"\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A",6,"\u5A33\u5A35\u5A37",4,"\u5A3D\u5A3E\u5A3F\u5A41",4,"\u5A47\u5A48\u5A4B",9,"\u5A56\u5A57\u5A58\u5A59\u5A5B",5],["8b40","\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B",8,"\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80",17,"\u5A93",6,"\u5A9C",13,"\u5AAB\u5AAC"],["8b80","\u5AAD",4,"\u5AB4\u5AB6\u5AB7\u5AB9",4,"\u5ABF\u5AC0\u5AC3",5,"\u5ACA\u5ACB\u5ACD",4,"\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC",4,"\u5AF2",22,"\u5B0A",11,"\u5B18",25,"\u5B33\u5B35\u5B36\u5B38",7,"\u5B41",6],["8c40","\u5B48",7,"\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF"],["8c80","\u5BD1\u5BD4",8,"\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9",4,"\u5BEF\u5BF1",6,"\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67",6,"\u5C70\u5C72",6,"\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83",4,"\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D",4,"\u5CA4",4],["8d40","\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5",5,"\u5CCC",5,"\u5CD3",5,"\u5CDA",6,"\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1",9,"\u5CFC",4],["8d80","\u5D01\u5D04\u5D05\u5D08",5,"\u5D0F",4,"\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F",4,"\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F",4,"\u5D35",7,"\u5D3F",7,"\u5D48\u5D49\u5D4D",10,"\u5D59\u5D5A\u5D5C\u5D5E",10,"\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75",12,"\u5D83",21,"\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0"],["8e40","\u5DA1",21,"\u5DB8",12,"\u5DC6",6,"\u5DCE",12,"\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED"],["8e80","\u5DF0\u5DF5\u5DF6\u5DF8",4,"\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E",7,"\u5E28",4,"\u5E2F\u5E30\u5E32",4,"\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46",5,"\u5E4D",6,"\u5E56",4,"\u5E5C\u5E5D\u5E5F\u5E60\u5E63",14,"\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8",4,"\u5EAE",4,"\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF",6],["8f40","\u5EC6\u5EC7\u5EC8\u5ECB",5,"\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC",11,"\u5EE9\u5EEB",8,"\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24"],["8f80","\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32",6,"\u5F3B\u5F3D\u5F3E\u5F3F\u5F41",14,"\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2",5,"\u5FA9\u5FAB\u5FAC\u5FAF",5,"\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE",4,"\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007"],["9040","\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030",4,"\u6036",4,"\u603D\u603E\u6040\u6044",6,"\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD",7,"\u60C7\u60C8\u60C9\u60CC",4,"\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1",4,"\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB",4,"\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110",4,"\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C",18,"\u6140",6],["9140","\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156",6,"\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618C\u618D\u618F",4,"\u6195"],["9180","\u6196",6,"\u619E",8,"\u61AA\u61AB\u61AD",9,"\u61B8",5,"\u61BF\u61C0\u61C1\u61C3",4,"\u61C9\u61CC",4,"\u61D3\u61D5",16,"\u61E7",13,"\u61F6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624A"],["9240","\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B",5,"\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1"],["9280","\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333",5,"\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0"],["9340","\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7",6,"\u63DF\u63E2\u63E4",4,"\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406",4,"\u640D\u640E\u6411\u6412\u6415",5,"\u641D\u641F\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642B\u642E",5,"\u6435",4,"\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645F",7,"\u6468\u646A\u646B\u646C\u646E",9,"\u647B",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F",4,"\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6",6,"\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA"],["9440","\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7",24,"\u6501",7,"\u650A",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540",4,"\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1",7,"\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8",7,"\u65E1\u65E3\u65E4\u65EA\u65EB"],["9540","\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637",4,"\u663D\u663F\u6640\u6642\u6644",6,"\u664D\u664E\u6650\u6651\u6658"],["9580","\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669E",8,"\u66A9",4,"\u66AF",4,"\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF",25,"\u66DA\u66DE",7,"\u66E7\u66E8\u66EA",5,"\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720",5,"\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757",4,"\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776"],["9680","\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9",7,"\u67C2\u67C5",9,"\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5",7,"\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818",4,"\u681E\u681F\u6820\u6822",6,"\u682B",6,"\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856",5],["9740","\u685C\u685D\u685E\u685F\u686A\u686C",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8"],["9780","\u68B9",6,"\u68C1\u68C3",5,"\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB",4,"\u68E1\u68E2\u68E4",9,"\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906",4,"\u690C\u690F\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695B\u695C\u695F"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972",4,"\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E",5,"\u6996\u6997\u6999\u699A\u699D",9,"\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD"],["9880","\u69BE\u69BF\u69C0\u69C2",7,"\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5",5,"\u69DC\u69DD\u69DE\u69E1",11,"\u69EE\u69EF\u69F0\u69F1\u69F3",9,"\u69FE\u6A00",9,"\u6A0B",11,"\u6A19",5,"\u6A20\u6A22",5,"\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36",6,"\u6A3F",4,"\u6A45\u6A46\u6A48",7,"\u6A51",6,"\u6A5A"],["9940","\u6A5C",4,"\u6A62\u6A63\u6A64\u6A66",10,"\u6A72",6,"\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85",8,"\u6A8F\u6A92",4,"\u6A98",7,"\u6AA1",5],["9980","\u6AA7\u6AA8\u6AAA\u6AAD",114,"\u6B25\u6B26\u6B28",6],["9a40","\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D",11,"\u6B5A",7,"\u6B68\u6B69\u6B6B",13,"\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88"],["9a80","\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C",4,"\u6BA2",7,"\u6BAB",7,"\u6BB6\u6BB8",6,"\u6BC0\u6BC3\u6BC4\u6BC6",4,"\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC",4,"\u6BE2",7,"\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE",6,"\u6C08",4,"\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B",4,"\u6C51\u6C52\u6C53\u6C56\u6C58"],["9b40","\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B",4,"\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8"],["9b80","\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F",5,"\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D",4,"\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96",4,"\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9",5,"\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA"],["9c40","\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD",7,"\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35"],["9c80","\u6E36\u6E37\u6E39\u6E3B",7,"\u6E45",7,"\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60",10,"\u6E6C\u6E6D\u6E6F",14,"\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A",4,"\u6E91",6,"\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA",5],["9d40","\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA",7,"\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A",4,"\u6F10\u6F11\u6F12\u6F16",9,"\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37",6,"\u6F3F\u6F40\u6F41\u6F42"],["9d80","\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E",9,"\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67",5,"\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D",6,"\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F",12,"\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2",4,"\u6FA8",10,"\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA",5,"\u6FC1\u6FC3",5,"\u6FCA",6,"\u6FD3",10,"\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5"],["9e40","\u6FE6",7,"\u6FF0",32,"\u7012",7,"\u701C",6,"\u7024",6],["9e80","\u702B",9,"\u7036\u7037\u7038\u703A",17,"\u704D\u704E\u7050",13,"\u705F",11,"\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E",12,"\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB",12,"\u70DA"],["9f40","\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0",6,"\u70F8\u70FA\u70FB\u70FC\u70FE",10,"\u710B",4,"\u7111\u7112\u7114\u7117\u711B",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714B\u714D\u714F",12,"\u715D\u715F",4,"\u7165\u7169",4,"\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E",5,"\u7185",4,"\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A",4,"\u71A1",6,"\u71A9\u71AA\u71AB\u71AD",5,"\u71B4\u71B6\u71B7\u71B8\u71BA",8,"\u71C4",9,"\u71CF",4],["a040","\u71D6",9,"\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8",5,"\u71EF",9,"\u71FA",11,"\u7207",19],["a080","\u721B\u721C\u721E",9,"\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240",6,"\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285",4,"\u728C\u728E\u7290\u7291\u7293",11,"\u72A0",11,"\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA",6,"\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB"],["a1a1","\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uFF01\uFF02\uFF03\uFFE5\uFF05",88,"\uFFE3"],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a6e0","\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44"],["a6ee","\uFE3B\uFE3C\uFE37\uFE38\uFE31"],["a6f4","\uFE33\uFE34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E"],["a8a1","\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49",9,"\uFE54\uFE55\uFE56\uFE57\uFE59",8],["a980","\uFE62",4,"\uFE68\uFE69\uFE6A\uFE6B"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72DC\u72DD\u72DF\u72E2",5,"\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304",5,"\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340",8],["aa80","\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736E\u7370\u7371"],["ab40","\u7372",11,"\u737F",4,"\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3",5,"\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3",4],["ab80","\u73CB\u73CC\u73CE\u73D2",6,"\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3",4],["ac40","\u73F8",10,"\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411",8,"\u741C",5,"\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437",4,"\u743D\u743E\u743F\u7440\u7442",11],["ac80","\u744E",6,"\u7456\u7458\u745D\u7460",12,"\u746E\u746F\u7471",4,"\u7478\u7479\u747A"],["ad40","\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491",10,"\u749D\u749F",7,"\u74AA",15,"\u74BB",12],["ad80","\u74C8",9,"\u74D3",8,"\u74DD\u74DF\u74E1\u74E5\u74E7",6,"\u74F0\u74F1\u74F2"],["ae40","\u74F3\u74F5\u74F8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520",4,"\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755D",7,"\u7567\u7568\u7569\u756B",6,"\u7573\u7575\u7576\u7577\u757A",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6",4,"\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644"],["b040","\u7645",6,"\u764E",5,"\u7655\u7657",4,"\u765D\u765F\u7660\u7661\u7662\u7664",6,"\u766C\u766D\u766E\u7670",7,"\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B"],["b080","\u769C",7,"\u76A5",8,"\u76AF\u76B0\u76B3\u76B5",9,"\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265"],["b140","\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0",4,"\u76E6",7,"\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E",10,"\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B"],["b180","\u772C\u772E\u7730",4,"\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3"],["b240","\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D",11,"\u777A\u777B\u777C\u7781\u7782\u7783\u7786",5,"\u778F\u7790\u7793",11,"\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6",4],["b280","\u77BC\u77BE\u77C0",12,"\u77CE",8,"\u77D8\u77D9\u77DA\u77DD",4,"\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316"],["b340","\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803",5,"\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A"],["b380","\u785B\u785C\u785E",11,"\u786F",7,"\u7878\u7879\u787A\u787B\u787D",6,"\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A"],["b440","\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8",7,"\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA",9],["b480","\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED",4,"\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E"],["b540","\u790D",5,"\u7914",9,"\u791F",4,"\u7925",14,"\u7935",4,"\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970",6,"\u7979\u797B",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0"],["b640","\u7993",6,"\u799B",11,"\u79A8",10,"\u79B4",4,"\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9",5,"\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA"],["b680","\u79EC\u79EE\u79F1",6,"\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F",4,"\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C"],["b740","\u7A1D\u7A1F\u7A21\u7A22\u7A24",14,"\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40",5,"\u7A47",9,"\u7A52",4,"\u7A58",16],["b780","\u7A69",6,"\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D"],["b840","\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE",4,"\u7AB4",10,"\u7AC0",10,"\u7ACC",9,"\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7",5,"\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3"],["b880","\u7AF4",4,"\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9"],["b940","\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F",5,"\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63",10,"\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86",6,"\u7B8E\u7B8F"],["b980","\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9",7,"\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8"],["ba40","\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4",4,"\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2",4,"\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF",7,"\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10",5,"\u7C17\u7C18\u7C19"],["ba80","\u7C1A",4,"\u7C20",5,"\u7C28\u7C29\u7C2B",12,"\u7C39",5,"\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56"],["bb40","\u7C43",9,"\u7C4E",36,"\u7C75",5,"\u7C7E",9],["bb80","\u7C88\u7C8A",6,"\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4",4,"\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95"],["bc40","\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE",6,"\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1",6,"\u7CE9",5,"\u7CF0",7,"\u7CF9\u7CFA\u7CFC",13,"\u7D0B",5],["bc80","\u7D11",14,"\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30",6,"\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6"],["bd40","\u7D37",54,"\u7D6F",7],["bd80","\u7D78",32,"\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78"],["be40","\u7D99",12,"\u7DA7",6,"\u7DAF",42],["be80","\u7DDA",32,"\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB"],["bf40","\u7DFB",62],["bf80","\u7E3A\u7E3C",4,"\u7E42",4,"\u7E48",21,"\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080"],["c040","\u7E5E",35,"\u7E83",23,"\u7E9C\u7E9D\u7E9E"],["c080","\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B",6,"\u7F43\u7F46",9,"\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0"],["c140","\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63",4,"\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82",7,"\u7F8B\u7F8D\u7F8F",4,"\u7F95",4,"\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8",6,"\u7FB1"],["c180","\u7FB3",4,"\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF",4,"\u7FD6\u7FD7\u7FD9",5,"\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF"],["c240","\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4",6,"\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B",5,"\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805B",13,"\u806B",5,"\u8072",11,"\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B"],["c340","\u807E\u8081\u8082\u8085\u8088\u808A\u808D",5,"\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7",4,"\u80CF",6,"\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B"],["c380","\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F",12,"\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478"],["c440","\u8140",5,"\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818B\u818C\u818D\u818E\u8190\u8192",5,"\u8199\u819A\u819E",4,"\u81A4\u81A5"],["c480","\u81A7\u81A9\u81AB",7,"\u81B4",5,"\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD",6,"\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81"],["c540","\u81D4",14,"\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE",4,"\u81F5",5,"\u81FD\u81FF\u8203\u8207",4,"\u820E\u820F\u8211\u8213\u8215",5,"\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250",7,"\u8259\u825B\u825C\u825D\u825E\u8260",7,"\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7"],["c640","\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8"],["c680","\u82FA\u82FC",4,"\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D",9,"\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390"],["c740","\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A",4,"\u8353\u8355",4,"\u835D\u8362\u8370",6,"\u8379\u837A\u837E",6,"\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1",6,"\u83AC\u83AD\u83AE"],["c780","\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20"],["c840","\u83EE\u83EF\u83F3",4,"\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412",5,"\u8419\u841A\u841B\u841E",5,"\u8429",7,"\u8432",5,"\u8439\u843A\u843B\u843E",7,"\u8447\u8448\u8449"],["c880","\u844A",6,"\u8452",4,"\u8458\u845D\u845E\u845F\u8460\u8462\u8464",4,"\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1"],["c940","\u847D",4,"\u8483\u8484\u8485\u8486\u848A\u848D\u848F",7,"\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2",12,"\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7"],["c980","\u84D8",4,"\u84DE\u84E1\u84E2\u84E4\u84E7",4,"\u84ED\u84EE\u84EF\u84F1",10,"\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3"],["ca40","\u8503",8,"\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522",8,"\u852D",9,"\u853E",4,"\u8544\u8545\u8546\u8547\u854B",10],["ca80","\u8557\u8558\u855A\u855B\u855C\u855D\u855F",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859D",6,"\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1",5,"\u85B8\u85BA",6,"\u85C2",6,"\u85CA",4,"\u85D1\u85D2"],["cb80","\u85D4\u85D6",5,"\u85DD",6,"\u85E5\u85E6\u85E7\u85E8\u85EA",14,"\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854"],["cc40","\u85F9\u85FA\u85FC\u85FD\u85FE\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862A",13,"\u8639\u863A\u863B\u863D\u863E\u863F\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865B\u865C\u865D\u865F\u8660\u8661\u8663",7,"\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3"],["cd40","\u866D\u866F\u8670\u8672",6,"\u8683",6,"\u868E",4,"\u8694\u8696",5,"\u869E",4,"\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB",4,"\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC"],["cd80","\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01"],["ce40","\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740",6,"\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A",5,"\u8761\u8762\u8766",7,"\u876F\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E",4,"\u8794\u8795\u8796\u8798",6,"\u87A0",4,"\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A"],["cf40","\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1",4,"\u87C7\u87C8\u87C9\u87CC",4,"\u87D4",6,"\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF",9],["cf80","\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804",5,"\u880B",7,"\u8814\u8817\u8818\u8819\u881A\u881C",4,"\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846",5,"\u884E",5,"\u8855\u8856\u8858\u885A",6,"\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A"],["d080","\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889D",4,"\u88A3\u88A5",5,"\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384"],["d140","\u88AC\u88AE\u88AF\u88B0\u88B2",4,"\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA",4,"\u88E0\u88E1\u88E6\u88E7\u88E9",6,"\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903",5],["d180","\u8909\u890B",4,"\u8911\u8914",4,"\u891C",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897C"],["d280","\u897D\u897E\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690"],["d340","\u89A2",30,"\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4",6],["d380","\u89FB",4,"\u8A01",5,"\u8A08",21,"\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89"],["d440","\u8A1E",31,"\u8A3F",8,"\u8A49",21],["d480","\u8A5F",25,"\u8A7A",6,"\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67"],["d540","\u8A81",7,"\u8A8B",7,"\u8A94",46],["d580","\u8AC3",32,"\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F"],["d640","\u8AE4",34,"\u8B08",27],["d680","\u8B24\u8B25\u8B27",30,"\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51"],["d740","\u8B46",31,"\u8B67",4,"\u8B6D",25],["d780","\u8B87",24,"\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7"],["d840","\u8C38",8,"\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D",7,"\u8C56\u8C57\u8C58\u8C59\u8C5B",5,"\u8C63",6,"\u8C6C",6,"\u8C74\u8C75\u8C76\u8C77\u8C7B",6,"\u8C83\u8C84\u8C86\u8C87"],["d880","\u8C88\u8C8B\u8C8D",6,"\u8C95\u8C96\u8C97\u8C99",20,"\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D"],["d940","\u8CAE",62],["d980","\u8CED",32,"\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC"],["da40","\u8D0E",14,"\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78",8,"\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C",4,"\u8D92\u8D93\u8D95",9,"\u8DA0\u8DA1"],["da80","\u8DA2\u8DA4",12,"\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA"],["db40","\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE",6,"\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15",7,"\u8E20\u8E21\u8E24",4,"\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E"],["db80","\u8E3F\u8E43\u8E45\u8E46\u8E4C",4,"\u8E53",5,"\u8E5A",11,"\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD"],["dc40","\u8E73\u8E75\u8E77",4,"\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88",6,"\u8E91\u8E92\u8E93\u8E95",6,"\u8E9D\u8E9F",11,"\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3",6,"\u8EBB",7],["dc80","\u8EC3",10,"\u8ECF",21,"\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365"],["dd40","\u8EE5",62],["dd80","\u8F24",32,"\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A"],["de40","\u8F45",32,"\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6"],["de80","\u8FC9",4,"\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496"],["df40","\u9019\u901C\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048",4,"\u904E\u9054\u9055\u9056\u9059\u905A\u905C",5,"\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F",4,"\u9076",6,"\u907E\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908A\u908C",4,"\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C"],["e040","\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105",19,"\u911A\u911B\u911C"],["e080","\u911D\u911F\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913A",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180",4,"\u9186\u9188\u918A\u918E\u918F\u9193",6,"\u919C",5,"\u91A4",5,"\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB"],["e180","\u91BC",10,"\u91C8\u91CB\u91D0\u91D2",9,"\u91DD",8,"\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA"],["e240","\u91E6",62],["e280","\u9225",32,"\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928F",24,"\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE"],["e440","\u92A8",5,"\u92AF",24,"\u92C9",31],["e480","\u92E9",32,"\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1"],["e540","\u930A",51,"\u933F",10],["e580","\u934A",31,"\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3"],["e640","\u936C",34,"\u9390",27],["e680","\u93AC",29,"\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9"],["e740","\u93CE",7,"\u93D7",54],["e780","\u940E",32,"\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21",6,"\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F",4,"\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C"],["e840","\u942F",14,"\u943F",43,"\u946C\u946D\u946E\u946F"],["e880","\u9470",20,"\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9"],["e940","\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95AB",32,"\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B"],["ea40","\u95CC",27,"\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623",6,"\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D",4,"\u9673\u9678",12,"\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0"],["eb40","\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D",9,"\u96A8",7,"\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6",9,"\u96E1",6,"\u96EB"],["eb80","\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB"],["ec40","\u9721",8,"\u972B\u972C\u972E\u972F\u9731\u9733",4,"\u973A\u973B\u973C\u973D\u973F",18,"\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A",7],["ec80","\u9772\u9775\u9777",4,"\u977D",7,"\u9786",4,"\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0"],["ed40","\u979E\u979F\u97A1\u97A2\u97A4",6,"\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5",46],["ed80","\u97E4\u97E5\u97E8\u97EE",4,"\u97F4\u97F7",23,"\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768"],["ee40","\u980F",62],["ee80","\u984E",32,"\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6",4,"\u94BC\u94BD\u94BF\u94C4\u94C8",6,"\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA"],["ef40","\u986F",5,"\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8",37,"\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0",4],["ef80","\u98E5\u98E6\u98E9",30,"\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512",4,"\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564",8,"\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14"],["f040","\u9908",4,"\u990E\u990F\u9911",28,"\u992F",26],["f080","\u994A",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28",4,"\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66",6,"\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619"],["f140","\u998C\u998E\u999A",10,"\u99A6\u99A7\u99A9",47],["f180","\u99D9",32,"\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99FA",62],["f280","\u9A39",32,"\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2"],["f340","\u9A5A",17,"\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9",6,"\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6",4,"\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC"],["f380","\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0",8,"\u9AFA\u9AFC",6,"\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B"],["f440","\u9B07\u9B09",5,"\u9B10\u9B11\u9B12\u9B14",10,"\u9B20\u9B21\u9B22\u9B24",10,"\u9B30\u9B31\u9B33",7,"\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55",5],["f480","\u9B5B",32,"\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164"],["f540","\u9B7C",62],["f580","\u9BBB",32,"\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC"],["f640","\u9BDC",62],["f680","\u9C1B",32,"\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85",5,"\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E",5,"\u9CA5",4,"\u9CAB\u9CAD\u9CAE\u9CB0",7,"\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB"],["f740","\u9C3C",62],["f780","\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE",4,"\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC",4,"\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44"],["f840","\u9CE3",62],["f880","\u9D22",32],["f940","\u9D43",62],["f980","\u9D82",32],["fa40","\u9DA3",62],["fa80","\u9DE2",32],["fb40","\u9E03",27,"\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74",9,"\u9E80"],["fb80","\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C",5,"\u9E94",8,"\u9E9E\u9EA0",5,"\u9EA7\u9EA8\u9EA9\u9EAA"],["fc40","\u9EAB",8,"\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF",4,"\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0",8,"\u9EFA\u9EFD\u9EFF",6],["fc80","\u9F06",4,"\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A",5,"\u9F21\u9F23",8,"\u9F2D\u9F2E\u9F30\u9F31"],["fd40","\u9F32",4,"\u9F38\u9F3A\u9F3C\u9F3F",4,"\u9F45",10,"\u9F52",38],["fd80","\u9F79",5,"\u9F81\u9F82\u9F8D",11,"\u9F9C\u9F9D\u9F9E\u9FA1",4,"\uF92C\uF979\uF995\uF9E7\uF9F1"],["fe40","\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29"]]});var $$r=A((m0g,lul)=>{lul.exports=[["a140","\uE4C6",62],["a180","\uE505",32],["a240","\uE526",62],["a280","\uE565",32],["a2ab","\uE766",5],["a2e3","\u20AC\uE76D"],["a2ef","\uE76E\uE76F"],["a2fd","\uE770\uE771"],["a340","\uE586",62],["a380","\uE5C5",31,"\u3000"],["a440","\uE5E6",62],["a480","\uE625",32],["a4f4","\uE772",10],["a540","\uE646",62],["a580","\uE685",32],["a5f7","\uE77D",7],["a640","\uE6A6",62],["a680","\uE6E5",32],["a6b9","\uE785",7],["a6d9","\uE78D",6],["a6ec","\uE794\uE795"],["a6f3","\uE796"],["a6f6","\uE797",8],["a740","\uE706",62],["a780","\uE745",32],["a7c2","\uE7A0",14],["a7f2","\uE7AF",12],["a896","\uE7BC",10],["a8bc","\u1E3F"],["a8bf","\u01F9"],["a8c1","\uE7C9\uE7CA\uE7CB\uE7CC"],["a8ea","\uE7CD",20],["a958","\uE7E2"],["a95b","\uE7E3"],["a95d","\uE7E4\uE7E5\uE7E6"],["a989","\u303E\u2FF0",11],["a997","\uE7F4",12],["a9f0","\uE801",14],["aaa1","\uE000",93],["aba1","\uE05E",93],["aca1","\uE0BC",93],["ada1","\uE11A",93],["aea1","\uE178",93],["afa1","\uE1D6",93],["d7fa","\uE810",4],["f8a1","\uE234",93],["f9a1","\uE292",93],["faa1","\uE2F0",93],["fba1","\uE34E",93],["fca1","\uE3AC",93],["fda1","\uE40A",93],["fe50","\u2E81\uE816\uE817\uE818\u2E84\u3473\u3447\u2E88\u2E8B\uE81E\u359E\u361A\u360E\u2E8C\u2E97\u396E\u3918\uE826\u39CF\u39DF\u3A73\u39D0\uE82B\uE82C\u3B4E\u3C6E\u3CE0\u2EA7\uE831\uE832\u2EAA\u4056\u415F\u2EAE\u4337\u2EB3\u2EB6\u2EB7\uE83B\u43B1\u43AC\u2EBB\u43DD\u44D6\u4661\u464C\uE843"],["fe80","\u4723\u4729\u477C\u478D\u2ECA\u4947\u497A\u497D\u4982\u4983\u4985\u4986\u499F\u499B\u49B7\u49B6\uE854\uE855\u4CA3\u4C9F\u4CA0\u4CA1\u4C77\u4CA2\u4D13",6,"\u4DAE\uE864\uE468",93],["8135f437","\uE7C7"]]});var eqi=A((f0g,dul)=>{dul.exports={uChars:[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],gbChars:[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189e3]}});var tqi=A((h0g,pul)=>{pul.exports=[["0","\0",127],["8141","\uAC02\uAC03\uAC05\uAC06\uAC0B",4,"\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25",6,"\uAC2E\uAC32\uAC33\uAC34"],["8161","\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41",9,"\uAC4C\uAC4E",5,"\uAC55"],["8181","\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D",18,"\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B",4,"\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95",6,"\uAC9E\uACA2",5,"\uACAB\uACAD\uACAE\uACB1",6,"\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD",7,"\uACD6\uACD8",7,"\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7",4,"\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07",4,"\uAD0E\uAD10\uAD12\uAD13"],["8241","\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21",7,"\uAD2A\uAD2B\uAD2E",5],["8261","\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D",6,"\uAD46\uAD48\uAD4A",5,"\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57"],["8281","\uAD59",7,"\uAD62\uAD64",7,"\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83",4,"\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91",10,"\uAD9E",5,"\uADA5",17,"\uADB8",7,"\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9",6,"\uADD2\uADD4",7,"\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5",18],["8341","\uADFA\uADFB\uADFD\uADFE\uAE02",5,"\uAE0A\uAE0C\uAE0E",5,"\uAE15",7],["8361","\uAE1D",18,"\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C"],["8381","\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57",4,"\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71",6,"\uAE7A\uAE7E",5,"\uAE86",5,"\uAE8D",46,"\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5",6,"\uAECE\uAED2",5,"\uAEDA\uAEDB\uAEDD",8],["8441","\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE",5,"\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD",8],["8461","\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11",18],["8481","\uAF24",7,"\uAF2E\uAF2F\uAF31\uAF33\uAF35",6,"\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A",5,"\uAF51",10,"\uAF5E",5,"\uAF66",18,"\uAF7A",5,"\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89",6,"\uAF92\uAF93\uAF94\uAF96",5,"\uAF9D",26,"\uAFBA\uAFBB\uAFBD\uAFBE"],["8541","\uAFBF\uAFC1",5,"\uAFCA\uAFCC\uAFCF",4,"\uAFD5",6,"\uAFDD",4],["8561","\uAFE2",5,"\uAFEA",5,"\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9",6,"\uB002\uB003"],["8581","\uB005",6,"\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015",6,"\uB01E",9,"\uB029",26,"\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E",29,"\uB07E\uB07F\uB081\uB082\uB083\uB085",6,"\uB08E\uB090\uB092",5,"\uB09B\uB09D\uB09E\uB0A3\uB0A4"],["8641","\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD",6,"\uB0C6\uB0CA",5,"\uB0D2"],["8661","\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9",6,"\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6",10],["8681","\uB0F1",22,"\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E",4,"\uB126\uB127\uB129\uB12A\uB12B\uB12D",6,"\uB136\uB13A",5,"\uB142\uB143\uB145\uB146\uB147\uB149",6,"\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161",22,"\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183",4,"\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D"],["8741","\uB19E",9,"\uB1A9",15],["8761","\uB1B9",18,"\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5"],["8781","\uB1D6",5,"\uB1DE\uB1E0",7,"\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1",7,"\uB1FA\uB1FC\uB1FE",5,"\uB206\uB207\uB209\uB20A\uB20D",6,"\uB216\uB218\uB21A",5,"\uB221",18,"\uB235",6,"\uB23D",26,"\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261",6,"\uB26A",4],["8841","\uB26F",4,"\uB276",5,"\uB27D",6,"\uB286\uB287\uB288\uB28A",4],["8861","\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B",4,"\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7"],["8881","\uB2B8",15,"\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3",4,"\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309",6,"\uB312\uB316",5,"\uB31D",54,"\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363"],["8941","\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379",6,"\uB382\uB386",5,"\uB38D"],["8961","\uB38E\uB38F\uB391\uB392\uB393\uB395",10,"\uB3A2",5,"\uB3A9\uB3AA\uB3AB\uB3AD"],["8981","\uB3AE",21,"\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9",18,"\uB3FD",18,"\uB411",6,"\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421",6,"\uB42A\uB42C",7,"\uB435",15],["8a41","\uB445",10,"\uB452\uB453\uB455\uB456\uB457\uB459",6,"\uB462\uB464\uB466"],["8a61","\uB467",4,"\uB46D",18,"\uB481\uB482"],["8a81","\uB483",4,"\uB489",19,"\uB49E",5,"\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD",7,"\uB4B6\uB4B8\uB4BA",5,"\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9",6,"\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6",5,"\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7",4,"\uB4EE\uB4F0\uB4F2",5,"\uB4F9",26,"\uB516\uB517\uB519\uB51A\uB51D"],["8b41","\uB51E",5,"\uB526\uB52B",4,"\uB532\uB533\uB535\uB536\uB537\uB539",6,"\uB542\uB546"],["8b61","\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555",6,"\uB55E\uB562",8],["8b81","\uB56B",52,"\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6",4,"\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5",6,"\uB5CE\uB5D2",5,"\uB5D9",18,"\uB5ED",18],["8c41","\uB600",15,"\uB612\uB613\uB615\uB616\uB617\uB619",4],["8c61","\uB61E",6,"\uB626",5,"\uB62D",6,"\uB635",5],["8c81","\uB63B",12,"\uB649",26,"\uB665\uB666\uB667\uB669",50,"\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5",5,"\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2",16],["8d41","\uB6C3",16,"\uB6D5",8],["8d61","\uB6DE",17,"\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA"],["8d81","\uB6FB",4,"\uB702\uB703\uB704\uB706",33,"\uB72A\uB72B\uB72D\uB72E\uB731",6,"\uB73A\uB73C",7,"\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D",6,"\uB756",9,"\uB761\uB762\uB763\uB765\uB766\uB767\uB769",6,"\uB772\uB774\uB776",5,"\uB77E\uB77F\uB781\uB782\uB783\uB785",6,"\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E"],["8e41","\uB79F\uB7A1",6,"\uB7AA\uB7AE",5,"\uB7B6\uB7B7\uB7B9",8],["8e61","\uB7C2",4,"\uB7C8\uB7CA",19],["8e81","\uB7DE",13,"\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5",6,"\uB7FE\uB802",4,"\uB80A\uB80B\uB80D\uB80E\uB80F\uB811",6,"\uB81A\uB81C\uB81E",5,"\uB826\uB827\uB829\uB82A\uB82B\uB82D",6,"\uB836\uB83A",5,"\uB841\uB842\uB843\uB845",11,"\uB852\uB854",7,"\uB85E\uB85F\uB861\uB862\uB863\uB865",6,"\uB86E\uB870\uB872",5,"\uB879\uB87A\uB87B\uB87D",7],["8f41","\uB885",7,"\uB88E",17],["8f61","\uB8A0",7,"\uB8A9",6,"\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9",4],["8f81","\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6",5,"\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5",7,"\uB8DE\uB8E0\uB8E2",5,"\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1",6,"\uB8FA\uB8FC\uB8FE",5,"\uB905",18,"\uB919",6,"\uB921",26,"\uB93E\uB93F\uB941\uB942\uB943\uB945",6,"\uB94D\uB94E\uB950\uB952",5],["9041","\uB95A\uB95B\uB95D\uB95E\uB95F\uB961",6,"\uB96A\uB96C\uB96E",5,"\uB976\uB977\uB979\uB97A\uB97B\uB97D"],["9061","\uB97E",5,"\uB986\uB988\uB98B\uB98C\uB98F",15],["9081","\uB99F",12,"\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5",6,"\uB9BE\uB9C0\uB9C2",5,"\uB9CA\uB9CB\uB9CD\uB9D3",4,"\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED",6,"\uB9F6\uB9FB",4,"\uBA02",5,"\uBA09",11,"\uBA16",33,"\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46"],["9141","\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D",6,"\uBA66\uBA6A",5],["9161","\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79",9,"\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D",5],["9181","\uBA93",20,"\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3",4,"\uBABA\uBABC\uBABE",5,"\uBAC5\uBAC6\uBAC7\uBAC9",14,"\uBADA",33,"\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05",7,"\uBB0E\uBB10\uBB12",5,"\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21",6],["9241","\uBB28\uBB2A\uBB2C",7,"\uBB37\uBB39\uBB3A\uBB3F",4,"\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52"],["9261","\uBB53\uBB55\uBB56\uBB57\uBB59",7,"\uBB62\uBB64",7,"\uBB6D",4],["9281","\uBB72",21,"\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91",18,"\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD",6,"\uBBB5\uBBB6\uBBB8",7,"\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9",6,"\uBBD1\uBBD2\uBBD4",35,"\uBBFA\uBBFB\uBBFD\uBBFE\uBC01"],["9341","\uBC03",4,"\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35"],["9361","\uBC36\uBC37\uBC39",6,"\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51",8],["9381","\uBC5A\uBC5B\uBC5C\uBC5E",37,"\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F",4,"\uBC96\uBC98\uBC9B",4,"\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9",6,"\uBCB2\uBCB6",5,"\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5",7,"\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD",22,"\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD"],["9441","\uBCFE",5,"\uBD06\uBD08\uBD0A",5,"\uBD11\uBD12\uBD13\uBD15",8],["9461","\uBD1E",5,"\uBD25",6,"\uBD2D",12],["9481","\uBD3A",5,"\uBD41",6,"\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51",6,"\uBD5A",9,"\uBD65\uBD66\uBD67\uBD69",22,"\uBD82\uBD83\uBD85\uBD86\uBD8B",4,"\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D",6,"\uBDA5",10,"\uBDB1",6,"\uBDB9",24],["9541","\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD",11,"\uBDEA",5,"\uBDF1"],["9561","\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9",6,"\uBE01\uBE02\uBE04\uBE06",5,"\uBE0E\uBE0F\uBE11\uBE12\uBE13"],["9581","\uBE15",6,"\uBE1E\uBE20",35,"\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F",4,"\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B",4,"\uBE72\uBE76",4,"\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85",6,"\uBE8E\uBE92",5,"\uBE9A",13,"\uBEA9",14],["9641","\uBEB8",23,"\uBED2\uBED3"],["9661","\uBED5\uBED6\uBED9",6,"\uBEE1\uBEE2\uBEE6",5,"\uBEED",8],["9681","\uBEF6",10,"\uBF02",5,"\uBF0A",13,"\uBF1A\uBF1E",33,"\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49",6,"\uBF52\uBF53\uBF54\uBF56",44],["9741","\uBF83",16,"\uBF95",8],["9761","\uBF9E",17,"\uBFB1",7],["9781","\uBFB9",11,"\uBFC6",5,"\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5",6,"\uBFDD\uBFDE\uBFE0\uBFE2",89,"\uC03D\uC03E\uC03F"],["9841","\uC040",16,"\uC052",5,"\uC059\uC05A\uC05B"],["9861","\uC05D\uC05E\uC05F\uC061",6,"\uC06A",15],["9881","\uC07A",21,"\uC092\uC093\uC095\uC096\uC097\uC099",6,"\uC0A2\uC0A4\uC0A6",5,"\uC0AE\uC0B1\uC0B2\uC0B7",4,"\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1",6,"\uC0DA\uC0DE",5,"\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED",6,"\uC0F6\uC0F8\uC0FA",5,"\uC101\uC102\uC103\uC105\uC106\uC107\uC109",6,"\uC111\uC112\uC113\uC114\uC116",5,"\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E"],["9941","\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141",6,"\uC14A\uC14E",5,"\uC156\uC157"],["9961","\uC159\uC15A\uC15B\uC15D",6,"\uC166\uC16A",5,"\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B"],["9981","\uC17C",8,"\uC186",5,"\uC18F\uC191\uC192\uC193\uC195\uC197",4,"\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1",11,"\uC1BE",5,"\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD",6,"\uC1D5\uC1D6\uC1D9",6,"\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9",6,"\uC1F2\uC1F4",7,"\uC1FE\uC1FF\uC201\uC202\uC203\uC205",6,"\uC20E\uC210\uC212",5,"\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223"],["9a41","\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235",16],["9a61","\uC246\uC247\uC249",6,"\uC252\uC253\uC255\uC256\uC257\uC259",6,"\uC261\uC262\uC263\uC264\uC266"],["9a81","\uC267",4,"\uC26E\uC26F\uC271\uC272\uC273\uC275",6,"\uC27E\uC280\uC282",5,"\uC28A",5,"\uC291",6,"\uC299\uC29A\uC29C\uC29E",5,"\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE",5,"\uC2B6\uC2B8\uC2BA",33,"\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5",5,"\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301",6,"\uC30A\uC30B\uC30E\uC30F"],["9b41","\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D",6,"\uC326\uC327\uC32A",8],["9b61","\uC333",17,"\uC346",7],["9b81","\uC34E",25,"\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373",4,"\uC37A\uC37B\uC37E",5,"\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D",50,"\uC3C1",22,"\uC3DA"],["9c41","\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3",4,"\uC3EA\uC3EB\uC3EC\uC3EE",5,"\uC3F6\uC3F7\uC3F9",5],["9c61","\uC3FF",8,"\uC409",6,"\uC411",9],["9c81","\uC41B",8,"\uC425",6,"\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435",6,"\uC43E",9,"\uC449",26,"\uC466\uC467\uC469\uC46A\uC46B\uC46D",6,"\uC476\uC477\uC478\uC47A",5,"\uC481",18,"\uC495",6,"\uC49D",12],["9d41","\uC4AA",13,"\uC4B9\uC4BA\uC4BB\uC4BD",8],["9d61","\uC4C6",25],["9d81","\uC4E0",8,"\uC4EA",5,"\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502",9,"\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515",6,"\uC51D",10,"\uC52A\uC52B\uC52D\uC52E\uC52F\uC531",6,"\uC53A\uC53C\uC53E",5,"\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569",6,"\uC572\uC576",5,"\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594"],["9e41","\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1",7,"\uC5AA",9,"\uC5B6"],["9e61","\uC5B7\uC5BA\uC5BF",4,"\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9",6,"\uC5E2\uC5E4\uC5E6\uC5E7"],["9e81","\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611",6,"\uC61A\uC61D",6,"\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649",6,"\uC652\uC656",5,"\uC65E\uC65F\uC661",10,"\uC66D\uC66E\uC670\uC672",5,"\uC67A\uC67B\uC67D\uC67E\uC67F\uC681",6,"\uC68A\uC68C\uC68E",5,"\uC696\uC697\uC699\uC69A\uC69B\uC69D",6,"\uC6A6"],["9f41","\uC6A8\uC6AA",5,"\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB",4,"\uC6C2\uC6C4\uC6C6",5,"\uC6CE"],["9f61","\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5",6,"\uC6DE\uC6DF\uC6E2",5,"\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2"],["9f81","\uC6F3",4,"\uC6FA\uC6FB\uC6FC\uC6FE",5,"\uC706\uC707\uC709\uC70A\uC70B\uC70D",6,"\uC716\uC718\uC71A",5,"\uC722\uC723\uC725\uC726\uC727\uC729",6,"\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745",4,"\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761",6,"\uC769\uC76A\uC76C",7,"\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B",4,"\uC7A2\uC7A7",4,"\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7"],["a041","\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2",5,"\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1",6,"\uC7D9\uC7DA\uC7DB\uC7DC"],["a061","\uC7DE",5,"\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED",13],["a081","\uC7FB",4,"\uC802\uC803\uC805\uC806\uC807\uC809\uC80B",4,"\uC812\uC814\uC817",4,"\uC81E\uC81F\uC821\uC822\uC823\uC825",6,"\uC82E\uC830\uC832",5,"\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841",6,"\uC84A\uC84B\uC84E",5,"\uC855",26,"\uC872\uC873\uC875\uC876\uC877\uC879\uC87B",4,"\uC882\uC884\uC888\uC889\uC88A\uC88E",5,"\uC895",7,"\uC89E\uC8A0\uC8A2\uC8A3\uC8A4"],["a141","\uC8A5\uC8A6\uC8A7\uC8A9",18,"\uC8BE\uC8BF\uC8C0\uC8C1"],["a161","\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD",6,"\uC8D6\uC8D8\uC8DA",5,"\uC8E2\uC8E3\uC8E5"],["a181","\uC8E6",14,"\uC8F6",5,"\uC8FE\uC8FF\uC901\uC902\uC903\uC907",4,"\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008",9,"\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2"],["a241","\uC910\uC912",5,"\uC919",18],["a261","\uC92D",6,"\uC935",18],["a281","\uC948",7,"\uC952\uC953\uC955\uC956\uC957\uC959",6,"\uC962\uC964",7,"\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE"],["a341","\uC971\uC972\uC973\uC975",6,"\uC97D",10,"\uC98A\uC98B\uC98D\uC98E\uC98F"],["a361","\uC991",6,"\uC99A\uC99C\uC99E",16],["a381","\uC9AF",16,"\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB",4,"\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01",58,"\uFFE6\uFF3D",32,"\uFFE3"],["a441","\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2",5,"\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04"],["a461","\uCA05\uCA06\uCA07\uCA0A\uCA0E",5,"\uCA15\uCA16\uCA17\uCA19",12],["a481","\uCA26\uCA27\uCA28\uCA2A",28,"\u3131",93],["a541","\uCA47",4,"\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55",6,"\uCA5E\uCA62",5,"\uCA69\uCA6A"],["a561","\uCA6B",17,"\uCA7E",5,"\uCA85\uCA86"],["a581","\uCA87",16,"\uCA99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03A3",6],["a5e1","\u03B1",16,"\u03C3",6],["a641","\uCAA8",19,"\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5"],["a661","\uCAC6",5,"\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA",5,"\uCAE1",6],["a681","\uCAE8\uCAE9\uCAEA\uCAEB\uCAED",6,"\uCAF5",18,"\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543",7],["a741","\uCB0B",4,"\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19",6,"\uCB22",7],["a761","\uCB2A",22,"\uCB42\uCB43\uCB44"],["a781","\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51",6,"\uCB5A\uCB5B\uCB5C\uCB5E",5,"\uCB65",7,"\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399",9,"\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0",9,"\u3380",4,"\u33BA",5,"\u3390",4,"\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6"],["a841","\uCB6D",10,"\uCB7A",14],["a861","\uCB89",18,"\uCB9D",6],["a881","\uCBA4",19,"\uCBB9",11,"\xC6\xD0\xAA\u0126"],["a8a6","\u0132"],["a8a8","\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A"],["a8b1","\u3260",27,"\u24D0",25,"\u2460",14,"\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E"],["a941","\uCBC5",14,"\uCBD5",10],["a961","\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA",18],["a981","\uCBFD",14,"\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15",6,"\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200",27,"\u249C",25,"\u2474",14,"\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084"],["aa41","\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31",6,"\uCC3A\uCC3F",4,"\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E"],["aa61","\uCC4F",4,"\uCC56\uCC5A",5,"\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69",6,"\uCC71\uCC72"],["aa81","\uCC73\uCC74\uCC76",29,"\u3041",82],["ab41","\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1",6,"\uCCAA\uCCAE",5,"\uCCB6\uCCB7\uCCB9"],["ab61","\uCCBA\uCCBB\uCCBD",6,"\uCCC6\uCCC8\uCCCA",5,"\uCCD1\uCCD2\uCCD3\uCCD5",5],["ab81","\uCCDB",8,"\uCCE5",6,"\uCCED\uCCEE\uCCEF\uCCF1",12,"\u30A1",85],["ac41","\uCCFE\uCCFF\uCD00\uCD02",5,"\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11",6,"\uCD1A\uCD1C\uCD1E\uCD1F\uCD20"],["ac61","\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D",11,"\uCD3A",4],["ac81","\uCD3F",28,"\uCD5D\uCD5E\uCD5F\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\uCD61\uCD62\uCD63\uCD65",6,"\uCD6E\uCD70\uCD72",5,"\uCD79",7],["ad61","\uCD81",6,"\uCD89",10,"\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F"],["ad81","\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA",5,"\uCDB1",18,"\uCDC5"],["ae41","\uCDC6",5,"\uCDCD\uCDCE\uCDCF\uCDD1",16],["ae61","\uCDE2",5,"\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1",6,"\uCDFA\uCDFC\uCDFE",4],["ae81","\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D",6,"\uCE15\uCE16\uCE17\uCE18\uCE1A",5,"\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B"],["af41","\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36",19],["af61","\uCE4A",13,"\uCE5A\uCE5B\uCE5D\uCE5E\uCE62",5,"\uCE6A\uCE6C"],["af81","\uCE6E",5,"\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D",6,"\uCE86\uCE88\uCE8A",5,"\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99"],["b041","\uCE9A",5,"\uCEA2\uCEA6",5,"\uCEAE",12],["b061","\uCEBB",5,"\uCEC2",19],["b081","\uCED6",13,"\uCEE6\uCEE7\uCEE9\uCEEA\uCEED",6,"\uCEF6\uCEFA",5,"\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10",7,"\uAC19",4,"\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06"],["b141","\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09",6,"\uCF12\uCF14\uCF16",5,"\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23"],["b161","\uCF25",6,"\uCF2E\uCF32",5,"\uCF39",11],["b181","\uCF45",14,"\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D",6,"\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78"],["b241","\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79",6,"\uCF81\uCF82\uCF83\uCF84\uCF86",5,"\uCF8D"],["b261","\uCF8E",18,"\uCFA2",5,"\uCFA9"],["b281","\uCFAA",5,"\uCFB1",18,"\uCFC5",6,"\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059"],["b341","\uCFCC",19,"\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9"],["b361","\uCFEA",5,"\uCFF2\uCFF4\uCFF6",5,"\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005",5],["b381","\uD00B",5,"\uD012",5,"\uD019",19,"\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB",4,"\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD"],["b441","\uD02E",5,"\uD036\uD037\uD039\uD03A\uD03B\uD03D",6,"\uD046\uD048\uD04A",5],["b461","\uD051\uD052\uD053\uD055\uD056\uD057\uD059",6,"\uD061",10,"\uD06E\uD06F"],["b481","\uD071\uD072\uD073\uD075",6,"\uD07E\uD07F\uD080\uD082",18,"\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB",4,"\uB2F3\uB2F4\uB2F5\uB2F7",4,"\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365"],["b541","\uD095",14,"\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD",5],["b561","\uD0B3\uD0B6\uD0B8\uD0BA",5,"\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA",5,"\uD0D2\uD0D6",4],["b581","\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5",6,"\uD0EE\uD0F2",5,"\uD0F9",11,"\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538"],["b641","\uD105",7,"\uD10E",17],["b661","\uD120",15,"\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E"],["b681","\uD13F\uD142\uD146",5,"\uD14E\uD14F\uD151\uD152\uD153\uD155",6,"\uD15E\uD160\uD162",5,"\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797"],["b741","\uD16E",13,"\uD17D",6,"\uD185\uD186\uD187\uD189\uD18A"],["b761","\uD18B",20,"\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7"],["b781","\uD1A9",6,"\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1",14,"\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969"],["b841","\uD1D0",7,"\uD1D9",17],["b861","\uD1EB",8,"\uD1F5\uD1F6\uD1F7\uD1F9",13],["b881","\uD208\uD20A",5,"\uD211",24,"\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE",4,"\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC"],["b941","\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235",6,"\uD23E\uD240\uD242",5,"\uD249\uD24A\uD24B\uD24C"],["b961","\uD24D",14,"\uD25D",6,"\uD265\uD266\uD267\uD268"],["b981","\uD269",22,"\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14",4,"\uBC1B",4,"\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97"],["ba41","\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296",5,"\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5",6,"\uD2AD"],["ba61","\uD2AE\uD2AF\uD2B0\uD2B2",5,"\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3",4,"\uD2CA\uD2CC",5],["ba81","\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD",6,"\uD2E6",9,"\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64"],["bb41","\uD2FB",4,"\uD302\uD304\uD306",5,"\uD30F\uD311\uD312\uD313\uD315\uD317",4,"\uD31E\uD322\uD323"],["bb61","\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331",6,"\uD33A\uD33E",5,"\uD346\uD347\uD348\uD349"],["bb81","\uD34A",31,"\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4"],["bc41","\uD36A",17,"\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387"],["bc61","\uD388\uD389\uD38A\uD38B\uD38E\uD392",5,"\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1",6,"\uD3AA\uD3AC\uD3AE"],["bc81","\uD3AF",4,"\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD",6,"\uD3C6\uD3C7\uD3CA",5,"\uD3D1",5,"\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C",4,"\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D"],["bd41","\uD3D7\uD3D9",7,"\uD3E2\uD3E4",7,"\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7"],["bd61","\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402",5,"\uD409",13],["bd81","\uD417",5,"\uD41E",25,"\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430"],["be41","\uD438",7,"\uD441\uD442\uD443\uD445",14],["be61","\uD454",7,"\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465",7,"\uD46E\uD470\uD471\uD472"],["be81","\uD473",4,"\uD47A\uD47B\uD47D\uD47E\uD481\uD483",4,"\uD48A\uD48C\uD48E",5,"\uD495",8,"\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4",6,"\uC5CC\uC5CE"],["bf41","\uD49E",10,"\uD4AA",14],["bf61","\uD4B9",18,"\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5"],["bf81","\uD4D6",5,"\uD4DD\uD4DE\uD4E0",7,"\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1",6,"\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC",5,"\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8"],["c041","\uD4FE",5,"\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D",6,"\uD516\uD518",5],["c061","\uD51E",25],["c081","\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545",6,"\uD54E\uD550\uD552",5,"\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751",7,"\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A"],["c141","\uD564\uD566\uD567\uD56A\uD56C\uD56E",5,"\uD576\uD577\uD579\uD57A\uD57B\uD57D",6,"\uD586\uD58A\uD58B"],["c161","\uD58C\uD58D\uD58E\uD58F\uD591",19,"\uD5A6\uD5A7"],["c181","\uD5A8",31,"\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3"],["c241","\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3",4,"\uD5DA\uD5DC\uD5DE",5,"\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE"],["c261","\uD5EF",4,"\uD5F6\uD5F8\uD5FA",5,"\uD602\uD603\uD605\uD606\uD607\uD609",6,"\uD612"],["c281","\uD616",5,"\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625",7,"\uD62E",9,"\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B"],["c341","\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D",4],["c361","\uD662",4,"\uD668\uD66A",5,"\uD672\uD673\uD675",11],["c381","\uD681\uD682\uD684\uD686",5,"\uD68E\uD68F\uD691\uD692\uD693\uD695",7,"\uD69E\uD6A0\uD6A2",5,"\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35"],["c441","\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1",7,"\uD6BA\uD6BC",7,"\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB"],["c461","\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA",5,"\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9",4],["c481","\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6",5,"\uD6FE\uD6FF\uD701\uD702\uD703\uD705",11,"\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C"],["c541","\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721",6,"\uD72A\uD72C\uD72E",5,"\uD736\uD737\uD739"],["c561","\uD73A\uD73B\uD73D",6,"\uD745\uD746\uD748\uD74A",5,"\uD752\uD753\uD755\uD75A",4],["c581","\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775",6,"\uD77E\uD77F\uD780\uD782",5,"\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C"],["c641","\uD78D\uD78E\uD78F\uD791",6,"\uD79A\uD79C\uD79E",5],["c6a1","\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401"],["c7a1","\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620"],["c8a1","\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D"],["caa1","\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95"],["cba1","\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2"],["cca1","\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0"],["cda1","\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC"],["cea1","\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE"],["cfa1","\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4"],["d0a1","\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3"],["d1a1","\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E",5,"\u90A3\uF914",4,"\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925"],["d2a1","\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928",4,"\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933",5,"\u99D1\uF939",10,"\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A",7,"\u5AE9\u8A25\u677B\u7D10\uF952",5,"\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336"],["d3a1","\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843"],["d4a1","\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85"],["d5a1","\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23"],["d6a1","\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC"],["d7a1","\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C"],["d8a1","\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5"],["d9a1","\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587"],["daa1","\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51"],["dba1","\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656"],["dca1","\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66"],["dda1","\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5"],["dea1","\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A"],["dfa1","\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72"],["e0a1","\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C"],["e1a1","\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101"],["e2a1","\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27"],["e3a1","\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81"],["e4a1","\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D"],["e5a1","\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982"],["e6a1","\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2"],["e7a1","\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3"],["e8a1","\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1"],["e9a1","\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553"],["eaa1","\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB"],["eba1","\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC"],["eca1","\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344"],["eda1","\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577"],["eea1","\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1"],["efa1","\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756"],["f0a1","\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B"],["f1a1","\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA"],["f2a1","\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F"],["f3a1","\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56"],["f4a1","\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2"],["f5a1","\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403"],["f6a1","\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17"],["f7a1","\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211"],["f8a1","\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43"],["f9a1","\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A"],["faa1","\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B"],["fba1","\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575"],["fca1","\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6"],["fda1","\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70"]]});var Q$r=A((g0g,mul)=>{mul.exports=[["0","\0",127],["a140","\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A"],["a1a1","\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62",4,"\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F"],["a240","\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581",7,"\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D"],["a2a1","\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uFF21",25,"\uFF41",21],["a340","\uFF57\uFF58\uFF59\uFF5A\u0391",16,"\u03A3",6,"\u03B1",16,"\u03C3",6,"\u3105",10],["a3a1","\u3110",25,"\u02D9\u02C9\u02CA\u02C7\u02CB"],["a3e1","\u20AC"],["a440","\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D"],["a4a1","\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19"],["a540","\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916"],["a5a1","\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74"],["a6a1","\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63"],["a740","\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D"],["a7a1","\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760"],["a840","\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292"],["a8a1","\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45"],["a9a1","\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A"],["aa40","\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0"],["aaa1","\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644"],["ab40","\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1"],["aba1","\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7"],["ac40","\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17"],["aca1","\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004"],["ad40","\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5"],["ada1","\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA"],["ae40","\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93"],["af40","\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837"],["afa1","\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661"],["b0a1","\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40"],["b140","\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD"],["b1a1","\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA"],["b240","\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6"],["b2a1","\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C"],["b340","\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014"],["b3a1","\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960"],["b440","\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD"],["b4a1","\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB"],["b540","\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98"],["b5a1","\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41"],["b640","\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591"],["b6a1","\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC"],["b740","\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D"],["b7a1","\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763"],["b840","\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B"],["b8a1","\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A"],["b940","\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4"],["b9a1","\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147"],["ba40","\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22"],["baa1","\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC"],["bb40","\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4"],["bba1","\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC"],["bc40","\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182"],["bca1","\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483"],["bd40","\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF"],["bda1","\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E"],["be40","\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09"],["bea1","\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1"],["bf40","\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A"],["bfa1","\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A"],["c040","\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687"],["c0a1","\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC"],["c140","\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA"],["c1a1","\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01"],["c240","\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658"],["c2a1","\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6"],["c340","\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378"],["c3a1","\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E"],["c440","\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C"],["c4a1","\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74"],["c540","\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C"],["c5a1","\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92"],["c640","\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72"],["c940","\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15"],["c9a1","\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B"],["ca40","\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418"],["caa1","\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747"],["cb40","\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293"],["cba1","\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762"],["cc40","\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B"],["cca1","\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2"],["cd40","\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA"],["cda1","\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF"],["ce40","\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB"],["cea1","\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA"],["cf40","\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42"],["cfa1","\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80"],["d040","\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA"],["d0a1","\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1"],["d140","\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067"],["d1a1","\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4"],["d240","\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10"],["d340","\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322"],["d3a1","\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150"],["d440","\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F"],["d540","\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F"],["d5a1","\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9"],["d640","\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF"],["d6a1","\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F"],["d740","\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7"],["d7a1","\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA"],["d840","\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837"],["d8a1","\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114"],["d940","\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2"],["d9a1","\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E"],["da40","\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416"],["daa1","\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65"],["db40","\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3"],["dba1","\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA"],["dc40","\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688"],["dca1","\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6"],["dd40","\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC"],["de40","\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153"],["dea1","\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13"],["df40","\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F"],["dfa1","\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4"],["e040","\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F"],["e0a1","\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0"],["e140","\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0"],["e1a1","\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9"],["e240","\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A"],["e2a1","\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE"],["e3a1","\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB"],["e440","\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D"],["e4a1","\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658"],["e540","\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189"],["e5a1","\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92"],["e640","\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359"],["e6a1","\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F"],["e740","\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27"],["e840","\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3"],["e8a1","\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E"],["e940","\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA"],["e9a1","\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8"],["ea40","\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799"],["eaa1","\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0"],["eba1","\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C"],["ec40","\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95"],["eca1","\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E"],["ed40","\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6"],["eda1","\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E"],["ee40","\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E"],["eea1","\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C"],["ef40","\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30"],["efa1","\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376"],["f040","\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2"],["f0a1","\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67"],["f140","\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA"],["f1a1","\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70"],["f240","\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B"],["f2a1","\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55"],["f340","\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726"],["f3a1","\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2"],["f440","\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF"],["f540","\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B"],["f5a1","\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625"],["f640","\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A"],["f6a1","\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A"],["f740","\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A"],["f7a1","\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE"],["f840","\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F"],["f8a1","\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A"],["f940","\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A"],["f9a1","\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593"]]});var rqi=A((y0g,ful)=>{ful.exports=[["8740","\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB"],["8767","\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC"],["87a1","\u{258DE}\u3AF5\u7AFC\u9F97\u{24161}\u{2890D}\u{231EA}\u{20A8A}\u{2325E}\u430A\u8484\u9F96\u942F\u4930\u8613\u5896\u974A\u9218\u79D0\u7A32\u6660\u6A29\u889D\u744C\u7BC5\u6782\u7A2C\u524F\u9046\u34E6\u73C4\u{25DB9}\u74C6\u9FC7\u57B3\u492F\u544C\u4131\u{2368E}\u5818\u7A72\u{27B65}\u8B8F\u46AE\u{26E88}\u4181\u{25D99}\u7BAE\u{224BC}\u9FC8\u{224C1}\u{224C9}\u{224CC}\u9FC9\u8504\u{235BB}\u40B4\u9FCA\u44E1\u{2ADFF}\u62C1\u706E\u9FCB"],["8840","\u31C0",4,"\u{2010C}\u31C5\u{200D1}\u{200CD}\u31C6\u31C7\u{200CB}\u{21FE8}\u31C8\u{200CA}\u31C9\u31CA\u31CB\u31CC\u{2010E}\u31CD\u31CE\u0100\xC1\u01CD\xC0\u0112\xC9\u011A\xC8\u014C\xD3\u01D1\xD2\u0FFF\xCA\u0304\u1EBE\u0FFF\xCA\u030C\u1EC0\xCA\u0101\xE1\u01CE\xE0\u0251\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA"],["88a1","\u01DC\xFC\u0FFF\xEA\u0304\u1EBF\u0FFF\xEA\u030C\u1EC1\xEA\u0261\u23DA\u23DB"],["8940","\u{2A3A9}\u{21145}"],["8943","\u650A"],["8946","\u4E3D\u6EDD\u9D4E\u91DF"],["894c","\u{27735}\u6491\u4F1A\u4F28\u4FA8\u5156\u5174\u519C\u51E4\u52A1\u52A8\u533B\u534E\u53D1\u53D8\u56E2\u58F0\u5904\u5907\u5932\u5934\u5B66\u5B9E\u5B9F\u5C9A\u5E86\u603B\u6589\u67FE\u6804\u6865\u6D4E\u70BC\u7535\u7EA4\u7EAC\u7EBA\u7EC7\u7ECF\u7EDF\u7F06\u7F37\u827A\u82CF\u836F\u89C6\u8BBE\u8BE2\u8F66\u8F67\u8F6E"],["89a1","\u7411\u7CFC\u7DCD\u6946\u7AC9\u5227"],["89ab","\u918C\u78B8\u915E\u80BC"],["89b0","\u8D0B\u80F6\u{209E7}"],["89b5","\u809F\u9EC7\u4CCD\u9DC9\u9E0C\u4C3E\u{29DF6}\u{2700E}\u9E0A\u{2A133}\u35C1"],["89c1","\u6E9A\u823E\u7519"],["89c5","\u4911\u9A6C\u9A8F\u9F99\u7987\u{2846C}\u{21DCA}\u{205D0}\u{22AE6}\u4E24\u4E81\u4E80\u4E87\u4EBF\u4EEB\u4F37\u344C\u4FBD\u3E48\u5003\u5088\u347D\u3493\u34A5\u5186\u5905\u51DB\u51FC\u5205\u4E89\u5279\u5290\u5327\u35C7\u53A9\u3551\u53B0\u3553\u53C2\u5423\u356D\u3572\u3681\u5493\u54A3\u54B4\u54B9\u54D0\u54EF\u5518\u5523\u5528\u3598\u553F\u35A5\u35BF\u55D7\u35C5"],["8a40","\u{27D84}\u5525"],["8a43","\u{20C42}\u{20D15}\u{2512B}\u5590\u{22CC6}\u39EC\u{20341}\u8E46\u{24DB8}\u{294E5}\u4053\u{280BE}\u777A\u{22C38}\u3A34\u47D5\u{2815D}\u{269F2}\u{24DEA}\u64DD\u{20D7C}\u{20FB4}\u{20CD5}\u{210F4}\u648D\u8E7E\u{20E96}\u{20C0B}\u{20F64}\u{22CA9}\u{28256}\u{244D3}"],["8a64","\u{20D46}\u{29A4D}\u{280E9}\u47F4\u{24EA7}\u{22CC2}\u9AB2\u3A67\u{295F4}\u3FED\u3506\u{252C7}\u{297D4}\u{278C8}\u{22D44}\u9D6E\u9815"],["8a76","\u43D9\u{260A5}\u64B4\u54E3\u{22D4C}\u{22BCA}\u{21077}\u39FB\u{2106F}"],["8aa1","\u{266DA}\u{26716}\u{279A0}\u64EA\u{25052}\u{20C43}\u8E68\u{221A1}\u{28B4C}\u{20731}"],["8aac","\u480B\u{201A9}\u3FFA\u5873\u{22D8D}"],["8ab2","\u{245C8}\u{204FC}\u{26097}\u{20F4C}\u{20D96}\u5579\u40BB\u43BA"],["8abb","\u4AB4\u{22A66}\u{2109D}\u81AA\u98F5\u{20D9C}\u6379\u39FE\u{22775}\u8DC0\u56A1\u647C\u3E43"],["8ac9","\u{2A601}\u{20E09}\u{22ACF}\u{22CC9}"],["8ace","\u{210C8}\u{239C2}\u3992\u3A06\u{2829B}\u3578\u{25E49}\u{220C7}\u5652\u{20F31}\u{22CB2}\u{29720}\u34BC\u6C3D\u{24E3B}"],["8adf","\u{27574}\u{22E8B}\u{22208}\u{2A65B}\u{28CCD}\u{20E7A}\u{20C34}\u{2681C}\u7F93\u{210CF}\u{22803}\u{22939}\u35FB\u{251E3}\u{20E8C}\u{20F8D}\u{20EAA}\u3F93\u{20F30}\u{20D47}\u{2114F}\u{20E4C}"],["8af6","\u{20EAB}\u{20BA9}\u{20D48}\u{210C0}\u{2113D}\u3FF9\u{22696}\u6432\u{20FAD}"],["8b40","\u{233F4}\u{27639}\u{22BCE}\u{20D7E}\u{20D7F}\u{22C51}\u{22C55}\u3A18\u{20E98}\u{210C7}\u{20F2E}\u{2A632}\u{26B50}\u{28CD2}\u{28D99}\u{28CCA}\u95AA\u54CC\u82C4\u55B9"],["8b55","\u{29EC3}\u9C26\u9AB6\u{2775E}\u{22DEE}\u7140\u816D\u80EC\u5C1C\u{26572}\u8134\u3797\u535F\u{280BD}\u91B6\u{20EFA}\u{20E0F}\u{20E77}\u{20EFB}\u35DD\u{24DEB}\u3609\u{20CD6}\u56AF\u{227B5}\u{210C9}\u{20E10}\u{20E78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20E79}\u{24E50}\u{22DA4}\u5A54\u{2101D}\u{2101E}\u{210F5}\u{210F6}\u579C\u{20E11}"],["8ba1","\u{27694}\u{282CD}\u{20FB5}\u{20E7B}\u{2517E}\u3703\u{20FB6}\u{21180}\u{252D8}\u{2A2BD}\u{249DA}\u{2183A}\u{24177}\u{2827C}\u5899\u5268\u361A\u{2573D}\u7BB2\u5B68\u4800\u4B2C\u9F27\u49E7\u9C1F\u9B8D\u{25B74}\u{2313D}\u55FB\u35F2\u5689\u4E28\u5902\u{21BC1}\u{2F878}\u9751\u{20086}\u4E5B\u4EBB\u353E\u5C23\u5F51\u5FC4\u38FA\u624C\u6535\u6B7A\u6C35\u6C3A\u706C\u722B\u4E2C\u72AD\u{248E9}\u7F52\u793B\u7CF9\u7F53\u{2626A}\u34C1"],["8bde","\u{2634B}\u8002\u8080\u{26612}\u{26951}\u535D\u8864\u89C1\u{278B2}\u8BA0\u8D1D\u9485\u9578\u957F\u95E8\u{28E0F}\u97E6\u9875\u98CE\u98DE\u9963\u{29810}\u9C7C\u9E1F\u9EC4\u6B6F\uF907\u4E37\u{20087}\u961D\u6237\u94A2"],["8c40","\u503B\u6DFE\u{29C73}\u9FA6\u3DC9\u888F\u{2414E}\u7077\u5CF5\u4B20\u{251CD}\u3559\u{25D30}\u6122\u{28A32}\u8FA7\u91F6\u7191\u6719\u73BA\u{23281}\u{2A107}\u3C8B\u{21980}\u4B10\u78E4\u7402\u51AE\u{2870F}\u4009\u6A63\u{2A2BA}\u4223\u860F\u{20A6F}\u7A2A\u{29947}\u{28AEA}\u9755\u704D\u5324\u{2207E}\u93F4\u76D9\u{289E3}\u9FA7\u77DD\u4EA3\u4FF0\u50BC\u4E2F\u4F17\u9FA8\u5434\u7D8B\u5892\u58D0\u{21DB6}\u5E92\u5E99\u5FC2\u{22712}\u658B"],["8ca1","\u{233F9}\u6919\u6A43\u{23C63}\u6CFF"],["8ca7","\u7200\u{24505}\u738C\u3EDB\u{24A13}\u5B15\u74B9\u8B83\u{25CA4}\u{25695}\u7A93\u7BEC\u7CC3\u7E6C\u82F8\u8597\u9FA9\u8890\u9FAA\u8EB9\u9FAB\u8FCF\u855F\u99E0\u9221\u9FAC\u{28DB9}\u{2143F}\u4071\u42A2\u5A1A"],["8cc9","\u9868\u676B\u4276\u573D"],["8cce","\u85D6\u{2497B}\u82BF\u{2710D}\u4C81\u{26D74}\u5D7B\u{26B15}\u{26FBE}\u9FAD\u9FAE\u5B96\u9FAF\u66E7\u7E5B\u6E57\u79CA\u3D88\u44C3\u{23256}\u{22796}\u439A\u4536"],["8ce6","\u5CD5\u{23B1A}\u8AF9\u5C78\u3D12\u{23551}\u5D78\u9FB2\u7157\u4558\u{240EC}\u{21E23}\u4C77\u3978\u344A\u{201A4}\u{26C41}\u8ACC\u4FB4\u{20239}\u59BF\u816C\u9856\u{298FA}\u5F3B"],["8d40","\u{20B9F}"],["8d42","\u{221C1}\u{2896D}\u4102\u46BB\u{29079}\u3F07\u9FB3\u{2A1B5}\u40F8\u37D6\u46F7\u{26C46}\u417C\u{286B2}\u{273FF}\u456D\u38D4\u{2549A}\u4561\u451B\u4D89\u4C7B\u4D76\u45EA\u3FC8\u{24B0F}\u3661\u44DE\u44BD\u41ED\u5D3E\u5D48\u5D56\u3DFC\u380F\u5DA4\u5DB9\u3820\u3838\u5E42\u5EBD\u5F25\u5F83\u3908\u3914\u393F\u394D\u60D7\u613D\u5CE5\u3989\u61B7\u61B9\u61CF\u39B8\u622C\u6290\u62E5\u6318\u39F8\u56B1"],["8da1","\u3A03\u63E2\u63FB\u6407\u645A\u3A4B\u64C0\u5D15\u5621\u9F9F\u3A97\u6586\u3ABD\u65FF\u6653\u3AF2\u6692\u3B22\u6716\u3B42\u67A4\u6800\u3B58\u684A\u6884\u3B72\u3B71\u3B7B\u6909\u6943\u725C\u6964\u699F\u6985\u3BBC\u69D6\u3BDD\u6A65\u6A74\u6A71\u6A82\u3BEC\u6A99\u3BF2\u6AAB\u6AB5\u6AD4\u6AF6\u6B81\u6BC1\u6BEA\u6C75\u6CAA\u3CCB\u6D02\u6D06\u6D26\u6D81\u3CEF\u6DA4\u6DB1\u6E15\u6E18\u6E29\u6E86\u{289C0}\u6EBB\u6EE2\u6EDA\u9F7F\u6EE8\u6EE9\u6F24\u6F34\u3D46\u{23F41}\u6F81\u6FBE\u3D6A\u3D75\u71B7\u5C99\u3D8A\u702C\u3D91\u7050\u7054\u706F\u707F\u7089\u{20325}\u43C1\u35F1\u{20ED8}"],["8e40","\u{23ED7}\u57BE\u{26ED3}\u713E\u{257E0}\u364E\u69A2\u{28BE9}\u5B74\u7A49\u{258E1}\u{294D9}\u7A65\u7A7D\u{259AC}\u7ABB\u7AB0\u7AC2\u7AC3\u71D1\u{2648D}\u41CA\u7ADA\u7ADD\u7AEA\u41EF\u54B2\u{25C01}\u7B0B\u7B55\u7B29\u{2530E}\u{25CFE}\u7BA2\u7B6F\u839C\u{25BB4}\u{26C7F}\u7BD0\u8421\u7B92\u7BB8\u{25D20}\u3DAD\u{25C65}\u8492\u7BFA\u7C06\u7C35\u{25CC1}\u7C44\u7C83\u{24882}\u7CA6\u667D\u{24578}\u7CC9\u7CC7\u7CE6\u7C74\u7CF3\u7CF5\u7CCE"],["8ea1","\u7E67\u451D\u{26E44}\u7D5D\u{26ED6}\u748D\u7D89\u7DAB\u7135\u7DB3\u7DD2\u{24057}\u{26029}\u7DE4\u3D13\u7DF5\u{217F9}\u7DE5\u{2836D}\u7E1D\u{26121}\u{2615A}\u7E6E\u7E92\u432B\u946C\u7E27\u7F40\u7F41\u7F47\u7936\u{262D0}\u99E1\u7F97\u{26351}\u7FA3\u{21661}\u{20068}\u455C\u{23766}\u4503\u{2833A}\u7FFA\u{26489}\u8005\u8008\u801D\u8028\u802F\u{2A087}\u{26CC3}\u803B\u803C\u8061\u{22714}\u4989\u{26626}\u{23DE3}\u{266E8}\u6725\u80A7\u{28A48}\u8107\u811A\u58B0\u{226F6}\u6C7F\u{26498}\u{24FB8}\u64E7\u{2148A}\u8218\u{2185E}\u6A53\u{24A65}\u{24A95}\u447A\u8229\u{20B0D}\u{26A52}\u{23D7E}\u4FF9\u{214FD}\u84E2\u8362\u{26B0A}\u{249A7}\u{23530}\u{21773}\u{23DF8}\u82AA\u691B\u{2F994}\u41DB"],["8f40","\u854B\u82D0\u831A\u{20E16}\u{217B4}\u36C1\u{2317D}\u{2355A}\u827B\u82E2\u8318\u{23E8B}\u{26DA3}\u{26B05}\u{26B97}\u{235CE}\u3DBF\u831D\u55EC\u8385\u450B\u{26DA5}\u83AC\u83C1\u83D3\u347E\u{26ED4}\u6A57\u855A\u3496\u{26E42}\u{22EEF}\u8458\u{25BE4}\u8471\u3DD3\u44E4\u6AA7\u844A\u{23CB5}\u7958\u84A8\u{26B96}\u{26E77}\u{26E43}\u84DE\u840F\u8391\u44A0\u8493\u84E4\u{25C91}\u4240\u{25CC0}\u4543\u8534\u5AF2\u{26E99}\u4527\u8573\u4516\u67BF\u8616"],["8fa1","\u{28625}\u{2863B}\u85C1\u{27088}\u8602\u{21582}\u{270CD}\u{2F9B2}\u456A\u8628\u3648\u{218A2}\u53F7\u{2739A}\u867E\u8771\u{2A0F8}\u87EE\u{22C27}\u87B1\u87DA\u880F\u5661\u866C\u6856\u460F\u8845\u8846\u{275E0}\u{23DB9}\u{275E4}\u885E\u889C\u465B\u88B4\u88B5\u63C1\u88C5\u7777\u{2770F}\u8987\u898A\u89A6\u89A9\u89A7\u89BC\u{28A25}\u89E7\u{27924}\u{27ABD}\u8A9C\u7793\u91FE\u8A90\u{27A59}\u7AE9\u{27B3A}\u{23F8F}\u4713\u{27B38}\u717C\u8B0C\u8B1F\u{25430}\u{25565}\u8B3F\u8B4C\u8B4D\u8AA9\u{24A7A}\u8B90\u8B9B\u8AAF\u{216DF}\u4615\u884F\u8C9B\u{27D54}\u{27D8F}\u{2F9D4}\u3725\u{27D53}\u8CD6\u{27D98}\u{27DBD}\u8D12\u8D03\u{21910}\u8CDB\u705C\u8D11\u{24CC9}\u3ED0\u8D77"],["9040","\u8DA9\u{28002}\u{21014}\u{2498A}\u3B7C\u{281BC}\u{2710C}\u7AE7\u8EAD\u8EB6\u8EC3\u92D4\u8F19\u8F2D\u{28365}\u{28412}\u8FA5\u9303\u{2A29F}\u{20A50}\u8FB3\u492A\u{289DE}\u{2853D}\u{23DBB}\u5EF8\u{23262}\u8FF9\u{2A014}\u{286BC}\u{28501}\u{22325}\u3980\u{26ED7}\u9037\u{2853C}\u{27ABE}\u9061\u{2856C}\u{2860B}\u90A8\u{28713}\u90C4\u{286E6}\u90AE\u90FD\u9167\u3AF0\u91A9\u91C4\u7CAC\u{28933}\u{21E89}\u920E\u6C9F\u9241\u9262\u{255B9}\u92B9\u{28AC6}\u{23C9B}\u{28B0C}\u{255DB}"],["90a1","\u{20D31}\u932C\u936B\u{28AE1}\u{28BEB}\u708F\u5AC3\u{28AE2}\u{28AE5}\u4965\u9244\u{28BEC}\u{28C39}\u{28BFF}\u9373\u945B\u8EBC\u9585\u95A6\u9426\u95A0\u6FF6\u42B9\u{2267A}\u{286D8}\u{2127C}\u{23E2E}\u49DF\u6C1C\u967B\u9696\u416C\u96A3\u{26ED5}\u61DA\u96B6\u78F5\u{28AE0}\u96BD\u53CC\u49A1\u{26CB8}\u{20274}\u{26410}\u{290AF}\u{290E5}\u{24AD1}\u{21915}\u{2330A}\u9731\u8642\u9736\u4A0F\u453D\u4585\u{24AE9}\u7075\u5B41\u971B\u975C\u{291D5}\u9757\u5B4A\u{291EB}\u975F\u9425\u50D0\u{230B7}\u{230BC}\u9789\u979F\u97B1\u97BE\u97C0\u97D2\u97E0\u{2546C}\u97EE\u741C\u{29433}\u97FF\u97F5\u{2941D}\u{2797A}\u4AD1\u9834\u9833\u984B\u9866\u3B0E\u{27175}\u3D51\u{20630}\u{2415C}"],["9140","\u{25706}\u98CA\u98B7\u98C8\u98C7\u4AFF\u{26D27}\u{216D3}\u55B0\u98E1\u98E6\u98EC\u9378\u9939\u{24A29}\u4B72\u{29857}\u{29905}\u99F5\u9A0C\u9A3B\u9A10\u9A58\u{25725}\u36C4\u{290B1}\u{29BD5}\u9AE0\u9AE2\u{29B05}\u9AF4\u4C0E\u9B14\u9B2D\u{28600}\u5034\u9B34\u{269A8}\u38C3\u{2307D}\u9B50\u9B40\u{29D3E}\u5A45\u{21863}\u9B8E\u{2424B}\u9C02\u9BFF\u9C0C\u{29E68}\u9DD4\u{29FB7}\u{2A192}\u{2A1AB}\u{2A0E1}\u{2A123}\u{2A1DF}\u9D7E\u9D83\u{2A134}\u9E0E\u6888"],["91a1","\u9DC4\u{2215B}\u{2A193}\u{2A220}\u{2193B}\u{2A233}\u9D39\u{2A0B9}\u{2A2B4}\u9E90\u9E95\u9E9E\u9EA2\u4D34\u9EAA\u9EAF\u{24364}\u9EC1\u3B60\u39E5\u3D1D\u4F32\u37BE\u{28C2B}\u9F02\u9F08\u4B96\u9424\u{26DA2}\u9F17\u9F16\u9F39\u569F\u568A\u9F45\u99B8\u{2908B}\u97F2\u847F\u9F62\u9F69\u7ADC\u9F8E\u7216\u4BBE\u{24975}\u{249BB}\u7177\u{249F8}\u{24348}\u{24A51}\u739E\u{28BDA}\u{218FA}\u799F\u{2897E}\u{28E36}\u9369\u93F3\u{28A44}\u92EC\u9381\u93CB\u{2896C}\u{244B9}\u7217\u3EEB\u7772\u7A43\u70D0\u{24473}\u{243F8}\u717E\u{217EF}\u70A3\u{218BE}\u{23599}\u3EC7\u{21885}\u{2542F}\u{217F8}\u3722\u{216FB}\u{21839}\u36E1\u{21774}\u{218D1}\u{25F4B}\u3723\u{216C0}\u575B\u{24A25}\u{213FE}\u{212A8}"],["9240","\u{213C6}\u{214B6}\u8503\u{236A6}\u8503\u8455\u{24994}\u{27165}\u{23E31}\u{2555C}\u{23EFB}\u{27052}\u44F4\u{236EE}\u{2999D}\u{26F26}\u67F9\u3733\u3C15\u3DE7\u586C\u{21922}\u6810\u4057\u{2373F}\u{240E1}\u{2408B}\u{2410F}\u{26C21}\u54CB\u569E\u{266B1}\u5692\u{20FDF}\u{20BA8}\u{20E0D}\u93C6\u{28B13}\u939C\u4EF8\u512B\u3819\u{24436}\u4EBC\u{20465}\u{2037F}\u4F4B\u4F8A\u{25651}\u5A68\u{201AB}\u{203CB}\u3999\u{2030A}\u{20414}\u3435\u4F29\u{202C0}\u{28EB3}\u{20275}\u8ADA\u{2020C}\u4E98"],["92a1","\u50CD\u510D\u4FA2\u4F03\u{24A0E}\u{23E8A}\u4F42\u502E\u506C\u5081\u4FCC\u4FE5\u5058\u50FC\u5159\u515B\u515D\u515E\u6E76\u{23595}\u{23E39}\u{23EBF}\u6D72\u{21884}\u{23E89}\u51A8\u51C3\u{205E0}\u44DD\u{204A3}\u{20492}\u{20491}\u8D7A\u{28A9C}\u{2070E}\u5259\u52A4\u{20873}\u52E1\u936E\u467A\u718C\u{2438C}\u{20C20}\u{249AC}\u{210E4}\u69D1\u{20E1D}\u7479\u3EDE\u7499\u7414\u7456\u7398\u4B8E\u{24ABC}\u{2408D}\u53D0\u3584\u720F\u{240C9}\u55B4\u{20345}\u54CD\u{20BC6}\u571D\u925D\u96F4\u9366\u57DD\u578D\u577F\u363E\u58CB\u5A99\u{28A46}\u{216FA}\u{2176F}\u{21710}\u5A2C\u59B8\u928F\u5A7E\u5ACF\u5A12\u{25946}\u{219F3}\u{21861}\u{24295}\u36F5\u6D05\u7443\u5A21\u{25E83}"],["9340","\u5A81\u{28BD7}\u{20413}\u93E0\u748C\u{21303}\u7105\u4972\u9408\u{289FB}\u93BD\u37A0\u5C1E\u5C9E\u5E5E\u5E48\u{21996}\u{2197C}\u{23AEE}\u5ECD\u5B4F\u{21903}\u{21904}\u3701\u{218A0}\u36DD\u{216FE}\u36D3\u812A\u{28A47}\u{21DBA}\u{23472}\u{289A8}\u5F0C\u5F0E\u{21927}\u{217AB}\u5A6B\u{2173B}\u5B44\u8614\u{275FD}\u8860\u607E\u{22860}\u{2262B}\u5FDB\u3EB8\u{225AF}\u{225BE}\u{29088}\u{26F73}\u61C0\u{2003E}\u{20046}\u{2261B}\u6199\u6198\u6075\u{22C9B}\u{22D07}\u{246D4}\u{2914D}"],["93a1","\u6471\u{24665}\u{22B6A}\u3A29\u{22B22}\u{23450}\u{298EA}\u{22E78}\u6337\u{2A45B}\u64B6\u6331\u63D1\u{249E3}\u{22D67}\u62A4\u{22CA1}\u643B\u656B\u6972\u3BF4\u{2308E}\u{232AD}\u{24989}\u{232AB}\u550D\u{232E0}\u{218D9}\u{2943F}\u66CE\u{23289}\u{231B3}\u3AE0\u4190\u{25584}\u{28B22}\u{2558F}\u{216FC}\u{2555B}\u{25425}\u78EE\u{23103}\u{2182A}\u{23234}\u3464\u{2320F}\u{23182}\u{242C9}\u668E\u{26D24}\u666B\u4B93\u6630\u{27870}\u{21DEB}\u6663\u{232D2}\u{232E1}\u661E\u{25872}\u38D1\u{2383A}\u{237BC}\u3B99\u{237A2}\u{233FE}\u74D0\u3B96\u678F\u{2462A}\u68B6\u681E\u3BC4\u6ABE\u3863\u{237D5}\u{24487}\u6A33\u6A52\u6AC9\u6B05\u{21912}\u6511\u6898\u6A4C\u3BD7\u6A7A\u6B57\u{23FC0}\u{23C9A}\u93A0\u92F2\u{28BEA}\u{28ACB}"],["9440","\u9289\u{2801E}\u{289DC}\u9467\u6DA5\u6F0B\u{249EC}\u6D67\u{23F7F}\u3D8F\u6E04\u{2403C}\u5A3D\u6E0A\u5847\u6D24\u7842\u713B\u{2431A}\u{24276}\u70F1\u7250\u7287\u7294\u{2478F}\u{24725}\u5179\u{24AA4}\u{205EB}\u747A\u{23EF8}\u{2365F}\u{24A4A}\u{24917}\u{25FE1}\u3F06\u3EB1\u{24ADF}\u{28C23}\u{23F35}\u60A7\u3EF3\u74CC\u743C\u9387\u7437\u449F\u{26DEA}\u4551\u7583\u3F63\u{24CD9}\u{24D06}\u3F58\u7555\u7673\u{2A5C6}\u3B19\u7468\u{28ACC}\u{249AB}\u{2498E}\u3AFB"],["94a1","\u3DCD\u{24A4E}\u3EFF\u{249C5}\u{248F3}\u91FA\u5732\u9342\u{28AE3}\u{21864}\u50DF\u{25221}\u{251E7}\u7778\u{23232}\u770E\u770F\u777B\u{24697}\u{23781}\u3A5E\u{248F0}\u7438\u749B\u3EBF\u{24ABA}\u{24AC7}\u40C8\u{24A96}\u{261AE}\u9307\u{25581}\u781E\u788D\u7888\u78D2\u73D0\u7959\u{27741}\u{256E3}\u410E\u799B\u8496\u79A5\u6A2D\u{23EFA}\u7A3A\u79F4\u416E\u{216E6}\u4132\u9235\u79F1\u{20D4C}\u{2498C}\u{20299}\u{23DBA}\u{2176E}\u3597\u556B\u3570\u36AA\u{201D4}\u{20C0D}\u7AE2\u5A59\u{226F5}\u{25AAF}\u{25A9C}\u5A0D\u{2025B}\u78F0\u5A2A\u{25BC6}\u7AFE\u41F9\u7C5D\u7C6D\u4211\u{25BB3}\u{25EBC}\u{25EA6}\u7CCD\u{249F9}\u{217B0}\u7C8E\u7C7C\u7CAE\u6AB2\u7DDC\u7E07\u7DD3\u7F4E\u{26261}"],["9540","\u{2615C}\u{27B48}\u7D97\u{25E82}\u426A\u{26B75}\u{20916}\u67D6\u{2004E}\u{235CF}\u57C4\u{26412}\u{263F8}\u{24962}\u7FDD\u7B27\u{2082C}\u{25AE9}\u{25D43}\u7B0C\u{25E0E}\u99E6\u8645\u9A63\u6A1C\u{2343F}\u39E2\u{249F7}\u{265AD}\u9A1F\u{265A0}\u8480\u{27127}\u{26CD1}\u44EA\u8137\u4402\u80C6\u8109\u8142\u{267B4}\u98C3\u{26A42}\u8262\u8265\u{26A51}\u8453\u{26DA7}\u8610\u{2721B}\u5A86\u417F\u{21840}\u5B2B\u{218A1}\u5AE4\u{218D8}\u86A0\u{2F9BC}\u{23D8F}\u882D\u{27422}\u5A02"],["95a1","\u886E\u4F45\u8887\u88BF\u88E6\u8965\u894D\u{25683}\u8954\u{27785}\u{27784}\u{28BF5}\u{28BD9}\u{28B9C}\u{289F9}\u3EAD\u84A3\u46F5\u46CF\u37F2\u8A3D\u8A1C\u{29448}\u5F4D\u922B\u{24284}\u65D4\u7129\u70C4\u{21845}\u9D6D\u8C9F\u8CE9\u{27DDC}\u599A\u77C3\u59F0\u436E\u36D4\u8E2A\u8EA7\u{24C09}\u8F30\u8F4A\u42F4\u6C58\u6FBB\u{22321}\u489B\u6F79\u6E8B\u{217DA}\u9BE9\u36B5\u{2492F}\u90BB\u9097\u5571\u4906\u91BB\u9404\u{28A4B}\u4062\u{28AFC}\u9427\u{28C1D}\u{28C3B}\u84E5\u8A2B\u9599\u95A7\u9597\u9596\u{28D34}\u7445\u3EC2\u{248FF}\u{24A42}\u{243EA}\u3EE7\u{23225}\u968F\u{28EE7}\u{28E66}\u{28E65}\u3ECC\u{249ED}\u{24A78}\u{23FEE}\u7412\u746B\u3EFC\u9741\u{290B0}"],["9640","\u6847\u4A1D\u{29093}\u{257DF}\u975D\u9368\u{28989}\u{28C26}\u{28B2F}\u{263BE}\u92BA\u5B11\u8B69\u493C\u73F9\u{2421B}\u979B\u9771\u9938\u{20F26}\u5DC1\u{28BC5}\u{24AB2}\u981F\u{294DA}\u92F6\u{295D7}\u91E5\u44C0\u{28B50}\u{24A67}\u{28B64}\u98DC\u{28A45}\u3F00\u922A\u4925\u8414\u993B\u994D\u{27B06}\u3DFD\u999B\u4B6F\u99AA\u9A5C\u{28B65}\u{258C8}\u6A8F\u9A21\u5AFE\u9A2F\u{298F1}\u4B90\u{29948}\u99BC\u4BBD\u4B97\u937D\u5872\u{21302}\u5822\u{249B8}"],["96a1","\u{214E8}\u7844\u{2271F}\u{23DB8}\u68C5\u3D7D\u9458\u3927\u6150\u{22781}\u{2296B}\u6107\u9C4F\u9C53\u9C7B\u9C35\u9C10\u9B7F\u9BCF\u{29E2D}\u9B9F\u{2A1F5}\u{2A0FE}\u9D21\u4CAE\u{24104}\u9E18\u4CB0\u9D0C\u{2A1B4}\u{2A0ED}\u{2A0F3}\u{2992F}\u9DA5\u84BD\u{26E12}\u{26FDF}\u{26B82}\u85FC\u4533\u{26DA4}\u{26E84}\u{26DF0}\u8420\u85EE\u{26E00}\u{237D7}\u{26064}\u79E2\u{2359C}\u{23640}\u492D\u{249DE}\u3D62\u93DB\u92BE\u9348\u{202BF}\u78B9\u9277\u944D\u4FE4\u3440\u9064\u{2555D}\u783D\u7854\u78B6\u784B\u{21757}\u{231C9}\u{24941}\u369A\u4F72\u6FDA\u6FD9\u701E\u701E\u5414\u{241B5}\u57BB\u58F3\u578A\u9D16\u57D7\u7134\u34AF\u{241AC}\u71EB\u{26C40}\u{24F97}\u5B28\u{217B5}\u{28A49}"],["9740","\u610C\u5ACE\u5A0B\u42BC\u{24488}\u372C\u4B7B\u{289FC}\u93BB\u93B8\u{218D6}\u{20F1D}\u8472\u{26CC0}\u{21413}\u{242FA}\u{22C26}\u{243C1}\u5994\u{23DB7}\u{26741}\u7DA8\u{2615B}\u{260A4}\u{249B9}\u{2498B}\u{289FA}\u92E5\u73E2\u3EE9\u74B4\u{28B63}\u{2189F}\u3EE1\u{24AB3}\u6AD8\u73F3\u73FB\u3ED6\u{24A3E}\u{24A94}\u{217D9}\u{24A66}\u{203A7}\u{21424}\u{249E5}\u7448\u{24916}\u70A5\u{24976}\u9284\u73E6\u935F\u{204FE}\u9331\u{28ACE}\u{28A16}\u9386\u{28BE7}\u{255D5}\u4935\u{28A82}\u716B"],["97a1","\u{24943}\u{20CFF}\u56A4\u{2061A}\u{20BEB}\u{20CB8}\u5502\u79C4\u{217FA}\u7DFE\u{216C2}\u{24A50}\u{21852}\u452E\u9401\u370A\u{28AC0}\u{249AD}\u59B0\u{218BF}\u{21883}\u{27484}\u5AA1\u36E2\u{23D5B}\u36B0\u925F\u5A79\u{28A81}\u{21862}\u9374\u3CCD\u{20AB4}\u4A96\u398A\u50F4\u3D69\u3D4C\u{2139C}\u7175\u42FB\u{28218}\u6E0F\u{290E4}\u44EB\u6D57\u{27E4F}\u7067\u6CAF\u3CD6\u{23FED}\u{23E2D}\u6E02\u6F0C\u3D6F\u{203F5}\u7551\u36BC\u34C8\u4680\u3EDA\u4871\u59C4\u926E\u493E\u8F41\u{28C1C}\u{26BC0}\u5812\u57C8\u36D6\u{21452}\u70FE\u{24362}\u{24A71}\u{22FE3}\u{212B0}\u{223BD}\u68B9\u6967\u{21398}\u{234E5}\u{27BF4}\u{236DF}\u{28A83}\u{237D6}\u{233FA}\u{24C9F}\u6A1A\u{236AD}\u{26CB7}\u843E\u44DF\u44CE"],["9840","\u{26D26}\u{26D51}\u{26C82}\u{26FDE}\u6F17\u{27109}\u833D\u{2173A}\u83ED\u{26C80}\u{27053}\u{217DB}\u5989\u5A82\u{217B3}\u5A61\u5A71\u{21905}\u{241FC}\u372D\u59EF\u{2173C}\u36C7\u718E\u9390\u669A\u{242A5}\u5A6E\u5A2B\u{24293}\u6A2B\u{23EF9}\u{27736}\u{2445B}\u{242CA}\u711D\u{24259}\u{289E1}\u4FB0\u{26D28}\u5CC2\u{244CE}\u{27E4D}\u{243BD}\u6A0C\u{24256}\u{21304}\u70A6\u7133\u{243E9}\u3DA5\u6CDF\u{2F825}\u{24A4F}\u7E65\u59EB\u5D2F\u3DF3\u5F5C\u{24A5D}\u{217DF}\u7DA4\u8426"],["98a1","\u5485\u{23AFA}\u{23300}\u{20214}\u577E\u{208D5}\u{20619}\u3FE5\u{21F9E}\u{2A2B6}\u7003\u{2915B}\u5D70\u738F\u7CD3\u{28A59}\u{29420}\u4FC8\u7FE7\u72CD\u7310\u{27AF4}\u7338\u7339\u{256F6}\u7341\u7348\u3EA9\u{27B18}\u906C\u71F5\u{248F2}\u73E1\u81F6\u3ECA\u770C\u3ED1\u6CA2\u56FD\u7419\u741E\u741F\u3EE2\u3EF0\u3EF4\u3EFA\u74D3\u3F0E\u3F53\u7542\u756D\u7572\u758D\u3F7C\u75C8\u75DC\u3FC0\u764D\u3FD7\u7674\u3FDC\u767A\u{24F5C}\u7188\u5623\u8980\u5869\u401D\u7743\u4039\u6761\u4045\u35DB\u7798\u406A\u406F\u5C5E\u77BE\u77CB\u58F2\u7818\u70B9\u781C\u40A8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8FBB\u7A06\u8FBC\u4167\u7A91\u41B2\u7ABC\u8279\u41C4\u7ACF\u7ADB\u41CF\u4E21\u7B62\u7B6C\u7B7B\u7C12\u7C1B\u4260\u427A\u7C7B\u7C9C\u428C\u7CB8\u4294\u7CED\u8F93\u70C0\u{20CCF}\u7DCF\u7DD4\u7DD0\u7DFD\u7FAE\u7FB4\u729F\u4397\u8020\u8025\u7B39\u802E\u8031\u8054\u3DCC\u57B4\u70A0\u80B7\u80E9\u43ED\u810C\u732A\u810E\u8112\u7560\u8114\u4401\u3B39\u8156\u8159\u815A"],["99a1","\u4413\u583A\u817C\u8184\u4425\u8193\u442D\u81A5\u57EF\u81C1\u81E4\u8254\u448F\u82A6\u8276\u82CA\u82D8\u82FF\u44B0\u8357\u9669\u698A\u8405\u70F5\u8464\u60E3\u8488\u4504\u84BE\u84E1\u84F8\u8510\u8538\u8552\u453B\u856F\u8570\u85E0\u4577\u8672\u8692\u86B2\u86EF\u9645\u878B\u4606\u4617\u88AE\u88FF\u8924\u8947\u8991\u{27967}\u8A29\u8A38\u8A94\u8AB4\u8C51\u8CD4\u8CF2\u8D1C\u4798\u585F\u8DC3\u47ED\u4EEE\u8E3A\u55D8\u5754\u8E71\u55F5\u8EB0\u4837\u8ECE\u8EE2\u8EE4\u8EED\u8EF2\u8FB7\u8FC1\u8FCA\u8FCC\u9033\u99C4\u48AD\u98E0\u9213\u491E\u9228\u9258\u926B\u92B1\u92AE\u92BF"],["9a40","\u92E3\u92EB\u92F3\u92F4\u92FD\u9343\u9384\u93AD\u4945\u4951\u9EBF\u9417\u5301\u941D\u942D\u943E\u496A\u9454\u9479\u952D\u95A2\u49A7\u95F4\u9633\u49E5\u67A0\u4A24\u9740\u4A35\u97B2\u97C2\u5654\u4AE4\u60E8\u98B9\u4B19\u98F1\u5844\u990E\u9919\u51B4\u991C\u9937\u9942\u995D\u9962\u4B70\u99C5\u4B9D\u9A3C\u9B0F\u7A83\u9B69\u9B81\u9BDD\u9BF1\u9BF4\u4C6D\u9C20\u376F\u{21BC2}\u9D49\u9C3A"],["9aa1","\u9EFE\u5650\u9D93\u9DBD\u9DC0\u9DFC\u94F6\u8FB6\u9E7B\u9EAC\u9EB1\u9EBD\u9EC6\u94DC\u9EE2\u9EF1\u9EF8\u7AC8\u9F44\u{20094}\u{202B7}\u{203A0}\u691A\u94C3\u59AC\u{204D7}\u5840\u94C1\u37B9\u{205D5}\u{20615}\u{20676}\u{216BA}\u5757\u7173\u{20AC2}\u{20ACD}\u{20BBF}\u546A\u{2F83B}\u{20BCB}\u549E\u{20BFB}\u{20C3B}\u{20C53}\u{20C65}\u{20C7C}\u60E7\u{20C8D}\u567A\u{20CB5}\u{20CDD}\u{20CED}\u{20D6F}\u{20DB2}\u{20DC8}\u6955\u9C2F\u87A5\u{20E04}\u{20E0E}\u{20ED7}\u{20F90}\u{20F2D}\u{20E73}\u5C20\u{20FBC}\u5E0B\u{2105C}\u{2104F}\u{21076}\u671E\u{2107B}\u{21088}\u{21096}\u3647\u{210BF}\u{210D3}\u{2112F}\u{2113B}\u5364\u84AD\u{212E3}\u{21375}\u{21336}\u8B81\u{21577}\u{21619}\u{217C3}\u{217C7}\u4E78\u70BB\u{2182D}\u{2196A}"],["9b40","\u{21A2D}\u{21A45}\u{21C2A}\u{21C70}\u{21CAC}\u{21EC8}\u62C3\u{21ED5}\u{21F15}\u7198\u6855\u{22045}\u69E9\u36C8\u{2227C}\u{223D7}\u{223FA}\u{2272A}\u{22871}\u{2294F}\u82FD\u{22967}\u{22993}\u{22AD5}\u89A5\u{22AE8}\u8FA0\u{22B0E}\u97B8\u{22B3F}\u9847\u9ABD\u{22C4C}"],["9b62","\u{22C88}\u{22CB7}\u{25BE8}\u{22D08}\u{22D12}\u{22DB7}\u{22D95}\u{22E42}\u{22F74}\u{22FCC}\u{23033}\u{23066}\u{2331F}\u{233DE}\u5FB1\u6648\u66BF\u{27A79}\u{23567}\u{235F3}\u7201\u{249BA}\u77D7\u{2361A}\u{23716}\u7E87\u{20346}\u58B5\u670E"],["9ba1","\u6918\u{23AA7}\u{27657}\u{25FE2}\u{23E11}\u{23EB9}\u{275FE}\u{2209A}\u48D0\u4AB8\u{24119}\u{28A9A}\u{242EE}\u{2430D}\u{2403B}\u{24334}\u{24396}\u{24A45}\u{205CA}\u51D2\u{20611}\u599F\u{21EA8}\u3BBE\u{23CFF}\u{24404}\u{244D6}\u5788\u{24674}\u399B\u{2472F}\u{285E8}\u{299C9}\u3762\u{221C3}\u8B5E\u{28B4E}\u99D6\u{24812}\u{248FB}\u{24A15}\u7209\u{24AC0}\u{20C78}\u5965\u{24EA5}\u{24F86}\u{20779}\u8EDA\u{2502C}\u528F\u573F\u7171\u{25299}\u{25419}\u{23F4A}\u{24AA7}\u55BC\u{25446}\u{2546E}\u{26B52}\u91D4\u3473\u{2553F}\u{27632}\u{2555E}\u4718\u{25562}\u{25566}\u{257C7}\u{2493F}\u{2585D}\u5066\u34FB\u{233CC}\u60DE\u{25903}\u477C\u{28948}\u{25AAE}\u{25B89}\u{25C06}\u{21D90}\u57A1\u7151\u6FB6\u{26102}\u{27C12}\u9056\u{261B2}\u{24F9A}\u8B62\u{26402}\u{2644A}"],["9c40","\u5D5B\u{26BF7}\u8F36\u{26484}\u{2191C}\u8AEA\u{249F6}\u{26488}\u{23FEF}\u{26512}\u4BC0\u{265BF}\u{266B5}\u{2271B}\u9465\u{257E1}\u6195\u5A27\u{2F8CD}\u4FBB\u56B9\u{24521}\u{266FC}\u4E6A\u{24934}\u9656\u6D8F\u{26CBD}\u3618\u8977\u{26799}\u{2686E}\u{26411}\u{2685E}\u71DF\u{268C7}\u7B42\u{290C0}\u{20A11}\u{26926}\u9104\u{26939}\u7A45\u9DF0\u{269FA}\u9A26\u{26A2D}\u365F\u{26469}\u{20021}\u7983\u{26A34}\u{26B5B}\u5D2C\u{23519}\u83CF\u{26B9D}\u46D0\u{26CA4}\u753B\u8865\u{26DAE}\u58B6"],["9ca1","\u371C\u{2258D}\u{2704B}\u{271CD}\u3C54\u{27280}\u{27285}\u9281\u{2217A}\u{2728B}\u9330\u{272E6}\u{249D0}\u6C39\u949F\u{27450}\u{20EF8}\u8827\u88F5\u{22926}\u{28473}\u{217B1}\u6EB8\u{24A2A}\u{21820}\u39A4\u36B9\u5C10\u79E3\u453F\u66B6\u{29CAD}\u{298A4}\u8943\u{277CC}\u{27858}\u56D6\u40DF\u{2160A}\u39A1\u{2372F}\u{280E8}\u{213C5}\u71AD\u8366\u{279DD}\u{291A8}\u5A67\u4CB7\u{270AF}\u{289AB}\u{279FD}\u{27A0A}\u{27B0B}\u{27D66}\u{2417A}\u7B43\u797E\u{28009}\u6FB5\u{2A2DF}\u6A03\u{28318}\u53A2\u{26E07}\u93BF\u6836\u975D\u{2816F}\u{28023}\u{269B5}\u{213ED}\u{2322F}\u{28048}\u5D85\u{28C30}\u{28083}\u5715\u9823\u{28949}\u5DAB\u{24988}\u65BE\u69D5\u53D2\u{24AA5}\u{23F81}\u3C11\u6736\u{28090}\u{280F4}\u{2812E}\u{21FA1}\u{2814F}"],["9d40","\u{28189}\u{281AF}\u{2821A}\u{28306}\u{2832F}\u{2838A}\u35CA\u{28468}\u{286AA}\u48FA\u63E6\u{28956}\u7808\u9255\u{289B8}\u43F2\u{289E7}\u43DF\u{289E8}\u{28B46}\u{28BD4}\u59F8\u{28C09}\u8F0B\u{28FC5}\u{290EC}\u7B51\u{29110}\u{2913C}\u3DF7\u{2915E}\u{24ACA}\u8FD0\u728F\u568B\u{294E7}\u{295E9}\u{295B0}\u{295B8}\u{29732}\u{298D1}\u{29949}\u{2996A}\u{299C3}\u{29A28}\u{29B0E}\u{29D5A}\u{29D9B}\u7E9F\u{29EF8}\u{29F23}\u4CA4\u9547\u{2A293}\u71A2\u{2A2FF}\u4D91\u9012\u{2A5CB}\u4D9C\u{20C9C}\u8FBE\u55C1"],["9da1","\u8FBA\u{224B0}\u8FB9\u{24A93}\u4509\u7E7F\u6F56\u6AB1\u4EEA\u34E4\u{28B2C}\u{2789D}\u373A\u8E80\u{217F5}\u{28024}\u{28B6C}\u{28B99}\u{27A3E}\u{266AF}\u3DEB\u{27655}\u{23CB7}\u{25635}\u{25956}\u4E9A\u{25E81}\u{26258}\u56BF\u{20E6D}\u8E0E\u5B6D\u{23E88}\u{24C9E}\u63DE\u62D0\u{217F6}\u{2187B}\u6530\u562D\u{25C4A}\u541A\u{25311}\u3DC6\u{29D98}\u4C7D\u5622\u561E\u7F49\u{25ED8}\u5975\u{23D40}\u8770\u4E1C\u{20FEA}\u{20D49}\u{236BA}\u8117\u9D5E\u8D18\u763B\u9C45\u764E\u77B9\u9345\u5432\u8148\u82F7\u5625\u8132\u8418\u80BD\u55EA\u7962\u5643\u5416\u{20E9D}\u35CE\u5605\u55F1\u66F1\u{282E2}\u362D\u7534\u55F0\u55BA\u5497\u5572\u{20C41}\u{20C96}\u5ED0\u{25148}\u{20E76}\u{22C62}"],["9e40","\u{20EA2}\u9EAB\u7D5A\u55DE\u{21075}\u629D\u976D\u5494\u8CCD\u71F6\u9176\u63FC\u63B9\u63FE\u5569\u{22B43}\u9C72\u{22EB3}\u519A\u34DF\u{20DA7}\u51A7\u544D\u551E\u5513\u7666\u8E2D\u{2688A}\u75B1\u80B6\u8804\u8786\u88C7\u81B6\u841C\u{210C1}\u44EC\u7304\u{24706}\u5B90\u830B\u{26893}\u567B\u{226F4}\u{27D2F}\u{241A3}\u{27D73}\u{26ED0}\u{272B6}\u9170\u{211D9}\u9208\u{23CFC}\u{2A6A9}\u{20EAC}\u{20EF9}\u7266\u{21CA2}\u474E\u{24FC2}\u{27FF9}\u{20FEB}\u40FA"],["9ea1","\u9C5D\u651F\u{22DA0}\u48F3\u{247E0}\u{29D7C}\u{20FEC}\u{20E0A}\u6062\u{275A3}\u{20FED}"],["9ead","\u{26048}\u{21187}\u71A3\u7E8E\u9D50\u4E1A\u4E04\u3577\u5B0D\u6CB2\u5367\u36AC\u39DC\u537D\u36A5\u{24618}\u589A\u{24B6E}\u822D\u544B\u57AA\u{25A95}\u{20979}"],["9ec5","\u3A52\u{22465}\u7374\u{29EAC}\u4D09\u9BED\u{23CFE}\u{29F30}\u4C5B\u{24FA9}\u{2959E}\u{29FDE}\u845C\u{23DB6}\u{272B2}\u{267B3}\u{23720}\u632E\u7D25\u{23EF7}\u{23E2C}\u3A2A\u9008\u52CC\u3E74\u367A\u45E9\u{2048E}\u7640\u5AF0\u{20EB6}\u787A\u{27F2E}\u58A7\u40BF\u567C\u9B8B\u5D74\u7654\u{2A434}\u9E85\u4CE1\u75F9\u37FB\u6119\u{230DA}\u{243F2}"],["9ef5","\u565D\u{212A9}\u57A7\u{24963}\u{29E06}\u5234\u{270AE}\u35AD\u6C4A\u9D7C"],["9f40","\u7C56\u9B39\u57DE\u{2176C}\u5C53\u64D3\u{294D0}\u{26335}\u{27164}\u86AD\u{20D28}\u{26D22}\u{24AE2}\u{20D71}"],["9f4f","\u51FE\u{21F0F}\u5D8E\u9703\u{21DD1}\u9E81\u904C\u7B1F\u9B02\u5CD1\u7BA3\u6268\u6335\u9AFF\u7BCF\u9B2A\u7C7E\u9B2E\u7C42\u7C86\u9C15\u7BFC\u9B09\u9F17\u9C1B\u{2493E}\u9F5A\u5573\u5BC3\u4FFD\u9E98\u4FF2\u5260\u3E06\u52D1\u5767\u5056\u59B7\u5E12\u97C8\u9DAB\u8F5C\u5469\u97B4\u9940\u97BA\u532C\u6130"],["9fa1","\u692C\u53DA\u9C0A\u9D02\u4C3B\u9641\u6980\u50A6\u7546\u{2176D}\u99DA\u5273"],["9fae","\u9159\u9681\u915C"],["9fb2","\u9151\u{28E97}\u637F\u{26D23}\u6ACA\u5611\u918E\u757A\u6285\u{203FC}\u734F\u7C70\u{25C21}\u{23CFD}"],["9fc1","\u{24919}\u76D6\u9B9D\u4E2A\u{20CD4}\u83BE\u8842"],["9fc9","\u5C4A\u69C0\u50ED\u577A\u521F\u5DF5\u4ECE\u6C31\u{201F2}\u4F39\u549C\u54DA\u529A\u8D82\u35FE\u5F0C\u35F3"],["9fdb","\u6B52\u917C\u9FA5\u9B97\u982E\u98B4\u9ABA\u9EA8\u9E84\u717A\u7B14"],["9fe7","\u6BFA\u8818\u7F78"],["9feb","\u5620\u{2A64A}\u8E77\u9F53"],["9ff0","\u8DD4\u8E4F\u9E1C\u8E01\u6282\u{2837D}\u8E28\u8E75\u7AD3\u{24A77}\u7A3E\u78D8\u6CEA\u8A67\u7607"],["a040","\u{28A5A}\u9F26\u6CCE\u87D6\u75C3\u{2A2B2}\u7853\u{2F840}\u8D0C\u72E2\u7371\u8B2D\u7302\u74F1\u8CEB\u{24ABB}\u862F\u5FBA\u88A0\u44B7"],["a055","\u{2183B}\u{26E05}"],["a058","\u8A7E\u{2251B}"],["a05b","\u60FD\u7667\u9AD7\u9D44\u936E\u9B8F\u87F5"],["a063","\u880F\u8CF7\u732C\u9721\u9BB0\u35D6\u72B2\u4C07\u7C51\u994A\u{26159}\u6159\u4C04\u9E96\u617D"],["a073","\u575F\u616F\u62A6\u6239\u62CE\u3A5C\u61E2\u53AA\u{233F5}\u6364\u6802\u35D2"],["a0a1","\u5D57\u{28BC2}\u8FDA\u{28E39}"],["a0a6","\u50D9\u{21D46}\u7906\u5332\u9638\u{20F3B}\u4065"],["a0ae","\u77FE"],["a0b0","\u7CC2\u{25F1A}\u7CDA\u7A2D\u8066\u8063\u7D4D\u7505\u74F2\u8994\u821A\u670C\u8062\u{27486}\u805B\u74F0\u8103\u7724\u8989\u{267CC}\u7553\u{26ED1}\u87A9\u87CE\u81C8\u878C\u8A49\u8CAD\u8B43\u772B\u74F8\u84DA\u3635\u69B2\u8DA6"],["a0d4","\u89A9\u7468\u6DB9\u87C1\u{24011}\u74E7\u3DDB\u7176\u60A4\u619C\u3CD1\u7162\u6077"],["a0e2","\u7F71\u{28B2D}\u7250\u60E9\u4B7E\u5220\u3C18\u{23CC7}\u{25ED7}\u{27656}\u{25531}\u{21944}\u{212FE}\u{29903}\u{26DDC}\u{270AD}\u5CC1\u{261AD}\u{28A0F}\u{23677}\u{200EE}\u{26846}\u{24F0E}\u4562\u5B1F\u{2634C}\u9F50\u9EA6\u{2626B}"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4E36\u4E3F\u4E85\u4EA0\u5182\u5196\u51AB\u52F9\u5338\u5369\u53B6\u590A\u5B80\u5DDB\u2F33\u5E7F\u5EF4\u5F50\u5F61\u6534\u65E0\u7592\u7676\u8FB5\u96B6\xA8\u02C6\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\uFF3B\uFF3D\u273D\u3041",23],["c740","\u3059",58,"\u30A1\u30A2\u30A3\u30A4"],["c7a1","\u30A5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041B",26,"\u0451\u0436",25,"\u21E7\u21B8\u21B9\u31CF\u{200CC}\u4E5A\u{2008A}\u5202\u4491"],["c8a1","\u9FB0\u5188\u9FB1\u{27607}"],["c8cd","\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u309B\u309C\u2E80\u2E84\u2E86\u2E87\u2E88\u2E8A\u2E8C\u2E8D\u2E95\u2E9C\u2E9D\u2EA5\u2EA7\u2EAA\u2EAC\u2EAE\u2EB6\u2EBC\u2EBE\u2EC6\u2ECA\u2ECC\u2ECD\u2ECF\u2ED6\u2ED7\u2EDE\u2EE3"],["c8f5","\u0283\u0250\u025B\u0254\u0275\u0153\xF8\u014B\u028A\u026A"],["f9fe","\uFFED"],["fa40","\u{20547}\u92DB\u{205DF}\u{23FC5}\u854C\u42B5\u73EF\u51B5\u3649\u{24942}\u{289E4}\u9344\u{219DB}\u82EE\u{23CC8}\u783C\u6744\u62DF\u{24933}\u{289AA}\u{202A0}\u{26BB3}\u{21305}\u4FAB\u{224ED}\u5008\u{26D29}\u{27A84}\u{23600}\u{24AB1}\u{22513}\u5029\u{2037E}\u5FA4\u{20380}\u{20347}\u6EDB\u{2041F}\u507D\u5101\u347A\u510E\u986C\u3743\u8416\u{249A4}\u{20487}\u5160\u{233B4}\u516A\u{20BFF}\u{220FC}\u{202E5}\u{22530}\u{2058E}\u{23233}\u{21983}\u5B82\u877D\u{205B3}\u{23C99}\u51B2\u51B8"],["faa1","\u9D34\u51C9\u51CF\u51D1\u3CDC\u51D3\u{24AA6}\u51B3\u51E2\u5342\u51ED\u83CD\u693E\u{2372D}\u5F7B\u520B\u5226\u523C\u52B5\u5257\u5294\u52B9\u52C5\u7C15\u8542\u52E0\u860D\u{26B13}\u5305\u{28ADE}\u5549\u6ED9\u{23F80}\u{20954}\u{23FEC}\u5333\u5344\u{20BE2}\u6CCB\u{21726}\u681B\u73D5\u604A\u3EAA\u38CC\u{216E8}\u71DD\u44A2\u536D\u5374\u{286AB}\u537E\u537F\u{21596}\u{21613}\u77E6\u5393\u{28A9B}\u53A0\u53AB\u53AE\u73A7\u{25772}\u3F59\u739C\u53C1\u53C5\u6C49\u4E49\u57FE\u53D9\u3AAB\u{20B8F}\u53E0\u{23FEB}\u{22DA3}\u53F6\u{20C77}\u5413\u7079\u552B\u6657\u6D5B\u546D\u{26B53}\u{20D74}\u555D\u548F\u54A4\u47A6\u{2170D}\u{20EDD}\u3DB4\u{20D4D}"],["fb40","\u{289BC}\u{22698}\u5547\u4CED\u542F\u7417\u5586\u55A9\u5605\u{218D7}\u{2403A}\u4552\u{24435}\u66B3\u{210B4}\u5637\u66CD\u{2328A}\u66A4\u66AD\u564D\u564F\u78F1\u56F1\u9787\u53FE\u5700\u56EF\u56ED\u{28B66}\u3623\u{2124F}\u5746\u{241A5}\u6C6E\u708B\u5742\u36B1\u{26C7E}\u57E6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24BF5}\u585C\u58AA\u3561\u58E0\u58DC\u{2123C}\u58FB\u5BFF\u5743\u{2A150}\u{24278}\u93D3\u35A1\u591F\u68A6\u36C3\u6E59"],["fba1","\u{2163E}\u5A24\u5553\u{21692}\u8505\u59C9\u{20D4E}\u{26C81}\u{26D2A}\u{217DC}\u59D9\u{217FB}\u{217B2}\u{26DA6}\u6D71\u{21828}\u{216D5}\u59F9\u{26E45}\u5AAB\u5A63\u36E6\u{249A9}\u5A77\u3708\u5A96\u7465\u5AD3\u{26FA1}\u{22554}\u3D85\u{21911}\u3732\u{216B8}\u5E83\u52D0\u5B76\u6588\u5B7C\u{27A0E}\u4004\u485D\u{20204}\u5BD5\u6160\u{21A34}\u{259CC}\u{205A5}\u5BF3\u5B9D\u4D10\u5C05\u{21B44}\u5C13\u73CE\u5C14\u{21CA5}\u{26B28}\u5C49\u48DD\u5C85\u5CE9\u5CEF\u5D8B\u{21DF9}\u{21E37}\u5D10\u5D18\u5D46\u{21EA4}\u5CBA\u5DD7\u82FC\u382D\u{24901}\u{22049}\u{22173}\u8287\u3836\u3BC2\u5E2E\u6A8A\u5E75\u5E7A\u{244BC}\u{20CD3}\u53A6\u4EB7\u5ED0\u53A8\u{21771}\u5E09\u5EF4\u{28482}"],["fc40","\u5EF9\u5EFB\u38A0\u5EFC\u683E\u941B\u5F0D\u{201C1}\u{2F894}\u3ADE\u48AE\u{2133A}\u5F3A\u{26888}\u{223D0}\u5F58\u{22471}\u5F63\u97BD\u{26E6E}\u5F72\u9340\u{28A36}\u5FA7\u5DB6\u3D5F\u{25250}\u{21F6A}\u{270F8}\u{22668}\u91D6\u{2029E}\u{28A29}\u6031\u6685\u{21877}\u3963\u3DC7\u3639\u5790\u{227B4}\u7971\u3E40\u609E\u60A4\u60B3\u{24982}\u{2498F}\u{27A53}\u74A4\u50E1\u5AA0\u6164\u8424\u6142\u{2F8A6}\u{26ED2}\u6181\u51F4\u{20656}\u6187\u5BAA\u{23FB7}"],["fca1","\u{2285F}\u61D3\u{28B9D}\u{2995D}\u61D0\u3932\u{22980}\u{228C1}\u6023\u615C\u651E\u638B\u{20118}\u62C5\u{21770}\u62D5\u{22E0D}\u636C\u{249DF}\u3A17\u6438\u63F8\u{2138E}\u{217FC}\u6490\u6F8A\u{22E36}\u9814\u{2408C}\u{2571D}\u64E1\u64E5\u947B\u3A66\u643A\u3A57\u654D\u6F16\u{24A28}\u{24A23}\u6585\u656D\u655F\u{2307E}\u65B5\u{24940}\u4B37\u65D1\u40D8\u{21829}\u65E0\u65E3\u5FDF\u{23400}\u6618\u{231F7}\u{231F8}\u6644\u{231A4}\u{231A5}\u664B\u{20E75}\u6667\u{251E6}\u6673\u6674\u{21E3D}\u{23231}\u{285F4}\u{231C8}\u{25313}\u77C5\u{228F7}\u99A4\u6702\u{2439C}\u{24A21}\u3B2B\u69FA\u{237C2}\u675E\u6767\u6762\u{241CD}\u{290ED}\u67D7\u44E9\u6822\u6E50\u923C\u6801\u{233E6}\u{26DA0}\u685D"],["fd40","\u{2346F}\u69E1\u6A0B\u{28ADF}\u6973\u68C3\u{235CD}\u6901\u6900\u3D32\u3A01\u{2363C}\u3B80\u67AC\u6961\u{28A4A}\u42FC\u6936\u6998\u3BA1\u{203C9}\u8363\u5090\u69F9\u{23659}\u{2212A}\u6A45\u{23703}\u6A9D\u3BF3\u67B1\u6AC8\u{2919C}\u3C0D\u6B1D\u{20923}\u60DE\u6B35\u6B74\u{227CD}\u6EB5\u{23ADB}\u{203B5}\u{21958}\u3740\u5421\u{23B5A}\u6BE1\u{23EFC}\u6BDC\u6C37\u{2248B}\u{248F1}\u{26B51}\u6C5A\u8226\u6C79\u{23DBC}\u44C5\u{23DBD}\u{241A4}\u{2490C}\u{24900}"],["fda1","\u{23CC9}\u36E5\u3CEB\u{20D32}\u9B83\u{231F9}\u{22491}\u7F8F\u6837\u{26D25}\u{26DA1}\u{26DEB}\u6D96\u6D5C\u6E7C\u6F04\u{2497F}\u{24085}\u{26E72}\u8533\u{26F74}\u51C7\u6C9C\u6E1D\u842E\u{28B21}\u6E2F\u{23E2F}\u7453\u{23F82}\u79CC\u6E4F\u5A91\u{2304B}\u6FF8\u370D\u6F9D\u{23E30}\u6EFA\u{21497}\u{2403D}\u4555\u93F0\u6F44\u6F5C\u3D4E\u6F74\u{29170}\u3D3B\u6F9F\u{24144}\u6FD3\u{24091}\u{24155}\u{24039}\u{23FF0}\u{23FB4}\u{2413F}\u51DF\u{24156}\u{24157}\u{24140}\u{261DD}\u704B\u707E\u70A7\u7081\u70CC\u70D5\u70D6\u70DF\u4104\u3DE8\u71B4\u7196\u{24277}\u712B\u7145\u5A88\u714A\u716E\u5C9C\u{24365}\u714F\u9362\u{242C1}\u712C\u{2445A}\u{24A27}\u{24A22}\u71BA\u{28BE8}\u70BD\u720E"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722E\u7240\u{24974}\u68BD\u7255\u7257\u3E55\u{23044}\u680D\u6F3D\u7282\u732A\u732B\u{24823}\u{2882B}\u48ED\u{28804}\u7328\u732E\u73CF\u73AA\u{20C3A}\u{26A2E}\u73C9\u7449\u{241E2}\u{216E7}\u{24A24}\u6623\u36C5\u{249B7}\u{2498D}\u{249FB}\u73F7\u7415\u6903\u{24A26}\u7439\u{205C3}\u3ED7\u745C\u{228AD}\u7460\u{28EB2}\u7447\u73E4\u7476\u83B9\u746C\u3730\u7474\u93F1\u6A2C\u7482\u4953\u{24A8C}"],["fea1","\u{2415F}\u{24A79}\u{28B8F}\u5B46\u{28C03}\u{2189E}\u74C8\u{21988}\u750E\u74E9\u751E\u{28ED9}\u{21A4B}\u5BD7\u{28EAC}\u9385\u754D\u754A\u7567\u756E\u{24F82}\u3F04\u{24D13}\u758E\u745D\u759E\u75B4\u7602\u762C\u7651\u764F\u766F\u7676\u{263F5}\u7690\u81EF\u37F8\u{26911}\u{2690E}\u76A1\u76A5\u76B7\u76CC\u{26F9F}\u8462\u{2509D}\u{2517D}\u{21E1C}\u771E\u7726\u7740\u64AF\u{25220}\u7758\u{232AC}\u77AF\u{28964}\u{28968}\u{216C1}\u77F4\u7809\u{21376}\u{24A12}\u68CA\u78AF\u78C7\u78D3\u96A5\u792E\u{255E0}\u78D7\u7934\u78B1\u{2760C}\u8FB8\u8884\u{28B2B}\u{26083}\u{2261C}\u7986\u8900\u6902\u7980\u{25857}\u799D\u{27B39}\u793C\u79A9\u6E2A\u{27126}\u3EA8\u79C6\u{2910D}\u79D4"]]});var iqi=A((_0g,nqi)=>{"use strict";nqi.exports={shiftjis:{type:"_dbcs",table:function(){return X9i()},encodeAdd:{"\xA5":92,"\u203E":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return Z9i()},encodeAdd:{"\xA5":92,"\u203E":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return nVt()}},gbk:{type:"_dbcs",table:function(){return nVt().concat($$r())}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return nVt().concat($$r())},gb18030:function(){return eqi()},encodeSkipVals:[128],encodeAdd:{"\u20AC":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return tqi()}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return Q$r()}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return Q$r().concat(rqi())},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}});var oqi=A((aqi,ENe)=>{"use strict";var sqi=[N9i(),q9i(),j9i(),U9i(),z9i(),Q9i(),H9i(),J9i(),iqi()];for(iVt=0;iVt{"use strict";var cqi=iL().Buffer;uqi.exports=function(e){var r=e.Transform;function t(i,s){this.conv=i,s=s||{},s.decodeStrings=!1,r.call(this,s)}t.prototype=Object.create(r.prototype,{constructor:{value:t}}),t.prototype._transform=function(i,s,a){if(typeof i!="string")return a(new Error("Iconv encoding stream needs strings as its input."));try{var o=this.conv.write(i);o&&o.length&&this.push(o),a()}catch(c){a(c)}},t.prototype._flush=function(i){try{var s=this.conv.end();s&&s.length&&this.push(s),i()}catch(a){i(a)}},t.prototype.collect=function(i){var s=[];return this.on("error",i),this.on("data",function(a){s.push(a)}),this.on("end",function(){i(null,cqi.concat(s))}),this};function n(i,s){this.conv=i,s=s||{},s.encoding=this.encoding="utf8",r.call(this,s)}return n.prototype=Object.create(r.prototype,{constructor:{value:n}}),n.prototype._transform=function(i,s,a){if(!cqi.isBuffer(i)&&!(i instanceof Uint8Array))return a(new Error("Iconv decoding stream needs buffers as its input."));try{var o=this.conv.write(i);o&&o.length&&this.push(o,this.encoding),a()}catch(c){a(c)}},n.prototype._flush=function(i){try{var s=this.conv.end();s&&s.length&&this.push(s,this.encoding),i()}catch(a){i(a)}},n.prototype.collect=function(i){var s="";return this.on("error",i),this.on("data",function(a){s+=a}),this.on("end",function(){i(null,s)}),this},{IconvLiteEncoderStream:t,IconvLiteDecoderStream:n}}});var fqi=A((b0g,mqi)=>{"use strict";var dqi=iL().Buffer,pqi=k9i(),Xg=mqi.exports;Xg.encodings=null;Xg.defaultCharUnicode="\uFFFD";Xg.defaultCharSingleByte="?";Xg.encode=function(r,t,n){r=""+(r||"");var i=Xg.getEncoder(t,n),s=i.write(r),a=i.end();return a&&a.length>0?dqi.concat([s,a]):s};Xg.decode=function(r,t,n){typeof r=="string"&&(Xg.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),Xg.skipDecodeWarning=!0),r=dqi.from(""+(r||""),"binary"));var i=Xg.getDecoder(t,n),s=i.write(r),a=i.end();return a?s+a:s};Xg.encodingExists=function(r){try{return Xg.getCodec(r),!0}catch{return!1}};Xg.toEncoding=Xg.encode;Xg.fromEncoding=Xg.decode;Xg._codecDataCache={};Xg.getCodec=function(r){Xg.encodings||(Xg.encodings=oqi());for(var t=Xg._canonicalizeEncoding(r),n={};;){var i=Xg._codecDataCache[t];if(i)return i;var s=Xg.encodings[t];switch(typeof s){case"string":t=s;break;case"object":for(var a in s)n[a]=s[a];n.encodingName||(n.encodingName=t),t=s.type;break;case"function":return n.encodingName||(n.encodingName=t),i=new s(n,Xg),Xg._codecDataCache[n.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+r+"' (searched as: '"+t+"')")}}};Xg._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};Xg.getEncoder=function(r,t){var n=Xg.getCodec(r),i=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(i=new pqi.PrependBOM(i,t)),i};Xg.getDecoder=function(r,t){var n=Xg.getCodec(r),i=new n.decoder(t,n);return n.bomAware&&!(t&&t.stripBOM===!1)&&(i=new pqi.StripBOM(i,t)),i};Xg.enableStreamingAPI=function(r){if(!Xg.supportsStreams){var t=lqi()(r);Xg.IconvLiteEncoderStream=t.IconvLiteEncoderStream,Xg.IconvLiteDecoderStream=t.IconvLiteDecoderStream,Xg.encodeStream=function(i,s){return new Xg.IconvLiteEncoderStream(Xg.getEncoder(i,s),s)},Xg.decodeStream=function(i,s){return new Xg.IconvLiteDecoderStream(Xg.getDecoder(i,s),s)},Xg.supportsStreams=!0}};var aVt;try{aVt=require("stream")}catch{}aVt&&aVt.Transform?Xg.enableStreamingAPI(aVt):Xg.encodeStream=Xg.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}});var yqi=A((C0g,gqi)=>{"use strict";var oVt=fqi();gqi.exports.convert=hul;function hul(e,r,t){t=hqi(t||"UTF-8"),r=hqi(r||"UTF-8"),e=e||"";var n;if(t!=="UTF-8"&&typeof e=="string"&&(e=Buffer.from(e,"binary")),t===r)typeof e=="string"?n=Buffer.from(e):n=e;else try{n=gul(e,r,t)}catch(i){console.error(i),n=e}return typeof n=="string"&&(n=Buffer.from(n,"utf-8")),n}function gul(e,r,t){return r==="UTF-8"?oVt.decode(e,t):t==="UTF-8"?oVt.encode(e,r):oVt.encode(oVt.decode(e,t),r)}function hqi(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}});var lVt=A((eK,xqi)=>{"use strict";Object.defineProperty(eK,"__esModule",{value:!0});function wNe(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var mV=wNe(require("stream")),Cqi=wNe(require("http")),uVt=wNe(require("url")),vqi=wNe(T9i()),yul=wNe(require("https")),SEe=wNe(require("zlib")),_ul=mV.Readable,jte=Symbol("buffer"),K$r=Symbol("type"),v2t=class e{constructor(){this[K$r]="";let r=arguments[0],t=arguments[1],n=[],i=0;if(r){let a=r,o=Number(a.length);for(let c=0;c1&&arguments[1]!==void 0?arguments[1]:{},n=t.size;let i=n===void 0?0:n;var s=t.timeout;let a=s===void 0?0:s;e==null?e=null:Eqi(e)?e=Buffer.from(e.toString()):S2t(e)||Buffer.isBuffer(e)||(Object.prototype.toString.call(e)==="[object ArrayBuffer]"?e=Buffer.from(e):ArrayBuffer.isView(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):e instanceof mV||(e=Buffer.from(String(e)))),this[Ute]={body:e,disturbed:!1,error:null},this.size=i,this.timeout=a,e instanceof mV&&e.on("error",function(o){let c=o.name==="AbortError"?o:new YT(`Invalid response body while trying to fetch ${r.url}: ${o.message}`,"system",o);r[Ute].error=c})}$I.prototype={get body(){return this[Ute].body},get bodyUsed(){return this[Ute].disturbed},arrayBuffer(){return DNe.call(this).then(function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)})},blob(){let e=this.headers&&this.headers.get("content-type")||"";return DNe.call(this).then(function(r){return Object.assign(new v2t([],{type:e.toLowerCase()}),{[jte]:r})})},json(){var e=this;return DNe.call(this).then(function(r){try{return JSON.parse(r.toString())}catch(t){return $I.Promise.reject(new YT(`invalid json response body at ${e.url} reason: ${t.message}`,"invalid-json"))}})},text(){return DNe.call(this).then(function(e){return e.toString()})},buffer(){return DNe.call(this)},textConverted(){var e=this;return DNe.call(this).then(function(r){return Aul(r,e.headers)})}};Object.defineProperties($I.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});$I.mixIn=function(e){for(let r of Object.getOwnPropertyNames($I.prototype))if(!(r in e)){let t=Object.getOwnPropertyDescriptor($I.prototype,r);Object.defineProperty(e,r,t)}};function DNe(){var e=this;if(this[Ute].disturbed)return $I.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[Ute].disturbed=!0,this[Ute].error)return $I.Promise.reject(this[Ute].error);let r=this.body;if(r===null)return $I.Promise.resolve(Buffer.alloc(0));if(S2t(r)&&(r=r.stream()),Buffer.isBuffer(r))return $I.Promise.resolve(r);if(!(r instanceof mV))return $I.Promise.resolve(Buffer.alloc(0));let t=[],n=0,i=!1;return new $I.Promise(function(s,a){let o;e.timeout&&(o=setTimeout(function(){i=!0,a(new YT(`Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`,"body-timeout"))},e.timeout)),r.on("error",function(c){c.name==="AbortError"?(i=!0,a(c)):a(new YT(`Invalid response body while trying to fetch ${e.url}: ${c.message}`,"system",c))}),r.on("data",function(c){if(!(i||c===null)){if(e.size&&n+c.length>e.size){i=!0,a(new YT(`content size at ${e.url} over limit: ${e.size}`,"max-size"));return}n+=c.length,t.push(c)}}),r.on("end",function(){if(!i){clearTimeout(o);try{s(Buffer.concat(t,n))}catch(c){a(new YT(`Could not create Buffer from response body for ${e.url}: ${c.message}`,"system",c))}}})})}function Aul(e,r){if(typeof J$r!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");let t=r.get("content-type"),n="utf-8",i,s;return t&&(i=/charset=([^;]*)/i.exec(t)),s=e.slice(0,1024).toString(),!i&&s&&(i=/0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[GD]=Object.create(null),r instanceof e){let t=r.raw(),n=Object.keys(t);for(let i of n)for(let s of t[i])this.append(i,s);return}if(r!=null)if(typeof r=="object"){let t=r[Symbol.iterator];if(t!=null){if(typeof t!="function")throw new TypeError("Header pairs must be iterable");let n=[];for(let i of r){if(typeof i!="object"||typeof i[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");n.push(Array.from(i))}for(let i of n){if(i.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(i[0],i[1])}}else for(let n of Object.keys(r)){let i=r[n];this.append(n,i)}}else throw new TypeError("Provided initializer must be an object")}get(r){r=`${r}`,C2t(r);let t=SNe(this[GD],r);return t===void 0?null:this[GD][t].join(", ")}forEach(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=Z$r(this),i=0;for(;i1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(e[GD]).sort().map(r==="key"?function(n){return n.toLowerCase()}:r==="value"?function(n){return e[GD][n].join(", ")}:function(n){return[n.toLowerCase(),e[GD][n].join(", ")]})}var eQr=Symbol("internal");function H$r(e,r){let t=Object.create(tQr);return t[eQr]={target:e,kind:r,index:0},t}var tQr=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==tQr)throw new TypeError("Value of `this` is not a HeadersIterator");var e=this[eQr];let r=e.target,t=e.kind,n=e.index,i=Z$r(r,t),s=i.length;return n>=s?{value:void 0,done:!0}:(this[eQr].index=n+1,{value:i[n],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));Object.defineProperty(tQr,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});function Cul(e){let r=Object.assign({__proto__:null},e[GD]),t=SNe(e[GD],"Host");return t!==void 0&&(r[t]=r[t][0]),r}function vul(e){let r=new oL;for(let t of Object.keys(e))if(!Iqi.test(t))if(Array.isArray(e[t]))for(let n of e[t])X$r.test(n)||(r[GD][t]===void 0?r[GD][t]=[n]:r[GD][t].push(n));else X$r.test(e[t])||(r[GD][t]=[e[t]]);return r}var ele=Symbol("Response internals"),Eul=Cqi.STATUS_CODES,aL=class e{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};$I.call(this,r,t);let n=t.status||200,i=new oL(t.headers);if(r!=null&&!i.has("Content-Type")){let s=Sqi(r);s&&i.append("Content-Type",s)}this[ele]={url:t.url,status:n,statusText:t.statusText||Eul[n],headers:i,counter:t.counter}}get url(){return this[ele].url||""}get status(){return this[ele].status}get ok(){return this[ele].status>=200&&this[ele].status<300}get redirected(){return this[ele].counter>0}get statusText(){return this[ele].statusText}get headers(){return this[ele].headers}clone(){return new e(Dqi(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}};$I.mixIn(aL.prototype);Object.defineProperties(aL.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});Object.defineProperty(aL.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});var Gte=Symbol("Request internals"),Dul=uVt.URL||vqi.URL,Sul=uVt.parse,wul=uVt.format;function W$r(e){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(e)&&(e=new Dul(e).toString()),Sul(e)}var Iul="destroy"in mV.Readable.prototype;function cVt(e){return typeof e=="object"&&typeof e[Gte]=="object"}function xul(e){let r=e&&typeof e=="object"&&Object.getPrototypeOf(e);return!!(r&&r.constructor.name==="AbortSignal")}var rle=class e{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n;cVt(r)?n=W$r(r.url):(r&&r.href?n=W$r(r.href):n=W$r(`${r}`),r={});let i=t.method||r.method||"GET";if(i=i.toUpperCase(),(t.body!=null||cVt(r)&&r.body!==null)&&(i==="GET"||i==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let s=t.body!=null?t.body:cVt(r)&&r.body!==null?Dqi(r):null;$I.call(this,s,{timeout:t.timeout||r.timeout||0,size:t.size||r.size||0});let a=new oL(t.headers||r.headers||{});if(s!=null&&!a.has("Content-Type")){let c=Sqi(s);c&&a.append("Content-Type",c)}let o=cVt(r)?r.signal:null;if("signal"in t&&(o=t.signal),o!=null&&!xul(o))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[Gte]={method:i,redirect:t.redirect||r.redirect||"follow",headers:a,parsedURL:n,signal:o},this.follow=t.follow!==void 0?t.follow:r.follow!==void 0?r.follow:20,this.compress=t.compress!==void 0?t.compress:r.compress!==void 0?r.compress:!0,this.counter=t.counter||r.counter||0,this.agent=t.agent||r.agent}get method(){return this[Gte].method}get url(){return wul(this[Gte].parsedURL)}get headers(){return this[Gte].headers}get redirect(){return this[Gte].redirect}get signal(){return this[Gte].signal}clone(){return new e(this)}};$I.mixIn(rle.prototype);Object.defineProperty(rle.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0});Object.defineProperties(rle.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}});function Tul(e){let r=e[Gte].parsedURL,t=new oL(e[Gte].headers);if(t.has("Accept")||t.set("Accept","*/*"),!r.protocol||!r.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(r.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(e.signal&&e.body instanceof mV.Readable&&!Iul)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let n=null;if(e.body==null&&/^(POST|PUT)$/i.test(e.method)&&(n="0"),e.body!=null){let s=wqi(e);typeof s=="number"&&(n=String(s))}n&&t.set("Content-Length",n),t.has("User-Agent")||t.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),e.compress&&!t.has("Accept-Encoding")&&t.set("Accept-Encoding","gzip,deflate");let i=e.agent;return typeof i=="function"&&(i=i(r)),!t.has("Connection")&&!i&&t.set("Connection","close"),Object.assign({},r,{method:e.method,headers:Cul(t),agent:i})}function E2t(e){Error.call(this,e),this.type="aborted",this.message=e,Error.captureStackTrace(this,this.constructor)}E2t.prototype=Object.create(Error.prototype);E2t.prototype.constructor=E2t;E2t.prototype.name="AbortError";var D2t=uVt.URL||vqi.URL,bqi=mV.PassThrough,Pul=function(r,t){let n=new D2t(t).hostname,i=new D2t(r).hostname;return n===i||n[n.length-i.length-1]==="."&&n.endsWith(i)},Rul=function(r,t){let n=new D2t(t).protocol,i=new D2t(r).protocol;return n===i};function tle(e,r){if(!tle.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return $I.Promise=tle.Promise,new tle.Promise(function(t,n){let i=new rle(e,r),s=Tul(i),a=(s.protocol==="https:"?yul:Cqi).request,o=i.signal,c=null,l=function(){let v=new E2t("The user aborted a request.");n(v),i.body&&i.body instanceof mV.Readable&&Y$r(i.body,v),!(!c||!c.body)&&c.body.emit("error",v)};if(o&&o.aborted){l();return}let u=function(){l(),_()},m=a(s),h;o&&o.addEventListener("abort",u);function _(){m.abort(),o&&o.removeEventListener("abort",u),clearTimeout(h)}i.timeout&&m.once("socket",function(b){h=setTimeout(function(){n(new YT(`network timeout at: ${i.url}`,"request-timeout")),_()},i.timeout)}),m.on("error",function(b){n(new YT(`request to ${i.url} failed, reason: ${b.message}`,"system",b)),c&&c.body&&Y$r(c.body,b),_()}),kul(m,function(b){o&&o.aborted||c&&c.body&&Y$r(c.body,b)}),parseInt(process.version.substring(1))<14&&m.on("socket",function(b){b.addListener("close",function(v){let w=b.listenerCount("data")>0;if(c&&w&&!v&&!(o&&o.aborted)){let x=new Error("Premature close");x.code="ERR_STREAM_PREMATURE_CLOSE",c.body.emit("error",x)}})}),m.on("response",function(b){clearTimeout(h);let v=vul(b.headers);if(tle.isRedirect(b.statusCode)){let R=v.get("Location"),L=null;try{L=R===null?null:new D2t(R,i.url).toString()}catch{if(i.redirect!=="manual"){n(new YT(`uri requested responds with an invalid redirect URL: ${R}`,"invalid-redirect")),_();return}}switch(i.redirect){case"error":n(new YT(`uri requested responds with a redirect, redirect mode is set to error: ${i.url}`,"no-redirect")),_();return;case"manual":if(L!==null)try{v.set("Location",L)}catch(Y){n(Y)}break;case"follow":if(L===null)break;if(i.counter>=i.follow){n(new YT(`maximum redirect reached at: ${i.url}`,"max-redirect")),_();return}let U={headers:new oL(i.headers),follow:i.follow,counter:i.counter+1,agent:i.agent,compress:i.compress,method:i.method,body:i.body,signal:i.signal,timeout:i.timeout,size:i.size};if(!Pul(i.url,L)||!Rul(i.url,L))for(let Y of["authorization","www-authenticate","cookie","cookie2"])U.headers.delete(Y);if(b.statusCode!==303&&i.body&&wqi(i)===null){n(new YT("Cannot follow redirect with body being a readable stream","unsupported-redirect")),_();return}(b.statusCode===303||(b.statusCode===301||b.statusCode===302)&&i.method==="POST")&&(U.method="GET",U.body=void 0,U.headers.delete("content-length")),t(tle(new rle(L,U))),_();return}}b.once("end",function(){o&&o.removeEventListener("abort",u)});let w=b.pipe(new bqi),x={url:i.url,status:b.statusCode,statusText:b.statusMessage,headers:v,size:i.size,timeout:i.timeout,counter:i.counter},P=v.get("Content-Encoding");if(!i.compress||i.method==="HEAD"||P===null||b.statusCode===204||b.statusCode===304){c=new aL(w,x),t(c);return}let k={flush:SEe.Z_SYNC_FLUSH,finishFlush:SEe.Z_SYNC_FLUSH};if(P=="gzip"||P=="x-gzip"){w=w.pipe(SEe.createGunzip(k)),c=new aL(w,x),t(c);return}if(P=="deflate"||P=="x-deflate"){let R=b.pipe(new bqi);R.once("data",function(L){(L[0]&15)===8?w=w.pipe(SEe.createInflate()):w=w.pipe(SEe.createInflateRaw()),c=new aL(w,x),t(c)}),R.on("end",function(){c||(c=new aL(w,x),t(c))});return}if(P=="br"&&typeof SEe.createBrotliDecompress=="function"){w=w.pipe(SEe.createBrotliDecompress()),c=new aL(w,x),t(c);return}c=new aL(w,x),t(c)}),bul(m,i)})}function kul(e,r){let t;e.on("socket",function(n){t=n}),e.on("response",function(n){let i=n.headers;i["transfer-encoding"]==="chunked"&&!i["content-length"]&&n.once("close",function(s){if(t&&t.listenerCount("data")>0&&!s){let o=new Error("Premature close");o.code="ERR_STREAM_PREMATURE_CLOSE",r(o)}})})}function Y$r(e,r){e.destroy?e.destroy(r):(e.emit("error",r),e.end())}tle.isRedirect=function(e){return e===301||e===302||e===303||e===307||e===308};tle.Promise=global.Promise;xqi.exports=eK=tle;Object.defineProperty(eK,"__esModule",{value:!0});eK.default=eK;eK.Headers=oL;eK.Request=rle;eK.Response=aL;eK.FetchError=YT});var iQr=A(nQr=>{"use strict";Object.defineProperty(nQr,"__esModule",{value:!0});var rQr=class extends Error{constructor(r){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="Deprecation"}};nQr.Deprecation=rQr});var Rqi=A(aQr=>{"use strict";Object.defineProperty(aQr,"__esModule",{value:!0});function Ful(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Tqi=iQr(),Pqi=Ful($ve()),Nul=Pqi(e=>console.warn(e)),Oul=Pqi(e=>console.warn(e)),sQr=class extends Error{constructor(r,t,n){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=t;let i;"headers"in n&&typeof n.headers<"u"&&(i=n.headers),"response"in n&&(this.response=n.response,i=n.response.headers);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s,Object.defineProperty(this,"code",{get(){return Nul(new Tqi.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),t}}),Object.defineProperty(this,"headers",{get(){return Oul(new Tqi.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),i||{}}})}};aQr.RequestError=sQr});var lQr=A(uQr=>{"use strict";Object.defineProperty(uQr,"__esModule",{value:!0});function Bul(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var qul=r9i(),Mul=Mte(),Lul=f2t(),jul=Bul(lVt()),w2t=Rqi(),Gul="5.6.3";function Uul(e){return e.arrayBuffer()}function kqi(e){let r=e.request&&e.request.log?e.request.log:console;(Lul.isPlainObject(e.body)||Array.isArray(e.body))&&(e.body=JSON.stringify(e.body));let t={},n,i;return(e.request&&e.request.fetch||jul)(e.url,Object.assign({method:e.method,body:e.body,headers:e.headers,redirect:e.redirect},e.request)).then(async a=>{i=a.url,n=a.status;for(let o of a.headers)t[o[0]]=o[1];if("deprecation"in t){let o=t.link&&t.link.match(/<([^>]+)>; rel="deprecation"/),c=o&&o.pop();r.warn(`[@octokit/request] "${e.method} ${e.url}" is deprecated. It is scheduled to be removed on ${t.sunset}${c?`. See ${c}`:""}`)}if(!(n===204||n===205)){if(e.method==="HEAD"){if(n<400)return;throw new w2t.RequestError(a.statusText,n,{response:{url:i,status:n,headers:t,data:void 0},request:e})}if(n===304)throw new w2t.RequestError("Not modified",n,{response:{url:i,status:n,headers:t,data:await oQr(a)},request:e});if(n>=400){let o=await oQr(a);throw new w2t.RequestError(Vul(o),n,{response:{url:i,status:n,headers:t,data:o},request:e})}return oQr(a)}}).then(a=>({status:n,url:i,headers:t,data:a})).catch(a=>{throw a instanceof w2t.RequestError?a:new w2t.RequestError(a.message,500,{request:e})})}async function oQr(e){let r=e.headers.get("content-type");return/application\/json/.test(r)?e.json():!r||/^text\/|charset=utf-8$/.test(r)?e.text():Uul(e)}function Vul(e){return typeof e=="string"?e:"message"in e?Array.isArray(e.errors)?`${e.message}: ${e.errors.map(JSON.stringify).join(", ")}`:e.message:`Unknown error: ${JSON.stringify(e)}`}function cQr(e,r){let t=e.defaults(r);return Object.assign(function(i,s){let a=t.merge(i,s);if(!a.request||!a.request.hook)return kqi(t.parse(a));let o=(c,l)=>kqi(t.parse(t.merge(c,l)));return Object.assign(o,{endpoint:t,defaults:cQr.bind(null,t)}),a.request.hook(o,a)},{endpoint:t,defaults:cQr.bind(null,t)})}var zul=cQr(qul.endpoint,{headers:{"user-agent":`octokit-request.js/${Gul} ${Mul.getUserAgent()}`}});uQr.request=zul});var Oqi=A(I2t=>{"use strict";Object.defineProperty(I2t,"__esModule",{value:!0});var Nqi=lQr(),$ul=Mte(),Qul="4.8.0";function Kul(e){return`Request failed due to following response errors: +\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var X9i=A(J9i=>{"use strict";var U$r=iL().Buffer;J9i._dbcs=Lte;var WT=-1,Y9i=-2,sL=-10,v4=-1e3,vNe=new Array(256),b2t=-1;for(tVt=0;tVt<256;tVt++)vNe[tVt]=WT;var tVt;function Lte(e,r){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var t=e.table();this.decodeTables=[],this.decodeTables[0]=vNe.slice(0),this.decodeTableSeq=[];for(var n=0;nv4)throw new Error("gb18030 decode tables conflict at byte 2");for(var l=this.decodeTables[v4-o[c]],u=129;u<=254;u++){if(l[u]===WT)l[u]=v4-s;else{if(l[u]===v4-s)continue;if(l[u]>v4)throw new Error("gb18030 decode tables conflict at byte 3")}for(var m=this.decodeTables[v4-l[u]],h=48;h<=57;h++)m[h]===WT&&(m[h]=Y9i)}}}this.defaultCharUnicode=r.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var _={};if(e.encodeSkipVals)for(var n=0;n0;e>>>=8)r.push(e&255);r.length==0&&r.push(0);for(var t=this.decodeTables[0],n=r.length-1;n>0;n--){var i=t[r[n]];if(i==WT)t[r[n]]=v4-this.decodeTables.length,this.decodeTables.push(t=vNe.slice(0));else if(i<=v4)t=this.decodeTables[v4-i];else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return t};Lte.prototype._addDecodeChunk=function(e){var r=parseInt(e[0],16),t=this._getDecodeTrieNode(r);r=r&255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+r)};Lte.prototype._getEncodeBucket=function(e){var r=e>>8;return this.encodeTable[r]===void 0&&(this.encodeTable[r]=vNe.slice(0)),this.encodeTable[r]};Lte.prototype._setEncodeChar=function(e,r){var t=this._getEncodeBucket(e),n=e&255;t[n]<=sL?this.encodeTableSeq[sL-t[n]][b2t]=r:t[n]==WT&&(t[n]=r)};Lte.prototype._setEncodeSequence=function(e,r){var t=e[0],n=this._getEncodeBucket(t),i=t&255,s;n[i]<=sL?s=this.encodeTableSeq[sL-n[i]]:(s={},n[i]!==WT&&(s[b2t]=n[i]),n[i]=sL-this.encodeTableSeq.length,this.encodeTableSeq.push(s));for(var a=1;a=0)this._setEncodeChar(o,c),i=!0;else if(o<=v4){var l=v4-o;if(!s[l]){var u=c<<8>>>0;this._fillEncodeTable(l,u,t)?i=!0:s[l]=!0}}else o<=sL&&(this._setEncodeSequence(this.decodeTableSeq[sL-o],c),i=!0)}return i};function rVt(e,r){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=r.encodeTable,this.encodeTableSeq=r.encodeTableSeq,this.defaultCharSingleByte=r.defCharSB,this.gb18030=r.gb18030}rVt.prototype.write=function(e){for(var r=U$r.alloc(e.length*(this.gb18030?4:3)),t=this.leadSurrogate,n=this.seqObj,i=-1,s=0,a=0;;){if(i===-1){if(s==e.length)break;var o=e.charCodeAt(s++)}else{var o=i;i=-1}if(55296<=o&&o<57344)if(o<56320)if(t===-1){t=o;continue}else t=o,o=WT;else t!==-1?(o=65536+(t-55296)*1024+(o-56320),t=-1):o=WT;else t!==-1&&(i=o,o=WT,t=-1);var c=WT;if(n!==void 0&&o!=WT){var l=n[o];if(typeof l=="object"){n=l;continue}else typeof l=="number"?c=l:l==null&&(l=n[b2t],l!==void 0&&(c=l,i=o));n=void 0}else if(o>=0){var u=this.encodeTable[o>>8];if(u!==void 0&&(c=u[o&255]),c<=sL){n=this.encodeTableSeq[sL-c];continue}if(c==WT&&this.gb18030){var m=z$r(this.gb18030.uChars,o);if(m!=-1){var c=this.gb18030.gbChars[m]+(o-this.gb18030.uChars[m]);r[a++]=129+Math.floor(c/12600),c=c%12600,r[a++]=48+Math.floor(c/1260),c=c%1260,r[a++]=129+Math.floor(c/10),c=c%10,r[a++]=48+c;continue}}}c===WT&&(c=this.defaultCharSingleByte),c<256?r[a++]=c:c<65536?(r[a++]=c>>8,r[a++]=c&255):c<16777216?(r[a++]=c>>16,r[a++]=c>>8&255,r[a++]=c&255):(r[a++]=c>>>24,r[a++]=c>>>16&255,r[a++]=c>>>8&255,r[a++]=c&255)}return this.seqObj=n,this.leadSurrogate=t,r.slice(0,a)};rVt.prototype.end=function(){if(!(this.leadSurrogate===-1&&this.seqObj===void 0)){var e=U$r.alloc(10),r=0;if(this.seqObj){var t=this.seqObj[b2t];t!==void 0&&(t<256?e[r++]=t:(e[r++]=t>>8,e[r++]=t&255)),this.seqObj=void 0}return this.leadSurrogate!==-1&&(e[r++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,r)}};rVt.prototype.findIdx=z$r;function V$r(e,r){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=r.decodeTables,this.decodeTableSeq=r.decodeTableSeq,this.defaultCharUnicode=r.defaultCharUnicode,this.gb18030=r.gb18030}V$r.prototype.write=function(e){for(var r=U$r.alloc(e.length*2),t=this.nodeIdx,n=this.prevBytes,i=this.prevBytes.length,s=-this.prevBytes.length,a,o=0,c=0;o=0?e[o]:n[o+i],a=this.decodeTables[t][l];if(!(a>=0))if(a===WT)a=this.defaultCharUnicode.charCodeAt(0),o=s;else if(a===Y9i){if(o>=3)var u=(e[o-3]-129)*12600+(e[o-2]-48)*1260+(e[o-1]-129)*10+(l-48);else var u=(n[o-3+i]-129)*12600+((o-2>=0?e[o-2]:n[o-2+i])-48)*1260+((o-1>=0?e[o-1]:n[o-1+i])-129)*10+(l-48);var m=z$r(this.gb18030.gbChars,u);a=this.gb18030.uChars[m]+u-this.gb18030.gbChars[m]}else if(a<=v4){t=v4-a;continue}else if(a<=sL){for(var h=this.decodeTableSeq[sL-a],_=0;_>8;a=h[h.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+a+" at "+t+"/"+l);if(a>=65536){a-=65536;var b=55296|a>>10;r[c++]=b&255,r[c++]=b>>8,a=56320|a&1023}r[c++]=a&255,r[c++]=a>>8,t=0,s=o+1}return this.nodeIdx=t,this.prevBytes=s>=0?Array.prototype.slice.call(e,s):n.slice(s+i).concat(Array.prototype.slice.call(e)),r.slice(0,c).toString("ucs2")};V$r.prototype.end=function(){for(var e="";this.prevBytes.length>0;){e+=this.defaultCharUnicode;var r=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,r.length>0&&(e+=this.write(r))}return this.prevBytes=[],this.nodeIdx=0,e};function z$r(e,r){if(e[0]>r)return-1;for(var t=0,n=e.length;t>1);e[i]<=r?t=i:n=i}return t}});var Z9i=A((d0g,cul)=>{cul.exports=[["0","\0",128],["a1","\uFF61",62],["8140","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7"],["8180","\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["81c8","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["81da","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["81f0","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["81fc","\u25EF"],["824f","\uFF10",9],["8260","\uFF21",25],["8281","\uFF41",25],["829f","\u3041",82],["8340","\u30A1",62],["8380","\u30E0",22],["839f","\u0391",16,"\u03A3",6],["83bf","\u03B1",16,"\u03C3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043E",17],["849f","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["877e","\u337B"],["8780","\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["889f","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["8940","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186"],["8980","\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["8a40","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B"],["8a80","\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["8b40","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551"],["8b80","\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["8c40","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8"],["8c80","\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["8d40","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D"],["8d80","\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["8e40","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62"],["8e80","\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["8f40","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3"],["8f80","\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["9040","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8"],["9080","\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["9140","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB"],["9180","\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["9240","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4"],["9280","\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["9340","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC"],["9380","\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["9440","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885"],["9480","\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["9540","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577"],["9580","\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["9640","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6"],["9680","\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["9740","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32"],["9780","\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["9840","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["989f","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["9940","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED"],["9980","\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["9a40","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638"],["9a80","\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["9b40","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80"],["9b80","\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["9c40","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["9d40","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B"],["9d80","\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["9e40","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E"],["9e80","\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["9f40","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF"],["9f80","\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["e040","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD"],["e080","\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e140","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF"],["e180","\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e240","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0"],["e280","\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e340","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37"],["e380","\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e440","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264"],["e480","\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC"],["e580","\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["e640","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7"],["e680","\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["e740","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C"],["e780","\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["e840","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599"],["e880","\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["e940","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43"],["e980","\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["ea40","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF"],["ea80","\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199"],["ed40","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F"],["ed80","\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["ee40","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559"],["ee80","\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["eeef","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["f040","\uE000",62],["f080","\uE03F",124],["f140","\uE0BC",62],["f180","\uE0FB",124],["f240","\uE178",62],["f280","\uE1B7",124],["f340","\uE234",62],["f380","\uE273",124],["f440","\uE2F0",62],["f480","\uE32F",124],["f540","\uE3AC",62],["f580","\uE3EB",124],["f640","\uE468",62],["f680","\uE4A7",124],["f740","\uE524",62],["f780","\uE563",124],["f840","\uE5E0",62],["f880","\uE61F",124],["f940","\uE69C"],["fa40","\u2170",9,"\u2160",9,"\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A"],["fa80","\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F"],["fb40","\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19"],["fb80","\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9"],["fc40","\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"]]});var eqi=A((p0g,uul)=>{uul.exports=[["0","\0",127],["8ea1","\uFF61",62],["a1a1","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7"],["a2a1","\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["a2ca","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["a2dc","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["a2f2","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["a2fe","\u25EF"],["a3b0","\uFF10",9],["a3c1","\uFF21",25],["a3e1","\uFF41",25],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["addf","\u337B\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["b0a1","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["b1a1","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC"],["b2a1","\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["b3a1","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431"],["b4a1","\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["b5a1","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC"],["b6a1","\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["b7a1","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372"],["b8a1","\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["b9a1","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC"],["baa1","\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["bba1","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642"],["bca1","\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["bda1","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F"],["bea1","\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["bfa1","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE"],["c0a1","\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["c1a1","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E"],["c2a1","\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["c3a1","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5"],["c4a1","\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["c5a1","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230"],["c6a1","\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["c7a1","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6"],["c8a1","\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["c9a1","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D"],["caa1","\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["cba1","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80"],["cca1","\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["cda1","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483"],["cea1","\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["cfa1","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["d0a1","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["d1a1","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8"],["d2a1","\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["d3a1","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709"],["d4a1","\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["d5a1","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53"],["d6a1","\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["d7a1","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A"],["d8a1","\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["d9a1","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC"],["daa1","\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["dba1","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD"],["dca1","\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["dda1","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE"],["dea1","\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["dfa1","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC"],["e0a1","\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e1a1","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670"],["e2a1","\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e3a1","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50"],["e4a1","\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e5a1","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A"],["e6a1","\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e7a1","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759"],["eaa1","\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["eba1","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B"],["eca1","\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["eda1","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8"],["eea1","\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["efa1","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E"],["f0a1","\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["f1a1","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7"],["f2a1","\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["f3a1","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0"],["f4a1","\u582F\u69C7\u9059\u7464\u51DC\u7199"],["f9a1","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7"],["faa1","\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["fba1","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA"],["fca1","\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["fcf1","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["8fa2af","\u02D8\u02C7\xB8\u02D9\u02DD\xAF\u02DB\u02DA\uFF5E\u0384\u0385"],["8fa2c2","\xA1\xA6\xBF"],["8fa2eb","\xBA\xAA\xA9\xAE\u2122\xA4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038A\u03AA"],["8fa6e7","\u038C"],["8fa6e9","\u038E\u03AB"],["8fa6ec","\u038F"],["8fa6f1","\u03AC\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03C2\u03CD\u03CB\u03B0\u03CE"],["8fa7c2","\u0402",10,"\u040E\u040F"],["8fa7f2","\u0452",10,"\u045E\u045F"],["8fa9a1","\xC6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013F"],["8fa9ab","\u014A\xD8\u0152"],["8fa9af","\u0166\xDE"],["8fa9c1","\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014B\xF8\u0153\xDF\u0167\xFE"],["8faaa1","\xC1\xC0\xC4\xC2\u0102\u01CD\u0100\u0104\xC5\xC3\u0106\u0108\u010C\xC7\u010A\u010E\xC9\xC8\xCB\xCA\u011A\u0116\u0112\u0118"],["8faaba","\u011C\u011E\u0122\u0120\u0124\xCD\xCC\xCF\xCE\u01CF\u0130\u012A\u012E\u0128\u0134\u0136\u0139\u013D\u013B\u0143\u0147\u0145\xD1\xD3\xD2\xD6\xD4\u01D1\u0150\u014C\xD5\u0154\u0158\u0156\u015A\u015C\u0160\u015E\u0164\u0162\xDA\xD9\xDC\xDB\u016C\u01D3\u0170\u016A\u0172\u016E\u0168\u01D7\u01DB\u01D9\u01D5\u0174\xDD\u0178\u0176\u0179\u017D\u017B"],["8faba1","\xE1\xE0\xE4\xE2\u0103\u01CE\u0101\u0105\xE5\xE3\u0107\u0109\u010D\xE7\u010B\u010F\xE9\xE8\xEB\xEA\u011B\u0117\u0113\u0119\u01F5\u011D\u011F"],["8fabbd","\u0121\u0125\xED\xEC\xEF\xEE\u01D0"],["8fabc5","\u012B\u012F\u0129\u0135\u0137\u013A\u013E\u013C\u0144\u0148\u0146\xF1\xF3\xF2\xF6\xF4\u01D2\u0151\u014D\xF5\u0155\u0159\u0157\u015B\u015D\u0161\u015F\u0165\u0163\xFA\xF9\xFC\xFB\u016D\u01D4\u0171\u016B\u0173\u016F\u0169\u01D8\u01DC\u01DA\u01D6\u0175\xFD\xFF\u0177\u017A\u017E\u017C"],["8fb0a1","\u4E02\u4E04\u4E05\u4E0C\u4E12\u4E1F\u4E23\u4E24\u4E28\u4E2B\u4E2E\u4E2F\u4E30\u4E35\u4E40\u4E41\u4E44\u4E47\u4E51\u4E5A\u4E5C\u4E63\u4E68\u4E69\u4E74\u4E75\u4E79\u4E7F\u4E8D\u4E96\u4E97\u4E9D\u4EAF\u4EB9\u4EC3\u4ED0\u4EDA\u4EDB\u4EE0\u4EE1\u4EE2\u4EE8\u4EEF\u4EF1\u4EF3\u4EF5\u4EFD\u4EFE\u4EFF\u4F00\u4F02\u4F03\u4F08\u4F0B\u4F0C\u4F12\u4F15\u4F16\u4F17\u4F19\u4F2E\u4F31\u4F60\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F40\u4F42\u4F48\u4F49\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F58\u4F5F\u4F63\u4F6A\u4F6C\u4F6E\u4F71\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F7E\u4F81\u4F82\u4F84"],["8fb1a1","\u4F85\u4F89\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F94\u4F97\u4F99\u4F9A\u4F9E\u4F9F\u4FB2\u4FB7\u4FB9\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC5\u4FC6\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FCF\u4FD2\u4FDC\u4FE0\u4FE2\u4FF0\u4FF2\u4FFC\u4FFD\u4FFF\u5000\u5001\u5004\u5007\u500A\u500C\u500E\u5010\u5013\u5017\u5018\u501B\u501C\u501D\u501E\u5022\u5027\u502E\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504A\u504C\u504E\u5051\u5052\u5053\u5057\u5059\u505F\u5060\u5062\u5063\u5066\u5067\u506A\u506D\u5070\u5071\u503B\u5081\u5083\u5084\u5086\u508A\u508E\u508F\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509B\u509C\u509E",4,"\u50AA\u50AF\u50B0\u50B9\u50BA\u50BD\u50C0\u50C3\u50C4\u50C7\u50CC\u50CE\u50D0\u50D3\u50D4\u50D8\u50DC\u50DD\u50DF\u50E2\u50E4\u50E6\u50E8\u50E9\u50EF\u50F1\u50F6\u50FA\u50FE\u5103\u5106\u5107\u5108\u510B\u510C\u510D\u510E\u50F2\u5110\u5117\u5119\u511B\u511C\u511D\u511E\u5123\u5127\u5128\u512C\u512D\u512F\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514A\u514F\u5153\u5155\u5157\u5158\u515F\u5164\u5166\u517E\u5183\u5184\u518B\u518E\u5198\u519D\u51A1\u51A3\u51AD\u51B8\u51BA\u51BC\u51BE\u51BF\u51C2"],["8fb3a1","\u51C8\u51CF\u51D1\u51D2\u51D3\u51D5\u51D8\u51DE\u51E2\u51E5\u51EE\u51F2\u51F3\u51F4\u51F7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523C\u5245\u5249\u5255\u5257\u5258\u525A\u525C\u525F\u5260\u5261\u5266\u526E\u5277\u5278\u5279\u5280\u5282\u5285\u528A\u528C\u5293\u5295\u5296\u5297\u5298\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AF\u52B0\u52B6\u52B7\u52B8\u52BA\u52BB\u52BD\u52C0\u52C4\u52C6\u52C8\u52CC\u52CF\u52D1\u52D4\u52D6\u52DB\u52DC\u52E1\u52E5\u52E8\u52E9\u52EA\u52EC\u52F0\u52F1\u52F4\u52F6\u52F7\u5300\u5303\u530A\u530B"],["8fb4a1","\u530C\u5311\u5313\u5318\u531B\u531C\u531E\u531F\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u5330\u5332\u5335\u533C\u533D\u533E\u5342\u534C\u534B\u5359\u535B\u5361\u5363\u5365\u536C\u536D\u5372\u5379\u537E\u5383\u5387\u5388\u538E\u5393\u5394\u5399\u539D\u53A1\u53A4\u53AA\u53AB\u53AF\u53B2\u53B4\u53B5\u53B7\u53B8\u53BA\u53BD\u53C0\u53C5\u53CF\u53D2\u53D3\u53D5\u53DA\u53DD\u53DE\u53E0\u53E6\u53E7\u53F5\u5402\u5413\u541A\u5421\u5427\u5428\u542A\u542F\u5431\u5434\u5435\u5443\u5444\u5447\u544D\u544F\u545E\u5462\u5464\u5466\u5467\u5469\u546B\u546D\u546E\u5474\u547F"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548D\u5491\u5495\u5496\u549C\u549F\u54A1\u54A6\u54A7\u54A9\u54AA\u54AD\u54AE\u54B1\u54B7\u54B9\u54BA\u54BB\u54BF\u54C6\u54CA\u54CD\u54CE\u54E0\u54EA\u54EC\u54EF\u54F6\u54FC\u54FE\u54FF\u5500\u5501\u5505\u5508\u5509\u550C\u550D\u550E\u5515\u552A\u552B\u5532\u5535\u5536\u553B\u553C\u553D\u5541\u5547\u5549\u554A\u554D\u5550\u5551\u5558\u555A\u555B\u555E\u5560\u5561\u5564\u5566\u557F\u5581\u5582\u5586\u5588\u558E\u558F\u5591\u5592\u5593\u5594\u5597\u55A3\u55A4\u55AD\u55B2\u55BF\u55C1\u55C3\u55C6\u55C9\u55CB\u55CC\u55CE\u55D1\u55D2"],["8fb6a1","\u55D3\u55D7\u55D8\u55DB\u55DE\u55E2\u55E9\u55F6\u55FF\u5605\u5608\u560A\u560D",5,"\u5619\u562C\u5630\u5633\u5635\u5637\u5639\u563B\u563C\u563D\u563F\u5640\u5641\u5643\u5644\u5646\u5649\u564B\u564D\u564F\u5654\u565E\u5660\u5661\u5662\u5663\u5666\u5669\u566D\u566F\u5671\u5672\u5675\u5684\u5685\u5688\u568B\u568C\u5695\u5699\u569A\u569D\u569E\u569F\u56A6\u56A7\u56A8\u56A9\u56AB\u56AC\u56AD\u56B1\u56B3\u56B7\u56BE\u56C5\u56C9\u56CA\u56CB\u56CF\u56D0\u56CC\u56CD\u56D9\u56DC\u56DD\u56DF\u56E1\u56E4",4,"\u56F1\u56EB\u56ED"],["8fb7a1","\u56F6\u56F7\u5701\u5702\u5707\u570A\u570C\u5711\u5715\u571A\u571B\u571D\u5720\u5722\u5723\u5724\u5725\u5729\u572A\u572C\u572E\u572F\u5733\u5734\u573D\u573E\u573F\u5745\u5746\u574C\u574D\u5752\u5762\u5765\u5767\u5768\u576B\u576D",4,"\u5773\u5774\u5775\u5777\u5779\u577A\u577B\u577C\u577E\u5781\u5783\u578C\u5794\u5797\u5799\u579A\u579C\u579D\u579E\u579F\u57A1\u5795\u57A7\u57A8\u57A9\u57AC\u57B8\u57BD\u57C7\u57C8\u57CC\u57CF\u57D5\u57DD\u57DE\u57E4\u57E6\u57E7\u57E9\u57ED\u57F0\u57F5\u57F6\u57F8\u57FD\u57FE\u57FF\u5803\u5804\u5808\u5809\u57E1"],["8fb8a1","\u580C\u580D\u581B\u581E\u581F\u5820\u5826\u5827\u582D\u5832\u5839\u583F\u5849\u584C\u584D\u584F\u5850\u5855\u585F\u5861\u5864\u5867\u5868\u5878\u587C\u587F\u5880\u5881\u5887\u5888\u5889\u588A\u588C\u588D\u588F\u5890\u5894\u5896\u589D\u58A0\u58A1\u58A2\u58A6\u58A9\u58B1\u58B2\u58C4\u58BC\u58C2\u58C8\u58CD\u58CE\u58D0\u58D2\u58D4\u58D6\u58DA\u58DD\u58E1\u58E2\u58E9\u58F3\u5905\u5906\u590B\u590C\u5912\u5913\u5914\u8641\u591D\u5921\u5923\u5924\u5928\u592F\u5930\u5933\u5935\u5936\u593F\u5943\u5946\u5952\u5953\u5959\u595B\u595D\u595E\u595F\u5961\u5963\u596B\u596D"],["8fb9a1","\u596F\u5972\u5975\u5976\u5979\u597B\u597C\u598B\u598C\u598E\u5992\u5995\u5997\u599F\u59A4\u59A7\u59AD\u59AE\u59AF\u59B0\u59B3\u59B7\u59BA\u59BC\u59C1\u59C3\u59C4\u59C8\u59CA\u59CD\u59D2\u59DD\u59DE\u59DF\u59E3\u59E4\u59E7\u59EE\u59EF\u59F1\u59F2\u59F4\u59F7\u5A00\u5A04\u5A0C\u5A0D\u5A0E\u5A12\u5A13\u5A1E\u5A23\u5A24\u5A27\u5A28\u5A2A\u5A2D\u5A30\u5A44\u5A45\u5A47\u5A48\u5A4C\u5A50\u5A55\u5A5E\u5A63\u5A65\u5A67\u5A6D\u5A77\u5A7A\u5A7B\u5A7E\u5A8B\u5A90\u5A93\u5A96\u5A99\u5A9C\u5A9E\u5A9F\u5AA0\u5AA2\u5AA7\u5AAC\u5AB1\u5AB2\u5AB3\u5AB5\u5AB8\u5ABA\u5ABB\u5ABF"],["8fbaa1","\u5AC4\u5AC6\u5AC8\u5ACF\u5ADA\u5ADC\u5AE0\u5AE5\u5AEA\u5AEE\u5AF5\u5AF6\u5AFD\u5B00\u5B01\u5B08\u5B17\u5B34\u5B19\u5B1B\u5B1D\u5B21\u5B25\u5B2D\u5B38\u5B41\u5B4B\u5B4C\u5B52\u5B56\u5B5E\u5B68\u5B6E\u5B6F\u5B7C\u5B7D\u5B7E\u5B7F\u5B81\u5B84\u5B86\u5B8A\u5B8E\u5B90\u5B91\u5B93\u5B94\u5B96\u5BA8\u5BA9\u5BAC\u5BAD\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBC\u5BC0\u5BC1\u5BCD\u5BCF\u5BD6",4,"\u5BE0\u5BEF\u5BF1\u5BF4\u5BFD\u5C0C\u5C17\u5C1E\u5C1F\u5C23\u5C26\u5C29\u5C2B\u5C2C\u5C2E\u5C30\u5C32\u5C35\u5C36\u5C59\u5C5A\u5C5C\u5C62\u5C63\u5C67\u5C68\u5C69"],["8fbba1","\u5C6D\u5C70\u5C74\u5C75\u5C7A\u5C7B\u5C7C\u5C7D\u5C87\u5C88\u5C8A\u5C8F\u5C92\u5C9D\u5C9F\u5CA0\u5CA2\u5CA3\u5CA6\u5CAA\u5CB2\u5CB4\u5CB5\u5CBA\u5CC9\u5CCB\u5CD2\u5CDD\u5CD7\u5CEE\u5CF1\u5CF2\u5CF4\u5D01\u5D06\u5D0D\u5D12\u5D2B\u5D23\u5D24\u5D26\u5D27\u5D31\u5D34\u5D39\u5D3D\u5D3F\u5D42\u5D43\u5D46\u5D48\u5D55\u5D51\u5D59\u5D4A\u5D5F\u5D60\u5D61\u5D62\u5D64\u5D6A\u5D6D\u5D70\u5D79\u5D7A\u5D7E\u5D7F\u5D81\u5D83\u5D88\u5D8A\u5D92\u5D93\u5D94\u5D95\u5D99\u5D9B\u5D9F\u5DA0\u5DA7\u5DAB\u5DB0\u5DB4\u5DB8\u5DB9\u5DC3\u5DC7\u5DCB\u5DD0\u5DCE\u5DD8\u5DD9\u5DE0\u5DE4"],["8fbca1","\u5DE9\u5DF8\u5DF9\u5E00\u5E07\u5E0D\u5E12\u5E14\u5E15\u5E18\u5E1F\u5E20\u5E2E\u5E28\u5E32\u5E35\u5E3E\u5E4B\u5E50\u5E49\u5E51\u5E56\u5E58\u5E5B\u5E5C\u5E5E\u5E68\u5E6A",4,"\u5E70\u5E80\u5E8B\u5E8E\u5EA2\u5EA4\u5EA5\u5EA8\u5EAA\u5EAC\u5EB1\u5EB3\u5EBD\u5EBE\u5EBF\u5EC6\u5ECC\u5ECB\u5ECE\u5ED1\u5ED2\u5ED4\u5ED5\u5EDC\u5EDE\u5EE5\u5EEB\u5F02\u5F06\u5F07\u5F08\u5F0E\u5F19\u5F1C\u5F1D\u5F21\u5F22\u5F23\u5F24\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F34\u5F36\u5F3B\u5F3D\u5F3F\u5F40\u5F44\u5F45\u5F47\u5F4D\u5F50\u5F54\u5F58\u5F5B\u5F60\u5F63\u5F64\u5F67"],["8fbda1","\u5F6F\u5F72\u5F74\u5F75\u5F78\u5F7A\u5F7D\u5F7E\u5F89\u5F8D\u5F8F\u5F96\u5F9C\u5F9D\u5FA2\u5FA7\u5FAB\u5FA4\u5FAC\u5FAF\u5FB0\u5FB1\u5FB8\u5FC4\u5FC7\u5FC8\u5FC9\u5FCB\u5FD0",4,"\u5FDE\u5FE1\u5FE2\u5FE8\u5FE9\u5FEA\u5FEC\u5FED\u5FEE\u5FEF\u5FF2\u5FF3\u5FF6\u5FFA\u5FFC\u6007\u600A\u600D\u6013\u6014\u6017\u6018\u601A\u601F\u6024\u602D\u6033\u6035\u6040\u6047\u6048\u6049\u604C\u6051\u6054\u6056\u6057\u605D\u6061\u6067\u6071\u607E\u607F\u6082\u6086\u6088\u608A\u608E\u6091\u6093\u6095\u6098\u609D\u609E\u60A2\u60A4\u60A5\u60A8\u60B0\u60B1\u60B7"],["8fbea1","\u60BB\u60BE\u60C2\u60C4\u60C8\u60C9\u60CA\u60CB\u60CE\u60CF\u60D4\u60D5\u60D9\u60DB\u60DD\u60DE\u60E2\u60E5\u60F2\u60F5\u60F8\u60FC\u60FD\u6102\u6107\u610A\u610C\u6110",4,"\u6116\u6117\u6119\u611C\u611E\u6122\u612A\u612B\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615E\u6160\u616C\u6172\u6178\u617B\u617C\u617F\u6180\u6181\u6183\u6184\u618B\u618D\u6192\u6193\u6197\u6198\u619C\u619D\u619F\u61A0\u61A5\u61A8\u61AA\u61AD\u61B8\u61B9\u61BC\u61C0\u61C1\u61C2\u61CE\u61CF\u61D5\u61DC\u61DD\u61DE\u61DF\u61E1\u61E2\u61E7\u61E9\u61E5"],["8fbfa1","\u61EC\u61ED\u61EF\u6201\u6203\u6204\u6207\u6213\u6215\u621C\u6220\u6222\u6223\u6227\u6229\u622B\u6239\u623D\u6242\u6243\u6244\u6246\u624C\u6250\u6251\u6252\u6254\u6256\u625A\u625C\u6264\u626D\u626F\u6273\u627A\u627D\u628D\u628E\u628F\u6290\u62A6\u62A8\u62B3\u62B6\u62B7\u62BA\u62BE\u62BF\u62C4\u62CE\u62D5\u62D6\u62DA\u62EA\u62F2\u62F4\u62FC\u62FD\u6303\u6304\u630A\u630B\u630D\u6310\u6313\u6316\u6318\u6329\u632A\u632D\u6335\u6336\u6339\u633C\u6341\u6342\u6343\u6344\u6346\u634A\u634B\u634E\u6352\u6353\u6354\u6358\u635B\u6365\u6366\u636C\u636D\u6371\u6374\u6375"],["8fc0a1","\u6378\u637C\u637D\u637F\u6382\u6384\u6387\u638A\u6390\u6394\u6395\u6399\u639A\u639E\u63A4\u63A6\u63AD\u63AE\u63AF\u63BD\u63C1\u63C5\u63C8\u63CE\u63D1\u63D3\u63D4\u63D5\u63DC\u63E0\u63E5\u63EA\u63EC\u63F2\u63F3\u63F5\u63F8\u63F9\u6409\u640A\u6410\u6412\u6414\u6418\u641E\u6420\u6422\u6424\u6425\u6429\u642A\u642F\u6430\u6435\u643D\u643F\u644B\u644F\u6451\u6452\u6453\u6454\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6463\u646D\u6473\u6474\u647B\u647D\u6485\u6487\u648F\u6490\u6491\u6498\u6499\u649B\u649D\u649F\u64A1\u64A3\u64A6\u64A8\u64AC\u64B3\u64BD\u64BE\u64BF"],["8fc1a1","\u64C4\u64C9\u64CA\u64CB\u64CC\u64CE\u64D0\u64D1\u64D5\u64D7\u64E4\u64E5\u64E9\u64EA\u64ED\u64F0\u64F5\u64F7\u64FB\u64FF\u6501\u6504\u6508\u6509\u650A\u650F\u6513\u6514\u6516\u6519\u651B\u651E\u651F\u6522\u6526\u6529\u652E\u6531\u653A\u653C\u653D\u6543\u6547\u6549\u6550\u6552\u6554\u655F\u6560\u6567\u656B\u657A\u657D\u6581\u6585\u658A\u6592\u6595\u6598\u659D\u65A0\u65A3\u65A6\u65AE\u65B2\u65B3\u65B4\u65BF\u65C2\u65C8\u65C9\u65CE\u65D0\u65D4\u65D6\u65D8\u65DF\u65F0\u65F2\u65F4\u65F5\u65F9\u65FE\u65FF\u6600\u6604\u6608\u6609\u660D\u6611\u6612\u6615\u6616\u661D"],["8fc2a1","\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664A\u664C\u6651\u664E\u6657\u6658\u6659\u665B\u665C\u6660\u6661\u66FB\u666A\u666B\u666C\u667E\u6673\u6675\u667F\u6677\u6678\u6679\u667B\u6680\u667C\u668B\u668C\u668D\u6690\u6692\u6699\u669A\u669B\u669C\u669F\u66A0\u66A4\u66AD\u66B1\u66B2\u66B5\u66BB\u66BF\u66C0\u66C2\u66C3\u66C8\u66CC\u66CE\u66CF\u66D4\u66DB\u66DF\u66E8\u66EB\u66EC\u66EE\u66FA\u6705\u6707\u670E\u6713\u6719\u671C\u6720\u6722\u6733\u673E\u6745\u6747\u6748\u674C\u6754\u6755\u675D"],["8fc3a1","\u6766\u676C\u676E\u6774\u6776\u677B\u6781\u6784\u678E\u678F\u6791\u6793\u6796\u6798\u6799\u679B\u67B0\u67B1\u67B2\u67B5\u67BB\u67BC\u67BD\u67F9\u67C0\u67C2\u67C3\u67C5\u67C8\u67C9\u67D2\u67D7\u67D9\u67DC\u67E1\u67E6\u67F0\u67F2\u67F6\u67F7\u6852\u6814\u6819\u681D\u681F\u6828\u6827\u682C\u682D\u682F\u6830\u6831\u6833\u683B\u683F\u6844\u6845\u684A\u684C\u6855\u6857\u6858\u685B\u686B\u686E",4,"\u6875\u6879\u687A\u687B\u687C\u6882\u6884\u6886\u6888\u6896\u6898\u689A\u689C\u68A1\u68A3\u68A5\u68A9\u68AA\u68AE\u68B2\u68BB\u68C5\u68C8\u68CC\u68CF"],["8fc4a1","\u68D0\u68D1\u68D3\u68D6\u68D9\u68DC\u68DD\u68E5\u68E8\u68EA\u68EB\u68EC\u68ED\u68F0\u68F1\u68F5\u68F6\u68FB\u68FC\u68FD\u6906\u6909\u690A\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693B\u6942\u6945\u6949\u694E\u6957\u695B\u6963\u6964\u6965\u6966\u6968\u6969\u696C\u6970\u6971\u6972\u697A\u697B\u697F\u6980\u698D\u6992\u6996\u6998\u69A1\u69A5\u69A6\u69A8\u69AB\u69AD\u69AF\u69B7\u69B8\u69BA\u69BC\u69C5\u69C8\u69D1\u69D6\u69D7\u69E2\u69E5\u69EE\u69EF\u69F1\u69F3\u69F5\u69FE\u6A00\u6A01\u6A03\u6A0F\u6A11\u6A15\u6A1A\u6A1D\u6A20\u6A24\u6A28\u6A30\u6A32"],["8fc5a1","\u6A34\u6A37\u6A3B\u6A3E\u6A3F\u6A45\u6A46\u6A49\u6A4A\u6A4E\u6A50\u6A51\u6A52\u6A55\u6A56\u6A5B\u6A64\u6A67\u6A6A\u6A71\u6A73\u6A7E\u6A81\u6A83\u6A86\u6A87\u6A89\u6A8B\u6A91\u6A9B\u6A9D\u6A9E\u6A9F\u6AA5\u6AAB\u6AAF\u6AB0\u6AB1\u6AB4\u6ABD\u6ABE\u6ABF\u6AC6\u6AC9\u6AC8\u6ACC\u6AD0\u6AD4\u6AD5\u6AD6\u6ADC\u6ADD\u6AE4\u6AE7\u6AEC\u6AF0\u6AF1\u6AF2\u6AFC\u6AFD\u6B02\u6B03\u6B06\u6B07\u6B09\u6B0F\u6B10\u6B11\u6B17\u6B1B\u6B1E\u6B24\u6B28\u6B2B\u6B2C\u6B2F\u6B35\u6B36\u6B3B\u6B3F\u6B46\u6B4A\u6B4D\u6B52\u6B56\u6B58\u6B5D\u6B60\u6B67\u6B6B\u6B6E\u6B70\u6B75\u6B7D"],["8fc6a1","\u6B7E\u6B82\u6B85\u6B97\u6B9B\u6B9F\u6BA0\u6BA2\u6BA3\u6BA8\u6BA9\u6BAC\u6BAD\u6BAE\u6BB0\u6BB8\u6BB9\u6BBD\u6BBE\u6BC3\u6BC4\u6BC9\u6BCC\u6BD6\u6BDA\u6BE1\u6BE3\u6BE6\u6BE7\u6BEE\u6BF1\u6BF7\u6BF9\u6BFF\u6C02\u6C04\u6C05\u6C09\u6C0D\u6C0E\u6C10\u6C12\u6C19\u6C1F\u6C26\u6C27\u6C28\u6C2C\u6C2E\u6C33\u6C35\u6C36\u6C3A\u6C3B\u6C3F\u6C4A\u6C4B\u6C4D\u6C4F\u6C52\u6C54\u6C59\u6C5B\u6C5C\u6C6B\u6C6D\u6C6F\u6C74\u6C76\u6C78\u6C79\u6C7B\u6C85\u6C86\u6C87\u6C89\u6C94\u6C95\u6C97\u6C98\u6C9C\u6C9F\u6CB0\u6CB2\u6CB4\u6CC2\u6CC6\u6CCD\u6CCF\u6CD0\u6CD1\u6CD2\u6CD4\u6CD6"],["8fc7a1","\u6CDA\u6CDC\u6CE0\u6CE7\u6CE9\u6CEB\u6CEC\u6CEE\u6CF2\u6CF4\u6D04\u6D07\u6D0A\u6D0E\u6D0F\u6D11\u6D13\u6D1A\u6D26\u6D27\u6D28\u6C67\u6D2E\u6D2F\u6D31\u6D39\u6D3C\u6D3F\u6D57\u6D5E\u6D5F\u6D61\u6D65\u6D67\u6D6F\u6D70\u6D7C\u6D82\u6D87\u6D91\u6D92\u6D94\u6D96\u6D97\u6D98\u6DAA\u6DAC\u6DB4\u6DB7\u6DB9\u6DBD\u6DBF\u6DC4\u6DC8\u6DCA\u6DCE\u6DCF\u6DD6\u6DDB\u6DDD\u6DDF\u6DE0\u6DE2\u6DE5\u6DE9\u6DEF\u6DF0\u6DF4\u6DF6\u6DFC\u6E00\u6E04\u6E1E\u6E22\u6E27\u6E32\u6E36\u6E39\u6E3B\u6E3C\u6E44\u6E45\u6E48\u6E49\u6E4B\u6E4F\u6E51\u6E52\u6E53\u6E54\u6E57\u6E5C\u6E5D\u6E5E"],["8fc8a1","\u6E62\u6E63\u6E68\u6E73\u6E7B\u6E7D\u6E8D\u6E93\u6E99\u6EA0\u6EA7\u6EAD\u6EAE\u6EB1\u6EB3\u6EBB\u6EBF\u6EC0\u6EC1\u6EC3\u6EC7\u6EC8\u6ECA\u6ECD\u6ECE\u6ECF\u6EEB\u6EED\u6EEE\u6EF9\u6EFB\u6EFD\u6F04\u6F08\u6F0A\u6F0C\u6F0D\u6F16\u6F18\u6F1A\u6F1B\u6F26\u6F29\u6F2A\u6F2F\u6F30\u6F33\u6F36\u6F3B\u6F3C\u6F2D\u6F4F\u6F51\u6F52\u6F53\u6F57\u6F59\u6F5A\u6F5D\u6F5E\u6F61\u6F62\u6F68\u6F6C\u6F7D\u6F7E\u6F83\u6F87\u6F88\u6F8B\u6F8C\u6F8D\u6F90\u6F92\u6F93\u6F94\u6F96\u6F9A\u6F9F\u6FA0\u6FA5\u6FA6\u6FA7\u6FA8\u6FAE\u6FAF\u6FB0\u6FB5\u6FB6\u6FBC\u6FC5\u6FC7\u6FC8\u6FCA"],["8fc9a1","\u6FDA\u6FDE\u6FE8\u6FE9\u6FF0\u6FF5\u6FF9\u6FFC\u6FFD\u7000\u7005\u7006\u7007\u700D\u7017\u7020\u7023\u702F\u7034\u7037\u7039\u703C\u7043\u7044\u7048\u7049\u704A\u704B\u7054\u7055\u705D\u705E\u704E\u7064\u7065\u706C\u706E\u7075\u7076\u707E\u7081\u7085\u7086\u7094",4,"\u709B\u70A4\u70AB\u70B0\u70B1\u70B4\u70B7\u70CA\u70D1\u70D3\u70D4\u70D5\u70D6\u70D8\u70DC\u70E4\u70FA\u7103",4,"\u710B\u710C\u710F\u711E\u7120\u712B\u712D\u712F\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714A\u714B\u7150\u7152\u7157\u715A\u715C\u715E\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718C\u7192\u719A\u719B\u71A0\u71A2\u71AF\u71B0\u71B2\u71B3\u71BA\u71BF\u71C0\u71C1\u71C4\u71CB\u71CC\u71D3\u71D6\u71D9\u71DA\u71DC\u71F8\u71FE\u7200\u7207\u7208\u7209\u7213\u7217\u721A\u721D\u721F\u7224\u722B\u722F\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724E\u724F\u7250\u7253\u7255\u7256\u725A\u725C\u725E\u7260\u7263\u7268\u726B\u726E\u726F\u7271\u7277\u7278\u727B\u727C\u727F\u7284\u7289\u728D\u728E\u7293\u729B\u72A8\u72AD\u72AE\u72B1\u72B4\u72BE\u72C1\u72C7\u72C9\u72CC\u72D5\u72D6\u72D8\u72DF\u72E5\u72F3\u72F4\u72FA\u72FB"],["8fcba1","\u72FE\u7302\u7304\u7305\u7307\u730B\u730D\u7312\u7313\u7318\u7319\u731E\u7322\u7324\u7327\u7328\u732C\u7331\u7332\u7335\u733A\u733B\u733D\u7343\u734D\u7350\u7352\u7356\u7358\u735D\u735E\u735F\u7360\u7366\u7367\u7369\u736B\u736C\u736E\u736F\u7371\u7377\u7379\u737C\u7380\u7381\u7383\u7385\u7386\u738E\u7390\u7393\u7395\u7397\u7398\u739C\u739E\u739F\u73A0\u73A2\u73A5\u73A6\u73AA\u73AB\u73AD\u73B5\u73B7\u73B9\u73BC\u73BD\u73BF\u73C5\u73C6\u73C9\u73CB\u73CC\u73CF\u73D2\u73D3\u73D6\u73D9\u73DD\u73E1\u73E3\u73E6\u73E7\u73E9\u73F4\u73F5\u73F7\u73F9\u73FA\u73FB\u73FD"],["8fcca1","\u73FF\u7400\u7401\u7404\u7407\u740A\u7411\u741A\u741B\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744B\u744D\u7451\u7452\u7457\u745D\u7462\u7466\u7467\u7468\u746B\u746D\u746E\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748F\u7490\u7491\u7492\u7498\u7499\u749A\u749C\u749F\u74A0\u74A1\u74A3\u74A6\u74A8\u74A9\u74AA\u74AB\u74AE\u74AF\u74B1\u74B2\u74B5\u74B9\u74BB\u74BF\u74C8\u74C9\u74CC\u74D0\u74D3\u74D8\u74DA\u74DB\u74DE\u74DF\u74E4\u74E8\u74EA\u74EB\u74EF\u74F4\u74FA\u74FB\u74FC\u74FF\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752A\u752F\u7536\u7539\u753D\u753E\u753F\u7540\u7543\u7547\u7548\u754E\u7550\u7552\u7557\u755E\u755F\u7561\u756F\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759C\u75A2\u75A4\u75B4\u75BA\u75BF\u75C0\u75C1\u75C4\u75C6\u75CC\u75CE\u75CF\u75D7\u75DC\u75DF\u75E0\u75E1\u75E4\u75E7\u75EC\u75EE\u75EF\u75F1\u75F9\u7600\u7602\u7603\u7604\u7607\u7608\u760A\u760C\u760F\u7612\u7613\u7615\u7616\u7619\u761B\u761C\u761D\u761E\u7623\u7625\u7626\u7629\u762D\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763A\u763C\u764A\u7640\u7641\u7643\u7644\u7645\u7649\u764B\u7655\u7659\u765F\u7664\u7665\u766D\u766E\u766F\u7671\u7674\u7681\u7685\u768C\u768D\u7695\u769B\u769C\u769D\u769F\u76A0\u76A2",6,"\u76AA\u76AD\u76BD\u76C1\u76C5\u76C9\u76CB\u76CC\u76CE\u76D4\u76D9\u76E0\u76E6\u76E8\u76EC\u76F0\u76F1\u76F6\u76F9\u76FC\u7700\u7706\u770A\u770E\u7712\u7714\u7715\u7717\u7719\u771A\u771C\u7722\u7728\u772D\u772E\u772F\u7734\u7735\u7736\u7739\u773D\u773E\u7742\u7745\u7746\u774A\u774D\u774E\u774F\u7752\u7756\u7757\u775C\u775E\u775F\u7760\u7762"],["8fcfa1","\u7764\u7767\u776A\u776C\u7770\u7772\u7773\u7774\u777A\u777D\u7780\u7784\u778C\u778D\u7794\u7795\u7796\u779A\u779F\u77A2\u77A7\u77AA\u77AE\u77AF\u77B1\u77B5\u77BE\u77C3\u77C9\u77D1\u77D2\u77D5\u77D9\u77DE\u77DF\u77E0\u77E4\u77E6\u77EA\u77EC\u77F0\u77F1\u77F4\u77F8\u77FB\u7805\u7806\u7809\u780D\u780E\u7811\u781D\u7821\u7822\u7823\u782D\u782E\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784C\u784E\u7852\u785C\u785E\u7860\u7861\u7863\u7864\u7868\u786A\u786E\u787A\u787E\u788A\u788F\u7894\u7898\u78A1\u789D\u789E\u789F\u78A4\u78A8\u78AC\u78AD\u78B0\u78B1\u78B2\u78B3"],["8fd0a1","\u78BB\u78BD\u78BF\u78C7\u78C8\u78C9\u78CC\u78CE\u78D2\u78D3\u78D5\u78D6\u78E4\u78DB\u78DF\u78E0\u78E1\u78E6\u78EA\u78F2\u78F3\u7900\u78F6\u78F7\u78FA\u78FB\u78FF\u7906\u790C\u7910\u791A\u791C\u791E\u791F\u7920\u7925\u7927\u7929\u792D\u7931\u7934\u7935\u793B\u793D\u793F\u7944\u7945\u7946\u794A\u794B\u794F\u7951\u7954\u7958\u795B\u795C\u7967\u7969\u796B\u7972\u7979\u797B\u797C\u797E\u798B\u798C\u7991\u7993\u7994\u7995\u7996\u7998\u799B\u799C\u79A1\u79A8\u79A9\u79AB\u79AF\u79B1\u79B4\u79B8\u79BB\u79C2\u79C4\u79C7\u79C8\u79CA\u79CF\u79D4\u79D6\u79DA\u79DD\u79DE"],["8fd1a1","\u79E0\u79E2\u79E5\u79EA\u79EB\u79ED\u79F1\u79F8\u79FC\u7A02\u7A03\u7A07\u7A09\u7A0A\u7A0C\u7A11\u7A15\u7A1B\u7A1E\u7A21\u7A27\u7A2B\u7A2D\u7A2F\u7A30\u7A34\u7A35\u7A38\u7A39\u7A3A\u7A44\u7A45\u7A47\u7A48\u7A4C\u7A55\u7A56\u7A59\u7A5C\u7A5D\u7A5F\u7A60\u7A65\u7A67\u7A6A\u7A6D\u7A75\u7A78\u7A7E\u7A80\u7A82\u7A85\u7A86\u7A8A\u7A8B\u7A90\u7A91\u7A94\u7A9E\u7AA0\u7AA3\u7AAC\u7AB3\u7AB5\u7AB9\u7ABB\u7ABC\u7AC6\u7AC9\u7ACC\u7ACE\u7AD1\u7ADB\u7AE8\u7AE9\u7AEB\u7AEC\u7AF1\u7AF4\u7AFB\u7AFD\u7AFE\u7B07\u7B14\u7B1F\u7B23\u7B27\u7B29\u7B2A\u7B2B\u7B2D\u7B2E\u7B2F\u7B30"],["8fd2a1","\u7B31\u7B34\u7B3D\u7B3F\u7B40\u7B41\u7B47\u7B4E\u7B55\u7B60\u7B64\u7B66\u7B69\u7B6A\u7B6D\u7B6F\u7B72\u7B73\u7B77\u7B84\u7B89\u7B8E\u7B90\u7B91\u7B96\u7B9B\u7B9E\u7BA0\u7BA5\u7BAC\u7BAF\u7BB0\u7BB2\u7BB5\u7BB6\u7BBA\u7BBB\u7BBC\u7BBD\u7BC2\u7BC5\u7BC8\u7BCA\u7BD4\u7BD6\u7BD7\u7BD9\u7BDA\u7BDB\u7BE8\u7BEA\u7BF2\u7BF4\u7BF5\u7BF8\u7BF9\u7BFA\u7BFC\u7BFE\u7C01\u7C02\u7C03\u7C04\u7C06\u7C09\u7C0B\u7C0C\u7C0E\u7C0F\u7C19\u7C1B\u7C20\u7C25\u7C26\u7C28\u7C2C\u7C31\u7C33\u7C34\u7C36\u7C39\u7C3A\u7C46\u7C4A\u7C55\u7C51\u7C52\u7C53\u7C59",5],["8fd3a1","\u7C61\u7C63\u7C67\u7C69\u7C6D\u7C6E\u7C70\u7C72\u7C79\u7C7C\u7C7D\u7C86\u7C87\u7C8F\u7C94\u7C9E\u7CA0\u7CA6\u7CB0\u7CB6\u7CB7\u7CBA\u7CBB\u7CBC\u7CBF\u7CC4\u7CC7\u7CC8\u7CC9\u7CCD\u7CCF\u7CD3\u7CD4\u7CD5\u7CD7\u7CD9\u7CDA\u7CDD\u7CE6\u7CE9\u7CEB\u7CF5\u7D03\u7D07\u7D08\u7D09\u7D0F\u7D11\u7D12\u7D13\u7D16\u7D1D\u7D1E\u7D23\u7D26\u7D2A\u7D2D\u7D31\u7D3C\u7D3D\u7D3E\u7D40\u7D41\u7D47\u7D48\u7D4D\u7D51\u7D53\u7D57\u7D59\u7D5A\u7D5C\u7D5D\u7D65\u7D67\u7D6A\u7D70\u7D78\u7D7A\u7D7B\u7D7F\u7D81\u7D82\u7D83\u7D85\u7D86\u7D88\u7D8B\u7D8C\u7D8D\u7D91\u7D96\u7D97\u7D9D"],["8fd4a1","\u7D9E\u7DA6\u7DA7\u7DAA\u7DB3\u7DB6\u7DB7\u7DB9\u7DC2",4,"\u7DCC\u7DCD\u7DCE\u7DD7\u7DD9\u7E00\u7DE2\u7DE5\u7DE6\u7DEA\u7DEB\u7DED\u7DF1\u7DF5\u7DF6\u7DF9\u7DFA\u7E08\u7E10\u7E11\u7E15\u7E17\u7E1C\u7E1D\u7E20\u7E27\u7E28\u7E2C\u7E2D\u7E2F\u7E33\u7E36\u7E3F\u7E44\u7E45\u7E47\u7E4E\u7E50\u7E52\u7E58\u7E5F\u7E61\u7E62\u7E65\u7E6B\u7E6E\u7E6F\u7E73\u7E78\u7E7E\u7E81\u7E86\u7E87\u7E8A\u7E8D\u7E91\u7E95\u7E98\u7E9A\u7E9D\u7E9E\u7F3C\u7F3B\u7F3D\u7F3E\u7F3F\u7F43\u7F44\u7F47\u7F4F\u7F52\u7F53\u7F5B\u7F5C\u7F5D\u7F61\u7F63\u7F64\u7F65\u7F66\u7F6D"],["8fd5a1","\u7F71\u7F7D\u7F7E\u7F7F\u7F80\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F96\u7F97\u7F9C\u7FA1\u7FA2\u7FA6\u7FAA\u7FAD\u7FB4\u7FBC\u7FBF\u7FC0\u7FC3\u7FC8\u7FCE\u7FCF\u7FDB\u7FDF\u7FE3\u7FE5\u7FE8\u7FEC\u7FEE\u7FEF\u7FF2\u7FFA\u7FFD\u7FFE\u7FFF\u8007\u8008\u800A\u800D\u800E\u800F\u8011\u8013\u8014\u8016\u801D\u801E\u801F\u8020\u8024\u8026\u802C\u802E\u8030\u8034\u8035\u8037\u8039\u803A\u803C\u803E\u8040\u8044\u8060\u8064\u8066\u806D\u8071\u8075\u8081\u8088\u808E\u809C\u809E\u80A6\u80A7\u80AB\u80B8\u80B9\u80C8\u80CD\u80CF\u80D2\u80D4\u80D5\u80D7\u80D8\u80E0\u80ED\u80EE"],["8fd6a1","\u80F0\u80F2\u80F3\u80F6\u80F9\u80FA\u80FE\u8103\u810B\u8116\u8117\u8118\u811C\u811E\u8120\u8124\u8127\u812C\u8130\u8135\u813A\u813C\u8145\u8147\u814A\u814C\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816D\u816F\u8177\u8181\u8190\u8184\u8185\u8186\u818B\u818E\u8196\u8198\u819B\u819E\u81A2\u81AE\u81B2\u81B4\u81BB\u81CB\u81C3\u81C5\u81CA\u81CE\u81CF\u81D5\u81D7\u81DB\u81DD\u81DE\u81E1\u81E4\u81EB\u81EC\u81F0\u81F1\u81F2\u81F5\u81F6\u81F8\u81F9\u81FD\u81FF\u8200\u8203\u820F\u8213\u8214\u8219\u821A\u821D\u8221\u8222\u8228\u8232\u8234\u823A\u8243\u8244\u8245\u8246"],["8fd7a1","\u824B\u824E\u824F\u8251\u8256\u825C\u8260\u8263\u8267\u826D\u8274\u827B\u827D\u827F\u8280\u8281\u8283\u8284\u8287\u8289\u828A\u828E\u8291\u8294\u8296\u8298\u829A\u829B\u82A0\u82A1\u82A3\u82A4\u82A7\u82A8\u82A9\u82AA\u82AE\u82B0\u82B2\u82B4\u82B7\u82BA\u82BC\u82BE\u82BF\u82C6\u82D0\u82D5\u82DA\u82E0\u82E2\u82E4\u82E8\u82EA\u82ED\u82EF\u82F6\u82F7\u82FD\u82FE\u8300\u8301\u8307\u8308\u830A\u830B\u8354\u831B\u831D\u831E\u831F\u8321\u8322\u832C\u832D\u832E\u8330\u8333\u8337\u833A\u833C\u833D\u8342\u8343\u8344\u8347\u834D\u834E\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837D\u837F\u8380\u8382\u8384\u8386\u838D\u8392\u8394\u8395\u8398\u8399\u839B\u839C\u839D\u83A6\u83A7\u83A9\u83AC\u83BE\u83BF\u83C0\u83C7\u83C9\u83CF\u83D0\u83D1\u83D4\u83DD\u8353\u83E8\u83EA\u83F6\u83F8\u83F9\u83FC\u8401\u8406\u840A\u840F\u8411\u8415\u8419\u83AD\u842F\u8439\u8445\u8447\u8448\u844A\u844D\u844F\u8451\u8452\u8456\u8458\u8459\u845A\u845C\u8460\u8464\u8465\u8467\u846A\u8470\u8473\u8474\u8476\u8478\u847C\u847D\u8481\u8485\u8492\u8493\u8495\u849E\u84A6\u84A8\u84A9\u84AA\u84AF\u84B1\u84B4\u84BA\u84BD\u84BE\u84C0\u84C2\u84C7\u84C8\u84CC\u84CF\u84D3"],["8fd9a1","\u84DC\u84E7\u84EA\u84EF\u84F0\u84F1\u84F2\u84F7\u8532\u84FA\u84FB\u84FD\u8502\u8503\u8507\u850C\u850E\u8510\u851C\u851E\u8522\u8523\u8524\u8525\u8527\u852A\u852B\u852F\u8533\u8534\u8536\u853F\u8546\u854F",4,"\u8556\u8559\u855C",6,"\u8564\u856B\u856F\u8579\u857A\u857B\u857D\u857F\u8581\u8585\u8586\u8589\u858B\u858C\u858F\u8593\u8598\u859D\u859F\u85A0\u85A2\u85A5\u85A7\u85B4\u85B6\u85B7\u85B8\u85BC\u85BD\u85BE\u85BF\u85C2\u85C7\u85CA\u85CB\u85CE\u85AD\u85D8\u85DA\u85DF\u85E0\u85E6\u85E8\u85ED\u85F3\u85F6\u85FC"],["8fdaa1","\u85FF\u8600\u8604\u8605\u860D\u860E\u8610\u8611\u8612\u8618\u8619\u861B\u861E\u8621\u8627\u8629\u8636\u8638\u863A\u863C\u863D\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865D\u8660",4,"\u8669\u866C\u866F\u8675\u8676\u8677\u867A\u868D\u8691\u8696\u8698\u869A\u869C\u86A1\u86A6\u86A7\u86A8\u86AD\u86B1\u86B3\u86B4\u86B5\u86B7\u86B8\u86B9\u86BF\u86C0\u86C1\u86C3\u86C5\u86D1\u86D2\u86D5\u86D7\u86DA\u86DC\u86E0\u86E3\u86E5\u86E7\u8688\u86FA\u86FC\u86FD\u8704\u8705\u8707\u870B\u870E\u870F\u8710\u8713\u8714\u8719\u871E\u871F\u8721\u8723"],["8fdba1","\u8728\u872E\u872F\u8731\u8732\u8739\u873A\u873C\u873D\u873E\u8740\u8743\u8745\u874D\u8758\u875D\u8761\u8764\u8765\u876F\u8771\u8772\u877B\u8783",6,"\u878B\u878C\u8790\u8793\u8795\u8797\u8798\u8799\u879E\u87A0\u87A3\u87A7\u87AC\u87AD\u87AE\u87B1\u87B5\u87BE\u87BF\u87C1\u87C8\u87C9\u87CA\u87CE\u87D5\u87D6\u87D9\u87DA\u87DC\u87DF\u87E2\u87E3\u87E4\u87EA\u87EB\u87ED\u87F1\u87F3\u87F8\u87FA\u87FF\u8801\u8803\u8806\u8809\u880A\u880B\u8810\u8819\u8812\u8813\u8814\u8818\u881A\u881B\u881C\u881E\u881F\u8828\u882D\u882E\u8830\u8832\u8835"],["8fdca1","\u883A\u883C\u8841\u8843\u8845\u8848\u8849\u884A\u884B\u884E\u8851\u8855\u8856\u8858\u885A\u885C\u885F\u8860\u8864\u8869\u8871\u8879\u887B\u8880\u8898\u889A\u889B\u889C\u889F\u88A0\u88A8\u88AA\u88BA\u88BD\u88BE\u88C0\u88CA",4,"\u88D1\u88D2\u88D3\u88DB\u88DE\u88E7\u88EF\u88F0\u88F1\u88F5\u88F7\u8901\u8906\u890D\u890E\u890F\u8915\u8916\u8918\u8919\u891A\u891C\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893A\u893E\u8940\u8942\u8945\u8946\u8949\u894F\u8952\u8957\u895A\u895B\u895C\u8961\u8962\u8963\u896B\u896E\u8970\u8973\u8975\u897A"],["8fdda1","\u897B\u897C\u897D\u8989\u898D\u8990\u8994\u8995\u899B\u899C\u899F\u89A0\u89A5\u89B0\u89B4\u89B5\u89B6\u89B7\u89BC\u89D4",4,"\u89E5\u89E9\u89EB\u89ED\u89F1\u89F3\u89F6\u89F9\u89FD\u89FF\u8A04\u8A05\u8A07\u8A0F\u8A11\u8A12\u8A14\u8A15\u8A1E\u8A20\u8A22\u8A24\u8A26\u8A2B\u8A2C\u8A2F\u8A35\u8A37\u8A3D\u8A3E\u8A40\u8A43\u8A45\u8A47\u8A49\u8A4D\u8A4E\u8A53\u8A56\u8A57\u8A58\u8A5C\u8A5D\u8A61\u8A65\u8A67\u8A75\u8A76\u8A77\u8A79\u8A7A\u8A7B\u8A7E\u8A7F\u8A80\u8A83\u8A86\u8A8B\u8A8F\u8A90\u8A92\u8A96\u8A97\u8A99\u8A9F\u8AA7\u8AA9\u8AAE\u8AAF\u8AB3"],["8fdea1","\u8AB6\u8AB7\u8ABB\u8ABE\u8AC3\u8AC6\u8AC8\u8AC9\u8ACA\u8AD1\u8AD3\u8AD4\u8AD5\u8AD7\u8ADD\u8ADF\u8AEC\u8AF0\u8AF4\u8AF5\u8AF6\u8AFC\u8AFF\u8B05\u8B06\u8B0B\u8B11\u8B1C\u8B1E\u8B1F\u8B0A\u8B2D\u8B30\u8B37\u8B3C\u8B42",4,"\u8B48\u8B52\u8B53\u8B54\u8B59\u8B4D\u8B5E\u8B63\u8B6D\u8B76\u8B78\u8B79\u8B7C\u8B7E\u8B81\u8B84\u8B85\u8B8B\u8B8D\u8B8F\u8B94\u8B95\u8B9C\u8B9E\u8B9F\u8C38\u8C39\u8C3D\u8C3E\u8C45\u8C47\u8C49\u8C4B\u8C4F\u8C51\u8C53\u8C54\u8C57\u8C58\u8C5B\u8C5D\u8C59\u8C63\u8C64\u8C66\u8C68\u8C69\u8C6D\u8C73\u8C75\u8C76\u8C7B\u8C7E\u8C86"],["8fdfa1","\u8C87\u8C8B\u8C90\u8C92\u8C93\u8C99\u8C9B\u8C9C\u8CA4\u8CB9\u8CBA\u8CC5\u8CC6\u8CC9\u8CCB\u8CCF\u8CD6\u8CD5\u8CD9\u8CDD\u8CE1\u8CE8\u8CEC\u8CEF\u8CF0\u8CF2\u8CF5\u8CF7\u8CF8\u8CFE\u8CFF\u8D01\u8D03\u8D09\u8D12\u8D17\u8D1B\u8D65\u8D69\u8D6C\u8D6E\u8D7F\u8D82\u8D84\u8D88\u8D8D\u8D90\u8D91\u8D95\u8D9E\u8D9F\u8DA0\u8DA6\u8DAB\u8DAC\u8DAF\u8DB2\u8DB5\u8DB7\u8DB9\u8DBB\u8DC0\u8DC5\u8DC6\u8DC7\u8DC8\u8DCA\u8DCE\u8DD1\u8DD4\u8DD5\u8DD7\u8DD9\u8DE4\u8DE5\u8DE7\u8DEC\u8DF0\u8DBC\u8DF1\u8DF2\u8DF4\u8DFD\u8E01\u8E04\u8E05\u8E06\u8E0B\u8E11\u8E14\u8E16\u8E20\u8E21\u8E22"],["8fe0a1","\u8E23\u8E26\u8E27\u8E31\u8E33\u8E36\u8E37\u8E38\u8E39\u8E3D\u8E40\u8E41\u8E4B\u8E4D\u8E4E\u8E4F\u8E54\u8E5B\u8E5C\u8E5D\u8E5E\u8E61\u8E62\u8E69\u8E6C\u8E6D\u8E6F\u8E70\u8E71\u8E79\u8E7A\u8E7B\u8E82\u8E83\u8E89\u8E90\u8E92\u8E95\u8E9A\u8E9B\u8E9D\u8E9E\u8EA2\u8EA7\u8EA9\u8EAD\u8EAE\u8EB3\u8EB5\u8EBA\u8EBB\u8EC0\u8EC1\u8EC3\u8EC4\u8EC7\u8ECF\u8ED1\u8ED4\u8EDC\u8EE8\u8EEE\u8EF0\u8EF1\u8EF7\u8EF9\u8EFA\u8EED\u8F00\u8F02\u8F07\u8F08\u8F0F\u8F10\u8F16\u8F17\u8F18\u8F1E\u8F20\u8F21\u8F23\u8F25\u8F27\u8F28\u8F2C\u8F2D\u8F2E\u8F34\u8F35\u8F36\u8F37\u8F3A\u8F40\u8F41"],["8fe1a1","\u8F43\u8F47\u8F4F\u8F51",4,"\u8F58\u8F5D\u8F5E\u8F65\u8F9D\u8FA0\u8FA1\u8FA4\u8FA5\u8FA6\u8FB5\u8FB6\u8FB8\u8FBE\u8FC0\u8FC1\u8FC6\u8FCA\u8FCB\u8FCD\u8FD0\u8FD2\u8FD3\u8FD5\u8FE0\u8FE3\u8FE4\u8FE8\u8FEE\u8FF1\u8FF5\u8FF6\u8FFB\u8FFE\u9002\u9004\u9008\u900C\u9018\u901B\u9028\u9029\u902F\u902A\u902C\u902D\u9033\u9034\u9037\u903F\u9043\u9044\u904C\u905B\u905D\u9062\u9066\u9067\u906C\u9070\u9074\u9079\u9085\u9088\u908B\u908C\u908E\u9090\u9095\u9097\u9098\u9099\u909B\u90A0\u90A1\u90A2\u90A5\u90B0\u90B2\u90B3\u90B4\u90B6\u90BD\u90CC\u90BE\u90C3"],["8fe2a1","\u90C4\u90C5\u90C7\u90C8\u90D5\u90D7\u90D8\u90D9\u90DC\u90DD\u90DF\u90E5\u90D2\u90F6\u90EB\u90EF\u90F0\u90F4\u90FE\u90FF\u9100\u9104\u9105\u9106\u9108\u910D\u9110\u9114\u9116\u9117\u9118\u911A\u911C\u911E\u9120\u9125\u9122\u9123\u9127\u9129\u912E\u912F\u9131\u9134\u9136\u9137\u9139\u913A\u913C\u913D\u9143\u9147\u9148\u914F\u9153\u9157\u9159\u915A\u915B\u9161\u9164\u9167\u916D\u9174\u9179\u917A\u917B\u9181\u9183\u9185\u9186\u918A\u918E\u9191\u9193\u9194\u9195\u9198\u919E\u91A1\u91A6\u91A8\u91AC\u91AD\u91AE\u91B0\u91B1\u91B2\u91B3\u91B6\u91BB\u91BC\u91BD\u91BF"],["8fe3a1","\u91C2\u91C3\u91C5\u91D3\u91D4\u91D7\u91D9\u91DA\u91DE\u91E4\u91E5\u91E9\u91EA\u91EC",5,"\u91F7\u91F9\u91FB\u91FD\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920A\u920C\u9210\u9212\u9213\u9216\u9218\u921C\u921D\u9223\u9224\u9225\u9226\u9228\u922E\u922F\u9230\u9233\u9235\u9236\u9238\u9239\u923A\u923C\u923E\u9240\u9242\u9243\u9246\u9247\u924A\u924D\u924E\u924F\u9251\u9258\u9259\u925C\u925D\u9260\u9261\u9265\u9267\u9268\u9269\u926E\u926F\u9270\u9275",4,"\u927B\u927C\u927D\u927F\u9288\u9289\u928A\u928D\u928E\u9292\u9297"],["8fe4a1","\u9299\u929F\u92A0\u92A4\u92A5\u92A7\u92A8\u92AB\u92AF\u92B2\u92B6\u92B8\u92BA\u92BB\u92BC\u92BD\u92BF",4,"\u92C5\u92C6\u92C7\u92C8\u92CB\u92CC\u92CD\u92CE\u92D0\u92D3\u92D5\u92D7\u92D8\u92D9\u92DC\u92DD\u92DF\u92E0\u92E1\u92E3\u92E5\u92E7\u92E8\u92EC\u92EE\u92F0\u92F9\u92FB\u92FF\u9300\u9302\u9308\u930D\u9311\u9314\u9315\u931C\u931D\u931E\u931F\u9321\u9324\u9325\u9327\u9329\u932A\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935A\u935E\u9364\u9365\u9367\u9369\u936A\u936D\u936F\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937A\u937D\u937F\u9380\u9381\u9382\u9388\u938A\u938B\u938D\u938F\u9392\u9395\u9398\u939B\u939E\u93A1\u93A3\u93A4\u93A6\u93A8\u93AB\u93B4\u93B5\u93B6\u93BA\u93A9\u93C1\u93C4\u93C5\u93C6\u93C7\u93C9",4,"\u93D3\u93D9\u93DC\u93DE\u93DF\u93E2\u93E6\u93E7\u93F9\u93F7\u93F8\u93FA\u93FB\u93FD\u9401\u9402\u9404\u9408\u9409\u940D\u940E\u940F\u9415\u9416\u9417\u941F\u942E\u942F\u9431\u9432\u9433\u9434\u943B\u943F\u943D\u9443\u9445\u9448\u944A\u944C\u9455\u9459\u945C\u945F\u9461\u9463\u9468\u946B\u946D\u946E\u946F\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957E\u9584\u9588\u958C\u958D\u958E\u959D\u959E\u959F\u95A1\u95A6\u95A9\u95AB\u95AC\u95B4\u95B6\u95BA\u95BD\u95BF\u95C6\u95C8\u95C9\u95CB\u95D0\u95D1\u95D2\u95D3\u95D9\u95DA\u95DD\u95DE\u95DF\u95E0\u95E4\u95E6\u961D\u961E\u9622\u9624\u9625\u9626\u962C\u9631\u9633\u9637\u9638\u9639\u963A\u963C\u963D\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966E\u9674\u967B\u967C\u967E\u967F\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969A\u969D\u969F\u96A4\u96A5\u96A6\u96A9\u96AE\u96AF\u96B3\u96BA\u96CA\u96D2\u5DB2\u96D8\u96DA\u96DD\u96DE\u96DF\u96E9\u96EF\u96F1\u96FA\u9702"],["8fe7a1","\u9703\u9705\u9709\u971A\u971B\u971D\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974A\u974E\u974F\u9755\u9757\u9758\u975A\u975B\u9763\u9767\u976A\u976E\u9773\u9776\u9777\u9778\u977B\u977D\u977F\u9780\u9789\u9795\u9796\u9797\u9799\u979A\u979E\u979F\u97A2\u97AC\u97AE\u97B1\u97B2\u97B5\u97B6\u97B8\u97B9\u97BA\u97BC\u97BE\u97BF\u97C1\u97C4\u97C5\u97C7\u97C9\u97CA\u97CC\u97CD\u97CE\u97D0\u97D1\u97D4\u97D7\u97D8\u97D9\u97DD\u97DE\u97E0\u97DB\u97E1\u97E4\u97EF\u97F1\u97F4\u97F7\u97F8\u97FA\u9807\u980A\u9819\u980D\u980E\u9814\u9816\u981C\u981E\u9820\u9823\u9826"],["8fe8a1","\u982B\u982E\u982F\u9830\u9832\u9833\u9835\u9825\u983E\u9844\u9847\u984A\u9851\u9852\u9853\u9856\u9857\u9859\u985A\u9862\u9863\u9865\u9866\u986A\u986C\u98AB\u98AD\u98AE\u98B0\u98B4\u98B7\u98B8\u98BA\u98BB\u98BF\u98C2\u98C5\u98C8\u98CC\u98E1\u98E3\u98E5\u98E6\u98E7\u98EA\u98F3\u98F6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991A\u991B\u991C\u991F\u9922\u9926\u9927\u992B\u9931",4,"\u9939\u993A\u993B\u993C\u9940\u9941\u9946\u9947\u9948\u994D\u994E\u9954\u9958\u9959\u995B\u995C\u995E\u995F\u9960\u999B\u999D\u999F\u99A6\u99B0\u99B1\u99B2\u99B5"],["8fe9a1","\u99B9\u99BA\u99BD\u99BF\u99C3\u99C9\u99D3\u99D4\u99D9\u99DA\u99DC\u99DE\u99E7\u99EA\u99EB\u99EC\u99F0\u99F4\u99F5\u99F9\u99FD\u99FE\u9A02\u9A03\u9A04\u9A0B\u9A0C\u9A10\u9A11\u9A16\u9A1E\u9A20\u9A22\u9A23\u9A24\u9A27\u9A2D\u9A2E\u9A33\u9A35\u9A36\u9A38\u9A47\u9A41\u9A44\u9A4A\u9A4B\u9A4C\u9A4E\u9A51\u9A54\u9A56\u9A5D\u9AAA\u9AAC\u9AAE\u9AAF\u9AB2\u9AB4\u9AB5\u9AB6\u9AB9\u9ABB\u9ABE\u9ABF\u9AC1\u9AC3\u9AC6\u9AC8\u9ACE\u9AD0\u9AD2\u9AD5\u9AD6\u9AD7\u9ADB\u9ADC\u9AE0\u9AE4\u9AE5\u9AE7\u9AE9\u9AEC\u9AF2\u9AF3\u9AF5\u9AF9\u9AFA\u9AFD\u9AFF",4],["8feaa1","\u9B04\u9B05\u9B08\u9B09\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B12\u9B16\u9B19\u9B1B\u9B1C\u9B20\u9B26\u9B2B\u9B2D\u9B33\u9B34\u9B35\u9B37\u9B39\u9B3A\u9B3D\u9B48\u9B4B\u9B4C\u9B55\u9B56\u9B57\u9B5B\u9B5E\u9B61\u9B63\u9B65\u9B66\u9B68\u9B6A",4,"\u9B73\u9B75\u9B77\u9B78\u9B79\u9B7F\u9B80\u9B84\u9B85\u9B86\u9B87\u9B89\u9B8A\u9B8B\u9B8D\u9B8F\u9B90\u9B94\u9B9A\u9B9D\u9B9E\u9BA6\u9BA7\u9BA9\u9BAC\u9BB0\u9BB1\u9BB2\u9BB7\u9BB8\u9BBB\u9BBC\u9BBE\u9BBF\u9BC1\u9BC7\u9BC8\u9BCE\u9BD0\u9BD7\u9BD8\u9BDD\u9BDF\u9BE5\u9BE7\u9BEA\u9BEB\u9BEF\u9BF3\u9BF7\u9BF8"],["8feba1","\u9BF9\u9BFA\u9BFD\u9BFF\u9C00\u9C02\u9C0B\u9C0F\u9C11\u9C16\u9C18\u9C19\u9C1A\u9C1C\u9C1E\u9C22\u9C23\u9C26",4,"\u9C31\u9C35\u9C36\u9C37\u9C3D\u9C41\u9C43\u9C44\u9C45\u9C49\u9C4A\u9C4E\u9C4F\u9C50\u9C53\u9C54\u9C56\u9C58\u9C5B\u9C5D\u9C5E\u9C5F\u9C63\u9C69\u9C6A\u9C5C\u9C6B\u9C68\u9C6E\u9C70\u9C72\u9C75\u9C77\u9C7B\u9CE6\u9CF2\u9CF7\u9CF9\u9D0B\u9D02\u9D11\u9D17\u9D18\u9D1C\u9D1D\u9D1E\u9D2F\u9D30\u9D32\u9D33\u9D34\u9D3A\u9D3C\u9D45\u9D3D\u9D42\u9D43\u9D47\u9D4A\u9D53\u9D54\u9D5F\u9D63\u9D62\u9D65\u9D69\u9D6A\u9D6B\u9D70\u9D76\u9D77\u9D7B"],["8feca1","\u9D7C\u9D7E\u9D83\u9D84\u9D86\u9D8A\u9D8D\u9D8E\u9D92\u9D93\u9D95\u9D96\u9D97\u9D98\u9DA1\u9DAA\u9DAC\u9DAE\u9DB1\u9DB5\u9DB9\u9DBC\u9DBF\u9DC3\u9DC7\u9DC9\u9DCA\u9DD4\u9DD5\u9DD6\u9DD7\u9DDA\u9DDE\u9DDF\u9DE0\u9DE5\u9DE7\u9DE9\u9DEB\u9DEE\u9DF0\u9DF3\u9DF4\u9DFE\u9E0A\u9E02\u9E07\u9E0E\u9E10\u9E11\u9E12\u9E15\u9E16\u9E19\u9E1C\u9E1D\u9E7A\u9E7B\u9E7C\u9E80\u9E82\u9E83\u9E84\u9E85\u9E87\u9E8E\u9E8F\u9E96\u9E98\u9E9B\u9E9E\u9EA4\u9EA8\u9EAC\u9EAE\u9EAF\u9EB0\u9EB3\u9EB4\u9EB5\u9EC6\u9EC8\u9ECB\u9ED5\u9EDF\u9EE4\u9EE7\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF5"],["8feda1","\u9EF8\u9EFF\u9F02\u9F03\u9F09\u9F0F\u9F10\u9F11\u9F12\u9F14\u9F16\u9F17\u9F19\u9F1A\u9F1B\u9F1F\u9F22\u9F26\u9F2A\u9F2B\u9F2F\u9F31\u9F32\u9F34\u9F37\u9F39\u9F3A\u9F3C\u9F3D\u9F3F\u9F41\u9F43",4,"\u9F53\u9F55\u9F56\u9F57\u9F58\u9F5A\u9F5D\u9F5E\u9F68\u9F69\u9F6D",4,"\u9F73\u9F75\u9F7A\u9F7D\u9F8F\u9F90\u9F91\u9F92\u9F94\u9F96\u9F97\u9F9E\u9FA1\u9FA2\u9FA3\u9FA5"]]});var nVt=A((m0g,lul)=>{lul.exports=[["0","\0",127,"\u20AC"],["8140","\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A",5,"\u4E72\u4E74",9,"\u4E7F",6,"\u4E87\u4E8A"],["8180","\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02",6,"\u4F0B\u4F0C\u4F12",4,"\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E",4,"\u4F44\u4F45\u4F47",5,"\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2"],["8240","\u4FA4\u4FAB\u4FAD\u4FB0",4,"\u4FB6",8,"\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2",4,"\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF",11],["8280","\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F",10,"\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050",4,"\u5056\u5057\u5058\u5059\u505B\u505D",7,"\u5066",5,"\u506D",8,"\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E",20,"\u50A4\u50A6\u50AA\u50AB\u50AD",4,"\u50B3",6,"\u50BC"],["8340","\u50BD",17,"\u50D0",5,"\u50D7\u50D8\u50D9\u50DB",10,"\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6",4,"\u50FC",9,"\u5108"],["8380","\u5109\u510A\u510C",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D",4,"\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6",4,"\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2",5],["8440","\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5",5,"\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244",5,"\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273",9,"\u527E\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4",9,"\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9",5,"\u52E0\u52E1\u52E2\u52E3\u52E5",10,"\u52F1",7,"\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E"],["8540","\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F",9,"\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F"],["8580","\u5390",4,"\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF",6,"\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3",4,"\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1"],["8640","\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0",4,"\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4",5,"\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A",4,"\u5512\u5513\u5515",5,"\u551C\u551D\u551E\u551F\u5521\u5525\u5526"],["8680","\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F",5,"\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0",6,"\u55A8",8,"\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF",4,"\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7",4,"\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8",4,"\u55FF\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560A\u560B\u560D\u5610",7,"\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640",11,"\u564F",4,"\u5655\u5656\u565A\u565B\u565D",4],["8780","\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56A4",10,"\u56B0",6,"\u56B8\u56B9\u56BA\u56BB\u56BD",12,"\u56CB",8,"\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5",5,"\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B",6],["8840","\u5712",9,"\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734",4,"\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780"],["8880","\u5781\u5787\u5788\u5789\u578A\u578D",4,"\u5794",6,"\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9",8,"\u57C4",6,"\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5",7,"\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825",4,"\u582B",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583E",5,"\u5845",6,"\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585F",5,"\u5866",4,"\u586D",16,"\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C"],["8980","\u588D",4,"\u5894",4,"\u589B\u589C\u589D\u58A0",7,"\u58AA",17,"\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6",10,"\u58D2\u58D3\u58D4\u58D6",13,"\u58E5",5,"\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA",7,"\u5903\u5905\u5906\u5908",4,"\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B"],["8a40","\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6"],["8a80","\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3",5,"\u59BA\u59BC\u59BD\u59BF",6,"\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE",4,"\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED",11,"\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A",6,"\u5A33\u5A35\u5A37",4,"\u5A3D\u5A3E\u5A3F\u5A41",4,"\u5A47\u5A48\u5A4B",9,"\u5A56\u5A57\u5A58\u5A59\u5A5B",5],["8b40","\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B",8,"\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80",17,"\u5A93",6,"\u5A9C",13,"\u5AAB\u5AAC"],["8b80","\u5AAD",4,"\u5AB4\u5AB6\u5AB7\u5AB9",4,"\u5ABF\u5AC0\u5AC3",5,"\u5ACA\u5ACB\u5ACD",4,"\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC",4,"\u5AF2",22,"\u5B0A",11,"\u5B18",25,"\u5B33\u5B35\u5B36\u5B38",7,"\u5B41",6],["8c40","\u5B48",7,"\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF"],["8c80","\u5BD1\u5BD4",8,"\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9",4,"\u5BEF\u5BF1",6,"\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67",6,"\u5C70\u5C72",6,"\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83",4,"\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D",4,"\u5CA4",4],["8d40","\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5",5,"\u5CCC",5,"\u5CD3",5,"\u5CDA",6,"\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1",9,"\u5CFC",4],["8d80","\u5D01\u5D04\u5D05\u5D08",5,"\u5D0F",4,"\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F",4,"\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F",4,"\u5D35",7,"\u5D3F",7,"\u5D48\u5D49\u5D4D",10,"\u5D59\u5D5A\u5D5C\u5D5E",10,"\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75",12,"\u5D83",21,"\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0"],["8e40","\u5DA1",21,"\u5DB8",12,"\u5DC6",6,"\u5DCE",12,"\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED"],["8e80","\u5DF0\u5DF5\u5DF6\u5DF8",4,"\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E",7,"\u5E28",4,"\u5E2F\u5E30\u5E32",4,"\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46",5,"\u5E4D",6,"\u5E56",4,"\u5E5C\u5E5D\u5E5F\u5E60\u5E63",14,"\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8",4,"\u5EAE",4,"\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF",6],["8f40","\u5EC6\u5EC7\u5EC8\u5ECB",5,"\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC",11,"\u5EE9\u5EEB",8,"\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24"],["8f80","\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32",6,"\u5F3B\u5F3D\u5F3E\u5F3F\u5F41",14,"\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2",5,"\u5FA9\u5FAB\u5FAC\u5FAF",5,"\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE",4,"\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007"],["9040","\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030",4,"\u6036",4,"\u603D\u603E\u6040\u6044",6,"\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD",7,"\u60C7\u60C8\u60C9\u60CC",4,"\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1",4,"\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB",4,"\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110",4,"\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C",18,"\u6140",6],["9140","\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156",6,"\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618C\u618D\u618F",4,"\u6195"],["9180","\u6196",6,"\u619E",8,"\u61AA\u61AB\u61AD",9,"\u61B8",5,"\u61BF\u61C0\u61C1\u61C3",4,"\u61C9\u61CC",4,"\u61D3\u61D5",16,"\u61E7",13,"\u61F6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624A"],["9240","\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B",5,"\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1"],["9280","\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333",5,"\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0"],["9340","\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7",6,"\u63DF\u63E2\u63E4",4,"\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406",4,"\u640D\u640E\u6411\u6412\u6415",5,"\u641D\u641F\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642B\u642E",5,"\u6435",4,"\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645F",7,"\u6468\u646A\u646B\u646C\u646E",9,"\u647B",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F",4,"\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6",6,"\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA"],["9440","\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7",24,"\u6501",7,"\u650A",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540",4,"\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1",7,"\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8",7,"\u65E1\u65E3\u65E4\u65EA\u65EB"],["9540","\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637",4,"\u663D\u663F\u6640\u6642\u6644",6,"\u664D\u664E\u6650\u6651\u6658"],["9580","\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669E",8,"\u66A9",4,"\u66AF",4,"\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF",25,"\u66DA\u66DE",7,"\u66E7\u66E8\u66EA",5,"\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720",5,"\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757",4,"\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776"],["9680","\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9",7,"\u67C2\u67C5",9,"\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5",7,"\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818",4,"\u681E\u681F\u6820\u6822",6,"\u682B",6,"\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856",5],["9740","\u685C\u685D\u685E\u685F\u686A\u686C",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8"],["9780","\u68B9",6,"\u68C1\u68C3",5,"\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB",4,"\u68E1\u68E2\u68E4",9,"\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906",4,"\u690C\u690F\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695B\u695C\u695F"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972",4,"\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E",5,"\u6996\u6997\u6999\u699A\u699D",9,"\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD"],["9880","\u69BE\u69BF\u69C0\u69C2",7,"\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5",5,"\u69DC\u69DD\u69DE\u69E1",11,"\u69EE\u69EF\u69F0\u69F1\u69F3",9,"\u69FE\u6A00",9,"\u6A0B",11,"\u6A19",5,"\u6A20\u6A22",5,"\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36",6,"\u6A3F",4,"\u6A45\u6A46\u6A48",7,"\u6A51",6,"\u6A5A"],["9940","\u6A5C",4,"\u6A62\u6A63\u6A64\u6A66",10,"\u6A72",6,"\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85",8,"\u6A8F\u6A92",4,"\u6A98",7,"\u6AA1",5],["9980","\u6AA7\u6AA8\u6AAA\u6AAD",114,"\u6B25\u6B26\u6B28",6],["9a40","\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D",11,"\u6B5A",7,"\u6B68\u6B69\u6B6B",13,"\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88"],["9a80","\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C",4,"\u6BA2",7,"\u6BAB",7,"\u6BB6\u6BB8",6,"\u6BC0\u6BC3\u6BC4\u6BC6",4,"\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC",4,"\u6BE2",7,"\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE",6,"\u6C08",4,"\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B",4,"\u6C51\u6C52\u6C53\u6C56\u6C58"],["9b40","\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B",4,"\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8"],["9b80","\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F",5,"\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D",4,"\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96",4,"\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9",5,"\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA"],["9c40","\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD",7,"\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35"],["9c80","\u6E36\u6E37\u6E39\u6E3B",7,"\u6E45",7,"\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60",10,"\u6E6C\u6E6D\u6E6F",14,"\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A",4,"\u6E91",6,"\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA",5],["9d40","\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA",7,"\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A",4,"\u6F10\u6F11\u6F12\u6F16",9,"\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37",6,"\u6F3F\u6F40\u6F41\u6F42"],["9d80","\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E",9,"\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67",5,"\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D",6,"\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F",12,"\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2",4,"\u6FA8",10,"\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA",5,"\u6FC1\u6FC3",5,"\u6FCA",6,"\u6FD3",10,"\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5"],["9e40","\u6FE6",7,"\u6FF0",32,"\u7012",7,"\u701C",6,"\u7024",6],["9e80","\u702B",9,"\u7036\u7037\u7038\u703A",17,"\u704D\u704E\u7050",13,"\u705F",11,"\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E",12,"\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB",12,"\u70DA"],["9f40","\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0",6,"\u70F8\u70FA\u70FB\u70FC\u70FE",10,"\u710B",4,"\u7111\u7112\u7114\u7117\u711B",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714B\u714D\u714F",12,"\u715D\u715F",4,"\u7165\u7169",4,"\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E",5,"\u7185",4,"\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A",4,"\u71A1",6,"\u71A9\u71AA\u71AB\u71AD",5,"\u71B4\u71B6\u71B7\u71B8\u71BA",8,"\u71C4",9,"\u71CF",4],["a040","\u71D6",9,"\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8",5,"\u71EF",9,"\u71FA",11,"\u7207",19],["a080","\u721B\u721C\u721E",9,"\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240",6,"\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285",4,"\u728C\u728E\u7290\u7291\u7293",11,"\u72A0",11,"\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA",6,"\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB"],["a1a1","\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uFF01\uFF02\uFF03\uFFE5\uFF05",88,"\uFFE3"],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a6e0","\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44"],["a6ee","\uFE3B\uFE3C\uFE37\uFE38\uFE31"],["a6f4","\uFE33\uFE34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E"],["a8a1","\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49",9,"\uFE54\uFE55\uFE56\uFE57\uFE59",8],["a980","\uFE62",4,"\uFE68\uFE69\uFE6A\uFE6B"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72DC\u72DD\u72DF\u72E2",5,"\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304",5,"\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340",8],["aa80","\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736E\u7370\u7371"],["ab40","\u7372",11,"\u737F",4,"\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3",5,"\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3",4],["ab80","\u73CB\u73CC\u73CE\u73D2",6,"\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3",4],["ac40","\u73F8",10,"\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411",8,"\u741C",5,"\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437",4,"\u743D\u743E\u743F\u7440\u7442",11],["ac80","\u744E",6,"\u7456\u7458\u745D\u7460",12,"\u746E\u746F\u7471",4,"\u7478\u7479\u747A"],["ad40","\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491",10,"\u749D\u749F",7,"\u74AA",15,"\u74BB",12],["ad80","\u74C8",9,"\u74D3",8,"\u74DD\u74DF\u74E1\u74E5\u74E7",6,"\u74F0\u74F1\u74F2"],["ae40","\u74F3\u74F5\u74F8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520",4,"\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755D",7,"\u7567\u7568\u7569\u756B",6,"\u7573\u7575\u7576\u7577\u757A",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6",4,"\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644"],["b040","\u7645",6,"\u764E",5,"\u7655\u7657",4,"\u765D\u765F\u7660\u7661\u7662\u7664",6,"\u766C\u766D\u766E\u7670",7,"\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B"],["b080","\u769C",7,"\u76A5",8,"\u76AF\u76B0\u76B3\u76B5",9,"\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265"],["b140","\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0",4,"\u76E6",7,"\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E",10,"\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B"],["b180","\u772C\u772E\u7730",4,"\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3"],["b240","\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D",11,"\u777A\u777B\u777C\u7781\u7782\u7783\u7786",5,"\u778F\u7790\u7793",11,"\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6",4],["b280","\u77BC\u77BE\u77C0",12,"\u77CE",8,"\u77D8\u77D9\u77DA\u77DD",4,"\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316"],["b340","\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803",5,"\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A"],["b380","\u785B\u785C\u785E",11,"\u786F",7,"\u7878\u7879\u787A\u787B\u787D",6,"\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A"],["b440","\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8",7,"\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA",9],["b480","\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED",4,"\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E"],["b540","\u790D",5,"\u7914",9,"\u791F",4,"\u7925",14,"\u7935",4,"\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970",6,"\u7979\u797B",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0"],["b640","\u7993",6,"\u799B",11,"\u79A8",10,"\u79B4",4,"\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9",5,"\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA"],["b680","\u79EC\u79EE\u79F1",6,"\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F",4,"\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C"],["b740","\u7A1D\u7A1F\u7A21\u7A22\u7A24",14,"\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40",5,"\u7A47",9,"\u7A52",4,"\u7A58",16],["b780","\u7A69",6,"\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D"],["b840","\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE",4,"\u7AB4",10,"\u7AC0",10,"\u7ACC",9,"\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7",5,"\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3"],["b880","\u7AF4",4,"\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9"],["b940","\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F",5,"\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63",10,"\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86",6,"\u7B8E\u7B8F"],["b980","\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9",7,"\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8"],["ba40","\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4",4,"\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2",4,"\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF",7,"\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10",5,"\u7C17\u7C18\u7C19"],["ba80","\u7C1A",4,"\u7C20",5,"\u7C28\u7C29\u7C2B",12,"\u7C39",5,"\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56"],["bb40","\u7C43",9,"\u7C4E",36,"\u7C75",5,"\u7C7E",9],["bb80","\u7C88\u7C8A",6,"\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4",4,"\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95"],["bc40","\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE",6,"\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1",6,"\u7CE9",5,"\u7CF0",7,"\u7CF9\u7CFA\u7CFC",13,"\u7D0B",5],["bc80","\u7D11",14,"\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30",6,"\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6"],["bd40","\u7D37",54,"\u7D6F",7],["bd80","\u7D78",32,"\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78"],["be40","\u7D99",12,"\u7DA7",6,"\u7DAF",42],["be80","\u7DDA",32,"\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB"],["bf40","\u7DFB",62],["bf80","\u7E3A\u7E3C",4,"\u7E42",4,"\u7E48",21,"\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080"],["c040","\u7E5E",35,"\u7E83",23,"\u7E9C\u7E9D\u7E9E"],["c080","\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B",6,"\u7F43\u7F46",9,"\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0"],["c140","\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63",4,"\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82",7,"\u7F8B\u7F8D\u7F8F",4,"\u7F95",4,"\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8",6,"\u7FB1"],["c180","\u7FB3",4,"\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF",4,"\u7FD6\u7FD7\u7FD9",5,"\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF"],["c240","\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4",6,"\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B",5,"\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805B",13,"\u806B",5,"\u8072",11,"\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B"],["c340","\u807E\u8081\u8082\u8085\u8088\u808A\u808D",5,"\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7",4,"\u80CF",6,"\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B"],["c380","\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F",12,"\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478"],["c440","\u8140",5,"\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818B\u818C\u818D\u818E\u8190\u8192",5,"\u8199\u819A\u819E",4,"\u81A4\u81A5"],["c480","\u81A7\u81A9\u81AB",7,"\u81B4",5,"\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD",6,"\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81"],["c540","\u81D4",14,"\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE",4,"\u81F5",5,"\u81FD\u81FF\u8203\u8207",4,"\u820E\u820F\u8211\u8213\u8215",5,"\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250",7,"\u8259\u825B\u825C\u825D\u825E\u8260",7,"\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7"],["c640","\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8"],["c680","\u82FA\u82FC",4,"\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D",9,"\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390"],["c740","\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A",4,"\u8353\u8355",4,"\u835D\u8362\u8370",6,"\u8379\u837A\u837E",6,"\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1",6,"\u83AC\u83AD\u83AE"],["c780","\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20"],["c840","\u83EE\u83EF\u83F3",4,"\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412",5,"\u8419\u841A\u841B\u841E",5,"\u8429",7,"\u8432",5,"\u8439\u843A\u843B\u843E",7,"\u8447\u8448\u8449"],["c880","\u844A",6,"\u8452",4,"\u8458\u845D\u845E\u845F\u8460\u8462\u8464",4,"\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1"],["c940","\u847D",4,"\u8483\u8484\u8485\u8486\u848A\u848D\u848F",7,"\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2",12,"\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7"],["c980","\u84D8",4,"\u84DE\u84E1\u84E2\u84E4\u84E7",4,"\u84ED\u84EE\u84EF\u84F1",10,"\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3"],["ca40","\u8503",8,"\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522",8,"\u852D",9,"\u853E",4,"\u8544\u8545\u8546\u8547\u854B",10],["ca80","\u8557\u8558\u855A\u855B\u855C\u855D\u855F",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859D",6,"\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1",5,"\u85B8\u85BA",6,"\u85C2",6,"\u85CA",4,"\u85D1\u85D2"],["cb80","\u85D4\u85D6",5,"\u85DD",6,"\u85E5\u85E6\u85E7\u85E8\u85EA",14,"\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854"],["cc40","\u85F9\u85FA\u85FC\u85FD\u85FE\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862A",13,"\u8639\u863A\u863B\u863D\u863E\u863F\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865B\u865C\u865D\u865F\u8660\u8661\u8663",7,"\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3"],["cd40","\u866D\u866F\u8670\u8672",6,"\u8683",6,"\u868E",4,"\u8694\u8696",5,"\u869E",4,"\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB",4,"\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC"],["cd80","\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01"],["ce40","\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740",6,"\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A",5,"\u8761\u8762\u8766",7,"\u876F\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E",4,"\u8794\u8795\u8796\u8798",6,"\u87A0",4,"\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A"],["cf40","\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1",4,"\u87C7\u87C8\u87C9\u87CC",4,"\u87D4",6,"\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF",9],["cf80","\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804",5,"\u880B",7,"\u8814\u8817\u8818\u8819\u881A\u881C",4,"\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846",5,"\u884E",5,"\u8855\u8856\u8858\u885A",6,"\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A"],["d080","\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889D",4,"\u88A3\u88A5",5,"\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384"],["d140","\u88AC\u88AE\u88AF\u88B0\u88B2",4,"\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA",4,"\u88E0\u88E1\u88E6\u88E7\u88E9",6,"\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903",5],["d180","\u8909\u890B",4,"\u8911\u8914",4,"\u891C",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897C"],["d280","\u897D\u897E\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690"],["d340","\u89A2",30,"\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4",6],["d380","\u89FB",4,"\u8A01",5,"\u8A08",21,"\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89"],["d440","\u8A1E",31,"\u8A3F",8,"\u8A49",21],["d480","\u8A5F",25,"\u8A7A",6,"\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67"],["d540","\u8A81",7,"\u8A8B",7,"\u8A94",46],["d580","\u8AC3",32,"\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F"],["d640","\u8AE4",34,"\u8B08",27],["d680","\u8B24\u8B25\u8B27",30,"\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51"],["d740","\u8B46",31,"\u8B67",4,"\u8B6D",25],["d780","\u8B87",24,"\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7"],["d840","\u8C38",8,"\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D",7,"\u8C56\u8C57\u8C58\u8C59\u8C5B",5,"\u8C63",6,"\u8C6C",6,"\u8C74\u8C75\u8C76\u8C77\u8C7B",6,"\u8C83\u8C84\u8C86\u8C87"],["d880","\u8C88\u8C8B\u8C8D",6,"\u8C95\u8C96\u8C97\u8C99",20,"\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D"],["d940","\u8CAE",62],["d980","\u8CED",32,"\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC"],["da40","\u8D0E",14,"\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78",8,"\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C",4,"\u8D92\u8D93\u8D95",9,"\u8DA0\u8DA1"],["da80","\u8DA2\u8DA4",12,"\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA"],["db40","\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE",6,"\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15",7,"\u8E20\u8E21\u8E24",4,"\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E"],["db80","\u8E3F\u8E43\u8E45\u8E46\u8E4C",4,"\u8E53",5,"\u8E5A",11,"\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD"],["dc40","\u8E73\u8E75\u8E77",4,"\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88",6,"\u8E91\u8E92\u8E93\u8E95",6,"\u8E9D\u8E9F",11,"\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3",6,"\u8EBB",7],["dc80","\u8EC3",10,"\u8ECF",21,"\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365"],["dd40","\u8EE5",62],["dd80","\u8F24",32,"\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A"],["de40","\u8F45",32,"\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6"],["de80","\u8FC9",4,"\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496"],["df40","\u9019\u901C\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048",4,"\u904E\u9054\u9055\u9056\u9059\u905A\u905C",5,"\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F",4,"\u9076",6,"\u907E\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908A\u908C",4,"\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C"],["e040","\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105",19,"\u911A\u911B\u911C"],["e080","\u911D\u911F\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913A",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180",4,"\u9186\u9188\u918A\u918E\u918F\u9193",6,"\u919C",5,"\u91A4",5,"\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB"],["e180","\u91BC",10,"\u91C8\u91CB\u91D0\u91D2",9,"\u91DD",8,"\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA"],["e240","\u91E6",62],["e280","\u9225",32,"\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928F",24,"\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE"],["e440","\u92A8",5,"\u92AF",24,"\u92C9",31],["e480","\u92E9",32,"\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1"],["e540","\u930A",51,"\u933F",10],["e580","\u934A",31,"\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3"],["e640","\u936C",34,"\u9390",27],["e680","\u93AC",29,"\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9"],["e740","\u93CE",7,"\u93D7",54],["e780","\u940E",32,"\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21",6,"\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F",4,"\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C"],["e840","\u942F",14,"\u943F",43,"\u946C\u946D\u946E\u946F"],["e880","\u9470",20,"\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9"],["e940","\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95AB",32,"\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B"],["ea40","\u95CC",27,"\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623",6,"\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D",4,"\u9673\u9678",12,"\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0"],["eb40","\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D",9,"\u96A8",7,"\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6",9,"\u96E1",6,"\u96EB"],["eb80","\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB"],["ec40","\u9721",8,"\u972B\u972C\u972E\u972F\u9731\u9733",4,"\u973A\u973B\u973C\u973D\u973F",18,"\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A",7],["ec80","\u9772\u9775\u9777",4,"\u977D",7,"\u9786",4,"\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0"],["ed40","\u979E\u979F\u97A1\u97A2\u97A4",6,"\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5",46],["ed80","\u97E4\u97E5\u97E8\u97EE",4,"\u97F4\u97F7",23,"\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768"],["ee40","\u980F",62],["ee80","\u984E",32,"\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6",4,"\u94BC\u94BD\u94BF\u94C4\u94C8",6,"\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA"],["ef40","\u986F",5,"\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8",37,"\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0",4],["ef80","\u98E5\u98E6\u98E9",30,"\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512",4,"\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564",8,"\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14"],["f040","\u9908",4,"\u990E\u990F\u9911",28,"\u992F",26],["f080","\u994A",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28",4,"\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66",6,"\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619"],["f140","\u998C\u998E\u999A",10,"\u99A6\u99A7\u99A9",47],["f180","\u99D9",32,"\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99FA",62],["f280","\u9A39",32,"\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2"],["f340","\u9A5A",17,"\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9",6,"\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6",4,"\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC"],["f380","\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0",8,"\u9AFA\u9AFC",6,"\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B"],["f440","\u9B07\u9B09",5,"\u9B10\u9B11\u9B12\u9B14",10,"\u9B20\u9B21\u9B22\u9B24",10,"\u9B30\u9B31\u9B33",7,"\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55",5],["f480","\u9B5B",32,"\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164"],["f540","\u9B7C",62],["f580","\u9BBB",32,"\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC"],["f640","\u9BDC",62],["f680","\u9C1B",32,"\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85",5,"\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E",5,"\u9CA5",4,"\u9CAB\u9CAD\u9CAE\u9CB0",7,"\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB"],["f740","\u9C3C",62],["f780","\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE",4,"\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC",4,"\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44"],["f840","\u9CE3",62],["f880","\u9D22",32],["f940","\u9D43",62],["f980","\u9D82",32],["fa40","\u9DA3",62],["fa80","\u9DE2",32],["fb40","\u9E03",27,"\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74",9,"\u9E80"],["fb80","\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C",5,"\u9E94",8,"\u9E9E\u9EA0",5,"\u9EA7\u9EA8\u9EA9\u9EAA"],["fc40","\u9EAB",8,"\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF",4,"\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0",8,"\u9EFA\u9EFD\u9EFF",6],["fc80","\u9F06",4,"\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A",5,"\u9F21\u9F23",8,"\u9F2D\u9F2E\u9F30\u9F31"],["fd40","\u9F32",4,"\u9F38\u9F3A\u9F3C\u9F3F",4,"\u9F45",10,"\u9F52",38],["fd80","\u9F79",5,"\u9F81\u9F82\u9F8D",11,"\u9F9C\u9F9D\u9F9E\u9FA1",4,"\uF92C\uF979\uF995\uF9E7\uF9F1"],["fe40","\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29"]]});var $$r=A((f0g,dul)=>{dul.exports=[["a140","\uE4C6",62],["a180","\uE505",32],["a240","\uE526",62],["a280","\uE565",32],["a2ab","\uE766",5],["a2e3","\u20AC\uE76D"],["a2ef","\uE76E\uE76F"],["a2fd","\uE770\uE771"],["a340","\uE586",62],["a380","\uE5C5",31,"\u3000"],["a440","\uE5E6",62],["a480","\uE625",32],["a4f4","\uE772",10],["a540","\uE646",62],["a580","\uE685",32],["a5f7","\uE77D",7],["a640","\uE6A6",62],["a680","\uE6E5",32],["a6b9","\uE785",7],["a6d9","\uE78D",6],["a6ec","\uE794\uE795"],["a6f3","\uE796"],["a6f6","\uE797",8],["a740","\uE706",62],["a780","\uE745",32],["a7c2","\uE7A0",14],["a7f2","\uE7AF",12],["a896","\uE7BC",10],["a8bc","\u1E3F"],["a8bf","\u01F9"],["a8c1","\uE7C9\uE7CA\uE7CB\uE7CC"],["a8ea","\uE7CD",20],["a958","\uE7E2"],["a95b","\uE7E3"],["a95d","\uE7E4\uE7E5\uE7E6"],["a989","\u303E\u2FF0",11],["a997","\uE7F4",12],["a9f0","\uE801",14],["aaa1","\uE000",93],["aba1","\uE05E",93],["aca1","\uE0BC",93],["ada1","\uE11A",93],["aea1","\uE178",93],["afa1","\uE1D6",93],["d7fa","\uE810",4],["f8a1","\uE234",93],["f9a1","\uE292",93],["faa1","\uE2F0",93],["fba1","\uE34E",93],["fca1","\uE3AC",93],["fda1","\uE40A",93],["fe50","\u2E81\uE816\uE817\uE818\u2E84\u3473\u3447\u2E88\u2E8B\uE81E\u359E\u361A\u360E\u2E8C\u2E97\u396E\u3918\uE826\u39CF\u39DF\u3A73\u39D0\uE82B\uE82C\u3B4E\u3C6E\u3CE0\u2EA7\uE831\uE832\u2EAA\u4056\u415F\u2EAE\u4337\u2EB3\u2EB6\u2EB7\uE83B\u43B1\u43AC\u2EBB\u43DD\u44D6\u4661\u464C\uE843"],["fe80","\u4723\u4729\u477C\u478D\u2ECA\u4947\u497A\u497D\u4982\u4983\u4985\u4986\u499F\u499B\u49B7\u49B6\uE854\uE855\u4CA3\u4C9F\u4CA0\u4CA1\u4C77\u4CA2\u4D13",6,"\u4DAE\uE864\uE468",93],["8135f437","\uE7C7"]]});var tqi=A((h0g,pul)=>{pul.exports={uChars:[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],gbChars:[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189e3]}});var rqi=A((g0g,mul)=>{mul.exports=[["0","\0",127],["8141","\uAC02\uAC03\uAC05\uAC06\uAC0B",4,"\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25",6,"\uAC2E\uAC32\uAC33\uAC34"],["8161","\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41",9,"\uAC4C\uAC4E",5,"\uAC55"],["8181","\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D",18,"\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B",4,"\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95",6,"\uAC9E\uACA2",5,"\uACAB\uACAD\uACAE\uACB1",6,"\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD",7,"\uACD6\uACD8",7,"\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7",4,"\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07",4,"\uAD0E\uAD10\uAD12\uAD13"],["8241","\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21",7,"\uAD2A\uAD2B\uAD2E",5],["8261","\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D",6,"\uAD46\uAD48\uAD4A",5,"\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57"],["8281","\uAD59",7,"\uAD62\uAD64",7,"\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83",4,"\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91",10,"\uAD9E",5,"\uADA5",17,"\uADB8",7,"\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9",6,"\uADD2\uADD4",7,"\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5",18],["8341","\uADFA\uADFB\uADFD\uADFE\uAE02",5,"\uAE0A\uAE0C\uAE0E",5,"\uAE15",7],["8361","\uAE1D",18,"\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C"],["8381","\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57",4,"\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71",6,"\uAE7A\uAE7E",5,"\uAE86",5,"\uAE8D",46,"\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5",6,"\uAECE\uAED2",5,"\uAEDA\uAEDB\uAEDD",8],["8441","\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE",5,"\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD",8],["8461","\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11",18],["8481","\uAF24",7,"\uAF2E\uAF2F\uAF31\uAF33\uAF35",6,"\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A",5,"\uAF51",10,"\uAF5E",5,"\uAF66",18,"\uAF7A",5,"\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89",6,"\uAF92\uAF93\uAF94\uAF96",5,"\uAF9D",26,"\uAFBA\uAFBB\uAFBD\uAFBE"],["8541","\uAFBF\uAFC1",5,"\uAFCA\uAFCC\uAFCF",4,"\uAFD5",6,"\uAFDD",4],["8561","\uAFE2",5,"\uAFEA",5,"\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9",6,"\uB002\uB003"],["8581","\uB005",6,"\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015",6,"\uB01E",9,"\uB029",26,"\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E",29,"\uB07E\uB07F\uB081\uB082\uB083\uB085",6,"\uB08E\uB090\uB092",5,"\uB09B\uB09D\uB09E\uB0A3\uB0A4"],["8641","\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD",6,"\uB0C6\uB0CA",5,"\uB0D2"],["8661","\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9",6,"\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6",10],["8681","\uB0F1",22,"\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E",4,"\uB126\uB127\uB129\uB12A\uB12B\uB12D",6,"\uB136\uB13A",5,"\uB142\uB143\uB145\uB146\uB147\uB149",6,"\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161",22,"\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183",4,"\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D"],["8741","\uB19E",9,"\uB1A9",15],["8761","\uB1B9",18,"\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5"],["8781","\uB1D6",5,"\uB1DE\uB1E0",7,"\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1",7,"\uB1FA\uB1FC\uB1FE",5,"\uB206\uB207\uB209\uB20A\uB20D",6,"\uB216\uB218\uB21A",5,"\uB221",18,"\uB235",6,"\uB23D",26,"\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261",6,"\uB26A",4],["8841","\uB26F",4,"\uB276",5,"\uB27D",6,"\uB286\uB287\uB288\uB28A",4],["8861","\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B",4,"\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7"],["8881","\uB2B8",15,"\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3",4,"\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309",6,"\uB312\uB316",5,"\uB31D",54,"\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363"],["8941","\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379",6,"\uB382\uB386",5,"\uB38D"],["8961","\uB38E\uB38F\uB391\uB392\uB393\uB395",10,"\uB3A2",5,"\uB3A9\uB3AA\uB3AB\uB3AD"],["8981","\uB3AE",21,"\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9",18,"\uB3FD",18,"\uB411",6,"\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421",6,"\uB42A\uB42C",7,"\uB435",15],["8a41","\uB445",10,"\uB452\uB453\uB455\uB456\uB457\uB459",6,"\uB462\uB464\uB466"],["8a61","\uB467",4,"\uB46D",18,"\uB481\uB482"],["8a81","\uB483",4,"\uB489",19,"\uB49E",5,"\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD",7,"\uB4B6\uB4B8\uB4BA",5,"\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9",6,"\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6",5,"\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7",4,"\uB4EE\uB4F0\uB4F2",5,"\uB4F9",26,"\uB516\uB517\uB519\uB51A\uB51D"],["8b41","\uB51E",5,"\uB526\uB52B",4,"\uB532\uB533\uB535\uB536\uB537\uB539",6,"\uB542\uB546"],["8b61","\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555",6,"\uB55E\uB562",8],["8b81","\uB56B",52,"\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6",4,"\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5",6,"\uB5CE\uB5D2",5,"\uB5D9",18,"\uB5ED",18],["8c41","\uB600",15,"\uB612\uB613\uB615\uB616\uB617\uB619",4],["8c61","\uB61E",6,"\uB626",5,"\uB62D",6,"\uB635",5],["8c81","\uB63B",12,"\uB649",26,"\uB665\uB666\uB667\uB669",50,"\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5",5,"\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2",16],["8d41","\uB6C3",16,"\uB6D5",8],["8d61","\uB6DE",17,"\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA"],["8d81","\uB6FB",4,"\uB702\uB703\uB704\uB706",33,"\uB72A\uB72B\uB72D\uB72E\uB731",6,"\uB73A\uB73C",7,"\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D",6,"\uB756",9,"\uB761\uB762\uB763\uB765\uB766\uB767\uB769",6,"\uB772\uB774\uB776",5,"\uB77E\uB77F\uB781\uB782\uB783\uB785",6,"\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E"],["8e41","\uB79F\uB7A1",6,"\uB7AA\uB7AE",5,"\uB7B6\uB7B7\uB7B9",8],["8e61","\uB7C2",4,"\uB7C8\uB7CA",19],["8e81","\uB7DE",13,"\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5",6,"\uB7FE\uB802",4,"\uB80A\uB80B\uB80D\uB80E\uB80F\uB811",6,"\uB81A\uB81C\uB81E",5,"\uB826\uB827\uB829\uB82A\uB82B\uB82D",6,"\uB836\uB83A",5,"\uB841\uB842\uB843\uB845",11,"\uB852\uB854",7,"\uB85E\uB85F\uB861\uB862\uB863\uB865",6,"\uB86E\uB870\uB872",5,"\uB879\uB87A\uB87B\uB87D",7],["8f41","\uB885",7,"\uB88E",17],["8f61","\uB8A0",7,"\uB8A9",6,"\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9",4],["8f81","\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6",5,"\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5",7,"\uB8DE\uB8E0\uB8E2",5,"\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1",6,"\uB8FA\uB8FC\uB8FE",5,"\uB905",18,"\uB919",6,"\uB921",26,"\uB93E\uB93F\uB941\uB942\uB943\uB945",6,"\uB94D\uB94E\uB950\uB952",5],["9041","\uB95A\uB95B\uB95D\uB95E\uB95F\uB961",6,"\uB96A\uB96C\uB96E",5,"\uB976\uB977\uB979\uB97A\uB97B\uB97D"],["9061","\uB97E",5,"\uB986\uB988\uB98B\uB98C\uB98F",15],["9081","\uB99F",12,"\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5",6,"\uB9BE\uB9C0\uB9C2",5,"\uB9CA\uB9CB\uB9CD\uB9D3",4,"\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED",6,"\uB9F6\uB9FB",4,"\uBA02",5,"\uBA09",11,"\uBA16",33,"\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46"],["9141","\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D",6,"\uBA66\uBA6A",5],["9161","\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79",9,"\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D",5],["9181","\uBA93",20,"\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3",4,"\uBABA\uBABC\uBABE",5,"\uBAC5\uBAC6\uBAC7\uBAC9",14,"\uBADA",33,"\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05",7,"\uBB0E\uBB10\uBB12",5,"\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21",6],["9241","\uBB28\uBB2A\uBB2C",7,"\uBB37\uBB39\uBB3A\uBB3F",4,"\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52"],["9261","\uBB53\uBB55\uBB56\uBB57\uBB59",7,"\uBB62\uBB64",7,"\uBB6D",4],["9281","\uBB72",21,"\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91",18,"\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD",6,"\uBBB5\uBBB6\uBBB8",7,"\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9",6,"\uBBD1\uBBD2\uBBD4",35,"\uBBFA\uBBFB\uBBFD\uBBFE\uBC01"],["9341","\uBC03",4,"\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35"],["9361","\uBC36\uBC37\uBC39",6,"\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51",8],["9381","\uBC5A\uBC5B\uBC5C\uBC5E",37,"\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F",4,"\uBC96\uBC98\uBC9B",4,"\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9",6,"\uBCB2\uBCB6",5,"\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5",7,"\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD",22,"\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD"],["9441","\uBCFE",5,"\uBD06\uBD08\uBD0A",5,"\uBD11\uBD12\uBD13\uBD15",8],["9461","\uBD1E",5,"\uBD25",6,"\uBD2D",12],["9481","\uBD3A",5,"\uBD41",6,"\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51",6,"\uBD5A",9,"\uBD65\uBD66\uBD67\uBD69",22,"\uBD82\uBD83\uBD85\uBD86\uBD8B",4,"\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D",6,"\uBDA5",10,"\uBDB1",6,"\uBDB9",24],["9541","\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD",11,"\uBDEA",5,"\uBDF1"],["9561","\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9",6,"\uBE01\uBE02\uBE04\uBE06",5,"\uBE0E\uBE0F\uBE11\uBE12\uBE13"],["9581","\uBE15",6,"\uBE1E\uBE20",35,"\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F",4,"\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B",4,"\uBE72\uBE76",4,"\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85",6,"\uBE8E\uBE92",5,"\uBE9A",13,"\uBEA9",14],["9641","\uBEB8",23,"\uBED2\uBED3"],["9661","\uBED5\uBED6\uBED9",6,"\uBEE1\uBEE2\uBEE6",5,"\uBEED",8],["9681","\uBEF6",10,"\uBF02",5,"\uBF0A",13,"\uBF1A\uBF1E",33,"\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49",6,"\uBF52\uBF53\uBF54\uBF56",44],["9741","\uBF83",16,"\uBF95",8],["9761","\uBF9E",17,"\uBFB1",7],["9781","\uBFB9",11,"\uBFC6",5,"\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5",6,"\uBFDD\uBFDE\uBFE0\uBFE2",89,"\uC03D\uC03E\uC03F"],["9841","\uC040",16,"\uC052",5,"\uC059\uC05A\uC05B"],["9861","\uC05D\uC05E\uC05F\uC061",6,"\uC06A",15],["9881","\uC07A",21,"\uC092\uC093\uC095\uC096\uC097\uC099",6,"\uC0A2\uC0A4\uC0A6",5,"\uC0AE\uC0B1\uC0B2\uC0B7",4,"\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1",6,"\uC0DA\uC0DE",5,"\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED",6,"\uC0F6\uC0F8\uC0FA",5,"\uC101\uC102\uC103\uC105\uC106\uC107\uC109",6,"\uC111\uC112\uC113\uC114\uC116",5,"\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E"],["9941","\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141",6,"\uC14A\uC14E",5,"\uC156\uC157"],["9961","\uC159\uC15A\uC15B\uC15D",6,"\uC166\uC16A",5,"\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B"],["9981","\uC17C",8,"\uC186",5,"\uC18F\uC191\uC192\uC193\uC195\uC197",4,"\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1",11,"\uC1BE",5,"\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD",6,"\uC1D5\uC1D6\uC1D9",6,"\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9",6,"\uC1F2\uC1F4",7,"\uC1FE\uC1FF\uC201\uC202\uC203\uC205",6,"\uC20E\uC210\uC212",5,"\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223"],["9a41","\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235",16],["9a61","\uC246\uC247\uC249",6,"\uC252\uC253\uC255\uC256\uC257\uC259",6,"\uC261\uC262\uC263\uC264\uC266"],["9a81","\uC267",4,"\uC26E\uC26F\uC271\uC272\uC273\uC275",6,"\uC27E\uC280\uC282",5,"\uC28A",5,"\uC291",6,"\uC299\uC29A\uC29C\uC29E",5,"\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE",5,"\uC2B6\uC2B8\uC2BA",33,"\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5",5,"\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301",6,"\uC30A\uC30B\uC30E\uC30F"],["9b41","\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D",6,"\uC326\uC327\uC32A",8],["9b61","\uC333",17,"\uC346",7],["9b81","\uC34E",25,"\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373",4,"\uC37A\uC37B\uC37E",5,"\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D",50,"\uC3C1",22,"\uC3DA"],["9c41","\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3",4,"\uC3EA\uC3EB\uC3EC\uC3EE",5,"\uC3F6\uC3F7\uC3F9",5],["9c61","\uC3FF",8,"\uC409",6,"\uC411",9],["9c81","\uC41B",8,"\uC425",6,"\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435",6,"\uC43E",9,"\uC449",26,"\uC466\uC467\uC469\uC46A\uC46B\uC46D",6,"\uC476\uC477\uC478\uC47A",5,"\uC481",18,"\uC495",6,"\uC49D",12],["9d41","\uC4AA",13,"\uC4B9\uC4BA\uC4BB\uC4BD",8],["9d61","\uC4C6",25],["9d81","\uC4E0",8,"\uC4EA",5,"\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502",9,"\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515",6,"\uC51D",10,"\uC52A\uC52B\uC52D\uC52E\uC52F\uC531",6,"\uC53A\uC53C\uC53E",5,"\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569",6,"\uC572\uC576",5,"\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594"],["9e41","\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1",7,"\uC5AA",9,"\uC5B6"],["9e61","\uC5B7\uC5BA\uC5BF",4,"\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9",6,"\uC5E2\uC5E4\uC5E6\uC5E7"],["9e81","\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611",6,"\uC61A\uC61D",6,"\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649",6,"\uC652\uC656",5,"\uC65E\uC65F\uC661",10,"\uC66D\uC66E\uC670\uC672",5,"\uC67A\uC67B\uC67D\uC67E\uC67F\uC681",6,"\uC68A\uC68C\uC68E",5,"\uC696\uC697\uC699\uC69A\uC69B\uC69D",6,"\uC6A6"],["9f41","\uC6A8\uC6AA",5,"\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB",4,"\uC6C2\uC6C4\uC6C6",5,"\uC6CE"],["9f61","\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5",6,"\uC6DE\uC6DF\uC6E2",5,"\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2"],["9f81","\uC6F3",4,"\uC6FA\uC6FB\uC6FC\uC6FE",5,"\uC706\uC707\uC709\uC70A\uC70B\uC70D",6,"\uC716\uC718\uC71A",5,"\uC722\uC723\uC725\uC726\uC727\uC729",6,"\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745",4,"\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761",6,"\uC769\uC76A\uC76C",7,"\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B",4,"\uC7A2\uC7A7",4,"\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7"],["a041","\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2",5,"\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1",6,"\uC7D9\uC7DA\uC7DB\uC7DC"],["a061","\uC7DE",5,"\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED",13],["a081","\uC7FB",4,"\uC802\uC803\uC805\uC806\uC807\uC809\uC80B",4,"\uC812\uC814\uC817",4,"\uC81E\uC81F\uC821\uC822\uC823\uC825",6,"\uC82E\uC830\uC832",5,"\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841",6,"\uC84A\uC84B\uC84E",5,"\uC855",26,"\uC872\uC873\uC875\uC876\uC877\uC879\uC87B",4,"\uC882\uC884\uC888\uC889\uC88A\uC88E",5,"\uC895",7,"\uC89E\uC8A0\uC8A2\uC8A3\uC8A4"],["a141","\uC8A5\uC8A6\uC8A7\uC8A9",18,"\uC8BE\uC8BF\uC8C0\uC8C1"],["a161","\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD",6,"\uC8D6\uC8D8\uC8DA",5,"\uC8E2\uC8E3\uC8E5"],["a181","\uC8E6",14,"\uC8F6",5,"\uC8FE\uC8FF\uC901\uC902\uC903\uC907",4,"\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008",9,"\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2"],["a241","\uC910\uC912",5,"\uC919",18],["a261","\uC92D",6,"\uC935",18],["a281","\uC948",7,"\uC952\uC953\uC955\uC956\uC957\uC959",6,"\uC962\uC964",7,"\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE"],["a341","\uC971\uC972\uC973\uC975",6,"\uC97D",10,"\uC98A\uC98B\uC98D\uC98E\uC98F"],["a361","\uC991",6,"\uC99A\uC99C\uC99E",16],["a381","\uC9AF",16,"\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB",4,"\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01",58,"\uFFE6\uFF3D",32,"\uFFE3"],["a441","\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2",5,"\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04"],["a461","\uCA05\uCA06\uCA07\uCA0A\uCA0E",5,"\uCA15\uCA16\uCA17\uCA19",12],["a481","\uCA26\uCA27\uCA28\uCA2A",28,"\u3131",93],["a541","\uCA47",4,"\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55",6,"\uCA5E\uCA62",5,"\uCA69\uCA6A"],["a561","\uCA6B",17,"\uCA7E",5,"\uCA85\uCA86"],["a581","\uCA87",16,"\uCA99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03A3",6],["a5e1","\u03B1",16,"\u03C3",6],["a641","\uCAA8",19,"\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5"],["a661","\uCAC6",5,"\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA",5,"\uCAE1",6],["a681","\uCAE8\uCAE9\uCAEA\uCAEB\uCAED",6,"\uCAF5",18,"\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543",7],["a741","\uCB0B",4,"\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19",6,"\uCB22",7],["a761","\uCB2A",22,"\uCB42\uCB43\uCB44"],["a781","\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51",6,"\uCB5A\uCB5B\uCB5C\uCB5E",5,"\uCB65",7,"\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399",9,"\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0",9,"\u3380",4,"\u33BA",5,"\u3390",4,"\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6"],["a841","\uCB6D",10,"\uCB7A",14],["a861","\uCB89",18,"\uCB9D",6],["a881","\uCBA4",19,"\uCBB9",11,"\xC6\xD0\xAA\u0126"],["a8a6","\u0132"],["a8a8","\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A"],["a8b1","\u3260",27,"\u24D0",25,"\u2460",14,"\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E"],["a941","\uCBC5",14,"\uCBD5",10],["a961","\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA",18],["a981","\uCBFD",14,"\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15",6,"\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200",27,"\u249C",25,"\u2474",14,"\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084"],["aa41","\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31",6,"\uCC3A\uCC3F",4,"\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E"],["aa61","\uCC4F",4,"\uCC56\uCC5A",5,"\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69",6,"\uCC71\uCC72"],["aa81","\uCC73\uCC74\uCC76",29,"\u3041",82],["ab41","\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1",6,"\uCCAA\uCCAE",5,"\uCCB6\uCCB7\uCCB9"],["ab61","\uCCBA\uCCBB\uCCBD",6,"\uCCC6\uCCC8\uCCCA",5,"\uCCD1\uCCD2\uCCD3\uCCD5",5],["ab81","\uCCDB",8,"\uCCE5",6,"\uCCED\uCCEE\uCCEF\uCCF1",12,"\u30A1",85],["ac41","\uCCFE\uCCFF\uCD00\uCD02",5,"\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11",6,"\uCD1A\uCD1C\uCD1E\uCD1F\uCD20"],["ac61","\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D",11,"\uCD3A",4],["ac81","\uCD3F",28,"\uCD5D\uCD5E\uCD5F\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\uCD61\uCD62\uCD63\uCD65",6,"\uCD6E\uCD70\uCD72",5,"\uCD79",7],["ad61","\uCD81",6,"\uCD89",10,"\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F"],["ad81","\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA",5,"\uCDB1",18,"\uCDC5"],["ae41","\uCDC6",5,"\uCDCD\uCDCE\uCDCF\uCDD1",16],["ae61","\uCDE2",5,"\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1",6,"\uCDFA\uCDFC\uCDFE",4],["ae81","\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D",6,"\uCE15\uCE16\uCE17\uCE18\uCE1A",5,"\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B"],["af41","\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36",19],["af61","\uCE4A",13,"\uCE5A\uCE5B\uCE5D\uCE5E\uCE62",5,"\uCE6A\uCE6C"],["af81","\uCE6E",5,"\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D",6,"\uCE86\uCE88\uCE8A",5,"\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99"],["b041","\uCE9A",5,"\uCEA2\uCEA6",5,"\uCEAE",12],["b061","\uCEBB",5,"\uCEC2",19],["b081","\uCED6",13,"\uCEE6\uCEE7\uCEE9\uCEEA\uCEED",6,"\uCEF6\uCEFA",5,"\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10",7,"\uAC19",4,"\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06"],["b141","\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09",6,"\uCF12\uCF14\uCF16",5,"\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23"],["b161","\uCF25",6,"\uCF2E\uCF32",5,"\uCF39",11],["b181","\uCF45",14,"\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D",6,"\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78"],["b241","\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79",6,"\uCF81\uCF82\uCF83\uCF84\uCF86",5,"\uCF8D"],["b261","\uCF8E",18,"\uCFA2",5,"\uCFA9"],["b281","\uCFAA",5,"\uCFB1",18,"\uCFC5",6,"\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059"],["b341","\uCFCC",19,"\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9"],["b361","\uCFEA",5,"\uCFF2\uCFF4\uCFF6",5,"\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005",5],["b381","\uD00B",5,"\uD012",5,"\uD019",19,"\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB",4,"\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD"],["b441","\uD02E",5,"\uD036\uD037\uD039\uD03A\uD03B\uD03D",6,"\uD046\uD048\uD04A",5],["b461","\uD051\uD052\uD053\uD055\uD056\uD057\uD059",6,"\uD061",10,"\uD06E\uD06F"],["b481","\uD071\uD072\uD073\uD075",6,"\uD07E\uD07F\uD080\uD082",18,"\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB",4,"\uB2F3\uB2F4\uB2F5\uB2F7",4,"\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365"],["b541","\uD095",14,"\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD",5],["b561","\uD0B3\uD0B6\uD0B8\uD0BA",5,"\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA",5,"\uD0D2\uD0D6",4],["b581","\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5",6,"\uD0EE\uD0F2",5,"\uD0F9",11,"\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538"],["b641","\uD105",7,"\uD10E",17],["b661","\uD120",15,"\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E"],["b681","\uD13F\uD142\uD146",5,"\uD14E\uD14F\uD151\uD152\uD153\uD155",6,"\uD15E\uD160\uD162",5,"\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797"],["b741","\uD16E",13,"\uD17D",6,"\uD185\uD186\uD187\uD189\uD18A"],["b761","\uD18B",20,"\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7"],["b781","\uD1A9",6,"\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1",14,"\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969"],["b841","\uD1D0",7,"\uD1D9",17],["b861","\uD1EB",8,"\uD1F5\uD1F6\uD1F7\uD1F9",13],["b881","\uD208\uD20A",5,"\uD211",24,"\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE",4,"\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC"],["b941","\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235",6,"\uD23E\uD240\uD242",5,"\uD249\uD24A\uD24B\uD24C"],["b961","\uD24D",14,"\uD25D",6,"\uD265\uD266\uD267\uD268"],["b981","\uD269",22,"\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14",4,"\uBC1B",4,"\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97"],["ba41","\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296",5,"\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5",6,"\uD2AD"],["ba61","\uD2AE\uD2AF\uD2B0\uD2B2",5,"\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3",4,"\uD2CA\uD2CC",5],["ba81","\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD",6,"\uD2E6",9,"\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64"],["bb41","\uD2FB",4,"\uD302\uD304\uD306",5,"\uD30F\uD311\uD312\uD313\uD315\uD317",4,"\uD31E\uD322\uD323"],["bb61","\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331",6,"\uD33A\uD33E",5,"\uD346\uD347\uD348\uD349"],["bb81","\uD34A",31,"\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4"],["bc41","\uD36A",17,"\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387"],["bc61","\uD388\uD389\uD38A\uD38B\uD38E\uD392",5,"\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1",6,"\uD3AA\uD3AC\uD3AE"],["bc81","\uD3AF",4,"\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD",6,"\uD3C6\uD3C7\uD3CA",5,"\uD3D1",5,"\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C",4,"\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D"],["bd41","\uD3D7\uD3D9",7,"\uD3E2\uD3E4",7,"\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7"],["bd61","\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402",5,"\uD409",13],["bd81","\uD417",5,"\uD41E",25,"\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430"],["be41","\uD438",7,"\uD441\uD442\uD443\uD445",14],["be61","\uD454",7,"\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465",7,"\uD46E\uD470\uD471\uD472"],["be81","\uD473",4,"\uD47A\uD47B\uD47D\uD47E\uD481\uD483",4,"\uD48A\uD48C\uD48E",5,"\uD495",8,"\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4",6,"\uC5CC\uC5CE"],["bf41","\uD49E",10,"\uD4AA",14],["bf61","\uD4B9",18,"\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5"],["bf81","\uD4D6",5,"\uD4DD\uD4DE\uD4E0",7,"\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1",6,"\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC",5,"\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8"],["c041","\uD4FE",5,"\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D",6,"\uD516\uD518",5],["c061","\uD51E",25],["c081","\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545",6,"\uD54E\uD550\uD552",5,"\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751",7,"\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A"],["c141","\uD564\uD566\uD567\uD56A\uD56C\uD56E",5,"\uD576\uD577\uD579\uD57A\uD57B\uD57D",6,"\uD586\uD58A\uD58B"],["c161","\uD58C\uD58D\uD58E\uD58F\uD591",19,"\uD5A6\uD5A7"],["c181","\uD5A8",31,"\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3"],["c241","\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3",4,"\uD5DA\uD5DC\uD5DE",5,"\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE"],["c261","\uD5EF",4,"\uD5F6\uD5F8\uD5FA",5,"\uD602\uD603\uD605\uD606\uD607\uD609",6,"\uD612"],["c281","\uD616",5,"\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625",7,"\uD62E",9,"\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B"],["c341","\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D",4],["c361","\uD662",4,"\uD668\uD66A",5,"\uD672\uD673\uD675",11],["c381","\uD681\uD682\uD684\uD686",5,"\uD68E\uD68F\uD691\uD692\uD693\uD695",7,"\uD69E\uD6A0\uD6A2",5,"\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35"],["c441","\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1",7,"\uD6BA\uD6BC",7,"\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB"],["c461","\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA",5,"\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9",4],["c481","\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6",5,"\uD6FE\uD6FF\uD701\uD702\uD703\uD705",11,"\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C"],["c541","\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721",6,"\uD72A\uD72C\uD72E",5,"\uD736\uD737\uD739"],["c561","\uD73A\uD73B\uD73D",6,"\uD745\uD746\uD748\uD74A",5,"\uD752\uD753\uD755\uD75A",4],["c581","\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775",6,"\uD77E\uD77F\uD780\uD782",5,"\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C"],["c641","\uD78D\uD78E\uD78F\uD791",6,"\uD79A\uD79C\uD79E",5],["c6a1","\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401"],["c7a1","\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620"],["c8a1","\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D"],["caa1","\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95"],["cba1","\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2"],["cca1","\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0"],["cda1","\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC"],["cea1","\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE"],["cfa1","\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4"],["d0a1","\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3"],["d1a1","\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E",5,"\u90A3\uF914",4,"\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925"],["d2a1","\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928",4,"\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933",5,"\u99D1\uF939",10,"\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A",7,"\u5AE9\u8A25\u677B\u7D10\uF952",5,"\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336"],["d3a1","\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843"],["d4a1","\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85"],["d5a1","\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23"],["d6a1","\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC"],["d7a1","\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C"],["d8a1","\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5"],["d9a1","\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587"],["daa1","\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51"],["dba1","\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656"],["dca1","\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66"],["dda1","\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5"],["dea1","\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A"],["dfa1","\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72"],["e0a1","\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C"],["e1a1","\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101"],["e2a1","\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27"],["e3a1","\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81"],["e4a1","\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D"],["e5a1","\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982"],["e6a1","\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2"],["e7a1","\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3"],["e8a1","\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1"],["e9a1","\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553"],["eaa1","\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB"],["eba1","\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC"],["eca1","\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344"],["eda1","\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577"],["eea1","\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1"],["efa1","\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756"],["f0a1","\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B"],["f1a1","\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA"],["f2a1","\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F"],["f3a1","\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56"],["f4a1","\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2"],["f5a1","\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403"],["f6a1","\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17"],["f7a1","\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211"],["f8a1","\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43"],["f9a1","\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A"],["faa1","\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B"],["fba1","\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575"],["fca1","\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6"],["fda1","\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70"]]});var Q$r=A((y0g,ful)=>{ful.exports=[["0","\0",127],["a140","\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A"],["a1a1","\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62",4,"\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F"],["a240","\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581",7,"\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D"],["a2a1","\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uFF21",25,"\uFF41",21],["a340","\uFF57\uFF58\uFF59\uFF5A\u0391",16,"\u03A3",6,"\u03B1",16,"\u03C3",6,"\u3105",10],["a3a1","\u3110",25,"\u02D9\u02C9\u02CA\u02C7\u02CB"],["a3e1","\u20AC"],["a440","\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D"],["a4a1","\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19"],["a540","\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916"],["a5a1","\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74"],["a6a1","\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63"],["a740","\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D"],["a7a1","\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760"],["a840","\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292"],["a8a1","\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45"],["a9a1","\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A"],["aa40","\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0"],["aaa1","\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644"],["ab40","\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1"],["aba1","\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7"],["ac40","\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17"],["aca1","\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004"],["ad40","\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5"],["ada1","\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA"],["ae40","\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93"],["af40","\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837"],["afa1","\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661"],["b0a1","\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40"],["b140","\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD"],["b1a1","\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA"],["b240","\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6"],["b2a1","\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C"],["b340","\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014"],["b3a1","\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960"],["b440","\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD"],["b4a1","\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB"],["b540","\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98"],["b5a1","\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41"],["b640","\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591"],["b6a1","\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC"],["b740","\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D"],["b7a1","\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763"],["b840","\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B"],["b8a1","\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A"],["b940","\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4"],["b9a1","\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147"],["ba40","\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22"],["baa1","\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC"],["bb40","\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4"],["bba1","\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC"],["bc40","\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182"],["bca1","\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483"],["bd40","\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF"],["bda1","\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E"],["be40","\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09"],["bea1","\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1"],["bf40","\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A"],["bfa1","\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A"],["c040","\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687"],["c0a1","\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC"],["c140","\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA"],["c1a1","\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01"],["c240","\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658"],["c2a1","\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6"],["c340","\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378"],["c3a1","\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E"],["c440","\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C"],["c4a1","\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74"],["c540","\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C"],["c5a1","\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92"],["c640","\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72"],["c940","\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15"],["c9a1","\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B"],["ca40","\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418"],["caa1","\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747"],["cb40","\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293"],["cba1","\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762"],["cc40","\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B"],["cca1","\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2"],["cd40","\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA"],["cda1","\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF"],["ce40","\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB"],["cea1","\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA"],["cf40","\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42"],["cfa1","\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80"],["d040","\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA"],["d0a1","\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1"],["d140","\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067"],["d1a1","\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4"],["d240","\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10"],["d340","\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322"],["d3a1","\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150"],["d440","\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F"],["d540","\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F"],["d5a1","\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9"],["d640","\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF"],["d6a1","\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F"],["d740","\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7"],["d7a1","\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA"],["d840","\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837"],["d8a1","\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114"],["d940","\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2"],["d9a1","\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E"],["da40","\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416"],["daa1","\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65"],["db40","\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3"],["dba1","\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA"],["dc40","\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688"],["dca1","\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6"],["dd40","\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC"],["de40","\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153"],["dea1","\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13"],["df40","\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F"],["dfa1","\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4"],["e040","\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F"],["e0a1","\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0"],["e140","\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0"],["e1a1","\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9"],["e240","\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A"],["e2a1","\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE"],["e3a1","\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB"],["e440","\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D"],["e4a1","\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658"],["e540","\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189"],["e5a1","\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92"],["e640","\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359"],["e6a1","\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F"],["e740","\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27"],["e840","\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3"],["e8a1","\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E"],["e940","\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA"],["e9a1","\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8"],["ea40","\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799"],["eaa1","\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0"],["eba1","\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C"],["ec40","\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95"],["eca1","\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E"],["ed40","\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6"],["eda1","\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E"],["ee40","\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E"],["eea1","\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C"],["ef40","\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30"],["efa1","\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376"],["f040","\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2"],["f0a1","\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67"],["f140","\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA"],["f1a1","\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70"],["f240","\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B"],["f2a1","\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55"],["f340","\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726"],["f3a1","\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2"],["f440","\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF"],["f540","\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B"],["f5a1","\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625"],["f640","\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A"],["f6a1","\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A"],["f740","\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A"],["f7a1","\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE"],["f840","\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F"],["f8a1","\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A"],["f940","\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A"],["f9a1","\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593"]]});var nqi=A((_0g,hul)=>{hul.exports=[["8740","\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB"],["8767","\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC"],["87a1","\u{258DE}\u3AF5\u7AFC\u9F97\u{24161}\u{2890D}\u{231EA}\u{20A8A}\u{2325E}\u430A\u8484\u9F96\u942F\u4930\u8613\u5896\u974A\u9218\u79D0\u7A32\u6660\u6A29\u889D\u744C\u7BC5\u6782\u7A2C\u524F\u9046\u34E6\u73C4\u{25DB9}\u74C6\u9FC7\u57B3\u492F\u544C\u4131\u{2368E}\u5818\u7A72\u{27B65}\u8B8F\u46AE\u{26E88}\u4181\u{25D99}\u7BAE\u{224BC}\u9FC8\u{224C1}\u{224C9}\u{224CC}\u9FC9\u8504\u{235BB}\u40B4\u9FCA\u44E1\u{2ADFF}\u62C1\u706E\u9FCB"],["8840","\u31C0",4,"\u{2010C}\u31C5\u{200D1}\u{200CD}\u31C6\u31C7\u{200CB}\u{21FE8}\u31C8\u{200CA}\u31C9\u31CA\u31CB\u31CC\u{2010E}\u31CD\u31CE\u0100\xC1\u01CD\xC0\u0112\xC9\u011A\xC8\u014C\xD3\u01D1\xD2\u0FFF\xCA\u0304\u1EBE\u0FFF\xCA\u030C\u1EC0\xCA\u0101\xE1\u01CE\xE0\u0251\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA"],["88a1","\u01DC\xFC\u0FFF\xEA\u0304\u1EBF\u0FFF\xEA\u030C\u1EC1\xEA\u0261\u23DA\u23DB"],["8940","\u{2A3A9}\u{21145}"],["8943","\u650A"],["8946","\u4E3D\u6EDD\u9D4E\u91DF"],["894c","\u{27735}\u6491\u4F1A\u4F28\u4FA8\u5156\u5174\u519C\u51E4\u52A1\u52A8\u533B\u534E\u53D1\u53D8\u56E2\u58F0\u5904\u5907\u5932\u5934\u5B66\u5B9E\u5B9F\u5C9A\u5E86\u603B\u6589\u67FE\u6804\u6865\u6D4E\u70BC\u7535\u7EA4\u7EAC\u7EBA\u7EC7\u7ECF\u7EDF\u7F06\u7F37\u827A\u82CF\u836F\u89C6\u8BBE\u8BE2\u8F66\u8F67\u8F6E"],["89a1","\u7411\u7CFC\u7DCD\u6946\u7AC9\u5227"],["89ab","\u918C\u78B8\u915E\u80BC"],["89b0","\u8D0B\u80F6\u{209E7}"],["89b5","\u809F\u9EC7\u4CCD\u9DC9\u9E0C\u4C3E\u{29DF6}\u{2700E}\u9E0A\u{2A133}\u35C1"],["89c1","\u6E9A\u823E\u7519"],["89c5","\u4911\u9A6C\u9A8F\u9F99\u7987\u{2846C}\u{21DCA}\u{205D0}\u{22AE6}\u4E24\u4E81\u4E80\u4E87\u4EBF\u4EEB\u4F37\u344C\u4FBD\u3E48\u5003\u5088\u347D\u3493\u34A5\u5186\u5905\u51DB\u51FC\u5205\u4E89\u5279\u5290\u5327\u35C7\u53A9\u3551\u53B0\u3553\u53C2\u5423\u356D\u3572\u3681\u5493\u54A3\u54B4\u54B9\u54D0\u54EF\u5518\u5523\u5528\u3598\u553F\u35A5\u35BF\u55D7\u35C5"],["8a40","\u{27D84}\u5525"],["8a43","\u{20C42}\u{20D15}\u{2512B}\u5590\u{22CC6}\u39EC\u{20341}\u8E46\u{24DB8}\u{294E5}\u4053\u{280BE}\u777A\u{22C38}\u3A34\u47D5\u{2815D}\u{269F2}\u{24DEA}\u64DD\u{20D7C}\u{20FB4}\u{20CD5}\u{210F4}\u648D\u8E7E\u{20E96}\u{20C0B}\u{20F64}\u{22CA9}\u{28256}\u{244D3}"],["8a64","\u{20D46}\u{29A4D}\u{280E9}\u47F4\u{24EA7}\u{22CC2}\u9AB2\u3A67\u{295F4}\u3FED\u3506\u{252C7}\u{297D4}\u{278C8}\u{22D44}\u9D6E\u9815"],["8a76","\u43D9\u{260A5}\u64B4\u54E3\u{22D4C}\u{22BCA}\u{21077}\u39FB\u{2106F}"],["8aa1","\u{266DA}\u{26716}\u{279A0}\u64EA\u{25052}\u{20C43}\u8E68\u{221A1}\u{28B4C}\u{20731}"],["8aac","\u480B\u{201A9}\u3FFA\u5873\u{22D8D}"],["8ab2","\u{245C8}\u{204FC}\u{26097}\u{20F4C}\u{20D96}\u5579\u40BB\u43BA"],["8abb","\u4AB4\u{22A66}\u{2109D}\u81AA\u98F5\u{20D9C}\u6379\u39FE\u{22775}\u8DC0\u56A1\u647C\u3E43"],["8ac9","\u{2A601}\u{20E09}\u{22ACF}\u{22CC9}"],["8ace","\u{210C8}\u{239C2}\u3992\u3A06\u{2829B}\u3578\u{25E49}\u{220C7}\u5652\u{20F31}\u{22CB2}\u{29720}\u34BC\u6C3D\u{24E3B}"],["8adf","\u{27574}\u{22E8B}\u{22208}\u{2A65B}\u{28CCD}\u{20E7A}\u{20C34}\u{2681C}\u7F93\u{210CF}\u{22803}\u{22939}\u35FB\u{251E3}\u{20E8C}\u{20F8D}\u{20EAA}\u3F93\u{20F30}\u{20D47}\u{2114F}\u{20E4C}"],["8af6","\u{20EAB}\u{20BA9}\u{20D48}\u{210C0}\u{2113D}\u3FF9\u{22696}\u6432\u{20FAD}"],["8b40","\u{233F4}\u{27639}\u{22BCE}\u{20D7E}\u{20D7F}\u{22C51}\u{22C55}\u3A18\u{20E98}\u{210C7}\u{20F2E}\u{2A632}\u{26B50}\u{28CD2}\u{28D99}\u{28CCA}\u95AA\u54CC\u82C4\u55B9"],["8b55","\u{29EC3}\u9C26\u9AB6\u{2775E}\u{22DEE}\u7140\u816D\u80EC\u5C1C\u{26572}\u8134\u3797\u535F\u{280BD}\u91B6\u{20EFA}\u{20E0F}\u{20E77}\u{20EFB}\u35DD\u{24DEB}\u3609\u{20CD6}\u56AF\u{227B5}\u{210C9}\u{20E10}\u{20E78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20E79}\u{24E50}\u{22DA4}\u5A54\u{2101D}\u{2101E}\u{210F5}\u{210F6}\u579C\u{20E11}"],["8ba1","\u{27694}\u{282CD}\u{20FB5}\u{20E7B}\u{2517E}\u3703\u{20FB6}\u{21180}\u{252D8}\u{2A2BD}\u{249DA}\u{2183A}\u{24177}\u{2827C}\u5899\u5268\u361A\u{2573D}\u7BB2\u5B68\u4800\u4B2C\u9F27\u49E7\u9C1F\u9B8D\u{25B74}\u{2313D}\u55FB\u35F2\u5689\u4E28\u5902\u{21BC1}\u{2F878}\u9751\u{20086}\u4E5B\u4EBB\u353E\u5C23\u5F51\u5FC4\u38FA\u624C\u6535\u6B7A\u6C35\u6C3A\u706C\u722B\u4E2C\u72AD\u{248E9}\u7F52\u793B\u7CF9\u7F53\u{2626A}\u34C1"],["8bde","\u{2634B}\u8002\u8080\u{26612}\u{26951}\u535D\u8864\u89C1\u{278B2}\u8BA0\u8D1D\u9485\u9578\u957F\u95E8\u{28E0F}\u97E6\u9875\u98CE\u98DE\u9963\u{29810}\u9C7C\u9E1F\u9EC4\u6B6F\uF907\u4E37\u{20087}\u961D\u6237\u94A2"],["8c40","\u503B\u6DFE\u{29C73}\u9FA6\u3DC9\u888F\u{2414E}\u7077\u5CF5\u4B20\u{251CD}\u3559\u{25D30}\u6122\u{28A32}\u8FA7\u91F6\u7191\u6719\u73BA\u{23281}\u{2A107}\u3C8B\u{21980}\u4B10\u78E4\u7402\u51AE\u{2870F}\u4009\u6A63\u{2A2BA}\u4223\u860F\u{20A6F}\u7A2A\u{29947}\u{28AEA}\u9755\u704D\u5324\u{2207E}\u93F4\u76D9\u{289E3}\u9FA7\u77DD\u4EA3\u4FF0\u50BC\u4E2F\u4F17\u9FA8\u5434\u7D8B\u5892\u58D0\u{21DB6}\u5E92\u5E99\u5FC2\u{22712}\u658B"],["8ca1","\u{233F9}\u6919\u6A43\u{23C63}\u6CFF"],["8ca7","\u7200\u{24505}\u738C\u3EDB\u{24A13}\u5B15\u74B9\u8B83\u{25CA4}\u{25695}\u7A93\u7BEC\u7CC3\u7E6C\u82F8\u8597\u9FA9\u8890\u9FAA\u8EB9\u9FAB\u8FCF\u855F\u99E0\u9221\u9FAC\u{28DB9}\u{2143F}\u4071\u42A2\u5A1A"],["8cc9","\u9868\u676B\u4276\u573D"],["8cce","\u85D6\u{2497B}\u82BF\u{2710D}\u4C81\u{26D74}\u5D7B\u{26B15}\u{26FBE}\u9FAD\u9FAE\u5B96\u9FAF\u66E7\u7E5B\u6E57\u79CA\u3D88\u44C3\u{23256}\u{22796}\u439A\u4536"],["8ce6","\u5CD5\u{23B1A}\u8AF9\u5C78\u3D12\u{23551}\u5D78\u9FB2\u7157\u4558\u{240EC}\u{21E23}\u4C77\u3978\u344A\u{201A4}\u{26C41}\u8ACC\u4FB4\u{20239}\u59BF\u816C\u9856\u{298FA}\u5F3B"],["8d40","\u{20B9F}"],["8d42","\u{221C1}\u{2896D}\u4102\u46BB\u{29079}\u3F07\u9FB3\u{2A1B5}\u40F8\u37D6\u46F7\u{26C46}\u417C\u{286B2}\u{273FF}\u456D\u38D4\u{2549A}\u4561\u451B\u4D89\u4C7B\u4D76\u45EA\u3FC8\u{24B0F}\u3661\u44DE\u44BD\u41ED\u5D3E\u5D48\u5D56\u3DFC\u380F\u5DA4\u5DB9\u3820\u3838\u5E42\u5EBD\u5F25\u5F83\u3908\u3914\u393F\u394D\u60D7\u613D\u5CE5\u3989\u61B7\u61B9\u61CF\u39B8\u622C\u6290\u62E5\u6318\u39F8\u56B1"],["8da1","\u3A03\u63E2\u63FB\u6407\u645A\u3A4B\u64C0\u5D15\u5621\u9F9F\u3A97\u6586\u3ABD\u65FF\u6653\u3AF2\u6692\u3B22\u6716\u3B42\u67A4\u6800\u3B58\u684A\u6884\u3B72\u3B71\u3B7B\u6909\u6943\u725C\u6964\u699F\u6985\u3BBC\u69D6\u3BDD\u6A65\u6A74\u6A71\u6A82\u3BEC\u6A99\u3BF2\u6AAB\u6AB5\u6AD4\u6AF6\u6B81\u6BC1\u6BEA\u6C75\u6CAA\u3CCB\u6D02\u6D06\u6D26\u6D81\u3CEF\u6DA4\u6DB1\u6E15\u6E18\u6E29\u6E86\u{289C0}\u6EBB\u6EE2\u6EDA\u9F7F\u6EE8\u6EE9\u6F24\u6F34\u3D46\u{23F41}\u6F81\u6FBE\u3D6A\u3D75\u71B7\u5C99\u3D8A\u702C\u3D91\u7050\u7054\u706F\u707F\u7089\u{20325}\u43C1\u35F1\u{20ED8}"],["8e40","\u{23ED7}\u57BE\u{26ED3}\u713E\u{257E0}\u364E\u69A2\u{28BE9}\u5B74\u7A49\u{258E1}\u{294D9}\u7A65\u7A7D\u{259AC}\u7ABB\u7AB0\u7AC2\u7AC3\u71D1\u{2648D}\u41CA\u7ADA\u7ADD\u7AEA\u41EF\u54B2\u{25C01}\u7B0B\u7B55\u7B29\u{2530E}\u{25CFE}\u7BA2\u7B6F\u839C\u{25BB4}\u{26C7F}\u7BD0\u8421\u7B92\u7BB8\u{25D20}\u3DAD\u{25C65}\u8492\u7BFA\u7C06\u7C35\u{25CC1}\u7C44\u7C83\u{24882}\u7CA6\u667D\u{24578}\u7CC9\u7CC7\u7CE6\u7C74\u7CF3\u7CF5\u7CCE"],["8ea1","\u7E67\u451D\u{26E44}\u7D5D\u{26ED6}\u748D\u7D89\u7DAB\u7135\u7DB3\u7DD2\u{24057}\u{26029}\u7DE4\u3D13\u7DF5\u{217F9}\u7DE5\u{2836D}\u7E1D\u{26121}\u{2615A}\u7E6E\u7E92\u432B\u946C\u7E27\u7F40\u7F41\u7F47\u7936\u{262D0}\u99E1\u7F97\u{26351}\u7FA3\u{21661}\u{20068}\u455C\u{23766}\u4503\u{2833A}\u7FFA\u{26489}\u8005\u8008\u801D\u8028\u802F\u{2A087}\u{26CC3}\u803B\u803C\u8061\u{22714}\u4989\u{26626}\u{23DE3}\u{266E8}\u6725\u80A7\u{28A48}\u8107\u811A\u58B0\u{226F6}\u6C7F\u{26498}\u{24FB8}\u64E7\u{2148A}\u8218\u{2185E}\u6A53\u{24A65}\u{24A95}\u447A\u8229\u{20B0D}\u{26A52}\u{23D7E}\u4FF9\u{214FD}\u84E2\u8362\u{26B0A}\u{249A7}\u{23530}\u{21773}\u{23DF8}\u82AA\u691B\u{2F994}\u41DB"],["8f40","\u854B\u82D0\u831A\u{20E16}\u{217B4}\u36C1\u{2317D}\u{2355A}\u827B\u82E2\u8318\u{23E8B}\u{26DA3}\u{26B05}\u{26B97}\u{235CE}\u3DBF\u831D\u55EC\u8385\u450B\u{26DA5}\u83AC\u83C1\u83D3\u347E\u{26ED4}\u6A57\u855A\u3496\u{26E42}\u{22EEF}\u8458\u{25BE4}\u8471\u3DD3\u44E4\u6AA7\u844A\u{23CB5}\u7958\u84A8\u{26B96}\u{26E77}\u{26E43}\u84DE\u840F\u8391\u44A0\u8493\u84E4\u{25C91}\u4240\u{25CC0}\u4543\u8534\u5AF2\u{26E99}\u4527\u8573\u4516\u67BF\u8616"],["8fa1","\u{28625}\u{2863B}\u85C1\u{27088}\u8602\u{21582}\u{270CD}\u{2F9B2}\u456A\u8628\u3648\u{218A2}\u53F7\u{2739A}\u867E\u8771\u{2A0F8}\u87EE\u{22C27}\u87B1\u87DA\u880F\u5661\u866C\u6856\u460F\u8845\u8846\u{275E0}\u{23DB9}\u{275E4}\u885E\u889C\u465B\u88B4\u88B5\u63C1\u88C5\u7777\u{2770F}\u8987\u898A\u89A6\u89A9\u89A7\u89BC\u{28A25}\u89E7\u{27924}\u{27ABD}\u8A9C\u7793\u91FE\u8A90\u{27A59}\u7AE9\u{27B3A}\u{23F8F}\u4713\u{27B38}\u717C\u8B0C\u8B1F\u{25430}\u{25565}\u8B3F\u8B4C\u8B4D\u8AA9\u{24A7A}\u8B90\u8B9B\u8AAF\u{216DF}\u4615\u884F\u8C9B\u{27D54}\u{27D8F}\u{2F9D4}\u3725\u{27D53}\u8CD6\u{27D98}\u{27DBD}\u8D12\u8D03\u{21910}\u8CDB\u705C\u8D11\u{24CC9}\u3ED0\u8D77"],["9040","\u8DA9\u{28002}\u{21014}\u{2498A}\u3B7C\u{281BC}\u{2710C}\u7AE7\u8EAD\u8EB6\u8EC3\u92D4\u8F19\u8F2D\u{28365}\u{28412}\u8FA5\u9303\u{2A29F}\u{20A50}\u8FB3\u492A\u{289DE}\u{2853D}\u{23DBB}\u5EF8\u{23262}\u8FF9\u{2A014}\u{286BC}\u{28501}\u{22325}\u3980\u{26ED7}\u9037\u{2853C}\u{27ABE}\u9061\u{2856C}\u{2860B}\u90A8\u{28713}\u90C4\u{286E6}\u90AE\u90FD\u9167\u3AF0\u91A9\u91C4\u7CAC\u{28933}\u{21E89}\u920E\u6C9F\u9241\u9262\u{255B9}\u92B9\u{28AC6}\u{23C9B}\u{28B0C}\u{255DB}"],["90a1","\u{20D31}\u932C\u936B\u{28AE1}\u{28BEB}\u708F\u5AC3\u{28AE2}\u{28AE5}\u4965\u9244\u{28BEC}\u{28C39}\u{28BFF}\u9373\u945B\u8EBC\u9585\u95A6\u9426\u95A0\u6FF6\u42B9\u{2267A}\u{286D8}\u{2127C}\u{23E2E}\u49DF\u6C1C\u967B\u9696\u416C\u96A3\u{26ED5}\u61DA\u96B6\u78F5\u{28AE0}\u96BD\u53CC\u49A1\u{26CB8}\u{20274}\u{26410}\u{290AF}\u{290E5}\u{24AD1}\u{21915}\u{2330A}\u9731\u8642\u9736\u4A0F\u453D\u4585\u{24AE9}\u7075\u5B41\u971B\u975C\u{291D5}\u9757\u5B4A\u{291EB}\u975F\u9425\u50D0\u{230B7}\u{230BC}\u9789\u979F\u97B1\u97BE\u97C0\u97D2\u97E0\u{2546C}\u97EE\u741C\u{29433}\u97FF\u97F5\u{2941D}\u{2797A}\u4AD1\u9834\u9833\u984B\u9866\u3B0E\u{27175}\u3D51\u{20630}\u{2415C}"],["9140","\u{25706}\u98CA\u98B7\u98C8\u98C7\u4AFF\u{26D27}\u{216D3}\u55B0\u98E1\u98E6\u98EC\u9378\u9939\u{24A29}\u4B72\u{29857}\u{29905}\u99F5\u9A0C\u9A3B\u9A10\u9A58\u{25725}\u36C4\u{290B1}\u{29BD5}\u9AE0\u9AE2\u{29B05}\u9AF4\u4C0E\u9B14\u9B2D\u{28600}\u5034\u9B34\u{269A8}\u38C3\u{2307D}\u9B50\u9B40\u{29D3E}\u5A45\u{21863}\u9B8E\u{2424B}\u9C02\u9BFF\u9C0C\u{29E68}\u9DD4\u{29FB7}\u{2A192}\u{2A1AB}\u{2A0E1}\u{2A123}\u{2A1DF}\u9D7E\u9D83\u{2A134}\u9E0E\u6888"],["91a1","\u9DC4\u{2215B}\u{2A193}\u{2A220}\u{2193B}\u{2A233}\u9D39\u{2A0B9}\u{2A2B4}\u9E90\u9E95\u9E9E\u9EA2\u4D34\u9EAA\u9EAF\u{24364}\u9EC1\u3B60\u39E5\u3D1D\u4F32\u37BE\u{28C2B}\u9F02\u9F08\u4B96\u9424\u{26DA2}\u9F17\u9F16\u9F39\u569F\u568A\u9F45\u99B8\u{2908B}\u97F2\u847F\u9F62\u9F69\u7ADC\u9F8E\u7216\u4BBE\u{24975}\u{249BB}\u7177\u{249F8}\u{24348}\u{24A51}\u739E\u{28BDA}\u{218FA}\u799F\u{2897E}\u{28E36}\u9369\u93F3\u{28A44}\u92EC\u9381\u93CB\u{2896C}\u{244B9}\u7217\u3EEB\u7772\u7A43\u70D0\u{24473}\u{243F8}\u717E\u{217EF}\u70A3\u{218BE}\u{23599}\u3EC7\u{21885}\u{2542F}\u{217F8}\u3722\u{216FB}\u{21839}\u36E1\u{21774}\u{218D1}\u{25F4B}\u3723\u{216C0}\u575B\u{24A25}\u{213FE}\u{212A8}"],["9240","\u{213C6}\u{214B6}\u8503\u{236A6}\u8503\u8455\u{24994}\u{27165}\u{23E31}\u{2555C}\u{23EFB}\u{27052}\u44F4\u{236EE}\u{2999D}\u{26F26}\u67F9\u3733\u3C15\u3DE7\u586C\u{21922}\u6810\u4057\u{2373F}\u{240E1}\u{2408B}\u{2410F}\u{26C21}\u54CB\u569E\u{266B1}\u5692\u{20FDF}\u{20BA8}\u{20E0D}\u93C6\u{28B13}\u939C\u4EF8\u512B\u3819\u{24436}\u4EBC\u{20465}\u{2037F}\u4F4B\u4F8A\u{25651}\u5A68\u{201AB}\u{203CB}\u3999\u{2030A}\u{20414}\u3435\u4F29\u{202C0}\u{28EB3}\u{20275}\u8ADA\u{2020C}\u4E98"],["92a1","\u50CD\u510D\u4FA2\u4F03\u{24A0E}\u{23E8A}\u4F42\u502E\u506C\u5081\u4FCC\u4FE5\u5058\u50FC\u5159\u515B\u515D\u515E\u6E76\u{23595}\u{23E39}\u{23EBF}\u6D72\u{21884}\u{23E89}\u51A8\u51C3\u{205E0}\u44DD\u{204A3}\u{20492}\u{20491}\u8D7A\u{28A9C}\u{2070E}\u5259\u52A4\u{20873}\u52E1\u936E\u467A\u718C\u{2438C}\u{20C20}\u{249AC}\u{210E4}\u69D1\u{20E1D}\u7479\u3EDE\u7499\u7414\u7456\u7398\u4B8E\u{24ABC}\u{2408D}\u53D0\u3584\u720F\u{240C9}\u55B4\u{20345}\u54CD\u{20BC6}\u571D\u925D\u96F4\u9366\u57DD\u578D\u577F\u363E\u58CB\u5A99\u{28A46}\u{216FA}\u{2176F}\u{21710}\u5A2C\u59B8\u928F\u5A7E\u5ACF\u5A12\u{25946}\u{219F3}\u{21861}\u{24295}\u36F5\u6D05\u7443\u5A21\u{25E83}"],["9340","\u5A81\u{28BD7}\u{20413}\u93E0\u748C\u{21303}\u7105\u4972\u9408\u{289FB}\u93BD\u37A0\u5C1E\u5C9E\u5E5E\u5E48\u{21996}\u{2197C}\u{23AEE}\u5ECD\u5B4F\u{21903}\u{21904}\u3701\u{218A0}\u36DD\u{216FE}\u36D3\u812A\u{28A47}\u{21DBA}\u{23472}\u{289A8}\u5F0C\u5F0E\u{21927}\u{217AB}\u5A6B\u{2173B}\u5B44\u8614\u{275FD}\u8860\u607E\u{22860}\u{2262B}\u5FDB\u3EB8\u{225AF}\u{225BE}\u{29088}\u{26F73}\u61C0\u{2003E}\u{20046}\u{2261B}\u6199\u6198\u6075\u{22C9B}\u{22D07}\u{246D4}\u{2914D}"],["93a1","\u6471\u{24665}\u{22B6A}\u3A29\u{22B22}\u{23450}\u{298EA}\u{22E78}\u6337\u{2A45B}\u64B6\u6331\u63D1\u{249E3}\u{22D67}\u62A4\u{22CA1}\u643B\u656B\u6972\u3BF4\u{2308E}\u{232AD}\u{24989}\u{232AB}\u550D\u{232E0}\u{218D9}\u{2943F}\u66CE\u{23289}\u{231B3}\u3AE0\u4190\u{25584}\u{28B22}\u{2558F}\u{216FC}\u{2555B}\u{25425}\u78EE\u{23103}\u{2182A}\u{23234}\u3464\u{2320F}\u{23182}\u{242C9}\u668E\u{26D24}\u666B\u4B93\u6630\u{27870}\u{21DEB}\u6663\u{232D2}\u{232E1}\u661E\u{25872}\u38D1\u{2383A}\u{237BC}\u3B99\u{237A2}\u{233FE}\u74D0\u3B96\u678F\u{2462A}\u68B6\u681E\u3BC4\u6ABE\u3863\u{237D5}\u{24487}\u6A33\u6A52\u6AC9\u6B05\u{21912}\u6511\u6898\u6A4C\u3BD7\u6A7A\u6B57\u{23FC0}\u{23C9A}\u93A0\u92F2\u{28BEA}\u{28ACB}"],["9440","\u9289\u{2801E}\u{289DC}\u9467\u6DA5\u6F0B\u{249EC}\u6D67\u{23F7F}\u3D8F\u6E04\u{2403C}\u5A3D\u6E0A\u5847\u6D24\u7842\u713B\u{2431A}\u{24276}\u70F1\u7250\u7287\u7294\u{2478F}\u{24725}\u5179\u{24AA4}\u{205EB}\u747A\u{23EF8}\u{2365F}\u{24A4A}\u{24917}\u{25FE1}\u3F06\u3EB1\u{24ADF}\u{28C23}\u{23F35}\u60A7\u3EF3\u74CC\u743C\u9387\u7437\u449F\u{26DEA}\u4551\u7583\u3F63\u{24CD9}\u{24D06}\u3F58\u7555\u7673\u{2A5C6}\u3B19\u7468\u{28ACC}\u{249AB}\u{2498E}\u3AFB"],["94a1","\u3DCD\u{24A4E}\u3EFF\u{249C5}\u{248F3}\u91FA\u5732\u9342\u{28AE3}\u{21864}\u50DF\u{25221}\u{251E7}\u7778\u{23232}\u770E\u770F\u777B\u{24697}\u{23781}\u3A5E\u{248F0}\u7438\u749B\u3EBF\u{24ABA}\u{24AC7}\u40C8\u{24A96}\u{261AE}\u9307\u{25581}\u781E\u788D\u7888\u78D2\u73D0\u7959\u{27741}\u{256E3}\u410E\u799B\u8496\u79A5\u6A2D\u{23EFA}\u7A3A\u79F4\u416E\u{216E6}\u4132\u9235\u79F1\u{20D4C}\u{2498C}\u{20299}\u{23DBA}\u{2176E}\u3597\u556B\u3570\u36AA\u{201D4}\u{20C0D}\u7AE2\u5A59\u{226F5}\u{25AAF}\u{25A9C}\u5A0D\u{2025B}\u78F0\u5A2A\u{25BC6}\u7AFE\u41F9\u7C5D\u7C6D\u4211\u{25BB3}\u{25EBC}\u{25EA6}\u7CCD\u{249F9}\u{217B0}\u7C8E\u7C7C\u7CAE\u6AB2\u7DDC\u7E07\u7DD3\u7F4E\u{26261}"],["9540","\u{2615C}\u{27B48}\u7D97\u{25E82}\u426A\u{26B75}\u{20916}\u67D6\u{2004E}\u{235CF}\u57C4\u{26412}\u{263F8}\u{24962}\u7FDD\u7B27\u{2082C}\u{25AE9}\u{25D43}\u7B0C\u{25E0E}\u99E6\u8645\u9A63\u6A1C\u{2343F}\u39E2\u{249F7}\u{265AD}\u9A1F\u{265A0}\u8480\u{27127}\u{26CD1}\u44EA\u8137\u4402\u80C6\u8109\u8142\u{267B4}\u98C3\u{26A42}\u8262\u8265\u{26A51}\u8453\u{26DA7}\u8610\u{2721B}\u5A86\u417F\u{21840}\u5B2B\u{218A1}\u5AE4\u{218D8}\u86A0\u{2F9BC}\u{23D8F}\u882D\u{27422}\u5A02"],["95a1","\u886E\u4F45\u8887\u88BF\u88E6\u8965\u894D\u{25683}\u8954\u{27785}\u{27784}\u{28BF5}\u{28BD9}\u{28B9C}\u{289F9}\u3EAD\u84A3\u46F5\u46CF\u37F2\u8A3D\u8A1C\u{29448}\u5F4D\u922B\u{24284}\u65D4\u7129\u70C4\u{21845}\u9D6D\u8C9F\u8CE9\u{27DDC}\u599A\u77C3\u59F0\u436E\u36D4\u8E2A\u8EA7\u{24C09}\u8F30\u8F4A\u42F4\u6C58\u6FBB\u{22321}\u489B\u6F79\u6E8B\u{217DA}\u9BE9\u36B5\u{2492F}\u90BB\u9097\u5571\u4906\u91BB\u9404\u{28A4B}\u4062\u{28AFC}\u9427\u{28C1D}\u{28C3B}\u84E5\u8A2B\u9599\u95A7\u9597\u9596\u{28D34}\u7445\u3EC2\u{248FF}\u{24A42}\u{243EA}\u3EE7\u{23225}\u968F\u{28EE7}\u{28E66}\u{28E65}\u3ECC\u{249ED}\u{24A78}\u{23FEE}\u7412\u746B\u3EFC\u9741\u{290B0}"],["9640","\u6847\u4A1D\u{29093}\u{257DF}\u975D\u9368\u{28989}\u{28C26}\u{28B2F}\u{263BE}\u92BA\u5B11\u8B69\u493C\u73F9\u{2421B}\u979B\u9771\u9938\u{20F26}\u5DC1\u{28BC5}\u{24AB2}\u981F\u{294DA}\u92F6\u{295D7}\u91E5\u44C0\u{28B50}\u{24A67}\u{28B64}\u98DC\u{28A45}\u3F00\u922A\u4925\u8414\u993B\u994D\u{27B06}\u3DFD\u999B\u4B6F\u99AA\u9A5C\u{28B65}\u{258C8}\u6A8F\u9A21\u5AFE\u9A2F\u{298F1}\u4B90\u{29948}\u99BC\u4BBD\u4B97\u937D\u5872\u{21302}\u5822\u{249B8}"],["96a1","\u{214E8}\u7844\u{2271F}\u{23DB8}\u68C5\u3D7D\u9458\u3927\u6150\u{22781}\u{2296B}\u6107\u9C4F\u9C53\u9C7B\u9C35\u9C10\u9B7F\u9BCF\u{29E2D}\u9B9F\u{2A1F5}\u{2A0FE}\u9D21\u4CAE\u{24104}\u9E18\u4CB0\u9D0C\u{2A1B4}\u{2A0ED}\u{2A0F3}\u{2992F}\u9DA5\u84BD\u{26E12}\u{26FDF}\u{26B82}\u85FC\u4533\u{26DA4}\u{26E84}\u{26DF0}\u8420\u85EE\u{26E00}\u{237D7}\u{26064}\u79E2\u{2359C}\u{23640}\u492D\u{249DE}\u3D62\u93DB\u92BE\u9348\u{202BF}\u78B9\u9277\u944D\u4FE4\u3440\u9064\u{2555D}\u783D\u7854\u78B6\u784B\u{21757}\u{231C9}\u{24941}\u369A\u4F72\u6FDA\u6FD9\u701E\u701E\u5414\u{241B5}\u57BB\u58F3\u578A\u9D16\u57D7\u7134\u34AF\u{241AC}\u71EB\u{26C40}\u{24F97}\u5B28\u{217B5}\u{28A49}"],["9740","\u610C\u5ACE\u5A0B\u42BC\u{24488}\u372C\u4B7B\u{289FC}\u93BB\u93B8\u{218D6}\u{20F1D}\u8472\u{26CC0}\u{21413}\u{242FA}\u{22C26}\u{243C1}\u5994\u{23DB7}\u{26741}\u7DA8\u{2615B}\u{260A4}\u{249B9}\u{2498B}\u{289FA}\u92E5\u73E2\u3EE9\u74B4\u{28B63}\u{2189F}\u3EE1\u{24AB3}\u6AD8\u73F3\u73FB\u3ED6\u{24A3E}\u{24A94}\u{217D9}\u{24A66}\u{203A7}\u{21424}\u{249E5}\u7448\u{24916}\u70A5\u{24976}\u9284\u73E6\u935F\u{204FE}\u9331\u{28ACE}\u{28A16}\u9386\u{28BE7}\u{255D5}\u4935\u{28A82}\u716B"],["97a1","\u{24943}\u{20CFF}\u56A4\u{2061A}\u{20BEB}\u{20CB8}\u5502\u79C4\u{217FA}\u7DFE\u{216C2}\u{24A50}\u{21852}\u452E\u9401\u370A\u{28AC0}\u{249AD}\u59B0\u{218BF}\u{21883}\u{27484}\u5AA1\u36E2\u{23D5B}\u36B0\u925F\u5A79\u{28A81}\u{21862}\u9374\u3CCD\u{20AB4}\u4A96\u398A\u50F4\u3D69\u3D4C\u{2139C}\u7175\u42FB\u{28218}\u6E0F\u{290E4}\u44EB\u6D57\u{27E4F}\u7067\u6CAF\u3CD6\u{23FED}\u{23E2D}\u6E02\u6F0C\u3D6F\u{203F5}\u7551\u36BC\u34C8\u4680\u3EDA\u4871\u59C4\u926E\u493E\u8F41\u{28C1C}\u{26BC0}\u5812\u57C8\u36D6\u{21452}\u70FE\u{24362}\u{24A71}\u{22FE3}\u{212B0}\u{223BD}\u68B9\u6967\u{21398}\u{234E5}\u{27BF4}\u{236DF}\u{28A83}\u{237D6}\u{233FA}\u{24C9F}\u6A1A\u{236AD}\u{26CB7}\u843E\u44DF\u44CE"],["9840","\u{26D26}\u{26D51}\u{26C82}\u{26FDE}\u6F17\u{27109}\u833D\u{2173A}\u83ED\u{26C80}\u{27053}\u{217DB}\u5989\u5A82\u{217B3}\u5A61\u5A71\u{21905}\u{241FC}\u372D\u59EF\u{2173C}\u36C7\u718E\u9390\u669A\u{242A5}\u5A6E\u5A2B\u{24293}\u6A2B\u{23EF9}\u{27736}\u{2445B}\u{242CA}\u711D\u{24259}\u{289E1}\u4FB0\u{26D28}\u5CC2\u{244CE}\u{27E4D}\u{243BD}\u6A0C\u{24256}\u{21304}\u70A6\u7133\u{243E9}\u3DA5\u6CDF\u{2F825}\u{24A4F}\u7E65\u59EB\u5D2F\u3DF3\u5F5C\u{24A5D}\u{217DF}\u7DA4\u8426"],["98a1","\u5485\u{23AFA}\u{23300}\u{20214}\u577E\u{208D5}\u{20619}\u3FE5\u{21F9E}\u{2A2B6}\u7003\u{2915B}\u5D70\u738F\u7CD3\u{28A59}\u{29420}\u4FC8\u7FE7\u72CD\u7310\u{27AF4}\u7338\u7339\u{256F6}\u7341\u7348\u3EA9\u{27B18}\u906C\u71F5\u{248F2}\u73E1\u81F6\u3ECA\u770C\u3ED1\u6CA2\u56FD\u7419\u741E\u741F\u3EE2\u3EF0\u3EF4\u3EFA\u74D3\u3F0E\u3F53\u7542\u756D\u7572\u758D\u3F7C\u75C8\u75DC\u3FC0\u764D\u3FD7\u7674\u3FDC\u767A\u{24F5C}\u7188\u5623\u8980\u5869\u401D\u7743\u4039\u6761\u4045\u35DB\u7798\u406A\u406F\u5C5E\u77BE\u77CB\u58F2\u7818\u70B9\u781C\u40A8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8FBB\u7A06\u8FBC\u4167\u7A91\u41B2\u7ABC\u8279\u41C4\u7ACF\u7ADB\u41CF\u4E21\u7B62\u7B6C\u7B7B\u7C12\u7C1B\u4260\u427A\u7C7B\u7C9C\u428C\u7CB8\u4294\u7CED\u8F93\u70C0\u{20CCF}\u7DCF\u7DD4\u7DD0\u7DFD\u7FAE\u7FB4\u729F\u4397\u8020\u8025\u7B39\u802E\u8031\u8054\u3DCC\u57B4\u70A0\u80B7\u80E9\u43ED\u810C\u732A\u810E\u8112\u7560\u8114\u4401\u3B39\u8156\u8159\u815A"],["99a1","\u4413\u583A\u817C\u8184\u4425\u8193\u442D\u81A5\u57EF\u81C1\u81E4\u8254\u448F\u82A6\u8276\u82CA\u82D8\u82FF\u44B0\u8357\u9669\u698A\u8405\u70F5\u8464\u60E3\u8488\u4504\u84BE\u84E1\u84F8\u8510\u8538\u8552\u453B\u856F\u8570\u85E0\u4577\u8672\u8692\u86B2\u86EF\u9645\u878B\u4606\u4617\u88AE\u88FF\u8924\u8947\u8991\u{27967}\u8A29\u8A38\u8A94\u8AB4\u8C51\u8CD4\u8CF2\u8D1C\u4798\u585F\u8DC3\u47ED\u4EEE\u8E3A\u55D8\u5754\u8E71\u55F5\u8EB0\u4837\u8ECE\u8EE2\u8EE4\u8EED\u8EF2\u8FB7\u8FC1\u8FCA\u8FCC\u9033\u99C4\u48AD\u98E0\u9213\u491E\u9228\u9258\u926B\u92B1\u92AE\u92BF"],["9a40","\u92E3\u92EB\u92F3\u92F4\u92FD\u9343\u9384\u93AD\u4945\u4951\u9EBF\u9417\u5301\u941D\u942D\u943E\u496A\u9454\u9479\u952D\u95A2\u49A7\u95F4\u9633\u49E5\u67A0\u4A24\u9740\u4A35\u97B2\u97C2\u5654\u4AE4\u60E8\u98B9\u4B19\u98F1\u5844\u990E\u9919\u51B4\u991C\u9937\u9942\u995D\u9962\u4B70\u99C5\u4B9D\u9A3C\u9B0F\u7A83\u9B69\u9B81\u9BDD\u9BF1\u9BF4\u4C6D\u9C20\u376F\u{21BC2}\u9D49\u9C3A"],["9aa1","\u9EFE\u5650\u9D93\u9DBD\u9DC0\u9DFC\u94F6\u8FB6\u9E7B\u9EAC\u9EB1\u9EBD\u9EC6\u94DC\u9EE2\u9EF1\u9EF8\u7AC8\u9F44\u{20094}\u{202B7}\u{203A0}\u691A\u94C3\u59AC\u{204D7}\u5840\u94C1\u37B9\u{205D5}\u{20615}\u{20676}\u{216BA}\u5757\u7173\u{20AC2}\u{20ACD}\u{20BBF}\u546A\u{2F83B}\u{20BCB}\u549E\u{20BFB}\u{20C3B}\u{20C53}\u{20C65}\u{20C7C}\u60E7\u{20C8D}\u567A\u{20CB5}\u{20CDD}\u{20CED}\u{20D6F}\u{20DB2}\u{20DC8}\u6955\u9C2F\u87A5\u{20E04}\u{20E0E}\u{20ED7}\u{20F90}\u{20F2D}\u{20E73}\u5C20\u{20FBC}\u5E0B\u{2105C}\u{2104F}\u{21076}\u671E\u{2107B}\u{21088}\u{21096}\u3647\u{210BF}\u{210D3}\u{2112F}\u{2113B}\u5364\u84AD\u{212E3}\u{21375}\u{21336}\u8B81\u{21577}\u{21619}\u{217C3}\u{217C7}\u4E78\u70BB\u{2182D}\u{2196A}"],["9b40","\u{21A2D}\u{21A45}\u{21C2A}\u{21C70}\u{21CAC}\u{21EC8}\u62C3\u{21ED5}\u{21F15}\u7198\u6855\u{22045}\u69E9\u36C8\u{2227C}\u{223D7}\u{223FA}\u{2272A}\u{22871}\u{2294F}\u82FD\u{22967}\u{22993}\u{22AD5}\u89A5\u{22AE8}\u8FA0\u{22B0E}\u97B8\u{22B3F}\u9847\u9ABD\u{22C4C}"],["9b62","\u{22C88}\u{22CB7}\u{25BE8}\u{22D08}\u{22D12}\u{22DB7}\u{22D95}\u{22E42}\u{22F74}\u{22FCC}\u{23033}\u{23066}\u{2331F}\u{233DE}\u5FB1\u6648\u66BF\u{27A79}\u{23567}\u{235F3}\u7201\u{249BA}\u77D7\u{2361A}\u{23716}\u7E87\u{20346}\u58B5\u670E"],["9ba1","\u6918\u{23AA7}\u{27657}\u{25FE2}\u{23E11}\u{23EB9}\u{275FE}\u{2209A}\u48D0\u4AB8\u{24119}\u{28A9A}\u{242EE}\u{2430D}\u{2403B}\u{24334}\u{24396}\u{24A45}\u{205CA}\u51D2\u{20611}\u599F\u{21EA8}\u3BBE\u{23CFF}\u{24404}\u{244D6}\u5788\u{24674}\u399B\u{2472F}\u{285E8}\u{299C9}\u3762\u{221C3}\u8B5E\u{28B4E}\u99D6\u{24812}\u{248FB}\u{24A15}\u7209\u{24AC0}\u{20C78}\u5965\u{24EA5}\u{24F86}\u{20779}\u8EDA\u{2502C}\u528F\u573F\u7171\u{25299}\u{25419}\u{23F4A}\u{24AA7}\u55BC\u{25446}\u{2546E}\u{26B52}\u91D4\u3473\u{2553F}\u{27632}\u{2555E}\u4718\u{25562}\u{25566}\u{257C7}\u{2493F}\u{2585D}\u5066\u34FB\u{233CC}\u60DE\u{25903}\u477C\u{28948}\u{25AAE}\u{25B89}\u{25C06}\u{21D90}\u57A1\u7151\u6FB6\u{26102}\u{27C12}\u9056\u{261B2}\u{24F9A}\u8B62\u{26402}\u{2644A}"],["9c40","\u5D5B\u{26BF7}\u8F36\u{26484}\u{2191C}\u8AEA\u{249F6}\u{26488}\u{23FEF}\u{26512}\u4BC0\u{265BF}\u{266B5}\u{2271B}\u9465\u{257E1}\u6195\u5A27\u{2F8CD}\u4FBB\u56B9\u{24521}\u{266FC}\u4E6A\u{24934}\u9656\u6D8F\u{26CBD}\u3618\u8977\u{26799}\u{2686E}\u{26411}\u{2685E}\u71DF\u{268C7}\u7B42\u{290C0}\u{20A11}\u{26926}\u9104\u{26939}\u7A45\u9DF0\u{269FA}\u9A26\u{26A2D}\u365F\u{26469}\u{20021}\u7983\u{26A34}\u{26B5B}\u5D2C\u{23519}\u83CF\u{26B9D}\u46D0\u{26CA4}\u753B\u8865\u{26DAE}\u58B6"],["9ca1","\u371C\u{2258D}\u{2704B}\u{271CD}\u3C54\u{27280}\u{27285}\u9281\u{2217A}\u{2728B}\u9330\u{272E6}\u{249D0}\u6C39\u949F\u{27450}\u{20EF8}\u8827\u88F5\u{22926}\u{28473}\u{217B1}\u6EB8\u{24A2A}\u{21820}\u39A4\u36B9\u5C10\u79E3\u453F\u66B6\u{29CAD}\u{298A4}\u8943\u{277CC}\u{27858}\u56D6\u40DF\u{2160A}\u39A1\u{2372F}\u{280E8}\u{213C5}\u71AD\u8366\u{279DD}\u{291A8}\u5A67\u4CB7\u{270AF}\u{289AB}\u{279FD}\u{27A0A}\u{27B0B}\u{27D66}\u{2417A}\u7B43\u797E\u{28009}\u6FB5\u{2A2DF}\u6A03\u{28318}\u53A2\u{26E07}\u93BF\u6836\u975D\u{2816F}\u{28023}\u{269B5}\u{213ED}\u{2322F}\u{28048}\u5D85\u{28C30}\u{28083}\u5715\u9823\u{28949}\u5DAB\u{24988}\u65BE\u69D5\u53D2\u{24AA5}\u{23F81}\u3C11\u6736\u{28090}\u{280F4}\u{2812E}\u{21FA1}\u{2814F}"],["9d40","\u{28189}\u{281AF}\u{2821A}\u{28306}\u{2832F}\u{2838A}\u35CA\u{28468}\u{286AA}\u48FA\u63E6\u{28956}\u7808\u9255\u{289B8}\u43F2\u{289E7}\u43DF\u{289E8}\u{28B46}\u{28BD4}\u59F8\u{28C09}\u8F0B\u{28FC5}\u{290EC}\u7B51\u{29110}\u{2913C}\u3DF7\u{2915E}\u{24ACA}\u8FD0\u728F\u568B\u{294E7}\u{295E9}\u{295B0}\u{295B8}\u{29732}\u{298D1}\u{29949}\u{2996A}\u{299C3}\u{29A28}\u{29B0E}\u{29D5A}\u{29D9B}\u7E9F\u{29EF8}\u{29F23}\u4CA4\u9547\u{2A293}\u71A2\u{2A2FF}\u4D91\u9012\u{2A5CB}\u4D9C\u{20C9C}\u8FBE\u55C1"],["9da1","\u8FBA\u{224B0}\u8FB9\u{24A93}\u4509\u7E7F\u6F56\u6AB1\u4EEA\u34E4\u{28B2C}\u{2789D}\u373A\u8E80\u{217F5}\u{28024}\u{28B6C}\u{28B99}\u{27A3E}\u{266AF}\u3DEB\u{27655}\u{23CB7}\u{25635}\u{25956}\u4E9A\u{25E81}\u{26258}\u56BF\u{20E6D}\u8E0E\u5B6D\u{23E88}\u{24C9E}\u63DE\u62D0\u{217F6}\u{2187B}\u6530\u562D\u{25C4A}\u541A\u{25311}\u3DC6\u{29D98}\u4C7D\u5622\u561E\u7F49\u{25ED8}\u5975\u{23D40}\u8770\u4E1C\u{20FEA}\u{20D49}\u{236BA}\u8117\u9D5E\u8D18\u763B\u9C45\u764E\u77B9\u9345\u5432\u8148\u82F7\u5625\u8132\u8418\u80BD\u55EA\u7962\u5643\u5416\u{20E9D}\u35CE\u5605\u55F1\u66F1\u{282E2}\u362D\u7534\u55F0\u55BA\u5497\u5572\u{20C41}\u{20C96}\u5ED0\u{25148}\u{20E76}\u{22C62}"],["9e40","\u{20EA2}\u9EAB\u7D5A\u55DE\u{21075}\u629D\u976D\u5494\u8CCD\u71F6\u9176\u63FC\u63B9\u63FE\u5569\u{22B43}\u9C72\u{22EB3}\u519A\u34DF\u{20DA7}\u51A7\u544D\u551E\u5513\u7666\u8E2D\u{2688A}\u75B1\u80B6\u8804\u8786\u88C7\u81B6\u841C\u{210C1}\u44EC\u7304\u{24706}\u5B90\u830B\u{26893}\u567B\u{226F4}\u{27D2F}\u{241A3}\u{27D73}\u{26ED0}\u{272B6}\u9170\u{211D9}\u9208\u{23CFC}\u{2A6A9}\u{20EAC}\u{20EF9}\u7266\u{21CA2}\u474E\u{24FC2}\u{27FF9}\u{20FEB}\u40FA"],["9ea1","\u9C5D\u651F\u{22DA0}\u48F3\u{247E0}\u{29D7C}\u{20FEC}\u{20E0A}\u6062\u{275A3}\u{20FED}"],["9ead","\u{26048}\u{21187}\u71A3\u7E8E\u9D50\u4E1A\u4E04\u3577\u5B0D\u6CB2\u5367\u36AC\u39DC\u537D\u36A5\u{24618}\u589A\u{24B6E}\u822D\u544B\u57AA\u{25A95}\u{20979}"],["9ec5","\u3A52\u{22465}\u7374\u{29EAC}\u4D09\u9BED\u{23CFE}\u{29F30}\u4C5B\u{24FA9}\u{2959E}\u{29FDE}\u845C\u{23DB6}\u{272B2}\u{267B3}\u{23720}\u632E\u7D25\u{23EF7}\u{23E2C}\u3A2A\u9008\u52CC\u3E74\u367A\u45E9\u{2048E}\u7640\u5AF0\u{20EB6}\u787A\u{27F2E}\u58A7\u40BF\u567C\u9B8B\u5D74\u7654\u{2A434}\u9E85\u4CE1\u75F9\u37FB\u6119\u{230DA}\u{243F2}"],["9ef5","\u565D\u{212A9}\u57A7\u{24963}\u{29E06}\u5234\u{270AE}\u35AD\u6C4A\u9D7C"],["9f40","\u7C56\u9B39\u57DE\u{2176C}\u5C53\u64D3\u{294D0}\u{26335}\u{27164}\u86AD\u{20D28}\u{26D22}\u{24AE2}\u{20D71}"],["9f4f","\u51FE\u{21F0F}\u5D8E\u9703\u{21DD1}\u9E81\u904C\u7B1F\u9B02\u5CD1\u7BA3\u6268\u6335\u9AFF\u7BCF\u9B2A\u7C7E\u9B2E\u7C42\u7C86\u9C15\u7BFC\u9B09\u9F17\u9C1B\u{2493E}\u9F5A\u5573\u5BC3\u4FFD\u9E98\u4FF2\u5260\u3E06\u52D1\u5767\u5056\u59B7\u5E12\u97C8\u9DAB\u8F5C\u5469\u97B4\u9940\u97BA\u532C\u6130"],["9fa1","\u692C\u53DA\u9C0A\u9D02\u4C3B\u9641\u6980\u50A6\u7546\u{2176D}\u99DA\u5273"],["9fae","\u9159\u9681\u915C"],["9fb2","\u9151\u{28E97}\u637F\u{26D23}\u6ACA\u5611\u918E\u757A\u6285\u{203FC}\u734F\u7C70\u{25C21}\u{23CFD}"],["9fc1","\u{24919}\u76D6\u9B9D\u4E2A\u{20CD4}\u83BE\u8842"],["9fc9","\u5C4A\u69C0\u50ED\u577A\u521F\u5DF5\u4ECE\u6C31\u{201F2}\u4F39\u549C\u54DA\u529A\u8D82\u35FE\u5F0C\u35F3"],["9fdb","\u6B52\u917C\u9FA5\u9B97\u982E\u98B4\u9ABA\u9EA8\u9E84\u717A\u7B14"],["9fe7","\u6BFA\u8818\u7F78"],["9feb","\u5620\u{2A64A}\u8E77\u9F53"],["9ff0","\u8DD4\u8E4F\u9E1C\u8E01\u6282\u{2837D}\u8E28\u8E75\u7AD3\u{24A77}\u7A3E\u78D8\u6CEA\u8A67\u7607"],["a040","\u{28A5A}\u9F26\u6CCE\u87D6\u75C3\u{2A2B2}\u7853\u{2F840}\u8D0C\u72E2\u7371\u8B2D\u7302\u74F1\u8CEB\u{24ABB}\u862F\u5FBA\u88A0\u44B7"],["a055","\u{2183B}\u{26E05}"],["a058","\u8A7E\u{2251B}"],["a05b","\u60FD\u7667\u9AD7\u9D44\u936E\u9B8F\u87F5"],["a063","\u880F\u8CF7\u732C\u9721\u9BB0\u35D6\u72B2\u4C07\u7C51\u994A\u{26159}\u6159\u4C04\u9E96\u617D"],["a073","\u575F\u616F\u62A6\u6239\u62CE\u3A5C\u61E2\u53AA\u{233F5}\u6364\u6802\u35D2"],["a0a1","\u5D57\u{28BC2}\u8FDA\u{28E39}"],["a0a6","\u50D9\u{21D46}\u7906\u5332\u9638\u{20F3B}\u4065"],["a0ae","\u77FE"],["a0b0","\u7CC2\u{25F1A}\u7CDA\u7A2D\u8066\u8063\u7D4D\u7505\u74F2\u8994\u821A\u670C\u8062\u{27486}\u805B\u74F0\u8103\u7724\u8989\u{267CC}\u7553\u{26ED1}\u87A9\u87CE\u81C8\u878C\u8A49\u8CAD\u8B43\u772B\u74F8\u84DA\u3635\u69B2\u8DA6"],["a0d4","\u89A9\u7468\u6DB9\u87C1\u{24011}\u74E7\u3DDB\u7176\u60A4\u619C\u3CD1\u7162\u6077"],["a0e2","\u7F71\u{28B2D}\u7250\u60E9\u4B7E\u5220\u3C18\u{23CC7}\u{25ED7}\u{27656}\u{25531}\u{21944}\u{212FE}\u{29903}\u{26DDC}\u{270AD}\u5CC1\u{261AD}\u{28A0F}\u{23677}\u{200EE}\u{26846}\u{24F0E}\u4562\u5B1F\u{2634C}\u9F50\u9EA6\u{2626B}"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4E36\u4E3F\u4E85\u4EA0\u5182\u5196\u51AB\u52F9\u5338\u5369\u53B6\u590A\u5B80\u5DDB\u2F33\u5E7F\u5EF4\u5F50\u5F61\u6534\u65E0\u7592\u7676\u8FB5\u96B6\xA8\u02C6\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\uFF3B\uFF3D\u273D\u3041",23],["c740","\u3059",58,"\u30A1\u30A2\u30A3\u30A4"],["c7a1","\u30A5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041B",26,"\u0451\u0436",25,"\u21E7\u21B8\u21B9\u31CF\u{200CC}\u4E5A\u{2008A}\u5202\u4491"],["c8a1","\u9FB0\u5188\u9FB1\u{27607}"],["c8cd","\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u309B\u309C\u2E80\u2E84\u2E86\u2E87\u2E88\u2E8A\u2E8C\u2E8D\u2E95\u2E9C\u2E9D\u2EA5\u2EA7\u2EAA\u2EAC\u2EAE\u2EB6\u2EBC\u2EBE\u2EC6\u2ECA\u2ECC\u2ECD\u2ECF\u2ED6\u2ED7\u2EDE\u2EE3"],["c8f5","\u0283\u0250\u025B\u0254\u0275\u0153\xF8\u014B\u028A\u026A"],["f9fe","\uFFED"],["fa40","\u{20547}\u92DB\u{205DF}\u{23FC5}\u854C\u42B5\u73EF\u51B5\u3649\u{24942}\u{289E4}\u9344\u{219DB}\u82EE\u{23CC8}\u783C\u6744\u62DF\u{24933}\u{289AA}\u{202A0}\u{26BB3}\u{21305}\u4FAB\u{224ED}\u5008\u{26D29}\u{27A84}\u{23600}\u{24AB1}\u{22513}\u5029\u{2037E}\u5FA4\u{20380}\u{20347}\u6EDB\u{2041F}\u507D\u5101\u347A\u510E\u986C\u3743\u8416\u{249A4}\u{20487}\u5160\u{233B4}\u516A\u{20BFF}\u{220FC}\u{202E5}\u{22530}\u{2058E}\u{23233}\u{21983}\u5B82\u877D\u{205B3}\u{23C99}\u51B2\u51B8"],["faa1","\u9D34\u51C9\u51CF\u51D1\u3CDC\u51D3\u{24AA6}\u51B3\u51E2\u5342\u51ED\u83CD\u693E\u{2372D}\u5F7B\u520B\u5226\u523C\u52B5\u5257\u5294\u52B9\u52C5\u7C15\u8542\u52E0\u860D\u{26B13}\u5305\u{28ADE}\u5549\u6ED9\u{23F80}\u{20954}\u{23FEC}\u5333\u5344\u{20BE2}\u6CCB\u{21726}\u681B\u73D5\u604A\u3EAA\u38CC\u{216E8}\u71DD\u44A2\u536D\u5374\u{286AB}\u537E\u537F\u{21596}\u{21613}\u77E6\u5393\u{28A9B}\u53A0\u53AB\u53AE\u73A7\u{25772}\u3F59\u739C\u53C1\u53C5\u6C49\u4E49\u57FE\u53D9\u3AAB\u{20B8F}\u53E0\u{23FEB}\u{22DA3}\u53F6\u{20C77}\u5413\u7079\u552B\u6657\u6D5B\u546D\u{26B53}\u{20D74}\u555D\u548F\u54A4\u47A6\u{2170D}\u{20EDD}\u3DB4\u{20D4D}"],["fb40","\u{289BC}\u{22698}\u5547\u4CED\u542F\u7417\u5586\u55A9\u5605\u{218D7}\u{2403A}\u4552\u{24435}\u66B3\u{210B4}\u5637\u66CD\u{2328A}\u66A4\u66AD\u564D\u564F\u78F1\u56F1\u9787\u53FE\u5700\u56EF\u56ED\u{28B66}\u3623\u{2124F}\u5746\u{241A5}\u6C6E\u708B\u5742\u36B1\u{26C7E}\u57E6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24BF5}\u585C\u58AA\u3561\u58E0\u58DC\u{2123C}\u58FB\u5BFF\u5743\u{2A150}\u{24278}\u93D3\u35A1\u591F\u68A6\u36C3\u6E59"],["fba1","\u{2163E}\u5A24\u5553\u{21692}\u8505\u59C9\u{20D4E}\u{26C81}\u{26D2A}\u{217DC}\u59D9\u{217FB}\u{217B2}\u{26DA6}\u6D71\u{21828}\u{216D5}\u59F9\u{26E45}\u5AAB\u5A63\u36E6\u{249A9}\u5A77\u3708\u5A96\u7465\u5AD3\u{26FA1}\u{22554}\u3D85\u{21911}\u3732\u{216B8}\u5E83\u52D0\u5B76\u6588\u5B7C\u{27A0E}\u4004\u485D\u{20204}\u5BD5\u6160\u{21A34}\u{259CC}\u{205A5}\u5BF3\u5B9D\u4D10\u5C05\u{21B44}\u5C13\u73CE\u5C14\u{21CA5}\u{26B28}\u5C49\u48DD\u5C85\u5CE9\u5CEF\u5D8B\u{21DF9}\u{21E37}\u5D10\u5D18\u5D46\u{21EA4}\u5CBA\u5DD7\u82FC\u382D\u{24901}\u{22049}\u{22173}\u8287\u3836\u3BC2\u5E2E\u6A8A\u5E75\u5E7A\u{244BC}\u{20CD3}\u53A6\u4EB7\u5ED0\u53A8\u{21771}\u5E09\u5EF4\u{28482}"],["fc40","\u5EF9\u5EFB\u38A0\u5EFC\u683E\u941B\u5F0D\u{201C1}\u{2F894}\u3ADE\u48AE\u{2133A}\u5F3A\u{26888}\u{223D0}\u5F58\u{22471}\u5F63\u97BD\u{26E6E}\u5F72\u9340\u{28A36}\u5FA7\u5DB6\u3D5F\u{25250}\u{21F6A}\u{270F8}\u{22668}\u91D6\u{2029E}\u{28A29}\u6031\u6685\u{21877}\u3963\u3DC7\u3639\u5790\u{227B4}\u7971\u3E40\u609E\u60A4\u60B3\u{24982}\u{2498F}\u{27A53}\u74A4\u50E1\u5AA0\u6164\u8424\u6142\u{2F8A6}\u{26ED2}\u6181\u51F4\u{20656}\u6187\u5BAA\u{23FB7}"],["fca1","\u{2285F}\u61D3\u{28B9D}\u{2995D}\u61D0\u3932\u{22980}\u{228C1}\u6023\u615C\u651E\u638B\u{20118}\u62C5\u{21770}\u62D5\u{22E0D}\u636C\u{249DF}\u3A17\u6438\u63F8\u{2138E}\u{217FC}\u6490\u6F8A\u{22E36}\u9814\u{2408C}\u{2571D}\u64E1\u64E5\u947B\u3A66\u643A\u3A57\u654D\u6F16\u{24A28}\u{24A23}\u6585\u656D\u655F\u{2307E}\u65B5\u{24940}\u4B37\u65D1\u40D8\u{21829}\u65E0\u65E3\u5FDF\u{23400}\u6618\u{231F7}\u{231F8}\u6644\u{231A4}\u{231A5}\u664B\u{20E75}\u6667\u{251E6}\u6673\u6674\u{21E3D}\u{23231}\u{285F4}\u{231C8}\u{25313}\u77C5\u{228F7}\u99A4\u6702\u{2439C}\u{24A21}\u3B2B\u69FA\u{237C2}\u675E\u6767\u6762\u{241CD}\u{290ED}\u67D7\u44E9\u6822\u6E50\u923C\u6801\u{233E6}\u{26DA0}\u685D"],["fd40","\u{2346F}\u69E1\u6A0B\u{28ADF}\u6973\u68C3\u{235CD}\u6901\u6900\u3D32\u3A01\u{2363C}\u3B80\u67AC\u6961\u{28A4A}\u42FC\u6936\u6998\u3BA1\u{203C9}\u8363\u5090\u69F9\u{23659}\u{2212A}\u6A45\u{23703}\u6A9D\u3BF3\u67B1\u6AC8\u{2919C}\u3C0D\u6B1D\u{20923}\u60DE\u6B35\u6B74\u{227CD}\u6EB5\u{23ADB}\u{203B5}\u{21958}\u3740\u5421\u{23B5A}\u6BE1\u{23EFC}\u6BDC\u6C37\u{2248B}\u{248F1}\u{26B51}\u6C5A\u8226\u6C79\u{23DBC}\u44C5\u{23DBD}\u{241A4}\u{2490C}\u{24900}"],["fda1","\u{23CC9}\u36E5\u3CEB\u{20D32}\u9B83\u{231F9}\u{22491}\u7F8F\u6837\u{26D25}\u{26DA1}\u{26DEB}\u6D96\u6D5C\u6E7C\u6F04\u{2497F}\u{24085}\u{26E72}\u8533\u{26F74}\u51C7\u6C9C\u6E1D\u842E\u{28B21}\u6E2F\u{23E2F}\u7453\u{23F82}\u79CC\u6E4F\u5A91\u{2304B}\u6FF8\u370D\u6F9D\u{23E30}\u6EFA\u{21497}\u{2403D}\u4555\u93F0\u6F44\u6F5C\u3D4E\u6F74\u{29170}\u3D3B\u6F9F\u{24144}\u6FD3\u{24091}\u{24155}\u{24039}\u{23FF0}\u{23FB4}\u{2413F}\u51DF\u{24156}\u{24157}\u{24140}\u{261DD}\u704B\u707E\u70A7\u7081\u70CC\u70D5\u70D6\u70DF\u4104\u3DE8\u71B4\u7196\u{24277}\u712B\u7145\u5A88\u714A\u716E\u5C9C\u{24365}\u714F\u9362\u{242C1}\u712C\u{2445A}\u{24A27}\u{24A22}\u71BA\u{28BE8}\u70BD\u720E"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722E\u7240\u{24974}\u68BD\u7255\u7257\u3E55\u{23044}\u680D\u6F3D\u7282\u732A\u732B\u{24823}\u{2882B}\u48ED\u{28804}\u7328\u732E\u73CF\u73AA\u{20C3A}\u{26A2E}\u73C9\u7449\u{241E2}\u{216E7}\u{24A24}\u6623\u36C5\u{249B7}\u{2498D}\u{249FB}\u73F7\u7415\u6903\u{24A26}\u7439\u{205C3}\u3ED7\u745C\u{228AD}\u7460\u{28EB2}\u7447\u73E4\u7476\u83B9\u746C\u3730\u7474\u93F1\u6A2C\u7482\u4953\u{24A8C}"],["fea1","\u{2415F}\u{24A79}\u{28B8F}\u5B46\u{28C03}\u{2189E}\u74C8\u{21988}\u750E\u74E9\u751E\u{28ED9}\u{21A4B}\u5BD7\u{28EAC}\u9385\u754D\u754A\u7567\u756E\u{24F82}\u3F04\u{24D13}\u758E\u745D\u759E\u75B4\u7602\u762C\u7651\u764F\u766F\u7676\u{263F5}\u7690\u81EF\u37F8\u{26911}\u{2690E}\u76A1\u76A5\u76B7\u76CC\u{26F9F}\u8462\u{2509D}\u{2517D}\u{21E1C}\u771E\u7726\u7740\u64AF\u{25220}\u7758\u{232AC}\u77AF\u{28964}\u{28968}\u{216C1}\u77F4\u7809\u{21376}\u{24A12}\u68CA\u78AF\u78C7\u78D3\u96A5\u792E\u{255E0}\u78D7\u7934\u78B1\u{2760C}\u8FB8\u8884\u{28B2B}\u{26083}\u{2261C}\u7986\u8900\u6902\u7980\u{25857}\u799D\u{27B39}\u793C\u79A9\u6E2A\u{27126}\u3EA8\u79C6\u{2910D}\u79D4"]]});var sqi=A((A0g,iqi)=>{"use strict";iqi.exports={shiftjis:{type:"_dbcs",table:function(){return Z9i()},encodeAdd:{"\xA5":92,"\u203E":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return eqi()},encodeAdd:{"\xA5":92,"\u203E":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return nVt()}},gbk:{type:"_dbcs",table:function(){return nVt().concat($$r())}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return nVt().concat($$r())},gb18030:function(){return tqi()},encodeSkipVals:[128],encodeAdd:{"\u20AC":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return rqi()}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return Q$r()}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return Q$r().concat(nqi())},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}});var cqi=A((oqi,ENe)=>{"use strict";var aqi=[O9i(),M9i(),G9i(),V9i(),$9i(),K9i(),W9i(),X9i(),sqi()];for(iVt=0;iVt{"use strict";var uqi=iL().Buffer;lqi.exports=function(e){var r=e.Transform;function t(i,s){this.conv=i,s=s||{},s.decodeStrings=!1,r.call(this,s)}t.prototype=Object.create(r.prototype,{constructor:{value:t}}),t.prototype._transform=function(i,s,a){if(typeof i!="string")return a(new Error("Iconv encoding stream needs strings as its input."));try{var o=this.conv.write(i);o&&o.length&&this.push(o),a()}catch(c){a(c)}},t.prototype._flush=function(i){try{var s=this.conv.end();s&&s.length&&this.push(s),i()}catch(a){i(a)}},t.prototype.collect=function(i){var s=[];return this.on("error",i),this.on("data",function(a){s.push(a)}),this.on("end",function(){i(null,uqi.concat(s))}),this};function n(i,s){this.conv=i,s=s||{},s.encoding=this.encoding="utf8",r.call(this,s)}return n.prototype=Object.create(r.prototype,{constructor:{value:n}}),n.prototype._transform=function(i,s,a){if(!uqi.isBuffer(i)&&!(i instanceof Uint8Array))return a(new Error("Iconv decoding stream needs buffers as its input."));try{var o=this.conv.write(i);o&&o.length&&this.push(o,this.encoding),a()}catch(c){a(c)}},n.prototype._flush=function(i){try{var s=this.conv.end();s&&s.length&&this.push(s,this.encoding),i()}catch(a){i(a)}},n.prototype.collect=function(i){var s="";return this.on("error",i),this.on("data",function(a){s+=a}),this.on("end",function(){i(null,s)}),this},{IconvLiteEncoderStream:t,IconvLiteDecoderStream:n}}});var hqi=A((C0g,fqi)=>{"use strict";var pqi=iL().Buffer,mqi=F9i(),Xg=fqi.exports;Xg.encodings=null;Xg.defaultCharUnicode="\uFFFD";Xg.defaultCharSingleByte="?";Xg.encode=function(r,t,n){r=""+(r||"");var i=Xg.getEncoder(t,n),s=i.write(r),a=i.end();return a&&a.length>0?pqi.concat([s,a]):s};Xg.decode=function(r,t,n){typeof r=="string"&&(Xg.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),Xg.skipDecodeWarning=!0),r=pqi.from(""+(r||""),"binary"));var i=Xg.getDecoder(t,n),s=i.write(r),a=i.end();return a?s+a:s};Xg.encodingExists=function(r){try{return Xg.getCodec(r),!0}catch{return!1}};Xg.toEncoding=Xg.encode;Xg.fromEncoding=Xg.decode;Xg._codecDataCache={};Xg.getCodec=function(r){Xg.encodings||(Xg.encodings=cqi());for(var t=Xg._canonicalizeEncoding(r),n={};;){var i=Xg._codecDataCache[t];if(i)return i;var s=Xg.encodings[t];switch(typeof s){case"string":t=s;break;case"object":for(var a in s)n[a]=s[a];n.encodingName||(n.encodingName=t),t=s.type;break;case"function":return n.encodingName||(n.encodingName=t),i=new s(n,Xg),Xg._codecDataCache[n.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+r+"' (searched as: '"+t+"')")}}};Xg._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};Xg.getEncoder=function(r,t){var n=Xg.getCodec(r),i=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(i=new mqi.PrependBOM(i,t)),i};Xg.getDecoder=function(r,t){var n=Xg.getCodec(r),i=new n.decoder(t,n);return n.bomAware&&!(t&&t.stripBOM===!1)&&(i=new mqi.StripBOM(i,t)),i};Xg.enableStreamingAPI=function(r){if(!Xg.supportsStreams){var t=dqi()(r);Xg.IconvLiteEncoderStream=t.IconvLiteEncoderStream,Xg.IconvLiteDecoderStream=t.IconvLiteDecoderStream,Xg.encodeStream=function(i,s){return new Xg.IconvLiteEncoderStream(Xg.getEncoder(i,s),s)},Xg.decodeStream=function(i,s){return new Xg.IconvLiteDecoderStream(Xg.getDecoder(i,s),s)},Xg.supportsStreams=!0}};var aVt;try{aVt=require("stream")}catch{}aVt&&aVt.Transform?Xg.enableStreamingAPI(aVt):Xg.encodeStream=Xg.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}});var _qi=A((v0g,yqi)=>{"use strict";var oVt=hqi();yqi.exports.convert=gul;function gul(e,r,t){t=gqi(t||"UTF-8"),r=gqi(r||"UTF-8"),e=e||"";var n;if(t!=="UTF-8"&&typeof e=="string"&&(e=Buffer.from(e,"binary")),t===r)typeof e=="string"?n=Buffer.from(e):n=e;else try{n=yul(e,r,t)}catch(i){console.error(i),n=e}return typeof n=="string"&&(n=Buffer.from(n,"utf-8")),n}function yul(e,r,t){return r==="UTF-8"?oVt.decode(e,t):t==="UTF-8"?oVt.encode(e,r):oVt.encode(oVt.decode(e,t),r)}function gqi(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}});var lVt=A((eK,Tqi)=>{"use strict";Object.defineProperty(eK,"__esModule",{value:!0});function wNe(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var mV=wNe(require("stream")),vqi=wNe(require("http")),uVt=wNe(require("url")),Eqi=wNe(P9i()),_ul=wNe(require("https")),SEe=wNe(require("zlib")),Aul=mV.Readable,jte=Symbol("buffer"),K$r=Symbol("type"),v2t=class e{constructor(){this[K$r]="";let r=arguments[0],t=arguments[1],n=[],i=0;if(r){let a=r,o=Number(a.length);for(let c=0;c1&&arguments[1]!==void 0?arguments[1]:{},n=t.size;let i=n===void 0?0:n;var s=t.timeout;let a=s===void 0?0:s;e==null?e=null:Dqi(e)?e=Buffer.from(e.toString()):S2t(e)||Buffer.isBuffer(e)||(Object.prototype.toString.call(e)==="[object ArrayBuffer]"?e=Buffer.from(e):ArrayBuffer.isView(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):e instanceof mV||(e=Buffer.from(String(e)))),this[Ute]={body:e,disturbed:!1,error:null},this.size=i,this.timeout=a,e instanceof mV&&e.on("error",function(o){let c=o.name==="AbortError"?o:new YT(`Invalid response body while trying to fetch ${r.url}: ${o.message}`,"system",o);r[Ute].error=c})}$I.prototype={get body(){return this[Ute].body},get bodyUsed(){return this[Ute].disturbed},arrayBuffer(){return DNe.call(this).then(function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)})},blob(){let e=this.headers&&this.headers.get("content-type")||"";return DNe.call(this).then(function(r){return Object.assign(new v2t([],{type:e.toLowerCase()}),{[jte]:r})})},json(){var e=this;return DNe.call(this).then(function(r){try{return JSON.parse(r.toString())}catch(t){return $I.Promise.reject(new YT(`invalid json response body at ${e.url} reason: ${t.message}`,"invalid-json"))}})},text(){return DNe.call(this).then(function(e){return e.toString()})},buffer(){return DNe.call(this)},textConverted(){var e=this;return DNe.call(this).then(function(r){return bul(r,e.headers)})}};Object.defineProperties($I.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});$I.mixIn=function(e){for(let r of Object.getOwnPropertyNames($I.prototype))if(!(r in e)){let t=Object.getOwnPropertyDescriptor($I.prototype,r);Object.defineProperty(e,r,t)}};function DNe(){var e=this;if(this[Ute].disturbed)return $I.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[Ute].disturbed=!0,this[Ute].error)return $I.Promise.reject(this[Ute].error);let r=this.body;if(r===null)return $I.Promise.resolve(Buffer.alloc(0));if(S2t(r)&&(r=r.stream()),Buffer.isBuffer(r))return $I.Promise.resolve(r);if(!(r instanceof mV))return $I.Promise.resolve(Buffer.alloc(0));let t=[],n=0,i=!1;return new $I.Promise(function(s,a){let o;e.timeout&&(o=setTimeout(function(){i=!0,a(new YT(`Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`,"body-timeout"))},e.timeout)),r.on("error",function(c){c.name==="AbortError"?(i=!0,a(c)):a(new YT(`Invalid response body while trying to fetch ${e.url}: ${c.message}`,"system",c))}),r.on("data",function(c){if(!(i||c===null)){if(e.size&&n+c.length>e.size){i=!0,a(new YT(`content size at ${e.url} over limit: ${e.size}`,"max-size"));return}n+=c.length,t.push(c)}}),r.on("end",function(){if(!i){clearTimeout(o);try{s(Buffer.concat(t,n))}catch(c){a(new YT(`Could not create Buffer from response body for ${e.url}: ${c.message}`,"system",c))}}})})}function bul(e,r){if(typeof J$r!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");let t=r.get("content-type"),n="utf-8",i,s;return t&&(i=/charset=([^;]*)/i.exec(t)),s=e.slice(0,1024).toString(),!i&&s&&(i=/0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[GD]=Object.create(null),r instanceof e){let t=r.raw(),n=Object.keys(t);for(let i of n)for(let s of t[i])this.append(i,s);return}if(r!=null)if(typeof r=="object"){let t=r[Symbol.iterator];if(t!=null){if(typeof t!="function")throw new TypeError("Header pairs must be iterable");let n=[];for(let i of r){if(typeof i!="object"||typeof i[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");n.push(Array.from(i))}for(let i of n){if(i.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(i[0],i[1])}}else for(let n of Object.keys(r)){let i=r[n];this.append(n,i)}}else throw new TypeError("Provided initializer must be an object")}get(r){r=`${r}`,C2t(r);let t=SNe(this[GD],r);return t===void 0?null:this[GD][t].join(", ")}forEach(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=Z$r(this),i=0;for(;i1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(e[GD]).sort().map(r==="key"?function(n){return n.toLowerCase()}:r==="value"?function(n){return e[GD][n].join(", ")}:function(n){return[n.toLowerCase(),e[GD][n].join(", ")]})}var eQr=Symbol("internal");function H$r(e,r){let t=Object.create(tQr);return t[eQr]={target:e,kind:r,index:0},t}var tQr=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==tQr)throw new TypeError("Value of `this` is not a HeadersIterator");var e=this[eQr];let r=e.target,t=e.kind,n=e.index,i=Z$r(r,t),s=i.length;return n>=s?{value:void 0,done:!0}:(this[eQr].index=n+1,{value:i[n],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));Object.defineProperty(tQr,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});function vul(e){let r=Object.assign({__proto__:null},e[GD]),t=SNe(e[GD],"Host");return t!==void 0&&(r[t]=r[t][0]),r}function Eul(e){let r=new oL;for(let t of Object.keys(e))if(!xqi.test(t))if(Array.isArray(e[t]))for(let n of e[t])X$r.test(n)||(r[GD][t]===void 0?r[GD][t]=[n]:r[GD][t].push(n));else X$r.test(e[t])||(r[GD][t]=[e[t]]);return r}var ele=Symbol("Response internals"),Dul=vqi.STATUS_CODES,aL=class e{constructor(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};$I.call(this,r,t);let n=t.status||200,i=new oL(t.headers);if(r!=null&&!i.has("Content-Type")){let s=wqi(r);s&&i.append("Content-Type",s)}this[ele]={url:t.url,status:n,statusText:t.statusText||Dul[n],headers:i,counter:t.counter}}get url(){return this[ele].url||""}get status(){return this[ele].status}get ok(){return this[ele].status>=200&&this[ele].status<300}get redirected(){return this[ele].counter>0}get statusText(){return this[ele].statusText}get headers(){return this[ele].headers}clone(){return new e(Sqi(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}};$I.mixIn(aL.prototype);Object.defineProperties(aL.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});Object.defineProperty(aL.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});var Gte=Symbol("Request internals"),Sul=uVt.URL||Eqi.URL,wul=uVt.parse,Iul=uVt.format;function W$r(e){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(e)&&(e=new Sul(e).toString()),wul(e)}var xul="destroy"in mV.Readable.prototype;function cVt(e){return typeof e=="object"&&typeof e[Gte]=="object"}function Tul(e){let r=e&&typeof e=="object"&&Object.getPrototypeOf(e);return!!(r&&r.constructor.name==="AbortSignal")}var rle=class e{constructor(r){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n;cVt(r)?n=W$r(r.url):(r&&r.href?n=W$r(r.href):n=W$r(`${r}`),r={});let i=t.method||r.method||"GET";if(i=i.toUpperCase(),(t.body!=null||cVt(r)&&r.body!==null)&&(i==="GET"||i==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let s=t.body!=null?t.body:cVt(r)&&r.body!==null?Sqi(r):null;$I.call(this,s,{timeout:t.timeout||r.timeout||0,size:t.size||r.size||0});let a=new oL(t.headers||r.headers||{});if(s!=null&&!a.has("Content-Type")){let c=wqi(s);c&&a.append("Content-Type",c)}let o=cVt(r)?r.signal:null;if("signal"in t&&(o=t.signal),o!=null&&!Tul(o))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[Gte]={method:i,redirect:t.redirect||r.redirect||"follow",headers:a,parsedURL:n,signal:o},this.follow=t.follow!==void 0?t.follow:r.follow!==void 0?r.follow:20,this.compress=t.compress!==void 0?t.compress:r.compress!==void 0?r.compress:!0,this.counter=t.counter||r.counter||0,this.agent=t.agent||r.agent}get method(){return this[Gte].method}get url(){return Iul(this[Gte].parsedURL)}get headers(){return this[Gte].headers}get redirect(){return this[Gte].redirect}get signal(){return this[Gte].signal}clone(){return new e(this)}};$I.mixIn(rle.prototype);Object.defineProperty(rle.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0});Object.defineProperties(rle.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}});function Pul(e){let r=e[Gte].parsedURL,t=new oL(e[Gte].headers);if(t.has("Accept")||t.set("Accept","*/*"),!r.protocol||!r.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(r.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(e.signal&&e.body instanceof mV.Readable&&!xul)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let n=null;if(e.body==null&&/^(POST|PUT)$/i.test(e.method)&&(n="0"),e.body!=null){let s=Iqi(e);typeof s=="number"&&(n=String(s))}n&&t.set("Content-Length",n),t.has("User-Agent")||t.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),e.compress&&!t.has("Accept-Encoding")&&t.set("Accept-Encoding","gzip,deflate");let i=e.agent;return typeof i=="function"&&(i=i(r)),!t.has("Connection")&&!i&&t.set("Connection","close"),Object.assign({},r,{method:e.method,headers:vul(t),agent:i})}function E2t(e){Error.call(this,e),this.type="aborted",this.message=e,Error.captureStackTrace(this,this.constructor)}E2t.prototype=Object.create(Error.prototype);E2t.prototype.constructor=E2t;E2t.prototype.name="AbortError";var D2t=uVt.URL||Eqi.URL,Cqi=mV.PassThrough,Rul=function(r,t){let n=new D2t(t).hostname,i=new D2t(r).hostname;return n===i||n[n.length-i.length-1]==="."&&n.endsWith(i)},kul=function(r,t){let n=new D2t(t).protocol,i=new D2t(r).protocol;return n===i};function tle(e,r){if(!tle.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return $I.Promise=tle.Promise,new tle.Promise(function(t,n){let i=new rle(e,r),s=Pul(i),a=(s.protocol==="https:"?_ul:vqi).request,o=i.signal,c=null,l=function(){let v=new E2t("The user aborted a request.");n(v),i.body&&i.body instanceof mV.Readable&&Y$r(i.body,v),!(!c||!c.body)&&c.body.emit("error",v)};if(o&&o.aborted){l();return}let u=function(){l(),_()},m=a(s),h;o&&o.addEventListener("abort",u);function _(){m.abort(),o&&o.removeEventListener("abort",u),clearTimeout(h)}i.timeout&&m.once("socket",function(b){h=setTimeout(function(){n(new YT(`network timeout at: ${i.url}`,"request-timeout")),_()},i.timeout)}),m.on("error",function(b){n(new YT(`request to ${i.url} failed, reason: ${b.message}`,"system",b)),c&&c.body&&Y$r(c.body,b),_()}),Ful(m,function(b){o&&o.aborted||c&&c.body&&Y$r(c.body,b)}),parseInt(process.version.substring(1))<14&&m.on("socket",function(b){b.addListener("close",function(v){let w=b.listenerCount("data")>0;if(c&&w&&!v&&!(o&&o.aborted)){let x=new Error("Premature close");x.code="ERR_STREAM_PREMATURE_CLOSE",c.body.emit("error",x)}})}),m.on("response",function(b){clearTimeout(h);let v=Eul(b.headers);if(tle.isRedirect(b.statusCode)){let R=v.get("Location"),L=null;try{L=R===null?null:new D2t(R,i.url).toString()}catch{if(i.redirect!=="manual"){n(new YT(`uri requested responds with an invalid redirect URL: ${R}`,"invalid-redirect")),_();return}}switch(i.redirect){case"error":n(new YT(`uri requested responds with a redirect, redirect mode is set to error: ${i.url}`,"no-redirect")),_();return;case"manual":if(L!==null)try{v.set("Location",L)}catch(Y){n(Y)}break;case"follow":if(L===null)break;if(i.counter>=i.follow){n(new YT(`maximum redirect reached at: ${i.url}`,"max-redirect")),_();return}let U={headers:new oL(i.headers),follow:i.follow,counter:i.counter+1,agent:i.agent,compress:i.compress,method:i.method,body:i.body,signal:i.signal,timeout:i.timeout,size:i.size};if(!Rul(i.url,L)||!kul(i.url,L))for(let Y of["authorization","www-authenticate","cookie","cookie2"])U.headers.delete(Y);if(b.statusCode!==303&&i.body&&Iqi(i)===null){n(new YT("Cannot follow redirect with body being a readable stream","unsupported-redirect")),_();return}(b.statusCode===303||(b.statusCode===301||b.statusCode===302)&&i.method==="POST")&&(U.method="GET",U.body=void 0,U.headers.delete("content-length")),t(tle(new rle(L,U))),_();return}}b.once("end",function(){o&&o.removeEventListener("abort",u)});let w=b.pipe(new Cqi),x={url:i.url,status:b.statusCode,statusText:b.statusMessage,headers:v,size:i.size,timeout:i.timeout,counter:i.counter},P=v.get("Content-Encoding");if(!i.compress||i.method==="HEAD"||P===null||b.statusCode===204||b.statusCode===304){c=new aL(w,x),t(c);return}let k={flush:SEe.Z_SYNC_FLUSH,finishFlush:SEe.Z_SYNC_FLUSH};if(P=="gzip"||P=="x-gzip"){w=w.pipe(SEe.createGunzip(k)),c=new aL(w,x),t(c);return}if(P=="deflate"||P=="x-deflate"){let R=b.pipe(new Cqi);R.once("data",function(L){(L[0]&15)===8?w=w.pipe(SEe.createInflate()):w=w.pipe(SEe.createInflateRaw()),c=new aL(w,x),t(c)}),R.on("end",function(){c||(c=new aL(w,x),t(c))});return}if(P=="br"&&typeof SEe.createBrotliDecompress=="function"){w=w.pipe(SEe.createBrotliDecompress()),c=new aL(w,x),t(c);return}c=new aL(w,x),t(c)}),Cul(m,i)})}function Ful(e,r){let t;e.on("socket",function(n){t=n}),e.on("response",function(n){let i=n.headers;i["transfer-encoding"]==="chunked"&&!i["content-length"]&&n.once("close",function(s){if(t&&t.listenerCount("data")>0&&!s){let o=new Error("Premature close");o.code="ERR_STREAM_PREMATURE_CLOSE",r(o)}})})}function Y$r(e,r){e.destroy?e.destroy(r):(e.emit("error",r),e.end())}tle.isRedirect=function(e){return e===301||e===302||e===303||e===307||e===308};tle.Promise=global.Promise;Tqi.exports=eK=tle;Object.defineProperty(eK,"__esModule",{value:!0});eK.default=eK;eK.Headers=oL;eK.Request=rle;eK.Response=aL;eK.FetchError=YT});var iQr=A(nQr=>{"use strict";Object.defineProperty(nQr,"__esModule",{value:!0});var rQr=class extends Error{constructor(r){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="Deprecation"}};nQr.Deprecation=rQr});var kqi=A(aQr=>{"use strict";Object.defineProperty(aQr,"__esModule",{value:!0});function Nul(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Pqi=iQr(),Rqi=Nul($ve()),Oul=Rqi(e=>console.warn(e)),Bul=Rqi(e=>console.warn(e)),sQr=class extends Error{constructor(r,t,n){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=t;let i;"headers"in n&&typeof n.headers<"u"&&(i=n.headers),"response"in n&&(this.response=n.response,i=n.response.headers);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s,Object.defineProperty(this,"code",{get(){return Oul(new Pqi.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),t}}),Object.defineProperty(this,"headers",{get(){return Bul(new Pqi.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),i||{}}})}};aQr.RequestError=sQr});var lQr=A(uQr=>{"use strict";Object.defineProperty(uQr,"__esModule",{value:!0});function qul(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Mul=n9i(),Lul=Mte(),jul=f2t(),Gul=qul(lVt()),w2t=kqi(),Uul="5.6.3";function Vul(e){return e.arrayBuffer()}function Fqi(e){let r=e.request&&e.request.log?e.request.log:console;(jul.isPlainObject(e.body)||Array.isArray(e.body))&&(e.body=JSON.stringify(e.body));let t={},n,i;return(e.request&&e.request.fetch||Gul)(e.url,Object.assign({method:e.method,body:e.body,headers:e.headers,redirect:e.redirect},e.request)).then(async a=>{i=a.url,n=a.status;for(let o of a.headers)t[o[0]]=o[1];if("deprecation"in t){let o=t.link&&t.link.match(/<([^>]+)>; rel="deprecation"/),c=o&&o.pop();r.warn(`[@octokit/request] "${e.method} ${e.url}" is deprecated. It is scheduled to be removed on ${t.sunset}${c?`. See ${c}`:""}`)}if(!(n===204||n===205)){if(e.method==="HEAD"){if(n<400)return;throw new w2t.RequestError(a.statusText,n,{response:{url:i,status:n,headers:t,data:void 0},request:e})}if(n===304)throw new w2t.RequestError("Not modified",n,{response:{url:i,status:n,headers:t,data:await oQr(a)},request:e});if(n>=400){let o=await oQr(a);throw new w2t.RequestError(zul(o),n,{response:{url:i,status:n,headers:t,data:o},request:e})}return oQr(a)}}).then(a=>({status:n,url:i,headers:t,data:a})).catch(a=>{throw a instanceof w2t.RequestError?a:new w2t.RequestError(a.message,500,{request:e})})}async function oQr(e){let r=e.headers.get("content-type");return/application\/json/.test(r)?e.json():!r||/^text\/|charset=utf-8$/.test(r)?e.text():Vul(e)}function zul(e){return typeof e=="string"?e:"message"in e?Array.isArray(e.errors)?`${e.message}: ${e.errors.map(JSON.stringify).join(", ")}`:e.message:`Unknown error: ${JSON.stringify(e)}`}function cQr(e,r){let t=e.defaults(r);return Object.assign(function(i,s){let a=t.merge(i,s);if(!a.request||!a.request.hook)return Fqi(t.parse(a));let o=(c,l)=>Fqi(t.parse(t.merge(c,l)));return Object.assign(o,{endpoint:t,defaults:cQr.bind(null,t)}),a.request.hook(o,a)},{endpoint:t,defaults:cQr.bind(null,t)})}var $ul=cQr(Mul.endpoint,{headers:{"user-agent":`octokit-request.js/${Uul} ${Lul.getUserAgent()}`}});uQr.request=$ul});var Bqi=A(I2t=>{"use strict";Object.defineProperty(I2t,"__esModule",{value:!0});var Oqi=lQr(),Qul=Mte(),Kul="4.8.0";function Hul(e){return`Request failed due to following response errors: `+e.errors.map(r=>` - ${r.message}`).join(` -`)}var dVt=class extends Error{constructor(r,t,n){super(Kul(n)),this.request=r,this.headers=t,this.response=n,this.name="GraphqlResponseError",this.errors=n.errors,this.data=n.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},Hul=["method","baseUrl","url","headers","request","query","mediaType"],Wul=["query","method","url"],Fqi=/\/api\/v3\/?$/;function Yul(e,r,t){if(t){if(typeof r=="string"&&"query"in t)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let a in t)if(Wul.includes(a))return Promise.reject(new Error(`[@octokit/graphql] "${a}" cannot be used as variable name`))}let n=typeof r=="string"?Object.assign({query:r},t):r,i=Object.keys(n).reduce((a,o)=>Hul.includes(o)?(a[o]=n[o],a):(a.variables||(a.variables={}),a.variables[o]=n[o],a),{}),s=n.baseUrl||e.endpoint.DEFAULTS.baseUrl;return Fqi.test(s)&&(i.url=s.replace(Fqi,"/api/graphql")),e(i).then(a=>{if(a.data.errors){let o={};for(let c of Object.keys(a.headers))o[c]=a.headers[c];throw new dVt(i,o,a.data)}return a.data.data})}function dQr(e,r){let t=e.defaults(r);return Object.assign((i,s)=>Yul(t,i,s),{defaults:dQr.bind(null,t),endpoint:Nqi.request.endpoint})}var Jul=dQr(Nqi.request,{headers:{"user-agent":`octokit-graphql.js/${Qul} ${$ul.getUserAgent()}`},method:"POST",url:"/graphql"});function Xul(e){return dQr(e,{method:"POST",url:"/graphql"})}I2t.GraphqlResponseError=dVt;I2t.graphql=Jul;I2t.withCustomRequest=Xul});var Bqi=A(pQr=>{"use strict";Object.defineProperty(pQr,"__esModule",{value:!0});var Zul=/^v1\./,ell=/^ghs_/,tll=/^ghu_/;async function rll(e){let r=e.split(/\./).length===3,t=Zul.test(e)||ell.test(e),n=tll.test(e);return{type:"token",token:e,tokenType:r?"app":t?"installation":n?"user-to-server":"oauth"}}function nll(e){return e.split(/\./).length===3?`bearer ${e}`:`token ${e}`}async function ill(e,r,t,n){let i=r.endpoint.merge(t,n);return i.headers.authorization=nll(e),r(i)}var sll=function(r){if(!r)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof r!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return r=r.replace(/^(token|bearer) +/i,""),Object.assign(rll.bind(null,r),{hook:ill.bind(null,r)})};pQr.createTokenAuth=sll});var Lqi=A(mQr=>{"use strict";Object.defineProperty(mQr,"__esModule",{value:!0});var all=Mte(),oll=r$r(),qqi=lQr(),cll=Oqi(),ull=Bqi();function lll(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}function dll(e,r){if(e==null)return{};var t=lll(e,r),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}var Mqi="3.6.0",pll=["authStrategy"],x2t=class{constructor(r={}){let t=new oll.Collection,n={baseUrl:qqi.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},r.request,{hook:t.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=[r.userAgent,`octokit-core.js/${Mqi} ${all.getUserAgent()}`].filter(Boolean).join(" "),r.baseUrl&&(n.baseUrl=r.baseUrl),r.previews&&(n.mediaType.previews=r.previews),r.timeZone&&(n.headers["time-zone"]=r.timeZone),this.request=qqi.request.defaults(n),this.graphql=cll.withCustomRequest(this.request).defaults(n),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},r.log),this.hook=t,r.authStrategy){let{authStrategy:s}=r,a=dll(r,pll),o=s(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:a},r.auth));t.wrap("request",o.hook),this.auth=o}else if(!r.auth)this.auth=async()=>({type:"unauthenticated"});else{let s=ull.createTokenAuth(r.auth);t.wrap("request",s.hook),this.auth=s}this.constructor.plugins.forEach(s=>{Object.assign(this,s(this,r))})}static defaults(r){return class extends this{constructor(...n){let i=n[0]||{};if(typeof r=="function"){super(r(i));return}super(Object.assign({},r,i,i.userAgent&&r.userAgent?{userAgent:`${i.userAgent} ${r.userAgent}`}:null))}}}static plugin(...r){var t;let n=this.plugins;return t=class extends this{},t.plugins=n.concat(r.filter(s=>!n.includes(s))),t}};x2t.VERSION=Mqi;x2t.plugins=[];mQr.Octokit=x2t});var Kqi=A(pVt=>{"use strict";Object.defineProperty(pVt,"__esModule",{value:!0});function jqi(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function Gqi(e){for(var r=1;r{"use strict";Object.defineProperty(INe,"__esModule",{value:!0});var hll="2.21.3";function Hqi(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function Wqi(e){for(var r=1;r({async next(){if(!o)return{done:!0};try{let c=await i({method:s,url:o,headers:a}),l=yll(c);return o=((l.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:l}}catch(c){if(c.status!==409)throw c;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function Yqi(e,r,t,n){return typeof t=="function"&&(n=t,t=void 0),Jqi(e,[],fQr(e,r,t)[Symbol.asyncIterator](),n)}function Jqi(e,r,t,n){return t.next().then(i=>{if(i.done)return r;let s=!1;function a(){s=!0}return r=r.concat(n?n(i.value,a):i.value.data),s?r:Jqi(e,r,t,n)})}var _ll=Object.assign(Yqi,{iterator:fQr}),Xqi=["GET /app/hook/deliveries","GET /app/installations","GET /applications/grants","GET /authorizations","GET /enterprises/{enterprise}/actions/permissions/organizations","GET /enterprises/{enterprise}/actions/runner-groups","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners","GET /enterprises/{enterprise}/actions/runners","GET /enterprises/{enterprise}/audit-log","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /enterprises/{enterprise}/settings/billing/advanced-security","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/audit-log","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/credential-authorizations","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/external-groups","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/settings/billing/advanced-security","GET /orgs/{org}/team-sync/groups","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/git/matching-refs/{ref}","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function All(e){return typeof e=="string"?Xqi.includes(e):!1}function Zqi(e){return{paginate:Object.assign(Yqi.bind(null,e),{iterator:fQr.bind(null,e)})}}Zqi.VERSION=hll;INe.composePaginateRest=_ll;INe.isPaginatingEndpoint=All;INe.paginateRest=Zqi;INe.paginatingEndpoints=Xqi});var nMi=A(JT=>{"use strict";var bll=JT&&JT.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Cll=JT&&JT.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),rMi=JT&&JT.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&bll(r,e,t);return Cll(r,e),r};Object.defineProperty(JT,"__esModule",{value:!0});JT.getOctokitOptions=JT.GitHub=JT.defaults=JT.context=void 0;var vll=rMi(e$r()),hQr=rMi(OBi()),Ell=Lqi(),Dll=Kqi(),Sll=eMi();JT.context=new vll.Context;var tMi=hQr.getApiBaseUrl();JT.defaults={baseUrl:tMi,request:{agent:hQr.getProxyAgent(tMi)}};JT.GitHub=Ell.Octokit.plugin(Dll.restEndpointMethods,Sll.paginateRest).defaults(JT.defaults);function wll(e,r){let t=Object.assign({},r||{}),n=hQr.getAuthString(e,t);return n&&(t.auth=n),t}JT.getOctokitOptions=wll});var gQr=A(cL=>{"use strict";var Ill=cL&&cL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),xll=cL&&cL.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Tll=cL&&cL.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Ill(r,e,t);return xll(r,e),r};Object.defineProperty(cL,"__esModule",{value:!0});cL.getOctokit=cL.context=void 0;var Pll=Tll(e$r()),iMi=nMi();cL.context=new Pll.Context;function Rll(e,r,...t){let n=iMi.GitHub.plugin(...t);return new n(iMi.getOctokitOptions(e,r))}cL.getOctokit=Rll});var Zp=A(vp=>{"use strict";Object.defineProperty(vp,"__esModule",{value:!0});vp.MISSING_API_CREDENTIALS=vp.PAGE_NOT_FOUND_ERROR=vp.INVALID_PATH=vp.UNKNOWN_ERROR=vp.BUNDLER_INVALID_CREDENTIALS=vp.WORKER_FILE_UPDATE_FAILED=vp.HOST_DISABLED=vp.IGNORABLE_HOST_ERROR=vp.EXTERNAL_HOST_ERROR=vp.FILE_ACCESS_VIOLATION_ERROR=vp.MANAGER_LOCKFILE_ERROR=vp.NO_VULNERABILITY_ALERTS=vp.TEMPORARY_ERROR=vp.REPOSITORY_CHANGED=vp.REPOSITORY_UNINITIATED=vp.REPOSITORY_RENAMED=vp.REPOSITORY_NO_PACKAGE_FILES=vp.REPOSITORY_NOT_FOUND=vp.REPOSITORY_MIRRORED=vp.REPOSITORY_FORKED=vp.REPOSITORY_EMPTY=vp.REPOSITORY_NO_CONFIG=vp.REPOSITORY_DISABLED_BY_CONFIG=vp.REPOSITORY_CLOSED_ONBOARDING=vp.REPOSITORY_DISABLED=vp.REPOSITORY_CANNOT_FORK=vp.REPOSITORY_BLOCKED=vp.REPOSITORY_ARCHIVED=vp.REPOSITORY_ACCESS_FORBIDDEN=vp.CONFIG_GIT_URL_UNAVAILABLE=vp.CONFIG_SECRETS_INVALID=vp.CONFIG_SECRETS_EXPOSED=vp.CONFIG_PRESETS_INVALID=vp.CONFIG_VALIDATION=vp.PLATFORM_UNKNOWN_ERROR=vp.PLATFORM_RATE_LIMIT_EXCEEDED=vp.PLATFORM_NOT_FOUND=vp.PLATFORM_INTEGRATION_UNAUTHORIZED=vp.PLATFORM_GPG_FAILED=vp.PLATFORM_BAD_CREDENTIALS=vp.PLATFORM_AUTHENTICATION_ERROR=vp.SYSTEM_INSUFFICIENT_MEMORY=vp.SYSTEM_INSUFFICIENT_DISK_SPACE=void 0;vp.SYSTEM_INSUFFICIENT_DISK_SPACE="disk-space";vp.SYSTEM_INSUFFICIENT_MEMORY="out-of-memory";vp.PLATFORM_AUTHENTICATION_ERROR="authentication-error";vp.PLATFORM_BAD_CREDENTIALS="bad-credentials";vp.PLATFORM_GPG_FAILED="gpg-failed";vp.PLATFORM_INTEGRATION_UNAUTHORIZED="integration-unauthorized";vp.PLATFORM_NOT_FOUND="platform-not-found";vp.PLATFORM_RATE_LIMIT_EXCEEDED="rate-limit-exceeded";vp.PLATFORM_UNKNOWN_ERROR="platform-unknown-error";vp.CONFIG_VALIDATION="config-validation";vp.CONFIG_PRESETS_INVALID="config-presets-invalid";vp.CONFIG_SECRETS_EXPOSED="config-secrets-exposed";vp.CONFIG_SECRETS_INVALID="config-secrets-invalid";vp.CONFIG_GIT_URL_UNAVAILABLE="config-git-url-unavailable";vp.REPOSITORY_ACCESS_FORBIDDEN="forbidden";vp.REPOSITORY_ARCHIVED="archived";vp.REPOSITORY_BLOCKED="blocked";vp.REPOSITORY_CANNOT_FORK="cannot-fork";vp.REPOSITORY_DISABLED="disabled";vp.REPOSITORY_CLOSED_ONBOARDING="disabled-closed-onboarding";vp.REPOSITORY_DISABLED_BY_CONFIG="disabled-by-config";vp.REPOSITORY_NO_CONFIG="disabled-no-config";vp.REPOSITORY_EMPTY="empty";vp.REPOSITORY_FORKED="fork";vp.REPOSITORY_MIRRORED="mirror";vp.REPOSITORY_NOT_FOUND="not-found";vp.REPOSITORY_NO_PACKAGE_FILES="no-package-files";vp.REPOSITORY_RENAMED="renamed";vp.REPOSITORY_UNINITIATED="uninitiated";vp.REPOSITORY_CHANGED="repository-changed";vp.TEMPORARY_ERROR="temporary-error";vp.NO_VULNERABILITY_ALERTS="no-vulnerability-alerts";vp.MANAGER_LOCKFILE_ERROR="lockfile-error";vp.FILE_ACCESS_VIOLATION_ERROR="file-access-violation-error";vp.EXTERNAL_HOST_ERROR="external-host-error";vp.IGNORABLE_HOST_ERROR="ignorable-host-error";vp.HOST_DISABLED="host-disabled";vp.WORKER_FILE_UPDATE_FAILED="update-failure";vp.BUNDLER_INVALID_CREDENTIALS="bundler-credentials";vp.UNKNOWN_ERROR="unknown-error";vp.INVALID_PATH="invalid-path";vp.PAGE_NOT_FOUND_ERROR="page-not-found";vp.MISSING_API_CREDENTIALS="missing-api-credentials"});var Ug=A(mVt=>{"use strict";Object.defineProperty(mVt,"__esModule",{value:!0});mVt.ExternalHostError=void 0;var kll=Zp(),yQr=class e extends Error{hostType;err;packageName;reason;constructor(r,t){super(kll.EXTERNAL_HOST_ERROR),Object.setPrototypeOf(this,e.prototype),this.hostType=t,this.err=r}};mVt.ExternalHostError=yQr});var zC=A(yO=>{"use strict";Object.defineProperty(yO,"__esModule",{value:!0});var zte=class extends Error{},SQr=class extends zte{constructor(r){super(`Invalid DateTime: ${r.toMessage()}`)}},wQr=class extends zte{constructor(r){super(`Invalid Interval: ${r.toMessage()}`)}},IQr=class extends zte{constructor(r){super(`Invalid Duration: ${r.toMessage()}`)}},xEe=class extends zte{},CVt=class extends zte{constructor(r){super(`Invalid unit ${r}`)}},sF=class extends zte{},tK=class extends zte{constructor(){super("Zone is an abstract class")}},Rm="numeric",gV="short",hO="long",vVt={year:Rm,month:Rm,day:Rm},PMi={year:Rm,month:gV,day:Rm},Fll={year:Rm,month:gV,day:Rm,weekday:gV},RMi={year:Rm,month:hO,day:Rm},kMi={year:Rm,month:hO,day:Rm,weekday:hO},FMi={hour:Rm,minute:Rm},NMi={hour:Rm,minute:Rm,second:Rm},OMi={hour:Rm,minute:Rm,second:Rm,timeZoneName:gV},BMi={hour:Rm,minute:Rm,second:Rm,timeZoneName:hO},qMi={hour:Rm,minute:Rm,hourCycle:"h23"},MMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23"},LMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23",timeZoneName:gV},jMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23",timeZoneName:hO},GMi={year:Rm,month:Rm,day:Rm,hour:Rm,minute:Rm},UMi={year:Rm,month:Rm,day:Rm,hour:Rm,minute:Rm,second:Rm},VMi={year:Rm,month:gV,day:Rm,hour:Rm,minute:Rm},zMi={year:Rm,month:gV,day:Rm,hour:Rm,minute:Rm,second:Rm},Nll={year:Rm,month:gV,day:Rm,weekday:gV,hour:Rm,minute:Rm},$Mi={year:Rm,month:hO,day:Rm,hour:Rm,minute:Rm,timeZoneName:gV},QMi={year:Rm,month:hO,day:Rm,hour:Rm,minute:Rm,second:Rm,timeZoneName:gV},KMi={year:Rm,month:hO,day:Rm,weekday:hO,hour:Rm,minute:Rm,timeZoneName:hO},HMi={year:Rm,month:hO,day:Rm,weekday:hO,hour:Rm,minute:Rm,second:Rm,timeZoneName:hO},ale=class{get type(){throw new tK}get name(){throw new tK}get ianaName(){return this.name}get isUniversal(){throw new tK}offsetName(r,t){throw new tK}formatOffset(r,t){throw new tK}offset(r){throw new tK}equals(r){throw new tK}get isValid(){throw new tK}},_Qr=null,O2t=class e extends ale{static get instance(){return _Qr===null&&(_Qr=new e),_Qr}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(r,{format:t,locale:n}){return YMi(r,t,n)}formatOffset(r,t){return N2t(this.offset(r),t)}offset(r){return-new Date(r).getTimezoneOffset()}equals(r){return r.type==="system"}get isValid(){return!0}},AVt={};function Oll(e){return AVt[e]||(AVt[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),AVt[e]}var Bll={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function qll(e,r){let t=e.format(r).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(t),[,i,s,a,o,c,l,u]=n;return[a,i,s,o,c,l,u]}function Mll(e,r){let t=e.formatToParts(r),n=[];for(let i=0;i=0?b:1e3+b,(h-_)/(60*1e3)}equals(r){return r.type==="iana"&&r.name===this.name}get isValid(){return this.valid}},sMi={};function Lll(e,r={}){let t=JSON.stringify([e,r]),n=sMi[t];return n||(n=new Intl.ListFormat(e,r),sMi[t]=n),n}var xQr={};function TQr(e,r={}){let t=JSON.stringify([e,r]),n=xQr[t];return n||(n=new Intl.DateTimeFormat(e,r),xQr[t]=n),n}var PQr={};function jll(e,r={}){let t=JSON.stringify([e,r]),n=PQr[t];return n||(n=new Intl.NumberFormat(e,r),PQr[t]=n),n}var RQr={};function Gll(e,r={}){let{base:t,...n}=r,i=JSON.stringify([e,n]),s=RQr[i];return s||(s=new Intl.RelativeTimeFormat(e,r),RQr[i]=s),s}var k2t=null;function Ull(){return k2t||(k2t=new Intl.DateTimeFormat().resolvedOptions().locale,k2t)}function Vll(e){let r=e.indexOf("-x-");r!==-1&&(e=e.substring(0,r));let t=e.indexOf("-u-");if(t===-1)return[e];{let n,i;try{n=TQr(e).resolvedOptions(),i=e}catch{let c=e.substring(0,t);n=TQr(c).resolvedOptions(),i=c}let{numberingSystem:s,calendar:a}=n;return[i,s,a]}}function zll(e,r,t){return(t||r)&&(e.includes("-u-")||(e+="-u"),t&&(e+=`-ca-${t}`),r&&(e+=`-nu-${r}`)),e}function $ll(e){let r=[];for(let t=1;t<=12;t++){let n=UD.utc(2016,t,1);r.push(e(n))}return r}function Qll(e){let r=[];for(let t=1;t<=7;t++){let n=UD.utc(2016,11,13+t);r.push(e(n))}return r}function hVt(e,r,t,n,i){let s=e.listingMode(t);return s==="error"?null:s==="en"?n(r):i(r)}function Kll(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}var kQr=class{constructor(r,t,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;let{padTo:i,floor:s,...a}=n;if(!t||Object.keys(a).length>0){let o={useGrouping:!1,...n};n.padTo>0&&(o.minimumIntegerDigits=n.padTo),this.inf=jll(r,o)}}format(r){if(this.inf){let t=this.floor?Math.floor(r):r;return this.inf.format(t)}else{let t=this.floor?Math.floor(r):MQr(r,3);return US(t,this.padTo)}}},FQr=class{constructor(r,t,n){this.opts=n,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=r;else if(r.zone.type==="fixed"){let a=-1*(r.offset/60),o=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;r.offset!==0&&$te.create(o).valid?(i=o,this.dt=r):(i="UTC",this.dt=r.offset===0?r:r.setZone("UTC").plus({minutes:r.offset}),this.originalZone=r.zone)}else r.zone.type==="system"?this.dt=r:r.zone.type==="iana"?(this.dt=r,i=r.zone.name):(i="UTC",this.dt=r.setZone("UTC").plus({minutes:r.offset}),this.originalZone=r.zone);let s={...this.opts};s.timeZone=s.timeZone||i,this.dtf=TQr(t,s)}format(){return this.originalZone?this.formatToParts().map(({value:r})=>r).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let r=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?r.map(t=>{if(t.type==="timeZoneName"){let n=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...t,value:n}}else return t}):r}resolvedOptions(){return this.dtf.resolvedOptions()}},NQr=class{constructor(r,t,n){this.opts={style:"long",...n},!t&&WMi()&&(this.rtf=Gll(r,n))}format(r,t){return this.rtf?this.rtf.format(r,t):udl(t,r,this.opts.numeric,this.opts.style!=="long")}formatToParts(r,t){return this.rtf?this.rtf.formatToParts(r,t):[]}},Y2=class e{static fromOpts(r){return e.create(r.locale,r.numberingSystem,r.outputCalendar,r.defaultToEN)}static create(r,t,n,i=!1){let s=r||u2.defaultLocale,a=s||(i?"en-US":Ull()),o=t||u2.defaultNumberingSystem,c=n||u2.defaultOutputCalendar;return new e(a,o,c,s)}static resetCache(){k2t=null,xQr={},PQr={},RQr={}}static fromObject({locale:r,numberingSystem:t,outputCalendar:n}={}){return e.create(r,t,n)}constructor(r,t,n,i){let[s,a,o]=Vll(r);this.locale=s,this.numberingSystem=t||a||null,this.outputCalendar=n||o||null,this.intl=zll(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Kll(this)),this.fastNumbersCached}listingMode(){let r=this.isEnglish(),t=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return r&&t?"en":"intl"}clone(r){return!r||Object.getOwnPropertyNames(r).length===0?this:e.create(r.locale||this.specifiedLocale,r.numberingSystem||this.numberingSystem,r.outputCalendar||this.outputCalendar,r.defaultToEN||!1)}redefaultToEN(r={}){return this.clone({...r,defaultToEN:!0})}redefaultToSystem(r={}){return this.clone({...r,defaultToEN:!1})}months(r,t=!1,n=!0){return hVt(this,r,n,ZMi,()=>{let i=t?{month:r,day:"numeric"}:{month:r},s=t?"format":"standalone";return this.monthsCache[s][r]||(this.monthsCache[s][r]=$ll(a=>this.extract(a,i,"month"))),this.monthsCache[s][r]})}weekdays(r,t=!1,n=!0){return hVt(this,r,n,rLi,()=>{let i=t?{weekday:r,year:"numeric",month:"long",day:"numeric"}:{weekday:r},s=t?"format":"standalone";return this.weekdaysCache[s][r]||(this.weekdaysCache[s][r]=Qll(a=>this.extract(a,i,"weekday"))),this.weekdaysCache[s][r]})}meridiems(r=!0){return hVt(this,void 0,r,()=>nLi,()=>{if(!this.meridiemCache){let t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[UD.utc(2016,11,13,9),UD.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(r,t=!0){return hVt(this,r,t,iLi,()=>{let n={era:r};return this.eraCache[r]||(this.eraCache[r]=[UD.utc(-40,1,1),UD.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[r]})}extract(r,t,n){let i=this.dtFormatter(r,t),s=i.formatToParts(),a=s.find(o=>o.type.toLowerCase()===n);return a?a.value:null}numberFormatter(r={}){return new kQr(this.intl,r.forceSimple||this.fastNumbers,r)}dtFormatter(r,t={}){return new FQr(r,this.intl,t)}relFormatter(r={}){return new NQr(this.intl,this.isEnglish(),r)}listFormatter(r={}){return Lll(this.intl,r)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}equals(r){return this.locale===r.locale&&this.numberingSystem===r.numberingSystem&&this.outputCalendar===r.outputCalendar}},AQr=null,gO=class e extends ale{static get utcInstance(){return AQr===null&&(AQr=new e(0)),AQr}static instance(r){return r===0?e.utcInstance:new e(r)}static parseSpecifier(r){if(r){let t=r.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new e(xVt(t[1],t[2]))}return null}constructor(r){super(),this.fixed=r}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${N2t(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${N2t(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(r,t){return N2t(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(r){return r.type==="fixed"&&r.fixed===this.fixed}get isValid(){return!0}},EVt=class extends ale{constructor(r){super(),this.zoneName=r}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function sle(e,r){if(v_(e)||e===null)return r;if(e instanceof ale)return e;if(Hll(e)){let t=e.toLowerCase();return t==="default"?r:t==="local"||t==="system"?O2t.instance:t==="utc"||t==="gmt"?gO.utcInstance:gO.parseSpecifier(t)||$te.create(e)}else return PEe(e)?gO.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new EVt(e)}var aMi=()=>Date.now(),oMi="system",cMi=null,uMi=null,lMi=null,dMi=60,pMi,u2=class{static get now(){return aMi}static set now(r){aMi=r}static set defaultZone(r){oMi=r}static get defaultZone(){return sle(oMi,O2t.instance)}static get defaultLocale(){return cMi}static set defaultLocale(r){cMi=r}static get defaultNumberingSystem(){return uMi}static set defaultNumberingSystem(r){uMi=r}static get defaultOutputCalendar(){return lMi}static set defaultOutputCalendar(r){lMi=r}static get twoDigitCutoffYear(){return dMi}static set twoDigitCutoffYear(r){dMi=r%100}static get throwOnInvalid(){return pMi}static set throwOnInvalid(r){pMi=r}static resetCaches(){Y2.resetCache(),$te.resetCache()}};function v_(e){return typeof e>"u"}function PEe(e){return typeof e=="number"}function IVt(e){return typeof e=="number"&&e%1===0}function Hll(e){return typeof e=="string"}function Wll(e){return Object.prototype.toString.call(e)==="[object Date]"}function WMi(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function Yll(e){return Array.isArray(e)?e:[e]}function mMi(e,r,t){if(e.length!==0)return e.reduce((n,i)=>{let s=[r(i),i];return n&&t(n[0],s[0])===n[0]?n:s},null)[1]}function Jll(e,r){return r.reduce((t,n)=>(t[n]=e[n],t),{})}function RNe(e,r){return Object.prototype.hasOwnProperty.call(e,r)}function Vte(e,r,t){return IVt(e)&&e>=r&&e<=t}function Xll(e,r){return e-r*Math.floor(e/r)}function US(e,r=2){let t=e<0,n;return t?n="-"+(""+-e).padStart(r,"0"):n=(""+e).padStart(r,"0"),n}function ile(e){if(!(v_(e)||e===null||e===""))return parseInt(e,10)}function wEe(e){if(!(v_(e)||e===null||e===""))return parseFloat(e)}function qQr(e){if(!(v_(e)||e===null||e==="")){let r=parseFloat("0."+e)*1e3;return Math.floor(r)}}function MQr(e,r,t=!1){let n=10**r;return(t?Math.trunc:Math.round)(e*n)/n}function B2t(e){return e%4===0&&(e%100!==0||e%400===0)}function F2t(e){return B2t(e)?366:365}function DVt(e,r){let t=Xll(r-1,12)+1,n=e+(r-t)/12;return t===2?B2t(n)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][t-1]}function LQr(e){let r=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(r=new Date(r),r.setUTCFullYear(e.year,e.month-1,e.day)),+r}function SVt(e){let r=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,t=e-1,n=(t+Math.floor(t/4)-Math.floor(t/100)+Math.floor(t/400))%7;return r===4||n===3?53:52}function OQr(e){return e>99?e:e>u2.twoDigitCutoffYear?1900+e:2e3+e}function YMi(e,r,t,n=null){let i=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(s.timeZone=n);let a={timeZoneName:r,...s},o=new Intl.DateTimeFormat(t,a).formatToParts(i).find(c=>c.type.toLowerCase()==="timezonename");return o?o.value:null}function xVt(e,r){let t=parseInt(e,10);Number.isNaN(t)&&(t=0);let n=parseInt(r,10)||0,i=t<0||Object.is(t,-0)?-n:n;return t*60+i}function JMi(e){let r=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(r))throw new sF(`Invalid unit value ${e}`);return r}function wVt(e,r){let t={};for(let n in e)if(RNe(e,n)){let i=e[n];if(i==null)continue;t[r(n)]=JMi(i)}return t}function N2t(e,r){let t=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(r){case"short":return`${i}${US(t,2)}:${US(n,2)}`;case"narrow":return`${i}${t}${n>0?`:${n}`:""}`;case"techie":return`${i}${US(t,2)}${US(n,2)}`;default:throw new RangeError(`Value format ${r} is out of range for property format`)}}function TVt(e){return Jll(e,["hour","minute","second","millisecond"])}var Zll=["January","February","March","April","May","June","July","August","September","October","November","December"],XMi=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],edl=["J","F","M","A","M","J","J","A","S","O","N","D"];function ZMi(e){switch(e){case"narrow":return[...edl];case"short":return[...XMi];case"long":return[...Zll];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var eLi=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],tLi=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],tdl=["M","T","W","T","F","S","S"];function rLi(e){switch(e){case"narrow":return[...tdl];case"short":return[...tLi];case"long":return[...eLi];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var nLi=["AM","PM"],rdl=["Before Christ","Anno Domini"],ndl=["BC","AD"],idl=["B","A"];function iLi(e){switch(e){case"narrow":return[...idl];case"short":return[...ndl];case"long":return[...rdl];default:return null}}function sdl(e){return nLi[e.hour<12?0:1]}function adl(e,r){return rLi(r)[e.weekday-1]}function odl(e,r){return ZMi(r)[e.month-1]}function cdl(e,r){return iLi(r)[e.year<0?0:1]}function udl(e,r,t="always",n=!1){let i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},s=["hours","minutes","seconds"].indexOf(e)===-1;if(t==="auto"&&s){let m=e==="days";switch(r){case 1:return m?"tomorrow":`next ${i[e][0]}`;case-1:return m?"yesterday":`last ${i[e][0]}`;case 0:return m?"today":`this ${i[e][0]}`}}let a=Object.is(r,-0)||r<0,o=Math.abs(r),c=o===1,l=i[e],u=n?c?l[1]:l[2]||l[1]:c?i[e][0]:e;return a?`${o} ${u} ago`:`in ${o} ${u}`}function fMi(e,r){let t="";for(let n of e)n.literal?t+=n.val:t+=r(n.val);return t}var ldl={D:vVt,DD:PMi,DDD:RMi,DDDD:kMi,t:FMi,tt:NMi,ttt:OMi,tttt:BMi,T:qMi,TT:MMi,TTT:LMi,TTTT:jMi,f:GMi,ff:VMi,fff:$Mi,ffff:KMi,F:UMi,FF:zMi,FFF:QMi,FFFF:HMi},mO=class e{static create(r,t={}){return new e(r,t)}static parseFormat(r){let t=null,n="",i=!1,s=[];for(let a=0;a0&&s.push({literal:i||/^\s+$/.test(n),val:n}),t=null,n="",i=!i):i||o===t?n+=o:(n.length>0&&s.push({literal:/^\s+$/.test(n),val:n}),n=o,t=o)}return n.length>0&&s.push({literal:i||/^\s+$/.test(n),val:n}),s}static macroTokenToFormatOpts(r){return ldl[r]}constructor(r,t){this.opts=t,this.loc=r,this.systemLoc=null}formatWithSystemDefault(r,t){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(r,{...this.opts,...t}).format()}formatDateTime(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).format()}formatDateTimeParts(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).formatToParts()}formatInterval(r,t={}){return this.loc.dtFormatter(r.start,{...this.opts,...t}).dtf.formatRange(r.start.toJSDate(),r.end.toJSDate())}resolvedOptions(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).resolvedOptions()}num(r,t=0){if(this.opts.forceSimple)return US(r,t);let n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(r)}formatDateTimeFromString(r,t){let n=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",s=(_,b)=>this.loc.extract(r,_,b),a=_=>r.isOffsetFixed&&r.offset===0&&_.allowZ?"Z":r.isValid?r.zone.formatOffset(r.ts,_.format):"",o=()=>n?sdl(r):s({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(_,b)=>n?odl(r,_):s(b?{month:_}:{month:_,day:"numeric"},"month"),l=(_,b)=>n?adl(r,_):s(b?{weekday:_}:{weekday:_,month:"long",day:"numeric"},"weekday"),u=_=>{let b=e.macroTokenToFormatOpts(_);return b?this.formatWithSystemDefault(r,b):_},m=_=>n?cdl(r,_):s({era:_},"era"),h=_=>{switch(_){case"S":return this.num(r.millisecond);case"u":case"SSS":return this.num(r.millisecond,3);case"s":return this.num(r.second);case"ss":return this.num(r.second,2);case"uu":return this.num(Math.floor(r.millisecond/10),2);case"uuu":return this.num(Math.floor(r.millisecond/100));case"m":return this.num(r.minute);case"mm":return this.num(r.minute,2);case"h":return this.num(r.hour%12===0?12:r.hour%12);case"hh":return this.num(r.hour%12===0?12:r.hour%12,2);case"H":return this.num(r.hour);case"HH":return this.num(r.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return r.zone.offsetName(r.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return r.zone.offsetName(r.ts,{format:"long",locale:this.loc.locale});case"z":return r.zoneName;case"a":return o();case"d":return i?s({day:"numeric"},"day"):this.num(r.day);case"dd":return i?s({day:"2-digit"},"day"):this.num(r.day,2);case"c":return this.num(r.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"E":return this.num(r.weekday);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return i?s({month:"numeric",day:"numeric"},"month"):this.num(r.month);case"LL":return i?s({month:"2-digit",day:"numeric"},"month"):this.num(r.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return i?s({month:"numeric"},"month"):this.num(r.month);case"MM":return i?s({month:"2-digit"},"month"):this.num(r.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return i?s({year:"numeric"},"year"):this.num(r.year);case"yy":return i?s({year:"2-digit"},"year"):this.num(r.year.toString().slice(-2),2);case"yyyy":return i?s({year:"numeric"},"year"):this.num(r.year,4);case"yyyyyy":return i?s({year:"numeric"},"year"):this.num(r.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(r.weekYear.toString().slice(-2),2);case"kkkk":return this.num(r.weekYear,4);case"W":return this.num(r.weekNumber);case"WW":return this.num(r.weekNumber,2);case"o":return this.num(r.ordinal);case"ooo":return this.num(r.ordinal,3);case"q":return this.num(r.quarter);case"qq":return this.num(r.quarter,2);case"X":return this.num(Math.floor(r.ts/1e3));case"x":return this.num(r.ts);default:return u(_)}};return fMi(e.parseFormat(t),h)}formatDurationFromString(r,t){let n=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=c=>l=>{let u=n(l);return u?this.num(c.get(u),l.length):l},s=e.parseFormat(t),a=s.reduce((c,{literal:l,val:u})=>l?c:c.concat(u),[]),o=r.shiftTo(...a.map(n).filter(c=>c));return fMi(s,i(o))}},fO=class{constructor(r,t){this.reason=r,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}},sLi=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function kNe(...e){let r=e.reduce((t,n)=>t+n.source,"");return RegExp(`^${r}$`)}function FNe(...e){return r=>e.reduce(([t,n,i],s)=>{let[a,o,c]=s(r,i);return[{...t,...a},o||n,c]},[{},null,1]).slice(0,2)}function NNe(e,...r){if(e==null)return[null,null];for(let[t,n]of r){let i=t.exec(e);if(i)return n(i)}return[null,null]}function aLi(...e){return(r,t)=>{let n={},i;for(i=0;i_!==void 0&&(b||_&&u)?-_:_;return[{years:h(wEe(t)),months:h(wEe(n)),weeks:h(wEe(i)),days:h(wEe(s)),hours:h(wEe(a)),minutes:h(wEe(o)),seconds:h(wEe(c),c==="-0"),milliseconds:h(qQr(l),m)}]}var Edl={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function UQr(e,r,t,n,i,s,a){let o={year:r.length===2?OQr(ile(r)):ile(r),month:XMi.indexOf(t)+1,day:ile(n),hour:ile(i),minute:ile(s)};return a&&(o.second=ile(a)),e&&(o.weekday=e.length>3?eLi.indexOf(e)+1:tLi.indexOf(e)+1),o}var Ddl=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function Sdl(e){let[,r,t,n,i,s,a,o,c,l,u,m]=e,h=UQr(r,i,n,t,s,a,o),_;return c?_=Edl[c]:l?_=0:_=xVt(u,m),[h,new gO(_)]}function wdl(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var Idl=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,xdl=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Tdl=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function hMi(e){let[,r,t,n,i,s,a,o]=e;return[UQr(r,i,n,t,s,a,o),gO.utcInstance]}function Pdl(e){let[,r,t,n,i,s,a,o]=e;return[UQr(r,o,t,n,i,s,a),gO.utcInstance]}var Rdl=kNe(pdl,GQr),kdl=kNe(mdl,GQr),Fdl=kNe(fdl,GQr),Ndl=kNe(cLi),lLi=FNe(Adl,ONe,q2t,M2t),Odl=FNe(hdl,ONe,q2t,M2t),Bdl=FNe(gdl,ONe,q2t,M2t),qdl=FNe(ONe,q2t,M2t);function Mdl(e){return NNe(e,[Rdl,lLi],[kdl,Odl],[Fdl,Bdl],[Ndl,qdl])}function Ldl(e){return NNe(wdl(e),[Ddl,Sdl])}function jdl(e){return NNe(e,[Idl,hMi],[xdl,hMi],[Tdl,Pdl])}function Gdl(e){return NNe(e,[Cdl,vdl])}var Udl=FNe(ONe);function Vdl(e){return NNe(e,[bdl,Udl])}var zdl=kNe(ydl,_dl),$dl=kNe(uLi),Qdl=FNe(ONe,q2t,M2t);function Kdl(e){return NNe(e,[zdl,lLi],[$dl,Qdl])}var Hdl="Invalid Duration",dLi={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Wdl={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...dLi},uL=146097/400,xNe=146097/4800,Ydl={years:{quarters:4,months:12,weeks:uL/7,days:uL,hours:uL*24,minutes:uL*24*60,seconds:uL*24*60*60,milliseconds:uL*24*60*60*1e3},quarters:{months:3,weeks:uL/28,days:uL/4,hours:uL*24/4,minutes:uL*24*60/4,seconds:uL*24*60*60/4,milliseconds:uL*24*60*60*1e3/4},months:{weeks:xNe/7,days:xNe,hours:xNe*24,minutes:xNe*24*60,seconds:xNe*24*60*60,milliseconds:xNe*24*60*60*1e3},...dLi},IEe=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Jdl=IEe.slice(0).reverse();function nle(e,r,t=!1){let n={values:t?r.values:{...e.values,...r.values||{}},loc:e.loc.clone(r.loc),conversionAccuracy:r.conversionAccuracy||e.conversionAccuracy,matrix:r.matrix||e.matrix};return new Uw(n)}function Xdl(e){return e<0?Math.floor(e):Math.ceil(e)}function pLi(e,r,t,n,i){let s=e[i][t],a=r[t]/s,o=Math.sign(a)===Math.sign(n[i]),c=!o&&n[i]!==0&&Math.abs(a)<=1?Xdl(a):Math.trunc(a);n[i]+=c,r[t]-=c*s}function Zdl(e,r){Jdl.reduce((t,n)=>v_(r[n])?t:(t&&pLi(e,r,t,r,n),n),null)}function epl(e){let r={};for(let[t,n]of Object.entries(e))n!==0&&(r[t]=n);return r}var Uw=class e{constructor(r){let t=r.conversionAccuracy==="longterm"||!1,n=t?Ydl:Wdl;r.matrix&&(n=r.matrix),this.values=r.values,this.loc=r.loc||Y2.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=r.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(r,t){return e.fromObject({milliseconds:r},t)}static fromObject(r,t={}){if(r==null||typeof r!="object")throw new sF(`Duration.fromObject: argument expected to be an object, got ${r===null?"null":typeof r}`);return new e({values:wVt(r,e.normalizeUnit),loc:Y2.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(r){if(PEe(r))return e.fromMillis(r);if(e.isDuration(r))return r;if(typeof r=="object")return e.fromObject(r);throw new sF(`Unknown duration argument ${r} of type ${typeof r}`)}static fromISO(r,t){let[n]=Gdl(r);return n?e.fromObject(n,t):e.invalid("unparsable",`the input "${r}" can't be parsed as ISO 8601`)}static fromISOTime(r,t){let[n]=Vdl(r);return n?e.fromObject(n,t):e.invalid("unparsable",`the input "${r}" can't be parsed as ISO 8601`)}static invalid(r,t=null){if(!r)throw new sF("need to specify a reason the Duration is invalid");let n=r instanceof fO?r:new fO(r,t);if(u2.throwOnInvalid)throw new IQr(n);return new e({invalid:n})}static normalizeUnit(r){let t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[r&&r.toLowerCase()];if(!t)throw new CVt(r);return t}static isDuration(r){return r&&r.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(r,t={}){let n={...t,floor:t.round!==!1&&t.floor!==!1};return this.isValid?mO.create(this.loc,n).formatDurationFromString(this,r):Hdl}toHuman(r={}){let t=IEe.map(n=>{let i=this.values[n];return v_(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...r,unit:n.slice(0,-1)}).format(i)}).filter(n=>n);return this.loc.listFormatter({type:"conjunction",style:r.listStyle||"narrow",...r}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let r="P";return this.years!==0&&(r+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(r+=this.months+this.quarters*3+"M"),this.weeks!==0&&(r+=this.weeks+"W"),this.days!==0&&(r+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(r+="T"),this.hours!==0&&(r+=this.hours+"H"),this.minutes!==0&&(r+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(r+=MQr(this.seconds+this.milliseconds/1e3,3)+"S"),r==="P"&&(r+="T0S"),r}toISOTime(r={}){if(!this.isValid)return null;let t=this.toMillis();if(t<0||t>=864e5)return null;r={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...r};let n=this.shiftTo("hours","minutes","seconds","milliseconds"),i=r.format==="basic"?"hhmm":"hh:mm";(!r.suppressSeconds||n.seconds!==0||n.milliseconds!==0)&&(i+=r.format==="basic"?"ss":":ss",(!r.suppressMilliseconds||n.milliseconds!==0)&&(i+=".SSS"));let s=n.toFormat(i);return r.includePrefix&&(s="T"+s),s}toJSON(){return this.toISO()}toString(){return this.toISO()}toMillis(){return this.as("milliseconds")}valueOf(){return this.toMillis()}plus(r){if(!this.isValid)return this;let t=e.fromDurationLike(r),n={};for(let i of IEe)(RNe(t.values,i)||RNe(this.values,i))&&(n[i]=t.get(i)+this.get(i));return nle(this,{values:n},!0)}minus(r){if(!this.isValid)return this;let t=e.fromDurationLike(r);return this.plus(t.negate())}mapUnits(r){if(!this.isValid)return this;let t={};for(let n of Object.keys(this.values))t[n]=JMi(r(this.values[n],n));return nle(this,{values:t},!0)}get(r){return this[e.normalizeUnit(r)]}set(r){if(!this.isValid)return this;let t={...this.values,...wVt(r,e.normalizeUnit)};return nle(this,{values:t})}reconfigure({locale:r,numberingSystem:t,conversionAccuracy:n,matrix:i}={}){let a={loc:this.loc.clone({locale:r,numberingSystem:t}),matrix:i,conversionAccuracy:n};return nle(this,a)}as(r){return this.isValid?this.shiftTo(r).get(r):NaN}normalize(){if(!this.isValid)return this;let r=this.toObject();return Zdl(this.matrix,r),nle(this,{values:r},!0)}rescale(){if(!this.isValid)return this;let r=epl(this.normalize().shiftToAll().toObject());return nle(this,{values:r},!0)}shiftTo(...r){if(!this.isValid)return this;if(r.length===0)return this;r=r.map(a=>e.normalizeUnit(a));let t={},n={},i=this.toObject(),s;for(let a of IEe)if(r.indexOf(a)>=0){s=a;let o=0;for(let l in n)o+=this.matrix[l][a]*n[l],n[l]=0;PEe(i[a])&&(o+=i[a]);let c=Math.trunc(o);t[a]=c,n[a]=(o*1e3-c*1e3)/1e3;for(let l in i)IEe.indexOf(l)>IEe.indexOf(a)&&pLi(this.matrix,i,l,t,a)}else PEe(i[a])&&(n[a]=i[a]);for(let a in n)n[a]!==0&&(t[s]+=a===s?n[a]:n[a]/this.matrix[s][a]);return nle(this,{values:t},!0).normalize()}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let r={};for(let t of Object.keys(this.values))r[t]=this.values[t]===0?0:-this.values[t];return nle(this,{values:r},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(r){if(!this.isValid||!r.isValid||!this.loc.equals(r.loc))return!1;function t(n,i){return n===void 0||n===0?i===void 0||i===0:n===i}for(let n of IEe)if(!t(this.values[n],r.values[n]))return!1;return!0}},TNe="Invalid Interval";function tpl(e,r){return!e||!e.isValid?REe.invalid("missing or invalid start"):!r||!r.isValid?REe.invalid("missing or invalid end"):rr:!1}isBefore(r){return this.isValid?this.e<=r:!1}contains(r){return this.isValid?this.s<=r&&this.e>r:!1}set({start:r,end:t}={}){return this.isValid?e.fromDateTimes(r||this.s,t||this.e):this}splitAt(...r){if(!this.isValid)return[];let t=r.map(R2t).filter(a=>this.contains(a)).sort(),n=[],{s:i}=this,s=0;for(;i+this.e?this.e:a;n.push(e.fromDateTimes(i,o)),i=o,s+=1}return n}splitBy(r){let t=Uw.fromDurationLike(r);if(!this.isValid||!t.isValid||t.as("milliseconds")===0)return[];let{s:n}=this,i=1,s,a=[];for(;nc*i));s=+o>+this.e?this.e:o,a.push(e.fromDateTimes(n,s)),n=s,i+=1}return a}divideEqually(r){return this.isValid?this.splitBy(this.length()/r).slice(0,r):[]}overlaps(r){return this.e>r.s&&this.s=r.e:!1}equals(r){return!this.isValid||!r.isValid?!1:this.s.equals(r.s)&&this.e.equals(r.e)}intersection(r){if(!this.isValid)return this;let t=this.s>r.s?this.s:r.s,n=this.e=n?null:e.fromDateTimes(t,n)}union(r){if(!this.isValid)return this;let t=this.sr.e?this.e:r.e;return e.fromDateTimes(t,n)}static merge(r){let[t,n]=r.sort((i,s)=>i.s-s.s).reduce(([i,s],a)=>s?s.overlaps(a)||s.abutsStart(a)?[i,s.union(a)]:[i.concat([s]),a]:[i,a],[[],null]);return n&&t.push(n),t}static xor(r){let t=null,n=0,i=[],s=r.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),a=Array.prototype.concat(...s),o=a.sort((c,l)=>c.time-l.time);for(let c of o)n+=c.type==="s"?1:-1,n===1?t=c.time:(t&&+t!=+c.time&&i.push(e.fromDateTimes(t,c.time)),t=null);return e.merge(i)}difference(...r){return e.xor([this].concat(r)).map(t=>this.intersection(t)).filter(t=>t&&!t.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:TNe}toLocaleString(r=vVt,t={}){return this.isValid?mO.create(this.s.loc.clone(t),r).formatInterval(this):TNe}toISO(r){return this.isValid?`${this.s.toISO(r)}/${this.e.toISO(r)}`:TNe}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:TNe}toISOTime(r){return this.isValid?`${this.s.toISOTime(r)}/${this.e.toISOTime(r)}`:TNe}toFormat(r,{separator:t=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(r)}${t}${this.e.toFormat(r)}`:TNe}toDuration(r,t){return this.isValid?this.e.diff(this.s,r,t):Uw.invalid(this.invalidReason)}mapEndpoints(r){return e.fromDateTimes(r(this.s),r(this.e))}},TEe=class{static hasDST(r=u2.defaultZone){let t=UD.now().setZone(r).set({month:12});return!r.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(r){return $te.isValidZone(r)}static normalizeZone(r){return sle(r,u2.defaultZone)}static months(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:s="gregory"}={}){return(i||Y2.create(t,n,s)).months(r)}static monthsFormat(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:s="gregory"}={}){return(i||Y2.create(t,n,s)).months(r,!0)}static weekdays(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||Y2.create(t,n,null)).weekdays(r)}static weekdaysFormat(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||Y2.create(t,n,null)).weekdays(r,!0)}static meridiems({locale:r=null}={}){return Y2.create(r).meridiems()}static eras(r="short",{locale:t=null}={}){return Y2.create(t,null,"gregory").eras(r)}static features(){return{relative:WMi()}}};function gMi(e,r){let t=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),n=t(r)-t(e);return Math.floor(Uw.fromMillis(n).as("days"))}function rpl(e,r,t){let n=[["years",(c,l)=>l.year-c.year],["quarters",(c,l)=>l.quarter-c.quarter+(l.year-c.year)*4],["months",(c,l)=>l.month-c.month+(l.year-c.year)*12],["weeks",(c,l)=>{let u=gMi(c,l);return(u-u%7)/7}],["days",gMi]],i={},s=e,a,o;for(let[c,l]of n)t.indexOf(c)>=0&&(a=c,i[c]=l(e,r),o=s.plus(i),o>r?(i[c]--,e=s.plus(i)):e=o);return[e,i,o,a]}function npl(e,r,t,n){let[i,s,a,o]=rpl(e,r,t),c=r-i,l=t.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);l.length===0&&(a0?Uw.fromMillis(c,n).shiftTo(...l).plus(u):u}var VQr={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},yMi={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},ipl=VQr.hanidec.replace(/[\[|\]]/g,"").split("");function spl(e){let r=parseInt(e,10);if(isNaN(r)){r="";for(let t=0;t=s&&n<=a&&(r+=n-s)}}return parseInt(r,10)}else return r}function fV({numberingSystem:e},r=""){return new RegExp(`${VQr[e||"latn"]}${r}`)}var apl="missing Intl.DateTimeFormat.formatToParts support";function xA(e,r=t=>t){return{regex:e,deser:([t])=>r(spl(t))}}var opl=String.fromCharCode(160),mLi=`[ ${opl}]`,fLi=new RegExp(mLi,"g");function cpl(e){return e.replace(/\./g,"\\.?").replace(fLi,mLi)}function _Mi(e){return e.replace(/\./g,"").replace(fLi," ").toLowerCase()}function hV(e,r){return e===null?null:{regex:RegExp(e.map(cpl).join("|")),deser:([t])=>e.findIndex(n=>_Mi(t)===_Mi(n))+r}}function AMi(e,r){return{regex:e,deser:([,t,n])=>xVt(t,n),groups:r}}function gVt(e){return{regex:e,deser:([r])=>r}}function upl(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function lpl(e,r){let t=fV(r),n=fV(r,"{2}"),i=fV(r,"{3}"),s=fV(r,"{4}"),a=fV(r,"{6}"),o=fV(r,"{1,2}"),c=fV(r,"{1,3}"),l=fV(r,"{1,6}"),u=fV(r,"{1,9}"),m=fV(r,"{2,4}"),h=fV(r,"{4,6}"),_=w=>({regex:RegExp(upl(w.val)),deser:([x])=>x,literal:!0}),v=(w=>{if(e.literal)return _(w);switch(w.val){case"G":return hV(r.eras("short",!1),0);case"GG":return hV(r.eras("long",!1),0);case"y":return xA(l);case"yy":return xA(m,OQr);case"yyyy":return xA(s);case"yyyyy":return xA(h);case"yyyyyy":return xA(a);case"M":return xA(o);case"MM":return xA(n);case"MMM":return hV(r.months("short",!0,!1),1);case"MMMM":return hV(r.months("long",!0,!1),1);case"L":return xA(o);case"LL":return xA(n);case"LLL":return hV(r.months("short",!1,!1),1);case"LLLL":return hV(r.months("long",!1,!1),1);case"d":return xA(o);case"dd":return xA(n);case"o":return xA(c);case"ooo":return xA(i);case"HH":return xA(n);case"H":return xA(o);case"hh":return xA(n);case"h":return xA(o);case"mm":return xA(n);case"m":return xA(o);case"q":return xA(o);case"qq":return xA(n);case"s":return xA(o);case"ss":return xA(n);case"S":return xA(c);case"SSS":return xA(i);case"u":return gVt(u);case"uu":return gVt(o);case"uuu":return xA(t);case"a":return hV(r.meridiems(),0);case"kkkk":return xA(s);case"kk":return xA(m,OQr);case"W":return xA(o);case"WW":return xA(n);case"E":case"c":return xA(t);case"EEE":return hV(r.weekdays("short",!1,!1),1);case"EEEE":return hV(r.weekdays("long",!1,!1),1);case"ccc":return hV(r.weekdays("short",!0,!1),1);case"cccc":return hV(r.weekdays("long",!0,!1),1);case"Z":case"ZZ":return AMi(new RegExp(`([+-]${o.source})(?::(${n.source}))?`),2);case"ZZZ":return AMi(new RegExp(`([+-]${o.source})(${n.source})?`),2);case"z":return gVt(/[a-z_+-/]{1,256}?/i);case" ":return gVt(/[^\S\n\r]/);default:return _(w)}})(e)||{invalidReason:apl};return v.token=e,v}var dpl={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function ppl(e,r){let{type:t,value:n}=e;if(t==="literal"){let a=/^\s+$/.test(n);return{literal:!a,val:a?" ":n}}let i=r[t],s=dpl[t];if(typeof s=="object"&&(s=s[i]),s)return{literal:!1,val:s}}function mpl(e){return[`^${e.map(t=>t.regex).reduce((t,n)=>`${t}(${n.source})`,"")}$`,e]}function fpl(e,r,t){let n=e.match(r);if(n){let i={},s=1;for(let a in t)if(RNe(t,a)){let o=t[a],c=o.groups?o.groups+1:1;!o.literal&&o.token&&(i[o.token.val[0]]=o.deser(n.slice(s,s+c))),s+=c}return[n,i]}else return[n,{}]}function hpl(e){let r=s=>{switch(s){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},t=null,n;return v_(e.z)||(t=$te.create(e.z)),v_(e.Z)||(t||(t=new gO(e.Z)),n=e.Z),v_(e.q)||(e.M=(e.q-1)*3+1),v_(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),v_(e.u)||(e.S=qQr(e.u)),[Object.keys(e).reduce((s,a)=>{let o=r(a);return o&&(s[o]=e[a]),s},{}),t,n]}var bQr=null;function gpl(){return bQr||(bQr=UD.fromMillis(1555555555555)),bQr}function ypl(e,r){if(e.literal)return e;let t=mO.macroTokenToFormatOpts(e.val),n=yLi(t,r);return n==null||n.includes(void 0)?e:n}function hLi(e,r){return Array.prototype.concat(...e.map(t=>ypl(t,r)))}function gLi(e,r,t){let n=hLi(mO.parseFormat(t),e),i=n.map(a=>lpl(a,e)),s=i.find(a=>a.invalidReason);if(s)return{input:r,tokens:n,invalidReason:s.invalidReason};{let[a,o]=mpl(i),c=RegExp(a,"i"),[l,u]=fpl(r,c,o),[m,h,_]=u?hpl(u):[null,null,void 0];if(RNe(u,"a")&&RNe(u,"H"))throw new xEe("Can't include meridiem when specifying 24-hour format");return{input:r,tokens:n,regex:c,rawMatches:l,matches:u,result:m,zone:h,specificOffset:_}}}function _pl(e,r,t){let{result:n,zone:i,specificOffset:s,invalidReason:a}=gLi(e,r,t);return[n,i,s,a]}function yLi(e,r){return e?mO.create(r,e).formatDateTimeParts(gpl()).map(i=>ppl(i,e)):null}var _Li=[0,31,59,90,120,151,181,212,243,273,304,334],ALi=[0,31,60,91,121,152,182,213,244,274,305,335];function lL(e,r){return new fO("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function bLi(e,r,t){let n=new Date(Date.UTC(e,r-1,t));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);let i=n.getUTCDay();return i===0?7:i}function CLi(e,r,t){return t+(B2t(e)?ALi:_Li)[r-1]}function vLi(e,r){let t=B2t(e)?ALi:_Li,n=t.findIndex(s=>sSVt(r)?(o=r+1,a=1):o=r,{weekYear:o,weekNumber:a,weekday:s,...TVt(e)}}function bMi(e){let{weekYear:r,weekNumber:t,weekday:n}=e,i=bLi(r,1,4),s=F2t(r),a=t*7+n-i-3,o;a<1?(o=r-1,a+=F2t(o)):a>s?(o=r+1,a-=F2t(r)):o=r;let{month:c,day:l}=vLi(o,a);return{year:o,month:c,day:l,...TVt(e)}}function CQr(e){let{year:r,month:t,day:n}=e,i=CLi(r,t,n);return{year:r,ordinal:i,...TVt(e)}}function CMi(e){let{year:r,ordinal:t}=e,{month:n,day:i}=vLi(r,t);return{year:r,month:n,day:i,...TVt(e)}}function Apl(e){let r=IVt(e.weekYear),t=Vte(e.weekNumber,1,SVt(e.weekYear)),n=Vte(e.weekday,1,7);return r?t?n?!1:lL("weekday",e.weekday):lL("week",e.week):lL("weekYear",e.weekYear)}function bpl(e){let r=IVt(e.year),t=Vte(e.ordinal,1,F2t(e.year));return r?t?!1:lL("ordinal",e.ordinal):lL("year",e.year)}function ELi(e){let r=IVt(e.year),t=Vte(e.month,1,12),n=Vte(e.day,1,DVt(e.year,e.month));return r?t?n?!1:lL("day",e.day):lL("month",e.month):lL("year",e.year)}function DLi(e){let{hour:r,minute:t,second:n,millisecond:i}=e,s=Vte(r,0,23)||r===24&&t===0&&n===0&&i===0,a=Vte(t,0,59),o=Vte(n,0,59),c=Vte(i,0,999);return s?a?o?c?!1:lL("millisecond",i):lL("second",n):lL("minute",t):lL("hour",r)}var vQr="Invalid DateTime",vMi=864e13;function yVt(e){return new fO("unsupported zone",`the zone "${e.name}" is not supported`)}function EQr(e){return e.weekData===null&&(e.weekData=BQr(e.c)),e.weekData}function T2t(e,r){let t={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new UD({...t,...r,old:t})}function SLi(e,r,t){let n=e-r*60*1e3,i=t.offset(n);if(r===i)return[n,r];n-=(i-r)*60*1e3;let s=t.offset(n);return i===s?[n,i]:[e-Math.min(i,s)*60*1e3,Math.max(i,s)]}function EMi(e,r){e+=r*60*1e3;let t=new Date(e);return{year:t.getUTCFullYear(),month:t.getUTCMonth()+1,day:t.getUTCDate(),hour:t.getUTCHours(),minute:t.getUTCMinutes(),second:t.getUTCSeconds(),millisecond:t.getUTCMilliseconds()}}function bVt(e,r,t){return SLi(LQr(e),r,t)}function DMi(e,r){let t=e.o,n=e.c.year+Math.trunc(r.years),i=e.c.month+Math.trunc(r.months)+Math.trunc(r.quarters)*3,s={...e.c,year:n,month:i,day:Math.min(e.c.day,DVt(n,i))+Math.trunc(r.days)+Math.trunc(r.weeks)*7},a=Uw.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),o=LQr(s),[c,l]=SLi(o,t,e.zone);return a!==0&&(c+=a,l=e.zone.offset(c)),{ts:c,o:l}}function P2t(e,r,t,n,i,s){let{setZone:a,zone:o}=t;if(e&&Object.keys(e).length!==0||r){let c=r||o,l=UD.fromObject(e,{...t,zone:c,specificOffset:s});return a?l:l.setZone(o)}else return UD.invalid(new fO("unparsable",`the input "${i}" can't be parsed as ${n}`))}function _Vt(e,r,t=!0){return e.isValid?mO.create(Y2.create("en-US"),{allowZ:t,forceSimple:!0}).formatDateTimeFromString(e,r):null}function DQr(e,r){let t=e.c.year>9999||e.c.year<0,n="";return t&&e.c.year>=0&&(n+="+"),n+=US(e.c.year,t?6:4),r?(n+="-",n+=US(e.c.month),n+="-",n+=US(e.c.day)):(n+=US(e.c.month),n+=US(e.c.day)),n}function SMi(e,r,t,n,i,s){let a=US(e.c.hour);return r?(a+=":",a+=US(e.c.minute),(e.c.second!==0||!t)&&(a+=":")):a+=US(e.c.minute),(e.c.second!==0||!t)&&(a+=US(e.c.second),(e.c.millisecond!==0||!n)&&(a+=".",a+=US(e.c.millisecond,3))),i&&(e.isOffsetFixed&&e.offset===0&&!s?a+="Z":e.o<0?(a+="-",a+=US(Math.trunc(-e.o/60)),a+=":",a+=US(Math.trunc(-e.o%60))):(a+="+",a+=US(Math.trunc(e.o/60)),a+=":",a+=US(Math.trunc(e.o%60)))),s&&(a+="["+e.zone.ianaName+"]"),a}var wLi={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Cpl={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},vpl={ordinal:1,hour:0,minute:0,second:0,millisecond:0},ILi=["year","month","day","hour","minute","second","millisecond"],Epl=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Dpl=["year","ordinal","hour","minute","second","millisecond"];function wMi(e){let r={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!r)throw new CVt(e);return r}function IMi(e,r){let t=sle(r.zone,u2.defaultZone),n=Y2.fromObject(r),i=u2.now(),s,a;if(v_(e.year))s=i;else{for(let l of ILi)v_(e[l])&&(e[l]=wLi[l]);let o=ELi(e)||DLi(e);if(o)return UD.invalid(o);let c=t.offset(i);[s,a]=bVt(e,c,t)}return new UD({ts:s,zone:t,loc:n,o:a})}function xMi(e,r,t){let n=v_(t.round)?!0:t.round,i=(a,o)=>(a=MQr(a,n||t.calendary?0:2,!0),r.loc.clone(t).relFormatter(t).format(a,o)),s=a=>t.calendary?r.hasSame(e,a)?0:r.startOf(a).diff(e.startOf(a),a).get(a):r.diff(e,a).get(a);if(t.unit)return i(s(t.unit),t.unit);for(let a of t.units){let o=s(a);if(Math.abs(o)>=1)return i(o,a)}return i(e>r?-0:0,t.units[t.units.length-1])}function TMi(e){let r={},t;return e.length>0&&typeof e[e.length-1]=="object"?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}var UD=class e{constructor(r){let t=r.zone||u2.defaultZone,n=r.invalid||(Number.isNaN(r.ts)?new fO("invalid input"):null)||(t.isValid?null:yVt(t));this.ts=v_(r.ts)?u2.now():r.ts;let i=null,s=null;if(!n)if(r.old&&r.old.ts===this.ts&&r.old.zone.equals(t))[i,s]=[r.old.c,r.old.o];else{let o=t.offset(this.ts);i=EMi(this.ts,o),n=Number.isNaN(i.year)?new fO("invalid input"):null,i=n?null:i,s=n?null:o}this._zone=t,this.loc=r.loc||Y2.create(),this.invalid=n,this.weekData=null,this.c=i,this.o=s,this.isLuxonDateTime=!0}static now(){return new e({})}static local(){let[r,t]=TMi(arguments),[n,i,s,a,o,c,l]=t;return IMi({year:n,month:i,day:s,hour:a,minute:o,second:c,millisecond:l},r)}static utc(){let[r,t]=TMi(arguments),[n,i,s,a,o,c,l]=t;return r.zone=gO.utcInstance,IMi({year:n,month:i,day:s,hour:a,minute:o,second:c,millisecond:l},r)}static fromJSDate(r,t={}){let n=Wll(r)?r.valueOf():NaN;if(Number.isNaN(n))return e.invalid("invalid input");let i=sle(t.zone,u2.defaultZone);return i.isValid?new e({ts:n,zone:i,loc:Y2.fromObject(t)}):e.invalid(yVt(i))}static fromMillis(r,t={}){if(PEe(r))return r<-vMi||r>vMi?e.invalid("Timestamp out of range"):new e({ts:r,zone:sle(t.zone,u2.defaultZone),loc:Y2.fromObject(t)});throw new sF(`fromMillis requires a numerical input, but received a ${typeof r} with value ${r}`)}static fromSeconds(r,t={}){if(PEe(r))return new e({ts:r*1e3,zone:sle(t.zone,u2.defaultZone),loc:Y2.fromObject(t)});throw new sF("fromSeconds requires a numerical input")}static fromObject(r,t={}){r=r||{};let n=sle(t.zone,u2.defaultZone);if(!n.isValid)return e.invalid(yVt(n));let i=u2.now(),s=v_(t.specificOffset)?n.offset(i):t.specificOffset,a=wVt(r,wMi),o=!v_(a.ordinal),c=!v_(a.year),l=!v_(a.month)||!v_(a.day),u=c||l,m=a.weekYear||a.weekNumber,h=Y2.fromObject(t);if((u||o)&&m)throw new xEe("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&o)throw new xEe("Can't mix ordinal dates with month/day");let _=m||a.weekday&&!u,b,v,w=EMi(i,s);_?(b=Epl,v=Cpl,w=BQr(w)):o?(b=Dpl,v=vpl,w=CQr(w)):(b=ILi,v=wLi);let x=!1;for(let N of b){let j=a[N];v_(j)?x?a[N]=v[N]:a[N]=w[N]:x=!0}let P=_?Apl(a):o?bpl(a):ELi(a),k=P||DLi(a);if(k)return e.invalid(k);let R=_?bMi(a):o?CMi(a):a,[L,U]=bVt(R,s,n),Y=new e({ts:L,zone:n,o:U,loc:h});return a.weekday&&u&&r.weekday!==Y.weekday?e.invalid("mismatched weekday",`you can't specify both a weekday of ${a.weekday} and a date of ${Y.toISO()}`):Y}static fromISO(r,t={}){let[n,i]=Mdl(r);return P2t(n,i,t,"ISO 8601",r)}static fromRFC2822(r,t={}){let[n,i]=Ldl(r);return P2t(n,i,t,"RFC 2822",r)}static fromHTTP(r,t={}){let[n,i]=jdl(r);return P2t(n,i,t,"HTTP",t)}static fromFormat(r,t,n={}){if(v_(r)||v_(t))throw new sF("fromFormat requires an input string and a format");let{locale:i=null,numberingSystem:s=null}=n,a=Y2.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0}),[o,c,l,u]=_pl(a,r,t);return u?e.invalid(u):P2t(o,c,n,`format ${t}`,r,l)}static fromString(r,t,n={}){return e.fromFormat(r,t,n)}static fromSQL(r,t={}){let[n,i]=Kdl(r);return P2t(n,i,t,"SQL",r)}static invalid(r,t=null){if(!r)throw new sF("need to specify a reason the DateTime is invalid");let n=r instanceof fO?r:new fO(r,t);if(u2.throwOnInvalid)throw new SQr(n);return new e({invalid:n})}static isDateTime(r){return r&&r.isLuxonDateTime||!1}static parseFormatForOpts(r,t={}){let n=yLi(r,Y2.fromObject(t));return n?n.map(i=>i?i.val:null).join(""):null}static expandFormat(r,t={}){return hLi(mO.parseFormat(r),Y2.fromObject(t)).map(i=>i.val).join("")}get(r){return this[r]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?EQr(this).weekYear:NaN}get weekNumber(){return this.isValid?EQr(this).weekNumber:NaN}get weekday(){return this.isValid?EQr(this).weekday:NaN}get ordinal(){return this.isValid?CQr(this.c).ordinal:NaN}get monthShort(){return this.isValid?TEe.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?TEe.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?TEe.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?TEe.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}get isInLeapYear(){return B2t(this.year)}get daysInMonth(){return DVt(this.year,this.month)}get daysInYear(){return this.isValid?F2t(this.year):NaN}get weeksInWeekYear(){return this.isValid?SVt(this.weekYear):NaN}resolvedLocaleOptions(r={}){let{locale:t,numberingSystem:n,calendar:i}=mO.create(this.loc.clone(r),r).resolvedOptions(this);return{locale:t,numberingSystem:n,outputCalendar:i}}toUTC(r=0,t={}){return this.setZone(gO.instance(r),t)}toLocal(){return this.setZone(u2.defaultZone)}setZone(r,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if(r=sle(r,u2.defaultZone),r.equals(this.zone))return this;if(r.isValid){let i=this.ts;if(t||n){let s=r.offset(this.ts),a=this.toObject();[i]=bVt(a,s,r)}return T2t(this,{ts:i,zone:r})}else return e.invalid(yVt(r))}reconfigure({locale:r,numberingSystem:t,outputCalendar:n}={}){let i=this.loc.clone({locale:r,numberingSystem:t,outputCalendar:n});return T2t(this,{loc:i})}setLocale(r){return this.reconfigure({locale:r})}set(r){if(!this.isValid)return this;let t=wVt(r,wMi),n=!v_(t.weekYear)||!v_(t.weekNumber)||!v_(t.weekday),i=!v_(t.ordinal),s=!v_(t.year),a=!v_(t.month)||!v_(t.day),o=s||a,c=t.weekYear||t.weekNumber;if((o||i)&&c)throw new xEe("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(a&&i)throw new xEe("Can't mix ordinal dates with month/day");let l;n?l=bMi({...BQr(this.c),...t}):v_(t.ordinal)?(l={...this.toObject(),...t},v_(t.day)&&(l.day=Math.min(DVt(l.year,l.month),l.day))):l=CMi({...CQr(this.c),...t});let[u,m]=bVt(l,this.o,this.zone);return T2t(this,{ts:u,o:m})}plus(r){if(!this.isValid)return this;let t=Uw.fromDurationLike(r);return T2t(this,DMi(this,t))}minus(r){if(!this.isValid)return this;let t=Uw.fromDurationLike(r).negate();return T2t(this,DMi(this,t))}startOf(r){if(!this.isValid)return this;let t={},n=Uw.normalizeUnit(r);switch(n){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0;break}if(n==="weeks"&&(t.weekday=1),n==="quarters"){let i=Math.ceil(this.month/3);t.month=(i-1)*3+1}return this.set(t)}endOf(r){return this.isValid?this.plus({[r]:1}).startOf(r).minus(1):this}toFormat(r,t={}){return this.isValid?mO.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,r):vQr}toLocaleString(r=vVt,t={}){return this.isValid?mO.create(this.loc.clone(t),r).formatDateTime(this):vQr}toLocaleParts(r={}){return this.isValid?mO.create(this.loc.clone(r),r).formatDateTimeParts(this):[]}toISO({format:r="extended",suppressSeconds:t=!1,suppressMilliseconds:n=!1,includeOffset:i=!0,extendedZone:s=!1}={}){if(!this.isValid)return null;let a=r==="extended",o=DQr(this,a);return o+="T",o+=SMi(this,a,t,n,i,s),o}toISODate({format:r="extended"}={}){return this.isValid?DQr(this,r==="extended"):null}toISOWeekDate(){return _Vt(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:r=!1,suppressSeconds:t=!1,includeOffset:n=!0,includePrefix:i=!1,extendedZone:s=!1,format:a="extended"}={}){return this.isValid?(i?"T":"")+SMi(this,a==="extended",t,r,n,s):null}toRFC2822(){return _Vt(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return _Vt(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?DQr(this,!0):null}toSQLTime({includeOffset:r=!0,includeZone:t=!1,includeOffsetSpace:n=!0}={}){let i="HH:mm:ss.SSS";return(t||r)&&(n&&(i+=" "),t?i+="z":r&&(i+="ZZ")),_Vt(this,i,!0)}toSQL(r={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(r)}`:null}toString(){return this.isValid?this.toISO():vQr}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(r={}){if(!this.isValid)return{};let t={...this.c};return r.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(r,t="milliseconds",n={}){if(!this.isValid||!r.isValid)return Uw.invalid("created by diffing an invalid DateTime");let i={locale:this.locale,numberingSystem:this.numberingSystem,...n},s=Yll(t).map(Uw.normalizeUnit),a=r.valueOf()>this.valueOf(),o=a?this:r,c=a?r:this,l=npl(o,c,s,i);return a?l.negate():l}diffNow(r="milliseconds",t={}){return this.diff(e.now(),r,t)}until(r){return this.isValid?REe.fromDateTimes(this,r):this}hasSame(r,t){if(!this.isValid)return!1;let n=r.valueOf(),i=this.setZone(r.zone,{keepLocalTime:!0});return i.startOf(t)<=n&&n<=i.endOf(t)}equals(r){return this.isValid&&r.isValid&&this.valueOf()===r.valueOf()&&this.zone.equals(r.zone)&&this.loc.equals(r.loc)}toRelative(r={}){if(!this.isValid)return null;let t=r.base||e.fromObject({},{zone:this.zone}),n=r.padding?thist.valueOf(),Math.min)}static max(...r){if(!r.every(e.isDateTime))throw new sF("max requires all arguments be DateTimes");return mMi(r,t=>t.valueOf(),Math.max)}static fromFormatExplain(r,t,n={}){let{locale:i=null,numberingSystem:s=null}=n,a=Y2.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0});return gLi(a,r,t)}static fromStringExplain(r,t,n={}){return e.fromFormatExplain(r,t,n)}static get DATE_SHORT(){return vVt}static get DATE_MED(){return PMi}static get DATE_MED_WITH_WEEKDAY(){return Fll}static get DATE_FULL(){return RMi}static get DATE_HUGE(){return kMi}static get TIME_SIMPLE(){return FMi}static get TIME_WITH_SECONDS(){return NMi}static get TIME_WITH_SHORT_OFFSET(){return OMi}static get TIME_WITH_LONG_OFFSET(){return BMi}static get TIME_24_SIMPLE(){return qMi}static get TIME_24_WITH_SECONDS(){return MMi}static get TIME_24_WITH_SHORT_OFFSET(){return LMi}static get TIME_24_WITH_LONG_OFFSET(){return jMi}static get DATETIME_SHORT(){return GMi}static get DATETIME_SHORT_WITH_SECONDS(){return UMi}static get DATETIME_MED(){return VMi}static get DATETIME_MED_WITH_SECONDS(){return zMi}static get DATETIME_MED_WITH_WEEKDAY(){return Nll}static get DATETIME_FULL(){return $Mi}static get DATETIME_FULL_WITH_SECONDS(){return QMi}static get DATETIME_HUGE(){return KMi}static get DATETIME_HUGE_WITH_SECONDS(){return HMi}};function R2t(e){if(UD.isDateTime(e))return e;if(e&&e.valueOf&&PEe(e.valueOf()))return UD.fromJSDate(e);if(e&&typeof e=="object")return UD.fromObject(e);throw new sF(`Unknown datetime argument: ${e}, of type ${typeof e}`)}var Spl="3.3.0";yO.DateTime=UD;yO.Duration=Uw;yO.FixedOffsetZone=gO;yO.IANAZone=$te;yO.Info=TEe;yO.Interval=REe;yO.InvalidZone=EVt;yO.Settings=u2;yO.SystemZone=O2t;yO.VERSION=Spl;yO.Zone=ale});var _f=A(PVt=>{"use strict";Object.defineProperty(PVt,"__esModule",{value:!0});PVt.GlobalConfig=void 0;var zQr=class e{static OPTIONS=["allowCustomCrateRegistries","allowedPostUpgradeCommands","allowPlugins","allowPostUpgradeCommandTemplating","allowScripts","binarySource","cacheDir","cacheHardTtlMinutes","containerbaseDir","customEnvVariables","dockerChildPrefix","dockerCliOptions","dockerSidecarImage","dockerUser","dryRun","exposeAllEnv","executionTimeout","githubTokenWarn","localDir","migratePresets","privateKey","privateKeyOld","gitTimeout","platform","endpoint"];static config={};static get(r,t){return r?e.config[r]??t:e.config}static set(r){e.reset();let t={...r};for(let n of e.OPTIONS)e.config[n]=r[n],delete t[n];return t}static reset(){e.config={}}};PVt.GlobalConfig=zQr});var xLi=A(RVt=>{"use strict";Object.defineProperty(RVt,"__esModule",{value:!0});RVt.decorate=void 0;function wpl(e){return(t,n,i={enumerable:!0,configurable:!0,writable:!0,...Object.getOwnPropertyDescriptor(t,n)})=>{let{value:s}=i;return Object.assign(i,{value(...a){return e({args:a,instance:this,callback:()=>s==null?void 0:s.apply(this,a),methodName:s==null?void 0:s.name})}})}}RVt.decorate=wpl});var P3=A(rK=>{"use strict";Object.defineProperty(rK,"__esModule",{value:!0});rK.set=rK.get=rK.reset=rK.init=void 0;var kEe;function Ipl(){kEe={}}rK.init=Ipl;function xpl(){kEe=void 0}rK.reset=xpl;function Tpl(e){return kEe==null?void 0:kEe[e]}rK.get=Tpl;function Ppl(e,r){kEe&&(kEe[e]=r)}rK.set=Ppl});var qNe=A((j0g,qLi)=>{"use strict";var TLi=typeof process=="object"&&process?process:{stdout:null,stderr:null},Rpl=require("events"),PLi=require("stream"),RLi=require("string_decoder").StringDecoder,Qte=Symbol("EOF"),Kte=Symbol("maybeEmitEnd"),ole=Symbol("emittedEnd"),kVt=Symbol("emittingEnd"),L2t=Symbol("emittedError"),FVt=Symbol("closed"),kLi=Symbol("read"),NVt=Symbol("flush"),FLi=Symbol("flushChunk"),aF=Symbol("encoding"),Hte=Symbol("decoder"),OVt=Symbol("flowing"),j2t=Symbol("paused"),BNe=Symbol("resume"),QI=Symbol("bufferLength"),$Qr=Symbol("bufferPush"),QQr=Symbol("bufferShift"),R3=Symbol("objectMode"),k3=Symbol("destroyed"),KQr=Symbol("emitData"),NLi=Symbol("emitEnd"),HQr=Symbol("emitEnd2"),Wte=Symbol("async"),G2t=e=>Promise.resolve().then(e),OLi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",kpl=OLi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),Fpl=OLi&&Symbol.iterator||Symbol("iterator not implemented"),Npl=e=>e==="end"||e==="finish"||e==="prefinish",Opl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,Bpl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),BVt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[BNe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},WQr=class extends BVt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}};qLi.exports=class BLi extends PLi{constructor(r){super(),this[OVt]=!1,this[j2t]=!1,this.pipes=[],this.buffer=[],this[R3]=r&&r.objectMode||!1,this[R3]?this[aF]=null:this[aF]=r&&r.encoding||null,this[aF]==="buffer"&&(this[aF]=null),this[Wte]=r&&!!r.async||!1,this[Hte]=this[aF]?new RLi(this[aF]):null,this[Qte]=!1,this[ole]=!1,this[kVt]=!1,this[FVt]=!1,this[L2t]=null,this.writable=!0,this.readable=!0,this[QI]=0,this[k3]=!1}get bufferLength(){return this[QI]}get encoding(){return this[aF]}set encoding(r){if(this[R3])throw new Error("cannot set encoding in objectMode");if(this[aF]&&r!==this[aF]&&(this[Hte]&&this[Hte].lastNeed||this[QI]))throw new Error("cannot change encoding");this[aF]!==r&&(this[Hte]=r?new RLi(r):null,this.buffer.length&&(this.buffer=this.buffer.map(t=>this[Hte].write(t)))),this[aF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[R3]}set objectMode(r){this[R3]=this[R3]||!!r}get async(){return this[Wte]}set async(r){this[Wte]=this[Wte]||!!r}write(r,t,n){if(this[Qte])throw new Error("write after end");if(this[k3])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[Wte]?G2t:s=>s();return!this[R3]&&!Buffer.isBuffer(r)&&(Bpl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):Opl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[R3]?(this.flowing&&this[QI]!==0&&this[NVt](!0),this.flowing?this.emit("data",r):this[$Qr](r),this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[aF]&&!this[Hte].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[aF]&&(r=this[Hte].write(r)),this.flowing&&this[QI]!==0&&this[NVt](!0),this.flowing?this.emit("data",r):this[$Qr](r),this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[k3])return null;if(this[QI]===0||r===0||r>this[QI])return this[Kte](),null;this[R3]&&(r=null),this.buffer.length>1&&!this[R3]&&(this.encoding?this.buffer=[this.buffer.join("")]:this.buffer=[Buffer.concat(this.buffer,this[QI])]);let t=this[kLi](r||null,this.buffer[0]);return this[Kte](),t}[kLi](r,t){return r===t.length||r===null?this[QQr]():(this.buffer[0]=t.slice(r),t=t.slice(0,r),this[QI]-=r),this.emit("data",t),!this.buffer.length&&!this[Qte]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[Qte]=!0,this.writable=!1,(this.flowing||!this[j2t])&&this[Kte](),this}[BNe](){this[k3]||(this[j2t]=!1,this[OVt]=!0,this.emit("resume"),this.buffer.length?this[NVt]():this[Qte]?this[Kte]():this.emit("drain"))}resume(){return this[BNe]()}pause(){this[OVt]=!1,this[j2t]=!0}get destroyed(){return this[k3]}get flowing(){return this[OVt]}get paused(){return this[j2t]}[$Qr](r){this[R3]?this[QI]+=1:this[QI]+=r.length,this.buffer.push(r)}[QQr](){return this.buffer.length&&(this[R3]?this[QI]-=1:this[QI]-=this.buffer[0].length),this.buffer.shift()}[NVt](r){do;while(this[FLi](this[QQr]()));!r&&!this.buffer.length&&!this[Qte]&&this.emit("drain")}[FLi](r){return r?(this.emit("data",r),this.flowing):!1}pipe(r,t){if(this[k3])return;let n=this[ole];return t=t||{},r===TLi.stdout||r===TLi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this.pipes.push(t.proxyErrors?new WQr(this,r,t):new BVt(this,r,t)),this[Wte]?G2t(()=>this[BNe]()):this[BNe]()),r}unpipe(r){let t=this.pipes.find(n=>n.dest===r);t&&(this.pipes.splice(this.pipes.indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this.pipes.length&&!this.flowing?this[BNe]():r==="readable"&&this[QI]!==0?super.emit("readable"):Npl(r)&&this[ole]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[L2t]&&(this[Wte]?G2t(()=>t.call(this,this[L2t])):t.call(this,this[L2t])),n}get emittedEnd(){return this[ole]}[Kte](){!this[kVt]&&!this[ole]&&!this[k3]&&this.buffer.length===0&&this[Qte]&&(this[kVt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[FVt]&&this.emit("close"),this[kVt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==k3&&this[k3])return;if(r==="data")return t?this[Wte]?G2t(()=>this[KQr](t)):this[KQr](t):!1;if(r==="end")return this[NLi]();if(r==="close"){if(this[FVt]=!0,!this[ole]&&!this[k3])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[L2t]=t;let s=super.emit("error",t);return this[Kte](),s}else if(r==="resume"){let s=super.emit("resume");return this[Kte](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[Kte](),i}[KQr](r){for(let n of this.pipes)n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[Kte](),t}[NLi](){this[ole]||(this[ole]=!0,this.readable=!1,this[Wte]?G2t(()=>this[HQr]()):this[HQr]())}[HQr](){if(this[Hte]){let t=this[Hte].end();if(t){for(let n of this.pipes)n.dest.write(t);super.emit("data",t)}}for(let t of this.pipes)t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[R3]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[R3]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[R3]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[R3]?Promise.reject(new Error("cannot concat in objectMode")):this[aF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(k3,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[kpl](){return{next:()=>{let t=this.read();if(t!==null)return Promise.resolve({done:!1,value:t});if(this[Qte])return Promise.resolve({done:!0});let n=null,i=null,s=l=>{this.removeListener("data",a),this.removeListener("end",o),i(l)},a=l=>{this.removeListener("error",s),this.removeListener("end",o),this.pause(),n({value:l,done:!!this[Qte]})},o=()=>{this.removeListener("error",s),this.removeListener("data",a),n({done:!0})},c=()=>s(new Error("stream destroyed"));return new Promise((l,u)=>{i=u,n=l,this.once(k3,c),this.once("error",s),this.once("end",o),this.once("data",a)})}}}[Fpl](){return{next:()=>{let t=this.read();return{value:t,done:t===null}}}}destroy(r){return this[k3]?(r?this.emit("error",r):this.emit(k3),this):(this[k3]=!0,this.buffer.length=0,this[QI]=0,typeof this.close=="function"&&!this[FVt]&&this.close(),r?this.emit("error",r):this.emit(k3),this)}static isStream(r){return!!r&&(r instanceof BLi||r instanceof PLi||r instanceof Rpl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}}});var ZQr=A((G0g,XQr)=>{var MLi=qNe(),MNe=Symbol("_data"),LNe=Symbol("_length"),YQr=class extends MLi{constructor(r){super(r),this[MNe]=[],this[LNe]=0}write(r,t,n){typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=Buffer.isBuffer(r)?r:Buffer.from(r,t);return this[MNe].push(i),this[LNe]+=i.length,n&&n(),!0}end(r,t,n){typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t);let i=Buffer.concat(this[MNe],this[LNe]);return super.write(i),super.end(n)}};XQr.exports=YQr;var JQr=class extends MLi{constructor(r){super(r),this[MNe]=[],this[LNe]=0}write(r,t,n){typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=Buffer.isBuffer(r)?r:Buffer.from(r,t);return this[MNe].push(i),this[LNe]+=i.length,super.write(r,t,n)}end(r,t,n){typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t);let i=Buffer.concat(this[MNe],this[LNe]);return this.emit("collect",i),super.end(n)}};XQr.exports.PassThrough=JQr});var ere=A(HLi=>{"use strict";var LLi=typeof process=="object"&&process?process:{stdout:null,stderr:null},qpl=require("events"),jLi=require("stream"),Mpl=require("string_decoder"),GLi=Mpl.StringDecoder,Yte=Symbol("EOF"),Jte=Symbol("maybeEmitEnd"),cle=Symbol("emittedEnd"),qVt=Symbol("emittingEnd"),U2t=Symbol("emittedError"),MVt=Symbol("closed"),ULi=Symbol("read"),LVt=Symbol("flush"),VLi=Symbol("flushChunk"),oF=Symbol("encoding"),Xte=Symbol("decoder"),jVt=Symbol("flowing"),V2t=Symbol("paused"),jNe=Symbol("resume"),VD=Symbol("buffer"),nK=Symbol("pipes"),KI=Symbol("bufferLength"),eKr=Symbol("bufferPush"),tKr=Symbol("bufferShift"),XT=Symbol("objectMode"),zD=Symbol("destroyed"),rKr=Symbol("error"),nKr=Symbol("emitData"),zLi=Symbol("emitEnd"),iKr=Symbol("emitEnd2"),Zte=Symbol("async"),sKr=Symbol("abort"),GVt=Symbol("aborted"),FEe=Symbol("signal"),z2t=e=>Promise.resolve().then(e),KLi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",$Li=KLi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),QLi=KLi&&Symbol.iterator||Symbol("iterator not implemented"),Lpl=e=>e==="end"||e==="finish"||e==="prefinish",jpl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,Gpl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),UVt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[jNe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},aKr=class extends UVt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}},oKr=class e extends jLi{constructor(r){super(),this[jVt]=!1,this[V2t]=!1,this[nK]=[],this[VD]=[],this[XT]=r&&r.objectMode||!1,this[XT]?this[oF]=null:this[oF]=r&&r.encoding||null,this[oF]==="buffer"&&(this[oF]=null),this[Zte]=r&&!!r.async||!1,this[Xte]=this[oF]?new GLi(this[oF]):null,this[Yte]=!1,this[cle]=!1,this[qVt]=!1,this[MVt]=!1,this[U2t]=null,this.writable=!0,this.readable=!0,this[KI]=0,this[zD]=!1,r&&r.debugExposeBuffer===!0&&Object.defineProperty(this,"buffer",{get:()=>this[VD]}),r&&r.debugExposePipes===!0&&Object.defineProperty(this,"pipes",{get:()=>this[nK]}),this[FEe]=r&&r.signal,this[GVt]=!1,this[FEe]&&(this[FEe].addEventListener("abort",()=>this[sKr]()),this[FEe].aborted&&this[sKr]())}get bufferLength(){return this[KI]}get encoding(){return this[oF]}set encoding(r){if(this[XT])throw new Error("cannot set encoding in objectMode");if(this[oF]&&r!==this[oF]&&(this[Xte]&&this[Xte].lastNeed||this[KI]))throw new Error("cannot change encoding");this[oF]!==r&&(this[Xte]=r?new GLi(r):null,this[VD].length&&(this[VD]=this[VD].map(t=>this[Xte].write(t)))),this[oF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[XT]}set objectMode(r){this[XT]=this[XT]||!!r}get async(){return this[Zte]}set async(r){this[Zte]=this[Zte]||!!r}[sKr](){this[GVt]=!0,this.emit("abort",this[FEe].reason),this.destroy(this[FEe].reason)}get aborted(){return this[GVt]}set aborted(r){}write(r,t,n){if(this[GVt])return!1;if(this[Yte])throw new Error("write after end");if(this[zD])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[Zte]?z2t:s=>s();return!this[XT]&&!Buffer.isBuffer(r)&&(Gpl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):jpl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[XT]?(this.flowing&&this[KI]!==0&&this[LVt](!0),this.flowing?this.emit("data",r):this[eKr](r),this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[oF]&&!this[Xte].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[oF]&&(r=this[Xte].write(r)),this.flowing&&this[KI]!==0&&this[LVt](!0),this.flowing?this.emit("data",r):this[eKr](r),this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[zD])return null;if(this[KI]===0||r===0||r>this[KI])return this[Jte](),null;this[XT]&&(r=null),this[VD].length>1&&!this[XT]&&(this.encoding?this[VD]=[this[VD].join("")]:this[VD]=[Buffer.concat(this[VD],this[KI])]);let t=this[ULi](r||null,this[VD][0]);return this[Jte](),t}[ULi](r,t){return r===t.length||r===null?this[tKr]():(this[VD][0]=t.slice(r),t=t.slice(0,r),this[KI]-=r),this.emit("data",t),!this[VD].length&&!this[Yte]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[Yte]=!0,this.writable=!1,(this.flowing||!this[V2t])&&this[Jte](),this}[jNe](){this[zD]||(this[V2t]=!1,this[jVt]=!0,this.emit("resume"),this[VD].length?this[LVt]():this[Yte]?this[Jte]():this.emit("drain"))}resume(){return this[jNe]()}pause(){this[jVt]=!1,this[V2t]=!0}get destroyed(){return this[zD]}get flowing(){return this[jVt]}get paused(){return this[V2t]}[eKr](r){this[XT]?this[KI]+=1:this[KI]+=r.length,this[VD].push(r)}[tKr](){return this[XT]?this[KI]-=1:this[KI]-=this[VD][0].length,this[VD].shift()}[LVt](r){do;while(this[VLi](this[tKr]())&&this[VD].length);!r&&!this[VD].length&&!this[Yte]&&this.emit("drain")}[VLi](r){return this.emit("data",r),this.flowing}pipe(r,t){if(this[zD])return;let n=this[cle];return t=t||{},r===LLi.stdout||r===LLi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this[nK].push(t.proxyErrors?new aKr(this,r,t):new UVt(this,r,t)),this[Zte]?z2t(()=>this[jNe]()):this[jNe]()),r}unpipe(r){let t=this[nK].find(n=>n.dest===r);t&&(this[nK].splice(this[nK].indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this[nK].length&&!this.flowing?this[jNe]():r==="readable"&&this[KI]!==0?super.emit("readable"):Lpl(r)&&this[cle]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[U2t]&&(this[Zte]?z2t(()=>t.call(this,this[U2t])):t.call(this,this[U2t])),n}get emittedEnd(){return this[cle]}[Jte](){!this[qVt]&&!this[cle]&&!this[zD]&&this[VD].length===0&&this[Yte]&&(this[qVt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[MVt]&&this.emit("close"),this[qVt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==zD&&this[zD])return;if(r==="data")return!this[XT]&&!t?!1:this[Zte]?z2t(()=>this[nKr](t)):this[nKr](t);if(r==="end")return this[zLi]();if(r==="close"){if(this[MVt]=!0,!this[cle]&&!this[zD])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[U2t]=t,super.emit(rKr,t);let s=!this[FEe]||this.listeners("error").length?super.emit("error",t):!1;return this[Jte](),s}else if(r==="resume"){let s=super.emit("resume");return this[Jte](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[Jte](),i}[nKr](r){for(let n of this[nK])n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[Jte](),t}[zLi](){this[cle]||(this[cle]=!0,this.readable=!1,this[Zte]?z2t(()=>this[iKr]()):this[iKr]())}[iKr](){if(this[Xte]){let t=this[Xte].end();if(t){for(let n of this[nK])n.dest.write(t);super.emit("data",t)}}for(let t of this[nK])t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[XT]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[XT]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[XT]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[XT]?Promise.reject(new Error("cannot concat in objectMode")):this[oF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(zD,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[$Li](){let r=!1,t=()=>(this.pause(),r=!0,Promise.resolve({done:!0}));return{next:()=>{if(r)return t();let i=this.read();if(i!==null)return Promise.resolve({done:!1,value:i});if(this[Yte])return t();let s=null,a=null,o=m=>{this.removeListener("data",c),this.removeListener("end",l),this.removeListener(zD,u),t(),a(m)},c=m=>{this.removeListener("error",o),this.removeListener("end",l),this.removeListener(zD,u),this.pause(),s({value:m,done:!!this[Yte]})},l=()=>{this.removeListener("error",o),this.removeListener("data",c),this.removeListener(zD,u),t(),s({done:!0})},u=()=>o(new Error("stream destroyed"));return new Promise((m,h)=>{a=h,s=m,this.once(zD,u),this.once("error",o),this.once("end",l),this.once("data",c)})},throw:t,return:t,[$Li](){return this}}}[QLi](){let r=!1,t=()=>(this.pause(),this.removeListener(rKr,t),this.removeListener(zD,t),this.removeListener("end",t),r=!0,{done:!0}),n=()=>{if(r)return t();let i=this.read();return i===null?t():{value:i}};return this.once("end",t),this.once(rKr,t),this.once(zD,t),{next:n,throw:t,return:t,[QLi](){return this}}}destroy(r){return this[zD]?(r?this.emit("error",r):this.emit(zD),this):(this[zD]=!0,this[VD].length=0,this[KI]=0,typeof this.close=="function"&&!this[MVt]&&this.close(),r?this.emit("error",r):this.emit(zD),this)}static isStream(r){return!!r&&(r instanceof e||r instanceof jLi||r instanceof qpl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}};HLi.Minipass=oKr});var $2t=A((V0g,XLi)=>{var Upl=qNe(),Vpl=require("events"),zpl=e=>e&&e instanceof Vpl&&(typeof e.pipe=="function"||typeof e.write=="function"&&typeof e.end=="function"),NEe=Symbol("_head"),_O=Symbol("_tail"),cKr=Symbol("_linkStreams"),uKr=Symbol("_setHead"),lKr=Symbol("_setTail"),WLi=Symbol("_onError"),YLi=Symbol("_onData"),dKr=Symbol("_onEnd"),JLi=Symbol("_onDrain"),VVt=Symbol("_streams"),pKr=class extends Upl{constructor(r,...t){zpl(r)&&(t.unshift(r),r={}),super(r),this[VVt]=[],t.length&&this.push(...t)}[cKr](r){return r.reduce((t,n)=>(t.on("error",i=>n.emit("error",i)),t.pipe(n),n))}push(...r){this[VVt].push(...r),this[_O]&&r.unshift(this[_O]);let t=this[cKr](r);this[lKr](t),this[NEe]||this[uKr](r[0])}unshift(...r){this[VVt].unshift(...r),this[NEe]&&r.push(this[NEe]);let t=this[cKr](r);this[uKr](r[0]),this[_O]||this[lKr](t)}destroy(r){return this[VVt].forEach(t=>typeof t.destroy=="function"&&t.destroy()),super.destroy(r)}[lKr](r){this[_O]=r,r.on("error",t=>this[WLi](r,t)),r.on("data",t=>this[YLi](r,t)),r.on("end",()=>this[dKr](r)),r.on("finish",()=>this[dKr](r))}[WLi](r,t){r===this[_O]&&this.emit("error",t)}[YLi](r,t){r===this[_O]&&super.write(t)}[dKr](r){r===this[_O]&&super.end()}pause(){return super.pause(),this[_O]&&this[_O].pause&&this[_O].pause()}emit(r,...t){return r==="resume"&&this[_O]&&this[_O].resume&&this[_O].resume(),super.emit(r,...t)}[uKr](r){this[NEe]=r,r.on("drain",()=>this[JLi](r))}[JLi](r){r===this[NEe]&&this.emit("drain")}write(r,t,n){return this[NEe].write(r,t,n)&&(this.flowing||this.buffer.length===0)}end(r,t,n){return this[NEe].end(r,t,n),this}};XLi.exports=pKr});var GNe=A((z0g,iK)=>{"use strict";var K2t=require("crypto"),{Minipass:$pl}=ere(),fKr=["sha512","sha384","sha256"],gKr=["sha512"],Qpl=/^[a-z0-9+/]+(?:=?=?)$/i,Kpl=/^([a-z0-9]+)-([^?]+)([?\S*]*)$/,Hpl=/^([a-z0-9]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)?$/,Wpl=/^[\x21-\x7E]+$/,H2t=e=>e!=null&&e.length?`?${e.join("?")}`:"",hKr=class extends $pl{#e;#r;#t;constructor(r){super(),this.size=0,this.opts=r,this.#n(),r!=null&&r.algorithms?this.algorithms=[...r.algorithms]:this.algorithms=[...gKr],this.algorithm!==null&&!this.algorithms.includes(this.algorithm)&&this.algorithms.push(this.algorithm),this.hashes=this.algorithms.map(K2t.createHash)}#n(){var r,t,n,i;this.sri=(r=this.opts)!=null&&r.integrity?AO((t=this.opts)==null?void 0:t.integrity,this.opts):null,this.expectedSize=(n=this.opts)==null?void 0:n.size,this.sri?this.sri.isHash?(this.goodSri=!0,this.algorithm=this.sri.algorithm):(this.goodSri=!this.sri.isEmpty(),this.algorithm=this.sri.pickAlgorithm(this.opts)):this.algorithm=null,this.digests=this.goodSri?this.sri[this.algorithm]:null,this.optString=H2t((i=this.opts)==null?void 0:i.options)}on(r,t){return r==="size"&&this.#r?t(this.#r):r==="integrity"&&this.#e?t(this.#e):r==="verified"&&this.#t?t(this.#t):super.on(r,t)}emit(r,t){return r==="end"&&this.#a(),super.emit(r,t)}write(r){return this.size+=r.length,this.hashes.forEach(t=>t.update(r)),super.write(r)}#a(){this.goodSri||this.#n();let r=AO(this.hashes.map((n,i)=>`${this.algorithms[i]}-${n.digest("base64")}${this.optString}`).join(" "),this.opts),t=this.goodSri&&r.match(this.sri,this.opts);if(typeof this.expectedSize=="number"&&this.size!==this.expectedSize){let n=new Error(`stream size mismatch when checking ${this.sri}. +`)}var dVt=class extends Error{constructor(r,t,n){super(Hul(n)),this.request=r,this.headers=t,this.response=n,this.name="GraphqlResponseError",this.errors=n.errors,this.data=n.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},Wul=["method","baseUrl","url","headers","request","query","mediaType"],Yul=["query","method","url"],Nqi=/\/api\/v3\/?$/;function Jul(e,r,t){if(t){if(typeof r=="string"&&"query"in t)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let a in t)if(Yul.includes(a))return Promise.reject(new Error(`[@octokit/graphql] "${a}" cannot be used as variable name`))}let n=typeof r=="string"?Object.assign({query:r},t):r,i=Object.keys(n).reduce((a,o)=>Wul.includes(o)?(a[o]=n[o],a):(a.variables||(a.variables={}),a.variables[o]=n[o],a),{}),s=n.baseUrl||e.endpoint.DEFAULTS.baseUrl;return Nqi.test(s)&&(i.url=s.replace(Nqi,"/api/graphql")),e(i).then(a=>{if(a.data.errors){let o={};for(let c of Object.keys(a.headers))o[c]=a.headers[c];throw new dVt(i,o,a.data)}return a.data.data})}function dQr(e,r){let t=e.defaults(r);return Object.assign((i,s)=>Jul(t,i,s),{defaults:dQr.bind(null,t),endpoint:Oqi.request.endpoint})}var Xul=dQr(Oqi.request,{headers:{"user-agent":`octokit-graphql.js/${Kul} ${Qul.getUserAgent()}`},method:"POST",url:"/graphql"});function Zul(e){return dQr(e,{method:"POST",url:"/graphql"})}I2t.GraphqlResponseError=dVt;I2t.graphql=Xul;I2t.withCustomRequest=Zul});var qqi=A(pQr=>{"use strict";Object.defineProperty(pQr,"__esModule",{value:!0});var ell=/^v1\./,tll=/^ghs_/,rll=/^ghu_/;async function nll(e){let r=e.split(/\./).length===3,t=ell.test(e)||tll.test(e),n=rll.test(e);return{type:"token",token:e,tokenType:r?"app":t?"installation":n?"user-to-server":"oauth"}}function ill(e){return e.split(/\./).length===3?`bearer ${e}`:`token ${e}`}async function sll(e,r,t,n){let i=r.endpoint.merge(t,n);return i.headers.authorization=ill(e),r(i)}var all=function(r){if(!r)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof r!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return r=r.replace(/^(token|bearer) +/i,""),Object.assign(nll.bind(null,r),{hook:sll.bind(null,r)})};pQr.createTokenAuth=all});var jqi=A(mQr=>{"use strict";Object.defineProperty(mQr,"__esModule",{value:!0});var oll=Mte(),cll=r$r(),Mqi=lQr(),ull=Bqi(),lll=qqi();function dll(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}function pll(e,r){if(e==null)return{};var t=dll(e,r),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}var Lqi="3.6.0",mll=["authStrategy"],x2t=class{constructor(r={}){let t=new cll.Collection,n={baseUrl:Mqi.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},r.request,{hook:t.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=[r.userAgent,`octokit-core.js/${Lqi} ${oll.getUserAgent()}`].filter(Boolean).join(" "),r.baseUrl&&(n.baseUrl=r.baseUrl),r.previews&&(n.mediaType.previews=r.previews),r.timeZone&&(n.headers["time-zone"]=r.timeZone),this.request=Mqi.request.defaults(n),this.graphql=ull.withCustomRequest(this.request).defaults(n),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},r.log),this.hook=t,r.authStrategy){let{authStrategy:s}=r,a=pll(r,mll),o=s(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:a},r.auth));t.wrap("request",o.hook),this.auth=o}else if(!r.auth)this.auth=async()=>({type:"unauthenticated"});else{let s=lll.createTokenAuth(r.auth);t.wrap("request",s.hook),this.auth=s}this.constructor.plugins.forEach(s=>{Object.assign(this,s(this,r))})}static defaults(r){return class extends this{constructor(...n){let i=n[0]||{};if(typeof r=="function"){super(r(i));return}super(Object.assign({},r,i,i.userAgent&&r.userAgent?{userAgent:`${i.userAgent} ${r.userAgent}`}:null))}}}static plugin(...r){var t;let n=this.plugins;return t=class extends this{},t.plugins=n.concat(r.filter(s=>!n.includes(s))),t}};x2t.VERSION=Lqi;x2t.plugins=[];mQr.Octokit=x2t});var Hqi=A(pVt=>{"use strict";Object.defineProperty(pVt,"__esModule",{value:!0});function Gqi(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function Uqi(e){for(var r=1;r{"use strict";Object.defineProperty(INe,"__esModule",{value:!0});var gll="2.21.3";function Wqi(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function Yqi(e){for(var r=1;r({async next(){if(!o)return{done:!0};try{let c=await i({method:s,url:o,headers:a}),l=_ll(c);return o=((l.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:l}}catch(c){if(c.status!==409)throw c;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function Jqi(e,r,t,n){return typeof t=="function"&&(n=t,t=void 0),Xqi(e,[],fQr(e,r,t)[Symbol.asyncIterator](),n)}function Xqi(e,r,t,n){return t.next().then(i=>{if(i.done)return r;let s=!1;function a(){s=!0}return r=r.concat(n?n(i.value,a):i.value.data),s?r:Xqi(e,r,t,n)})}var All=Object.assign(Jqi,{iterator:fQr}),Zqi=["GET /app/hook/deliveries","GET /app/installations","GET /applications/grants","GET /authorizations","GET /enterprises/{enterprise}/actions/permissions/organizations","GET /enterprises/{enterprise}/actions/runner-groups","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners","GET /enterprises/{enterprise}/actions/runners","GET /enterprises/{enterprise}/audit-log","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /enterprises/{enterprise}/settings/billing/advanced-security","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/audit-log","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/credential-authorizations","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/external-groups","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/settings/billing/advanced-security","GET /orgs/{org}/team-sync/groups","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/git/matching-refs/{ref}","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function bll(e){return typeof e=="string"?Zqi.includes(e):!1}function eMi(e){return{paginate:Object.assign(Jqi.bind(null,e),{iterator:fQr.bind(null,e)})}}eMi.VERSION=gll;INe.composePaginateRest=All;INe.isPaginatingEndpoint=bll;INe.paginateRest=eMi;INe.paginatingEndpoints=Zqi});var iMi=A(JT=>{"use strict";var Cll=JT&&JT.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),vll=JT&&JT.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),nMi=JT&&JT.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&Cll(r,e,t);return vll(r,e),r};Object.defineProperty(JT,"__esModule",{value:!0});JT.getOctokitOptions=JT.GitHub=JT.defaults=JT.context=void 0;var Ell=nMi(e$r()),hQr=nMi(BBi()),Dll=jqi(),Sll=Hqi(),wll=tMi();JT.context=new Ell.Context;var rMi=hQr.getApiBaseUrl();JT.defaults={baseUrl:rMi,request:{agent:hQr.getProxyAgent(rMi)}};JT.GitHub=Dll.Octokit.plugin(Sll.restEndpointMethods,wll.paginateRest).defaults(JT.defaults);function Ill(e,r){let t=Object.assign({},r||{}),n=hQr.getAuthString(e,t);return n&&(t.auth=n),t}JT.getOctokitOptions=Ill});var gQr=A(cL=>{"use strict";var xll=cL&&cL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Tll=cL&&cL.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Pll=cL&&cL.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.hasOwnProperty.call(e,t)&&xll(r,e,t);return Tll(r,e),r};Object.defineProperty(cL,"__esModule",{value:!0});cL.getOctokit=cL.context=void 0;var Rll=Pll(e$r()),sMi=iMi();cL.context=new Rll.Context;function kll(e,r,...t){let n=sMi.GitHub.plugin(...t);return new n(sMi.getOctokitOptions(e,r))}cL.getOctokit=kll});var Zp=A(vp=>{"use strict";Object.defineProperty(vp,"__esModule",{value:!0});vp.MISSING_API_CREDENTIALS=vp.PAGE_NOT_FOUND_ERROR=vp.INVALID_PATH=vp.UNKNOWN_ERROR=vp.BUNDLER_INVALID_CREDENTIALS=vp.WORKER_FILE_UPDATE_FAILED=vp.HOST_DISABLED=vp.IGNORABLE_HOST_ERROR=vp.EXTERNAL_HOST_ERROR=vp.FILE_ACCESS_VIOLATION_ERROR=vp.MANAGER_LOCKFILE_ERROR=vp.NO_VULNERABILITY_ALERTS=vp.TEMPORARY_ERROR=vp.REPOSITORY_CHANGED=vp.REPOSITORY_UNINITIATED=vp.REPOSITORY_RENAMED=vp.REPOSITORY_NO_PACKAGE_FILES=vp.REPOSITORY_NOT_FOUND=vp.REPOSITORY_MIRRORED=vp.REPOSITORY_FORKED=vp.REPOSITORY_EMPTY=vp.REPOSITORY_NO_CONFIG=vp.REPOSITORY_DISABLED_BY_CONFIG=vp.REPOSITORY_CLOSED_ONBOARDING=vp.REPOSITORY_DISABLED=vp.REPOSITORY_CANNOT_FORK=vp.REPOSITORY_BLOCKED=vp.REPOSITORY_ARCHIVED=vp.REPOSITORY_ACCESS_FORBIDDEN=vp.CONFIG_GIT_URL_UNAVAILABLE=vp.CONFIG_SECRETS_INVALID=vp.CONFIG_SECRETS_EXPOSED=vp.CONFIG_PRESETS_INVALID=vp.CONFIG_VALIDATION=vp.PLATFORM_UNKNOWN_ERROR=vp.PLATFORM_RATE_LIMIT_EXCEEDED=vp.PLATFORM_NOT_FOUND=vp.PLATFORM_INTEGRATION_UNAUTHORIZED=vp.PLATFORM_GPG_FAILED=vp.PLATFORM_BAD_CREDENTIALS=vp.PLATFORM_AUTHENTICATION_ERROR=vp.SYSTEM_INSUFFICIENT_MEMORY=vp.SYSTEM_INSUFFICIENT_DISK_SPACE=void 0;vp.SYSTEM_INSUFFICIENT_DISK_SPACE="disk-space";vp.SYSTEM_INSUFFICIENT_MEMORY="out-of-memory";vp.PLATFORM_AUTHENTICATION_ERROR="authentication-error";vp.PLATFORM_BAD_CREDENTIALS="bad-credentials";vp.PLATFORM_GPG_FAILED="gpg-failed";vp.PLATFORM_INTEGRATION_UNAUTHORIZED="integration-unauthorized";vp.PLATFORM_NOT_FOUND="platform-not-found";vp.PLATFORM_RATE_LIMIT_EXCEEDED="rate-limit-exceeded";vp.PLATFORM_UNKNOWN_ERROR="platform-unknown-error";vp.CONFIG_VALIDATION="config-validation";vp.CONFIG_PRESETS_INVALID="config-presets-invalid";vp.CONFIG_SECRETS_EXPOSED="config-secrets-exposed";vp.CONFIG_SECRETS_INVALID="config-secrets-invalid";vp.CONFIG_GIT_URL_UNAVAILABLE="config-git-url-unavailable";vp.REPOSITORY_ACCESS_FORBIDDEN="forbidden";vp.REPOSITORY_ARCHIVED="archived";vp.REPOSITORY_BLOCKED="blocked";vp.REPOSITORY_CANNOT_FORK="cannot-fork";vp.REPOSITORY_DISABLED="disabled";vp.REPOSITORY_CLOSED_ONBOARDING="disabled-closed-onboarding";vp.REPOSITORY_DISABLED_BY_CONFIG="disabled-by-config";vp.REPOSITORY_NO_CONFIG="disabled-no-config";vp.REPOSITORY_EMPTY="empty";vp.REPOSITORY_FORKED="fork";vp.REPOSITORY_MIRRORED="mirror";vp.REPOSITORY_NOT_FOUND="not-found";vp.REPOSITORY_NO_PACKAGE_FILES="no-package-files";vp.REPOSITORY_RENAMED="renamed";vp.REPOSITORY_UNINITIATED="uninitiated";vp.REPOSITORY_CHANGED="repository-changed";vp.TEMPORARY_ERROR="temporary-error";vp.NO_VULNERABILITY_ALERTS="no-vulnerability-alerts";vp.MANAGER_LOCKFILE_ERROR="lockfile-error";vp.FILE_ACCESS_VIOLATION_ERROR="file-access-violation-error";vp.EXTERNAL_HOST_ERROR="external-host-error";vp.IGNORABLE_HOST_ERROR="ignorable-host-error";vp.HOST_DISABLED="host-disabled";vp.WORKER_FILE_UPDATE_FAILED="update-failure";vp.BUNDLER_INVALID_CREDENTIALS="bundler-credentials";vp.UNKNOWN_ERROR="unknown-error";vp.INVALID_PATH="invalid-path";vp.PAGE_NOT_FOUND_ERROR="page-not-found";vp.MISSING_API_CREDENTIALS="missing-api-credentials"});var Ug=A(mVt=>{"use strict";Object.defineProperty(mVt,"__esModule",{value:!0});mVt.ExternalHostError=void 0;var Fll=Zp(),yQr=class e extends Error{hostType;err;packageName;reason;constructor(r,t){super(Fll.EXTERNAL_HOST_ERROR),Object.setPrototypeOf(this,e.prototype),this.hostType=t,this.err=r}};mVt.ExternalHostError=yQr});var zC=A(yO=>{"use strict";Object.defineProperty(yO,"__esModule",{value:!0});var zte=class extends Error{},SQr=class extends zte{constructor(r){super(`Invalid DateTime: ${r.toMessage()}`)}},wQr=class extends zte{constructor(r){super(`Invalid Interval: ${r.toMessage()}`)}},IQr=class extends zte{constructor(r){super(`Invalid Duration: ${r.toMessage()}`)}},xEe=class extends zte{},CVt=class extends zte{constructor(r){super(`Invalid unit ${r}`)}},sF=class extends zte{},tK=class extends zte{constructor(){super("Zone is an abstract class")}},Rm="numeric",gV="short",hO="long",vVt={year:Rm,month:Rm,day:Rm},RMi={year:Rm,month:gV,day:Rm},Nll={year:Rm,month:gV,day:Rm,weekday:gV},kMi={year:Rm,month:hO,day:Rm},FMi={year:Rm,month:hO,day:Rm,weekday:hO},NMi={hour:Rm,minute:Rm},OMi={hour:Rm,minute:Rm,second:Rm},BMi={hour:Rm,minute:Rm,second:Rm,timeZoneName:gV},qMi={hour:Rm,minute:Rm,second:Rm,timeZoneName:hO},MMi={hour:Rm,minute:Rm,hourCycle:"h23"},LMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23"},jMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23",timeZoneName:gV},GMi={hour:Rm,minute:Rm,second:Rm,hourCycle:"h23",timeZoneName:hO},UMi={year:Rm,month:Rm,day:Rm,hour:Rm,minute:Rm},VMi={year:Rm,month:Rm,day:Rm,hour:Rm,minute:Rm,second:Rm},zMi={year:Rm,month:gV,day:Rm,hour:Rm,minute:Rm},$Mi={year:Rm,month:gV,day:Rm,hour:Rm,minute:Rm,second:Rm},Oll={year:Rm,month:gV,day:Rm,weekday:gV,hour:Rm,minute:Rm},QMi={year:Rm,month:hO,day:Rm,hour:Rm,minute:Rm,timeZoneName:gV},KMi={year:Rm,month:hO,day:Rm,hour:Rm,minute:Rm,second:Rm,timeZoneName:gV},HMi={year:Rm,month:hO,day:Rm,weekday:hO,hour:Rm,minute:Rm,timeZoneName:hO},WMi={year:Rm,month:hO,day:Rm,weekday:hO,hour:Rm,minute:Rm,second:Rm,timeZoneName:hO},ale=class{get type(){throw new tK}get name(){throw new tK}get ianaName(){return this.name}get isUniversal(){throw new tK}offsetName(r,t){throw new tK}formatOffset(r,t){throw new tK}offset(r){throw new tK}equals(r){throw new tK}get isValid(){throw new tK}},_Qr=null,O2t=class e extends ale{static get instance(){return _Qr===null&&(_Qr=new e),_Qr}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(r,{format:t,locale:n}){return JMi(r,t,n)}formatOffset(r,t){return N2t(this.offset(r),t)}offset(r){return-new Date(r).getTimezoneOffset()}equals(r){return r.type==="system"}get isValid(){return!0}},AVt={};function Bll(e){return AVt[e]||(AVt[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),AVt[e]}var qll={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Mll(e,r){let t=e.format(r).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(t),[,i,s,a,o,c,l,u]=n;return[a,i,s,o,c,l,u]}function Lll(e,r){let t=e.formatToParts(r),n=[];for(let i=0;i=0?b:1e3+b,(h-_)/(60*1e3)}equals(r){return r.type==="iana"&&r.name===this.name}get isValid(){return this.valid}},aMi={};function jll(e,r={}){let t=JSON.stringify([e,r]),n=aMi[t];return n||(n=new Intl.ListFormat(e,r),aMi[t]=n),n}var xQr={};function TQr(e,r={}){let t=JSON.stringify([e,r]),n=xQr[t];return n||(n=new Intl.DateTimeFormat(e,r),xQr[t]=n),n}var PQr={};function Gll(e,r={}){let t=JSON.stringify([e,r]),n=PQr[t];return n||(n=new Intl.NumberFormat(e,r),PQr[t]=n),n}var RQr={};function Ull(e,r={}){let{base:t,...n}=r,i=JSON.stringify([e,n]),s=RQr[i];return s||(s=new Intl.RelativeTimeFormat(e,r),RQr[i]=s),s}var k2t=null;function Vll(){return k2t||(k2t=new Intl.DateTimeFormat().resolvedOptions().locale,k2t)}function zll(e){let r=e.indexOf("-x-");r!==-1&&(e=e.substring(0,r));let t=e.indexOf("-u-");if(t===-1)return[e];{let n,i;try{n=TQr(e).resolvedOptions(),i=e}catch{let c=e.substring(0,t);n=TQr(c).resolvedOptions(),i=c}let{numberingSystem:s,calendar:a}=n;return[i,s,a]}}function $ll(e,r,t){return(t||r)&&(e.includes("-u-")||(e+="-u"),t&&(e+=`-ca-${t}`),r&&(e+=`-nu-${r}`)),e}function Qll(e){let r=[];for(let t=1;t<=12;t++){let n=UD.utc(2016,t,1);r.push(e(n))}return r}function Kll(e){let r=[];for(let t=1;t<=7;t++){let n=UD.utc(2016,11,13+t);r.push(e(n))}return r}function hVt(e,r,t,n,i){let s=e.listingMode(t);return s==="error"?null:s==="en"?n(r):i(r)}function Hll(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}var kQr=class{constructor(r,t,n){this.padTo=n.padTo||0,this.floor=n.floor||!1;let{padTo:i,floor:s,...a}=n;if(!t||Object.keys(a).length>0){let o={useGrouping:!1,...n};n.padTo>0&&(o.minimumIntegerDigits=n.padTo),this.inf=Gll(r,o)}}format(r){if(this.inf){let t=this.floor?Math.floor(r):r;return this.inf.format(t)}else{let t=this.floor?Math.floor(r):MQr(r,3);return US(t,this.padTo)}}},FQr=class{constructor(r,t,n){this.opts=n,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=r;else if(r.zone.type==="fixed"){let a=-1*(r.offset/60),o=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;r.offset!==0&&$te.create(o).valid?(i=o,this.dt=r):(i="UTC",this.dt=r.offset===0?r:r.setZone("UTC").plus({minutes:r.offset}),this.originalZone=r.zone)}else r.zone.type==="system"?this.dt=r:r.zone.type==="iana"?(this.dt=r,i=r.zone.name):(i="UTC",this.dt=r.setZone("UTC").plus({minutes:r.offset}),this.originalZone=r.zone);let s={...this.opts};s.timeZone=s.timeZone||i,this.dtf=TQr(t,s)}format(){return this.originalZone?this.formatToParts().map(({value:r})=>r).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let r=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?r.map(t=>{if(t.type==="timeZoneName"){let n=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...t,value:n}}else return t}):r}resolvedOptions(){return this.dtf.resolvedOptions()}},NQr=class{constructor(r,t,n){this.opts={style:"long",...n},!t&&YMi()&&(this.rtf=Ull(r,n))}format(r,t){return this.rtf?this.rtf.format(r,t):ldl(t,r,this.opts.numeric,this.opts.style!=="long")}formatToParts(r,t){return this.rtf?this.rtf.formatToParts(r,t):[]}},Y2=class e{static fromOpts(r){return e.create(r.locale,r.numberingSystem,r.outputCalendar,r.defaultToEN)}static create(r,t,n,i=!1){let s=r||u2.defaultLocale,a=s||(i?"en-US":Vll()),o=t||u2.defaultNumberingSystem,c=n||u2.defaultOutputCalendar;return new e(a,o,c,s)}static resetCache(){k2t=null,xQr={},PQr={},RQr={}}static fromObject({locale:r,numberingSystem:t,outputCalendar:n}={}){return e.create(r,t,n)}constructor(r,t,n,i){let[s,a,o]=zll(r);this.locale=s,this.numberingSystem=t||a||null,this.outputCalendar=n||o||null,this.intl=$ll(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Hll(this)),this.fastNumbersCached}listingMode(){let r=this.isEnglish(),t=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return r&&t?"en":"intl"}clone(r){return!r||Object.getOwnPropertyNames(r).length===0?this:e.create(r.locale||this.specifiedLocale,r.numberingSystem||this.numberingSystem,r.outputCalendar||this.outputCalendar,r.defaultToEN||!1)}redefaultToEN(r={}){return this.clone({...r,defaultToEN:!0})}redefaultToSystem(r={}){return this.clone({...r,defaultToEN:!1})}months(r,t=!1,n=!0){return hVt(this,r,n,eLi,()=>{let i=t?{month:r,day:"numeric"}:{month:r},s=t?"format":"standalone";return this.monthsCache[s][r]||(this.monthsCache[s][r]=Qll(a=>this.extract(a,i,"month"))),this.monthsCache[s][r]})}weekdays(r,t=!1,n=!0){return hVt(this,r,n,nLi,()=>{let i=t?{weekday:r,year:"numeric",month:"long",day:"numeric"}:{weekday:r},s=t?"format":"standalone";return this.weekdaysCache[s][r]||(this.weekdaysCache[s][r]=Kll(a=>this.extract(a,i,"weekday"))),this.weekdaysCache[s][r]})}meridiems(r=!0){return hVt(this,void 0,r,()=>iLi,()=>{if(!this.meridiemCache){let t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[UD.utc(2016,11,13,9),UD.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(r,t=!0){return hVt(this,r,t,sLi,()=>{let n={era:r};return this.eraCache[r]||(this.eraCache[r]=[UD.utc(-40,1,1),UD.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[r]})}extract(r,t,n){let i=this.dtFormatter(r,t),s=i.formatToParts(),a=s.find(o=>o.type.toLowerCase()===n);return a?a.value:null}numberFormatter(r={}){return new kQr(this.intl,r.forceSimple||this.fastNumbers,r)}dtFormatter(r,t={}){return new FQr(r,this.intl,t)}relFormatter(r={}){return new NQr(this.intl,this.isEnglish(),r)}listFormatter(r={}){return jll(this.intl,r)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}equals(r){return this.locale===r.locale&&this.numberingSystem===r.numberingSystem&&this.outputCalendar===r.outputCalendar}},AQr=null,gO=class e extends ale{static get utcInstance(){return AQr===null&&(AQr=new e(0)),AQr}static instance(r){return r===0?e.utcInstance:new e(r)}static parseSpecifier(r){if(r){let t=r.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new e(xVt(t[1],t[2]))}return null}constructor(r){super(),this.fixed=r}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${N2t(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${N2t(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(r,t){return N2t(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(r){return r.type==="fixed"&&r.fixed===this.fixed}get isValid(){return!0}},EVt=class extends ale{constructor(r){super(),this.zoneName=r}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function sle(e,r){if(v_(e)||e===null)return r;if(e instanceof ale)return e;if(Wll(e)){let t=e.toLowerCase();return t==="default"?r:t==="local"||t==="system"?O2t.instance:t==="utc"||t==="gmt"?gO.utcInstance:gO.parseSpecifier(t)||$te.create(e)}else return PEe(e)?gO.instance(e):typeof e=="object"&&e.offset&&typeof e.offset=="number"?e:new EVt(e)}var oMi=()=>Date.now(),cMi="system",uMi=null,lMi=null,dMi=null,pMi=60,mMi,u2=class{static get now(){return oMi}static set now(r){oMi=r}static set defaultZone(r){cMi=r}static get defaultZone(){return sle(cMi,O2t.instance)}static get defaultLocale(){return uMi}static set defaultLocale(r){uMi=r}static get defaultNumberingSystem(){return lMi}static set defaultNumberingSystem(r){lMi=r}static get defaultOutputCalendar(){return dMi}static set defaultOutputCalendar(r){dMi=r}static get twoDigitCutoffYear(){return pMi}static set twoDigitCutoffYear(r){pMi=r%100}static get throwOnInvalid(){return mMi}static set throwOnInvalid(r){mMi=r}static resetCaches(){Y2.resetCache(),$te.resetCache()}};function v_(e){return typeof e>"u"}function PEe(e){return typeof e=="number"}function IVt(e){return typeof e=="number"&&e%1===0}function Wll(e){return typeof e=="string"}function Yll(e){return Object.prototype.toString.call(e)==="[object Date]"}function YMi(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function Jll(e){return Array.isArray(e)?e:[e]}function fMi(e,r,t){if(e.length!==0)return e.reduce((n,i)=>{let s=[r(i),i];return n&&t(n[0],s[0])===n[0]?n:s},null)[1]}function Xll(e,r){return r.reduce((t,n)=>(t[n]=e[n],t),{})}function RNe(e,r){return Object.prototype.hasOwnProperty.call(e,r)}function Vte(e,r,t){return IVt(e)&&e>=r&&e<=t}function Zll(e,r){return e-r*Math.floor(e/r)}function US(e,r=2){let t=e<0,n;return t?n="-"+(""+-e).padStart(r,"0"):n=(""+e).padStart(r,"0"),n}function ile(e){if(!(v_(e)||e===null||e===""))return parseInt(e,10)}function wEe(e){if(!(v_(e)||e===null||e===""))return parseFloat(e)}function qQr(e){if(!(v_(e)||e===null||e==="")){let r=parseFloat("0."+e)*1e3;return Math.floor(r)}}function MQr(e,r,t=!1){let n=10**r;return(t?Math.trunc:Math.round)(e*n)/n}function B2t(e){return e%4===0&&(e%100!==0||e%400===0)}function F2t(e){return B2t(e)?366:365}function DVt(e,r){let t=Zll(r-1,12)+1,n=e+(r-t)/12;return t===2?B2t(n)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][t-1]}function LQr(e){let r=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(r=new Date(r),r.setUTCFullYear(e.year,e.month-1,e.day)),+r}function SVt(e){let r=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,t=e-1,n=(t+Math.floor(t/4)-Math.floor(t/100)+Math.floor(t/400))%7;return r===4||n===3?53:52}function OQr(e){return e>99?e:e>u2.twoDigitCutoffYear?1900+e:2e3+e}function JMi(e,r,t,n=null){let i=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(s.timeZone=n);let a={timeZoneName:r,...s},o=new Intl.DateTimeFormat(t,a).formatToParts(i).find(c=>c.type.toLowerCase()==="timezonename");return o?o.value:null}function xVt(e,r){let t=parseInt(e,10);Number.isNaN(t)&&(t=0);let n=parseInt(r,10)||0,i=t<0||Object.is(t,-0)?-n:n;return t*60+i}function XMi(e){let r=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(r))throw new sF(`Invalid unit value ${e}`);return r}function wVt(e,r){let t={};for(let n in e)if(RNe(e,n)){let i=e[n];if(i==null)continue;t[r(n)]=XMi(i)}return t}function N2t(e,r){let t=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(r){case"short":return`${i}${US(t,2)}:${US(n,2)}`;case"narrow":return`${i}${t}${n>0?`:${n}`:""}`;case"techie":return`${i}${US(t,2)}${US(n,2)}`;default:throw new RangeError(`Value format ${r} is out of range for property format`)}}function TVt(e){return Xll(e,["hour","minute","second","millisecond"])}var edl=["January","February","March","April","May","June","July","August","September","October","November","December"],ZMi=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tdl=["J","F","M","A","M","J","J","A","S","O","N","D"];function eLi(e){switch(e){case"narrow":return[...tdl];case"short":return[...ZMi];case"long":return[...edl];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var tLi=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],rLi=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],rdl=["M","T","W","T","F","S","S"];function nLi(e){switch(e){case"narrow":return[...rdl];case"short":return[...rLi];case"long":return[...tLi];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var iLi=["AM","PM"],ndl=["Before Christ","Anno Domini"],idl=["BC","AD"],sdl=["B","A"];function sLi(e){switch(e){case"narrow":return[...sdl];case"short":return[...idl];case"long":return[...ndl];default:return null}}function adl(e){return iLi[e.hour<12?0:1]}function odl(e,r){return nLi(r)[e.weekday-1]}function cdl(e,r){return eLi(r)[e.month-1]}function udl(e,r){return sLi(r)[e.year<0?0:1]}function ldl(e,r,t="always",n=!1){let i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},s=["hours","minutes","seconds"].indexOf(e)===-1;if(t==="auto"&&s){let m=e==="days";switch(r){case 1:return m?"tomorrow":`next ${i[e][0]}`;case-1:return m?"yesterday":`last ${i[e][0]}`;case 0:return m?"today":`this ${i[e][0]}`}}let a=Object.is(r,-0)||r<0,o=Math.abs(r),c=o===1,l=i[e],u=n?c?l[1]:l[2]||l[1]:c?i[e][0]:e;return a?`${o} ${u} ago`:`in ${o} ${u}`}function hMi(e,r){let t="";for(let n of e)n.literal?t+=n.val:t+=r(n.val);return t}var ddl={D:vVt,DD:RMi,DDD:kMi,DDDD:FMi,t:NMi,tt:OMi,ttt:BMi,tttt:qMi,T:MMi,TT:LMi,TTT:jMi,TTTT:GMi,f:UMi,ff:zMi,fff:QMi,ffff:HMi,F:VMi,FF:$Mi,FFF:KMi,FFFF:WMi},mO=class e{static create(r,t={}){return new e(r,t)}static parseFormat(r){let t=null,n="",i=!1,s=[];for(let a=0;a0&&s.push({literal:i||/^\s+$/.test(n),val:n}),t=null,n="",i=!i):i||o===t?n+=o:(n.length>0&&s.push({literal:/^\s+$/.test(n),val:n}),n=o,t=o)}return n.length>0&&s.push({literal:i||/^\s+$/.test(n),val:n}),s}static macroTokenToFormatOpts(r){return ddl[r]}constructor(r,t){this.opts=t,this.loc=r,this.systemLoc=null}formatWithSystemDefault(r,t){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(r,{...this.opts,...t}).format()}formatDateTime(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).format()}formatDateTimeParts(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).formatToParts()}formatInterval(r,t={}){return this.loc.dtFormatter(r.start,{...this.opts,...t}).dtf.formatRange(r.start.toJSDate(),r.end.toJSDate())}resolvedOptions(r,t={}){return this.loc.dtFormatter(r,{...this.opts,...t}).resolvedOptions()}num(r,t=0){if(this.opts.forceSimple)return US(r,t);let n={...this.opts};return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(r)}formatDateTimeFromString(r,t){let n=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",s=(_,b)=>this.loc.extract(r,_,b),a=_=>r.isOffsetFixed&&r.offset===0&&_.allowZ?"Z":r.isValid?r.zone.formatOffset(r.ts,_.format):"",o=()=>n?adl(r):s({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(_,b)=>n?cdl(r,_):s(b?{month:_}:{month:_,day:"numeric"},"month"),l=(_,b)=>n?odl(r,_):s(b?{weekday:_}:{weekday:_,month:"long",day:"numeric"},"weekday"),u=_=>{let b=e.macroTokenToFormatOpts(_);return b?this.formatWithSystemDefault(r,b):_},m=_=>n?udl(r,_):s({era:_},"era"),h=_=>{switch(_){case"S":return this.num(r.millisecond);case"u":case"SSS":return this.num(r.millisecond,3);case"s":return this.num(r.second);case"ss":return this.num(r.second,2);case"uu":return this.num(Math.floor(r.millisecond/10),2);case"uuu":return this.num(Math.floor(r.millisecond/100));case"m":return this.num(r.minute);case"mm":return this.num(r.minute,2);case"h":return this.num(r.hour%12===0?12:r.hour%12);case"hh":return this.num(r.hour%12===0?12:r.hour%12,2);case"H":return this.num(r.hour);case"HH":return this.num(r.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return r.zone.offsetName(r.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return r.zone.offsetName(r.ts,{format:"long",locale:this.loc.locale});case"z":return r.zoneName;case"a":return o();case"d":return i?s({day:"numeric"},"day"):this.num(r.day);case"dd":return i?s({day:"2-digit"},"day"):this.num(r.day,2);case"c":return this.num(r.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"E":return this.num(r.weekday);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return i?s({month:"numeric",day:"numeric"},"month"):this.num(r.month);case"LL":return i?s({month:"2-digit",day:"numeric"},"month"):this.num(r.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return i?s({month:"numeric"},"month"):this.num(r.month);case"MM":return i?s({month:"2-digit"},"month"):this.num(r.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return i?s({year:"numeric"},"year"):this.num(r.year);case"yy":return i?s({year:"2-digit"},"year"):this.num(r.year.toString().slice(-2),2);case"yyyy":return i?s({year:"numeric"},"year"):this.num(r.year,4);case"yyyyyy":return i?s({year:"numeric"},"year"):this.num(r.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(r.weekYear.toString().slice(-2),2);case"kkkk":return this.num(r.weekYear,4);case"W":return this.num(r.weekNumber);case"WW":return this.num(r.weekNumber,2);case"o":return this.num(r.ordinal);case"ooo":return this.num(r.ordinal,3);case"q":return this.num(r.quarter);case"qq":return this.num(r.quarter,2);case"X":return this.num(Math.floor(r.ts/1e3));case"x":return this.num(r.ts);default:return u(_)}};return hMi(e.parseFormat(t),h)}formatDurationFromString(r,t){let n=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=c=>l=>{let u=n(l);return u?this.num(c.get(u),l.length):l},s=e.parseFormat(t),a=s.reduce((c,{literal:l,val:u})=>l?c:c.concat(u),[]),o=r.shiftTo(...a.map(n).filter(c=>c));return hMi(s,i(o))}},fO=class{constructor(r,t){this.reason=r,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}},aLi=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function kNe(...e){let r=e.reduce((t,n)=>t+n.source,"");return RegExp(`^${r}$`)}function FNe(...e){return r=>e.reduce(([t,n,i],s)=>{let[a,o,c]=s(r,i);return[{...t,...a},o||n,c]},[{},null,1]).slice(0,2)}function NNe(e,...r){if(e==null)return[null,null];for(let[t,n]of r){let i=t.exec(e);if(i)return n(i)}return[null,null]}function oLi(...e){return(r,t)=>{let n={},i;for(i=0;i_!==void 0&&(b||_&&u)?-_:_;return[{years:h(wEe(t)),months:h(wEe(n)),weeks:h(wEe(i)),days:h(wEe(s)),hours:h(wEe(a)),minutes:h(wEe(o)),seconds:h(wEe(c),c==="-0"),milliseconds:h(qQr(l),m)}]}var Ddl={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function UQr(e,r,t,n,i,s,a){let o={year:r.length===2?OQr(ile(r)):ile(r),month:ZMi.indexOf(t)+1,day:ile(n),hour:ile(i),minute:ile(s)};return a&&(o.second=ile(a)),e&&(o.weekday=e.length>3?tLi.indexOf(e)+1:rLi.indexOf(e)+1),o}var Sdl=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function wdl(e){let[,r,t,n,i,s,a,o,c,l,u,m]=e,h=UQr(r,i,n,t,s,a,o),_;return c?_=Ddl[c]:l?_=0:_=xVt(u,m),[h,new gO(_)]}function Idl(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var xdl=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Tdl=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Pdl=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function gMi(e){let[,r,t,n,i,s,a,o]=e;return[UQr(r,i,n,t,s,a,o),gO.utcInstance]}function Rdl(e){let[,r,t,n,i,s,a,o]=e;return[UQr(r,o,t,n,i,s,a),gO.utcInstance]}var kdl=kNe(mdl,GQr),Fdl=kNe(fdl,GQr),Ndl=kNe(hdl,GQr),Odl=kNe(uLi),dLi=FNe(bdl,ONe,q2t,M2t),Bdl=FNe(gdl,ONe,q2t,M2t),qdl=FNe(ydl,ONe,q2t,M2t),Mdl=FNe(ONe,q2t,M2t);function Ldl(e){return NNe(e,[kdl,dLi],[Fdl,Bdl],[Ndl,qdl],[Odl,Mdl])}function jdl(e){return NNe(Idl(e),[Sdl,wdl])}function Gdl(e){return NNe(e,[xdl,gMi],[Tdl,gMi],[Pdl,Rdl])}function Udl(e){return NNe(e,[vdl,Edl])}var Vdl=FNe(ONe);function zdl(e){return NNe(e,[Cdl,Vdl])}var $dl=kNe(_dl,Adl),Qdl=kNe(lLi),Kdl=FNe(ONe,q2t,M2t);function Hdl(e){return NNe(e,[$dl,dLi],[Qdl,Kdl])}var Wdl="Invalid Duration",pLi={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Ydl={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...pLi},uL=146097/400,xNe=146097/4800,Jdl={years:{quarters:4,months:12,weeks:uL/7,days:uL,hours:uL*24,minutes:uL*24*60,seconds:uL*24*60*60,milliseconds:uL*24*60*60*1e3},quarters:{months:3,weeks:uL/28,days:uL/4,hours:uL*24/4,minutes:uL*24*60/4,seconds:uL*24*60*60/4,milliseconds:uL*24*60*60*1e3/4},months:{weeks:xNe/7,days:xNe,hours:xNe*24,minutes:xNe*24*60,seconds:xNe*24*60*60,milliseconds:xNe*24*60*60*1e3},...pLi},IEe=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Xdl=IEe.slice(0).reverse();function nle(e,r,t=!1){let n={values:t?r.values:{...e.values,...r.values||{}},loc:e.loc.clone(r.loc),conversionAccuracy:r.conversionAccuracy||e.conversionAccuracy,matrix:r.matrix||e.matrix};return new Uw(n)}function Zdl(e){return e<0?Math.floor(e):Math.ceil(e)}function mLi(e,r,t,n,i){let s=e[i][t],a=r[t]/s,o=Math.sign(a)===Math.sign(n[i]),c=!o&&n[i]!==0&&Math.abs(a)<=1?Zdl(a):Math.trunc(a);n[i]+=c,r[t]-=c*s}function epl(e,r){Xdl.reduce((t,n)=>v_(r[n])?t:(t&&mLi(e,r,t,r,n),n),null)}function tpl(e){let r={};for(let[t,n]of Object.entries(e))n!==0&&(r[t]=n);return r}var Uw=class e{constructor(r){let t=r.conversionAccuracy==="longterm"||!1,n=t?Jdl:Ydl;r.matrix&&(n=r.matrix),this.values=r.values,this.loc=r.loc||Y2.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=r.invalid||null,this.matrix=n,this.isLuxonDuration=!0}static fromMillis(r,t){return e.fromObject({milliseconds:r},t)}static fromObject(r,t={}){if(r==null||typeof r!="object")throw new sF(`Duration.fromObject: argument expected to be an object, got ${r===null?"null":typeof r}`);return new e({values:wVt(r,e.normalizeUnit),loc:Y2.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(r){if(PEe(r))return e.fromMillis(r);if(e.isDuration(r))return r;if(typeof r=="object")return e.fromObject(r);throw new sF(`Unknown duration argument ${r} of type ${typeof r}`)}static fromISO(r,t){let[n]=Udl(r);return n?e.fromObject(n,t):e.invalid("unparsable",`the input "${r}" can't be parsed as ISO 8601`)}static fromISOTime(r,t){let[n]=zdl(r);return n?e.fromObject(n,t):e.invalid("unparsable",`the input "${r}" can't be parsed as ISO 8601`)}static invalid(r,t=null){if(!r)throw new sF("need to specify a reason the Duration is invalid");let n=r instanceof fO?r:new fO(r,t);if(u2.throwOnInvalid)throw new IQr(n);return new e({invalid:n})}static normalizeUnit(r){let t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[r&&r.toLowerCase()];if(!t)throw new CVt(r);return t}static isDuration(r){return r&&r.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(r,t={}){let n={...t,floor:t.round!==!1&&t.floor!==!1};return this.isValid?mO.create(this.loc,n).formatDurationFromString(this,r):Wdl}toHuman(r={}){let t=IEe.map(n=>{let i=this.values[n];return v_(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...r,unit:n.slice(0,-1)}).format(i)}).filter(n=>n);return this.loc.listFormatter({type:"conjunction",style:r.listStyle||"narrow",...r}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let r="P";return this.years!==0&&(r+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(r+=this.months+this.quarters*3+"M"),this.weeks!==0&&(r+=this.weeks+"W"),this.days!==0&&(r+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(r+="T"),this.hours!==0&&(r+=this.hours+"H"),this.minutes!==0&&(r+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(r+=MQr(this.seconds+this.milliseconds/1e3,3)+"S"),r==="P"&&(r+="T0S"),r}toISOTime(r={}){if(!this.isValid)return null;let t=this.toMillis();if(t<0||t>=864e5)return null;r={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...r};let n=this.shiftTo("hours","minutes","seconds","milliseconds"),i=r.format==="basic"?"hhmm":"hh:mm";(!r.suppressSeconds||n.seconds!==0||n.milliseconds!==0)&&(i+=r.format==="basic"?"ss":":ss",(!r.suppressMilliseconds||n.milliseconds!==0)&&(i+=".SSS"));let s=n.toFormat(i);return r.includePrefix&&(s="T"+s),s}toJSON(){return this.toISO()}toString(){return this.toISO()}toMillis(){return this.as("milliseconds")}valueOf(){return this.toMillis()}plus(r){if(!this.isValid)return this;let t=e.fromDurationLike(r),n={};for(let i of IEe)(RNe(t.values,i)||RNe(this.values,i))&&(n[i]=t.get(i)+this.get(i));return nle(this,{values:n},!0)}minus(r){if(!this.isValid)return this;let t=e.fromDurationLike(r);return this.plus(t.negate())}mapUnits(r){if(!this.isValid)return this;let t={};for(let n of Object.keys(this.values))t[n]=XMi(r(this.values[n],n));return nle(this,{values:t},!0)}get(r){return this[e.normalizeUnit(r)]}set(r){if(!this.isValid)return this;let t={...this.values,...wVt(r,e.normalizeUnit)};return nle(this,{values:t})}reconfigure({locale:r,numberingSystem:t,conversionAccuracy:n,matrix:i}={}){let a={loc:this.loc.clone({locale:r,numberingSystem:t}),matrix:i,conversionAccuracy:n};return nle(this,a)}as(r){return this.isValid?this.shiftTo(r).get(r):NaN}normalize(){if(!this.isValid)return this;let r=this.toObject();return epl(this.matrix,r),nle(this,{values:r},!0)}rescale(){if(!this.isValid)return this;let r=tpl(this.normalize().shiftToAll().toObject());return nle(this,{values:r},!0)}shiftTo(...r){if(!this.isValid)return this;if(r.length===0)return this;r=r.map(a=>e.normalizeUnit(a));let t={},n={},i=this.toObject(),s;for(let a of IEe)if(r.indexOf(a)>=0){s=a;let o=0;for(let l in n)o+=this.matrix[l][a]*n[l],n[l]=0;PEe(i[a])&&(o+=i[a]);let c=Math.trunc(o);t[a]=c,n[a]=(o*1e3-c*1e3)/1e3;for(let l in i)IEe.indexOf(l)>IEe.indexOf(a)&&mLi(this.matrix,i,l,t,a)}else PEe(i[a])&&(n[a]=i[a]);for(let a in n)n[a]!==0&&(t[s]+=a===s?n[a]:n[a]/this.matrix[s][a]);return nle(this,{values:t},!0).normalize()}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let r={};for(let t of Object.keys(this.values))r[t]=this.values[t]===0?0:-this.values[t];return nle(this,{values:r},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(r){if(!this.isValid||!r.isValid||!this.loc.equals(r.loc))return!1;function t(n,i){return n===void 0||n===0?i===void 0||i===0:n===i}for(let n of IEe)if(!t(this.values[n],r.values[n]))return!1;return!0}},TNe="Invalid Interval";function rpl(e,r){return!e||!e.isValid?REe.invalid("missing or invalid start"):!r||!r.isValid?REe.invalid("missing or invalid end"):rr:!1}isBefore(r){return this.isValid?this.e<=r:!1}contains(r){return this.isValid?this.s<=r&&this.e>r:!1}set({start:r,end:t}={}){return this.isValid?e.fromDateTimes(r||this.s,t||this.e):this}splitAt(...r){if(!this.isValid)return[];let t=r.map(R2t).filter(a=>this.contains(a)).sort(),n=[],{s:i}=this,s=0;for(;i+this.e?this.e:a;n.push(e.fromDateTimes(i,o)),i=o,s+=1}return n}splitBy(r){let t=Uw.fromDurationLike(r);if(!this.isValid||!t.isValid||t.as("milliseconds")===0)return[];let{s:n}=this,i=1,s,a=[];for(;nc*i));s=+o>+this.e?this.e:o,a.push(e.fromDateTimes(n,s)),n=s,i+=1}return a}divideEqually(r){return this.isValid?this.splitBy(this.length()/r).slice(0,r):[]}overlaps(r){return this.e>r.s&&this.s=r.e:!1}equals(r){return!this.isValid||!r.isValid?!1:this.s.equals(r.s)&&this.e.equals(r.e)}intersection(r){if(!this.isValid)return this;let t=this.s>r.s?this.s:r.s,n=this.e=n?null:e.fromDateTimes(t,n)}union(r){if(!this.isValid)return this;let t=this.sr.e?this.e:r.e;return e.fromDateTimes(t,n)}static merge(r){let[t,n]=r.sort((i,s)=>i.s-s.s).reduce(([i,s],a)=>s?s.overlaps(a)||s.abutsStart(a)?[i,s.union(a)]:[i.concat([s]),a]:[i,a],[[],null]);return n&&t.push(n),t}static xor(r){let t=null,n=0,i=[],s=r.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),a=Array.prototype.concat(...s),o=a.sort((c,l)=>c.time-l.time);for(let c of o)n+=c.type==="s"?1:-1,n===1?t=c.time:(t&&+t!=+c.time&&i.push(e.fromDateTimes(t,c.time)),t=null);return e.merge(i)}difference(...r){return e.xor([this].concat(r)).map(t=>this.intersection(t)).filter(t=>t&&!t.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:TNe}toLocaleString(r=vVt,t={}){return this.isValid?mO.create(this.s.loc.clone(t),r).formatInterval(this):TNe}toISO(r){return this.isValid?`${this.s.toISO(r)}/${this.e.toISO(r)}`:TNe}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:TNe}toISOTime(r){return this.isValid?`${this.s.toISOTime(r)}/${this.e.toISOTime(r)}`:TNe}toFormat(r,{separator:t=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(r)}${t}${this.e.toFormat(r)}`:TNe}toDuration(r,t){return this.isValid?this.e.diff(this.s,r,t):Uw.invalid(this.invalidReason)}mapEndpoints(r){return e.fromDateTimes(r(this.s),r(this.e))}},TEe=class{static hasDST(r=u2.defaultZone){let t=UD.now().setZone(r).set({month:12});return!r.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(r){return $te.isValidZone(r)}static normalizeZone(r){return sle(r,u2.defaultZone)}static months(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:s="gregory"}={}){return(i||Y2.create(t,n,s)).months(r)}static monthsFormat(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null,outputCalendar:s="gregory"}={}){return(i||Y2.create(t,n,s)).months(r,!0)}static weekdays(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||Y2.create(t,n,null)).weekdays(r)}static weekdaysFormat(r="long",{locale:t=null,numberingSystem:n=null,locObj:i=null}={}){return(i||Y2.create(t,n,null)).weekdays(r,!0)}static meridiems({locale:r=null}={}){return Y2.create(r).meridiems()}static eras(r="short",{locale:t=null}={}){return Y2.create(t,null,"gregory").eras(r)}static features(){return{relative:YMi()}}};function yMi(e,r){let t=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),n=t(r)-t(e);return Math.floor(Uw.fromMillis(n).as("days"))}function npl(e,r,t){let n=[["years",(c,l)=>l.year-c.year],["quarters",(c,l)=>l.quarter-c.quarter+(l.year-c.year)*4],["months",(c,l)=>l.month-c.month+(l.year-c.year)*12],["weeks",(c,l)=>{let u=yMi(c,l);return(u-u%7)/7}],["days",yMi]],i={},s=e,a,o;for(let[c,l]of n)t.indexOf(c)>=0&&(a=c,i[c]=l(e,r),o=s.plus(i),o>r?(i[c]--,e=s.plus(i)):e=o);return[e,i,o,a]}function ipl(e,r,t,n){let[i,s,a,o]=npl(e,r,t),c=r-i,l=t.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);l.length===0&&(a0?Uw.fromMillis(c,n).shiftTo(...l).plus(u):u}var VQr={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},_Mi={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},spl=VQr.hanidec.replace(/[\[|\]]/g,"").split("");function apl(e){let r=parseInt(e,10);if(isNaN(r)){r="";for(let t=0;t=s&&n<=a&&(r+=n-s)}}return parseInt(r,10)}else return r}function fV({numberingSystem:e},r=""){return new RegExp(`${VQr[e||"latn"]}${r}`)}var opl="missing Intl.DateTimeFormat.formatToParts support";function xA(e,r=t=>t){return{regex:e,deser:([t])=>r(apl(t))}}var cpl=String.fromCharCode(160),fLi=`[ ${cpl}]`,hLi=new RegExp(fLi,"g");function upl(e){return e.replace(/\./g,"\\.?").replace(hLi,fLi)}function AMi(e){return e.replace(/\./g,"").replace(hLi," ").toLowerCase()}function hV(e,r){return e===null?null:{regex:RegExp(e.map(upl).join("|")),deser:([t])=>e.findIndex(n=>AMi(t)===AMi(n))+r}}function bMi(e,r){return{regex:e,deser:([,t,n])=>xVt(t,n),groups:r}}function gVt(e){return{regex:e,deser:([r])=>r}}function lpl(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function dpl(e,r){let t=fV(r),n=fV(r,"{2}"),i=fV(r,"{3}"),s=fV(r,"{4}"),a=fV(r,"{6}"),o=fV(r,"{1,2}"),c=fV(r,"{1,3}"),l=fV(r,"{1,6}"),u=fV(r,"{1,9}"),m=fV(r,"{2,4}"),h=fV(r,"{4,6}"),_=w=>({regex:RegExp(lpl(w.val)),deser:([x])=>x,literal:!0}),v=(w=>{if(e.literal)return _(w);switch(w.val){case"G":return hV(r.eras("short",!1),0);case"GG":return hV(r.eras("long",!1),0);case"y":return xA(l);case"yy":return xA(m,OQr);case"yyyy":return xA(s);case"yyyyy":return xA(h);case"yyyyyy":return xA(a);case"M":return xA(o);case"MM":return xA(n);case"MMM":return hV(r.months("short",!0,!1),1);case"MMMM":return hV(r.months("long",!0,!1),1);case"L":return xA(o);case"LL":return xA(n);case"LLL":return hV(r.months("short",!1,!1),1);case"LLLL":return hV(r.months("long",!1,!1),1);case"d":return xA(o);case"dd":return xA(n);case"o":return xA(c);case"ooo":return xA(i);case"HH":return xA(n);case"H":return xA(o);case"hh":return xA(n);case"h":return xA(o);case"mm":return xA(n);case"m":return xA(o);case"q":return xA(o);case"qq":return xA(n);case"s":return xA(o);case"ss":return xA(n);case"S":return xA(c);case"SSS":return xA(i);case"u":return gVt(u);case"uu":return gVt(o);case"uuu":return xA(t);case"a":return hV(r.meridiems(),0);case"kkkk":return xA(s);case"kk":return xA(m,OQr);case"W":return xA(o);case"WW":return xA(n);case"E":case"c":return xA(t);case"EEE":return hV(r.weekdays("short",!1,!1),1);case"EEEE":return hV(r.weekdays("long",!1,!1),1);case"ccc":return hV(r.weekdays("short",!0,!1),1);case"cccc":return hV(r.weekdays("long",!0,!1),1);case"Z":case"ZZ":return bMi(new RegExp(`([+-]${o.source})(?::(${n.source}))?`),2);case"ZZZ":return bMi(new RegExp(`([+-]${o.source})(${n.source})?`),2);case"z":return gVt(/[a-z_+-/]{1,256}?/i);case" ":return gVt(/[^\S\n\r]/);default:return _(w)}})(e)||{invalidReason:opl};return v.token=e,v}var ppl={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function mpl(e,r){let{type:t,value:n}=e;if(t==="literal"){let a=/^\s+$/.test(n);return{literal:!a,val:a?" ":n}}let i=r[t],s=ppl[t];if(typeof s=="object"&&(s=s[i]),s)return{literal:!1,val:s}}function fpl(e){return[`^${e.map(t=>t.regex).reduce((t,n)=>`${t}(${n.source})`,"")}$`,e]}function hpl(e,r,t){let n=e.match(r);if(n){let i={},s=1;for(let a in t)if(RNe(t,a)){let o=t[a],c=o.groups?o.groups+1:1;!o.literal&&o.token&&(i[o.token.val[0]]=o.deser(n.slice(s,s+c))),s+=c}return[n,i]}else return[n,{}]}function gpl(e){let r=s=>{switch(s){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},t=null,n;return v_(e.z)||(t=$te.create(e.z)),v_(e.Z)||(t||(t=new gO(e.Z)),n=e.Z),v_(e.q)||(e.M=(e.q-1)*3+1),v_(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),v_(e.u)||(e.S=qQr(e.u)),[Object.keys(e).reduce((s,a)=>{let o=r(a);return o&&(s[o]=e[a]),s},{}),t,n]}var bQr=null;function ypl(){return bQr||(bQr=UD.fromMillis(1555555555555)),bQr}function _pl(e,r){if(e.literal)return e;let t=mO.macroTokenToFormatOpts(e.val),n=_Li(t,r);return n==null||n.includes(void 0)?e:n}function gLi(e,r){return Array.prototype.concat(...e.map(t=>_pl(t,r)))}function yLi(e,r,t){let n=gLi(mO.parseFormat(t),e),i=n.map(a=>dpl(a,e)),s=i.find(a=>a.invalidReason);if(s)return{input:r,tokens:n,invalidReason:s.invalidReason};{let[a,o]=fpl(i),c=RegExp(a,"i"),[l,u]=hpl(r,c,o),[m,h,_]=u?gpl(u):[null,null,void 0];if(RNe(u,"a")&&RNe(u,"H"))throw new xEe("Can't include meridiem when specifying 24-hour format");return{input:r,tokens:n,regex:c,rawMatches:l,matches:u,result:m,zone:h,specificOffset:_}}}function Apl(e,r,t){let{result:n,zone:i,specificOffset:s,invalidReason:a}=yLi(e,r,t);return[n,i,s,a]}function _Li(e,r){return e?mO.create(r,e).formatDateTimeParts(ypl()).map(i=>mpl(i,e)):null}var ALi=[0,31,59,90,120,151,181,212,243,273,304,334],bLi=[0,31,60,91,121,152,182,213,244,274,305,335];function lL(e,r){return new fO("unit out of range",`you specified ${r} (of type ${typeof r}) as a ${e}, which is invalid`)}function CLi(e,r,t){let n=new Date(Date.UTC(e,r-1,t));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);let i=n.getUTCDay();return i===0?7:i}function vLi(e,r,t){return t+(B2t(e)?bLi:ALi)[r-1]}function ELi(e,r){let t=B2t(e)?bLi:ALi,n=t.findIndex(s=>sSVt(r)?(o=r+1,a=1):o=r,{weekYear:o,weekNumber:a,weekday:s,...TVt(e)}}function CMi(e){let{weekYear:r,weekNumber:t,weekday:n}=e,i=CLi(r,1,4),s=F2t(r),a=t*7+n-i-3,o;a<1?(o=r-1,a+=F2t(o)):a>s?(o=r+1,a-=F2t(r)):o=r;let{month:c,day:l}=ELi(o,a);return{year:o,month:c,day:l,...TVt(e)}}function CQr(e){let{year:r,month:t,day:n}=e,i=vLi(r,t,n);return{year:r,ordinal:i,...TVt(e)}}function vMi(e){let{year:r,ordinal:t}=e,{month:n,day:i}=ELi(r,t);return{year:r,month:n,day:i,...TVt(e)}}function bpl(e){let r=IVt(e.weekYear),t=Vte(e.weekNumber,1,SVt(e.weekYear)),n=Vte(e.weekday,1,7);return r?t?n?!1:lL("weekday",e.weekday):lL("week",e.week):lL("weekYear",e.weekYear)}function Cpl(e){let r=IVt(e.year),t=Vte(e.ordinal,1,F2t(e.year));return r?t?!1:lL("ordinal",e.ordinal):lL("year",e.year)}function DLi(e){let r=IVt(e.year),t=Vte(e.month,1,12),n=Vte(e.day,1,DVt(e.year,e.month));return r?t?n?!1:lL("day",e.day):lL("month",e.month):lL("year",e.year)}function SLi(e){let{hour:r,minute:t,second:n,millisecond:i}=e,s=Vte(r,0,23)||r===24&&t===0&&n===0&&i===0,a=Vte(t,0,59),o=Vte(n,0,59),c=Vte(i,0,999);return s?a?o?c?!1:lL("millisecond",i):lL("second",n):lL("minute",t):lL("hour",r)}var vQr="Invalid DateTime",EMi=864e13;function yVt(e){return new fO("unsupported zone",`the zone "${e.name}" is not supported`)}function EQr(e){return e.weekData===null&&(e.weekData=BQr(e.c)),e.weekData}function T2t(e,r){let t={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new UD({...t,...r,old:t})}function wLi(e,r,t){let n=e-r*60*1e3,i=t.offset(n);if(r===i)return[n,r];n-=(i-r)*60*1e3;let s=t.offset(n);return i===s?[n,i]:[e-Math.min(i,s)*60*1e3,Math.max(i,s)]}function DMi(e,r){e+=r*60*1e3;let t=new Date(e);return{year:t.getUTCFullYear(),month:t.getUTCMonth()+1,day:t.getUTCDate(),hour:t.getUTCHours(),minute:t.getUTCMinutes(),second:t.getUTCSeconds(),millisecond:t.getUTCMilliseconds()}}function bVt(e,r,t){return wLi(LQr(e),r,t)}function SMi(e,r){let t=e.o,n=e.c.year+Math.trunc(r.years),i=e.c.month+Math.trunc(r.months)+Math.trunc(r.quarters)*3,s={...e.c,year:n,month:i,day:Math.min(e.c.day,DVt(n,i))+Math.trunc(r.days)+Math.trunc(r.weeks)*7},a=Uw.fromObject({years:r.years-Math.trunc(r.years),quarters:r.quarters-Math.trunc(r.quarters),months:r.months-Math.trunc(r.months),weeks:r.weeks-Math.trunc(r.weeks),days:r.days-Math.trunc(r.days),hours:r.hours,minutes:r.minutes,seconds:r.seconds,milliseconds:r.milliseconds}).as("milliseconds"),o=LQr(s),[c,l]=wLi(o,t,e.zone);return a!==0&&(c+=a,l=e.zone.offset(c)),{ts:c,o:l}}function P2t(e,r,t,n,i,s){let{setZone:a,zone:o}=t;if(e&&Object.keys(e).length!==0||r){let c=r||o,l=UD.fromObject(e,{...t,zone:c,specificOffset:s});return a?l:l.setZone(o)}else return UD.invalid(new fO("unparsable",`the input "${i}" can't be parsed as ${n}`))}function _Vt(e,r,t=!0){return e.isValid?mO.create(Y2.create("en-US"),{allowZ:t,forceSimple:!0}).formatDateTimeFromString(e,r):null}function DQr(e,r){let t=e.c.year>9999||e.c.year<0,n="";return t&&e.c.year>=0&&(n+="+"),n+=US(e.c.year,t?6:4),r?(n+="-",n+=US(e.c.month),n+="-",n+=US(e.c.day)):(n+=US(e.c.month),n+=US(e.c.day)),n}function wMi(e,r,t,n,i,s){let a=US(e.c.hour);return r?(a+=":",a+=US(e.c.minute),(e.c.second!==0||!t)&&(a+=":")):a+=US(e.c.minute),(e.c.second!==0||!t)&&(a+=US(e.c.second),(e.c.millisecond!==0||!n)&&(a+=".",a+=US(e.c.millisecond,3))),i&&(e.isOffsetFixed&&e.offset===0&&!s?a+="Z":e.o<0?(a+="-",a+=US(Math.trunc(-e.o/60)),a+=":",a+=US(Math.trunc(-e.o%60))):(a+="+",a+=US(Math.trunc(e.o/60)),a+=":",a+=US(Math.trunc(e.o%60)))),s&&(a+="["+e.zone.ianaName+"]"),a}var ILi={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},vpl={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Epl={ordinal:1,hour:0,minute:0,second:0,millisecond:0},xLi=["year","month","day","hour","minute","second","millisecond"],Dpl=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Spl=["year","ordinal","hour","minute","second","millisecond"];function IMi(e){let r={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!r)throw new CVt(e);return r}function xMi(e,r){let t=sle(r.zone,u2.defaultZone),n=Y2.fromObject(r),i=u2.now(),s,a;if(v_(e.year))s=i;else{for(let l of xLi)v_(e[l])&&(e[l]=ILi[l]);let o=DLi(e)||SLi(e);if(o)return UD.invalid(o);let c=t.offset(i);[s,a]=bVt(e,c,t)}return new UD({ts:s,zone:t,loc:n,o:a})}function TMi(e,r,t){let n=v_(t.round)?!0:t.round,i=(a,o)=>(a=MQr(a,n||t.calendary?0:2,!0),r.loc.clone(t).relFormatter(t).format(a,o)),s=a=>t.calendary?r.hasSame(e,a)?0:r.startOf(a).diff(e.startOf(a),a).get(a):r.diff(e,a).get(a);if(t.unit)return i(s(t.unit),t.unit);for(let a of t.units){let o=s(a);if(Math.abs(o)>=1)return i(o,a)}return i(e>r?-0:0,t.units[t.units.length-1])}function PMi(e){let r={},t;return e.length>0&&typeof e[e.length-1]=="object"?(r=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[r,t]}var UD=class e{constructor(r){let t=r.zone||u2.defaultZone,n=r.invalid||(Number.isNaN(r.ts)?new fO("invalid input"):null)||(t.isValid?null:yVt(t));this.ts=v_(r.ts)?u2.now():r.ts;let i=null,s=null;if(!n)if(r.old&&r.old.ts===this.ts&&r.old.zone.equals(t))[i,s]=[r.old.c,r.old.o];else{let o=t.offset(this.ts);i=DMi(this.ts,o),n=Number.isNaN(i.year)?new fO("invalid input"):null,i=n?null:i,s=n?null:o}this._zone=t,this.loc=r.loc||Y2.create(),this.invalid=n,this.weekData=null,this.c=i,this.o=s,this.isLuxonDateTime=!0}static now(){return new e({})}static local(){let[r,t]=PMi(arguments),[n,i,s,a,o,c,l]=t;return xMi({year:n,month:i,day:s,hour:a,minute:o,second:c,millisecond:l},r)}static utc(){let[r,t]=PMi(arguments),[n,i,s,a,o,c,l]=t;return r.zone=gO.utcInstance,xMi({year:n,month:i,day:s,hour:a,minute:o,second:c,millisecond:l},r)}static fromJSDate(r,t={}){let n=Yll(r)?r.valueOf():NaN;if(Number.isNaN(n))return e.invalid("invalid input");let i=sle(t.zone,u2.defaultZone);return i.isValid?new e({ts:n,zone:i,loc:Y2.fromObject(t)}):e.invalid(yVt(i))}static fromMillis(r,t={}){if(PEe(r))return r<-EMi||r>EMi?e.invalid("Timestamp out of range"):new e({ts:r,zone:sle(t.zone,u2.defaultZone),loc:Y2.fromObject(t)});throw new sF(`fromMillis requires a numerical input, but received a ${typeof r} with value ${r}`)}static fromSeconds(r,t={}){if(PEe(r))return new e({ts:r*1e3,zone:sle(t.zone,u2.defaultZone),loc:Y2.fromObject(t)});throw new sF("fromSeconds requires a numerical input")}static fromObject(r,t={}){r=r||{};let n=sle(t.zone,u2.defaultZone);if(!n.isValid)return e.invalid(yVt(n));let i=u2.now(),s=v_(t.specificOffset)?n.offset(i):t.specificOffset,a=wVt(r,IMi),o=!v_(a.ordinal),c=!v_(a.year),l=!v_(a.month)||!v_(a.day),u=c||l,m=a.weekYear||a.weekNumber,h=Y2.fromObject(t);if((u||o)&&m)throw new xEe("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&o)throw new xEe("Can't mix ordinal dates with month/day");let _=m||a.weekday&&!u,b,v,w=DMi(i,s);_?(b=Dpl,v=vpl,w=BQr(w)):o?(b=Spl,v=Epl,w=CQr(w)):(b=xLi,v=ILi);let x=!1;for(let N of b){let j=a[N];v_(j)?x?a[N]=v[N]:a[N]=w[N]:x=!0}let P=_?bpl(a):o?Cpl(a):DLi(a),k=P||SLi(a);if(k)return e.invalid(k);let R=_?CMi(a):o?vMi(a):a,[L,U]=bVt(R,s,n),Y=new e({ts:L,zone:n,o:U,loc:h});return a.weekday&&u&&r.weekday!==Y.weekday?e.invalid("mismatched weekday",`you can't specify both a weekday of ${a.weekday} and a date of ${Y.toISO()}`):Y}static fromISO(r,t={}){let[n,i]=Ldl(r);return P2t(n,i,t,"ISO 8601",r)}static fromRFC2822(r,t={}){let[n,i]=jdl(r);return P2t(n,i,t,"RFC 2822",r)}static fromHTTP(r,t={}){let[n,i]=Gdl(r);return P2t(n,i,t,"HTTP",t)}static fromFormat(r,t,n={}){if(v_(r)||v_(t))throw new sF("fromFormat requires an input string and a format");let{locale:i=null,numberingSystem:s=null}=n,a=Y2.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0}),[o,c,l,u]=Apl(a,r,t);return u?e.invalid(u):P2t(o,c,n,`format ${t}`,r,l)}static fromString(r,t,n={}){return e.fromFormat(r,t,n)}static fromSQL(r,t={}){let[n,i]=Hdl(r);return P2t(n,i,t,"SQL",r)}static invalid(r,t=null){if(!r)throw new sF("need to specify a reason the DateTime is invalid");let n=r instanceof fO?r:new fO(r,t);if(u2.throwOnInvalid)throw new SQr(n);return new e({invalid:n})}static isDateTime(r){return r&&r.isLuxonDateTime||!1}static parseFormatForOpts(r,t={}){let n=_Li(r,Y2.fromObject(t));return n?n.map(i=>i?i.val:null).join(""):null}static expandFormat(r,t={}){return gLi(mO.parseFormat(r),Y2.fromObject(t)).map(i=>i.val).join("")}get(r){return this[r]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?EQr(this).weekYear:NaN}get weekNumber(){return this.isValid?EQr(this).weekNumber:NaN}get weekday(){return this.isValid?EQr(this).weekday:NaN}get ordinal(){return this.isValid?CQr(this.c).ordinal:NaN}get monthShort(){return this.isValid?TEe.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?TEe.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?TEe.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?TEe.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}get isInLeapYear(){return B2t(this.year)}get daysInMonth(){return DVt(this.year,this.month)}get daysInYear(){return this.isValid?F2t(this.year):NaN}get weeksInWeekYear(){return this.isValid?SVt(this.weekYear):NaN}resolvedLocaleOptions(r={}){let{locale:t,numberingSystem:n,calendar:i}=mO.create(this.loc.clone(r),r).resolvedOptions(this);return{locale:t,numberingSystem:n,outputCalendar:i}}toUTC(r=0,t={}){return this.setZone(gO.instance(r),t)}toLocal(){return this.setZone(u2.defaultZone)}setZone(r,{keepLocalTime:t=!1,keepCalendarTime:n=!1}={}){if(r=sle(r,u2.defaultZone),r.equals(this.zone))return this;if(r.isValid){let i=this.ts;if(t||n){let s=r.offset(this.ts),a=this.toObject();[i]=bVt(a,s,r)}return T2t(this,{ts:i,zone:r})}else return e.invalid(yVt(r))}reconfigure({locale:r,numberingSystem:t,outputCalendar:n}={}){let i=this.loc.clone({locale:r,numberingSystem:t,outputCalendar:n});return T2t(this,{loc:i})}setLocale(r){return this.reconfigure({locale:r})}set(r){if(!this.isValid)return this;let t=wVt(r,IMi),n=!v_(t.weekYear)||!v_(t.weekNumber)||!v_(t.weekday),i=!v_(t.ordinal),s=!v_(t.year),a=!v_(t.month)||!v_(t.day),o=s||a,c=t.weekYear||t.weekNumber;if((o||i)&&c)throw new xEe("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(a&&i)throw new xEe("Can't mix ordinal dates with month/day");let l;n?l=CMi({...BQr(this.c),...t}):v_(t.ordinal)?(l={...this.toObject(),...t},v_(t.day)&&(l.day=Math.min(DVt(l.year,l.month),l.day))):l=vMi({...CQr(this.c),...t});let[u,m]=bVt(l,this.o,this.zone);return T2t(this,{ts:u,o:m})}plus(r){if(!this.isValid)return this;let t=Uw.fromDurationLike(r);return T2t(this,SMi(this,t))}minus(r){if(!this.isValid)return this;let t=Uw.fromDurationLike(r).negate();return T2t(this,SMi(this,t))}startOf(r){if(!this.isValid)return this;let t={},n=Uw.normalizeUnit(r);switch(n){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0;break}if(n==="weeks"&&(t.weekday=1),n==="quarters"){let i=Math.ceil(this.month/3);t.month=(i-1)*3+1}return this.set(t)}endOf(r){return this.isValid?this.plus({[r]:1}).startOf(r).minus(1):this}toFormat(r,t={}){return this.isValid?mO.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,r):vQr}toLocaleString(r=vVt,t={}){return this.isValid?mO.create(this.loc.clone(t),r).formatDateTime(this):vQr}toLocaleParts(r={}){return this.isValid?mO.create(this.loc.clone(r),r).formatDateTimeParts(this):[]}toISO({format:r="extended",suppressSeconds:t=!1,suppressMilliseconds:n=!1,includeOffset:i=!0,extendedZone:s=!1}={}){if(!this.isValid)return null;let a=r==="extended",o=DQr(this,a);return o+="T",o+=wMi(this,a,t,n,i,s),o}toISODate({format:r="extended"}={}){return this.isValid?DQr(this,r==="extended"):null}toISOWeekDate(){return _Vt(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:r=!1,suppressSeconds:t=!1,includeOffset:n=!0,includePrefix:i=!1,extendedZone:s=!1,format:a="extended"}={}){return this.isValid?(i?"T":"")+wMi(this,a==="extended",t,r,n,s):null}toRFC2822(){return _Vt(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return _Vt(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?DQr(this,!0):null}toSQLTime({includeOffset:r=!0,includeZone:t=!1,includeOffsetSpace:n=!0}={}){let i="HH:mm:ss.SSS";return(t||r)&&(n&&(i+=" "),t?i+="z":r&&(i+="ZZ")),_Vt(this,i,!0)}toSQL(r={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(r)}`:null}toString(){return this.isValid?this.toISO():vQr}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(r={}){if(!this.isValid)return{};let t={...this.c};return r.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(r,t="milliseconds",n={}){if(!this.isValid||!r.isValid)return Uw.invalid("created by diffing an invalid DateTime");let i={locale:this.locale,numberingSystem:this.numberingSystem,...n},s=Jll(t).map(Uw.normalizeUnit),a=r.valueOf()>this.valueOf(),o=a?this:r,c=a?r:this,l=ipl(o,c,s,i);return a?l.negate():l}diffNow(r="milliseconds",t={}){return this.diff(e.now(),r,t)}until(r){return this.isValid?REe.fromDateTimes(this,r):this}hasSame(r,t){if(!this.isValid)return!1;let n=r.valueOf(),i=this.setZone(r.zone,{keepLocalTime:!0});return i.startOf(t)<=n&&n<=i.endOf(t)}equals(r){return this.isValid&&r.isValid&&this.valueOf()===r.valueOf()&&this.zone.equals(r.zone)&&this.loc.equals(r.loc)}toRelative(r={}){if(!this.isValid)return null;let t=r.base||e.fromObject({},{zone:this.zone}),n=r.padding?thist.valueOf(),Math.min)}static max(...r){if(!r.every(e.isDateTime))throw new sF("max requires all arguments be DateTimes");return fMi(r,t=>t.valueOf(),Math.max)}static fromFormatExplain(r,t,n={}){let{locale:i=null,numberingSystem:s=null}=n,a=Y2.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0});return yLi(a,r,t)}static fromStringExplain(r,t,n={}){return e.fromFormatExplain(r,t,n)}static get DATE_SHORT(){return vVt}static get DATE_MED(){return RMi}static get DATE_MED_WITH_WEEKDAY(){return Nll}static get DATE_FULL(){return kMi}static get DATE_HUGE(){return FMi}static get TIME_SIMPLE(){return NMi}static get TIME_WITH_SECONDS(){return OMi}static get TIME_WITH_SHORT_OFFSET(){return BMi}static get TIME_WITH_LONG_OFFSET(){return qMi}static get TIME_24_SIMPLE(){return MMi}static get TIME_24_WITH_SECONDS(){return LMi}static get TIME_24_WITH_SHORT_OFFSET(){return jMi}static get TIME_24_WITH_LONG_OFFSET(){return GMi}static get DATETIME_SHORT(){return UMi}static get DATETIME_SHORT_WITH_SECONDS(){return VMi}static get DATETIME_MED(){return zMi}static get DATETIME_MED_WITH_SECONDS(){return $Mi}static get DATETIME_MED_WITH_WEEKDAY(){return Oll}static get DATETIME_FULL(){return QMi}static get DATETIME_FULL_WITH_SECONDS(){return KMi}static get DATETIME_HUGE(){return HMi}static get DATETIME_HUGE_WITH_SECONDS(){return WMi}};function R2t(e){if(UD.isDateTime(e))return e;if(e&&e.valueOf&&PEe(e.valueOf()))return UD.fromJSDate(e);if(e&&typeof e=="object")return UD.fromObject(e);throw new sF(`Unknown datetime argument: ${e}, of type ${typeof e}`)}var wpl="3.3.0";yO.DateTime=UD;yO.Duration=Uw;yO.FixedOffsetZone=gO;yO.IANAZone=$te;yO.Info=TEe;yO.Interval=REe;yO.InvalidZone=EVt;yO.Settings=u2;yO.SystemZone=O2t;yO.VERSION=wpl;yO.Zone=ale});var _f=A(PVt=>{"use strict";Object.defineProperty(PVt,"__esModule",{value:!0});PVt.GlobalConfig=void 0;var zQr=class e{static OPTIONS=["allowCustomCrateRegistries","allowedPostUpgradeCommands","allowPlugins","allowPostUpgradeCommandTemplating","allowScripts","binarySource","cacheDir","cacheHardTtlMinutes","containerbaseDir","customEnvVariables","dockerChildPrefix","dockerCliOptions","dockerSidecarImage","dockerUser","dryRun","exposeAllEnv","executionTimeout","githubTokenWarn","localDir","migratePresets","privateKey","privateKeyOld","gitTimeout","platform","endpoint"];static config={};static get(r,t){return r?e.config[r]??t:e.config}static set(r){e.reset();let t={...r};for(let n of e.OPTIONS)e.config[n]=r[n],delete t[n];return t}static reset(){e.config={}}};PVt.GlobalConfig=zQr});var TLi=A(RVt=>{"use strict";Object.defineProperty(RVt,"__esModule",{value:!0});RVt.decorate=void 0;function Ipl(e){return(t,n,i={enumerable:!0,configurable:!0,writable:!0,...Object.getOwnPropertyDescriptor(t,n)})=>{let{value:s}=i;return Object.assign(i,{value(...a){return e({args:a,instance:this,callback:()=>s==null?void 0:s.apply(this,a),methodName:s==null?void 0:s.name})}})}}RVt.decorate=Ipl});var P3=A(rK=>{"use strict";Object.defineProperty(rK,"__esModule",{value:!0});rK.set=rK.get=rK.reset=rK.init=void 0;var kEe;function xpl(){kEe={}}rK.init=xpl;function Tpl(){kEe=void 0}rK.reset=Tpl;function Ppl(e){return kEe==null?void 0:kEe[e]}rK.get=Ppl;function Rpl(e,r){kEe&&(kEe[e]=r)}rK.set=Rpl});var qNe=A((G0g,MLi)=>{"use strict";var PLi=typeof process=="object"&&process?process:{stdout:null,stderr:null},kpl=require("events"),RLi=require("stream"),kLi=require("string_decoder").StringDecoder,Qte=Symbol("EOF"),Kte=Symbol("maybeEmitEnd"),ole=Symbol("emittedEnd"),kVt=Symbol("emittingEnd"),L2t=Symbol("emittedError"),FVt=Symbol("closed"),FLi=Symbol("read"),NVt=Symbol("flush"),NLi=Symbol("flushChunk"),aF=Symbol("encoding"),Hte=Symbol("decoder"),OVt=Symbol("flowing"),j2t=Symbol("paused"),BNe=Symbol("resume"),QI=Symbol("bufferLength"),$Qr=Symbol("bufferPush"),QQr=Symbol("bufferShift"),R3=Symbol("objectMode"),k3=Symbol("destroyed"),KQr=Symbol("emitData"),OLi=Symbol("emitEnd"),HQr=Symbol("emitEnd2"),Wte=Symbol("async"),G2t=e=>Promise.resolve().then(e),BLi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",Fpl=BLi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),Npl=BLi&&Symbol.iterator||Symbol("iterator not implemented"),Opl=e=>e==="end"||e==="finish"||e==="prefinish",Bpl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,qpl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),BVt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[BNe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},WQr=class extends BVt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}};MLi.exports=class qLi extends RLi{constructor(r){super(),this[OVt]=!1,this[j2t]=!1,this.pipes=[],this.buffer=[],this[R3]=r&&r.objectMode||!1,this[R3]?this[aF]=null:this[aF]=r&&r.encoding||null,this[aF]==="buffer"&&(this[aF]=null),this[Wte]=r&&!!r.async||!1,this[Hte]=this[aF]?new kLi(this[aF]):null,this[Qte]=!1,this[ole]=!1,this[kVt]=!1,this[FVt]=!1,this[L2t]=null,this.writable=!0,this.readable=!0,this[QI]=0,this[k3]=!1}get bufferLength(){return this[QI]}get encoding(){return this[aF]}set encoding(r){if(this[R3])throw new Error("cannot set encoding in objectMode");if(this[aF]&&r!==this[aF]&&(this[Hte]&&this[Hte].lastNeed||this[QI]))throw new Error("cannot change encoding");this[aF]!==r&&(this[Hte]=r?new kLi(r):null,this.buffer.length&&(this.buffer=this.buffer.map(t=>this[Hte].write(t)))),this[aF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[R3]}set objectMode(r){this[R3]=this[R3]||!!r}get async(){return this[Wte]}set async(r){this[Wte]=this[Wte]||!!r}write(r,t,n){if(this[Qte])throw new Error("write after end");if(this[k3])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[Wte]?G2t:s=>s();return!this[R3]&&!Buffer.isBuffer(r)&&(qpl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):Bpl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[R3]?(this.flowing&&this[QI]!==0&&this[NVt](!0),this.flowing?this.emit("data",r):this[$Qr](r),this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[aF]&&!this[Hte].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[aF]&&(r=this[Hte].write(r)),this.flowing&&this[QI]!==0&&this[NVt](!0),this.flowing?this.emit("data",r):this[$Qr](r),this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[QI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[k3])return null;if(this[QI]===0||r===0||r>this[QI])return this[Kte](),null;this[R3]&&(r=null),this.buffer.length>1&&!this[R3]&&(this.encoding?this.buffer=[this.buffer.join("")]:this.buffer=[Buffer.concat(this.buffer,this[QI])]);let t=this[FLi](r||null,this.buffer[0]);return this[Kte](),t}[FLi](r,t){return r===t.length||r===null?this[QQr]():(this.buffer[0]=t.slice(r),t=t.slice(0,r),this[QI]-=r),this.emit("data",t),!this.buffer.length&&!this[Qte]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[Qte]=!0,this.writable=!1,(this.flowing||!this[j2t])&&this[Kte](),this}[BNe](){this[k3]||(this[j2t]=!1,this[OVt]=!0,this.emit("resume"),this.buffer.length?this[NVt]():this[Qte]?this[Kte]():this.emit("drain"))}resume(){return this[BNe]()}pause(){this[OVt]=!1,this[j2t]=!0}get destroyed(){return this[k3]}get flowing(){return this[OVt]}get paused(){return this[j2t]}[$Qr](r){this[R3]?this[QI]+=1:this[QI]+=r.length,this.buffer.push(r)}[QQr](){return this.buffer.length&&(this[R3]?this[QI]-=1:this[QI]-=this.buffer[0].length),this.buffer.shift()}[NVt](r){do;while(this[NLi](this[QQr]()));!r&&!this.buffer.length&&!this[Qte]&&this.emit("drain")}[NLi](r){return r?(this.emit("data",r),this.flowing):!1}pipe(r,t){if(this[k3])return;let n=this[ole];return t=t||{},r===PLi.stdout||r===PLi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this.pipes.push(t.proxyErrors?new WQr(this,r,t):new BVt(this,r,t)),this[Wte]?G2t(()=>this[BNe]()):this[BNe]()),r}unpipe(r){let t=this.pipes.find(n=>n.dest===r);t&&(this.pipes.splice(this.pipes.indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this.pipes.length&&!this.flowing?this[BNe]():r==="readable"&&this[QI]!==0?super.emit("readable"):Opl(r)&&this[ole]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[L2t]&&(this[Wte]?G2t(()=>t.call(this,this[L2t])):t.call(this,this[L2t])),n}get emittedEnd(){return this[ole]}[Kte](){!this[kVt]&&!this[ole]&&!this[k3]&&this.buffer.length===0&&this[Qte]&&(this[kVt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[FVt]&&this.emit("close"),this[kVt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==k3&&this[k3])return;if(r==="data")return t?this[Wte]?G2t(()=>this[KQr](t)):this[KQr](t):!1;if(r==="end")return this[OLi]();if(r==="close"){if(this[FVt]=!0,!this[ole]&&!this[k3])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[L2t]=t;let s=super.emit("error",t);return this[Kte](),s}else if(r==="resume"){let s=super.emit("resume");return this[Kte](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[Kte](),i}[KQr](r){for(let n of this.pipes)n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[Kte](),t}[OLi](){this[ole]||(this[ole]=!0,this.readable=!1,this[Wte]?G2t(()=>this[HQr]()):this[HQr]())}[HQr](){if(this[Hte]){let t=this[Hte].end();if(t){for(let n of this.pipes)n.dest.write(t);super.emit("data",t)}}for(let t of this.pipes)t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[R3]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[R3]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[R3]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[R3]?Promise.reject(new Error("cannot concat in objectMode")):this[aF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(k3,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[Fpl](){return{next:()=>{let t=this.read();if(t!==null)return Promise.resolve({done:!1,value:t});if(this[Qte])return Promise.resolve({done:!0});let n=null,i=null,s=l=>{this.removeListener("data",a),this.removeListener("end",o),i(l)},a=l=>{this.removeListener("error",s),this.removeListener("end",o),this.pause(),n({value:l,done:!!this[Qte]})},o=()=>{this.removeListener("error",s),this.removeListener("data",a),n({done:!0})},c=()=>s(new Error("stream destroyed"));return new Promise((l,u)=>{i=u,n=l,this.once(k3,c),this.once("error",s),this.once("end",o),this.once("data",a)})}}}[Npl](){return{next:()=>{let t=this.read();return{value:t,done:t===null}}}}destroy(r){return this[k3]?(r?this.emit("error",r):this.emit(k3),this):(this[k3]=!0,this.buffer.length=0,this[QI]=0,typeof this.close=="function"&&!this[FVt]&&this.close(),r?this.emit("error",r):this.emit(k3),this)}static isStream(r){return!!r&&(r instanceof qLi||r instanceof RLi||r instanceof kpl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}}});var ZQr=A((U0g,XQr)=>{var LLi=qNe(),MNe=Symbol("_data"),LNe=Symbol("_length"),YQr=class extends LLi{constructor(r){super(r),this[MNe]=[],this[LNe]=0}write(r,t,n){typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=Buffer.isBuffer(r)?r:Buffer.from(r,t);return this[MNe].push(i),this[LNe]+=i.length,n&&n(),!0}end(r,t,n){typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t);let i=Buffer.concat(this[MNe],this[LNe]);return super.write(i),super.end(n)}};XQr.exports=YQr;var JQr=class extends LLi{constructor(r){super(r),this[MNe]=[],this[LNe]=0}write(r,t,n){typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=Buffer.isBuffer(r)?r:Buffer.from(r,t);return this[MNe].push(i),this[LNe]+=i.length,super.write(r,t,n)}end(r,t,n){typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t);let i=Buffer.concat(this[MNe],this[LNe]);return this.emit("collect",i),super.end(n)}};XQr.exports.PassThrough=JQr});var ere=A(WLi=>{"use strict";var jLi=typeof process=="object"&&process?process:{stdout:null,stderr:null},Mpl=require("events"),GLi=require("stream"),Lpl=require("string_decoder"),ULi=Lpl.StringDecoder,Yte=Symbol("EOF"),Jte=Symbol("maybeEmitEnd"),cle=Symbol("emittedEnd"),qVt=Symbol("emittingEnd"),U2t=Symbol("emittedError"),MVt=Symbol("closed"),VLi=Symbol("read"),LVt=Symbol("flush"),zLi=Symbol("flushChunk"),oF=Symbol("encoding"),Xte=Symbol("decoder"),jVt=Symbol("flowing"),V2t=Symbol("paused"),jNe=Symbol("resume"),VD=Symbol("buffer"),nK=Symbol("pipes"),KI=Symbol("bufferLength"),eKr=Symbol("bufferPush"),tKr=Symbol("bufferShift"),XT=Symbol("objectMode"),zD=Symbol("destroyed"),rKr=Symbol("error"),nKr=Symbol("emitData"),$Li=Symbol("emitEnd"),iKr=Symbol("emitEnd2"),Zte=Symbol("async"),sKr=Symbol("abort"),GVt=Symbol("aborted"),FEe=Symbol("signal"),z2t=e=>Promise.resolve().then(e),HLi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",QLi=HLi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),KLi=HLi&&Symbol.iterator||Symbol("iterator not implemented"),jpl=e=>e==="end"||e==="finish"||e==="prefinish",Gpl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,Upl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),UVt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[jNe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},aKr=class extends UVt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}},oKr=class e extends GLi{constructor(r){super(),this[jVt]=!1,this[V2t]=!1,this[nK]=[],this[VD]=[],this[XT]=r&&r.objectMode||!1,this[XT]?this[oF]=null:this[oF]=r&&r.encoding||null,this[oF]==="buffer"&&(this[oF]=null),this[Zte]=r&&!!r.async||!1,this[Xte]=this[oF]?new ULi(this[oF]):null,this[Yte]=!1,this[cle]=!1,this[qVt]=!1,this[MVt]=!1,this[U2t]=null,this.writable=!0,this.readable=!0,this[KI]=0,this[zD]=!1,r&&r.debugExposeBuffer===!0&&Object.defineProperty(this,"buffer",{get:()=>this[VD]}),r&&r.debugExposePipes===!0&&Object.defineProperty(this,"pipes",{get:()=>this[nK]}),this[FEe]=r&&r.signal,this[GVt]=!1,this[FEe]&&(this[FEe].addEventListener("abort",()=>this[sKr]()),this[FEe].aborted&&this[sKr]())}get bufferLength(){return this[KI]}get encoding(){return this[oF]}set encoding(r){if(this[XT])throw new Error("cannot set encoding in objectMode");if(this[oF]&&r!==this[oF]&&(this[Xte]&&this[Xte].lastNeed||this[KI]))throw new Error("cannot change encoding");this[oF]!==r&&(this[Xte]=r?new ULi(r):null,this[VD].length&&(this[VD]=this[VD].map(t=>this[Xte].write(t)))),this[oF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[XT]}set objectMode(r){this[XT]=this[XT]||!!r}get async(){return this[Zte]}set async(r){this[Zte]=this[Zte]||!!r}[sKr](){this[GVt]=!0,this.emit("abort",this[FEe].reason),this.destroy(this[FEe].reason)}get aborted(){return this[GVt]}set aborted(r){}write(r,t,n){if(this[GVt])return!1;if(this[Yte])throw new Error("write after end");if(this[zD])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[Zte]?z2t:s=>s();return!this[XT]&&!Buffer.isBuffer(r)&&(Upl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):Gpl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[XT]?(this.flowing&&this[KI]!==0&&this[LVt](!0),this.flowing?this.emit("data",r):this[eKr](r),this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[oF]&&!this[Xte].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[oF]&&(r=this[Xte].write(r)),this.flowing&&this[KI]!==0&&this[LVt](!0),this.flowing?this.emit("data",r):this[eKr](r),this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[KI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[zD])return null;if(this[KI]===0||r===0||r>this[KI])return this[Jte](),null;this[XT]&&(r=null),this[VD].length>1&&!this[XT]&&(this.encoding?this[VD]=[this[VD].join("")]:this[VD]=[Buffer.concat(this[VD],this[KI])]);let t=this[VLi](r||null,this[VD][0]);return this[Jte](),t}[VLi](r,t){return r===t.length||r===null?this[tKr]():(this[VD][0]=t.slice(r),t=t.slice(0,r),this[KI]-=r),this.emit("data",t),!this[VD].length&&!this[Yte]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[Yte]=!0,this.writable=!1,(this.flowing||!this[V2t])&&this[Jte](),this}[jNe](){this[zD]||(this[V2t]=!1,this[jVt]=!0,this.emit("resume"),this[VD].length?this[LVt]():this[Yte]?this[Jte]():this.emit("drain"))}resume(){return this[jNe]()}pause(){this[jVt]=!1,this[V2t]=!0}get destroyed(){return this[zD]}get flowing(){return this[jVt]}get paused(){return this[V2t]}[eKr](r){this[XT]?this[KI]+=1:this[KI]+=r.length,this[VD].push(r)}[tKr](){return this[XT]?this[KI]-=1:this[KI]-=this[VD][0].length,this[VD].shift()}[LVt](r){do;while(this[zLi](this[tKr]())&&this[VD].length);!r&&!this[VD].length&&!this[Yte]&&this.emit("drain")}[zLi](r){return this.emit("data",r),this.flowing}pipe(r,t){if(this[zD])return;let n=this[cle];return t=t||{},r===jLi.stdout||r===jLi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this[nK].push(t.proxyErrors?new aKr(this,r,t):new UVt(this,r,t)),this[Zte]?z2t(()=>this[jNe]()):this[jNe]()),r}unpipe(r){let t=this[nK].find(n=>n.dest===r);t&&(this[nK].splice(this[nK].indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this[nK].length&&!this.flowing?this[jNe]():r==="readable"&&this[KI]!==0?super.emit("readable"):jpl(r)&&this[cle]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[U2t]&&(this[Zte]?z2t(()=>t.call(this,this[U2t])):t.call(this,this[U2t])),n}get emittedEnd(){return this[cle]}[Jte](){!this[qVt]&&!this[cle]&&!this[zD]&&this[VD].length===0&&this[Yte]&&(this[qVt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[MVt]&&this.emit("close"),this[qVt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==zD&&this[zD])return;if(r==="data")return!this[XT]&&!t?!1:this[Zte]?z2t(()=>this[nKr](t)):this[nKr](t);if(r==="end")return this[$Li]();if(r==="close"){if(this[MVt]=!0,!this[cle]&&!this[zD])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[U2t]=t,super.emit(rKr,t);let s=!this[FEe]||this.listeners("error").length?super.emit("error",t):!1;return this[Jte](),s}else if(r==="resume"){let s=super.emit("resume");return this[Jte](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[Jte](),i}[nKr](r){for(let n of this[nK])n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[Jte](),t}[$Li](){this[cle]||(this[cle]=!0,this.readable=!1,this[Zte]?z2t(()=>this[iKr]()):this[iKr]())}[iKr](){if(this[Xte]){let t=this[Xte].end();if(t){for(let n of this[nK])n.dest.write(t);super.emit("data",t)}}for(let t of this[nK])t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[XT]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[XT]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[XT]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[XT]?Promise.reject(new Error("cannot concat in objectMode")):this[oF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(zD,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[QLi](){let r=!1,t=()=>(this.pause(),r=!0,Promise.resolve({done:!0}));return{next:()=>{if(r)return t();let i=this.read();if(i!==null)return Promise.resolve({done:!1,value:i});if(this[Yte])return t();let s=null,a=null,o=m=>{this.removeListener("data",c),this.removeListener("end",l),this.removeListener(zD,u),t(),a(m)},c=m=>{this.removeListener("error",o),this.removeListener("end",l),this.removeListener(zD,u),this.pause(),s({value:m,done:!!this[Yte]})},l=()=>{this.removeListener("error",o),this.removeListener("data",c),this.removeListener(zD,u),t(),s({done:!0})},u=()=>o(new Error("stream destroyed"));return new Promise((m,h)=>{a=h,s=m,this.once(zD,u),this.once("error",o),this.once("end",l),this.once("data",c)})},throw:t,return:t,[QLi](){return this}}}[KLi](){let r=!1,t=()=>(this.pause(),this.removeListener(rKr,t),this.removeListener(zD,t),this.removeListener("end",t),r=!0,{done:!0}),n=()=>{if(r)return t();let i=this.read();return i===null?t():{value:i}};return this.once("end",t),this.once(rKr,t),this.once(zD,t),{next:n,throw:t,return:t,[KLi](){return this}}}destroy(r){return this[zD]?(r?this.emit("error",r):this.emit(zD),this):(this[zD]=!0,this[VD].length=0,this[KI]=0,typeof this.close=="function"&&!this[MVt]&&this.close(),r?this.emit("error",r):this.emit(zD),this)}static isStream(r){return!!r&&(r instanceof e||r instanceof GLi||r instanceof Mpl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}};WLi.Minipass=oKr});var $2t=A((z0g,ZLi)=>{var Vpl=qNe(),zpl=require("events"),$pl=e=>e&&e instanceof zpl&&(typeof e.pipe=="function"||typeof e.write=="function"&&typeof e.end=="function"),NEe=Symbol("_head"),_O=Symbol("_tail"),cKr=Symbol("_linkStreams"),uKr=Symbol("_setHead"),lKr=Symbol("_setTail"),YLi=Symbol("_onError"),JLi=Symbol("_onData"),dKr=Symbol("_onEnd"),XLi=Symbol("_onDrain"),VVt=Symbol("_streams"),pKr=class extends Vpl{constructor(r,...t){$pl(r)&&(t.unshift(r),r={}),super(r),this[VVt]=[],t.length&&this.push(...t)}[cKr](r){return r.reduce((t,n)=>(t.on("error",i=>n.emit("error",i)),t.pipe(n),n))}push(...r){this[VVt].push(...r),this[_O]&&r.unshift(this[_O]);let t=this[cKr](r);this[lKr](t),this[NEe]||this[uKr](r[0])}unshift(...r){this[VVt].unshift(...r),this[NEe]&&r.push(this[NEe]);let t=this[cKr](r);this[uKr](r[0]),this[_O]||this[lKr](t)}destroy(r){return this[VVt].forEach(t=>typeof t.destroy=="function"&&t.destroy()),super.destroy(r)}[lKr](r){this[_O]=r,r.on("error",t=>this[YLi](r,t)),r.on("data",t=>this[JLi](r,t)),r.on("end",()=>this[dKr](r)),r.on("finish",()=>this[dKr](r))}[YLi](r,t){r===this[_O]&&this.emit("error",t)}[JLi](r,t){r===this[_O]&&super.write(t)}[dKr](r){r===this[_O]&&super.end()}pause(){return super.pause(),this[_O]&&this[_O].pause&&this[_O].pause()}emit(r,...t){return r==="resume"&&this[_O]&&this[_O].resume&&this[_O].resume(),super.emit(r,...t)}[uKr](r){this[NEe]=r,r.on("drain",()=>this[XLi](r))}[XLi](r){r===this[NEe]&&this.emit("drain")}write(r,t,n){return this[NEe].write(r,t,n)&&(this.flowing||this.buffer.length===0)}end(r,t,n){return this[NEe].end(r,t,n),this}};ZLi.exports=pKr});var GNe=A(($0g,iK)=>{"use strict";var K2t=require("crypto"),{Minipass:Qpl}=ere(),fKr=["sha512","sha384","sha256"],gKr=["sha512"],Kpl=/^[a-z0-9+/]+(?:=?=?)$/i,Hpl=/^([a-z0-9]+)-([^?]+)([?\S*]*)$/,Wpl=/^([a-z0-9]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)?$/,Ypl=/^[\x21-\x7E]+$/,H2t=e=>e!=null&&e.length?`?${e.join("?")}`:"",hKr=class extends Qpl{#e;#r;#t;constructor(r){super(),this.size=0,this.opts=r,this.#n(),r!=null&&r.algorithms?this.algorithms=[...r.algorithms]:this.algorithms=[...gKr],this.algorithm!==null&&!this.algorithms.includes(this.algorithm)&&this.algorithms.push(this.algorithm),this.hashes=this.algorithms.map(K2t.createHash)}#n(){var r,t,n,i;this.sri=(r=this.opts)!=null&&r.integrity?AO((t=this.opts)==null?void 0:t.integrity,this.opts):null,this.expectedSize=(n=this.opts)==null?void 0:n.size,this.sri?this.sri.isHash?(this.goodSri=!0,this.algorithm=this.sri.algorithm):(this.goodSri=!this.sri.isEmpty(),this.algorithm=this.sri.pickAlgorithm(this.opts)):this.algorithm=null,this.digests=this.goodSri?this.sri[this.algorithm]:null,this.optString=H2t((i=this.opts)==null?void 0:i.options)}on(r,t){return r==="size"&&this.#r?t(this.#r):r==="integrity"&&this.#e?t(this.#e):r==="verified"&&this.#t?t(this.#t):super.on(r,t)}emit(r,t){return r==="end"&&this.#a(),super.emit(r,t)}write(r){return this.size+=r.length,this.hashes.forEach(t=>t.update(r)),super.write(r)}#a(){this.goodSri||this.#n();let r=AO(this.hashes.map((n,i)=>`${this.algorithms[i]}-${n.digest("base64")}${this.optString}`).join(" "),this.opts),t=this.goodSri&&r.match(this.sri,this.opts);if(typeof this.expectedSize=="number"&&this.size!==this.expectedSize){let n=new Error(`stream size mismatch when checking ${this.sri}. Wanted: ${this.expectedSize} - Found: ${this.size}`);n.code="EBADSIZE",n.found=this.size,n.expected=this.expectedSize,n.sri=this.sri,this.emit("error",n)}else if(this.sri&&!t){let n=new Error(`${this.sri} integrity checksum failed when using ${this.algorithm}: wanted ${this.digests} but got ${r}. (${this.size} bytes)`);n.code="EINTEGRITY",n.found=r,n.expected=this.digests,n.algorithm=this.algorithm,n.sri=this.sri,this.emit("error",n)}else this.#r=this.size,this.emit("size",this.size),this.#e=r,this.emit("integrity",r),t&&(this.#t=t,this.emit("verified",t))}},tre=class{get isHash(){return!0}constructor(r,t){let n=t==null?void 0:t.strict;this.source=r.trim(),this.digest="",this.algorithm="",this.options=[];let i=this.source.match(n?Hpl:Kpl);if(!i||n&&!fKr.includes(i[1]))return;this.algorithm=i[1],this.digest=i[2];let s=i[3];s&&(this.options=s.slice(1).split("?"))}hexDigest(){return this.digest&&Buffer.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}match(r,t){let n=AO(r,t);if(!n)return!1;if(n.isIntegrity){let i=n.pickAlgorithm(t,[this.algorithm]);if(!i)return!1;let s=n[i].find(a=>a.digest===this.digest);return s||!1}return n.digest===this.digest?n:!1}toString(r){return r!=null&&r.strict&&!(fKr.includes(this.algorithm)&&this.digest.match(Qpl)&&this.options.every(t=>t.match(Wpl)))?"":`${this.algorithm}-${this.digest}${H2t(this.options)}`}};function ZLi(e,r,t,n){let i=e!=="",s=!1,a="",o=n.length-1;for(let l=0;ln[i].find(a=>s.digest===a.digest)))throw new Error("hashes do not match, cannot update integrity")}else this[i]=n[i]}match(r,t){let n=AO(r,t);if(!n)return!1;let i=n.pickAlgorithm(t,Object.keys(this));return!!i&&this[i]&&n[i]&&this[i].find(s=>n[i].find(a=>s.digest===a.digest))||!1}pickAlgorithm(r,t){let n=(r==null?void 0:r.pickAlgorithm)||nml,i=Object.keys(this).filter(s=>t!=null&&t.length?t.includes(s):!0);return i.length?i.reduce((s,a)=>n(s,a)||s):null}};iK.exports.parse=AO;function AO(e,r){if(!e)return null;if(typeof e=="string")return mKr(e,r);if(e.algorithm&&e.digest){let t=new OEe;return t[e.algorithm]=[e],mKr(Q2t(t,r),r)}else return mKr(Q2t(e,r),r)}function mKr(e,r){if(r!=null&&r.single)return new tre(e,r);let t=e.trim().split(/\s+/).reduce((n,i)=>{let s=new tre(i,r);if(s.algorithm&&s.digest){let a=s.algorithm;n[a]||(n[a]=[]),n[a].push(s)}return n},new OEe);return t.isEmpty()?null:t}iK.exports.stringify=Q2t;function Q2t(e,r){return e.algorithm&&e.digest?tre.prototype.toString.call(e,r):typeof e=="string"?Q2t(AO(e,r),r):OEe.prototype.toString.call(e,r)}iK.exports.fromHex=Ypl;function Ypl(e,r,t){let n=H2t(t==null?void 0:t.options);return AO(`${r}-${Buffer.from(e,"hex").toString("base64")}${n}`,t)}iK.exports.fromData=Jpl;function Jpl(e,r){let t=(r==null?void 0:r.algorithms)||[...gKr],n=H2t(r==null?void 0:r.options);return t.reduce((i,s)=>{let a=K2t.createHash(s).update(e).digest("base64"),o=new tre(`${s}-${a}${n}`,r);if(o.algorithm&&o.digest){let c=o.algorithm;i[c]||(i[c]=[]),i[c].push(o)}return i},new OEe)}iK.exports.fromStream=Xpl;function Xpl(e,r){let t=yKr(r);return new Promise((n,i)=>{e.pipe(t),e.on("error",i),t.on("error",i);let s;t.on("integrity",a=>{s=a}),t.on("end",()=>n(s)),t.resume()})}iK.exports.checkData=Zpl;function Zpl(e,r,t){if(r=AO(r,t),!r||!Object.keys(r).length){if(t!=null&&t.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let n=r.pickAlgorithm(t),i=K2t.createHash(n).update(e).digest("base64"),s=AO({algorithm:n,digest:i}),a=s.match(r,t);if(t=t||{},a||!t.error)return a;if(typeof t.size=="number"&&e.length!==t.size){let o=new Error(`data size mismatch when checking ${r}. + Found: ${this.size}`);n.code="EBADSIZE",n.found=this.size,n.expected=this.expectedSize,n.sri=this.sri,this.emit("error",n)}else if(this.sri&&!t){let n=new Error(`${this.sri} integrity checksum failed when using ${this.algorithm}: wanted ${this.digests} but got ${r}. (${this.size} bytes)`);n.code="EINTEGRITY",n.found=r,n.expected=this.digests,n.algorithm=this.algorithm,n.sri=this.sri,this.emit("error",n)}else this.#r=this.size,this.emit("size",this.size),this.#e=r,this.emit("integrity",r),t&&(this.#t=t,this.emit("verified",t))}},tre=class{get isHash(){return!0}constructor(r,t){let n=t==null?void 0:t.strict;this.source=r.trim(),this.digest="",this.algorithm="",this.options=[];let i=this.source.match(n?Wpl:Hpl);if(!i||n&&!fKr.includes(i[1]))return;this.algorithm=i[1],this.digest=i[2];let s=i[3];s&&(this.options=s.slice(1).split("?"))}hexDigest(){return this.digest&&Buffer.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}match(r,t){let n=AO(r,t);if(!n)return!1;if(n.isIntegrity){let i=n.pickAlgorithm(t,[this.algorithm]);if(!i)return!1;let s=n[i].find(a=>a.digest===this.digest);return s||!1}return n.digest===this.digest?n:!1}toString(r){return r!=null&&r.strict&&!(fKr.includes(this.algorithm)&&this.digest.match(Kpl)&&this.options.every(t=>t.match(Ypl)))?"":`${this.algorithm}-${this.digest}${H2t(this.options)}`}};function eji(e,r,t,n){let i=e!=="",s=!1,a="",o=n.length-1;for(let l=0;ln[i].find(a=>s.digest===a.digest)))throw new Error("hashes do not match, cannot update integrity")}else this[i]=n[i]}match(r,t){let n=AO(r,t);if(!n)return!1;let i=n.pickAlgorithm(t,Object.keys(this));return!!i&&this[i]&&n[i]&&this[i].find(s=>n[i].find(a=>s.digest===a.digest))||!1}pickAlgorithm(r,t){let n=(r==null?void 0:r.pickAlgorithm)||iml,i=Object.keys(this).filter(s=>t!=null&&t.length?t.includes(s):!0);return i.length?i.reduce((s,a)=>n(s,a)||s):null}};iK.exports.parse=AO;function AO(e,r){if(!e)return null;if(typeof e=="string")return mKr(e,r);if(e.algorithm&&e.digest){let t=new OEe;return t[e.algorithm]=[e],mKr(Q2t(t,r),r)}else return mKr(Q2t(e,r),r)}function mKr(e,r){if(r!=null&&r.single)return new tre(e,r);let t=e.trim().split(/\s+/).reduce((n,i)=>{let s=new tre(i,r);if(s.algorithm&&s.digest){let a=s.algorithm;n[a]||(n[a]=[]),n[a].push(s)}return n},new OEe);return t.isEmpty()?null:t}iK.exports.stringify=Q2t;function Q2t(e,r){return e.algorithm&&e.digest?tre.prototype.toString.call(e,r):typeof e=="string"?Q2t(AO(e,r),r):OEe.prototype.toString.call(e,r)}iK.exports.fromHex=Jpl;function Jpl(e,r,t){let n=H2t(t==null?void 0:t.options);return AO(`${r}-${Buffer.from(e,"hex").toString("base64")}${n}`,t)}iK.exports.fromData=Xpl;function Xpl(e,r){let t=(r==null?void 0:r.algorithms)||[...gKr],n=H2t(r==null?void 0:r.options);return t.reduce((i,s)=>{let a=K2t.createHash(s).update(e).digest("base64"),o=new tre(`${s}-${a}${n}`,r);if(o.algorithm&&o.digest){let c=o.algorithm;i[c]||(i[c]=[]),i[c].push(o)}return i},new OEe)}iK.exports.fromStream=Zpl;function Zpl(e,r){let t=yKr(r);return new Promise((n,i)=>{e.pipe(t),e.on("error",i),t.on("error",i);let s;t.on("integrity",a=>{s=a}),t.on("end",()=>n(s)),t.resume()})}iK.exports.checkData=eml;function eml(e,r,t){if(r=AO(r,t),!r||!Object.keys(r).length){if(t!=null&&t.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let n=r.pickAlgorithm(t),i=K2t.createHash(n).update(e).digest("base64"),s=AO({algorithm:n,digest:i}),a=s.match(r,t);if(t=t||{},a||!t.error)return a;if(typeof t.size=="number"&&e.length!==t.size){let o=new Error(`data size mismatch when checking ${r}. Wanted: ${t.size} - Found: ${e.length}`);throw o.code="EBADSIZE",o.found=e.length,o.expected=t.size,o.sri=r,o}else{let o=new Error(`Integrity checksum failed when using ${n}: Wanted ${r}, but got ${s}. (${e.length} bytes)`);throw o.code="EINTEGRITY",o.found=s,o.expected=r,o.algorithm=n,o.sri=r,o}}iK.exports.checkStream=eml;function eml(e,r,t){if(t=t||Object.create(null),t.integrity=r,r=AO(r,t),!r||!Object.keys(r).length)return Promise.reject(Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"}));let n=yKr(t);return new Promise((i,s)=>{e.pipe(n),e.on("error",s),n.on("error",s);let a;n.on("verified",o=>{a=o}),n.on("end",()=>i(a)),n.resume()})}iK.exports.integrityStream=yKr;function yKr(e=Object.create(null)){return new hKr(e)}iK.exports.create=tml;function tml(e){let r=(e==null?void 0:e.algorithms)||[...gKr],t=H2t(e==null?void 0:e.options),n=r.map(K2t.createHash);return{update:function(i,s){return n.forEach(a=>a.update(i,s)),this},digest:function(i){return r.reduce((a,o)=>{let c=n.shift().digest("base64"),l=new tre(`${o}-${c}${t}`,e);if(l.algorithm&&l.digest){let u=l.algorithm;a[u]||(a[u]=[]),a[u].push(l)}return a},new OEe)}}}var rml=K2t.getHashes(),eji=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(e=>rml.includes(e));function nml(e,r){return eji.indexOf(e.toLowerCase())>=eji.indexOf(r.toLowerCase())?e:r}});var zVt=A(($0g,_Kr)=>{(function(){var e;function r(t,n){var i=this instanceof r?this:e;if(i.reset(n),typeof t=="string"&&t.length>0&&i.hash(t),i!==this)return i}r.prototype.hash=function(t){var n,i,s,a,o;switch(o=t.length,this.len+=o,i=this.k1,s=0,this.rem){case 0:i^=o>s?t.charCodeAt(s++)&65535:0;case 1:i^=o>s?(t.charCodeAt(s++)&65535)<<8:0;case 2:i^=o>s?(t.charCodeAt(s++)&65535)<<16:0;case 3:i^=o>s?(t.charCodeAt(s)&255)<<24:0,i^=o>s?(t.charCodeAt(s++)&65280)>>8:0}if(this.rem=o+this.rem&3,o-=this.rem,o>0){for(n=this.h1;i=i*11601+(i&65535)*3432906752&4294967295,i=i<<15|i>>>17,i=i*13715+(i&65535)*461832192&4294967295,n^=i,n=n<<13|n>>>19,n=n*5+3864292196&4294967295,!(s>=o);)i=t.charCodeAt(s++)&65535^(t.charCodeAt(s++)&65535)<<8^(t.charCodeAt(s++)&65535)<<16,a=t.charCodeAt(s++),i^=(a&255)<<24^(a&65280)>>8;switch(i=0,this.rem){case 3:i^=(t.charCodeAt(s+2)&65535)<<16;case 2:i^=(t.charCodeAt(s+1)&65535)<<8;case 1:i^=t.charCodeAt(s)&65535}this.h1=n}return this.k1=i,this},r.prototype.result=function(){var t,n;return t=this.k1,n=this.h1,t>0&&(t=t*11601+(t&65535)*3432906752&4294967295,t=t<<15|t>>>17,t=t*13715+(t&65535)*461832192&4294967295,n^=t),n^=this.len,n^=n>>>16,n=n*51819+(n&65535)*2246770688&4294967295,n^=n>>>13,n=n*44597+(n&65535)*3266445312&4294967295,n^=n>>>16,n>>>0},r.prototype.reset=function(t){return this.h1=typeof t=="number"?t:0,this.rem=this.k1=this.len=0,this},e=new r,typeof _Kr<"u"?_Kr.exports=r:this.MurmurHash3=r})()});var rji=A((Q0g,tji)=>{"use strict";var iml=zVt();tji.exports=function(e){if(e){var r=new iml(e);return("00000000"+r.result().toString(16)).slice(-8)}else return(Math.random().toString(16)+"0000000").slice(2,10)}});var AKr=A((K0g,nji)=>{var sml=require("path"),aml=rji();nji.exports=function(e,r,t){return sml.join(e,(r?r+"-":"")+aml(t))}});var bKr=A((H0g,oml)=>{oml.exports={name:"cacache",version:"17.1.3","cache-version":{content:"2",index:"5"},description:"Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.",main:"lib/index.js",files:["bin/","lib/"],scripts:{test:"tap",snap:"tap",coverage:"tap","test-docker":'docker run -it --rm --name pacotest -v "$PWD":/tmp -w /tmp node:latest npm test',lint:'eslint "**/*.js"',npmclilint:"npmcli-lint",lintfix:"npm run lint -- --fix",postsnap:"npm run lintfix --",postlint:"template-oss-check",posttest:"npm run lint","template-oss-apply":"template-oss-apply --force"},repository:{type:"git",url:"https://github.com/npm/cacache.git"},keywords:["cache","caching","content-addressable","sri","sri hash","subresource integrity","cache","storage","store","file store","filesystem","disk cache","disk storage"],license:"ISC",dependencies:{"@npmcli/fs":"^3.1.0","fs-minipass":"^3.0.0",glob:"^10.2.2","lru-cache":"^7.7.1",minipass:"^5.0.0","minipass-collect":"^1.0.2","minipass-flush":"^1.0.5","minipass-pipeline":"^1.2.4","p-map":"^4.0.0",ssri:"^10.0.0",tar:"^6.1.11","unique-filename":"^3.0.0"},devDependencies:{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.15.1",tap:"^16.0.0"},engines:{node:"^14.17.0 || ^16.13.0 || >=18.0.0"},templateOSS:{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",windowsCI:!1,version:"4.15.1",publish:"true"},author:"GitHub Inc.",tap:{"nyc-arg":["--exclude","tap-snapshots/**"]}}});var CKr=A((W0g,iji)=>{"use strict";iji.exports=cml;function cml(e){return[e.slice(0,2),e.slice(2,4),e.slice(4)]}});var UNe=A((Y0g,vKr)=>{"use strict";var uml=bKr()["cache-version"].content,lml=CKr(),sji=require("path"),dml=GNe();vKr.exports=pml;function pml(e,r){let t=dml.parse(r,{single:!0});return sji.join(aji(e),t.algorithm,...lml(t.hexDigest()))}vKr.exports.contentDir=aji;function aji(e){return sji.join(e,`content-v${uml}`)}});var EKr=A((J0g,oji)=>{var mml=(e,{copy:r,wrap:t})=>{let n={};if(e&&typeof e=="object")for(let i of r)e[i]!==void 0&&(n[i]=e[i]);else n[t]=e;return n};oji.exports=mml});var W2t=A((X0g,cji)=>{var fml="2.0.0",hml=Number.MAX_SAFE_INTEGER||9007199254740991,gml=16,yml=256-6,_ml=["major","premajor","minor","preminor","patch","prepatch","prerelease"];cji.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:gml,MAX_SAFE_BUILD_LENGTH:yml,MAX_SAFE_INTEGER:hml,RELEASE_TYPES:_ml,SEMVER_SPEC_VERSION:fml,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Y2t=A((Z0g,uji)=>{var Aml=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};uji.exports=Aml});var VNe=A((rre,lji)=>{var{MAX_SAFE_COMPONENT_LENGTH:DKr,MAX_SAFE_BUILD_LENGTH:bml,MAX_LENGTH:Cml}=W2t(),vml=Y2t();rre=lji.exports={};var Eml=rre.re=[],Dml=rre.safeRe=[],jf=rre.src=[],Gf=rre.t={},Sml=0,SKr="[a-zA-Z0-9-]",wml=[["\\s",1],["\\d",Cml],[SKr,bml]],Iml=e=>{for(let[r,t]of wml)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e},W1=(e,r,t)=>{let n=Iml(r),i=Sml++;vml(e,i,r),Gf[e]=i,jf[i]=r,Eml[i]=new RegExp(r,t?"g":void 0),Dml[i]=new RegExp(n,t?"g":void 0)};W1("NUMERICIDENTIFIER","0|[1-9]\\d*");W1("NUMERICIDENTIFIERLOOSE","\\d+");W1("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${SKr}*`);W1("MAINVERSION",`(${jf[Gf.NUMERICIDENTIFIER]})\\.(${jf[Gf.NUMERICIDENTIFIER]})\\.(${jf[Gf.NUMERICIDENTIFIER]})`);W1("MAINVERSIONLOOSE",`(${jf[Gf.NUMERICIDENTIFIERLOOSE]})\\.(${jf[Gf.NUMERICIDENTIFIERLOOSE]})\\.(${jf[Gf.NUMERICIDENTIFIERLOOSE]})`);W1("PRERELEASEIDENTIFIER",`(?:${jf[Gf.NUMERICIDENTIFIER]}|${jf[Gf.NONNUMERICIDENTIFIER]})`);W1("PRERELEASEIDENTIFIERLOOSE",`(?:${jf[Gf.NUMERICIDENTIFIERLOOSE]}|${jf[Gf.NONNUMERICIDENTIFIER]})`);W1("PRERELEASE",`(?:-(${jf[Gf.PRERELEASEIDENTIFIER]}(?:\\.${jf[Gf.PRERELEASEIDENTIFIER]})*))`);W1("PRERELEASELOOSE",`(?:-?(${jf[Gf.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${jf[Gf.PRERELEASEIDENTIFIERLOOSE]})*))`);W1("BUILDIDENTIFIER",`${SKr}+`);W1("BUILD",`(?:\\+(${jf[Gf.BUILDIDENTIFIER]}(?:\\.${jf[Gf.BUILDIDENTIFIER]})*))`);W1("FULLPLAIN",`v?${jf[Gf.MAINVERSION]}${jf[Gf.PRERELEASE]}?${jf[Gf.BUILD]}?`);W1("FULL",`^${jf[Gf.FULLPLAIN]}$`);W1("LOOSEPLAIN",`[v=\\s]*${jf[Gf.MAINVERSIONLOOSE]}${jf[Gf.PRERELEASELOOSE]}?${jf[Gf.BUILD]}?`);W1("LOOSE",`^${jf[Gf.LOOSEPLAIN]}$`);W1("GTLT","((?:<|>)?=?)");W1("XRANGEIDENTIFIERLOOSE",`${jf[Gf.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);W1("XRANGEIDENTIFIER",`${jf[Gf.NUMERICIDENTIFIER]}|x|X|\\*`);W1("XRANGEPLAIN",`[v=\\s]*(${jf[Gf.XRANGEIDENTIFIER]})(?:\\.(${jf[Gf.XRANGEIDENTIFIER]})(?:\\.(${jf[Gf.XRANGEIDENTIFIER]})(?:${jf[Gf.PRERELEASE]})?${jf[Gf.BUILD]}?)?)?`);W1("XRANGEPLAINLOOSE",`[v=\\s]*(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:${jf[Gf.PRERELEASELOOSE]})?${jf[Gf.BUILD]}?)?)?`);W1("XRANGE",`^${jf[Gf.GTLT]}\\s*${jf[Gf.XRANGEPLAIN]}$`);W1("XRANGELOOSE",`^${jf[Gf.GTLT]}\\s*${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("COERCE",`(^|[^\\d])(\\d{1,${DKr}})(?:\\.(\\d{1,${DKr}}))?(?:\\.(\\d{1,${DKr}}))?(?:$|[^\\d])`);W1("COERCERTL",jf[Gf.COERCE],!0);W1("LONETILDE","(?:~>?)");W1("TILDETRIM",`(\\s*)${jf[Gf.LONETILDE]}\\s+`,!0);rre.tildeTrimReplace="$1~";W1("TILDE",`^${jf[Gf.LONETILDE]}${jf[Gf.XRANGEPLAIN]}$`);W1("TILDELOOSE",`^${jf[Gf.LONETILDE]}${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("LONECARET","(?:\\^)");W1("CARETTRIM",`(\\s*)${jf[Gf.LONECARET]}\\s+`,!0);rre.caretTrimReplace="$1^";W1("CARET",`^${jf[Gf.LONECARET]}${jf[Gf.XRANGEPLAIN]}$`);W1("CARETLOOSE",`^${jf[Gf.LONECARET]}${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("COMPARATORLOOSE",`^${jf[Gf.GTLT]}\\s*(${jf[Gf.LOOSEPLAIN]})$|^$`);W1("COMPARATOR",`^${jf[Gf.GTLT]}\\s*(${jf[Gf.FULLPLAIN]})$|^$`);W1("COMPARATORTRIM",`(\\s*)${jf[Gf.GTLT]}\\s*(${jf[Gf.LOOSEPLAIN]}|${jf[Gf.XRANGEPLAIN]})`,!0);rre.comparatorTrimReplace="$1$2$3";W1("HYPHENRANGE",`^\\s*(${jf[Gf.XRANGEPLAIN]})\\s+-\\s+(${jf[Gf.XRANGEPLAIN]})\\s*$`);W1("HYPHENRANGELOOSE",`^\\s*(${jf[Gf.XRANGEPLAINLOOSE]})\\s+-\\s+(${jf[Gf.XRANGEPLAINLOOSE]})\\s*$`);W1("STAR","(<|>)?=?\\s*\\*");W1("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");W1("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var $Vt=A((ehg,dji)=>{var xml=Object.freeze({loose:!0}),Tml=Object.freeze({}),Pml=e=>e?typeof e!="object"?xml:e:Tml;dji.exports=Pml});var wKr=A((thg,fji)=>{var pji=/^[0-9]+$/,mji=(e,r)=>{let t=pji.test(e),n=pji.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:emji(r,e);fji.exports={compareIdentifiers:mji,rcompareIdentifiers:Rml}});var F3=A((rhg,_ji)=>{var QVt=Y2t(),{MAX_LENGTH:hji,MAX_SAFE_INTEGER:KVt}=W2t(),{safeRe:gji,t:yji}=VNe(),kml=$Vt(),{compareIdentifiers:zNe}=wKr(),IKr=class e{constructor(r,t){if(t=kml(t),r instanceof e){if(r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease)return r;r=r.version}else if(typeof r!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof r}".`);if(r.length>hji)throw new TypeError(`version is longer than ${hji} characters`);QVt("SemVer",r,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let n=r.trim().match(t.loose?gji[yji.LOOSE]:gji[yji.FULL]);if(!n)throw new TypeError(`Invalid Version: ${r}`);if(this.raw=r,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>KVt||this.major<0)throw new TypeError("Invalid major version");if(this.minor>KVt||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>KVt||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(t){let s=[t,i];n===!1&&(s=[t]),zNe(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${r}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};_ji.exports=IKr});var BEe=A((nhg,bji)=>{var Aji=F3(),Fml=(e,r,t=!1)=>{if(e instanceof Aji)return e;try{return new Aji(e,r)}catch(n){if(!t)return null;throw n}};bji.exports=Fml});var vji=A((ihg,Cji)=>{var Nml=BEe(),Oml=(e,r)=>{let t=Nml(e,r);return t?t.version:null};Cji.exports=Oml});var Dji=A((shg,Eji)=>{var Bml=BEe(),qml=(e,r)=>{let t=Bml(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null};Eji.exports=qml});var Iji=A((ahg,wji)=>{var Sji=F3(),Mml=(e,r,t,n,i)=>{typeof t=="string"&&(i=n,n=t,t=void 0);try{return new Sji(e instanceof Sji?e.version:e,t).inc(r,n,i).version}catch{return null}};wji.exports=Mml});var Pji=A((ohg,Tji)=>{var xji=BEe(),Lml=(e,r)=>{let t=xji(e,null,!0),n=xji(r,null,!0),i=t.compare(n);if(i===0)return null;let s=i>0,a=s?t:n,o=s?n:t,c=!!a.prerelease.length;if(!!o.prerelease.length&&!c)return!o.patch&&!o.minor?"major":a.patch?"patch":a.minor?"minor":"major";let u=c?"pre":"";return t.major!==n.major?u+"major":t.minor!==n.minor?u+"minor":t.patch!==n.patch?u+"patch":"prerelease"};Tji.exports=Lml});var kji=A((chg,Rji)=>{var jml=F3(),Gml=(e,r)=>new jml(e,r).major;Rji.exports=Gml});var Nji=A((uhg,Fji)=>{var Uml=F3(),Vml=(e,r)=>new Uml(e,r).minor;Fji.exports=Vml});var Bji=A((lhg,Oji)=>{var zml=F3(),$ml=(e,r)=>new zml(e,r).patch;Oji.exports=$ml});var Mji=A((dhg,qji)=>{var Qml=BEe(),Kml=(e,r)=>{let t=Qml(e,r);return t&&t.prerelease.length?t.prerelease:null};qji.exports=Kml});var dL=A((phg,jji)=>{var Lji=F3(),Hml=(e,r,t)=>new Lji(e,t).compare(new Lji(r,t));jji.exports=Hml});var Uji=A((mhg,Gji)=>{var Wml=dL(),Yml=(e,r,t)=>Wml(r,e,t);Gji.exports=Yml});var zji=A((fhg,Vji)=>{var Jml=dL(),Xml=(e,r)=>Jml(e,r,!0);Vji.exports=Xml});var HVt=A((hhg,Qji)=>{var $ji=F3(),Zml=(e,r,t)=>{let n=new $ji(e,t),i=new $ji(r,t);return n.compare(i)||n.compareBuild(i)};Qji.exports=Zml});var Hji=A((ghg,Kji)=>{var efl=HVt(),tfl=(e,r)=>e.sort((t,n)=>efl(t,n,r));Kji.exports=tfl});var Yji=A((yhg,Wji)=>{var rfl=HVt(),nfl=(e,r)=>e.sort((t,n)=>rfl(n,t,r));Wji.exports=nfl});var J2t=A((_hg,Jji)=>{var ifl=dL(),sfl=(e,r,t)=>ifl(e,r,t)>0;Jji.exports=sfl});var WVt=A((Ahg,Xji)=>{var afl=dL(),ofl=(e,r,t)=>afl(e,r,t)<0;Xji.exports=ofl});var xKr=A((bhg,Zji)=>{var cfl=dL(),ufl=(e,r,t)=>cfl(e,r,t)===0;Zji.exports=ufl});var TKr=A((Chg,eGi)=>{var lfl=dL(),dfl=(e,r,t)=>lfl(e,r,t)!==0;eGi.exports=dfl});var YVt=A((vhg,tGi)=>{var pfl=dL(),mfl=(e,r,t)=>pfl(e,r,t)>=0;tGi.exports=mfl});var JVt=A((Ehg,rGi)=>{var ffl=dL(),hfl=(e,r,t)=>ffl(e,r,t)<=0;rGi.exports=hfl});var PKr=A((Dhg,nGi)=>{var gfl=xKr(),yfl=TKr(),_fl=J2t(),Afl=YVt(),bfl=WVt(),Cfl=JVt(),vfl=(e,r,t,n)=>{switch(r){case"===":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e===t;case"!==":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e!==t;case"":case"=":case"==":return gfl(e,t,n);case"!=":return yfl(e,t,n);case">":return _fl(e,t,n);case">=":return Afl(e,t,n);case"<":return bfl(e,t,n);case"<=":return Cfl(e,t,n);default:throw new TypeError(`Invalid operator: ${r}`)}};nGi.exports=vfl});var sGi=A((Shg,iGi)=>{var Efl=F3(),Dfl=BEe(),{safeRe:XVt,t:ZVt}=VNe(),Sfl=(e,r)=>{if(e instanceof Efl)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;r=r||{};let t=null;if(!r.rtl)t=e.match(XVt[ZVt.COERCE]);else{let n;for(;(n=XVt[ZVt.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)(!t||n.index+n[0].length!==t.index+t[0].length)&&(t=n),XVt[ZVt.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;XVt[ZVt.COERCERTL].lastIndex=-1}return t===null?null:Dfl(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,r)};iGi.exports=Sfl});var oGi=A((whg,aGi)=>{"use strict";aGi.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let r=this.head;r;r=r.next)yield r.value}}});var X2t=A((Ihg,cGi)=>{"use strict";cGi.exports=sA;sA.Node=qEe;sA.create=sA;function sA(e){var r=this;if(r instanceof sA||(r=new sA),r.tail=null,r.head=null,r.length=0,e&&typeof e.forEach=="function")e.forEach(function(i){r.push(i)});else if(arguments.length>0)for(var t=0,n=arguments.length;t1)t=r;else if(this.head)n=this.head.next,t=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=0;n!==null;i++)t=e(t,n.value,i),n=n.next;return t};sA.prototype.reduceReverse=function(e,r){var t,n=this.tail;if(arguments.length>1)t=r;else if(this.tail)n=this.tail.prev,t=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;n!==null;i--)t=e(t,n.value,i),n=n.prev;return t};sA.prototype.toArray=function(){for(var e=new Array(this.length),r=0,t=this.head;t!==null;r++)e[r]=t.value,t=t.next;return e};sA.prototype.toArrayReverse=function(){for(var e=new Array(this.length),r=0,t=this.tail;t!==null;r++)e[r]=t.value,t=t.prev;return e};sA.prototype.slice=function(e,r){r=r||this.length,r<0&&(r+=this.length),e=e||0,e<0&&(e+=this.length);var t=new sA;if(rthis.length&&(r=this.length);for(var n=0,i=this.head;i!==null&&nthis.length&&(r=this.length);for(var n=this.length,i=this.tail;i!==null&&n>r;n--)i=i.prev;for(;i!==null&&n>e;n--,i=i.prev)t.push(i.value);return t};sA.prototype.splice=function(e,r,...t){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var n=0,i=this.head;i!==null&&n{"use strict";var Tfl=X2t(),MEe=Symbol("max"),ire=Symbol("length"),$Ne=Symbol("lengthCalculator"),eDt=Symbol("allowStale"),LEe=Symbol("maxAge"),nre=Symbol("dispose"),uGi=Symbol("noDisposeOnSet"),HI=Symbol("lruList"),yV=Symbol("cache"),dGi=Symbol("updateAgeOnGet"),RKr=()=>1,FKr=class{constructor(r){if(typeof r=="number"&&(r={max:r}),r||(r={}),r.max&&(typeof r.max!="number"||r.max<0))throw new TypeError("max must be a non-negative number");let t=this[MEe]=r.max||1/0,n=r.length||RKr;if(this[$Ne]=typeof n!="function"?RKr:n,this[eDt]=r.stale||!1,r.maxAge&&typeof r.maxAge!="number")throw new TypeError("maxAge must be a number");this[LEe]=r.maxAge||0,this[nre]=r.dispose,this[uGi]=r.noDisposeOnSet||!1,this[dGi]=r.updateAgeOnGet||!1,this.reset()}set max(r){if(typeof r!="number"||r<0)throw new TypeError("max must be a non-negative number");this[MEe]=r||1/0,Z2t(this)}get max(){return this[MEe]}set allowStale(r){this[eDt]=!!r}get allowStale(){return this[eDt]}set maxAge(r){if(typeof r!="number")throw new TypeError("maxAge must be a non-negative number");this[LEe]=r,Z2t(this)}get maxAge(){return this[LEe]}set lengthCalculator(r){typeof r!="function"&&(r=RKr),r!==this[$Ne]&&(this[$Ne]=r,this[ire]=0,this[HI].forEach(t=>{t.length=this[$Ne](t.value,t.key),this[ire]+=t.length})),Z2t(this)}get lengthCalculator(){return this[$Ne]}get length(){return this[ire]}get itemCount(){return this[HI].length}rforEach(r,t){t=t||this;for(let n=this[HI].tail;n!==null;){let i=n.prev;lGi(this,r,n,t),n=i}}forEach(r,t){t=t||this;for(let n=this[HI].head;n!==null;){let i=n.next;lGi(this,r,n,t),n=i}}keys(){return this[HI].toArray().map(r=>r.key)}values(){return this[HI].toArray().map(r=>r.value)}reset(){this[nre]&&this[HI]&&this[HI].length&&this[HI].forEach(r=>this[nre](r.key,r.value)),this[yV]=new Map,this[HI]=new Tfl,this[ire]=0}dump(){return this[HI].map(r=>ezt(this,r)?!1:{k:r.key,v:r.value,e:r.now+(r.maxAge||0)}).toArray().filter(r=>r)}dumpLru(){return this[HI]}set(r,t,n){if(n=n||this[LEe],n&&typeof n!="number")throw new TypeError("maxAge must be a number");let i=n?Date.now():0,s=this[$Ne](t,r);if(this[yV].has(r)){if(s>this[MEe])return QNe(this,this[yV].get(r)),!1;let c=this[yV].get(r).value;return this[nre]&&(this[uGi]||this[nre](r,c.value)),c.now=i,c.maxAge=n,c.value=t,this[ire]+=s-c.length,c.length=s,this.get(r),Z2t(this),!0}let a=new NKr(r,t,s,i,n);return a.length>this[MEe]?(this[nre]&&this[nre](r,t),!1):(this[ire]+=a.length,this[HI].unshift(a),this[yV].set(r,this[HI].head),Z2t(this),!0)}has(r){if(!this[yV].has(r))return!1;let t=this[yV].get(r).value;return!ezt(this,t)}get(r){return kKr(this,r,!0)}peek(r){return kKr(this,r,!1)}pop(){let r=this[HI].tail;return r?(QNe(this,r),r.value):null}del(r){QNe(this,this[yV].get(r))}load(r){this.reset();let t=Date.now();for(let n=r.length-1;n>=0;n--){let i=r[n],s=i.e||0;if(s===0)this.set(i.k,i.v);else{let a=s-t;a>0&&this.set(i.k,i.v,a)}}}prune(){this[yV].forEach((r,t)=>kKr(this,t,!1))}},kKr=(e,r,t)=>{let n=e[yV].get(r);if(n){let i=n.value;if(ezt(e,i)){if(QNe(e,n),!e[eDt])return}else t&&(e[dGi]&&(n.value.now=Date.now()),e[HI].unshiftNode(n));return i.value}},ezt=(e,r)=>{if(!r||!r.maxAge&&!e[LEe])return!1;let t=Date.now()-r.now;return r.maxAge?t>r.maxAge:e[LEe]&&t>e[LEe]},Z2t=e=>{if(e[ire]>e[MEe])for(let r=e[HI].tail;e[ire]>e[MEe]&&r!==null;){let t=r.prev;QNe(e,r),r=t}},QNe=(e,r)=>{if(r){let t=r.value;e[nre]&&e[nre](t.key,t.value),e[ire]-=t.length,e[yV].delete(t.key),e[HI].removeNode(r)}},NKr=class{constructor(r,t,n,i,s){this.key=r,this.value=t,this.length=n,this.now=i,this.maxAge=s||0}},lGi=(e,r,t,n)=>{let i=t.value;ezt(e,i)&&(QNe(e,t),e[eDt]||(i=void 0)),i&&r.call(n,i.value,i.key,e)};pGi.exports=FKr});var pL=A((Thg,gGi)=>{var BKr=class e{constructor(r,t){if(t=Rfl(t),r instanceof e)return r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease?r:new e(r.raw,t);if(r instanceof qKr)return this.raw=r.value,this.set=[[r]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=r.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(n=>this.parseRange(n.trim())).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(i=>!fGi(i[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&Mfl(i[0])){this.set=[i];break}}}this.format()}format(){return this.range=this.set.map(r=>r.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(r){let n=((this.options.includePrerelease&&Bfl)|(this.options.loose&&qfl))+":"+r,i=mGi.get(n);if(i)return i;let s=this.options.loose,a=s?cF[E4.HYPHENRANGELOOSE]:cF[E4.HYPHENRANGE];r=r.replace(a,Hfl(this.options.includePrerelease)),Fv("hyphen replace",r),r=r.replace(cF[E4.COMPARATORTRIM],Ffl),Fv("comparator trim",r),r=r.replace(cF[E4.TILDETRIM],Nfl),Fv("tilde trim",r),r=r.replace(cF[E4.CARETTRIM],Ofl),Fv("caret trim",r);let o=r.split(" ").map(m=>Lfl(m,this.options)).join(" ").split(/\s+/).map(m=>Kfl(m,this.options));s&&(o=o.filter(m=>(Fv("loose invalid filter",m,this.options),!!m.match(cF[E4.COMPARATORLOOSE])))),Fv("range list",o);let c=new Map,l=o.map(m=>new qKr(m,this.options));for(let m of l){if(fGi(m))return[m];c.set(m.value,m)}c.size>1&&c.has("")&&c.delete("");let u=[...c.values()];return mGi.set(n,u),u}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>hGi(n,t)&&r.set.some(i=>hGi(i,t)&&n.every(s=>i.every(a=>s.intersects(a,t)))))}test(r){if(!r)return!1;if(typeof r=="string")try{r=new kfl(r,this.options)}catch{return!1}for(let t=0;te.value==="<0.0.0-0",Mfl=e=>e.value==="",hGi=(e,r)=>{let t=!0,n=e.slice(),i=n.pop();for(;t&&n.length;)t=n.every(s=>i.intersects(s,r)),i=n.pop();return t},Lfl=(e,r)=>(Fv("comp",e,r),e=Ufl(e,r),Fv("caret",e),e=jfl(e,r),Fv("tildes",e),e=zfl(e,r),Fv("xrange",e),e=Qfl(e,r),Fv("stars",e),e),D4=e=>!e||e.toLowerCase()==="x"||e==="*",jfl=(e,r)=>e.trim().split(/\s+/).map(t=>Gfl(t,r)).join(" "),Gfl=(e,r)=>{let t=r.loose?cF[E4.TILDELOOSE]:cF[E4.TILDE];return e.replace(t,(n,i,s,a,o)=>{Fv("tilde",e,n,i,s,a,o);let c;return D4(i)?c="":D4(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:D4(a)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(Fv("replaceTilde pr",o),c=`>=${i}.${s}.${a}-${o} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${a} <${i}.${+s+1}.0-0`,Fv("tilde return",c),c})},Ufl=(e,r)=>e.trim().split(/\s+/).map(t=>Vfl(t,r)).join(" "),Vfl=(e,r)=>{Fv("caret",e,r);let t=r.loose?cF[E4.CARETLOOSE]:cF[E4.CARET],n=r.includePrerelease?"-0":"";return e.replace(t,(i,s,a,o,c)=>{Fv("caret",e,i,s,a,o,c);let l;return D4(s)?l="":D4(a)?l=`>=${s}.0.0${n} <${+s+1}.0.0-0`:D4(o)?s==="0"?l=`>=${s}.${a}.0${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.0${n} <${+s+1}.0.0-0`:c?(Fv("replaceCaret pr",c),s==="0"?a==="0"?l=`>=${s}.${a}.${o}-${c} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}-${c} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o}-${c} <${+s+1}.0.0-0`):(Fv("no pr"),s==="0"?a==="0"?l=`>=${s}.${a}.${o}${n} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o} <${+s+1}.0.0-0`),Fv("caret return",l),l})},zfl=(e,r)=>(Fv("replaceXRanges",e,r),e.split(/\s+/).map(t=>$fl(t,r)).join(" ")),$fl=(e,r)=>{e=e.trim();let t=r.loose?cF[E4.XRANGELOOSE]:cF[E4.XRANGE];return e.replace(t,(n,i,s,a,o,c)=>{Fv("xRange",e,n,i,s,a,o,c);let l=D4(s),u=l||D4(a),m=u||D4(o),h=m;return i==="="&&h&&(i=""),c=r.includePrerelease?"-0":"",l?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&h?(u&&(a=0),o=0,i===">"?(i=">=",u?(s=+s+1,a=0,o=0):(a=+a+1,o=0)):i==="<="&&(i="<",u?s=+s+1:a=+a+1),i==="<"&&(c="-0"),n=`${i+s}.${a}.${o}${c}`):u?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:m&&(n=`>=${s}.${a}.0${c} <${s}.${+a+1}.0-0`),Fv("xRange return",n),n})},Qfl=(e,r)=>(Fv("replaceStars",e,r),e.trim().replace(cF[E4.STAR],"")),Kfl=(e,r)=>(Fv("replaceGTE0",e,r),e.trim().replace(cF[r.includePrerelease?E4.GTE0PRE:E4.GTE0],"")),Hfl=e=>(r,t,n,i,s,a,o,c,l,u,m,h,_)=>(D4(n)?t="":D4(i)?t=`>=${n}.0.0${e?"-0":""}`:D4(s)?t=`>=${n}.${i}.0${e?"-0":""}`:a?t=`>=${t}`:t=`>=${t}${e?"-0":""}`,D4(l)?c="":D4(u)?c=`<${+l+1}.0.0-0`:D4(m)?c=`<${l}.${+u+1}.0-0`:h?c=`<=${l}.${u}.${m}-${h}`:e?c=`<${l}.${u}.${+m+1}-0`:c=`<=${c}`,`${t} ${c}`.trim()),Wfl=(e,r,t)=>{for(let n=0;n0){let i=e[n].semver;if(i.major===r.major&&i.minor===r.minor&&i.patch===r.patch)return!0}return!1}return!0}});var tDt=A((Phg,vGi)=>{var rDt=Symbol("SemVer ANY"),jKr=class e{static get ANY(){return rDt}constructor(r,t){if(t=yGi(t),r instanceof e){if(r.loose===!!t.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),LKr("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===rDt?this.value="":this.value=this.operator+this.semver.version,LKr("comp",this)}parse(r){let t=this.options.loose?_Gi[AGi.COMPARATORLOOSE]:_Gi[AGi.COMPARATOR],n=r.match(t);if(!n)throw new TypeError(`Invalid comparator: ${r}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new bGi(n[2],this.options.loose):this.semver=rDt}toString(){return this.value}test(r){if(LKr("Comparator.test",r,this.options.loose),this.semver===rDt||r===rDt)return!0;if(typeof r=="string")try{r=new bGi(r,this.options)}catch{return!1}return MKr(r,this.operator,this.semver,this.options)}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new CGi(r.value,t).test(this.value):r.operator===""?r.value===""?!0:new CGi(this.value,t).test(r.semver):(t=yGi(t),t.includePrerelease&&(this.value==="<0.0.0-0"||r.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||r.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&r.operator.startsWith(">")||this.operator.startsWith("<")&&r.operator.startsWith("<")||this.semver.version===r.semver.version&&this.operator.includes("=")&&r.operator.includes("=")||MKr(this.semver,"<",r.semver,t)&&this.operator.startsWith(">")&&r.operator.startsWith("<")||MKr(this.semver,">",r.semver,t)&&this.operator.startsWith("<")&&r.operator.startsWith(">")))}};vGi.exports=jKr;var yGi=$Vt(),{safeRe:_Gi,t:AGi}=VNe(),MKr=PKr(),LKr=Y2t(),bGi=F3(),CGi=pL()});var nDt=A((Rhg,EGi)=>{var Yfl=pL(),Jfl=(e,r,t)=>{try{r=new Yfl(r,t)}catch{return!1}return r.test(e)};EGi.exports=Jfl});var SGi=A((khg,DGi)=>{var Xfl=pL(),Zfl=(e,r)=>new Xfl(e,r).set.map(t=>t.map(n=>n.value).join(" ").trim().split(" "));DGi.exports=Zfl});var IGi=A((Fhg,wGi)=>{var e0l=F3(),t0l=pL(),r0l=(e,r,t)=>{let n=null,i=null,s=null;try{s=new t0l(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===-1)&&(n=a,i=new e0l(n,t))}),n};wGi.exports=r0l});var TGi=A((Nhg,xGi)=>{var n0l=F3(),i0l=pL(),s0l=(e,r,t)=>{let n=null,i=null,s=null;try{s=new i0l(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===1)&&(n=a,i=new n0l(n,t))}),n};xGi.exports=s0l});var kGi=A((Ohg,RGi)=>{var GKr=F3(),a0l=pL(),PGi=J2t(),o0l=(e,r)=>{e=new a0l(e,r);let t=new GKr("0.0.0");if(e.test(t)||(t=new GKr("0.0.0-0"),e.test(t)))return t;t=null;for(let n=0;n{let o=new GKr(a.semver.version);switch(a.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||PGi(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),s&&(!t||PGi(t,s))&&(t=s)}return t&&e.test(t)?t:null};RGi.exports=o0l});var NGi=A((Bhg,FGi)=>{var c0l=pL(),u0l=(e,r)=>{try{return new c0l(e,r).range||"*"}catch{return null}};FGi.exports=u0l});var tzt=A((qhg,MGi)=>{var l0l=F3(),qGi=tDt(),{ANY:d0l}=qGi,p0l=pL(),m0l=nDt(),OGi=J2t(),BGi=WVt(),f0l=JVt(),h0l=YVt(),g0l=(e,r,t,n)=>{e=new l0l(e,n),r=new p0l(r,n);let i,s,a,o,c;switch(t){case">":i=OGi,s=f0l,a=BGi,o=">",c=">=";break;case"<":i=BGi,s=h0l,a=OGi,o="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(m0l(e,r,n))return!1;for(let l=0;l{_.semver===d0l&&(_=new qGi(">=0.0.0")),m=m||_,h=h||_,i(_.semver,m.semver,n)?m=_:a(_.semver,h.semver,n)&&(h=_)}),m.operator===o||m.operator===c||(!h.operator||h.operator===o)&&s(e,h.semver))return!1;if(h.operator===c&&a(e,h.semver))return!1}return!0};MGi.exports=g0l});var jGi=A((Mhg,LGi)=>{var y0l=tzt(),_0l=(e,r,t)=>y0l(e,r,">",t);LGi.exports=_0l});var UGi=A((Lhg,GGi)=>{var A0l=tzt(),b0l=(e,r,t)=>A0l(e,r,"<",t);GGi.exports=b0l});var $Gi=A((jhg,zGi)=>{var VGi=pL(),C0l=(e,r,t)=>(e=new VGi(e,t),r=new VGi(r,t),e.intersects(r,t));zGi.exports=C0l});var KGi=A((Ghg,QGi)=>{var v0l=nDt(),E0l=dL();QGi.exports=(e,r,t)=>{let n=[],i=null,s=null,a=e.sort((u,m)=>E0l(u,m,t));for(let u of a)v0l(u,r,t)?(s=u,i||(i=u)):(s&&n.push([i,s]),s=null,i=null);i&&n.push([i,null]);let o=[];for(let[u,m]of n)u===m?o.push(u):!m&&u===a[0]?o.push("*"):m?u===a[0]?o.push(`<=${m}`):o.push(`${u} - ${m}`):o.push(`>=${u}`);let c=o.join(" || "),l=typeof r.raw=="string"?r.raw:String(r);return c.length{var HGi=pL(),VKr=tDt(),{ANY:UKr}=VKr,iDt=nDt(),zKr=dL(),D0l=(e,r,t={})=>{if(e===r)return!0;e=new HGi(e,t),r=new HGi(r,t);let n=!1;e:for(let i of e.set){for(let s of r.set){let a=w0l(i,s,t);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},S0l=[new VKr(">=0.0.0-0")],WGi=[new VKr(">=0.0.0")],w0l=(e,r,t)=>{if(e===r)return!0;if(e.length===1&&e[0].semver===UKr){if(r.length===1&&r[0].semver===UKr)return!0;t.includePrerelease?e=S0l:e=WGi}if(r.length===1&&r[0].semver===UKr){if(t.includePrerelease)return!0;r=WGi}let n=new Set,i,s;for(let _ of e)_.operator===">"||_.operator===">="?i=YGi(i,_,t):_.operator==="<"||_.operator==="<="?s=JGi(s,_,t):n.add(_.semver);if(n.size>1)return null;let a;if(i&&s){if(a=zKr(i.semver,s.semver,t),a>0)return null;if(a===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let _ of n){if(i&&!iDt(_,String(i),t)||s&&!iDt(_,String(s),t))return null;for(let b of r)if(!iDt(_,String(b),t))return!1;return!0}let o,c,l,u,m=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,h=i&&!t.includePrerelease&&i.semver.prerelease.length?i.semver:!1;m&&m.prerelease.length===1&&s.operator==="<"&&m.prerelease[0]===0&&(m=!1);for(let _ of r){if(u=u||_.operator===">"||_.operator===">=",l=l||_.operator==="<"||_.operator==="<=",i){if(h&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===h.major&&_.semver.minor===h.minor&&_.semver.patch===h.patch&&(h=!1),_.operator===">"||_.operator===">="){if(o=YGi(i,_,t),o===_&&o!==i)return!1}else if(i.operator===">="&&!iDt(i.semver,String(_),t))return!1}if(s){if(m&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===m.major&&_.semver.minor===m.minor&&_.semver.patch===m.patch&&(m=!1),_.operator==="<"||_.operator==="<="){if(c=JGi(s,_,t),c===_&&c!==s)return!1}else if(s.operator==="<="&&!iDt(s.semver,String(_),t))return!1}if(!_.operator&&(s||i)&&a!==0)return!1}return!(i&&l&&!s&&a!==0||s&&u&&!i&&a!==0||h||m)},YGi=(e,r,t)=>{if(!e)return r;let n=zKr(e.semver,r.semver,t);return n>0?e:n<0||r.operator===">"&&e.operator===">="?r:e},JGi=(e,r,t)=>{if(!e)return r;let n=zKr(e.semver,r.semver,t);return n<0?e:n>0||r.operator==="<"&&e.operator==="<="?r:e};XGi.exports=D0l});var N3=A((Vhg,rUi)=>{var $Kr=VNe(),eUi=W2t(),I0l=F3(),tUi=wKr(),x0l=BEe(),T0l=vji(),P0l=Dji(),R0l=Iji(),k0l=Pji(),F0l=kji(),N0l=Nji(),O0l=Bji(),B0l=Mji(),q0l=dL(),M0l=Uji(),L0l=zji(),j0l=HVt(),G0l=Hji(),U0l=Yji(),V0l=J2t(),z0l=WVt(),$0l=xKr(),Q0l=TKr(),K0l=YVt(),H0l=JVt(),W0l=PKr(),Y0l=sGi(),J0l=tDt(),X0l=pL(),Z0l=nDt(),ehl=SGi(),thl=IGi(),rhl=TGi(),nhl=kGi(),ihl=NGi(),shl=tzt(),ahl=jGi(),ohl=UGi(),chl=$Gi(),uhl=KGi(),lhl=ZGi();rUi.exports={parse:x0l,valid:T0l,clean:P0l,inc:R0l,diff:k0l,major:F0l,minor:N0l,patch:O0l,prerelease:B0l,compare:q0l,rcompare:M0l,compareLoose:L0l,compareBuild:j0l,sort:G0l,rsort:U0l,gt:V0l,lt:z0l,eq:$0l,neq:Q0l,gte:K0l,lte:H0l,cmp:W0l,coerce:Y0l,Comparator:J0l,Range:X0l,satisfies:Z0l,toComparators:ehl,maxSatisfying:thl,minSatisfying:rhl,minVersion:nhl,validRange:ihl,outside:shl,gtr:ahl,ltr:ohl,intersects:chl,simplifyRange:uhl,subset:lhl,SemVer:I0l,re:$Kr.re,src:$Kr.src,tokens:$Kr.t,SEMVER_SPEC_VERSION:eUi.SEMVER_SPEC_VERSION,RELEASE_TYPES:eUi.RELEASE_TYPES,compareIdentifiers:tUi.compareIdentifiers,rcompareIdentifiers:tUi.rcompareIdentifiers}});var iUi=A((zhg,nUi)=>{var dhl=N3(),phl=e=>dhl.satisfies(process.version,e,{includePrerelease:!0});nUi.exports={satisfies:phl}});var sUi=A((Khg,KKr)=>{"use strict";var{inspect:mhl}=require("util"),QKr=class{constructor(r,t,n){let i=`${t}: ${n.syscall} returned ${n.code} (${n.message})`;n.path!==void 0&&(i+=` ${n.path}`),n.dest!==void 0&&(i+=` => ${n.dest}`),this.code=r,Object.defineProperties(this,{name:{value:"SystemError",enumerable:!1,writable:!0,configurable:!0},message:{value:i,enumerable:!1,writable:!0,configurable:!0},info:{value:n,enumerable:!0,configurable:!0,writable:!1},errno:{get(){return n.errno},set(s){n.errno=s},enumerable:!0,configurable:!0},syscall:{get(){return n.syscall},set(s){n.syscall=s},enumerable:!0,configurable:!0}}),n.path!==void 0&&Object.defineProperty(this,"path",{get(){return n.path},set(s){n.path=s},enumerable:!0,configurable:!0}),n.dest!==void 0&&Object.defineProperty(this,"dest",{get(){return n.dest},set(s){n.dest=s},enumerable:!0,configurable:!0})}toString(){return`${this.name} [${this.code}]: ${this.message}`}[Symbol.for("nodejs.util.inspect.custom")](r,t){return mhl(this,{...t,getters:!0,customInspect:!1})}};function sre(e,r){KKr.exports[e]=class extends QKr{constructor(n){super(e,r,n)}}}sre("ERR_FS_CP_DIR_TO_NON_DIR","Cannot overwrite directory with non-directory");sre("ERR_FS_CP_EEXIST","Target already exists");sre("ERR_FS_CP_EINVAL","Invalid src or dest");sre("ERR_FS_CP_FIFO_PIPE","Cannot copy a FIFO pipe");sre("ERR_FS_CP_NON_DIR_TO_DIR","Cannot overwrite non-directory with directory");sre("ERR_FS_CP_SOCKET","Cannot copy a socket file");sre("ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY","Cannot overwrite symlink in subdirectory of self");sre("ERR_FS_CP_UNKNOWN","Cannot copy an unknown file type");sre("ERR_FS_EISDIR","Path is a directory");KKr.exports.ERR_INVALID_ARG_TYPE=class extends Error{constructor(r,t,n){super(),this.code="ERR_INVALID_ARG_TYPE",this.message=`The ${r} argument must be ${t}. Received ${typeof n}`}}});var DUi=A((Hhg,EUi)=>{"use strict";var{ERR_FS_CP_DIR_TO_NON_DIR:fhl,ERR_FS_CP_EEXIST:hhl,ERR_FS_CP_EINVAL:rzt,ERR_FS_CP_FIFO_PIPE:ghl,ERR_FS_CP_NON_DIR_TO_DIR:yhl,ERR_FS_CP_SOCKET:_hl,ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY:Ahl,ERR_FS_CP_UNKNOWN:bhl,ERR_FS_EISDIR:Chl,ERR_INVALID_ARG_TYPE:vhl}=sUi(),{constants:{errno:{EEXIST:Ehl,EISDIR:Dhl,EINVAL:are,ENOTDIR:Shl}}}=require("os"),{chmod:whl,copyFile:Ihl,lstat:fUi,mkdir:hUi,readdir:xhl,readlink:aUi,stat:KNe,symlink:HKr,unlink:gUi,utimes:Thl}=require("fs/promises"),{dirname:sDt,isAbsolute:oUi,join:cUi,parse:Phl,resolve:aDt,sep:Rhl,toNamespacedPath:uUi}=require("path"),{fileURLToPath:khl}=require("url"),Fhl={dereference:!1,errorOnExist:!1,filter:void 0,force:!0,preserveTimestamps:!1,recursive:!1};async function Nhl(e,r,t){if(t!=null&&typeof t!="object")throw new vhl("options",["Object"],t);return Ohl(uUi(lUi(e)),uUi(lUi(r)),{...Fhl,...t})}function lUi(e){return e!=null&&e.href&&e.origin?khl(e):e}async function Ohl(e,r,t){if(t.preserveTimestamps&&process.arch==="ia32"){let a="Using the preserveTimestamps option in 32-bit node is not recommended";process.emitWarning(a,"TimestampPrecisionWarning")}let n=await yUi(e,r,t),{srcStat:i,destStat:s}=n;return await AUi(e,i,r),t.filter?bUi(dUi,s,e,r,t):dUi(s,e,r,t)}async function yUi(e,r,t){let{0:n,1:i}=await Bhl(e,r,t);if(i){if(_Ui(n,i))throw new rzt({message:"src and dest cannot be the same",path:r,syscall:"cp",errno:are});if(n.isDirectory()&&!i.isDirectory())throw new fhl({message:`cannot overwrite directory ${e} with non-directory ${r}`,path:r,syscall:"cp",errno:Dhl});if(!n.isDirectory()&&i.isDirectory())throw new yhl({message:`cannot overwrite non-directory ${e} with directory ${r}`,path:r,syscall:"cp",errno:Shl})}if(n.isDirectory()&&WKr(e,r))throw new rzt({message:`cannot copy ${e} to a subdirectory of self ${r}`,path:r,syscall:"cp",errno:are});return{srcStat:n,destStat:i}}function _Ui(e,r){return r.ino&&r.dev&&r.ino===e.ino&&r.dev===e.dev}function Bhl(e,r,t){let n=t.dereference?i=>KNe(i,{bigint:!0}):i=>fUi(i,{bigint:!0});return Promise.all([n(e),n(r).catch(i=>{if(i.code==="ENOENT")return null;throw i})])}async function dUi(e,r,t,n){let i=sDt(t);return await qhl(i)||await hUi(i,{recursive:!0}),nzt(e,r,t,n)}function qhl(e){return KNe(e).then(()=>!0,r=>r.code==="ENOENT"?!1:Promise.reject(r))}async function AUi(e,r,t){let n=aDt(sDt(e)),i=aDt(sDt(t));if(i===n||i===Phl(i).root)return;let s;try{s=await KNe(i,{bigint:!0})}catch(a){if(a.code==="ENOENT")return;throw a}if(_Ui(r,s))throw new rzt({message:`cannot copy ${e} to a subdirectory of self ${t}`,path:t,syscall:"cp",errno:are});return AUi(e,r,i)}var pUi=e=>aDt(e).split(Rhl).filter(Boolean);function WKr(e,r){let t=pUi(e),n=pUi(r);return t.every((i,s)=>n[s]===i)}async function bUi(e,r,t,n,i,s){if(await i.filter(t,n))return e(r,t,n,i,s)}function Mhl(e,r,t,n){return n.filter?bUi(nzt,e,r,t,n):nzt(e,r,t,n)}async function nzt(e,r,t,n){let s=await(n.dereference?KNe:fUi)(r);if(s.isDirectory()&&n.recursive)return $hl(s,e,r,t,n);if(s.isDirectory())throw new Chl({message:`${r} is a directory (not copied)`,path:r,syscall:"cp",errno:are});if(s.isFile()||s.isCharacterDevice()||s.isBlockDevice())return Lhl(s,e,r,t,n);if(s.isSymbolicLink())return Khl(e,r,t);throw s.isSocket()?new _hl({message:`cannot copy a socket file: ${t}`,path:t,syscall:"cp",errno:are}):s.isFIFO()?new ghl({message:`cannot copy a FIFO pipe: ${t}`,path:t,syscall:"cp",errno:are}):new bhl({message:`cannot copy an unknown file type: ${t}`,path:t,syscall:"cp",errno:are})}function Lhl(e,r,t,n,i){return r?jhl(e,t,n,i):CUi(e,t,n,i)}async function jhl(e,r,t,n){if(n.force)return await gUi(t),CUi(e,r,t,n);if(n.errorOnExist)throw new hhl({message:`${t} already exists`,path:t,syscall:"cp",errno:Ehl})}async function CUi(e,r,t,n){return await Ihl(r,t),n.preserveTimestamps?Ghl(e.mode,r,t):izt(t,e.mode)}async function Ghl(e,r,t){return Uhl(e)&&await Vhl(t,e),mUi(e,r,t)}function Uhl(e){return(e&128)===0}function Vhl(e,r){return izt(e,r|128)}async function mUi(e,r,t){return await zhl(r,t),izt(t,e)}function izt(e,r){return whl(e,r)}async function zhl(e,r){let t=await KNe(e);return Thl(r,t.atime,t.mtime)}function $hl(e,r,t,n,i){return r?vUi(t,n,i):Qhl(e.mode,t,n,i)}async function Qhl(e,r,t,n){return await hUi(t),await vUi(r,t,n),izt(t,e)}async function vUi(e,r,t){let n=await xhl(e);for(let i=0;i{var Whl=require("fs/promises"),Yhl=EKr(),Jhl=iUi(),Xhl=DUi(),Zhl=Jhl.satisfies(">=16.7.0"),egl=async(e,r,t)=>{let n=Yhl(t,{copy:["dereference","errorOnExist","filter","force","preserveTimestamps","recursive"]});return Zhl?Whl.cp(e,r,n):Xhl(e,r,n)};SUi.exports=egl});var xUi=A((Yhg,IUi)=>{var{join:tgl,sep:rgl}=require("path"),ngl=EKr(),{mkdir:igl,mkdtemp:sgl,rm:agl}=require("fs/promises"),ogl=async(e,r,t)=>{let n=ngl(t,{copy:["tmpPrefix"]});await igl(e,{recursive:!0});let i=await sgl(tgl(`${e}${rgl}`,n.tmpPrefix||"")),s,a;try{a=await r(i)}catch(o){s=o}try{await agl(i,{force:!0,recursive:!0})}catch{}if(s)throw s;return a};IUi.exports=ogl});var kUi=A((Jhg,RUi)=>{var{readdir:TUi}=require("fs/promises"),{join:PUi}=require("path"),cgl=async e=>{let r=[];for(let t of await TUi(e))if(t.startsWith("@"))for(let n of await TUi(PUi(e,t)))r.push(PUi(t,n));else r.push(t);return r};RUi.exports=cgl});var MUi=A((Xhg,qUi)=>{var{dirname:FUi,join:NUi,resolve:OUi,relative:ugl,isAbsolute:lgl}=require("path"),sK=require("fs/promises"),dgl=async e=>{try{return await sK.access(e),!0}catch(r){return r.code!=="ENOENT"}},BUi=async(e,r,t={},n=!0,i=[])=>{if(!e||!r)throw new TypeError("`source` and `destination` file required");if(t={overwrite:!0,...t},!t.overwrite&&await dgl(r))throw new Error(`The destination file exists: ${r}`);await sK.mkdir(FUi(r),{recursive:!0});try{await sK.rename(e,r)}catch(s){if(s.code==="EXDEV"||s.code==="EPERM"){let a=await sK.lstat(e);if(a.isDirectory()){let o=await sK.readdir(e);await Promise.all(o.map(c=>BUi(NUi(e,c),NUi(r,c),t,!1,i)))}else a.isSymbolicLink()?i.push({source:e,destination:r}):await sK.copyFile(e,r)}else throw s}n&&(await Promise.all(i.map(async({source:s,destination:a})=>{let o=await sK.readlink(s);lgl(o)&&(o=OUi(a,ugl(s,o)));let c="file";try{c=await sK.stat(OUi(FUi(s),o)),c.isDirectory()&&(c="junction")}catch{}await sK.symlink(o,a,c)})),await sK.rm(e,{recursive:!0,force:!0}))};qUi.exports=BUi});var szt=A((Zhg,LUi)=>{"use strict";var pgl=wUi(),mgl=xUi(),fgl=kUi(),hgl=MUi();LUi.exports={cp:pgl,withTempDir:mgl,readdirScoped:fgl,moveFile:hgl}});var HNe=A((tgg,bO)=>{"use strict";var ggl=require("crypto"),{appendFile:ygl,mkdir:JKr,readFile:_gl,readdir:Agl,rm:jUi,writeFile:bgl}=require("fs/promises"),{Minipass:Cgl}=ere(),aK=require("path"),vgl=GNe(),Egl=AKr(),Dgl=UNe(),Sgl=CKr(),wgl=bKr()["cache-version"].index,{moveFile:Igl}=szt();bO.exports.NotFoundError=class extends Error{constructor(r,t){super(`No cache entry for ${t} found in ${r}`),this.code="ENOENT",this.cache=r,this.key=t}};bO.exports.compact=xgl;async function xgl(e,r,t,n={}){let i=oDt(e,r),s=await azt(i),a=[];for(let h=s.length-1;h>=0;--h){let _=s[h];if(_.integrity===null&&!n.validateEntry)break;(!n.validateEntry||n.validateEntry(_)===!0)&&(a.length===0||!a.find(b=>t(b,_)))&&a.unshift(_)}let o=` + Found: ${e.length}`);throw o.code="EBADSIZE",o.found=e.length,o.expected=t.size,o.sri=r,o}else{let o=new Error(`Integrity checksum failed when using ${n}: Wanted ${r}, but got ${s}. (${e.length} bytes)`);throw o.code="EINTEGRITY",o.found=s,o.expected=r,o.algorithm=n,o.sri=r,o}}iK.exports.checkStream=tml;function tml(e,r,t){if(t=t||Object.create(null),t.integrity=r,r=AO(r,t),!r||!Object.keys(r).length)return Promise.reject(Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"}));let n=yKr(t);return new Promise((i,s)=>{e.pipe(n),e.on("error",s),n.on("error",s);let a;n.on("verified",o=>{a=o}),n.on("end",()=>i(a)),n.resume()})}iK.exports.integrityStream=yKr;function yKr(e=Object.create(null)){return new hKr(e)}iK.exports.create=rml;function rml(e){let r=(e==null?void 0:e.algorithms)||[...gKr],t=H2t(e==null?void 0:e.options),n=r.map(K2t.createHash);return{update:function(i,s){return n.forEach(a=>a.update(i,s)),this},digest:function(i){return r.reduce((a,o)=>{let c=n.shift().digest("base64"),l=new tre(`${o}-${c}${t}`,e);if(l.algorithm&&l.digest){let u=l.algorithm;a[u]||(a[u]=[]),a[u].push(l)}return a},new OEe)}}}var nml=K2t.getHashes(),tji=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(e=>nml.includes(e));function iml(e,r){return tji.indexOf(e.toLowerCase())>=tji.indexOf(r.toLowerCase())?e:r}});var zVt=A((Q0g,_Kr)=>{(function(){var e;function r(t,n){var i=this instanceof r?this:e;if(i.reset(n),typeof t=="string"&&t.length>0&&i.hash(t),i!==this)return i}r.prototype.hash=function(t){var n,i,s,a,o;switch(o=t.length,this.len+=o,i=this.k1,s=0,this.rem){case 0:i^=o>s?t.charCodeAt(s++)&65535:0;case 1:i^=o>s?(t.charCodeAt(s++)&65535)<<8:0;case 2:i^=o>s?(t.charCodeAt(s++)&65535)<<16:0;case 3:i^=o>s?(t.charCodeAt(s)&255)<<24:0,i^=o>s?(t.charCodeAt(s++)&65280)>>8:0}if(this.rem=o+this.rem&3,o-=this.rem,o>0){for(n=this.h1;i=i*11601+(i&65535)*3432906752&4294967295,i=i<<15|i>>>17,i=i*13715+(i&65535)*461832192&4294967295,n^=i,n=n<<13|n>>>19,n=n*5+3864292196&4294967295,!(s>=o);)i=t.charCodeAt(s++)&65535^(t.charCodeAt(s++)&65535)<<8^(t.charCodeAt(s++)&65535)<<16,a=t.charCodeAt(s++),i^=(a&255)<<24^(a&65280)>>8;switch(i=0,this.rem){case 3:i^=(t.charCodeAt(s+2)&65535)<<16;case 2:i^=(t.charCodeAt(s+1)&65535)<<8;case 1:i^=t.charCodeAt(s)&65535}this.h1=n}return this.k1=i,this},r.prototype.result=function(){var t,n;return t=this.k1,n=this.h1,t>0&&(t=t*11601+(t&65535)*3432906752&4294967295,t=t<<15|t>>>17,t=t*13715+(t&65535)*461832192&4294967295,n^=t),n^=this.len,n^=n>>>16,n=n*51819+(n&65535)*2246770688&4294967295,n^=n>>>13,n=n*44597+(n&65535)*3266445312&4294967295,n^=n>>>16,n>>>0},r.prototype.reset=function(t){return this.h1=typeof t=="number"?t:0,this.rem=this.k1=this.len=0,this},e=new r,typeof _Kr<"u"?_Kr.exports=r:this.MurmurHash3=r})()});var nji=A((K0g,rji)=>{"use strict";var sml=zVt();rji.exports=function(e){if(e){var r=new sml(e);return("00000000"+r.result().toString(16)).slice(-8)}else return(Math.random().toString(16)+"0000000").slice(2,10)}});var AKr=A((H0g,iji)=>{var aml=require("path"),oml=nji();iji.exports=function(e,r,t){return aml.join(e,(r?r+"-":"")+oml(t))}});var bKr=A((W0g,cml)=>{cml.exports={name:"cacache",version:"17.1.3","cache-version":{content:"2",index:"5"},description:"Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.",main:"lib/index.js",files:["bin/","lib/"],scripts:{test:"tap",snap:"tap",coverage:"tap","test-docker":'docker run -it --rm --name pacotest -v "$PWD":/tmp -w /tmp node:latest npm test',lint:'eslint "**/*.js"',npmclilint:"npmcli-lint",lintfix:"npm run lint -- --fix",postsnap:"npm run lintfix --",postlint:"template-oss-check",posttest:"npm run lint","template-oss-apply":"template-oss-apply --force"},repository:{type:"git",url:"https://github.com/npm/cacache.git"},keywords:["cache","caching","content-addressable","sri","sri hash","subresource integrity","cache","storage","store","file store","filesystem","disk cache","disk storage"],license:"ISC",dependencies:{"@npmcli/fs":"^3.1.0","fs-minipass":"^3.0.0",glob:"^10.2.2","lru-cache":"^7.7.1",minipass:"^5.0.0","minipass-collect":"^1.0.2","minipass-flush":"^1.0.5","minipass-pipeline":"^1.2.4","p-map":"^4.0.0",ssri:"^10.0.0",tar:"^6.1.11","unique-filename":"^3.0.0"},devDependencies:{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.15.1",tap:"^16.0.0"},engines:{node:"^14.17.0 || ^16.13.0 || >=18.0.0"},templateOSS:{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",windowsCI:!1,version:"4.15.1",publish:"true"},author:"GitHub Inc.",tap:{"nyc-arg":["--exclude","tap-snapshots/**"]}}});var CKr=A((Y0g,sji)=>{"use strict";sji.exports=uml;function uml(e){return[e.slice(0,2),e.slice(2,4),e.slice(4)]}});var UNe=A((J0g,vKr)=>{"use strict";var lml=bKr()["cache-version"].content,dml=CKr(),aji=require("path"),pml=GNe();vKr.exports=mml;function mml(e,r){let t=pml.parse(r,{single:!0});return aji.join(oji(e),t.algorithm,...dml(t.hexDigest()))}vKr.exports.contentDir=oji;function oji(e){return aji.join(e,`content-v${lml}`)}});var EKr=A((X0g,cji)=>{var fml=(e,{copy:r,wrap:t})=>{let n={};if(e&&typeof e=="object")for(let i of r)e[i]!==void 0&&(n[i]=e[i]);else n[t]=e;return n};cji.exports=fml});var W2t=A((Z0g,uji)=>{var hml="2.0.0",gml=Number.MAX_SAFE_INTEGER||9007199254740991,yml=16,_ml=256-6,Aml=["major","premajor","minor","preminor","patch","prepatch","prerelease"];uji.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:yml,MAX_SAFE_BUILD_LENGTH:_ml,MAX_SAFE_INTEGER:gml,RELEASE_TYPES:Aml,SEMVER_SPEC_VERSION:hml,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Y2t=A((ehg,lji)=>{var bml=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};lji.exports=bml});var VNe=A((rre,dji)=>{var{MAX_SAFE_COMPONENT_LENGTH:DKr,MAX_SAFE_BUILD_LENGTH:Cml,MAX_LENGTH:vml}=W2t(),Eml=Y2t();rre=dji.exports={};var Dml=rre.re=[],Sml=rre.safeRe=[],jf=rre.src=[],Gf=rre.t={},wml=0,SKr="[a-zA-Z0-9-]",Iml=[["\\s",1],["\\d",vml],[SKr,Cml]],xml=e=>{for(let[r,t]of Iml)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e},W1=(e,r,t)=>{let n=xml(r),i=wml++;Eml(e,i,r),Gf[e]=i,jf[i]=r,Dml[i]=new RegExp(r,t?"g":void 0),Sml[i]=new RegExp(n,t?"g":void 0)};W1("NUMERICIDENTIFIER","0|[1-9]\\d*");W1("NUMERICIDENTIFIERLOOSE","\\d+");W1("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${SKr}*`);W1("MAINVERSION",`(${jf[Gf.NUMERICIDENTIFIER]})\\.(${jf[Gf.NUMERICIDENTIFIER]})\\.(${jf[Gf.NUMERICIDENTIFIER]})`);W1("MAINVERSIONLOOSE",`(${jf[Gf.NUMERICIDENTIFIERLOOSE]})\\.(${jf[Gf.NUMERICIDENTIFIERLOOSE]})\\.(${jf[Gf.NUMERICIDENTIFIERLOOSE]})`);W1("PRERELEASEIDENTIFIER",`(?:${jf[Gf.NUMERICIDENTIFIER]}|${jf[Gf.NONNUMERICIDENTIFIER]})`);W1("PRERELEASEIDENTIFIERLOOSE",`(?:${jf[Gf.NUMERICIDENTIFIERLOOSE]}|${jf[Gf.NONNUMERICIDENTIFIER]})`);W1("PRERELEASE",`(?:-(${jf[Gf.PRERELEASEIDENTIFIER]}(?:\\.${jf[Gf.PRERELEASEIDENTIFIER]})*))`);W1("PRERELEASELOOSE",`(?:-?(${jf[Gf.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${jf[Gf.PRERELEASEIDENTIFIERLOOSE]})*))`);W1("BUILDIDENTIFIER",`${SKr}+`);W1("BUILD",`(?:\\+(${jf[Gf.BUILDIDENTIFIER]}(?:\\.${jf[Gf.BUILDIDENTIFIER]})*))`);W1("FULLPLAIN",`v?${jf[Gf.MAINVERSION]}${jf[Gf.PRERELEASE]}?${jf[Gf.BUILD]}?`);W1("FULL",`^${jf[Gf.FULLPLAIN]}$`);W1("LOOSEPLAIN",`[v=\\s]*${jf[Gf.MAINVERSIONLOOSE]}${jf[Gf.PRERELEASELOOSE]}?${jf[Gf.BUILD]}?`);W1("LOOSE",`^${jf[Gf.LOOSEPLAIN]}$`);W1("GTLT","((?:<|>)?=?)");W1("XRANGEIDENTIFIERLOOSE",`${jf[Gf.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);W1("XRANGEIDENTIFIER",`${jf[Gf.NUMERICIDENTIFIER]}|x|X|\\*`);W1("XRANGEPLAIN",`[v=\\s]*(${jf[Gf.XRANGEIDENTIFIER]})(?:\\.(${jf[Gf.XRANGEIDENTIFIER]})(?:\\.(${jf[Gf.XRANGEIDENTIFIER]})(?:${jf[Gf.PRERELEASE]})?${jf[Gf.BUILD]}?)?)?`);W1("XRANGEPLAINLOOSE",`[v=\\s]*(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${jf[Gf.XRANGEIDENTIFIERLOOSE]})(?:${jf[Gf.PRERELEASELOOSE]})?${jf[Gf.BUILD]}?)?)?`);W1("XRANGE",`^${jf[Gf.GTLT]}\\s*${jf[Gf.XRANGEPLAIN]}$`);W1("XRANGELOOSE",`^${jf[Gf.GTLT]}\\s*${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("COERCE",`(^|[^\\d])(\\d{1,${DKr}})(?:\\.(\\d{1,${DKr}}))?(?:\\.(\\d{1,${DKr}}))?(?:$|[^\\d])`);W1("COERCERTL",jf[Gf.COERCE],!0);W1("LONETILDE","(?:~>?)");W1("TILDETRIM",`(\\s*)${jf[Gf.LONETILDE]}\\s+`,!0);rre.tildeTrimReplace="$1~";W1("TILDE",`^${jf[Gf.LONETILDE]}${jf[Gf.XRANGEPLAIN]}$`);W1("TILDELOOSE",`^${jf[Gf.LONETILDE]}${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("LONECARET","(?:\\^)");W1("CARETTRIM",`(\\s*)${jf[Gf.LONECARET]}\\s+`,!0);rre.caretTrimReplace="$1^";W1("CARET",`^${jf[Gf.LONECARET]}${jf[Gf.XRANGEPLAIN]}$`);W1("CARETLOOSE",`^${jf[Gf.LONECARET]}${jf[Gf.XRANGEPLAINLOOSE]}$`);W1("COMPARATORLOOSE",`^${jf[Gf.GTLT]}\\s*(${jf[Gf.LOOSEPLAIN]})$|^$`);W1("COMPARATOR",`^${jf[Gf.GTLT]}\\s*(${jf[Gf.FULLPLAIN]})$|^$`);W1("COMPARATORTRIM",`(\\s*)${jf[Gf.GTLT]}\\s*(${jf[Gf.LOOSEPLAIN]}|${jf[Gf.XRANGEPLAIN]})`,!0);rre.comparatorTrimReplace="$1$2$3";W1("HYPHENRANGE",`^\\s*(${jf[Gf.XRANGEPLAIN]})\\s+-\\s+(${jf[Gf.XRANGEPLAIN]})\\s*$`);W1("HYPHENRANGELOOSE",`^\\s*(${jf[Gf.XRANGEPLAINLOOSE]})\\s+-\\s+(${jf[Gf.XRANGEPLAINLOOSE]})\\s*$`);W1("STAR","(<|>)?=?\\s*\\*");W1("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");W1("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var $Vt=A((thg,pji)=>{var Tml=Object.freeze({loose:!0}),Pml=Object.freeze({}),Rml=e=>e?typeof e!="object"?Tml:e:Pml;pji.exports=Rml});var wKr=A((rhg,hji)=>{var mji=/^[0-9]+$/,fji=(e,r)=>{let t=mji.test(e),n=mji.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:efji(r,e);hji.exports={compareIdentifiers:fji,rcompareIdentifiers:kml}});var F3=A((nhg,Aji)=>{var QVt=Y2t(),{MAX_LENGTH:gji,MAX_SAFE_INTEGER:KVt}=W2t(),{safeRe:yji,t:_ji}=VNe(),Fml=$Vt(),{compareIdentifiers:zNe}=wKr(),IKr=class e{constructor(r,t){if(t=Fml(t),r instanceof e){if(r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease)return r;r=r.version}else if(typeof r!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof r}".`);if(r.length>gji)throw new TypeError(`version is longer than ${gji} characters`);QVt("SemVer",r,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let n=r.trim().match(t.loose?yji[_ji.LOOSE]:yji[_ji.FULL]);if(!n)throw new TypeError(`Invalid Version: ${r}`);if(this.raw=r,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>KVt||this.major<0)throw new TypeError("Invalid major version");if(this.minor>KVt||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>KVt||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(t){let s=[t,i];n===!1&&(s=[t]),zNe(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${r}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};Aji.exports=IKr});var BEe=A((ihg,Cji)=>{var bji=F3(),Nml=(e,r,t=!1)=>{if(e instanceof bji)return e;try{return new bji(e,r)}catch(n){if(!t)return null;throw n}};Cji.exports=Nml});var Eji=A((shg,vji)=>{var Oml=BEe(),Bml=(e,r)=>{let t=Oml(e,r);return t?t.version:null};vji.exports=Bml});var Sji=A((ahg,Dji)=>{var qml=BEe(),Mml=(e,r)=>{let t=qml(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null};Dji.exports=Mml});var xji=A((ohg,Iji)=>{var wji=F3(),Lml=(e,r,t,n,i)=>{typeof t=="string"&&(i=n,n=t,t=void 0);try{return new wji(e instanceof wji?e.version:e,t).inc(r,n,i).version}catch{return null}};Iji.exports=Lml});var Rji=A((chg,Pji)=>{var Tji=BEe(),jml=(e,r)=>{let t=Tji(e,null,!0),n=Tji(r,null,!0),i=t.compare(n);if(i===0)return null;let s=i>0,a=s?t:n,o=s?n:t,c=!!a.prerelease.length;if(!!o.prerelease.length&&!c)return!o.patch&&!o.minor?"major":a.patch?"patch":a.minor?"minor":"major";let u=c?"pre":"";return t.major!==n.major?u+"major":t.minor!==n.minor?u+"minor":t.patch!==n.patch?u+"patch":"prerelease"};Pji.exports=jml});var Fji=A((uhg,kji)=>{var Gml=F3(),Uml=(e,r)=>new Gml(e,r).major;kji.exports=Uml});var Oji=A((lhg,Nji)=>{var Vml=F3(),zml=(e,r)=>new Vml(e,r).minor;Nji.exports=zml});var qji=A((dhg,Bji)=>{var $ml=F3(),Qml=(e,r)=>new $ml(e,r).patch;Bji.exports=Qml});var Lji=A((phg,Mji)=>{var Kml=BEe(),Hml=(e,r)=>{let t=Kml(e,r);return t&&t.prerelease.length?t.prerelease:null};Mji.exports=Hml});var dL=A((mhg,Gji)=>{var jji=F3(),Wml=(e,r,t)=>new jji(e,t).compare(new jji(r,t));Gji.exports=Wml});var Vji=A((fhg,Uji)=>{var Yml=dL(),Jml=(e,r,t)=>Yml(r,e,t);Uji.exports=Jml});var $ji=A((hhg,zji)=>{var Xml=dL(),Zml=(e,r)=>Xml(e,r,!0);zji.exports=Zml});var HVt=A((ghg,Kji)=>{var Qji=F3(),efl=(e,r,t)=>{let n=new Qji(e,t),i=new Qji(r,t);return n.compare(i)||n.compareBuild(i)};Kji.exports=efl});var Wji=A((yhg,Hji)=>{var tfl=HVt(),rfl=(e,r)=>e.sort((t,n)=>tfl(t,n,r));Hji.exports=rfl});var Jji=A((_hg,Yji)=>{var nfl=HVt(),ifl=(e,r)=>e.sort((t,n)=>nfl(n,t,r));Yji.exports=ifl});var J2t=A((Ahg,Xji)=>{var sfl=dL(),afl=(e,r,t)=>sfl(e,r,t)>0;Xji.exports=afl});var WVt=A((bhg,Zji)=>{var ofl=dL(),cfl=(e,r,t)=>ofl(e,r,t)<0;Zji.exports=cfl});var xKr=A((Chg,eGi)=>{var ufl=dL(),lfl=(e,r,t)=>ufl(e,r,t)===0;eGi.exports=lfl});var TKr=A((vhg,tGi)=>{var dfl=dL(),pfl=(e,r,t)=>dfl(e,r,t)!==0;tGi.exports=pfl});var YVt=A((Ehg,rGi)=>{var mfl=dL(),ffl=(e,r,t)=>mfl(e,r,t)>=0;rGi.exports=ffl});var JVt=A((Dhg,nGi)=>{var hfl=dL(),gfl=(e,r,t)=>hfl(e,r,t)<=0;nGi.exports=gfl});var PKr=A((Shg,iGi)=>{var yfl=xKr(),_fl=TKr(),Afl=J2t(),bfl=YVt(),Cfl=WVt(),vfl=JVt(),Efl=(e,r,t,n)=>{switch(r){case"===":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e===t;case"!==":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e!==t;case"":case"=":case"==":return yfl(e,t,n);case"!=":return _fl(e,t,n);case">":return Afl(e,t,n);case">=":return bfl(e,t,n);case"<":return Cfl(e,t,n);case"<=":return vfl(e,t,n);default:throw new TypeError(`Invalid operator: ${r}`)}};iGi.exports=Efl});var aGi=A((whg,sGi)=>{var Dfl=F3(),Sfl=BEe(),{safeRe:XVt,t:ZVt}=VNe(),wfl=(e,r)=>{if(e instanceof Dfl)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;r=r||{};let t=null;if(!r.rtl)t=e.match(XVt[ZVt.COERCE]);else{let n;for(;(n=XVt[ZVt.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)(!t||n.index+n[0].length!==t.index+t[0].length)&&(t=n),XVt[ZVt.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;XVt[ZVt.COERCERTL].lastIndex=-1}return t===null?null:Sfl(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,r)};sGi.exports=wfl});var cGi=A((Ihg,oGi)=>{"use strict";oGi.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let r=this.head;r;r=r.next)yield r.value}}});var X2t=A((xhg,uGi)=>{"use strict";uGi.exports=sA;sA.Node=qEe;sA.create=sA;function sA(e){var r=this;if(r instanceof sA||(r=new sA),r.tail=null,r.head=null,r.length=0,e&&typeof e.forEach=="function")e.forEach(function(i){r.push(i)});else if(arguments.length>0)for(var t=0,n=arguments.length;t1)t=r;else if(this.head)n=this.head.next,t=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=0;n!==null;i++)t=e(t,n.value,i),n=n.next;return t};sA.prototype.reduceReverse=function(e,r){var t,n=this.tail;if(arguments.length>1)t=r;else if(this.tail)n=this.tail.prev,t=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;n!==null;i--)t=e(t,n.value,i),n=n.prev;return t};sA.prototype.toArray=function(){for(var e=new Array(this.length),r=0,t=this.head;t!==null;r++)e[r]=t.value,t=t.next;return e};sA.prototype.toArrayReverse=function(){for(var e=new Array(this.length),r=0,t=this.tail;t!==null;r++)e[r]=t.value,t=t.prev;return e};sA.prototype.slice=function(e,r){r=r||this.length,r<0&&(r+=this.length),e=e||0,e<0&&(e+=this.length);var t=new sA;if(rthis.length&&(r=this.length);for(var n=0,i=this.head;i!==null&&nthis.length&&(r=this.length);for(var n=this.length,i=this.tail;i!==null&&n>r;n--)i=i.prev;for(;i!==null&&n>e;n--,i=i.prev)t.push(i.value);return t};sA.prototype.splice=function(e,r,...t){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var n=0,i=this.head;i!==null&&n{"use strict";var Pfl=X2t(),MEe=Symbol("max"),ire=Symbol("length"),$Ne=Symbol("lengthCalculator"),eDt=Symbol("allowStale"),LEe=Symbol("maxAge"),nre=Symbol("dispose"),lGi=Symbol("noDisposeOnSet"),HI=Symbol("lruList"),yV=Symbol("cache"),pGi=Symbol("updateAgeOnGet"),RKr=()=>1,FKr=class{constructor(r){if(typeof r=="number"&&(r={max:r}),r||(r={}),r.max&&(typeof r.max!="number"||r.max<0))throw new TypeError("max must be a non-negative number");let t=this[MEe]=r.max||1/0,n=r.length||RKr;if(this[$Ne]=typeof n!="function"?RKr:n,this[eDt]=r.stale||!1,r.maxAge&&typeof r.maxAge!="number")throw new TypeError("maxAge must be a number");this[LEe]=r.maxAge||0,this[nre]=r.dispose,this[lGi]=r.noDisposeOnSet||!1,this[pGi]=r.updateAgeOnGet||!1,this.reset()}set max(r){if(typeof r!="number"||r<0)throw new TypeError("max must be a non-negative number");this[MEe]=r||1/0,Z2t(this)}get max(){return this[MEe]}set allowStale(r){this[eDt]=!!r}get allowStale(){return this[eDt]}set maxAge(r){if(typeof r!="number")throw new TypeError("maxAge must be a non-negative number");this[LEe]=r,Z2t(this)}get maxAge(){return this[LEe]}set lengthCalculator(r){typeof r!="function"&&(r=RKr),r!==this[$Ne]&&(this[$Ne]=r,this[ire]=0,this[HI].forEach(t=>{t.length=this[$Ne](t.value,t.key),this[ire]+=t.length})),Z2t(this)}get lengthCalculator(){return this[$Ne]}get length(){return this[ire]}get itemCount(){return this[HI].length}rforEach(r,t){t=t||this;for(let n=this[HI].tail;n!==null;){let i=n.prev;dGi(this,r,n,t),n=i}}forEach(r,t){t=t||this;for(let n=this[HI].head;n!==null;){let i=n.next;dGi(this,r,n,t),n=i}}keys(){return this[HI].toArray().map(r=>r.key)}values(){return this[HI].toArray().map(r=>r.value)}reset(){this[nre]&&this[HI]&&this[HI].length&&this[HI].forEach(r=>this[nre](r.key,r.value)),this[yV]=new Map,this[HI]=new Pfl,this[ire]=0}dump(){return this[HI].map(r=>ezt(this,r)?!1:{k:r.key,v:r.value,e:r.now+(r.maxAge||0)}).toArray().filter(r=>r)}dumpLru(){return this[HI]}set(r,t,n){if(n=n||this[LEe],n&&typeof n!="number")throw new TypeError("maxAge must be a number");let i=n?Date.now():0,s=this[$Ne](t,r);if(this[yV].has(r)){if(s>this[MEe])return QNe(this,this[yV].get(r)),!1;let c=this[yV].get(r).value;return this[nre]&&(this[lGi]||this[nre](r,c.value)),c.now=i,c.maxAge=n,c.value=t,this[ire]+=s-c.length,c.length=s,this.get(r),Z2t(this),!0}let a=new NKr(r,t,s,i,n);return a.length>this[MEe]?(this[nre]&&this[nre](r,t),!1):(this[ire]+=a.length,this[HI].unshift(a),this[yV].set(r,this[HI].head),Z2t(this),!0)}has(r){if(!this[yV].has(r))return!1;let t=this[yV].get(r).value;return!ezt(this,t)}get(r){return kKr(this,r,!0)}peek(r){return kKr(this,r,!1)}pop(){let r=this[HI].tail;return r?(QNe(this,r),r.value):null}del(r){QNe(this,this[yV].get(r))}load(r){this.reset();let t=Date.now();for(let n=r.length-1;n>=0;n--){let i=r[n],s=i.e||0;if(s===0)this.set(i.k,i.v);else{let a=s-t;a>0&&this.set(i.k,i.v,a)}}}prune(){this[yV].forEach((r,t)=>kKr(this,t,!1))}},kKr=(e,r,t)=>{let n=e[yV].get(r);if(n){let i=n.value;if(ezt(e,i)){if(QNe(e,n),!e[eDt])return}else t&&(e[pGi]&&(n.value.now=Date.now()),e[HI].unshiftNode(n));return i.value}},ezt=(e,r)=>{if(!r||!r.maxAge&&!e[LEe])return!1;let t=Date.now()-r.now;return r.maxAge?t>r.maxAge:e[LEe]&&t>e[LEe]},Z2t=e=>{if(e[ire]>e[MEe])for(let r=e[HI].tail;e[ire]>e[MEe]&&r!==null;){let t=r.prev;QNe(e,r),r=t}},QNe=(e,r)=>{if(r){let t=r.value;e[nre]&&e[nre](t.key,t.value),e[ire]-=t.length,e[yV].delete(t.key),e[HI].removeNode(r)}},NKr=class{constructor(r,t,n,i,s){this.key=r,this.value=t,this.length=n,this.now=i,this.maxAge=s||0}},dGi=(e,r,t,n)=>{let i=t.value;ezt(e,i)&&(QNe(e,t),e[eDt]||(i=void 0)),i&&r.call(n,i.value,i.key,e)};mGi.exports=FKr});var pL=A((Phg,yGi)=>{var BKr=class e{constructor(r,t){if(t=kfl(t),r instanceof e)return r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease?r:new e(r.raw,t);if(r instanceof qKr)return this.raw=r.value,this.set=[[r]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=r.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(n=>this.parseRange(n.trim())).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(i=>!hGi(i[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&Lfl(i[0])){this.set=[i];break}}}this.format()}format(){return this.range=this.set.map(r=>r.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(r){let n=((this.options.includePrerelease&&qfl)|(this.options.loose&&Mfl))+":"+r,i=fGi.get(n);if(i)return i;let s=this.options.loose,a=s?cF[E4.HYPHENRANGELOOSE]:cF[E4.HYPHENRANGE];r=r.replace(a,Wfl(this.options.includePrerelease)),Fv("hyphen replace",r),r=r.replace(cF[E4.COMPARATORTRIM],Nfl),Fv("comparator trim",r),r=r.replace(cF[E4.TILDETRIM],Ofl),Fv("tilde trim",r),r=r.replace(cF[E4.CARETTRIM],Bfl),Fv("caret trim",r);let o=r.split(" ").map(m=>jfl(m,this.options)).join(" ").split(/\s+/).map(m=>Hfl(m,this.options));s&&(o=o.filter(m=>(Fv("loose invalid filter",m,this.options),!!m.match(cF[E4.COMPARATORLOOSE])))),Fv("range list",o);let c=new Map,l=o.map(m=>new qKr(m,this.options));for(let m of l){if(hGi(m))return[m];c.set(m.value,m)}c.size>1&&c.has("")&&c.delete("");let u=[...c.values()];return fGi.set(n,u),u}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>gGi(n,t)&&r.set.some(i=>gGi(i,t)&&n.every(s=>i.every(a=>s.intersects(a,t)))))}test(r){if(!r)return!1;if(typeof r=="string")try{r=new Ffl(r,this.options)}catch{return!1}for(let t=0;te.value==="<0.0.0-0",Lfl=e=>e.value==="",gGi=(e,r)=>{let t=!0,n=e.slice(),i=n.pop();for(;t&&n.length;)t=n.every(s=>i.intersects(s,r)),i=n.pop();return t},jfl=(e,r)=>(Fv("comp",e,r),e=Vfl(e,r),Fv("caret",e),e=Gfl(e,r),Fv("tildes",e),e=$fl(e,r),Fv("xrange",e),e=Kfl(e,r),Fv("stars",e),e),D4=e=>!e||e.toLowerCase()==="x"||e==="*",Gfl=(e,r)=>e.trim().split(/\s+/).map(t=>Ufl(t,r)).join(" "),Ufl=(e,r)=>{let t=r.loose?cF[E4.TILDELOOSE]:cF[E4.TILDE];return e.replace(t,(n,i,s,a,o)=>{Fv("tilde",e,n,i,s,a,o);let c;return D4(i)?c="":D4(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:D4(a)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(Fv("replaceTilde pr",o),c=`>=${i}.${s}.${a}-${o} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${a} <${i}.${+s+1}.0-0`,Fv("tilde return",c),c})},Vfl=(e,r)=>e.trim().split(/\s+/).map(t=>zfl(t,r)).join(" "),zfl=(e,r)=>{Fv("caret",e,r);let t=r.loose?cF[E4.CARETLOOSE]:cF[E4.CARET],n=r.includePrerelease?"-0":"";return e.replace(t,(i,s,a,o,c)=>{Fv("caret",e,i,s,a,o,c);let l;return D4(s)?l="":D4(a)?l=`>=${s}.0.0${n} <${+s+1}.0.0-0`:D4(o)?s==="0"?l=`>=${s}.${a}.0${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.0${n} <${+s+1}.0.0-0`:c?(Fv("replaceCaret pr",c),s==="0"?a==="0"?l=`>=${s}.${a}.${o}-${c} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}-${c} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o}-${c} <${+s+1}.0.0-0`):(Fv("no pr"),s==="0"?a==="0"?l=`>=${s}.${a}.${o}${n} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o} <${+s+1}.0.0-0`),Fv("caret return",l),l})},$fl=(e,r)=>(Fv("replaceXRanges",e,r),e.split(/\s+/).map(t=>Qfl(t,r)).join(" ")),Qfl=(e,r)=>{e=e.trim();let t=r.loose?cF[E4.XRANGELOOSE]:cF[E4.XRANGE];return e.replace(t,(n,i,s,a,o,c)=>{Fv("xRange",e,n,i,s,a,o,c);let l=D4(s),u=l||D4(a),m=u||D4(o),h=m;return i==="="&&h&&(i=""),c=r.includePrerelease?"-0":"",l?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&h?(u&&(a=0),o=0,i===">"?(i=">=",u?(s=+s+1,a=0,o=0):(a=+a+1,o=0)):i==="<="&&(i="<",u?s=+s+1:a=+a+1),i==="<"&&(c="-0"),n=`${i+s}.${a}.${o}${c}`):u?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:m&&(n=`>=${s}.${a}.0${c} <${s}.${+a+1}.0-0`),Fv("xRange return",n),n})},Kfl=(e,r)=>(Fv("replaceStars",e,r),e.trim().replace(cF[E4.STAR],"")),Hfl=(e,r)=>(Fv("replaceGTE0",e,r),e.trim().replace(cF[r.includePrerelease?E4.GTE0PRE:E4.GTE0],"")),Wfl=e=>(r,t,n,i,s,a,o,c,l,u,m,h,_)=>(D4(n)?t="":D4(i)?t=`>=${n}.0.0${e?"-0":""}`:D4(s)?t=`>=${n}.${i}.0${e?"-0":""}`:a?t=`>=${t}`:t=`>=${t}${e?"-0":""}`,D4(l)?c="":D4(u)?c=`<${+l+1}.0.0-0`:D4(m)?c=`<${l}.${+u+1}.0-0`:h?c=`<=${l}.${u}.${m}-${h}`:e?c=`<${l}.${u}.${+m+1}-0`:c=`<=${c}`,`${t} ${c}`.trim()),Yfl=(e,r,t)=>{for(let n=0;n0){let i=e[n].semver;if(i.major===r.major&&i.minor===r.minor&&i.patch===r.patch)return!0}return!1}return!0}});var tDt=A((Rhg,EGi)=>{var rDt=Symbol("SemVer ANY"),jKr=class e{static get ANY(){return rDt}constructor(r,t){if(t=_Gi(t),r instanceof e){if(r.loose===!!t.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),LKr("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===rDt?this.value="":this.value=this.operator+this.semver.version,LKr("comp",this)}parse(r){let t=this.options.loose?AGi[bGi.COMPARATORLOOSE]:AGi[bGi.COMPARATOR],n=r.match(t);if(!n)throw new TypeError(`Invalid comparator: ${r}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new CGi(n[2],this.options.loose):this.semver=rDt}toString(){return this.value}test(r){if(LKr("Comparator.test",r,this.options.loose),this.semver===rDt||r===rDt)return!0;if(typeof r=="string")try{r=new CGi(r,this.options)}catch{return!1}return MKr(r,this.operator,this.semver,this.options)}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new vGi(r.value,t).test(this.value):r.operator===""?r.value===""?!0:new vGi(this.value,t).test(r.semver):(t=_Gi(t),t.includePrerelease&&(this.value==="<0.0.0-0"||r.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||r.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&r.operator.startsWith(">")||this.operator.startsWith("<")&&r.operator.startsWith("<")||this.semver.version===r.semver.version&&this.operator.includes("=")&&r.operator.includes("=")||MKr(this.semver,"<",r.semver,t)&&this.operator.startsWith(">")&&r.operator.startsWith("<")||MKr(this.semver,">",r.semver,t)&&this.operator.startsWith("<")&&r.operator.startsWith(">")))}};EGi.exports=jKr;var _Gi=$Vt(),{safeRe:AGi,t:bGi}=VNe(),MKr=PKr(),LKr=Y2t(),CGi=F3(),vGi=pL()});var nDt=A((khg,DGi)=>{var Jfl=pL(),Xfl=(e,r,t)=>{try{r=new Jfl(r,t)}catch{return!1}return r.test(e)};DGi.exports=Xfl});var wGi=A((Fhg,SGi)=>{var Zfl=pL(),e0l=(e,r)=>new Zfl(e,r).set.map(t=>t.map(n=>n.value).join(" ").trim().split(" "));SGi.exports=e0l});var xGi=A((Nhg,IGi)=>{var t0l=F3(),r0l=pL(),n0l=(e,r,t)=>{let n=null,i=null,s=null;try{s=new r0l(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===-1)&&(n=a,i=new t0l(n,t))}),n};IGi.exports=n0l});var PGi=A((Ohg,TGi)=>{var i0l=F3(),s0l=pL(),a0l=(e,r,t)=>{let n=null,i=null,s=null;try{s=new s0l(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===1)&&(n=a,i=new i0l(n,t))}),n};TGi.exports=a0l});var FGi=A((Bhg,kGi)=>{var GKr=F3(),o0l=pL(),RGi=J2t(),c0l=(e,r)=>{e=new o0l(e,r);let t=new GKr("0.0.0");if(e.test(t)||(t=new GKr("0.0.0-0"),e.test(t)))return t;t=null;for(let n=0;n{let o=new GKr(a.semver.version);switch(a.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||RGi(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),s&&(!t||RGi(t,s))&&(t=s)}return t&&e.test(t)?t:null};kGi.exports=c0l});var OGi=A((qhg,NGi)=>{var u0l=pL(),l0l=(e,r)=>{try{return new u0l(e,r).range||"*"}catch{return null}};NGi.exports=l0l});var tzt=A((Mhg,LGi)=>{var d0l=F3(),MGi=tDt(),{ANY:p0l}=MGi,m0l=pL(),f0l=nDt(),BGi=J2t(),qGi=WVt(),h0l=JVt(),g0l=YVt(),y0l=(e,r,t,n)=>{e=new d0l(e,n),r=new m0l(r,n);let i,s,a,o,c;switch(t){case">":i=BGi,s=h0l,a=qGi,o=">",c=">=";break;case"<":i=qGi,s=g0l,a=BGi,o="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(f0l(e,r,n))return!1;for(let l=0;l{_.semver===p0l&&(_=new MGi(">=0.0.0")),m=m||_,h=h||_,i(_.semver,m.semver,n)?m=_:a(_.semver,h.semver,n)&&(h=_)}),m.operator===o||m.operator===c||(!h.operator||h.operator===o)&&s(e,h.semver))return!1;if(h.operator===c&&a(e,h.semver))return!1}return!0};LGi.exports=y0l});var GGi=A((Lhg,jGi)=>{var _0l=tzt(),A0l=(e,r,t)=>_0l(e,r,">",t);jGi.exports=A0l});var VGi=A((jhg,UGi)=>{var b0l=tzt(),C0l=(e,r,t)=>b0l(e,r,"<",t);UGi.exports=C0l});var QGi=A((Ghg,$Gi)=>{var zGi=pL(),v0l=(e,r,t)=>(e=new zGi(e,t),r=new zGi(r,t),e.intersects(r,t));$Gi.exports=v0l});var HGi=A((Uhg,KGi)=>{var E0l=nDt(),D0l=dL();KGi.exports=(e,r,t)=>{let n=[],i=null,s=null,a=e.sort((u,m)=>D0l(u,m,t));for(let u of a)E0l(u,r,t)?(s=u,i||(i=u)):(s&&n.push([i,s]),s=null,i=null);i&&n.push([i,null]);let o=[];for(let[u,m]of n)u===m?o.push(u):!m&&u===a[0]?o.push("*"):m?u===a[0]?o.push(`<=${m}`):o.push(`${u} - ${m}`):o.push(`>=${u}`);let c=o.join(" || "),l=typeof r.raw=="string"?r.raw:String(r);return c.length{var WGi=pL(),VKr=tDt(),{ANY:UKr}=VKr,iDt=nDt(),zKr=dL(),S0l=(e,r,t={})=>{if(e===r)return!0;e=new WGi(e,t),r=new WGi(r,t);let n=!1;e:for(let i of e.set){for(let s of r.set){let a=I0l(i,s,t);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},w0l=[new VKr(">=0.0.0-0")],YGi=[new VKr(">=0.0.0")],I0l=(e,r,t)=>{if(e===r)return!0;if(e.length===1&&e[0].semver===UKr){if(r.length===1&&r[0].semver===UKr)return!0;t.includePrerelease?e=w0l:e=YGi}if(r.length===1&&r[0].semver===UKr){if(t.includePrerelease)return!0;r=YGi}let n=new Set,i,s;for(let _ of e)_.operator===">"||_.operator===">="?i=JGi(i,_,t):_.operator==="<"||_.operator==="<="?s=XGi(s,_,t):n.add(_.semver);if(n.size>1)return null;let a;if(i&&s){if(a=zKr(i.semver,s.semver,t),a>0)return null;if(a===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let _ of n){if(i&&!iDt(_,String(i),t)||s&&!iDt(_,String(s),t))return null;for(let b of r)if(!iDt(_,String(b),t))return!1;return!0}let o,c,l,u,m=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,h=i&&!t.includePrerelease&&i.semver.prerelease.length?i.semver:!1;m&&m.prerelease.length===1&&s.operator==="<"&&m.prerelease[0]===0&&(m=!1);for(let _ of r){if(u=u||_.operator===">"||_.operator===">=",l=l||_.operator==="<"||_.operator==="<=",i){if(h&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===h.major&&_.semver.minor===h.minor&&_.semver.patch===h.patch&&(h=!1),_.operator===">"||_.operator===">="){if(o=JGi(i,_,t),o===_&&o!==i)return!1}else if(i.operator===">="&&!iDt(i.semver,String(_),t))return!1}if(s){if(m&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===m.major&&_.semver.minor===m.minor&&_.semver.patch===m.patch&&(m=!1),_.operator==="<"||_.operator==="<="){if(c=XGi(s,_,t),c===_&&c!==s)return!1}else if(s.operator==="<="&&!iDt(s.semver,String(_),t))return!1}if(!_.operator&&(s||i)&&a!==0)return!1}return!(i&&l&&!s&&a!==0||s&&u&&!i&&a!==0||h||m)},JGi=(e,r,t)=>{if(!e)return r;let n=zKr(e.semver,r.semver,t);return n>0?e:n<0||r.operator===">"&&e.operator===">="?r:e},XGi=(e,r,t)=>{if(!e)return r;let n=zKr(e.semver,r.semver,t);return n<0?e:n>0||r.operator==="<"&&e.operator==="<="?r:e};ZGi.exports=S0l});var N3=A((zhg,nUi)=>{var $Kr=VNe(),tUi=W2t(),x0l=F3(),rUi=wKr(),T0l=BEe(),P0l=Eji(),R0l=Sji(),k0l=xji(),F0l=Rji(),N0l=Fji(),O0l=Oji(),B0l=qji(),q0l=Lji(),M0l=dL(),L0l=Vji(),j0l=$ji(),G0l=HVt(),U0l=Wji(),V0l=Jji(),z0l=J2t(),$0l=WVt(),Q0l=xKr(),K0l=TKr(),H0l=YVt(),W0l=JVt(),Y0l=PKr(),J0l=aGi(),X0l=tDt(),Z0l=pL(),ehl=nDt(),thl=wGi(),rhl=xGi(),nhl=PGi(),ihl=FGi(),shl=OGi(),ahl=tzt(),ohl=GGi(),chl=VGi(),uhl=QGi(),lhl=HGi(),dhl=eUi();nUi.exports={parse:T0l,valid:P0l,clean:R0l,inc:k0l,diff:F0l,major:N0l,minor:O0l,patch:B0l,prerelease:q0l,compare:M0l,rcompare:L0l,compareLoose:j0l,compareBuild:G0l,sort:U0l,rsort:V0l,gt:z0l,lt:$0l,eq:Q0l,neq:K0l,gte:H0l,lte:W0l,cmp:Y0l,coerce:J0l,Comparator:X0l,Range:Z0l,satisfies:ehl,toComparators:thl,maxSatisfying:rhl,minSatisfying:nhl,minVersion:ihl,validRange:shl,outside:ahl,gtr:ohl,ltr:chl,intersects:uhl,simplifyRange:lhl,subset:dhl,SemVer:x0l,re:$Kr.re,src:$Kr.src,tokens:$Kr.t,SEMVER_SPEC_VERSION:tUi.SEMVER_SPEC_VERSION,RELEASE_TYPES:tUi.RELEASE_TYPES,compareIdentifiers:rUi.compareIdentifiers,rcompareIdentifiers:rUi.rcompareIdentifiers}});var sUi=A(($hg,iUi)=>{var phl=N3(),mhl=e=>phl.satisfies(process.version,e,{includePrerelease:!0});iUi.exports={satisfies:mhl}});var aUi=A((Hhg,KKr)=>{"use strict";var{inspect:fhl}=require("util"),QKr=class{constructor(r,t,n){let i=`${t}: ${n.syscall} returned ${n.code} (${n.message})`;n.path!==void 0&&(i+=` ${n.path}`),n.dest!==void 0&&(i+=` => ${n.dest}`),this.code=r,Object.defineProperties(this,{name:{value:"SystemError",enumerable:!1,writable:!0,configurable:!0},message:{value:i,enumerable:!1,writable:!0,configurable:!0},info:{value:n,enumerable:!0,configurable:!0,writable:!1},errno:{get(){return n.errno},set(s){n.errno=s},enumerable:!0,configurable:!0},syscall:{get(){return n.syscall},set(s){n.syscall=s},enumerable:!0,configurable:!0}}),n.path!==void 0&&Object.defineProperty(this,"path",{get(){return n.path},set(s){n.path=s},enumerable:!0,configurable:!0}),n.dest!==void 0&&Object.defineProperty(this,"dest",{get(){return n.dest},set(s){n.dest=s},enumerable:!0,configurable:!0})}toString(){return`${this.name} [${this.code}]: ${this.message}`}[Symbol.for("nodejs.util.inspect.custom")](r,t){return fhl(this,{...t,getters:!0,customInspect:!1})}};function sre(e,r){KKr.exports[e]=class extends QKr{constructor(n){super(e,r,n)}}}sre("ERR_FS_CP_DIR_TO_NON_DIR","Cannot overwrite directory with non-directory");sre("ERR_FS_CP_EEXIST","Target already exists");sre("ERR_FS_CP_EINVAL","Invalid src or dest");sre("ERR_FS_CP_FIFO_PIPE","Cannot copy a FIFO pipe");sre("ERR_FS_CP_NON_DIR_TO_DIR","Cannot overwrite non-directory with directory");sre("ERR_FS_CP_SOCKET","Cannot copy a socket file");sre("ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY","Cannot overwrite symlink in subdirectory of self");sre("ERR_FS_CP_UNKNOWN","Cannot copy an unknown file type");sre("ERR_FS_EISDIR","Path is a directory");KKr.exports.ERR_INVALID_ARG_TYPE=class extends Error{constructor(r,t,n){super(),this.code="ERR_INVALID_ARG_TYPE",this.message=`The ${r} argument must be ${t}. Received ${typeof n}`}}});var SUi=A((Whg,DUi)=>{"use strict";var{ERR_FS_CP_DIR_TO_NON_DIR:hhl,ERR_FS_CP_EEXIST:ghl,ERR_FS_CP_EINVAL:rzt,ERR_FS_CP_FIFO_PIPE:yhl,ERR_FS_CP_NON_DIR_TO_DIR:_hl,ERR_FS_CP_SOCKET:Ahl,ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY:bhl,ERR_FS_CP_UNKNOWN:Chl,ERR_FS_EISDIR:vhl,ERR_INVALID_ARG_TYPE:Ehl}=aUi(),{constants:{errno:{EEXIST:Dhl,EISDIR:Shl,EINVAL:are,ENOTDIR:whl}}}=require("os"),{chmod:Ihl,copyFile:xhl,lstat:hUi,mkdir:gUi,readdir:Thl,readlink:oUi,stat:KNe,symlink:HKr,unlink:yUi,utimes:Phl}=require("fs/promises"),{dirname:sDt,isAbsolute:cUi,join:uUi,parse:Rhl,resolve:aDt,sep:khl,toNamespacedPath:lUi}=require("path"),{fileURLToPath:Fhl}=require("url"),Nhl={dereference:!1,errorOnExist:!1,filter:void 0,force:!0,preserveTimestamps:!1,recursive:!1};async function Ohl(e,r,t){if(t!=null&&typeof t!="object")throw new Ehl("options",["Object"],t);return Bhl(lUi(dUi(e)),lUi(dUi(r)),{...Nhl,...t})}function dUi(e){return e!=null&&e.href&&e.origin?Fhl(e):e}async function Bhl(e,r,t){if(t.preserveTimestamps&&process.arch==="ia32"){let a="Using the preserveTimestamps option in 32-bit node is not recommended";process.emitWarning(a,"TimestampPrecisionWarning")}let n=await _Ui(e,r,t),{srcStat:i,destStat:s}=n;return await bUi(e,i,r),t.filter?CUi(pUi,s,e,r,t):pUi(s,e,r,t)}async function _Ui(e,r,t){let{0:n,1:i}=await qhl(e,r,t);if(i){if(AUi(n,i))throw new rzt({message:"src and dest cannot be the same",path:r,syscall:"cp",errno:are});if(n.isDirectory()&&!i.isDirectory())throw new hhl({message:`cannot overwrite directory ${e} with non-directory ${r}`,path:r,syscall:"cp",errno:Shl});if(!n.isDirectory()&&i.isDirectory())throw new _hl({message:`cannot overwrite non-directory ${e} with directory ${r}`,path:r,syscall:"cp",errno:whl})}if(n.isDirectory()&&WKr(e,r))throw new rzt({message:`cannot copy ${e} to a subdirectory of self ${r}`,path:r,syscall:"cp",errno:are});return{srcStat:n,destStat:i}}function AUi(e,r){return r.ino&&r.dev&&r.ino===e.ino&&r.dev===e.dev}function qhl(e,r,t){let n=t.dereference?i=>KNe(i,{bigint:!0}):i=>hUi(i,{bigint:!0});return Promise.all([n(e),n(r).catch(i=>{if(i.code==="ENOENT")return null;throw i})])}async function pUi(e,r,t,n){let i=sDt(t);return await Mhl(i)||await gUi(i,{recursive:!0}),nzt(e,r,t,n)}function Mhl(e){return KNe(e).then(()=>!0,r=>r.code==="ENOENT"?!1:Promise.reject(r))}async function bUi(e,r,t){let n=aDt(sDt(e)),i=aDt(sDt(t));if(i===n||i===Rhl(i).root)return;let s;try{s=await KNe(i,{bigint:!0})}catch(a){if(a.code==="ENOENT")return;throw a}if(AUi(r,s))throw new rzt({message:`cannot copy ${e} to a subdirectory of self ${t}`,path:t,syscall:"cp",errno:are});return bUi(e,r,i)}var mUi=e=>aDt(e).split(khl).filter(Boolean);function WKr(e,r){let t=mUi(e),n=mUi(r);return t.every((i,s)=>n[s]===i)}async function CUi(e,r,t,n,i,s){if(await i.filter(t,n))return e(r,t,n,i,s)}function Lhl(e,r,t,n){return n.filter?CUi(nzt,e,r,t,n):nzt(e,r,t,n)}async function nzt(e,r,t,n){let s=await(n.dereference?KNe:hUi)(r);if(s.isDirectory()&&n.recursive)return Qhl(s,e,r,t,n);if(s.isDirectory())throw new vhl({message:`${r} is a directory (not copied)`,path:r,syscall:"cp",errno:are});if(s.isFile()||s.isCharacterDevice()||s.isBlockDevice())return jhl(s,e,r,t,n);if(s.isSymbolicLink())return Hhl(e,r,t);throw s.isSocket()?new Ahl({message:`cannot copy a socket file: ${t}`,path:t,syscall:"cp",errno:are}):s.isFIFO()?new yhl({message:`cannot copy a FIFO pipe: ${t}`,path:t,syscall:"cp",errno:are}):new Chl({message:`cannot copy an unknown file type: ${t}`,path:t,syscall:"cp",errno:are})}function jhl(e,r,t,n,i){return r?Ghl(e,t,n,i):vUi(e,t,n,i)}async function Ghl(e,r,t,n){if(n.force)return await yUi(t),vUi(e,r,t,n);if(n.errorOnExist)throw new ghl({message:`${t} already exists`,path:t,syscall:"cp",errno:Dhl})}async function vUi(e,r,t,n){return await xhl(r,t),n.preserveTimestamps?Uhl(e.mode,r,t):izt(t,e.mode)}async function Uhl(e,r,t){return Vhl(e)&&await zhl(t,e),fUi(e,r,t)}function Vhl(e){return(e&128)===0}function zhl(e,r){return izt(e,r|128)}async function fUi(e,r,t){return await $hl(r,t),izt(t,e)}function izt(e,r){return Ihl(e,r)}async function $hl(e,r){let t=await KNe(e);return Phl(r,t.atime,t.mtime)}function Qhl(e,r,t,n,i){return r?EUi(t,n,i):Khl(e.mode,t,n,i)}async function Khl(e,r,t,n){return await gUi(t),await EUi(r,t,n),izt(t,e)}async function EUi(e,r,t){let n=await Thl(e);for(let i=0;i{var Yhl=require("fs/promises"),Jhl=EKr(),Xhl=sUi(),Zhl=SUi(),egl=Xhl.satisfies(">=16.7.0"),tgl=async(e,r,t)=>{let n=Jhl(t,{copy:["dereference","errorOnExist","filter","force","preserveTimestamps","recursive"]});return egl?Yhl.cp(e,r,n):Zhl(e,r,n)};wUi.exports=tgl});var TUi=A((Jhg,xUi)=>{var{join:rgl,sep:ngl}=require("path"),igl=EKr(),{mkdir:sgl,mkdtemp:agl,rm:ogl}=require("fs/promises"),cgl=async(e,r,t)=>{let n=igl(t,{copy:["tmpPrefix"]});await sgl(e,{recursive:!0});let i=await agl(rgl(`${e}${ngl}`,n.tmpPrefix||"")),s,a;try{a=await r(i)}catch(o){s=o}try{await ogl(i,{force:!0,recursive:!0})}catch{}if(s)throw s;return a};xUi.exports=cgl});var FUi=A((Xhg,kUi)=>{var{readdir:PUi}=require("fs/promises"),{join:RUi}=require("path"),ugl=async e=>{let r=[];for(let t of await PUi(e))if(t.startsWith("@"))for(let n of await PUi(RUi(e,t)))r.push(RUi(t,n));else r.push(t);return r};kUi.exports=ugl});var LUi=A((Zhg,MUi)=>{var{dirname:NUi,join:OUi,resolve:BUi,relative:lgl,isAbsolute:dgl}=require("path"),sK=require("fs/promises"),pgl=async e=>{try{return await sK.access(e),!0}catch(r){return r.code!=="ENOENT"}},qUi=async(e,r,t={},n=!0,i=[])=>{if(!e||!r)throw new TypeError("`source` and `destination` file required");if(t={overwrite:!0,...t},!t.overwrite&&await pgl(r))throw new Error(`The destination file exists: ${r}`);await sK.mkdir(NUi(r),{recursive:!0});try{await sK.rename(e,r)}catch(s){if(s.code==="EXDEV"||s.code==="EPERM"){let a=await sK.lstat(e);if(a.isDirectory()){let o=await sK.readdir(e);await Promise.all(o.map(c=>qUi(OUi(e,c),OUi(r,c),t,!1,i)))}else a.isSymbolicLink()?i.push({source:e,destination:r}):await sK.copyFile(e,r)}else throw s}n&&(await Promise.all(i.map(async({source:s,destination:a})=>{let o=await sK.readlink(s);dgl(o)&&(o=BUi(a,lgl(s,o)));let c="file";try{c=await sK.stat(BUi(NUi(s),o)),c.isDirectory()&&(c="junction")}catch{}await sK.symlink(o,a,c)})),await sK.rm(e,{recursive:!0,force:!0}))};MUi.exports=qUi});var szt=A((egg,jUi)=>{"use strict";var mgl=IUi(),fgl=TUi(),hgl=FUi(),ggl=LUi();jUi.exports={cp:mgl,withTempDir:fgl,readdirScoped:hgl,moveFile:ggl}});var HNe=A((rgg,bO)=>{"use strict";var ygl=require("crypto"),{appendFile:_gl,mkdir:JKr,readFile:Agl,readdir:bgl,rm:GUi,writeFile:Cgl}=require("fs/promises"),{Minipass:vgl}=ere(),aK=require("path"),Egl=GNe(),Dgl=AKr(),Sgl=UNe(),wgl=CKr(),Igl=bKr()["cache-version"].index,{moveFile:xgl}=szt();bO.exports.NotFoundError=class extends Error{constructor(r,t){super(`No cache entry for ${t} found in ${r}`),this.code="ENOENT",this.cache=r,this.key=t}};bO.exports.compact=Tgl;async function Tgl(e,r,t,n={}){let i=oDt(e,r),s=await azt(i),a=[];for(let h=s.length-1;h>=0;--h){let _=s[h];if(_.integrity===null&&!n.validateEntry)break;(!n.validateEntry||n.validateEntry(_)===!0)&&(a.length===0||!a.find(b=>t(b,_)))&&a.unshift(_)}let o=` `+a.map(h=>{let _=JSON.stringify(h);return`${ozt(_)} ${_}`}).join(` -`),c=async()=>{let h=Egl(aK.join(e,"tmp"),n.tmpPrefix);return await JKr(aK.dirname(h),{recursive:!0}),{target:h,moved:!1}},l=async h=>{if(!h.moved)return jUi(h.target,{recursive:!0,force:!0})},u=async h=>{await bgl(h.target,o,{flag:"wx"}),await JKr(aK.dirname(i),{recursive:!0}),await Igl(h.target,i),h.moved=!0},m=await c();try{await u(m)}finally{await l(m)}return a.reverse().map(h=>czt(e,h,!0))}bO.exports.insert=GUi;async function GUi(e,r,t,n={}){let{metadata:i,size:s,time:a}=n,o=oDt(e,r),c={key:r,integrity:t&&vgl.stringify(t),time:a||Date.now(),size:s,metadata:i};try{await JKr(aK.dirname(o),{recursive:!0});let l=JSON.stringify(c);await ygl(o,` -${ozt(l)} ${l}`)}catch(l){if(l.code==="ENOENT")return;throw l}return czt(e,c)}bO.exports.find=Tgl;async function Tgl(e,r){let t=oDt(e,r);try{return(await azt(t)).reduce((i,s)=>s&&s.key===r?czt(e,s):i,null)}catch(n){if(n.code==="ENOENT")return null;throw n}}bO.exports.delete=Pgl;function Pgl(e,r,t={}){if(!t.removeFully)return GUi(e,r,null,t);let n=oDt(e,r);return jUi(n,{recursive:!0,force:!0})}bO.exports.lsStream=UUi;function UUi(e){let r=XKr(e),t=new Cgl({objectMode:!0});return Promise.resolve().then(async()=>{let n=await YKr(r);return await Promise.all(n.map(async i=>{let s=aK.join(r,i),a=await YKr(s);await Promise.all(a.map(async o=>{let c=aK.join(s,o),l=await YKr(c);await Promise.all(l.map(async u=>{let m=aK.join(c,u);try{let _=(await azt(m)).reduce((b,v)=>(b.set(v.key,v),b),new Map);for(let b of _.values()){let v=czt(e,b);v&&t.write(v)}}catch(h){if(h.code==="ENOENT")return;throw h}}))}))})),t.end(),t}).catch(n=>t.emit("error",n)),t}bO.exports.ls=Rgl;async function Rgl(e){return(await UUi(e).collect()).reduce((t,n)=>(t[n.key]=n,t),{})}bO.exports.bucketEntries=azt;async function azt(e,r){let t=await _gl(e,"utf8");return kgl(t,r)}function kgl(e,r){let t=[];return e.split(` -`).forEach(n=>{if(!n)return;let i=n.split(" ");if(!i[1]||ozt(i[1])!==i[0])return;let s;try{s=JSON.parse(i[1])}catch{}s&&t.push(s)}),t}bO.exports.bucketDir=XKr;function XKr(e){return aK.join(e,`index-v${wgl}`)}bO.exports.bucketPath=oDt;function oDt(e,r){let t=VUi(r);return aK.join.apply(aK,[XKr(e)].concat(Sgl(t)))}bO.exports.hashKey=VUi;function VUi(e){return zUi(e,"sha256")}bO.exports.hashEntry=ozt;function ozt(e){return zUi(e,"sha1")}function zUi(e,r){return ggl.createHash(r).update(e).digest("hex")}function czt(e,r,t){return!r.integrity&&!t?null:{key:r.key,integrity:r.integrity,path:r.integrity?Dgl(e,r.integrity):void 0,size:r.size,time:r.time,metadata:r.metadata}}function YKr(e){return Agl(e).catch(r=>{if(r.code==="ENOENT"||r.code==="ENOTDIR")return[];throw r})}});var WUi=A((igg,HUi)=>{var cDt=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,Fgl=typeof AbortController=="function",uzt=Fgl?AbortController:class{constructor(){this.signal=new $Ui}abort(r=new Error("This operation was aborted")){this.signal.reason=this.signal.reason||r,this.signal.aborted=!0,this.signal.dispatchEvent({type:"abort",target:this.signal})}},Ngl=typeof AbortSignal=="function",Ogl=typeof uzt.AbortSignal=="function",$Ui=Ngl?AbortSignal:Ogl?uzt.AbortController:class{constructor(){this.reason=void 0,this.aborted=!1,this._listeners=[]}dispatchEvent(r){r.type==="abort"&&(this.aborted=!0,this.onabort(r),this._listeners.forEach(t=>t(r),this))}onabort(){}addEventListener(r,t){r==="abort"&&this._listeners.push(t)}removeEventListener(r,t){r==="abort"&&(this._listeners=this._listeners.filter(n=>n!==t))}},rHr=new Set,ZKr=(e,r)=>{let t=`LRU_CACHE_OPTION_${e}`;lzt(t)&&nHr(t,`${e} option`,`options.${r}`,YNe)},eHr=(e,r)=>{let t=`LRU_CACHE_METHOD_${e}`;if(lzt(t)){let{prototype:n}=YNe,{get:i}=Object.getOwnPropertyDescriptor(n,e);nHr(t,`${e} method`,`cache.${r}()`,i)}},Bgl=(e,r)=>{let t=`LRU_CACHE_PROPERTY_${e}`;if(lzt(t)){let{prototype:n}=YNe,{get:i}=Object.getOwnPropertyDescriptor(n,e);nHr(t,`${e} property`,`cache.${r}`,i)}},QUi=(...e)=>{typeof process=="object"&&process&&typeof process.emitWarning=="function"?process.emitWarning(...e):console.error(...e)},lzt=e=>!rHr.has(e),nHr=(e,r,t,n)=>{rHr.add(e);let i=`The ${r} is deprecated. Please use ${t} instead.`;QUi(i,"DeprecationWarning",e,n)},ule=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),KUi=e=>ule(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?WNe:null:null,WNe=class extends Array{constructor(r){super(r),this.fill(0)}},tHr=class{constructor(r){if(r===0)return[];let t=KUi(r);this.heap=new t(r),this.length=0}push(r){this.heap[this.length++]=r}pop(){return this.heap[--this.length]}},YNe=class e{constructor(r={}){let{max:t=0,ttl:n,ttlResolution:i=1,ttlAutopurge:s,updateAgeOnGet:a,updateAgeOnHas:o,allowStale:c,dispose:l,disposeAfter:u,noDisposeOnSet:m,noUpdateTTL:h,maxSize:_=0,maxEntrySize:b=0,sizeCalculation:v,fetchMethod:w,fetchContext:x,noDeleteOnFetchRejection:P,noDeleteOnStaleGet:k,allowStaleOnFetchRejection:R,allowStaleOnFetchAbort:L,ignoreFetchAbort:U}=r,{length:Y,maxAge:N,stale:j}=r instanceof e?{}:r;if(t!==0&&!ule(t))throw new TypeError("max option must be a nonnegative integer");let M=t?KUi(t):Array;if(!M)throw new Error("invalid max value: "+t);if(this.max=t,this.maxSize=_,this.maxEntrySize=b||this.maxSize,this.sizeCalculation=v||Y,this.sizeCalculation){if(!this.maxSize&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(this.fetchMethod=w||null,this.fetchMethod&&typeof this.fetchMethod!="function")throw new TypeError("fetchMethod must be a function if specified");if(this.fetchContext=x,!this.fetchMethod&&x!==void 0)throw new TypeError("cannot set fetchContext without fetchMethod");if(this.keyMap=new Map,this.keyList=new Array(t).fill(null),this.valList=new Array(t).fill(null),this.next=new M(t),this.prev=new M(t),this.head=0,this.tail=0,this.free=new tHr(t),this.initialFill=1,this.size=0,typeof l=="function"&&(this.dispose=l),typeof u=="function"?(this.disposeAfter=u,this.disposed=[]):(this.disposeAfter=null,this.disposed=null),this.noDisposeOnSet=!!m,this.noUpdateTTL=!!h,this.noDeleteOnFetchRejection=!!P,this.allowStaleOnFetchRejection=!!R,this.allowStaleOnFetchAbort=!!L,this.ignoreFetchAbort=!!U,this.maxEntrySize!==0){if(this.maxSize!==0&&!ule(this.maxSize))throw new TypeError("maxSize must be a positive integer if specified");if(!ule(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");this.initializeSizeTracking()}if(this.allowStale=!!c||!!j,this.noDeleteOnStaleGet=!!k,this.updateAgeOnGet=!!a,this.updateAgeOnHas=!!o,this.ttlResolution=ule(i)||i===0?i:1,this.ttlAutopurge=!!s,this.ttl=n||N||0,this.ttl){if(!ule(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.initializeTTLTracking()}if(this.max===0&&this.ttl===0&&this.maxSize===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.max&&!this.maxSize){let C="LRU_CACHE_UNBOUNDED";lzt(C)&&(rHr.add(C),QUi("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",C,e))}j&&ZKr("stale","allowStale"),N&&ZKr("maxAge","ttl"),Y&&ZKr("length","sizeCalculation")}getRemainingTTL(r){return this.has(r,{updateAgeOnHas:!1})?1/0:0}initializeTTLTracking(){this.ttls=new WNe(this.max),this.starts=new WNe(this.max),this.setItemTTL=(n,i,s=cDt.now())=>{if(this.starts[n]=i!==0?s:0,this.ttls[n]=i,i!==0&&this.ttlAutopurge){let a=setTimeout(()=>{this.isStale(n)&&this.delete(this.keyList[n])},i+1);a.unref&&a.unref()}},this.updateItemAge=n=>{this.starts[n]=this.ttls[n]!==0?cDt.now():0},this.statusTTL=(n,i)=>{n&&(n.ttl=this.ttls[i],n.start=this.starts[i],n.now=r||t(),n.remainingTTL=n.now+n.ttl-n.start)};let r=0,t=()=>{let n=cDt.now();if(this.ttlResolution>0){r=n;let i=setTimeout(()=>r=0,this.ttlResolution);i.unref&&i.unref()}return n};this.getRemainingTTL=n=>{let i=this.keyMap.get(n);return i===void 0?0:this.ttls[i]===0||this.starts[i]===0?1/0:this.starts[i]+this.ttls[i]-(r||t())},this.isStale=n=>this.ttls[n]!==0&&this.starts[n]!==0&&(r||t())-this.starts[n]>this.ttls[n]}updateItemAge(r){}statusTTL(r,t){}setItemTTL(r,t,n){}isStale(r){return!1}initializeSizeTracking(){this.calculatedSize=0,this.sizes=new WNe(this.max),this.removeItemSize=r=>{this.calculatedSize-=this.sizes[r],this.sizes[r]=0},this.requireSize=(r,t,n,i)=>{if(this.isBackgroundFetch(t))return 0;if(!ule(n))if(i){if(typeof i!="function")throw new TypeError("sizeCalculation must be a function");if(n=i(t,r),!ule(n))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return n},this.addItemSize=(r,t,n)=>{if(this.sizes[r]=t,this.maxSize){let i=this.maxSize-this.sizes[r];for(;this.calculatedSize>i;)this.evict(!0)}this.calculatedSize+=this.sizes[r],n&&(n.entrySize=t,n.totalCalculatedSize=this.calculatedSize)}}removeItemSize(r){}addItemSize(r,t){}requireSize(r,t,n,i){if(n||i)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache")}*indexes({allowStale:r=this.allowStale}={}){if(this.size)for(let t=this.tail;!(!this.isValidIndex(t)||((r||!this.isStale(t))&&(yield t),t===this.head));)t=this.prev[t]}*rindexes({allowStale:r=this.allowStale}={}){if(this.size)for(let t=this.head;!(!this.isValidIndex(t)||((r||!this.isStale(t))&&(yield t),t===this.tail));)t=this.next[t]}isValidIndex(r){return r!==void 0&&this.keyMap.get(this.keyList[r])===r}*entries(){for(let r of this.indexes())this.valList[r]!==void 0&&this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield[this.keyList[r],this.valList[r]])}*rentries(){for(let r of this.rindexes())this.valList[r]!==void 0&&this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield[this.keyList[r],this.valList[r]])}*keys(){for(let r of this.indexes())this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.keyList[r])}*rkeys(){for(let r of this.rindexes())this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.keyList[r])}*values(){for(let r of this.indexes())this.valList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.valList[r])}*rvalues(){for(let r of this.rindexes())this.valList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.valList[r])}[Symbol.iterator](){return this.entries()}find(r,t){for(let n of this.indexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;if(s!==void 0&&r(s,this.keyList[n],this))return this.get(this.keyList[n],t)}}forEach(r,t=this){for(let n of this.indexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.keyList[n],this)}}rforEach(r,t=this){for(let n of this.rindexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.keyList[n],this)}}get prune(){return eHr("prune","purgeStale"),this.purgeStale}purgeStale(){let r=!1;for(let t of this.rindexes({allowStale:!0}))this.isStale(t)&&(this.delete(this.keyList[t]),r=!0);return r}dump(){let r=[];for(let t of this.indexes({allowStale:!0})){let n=this.keyList[t],i=this.valList[t],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;if(s===void 0)continue;let a={value:s};if(this.ttls){a.ttl=this.ttls[t];let o=cDt.now()-this.starts[t];a.start=Math.floor(Date.now()-o)}this.sizes&&(a.size=this.sizes[t]),r.unshift([n,a])}return r}load(r){this.clear();for(let[t,n]of r){if(n.start){let i=Date.now()-n.start;n.start=cDt.now()-i}this.set(t,n.value,n)}}dispose(r,t,n){}set(r,t,{ttl:n=this.ttl,start:i,noDisposeOnSet:s=this.noDisposeOnSet,size:a=0,sizeCalculation:o=this.sizeCalculation,noUpdateTTL:c=this.noUpdateTTL,status:l}={}){if(a=this.requireSize(r,t,a,o),this.maxEntrySize&&a>this.maxEntrySize)return l&&(l.set="miss",l.maxEntrySizeExceeded=!0),this.delete(r),this;let u=this.size===0?void 0:this.keyMap.get(r);if(u===void 0)u=this.newIndex(),this.keyList[u]=r,this.valList[u]=t,this.keyMap.set(r,u),this.next[this.tail]=u,this.prev[u]=this.tail,this.tail=u,this.size++,this.addItemSize(u,a,l),l&&(l.set="add"),c=!1;else{this.moveToTail(u);let m=this.valList[u];if(t!==m){if(this.isBackgroundFetch(m)?m.__abortController.abort(new Error("replaced")):s||(this.dispose(m,r,"set"),this.disposeAfter&&this.disposed.push([m,r,"set"])),this.removeItemSize(u),this.valList[u]=t,this.addItemSize(u,a,l),l){l.set="replace";let h=m&&this.isBackgroundFetch(m)?m.__staleWhileFetching:m;h!==void 0&&(l.oldValue=h)}}else l&&(l.set="update")}if(n!==0&&this.ttl===0&&!this.ttls&&this.initializeTTLTracking(),c||this.setItemTTL(u,n,i),this.statusTTL(l,u),this.disposeAfter)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return this}newIndex(){return this.size===0?this.tail:this.size===this.max&&this.max!==0?this.evict(!1):this.free.length!==0?this.free.pop():this.initialFill++}pop(){if(this.size){let r=this.valList[this.head];return this.evict(!0),r}}evict(r){let t=this.head,n=this.keyList[t],i=this.valList[t];return this.isBackgroundFetch(i)?i.__abortController.abort(new Error("evicted")):(this.dispose(i,n,"evict"),this.disposeAfter&&this.disposed.push([i,n,"evict"])),this.removeItemSize(t),r&&(this.keyList[t]=null,this.valList[t]=null,this.free.push(t)),this.head=this.next[t],this.keyMap.delete(n),this.size--,t}has(r,{updateAgeOnHas:t=this.updateAgeOnHas,status:n}={}){let i=this.keyMap.get(r);if(i!==void 0)if(this.isStale(i))n&&(n.has="stale",this.statusTTL(n,i));else return t&&this.updateItemAge(i),n&&(n.has="hit"),this.statusTTL(n,i),!0;else n&&(n.has="miss");return!1}peek(r,{allowStale:t=this.allowStale}={}){let n=this.keyMap.get(r);if(n!==void 0&&(t||!this.isStale(n))){let i=this.valList[n];return this.isBackgroundFetch(i)?i.__staleWhileFetching:i}}backgroundFetch(r,t,n,i){let s=t===void 0?void 0:this.valList[t];if(this.isBackgroundFetch(s))return s;let a=new uzt;n.signal&&n.signal.addEventListener("abort",()=>a.abort(n.signal.reason));let o={signal:a.signal,options:n,context:i},c=(_,b=!1)=>{let{aborted:v}=a.signal,w=n.ignoreFetchAbort&&_!==void 0;return n.status&&(v&&!b?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,w&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),v&&!w&&!b?u(a.signal.reason):(this.valList[t]===h&&(_===void 0?h.__staleWhileFetching?this.valList[t]=h.__staleWhileFetching:this.delete(r):(n.status&&(n.status.fetchUpdated=!0),this.set(r,_,o.options))),_)},l=_=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=_),u(_)),u=_=>{let{aborted:b}=a.signal,v=b&&n.allowStaleOnFetchAbort,w=v||n.allowStaleOnFetchRejection,x=w||n.noDeleteOnFetchRejection;if(this.valList[t]===h&&(!x||h.__staleWhileFetching===void 0?this.delete(r):v||(this.valList[t]=h.__staleWhileFetching)),w)return n.status&&h.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),h.__staleWhileFetching;if(h.__returned===h)throw _},m=(_,b)=>{this.fetchMethod(r,s,o).then(v=>_(v),b),a.signal.addEventListener("abort",()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(_(),n.allowStaleOnFetchAbort&&(_=v=>c(v,!0)))})};n.status&&(n.status.fetchDispatched=!0);let h=new Promise(m).then(c,l);return h.__abortController=a,h.__staleWhileFetching=s,h.__returned=null,t===void 0?(this.set(r,h,{...o.options,status:void 0}),t=this.keyMap.get(r)):this.valList[t]=h,h}isBackgroundFetch(r){return r&&typeof r=="object"&&typeof r.then=="function"&&Object.prototype.hasOwnProperty.call(r,"__staleWhileFetching")&&Object.prototype.hasOwnProperty.call(r,"__returned")&&(r.__returned===r||r.__returned===null)}async fetch(r,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,ttl:s=this.ttl,noDisposeOnSet:a=this.noDisposeOnSet,size:o=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:l=this.noUpdateTTL,noDeleteOnFetchRejection:u=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:m=this.allowStaleOnFetchRejection,ignoreFetchAbort:h=this.ignoreFetchAbort,allowStaleOnFetchAbort:_=this.allowStaleOnFetchAbort,fetchContext:b=this.fetchContext,forceRefresh:v=!1,status:w,signal:x}={}){if(!this.fetchMethod)return w&&(w.fetch="get"),this.get(r,{allowStale:t,updateAgeOnGet:n,noDeleteOnStaleGet:i,status:w});let P={allowStale:t,updateAgeOnGet:n,noDeleteOnStaleGet:i,ttl:s,noDisposeOnSet:a,size:o,sizeCalculation:c,noUpdateTTL:l,noDeleteOnFetchRejection:u,allowStaleOnFetchRejection:m,allowStaleOnFetchAbort:_,ignoreFetchAbort:h,status:w,signal:x},k=this.keyMap.get(r);if(k===void 0){w&&(w.fetch="miss");let R=this.backgroundFetch(r,k,P,b);return R.__returned=R}else{let R=this.valList[k];if(this.isBackgroundFetch(R)){let j=t&&R.__staleWhileFetching!==void 0;return w&&(w.fetch="inflight",j&&(w.returnedStale=!0)),j?R.__staleWhileFetching:R.__returned=R}let L=this.isStale(k);if(!v&&!L)return w&&(w.fetch="hit"),this.moveToTail(k),n&&this.updateItemAge(k),this.statusTTL(w,k),R;let U=this.backgroundFetch(r,k,P,b),Y=U.__staleWhileFetching!==void 0,N=Y&&t;return w&&(w.fetch=Y&&L?"stale":"refresh",N&&L&&(w.returnedStale=!0)),N?U.__staleWhileFetching:U.__returned=U}}get(r,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,status:s}={}){let a=this.keyMap.get(r);if(a!==void 0){let o=this.valList[a],c=this.isBackgroundFetch(o);return this.statusTTL(s,a),this.isStale(a)?(s&&(s.get="stale"),c?(s&&(s.returnedStale=t&&o.__staleWhileFetching!==void 0),t?o.__staleWhileFetching:void 0):(i||this.delete(r),s&&(s.returnedStale=t),t?o:void 0)):(s&&(s.get="hit"),c?o.__staleWhileFetching:(this.moveToTail(a),n&&this.updateItemAge(a),o))}else s&&(s.get="miss")}connect(r,t){this.prev[t]=r,this.next[r]=t}moveToTail(r){r!==this.tail&&(r===this.head?this.head=this.next[r]:this.connect(this.prev[r],this.next[r]),this.connect(this.tail,r),this.tail=r)}get del(){return eHr("del","delete"),this.delete}delete(r){let t=!1;if(this.size!==0){let n=this.keyMap.get(r);if(n!==void 0)if(t=!0,this.size===1)this.clear();else{this.removeItemSize(n);let i=this.valList[n];this.isBackgroundFetch(i)?i.__abortController.abort(new Error("deleted")):(this.dispose(i,r,"delete"),this.disposeAfter&&this.disposed.push([i,r,"delete"])),this.keyMap.delete(r),this.keyList[n]=null,this.valList[n]=null,n===this.tail?this.tail=this.prev[n]:n===this.head?this.head=this.next[n]:(this.next[this.prev[n]]=this.next[n],this.prev[this.next[n]]=this.prev[n]),this.size--,this.free.push(n)}}if(this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return t}clear(){for(let r of this.rindexes({allowStale:!0})){let t=this.valList[r];if(this.isBackgroundFetch(t))t.__abortController.abort(new Error("deleted"));else{let n=this.keyList[r];this.dispose(t,n,"delete"),this.disposeAfter&&this.disposed.push([t,n,"delete"])}}if(this.keyMap.clear(),this.valList.fill(null),this.keyList.fill(null),this.ttls&&(this.ttls.fill(0),this.starts.fill(0)),this.sizes&&this.sizes.fill(0),this.head=0,this.tail=0,this.initialFill=1,this.free.length=0,this.calculatedSize=0,this.size=0,this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift())}get reset(){return eHr("reset","clear"),this.clear}get length(){return Bgl("length","size"),this.size}static get AbortController(){return uzt}static get AbortSignal(){return $Ui}};HUi.exports=YNe});var uDt=A((sgg,JNe)=>{"use strict";var qgl=WUi(),dzt=new qgl({max:500,maxSize:50*1024*1024,ttl:3*60*1e3,sizeCalculation:(e,r)=>r.startsWith("key:")?e.data.length:e.length});JNe.exports.clearMemoized=Mgl;function Mgl(){let e={};return dzt.forEach((r,t)=>{e[t]=r}),dzt.clear(),e}JNe.exports.put=Lgl;function Lgl(e,r,t,n){pzt(n).set(`key:${e}:${r.key}`,{entry:r,data:t}),YUi(e,r.integrity,t,n)}JNe.exports.put.byDigest=YUi;function YUi(e,r,t,n){pzt(n).set(`digest:${e}:${r}`,t)}JNe.exports.get=jgl;function jgl(e,r,t){return pzt(t).get(`key:${e}:${r}`)}JNe.exports.get.byDigest=Ggl;function Ggl(e,r,t){return pzt(t).get(`digest:${e}:${r}`)}var iHr=class{constructor(r){this.obj=r}get(r){return this.obj[r]}set(r,t){this.obj[r]=t}};function pzt(e){return!e||!e.memoize?dzt:e.memoize.get&&e.memoize.set?e.memoize:typeof e.memoize=="object"?new iHr(e.memoize):dzt}});var bzt=A(dDt=>{"use strict";var{Minipass:Ugl}=ere(),Vgl=require("events").EventEmitter,uF=require("fs"),zgl=uF.writev,rOe=Symbol("_autoClose"),_V=Symbol("_close"),lDt=Symbol("_ended"),Qb=Symbol("_fd"),JUi=Symbol("_finished"),dle=Symbol("_flags"),sHr=Symbol("_flush"),oHr=Symbol("_handleChunk"),cHr=Symbol("_makeBuf"),yzt=Symbol("_mode"),mzt=Symbol("_needDrain"),eOe=Symbol("_onerror"),nOe=Symbol("_onopen"),aHr=Symbol("_onread"),XNe=Symbol("_onwrite"),ple=Symbol("_open"),ore=Symbol("_path"),GEe=Symbol("_pos"),oK=Symbol("_queue"),ZNe=Symbol("_read"),XUi=Symbol("_readSize"),lle=Symbol("_reading"),fzt=Symbol("_remain"),ZUi=Symbol("_size"),hzt=Symbol("_write"),jEe=Symbol("_writing"),gzt=Symbol("_defaultFlag"),tOe=Symbol("_errored"),_zt=class extends Ugl{constructor(r,t){if(t=t||{},super(t),this.readable=!0,this.writable=!1,typeof r!="string")throw new TypeError("path must be a string");this[tOe]=!1,this[Qb]=typeof t.fd=="number"?t.fd:null,this[ore]=r,this[XUi]=t.readSize||16*1024*1024,this[lle]=!1,this[ZUi]=typeof t.size=="number"?t.size:1/0,this[fzt]=this[ZUi],this[rOe]=typeof t.autoClose=="boolean"?t.autoClose:!0,typeof this[Qb]=="number"?this[ZNe]():this[ple]()}get fd(){return this[Qb]}get path(){return this[ore]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[ple](){uF.open(this[ore],"r",(r,t)=>this[nOe](r,t))}[nOe](r,t){r?this[eOe](r):(this[Qb]=t,this.emit("open",t),this[ZNe]())}[cHr](){return Buffer.allocUnsafe(Math.min(this[XUi],this[fzt]))}[ZNe](){if(!this[lle]){this[lle]=!0;let r=this[cHr]();if(r.length===0)return process.nextTick(()=>this[aHr](null,0,r));uF.read(this[Qb],r,0,r.length,null,(t,n,i)=>this[aHr](t,n,i))}}[aHr](r,t,n){this[lle]=!1,r?this[eOe](r):this[oHr](t,n)&&this[ZNe]()}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.close(r,t=>t?this.emit("error",t):this.emit("close"))}}[eOe](r){this[lle]=!0,this[_V](),this.emit("error",r)}[oHr](r,t){let n=!1;return this[fzt]-=r,r>0&&(n=super.write(rthis[nOe](r,t))}[nOe](r,t){this[gzt]&&this[dle]==="r+"&&r&&r.code==="ENOENT"?(this[dle]="w",this[ple]()):r?this[eOe](r):(this[Qb]=t,this.emit("open",t),this[jEe]||this[sHr]())}end(r,t){return r&&this.write(r,t),this[lDt]=!0,!this[jEe]&&!this[oK].length&&typeof this[Qb]=="number"&&this[XNe](null,0),this}write(r,t){return typeof r=="string"&&(r=Buffer.from(r,t)),this[lDt]?(this.emit("error",new Error("write() after end()")),!1):this[Qb]===null||this[jEe]||this[oK].length?(this[oK].push(r),this[mzt]=!0,!1):(this[jEe]=!0,this[hzt](r),!0)}[hzt](r){uF.write(this[Qb],r,0,r.length,this[GEe],(t,n)=>this[XNe](t,n))}[XNe](r,t){r?this[eOe](r):(this[GEe]!==null&&(this[GEe]+=t),this[oK].length?this[sHr]():(this[jEe]=!1,this[lDt]&&!this[JUi]?(this[JUi]=!0,this[_V](),this.emit("finish")):this[mzt]&&(this[mzt]=!1,this.emit("drain"))))}[sHr](){if(this[oK].length===0)this[lDt]&&this[XNe](null,0);else if(this[oK].length===1)this[hzt](this[oK].pop());else{let r=this[oK];this[oK]=[],zgl(this[Qb],r,this[GEe],(t,n)=>this[XNe](t,n))}}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.close(r,t=>t?this.emit("error",t):this.emit("close"))}}},lHr=class extends Azt{[ple](){let r;if(this[gzt]&&this[dle]==="r+")try{r=uF.openSync(this[ore],this[dle],this[yzt])}catch(t){if(t.code==="ENOENT")return this[dle]="w",this[ple]();throw t}else r=uF.openSync(this[ore],this[dle],this[yzt]);this[nOe](null,r)}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.closeSync(r),this.emit("close")}}[hzt](r){let t=!0;try{this[XNe](null,uF.writeSync(this[Qb],r,0,r.length,this[GEe])),t=!1}finally{if(t)try{this[_V]()}catch{}}}};dDt.ReadStream=_zt;dDt.ReadStreamSync=uHr;dDt.WriteStream=Azt;dDt.WriteStreamSync=lHr});var pHr=A((ogg,iOe)=>{"use strict";var pDt=require("fs/promises"),$gl=bzt(),dHr=GNe(),Qgl=UNe(),eVi=$2t();iOe.exports=Kgl;var tVi=64*1024*1024;async function Kgl(e,r,t={}){let{size:n}=t,{stat:i,cpath:s,sri:a}=await mDt(e,r,async(c,l)=>({stat:await pDt.stat(c),cpath:c,sri:l}));if(typeof n=="number"&&i.size!==n)throw iVi(n,i.size);if(i.size>tVi)return rVi(s,i.size,a,new eVi).concat();let o=await pDt.readFile(s,{encoding:null});if(!dHr.checkData(o,a))throw Ygl(a,s);return o}var rVi=(e,r,t,n)=>(n.push(new $gl.ReadStream(e,{size:r,readSize:tVi}),dHr.integrityStream({integrity:t,size:r})),n);iOe.exports.stream=nVi;iOe.exports.readStream=nVi;function nVi(e,r,t={}){let{size:n}=t,i=new eVi;return Promise.resolve().then(async()=>{let{stat:s,cpath:a,sri:o}=await mDt(e,r,async(c,l)=>({stat:await pDt.stat(c),cpath:c,sri:l}));return typeof n=="number"&&n!==s.size?i.emit("error",iVi(n,s.size)):rVi(a,s.size,o,i)}).catch(s=>i.emit("error",s)),i}iOe.exports.copy=Hgl;function Hgl(e,r,t){return mDt(e,r,(n,i)=>pDt.copyFile(n,t))}iOe.exports.hasContent=Wgl;async function Wgl(e,r){if(!r)return!1;try{return await mDt(e,r,async(t,n)=>{let i=await pDt.stat(t);return{size:i.size,sri:n,stat:i}})}catch(t){if(t.code==="ENOENT")return!1;if(t.code==="EPERM"){if(process.platform!=="win32")throw t;return!1}}}async function mDt(e,r,t){let n=dHr.parse(r),i=n.pickAlgorithm(),s=n[i];if(s.length<=1){let a=Qgl(e,s[0]);return t(a,s[0])}else{let a=await Promise.all(s.map(async l=>{try{return await mDt(e,l,t)}catch(u){return u.code==="ENOENT"?Object.assign(new Error("No matching content found for "+n.toString()),{code:"ENOENT"}):u}})),o=a.find(l=>!(l instanceof Error));if(o)return o;let c=a.find(l=>l.code==="ENOENT");throw c||a.find(l=>l instanceof Error)}}function iVi(e,r){let t=new Error(`Bad data size: expected inserted data to be ${e} bytes, but got ${r} instead`);return t.expected=e,t.found=r,t.code="EBADSIZE",t}function Ygl(e,r){let t=new Error(`Integrity verification failed for ${e} (${r})`);return t.code="EINTEGRITY",t.sri=e,t.path=r,t}});var cVi=A((cgg,ure)=>{"use strict";var sVi=ZQr(),{Minipass:aVi}=ere(),oVi=$2t(),UEe=HNe(),cre=uDt(),VEe=pHr();async function Jgl(e,r,t={}){let{integrity:n,memoize:i,size:s}=t,a=cre.get(e,r,t);if(a&&i!==!1)return{metadata:a.entry.metadata,data:a.data,integrity:a.entry.integrity,size:a.entry.size};let o=await UEe.find(e,r,t);if(!o)throw new UEe.NotFoundError(e,r);let c=await VEe(e,o.integrity,{integrity:n,size:s});return i&&cre.put(e,o,c,t),{data:c,metadata:o.metadata,size:o.size,integrity:o.integrity}}ure.exports=Jgl;async function Xgl(e,r,t={}){let{integrity:n,memoize:i,size:s}=t,a=cre.get.byDigest(e,r,t);if(a&&i!==!1)return a;let o=await VEe(e,r,{integrity:n,size:s});return i&&cre.put.byDigest(e,r,o,t),o}ure.exports.byDigest=Xgl;var Zgl=e=>{let r=new aVi;return r.on("newListener",function(t,n){t==="metadata"&&n(e.entry.metadata),t==="integrity"&&n(e.entry.integrity),t==="size"&&n(e.entry.size)}),r.end(e.data),r};function e1l(e,r,t={}){let{memoize:n,size:i}=t,s=cre.get(e,r,t);if(s&&n!==!1)return Zgl(s);let a=new oVi;return Promise.resolve().then(async()=>{let o=await UEe.find(e,r);if(!o)throw new UEe.NotFoundError(e,r);a.emit("metadata",o.metadata),a.emit("integrity",o.integrity),a.emit("size",o.size),a.on("newListener",function(l,u){l==="metadata"&&u(o.metadata),l==="integrity"&&u(o.integrity),l==="size"&&u(o.size)});let c=VEe.readStream(e,o.integrity,{...t,size:typeof i!="number"?o.size:i});if(n){let l=new sVi.PassThrough;l.on("collect",u=>cre.put(e,o,u,t)),a.unshift(l)}return a.unshift(c),a}).catch(o=>a.emit("error",o)),a}ure.exports.stream=e1l;function t1l(e,r,t={}){let{memoize:n}=t,i=cre.get.byDigest(e,r,t);if(i&&n!==!1){let s=new aVi;return s.end(i),s}else{let s=VEe.readStream(e,r,t);if(!n)return s;let a=new sVi.PassThrough;return a.on("collect",o=>cre.put.byDigest(e,r,o,t)),new oVi(s,a)}}ure.exports.stream.byDigest=t1l;function r1l(e,r,t={}){let{memoize:n}=t,i=cre.get(e,r,t);return i&&n!==!1?Promise.resolve(i.entry):UEe.find(e,r)}ure.exports.info=r1l;async function n1l(e,r,t,n={}){let i=await UEe.find(e,r,n);if(!i)throw new UEe.NotFoundError(e,r);return await VEe.copy(e,i.integrity,t,n),{metadata:i.metadata,size:i.size,integrity:i.integrity}}ure.exports.copy=n1l;async function i1l(e,r,t,n={}){return await VEe.copy(e,r,t,n),r}ure.exports.copy.byDigest=i1l;ure.exports.hasContent=VEe.hasContent});var fHr=A((ugg,pVi)=>{var s1l=qNe(),uVi=Symbol("_flush"),lVi=Symbol("_flushed"),dVi=Symbol("_flushing"),mHr=class extends s1l{constructor(r={}){if(typeof r=="function"&&(r={flush:r}),super(r),typeof r.flush!="function"&&typeof this.flush!="function")throw new TypeError("must provide flush function in options");this[uVi]=r.flush||this.flush}emit(r,...t){if(r!=="end"&&r!=="finish"||this[lVi])return super.emit(r,...t);if(this[dVi])return;this[dVi]=!0;let n=s=>{this[lVi]=!0,s?super.emit("error",s):super.emit("end")},i=this[uVi](n);i&&i.then&&i.then(()=>n(),s=>n(s))}};pVi.exports=mHr});var yVi=A((lgg,_Hr)=>{"use strict";var mVi=require("events"),a1l=UNe(),hDt=require("fs/promises"),{moveFile:o1l}=szt(),{Minipass:c1l}=ere(),fVi=$2t(),u1l=fHr(),hHr=require("path"),gHr=GNe(),l1l=AKr(),d1l=bzt();_Hr.exports=p1l;var fDt=new Map;async function p1l(e,r,t={}){let{algorithms:n,size:i,integrity:s}=t;if(typeof i=="number"&&r.length!==i)throw g1l(i,r.length);let a=gHr.fromData(r,n?{algorithms:n}:{});if(s&&!gHr.checkData(r,s,t))throw y1l(s,a);for(let o in a){let c=await hVi(e,t),l=a[o].toString();try{await hDt.writeFile(c.target,r,{flag:"wx"}),await gVi(c,e,l,t)}finally{c.moved||await hDt.rm(c.target,{recursive:!0,force:!0})}}return{integrity:a,size:r.length}}_Hr.exports.stream=m1l;var yHr=class extends u1l{constructor(r,t){super(),this.opts=t,this.cache=r,this.inputStream=new c1l,this.inputStream.on("error",n=>this.emit("error",n)),this.inputStream.on("drain",()=>this.emit("drain")),this.handleContentP=null}write(r,t,n){return this.handleContentP||(this.handleContentP=f1l(this.inputStream,this.cache,this.opts)),this.inputStream.write(r,t,n)}flush(r){this.inputStream.end(()=>{if(!this.handleContentP){let t=new Error("Cache input stream was empty");return t.code="ENODATA",Promise.reject(t).catch(r)}this.handleContentP.then(t=>{t.integrity&&this.emit("integrity",t.integrity),t.size!==null&&this.emit("size",t.size),r()},t=>r(t))})}};function m1l(e,r={}){return new yHr(e,r)}async function f1l(e,r,t){let n=await hVi(r,t);try{let i=await h1l(e,r,n.target,t);return await gVi(n,r,i.integrity,t),i}finally{n.moved||await hDt.rm(n.target,{recursive:!0,force:!0})}}async function h1l(e,r,t,n){let i=new d1l.WriteStream(t,{flags:"wx"});if(n.integrityEmitter){let[l,u]=await Promise.all([mVi.once(n.integrityEmitter,"integrity").then(m=>m[0]),mVi.once(n.integrityEmitter,"size").then(m=>m[0]),new fVi(e,i).promise()]);return{integrity:l,size:u}}let s,a,o=gHr.integrityStream({integrity:n.integrity,algorithms:n.algorithms,size:n.size});return o.on("integrity",l=>{s=l}),o.on("size",l=>{a=l}),await new fVi(e,o,i).promise(),{integrity:s,size:a}}async function hVi(e,r){let t=l1l(hHr.join(e,"tmp"),r.tmpPrefix);return await hDt.mkdir(hHr.dirname(t),{recursive:!0}),{target:t,moved:!1}}async function gVi(e,r,t,n){let i=a1l(r,t),s=hHr.dirname(i);return fDt.has(i)||fDt.set(i,hDt.mkdir(s,{recursive:!0}).then(async()=>(await o1l(e.target,i,{overwrite:!1}),e.moved=!0,e.moved)).catch(a=>{if(!a.message.startsWith("The destination file exists"))throw Object.assign(a,{code:"EEXIST"})}).finally(()=>{fDt.delete(i)})),fDt.get(i)}function g1l(e,r){let t=new Error(`Bad data size: expected inserted data to be ${e} bytes, but got ${r} instead`);return t.expected=e,t.found=r,t.code="EBADSIZE",t}function y1l(e,r){let t=new Error(`Integrity check failed: +`),c=async()=>{let h=Dgl(aK.join(e,"tmp"),n.tmpPrefix);return await JKr(aK.dirname(h),{recursive:!0}),{target:h,moved:!1}},l=async h=>{if(!h.moved)return GUi(h.target,{recursive:!0,force:!0})},u=async h=>{await Cgl(h.target,o,{flag:"wx"}),await JKr(aK.dirname(i),{recursive:!0}),await xgl(h.target,i),h.moved=!0},m=await c();try{await u(m)}finally{await l(m)}return a.reverse().map(h=>czt(e,h,!0))}bO.exports.insert=UUi;async function UUi(e,r,t,n={}){let{metadata:i,size:s,time:a}=n,o=oDt(e,r),c={key:r,integrity:t&&Egl.stringify(t),time:a||Date.now(),size:s,metadata:i};try{await JKr(aK.dirname(o),{recursive:!0});let l=JSON.stringify(c);await _gl(o,` +${ozt(l)} ${l}`)}catch(l){if(l.code==="ENOENT")return;throw l}return czt(e,c)}bO.exports.find=Pgl;async function Pgl(e,r){let t=oDt(e,r);try{return(await azt(t)).reduce((i,s)=>s&&s.key===r?czt(e,s):i,null)}catch(n){if(n.code==="ENOENT")return null;throw n}}bO.exports.delete=Rgl;function Rgl(e,r,t={}){if(!t.removeFully)return UUi(e,r,null,t);let n=oDt(e,r);return GUi(n,{recursive:!0,force:!0})}bO.exports.lsStream=VUi;function VUi(e){let r=XKr(e),t=new vgl({objectMode:!0});return Promise.resolve().then(async()=>{let n=await YKr(r);return await Promise.all(n.map(async i=>{let s=aK.join(r,i),a=await YKr(s);await Promise.all(a.map(async o=>{let c=aK.join(s,o),l=await YKr(c);await Promise.all(l.map(async u=>{let m=aK.join(c,u);try{let _=(await azt(m)).reduce((b,v)=>(b.set(v.key,v),b),new Map);for(let b of _.values()){let v=czt(e,b);v&&t.write(v)}}catch(h){if(h.code==="ENOENT")return;throw h}}))}))})),t.end(),t}).catch(n=>t.emit("error",n)),t}bO.exports.ls=kgl;async function kgl(e){return(await VUi(e).collect()).reduce((t,n)=>(t[n.key]=n,t),{})}bO.exports.bucketEntries=azt;async function azt(e,r){let t=await Agl(e,"utf8");return Fgl(t,r)}function Fgl(e,r){let t=[];return e.split(` +`).forEach(n=>{if(!n)return;let i=n.split(" ");if(!i[1]||ozt(i[1])!==i[0])return;let s;try{s=JSON.parse(i[1])}catch{}s&&t.push(s)}),t}bO.exports.bucketDir=XKr;function XKr(e){return aK.join(e,`index-v${Igl}`)}bO.exports.bucketPath=oDt;function oDt(e,r){let t=zUi(r);return aK.join.apply(aK,[XKr(e)].concat(wgl(t)))}bO.exports.hashKey=zUi;function zUi(e){return $Ui(e,"sha256")}bO.exports.hashEntry=ozt;function ozt(e){return $Ui(e,"sha1")}function $Ui(e,r){return ygl.createHash(r).update(e).digest("hex")}function czt(e,r,t){return!r.integrity&&!t?null:{key:r.key,integrity:r.integrity,path:r.integrity?Sgl(e,r.integrity):void 0,size:r.size,time:r.time,metadata:r.metadata}}function YKr(e){return bgl(e).catch(r=>{if(r.code==="ENOENT"||r.code==="ENOTDIR")return[];throw r})}});var YUi=A((sgg,WUi)=>{var cDt=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,Ngl=typeof AbortController=="function",uzt=Ngl?AbortController:class{constructor(){this.signal=new QUi}abort(r=new Error("This operation was aborted")){this.signal.reason=this.signal.reason||r,this.signal.aborted=!0,this.signal.dispatchEvent({type:"abort",target:this.signal})}},Ogl=typeof AbortSignal=="function",Bgl=typeof uzt.AbortSignal=="function",QUi=Ogl?AbortSignal:Bgl?uzt.AbortController:class{constructor(){this.reason=void 0,this.aborted=!1,this._listeners=[]}dispatchEvent(r){r.type==="abort"&&(this.aborted=!0,this.onabort(r),this._listeners.forEach(t=>t(r),this))}onabort(){}addEventListener(r,t){r==="abort"&&this._listeners.push(t)}removeEventListener(r,t){r==="abort"&&(this._listeners=this._listeners.filter(n=>n!==t))}},rHr=new Set,ZKr=(e,r)=>{let t=`LRU_CACHE_OPTION_${e}`;lzt(t)&&nHr(t,`${e} option`,`options.${r}`,YNe)},eHr=(e,r)=>{let t=`LRU_CACHE_METHOD_${e}`;if(lzt(t)){let{prototype:n}=YNe,{get:i}=Object.getOwnPropertyDescriptor(n,e);nHr(t,`${e} method`,`cache.${r}()`,i)}},qgl=(e,r)=>{let t=`LRU_CACHE_PROPERTY_${e}`;if(lzt(t)){let{prototype:n}=YNe,{get:i}=Object.getOwnPropertyDescriptor(n,e);nHr(t,`${e} property`,`cache.${r}`,i)}},KUi=(...e)=>{typeof process=="object"&&process&&typeof process.emitWarning=="function"?process.emitWarning(...e):console.error(...e)},lzt=e=>!rHr.has(e),nHr=(e,r,t,n)=>{rHr.add(e);let i=`The ${r} is deprecated. Please use ${t} instead.`;KUi(i,"DeprecationWarning",e,n)},ule=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),HUi=e=>ule(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?WNe:null:null,WNe=class extends Array{constructor(r){super(r),this.fill(0)}},tHr=class{constructor(r){if(r===0)return[];let t=HUi(r);this.heap=new t(r),this.length=0}push(r){this.heap[this.length++]=r}pop(){return this.heap[--this.length]}},YNe=class e{constructor(r={}){let{max:t=0,ttl:n,ttlResolution:i=1,ttlAutopurge:s,updateAgeOnGet:a,updateAgeOnHas:o,allowStale:c,dispose:l,disposeAfter:u,noDisposeOnSet:m,noUpdateTTL:h,maxSize:_=0,maxEntrySize:b=0,sizeCalculation:v,fetchMethod:w,fetchContext:x,noDeleteOnFetchRejection:P,noDeleteOnStaleGet:k,allowStaleOnFetchRejection:R,allowStaleOnFetchAbort:L,ignoreFetchAbort:U}=r,{length:Y,maxAge:N,stale:j}=r instanceof e?{}:r;if(t!==0&&!ule(t))throw new TypeError("max option must be a nonnegative integer");let M=t?HUi(t):Array;if(!M)throw new Error("invalid max value: "+t);if(this.max=t,this.maxSize=_,this.maxEntrySize=b||this.maxSize,this.sizeCalculation=v||Y,this.sizeCalculation){if(!this.maxSize&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(this.fetchMethod=w||null,this.fetchMethod&&typeof this.fetchMethod!="function")throw new TypeError("fetchMethod must be a function if specified");if(this.fetchContext=x,!this.fetchMethod&&x!==void 0)throw new TypeError("cannot set fetchContext without fetchMethod");if(this.keyMap=new Map,this.keyList=new Array(t).fill(null),this.valList=new Array(t).fill(null),this.next=new M(t),this.prev=new M(t),this.head=0,this.tail=0,this.free=new tHr(t),this.initialFill=1,this.size=0,typeof l=="function"&&(this.dispose=l),typeof u=="function"?(this.disposeAfter=u,this.disposed=[]):(this.disposeAfter=null,this.disposed=null),this.noDisposeOnSet=!!m,this.noUpdateTTL=!!h,this.noDeleteOnFetchRejection=!!P,this.allowStaleOnFetchRejection=!!R,this.allowStaleOnFetchAbort=!!L,this.ignoreFetchAbort=!!U,this.maxEntrySize!==0){if(this.maxSize!==0&&!ule(this.maxSize))throw new TypeError("maxSize must be a positive integer if specified");if(!ule(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");this.initializeSizeTracking()}if(this.allowStale=!!c||!!j,this.noDeleteOnStaleGet=!!k,this.updateAgeOnGet=!!a,this.updateAgeOnHas=!!o,this.ttlResolution=ule(i)||i===0?i:1,this.ttlAutopurge=!!s,this.ttl=n||N||0,this.ttl){if(!ule(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.initializeTTLTracking()}if(this.max===0&&this.ttl===0&&this.maxSize===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.max&&!this.maxSize){let C="LRU_CACHE_UNBOUNDED";lzt(C)&&(rHr.add(C),KUi("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",C,e))}j&&ZKr("stale","allowStale"),N&&ZKr("maxAge","ttl"),Y&&ZKr("length","sizeCalculation")}getRemainingTTL(r){return this.has(r,{updateAgeOnHas:!1})?1/0:0}initializeTTLTracking(){this.ttls=new WNe(this.max),this.starts=new WNe(this.max),this.setItemTTL=(n,i,s=cDt.now())=>{if(this.starts[n]=i!==0?s:0,this.ttls[n]=i,i!==0&&this.ttlAutopurge){let a=setTimeout(()=>{this.isStale(n)&&this.delete(this.keyList[n])},i+1);a.unref&&a.unref()}},this.updateItemAge=n=>{this.starts[n]=this.ttls[n]!==0?cDt.now():0},this.statusTTL=(n,i)=>{n&&(n.ttl=this.ttls[i],n.start=this.starts[i],n.now=r||t(),n.remainingTTL=n.now+n.ttl-n.start)};let r=0,t=()=>{let n=cDt.now();if(this.ttlResolution>0){r=n;let i=setTimeout(()=>r=0,this.ttlResolution);i.unref&&i.unref()}return n};this.getRemainingTTL=n=>{let i=this.keyMap.get(n);return i===void 0?0:this.ttls[i]===0||this.starts[i]===0?1/0:this.starts[i]+this.ttls[i]-(r||t())},this.isStale=n=>this.ttls[n]!==0&&this.starts[n]!==0&&(r||t())-this.starts[n]>this.ttls[n]}updateItemAge(r){}statusTTL(r,t){}setItemTTL(r,t,n){}isStale(r){return!1}initializeSizeTracking(){this.calculatedSize=0,this.sizes=new WNe(this.max),this.removeItemSize=r=>{this.calculatedSize-=this.sizes[r],this.sizes[r]=0},this.requireSize=(r,t,n,i)=>{if(this.isBackgroundFetch(t))return 0;if(!ule(n))if(i){if(typeof i!="function")throw new TypeError("sizeCalculation must be a function");if(n=i(t,r),!ule(n))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return n},this.addItemSize=(r,t,n)=>{if(this.sizes[r]=t,this.maxSize){let i=this.maxSize-this.sizes[r];for(;this.calculatedSize>i;)this.evict(!0)}this.calculatedSize+=this.sizes[r],n&&(n.entrySize=t,n.totalCalculatedSize=this.calculatedSize)}}removeItemSize(r){}addItemSize(r,t){}requireSize(r,t,n,i){if(n||i)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache")}*indexes({allowStale:r=this.allowStale}={}){if(this.size)for(let t=this.tail;!(!this.isValidIndex(t)||((r||!this.isStale(t))&&(yield t),t===this.head));)t=this.prev[t]}*rindexes({allowStale:r=this.allowStale}={}){if(this.size)for(let t=this.head;!(!this.isValidIndex(t)||((r||!this.isStale(t))&&(yield t),t===this.tail));)t=this.next[t]}isValidIndex(r){return r!==void 0&&this.keyMap.get(this.keyList[r])===r}*entries(){for(let r of this.indexes())this.valList[r]!==void 0&&this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield[this.keyList[r],this.valList[r]])}*rentries(){for(let r of this.rindexes())this.valList[r]!==void 0&&this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield[this.keyList[r],this.valList[r]])}*keys(){for(let r of this.indexes())this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.keyList[r])}*rkeys(){for(let r of this.rindexes())this.keyList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.keyList[r])}*values(){for(let r of this.indexes())this.valList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.valList[r])}*rvalues(){for(let r of this.rindexes())this.valList[r]!==void 0&&!this.isBackgroundFetch(this.valList[r])&&(yield this.valList[r])}[Symbol.iterator](){return this.entries()}find(r,t){for(let n of this.indexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;if(s!==void 0&&r(s,this.keyList[n],this))return this.get(this.keyList[n],t)}}forEach(r,t=this){for(let n of this.indexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.keyList[n],this)}}rforEach(r,t=this){for(let n of this.rindexes()){let i=this.valList[n],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.keyList[n],this)}}get prune(){return eHr("prune","purgeStale"),this.purgeStale}purgeStale(){let r=!1;for(let t of this.rindexes({allowStale:!0}))this.isStale(t)&&(this.delete(this.keyList[t]),r=!0);return r}dump(){let r=[];for(let t of this.indexes({allowStale:!0})){let n=this.keyList[t],i=this.valList[t],s=this.isBackgroundFetch(i)?i.__staleWhileFetching:i;if(s===void 0)continue;let a={value:s};if(this.ttls){a.ttl=this.ttls[t];let o=cDt.now()-this.starts[t];a.start=Math.floor(Date.now()-o)}this.sizes&&(a.size=this.sizes[t]),r.unshift([n,a])}return r}load(r){this.clear();for(let[t,n]of r){if(n.start){let i=Date.now()-n.start;n.start=cDt.now()-i}this.set(t,n.value,n)}}dispose(r,t,n){}set(r,t,{ttl:n=this.ttl,start:i,noDisposeOnSet:s=this.noDisposeOnSet,size:a=0,sizeCalculation:o=this.sizeCalculation,noUpdateTTL:c=this.noUpdateTTL,status:l}={}){if(a=this.requireSize(r,t,a,o),this.maxEntrySize&&a>this.maxEntrySize)return l&&(l.set="miss",l.maxEntrySizeExceeded=!0),this.delete(r),this;let u=this.size===0?void 0:this.keyMap.get(r);if(u===void 0)u=this.newIndex(),this.keyList[u]=r,this.valList[u]=t,this.keyMap.set(r,u),this.next[this.tail]=u,this.prev[u]=this.tail,this.tail=u,this.size++,this.addItemSize(u,a,l),l&&(l.set="add"),c=!1;else{this.moveToTail(u);let m=this.valList[u];if(t!==m){if(this.isBackgroundFetch(m)?m.__abortController.abort(new Error("replaced")):s||(this.dispose(m,r,"set"),this.disposeAfter&&this.disposed.push([m,r,"set"])),this.removeItemSize(u),this.valList[u]=t,this.addItemSize(u,a,l),l){l.set="replace";let h=m&&this.isBackgroundFetch(m)?m.__staleWhileFetching:m;h!==void 0&&(l.oldValue=h)}}else l&&(l.set="update")}if(n!==0&&this.ttl===0&&!this.ttls&&this.initializeTTLTracking(),c||this.setItemTTL(u,n,i),this.statusTTL(l,u),this.disposeAfter)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return this}newIndex(){return this.size===0?this.tail:this.size===this.max&&this.max!==0?this.evict(!1):this.free.length!==0?this.free.pop():this.initialFill++}pop(){if(this.size){let r=this.valList[this.head];return this.evict(!0),r}}evict(r){let t=this.head,n=this.keyList[t],i=this.valList[t];return this.isBackgroundFetch(i)?i.__abortController.abort(new Error("evicted")):(this.dispose(i,n,"evict"),this.disposeAfter&&this.disposed.push([i,n,"evict"])),this.removeItemSize(t),r&&(this.keyList[t]=null,this.valList[t]=null,this.free.push(t)),this.head=this.next[t],this.keyMap.delete(n),this.size--,t}has(r,{updateAgeOnHas:t=this.updateAgeOnHas,status:n}={}){let i=this.keyMap.get(r);if(i!==void 0)if(this.isStale(i))n&&(n.has="stale",this.statusTTL(n,i));else return t&&this.updateItemAge(i),n&&(n.has="hit"),this.statusTTL(n,i),!0;else n&&(n.has="miss");return!1}peek(r,{allowStale:t=this.allowStale}={}){let n=this.keyMap.get(r);if(n!==void 0&&(t||!this.isStale(n))){let i=this.valList[n];return this.isBackgroundFetch(i)?i.__staleWhileFetching:i}}backgroundFetch(r,t,n,i){let s=t===void 0?void 0:this.valList[t];if(this.isBackgroundFetch(s))return s;let a=new uzt;n.signal&&n.signal.addEventListener("abort",()=>a.abort(n.signal.reason));let o={signal:a.signal,options:n,context:i},c=(_,b=!1)=>{let{aborted:v}=a.signal,w=n.ignoreFetchAbort&&_!==void 0;return n.status&&(v&&!b?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,w&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),v&&!w&&!b?u(a.signal.reason):(this.valList[t]===h&&(_===void 0?h.__staleWhileFetching?this.valList[t]=h.__staleWhileFetching:this.delete(r):(n.status&&(n.status.fetchUpdated=!0),this.set(r,_,o.options))),_)},l=_=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=_),u(_)),u=_=>{let{aborted:b}=a.signal,v=b&&n.allowStaleOnFetchAbort,w=v||n.allowStaleOnFetchRejection,x=w||n.noDeleteOnFetchRejection;if(this.valList[t]===h&&(!x||h.__staleWhileFetching===void 0?this.delete(r):v||(this.valList[t]=h.__staleWhileFetching)),w)return n.status&&h.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),h.__staleWhileFetching;if(h.__returned===h)throw _},m=(_,b)=>{this.fetchMethod(r,s,o).then(v=>_(v),b),a.signal.addEventListener("abort",()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(_(),n.allowStaleOnFetchAbort&&(_=v=>c(v,!0)))})};n.status&&(n.status.fetchDispatched=!0);let h=new Promise(m).then(c,l);return h.__abortController=a,h.__staleWhileFetching=s,h.__returned=null,t===void 0?(this.set(r,h,{...o.options,status:void 0}),t=this.keyMap.get(r)):this.valList[t]=h,h}isBackgroundFetch(r){return r&&typeof r=="object"&&typeof r.then=="function"&&Object.prototype.hasOwnProperty.call(r,"__staleWhileFetching")&&Object.prototype.hasOwnProperty.call(r,"__returned")&&(r.__returned===r||r.__returned===null)}async fetch(r,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,ttl:s=this.ttl,noDisposeOnSet:a=this.noDisposeOnSet,size:o=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:l=this.noUpdateTTL,noDeleteOnFetchRejection:u=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:m=this.allowStaleOnFetchRejection,ignoreFetchAbort:h=this.ignoreFetchAbort,allowStaleOnFetchAbort:_=this.allowStaleOnFetchAbort,fetchContext:b=this.fetchContext,forceRefresh:v=!1,status:w,signal:x}={}){if(!this.fetchMethod)return w&&(w.fetch="get"),this.get(r,{allowStale:t,updateAgeOnGet:n,noDeleteOnStaleGet:i,status:w});let P={allowStale:t,updateAgeOnGet:n,noDeleteOnStaleGet:i,ttl:s,noDisposeOnSet:a,size:o,sizeCalculation:c,noUpdateTTL:l,noDeleteOnFetchRejection:u,allowStaleOnFetchRejection:m,allowStaleOnFetchAbort:_,ignoreFetchAbort:h,status:w,signal:x},k=this.keyMap.get(r);if(k===void 0){w&&(w.fetch="miss");let R=this.backgroundFetch(r,k,P,b);return R.__returned=R}else{let R=this.valList[k];if(this.isBackgroundFetch(R)){let j=t&&R.__staleWhileFetching!==void 0;return w&&(w.fetch="inflight",j&&(w.returnedStale=!0)),j?R.__staleWhileFetching:R.__returned=R}let L=this.isStale(k);if(!v&&!L)return w&&(w.fetch="hit"),this.moveToTail(k),n&&this.updateItemAge(k),this.statusTTL(w,k),R;let U=this.backgroundFetch(r,k,P,b),Y=U.__staleWhileFetching!==void 0,N=Y&&t;return w&&(w.fetch=Y&&L?"stale":"refresh",N&&L&&(w.returnedStale=!0)),N?U.__staleWhileFetching:U.__returned=U}}get(r,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,status:s}={}){let a=this.keyMap.get(r);if(a!==void 0){let o=this.valList[a],c=this.isBackgroundFetch(o);return this.statusTTL(s,a),this.isStale(a)?(s&&(s.get="stale"),c?(s&&(s.returnedStale=t&&o.__staleWhileFetching!==void 0),t?o.__staleWhileFetching:void 0):(i||this.delete(r),s&&(s.returnedStale=t),t?o:void 0)):(s&&(s.get="hit"),c?o.__staleWhileFetching:(this.moveToTail(a),n&&this.updateItemAge(a),o))}else s&&(s.get="miss")}connect(r,t){this.prev[t]=r,this.next[r]=t}moveToTail(r){r!==this.tail&&(r===this.head?this.head=this.next[r]:this.connect(this.prev[r],this.next[r]),this.connect(this.tail,r),this.tail=r)}get del(){return eHr("del","delete"),this.delete}delete(r){let t=!1;if(this.size!==0){let n=this.keyMap.get(r);if(n!==void 0)if(t=!0,this.size===1)this.clear();else{this.removeItemSize(n);let i=this.valList[n];this.isBackgroundFetch(i)?i.__abortController.abort(new Error("deleted")):(this.dispose(i,r,"delete"),this.disposeAfter&&this.disposed.push([i,r,"delete"])),this.keyMap.delete(r),this.keyList[n]=null,this.valList[n]=null,n===this.tail?this.tail=this.prev[n]:n===this.head?this.head=this.next[n]:(this.next[this.prev[n]]=this.next[n],this.prev[this.next[n]]=this.prev[n]),this.size--,this.free.push(n)}}if(this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return t}clear(){for(let r of this.rindexes({allowStale:!0})){let t=this.valList[r];if(this.isBackgroundFetch(t))t.__abortController.abort(new Error("deleted"));else{let n=this.keyList[r];this.dispose(t,n,"delete"),this.disposeAfter&&this.disposed.push([t,n,"delete"])}}if(this.keyMap.clear(),this.valList.fill(null),this.keyList.fill(null),this.ttls&&(this.ttls.fill(0),this.starts.fill(0)),this.sizes&&this.sizes.fill(0),this.head=0,this.tail=0,this.initialFill=1,this.free.length=0,this.calculatedSize=0,this.size=0,this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift())}get reset(){return eHr("reset","clear"),this.clear}get length(){return qgl("length","size"),this.size}static get AbortController(){return uzt}static get AbortSignal(){return QUi}};WUi.exports=YNe});var uDt=A((agg,JNe)=>{"use strict";var Mgl=YUi(),dzt=new Mgl({max:500,maxSize:50*1024*1024,ttl:3*60*1e3,sizeCalculation:(e,r)=>r.startsWith("key:")?e.data.length:e.length});JNe.exports.clearMemoized=Lgl;function Lgl(){let e={};return dzt.forEach((r,t)=>{e[t]=r}),dzt.clear(),e}JNe.exports.put=jgl;function jgl(e,r,t,n){pzt(n).set(`key:${e}:${r.key}`,{entry:r,data:t}),JUi(e,r.integrity,t,n)}JNe.exports.put.byDigest=JUi;function JUi(e,r,t,n){pzt(n).set(`digest:${e}:${r}`,t)}JNe.exports.get=Ggl;function Ggl(e,r,t){return pzt(t).get(`key:${e}:${r}`)}JNe.exports.get.byDigest=Ugl;function Ugl(e,r,t){return pzt(t).get(`digest:${e}:${r}`)}var iHr=class{constructor(r){this.obj=r}get(r){return this.obj[r]}set(r,t){this.obj[r]=t}};function pzt(e){return!e||!e.memoize?dzt:e.memoize.get&&e.memoize.set?e.memoize:typeof e.memoize=="object"?new iHr(e.memoize):dzt}});var bzt=A(dDt=>{"use strict";var{Minipass:Vgl}=ere(),zgl=require("events").EventEmitter,uF=require("fs"),$gl=uF.writev,rOe=Symbol("_autoClose"),_V=Symbol("_close"),lDt=Symbol("_ended"),Qb=Symbol("_fd"),XUi=Symbol("_finished"),dle=Symbol("_flags"),sHr=Symbol("_flush"),oHr=Symbol("_handleChunk"),cHr=Symbol("_makeBuf"),yzt=Symbol("_mode"),mzt=Symbol("_needDrain"),eOe=Symbol("_onerror"),nOe=Symbol("_onopen"),aHr=Symbol("_onread"),XNe=Symbol("_onwrite"),ple=Symbol("_open"),ore=Symbol("_path"),GEe=Symbol("_pos"),oK=Symbol("_queue"),ZNe=Symbol("_read"),ZUi=Symbol("_readSize"),lle=Symbol("_reading"),fzt=Symbol("_remain"),eVi=Symbol("_size"),hzt=Symbol("_write"),jEe=Symbol("_writing"),gzt=Symbol("_defaultFlag"),tOe=Symbol("_errored"),_zt=class extends Vgl{constructor(r,t){if(t=t||{},super(t),this.readable=!0,this.writable=!1,typeof r!="string")throw new TypeError("path must be a string");this[tOe]=!1,this[Qb]=typeof t.fd=="number"?t.fd:null,this[ore]=r,this[ZUi]=t.readSize||16*1024*1024,this[lle]=!1,this[eVi]=typeof t.size=="number"?t.size:1/0,this[fzt]=this[eVi],this[rOe]=typeof t.autoClose=="boolean"?t.autoClose:!0,typeof this[Qb]=="number"?this[ZNe]():this[ple]()}get fd(){return this[Qb]}get path(){return this[ore]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[ple](){uF.open(this[ore],"r",(r,t)=>this[nOe](r,t))}[nOe](r,t){r?this[eOe](r):(this[Qb]=t,this.emit("open",t),this[ZNe]())}[cHr](){return Buffer.allocUnsafe(Math.min(this[ZUi],this[fzt]))}[ZNe](){if(!this[lle]){this[lle]=!0;let r=this[cHr]();if(r.length===0)return process.nextTick(()=>this[aHr](null,0,r));uF.read(this[Qb],r,0,r.length,null,(t,n,i)=>this[aHr](t,n,i))}}[aHr](r,t,n){this[lle]=!1,r?this[eOe](r):this[oHr](t,n)&&this[ZNe]()}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.close(r,t=>t?this.emit("error",t):this.emit("close"))}}[eOe](r){this[lle]=!0,this[_V](),this.emit("error",r)}[oHr](r,t){let n=!1;return this[fzt]-=r,r>0&&(n=super.write(rthis[nOe](r,t))}[nOe](r,t){this[gzt]&&this[dle]==="r+"&&r&&r.code==="ENOENT"?(this[dle]="w",this[ple]()):r?this[eOe](r):(this[Qb]=t,this.emit("open",t),this[jEe]||this[sHr]())}end(r,t){return r&&this.write(r,t),this[lDt]=!0,!this[jEe]&&!this[oK].length&&typeof this[Qb]=="number"&&this[XNe](null,0),this}write(r,t){return typeof r=="string"&&(r=Buffer.from(r,t)),this[lDt]?(this.emit("error",new Error("write() after end()")),!1):this[Qb]===null||this[jEe]||this[oK].length?(this[oK].push(r),this[mzt]=!0,!1):(this[jEe]=!0,this[hzt](r),!0)}[hzt](r){uF.write(this[Qb],r,0,r.length,this[GEe],(t,n)=>this[XNe](t,n))}[XNe](r,t){r?this[eOe](r):(this[GEe]!==null&&(this[GEe]+=t),this[oK].length?this[sHr]():(this[jEe]=!1,this[lDt]&&!this[XUi]?(this[XUi]=!0,this[_V](),this.emit("finish")):this[mzt]&&(this[mzt]=!1,this.emit("drain"))))}[sHr](){if(this[oK].length===0)this[lDt]&&this[XNe](null,0);else if(this[oK].length===1)this[hzt](this[oK].pop());else{let r=this[oK];this[oK]=[],$gl(this[Qb],r,this[GEe],(t,n)=>this[XNe](t,n))}}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.close(r,t=>t?this.emit("error",t):this.emit("close"))}}},lHr=class extends Azt{[ple](){let r;if(this[gzt]&&this[dle]==="r+")try{r=uF.openSync(this[ore],this[dle],this[yzt])}catch(t){if(t.code==="ENOENT")return this[dle]="w",this[ple]();throw t}else r=uF.openSync(this[ore],this[dle],this[yzt]);this[nOe](null,r)}[_V](){if(this[rOe]&&typeof this[Qb]=="number"){let r=this[Qb];this[Qb]=null,uF.closeSync(r),this.emit("close")}}[hzt](r){let t=!0;try{this[XNe](null,uF.writeSync(this[Qb],r,0,r.length,this[GEe])),t=!1}finally{if(t)try{this[_V]()}catch{}}}};dDt.ReadStream=_zt;dDt.ReadStreamSync=uHr;dDt.WriteStream=Azt;dDt.WriteStreamSync=lHr});var pHr=A((cgg,iOe)=>{"use strict";var pDt=require("fs/promises"),Qgl=bzt(),dHr=GNe(),Kgl=UNe(),tVi=$2t();iOe.exports=Hgl;var rVi=64*1024*1024;async function Hgl(e,r,t={}){let{size:n}=t,{stat:i,cpath:s,sri:a}=await mDt(e,r,async(c,l)=>({stat:await pDt.stat(c),cpath:c,sri:l}));if(typeof n=="number"&&i.size!==n)throw sVi(n,i.size);if(i.size>rVi)return nVi(s,i.size,a,new tVi).concat();let o=await pDt.readFile(s,{encoding:null});if(!dHr.checkData(o,a))throw Jgl(a,s);return o}var nVi=(e,r,t,n)=>(n.push(new Qgl.ReadStream(e,{size:r,readSize:rVi}),dHr.integrityStream({integrity:t,size:r})),n);iOe.exports.stream=iVi;iOe.exports.readStream=iVi;function iVi(e,r,t={}){let{size:n}=t,i=new tVi;return Promise.resolve().then(async()=>{let{stat:s,cpath:a,sri:o}=await mDt(e,r,async(c,l)=>({stat:await pDt.stat(c),cpath:c,sri:l}));return typeof n=="number"&&n!==s.size?i.emit("error",sVi(n,s.size)):nVi(a,s.size,o,i)}).catch(s=>i.emit("error",s)),i}iOe.exports.copy=Wgl;function Wgl(e,r,t){return mDt(e,r,(n,i)=>pDt.copyFile(n,t))}iOe.exports.hasContent=Ygl;async function Ygl(e,r){if(!r)return!1;try{return await mDt(e,r,async(t,n)=>{let i=await pDt.stat(t);return{size:i.size,sri:n,stat:i}})}catch(t){if(t.code==="ENOENT")return!1;if(t.code==="EPERM"){if(process.platform!=="win32")throw t;return!1}}}async function mDt(e,r,t){let n=dHr.parse(r),i=n.pickAlgorithm(),s=n[i];if(s.length<=1){let a=Kgl(e,s[0]);return t(a,s[0])}else{let a=await Promise.all(s.map(async l=>{try{return await mDt(e,l,t)}catch(u){return u.code==="ENOENT"?Object.assign(new Error("No matching content found for "+n.toString()),{code:"ENOENT"}):u}})),o=a.find(l=>!(l instanceof Error));if(o)return o;let c=a.find(l=>l.code==="ENOENT");throw c||a.find(l=>l instanceof Error)}}function sVi(e,r){let t=new Error(`Bad data size: expected inserted data to be ${e} bytes, but got ${r} instead`);return t.expected=e,t.found=r,t.code="EBADSIZE",t}function Jgl(e,r){let t=new Error(`Integrity verification failed for ${e} (${r})`);return t.code="EINTEGRITY",t.sri=e,t.path=r,t}});var uVi=A((ugg,ure)=>{"use strict";var aVi=ZQr(),{Minipass:oVi}=ere(),cVi=$2t(),UEe=HNe(),cre=uDt(),VEe=pHr();async function Xgl(e,r,t={}){let{integrity:n,memoize:i,size:s}=t,a=cre.get(e,r,t);if(a&&i!==!1)return{metadata:a.entry.metadata,data:a.data,integrity:a.entry.integrity,size:a.entry.size};let o=await UEe.find(e,r,t);if(!o)throw new UEe.NotFoundError(e,r);let c=await VEe(e,o.integrity,{integrity:n,size:s});return i&&cre.put(e,o,c,t),{data:c,metadata:o.metadata,size:o.size,integrity:o.integrity}}ure.exports=Xgl;async function Zgl(e,r,t={}){let{integrity:n,memoize:i,size:s}=t,a=cre.get.byDigest(e,r,t);if(a&&i!==!1)return a;let o=await VEe(e,r,{integrity:n,size:s});return i&&cre.put.byDigest(e,r,o,t),o}ure.exports.byDigest=Zgl;var e1l=e=>{let r=new oVi;return r.on("newListener",function(t,n){t==="metadata"&&n(e.entry.metadata),t==="integrity"&&n(e.entry.integrity),t==="size"&&n(e.entry.size)}),r.end(e.data),r};function t1l(e,r,t={}){let{memoize:n,size:i}=t,s=cre.get(e,r,t);if(s&&n!==!1)return e1l(s);let a=new cVi;return Promise.resolve().then(async()=>{let o=await UEe.find(e,r);if(!o)throw new UEe.NotFoundError(e,r);a.emit("metadata",o.metadata),a.emit("integrity",o.integrity),a.emit("size",o.size),a.on("newListener",function(l,u){l==="metadata"&&u(o.metadata),l==="integrity"&&u(o.integrity),l==="size"&&u(o.size)});let c=VEe.readStream(e,o.integrity,{...t,size:typeof i!="number"?o.size:i});if(n){let l=new aVi.PassThrough;l.on("collect",u=>cre.put(e,o,u,t)),a.unshift(l)}return a.unshift(c),a}).catch(o=>a.emit("error",o)),a}ure.exports.stream=t1l;function r1l(e,r,t={}){let{memoize:n}=t,i=cre.get.byDigest(e,r,t);if(i&&n!==!1){let s=new oVi;return s.end(i),s}else{let s=VEe.readStream(e,r,t);if(!n)return s;let a=new aVi.PassThrough;return a.on("collect",o=>cre.put.byDigest(e,r,o,t)),new cVi(s,a)}}ure.exports.stream.byDigest=r1l;function n1l(e,r,t={}){let{memoize:n}=t,i=cre.get(e,r,t);return i&&n!==!1?Promise.resolve(i.entry):UEe.find(e,r)}ure.exports.info=n1l;async function i1l(e,r,t,n={}){let i=await UEe.find(e,r,n);if(!i)throw new UEe.NotFoundError(e,r);return await VEe.copy(e,i.integrity,t,n),{metadata:i.metadata,size:i.size,integrity:i.integrity}}ure.exports.copy=i1l;async function s1l(e,r,t,n={}){return await VEe.copy(e,r,t,n),r}ure.exports.copy.byDigest=s1l;ure.exports.hasContent=VEe.hasContent});var fHr=A((lgg,mVi)=>{var a1l=qNe(),lVi=Symbol("_flush"),dVi=Symbol("_flushed"),pVi=Symbol("_flushing"),mHr=class extends a1l{constructor(r={}){if(typeof r=="function"&&(r={flush:r}),super(r),typeof r.flush!="function"&&typeof this.flush!="function")throw new TypeError("must provide flush function in options");this[lVi]=r.flush||this.flush}emit(r,...t){if(r!=="end"&&r!=="finish"||this[dVi])return super.emit(r,...t);if(this[pVi])return;this[pVi]=!0;let n=s=>{this[dVi]=!0,s?super.emit("error",s):super.emit("end")},i=this[lVi](n);i&&i.then&&i.then(()=>n(),s=>n(s))}};mVi.exports=mHr});var _Vi=A((dgg,_Hr)=>{"use strict";var fVi=require("events"),o1l=UNe(),hDt=require("fs/promises"),{moveFile:c1l}=szt(),{Minipass:u1l}=ere(),hVi=$2t(),l1l=fHr(),hHr=require("path"),gHr=GNe(),d1l=AKr(),p1l=bzt();_Hr.exports=m1l;var fDt=new Map;async function m1l(e,r,t={}){let{algorithms:n,size:i,integrity:s}=t;if(typeof i=="number"&&r.length!==i)throw y1l(i,r.length);let a=gHr.fromData(r,n?{algorithms:n}:{});if(s&&!gHr.checkData(r,s,t))throw _1l(s,a);for(let o in a){let c=await gVi(e,t),l=a[o].toString();try{await hDt.writeFile(c.target,r,{flag:"wx"}),await yVi(c,e,l,t)}finally{c.moved||await hDt.rm(c.target,{recursive:!0,force:!0})}}return{integrity:a,size:r.length}}_Hr.exports.stream=f1l;var yHr=class extends l1l{constructor(r,t){super(),this.opts=t,this.cache=r,this.inputStream=new u1l,this.inputStream.on("error",n=>this.emit("error",n)),this.inputStream.on("drain",()=>this.emit("drain")),this.handleContentP=null}write(r,t,n){return this.handleContentP||(this.handleContentP=h1l(this.inputStream,this.cache,this.opts)),this.inputStream.write(r,t,n)}flush(r){this.inputStream.end(()=>{if(!this.handleContentP){let t=new Error("Cache input stream was empty");return t.code="ENODATA",Promise.reject(t).catch(r)}this.handleContentP.then(t=>{t.integrity&&this.emit("integrity",t.integrity),t.size!==null&&this.emit("size",t.size),r()},t=>r(t))})}};function f1l(e,r={}){return new yHr(e,r)}async function h1l(e,r,t){let n=await gVi(r,t);try{let i=await g1l(e,r,n.target,t);return await yVi(n,r,i.integrity,t),i}finally{n.moved||await hDt.rm(n.target,{recursive:!0,force:!0})}}async function g1l(e,r,t,n){let i=new p1l.WriteStream(t,{flags:"wx"});if(n.integrityEmitter){let[l,u]=await Promise.all([fVi.once(n.integrityEmitter,"integrity").then(m=>m[0]),fVi.once(n.integrityEmitter,"size").then(m=>m[0]),new hVi(e,i).promise()]);return{integrity:l,size:u}}let s,a,o=gHr.integrityStream({integrity:n.integrity,algorithms:n.algorithms,size:n.size});return o.on("integrity",l=>{s=l}),o.on("size",l=>{a=l}),await new hVi(e,o,i).promise(),{integrity:s,size:a}}async function gVi(e,r){let t=d1l(hHr.join(e,"tmp"),r.tmpPrefix);return await hDt.mkdir(hHr.dirname(t),{recursive:!0}),{target:t,moved:!1}}async function yVi(e,r,t,n){let i=o1l(r,t),s=hHr.dirname(i);return fDt.has(i)||fDt.set(i,hDt.mkdir(s,{recursive:!0}).then(async()=>(await c1l(e.target,i,{overwrite:!1}),e.moved=!0,e.moved)).catch(a=>{if(!a.message.startsWith("The destination file exists"))throw Object.assign(a,{code:"EEXIST"})}).finally(()=>{fDt.delete(i)})),fDt.get(i)}function y1l(e,r){let t=new Error(`Bad data size: expected inserted data to be ${e} bytes, but got ${r} instead`);return t.expected=e,t.found=r,t.code="EBADSIZE",t}function _1l(e,r){let t=new Error(`Integrity check failed: Wanted: ${e} - Found: ${r}`);return t.code="EINTEGRITY",t.expected=e,t.found=r,t}});var vVi=A((dgg,AHr)=>{"use strict";var _Vi=HNe(),AVi=uDt(),bVi=yVi(),_1l=fHr(),{PassThrough:A1l}=ZQr(),b1l=$2t(),CVi=e=>({algorithms:["sha512"],...e});AHr.exports=C1l;async function C1l(e,r,t,n={}){let{memoize:i}=n;n=CVi(n);let s=await bVi(e,t,n),a=await _Vi.insert(e,r,s.integrity,{...n,size:s.size});return i&&AVi.put(e,a,t,n),s.integrity}AHr.exports.stream=v1l;function v1l(e,r,t={}){let{memoize:n}=t;t=CVi(t);let i,s,a,o,c=new b1l;if(n){let u=new A1l().on("collect",m=>{o=m});c.push(u)}let l=bVi.stream(e,t).on("integrity",u=>{i=u}).on("size",u=>{s=u}).on("error",u=>{a=u});return c.push(l),c.push(new _1l({async flush(){if(!a){let u=await _Vi.insert(e,r,i,{...t,size:s});n&&o&&AVi.put(e,u,o,t),c.emit("integrity",i),c.emit("size",s)}}})),c}});var PVi=A((pgg,TVi)=>{var EVi=EGr();TVi.exports=S1l;var DVi="\0SLASH"+Math.random()+"\0",SVi="\0OPEN"+Math.random()+"\0",CHr="\0CLOSE"+Math.random()+"\0",wVi="\0COMMA"+Math.random()+"\0",IVi="\0PERIOD"+Math.random()+"\0";function bHr(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function E1l(e){return e.split("\\\\").join(DVi).split("\\{").join(SVi).split("\\}").join(CHr).split("\\,").join(wVi).split("\\.").join(IVi)}function D1l(e){return e.split(DVi).join("\\").split(SVi).join("{").split(CHr).join("}").split(wVi).join(",").split(IVi).join(".")}function xVi(e){if(!e)return[""];var r=[],t=EVi("{","}",e);if(!t)return e.split(",");var n=t.pre,i=t.body,s=t.post,a=n.split(",");a[a.length-1]+="{"+i+"}";var o=xVi(s);return s.length&&(a[a.length-1]+=o.shift(),a.push.apply(a,o)),r.push.apply(r,a),r}function S1l(e){return e?(e.substr(0,2)==="{}"&&(e="\\{\\}"+e.substr(2)),gDt(E1l(e),!0).map(D1l)):[]}function w1l(e){return"{"+e+"}"}function I1l(e){return/^-?0\d/.test(e)}function x1l(e,r){return e<=r}function T1l(e,r){return e>=r}function gDt(e,r){var t=[],n=EVi("{","}",e);if(!n)return[e];var i=n.pre,s=n.post.length?gDt(n.post,!1):[""];if(/\$$/.test(n.pre))for(var a=0;a=0;if(!u&&!m)return n.post.match(/,.*\}/)?(e=n.pre+"{"+n.body+CHr+n.post,gDt(e)):[e];var h;if(u)h=n.body.split(/\.\./);else if(h=xVi(n.body),h.length===1&&(h=gDt(h[0],!1).map(w1l),h.length===1))return s.map(function(M){return n.pre+h[0]+M});var _;if(u){var b=bHr(h[0]),v=bHr(h[1]),w=Math.max(h[0].length,h[1].length),x=h.length==3?Math.abs(bHr(h[2])):1,P=x1l,k=v0){var N=new Array(Y+1).join("0");L<0?U="-"+N+U.slice(1):U=N+U}}_.push(U)}}else{_=[];for(var j=0;j{"use strict";Object.defineProperty(Czt,"__esModule",{value:!0});Czt.assertValidPattern=void 0;var P1l=1024*64,R1l=e=>{if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>P1l)throw new TypeError("pattern is too long")};Czt.assertValidPattern=R1l});var FVi=A(vzt=>{"use strict";Object.defineProperty(vzt,"__esModule",{value:!0});vzt.parseClass=void 0;var k1l={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},yDt=e=>e.replace(/[[\]\\-]/g,"\\$&"),F1l=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),kVi=e=>e.join(""),N1l=(e,r)=>{let t=r;if(e.charAt(t)!=="[")throw new Error("not in a brace expression");let n=[],i=[],s=t+1,a=!1,o=!1,c=!1,l=!1,u=t,m="";e:for(;sm?n.push(yDt(m)+"-"+yDt(v)):v===m&&n.push(yDt(v)),m="",s++;continue}if(e.startsWith("-]",s+1)){n.push(yDt(v+"-")),s+=2;continue}if(e.startsWith("-",s+1)){m=v,s+=2;continue}n.push(yDt(v)),s++}if(u{"use strict";Object.defineProperty(Ezt,"__esModule",{value:!0});Ezt.unescape=void 0;var O1l=(e,{windowsPathsNoEscape:r=!1}={})=>r?e.replace(/\[([^\/\\])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\])\]/g,"$1$2").replace(/\\([^\/])/g,"$1");Ezt.unescape=O1l});var DHr=A(Izt=>{"use strict";Object.defineProperty(Izt,"__esModule",{value:!0});Izt.AST=void 0;var B1l=FVi(),Szt=Dzt(),q1l=new Set(["!","?","+","*","@"]),NVi=e=>q1l.has(e),M1l="(?!(?:^|/)\\.\\.?(?:$|/))",wzt="(?!\\.)",L1l=new Set(["[","."]),j1l=new Set(["..","."]),G1l=new Set("().*{}+?[]^$\\!"),U1l=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),EHr="[^/]",OVi=EHr+"*?",BVi=EHr+"+?",vHr=class e{type;#e;#r;#t=!1;#n=[];#a;#c;#l;#u=!1;#o;#i;#h=!1;constructor(r,t,n={}){this.type=r,r&&(this.#r=!0),this.#a=t,this.#e=this.#a?this.#a.#e:this,this.#o=this.#e===this?n:this.#e.#o,this.#l=this.#e===this?[]:this.#e.#l,r==="!"&&!this.#e.#u&&this.#l.push(this),this.#c=this.#a?this.#a.#n.length:0}get hasMagic(){if(this.#r!==void 0)return this.#r;for(let r of this.#n)if(typeof r!="string"&&(r.type||r.hasMagic))return this.#r=!0;return this.#r}toString(){return this.#i!==void 0?this.#i:this.type?this.#i=this.type+"("+this.#n.map(r=>String(r)).join("|")+")":this.#i=this.#n.map(r=>String(r)).join("")}#y(){if(this!==this.#e)throw new Error("should only call on root");if(this.#u)return this;this.toString(),this.#u=!0;let r;for(;r=this.#l.pop();){if(r.type!=="!")continue;let t=r,n=t.#a;for(;n;){for(let i=t.#c+1;!n.type&&itypeof n=="string"?n:n.toJSON()):[this.type,...this.#n.map(n=>n.toJSON())];return this.isStart()&&!this.type&&r.unshift([]),this.isEnd()&&(this===this.#e||this.#e.#u&&((t=this.#a)==null?void 0:t.type)==="!")&&r.push({}),r}isStart(){var t;if(this.#e===this)return!0;if(!((t=this.#a)!=null&&t.isStart()))return!1;if(this.#c===0)return!0;let r=this.#a;for(let n=0;n{let[v,w,x,P]=typeof b=="string"?e.#A(b,this.#r,l):b.toRegExpSource(r);return this.#r=this.#r||x,this.#t=this.#t||P,v}).join(""),m="";if(this.isStart()&&typeof this.#n[0]=="string"&&!(this.#n.length===1&&j1l.has(this.#n[0]))){let v=L1l,w=t&&v.has(u.charAt(0))||u.startsWith("\\.")&&v.has(u.charAt(2))||u.startsWith("\\.\\.")&&v.has(u.charAt(4)),x=!t&&!r&&v.has(u.charAt(0));m=w?M1l:x?wzt:""}let h="";return this.isEnd()&&this.#e.#u&&((c=this.#a)==null?void 0:c.type)==="!"&&(h="(?:$|\\/)"),[m+u+h,(0,Szt.unescape)(u),this.#r=!!this.#r,this.#t]}let n=this.type==="*"||this.type==="+",i=this.type==="!"?"(?:(?!(?:":"(?:",s=this.#p(t);if(this.isStart()&&this.isEnd()&&!s&&this.type!=="!"){let l=this.toString();return this.#n=[l],this.type=null,this.#r=void 0,[l,(0,Szt.unescape)(this.toString()),!1,!1]}let a=!n||r||t||!wzt?"":this.#p(!0);a===s&&(a=""),a&&(s=`(?:${s})(?:${a})*?`);let o="";if(this.type==="!"&&this.#h)o=(this.isStart()&&!t?wzt:"")+BVi;else{let l=this.type==="!"?"))"+(this.isStart()&&!t&&!r?wzt:"")+OVi+")":this.type==="@"?")":this.type==="?"?")?":this.type==="+"&&a?")":this.type==="*"&&a?")?":`)${this.type}`;o=i+s+l}return[o,(0,Szt.unescape)(s),this.#r=!!this.#r,this.#t]}#p(r){return this.#n.map(t=>{if(typeof t=="string")throw new Error("string type in extglob ast??");let[n,i,s,a]=t.toRegExpSource(r);return this.#t=this.#t||a,n}).filter(t=>!(this.isStart()&&this.isEnd())||!!t).join("|")}static#A(r,t,n=!1){let i=!1,s="",a=!1;for(let o=0;o{"use strict";Object.defineProperty(xzt,"__esModule",{value:!0});xzt.escape=void 0;var V1l=(e,{windowsPathsNoEscape:r=!1}={})=>r?e.replace(/[?*()[\]]/g,"[$&]"):e.replace(/[?*()[\]\\]/g,"\\$&");xzt.escape=V1l});var WI=A(Hf=>{"use strict";var z1l=Hf&&Hf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Hf,"__esModule",{value:!0});Hf.unescape=Hf.escape=Hf.AST=Hf.Minimatch=Hf.match=Hf.makeRe=Hf.braceExpand=Hf.defaults=Hf.filter=Hf.GLOBSTAR=Hf.sep=Hf.minimatch=void 0;var $1l=z1l(PVi()),Tzt=RVi(),LVi=DHr(),Q1l=SHr(),K1l=Dzt(),H1l=(e,r,t={})=>((0,Tzt.assertValidPattern)(r),!t.nocomment&&r.charAt(0)==="#"?!1:new zEe(r,t).match(e));Hf.minimatch=H1l;var W1l=/^\*+([^+@!?\*\[\(]*)$/,Y1l=e=>r=>!r.startsWith(".")&&r.endsWith(e),J1l=e=>r=>r.endsWith(e),X1l=e=>(e=e.toLowerCase(),r=>!r.startsWith(".")&&r.toLowerCase().endsWith(e)),Z1l=e=>(e=e.toLowerCase(),r=>r.toLowerCase().endsWith(e)),eyl=/^\*+\.\*+$/,tyl=e=>!e.startsWith(".")&&e.includes("."),ryl=e=>e!=="."&&e!==".."&&e.includes("."),nyl=/^\.\*+$/,iyl=e=>e!=="."&&e!==".."&&e.startsWith("."),syl=/^\*+$/,ayl=e=>e.length!==0&&!e.startsWith("."),oyl=e=>e.length!==0&&e!=="."&&e!=="..",cyl=/^\?+([^+@!?\*\[\(]*)?$/,uyl=([e,r=""])=>{let t=jVi([e]);return r?(r=r.toLowerCase(),n=>t(n)&&n.toLowerCase().endsWith(r)):t},lyl=([e,r=""])=>{let t=GVi([e]);return r?(r=r.toLowerCase(),n=>t(n)&&n.toLowerCase().endsWith(r)):t},dyl=([e,r=""])=>{let t=GVi([e]);return r?n=>t(n)&&n.endsWith(r):t},pyl=([e,r=""])=>{let t=jVi([e]);return r?n=>t(n)&&n.endsWith(r):t},jVi=([e])=>{let r=e.length;return t=>t.length===r&&!t.startsWith(".")},GVi=([e])=>{let r=e.length;return t=>t.length===r&&t!=="."&&t!==".."},UVi=typeof process=="object"&&process?typeof process.env=="object"&&process.env&&process.env.__MINIMATCH_TESTING_PLATFORM__||process.platform:"posix",qVi={win32:{sep:"\\"},posix:{sep:"/"}};Hf.sep=UVi==="win32"?qVi.win32.sep:qVi.posix.sep;Hf.minimatch.sep=Hf.sep;Hf.GLOBSTAR=Symbol("globstar **");Hf.minimatch.GLOBSTAR=Hf.GLOBSTAR;var myl="[^/]",fyl=myl+"*?",hyl="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",gyl="(?:(?!(?:\\/|^)\\.).)*?",yyl=(e,r={})=>t=>(0,Hf.minimatch)(t,e,r);Hf.filter=yyl;Hf.minimatch.filter=Hf.filter;var mL=(e,r={})=>Object.assign({},e,r),_yl=e=>{if(!e||typeof e!="object"||!Object.keys(e).length)return Hf.minimatch;let r=Hf.minimatch;return Object.assign((n,i,s={})=>r(n,i,mL(e,s)),{Minimatch:class extends r.Minimatch{constructor(i,s={}){super(i,mL(e,s))}static defaults(i){return r.defaults(mL(e,i)).Minimatch}},AST:class extends r.AST{constructor(i,s,a={}){super(i,s,mL(e,a))}static fromGlob(i,s={}){return r.AST.fromGlob(i,mL(e,s))}},unescape:(n,i={})=>r.unescape(n,mL(e,i)),escape:(n,i={})=>r.escape(n,mL(e,i)),filter:(n,i={})=>r.filter(n,mL(e,i)),defaults:n=>r.defaults(mL(e,n)),makeRe:(n,i={})=>r.makeRe(n,mL(e,i)),braceExpand:(n,i={})=>r.braceExpand(n,mL(e,i)),match:(n,i,s={})=>r.match(n,i,mL(e,s)),sep:r.sep,GLOBSTAR:Hf.GLOBSTAR})};Hf.defaults=_yl;Hf.minimatch.defaults=Hf.defaults;var Ayl=(e,r={})=>((0,Tzt.assertValidPattern)(e),r.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:(0,$1l.default)(e));Hf.braceExpand=Ayl;Hf.minimatch.braceExpand=Hf.braceExpand;var byl=(e,r={})=>new zEe(e,r).makeRe();Hf.makeRe=byl;Hf.minimatch.makeRe=Hf.makeRe;var Cyl=(e,r,t={})=>{let n=new zEe(r,t);return e=e.filter(i=>n.match(i)),n.options.nonull&&!e.length&&e.push(r),e};Hf.match=Cyl;Hf.minimatch.match=Hf.match;var MVi=/[?*]|[+@!]\(.*?\)|\[|\]/,vyl=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),zEe=class{options;set;pattern;windowsPathsNoEscape;nonegate;negate;comment;empty;preserveMultipleSlashes;partial;globSet;globParts;nocase;isWindows;platform;windowsNoMagicRoot;regexp;constructor(r,t={}){(0,Tzt.assertValidPattern)(r),t=t||{},this.options=t,this.pattern=r,this.platform=t.platform||UVi,this.isWindows=this.platform==="win32",this.windowsPathsNoEscape=!!t.windowsPathsNoEscape||t.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(this.pattern=this.pattern.replace(/\\/g,"/")),this.preserveMultipleSlashes=!!t.preserveMultipleSlashes,this.regexp=null,this.negate=!1,this.nonegate=!!t.nonegate,this.comment=!1,this.empty=!1,this.partial=!!t.partial,this.nocase=!!this.options.nocase,this.windowsNoMagicRoot=t.windowsNoMagicRoot!==void 0?t.windowsNoMagicRoot:!!(this.isWindows&&this.nocase),this.globSet=[],this.globParts=[],this.set=[],this.make()}hasMagic(){if(this.options.magicalBraces&&this.set.length>1)return!0;for(let r of this.set)for(let t of r)if(typeof t!="string")return!0;return!1}debug(...r){}make(){let r=this.pattern,t=this.options;if(!t.nocomment&&r.charAt(0)==="#"){this.comment=!0;return}if(!r){this.empty=!0;return}this.parseNegate(),this.globSet=[...new Set(this.braceExpand())],t.debug&&(this.debug=(...s)=>console.error(...s)),this.debug(this.pattern,this.globSet);let n=this.globSet.map(s=>this.slashSplit(s));this.globParts=this.preprocess(n),this.debug(this.pattern,this.globParts);let i=this.globParts.map((s,a,o)=>{if(this.isWindows&&this.windowsNoMagicRoot){let c=s[0]===""&&s[1]===""&&(s[2]==="?"||!MVi.test(s[2]))&&!MVi.test(s[3]),l=/^[a-z]:/i.test(s[0]);if(c)return[...s.slice(0,4),...s.slice(4).map(u=>this.parse(u))];if(l)return[s[0],...s.slice(1).map(u=>this.parse(u))]}return s.map(c=>this.parse(c))});if(this.debug(this.pattern,i),this.set=i.filter(s=>s.indexOf(!1)===-1),this.isWindows)for(let s=0;s=2?(r=this.firstPhasePreProcess(r),r=this.secondPhasePreProcess(r)):t>=1?r=this.levelOneOptimize(r):r=this.adjascentGlobstarOptimize(r),r}adjascentGlobstarOptimize(r){return r.map(t=>{let n=-1;for(;(n=t.indexOf("**",n+1))!==-1;){let i=n;for(;t[i+1]==="**";)i++;i!==n&&t.splice(n,i-n)}return t})}levelOneOptimize(r){return r.map(t=>(t=t.reduce((n,i)=>{let s=n[n.length-1];return i==="**"&&s==="**"?n:i===".."&&s&&s!==".."&&s!=="."&&s!=="**"?(n.pop(),n):(n.push(i),n)},[]),t.length===0?[""]:t))}levelTwoFileOptimize(r){Array.isArray(r)||(r=this.slashSplit(r));let t=!1;do{if(t=!1,!this.preserveMultipleSlashes){for(let i=1;ii&&n.splice(i+1,a-i);let o=n[i+1],c=n[i+2],l=n[i+3];if(o!==".."||!c||c==="."||c===".."||!l||l==="."||l==="..")continue;t=!0,n.splice(i,1);let u=n.slice(0);u[i]="**",r.push(u),i--}if(!this.preserveMultipleSlashes){for(let a=1;at.length)}partsMatch(r,t,n=!1){let i=0,s=0,a=[],o="";for(;ik?t=t.slice(R):k>R&&(r=r.slice(k)))}}let{optimizationLevel:s=1}=this.options;s>=2&&(r=this.levelTwoFileOptimize(r)),this.debug("matchOne",this,{file:r,pattern:t}),this.debug("matchOne",r.length,t.length);for(var a=0,o=0,c=r.length,l=t.length;a{"use strict";var AVi=HNe(),bVi=uDt(),CVi=_Vi(),A1l=fHr(),{PassThrough:b1l}=ZQr(),C1l=$2t(),vVi=e=>({algorithms:["sha512"],...e});AHr.exports=v1l;async function v1l(e,r,t,n={}){let{memoize:i}=n;n=vVi(n);let s=await CVi(e,t,n),a=await AVi.insert(e,r,s.integrity,{...n,size:s.size});return i&&bVi.put(e,a,t,n),s.integrity}AHr.exports.stream=E1l;function E1l(e,r,t={}){let{memoize:n}=t;t=vVi(t);let i,s,a,o,c=new C1l;if(n){let u=new b1l().on("collect",m=>{o=m});c.push(u)}let l=CVi.stream(e,t).on("integrity",u=>{i=u}).on("size",u=>{s=u}).on("error",u=>{a=u});return c.push(l),c.push(new A1l({async flush(){if(!a){let u=await AVi.insert(e,r,i,{...t,size:s});n&&o&&bVi.put(e,u,o,t),c.emit("integrity",i),c.emit("size",s)}}})),c}});var RVi=A((mgg,PVi)=>{var DVi=EGr();PVi.exports=w1l;var SVi="\0SLASH"+Math.random()+"\0",wVi="\0OPEN"+Math.random()+"\0",CHr="\0CLOSE"+Math.random()+"\0",IVi="\0COMMA"+Math.random()+"\0",xVi="\0PERIOD"+Math.random()+"\0";function bHr(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function D1l(e){return e.split("\\\\").join(SVi).split("\\{").join(wVi).split("\\}").join(CHr).split("\\,").join(IVi).split("\\.").join(xVi)}function S1l(e){return e.split(SVi).join("\\").split(wVi).join("{").split(CHr).join("}").split(IVi).join(",").split(xVi).join(".")}function TVi(e){if(!e)return[""];var r=[],t=DVi("{","}",e);if(!t)return e.split(",");var n=t.pre,i=t.body,s=t.post,a=n.split(",");a[a.length-1]+="{"+i+"}";var o=TVi(s);return s.length&&(a[a.length-1]+=o.shift(),a.push.apply(a,o)),r.push.apply(r,a),r}function w1l(e){return e?(e.substr(0,2)==="{}"&&(e="\\{\\}"+e.substr(2)),gDt(D1l(e),!0).map(S1l)):[]}function I1l(e){return"{"+e+"}"}function x1l(e){return/^-?0\d/.test(e)}function T1l(e,r){return e<=r}function P1l(e,r){return e>=r}function gDt(e,r){var t=[],n=DVi("{","}",e);if(!n)return[e];var i=n.pre,s=n.post.length?gDt(n.post,!1):[""];if(/\$$/.test(n.pre))for(var a=0;a=0;if(!u&&!m)return n.post.match(/,.*\}/)?(e=n.pre+"{"+n.body+CHr+n.post,gDt(e)):[e];var h;if(u)h=n.body.split(/\.\./);else if(h=TVi(n.body),h.length===1&&(h=gDt(h[0],!1).map(I1l),h.length===1))return s.map(function(M){return n.pre+h[0]+M});var _;if(u){var b=bHr(h[0]),v=bHr(h[1]),w=Math.max(h[0].length,h[1].length),x=h.length==3?Math.abs(bHr(h[2])):1,P=T1l,k=v0){var N=new Array(Y+1).join("0");L<0?U="-"+N+U.slice(1):U=N+U}}_.push(U)}}else{_=[];for(var j=0;j{"use strict";Object.defineProperty(Czt,"__esModule",{value:!0});Czt.assertValidPattern=void 0;var R1l=1024*64,k1l=e=>{if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>R1l)throw new TypeError("pattern is too long")};Czt.assertValidPattern=k1l});var NVi=A(vzt=>{"use strict";Object.defineProperty(vzt,"__esModule",{value:!0});vzt.parseClass=void 0;var F1l={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},yDt=e=>e.replace(/[[\]\\-]/g,"\\$&"),N1l=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),FVi=e=>e.join(""),O1l=(e,r)=>{let t=r;if(e.charAt(t)!=="[")throw new Error("not in a brace expression");let n=[],i=[],s=t+1,a=!1,o=!1,c=!1,l=!1,u=t,m="";e:for(;sm?n.push(yDt(m)+"-"+yDt(v)):v===m&&n.push(yDt(v)),m="",s++;continue}if(e.startsWith("-]",s+1)){n.push(yDt(v+"-")),s+=2;continue}if(e.startsWith("-",s+1)){m=v,s+=2;continue}n.push(yDt(v)),s++}if(u{"use strict";Object.defineProperty(Ezt,"__esModule",{value:!0});Ezt.unescape=void 0;var B1l=(e,{windowsPathsNoEscape:r=!1}={})=>r?e.replace(/\[([^\/\\])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\])\]/g,"$1$2").replace(/\\([^\/])/g,"$1");Ezt.unescape=B1l});var DHr=A(Izt=>{"use strict";Object.defineProperty(Izt,"__esModule",{value:!0});Izt.AST=void 0;var q1l=NVi(),Szt=Dzt(),M1l=new Set(["!","?","+","*","@"]),OVi=e=>M1l.has(e),L1l="(?!(?:^|/)\\.\\.?(?:$|/))",wzt="(?!\\.)",j1l=new Set(["[","."]),G1l=new Set(["..","."]),U1l=new Set("().*{}+?[]^$\\!"),V1l=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),EHr="[^/]",BVi=EHr+"*?",qVi=EHr+"+?",vHr=class e{type;#e;#r;#t=!1;#n=[];#a;#c;#l;#u=!1;#o;#i;#h=!1;constructor(r,t,n={}){this.type=r,r&&(this.#r=!0),this.#a=t,this.#e=this.#a?this.#a.#e:this,this.#o=this.#e===this?n:this.#e.#o,this.#l=this.#e===this?[]:this.#e.#l,r==="!"&&!this.#e.#u&&this.#l.push(this),this.#c=this.#a?this.#a.#n.length:0}get hasMagic(){if(this.#r!==void 0)return this.#r;for(let r of this.#n)if(typeof r!="string"&&(r.type||r.hasMagic))return this.#r=!0;return this.#r}toString(){return this.#i!==void 0?this.#i:this.type?this.#i=this.type+"("+this.#n.map(r=>String(r)).join("|")+")":this.#i=this.#n.map(r=>String(r)).join("")}#y(){if(this!==this.#e)throw new Error("should only call on root");if(this.#u)return this;this.toString(),this.#u=!0;let r;for(;r=this.#l.pop();){if(r.type!=="!")continue;let t=r,n=t.#a;for(;n;){for(let i=t.#c+1;!n.type&&itypeof n=="string"?n:n.toJSON()):[this.type,...this.#n.map(n=>n.toJSON())];return this.isStart()&&!this.type&&r.unshift([]),this.isEnd()&&(this===this.#e||this.#e.#u&&((t=this.#a)==null?void 0:t.type)==="!")&&r.push({}),r}isStart(){var t;if(this.#e===this)return!0;if(!((t=this.#a)!=null&&t.isStart()))return!1;if(this.#c===0)return!0;let r=this.#a;for(let n=0;n{let[v,w,x,P]=typeof b=="string"?e.#A(b,this.#r,l):b.toRegExpSource(r);return this.#r=this.#r||x,this.#t=this.#t||P,v}).join(""),m="";if(this.isStart()&&typeof this.#n[0]=="string"&&!(this.#n.length===1&&G1l.has(this.#n[0]))){let v=j1l,w=t&&v.has(u.charAt(0))||u.startsWith("\\.")&&v.has(u.charAt(2))||u.startsWith("\\.\\.")&&v.has(u.charAt(4)),x=!t&&!r&&v.has(u.charAt(0));m=w?L1l:x?wzt:""}let h="";return this.isEnd()&&this.#e.#u&&((c=this.#a)==null?void 0:c.type)==="!"&&(h="(?:$|\\/)"),[m+u+h,(0,Szt.unescape)(u),this.#r=!!this.#r,this.#t]}let n=this.type==="*"||this.type==="+",i=this.type==="!"?"(?:(?!(?:":"(?:",s=this.#p(t);if(this.isStart()&&this.isEnd()&&!s&&this.type!=="!"){let l=this.toString();return this.#n=[l],this.type=null,this.#r=void 0,[l,(0,Szt.unescape)(this.toString()),!1,!1]}let a=!n||r||t||!wzt?"":this.#p(!0);a===s&&(a=""),a&&(s=`(?:${s})(?:${a})*?`);let o="";if(this.type==="!"&&this.#h)o=(this.isStart()&&!t?wzt:"")+qVi;else{let l=this.type==="!"?"))"+(this.isStart()&&!t&&!r?wzt:"")+BVi+")":this.type==="@"?")":this.type==="?"?")?":this.type==="+"&&a?")":this.type==="*"&&a?")?":`)${this.type}`;o=i+s+l}return[o,(0,Szt.unescape)(s),this.#r=!!this.#r,this.#t]}#p(r){return this.#n.map(t=>{if(typeof t=="string")throw new Error("string type in extglob ast??");let[n,i,s,a]=t.toRegExpSource(r);return this.#t=this.#t||a,n}).filter(t=>!(this.isStart()&&this.isEnd())||!!t).join("|")}static#A(r,t,n=!1){let i=!1,s="",a=!1;for(let o=0;o{"use strict";Object.defineProperty(xzt,"__esModule",{value:!0});xzt.escape=void 0;var z1l=(e,{windowsPathsNoEscape:r=!1}={})=>r?e.replace(/[?*()[\]]/g,"[$&]"):e.replace(/[?*()[\]\\]/g,"\\$&");xzt.escape=z1l});var WI=A(Hf=>{"use strict";var $1l=Hf&&Hf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Hf,"__esModule",{value:!0});Hf.unescape=Hf.escape=Hf.AST=Hf.Minimatch=Hf.match=Hf.makeRe=Hf.braceExpand=Hf.defaults=Hf.filter=Hf.GLOBSTAR=Hf.sep=Hf.minimatch=void 0;var Q1l=$1l(RVi()),Tzt=kVi(),jVi=DHr(),K1l=SHr(),H1l=Dzt(),W1l=(e,r,t={})=>((0,Tzt.assertValidPattern)(r),!t.nocomment&&r.charAt(0)==="#"?!1:new zEe(r,t).match(e));Hf.minimatch=W1l;var Y1l=/^\*+([^+@!?\*\[\(]*)$/,J1l=e=>r=>!r.startsWith(".")&&r.endsWith(e),X1l=e=>r=>r.endsWith(e),Z1l=e=>(e=e.toLowerCase(),r=>!r.startsWith(".")&&r.toLowerCase().endsWith(e)),eyl=e=>(e=e.toLowerCase(),r=>r.toLowerCase().endsWith(e)),tyl=/^\*+\.\*+$/,ryl=e=>!e.startsWith(".")&&e.includes("."),nyl=e=>e!=="."&&e!==".."&&e.includes("."),iyl=/^\.\*+$/,syl=e=>e!=="."&&e!==".."&&e.startsWith("."),ayl=/^\*+$/,oyl=e=>e.length!==0&&!e.startsWith("."),cyl=e=>e.length!==0&&e!=="."&&e!=="..",uyl=/^\?+([^+@!?\*\[\(]*)?$/,lyl=([e,r=""])=>{let t=GVi([e]);return r?(r=r.toLowerCase(),n=>t(n)&&n.toLowerCase().endsWith(r)):t},dyl=([e,r=""])=>{let t=UVi([e]);return r?(r=r.toLowerCase(),n=>t(n)&&n.toLowerCase().endsWith(r)):t},pyl=([e,r=""])=>{let t=UVi([e]);return r?n=>t(n)&&n.endsWith(r):t},myl=([e,r=""])=>{let t=GVi([e]);return r?n=>t(n)&&n.endsWith(r):t},GVi=([e])=>{let r=e.length;return t=>t.length===r&&!t.startsWith(".")},UVi=([e])=>{let r=e.length;return t=>t.length===r&&t!=="."&&t!==".."},VVi=typeof process=="object"&&process?typeof process.env=="object"&&process.env&&process.env.__MINIMATCH_TESTING_PLATFORM__||process.platform:"posix",MVi={win32:{sep:"\\"},posix:{sep:"/"}};Hf.sep=VVi==="win32"?MVi.win32.sep:MVi.posix.sep;Hf.minimatch.sep=Hf.sep;Hf.GLOBSTAR=Symbol("globstar **");Hf.minimatch.GLOBSTAR=Hf.GLOBSTAR;var fyl="[^/]",hyl=fyl+"*?",gyl="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",yyl="(?:(?!(?:\\/|^)\\.).)*?",_yl=(e,r={})=>t=>(0,Hf.minimatch)(t,e,r);Hf.filter=_yl;Hf.minimatch.filter=Hf.filter;var mL=(e,r={})=>Object.assign({},e,r),Ayl=e=>{if(!e||typeof e!="object"||!Object.keys(e).length)return Hf.minimatch;let r=Hf.minimatch;return Object.assign((n,i,s={})=>r(n,i,mL(e,s)),{Minimatch:class extends r.Minimatch{constructor(i,s={}){super(i,mL(e,s))}static defaults(i){return r.defaults(mL(e,i)).Minimatch}},AST:class extends r.AST{constructor(i,s,a={}){super(i,s,mL(e,a))}static fromGlob(i,s={}){return r.AST.fromGlob(i,mL(e,s))}},unescape:(n,i={})=>r.unescape(n,mL(e,i)),escape:(n,i={})=>r.escape(n,mL(e,i)),filter:(n,i={})=>r.filter(n,mL(e,i)),defaults:n=>r.defaults(mL(e,n)),makeRe:(n,i={})=>r.makeRe(n,mL(e,i)),braceExpand:(n,i={})=>r.braceExpand(n,mL(e,i)),match:(n,i,s={})=>r.match(n,i,mL(e,s)),sep:r.sep,GLOBSTAR:Hf.GLOBSTAR})};Hf.defaults=Ayl;Hf.minimatch.defaults=Hf.defaults;var byl=(e,r={})=>((0,Tzt.assertValidPattern)(e),r.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:(0,Q1l.default)(e));Hf.braceExpand=byl;Hf.minimatch.braceExpand=Hf.braceExpand;var Cyl=(e,r={})=>new zEe(e,r).makeRe();Hf.makeRe=Cyl;Hf.minimatch.makeRe=Hf.makeRe;var vyl=(e,r,t={})=>{let n=new zEe(r,t);return e=e.filter(i=>n.match(i)),n.options.nonull&&!e.length&&e.push(r),e};Hf.match=vyl;Hf.minimatch.match=Hf.match;var LVi=/[?*]|[+@!]\(.*?\)|\[|\]/,Eyl=e=>e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),zEe=class{options;set;pattern;windowsPathsNoEscape;nonegate;negate;comment;empty;preserveMultipleSlashes;partial;globSet;globParts;nocase;isWindows;platform;windowsNoMagicRoot;regexp;constructor(r,t={}){(0,Tzt.assertValidPattern)(r),t=t||{},this.options=t,this.pattern=r,this.platform=t.platform||VVi,this.isWindows=this.platform==="win32",this.windowsPathsNoEscape=!!t.windowsPathsNoEscape||t.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(this.pattern=this.pattern.replace(/\\/g,"/")),this.preserveMultipleSlashes=!!t.preserveMultipleSlashes,this.regexp=null,this.negate=!1,this.nonegate=!!t.nonegate,this.comment=!1,this.empty=!1,this.partial=!!t.partial,this.nocase=!!this.options.nocase,this.windowsNoMagicRoot=t.windowsNoMagicRoot!==void 0?t.windowsNoMagicRoot:!!(this.isWindows&&this.nocase),this.globSet=[],this.globParts=[],this.set=[],this.make()}hasMagic(){if(this.options.magicalBraces&&this.set.length>1)return!0;for(let r of this.set)for(let t of r)if(typeof t!="string")return!0;return!1}debug(...r){}make(){let r=this.pattern,t=this.options;if(!t.nocomment&&r.charAt(0)==="#"){this.comment=!0;return}if(!r){this.empty=!0;return}this.parseNegate(),this.globSet=[...new Set(this.braceExpand())],t.debug&&(this.debug=(...s)=>console.error(...s)),this.debug(this.pattern,this.globSet);let n=this.globSet.map(s=>this.slashSplit(s));this.globParts=this.preprocess(n),this.debug(this.pattern,this.globParts);let i=this.globParts.map((s,a,o)=>{if(this.isWindows&&this.windowsNoMagicRoot){let c=s[0]===""&&s[1]===""&&(s[2]==="?"||!LVi.test(s[2]))&&!LVi.test(s[3]),l=/^[a-z]:/i.test(s[0]);if(c)return[...s.slice(0,4),...s.slice(4).map(u=>this.parse(u))];if(l)return[s[0],...s.slice(1).map(u=>this.parse(u))]}return s.map(c=>this.parse(c))});if(this.debug(this.pattern,i),this.set=i.filter(s=>s.indexOf(!1)===-1),this.isWindows)for(let s=0;s=2?(r=this.firstPhasePreProcess(r),r=this.secondPhasePreProcess(r)):t>=1?r=this.levelOneOptimize(r):r=this.adjascentGlobstarOptimize(r),r}adjascentGlobstarOptimize(r){return r.map(t=>{let n=-1;for(;(n=t.indexOf("**",n+1))!==-1;){let i=n;for(;t[i+1]==="**";)i++;i!==n&&t.splice(n,i-n)}return t})}levelOneOptimize(r){return r.map(t=>(t=t.reduce((n,i)=>{let s=n[n.length-1];return i==="**"&&s==="**"?n:i===".."&&s&&s!==".."&&s!=="."&&s!=="**"?(n.pop(),n):(n.push(i),n)},[]),t.length===0?[""]:t))}levelTwoFileOptimize(r){Array.isArray(r)||(r=this.slashSplit(r));let t=!1;do{if(t=!1,!this.preserveMultipleSlashes){for(let i=1;ii&&n.splice(i+1,a-i);let o=n[i+1],c=n[i+2],l=n[i+3];if(o!==".."||!c||c==="."||c===".."||!l||l==="."||l==="..")continue;t=!0,n.splice(i,1);let u=n.slice(0);u[i]="**",r.push(u),i--}if(!this.preserveMultipleSlashes){for(let a=1;at.length)}partsMatch(r,t,n=!1){let i=0,s=0,a=[],o="";for(;ik?t=t.slice(R):k>R&&(r=r.slice(k)))}}let{optimizationLevel:s=1}=this.options;s>=2&&(r=this.levelTwoFileOptimize(r)),this.debug("matchOne",this,{file:r,pattern:t}),this.debug("matchOne",r.length,t.length);for(var a=0,o=0,c=r.length,l=t.length;a>> no match, partial?`,r,h,t,_),h===c))}let v;if(typeof u=="string"?(v=m===u,this.debug("string match",u,m,v)):(v=u.test(m),this.debug("pattern match",u,m,v)),!v)return!1}if(a===c&&o===l)return!0;if(a===c)return n;if(o===l)return a===c-1&&r[a]==="";throw new Error("wtf?")}braceExpand(){return(0,Hf.braceExpand)(this.pattern,this.options)}parse(r){(0,Tzt.assertValidPattern)(r);let t=this.options;if(r==="**")return Hf.GLOBSTAR;if(r==="")return"";let n,i=null;(n=r.match(syl))?i=t.dot?oyl:ayl:(n=r.match(W1l))?i=(t.nocase?t.dot?Z1l:X1l:t.dot?J1l:Y1l)(n[1]):(n=r.match(cyl))?i=(t.nocase?t.dot?lyl:uyl:t.dot?dyl:pyl)(n):(n=r.match(eyl))?i=t.dot?ryl:tyl:(n=r.match(nyl))&&(i=iyl);let s=LVi.AST.fromGlob(r,this.options).toMMPattern();return i?Object.assign(s,{test:i}):s}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let r=this.set;if(!r.length)return this.regexp=!1,this.regexp;let t=this.options,n=t.noglobstar?fyl:t.dot?hyl:gyl,i=new Set(t.nocase?["i"]:[]),s=r.map(c=>{let l=c.map(u=>{if(u instanceof RegExp)for(let m of u.flags.split(""))i.add(m);return typeof u=="string"?vyl(u):u===Hf.GLOBSTAR?Hf.GLOBSTAR:u._src});return l.forEach((u,m)=>{let h=l[m+1],_=l[m-1];u!==Hf.GLOBSTAR||_===Hf.GLOBSTAR||(_===void 0?h!==void 0&&h!==Hf.GLOBSTAR?l[m+1]="(?:\\/|"+n+"\\/)?"+h:l[m]=n:h===void 0?l[m-1]=_+"(?:\\/|"+n+")?":h!==Hf.GLOBSTAR&&(l[m-1]=_+"(?:\\/|\\/"+n+"\\/)"+h,l[m+1]=Hf.GLOBSTAR))}),l.filter(u=>u!==Hf.GLOBSTAR).join("/")}).join("|"),[a,o]=r.length>1?["(?:",")"]:["",""];s="^"+a+s+o+"$",this.negate&&(s="^(?!"+s+").+$");try{this.regexp=new RegExp(s,[...i].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(r){return this.preserveMultipleSlashes?r.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(r)?["",...r.split(/\/+/)]:r.split(/\/+/)}match(r,t=this.partial){if(this.debug("match",r,this.pattern),this.comment)return!1;if(this.empty)return r==="";if(r==="/"&&t)return!0;let n=this.options;this.isWindows&&(r=r.split("\\").join("/"));let i=this.slashSplit(r);this.debug(this.pattern,"split",i);let s=this.set;this.debug(this.pattern,"set",s);let a=i[i.length-1];if(!a)for(let o=i.length-2;!a&&o>=0;o--)a=i[o];for(let o=0;o{"use strict";Object.defineProperty(Rzt,"__esModule",{value:!0});Rzt.LRUCache=void 0;var _Dt=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,$Vi=new Set,wHr=typeof process=="object"&&process?process:{},QVi=(e,r,t,n)=>{typeof wHr.emitWarning=="function"?wHr.emitWarning(e,r,t,n):console.error(`[${t}] ${r}: ${e}`)},Pzt=globalThis.AbortController,VVi=globalThis.AbortSignal,zVi;if(typeof Pzt>"u"){VVi=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(n,i){this._onabort.push(i)}},Pzt=class{constructor(){r()}signal=new VVi;abort(n){var i,s;if(!this.signal.aborted){this.signal.reason=n,this.signal.aborted=!0;for(let a of this.signal._onabort)a(n);(s=(i=this.signal).onabort)==null||s.call(i,n)}}};let e=((zVi=wHr.env)==null?void 0:zVi.LRU_CACHE_IGNORE_AC_WARNING)!=="1",r=()=>{e&&(e=!1,QVi("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",r))}}var wyl=e=>!$Vi.has(e),Egg=Symbol("type"),mle=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),KVi=e=>mle(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?sOe:null:null,sOe=class extends Array{constructor(r){super(r),this.fill(0)}},IHr=class e{heap;length;static#e=!1;static create(r){let t=KVi(r);if(!t)return[];e.#e=!0;let n=new e(r,t);return e.#e=!1,n}constructor(r,t){if(!e.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new t(r),this.length=0}push(r){this.heap[this.length++]=r}pop(){return this.heap[--this.length]}},xHr=class e{#e;#r;#t;#n;#a;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#c;#l;#u;#o;#i;#h;#y;#m;#p;#A;#g;#x;#T;#D;#b;#w;#f;static unsafeExposeInternals(r){return{starts:r.#T,ttls:r.#D,sizes:r.#x,keyMap:r.#u,keyList:r.#o,valList:r.#i,next:r.#h,prev:r.#y,get head(){return r.#m},get tail(){return r.#p},free:r.#A,isBackgroundFetch:t=>r.#d(t),backgroundFetch:(t,n,i,s)=>r.#N(t,n,i,s),moveToTail:t=>r.#F(t),indexes:t=>r.#E(t),rindexes:t=>r.#I(t),isStale:t=>r.#_(t)}}get max(){return this.#e}get maxSize(){return this.#r}get calculatedSize(){return this.#l}get size(){return this.#c}get fetchMethod(){return this.#a}get dispose(){return this.#t}get disposeAfter(){return this.#n}constructor(r){let{max:t=0,ttl:n,ttlResolution:i=1,ttlAutopurge:s,updateAgeOnGet:a,updateAgeOnHas:o,allowStale:c,dispose:l,disposeAfter:u,noDisposeOnSet:m,noUpdateTTL:h,maxSize:_=0,maxEntrySize:b=0,sizeCalculation:v,fetchMethod:w,noDeleteOnFetchRejection:x,noDeleteOnStaleGet:P,allowStaleOnFetchRejection:k,allowStaleOnFetchAbort:R,ignoreFetchAbort:L}=r;if(t!==0&&!mle(t))throw new TypeError("max option must be a nonnegative integer");let U=t?KVi(t):Array;if(!U)throw new Error("invalid max value: "+t);if(this.#e=t,this.#r=_,this.maxEntrySize=b||this.#r,this.sizeCalculation=v,this.sizeCalculation){if(!this.#r&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(w!==void 0&&typeof w!="function")throw new TypeError("fetchMethod must be a function if specified");if(this.#a=w,this.#w=!!w,this.#u=new Map,this.#o=new Array(t).fill(void 0),this.#i=new Array(t).fill(void 0),this.#h=new U(t),this.#y=new U(t),this.#m=0,this.#p=0,this.#A=IHr.create(t),this.#c=0,this.#l=0,typeof l=="function"&&(this.#t=l),typeof u=="function"?(this.#n=u,this.#g=[]):(this.#n=void 0,this.#g=void 0),this.#b=!!this.#t,this.#f=!!this.#n,this.noDisposeOnSet=!!m,this.noUpdateTTL=!!h,this.noDeleteOnFetchRejection=!!x,this.allowStaleOnFetchRejection=!!k,this.allowStaleOnFetchAbort=!!R,this.ignoreFetchAbort=!!L,this.maxEntrySize!==0){if(this.#r!==0&&!mle(this.#r))throw new TypeError("maxSize must be a positive integer if specified");if(!mle(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");this.#R()}if(this.allowStale=!!c,this.noDeleteOnStaleGet=!!P,this.updateAgeOnGet=!!a,this.updateAgeOnHas=!!o,this.ttlResolution=mle(i)||i===0?i:1,this.ttlAutopurge=!!s,this.ttl=n||0,this.ttl){if(!mle(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.#P()}if(this.#e===0&&this.ttl===0&&this.#r===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.#e&&!this.#r){let Y="LRU_CACHE_UNBOUNDED";wyl(Y)&&($Vi.add(Y),QVi("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",Y,e))}}getRemainingTTL(r){return this.#u.has(r)?1/0:0}#P(){let r=new sOe(this.#e),t=new sOe(this.#e);this.#D=r,this.#T=t,this.#s=(s,a,o=_Dt.now())=>{if(t[s]=a!==0?o:0,r[s]=a,a!==0&&this.ttlAutopurge){let c=setTimeout(()=>{this.#_(s)&&this.delete(this.#o[s])},a+1);c.unref&&c.unref()}},this.#S=s=>{t[s]=r[s]!==0?_Dt.now():0},this.#C=(s,a)=>{if(r[a]){let o=r[a],c=t[a];s.ttl=o,s.start=c,s.now=n||i();let l=s.now-c;s.remainingTTL=o-l}};let n=0,i=()=>{let s=_Dt.now();if(this.ttlResolution>0){n=s;let a=setTimeout(()=>n=0,this.ttlResolution);a.unref&&a.unref()}return s};this.getRemainingTTL=s=>{let a=this.#u.get(s);if(a===void 0)return 0;let o=r[a],c=t[a];if(o===0||c===0)return 1/0;let l=(n||i())-c;return o-l},this.#_=s=>r[s]!==0&&t[s]!==0&&(n||i())-t[s]>r[s]}#S=()=>{};#C=()=>{};#s=()=>{};#_=()=>!1;#R(){let r=new sOe(this.#e);this.#l=0,this.#x=r,this.#v=t=>{this.#l-=r[t],r[t]=0},this.#B=(t,n,i,s)=>{if(this.#d(n))return 0;if(!mle(i))if(s){if(typeof s!="function")throw new TypeError("sizeCalculation must be a function");if(i=s(n,t),!mle(i))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return i},this.#O=(t,n,i)=>{if(r[t]=n,this.#r){let s=this.#r-r[t];for(;this.#l>s;)this.#k(!0)}this.#l+=r[t],i&&(i.entrySize=n,i.totalCalculatedSize=this.#l)}}#v=r=>{};#O=(r,t,n)=>{};#B=(r,t,n,i)=>{if(n||i)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0};*#E({allowStale:r=this.allowStale}={}){if(this.#c)for(let t=this.#p;!(!this.#q(t)||((r||!this.#_(t))&&(yield t),t===this.#m));)t=this.#y[t]}*#I({allowStale:r=this.allowStale}={}){if(this.#c)for(let t=this.#m;!(!this.#q(t)||((r||!this.#_(t))&&(yield t),t===this.#p));)t=this.#h[t]}#q(r){return r!==void 0&&this.#u.get(this.#o[r])===r}*entries(){for(let r of this.#E())this.#i[r]!==void 0&&this.#o[r]!==void 0&&!this.#d(this.#i[r])&&(yield[this.#o[r],this.#i[r]])}*rentries(){for(let r of this.#I())this.#i[r]!==void 0&&this.#o[r]!==void 0&&!this.#d(this.#i[r])&&(yield[this.#o[r],this.#i[r]])}*keys(){for(let r of this.#E()){let t=this.#o[r];t!==void 0&&!this.#d(this.#i[r])&&(yield t)}}*rkeys(){for(let r of this.#I()){let t=this.#o[r];t!==void 0&&!this.#d(this.#i[r])&&(yield t)}}*values(){for(let r of this.#E())this.#i[r]!==void 0&&!this.#d(this.#i[r])&&(yield this.#i[r])}*rvalues(){for(let r of this.#I())this.#i[r]!==void 0&&!this.#d(this.#i[r])&&(yield this.#i[r])}[Symbol.iterator](){return this.entries()}find(r,t={}){for(let n of this.#E()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;if(s!==void 0&&r(s,this.#o[n],this))return this.get(this.#o[n],t)}}forEach(r,t=this){for(let n of this.#E()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.#o[n],this)}}rforEach(r,t=this){for(let n of this.#I()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.#o[n],this)}}purgeStale(){let r=!1;for(let t of this.#I({allowStale:!0}))this.#_(t)&&(this.delete(this.#o[t]),r=!0);return r}dump(){let r=[];for(let t of this.#E({allowStale:!0})){let n=this.#o[t],i=this.#i[t],s=this.#d(i)?i.__staleWhileFetching:i;if(s===void 0||n===void 0)continue;let a={value:s};if(this.#D&&this.#T){a.ttl=this.#D[t];let o=_Dt.now()-this.#T[t];a.start=Math.floor(Date.now()-o)}this.#x&&(a.size=this.#x[t]),r.unshift([n,a])}return r}load(r){this.clear();for(let[t,n]of r){if(n.start){let i=Date.now()-n.start;n.start=_Dt.now()-i}this.set(t,n.value,n)}}set(r,t,n={}){var h,_,b;if(t===void 0)return this.delete(r),this;let{ttl:i=this.ttl,start:s,noDisposeOnSet:a=this.noDisposeOnSet,sizeCalculation:o=this.sizeCalculation,status:c}=n,{noUpdateTTL:l=this.noUpdateTTL}=n,u=this.#B(r,t,n.size||0,o);if(this.maxEntrySize&&u>this.maxEntrySize)return c&&(c.set="miss",c.maxEntrySizeExceeded=!0),this.delete(r),this;let m=this.#c===0?void 0:this.#u.get(r);if(m===void 0)m=this.#c===0?this.#p:this.#A.length!==0?this.#A.pop():this.#c===this.#e?this.#k(!1):this.#c,this.#o[m]=r,this.#i[m]=t,this.#u.set(r,m),this.#h[this.#p]=m,this.#y[m]=this.#p,this.#p=m,this.#c++,this.#O(m,u,c),c&&(c.set="add"),l=!1;else{this.#F(m);let v=this.#i[m];if(t!==v){if(this.#w&&this.#d(v)?v.__abortController.abort(new Error("replaced")):a||(this.#b&&((h=this.#t)==null||h.call(this,v,r,"set")),this.#f&&((_=this.#g)==null||_.push([v,r,"set"]))),this.#v(m),this.#O(m,u,c),this.#i[m]=t,c){c.set="replace";let w=v&&this.#d(v)?v.__staleWhileFetching:v;w!==void 0&&(c.oldValue=w)}}else c&&(c.set="update")}if(i!==0&&!this.#D&&this.#P(),this.#D&&(l||this.#s(m,i,s),c&&this.#C(c,m)),!a&&this.#f&&this.#g){let v=this.#g,w;for(;w=v==null?void 0:v.shift();)(b=this.#n)==null||b.call(this,...w)}return this}pop(){var r;try{for(;this.#c;){let t=this.#i[this.#m];if(this.#k(!0),this.#d(t)){if(t.__staleWhileFetching)return t.__staleWhileFetching}else if(t!==void 0)return t}}finally{if(this.#f&&this.#g){let t=this.#g,n;for(;n=t==null?void 0:t.shift();)(r=this.#n)==null||r.call(this,...n)}}}#k(r){var s,a;let t=this.#m,n=this.#o[t],i=this.#i[t];return this.#w&&this.#d(i)?i.__abortController.abort(new Error("evicted")):(this.#b||this.#f)&&(this.#b&&((s=this.#t)==null||s.call(this,i,n,"evict")),this.#f&&((a=this.#g)==null||a.push([i,n,"evict"]))),this.#v(t),r&&(this.#o[t]=void 0,this.#i[t]=void 0,this.#A.push(t)),this.#c===1?(this.#m=this.#p=0,this.#A.length=0):this.#m=this.#h[t],this.#u.delete(n),this.#c--,t}has(r,t={}){let{updateAgeOnHas:n=this.updateAgeOnHas,status:i}=t,s=this.#u.get(r);if(s!==void 0){let a=this.#i[s];if(this.#d(a)&&a.__staleWhileFetching===void 0)return!1;if(this.#_(s))i&&(i.has="stale",this.#C(i,s));else return n&&this.#S(s),i&&(i.has="hit",this.#C(i,s)),!0}else i&&(i.has="miss");return!1}peek(r,t={}){let{allowStale:n=this.allowStale}=t,i=this.#u.get(r);if(i!==void 0&&(n||!this.#_(i))){let s=this.#i[i];return this.#d(s)?s.__staleWhileFetching:s}}#N(r,t,n,i){let s=t===void 0?void 0:this.#i[t];if(this.#d(s))return s;let a=new Pzt,{signal:o}=n;o==null||o.addEventListener("abort",()=>a.abort(o.reason),{signal:a.signal});let c={signal:a.signal,options:n,context:i},l=(v,w=!1)=>{let{aborted:x}=a.signal,P=n.ignoreFetchAbort&&v!==void 0;if(n.status&&(x&&!w?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,P&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),x&&!P&&!w)return m(a.signal.reason);let k=_;return this.#i[t]===_&&(v===void 0?k.__staleWhileFetching?this.#i[t]=k.__staleWhileFetching:this.delete(r):(n.status&&(n.status.fetchUpdated=!0),this.set(r,v,c.options))),v},u=v=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=v),m(v)),m=v=>{let{aborted:w}=a.signal,x=w&&n.allowStaleOnFetchAbort,P=x||n.allowStaleOnFetchRejection,k=P||n.noDeleteOnFetchRejection,R=_;if(this.#i[t]===_&&(!k||R.__staleWhileFetching===void 0?this.delete(r):x||(this.#i[t]=R.__staleWhileFetching)),P)return n.status&&R.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),R.__staleWhileFetching;if(R.__returned===R)throw v},h=(v,w)=>{var P;let x=(P=this.#a)==null?void 0:P.call(this,r,s,c);x&&x instanceof Promise&&x.then(k=>v(k===void 0?void 0:k),w),a.signal.addEventListener("abort",()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(v(void 0),n.allowStaleOnFetchAbort&&(v=k=>l(k,!0)))})};n.status&&(n.status.fetchDispatched=!0);let _=new Promise(h).then(l,u),b=Object.assign(_,{__abortController:a,__staleWhileFetching:s,__returned:void 0});return t===void 0?(this.set(r,b,{...c.options,status:void 0}),t=this.#u.get(r)):this.#i[t]=b,b}#d(r){if(!this.#w)return!1;let t=r;return!!t&&t instanceof Promise&&t.hasOwnProperty("__staleWhileFetching")&&t.__abortController instanceof Pzt}async fetch(r,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:s=this.noDeleteOnStaleGet,ttl:a=this.ttl,noDisposeOnSet:o=this.noDisposeOnSet,size:c=0,sizeCalculation:l=this.sizeCalculation,noUpdateTTL:u=this.noUpdateTTL,noDeleteOnFetchRejection:m=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:h=this.allowStaleOnFetchRejection,ignoreFetchAbort:_=this.ignoreFetchAbort,allowStaleOnFetchAbort:b=this.allowStaleOnFetchAbort,context:v,forceRefresh:w=!1,status:x,signal:P}=t;if(!this.#w)return x&&(x.fetch="get"),this.get(r,{allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:s,status:x});let k={allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:s,ttl:a,noDisposeOnSet:o,size:c,sizeCalculation:l,noUpdateTTL:u,noDeleteOnFetchRejection:m,allowStaleOnFetchRejection:h,allowStaleOnFetchAbort:b,ignoreFetchAbort:_,status:x,signal:P},R=this.#u.get(r);if(R===void 0){x&&(x.fetch="miss");let L=this.#N(r,R,k,v);return L.__returned=L}else{let L=this.#i[R];if(this.#d(L)){let M=n&&L.__staleWhileFetching!==void 0;return x&&(x.fetch="inflight",M&&(x.returnedStale=!0)),M?L.__staleWhileFetching:L.__returned=L}let U=this.#_(R);if(!w&&!U)return x&&(x.fetch="hit"),this.#F(R),i&&this.#S(R),x&&this.#C(x,R),L;let Y=this.#N(r,R,k,v),j=Y.__staleWhileFetching!==void 0&&n;return x&&(x.fetch=U?"stale":"refresh",j&&U&&(x.returnedStale=!0)),j?Y.__staleWhileFetching:Y.__returned=Y}}get(r,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:s=this.noDeleteOnStaleGet,status:a}=t,o=this.#u.get(r);if(o!==void 0){let c=this.#i[o],l=this.#d(c);return a&&this.#C(a,o),this.#_(o)?(a&&(a.get="stale"),l?(a&&n&&c.__staleWhileFetching!==void 0&&(a.returnedStale=!0),n?c.__staleWhileFetching:void 0):(s||this.delete(r),a&&n&&(a.returnedStale=!0),n?c:void 0)):(a&&(a.get="hit"),l?c.__staleWhileFetching:(this.#F(o),i&&this.#S(o),c))}else a&&(a.get="miss")}#M(r,t){this.#y[t]=r,this.#h[r]=t}#F(r){r!==this.#p&&(r===this.#m?this.#m=this.#h[r]:this.#M(this.#y[r],this.#h[r]),this.#M(this.#p,r),this.#p=r)}delete(r){var n,i,s,a;let t=!1;if(this.#c!==0){let o=this.#u.get(r);if(o!==void 0)if(t=!0,this.#c===1)this.clear();else{this.#v(o);let c=this.#i[o];this.#d(c)?c.__abortController.abort(new Error("deleted")):(this.#b||this.#f)&&(this.#b&&((n=this.#t)==null||n.call(this,c,r,"delete")),this.#f&&((i=this.#g)==null||i.push([c,r,"delete"]))),this.#u.delete(r),this.#o[o]=void 0,this.#i[o]=void 0,o===this.#p?this.#p=this.#y[o]:o===this.#m?this.#m=this.#h[o]:(this.#h[this.#y[o]]=this.#h[o],this.#y[this.#h[o]]=this.#y[o]),this.#c--,this.#A.push(o)}}if(this.#f&&((s=this.#g)!=null&&s.length)){let o=this.#g,c;for(;c=o==null?void 0:o.shift();)(a=this.#n)==null||a.call(this,...c)}return t}clear(){var r,t,n;for(let i of this.#I({allowStale:!0})){let s=this.#i[i];if(this.#d(s))s.__abortController.abort(new Error("deleted"));else{let a=this.#o[i];this.#b&&((r=this.#t)==null||r.call(this,s,a,"delete")),this.#f&&((t=this.#g)==null||t.push([s,a,"delete"]))}}if(this.#u.clear(),this.#i.fill(void 0),this.#o.fill(void 0),this.#D&&this.#T&&(this.#D.fill(0),this.#T.fill(0)),this.#x&&this.#x.fill(0),this.#m=0,this.#p=0,this.#A.length=0,this.#l=0,this.#c=0,this.#f&&this.#g){let i=this.#g,s;for(;s=i==null?void 0:i.shift();)(n=this.#n)==null||n.call(this,...s)}}};Rzt.LRUCache=xHr});var qHr=A(izi=>{"use strict";var WVi=typeof process=="object"&&process?process:{stdout:null,stderr:null},Iyl=require("events"),YVi=require("stream"),xyl=require("string_decoder"),JVi=xyl.StringDecoder,lre=Symbol("EOF"),dre=Symbol("maybeEmitEnd"),fle=Symbol("emittedEnd"),kzt=Symbol("emittingEnd"),ADt=Symbol("emittedError"),Fzt=Symbol("closed"),XVi=Symbol("read"),Nzt=Symbol("flush"),ZVi=Symbol("flushChunk"),lF=Symbol("encoding"),pre=Symbol("decoder"),Ozt=Symbol("flowing"),bDt=Symbol("paused"),aOe=Symbol("resume"),$D=Symbol("buffer"),cK=Symbol("pipes"),YI=Symbol("bufferLength"),THr=Symbol("bufferPush"),PHr=Symbol("bufferShift"),ZT=Symbol("objectMode"),QD=Symbol("destroyed"),RHr=Symbol("error"),kHr=Symbol("emitData"),ezi=Symbol("emitEnd"),FHr=Symbol("emitEnd2"),mre=Symbol("async"),NHr=Symbol("abort"),Bzt=Symbol("aborted"),$Ee=Symbol("signal"),CDt=e=>Promise.resolve().then(e),nzi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",tzi=nzi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),rzi=nzi&&Symbol.iterator||Symbol("iterator not implemented"),Tyl=e=>e==="end"||e==="finish"||e==="prefinish",Pyl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,Ryl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),qzt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[aOe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},OHr=class extends qzt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}},BHr=class e extends YVi{constructor(r){super(),this[Ozt]=!1,this[bDt]=!1,this[cK]=[],this[$D]=[],this[ZT]=r&&r.objectMode||!1,this[ZT]?this[lF]=null:this[lF]=r&&r.encoding||null,this[lF]==="buffer"&&(this[lF]=null),this[mre]=r&&!!r.async||!1,this[pre]=this[lF]?new JVi(this[lF]):null,this[lre]=!1,this[fle]=!1,this[kzt]=!1,this[Fzt]=!1,this[ADt]=null,this.writable=!0,this.readable=!0,this[YI]=0,this[QD]=!1,r&&r.debugExposeBuffer===!0&&Object.defineProperty(this,"buffer",{get:()=>this[$D]}),r&&r.debugExposePipes===!0&&Object.defineProperty(this,"pipes",{get:()=>this[cK]}),this[$Ee]=r&&r.signal,this[Bzt]=!1,this[$Ee]&&(this[$Ee].addEventListener("abort",()=>this[NHr]()),this[$Ee].aborted&&this[NHr]())}get bufferLength(){return this[YI]}get encoding(){return this[lF]}set encoding(r){if(this[ZT])throw new Error("cannot set encoding in objectMode");if(this[lF]&&r!==this[lF]&&(this[pre]&&this[pre].lastNeed||this[YI]))throw new Error("cannot change encoding");this[lF]!==r&&(this[pre]=r?new JVi(r):null,this[$D].length&&(this[$D]=this[$D].map(t=>this[pre].write(t)))),this[lF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[ZT]}set objectMode(r){this[ZT]=this[ZT]||!!r}get async(){return this[mre]}set async(r){this[mre]=this[mre]||!!r}[NHr](){this[Bzt]=!0,this.emit("abort",this[$Ee].reason),this.destroy(this[$Ee].reason)}get aborted(){return this[Bzt]}set aborted(r){}write(r,t,n){if(this[Bzt])return!1;if(this[lre])throw new Error("write after end");if(this[QD])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[mre]?CDt:s=>s();return!this[ZT]&&!Buffer.isBuffer(r)&&(Ryl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):Pyl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[ZT]?(this.flowing&&this[YI]!==0&&this[Nzt](!0),this.flowing?this.emit("data",r):this[THr](r),this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[lF]&&!this[pre].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[lF]&&(r=this[pre].write(r)),this.flowing&&this[YI]!==0&&this[Nzt](!0),this.flowing?this.emit("data",r):this[THr](r),this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[QD])return null;if(this[YI]===0||r===0||r>this[YI])return this[dre](),null;this[ZT]&&(r=null),this[$D].length>1&&!this[ZT]&&(this.encoding?this[$D]=[this[$D].join("")]:this[$D]=[Buffer.concat(this[$D],this[YI])]);let t=this[XVi](r||null,this[$D][0]);return this[dre](),t}[XVi](r,t){return r===t.length||r===null?this[PHr]():(this[$D][0]=t.slice(r),t=t.slice(0,r),this[YI]-=r),this.emit("data",t),!this[$D].length&&!this[lre]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[lre]=!0,this.writable=!1,(this.flowing||!this[bDt])&&this[dre](),this}[aOe](){this[QD]||(this[bDt]=!1,this[Ozt]=!0,this.emit("resume"),this[$D].length?this[Nzt]():this[lre]?this[dre]():this.emit("drain"))}resume(){return this[aOe]()}pause(){this[Ozt]=!1,this[bDt]=!0}get destroyed(){return this[QD]}get flowing(){return this[Ozt]}get paused(){return this[bDt]}[THr](r){this[ZT]?this[YI]+=1:this[YI]+=r.length,this[$D].push(r)}[PHr](){return this[ZT]?this[YI]-=1:this[YI]-=this[$D][0].length,this[$D].shift()}[Nzt](r){do;while(this[ZVi](this[PHr]())&&this[$D].length);!r&&!this[$D].length&&!this[lre]&&this.emit("drain")}[ZVi](r){return this.emit("data",r),this.flowing}pipe(r,t){if(this[QD])return;let n=this[fle];return t=t||{},r===WVi.stdout||r===WVi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this[cK].push(t.proxyErrors?new OHr(this,r,t):new qzt(this,r,t)),this[mre]?CDt(()=>this[aOe]()):this[aOe]()),r}unpipe(r){let t=this[cK].find(n=>n.dest===r);t&&(this[cK].splice(this[cK].indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this[cK].length&&!this.flowing?this[aOe]():r==="readable"&&this[YI]!==0?super.emit("readable"):Tyl(r)&&this[fle]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[ADt]&&(this[mre]?CDt(()=>t.call(this,this[ADt])):t.call(this,this[ADt])),n}get emittedEnd(){return this[fle]}[dre](){!this[kzt]&&!this[fle]&&!this[QD]&&this[$D].length===0&&this[lre]&&(this[kzt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[Fzt]&&this.emit("close"),this[kzt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==QD&&this[QD])return;if(r==="data")return!this[ZT]&&!t?!1:this[mre]?CDt(()=>this[kHr](t)):this[kHr](t);if(r==="end")return this[ezi]();if(r==="close"){if(this[Fzt]=!0,!this[fle]&&!this[QD])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[ADt]=t,super.emit(RHr,t);let s=!this[$Ee]||this.listeners("error").length?super.emit("error",t):!1;return this[dre](),s}else if(r==="resume"){let s=super.emit("resume");return this[dre](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[dre](),i}[kHr](r){for(let n of this[cK])n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[dre](),t}[ezi](){this[fle]||(this[fle]=!0,this.readable=!1,this[mre]?CDt(()=>this[FHr]()):this[FHr]())}[FHr](){if(this[pre]){let t=this[pre].end();if(t){for(let n of this[cK])n.dest.write(t);super.emit("data",t)}}for(let t of this[cK])t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[ZT]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[ZT]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[ZT]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[ZT]?Promise.reject(new Error("cannot concat in objectMode")):this[lF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(QD,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[tzi](){let r=!1,t=()=>(this.pause(),r=!0,Promise.resolve({done:!0}));return{next:()=>{if(r)return t();let i=this.read();if(i!==null)return Promise.resolve({done:!1,value:i});if(this[lre])return t();let s=null,a=null,o=m=>{this.removeListener("data",c),this.removeListener("end",l),this.removeListener(QD,u),t(),a(m)},c=m=>{this.removeListener("error",o),this.removeListener("end",l),this.removeListener(QD,u),this.pause(),s({value:m,done:!!this[lre]})},l=()=>{this.removeListener("error",o),this.removeListener("data",c),this.removeListener(QD,u),t(),s({done:!0})},u=()=>o(new Error("stream destroyed"));return new Promise((m,h)=>{a=h,s=m,this.once(QD,u),this.once("error",o),this.once("end",l),this.once("data",c)})},throw:t,return:t,[tzi](){return this}}}[rzi](){let r=!1,t=()=>(this.pause(),this.removeListener(RHr,t),this.removeListener(QD,t),this.removeListener("end",t),r=!0,{done:!0}),n=()=>{if(r)return t();let i=this.read();return i===null?t():{value:i}};return this.once("end",t),this.once(RHr,t),this.once(QD,t),{next:n,throw:t,return:t,[rzi](){return this}}}destroy(r){return this[QD]?(r?this.emit("error",r):this.emit(QD),this):(this[QD]=!0,this[$D].length=0,this[YI]=0,typeof this.close=="function"&&!this[Fzt]&&this.close(),r?this.emit("error",r):this.emit(QD),this)}static isStream(r){return!!r&&(r instanceof e||r instanceof YVi||r instanceof Iyl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}};izi.Minipass=BHr});var Azi=A(rb=>{"use strict";var kyl=rb&&rb.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Fyl=rb&&rb.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Nyl=rb&&rb.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&kyl(r,e,t);return Fyl(r,e),r};Object.defineProperty(rb,"__esModule",{value:!0});rb.PathScurry=rb.Path=rb.PathScurryDarwin=rb.PathScurryPosix=rb.PathScurryWin32=rb.PathScurryBase=rb.PathPosix=rb.PathWin32=rb.PathBase=rb.ChildrenCache=rb.ResolveCache=void 0;var lzi=HVi(),Uzt=require("path"),Oyl=require("url"),Byl=Nyl(require("fs")),EDt=require("fs"),qyl=EDt.realpathSync.native,Mzt=require("fs/promises"),szi=qHr(),DDt={lstatSync:EDt.lstatSync,readdir:EDt.readdir,readdirSync:EDt.readdirSync,readlinkSync:EDt.readlinkSync,realpathSync:qyl,promises:{lstat:Mzt.lstat,readdir:Mzt.readdir,readlink:Mzt.readlink,realpath:Mzt.realpath}},dzi=e=>!e||e===DDt||e===Byl?DDt:{...DDt,...e,promises:{...DDt.promises,...e.promises||{}}},pzi=/^\\\\\?\\([a-z]:)\\?$/i,Myl=e=>e.replace(/\//g,"\\").replace(pzi,"$1\\"),Lyl=/[\\\/]/,hL=0,mzi=1,fzi=2,uK=4,hzi=6,gzi=8,QEe=10,yzi=12,fL=15,vDt=~fL,MHr=16,azi=32,SDt=64,AV=128,Lzt=256,Gzt=512,ozi=SDt|AV|Gzt,jyl=1023,LHr=e=>e.isFile()?gzi:e.isDirectory()?uK:e.isSymbolicLink()?QEe:e.isCharacterDevice()?fzi:e.isBlockDevice()?hzi:e.isSocket()?yzi:e.isFIFO()?mzi:hL,czi=new Map,wDt=e=>{let r=czi.get(e);if(r)return r;let t=e.normalize("NFKD");return czi.set(e,t),t},uzi=new Map,jzt=e=>{let r=uzi.get(e);if(r)return r;let t=wDt(e.toLowerCase());return uzi.set(e,t),t},IDt=class extends lzi.LRUCache{constructor(){super({max:256})}};rb.ResolveCache=IDt;var Vzt=class extends lzi.LRUCache{constructor(r=16*1024){super({maxSize:r,sizeCalculation:t=>t.length+1})}};rb.ChildrenCache=Vzt;var _zi=Symbol("PathScurry setAsCwd"),eP=class{name;root;roots;parent;nocase;#e;#r;get dev(){return this.#r}#t;get mode(){return this.#t}#n;get nlink(){return this.#n}#a;get uid(){return this.#a}#c;get gid(){return this.#c}#l;get rdev(){return this.#l}#u;get blksize(){return this.#u}#o;get ino(){return this.#o}#i;get size(){return this.#i}#h;get blocks(){return this.#h}#y;get atimeMs(){return this.#y}#m;get mtimeMs(){return this.#m}#p;get ctimeMs(){return this.#p}#A;get birthtimeMs(){return this.#A}#g;get atime(){return this.#g}#x;get mtime(){return this.#x}#T;get ctime(){return this.#T}#D;get birthtime(){return this.#D}#b;#w;#f;#P;#S;#C;#s;#_;#R;#v;get path(){return(this.parent||this).fullpath()}constructor(r,t=hL,n,i,s,a,o){this.name=r,this.#b=s?jzt(r):wDt(r),this.#s=t&jyl,this.nocase=s,this.roots=i,this.root=n||this,this.#_=a,this.#f=o.fullpath,this.#S=o.relative,this.#C=o.relativePosix,this.parent=o.parent,this.parent?this.#e=this.parent.#e:this.#e=dzi(o.fs)}depth(){return this.#w!==void 0?this.#w:this.parent?this.#w=this.parent.depth()+1:this.#w=0}childrenCache(){return this.#_}resolve(r){if(!r)return this;let t=this.getRootString(r),i=r.substring(t.length).split(this.splitSep);return t?this.getRoot(t).#O(i):this.#O(i)}#O(r){let t=this;for(let n of r)t=t.child(n);return t}children(){let r=this.#_.get(this);if(r)return r;let t=Object.assign([],{provisional:0});return this.#_.set(this,t),this.#s&=~MHr,t}child(r,t){if(r===""||r===".")return this;if(r==="..")return this.parent||this;let n=this.children(),i=this.nocase?jzt(r):wDt(r);for(let c of n)if(c.#b===i)return c;let s=this.parent?this.sep:"",a=this.#f?this.#f+s+r:void 0,o=this.newChild(r,hL,{...t,parent:this,fullpath:a});return this.canReaddir()||(o.#s|=AV),n.push(o),o}relative(){if(this.#S!==void 0)return this.#S;let r=this.name,t=this.parent;if(!t)return this.#S=this.name;let n=t.relative();return n+(!n||!t.parent?"":this.sep)+r}relativePosix(){if(this.sep==="/")return this.relative();if(this.#C!==void 0)return this.#C;let r=this.name,t=this.parent;if(!t)return this.#C=this.fullpathPosix();let n=t.relativePosix();return n+(!n||!t.parent?"":"/")+r}fullpath(){if(this.#f!==void 0)return this.#f;let r=this.name,t=this.parent;if(!t)return this.#f=this.name;let i=t.fullpath()+(t.parent?this.sep:"")+r;return this.#f=i}fullpathPosix(){if(this.#P!==void 0)return this.#P;if(this.sep==="/")return this.#P=this.fullpath();if(!this.parent){let i=this.fullpath().replace(/\\/g,"/");return/^[a-z]:\//i.test(i)?this.#P=`//?/${i}`:this.#P=i}let r=this.parent,t=r.fullpathPosix(),n=t+(!t||!r.parent?"":"/")+this.name;return this.#P=n}isUnknown(){return(this.#s&fL)===hL}isType(r){return this[`is${r}`]()}getType(){return this.isUnknown()?"Unknown":this.isDirectory()?"Directory":this.isFile()?"File":this.isSymbolicLink()?"SymbolicLink":this.isFIFO()?"FIFO":this.isCharacterDevice()?"CharacterDevice":this.isBlockDevice()?"BlockDevice":this.isSocket()?"Socket":"Unknown"}isFile(){return(this.#s&fL)===gzi}isDirectory(){return(this.#s&fL)===uK}isCharacterDevice(){return(this.#s&fL)===fzi}isBlockDevice(){return(this.#s&fL)===hzi}isFIFO(){return(this.#s&fL)===mzi}isSocket(){return(this.#s&fL)===yzi}isSymbolicLink(){return(this.#s&QEe)===QEe}lstatCached(){return this.#s&azi?this:void 0}readlinkCached(){return this.#R}realpathCached(){return this.#v}readdirCached(){let r=this.children();return r.slice(0,r.provisional)}canReadlink(){if(this.#R)return!0;if(!this.parent)return!1;let r=this.#s&fL;return!(r!==hL&&r!==QEe||this.#s&Lzt||this.#s&AV)}calledReaddir(){return!!(this.#s&MHr)}isENOENT(){return!!(this.#s&AV)}isNamed(r){return this.nocase?this.#b===jzt(r):this.#b===wDt(r)}async readlink(){let r=this.#R;if(r)return r;if(this.canReadlink()&&this.parent)try{let t=await this.#e.promises.readlink(this.fullpath()),n=this.parent.resolve(t);if(n)return this.#R=n}catch(t){this.#M(t.code);return}}readlinkSync(){let r=this.#R;if(r)return r;if(this.canReadlink()&&this.parent)try{let t=this.#e.readlinkSync(this.fullpath()),n=this.parent.resolve(t);if(n)return this.#R=n}catch(t){this.#M(t.code);return}}#B(r){this.#s|=MHr;for(let t=r.provisional;tn(null,r))}readdirCB(r,t=!1){if(!this.canReaddir()){t?r(null,[]):queueMicrotask(()=>r(null,[]));return}let n=this.children();if(this.calledReaddir()){let s=n.slice(0,n.provisional);t?r(null,s):queueMicrotask(()=>r(null,s));return}if(this.#j.push(r),this.#G)return;this.#G=!0;let i=this.fullpath();this.#e.readdir(i,{withFileTypes:!0},(s,a)=>{if(s)this.#N(s.code),n.provisional=0;else{for(let o of a)this.#F(o,n);this.#B(n)}this.#Q(n.slice(0,n.provisional))})}#L;async readdir(){if(!this.canReaddir())return[];let r=this.children();if(this.calledReaddir())return r.slice(0,r.provisional);let t=this.fullpath();if(this.#L)await this.#L;else{let n=()=>{};this.#L=new Promise(i=>n=i);try{for(let i of await this.#e.promises.readdir(t,{withFileTypes:!0}))this.#F(i,r);this.#B(r)}catch(i){this.#N(i.code),r.provisional=0}this.#L=void 0,n()}return r.slice(0,r.provisional)}readdirSync(){if(!this.canReaddir())return[];let r=this.children();if(this.calledReaddir())return r.slice(0,r.provisional);let t=this.fullpath();try{for(let n of this.#e.readdirSync(t,{withFileTypes:!0}))this.#F(n,r);this.#B(r)}catch(n){this.#N(n.code),r.provisional=0}return r.slice(0,r.provisional)}canReaddir(){if(this.#s&ozi)return!1;let r=fL&this.#s;return r===hL||r===uK||r===QEe}shouldWalk(r,t){return(this.#s&uK)===uK&&!(this.#s&ozi)&&!r.has(this)&&(!t||t(this))}async realpath(){if(this.#v)return this.#v;if(!((Gzt|Lzt|AV)&this.#s))try{let r=await this.#e.promises.realpath(this.fullpath());return this.#v=this.resolve(r)}catch{this.#q()}}realpathSync(){if(this.#v)return this.#v;if(!((Gzt|Lzt|AV)&this.#s))try{let r=this.#e.realpathSync(this.fullpath());return this.#v=this.resolve(r)}catch{this.#q()}}[_zi](r){if(r===this)return;let t=new Set([]),n=[],i=this;for(;i&&i.parent;)t.add(i),i.#S=n.join(this.sep),i.#C=n.join("/"),i=i.parent,n.push("..");for(i=r;i&&i.parent&&!t.has(i);)i.#S=void 0,i.#C=void 0,i=i.parent}};rb.PathBase=eP;var xDt=class e extends eP{sep="\\";splitSep=Lyl;constructor(r,t=hL,n,i,s,a,o){super(r,t,n,i,s,a,o)}newChild(r,t=hL,n={}){return new e(r,t,this.root,this.roots,this.nocase,this.childrenCache(),n)}getRootString(r){return Uzt.win32.parse(r).root}getRoot(r){if(r=Myl(r.toUpperCase()),r===this.root.name)return this.root;for(let[t,n]of Object.entries(this.roots))if(this.sameRoot(r,t))return this.roots[r]=n;return this.roots[r]=new RDt(r,this).root}sameRoot(r,t=this.root.name){return r=r.toUpperCase().replace(/\//g,"\\").replace(pzi,"$1\\"),r===t}};rb.PathWin32=xDt;var TDt=class e extends eP{splitSep="/";sep="/";constructor(r,t=hL,n,i,s,a,o){super(r,t,n,i,s,a,o)}getRootString(r){return r.startsWith("/")?"/":""}getRoot(r){return this.root}newChild(r,t=hL,n={}){return new e(r,t,this.root,this.roots,this.nocase,this.childrenCache(),n)}};rb.PathPosix=TDt;var PDt=class{root;rootPath;roots;cwd;#e;#r;#t;nocase;#n;constructor(r=process.cwd(),t,n,{nocase:i,childrenCacheSize:s=16*1024,fs:a=DDt}={}){this.#n=dzi(a),(r instanceof URL||r.startsWith("file://"))&&(r=(0,Oyl.fileURLToPath)(r));let o=t.resolve(r);this.roots=Object.create(null),this.rootPath=this.parseRootPath(o),this.#e=new IDt,this.#r=new IDt,this.#t=new Vzt(s);let c=o.substring(this.rootPath.length).split(n);if(c.length===1&&!c[0]&&c.pop(),i===void 0)throw new TypeError("must provide nocase setting to PathScurryBase ctor");this.nocase=i,this.root=this.newRoot(this.#n),this.roots[this.rootPath]=this.root;let l=this.root,u=c.length-1,m=t.sep,h=this.rootPath,_=!1;for(let b of c){let v=u--;l=l.child(b,{relative:new Array(v).fill("..").join(m),relativePosix:new Array(v).fill("..").join("/"),fullpath:h+=(_?"":m)+b}),_=!0}this.cwd=l}depth(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.depth()}childrenCache(){return this.#t}resolve(...r){let t="";for(let s=r.length-1;s>=0;s--){let a=r[s];if(!(!a||a===".")&&(t=t?`${a}/${t}`:a,this.isAbsolute(a)))break}let n=this.#e.get(t);if(n!==void 0)return n;let i=this.cwd.resolve(t).fullpath();return this.#e.set(t,i),i}resolvePosix(...r){let t="";for(let s=r.length-1;s>=0;s--){let a=r[s];if(!(!a||a===".")&&(t=t?`${a}/${t}`:a,this.isAbsolute(a)))break}let n=this.#r.get(t);if(n!==void 0)return n;let i=this.cwd.resolve(t).fullpathPosix();return this.#r.set(t,i),i}relative(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.relative()}relativePosix(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.relativePosix()}basename(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.name}dirname(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),(r.parent||r).fullpath()}async readdir(r=this.cwd,t={withFileTypes:!0}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n}=t;if(r.canReaddir()){let i=await r.readdir();return n?i:i.map(s=>s.name)}else return[]}readdirSync(r=this.cwd,t={withFileTypes:!0}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0}=t;return r.canReaddir()?n?r.readdirSync():r.readdirSync().map(i=>i.name):[]}async lstat(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.lstat()}lstatSync(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.lstatSync()}async readlink(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=await r.readlink();return t?n:n==null?void 0:n.fullpath()}readlinkSync(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=r.readlinkSync();return t?n:n==null?void 0:n.fullpath()}async realpath(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=await r.realpath();return t?n:n==null?void 0:n.fullpath()}realpathSync(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=r.realpathSync();return t?n:n==null?void 0:n.fullpath()}async walk(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=[];(!s||s(r))&&o.push(n?r:r.fullpath());let c=new Set,l=(m,h)=>{c.add(m),m.readdirCB((_,b)=>{if(_)return h(_);let v=b.length;if(!v)return h();let w=()=>{--v===0&&h()};for(let x of b)(!s||s(x))&&o.push(n?x:x.fullpath()),i&&x.isSymbolicLink()?x.realpath().then(P=>P!=null&&P.isUnknown()?P.lstat():P).then(P=>P!=null&&P.shouldWalk(c,a)?l(P,w):w()):x.shouldWalk(c,a)?l(x,w):w()},!0)},u=r;return new Promise((m,h)=>{l(u,_=>{if(_)return h(_);m(o)})})}walkSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=[];(!s||s(r))&&o.push(n?r:r.fullpath());let c=new Set([r]);for(let l of c){let u=l.readdirSync();for(let m of u){(!s||s(m))&&o.push(n?m:m.fullpath());let h=m;if(m.isSymbolicLink()){if(!(i&&(h=m.realpathSync())))continue;h.isUnknown()&&h.lstatSync()}h.shouldWalk(c,a)&&c.add(h)}}return o}[Symbol.asyncIterator](){return this.iterate()}iterate(r=this.cwd,t={}){return typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd),this.stream(r,t)[Symbol.asyncIterator]()}[Symbol.iterator](){return this.iterateSync()}*iterateSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t;(!s||s(r))&&(yield n?r:r.fullpath());let o=new Set([r]);for(let c of o){let l=c.readdirSync();for(let u of l){(!s||s(u))&&(yield n?u:u.fullpath());let m=u;if(u.isSymbolicLink()){if(!(i&&(m=u.realpathSync())))continue;m.isUnknown()&&m.lstatSync()}m.shouldWalk(o,a)&&o.add(m)}}}stream(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=new szi.Minipass({objectMode:!0});(!s||s(r))&&o.write(n?r:r.fullpath());let c=new Set,l=[r],u=0,m=()=>{let h=!1;for(;!h;){let _=l.shift();if(!_){u===0&&o.end();return}u++,c.add(_);let b=(w,x,P=!1)=>{if(w)return o.emit("error",w);if(i&&!P){let k=[];for(let R of x)R.isSymbolicLink()&&k.push(R.realpath().then(L=>L!=null&&L.isUnknown()?L.lstat():L));if(k.length){Promise.all(k).then(()=>b(null,x,!0));return}}for(let k of x)k&&(!s||s(k))&&(o.write(n?k:k.fullpath())||(h=!0));u--;for(let k of x){let R=k.realpathCached()||k;R.shouldWalk(c,a)&&l.push(R)}h&&!o.flowing?o.once("drain",m):v||m()},v=!0;_.readdirCB(b,!0),v=!1}};return m(),o}streamSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=new szi.Minipass({objectMode:!0}),c=new Set;(!s||s(r))&&o.write(n?r:r.fullpath());let l=[r],u=0,m=()=>{let h=!1;for(;!h;){let _=l.shift();if(!_){u===0&&o.end();return}u++,c.add(_);let b=_.readdirSync();for(let v of b)(!s||s(v))&&(o.write(n?v:v.fullpath())||(h=!0));u--;for(let v of b){let w=v;if(v.isSymbolicLink()){if(!(i&&(w=v.realpathSync())))continue;w.isUnknown()&&w.lstatSync()}w.shouldWalk(c,a)&&l.push(w)}}h&&!o.flowing&&o.once("drain",m)};return m(),o}chdir(r=this.cwd){let t=this.cwd;this.cwd=typeof r=="string"?this.cwd.resolve(r):r,this.cwd[_zi](t)}};rb.PathScurryBase=PDt;var RDt=class extends PDt{sep="\\";constructor(r=process.cwd(),t={}){let{nocase:n=!0}=t;super(r,Uzt.win32,"\\",{...t,nocase:n}),this.nocase=n;for(let i=this.cwd;i;i=i.parent)i.nocase=this.nocase}parseRootPath(r){return Uzt.win32.parse(r).root.toUpperCase()}newRoot(r){return new xDt(this.rootPath,uK,void 0,this.roots,this.nocase,this.childrenCache(),{fs:r})}isAbsolute(r){return r.startsWith("/")||r.startsWith("\\")||/^[a-z]:(\/|\\)/i.test(r)}};rb.PathScurryWin32=RDt;var kDt=class extends PDt{sep="/";constructor(r=process.cwd(),t={}){let{nocase:n=!1}=t;super(r,Uzt.posix,"/",{...t,nocase:n}),this.nocase=n}parseRootPath(r){return"/"}newRoot(r){return new TDt(this.rootPath,uK,void 0,this.roots,this.nocase,this.childrenCache(),{fs:r})}isAbsolute(r){return r.startsWith("/")}};rb.PathScurryPosix=kDt;var zzt=class extends kDt{constructor(r=process.cwd(),t={}){let{nocase:n=!0}=t;super(r,{...t,nocase:n})}};rb.PathScurryDarwin=zzt;rb.Path=process.platform==="win32"?xDt:TDt;rb.PathScurry=process.platform==="win32"?RDt:process.platform==="darwin"?zzt:kDt});var GHr=A($zt=>{"use strict";Object.defineProperty($zt,"__esModule",{value:!0});$zt.Pattern=void 0;var Gyl=WI(),Uyl=e=>e.length>=1,Vyl=e=>e.length>=1,jHr=class e{#e;#r;#t;length;#n;#a;#c;#l;#u;#o;#i=!0;constructor(r,t,n,i){if(!Uyl(r))throw new TypeError("empty pattern list");if(!Vyl(t))throw new TypeError("empty glob list");if(t.length!==r.length)throw new TypeError("mismatched pattern list and glob list lengths");if(this.length=r.length,n<0||n>=this.length)throw new TypeError("index out of range");if(this.#e=r,this.#r=t,this.#t=n,this.#n=i,this.#t===0){if(this.isUNC()){let[s,a,o,c,...l]=this.#e,[u,m,h,_,...b]=this.#r;l[0]===""&&(l.shift(),b.shift());let v=[s,a,o,c,""].join("/"),w=[u,m,h,_,""].join("/");this.#e=[v,...l],this.#r=[w,...b],this.length=this.#e.length}else if(this.isDrive()||this.isAbsolute()){let[s,...a]=this.#e,[o,...c]=this.#r;a[0]===""&&(a.shift(),c.shift());let l=s+"/",u=o+"/";this.#e=[l,...a],this.#r=[u,...c],this.length=this.#e.length}}}pattern(){return this.#e[this.#t]}isString(){return typeof this.#e[this.#t]=="string"}isGlobstar(){return this.#e[this.#t]===Gyl.GLOBSTAR}isRegExp(){return this.#e[this.#t]instanceof RegExp}globString(){return this.#c=this.#c||(this.#t===0?this.isAbsolute()?this.#r[0]+this.#r.slice(1).join("/"):this.#r.join("/"):this.#r.slice(this.#t).join("/"))}hasMore(){return this.length>this.#t+1}rest(){return this.#a!==void 0?this.#a:this.hasMore()?(this.#a=new e(this.#e,this.#r,this.#t+1,this.#n),this.#a.#o=this.#o,this.#a.#u=this.#u,this.#a.#l=this.#l,this.#a):this.#a=null}isUNC(){let r=this.#e;return this.#u!==void 0?this.#u:this.#u=this.#n==="win32"&&this.#t===0&&r[0]===""&&r[1]===""&&typeof r[2]=="string"&&!!r[2]&&typeof r[3]=="string"&&!!r[3]}isDrive(){let r=this.#e;return this.#l!==void 0?this.#l:this.#l=this.#n==="win32"&&this.#t===0&&this.length>1&&typeof r[0]=="string"&&/^[a-z]:$/i.test(r[0])}isAbsolute(){let r=this.#e;return this.#o!==void 0?this.#o:this.#o=r[0]===""&&r.length>1||this.isDrive()||this.isUNC()}root(){let r=this.#e[0];return typeof r=="string"&&this.isAbsolute()&&this.#t===0?r:""}checkFollowGlobstar(){return!(this.#t===0||!this.isGlobstar()||!this.#i)}markFollowGlobstar(){return this.#t===0||!this.isGlobstar()||!this.#i?!1:(this.#i=!1,!0)}};$zt.Pattern=jHr});var Czi=A(Qzt=>{"use strict";Object.defineProperty(Qzt,"__esModule",{value:!0});Qzt.Ignore=void 0;var bzi=WI(),zyl=GHr(),$yl=typeof process=="object"&&process&&typeof process.platform=="string"?process.platform:"linux",UHr=class{relative;relativeChildren;absolute;absoluteChildren;constructor(r,{nobrace:t,nocase:n,noext:i,noglobstar:s,platform:a=$yl}){this.relative=[],this.absolute=[],this.relativeChildren=[],this.absoluteChildren=[];let o={dot:!0,nobrace:t,nocase:n,noext:i,noglobstar:s,optimizationLevel:2,platform:a,nocomment:!0,nonegate:!0};for(let c of r){let l=new bzi.Minimatch(c,o);for(let u=0;u{"use strict";Object.defineProperty(lK,"__esModule",{value:!0});lK.Processor=lK.SubWalks=lK.MatchRecord=lK.HasWalkedCache=void 0;var vzi=WI(),Kzt=class e{store;constructor(r=new Map){this.store=r}copy(){return new e(new Map(this.store))}hasWalked(r,t){var n;return(n=this.store.get(r.fullpath()))==null?void 0:n.has(t.globString())}storeWalked(r,t){let n=r.fullpath(),i=this.store.get(n);i?i.add(t.globString()):this.store.set(n,new Set([t.globString()]))}};lK.HasWalkedCache=Kzt;var Hzt=class{store=new Map;add(r,t,n){let i=(t?2:0)|(n?1:0),s=this.store.get(r);this.store.set(r,s===void 0?i:i&s)}entries(){return[...this.store.entries()].map(([r,t])=>[r,!!(t&2),!!(t&1)])}};lK.MatchRecord=Hzt;var Wzt=class{store=new Map;add(r,t){if(!r.canReaddir())return;let n=this.store.get(r);n?n.find(i=>i.globString()===t.globString())||n.push(t):this.store.set(r,[t])}get(r){let t=this.store.get(r);if(!t)throw new Error("attempting to walk unknown path");return t}entries(){return this.keys().map(r=>[r,this.store.get(r)])}keys(){return[...this.store.keys()].filter(r=>r.canReaddir())}};lK.SubWalks=Wzt;var VHr=class e{hasWalkedCache;matches=new Hzt;subwalks=new Wzt;patterns;follow;dot;opts;constructor(r,t){this.opts=r,this.follow=!!r.follow,this.dot=!!r.dot,this.hasWalkedCache=t?t.copy():new Kzt}processPatterns(r,t){this.patterns=t;let n=t.map(i=>[r,i]);for(let[i,s]of n){this.hasWalkedCache.storeWalked(i,s);let a=s.root(),o=s.isAbsolute()&&this.opts.absolute!==!1;if(a){i=i.resolve(a==="/"&&this.opts.root!==void 0?this.opts.root:a);let m=s.rest();if(m)s=m;else{this.matches.add(i,!0,!1);continue}}if(i.isENOENT())continue;let c,l,u=!1;for(;typeof(c=s.pattern())=="string"&&(l=s.rest());){let m=i.resolve(c);if(m.isUnknown()&&c!=="..")break;i=m,s=l,u=!0}if(c=s.pattern(),l=s.rest(),u){if(this.hasWalkedCache.hasWalked(i,s))continue;this.hasWalkedCache.storeWalked(i,s)}if(typeof c=="string"){if(l)this.subwalks.add(i,s);else{let m=c===".."||c===""||c===".";this.matches.add(i.resolve(c),o,m)}continue}else if(c===vzi.GLOBSTAR){(!i.isSymbolicLink()||this.follow||s.checkFollowGlobstar())&&this.subwalks.add(i,s);let m=l==null?void 0:l.pattern(),h=l==null?void 0:l.rest();if(!l||(m===""||m===".")&&!h)this.matches.add(i,o,m===""||m===".");else if(m===".."){let _=i.parent||i;h?this.hasWalkedCache.hasWalked(_,h)||this.subwalks.add(_,h):this.matches.add(_,o,!0)}}else c instanceof RegExp&&this.subwalks.add(i,s)}return this}subwalkTargets(){return this.subwalks.keys()}child(){return new e(this.opts,this.hasWalkedCache)}filterEntries(r,t){let n=this.subwalks.get(r),i=this.child();for(let s of t)for(let a of n){let o=a.isAbsolute(),c=a.pattern(),l=a.rest();c===vzi.GLOBSTAR?i.testGlobstar(s,a,l,o):c instanceof RegExp?i.testRegExp(s,c,l,o):i.testString(s,c,l,o)}return i}testGlobstar(r,t,n,i){if((this.dot||!r.name.startsWith("."))&&(t.hasMore()||this.matches.add(r,i,!1),r.canReaddir()&&(this.follow||!r.isSymbolicLink()?this.subwalks.add(r,t):r.isSymbolicLink()&&(n&&t.checkFollowGlobstar()?this.subwalks.add(r,n):t.markFollowGlobstar()&&this.subwalks.add(r,t)))),n){let s=n.pattern();if(typeof s=="string"&&s!==".."&&s!==""&&s!==".")this.testString(r,s,n.rest(),i);else if(s===".."){let a=r.parent||r;this.subwalks.add(a,n)}else s instanceof RegExp&&this.testRegExp(r,s,n.rest(),i)}}testRegExp(r,t,n,i){t.test(r.name)&&(n?this.subwalks.add(r,n):this.matches.add(r,i,!1))}testString(r,t,n,i){r.isNamed(t)&&(n?this.subwalks.add(r,n):this.matches.add(r,i,!1))}};lK.Processor=VHr});var wzi=A(hle=>{"use strict";Object.defineProperty(hle,"__esModule",{value:!0});hle.GlobStream=hle.GlobWalker=hle.GlobUtil=void 0;var Qyl=qHr(),Dzi=Czi(),Szi=Ezi(),Kyl=(e,r)=>typeof e=="string"?new Dzi.Ignore([e],r):Array.isArray(e)?new Dzi.Ignore(e,r):e,FDt=class{path;patterns;opts;seen=new Set;paused=!1;aborted=!1;#e=[];#r;#t;signal;maxDepth;constructor(r,t,n){this.patterns=r,this.path=t,this.opts=n,this.#t=!n.posix&&n.platform==="win32"?"\\":"/",n.ignore&&(this.#r=Kyl(n.ignore,n)),this.maxDepth=n.maxDepth||1/0,n.signal&&(this.signal=n.signal,this.signal.addEventListener("abort",()=>{this.#e.length=0}))}#n(r){var t,n;return this.seen.has(r)||!!((n=(t=this.#r)==null?void 0:t.ignored)!=null&&n.call(t,r))}#a(r){var t,n;return!!((n=(t=this.#r)==null?void 0:t.childrenIgnored)!=null&&n.call(t,r))}pause(){this.paused=!0}resume(){var t;if((t=this.signal)!=null&&t.aborted)return;this.paused=!1;let r;for(;!this.paused&&(r=this.#e.shift());)r()}onResume(r){var t;(t=this.signal)!=null&&t.aborted||(this.paused?this.#e.push(r):r())}async matchCheck(r,t){if(t&&this.opts.nodir)return;let n;if(this.opts.realpath){if(n=r.realpathCached()||await r.realpath(),!n)return;r=n}let i=r.isUnknown()||this.opts.stat;return this.matchCheckTest(i?await r.lstat():r,t)}matchCheckTest(r,t){return r&&(this.maxDepth===1/0||r.depth()<=this.maxDepth)&&(!t||r.canReaddir())&&(!this.opts.nodir||!r.isDirectory())&&!this.#n(r)?r:void 0}matchCheckSync(r,t){if(t&&this.opts.nodir)return;let n;if(this.opts.realpath){if(n=r.realpathCached()||r.realpathSync(),!n)return;r=n}let i=r.isUnknown()||this.opts.stat;return this.matchCheckTest(i?r.lstatSync():r,t)}matchFinish(r,t){if(this.#n(r))return;let n=this.opts.absolute===void 0?t:this.opts.absolute;this.seen.add(r);let i=this.opts.mark&&r.isDirectory()?this.#t:"";if(this.opts.withFileTypes)this.matchEmit(r);else if(n){let s=this.opts.posix?r.fullpathPosix():r.fullpath();this.matchEmit(s+i)}else{let s=this.opts.posix?r.relativePosix():r.relative(),a=this.opts.dotRelative&&!s.startsWith(".."+this.#t)?"."+this.#t:"";this.matchEmit(s?a+s+i:"."+i)}}async match(r,t,n){let i=await this.matchCheck(r,n);i&&this.matchFinish(i,t)}matchSync(r,t,n){let i=this.matchCheckSync(r,n);i&&this.matchFinish(i,t)}walkCB(r,t,n){var i;(i=this.signal)!=null&&i.aborted&&n(),this.walkCB2(r,t,new Szi.Processor(this.opts),n)}walkCB2(r,t,n,i){var o;if(this.#a(r))return i();if((o=this.signal)!=null&&o.aborted&&i(),this.paused){this.onResume(()=>this.walkCB2(r,t,n,i));return}n.processPatterns(r,t);let s=1,a=()=>{--s===0&&i()};for(let[c,l,u]of n.matches.entries())this.#n(c)||(s++,this.match(c,l,u).then(()=>a()));for(let c of n.subwalkTargets()){if(this.maxDepth!==1/0&&c.depth()>=this.maxDepth)continue;s++;let l=c.readdirCached();c.calledReaddir()?this.walkCB3(c,l,n,a):c.readdirCB((u,m)=>this.walkCB3(c,m,n,a),!0)}a()}walkCB3(r,t,n,i){n=n.filterEntries(r,t);let s=1,a=()=>{--s===0&&i()};for(let[o,c,l]of n.matches.entries())this.#n(o)||(s++,this.match(o,c,l).then(()=>a()));for(let[o,c]of n.subwalks.entries())s++,this.walkCB2(o,c,n.child(),a);a()}walkCBSync(r,t,n){var i;(i=this.signal)!=null&&i.aborted&&n(),this.walkCB2Sync(r,t,new Szi.Processor(this.opts),n)}walkCB2Sync(r,t,n,i){var o;if(this.#a(r))return i();if((o=this.signal)!=null&&o.aborted&&i(),this.paused){this.onResume(()=>this.walkCB2Sync(r,t,n,i));return}n.processPatterns(r,t);let s=1,a=()=>{--s===0&&i()};for(let[c,l,u]of n.matches.entries())this.#n(c)||this.matchSync(c,l,u);for(let c of n.subwalkTargets()){if(this.maxDepth!==1/0&&c.depth()>=this.maxDepth)continue;s++;let l=c.readdirSync();this.walkCB3Sync(c,l,n,a)}a()}walkCB3Sync(r,t,n,i){n=n.filterEntries(r,t);let s=1,a=()=>{--s===0&&i()};for(let[o,c,l]of n.matches.entries())this.#n(o)||this.matchSync(o,c,l);for(let[o,c]of n.subwalks.entries())s++,this.walkCB2Sync(o,c,n.child(),a);a()}};hle.GlobUtil=FDt;var zHr=class extends FDt{matches;constructor(r,t,n){super(r,t,n),this.matches=new Set}matchEmit(r){this.matches.add(r)}async walk(){var r;if((r=this.signal)!=null&&r.aborted)throw this.signal.reason;return this.path.isUnknown()&&await this.path.lstat(),await new Promise((t,n)=>{this.walkCB(this.path,this.patterns,()=>{var i;(i=this.signal)!=null&&i.aborted?n(this.signal.reason):t(this.matches)})}),this.matches}walkSync(){var r;if((r=this.signal)!=null&&r.aborted)throw this.signal.reason;return this.path.isUnknown()&&this.path.lstatSync(),this.walkCBSync(this.path,this.patterns,()=>{var t;if((t=this.signal)!=null&&t.aborted)throw this.signal.reason}),this.matches}};hle.GlobWalker=zHr;var $Hr=class extends FDt{results;constructor(r,t,n){super(r,t,n),this.results=new Qyl.Minipass({signal:this.signal,objectMode:!0}),this.results.on("drain",()=>this.resume()),this.results.on("resume",()=>this.resume())}matchEmit(r){this.results.write(r),this.results.flowing||this.pause()}stream(){let r=this.path;return r.isUnknown()?r.lstat().then(()=>{this.walkCB(r,this.patterns,()=>this.results.end())}):this.walkCB(r,this.patterns,()=>this.results.end()),this.results}streamSync(){return this.path.isUnknown()&&this.path.lstatSync(),this.walkCBSync(this.path,this.patterns,()=>this.results.end()),this.results}};hle.GlobStream=$Hr});var KHr=A(Xzt=>{"use strict";Object.defineProperty(Xzt,"__esModule",{value:!0});Xzt.Glob=void 0;var Hyl=WI(),Yzt=Azi(),Wyl=require("url"),Yyl=GHr(),Jzt=wzi(),Jyl=typeof process=="object"&&process&&typeof process.platform=="string"?process.platform:"linux",QHr=class{absolute;cwd;root;dot;dotRelative;follow;ignore;magicalBraces;mark;matchBase;maxDepth;nobrace;nocase;nodir;noext;noglobstar;pattern;platform;realpath;scurry;stat;signal;windowsPathsNoEscape;withFileTypes;opts;patterns;constructor(r,t){if(this.withFileTypes=!!t.withFileTypes,this.signal=t.signal,this.follow=!!t.follow,this.dot=!!t.dot,this.dotRelative=!!t.dotRelative,this.nodir=!!t.nodir,this.mark=!!t.mark,t.cwd?(t.cwd instanceof URL||t.cwd.startsWith("file://"))&&(t.cwd=(0,Wyl.fileURLToPath)(t.cwd)):this.cwd="",this.cwd=t.cwd||"",this.root=t.root,this.magicalBraces=!!t.magicalBraces,this.nobrace=!!t.nobrace,this.noext=!!t.noext,this.realpath=!!t.realpath,this.absolute=t.absolute,this.noglobstar=!!t.noglobstar,this.matchBase=!!t.matchBase,this.maxDepth=typeof t.maxDepth=="number"?t.maxDepth:1/0,this.stat=!!t.stat,this.ignore=t.ignore,this.withFileTypes&&this.absolute!==void 0)throw new Error("cannot set absolute and withFileTypes:true");if(typeof r=="string"&&(r=[r]),this.windowsPathsNoEscape=!!t.windowsPathsNoEscape||t.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(r=r.map(c=>c.replace(/\\/g,"/"))),this.matchBase){if(t.noglobstar)throw new TypeError("base matching requires globstar");r=r.map(c=>c.includes("/")?c:`./**/${c}`)}if(this.pattern=r,this.platform=t.platform||Jyl,this.opts={...t,platform:this.platform},t.scurry){if(this.scurry=t.scurry,t.nocase!==void 0&&t.nocase!==t.scurry.nocase)throw new Error("nocase option contradicts provided scurry option")}else{let c=t.platform==="win32"?Yzt.PathScurryWin32:t.platform==="darwin"?Yzt.PathScurryDarwin:t.platform?Yzt.PathScurryPosix:Yzt.PathScurry;this.scurry=new c(this.cwd,{nocase:t.nocase,fs:t.fs})}this.nocase=this.scurry.nocase;let n=this.platform==="darwin"||this.platform==="win32",i={...t,dot:this.dot,matchBase:this.matchBase,nobrace:this.nobrace,nocase:this.nocase,nocaseMagicOnly:n,nocomment:!0,noext:this.noext,nonegate:!0,optimizationLevel:2,platform:this.platform,windowsPathsNoEscape:this.windowsPathsNoEscape,debug:!!this.opts.debug},s=this.pattern.map(c=>new Hyl.Minimatch(c,i)),[a,o]=s.reduce((c,l)=>(c[0].push(...l.set),c[1].push(...l.globParts),c),[[],[]]);this.patterns=a.map((c,l)=>new Yyl.Pattern(c,o[l],0,this.platform))}async walk(){return[...await new Jzt.GlobWalker(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).walk()]}walkSync(){return[...new Jzt.GlobWalker(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).walkSync()]}stream(){return new Jzt.GlobStream(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).stream()}streamSync(){return new Jzt.GlobStream(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).streamSync()}iterateSync(){return this.streamSync()[Symbol.iterator]()}[Symbol.iterator](){return this.iterateSync()}iterate(){return this.stream()[Symbol.asyncIterator]()}[Symbol.asyncIterator](){return this.iterate()}};Xzt.Glob=QHr});var HHr=A(Zzt=>{"use strict";Object.defineProperty(Zzt,"__esModule",{value:!0});Zzt.hasMagic=void 0;var Xyl=WI(),Zyl=(e,r={})=>{Array.isArray(e)||(e=[e]);for(let t of e)if(new Xyl.Minimatch(t,r).hasMagic())return!0;return!1};Zzt.hasMagic=Zyl});var XHr=A(ay=>{"use strict";Object.defineProperty(ay,"__esModule",{value:!0});ay.glob=ay.hasMagic=ay.Glob=ay.unescape=ay.escape=ay.sync=ay.iterate=ay.iterateSync=ay.stream=ay.streamSync=ay.globIterate=ay.globIterateSync=ay.globSync=ay.globStream=ay.globStreamSync=void 0;var Izi=WI(),KEe=KHr(),e_l=HHr();function NDt(e,r={}){return new KEe.Glob(e,r).streamSync()}ay.globStreamSync=NDt;function WHr(e,r={}){return new KEe.Glob(e,r).stream()}ay.globStream=WHr;function YHr(e,r={}){return new KEe.Glob(e,r).walkSync()}ay.globSync=YHr;async function xzi(e,r={}){return new KEe.Glob(e,r).walk()}function ODt(e,r={}){return new KEe.Glob(e,r).iterateSync()}ay.globIterateSync=ODt;function JHr(e,r={}){return new KEe.Glob(e,r).iterate()}ay.globIterate=JHr;ay.streamSync=NDt;ay.stream=Object.assign(WHr,{sync:NDt});ay.iterateSync=ODt;ay.iterate=Object.assign(JHr,{sync:ODt});ay.sync=Object.assign(YHr,{stream:NDt,iterate:ODt});var Tzi=WI();Object.defineProperty(ay,"escape",{enumerable:!0,get:function(){return Tzi.escape}});Object.defineProperty(ay,"unescape",{enumerable:!0,get:function(){return Tzi.unescape}});var t_l=KHr();Object.defineProperty(ay,"Glob",{enumerable:!0,get:function(){return t_l.Glob}});var r_l=HHr();Object.defineProperty(ay,"hasMagic",{enumerable:!0,get:function(){return r_l.hasMagic}});ay.glob=Object.assign(xzi,{glob:xzi,globSync:YHr,sync:ay.sync,globStream:WHr,stream:ay.stream,globStreamSync:NDt,streamSync:ay.streamSync,globIterate:JHr,iterate:ay.iterate,globIterateSync:ODt,iterateSync:ay.iterateSync,Glob:KEe.Glob,hasMagic:e_l.hasMagic,escape:Izi.escape,unescape:Izi.unescape});ay.glob.glob=ay.glob});var ZHr=A((Ngg,Rzi)=>{"use strict";var{glob:n_l}=XHr(),Pzi=require("path"),i_l=e=>e.split(Pzi.win32.sep).join(Pzi.posix.sep);Rzi.exports=(e,r)=>n_l(i_l(e),r)});var Fzi=A((Ogg,kzi)=>{"use strict";var s_l=require("fs/promises"),a_l=UNe(),{hasContent:o_l}=pHr();kzi.exports=c_l;async function c_l(e,r){let t=await o_l(e,r);return t&&t.sri?(await s_l.rm(a_l(e,t.sri),{recursive:!0,force:!0}),!0):!1}});var Ozi=A((Bgg,BDt)=>{"use strict";var{rm:u_l}=require("fs/promises"),l_l=ZHr(),d_l=HNe(),eWr=uDt(),p_l=require("path"),m_l=Fzi();BDt.exports=Nzi;BDt.exports.entry=Nzi;function Nzi(e,r,t){return eWr.clearMemoized(),d_l.delete(e,r,t)}BDt.exports.content=f_l;function f_l(e,r){return eWr.clearMemoized(),m_l(e,r)}BDt.exports.all=h_l;async function h_l(e){eWr.clearMemoized();let r=await l_l(p_l.join(e,"*(content-*|index-*)"),{silent:!0,nosort:!0});return Promise.all(r.map(t=>u_l(t,{recursive:!0,force:!0})))}});var qzi=A((qgg,Bzi)=>{"use strict";Bzi.exports=(e,r=1,t)=>{if(t={indent:" ",includeEmptyLines:!1,...t},typeof e!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof e}\``);if(typeof r!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof r}\``);if(typeof t.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof t.indent}\``);if(r===0)return e;let n=t.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return e.replace(n,t.indent.repeat(r))}});var Gzi=A((Mgg,jzi)=>{"use strict";var Mzi=require("os"),Lzi=/\s+at.*(?:\(|\s)(.*)\)?/,g_l=/^(?:(?:(?:node|(?:internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)\.js:\d+:\d+)|native)/,y_l=typeof Mzi.homedir>"u"?"":Mzi.homedir();jzi.exports=(e,r)=>(r=Object.assign({pretty:!1},r),e.replace(/\\/g,"/").split(` -`).filter(t=>{let n=t.match(Lzi);if(n===null||!n[1])return!0;let i=n[1];return i.includes(".app/Contents/Resources/electron.asar")||i.includes(".app/Contents/Resources/default_app.asar")?!1:!g_l.test(i)}).filter(t=>t.trim()!=="").map(t=>r.pretty?t.replace(Lzi,(n,i)=>n.replace(i,i.replace(y_l,"~"))):t).join(` -`))});var e$t=A((Lgg,Uzi)=>{"use strict";var __l=qzi(),A_l=Gzi(),b_l=e=>e.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g,""),tWr=class extends Error{constructor(r){if(!Array.isArray(r))throw new TypeError(`Expected input to be an Array, got ${typeof r}`);r=[...r].map(n=>n instanceof Error?n:n!==null&&typeof n=="object"?Object.assign(new Error(n.message),n):new Error(n));let t=r.map(n=>typeof n.stack=="string"?b_l(A_l(n.stack)):String(n)).join(` +>>> no match, partial?`,r,h,t,_),h===c))}let v;if(typeof u=="string"?(v=m===u,this.debug("string match",u,m,v)):(v=u.test(m),this.debug("pattern match",u,m,v)),!v)return!1}if(a===c&&o===l)return!0;if(a===c)return n;if(o===l)return a===c-1&&r[a]==="";throw new Error("wtf?")}braceExpand(){return(0,Hf.braceExpand)(this.pattern,this.options)}parse(r){(0,Tzt.assertValidPattern)(r);let t=this.options;if(r==="**")return Hf.GLOBSTAR;if(r==="")return"";let n,i=null;(n=r.match(ayl))?i=t.dot?cyl:oyl:(n=r.match(Y1l))?i=(t.nocase?t.dot?eyl:Z1l:t.dot?X1l:J1l)(n[1]):(n=r.match(uyl))?i=(t.nocase?t.dot?dyl:lyl:t.dot?pyl:myl)(n):(n=r.match(tyl))?i=t.dot?nyl:ryl:(n=r.match(iyl))&&(i=syl);let s=jVi.AST.fromGlob(r,this.options).toMMPattern();return i?Object.assign(s,{test:i}):s}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let r=this.set;if(!r.length)return this.regexp=!1,this.regexp;let t=this.options,n=t.noglobstar?hyl:t.dot?gyl:yyl,i=new Set(t.nocase?["i"]:[]),s=r.map(c=>{let l=c.map(u=>{if(u instanceof RegExp)for(let m of u.flags.split(""))i.add(m);return typeof u=="string"?Eyl(u):u===Hf.GLOBSTAR?Hf.GLOBSTAR:u._src});return l.forEach((u,m)=>{let h=l[m+1],_=l[m-1];u!==Hf.GLOBSTAR||_===Hf.GLOBSTAR||(_===void 0?h!==void 0&&h!==Hf.GLOBSTAR?l[m+1]="(?:\\/|"+n+"\\/)?"+h:l[m]=n:h===void 0?l[m-1]=_+"(?:\\/|"+n+")?":h!==Hf.GLOBSTAR&&(l[m-1]=_+"(?:\\/|\\/"+n+"\\/)"+h,l[m+1]=Hf.GLOBSTAR))}),l.filter(u=>u!==Hf.GLOBSTAR).join("/")}).join("|"),[a,o]=r.length>1?["(?:",")"]:["",""];s="^"+a+s+o+"$",this.negate&&(s="^(?!"+s+").+$");try{this.regexp=new RegExp(s,[...i].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(r){return this.preserveMultipleSlashes?r.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(r)?["",...r.split(/\/+/)]:r.split(/\/+/)}match(r,t=this.partial){if(this.debug("match",r,this.pattern),this.comment)return!1;if(this.empty)return r==="";if(r==="/"&&t)return!0;let n=this.options;this.isWindows&&(r=r.split("\\").join("/"));let i=this.slashSplit(r);this.debug(this.pattern,"split",i);let s=this.set;this.debug(this.pattern,"set",s);let a=i[i.length-1];if(!a)for(let o=i.length-2;!a&&o>=0;o--)a=i[o];for(let o=0;o{"use strict";Object.defineProperty(Rzt,"__esModule",{value:!0});Rzt.LRUCache=void 0;var _Dt=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,QVi=new Set,wHr=typeof process=="object"&&process?process:{},KVi=(e,r,t,n)=>{typeof wHr.emitWarning=="function"?wHr.emitWarning(e,r,t,n):console.error(`[${t}] ${r}: ${e}`)},Pzt=globalThis.AbortController,zVi=globalThis.AbortSignal,$Vi;if(typeof Pzt>"u"){zVi=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(n,i){this._onabort.push(i)}},Pzt=class{constructor(){r()}signal=new zVi;abort(n){var i,s;if(!this.signal.aborted){this.signal.reason=n,this.signal.aborted=!0;for(let a of this.signal._onabort)a(n);(s=(i=this.signal).onabort)==null||s.call(i,n)}}};let e=(($Vi=wHr.env)==null?void 0:$Vi.LRU_CACHE_IGNORE_AC_WARNING)!=="1",r=()=>{e&&(e=!1,KVi("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",r))}}var Iyl=e=>!QVi.has(e),Dgg=Symbol("type"),mle=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),HVi=e=>mle(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?sOe:null:null,sOe=class extends Array{constructor(r){super(r),this.fill(0)}},IHr=class e{heap;length;static#e=!1;static create(r){let t=HVi(r);if(!t)return[];e.#e=!0;let n=new e(r,t);return e.#e=!1,n}constructor(r,t){if(!e.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new t(r),this.length=0}push(r){this.heap[this.length++]=r}pop(){return this.heap[--this.length]}},xHr=class e{#e;#r;#t;#n;#a;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#c;#l;#u;#o;#i;#h;#y;#m;#p;#A;#g;#x;#T;#D;#b;#w;#f;static unsafeExposeInternals(r){return{starts:r.#T,ttls:r.#D,sizes:r.#x,keyMap:r.#u,keyList:r.#o,valList:r.#i,next:r.#h,prev:r.#y,get head(){return r.#m},get tail(){return r.#p},free:r.#A,isBackgroundFetch:t=>r.#d(t),backgroundFetch:(t,n,i,s)=>r.#N(t,n,i,s),moveToTail:t=>r.#F(t),indexes:t=>r.#E(t),rindexes:t=>r.#I(t),isStale:t=>r.#_(t)}}get max(){return this.#e}get maxSize(){return this.#r}get calculatedSize(){return this.#l}get size(){return this.#c}get fetchMethod(){return this.#a}get dispose(){return this.#t}get disposeAfter(){return this.#n}constructor(r){let{max:t=0,ttl:n,ttlResolution:i=1,ttlAutopurge:s,updateAgeOnGet:a,updateAgeOnHas:o,allowStale:c,dispose:l,disposeAfter:u,noDisposeOnSet:m,noUpdateTTL:h,maxSize:_=0,maxEntrySize:b=0,sizeCalculation:v,fetchMethod:w,noDeleteOnFetchRejection:x,noDeleteOnStaleGet:P,allowStaleOnFetchRejection:k,allowStaleOnFetchAbort:R,ignoreFetchAbort:L}=r;if(t!==0&&!mle(t))throw new TypeError("max option must be a nonnegative integer");let U=t?HVi(t):Array;if(!U)throw new Error("invalid max value: "+t);if(this.#e=t,this.#r=_,this.maxEntrySize=b||this.#r,this.sizeCalculation=v,this.sizeCalculation){if(!this.#r&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(w!==void 0&&typeof w!="function")throw new TypeError("fetchMethod must be a function if specified");if(this.#a=w,this.#w=!!w,this.#u=new Map,this.#o=new Array(t).fill(void 0),this.#i=new Array(t).fill(void 0),this.#h=new U(t),this.#y=new U(t),this.#m=0,this.#p=0,this.#A=IHr.create(t),this.#c=0,this.#l=0,typeof l=="function"&&(this.#t=l),typeof u=="function"?(this.#n=u,this.#g=[]):(this.#n=void 0,this.#g=void 0),this.#b=!!this.#t,this.#f=!!this.#n,this.noDisposeOnSet=!!m,this.noUpdateTTL=!!h,this.noDeleteOnFetchRejection=!!x,this.allowStaleOnFetchRejection=!!k,this.allowStaleOnFetchAbort=!!R,this.ignoreFetchAbort=!!L,this.maxEntrySize!==0){if(this.#r!==0&&!mle(this.#r))throw new TypeError("maxSize must be a positive integer if specified");if(!mle(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");this.#R()}if(this.allowStale=!!c,this.noDeleteOnStaleGet=!!P,this.updateAgeOnGet=!!a,this.updateAgeOnHas=!!o,this.ttlResolution=mle(i)||i===0?i:1,this.ttlAutopurge=!!s,this.ttl=n||0,this.ttl){if(!mle(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.#P()}if(this.#e===0&&this.ttl===0&&this.#r===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.#e&&!this.#r){let Y="LRU_CACHE_UNBOUNDED";Iyl(Y)&&(QVi.add(Y),KVi("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",Y,e))}}getRemainingTTL(r){return this.#u.has(r)?1/0:0}#P(){let r=new sOe(this.#e),t=new sOe(this.#e);this.#D=r,this.#T=t,this.#s=(s,a,o=_Dt.now())=>{if(t[s]=a!==0?o:0,r[s]=a,a!==0&&this.ttlAutopurge){let c=setTimeout(()=>{this.#_(s)&&this.delete(this.#o[s])},a+1);c.unref&&c.unref()}},this.#S=s=>{t[s]=r[s]!==0?_Dt.now():0},this.#C=(s,a)=>{if(r[a]){let o=r[a],c=t[a];s.ttl=o,s.start=c,s.now=n||i();let l=s.now-c;s.remainingTTL=o-l}};let n=0,i=()=>{let s=_Dt.now();if(this.ttlResolution>0){n=s;let a=setTimeout(()=>n=0,this.ttlResolution);a.unref&&a.unref()}return s};this.getRemainingTTL=s=>{let a=this.#u.get(s);if(a===void 0)return 0;let o=r[a],c=t[a];if(o===0||c===0)return 1/0;let l=(n||i())-c;return o-l},this.#_=s=>r[s]!==0&&t[s]!==0&&(n||i())-t[s]>r[s]}#S=()=>{};#C=()=>{};#s=()=>{};#_=()=>!1;#R(){let r=new sOe(this.#e);this.#l=0,this.#x=r,this.#v=t=>{this.#l-=r[t],r[t]=0},this.#B=(t,n,i,s)=>{if(this.#d(n))return 0;if(!mle(i))if(s){if(typeof s!="function")throw new TypeError("sizeCalculation must be a function");if(i=s(n,t),!mle(i))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");return i},this.#O=(t,n,i)=>{if(r[t]=n,this.#r){let s=this.#r-r[t];for(;this.#l>s;)this.#k(!0)}this.#l+=r[t],i&&(i.entrySize=n,i.totalCalculatedSize=this.#l)}}#v=r=>{};#O=(r,t,n)=>{};#B=(r,t,n,i)=>{if(n||i)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0};*#E({allowStale:r=this.allowStale}={}){if(this.#c)for(let t=this.#p;!(!this.#q(t)||((r||!this.#_(t))&&(yield t),t===this.#m));)t=this.#y[t]}*#I({allowStale:r=this.allowStale}={}){if(this.#c)for(let t=this.#m;!(!this.#q(t)||((r||!this.#_(t))&&(yield t),t===this.#p));)t=this.#h[t]}#q(r){return r!==void 0&&this.#u.get(this.#o[r])===r}*entries(){for(let r of this.#E())this.#i[r]!==void 0&&this.#o[r]!==void 0&&!this.#d(this.#i[r])&&(yield[this.#o[r],this.#i[r]])}*rentries(){for(let r of this.#I())this.#i[r]!==void 0&&this.#o[r]!==void 0&&!this.#d(this.#i[r])&&(yield[this.#o[r],this.#i[r]])}*keys(){for(let r of this.#E()){let t=this.#o[r];t!==void 0&&!this.#d(this.#i[r])&&(yield t)}}*rkeys(){for(let r of this.#I()){let t=this.#o[r];t!==void 0&&!this.#d(this.#i[r])&&(yield t)}}*values(){for(let r of this.#E())this.#i[r]!==void 0&&!this.#d(this.#i[r])&&(yield this.#i[r])}*rvalues(){for(let r of this.#I())this.#i[r]!==void 0&&!this.#d(this.#i[r])&&(yield this.#i[r])}[Symbol.iterator](){return this.entries()}find(r,t={}){for(let n of this.#E()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;if(s!==void 0&&r(s,this.#o[n],this))return this.get(this.#o[n],t)}}forEach(r,t=this){for(let n of this.#E()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.#o[n],this)}}rforEach(r,t=this){for(let n of this.#I()){let i=this.#i[n],s=this.#d(i)?i.__staleWhileFetching:i;s!==void 0&&r.call(t,s,this.#o[n],this)}}purgeStale(){let r=!1;for(let t of this.#I({allowStale:!0}))this.#_(t)&&(this.delete(this.#o[t]),r=!0);return r}dump(){let r=[];for(let t of this.#E({allowStale:!0})){let n=this.#o[t],i=this.#i[t],s=this.#d(i)?i.__staleWhileFetching:i;if(s===void 0||n===void 0)continue;let a={value:s};if(this.#D&&this.#T){a.ttl=this.#D[t];let o=_Dt.now()-this.#T[t];a.start=Math.floor(Date.now()-o)}this.#x&&(a.size=this.#x[t]),r.unshift([n,a])}return r}load(r){this.clear();for(let[t,n]of r){if(n.start){let i=Date.now()-n.start;n.start=_Dt.now()-i}this.set(t,n.value,n)}}set(r,t,n={}){var h,_,b;if(t===void 0)return this.delete(r),this;let{ttl:i=this.ttl,start:s,noDisposeOnSet:a=this.noDisposeOnSet,sizeCalculation:o=this.sizeCalculation,status:c}=n,{noUpdateTTL:l=this.noUpdateTTL}=n,u=this.#B(r,t,n.size||0,o);if(this.maxEntrySize&&u>this.maxEntrySize)return c&&(c.set="miss",c.maxEntrySizeExceeded=!0),this.delete(r),this;let m=this.#c===0?void 0:this.#u.get(r);if(m===void 0)m=this.#c===0?this.#p:this.#A.length!==0?this.#A.pop():this.#c===this.#e?this.#k(!1):this.#c,this.#o[m]=r,this.#i[m]=t,this.#u.set(r,m),this.#h[this.#p]=m,this.#y[m]=this.#p,this.#p=m,this.#c++,this.#O(m,u,c),c&&(c.set="add"),l=!1;else{this.#F(m);let v=this.#i[m];if(t!==v){if(this.#w&&this.#d(v)?v.__abortController.abort(new Error("replaced")):a||(this.#b&&((h=this.#t)==null||h.call(this,v,r,"set")),this.#f&&((_=this.#g)==null||_.push([v,r,"set"]))),this.#v(m),this.#O(m,u,c),this.#i[m]=t,c){c.set="replace";let w=v&&this.#d(v)?v.__staleWhileFetching:v;w!==void 0&&(c.oldValue=w)}}else c&&(c.set="update")}if(i!==0&&!this.#D&&this.#P(),this.#D&&(l||this.#s(m,i,s),c&&this.#C(c,m)),!a&&this.#f&&this.#g){let v=this.#g,w;for(;w=v==null?void 0:v.shift();)(b=this.#n)==null||b.call(this,...w)}return this}pop(){var r;try{for(;this.#c;){let t=this.#i[this.#m];if(this.#k(!0),this.#d(t)){if(t.__staleWhileFetching)return t.__staleWhileFetching}else if(t!==void 0)return t}}finally{if(this.#f&&this.#g){let t=this.#g,n;for(;n=t==null?void 0:t.shift();)(r=this.#n)==null||r.call(this,...n)}}}#k(r){var s,a;let t=this.#m,n=this.#o[t],i=this.#i[t];return this.#w&&this.#d(i)?i.__abortController.abort(new Error("evicted")):(this.#b||this.#f)&&(this.#b&&((s=this.#t)==null||s.call(this,i,n,"evict")),this.#f&&((a=this.#g)==null||a.push([i,n,"evict"]))),this.#v(t),r&&(this.#o[t]=void 0,this.#i[t]=void 0,this.#A.push(t)),this.#c===1?(this.#m=this.#p=0,this.#A.length=0):this.#m=this.#h[t],this.#u.delete(n),this.#c--,t}has(r,t={}){let{updateAgeOnHas:n=this.updateAgeOnHas,status:i}=t,s=this.#u.get(r);if(s!==void 0){let a=this.#i[s];if(this.#d(a)&&a.__staleWhileFetching===void 0)return!1;if(this.#_(s))i&&(i.has="stale",this.#C(i,s));else return n&&this.#S(s),i&&(i.has="hit",this.#C(i,s)),!0}else i&&(i.has="miss");return!1}peek(r,t={}){let{allowStale:n=this.allowStale}=t,i=this.#u.get(r);if(i!==void 0&&(n||!this.#_(i))){let s=this.#i[i];return this.#d(s)?s.__staleWhileFetching:s}}#N(r,t,n,i){let s=t===void 0?void 0:this.#i[t];if(this.#d(s))return s;let a=new Pzt,{signal:o}=n;o==null||o.addEventListener("abort",()=>a.abort(o.reason),{signal:a.signal});let c={signal:a.signal,options:n,context:i},l=(v,w=!1)=>{let{aborted:x}=a.signal,P=n.ignoreFetchAbort&&v!==void 0;if(n.status&&(x&&!w?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,P&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),x&&!P&&!w)return m(a.signal.reason);let k=_;return this.#i[t]===_&&(v===void 0?k.__staleWhileFetching?this.#i[t]=k.__staleWhileFetching:this.delete(r):(n.status&&(n.status.fetchUpdated=!0),this.set(r,v,c.options))),v},u=v=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=v),m(v)),m=v=>{let{aborted:w}=a.signal,x=w&&n.allowStaleOnFetchAbort,P=x||n.allowStaleOnFetchRejection,k=P||n.noDeleteOnFetchRejection,R=_;if(this.#i[t]===_&&(!k||R.__staleWhileFetching===void 0?this.delete(r):x||(this.#i[t]=R.__staleWhileFetching)),P)return n.status&&R.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),R.__staleWhileFetching;if(R.__returned===R)throw v},h=(v,w)=>{var P;let x=(P=this.#a)==null?void 0:P.call(this,r,s,c);x&&x instanceof Promise&&x.then(k=>v(k===void 0?void 0:k),w),a.signal.addEventListener("abort",()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(v(void 0),n.allowStaleOnFetchAbort&&(v=k=>l(k,!0)))})};n.status&&(n.status.fetchDispatched=!0);let _=new Promise(h).then(l,u),b=Object.assign(_,{__abortController:a,__staleWhileFetching:s,__returned:void 0});return t===void 0?(this.set(r,b,{...c.options,status:void 0}),t=this.#u.get(r)):this.#i[t]=b,b}#d(r){if(!this.#w)return!1;let t=r;return!!t&&t instanceof Promise&&t.hasOwnProperty("__staleWhileFetching")&&t.__abortController instanceof Pzt}async fetch(r,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:s=this.noDeleteOnStaleGet,ttl:a=this.ttl,noDisposeOnSet:o=this.noDisposeOnSet,size:c=0,sizeCalculation:l=this.sizeCalculation,noUpdateTTL:u=this.noUpdateTTL,noDeleteOnFetchRejection:m=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:h=this.allowStaleOnFetchRejection,ignoreFetchAbort:_=this.ignoreFetchAbort,allowStaleOnFetchAbort:b=this.allowStaleOnFetchAbort,context:v,forceRefresh:w=!1,status:x,signal:P}=t;if(!this.#w)return x&&(x.fetch="get"),this.get(r,{allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:s,status:x});let k={allowStale:n,updateAgeOnGet:i,noDeleteOnStaleGet:s,ttl:a,noDisposeOnSet:o,size:c,sizeCalculation:l,noUpdateTTL:u,noDeleteOnFetchRejection:m,allowStaleOnFetchRejection:h,allowStaleOnFetchAbort:b,ignoreFetchAbort:_,status:x,signal:P},R=this.#u.get(r);if(R===void 0){x&&(x.fetch="miss");let L=this.#N(r,R,k,v);return L.__returned=L}else{let L=this.#i[R];if(this.#d(L)){let M=n&&L.__staleWhileFetching!==void 0;return x&&(x.fetch="inflight",M&&(x.returnedStale=!0)),M?L.__staleWhileFetching:L.__returned=L}let U=this.#_(R);if(!w&&!U)return x&&(x.fetch="hit"),this.#F(R),i&&this.#S(R),x&&this.#C(x,R),L;let Y=this.#N(r,R,k,v),j=Y.__staleWhileFetching!==void 0&&n;return x&&(x.fetch=U?"stale":"refresh",j&&U&&(x.returnedStale=!0)),j?Y.__staleWhileFetching:Y.__returned=Y}}get(r,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:i=this.updateAgeOnGet,noDeleteOnStaleGet:s=this.noDeleteOnStaleGet,status:a}=t,o=this.#u.get(r);if(o!==void 0){let c=this.#i[o],l=this.#d(c);return a&&this.#C(a,o),this.#_(o)?(a&&(a.get="stale"),l?(a&&n&&c.__staleWhileFetching!==void 0&&(a.returnedStale=!0),n?c.__staleWhileFetching:void 0):(s||this.delete(r),a&&n&&(a.returnedStale=!0),n?c:void 0)):(a&&(a.get="hit"),l?c.__staleWhileFetching:(this.#F(o),i&&this.#S(o),c))}else a&&(a.get="miss")}#M(r,t){this.#y[t]=r,this.#h[r]=t}#F(r){r!==this.#p&&(r===this.#m?this.#m=this.#h[r]:this.#M(this.#y[r],this.#h[r]),this.#M(this.#p,r),this.#p=r)}delete(r){var n,i,s,a;let t=!1;if(this.#c!==0){let o=this.#u.get(r);if(o!==void 0)if(t=!0,this.#c===1)this.clear();else{this.#v(o);let c=this.#i[o];this.#d(c)?c.__abortController.abort(new Error("deleted")):(this.#b||this.#f)&&(this.#b&&((n=this.#t)==null||n.call(this,c,r,"delete")),this.#f&&((i=this.#g)==null||i.push([c,r,"delete"]))),this.#u.delete(r),this.#o[o]=void 0,this.#i[o]=void 0,o===this.#p?this.#p=this.#y[o]:o===this.#m?this.#m=this.#h[o]:(this.#h[this.#y[o]]=this.#h[o],this.#y[this.#h[o]]=this.#y[o]),this.#c--,this.#A.push(o)}}if(this.#f&&((s=this.#g)!=null&&s.length)){let o=this.#g,c;for(;c=o==null?void 0:o.shift();)(a=this.#n)==null||a.call(this,...c)}return t}clear(){var r,t,n;for(let i of this.#I({allowStale:!0})){let s=this.#i[i];if(this.#d(s))s.__abortController.abort(new Error("deleted"));else{let a=this.#o[i];this.#b&&((r=this.#t)==null||r.call(this,s,a,"delete")),this.#f&&((t=this.#g)==null||t.push([s,a,"delete"]))}}if(this.#u.clear(),this.#i.fill(void 0),this.#o.fill(void 0),this.#D&&this.#T&&(this.#D.fill(0),this.#T.fill(0)),this.#x&&this.#x.fill(0),this.#m=0,this.#p=0,this.#A.length=0,this.#l=0,this.#c=0,this.#f&&this.#g){let i=this.#g,s;for(;s=i==null?void 0:i.shift();)(n=this.#n)==null||n.call(this,...s)}}};Rzt.LRUCache=xHr});var qHr=A(szi=>{"use strict";var YVi=typeof process=="object"&&process?process:{stdout:null,stderr:null},xyl=require("events"),JVi=require("stream"),Tyl=require("string_decoder"),XVi=Tyl.StringDecoder,lre=Symbol("EOF"),dre=Symbol("maybeEmitEnd"),fle=Symbol("emittedEnd"),kzt=Symbol("emittingEnd"),ADt=Symbol("emittedError"),Fzt=Symbol("closed"),ZVi=Symbol("read"),Nzt=Symbol("flush"),ezi=Symbol("flushChunk"),lF=Symbol("encoding"),pre=Symbol("decoder"),Ozt=Symbol("flowing"),bDt=Symbol("paused"),aOe=Symbol("resume"),$D=Symbol("buffer"),cK=Symbol("pipes"),YI=Symbol("bufferLength"),THr=Symbol("bufferPush"),PHr=Symbol("bufferShift"),ZT=Symbol("objectMode"),QD=Symbol("destroyed"),RHr=Symbol("error"),kHr=Symbol("emitData"),tzi=Symbol("emitEnd"),FHr=Symbol("emitEnd2"),mre=Symbol("async"),NHr=Symbol("abort"),Bzt=Symbol("aborted"),$Ee=Symbol("signal"),CDt=e=>Promise.resolve().then(e),izi=global._MP_NO_ITERATOR_SYMBOLS_!=="1",rzi=izi&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),nzi=izi&&Symbol.iterator||Symbol("iterator not implemented"),Pyl=e=>e==="end"||e==="finish"||e==="prefinish",Ryl=e=>e instanceof ArrayBuffer||typeof e=="object"&&e.constructor&&e.constructor.name==="ArrayBuffer"&&e.byteLength>=0,kyl=e=>!Buffer.isBuffer(e)&&ArrayBuffer.isView(e),qzt=class{constructor(r,t,n){this.src=r,this.dest=t,this.opts=n,this.ondrain=()=>r[aOe](),t.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},OHr=class extends qzt{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(r,t,n){super(r,t,n),this.proxyErrors=i=>t.emit("error",i),r.on("error",this.proxyErrors)}},BHr=class e extends JVi{constructor(r){super(),this[Ozt]=!1,this[bDt]=!1,this[cK]=[],this[$D]=[],this[ZT]=r&&r.objectMode||!1,this[ZT]?this[lF]=null:this[lF]=r&&r.encoding||null,this[lF]==="buffer"&&(this[lF]=null),this[mre]=r&&!!r.async||!1,this[pre]=this[lF]?new XVi(this[lF]):null,this[lre]=!1,this[fle]=!1,this[kzt]=!1,this[Fzt]=!1,this[ADt]=null,this.writable=!0,this.readable=!0,this[YI]=0,this[QD]=!1,r&&r.debugExposeBuffer===!0&&Object.defineProperty(this,"buffer",{get:()=>this[$D]}),r&&r.debugExposePipes===!0&&Object.defineProperty(this,"pipes",{get:()=>this[cK]}),this[$Ee]=r&&r.signal,this[Bzt]=!1,this[$Ee]&&(this[$Ee].addEventListener("abort",()=>this[NHr]()),this[$Ee].aborted&&this[NHr]())}get bufferLength(){return this[YI]}get encoding(){return this[lF]}set encoding(r){if(this[ZT])throw new Error("cannot set encoding in objectMode");if(this[lF]&&r!==this[lF]&&(this[pre]&&this[pre].lastNeed||this[YI]))throw new Error("cannot change encoding");this[lF]!==r&&(this[pre]=r?new XVi(r):null,this[$D].length&&(this[$D]=this[$D].map(t=>this[pre].write(t)))),this[lF]=r}setEncoding(r){this.encoding=r}get objectMode(){return this[ZT]}set objectMode(r){this[ZT]=this[ZT]||!!r}get async(){return this[mre]}set async(r){this[mre]=this[mre]||!!r}[NHr](){this[Bzt]=!0,this.emit("abort",this[$Ee].reason),this.destroy(this[$Ee].reason)}get aborted(){return this[Bzt]}set aborted(r){}write(r,t,n){if(this[Bzt])return!1;if(this[lre])throw new Error("write after end");if(this[QD])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof t=="function"&&(n=t,t="utf8"),t||(t="utf8");let i=this[mre]?CDt:s=>s();return!this[ZT]&&!Buffer.isBuffer(r)&&(kyl(r)?r=Buffer.from(r.buffer,r.byteOffset,r.byteLength):Ryl(r)?r=Buffer.from(r):typeof r!="string"&&(this.objectMode=!0)),this[ZT]?(this.flowing&&this[YI]!==0&&this[Nzt](!0),this.flowing?this.emit("data",r):this[THr](r),this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing):r.length?(typeof r=="string"&&!(t===this[lF]&&!this[pre].lastNeed)&&(r=Buffer.from(r,t)),Buffer.isBuffer(r)&&this[lF]&&(r=this[pre].write(r)),this.flowing&&this[YI]!==0&&this[Nzt](!0),this.flowing?this.emit("data",r):this[THr](r),this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing):(this[YI]!==0&&this.emit("readable"),n&&i(n),this.flowing)}read(r){if(this[QD])return null;if(this[YI]===0||r===0||r>this[YI])return this[dre](),null;this[ZT]&&(r=null),this[$D].length>1&&!this[ZT]&&(this.encoding?this[$D]=[this[$D].join("")]:this[$D]=[Buffer.concat(this[$D],this[YI])]);let t=this[ZVi](r||null,this[$D][0]);return this[dre](),t}[ZVi](r,t){return r===t.length||r===null?this[PHr]():(this[$D][0]=t.slice(r),t=t.slice(0,r),this[YI]-=r),this.emit("data",t),!this[$D].length&&!this[lre]&&this.emit("drain"),t}end(r,t,n){return typeof r=="function"&&(n=r,r=null),typeof t=="function"&&(n=t,t="utf8"),r&&this.write(r,t),n&&this.once("end",n),this[lre]=!0,this.writable=!1,(this.flowing||!this[bDt])&&this[dre](),this}[aOe](){this[QD]||(this[bDt]=!1,this[Ozt]=!0,this.emit("resume"),this[$D].length?this[Nzt]():this[lre]?this[dre]():this.emit("drain"))}resume(){return this[aOe]()}pause(){this[Ozt]=!1,this[bDt]=!0}get destroyed(){return this[QD]}get flowing(){return this[Ozt]}get paused(){return this[bDt]}[THr](r){this[ZT]?this[YI]+=1:this[YI]+=r.length,this[$D].push(r)}[PHr](){return this[ZT]?this[YI]-=1:this[YI]-=this[$D][0].length,this[$D].shift()}[Nzt](r){do;while(this[ezi](this[PHr]())&&this[$D].length);!r&&!this[$D].length&&!this[lre]&&this.emit("drain")}[ezi](r){return this.emit("data",r),this.flowing}pipe(r,t){if(this[QD])return;let n=this[fle];return t=t||{},r===YVi.stdout||r===YVi.stderr?t.end=!1:t.end=t.end!==!1,t.proxyErrors=!!t.proxyErrors,n?t.end&&r.end():(this[cK].push(t.proxyErrors?new OHr(this,r,t):new qzt(this,r,t)),this[mre]?CDt(()=>this[aOe]()):this[aOe]()),r}unpipe(r){let t=this[cK].find(n=>n.dest===r);t&&(this[cK].splice(this[cK].indexOf(t),1),t.unpipe())}addListener(r,t){return this.on(r,t)}on(r,t){let n=super.on(r,t);return r==="data"&&!this[cK].length&&!this.flowing?this[aOe]():r==="readable"&&this[YI]!==0?super.emit("readable"):Pyl(r)&&this[fle]?(super.emit(r),this.removeAllListeners(r)):r==="error"&&this[ADt]&&(this[mre]?CDt(()=>t.call(this,this[ADt])):t.call(this,this[ADt])),n}get emittedEnd(){return this[fle]}[dre](){!this[kzt]&&!this[fle]&&!this[QD]&&this[$D].length===0&&this[lre]&&(this[kzt]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[Fzt]&&this.emit("close"),this[kzt]=!1)}emit(r,t,...n){if(r!=="error"&&r!=="close"&&r!==QD&&this[QD])return;if(r==="data")return!this[ZT]&&!t?!1:this[mre]?CDt(()=>this[kHr](t)):this[kHr](t);if(r==="end")return this[tzi]();if(r==="close"){if(this[Fzt]=!0,!this[fle]&&!this[QD])return;let s=super.emit("close");return this.removeAllListeners("close"),s}else if(r==="error"){this[ADt]=t,super.emit(RHr,t);let s=!this[$Ee]||this.listeners("error").length?super.emit("error",t):!1;return this[dre](),s}else if(r==="resume"){let s=super.emit("resume");return this[dre](),s}else if(r==="finish"||r==="prefinish"){let s=super.emit(r);return this.removeAllListeners(r),s}let i=super.emit(r,t,...n);return this[dre](),i}[kHr](r){for(let n of this[cK])n.dest.write(r)===!1&&this.pause();let t=super.emit("data",r);return this[dre](),t}[tzi](){this[fle]||(this[fle]=!0,this.readable=!1,this[mre]?CDt(()=>this[FHr]()):this[FHr]())}[FHr](){if(this[pre]){let t=this[pre].end();if(t){for(let n of this[cK])n.dest.write(t);super.emit("data",t)}}for(let t of this[cK])t.end();let r=super.emit("end");return this.removeAllListeners("end"),r}collect(){let r=[];this[ZT]||(r.dataLength=0);let t=this.promise();return this.on("data",n=>{r.push(n),this[ZT]||(r.dataLength+=n.length)}),t.then(()=>r)}concat(){return this[ZT]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(r=>this[ZT]?Promise.reject(new Error("cannot concat in objectMode")):this[lF]?r.join(""):Buffer.concat(r,r.dataLength))}promise(){return new Promise((r,t)=>{this.on(QD,()=>t(new Error("stream destroyed"))),this.on("error",n=>t(n)),this.on("end",()=>r())})}[rzi](){let r=!1,t=()=>(this.pause(),r=!0,Promise.resolve({done:!0}));return{next:()=>{if(r)return t();let i=this.read();if(i!==null)return Promise.resolve({done:!1,value:i});if(this[lre])return t();let s=null,a=null,o=m=>{this.removeListener("data",c),this.removeListener("end",l),this.removeListener(QD,u),t(),a(m)},c=m=>{this.removeListener("error",o),this.removeListener("end",l),this.removeListener(QD,u),this.pause(),s({value:m,done:!!this[lre]})},l=()=>{this.removeListener("error",o),this.removeListener("data",c),this.removeListener(QD,u),t(),s({done:!0})},u=()=>o(new Error("stream destroyed"));return new Promise((m,h)=>{a=h,s=m,this.once(QD,u),this.once("error",o),this.once("end",l),this.once("data",c)})},throw:t,return:t,[rzi](){return this}}}[nzi](){let r=!1,t=()=>(this.pause(),this.removeListener(RHr,t),this.removeListener(QD,t),this.removeListener("end",t),r=!0,{done:!0}),n=()=>{if(r)return t();let i=this.read();return i===null?t():{value:i}};return this.once("end",t),this.once(RHr,t),this.once(QD,t),{next:n,throw:t,return:t,[nzi](){return this}}}destroy(r){return this[QD]?(r?this.emit("error",r):this.emit(QD),this):(this[QD]=!0,this[$D].length=0,this[YI]=0,typeof this.close=="function"&&!this[Fzt]&&this.close(),r?this.emit("error",r):this.emit(QD),this)}static isStream(r){return!!r&&(r instanceof e||r instanceof JVi||r instanceof xyl&&(typeof r.pipe=="function"||typeof r.write=="function"&&typeof r.end=="function"))}};szi.Minipass=BHr});var bzi=A(rb=>{"use strict";var Fyl=rb&&rb.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Nyl=rb&&rb.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Oyl=rb&&rb.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Fyl(r,e,t);return Nyl(r,e),r};Object.defineProperty(rb,"__esModule",{value:!0});rb.PathScurry=rb.Path=rb.PathScurryDarwin=rb.PathScurryPosix=rb.PathScurryWin32=rb.PathScurryBase=rb.PathPosix=rb.PathWin32=rb.PathBase=rb.ChildrenCache=rb.ResolveCache=void 0;var dzi=WVi(),Uzt=require("path"),Byl=require("url"),qyl=Oyl(require("fs")),EDt=require("fs"),Myl=EDt.realpathSync.native,Mzt=require("fs/promises"),azi=qHr(),DDt={lstatSync:EDt.lstatSync,readdir:EDt.readdir,readdirSync:EDt.readdirSync,readlinkSync:EDt.readlinkSync,realpathSync:Myl,promises:{lstat:Mzt.lstat,readdir:Mzt.readdir,readlink:Mzt.readlink,realpath:Mzt.realpath}},pzi=e=>!e||e===DDt||e===qyl?DDt:{...DDt,...e,promises:{...DDt.promises,...e.promises||{}}},mzi=/^\\\\\?\\([a-z]:)\\?$/i,Lyl=e=>e.replace(/\//g,"\\").replace(mzi,"$1\\"),jyl=/[\\\/]/,hL=0,fzi=1,hzi=2,uK=4,gzi=6,yzi=8,QEe=10,_zi=12,fL=15,vDt=~fL,MHr=16,ozi=32,SDt=64,AV=128,Lzt=256,Gzt=512,czi=SDt|AV|Gzt,Gyl=1023,LHr=e=>e.isFile()?yzi:e.isDirectory()?uK:e.isSymbolicLink()?QEe:e.isCharacterDevice()?hzi:e.isBlockDevice()?gzi:e.isSocket()?_zi:e.isFIFO()?fzi:hL,uzi=new Map,wDt=e=>{let r=uzi.get(e);if(r)return r;let t=e.normalize("NFKD");return uzi.set(e,t),t},lzi=new Map,jzt=e=>{let r=lzi.get(e);if(r)return r;let t=wDt(e.toLowerCase());return lzi.set(e,t),t},IDt=class extends dzi.LRUCache{constructor(){super({max:256})}};rb.ResolveCache=IDt;var Vzt=class extends dzi.LRUCache{constructor(r=16*1024){super({maxSize:r,sizeCalculation:t=>t.length+1})}};rb.ChildrenCache=Vzt;var Azi=Symbol("PathScurry setAsCwd"),eP=class{name;root;roots;parent;nocase;#e;#r;get dev(){return this.#r}#t;get mode(){return this.#t}#n;get nlink(){return this.#n}#a;get uid(){return this.#a}#c;get gid(){return this.#c}#l;get rdev(){return this.#l}#u;get blksize(){return this.#u}#o;get ino(){return this.#o}#i;get size(){return this.#i}#h;get blocks(){return this.#h}#y;get atimeMs(){return this.#y}#m;get mtimeMs(){return this.#m}#p;get ctimeMs(){return this.#p}#A;get birthtimeMs(){return this.#A}#g;get atime(){return this.#g}#x;get mtime(){return this.#x}#T;get ctime(){return this.#T}#D;get birthtime(){return this.#D}#b;#w;#f;#P;#S;#C;#s;#_;#R;#v;get path(){return(this.parent||this).fullpath()}constructor(r,t=hL,n,i,s,a,o){this.name=r,this.#b=s?jzt(r):wDt(r),this.#s=t&Gyl,this.nocase=s,this.roots=i,this.root=n||this,this.#_=a,this.#f=o.fullpath,this.#S=o.relative,this.#C=o.relativePosix,this.parent=o.parent,this.parent?this.#e=this.parent.#e:this.#e=pzi(o.fs)}depth(){return this.#w!==void 0?this.#w:this.parent?this.#w=this.parent.depth()+1:this.#w=0}childrenCache(){return this.#_}resolve(r){if(!r)return this;let t=this.getRootString(r),i=r.substring(t.length).split(this.splitSep);return t?this.getRoot(t).#O(i):this.#O(i)}#O(r){let t=this;for(let n of r)t=t.child(n);return t}children(){let r=this.#_.get(this);if(r)return r;let t=Object.assign([],{provisional:0});return this.#_.set(this,t),this.#s&=~MHr,t}child(r,t){if(r===""||r===".")return this;if(r==="..")return this.parent||this;let n=this.children(),i=this.nocase?jzt(r):wDt(r);for(let c of n)if(c.#b===i)return c;let s=this.parent?this.sep:"",a=this.#f?this.#f+s+r:void 0,o=this.newChild(r,hL,{...t,parent:this,fullpath:a});return this.canReaddir()||(o.#s|=AV),n.push(o),o}relative(){if(this.#S!==void 0)return this.#S;let r=this.name,t=this.parent;if(!t)return this.#S=this.name;let n=t.relative();return n+(!n||!t.parent?"":this.sep)+r}relativePosix(){if(this.sep==="/")return this.relative();if(this.#C!==void 0)return this.#C;let r=this.name,t=this.parent;if(!t)return this.#C=this.fullpathPosix();let n=t.relativePosix();return n+(!n||!t.parent?"":"/")+r}fullpath(){if(this.#f!==void 0)return this.#f;let r=this.name,t=this.parent;if(!t)return this.#f=this.name;let i=t.fullpath()+(t.parent?this.sep:"")+r;return this.#f=i}fullpathPosix(){if(this.#P!==void 0)return this.#P;if(this.sep==="/")return this.#P=this.fullpath();if(!this.parent){let i=this.fullpath().replace(/\\/g,"/");return/^[a-z]:\//i.test(i)?this.#P=`//?/${i}`:this.#P=i}let r=this.parent,t=r.fullpathPosix(),n=t+(!t||!r.parent?"":"/")+this.name;return this.#P=n}isUnknown(){return(this.#s&fL)===hL}isType(r){return this[`is${r}`]()}getType(){return this.isUnknown()?"Unknown":this.isDirectory()?"Directory":this.isFile()?"File":this.isSymbolicLink()?"SymbolicLink":this.isFIFO()?"FIFO":this.isCharacterDevice()?"CharacterDevice":this.isBlockDevice()?"BlockDevice":this.isSocket()?"Socket":"Unknown"}isFile(){return(this.#s&fL)===yzi}isDirectory(){return(this.#s&fL)===uK}isCharacterDevice(){return(this.#s&fL)===hzi}isBlockDevice(){return(this.#s&fL)===gzi}isFIFO(){return(this.#s&fL)===fzi}isSocket(){return(this.#s&fL)===_zi}isSymbolicLink(){return(this.#s&QEe)===QEe}lstatCached(){return this.#s&ozi?this:void 0}readlinkCached(){return this.#R}realpathCached(){return this.#v}readdirCached(){let r=this.children();return r.slice(0,r.provisional)}canReadlink(){if(this.#R)return!0;if(!this.parent)return!1;let r=this.#s&fL;return!(r!==hL&&r!==QEe||this.#s&Lzt||this.#s&AV)}calledReaddir(){return!!(this.#s&MHr)}isENOENT(){return!!(this.#s&AV)}isNamed(r){return this.nocase?this.#b===jzt(r):this.#b===wDt(r)}async readlink(){let r=this.#R;if(r)return r;if(this.canReadlink()&&this.parent)try{let t=await this.#e.promises.readlink(this.fullpath()),n=this.parent.resolve(t);if(n)return this.#R=n}catch(t){this.#M(t.code);return}}readlinkSync(){let r=this.#R;if(r)return r;if(this.canReadlink()&&this.parent)try{let t=this.#e.readlinkSync(this.fullpath()),n=this.parent.resolve(t);if(n)return this.#R=n}catch(t){this.#M(t.code);return}}#B(r){this.#s|=MHr;for(let t=r.provisional;tn(null,r))}readdirCB(r,t=!1){if(!this.canReaddir()){t?r(null,[]):queueMicrotask(()=>r(null,[]));return}let n=this.children();if(this.calledReaddir()){let s=n.slice(0,n.provisional);t?r(null,s):queueMicrotask(()=>r(null,s));return}if(this.#j.push(r),this.#G)return;this.#G=!0;let i=this.fullpath();this.#e.readdir(i,{withFileTypes:!0},(s,a)=>{if(s)this.#N(s.code),n.provisional=0;else{for(let o of a)this.#F(o,n);this.#B(n)}this.#Q(n.slice(0,n.provisional))})}#L;async readdir(){if(!this.canReaddir())return[];let r=this.children();if(this.calledReaddir())return r.slice(0,r.provisional);let t=this.fullpath();if(this.#L)await this.#L;else{let n=()=>{};this.#L=new Promise(i=>n=i);try{for(let i of await this.#e.promises.readdir(t,{withFileTypes:!0}))this.#F(i,r);this.#B(r)}catch(i){this.#N(i.code),r.provisional=0}this.#L=void 0,n()}return r.slice(0,r.provisional)}readdirSync(){if(!this.canReaddir())return[];let r=this.children();if(this.calledReaddir())return r.slice(0,r.provisional);let t=this.fullpath();try{for(let n of this.#e.readdirSync(t,{withFileTypes:!0}))this.#F(n,r);this.#B(r)}catch(n){this.#N(n.code),r.provisional=0}return r.slice(0,r.provisional)}canReaddir(){if(this.#s&czi)return!1;let r=fL&this.#s;return r===hL||r===uK||r===QEe}shouldWalk(r,t){return(this.#s&uK)===uK&&!(this.#s&czi)&&!r.has(this)&&(!t||t(this))}async realpath(){if(this.#v)return this.#v;if(!((Gzt|Lzt|AV)&this.#s))try{let r=await this.#e.promises.realpath(this.fullpath());return this.#v=this.resolve(r)}catch{this.#q()}}realpathSync(){if(this.#v)return this.#v;if(!((Gzt|Lzt|AV)&this.#s))try{let r=this.#e.realpathSync(this.fullpath());return this.#v=this.resolve(r)}catch{this.#q()}}[Azi](r){if(r===this)return;let t=new Set([]),n=[],i=this;for(;i&&i.parent;)t.add(i),i.#S=n.join(this.sep),i.#C=n.join("/"),i=i.parent,n.push("..");for(i=r;i&&i.parent&&!t.has(i);)i.#S=void 0,i.#C=void 0,i=i.parent}};rb.PathBase=eP;var xDt=class e extends eP{sep="\\";splitSep=jyl;constructor(r,t=hL,n,i,s,a,o){super(r,t,n,i,s,a,o)}newChild(r,t=hL,n={}){return new e(r,t,this.root,this.roots,this.nocase,this.childrenCache(),n)}getRootString(r){return Uzt.win32.parse(r).root}getRoot(r){if(r=Lyl(r.toUpperCase()),r===this.root.name)return this.root;for(let[t,n]of Object.entries(this.roots))if(this.sameRoot(r,t))return this.roots[r]=n;return this.roots[r]=new RDt(r,this).root}sameRoot(r,t=this.root.name){return r=r.toUpperCase().replace(/\//g,"\\").replace(mzi,"$1\\"),r===t}};rb.PathWin32=xDt;var TDt=class e extends eP{splitSep="/";sep="/";constructor(r,t=hL,n,i,s,a,o){super(r,t,n,i,s,a,o)}getRootString(r){return r.startsWith("/")?"/":""}getRoot(r){return this.root}newChild(r,t=hL,n={}){return new e(r,t,this.root,this.roots,this.nocase,this.childrenCache(),n)}};rb.PathPosix=TDt;var PDt=class{root;rootPath;roots;cwd;#e;#r;#t;nocase;#n;constructor(r=process.cwd(),t,n,{nocase:i,childrenCacheSize:s=16*1024,fs:a=DDt}={}){this.#n=pzi(a),(r instanceof URL||r.startsWith("file://"))&&(r=(0,Byl.fileURLToPath)(r));let o=t.resolve(r);this.roots=Object.create(null),this.rootPath=this.parseRootPath(o),this.#e=new IDt,this.#r=new IDt,this.#t=new Vzt(s);let c=o.substring(this.rootPath.length).split(n);if(c.length===1&&!c[0]&&c.pop(),i===void 0)throw new TypeError("must provide nocase setting to PathScurryBase ctor");this.nocase=i,this.root=this.newRoot(this.#n),this.roots[this.rootPath]=this.root;let l=this.root,u=c.length-1,m=t.sep,h=this.rootPath,_=!1;for(let b of c){let v=u--;l=l.child(b,{relative:new Array(v).fill("..").join(m),relativePosix:new Array(v).fill("..").join("/"),fullpath:h+=(_?"":m)+b}),_=!0}this.cwd=l}depth(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.depth()}childrenCache(){return this.#t}resolve(...r){let t="";for(let s=r.length-1;s>=0;s--){let a=r[s];if(!(!a||a===".")&&(t=t?`${a}/${t}`:a,this.isAbsolute(a)))break}let n=this.#e.get(t);if(n!==void 0)return n;let i=this.cwd.resolve(t).fullpath();return this.#e.set(t,i),i}resolvePosix(...r){let t="";for(let s=r.length-1;s>=0;s--){let a=r[s];if(!(!a||a===".")&&(t=t?`${a}/${t}`:a,this.isAbsolute(a)))break}let n=this.#r.get(t);if(n!==void 0)return n;let i=this.cwd.resolve(t).fullpathPosix();return this.#r.set(t,i),i}relative(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.relative()}relativePosix(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.relativePosix()}basename(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.name}dirname(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),(r.parent||r).fullpath()}async readdir(r=this.cwd,t={withFileTypes:!0}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n}=t;if(r.canReaddir()){let i=await r.readdir();return n?i:i.map(s=>s.name)}else return[]}readdirSync(r=this.cwd,t={withFileTypes:!0}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0}=t;return r.canReaddir()?n?r.readdirSync():r.readdirSync().map(i=>i.name):[]}async lstat(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.lstat()}lstatSync(r=this.cwd){return typeof r=="string"&&(r=this.cwd.resolve(r)),r.lstatSync()}async readlink(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=await r.readlink();return t?n:n==null?void 0:n.fullpath()}readlinkSync(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=r.readlinkSync();return t?n:n==null?void 0:n.fullpath()}async realpath(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=await r.realpath();return t?n:n==null?void 0:n.fullpath()}realpathSync(r=this.cwd,{withFileTypes:t}={withFileTypes:!1}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r.withFileTypes,r=this.cwd);let n=r.realpathSync();return t?n:n==null?void 0:n.fullpath()}async walk(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=[];(!s||s(r))&&o.push(n?r:r.fullpath());let c=new Set,l=(m,h)=>{c.add(m),m.readdirCB((_,b)=>{if(_)return h(_);let v=b.length;if(!v)return h();let w=()=>{--v===0&&h()};for(let x of b)(!s||s(x))&&o.push(n?x:x.fullpath()),i&&x.isSymbolicLink()?x.realpath().then(P=>P!=null&&P.isUnknown()?P.lstat():P).then(P=>P!=null&&P.shouldWalk(c,a)?l(P,w):w()):x.shouldWalk(c,a)?l(x,w):w()},!0)},u=r;return new Promise((m,h)=>{l(u,_=>{if(_)return h(_);m(o)})})}walkSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=[];(!s||s(r))&&o.push(n?r:r.fullpath());let c=new Set([r]);for(let l of c){let u=l.readdirSync();for(let m of u){(!s||s(m))&&o.push(n?m:m.fullpath());let h=m;if(m.isSymbolicLink()){if(!(i&&(h=m.realpathSync())))continue;h.isUnknown()&&h.lstatSync()}h.shouldWalk(c,a)&&c.add(h)}}return o}[Symbol.asyncIterator](){return this.iterate()}iterate(r=this.cwd,t={}){return typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd),this.stream(r,t)[Symbol.asyncIterator]()}[Symbol.iterator](){return this.iterateSync()}*iterateSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t;(!s||s(r))&&(yield n?r:r.fullpath());let o=new Set([r]);for(let c of o){let l=c.readdirSync();for(let u of l){(!s||s(u))&&(yield n?u:u.fullpath());let m=u;if(u.isSymbolicLink()){if(!(i&&(m=u.realpathSync())))continue;m.isUnknown()&&m.lstatSync()}m.shouldWalk(o,a)&&o.add(m)}}}stream(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=new azi.Minipass({objectMode:!0});(!s||s(r))&&o.write(n?r:r.fullpath());let c=new Set,l=[r],u=0,m=()=>{let h=!1;for(;!h;){let _=l.shift();if(!_){u===0&&o.end();return}u++,c.add(_);let b=(w,x,P=!1)=>{if(w)return o.emit("error",w);if(i&&!P){let k=[];for(let R of x)R.isSymbolicLink()&&k.push(R.realpath().then(L=>L!=null&&L.isUnknown()?L.lstat():L));if(k.length){Promise.all(k).then(()=>b(null,x,!0));return}}for(let k of x)k&&(!s||s(k))&&(o.write(n?k:k.fullpath())||(h=!0));u--;for(let k of x){let R=k.realpathCached()||k;R.shouldWalk(c,a)&&l.push(R)}h&&!o.flowing?o.once("drain",m):v||m()},v=!0;_.readdirCB(b,!0),v=!1}};return m(),o}streamSync(r=this.cwd,t={}){typeof r=="string"?r=this.cwd.resolve(r):r instanceof eP||(t=r,r=this.cwd);let{withFileTypes:n=!0,follow:i=!1,filter:s,walkFilter:a}=t,o=new azi.Minipass({objectMode:!0}),c=new Set;(!s||s(r))&&o.write(n?r:r.fullpath());let l=[r],u=0,m=()=>{let h=!1;for(;!h;){let _=l.shift();if(!_){u===0&&o.end();return}u++,c.add(_);let b=_.readdirSync();for(let v of b)(!s||s(v))&&(o.write(n?v:v.fullpath())||(h=!0));u--;for(let v of b){let w=v;if(v.isSymbolicLink()){if(!(i&&(w=v.realpathSync())))continue;w.isUnknown()&&w.lstatSync()}w.shouldWalk(c,a)&&l.push(w)}}h&&!o.flowing&&o.once("drain",m)};return m(),o}chdir(r=this.cwd){let t=this.cwd;this.cwd=typeof r=="string"?this.cwd.resolve(r):r,this.cwd[Azi](t)}};rb.PathScurryBase=PDt;var RDt=class extends PDt{sep="\\";constructor(r=process.cwd(),t={}){let{nocase:n=!0}=t;super(r,Uzt.win32,"\\",{...t,nocase:n}),this.nocase=n;for(let i=this.cwd;i;i=i.parent)i.nocase=this.nocase}parseRootPath(r){return Uzt.win32.parse(r).root.toUpperCase()}newRoot(r){return new xDt(this.rootPath,uK,void 0,this.roots,this.nocase,this.childrenCache(),{fs:r})}isAbsolute(r){return r.startsWith("/")||r.startsWith("\\")||/^[a-z]:(\/|\\)/i.test(r)}};rb.PathScurryWin32=RDt;var kDt=class extends PDt{sep="/";constructor(r=process.cwd(),t={}){let{nocase:n=!1}=t;super(r,Uzt.posix,"/",{...t,nocase:n}),this.nocase=n}parseRootPath(r){return"/"}newRoot(r){return new TDt(this.rootPath,uK,void 0,this.roots,this.nocase,this.childrenCache(),{fs:r})}isAbsolute(r){return r.startsWith("/")}};rb.PathScurryPosix=kDt;var zzt=class extends kDt{constructor(r=process.cwd(),t={}){let{nocase:n=!0}=t;super(r,{...t,nocase:n})}};rb.PathScurryDarwin=zzt;rb.Path=process.platform==="win32"?xDt:TDt;rb.PathScurry=process.platform==="win32"?RDt:process.platform==="darwin"?zzt:kDt});var GHr=A($zt=>{"use strict";Object.defineProperty($zt,"__esModule",{value:!0});$zt.Pattern=void 0;var Uyl=WI(),Vyl=e=>e.length>=1,zyl=e=>e.length>=1,jHr=class e{#e;#r;#t;length;#n;#a;#c;#l;#u;#o;#i=!0;constructor(r,t,n,i){if(!Vyl(r))throw new TypeError("empty pattern list");if(!zyl(t))throw new TypeError("empty glob list");if(t.length!==r.length)throw new TypeError("mismatched pattern list and glob list lengths");if(this.length=r.length,n<0||n>=this.length)throw new TypeError("index out of range");if(this.#e=r,this.#r=t,this.#t=n,this.#n=i,this.#t===0){if(this.isUNC()){let[s,a,o,c,...l]=this.#e,[u,m,h,_,...b]=this.#r;l[0]===""&&(l.shift(),b.shift());let v=[s,a,o,c,""].join("/"),w=[u,m,h,_,""].join("/");this.#e=[v,...l],this.#r=[w,...b],this.length=this.#e.length}else if(this.isDrive()||this.isAbsolute()){let[s,...a]=this.#e,[o,...c]=this.#r;a[0]===""&&(a.shift(),c.shift());let l=s+"/",u=o+"/";this.#e=[l,...a],this.#r=[u,...c],this.length=this.#e.length}}}pattern(){return this.#e[this.#t]}isString(){return typeof this.#e[this.#t]=="string"}isGlobstar(){return this.#e[this.#t]===Uyl.GLOBSTAR}isRegExp(){return this.#e[this.#t]instanceof RegExp}globString(){return this.#c=this.#c||(this.#t===0?this.isAbsolute()?this.#r[0]+this.#r.slice(1).join("/"):this.#r.join("/"):this.#r.slice(this.#t).join("/"))}hasMore(){return this.length>this.#t+1}rest(){return this.#a!==void 0?this.#a:this.hasMore()?(this.#a=new e(this.#e,this.#r,this.#t+1,this.#n),this.#a.#o=this.#o,this.#a.#u=this.#u,this.#a.#l=this.#l,this.#a):this.#a=null}isUNC(){let r=this.#e;return this.#u!==void 0?this.#u:this.#u=this.#n==="win32"&&this.#t===0&&r[0]===""&&r[1]===""&&typeof r[2]=="string"&&!!r[2]&&typeof r[3]=="string"&&!!r[3]}isDrive(){let r=this.#e;return this.#l!==void 0?this.#l:this.#l=this.#n==="win32"&&this.#t===0&&this.length>1&&typeof r[0]=="string"&&/^[a-z]:$/i.test(r[0])}isAbsolute(){let r=this.#e;return this.#o!==void 0?this.#o:this.#o=r[0]===""&&r.length>1||this.isDrive()||this.isUNC()}root(){let r=this.#e[0];return typeof r=="string"&&this.isAbsolute()&&this.#t===0?r:""}checkFollowGlobstar(){return!(this.#t===0||!this.isGlobstar()||!this.#i)}markFollowGlobstar(){return this.#t===0||!this.isGlobstar()||!this.#i?!1:(this.#i=!1,!0)}};$zt.Pattern=jHr});var vzi=A(Qzt=>{"use strict";Object.defineProperty(Qzt,"__esModule",{value:!0});Qzt.Ignore=void 0;var Czi=WI(),$yl=GHr(),Qyl=typeof process=="object"&&process&&typeof process.platform=="string"?process.platform:"linux",UHr=class{relative;relativeChildren;absolute;absoluteChildren;constructor(r,{nobrace:t,nocase:n,noext:i,noglobstar:s,platform:a=Qyl}){this.relative=[],this.absolute=[],this.relativeChildren=[],this.absoluteChildren=[];let o={dot:!0,nobrace:t,nocase:n,noext:i,noglobstar:s,optimizationLevel:2,platform:a,nocomment:!0,nonegate:!0};for(let c of r){let l=new Czi.Minimatch(c,o);for(let u=0;u{"use strict";Object.defineProperty(lK,"__esModule",{value:!0});lK.Processor=lK.SubWalks=lK.MatchRecord=lK.HasWalkedCache=void 0;var Ezi=WI(),Kzt=class e{store;constructor(r=new Map){this.store=r}copy(){return new e(new Map(this.store))}hasWalked(r,t){var n;return(n=this.store.get(r.fullpath()))==null?void 0:n.has(t.globString())}storeWalked(r,t){let n=r.fullpath(),i=this.store.get(n);i?i.add(t.globString()):this.store.set(n,new Set([t.globString()]))}};lK.HasWalkedCache=Kzt;var Hzt=class{store=new Map;add(r,t,n){let i=(t?2:0)|(n?1:0),s=this.store.get(r);this.store.set(r,s===void 0?i:i&s)}entries(){return[...this.store.entries()].map(([r,t])=>[r,!!(t&2),!!(t&1)])}};lK.MatchRecord=Hzt;var Wzt=class{store=new Map;add(r,t){if(!r.canReaddir())return;let n=this.store.get(r);n?n.find(i=>i.globString()===t.globString())||n.push(t):this.store.set(r,[t])}get(r){let t=this.store.get(r);if(!t)throw new Error("attempting to walk unknown path");return t}entries(){return this.keys().map(r=>[r,this.store.get(r)])}keys(){return[...this.store.keys()].filter(r=>r.canReaddir())}};lK.SubWalks=Wzt;var VHr=class e{hasWalkedCache;matches=new Hzt;subwalks=new Wzt;patterns;follow;dot;opts;constructor(r,t){this.opts=r,this.follow=!!r.follow,this.dot=!!r.dot,this.hasWalkedCache=t?t.copy():new Kzt}processPatterns(r,t){this.patterns=t;let n=t.map(i=>[r,i]);for(let[i,s]of n){this.hasWalkedCache.storeWalked(i,s);let a=s.root(),o=s.isAbsolute()&&this.opts.absolute!==!1;if(a){i=i.resolve(a==="/"&&this.opts.root!==void 0?this.opts.root:a);let m=s.rest();if(m)s=m;else{this.matches.add(i,!0,!1);continue}}if(i.isENOENT())continue;let c,l,u=!1;for(;typeof(c=s.pattern())=="string"&&(l=s.rest());){let m=i.resolve(c);if(m.isUnknown()&&c!=="..")break;i=m,s=l,u=!0}if(c=s.pattern(),l=s.rest(),u){if(this.hasWalkedCache.hasWalked(i,s))continue;this.hasWalkedCache.storeWalked(i,s)}if(typeof c=="string"){if(l)this.subwalks.add(i,s);else{let m=c===".."||c===""||c===".";this.matches.add(i.resolve(c),o,m)}continue}else if(c===Ezi.GLOBSTAR){(!i.isSymbolicLink()||this.follow||s.checkFollowGlobstar())&&this.subwalks.add(i,s);let m=l==null?void 0:l.pattern(),h=l==null?void 0:l.rest();if(!l||(m===""||m===".")&&!h)this.matches.add(i,o,m===""||m===".");else if(m===".."){let _=i.parent||i;h?this.hasWalkedCache.hasWalked(_,h)||this.subwalks.add(_,h):this.matches.add(_,o,!0)}}else c instanceof RegExp&&this.subwalks.add(i,s)}return this}subwalkTargets(){return this.subwalks.keys()}child(){return new e(this.opts,this.hasWalkedCache)}filterEntries(r,t){let n=this.subwalks.get(r),i=this.child();for(let s of t)for(let a of n){let o=a.isAbsolute(),c=a.pattern(),l=a.rest();c===Ezi.GLOBSTAR?i.testGlobstar(s,a,l,o):c instanceof RegExp?i.testRegExp(s,c,l,o):i.testString(s,c,l,o)}return i}testGlobstar(r,t,n,i){if((this.dot||!r.name.startsWith("."))&&(t.hasMore()||this.matches.add(r,i,!1),r.canReaddir()&&(this.follow||!r.isSymbolicLink()?this.subwalks.add(r,t):r.isSymbolicLink()&&(n&&t.checkFollowGlobstar()?this.subwalks.add(r,n):t.markFollowGlobstar()&&this.subwalks.add(r,t)))),n){let s=n.pattern();if(typeof s=="string"&&s!==".."&&s!==""&&s!==".")this.testString(r,s,n.rest(),i);else if(s===".."){let a=r.parent||r;this.subwalks.add(a,n)}else s instanceof RegExp&&this.testRegExp(r,s,n.rest(),i)}}testRegExp(r,t,n,i){t.test(r.name)&&(n?this.subwalks.add(r,n):this.matches.add(r,i,!1))}testString(r,t,n,i){r.isNamed(t)&&(n?this.subwalks.add(r,n):this.matches.add(r,i,!1))}};lK.Processor=VHr});var Izi=A(hle=>{"use strict";Object.defineProperty(hle,"__esModule",{value:!0});hle.GlobStream=hle.GlobWalker=hle.GlobUtil=void 0;var Kyl=qHr(),Szi=vzi(),wzi=Dzi(),Hyl=(e,r)=>typeof e=="string"?new Szi.Ignore([e],r):Array.isArray(e)?new Szi.Ignore(e,r):e,FDt=class{path;patterns;opts;seen=new Set;paused=!1;aborted=!1;#e=[];#r;#t;signal;maxDepth;constructor(r,t,n){this.patterns=r,this.path=t,this.opts=n,this.#t=!n.posix&&n.platform==="win32"?"\\":"/",n.ignore&&(this.#r=Hyl(n.ignore,n)),this.maxDepth=n.maxDepth||1/0,n.signal&&(this.signal=n.signal,this.signal.addEventListener("abort",()=>{this.#e.length=0}))}#n(r){var t,n;return this.seen.has(r)||!!((n=(t=this.#r)==null?void 0:t.ignored)!=null&&n.call(t,r))}#a(r){var t,n;return!!((n=(t=this.#r)==null?void 0:t.childrenIgnored)!=null&&n.call(t,r))}pause(){this.paused=!0}resume(){var t;if((t=this.signal)!=null&&t.aborted)return;this.paused=!1;let r;for(;!this.paused&&(r=this.#e.shift());)r()}onResume(r){var t;(t=this.signal)!=null&&t.aborted||(this.paused?this.#e.push(r):r())}async matchCheck(r,t){if(t&&this.opts.nodir)return;let n;if(this.opts.realpath){if(n=r.realpathCached()||await r.realpath(),!n)return;r=n}let i=r.isUnknown()||this.opts.stat;return this.matchCheckTest(i?await r.lstat():r,t)}matchCheckTest(r,t){return r&&(this.maxDepth===1/0||r.depth()<=this.maxDepth)&&(!t||r.canReaddir())&&(!this.opts.nodir||!r.isDirectory())&&!this.#n(r)?r:void 0}matchCheckSync(r,t){if(t&&this.opts.nodir)return;let n;if(this.opts.realpath){if(n=r.realpathCached()||r.realpathSync(),!n)return;r=n}let i=r.isUnknown()||this.opts.stat;return this.matchCheckTest(i?r.lstatSync():r,t)}matchFinish(r,t){if(this.#n(r))return;let n=this.opts.absolute===void 0?t:this.opts.absolute;this.seen.add(r);let i=this.opts.mark&&r.isDirectory()?this.#t:"";if(this.opts.withFileTypes)this.matchEmit(r);else if(n){let s=this.opts.posix?r.fullpathPosix():r.fullpath();this.matchEmit(s+i)}else{let s=this.opts.posix?r.relativePosix():r.relative(),a=this.opts.dotRelative&&!s.startsWith(".."+this.#t)?"."+this.#t:"";this.matchEmit(s?a+s+i:"."+i)}}async match(r,t,n){let i=await this.matchCheck(r,n);i&&this.matchFinish(i,t)}matchSync(r,t,n){let i=this.matchCheckSync(r,n);i&&this.matchFinish(i,t)}walkCB(r,t,n){var i;(i=this.signal)!=null&&i.aborted&&n(),this.walkCB2(r,t,new wzi.Processor(this.opts),n)}walkCB2(r,t,n,i){var o;if(this.#a(r))return i();if((o=this.signal)!=null&&o.aborted&&i(),this.paused){this.onResume(()=>this.walkCB2(r,t,n,i));return}n.processPatterns(r,t);let s=1,a=()=>{--s===0&&i()};for(let[c,l,u]of n.matches.entries())this.#n(c)||(s++,this.match(c,l,u).then(()=>a()));for(let c of n.subwalkTargets()){if(this.maxDepth!==1/0&&c.depth()>=this.maxDepth)continue;s++;let l=c.readdirCached();c.calledReaddir()?this.walkCB3(c,l,n,a):c.readdirCB((u,m)=>this.walkCB3(c,m,n,a),!0)}a()}walkCB3(r,t,n,i){n=n.filterEntries(r,t);let s=1,a=()=>{--s===0&&i()};for(let[o,c,l]of n.matches.entries())this.#n(o)||(s++,this.match(o,c,l).then(()=>a()));for(let[o,c]of n.subwalks.entries())s++,this.walkCB2(o,c,n.child(),a);a()}walkCBSync(r,t,n){var i;(i=this.signal)!=null&&i.aborted&&n(),this.walkCB2Sync(r,t,new wzi.Processor(this.opts),n)}walkCB2Sync(r,t,n,i){var o;if(this.#a(r))return i();if((o=this.signal)!=null&&o.aborted&&i(),this.paused){this.onResume(()=>this.walkCB2Sync(r,t,n,i));return}n.processPatterns(r,t);let s=1,a=()=>{--s===0&&i()};for(let[c,l,u]of n.matches.entries())this.#n(c)||this.matchSync(c,l,u);for(let c of n.subwalkTargets()){if(this.maxDepth!==1/0&&c.depth()>=this.maxDepth)continue;s++;let l=c.readdirSync();this.walkCB3Sync(c,l,n,a)}a()}walkCB3Sync(r,t,n,i){n=n.filterEntries(r,t);let s=1,a=()=>{--s===0&&i()};for(let[o,c,l]of n.matches.entries())this.#n(o)||this.matchSync(o,c,l);for(let[o,c]of n.subwalks.entries())s++,this.walkCB2Sync(o,c,n.child(),a);a()}};hle.GlobUtil=FDt;var zHr=class extends FDt{matches;constructor(r,t,n){super(r,t,n),this.matches=new Set}matchEmit(r){this.matches.add(r)}async walk(){var r;if((r=this.signal)!=null&&r.aborted)throw this.signal.reason;return this.path.isUnknown()&&await this.path.lstat(),await new Promise((t,n)=>{this.walkCB(this.path,this.patterns,()=>{var i;(i=this.signal)!=null&&i.aborted?n(this.signal.reason):t(this.matches)})}),this.matches}walkSync(){var r;if((r=this.signal)!=null&&r.aborted)throw this.signal.reason;return this.path.isUnknown()&&this.path.lstatSync(),this.walkCBSync(this.path,this.patterns,()=>{var t;if((t=this.signal)!=null&&t.aborted)throw this.signal.reason}),this.matches}};hle.GlobWalker=zHr;var $Hr=class extends FDt{results;constructor(r,t,n){super(r,t,n),this.results=new Kyl.Minipass({signal:this.signal,objectMode:!0}),this.results.on("drain",()=>this.resume()),this.results.on("resume",()=>this.resume())}matchEmit(r){this.results.write(r),this.results.flowing||this.pause()}stream(){let r=this.path;return r.isUnknown()?r.lstat().then(()=>{this.walkCB(r,this.patterns,()=>this.results.end())}):this.walkCB(r,this.patterns,()=>this.results.end()),this.results}streamSync(){return this.path.isUnknown()&&this.path.lstatSync(),this.walkCBSync(this.path,this.patterns,()=>this.results.end()),this.results}};hle.GlobStream=$Hr});var KHr=A(Xzt=>{"use strict";Object.defineProperty(Xzt,"__esModule",{value:!0});Xzt.Glob=void 0;var Wyl=WI(),Yzt=bzi(),Yyl=require("url"),Jyl=GHr(),Jzt=Izi(),Xyl=typeof process=="object"&&process&&typeof process.platform=="string"?process.platform:"linux",QHr=class{absolute;cwd;root;dot;dotRelative;follow;ignore;magicalBraces;mark;matchBase;maxDepth;nobrace;nocase;nodir;noext;noglobstar;pattern;platform;realpath;scurry;stat;signal;windowsPathsNoEscape;withFileTypes;opts;patterns;constructor(r,t){if(this.withFileTypes=!!t.withFileTypes,this.signal=t.signal,this.follow=!!t.follow,this.dot=!!t.dot,this.dotRelative=!!t.dotRelative,this.nodir=!!t.nodir,this.mark=!!t.mark,t.cwd?(t.cwd instanceof URL||t.cwd.startsWith("file://"))&&(t.cwd=(0,Yyl.fileURLToPath)(t.cwd)):this.cwd="",this.cwd=t.cwd||"",this.root=t.root,this.magicalBraces=!!t.magicalBraces,this.nobrace=!!t.nobrace,this.noext=!!t.noext,this.realpath=!!t.realpath,this.absolute=t.absolute,this.noglobstar=!!t.noglobstar,this.matchBase=!!t.matchBase,this.maxDepth=typeof t.maxDepth=="number"?t.maxDepth:1/0,this.stat=!!t.stat,this.ignore=t.ignore,this.withFileTypes&&this.absolute!==void 0)throw new Error("cannot set absolute and withFileTypes:true");if(typeof r=="string"&&(r=[r]),this.windowsPathsNoEscape=!!t.windowsPathsNoEscape||t.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(r=r.map(c=>c.replace(/\\/g,"/"))),this.matchBase){if(t.noglobstar)throw new TypeError("base matching requires globstar");r=r.map(c=>c.includes("/")?c:`./**/${c}`)}if(this.pattern=r,this.platform=t.platform||Xyl,this.opts={...t,platform:this.platform},t.scurry){if(this.scurry=t.scurry,t.nocase!==void 0&&t.nocase!==t.scurry.nocase)throw new Error("nocase option contradicts provided scurry option")}else{let c=t.platform==="win32"?Yzt.PathScurryWin32:t.platform==="darwin"?Yzt.PathScurryDarwin:t.platform?Yzt.PathScurryPosix:Yzt.PathScurry;this.scurry=new c(this.cwd,{nocase:t.nocase,fs:t.fs})}this.nocase=this.scurry.nocase;let n=this.platform==="darwin"||this.platform==="win32",i={...t,dot:this.dot,matchBase:this.matchBase,nobrace:this.nobrace,nocase:this.nocase,nocaseMagicOnly:n,nocomment:!0,noext:this.noext,nonegate:!0,optimizationLevel:2,platform:this.platform,windowsPathsNoEscape:this.windowsPathsNoEscape,debug:!!this.opts.debug},s=this.pattern.map(c=>new Wyl.Minimatch(c,i)),[a,o]=s.reduce((c,l)=>(c[0].push(...l.set),c[1].push(...l.globParts),c),[[],[]]);this.patterns=a.map((c,l)=>new Jyl.Pattern(c,o[l],0,this.platform))}async walk(){return[...await new Jzt.GlobWalker(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).walk()]}walkSync(){return[...new Jzt.GlobWalker(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).walkSync()]}stream(){return new Jzt.GlobStream(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).stream()}streamSync(){return new Jzt.GlobStream(this.patterns,this.scurry.cwd,{...this.opts,maxDepth:this.maxDepth!==1/0?this.maxDepth+this.scurry.cwd.depth():1/0,platform:this.platform,nocase:this.nocase}).streamSync()}iterateSync(){return this.streamSync()[Symbol.iterator]()}[Symbol.iterator](){return this.iterateSync()}iterate(){return this.stream()[Symbol.asyncIterator]()}[Symbol.asyncIterator](){return this.iterate()}};Xzt.Glob=QHr});var HHr=A(Zzt=>{"use strict";Object.defineProperty(Zzt,"__esModule",{value:!0});Zzt.hasMagic=void 0;var Zyl=WI(),e_l=(e,r={})=>{Array.isArray(e)||(e=[e]);for(let t of e)if(new Zyl.Minimatch(t,r).hasMagic())return!0;return!1};Zzt.hasMagic=e_l});var XHr=A(ay=>{"use strict";Object.defineProperty(ay,"__esModule",{value:!0});ay.glob=ay.hasMagic=ay.Glob=ay.unescape=ay.escape=ay.sync=ay.iterate=ay.iterateSync=ay.stream=ay.streamSync=ay.globIterate=ay.globIterateSync=ay.globSync=ay.globStream=ay.globStreamSync=void 0;var xzi=WI(),KEe=KHr(),t_l=HHr();function NDt(e,r={}){return new KEe.Glob(e,r).streamSync()}ay.globStreamSync=NDt;function WHr(e,r={}){return new KEe.Glob(e,r).stream()}ay.globStream=WHr;function YHr(e,r={}){return new KEe.Glob(e,r).walkSync()}ay.globSync=YHr;async function Tzi(e,r={}){return new KEe.Glob(e,r).walk()}function ODt(e,r={}){return new KEe.Glob(e,r).iterateSync()}ay.globIterateSync=ODt;function JHr(e,r={}){return new KEe.Glob(e,r).iterate()}ay.globIterate=JHr;ay.streamSync=NDt;ay.stream=Object.assign(WHr,{sync:NDt});ay.iterateSync=ODt;ay.iterate=Object.assign(JHr,{sync:ODt});ay.sync=Object.assign(YHr,{stream:NDt,iterate:ODt});var Pzi=WI();Object.defineProperty(ay,"escape",{enumerable:!0,get:function(){return Pzi.escape}});Object.defineProperty(ay,"unescape",{enumerable:!0,get:function(){return Pzi.unescape}});var r_l=KHr();Object.defineProperty(ay,"Glob",{enumerable:!0,get:function(){return r_l.Glob}});var n_l=HHr();Object.defineProperty(ay,"hasMagic",{enumerable:!0,get:function(){return n_l.hasMagic}});ay.glob=Object.assign(Tzi,{glob:Tzi,globSync:YHr,sync:ay.sync,globStream:WHr,stream:ay.stream,globStreamSync:NDt,streamSync:ay.streamSync,globIterate:JHr,iterate:ay.iterate,globIterateSync:ODt,iterateSync:ay.iterateSync,Glob:KEe.Glob,hasMagic:t_l.hasMagic,escape:xzi.escape,unescape:xzi.unescape});ay.glob.glob=ay.glob});var ZHr=A((Ogg,kzi)=>{"use strict";var{glob:i_l}=XHr(),Rzi=require("path"),s_l=e=>e.split(Rzi.win32.sep).join(Rzi.posix.sep);kzi.exports=(e,r)=>i_l(s_l(e),r)});var Nzi=A((Bgg,Fzi)=>{"use strict";var a_l=require("fs/promises"),o_l=UNe(),{hasContent:c_l}=pHr();Fzi.exports=u_l;async function u_l(e,r){let t=await c_l(e,r);return t&&t.sri?(await a_l.rm(o_l(e,t.sri),{recursive:!0,force:!0}),!0):!1}});var Bzi=A((qgg,BDt)=>{"use strict";var{rm:l_l}=require("fs/promises"),d_l=ZHr(),p_l=HNe(),eWr=uDt(),m_l=require("path"),f_l=Nzi();BDt.exports=Ozi;BDt.exports.entry=Ozi;function Ozi(e,r,t){return eWr.clearMemoized(),p_l.delete(e,r,t)}BDt.exports.content=h_l;function h_l(e,r){return eWr.clearMemoized(),f_l(e,r)}BDt.exports.all=g_l;async function g_l(e){eWr.clearMemoized();let r=await d_l(m_l.join(e,"*(content-*|index-*)"),{silent:!0,nosort:!0});return Promise.all(r.map(t=>l_l(t,{recursive:!0,force:!0})))}});var Mzi=A((Mgg,qzi)=>{"use strict";qzi.exports=(e,r=1,t)=>{if(t={indent:" ",includeEmptyLines:!1,...t},typeof e!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof e}\``);if(typeof r!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof r}\``);if(typeof t.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof t.indent}\``);if(r===0)return e;let n=t.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return e.replace(n,t.indent.repeat(r))}});var Uzi=A((Lgg,Gzi)=>{"use strict";var Lzi=require("os"),jzi=/\s+at.*(?:\(|\s)(.*)\)?/,y_l=/^(?:(?:(?:node|(?:internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)\.js:\d+:\d+)|native)/,__l=typeof Lzi.homedir>"u"?"":Lzi.homedir();Gzi.exports=(e,r)=>(r=Object.assign({pretty:!1},r),e.replace(/\\/g,"/").split(` +`).filter(t=>{let n=t.match(jzi);if(n===null||!n[1])return!0;let i=n[1];return i.includes(".app/Contents/Resources/electron.asar")||i.includes(".app/Contents/Resources/default_app.asar")?!1:!y_l.test(i)}).filter(t=>t.trim()!=="").map(t=>r.pretty?t.replace(jzi,(n,i)=>n.replace(i,i.replace(__l,"~"))):t).join(` +`))});var e$t=A((jgg,Vzi)=>{"use strict";var A_l=Mzi(),b_l=Uzi(),C_l=e=>e.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g,""),tWr=class extends Error{constructor(r){if(!Array.isArray(r))throw new TypeError(`Expected input to be an Array, got ${typeof r}`);r=[...r].map(n=>n instanceof Error?n:n!==null&&typeof n=="object"?Object.assign(new Error(n.message),n):new Error(n));let t=r.map(n=>typeof n.stack=="string"?C_l(b_l(n.stack)):String(n)).join(` `);t=` -`+__l(t,4),super(t),this.name="AggregateError",Object.defineProperty(this,"_errors",{value:r})}*[Symbol.iterator](){for(let r of this._errors)yield r}};Uzi.exports=tWr});var qDt=A((jgg,Vzi)=>{"use strict";var C_l=e$t();Vzi.exports=async(e,r,{concurrency:t=1/0,stopOnError:n=!0}={})=>new Promise((i,s)=>{if(typeof r!="function")throw new TypeError("Mapper function is required");if(!((Number.isSafeInteger(t)||t===1/0)&&t>=1))throw new TypeError(`Expected \`concurrency\` to be an integer from 1 and up or \`Infinity\`, got \`${t}\` (${typeof t})`);let a=[],o=[],c=e[Symbol.iterator](),l=!1,u=!1,m=0,h=0,_=()=>{if(l)return;let b=c.next(),v=h;if(h++,b.done){u=!0,m===0&&(!n&&o.length!==0?s(new C_l(o)):i(a));return}m++,(async()=>{try{let w=await b.value;a[v]=await r(w,v),m--,_()}catch(w){n?(l=!0,s(w)):(o.push(w),m--,_())}})()};for(let b=0;b{"use strict";var{mkdir:v_l,readFile:E_l,rm:nWr,stat:iWr,truncate:D_l,writeFile:S_l}=require("fs/promises"),zzi=qDt(),$zi=UNe(),w_l=bzt(),I_l=ZHr(),oOe=HNe(),t$t=require("path"),rWr=GNe(),x_l=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),T_l=e=>({concurrency:20,log:{silly(){}},...e});sWr.exports=P_l;async function P_l(e,r){r=T_l(r),r.log.silly("verify","verifying cache at",e);let t=[R_l,F_l,N_l,B_l,M_l,L_l,k_l],n={};for(let i of t){let s=i.name,a=new Date,o=await i(e,r);o&&Object.keys(o).forEach(l=>{n[l]=o[l]});let c=new Date;n.runTime||(n.runTime={}),n.runTime[s]=c-a}return n.runTime.total=n.endTime-n.startTime,r.log.silly("verify","verification finished for",e,"in",`${n.runTime.total}ms`),n}async function R_l(e,r){return{startTime:new Date}}async function k_l(e,r){return{endTime:new Date}}async function F_l(e,r){return r.log.silly("verify","fixing cache permissions"),await v_l(e,{recursive:!0}),null}async function N_l(e,r){r.log.silly("verify","garbage collecting content");let t=oOe.lsStream(e),n=new Set;t.on("data",o=>{if(r.filter&&!r.filter(o))return;let c=rWr.parse(o.integrity);for(let l in c)n.add(c[l].toString())}),await new Promise((o,c)=>{t.on("end",o).on("error",c)});let i=$zi.contentDir(e),s=await I_l(t$t.join(i,"**"),{follow:!1,nodir:!0,nosort:!0}),a={verifiedContent:0,reclaimedCount:0,reclaimedSize:0,badContentCount:0,keptSize:0};return await zzi(s,async o=>{let c=o.split(/[/\\]/),l=c.slice(c.length-3).join(""),u=c[c.length-4],m=rWr.fromHex(l,u);if(n.has(m.toString())){let h=await O_l(o,m);h.valid?(a.verifiedContent++,a.keptSize+=h.size):(a.reclaimedCount++,a.badContentCount++,a.reclaimedSize+=h.size)}else{a.reclaimedCount++;let h=await iWr(o);await nWr(o,{recursive:!0,force:!0}),a.reclaimedSize+=h.size}return a},{concurrency:r.concurrency}),a}async function O_l(e,r){let t={};try{let{size:n}=await iWr(e);t.size=n,t.valid=!0,await rWr.checkStream(new w_l.ReadStream(e),r)}catch(n){if(n.code==="ENOENT")return{size:0,valid:!1};if(n.code!=="EINTEGRITY")throw n;await nWr(e,{recursive:!0,force:!0}),t.valid=!1}return t}async function B_l(e,r){r.log.silly("verify","rebuilding index");let t=await oOe.ls(e),n={missingContent:0,rejectedEntries:0,totalEntries:0},i={};for(let s in t)if(x_l(t,s)){let a=oOe.hashKey(s),o=t[s],c=r.filter&&!r.filter(o);c&&n.rejectedEntries++,i[a]&&!c?i[a].push(o):i[a]&&c||(c?(i[a]=[],i[a]._path=oOe.bucketPath(e,s)):(i[a]=[o],i[a]._path=oOe.bucketPath(e,s)))}return await zzi(Object.keys(i),s=>q_l(e,i[s],n,r),{concurrency:r.concurrency}),n}async function q_l(e,r,t,n){await D_l(r._path);for(let i of r){let s=$zi(e,i.integrity);try{await iWr(s),await oOe.insert(e,i.key,i.integrity,{metadata:i.metadata,size:i.size,time:i.time}),t.totalEntries++}catch(a){if(a.code==="ENOENT")t.rejectedEntries++,t.missingContent++;else throw a}}}function M_l(e,r){return r.log.silly("verify","cleaning tmp directory"),nWr(t$t.join(e,"tmp"),{recursive:!0,force:!0})}async function L_l(e,r){let t=t$t.join(e,"_lastverified");return r.log.silly("verify","writing verifile to "+t),S_l(t,`${Date.now()}`)}sWr.exports.lastRun=j_l;async function j_l(e){let r=await E_l(t$t.join(e,"_lastverified"),{encoding:"utf8"});return new Date(+r)}});var Hzi=A((Ugg,oWr)=>{"use strict";var{withTempDir:G_l}=szt(),Kzi=require("fs/promises"),aWr=require("path");oWr.exports.mkdir=U_l;async function U_l(e,r={}){let{tmpPrefix:t}=r,n=aWr.join(e,"tmp");await Kzi.mkdir(n,{recursive:!0,owner:"inherit"});let i=`${n}${aWr.sep}${t||""}`;return Kzi.mkdtemp(i,{owner:"inherit"})}oWr.exports.withTmp=V_l;function V_l(e,r,t){return t||(t=r,r={}),G_l(aWr.join(e,"tmp"),t,r)}});var Xzi=A((Vgg,vC)=>{"use strict";var gle=cVi(),Wzi=vVi(),cWr=Ozi(),Yzi=Qzi(),{clearMemoized:z_l}=uDt(),Jzi=Hzi(),r$t=HNe();vC.exports.index={};vC.exports.index.compact=r$t.compact;vC.exports.index.insert=r$t.insert;vC.exports.ls=r$t.ls;vC.exports.ls.stream=r$t.lsStream;vC.exports.get=gle;vC.exports.get.byDigest=gle.byDigest;vC.exports.get.stream=gle.stream;vC.exports.get.stream.byDigest=gle.stream.byDigest;vC.exports.get.copy=gle.copy;vC.exports.get.copy.byDigest=gle.copy.byDigest;vC.exports.get.info=gle.info;vC.exports.get.hasContent=gle.hasContent;vC.exports.put=Wzi;vC.exports.put.stream=Wzi.stream;vC.exports.rm=cWr.entry;vC.exports.rm.all=cWr.all;vC.exports.rm.entry=vC.exports.rm;vC.exports.rm.content=cWr.content;vC.exports.clearMemoized=z_l;vC.exports.tmp={};vC.exports.tmp.mkdir=Jzi.mkdir;vC.exports.tmp.withTmp=Jzi.withTmp;vC.exports.verify=Yzi;vC.exports.verify.lastRun=Yzi.lastRun});var Oh=A(r$i=>{var uWr="2.0.1",Zzi,n$t,e$i,dWr,pWr,cOe,LDt,MDt,lWr,uOe,O3,t$i=[].slice,$_l=[].indexOf||function(e){for(var r=0,t=this.length;r0&&(r=uOe(e[0]),r.startsWith("./")&&!t.startsWith("./")&&!t.startsWith("..")?t="./"+t:r.startsWith("//")&&!t.startsWith("//")&&(r.startsWith("//./")?t="//."+t:t="/"+t)),t},addExt:function(e,r){return r?(r[0]!=="."&&(r="."+r),e+(e.endsWith(r)?"":r)):e},trimExt:function(e,r,t){var n;return t==null&&(t=7),n=O3.extname(e),pWr(n,r,t)?e.slice(0,+(e.length-n.length-1)+1||9e9):e},removeExt:function(e,r){return r?(r=r[0]==="."?r:"."+r,O3.extname(e)===r?O3.trimExt(e,[],r.length):e):e},changeExt:function(e,r,t,n){return n==null&&(n=7),O3.trimExt(e,t,n)+(r?r[0]==="."?r:"."+r:"")},defaultExt:function(e,r,t,n){var i;return n==null&&(n=7),i=O3.extname(e),pWr(i,t,n)?e:O3.addExt(e,r)}};pWr=function(e,r,t){return r==null&&(r=[]),e&&e.length<=t&&$_l.call(r.map(function(n){return(n&&n[0]!=="."?".":"")+n}),e)<0};for(cOe in n$t)if(Q_l.call(n$t,cOe)){if(Zzi=n$t[cOe],O3[cOe]!==void 0)throw new Error("path."+cOe+" already exists.");O3[cOe]=Zzi}});var i$t=A(lOe=>{"use strict";Object.defineProperty(lOe,"__esModule",{value:!0});lOe.decompress=lOe.compress=void 0;var K_l=(tn(),Dr(en)),n$i=require("node:util"),i$i=K_l.__importDefault(require("node:zlib")),H_l=(0,n$i.promisify)(i$i.default.brotliCompress),W_l=(0,n$i.promisify)(i$i.default.brotliDecompress);async function Y_l(e){return(await H_l(e)).toString("base64")}lOe.compress=Y_l;async function J_l(e){let r=Buffer.from(e,"base64");return(await W_l(r)).toString("utf8")}lOe.decompress=J_l});var o$i=A(dK=>{"use strict";Object.defineProperty(dK,"__esModule",{value:!0});dK.cleanup=dK.init=dK.set=dK.get=void 0;var s$i=(tn(),Dr(en)),dOe=s$i.__importDefault(Xzi()),jDt=zC(),X_l=s$i.__importDefault(Oh()),fre=Pi(),a$i=i$t();function mWr(e,r){return`${e}-${r}`}var bV;async function Z_l(e,r){fre.logger.trace({namespace:e,key:r},"Removing cache entry"),await dOe.default.rm.entry(bV,mWr(e,r))}async function eAl(e,r){if(bV)try{let t=await dOe.default.get(bV,mWr(e,r)),n=JSON.parse(t.data.toString());if(n){if(jDt.DateTime.local()jDt.DateTime.fromISO(o.expiry))&&(await dOe.default.rm.entry(bV,s.key),r+=1)}let n=Math.round(Date.now()-t);fre.logger.debug(`Deleted ${r} of ${e} file cached entries in ${n}ms`)}catch(e){fre.logger.warn({err:e},"Error cleaning up expired file cache")}}dK.cleanup=nAl});var c$i=A(pOe=>{"use strict";Object.defineProperty(pOe,"__esModule",{value:!0});pOe.transformArguments=pOe.FIRST_KEY_INDEX=void 0;pOe.FIRST_KEY_INDEX=1;function iAl(e,r){return["APPEND",e,r]}pOe.transformArguments=iAl});var u$i=A(yle=>{"use strict";Object.defineProperty(yle,"__esModule",{value:!0});yle.transformArguments=yle.IS_READ_ONLY=yle.FIRST_KEY_INDEX=void 0;yle.FIRST_KEY_INDEX=1;yle.IS_READ_ONLY=!0;function sAl(e,r){let t=["BITCOUNT",e];return r&&(t.push(r.start.toString(),r.end.toString()),r.mode&&t.push(r.mode)),t}yle.transformArguments=sAl});var l$i=A(_le=>{"use strict";Object.defineProperty(_le,"__esModule",{value:!0});_le.transformArguments=_le.IS_READ_ONLY=_le.FIRST_KEY_INDEX=void 0;_le.FIRST_KEY_INDEX=1;_le.IS_READ_ONLY=!0;function aAl(e,r){let t=["BITFIELD_RO",e];for(let n of r)t.push("GET",n.encoding,n.offset.toString());return t}_le.transformArguments=aAl});var d$i=A(mOe=>{"use strict";Object.defineProperty(mOe,"__esModule",{value:!0});mOe.transformArguments=mOe.FIRST_KEY_INDEX=void 0;mOe.FIRST_KEY_INDEX=1;function oAl(e,r){let t=["BITFIELD",e];for(let n of r)switch(n.operation){case"GET":t.push("GET",n.encoding,n.offset.toString());break;case"SET":t.push("SET",n.encoding,n.offset.toString(),n.value.toString());break;case"INCRBY":t.push("INCRBY",n.encoding,n.offset.toString(),n.increment.toString());break;case"OVERFLOW":t.push("OVERFLOW",n.behavior);break}return t}mOe.transformArguments=oAl});var xc=A(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.transformRangeReply=Yp.pushSlotRangesArguments=Yp.pushSortArguments=Yp.transformFunctionListItemReply=Yp.RedisFunctionFlags=Yp.transformCommandReply=Yp.CommandCategories=Yp.CommandFlags=Yp.pushOptionalVerdictArgument=Yp.pushVerdictArgument=Yp.pushVerdictNumberArguments=Yp.pushVerdictArguments=Yp.pushEvalArguments=Yp.evalFirstKeyIndex=Yp.transformPXAT=Yp.transformEXAT=Yp.transformGeoMembersWithReply=Yp.GeoReplyWith=Yp.pushGeoRadiusStoreArguments=Yp.pushGeoRadiusArguments=Yp.pushGeoSearchArguments=Yp.pushGeoCountArgument=Yp.transformLMPopArguments=Yp.transformZMPopArguments=Yp.transformSortedSetWithScoresReply=Yp.transformSortedSetMemberReply=Yp.transformSortedSetMemberNullReply=Yp.transformStreamsMessagesReply=Yp.transformStreamMessagesReply=Yp.transformTuplesReply=Yp.transformStringNumberInfinityArgument=Yp.transformNumberInfinityArgument=Yp.transformNumberInfinityNullArrayReply=Yp.transformNumberInfinityNullReply=Yp.transformNumberInfinityReply=Yp.pushScanArguments=Yp.transformBooleanArrayReply=Yp.transformBooleanReply=void 0;function m$i(e){return e===1}Yp.transformBooleanReply=m$i;function cAl(e){return e.map(m$i)}Yp.transformBooleanArrayReply=cAl;function uAl(e,r,t){return e.push(r.toString()),t!=null&&t.MATCH&&e.push("MATCH",t.MATCH),t!=null&&t.COUNT&&e.push("COUNT",t.COUNT.toString()),e}Yp.pushScanArguments=uAl;function a$t(e){switch(e.toString()){case"+inf":return 1/0;case"-inf":return-1/0;default:return Number(e)}}Yp.transformNumberInfinityReply=a$t;function f$i(e){return e===null?null:a$t(e)}Yp.transformNumberInfinityNullReply=f$i;function lAl(e){return e.map(f$i)}Yp.transformNumberInfinityNullArrayReply=lAl;function h$i(e){switch(e){case 1/0:return"+inf";case-1/0:return"-inf";default:return e.toString()}}Yp.transformNumberInfinityArgument=h$i;function dAl(e){return typeof e!="number"?e:h$i(e)}Yp.transformStringNumberInfinityArgument=dAl;function g$i(e){let r=Object.create(null);for(let t=0;t({name:r,messages:y$i(t)}))}Yp.transformStreamsMessagesReply=pAl;function mAl(e){return e.length?_$i(e):null}Yp.transformSortedSetMemberNullReply=mAl;function _$i(e){return{value:e[0],score:a$t(e[1])}}Yp.transformSortedSetMemberReply=_$i;function fAl(e){let r=[];for(let t=0;t{let c={member:o[0]};if(i&&(c.distance=o[i]),s&&(c.hash=o[s]),a){let[l,u]=o[a];c.coordinates={longitude:l,latitude:u}}return c})}Yp.transformGeoMembersWithReply=AAl;function bAl(e){return(typeof e=="number"?e:Math.floor(e.getTime()/1e3)).toString()}Yp.transformEXAT=bAl;function CAl(e){return(typeof e=="number"?e:e.getTime()).toString()}Yp.transformPXAT=CAl;function vAl(e){var r;return(r=e==null?void 0:e.keys)==null?void 0:r[0]}Yp.evalFirstKeyIndex=vAl;function EAl(e,r){return r!=null&&r.keys?e.push(r.keys.length.toString(),...r.keys):e.push("0"),r!=null&&r.arguments&&e.push(...r.arguments),e}Yp.pushEvalArguments=EAl;function DAl(e,r){return Array.isArray(r)?e=e.concat(r):e.push(r),e}Yp.pushVerdictArguments=DAl;function SAl(e,r){if(Array.isArray(r))for(let t of r)e.push(t.toString());else e.push(r.toString());return e}Yp.pushVerdictNumberArguments=SAl;function o$t(e,r){return Array.isArray(r)?e.push(r.length.toString(),...r):e.push("1",r),e}Yp.pushVerdictArgument=o$t;function wAl(e,r,t){return t===void 0?e:(e.push(r),o$t(e,t))}Yp.pushOptionalVerdictArgument=wAl;var IAl;(function(e){e.WRITE="write",e.READONLY="readonly",e.DENYOOM="denyoom",e.ADMIN="admin",e.PUBSUB="pubsub",e.NOSCRIPT="noscript",e.RANDOM="random",e.SORT_FOR_SCRIPT="sort_for_script",e.LOADING="loading",e.STALE="stale",e.SKIP_MONITOR="skip_monitor",e.ASKING="asking",e.FAST="fast",e.MOVABLEKEYS="movablekeys"})(IAl=Yp.CommandFlags||(Yp.CommandFlags={}));var xAl;(function(e){e.KEYSPACE="@keyspace",e.READ="@read",e.WRITE="@write",e.SET="@set",e.SORTEDSET="@sortedset",e.LIST="@list",e.HASH="@hash",e.STRING="@string",e.BITMAP="@bitmap",e.HYPERLOGLOG="@hyperloglog",e.GEO="@geo",e.STREAM="@stream",e.PUBSUB="@pubsub",e.ADMIN="@admin",e.FAST="@fast",e.SLOW="@slow",e.BLOCKING="@blocking",e.DANGEROUS="@dangerous",e.CONNECTION="@connection",e.TRANSACTION="@transaction",e.SCRIPTING="@scripting"})(xAl=Yp.CommandCategories||(Yp.CommandCategories={}));function TAl([e,r,t,n,i,s,a]){return{name:e,arity:r,flags:new Set(t),firstKeyIndex:n,lastKeyIndex:i,step:s,categories:new Set(a)}}Yp.transformCommandReply=TAl;var PAl;(function(e){e.NO_WRITES="no-writes",e.ALLOW_OOM="allow-oom",e.ALLOW_STALE="allow-stale",e.NO_CLUSTER="no-cluster"})(PAl=Yp.RedisFunctionFlags||(Yp.RedisFunctionFlags={}));function RAl(e){return{libraryName:e[1],engine:e[3],functions:e[5].map(r=>({name:r[1],description:r[3],flags:r[5]}))}}Yp.transformFunctionListItemReply=RAl;function kAl(e,r){if(r!=null&&r.BY&&e.push("BY",r.BY),r!=null&&r.LIMIT&&e.push("LIMIT",r.LIMIT.offset.toString(),r.LIMIT.count.toString()),r!=null&&r.GET)for(let t of typeof r.GET=="string"?[r.GET]:r.GET)e.push("GET",t);return r!=null&&r.DIRECTION&&e.push(r.DIRECTION),r!=null&&r.ALPHA&&e.push("ALPHA"),e}Yp.pushSortArguments=kAl;function p$i(e,r){e.push(r.start.toString(),r.end.toString())}function FAl(e,r){if(Array.isArray(r))for(let t of r)p$i(e,t);else p$i(e,r);return e}Yp.pushSlotRangesArguments=FAl;function NAl([e,r]){return{start:e,end:r}}Yp.transformRangeReply=NAl});var b$i=A(fOe=>{"use strict";Object.defineProperty(fOe,"__esModule",{value:!0});fOe.transformArguments=fOe.FIRST_KEY_INDEX=void 0;var OAl=xc();fOe.FIRST_KEY_INDEX=2;function BAl(e,r,t){return(0,OAl.pushVerdictArguments)(["BITOP",e,r],t)}fOe.transformArguments=BAl});var C$i=A(Ale=>{"use strict";Object.defineProperty(Ale,"__esModule",{value:!0});Ale.transformArguments=Ale.IS_READ_ONLY=Ale.FIRST_KEY_INDEX=void 0;Ale.FIRST_KEY_INDEX=1;Ale.IS_READ_ONLY=!0;function qAl(e,r,t,n,i){let s=["BITPOS",e,r.toString()];return typeof t=="number"&&s.push(t.toString()),typeof n=="number"&&s.push(n.toString()),i&&s.push(i),s}Ale.transformArguments=qAl});var v$i=A(hOe=>{"use strict";Object.defineProperty(hOe,"__esModule",{value:!0});hOe.transformArguments=hOe.FIRST_KEY_INDEX=void 0;hOe.FIRST_KEY_INDEX=1;function MAl(e,r,t,n,i){return["BLMOVE",e,r,t,n,i.toString()]}hOe.transformArguments=MAl});var hWr=A(gOe=>{"use strict";Object.defineProperty(gOe,"__esModule",{value:!0});gOe.transformArguments=gOe.FIRST_KEY_INDEX=void 0;var LAl=xc();gOe.FIRST_KEY_INDEX=2;function jAl(e,r,t){return(0,LAl.transformLMPopArguments)(["LMPOP"],e,r,t)}gOe.transformArguments=jAl});var E$i=A(ble=>{"use strict";Object.defineProperty(ble,"__esModule",{value:!0});ble.transformReply=ble.transformArguments=ble.FIRST_KEY_INDEX=void 0;var GAl=xc();ble.FIRST_KEY_INDEX=3;function UAl(e,r,t,n){return(0,GAl.transformLMPopArguments)(["BLMPOP",e.toString()],r,t,n)}ble.transformArguments=UAl;var VAl=hWr();Object.defineProperty(ble,"transformReply",{enumerable:!0,get:function(){return VAl.transformReply}})});var gWr=A(Cle=>{"use strict";Object.defineProperty(Cle,"__esModule",{value:!0});Cle.transformReply=Cle.transformArguments=Cle.FIRST_KEY_INDEX=void 0;var zAl=xc();Cle.FIRST_KEY_INDEX=1;function $Al(e,r){let t=(0,zAl.pushVerdictArguments)(["BLPOP"],e);return t.push(r.toString()),t}Cle.transformArguments=$Al;function QAl(e){return e===null?null:{key:e[0],element:e[1]}}Cle.transformReply=QAl});var D$i=A(vle=>{"use strict";Object.defineProperty(vle,"__esModule",{value:!0});vle.transformReply=vle.transformArguments=vle.FIRST_KEY_INDEX=void 0;var KAl=xc();vle.FIRST_KEY_INDEX=1;function HAl(e,r){let t=(0,KAl.pushVerdictArguments)(["BRPOP"],e);return t.push(r.toString()),t}vle.transformArguments=HAl;var WAl=gWr();Object.defineProperty(vle,"transformReply",{enumerable:!0,get:function(){return WAl.transformReply}})});var S$i=A(yOe=>{"use strict";Object.defineProperty(yOe,"__esModule",{value:!0});yOe.transformArguments=yOe.FIRST_KEY_INDEX=void 0;yOe.FIRST_KEY_INDEX=1;function YAl(e,r,t){return["BRPOPLPUSH",e,r,t.toString()]}yOe.transformArguments=YAl});var yWr=A(Ele=>{"use strict";Object.defineProperty(Ele,"__esModule",{value:!0});Ele.transformReply=Ele.transformArguments=Ele.FIRST_KEY_INDEX=void 0;var w$i=xc();Ele.FIRST_KEY_INDEX=2;function JAl(e,r,t){return(0,w$i.transformZMPopArguments)(["ZMPOP"],e,r,t)}Ele.transformArguments=JAl;function XAl(e){return e===null?null:{key:e[0],elements:e[1].map(w$i.transformSortedSetMemberReply)}}Ele.transformReply=XAl});var I$i=A(Dle=>{"use strict";Object.defineProperty(Dle,"__esModule",{value:!0});Dle.transformReply=Dle.transformArguments=Dle.FIRST_KEY_INDEX=void 0;var ZAl=xc();Dle.FIRST_KEY_INDEX=3;function ebl(e,r,t,n){return(0,ZAl.transformZMPopArguments)(["BZMPOP",e.toString()],r,t,n)}Dle.transformArguments=ebl;var tbl=yWr();Object.defineProperty(Dle,"transformReply",{enumerable:!0,get:function(){return tbl.transformReply}})});var _Wr=A(Sle=>{"use strict";Object.defineProperty(Sle,"__esModule",{value:!0});Sle.transformReply=Sle.transformArguments=Sle.FIRST_KEY_INDEX=void 0;var x$i=xc();Sle.FIRST_KEY_INDEX=1;function rbl(e,r){let t=(0,x$i.pushVerdictArguments)(["BZPOPMAX"],e);return t.push(r.toString()),t}Sle.transformArguments=rbl;function nbl(e){return e?{key:e[0],value:e[1],score:(0,x$i.transformNumberInfinityReply)(e[2])}:null}Sle.transformReply=nbl});var T$i=A(wle=>{"use strict";Object.defineProperty(wle,"__esModule",{value:!0});wle.transformReply=wle.transformArguments=wle.FIRST_KEY_INDEX=void 0;var ibl=xc();wle.FIRST_KEY_INDEX=1;function sbl(e,r){let t=(0,ibl.pushVerdictArguments)(["BZPOPMIN"],e);return t.push(r.toString()),t}wle.transformArguments=sbl;var abl=_Wr();Object.defineProperty(wle,"transformReply",{enumerable:!0,get:function(){return abl.transformReply}})});var P$i=A(Ile=>{"use strict";Object.defineProperty(Ile,"__esModule",{value:!0});Ile.transformReply=Ile.transformArguments=Ile.FIRST_KEY_INDEX=void 0;Ile.FIRST_KEY_INDEX=1;function obl(e,r,t){let n=["COPY",e,r];return t!=null&&t.destinationDb&&n.push("DB",t.destinationDb.toString()),t!=null&&t.replace&&n.push("REPLACE"),n}Ile.transformArguments=obl;var cbl=xc();Object.defineProperty(Ile,"transformReply",{enumerable:!0,get:function(){return cbl.transformBooleanReply}})});var R$i=A(_Oe=>{"use strict";Object.defineProperty(_Oe,"__esModule",{value:!0});_Oe.transformArguments=_Oe.FIRST_KEY_INDEX=void 0;_Oe.FIRST_KEY_INDEX=1;function ubl(e){return["DECR",e]}_Oe.transformArguments=ubl});var k$i=A(AOe=>{"use strict";Object.defineProperty(AOe,"__esModule",{value:!0});AOe.transformArguments=AOe.FIRST_KEY_INDEX=void 0;AOe.FIRST_KEY_INDEX=1;function lbl(e,r){return["DECRBY",e,r.toString()]}AOe.transformArguments=lbl});var F$i=A(bOe=>{"use strict";Object.defineProperty(bOe,"__esModule",{value:!0});bOe.transformArguments=bOe.FIRST_KEY_INDEX=void 0;var dbl=xc();bOe.FIRST_KEY_INDEX=1;function pbl(e){return(0,dbl.pushVerdictArguments)(["DEL"],e)}bOe.transformArguments=pbl});var N$i=A(COe=>{"use strict";Object.defineProperty(COe,"__esModule",{value:!0});COe.transformArguments=COe.FIRST_KEY_INDEX=void 0;COe.FIRST_KEY_INDEX=1;function mbl(e){return["DUMP",e]}COe.transformArguments=mbl});var B$i=A(xle=>{"use strict";Object.defineProperty(xle,"__esModule",{value:!0});xle.transformArguments=xle.IS_READ_ONLY=xle.FIRST_KEY_INDEX=void 0;var O$i=xc();xle.FIRST_KEY_INDEX=O$i.evalFirstKeyIndex;xle.IS_READ_ONLY=!0;function fbl(e,r){return(0,O$i.pushEvalArguments)(["EVAL_RO",e],r)}xle.transformArguments=fbl});var M$i=A(vOe=>{"use strict";Object.defineProperty(vOe,"__esModule",{value:!0});vOe.transformArguments=vOe.FIRST_KEY_INDEX=void 0;var q$i=xc();vOe.FIRST_KEY_INDEX=q$i.evalFirstKeyIndex;function hbl(e,r){return(0,q$i.pushEvalArguments)(["EVAL",e],r)}vOe.transformArguments=hbl});var j$i=A(Tle=>{"use strict";Object.defineProperty(Tle,"__esModule",{value:!0});Tle.transformArguments=Tle.IS_READ_ONLY=Tle.FIRST_KEY_INDEX=void 0;var L$i=xc();Tle.FIRST_KEY_INDEX=L$i.evalFirstKeyIndex;Tle.IS_READ_ONLY=!0;function gbl(e,r){return(0,L$i.pushEvalArguments)(["EVALSHA_RO",e],r)}Tle.transformArguments=gbl});var U$i=A(EOe=>{"use strict";Object.defineProperty(EOe,"__esModule",{value:!0});EOe.transformArguments=EOe.FIRST_KEY_INDEX=void 0;var G$i=xc();EOe.FIRST_KEY_INDEX=G$i.evalFirstKeyIndex;function ybl(e,r){return(0,G$i.pushEvalArguments)(["EVALSHA",e],r)}EOe.transformArguments=ybl});var V$i=A(Ple=>{"use strict";Object.defineProperty(Ple,"__esModule",{value:!0});Ple.transformArguments=Ple.IS_READ_ONLY=Ple.FIRST_KEY_INDEX=void 0;var _bl=xc();Ple.FIRST_KEY_INDEX=1;Ple.IS_READ_ONLY=!0;function Abl(e){return(0,_bl.pushVerdictArguments)(["EXISTS"],e)}Ple.transformArguments=Abl});var z$i=A(Rle=>{"use strict";Object.defineProperty(Rle,"__esModule",{value:!0});Rle.transformReply=Rle.transformArguments=Rle.FIRST_KEY_INDEX=void 0;Rle.FIRST_KEY_INDEX=1;function bbl(e,r,t){let n=["EXPIRE",e,r.toString()];return t&&n.push(t),n}Rle.transformArguments=bbl;var Cbl=xc();Object.defineProperty(Rle,"transformReply",{enumerable:!0,get:function(){return Cbl.transformBooleanReply}})});var $$i=A(kle=>{"use strict";Object.defineProperty(kle,"__esModule",{value:!0});kle.transformReply=kle.transformArguments=kle.FIRST_KEY_INDEX=void 0;var vbl=xc();kle.FIRST_KEY_INDEX=1;function Ebl(e,r,t){let n=["EXPIREAT",e,(0,vbl.transformEXAT)(r)];return t&&n.push(t),n}kle.transformArguments=Ebl;var Dbl=xc();Object.defineProperty(kle,"transformReply",{enumerable:!0,get:function(){return Dbl.transformBooleanReply}})});var Q$i=A(DOe=>{"use strict";Object.defineProperty(DOe,"__esModule",{value:!0});DOe.transformArguments=DOe.FIRST_KEY_INDEX=void 0;DOe.FIRST_KEY_INDEX=1;function Sbl(e){return["EXPIRETIME",e]}DOe.transformArguments=Sbl});var H$i=A(Fle=>{"use strict";Object.defineProperty(Fle,"__esModule",{value:!0});Fle.transformArguments=Fle.IS_READ_ONLY=Fle.FIRST_KEY_INDEX=void 0;var K$i=xc();Fle.FIRST_KEY_INDEX=K$i.evalFirstKeyIndex;Fle.IS_READ_ONLY=!0;function wbl(e,r){return(0,K$i.pushEvalArguments)(["FCALL_RO",e],r)}Fle.transformArguments=wbl});var Y$i=A(SOe=>{"use strict";Object.defineProperty(SOe,"__esModule",{value:!0});SOe.transformArguments=SOe.FIRST_KEY_INDEX=void 0;var W$i=xc();SOe.FIRST_KEY_INDEX=W$i.evalFirstKeyIndex;function Ibl(e,r){return(0,W$i.pushEvalArguments)(["FCALL",e],r)}SOe.transformArguments=Ibl});var J$i=A(wOe=>{"use strict";Object.defineProperty(wOe,"__esModule",{value:!0});wOe.transformArguments=wOe.FIRST_KEY_INDEX=void 0;wOe.FIRST_KEY_INDEX=1;function xbl(e,r,t){let n=["GEOADD",e];t!=null&&t.NX?n.push("NX"):t!=null&&t.XX&&n.push("XX"),t!=null&&t.CH&&n.push("CH");for(let{longitude:i,latitude:s,member:a}of Array.isArray(r)?r:[r])n.push(i.toString(),s.toString(),a);return n}wOe.transformArguments=xbl});var X$i=A(pK=>{"use strict";Object.defineProperty(pK,"__esModule",{value:!0});pK.transformReply=pK.transformArguments=pK.IS_READ_ONLY=pK.FIRST_KEY_INDEX=void 0;pK.FIRST_KEY_INDEX=1;pK.IS_READ_ONLY=!0;function Tbl(e,r,t,n){let i=["GEODIST",e,r,t];return n&&i.push(n),i}pK.transformArguments=Tbl;function Pbl(e){return e===null?null:Number(e)}pK.transformReply=Pbl});var Z$i=A(Nle=>{"use strict";Object.defineProperty(Nle,"__esModule",{value:!0});Nle.transformArguments=Nle.IS_READ_ONLY=Nle.FIRST_KEY_INDEX=void 0;var Rbl=xc();Nle.FIRST_KEY_INDEX=1;Nle.IS_READ_ONLY=!0;function kbl(e,r){return(0,Rbl.pushVerdictArguments)(["GEOHASH",e],r)}Nle.transformArguments=kbl});var eQi=A(mK=>{"use strict";Object.defineProperty(mK,"__esModule",{value:!0});mK.transformReply=mK.transformArguments=mK.IS_READ_ONLY=mK.FIRST_KEY_INDEX=void 0;var Fbl=xc();mK.FIRST_KEY_INDEX=1;mK.IS_READ_ONLY=!0;function Nbl(e,r){return(0,Fbl.pushVerdictArguments)(["GEOPOS",e],r)}mK.transformArguments=Nbl;function Obl(e){return e.map(r=>r===null?null:{longitude:r[0],latitude:r[1]})}mK.transformReply=Obl});var c$t=A(Ole=>{"use strict";Object.defineProperty(Ole,"__esModule",{value:!0});Ole.transformArguments=Ole.IS_READ_ONLY=Ole.FIRST_KEY_INDEX=void 0;var Bbl=xc();Ole.FIRST_KEY_INDEX=1;Ole.IS_READ_ONLY=!0;function qbl(e,r,t,n,i){return(0,Bbl.pushGeoRadiusArguments)(["GEORADIUS_RO"],e,r,t,n,i)}Ole.transformArguments=qbl});var rQi=A(fK=>{"use strict";Object.defineProperty(fK,"__esModule",{value:!0});fK.transformReply=fK.transformArguments=fK.IS_READ_ONLY=fK.FIRST_KEY_INDEX=void 0;var Mbl=c$t(),tQi=c$t();Object.defineProperty(fK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return tQi.FIRST_KEY_INDEX}});Object.defineProperty(fK,"IS_READ_ONLY",{enumerable:!0,get:function(){return tQi.IS_READ_ONLY}});function Lbl(e,r,t,n,i,s){let a=(0,Mbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}fK.transformArguments=Lbl;var jbl=xc();Object.defineProperty(fK,"transformReply",{enumerable:!0,get:function(){return jbl.transformGeoMembersWithReply}})});var GDt=A(Ble=>{"use strict";Object.defineProperty(Ble,"__esModule",{value:!0});Ble.transformArguments=Ble.IS_READ_ONLY=Ble.FIRST_KEY_INDEX=void 0;var Gbl=xc();Ble.FIRST_KEY_INDEX=1;Ble.IS_READ_ONLY=!0;function Ubl(e,r,t,n,i){return(0,Gbl.pushGeoRadiusArguments)(["GEORADIUS"],e,r,t,n,i)}Ble.transformArguments=Ubl});var iQi=A(hK=>{"use strict";Object.defineProperty(hK,"__esModule",{value:!0});hK.transformReply=hK.transformArguments=hK.IS_READ_ONLY=hK.FIRST_KEY_INDEX=void 0;var Vbl=GDt(),nQi=GDt();Object.defineProperty(hK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return nQi.FIRST_KEY_INDEX}});Object.defineProperty(hK,"IS_READ_ONLY",{enumerable:!0,get:function(){return nQi.IS_READ_ONLY}});function zbl(e,r,t,n,i,s){let a=(0,Vbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}hK.transformArguments=zbl;var $bl=xc();Object.defineProperty(hK,"transformReply",{enumerable:!0,get:function(){return $bl.transformGeoMembersWithReply}})});var u$t=A(qle=>{"use strict";Object.defineProperty(qle,"__esModule",{value:!0});qle.transformArguments=qle.IS_READ_ONLY=qle.FIRST_KEY_INDEX=void 0;var Qbl=xc();qle.FIRST_KEY_INDEX=1;qle.IS_READ_ONLY=!0;function Kbl(e,r,t,n,i){return(0,Qbl.pushGeoRadiusArguments)(["GEORADIUSBYMEMBER_RO"],e,r,t,n,i)}qle.transformArguments=Kbl});var aQi=A(gK=>{"use strict";Object.defineProperty(gK,"__esModule",{value:!0});gK.transformReply=gK.transformArguments=gK.IS_READ_ONLY=gK.FIRST_KEY_INDEX=void 0;var Hbl=u$t(),sQi=u$t();Object.defineProperty(gK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return sQi.FIRST_KEY_INDEX}});Object.defineProperty(gK,"IS_READ_ONLY",{enumerable:!0,get:function(){return sQi.IS_READ_ONLY}});function Wbl(e,r,t,n,i,s){let a=(0,Hbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}gK.transformArguments=Wbl;var Ybl=xc();Object.defineProperty(gK,"transformReply",{enumerable:!0,get:function(){return Ybl.transformGeoMembersWithReply}})});var UDt=A(Mle=>{"use strict";Object.defineProperty(Mle,"__esModule",{value:!0});Mle.transformArguments=Mle.IS_READ_ONLY=Mle.FIRST_KEY_INDEX=void 0;var Jbl=xc();Mle.FIRST_KEY_INDEX=1;Mle.IS_READ_ONLY=!0;function Xbl(e,r,t,n,i){return(0,Jbl.pushGeoRadiusArguments)(["GEORADIUSBYMEMBER"],e,r,t,n,i)}Mle.transformArguments=Xbl});var cQi=A(yK=>{"use strict";Object.defineProperty(yK,"__esModule",{value:!0});yK.transformReply=yK.transformArguments=yK.IS_READ_ONLY=yK.FIRST_KEY_INDEX=void 0;var Zbl=UDt(),oQi=UDt();Object.defineProperty(yK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return oQi.FIRST_KEY_INDEX}});Object.defineProperty(yK,"IS_READ_ONLY",{enumerable:!0,get:function(){return oQi.IS_READ_ONLY}});function eCl(e,r,t,n,i,s){let a=(0,Zbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}yK.transformArguments=eCl;var tCl=xc();Object.defineProperty(yK,"transformReply",{enumerable:!0,get:function(){return tCl.transformGeoMembersWithReply}})});var lQi=A(Lle=>{"use strict";Object.defineProperty(Lle,"__esModule",{value:!0});Lle.transformArguments=Lle.IS_READ_ONLY=Lle.FIRST_KEY_INDEX=void 0;var rCl=xc(),uQi=UDt();Object.defineProperty(Lle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return uQi.FIRST_KEY_INDEX}});Object.defineProperty(Lle,"IS_READ_ONLY",{enumerable:!0,get:function(){return uQi.IS_READ_ONLY}});function nCl(e,r,t,n,i,s){return(0,rCl.pushGeoRadiusStoreArguments)(["GEORADIUSBYMEMBER"],e,r,t,n,i,s)}Lle.transformArguments=nCl});var pQi=A(jle=>{"use strict";Object.defineProperty(jle,"__esModule",{value:!0});jle.transformArguments=jle.IS_READ_ONLY=jle.FIRST_KEY_INDEX=void 0;var iCl=xc(),dQi=GDt();Object.defineProperty(jle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return dQi.FIRST_KEY_INDEX}});Object.defineProperty(jle,"IS_READ_ONLY",{enumerable:!0,get:function(){return dQi.IS_READ_ONLY}});function sCl(e,r,t,n,i,s){return(0,iCl.pushGeoRadiusStoreArguments)(["GEORADIUS"],e,r,t,n,i,s)}jle.transformArguments=sCl});var VDt=A(Gle=>{"use strict";Object.defineProperty(Gle,"__esModule",{value:!0});Gle.transformArguments=Gle.IS_READ_ONLY=Gle.FIRST_KEY_INDEX=void 0;var aCl=xc();Gle.FIRST_KEY_INDEX=1;Gle.IS_READ_ONLY=!0;function oCl(e,r,t,n){return(0,aCl.pushGeoSearchArguments)(["GEOSEARCH"],e,r,t,n)}Gle.transformArguments=oCl});var fQi=A(_K=>{"use strict";Object.defineProperty(_K,"__esModule",{value:!0});_K.transformReply=_K.transformArguments=_K.IS_READ_ONLY=_K.FIRST_KEY_INDEX=void 0;var cCl=VDt(),mQi=VDt();Object.defineProperty(_K,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return mQi.FIRST_KEY_INDEX}});Object.defineProperty(_K,"IS_READ_ONLY",{enumerable:!0,get:function(){return mQi.IS_READ_ONLY}});function uCl(e,r,t,n,i){let s=(0,cCl.transformArguments)(e,r,t,i);return s.push(...n),s.preserve=n,s}_K.transformArguments=uCl;var lCl=xc();Object.defineProperty(_K,"transformReply",{enumerable:!0,get:function(){return lCl.transformGeoMembersWithReply}})});var gQi=A(AK=>{"use strict";Object.defineProperty(AK,"__esModule",{value:!0});AK.transformReply=AK.transformArguments=AK.IS_READ_ONLY=AK.FIRST_KEY_INDEX=void 0;var dCl=xc(),hQi=VDt();Object.defineProperty(AK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return hQi.FIRST_KEY_INDEX}});Object.defineProperty(AK,"IS_READ_ONLY",{enumerable:!0,get:function(){return hQi.IS_READ_ONLY}});function pCl(e,r,t,n,i){let s=(0,dCl.pushGeoSearchArguments)(["GEOSEARCHSTORE",e],r,t,n,i);return i!=null&&i.STOREDIST&&s.push("STOREDIST"),s}AK.transformArguments=pCl;function mCl(e){if(typeof e!="number")throw new TypeError("https://github.com/redis/redis/issues/9261");return e}AK.transformReply=mCl});var yQi=A(Ule=>{"use strict";Object.defineProperty(Ule,"__esModule",{value:!0});Ule.transformArguments=Ule.IS_READ_ONLY=Ule.FIRST_KEY_INDEX=void 0;Ule.FIRST_KEY_INDEX=1;Ule.IS_READ_ONLY=!0;function fCl(e){return["GET",e]}Ule.transformArguments=fCl});var _Qi=A(Vle=>{"use strict";Object.defineProperty(Vle,"__esModule",{value:!0});Vle.transformArguments=Vle.IS_READ_ONLY=Vle.FIRST_KEY_INDEX=void 0;Vle.FIRST_KEY_INDEX=1;Vle.IS_READ_ONLY=!0;function hCl(e,r){return["GETBIT",e,r.toString()]}Vle.transformArguments=hCl});var AQi=A(IOe=>{"use strict";Object.defineProperty(IOe,"__esModule",{value:!0});IOe.transformArguments=IOe.FIRST_KEY_INDEX=void 0;IOe.FIRST_KEY_INDEX=1;function gCl(e){return["GETDEL",e]}IOe.transformArguments=gCl});var CQi=A(xOe=>{"use strict";Object.defineProperty(xOe,"__esModule",{value:!0});xOe.transformArguments=xOe.FIRST_KEY_INDEX=void 0;var bQi=xc();xOe.FIRST_KEY_INDEX=1;function yCl(e,r){let t=["GETEX",e];return"EX"in r?t.push("EX",r.EX.toString()):"PX"in r?t.push("PX",r.PX.toString()):"EXAT"in r?t.push("EXAT",(0,bQi.transformEXAT)(r.EXAT)):"PXAT"in r?t.push("PXAT",(0,bQi.transformPXAT)(r.PXAT)):t.push("PERSIST"),t}xOe.transformArguments=yCl});var vQi=A(zle=>{"use strict";Object.defineProperty(zle,"__esModule",{value:!0});zle.transformArguments=zle.IS_READ_ONLY=zle.FIRST_KEY_INDEX=void 0;zle.FIRST_KEY_INDEX=1;zle.IS_READ_ONLY=!0;function _Cl(e,r,t){return["GETRANGE",e,r.toString(),t.toString()]}zle.transformArguments=_Cl});var EQi=A(TOe=>{"use strict";Object.defineProperty(TOe,"__esModule",{value:!0});TOe.transformArguments=TOe.FIRST_KEY_INDEX=void 0;TOe.FIRST_KEY_INDEX=1;function ACl(e,r){return["GETSET",e,r]}TOe.transformArguments=ACl});var DQi=A(POe=>{"use strict";Object.defineProperty(POe,"__esModule",{value:!0});POe.transformArguments=POe.FIRST_KEY_INDEX=void 0;var bCl=xc();POe.FIRST_KEY_INDEX=1;function CCl(e,r){return(0,bCl.pushVerdictArguments)(["HDEL",e],r)}POe.transformArguments=CCl});var SQi=A($le=>{"use strict";Object.defineProperty($le,"__esModule",{value:!0});$le.transformReply=$le.transformArguments=$le.FIRST_KEY_INDEX=void 0;$le.FIRST_KEY_INDEX=1;function vCl(e,r){return["HEXISTS",e,r]}$le.transformArguments=vCl;var ECl=xc();Object.defineProperty($le,"transformReply",{enumerable:!0,get:function(){return ECl.transformBooleanReply}})});var wQi=A(Qle=>{"use strict";Object.defineProperty(Qle,"__esModule",{value:!0});Qle.transformArguments=Qle.IS_READ_ONLY=Qle.FIRST_KEY_INDEX=void 0;Qle.FIRST_KEY_INDEX=1;Qle.IS_READ_ONLY=!0;function DCl(e,r){return["HGET",e,r]}Qle.transformArguments=DCl});var IQi=A(gL=>{"use strict";Object.defineProperty(gL,"__esModule",{value:!0});gL.transformReply=gL.transformArguments=gL.TRANSFORM_LEGACY_REPLY=gL.IS_READ_ONLY=gL.FIRST_KEY_INDEX=void 0;gL.FIRST_KEY_INDEX=1;gL.IS_READ_ONLY=!0;gL.TRANSFORM_LEGACY_REPLY=!0;function SCl(e){return["HGETALL",e]}gL.transformArguments=SCl;var wCl=xc();Object.defineProperty(gL,"transformReply",{enumerable:!0,get:function(){return wCl.transformTuplesReply}})});var xQi=A(ROe=>{"use strict";Object.defineProperty(ROe,"__esModule",{value:!0});ROe.transformArguments=ROe.FIRST_KEY_INDEX=void 0;ROe.FIRST_KEY_INDEX=1;function ICl(e,r,t){return["HINCRBY",e,r,t.toString()]}ROe.transformArguments=ICl});var TQi=A(kOe=>{"use strict";Object.defineProperty(kOe,"__esModule",{value:!0});kOe.transformArguments=kOe.FIRST_KEY_INDEX=void 0;kOe.FIRST_KEY_INDEX=1;function xCl(e,r,t){return["HINCRBYFLOAT",e,r,t.toString()]}kOe.transformArguments=xCl});var PQi=A(FOe=>{"use strict";Object.defineProperty(FOe,"__esModule",{value:!0});FOe.transformArguments=FOe.FIRST_KEY_INDEX=void 0;FOe.FIRST_KEY_INDEX=1;function TCl(e){return["HKEYS",e]}FOe.transformArguments=TCl});var RQi=A(NOe=>{"use strict";Object.defineProperty(NOe,"__esModule",{value:!0});NOe.transformArguments=NOe.FIRST_KEY_INDEX=void 0;NOe.FIRST_KEY_INDEX=1;function PCl(e){return["HLEN",e]}NOe.transformArguments=PCl});var kQi=A(Kle=>{"use strict";Object.defineProperty(Kle,"__esModule",{value:!0});Kle.transformArguments=Kle.IS_READ_ONLY=Kle.FIRST_KEY_INDEX=void 0;var RCl=xc();Kle.FIRST_KEY_INDEX=1;Kle.IS_READ_ONLY=!0;function kCl(e,r){return(0,RCl.pushVerdictArguments)(["HMGET",e],r)}Kle.transformArguments=kCl});var l$t=A(Hle=>{"use strict";Object.defineProperty(Hle,"__esModule",{value:!0});Hle.transformArguments=Hle.IS_READ_ONLY=Hle.FIRST_KEY_INDEX=void 0;Hle.FIRST_KEY_INDEX=1;Hle.IS_READ_ONLY=!0;function FCl(e){return["HRANDFIELD",e]}Hle.transformArguments=FCl});var d$t=A(Wle=>{"use strict";Object.defineProperty(Wle,"__esModule",{value:!0});Wle.transformArguments=Wle.IS_READ_ONLY=Wle.FIRST_KEY_INDEX=void 0;var NCl=l$t(),FQi=l$t();Object.defineProperty(Wle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return FQi.FIRST_KEY_INDEX}});Object.defineProperty(Wle,"IS_READ_ONLY",{enumerable:!0,get:function(){return FQi.IS_READ_ONLY}});function OCl(e,r){return[...(0,NCl.transformArguments)(e),r.toString()]}Wle.transformArguments=OCl});var OQi=A(bK=>{"use strict";Object.defineProperty(bK,"__esModule",{value:!0});bK.transformReply=bK.transformArguments=bK.IS_READ_ONLY=bK.FIRST_KEY_INDEX=void 0;var BCl=d$t(),NQi=d$t();Object.defineProperty(bK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return NQi.FIRST_KEY_INDEX}});Object.defineProperty(bK,"IS_READ_ONLY",{enumerable:!0,get:function(){return NQi.IS_READ_ONLY}});function qCl(e,r){return[...(0,BCl.transformArguments)(e,r),"WITHVALUES"]}bK.transformArguments=qCl;var MCl=xc();Object.defineProperty(bK,"transformReply",{enumerable:!0,get:function(){return MCl.transformTuplesReply}})});var BQi=A(CK=>{"use strict";Object.defineProperty(CK,"__esModule",{value:!0});CK.transformReply=CK.transformArguments=CK.IS_READ_ONLY=CK.FIRST_KEY_INDEX=void 0;var LCl=xc();CK.FIRST_KEY_INDEX=1;CK.IS_READ_ONLY=!0;function jCl(e,r,t){return(0,LCl.pushScanArguments)(["HSCAN",e],r,t)}CK.transformArguments=jCl;function GCl([e,r]){let t=[];for(let n=0;n{"use strict";Object.defineProperty(OOe,"__esModule",{value:!0});OOe.transformArguments=OOe.FIRST_KEY_INDEX=void 0;OOe.FIRST_KEY_INDEX=1;function UCl(...[e,r,t]){let n=["HSET",e];return typeof r=="string"||typeof r=="number"||Buffer.isBuffer(r)?n.push(HEe(r),HEe(t)):r instanceof Map?VCl(n,r):Array.isArray(r)?qQi(n,r):zCl(n,r),n}OOe.transformArguments=UCl;function VCl(e,r){for(let[t,n]of r.entries())e.push(HEe(t),HEe(n))}function qQi(e,r){for(let t of r){if(Array.isArray(t)){qQi(e,t);continue}e.push(HEe(t))}}function zCl(e,r){for(let t of Object.keys(r))e.push(HEe(t),HEe(r[t]))}function HEe(e){return typeof e=="number"?e.toString():e}});var LQi=A(Yle=>{"use strict";Object.defineProperty(Yle,"__esModule",{value:!0});Yle.transformReply=Yle.transformArguments=Yle.FIRST_KEY_INDEX=void 0;Yle.FIRST_KEY_INDEX=1;function $Cl(e,r,t){return["HSETNX",e,r,t]}Yle.transformArguments=$Cl;var QCl=xc();Object.defineProperty(Yle,"transformReply",{enumerable:!0,get:function(){return QCl.transformBooleanReply}})});var jQi=A(BOe=>{"use strict";Object.defineProperty(BOe,"__esModule",{value:!0});BOe.transformArguments=BOe.FIRST_KEY_INDEX=void 0;BOe.FIRST_KEY_INDEX=1;function KCl(e,r){return["HSTRLEN",e,r]}BOe.transformArguments=KCl});var GQi=A(qOe=>{"use strict";Object.defineProperty(qOe,"__esModule",{value:!0});qOe.transformArguments=qOe.FIRST_KEY_INDEX=void 0;qOe.FIRST_KEY_INDEX=1;function HCl(e){return["HVALS",e]}qOe.transformArguments=HCl});var UQi=A(MOe=>{"use strict";Object.defineProperty(MOe,"__esModule",{value:!0});MOe.transformArguments=MOe.FIRST_KEY_INDEX=void 0;MOe.FIRST_KEY_INDEX=1;function WCl(e){return["INCR",e]}MOe.transformArguments=WCl});var VQi=A(LOe=>{"use strict";Object.defineProperty(LOe,"__esModule",{value:!0});LOe.transformArguments=LOe.FIRST_KEY_INDEX=void 0;LOe.FIRST_KEY_INDEX=1;function YCl(e,r){return["INCRBY",e,r.toString()]}LOe.transformArguments=YCl});var zQi=A(jOe=>{"use strict";Object.defineProperty(jOe,"__esModule",{value:!0});jOe.transformArguments=jOe.FIRST_KEY_INDEX=void 0;jOe.FIRST_KEY_INDEX=1;function JCl(e,r){return["INCRBYFLOAT",e,r.toString()]}jOe.transformArguments=JCl});var Xle=A(Jle=>{"use strict";Object.defineProperty(Jle,"__esModule",{value:!0});Jle.transformArguments=Jle.IS_READ_ONLY=Jle.FIRST_KEY_INDEX=void 0;Jle.FIRST_KEY_INDEX=1;Jle.IS_READ_ONLY=!0;function XCl(e,r){return["LCS",e,r]}Jle.transformArguments=XCl});var KQi=A(vK=>{"use strict";Object.defineProperty(vK,"__esModule",{value:!0});vK.transformReply=vK.transformArguments=vK.IS_READ_ONLY=vK.FIRST_KEY_INDEX=void 0;var $Qi=xc(),ZCl=Xle(),QQi=Xle();Object.defineProperty(vK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return QQi.FIRST_KEY_INDEX}});Object.defineProperty(vK,"IS_READ_ONLY",{enumerable:!0,get:function(){return QQi.IS_READ_ONLY}});function evl(e,r){let t=(0,ZCl.transformArguments)(e,r);return t.push("IDX","WITHMATCHLEN"),t}vK.transformArguments=evl;function tvl(e){return{matches:e[1].map(([r,t,n])=>({key1:(0,$Qi.transformRangeReply)(r),key2:(0,$Qi.transformRangeReply)(t),length:n})),length:e[3]}}vK.transformReply=tvl});var YQi=A(EK=>{"use strict";Object.defineProperty(EK,"__esModule",{value:!0});EK.transformReply=EK.transformArguments=EK.IS_READ_ONLY=EK.FIRST_KEY_INDEX=void 0;var HQi=xc(),rvl=Xle(),WQi=Xle();Object.defineProperty(EK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return WQi.FIRST_KEY_INDEX}});Object.defineProperty(EK,"IS_READ_ONLY",{enumerable:!0,get:function(){return WQi.IS_READ_ONLY}});function nvl(e,r){let t=(0,rvl.transformArguments)(e,r);return t.push("IDX"),t}EK.transformArguments=nvl;function ivl(e){return{matches:e[1].map(([r,t])=>({key1:(0,HQi.transformRangeReply)(r),key2:(0,HQi.transformRangeReply)(t)})),length:e[3]}}EK.transformReply=ivl});var XQi=A(Zle=>{"use strict";Object.defineProperty(Zle,"__esModule",{value:!0});Zle.transformArguments=Zle.IS_READ_ONLY=Zle.FIRST_KEY_INDEX=void 0;var svl=Xle(),JQi=Xle();Object.defineProperty(Zle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return JQi.FIRST_KEY_INDEX}});Object.defineProperty(Zle,"IS_READ_ONLY",{enumerable:!0,get:function(){return JQi.IS_READ_ONLY}});function avl(e,r){let t=(0,svl.transformArguments)(e,r);return t.push("LEN"),t}Zle.transformArguments=avl});var ZQi=A(ede=>{"use strict";Object.defineProperty(ede,"__esModule",{value:!0});ede.transformArguments=ede.IS_READ_ONLY=ede.FIRST_KEY_INDEX=void 0;ede.FIRST_KEY_INDEX=1;ede.IS_READ_ONLY=!0;function ovl(e,r){return["LINDEX",e,r.toString()]}ede.transformArguments=ovl});var eKi=A(GOe=>{"use strict";Object.defineProperty(GOe,"__esModule",{value:!0});GOe.transformArguments=GOe.FIRST_KEY_INDEX=void 0;GOe.FIRST_KEY_INDEX=1;function cvl(e,r,t,n){return["LINSERT",e,r,t,n]}GOe.transformArguments=cvl});var tKi=A(tde=>{"use strict";Object.defineProperty(tde,"__esModule",{value:!0});tde.transformArguments=tde.IS_READ_ONLY=tde.FIRST_KEY_INDEX=void 0;tde.FIRST_KEY_INDEX=1;tde.IS_READ_ONLY=!0;function uvl(e){return["LLEN",e]}tde.transformArguments=uvl});var rKi=A(UOe=>{"use strict";Object.defineProperty(UOe,"__esModule",{value:!0});UOe.transformArguments=UOe.FIRST_KEY_INDEX=void 0;UOe.FIRST_KEY_INDEX=1;function lvl(e,r,t,n){return["LMOVE",e,r,t,n]}UOe.transformArguments=lvl});var nKi=A(VOe=>{"use strict";Object.defineProperty(VOe,"__esModule",{value:!0});VOe.transformArguments=VOe.FIRST_KEY_INDEX=void 0;VOe.FIRST_KEY_INDEX=1;function dvl(e,r){return["LPOP",e,r.toString()]}VOe.transformArguments=dvl});var iKi=A(zOe=>{"use strict";Object.defineProperty(zOe,"__esModule",{value:!0});zOe.transformArguments=zOe.FIRST_KEY_INDEX=void 0;zOe.FIRST_KEY_INDEX=1;function pvl(e){return["LPOP",e]}zOe.transformArguments=pvl});var AWr=A(rde=>{"use strict";Object.defineProperty(rde,"__esModule",{value:!0});rde.transformArguments=rde.IS_READ_ONLY=rde.FIRST_KEY_INDEX=void 0;rde.FIRST_KEY_INDEX=1;rde.IS_READ_ONLY=!0;function mvl(e,r,t){let n=["LPOS",e,r];return typeof(t==null?void 0:t.RANK)=="number"&&n.push("RANK",t.RANK.toString()),typeof(t==null?void 0:t.MAXLEN)=="number"&&n.push("MAXLEN",t.MAXLEN.toString()),n}rde.transformArguments=mvl});var aKi=A(nde=>{"use strict";Object.defineProperty(nde,"__esModule",{value:!0});nde.transformArguments=nde.IS_READ_ONLY=nde.FIRST_KEY_INDEX=void 0;var sKi=AWr();Object.defineProperty(nde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return sKi.FIRST_KEY_INDEX}});Object.defineProperty(nde,"IS_READ_ONLY",{enumerable:!0,get:function(){return sKi.IS_READ_ONLY}});function fvl(e,r,t,n){let i=["LPOS",e,r];return typeof(n==null?void 0:n.RANK)=="number"&&i.push("RANK",n.RANK.toString()),i.push("COUNT",t.toString()),typeof(n==null?void 0:n.MAXLEN)=="number"&&i.push("MAXLEN",n.MAXLEN.toString()),i}nde.transformArguments=fvl});var oKi=A($Oe=>{"use strict";Object.defineProperty($Oe,"__esModule",{value:!0});$Oe.transformArguments=$Oe.FIRST_KEY_INDEX=void 0;var hvl=xc();$Oe.FIRST_KEY_INDEX=1;function gvl(e,r){return(0,hvl.pushVerdictArguments)(["LPUSH",e],r)}$Oe.transformArguments=gvl});var cKi=A(QOe=>{"use strict";Object.defineProperty(QOe,"__esModule",{value:!0});QOe.transformArguments=QOe.FIRST_KEY_INDEX=void 0;var yvl=xc();QOe.FIRST_KEY_INDEX=1;function _vl(e,r){return(0,yvl.pushVerdictArguments)(["LPUSHX",e],r)}QOe.transformArguments=_vl});var uKi=A(ide=>{"use strict";Object.defineProperty(ide,"__esModule",{value:!0});ide.transformArguments=ide.IS_READ_ONLY=ide.FIRST_KEY_INDEX=void 0;ide.FIRST_KEY_INDEX=1;ide.IS_READ_ONLY=!0;function Avl(e,r,t){return["LRANGE",e,r.toString(),t.toString()]}ide.transformArguments=Avl});var lKi=A(KOe=>{"use strict";Object.defineProperty(KOe,"__esModule",{value:!0});KOe.transformArguments=KOe.FIRST_KEY_INDEX=void 0;KOe.FIRST_KEY_INDEX=1;function bvl(e,r,t){return["LREM",e,r.toString(),t]}KOe.transformArguments=bvl});var dKi=A(HOe=>{"use strict";Object.defineProperty(HOe,"__esModule",{value:!0});HOe.transformArguments=HOe.FIRST_KEY_INDEX=void 0;HOe.FIRST_KEY_INDEX=1;function Cvl(e,r,t){return["LSET",e,r.toString(),t]}HOe.transformArguments=Cvl});var pKi=A(WOe=>{"use strict";Object.defineProperty(WOe,"__esModule",{value:!0});WOe.transformArguments=WOe.FIRST_KEY_INDEX=void 0;WOe.FIRST_KEY_INDEX=1;function vvl(e,r,t){return["LTRIM",e,r.toString(),t.toString()]}WOe.transformArguments=vvl});var mKi=A(sde=>{"use strict";Object.defineProperty(sde,"__esModule",{value:!0});sde.transformArguments=sde.IS_READ_ONLY=sde.FIRST_KEY_INDEX=void 0;sde.FIRST_KEY_INDEX=1;sde.IS_READ_ONLY=!0;function Evl(e){return["MGET",...e]}sde.transformArguments=Evl});var fKi=A(p$t=>{"use strict";Object.defineProperty(p$t,"__esModule",{value:!0});p$t.transformArguments=void 0;function Dvl(e,r,t,n,i,s){let a=["MIGRATE",e,r.toString()],o=Array.isArray(t);return o?a.push(""):a.push(t),a.push(n.toString(),i.toString()),s!=null&&s.COPY&&a.push("COPY"),s!=null&&s.REPLACE&&a.push("REPLACE"),s!=null&&s.AUTH&&(s.AUTH.username?a.push("AUTH2",s.AUTH.username,s.AUTH.password):a.push("AUTH",s.AUTH.password)),o&&a.push("KEYS",...t),a}p$t.transformArguments=Dvl});var hKi=A(YOe=>{"use strict";Object.defineProperty(YOe,"__esModule",{value:!0});YOe.transformArguments=YOe.FIRST_KEY_INDEX=void 0;YOe.FIRST_KEY_INDEX=1;function Svl(e){let r=["MSET"];if(Array.isArray(e))r.push(...e.flat());else for(let t of Object.keys(e))r.push(t,e[t]);return r}YOe.transformArguments=Svl});var gKi=A(ade=>{"use strict";Object.defineProperty(ade,"__esModule",{value:!0});ade.transformReply=ade.transformArguments=ade.FIRST_KEY_INDEX=void 0;ade.FIRST_KEY_INDEX=1;function wvl(e){let r=["MSETNX"];if(Array.isArray(e))r.push(...e.flat());else for(let t of Object.keys(e))r.push(t,e[t]);return r}ade.transformArguments=wvl;var Ivl=xc();Object.defineProperty(ade,"transformReply",{enumerable:!0,get:function(){return Ivl.transformBooleanReply}})});var yKi=A(ode=>{"use strict";Object.defineProperty(ode,"__esModule",{value:!0});ode.transformArguments=ode.IS_READ_ONLY=ode.FIRST_KEY_INDEX=void 0;ode.FIRST_KEY_INDEX=2;ode.IS_READ_ONLY=!0;function xvl(e){return["OBJECT","ENCODING",e]}ode.transformArguments=xvl});var _Ki=A(cde=>{"use strict";Object.defineProperty(cde,"__esModule",{value:!0});cde.transformArguments=cde.IS_READ_ONLY=cde.FIRST_KEY_INDEX=void 0;cde.FIRST_KEY_INDEX=2;cde.IS_READ_ONLY=!0;function Tvl(e){return["OBJECT","FREQ",e]}cde.transformArguments=Tvl});var AKi=A(ude=>{"use strict";Object.defineProperty(ude,"__esModule",{value:!0});ude.transformArguments=ude.IS_READ_ONLY=ude.FIRST_KEY_INDEX=void 0;ude.FIRST_KEY_INDEX=2;ude.IS_READ_ONLY=!0;function Pvl(e){return["OBJECT","IDLETIME",e]}ude.transformArguments=Pvl});var bKi=A(lde=>{"use strict";Object.defineProperty(lde,"__esModule",{value:!0});lde.transformArguments=lde.IS_READ_ONLY=lde.FIRST_KEY_INDEX=void 0;lde.FIRST_KEY_INDEX=2;lde.IS_READ_ONLY=!0;function Rvl(e){return["OBJECT","REFCOUNT",e]}lde.transformArguments=Rvl});var CKi=A(dde=>{"use strict";Object.defineProperty(dde,"__esModule",{value:!0});dde.transformReply=dde.transformArguments=dde.FIRST_KEY_INDEX=void 0;dde.FIRST_KEY_INDEX=1;function kvl(e){return["PERSIST",e]}dde.transformArguments=kvl;var Fvl=xc();Object.defineProperty(dde,"transformReply",{enumerable:!0,get:function(){return Fvl.transformBooleanReply}})});var vKi=A(pde=>{"use strict";Object.defineProperty(pde,"__esModule",{value:!0});pde.transformReply=pde.transformArguments=pde.FIRST_KEY_INDEX=void 0;pde.FIRST_KEY_INDEX=1;function Nvl(e,r,t){let n=["PEXPIRE",e,r.toString()];return t&&n.push(t),n}pde.transformArguments=Nvl;var Ovl=xc();Object.defineProperty(pde,"transformReply",{enumerable:!0,get:function(){return Ovl.transformBooleanReply}})});var EKi=A(mde=>{"use strict";Object.defineProperty(mde,"__esModule",{value:!0});mde.transformReply=mde.transformArguments=mde.FIRST_KEY_INDEX=void 0;var Bvl=xc();mde.FIRST_KEY_INDEX=1;function qvl(e,r,t){let n=["PEXPIREAT",e,(0,Bvl.transformPXAT)(r)];return t&&n.push(t),n}mde.transformArguments=qvl;var Mvl=xc();Object.defineProperty(mde,"transformReply",{enumerable:!0,get:function(){return Mvl.transformBooleanReply}})});var DKi=A(JOe=>{"use strict";Object.defineProperty(JOe,"__esModule",{value:!0});JOe.transformArguments=JOe.FIRST_KEY_INDEX=void 0;JOe.FIRST_KEY_INDEX=1;function Lvl(e){return["PEXPIRETIME",e]}JOe.transformArguments=Lvl});var SKi=A(fde=>{"use strict";Object.defineProperty(fde,"__esModule",{value:!0});fde.transformReply=fde.transformArguments=fde.FIRST_KEY_INDEX=void 0;var jvl=xc();fde.FIRST_KEY_INDEX=1;function Gvl(e,r){return(0,jvl.pushVerdictArguments)(["PFADD",e],r)}fde.transformArguments=Gvl;var Uvl=xc();Object.defineProperty(fde,"transformReply",{enumerable:!0,get:function(){return Uvl.transformBooleanReply}})});var wKi=A(XOe=>{"use strict";Object.defineProperty(XOe,"__esModule",{value:!0});XOe.transformArguments=XOe.FIRST_KEY_INDEX=void 0;var Vvl=xc();XOe.FIRST_KEY_INDEX=1;function zvl(e){return(0,Vvl.pushVerdictArguments)(["PFCOUNT"],e)}XOe.transformArguments=zvl});var IKi=A(ZOe=>{"use strict";Object.defineProperty(ZOe,"__esModule",{value:!0});ZOe.transformArguments=ZOe.FIRST_KEY_INDEX=void 0;var $vl=xc();ZOe.FIRST_KEY_INDEX=1;function Qvl(e,r){return(0,$vl.pushVerdictArguments)(["PFMERGE",e],r)}ZOe.transformArguments=Qvl});var xKi=A(eBe=>{"use strict";Object.defineProperty(eBe,"__esModule",{value:!0});eBe.transformArguments=eBe.FIRST_KEY_INDEX=void 0;eBe.FIRST_KEY_INDEX=1;function Kvl(e,r,t){return["PSETEX",e,r.toString(),t]}eBe.transformArguments=Kvl});var TKi=A(hde=>{"use strict";Object.defineProperty(hde,"__esModule",{value:!0});hde.transformArguments=hde.IS_READ_ONLY=hde.FIRST_KEY_INDEX=void 0;hde.FIRST_KEY_INDEX=1;hde.IS_READ_ONLY=!0;function Hvl(e){return["PTTL",e]}hde.transformArguments=Hvl});var PKi=A(tBe=>{"use strict";Object.defineProperty(tBe,"__esModule",{value:!0});tBe.transformArguments=tBe.IS_READ_ONLY=void 0;tBe.IS_READ_ONLY=!0;function Wvl(e,r){return["PUBLISH",e,r]}tBe.transformArguments=Wvl});var RKi=A(rBe=>{"use strict";Object.defineProperty(rBe,"__esModule",{value:!0});rBe.transformArguments=rBe.FIRST_KEY_INDEX=void 0;rBe.FIRST_KEY_INDEX=1;function Yvl(e,r){return["RENAME",e,r]}rBe.transformArguments=Yvl});var kKi=A(gde=>{"use strict";Object.defineProperty(gde,"__esModule",{value:!0});gde.transformReply=gde.transformArguments=gde.FIRST_KEY_INDEX=void 0;gde.FIRST_KEY_INDEX=1;function Jvl(e,r){return["RENAMENX",e,r]}gde.transformArguments=Jvl;var Xvl=xc();Object.defineProperty(gde,"transformReply",{enumerable:!0,get:function(){return Xvl.transformBooleanReply}})});var FKi=A(nBe=>{"use strict";Object.defineProperty(nBe,"__esModule",{value:!0});nBe.transformArguments=nBe.FIRST_KEY_INDEX=void 0;nBe.FIRST_KEY_INDEX=1;function Zvl(e,r){return["RPOP",e,r.toString()]}nBe.transformArguments=Zvl});var NKi=A(iBe=>{"use strict";Object.defineProperty(iBe,"__esModule",{value:!0});iBe.transformArguments=iBe.FIRST_KEY_INDEX=void 0;iBe.FIRST_KEY_INDEX=1;function eEl(e){return["RPOP",e]}iBe.transformArguments=eEl});var OKi=A(sBe=>{"use strict";Object.defineProperty(sBe,"__esModule",{value:!0});sBe.transformArguments=sBe.FIRST_KEY_INDEX=void 0;sBe.FIRST_KEY_INDEX=1;function tEl(e,r){return["RPOPLPUSH",e,r]}sBe.transformArguments=tEl});var BKi=A(aBe=>{"use strict";Object.defineProperty(aBe,"__esModule",{value:!0});aBe.transformArguments=aBe.FIRST_KEY_INDEX=void 0;var rEl=xc();aBe.FIRST_KEY_INDEX=1;function nEl(e,r){return(0,rEl.pushVerdictArguments)(["RPUSH",e],r)}aBe.transformArguments=nEl});var qKi=A(oBe=>{"use strict";Object.defineProperty(oBe,"__esModule",{value:!0});oBe.transformArguments=oBe.FIRST_KEY_INDEX=void 0;var iEl=xc();oBe.FIRST_KEY_INDEX=1;function sEl(e,r){return(0,iEl.pushVerdictArguments)(["RPUSHX",e],r)}oBe.transformArguments=sEl});var MKi=A(cBe=>{"use strict";Object.defineProperty(cBe,"__esModule",{value:!0});cBe.transformArguments=cBe.FIRST_KEY_INDEX=void 0;var aEl=xc();cBe.FIRST_KEY_INDEX=1;function oEl(e,r){return(0,aEl.pushVerdictArguments)(["SADD",e],r)}cBe.transformArguments=oEl});var LKi=A(uBe=>{"use strict";Object.defineProperty(uBe,"__esModule",{value:!0});uBe.transformArguments=uBe.FIRST_KEY_INDEX=void 0;uBe.FIRST_KEY_INDEX=1;function cEl(e){return["SCARD",e]}uBe.transformArguments=cEl});var jKi=A(yde=>{"use strict";Object.defineProperty(yde,"__esModule",{value:!0});yde.transformArguments=yde.IS_READ_ONLY=yde.FIRST_KEY_INDEX=void 0;var uEl=xc();yde.FIRST_KEY_INDEX=1;yde.IS_READ_ONLY=!0;function lEl(e){return(0,uEl.pushVerdictArguments)(["SDIFF"],e)}yde.transformArguments=lEl});var GKi=A(lBe=>{"use strict";Object.defineProperty(lBe,"__esModule",{value:!0});lBe.transformArguments=lBe.FIRST_KEY_INDEX=void 0;var dEl=xc();lBe.FIRST_KEY_INDEX=1;function pEl(e,r){return(0,dEl.pushVerdictArguments)(["SDIFFSTORE",e],r)}lBe.transformArguments=pEl});var UKi=A(dBe=>{"use strict";Object.defineProperty(dBe,"__esModule",{value:!0});dBe.transformArguments=dBe.FIRST_KEY_INDEX=void 0;dBe.FIRST_KEY_INDEX=1;function mEl(e,r,t){let n=["SET",e,typeof r=="number"?r.toString():r];return(t==null?void 0:t.EX)!==void 0?n.push("EX",t.EX.toString()):(t==null?void 0:t.PX)!==void 0?n.push("PX",t.PX.toString()):(t==null?void 0:t.EXAT)!==void 0?n.push("EXAT",t.EXAT.toString()):(t==null?void 0:t.PXAT)!==void 0?n.push("PXAT",t.PXAT.toString()):t!=null&&t.KEEPTTL&&n.push("KEEPTTL"),t!=null&&t.NX?n.push("NX"):t!=null&&t.XX&&n.push("XX"),t!=null&&t.GET&&n.push("GET"),n}dBe.transformArguments=mEl});var VKi=A(pBe=>{"use strict";Object.defineProperty(pBe,"__esModule",{value:!0});pBe.transformArguments=pBe.FIRST_KEY_INDEX=void 0;pBe.FIRST_KEY_INDEX=1;function fEl(e,r,t){return["SETBIT",e,r.toString(),t.toString()]}pBe.transformArguments=fEl});var zKi=A(mBe=>{"use strict";Object.defineProperty(mBe,"__esModule",{value:!0});mBe.transformArguments=mBe.FIRST_KEY_INDEX=void 0;mBe.FIRST_KEY_INDEX=1;function hEl(e,r,t){return["SETEX",e,r.toString(),t]}mBe.transformArguments=hEl});var $Ki=A(_de=>{"use strict";Object.defineProperty(_de,"__esModule",{value:!0});_de.transformReply=_de.transformArguments=_de.FIRST_KEY_INDEX=void 0;_de.FIRST_KEY_INDEX=1;function gEl(e,r){return["SETNX",e,r]}_de.transformArguments=gEl;var yEl=xc();Object.defineProperty(_de,"transformReply",{enumerable:!0,get:function(){return yEl.transformBooleanReply}})});var QKi=A(fBe=>{"use strict";Object.defineProperty(fBe,"__esModule",{value:!0});fBe.transformArguments=fBe.FIRST_KEY_INDEX=void 0;fBe.FIRST_KEY_INDEX=1;function _El(e,r,t){return["SETRANGE",e,r.toString(),t]}fBe.transformArguments=_El});var KKi=A(Ade=>{"use strict";Object.defineProperty(Ade,"__esModule",{value:!0});Ade.transformArguments=Ade.IS_READ_ONLY=Ade.FIRST_KEY_INDEX=void 0;var AEl=xc();Ade.FIRST_KEY_INDEX=1;Ade.IS_READ_ONLY=!0;function bEl(e){return(0,AEl.pushVerdictArguments)(["SINTER"],e)}Ade.transformArguments=bEl});var HKi=A(bde=>{"use strict";Object.defineProperty(bde,"__esModule",{value:!0});bde.transformArguments=bde.IS_READ_ONLY=bde.FIRST_KEY_INDEX=void 0;var CEl=xc();bde.FIRST_KEY_INDEX=2;bde.IS_READ_ONLY=!0;function vEl(e,r){let t=(0,CEl.pushVerdictArgument)(["SINTERCARD"],e);return r&&t.push("LIMIT",r.toString()),t}bde.transformArguments=vEl});var WKi=A(hBe=>{"use strict";Object.defineProperty(hBe,"__esModule",{value:!0});hBe.transformArguments=hBe.FIRST_KEY_INDEX=void 0;var EEl=xc();hBe.FIRST_KEY_INDEX=1;function DEl(e,r){return(0,EEl.pushVerdictArguments)(["SINTERSTORE",e],r)}hBe.transformArguments=DEl});var YKi=A(Cde=>{"use strict";Object.defineProperty(Cde,"__esModule",{value:!0});Cde.transformReply=Cde.transformArguments=Cde.FIRST_KEY_INDEX=void 0;Cde.FIRST_KEY_INDEX=1;function SEl(e,r){return["SISMEMBER",e,r]}Cde.transformArguments=SEl;var wEl=xc();Object.defineProperty(Cde,"transformReply",{enumerable:!0,get:function(){return wEl.transformBooleanReply}})});var JKi=A(gBe=>{"use strict";Object.defineProperty(gBe,"__esModule",{value:!0});gBe.transformArguments=gBe.FIRST_KEY_INDEX=void 0;gBe.FIRST_KEY_INDEX=1;function IEl(e){return["SMEMBERS",e]}gBe.transformArguments=IEl});var XKi=A(vde=>{"use strict";Object.defineProperty(vde,"__esModule",{value:!0});vde.transformReply=vde.transformArguments=vde.FIRST_KEY_INDEX=void 0;vde.FIRST_KEY_INDEX=1;function xEl(e,r){return["SMISMEMBER",e,...r]}vde.transformArguments=xEl;var TEl=xc();Object.defineProperty(vde,"transformReply",{enumerable:!0,get:function(){return TEl.transformBooleanArrayReply}})});var ZKi=A(Ede=>{"use strict";Object.defineProperty(Ede,"__esModule",{value:!0});Ede.transformReply=Ede.transformArguments=Ede.FIRST_KEY_INDEX=void 0;Ede.FIRST_KEY_INDEX=1;function PEl(e,r,t){return["SMOVE",e,r,t]}Ede.transformArguments=PEl;var REl=xc();Object.defineProperty(Ede,"transformReply",{enumerable:!0,get:function(){return REl.transformBooleanReply}})});var eHi=A(Dde=>{"use strict";Object.defineProperty(Dde,"__esModule",{value:!0});Dde.transformArguments=Dde.IS_READ_ONLY=Dde.FIRST_KEY_INDEX=void 0;var kEl=xc();Dde.FIRST_KEY_INDEX=1;Dde.IS_READ_ONLY=!0;function FEl(e,r){return(0,kEl.pushSortArguments)(["SORT_RO",e],r)}Dde.transformArguments=FEl});var bWr=A(yBe=>{"use strict";Object.defineProperty(yBe,"__esModule",{value:!0});yBe.transformArguments=yBe.FIRST_KEY_INDEX=void 0;var NEl=xc();yBe.FIRST_KEY_INDEX=1;function OEl(e,r){return(0,NEl.pushSortArguments)(["SORT",e],r)}yBe.transformArguments=OEl});var tHi=A(_Be=>{"use strict";Object.defineProperty(_Be,"__esModule",{value:!0});_Be.transformArguments=_Be.FIRST_KEY_INDEX=void 0;var BEl=bWr();_Be.FIRST_KEY_INDEX=1;function qEl(e,r,t){let n=(0,BEl.transformArguments)(e,t);return n.push("STORE",r),n}_Be.transformArguments=qEl});var rHi=A(ABe=>{"use strict";Object.defineProperty(ABe,"__esModule",{value:!0});ABe.transformArguments=ABe.FIRST_KEY_INDEX=void 0;ABe.FIRST_KEY_INDEX=1;function MEl(e,r){let t=["SPOP",e];return typeof r=="number"&&t.push(r.toString()),t}ABe.transformArguments=MEl});var nHi=A(Sde=>{"use strict";Object.defineProperty(Sde,"__esModule",{value:!0});Sde.transformArguments=Sde.FIRST_KEY_INDEX=Sde.IS_READ_ONLY=void 0;Sde.IS_READ_ONLY=!0;Sde.FIRST_KEY_INDEX=1;function LEl(e,r){return["SPUBLISH",e,r]}Sde.transformArguments=LEl});var m$t=A(bBe=>{"use strict";Object.defineProperty(bBe,"__esModule",{value:!0});bBe.transformArguments=bBe.FIRST_KEY_INDEX=void 0;bBe.FIRST_KEY_INDEX=1;function jEl(e){return["SRANDMEMBER",e]}bBe.transformArguments=jEl});var iHi=A(CBe=>{"use strict";Object.defineProperty(CBe,"__esModule",{value:!0});CBe.transformArguments=CBe.FIRST_KEY_INDEX=void 0;var GEl=m$t(),UEl=m$t();Object.defineProperty(CBe,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return UEl.FIRST_KEY_INDEX}});function VEl(e,r){return[...(0,GEl.transformArguments)(e),r.toString()]}CBe.transformArguments=VEl});var sHi=A(vBe=>{"use strict";Object.defineProperty(vBe,"__esModule",{value:!0});vBe.transformArguments=vBe.FIRST_KEY_INDEX=void 0;var zEl=xc();vBe.FIRST_KEY_INDEX=1;function $El(e,r){return(0,zEl.pushVerdictArguments)(["SREM",e],r)}vBe.transformArguments=$El});var aHi=A(DK=>{"use strict";Object.defineProperty(DK,"__esModule",{value:!0});DK.transformReply=DK.transformArguments=DK.IS_READ_ONLY=DK.FIRST_KEY_INDEX=void 0;var QEl=xc();DK.FIRST_KEY_INDEX=1;DK.IS_READ_ONLY=!0;function KEl(e,r,t){return(0,QEl.pushScanArguments)(["SSCAN",e],r,t)}DK.transformArguments=KEl;function HEl([e,r]){return{cursor:Number(e),members:r}}DK.transformReply=HEl});var oHi=A(wde=>{"use strict";Object.defineProperty(wde,"__esModule",{value:!0});wde.transformArguments=wde.IS_READ_ONLY=wde.FIRST_KEY_INDEX=void 0;wde.FIRST_KEY_INDEX=1;wde.IS_READ_ONLY=!0;function WEl(e){return["STRLEN",e]}wde.transformArguments=WEl});var cHi=A(Ide=>{"use strict";Object.defineProperty(Ide,"__esModule",{value:!0});Ide.transformArguments=Ide.IS_READ_ONLY=Ide.FIRST_KEY_INDEX=void 0;var YEl=xc();Ide.FIRST_KEY_INDEX=1;Ide.IS_READ_ONLY=!0;function JEl(e){return(0,YEl.pushVerdictArguments)(["SUNION"],e)}Ide.transformArguments=JEl});var uHi=A(EBe=>{"use strict";Object.defineProperty(EBe,"__esModule",{value:!0});EBe.transformArguments=EBe.FIRST_KEY_INDEX=void 0;var XEl=xc();EBe.FIRST_KEY_INDEX=1;function ZEl(e,r){return(0,XEl.pushVerdictArguments)(["SUNIONSTORE",e],r)}EBe.transformArguments=ZEl});var lHi=A(DBe=>{"use strict";Object.defineProperty(DBe,"__esModule",{value:!0});DBe.transformArguments=DBe.FIRST_KEY_INDEX=void 0;var e2l=xc();DBe.FIRST_KEY_INDEX=1;function t2l(e){return(0,e2l.pushVerdictArguments)(["TOUCH"],e)}DBe.transformArguments=t2l});var dHi=A(xde=>{"use strict";Object.defineProperty(xde,"__esModule",{value:!0});xde.transformArguments=xde.IS_READ_ONLY=xde.FIRST_KEY_INDEX=void 0;xde.FIRST_KEY_INDEX=1;xde.IS_READ_ONLY=!0;function r2l(e){return["TTL",e]}xde.transformArguments=r2l});var pHi=A(Tde=>{"use strict";Object.defineProperty(Tde,"__esModule",{value:!0});Tde.transformArguments=Tde.IS_READ_ONLY=Tde.FIRST_KEY_INDEX=void 0;Tde.FIRST_KEY_INDEX=1;Tde.IS_READ_ONLY=!0;function n2l(e){return["TYPE",e]}Tde.transformArguments=n2l});var mHi=A(SBe=>{"use strict";Object.defineProperty(SBe,"__esModule",{value:!0});SBe.transformArguments=SBe.FIRST_KEY_INDEX=void 0;var i2l=xc();SBe.FIRST_KEY_INDEX=1;function s2l(e){return(0,i2l.pushVerdictArguments)(["UNLINK"],e)}SBe.transformArguments=s2l});var fHi=A(wBe=>{"use strict";Object.defineProperty(wBe,"__esModule",{value:!0});wBe.transformArguments=wBe.FIRST_KEY_INDEX=void 0;var a2l=xc();wBe.FIRST_KEY_INDEX=1;function o2l(e){return(0,a2l.pushVerdictArguments)(["WATCH"],e)}wBe.transformArguments=o2l});var hHi=A(IBe=>{"use strict";Object.defineProperty(IBe,"__esModule",{value:!0});IBe.transformArguments=IBe.FIRST_KEY_INDEX=void 0;var c2l=xc();IBe.FIRST_KEY_INDEX=1;function u2l(e,r,t){return(0,c2l.pushVerdictArguments)(["XACK",e,r],t)}IBe.transformArguments=u2l});var gHi=A(xBe=>{"use strict";Object.defineProperty(xBe,"__esModule",{value:!0});xBe.transformArguments=xBe.FIRST_KEY_INDEX=void 0;xBe.FIRST_KEY_INDEX=1;function l2l(e,r,t,n){let i=["XADD",e];n!=null&&n.NOMKSTREAM&&i.push("NOMKSTREAM"),n!=null&&n.TRIM&&(n.TRIM.strategy&&i.push(n.TRIM.strategy),n.TRIM.strategyModifier&&i.push(n.TRIM.strategyModifier),i.push(n.TRIM.threshold.toString()),n.TRIM.limit&&i.push("LIMIT",n.TRIM.limit.toString())),i.push(r);for(let[s,a]of Object.entries(t))i.push(s,a);return i}xBe.transformArguments=l2l});var f$t=A(Pde=>{"use strict";Object.defineProperty(Pde,"__esModule",{value:!0});Pde.transformReply=Pde.transformArguments=Pde.FIRST_KEY_INDEX=void 0;var d2l=xc();Pde.FIRST_KEY_INDEX=1;function p2l(e,r,t,n,i,s){let a=["XAUTOCLAIM",e,r,t,n.toString(),i];return s!=null&&s.COUNT&&a.push("COUNT",s.COUNT.toString()),a}Pde.transformArguments=p2l;function m2l(e){return{nextId:e[0],messages:(0,d2l.transformStreamMessagesReply)(e[1])}}Pde.transformReply=m2l});var yHi=A(Rde=>{"use strict";Object.defineProperty(Rde,"__esModule",{value:!0});Rde.transformReply=Rde.transformArguments=Rde.FIRST_KEY_INDEX=void 0;var f2l=f$t(),h2l=f$t();Object.defineProperty(Rde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return h2l.FIRST_KEY_INDEX}});function g2l(...e){return[...(0,f2l.transformArguments)(...e),"JUSTID"]}Rde.transformArguments=g2l;function y2l(e){return{nextId:e[0],messages:e[1]}}Rde.transformReply=y2l});var h$t=A(kde=>{"use strict";Object.defineProperty(kde,"__esModule",{value:!0});kde.transformReply=kde.transformArguments=kde.FIRST_KEY_INDEX=void 0;var _2l=xc();kde.FIRST_KEY_INDEX=1;function A2l(e,r,t,n,i,s){let a=(0,_2l.pushVerdictArguments)(["XCLAIM",e,r,t,n.toString()],i);return s!=null&&s.IDLE&&a.push("IDLE",s.IDLE.toString()),s!=null&&s.TIME&&a.push("TIME",(typeof s.TIME=="number"?s.TIME:s.TIME.getTime()).toString()),s!=null&&s.RETRYCOUNT&&a.push("RETRYCOUNT",s.RETRYCOUNT.toString()),s!=null&&s.FORCE&&a.push("FORCE"),a}kde.transformArguments=A2l;var b2l=xc();Object.defineProperty(kde,"transformReply",{enumerable:!0,get:function(){return b2l.transformStreamMessagesReply}})});var _Hi=A(TBe=>{"use strict";Object.defineProperty(TBe,"__esModule",{value:!0});TBe.transformArguments=TBe.FIRST_KEY_INDEX=void 0;var C2l=h$t(),v2l=h$t();Object.defineProperty(TBe,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return v2l.FIRST_KEY_INDEX}});function E2l(...e){return[...(0,C2l.transformArguments)(...e),"JUSTID"]}TBe.transformArguments=E2l});var AHi=A(PBe=>{"use strict";Object.defineProperty(PBe,"__esModule",{value:!0});PBe.transformArguments=PBe.FIRST_KEY_INDEX=void 0;var D2l=xc();PBe.FIRST_KEY_INDEX=1;function S2l(e,r){return(0,D2l.pushVerdictArguments)(["XDEL",e],r)}PBe.transformArguments=S2l});var bHi=A(RBe=>{"use strict";Object.defineProperty(RBe,"__esModule",{value:!0});RBe.transformArguments=RBe.FIRST_KEY_INDEX=void 0;RBe.FIRST_KEY_INDEX=2;function w2l(e,r,t,n){let i=["XGROUP","CREATE",e,r,t];return n!=null&&n.MKSTREAM&&i.push("MKSTREAM"),i}RBe.transformArguments=w2l});var CHi=A(Fde=>{"use strict";Object.defineProperty(Fde,"__esModule",{value:!0});Fde.transformReply=Fde.transformArguments=Fde.FIRST_KEY_INDEX=void 0;Fde.FIRST_KEY_INDEX=2;function I2l(e,r,t){return["XGROUP","CREATECONSUMER",e,r,t]}Fde.transformArguments=I2l;var x2l=xc();Object.defineProperty(Fde,"transformReply",{enumerable:!0,get:function(){return x2l.transformBooleanReply}})});var vHi=A(kBe=>{"use strict";Object.defineProperty(kBe,"__esModule",{value:!0});kBe.transformArguments=kBe.FIRST_KEY_INDEX=void 0;kBe.FIRST_KEY_INDEX=2;function T2l(e,r,t){return["XGROUP","DELCONSUMER",e,r,t]}kBe.transformArguments=T2l});var EHi=A(Nde=>{"use strict";Object.defineProperty(Nde,"__esModule",{value:!0});Nde.transformReply=Nde.transformArguments=Nde.FIRST_KEY_INDEX=void 0;Nde.FIRST_KEY_INDEX=2;function P2l(e,r){return["XGROUP","DESTROY",e,r]}Nde.transformArguments=P2l;var R2l=xc();Object.defineProperty(Nde,"transformReply",{enumerable:!0,get:function(){return R2l.transformBooleanReply}})});var DHi=A(FBe=>{"use strict";Object.defineProperty(FBe,"__esModule",{value:!0});FBe.transformArguments=FBe.FIRST_KEY_INDEX=void 0;FBe.FIRST_KEY_INDEX=2;function k2l(e,r,t){return["XGROUP","SETID",e,r,t]}FBe.transformArguments=k2l});var SHi=A(SK=>{"use strict";Object.defineProperty(SK,"__esModule",{value:!0});SK.transformReply=SK.transformArguments=SK.IS_READ_ONLY=SK.FIRST_KEY_INDEX=void 0;SK.FIRST_KEY_INDEX=2;SK.IS_READ_ONLY=!0;function F2l(e,r){return["XINFO","CONSUMERS",e,r]}SK.transformArguments=F2l;function N2l(e){return e.map(r=>({name:r[1],pending:r[3],idle:r[5],inactive:r[7]}))}SK.transformReply=N2l});var wHi=A(wK=>{"use strict";Object.defineProperty(wK,"__esModule",{value:!0});wK.transformReply=wK.transformArguments=wK.IS_READ_ONLY=wK.FIRST_KEY_INDEX=void 0;wK.FIRST_KEY_INDEX=2;wK.IS_READ_ONLY=!0;function O2l(e){return["XINFO","GROUPS",e]}wK.transformArguments=O2l;function B2l(e){return e.map(r=>({name:r[1],consumers:r[3],pending:r[5],lastDeliveredId:r[7]}))}wK.transformReply=B2l});var xHi=A(IK=>{"use strict";Object.defineProperty(IK,"__esModule",{value:!0});IK.transformReply=IK.transformArguments=IK.IS_READ_ONLY=IK.FIRST_KEY_INDEX=void 0;var IHi=xc();IK.FIRST_KEY_INDEX=2;IK.IS_READ_ONLY=!0;function q2l(e){return["XINFO","STREAM",e]}IK.transformArguments=q2l;function M2l(e){let r={};for(let t=0;t{"use strict";Object.defineProperty(Ode,"__esModule",{value:!0});Ode.transformArguments=Ode.IS_READ_ONLY=Ode.FIRST_KEY_INDEX=void 0;Ode.FIRST_KEY_INDEX=1;Ode.IS_READ_ONLY=!0;function L2l(e){return["XLEN",e]}Ode.transformArguments=L2l});var PHi=A(xK=>{"use strict";Object.defineProperty(xK,"__esModule",{value:!0});xK.transformReply=xK.transformArguments=xK.IS_READ_ONLY=xK.FIRST_KEY_INDEX=void 0;xK.FIRST_KEY_INDEX=1;xK.IS_READ_ONLY=!0;function j2l(e,r,t,n,i,s){let a=["XPENDING",e,r];return s!=null&&s.IDLE&&a.push("IDLE",s.IDLE.toString()),a.push(t,n,i.toString()),s!=null&&s.consumer&&a.push(s.consumer),a}xK.transformArguments=j2l;function G2l(e){return e.map(([r,t,n,i])=>({id:r,owner:t,millisecondsSinceLastDelivery:n,deliveriesCounter:i}))}xK.transformReply=G2l});var RHi=A(TK=>{"use strict";Object.defineProperty(TK,"__esModule",{value:!0});TK.transformReply=TK.transformArguments=TK.IS_READ_ONLY=TK.FIRST_KEY_INDEX=void 0;TK.FIRST_KEY_INDEX=1;TK.IS_READ_ONLY=!0;function U2l(e,r){return["XPENDING",e,r]}TK.transformArguments=U2l;function V2l(e){return{pending:e[0],firstId:e[1],lastId:e[2],consumers:e[3]===null?null:e[3].map(([r,t])=>({name:r,deliveriesCounter:Number(t)}))}}TK.transformReply=V2l});var kHi=A(PK=>{"use strict";Object.defineProperty(PK,"__esModule",{value:!0});PK.transformReply=PK.transformArguments=PK.IS_READ_ONLY=PK.FIRST_KEY_INDEX=void 0;PK.FIRST_KEY_INDEX=1;PK.IS_READ_ONLY=!0;function z2l(e,r,t,n){let i=["XRANGE",e,r,t];return n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),i}PK.transformArguments=z2l;var $2l=xc();Object.defineProperty(PK,"transformReply",{enumerable:!0,get:function(){return $2l.transformStreamMessagesReply}})});var FHi=A(RK=>{"use strict";Object.defineProperty(RK,"__esModule",{value:!0});RK.transformReply=RK.transformArguments=RK.IS_READ_ONLY=RK.FIRST_KEY_INDEX=void 0;var Q2l=e=>Array.isArray(e)?e[0].key:e.key;RK.FIRST_KEY_INDEX=Q2l;RK.IS_READ_ONLY=!0;function K2l(e,r){let t=["XREAD"];r!=null&&r.COUNT&&t.push("COUNT",r.COUNT.toString()),typeof(r==null?void 0:r.BLOCK)=="number"&&t.push("BLOCK",r.BLOCK.toString()),t.push("STREAMS");let n=Array.isArray(e)?e:[e],i=t.length;for(let s=0;s{"use strict";Object.defineProperty(kK,"__esModule",{value:!0});kK.transformReply=kK.transformArguments=kK.IS_READ_ONLY=kK.FIRST_KEY_INDEX=void 0;var W2l=(e,r,t)=>Array.isArray(t)?t[0].key:t.key;kK.FIRST_KEY_INDEX=W2l;kK.IS_READ_ONLY=!0;function Y2l(e,r,t,n){let i=["XREADGROUP","GROUP",e,r];n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),typeof(n==null?void 0:n.BLOCK)=="number"&&i.push("BLOCK",n.BLOCK.toString()),n!=null&&n.NOACK&&i.push("NOACK"),i.push("STREAMS");let s=Array.isArray(t)?t:[t],a=i.length;for(let o=0;o{"use strict";Object.defineProperty(FK,"__esModule",{value:!0});FK.transformReply=FK.transformArguments=FK.IS_READ_ONLY=FK.FIRST_KEY_INDEX=void 0;FK.FIRST_KEY_INDEX=1;FK.IS_READ_ONLY=!0;function X2l(e,r,t,n){let i=["XREVRANGE",e,r,t];return n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),i}FK.transformArguments=X2l;var Z2l=xc();Object.defineProperty(FK,"transformReply",{enumerable:!0,get:function(){return Z2l.transformStreamMessagesReply}})});var BHi=A(NBe=>{"use strict";Object.defineProperty(NBe,"__esModule",{value:!0});NBe.transformArguments=NBe.FIRST_KEY_INDEX=void 0;NBe.FIRST_KEY_INDEX=1;function eDl(e,r,t){let n=["XSETID",e,r];return t!=null&&t.ENTRIESADDED&&n.push("ENTRIESADDED",t.ENTRIESADDED.toString()),t!=null&&t.MAXDELETEDID&&n.push("MAXDELETEDID",t.MAXDELETEDID),n}NBe.transformArguments=eDl});var qHi=A(OBe=>{"use strict";Object.defineProperty(OBe,"__esModule",{value:!0});OBe.transformArguments=OBe.FIRST_KEY_INDEX=void 0;OBe.FIRST_KEY_INDEX=1;function tDl(e,r,t,n){let i=["XTRIM",e,r];return n!=null&&n.strategyModifier&&i.push(n.strategyModifier),i.push(t.toString()),n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.toString()),i}OBe.transformArguments=tDl});var MHi=A(Bde=>{"use strict";Object.defineProperty(Bde,"__esModule",{value:!0});Bde.transformReply=Bde.transformArguments=Bde.FIRST_KEY_INDEX=void 0;var rDl=xc();Bde.FIRST_KEY_INDEX=1;function nDl(e,r,t){let n=["ZADD",e];t!=null&&t.NX?n.push("NX"):(t!=null&&t.XX&&n.push("XX"),t!=null&&t.GT?n.push("GT"):t!=null&&t.LT&&n.push("LT")),t!=null&&t.CH&&n.push("CH"),t!=null&&t.INCR&&n.push("INCR");for(let{score:i,value:s}of Array.isArray(r)?r:[r])n.push((0,rDl.transformNumberInfinityArgument)(i),s);return n}Bde.transformArguments=nDl;var iDl=xc();Object.defineProperty(Bde,"transformReply",{enumerable:!0,get:function(){return iDl.transformNumberInfinityReply}})});var LHi=A(qde=>{"use strict";Object.defineProperty(qde,"__esModule",{value:!0});qde.transformArguments=qde.IS_READ_ONLY=qde.FIRST_KEY_INDEX=void 0;qde.FIRST_KEY_INDEX=1;qde.IS_READ_ONLY=!0;function sDl(e){return["ZCARD",e]}qde.transformArguments=sDl});var GHi=A(Mde=>{"use strict";Object.defineProperty(Mde,"__esModule",{value:!0});Mde.transformArguments=Mde.IS_READ_ONLY=Mde.FIRST_KEY_INDEX=void 0;var jHi=xc();Mde.FIRST_KEY_INDEX=1;Mde.IS_READ_ONLY=!0;function aDl(e,r,t){return["ZCOUNT",e,(0,jHi.transformStringNumberInfinityArgument)(r),(0,jHi.transformStringNumberInfinityArgument)(t)]}Mde.transformArguments=aDl});var g$t=A(Lde=>{"use strict";Object.defineProperty(Lde,"__esModule",{value:!0});Lde.transformArguments=Lde.IS_READ_ONLY=Lde.FIRST_KEY_INDEX=void 0;var oDl=xc();Lde.FIRST_KEY_INDEX=2;Lde.IS_READ_ONLY=!0;function cDl(e){return(0,oDl.pushVerdictArgument)(["ZDIFF"],e)}Lde.transformArguments=cDl});var VHi=A(NK=>{"use strict";Object.defineProperty(NK,"__esModule",{value:!0});NK.transformReply=NK.transformArguments=NK.IS_READ_ONLY=NK.FIRST_KEY_INDEX=void 0;var uDl=g$t(),UHi=g$t();Object.defineProperty(NK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return UHi.FIRST_KEY_INDEX}});Object.defineProperty(NK,"IS_READ_ONLY",{enumerable:!0,get:function(){return UHi.IS_READ_ONLY}});function lDl(...e){return[...(0,uDl.transformArguments)(...e),"WITHSCORES"]}NK.transformArguments=lDl;var dDl=xc();Object.defineProperty(NK,"transformReply",{enumerable:!0,get:function(){return dDl.transformSortedSetWithScoresReply}})});var zHi=A(BBe=>{"use strict";Object.defineProperty(BBe,"__esModule",{value:!0});BBe.transformArguments=BBe.FIRST_KEY_INDEX=void 0;var pDl=xc();BBe.FIRST_KEY_INDEX=1;function mDl(e,r){return(0,pDl.pushVerdictArgument)(["ZDIFFSTORE",e],r)}BBe.transformArguments=mDl});var $Hi=A(jde=>{"use strict";Object.defineProperty(jde,"__esModule",{value:!0});jde.transformReply=jde.transformArguments=jde.FIRST_KEY_INDEX=void 0;var fDl=xc();jde.FIRST_KEY_INDEX=1;function hDl(e,r,t){return["ZINCRBY",e,(0,fDl.transformNumberInfinityArgument)(r),t]}jde.transformArguments=hDl;var gDl=xc();Object.defineProperty(jde,"transformReply",{enumerable:!0,get:function(){return gDl.transformNumberInfinityReply}})});var y$t=A(Gde=>{"use strict";Object.defineProperty(Gde,"__esModule",{value:!0});Gde.transformArguments=Gde.IS_READ_ONLY=Gde.FIRST_KEY_INDEX=void 0;var yDl=xc();Gde.FIRST_KEY_INDEX=2;Gde.IS_READ_ONLY=!0;function _Dl(e,r){let t=(0,yDl.pushVerdictArgument)(["ZINTER"],e);return r!=null&&r.WEIGHTS&&t.push("WEIGHTS",...r.WEIGHTS.map(n=>n.toString())),r!=null&&r.AGGREGATE&&t.push("AGGREGATE",r.AGGREGATE),t}Gde.transformArguments=_Dl});var KHi=A(OK=>{"use strict";Object.defineProperty(OK,"__esModule",{value:!0});OK.transformReply=OK.transformArguments=OK.IS_READ_ONLY=OK.FIRST_KEY_INDEX=void 0;var ADl=y$t(),QHi=y$t();Object.defineProperty(OK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return QHi.FIRST_KEY_INDEX}});Object.defineProperty(OK,"IS_READ_ONLY",{enumerable:!0,get:function(){return QHi.IS_READ_ONLY}});function bDl(...e){return[...(0,ADl.transformArguments)(...e),"WITHSCORES"]}OK.transformArguments=bDl;var CDl=xc();Object.defineProperty(OK,"transformReply",{enumerable:!0,get:function(){return CDl.transformSortedSetWithScoresReply}})});var HHi=A(Ude=>{"use strict";Object.defineProperty(Ude,"__esModule",{value:!0});Ude.transformArguments=Ude.IS_READ_ONLY=Ude.FIRST_KEY_INDEX=void 0;var vDl=xc();Ude.FIRST_KEY_INDEX=2;Ude.IS_READ_ONLY=!0;function EDl(e,r){let t=(0,vDl.pushVerdictArgument)(["ZINTERCARD"],e);return r&&t.push("LIMIT",r.toString()),t}Ude.transformArguments=EDl});var WHi=A(qBe=>{"use strict";Object.defineProperty(qBe,"__esModule",{value:!0});qBe.transformArguments=qBe.FIRST_KEY_INDEX=void 0;var DDl=xc();qBe.FIRST_KEY_INDEX=1;function SDl(e,r,t){let n=(0,DDl.pushVerdictArgument)(["ZINTERSTORE",e],r);return t!=null&&t.WEIGHTS&&n.push("WEIGHTS",...t.WEIGHTS.map(i=>i.toString())),t!=null&&t.AGGREGATE&&n.push("AGGREGATE",t.AGGREGATE),n}qBe.transformArguments=SDl});var YHi=A(Vde=>{"use strict";Object.defineProperty(Vde,"__esModule",{value:!0});Vde.transformArguments=Vde.IS_READ_ONLY=Vde.FIRST_KEY_INDEX=void 0;Vde.FIRST_KEY_INDEX=1;Vde.IS_READ_ONLY=!0;function wDl(e,r,t){return["ZLEXCOUNT",e,r,t]}Vde.transformArguments=wDl});var JHi=A(BK=>{"use strict";Object.defineProperty(BK,"__esModule",{value:!0});BK.transformReply=BK.transformArguments=BK.IS_READ_ONLY=BK.FIRST_KEY_INDEX=void 0;var IDl=xc();BK.FIRST_KEY_INDEX=1;BK.IS_READ_ONLY=!0;function xDl(e,r){return(0,IDl.pushVerdictArguments)(["ZMSCORE",e],r)}BK.transformArguments=xDl;var TDl=xc();Object.defineProperty(BK,"transformReply",{enumerable:!0,get:function(){return TDl.transformNumberInfinityNullArrayReply}})});var _$t=A(zde=>{"use strict";Object.defineProperty(zde,"__esModule",{value:!0});zde.transformReply=zde.transformArguments=zde.FIRST_KEY_INDEX=void 0;zde.FIRST_KEY_INDEX=1;function PDl(e){return["ZPOPMAX",e]}zde.transformArguments=PDl;var RDl=xc();Object.defineProperty(zde,"transformReply",{enumerable:!0,get:function(){return RDl.transformSortedSetMemberNullReply}})});var XHi=A($de=>{"use strict";Object.defineProperty($de,"__esModule",{value:!0});$de.transformReply=$de.transformArguments=$de.FIRST_KEY_INDEX=void 0;var kDl=_$t(),FDl=_$t();Object.defineProperty($de,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return FDl.FIRST_KEY_INDEX}});function NDl(e,r){return[...(0,kDl.transformArguments)(e),r.toString()]}$de.transformArguments=NDl;var ODl=xc();Object.defineProperty($de,"transformReply",{enumerable:!0,get:function(){return ODl.transformSortedSetWithScoresReply}})});var A$t=A(Qde=>{"use strict";Object.defineProperty(Qde,"__esModule",{value:!0});Qde.transformReply=Qde.transformArguments=Qde.FIRST_KEY_INDEX=void 0;Qde.FIRST_KEY_INDEX=1;function BDl(e){return["ZPOPMIN",e]}Qde.transformArguments=BDl;var qDl=xc();Object.defineProperty(Qde,"transformReply",{enumerable:!0,get:function(){return qDl.transformSortedSetMemberNullReply}})});var ZHi=A(Kde=>{"use strict";Object.defineProperty(Kde,"__esModule",{value:!0});Kde.transformReply=Kde.transformArguments=Kde.FIRST_KEY_INDEX=void 0;var MDl=A$t(),LDl=A$t();Object.defineProperty(Kde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return LDl.FIRST_KEY_INDEX}});function jDl(e,r){return[...(0,MDl.transformArguments)(e),r.toString()]}Kde.transformArguments=jDl;var GDl=xc();Object.defineProperty(Kde,"transformReply",{enumerable:!0,get:function(){return GDl.transformSortedSetWithScoresReply}})});var b$t=A(Hde=>{"use strict";Object.defineProperty(Hde,"__esModule",{value:!0});Hde.transformArguments=Hde.IS_READ_ONLY=Hde.FIRST_KEY_INDEX=void 0;Hde.FIRST_KEY_INDEX=1;Hde.IS_READ_ONLY=!0;function UDl(e){return["ZRANDMEMBER",e]}Hde.transformArguments=UDl});var C$t=A(Wde=>{"use strict";Object.defineProperty(Wde,"__esModule",{value:!0});Wde.transformArguments=Wde.IS_READ_ONLY=Wde.FIRST_KEY_INDEX=void 0;var VDl=b$t(),eWi=b$t();Object.defineProperty(Wde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return eWi.FIRST_KEY_INDEX}});Object.defineProperty(Wde,"IS_READ_ONLY",{enumerable:!0,get:function(){return eWi.IS_READ_ONLY}});function zDl(e,r){return[...(0,VDl.transformArguments)(e),r.toString()]}Wde.transformArguments=zDl});var rWi=A(qK=>{"use strict";Object.defineProperty(qK,"__esModule",{value:!0});qK.transformReply=qK.transformArguments=qK.IS_READ_ONLY=qK.FIRST_KEY_INDEX=void 0;var $Dl=C$t(),tWi=C$t();Object.defineProperty(qK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return tWi.FIRST_KEY_INDEX}});Object.defineProperty(qK,"IS_READ_ONLY",{enumerable:!0,get:function(){return tWi.IS_READ_ONLY}});function QDl(...e){return[...(0,$Dl.transformArguments)(...e),"WITHSCORES"]}qK.transformArguments=QDl;var KDl=xc();Object.defineProperty(qK,"transformReply",{enumerable:!0,get:function(){return KDl.transformSortedSetWithScoresReply}})});var v$t=A(Yde=>{"use strict";Object.defineProperty(Yde,"__esModule",{value:!0});Yde.transformArguments=Yde.IS_READ_ONLY=Yde.FIRST_KEY_INDEX=void 0;var nWi=xc();Yde.FIRST_KEY_INDEX=1;Yde.IS_READ_ONLY=!0;function HDl(e,r,t,n){let i=["ZRANGE",e,(0,nWi.transformStringNumberInfinityArgument)(r),(0,nWi.transformStringNumberInfinityArgument)(t)];switch(n==null?void 0:n.BY){case"SCORE":i.push("BYSCORE");break;case"LEX":i.push("BYLEX");break}return n!=null&&n.REV&&i.push("REV"),n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Yde.transformArguments=HDl});var sWi=A(MK=>{"use strict";Object.defineProperty(MK,"__esModule",{value:!0});MK.transformReply=MK.transformArguments=MK.IS_READ_ONLY=MK.FIRST_KEY_INDEX=void 0;var WDl=v$t(),iWi=v$t();Object.defineProperty(MK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return iWi.FIRST_KEY_INDEX}});Object.defineProperty(MK,"IS_READ_ONLY",{enumerable:!0,get:function(){return iWi.IS_READ_ONLY}});function YDl(...e){return[...(0,WDl.transformArguments)(...e),"WITHSCORES"]}MK.transformArguments=YDl;var JDl=xc();Object.defineProperty(MK,"transformReply",{enumerable:!0,get:function(){return JDl.transformSortedSetWithScoresReply}})});var oWi=A(Jde=>{"use strict";Object.defineProperty(Jde,"__esModule",{value:!0});Jde.transformArguments=Jde.IS_READ_ONLY=Jde.FIRST_KEY_INDEX=void 0;var aWi=xc();Jde.FIRST_KEY_INDEX=1;Jde.IS_READ_ONLY=!0;function XDl(e,r,t,n){let i=["ZRANGEBYLEX",e,(0,aWi.transformStringNumberInfinityArgument)(r),(0,aWi.transformStringNumberInfinityArgument)(t)];return n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Jde.transformArguments=XDl});var E$t=A(Xde=>{"use strict";Object.defineProperty(Xde,"__esModule",{value:!0});Xde.transformArguments=Xde.IS_READ_ONLY=Xde.FIRST_KEY_INDEX=void 0;var cWi=xc();Xde.FIRST_KEY_INDEX=1;Xde.IS_READ_ONLY=!0;function ZDl(e,r,t,n){let i=["ZRANGEBYSCORE",e,(0,cWi.transformStringNumberInfinityArgument)(r),(0,cWi.transformStringNumberInfinityArgument)(t)];return n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Xde.transformArguments=ZDl});var lWi=A(LK=>{"use strict";Object.defineProperty(LK,"__esModule",{value:!0});LK.transformReply=LK.transformArguments=LK.IS_READ_ONLY=LK.FIRST_KEY_INDEX=void 0;var eSl=E$t(),uWi=E$t();Object.defineProperty(LK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return uWi.FIRST_KEY_INDEX}});Object.defineProperty(LK,"IS_READ_ONLY",{enumerable:!0,get:function(){return uWi.IS_READ_ONLY}});function tSl(e,r,t,n){return[...(0,eSl.transformArguments)(e,r,t,n),"WITHSCORES"]}LK.transformArguments=tSl;var rSl=xc();Object.defineProperty(LK,"transformReply",{enumerable:!0,get:function(){return rSl.transformSortedSetWithScoresReply}})});var pWi=A(Zde=>{"use strict";Object.defineProperty(Zde,"__esModule",{value:!0});Zde.transformReply=Zde.transformArguments=Zde.FIRST_KEY_INDEX=void 0;var dWi=xc();Zde.FIRST_KEY_INDEX=1;function nSl(e,r,t,n,i){let s=["ZRANGESTORE",e,r,(0,dWi.transformStringNumberInfinityArgument)(t),(0,dWi.transformStringNumberInfinityArgument)(n)];switch(i==null?void 0:i.BY){case"SCORE":s.push("BYSCORE");break;case"LEX":s.push("BYLEX");break}return i!=null&&i.REV&&s.push("REV"),i!=null&&i.LIMIT&&s.push("LIMIT",i.LIMIT.offset.toString(),i.LIMIT.count.toString()),i!=null&&i.WITHSCORES&&s.push("WITHSCORES"),s}Zde.transformArguments=nSl;function iSl(e){if(typeof e!="number")throw new TypeError("Upgrade to Redis 6.2.5 and up (https://github.com/redis/redis/pull/9089)");return e}Zde.transformReply=iSl});var mWi=A(epe=>{"use strict";Object.defineProperty(epe,"__esModule",{value:!0});epe.transformArguments=epe.IS_READ_ONLY=epe.FIRST_KEY_INDEX=void 0;epe.FIRST_KEY_INDEX=1;epe.IS_READ_ONLY=!0;function sSl(e,r){return["ZRANK",e,r]}epe.transformArguments=sSl});var fWi=A(MBe=>{"use strict";Object.defineProperty(MBe,"__esModule",{value:!0});MBe.transformArguments=MBe.FIRST_KEY_INDEX=void 0;var aSl=xc();MBe.FIRST_KEY_INDEX=1;function oSl(e,r){return(0,aSl.pushVerdictArguments)(["ZREM",e],r)}MBe.transformArguments=oSl});var gWi=A(LBe=>{"use strict";Object.defineProperty(LBe,"__esModule",{value:!0});LBe.transformArguments=LBe.FIRST_KEY_INDEX=void 0;var hWi=xc();LBe.FIRST_KEY_INDEX=1;function cSl(e,r,t){return["ZREMRANGEBYLEX",e,(0,hWi.transformStringNumberInfinityArgument)(r),(0,hWi.transformStringNumberInfinityArgument)(t)]}LBe.transformArguments=cSl});var yWi=A(jBe=>{"use strict";Object.defineProperty(jBe,"__esModule",{value:!0});jBe.transformArguments=jBe.FIRST_KEY_INDEX=void 0;jBe.FIRST_KEY_INDEX=1;function uSl(e,r,t){return["ZREMRANGEBYRANK",e,r.toString(),t.toString()]}jBe.transformArguments=uSl});var AWi=A(GBe=>{"use strict";Object.defineProperty(GBe,"__esModule",{value:!0});GBe.transformArguments=GBe.FIRST_KEY_INDEX=void 0;var _Wi=xc();GBe.FIRST_KEY_INDEX=1;function lSl(e,r,t){return["ZREMRANGEBYSCORE",e,(0,_Wi.transformStringNumberInfinityArgument)(r),(0,_Wi.transformStringNumberInfinityArgument)(t)]}GBe.transformArguments=lSl});var bWi=A(tpe=>{"use strict";Object.defineProperty(tpe,"__esModule",{value:!0});tpe.transformArguments=tpe.IS_READ_ONLY=tpe.FIRST_KEY_INDEX=void 0;tpe.FIRST_KEY_INDEX=1;tpe.IS_READ_ONLY=!0;function dSl(e,r){return["ZREVRANK",e,r]}tpe.transformArguments=dSl});var vWi=A(jK=>{"use strict";Object.defineProperty(jK,"__esModule",{value:!0});jK.transformReply=jK.transformArguments=jK.IS_READ_ONLY=jK.FIRST_KEY_INDEX=void 0;var CWi=xc();jK.FIRST_KEY_INDEX=1;jK.IS_READ_ONLY=!0;function pSl(e,r,t){return(0,CWi.pushScanArguments)(["ZSCAN",e],r,t)}jK.transformArguments=pSl;function mSl([e,r]){let t=[];for(let n=0;n{"use strict";Object.defineProperty(GK,"__esModule",{value:!0});GK.transformReply=GK.transformArguments=GK.IS_READ_ONLY=GK.FIRST_KEY_INDEX=void 0;GK.FIRST_KEY_INDEX=1;GK.IS_READ_ONLY=!0;function fSl(e,r){return["ZSCORE",e,r]}GK.transformArguments=fSl;var hSl=xc();Object.defineProperty(GK,"transformReply",{enumerable:!0,get:function(){return hSl.transformNumberInfinityNullReply}})});var D$t=A(rpe=>{"use strict";Object.defineProperty(rpe,"__esModule",{value:!0});rpe.transformArguments=rpe.IS_READ_ONLY=rpe.FIRST_KEY_INDEX=void 0;var gSl=xc();rpe.FIRST_KEY_INDEX=2;rpe.IS_READ_ONLY=!0;function ySl(e,r){let t=(0,gSl.pushVerdictArgument)(["ZUNION"],e);return r!=null&&r.WEIGHTS&&t.push("WEIGHTS",...r.WEIGHTS.map(n=>n.toString())),r!=null&&r.AGGREGATE&&t.push("AGGREGATE",r.AGGREGATE),t}rpe.transformArguments=ySl});var SWi=A(UK=>{"use strict";Object.defineProperty(UK,"__esModule",{value:!0});UK.transformReply=UK.transformArguments=UK.IS_READ_ONLY=UK.FIRST_KEY_INDEX=void 0;var _Sl=D$t(),DWi=D$t();Object.defineProperty(UK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return DWi.FIRST_KEY_INDEX}});Object.defineProperty(UK,"IS_READ_ONLY",{enumerable:!0,get:function(){return DWi.IS_READ_ONLY}});function ASl(...e){return[...(0,_Sl.transformArguments)(...e),"WITHSCORES"]}UK.transformArguments=ASl;var bSl=xc();Object.defineProperty(UK,"transformReply",{enumerable:!0,get:function(){return bSl.transformSortedSetWithScoresReply}})});var wWi=A(UBe=>{"use strict";Object.defineProperty(UBe,"__esModule",{value:!0});UBe.transformArguments=UBe.FIRST_KEY_INDEX=void 0;var CSl=xc();UBe.FIRST_KEY_INDEX=1;function vSl(e,r,t){let n=(0,CSl.pushVerdictArgument)(["ZUNIONSTORE",e],r);return t!=null&&t.WEIGHTS&&n.push("WEIGHTS",...t.WEIGHTS.map(i=>i.toString())),t!=null&&t.AGGREGATE&&n.push("AGGREGATE",t.AGGREGATE),n}UBe.transformArguments=vSl});var S$t=A(CWr=>{"use strict";Object.defineProperty(CWr,"__esModule",{value:!0});var IWi=c$i(),xWi=u$i(),TWi=l$i(),PWi=d$i(),RWi=b$i(),kWi=C$i(),FWi=v$i(),NWi=E$i(),OWi=gWr(),BWi=D$i(),qWi=S$i(),MWi=I$i(),LWi=_Wr(),jWi=T$i(),GWi=P$i(),UWi=R$i(),VWi=k$i(),zWi=F$i(),$Wi=N$i(),QWi=B$i(),KWi=M$i(),HWi=j$i(),WWi=U$i(),YWi=V$i(),JWi=z$i(),XWi=$$i(),ZWi=Q$i(),eYi=H$i(),tYi=Y$i(),rYi=J$i(),nYi=X$i(),iYi=Z$i(),sYi=eQi(),aYi=rQi(),oYi=c$t(),cYi=iQi(),uYi=GDt(),lYi=aQi(),dYi=u$t(),pYi=cQi(),mYi=UDt(),fYi=lQi(),hYi=pQi(),gYi=fQi(),yYi=VDt(),_Yi=gQi(),AYi=yQi(),bYi=_Qi(),CYi=AQi(),vYi=CQi(),EYi=vQi(),DYi=EQi(),SYi=DQi(),wYi=SQi(),IYi=wQi(),xYi=IQi(),TYi=xQi(),PYi=TQi(),RYi=PQi(),kYi=RQi(),FYi=kQi(),NYi=OQi(),OYi=d$t(),BYi=l$t(),qYi=BQi(),MYi=MQi(),LYi=LQi(),jYi=jQi(),GYi=GQi(),UYi=UQi(),VYi=VQi(),zYi=zQi(),$Yi=KQi(),QYi=YQi(),KYi=XQi(),HYi=Xle(),WYi=ZQi(),YYi=eKi(),JYi=tKi(),XYi=rKi(),ZYi=hWr(),eJi=nKi(),tJi=iKi(),rJi=aKi(),nJi=AWr(),iJi=oKi(),sJi=cKi(),aJi=uKi(),oJi=lKi(),cJi=dKi(),uJi=pKi(),lJi=mKi(),dJi=fKi(),pJi=hKi(),mJi=gKi(),fJi=yKi(),hJi=_Ki(),gJi=AKi(),yJi=bKi(),_Ji=CKi(),AJi=vKi(),bJi=EKi(),CJi=DKi(),vJi=SKi(),EJi=wKi(),DJi=IKi(),SJi=xKi(),wJi=TKi(),IJi=PKi(),xJi=RKi(),TJi=kKi(),PJi=FKi(),RJi=NKi(),kJi=OKi(),FJi=BKi(),NJi=qKi(),OJi=MKi(),BJi=LKi(),qJi=jKi(),MJi=GKi(),LJi=UKi(),jJi=VKi(),GJi=zKi(),UJi=$Ki(),VJi=QKi(),zJi=KKi(),$Ji=HKi(),QJi=WKi(),KJi=YKi(),HJi=JKi(),WJi=XKi(),YJi=ZKi(),JJi=eHi(),XJi=tHi(),ZJi=bWr(),eXi=rHi(),tXi=nHi(),rXi=iHi(),nXi=m$t(),iXi=sHi(),sXi=aHi(),aXi=oHi(),oXi=cHi(),cXi=uHi(),uXi=lHi(),lXi=dHi(),dXi=pHi(),pXi=mHi(),mXi=fHi(),fXi=hHi(),hXi=gHi(),gXi=yHi(),yXi=f$t(),_Xi=_Hi(),AXi=h$t(),bXi=AHi(),CXi=bHi(),vXi=CHi(),EXi=vHi(),DXi=EHi(),SXi=DHi(),wXi=SHi(),IXi=wHi(),xXi=xHi(),TXi=THi(),PXi=PHi(),RXi=RHi(),kXi=kHi(),FXi=FHi(),NXi=NHi(),OXi=OHi(),BXi=BHi(),qXi=qHi(),MXi=MHi(),LXi=LHi(),jXi=GHi(),GXi=VHi(),UXi=g$t(),VXi=zHi(),zXi=$Hi(),$Xi=KHi(),QXi=y$t(),KXi=HHi(),HXi=WHi(),WXi=YHi(),YXi=yWr(),JXi=JHi(),XXi=XHi(),ZXi=_$t(),eZi=ZHi(),tZi=A$t(),rZi=rWi(),nZi=C$t(),iZi=b$t(),sZi=sWi(),aZi=v$t(),oZi=oWi(),cZi=lWi(),uZi=E$t(),lZi=pWi(),dZi=mWi(),pZi=fWi(),mZi=gWi(),fZi=yWi(),hZi=AWi(),gZi=bWi(),yZi=vWi(),_Zi=EWi(),AZi=SWi(),bZi=D$t(),CZi=wWi();CWr.default={APPEND:IWi,append:IWi,BITCOUNT:xWi,bitCount:xWi,BITFIELD_RO:TWi,bitFieldRo:TWi,BITFIELD:PWi,bitField:PWi,BITOP:RWi,bitOp:RWi,BITPOS:kWi,bitPos:kWi,BLMOVE:FWi,blMove:FWi,BLMPOP:NWi,blmPop:NWi,BLPOP:OWi,blPop:OWi,BRPOP:BWi,brPop:BWi,BRPOPLPUSH:qWi,brPopLPush:qWi,BZMPOP:MWi,bzmPop:MWi,BZPOPMAX:LWi,bzPopMax:LWi,BZPOPMIN:jWi,bzPopMin:jWi,COPY:GWi,copy:GWi,DECR:UWi,decr:UWi,DECRBY:VWi,decrBy:VWi,DEL:zWi,del:zWi,DUMP:$Wi,dump:$Wi,EVAL_RO:QWi,evalRo:QWi,EVAL:KWi,eval:KWi,EVALSHA:WWi,evalSha:WWi,EVALSHA_RO:HWi,evalShaRo:HWi,EXISTS:YWi,exists:YWi,EXPIRE:JWi,expire:JWi,EXPIREAT:XWi,expireAt:XWi,EXPIRETIME:ZWi,expireTime:ZWi,FCALL_RO:eYi,fCallRo:eYi,FCALL:tYi,fCall:tYi,GEOADD:rYi,geoAdd:rYi,GEODIST:nYi,geoDist:nYi,GEOHASH:iYi,geoHash:iYi,GEOPOS:sYi,geoPos:sYi,GEORADIUS_RO_WITH:aYi,geoRadiusRoWith:aYi,GEORADIUS_RO:oYi,geoRadiusRo:oYi,GEORADIUS_WITH:cYi,geoRadiusWith:cYi,GEORADIUS:uYi,geoRadius:uYi,GEORADIUSBYMEMBER_RO_WITH:lYi,geoRadiusByMemberRoWith:lYi,GEORADIUSBYMEMBER_RO:dYi,geoRadiusByMemberRo:dYi,GEORADIUSBYMEMBER_WITH:pYi,geoRadiusByMemberWith:pYi,GEORADIUSBYMEMBER:mYi,geoRadiusByMember:mYi,GEORADIUSBYMEMBERSTORE:fYi,geoRadiusByMemberStore:fYi,GEORADIUSSTORE:hYi,geoRadiusStore:hYi,GEOSEARCH_WITH:gYi,geoSearchWith:gYi,GEOSEARCH:yYi,geoSearch:yYi,GEOSEARCHSTORE:_Yi,geoSearchStore:_Yi,GET:AYi,get:AYi,GETBIT:bYi,getBit:bYi,GETDEL:CYi,getDel:CYi,GETEX:vYi,getEx:vYi,GETRANGE:EYi,getRange:EYi,GETSET:DYi,getSet:DYi,HDEL:SYi,hDel:SYi,HEXISTS:wYi,hExists:wYi,HGET:IYi,hGet:IYi,HGETALL:xYi,hGetAll:xYi,HINCRBY:TYi,hIncrBy:TYi,HINCRBYFLOAT:PYi,hIncrByFloat:PYi,HKEYS:RYi,hKeys:RYi,HLEN:kYi,hLen:kYi,HMGET:FYi,hmGet:FYi,HRANDFIELD_COUNT_WITHVALUES:NYi,hRandFieldCountWithValues:NYi,HRANDFIELD_COUNT:OYi,hRandFieldCount:OYi,HRANDFIELD:BYi,hRandField:BYi,HSCAN:qYi,hScan:qYi,HSET:MYi,hSet:MYi,HSETNX:LYi,hSetNX:LYi,HSTRLEN:jYi,hStrLen:jYi,HVALS:GYi,hVals:GYi,INCR:UYi,incr:UYi,INCRBY:VYi,incrBy:VYi,INCRBYFLOAT:zYi,incrByFloat:zYi,LCS_IDX_WITHMATCHLEN:$Yi,lcsIdxWithMatchLen:$Yi,LCS_IDX:QYi,lcsIdx:QYi,LCS_LEN:KYi,lcsLen:KYi,LCS:HYi,lcs:HYi,LINDEX:WYi,lIndex:WYi,LINSERT:YYi,lInsert:YYi,LLEN:JYi,lLen:JYi,LMOVE:XYi,lMove:XYi,LMPOP:ZYi,lmPop:ZYi,LPOP_COUNT:eJi,lPopCount:eJi,LPOP:tJi,lPop:tJi,LPOS_COUNT:rJi,lPosCount:rJi,LPOS:nJi,lPos:nJi,LPUSH:iJi,lPush:iJi,LPUSHX:sJi,lPushX:sJi,LRANGE:aJi,lRange:aJi,LREM:oJi,lRem:oJi,LSET:cJi,lSet:cJi,LTRIM:uJi,lTrim:uJi,MGET:lJi,mGet:lJi,MIGRATE:dJi,migrate:dJi,MSET:pJi,mSet:pJi,MSETNX:mJi,mSetNX:mJi,OBJECT_ENCODING:fJi,objectEncoding:fJi,OBJECT_FREQ:hJi,objectFreq:hJi,OBJECT_IDLETIME:gJi,objectIdleTime:gJi,OBJECT_REFCOUNT:yJi,objectRefCount:yJi,PERSIST:_Ji,persist:_Ji,PEXPIRE:AJi,pExpire:AJi,PEXPIREAT:bJi,pExpireAt:bJi,PEXPIRETIME:CJi,pExpireTime:CJi,PFADD:vJi,pfAdd:vJi,PFCOUNT:EJi,pfCount:EJi,PFMERGE:DJi,pfMerge:DJi,PSETEX:SJi,pSetEx:SJi,PTTL:wJi,pTTL:wJi,PUBLISH:IJi,publish:IJi,RENAME:xJi,rename:xJi,RENAMENX:TJi,renameNX:TJi,RPOP_COUNT:PJi,rPopCount:PJi,RPOP:RJi,rPop:RJi,RPOPLPUSH:kJi,rPopLPush:kJi,RPUSH:FJi,rPush:FJi,RPUSHX:NJi,rPushX:NJi,SADD:OJi,sAdd:OJi,SCARD:BJi,sCard:BJi,SDIFF:qJi,sDiff:qJi,SDIFFSTORE:MJi,sDiffStore:MJi,SINTER:zJi,sInter:zJi,SINTERCARD:$Ji,sInterCard:$Ji,SINTERSTORE:QJi,sInterStore:QJi,SET:LJi,set:LJi,SETBIT:jJi,setBit:jJi,SETEX:GJi,setEx:GJi,SETNX:UJi,setNX:UJi,SETRANGE:VJi,setRange:VJi,SISMEMBER:KJi,sIsMember:KJi,SMEMBERS:HJi,sMembers:HJi,SMISMEMBER:WJi,smIsMember:WJi,SMOVE:YJi,sMove:YJi,SORT_RO:JJi,sortRo:JJi,SORT_STORE:XJi,sortStore:XJi,SORT:ZJi,sort:ZJi,SPOP:eXi,sPop:eXi,SPUBLISH:tXi,sPublish:tXi,SRANDMEMBER_COUNT:rXi,sRandMemberCount:rXi,SRANDMEMBER:nXi,sRandMember:nXi,SREM:iXi,sRem:iXi,SSCAN:sXi,sScan:sXi,STRLEN:aXi,strLen:aXi,SUNION:oXi,sUnion:oXi,SUNIONSTORE:cXi,sUnionStore:cXi,TOUCH:uXi,touch:uXi,TTL:lXi,ttl:lXi,TYPE:dXi,type:dXi,UNLINK:pXi,unlink:pXi,WATCH:mXi,watch:mXi,XACK:fXi,xAck:fXi,XADD:hXi,xAdd:hXi,XAUTOCLAIM_JUSTID:gXi,xAutoClaimJustId:gXi,XAUTOCLAIM:yXi,xAutoClaim:yXi,XCLAIM:AXi,xClaim:AXi,XCLAIM_JUSTID:_Xi,xClaimJustId:_Xi,XDEL:bXi,xDel:bXi,XGROUP_CREATE:CXi,xGroupCreate:CXi,XGROUP_CREATECONSUMER:vXi,xGroupCreateConsumer:vXi,XGROUP_DELCONSUMER:EXi,xGroupDelConsumer:EXi,XGROUP_DESTROY:DXi,xGroupDestroy:DXi,XGROUP_SETID:SXi,xGroupSetId:SXi,XINFO_CONSUMERS:wXi,xInfoConsumers:wXi,XINFO_GROUPS:IXi,xInfoGroups:IXi,XINFO_STREAM:xXi,xInfoStream:xXi,XLEN:TXi,xLen:TXi,XPENDING_RANGE:PXi,xPendingRange:PXi,XPENDING:RXi,xPending:RXi,XRANGE:kXi,xRange:kXi,XREAD:FXi,xRead:FXi,XREADGROUP:NXi,xReadGroup:NXi,XREVRANGE:OXi,xRevRange:OXi,XSETID:BXi,xSetId:BXi,XTRIM:qXi,xTrim:qXi,ZADD:MXi,zAdd:MXi,ZCARD:LXi,zCard:LXi,ZCOUNT:jXi,zCount:jXi,ZDIFF_WITHSCORES:GXi,zDiffWithScores:GXi,ZDIFF:UXi,zDiff:UXi,ZDIFFSTORE:VXi,zDiffStore:VXi,ZINCRBY:zXi,zIncrBy:zXi,ZINTER_WITHSCORES:$Xi,zInterWithScores:$Xi,ZINTER:QXi,zInter:QXi,ZINTERCARD:KXi,zInterCard:KXi,ZINTERSTORE:HXi,zInterStore:HXi,ZLEXCOUNT:WXi,zLexCount:WXi,ZMPOP:YXi,zmPop:YXi,ZMSCORE:JXi,zmScore:JXi,ZPOPMAX_COUNT:XXi,zPopMaxCount:XXi,ZPOPMAX:ZXi,zPopMax:ZXi,ZPOPMIN_COUNT:eZi,zPopMinCount:eZi,ZPOPMIN:tZi,zPopMin:tZi,ZRANDMEMBER_COUNT_WITHSCORES:rZi,zRandMemberCountWithScores:rZi,ZRANDMEMBER_COUNT:nZi,zRandMemberCount:nZi,ZRANDMEMBER:iZi,zRandMember:iZi,ZRANGE_WITHSCORES:sZi,zRangeWithScores:sZi,ZRANGE:aZi,zRange:aZi,ZRANGEBYLEX:oZi,zRangeByLex:oZi,ZRANGEBYSCORE_WITHSCORES:cZi,zRangeByScoreWithScores:cZi,ZRANGEBYSCORE:uZi,zRangeByScore:uZi,ZRANGESTORE:lZi,zRangeStore:lZi,ZRANK:dZi,zRank:dZi,ZREM:pZi,zRem:pZi,ZREMRANGEBYLEX:mZi,zRemRangeByLex:mZi,ZREMRANGEBYRANK:fZi,zRemRangeByRank:fZi,ZREMRANGEBYSCORE:hZi,zRemRangeByScore:hZi,ZREVRANK:gZi,zRevRank:gZi,ZSCAN:yZi,zScan:yZi,ZSCORE:_Zi,zScore:_Zi,ZUNION_WITHSCORES:AZi,zUnionWithScores:AZi,ZUNION:bZi,zUnion:bZi,ZUNIONSTORE:CZi,zUnionStore:CZi}});var vZi=A(w$t=>{"use strict";Object.defineProperty(w$t,"__esModule",{value:!0});w$t.transformArguments=void 0;function ESl(e){let r=["ACL","CAT"];return e&&r.push(e),r}w$t.transformArguments=ESl});var EZi=A(I$t=>{"use strict";Object.defineProperty(I$t,"__esModule",{value:!0});I$t.transformArguments=void 0;var DSl=xc();function SSl(e){return(0,DSl.pushVerdictArguments)(["ACL","DELUSER"],e)}I$t.transformArguments=SSl});var DZi=A(VBe=>{"use strict";Object.defineProperty(VBe,"__esModule",{value:!0});VBe.transformArguments=VBe.IS_READ_ONLY=void 0;VBe.IS_READ_ONLY=!0;function wSl(e,r){return["ACL","DRYRUN",e,...r]}VBe.transformArguments=wSl});var SZi=A(x$t=>{"use strict";Object.defineProperty(x$t,"__esModule",{value:!0});x$t.transformArguments=void 0;function ISl(e){let r=["ACL","GENPASS"];return e&&r.push(e.toString()),r}x$t.transformArguments=ISl});var wZi=A(zBe=>{"use strict";Object.defineProperty(zBe,"__esModule",{value:!0});zBe.transformReply=zBe.transformArguments=void 0;function xSl(e){return["ACL","GETUSER",e]}zBe.transformArguments=xSl;function TSl(e){return{flags:e[1],passwords:e[3],commands:e[5],keys:e[7],channels:e[9],selectors:e[11]}}zBe.transformReply=TSl});var IZi=A(T$t=>{"use strict";Object.defineProperty(T$t,"__esModule",{value:!0});T$t.transformArguments=void 0;function PSl(){return["ACL","LIST"]}T$t.transformArguments=PSl});var xZi=A(P$t=>{"use strict";Object.defineProperty(P$t,"__esModule",{value:!0});P$t.transformArguments=void 0;function RSl(){return["ACL","LOAD"]}P$t.transformArguments=RSl});var TZi=A(R$t=>{"use strict";Object.defineProperty(R$t,"__esModule",{value:!0});R$t.transformArguments=void 0;function kSl(){return["ACL","LOG","RESET"]}R$t.transformArguments=kSl});var PZi=A($Be=>{"use strict";Object.defineProperty($Be,"__esModule",{value:!0});$Be.transformReply=$Be.transformArguments=void 0;function FSl(e){let r=["ACL","LOG"];return e&&r.push(e.toString()),r}$Be.transformArguments=FSl;function NSl(e){return e.map(r=>({count:r[1],reason:r[3],context:r[5],object:r[7],username:r[9],ageSeconds:Number(r[11]),clientInfo:r[13]}))}$Be.transformReply=NSl});var RZi=A(k$t=>{"use strict";Object.defineProperty(k$t,"__esModule",{value:!0});k$t.transformArguments=void 0;function OSl(){return["ACL","SAVE"]}k$t.transformArguments=OSl});var kZi=A(F$t=>{"use strict";Object.defineProperty(F$t,"__esModule",{value:!0});F$t.transformArguments=void 0;var BSl=xc();function qSl(e,r){return(0,BSl.pushVerdictArguments)(["ACL","SETUSER",e],r)}F$t.transformArguments=qSl});var FZi=A(N$t=>{"use strict";Object.defineProperty(N$t,"__esModule",{value:!0});N$t.transformArguments=void 0;function MSl(){return["ACL","USERS"]}N$t.transformArguments=MSl});var NZi=A(O$t=>{"use strict";Object.defineProperty(O$t,"__esModule",{value:!0});O$t.transformArguments=void 0;function LSl(){return["ACL","WHOAMI"]}O$t.transformArguments=LSl});var OZi=A(B$t=>{"use strict";Object.defineProperty(B$t,"__esModule",{value:!0});B$t.transformArguments=void 0;function jSl(){return["ASKING"]}B$t.transformArguments=jSl});var BZi=A(q$t=>{"use strict";Object.defineProperty(q$t,"__esModule",{value:!0});q$t.transformArguments=void 0;function GSl({username:e,password:r}){return e?["AUTH",e,r]:["AUTH",r]}q$t.transformArguments=GSl});var qZi=A(M$t=>{"use strict";Object.defineProperty(M$t,"__esModule",{value:!0});M$t.transformArguments=void 0;function USl(){return["BGREWRITEAOF"]}M$t.transformArguments=USl});var MZi=A(L$t=>{"use strict";Object.defineProperty(L$t,"__esModule",{value:!0});L$t.transformArguments=void 0;function VSl(e){let r=["BGSAVE"];return e!=null&&e.SCHEDULE&&r.push("SCHEDULE"),r}L$t.transformArguments=VSl});var LZi=A(j$t=>{"use strict";Object.defineProperty(j$t,"__esModule",{value:!0});j$t.transformArguments=void 0;function zSl(e){return["CLIENT","CACHING",e?"YES":"NO"]}j$t.transformArguments=zSl});var jZi=A(G$t=>{"use strict";Object.defineProperty(G$t,"__esModule",{value:!0});G$t.transformArguments=void 0;function $Sl(){return["CLIENT","GETNAME"]}G$t.transformArguments=$Sl});var GZi=A(U$t=>{"use strict";Object.defineProperty(U$t,"__esModule",{value:!0});U$t.transformArguments=void 0;function QSl(){return["CLIENT","GETREDIR"]}U$t.transformArguments=QSl});var UZi=A(QBe=>{"use strict";Object.defineProperty(QBe,"__esModule",{value:!0});QBe.transformArguments=QBe.IS_READ_ONLY=void 0;QBe.IS_READ_ONLY=!0;function KSl(){return["CLIENT","ID"]}QBe.transformArguments=KSl});var zZi=A(WEe=>{"use strict";Object.defineProperty(WEe,"__esModule",{value:!0});WEe.transformArguments=WEe.ClientKillFilters=void 0;var npe;(function(e){e.ADDRESS="ADDR",e.LOCAL_ADDRESS="LADDR",e.ID="ID",e.TYPE="TYPE",e.USER="USER",e.SKIP_ME="SKIPME"})(npe=WEe.ClientKillFilters||(WEe.ClientKillFilters={}));function HSl(e){let r=["CLIENT","KILL"];if(Array.isArray(e))for(let t of e)VZi(r,t);else VZi(r,e);return r}WEe.transformArguments=HSl;function VZi(e,r){if(r===npe.SKIP_ME){e.push("SKIPME");return}switch(e.push(r.filter),r.filter){case npe.ADDRESS:e.push(r.address);break;case npe.LOCAL_ADDRESS:e.push(r.localAddress);break;case npe.ID:e.push(typeof r.id=="number"?r.id.toString():r.id);break;case npe.TYPE:e.push(r.type);break;case npe.USER:e.push(r.username);break;case npe.SKIP_ME:e.push(r.skipMe?"yes":"no");break}}});var vWr=A(ipe=>{"use strict";Object.defineProperty(ipe,"__esModule",{value:!0});ipe.transformReply=ipe.transformArguments=ipe.IS_READ_ONLY=void 0;ipe.IS_READ_ONLY=!0;function WSl(){return["CLIENT","INFO"]}ipe.transformArguments=WSl;var YSl=/([^\s=]+)=([^\s]*)/g;function JSl(e){let r={};for(let n of e.matchAll(YSl))r[n[1]]=n[2];let t={id:Number(r.id),addr:r.addr,fd:Number(r.fd),name:r.name,age:Number(r.age),idle:Number(r.idle),flags:r.flags,db:Number(r.db),sub:Number(r.sub),psub:Number(r.psub),multi:Number(r.multi),qbuf:Number(r.qbuf),qbufFree:Number(r["qbuf-free"]),argvMem:Number(r["argv-mem"]),obl:Number(r.obl),oll:Number(r.oll),omem:Number(r.omem),totMem:Number(r["tot-mem"]),events:r.events,cmd:r.cmd,user:r.user};return r.laddr!==void 0&&(t.laddr=r.laddr),r.redir!==void 0&&(t.redir=Number(r.redir)),r.ssub!==void 0&&(t.ssub=Number(r.ssub)),r["multi-mem"]!==void 0&&(t.multiMem=Number(r["multi-mem"])),r.resp!==void 0&&(t.resp=Number(r.resp)),t}ipe.transformReply=JSl});var $Zi=A(spe=>{"use strict";Object.defineProperty(spe,"__esModule",{value:!0});spe.transformReply=spe.transformArguments=spe.IS_READ_ONLY=void 0;var XSl=xc(),ZSl=vWr();spe.IS_READ_ONLY=!0;function ewl(e){let r=["CLIENT","LIST"];return e&&(e.TYPE!==void 0?r.push("TYPE",e.TYPE):(r.push("ID"),r=(0,XSl.pushVerdictArguments)(r,e.ID))),r}spe.transformArguments=ewl;function twl(e){let r=e.split(` -`),t=r.length-1,n=[];for(let i=0;i{"use strict";Object.defineProperty(V$t,"__esModule",{value:!0});V$t.transformArguments=void 0;function rwl(e){return["CLIENT","NO-EVICT",e?"ON":"OFF"]}V$t.transformArguments=rwl});var KZi=A(z$t=>{"use strict";Object.defineProperty(z$t,"__esModule",{value:!0});z$t.transformArguments=void 0;function nwl(e,r){let t=["CLIENT","PAUSE",e.toString()];return r&&t.push(r),t}z$t.transformArguments=nwl});var HZi=A($$t=>{"use strict";Object.defineProperty($$t,"__esModule",{value:!0});$$t.transformArguments=void 0;function iwl(e){return["CLIENT","SETNAME",e]}$$t.transformArguments=iwl});var WZi=A(Q$t=>{"use strict";Object.defineProperty(Q$t,"__esModule",{value:!0});Q$t.transformArguments=void 0;function swl(e,r){let t=["CLIENT","TRACKING",e?"ON":"OFF"];if(e){if(r!=null&&r.REDIRECT&&t.push("REDIRECT",r.REDIRECT.toString()),awl(r)){if(t.push("BCAST"),r!=null&&r.PREFIX)if(Array.isArray(r.PREFIX))for(let n of r.PREFIX)t.push("PREFIX",n);else t.push("PREFIX",r.PREFIX)}else owl(r)?t.push("OPTIN"):cwl(r)&&t.push("OPTOUT");r!=null&&r.NOLOOP&&t.push("NOLOOP")}return t}Q$t.transformArguments=swl;function awl(e){return(e==null?void 0:e.BCAST)===!0}function owl(e){return(e==null?void 0:e.OPTIN)===!0}function cwl(e){return(e==null?void 0:e.OPTOUT)===!0}});var YZi=A(KBe=>{"use strict";Object.defineProperty(KBe,"__esModule",{value:!0});KBe.transformReply=KBe.transformArguments=void 0;function uwl(){return["CLIENT","TRACKINGINFO"]}KBe.transformArguments=uwl;function lwl(e){return{flags:new Set(e[1]),redirect:e[3],prefixes:e[5]}}KBe.transformReply=lwl});var JZi=A(K$t=>{"use strict";Object.defineProperty(K$t,"__esModule",{value:!0});K$t.transformArguments=void 0;function dwl(){return["CLIENT","UNPAUSE"]}K$t.transformArguments=dwl});var XZi=A(H$t=>{"use strict";Object.defineProperty(H$t,"__esModule",{value:!0});H$t.transformArguments=void 0;var pwl=xc();function mwl(e){return(0,pwl.pushVerdictNumberArguments)(["CLUSTER","ADDSLOTS"],e)}H$t.transformArguments=mwl});var ZZi=A(W$t=>{"use strict";Object.defineProperty(W$t,"__esModule",{value:!0});W$t.transformArguments=void 0;var fwl=xc();function hwl(e){return(0,fwl.pushSlotRangesArguments)(["CLUSTER","ADDSLOTSRANGE"],e)}W$t.transformArguments=hwl});var ees=A(Y$t=>{"use strict";Object.defineProperty(Y$t,"__esModule",{value:!0});Y$t.transformArguments=void 0;function gwl(){return["CLUSTER","BUMPEPOCH"]}Y$t.transformArguments=gwl});var tes=A(J$t=>{"use strict";Object.defineProperty(J$t,"__esModule",{value:!0});J$t.transformArguments=void 0;function ywl(e){return["CLUSTER","COUNT-FAILURE-REPORTS",e]}J$t.transformArguments=ywl});var res=A(X$t=>{"use strict";Object.defineProperty(X$t,"__esModule",{value:!0});X$t.transformArguments=void 0;function _wl(e){return["CLUSTER","COUNTKEYSINSLOT",e.toString()]}X$t.transformArguments=_wl});var nes=A(Z$t=>{"use strict";Object.defineProperty(Z$t,"__esModule",{value:!0});Z$t.transformArguments=void 0;var Awl=xc();function bwl(e){return(0,Awl.pushVerdictNumberArguments)(["CLUSTER","DELSLOTS"],e)}Z$t.transformArguments=bwl});var ies=A(eQt=>{"use strict";Object.defineProperty(eQt,"__esModule",{value:!0});eQt.transformArguments=void 0;var Cwl=xc();function vwl(e){return(0,Cwl.pushSlotRangesArguments)(["CLUSTER","DELSLOTSRANGE"],e)}eQt.transformArguments=vwl});var ses=A(YEe=>{"use strict";Object.defineProperty(YEe,"__esModule",{value:!0});YEe.transformArguments=YEe.FailoverModes=void 0;var Ewl;(function(e){e.FORCE="FORCE",e.TAKEOVER="TAKEOVER"})(Ewl=YEe.FailoverModes||(YEe.FailoverModes={}));function Dwl(e){let r=["CLUSTER","FAILOVER"];return e&&r.push(e),r}YEe.transformArguments=Dwl});var aes=A(tQt=>{"use strict";Object.defineProperty(tQt,"__esModule",{value:!0});tQt.transformArguments=void 0;function Swl(){return["CLUSTER","FLUSHSLOTS"]}tQt.transformArguments=Swl});var oes=A(rQt=>{"use strict";Object.defineProperty(rQt,"__esModule",{value:!0});rQt.transformArguments=void 0;function wwl(e){return["CLUSTER","FORGET",e]}rQt.transformArguments=wwl});var ces=A(nQt=>{"use strict";Object.defineProperty(nQt,"__esModule",{value:!0});nQt.transformArguments=void 0;function Iwl(e,r){return["CLUSTER","GETKEYSINSLOT",e.toString(),r.toString()]}nQt.transformArguments=Iwl});var ues=A(ape=>{"use strict";Object.defineProperty(ape,"__esModule",{value:!0});ape.extractLineValue=ape.transformReply=ape.transformArguments=void 0;function xwl(){return["CLUSTER","INFO"]}ape.transformArguments=xwl;function Twl(e){let r=e.split(`\r -`);return{state:yL(r[0]),slots:{assigned:Number(yL(r[1])),ok:Number(yL(r[2])),pfail:Number(yL(r[3])),fail:Number(yL(r[4]))},knownNodes:Number(yL(r[5])),size:Number(yL(r[6])),currentEpoch:Number(yL(r[7])),myEpoch:Number(yL(r[8])),stats:{messagesSent:Number(yL(r[9])),messagesReceived:Number(yL(r[10]))}}}ape.transformReply=Twl;function yL(e){return e.substring(e.indexOf(":")+1)}ape.extractLineValue=yL});var les=A(iQt=>{"use strict";Object.defineProperty(iQt,"__esModule",{value:!0});iQt.transformArguments=void 0;function Pwl(e){return["CLUSTER","KEYSLOT",e]}iQt.transformArguments=Pwl});var des=A(HBe=>{"use strict";Object.defineProperty(HBe,"__esModule",{value:!0});HBe.transformReply=HBe.transformArguments=void 0;function Rwl(){return["CLUSTER","LINKS"]}HBe.transformArguments=Rwl;function kwl(e){return e.map(r=>({direction:r[1],node:r[3],createTime:Number(r[5]),events:r[7],sendBufferAllocated:Number(r[9]),sendBufferUsed:Number(r[11])}))}HBe.transformReply=kwl});var pes=A(sQt=>{"use strict";Object.defineProperty(sQt,"__esModule",{value:!0});sQt.transformArguments=void 0;function Fwl(e,r){return["CLUSTER","MEET",e,r.toString()]}sQt.transformArguments=Fwl});var mes=A(aQt=>{"use strict";Object.defineProperty(aQt,"__esModule",{value:!0});aQt.transformArguments=void 0;function Nwl(){return["CLUSTER","MYID"]}aQt.transformArguments=Nwl});var EWr=A(hre=>{"use strict";Object.defineProperty(hre,"__esModule",{value:!0});hre.transformReply=hre.RedisClusterNodeLinkStates=hre.transformArguments=void 0;function Owl(){return["CLUSTER","NODES"]}hre.transformArguments=Owl;var Bwl;(function(e){e.CONNECTED="connected",e.DISCONNECTED="disconnected"})(Bwl=hre.RedisClusterNodeLinkStates||(hre.RedisClusterNodeLinkStates={}));function qwl(e){let r=e.split(` -`);r.pop();let t=new Map,n=new Map;for(let i of r){let[s,a,o,c,l,u,m,h,..._]=i.split(" "),b={id:s,address:a,...Mwl(a),flags:o.split(","),pingSent:Number(l),pongRecv:Number(u),configEpoch:Number(m),linkState:h};if(c==="-"){let v=n.get(s);v||(v=[],n.set(s,v)),t.set(s,{...b,slots:_.map(w=>{let[x,P]=w.split("-",2),k=Number(x);return{from:k,to:P?Number(P):k}}),replicas:v})}else{let v=n.get(c);v?v.push(b):n.set(c,[b])}}return[...t.values()]}hre.transformReply=qwl;function Mwl(e){let r=e.lastIndexOf(":"),t=e.indexOf("@",r),n=e.substring(0,r);return t===-1?{host:n,port:Number(e.substring(r+1)),cport:null}:{host:e.substring(0,r),port:Number(e.substring(r+1,t)),cport:Number(e.substring(t+1))}}});var fes=A(WBe=>{"use strict";Object.defineProperty(WBe,"__esModule",{value:!0});WBe.transformReply=WBe.transformArguments=void 0;function Lwl(e){return["CLUSTER","REPLICAS",e]}WBe.transformArguments=Lwl;var jwl=EWr();Object.defineProperty(WBe,"transformReply",{enumerable:!0,get:function(){return jwl.transformReply}})});var hes=A(oQt=>{"use strict";Object.defineProperty(oQt,"__esModule",{value:!0});oQt.transformArguments=void 0;function Gwl(e){return["CLUSTER","REPLICATE",e]}oQt.transformArguments=Gwl});var ges=A(cQt=>{"use strict";Object.defineProperty(cQt,"__esModule",{value:!0});cQt.transformArguments=void 0;function Uwl(e){let r=["CLUSTER","RESET"];return e&&r.push(e),r}cQt.transformArguments=Uwl});var yes=A(uQt=>{"use strict";Object.defineProperty(uQt,"__esModule",{value:!0});uQt.transformArguments=void 0;function Vwl(){return["CLUSTER","SAVECONFIG"]}uQt.transformArguments=Vwl});var _es=A(lQt=>{"use strict";Object.defineProperty(lQt,"__esModule",{value:!0});lQt.transformArguments=void 0;function zwl(e){return["CLUSTER","SET-CONFIG-EPOCH",e.toString()]}lQt.transformArguments=zwl});var Aes=A(JEe=>{"use strict";Object.defineProperty(JEe,"__esModule",{value:!0});JEe.transformArguments=JEe.ClusterSlotStates=void 0;var $wl;(function(e){e.IMPORTING="IMPORTING",e.MIGRATING="MIGRATING",e.STABLE="STABLE",e.NODE="NODE"})($wl=JEe.ClusterSlotStates||(JEe.ClusterSlotStates={}));function Qwl(e,r,t){let n=["CLUSTER","SETSLOT",e.toString(),r];return t&&n.push(t),n}JEe.transformArguments=Qwl});var Ces=A(YBe=>{"use strict";Object.defineProperty(YBe,"__esModule",{value:!0});YBe.transformReply=YBe.transformArguments=void 0;function Kwl(){return["CLUSTER","SLOTS"]}YBe.transformArguments=Kwl;function Hwl(e){return e.map(([r,t,n,...i])=>({from:r,to:t,master:bes(n),replicas:i.map(bes)}))}YBe.transformReply=Hwl;function bes([e,r,t]){return{ip:e,port:r,id:t}}});var ves=A(JBe=>{"use strict";Object.defineProperty(JBe,"__esModule",{value:!0});JBe.transformArguments=JBe.IS_READ_ONLY=void 0;JBe.IS_READ_ONLY=!0;function Wwl(){return["COMMAND","COUNT"]}JBe.transformArguments=Wwl});var Ees=A(XBe=>{"use strict";Object.defineProperty(XBe,"__esModule",{value:!0});XBe.transformArguments=XBe.IS_READ_ONLY=void 0;XBe.IS_READ_ONLY=!0;function Ywl(e){return["COMMAND","GETKEYS",...e]}XBe.transformArguments=Ywl});var Des=A(ope=>{"use strict";Object.defineProperty(ope,"__esModule",{value:!0});ope.transformReply=ope.transformArguments=ope.IS_READ_ONLY=void 0;ope.IS_READ_ONLY=!0;function Jwl(e){return["COMMAND","GETKEYSANDFLAGS",...e]}ope.transformArguments=Jwl;function Xwl(e){return e.map(([r,t])=>({key:r,flags:t}))}ope.transformReply=Xwl});var Ses=A(cpe=>{"use strict";Object.defineProperty(cpe,"__esModule",{value:!0});cpe.transformReply=cpe.transformArguments=cpe.IS_READ_ONLY=void 0;var Zwl=xc();cpe.IS_READ_ONLY=!0;function eIl(e){return["COMMAND","INFO",...e]}cpe.transformArguments=eIl;function tIl(e){return e.map(r=>r?(0,Zwl.transformCommandReply)(r):null)}cpe.transformReply=tIl});var wes=A(gre=>{"use strict";Object.defineProperty(gre,"__esModule",{value:!0});gre.transformArguments=gre.FilterBy=gre.IS_READ_ONLY=void 0;gre.IS_READ_ONLY=!0;var rIl;(function(e){e.MODULE="MODULE",e.ACLCAT="ACLCAT",e.PATTERN="PATTERN"})(rIl=gre.FilterBy||(gre.FilterBy={}));function nIl(e){let r=["COMMAND","LIST"];return e&&r.push("FILTERBY",e.filterBy,e.value),r}gre.transformArguments=nIl});var Ies=A(upe=>{"use strict";Object.defineProperty(upe,"__esModule",{value:!0});upe.transformReply=upe.transformArguments=upe.IS_READ_ONLY=void 0;var iIl=xc();upe.IS_READ_ONLY=!0;function sIl(){return["COMMAND"]}upe.transformArguments=sIl;function aIl(e){return e.map(iIl.transformCommandReply)}upe.transformReply=aIl});var xes=A(ZBe=>{"use strict";Object.defineProperty(ZBe,"__esModule",{value:!0});ZBe.transformReply=ZBe.transformArguments=void 0;function oIl(e){return["CONFIG","GET",e]}ZBe.transformArguments=oIl;var cIl=xc();Object.defineProperty(ZBe,"transformReply",{enumerable:!0,get:function(){return cIl.transformTuplesReply}})});var Tes=A(dQt=>{"use strict";Object.defineProperty(dQt,"__esModule",{value:!0});dQt.transformArguments=void 0;function uIl(){return["CONFIG","RESETSTAT"]}dQt.transformArguments=uIl});var Pes=A(pQt=>{"use strict";Object.defineProperty(pQt,"__esModule",{value:!0});pQt.transformArguments=void 0;function lIl(){return["CONFIG","REWRITE"]}pQt.transformArguments=lIl});var Res=A(mQt=>{"use strict";Object.defineProperty(mQt,"__esModule",{value:!0});mQt.transformArguments=void 0;function dIl(...[e,r]){let t=["CONFIG","SET"];if(typeof e=="string")t.push(e,r);else for(let[n,i]of Object.entries(e))t.push(n,i);return t}mQt.transformArguments=dIl});var kes=A(e9e=>{"use strict";Object.defineProperty(e9e,"__esModule",{value:!0});e9e.transformArguments=e9e.IS_READ_ONLY=void 0;e9e.IS_READ_ONLY=!0;function pIl(){return["DBSIZE"]}e9e.transformArguments=pIl});var Fes=A(fQt=>{"use strict";Object.defineProperty(fQt,"__esModule",{value:!0});fQt.transformArguments=void 0;function mIl(){return["DISCARD"]}fQt.transformArguments=mIl});var Nes=A(t9e=>{"use strict";Object.defineProperty(t9e,"__esModule",{value:!0});t9e.transformArguments=t9e.IS_READ_ONLY=void 0;t9e.IS_READ_ONLY=!0;function fIl(e){return["ECHO",e]}t9e.transformArguments=fIl});var Oes=A(hQt=>{"use strict";Object.defineProperty(hQt,"__esModule",{value:!0});hQt.transformArguments=void 0;function hIl(e){let r=["FAILOVER"];return e!=null&&e.TO&&(r.push("TO",e.TO.host,e.TO.port.toString()),e.TO.FORCE&&r.push("FORCE")),e!=null&&e.ABORT&&r.push("ABORT"),e!=null&&e.TIMEOUT&&r.push("TIMEOUT",e.TIMEOUT.toString()),r}hQt.transformArguments=hIl});var DWr=A(XEe=>{"use strict";Object.defineProperty(XEe,"__esModule",{value:!0});XEe.transformArguments=XEe.RedisFlushModes=void 0;var gIl;(function(e){e.ASYNC="ASYNC",e.SYNC="SYNC"})(gIl=XEe.RedisFlushModes||(XEe.RedisFlushModes={}));function yIl(e){let r=["FLUSHALL"];return e&&r.push(e),r}XEe.transformArguments=yIl});var Bes=A(gQt=>{"use strict";Object.defineProperty(gQt,"__esModule",{value:!0});gQt.transformArguments=void 0;function _Il(e){let r=["FLUSHDB"];return e&&r.push(e),r}gQt.transformArguments=_Il});var qes=A(yQt=>{"use strict";Object.defineProperty(yQt,"__esModule",{value:!0});yQt.transformArguments=void 0;function AIl(e){return["FUNCTION","DELETE",e]}yQt.transformArguments=AIl});var Mes=A(_Qt=>{"use strict";Object.defineProperty(_Qt,"__esModule",{value:!0});_Qt.transformArguments=void 0;function bIl(){return["FUNCTION","DUMP"]}_Qt.transformArguments=bIl});var Les=A(AQt=>{"use strict";Object.defineProperty(AQt,"__esModule",{value:!0});AQt.transformArguments=void 0;function CIl(e){let r=["FUNCTION","FLUSH"];return e&&r.push(e),r}AQt.transformArguments=CIl});var jes=A(bQt=>{"use strict";Object.defineProperty(bQt,"__esModule",{value:!0});bQt.transformArguments=void 0;function vIl(){return["FUNCTION","KILL"]}bQt.transformArguments=vIl});var SWr=A(r9e=>{"use strict";Object.defineProperty(r9e,"__esModule",{value:!0});r9e.transformReply=r9e.transformArguments=void 0;var EIl=xc();function DIl(e){let r=["FUNCTION","LIST"];return e&&r.push(e),r}r9e.transformArguments=DIl;function SIl(e){return e.map(EIl.transformFunctionListItemReply)}r9e.transformReply=SIl});var Ges=A(n9e=>{"use strict";Object.defineProperty(n9e,"__esModule",{value:!0});n9e.transformReply=n9e.transformArguments=void 0;var wIl=SWr(),IIl=xc();function xIl(e){let r=(0,wIl.transformArguments)(e);return r.push("WITHCODE"),r}n9e.transformArguments=xIl;function TIl(e){return e.map(r=>({...(0,IIl.transformFunctionListItemReply)(r),libraryCode:r[7]}))}n9e.transformReply=TIl});var Ues=A(CQt=>{"use strict";Object.defineProperty(CQt,"__esModule",{value:!0});CQt.transformArguments=void 0;function PIl(e,r){let t=["FUNCTION","LOAD"];return r!=null&&r.REPLACE&&t.push("REPLACE"),t.push(e),t}CQt.transformArguments=PIl});var Ves=A(vQt=>{"use strict";Object.defineProperty(vQt,"__esModule",{value:!0});vQt.transformArguments=void 0;function RIl(e,r){let t=["FUNCTION","RESTORE",e];return r&&t.push(r),t}vQt.transformArguments=RIl});var zes=A(i9e=>{"use strict";Object.defineProperty(i9e,"__esModule",{value:!0});i9e.transformReply=i9e.transformArguments=void 0;function kIl(){return["FUNCTION","STATS"]}i9e.transformArguments=kIl;function FIl(e){let r=Object.create(null);for(let t=0;t{"use strict";Object.defineProperty(s9e,"__esModule",{value:!0});s9e.transformReply=s9e.transformArguments=void 0;function NIl(e){let r=["HELLO"];return e&&(r.push(e.protover.toString()),e.auth&&r.push("AUTH",e.auth.username,e.auth.password),e.clientName&&r.push("SETNAME",e.clientName)),r}s9e.transformArguments=NIl;function OIl(e){return{server:e[1],version:e[3],proto:e[5],id:e[7],mode:e[9],role:e[11],modules:e[13]}}s9e.transformReply=OIl});var Qes=A(a9e=>{"use strict";Object.defineProperty(a9e,"__esModule",{value:!0});a9e.transformArguments=a9e.IS_READ_ONLY=void 0;a9e.IS_READ_ONLY=!0;function BIl(e){let r=["INFO"];return e&&r.push(e),r}a9e.transformArguments=BIl});var Kes=A(EQt=>{"use strict";Object.defineProperty(EQt,"__esModule",{value:!0});EQt.transformArguments=void 0;function qIl(e){return["KEYS",e]}EQt.transformArguments=qIl});var Hes=A(lpe=>{"use strict";Object.defineProperty(lpe,"__esModule",{value:!0});lpe.transformReply=lpe.transformArguments=lpe.IS_READ_ONLY=void 0;lpe.IS_READ_ONLY=!0;function MIl(){return["LASTSAVE"]}lpe.transformArguments=MIl;function LIl(e){return new Date(e)}lpe.transformReply=LIl});var Wes=A(DQt=>{"use strict";Object.defineProperty(DQt,"__esModule",{value:!0});DQt.transformArguments=void 0;function jIl(){return["LATENCY","DOCTOR"]}DQt.transformArguments=jIl});var Yes=A(SQt=>{"use strict";Object.defineProperty(SQt,"__esModule",{value:!0});SQt.transformArguments=void 0;function GIl(e){return["LATENCY","GRAPH",e]}SQt.transformArguments=GIl});var Jes=A(wQt=>{"use strict";Object.defineProperty(wQt,"__esModule",{value:!0});wQt.transformArguments=void 0;function UIl(){return["LATENCY","LATEST"]}wQt.transformArguments=UIl});var Xes=A(o9e=>{"use strict";Object.defineProperty(o9e,"__esModule",{value:!0});o9e.transformArguments=o9e.IS_READ_ONLY=void 0;o9e.IS_READ_ONLY=!0;function VIl(e,...r){let t=["LOLWUT"];return e&&t.push("VERSION",e.toString(),...r.map(String)),t}o9e.transformArguments=VIl});var Zes=A(IQt=>{"use strict";Object.defineProperty(IQt,"__esModule",{value:!0});IQt.transformArguments=void 0;function zIl(){return["MEMORY","DOCTOR"]}IQt.transformArguments=zIl});var ets=A(xQt=>{"use strict";Object.defineProperty(xQt,"__esModule",{value:!0});xQt.transformArguments=void 0;function $Il(){return["MEMORY","MALLOC-STATS"]}xQt.transformArguments=$Il});var tts=A(TQt=>{"use strict";Object.defineProperty(TQt,"__esModule",{value:!0});TQt.transformArguments=void 0;function QIl(){return["MEMORY","PURGE"]}TQt.transformArguments=QIl});var rts=A(c9e=>{"use strict";Object.defineProperty(c9e,"__esModule",{value:!0});c9e.transformReply=c9e.transformArguments=void 0;function KIl(){return["MEMORY","STATS"]}c9e.transformArguments=KIl;var HIl={"peak.allocated":"peakAllocated","total.allocated":"totalAllocated","startup.allocated":"startupAllocated","replication.backlog":"replicationBacklog","clients.slaves":"clientsReplicas","clients.normal":"clientsNormal","aof.buffer":"aofBuffer","lua.caches":"luaCaches","overhead.total":"overheadTotal","keys.count":"keysCount","keys.bytes-per-key":"keysBytesPerKey","dataset.bytes":"datasetBytes","dataset.percentage":"datasetPercentage","peak.percentage":"peakPercentage","allocator.allocated":"allocatorAllocated","allocator.active":"allocatorActive","allocator.resident":"allocatorResident","allocator-fragmentation.ratio":"allocatorFragmentationRatio","allocator-fragmentation.bytes":"allocatorFragmentationBytes","allocator-rss.ratio":"allocatorRssRatio","allocator-rss.bytes":"allocatorRssBytes","rss-overhead.ratio":"rssOverheadRatio","rss-overhead.bytes":"rssOverheadBytes",fragmentation:"fragmentation","fragmentation.bytes":"fragmentationBytes"},WIl={"overhead.hashtable.main":"overheadHashtableMain","overhead.hashtable.expires":"overheadHashtableExpires"};function YIl(e){let r={db:{}};for(let t=0;t{"use strict";Object.defineProperty(dpe,"__esModule",{value:!0});dpe.transformArguments=dpe.IS_READ_ONLY=dpe.FIRST_KEY_INDEX=void 0;dpe.FIRST_KEY_INDEX=1;dpe.IS_READ_ONLY=!0;function JIl(e,r){let t=["MEMORY","USAGE",e];return r!=null&&r.SAMPLES&&t.push("SAMPLES",r.SAMPLES.toString()),t}dpe.transformArguments=JIl});var its=A(PQt=>{"use strict";Object.defineProperty(PQt,"__esModule",{value:!0});PQt.transformArguments=void 0;function XIl(){return["MODULE","LIST"]}PQt.transformArguments=XIl});var sts=A(RQt=>{"use strict";Object.defineProperty(RQt,"__esModule",{value:!0});RQt.transformArguments=void 0;function ZIl(e,r){let t=["MODULE","LOAD",e];return r&&t.push(...r),t}RQt.transformArguments=ZIl});var ats=A(kQt=>{"use strict";Object.defineProperty(kQt,"__esModule",{value:!0});kQt.transformArguments=void 0;function exl(e){return["MODULE","UNLOAD",e]}kQt.transformArguments=exl});var ots=A(ppe=>{"use strict";Object.defineProperty(ppe,"__esModule",{value:!0});ppe.transformReply=ppe.transformArguments=ppe.FIRST_KEY_INDEX=void 0;ppe.FIRST_KEY_INDEX=1;function txl(e,r){return["MOVE",e,r.toString()]}ppe.transformArguments=txl;var rxl=xc();Object.defineProperty(ppe,"transformReply",{enumerable:!0,get:function(){return rxl.transformBooleanReply}})});var cts=A(FQt=>{"use strict";Object.defineProperty(FQt,"__esModule",{value:!0});FQt.transformArguments=void 0;function nxl(e){let r=["PING"];return e&&r.push(e),r}FQt.transformArguments=nxl});var uts=A(u9e=>{"use strict";Object.defineProperty(u9e,"__esModule",{value:!0});u9e.transformArguments=u9e.IS_READ_ONLY=void 0;u9e.IS_READ_ONLY=!0;function ixl(e){let r=["PUBSUB","CHANNELS"];return e&&r.push(e),r}u9e.transformArguments=ixl});var lts=A(l9e=>{"use strict";Object.defineProperty(l9e,"__esModule",{value:!0});l9e.transformArguments=l9e.IS_READ_ONLY=void 0;l9e.IS_READ_ONLY=!0;function sxl(){return["PUBSUB","NUMPAT"]}l9e.transformArguments=sxl});var dts=A(mpe=>{"use strict";Object.defineProperty(mpe,"__esModule",{value:!0});mpe.transformReply=mpe.transformArguments=mpe.IS_READ_ONLY=void 0;var axl=xc();mpe.IS_READ_ONLY=!0;function oxl(e){let r=["PUBSUB","NUMSUB"];return e?(0,axl.pushVerdictArguments)(r,e):r}mpe.transformArguments=oxl;function cxl(e){let r=Object.create(null);for(let t=0;t{"use strict";Object.defineProperty(d9e,"__esModule",{value:!0});d9e.transformArguments=d9e.IS_READ_ONLY=void 0;d9e.IS_READ_ONLY=!0;function uxl(e){let r=["PUBSUB","SHARDCHANNELS"];return e&&r.push(e),r}d9e.transformArguments=uxl});var mts=A(p9e=>{"use strict";Object.defineProperty(p9e,"__esModule",{value:!0});p9e.transformArguments=p9e.IS_READ_ONLY=void 0;p9e.IS_READ_ONLY=!0;function lxl(){return["RANDOMKEY"]}p9e.transformArguments=lxl});var fts=A(NQt=>{"use strict";Object.defineProperty(NQt,"__esModule",{value:!0});NQt.transformArguments=void 0;function dxl(){return["READONLY"]}NQt.transformArguments=dxl});var hts=A(OQt=>{"use strict";Object.defineProperty(OQt,"__esModule",{value:!0});OQt.transformArguments=void 0;function pxl(){return["READWRITE"]}OQt.transformArguments=pxl});var gts=A(BQt=>{"use strict";Object.defineProperty(BQt,"__esModule",{value:!0});BQt.transformArguments=void 0;function mxl(e,r){return["REPLICAOF",e,r.toString()]}BQt.transformArguments=mxl});var yts=A(qQt=>{"use strict";Object.defineProperty(qQt,"__esModule",{value:!0});qQt.transformArguments=void 0;function fxl(){return["RESTORE-ASKING"]}qQt.transformArguments=fxl});var _ts=A(fpe=>{"use strict";Object.defineProperty(fpe,"__esModule",{value:!0});fpe.transformReply=fpe.transformArguments=fpe.IS_READ_ONLY=void 0;fpe.IS_READ_ONLY=!0;function hxl(){return["ROLE"]}fpe.transformArguments=hxl;function gxl(e){switch(e[0]){case"master":return{role:"master",replicationOffest:e[1],replicas:e[2].map(([r,t,n])=>({ip:r,port:Number(t),replicationOffest:Number(n)}))};case"slave":return{role:"slave",master:{ip:e[1],port:e[2]},state:e[3],dataReceived:e[4]};case"sentinel":return{role:"sentinel",masterNames:e[1]}}}fpe.transformReply=gxl});var Ats=A(MQt=>{"use strict";Object.defineProperty(MQt,"__esModule",{value:!0});MQt.transformArguments=void 0;function yxl(){return["SAVE"]}MQt.transformArguments=yxl});var bts=A(hpe=>{"use strict";Object.defineProperty(hpe,"__esModule",{value:!0});hpe.transformReply=hpe.transformArguments=hpe.IS_READ_ONLY=void 0;var _xl=xc();hpe.IS_READ_ONLY=!0;function Axl(e,r){let t=(0,_xl.pushScanArguments)(["SCAN"],e,r);return r!=null&&r.TYPE&&t.push("TYPE",r.TYPE),t}hpe.transformArguments=Axl;function bxl([e,r]){return{cursor:Number(e),keys:r}}hpe.transformReply=bxl});var Cts=A(LQt=>{"use strict";Object.defineProperty(LQt,"__esModule",{value:!0});LQt.transformArguments=void 0;function Cxl(e){return["SCRIPT","DEBUG",e]}LQt.transformArguments=Cxl});var vts=A(m9e=>{"use strict";Object.defineProperty(m9e,"__esModule",{value:!0});m9e.transformReply=m9e.transformArguments=void 0;var vxl=xc();function Exl(e){return(0,vxl.pushVerdictArguments)(["SCRIPT","EXISTS"],e)}m9e.transformArguments=Exl;var Dxl=xc();Object.defineProperty(m9e,"transformReply",{enumerable:!0,get:function(){return Dxl.transformBooleanArrayReply}})});var Ets=A(jQt=>{"use strict";Object.defineProperty(jQt,"__esModule",{value:!0});jQt.transformArguments=void 0;function Sxl(e){let r=["SCRIPT","FLUSH"];return e&&r.push(e),r}jQt.transformArguments=Sxl});var Dts=A(GQt=>{"use strict";Object.defineProperty(GQt,"__esModule",{value:!0});GQt.transformArguments=void 0;function wxl(){return["SCRIPT","KILL"]}GQt.transformArguments=wxl});var Sts=A(UQt=>{"use strict";Object.defineProperty(UQt,"__esModule",{value:!0});UQt.transformArguments=void 0;function Ixl(e){return["SCRIPT","LOAD",e]}UQt.transformArguments=Ixl});var wts=A(VQt=>{"use strict";Object.defineProperty(VQt,"__esModule",{value:!0});VQt.transformArguments=void 0;function xxl(e){let r=["SHUTDOWN"];return e&&r.push(e),r}VQt.transformArguments=xxl});var Its=A(zQt=>{"use strict";Object.defineProperty(zQt,"__esModule",{value:!0});zQt.transformArguments=void 0;function Txl(e,r){return["SWAPDB",e.toString(),r.toString()]}zQt.transformArguments=Txl});var xts=A(f9e=>{"use strict";Object.defineProperty(f9e,"__esModule",{value:!0});f9e.transformReply=f9e.transformArguments=void 0;function Pxl(){return["TIME"]}f9e.transformArguments=Pxl;function Rxl(e){let r=Number(e[0]),t=Number(e[1]),n=new Date(r*1e3+t/1e3);return n.microseconds=t,n}f9e.transformReply=Rxl});var Tts=A($Qt=>{"use strict";Object.defineProperty($Qt,"__esModule",{value:!0});$Qt.transformArguments=void 0;function kxl(){return["UNWATCH"]}$Qt.transformArguments=kxl});var Pts=A(h9e=>{"use strict";Object.defineProperty(h9e,"__esModule",{value:!0});h9e.transformArguments=h9e.FIRST_KEY_INDEX=void 0;h9e.FIRST_KEY_INDEX=1;function Fxl(e,r){return["WAIT",e.toString(),r.toString()]}h9e.transformArguments=Fxl});var IWr=A(wWr=>{"use strict";Object.defineProperty(wWr,"__esModule",{value:!0});var Nxl=S$t(),Rts=vZi(),kts=EZi(),Fts=DZi(),Nts=SZi(),Ots=wZi(),Bts=IZi(),qts=xZi(),Mts=TZi(),Lts=PZi(),jts=RZi(),Gts=kZi(),Uts=FZi(),Vts=NZi(),zts=OZi(),$ts=BZi(),Qts=qZi(),Kts=MZi(),Hts=LZi(),Wts=jZi(),Yts=GZi(),Jts=UZi(),Xts=zZi(),Zts=$Zi(),ers=QZi(),trs=KZi(),rrs=HZi(),nrs=WZi(),irs=YZi(),srs=JZi(),ars=vWr(),ors=XZi(),crs=ZZi(),urs=ees(),lrs=tes(),drs=res(),prs=nes(),mrs=ies(),frs=ses(),hrs=aes(),grs=oes(),yrs=ces(),_rs=ues(),Ars=les(),brs=des(),Crs=pes(),vrs=mes(),Ers=EWr(),Drs=fes(),Srs=hes(),wrs=ges(),Irs=yes(),xrs=_es(),Trs=Aes(),Prs=Ces(),Rrs=ves(),krs=Ees(),Frs=Des(),Nrs=Ses(),Ors=wes(),Brs=Ies(),qrs=xes(),Mrs=Tes(),Lrs=Pes(),jrs=Res(),Grs=kes(),Urs=Fes(),Vrs=Nes(),zrs=Oes(),$rs=DWr(),Qrs=Bes(),Krs=qes(),Hrs=Mes(),Wrs=Les(),Yrs=jes(),Jrs=Ges(),Xrs=SWr(),Zrs=Ues(),ens=Ves(),tns=zes(),rns=$es(),nns=Qes(),ins=Kes(),sns=Hes(),ans=Wes(),ons=Yes(),cns=Jes(),uns=Xes(),lns=Zes(),dns=ets(),pns=tts(),mns=rts(),fns=nts(),hns=its(),gns=sts(),yns=ats(),_ns=ots(),Ans=cts(),bns=uts(),Cns=lts(),vns=dts(),Ens=pts(),Dns=mts(),Sns=fts(),wns=hts(),Ins=gts(),xns=yts(),Tns=_ts(),Pns=Ats(),Rns=bts(),kns=Cts(),Fns=vts(),Nns=Ets(),Ons=Dts(),Bns=Sts(),qns=wts(),Mns=Its(),Lns=xts(),jns=Tts(),Gns=Pts();wWr.default={...Nxl.default,ACL_CAT:Rts,aclCat:Rts,ACL_DELUSER:kts,aclDelUser:kts,ACL_DRYRUN:Fts,aclDryRun:Fts,ACL_GENPASS:Nts,aclGenPass:Nts,ACL_GETUSER:Ots,aclGetUser:Ots,ACL_LIST:Bts,aclList:Bts,ACL_LOAD:qts,aclLoad:qts,ACL_LOG_RESET:Mts,aclLogReset:Mts,ACL_LOG:Lts,aclLog:Lts,ACL_SAVE:jts,aclSave:jts,ACL_SETUSER:Gts,aclSetUser:Gts,ACL_USERS:Uts,aclUsers:Uts,ACL_WHOAMI:Vts,aclWhoAmI:Vts,ASKING:zts,asking:zts,AUTH:$ts,auth:$ts,BGREWRITEAOF:Qts,bgRewriteAof:Qts,BGSAVE:Kts,bgSave:Kts,CLIENT_CACHING:Hts,clientCaching:Hts,CLIENT_GETNAME:Wts,clientGetName:Wts,CLIENT_GETREDIR:Yts,clientGetRedir:Yts,CLIENT_ID:Jts,clientId:Jts,CLIENT_KILL:Xts,clientKill:Xts,"CLIENT_NO-EVICT":ers,clientNoEvict:ers,CLIENT_LIST:Zts,clientList:Zts,CLIENT_PAUSE:trs,clientPause:trs,CLIENT_SETNAME:rrs,clientSetName:rrs,CLIENT_TRACKING:nrs,clientTracking:nrs,CLIENT_TRACKINGINFO:irs,clientTrackingInfo:irs,CLIENT_UNPAUSE:srs,clientUnpause:srs,CLIENT_INFO:ars,clientInfo:ars,CLUSTER_ADDSLOTS:ors,clusterAddSlots:ors,CLUSTER_ADDSLOTSRANGE:crs,clusterAddSlotsRange:crs,CLUSTER_BUMPEPOCH:urs,clusterBumpEpoch:urs,CLUSTER_COUNT_FAILURE_REPORTS:lrs,clusterCountFailureReports:lrs,CLUSTER_COUNTKEYSINSLOT:drs,clusterCountKeysInSlot:drs,CLUSTER_DELSLOTS:prs,clusterDelSlots:prs,CLUSTER_DELSLOTSRANGE:mrs,clusterDelSlotsRange:mrs,CLUSTER_FAILOVER:frs,clusterFailover:frs,CLUSTER_FLUSHSLOTS:hrs,clusterFlushSlots:hrs,CLUSTER_FORGET:grs,clusterForget:grs,CLUSTER_GETKEYSINSLOT:yrs,clusterGetKeysInSlot:yrs,CLUSTER_INFO:_rs,clusterInfo:_rs,CLUSTER_KEYSLOT:Ars,clusterKeySlot:Ars,CLUSTER_LINKS:brs,clusterLinks:brs,CLUSTER_MEET:Crs,clusterMeet:Crs,CLUSTER_MYID:vrs,clusterMyId:vrs,CLUSTER_NODES:Ers,clusterNodes:Ers,CLUSTER_REPLICAS:Drs,clusterReplicas:Drs,CLUSTER_REPLICATE:Srs,clusterReplicate:Srs,CLUSTER_RESET:wrs,clusterReset:wrs,CLUSTER_SAVECONFIG:Irs,clusterSaveConfig:Irs,CLUSTER_SET_CONFIG_EPOCH:xrs,clusterSetConfigEpoch:xrs,CLUSTER_SETSLOT:Trs,clusterSetSlot:Trs,CLUSTER_SLOTS:Prs,clusterSlots:Prs,COMMAND_COUNT:Rrs,commandCount:Rrs,COMMAND_GETKEYS:krs,commandGetKeys:krs,COMMAND_GETKEYSANDFLAGS:Frs,commandGetKeysAndFlags:Frs,COMMAND_INFO:Nrs,commandInfo:Nrs,COMMAND_LIST:Ors,commandList:Ors,COMMAND:Brs,command:Brs,CONFIG_GET:qrs,configGet:qrs,CONFIG_RESETASTAT:Mrs,configResetStat:Mrs,CONFIG_REWRITE:Lrs,configRewrite:Lrs,CONFIG_SET:jrs,configSet:jrs,DBSIZE:Grs,dbSize:Grs,DISCARD:Urs,discard:Urs,ECHO:Vrs,echo:Vrs,FAILOVER:zrs,failover:zrs,FLUSHALL:$rs,flushAll:$rs,FLUSHDB:Qrs,flushDb:Qrs,FUNCTION_DELETE:Krs,functionDelete:Krs,FUNCTION_DUMP:Hrs,functionDump:Hrs,FUNCTION_FLUSH:Wrs,functionFlush:Wrs,FUNCTION_KILL:Yrs,functionKill:Yrs,FUNCTION_LIST_WITHCODE:Jrs,functionListWithCode:Jrs,FUNCTION_LIST:Xrs,functionList:Xrs,FUNCTION_LOAD:Zrs,functionLoad:Zrs,FUNCTION_RESTORE:ens,functionRestore:ens,FUNCTION_STATS:tns,functionStats:tns,HELLO:rns,hello:rns,INFO:nns,info:nns,KEYS:ins,keys:ins,LASTSAVE:sns,lastSave:sns,LATENCY_DOCTOR:ans,latencyDoctor:ans,LATENCY_GRAPH:ons,latencyGraph:ons,LATENCY_LATEST:cns,latencyLatest:cns,LOLWUT:uns,lolwut:uns,MEMORY_DOCTOR:lns,memoryDoctor:lns,"MEMORY_MALLOC-STATS":dns,memoryMallocStats:dns,MEMORY_PURGE:pns,memoryPurge:pns,MEMORY_STATS:mns,memoryStats:mns,MEMORY_USAGE:fns,memoryUsage:fns,MODULE_LIST:hns,moduleList:hns,MODULE_LOAD:gns,moduleLoad:gns,MODULE_UNLOAD:yns,moduleUnload:yns,MOVE:_ns,move:_ns,PING:Ans,ping:Ans,PUBSUB_CHANNELS:bns,pubSubChannels:bns,PUBSUB_NUMPAT:Cns,pubSubNumPat:Cns,PUBSUB_NUMSUB:vns,pubSubNumSub:vns,PUBSUB_SHARDCHANNELS:Ens,pubSubShardChannels:Ens,RANDOMKEY:Dns,randomKey:Dns,READONLY:Sns,readonly:Sns,READWRITE:wns,readwrite:wns,REPLICAOF:Ins,replicaOf:Ins,"RESTORE-ASKING":xns,restoreAsking:xns,ROLE:Tns,role:Tns,SAVE:Pns,save:Pns,SCAN:Rns,scan:Rns,SCRIPT_DEBUG:kns,scriptDebug:kns,SCRIPT_EXISTS:Fns,scriptExists:Fns,SCRIPT_FLUSH:Nns,scriptFlush:Nns,SCRIPT_KILL:Ons,scriptKill:Ons,SCRIPT_LOAD:Bns,scriptLoad:Bns,SHUTDOWN:qns,shutdown:qns,SWAPDB:Mns,swapDb:Mns,TIME:Lns,time:Lns,UNWATCH:jns,unwatch:jns,WAIT:Gns,wait:Gns}});var yre=A(J2=>{"use strict";Object.defineProperty(J2,"__esModule",{value:!0});J2.ErrorReply=J2.ReconnectStrategyError=J2.RootNodesUnavailableError=J2.SocketClosedUnexpectedlyError=J2.DisconnectsClientError=J2.ClientOfflineError=J2.ClientClosedError=J2.ConnectionTimeoutError=J2.WatchError=J2.AbortError=void 0;var xWr=class extends Error{constructor(){super("The command was aborted")}};J2.AbortError=xWr;var TWr=class extends Error{constructor(){super("One (or more) of the watched keys has been changed")}};J2.WatchError=TWr;var PWr=class extends Error{constructor(){super("Connection timeout")}};J2.ConnectionTimeoutError=PWr;var RWr=class extends Error{constructor(){super("The client is closed")}};J2.ClientClosedError=RWr;var kWr=class extends Error{constructor(){super("The client is offline")}};J2.ClientOfflineError=kWr;var FWr=class extends Error{constructor(){super("Disconnects client")}};J2.DisconnectsClientError=FWr;var NWr=class extends Error{constructor(){super("Socket closed unexpectedly")}};J2.SocketClosedUnexpectedlyError=NWr;var OWr=class extends Error{constructor(){super("All the root nodes are unavailable")}};J2.RootNodesUnavailableError=OWr;var BWr=class extends Error{constructor(r,t){super(r.message),Object.defineProperty(this,"originalError",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"socketError",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.originalError=r,this.socketError=t}};J2.ReconnectStrategyError=BWr;var qWr=class extends Error{constructor(r){super(r),this.stack=void 0}};J2.ErrorReply=qWr});var Uns=A(QQt=>{"use strict";Object.defineProperty(QQt,"__esModule",{value:!0});QQt.promiseTimeout=void 0;function Oxl(e){return new Promise(r=>setTimeout(r,e))}QQt.promiseTimeout=Oxl});var Wns=A(ZEe=>{"use strict";var Ch=ZEe&&ZEe.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},VS=ZEe&&ZEe.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},dF,jWr,Hns,Vns,KQt,B3,q3,CO,gpe,g9e,$Dt,zns,MWr,GWr,$ns,Qns,Kns,LWr,UWr,zDt;Object.defineProperty(ZEe,"__esModule",{value:!0});var Bxl=require("events"),qxl=require("net"),Mxl=require("tls"),y9e=yre(),Lxl=Uns(),_9e=class e extends Bxl.EventEmitter{get isOpen(){return Ch(this,CO,"f")}get isReady(){return Ch(this,gpe,"f")}get writableNeedDrain(){return Ch(this,g9e,"f")}constructor(r,t){super(),dF.add(this),KQt.set(this,void 0),B3.set(this,void 0),q3.set(this,void 0),CO.set(this,!1),gpe.set(this,!1),g9e.set(this,!1),$Dt.set(this,!1),zDt.set(this,!1),VS(this,KQt,r,"f"),VS(this,B3,Ch(e,jWr,"m",Hns).call(e,t),"f")}async connect(){if(Ch(this,CO,"f"))throw new Error("Socket already opened");return VS(this,CO,!0,"f"),Ch(this,dF,"m",GWr).call(this)}writeCommand(r){if(!Ch(this,q3,"f"))throw new y9e.ClientClosedError;for(let t of r)VS(this,g9e,!Ch(this,q3,"f").write(t),"f")}disconnect(){if(!Ch(this,CO,"f"))throw new y9e.ClientClosedError;VS(this,CO,!1,"f"),Ch(this,dF,"m",UWr).call(this)}async quit(r){if(!Ch(this,CO,"f"))throw new y9e.ClientClosedError;VS(this,CO,!1,"f");let t=await r();return Ch(this,dF,"m",UWr).call(this),t}cork(){!Ch(this,q3,"f")||Ch(this,zDt,"f")||(Ch(this,q3,"f").cork(),VS(this,zDt,!0,"f"),setImmediate(()=>{var r;(r=Ch(this,q3,"f"))==null||r.uncork(),VS(this,zDt,!1,"f")}))}ref(){var r;VS(this,$Dt,!1,"f"),(r=Ch(this,q3,"f"))==null||r.ref()}unref(){var r;VS(this,$Dt,!0,"f"),(r=Ch(this,q3,"f"))==null||r.unref()}};ZEe.default=_9e;jWr=_9e,KQt=new WeakMap,B3=new WeakMap,q3=new WeakMap,CO=new WeakMap,gpe=new WeakMap,g9e=new WeakMap,$Dt=new WeakMap,zDt=new WeakMap,dF=new WeakSet,Hns=function(r){var t,n;return r??(r={}),r.path||((t=r).port??(t.port=6379),(n=r).host??(n.host="localhost")),r.connectTimeout??(r.connectTimeout=5e3),r.keepAlive??(r.keepAlive=5e3),r.noDelay??(r.noDelay=!0),r},Vns=function(r){return r.tls===!0},zns=function(r,t){if(Ch(this,B3,"f").reconnectStrategy===!1)return!1;if(typeof Ch(this,B3,"f").reconnectStrategy=="number")return Ch(this,B3,"f").reconnectStrategy;if(Ch(this,B3,"f").reconnectStrategy)try{let n=Ch(this,B3,"f").reconnectStrategy(r,t);if(n!==!1&&!(n instanceof Error)&&typeof n!="number")throw new TypeError(`Reconnect strategy should return \`false | Error | number\`, got ${n} instead`);return n}catch(n){this.emit("error",n)}return Math.min(r*50,500)},MWr=function(r,t){let n=Ch(this,dF,"m",zns).call(this,r,t);return n===!1?(VS(this,CO,!1,"f"),this.emit("error",t),t):n instanceof Error?(VS(this,CO,!1,"f"),this.emit("error",t),new y9e.ReconnectStrategyError(n,t)):n},GWr=async function(){let r=0;do try{VS(this,q3,await Ch(this,dF,"m",$ns).call(this),"f"),VS(this,g9e,!1,"f"),this.emit("connect");try{await Ch(this,KQt,"f").call(this)}catch(t){throw Ch(this,q3,"f").destroy(),VS(this,q3,void 0,"f"),t}VS(this,gpe,!0,"f"),this.emit("ready")}catch(t){let n=Ch(this,dF,"m",MWr).call(this,r++,t);if(typeof n!="number")throw n;this.emit("error",t),await(0,Lxl.promiseTimeout)(n),this.emit("reconnecting")}while(Ch(this,CO,"f")&&!Ch(this,gpe,"f"))},$ns=function(){return new Promise((r,t)=>{let{connectEvent:n,socket:i}=Ch(_9e,jWr,"m",Vns).call(_9e,Ch(this,B3,"f"))?Ch(this,dF,"m",Kns).call(this):Ch(this,dF,"m",Qns).call(this);Ch(this,B3,"f").connectTimeout&&i.setTimeout(Ch(this,B3,"f").connectTimeout,()=>i.destroy(new y9e.ConnectionTimeoutError)),Ch(this,$Dt,"f")&&i.unref(),i.setNoDelay(Ch(this,B3,"f").noDelay).once("error",t).once(n,()=>{i.setTimeout(0).setKeepAlive(Ch(this,B3,"f").keepAlive!==!1,Ch(this,B3,"f").keepAlive||0).off("error",t).once("error",s=>Ch(this,dF,"m",LWr).call(this,s)).once("close",s=>{!s&&Ch(this,gpe,"f")&&Ch(this,q3,"f")===i&&Ch(this,dF,"m",LWr).call(this,new y9e.SocketClosedUnexpectedlyError)}).on("drain",()=>{VS(this,g9e,!1,"f"),this.emit("drain")}).on("data",s=>this.emit("data",s)),r(i)})})},Qns=function(){return{connectEvent:"connect",socket:qxl.connect(Ch(this,B3,"f"))}},Kns=function(){return{connectEvent:"secureConnect",socket:Mxl.connect(Ch(this,B3,"f"))}},LWr=function(r){VS(this,gpe,!1,"f"),this.emit("error",r),!(!Ch(this,CO,"f")||typeof Ch(this,dF,"m",MWr).call(this,0,r)!="number")&&(this.emit("reconnecting"),Ch(this,dF,"m",GWr).call(this).catch(()=>{}))},UWr=function(){VS(this,gpe,!1,"f"),Ch(this,q3,"f")&&(Ch(this,q3,"f").destroy(),VS(this,q3,void 0,"f")),this.emit("end")}});var Yns=A(zWr=>{"use strict";Object.defineProperty(zWr,"__esModule",{value:!0});var VWr=class{constructor(){Object.defineProperty(this,"chunks",{enumerable:!0,configurable:!0,writable:!0,value:[]})}write(r){this.chunks.push(r)}end(r){return this.write(r),Buffer.concat(this.chunks.splice(0))}reset(){this.chunks=[]}};zWr.default=VWr});var Jns=A(QWr=>{"use strict";Object.defineProperty(QWr,"__esModule",{value:!0});var jxl=require("string_decoder"),$Wr=class{constructor(){Object.defineProperty(this,"decoder",{enumerable:!0,configurable:!0,writable:!0,value:new jxl.StringDecoder}),Object.defineProperty(this,"string",{enumerable:!0,configurable:!0,writable:!0,value:""})}write(r){this.string+=this.decoder.write(r)}end(r){let t=this.string+this.decoder.end(r);return this.string="",t}reset(){this.string=""}};QWr.default=$Wr});var Xns=A(HWr=>{"use strict";Object.defineProperty(HWr,"__esModule",{value:!0});var Gxl=yre(),Uxl=Yns(),Vxl=Jns(),e2e;(function(e){e[e.SIMPLE_STRING=43]="SIMPLE_STRING",e[e.ERROR=45]="ERROR",e[e.INTEGER=58]="INTEGER",e[e.BULK_STRING=36]="BULK_STRING",e[e.ARRAY=42]="ARRAY"})(e2e||(e2e={}));var A9e;(function(e){e[e.CR=13]="CR",e[e.ZERO=48]="ZERO",e[e.MINUS=45]="MINUS"})(A9e||(A9e={}));var KWr=class{constructor(r){Object.defineProperty(this,"options",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"cursor",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"bufferComposer",{enumerable:!0,configurable:!0,writable:!0,value:new Uxl.default}),Object.defineProperty(this,"stringComposer",{enumerable:!0,configurable:!0,writable:!0,value:new Vxl.default}),Object.defineProperty(this,"currentStringComposer",{enumerable:!0,configurable:!0,writable:!0,value:this.stringComposer}),Object.defineProperty(this,"integer",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"isNegativeInteger",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"bulkStringRemainingLength",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"arraysInProcess",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"initializeArray",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"arrayItemType",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}reset(){this.cursor=0,this.type=void 0,this.bufferComposer.reset(),this.stringComposer.reset(),this.currentStringComposer=this.stringComposer}write(r){for(;this.cursor=r.length));){let t=this.parseType(r,this.type);if(t===void 0)break;this.type=void 0,this.options.onReply(t)}this.cursor-=r.length}parseType(r,t,n){switch(t){case e2e.SIMPLE_STRING:return this.parseSimpleString(r);case e2e.ERROR:return this.parseError(r);case e2e.INTEGER:return this.parseInteger(r);case e2e.BULK_STRING:return this.parseBulkString(r);case e2e.ARRAY:return this.parseArray(r,n)}}compose(r,t){for(let i=this.cursor;i=r.length)return}let t=this.cursor+this.bulkStringRemainingLength;if(r.length>=t){let i=this.currentStringComposer.end(r.subarray(this.cursor,t));return this.bulkStringRemainingLength=void 0,this.cursor=t+2,i}let n=r.subarray(this.cursor);this.currentStringComposer.write(n),this.bulkStringRemainingLength-=n.length,this.cursor=r.length}parseArray(r,t=0){if(this.initializeArray||this.arraysInProcess.length===t){let n=this.parseInteger(r);if(n===void 0){this.initializeArray=!0;return}if(this.initializeArray=!1,this.arrayItemType=void 0,n===-1)return this.returnArrayReply(null,t,r);if(n===0)return this.returnArrayReply([],t,r);this.arraysInProcess.push({array:new Array(n),pushCounter:0})}for(;this.cursor=r.length));){let n=this.parseType(r,this.arrayItemType,t+1);if(n===void 0)break;this.arrayItemType=void 0;let i=this.pushArrayItem(n,t);if(i!==void 0)return i}}returnArrayReply(r,t,n){return this.arraysInProcess.length<=t?r:this.pushArrayItem(r,t,n)}pushArrayItem(r,t,n){let i=this.arraysInProcess[this.arraysInProcess.length-1];if(i.array[i.pushCounter]=r,++i.pushCounter===i.array.length)return this.returnArrayReply(this.arraysInProcess.pop().array,t,n);if(n&&n.length>this.cursor)return this.parseArray(n,t)}};HWr.default=KWr});var Zns=A(WWr=>{"use strict";Object.defineProperty(WWr,"__esModule",{value:!0});var QDt=`\r -`;function zxl(e){let r=[],t="*"+e.length+QDt;for(let n=0;n{"use strict";var Ag=CV&&CV.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},JI=CV&&CV.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},S4,b9e,YWr,HQt,$C,_re,tP,JWr,WQt,C9e,YQt;Object.defineProperty(CV,"__esModule",{value:!0});CV.PubSub=CV.PubSubType=void 0;var mE;(function(e){e.CHANNELS="CHANNELS",e.PATTERNS="PATTERNS",e.SHARDED="SHARDED"})(mE=CV.PubSubType||(CV.PubSubType={}));var M3={[mE.CHANNELS]:{subscribe:Buffer.from("subscribe"),unsubscribe:Buffer.from("unsubscribe"),message:Buffer.from("message")},[mE.PATTERNS]:{subscribe:Buffer.from("psubscribe"),unsubscribe:Buffer.from("punsubscribe"),message:Buffer.from("pmessage")},[mE.SHARDED]:{subscribe:Buffer.from("ssubscribe"),unsubscribe:Buffer.from("sunsubscribe"),message:Buffer.from("smessage")}},JQt=class e{constructor(){S4.add(this),$C.set(this,0),_re.set(this,!1),tP.set(this,{[mE.CHANNELS]:new Map,[mE.PATTERNS]:new Map,[mE.SHARDED]:new Map})}static isStatusReply(r){return M3[mE.CHANNELS].subscribe.equals(r[0])||M3[mE.CHANNELS].unsubscribe.equals(r[0])||M3[mE.PATTERNS].subscribe.equals(r[0])||M3[mE.PATTERNS].unsubscribe.equals(r[0])||M3[mE.SHARDED].subscribe.equals(r[0])}static isShardedUnsubscribe(r){return M3[mE.SHARDED].unsubscribe.equals(r[0])}get isActive(){return Ag(this,_re,"f")}subscribe(r,t,n,i){var s;let a=[M3[r].subscribe],o=Ag(e,b9e,"m",YWr).call(e,t);for(let c of o){let l=Ag(this,tP,"f")[r].get(c);(!l||l.unsubscribing)&&a.push(c)}if(a.length===1){for(let c of o)Ag(e,b9e,"m",HQt).call(e,Ag(this,tP,"f")[r].get(c),i).add(n);return}return JI(this,_re,!0,"f"),JI(this,$C,(s=Ag(this,$C,"f"),s++,s),"f"),{args:a,channelsCounter:a.length-1,resolve:()=>{var c;JI(this,$C,(c=Ag(this,$C,"f"),c--,c),"f");for(let l of o){let u=Ag(this,tP,"f")[r].get(l);u||(u={unsubscribing:!1,buffers:new Set,strings:new Set},Ag(this,tP,"f")[r].set(l,u)),Ag(e,b9e,"m",HQt).call(e,u,i).add(n)}},reject:()=>{var c;JI(this,$C,(c=Ag(this,$C,"f"),c--,c),"f"),Ag(this,S4,"m",C9e).call(this)}}}extendChannelListeners(r,t,n){var i;if(Ag(this,S4,"m",JWr).call(this,r,t,n))return JI(this,_re,!0,"f"),JI(this,$C,(i=Ag(this,$C,"f"),i++,i),"f"),{args:[M3[r].subscribe,t],channelsCounter:1,resolve:()=>{var s,a;return JI(this,$C,(a=Ag(this,$C,"f"),s=a--,a),"f"),s},reject:()=>{var s;JI(this,$C,(s=Ag(this,$C,"f"),s--,s),"f"),Ag(this,S4,"m",C9e).call(this)}}}extendTypeListeners(r,t){var n;let i=[M3[r].subscribe];for(let[s,a]of t)Ag(this,S4,"m",JWr).call(this,r,s,a)&&i.push(s);if(i.length!==1)return JI(this,_re,!0,"f"),JI(this,$C,(n=Ag(this,$C,"f"),n++,n),"f"),{args:i,channelsCounter:i.length-1,resolve:()=>{var s,a;return JI(this,$C,(a=Ag(this,$C,"f"),s=a--,a),"f"),s},reject:()=>{var s;JI(this,$C,(s=Ag(this,$C,"f"),s--,s),"f"),Ag(this,S4,"m",C9e).call(this)}}}unsubscribe(r,t,n,i){let s=Ag(this,tP,"f")[r];if(!t)return Ag(this,S4,"m",WQt).call(this,[M3[r].unsubscribe],NaN,()=>s.clear());let a=Ag(e,b9e,"m",YWr).call(e,t);if(!n)return Ag(this,S4,"m",WQt).call(this,[M3[r].unsubscribe,...a],a.length,()=>{for(let c of a)s.delete(c)});let o=[M3[r].unsubscribe];for(let c of a){let l=s.get(c);if(l){let u,m;if(i?(u=l.buffers,m=l.strings):(u=l.strings,m=l.buffers),(u.has(n)?u.size-1:u.size)!==0||m.size!==0)continue;l.unsubscribing=!0}o.push(c)}if(o.length===1){for(let c of a)Ag(e,b9e,"m",HQt).call(e,s.get(c),i).delete(n);return}return Ag(this,S4,"m",WQt).call(this,o,o.length-1,()=>{for(let c of a){let l=s.get(c);l&&((i?l.buffers:l.strings).delete(n),l.buffers.size===0&&l.strings.size===0&&s.delete(c))}})}reset(){JI(this,_re,!1,"f"),JI(this,$C,0,"f")}resubscribe(){var r;let t=[];for(let[n,i]of Object.entries(Ag(this,tP,"f"))){if(!i.size)continue;JI(this,_re,!0,"f"),JI(this,$C,(r=Ag(this,$C,"f"),r++,r),"f");let s=()=>{var a,o;return JI(this,$C,(o=Ag(this,$C,"f"),a=o--,o),"f"),a};t.push({args:[M3[n].subscribe,...i.keys()],channelsCounter:i.size,resolve:s,reject:s})}return t}handleMessageReply(r){return M3[mE.CHANNELS].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.CHANNELS,r[2],r[1]),!0):M3[mE.PATTERNS].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.PATTERNS,r[3],r[2],r[1]),!0):M3[mE.SHARDED].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.SHARDED,r[2],r[1]),!0):!1}removeShardedListeners(r){let t=Ag(this,tP,"f")[mE.SHARDED].get(r);return Ag(this,tP,"f")[mE.SHARDED].delete(r),Ag(this,S4,"m",C9e).call(this),t}getTypeListeners(r){return Ag(this,tP,"f")[r]}};CV.PubSub=JQt;b9e=JQt,$C=new WeakMap,_re=new WeakMap,tP=new WeakMap,S4=new WeakSet,YWr=function(r){return Array.isArray(r)?r:[r]},HQt=function(r,t){return t?r.buffers:r.strings},JWr=function(r,t,n){let i=Ag(this,tP,"f")[r].get(t);if(!i)return Ag(this,tP,"f")[r].set(t,n),!0;for(let s of n.buffers)i.buffers.add(s);for(let s of n.strings)i.strings.add(s);return!1},WQt=function(r,t,n){return{args:r,channelsCounter:t,resolve:()=>{n(),Ag(this,S4,"m",C9e).call(this)},reject:void 0}},C9e=function(){JI(this,_re,Ag(this,tP,"f")[mE.CHANNELS].size!==0||Ag(this,tP,"f")[mE.PATTERNS].size!==0||Ag(this,tP,"f")[mE.SHARDED].size!==0||Ag(this,$C,"f")!==0,"f")},YQt=function(r,t,n,i){let s=(i??n).toString(),a=Ag(this,tP,"f")[r].get(s);if(!a)return;for(let l of a.buffers)l(t,n);if(!a.strings.size)return;let o=i?n.toString():s,c=o==="__redis__:invalidate"?t===null?null:t.map(l=>l.toString()):t.toString();for(let l of a.strings)l(c,o)}});var eis=A(r2e=>{"use strict";var Hh=r2e&&r2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},ZQt=r2e&&r2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},t2e,eKt,tKt,KDt,vV,_L,rKt,w4,v9e,HDt,E9e;Object.defineProperty(r2e,"__esModule",{value:!0});var XWr=X2t(),ZWr=yre(),$xl=Xns(),Qxl=Zns(),eYr=XQt(),Kxl=Buffer.from("pong"),nKt=class e{get isPubSubActive(){return Hh(this,w4,"f").isActive}constructor(r,t){t2e.add(this),KDt.set(this,void 0),vV.set(this,new XWr),_L.set(this,new XWr),rKt.set(this,void 0),w4.set(this,new eYr.PubSub),v9e.set(this,void 0),HDt.set(this,new $xl.default({returnStringsAsBuffers:()=>{var n;return!!((n=Hh(this,_L,"f").head)!=null&&n.value.returnBuffers)||Hh(this,w4,"f").isActive},onReply:n=>{if(Hh(this,w4,"f").isActive&&Array.isArray(n)){if(Hh(this,w4,"f").handleMessageReply(n))return;let a=eYr.PubSub.isShardedUnsubscribe(n);if(a&&!Hh(this,_L,"f").length){let o=n[1].toString();Hh(this,rKt,"f").call(this,o,Hh(this,w4,"f").removeShardedListeners(o));return}else if(a||eYr.PubSub.isStatusReply(n)){let o=Hh(this,_L,"f").head.value;(Number.isNaN(o.channelsCounter)&&n[2]===0||--o.channelsCounter===0)&&Hh(this,_L,"f").shift().resolve();return}if(Kxl.equals(n[0])){let{resolve:o,returnBuffers:c}=Hh(this,_L,"f").shift(),l=n[1].length===0?n[0]:n[1];o(c?l:l.toString());return}}let{resolve:i,reject:s}=Hh(this,_L,"f").shift();n instanceof ZWr.ErrorReply?s(n):i(n)}})),ZQt(this,KDt,r,"f"),ZQt(this,rKt,t,"f")}addCommand(r,t){var n;return Hh(this,KDt,"f")&&Hh(this,vV,"f").length+Hh(this,_L,"f").length>=Hh(this,KDt,"f")?Promise.reject(new Error("The queue is full")):(n=t==null?void 0:t.signal)!=null&&n.aborted?Promise.reject(new ZWr.AbortError):new Promise((i,s)=>{let a=new XWr.Node({args:r,chainId:t==null?void 0:t.chainId,returnBuffers:t==null?void 0:t.returnBuffers,resolve:i,reject:s});if(t!=null&&t.signal){let o=()=>{Hh(this,vV,"f").removeNode(a),a.value.reject(new ZWr.AbortError)};a.value.abort={signal:t.signal,listener:o},t.signal.addEventListener("abort",o,{once:!0})}t!=null&&t.asap?Hh(this,vV,"f").unshiftNode(a):Hh(this,vV,"f").pushNode(a)})}subscribe(r,t,n,i){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").subscribe(r,t,n,i))}unsubscribe(r,t,n,i){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").unsubscribe(r,t,n,i))}resubscribe(){let r=Hh(this,w4,"f").resubscribe();if(r.length)return Promise.all(r.map(t=>Hh(this,t2e,"m",E9e).call(this,t)))}extendPubSubChannelListeners(r,t,n){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").extendChannelListeners(r,t,n))}extendPubSubListeners(r,t){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").extendTypeListeners(r,t))}getPubSubListeners(r){return Hh(this,w4,"f").getTypeListeners(r)}getCommandToSend(){let r=Hh(this,vV,"f").shift();if(!r)return;let t;try{t=(0,Qxl.default)(r.args)}catch(n){r.reject(n);return}return Hh(this,_L,"f").push({resolve:r.resolve,reject:r.reject,channelsCounter:r.channelsCounter,returnBuffers:r.returnBuffers}),ZQt(this,v9e,r.chainId,"f"),t}onReplyChunk(r){Hh(this,HDt,"f").write(r)}flushWaitingForReply(r){var t;if(Hh(this,HDt,"f").reset(),Hh(this,w4,"f").reset(),Hh(e,eKt,"m",tKt).call(e,Hh(this,_L,"f"),r),!!Hh(this,v9e,"f")){for(;((t=Hh(this,vV,"f").head)==null?void 0:t.value.chainId)===Hh(this,v9e,"f");)Hh(this,vV,"f").shift();ZQt(this,v9e,void 0,"f")}}flushAll(r){Hh(this,HDt,"f").reset(),Hh(this,w4,"f").reset(),Hh(e,eKt,"m",tKt).call(e,Hh(this,_L,"f"),r),Hh(e,eKt,"m",tKt).call(e,Hh(this,vV,"f"),r)}};r2e.default=nKt;eKt=nKt,KDt=new WeakMap,vV=new WeakMap,_L=new WeakMap,rKt=new WeakMap,w4=new WeakMap,v9e=new WeakMap,HDt=new WeakMap,t2e=new WeakSet,tKt=function(r,t){for(;r.length;)r.shift().reject(t)},E9e=function(r){if(r!==void 0)return new Promise((t,n)=>{Hh(this,vV,"f").push({args:r.args,channelsCounter:r.channelsCounter,returnBuffers:!0,resolve:()=>{r.resolve(),t()},reject:i=>{var s;(s=r.reject)==null||s.call(r),n(i)}})})}});var tYr=A(D9e=>{"use strict";Object.defineProperty(D9e,"__esModule",{value:!0});D9e.isCommandOptions=D9e.commandOptions=void 0;var tis=Symbol("Command Options");function Hxl(e){return e[tis]=!0,e}D9e.commandOptions=Hxl;function Wxl(e){return(e==null?void 0:e[tis])===!0}D9e.isCommandOptions=Wxl});var S9e=A(pF=>{"use strict";Object.defineProperty(pF,"__esModule",{value:!0});pF.fCallArguments=pF.transformCommandReply=pF.transformLegacyCommandArguments=pF.transformCommandArguments=pF.attachExtensions=pF.attachCommands=void 0;var Yxl=tYr();function nis({BaseClass:e,commands:r,executor:t}){for(let[n,i]of Object.entries(r))e.prototype[n]=function(...s){return t.call(this,i,s,n)}}pF.attachCommands=nis;function Jxl(e){let r;return e.modules&&(r=ris({BaseClass:e.BaseClass,namespaces:e.modules,executor:e.modulesExecutor})),e.functions&&(r=ris({BaseClass:r??e.BaseClass,namespaces:e.functions,executor:e.functionsExecutor})),e.scripts&&(r??(r=class extends e.BaseClass{}),nis({BaseClass:r,commands:e.scripts,executor:e.scriptsExecutor})),r??e.BaseClass}pF.attachExtensions=Jxl;function ris({BaseClass:e,namespaces:r,executor:t}){let n=class extends e{constructor(...i){super(...i);for(let s of Object.keys(r))this[s]=Object.create(this[s],{self:{value:this}})}};for(let[i,s]of Object.entries(r)){n.prototype[i]={};for(let[a,o]of Object.entries(s))n.prototype[i][a]=function(...c){return t.call(this.self,o,c,a)}}return n}function Xxl(e,r){let t;return(0,Yxl.isCommandOptions)(r[0])&&(t=r[0],r=r.slice(1)),{jsArgs:r,args:e.transformArguments(...r),options:t}}pF.transformCommandArguments=Xxl;function Zxl(e){return e.flat().map(r=>typeof r=="number"||r instanceof Date?r.toString():r)}pF.transformLegacyCommandArguments=Zxl;function eTl(e,r,t){return e.transformReply?e.transformReply(r,t):r}pF.transformCommandReply=eTl;function tTl(e,r,t){let n=[r.IS_READ_ONLY?"FCALL_RO":"FCALL",e];return r.NUMBER_OF_KEYS!==void 0&&n.push(r.NUMBER_OF_KEYS.toString()),n.push(...t),n}pF.fCallArguments=tTl});var iYr=A(nYr=>{"use strict";Object.defineProperty(nYr,"__esModule",{value:!0});var rTl=S9e(),nTl=yre(),rYr=class{constructor(){Object.defineProperty(this,"queue",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"scriptsInUse",{enumerable:!0,configurable:!0,writable:!0,value:new Set})}static generateChainId(){return Symbol("RedisMultiCommand Chain Id")}addCommand(r,t){this.queue.push({args:r,transformReply:t})}addFunction(r,t,n){let i=(0,rTl.fCallArguments)(r,t,t.transformArguments(...n));return this.queue.push({args:i,transformReply:t.transformReply}),i}addScript(r,t){let n=[];this.scriptsInUse.has(r.SHA1)?n.push("EVALSHA",r.SHA1):(this.scriptsInUse.add(r.SHA1),n.push("EVAL",r.SCRIPT)),r.NUMBER_OF_KEYS!==void 0&&n.push(r.NUMBER_OF_KEYS.toString());let i=r.transformArguments(...t);return n.push(...i),i.preserve&&(n.preserve=i.preserve),this.addCommand(n,r.transformReply),n}handleExecReplies(r){let t=r[r.length-1];if(t===null)throw new nTl.WatchError;return this.transformReplies(t)}transformReplies(r){return r.map((t,n)=>{let{transformReply:i,args:s}=this.queue[n];return i?i(t,s.preserve):t})}};nYr.default=rYr});var uis=A(n2e=>{"use strict";var iis=n2e&&n2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},L3=n2e&&n2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},iKt,AL,WDt,YDt,ois,sis;Object.defineProperty(n2e,"__esModule",{value:!0});var cis=IWr(),ais=iYr(),sKt=S9e(),JDt=class e{static extend(r){return(0,sKt.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts})}constructor(r,t=!1){iKt.add(this),AL.set(this,new ais.default),WDt.set(this,void 0),Object.defineProperty(this,"v4",{enumerable:!0,configurable:!0,writable:!0,value:{}}),YDt.set(this,void 0),Object.defineProperty(this,"select",{enumerable:!0,configurable:!0,writable:!0,value:this.SELECT}),Object.defineProperty(this,"EXEC",{enumerable:!0,configurable:!0,writable:!0,value:this.exec}),iis(this,WDt,r,"f"),t&&L3(this,iKt,"m",ois).call(this)}commandsExecutor(r,t){return this.addCommand(r.transformArguments(...t),r.transformReply)}SELECT(r,t){return iis(this,YDt,r,"f"),this.addCommand(["SELECT",r.toString()],t)}addCommand(r,t){return L3(this,AL,"f").addCommand(r,t),this}functionsExecutor(r,t,n){return L3(this,AL,"f").addFunction(n,r,t),this}scriptsExecutor(r,t){return L3(this,AL,"f").addScript(r,t),this}async exec(r=!1){return r?this.execAsPipeline():L3(this,AL,"f").handleExecReplies(await L3(this,WDt,"f").call(this,L3(this,AL,"f").queue,L3(this,YDt,"f"),ais.default.generateChainId()))}async execAsPipeline(){return L3(this,AL,"f").queue.length===0?[]:L3(this,AL,"f").transformReplies(await L3(this,WDt,"f").call(this,L3(this,AL,"f").queue,L3(this,YDt,"f")))}};n2e.default=JDt;AL=new WeakMap,WDt=new WeakMap,YDt=new WeakMap,iKt=new WeakSet,ois=function(){var r,t;this.v4.addCommand=this.addCommand.bind(this),this.addCommand=(...n)=>(L3(this,AL,"f").addCommand((0,sKt.transformLegacyCommandArguments)(n)),this),this.v4.exec=this.exec.bind(this),this.exec=n=>{this.v4.exec().then(i=>{n&&n(null,i)}).catch(i=>{n&&n(i)})};for(let[n,i]of Object.entries(cis.default))L3(this,iKt,"m",sis).call(this,n,i),(r=this)[t=n.toLowerCase()]??(r[t]=this[n])},sis=function(r,t){this.v4[r]=this[r].bind(this.v4),this[r]=t&&t.TRANSFORM_LEGACY_REPLY&&t.transformReply?(...n)=>(L3(this,AL,"f").addCommand([r,...(0,sKt.transformLegacyCommandArguments)(n)],t.transformReply),this):(...n)=>this.addCommand(r,...n)};(0,sKt.attachCommands)({BaseClass:JDt,commands:cis.default,executor:JDt.prototype.commandsExecutor})});var dis=A((yvg,lis)=>{lis.exports=function(e){if(typeof e.create!="function")throw new TypeError("factory.create must be a function");if(typeof e.destroy!="function")throw new TypeError("factory.destroy must be a function");if(typeof e.validate<"u"&&typeof e.validate!="function")throw new TypeError("factory.validate must be a function")}});var mis=A((_vg,pis)=>{"use strict";var sYr=class{constructor(){this.fifo=!0,this.priorityRange=1,this.testOnBorrow=!1,this.testOnReturn=!1,this.autostart=!0,this.evictionRunIntervalMillis=0,this.numTestsPerEvictionRun=3,this.softIdleTimeoutMillis=-1,this.idleTimeoutMillis=3e4,this.acquireTimeoutMillis=null,this.destroyTimeoutMillis=null,this.maxWaitingClients=null,this.min=null,this.max=null,this.Promise=Promise}};pis.exports=sYr});var his=A((Avg,fis)=>{"use strict";var iTl=mis(),aYr=class{constructor(r){let t=new iTl;r=r||{},this.fifo=typeof r.fifo=="boolean"?r.fifo:t.fifo,this.priorityRange=r.priorityRange||t.priorityRange,this.testOnBorrow=typeof r.testOnBorrow=="boolean"?r.testOnBorrow:t.testOnBorrow,this.testOnReturn=typeof r.testOnReturn=="boolean"?r.testOnReturn:t.testOnReturn,this.autostart=typeof r.autostart=="boolean"?r.autostart:t.autostart,r.acquireTimeoutMillis&&(this.acquireTimeoutMillis=parseInt(r.acquireTimeoutMillis,10)),r.destroyTimeoutMillis&&(this.destroyTimeoutMillis=parseInt(r.destroyTimeoutMillis,10)),r.maxWaitingClients!==void 0&&(this.maxWaitingClients=parseInt(r.maxWaitingClients,10)),this.max=parseInt(r.max,10),this.min=parseInt(r.min,10),this.max=Math.max(isNaN(this.max)?1:this.max,1),this.min=Math.min(isNaN(this.min)?0:this.min,this.max),this.evictionRunIntervalMillis=r.evictionRunIntervalMillis||t.evictionRunIntervalMillis,this.numTestsPerEvictionRun=r.numTestsPerEvictionRun||t.numTestsPerEvictionRun,this.softIdleTimeoutMillis=r.softIdleTimeoutMillis||t.softIdleTimeoutMillis,this.idleTimeoutMillis=r.idleTimeoutMillis||t.idleTimeoutMillis,this.Promise=r.Promise!=null?r.Promise:t.Promise}};fis.exports=aYr});var aKt=A((bvg,gis)=>{"use strict";var w9e=class e{constructor(r){this._state=e.PENDING,this._resolve=void 0,this._reject=void 0,this._promise=new r((t,n)=>{this._resolve=t,this._reject=n})}get state(){return this._state}get promise(){return this._promise}reject(r){this._state===e.PENDING&&(this._state=e.REJECTED,this._reject(r))}resolve(r){this._state===e.PENDING&&(this._state=e.FULFILLED,this._resolve(r))}};w9e.PENDING="PENDING";w9e.FULFILLED="FULFILLED";w9e.REJECTED="REJECTED";gis.exports=w9e});var _is=A((Cvg,yis)=>{"use strict";var oYr=class extends Error{constructor(r){super(r),this.name=this.constructor.name,this.message=r,typeof Error.captureStackTrace=="function"?Error.captureStackTrace(this,this.constructor):this.stack=new Error(r).stack}},cYr=class extends oYr{constructor(r){super(r)}};yis.exports={TimeoutError:cYr}});var bis=A((vvg,Ais)=>{"use strict";var sTl=aKt(),aTl=_is();function oTl(e,r){return function(){return e.apply(r,arguments)}}var uYr=class e extends sTl{constructor(r,t){super(t),this._creationTimestamp=Date.now(),this._timeout=null,r!==void 0&&this.setTimeout(r)}setTimeout(r){if(this._state!==e.PENDING)return;let t=parseInt(r,10);if(isNaN(t)||t<=0)throw new Error("delay must be a positive int");let n=Date.now()-this._creationTimestamp;this._timeout&&this.removeTimeout(),this._timeout=setTimeout(oTl(this._fireTimeout,this),Math.max(t-n,0))}removeTimeout(){this._timeout&&clearTimeout(this._timeout),this._timeout=null}_fireTimeout(){this.reject(new aTl.TimeoutError("ResourceRequest timed out"))}reject(r){this.removeTimeout(),super.reject(r)}resolve(r){this.removeTimeout(),super.resolve(r)}};Ais.exports=uYr});var vis=A((Evg,Cis)=>{"use strict";var cTl=aKt(),lYr=class extends cTl{constructor(r,t){super(t),this._creationTimestamp=Date.now(),this.pooledResource=r}reject(){}};Cis.exports=lYr});var Dis=A((Dvg,Eis)=>{"use strict";var uTl={ALLOCATED:"ALLOCATED",IDLE:"IDLE",INVALID:"INVALID",RETURNING:"RETURNING",VALIDATION:"VALIDATION"};Eis.exports=uTl});var wis=A((Svg,Sis)=>{"use strict";var i2e=Dis(),dYr=class{constructor(r){this.creationTime=Date.now(),this.lastReturnTime=null,this.lastBorrowTime=null,this.lastIdleTime=null,this.obj=r,this.state=i2e.IDLE}allocate(){this.lastBorrowTime=Date.now(),this.state=i2e.ALLOCATED}deallocate(){this.lastReturnTime=Date.now(),this.state=i2e.IDLE}invalidate(){this.state=i2e.INVALID}test(){this.state=i2e.VALIDATION}idle(){this.lastIdleTime=Date.now(),this.state=i2e.IDLE}returning(){this.state=i2e.RETURNING}};Sis.exports=dYr});var mYr=A((wvg,Iis)=>{"use strict";var pYr=class{evict(r,t,n){let i=Date.now()-t.lastIdleTime;return r.softIdleTimeoutMillis>0&&r.softIdleTimeoutMillis{"use strict";var fYr=class{constructor(){this.head=null,this.tail=null,this.length=0}insertBeginning(r){this.head===null?(this.head=r,this.tail=r,r.prev=null,r.next=null,this.length++):this.insertBefore(this.head,r)}insertEnd(r){this.tail===null?this.insertBeginning(r):this.insertAfter(this.tail,r)}insertAfter(r,t){t.prev=r,t.next=r.next,r.next===null?this.tail=t:r.next.prev=t,r.next=t,this.length++}insertBefore(r,t){t.prev=r.prev,t.next=r,r.prev===null?this.head=t:r.prev.next=t,r.prev=t,this.length++}remove(r){r.prev===null?this.head=r.next:r.prev.next=r.next,r.next===null?this.tail=r.prev:r.next.prev=r.prev,r.prev=null,r.next=null,this.length--}static createNode(r){return{prev:null,next:null,data:r}}};xis.exports=fYr});var Pis=A((xvg,Tis)=>{"use strict";var gYr=class{constructor(r,t){this._list=r,this._direction=t===!0?"prev":"next",this._startPosition=t===!0?"tail":"head",this._started=!1,this._cursor=null,this._done=!1}_start(){this._cursor=this._list[this._startPosition],this._started=!0}_advanceCursor(){if(this._started===!1){this._started=!0,this._cursor=this._list[this._startPosition];return}this._cursor=this._cursor[this._direction]}reset(){this._done=!1,this._started=!1,this._cursor=null}remove(){if(this._started===!1||this._done===!0||this._isCursorDetached())return!1;this._list.remove(this._cursor)}next(){return this._done===!0?{done:!0}:(this._advanceCursor(),this._cursor===null||this._isCursorDetached()?(this._done=!0,{done:!0}):{value:this._cursor,done:!1})}_isCursorDetached(){return this._cursor.prev===null&&this._cursor.next===null&&this._list.tail!==this._cursor&&this._list.head!==this._cursor}};Tis.exports=gYr});var _Yr=A((Tvg,Ris)=>{"use strict";var lTl=Pis(),yYr=class extends lTl{next(){let r=super.next();return r.value&&(r.value=r.value.data),r}};Ris.exports=yYr});var oKt=A((Pvg,kis)=>{"use strict";var AYr=hYr(),bYr=_Yr(),CYr=class{constructor(){this._list=new AYr}shift(){if(this.length===0)return;let r=this._list.head;return this._list.remove(r),r.data}unshift(r){let t=AYr.createNode(r);this._list.insertBeginning(t)}push(r){let t=AYr.createNode(r);this._list.insertEnd(t)}pop(){if(this.length===0)return;let r=this._list.tail;return this._list.remove(r),r.data}[Symbol.iterator](){return new bYr(this._list)}iterator(){return new bYr(this._list)}reverseIterator(){return new bYr(this._list,!0)}get head(){return this.length===0?void 0:this._list.head.data}get tail(){return this.length===0?void 0:this._list.tail.data}get length(){return this._list.length}};kis.exports=CYr});var Nis=A((Rvg,Fis)=>{"use strict";var dTl=hYr(),pTl=oKt(),vYr=class extends pTl{push(r){let t=dTl.createNode(r);r.promise.catch(this._createTimeoutRejectionHandler(t)),this._list.insertEnd(t)}_createTimeoutRejectionHandler(r){return t=>{t.name==="TimeoutError"&&this._list.remove(r)}}};Fis.exports=vYr});var DYr=A((kvg,Ois)=>{"use strict";var mTl=Nis(),EYr=class{constructor(r){this._size=Math.max(+r|0,1),this._slots=[];for(let t=0;t=this._size)&&(t=this._size-1),this._slots[t].push(r)}dequeue(){for(let r=0,t=this._slots.length;r0)return this._slots[r].head}get tail(){for(let r=this._slots.length-1;r>=0;r--)if(this._slots[r].length>0)return this._slots[r].tail}};Ois.exports=EYr});var Mis=A(qis=>{"use strict";function Bis(){}qis.reflector=function(e){return e.then(Bis,Bis)}});var jis=A((Mvg,Lis)=>{"use strict";var fTl=require("events").EventEmitter,hTl=dis(),gTl=his(),yTl=bis(),_Tl=vis(),ATl=wis(),Nvg=mYr(),Ovg=oKt(),bTl=aKt(),Bvg=DYr(),qvg=_Yr(),XDt=Mis().reflector,CTl="factoryCreateError",vTl="factoryDestroyError",SYr=class extends fTl{constructor(r,t,n,i,s){super(),hTl(i),this._config=new gTl(s),this._Promise=this._config.Promise,this._factory=i,this._draining=!1,this._started=!1,this._waitingClientsQueue=new n(this._config.priorityRange),this._factoryCreateOperations=new Set,this._factoryDestroyOperations=new Set,this._availableObjects=new t,this._testOnBorrowResources=new Set,this._testOnReturnResources=new Set,this._validationOperations=new Set,this._allObjects=new Set,this._resourceLoans=new Map,this._evictionIterator=this._availableObjects.iterator(),this._evictor=new r,this._scheduledEviction=null,this._config.autostart===!0&&this.start()}_destroy(r){r.invalidate(),this._allObjects.delete(r);let t=this._factory.destroy(r.obj),n=this._config.destroyTimeoutMillis?this._Promise.resolve(this._applyDestroyTimeout(t)):this._Promise.resolve(t);this._trackOperation(n,this._factoryDestroyOperations).catch(i=>{this.emit(vTl,i)}),this._ensureMinimum()}_applyDestroyTimeout(r){let t=new this._Promise((n,i)=>{setTimeout(()=>{i(new Error("destroy timed out"))},this._config.destroyTimeoutMillis).unref()});return this._Promise.race([t,r])}_testOnBorrow(){if(this._availableObjects.length<1)return!1;let r=this._availableObjects.shift();r.test(),this._testOnBorrowResources.add(r);let t=this._factory.validate(r.obj),n=this._Promise.resolve(t);return this._trackOperation(n,this._validationOperations).then(i=>{if(this._testOnBorrowResources.delete(r),i===!1){r.invalidate(),this._destroy(r),this._dispense();return}this._dispatchPooledResourceToNextWaitingClient(r)}),!0}_dispatchResource(){if(this._availableObjects.length<1)return!1;let r=this._availableObjects.shift();return this._dispatchPooledResourceToNextWaitingClient(r),!1}_dispense(){let r=this._waitingClientsQueue.length;if(r<1)return;let t=r-this._potentiallyAllocableResourceCount,n=Math.min(this.spareResourceCapacity,t);for(let i=0;n>i;i++)this._createResource();if(this._config.testOnBorrow===!0){let i=r-this._testOnBorrowResources.size,s=Math.min(this._availableObjects.length,i);for(let a=0;s>a;a++)this._testOnBorrow()}if(this._config.testOnBorrow===!1){let i=Math.min(this._availableObjects.length,r);for(let s=0;i>s;s++)this._dispatchResource()}}_dispatchPooledResourceToNextWaitingClient(r){let t=this._waitingClientsQueue.dequeue();if(t===void 0||t.state!==bTl.PENDING)return this._addPooledResourceToAvailableObjects(r),!1;let n=new _Tl(r,this._Promise);return this._resourceLoans.set(r.obj,n),r.allocate(),t.resolve(r.obj),!0}_trackOperation(r,t){return t.add(r),r.then(n=>(t.delete(r),this._Promise.resolve(n)),n=>(t.delete(r),this._Promise.reject(n)))}_createResource(){let r=this._factory.create(),t=this._Promise.resolve(r).then(n=>{let i=new ATl(n);this._allObjects.add(i),this._addPooledResourceToAvailableObjects(i)});this._trackOperation(t,this._factoryCreateOperations).then(()=>(this._dispense(),null)).catch(n=>{this.emit(CTl,n),this._dispense()})}_ensureMinimum(){if(this._draining===!0)return;let r=this._config.min-this._count;for(let t=0;t0){this._evictionIterator.reset();continue}let s=i.value,a=this._evictor.evict(t,s,this._availableObjects.length);n++,a===!0&&(this._evictionIterator.remove(),this._destroy(s))}}_scheduleEvictorRun(){this._config.evictionRunIntervalMillis>0&&(this._scheduledEviction=setTimeout(()=>{this._evict(),this._scheduleEvictorRun()},this._config.evictionRunIntervalMillis).unref())}_descheduleEvictorRun(){this._scheduledEviction&&clearTimeout(this._scheduledEviction),this._scheduledEviction=null}start(){this._draining!==!0&&this._started!==!0&&(this._started=!0,this._scheduleEvictorRun(),this._ensureMinimum())}acquire(r){if(this._started===!1&&this._config.autostart===!1&&this.start(),this._draining)return this._Promise.reject(new Error("pool is draining and cannot accept work"));if(this.spareResourceCapacity<1&&this._availableObjects.length<1&&this._config.maxWaitingClients!==void 0&&this._waitingClientsQueue.length>=this._config.maxWaitingClients)return this._Promise.reject(new Error("max waitingClients count exceeded"));let t=new yTl(this._config.acquireTimeoutMillis,this._Promise);return this._waitingClientsQueue.enqueue(t,r),this._dispense(),t.promise}use(r,t){return this.acquire(t).then(n=>r(n).then(i=>(this.release(n),i),i=>{throw this.destroy(n),i}))}isBorrowedResource(r){return this._resourceLoans.has(r)}release(r){let t=this._resourceLoans.get(r);if(t===void 0)return this._Promise.reject(new Error("Resource not currently part of this pool"));this._resourceLoans.delete(r),t.resolve();let n=t.pooledResource;return n.deallocate(),this._addPooledResourceToAvailableObjects(n),this._dispense(),this._Promise.resolve()}destroy(r){let t=this._resourceLoans.get(r);if(t===void 0)return this._Promise.reject(new Error("Resource not currently part of this pool"));this._resourceLoans.delete(r),t.resolve();let n=t.pooledResource;return n.deallocate(),this._destroy(n),this._dispense(),this._Promise.resolve()}_addPooledResourceToAvailableObjects(r){r.idle(),this._config.fifo===!0?this._availableObjects.push(r):this._availableObjects.unshift(r)}drain(){return this._draining=!0,this.__allResourceRequestsSettled().then(()=>this.__allResourcesReturned()).then(()=>{this._descheduleEvictorRun()})}__allResourceRequestsSettled(){return this._waitingClientsQueue.length>0?XDt(this._waitingClientsQueue.tail.promise):this._Promise.resolve()}__allResourcesReturned(){let r=Array.from(this._resourceLoans.values()).map(t=>t.promise).map(XDt);return this._Promise.all(r)}clear(){let r=Array.from(this._factoryCreateOperations).map(XDt);return this._Promise.all(r).then(()=>{for(let n of this._availableObjects)this._destroy(n);let t=Array.from(this._factoryDestroyOperations).map(XDt);return XDt(this._Promise.all(t))})}ready(){return new this._Promise(r=>{let t=()=>{this.available>=this.min?r():setTimeout(t,100)};t()})}get _potentiallyAllocableResourceCount(){return this._availableObjects.length+this._testOnBorrowResources.size+this._testOnReturnResources.size+this._factoryCreateOperations.size}get _count(){return this._allObjects.size+this._factoryCreateOperations.size}get spareResourceCapacity(){return this._config.max-(this._allObjects.size+this._factoryCreateOperations.size)}get size(){return this._count}get available(){return this._availableObjects.length}get borrowed(){return this._resourceLoans.size}get pending(){return this._waitingClientsQueue.length}get max(){return this._config.max}get min(){return this._config.min}};Lis.exports=SYr});var Qis=A((Lvg,$is)=>{var Gis=jis(),Uis=oKt(),Vis=DYr(),zis=mYr();$is.exports={Pool:Gis,Deque:Uis,PriorityQueue:Vis,DefaultEvictor:zis,createPool:function(e,r){return new Gis(zis,Uis,Vis,e,r)}}});var PYr=A(o2e=>{"use strict";var Fl=o2e&&o2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},zK=o2e&&o2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},th,X2,KD,Kb,$K,eSt,s2e,Wis,Yis,Jis,IYr,Xis,wYr,mF,cKt,Kis,QK,Are,ype,xYr,TYr;Object.defineProperty(o2e,"__esModule",{value:!0});var ZDt=IWr(),ETl=Wns(),DTl=eis(),Zis=uis(),STl=require("events"),His=tYr(),VK=S9e(),wTl=Qis(),tSt=yre(),ITl=require("url"),I9e=XQt(),a2e=class e extends STl.EventEmitter{static commandOptions(r){return(0,His.commandOptions)(r)}static extend(r){let t=(0,VK.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecuter,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecuter,scripts:r==null?void 0:r.scripts});return t!==e&&(t.prototype.Multi=Zis.default.extend(r)),t}static create(r){return new(e.extend(r))(r)}static parseURL(r){let{hostname:t,port:n,protocol:i,username:s,password:a,pathname:o}=new ITl.URL(r),c={socket:{host:t}};if(i==="rediss:")c.socket.tls=!0;else if(i!=="redis:")throw new TypeError("Invalid protocol");if(n&&(c.socket.port=Number(n)),s&&(c.username=decodeURIComponent(s)),a&&(c.password=decodeURIComponent(a)),o.length>1){let l=Number(o.substring(1));if(isNaN(l))throw new TypeError("Invalid pathname");c.database=l}return c}get options(){return Fl(this,X2,"f")}get isOpen(){return Fl(this,KD,"f").isOpen}get isReady(){return Fl(this,KD,"f").isReady}get isPubSubActive(){return Fl(this,Kb,"f").isPubSubActive}get v4(){var r;if(!((r=Fl(this,X2,"f"))!=null&&r.legacyMode))throw new Error('the client is not in "legacy mode"');return Fl(this,eSt,"f")}constructor(r){super(),th.add(this),Object.defineProperty(this,"commandOptions",{enumerable:!0,configurable:!0,writable:!0,value:e.commandOptions}),X2.set(this,void 0),KD.set(this,void 0),Kb.set(this,void 0),$K.set(this,void 0),eSt.set(this,{}),s2e.set(this,0),cKt.set(this,void 0),Object.defineProperty(this,"select",{enumerable:!0,configurable:!0,writable:!0,value:this.SELECT}),Object.defineProperty(this,"subscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUBSCRIBE}),Object.defineProperty(this,"unsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.UNSUBSCRIBE}),Object.defineProperty(this,"pSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PSUBSCRIBE}),Object.defineProperty(this,"pUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PUNSUBSCRIBE}),Object.defineProperty(this,"sSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SSUBSCRIBE}),Object.defineProperty(this,"sUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUNSUBSCRIBE}),Object.defineProperty(this,"quit",{enumerable:!0,configurable:!0,writable:!0,value:this.QUIT}),Object.defineProperty(this,"multi",{enumerable:!0,configurable:!0,writable:!0,value:this.MULTI}),zK(this,X2,Fl(this,th,"m",Wis).call(this,r),"f"),zK(this,Kb,Fl(this,th,"m",Yis).call(this),"f"),zK(this,KD,Fl(this,th,"m",Jis).call(this),"f"),zK(this,$K,Fl(this,th,"m",IYr).call(this),"f"),Fl(this,th,"m",Xis).call(this)}duplicate(r){return new(Object.getPrototypeOf(this)).constructor({...Fl(this,X2,"f"),...r})}connect(){return zK(this,$K,Fl(this,$K,"f")??Fl(this,th,"m",IYr).call(this),"f"),Fl(this,KD,"f").connect()}async commandsExecutor(r,t){let{args:n,options:i}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await Fl(this,th,"m",QK).call(this,n,i),n.preserve)}sendCommand(r,t){return Fl(this,th,"m",QK).call(this,r,t)}async functionsExecuter(r,t,n){let{args:i,options:s}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await this.executeFunction(n,r,i,s),i.preserve)}executeFunction(r,t,n,i){return Fl(this,th,"m",QK).call(this,(0,VK.fCallArguments)(r,t,n),i)}async scriptsExecuter(r,t){let{args:n,options:i}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await this.executeScript(r,n,i),n.preserve)}async executeScript(r,t,n){var s,a;let i=["EVALSHA",r.SHA1];r.NUMBER_OF_KEYS!==void 0&&i.push(r.NUMBER_OF_KEYS.toString()),i.push(...t);try{return await Fl(this,th,"m",QK).call(this,i,n)}catch(o){if(!((a=(s=o==null?void 0:o.message)==null?void 0:s.startsWith)!=null&&a.call(s,"NOSCRIPT")))throw o;return i[0]="EVAL",i[1]=r.SCRIPT,Fl(this,th,"m",QK).call(this,i,n)}}async SELECT(r,t){(0,His.isCommandOptions)(r)||(t=r,r=null),await Fl(this,th,"m",QK).call(this,["SELECT",t.toString()],r),zK(this,s2e,t,"f")}SUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.CHANNELS,r,t,n))}UNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.CHANNELS,r,t,n))}PSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.PATTERNS,r,t,n))}PUNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.PATTERNS,r,t,n))}SSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.SHARDED,r,t,n))}SUNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.SHARDED,r,t,n))}getPubSubListeners(r){return Fl(this,Kb,"f").getPubSubListeners(r)}extendPubSubChannelListeners(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").extendPubSubChannelListeners(r,t,n))}extendPubSubListeners(r,t){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").extendPubSubListeners(r,t))}QUIT(){return Fl(this,KD,"f").quit(async()=>{let r=Fl(this,Kb,"f").addCommand(["QUIT"]);Fl(this,th,"m",ype).call(this);let[t]=await Promise.all([r,Fl(this,th,"m",TYr).call(this)]);return t})}executeIsolated(r){return Fl(this,$K,"f")?Fl(this,$K,"f").use(r):Promise.reject(new tSt.ClientClosedError)}MULTI(){var r;return new this.Multi(this.multiExecutor.bind(this),(r=Fl(this,X2,"f"))==null?void 0:r.legacyMode)}async multiExecutor(r,t,n){if(!Fl(this,KD,"f").isOpen)return Promise.reject(new tSt.ClientClosedError);let i=n?Promise.all([Fl(this,Kb,"f").addCommand(["MULTI"],{chainId:n}),Fl(this,th,"m",xYr).call(this,r,n),Fl(this,Kb,"f").addCommand(["EXEC"],{chainId:n})]):Fl(this,th,"m",xYr).call(this,r);Fl(this,th,"m",ype).call(this);let s=await i;return t!==void 0&&zK(this,s2e,t,"f"),s}async*scanIterator(r){let t=0;do{let n=await this.scan(t,r);t=n.cursor;for(let i of n.keys)yield i}while(t!==0)}async*hScanIterator(r,t){let n=0;do{let i=await this.hScan(r,n,t);n=i.cursor;for(let s of i.tuples)yield s}while(n!==0)}async*sScanIterator(r,t){let n=0;do{let i=await this.sScan(r,n,t);n=i.cursor;for(let s of i.members)yield s}while(n!==0)}async*zScanIterator(r,t){let n=0;do{let i=await this.zScan(r,n,t);n=i.cursor;for(let s of i.members)yield s}while(n!==0)}async disconnect(){Fl(this,Kb,"f").flushAll(new tSt.DisconnectsClientError),Fl(this,KD,"f").disconnect(),await Fl(this,th,"m",TYr).call(this)}ref(){Fl(this,KD,"f").ref()}unref(){Fl(this,KD,"f").unref()}};o2e.default=a2e;X2=new WeakMap,KD=new WeakMap,Kb=new WeakMap,$K=new WeakMap,eSt=new WeakMap,s2e=new WeakMap,cKt=new WeakMap,th=new WeakSet,Wis=function(r){if(r!=null&&r.url){let t=a2e.parseURL(r.url);r.socket&&(t.socket=Object.assign(r.socket,t.socket)),Object.assign(r,t)}return r!=null&&r.database&&zK(this,s2e,r.database,"f"),r},Yis=function(){var r;return new DTl.default((r=Fl(this,X2,"f"))==null?void 0:r.commandsQueueMaxLength,(t,n)=>this.emit("sharded-channel-moved",t,n))},Jis=function(){var t;let r=async()=>{var s,a,o,c;let n=[];Fl(this,s2e,"f")!==0&&n.push(Fl(this,Kb,"f").addCommand(["SELECT",Fl(this,s2e,"f").toString()],{asap:!0})),(s=Fl(this,X2,"f"))!=null&&s.readonly&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.READONLY.transformArguments(),{asap:!0})),(a=Fl(this,X2,"f"))!=null&&a.name&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.CLIENT_SETNAME.transformArguments(Fl(this,X2,"f").name),{asap:!0})),((o=Fl(this,X2,"f"))!=null&&o.username||(c=Fl(this,X2,"f"))!=null&&c.password)&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.AUTH.transformArguments({username:Fl(this,X2,"f").username,password:Fl(this,X2,"f").password??""}),{asap:!0}));let i=Fl(this,Kb,"f").resubscribe();i&&n.push(i),n.length&&(Fl(this,th,"m",ype).call(this,!0),await Promise.all(n))};return new ETl.default(r,(t=Fl(this,X2,"f"))==null?void 0:t.socket).on("data",n=>Fl(this,Kb,"f").onReplyChunk(n)).on("error",n=>{var i;this.emit("error",n),Fl(this,KD,"f").isOpen&&!((i=Fl(this,X2,"f"))!=null&&i.disableOfflineQueue)?Fl(this,Kb,"f").flushWaitingForReply(n):Fl(this,Kb,"f").flushAll(n)}).on("connect",()=>{this.emit("connect")}).on("ready",()=>{this.emit("ready"),Fl(this,th,"m",Kis).call(this),Fl(this,th,"m",ype).call(this)}).on("reconnecting",()=>this.emit("reconnecting")).on("drain",()=>Fl(this,th,"m",ype).call(this)).on("end",()=>this.emit("end"))},IYr=function(){var r;return(0,wTl.createPool)({create:async()=>{let t=this.duplicate({isolationPoolOptions:void 0}).on("error",n=>this.emit("error",n));return await t.connect(),t},destroy:t=>t.disconnect()},(r=Fl(this,X2,"f"))==null?void 0:r.isolationPoolOptions)},Xis=function(){var n;var r,t;if((n=Fl(this,X2,"f"))!=null&&n.legacyMode){Fl(this,eSt,"f").sendCommand=Fl(this,th,"m",QK).bind(this),this.sendCommand=(...i)=>{let s=Fl(this,th,"m",wYr).call(this,...i);s&&s.promise.then(a=>s.callback(null,a)).catch(a=>s.callback(a))};for(let[i,s]of Object.entries(ZDt.default))Fl(this,th,"m",mF).call(this,i,s),(r=this)[t=i.toLowerCase()]??(r[t]=this[i]);Fl(this,th,"m",mF).call(this,"SELECT"),Fl(this,th,"m",mF).call(this,"select"),Fl(this,th,"m",mF).call(this,"SUBSCRIBE"),Fl(this,th,"m",mF).call(this,"subscribe"),Fl(this,th,"m",mF).call(this,"PSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"pSubscribe"),Fl(this,th,"m",mF).call(this,"UNSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"unsubscribe"),Fl(this,th,"m",mF).call(this,"PUNSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"pUnsubscribe"),Fl(this,th,"m",mF).call(this,"QUIT"),Fl(this,th,"m",mF).call(this,"quit")}},wYr=function(...r){let t=typeof r[r.length-1]=="function"?r.pop():void 0,n=Fl(this,th,"m",QK).call(this,(0,VK.transformLegacyCommandArguments)(r));if(t)return{promise:n,callback:t};n.catch(i=>this.emit("error",i))},mF=function(r,t){Fl(this,eSt,"f")[r]=this[r].bind(this),this[r]=t&&t.TRANSFORM_LEGACY_REPLY&&t.transformReply?(...n)=>{let i=Fl(this,th,"m",wYr).call(this,r,...n);i&&i.promise.then(s=>i.callback(null,t.transformReply(s))).catch(s=>i.callback(s))}:(...n)=>this.sendCommand(r,...n)},Kis=function e(){var r;!((r=Fl(this,X2,"f"))!=null&&r.pingInterval)||!Fl(this,KD,"f").isReady||(clearTimeout(Fl(this,cKt,"f")),zK(this,cKt,setTimeout(()=>{Fl(this,KD,"f").isReady&&Fl(this,th,"m",QK).call(this,["PING"]).then(t=>this.emit("ping-interval",t)).catch(t=>this.emit("error",t)).finally(()=>Fl(this,th,"m",e).call(this))},Fl(this,X2,"f").pingInterval),"f"))},QK=function(r,t){var i;if(Fl(this,KD,"f").isOpen){if(t!=null&&t.isolated)return this.executeIsolated(s=>s.sendCommand(r,{...t,isolated:!1}));if(!Fl(this,KD,"f").isReady&&((i=Fl(this,X2,"f"))!=null&&i.disableOfflineQueue))return Promise.reject(new tSt.ClientOfflineError)}else return Promise.reject(new tSt.ClientClosedError);let n=Fl(this,Kb,"f").addCommand(r,t);return Fl(this,th,"m",ype).call(this),n},Are=function(r){return r===void 0?Promise.resolve():(Fl(this,th,"m",ype).call(this),r)},ype=function(r=!1){if(!(Fl(this,KD,"f").writableNeedDrain||!r&&!Fl(this,KD,"f").isReady))for(Fl(this,KD,"f").cork();!Fl(this,KD,"f").writableNeedDrain;){let t=Fl(this,Kb,"f").getCommandToSend();if(t===void 0)break;Fl(this,KD,"f").writeCommand(t)}},xYr=function(r,t){return Promise.all(r.map(({args:n})=>Fl(this,Kb,"f").addCommand(n,{chainId:t})))},TYr=async function(){await Fl(this,$K,"f").drain(),await Fl(this,$K,"f").clear(),zK(this,$K,void 0,"f")};(0,VK.attachCommands)({BaseClass:a2e,commands:ZDt.default,executor:a2e.prototype.commandsExecutor});a2e.prototype.Multi=Zis.default});var rss=A((Gvg,RYr)=>{var ess=[0,4129,8258,12387,16516,20645,24774,28903,33032,37161,41290,45419,49548,53677,57806,61935,4657,528,12915,8786,21173,17044,29431,25302,37689,33560,45947,41818,54205,50076,62463,58334,9314,13379,1056,5121,25830,29895,17572,21637,42346,46411,34088,38153,58862,62927,50604,54669,13907,9842,5649,1584,30423,26358,22165,18100,46939,42874,38681,34616,63455,59390,55197,51132,18628,22757,26758,30887,2112,6241,10242,14371,51660,55789,59790,63919,35144,39273,43274,47403,23285,19156,31415,27286,6769,2640,14899,10770,56317,52188,64447,60318,39801,35672,47931,43802,27814,31879,19684,23749,11298,15363,3168,7233,60846,64911,52716,56781,44330,48395,36200,40265,32407,28342,24277,20212,15891,11826,7761,3696,65439,61374,57309,53244,48923,44858,40793,36728,37256,33193,45514,41451,53516,49453,61774,57711,4224,161,12482,8419,20484,16421,28742,24679,33721,37784,41979,46042,49981,54044,58239,62302,689,4752,8947,13010,16949,21012,25207,29270,46570,42443,38312,34185,62830,58703,54572,50445,13538,9411,5280,1153,29798,25671,21540,17413,42971,47098,34713,38840,59231,63358,50973,55100,9939,14066,1681,5808,26199,30326,17941,22068,55628,51565,63758,59695,39368,35305,47498,43435,22596,18533,30726,26663,6336,2273,14466,10403,52093,56156,60223,64286,35833,39896,43963,48026,19061,23124,27191,31254,2801,6864,10931,14994,64814,60687,56684,52557,48554,44427,40424,36297,31782,27655,23652,19525,15522,11395,7392,3265,61215,65342,53085,57212,44955,49082,36825,40952,28183,32310,20053,24180,11923,16050,3793,7920],xTl=function(r){for(var t,n=0,i=0,s=[],a=r.length;n>6|192,s[i++]=t&63|128):(t&64512)===55296&&n+1>18|240,s[i++]=t>>12&63|128,s[i++]=t>>6&63|128,s[i++]=t&63|128):(s[i++]=t>>12|224,s[i++]=t>>6&63|128,s[i++]=t&63|128);return s},tss=RYr.exports=function(r){for(var t,n=0,i=-1,s=0,a=0,o=typeof r=="string"?xTl(r):r,c=o.length;n>8)&255]^a<<8;else if(n-1!==i)return a&16383;s=ess[(t^s>>8)&255]^s<<8}return s&16383};RYr.exports.generateMulti=function(r){for(var t=1,n=r.length,i=tss(r[0]);t{"use strict";var o0=d2e&&d2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},KK=d2e&&d2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},E_,BYr,GYr,rP,rSt,u2e,l2e,qYr,kYr,uKt,nss,iss,FYr,NYr,lKt,MYr,x9e,ass,LYr,c2e,oss,T9e,css,jYr,uss;Object.defineProperty(d2e,"__esModule",{value:!0});var TTl=PYr(),PTl=yre(),sss=require("util"),bre=XQt(),OYr=rss(),nSt=class e{get isOpen(){return o0(this,l2e,"f")}constructor(r,t){E_.add(this),rP.set(this,void 0),rSt.set(this,void 0),u2e.set(this,void 0),Object.defineProperty(this,"slots",{enumerable:!0,configurable:!0,writable:!0,value:new Array(o0(e,BYr,"f",GYr))}),Object.defineProperty(this,"shards",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"masters",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"replicas",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"nodeByAddress",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"pubSubNode",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),l2e.set(this,!1),x9e.set(this,void 0),T9e.set(this,void 0),KK(this,rP,r,"f"),KK(this,rSt,TTl.default.extend(r),"f"),KK(this,u2e,t,"f")}async connect(){if(o0(this,l2e,"f"))throw new Error("Cluster already open");KK(this,l2e,!0,"f");try{await o0(this,E_,"m",qYr).call(this)}catch(r){throw KK(this,l2e,!1,"f"),r}}nodeClient(r){return r.client??o0(this,E_,"m",MYr).call(this,r)}async rediscover(r){return KK(this,x9e,o0(this,x9e,"f")??o0(this,E_,"m",ass).call(this,r).finally(()=>KK(this,x9e,void 0,"f")),"f"),o0(this,x9e,"f")}quit(){return o0(this,E_,"m",LYr).call(this,r=>r.quit())}disconnect(){return o0(this,E_,"m",LYr).call(this,r=>r.disconnect())}getClient(r,t){if(!r)return this.nodeClient(this.getRandomNode());let n=OYr(r);return t?this.nodeClient(this.getSlotRandomNode(n)):this.nodeClient(this.slots[n].master)}getRandomNode(){return KK(this,T9e,o0(this,T9e,"f")??o0(this,E_,"m",oss).call(this),"f"),o0(this,T9e,"f").next().value}getSlotRandomNode(r){var n;let t=this.slots[r];return(n=t.replicas)!=null&&n.length?(t.nodesIterator??(t.nodesIterator=o0(this,E_,"m",css).call(this,t)),t.nodesIterator.next().value):t.master}getMasterByAddress(r){let t=this.nodeByAddress.get(r);if(t)return this.nodeClient(t)}getPubSubClient(){return this.pubSubNode?this.pubSubNode.client:o0(this,E_,"m",jYr).call(this)}async executeUnsubscribeCommand(r){let t=await this.getPubSubClient();await r(t),t.isPubSubActive||(await t.disconnect(),this.pubSubNode=void 0)}getShardedPubSubClient(r){let{master:t}=this.slots[OYr(r)];return t.pubSubClient??o0(this,E_,"m",uss).call(this,t)}async executeShardedUnsubscribeCommand(r,t){let{master:n}=this.slots[OYr(r)];if(!n.pubSubClient)return Promise.resolve();let i=await n.pubSubClient;await t(i),i.isPubSubActive||(await i.disconnect(),n.pubSubClient=void 0)}};BYr=nSt,rP=new WeakMap,rSt=new WeakMap,u2e=new WeakMap,l2e=new WeakMap,x9e=new WeakMap,T9e=new WeakMap,E_=new WeakSet,qYr=async function(){let r=Math.floor(Math.random()*o0(this,rP,"f").rootNodes.length);for(let t=r;to0(this,E_,"m",NYr).call(this,m,!0,s,t,i))),this.shards.push(u);for(let m=a;m<=o;m++)this.slots[m]=u}if(this.pubSubNode&&!t.has(this.pubSubNode.address))if(sss.types.isPromise(this.pubSubNode.client))i.push(this.pubSubNode.client.then(a=>a.disconnect())),this.pubSubNode=void 0;else{i.push(this.pubSubNode.client.disconnect());let a=this.pubSubNode.client.getPubSubListeners(bre.PubSubType.CHANNELS),o=this.pubSubNode.client.getPubSubListeners(bre.PubSubType.PATTERNS);(a.size||o.size)&&i.push(o0(this,E_,"m",jYr).call(this,{[bre.PubSubType.CHANNELS]:a,[bre.PubSubType.PATTERNS]:o}))}for(let[a,o]of this.nodeByAddress.entries()){if(t.has(a))continue;o.client&&i.push(o0(this,E_,"m",c2e).call(this,o.client,l=>l.disconnect()));let{pubSubClient:c}=o;c&&i.push(o0(this,E_,"m",c2e).call(this,c,l=>l.disconnect())),this.nodeByAddress.delete(a)}return await Promise.all(i),!0}catch(n){return o0(this,u2e,"f").call(this,"error",n),!1}},nss=async function(r){let t=new(o0(this,rSt,"f"))(o0(this,E_,"m",FYr).call(this,r,!0));t.on("error",n=>o0(this,u2e,"f").call(this,"error",n)),await t.connect();try{return await t.clusterSlots()}finally{await t.disconnect()}},iss=function(r){switch(typeof o0(this,rP,"f").nodeAddressMap){case"object":return o0(this,rP,"f").nodeAddressMap[r];case"function":return o0(this,rP,"f").nodeAddressMap(r)}},FYr=function(r,t){let n;if(o0(this,rP,"f").defaults){let i;o0(this,rP,"f").defaults.socket?i=r!=null&&r.socket?{...o0(this,rP,"f").defaults.socket,...r.socket}:o0(this,rP,"f").defaults.socket:i=r==null?void 0:r.socket,n={...o0(this,rP,"f").defaults,...r,socket:i}}else n=r;return t&&(n??(n={}),n.socket??(n.socket={}),n.socket.reconnectStrategy=!1),n},NYr=function({id:r,ip:t,port:n},i,s,a,o){let c=`${t}:${n}`;a.add(c);let l=this.nodeByAddress.get(c);return l||(l={id:r,host:t,port:n,address:c,readonly:i,client:void 0},s&&o.push(o0(this,E_,"m",MYr).call(this,l)),this.nodeByAddress.set(c,l)),(i?this.replicas:this.masters).push(l),l},lKt=async function(r,t=r.readonly){let n=new(o0(this,rSt,"f"))(o0(this,E_,"m",FYr).call(this,{socket:o0(this,E_,"m",iss).call(this,r.address)??{host:r.host,port:r.port},readonly:t}));return n.on("error",i=>o0(this,u2e,"f").call(this,"error",i)),await n.connect(),n},MYr=function(r){let t=o0(this,E_,"m",lKt).call(this,r).then(n=>(r.client=n,n)).catch(n=>{throw r.client=void 0,n});return r.client=t,t},ass=async function(r){if(!await o0(this,E_,"m",uKt).call(this,r.options))return o0(this,E_,"m",qYr).call(this)},LYr=async function(r){KK(this,l2e,!1,"f");let t=[];for(let{master:n,replicas:i}of this.shards)if(n.client&&t.push(o0(this,E_,"m",c2e).call(this,n.client,r)),n.pubSubClient&&t.push(o0(this,E_,"m",c2e).call(this,n.pubSubClient,r)),i)for(let{client:s}of i)s&&t.push(o0(this,E_,"m",c2e).call(this,s,r));this.pubSubNode&&(t.push(o0(this,E_,"m",c2e).call(this,this.pubSubNode.client,r)),this.pubSubNode=void 0),o0(this,E_,"m",kYr).call(this),this.nodeByAddress.clear(),await Promise.allSettled(t)},c2e=function(r,t){return sss.types.isPromise(r)?r.then(t):t(r)},oss=function*(){let r=Math.floor(Math.random()*(this.masters.length+this.replicas.length));if(r(r&&await Promise.all([i.extendPubSubListeners(bre.PubSubType.CHANNELS,r[bre.PubSubType.CHANNELS]),i.extendPubSubListeners(bre.PubSubType.PATTERNS,r[bre.PubSubType.PATTERNS])]),this.pubSubNode.client=i,i)).catch(i=>{throw this.pubSubNode=void 0,i})},this.pubSubNode.client},uss=function(r){let t=o0(this,E_,"m",lKt).call(this,r,!0).then(n=>(n.on("server-sunsubscribe",async(i,s)=>{try{await this.rediscover(n),(await this.getShardedPubSubClient(i)).extendPubSubChannelListeners(bre.PubSubType.SHARDED,i,s)}catch(a){o0(this,u2e,"f").call(this,"sharded-shannel-moved-error",a,i,s)}}),r.pubSubClient=n,n)).catch(n=>{throw r.pubSubClient=void 0,n});return r.pubSubClient=t,t};GYr={value:16384};d2e.default=nSt});var mss=A(p2e=>{"use strict";var P9e=p2e&&p2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},I4=p2e&&p2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},Cre,iSt,vO;Object.defineProperty(p2e,"__esModule",{value:!0});var RTl=S$t(),dss=iYr(),pss=S9e(),UYr=VYr(),sSt=class e{static extend(r){return(0,pss.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts})}constructor(r,t){Cre.set(this,new dss.default),iSt.set(this,void 0),vO.set(this,void 0),Object.defineProperty(this,"EXEC",{enumerable:!0,configurable:!0,writable:!0,value:this.exec}),P9e(this,iSt,r,"f"),P9e(this,vO,t,"f")}commandsExecutor(r,t){let n=r.transformArguments(...t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,n),"f"),this.addCommand(void 0,n,r.transformReply)}addCommand(r,t,n){return P9e(this,vO,I4(this,vO,"f")??r,"f"),I4(this,Cre,"f").addCommand(t,n),this}functionsExecutor(r,t,n){let i=I4(this,Cre,"f").addFunction(n,r,t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,i),"f"),this}scriptsExecutor(r,t){let n=I4(this,Cre,"f").addScript(r,t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,n),"f"),this}async exec(r=!1){return r?this.execAsPipeline():I4(this,Cre,"f").handleExecReplies(await I4(this,iSt,"f").call(this,I4(this,Cre,"f").queue,I4(this,vO,"f"),dss.default.generateChainId()))}async execAsPipeline(){return I4(this,Cre,"f").transformReplies(await I4(this,iSt,"f").call(this,I4(this,Cre,"f").queue,I4(this,vO,"f")))}};p2e.default=sSt;Cre=new WeakMap,iSt=new WeakMap,vO=new WeakMap;(0,pss.attachCommands)({BaseClass:sSt,commands:RTl.default,executor:sSt.prototype.commandsExecutor})});var VYr=A(m2e=>{"use strict";var s_=m2e&&m2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},zYr=m2e&&m2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},R9e,k9e,nb,dKt,aSt;Object.defineProperty(m2e,"__esModule",{value:!0});var kTl=S$t(),FTl=lss(),_pe=S9e(),NTl=require("events"),OTl=mss(),fss=yre(),oSt=class e extends NTl.EventEmitter{static extractFirstKey(r,t,n){if(r.FIRST_KEY_INDEX!==void 0)return typeof r.FIRST_KEY_INDEX=="number"?n[r.FIRST_KEY_INDEX]:r.FIRST_KEY_INDEX(...t)}static create(r){return new((0,_pe.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts}))(r)}get slots(){return s_(this,nb,"f").slots}get shards(){return s_(this,nb,"f").shards}get masters(){return s_(this,nb,"f").masters}get replicas(){return s_(this,nb,"f").replicas}get nodeByAddress(){return s_(this,nb,"f").nodeByAddress}get pubSubNode(){return s_(this,nb,"f").pubSubNode}get isOpen(){return s_(this,nb,"f").isOpen}constructor(r){super(),R9e.add(this),k9e.set(this,void 0),nb.set(this,void 0),dKt.set(this,void 0),Object.defineProperty(this,"multi",{enumerable:!0,configurable:!0,writable:!0,value:this.MULTI}),Object.defineProperty(this,"subscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUBSCRIBE}),Object.defineProperty(this,"unsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.UNSUBSCRIBE}),Object.defineProperty(this,"pSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PSUBSCRIBE}),Object.defineProperty(this,"pUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PUNSUBSCRIBE}),Object.defineProperty(this,"sSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SSUBSCRIBE}),Object.defineProperty(this,"sUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUNSUBSCRIBE}),zYr(this,k9e,r,"f"),zYr(this,nb,new FTl.default(r,this.emit.bind(this)),"f"),zYr(this,dKt,OTl.default.extend(r),"f")}duplicate(r){return new(Object.getPrototypeOf(this)).constructor({...s_(this,k9e,"f"),...r})}connect(){return s_(this,nb,"f").connect()}async commandsExecutor(r,t){let{jsArgs:n,args:i,options:s}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.sendCommand(e.extractFirstKey(r,n,i),r.IS_READ_ONLY,i,s),i.preserve)}async sendCommand(r,t,n,i){return s_(this,R9e,"m",aSt).call(this,r,t,s=>s.sendCommand(n,i))}async functionsExecutor(r,t,n){let{args:i,options:s}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.executeFunction(n,r,t,i,s),i.preserve)}async executeFunction(r,t,n,i,s){return s_(this,R9e,"m",aSt).call(this,e.extractFirstKey(t,n,i),t.IS_READ_ONLY,a=>a.executeFunction(r,t,i,s))}async scriptsExecutor(r,t){let{args:n,options:i}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.executeScript(r,t,n,i),n.preserve)}async executeScript(r,t,n,i){return s_(this,R9e,"m",aSt).call(this,e.extractFirstKey(r,t,n),r.IS_READ_ONLY,s=>s.executeScript(r,n,i))}MULTI(r){return new(s_(this,dKt,"f"))((t,n,i)=>s_(this,R9e,"m",aSt).call(this,n,!1,s=>s.multiExecutor(t,void 0,i)),r)}async SUBSCRIBE(r,t,n){return(await s_(this,nb,"f").getPubSubClient()).SUBSCRIBE(r,t,n)}async UNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeUnsubscribeCommand(i=>i.UNSUBSCRIBE(r,t,n))}async PSUBSCRIBE(r,t,n){return(await s_(this,nb,"f").getPubSubClient()).PSUBSCRIBE(r,t,n)}async PUNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeUnsubscribeCommand(i=>i.PUNSUBSCRIBE(r,t,n))}async SSUBSCRIBE(r,t,n){let i=s_(this,k9e,"f").maxCommandRedirections??16,s=Array.isArray(r)?r[0]:r,a=await s_(this,nb,"f").getShardedPubSubClient(s);for(let o=0;;o++)try{return await a.SSUBSCRIBE(r,t,n)}catch(c){if(++o>i||!(c instanceof fss.ErrorReply))throw c;if(c.message.startsWith("MOVED")){await s_(this,nb,"f").rediscover(a),a=await s_(this,nb,"f").getShardedPubSubClient(s);continue}throw c}}SUNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeShardedUnsubscribeCommand(Array.isArray(r)?r[0]:r,i=>i.SUNSUBSCRIBE(r,t,n))}quit(){return s_(this,nb,"f").quit()}disconnect(){return s_(this,nb,"f").disconnect()}nodeClient(r){return s_(this,nb,"f").nodeClient(r)}getRandomNode(){return s_(this,nb,"f").getRandomNode()}getSlotRandomNode(r){return s_(this,nb,"f").getSlotRandomNode(r)}getMasters(){return this.masters}getSlotMaster(r){return this.slots[r].master}};m2e.default=oSt;k9e=new WeakMap,nb=new WeakMap,dKt=new WeakMap,R9e=new WeakSet,aSt=async function(r,t,n){let i=s_(this,k9e,"f").maxCommandRedirections??16,s=await s_(this,nb,"f").getClient(r,t);for(let a=0;;a++)try{return await n(s)}catch(o){if(++a>i||!(o instanceof fss.ErrorReply))throw o;if(o.message.startsWith("ASK")){let c=o.message.substring(o.message.lastIndexOf(" ")+1),l=await s_(this,nb,"f").getMasterByAddress(c);if(l||(await s_(this,nb,"f").rediscover(s),l=await s_(this,nb,"f").getMasterByAddress(c)),!l)throw new Error(`Cannot find node ${c}`);await l.asking(),s=l;continue}else if(o.message.startsWith("MOVED")){await s_(this,nb,"f").rediscover(s),s=await s_(this,nb,"f").getClient(r,t);continue}throw o}};(0,_pe.attachCommands)({BaseClass:oSt,commands:kTl.default,executor:oSt.prototype.commandsExecutor})});var gss=A(F9e=>{"use strict";Object.defineProperty(F9e,"__esModule",{value:!0});F9e.scriptSha1=F9e.defineScript=void 0;var BTl=require("crypto");function qTl(e){return{...e,SHA1:hss(e.SCRIPT)}}F9e.defineScript=qTl;function hss(e){return(0,BTl.createHash)("sha1").update(e).digest("hex")}F9e.scriptSha1=hss});var $Yr=A(Vw=>{"use strict";var MTl=Vw&&Vw.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),LTl=Vw&&Vw.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&MTl(r,e,t)};Object.defineProperty(Vw,"__esModule",{value:!0});Vw.RedisFlushModes=Vw.GeoReplyWith=Vw.defineScript=Vw.createCluster=Vw.commandOptions=Vw.createClient=void 0;var yss=PYr(),jTl=VYr();Vw.createClient=yss.default.create;Vw.commandOptions=yss.default.commandOptions;Vw.createCluster=jTl.default.create;var GTl=gss();Object.defineProperty(Vw,"defineScript",{enumerable:!0,get:function(){return GTl.defineScript}});LTl(yre(),Vw);var UTl=xc();Object.defineProperty(Vw,"GeoReplyWith",{enumerable:!0,get:function(){return UTl.GeoReplyWith}});var VTl=DWr();Object.defineProperty(Vw,"RedisFlushModes",{enumerable:!0,get:function(){return VTl.RedisFlushModes}})});var _ss=A(Ape=>{"use strict";Object.defineProperty(Ape,"__esModule",{value:!0});Ape.transformReply=Ape.transformArguments=Ape.FIRST_KEY_INDEX=void 0;Ape.FIRST_KEY_INDEX=1;function zTl(e,r){return["BF.ADD",e,r]}Ape.transformArguments=zTl;var $Tl=xc();Object.defineProperty(Ape,"transformReply",{enumerable:!0,get:function(){return $Tl.transformBooleanReply}})});var Ass=A(bpe=>{"use strict";Object.defineProperty(bpe,"__esModule",{value:!0});bpe.transformArguments=bpe.IS_READ_ONLY=bpe.FIRST_KEY_INDEX=void 0;bpe.FIRST_KEY_INDEX=1;bpe.IS_READ_ONLY=!0;function QTl(e){return["BF.CARD",e]}bpe.transformArguments=QTl});var bss=A(HK=>{"use strict";Object.defineProperty(HK,"__esModule",{value:!0});HK.transformReply=HK.transformArguments=HK.IS_READ_ONLY=HK.FIRST_KEY_INDEX=void 0;HK.FIRST_KEY_INDEX=1;HK.IS_READ_ONLY=!0;function KTl(e,r){return["BF.EXISTS",e,r]}HK.transformArguments=KTl;var HTl=xc();Object.defineProperty(HK,"transformReply",{enumerable:!0,get:function(){return HTl.transformBooleanReply}})});var Css=A(WK=>{"use strict";Object.defineProperty(WK,"__esModule",{value:!0});WK.transformReply=WK.transformArguments=WK.IS_READ_ONLY=WK.FIRST_KEY_INDEX=void 0;WK.FIRST_KEY_INDEX=1;WK.IS_READ_ONLY=!0;function WTl(e){return["BF.INFO",e]}WK.transformArguments=WTl;function YTl(e){return{capacity:e[1],size:e[3],numberOfFilters:e[5],numberOfInsertedItems:e[7],expansionRate:e[9]}}WK.transformReply=YTl});var vss=A(Cpe=>{"use strict";Object.defineProperty(Cpe,"__esModule",{value:!0});Cpe.transformReply=Cpe.transformArguments=Cpe.FIRST_KEY_INDEX=void 0;var JTl=xc();Cpe.FIRST_KEY_INDEX=1;function XTl(e,r,t){let n=["BF.INSERT",e];return t!=null&&t.CAPACITY&&n.push("CAPACITY",t.CAPACITY.toString()),t!=null&&t.ERROR&&n.push("ERROR",t.ERROR.toString()),t!=null&&t.EXPANSION&&n.push("EXPANSION",t.EXPANSION.toString()),t!=null&&t.NOCREATE&&n.push("NOCREATE"),t!=null&&t.NONSCALING&&n.push("NONSCALING"),n.push("ITEMS"),(0,JTl.pushVerdictArguments)(n,r)}Cpe.transformArguments=XTl;var ZTl=xc();Object.defineProperty(Cpe,"transformReply",{enumerable:!0,get:function(){return ZTl.transformBooleanArrayReply}})});var Ess=A(N9e=>{"use strict";Object.defineProperty(N9e,"__esModule",{value:!0});N9e.transformArguments=N9e.FIRST_KEY_INDEX=void 0;N9e.FIRST_KEY_INDEX=1;function ePl(e,r,t){return["BF.LOADCHUNK",e,r.toString(),t]}N9e.transformArguments=ePl});var Dss=A(vpe=>{"use strict";Object.defineProperty(vpe,"__esModule",{value:!0});vpe.transformReply=vpe.transformArguments=vpe.FIRST_KEY_INDEX=void 0;vpe.FIRST_KEY_INDEX=1;function tPl(e,r){return["BF.MADD",e,...r]}vpe.transformArguments=tPl;var rPl=xc();Object.defineProperty(vpe,"transformReply",{enumerable:!0,get:function(){return rPl.transformBooleanArrayReply}})});var Sss=A(YK=>{"use strict";Object.defineProperty(YK,"__esModule",{value:!0});YK.transformReply=YK.transformArguments=YK.IS_READ_ONLY=YK.FIRST_KEY_INDEX=void 0;YK.FIRST_KEY_INDEX=1;YK.IS_READ_ONLY=!0;function nPl(e,r){return["BF.MEXISTS",e,...r]}YK.transformArguments=nPl;var iPl=xc();Object.defineProperty(YK,"transformReply",{enumerable:!0,get:function(){return iPl.transformBooleanArrayReply}})});var wss=A(O9e=>{"use strict";Object.defineProperty(O9e,"__esModule",{value:!0});O9e.transformArguments=O9e.FIRST_KEY_INDEX=void 0;O9e.FIRST_KEY_INDEX=1;function sPl(e,r,t,n){let i=["BF.RESERVE",e,r.toString(),t.toString()];return n!=null&&n.EXPANSION&&i.push("EXPANSION",n.EXPANSION.toString()),n!=null&&n.NONSCALING&&i.push("NONSCALING"),i}O9e.transformArguments=sPl});var Iss=A(JK=>{"use strict";Object.defineProperty(JK,"__esModule",{value:!0});JK.transformReply=JK.transformArguments=JK.IS_READ_ONLY=JK.FIRST_KEY_INDEX=void 0;JK.FIRST_KEY_INDEX=1;JK.IS_READ_ONLY=!0;function aPl(e,r){return["BF.SCANDUMP",e,r.toString()]}JK.transformArguments=aPl;function oPl([e,r]){return{iterator:e,chunk:r}}JK.transformReply=oPl});var Mss=A(QYr=>{"use strict";Object.defineProperty(QYr,"__esModule",{value:!0});var xss=_ss(),Tss=Ass(),Pss=bss(),Rss=Css(),kss=vss(),Fss=Ess(),Nss=Dss(),Oss=Sss(),Bss=wss(),qss=Iss();QYr.default={ADD:xss,add:xss,CARD:Tss,card:Tss,EXISTS:Pss,exists:Pss,INFO:Rss,info:Rss,INSERT:kss,insert:kss,LOADCHUNK:Fss,loadChunk:Fss,MADD:Nss,mAdd:Nss,MEXISTS:Oss,mExists:Oss,RESERVE:Bss,reserve:Bss,SCANDUMP:qss,scanDump:qss}});var jss=A(B9e=>{"use strict";Object.defineProperty(B9e,"__esModule",{value:!0});B9e.transformArguments=B9e.FIRST_KEY_INDEX=void 0;B9e.FIRST_KEY_INDEX=1;function cPl(e,r){let t=["CMS.INCRBY",e];if(Array.isArray(r))for(let n of r)Lss(t,n);else Lss(t,r);return t}B9e.transformArguments=cPl;function Lss(e,{item:r,incrementBy:t}){e.push(r,t.toString())}});var Gss=A(XK=>{"use strict";Object.defineProperty(XK,"__esModule",{value:!0});XK.transformReply=XK.transformArguments=XK.IS_READ_ONLY=XK.FIRST_KEY_INDEX=void 0;XK.FIRST_KEY_INDEX=1;XK.IS_READ_ONLY=!0;function uPl(e){return["CMS.INFO",e]}XK.transformArguments=uPl;function lPl(e){return{width:e[1],depth:e[3],count:e[5]}}XK.transformReply=lPl});var Uss=A(q9e=>{"use strict";Object.defineProperty(q9e,"__esModule",{value:!0});q9e.transformArguments=q9e.FIRST_KEY_INDEX=void 0;q9e.FIRST_KEY_INDEX=1;function dPl(e,r,t){return["CMS.INITBYDIM",e,r.toString(),t.toString()]}q9e.transformArguments=dPl});var Vss=A(M9e=>{"use strict";Object.defineProperty(M9e,"__esModule",{value:!0});M9e.transformArguments=M9e.FIRST_KEY_INDEX=void 0;M9e.FIRST_KEY_INDEX=1;function pPl(e,r,t){return["CMS.INITBYPROB",e,r.toString(),t.toString()]}M9e.transformArguments=pPl});var zss=A(L9e=>{"use strict";Object.defineProperty(L9e,"__esModule",{value:!0});L9e.transformArguments=L9e.FIRST_KEY_INDEX=void 0;L9e.FIRST_KEY_INDEX=1;function mPl(e,r){let t=["CMS.MERGE",e,r.length.toString()];if(fPl(r))t.push(...r);else{for(let n of r)t.push(n.name);t.push("WEIGHTS");for(let n of r)t.push(n.weight.toString())}return t}L9e.transformArguments=mPl;function fPl(e){return typeof e[0]=="string"}});var $ss=A(Epe=>{"use strict";Object.defineProperty(Epe,"__esModule",{value:!0});Epe.transformArguments=Epe.IS_READ_ONLY=Epe.FIRST_KEY_INDEX=void 0;var hPl=xc();Epe.FIRST_KEY_INDEX=1;Epe.IS_READ_ONLY=!0;function gPl(e,r){return(0,hPl.pushVerdictArguments)(["CMS.QUERY",e],r)}Epe.transformArguments=gPl});var Xss=A(KYr=>{"use strict";Object.defineProperty(KYr,"__esModule",{value:!0});var Qss=jss(),Kss=Gss(),Hss=Uss(),Wss=Vss(),Yss=zss(),Jss=$ss();KYr.default={INCRBY:Qss,incrBy:Qss,INFO:Kss,info:Kss,INITBYDIM:Hss,initByDim:Hss,INITBYPROB:Wss,initByProb:Wss,MERGE:Yss,merge:Yss,QUERY:Jss,query:Jss}});var Zss=A(Dpe=>{"use strict";Object.defineProperty(Dpe,"__esModule",{value:!0});Dpe.transformReply=Dpe.transformArguments=Dpe.FIRST_KEY_INDEX=void 0;Dpe.FIRST_KEY_INDEX=1;function yPl(e,r){return["CF.ADD",e,r]}Dpe.transformArguments=yPl;var _Pl=xc();Object.defineProperty(Dpe,"transformReply",{enumerable:!0,get:function(){return _Pl.transformBooleanReply}})});var eas=A(Spe=>{"use strict";Object.defineProperty(Spe,"__esModule",{value:!0});Spe.transformReply=Spe.transformArguments=Spe.FIRST_KEY_INDEX=void 0;Spe.FIRST_KEY_INDEX=1;function APl(e,r){return["CF.ADDNX",e,r]}Spe.transformArguments=APl;var bPl=xc();Object.defineProperty(Spe,"transformReply",{enumerable:!0,get:function(){return bPl.transformBooleanReply}})});var tas=A(j9e=>{"use strict";Object.defineProperty(j9e,"__esModule",{value:!0});j9e.transformArguments=j9e.FIRST_KEY_INDEX=void 0;j9e.FIRST_KEY_INDEX=1;function CPl(e,r){return["CF.COUNT",e,r]}j9e.transformArguments=CPl});var ras=A(wpe=>{"use strict";Object.defineProperty(wpe,"__esModule",{value:!0});wpe.transformReply=wpe.transformArguments=wpe.FIRST_KEY_INDEX=void 0;wpe.FIRST_KEY_INDEX=1;function vPl(e,r){return["CF.DEL",e,r]}wpe.transformArguments=vPl;var EPl=xc();Object.defineProperty(wpe,"transformReply",{enumerable:!0,get:function(){return EPl.transformBooleanReply}})});var nas=A(ZK=>{"use strict";Object.defineProperty(ZK,"__esModule",{value:!0});ZK.transformReply=ZK.transformArguments=ZK.IS_READ_ONLY=ZK.FIRST_KEY_INDEX=void 0;ZK.FIRST_KEY_INDEX=1;ZK.IS_READ_ONLY=!0;function DPl(e,r){return["CF.EXISTS",e,r]}ZK.transformArguments=DPl;var SPl=xc();Object.defineProperty(ZK,"transformReply",{enumerable:!0,get:function(){return SPl.transformBooleanReply}})});var ias=A(eH=>{"use strict";Object.defineProperty(eH,"__esModule",{value:!0});eH.transformReply=eH.transformArguments=eH.IS_READ_ONLY=eH.FIRST_KEY_INDEX=void 0;eH.FIRST_KEY_INDEX=1;eH.IS_READ_ONLY=!0;function wPl(e){return["CF.INFO",e]}eH.transformArguments=wPl;function IPl(e){return{size:e[1],numberOfBuckets:e[3],numberOfFilters:e[5],numberOfInsertedItems:e[7],numberOfDeletedItems:e[9],bucketSize:e[11],expansionRate:e[13],maxIteration:e[15]}}eH.transformReply=IPl});var sas=A(Ipe=>{"use strict";Object.defineProperty(Ipe,"__esModule",{value:!0});Ipe.transformReply=Ipe.transformArguments=Ipe.FIRST_KEY_INDEX=void 0;var xPl=pKt();Ipe.FIRST_KEY_INDEX=1;function TPl(e,r,t){return(0,xPl.pushInsertOptions)(["CF.INSERT",e],r,t)}Ipe.transformArguments=TPl;var PPl=xc();Object.defineProperty(Ipe,"transformReply",{enumerable:!0,get:function(){return PPl.transformBooleanArrayReply}})});var aas=A(xpe=>{"use strict";Object.defineProperty(xpe,"__esModule",{value:!0});xpe.transformReply=xpe.transformArguments=xpe.FIRST_KEY_INDEX=void 0;var RPl=pKt();xpe.FIRST_KEY_INDEX=1;function kPl(e,r,t){return(0,RPl.pushInsertOptions)(["CF.INSERTNX",e],r,t)}xpe.transformArguments=kPl;var FPl=xc();Object.defineProperty(xpe,"transformReply",{enumerable:!0,get:function(){return FPl.transformBooleanArrayReply}})});var oas=A(G9e=>{"use strict";Object.defineProperty(G9e,"__esModule",{value:!0});G9e.transformArguments=G9e.FIRST_KEY_INDEX=void 0;G9e.FIRST_KEY_INDEX=1;function NPl(e,r,t){return["CF.LOADCHUNK",e,r.toString(),t]}G9e.transformArguments=NPl});var cas=A(U9e=>{"use strict";Object.defineProperty(U9e,"__esModule",{value:!0});U9e.transformArguments=U9e.FIRST_KEY_INDEX=void 0;U9e.FIRST_KEY_INDEX=1;function OPl(e,r,t){let n=["CF.RESERVE",e,r.toString()];return t!=null&&t.BUCKETSIZE&&n.push("BUCKETSIZE",t.BUCKETSIZE.toString()),t!=null&&t.MAXITERATIONS&&n.push("MAXITERATIONS",t.MAXITERATIONS.toString()),t!=null&&t.EXPANSION&&n.push("EXPANSION",t.EXPANSION.toString()),n}U9e.transformArguments=OPl});var uas=A(Tpe=>{"use strict";Object.defineProperty(Tpe,"__esModule",{value:!0});Tpe.transformReply=Tpe.transformArguments=Tpe.FIRST_KEY_INDEX=void 0;Tpe.FIRST_KEY_INDEX=1;function BPl(e,r){return["CF.SCANDUMP",e,r.toString()]}Tpe.transformArguments=BPl;function qPl([e,r]){return{iterator:e,chunk:r}}Tpe.transformReply=qPl});var pKt=A(cSt=>{"use strict";Object.defineProperty(cSt,"__esModule",{value:!0});cSt.pushInsertOptions=void 0;var las=Zss(),das=eas(),pas=tas(),mas=ras(),fas=nas(),gas=ias(),yas=sas(),_as=aas(),Aas=oas(),bas=cas(),Cas=uas(),MPl=xc();cSt.default={ADD:las,add:las,ADDNX:das,addNX:das,COUNT:pas,count:pas,DEL:mas,del:mas,EXISTS:fas,exists:fas,INFO:gas,info:gas,INSERT:yas,insert:yas,INSERTNX:_as,insertNX:_as,LOADCHUNK:Aas,loadChunk:Aas,RESERVE:bas,reserve:bas,SCANDUMP:Cas,scanDump:Cas};function LPl(e,r,t){return t!=null&&t.CAPACITY&&(e.push("CAPACITY"),e.push(t.CAPACITY.toString())),t!=null&&t.NOCREATE&&e.push("NOCREATE"),e.push("ITEMS"),(0,MPl.pushVerdictArguments)(e,r)}cSt.pushInsertOptions=LPl});var vas=A(V9e=>{"use strict";Object.defineProperty(V9e,"__esModule",{value:!0});V9e.transformArguments=V9e.FIRST_KEY_INDEX=void 0;V9e.FIRST_KEY_INDEX=1;function jPl(e,r){let t=["TDIGEST.ADD",e];for(let n of r)t.push(n.toString());return t}V9e.transformArguments=jPl});var Eas=A(tH=>{"use strict";Object.defineProperty(tH,"__esModule",{value:!0});tH.transformReply=tH.transformArguments=tH.IS_READ_ONLY=tH.FIRST_KEY_INDEX=void 0;tH.FIRST_KEY_INDEX=1;tH.IS_READ_ONLY=!0;function GPl(e,r){let t=["TDIGEST.BYRANK",e];for(let n of r)t.push(n.toString());return t}tH.transformArguments=GPl;var UPl=EV();Object.defineProperty(tH,"transformReply",{enumerable:!0,get:function(){return UPl.transformDoublesReply}})});var Das=A(rH=>{"use strict";Object.defineProperty(rH,"__esModule",{value:!0});rH.transformReply=rH.transformArguments=rH.IS_READ_ONLY=rH.FIRST_KEY_INDEX=void 0;rH.FIRST_KEY_INDEX=1;rH.IS_READ_ONLY=!0;function VPl(e,r){let t=["TDIGEST.BYREVRANK",e];for(let n of r)t.push(n.toString());return t}rH.transformArguments=VPl;var zPl=EV();Object.defineProperty(rH,"transformReply",{enumerable:!0,get:function(){return zPl.transformDoublesReply}})});var Sas=A(nH=>{"use strict";Object.defineProperty(nH,"__esModule",{value:!0});nH.transformReply=nH.transformArguments=nH.IS_READ_ONLY=nH.FIRST_KEY_INDEX=void 0;nH.FIRST_KEY_INDEX=1;nH.IS_READ_ONLY=!0;function $Pl(e,r){let t=["TDIGEST.CDF",e];for(let n of r)t.push(n.toString());return t}nH.transformArguments=$Pl;var QPl=EV();Object.defineProperty(nH,"transformReply",{enumerable:!0,get:function(){return QPl.transformDoublesReply}})});var was=A(z9e=>{"use strict";Object.defineProperty(z9e,"__esModule",{value:!0});z9e.transformArguments=z9e.FIRST_KEY_INDEX=void 0;var KPl=EV();z9e.FIRST_KEY_INDEX=1;function HPl(e,r){return(0,KPl.pushCompressionArgument)(["TDIGEST.CREATE",e],r)}z9e.transformArguments=HPl});var Ias=A(iH=>{"use strict";Object.defineProperty(iH,"__esModule",{value:!0});iH.transformReply=iH.transformArguments=iH.IS_READ_ONLY=iH.FIRST_KEY_INDEX=void 0;iH.FIRST_KEY_INDEX=1;iH.IS_READ_ONLY=!0;function WPl(e){return["TDIGEST.INFO",e]}iH.transformArguments=WPl;function YPl(e){return{comperssion:e[1],capacity:e[3],mergedNodes:e[5],unmergedNodes:e[7],mergedWeight:Number(e[9]),unmergedWeight:Number(e[11]),totalCompression:e[13]}}iH.transformReply=YPl});var xas=A(sH=>{"use strict";Object.defineProperty(sH,"__esModule",{value:!0});sH.transformReply=sH.transformArguments=sH.IS_READ_ONLY=sH.FIRST_KEY_INDEX=void 0;sH.FIRST_KEY_INDEX=1;sH.IS_READ_ONLY=!0;function JPl(e){return["TDIGEST.MAX",e]}sH.transformArguments=JPl;var XPl=EV();Object.defineProperty(sH,"transformReply",{enumerable:!0,get:function(){return XPl.transformDoubleReply}})});var Tas=A($9e=>{"use strict";Object.defineProperty($9e,"__esModule",{value:!0});$9e.transformArguments=$9e.FIRST_KEY_INDEX=void 0;var ZPl=xc(),e3l=EV();$9e.FIRST_KEY_INDEX=1;function t3l(e,r,t){let n=(0,ZPl.pushVerdictArgument)(["TDIGEST.MERGE",e],r);return(0,e3l.pushCompressionArgument)(n,t),t!=null&&t.OVERRIDE&&n.push("OVERRIDE"),n}$9e.transformArguments=t3l});var Pas=A(aH=>{"use strict";Object.defineProperty(aH,"__esModule",{value:!0});aH.transformReply=aH.transformArguments=aH.IS_READ_ONLY=aH.FIRST_KEY_INDEX=void 0;aH.FIRST_KEY_INDEX=1;aH.IS_READ_ONLY=!0;function r3l(e){return["TDIGEST.MIN",e]}aH.transformArguments=r3l;var n3l=EV();Object.defineProperty(aH,"transformReply",{enumerable:!0,get:function(){return n3l.transformDoubleReply}})});var Ras=A(oH=>{"use strict";Object.defineProperty(oH,"__esModule",{value:!0});oH.transformReply=oH.transformArguments=oH.IS_READ_ONLY=oH.FIRST_KEY_INDEX=void 0;oH.FIRST_KEY_INDEX=1;oH.IS_READ_ONLY=!0;function i3l(e,r){let t=["TDIGEST.QUANTILE",e];for(let n of r)t.push(n.toString());return t}oH.transformArguments=i3l;var s3l=EV();Object.defineProperty(oH,"transformReply",{enumerable:!0,get:function(){return s3l.transformDoublesReply}})});var kas=A(Ppe=>{"use strict";Object.defineProperty(Ppe,"__esModule",{value:!0});Ppe.transformArguments=Ppe.IS_READ_ONLY=Ppe.FIRST_KEY_INDEX=void 0;Ppe.FIRST_KEY_INDEX=1;Ppe.IS_READ_ONLY=!0;function a3l(e,r){let t=["TDIGEST.RANK",e];for(let n of r)t.push(n.toString());return t}Ppe.transformArguments=a3l});var Fas=A(Q9e=>{"use strict";Object.defineProperty(Q9e,"__esModule",{value:!0});Q9e.transformArguments=Q9e.FIRST_KEY_INDEX=void 0;Q9e.FIRST_KEY_INDEX=1;function o3l(e){return["TDIGEST.RESET",e]}Q9e.transformArguments=o3l});var Nas=A(Rpe=>{"use strict";Object.defineProperty(Rpe,"__esModule",{value:!0});Rpe.transformArguments=Rpe.IS_READ_ONLY=Rpe.FIRST_KEY_INDEX=void 0;Rpe.FIRST_KEY_INDEX=1;Rpe.IS_READ_ONLY=!0;function c3l(e,r){let t=["TDIGEST.REVRANK",e];for(let n of r)t.push(n.toString());return t}Rpe.transformArguments=c3l});var Oas=A(cH=>{"use strict";Object.defineProperty(cH,"__esModule",{value:!0});cH.transformReply=cH.transformArguments=cH.IS_READ_ONLY=cH.FIRST_KEY_INDEX=void 0;cH.FIRST_KEY_INDEX=1;cH.IS_READ_ONLY=!0;function u3l(e,r,t){return["TDIGEST.TRIMMED_MEAN",e,r.toString(),t.toString()]}cH.transformArguments=u3l;var l3l=EV();Object.defineProperty(cH,"transformReply",{enumerable:!0,get:function(){return l3l.transformDoubleReply}})});var EV=A(vre=>{"use strict";Object.defineProperty(vre,"__esModule",{value:!0});vre.transformDoublesReply=vre.transformDoubleReply=vre.pushCompressionArgument=void 0;var Bas=vas(),qas=Eas(),Mas=Das(),Las=Sas(),jas=was(),Gas=Ias(),Uas=xas(),Vas=Tas(),zas=Pas(),$as=Ras(),Qas=kas(),Kas=Fas(),Has=Nas(),Was=Oas();vre.default={ADD:Bas,add:Bas,BYRANK:qas,byRank:qas,BYREVRANK:Mas,byRevRank:Mas,CDF:Las,cdf:Las,CREATE:jas,create:jas,INFO:Gas,info:Gas,MAX:Uas,max:Uas,MERGE:Vas,merge:Vas,MIN:zas,min:zas,QUANTILE:$as,quantile:$as,RANK:Qas,rank:Qas,RESET:Kas,reset:Kas,REVRANK:Has,revRank:Has,TRIMMED_MEAN:Was,trimmedMean:Was};function d3l(e,r){return r!=null&&r.COMPRESSION&&e.push("COMPRESSION",r.COMPRESSION.toString()),e}vre.pushCompressionArgument=d3l;function Yas(e){switch(e){case"inf":return 1/0;case"-inf":return-1/0;case"nan":return NaN;default:return parseFloat(e)}}vre.transformDoubleReply=Yas;function p3l(e){return e.map(Yas)}vre.transformDoublesReply=p3l});var Jas=A(K9e=>{"use strict";Object.defineProperty(K9e,"__esModule",{value:!0});K9e.transformArguments=K9e.FIRST_KEY_INDEX=void 0;var m3l=xc();K9e.FIRST_KEY_INDEX=1;function f3l(e,r){return(0,m3l.pushVerdictArguments)(["TOPK.ADD",e],r)}K9e.transformArguments=f3l});var Xas=A(kpe=>{"use strict";Object.defineProperty(kpe,"__esModule",{value:!0});kpe.transformArguments=kpe.IS_READ_ONLY=kpe.FIRST_KEY_INDEX=void 0;var h3l=xc();kpe.FIRST_KEY_INDEX=1;kpe.IS_READ_ONLY=!0;function g3l(e,r){return(0,h3l.pushVerdictArguments)(["TOPK.COUNT",e],r)}kpe.transformArguments=g3l});var eos=A(H9e=>{"use strict";Object.defineProperty(H9e,"__esModule",{value:!0});H9e.transformArguments=H9e.FIRST_KEY_INDEX=void 0;H9e.FIRST_KEY_INDEX=1;function y3l(e,r){let t=["TOPK.INCRBY",e];if(Array.isArray(r))for(let n of r)Zas(t,n);else Zas(t,r);return t}H9e.transformArguments=y3l;function Zas(e,{item:r,incrementBy:t}){e.push(r,t.toString())}});var tos=A(uH=>{"use strict";Object.defineProperty(uH,"__esModule",{value:!0});uH.transformReply=uH.transformArguments=uH.IS_READ_ONLY=uH.FIRST_KEY_INDEX=void 0;uH.FIRST_KEY_INDEX=1;uH.IS_READ_ONLY=!0;function _3l(e){return["TOPK.INFO",e]}uH.transformArguments=_3l;function A3l(e){return{k:e[1],width:e[3],depth:e[5],decay:Number(e[7])}}uH.transformReply=A3l});var ros=A(lH=>{"use strict";Object.defineProperty(lH,"__esModule",{value:!0});lH.transformReply=lH.transformArguments=lH.IS_READ_ONLY=lH.FIRST_KEY_INDEX=void 0;lH.FIRST_KEY_INDEX=1;lH.IS_READ_ONLY=!0;function b3l(e){return["TOPK.LIST",e,"WITHCOUNT"]}lH.transformArguments=b3l;function C3l(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(Fpe,"__esModule",{value:!0});Fpe.transformArguments=Fpe.IS_READ_ONLY=Fpe.FIRST_KEY_INDEX=void 0;Fpe.FIRST_KEY_INDEX=1;Fpe.IS_READ_ONLY=!0;function v3l(e){return["TOPK.LIST",e]}Fpe.transformArguments=v3l});var ios=A(Npe=>{"use strict";Object.defineProperty(Npe,"__esModule",{value:!0});Npe.transformArguments=Npe.IS_READ_ONLY=Npe.FIRST_KEY_INDEX=void 0;var E3l=xc();Npe.FIRST_KEY_INDEX=1;Npe.IS_READ_ONLY=!0;function D3l(e,r){return(0,E3l.pushVerdictArguments)(["TOPK.QUERY",e],r)}Npe.transformArguments=D3l});var sos=A(Ope=>{"use strict";Object.defineProperty(Ope,"__esModule",{value:!0});Ope.transformArguments=Ope.IS_READ_ONLY=Ope.FIRST_KEY_INDEX=void 0;Ope.FIRST_KEY_INDEX=1;Ope.IS_READ_ONLY=!0;function S3l(e,r,t){let n=["TOPK.RESERVE",e,r.toString()];return t&&n.push(t.width.toString(),t.depth.toString(),t.decay.toString()),n}Ope.transformArguments=S3l});var fos=A(HYr=>{"use strict";Object.defineProperty(HYr,"__esModule",{value:!0});var aos=Jas(),oos=Xas(),cos=eos(),uos=tos(),los=ros(),dos=nos(),pos=ios(),mos=sos();HYr.default={ADD:aos,add:aos,COUNT:oos,count:oos,INCRBY:cos,incrBy:cos,INFO:uos,info:uos,LIST_WITHCOUNT:los,listWithCount:los,LIST:dos,list:dos,QUERY:pos,query:pos,RESERVE:mos,reserve:mos}});var hos=A(WYr=>{"use strict";Object.defineProperty(WYr,"__esModule",{value:!0});var w3l=Mss(),I3l=Xss(),x3l=pKt(),T3l=EV(),P3l=fos();WYr.default={bf:w3l.default,cms:I3l.default,cf:x3l.default,tDigest:T3l.default,topK:P3l.default}});var YYr=A(mKt=>{"use strict";Object.defineProperty(mKt,"__esModule",{value:!0});mKt.default=void 0;var R3l=hos();Object.defineProperty(mKt,"default",{enumerable:!0,get:function(){return R3l.default}})});var gos=A(W9e=>{"use strict";Object.defineProperty(W9e,"__esModule",{value:!0});W9e.transformArguments=W9e.IS_READ_ONLY=void 0;W9e.IS_READ_ONLY=!0;function k3l(e){return["GRAPH.CONFIG","GET",e]}W9e.transformArguments=k3l});var yos=A(fKt=>{"use strict";Object.defineProperty(fKt,"__esModule",{value:!0});fKt.transformArguments=void 0;function F3l(e,r){return["GRAPH.CONFIG","SET",e,r.toString()]}fKt.transformArguments=F3l});var _os=A(Y9e=>{"use strict";Object.defineProperty(Y9e,"__esModule",{value:!0});Y9e.transformArguments=Y9e.FIRST_KEY_INDEX=void 0;Y9e.FIRST_KEY_INDEX=1;function N3l(e){return["GRAPH.DELETE",e]}Y9e.transformArguments=N3l});var Aos=A(Bpe=>{"use strict";Object.defineProperty(Bpe,"__esModule",{value:!0});Bpe.transformArguments=Bpe.IS_READ_ONLY=Bpe.FIRST_KEY_INDEX=void 0;Bpe.FIRST_KEY_INDEX=1;Bpe.IS_READ_ONLY=!0;function O3l(e,r){return["GRAPH.EXPLAIN",e,r]}Bpe.transformArguments=O3l});var bos=A(J9e=>{"use strict";Object.defineProperty(J9e,"__esModule",{value:!0});J9e.transformArguments=J9e.IS_READ_ONLY=void 0;J9e.IS_READ_ONLY=!0;function B3l(){return["GRAPH.LIST"]}J9e.transformArguments=B3l});var Cos=A(qpe=>{"use strict";Object.defineProperty(qpe,"__esModule",{value:!0});qpe.transformArguments=qpe.IS_READ_ONLY=qpe.FIRST_KEY_INDEX=void 0;qpe.FIRST_KEY_INDEX=1;qpe.IS_READ_ONLY=!0;function q3l(e,r){return["GRAPH.PROFILE",e,r]}qpe.transformArguments=q3l});var hKt=A(Mpe=>{"use strict";Object.defineProperty(Mpe,"__esModule",{value:!0});Mpe.transformReply=Mpe.transformArguments=Mpe.FIRST_KEY_INDEX=void 0;var M3l=gKt();Mpe.FIRST_KEY_INDEX=1;function L3l(e,r,t,n){return(0,M3l.pushQueryArguments)(["GRAPH.QUERY"],e,r,t,n)}Mpe.transformArguments=L3l;function j3l(e){return e.length===1?{headers:void 0,data:void 0,metadata:e[0]}:{headers:e[0],data:e[1],metadata:e[2]}}Mpe.transformReply=j3l});var vos=A(dH=>{"use strict";Object.defineProperty(dH,"__esModule",{value:!0});dH.transformReply=dH.transformArguments=dH.IS_READ_ONLY=dH.FIRST_KEY_INDEX=void 0;var G3l=gKt(),U3l=hKt();Object.defineProperty(dH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return U3l.FIRST_KEY_INDEX}});dH.IS_READ_ONLY=!0;function V3l(e,r,t,n){return(0,G3l.pushQueryArguments)(["GRAPH.RO_QUERY"],e,r,t,n)}dH.transformArguments=V3l;var z3l=hKt();Object.defineProperty(dH,"transformReply",{enumerable:!0,get:function(){return z3l.transformReply}})});var Eos=A(pH=>{"use strict";Object.defineProperty(pH,"__esModule",{value:!0});pH.transformReply=pH.transformArguments=pH.FIRST_KEY_INDEX=pH.IS_READ_ONLY=void 0;pH.IS_READ_ONLY=!0;pH.FIRST_KEY_INDEX=1;function $3l(e){return["GRAPH.SLOWLOG",e]}pH.transformArguments=$3l;function Q3l(e){return e.map(([r,t,n,i])=>({timestamp:new Date(Number(r)*1e3),command:t,query:n,took:Number(i)}))}pH.transformReply=Q3l});var gKt=A(uSt=>{"use strict";Object.defineProperty(uSt,"__esModule",{value:!0});uSt.pushQueryArguments=void 0;var Dos=gos(),Sos=yos(),wos=_os(),Ios=Aos(),xos=bos(),Tos=Cos(),Pos=hKt(),Ros=vos(),kos=Eos();uSt.default={CONFIG_GET:Dos,configGet:Dos,CONFIG_SET:Sos,configSet:Sos,DELETE:wos,delete:wos,EXPLAIN:Ios,explain:Ios,LIST:xos,list:xos,PROFILE:Tos,profile:Tos,QUERY:Pos,query:Pos,RO_QUERY:Ros,roQuery:Ros,SLOWLOG:kos,slowLog:kos};function K3l(e,r,t,n,i){return e.push(r),typeof n=="number"?(e.push(t),Fos(e,n)):(e.push(n!=null&&n.params?`CYPHER ${H3l(n.params)} ${t}`:t),(n==null?void 0:n.TIMEOUT)!==void 0&&Fos(e,n.TIMEOUT)),i&&e.push("--compact"),e}uSt.pushQueryArguments=K3l;function Fos(e,r){e.push("TIMEOUT",r.toString())}function H3l(e){let r=[];for(let[t,n]of Object.entries(e))r.push(`${t}=${JYr(n)}`);return r.join(" ")}function JYr(e){if(e===null)return"null";switch(typeof e){case"string":return`"${e.replace(/["\\]/g,"\\$&")}"`;case"number":case"boolean":return e.toString()}if(Array.isArray(e))return`[${e.map(JYr).join(",")}]`;if(typeof e=="object"){let r=[];for(let[t,n]of Object.entries(e))r.push(`${t}:${JYr(n)}`);return`{${r.join(",")}}`}else throw new TypeError(`Unexpected param type ${typeof e} ${e}`)}});var qos=A(f2e=>{"use strict";var dSt=f2e&&f2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},a_=f2e&&f2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},l2,Lpe,jpe,lSt,X9e,Nos,Oos,yKt,_Kt,Bos,rJr,XYr,ZYr,eJr,tJr;Object.defineProperty(f2e,"__esModule",{value:!0});var EO;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.NULL=1]="NULL",e[e.STRING=2]="STRING",e[e.INTEGER=3]="INTEGER",e[e.BOOLEAN=4]="BOOLEAN",e[e.DOUBLE=5]="DOUBLE",e[e.ARRAY=6]="ARRAY",e[e.EDGE=7]="EDGE",e[e.NODE=8]="NODE",e[e.PATH=9]="PATH",e[e.MAP=10]="MAP",e[e.POINT=11]="POINT"})(EO||(EO={}));var nJr=class{constructor(r,t){l2.add(this),Lpe.set(this,void 0),jpe.set(this,void 0),lSt.set(this,void 0),X9e.set(this,void 0),dSt(this,Lpe,r,"f"),dSt(this,jpe,t,"f")}async query(r,t){return a_(this,l2,"m",rJr).call(this,await a_(this,Lpe,"f").graph.query(a_(this,jpe,"f"),r,t,!0))}async roQuery(r,t){return a_(this,l2,"m",rJr).call(this,await a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),r,t,!0))}};f2e.default=nJr;Lpe=new WeakMap,jpe=new WeakMap,lSt=new WeakMap,X9e=new WeakMap,l2=new WeakSet,Nos=function(){return dSt(this,X9e,a_(this,X9e,"f")??a_(this,l2,"m",Oos).call(this).finally(()=>dSt(this,X9e,void 0,"f")),"f"),a_(this,X9e,"f")},Oos=async function(){let[r,t,n]=await Promise.all([a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.labels()"),a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.relationshipTypes()"),a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.propertyKeys()")]);return dSt(this,lSt,{labels:a_(this,l2,"m",yKt).call(this,r.data),relationshipTypes:a_(this,l2,"m",yKt).call(this,t.data),propertyKeys:a_(this,l2,"m",yKt).call(this,n.data)},"f"),a_(this,lSt,"f")},yKt=function(r){return r.map(([t])=>t)},_Kt=function(r,t){var n;return((n=a_(this,lSt,"f"))==null?void 0:n[r][t])??a_(this,l2,"m",Bos).call(this,r,t)},Bos=async function(r,t){let n=(await a_(this,l2,"m",Nos).call(this))[r][t];if(n===void 0)throw new Error(`Cannot find value from ${r}[${t}]`);return n},rJr=async function(r){if(!r.data)return r;let t=[],n={metadata:r.metadata,data:r.data.map(i=>{let s={};for(let a=0;aa_(this,l2,"m",e).call(this,s,n));case EO.EDGE:return a_(this,l2,"m",ZYr).call(this,t,n);case EO.NODE:return a_(this,l2,"m",eJr).call(this,t,n);case EO.PATH:return{nodes:t[0][1].map(([,s])=>a_(this,l2,"m",eJr).call(this,s,n)),edges:t[1][1].map(([,s])=>a_(this,l2,"m",ZYr).call(this,s,n))};case EO.MAP:let i={};for(let s=0;so.relationshipType=l)):o.relationshipType=c,o},eJr=function([r,t,n],i){let s=new Array(t.length);for(let a=0;as[a]=c)):s[a]=o}return{id:r,labels:s,properties:a_(this,l2,"m",tJr).call(this,n,i)}},tJr=function(r,t){let n={};for(let[i,s,a]of r){let o=a_(this,l2,"m",XYr).call(this,[s,a],t),c=a_(this,l2,"m",_Kt).call(this,"propertyKeys",i);c instanceof Promise?t.push(c.then(l=>n[l]=o)):n[c]=o}return n}});var iJr=A(Z9e=>{"use strict";Object.defineProperty(Z9e,"__esModule",{value:!0});Z9e.Graph=Z9e.default=void 0;var W3l=gKt();Object.defineProperty(Z9e,"default",{enumerable:!0,get:function(){return W3l.default}});var Y3l=qos();Object.defineProperty(Z9e,"Graph",{enumerable:!0,get:function(){return Y3l.default}})});var Mos=A(eqe=>{"use strict";Object.defineProperty(eqe,"__esModule",{value:!0});eqe.transformArguments=eqe.FIRST_KEY_INDEX=void 0;var J3l=bL();eqe.FIRST_KEY_INDEX=1;function X3l(e,r,...t){let n=["JSON.ARRAPPEND",e,r];for(let i of t)n.push((0,J3l.transformRedisJsonArgument)(i));return n}eqe.transformArguments=X3l});var Los=A(Gpe=>{"use strict";Object.defineProperty(Gpe,"__esModule",{value:!0});Gpe.transformArguments=Gpe.IS_READ_ONLY=Gpe.FIRST_KEY_INDEX=void 0;var Z3l=bL();Gpe.FIRST_KEY_INDEX=1;Gpe.IS_READ_ONLY=!0;function eRl(e,r,t,n,i){let s=["JSON.ARRINDEX",e,r,(0,Z3l.transformRedisJsonArgument)(t)];return n!=null&&(s.push(n.toString()),i!=null&&s.push(i.toString())),s}Gpe.transformArguments=eRl});var jos=A(tqe=>{"use strict";Object.defineProperty(tqe,"__esModule",{value:!0});tqe.transformArguments=tqe.FIRST_KEY_INDEX=void 0;var tRl=bL();tqe.FIRST_KEY_INDEX=1;function rRl(e,r,t,...n){let i=["JSON.ARRINSERT",e,r,t.toString()];for(let s of n)i.push((0,tRl.transformRedisJsonArgument)(s));return i}tqe.transformArguments=rRl});var Gos=A(Upe=>{"use strict";Object.defineProperty(Upe,"__esModule",{value:!0});Upe.transformArguments=Upe.IS_READ_ONLY=Upe.FIRST_KEY_INDEX=void 0;Upe.FIRST_KEY_INDEX=1;Upe.IS_READ_ONLY=!0;function nRl(e,r){let t=["JSON.ARRLEN",e];return r&&t.push(r),t}Upe.transformArguments=nRl});var Vos=A(Vpe=>{"use strict";Object.defineProperty(Vpe,"__esModule",{value:!0});Vpe.transformReply=Vpe.transformArguments=Vpe.FIRST_KEY_INDEX=void 0;var Uos=bL();Vpe.FIRST_KEY_INDEX=1;function iRl(e,r,t){let n=["JSON.ARRPOP",e];return r&&(n.push(r),t!=null&&n.push(t.toString())),n}Vpe.transformArguments=iRl;function sRl(e){return e===null?null:Array.isArray(e)?e.map(Uos.transformRedisJsonNullReply):(0,Uos.transformRedisJsonNullReply)(e)}Vpe.transformReply=sRl});var zos=A(rqe=>{"use strict";Object.defineProperty(rqe,"__esModule",{value:!0});rqe.transformArguments=rqe.FIRST_KEY_INDEX=void 0;rqe.FIRST_KEY_INDEX=1;function aRl(e,r,t,n){return["JSON.ARRTRIM",e,r,t.toString(),n.toString()]}rqe.transformArguments=aRl});var $os=A(nqe=>{"use strict";Object.defineProperty(nqe,"__esModule",{value:!0});nqe.transformArguments=nqe.FIRST_KEY_INDEX=void 0;nqe.FIRST_KEY_INDEX=2;function oRl(e,r){let t=["JSON.DEBUG","MEMORY",e];return r&&t.push(r),t}nqe.transformArguments=oRl});var Qos=A(iqe=>{"use strict";Object.defineProperty(iqe,"__esModule",{value:!0});iqe.transformArguments=iqe.FIRST_KEY_INDEX=void 0;iqe.FIRST_KEY_INDEX=1;function cRl(e,r){let t=["JSON.DEL",e];return r&&t.push(r),t}iqe.transformArguments=cRl});var Kos=A(sqe=>{"use strict";Object.defineProperty(sqe,"__esModule",{value:!0});sqe.transformArguments=sqe.FIRST_KEY_INDEX=void 0;sqe.FIRST_KEY_INDEX=1;function uRl(e,r){let t=["JSON.FORGET",e];return r&&t.push(r),t}sqe.transformArguments=uRl});var Hos=A(mH=>{"use strict";Object.defineProperty(mH,"__esModule",{value:!0});mH.transformReply=mH.transformArguments=mH.IS_READ_ONLY=mH.FIRST_KEY_INDEX=void 0;var lRl=xc();mH.FIRST_KEY_INDEX=1;mH.IS_READ_ONLY=!0;function dRl(e,r){let t=["JSON.GET",e];return r!=null&&r.path&&(t=(0,lRl.pushVerdictArguments)(t,r.path)),r!=null&&r.INDENT&&t.push("INDENT",r.INDENT),r!=null&&r.NEWLINE&&t.push("NEWLINE",r.NEWLINE),r!=null&&r.SPACE&&t.push("SPACE",r.SPACE),r!=null&&r.NOESCAPE&&t.push("NOESCAPE"),t}mH.transformArguments=dRl;var pRl=bL();Object.defineProperty(mH,"transformReply",{enumerable:!0,get:function(){return pRl.transformRedisJsonNullReply}})});var Wos=A(zpe=>{"use strict";Object.defineProperty(zpe,"__esModule",{value:!0});zpe.transformReply=zpe.transformArguments=zpe.FIRST_KEY_INDEX=void 0;var mRl=bL();zpe.FIRST_KEY_INDEX=1;function fRl(e,r){return["JSON.MGET",...e,r]}zpe.transformArguments=fRl;function hRl(e){return e.map(mRl.transformRedisJsonNullReply)}zpe.transformReply=hRl});var Yos=A($pe=>{"use strict";Object.defineProperty($pe,"__esModule",{value:!0});$pe.transformReply=$pe.transformArguments=$pe.FIRST_KEY_INDEX=void 0;$pe.FIRST_KEY_INDEX=1;function gRl(e,r,t){return["JSON.NUMINCRBY",e,r,t.toString()]}$pe.transformArguments=gRl;var yRl=bL();Object.defineProperty($pe,"transformReply",{enumerable:!0,get:function(){return yRl.transformNumbersReply}})});var Jos=A(Qpe=>{"use strict";Object.defineProperty(Qpe,"__esModule",{value:!0});Qpe.transformReply=Qpe.transformArguments=Qpe.FIRST_KEY_INDEX=void 0;Qpe.FIRST_KEY_INDEX=1;function _Rl(e,r,t){return["JSON.NUMMULTBY",e,r,t.toString()]}Qpe.transformArguments=_Rl;var ARl=bL();Object.defineProperty(Qpe,"transformReply",{enumerable:!0,get:function(){return ARl.transformNumbersReply}})});var Xos=A(aqe=>{"use strict";Object.defineProperty(aqe,"__esModule",{value:!0});aqe.transformArguments=aqe.FIRST_KEY_INDEX=void 0;aqe.FIRST_KEY_INDEX=1;function bRl(e,r){let t=["JSON.OBJKEYS",e];return r&&t.push(r),t}aqe.transformArguments=bRl});var Zos=A(oqe=>{"use strict";Object.defineProperty(oqe,"__esModule",{value:!0});oqe.transformArguments=oqe.FIRST_KEY_INDEX=void 0;oqe.FIRST_KEY_INDEX=1;function CRl(e,r){let t=["JSON.OBJLEN",e];return r&&t.push(r),t}oqe.transformArguments=CRl});var ecs=A(cqe=>{"use strict";Object.defineProperty(cqe,"__esModule",{value:!0});cqe.transformArguments=cqe.FIRST_KEY_INDEX=void 0;cqe.FIRST_KEY_INDEX=1;function vRl(e,r){let t=["JSON.RESP",e];return r&&t.push(r),t}cqe.transformArguments=vRl});var tcs=A(uqe=>{"use strict";Object.defineProperty(uqe,"__esModule",{value:!0});uqe.transformArguments=uqe.FIRST_KEY_INDEX=void 0;var ERl=bL();uqe.FIRST_KEY_INDEX=1;function DRl(e,r,t,n){let i=["JSON.SET",e,r,(0,ERl.transformRedisJsonArgument)(t)];return n!=null&&n.NX?i.push("NX"):n!=null&&n.XX&&i.push("XX"),i}uqe.transformArguments=DRl});var ncs=A(lqe=>{"use strict";Object.defineProperty(lqe,"__esModule",{value:!0});lqe.transformArguments=lqe.FIRST_KEY_INDEX=void 0;var rcs=bL();lqe.FIRST_KEY_INDEX=1;function SRl(...[e,r,t]){let n=["JSON.STRAPPEND",e];return t!=null?n.push(r,(0,rcs.transformRedisJsonArgument)(t)):n.push((0,rcs.transformRedisJsonArgument)(r)),n}lqe.transformArguments=SRl});var ics=A(Kpe=>{"use strict";Object.defineProperty(Kpe,"__esModule",{value:!0});Kpe.transformArguments=Kpe.IS_READ_ONLY=Kpe.FIRST_KEY_INDEX=void 0;Kpe.FIRST_KEY_INDEX=1;Kpe.IS_READ_ONLY=!0;function wRl(e,r){let t=["JSON.STRLEN",e];return r&&t.push(r),t}Kpe.transformArguments=wRl});var scs=A(dqe=>{"use strict";Object.defineProperty(dqe,"__esModule",{value:!0});dqe.transformArguments=dqe.FIRST_KEY_INDEX=void 0;dqe.FIRST_KEY_INDEX=1;function IRl(e,r){let t=["JSON.TYPE",e];return r&&t.push(r),t}dqe.transformArguments=IRl});var bL=A(DV=>{"use strict";Object.defineProperty(DV,"__esModule",{value:!0});DV.transformNumbersReply=DV.transformRedisJsonNullReply=DV.transformRedisJsonReply=DV.transformRedisJsonArgument=void 0;var acs=Mos(),ocs=Los(),ccs=jos(),ucs=Gos(),lcs=Vos(),dcs=zos(),pcs=$os(),mcs=Qos(),fcs=Kos(),hcs=Hos(),gcs=Wos(),ycs=Yos(),_cs=Jos(),Acs=Xos(),bcs=Zos(),Ccs=ecs(),vcs=tcs(),Ecs=ncs(),Dcs=ics(),Scs=scs();DV.default={ARRAPPEND:acs,arrAppend:acs,ARRINDEX:ocs,arrIndex:ocs,ARRINSERT:ccs,arrInsert:ccs,ARRLEN:ucs,arrLen:ucs,ARRPOP:lcs,arrPop:lcs,ARRTRIM:dcs,arrTrim:dcs,DEBUG_MEMORY:pcs,debugMemory:pcs,DEL:mcs,del:mcs,FORGET:fcs,forget:fcs,GET:hcs,get:hcs,MGET:gcs,mGet:gcs,NUMINCRBY:ycs,numIncrBy:ycs,NUMMULTBY:_cs,numMultBy:_cs,OBJKEYS:Acs,objKeys:Acs,OBJLEN:bcs,objLen:bcs,RESP:Ccs,resp:Ccs,SET:vcs,set:vcs,STRAPPEND:Ecs,strAppend:Ecs,STRLEN:Dcs,strLen:Dcs,TYPE:Scs,type:Scs};function xRl(e){return JSON.stringify(e)}DV.transformRedisJsonArgument=xRl;function wcs(e){return JSON.parse(e)}DV.transformRedisJsonReply=wcs;function TRl(e){return e===null?null:wcs(e)}DV.transformRedisJsonNullReply=TRl;function PRl(e){return JSON.parse(e)}DV.transformNumbersReply=PRl});var sJr=A(AKt=>{"use strict";Object.defineProperty(AKt,"__esModule",{value:!0});AKt.default=void 0;var RRl=bL();Object.defineProperty(AKt,"default",{enumerable:!0,get:function(){return RRl.default}})});var Ics=A(bKt=>{"use strict";Object.defineProperty(bKt,"__esModule",{value:!0});bKt.transformArguments=void 0;function kRl(){return["FT._LIST"]}bKt.transformArguments=kRl});var xcs=A(CKt=>{"use strict";Object.defineProperty(CKt,"__esModule",{value:!0});CKt.transformArguments=void 0;var FRl=fH();function NRl(e,r){let t=["FT.ALTER",e,"SCHEMA","ADD"];return(0,FRl.pushSchema)(t,r),t}CKt.transformArguments=NRl});var mqe=A(XI=>{"use strict";Object.defineProperty(XI,"__esModule",{value:!0});XI.transformReply=XI.pushAggregatehOptions=XI.transformArguments=XI.IS_READ_ONLY=XI.FIRST_KEY_INDEX=XI.AggregateGroupByReducers=XI.AggregateSteps=void 0;var Rcs=xc(),vKt=fH(),pqe;(function(e){e.GROUPBY="GROUPBY",e.SORTBY="SORTBY",e.APPLY="APPLY",e.LIMIT="LIMIT",e.FILTER="FILTER"})(pqe=XI.AggregateSteps||(XI.AggregateSteps={}));var DO;(function(e){e.COUNT="COUNT",e.COUNT_DISTINCT="COUNT_DISTINCT",e.COUNT_DISTINCTISH="COUNT_DISTINCTISH",e.SUM="SUM",e.MIN="MIN",e.MAX="MAX",e.AVG="AVG",e.STDDEV="STDDEV",e.QUANTILE="QUANTILE",e.TOLIST="TOLIST",e.TO_LIST="TOLIST",e.FIRST_VALUE="FIRST_VALUE",e.RANDOM_SAMPLE="RANDOM_SAMPLE"})(DO=XI.AggregateGroupByReducers||(XI.AggregateGroupByReducers={}));XI.FIRST_KEY_INDEX=1;XI.IS_READ_ONLY=!0;function ORl(e,r,t){return kcs(["FT.AGGREGATE",e,r],t)}XI.transformArguments=ORl;function kcs(e,r){if(r!=null&&r.VERBATIM&&e.push("VERBATIM"),r!=null&&r.LOAD&&(e.push("LOAD"),(0,vKt.pushArgumentsWithLength)(e,()=>{if(Array.isArray(r.LOAD))for(let t of r.LOAD)Tcs(e,t);else Tcs(e,r.LOAD)})),r!=null&&r.STEPS)for(let t of r.STEPS)switch(t.type){case pqe.GROUPBY:if(e.push("GROUPBY"),t.properties?(0,Rcs.pushVerdictArgument)(e,t.properties):e.push("0"),Array.isArray(t.REDUCE))for(let n of t.REDUCE)Pcs(e,n);else Pcs(e,t.REDUCE);break;case pqe.SORTBY:(0,vKt.pushSortByArguments)(e,"SORTBY",t.BY),t.MAX&&e.push("MAX",t.MAX.toString());break;case pqe.APPLY:e.push("APPLY",t.expression,"AS",t.AS);break;case pqe.LIMIT:e.push("LIMIT",t.from.toString(),t.size.toString());break;case pqe.FILTER:e.push("FILTER",t.expression);break}return(0,vKt.pushParamsArgs)(e,r==null?void 0:r.PARAMS),r!=null&&r.DIALECT&&e.push("DIALECT",r.DIALECT.toString()),(r==null?void 0:r.TIMEOUT)!==void 0&&e.push("TIMEOUT",r.TIMEOUT.toString()),e}XI.pushAggregatehOptions=kcs;function Tcs(e,r){typeof r=="string"?e.push(r):(e.push(r.identifier),r.AS&&e.push("AS",r.AS))}function Pcs(e,r){switch(e.push("REDUCE",r.type),r.type){case DO.COUNT:e.push("0");break;case DO.COUNT_DISTINCT:case DO.COUNT_DISTINCTISH:case DO.SUM:case DO.MIN:case DO.MAX:case DO.AVG:case DO.STDDEV:case DO.TOLIST:e.push("1",r.property);break;case DO.QUANTILE:e.push("2",r.property,r.quantile.toString());break;case DO.FIRST_VALUE:{(0,vKt.pushArgumentsWithLength)(e,()=>{e.push(r.property),r.BY&&(e.push("BY"),typeof r.BY=="string"?e.push(r.BY):(e.push(r.BY.property),r.BY.direction&&e.push(r.BY.direction)))});break}case DO.RANDOM_SAMPLE:e.push("2",r.property,r.sampleSize.toString());break}r.AS&&e.push("AS",r.AS)}function BRl(e){let r=[];for(let t=1;t{"use strict";Object.defineProperty(hH,"__esModule",{value:!0});hH.transformReply=hH.transformArguments=hH.IS_READ_ONLY=hH.FIRST_KEY_INDEX=void 0;var Fcs=mqe(),Ncs=mqe();Object.defineProperty(hH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return Ncs.FIRST_KEY_INDEX}});Object.defineProperty(hH,"IS_READ_ONLY",{enumerable:!0,get:function(){return Ncs.IS_READ_ONLY}});function qRl(e,r,t){let n=(0,Fcs.transformArguments)(e,r,t);return n.push("WITHCURSOR"),t!=null&&t.COUNT&&n.push("COUNT",t.COUNT.toString()),n}hH.transformArguments=qRl;function MRl(e){return{...(0,Fcs.transformReply)(e[0]),cursor:e[1]}}hH.transformReply=MRl});var Ocs=A(EKt=>{"use strict";Object.defineProperty(EKt,"__esModule",{value:!0});EKt.transformArguments=void 0;function LRl(e,r){return["FT.ALIASADD",e,r]}EKt.transformArguments=LRl});var Bcs=A(DKt=>{"use strict";Object.defineProperty(DKt,"__esModule",{value:!0});DKt.transformArguments=void 0;function jRl(e,r){return["FT.ALIASDEL",e,r]}DKt.transformArguments=jRl});var qcs=A(SKt=>{"use strict";Object.defineProperty(SKt,"__esModule",{value:!0});SKt.transformArguments=void 0;function GRl(e,r){return["FT.ALIASUPDATE",e,r]}SKt.transformArguments=GRl});var Mcs=A(fqe=>{"use strict";Object.defineProperty(fqe,"__esModule",{value:!0});fqe.transformReply=fqe.transformArguments=void 0;function URl(e){return["FT.CONFIG","GET",e]}fqe.transformArguments=URl;function VRl(e){let r=Object.create(null);for(let[t,n]of e)r[t]=n;return r}fqe.transformReply=VRl});var Lcs=A(wKt=>{"use strict";Object.defineProperty(wKt,"__esModule",{value:!0});wKt.transformArguments=void 0;function zRl(e,r){return["FT.CONFIG","SET",e,r]}wKt.transformArguments=zRl});var Gcs=A(IKt=>{"use strict";Object.defineProperty(IKt,"__esModule",{value:!0});IKt.transformArguments=void 0;var jcs=xc(),$Rl=fH();function QRl(e,r,t){let n=["FT.CREATE",e];return t!=null&&t.ON&&n.push("ON",t.ON),(0,jcs.pushOptionalVerdictArgument)(n,"PREFIX",t==null?void 0:t.PREFIX),t!=null&&t.FILTER&&n.push("FILTER",t.FILTER),t!=null&&t.LANGUAGE&&n.push("LANGUAGE",t.LANGUAGE),t!=null&&t.LANGUAGE_FIELD&&n.push("LANGUAGE_FIELD",t.LANGUAGE_FIELD),t!=null&&t.SCORE&&n.push("SCORE",t.SCORE.toString()),t!=null&&t.SCORE_FIELD&&n.push("SCORE_FIELD",t.SCORE_FIELD),t!=null&&t.MAXTEXTFIELDS&&n.push("MAXTEXTFIELDS"),t!=null&&t.TEMPORARY&&n.push("TEMPORARY",t.TEMPORARY.toString()),t!=null&&t.NOOFFSETS&&n.push("NOOFFSETS"),t!=null&&t.NOHL&&n.push("NOHL"),t!=null&&t.NOFIELDS&&n.push("NOFIELDS"),t!=null&&t.NOFREQS&&n.push("NOFREQS"),t!=null&&t.SKIPINITIALSCAN&&n.push("SKIPINITIALSCAN"),(0,jcs.pushOptionalVerdictArgument)(n,"STOPWORDS",t==null?void 0:t.STOPWORDS),n.push("SCHEMA"),(0,$Rl.pushSchema)(n,r),n}IKt.transformArguments=QRl});var Ucs=A(hqe=>{"use strict";Object.defineProperty(hqe,"__esModule",{value:!0});hqe.transformArguments=hqe.FIRST_KEY_INDEX=void 0;hqe.FIRST_KEY_INDEX=1;function KRl(e,r){return["FT.CURSOR","DEL",e,r.toString()]}hqe.transformArguments=KRl});var Vcs=A(gH=>{"use strict";Object.defineProperty(gH,"__esModule",{value:!0});gH.transformReply=gH.transformArguments=gH.IS_READ_ONLY=gH.FIRST_KEY_INDEX=void 0;gH.FIRST_KEY_INDEX=1;gH.IS_READ_ONLY=!0;function HRl(e,r,t){let n=["FT.CURSOR","READ",e,r.toString()];return t!=null&&t.COUNT&&n.push("COUNT",t.COUNT.toString()),n}gH.transformArguments=HRl;var WRl=aJr();Object.defineProperty(gH,"transformReply",{enumerable:!0,get:function(){return WRl.transformReply}})});var zcs=A(xKt=>{"use strict";Object.defineProperty(xKt,"__esModule",{value:!0});xKt.transformArguments=void 0;var YRl=xc();function JRl(e,r){return(0,YRl.pushVerdictArguments)(["FT.DICTADD",e],r)}xKt.transformArguments=JRl});var $cs=A(TKt=>{"use strict";Object.defineProperty(TKt,"__esModule",{value:!0});TKt.transformArguments=void 0;var XRl=xc();function ZRl(e,r){return(0,XRl.pushVerdictArguments)(["FT.DICTDEL",e],r)}TKt.transformArguments=ZRl});var Qcs=A(PKt=>{"use strict";Object.defineProperty(PKt,"__esModule",{value:!0});PKt.transformArguments=void 0;function ekl(e){return["FT.DICTDUMP",e]}PKt.transformArguments=ekl});var Kcs=A(RKt=>{"use strict";Object.defineProperty(RKt,"__esModule",{value:!0});RKt.transformArguments=void 0;function tkl(e,r){let t=["FT.DROPINDEX",e];return r!=null&&r.DD&&t.push("DD"),t}RKt.transformArguments=tkl});var Hcs=A(gqe=>{"use strict";Object.defineProperty(gqe,"__esModule",{value:!0});gqe.transformArguments=gqe.IS_READ_ONLY=void 0;var rkl=fH();gqe.IS_READ_ONLY=!0;function nkl(e,r,t){let n=["FT.EXPLAIN",e,r];return(0,rkl.pushParamsArgs)(n,t==null?void 0:t.PARAMS),t!=null&&t.DIALECT&&n.push("DIALECT",t.DIALECT.toString()),n}gqe.transformArguments=nkl});var Wcs=A(yqe=>{"use strict";Object.defineProperty(yqe,"__esModule",{value:!0});yqe.transformArguments=yqe.IS_READ_ONLY=void 0;yqe.IS_READ_ONLY=!0;function ikl(e,r){return["FT.EXPLAINCLI",e,r]}yqe.transformArguments=ikl});var Jcs=A(_qe=>{"use strict";Object.defineProperty(_qe,"__esModule",{value:!0});_qe.transformReply=_qe.transformArguments=void 0;var Ycs=xc();function skl(e){return["FT.INFO",e]}_qe.transformArguments=skl;function akl(e){return{indexName:e[1],indexOptions:e[3],indexDefinition:(0,Ycs.transformTuplesReply)(e[5]),attributes:e[7].map(r=>(0,Ycs.transformTuplesReply)(r)),numDocs:e[9],maxDocId:e[11],numTerms:e[13],numRecords:e[15],invertedSzMb:e[17],vectorIndexSzMb:e[19],totalInvertedIndexBlocks:e[21],offsetVectorsSzMb:e[23],docTableSizeMb:e[25],sortableValuesSizeMb:e[27],keyTableSizeMb:e[29],recordsPerDocAvg:e[31],bytesPerRecordAvg:e[33],offsetsPerTermAvg:e[35],offsetBitsPerRecordAvg:e[37],hashIndexingFailures:e[39],indexing:e[41],percentIndexed:e[43],gcStats:{bytesCollected:e[45][1],totalMsRun:e[45][3],totalCycles:e[45][5],averageCycleTimeMs:e[45][7],lastRunTimeMs:e[45][9],gcNumericTreesMissed:e[45][11],gcBlocksDenied:e[45][13]},cursorStats:{globalIdle:e[47][1],globalTotal:e[47][3],indexCapacity:e[47][5],idnexTotal:e[47][7]},stopWords:e[49]}}_qe.transformReply=akl});var oJr=A(yH=>{"use strict";Object.defineProperty(yH,"__esModule",{value:!0});yH.transformReply=yH.transformArguments=yH.IS_READ_ONLY=yH.FIRST_KEY_INDEX=void 0;var okl=fH();yH.FIRST_KEY_INDEX=1;yH.IS_READ_ONLY=!0;function ckl(e,r,t){return(0,okl.pushSearchOptions)(["FT.SEARCH",e,r],t)}yH.transformArguments=ckl;function ukl(e,r){let t=[],n=1;for(;n{"use strict";Object.defineProperty(Hpe,"__esModule",{value:!0});Hpe.transformReply=Hpe.transformArguments=Hpe.IS_READ_ONLY=void 0;var dkl=oJr(),Xcs=fH();Hpe.IS_READ_ONLY=!0;function pkl(e,r,t){let n=["FT.PROFILE",e,"SEARCH"];return t!=null&&t.LIMITED&&n.push("LIMITED"),n.push("QUERY",r),(0,Xcs.pushSearchOptions)(n,t)}Hpe.transformArguments=pkl;function mkl(e,r){return{results:(0,dkl.transformReply)(e[0],r),profile:(0,Xcs.transformProfile)(e[1])}}Hpe.transformReply=mkl});var tus=A(Wpe=>{"use strict";Object.defineProperty(Wpe,"__esModule",{value:!0});Wpe.transformReply=Wpe.transformArguments=Wpe.IS_READ_ONLY=void 0;var eus=mqe(),fkl=fH();Wpe.IS_READ_ONLY=!0;function hkl(e,r,t){let n=["FT.PROFILE",e,"AGGREGATE"];return t!=null&&t.LIMITED&&n.push("LIMITED"),n.push("QUERY",r),(0,eus.pushAggregatehOptions)(n,t),n}Wpe.transformArguments=hkl;function gkl(e){return{results:(0,eus.transformReply)(e[0]),profile:(0,fkl.transformProfile)(e[1])}}Wpe.transformReply=gkl});var nus=A(Aqe=>{"use strict";Object.defineProperty(Aqe,"__esModule",{value:!0});Aqe.transformReply=Aqe.transformArguments=void 0;function ykl(e,r,t){let n=["FT.SPELLCHECK",e,r];if(t!=null&&t.DISTANCE&&n.push("DISTANCE",t.DISTANCE.toString()),t!=null&&t.TERMS)if(Array.isArray(t.TERMS))for(let i of t.TERMS)rus(n,i);else rus(n,t.TERMS);return t!=null&&t.DIALECT&&n.push("DIALECT",t.DIALECT.toString()),n}Aqe.transformArguments=ykl;function rus(e,{mode:r,dictionary:t}){e.push("TERMS",r,t)}function _kl(e){return e.map(([,r,t])=>({term:r,suggestions:t.map(([n,i])=>({score:Number(n),suggestion:i}))}))}Aqe.transformReply=_kl});var ius=A(kKt=>{"use strict";Object.defineProperty(kKt,"__esModule",{value:!0});kKt.transformArguments=void 0;function Akl(e,r,t,n){let i=["FT.SUGADD",e,r,t.toString()];return n!=null&&n.INCR&&i.push("INCR"),n!=null&&n.PAYLOAD&&i.push("PAYLOAD",n.PAYLOAD),i}kKt.transformArguments=Akl});var sus=A(bqe=>{"use strict";Object.defineProperty(bqe,"__esModule",{value:!0});bqe.transformReply=bqe.transformArguments=void 0;function bkl(e,r){return["FT.SUGDEL",e,r]}bqe.transformArguments=bkl;var Ckl=xc();Object.defineProperty(bqe,"transformReply",{enumerable:!0,get:function(){return Ckl.transformBooleanReply}})});var Ype=A(Cqe=>{"use strict";Object.defineProperty(Cqe,"__esModule",{value:!0});Cqe.transformArguments=Cqe.IS_READ_ONLY=void 0;Cqe.IS_READ_ONLY=!0;function vkl(e,r,t){let n=["FT.SUGGET",e,r];return t!=null&&t.FUZZY&&n.push("FUZZY"),t!=null&&t.MAX&&n.push("MAX",t.MAX.toString()),n}Cqe.transformArguments=vkl});var aus=A(Jpe=>{"use strict";Object.defineProperty(Jpe,"__esModule",{value:!0});Jpe.transformReply=Jpe.transformArguments=Jpe.IS_READ_ONLY=void 0;var Ekl=Ype(),Dkl=Ype();Object.defineProperty(Jpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return Dkl.IS_READ_ONLY}});function Skl(e,r,t){return[...(0,Ekl.transformArguments)(e,r,t),"WITHPAYLOADS"]}Jpe.transformArguments=Skl;function wkl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(Xpe,"__esModule",{value:!0});Xpe.transformReply=Xpe.transformArguments=Xpe.IS_READ_ONLY=void 0;var Ikl=Ype(),xkl=Ype();Object.defineProperty(Xpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return xkl.IS_READ_ONLY}});function Tkl(e,r,t){return[...(0,Ikl.transformArguments)(e,r,t),"WITHSCORES","WITHPAYLOADS"]}Xpe.transformArguments=Tkl;function Pkl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(Zpe,"__esModule",{value:!0});Zpe.transformReply=Zpe.transformArguments=Zpe.IS_READ_ONLY=void 0;var Rkl=Ype(),kkl=Ype();Object.defineProperty(Zpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return kkl.IS_READ_ONLY}});function Fkl(e,r,t){return[...(0,Rkl.transformArguments)(e,r,t),"WITHSCORES"]}Zpe.transformArguments=Fkl;function Nkl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(vqe,"__esModule",{value:!0});vqe.transformArguments=vqe.IS_READ_ONLY=void 0;vqe.IS_READ_ONLY=!0;function Okl(e){return["FT.SUGLEN",e]}vqe.transformArguments=Okl});var lus=A(FKt=>{"use strict";Object.defineProperty(FKt,"__esModule",{value:!0});FKt.transformArguments=void 0;function Bkl(e){return["FT.SYNDUMP",e]}FKt.transformArguments=Bkl});var dus=A(NKt=>{"use strict";Object.defineProperty(NKt,"__esModule",{value:!0});NKt.transformArguments=void 0;var qkl=xc();function Mkl(e,r,t,n){let i=["FT.SYNUPDATE",e,r];return n!=null&&n.SKIPINITIALSCAN&&i.push("SKIPINITIALSCAN"),(0,qkl.pushVerdictArguments)(i,t)}NKt.transformArguments=Mkl});var pus=A(OKt=>{"use strict";Object.defineProperty(OKt,"__esModule",{value:!0});OKt.transformArguments=void 0;function Lkl(e,r){return["FT.TAGVALS",e,r]}OKt.transformArguments=Lkl});var fH=A(wb=>{"use strict";Object.defineProperty(wb,"__esModule",{value:!0});wb.transformProfile=wb.pushSearchOptions=wb.pushParamsArgs=wb.pushSchema=wb.VectorAlgorithms=wb.SchemaTextFieldPhonetics=wb.SchemaFieldTypes=wb.pushArgumentsWithLength=wb.pushSortByArguments=wb.pushSortByProperty=wb.RedisSearchLanguages=void 0;var mus=Ics(),fus=xcs(),hus=aJr(),gus=mqe(),yus=Ocs(),_us=Bcs(),Aus=qcs(),bus=Mcs(),Cus=Lcs(),vus=Gcs(),Eus=Ucs(),Dus=Vcs(),Sus=zcs(),wus=$cs(),Ius=Qcs(),xus=Kcs(),Tus=Hcs(),Pus=Wcs(),Rus=Jcs(),kus=Zcs(),Fus=tus(),Nus=oJr(),Ous=nus(),Bus=ius(),qus=sus(),Mus=aus(),Lus=ous(),jus=cus(),Gus=Ype(),Uus=uus(),Vus=lus(),zus=dus(),$us=pus(),pSt=xc();wb.default={_LIST:mus,_list:mus,ALTER:fus,alter:fus,AGGREGATE_WITHCURSOR:hus,aggregateWithCursor:hus,AGGREGATE:gus,aggregate:gus,ALIASADD:yus,aliasAdd:yus,ALIASDEL:_us,aliasDel:_us,ALIASUPDATE:Aus,aliasUpdate:Aus,CONFIG_GET:bus,configGet:bus,CONFIG_SET:Cus,configSet:Cus,CREATE:vus,create:vus,CURSOR_DEL:Eus,cursorDel:Eus,CURSOR_READ:Dus,cursorRead:Dus,DICTADD:Sus,dictAdd:Sus,DICTDEL:wus,dictDel:wus,DICTDUMP:Ius,dictDump:Ius,DROPINDEX:xus,dropIndex:xus,EXPLAIN:Tus,explain:Tus,EXPLAINCLI:Pus,explainCli:Pus,INFO:Rus,info:Rus,PROFILESEARCH:kus,profileSearch:kus,PROFILEAGGREGATE:Fus,profileAggregate:Fus,SEARCH:Nus,search:Nus,SPELLCHECK:Ous,spellCheck:Ous,SUGADD:Bus,sugAdd:Bus,SUGDEL:qus,sugDel:qus,SUGGET_WITHPAYLOADS:Mus,sugGetWithPayloads:Mus,SUGGET_WITHSCORES_WITHPAYLOADS:Lus,sugGetWithScoresWithPayloads:Lus,SUGGET_WITHSCORES:jus,sugGetWithScores:jus,SUGGET:Gus,sugGet:Gus,SUGLEN:Uus,sugLen:Uus,SYNDUMP:Vus,synDump:Vus,SYNUPDATE:zus,synUpdate:zus,TAGVALS:$us,tagVals:$us};var jkl;(function(e){e.ARABIC="Arabic",e.BASQUE="Basque",e.CATALANA="Catalan",e.DANISH="Danish",e.DUTCH="Dutch",e.ENGLISH="English",e.FINNISH="Finnish",e.FRENCH="French",e.GERMAN="German",e.GREEK="Greek",e.HUNGARIAN="Hungarian",e.INDONESAIN="Indonesian",e.IRISH="Irish",e.ITALIAN="Italian",e.LITHUANIAN="Lithuanian",e.NEPALI="Nepali",e.NORWEIGAN="Norwegian",e.PORTUGUESE="Portuguese",e.ROMANIAN="Romanian",e.RUSSIAN="Russian",e.SPANISH="Spanish",e.SWEDISH="Swedish",e.TAMIL="Tamil",e.TURKISH="Turkish",e.CHINESE="Chinese"})(jkl=wb.RedisSearchLanguages||(wb.RedisSearchLanguages={}));function qKt(e,r){typeof r=="string"?e.push(r):(e.push(r.BY),r.DIRECTION&&e.push(r.DIRECTION))}wb.pushSortByProperty=qKt;function Gkl(e,r,t){let n=e.push(r,"");if(Array.isArray(t))for(let i of t)qKt(e,i);else qKt(e,t);return e[n-1]=(e.length-n).toString(),e}wb.pushSortByArguments=Gkl;function Qus(e,r){let t=e.push("")-1;return r(e),e[t]=(e.length-t-1).toString(),e}wb.pushArgumentsWithLength=Qus;var BKt;(function(e){e.TEXT="TEXT",e.NUMERIC="NUMERIC",e.GEO="GEO",e.TAG="TAG",e.VECTOR="VECTOR"})(BKt=wb.SchemaFieldTypes||(wb.SchemaFieldTypes={}));var Ukl;(function(e){e.DM_EN="dm:en",e.DM_FR="dm:fr",e.FM_PT="dm:pt",e.DM_ES="dm:es"})(Ukl=wb.SchemaTextFieldPhonetics||(wb.SchemaTextFieldPhonetics={}));var cJr;(function(e){e.FLAT="FLAT",e.HNSW="HNSW"})(cJr=wb.VectorAlgorithms||(wb.VectorAlgorithms={}));function Vkl(e,r){for(let[t,n]of Object.entries(r)){if(e.push(t),typeof n=="string"){e.push(n);continue}switch(n.AS&&e.push("AS",n.AS),e.push(n.type),n.type){case BKt.TEXT:n.NOSTEM&&e.push("NOSTEM"),n.WEIGHT&&e.push("WEIGHT",n.WEIGHT.toString()),n.PHONETIC&&e.push("PHONETIC",n.PHONETIC),n.WITHSUFFIXTRIE&&e.push("WITHSUFFIXTRIE");break;case BKt.TAG:n.SEPARATOR&&e.push("SEPARATOR",n.SEPARATOR),n.CASESENSITIVE&&e.push("CASESENSITIVE"),n.WITHSUFFIXTRIE&&e.push("WITHSUFFIXTRIE");break;case BKt.VECTOR:e.push(n.ALGORITHM),Qus(e,()=>{switch(e.push("TYPE",n.TYPE,"DIM",n.DIM.toString(),"DISTANCE_METRIC",n.DISTANCE_METRIC),n.INITIAL_CAP&&e.push("INITIAL_CAP",n.INITIAL_CAP.toString()),n.ALGORITHM){case cJr.FLAT:n.BLOCK_SIZE&&e.push("BLOCK_SIZE",n.BLOCK_SIZE.toString());break;case cJr.HNSW:n.M&&e.push("M",n.M.toString()),n.EF_CONSTRUCTION&&e.push("EF_CONSTRUCTION",n.EF_CONSTRUCTION.toString()),n.EF_RUNTIME&&e.push("EF_RUNTIME",n.EF_RUNTIME.toString());break}});continue}n.SORTABLE&&(e.push("SORTABLE"),n.SORTABLE==="UNF"&&e.push("UNF")),n.NOINDEX&&e.push("NOINDEX")}}wb.pushSchema=Vkl;function Kus(e,r){if(r){let t=Object.entries(r);e.push("PARAMS",(t.length*2).toString());for(let[n,i]of t)e.push(n,typeof i=="number"?i.toString():i)}return e}wb.pushParamsArgs=Kus;function zkl(e,r){var t;return r!=null&&r.VERBATIM&&e.push("VERBATIM"),r!=null&&r.NOSTOPWORDS&&e.push("NOSTOPWORDS"),(0,pSt.pushOptionalVerdictArgument)(e,"INKEYS",r==null?void 0:r.INKEYS),(0,pSt.pushOptionalVerdictArgument)(e,"INFIELDS",r==null?void 0:r.INFIELDS),(0,pSt.pushOptionalVerdictArgument)(e,"RETURN",r==null?void 0:r.RETURN),r!=null&&r.SUMMARIZE&&(e.push("SUMMARIZE"),typeof r.SUMMARIZE=="object"&&(r.SUMMARIZE.FIELDS&&(e.push("FIELDS"),(0,pSt.pushVerdictArgument)(e,r.SUMMARIZE.FIELDS)),r.SUMMARIZE.FRAGS&&e.push("FRAGS",r.SUMMARIZE.FRAGS.toString()),r.SUMMARIZE.LEN&&e.push("LEN",r.SUMMARIZE.LEN.toString()),r.SUMMARIZE.SEPARATOR&&e.push("SEPARATOR",r.SUMMARIZE.SEPARATOR))),r!=null&&r.HIGHLIGHT&&(e.push("HIGHLIGHT"),typeof r.HIGHLIGHT=="object"&&(r.HIGHLIGHT.FIELDS&&(e.push("FIELDS"),(0,pSt.pushVerdictArgument)(e,r.HIGHLIGHT.FIELDS)),r.HIGHLIGHT.TAGS&&e.push("TAGS",r.HIGHLIGHT.TAGS.open,r.HIGHLIGHT.TAGS.close))),r!=null&&r.SLOP&&e.push("SLOP",r.SLOP.toString()),r!=null&&r.INORDER&&e.push("INORDER"),r!=null&&r.LANGUAGE&&e.push("LANGUAGE",r.LANGUAGE),r!=null&&r.EXPANDER&&e.push("EXPANDER",r.EXPANDER),r!=null&&r.SCORER&&e.push("SCORER",r.SCORER),r!=null&&r.SORTBY&&(e.push("SORTBY"),qKt(e,r.SORTBY)),r!=null&&r.LIMIT&&e.push("LIMIT",r.LIMIT.from.toString(),r.LIMIT.size.toString()),r!=null&&r.PARAMS&&Kus(e,r.PARAMS),r!=null&&r.DIALECT&&e.push("DIALECT",r.DIALECT.toString()),((t=r==null?void 0:r.RETURN)==null?void 0:t.length)===0&&(e.preserve=!0),(r==null?void 0:r.TIMEOUT)!==void 0&&e.push("TIMEOUT",r.TIMEOUT.toString()),e}wb.pushSearchOptions=zkl;function $kl(e){return{totalProfileTime:e[0][1],parsingTime:e[1][1],pipelineCreationTime:e[2][1],iteratorsProfile:Qkl(e[3][1])}}wb.transformProfile=$kl;function Qkl(e){var r={};for(let t=0;t{"use strict";Object.defineProperty(fF,"__esModule",{value:!0});fF.AggregateGroupByReducers=fF.AggregateSteps=fF.VectorAlgorithms=fF.SchemaTextFieldPhonetics=fF.SchemaFieldTypes=fF.default=void 0;var Kkl=fH();Object.defineProperty(fF,"default",{enumerable:!0,get:function(){return Kkl.default}});var uJr=fH();Object.defineProperty(fF,"SchemaFieldTypes",{enumerable:!0,get:function(){return uJr.SchemaFieldTypes}});Object.defineProperty(fF,"SchemaTextFieldPhonetics",{enumerable:!0,get:function(){return uJr.SchemaTextFieldPhonetics}});Object.defineProperty(fF,"VectorAlgorithms",{enumerable:!0,get:function(){return uJr.VectorAlgorithms}});var Wus=mqe();Object.defineProperty(fF,"AggregateSteps",{enumerable:!0,get:function(){return Wus.AggregateSteps}});Object.defineProperty(fF,"AggregateGroupByReducers",{enumerable:!0,get:function(){return Wus.AggregateGroupByReducers}})});var Yus=A(Eqe=>{"use strict";Object.defineProperty(Eqe,"__esModule",{value:!0});Eqe.transformArguments=Eqe.FIRST_KEY_INDEX=void 0;var mSt=d2();Eqe.FIRST_KEY_INDEX=1;function Hkl(e,r,t,n){let i=["TS.ADD",e,(0,mSt.transformTimestampArgument)(r),t.toString()];return(0,mSt.pushRetentionArgument)(i,n==null?void 0:n.RETENTION),(0,mSt.pushEncodingArgument)(i,n==null?void 0:n.ENCODING),(0,mSt.pushChunkSizeArgument)(i,n==null?void 0:n.CHUNK_SIZE),n!=null&&n.ON_DUPLICATE&&i.push("ON_DUPLICATE",n.ON_DUPLICATE),(0,mSt.pushLabelsArgument)(i,n==null?void 0:n.LABELS),i}Eqe.transformArguments=Hkl});var Jus=A(Dqe=>{"use strict";Object.defineProperty(Dqe,"__esModule",{value:!0});Dqe.transformArguments=Dqe.FIRST_KEY_INDEX=void 0;var MKt=d2();Dqe.FIRST_KEY_INDEX=1;function Wkl(e,r){let t=["TS.ALTER",e];return(0,MKt.pushRetentionArgument)(t,r==null?void 0:r.RETENTION),(0,MKt.pushChunkSizeArgument)(t,r==null?void 0:r.CHUNK_SIZE),(0,MKt.pushDuplicatePolicy)(t,r==null?void 0:r.DUPLICATE_POLICY),(0,MKt.pushLabelsArgument)(t,r==null?void 0:r.LABELS),t}Dqe.transformArguments=Wkl});var Xus=A(Sqe=>{"use strict";Object.defineProperty(Sqe,"__esModule",{value:!0});Sqe.transformArguments=Sqe.FIRST_KEY_INDEX=void 0;var fSt=d2();Sqe.FIRST_KEY_INDEX=1;function Ykl(e,r){let t=["TS.CREATE",e];return(0,fSt.pushRetentionArgument)(t,r==null?void 0:r.RETENTION),(0,fSt.pushEncodingArgument)(t,r==null?void 0:r.ENCODING),(0,fSt.pushChunkSizeArgument)(t,r==null?void 0:r.CHUNK_SIZE),(0,fSt.pushDuplicatePolicy)(t,r==null?void 0:r.DUPLICATE_POLICY),(0,fSt.pushLabelsArgument)(t,r==null?void 0:r.LABELS),t}Sqe.transformArguments=Ykl});var Zus=A(wqe=>{"use strict";Object.defineProperty(wqe,"__esModule",{value:!0});wqe.transformArguments=wqe.FIRST_KEY_INDEX=void 0;wqe.FIRST_KEY_INDEX=1;function Jkl(e,r,t,n,i){let s=["TS.CREATERULE",e,r,"AGGREGATION",t,n.toString()];return i&&s.push(i.toString()),s}wqe.transformArguments=Jkl});var els=A(Iqe=>{"use strict";Object.defineProperty(Iqe,"__esModule",{value:!0});Iqe.transformArguments=Iqe.FIRST_KEY_INDEX=void 0;var Xkl=d2();Iqe.FIRST_KEY_INDEX=1;function Zkl(e,r,t){return(0,Xkl.transformIncrDecrArguments)("TS.DECRBY",e,r,t)}Iqe.transformArguments=Zkl});var rls=A(xqe=>{"use strict";Object.defineProperty(xqe,"__esModule",{value:!0});xqe.transformArguments=xqe.FIRTS_KEY_INDEX=void 0;var tls=d2();xqe.FIRTS_KEY_INDEX=1;function e4l(e,r,t){return["TS.DEL",e,(0,tls.transformTimestampArgument)(r),(0,tls.transformTimestampArgument)(t)]}xqe.transformArguments=e4l});var nls=A(Tqe=>{"use strict";Object.defineProperty(Tqe,"__esModule",{value:!0});Tqe.transformArguments=Tqe.FIRST_KEY_INDEX=void 0;Tqe.FIRST_KEY_INDEX=1;function t4l(e,r){return["TS.DELETERULE",e,r]}Tqe.transformArguments=t4l});var sls=A(_H=>{"use strict";Object.defineProperty(_H,"__esModule",{value:!0});_H.transformReply=_H.transformArguments=_H.IS_READ_ONLY=_H.FIRST_KEY_INDEX=void 0;var ils=d2();_H.FIRST_KEY_INDEX=1;_H.IS_READ_ONLY=!0;function r4l(e,r){return(0,ils.pushLatestArgument)(["TS.GET",e],r==null?void 0:r.LATEST)}_H.transformArguments=r4l;function n4l(e){return e.length===0?null:(0,ils.transformSampleReply)(e)}_H.transformReply=n4l});var als=A(Pqe=>{"use strict";Object.defineProperty(Pqe,"__esModule",{value:!0});Pqe.transformArguments=Pqe.FIRST_KEY_INDEX=void 0;var i4l=d2();Pqe.FIRST_KEY_INDEX=1;function s4l(e,r,t){return(0,i4l.transformIncrDecrArguments)("TS.INCRBY",e,r,t)}Pqe.transformArguments=s4l});var LKt=A(AH=>{"use strict";Object.defineProperty(AH,"__esModule",{value:!0});AH.transformReply=AH.transformArguments=AH.IS_READ_ONLY=AH.FIRST_KEY_INDEX=void 0;AH.FIRST_KEY_INDEX=1;AH.IS_READ_ONLY=!0;function a4l(e){return["TS.INFO",e]}AH.transformArguments=a4l;function o4l(e){return{totalSamples:e[1],memoryUsage:e[3],firstTimestamp:e[5],lastTimestamp:e[7],retentionTime:e[9],chunkCount:e[11],chunkSize:e[13],chunkType:e[15],duplicatePolicy:e[17],labels:e[19].map(([r,t])=>({name:r,value:t})),sourceKey:e[21],rules:e[23].map(([r,t,n])=>({key:r,timeBucket:t,aggregationType:n}))}}AH.transformReply=o4l});var uls=A(bH=>{"use strict";Object.defineProperty(bH,"__esModule",{value:!0});bH.transformReply=bH.transformArguments=bH.FIRST_KEY_INDEX=bH.IS_READ_ONLY=void 0;var ols=LKt(),cls=LKt();Object.defineProperty(bH,"IS_READ_ONLY",{enumerable:!0,get:function(){return cls.IS_READ_ONLY}});Object.defineProperty(bH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return cls.FIRST_KEY_INDEX}});function c4l(e){let r=(0,ols.transformArguments)(e);return r.push("DEBUG"),r}bH.transformArguments=c4l;function u4l(e){let r=(0,ols.transformReply)(e);return r.keySelfName=e[25],r.chunks=e[27].map(t=>({startTimestamp:t[1],endTimestamp:t[3],samples:t[5],size:t[7],bytesPerSample:t[9]})),r}bH.transformReply=u4l});var lls=A(Rqe=>{"use strict";Object.defineProperty(Rqe,"__esModule",{value:!0});Rqe.transformArguments=Rqe.FIRST_KEY_INDEX=void 0;var l4l=d2();Rqe.FIRST_KEY_INDEX=1;function d4l(e){let r=["TS.MADD"];for(let{key:t,timestamp:n,value:i}of e)r.push(t,(0,l4l.transformTimestampArgument)(n),i.toString());return r}Rqe.transformArguments=d4l});var dls=A(eme=>{"use strict";Object.defineProperty(eme,"__esModule",{value:!0});eme.transformReply=eme.transformArguments=eme.IS_READ_ONLY=void 0;var dJr=d2();eme.IS_READ_ONLY=!0;function p4l(e,r){let t=(0,dJr.pushLatestArgument)(["TS.MGET"],r==null?void 0:r.LATEST);return(0,dJr.pushFilterArgument)(t,e)}eme.transformArguments=p4l;function m4l(e){return e.map(([r,t,n])=>({key:r,sample:(0,dJr.transformSampleReply)(n)}))}eme.transformReply=m4l});var pls=A(tme=>{"use strict";Object.defineProperty(tme,"__esModule",{value:!0});tme.transformReply=tme.transformArguments=tme.IS_READ_ONLY=void 0;var jKt=d2();tme.IS_READ_ONLY=!0;function f4l(e,r){let t=(0,jKt.pushWithLabelsArgument)(["TS.MGET"],r==null?void 0:r.SELECTED_LABELS);return(0,jKt.pushFilterArgument)(t,e)}tme.transformArguments=f4l;function h4l(e){return e.map(([r,t,n])=>({key:r,labels:(0,jKt.transformLablesReply)(t),sample:(0,jKt.transformSampleReply)(n)}))}tme.transformReply=h4l});var mls=A(kqe=>{"use strict";Object.defineProperty(kqe,"__esModule",{value:!0});kqe.transformArguments=kqe.IS_READ_ONLY=void 0;var g4l=xc();kqe.IS_READ_ONLY=!0;function y4l(e){return(0,g4l.pushVerdictArguments)(["TS.QUERYINDEX"],e)}kqe.transformArguments=y4l});var hls=A(CH=>{"use strict";Object.defineProperty(CH,"__esModule",{value:!0});CH.transformReply=CH.transformArguments=CH.IS_READ_ONLY=CH.FIRST_KEY_INDEX=void 0;var fls=d2();CH.FIRST_KEY_INDEX=1;CH.IS_READ_ONLY=!0;function _4l(e,r,t,n){return(0,fls.pushRangeArguments)(["TS.RANGE",e],r,t,n)}CH.transformArguments=_4l;function A4l(e){return(0,fls.transformRangeReply)(e)}CH.transformReply=A4l});var yls=A(vH=>{"use strict";Object.defineProperty(vH,"__esModule",{value:!0});vH.transformReply=vH.transformArguments=vH.IS_READ_ONLY=vH.FIRST_KEY_INDEX=void 0;var gls=d2();vH.FIRST_KEY_INDEX=1;vH.IS_READ_ONLY=!0;function b4l(e,r,t,n){return(0,gls.pushRangeArguments)(["TS.REVRANGE",e],r,t,n)}vH.transformArguments=b4l;function C4l(e){return(0,gls.transformRangeReply)(e)}vH.transformReply=C4l});var _ls=A(rme=>{"use strict";Object.defineProperty(rme,"__esModule",{value:!0});rme.transformReply=rme.transformArguments=rme.IS_READ_ONLY=void 0;var v4l=d2();rme.IS_READ_ONLY=!0;function E4l(e,r,t,n){return(0,v4l.pushMRangeArguments)(["TS.MRANGE"],e,r,t,n)}rme.transformArguments=E4l;var D4l=d2();Object.defineProperty(rme,"transformReply",{enumerable:!0,get:function(){return D4l.transformMRangeReply}})});var Als=A(nme=>{"use strict";Object.defineProperty(nme,"__esModule",{value:!0});nme.transformReply=nme.transformArguments=nme.IS_READ_ONLY=void 0;var S4l=d2();nme.IS_READ_ONLY=!0;function w4l(e,r,t,n){return(0,S4l.pushMRangeWithLabelsArguments)(["TS.MRANGE"],e,r,t,n)}nme.transformArguments=w4l;var I4l=d2();Object.defineProperty(nme,"transformReply",{enumerable:!0,get:function(){return I4l.transformMRangeWithLabelsReply}})});var bls=A(ime=>{"use strict";Object.defineProperty(ime,"__esModule",{value:!0});ime.transformReply=ime.transformArguments=ime.IS_READ_ONLY=void 0;var x4l=d2();ime.IS_READ_ONLY=!0;function T4l(e,r,t,n){return(0,x4l.pushMRangeArguments)(["TS.MREVRANGE"],e,r,t,n)}ime.transformArguments=T4l;var P4l=d2();Object.defineProperty(ime,"transformReply",{enumerable:!0,get:function(){return P4l.transformMRangeReply}})});var Cls=A(sme=>{"use strict";Object.defineProperty(sme,"__esModule",{value:!0});sme.transformReply=sme.transformArguments=sme.IS_READ_ONLY=void 0;var R4l=d2();sme.IS_READ_ONLY=!0;function k4l(e,r,t,n){return(0,R4l.pushMRangeWithLabelsArguments)(["TS.MREVRANGE"],e,r,t,n)}sme.transformArguments=k4l;var F4l=d2();Object.defineProperty(sme,"transformReply",{enumerable:!0,get:function(){return F4l.transformMRangeWithLabelsReply}})});var d2=A(R0=>{"use strict";Object.defineProperty(R0,"__esModule",{value:!0});R0.pushLatestArgument=R0.transformMRangeWithLabelsReply=R0.transformMRangeReply=R0.transformRangeReply=R0.pushMRangeWithLabelsArguments=R0.pushWithLabelsArgument=R0.pushMRangeArguments=R0.pushFilterArgument=R0.pushMRangeGroupByArguments=R0.pushRangeArguments=R0.TimeSeriesBucketTimestamp=R0.transformSampleReply=R0.transformIncrDecrArguments=R0.pushLabelsArgument=R0.transformLablesReply=R0.pushDuplicatePolicy=R0.pushChunkSizeArgument=R0.pushEncodingArgument=R0.TimeSeriesEncoding=R0.pushRetentionArgument=R0.transformTimestampArgument=R0.TimeSeriesReducers=R0.TimeSeriesDuplicatePolicies=R0.TimeSeriesAggregationType=void 0;var vls=Yus(),Els=Jus(),Dls=Xus(),Sls=Zus(),wls=els(),Ils=rls(),xls=nls(),Tls=sls(),Pls=als(),Rls=uls(),kls=LKt(),Fls=lls(),Nls=dls(),Ols=pls(),Bls=mls(),qls=hls(),Mls=yls(),Lls=_ls(),jls=Als(),Gls=bls(),Uls=Cls(),Vls=xc();R0.default={ADD:vls,add:vls,ALTER:Els,alter:Els,CREATE:Dls,create:Dls,CREATERULE:Sls,createRule:Sls,DECRBY:wls,decrBy:wls,DEL:Ils,del:Ils,DELETERULE:xls,deleteRule:xls,GET:Tls,get:Tls,INCRBY:Pls,incrBy:Pls,INFO_DEBUG:Rls,infoDebug:Rls,INFO:kls,info:kls,MADD:Fls,mAdd:Fls,MGET:Nls,mGet:Nls,MGET_WITHLABELS:Ols,mGetWithLabels:Ols,QUERYINDEX:Bls,queryIndex:Bls,RANGE:qls,range:qls,REVRANGE:Mls,revRange:Mls,MRANGE:Lls,mRange:Lls,MRANGE_WITHLABELS:jls,mRangeWithLabels:jls,MREVRANGE:Gls,mRevRange:Gls,MREVRANGE_WITHLABELS:Uls,mRevRangeWithLabels:Uls};var N4l;(function(e){e.AVG="AVG",e.AVERAGE="AVG",e.FIRST="FIRST",e.LAST="LAST",e.MIN="MIN",e.MINIMUM="MIN",e.MAX="MAX",e.MAXIMUM="MAX",e.SUM="SUM",e.RANGE="RANGE",e.COUNT="COUNT",e.STD_P="STD.P",e.STD_S="STD.S",e.VAR_P="VAR.P",e.VAR_S="VAR.S",e.TWA="TWA"})(N4l=R0.TimeSeriesAggregationType||(R0.TimeSeriesAggregationType={}));var O4l;(function(e){e.BLOCK="BLOCK",e.FIRST="FIRST",e.LAST="LAST",e.MIN="MIN",e.MAX="MAX",e.SUM="SUM"})(O4l=R0.TimeSeriesDuplicatePolicies||(R0.TimeSeriesDuplicatePolicies={}));var B4l;(function(e){e.AVG="AVG",e.SUM="SUM",e.MIN="MIN",e.MINIMUM="MIN",e.MAX="MAX",e.MAXIMUM="MAX",e.RANGE="range",e.COUNT="COUNT",e.STD_P="STD.P",e.STD_S="STD.S",e.VAR_P="VAR.P",e.VAR_S="VAR.S"})(B4l=R0.TimeSeriesReducers||(R0.TimeSeriesReducers={}));function h2e(e){return typeof e=="string"?e:(typeof e=="number"?e:e.getTime()).toString()}R0.transformTimestampArgument=h2e;function zls(e,r){return r&&e.push("RETENTION",r.toString()),e}R0.pushRetentionArgument=zls;var q4l;(function(e){e.COMPRESSED="COMPRESSED",e.UNCOMPRESSED="UNCOMPRESSED"})(q4l=R0.TimeSeriesEncoding||(R0.TimeSeriesEncoding={}));function M4l(e,r){return r&&e.push("ENCODING",r),e}R0.pushEncodingArgument=M4l;function $ls(e,r){return r&&e.push("CHUNK_SIZE",r.toString()),e}R0.pushChunkSizeArgument=$ls;function L4l(e,r){return r&&e.push("DUPLICATE_POLICY",r),e}R0.pushDuplicatePolicy=L4l;function Qls(e){let r={};for(let[t,n]of e)r[t]=n;return r}R0.transformLablesReply=Qls;function Kls(e,r){if(r){e.push("LABELS");for(let[t,n]of Object.entries(r))e.push(t,n)}return e}R0.pushLabelsArgument=Kls;function j4l(e,r,t,n){let i=[e,r,t.toString()];return(n==null?void 0:n.TIMESTAMP)!==void 0&&(n==null?void 0:n.TIMESTAMP)!==null&&i.push("TIMESTAMP",h2e(n.TIMESTAMP)),zls(i,n==null?void 0:n.RETENTION),n!=null&&n.UNCOMPRESSED&&i.push("UNCOMPRESSED"),$ls(i,n==null?void 0:n.CHUNK_SIZE),Kls(i,n==null?void 0:n.LABELS),i}R0.transformIncrDecrArguments=j4l;function GKt(e){return{timestamp:e[0],value:Number(e[1])}}R0.transformSampleReply=GKt;var G4l;(function(e){e.LOW="-",e.HIGH="+",e.MID="~"})(G4l=R0.TimeSeriesBucketTimestamp||(R0.TimeSeriesBucketTimestamp={}));function pJr(e,r,t,n){if(e.push(h2e(r),h2e(t)),Wls(e,n==null?void 0:n.LATEST),n!=null&&n.FILTER_BY_TS){e.push("FILTER_BY_TS");for(let i of n.FILTER_BY_TS)e.push(h2e(i))}return n!=null&&n.FILTER_BY_VALUE&&e.push("FILTER_BY_VALUE",n.FILTER_BY_VALUE.min.toString(),n.FILTER_BY_VALUE.max.toString()),n!=null&&n.COUNT&&e.push("COUNT",n.COUNT.toString()),n!=null&&n.ALIGN&&e.push("ALIGN",h2e(n.ALIGN)),n!=null&&n.AGGREGATION&&(e.push("AGGREGATION",n.AGGREGATION.type,h2e(n.AGGREGATION.timeBucket)),n.AGGREGATION.BUCKETTIMESTAMP&&e.push("BUCKETTIMESTAMP",n.AGGREGATION.BUCKETTIMESTAMP),n.AGGREGATION.EMPTY&&e.push("EMPTY")),e}R0.pushRangeArguments=pJr;function mJr(e,r){return r&&e.push("GROUPBY",r.label,"REDUCE",r.reducer),e}R0.pushMRangeGroupByArguments=mJr;function fJr(e,r){return e.push("FILTER"),(0,Vls.pushVerdictArguments)(e,r)}R0.pushFilterArgument=fJr;function U4l(e,r,t,n,i){return e=pJr(e,r,t,i),e=fJr(e,n),mJr(e,i==null?void 0:i.GROUPBY)}R0.pushMRangeArguments=U4l;function Hls(e,r){return r?(e.push("SELECTED_LABELS"),e=(0,Vls.pushVerdictArguments)(e,r)):e.push("WITHLABELS"),e}R0.pushWithLabelsArgument=Hls;function V4l(e,r,t,n,i){return e=pJr(e,r,t,i),e=Hls(e,i==null?void 0:i.SELECTED_LABELS),e=fJr(e,n),mJr(e,i==null?void 0:i.GROUPBY)}R0.pushMRangeWithLabelsArguments=V4l;function z4l(e){return e.map(GKt)}R0.transformRangeReply=z4l;function $4l(e){let r=[];for(let[t,n,i]of e)r.push({key:t,samples:i.map(GKt)});return r}R0.transformMRangeReply=$4l;function Q4l(e){let r=[];for(let[t,n,i]of e)r.push({key:t,labels:Qls(n),samples:i.map(GKt)});return r}R0.transformMRangeWithLabelsReply=Q4l;function Wls(e,r){return r&&e.push("LATEST"),e}R0.pushLatestArgument=Wls});var hJr=A(hF=>{"use strict";Object.defineProperty(hF,"__esModule",{value:!0});hF.TimeSeriesBucketTimestamp=hF.TimeSeriesReducers=hF.TimeSeriesAggregationType=hF.TimeSeriesEncoding=hF.TimeSeriesDuplicatePolicies=hF.default=void 0;var K4l=d2();Object.defineProperty(hF,"default",{enumerable:!0,get:function(){return K4l.default}});var hSt=d2();Object.defineProperty(hF,"TimeSeriesDuplicatePolicies",{enumerable:!0,get:function(){return hSt.TimeSeriesDuplicatePolicies}});Object.defineProperty(hF,"TimeSeriesEncoding",{enumerable:!0,get:function(){return hSt.TimeSeriesEncoding}});Object.defineProperty(hF,"TimeSeriesAggregationType",{enumerable:!0,get:function(){return hSt.TimeSeriesAggregationType}});Object.defineProperty(hF,"TimeSeriesReducers",{enumerable:!0,get:function(){return hSt.TimeSeriesReducers}});Object.defineProperty(hF,"TimeSeriesBucketTimestamp",{enumerable:!0,get:function(){return hSt.TimeSeriesBucketTimestamp}})});var Xls=A(j3=>{"use strict";var H4l=j3&&j3.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Fqe=j3&&j3.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&H4l(r,e,t)};Object.defineProperty(j3,"__esModule",{value:!0});j3.createCluster=j3.createClient=void 0;var Yls=$Yr(),W4l=YYr(),Y4l=iJr(),J4l=sJr(),X4l=lJr(),Z4l=hJr();Fqe($Yr(),j3);Fqe(YYr(),j3);Fqe(iJr(),j3);Fqe(sJr(),j3);Fqe(lJr(),j3);Fqe(hJr(),j3);var Jls={...W4l.default,graph:Y4l.default,json:J4l.default,ft:X4l.default,ts:Z4l.default};function e7l(e){return(0,Yls.createClient)({...e,modules:{...Jls,...e==null?void 0:e.modules}})}j3.createClient=e7l;function t7l(e){return(0,Yls.createCluster)({...e,modules:{...Jls,...e==null?void 0:e.modules}})}j3.createCluster=t7l});var eds=A(EH=>{"use strict";Object.defineProperty(EH,"__esModule",{value:!0});EH.init=EH.set=EH.get=EH.end=void 0;var gJr=zC(),r7l=Xls(),ame=Pi(),Zls=i$t(),x4;function yJr(e,r){return`${e}-${r}`}async function n7l(){try{await(x4==null?void 0:x4.disconnect())}catch(e){ame.logger.warn({err:e},"Redis cache end failed")}}EH.end=n7l;async function i7l(e,r){ame.logger.trace({namespace:e,key:r},"Removing cache entry"),await(x4==null?void 0:x4.del(yJr(e,r)))}async function s7l(e,r){if(x4){ame.logger.trace(`cache.get(${e}, ${r})`);try{let t=await(x4==null?void 0:x4.get(yJr(e,r))),n=t&&JSON.parse(t);if(n){if(gJr.DateTime.local()Math.min(r*100,3e3)}}),await x4.connect())}EH.init=o7l});var gF=A(SH=>{"use strict";Object.defineProperty(SH,"__esModule",{value:!0});SH.cleanup=SH.init=SH.set=SH.get=void 0;var _Jr=(tn(),Dr(en)),ome=_Jr.__importStar(P3()),UKt=_Jr.__importStar(o$i()),VKt=_Jr.__importStar(eds()),DH;function tds(e,r){return`global%%${e}%%${r}`}async function c7l(e,r){if(!DH)return;let t=tds(e,r),n=0;ome.get(t)===void 0&&(ome.set(t,DH.get(e,r)),n=Date.now());let i=await ome.get(t);if(n){let s=Math.round(Date.now()-n),a=ome.get("package-cache-gets")??[];a.push(s),ome.set("package-cache-gets",a)}return i}SH.get=c7l;async function u7l(e,r,t,n){if(!DH)return;let i=tds(e,r);ome.set(i,t);let s=Date.now();await DH.set(e,r,t,n);let a=Math.round(Date.now()-s),o=ome.get("package-cache-sets")??[];o.push(a),ome.set("package-cache-sets",o)}SH.set=u7l;async function l7l(e){e.redisUrl?(await VKt.init(e.redisUrl),DH={get:VKt.get,set:VKt.set}):e.cacheDir&&(UKt.init(e.cacheDir),DH={get:UKt.get,set:UKt.set,cleanup:UKt.cleanup})}SH.init=l7l;async function d7l(e){e!=null&&e.redisUrl&&await VKt.end(),DH!=null&&DH.cleanup&&await DH.cleanup()}SH.cleanup=d7l});var ug=A(zKt=>{"use strict";Object.defineProperty(zKt,"__esModule",{value:!0});zKt.cache=void 0;var nds=(tn(),Dr(en)),gSt=nds.__importDefault(_a()),AJr=zC(),p7l=_f(),m7l=Pi(),f7l=xLi(),rds=nds.__importStar(gF());function h7l({namespace:e,key:r,cacheable:t=()=>!0,ttlMinutes:n=30}){return(0,f7l.decorate)(async({args:i,instance:s,callback:a,methodName:o})=>{if(!t.apply(s,i))return a();let c;gSt.default.string(e)?c=e:gSt.default.function_(e)&&(c=e.apply(s,i));let l;if(gSt.default.string(r)?l=r:gSt.default.function_(r)&&(l=r.apply(s,i)),!c||!l)return a();l=`cache-decorator:${l}`;let u=await rds.get(c,l),m=n,h=p7l.GlobalConfig.get("cacheHardTtlMinutes",0),_=m;(o==="getReleases"||o==="getDigest")&&(_=Math.max(m,h));let b;if(u){let w=AJr.DateTime.local(),x=AJr.DateTime.fromISO(u.cachedAt),P=x.plus({minutes:m});if(w{"use strict";var g7l=function(r){return y7l(r)&&!_7l(r)};function y7l(e){return!!e&&typeof e=="object"}function _7l(e){var r=Object.prototype.toString.call(e);return r==="[object RegExp]"||r==="[object Date]"||C7l(e)}var A7l=typeof Symbol=="function"&&Symbol.for,b7l=A7l?Symbol.for("react.element"):60103;function C7l(e){return e.$$typeof===b7l}function v7l(e){return Array.isArray(e)?[]:{}}function ySt(e,r){return r.clone!==!1&&r.isMergeableObject(e)?Nqe(v7l(e),e,r):e}function E7l(e,r,t){return e.concat(r).map(function(n){return ySt(n,t)})}function D7l(e,r){if(!r.customMerge)return Nqe;var t=r.customMerge(e);return typeof t=="function"?t:Nqe}function S7l(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(r){return Object.propertyIsEnumerable.call(e,r)}):[]}function ids(e){return Object.keys(e).concat(S7l(e))}function sds(e,r){try{return r in e}catch{return!1}}function w7l(e,r){return sds(e,r)&&!(Object.hasOwnProperty.call(e,r)&&Object.propertyIsEnumerable.call(e,r))}function I7l(e,r,t){var n={};return t.isMergeableObject(e)&&ids(e).forEach(function(i){n[i]=ySt(e[i],t)}),ids(r).forEach(function(i){w7l(e,i)||(sds(e,i)&&t.isMergeableObject(r[i])?n[i]=D7l(i,t)(e[i],r[i],t):n[i]=ySt(r[i],t))}),n}function Nqe(e,r,t){t=t||{},t.arrayMerge=t.arrayMerge||E7l,t.isMergeableObject=t.isMergeableObject||g7l,t.cloneUnlessOtherwiseSpecified=ySt;var n=Array.isArray(r),i=Array.isArray(e),s=n===i;return s?n?t.arrayMerge(e,r,t):I7l(e,r,t):ySt(r,t)}Nqe.all=function(r,t){if(!Array.isArray(r))throw new Error("first argument should be an array");return r.reduce(function(n,i){return Nqe(n,i,t)},{})};var x7l=Nqe;ads.exports=x7l});var cds=A((MDg,ods)=>{"use strict";var wH=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";wH.writable=e=>wH(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";wH.readable=e=>wH(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";wH.duplex=e=>wH.writable(e)&&wH.readable(e);wH.transform=e=>wH.duplex(e)&&typeof e._transform=="function";ods.exports=wH});var G3=A((LDg,mds)=>{"use strict";var lds=require("fs"),T7l=require("path"),dds=require("crypto"),P7l=cds(),{Worker:pds}=(()=>{try{return require("worker_threads")}catch{return{}}})(),g2e,R7l=0,$Kt=new Map,k7l=e=>{let r=new Error(e.message);for(let[t,n]of Object.entries(e))t!=="message"&&(r[t]=n);return r},F7l=()=>{g2e=new pds(T7l.join(__dirname,"thread.js")),g2e.on("message",e=>{let r=$Kt.get(e.id);$Kt.delete(e.id),$Kt.size===0&&g2e.unref(),e.error===void 0?r.resolve(e.value):r.reject(k7l(e.error))}),g2e.on("error",e=>{throw e})},uds=(e,r,t)=>new Promise((n,i)=>{let s=R7l++;$Kt.set(s,{resolve:n,reject:i}),g2e===void 0&&F7l(),g2e.ref(),g2e.postMessage({id:s,method:e,args:r},t)}),CL=(e,r={})=>{let t=r.encoding||"hex";t==="buffer"&&(t=void 0);let n=dds.createHash(r.algorithm||"sha512"),i=s=>{let a=typeof s=="string"?"utf8":void 0;n.update(s,a)};return Array.isArray(e)?e.forEach(i):i(e),n.digest(t)};CL.stream=(e={})=>{let r=e.encoding||"hex";r==="buffer"&&(r=void 0);let t=dds.createHash(e.algorithm||"sha512");return t.setEncoding(r),t};CL.fromStream=async(e,r={})=>{if(!P7l(e))throw new TypeError("Expected a stream");return new Promise((t,n)=>{e.on("error",n).pipe(CL.stream(r)).on("error",n).on("finish",function(){t(this.read())})})};pds===void 0?(CL.fromFile=async(e,r)=>CL.fromStream(lds.createReadStream(e),r),CL.async=async(e,r)=>CL(e,r)):(CL.fromFile=async(e,{algorithm:r="sha512",encoding:t="hex"}={})=>{let n=await uds("hashFile",[r,e]);return t==="buffer"?Buffer.from(n):Buffer.from(n).toString(t)},CL.async=async(e,{algorithm:r="sha512",encoding:t="hex"}={})=>{t==="buffer"&&(t=void 0);let n=await uds("hash",[r,e]);return t===void 0?Buffer.from(n):Buffer.from(n).toString(t)});CL.fromFileSync=(e,r)=>CL(lds.readFileSync(e),r);mds.exports=CL});var fds=A((jDg,N7l)=>{N7l.exports={name:"renovate",description:"Automated dependency updates. Flexible so you don't need to be.",version:"36.6.0",bin:{renovate:"dist/renovate.js","renovate-config-validator":"dist/config-validator.js"},scripts:{build:"run-s clean generate:* compile:* create-json-schema","build:docs":'run-s "release:prepare {@}" --',clean:"rimraf dist tmp","clean-cache":"node tools/clean-cache.mjs","compile:ts":"tsc -p tsconfig.app.json","config-validator":"ts-node lib/config-validator.ts","create-json-schema":'ts-node tools/generate-schema.ts && prettier --write --cache "renovate-schema.json"',debug:"cross-env NODE_OPTIONS=--inspect-brk ts-node lib/renovate.ts","doc-fix":"run-s markdown-lint-fix prettier-fix","doc-fence-check":"node tools/check-fenced-code.mjs","lint-website-docs":"jest --coverage false test/website-docs.spec.ts",eslint:"eslint . --cache --cache-location .cache/eslint --report-unused-disable-directives","eslint-fix":"eslint --cache --cache-location .cache/eslint --fix . --report-unused-disable-directives","eslint-ci":"eslint . --cache --cache-strategy content --cache-location .cache/eslint --format gha",generate:"run-s generate:*","generate:imports":"node tools/generate-imports.mjs","git-check":"node tools/check-git-version.mjs",jest:"cross-env LOG_LEVEL=fatal GIT_ALLOW_PROTOCOL=file jest --logHeapUsage","jest:14":'run-s "jest {@}" --',"jest:16":'run-s "jest {@}" --',"jest-debug":"cross-env NODE_OPTIONS=--inspect-brk yarn jest --testTimeout=100000000",lint:"run-s ls-lint type-check eslint prettier markdown-lint git-check doc-fence-check","lint-fix":"run-s eslint-fix prettier-fix markdown-lint-fix","ls-lint":"ls-lint","markdown-lint":"markdownlint-cli2","markdown-lint-fix":"markdownlint-cli2-fix",prepare:"run-s prepare:*","prepare:husky":"husky install","prepare:generate":"run-s generate:*","prepare:re2":"npm explore re2 -- npm run install && node tools/check-re2.mjs",prestart:"run-s generate:* ",pretest:"run-s generate:* ",prettier:'prettier --cache --check "**/*.{ts,js,mjs,json,md,yml}"',"prettier-fix":'prettier --write --cache "**/*.{ts,js,mjs,json,md,yml}"',"release:prepare":"ts-node tools/generate-docs.ts","release:publish":"node tools/release.mjs",start:"ts-node lib/renovate.ts",test:"run-s lint test-schema jest","test-dirty":"git diff --exit-code","test-e2e":"run-s test-e2e:*","test-e2e:pack":"yarn pack","test-e2e:install":"yarn --cwd test/e2e install --no-lockfile --ignore-optional --prod","test-e2e:run":"yarn --cwd test/e2e test","test-schema":"run-s create-json-schema","schedule-test-shards":"SCHEDULE_TEST_SHARDS=true ts-node jest.config.ts",tsc:"tsc","type-check":'run-s generate:* "tsc --noEmit {@}" --',"update-static-data":"run-s update-static-data:*","update-static-data:distro-info":"node tools/static-data/generate-distro-info.mjs","update-static-data:node-schedule":"node tools/static-data/generate-node-schedule.mjs",verify:"node tools/verify.mjs"},repository:{type:"git",url:"https://github.com/renovatebot/renovate.git"},keywords:["automated","bazel","bitbucket","buildkite","dependencies","dependency","docker","github","gitlab","management","meteor","node","npm","outdated","php","python","update","yarn"],author:"Rhys Arkins ",contributors:["Adam Setch ","Alex DelVecchio ","Andreas Bexelius ","Ayoub Kaanich ","Dragomir \u021Aurcanu ","Filip Stenbeck ","HonkingGoose","Hutson Betts ","IKEDA Sho ","Israel Bethencourt ","James King ","Jamie Magee ","Jan Sauer ","Jean-Yves Cou\xEBt ","Kenneth J\xF8rgensen ","Kevin James ","Klaus Meinhardt ","Matt Lavin ","Maximilian Ga\xDF ","Michael Elufimov ","Michael Kriese ","Mike Bryant ","Nicolas Byl ","Pravesh Tora ","Rishabh Jain ","Roope Hakulinen ","Ryan Murfitt ","Sam Bull ","Sam Neirinck ","Sourav Das ","Tanuel ","Viral Ruparel ","Vladimir Starkov ","Mikhail Yakushin ","Sebastian Poxhofer ","Henry Sachs ","Arkadiusz Kosmala ","Markus Siebert ","Sergey Vedmak "],license:"AGPL-3.0-only",bugs:{url:"https://github.com/renovatebot/renovate/issues"},homepage:"https://renovatebot.com",engines:{node:"^18.12.0 || >=20.0.0",yarn:"^1.17.0"},"engines-next":{description:"Versions other than the below are deprecated and a warning will be logged",node:"^18.12.0 || >=20.0.0"},dependencies:{"@aws-sdk/client-codecommit":"3.363.0","@aws-sdk/client-ec2":"3.363.0","@aws-sdk/client-ecr":"3.363.0","@aws-sdk/client-rds":"3.363.0","@aws-sdk/client-s3":"3.363.0","@breejs/later":"4.1.0","@cdktf/hcl2json":"0.17.1","@cheap-glitch/mi-cron":"1.0.1","@iarna/toml":"3.0.0","@opentelemetry/api":"1.4.1","@opentelemetry/context-async-hooks":"1.14.0","@opentelemetry/exporter-trace-otlp-http":"0.40.0","@opentelemetry/instrumentation":"0.40.0","@opentelemetry/instrumentation-bunyan":"0.31.4","@opentelemetry/instrumentation-http":"0.40.0","@opentelemetry/resources":"1.14.0","@opentelemetry/sdk-trace-base":"1.14.0","@opentelemetry/sdk-trace-node":"1.14.0","@opentelemetry/semantic-conventions":"1.14.0","@qnighy/marshal":"0.1.3","@renovatebot/osv-offline":"1.3.1","@renovatebot/pep440":"2.1.19","@renovatebot/ruby-semver":"3.0.4","@sindresorhus/is":"4.6.0","@types/ms":"0.7.31","@types/tmp":"0.2.3","@yarnpkg/core":"3.5.2","@yarnpkg/parsers":"2.5.1",agentkeepalive:"4.3.0","aggregate-error":"3.1.0","auth-header":"1.0.0",aws4:"1.12.0","azure-devops-node-api":"12.1.0",bunyan:"1.8.15",cacache:"17.1.3","cacheable-lookup":"5.0.4",chalk:"4.1.2","changelog-filename-regex":"2.0.1","clean-git-ref":"2.0.1",commander:"11.0.0","conventional-commits-detector":"1.0.3",deepmerge:"4.3.1",dequal:"2.0.3","detect-indent":"6.1.0",editorconfig:"2.0.0","email-addresses":"5.0.0","emoji-regex":"10.2.1",emojibase:"15.0.0","emojibase-regex":"15.0.0","extract-zip":"2.0.1","find-packages":"10.0.4","find-up":"5.0.0","fs-extra":"11.1.1","git-url-parse":"13.1.0","github-url-from-git":"1.5.0",glob:"10.3.1","global-agent":"3.0.0","good-enough-parser":"1.1.23",got:"11.8.6","graph-data-structure":"3.3.0",handlebars:"4.7.7",hasha:"5.2.2",ignore:"5.2.4",ini:"4.1.1","js-yaml":"4.1.0","json-dup-key-validator":"1.0.3","json-stringify-pretty-compact":"3.0.0",json5:"2.2.3",klona:"2.0.6",luxon:"3.3.0","markdown-it":"13.0.1","markdown-table":"2.0.0",minimatch:"9.0.2",moo:"0.5.2",ms:"2.1.3",nanoid:"3.3.6","node-html-parser":"6.1.5",openpgp:"5.9.0","p-all":"3.0.0","p-map":"4.0.0","p-queue":"6.6.2","p-throttle":"4.1.1","parse-link-header":"2.0.0",prettier:"2.8.8","quick-lru":"5.1.1",redis:"4.6.7",remark:"13.0.0","remark-github":"10.1.0","safe-stable-stringify":"2.4.3",semver:"7.5.3","semver-stable":"3.0.0","semver-utils":"1.1.4",shlex:"2.1.2","simple-git":"3.19.1",slugify:"1.6.6","source-map-support":"0.5.21",traverse:"0.6.7",tslib:"2.6.0",upath:"2.0.1","url-join":"4.0.1","validate-npm-package-name":"5.0.0","vuln-vects":"1.1.0",xmldoc:"1.3.0",zod:"3.21.4"},optionalDependencies:{re2:"1.19.1"},devDependencies:{"@jest/globals":"29.5.0","@jest/reporters":"29.5.0","@jest/test-result":"29.5.0","@ls-lint/ls-lint":"2.0.1","@openpgp/web-stream-tools":"0.0.13","@renovate/eslint-plugin":"file:./tools/eslint","@semantic-release/exec":"6.0.3","@swc/core":"1.3.67","@types/auth-header":"1.0.2","@types/aws4":"1.11.3","@types/breejs__later":"4.1.2","@types/bunyan":"1.8.8","@types/cacache":"15.0.1","@types/callsite":"1.0.31","@types/changelog-filename-regex":"2.0.0","@types/clean-git-ref":"2.0.0","@types/common-tags":"1.8.1","@types/conventional-commits-detector":"1.0.0","@types/diff":"5.0.3","@types/eslint":"8.40.2","@types/fs-extra":"11.0.1","@types/git-url-parse":"9.0.1","@types/github-url-from-git":"1.5.1","@types/global-agent":"2.1.1","@types/ini":"1.3.31","@types/js-yaml":"4.0.5","@types/json-dup-key-validator":"1.0.0","@types/linkify-markdown":"1.0.1","@types/lodash":"4.14.195","@types/luxon":"3.3.0","@types/markdown-it":"12.2.3","@types/markdown-table":"2.0.0","@types/marshal":"0.5.1","@types/moo":"0.5.5","@types/nock":"10.0.3","@types/node":"18.16.19","@types/parse-link-header":"2.0.1","@types/semver":"7.5.0","@types/semver-stable":"3.0.0","@types/semver-utils":"1.1.1","@types/tar":"6.1.5","@types/traverse":"0.6.32","@types/url-join":"4.0.1","@types/validate-npm-package-name":"4.0.0","@types/xmldoc":"1.1.6","@typescript-eslint/eslint-plugin":"5.61.0","@typescript-eslint/parser":"5.61.0","aws-sdk-client-mock":"3.0.0",callsite:"1.0.0","common-tags":"1.8.2","conventional-changelog-conventionalcommits":"6.1.0","cross-env":"7.0.3",diff:"5.1.0","emojibase-data":"15.0.0",eslint:"8.44.0","eslint-config-prettier":"8.8.0","eslint-formatter-gha":"1.4.2","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-import":"2.27.5","eslint-plugin-jest":"27.2.2","eslint-plugin-jest-formatting":"3.1.0","eslint-plugin-promise":"6.1.1","eslint-plugin-typescript-enum":"2.1.0","expect-more-jest":"5.5.0",graphql:"16.7.1",husky:"8.0.3",jest:"29.5.0","jest-extended":"4.0.0","jest-mock-extended":"3.0.4","markdownlint-cli2":"0.8.1",memfs:"4.2.0","mock-fs":"5.2.0",mockdate:"3.0.5",nock:"13.3.1","npm-run-all":"4.1.5",nyc:"15.1.0",rimraf:"5.0.1","semantic-release":"21.0.7","strip-ansi":"6.0.1",tar:"6.1.15","tmp-promise":"3.0.3","ts-jest":"29.1.1","ts-node":"10.9.1","type-fest":"3.12.0",typescript:"5.1.6",unified:"9.2.2"},files:["dist","renovate-schema.json"]}});var bJr=A((GDg,O7l)=>{O7l.exports={name:"prettier",version:"2.8.8",description:"Prettier is an opinionated code formatter",bin:"./bin-prettier.js",repository:"prettier/prettier",funding:"https://github.com/prettier/prettier?sponsor=1",homepage:"https://prettier.io",author:"James Long",license:"MIT",main:"./index.js",browser:"./standalone.js",unpkg:"./standalone.js",engines:{node:">=10.13.0"},files:["*.js","esm/*.mjs"]}});var h0=A((hds,CJr)=>{(function(e){if(typeof hds=="object"&&typeof CJr=="object")CJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.doc=e()}})(function(){"use strict";var e=Object.getOwnPropertyNames,r=(n,i)=>function(){return i||(0,n[e(n)[0]])((i={exports:{}}).exports,i),i.exports},t=r({"dist/_doc.js.umd.js"(n,i){var s=Object.create,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,l=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,m=(Se,ce)=>function(){return Se&&(ce=(0,Se[c(Se)[0]])(Se=0)),ce},h=(Se,ce)=>function(){return ce||(0,Se[c(Se)[0]])((ce={exports:{}}).exports,ce),ce.exports},_=(Se,ce)=>{for(var Mt in ce)a(Se,Mt,{get:ce[Mt],enumerable:!0})},b=(Se,ce,Mt,et)=>{if(ce&&typeof ce=="object"||typeof ce=="function")for(let or of c(ce))!u.call(Se,or)&&or!==Mt&&a(Se,or,{get:()=>ce[or],enumerable:!(et=o(ce,or))||et.enumerable});return Se},v=(Se,ce,Mt)=>(Mt=Se!=null?s(l(Se)):{},b(ce||!Se||!Se.__esModule?a(Mt,"default",{value:Se,enumerable:!0}):Mt,Se)),w=Se=>b(a({},"__esModule",{value:!0}),Se),x=m({""(){}}),P=h({"src/document/doc-builders.js"(Se,ce){"use strict";x();function Mt(ut){return{type:"concat",parts:ut}}function et(ut){return{type:"indent",contents:ut}}function or(ut,Ve){return{type:"align",contents:Ve,n:ut}}function Ge(ut){let Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{type:"group",id:Ve.id,contents:ut,break:!!Ve.shouldBreak,expandedStates:Ve.expandedStates}}function me(ut){return or(Number.NEGATIVE_INFINITY,ut)}function oe(ut){return or({type:"root"},ut)}function ue(ut){return or(-1,ut)}function De(ut,Ve){return Ge(ut[0],Object.assign(Object.assign({},Ve),{},{expandedStates:ut}))}function It(ut){return{type:"fill",parts:ut}}function Je(ut,Ve){let Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return{type:"if-break",breakContents:ut,flatContents:Ve,groupId:Ae.groupId}}function at(ut,Ve){return{type:"indent-if-break",contents:ut,groupId:Ve.groupId,negate:Ve.negate}}function mt(ut){return{type:"line-suffix",contents:ut}}var ke={type:"line-suffix-boundary"},dt={type:"break-parent"},ot={type:"trim"},kt={type:"line",hard:!0},Vt={type:"line",hard:!0,literal:!0},Ar={type:"line"},ni={type:"line",soft:!0},gn=Mt([kt,dt]),On=Mt([Vt,dt]),er={type:"cursor",placeholder:Symbol("cursor")};function ln(ut,Ve){let Ae=[];for(let Pe=0;Pe0){for(let Kt=0;Kt=0?me.charAt(oe+1)===` +`+A_l(t,4),super(t),this.name="AggregateError",Object.defineProperty(this,"_errors",{value:r})}*[Symbol.iterator](){for(let r of this._errors)yield r}};Vzi.exports=tWr});var qDt=A((Ggg,zzi)=>{"use strict";var v_l=e$t();zzi.exports=async(e,r,{concurrency:t=1/0,stopOnError:n=!0}={})=>new Promise((i,s)=>{if(typeof r!="function")throw new TypeError("Mapper function is required");if(!((Number.isSafeInteger(t)||t===1/0)&&t>=1))throw new TypeError(`Expected \`concurrency\` to be an integer from 1 and up or \`Infinity\`, got \`${t}\` (${typeof t})`);let a=[],o=[],c=e[Symbol.iterator](),l=!1,u=!1,m=0,h=0,_=()=>{if(l)return;let b=c.next(),v=h;if(h++,b.done){u=!0,m===0&&(!n&&o.length!==0?s(new v_l(o)):i(a));return}m++,(async()=>{try{let w=await b.value;a[v]=await r(w,v),m--,_()}catch(w){n?(l=!0,s(w)):(o.push(w),m--,_())}})()};for(let b=0;b{"use strict";var{mkdir:E_l,readFile:D_l,rm:nWr,stat:iWr,truncate:S_l,writeFile:w_l}=require("fs/promises"),$zi=qDt(),Qzi=UNe(),I_l=bzt(),x_l=ZHr(),oOe=HNe(),t$t=require("path"),rWr=GNe(),T_l=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),P_l=e=>({concurrency:20,log:{silly(){}},...e});sWr.exports=R_l;async function R_l(e,r){r=P_l(r),r.log.silly("verify","verifying cache at",e);let t=[k_l,N_l,O_l,q_l,L_l,j_l,F_l],n={};for(let i of t){let s=i.name,a=new Date,o=await i(e,r);o&&Object.keys(o).forEach(l=>{n[l]=o[l]});let c=new Date;n.runTime||(n.runTime={}),n.runTime[s]=c-a}return n.runTime.total=n.endTime-n.startTime,r.log.silly("verify","verification finished for",e,"in",`${n.runTime.total}ms`),n}async function k_l(e,r){return{startTime:new Date}}async function F_l(e,r){return{endTime:new Date}}async function N_l(e,r){return r.log.silly("verify","fixing cache permissions"),await E_l(e,{recursive:!0}),null}async function O_l(e,r){r.log.silly("verify","garbage collecting content");let t=oOe.lsStream(e),n=new Set;t.on("data",o=>{if(r.filter&&!r.filter(o))return;let c=rWr.parse(o.integrity);for(let l in c)n.add(c[l].toString())}),await new Promise((o,c)=>{t.on("end",o).on("error",c)});let i=Qzi.contentDir(e),s=await x_l(t$t.join(i,"**"),{follow:!1,nodir:!0,nosort:!0}),a={verifiedContent:0,reclaimedCount:0,reclaimedSize:0,badContentCount:0,keptSize:0};return await $zi(s,async o=>{let c=o.split(/[/\\]/),l=c.slice(c.length-3).join(""),u=c[c.length-4],m=rWr.fromHex(l,u);if(n.has(m.toString())){let h=await B_l(o,m);h.valid?(a.verifiedContent++,a.keptSize+=h.size):(a.reclaimedCount++,a.badContentCount++,a.reclaimedSize+=h.size)}else{a.reclaimedCount++;let h=await iWr(o);await nWr(o,{recursive:!0,force:!0}),a.reclaimedSize+=h.size}return a},{concurrency:r.concurrency}),a}async function B_l(e,r){let t={};try{let{size:n}=await iWr(e);t.size=n,t.valid=!0,await rWr.checkStream(new I_l.ReadStream(e),r)}catch(n){if(n.code==="ENOENT")return{size:0,valid:!1};if(n.code!=="EINTEGRITY")throw n;await nWr(e,{recursive:!0,force:!0}),t.valid=!1}return t}async function q_l(e,r){r.log.silly("verify","rebuilding index");let t=await oOe.ls(e),n={missingContent:0,rejectedEntries:0,totalEntries:0},i={};for(let s in t)if(T_l(t,s)){let a=oOe.hashKey(s),o=t[s],c=r.filter&&!r.filter(o);c&&n.rejectedEntries++,i[a]&&!c?i[a].push(o):i[a]&&c||(c?(i[a]=[],i[a]._path=oOe.bucketPath(e,s)):(i[a]=[o],i[a]._path=oOe.bucketPath(e,s)))}return await $zi(Object.keys(i),s=>M_l(e,i[s],n,r),{concurrency:r.concurrency}),n}async function M_l(e,r,t,n){await S_l(r._path);for(let i of r){let s=Qzi(e,i.integrity);try{await iWr(s),await oOe.insert(e,i.key,i.integrity,{metadata:i.metadata,size:i.size,time:i.time}),t.totalEntries++}catch(a){if(a.code==="ENOENT")t.rejectedEntries++,t.missingContent++;else throw a}}}function L_l(e,r){return r.log.silly("verify","cleaning tmp directory"),nWr(t$t.join(e,"tmp"),{recursive:!0,force:!0})}async function j_l(e,r){let t=t$t.join(e,"_lastverified");return r.log.silly("verify","writing verifile to "+t),w_l(t,`${Date.now()}`)}sWr.exports.lastRun=G_l;async function G_l(e){let r=await D_l(t$t.join(e,"_lastverified"),{encoding:"utf8"});return new Date(+r)}});var Wzi=A((Vgg,oWr)=>{"use strict";var{withTempDir:U_l}=szt(),Hzi=require("fs/promises"),aWr=require("path");oWr.exports.mkdir=V_l;async function V_l(e,r={}){let{tmpPrefix:t}=r,n=aWr.join(e,"tmp");await Hzi.mkdir(n,{recursive:!0,owner:"inherit"});let i=`${n}${aWr.sep}${t||""}`;return Hzi.mkdtemp(i,{owner:"inherit"})}oWr.exports.withTmp=z_l;function z_l(e,r,t){return t||(t=r,r={}),U_l(aWr.join(e,"tmp"),t,r)}});var Zzi=A((zgg,vC)=>{"use strict";var gle=uVi(),Yzi=EVi(),cWr=Bzi(),Jzi=Kzi(),{clearMemoized:$_l}=uDt(),Xzi=Wzi(),r$t=HNe();vC.exports.index={};vC.exports.index.compact=r$t.compact;vC.exports.index.insert=r$t.insert;vC.exports.ls=r$t.ls;vC.exports.ls.stream=r$t.lsStream;vC.exports.get=gle;vC.exports.get.byDigest=gle.byDigest;vC.exports.get.stream=gle.stream;vC.exports.get.stream.byDigest=gle.stream.byDigest;vC.exports.get.copy=gle.copy;vC.exports.get.copy.byDigest=gle.copy.byDigest;vC.exports.get.info=gle.info;vC.exports.get.hasContent=gle.hasContent;vC.exports.put=Yzi;vC.exports.put.stream=Yzi.stream;vC.exports.rm=cWr.entry;vC.exports.rm.all=cWr.all;vC.exports.rm.entry=vC.exports.rm;vC.exports.rm.content=cWr.content;vC.exports.clearMemoized=$_l;vC.exports.tmp={};vC.exports.tmp.mkdir=Xzi.mkdir;vC.exports.tmp.withTmp=Xzi.withTmp;vC.exports.verify=Jzi;vC.exports.verify.lastRun=Jzi.lastRun});var Oh=A(n$i=>{var uWr="2.0.1",e$i,n$t,t$i,dWr,pWr,cOe,LDt,MDt,lWr,uOe,O3,r$i=[].slice,Q_l=[].indexOf||function(e){for(var r=0,t=this.length;r0&&(r=uOe(e[0]),r.startsWith("./")&&!t.startsWith("./")&&!t.startsWith("..")?t="./"+t:r.startsWith("//")&&!t.startsWith("//")&&(r.startsWith("//./")?t="//."+t:t="/"+t)),t},addExt:function(e,r){return r?(r[0]!=="."&&(r="."+r),e+(e.endsWith(r)?"":r)):e},trimExt:function(e,r,t){var n;return t==null&&(t=7),n=O3.extname(e),pWr(n,r,t)?e.slice(0,+(e.length-n.length-1)+1||9e9):e},removeExt:function(e,r){return r?(r=r[0]==="."?r:"."+r,O3.extname(e)===r?O3.trimExt(e,[],r.length):e):e},changeExt:function(e,r,t,n){return n==null&&(n=7),O3.trimExt(e,t,n)+(r?r[0]==="."?r:"."+r:"")},defaultExt:function(e,r,t,n){var i;return n==null&&(n=7),i=O3.extname(e),pWr(i,t,n)?e:O3.addExt(e,r)}};pWr=function(e,r,t){return r==null&&(r=[]),e&&e.length<=t&&Q_l.call(r.map(function(n){return(n&&n[0]!=="."?".":"")+n}),e)<0};for(cOe in n$t)if(K_l.call(n$t,cOe)){if(e$i=n$t[cOe],O3[cOe]!==void 0)throw new Error("path."+cOe+" already exists.");O3[cOe]=e$i}});var i$t=A(lOe=>{"use strict";Object.defineProperty(lOe,"__esModule",{value:!0});lOe.decompress=lOe.compress=void 0;var H_l=(tn(),Dr(en)),i$i=require("node:util"),s$i=H_l.__importDefault(require("node:zlib")),W_l=(0,i$i.promisify)(s$i.default.brotliCompress),Y_l=(0,i$i.promisify)(s$i.default.brotliDecompress);async function J_l(e){return(await W_l(e)).toString("base64")}lOe.compress=J_l;async function X_l(e){let r=Buffer.from(e,"base64");return(await Y_l(r)).toString("utf8")}lOe.decompress=X_l});var c$i=A(dK=>{"use strict";Object.defineProperty(dK,"__esModule",{value:!0});dK.cleanup=dK.init=dK.set=dK.get=void 0;var a$i=(tn(),Dr(en)),dOe=a$i.__importDefault(Zzi()),jDt=zC(),Z_l=a$i.__importDefault(Oh()),fre=Pi(),o$i=i$t();function mWr(e,r){return`${e}-${r}`}var bV;async function eAl(e,r){fre.logger.trace({namespace:e,key:r},"Removing cache entry"),await dOe.default.rm.entry(bV,mWr(e,r))}async function tAl(e,r){if(bV)try{let t=await dOe.default.get(bV,mWr(e,r)),n=JSON.parse(t.data.toString());if(n){if(jDt.DateTime.local()jDt.DateTime.fromISO(o.expiry))&&(await dOe.default.rm.entry(bV,s.key),r+=1)}let n=Math.round(Date.now()-t);fre.logger.debug(`Deleted ${r} of ${e} file cached entries in ${n}ms`)}catch(e){fre.logger.warn({err:e},"Error cleaning up expired file cache")}}dK.cleanup=iAl});var u$i=A(pOe=>{"use strict";Object.defineProperty(pOe,"__esModule",{value:!0});pOe.transformArguments=pOe.FIRST_KEY_INDEX=void 0;pOe.FIRST_KEY_INDEX=1;function sAl(e,r){return["APPEND",e,r]}pOe.transformArguments=sAl});var l$i=A(yle=>{"use strict";Object.defineProperty(yle,"__esModule",{value:!0});yle.transformArguments=yle.IS_READ_ONLY=yle.FIRST_KEY_INDEX=void 0;yle.FIRST_KEY_INDEX=1;yle.IS_READ_ONLY=!0;function aAl(e,r){let t=["BITCOUNT",e];return r&&(t.push(r.start.toString(),r.end.toString()),r.mode&&t.push(r.mode)),t}yle.transformArguments=aAl});var d$i=A(_le=>{"use strict";Object.defineProperty(_le,"__esModule",{value:!0});_le.transformArguments=_le.IS_READ_ONLY=_le.FIRST_KEY_INDEX=void 0;_le.FIRST_KEY_INDEX=1;_le.IS_READ_ONLY=!0;function oAl(e,r){let t=["BITFIELD_RO",e];for(let n of r)t.push("GET",n.encoding,n.offset.toString());return t}_le.transformArguments=oAl});var p$i=A(mOe=>{"use strict";Object.defineProperty(mOe,"__esModule",{value:!0});mOe.transformArguments=mOe.FIRST_KEY_INDEX=void 0;mOe.FIRST_KEY_INDEX=1;function cAl(e,r){let t=["BITFIELD",e];for(let n of r)switch(n.operation){case"GET":t.push("GET",n.encoding,n.offset.toString());break;case"SET":t.push("SET",n.encoding,n.offset.toString(),n.value.toString());break;case"INCRBY":t.push("INCRBY",n.encoding,n.offset.toString(),n.increment.toString());break;case"OVERFLOW":t.push("OVERFLOW",n.behavior);break}return t}mOe.transformArguments=cAl});var xc=A(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.transformRangeReply=Yp.pushSlotRangesArguments=Yp.pushSortArguments=Yp.transformFunctionListItemReply=Yp.RedisFunctionFlags=Yp.transformCommandReply=Yp.CommandCategories=Yp.CommandFlags=Yp.pushOptionalVerdictArgument=Yp.pushVerdictArgument=Yp.pushVerdictNumberArguments=Yp.pushVerdictArguments=Yp.pushEvalArguments=Yp.evalFirstKeyIndex=Yp.transformPXAT=Yp.transformEXAT=Yp.transformGeoMembersWithReply=Yp.GeoReplyWith=Yp.pushGeoRadiusStoreArguments=Yp.pushGeoRadiusArguments=Yp.pushGeoSearchArguments=Yp.pushGeoCountArgument=Yp.transformLMPopArguments=Yp.transformZMPopArguments=Yp.transformSortedSetWithScoresReply=Yp.transformSortedSetMemberReply=Yp.transformSortedSetMemberNullReply=Yp.transformStreamsMessagesReply=Yp.transformStreamMessagesReply=Yp.transformTuplesReply=Yp.transformStringNumberInfinityArgument=Yp.transformNumberInfinityArgument=Yp.transformNumberInfinityNullArrayReply=Yp.transformNumberInfinityNullReply=Yp.transformNumberInfinityReply=Yp.pushScanArguments=Yp.transformBooleanArrayReply=Yp.transformBooleanReply=void 0;function f$i(e){return e===1}Yp.transformBooleanReply=f$i;function uAl(e){return e.map(f$i)}Yp.transformBooleanArrayReply=uAl;function lAl(e,r,t){return e.push(r.toString()),t!=null&&t.MATCH&&e.push("MATCH",t.MATCH),t!=null&&t.COUNT&&e.push("COUNT",t.COUNT.toString()),e}Yp.pushScanArguments=lAl;function a$t(e){switch(e.toString()){case"+inf":return 1/0;case"-inf":return-1/0;default:return Number(e)}}Yp.transformNumberInfinityReply=a$t;function h$i(e){return e===null?null:a$t(e)}Yp.transformNumberInfinityNullReply=h$i;function dAl(e){return e.map(h$i)}Yp.transformNumberInfinityNullArrayReply=dAl;function g$i(e){switch(e){case 1/0:return"+inf";case-1/0:return"-inf";default:return e.toString()}}Yp.transformNumberInfinityArgument=g$i;function pAl(e){return typeof e!="number"?e:g$i(e)}Yp.transformStringNumberInfinityArgument=pAl;function y$i(e){let r=Object.create(null);for(let t=0;t({name:r,messages:_$i(t)}))}Yp.transformStreamsMessagesReply=mAl;function fAl(e){return e.length?A$i(e):null}Yp.transformSortedSetMemberNullReply=fAl;function A$i(e){return{value:e[0],score:a$t(e[1])}}Yp.transformSortedSetMemberReply=A$i;function hAl(e){let r=[];for(let t=0;t{let c={member:o[0]};if(i&&(c.distance=o[i]),s&&(c.hash=o[s]),a){let[l,u]=o[a];c.coordinates={longitude:l,latitude:u}}return c})}Yp.transformGeoMembersWithReply=bAl;function CAl(e){return(typeof e=="number"?e:Math.floor(e.getTime()/1e3)).toString()}Yp.transformEXAT=CAl;function vAl(e){return(typeof e=="number"?e:e.getTime()).toString()}Yp.transformPXAT=vAl;function EAl(e){var r;return(r=e==null?void 0:e.keys)==null?void 0:r[0]}Yp.evalFirstKeyIndex=EAl;function DAl(e,r){return r!=null&&r.keys?e.push(r.keys.length.toString(),...r.keys):e.push("0"),r!=null&&r.arguments&&e.push(...r.arguments),e}Yp.pushEvalArguments=DAl;function SAl(e,r){return Array.isArray(r)?e=e.concat(r):e.push(r),e}Yp.pushVerdictArguments=SAl;function wAl(e,r){if(Array.isArray(r))for(let t of r)e.push(t.toString());else e.push(r.toString());return e}Yp.pushVerdictNumberArguments=wAl;function o$t(e,r){return Array.isArray(r)?e.push(r.length.toString(),...r):e.push("1",r),e}Yp.pushVerdictArgument=o$t;function IAl(e,r,t){return t===void 0?e:(e.push(r),o$t(e,t))}Yp.pushOptionalVerdictArgument=IAl;var xAl;(function(e){e.WRITE="write",e.READONLY="readonly",e.DENYOOM="denyoom",e.ADMIN="admin",e.PUBSUB="pubsub",e.NOSCRIPT="noscript",e.RANDOM="random",e.SORT_FOR_SCRIPT="sort_for_script",e.LOADING="loading",e.STALE="stale",e.SKIP_MONITOR="skip_monitor",e.ASKING="asking",e.FAST="fast",e.MOVABLEKEYS="movablekeys"})(xAl=Yp.CommandFlags||(Yp.CommandFlags={}));var TAl;(function(e){e.KEYSPACE="@keyspace",e.READ="@read",e.WRITE="@write",e.SET="@set",e.SORTEDSET="@sortedset",e.LIST="@list",e.HASH="@hash",e.STRING="@string",e.BITMAP="@bitmap",e.HYPERLOGLOG="@hyperloglog",e.GEO="@geo",e.STREAM="@stream",e.PUBSUB="@pubsub",e.ADMIN="@admin",e.FAST="@fast",e.SLOW="@slow",e.BLOCKING="@blocking",e.DANGEROUS="@dangerous",e.CONNECTION="@connection",e.TRANSACTION="@transaction",e.SCRIPTING="@scripting"})(TAl=Yp.CommandCategories||(Yp.CommandCategories={}));function PAl([e,r,t,n,i,s,a]){return{name:e,arity:r,flags:new Set(t),firstKeyIndex:n,lastKeyIndex:i,step:s,categories:new Set(a)}}Yp.transformCommandReply=PAl;var RAl;(function(e){e.NO_WRITES="no-writes",e.ALLOW_OOM="allow-oom",e.ALLOW_STALE="allow-stale",e.NO_CLUSTER="no-cluster"})(RAl=Yp.RedisFunctionFlags||(Yp.RedisFunctionFlags={}));function kAl(e){return{libraryName:e[1],engine:e[3],functions:e[5].map(r=>({name:r[1],description:r[3],flags:r[5]}))}}Yp.transformFunctionListItemReply=kAl;function FAl(e,r){if(r!=null&&r.BY&&e.push("BY",r.BY),r!=null&&r.LIMIT&&e.push("LIMIT",r.LIMIT.offset.toString(),r.LIMIT.count.toString()),r!=null&&r.GET)for(let t of typeof r.GET=="string"?[r.GET]:r.GET)e.push("GET",t);return r!=null&&r.DIRECTION&&e.push(r.DIRECTION),r!=null&&r.ALPHA&&e.push("ALPHA"),e}Yp.pushSortArguments=FAl;function m$i(e,r){e.push(r.start.toString(),r.end.toString())}function NAl(e,r){if(Array.isArray(r))for(let t of r)m$i(e,t);else m$i(e,r);return e}Yp.pushSlotRangesArguments=NAl;function OAl([e,r]){return{start:e,end:r}}Yp.transformRangeReply=OAl});var C$i=A(fOe=>{"use strict";Object.defineProperty(fOe,"__esModule",{value:!0});fOe.transformArguments=fOe.FIRST_KEY_INDEX=void 0;var BAl=xc();fOe.FIRST_KEY_INDEX=2;function qAl(e,r,t){return(0,BAl.pushVerdictArguments)(["BITOP",e,r],t)}fOe.transformArguments=qAl});var v$i=A(Ale=>{"use strict";Object.defineProperty(Ale,"__esModule",{value:!0});Ale.transformArguments=Ale.IS_READ_ONLY=Ale.FIRST_KEY_INDEX=void 0;Ale.FIRST_KEY_INDEX=1;Ale.IS_READ_ONLY=!0;function MAl(e,r,t,n,i){let s=["BITPOS",e,r.toString()];return typeof t=="number"&&s.push(t.toString()),typeof n=="number"&&s.push(n.toString()),i&&s.push(i),s}Ale.transformArguments=MAl});var E$i=A(hOe=>{"use strict";Object.defineProperty(hOe,"__esModule",{value:!0});hOe.transformArguments=hOe.FIRST_KEY_INDEX=void 0;hOe.FIRST_KEY_INDEX=1;function LAl(e,r,t,n,i){return["BLMOVE",e,r,t,n,i.toString()]}hOe.transformArguments=LAl});var hWr=A(gOe=>{"use strict";Object.defineProperty(gOe,"__esModule",{value:!0});gOe.transformArguments=gOe.FIRST_KEY_INDEX=void 0;var jAl=xc();gOe.FIRST_KEY_INDEX=2;function GAl(e,r,t){return(0,jAl.transformLMPopArguments)(["LMPOP"],e,r,t)}gOe.transformArguments=GAl});var D$i=A(ble=>{"use strict";Object.defineProperty(ble,"__esModule",{value:!0});ble.transformReply=ble.transformArguments=ble.FIRST_KEY_INDEX=void 0;var UAl=xc();ble.FIRST_KEY_INDEX=3;function VAl(e,r,t,n){return(0,UAl.transformLMPopArguments)(["BLMPOP",e.toString()],r,t,n)}ble.transformArguments=VAl;var zAl=hWr();Object.defineProperty(ble,"transformReply",{enumerable:!0,get:function(){return zAl.transformReply}})});var gWr=A(Cle=>{"use strict";Object.defineProperty(Cle,"__esModule",{value:!0});Cle.transformReply=Cle.transformArguments=Cle.FIRST_KEY_INDEX=void 0;var $Al=xc();Cle.FIRST_KEY_INDEX=1;function QAl(e,r){let t=(0,$Al.pushVerdictArguments)(["BLPOP"],e);return t.push(r.toString()),t}Cle.transformArguments=QAl;function KAl(e){return e===null?null:{key:e[0],element:e[1]}}Cle.transformReply=KAl});var S$i=A(vle=>{"use strict";Object.defineProperty(vle,"__esModule",{value:!0});vle.transformReply=vle.transformArguments=vle.FIRST_KEY_INDEX=void 0;var HAl=xc();vle.FIRST_KEY_INDEX=1;function WAl(e,r){let t=(0,HAl.pushVerdictArguments)(["BRPOP"],e);return t.push(r.toString()),t}vle.transformArguments=WAl;var YAl=gWr();Object.defineProperty(vle,"transformReply",{enumerable:!0,get:function(){return YAl.transformReply}})});var w$i=A(yOe=>{"use strict";Object.defineProperty(yOe,"__esModule",{value:!0});yOe.transformArguments=yOe.FIRST_KEY_INDEX=void 0;yOe.FIRST_KEY_INDEX=1;function JAl(e,r,t){return["BRPOPLPUSH",e,r,t.toString()]}yOe.transformArguments=JAl});var yWr=A(Ele=>{"use strict";Object.defineProperty(Ele,"__esModule",{value:!0});Ele.transformReply=Ele.transformArguments=Ele.FIRST_KEY_INDEX=void 0;var I$i=xc();Ele.FIRST_KEY_INDEX=2;function XAl(e,r,t){return(0,I$i.transformZMPopArguments)(["ZMPOP"],e,r,t)}Ele.transformArguments=XAl;function ZAl(e){return e===null?null:{key:e[0],elements:e[1].map(I$i.transformSortedSetMemberReply)}}Ele.transformReply=ZAl});var x$i=A(Dle=>{"use strict";Object.defineProperty(Dle,"__esModule",{value:!0});Dle.transformReply=Dle.transformArguments=Dle.FIRST_KEY_INDEX=void 0;var ebl=xc();Dle.FIRST_KEY_INDEX=3;function tbl(e,r,t,n){return(0,ebl.transformZMPopArguments)(["BZMPOP",e.toString()],r,t,n)}Dle.transformArguments=tbl;var rbl=yWr();Object.defineProperty(Dle,"transformReply",{enumerable:!0,get:function(){return rbl.transformReply}})});var _Wr=A(Sle=>{"use strict";Object.defineProperty(Sle,"__esModule",{value:!0});Sle.transformReply=Sle.transformArguments=Sle.FIRST_KEY_INDEX=void 0;var T$i=xc();Sle.FIRST_KEY_INDEX=1;function nbl(e,r){let t=(0,T$i.pushVerdictArguments)(["BZPOPMAX"],e);return t.push(r.toString()),t}Sle.transformArguments=nbl;function ibl(e){return e?{key:e[0],value:e[1],score:(0,T$i.transformNumberInfinityReply)(e[2])}:null}Sle.transformReply=ibl});var P$i=A(wle=>{"use strict";Object.defineProperty(wle,"__esModule",{value:!0});wle.transformReply=wle.transformArguments=wle.FIRST_KEY_INDEX=void 0;var sbl=xc();wle.FIRST_KEY_INDEX=1;function abl(e,r){let t=(0,sbl.pushVerdictArguments)(["BZPOPMIN"],e);return t.push(r.toString()),t}wle.transformArguments=abl;var obl=_Wr();Object.defineProperty(wle,"transformReply",{enumerable:!0,get:function(){return obl.transformReply}})});var R$i=A(Ile=>{"use strict";Object.defineProperty(Ile,"__esModule",{value:!0});Ile.transformReply=Ile.transformArguments=Ile.FIRST_KEY_INDEX=void 0;Ile.FIRST_KEY_INDEX=1;function cbl(e,r,t){let n=["COPY",e,r];return t!=null&&t.destinationDb&&n.push("DB",t.destinationDb.toString()),t!=null&&t.replace&&n.push("REPLACE"),n}Ile.transformArguments=cbl;var ubl=xc();Object.defineProperty(Ile,"transformReply",{enumerable:!0,get:function(){return ubl.transformBooleanReply}})});var k$i=A(_Oe=>{"use strict";Object.defineProperty(_Oe,"__esModule",{value:!0});_Oe.transformArguments=_Oe.FIRST_KEY_INDEX=void 0;_Oe.FIRST_KEY_INDEX=1;function lbl(e){return["DECR",e]}_Oe.transformArguments=lbl});var F$i=A(AOe=>{"use strict";Object.defineProperty(AOe,"__esModule",{value:!0});AOe.transformArguments=AOe.FIRST_KEY_INDEX=void 0;AOe.FIRST_KEY_INDEX=1;function dbl(e,r){return["DECRBY",e,r.toString()]}AOe.transformArguments=dbl});var N$i=A(bOe=>{"use strict";Object.defineProperty(bOe,"__esModule",{value:!0});bOe.transformArguments=bOe.FIRST_KEY_INDEX=void 0;var pbl=xc();bOe.FIRST_KEY_INDEX=1;function mbl(e){return(0,pbl.pushVerdictArguments)(["DEL"],e)}bOe.transformArguments=mbl});var O$i=A(COe=>{"use strict";Object.defineProperty(COe,"__esModule",{value:!0});COe.transformArguments=COe.FIRST_KEY_INDEX=void 0;COe.FIRST_KEY_INDEX=1;function fbl(e){return["DUMP",e]}COe.transformArguments=fbl});var q$i=A(xle=>{"use strict";Object.defineProperty(xle,"__esModule",{value:!0});xle.transformArguments=xle.IS_READ_ONLY=xle.FIRST_KEY_INDEX=void 0;var B$i=xc();xle.FIRST_KEY_INDEX=B$i.evalFirstKeyIndex;xle.IS_READ_ONLY=!0;function hbl(e,r){return(0,B$i.pushEvalArguments)(["EVAL_RO",e],r)}xle.transformArguments=hbl});var L$i=A(vOe=>{"use strict";Object.defineProperty(vOe,"__esModule",{value:!0});vOe.transformArguments=vOe.FIRST_KEY_INDEX=void 0;var M$i=xc();vOe.FIRST_KEY_INDEX=M$i.evalFirstKeyIndex;function gbl(e,r){return(0,M$i.pushEvalArguments)(["EVAL",e],r)}vOe.transformArguments=gbl});var G$i=A(Tle=>{"use strict";Object.defineProperty(Tle,"__esModule",{value:!0});Tle.transformArguments=Tle.IS_READ_ONLY=Tle.FIRST_KEY_INDEX=void 0;var j$i=xc();Tle.FIRST_KEY_INDEX=j$i.evalFirstKeyIndex;Tle.IS_READ_ONLY=!0;function ybl(e,r){return(0,j$i.pushEvalArguments)(["EVALSHA_RO",e],r)}Tle.transformArguments=ybl});var V$i=A(EOe=>{"use strict";Object.defineProperty(EOe,"__esModule",{value:!0});EOe.transformArguments=EOe.FIRST_KEY_INDEX=void 0;var U$i=xc();EOe.FIRST_KEY_INDEX=U$i.evalFirstKeyIndex;function _bl(e,r){return(0,U$i.pushEvalArguments)(["EVALSHA",e],r)}EOe.transformArguments=_bl});var z$i=A(Ple=>{"use strict";Object.defineProperty(Ple,"__esModule",{value:!0});Ple.transformArguments=Ple.IS_READ_ONLY=Ple.FIRST_KEY_INDEX=void 0;var Abl=xc();Ple.FIRST_KEY_INDEX=1;Ple.IS_READ_ONLY=!0;function bbl(e){return(0,Abl.pushVerdictArguments)(["EXISTS"],e)}Ple.transformArguments=bbl});var $$i=A(Rle=>{"use strict";Object.defineProperty(Rle,"__esModule",{value:!0});Rle.transformReply=Rle.transformArguments=Rle.FIRST_KEY_INDEX=void 0;Rle.FIRST_KEY_INDEX=1;function Cbl(e,r,t){let n=["EXPIRE",e,r.toString()];return t&&n.push(t),n}Rle.transformArguments=Cbl;var vbl=xc();Object.defineProperty(Rle,"transformReply",{enumerable:!0,get:function(){return vbl.transformBooleanReply}})});var Q$i=A(kle=>{"use strict";Object.defineProperty(kle,"__esModule",{value:!0});kle.transformReply=kle.transformArguments=kle.FIRST_KEY_INDEX=void 0;var Ebl=xc();kle.FIRST_KEY_INDEX=1;function Dbl(e,r,t){let n=["EXPIREAT",e,(0,Ebl.transformEXAT)(r)];return t&&n.push(t),n}kle.transformArguments=Dbl;var Sbl=xc();Object.defineProperty(kle,"transformReply",{enumerable:!0,get:function(){return Sbl.transformBooleanReply}})});var K$i=A(DOe=>{"use strict";Object.defineProperty(DOe,"__esModule",{value:!0});DOe.transformArguments=DOe.FIRST_KEY_INDEX=void 0;DOe.FIRST_KEY_INDEX=1;function wbl(e){return["EXPIRETIME",e]}DOe.transformArguments=wbl});var W$i=A(Fle=>{"use strict";Object.defineProperty(Fle,"__esModule",{value:!0});Fle.transformArguments=Fle.IS_READ_ONLY=Fle.FIRST_KEY_INDEX=void 0;var H$i=xc();Fle.FIRST_KEY_INDEX=H$i.evalFirstKeyIndex;Fle.IS_READ_ONLY=!0;function Ibl(e,r){return(0,H$i.pushEvalArguments)(["FCALL_RO",e],r)}Fle.transformArguments=Ibl});var J$i=A(SOe=>{"use strict";Object.defineProperty(SOe,"__esModule",{value:!0});SOe.transformArguments=SOe.FIRST_KEY_INDEX=void 0;var Y$i=xc();SOe.FIRST_KEY_INDEX=Y$i.evalFirstKeyIndex;function xbl(e,r){return(0,Y$i.pushEvalArguments)(["FCALL",e],r)}SOe.transformArguments=xbl});var X$i=A(wOe=>{"use strict";Object.defineProperty(wOe,"__esModule",{value:!0});wOe.transformArguments=wOe.FIRST_KEY_INDEX=void 0;wOe.FIRST_KEY_INDEX=1;function Tbl(e,r,t){let n=["GEOADD",e];t!=null&&t.NX?n.push("NX"):t!=null&&t.XX&&n.push("XX"),t!=null&&t.CH&&n.push("CH");for(let{longitude:i,latitude:s,member:a}of Array.isArray(r)?r:[r])n.push(i.toString(),s.toString(),a);return n}wOe.transformArguments=Tbl});var Z$i=A(pK=>{"use strict";Object.defineProperty(pK,"__esModule",{value:!0});pK.transformReply=pK.transformArguments=pK.IS_READ_ONLY=pK.FIRST_KEY_INDEX=void 0;pK.FIRST_KEY_INDEX=1;pK.IS_READ_ONLY=!0;function Pbl(e,r,t,n){let i=["GEODIST",e,r,t];return n&&i.push(n),i}pK.transformArguments=Pbl;function Rbl(e){return e===null?null:Number(e)}pK.transformReply=Rbl});var eQi=A(Nle=>{"use strict";Object.defineProperty(Nle,"__esModule",{value:!0});Nle.transformArguments=Nle.IS_READ_ONLY=Nle.FIRST_KEY_INDEX=void 0;var kbl=xc();Nle.FIRST_KEY_INDEX=1;Nle.IS_READ_ONLY=!0;function Fbl(e,r){return(0,kbl.pushVerdictArguments)(["GEOHASH",e],r)}Nle.transformArguments=Fbl});var tQi=A(mK=>{"use strict";Object.defineProperty(mK,"__esModule",{value:!0});mK.transformReply=mK.transformArguments=mK.IS_READ_ONLY=mK.FIRST_KEY_INDEX=void 0;var Nbl=xc();mK.FIRST_KEY_INDEX=1;mK.IS_READ_ONLY=!0;function Obl(e,r){return(0,Nbl.pushVerdictArguments)(["GEOPOS",e],r)}mK.transformArguments=Obl;function Bbl(e){return e.map(r=>r===null?null:{longitude:r[0],latitude:r[1]})}mK.transformReply=Bbl});var c$t=A(Ole=>{"use strict";Object.defineProperty(Ole,"__esModule",{value:!0});Ole.transformArguments=Ole.IS_READ_ONLY=Ole.FIRST_KEY_INDEX=void 0;var qbl=xc();Ole.FIRST_KEY_INDEX=1;Ole.IS_READ_ONLY=!0;function Mbl(e,r,t,n,i){return(0,qbl.pushGeoRadiusArguments)(["GEORADIUS_RO"],e,r,t,n,i)}Ole.transformArguments=Mbl});var nQi=A(fK=>{"use strict";Object.defineProperty(fK,"__esModule",{value:!0});fK.transformReply=fK.transformArguments=fK.IS_READ_ONLY=fK.FIRST_KEY_INDEX=void 0;var Lbl=c$t(),rQi=c$t();Object.defineProperty(fK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return rQi.FIRST_KEY_INDEX}});Object.defineProperty(fK,"IS_READ_ONLY",{enumerable:!0,get:function(){return rQi.IS_READ_ONLY}});function jbl(e,r,t,n,i,s){let a=(0,Lbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}fK.transformArguments=jbl;var Gbl=xc();Object.defineProperty(fK,"transformReply",{enumerable:!0,get:function(){return Gbl.transformGeoMembersWithReply}})});var GDt=A(Ble=>{"use strict";Object.defineProperty(Ble,"__esModule",{value:!0});Ble.transformArguments=Ble.IS_READ_ONLY=Ble.FIRST_KEY_INDEX=void 0;var Ubl=xc();Ble.FIRST_KEY_INDEX=1;Ble.IS_READ_ONLY=!0;function Vbl(e,r,t,n,i){return(0,Ubl.pushGeoRadiusArguments)(["GEORADIUS"],e,r,t,n,i)}Ble.transformArguments=Vbl});var sQi=A(hK=>{"use strict";Object.defineProperty(hK,"__esModule",{value:!0});hK.transformReply=hK.transformArguments=hK.IS_READ_ONLY=hK.FIRST_KEY_INDEX=void 0;var zbl=GDt(),iQi=GDt();Object.defineProperty(hK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return iQi.FIRST_KEY_INDEX}});Object.defineProperty(hK,"IS_READ_ONLY",{enumerable:!0,get:function(){return iQi.IS_READ_ONLY}});function $bl(e,r,t,n,i,s){let a=(0,zbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}hK.transformArguments=$bl;var Qbl=xc();Object.defineProperty(hK,"transformReply",{enumerable:!0,get:function(){return Qbl.transformGeoMembersWithReply}})});var u$t=A(qle=>{"use strict";Object.defineProperty(qle,"__esModule",{value:!0});qle.transformArguments=qle.IS_READ_ONLY=qle.FIRST_KEY_INDEX=void 0;var Kbl=xc();qle.FIRST_KEY_INDEX=1;qle.IS_READ_ONLY=!0;function Hbl(e,r,t,n,i){return(0,Kbl.pushGeoRadiusArguments)(["GEORADIUSBYMEMBER_RO"],e,r,t,n,i)}qle.transformArguments=Hbl});var oQi=A(gK=>{"use strict";Object.defineProperty(gK,"__esModule",{value:!0});gK.transformReply=gK.transformArguments=gK.IS_READ_ONLY=gK.FIRST_KEY_INDEX=void 0;var Wbl=u$t(),aQi=u$t();Object.defineProperty(gK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return aQi.FIRST_KEY_INDEX}});Object.defineProperty(gK,"IS_READ_ONLY",{enumerable:!0,get:function(){return aQi.IS_READ_ONLY}});function Ybl(e,r,t,n,i,s){let a=(0,Wbl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}gK.transformArguments=Ybl;var Jbl=xc();Object.defineProperty(gK,"transformReply",{enumerable:!0,get:function(){return Jbl.transformGeoMembersWithReply}})});var UDt=A(Mle=>{"use strict";Object.defineProperty(Mle,"__esModule",{value:!0});Mle.transformArguments=Mle.IS_READ_ONLY=Mle.FIRST_KEY_INDEX=void 0;var Xbl=xc();Mle.FIRST_KEY_INDEX=1;Mle.IS_READ_ONLY=!0;function Zbl(e,r,t,n,i){return(0,Xbl.pushGeoRadiusArguments)(["GEORADIUSBYMEMBER"],e,r,t,n,i)}Mle.transformArguments=Zbl});var uQi=A(yK=>{"use strict";Object.defineProperty(yK,"__esModule",{value:!0});yK.transformReply=yK.transformArguments=yK.IS_READ_ONLY=yK.FIRST_KEY_INDEX=void 0;var eCl=UDt(),cQi=UDt();Object.defineProperty(yK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return cQi.FIRST_KEY_INDEX}});Object.defineProperty(yK,"IS_READ_ONLY",{enumerable:!0,get:function(){return cQi.IS_READ_ONLY}});function tCl(e,r,t,n,i,s){let a=(0,eCl.transformArguments)(e,r,t,n,s);return a.push(...i),a.preserve=i,a}yK.transformArguments=tCl;var rCl=xc();Object.defineProperty(yK,"transformReply",{enumerable:!0,get:function(){return rCl.transformGeoMembersWithReply}})});var dQi=A(Lle=>{"use strict";Object.defineProperty(Lle,"__esModule",{value:!0});Lle.transformArguments=Lle.IS_READ_ONLY=Lle.FIRST_KEY_INDEX=void 0;var nCl=xc(),lQi=UDt();Object.defineProperty(Lle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return lQi.FIRST_KEY_INDEX}});Object.defineProperty(Lle,"IS_READ_ONLY",{enumerable:!0,get:function(){return lQi.IS_READ_ONLY}});function iCl(e,r,t,n,i,s){return(0,nCl.pushGeoRadiusStoreArguments)(["GEORADIUSBYMEMBER"],e,r,t,n,i,s)}Lle.transformArguments=iCl});var mQi=A(jle=>{"use strict";Object.defineProperty(jle,"__esModule",{value:!0});jle.transformArguments=jle.IS_READ_ONLY=jle.FIRST_KEY_INDEX=void 0;var sCl=xc(),pQi=GDt();Object.defineProperty(jle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return pQi.FIRST_KEY_INDEX}});Object.defineProperty(jle,"IS_READ_ONLY",{enumerable:!0,get:function(){return pQi.IS_READ_ONLY}});function aCl(e,r,t,n,i,s){return(0,sCl.pushGeoRadiusStoreArguments)(["GEORADIUS"],e,r,t,n,i,s)}jle.transformArguments=aCl});var VDt=A(Gle=>{"use strict";Object.defineProperty(Gle,"__esModule",{value:!0});Gle.transformArguments=Gle.IS_READ_ONLY=Gle.FIRST_KEY_INDEX=void 0;var oCl=xc();Gle.FIRST_KEY_INDEX=1;Gle.IS_READ_ONLY=!0;function cCl(e,r,t,n){return(0,oCl.pushGeoSearchArguments)(["GEOSEARCH"],e,r,t,n)}Gle.transformArguments=cCl});var hQi=A(_K=>{"use strict";Object.defineProperty(_K,"__esModule",{value:!0});_K.transformReply=_K.transformArguments=_K.IS_READ_ONLY=_K.FIRST_KEY_INDEX=void 0;var uCl=VDt(),fQi=VDt();Object.defineProperty(_K,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return fQi.FIRST_KEY_INDEX}});Object.defineProperty(_K,"IS_READ_ONLY",{enumerable:!0,get:function(){return fQi.IS_READ_ONLY}});function lCl(e,r,t,n,i){let s=(0,uCl.transformArguments)(e,r,t,i);return s.push(...n),s.preserve=n,s}_K.transformArguments=lCl;var dCl=xc();Object.defineProperty(_K,"transformReply",{enumerable:!0,get:function(){return dCl.transformGeoMembersWithReply}})});var yQi=A(AK=>{"use strict";Object.defineProperty(AK,"__esModule",{value:!0});AK.transformReply=AK.transformArguments=AK.IS_READ_ONLY=AK.FIRST_KEY_INDEX=void 0;var pCl=xc(),gQi=VDt();Object.defineProperty(AK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return gQi.FIRST_KEY_INDEX}});Object.defineProperty(AK,"IS_READ_ONLY",{enumerable:!0,get:function(){return gQi.IS_READ_ONLY}});function mCl(e,r,t,n,i){let s=(0,pCl.pushGeoSearchArguments)(["GEOSEARCHSTORE",e],r,t,n,i);return i!=null&&i.STOREDIST&&s.push("STOREDIST"),s}AK.transformArguments=mCl;function fCl(e){if(typeof e!="number")throw new TypeError("https://github.com/redis/redis/issues/9261");return e}AK.transformReply=fCl});var _Qi=A(Ule=>{"use strict";Object.defineProperty(Ule,"__esModule",{value:!0});Ule.transformArguments=Ule.IS_READ_ONLY=Ule.FIRST_KEY_INDEX=void 0;Ule.FIRST_KEY_INDEX=1;Ule.IS_READ_ONLY=!0;function hCl(e){return["GET",e]}Ule.transformArguments=hCl});var AQi=A(Vle=>{"use strict";Object.defineProperty(Vle,"__esModule",{value:!0});Vle.transformArguments=Vle.IS_READ_ONLY=Vle.FIRST_KEY_INDEX=void 0;Vle.FIRST_KEY_INDEX=1;Vle.IS_READ_ONLY=!0;function gCl(e,r){return["GETBIT",e,r.toString()]}Vle.transformArguments=gCl});var bQi=A(IOe=>{"use strict";Object.defineProperty(IOe,"__esModule",{value:!0});IOe.transformArguments=IOe.FIRST_KEY_INDEX=void 0;IOe.FIRST_KEY_INDEX=1;function yCl(e){return["GETDEL",e]}IOe.transformArguments=yCl});var vQi=A(xOe=>{"use strict";Object.defineProperty(xOe,"__esModule",{value:!0});xOe.transformArguments=xOe.FIRST_KEY_INDEX=void 0;var CQi=xc();xOe.FIRST_KEY_INDEX=1;function _Cl(e,r){let t=["GETEX",e];return"EX"in r?t.push("EX",r.EX.toString()):"PX"in r?t.push("PX",r.PX.toString()):"EXAT"in r?t.push("EXAT",(0,CQi.transformEXAT)(r.EXAT)):"PXAT"in r?t.push("PXAT",(0,CQi.transformPXAT)(r.PXAT)):t.push("PERSIST"),t}xOe.transformArguments=_Cl});var EQi=A(zle=>{"use strict";Object.defineProperty(zle,"__esModule",{value:!0});zle.transformArguments=zle.IS_READ_ONLY=zle.FIRST_KEY_INDEX=void 0;zle.FIRST_KEY_INDEX=1;zle.IS_READ_ONLY=!0;function ACl(e,r,t){return["GETRANGE",e,r.toString(),t.toString()]}zle.transformArguments=ACl});var DQi=A(TOe=>{"use strict";Object.defineProperty(TOe,"__esModule",{value:!0});TOe.transformArguments=TOe.FIRST_KEY_INDEX=void 0;TOe.FIRST_KEY_INDEX=1;function bCl(e,r){return["GETSET",e,r]}TOe.transformArguments=bCl});var SQi=A(POe=>{"use strict";Object.defineProperty(POe,"__esModule",{value:!0});POe.transformArguments=POe.FIRST_KEY_INDEX=void 0;var CCl=xc();POe.FIRST_KEY_INDEX=1;function vCl(e,r){return(0,CCl.pushVerdictArguments)(["HDEL",e],r)}POe.transformArguments=vCl});var wQi=A($le=>{"use strict";Object.defineProperty($le,"__esModule",{value:!0});$le.transformReply=$le.transformArguments=$le.FIRST_KEY_INDEX=void 0;$le.FIRST_KEY_INDEX=1;function ECl(e,r){return["HEXISTS",e,r]}$le.transformArguments=ECl;var DCl=xc();Object.defineProperty($le,"transformReply",{enumerable:!0,get:function(){return DCl.transformBooleanReply}})});var IQi=A(Qle=>{"use strict";Object.defineProperty(Qle,"__esModule",{value:!0});Qle.transformArguments=Qle.IS_READ_ONLY=Qle.FIRST_KEY_INDEX=void 0;Qle.FIRST_KEY_INDEX=1;Qle.IS_READ_ONLY=!0;function SCl(e,r){return["HGET",e,r]}Qle.transformArguments=SCl});var xQi=A(gL=>{"use strict";Object.defineProperty(gL,"__esModule",{value:!0});gL.transformReply=gL.transformArguments=gL.TRANSFORM_LEGACY_REPLY=gL.IS_READ_ONLY=gL.FIRST_KEY_INDEX=void 0;gL.FIRST_KEY_INDEX=1;gL.IS_READ_ONLY=!0;gL.TRANSFORM_LEGACY_REPLY=!0;function wCl(e){return["HGETALL",e]}gL.transformArguments=wCl;var ICl=xc();Object.defineProperty(gL,"transformReply",{enumerable:!0,get:function(){return ICl.transformTuplesReply}})});var TQi=A(ROe=>{"use strict";Object.defineProperty(ROe,"__esModule",{value:!0});ROe.transformArguments=ROe.FIRST_KEY_INDEX=void 0;ROe.FIRST_KEY_INDEX=1;function xCl(e,r,t){return["HINCRBY",e,r,t.toString()]}ROe.transformArguments=xCl});var PQi=A(kOe=>{"use strict";Object.defineProperty(kOe,"__esModule",{value:!0});kOe.transformArguments=kOe.FIRST_KEY_INDEX=void 0;kOe.FIRST_KEY_INDEX=1;function TCl(e,r,t){return["HINCRBYFLOAT",e,r,t.toString()]}kOe.transformArguments=TCl});var RQi=A(FOe=>{"use strict";Object.defineProperty(FOe,"__esModule",{value:!0});FOe.transformArguments=FOe.FIRST_KEY_INDEX=void 0;FOe.FIRST_KEY_INDEX=1;function PCl(e){return["HKEYS",e]}FOe.transformArguments=PCl});var kQi=A(NOe=>{"use strict";Object.defineProperty(NOe,"__esModule",{value:!0});NOe.transformArguments=NOe.FIRST_KEY_INDEX=void 0;NOe.FIRST_KEY_INDEX=1;function RCl(e){return["HLEN",e]}NOe.transformArguments=RCl});var FQi=A(Kle=>{"use strict";Object.defineProperty(Kle,"__esModule",{value:!0});Kle.transformArguments=Kle.IS_READ_ONLY=Kle.FIRST_KEY_INDEX=void 0;var kCl=xc();Kle.FIRST_KEY_INDEX=1;Kle.IS_READ_ONLY=!0;function FCl(e,r){return(0,kCl.pushVerdictArguments)(["HMGET",e],r)}Kle.transformArguments=FCl});var l$t=A(Hle=>{"use strict";Object.defineProperty(Hle,"__esModule",{value:!0});Hle.transformArguments=Hle.IS_READ_ONLY=Hle.FIRST_KEY_INDEX=void 0;Hle.FIRST_KEY_INDEX=1;Hle.IS_READ_ONLY=!0;function NCl(e){return["HRANDFIELD",e]}Hle.transformArguments=NCl});var d$t=A(Wle=>{"use strict";Object.defineProperty(Wle,"__esModule",{value:!0});Wle.transformArguments=Wle.IS_READ_ONLY=Wle.FIRST_KEY_INDEX=void 0;var OCl=l$t(),NQi=l$t();Object.defineProperty(Wle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return NQi.FIRST_KEY_INDEX}});Object.defineProperty(Wle,"IS_READ_ONLY",{enumerable:!0,get:function(){return NQi.IS_READ_ONLY}});function BCl(e,r){return[...(0,OCl.transformArguments)(e),r.toString()]}Wle.transformArguments=BCl});var BQi=A(bK=>{"use strict";Object.defineProperty(bK,"__esModule",{value:!0});bK.transformReply=bK.transformArguments=bK.IS_READ_ONLY=bK.FIRST_KEY_INDEX=void 0;var qCl=d$t(),OQi=d$t();Object.defineProperty(bK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return OQi.FIRST_KEY_INDEX}});Object.defineProperty(bK,"IS_READ_ONLY",{enumerable:!0,get:function(){return OQi.IS_READ_ONLY}});function MCl(e,r){return[...(0,qCl.transformArguments)(e,r),"WITHVALUES"]}bK.transformArguments=MCl;var LCl=xc();Object.defineProperty(bK,"transformReply",{enumerable:!0,get:function(){return LCl.transformTuplesReply}})});var qQi=A(CK=>{"use strict";Object.defineProperty(CK,"__esModule",{value:!0});CK.transformReply=CK.transformArguments=CK.IS_READ_ONLY=CK.FIRST_KEY_INDEX=void 0;var jCl=xc();CK.FIRST_KEY_INDEX=1;CK.IS_READ_ONLY=!0;function GCl(e,r,t){return(0,jCl.pushScanArguments)(["HSCAN",e],r,t)}CK.transformArguments=GCl;function UCl([e,r]){let t=[];for(let n=0;n{"use strict";Object.defineProperty(OOe,"__esModule",{value:!0});OOe.transformArguments=OOe.FIRST_KEY_INDEX=void 0;OOe.FIRST_KEY_INDEX=1;function VCl(...[e,r,t]){let n=["HSET",e];return typeof r=="string"||typeof r=="number"||Buffer.isBuffer(r)?n.push(HEe(r),HEe(t)):r instanceof Map?zCl(n,r):Array.isArray(r)?MQi(n,r):$Cl(n,r),n}OOe.transformArguments=VCl;function zCl(e,r){for(let[t,n]of r.entries())e.push(HEe(t),HEe(n))}function MQi(e,r){for(let t of r){if(Array.isArray(t)){MQi(e,t);continue}e.push(HEe(t))}}function $Cl(e,r){for(let t of Object.keys(r))e.push(HEe(t),HEe(r[t]))}function HEe(e){return typeof e=="number"?e.toString():e}});var jQi=A(Yle=>{"use strict";Object.defineProperty(Yle,"__esModule",{value:!0});Yle.transformReply=Yle.transformArguments=Yle.FIRST_KEY_INDEX=void 0;Yle.FIRST_KEY_INDEX=1;function QCl(e,r,t){return["HSETNX",e,r,t]}Yle.transformArguments=QCl;var KCl=xc();Object.defineProperty(Yle,"transformReply",{enumerable:!0,get:function(){return KCl.transformBooleanReply}})});var GQi=A(BOe=>{"use strict";Object.defineProperty(BOe,"__esModule",{value:!0});BOe.transformArguments=BOe.FIRST_KEY_INDEX=void 0;BOe.FIRST_KEY_INDEX=1;function HCl(e,r){return["HSTRLEN",e,r]}BOe.transformArguments=HCl});var UQi=A(qOe=>{"use strict";Object.defineProperty(qOe,"__esModule",{value:!0});qOe.transformArguments=qOe.FIRST_KEY_INDEX=void 0;qOe.FIRST_KEY_INDEX=1;function WCl(e){return["HVALS",e]}qOe.transformArguments=WCl});var VQi=A(MOe=>{"use strict";Object.defineProperty(MOe,"__esModule",{value:!0});MOe.transformArguments=MOe.FIRST_KEY_INDEX=void 0;MOe.FIRST_KEY_INDEX=1;function YCl(e){return["INCR",e]}MOe.transformArguments=YCl});var zQi=A(LOe=>{"use strict";Object.defineProperty(LOe,"__esModule",{value:!0});LOe.transformArguments=LOe.FIRST_KEY_INDEX=void 0;LOe.FIRST_KEY_INDEX=1;function JCl(e,r){return["INCRBY",e,r.toString()]}LOe.transformArguments=JCl});var $Qi=A(jOe=>{"use strict";Object.defineProperty(jOe,"__esModule",{value:!0});jOe.transformArguments=jOe.FIRST_KEY_INDEX=void 0;jOe.FIRST_KEY_INDEX=1;function XCl(e,r){return["INCRBYFLOAT",e,r.toString()]}jOe.transformArguments=XCl});var Xle=A(Jle=>{"use strict";Object.defineProperty(Jle,"__esModule",{value:!0});Jle.transformArguments=Jle.IS_READ_ONLY=Jle.FIRST_KEY_INDEX=void 0;Jle.FIRST_KEY_INDEX=1;Jle.IS_READ_ONLY=!0;function ZCl(e,r){return["LCS",e,r]}Jle.transformArguments=ZCl});var HQi=A(vK=>{"use strict";Object.defineProperty(vK,"__esModule",{value:!0});vK.transformReply=vK.transformArguments=vK.IS_READ_ONLY=vK.FIRST_KEY_INDEX=void 0;var QQi=xc(),evl=Xle(),KQi=Xle();Object.defineProperty(vK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return KQi.FIRST_KEY_INDEX}});Object.defineProperty(vK,"IS_READ_ONLY",{enumerable:!0,get:function(){return KQi.IS_READ_ONLY}});function tvl(e,r){let t=(0,evl.transformArguments)(e,r);return t.push("IDX","WITHMATCHLEN"),t}vK.transformArguments=tvl;function rvl(e){return{matches:e[1].map(([r,t,n])=>({key1:(0,QQi.transformRangeReply)(r),key2:(0,QQi.transformRangeReply)(t),length:n})),length:e[3]}}vK.transformReply=rvl});var JQi=A(EK=>{"use strict";Object.defineProperty(EK,"__esModule",{value:!0});EK.transformReply=EK.transformArguments=EK.IS_READ_ONLY=EK.FIRST_KEY_INDEX=void 0;var WQi=xc(),nvl=Xle(),YQi=Xle();Object.defineProperty(EK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return YQi.FIRST_KEY_INDEX}});Object.defineProperty(EK,"IS_READ_ONLY",{enumerable:!0,get:function(){return YQi.IS_READ_ONLY}});function ivl(e,r){let t=(0,nvl.transformArguments)(e,r);return t.push("IDX"),t}EK.transformArguments=ivl;function svl(e){return{matches:e[1].map(([r,t])=>({key1:(0,WQi.transformRangeReply)(r),key2:(0,WQi.transformRangeReply)(t)})),length:e[3]}}EK.transformReply=svl});var ZQi=A(Zle=>{"use strict";Object.defineProperty(Zle,"__esModule",{value:!0});Zle.transformArguments=Zle.IS_READ_ONLY=Zle.FIRST_KEY_INDEX=void 0;var avl=Xle(),XQi=Xle();Object.defineProperty(Zle,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return XQi.FIRST_KEY_INDEX}});Object.defineProperty(Zle,"IS_READ_ONLY",{enumerable:!0,get:function(){return XQi.IS_READ_ONLY}});function ovl(e,r){let t=(0,avl.transformArguments)(e,r);return t.push("LEN"),t}Zle.transformArguments=ovl});var eKi=A(ede=>{"use strict";Object.defineProperty(ede,"__esModule",{value:!0});ede.transformArguments=ede.IS_READ_ONLY=ede.FIRST_KEY_INDEX=void 0;ede.FIRST_KEY_INDEX=1;ede.IS_READ_ONLY=!0;function cvl(e,r){return["LINDEX",e,r.toString()]}ede.transformArguments=cvl});var tKi=A(GOe=>{"use strict";Object.defineProperty(GOe,"__esModule",{value:!0});GOe.transformArguments=GOe.FIRST_KEY_INDEX=void 0;GOe.FIRST_KEY_INDEX=1;function uvl(e,r,t,n){return["LINSERT",e,r,t,n]}GOe.transformArguments=uvl});var rKi=A(tde=>{"use strict";Object.defineProperty(tde,"__esModule",{value:!0});tde.transformArguments=tde.IS_READ_ONLY=tde.FIRST_KEY_INDEX=void 0;tde.FIRST_KEY_INDEX=1;tde.IS_READ_ONLY=!0;function lvl(e){return["LLEN",e]}tde.transformArguments=lvl});var nKi=A(UOe=>{"use strict";Object.defineProperty(UOe,"__esModule",{value:!0});UOe.transformArguments=UOe.FIRST_KEY_INDEX=void 0;UOe.FIRST_KEY_INDEX=1;function dvl(e,r,t,n){return["LMOVE",e,r,t,n]}UOe.transformArguments=dvl});var iKi=A(VOe=>{"use strict";Object.defineProperty(VOe,"__esModule",{value:!0});VOe.transformArguments=VOe.FIRST_KEY_INDEX=void 0;VOe.FIRST_KEY_INDEX=1;function pvl(e,r){return["LPOP",e,r.toString()]}VOe.transformArguments=pvl});var sKi=A(zOe=>{"use strict";Object.defineProperty(zOe,"__esModule",{value:!0});zOe.transformArguments=zOe.FIRST_KEY_INDEX=void 0;zOe.FIRST_KEY_INDEX=1;function mvl(e){return["LPOP",e]}zOe.transformArguments=mvl});var AWr=A(rde=>{"use strict";Object.defineProperty(rde,"__esModule",{value:!0});rde.transformArguments=rde.IS_READ_ONLY=rde.FIRST_KEY_INDEX=void 0;rde.FIRST_KEY_INDEX=1;rde.IS_READ_ONLY=!0;function fvl(e,r,t){let n=["LPOS",e,r];return typeof(t==null?void 0:t.RANK)=="number"&&n.push("RANK",t.RANK.toString()),typeof(t==null?void 0:t.MAXLEN)=="number"&&n.push("MAXLEN",t.MAXLEN.toString()),n}rde.transformArguments=fvl});var oKi=A(nde=>{"use strict";Object.defineProperty(nde,"__esModule",{value:!0});nde.transformArguments=nde.IS_READ_ONLY=nde.FIRST_KEY_INDEX=void 0;var aKi=AWr();Object.defineProperty(nde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return aKi.FIRST_KEY_INDEX}});Object.defineProperty(nde,"IS_READ_ONLY",{enumerable:!0,get:function(){return aKi.IS_READ_ONLY}});function hvl(e,r,t,n){let i=["LPOS",e,r];return typeof(n==null?void 0:n.RANK)=="number"&&i.push("RANK",n.RANK.toString()),i.push("COUNT",t.toString()),typeof(n==null?void 0:n.MAXLEN)=="number"&&i.push("MAXLEN",n.MAXLEN.toString()),i}nde.transformArguments=hvl});var cKi=A($Oe=>{"use strict";Object.defineProperty($Oe,"__esModule",{value:!0});$Oe.transformArguments=$Oe.FIRST_KEY_INDEX=void 0;var gvl=xc();$Oe.FIRST_KEY_INDEX=1;function yvl(e,r){return(0,gvl.pushVerdictArguments)(["LPUSH",e],r)}$Oe.transformArguments=yvl});var uKi=A(QOe=>{"use strict";Object.defineProperty(QOe,"__esModule",{value:!0});QOe.transformArguments=QOe.FIRST_KEY_INDEX=void 0;var _vl=xc();QOe.FIRST_KEY_INDEX=1;function Avl(e,r){return(0,_vl.pushVerdictArguments)(["LPUSHX",e],r)}QOe.transformArguments=Avl});var lKi=A(ide=>{"use strict";Object.defineProperty(ide,"__esModule",{value:!0});ide.transformArguments=ide.IS_READ_ONLY=ide.FIRST_KEY_INDEX=void 0;ide.FIRST_KEY_INDEX=1;ide.IS_READ_ONLY=!0;function bvl(e,r,t){return["LRANGE",e,r.toString(),t.toString()]}ide.transformArguments=bvl});var dKi=A(KOe=>{"use strict";Object.defineProperty(KOe,"__esModule",{value:!0});KOe.transformArguments=KOe.FIRST_KEY_INDEX=void 0;KOe.FIRST_KEY_INDEX=1;function Cvl(e,r,t){return["LREM",e,r.toString(),t]}KOe.transformArguments=Cvl});var pKi=A(HOe=>{"use strict";Object.defineProperty(HOe,"__esModule",{value:!0});HOe.transformArguments=HOe.FIRST_KEY_INDEX=void 0;HOe.FIRST_KEY_INDEX=1;function vvl(e,r,t){return["LSET",e,r.toString(),t]}HOe.transformArguments=vvl});var mKi=A(WOe=>{"use strict";Object.defineProperty(WOe,"__esModule",{value:!0});WOe.transformArguments=WOe.FIRST_KEY_INDEX=void 0;WOe.FIRST_KEY_INDEX=1;function Evl(e,r,t){return["LTRIM",e,r.toString(),t.toString()]}WOe.transformArguments=Evl});var fKi=A(sde=>{"use strict";Object.defineProperty(sde,"__esModule",{value:!0});sde.transformArguments=sde.IS_READ_ONLY=sde.FIRST_KEY_INDEX=void 0;sde.FIRST_KEY_INDEX=1;sde.IS_READ_ONLY=!0;function Dvl(e){return["MGET",...e]}sde.transformArguments=Dvl});var hKi=A(p$t=>{"use strict";Object.defineProperty(p$t,"__esModule",{value:!0});p$t.transformArguments=void 0;function Svl(e,r,t,n,i,s){let a=["MIGRATE",e,r.toString()],o=Array.isArray(t);return o?a.push(""):a.push(t),a.push(n.toString(),i.toString()),s!=null&&s.COPY&&a.push("COPY"),s!=null&&s.REPLACE&&a.push("REPLACE"),s!=null&&s.AUTH&&(s.AUTH.username?a.push("AUTH2",s.AUTH.username,s.AUTH.password):a.push("AUTH",s.AUTH.password)),o&&a.push("KEYS",...t),a}p$t.transformArguments=Svl});var gKi=A(YOe=>{"use strict";Object.defineProperty(YOe,"__esModule",{value:!0});YOe.transformArguments=YOe.FIRST_KEY_INDEX=void 0;YOe.FIRST_KEY_INDEX=1;function wvl(e){let r=["MSET"];if(Array.isArray(e))r.push(...e.flat());else for(let t of Object.keys(e))r.push(t,e[t]);return r}YOe.transformArguments=wvl});var yKi=A(ade=>{"use strict";Object.defineProperty(ade,"__esModule",{value:!0});ade.transformReply=ade.transformArguments=ade.FIRST_KEY_INDEX=void 0;ade.FIRST_KEY_INDEX=1;function Ivl(e){let r=["MSETNX"];if(Array.isArray(e))r.push(...e.flat());else for(let t of Object.keys(e))r.push(t,e[t]);return r}ade.transformArguments=Ivl;var xvl=xc();Object.defineProperty(ade,"transformReply",{enumerable:!0,get:function(){return xvl.transformBooleanReply}})});var _Ki=A(ode=>{"use strict";Object.defineProperty(ode,"__esModule",{value:!0});ode.transformArguments=ode.IS_READ_ONLY=ode.FIRST_KEY_INDEX=void 0;ode.FIRST_KEY_INDEX=2;ode.IS_READ_ONLY=!0;function Tvl(e){return["OBJECT","ENCODING",e]}ode.transformArguments=Tvl});var AKi=A(cde=>{"use strict";Object.defineProperty(cde,"__esModule",{value:!0});cde.transformArguments=cde.IS_READ_ONLY=cde.FIRST_KEY_INDEX=void 0;cde.FIRST_KEY_INDEX=2;cde.IS_READ_ONLY=!0;function Pvl(e){return["OBJECT","FREQ",e]}cde.transformArguments=Pvl});var bKi=A(ude=>{"use strict";Object.defineProperty(ude,"__esModule",{value:!0});ude.transformArguments=ude.IS_READ_ONLY=ude.FIRST_KEY_INDEX=void 0;ude.FIRST_KEY_INDEX=2;ude.IS_READ_ONLY=!0;function Rvl(e){return["OBJECT","IDLETIME",e]}ude.transformArguments=Rvl});var CKi=A(lde=>{"use strict";Object.defineProperty(lde,"__esModule",{value:!0});lde.transformArguments=lde.IS_READ_ONLY=lde.FIRST_KEY_INDEX=void 0;lde.FIRST_KEY_INDEX=2;lde.IS_READ_ONLY=!0;function kvl(e){return["OBJECT","REFCOUNT",e]}lde.transformArguments=kvl});var vKi=A(dde=>{"use strict";Object.defineProperty(dde,"__esModule",{value:!0});dde.transformReply=dde.transformArguments=dde.FIRST_KEY_INDEX=void 0;dde.FIRST_KEY_INDEX=1;function Fvl(e){return["PERSIST",e]}dde.transformArguments=Fvl;var Nvl=xc();Object.defineProperty(dde,"transformReply",{enumerable:!0,get:function(){return Nvl.transformBooleanReply}})});var EKi=A(pde=>{"use strict";Object.defineProperty(pde,"__esModule",{value:!0});pde.transformReply=pde.transformArguments=pde.FIRST_KEY_INDEX=void 0;pde.FIRST_KEY_INDEX=1;function Ovl(e,r,t){let n=["PEXPIRE",e,r.toString()];return t&&n.push(t),n}pde.transformArguments=Ovl;var Bvl=xc();Object.defineProperty(pde,"transformReply",{enumerable:!0,get:function(){return Bvl.transformBooleanReply}})});var DKi=A(mde=>{"use strict";Object.defineProperty(mde,"__esModule",{value:!0});mde.transformReply=mde.transformArguments=mde.FIRST_KEY_INDEX=void 0;var qvl=xc();mde.FIRST_KEY_INDEX=1;function Mvl(e,r,t){let n=["PEXPIREAT",e,(0,qvl.transformPXAT)(r)];return t&&n.push(t),n}mde.transformArguments=Mvl;var Lvl=xc();Object.defineProperty(mde,"transformReply",{enumerable:!0,get:function(){return Lvl.transformBooleanReply}})});var SKi=A(JOe=>{"use strict";Object.defineProperty(JOe,"__esModule",{value:!0});JOe.transformArguments=JOe.FIRST_KEY_INDEX=void 0;JOe.FIRST_KEY_INDEX=1;function jvl(e){return["PEXPIRETIME",e]}JOe.transformArguments=jvl});var wKi=A(fde=>{"use strict";Object.defineProperty(fde,"__esModule",{value:!0});fde.transformReply=fde.transformArguments=fde.FIRST_KEY_INDEX=void 0;var Gvl=xc();fde.FIRST_KEY_INDEX=1;function Uvl(e,r){return(0,Gvl.pushVerdictArguments)(["PFADD",e],r)}fde.transformArguments=Uvl;var Vvl=xc();Object.defineProperty(fde,"transformReply",{enumerable:!0,get:function(){return Vvl.transformBooleanReply}})});var IKi=A(XOe=>{"use strict";Object.defineProperty(XOe,"__esModule",{value:!0});XOe.transformArguments=XOe.FIRST_KEY_INDEX=void 0;var zvl=xc();XOe.FIRST_KEY_INDEX=1;function $vl(e){return(0,zvl.pushVerdictArguments)(["PFCOUNT"],e)}XOe.transformArguments=$vl});var xKi=A(ZOe=>{"use strict";Object.defineProperty(ZOe,"__esModule",{value:!0});ZOe.transformArguments=ZOe.FIRST_KEY_INDEX=void 0;var Qvl=xc();ZOe.FIRST_KEY_INDEX=1;function Kvl(e,r){return(0,Qvl.pushVerdictArguments)(["PFMERGE",e],r)}ZOe.transformArguments=Kvl});var TKi=A(eBe=>{"use strict";Object.defineProperty(eBe,"__esModule",{value:!0});eBe.transformArguments=eBe.FIRST_KEY_INDEX=void 0;eBe.FIRST_KEY_INDEX=1;function Hvl(e,r,t){return["PSETEX",e,r.toString(),t]}eBe.transformArguments=Hvl});var PKi=A(hde=>{"use strict";Object.defineProperty(hde,"__esModule",{value:!0});hde.transformArguments=hde.IS_READ_ONLY=hde.FIRST_KEY_INDEX=void 0;hde.FIRST_KEY_INDEX=1;hde.IS_READ_ONLY=!0;function Wvl(e){return["PTTL",e]}hde.transformArguments=Wvl});var RKi=A(tBe=>{"use strict";Object.defineProperty(tBe,"__esModule",{value:!0});tBe.transformArguments=tBe.IS_READ_ONLY=void 0;tBe.IS_READ_ONLY=!0;function Yvl(e,r){return["PUBLISH",e,r]}tBe.transformArguments=Yvl});var kKi=A(rBe=>{"use strict";Object.defineProperty(rBe,"__esModule",{value:!0});rBe.transformArguments=rBe.FIRST_KEY_INDEX=void 0;rBe.FIRST_KEY_INDEX=1;function Jvl(e,r){return["RENAME",e,r]}rBe.transformArguments=Jvl});var FKi=A(gde=>{"use strict";Object.defineProperty(gde,"__esModule",{value:!0});gde.transformReply=gde.transformArguments=gde.FIRST_KEY_INDEX=void 0;gde.FIRST_KEY_INDEX=1;function Xvl(e,r){return["RENAMENX",e,r]}gde.transformArguments=Xvl;var Zvl=xc();Object.defineProperty(gde,"transformReply",{enumerable:!0,get:function(){return Zvl.transformBooleanReply}})});var NKi=A(nBe=>{"use strict";Object.defineProperty(nBe,"__esModule",{value:!0});nBe.transformArguments=nBe.FIRST_KEY_INDEX=void 0;nBe.FIRST_KEY_INDEX=1;function eEl(e,r){return["RPOP",e,r.toString()]}nBe.transformArguments=eEl});var OKi=A(iBe=>{"use strict";Object.defineProperty(iBe,"__esModule",{value:!0});iBe.transformArguments=iBe.FIRST_KEY_INDEX=void 0;iBe.FIRST_KEY_INDEX=1;function tEl(e){return["RPOP",e]}iBe.transformArguments=tEl});var BKi=A(sBe=>{"use strict";Object.defineProperty(sBe,"__esModule",{value:!0});sBe.transformArguments=sBe.FIRST_KEY_INDEX=void 0;sBe.FIRST_KEY_INDEX=1;function rEl(e,r){return["RPOPLPUSH",e,r]}sBe.transformArguments=rEl});var qKi=A(aBe=>{"use strict";Object.defineProperty(aBe,"__esModule",{value:!0});aBe.transformArguments=aBe.FIRST_KEY_INDEX=void 0;var nEl=xc();aBe.FIRST_KEY_INDEX=1;function iEl(e,r){return(0,nEl.pushVerdictArguments)(["RPUSH",e],r)}aBe.transformArguments=iEl});var MKi=A(oBe=>{"use strict";Object.defineProperty(oBe,"__esModule",{value:!0});oBe.transformArguments=oBe.FIRST_KEY_INDEX=void 0;var sEl=xc();oBe.FIRST_KEY_INDEX=1;function aEl(e,r){return(0,sEl.pushVerdictArguments)(["RPUSHX",e],r)}oBe.transformArguments=aEl});var LKi=A(cBe=>{"use strict";Object.defineProperty(cBe,"__esModule",{value:!0});cBe.transformArguments=cBe.FIRST_KEY_INDEX=void 0;var oEl=xc();cBe.FIRST_KEY_INDEX=1;function cEl(e,r){return(0,oEl.pushVerdictArguments)(["SADD",e],r)}cBe.transformArguments=cEl});var jKi=A(uBe=>{"use strict";Object.defineProperty(uBe,"__esModule",{value:!0});uBe.transformArguments=uBe.FIRST_KEY_INDEX=void 0;uBe.FIRST_KEY_INDEX=1;function uEl(e){return["SCARD",e]}uBe.transformArguments=uEl});var GKi=A(yde=>{"use strict";Object.defineProperty(yde,"__esModule",{value:!0});yde.transformArguments=yde.IS_READ_ONLY=yde.FIRST_KEY_INDEX=void 0;var lEl=xc();yde.FIRST_KEY_INDEX=1;yde.IS_READ_ONLY=!0;function dEl(e){return(0,lEl.pushVerdictArguments)(["SDIFF"],e)}yde.transformArguments=dEl});var UKi=A(lBe=>{"use strict";Object.defineProperty(lBe,"__esModule",{value:!0});lBe.transformArguments=lBe.FIRST_KEY_INDEX=void 0;var pEl=xc();lBe.FIRST_KEY_INDEX=1;function mEl(e,r){return(0,pEl.pushVerdictArguments)(["SDIFFSTORE",e],r)}lBe.transformArguments=mEl});var VKi=A(dBe=>{"use strict";Object.defineProperty(dBe,"__esModule",{value:!0});dBe.transformArguments=dBe.FIRST_KEY_INDEX=void 0;dBe.FIRST_KEY_INDEX=1;function fEl(e,r,t){let n=["SET",e,typeof r=="number"?r.toString():r];return(t==null?void 0:t.EX)!==void 0?n.push("EX",t.EX.toString()):(t==null?void 0:t.PX)!==void 0?n.push("PX",t.PX.toString()):(t==null?void 0:t.EXAT)!==void 0?n.push("EXAT",t.EXAT.toString()):(t==null?void 0:t.PXAT)!==void 0?n.push("PXAT",t.PXAT.toString()):t!=null&&t.KEEPTTL&&n.push("KEEPTTL"),t!=null&&t.NX?n.push("NX"):t!=null&&t.XX&&n.push("XX"),t!=null&&t.GET&&n.push("GET"),n}dBe.transformArguments=fEl});var zKi=A(pBe=>{"use strict";Object.defineProperty(pBe,"__esModule",{value:!0});pBe.transformArguments=pBe.FIRST_KEY_INDEX=void 0;pBe.FIRST_KEY_INDEX=1;function hEl(e,r,t){return["SETBIT",e,r.toString(),t.toString()]}pBe.transformArguments=hEl});var $Ki=A(mBe=>{"use strict";Object.defineProperty(mBe,"__esModule",{value:!0});mBe.transformArguments=mBe.FIRST_KEY_INDEX=void 0;mBe.FIRST_KEY_INDEX=1;function gEl(e,r,t){return["SETEX",e,r.toString(),t]}mBe.transformArguments=gEl});var QKi=A(_de=>{"use strict";Object.defineProperty(_de,"__esModule",{value:!0});_de.transformReply=_de.transformArguments=_de.FIRST_KEY_INDEX=void 0;_de.FIRST_KEY_INDEX=1;function yEl(e,r){return["SETNX",e,r]}_de.transformArguments=yEl;var _El=xc();Object.defineProperty(_de,"transformReply",{enumerable:!0,get:function(){return _El.transformBooleanReply}})});var KKi=A(fBe=>{"use strict";Object.defineProperty(fBe,"__esModule",{value:!0});fBe.transformArguments=fBe.FIRST_KEY_INDEX=void 0;fBe.FIRST_KEY_INDEX=1;function AEl(e,r,t){return["SETRANGE",e,r.toString(),t]}fBe.transformArguments=AEl});var HKi=A(Ade=>{"use strict";Object.defineProperty(Ade,"__esModule",{value:!0});Ade.transformArguments=Ade.IS_READ_ONLY=Ade.FIRST_KEY_INDEX=void 0;var bEl=xc();Ade.FIRST_KEY_INDEX=1;Ade.IS_READ_ONLY=!0;function CEl(e){return(0,bEl.pushVerdictArguments)(["SINTER"],e)}Ade.transformArguments=CEl});var WKi=A(bde=>{"use strict";Object.defineProperty(bde,"__esModule",{value:!0});bde.transformArguments=bde.IS_READ_ONLY=bde.FIRST_KEY_INDEX=void 0;var vEl=xc();bde.FIRST_KEY_INDEX=2;bde.IS_READ_ONLY=!0;function EEl(e,r){let t=(0,vEl.pushVerdictArgument)(["SINTERCARD"],e);return r&&t.push("LIMIT",r.toString()),t}bde.transformArguments=EEl});var YKi=A(hBe=>{"use strict";Object.defineProperty(hBe,"__esModule",{value:!0});hBe.transformArguments=hBe.FIRST_KEY_INDEX=void 0;var DEl=xc();hBe.FIRST_KEY_INDEX=1;function SEl(e,r){return(0,DEl.pushVerdictArguments)(["SINTERSTORE",e],r)}hBe.transformArguments=SEl});var JKi=A(Cde=>{"use strict";Object.defineProperty(Cde,"__esModule",{value:!0});Cde.transformReply=Cde.transformArguments=Cde.FIRST_KEY_INDEX=void 0;Cde.FIRST_KEY_INDEX=1;function wEl(e,r){return["SISMEMBER",e,r]}Cde.transformArguments=wEl;var IEl=xc();Object.defineProperty(Cde,"transformReply",{enumerable:!0,get:function(){return IEl.transformBooleanReply}})});var XKi=A(gBe=>{"use strict";Object.defineProperty(gBe,"__esModule",{value:!0});gBe.transformArguments=gBe.FIRST_KEY_INDEX=void 0;gBe.FIRST_KEY_INDEX=1;function xEl(e){return["SMEMBERS",e]}gBe.transformArguments=xEl});var ZKi=A(vde=>{"use strict";Object.defineProperty(vde,"__esModule",{value:!0});vde.transformReply=vde.transformArguments=vde.FIRST_KEY_INDEX=void 0;vde.FIRST_KEY_INDEX=1;function TEl(e,r){return["SMISMEMBER",e,...r]}vde.transformArguments=TEl;var PEl=xc();Object.defineProperty(vde,"transformReply",{enumerable:!0,get:function(){return PEl.transformBooleanArrayReply}})});var eHi=A(Ede=>{"use strict";Object.defineProperty(Ede,"__esModule",{value:!0});Ede.transformReply=Ede.transformArguments=Ede.FIRST_KEY_INDEX=void 0;Ede.FIRST_KEY_INDEX=1;function REl(e,r,t){return["SMOVE",e,r,t]}Ede.transformArguments=REl;var kEl=xc();Object.defineProperty(Ede,"transformReply",{enumerable:!0,get:function(){return kEl.transformBooleanReply}})});var tHi=A(Dde=>{"use strict";Object.defineProperty(Dde,"__esModule",{value:!0});Dde.transformArguments=Dde.IS_READ_ONLY=Dde.FIRST_KEY_INDEX=void 0;var FEl=xc();Dde.FIRST_KEY_INDEX=1;Dde.IS_READ_ONLY=!0;function NEl(e,r){return(0,FEl.pushSortArguments)(["SORT_RO",e],r)}Dde.transformArguments=NEl});var bWr=A(yBe=>{"use strict";Object.defineProperty(yBe,"__esModule",{value:!0});yBe.transformArguments=yBe.FIRST_KEY_INDEX=void 0;var OEl=xc();yBe.FIRST_KEY_INDEX=1;function BEl(e,r){return(0,OEl.pushSortArguments)(["SORT",e],r)}yBe.transformArguments=BEl});var rHi=A(_Be=>{"use strict";Object.defineProperty(_Be,"__esModule",{value:!0});_Be.transformArguments=_Be.FIRST_KEY_INDEX=void 0;var qEl=bWr();_Be.FIRST_KEY_INDEX=1;function MEl(e,r,t){let n=(0,qEl.transformArguments)(e,t);return n.push("STORE",r),n}_Be.transformArguments=MEl});var nHi=A(ABe=>{"use strict";Object.defineProperty(ABe,"__esModule",{value:!0});ABe.transformArguments=ABe.FIRST_KEY_INDEX=void 0;ABe.FIRST_KEY_INDEX=1;function LEl(e,r){let t=["SPOP",e];return typeof r=="number"&&t.push(r.toString()),t}ABe.transformArguments=LEl});var iHi=A(Sde=>{"use strict";Object.defineProperty(Sde,"__esModule",{value:!0});Sde.transformArguments=Sde.FIRST_KEY_INDEX=Sde.IS_READ_ONLY=void 0;Sde.IS_READ_ONLY=!0;Sde.FIRST_KEY_INDEX=1;function jEl(e,r){return["SPUBLISH",e,r]}Sde.transformArguments=jEl});var m$t=A(bBe=>{"use strict";Object.defineProperty(bBe,"__esModule",{value:!0});bBe.transformArguments=bBe.FIRST_KEY_INDEX=void 0;bBe.FIRST_KEY_INDEX=1;function GEl(e){return["SRANDMEMBER",e]}bBe.transformArguments=GEl});var sHi=A(CBe=>{"use strict";Object.defineProperty(CBe,"__esModule",{value:!0});CBe.transformArguments=CBe.FIRST_KEY_INDEX=void 0;var UEl=m$t(),VEl=m$t();Object.defineProperty(CBe,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return VEl.FIRST_KEY_INDEX}});function zEl(e,r){return[...(0,UEl.transformArguments)(e),r.toString()]}CBe.transformArguments=zEl});var aHi=A(vBe=>{"use strict";Object.defineProperty(vBe,"__esModule",{value:!0});vBe.transformArguments=vBe.FIRST_KEY_INDEX=void 0;var $El=xc();vBe.FIRST_KEY_INDEX=1;function QEl(e,r){return(0,$El.pushVerdictArguments)(["SREM",e],r)}vBe.transformArguments=QEl});var oHi=A(DK=>{"use strict";Object.defineProperty(DK,"__esModule",{value:!0});DK.transformReply=DK.transformArguments=DK.IS_READ_ONLY=DK.FIRST_KEY_INDEX=void 0;var KEl=xc();DK.FIRST_KEY_INDEX=1;DK.IS_READ_ONLY=!0;function HEl(e,r,t){return(0,KEl.pushScanArguments)(["SSCAN",e],r,t)}DK.transformArguments=HEl;function WEl([e,r]){return{cursor:Number(e),members:r}}DK.transformReply=WEl});var cHi=A(wde=>{"use strict";Object.defineProperty(wde,"__esModule",{value:!0});wde.transformArguments=wde.IS_READ_ONLY=wde.FIRST_KEY_INDEX=void 0;wde.FIRST_KEY_INDEX=1;wde.IS_READ_ONLY=!0;function YEl(e){return["STRLEN",e]}wde.transformArguments=YEl});var uHi=A(Ide=>{"use strict";Object.defineProperty(Ide,"__esModule",{value:!0});Ide.transformArguments=Ide.IS_READ_ONLY=Ide.FIRST_KEY_INDEX=void 0;var JEl=xc();Ide.FIRST_KEY_INDEX=1;Ide.IS_READ_ONLY=!0;function XEl(e){return(0,JEl.pushVerdictArguments)(["SUNION"],e)}Ide.transformArguments=XEl});var lHi=A(EBe=>{"use strict";Object.defineProperty(EBe,"__esModule",{value:!0});EBe.transformArguments=EBe.FIRST_KEY_INDEX=void 0;var ZEl=xc();EBe.FIRST_KEY_INDEX=1;function e2l(e,r){return(0,ZEl.pushVerdictArguments)(["SUNIONSTORE",e],r)}EBe.transformArguments=e2l});var dHi=A(DBe=>{"use strict";Object.defineProperty(DBe,"__esModule",{value:!0});DBe.transformArguments=DBe.FIRST_KEY_INDEX=void 0;var t2l=xc();DBe.FIRST_KEY_INDEX=1;function r2l(e){return(0,t2l.pushVerdictArguments)(["TOUCH"],e)}DBe.transformArguments=r2l});var pHi=A(xde=>{"use strict";Object.defineProperty(xde,"__esModule",{value:!0});xde.transformArguments=xde.IS_READ_ONLY=xde.FIRST_KEY_INDEX=void 0;xde.FIRST_KEY_INDEX=1;xde.IS_READ_ONLY=!0;function n2l(e){return["TTL",e]}xde.transformArguments=n2l});var mHi=A(Tde=>{"use strict";Object.defineProperty(Tde,"__esModule",{value:!0});Tde.transformArguments=Tde.IS_READ_ONLY=Tde.FIRST_KEY_INDEX=void 0;Tde.FIRST_KEY_INDEX=1;Tde.IS_READ_ONLY=!0;function i2l(e){return["TYPE",e]}Tde.transformArguments=i2l});var fHi=A(SBe=>{"use strict";Object.defineProperty(SBe,"__esModule",{value:!0});SBe.transformArguments=SBe.FIRST_KEY_INDEX=void 0;var s2l=xc();SBe.FIRST_KEY_INDEX=1;function a2l(e){return(0,s2l.pushVerdictArguments)(["UNLINK"],e)}SBe.transformArguments=a2l});var hHi=A(wBe=>{"use strict";Object.defineProperty(wBe,"__esModule",{value:!0});wBe.transformArguments=wBe.FIRST_KEY_INDEX=void 0;var o2l=xc();wBe.FIRST_KEY_INDEX=1;function c2l(e){return(0,o2l.pushVerdictArguments)(["WATCH"],e)}wBe.transformArguments=c2l});var gHi=A(IBe=>{"use strict";Object.defineProperty(IBe,"__esModule",{value:!0});IBe.transformArguments=IBe.FIRST_KEY_INDEX=void 0;var u2l=xc();IBe.FIRST_KEY_INDEX=1;function l2l(e,r,t){return(0,u2l.pushVerdictArguments)(["XACK",e,r],t)}IBe.transformArguments=l2l});var yHi=A(xBe=>{"use strict";Object.defineProperty(xBe,"__esModule",{value:!0});xBe.transformArguments=xBe.FIRST_KEY_INDEX=void 0;xBe.FIRST_KEY_INDEX=1;function d2l(e,r,t,n){let i=["XADD",e];n!=null&&n.NOMKSTREAM&&i.push("NOMKSTREAM"),n!=null&&n.TRIM&&(n.TRIM.strategy&&i.push(n.TRIM.strategy),n.TRIM.strategyModifier&&i.push(n.TRIM.strategyModifier),i.push(n.TRIM.threshold.toString()),n.TRIM.limit&&i.push("LIMIT",n.TRIM.limit.toString())),i.push(r);for(let[s,a]of Object.entries(t))i.push(s,a);return i}xBe.transformArguments=d2l});var f$t=A(Pde=>{"use strict";Object.defineProperty(Pde,"__esModule",{value:!0});Pde.transformReply=Pde.transformArguments=Pde.FIRST_KEY_INDEX=void 0;var p2l=xc();Pde.FIRST_KEY_INDEX=1;function m2l(e,r,t,n,i,s){let a=["XAUTOCLAIM",e,r,t,n.toString(),i];return s!=null&&s.COUNT&&a.push("COUNT",s.COUNT.toString()),a}Pde.transformArguments=m2l;function f2l(e){return{nextId:e[0],messages:(0,p2l.transformStreamMessagesReply)(e[1])}}Pde.transformReply=f2l});var _Hi=A(Rde=>{"use strict";Object.defineProperty(Rde,"__esModule",{value:!0});Rde.transformReply=Rde.transformArguments=Rde.FIRST_KEY_INDEX=void 0;var h2l=f$t(),g2l=f$t();Object.defineProperty(Rde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return g2l.FIRST_KEY_INDEX}});function y2l(...e){return[...(0,h2l.transformArguments)(...e),"JUSTID"]}Rde.transformArguments=y2l;function _2l(e){return{nextId:e[0],messages:e[1]}}Rde.transformReply=_2l});var h$t=A(kde=>{"use strict";Object.defineProperty(kde,"__esModule",{value:!0});kde.transformReply=kde.transformArguments=kde.FIRST_KEY_INDEX=void 0;var A2l=xc();kde.FIRST_KEY_INDEX=1;function b2l(e,r,t,n,i,s){let a=(0,A2l.pushVerdictArguments)(["XCLAIM",e,r,t,n.toString()],i);return s!=null&&s.IDLE&&a.push("IDLE",s.IDLE.toString()),s!=null&&s.TIME&&a.push("TIME",(typeof s.TIME=="number"?s.TIME:s.TIME.getTime()).toString()),s!=null&&s.RETRYCOUNT&&a.push("RETRYCOUNT",s.RETRYCOUNT.toString()),s!=null&&s.FORCE&&a.push("FORCE"),a}kde.transformArguments=b2l;var C2l=xc();Object.defineProperty(kde,"transformReply",{enumerable:!0,get:function(){return C2l.transformStreamMessagesReply}})});var AHi=A(TBe=>{"use strict";Object.defineProperty(TBe,"__esModule",{value:!0});TBe.transformArguments=TBe.FIRST_KEY_INDEX=void 0;var v2l=h$t(),E2l=h$t();Object.defineProperty(TBe,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return E2l.FIRST_KEY_INDEX}});function D2l(...e){return[...(0,v2l.transformArguments)(...e),"JUSTID"]}TBe.transformArguments=D2l});var bHi=A(PBe=>{"use strict";Object.defineProperty(PBe,"__esModule",{value:!0});PBe.transformArguments=PBe.FIRST_KEY_INDEX=void 0;var S2l=xc();PBe.FIRST_KEY_INDEX=1;function w2l(e,r){return(0,S2l.pushVerdictArguments)(["XDEL",e],r)}PBe.transformArguments=w2l});var CHi=A(RBe=>{"use strict";Object.defineProperty(RBe,"__esModule",{value:!0});RBe.transformArguments=RBe.FIRST_KEY_INDEX=void 0;RBe.FIRST_KEY_INDEX=2;function I2l(e,r,t,n){let i=["XGROUP","CREATE",e,r,t];return n!=null&&n.MKSTREAM&&i.push("MKSTREAM"),i}RBe.transformArguments=I2l});var vHi=A(Fde=>{"use strict";Object.defineProperty(Fde,"__esModule",{value:!0});Fde.transformReply=Fde.transformArguments=Fde.FIRST_KEY_INDEX=void 0;Fde.FIRST_KEY_INDEX=2;function x2l(e,r,t){return["XGROUP","CREATECONSUMER",e,r,t]}Fde.transformArguments=x2l;var T2l=xc();Object.defineProperty(Fde,"transformReply",{enumerable:!0,get:function(){return T2l.transformBooleanReply}})});var EHi=A(kBe=>{"use strict";Object.defineProperty(kBe,"__esModule",{value:!0});kBe.transformArguments=kBe.FIRST_KEY_INDEX=void 0;kBe.FIRST_KEY_INDEX=2;function P2l(e,r,t){return["XGROUP","DELCONSUMER",e,r,t]}kBe.transformArguments=P2l});var DHi=A(Nde=>{"use strict";Object.defineProperty(Nde,"__esModule",{value:!0});Nde.transformReply=Nde.transformArguments=Nde.FIRST_KEY_INDEX=void 0;Nde.FIRST_KEY_INDEX=2;function R2l(e,r){return["XGROUP","DESTROY",e,r]}Nde.transformArguments=R2l;var k2l=xc();Object.defineProperty(Nde,"transformReply",{enumerable:!0,get:function(){return k2l.transformBooleanReply}})});var SHi=A(FBe=>{"use strict";Object.defineProperty(FBe,"__esModule",{value:!0});FBe.transformArguments=FBe.FIRST_KEY_INDEX=void 0;FBe.FIRST_KEY_INDEX=2;function F2l(e,r,t){return["XGROUP","SETID",e,r,t]}FBe.transformArguments=F2l});var wHi=A(SK=>{"use strict";Object.defineProperty(SK,"__esModule",{value:!0});SK.transformReply=SK.transformArguments=SK.IS_READ_ONLY=SK.FIRST_KEY_INDEX=void 0;SK.FIRST_KEY_INDEX=2;SK.IS_READ_ONLY=!0;function N2l(e,r){return["XINFO","CONSUMERS",e,r]}SK.transformArguments=N2l;function O2l(e){return e.map(r=>({name:r[1],pending:r[3],idle:r[5],inactive:r[7]}))}SK.transformReply=O2l});var IHi=A(wK=>{"use strict";Object.defineProperty(wK,"__esModule",{value:!0});wK.transformReply=wK.transformArguments=wK.IS_READ_ONLY=wK.FIRST_KEY_INDEX=void 0;wK.FIRST_KEY_INDEX=2;wK.IS_READ_ONLY=!0;function B2l(e){return["XINFO","GROUPS",e]}wK.transformArguments=B2l;function q2l(e){return e.map(r=>({name:r[1],consumers:r[3],pending:r[5],lastDeliveredId:r[7]}))}wK.transformReply=q2l});var THi=A(IK=>{"use strict";Object.defineProperty(IK,"__esModule",{value:!0});IK.transformReply=IK.transformArguments=IK.IS_READ_ONLY=IK.FIRST_KEY_INDEX=void 0;var xHi=xc();IK.FIRST_KEY_INDEX=2;IK.IS_READ_ONLY=!0;function M2l(e){return["XINFO","STREAM",e]}IK.transformArguments=M2l;function L2l(e){let r={};for(let t=0;t{"use strict";Object.defineProperty(Ode,"__esModule",{value:!0});Ode.transformArguments=Ode.IS_READ_ONLY=Ode.FIRST_KEY_INDEX=void 0;Ode.FIRST_KEY_INDEX=1;Ode.IS_READ_ONLY=!0;function j2l(e){return["XLEN",e]}Ode.transformArguments=j2l});var RHi=A(xK=>{"use strict";Object.defineProperty(xK,"__esModule",{value:!0});xK.transformReply=xK.transformArguments=xK.IS_READ_ONLY=xK.FIRST_KEY_INDEX=void 0;xK.FIRST_KEY_INDEX=1;xK.IS_READ_ONLY=!0;function G2l(e,r,t,n,i,s){let a=["XPENDING",e,r];return s!=null&&s.IDLE&&a.push("IDLE",s.IDLE.toString()),a.push(t,n,i.toString()),s!=null&&s.consumer&&a.push(s.consumer),a}xK.transformArguments=G2l;function U2l(e){return e.map(([r,t,n,i])=>({id:r,owner:t,millisecondsSinceLastDelivery:n,deliveriesCounter:i}))}xK.transformReply=U2l});var kHi=A(TK=>{"use strict";Object.defineProperty(TK,"__esModule",{value:!0});TK.transformReply=TK.transformArguments=TK.IS_READ_ONLY=TK.FIRST_KEY_INDEX=void 0;TK.FIRST_KEY_INDEX=1;TK.IS_READ_ONLY=!0;function V2l(e,r){return["XPENDING",e,r]}TK.transformArguments=V2l;function z2l(e){return{pending:e[0],firstId:e[1],lastId:e[2],consumers:e[3]===null?null:e[3].map(([r,t])=>({name:r,deliveriesCounter:Number(t)}))}}TK.transformReply=z2l});var FHi=A(PK=>{"use strict";Object.defineProperty(PK,"__esModule",{value:!0});PK.transformReply=PK.transformArguments=PK.IS_READ_ONLY=PK.FIRST_KEY_INDEX=void 0;PK.FIRST_KEY_INDEX=1;PK.IS_READ_ONLY=!0;function $2l(e,r,t,n){let i=["XRANGE",e,r,t];return n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),i}PK.transformArguments=$2l;var Q2l=xc();Object.defineProperty(PK,"transformReply",{enumerable:!0,get:function(){return Q2l.transformStreamMessagesReply}})});var NHi=A(RK=>{"use strict";Object.defineProperty(RK,"__esModule",{value:!0});RK.transformReply=RK.transformArguments=RK.IS_READ_ONLY=RK.FIRST_KEY_INDEX=void 0;var K2l=e=>Array.isArray(e)?e[0].key:e.key;RK.FIRST_KEY_INDEX=K2l;RK.IS_READ_ONLY=!0;function H2l(e,r){let t=["XREAD"];r!=null&&r.COUNT&&t.push("COUNT",r.COUNT.toString()),typeof(r==null?void 0:r.BLOCK)=="number"&&t.push("BLOCK",r.BLOCK.toString()),t.push("STREAMS");let n=Array.isArray(e)?e:[e],i=t.length;for(let s=0;s{"use strict";Object.defineProperty(kK,"__esModule",{value:!0});kK.transformReply=kK.transformArguments=kK.IS_READ_ONLY=kK.FIRST_KEY_INDEX=void 0;var Y2l=(e,r,t)=>Array.isArray(t)?t[0].key:t.key;kK.FIRST_KEY_INDEX=Y2l;kK.IS_READ_ONLY=!0;function J2l(e,r,t,n){let i=["XREADGROUP","GROUP",e,r];n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),typeof(n==null?void 0:n.BLOCK)=="number"&&i.push("BLOCK",n.BLOCK.toString()),n!=null&&n.NOACK&&i.push("NOACK"),i.push("STREAMS");let s=Array.isArray(t)?t:[t],a=i.length;for(let o=0;o{"use strict";Object.defineProperty(FK,"__esModule",{value:!0});FK.transformReply=FK.transformArguments=FK.IS_READ_ONLY=FK.FIRST_KEY_INDEX=void 0;FK.FIRST_KEY_INDEX=1;FK.IS_READ_ONLY=!0;function Z2l(e,r,t,n){let i=["XREVRANGE",e,r,t];return n!=null&&n.COUNT&&i.push("COUNT",n.COUNT.toString()),i}FK.transformArguments=Z2l;var eDl=xc();Object.defineProperty(FK,"transformReply",{enumerable:!0,get:function(){return eDl.transformStreamMessagesReply}})});var qHi=A(NBe=>{"use strict";Object.defineProperty(NBe,"__esModule",{value:!0});NBe.transformArguments=NBe.FIRST_KEY_INDEX=void 0;NBe.FIRST_KEY_INDEX=1;function tDl(e,r,t){let n=["XSETID",e,r];return t!=null&&t.ENTRIESADDED&&n.push("ENTRIESADDED",t.ENTRIESADDED.toString()),t!=null&&t.MAXDELETEDID&&n.push("MAXDELETEDID",t.MAXDELETEDID),n}NBe.transformArguments=tDl});var MHi=A(OBe=>{"use strict";Object.defineProperty(OBe,"__esModule",{value:!0});OBe.transformArguments=OBe.FIRST_KEY_INDEX=void 0;OBe.FIRST_KEY_INDEX=1;function rDl(e,r,t,n){let i=["XTRIM",e,r];return n!=null&&n.strategyModifier&&i.push(n.strategyModifier),i.push(t.toString()),n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.toString()),i}OBe.transformArguments=rDl});var LHi=A(Bde=>{"use strict";Object.defineProperty(Bde,"__esModule",{value:!0});Bde.transformReply=Bde.transformArguments=Bde.FIRST_KEY_INDEX=void 0;var nDl=xc();Bde.FIRST_KEY_INDEX=1;function iDl(e,r,t){let n=["ZADD",e];t!=null&&t.NX?n.push("NX"):(t!=null&&t.XX&&n.push("XX"),t!=null&&t.GT?n.push("GT"):t!=null&&t.LT&&n.push("LT")),t!=null&&t.CH&&n.push("CH"),t!=null&&t.INCR&&n.push("INCR");for(let{score:i,value:s}of Array.isArray(r)?r:[r])n.push((0,nDl.transformNumberInfinityArgument)(i),s);return n}Bde.transformArguments=iDl;var sDl=xc();Object.defineProperty(Bde,"transformReply",{enumerable:!0,get:function(){return sDl.transformNumberInfinityReply}})});var jHi=A(qde=>{"use strict";Object.defineProperty(qde,"__esModule",{value:!0});qde.transformArguments=qde.IS_READ_ONLY=qde.FIRST_KEY_INDEX=void 0;qde.FIRST_KEY_INDEX=1;qde.IS_READ_ONLY=!0;function aDl(e){return["ZCARD",e]}qde.transformArguments=aDl});var UHi=A(Mde=>{"use strict";Object.defineProperty(Mde,"__esModule",{value:!0});Mde.transformArguments=Mde.IS_READ_ONLY=Mde.FIRST_KEY_INDEX=void 0;var GHi=xc();Mde.FIRST_KEY_INDEX=1;Mde.IS_READ_ONLY=!0;function oDl(e,r,t){return["ZCOUNT",e,(0,GHi.transformStringNumberInfinityArgument)(r),(0,GHi.transformStringNumberInfinityArgument)(t)]}Mde.transformArguments=oDl});var g$t=A(Lde=>{"use strict";Object.defineProperty(Lde,"__esModule",{value:!0});Lde.transformArguments=Lde.IS_READ_ONLY=Lde.FIRST_KEY_INDEX=void 0;var cDl=xc();Lde.FIRST_KEY_INDEX=2;Lde.IS_READ_ONLY=!0;function uDl(e){return(0,cDl.pushVerdictArgument)(["ZDIFF"],e)}Lde.transformArguments=uDl});var zHi=A(NK=>{"use strict";Object.defineProperty(NK,"__esModule",{value:!0});NK.transformReply=NK.transformArguments=NK.IS_READ_ONLY=NK.FIRST_KEY_INDEX=void 0;var lDl=g$t(),VHi=g$t();Object.defineProperty(NK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return VHi.FIRST_KEY_INDEX}});Object.defineProperty(NK,"IS_READ_ONLY",{enumerable:!0,get:function(){return VHi.IS_READ_ONLY}});function dDl(...e){return[...(0,lDl.transformArguments)(...e),"WITHSCORES"]}NK.transformArguments=dDl;var pDl=xc();Object.defineProperty(NK,"transformReply",{enumerable:!0,get:function(){return pDl.transformSortedSetWithScoresReply}})});var $Hi=A(BBe=>{"use strict";Object.defineProperty(BBe,"__esModule",{value:!0});BBe.transformArguments=BBe.FIRST_KEY_INDEX=void 0;var mDl=xc();BBe.FIRST_KEY_INDEX=1;function fDl(e,r){return(0,mDl.pushVerdictArgument)(["ZDIFFSTORE",e],r)}BBe.transformArguments=fDl});var QHi=A(jde=>{"use strict";Object.defineProperty(jde,"__esModule",{value:!0});jde.transformReply=jde.transformArguments=jde.FIRST_KEY_INDEX=void 0;var hDl=xc();jde.FIRST_KEY_INDEX=1;function gDl(e,r,t){return["ZINCRBY",e,(0,hDl.transformNumberInfinityArgument)(r),t]}jde.transformArguments=gDl;var yDl=xc();Object.defineProperty(jde,"transformReply",{enumerable:!0,get:function(){return yDl.transformNumberInfinityReply}})});var y$t=A(Gde=>{"use strict";Object.defineProperty(Gde,"__esModule",{value:!0});Gde.transformArguments=Gde.IS_READ_ONLY=Gde.FIRST_KEY_INDEX=void 0;var _Dl=xc();Gde.FIRST_KEY_INDEX=2;Gde.IS_READ_ONLY=!0;function ADl(e,r){let t=(0,_Dl.pushVerdictArgument)(["ZINTER"],e);return r!=null&&r.WEIGHTS&&t.push("WEIGHTS",...r.WEIGHTS.map(n=>n.toString())),r!=null&&r.AGGREGATE&&t.push("AGGREGATE",r.AGGREGATE),t}Gde.transformArguments=ADl});var HHi=A(OK=>{"use strict";Object.defineProperty(OK,"__esModule",{value:!0});OK.transformReply=OK.transformArguments=OK.IS_READ_ONLY=OK.FIRST_KEY_INDEX=void 0;var bDl=y$t(),KHi=y$t();Object.defineProperty(OK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return KHi.FIRST_KEY_INDEX}});Object.defineProperty(OK,"IS_READ_ONLY",{enumerable:!0,get:function(){return KHi.IS_READ_ONLY}});function CDl(...e){return[...(0,bDl.transformArguments)(...e),"WITHSCORES"]}OK.transformArguments=CDl;var vDl=xc();Object.defineProperty(OK,"transformReply",{enumerable:!0,get:function(){return vDl.transformSortedSetWithScoresReply}})});var WHi=A(Ude=>{"use strict";Object.defineProperty(Ude,"__esModule",{value:!0});Ude.transformArguments=Ude.IS_READ_ONLY=Ude.FIRST_KEY_INDEX=void 0;var EDl=xc();Ude.FIRST_KEY_INDEX=2;Ude.IS_READ_ONLY=!0;function DDl(e,r){let t=(0,EDl.pushVerdictArgument)(["ZINTERCARD"],e);return r&&t.push("LIMIT",r.toString()),t}Ude.transformArguments=DDl});var YHi=A(qBe=>{"use strict";Object.defineProperty(qBe,"__esModule",{value:!0});qBe.transformArguments=qBe.FIRST_KEY_INDEX=void 0;var SDl=xc();qBe.FIRST_KEY_INDEX=1;function wDl(e,r,t){let n=(0,SDl.pushVerdictArgument)(["ZINTERSTORE",e],r);return t!=null&&t.WEIGHTS&&n.push("WEIGHTS",...t.WEIGHTS.map(i=>i.toString())),t!=null&&t.AGGREGATE&&n.push("AGGREGATE",t.AGGREGATE),n}qBe.transformArguments=wDl});var JHi=A(Vde=>{"use strict";Object.defineProperty(Vde,"__esModule",{value:!0});Vde.transformArguments=Vde.IS_READ_ONLY=Vde.FIRST_KEY_INDEX=void 0;Vde.FIRST_KEY_INDEX=1;Vde.IS_READ_ONLY=!0;function IDl(e,r,t){return["ZLEXCOUNT",e,r,t]}Vde.transformArguments=IDl});var XHi=A(BK=>{"use strict";Object.defineProperty(BK,"__esModule",{value:!0});BK.transformReply=BK.transformArguments=BK.IS_READ_ONLY=BK.FIRST_KEY_INDEX=void 0;var xDl=xc();BK.FIRST_KEY_INDEX=1;BK.IS_READ_ONLY=!0;function TDl(e,r){return(0,xDl.pushVerdictArguments)(["ZMSCORE",e],r)}BK.transformArguments=TDl;var PDl=xc();Object.defineProperty(BK,"transformReply",{enumerable:!0,get:function(){return PDl.transformNumberInfinityNullArrayReply}})});var _$t=A(zde=>{"use strict";Object.defineProperty(zde,"__esModule",{value:!0});zde.transformReply=zde.transformArguments=zde.FIRST_KEY_INDEX=void 0;zde.FIRST_KEY_INDEX=1;function RDl(e){return["ZPOPMAX",e]}zde.transformArguments=RDl;var kDl=xc();Object.defineProperty(zde,"transformReply",{enumerable:!0,get:function(){return kDl.transformSortedSetMemberNullReply}})});var ZHi=A($de=>{"use strict";Object.defineProperty($de,"__esModule",{value:!0});$de.transformReply=$de.transformArguments=$de.FIRST_KEY_INDEX=void 0;var FDl=_$t(),NDl=_$t();Object.defineProperty($de,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return NDl.FIRST_KEY_INDEX}});function ODl(e,r){return[...(0,FDl.transformArguments)(e),r.toString()]}$de.transformArguments=ODl;var BDl=xc();Object.defineProperty($de,"transformReply",{enumerable:!0,get:function(){return BDl.transformSortedSetWithScoresReply}})});var A$t=A(Qde=>{"use strict";Object.defineProperty(Qde,"__esModule",{value:!0});Qde.transformReply=Qde.transformArguments=Qde.FIRST_KEY_INDEX=void 0;Qde.FIRST_KEY_INDEX=1;function qDl(e){return["ZPOPMIN",e]}Qde.transformArguments=qDl;var MDl=xc();Object.defineProperty(Qde,"transformReply",{enumerable:!0,get:function(){return MDl.transformSortedSetMemberNullReply}})});var eWi=A(Kde=>{"use strict";Object.defineProperty(Kde,"__esModule",{value:!0});Kde.transformReply=Kde.transformArguments=Kde.FIRST_KEY_INDEX=void 0;var LDl=A$t(),jDl=A$t();Object.defineProperty(Kde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return jDl.FIRST_KEY_INDEX}});function GDl(e,r){return[...(0,LDl.transformArguments)(e),r.toString()]}Kde.transformArguments=GDl;var UDl=xc();Object.defineProperty(Kde,"transformReply",{enumerable:!0,get:function(){return UDl.transformSortedSetWithScoresReply}})});var b$t=A(Hde=>{"use strict";Object.defineProperty(Hde,"__esModule",{value:!0});Hde.transformArguments=Hde.IS_READ_ONLY=Hde.FIRST_KEY_INDEX=void 0;Hde.FIRST_KEY_INDEX=1;Hde.IS_READ_ONLY=!0;function VDl(e){return["ZRANDMEMBER",e]}Hde.transformArguments=VDl});var C$t=A(Wde=>{"use strict";Object.defineProperty(Wde,"__esModule",{value:!0});Wde.transformArguments=Wde.IS_READ_ONLY=Wde.FIRST_KEY_INDEX=void 0;var zDl=b$t(),tWi=b$t();Object.defineProperty(Wde,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return tWi.FIRST_KEY_INDEX}});Object.defineProperty(Wde,"IS_READ_ONLY",{enumerable:!0,get:function(){return tWi.IS_READ_ONLY}});function $Dl(e,r){return[...(0,zDl.transformArguments)(e),r.toString()]}Wde.transformArguments=$Dl});var nWi=A(qK=>{"use strict";Object.defineProperty(qK,"__esModule",{value:!0});qK.transformReply=qK.transformArguments=qK.IS_READ_ONLY=qK.FIRST_KEY_INDEX=void 0;var QDl=C$t(),rWi=C$t();Object.defineProperty(qK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return rWi.FIRST_KEY_INDEX}});Object.defineProperty(qK,"IS_READ_ONLY",{enumerable:!0,get:function(){return rWi.IS_READ_ONLY}});function KDl(...e){return[...(0,QDl.transformArguments)(...e),"WITHSCORES"]}qK.transformArguments=KDl;var HDl=xc();Object.defineProperty(qK,"transformReply",{enumerable:!0,get:function(){return HDl.transformSortedSetWithScoresReply}})});var v$t=A(Yde=>{"use strict";Object.defineProperty(Yde,"__esModule",{value:!0});Yde.transformArguments=Yde.IS_READ_ONLY=Yde.FIRST_KEY_INDEX=void 0;var iWi=xc();Yde.FIRST_KEY_INDEX=1;Yde.IS_READ_ONLY=!0;function WDl(e,r,t,n){let i=["ZRANGE",e,(0,iWi.transformStringNumberInfinityArgument)(r),(0,iWi.transformStringNumberInfinityArgument)(t)];switch(n==null?void 0:n.BY){case"SCORE":i.push("BYSCORE");break;case"LEX":i.push("BYLEX");break}return n!=null&&n.REV&&i.push("REV"),n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Yde.transformArguments=WDl});var aWi=A(MK=>{"use strict";Object.defineProperty(MK,"__esModule",{value:!0});MK.transformReply=MK.transformArguments=MK.IS_READ_ONLY=MK.FIRST_KEY_INDEX=void 0;var YDl=v$t(),sWi=v$t();Object.defineProperty(MK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return sWi.FIRST_KEY_INDEX}});Object.defineProperty(MK,"IS_READ_ONLY",{enumerable:!0,get:function(){return sWi.IS_READ_ONLY}});function JDl(...e){return[...(0,YDl.transformArguments)(...e),"WITHSCORES"]}MK.transformArguments=JDl;var XDl=xc();Object.defineProperty(MK,"transformReply",{enumerable:!0,get:function(){return XDl.transformSortedSetWithScoresReply}})});var cWi=A(Jde=>{"use strict";Object.defineProperty(Jde,"__esModule",{value:!0});Jde.transformArguments=Jde.IS_READ_ONLY=Jde.FIRST_KEY_INDEX=void 0;var oWi=xc();Jde.FIRST_KEY_INDEX=1;Jde.IS_READ_ONLY=!0;function ZDl(e,r,t,n){let i=["ZRANGEBYLEX",e,(0,oWi.transformStringNumberInfinityArgument)(r),(0,oWi.transformStringNumberInfinityArgument)(t)];return n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Jde.transformArguments=ZDl});var E$t=A(Xde=>{"use strict";Object.defineProperty(Xde,"__esModule",{value:!0});Xde.transformArguments=Xde.IS_READ_ONLY=Xde.FIRST_KEY_INDEX=void 0;var uWi=xc();Xde.FIRST_KEY_INDEX=1;Xde.IS_READ_ONLY=!0;function eSl(e,r,t,n){let i=["ZRANGEBYSCORE",e,(0,uWi.transformStringNumberInfinityArgument)(r),(0,uWi.transformStringNumberInfinityArgument)(t)];return n!=null&&n.LIMIT&&i.push("LIMIT",n.LIMIT.offset.toString(),n.LIMIT.count.toString()),i}Xde.transformArguments=eSl});var dWi=A(LK=>{"use strict";Object.defineProperty(LK,"__esModule",{value:!0});LK.transformReply=LK.transformArguments=LK.IS_READ_ONLY=LK.FIRST_KEY_INDEX=void 0;var tSl=E$t(),lWi=E$t();Object.defineProperty(LK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return lWi.FIRST_KEY_INDEX}});Object.defineProperty(LK,"IS_READ_ONLY",{enumerable:!0,get:function(){return lWi.IS_READ_ONLY}});function rSl(e,r,t,n){return[...(0,tSl.transformArguments)(e,r,t,n),"WITHSCORES"]}LK.transformArguments=rSl;var nSl=xc();Object.defineProperty(LK,"transformReply",{enumerable:!0,get:function(){return nSl.transformSortedSetWithScoresReply}})});var mWi=A(Zde=>{"use strict";Object.defineProperty(Zde,"__esModule",{value:!0});Zde.transformReply=Zde.transformArguments=Zde.FIRST_KEY_INDEX=void 0;var pWi=xc();Zde.FIRST_KEY_INDEX=1;function iSl(e,r,t,n,i){let s=["ZRANGESTORE",e,r,(0,pWi.transformStringNumberInfinityArgument)(t),(0,pWi.transformStringNumberInfinityArgument)(n)];switch(i==null?void 0:i.BY){case"SCORE":s.push("BYSCORE");break;case"LEX":s.push("BYLEX");break}return i!=null&&i.REV&&s.push("REV"),i!=null&&i.LIMIT&&s.push("LIMIT",i.LIMIT.offset.toString(),i.LIMIT.count.toString()),i!=null&&i.WITHSCORES&&s.push("WITHSCORES"),s}Zde.transformArguments=iSl;function sSl(e){if(typeof e!="number")throw new TypeError("Upgrade to Redis 6.2.5 and up (https://github.com/redis/redis/pull/9089)");return e}Zde.transformReply=sSl});var fWi=A(epe=>{"use strict";Object.defineProperty(epe,"__esModule",{value:!0});epe.transformArguments=epe.IS_READ_ONLY=epe.FIRST_KEY_INDEX=void 0;epe.FIRST_KEY_INDEX=1;epe.IS_READ_ONLY=!0;function aSl(e,r){return["ZRANK",e,r]}epe.transformArguments=aSl});var hWi=A(MBe=>{"use strict";Object.defineProperty(MBe,"__esModule",{value:!0});MBe.transformArguments=MBe.FIRST_KEY_INDEX=void 0;var oSl=xc();MBe.FIRST_KEY_INDEX=1;function cSl(e,r){return(0,oSl.pushVerdictArguments)(["ZREM",e],r)}MBe.transformArguments=cSl});var yWi=A(LBe=>{"use strict";Object.defineProperty(LBe,"__esModule",{value:!0});LBe.transformArguments=LBe.FIRST_KEY_INDEX=void 0;var gWi=xc();LBe.FIRST_KEY_INDEX=1;function uSl(e,r,t){return["ZREMRANGEBYLEX",e,(0,gWi.transformStringNumberInfinityArgument)(r),(0,gWi.transformStringNumberInfinityArgument)(t)]}LBe.transformArguments=uSl});var _Wi=A(jBe=>{"use strict";Object.defineProperty(jBe,"__esModule",{value:!0});jBe.transformArguments=jBe.FIRST_KEY_INDEX=void 0;jBe.FIRST_KEY_INDEX=1;function lSl(e,r,t){return["ZREMRANGEBYRANK",e,r.toString(),t.toString()]}jBe.transformArguments=lSl});var bWi=A(GBe=>{"use strict";Object.defineProperty(GBe,"__esModule",{value:!0});GBe.transformArguments=GBe.FIRST_KEY_INDEX=void 0;var AWi=xc();GBe.FIRST_KEY_INDEX=1;function dSl(e,r,t){return["ZREMRANGEBYSCORE",e,(0,AWi.transformStringNumberInfinityArgument)(r),(0,AWi.transformStringNumberInfinityArgument)(t)]}GBe.transformArguments=dSl});var CWi=A(tpe=>{"use strict";Object.defineProperty(tpe,"__esModule",{value:!0});tpe.transformArguments=tpe.IS_READ_ONLY=tpe.FIRST_KEY_INDEX=void 0;tpe.FIRST_KEY_INDEX=1;tpe.IS_READ_ONLY=!0;function pSl(e,r){return["ZREVRANK",e,r]}tpe.transformArguments=pSl});var EWi=A(jK=>{"use strict";Object.defineProperty(jK,"__esModule",{value:!0});jK.transformReply=jK.transformArguments=jK.IS_READ_ONLY=jK.FIRST_KEY_INDEX=void 0;var vWi=xc();jK.FIRST_KEY_INDEX=1;jK.IS_READ_ONLY=!0;function mSl(e,r,t){return(0,vWi.pushScanArguments)(["ZSCAN",e],r,t)}jK.transformArguments=mSl;function fSl([e,r]){let t=[];for(let n=0;n{"use strict";Object.defineProperty(GK,"__esModule",{value:!0});GK.transformReply=GK.transformArguments=GK.IS_READ_ONLY=GK.FIRST_KEY_INDEX=void 0;GK.FIRST_KEY_INDEX=1;GK.IS_READ_ONLY=!0;function hSl(e,r){return["ZSCORE",e,r]}GK.transformArguments=hSl;var gSl=xc();Object.defineProperty(GK,"transformReply",{enumerable:!0,get:function(){return gSl.transformNumberInfinityNullReply}})});var D$t=A(rpe=>{"use strict";Object.defineProperty(rpe,"__esModule",{value:!0});rpe.transformArguments=rpe.IS_READ_ONLY=rpe.FIRST_KEY_INDEX=void 0;var ySl=xc();rpe.FIRST_KEY_INDEX=2;rpe.IS_READ_ONLY=!0;function _Sl(e,r){let t=(0,ySl.pushVerdictArgument)(["ZUNION"],e);return r!=null&&r.WEIGHTS&&t.push("WEIGHTS",...r.WEIGHTS.map(n=>n.toString())),r!=null&&r.AGGREGATE&&t.push("AGGREGATE",r.AGGREGATE),t}rpe.transformArguments=_Sl});var wWi=A(UK=>{"use strict";Object.defineProperty(UK,"__esModule",{value:!0});UK.transformReply=UK.transformArguments=UK.IS_READ_ONLY=UK.FIRST_KEY_INDEX=void 0;var ASl=D$t(),SWi=D$t();Object.defineProperty(UK,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return SWi.FIRST_KEY_INDEX}});Object.defineProperty(UK,"IS_READ_ONLY",{enumerable:!0,get:function(){return SWi.IS_READ_ONLY}});function bSl(...e){return[...(0,ASl.transformArguments)(...e),"WITHSCORES"]}UK.transformArguments=bSl;var CSl=xc();Object.defineProperty(UK,"transformReply",{enumerable:!0,get:function(){return CSl.transformSortedSetWithScoresReply}})});var IWi=A(UBe=>{"use strict";Object.defineProperty(UBe,"__esModule",{value:!0});UBe.transformArguments=UBe.FIRST_KEY_INDEX=void 0;var vSl=xc();UBe.FIRST_KEY_INDEX=1;function ESl(e,r,t){let n=(0,vSl.pushVerdictArgument)(["ZUNIONSTORE",e],r);return t!=null&&t.WEIGHTS&&n.push("WEIGHTS",...t.WEIGHTS.map(i=>i.toString())),t!=null&&t.AGGREGATE&&n.push("AGGREGATE",t.AGGREGATE),n}UBe.transformArguments=ESl});var S$t=A(CWr=>{"use strict";Object.defineProperty(CWr,"__esModule",{value:!0});var xWi=u$i(),TWi=l$i(),PWi=d$i(),RWi=p$i(),kWi=C$i(),FWi=v$i(),NWi=E$i(),OWi=D$i(),BWi=gWr(),qWi=S$i(),MWi=w$i(),LWi=x$i(),jWi=_Wr(),GWi=P$i(),UWi=R$i(),VWi=k$i(),zWi=F$i(),$Wi=N$i(),QWi=O$i(),KWi=q$i(),HWi=L$i(),WWi=G$i(),YWi=V$i(),JWi=z$i(),XWi=$$i(),ZWi=Q$i(),eYi=K$i(),tYi=W$i(),rYi=J$i(),nYi=X$i(),iYi=Z$i(),sYi=eQi(),aYi=tQi(),oYi=nQi(),cYi=c$t(),uYi=sQi(),lYi=GDt(),dYi=oQi(),pYi=u$t(),mYi=uQi(),fYi=UDt(),hYi=dQi(),gYi=mQi(),yYi=hQi(),_Yi=VDt(),AYi=yQi(),bYi=_Qi(),CYi=AQi(),vYi=bQi(),EYi=vQi(),DYi=EQi(),SYi=DQi(),wYi=SQi(),IYi=wQi(),xYi=IQi(),TYi=xQi(),PYi=TQi(),RYi=PQi(),kYi=RQi(),FYi=kQi(),NYi=FQi(),OYi=BQi(),BYi=d$t(),qYi=l$t(),MYi=qQi(),LYi=LQi(),jYi=jQi(),GYi=GQi(),UYi=UQi(),VYi=VQi(),zYi=zQi(),$Yi=$Qi(),QYi=HQi(),KYi=JQi(),HYi=ZQi(),WYi=Xle(),YYi=eKi(),JYi=tKi(),XYi=rKi(),ZYi=nKi(),eJi=hWr(),tJi=iKi(),rJi=sKi(),nJi=oKi(),iJi=AWr(),sJi=cKi(),aJi=uKi(),oJi=lKi(),cJi=dKi(),uJi=pKi(),lJi=mKi(),dJi=fKi(),pJi=hKi(),mJi=gKi(),fJi=yKi(),hJi=_Ki(),gJi=AKi(),yJi=bKi(),_Ji=CKi(),AJi=vKi(),bJi=EKi(),CJi=DKi(),vJi=SKi(),EJi=wKi(),DJi=IKi(),SJi=xKi(),wJi=TKi(),IJi=PKi(),xJi=RKi(),TJi=kKi(),PJi=FKi(),RJi=NKi(),kJi=OKi(),FJi=BKi(),NJi=qKi(),OJi=MKi(),BJi=LKi(),qJi=jKi(),MJi=GKi(),LJi=UKi(),jJi=VKi(),GJi=zKi(),UJi=$Ki(),VJi=QKi(),zJi=KKi(),$Ji=HKi(),QJi=WKi(),KJi=YKi(),HJi=JKi(),WJi=XKi(),YJi=ZKi(),JJi=eHi(),XJi=tHi(),ZJi=rHi(),eXi=bWr(),tXi=nHi(),rXi=iHi(),nXi=sHi(),iXi=m$t(),sXi=aHi(),aXi=oHi(),oXi=cHi(),cXi=uHi(),uXi=lHi(),lXi=dHi(),dXi=pHi(),pXi=mHi(),mXi=fHi(),fXi=hHi(),hXi=gHi(),gXi=yHi(),yXi=_Hi(),_Xi=f$t(),AXi=AHi(),bXi=h$t(),CXi=bHi(),vXi=CHi(),EXi=vHi(),DXi=EHi(),SXi=DHi(),wXi=SHi(),IXi=wHi(),xXi=IHi(),TXi=THi(),PXi=PHi(),RXi=RHi(),kXi=kHi(),FXi=FHi(),NXi=NHi(),OXi=OHi(),BXi=BHi(),qXi=qHi(),MXi=MHi(),LXi=LHi(),jXi=jHi(),GXi=UHi(),UXi=zHi(),VXi=g$t(),zXi=$Hi(),$Xi=QHi(),QXi=HHi(),KXi=y$t(),HXi=WHi(),WXi=YHi(),YXi=JHi(),JXi=yWr(),XXi=XHi(),ZXi=ZHi(),eZi=_$t(),tZi=eWi(),rZi=A$t(),nZi=nWi(),iZi=C$t(),sZi=b$t(),aZi=aWi(),oZi=v$t(),cZi=cWi(),uZi=dWi(),lZi=E$t(),dZi=mWi(),pZi=fWi(),mZi=hWi(),fZi=yWi(),hZi=_Wi(),gZi=bWi(),yZi=CWi(),_Zi=EWi(),AZi=DWi(),bZi=wWi(),CZi=D$t(),vZi=IWi();CWr.default={APPEND:xWi,append:xWi,BITCOUNT:TWi,bitCount:TWi,BITFIELD_RO:PWi,bitFieldRo:PWi,BITFIELD:RWi,bitField:RWi,BITOP:kWi,bitOp:kWi,BITPOS:FWi,bitPos:FWi,BLMOVE:NWi,blMove:NWi,BLMPOP:OWi,blmPop:OWi,BLPOP:BWi,blPop:BWi,BRPOP:qWi,brPop:qWi,BRPOPLPUSH:MWi,brPopLPush:MWi,BZMPOP:LWi,bzmPop:LWi,BZPOPMAX:jWi,bzPopMax:jWi,BZPOPMIN:GWi,bzPopMin:GWi,COPY:UWi,copy:UWi,DECR:VWi,decr:VWi,DECRBY:zWi,decrBy:zWi,DEL:$Wi,del:$Wi,DUMP:QWi,dump:QWi,EVAL_RO:KWi,evalRo:KWi,EVAL:HWi,eval:HWi,EVALSHA:YWi,evalSha:YWi,EVALSHA_RO:WWi,evalShaRo:WWi,EXISTS:JWi,exists:JWi,EXPIRE:XWi,expire:XWi,EXPIREAT:ZWi,expireAt:ZWi,EXPIRETIME:eYi,expireTime:eYi,FCALL_RO:tYi,fCallRo:tYi,FCALL:rYi,fCall:rYi,GEOADD:nYi,geoAdd:nYi,GEODIST:iYi,geoDist:iYi,GEOHASH:sYi,geoHash:sYi,GEOPOS:aYi,geoPos:aYi,GEORADIUS_RO_WITH:oYi,geoRadiusRoWith:oYi,GEORADIUS_RO:cYi,geoRadiusRo:cYi,GEORADIUS_WITH:uYi,geoRadiusWith:uYi,GEORADIUS:lYi,geoRadius:lYi,GEORADIUSBYMEMBER_RO_WITH:dYi,geoRadiusByMemberRoWith:dYi,GEORADIUSBYMEMBER_RO:pYi,geoRadiusByMemberRo:pYi,GEORADIUSBYMEMBER_WITH:mYi,geoRadiusByMemberWith:mYi,GEORADIUSBYMEMBER:fYi,geoRadiusByMember:fYi,GEORADIUSBYMEMBERSTORE:hYi,geoRadiusByMemberStore:hYi,GEORADIUSSTORE:gYi,geoRadiusStore:gYi,GEOSEARCH_WITH:yYi,geoSearchWith:yYi,GEOSEARCH:_Yi,geoSearch:_Yi,GEOSEARCHSTORE:AYi,geoSearchStore:AYi,GET:bYi,get:bYi,GETBIT:CYi,getBit:CYi,GETDEL:vYi,getDel:vYi,GETEX:EYi,getEx:EYi,GETRANGE:DYi,getRange:DYi,GETSET:SYi,getSet:SYi,HDEL:wYi,hDel:wYi,HEXISTS:IYi,hExists:IYi,HGET:xYi,hGet:xYi,HGETALL:TYi,hGetAll:TYi,HINCRBY:PYi,hIncrBy:PYi,HINCRBYFLOAT:RYi,hIncrByFloat:RYi,HKEYS:kYi,hKeys:kYi,HLEN:FYi,hLen:FYi,HMGET:NYi,hmGet:NYi,HRANDFIELD_COUNT_WITHVALUES:OYi,hRandFieldCountWithValues:OYi,HRANDFIELD_COUNT:BYi,hRandFieldCount:BYi,HRANDFIELD:qYi,hRandField:qYi,HSCAN:MYi,hScan:MYi,HSET:LYi,hSet:LYi,HSETNX:jYi,hSetNX:jYi,HSTRLEN:GYi,hStrLen:GYi,HVALS:UYi,hVals:UYi,INCR:VYi,incr:VYi,INCRBY:zYi,incrBy:zYi,INCRBYFLOAT:$Yi,incrByFloat:$Yi,LCS_IDX_WITHMATCHLEN:QYi,lcsIdxWithMatchLen:QYi,LCS_IDX:KYi,lcsIdx:KYi,LCS_LEN:HYi,lcsLen:HYi,LCS:WYi,lcs:WYi,LINDEX:YYi,lIndex:YYi,LINSERT:JYi,lInsert:JYi,LLEN:XYi,lLen:XYi,LMOVE:ZYi,lMove:ZYi,LMPOP:eJi,lmPop:eJi,LPOP_COUNT:tJi,lPopCount:tJi,LPOP:rJi,lPop:rJi,LPOS_COUNT:nJi,lPosCount:nJi,LPOS:iJi,lPos:iJi,LPUSH:sJi,lPush:sJi,LPUSHX:aJi,lPushX:aJi,LRANGE:oJi,lRange:oJi,LREM:cJi,lRem:cJi,LSET:uJi,lSet:uJi,LTRIM:lJi,lTrim:lJi,MGET:dJi,mGet:dJi,MIGRATE:pJi,migrate:pJi,MSET:mJi,mSet:mJi,MSETNX:fJi,mSetNX:fJi,OBJECT_ENCODING:hJi,objectEncoding:hJi,OBJECT_FREQ:gJi,objectFreq:gJi,OBJECT_IDLETIME:yJi,objectIdleTime:yJi,OBJECT_REFCOUNT:_Ji,objectRefCount:_Ji,PERSIST:AJi,persist:AJi,PEXPIRE:bJi,pExpire:bJi,PEXPIREAT:CJi,pExpireAt:CJi,PEXPIRETIME:vJi,pExpireTime:vJi,PFADD:EJi,pfAdd:EJi,PFCOUNT:DJi,pfCount:DJi,PFMERGE:SJi,pfMerge:SJi,PSETEX:wJi,pSetEx:wJi,PTTL:IJi,pTTL:IJi,PUBLISH:xJi,publish:xJi,RENAME:TJi,rename:TJi,RENAMENX:PJi,renameNX:PJi,RPOP_COUNT:RJi,rPopCount:RJi,RPOP:kJi,rPop:kJi,RPOPLPUSH:FJi,rPopLPush:FJi,RPUSH:NJi,rPush:NJi,RPUSHX:OJi,rPushX:OJi,SADD:BJi,sAdd:BJi,SCARD:qJi,sCard:qJi,SDIFF:MJi,sDiff:MJi,SDIFFSTORE:LJi,sDiffStore:LJi,SINTER:$Ji,sInter:$Ji,SINTERCARD:QJi,sInterCard:QJi,SINTERSTORE:KJi,sInterStore:KJi,SET:jJi,set:jJi,SETBIT:GJi,setBit:GJi,SETEX:UJi,setEx:UJi,SETNX:VJi,setNX:VJi,SETRANGE:zJi,setRange:zJi,SISMEMBER:HJi,sIsMember:HJi,SMEMBERS:WJi,sMembers:WJi,SMISMEMBER:YJi,smIsMember:YJi,SMOVE:JJi,sMove:JJi,SORT_RO:XJi,sortRo:XJi,SORT_STORE:ZJi,sortStore:ZJi,SORT:eXi,sort:eXi,SPOP:tXi,sPop:tXi,SPUBLISH:rXi,sPublish:rXi,SRANDMEMBER_COUNT:nXi,sRandMemberCount:nXi,SRANDMEMBER:iXi,sRandMember:iXi,SREM:sXi,sRem:sXi,SSCAN:aXi,sScan:aXi,STRLEN:oXi,strLen:oXi,SUNION:cXi,sUnion:cXi,SUNIONSTORE:uXi,sUnionStore:uXi,TOUCH:lXi,touch:lXi,TTL:dXi,ttl:dXi,TYPE:pXi,type:pXi,UNLINK:mXi,unlink:mXi,WATCH:fXi,watch:fXi,XACK:hXi,xAck:hXi,XADD:gXi,xAdd:gXi,XAUTOCLAIM_JUSTID:yXi,xAutoClaimJustId:yXi,XAUTOCLAIM:_Xi,xAutoClaim:_Xi,XCLAIM:bXi,xClaim:bXi,XCLAIM_JUSTID:AXi,xClaimJustId:AXi,XDEL:CXi,xDel:CXi,XGROUP_CREATE:vXi,xGroupCreate:vXi,XGROUP_CREATECONSUMER:EXi,xGroupCreateConsumer:EXi,XGROUP_DELCONSUMER:DXi,xGroupDelConsumer:DXi,XGROUP_DESTROY:SXi,xGroupDestroy:SXi,XGROUP_SETID:wXi,xGroupSetId:wXi,XINFO_CONSUMERS:IXi,xInfoConsumers:IXi,XINFO_GROUPS:xXi,xInfoGroups:xXi,XINFO_STREAM:TXi,xInfoStream:TXi,XLEN:PXi,xLen:PXi,XPENDING_RANGE:RXi,xPendingRange:RXi,XPENDING:kXi,xPending:kXi,XRANGE:FXi,xRange:FXi,XREAD:NXi,xRead:NXi,XREADGROUP:OXi,xReadGroup:OXi,XREVRANGE:BXi,xRevRange:BXi,XSETID:qXi,xSetId:qXi,XTRIM:MXi,xTrim:MXi,ZADD:LXi,zAdd:LXi,ZCARD:jXi,zCard:jXi,ZCOUNT:GXi,zCount:GXi,ZDIFF_WITHSCORES:UXi,zDiffWithScores:UXi,ZDIFF:VXi,zDiff:VXi,ZDIFFSTORE:zXi,zDiffStore:zXi,ZINCRBY:$Xi,zIncrBy:$Xi,ZINTER_WITHSCORES:QXi,zInterWithScores:QXi,ZINTER:KXi,zInter:KXi,ZINTERCARD:HXi,zInterCard:HXi,ZINTERSTORE:WXi,zInterStore:WXi,ZLEXCOUNT:YXi,zLexCount:YXi,ZMPOP:JXi,zmPop:JXi,ZMSCORE:XXi,zmScore:XXi,ZPOPMAX_COUNT:ZXi,zPopMaxCount:ZXi,ZPOPMAX:eZi,zPopMax:eZi,ZPOPMIN_COUNT:tZi,zPopMinCount:tZi,ZPOPMIN:rZi,zPopMin:rZi,ZRANDMEMBER_COUNT_WITHSCORES:nZi,zRandMemberCountWithScores:nZi,ZRANDMEMBER_COUNT:iZi,zRandMemberCount:iZi,ZRANDMEMBER:sZi,zRandMember:sZi,ZRANGE_WITHSCORES:aZi,zRangeWithScores:aZi,ZRANGE:oZi,zRange:oZi,ZRANGEBYLEX:cZi,zRangeByLex:cZi,ZRANGEBYSCORE_WITHSCORES:uZi,zRangeByScoreWithScores:uZi,ZRANGEBYSCORE:lZi,zRangeByScore:lZi,ZRANGESTORE:dZi,zRangeStore:dZi,ZRANK:pZi,zRank:pZi,ZREM:mZi,zRem:mZi,ZREMRANGEBYLEX:fZi,zRemRangeByLex:fZi,ZREMRANGEBYRANK:hZi,zRemRangeByRank:hZi,ZREMRANGEBYSCORE:gZi,zRemRangeByScore:gZi,ZREVRANK:yZi,zRevRank:yZi,ZSCAN:_Zi,zScan:_Zi,ZSCORE:AZi,zScore:AZi,ZUNION_WITHSCORES:bZi,zUnionWithScores:bZi,ZUNION:CZi,zUnion:CZi,ZUNIONSTORE:vZi,zUnionStore:vZi}});var EZi=A(w$t=>{"use strict";Object.defineProperty(w$t,"__esModule",{value:!0});w$t.transformArguments=void 0;function DSl(e){let r=["ACL","CAT"];return e&&r.push(e),r}w$t.transformArguments=DSl});var DZi=A(I$t=>{"use strict";Object.defineProperty(I$t,"__esModule",{value:!0});I$t.transformArguments=void 0;var SSl=xc();function wSl(e){return(0,SSl.pushVerdictArguments)(["ACL","DELUSER"],e)}I$t.transformArguments=wSl});var SZi=A(VBe=>{"use strict";Object.defineProperty(VBe,"__esModule",{value:!0});VBe.transformArguments=VBe.IS_READ_ONLY=void 0;VBe.IS_READ_ONLY=!0;function ISl(e,r){return["ACL","DRYRUN",e,...r]}VBe.transformArguments=ISl});var wZi=A(x$t=>{"use strict";Object.defineProperty(x$t,"__esModule",{value:!0});x$t.transformArguments=void 0;function xSl(e){let r=["ACL","GENPASS"];return e&&r.push(e.toString()),r}x$t.transformArguments=xSl});var IZi=A(zBe=>{"use strict";Object.defineProperty(zBe,"__esModule",{value:!0});zBe.transformReply=zBe.transformArguments=void 0;function TSl(e){return["ACL","GETUSER",e]}zBe.transformArguments=TSl;function PSl(e){return{flags:e[1],passwords:e[3],commands:e[5],keys:e[7],channels:e[9],selectors:e[11]}}zBe.transformReply=PSl});var xZi=A(T$t=>{"use strict";Object.defineProperty(T$t,"__esModule",{value:!0});T$t.transformArguments=void 0;function RSl(){return["ACL","LIST"]}T$t.transformArguments=RSl});var TZi=A(P$t=>{"use strict";Object.defineProperty(P$t,"__esModule",{value:!0});P$t.transformArguments=void 0;function kSl(){return["ACL","LOAD"]}P$t.transformArguments=kSl});var PZi=A(R$t=>{"use strict";Object.defineProperty(R$t,"__esModule",{value:!0});R$t.transformArguments=void 0;function FSl(){return["ACL","LOG","RESET"]}R$t.transformArguments=FSl});var RZi=A($Be=>{"use strict";Object.defineProperty($Be,"__esModule",{value:!0});$Be.transformReply=$Be.transformArguments=void 0;function NSl(e){let r=["ACL","LOG"];return e&&r.push(e.toString()),r}$Be.transformArguments=NSl;function OSl(e){return e.map(r=>({count:r[1],reason:r[3],context:r[5],object:r[7],username:r[9],ageSeconds:Number(r[11]),clientInfo:r[13]}))}$Be.transformReply=OSl});var kZi=A(k$t=>{"use strict";Object.defineProperty(k$t,"__esModule",{value:!0});k$t.transformArguments=void 0;function BSl(){return["ACL","SAVE"]}k$t.transformArguments=BSl});var FZi=A(F$t=>{"use strict";Object.defineProperty(F$t,"__esModule",{value:!0});F$t.transformArguments=void 0;var qSl=xc();function MSl(e,r){return(0,qSl.pushVerdictArguments)(["ACL","SETUSER",e],r)}F$t.transformArguments=MSl});var NZi=A(N$t=>{"use strict";Object.defineProperty(N$t,"__esModule",{value:!0});N$t.transformArguments=void 0;function LSl(){return["ACL","USERS"]}N$t.transformArguments=LSl});var OZi=A(O$t=>{"use strict";Object.defineProperty(O$t,"__esModule",{value:!0});O$t.transformArguments=void 0;function jSl(){return["ACL","WHOAMI"]}O$t.transformArguments=jSl});var BZi=A(B$t=>{"use strict";Object.defineProperty(B$t,"__esModule",{value:!0});B$t.transformArguments=void 0;function GSl(){return["ASKING"]}B$t.transformArguments=GSl});var qZi=A(q$t=>{"use strict";Object.defineProperty(q$t,"__esModule",{value:!0});q$t.transformArguments=void 0;function USl({username:e,password:r}){return e?["AUTH",e,r]:["AUTH",r]}q$t.transformArguments=USl});var MZi=A(M$t=>{"use strict";Object.defineProperty(M$t,"__esModule",{value:!0});M$t.transformArguments=void 0;function VSl(){return["BGREWRITEAOF"]}M$t.transformArguments=VSl});var LZi=A(L$t=>{"use strict";Object.defineProperty(L$t,"__esModule",{value:!0});L$t.transformArguments=void 0;function zSl(e){let r=["BGSAVE"];return e!=null&&e.SCHEDULE&&r.push("SCHEDULE"),r}L$t.transformArguments=zSl});var jZi=A(j$t=>{"use strict";Object.defineProperty(j$t,"__esModule",{value:!0});j$t.transformArguments=void 0;function $Sl(e){return["CLIENT","CACHING",e?"YES":"NO"]}j$t.transformArguments=$Sl});var GZi=A(G$t=>{"use strict";Object.defineProperty(G$t,"__esModule",{value:!0});G$t.transformArguments=void 0;function QSl(){return["CLIENT","GETNAME"]}G$t.transformArguments=QSl});var UZi=A(U$t=>{"use strict";Object.defineProperty(U$t,"__esModule",{value:!0});U$t.transformArguments=void 0;function KSl(){return["CLIENT","GETREDIR"]}U$t.transformArguments=KSl});var VZi=A(QBe=>{"use strict";Object.defineProperty(QBe,"__esModule",{value:!0});QBe.transformArguments=QBe.IS_READ_ONLY=void 0;QBe.IS_READ_ONLY=!0;function HSl(){return["CLIENT","ID"]}QBe.transformArguments=HSl});var $Zi=A(WEe=>{"use strict";Object.defineProperty(WEe,"__esModule",{value:!0});WEe.transformArguments=WEe.ClientKillFilters=void 0;var npe;(function(e){e.ADDRESS="ADDR",e.LOCAL_ADDRESS="LADDR",e.ID="ID",e.TYPE="TYPE",e.USER="USER",e.SKIP_ME="SKIPME"})(npe=WEe.ClientKillFilters||(WEe.ClientKillFilters={}));function WSl(e){let r=["CLIENT","KILL"];if(Array.isArray(e))for(let t of e)zZi(r,t);else zZi(r,e);return r}WEe.transformArguments=WSl;function zZi(e,r){if(r===npe.SKIP_ME){e.push("SKIPME");return}switch(e.push(r.filter),r.filter){case npe.ADDRESS:e.push(r.address);break;case npe.LOCAL_ADDRESS:e.push(r.localAddress);break;case npe.ID:e.push(typeof r.id=="number"?r.id.toString():r.id);break;case npe.TYPE:e.push(r.type);break;case npe.USER:e.push(r.username);break;case npe.SKIP_ME:e.push(r.skipMe?"yes":"no");break}}});var vWr=A(ipe=>{"use strict";Object.defineProperty(ipe,"__esModule",{value:!0});ipe.transformReply=ipe.transformArguments=ipe.IS_READ_ONLY=void 0;ipe.IS_READ_ONLY=!0;function YSl(){return["CLIENT","INFO"]}ipe.transformArguments=YSl;var JSl=/([^\s=]+)=([^\s]*)/g;function XSl(e){let r={};for(let n of e.matchAll(JSl))r[n[1]]=n[2];let t={id:Number(r.id),addr:r.addr,fd:Number(r.fd),name:r.name,age:Number(r.age),idle:Number(r.idle),flags:r.flags,db:Number(r.db),sub:Number(r.sub),psub:Number(r.psub),multi:Number(r.multi),qbuf:Number(r.qbuf),qbufFree:Number(r["qbuf-free"]),argvMem:Number(r["argv-mem"]),obl:Number(r.obl),oll:Number(r.oll),omem:Number(r.omem),totMem:Number(r["tot-mem"]),events:r.events,cmd:r.cmd,user:r.user};return r.laddr!==void 0&&(t.laddr=r.laddr),r.redir!==void 0&&(t.redir=Number(r.redir)),r.ssub!==void 0&&(t.ssub=Number(r.ssub)),r["multi-mem"]!==void 0&&(t.multiMem=Number(r["multi-mem"])),r.resp!==void 0&&(t.resp=Number(r.resp)),t}ipe.transformReply=XSl});var QZi=A(spe=>{"use strict";Object.defineProperty(spe,"__esModule",{value:!0});spe.transformReply=spe.transformArguments=spe.IS_READ_ONLY=void 0;var ZSl=xc(),ewl=vWr();spe.IS_READ_ONLY=!0;function twl(e){let r=["CLIENT","LIST"];return e&&(e.TYPE!==void 0?r.push("TYPE",e.TYPE):(r.push("ID"),r=(0,ZSl.pushVerdictArguments)(r,e.ID))),r}spe.transformArguments=twl;function rwl(e){let r=e.split(` +`),t=r.length-1,n=[];for(let i=0;i{"use strict";Object.defineProperty(V$t,"__esModule",{value:!0});V$t.transformArguments=void 0;function nwl(e){return["CLIENT","NO-EVICT",e?"ON":"OFF"]}V$t.transformArguments=nwl});var HZi=A(z$t=>{"use strict";Object.defineProperty(z$t,"__esModule",{value:!0});z$t.transformArguments=void 0;function iwl(e,r){let t=["CLIENT","PAUSE",e.toString()];return r&&t.push(r),t}z$t.transformArguments=iwl});var WZi=A($$t=>{"use strict";Object.defineProperty($$t,"__esModule",{value:!0});$$t.transformArguments=void 0;function swl(e){return["CLIENT","SETNAME",e]}$$t.transformArguments=swl});var YZi=A(Q$t=>{"use strict";Object.defineProperty(Q$t,"__esModule",{value:!0});Q$t.transformArguments=void 0;function awl(e,r){let t=["CLIENT","TRACKING",e?"ON":"OFF"];if(e){if(r!=null&&r.REDIRECT&&t.push("REDIRECT",r.REDIRECT.toString()),owl(r)){if(t.push("BCAST"),r!=null&&r.PREFIX)if(Array.isArray(r.PREFIX))for(let n of r.PREFIX)t.push("PREFIX",n);else t.push("PREFIX",r.PREFIX)}else cwl(r)?t.push("OPTIN"):uwl(r)&&t.push("OPTOUT");r!=null&&r.NOLOOP&&t.push("NOLOOP")}return t}Q$t.transformArguments=awl;function owl(e){return(e==null?void 0:e.BCAST)===!0}function cwl(e){return(e==null?void 0:e.OPTIN)===!0}function uwl(e){return(e==null?void 0:e.OPTOUT)===!0}});var JZi=A(KBe=>{"use strict";Object.defineProperty(KBe,"__esModule",{value:!0});KBe.transformReply=KBe.transformArguments=void 0;function lwl(){return["CLIENT","TRACKINGINFO"]}KBe.transformArguments=lwl;function dwl(e){return{flags:new Set(e[1]),redirect:e[3],prefixes:e[5]}}KBe.transformReply=dwl});var XZi=A(K$t=>{"use strict";Object.defineProperty(K$t,"__esModule",{value:!0});K$t.transformArguments=void 0;function pwl(){return["CLIENT","UNPAUSE"]}K$t.transformArguments=pwl});var ZZi=A(H$t=>{"use strict";Object.defineProperty(H$t,"__esModule",{value:!0});H$t.transformArguments=void 0;var mwl=xc();function fwl(e){return(0,mwl.pushVerdictNumberArguments)(["CLUSTER","ADDSLOTS"],e)}H$t.transformArguments=fwl});var ees=A(W$t=>{"use strict";Object.defineProperty(W$t,"__esModule",{value:!0});W$t.transformArguments=void 0;var hwl=xc();function gwl(e){return(0,hwl.pushSlotRangesArguments)(["CLUSTER","ADDSLOTSRANGE"],e)}W$t.transformArguments=gwl});var tes=A(Y$t=>{"use strict";Object.defineProperty(Y$t,"__esModule",{value:!0});Y$t.transformArguments=void 0;function ywl(){return["CLUSTER","BUMPEPOCH"]}Y$t.transformArguments=ywl});var res=A(J$t=>{"use strict";Object.defineProperty(J$t,"__esModule",{value:!0});J$t.transformArguments=void 0;function _wl(e){return["CLUSTER","COUNT-FAILURE-REPORTS",e]}J$t.transformArguments=_wl});var nes=A(X$t=>{"use strict";Object.defineProperty(X$t,"__esModule",{value:!0});X$t.transformArguments=void 0;function Awl(e){return["CLUSTER","COUNTKEYSINSLOT",e.toString()]}X$t.transformArguments=Awl});var ies=A(Z$t=>{"use strict";Object.defineProperty(Z$t,"__esModule",{value:!0});Z$t.transformArguments=void 0;var bwl=xc();function Cwl(e){return(0,bwl.pushVerdictNumberArguments)(["CLUSTER","DELSLOTS"],e)}Z$t.transformArguments=Cwl});var ses=A(eQt=>{"use strict";Object.defineProperty(eQt,"__esModule",{value:!0});eQt.transformArguments=void 0;var vwl=xc();function Ewl(e){return(0,vwl.pushSlotRangesArguments)(["CLUSTER","DELSLOTSRANGE"],e)}eQt.transformArguments=Ewl});var aes=A(YEe=>{"use strict";Object.defineProperty(YEe,"__esModule",{value:!0});YEe.transformArguments=YEe.FailoverModes=void 0;var Dwl;(function(e){e.FORCE="FORCE",e.TAKEOVER="TAKEOVER"})(Dwl=YEe.FailoverModes||(YEe.FailoverModes={}));function Swl(e){let r=["CLUSTER","FAILOVER"];return e&&r.push(e),r}YEe.transformArguments=Swl});var oes=A(tQt=>{"use strict";Object.defineProperty(tQt,"__esModule",{value:!0});tQt.transformArguments=void 0;function wwl(){return["CLUSTER","FLUSHSLOTS"]}tQt.transformArguments=wwl});var ces=A(rQt=>{"use strict";Object.defineProperty(rQt,"__esModule",{value:!0});rQt.transformArguments=void 0;function Iwl(e){return["CLUSTER","FORGET",e]}rQt.transformArguments=Iwl});var ues=A(nQt=>{"use strict";Object.defineProperty(nQt,"__esModule",{value:!0});nQt.transformArguments=void 0;function xwl(e,r){return["CLUSTER","GETKEYSINSLOT",e.toString(),r.toString()]}nQt.transformArguments=xwl});var les=A(ape=>{"use strict";Object.defineProperty(ape,"__esModule",{value:!0});ape.extractLineValue=ape.transformReply=ape.transformArguments=void 0;function Twl(){return["CLUSTER","INFO"]}ape.transformArguments=Twl;function Pwl(e){let r=e.split(`\r +`);return{state:yL(r[0]),slots:{assigned:Number(yL(r[1])),ok:Number(yL(r[2])),pfail:Number(yL(r[3])),fail:Number(yL(r[4]))},knownNodes:Number(yL(r[5])),size:Number(yL(r[6])),currentEpoch:Number(yL(r[7])),myEpoch:Number(yL(r[8])),stats:{messagesSent:Number(yL(r[9])),messagesReceived:Number(yL(r[10]))}}}ape.transformReply=Pwl;function yL(e){return e.substring(e.indexOf(":")+1)}ape.extractLineValue=yL});var des=A(iQt=>{"use strict";Object.defineProperty(iQt,"__esModule",{value:!0});iQt.transformArguments=void 0;function Rwl(e){return["CLUSTER","KEYSLOT",e]}iQt.transformArguments=Rwl});var pes=A(HBe=>{"use strict";Object.defineProperty(HBe,"__esModule",{value:!0});HBe.transformReply=HBe.transformArguments=void 0;function kwl(){return["CLUSTER","LINKS"]}HBe.transformArguments=kwl;function Fwl(e){return e.map(r=>({direction:r[1],node:r[3],createTime:Number(r[5]),events:r[7],sendBufferAllocated:Number(r[9]),sendBufferUsed:Number(r[11])}))}HBe.transformReply=Fwl});var mes=A(sQt=>{"use strict";Object.defineProperty(sQt,"__esModule",{value:!0});sQt.transformArguments=void 0;function Nwl(e,r){return["CLUSTER","MEET",e,r.toString()]}sQt.transformArguments=Nwl});var fes=A(aQt=>{"use strict";Object.defineProperty(aQt,"__esModule",{value:!0});aQt.transformArguments=void 0;function Owl(){return["CLUSTER","MYID"]}aQt.transformArguments=Owl});var EWr=A(hre=>{"use strict";Object.defineProperty(hre,"__esModule",{value:!0});hre.transformReply=hre.RedisClusterNodeLinkStates=hre.transformArguments=void 0;function Bwl(){return["CLUSTER","NODES"]}hre.transformArguments=Bwl;var qwl;(function(e){e.CONNECTED="connected",e.DISCONNECTED="disconnected"})(qwl=hre.RedisClusterNodeLinkStates||(hre.RedisClusterNodeLinkStates={}));function Mwl(e){let r=e.split(` +`);r.pop();let t=new Map,n=new Map;for(let i of r){let[s,a,o,c,l,u,m,h,..._]=i.split(" "),b={id:s,address:a,...Lwl(a),flags:o.split(","),pingSent:Number(l),pongRecv:Number(u),configEpoch:Number(m),linkState:h};if(c==="-"){let v=n.get(s);v||(v=[],n.set(s,v)),t.set(s,{...b,slots:_.map(w=>{let[x,P]=w.split("-",2),k=Number(x);return{from:k,to:P?Number(P):k}}),replicas:v})}else{let v=n.get(c);v?v.push(b):n.set(c,[b])}}return[...t.values()]}hre.transformReply=Mwl;function Lwl(e){let r=e.lastIndexOf(":"),t=e.indexOf("@",r),n=e.substring(0,r);return t===-1?{host:n,port:Number(e.substring(r+1)),cport:null}:{host:e.substring(0,r),port:Number(e.substring(r+1,t)),cport:Number(e.substring(t+1))}}});var hes=A(WBe=>{"use strict";Object.defineProperty(WBe,"__esModule",{value:!0});WBe.transformReply=WBe.transformArguments=void 0;function jwl(e){return["CLUSTER","REPLICAS",e]}WBe.transformArguments=jwl;var Gwl=EWr();Object.defineProperty(WBe,"transformReply",{enumerable:!0,get:function(){return Gwl.transformReply}})});var ges=A(oQt=>{"use strict";Object.defineProperty(oQt,"__esModule",{value:!0});oQt.transformArguments=void 0;function Uwl(e){return["CLUSTER","REPLICATE",e]}oQt.transformArguments=Uwl});var yes=A(cQt=>{"use strict";Object.defineProperty(cQt,"__esModule",{value:!0});cQt.transformArguments=void 0;function Vwl(e){let r=["CLUSTER","RESET"];return e&&r.push(e),r}cQt.transformArguments=Vwl});var _es=A(uQt=>{"use strict";Object.defineProperty(uQt,"__esModule",{value:!0});uQt.transformArguments=void 0;function zwl(){return["CLUSTER","SAVECONFIG"]}uQt.transformArguments=zwl});var Aes=A(lQt=>{"use strict";Object.defineProperty(lQt,"__esModule",{value:!0});lQt.transformArguments=void 0;function $wl(e){return["CLUSTER","SET-CONFIG-EPOCH",e.toString()]}lQt.transformArguments=$wl});var bes=A(JEe=>{"use strict";Object.defineProperty(JEe,"__esModule",{value:!0});JEe.transformArguments=JEe.ClusterSlotStates=void 0;var Qwl;(function(e){e.IMPORTING="IMPORTING",e.MIGRATING="MIGRATING",e.STABLE="STABLE",e.NODE="NODE"})(Qwl=JEe.ClusterSlotStates||(JEe.ClusterSlotStates={}));function Kwl(e,r,t){let n=["CLUSTER","SETSLOT",e.toString(),r];return t&&n.push(t),n}JEe.transformArguments=Kwl});var ves=A(YBe=>{"use strict";Object.defineProperty(YBe,"__esModule",{value:!0});YBe.transformReply=YBe.transformArguments=void 0;function Hwl(){return["CLUSTER","SLOTS"]}YBe.transformArguments=Hwl;function Wwl(e){return e.map(([r,t,n,...i])=>({from:r,to:t,master:Ces(n),replicas:i.map(Ces)}))}YBe.transformReply=Wwl;function Ces([e,r,t]){return{ip:e,port:r,id:t}}});var Ees=A(JBe=>{"use strict";Object.defineProperty(JBe,"__esModule",{value:!0});JBe.transformArguments=JBe.IS_READ_ONLY=void 0;JBe.IS_READ_ONLY=!0;function Ywl(){return["COMMAND","COUNT"]}JBe.transformArguments=Ywl});var Des=A(XBe=>{"use strict";Object.defineProperty(XBe,"__esModule",{value:!0});XBe.transformArguments=XBe.IS_READ_ONLY=void 0;XBe.IS_READ_ONLY=!0;function Jwl(e){return["COMMAND","GETKEYS",...e]}XBe.transformArguments=Jwl});var Ses=A(ope=>{"use strict";Object.defineProperty(ope,"__esModule",{value:!0});ope.transformReply=ope.transformArguments=ope.IS_READ_ONLY=void 0;ope.IS_READ_ONLY=!0;function Xwl(e){return["COMMAND","GETKEYSANDFLAGS",...e]}ope.transformArguments=Xwl;function Zwl(e){return e.map(([r,t])=>({key:r,flags:t}))}ope.transformReply=Zwl});var wes=A(cpe=>{"use strict";Object.defineProperty(cpe,"__esModule",{value:!0});cpe.transformReply=cpe.transformArguments=cpe.IS_READ_ONLY=void 0;var eIl=xc();cpe.IS_READ_ONLY=!0;function tIl(e){return["COMMAND","INFO",...e]}cpe.transformArguments=tIl;function rIl(e){return e.map(r=>r?(0,eIl.transformCommandReply)(r):null)}cpe.transformReply=rIl});var Ies=A(gre=>{"use strict";Object.defineProperty(gre,"__esModule",{value:!0});gre.transformArguments=gre.FilterBy=gre.IS_READ_ONLY=void 0;gre.IS_READ_ONLY=!0;var nIl;(function(e){e.MODULE="MODULE",e.ACLCAT="ACLCAT",e.PATTERN="PATTERN"})(nIl=gre.FilterBy||(gre.FilterBy={}));function iIl(e){let r=["COMMAND","LIST"];return e&&r.push("FILTERBY",e.filterBy,e.value),r}gre.transformArguments=iIl});var xes=A(upe=>{"use strict";Object.defineProperty(upe,"__esModule",{value:!0});upe.transformReply=upe.transformArguments=upe.IS_READ_ONLY=void 0;var sIl=xc();upe.IS_READ_ONLY=!0;function aIl(){return["COMMAND"]}upe.transformArguments=aIl;function oIl(e){return e.map(sIl.transformCommandReply)}upe.transformReply=oIl});var Tes=A(ZBe=>{"use strict";Object.defineProperty(ZBe,"__esModule",{value:!0});ZBe.transformReply=ZBe.transformArguments=void 0;function cIl(e){return["CONFIG","GET",e]}ZBe.transformArguments=cIl;var uIl=xc();Object.defineProperty(ZBe,"transformReply",{enumerable:!0,get:function(){return uIl.transformTuplesReply}})});var Pes=A(dQt=>{"use strict";Object.defineProperty(dQt,"__esModule",{value:!0});dQt.transformArguments=void 0;function lIl(){return["CONFIG","RESETSTAT"]}dQt.transformArguments=lIl});var Res=A(pQt=>{"use strict";Object.defineProperty(pQt,"__esModule",{value:!0});pQt.transformArguments=void 0;function dIl(){return["CONFIG","REWRITE"]}pQt.transformArguments=dIl});var kes=A(mQt=>{"use strict";Object.defineProperty(mQt,"__esModule",{value:!0});mQt.transformArguments=void 0;function pIl(...[e,r]){let t=["CONFIG","SET"];if(typeof e=="string")t.push(e,r);else for(let[n,i]of Object.entries(e))t.push(n,i);return t}mQt.transformArguments=pIl});var Fes=A(e9e=>{"use strict";Object.defineProperty(e9e,"__esModule",{value:!0});e9e.transformArguments=e9e.IS_READ_ONLY=void 0;e9e.IS_READ_ONLY=!0;function mIl(){return["DBSIZE"]}e9e.transformArguments=mIl});var Nes=A(fQt=>{"use strict";Object.defineProperty(fQt,"__esModule",{value:!0});fQt.transformArguments=void 0;function fIl(){return["DISCARD"]}fQt.transformArguments=fIl});var Oes=A(t9e=>{"use strict";Object.defineProperty(t9e,"__esModule",{value:!0});t9e.transformArguments=t9e.IS_READ_ONLY=void 0;t9e.IS_READ_ONLY=!0;function hIl(e){return["ECHO",e]}t9e.transformArguments=hIl});var Bes=A(hQt=>{"use strict";Object.defineProperty(hQt,"__esModule",{value:!0});hQt.transformArguments=void 0;function gIl(e){let r=["FAILOVER"];return e!=null&&e.TO&&(r.push("TO",e.TO.host,e.TO.port.toString()),e.TO.FORCE&&r.push("FORCE")),e!=null&&e.ABORT&&r.push("ABORT"),e!=null&&e.TIMEOUT&&r.push("TIMEOUT",e.TIMEOUT.toString()),r}hQt.transformArguments=gIl});var DWr=A(XEe=>{"use strict";Object.defineProperty(XEe,"__esModule",{value:!0});XEe.transformArguments=XEe.RedisFlushModes=void 0;var yIl;(function(e){e.ASYNC="ASYNC",e.SYNC="SYNC"})(yIl=XEe.RedisFlushModes||(XEe.RedisFlushModes={}));function _Il(e){let r=["FLUSHALL"];return e&&r.push(e),r}XEe.transformArguments=_Il});var qes=A(gQt=>{"use strict";Object.defineProperty(gQt,"__esModule",{value:!0});gQt.transformArguments=void 0;function AIl(e){let r=["FLUSHDB"];return e&&r.push(e),r}gQt.transformArguments=AIl});var Mes=A(yQt=>{"use strict";Object.defineProperty(yQt,"__esModule",{value:!0});yQt.transformArguments=void 0;function bIl(e){return["FUNCTION","DELETE",e]}yQt.transformArguments=bIl});var Les=A(_Qt=>{"use strict";Object.defineProperty(_Qt,"__esModule",{value:!0});_Qt.transformArguments=void 0;function CIl(){return["FUNCTION","DUMP"]}_Qt.transformArguments=CIl});var jes=A(AQt=>{"use strict";Object.defineProperty(AQt,"__esModule",{value:!0});AQt.transformArguments=void 0;function vIl(e){let r=["FUNCTION","FLUSH"];return e&&r.push(e),r}AQt.transformArguments=vIl});var Ges=A(bQt=>{"use strict";Object.defineProperty(bQt,"__esModule",{value:!0});bQt.transformArguments=void 0;function EIl(){return["FUNCTION","KILL"]}bQt.transformArguments=EIl});var SWr=A(r9e=>{"use strict";Object.defineProperty(r9e,"__esModule",{value:!0});r9e.transformReply=r9e.transformArguments=void 0;var DIl=xc();function SIl(e){let r=["FUNCTION","LIST"];return e&&r.push(e),r}r9e.transformArguments=SIl;function wIl(e){return e.map(DIl.transformFunctionListItemReply)}r9e.transformReply=wIl});var Ues=A(n9e=>{"use strict";Object.defineProperty(n9e,"__esModule",{value:!0});n9e.transformReply=n9e.transformArguments=void 0;var IIl=SWr(),xIl=xc();function TIl(e){let r=(0,IIl.transformArguments)(e);return r.push("WITHCODE"),r}n9e.transformArguments=TIl;function PIl(e){return e.map(r=>({...(0,xIl.transformFunctionListItemReply)(r),libraryCode:r[7]}))}n9e.transformReply=PIl});var Ves=A(CQt=>{"use strict";Object.defineProperty(CQt,"__esModule",{value:!0});CQt.transformArguments=void 0;function RIl(e,r){let t=["FUNCTION","LOAD"];return r!=null&&r.REPLACE&&t.push("REPLACE"),t.push(e),t}CQt.transformArguments=RIl});var zes=A(vQt=>{"use strict";Object.defineProperty(vQt,"__esModule",{value:!0});vQt.transformArguments=void 0;function kIl(e,r){let t=["FUNCTION","RESTORE",e];return r&&t.push(r),t}vQt.transformArguments=kIl});var $es=A(i9e=>{"use strict";Object.defineProperty(i9e,"__esModule",{value:!0});i9e.transformReply=i9e.transformArguments=void 0;function FIl(){return["FUNCTION","STATS"]}i9e.transformArguments=FIl;function NIl(e){let r=Object.create(null);for(let t=0;t{"use strict";Object.defineProperty(s9e,"__esModule",{value:!0});s9e.transformReply=s9e.transformArguments=void 0;function OIl(e){let r=["HELLO"];return e&&(r.push(e.protover.toString()),e.auth&&r.push("AUTH",e.auth.username,e.auth.password),e.clientName&&r.push("SETNAME",e.clientName)),r}s9e.transformArguments=OIl;function BIl(e){return{server:e[1],version:e[3],proto:e[5],id:e[7],mode:e[9],role:e[11],modules:e[13]}}s9e.transformReply=BIl});var Kes=A(a9e=>{"use strict";Object.defineProperty(a9e,"__esModule",{value:!0});a9e.transformArguments=a9e.IS_READ_ONLY=void 0;a9e.IS_READ_ONLY=!0;function qIl(e){let r=["INFO"];return e&&r.push(e),r}a9e.transformArguments=qIl});var Hes=A(EQt=>{"use strict";Object.defineProperty(EQt,"__esModule",{value:!0});EQt.transformArguments=void 0;function MIl(e){return["KEYS",e]}EQt.transformArguments=MIl});var Wes=A(lpe=>{"use strict";Object.defineProperty(lpe,"__esModule",{value:!0});lpe.transformReply=lpe.transformArguments=lpe.IS_READ_ONLY=void 0;lpe.IS_READ_ONLY=!0;function LIl(){return["LASTSAVE"]}lpe.transformArguments=LIl;function jIl(e){return new Date(e)}lpe.transformReply=jIl});var Yes=A(DQt=>{"use strict";Object.defineProperty(DQt,"__esModule",{value:!0});DQt.transformArguments=void 0;function GIl(){return["LATENCY","DOCTOR"]}DQt.transformArguments=GIl});var Jes=A(SQt=>{"use strict";Object.defineProperty(SQt,"__esModule",{value:!0});SQt.transformArguments=void 0;function UIl(e){return["LATENCY","GRAPH",e]}SQt.transformArguments=UIl});var Xes=A(wQt=>{"use strict";Object.defineProperty(wQt,"__esModule",{value:!0});wQt.transformArguments=void 0;function VIl(){return["LATENCY","LATEST"]}wQt.transformArguments=VIl});var Zes=A(o9e=>{"use strict";Object.defineProperty(o9e,"__esModule",{value:!0});o9e.transformArguments=o9e.IS_READ_ONLY=void 0;o9e.IS_READ_ONLY=!0;function zIl(e,...r){let t=["LOLWUT"];return e&&t.push("VERSION",e.toString(),...r.map(String)),t}o9e.transformArguments=zIl});var ets=A(IQt=>{"use strict";Object.defineProperty(IQt,"__esModule",{value:!0});IQt.transformArguments=void 0;function $Il(){return["MEMORY","DOCTOR"]}IQt.transformArguments=$Il});var tts=A(xQt=>{"use strict";Object.defineProperty(xQt,"__esModule",{value:!0});xQt.transformArguments=void 0;function QIl(){return["MEMORY","MALLOC-STATS"]}xQt.transformArguments=QIl});var rts=A(TQt=>{"use strict";Object.defineProperty(TQt,"__esModule",{value:!0});TQt.transformArguments=void 0;function KIl(){return["MEMORY","PURGE"]}TQt.transformArguments=KIl});var nts=A(c9e=>{"use strict";Object.defineProperty(c9e,"__esModule",{value:!0});c9e.transformReply=c9e.transformArguments=void 0;function HIl(){return["MEMORY","STATS"]}c9e.transformArguments=HIl;var WIl={"peak.allocated":"peakAllocated","total.allocated":"totalAllocated","startup.allocated":"startupAllocated","replication.backlog":"replicationBacklog","clients.slaves":"clientsReplicas","clients.normal":"clientsNormal","aof.buffer":"aofBuffer","lua.caches":"luaCaches","overhead.total":"overheadTotal","keys.count":"keysCount","keys.bytes-per-key":"keysBytesPerKey","dataset.bytes":"datasetBytes","dataset.percentage":"datasetPercentage","peak.percentage":"peakPercentage","allocator.allocated":"allocatorAllocated","allocator.active":"allocatorActive","allocator.resident":"allocatorResident","allocator-fragmentation.ratio":"allocatorFragmentationRatio","allocator-fragmentation.bytes":"allocatorFragmentationBytes","allocator-rss.ratio":"allocatorRssRatio","allocator-rss.bytes":"allocatorRssBytes","rss-overhead.ratio":"rssOverheadRatio","rss-overhead.bytes":"rssOverheadBytes",fragmentation:"fragmentation","fragmentation.bytes":"fragmentationBytes"},YIl={"overhead.hashtable.main":"overheadHashtableMain","overhead.hashtable.expires":"overheadHashtableExpires"};function JIl(e){let r={db:{}};for(let t=0;t{"use strict";Object.defineProperty(dpe,"__esModule",{value:!0});dpe.transformArguments=dpe.IS_READ_ONLY=dpe.FIRST_KEY_INDEX=void 0;dpe.FIRST_KEY_INDEX=1;dpe.IS_READ_ONLY=!0;function XIl(e,r){let t=["MEMORY","USAGE",e];return r!=null&&r.SAMPLES&&t.push("SAMPLES",r.SAMPLES.toString()),t}dpe.transformArguments=XIl});var sts=A(PQt=>{"use strict";Object.defineProperty(PQt,"__esModule",{value:!0});PQt.transformArguments=void 0;function ZIl(){return["MODULE","LIST"]}PQt.transformArguments=ZIl});var ats=A(RQt=>{"use strict";Object.defineProperty(RQt,"__esModule",{value:!0});RQt.transformArguments=void 0;function exl(e,r){let t=["MODULE","LOAD",e];return r&&t.push(...r),t}RQt.transformArguments=exl});var ots=A(kQt=>{"use strict";Object.defineProperty(kQt,"__esModule",{value:!0});kQt.transformArguments=void 0;function txl(e){return["MODULE","UNLOAD",e]}kQt.transformArguments=txl});var cts=A(ppe=>{"use strict";Object.defineProperty(ppe,"__esModule",{value:!0});ppe.transformReply=ppe.transformArguments=ppe.FIRST_KEY_INDEX=void 0;ppe.FIRST_KEY_INDEX=1;function rxl(e,r){return["MOVE",e,r.toString()]}ppe.transformArguments=rxl;var nxl=xc();Object.defineProperty(ppe,"transformReply",{enumerable:!0,get:function(){return nxl.transformBooleanReply}})});var uts=A(FQt=>{"use strict";Object.defineProperty(FQt,"__esModule",{value:!0});FQt.transformArguments=void 0;function ixl(e){let r=["PING"];return e&&r.push(e),r}FQt.transformArguments=ixl});var lts=A(u9e=>{"use strict";Object.defineProperty(u9e,"__esModule",{value:!0});u9e.transformArguments=u9e.IS_READ_ONLY=void 0;u9e.IS_READ_ONLY=!0;function sxl(e){let r=["PUBSUB","CHANNELS"];return e&&r.push(e),r}u9e.transformArguments=sxl});var dts=A(l9e=>{"use strict";Object.defineProperty(l9e,"__esModule",{value:!0});l9e.transformArguments=l9e.IS_READ_ONLY=void 0;l9e.IS_READ_ONLY=!0;function axl(){return["PUBSUB","NUMPAT"]}l9e.transformArguments=axl});var pts=A(mpe=>{"use strict";Object.defineProperty(mpe,"__esModule",{value:!0});mpe.transformReply=mpe.transformArguments=mpe.IS_READ_ONLY=void 0;var oxl=xc();mpe.IS_READ_ONLY=!0;function cxl(e){let r=["PUBSUB","NUMSUB"];return e?(0,oxl.pushVerdictArguments)(r,e):r}mpe.transformArguments=cxl;function uxl(e){let r=Object.create(null);for(let t=0;t{"use strict";Object.defineProperty(d9e,"__esModule",{value:!0});d9e.transformArguments=d9e.IS_READ_ONLY=void 0;d9e.IS_READ_ONLY=!0;function lxl(e){let r=["PUBSUB","SHARDCHANNELS"];return e&&r.push(e),r}d9e.transformArguments=lxl});var fts=A(p9e=>{"use strict";Object.defineProperty(p9e,"__esModule",{value:!0});p9e.transformArguments=p9e.IS_READ_ONLY=void 0;p9e.IS_READ_ONLY=!0;function dxl(){return["RANDOMKEY"]}p9e.transformArguments=dxl});var hts=A(NQt=>{"use strict";Object.defineProperty(NQt,"__esModule",{value:!0});NQt.transformArguments=void 0;function pxl(){return["READONLY"]}NQt.transformArguments=pxl});var gts=A(OQt=>{"use strict";Object.defineProperty(OQt,"__esModule",{value:!0});OQt.transformArguments=void 0;function mxl(){return["READWRITE"]}OQt.transformArguments=mxl});var yts=A(BQt=>{"use strict";Object.defineProperty(BQt,"__esModule",{value:!0});BQt.transformArguments=void 0;function fxl(e,r){return["REPLICAOF",e,r.toString()]}BQt.transformArguments=fxl});var _ts=A(qQt=>{"use strict";Object.defineProperty(qQt,"__esModule",{value:!0});qQt.transformArguments=void 0;function hxl(){return["RESTORE-ASKING"]}qQt.transformArguments=hxl});var Ats=A(fpe=>{"use strict";Object.defineProperty(fpe,"__esModule",{value:!0});fpe.transformReply=fpe.transformArguments=fpe.IS_READ_ONLY=void 0;fpe.IS_READ_ONLY=!0;function gxl(){return["ROLE"]}fpe.transformArguments=gxl;function yxl(e){switch(e[0]){case"master":return{role:"master",replicationOffest:e[1],replicas:e[2].map(([r,t,n])=>({ip:r,port:Number(t),replicationOffest:Number(n)}))};case"slave":return{role:"slave",master:{ip:e[1],port:e[2]},state:e[3],dataReceived:e[4]};case"sentinel":return{role:"sentinel",masterNames:e[1]}}}fpe.transformReply=yxl});var bts=A(MQt=>{"use strict";Object.defineProperty(MQt,"__esModule",{value:!0});MQt.transformArguments=void 0;function _xl(){return["SAVE"]}MQt.transformArguments=_xl});var Cts=A(hpe=>{"use strict";Object.defineProperty(hpe,"__esModule",{value:!0});hpe.transformReply=hpe.transformArguments=hpe.IS_READ_ONLY=void 0;var Axl=xc();hpe.IS_READ_ONLY=!0;function bxl(e,r){let t=(0,Axl.pushScanArguments)(["SCAN"],e,r);return r!=null&&r.TYPE&&t.push("TYPE",r.TYPE),t}hpe.transformArguments=bxl;function Cxl([e,r]){return{cursor:Number(e),keys:r}}hpe.transformReply=Cxl});var vts=A(LQt=>{"use strict";Object.defineProperty(LQt,"__esModule",{value:!0});LQt.transformArguments=void 0;function vxl(e){return["SCRIPT","DEBUG",e]}LQt.transformArguments=vxl});var Ets=A(m9e=>{"use strict";Object.defineProperty(m9e,"__esModule",{value:!0});m9e.transformReply=m9e.transformArguments=void 0;var Exl=xc();function Dxl(e){return(0,Exl.pushVerdictArguments)(["SCRIPT","EXISTS"],e)}m9e.transformArguments=Dxl;var Sxl=xc();Object.defineProperty(m9e,"transformReply",{enumerable:!0,get:function(){return Sxl.transformBooleanArrayReply}})});var Dts=A(jQt=>{"use strict";Object.defineProperty(jQt,"__esModule",{value:!0});jQt.transformArguments=void 0;function wxl(e){let r=["SCRIPT","FLUSH"];return e&&r.push(e),r}jQt.transformArguments=wxl});var Sts=A(GQt=>{"use strict";Object.defineProperty(GQt,"__esModule",{value:!0});GQt.transformArguments=void 0;function Ixl(){return["SCRIPT","KILL"]}GQt.transformArguments=Ixl});var wts=A(UQt=>{"use strict";Object.defineProperty(UQt,"__esModule",{value:!0});UQt.transformArguments=void 0;function xxl(e){return["SCRIPT","LOAD",e]}UQt.transformArguments=xxl});var Its=A(VQt=>{"use strict";Object.defineProperty(VQt,"__esModule",{value:!0});VQt.transformArguments=void 0;function Txl(e){let r=["SHUTDOWN"];return e&&r.push(e),r}VQt.transformArguments=Txl});var xts=A(zQt=>{"use strict";Object.defineProperty(zQt,"__esModule",{value:!0});zQt.transformArguments=void 0;function Pxl(e,r){return["SWAPDB",e.toString(),r.toString()]}zQt.transformArguments=Pxl});var Tts=A(f9e=>{"use strict";Object.defineProperty(f9e,"__esModule",{value:!0});f9e.transformReply=f9e.transformArguments=void 0;function Rxl(){return["TIME"]}f9e.transformArguments=Rxl;function kxl(e){let r=Number(e[0]),t=Number(e[1]),n=new Date(r*1e3+t/1e3);return n.microseconds=t,n}f9e.transformReply=kxl});var Pts=A($Qt=>{"use strict";Object.defineProperty($Qt,"__esModule",{value:!0});$Qt.transformArguments=void 0;function Fxl(){return["UNWATCH"]}$Qt.transformArguments=Fxl});var Rts=A(h9e=>{"use strict";Object.defineProperty(h9e,"__esModule",{value:!0});h9e.transformArguments=h9e.FIRST_KEY_INDEX=void 0;h9e.FIRST_KEY_INDEX=1;function Nxl(e,r){return["WAIT",e.toString(),r.toString()]}h9e.transformArguments=Nxl});var IWr=A(wWr=>{"use strict";Object.defineProperty(wWr,"__esModule",{value:!0});var Oxl=S$t(),kts=EZi(),Fts=DZi(),Nts=SZi(),Ots=wZi(),Bts=IZi(),qts=xZi(),Mts=TZi(),Lts=PZi(),jts=RZi(),Gts=kZi(),Uts=FZi(),Vts=NZi(),zts=OZi(),$ts=BZi(),Qts=qZi(),Kts=MZi(),Hts=LZi(),Wts=jZi(),Yts=GZi(),Jts=UZi(),Xts=VZi(),Zts=$Zi(),ers=QZi(),trs=KZi(),rrs=HZi(),nrs=WZi(),irs=YZi(),srs=JZi(),ars=XZi(),ors=vWr(),crs=ZZi(),urs=ees(),lrs=tes(),drs=res(),prs=nes(),mrs=ies(),frs=ses(),hrs=aes(),grs=oes(),yrs=ces(),_rs=ues(),Ars=les(),brs=des(),Crs=pes(),vrs=mes(),Ers=fes(),Drs=EWr(),Srs=hes(),wrs=ges(),Irs=yes(),xrs=_es(),Trs=Aes(),Prs=bes(),Rrs=ves(),krs=Ees(),Frs=Des(),Nrs=Ses(),Ors=wes(),Brs=Ies(),qrs=xes(),Mrs=Tes(),Lrs=Pes(),jrs=Res(),Grs=kes(),Urs=Fes(),Vrs=Nes(),zrs=Oes(),$rs=Bes(),Qrs=DWr(),Krs=qes(),Hrs=Mes(),Wrs=Les(),Yrs=jes(),Jrs=Ges(),Xrs=Ues(),Zrs=SWr(),ens=Ves(),tns=zes(),rns=$es(),nns=Qes(),ins=Kes(),sns=Hes(),ans=Wes(),ons=Yes(),cns=Jes(),uns=Xes(),lns=Zes(),dns=ets(),pns=tts(),mns=rts(),fns=nts(),hns=its(),gns=sts(),yns=ats(),_ns=ots(),Ans=cts(),bns=uts(),Cns=lts(),vns=dts(),Ens=pts(),Dns=mts(),Sns=fts(),wns=hts(),Ins=gts(),xns=yts(),Tns=_ts(),Pns=Ats(),Rns=bts(),kns=Cts(),Fns=vts(),Nns=Ets(),Ons=Dts(),Bns=Sts(),qns=wts(),Mns=Its(),Lns=xts(),jns=Tts(),Gns=Pts(),Uns=Rts();wWr.default={...Oxl.default,ACL_CAT:kts,aclCat:kts,ACL_DELUSER:Fts,aclDelUser:Fts,ACL_DRYRUN:Nts,aclDryRun:Nts,ACL_GENPASS:Ots,aclGenPass:Ots,ACL_GETUSER:Bts,aclGetUser:Bts,ACL_LIST:qts,aclList:qts,ACL_LOAD:Mts,aclLoad:Mts,ACL_LOG_RESET:Lts,aclLogReset:Lts,ACL_LOG:jts,aclLog:jts,ACL_SAVE:Gts,aclSave:Gts,ACL_SETUSER:Uts,aclSetUser:Uts,ACL_USERS:Vts,aclUsers:Vts,ACL_WHOAMI:zts,aclWhoAmI:zts,ASKING:$ts,asking:$ts,AUTH:Qts,auth:Qts,BGREWRITEAOF:Kts,bgRewriteAof:Kts,BGSAVE:Hts,bgSave:Hts,CLIENT_CACHING:Wts,clientCaching:Wts,CLIENT_GETNAME:Yts,clientGetName:Yts,CLIENT_GETREDIR:Jts,clientGetRedir:Jts,CLIENT_ID:Xts,clientId:Xts,CLIENT_KILL:Zts,clientKill:Zts,"CLIENT_NO-EVICT":trs,clientNoEvict:trs,CLIENT_LIST:ers,clientList:ers,CLIENT_PAUSE:rrs,clientPause:rrs,CLIENT_SETNAME:nrs,clientSetName:nrs,CLIENT_TRACKING:irs,clientTracking:irs,CLIENT_TRACKINGINFO:srs,clientTrackingInfo:srs,CLIENT_UNPAUSE:ars,clientUnpause:ars,CLIENT_INFO:ors,clientInfo:ors,CLUSTER_ADDSLOTS:crs,clusterAddSlots:crs,CLUSTER_ADDSLOTSRANGE:urs,clusterAddSlotsRange:urs,CLUSTER_BUMPEPOCH:lrs,clusterBumpEpoch:lrs,CLUSTER_COUNT_FAILURE_REPORTS:drs,clusterCountFailureReports:drs,CLUSTER_COUNTKEYSINSLOT:prs,clusterCountKeysInSlot:prs,CLUSTER_DELSLOTS:mrs,clusterDelSlots:mrs,CLUSTER_DELSLOTSRANGE:frs,clusterDelSlotsRange:frs,CLUSTER_FAILOVER:hrs,clusterFailover:hrs,CLUSTER_FLUSHSLOTS:grs,clusterFlushSlots:grs,CLUSTER_FORGET:yrs,clusterForget:yrs,CLUSTER_GETKEYSINSLOT:_rs,clusterGetKeysInSlot:_rs,CLUSTER_INFO:Ars,clusterInfo:Ars,CLUSTER_KEYSLOT:brs,clusterKeySlot:brs,CLUSTER_LINKS:Crs,clusterLinks:Crs,CLUSTER_MEET:vrs,clusterMeet:vrs,CLUSTER_MYID:Ers,clusterMyId:Ers,CLUSTER_NODES:Drs,clusterNodes:Drs,CLUSTER_REPLICAS:Srs,clusterReplicas:Srs,CLUSTER_REPLICATE:wrs,clusterReplicate:wrs,CLUSTER_RESET:Irs,clusterReset:Irs,CLUSTER_SAVECONFIG:xrs,clusterSaveConfig:xrs,CLUSTER_SET_CONFIG_EPOCH:Trs,clusterSetConfigEpoch:Trs,CLUSTER_SETSLOT:Prs,clusterSetSlot:Prs,CLUSTER_SLOTS:Rrs,clusterSlots:Rrs,COMMAND_COUNT:krs,commandCount:krs,COMMAND_GETKEYS:Frs,commandGetKeys:Frs,COMMAND_GETKEYSANDFLAGS:Nrs,commandGetKeysAndFlags:Nrs,COMMAND_INFO:Ors,commandInfo:Ors,COMMAND_LIST:Brs,commandList:Brs,COMMAND:qrs,command:qrs,CONFIG_GET:Mrs,configGet:Mrs,CONFIG_RESETASTAT:Lrs,configResetStat:Lrs,CONFIG_REWRITE:jrs,configRewrite:jrs,CONFIG_SET:Grs,configSet:Grs,DBSIZE:Urs,dbSize:Urs,DISCARD:Vrs,discard:Vrs,ECHO:zrs,echo:zrs,FAILOVER:$rs,failover:$rs,FLUSHALL:Qrs,flushAll:Qrs,FLUSHDB:Krs,flushDb:Krs,FUNCTION_DELETE:Hrs,functionDelete:Hrs,FUNCTION_DUMP:Wrs,functionDump:Wrs,FUNCTION_FLUSH:Yrs,functionFlush:Yrs,FUNCTION_KILL:Jrs,functionKill:Jrs,FUNCTION_LIST_WITHCODE:Xrs,functionListWithCode:Xrs,FUNCTION_LIST:Zrs,functionList:Zrs,FUNCTION_LOAD:ens,functionLoad:ens,FUNCTION_RESTORE:tns,functionRestore:tns,FUNCTION_STATS:rns,functionStats:rns,HELLO:nns,hello:nns,INFO:ins,info:ins,KEYS:sns,keys:sns,LASTSAVE:ans,lastSave:ans,LATENCY_DOCTOR:ons,latencyDoctor:ons,LATENCY_GRAPH:cns,latencyGraph:cns,LATENCY_LATEST:uns,latencyLatest:uns,LOLWUT:lns,lolwut:lns,MEMORY_DOCTOR:dns,memoryDoctor:dns,"MEMORY_MALLOC-STATS":pns,memoryMallocStats:pns,MEMORY_PURGE:mns,memoryPurge:mns,MEMORY_STATS:fns,memoryStats:fns,MEMORY_USAGE:hns,memoryUsage:hns,MODULE_LIST:gns,moduleList:gns,MODULE_LOAD:yns,moduleLoad:yns,MODULE_UNLOAD:_ns,moduleUnload:_ns,MOVE:Ans,move:Ans,PING:bns,ping:bns,PUBSUB_CHANNELS:Cns,pubSubChannels:Cns,PUBSUB_NUMPAT:vns,pubSubNumPat:vns,PUBSUB_NUMSUB:Ens,pubSubNumSub:Ens,PUBSUB_SHARDCHANNELS:Dns,pubSubShardChannels:Dns,RANDOMKEY:Sns,randomKey:Sns,READONLY:wns,readonly:wns,READWRITE:Ins,readwrite:Ins,REPLICAOF:xns,replicaOf:xns,"RESTORE-ASKING":Tns,restoreAsking:Tns,ROLE:Pns,role:Pns,SAVE:Rns,save:Rns,SCAN:kns,scan:kns,SCRIPT_DEBUG:Fns,scriptDebug:Fns,SCRIPT_EXISTS:Nns,scriptExists:Nns,SCRIPT_FLUSH:Ons,scriptFlush:Ons,SCRIPT_KILL:Bns,scriptKill:Bns,SCRIPT_LOAD:qns,scriptLoad:qns,SHUTDOWN:Mns,shutdown:Mns,SWAPDB:Lns,swapDb:Lns,TIME:jns,time:jns,UNWATCH:Gns,unwatch:Gns,WAIT:Uns,wait:Uns}});var yre=A(J2=>{"use strict";Object.defineProperty(J2,"__esModule",{value:!0});J2.ErrorReply=J2.ReconnectStrategyError=J2.RootNodesUnavailableError=J2.SocketClosedUnexpectedlyError=J2.DisconnectsClientError=J2.ClientOfflineError=J2.ClientClosedError=J2.ConnectionTimeoutError=J2.WatchError=J2.AbortError=void 0;var xWr=class extends Error{constructor(){super("The command was aborted")}};J2.AbortError=xWr;var TWr=class extends Error{constructor(){super("One (or more) of the watched keys has been changed")}};J2.WatchError=TWr;var PWr=class extends Error{constructor(){super("Connection timeout")}};J2.ConnectionTimeoutError=PWr;var RWr=class extends Error{constructor(){super("The client is closed")}};J2.ClientClosedError=RWr;var kWr=class extends Error{constructor(){super("The client is offline")}};J2.ClientOfflineError=kWr;var FWr=class extends Error{constructor(){super("Disconnects client")}};J2.DisconnectsClientError=FWr;var NWr=class extends Error{constructor(){super("Socket closed unexpectedly")}};J2.SocketClosedUnexpectedlyError=NWr;var OWr=class extends Error{constructor(){super("All the root nodes are unavailable")}};J2.RootNodesUnavailableError=OWr;var BWr=class extends Error{constructor(r,t){super(r.message),Object.defineProperty(this,"originalError",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"socketError",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.originalError=r,this.socketError=t}};J2.ReconnectStrategyError=BWr;var qWr=class extends Error{constructor(r){super(r),this.stack=void 0}};J2.ErrorReply=qWr});var Vns=A(QQt=>{"use strict";Object.defineProperty(QQt,"__esModule",{value:!0});QQt.promiseTimeout=void 0;function Bxl(e){return new Promise(r=>setTimeout(r,e))}QQt.promiseTimeout=Bxl});var Yns=A(ZEe=>{"use strict";var Ch=ZEe&&ZEe.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},VS=ZEe&&ZEe.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},dF,jWr,Wns,zns,KQt,B3,q3,CO,gpe,g9e,$Dt,$ns,MWr,GWr,Qns,Kns,Hns,LWr,UWr,zDt;Object.defineProperty(ZEe,"__esModule",{value:!0});var qxl=require("events"),Mxl=require("net"),Lxl=require("tls"),y9e=yre(),jxl=Vns(),_9e=class e extends qxl.EventEmitter{get isOpen(){return Ch(this,CO,"f")}get isReady(){return Ch(this,gpe,"f")}get writableNeedDrain(){return Ch(this,g9e,"f")}constructor(r,t){super(),dF.add(this),KQt.set(this,void 0),B3.set(this,void 0),q3.set(this,void 0),CO.set(this,!1),gpe.set(this,!1),g9e.set(this,!1),$Dt.set(this,!1),zDt.set(this,!1),VS(this,KQt,r,"f"),VS(this,B3,Ch(e,jWr,"m",Wns).call(e,t),"f")}async connect(){if(Ch(this,CO,"f"))throw new Error("Socket already opened");return VS(this,CO,!0,"f"),Ch(this,dF,"m",GWr).call(this)}writeCommand(r){if(!Ch(this,q3,"f"))throw new y9e.ClientClosedError;for(let t of r)VS(this,g9e,!Ch(this,q3,"f").write(t),"f")}disconnect(){if(!Ch(this,CO,"f"))throw new y9e.ClientClosedError;VS(this,CO,!1,"f"),Ch(this,dF,"m",UWr).call(this)}async quit(r){if(!Ch(this,CO,"f"))throw new y9e.ClientClosedError;VS(this,CO,!1,"f");let t=await r();return Ch(this,dF,"m",UWr).call(this),t}cork(){!Ch(this,q3,"f")||Ch(this,zDt,"f")||(Ch(this,q3,"f").cork(),VS(this,zDt,!0,"f"),setImmediate(()=>{var r;(r=Ch(this,q3,"f"))==null||r.uncork(),VS(this,zDt,!1,"f")}))}ref(){var r;VS(this,$Dt,!1,"f"),(r=Ch(this,q3,"f"))==null||r.ref()}unref(){var r;VS(this,$Dt,!0,"f"),(r=Ch(this,q3,"f"))==null||r.unref()}};ZEe.default=_9e;jWr=_9e,KQt=new WeakMap,B3=new WeakMap,q3=new WeakMap,CO=new WeakMap,gpe=new WeakMap,g9e=new WeakMap,$Dt=new WeakMap,zDt=new WeakMap,dF=new WeakSet,Wns=function(r){var t,n;return r??(r={}),r.path||((t=r).port??(t.port=6379),(n=r).host??(n.host="localhost")),r.connectTimeout??(r.connectTimeout=5e3),r.keepAlive??(r.keepAlive=5e3),r.noDelay??(r.noDelay=!0),r},zns=function(r){return r.tls===!0},$ns=function(r,t){if(Ch(this,B3,"f").reconnectStrategy===!1)return!1;if(typeof Ch(this,B3,"f").reconnectStrategy=="number")return Ch(this,B3,"f").reconnectStrategy;if(Ch(this,B3,"f").reconnectStrategy)try{let n=Ch(this,B3,"f").reconnectStrategy(r,t);if(n!==!1&&!(n instanceof Error)&&typeof n!="number")throw new TypeError(`Reconnect strategy should return \`false | Error | number\`, got ${n} instead`);return n}catch(n){this.emit("error",n)}return Math.min(r*50,500)},MWr=function(r,t){let n=Ch(this,dF,"m",$ns).call(this,r,t);return n===!1?(VS(this,CO,!1,"f"),this.emit("error",t),t):n instanceof Error?(VS(this,CO,!1,"f"),this.emit("error",t),new y9e.ReconnectStrategyError(n,t)):n},GWr=async function(){let r=0;do try{VS(this,q3,await Ch(this,dF,"m",Qns).call(this),"f"),VS(this,g9e,!1,"f"),this.emit("connect");try{await Ch(this,KQt,"f").call(this)}catch(t){throw Ch(this,q3,"f").destroy(),VS(this,q3,void 0,"f"),t}VS(this,gpe,!0,"f"),this.emit("ready")}catch(t){let n=Ch(this,dF,"m",MWr).call(this,r++,t);if(typeof n!="number")throw n;this.emit("error",t),await(0,jxl.promiseTimeout)(n),this.emit("reconnecting")}while(Ch(this,CO,"f")&&!Ch(this,gpe,"f"))},Qns=function(){return new Promise((r,t)=>{let{connectEvent:n,socket:i}=Ch(_9e,jWr,"m",zns).call(_9e,Ch(this,B3,"f"))?Ch(this,dF,"m",Hns).call(this):Ch(this,dF,"m",Kns).call(this);Ch(this,B3,"f").connectTimeout&&i.setTimeout(Ch(this,B3,"f").connectTimeout,()=>i.destroy(new y9e.ConnectionTimeoutError)),Ch(this,$Dt,"f")&&i.unref(),i.setNoDelay(Ch(this,B3,"f").noDelay).once("error",t).once(n,()=>{i.setTimeout(0).setKeepAlive(Ch(this,B3,"f").keepAlive!==!1,Ch(this,B3,"f").keepAlive||0).off("error",t).once("error",s=>Ch(this,dF,"m",LWr).call(this,s)).once("close",s=>{!s&&Ch(this,gpe,"f")&&Ch(this,q3,"f")===i&&Ch(this,dF,"m",LWr).call(this,new y9e.SocketClosedUnexpectedlyError)}).on("drain",()=>{VS(this,g9e,!1,"f"),this.emit("drain")}).on("data",s=>this.emit("data",s)),r(i)})})},Kns=function(){return{connectEvent:"connect",socket:Mxl.connect(Ch(this,B3,"f"))}},Hns=function(){return{connectEvent:"secureConnect",socket:Lxl.connect(Ch(this,B3,"f"))}},LWr=function(r){VS(this,gpe,!1,"f"),this.emit("error",r),!(!Ch(this,CO,"f")||typeof Ch(this,dF,"m",MWr).call(this,0,r)!="number")&&(this.emit("reconnecting"),Ch(this,dF,"m",GWr).call(this).catch(()=>{}))},UWr=function(){VS(this,gpe,!1,"f"),Ch(this,q3,"f")&&(Ch(this,q3,"f").destroy(),VS(this,q3,void 0,"f")),this.emit("end")}});var Jns=A(zWr=>{"use strict";Object.defineProperty(zWr,"__esModule",{value:!0});var VWr=class{constructor(){Object.defineProperty(this,"chunks",{enumerable:!0,configurable:!0,writable:!0,value:[]})}write(r){this.chunks.push(r)}end(r){return this.write(r),Buffer.concat(this.chunks.splice(0))}reset(){this.chunks=[]}};zWr.default=VWr});var Xns=A(QWr=>{"use strict";Object.defineProperty(QWr,"__esModule",{value:!0});var Gxl=require("string_decoder"),$Wr=class{constructor(){Object.defineProperty(this,"decoder",{enumerable:!0,configurable:!0,writable:!0,value:new Gxl.StringDecoder}),Object.defineProperty(this,"string",{enumerable:!0,configurable:!0,writable:!0,value:""})}write(r){this.string+=this.decoder.write(r)}end(r){let t=this.string+this.decoder.end(r);return this.string="",t}reset(){this.string=""}};QWr.default=$Wr});var Zns=A(HWr=>{"use strict";Object.defineProperty(HWr,"__esModule",{value:!0});var Uxl=yre(),Vxl=Jns(),zxl=Xns(),e2e;(function(e){e[e.SIMPLE_STRING=43]="SIMPLE_STRING",e[e.ERROR=45]="ERROR",e[e.INTEGER=58]="INTEGER",e[e.BULK_STRING=36]="BULK_STRING",e[e.ARRAY=42]="ARRAY"})(e2e||(e2e={}));var A9e;(function(e){e[e.CR=13]="CR",e[e.ZERO=48]="ZERO",e[e.MINUS=45]="MINUS"})(A9e||(A9e={}));var KWr=class{constructor(r){Object.defineProperty(this,"options",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"cursor",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"bufferComposer",{enumerable:!0,configurable:!0,writable:!0,value:new Vxl.default}),Object.defineProperty(this,"stringComposer",{enumerable:!0,configurable:!0,writable:!0,value:new zxl.default}),Object.defineProperty(this,"currentStringComposer",{enumerable:!0,configurable:!0,writable:!0,value:this.stringComposer}),Object.defineProperty(this,"integer",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"isNegativeInteger",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"bulkStringRemainingLength",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"arraysInProcess",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"initializeArray",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"arrayItemType",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}reset(){this.cursor=0,this.type=void 0,this.bufferComposer.reset(),this.stringComposer.reset(),this.currentStringComposer=this.stringComposer}write(r){for(;this.cursor=r.length));){let t=this.parseType(r,this.type);if(t===void 0)break;this.type=void 0,this.options.onReply(t)}this.cursor-=r.length}parseType(r,t,n){switch(t){case e2e.SIMPLE_STRING:return this.parseSimpleString(r);case e2e.ERROR:return this.parseError(r);case e2e.INTEGER:return this.parseInteger(r);case e2e.BULK_STRING:return this.parseBulkString(r);case e2e.ARRAY:return this.parseArray(r,n)}}compose(r,t){for(let i=this.cursor;i=r.length)return}let t=this.cursor+this.bulkStringRemainingLength;if(r.length>=t){let i=this.currentStringComposer.end(r.subarray(this.cursor,t));return this.bulkStringRemainingLength=void 0,this.cursor=t+2,i}let n=r.subarray(this.cursor);this.currentStringComposer.write(n),this.bulkStringRemainingLength-=n.length,this.cursor=r.length}parseArray(r,t=0){if(this.initializeArray||this.arraysInProcess.length===t){let n=this.parseInteger(r);if(n===void 0){this.initializeArray=!0;return}if(this.initializeArray=!1,this.arrayItemType=void 0,n===-1)return this.returnArrayReply(null,t,r);if(n===0)return this.returnArrayReply([],t,r);this.arraysInProcess.push({array:new Array(n),pushCounter:0})}for(;this.cursor=r.length));){let n=this.parseType(r,this.arrayItemType,t+1);if(n===void 0)break;this.arrayItemType=void 0;let i=this.pushArrayItem(n,t);if(i!==void 0)return i}}returnArrayReply(r,t,n){return this.arraysInProcess.length<=t?r:this.pushArrayItem(r,t,n)}pushArrayItem(r,t,n){let i=this.arraysInProcess[this.arraysInProcess.length-1];if(i.array[i.pushCounter]=r,++i.pushCounter===i.array.length)return this.returnArrayReply(this.arraysInProcess.pop().array,t,n);if(n&&n.length>this.cursor)return this.parseArray(n,t)}};HWr.default=KWr});var eis=A(WWr=>{"use strict";Object.defineProperty(WWr,"__esModule",{value:!0});var QDt=`\r +`;function $xl(e){let r=[],t="*"+e.length+QDt;for(let n=0;n{"use strict";var Ag=CV&&CV.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},JI=CV&&CV.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},S4,b9e,YWr,HQt,$C,_re,tP,JWr,WQt,C9e,YQt;Object.defineProperty(CV,"__esModule",{value:!0});CV.PubSub=CV.PubSubType=void 0;var mE;(function(e){e.CHANNELS="CHANNELS",e.PATTERNS="PATTERNS",e.SHARDED="SHARDED"})(mE=CV.PubSubType||(CV.PubSubType={}));var M3={[mE.CHANNELS]:{subscribe:Buffer.from("subscribe"),unsubscribe:Buffer.from("unsubscribe"),message:Buffer.from("message")},[mE.PATTERNS]:{subscribe:Buffer.from("psubscribe"),unsubscribe:Buffer.from("punsubscribe"),message:Buffer.from("pmessage")},[mE.SHARDED]:{subscribe:Buffer.from("ssubscribe"),unsubscribe:Buffer.from("sunsubscribe"),message:Buffer.from("smessage")}},JQt=class e{constructor(){S4.add(this),$C.set(this,0),_re.set(this,!1),tP.set(this,{[mE.CHANNELS]:new Map,[mE.PATTERNS]:new Map,[mE.SHARDED]:new Map})}static isStatusReply(r){return M3[mE.CHANNELS].subscribe.equals(r[0])||M3[mE.CHANNELS].unsubscribe.equals(r[0])||M3[mE.PATTERNS].subscribe.equals(r[0])||M3[mE.PATTERNS].unsubscribe.equals(r[0])||M3[mE.SHARDED].subscribe.equals(r[0])}static isShardedUnsubscribe(r){return M3[mE.SHARDED].unsubscribe.equals(r[0])}get isActive(){return Ag(this,_re,"f")}subscribe(r,t,n,i){var s;let a=[M3[r].subscribe],o=Ag(e,b9e,"m",YWr).call(e,t);for(let c of o){let l=Ag(this,tP,"f")[r].get(c);(!l||l.unsubscribing)&&a.push(c)}if(a.length===1){for(let c of o)Ag(e,b9e,"m",HQt).call(e,Ag(this,tP,"f")[r].get(c),i).add(n);return}return JI(this,_re,!0,"f"),JI(this,$C,(s=Ag(this,$C,"f"),s++,s),"f"),{args:a,channelsCounter:a.length-1,resolve:()=>{var c;JI(this,$C,(c=Ag(this,$C,"f"),c--,c),"f");for(let l of o){let u=Ag(this,tP,"f")[r].get(l);u||(u={unsubscribing:!1,buffers:new Set,strings:new Set},Ag(this,tP,"f")[r].set(l,u)),Ag(e,b9e,"m",HQt).call(e,u,i).add(n)}},reject:()=>{var c;JI(this,$C,(c=Ag(this,$C,"f"),c--,c),"f"),Ag(this,S4,"m",C9e).call(this)}}}extendChannelListeners(r,t,n){var i;if(Ag(this,S4,"m",JWr).call(this,r,t,n))return JI(this,_re,!0,"f"),JI(this,$C,(i=Ag(this,$C,"f"),i++,i),"f"),{args:[M3[r].subscribe,t],channelsCounter:1,resolve:()=>{var s,a;return JI(this,$C,(a=Ag(this,$C,"f"),s=a--,a),"f"),s},reject:()=>{var s;JI(this,$C,(s=Ag(this,$C,"f"),s--,s),"f"),Ag(this,S4,"m",C9e).call(this)}}}extendTypeListeners(r,t){var n;let i=[M3[r].subscribe];for(let[s,a]of t)Ag(this,S4,"m",JWr).call(this,r,s,a)&&i.push(s);if(i.length!==1)return JI(this,_re,!0,"f"),JI(this,$C,(n=Ag(this,$C,"f"),n++,n),"f"),{args:i,channelsCounter:i.length-1,resolve:()=>{var s,a;return JI(this,$C,(a=Ag(this,$C,"f"),s=a--,a),"f"),s},reject:()=>{var s;JI(this,$C,(s=Ag(this,$C,"f"),s--,s),"f"),Ag(this,S4,"m",C9e).call(this)}}}unsubscribe(r,t,n,i){let s=Ag(this,tP,"f")[r];if(!t)return Ag(this,S4,"m",WQt).call(this,[M3[r].unsubscribe],NaN,()=>s.clear());let a=Ag(e,b9e,"m",YWr).call(e,t);if(!n)return Ag(this,S4,"m",WQt).call(this,[M3[r].unsubscribe,...a],a.length,()=>{for(let c of a)s.delete(c)});let o=[M3[r].unsubscribe];for(let c of a){let l=s.get(c);if(l){let u,m;if(i?(u=l.buffers,m=l.strings):(u=l.strings,m=l.buffers),(u.has(n)?u.size-1:u.size)!==0||m.size!==0)continue;l.unsubscribing=!0}o.push(c)}if(o.length===1){for(let c of a)Ag(e,b9e,"m",HQt).call(e,s.get(c),i).delete(n);return}return Ag(this,S4,"m",WQt).call(this,o,o.length-1,()=>{for(let c of a){let l=s.get(c);l&&((i?l.buffers:l.strings).delete(n),l.buffers.size===0&&l.strings.size===0&&s.delete(c))}})}reset(){JI(this,_re,!1,"f"),JI(this,$C,0,"f")}resubscribe(){var r;let t=[];for(let[n,i]of Object.entries(Ag(this,tP,"f"))){if(!i.size)continue;JI(this,_re,!0,"f"),JI(this,$C,(r=Ag(this,$C,"f"),r++,r),"f");let s=()=>{var a,o;return JI(this,$C,(o=Ag(this,$C,"f"),a=o--,o),"f"),a};t.push({args:[M3[n].subscribe,...i.keys()],channelsCounter:i.size,resolve:s,reject:s})}return t}handleMessageReply(r){return M3[mE.CHANNELS].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.CHANNELS,r[2],r[1]),!0):M3[mE.PATTERNS].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.PATTERNS,r[3],r[2],r[1]),!0):M3[mE.SHARDED].message.equals(r[0])?(Ag(this,S4,"m",YQt).call(this,mE.SHARDED,r[2],r[1]),!0):!1}removeShardedListeners(r){let t=Ag(this,tP,"f")[mE.SHARDED].get(r);return Ag(this,tP,"f")[mE.SHARDED].delete(r),Ag(this,S4,"m",C9e).call(this),t}getTypeListeners(r){return Ag(this,tP,"f")[r]}};CV.PubSub=JQt;b9e=JQt,$C=new WeakMap,_re=new WeakMap,tP=new WeakMap,S4=new WeakSet,YWr=function(r){return Array.isArray(r)?r:[r]},HQt=function(r,t){return t?r.buffers:r.strings},JWr=function(r,t,n){let i=Ag(this,tP,"f")[r].get(t);if(!i)return Ag(this,tP,"f")[r].set(t,n),!0;for(let s of n.buffers)i.buffers.add(s);for(let s of n.strings)i.strings.add(s);return!1},WQt=function(r,t,n){return{args:r,channelsCounter:t,resolve:()=>{n(),Ag(this,S4,"m",C9e).call(this)},reject:void 0}},C9e=function(){JI(this,_re,Ag(this,tP,"f")[mE.CHANNELS].size!==0||Ag(this,tP,"f")[mE.PATTERNS].size!==0||Ag(this,tP,"f")[mE.SHARDED].size!==0||Ag(this,$C,"f")!==0,"f")},YQt=function(r,t,n,i){let s=(i??n).toString(),a=Ag(this,tP,"f")[r].get(s);if(!a)return;for(let l of a.buffers)l(t,n);if(!a.strings.size)return;let o=i?n.toString():s,c=o==="__redis__:invalidate"?t===null?null:t.map(l=>l.toString()):t.toString();for(let l of a.strings)l(c,o)}});var tis=A(r2e=>{"use strict";var Hh=r2e&&r2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},ZQt=r2e&&r2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},t2e,eKt,tKt,KDt,vV,_L,rKt,w4,v9e,HDt,E9e;Object.defineProperty(r2e,"__esModule",{value:!0});var XWr=X2t(),ZWr=yre(),Qxl=Zns(),Kxl=eis(),eYr=XQt(),Hxl=Buffer.from("pong"),nKt=class e{get isPubSubActive(){return Hh(this,w4,"f").isActive}constructor(r,t){t2e.add(this),KDt.set(this,void 0),vV.set(this,new XWr),_L.set(this,new XWr),rKt.set(this,void 0),w4.set(this,new eYr.PubSub),v9e.set(this,void 0),HDt.set(this,new Qxl.default({returnStringsAsBuffers:()=>{var n;return!!((n=Hh(this,_L,"f").head)!=null&&n.value.returnBuffers)||Hh(this,w4,"f").isActive},onReply:n=>{if(Hh(this,w4,"f").isActive&&Array.isArray(n)){if(Hh(this,w4,"f").handleMessageReply(n))return;let a=eYr.PubSub.isShardedUnsubscribe(n);if(a&&!Hh(this,_L,"f").length){let o=n[1].toString();Hh(this,rKt,"f").call(this,o,Hh(this,w4,"f").removeShardedListeners(o));return}else if(a||eYr.PubSub.isStatusReply(n)){let o=Hh(this,_L,"f").head.value;(Number.isNaN(o.channelsCounter)&&n[2]===0||--o.channelsCounter===0)&&Hh(this,_L,"f").shift().resolve();return}if(Hxl.equals(n[0])){let{resolve:o,returnBuffers:c}=Hh(this,_L,"f").shift(),l=n[1].length===0?n[0]:n[1];o(c?l:l.toString());return}}let{resolve:i,reject:s}=Hh(this,_L,"f").shift();n instanceof ZWr.ErrorReply?s(n):i(n)}})),ZQt(this,KDt,r,"f"),ZQt(this,rKt,t,"f")}addCommand(r,t){var n;return Hh(this,KDt,"f")&&Hh(this,vV,"f").length+Hh(this,_L,"f").length>=Hh(this,KDt,"f")?Promise.reject(new Error("The queue is full")):(n=t==null?void 0:t.signal)!=null&&n.aborted?Promise.reject(new ZWr.AbortError):new Promise((i,s)=>{let a=new XWr.Node({args:r,chainId:t==null?void 0:t.chainId,returnBuffers:t==null?void 0:t.returnBuffers,resolve:i,reject:s});if(t!=null&&t.signal){let o=()=>{Hh(this,vV,"f").removeNode(a),a.value.reject(new ZWr.AbortError)};a.value.abort={signal:t.signal,listener:o},t.signal.addEventListener("abort",o,{once:!0})}t!=null&&t.asap?Hh(this,vV,"f").unshiftNode(a):Hh(this,vV,"f").pushNode(a)})}subscribe(r,t,n,i){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").subscribe(r,t,n,i))}unsubscribe(r,t,n,i){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").unsubscribe(r,t,n,i))}resubscribe(){let r=Hh(this,w4,"f").resubscribe();if(r.length)return Promise.all(r.map(t=>Hh(this,t2e,"m",E9e).call(this,t)))}extendPubSubChannelListeners(r,t,n){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").extendChannelListeners(r,t,n))}extendPubSubListeners(r,t){return Hh(this,t2e,"m",E9e).call(this,Hh(this,w4,"f").extendTypeListeners(r,t))}getPubSubListeners(r){return Hh(this,w4,"f").getTypeListeners(r)}getCommandToSend(){let r=Hh(this,vV,"f").shift();if(!r)return;let t;try{t=(0,Kxl.default)(r.args)}catch(n){r.reject(n);return}return Hh(this,_L,"f").push({resolve:r.resolve,reject:r.reject,channelsCounter:r.channelsCounter,returnBuffers:r.returnBuffers}),ZQt(this,v9e,r.chainId,"f"),t}onReplyChunk(r){Hh(this,HDt,"f").write(r)}flushWaitingForReply(r){var t;if(Hh(this,HDt,"f").reset(),Hh(this,w4,"f").reset(),Hh(e,eKt,"m",tKt).call(e,Hh(this,_L,"f"),r),!!Hh(this,v9e,"f")){for(;((t=Hh(this,vV,"f").head)==null?void 0:t.value.chainId)===Hh(this,v9e,"f");)Hh(this,vV,"f").shift();ZQt(this,v9e,void 0,"f")}}flushAll(r){Hh(this,HDt,"f").reset(),Hh(this,w4,"f").reset(),Hh(e,eKt,"m",tKt).call(e,Hh(this,_L,"f"),r),Hh(e,eKt,"m",tKt).call(e,Hh(this,vV,"f"),r)}};r2e.default=nKt;eKt=nKt,KDt=new WeakMap,vV=new WeakMap,_L=new WeakMap,rKt=new WeakMap,w4=new WeakMap,v9e=new WeakMap,HDt=new WeakMap,t2e=new WeakSet,tKt=function(r,t){for(;r.length;)r.shift().reject(t)},E9e=function(r){if(r!==void 0)return new Promise((t,n)=>{Hh(this,vV,"f").push({args:r.args,channelsCounter:r.channelsCounter,returnBuffers:!0,resolve:()=>{r.resolve(),t()},reject:i=>{var s;(s=r.reject)==null||s.call(r),n(i)}})})}});var tYr=A(D9e=>{"use strict";Object.defineProperty(D9e,"__esModule",{value:!0});D9e.isCommandOptions=D9e.commandOptions=void 0;var ris=Symbol("Command Options");function Wxl(e){return e[ris]=!0,e}D9e.commandOptions=Wxl;function Yxl(e){return(e==null?void 0:e[ris])===!0}D9e.isCommandOptions=Yxl});var S9e=A(pF=>{"use strict";Object.defineProperty(pF,"__esModule",{value:!0});pF.fCallArguments=pF.transformCommandReply=pF.transformLegacyCommandArguments=pF.transformCommandArguments=pF.attachExtensions=pF.attachCommands=void 0;var Jxl=tYr();function iis({BaseClass:e,commands:r,executor:t}){for(let[n,i]of Object.entries(r))e.prototype[n]=function(...s){return t.call(this,i,s,n)}}pF.attachCommands=iis;function Xxl(e){let r;return e.modules&&(r=nis({BaseClass:e.BaseClass,namespaces:e.modules,executor:e.modulesExecutor})),e.functions&&(r=nis({BaseClass:r??e.BaseClass,namespaces:e.functions,executor:e.functionsExecutor})),e.scripts&&(r??(r=class extends e.BaseClass{}),iis({BaseClass:r,commands:e.scripts,executor:e.scriptsExecutor})),r??e.BaseClass}pF.attachExtensions=Xxl;function nis({BaseClass:e,namespaces:r,executor:t}){let n=class extends e{constructor(...i){super(...i);for(let s of Object.keys(r))this[s]=Object.create(this[s],{self:{value:this}})}};for(let[i,s]of Object.entries(r)){n.prototype[i]={};for(let[a,o]of Object.entries(s))n.prototype[i][a]=function(...c){return t.call(this.self,o,c,a)}}return n}function Zxl(e,r){let t;return(0,Jxl.isCommandOptions)(r[0])&&(t=r[0],r=r.slice(1)),{jsArgs:r,args:e.transformArguments(...r),options:t}}pF.transformCommandArguments=Zxl;function eTl(e){return e.flat().map(r=>typeof r=="number"||r instanceof Date?r.toString():r)}pF.transformLegacyCommandArguments=eTl;function tTl(e,r,t){return e.transformReply?e.transformReply(r,t):r}pF.transformCommandReply=tTl;function rTl(e,r,t){let n=[r.IS_READ_ONLY?"FCALL_RO":"FCALL",e];return r.NUMBER_OF_KEYS!==void 0&&n.push(r.NUMBER_OF_KEYS.toString()),n.push(...t),n}pF.fCallArguments=rTl});var iYr=A(nYr=>{"use strict";Object.defineProperty(nYr,"__esModule",{value:!0});var nTl=S9e(),iTl=yre(),rYr=class{constructor(){Object.defineProperty(this,"queue",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"scriptsInUse",{enumerable:!0,configurable:!0,writable:!0,value:new Set})}static generateChainId(){return Symbol("RedisMultiCommand Chain Id")}addCommand(r,t){this.queue.push({args:r,transformReply:t})}addFunction(r,t,n){let i=(0,nTl.fCallArguments)(r,t,t.transformArguments(...n));return this.queue.push({args:i,transformReply:t.transformReply}),i}addScript(r,t){let n=[];this.scriptsInUse.has(r.SHA1)?n.push("EVALSHA",r.SHA1):(this.scriptsInUse.add(r.SHA1),n.push("EVAL",r.SCRIPT)),r.NUMBER_OF_KEYS!==void 0&&n.push(r.NUMBER_OF_KEYS.toString());let i=r.transformArguments(...t);return n.push(...i),i.preserve&&(n.preserve=i.preserve),this.addCommand(n,r.transformReply),n}handleExecReplies(r){let t=r[r.length-1];if(t===null)throw new iTl.WatchError;return this.transformReplies(t)}transformReplies(r){return r.map((t,n)=>{let{transformReply:i,args:s}=this.queue[n];return i?i(t,s.preserve):t})}};nYr.default=rYr});var lis=A(n2e=>{"use strict";var sis=n2e&&n2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},L3=n2e&&n2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},iKt,AL,WDt,YDt,cis,ais;Object.defineProperty(n2e,"__esModule",{value:!0});var uis=IWr(),ois=iYr(),sKt=S9e(),JDt=class e{static extend(r){return(0,sKt.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts})}constructor(r,t=!1){iKt.add(this),AL.set(this,new ois.default),WDt.set(this,void 0),Object.defineProperty(this,"v4",{enumerable:!0,configurable:!0,writable:!0,value:{}}),YDt.set(this,void 0),Object.defineProperty(this,"select",{enumerable:!0,configurable:!0,writable:!0,value:this.SELECT}),Object.defineProperty(this,"EXEC",{enumerable:!0,configurable:!0,writable:!0,value:this.exec}),sis(this,WDt,r,"f"),t&&L3(this,iKt,"m",cis).call(this)}commandsExecutor(r,t){return this.addCommand(r.transformArguments(...t),r.transformReply)}SELECT(r,t){return sis(this,YDt,r,"f"),this.addCommand(["SELECT",r.toString()],t)}addCommand(r,t){return L3(this,AL,"f").addCommand(r,t),this}functionsExecutor(r,t,n){return L3(this,AL,"f").addFunction(n,r,t),this}scriptsExecutor(r,t){return L3(this,AL,"f").addScript(r,t),this}async exec(r=!1){return r?this.execAsPipeline():L3(this,AL,"f").handleExecReplies(await L3(this,WDt,"f").call(this,L3(this,AL,"f").queue,L3(this,YDt,"f"),ois.default.generateChainId()))}async execAsPipeline(){return L3(this,AL,"f").queue.length===0?[]:L3(this,AL,"f").transformReplies(await L3(this,WDt,"f").call(this,L3(this,AL,"f").queue,L3(this,YDt,"f")))}};n2e.default=JDt;AL=new WeakMap,WDt=new WeakMap,YDt=new WeakMap,iKt=new WeakSet,cis=function(){var r,t;this.v4.addCommand=this.addCommand.bind(this),this.addCommand=(...n)=>(L3(this,AL,"f").addCommand((0,sKt.transformLegacyCommandArguments)(n)),this),this.v4.exec=this.exec.bind(this),this.exec=n=>{this.v4.exec().then(i=>{n&&n(null,i)}).catch(i=>{n&&n(i)})};for(let[n,i]of Object.entries(uis.default))L3(this,iKt,"m",ais).call(this,n,i),(r=this)[t=n.toLowerCase()]??(r[t]=this[n])},ais=function(r,t){this.v4[r]=this[r].bind(this.v4),this[r]=t&&t.TRANSFORM_LEGACY_REPLY&&t.transformReply?(...n)=>(L3(this,AL,"f").addCommand([r,...(0,sKt.transformLegacyCommandArguments)(n)],t.transformReply),this):(...n)=>this.addCommand(r,...n)};(0,sKt.attachCommands)({BaseClass:JDt,commands:uis.default,executor:JDt.prototype.commandsExecutor})});var pis=A((_vg,dis)=>{dis.exports=function(e){if(typeof e.create!="function")throw new TypeError("factory.create must be a function");if(typeof e.destroy!="function")throw new TypeError("factory.destroy must be a function");if(typeof e.validate<"u"&&typeof e.validate!="function")throw new TypeError("factory.validate must be a function")}});var fis=A((Avg,mis)=>{"use strict";var sYr=class{constructor(){this.fifo=!0,this.priorityRange=1,this.testOnBorrow=!1,this.testOnReturn=!1,this.autostart=!0,this.evictionRunIntervalMillis=0,this.numTestsPerEvictionRun=3,this.softIdleTimeoutMillis=-1,this.idleTimeoutMillis=3e4,this.acquireTimeoutMillis=null,this.destroyTimeoutMillis=null,this.maxWaitingClients=null,this.min=null,this.max=null,this.Promise=Promise}};mis.exports=sYr});var gis=A((bvg,his)=>{"use strict";var sTl=fis(),aYr=class{constructor(r){let t=new sTl;r=r||{},this.fifo=typeof r.fifo=="boolean"?r.fifo:t.fifo,this.priorityRange=r.priorityRange||t.priorityRange,this.testOnBorrow=typeof r.testOnBorrow=="boolean"?r.testOnBorrow:t.testOnBorrow,this.testOnReturn=typeof r.testOnReturn=="boolean"?r.testOnReturn:t.testOnReturn,this.autostart=typeof r.autostart=="boolean"?r.autostart:t.autostart,r.acquireTimeoutMillis&&(this.acquireTimeoutMillis=parseInt(r.acquireTimeoutMillis,10)),r.destroyTimeoutMillis&&(this.destroyTimeoutMillis=parseInt(r.destroyTimeoutMillis,10)),r.maxWaitingClients!==void 0&&(this.maxWaitingClients=parseInt(r.maxWaitingClients,10)),this.max=parseInt(r.max,10),this.min=parseInt(r.min,10),this.max=Math.max(isNaN(this.max)?1:this.max,1),this.min=Math.min(isNaN(this.min)?0:this.min,this.max),this.evictionRunIntervalMillis=r.evictionRunIntervalMillis||t.evictionRunIntervalMillis,this.numTestsPerEvictionRun=r.numTestsPerEvictionRun||t.numTestsPerEvictionRun,this.softIdleTimeoutMillis=r.softIdleTimeoutMillis||t.softIdleTimeoutMillis,this.idleTimeoutMillis=r.idleTimeoutMillis||t.idleTimeoutMillis,this.Promise=r.Promise!=null?r.Promise:t.Promise}};his.exports=aYr});var aKt=A((Cvg,yis)=>{"use strict";var w9e=class e{constructor(r){this._state=e.PENDING,this._resolve=void 0,this._reject=void 0,this._promise=new r((t,n)=>{this._resolve=t,this._reject=n})}get state(){return this._state}get promise(){return this._promise}reject(r){this._state===e.PENDING&&(this._state=e.REJECTED,this._reject(r))}resolve(r){this._state===e.PENDING&&(this._state=e.FULFILLED,this._resolve(r))}};w9e.PENDING="PENDING";w9e.FULFILLED="FULFILLED";w9e.REJECTED="REJECTED";yis.exports=w9e});var Ais=A((vvg,_is)=>{"use strict";var oYr=class extends Error{constructor(r){super(r),this.name=this.constructor.name,this.message=r,typeof Error.captureStackTrace=="function"?Error.captureStackTrace(this,this.constructor):this.stack=new Error(r).stack}},cYr=class extends oYr{constructor(r){super(r)}};_is.exports={TimeoutError:cYr}});var Cis=A((Evg,bis)=>{"use strict";var aTl=aKt(),oTl=Ais();function cTl(e,r){return function(){return e.apply(r,arguments)}}var uYr=class e extends aTl{constructor(r,t){super(t),this._creationTimestamp=Date.now(),this._timeout=null,r!==void 0&&this.setTimeout(r)}setTimeout(r){if(this._state!==e.PENDING)return;let t=parseInt(r,10);if(isNaN(t)||t<=0)throw new Error("delay must be a positive int");let n=Date.now()-this._creationTimestamp;this._timeout&&this.removeTimeout(),this._timeout=setTimeout(cTl(this._fireTimeout,this),Math.max(t-n,0))}removeTimeout(){this._timeout&&clearTimeout(this._timeout),this._timeout=null}_fireTimeout(){this.reject(new oTl.TimeoutError("ResourceRequest timed out"))}reject(r){this.removeTimeout(),super.reject(r)}resolve(r){this.removeTimeout(),super.resolve(r)}};bis.exports=uYr});var Eis=A((Dvg,vis)=>{"use strict";var uTl=aKt(),lYr=class extends uTl{constructor(r,t){super(t),this._creationTimestamp=Date.now(),this.pooledResource=r}reject(){}};vis.exports=lYr});var Sis=A((Svg,Dis)=>{"use strict";var lTl={ALLOCATED:"ALLOCATED",IDLE:"IDLE",INVALID:"INVALID",RETURNING:"RETURNING",VALIDATION:"VALIDATION"};Dis.exports=lTl});var Iis=A((wvg,wis)=>{"use strict";var i2e=Sis(),dYr=class{constructor(r){this.creationTime=Date.now(),this.lastReturnTime=null,this.lastBorrowTime=null,this.lastIdleTime=null,this.obj=r,this.state=i2e.IDLE}allocate(){this.lastBorrowTime=Date.now(),this.state=i2e.ALLOCATED}deallocate(){this.lastReturnTime=Date.now(),this.state=i2e.IDLE}invalidate(){this.state=i2e.INVALID}test(){this.state=i2e.VALIDATION}idle(){this.lastIdleTime=Date.now(),this.state=i2e.IDLE}returning(){this.state=i2e.RETURNING}};wis.exports=dYr});var mYr=A((Ivg,xis)=>{"use strict";var pYr=class{evict(r,t,n){let i=Date.now()-t.lastIdleTime;return r.softIdleTimeoutMillis>0&&r.softIdleTimeoutMillis{"use strict";var fYr=class{constructor(){this.head=null,this.tail=null,this.length=0}insertBeginning(r){this.head===null?(this.head=r,this.tail=r,r.prev=null,r.next=null,this.length++):this.insertBefore(this.head,r)}insertEnd(r){this.tail===null?this.insertBeginning(r):this.insertAfter(this.tail,r)}insertAfter(r,t){t.prev=r,t.next=r.next,r.next===null?this.tail=t:r.next.prev=t,r.next=t,this.length++}insertBefore(r,t){t.prev=r.prev,t.next=r,r.prev===null?this.head=t:r.prev.next=t,r.prev=t,this.length++}remove(r){r.prev===null?this.head=r.next:r.prev.next=r.next,r.next===null?this.tail=r.prev:r.next.prev=r.prev,r.prev=null,r.next=null,this.length--}static createNode(r){return{prev:null,next:null,data:r}}};Tis.exports=fYr});var Ris=A((Tvg,Pis)=>{"use strict";var gYr=class{constructor(r,t){this._list=r,this._direction=t===!0?"prev":"next",this._startPosition=t===!0?"tail":"head",this._started=!1,this._cursor=null,this._done=!1}_start(){this._cursor=this._list[this._startPosition],this._started=!0}_advanceCursor(){if(this._started===!1){this._started=!0,this._cursor=this._list[this._startPosition];return}this._cursor=this._cursor[this._direction]}reset(){this._done=!1,this._started=!1,this._cursor=null}remove(){if(this._started===!1||this._done===!0||this._isCursorDetached())return!1;this._list.remove(this._cursor)}next(){return this._done===!0?{done:!0}:(this._advanceCursor(),this._cursor===null||this._isCursorDetached()?(this._done=!0,{done:!0}):{value:this._cursor,done:!1})}_isCursorDetached(){return this._cursor.prev===null&&this._cursor.next===null&&this._list.tail!==this._cursor&&this._list.head!==this._cursor}};Pis.exports=gYr});var _Yr=A((Pvg,kis)=>{"use strict";var dTl=Ris(),yYr=class extends dTl{next(){let r=super.next();return r.value&&(r.value=r.value.data),r}};kis.exports=yYr});var oKt=A((Rvg,Fis)=>{"use strict";var AYr=hYr(),bYr=_Yr(),CYr=class{constructor(){this._list=new AYr}shift(){if(this.length===0)return;let r=this._list.head;return this._list.remove(r),r.data}unshift(r){let t=AYr.createNode(r);this._list.insertBeginning(t)}push(r){let t=AYr.createNode(r);this._list.insertEnd(t)}pop(){if(this.length===0)return;let r=this._list.tail;return this._list.remove(r),r.data}[Symbol.iterator](){return new bYr(this._list)}iterator(){return new bYr(this._list)}reverseIterator(){return new bYr(this._list,!0)}get head(){return this.length===0?void 0:this._list.head.data}get tail(){return this.length===0?void 0:this._list.tail.data}get length(){return this._list.length}};Fis.exports=CYr});var Ois=A((kvg,Nis)=>{"use strict";var pTl=hYr(),mTl=oKt(),vYr=class extends mTl{push(r){let t=pTl.createNode(r);r.promise.catch(this._createTimeoutRejectionHandler(t)),this._list.insertEnd(t)}_createTimeoutRejectionHandler(r){return t=>{t.name==="TimeoutError"&&this._list.remove(r)}}};Nis.exports=vYr});var DYr=A((Fvg,Bis)=>{"use strict";var fTl=Ois(),EYr=class{constructor(r){this._size=Math.max(+r|0,1),this._slots=[];for(let t=0;t=this._size)&&(t=this._size-1),this._slots[t].push(r)}dequeue(){for(let r=0,t=this._slots.length;r0)return this._slots[r].head}get tail(){for(let r=this._slots.length-1;r>=0;r--)if(this._slots[r].length>0)return this._slots[r].tail}};Bis.exports=EYr});var Lis=A(Mis=>{"use strict";function qis(){}Mis.reflector=function(e){return e.then(qis,qis)}});var Gis=A((Lvg,jis)=>{"use strict";var hTl=require("events").EventEmitter,gTl=pis(),yTl=gis(),_Tl=Cis(),ATl=Eis(),bTl=Iis(),Ovg=mYr(),Bvg=oKt(),CTl=aKt(),qvg=DYr(),Mvg=_Yr(),XDt=Lis().reflector,vTl="factoryCreateError",ETl="factoryDestroyError",SYr=class extends hTl{constructor(r,t,n,i,s){super(),gTl(i),this._config=new yTl(s),this._Promise=this._config.Promise,this._factory=i,this._draining=!1,this._started=!1,this._waitingClientsQueue=new n(this._config.priorityRange),this._factoryCreateOperations=new Set,this._factoryDestroyOperations=new Set,this._availableObjects=new t,this._testOnBorrowResources=new Set,this._testOnReturnResources=new Set,this._validationOperations=new Set,this._allObjects=new Set,this._resourceLoans=new Map,this._evictionIterator=this._availableObjects.iterator(),this._evictor=new r,this._scheduledEviction=null,this._config.autostart===!0&&this.start()}_destroy(r){r.invalidate(),this._allObjects.delete(r);let t=this._factory.destroy(r.obj),n=this._config.destroyTimeoutMillis?this._Promise.resolve(this._applyDestroyTimeout(t)):this._Promise.resolve(t);this._trackOperation(n,this._factoryDestroyOperations).catch(i=>{this.emit(ETl,i)}),this._ensureMinimum()}_applyDestroyTimeout(r){let t=new this._Promise((n,i)=>{setTimeout(()=>{i(new Error("destroy timed out"))},this._config.destroyTimeoutMillis).unref()});return this._Promise.race([t,r])}_testOnBorrow(){if(this._availableObjects.length<1)return!1;let r=this._availableObjects.shift();r.test(),this._testOnBorrowResources.add(r);let t=this._factory.validate(r.obj),n=this._Promise.resolve(t);return this._trackOperation(n,this._validationOperations).then(i=>{if(this._testOnBorrowResources.delete(r),i===!1){r.invalidate(),this._destroy(r),this._dispense();return}this._dispatchPooledResourceToNextWaitingClient(r)}),!0}_dispatchResource(){if(this._availableObjects.length<1)return!1;let r=this._availableObjects.shift();return this._dispatchPooledResourceToNextWaitingClient(r),!1}_dispense(){let r=this._waitingClientsQueue.length;if(r<1)return;let t=r-this._potentiallyAllocableResourceCount,n=Math.min(this.spareResourceCapacity,t);for(let i=0;n>i;i++)this._createResource();if(this._config.testOnBorrow===!0){let i=r-this._testOnBorrowResources.size,s=Math.min(this._availableObjects.length,i);for(let a=0;s>a;a++)this._testOnBorrow()}if(this._config.testOnBorrow===!1){let i=Math.min(this._availableObjects.length,r);for(let s=0;i>s;s++)this._dispatchResource()}}_dispatchPooledResourceToNextWaitingClient(r){let t=this._waitingClientsQueue.dequeue();if(t===void 0||t.state!==CTl.PENDING)return this._addPooledResourceToAvailableObjects(r),!1;let n=new ATl(r,this._Promise);return this._resourceLoans.set(r.obj,n),r.allocate(),t.resolve(r.obj),!0}_trackOperation(r,t){return t.add(r),r.then(n=>(t.delete(r),this._Promise.resolve(n)),n=>(t.delete(r),this._Promise.reject(n)))}_createResource(){let r=this._factory.create(),t=this._Promise.resolve(r).then(n=>{let i=new bTl(n);this._allObjects.add(i),this._addPooledResourceToAvailableObjects(i)});this._trackOperation(t,this._factoryCreateOperations).then(()=>(this._dispense(),null)).catch(n=>{this.emit(vTl,n),this._dispense()})}_ensureMinimum(){if(this._draining===!0)return;let r=this._config.min-this._count;for(let t=0;t0){this._evictionIterator.reset();continue}let s=i.value,a=this._evictor.evict(t,s,this._availableObjects.length);n++,a===!0&&(this._evictionIterator.remove(),this._destroy(s))}}_scheduleEvictorRun(){this._config.evictionRunIntervalMillis>0&&(this._scheduledEviction=setTimeout(()=>{this._evict(),this._scheduleEvictorRun()},this._config.evictionRunIntervalMillis).unref())}_descheduleEvictorRun(){this._scheduledEviction&&clearTimeout(this._scheduledEviction),this._scheduledEviction=null}start(){this._draining!==!0&&this._started!==!0&&(this._started=!0,this._scheduleEvictorRun(),this._ensureMinimum())}acquire(r){if(this._started===!1&&this._config.autostart===!1&&this.start(),this._draining)return this._Promise.reject(new Error("pool is draining and cannot accept work"));if(this.spareResourceCapacity<1&&this._availableObjects.length<1&&this._config.maxWaitingClients!==void 0&&this._waitingClientsQueue.length>=this._config.maxWaitingClients)return this._Promise.reject(new Error("max waitingClients count exceeded"));let t=new _Tl(this._config.acquireTimeoutMillis,this._Promise);return this._waitingClientsQueue.enqueue(t,r),this._dispense(),t.promise}use(r,t){return this.acquire(t).then(n=>r(n).then(i=>(this.release(n),i),i=>{throw this.destroy(n),i}))}isBorrowedResource(r){return this._resourceLoans.has(r)}release(r){let t=this._resourceLoans.get(r);if(t===void 0)return this._Promise.reject(new Error("Resource not currently part of this pool"));this._resourceLoans.delete(r),t.resolve();let n=t.pooledResource;return n.deallocate(),this._addPooledResourceToAvailableObjects(n),this._dispense(),this._Promise.resolve()}destroy(r){let t=this._resourceLoans.get(r);if(t===void 0)return this._Promise.reject(new Error("Resource not currently part of this pool"));this._resourceLoans.delete(r),t.resolve();let n=t.pooledResource;return n.deallocate(),this._destroy(n),this._dispense(),this._Promise.resolve()}_addPooledResourceToAvailableObjects(r){r.idle(),this._config.fifo===!0?this._availableObjects.push(r):this._availableObjects.unshift(r)}drain(){return this._draining=!0,this.__allResourceRequestsSettled().then(()=>this.__allResourcesReturned()).then(()=>{this._descheduleEvictorRun()})}__allResourceRequestsSettled(){return this._waitingClientsQueue.length>0?XDt(this._waitingClientsQueue.tail.promise):this._Promise.resolve()}__allResourcesReturned(){let r=Array.from(this._resourceLoans.values()).map(t=>t.promise).map(XDt);return this._Promise.all(r)}clear(){let r=Array.from(this._factoryCreateOperations).map(XDt);return this._Promise.all(r).then(()=>{for(let n of this._availableObjects)this._destroy(n);let t=Array.from(this._factoryDestroyOperations).map(XDt);return XDt(this._Promise.all(t))})}ready(){return new this._Promise(r=>{let t=()=>{this.available>=this.min?r():setTimeout(t,100)};t()})}get _potentiallyAllocableResourceCount(){return this._availableObjects.length+this._testOnBorrowResources.size+this._testOnReturnResources.size+this._factoryCreateOperations.size}get _count(){return this._allObjects.size+this._factoryCreateOperations.size}get spareResourceCapacity(){return this._config.max-(this._allObjects.size+this._factoryCreateOperations.size)}get size(){return this._count}get available(){return this._availableObjects.length}get borrowed(){return this._resourceLoans.size}get pending(){return this._waitingClientsQueue.length}get max(){return this._config.max}get min(){return this._config.min}};jis.exports=SYr});var Kis=A((jvg,Qis)=>{var Uis=Gis(),Vis=oKt(),zis=DYr(),$is=mYr();Qis.exports={Pool:Uis,Deque:Vis,PriorityQueue:zis,DefaultEvictor:$is,createPool:function(e,r){return new Uis($is,Vis,zis,e,r)}}});var PYr=A(o2e=>{"use strict";var Fl=o2e&&o2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},zK=o2e&&o2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},th,X2,KD,Kb,$K,eSt,s2e,Yis,Jis,Xis,IYr,Zis,wYr,mF,cKt,His,QK,Are,ype,xYr,TYr;Object.defineProperty(o2e,"__esModule",{value:!0});var ZDt=IWr(),DTl=Yns(),STl=tis(),ess=lis(),wTl=require("events"),Wis=tYr(),VK=S9e(),ITl=Kis(),tSt=yre(),xTl=require("url"),I9e=XQt(),a2e=class e extends wTl.EventEmitter{static commandOptions(r){return(0,Wis.commandOptions)(r)}static extend(r){let t=(0,VK.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecuter,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecuter,scripts:r==null?void 0:r.scripts});return t!==e&&(t.prototype.Multi=ess.default.extend(r)),t}static create(r){return new(e.extend(r))(r)}static parseURL(r){let{hostname:t,port:n,protocol:i,username:s,password:a,pathname:o}=new xTl.URL(r),c={socket:{host:t}};if(i==="rediss:")c.socket.tls=!0;else if(i!=="redis:")throw new TypeError("Invalid protocol");if(n&&(c.socket.port=Number(n)),s&&(c.username=decodeURIComponent(s)),a&&(c.password=decodeURIComponent(a)),o.length>1){let l=Number(o.substring(1));if(isNaN(l))throw new TypeError("Invalid pathname");c.database=l}return c}get options(){return Fl(this,X2,"f")}get isOpen(){return Fl(this,KD,"f").isOpen}get isReady(){return Fl(this,KD,"f").isReady}get isPubSubActive(){return Fl(this,Kb,"f").isPubSubActive}get v4(){var r;if(!((r=Fl(this,X2,"f"))!=null&&r.legacyMode))throw new Error('the client is not in "legacy mode"');return Fl(this,eSt,"f")}constructor(r){super(),th.add(this),Object.defineProperty(this,"commandOptions",{enumerable:!0,configurable:!0,writable:!0,value:e.commandOptions}),X2.set(this,void 0),KD.set(this,void 0),Kb.set(this,void 0),$K.set(this,void 0),eSt.set(this,{}),s2e.set(this,0),cKt.set(this,void 0),Object.defineProperty(this,"select",{enumerable:!0,configurable:!0,writable:!0,value:this.SELECT}),Object.defineProperty(this,"subscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUBSCRIBE}),Object.defineProperty(this,"unsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.UNSUBSCRIBE}),Object.defineProperty(this,"pSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PSUBSCRIBE}),Object.defineProperty(this,"pUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PUNSUBSCRIBE}),Object.defineProperty(this,"sSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SSUBSCRIBE}),Object.defineProperty(this,"sUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUNSUBSCRIBE}),Object.defineProperty(this,"quit",{enumerable:!0,configurable:!0,writable:!0,value:this.QUIT}),Object.defineProperty(this,"multi",{enumerable:!0,configurable:!0,writable:!0,value:this.MULTI}),zK(this,X2,Fl(this,th,"m",Yis).call(this,r),"f"),zK(this,Kb,Fl(this,th,"m",Jis).call(this),"f"),zK(this,KD,Fl(this,th,"m",Xis).call(this),"f"),zK(this,$K,Fl(this,th,"m",IYr).call(this),"f"),Fl(this,th,"m",Zis).call(this)}duplicate(r){return new(Object.getPrototypeOf(this)).constructor({...Fl(this,X2,"f"),...r})}connect(){return zK(this,$K,Fl(this,$K,"f")??Fl(this,th,"m",IYr).call(this),"f"),Fl(this,KD,"f").connect()}async commandsExecutor(r,t){let{args:n,options:i}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await Fl(this,th,"m",QK).call(this,n,i),n.preserve)}sendCommand(r,t){return Fl(this,th,"m",QK).call(this,r,t)}async functionsExecuter(r,t,n){let{args:i,options:s}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await this.executeFunction(n,r,i,s),i.preserve)}executeFunction(r,t,n,i){return Fl(this,th,"m",QK).call(this,(0,VK.fCallArguments)(r,t,n),i)}async scriptsExecuter(r,t){let{args:n,options:i}=(0,VK.transformCommandArguments)(r,t);return(0,VK.transformCommandReply)(r,await this.executeScript(r,n,i),n.preserve)}async executeScript(r,t,n){var s,a;let i=["EVALSHA",r.SHA1];r.NUMBER_OF_KEYS!==void 0&&i.push(r.NUMBER_OF_KEYS.toString()),i.push(...t);try{return await Fl(this,th,"m",QK).call(this,i,n)}catch(o){if(!((a=(s=o==null?void 0:o.message)==null?void 0:s.startsWith)!=null&&a.call(s,"NOSCRIPT")))throw o;return i[0]="EVAL",i[1]=r.SCRIPT,Fl(this,th,"m",QK).call(this,i,n)}}async SELECT(r,t){(0,Wis.isCommandOptions)(r)||(t=r,r=null),await Fl(this,th,"m",QK).call(this,["SELECT",t.toString()],r),zK(this,s2e,t,"f")}SUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.CHANNELS,r,t,n))}UNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.CHANNELS,r,t,n))}PSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.PATTERNS,r,t,n))}PUNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.PATTERNS,r,t,n))}SSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").subscribe(I9e.PubSubType.SHARDED,r,t,n))}SUNSUBSCRIBE(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").unsubscribe(I9e.PubSubType.SHARDED,r,t,n))}getPubSubListeners(r){return Fl(this,Kb,"f").getPubSubListeners(r)}extendPubSubChannelListeners(r,t,n){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").extendPubSubChannelListeners(r,t,n))}extendPubSubListeners(r,t){return Fl(this,th,"m",Are).call(this,Fl(this,Kb,"f").extendPubSubListeners(r,t))}QUIT(){return Fl(this,KD,"f").quit(async()=>{let r=Fl(this,Kb,"f").addCommand(["QUIT"]);Fl(this,th,"m",ype).call(this);let[t]=await Promise.all([r,Fl(this,th,"m",TYr).call(this)]);return t})}executeIsolated(r){return Fl(this,$K,"f")?Fl(this,$K,"f").use(r):Promise.reject(new tSt.ClientClosedError)}MULTI(){var r;return new this.Multi(this.multiExecutor.bind(this),(r=Fl(this,X2,"f"))==null?void 0:r.legacyMode)}async multiExecutor(r,t,n){if(!Fl(this,KD,"f").isOpen)return Promise.reject(new tSt.ClientClosedError);let i=n?Promise.all([Fl(this,Kb,"f").addCommand(["MULTI"],{chainId:n}),Fl(this,th,"m",xYr).call(this,r,n),Fl(this,Kb,"f").addCommand(["EXEC"],{chainId:n})]):Fl(this,th,"m",xYr).call(this,r);Fl(this,th,"m",ype).call(this);let s=await i;return t!==void 0&&zK(this,s2e,t,"f"),s}async*scanIterator(r){let t=0;do{let n=await this.scan(t,r);t=n.cursor;for(let i of n.keys)yield i}while(t!==0)}async*hScanIterator(r,t){let n=0;do{let i=await this.hScan(r,n,t);n=i.cursor;for(let s of i.tuples)yield s}while(n!==0)}async*sScanIterator(r,t){let n=0;do{let i=await this.sScan(r,n,t);n=i.cursor;for(let s of i.members)yield s}while(n!==0)}async*zScanIterator(r,t){let n=0;do{let i=await this.zScan(r,n,t);n=i.cursor;for(let s of i.members)yield s}while(n!==0)}async disconnect(){Fl(this,Kb,"f").flushAll(new tSt.DisconnectsClientError),Fl(this,KD,"f").disconnect(),await Fl(this,th,"m",TYr).call(this)}ref(){Fl(this,KD,"f").ref()}unref(){Fl(this,KD,"f").unref()}};o2e.default=a2e;X2=new WeakMap,KD=new WeakMap,Kb=new WeakMap,$K=new WeakMap,eSt=new WeakMap,s2e=new WeakMap,cKt=new WeakMap,th=new WeakSet,Yis=function(r){if(r!=null&&r.url){let t=a2e.parseURL(r.url);r.socket&&(t.socket=Object.assign(r.socket,t.socket)),Object.assign(r,t)}return r!=null&&r.database&&zK(this,s2e,r.database,"f"),r},Jis=function(){var r;return new STl.default((r=Fl(this,X2,"f"))==null?void 0:r.commandsQueueMaxLength,(t,n)=>this.emit("sharded-channel-moved",t,n))},Xis=function(){var t;let r=async()=>{var s,a,o,c;let n=[];Fl(this,s2e,"f")!==0&&n.push(Fl(this,Kb,"f").addCommand(["SELECT",Fl(this,s2e,"f").toString()],{asap:!0})),(s=Fl(this,X2,"f"))!=null&&s.readonly&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.READONLY.transformArguments(),{asap:!0})),(a=Fl(this,X2,"f"))!=null&&a.name&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.CLIENT_SETNAME.transformArguments(Fl(this,X2,"f").name),{asap:!0})),((o=Fl(this,X2,"f"))!=null&&o.username||(c=Fl(this,X2,"f"))!=null&&c.password)&&n.push(Fl(this,Kb,"f").addCommand(ZDt.default.AUTH.transformArguments({username:Fl(this,X2,"f").username,password:Fl(this,X2,"f").password??""}),{asap:!0}));let i=Fl(this,Kb,"f").resubscribe();i&&n.push(i),n.length&&(Fl(this,th,"m",ype).call(this,!0),await Promise.all(n))};return new DTl.default(r,(t=Fl(this,X2,"f"))==null?void 0:t.socket).on("data",n=>Fl(this,Kb,"f").onReplyChunk(n)).on("error",n=>{var i;this.emit("error",n),Fl(this,KD,"f").isOpen&&!((i=Fl(this,X2,"f"))!=null&&i.disableOfflineQueue)?Fl(this,Kb,"f").flushWaitingForReply(n):Fl(this,Kb,"f").flushAll(n)}).on("connect",()=>{this.emit("connect")}).on("ready",()=>{this.emit("ready"),Fl(this,th,"m",His).call(this),Fl(this,th,"m",ype).call(this)}).on("reconnecting",()=>this.emit("reconnecting")).on("drain",()=>Fl(this,th,"m",ype).call(this)).on("end",()=>this.emit("end"))},IYr=function(){var r;return(0,ITl.createPool)({create:async()=>{let t=this.duplicate({isolationPoolOptions:void 0}).on("error",n=>this.emit("error",n));return await t.connect(),t},destroy:t=>t.disconnect()},(r=Fl(this,X2,"f"))==null?void 0:r.isolationPoolOptions)},Zis=function(){var n;var r,t;if((n=Fl(this,X2,"f"))!=null&&n.legacyMode){Fl(this,eSt,"f").sendCommand=Fl(this,th,"m",QK).bind(this),this.sendCommand=(...i)=>{let s=Fl(this,th,"m",wYr).call(this,...i);s&&s.promise.then(a=>s.callback(null,a)).catch(a=>s.callback(a))};for(let[i,s]of Object.entries(ZDt.default))Fl(this,th,"m",mF).call(this,i,s),(r=this)[t=i.toLowerCase()]??(r[t]=this[i]);Fl(this,th,"m",mF).call(this,"SELECT"),Fl(this,th,"m",mF).call(this,"select"),Fl(this,th,"m",mF).call(this,"SUBSCRIBE"),Fl(this,th,"m",mF).call(this,"subscribe"),Fl(this,th,"m",mF).call(this,"PSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"pSubscribe"),Fl(this,th,"m",mF).call(this,"UNSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"unsubscribe"),Fl(this,th,"m",mF).call(this,"PUNSUBSCRIBE"),Fl(this,th,"m",mF).call(this,"pUnsubscribe"),Fl(this,th,"m",mF).call(this,"QUIT"),Fl(this,th,"m",mF).call(this,"quit")}},wYr=function(...r){let t=typeof r[r.length-1]=="function"?r.pop():void 0,n=Fl(this,th,"m",QK).call(this,(0,VK.transformLegacyCommandArguments)(r));if(t)return{promise:n,callback:t};n.catch(i=>this.emit("error",i))},mF=function(r,t){Fl(this,eSt,"f")[r]=this[r].bind(this),this[r]=t&&t.TRANSFORM_LEGACY_REPLY&&t.transformReply?(...n)=>{let i=Fl(this,th,"m",wYr).call(this,r,...n);i&&i.promise.then(s=>i.callback(null,t.transformReply(s))).catch(s=>i.callback(s))}:(...n)=>this.sendCommand(r,...n)},His=function e(){var r;!((r=Fl(this,X2,"f"))!=null&&r.pingInterval)||!Fl(this,KD,"f").isReady||(clearTimeout(Fl(this,cKt,"f")),zK(this,cKt,setTimeout(()=>{Fl(this,KD,"f").isReady&&Fl(this,th,"m",QK).call(this,["PING"]).then(t=>this.emit("ping-interval",t)).catch(t=>this.emit("error",t)).finally(()=>Fl(this,th,"m",e).call(this))},Fl(this,X2,"f").pingInterval),"f"))},QK=function(r,t){var i;if(Fl(this,KD,"f").isOpen){if(t!=null&&t.isolated)return this.executeIsolated(s=>s.sendCommand(r,{...t,isolated:!1}));if(!Fl(this,KD,"f").isReady&&((i=Fl(this,X2,"f"))!=null&&i.disableOfflineQueue))return Promise.reject(new tSt.ClientOfflineError)}else return Promise.reject(new tSt.ClientClosedError);let n=Fl(this,Kb,"f").addCommand(r,t);return Fl(this,th,"m",ype).call(this),n},Are=function(r){return r===void 0?Promise.resolve():(Fl(this,th,"m",ype).call(this),r)},ype=function(r=!1){if(!(Fl(this,KD,"f").writableNeedDrain||!r&&!Fl(this,KD,"f").isReady))for(Fl(this,KD,"f").cork();!Fl(this,KD,"f").writableNeedDrain;){let t=Fl(this,Kb,"f").getCommandToSend();if(t===void 0)break;Fl(this,KD,"f").writeCommand(t)}},xYr=function(r,t){return Promise.all(r.map(({args:n})=>Fl(this,Kb,"f").addCommand(n,{chainId:t})))},TYr=async function(){await Fl(this,$K,"f").drain(),await Fl(this,$K,"f").clear(),zK(this,$K,void 0,"f")};(0,VK.attachCommands)({BaseClass:a2e,commands:ZDt.default,executor:a2e.prototype.commandsExecutor});a2e.prototype.Multi=ess.default});var nss=A((Uvg,RYr)=>{var tss=[0,4129,8258,12387,16516,20645,24774,28903,33032,37161,41290,45419,49548,53677,57806,61935,4657,528,12915,8786,21173,17044,29431,25302,37689,33560,45947,41818,54205,50076,62463,58334,9314,13379,1056,5121,25830,29895,17572,21637,42346,46411,34088,38153,58862,62927,50604,54669,13907,9842,5649,1584,30423,26358,22165,18100,46939,42874,38681,34616,63455,59390,55197,51132,18628,22757,26758,30887,2112,6241,10242,14371,51660,55789,59790,63919,35144,39273,43274,47403,23285,19156,31415,27286,6769,2640,14899,10770,56317,52188,64447,60318,39801,35672,47931,43802,27814,31879,19684,23749,11298,15363,3168,7233,60846,64911,52716,56781,44330,48395,36200,40265,32407,28342,24277,20212,15891,11826,7761,3696,65439,61374,57309,53244,48923,44858,40793,36728,37256,33193,45514,41451,53516,49453,61774,57711,4224,161,12482,8419,20484,16421,28742,24679,33721,37784,41979,46042,49981,54044,58239,62302,689,4752,8947,13010,16949,21012,25207,29270,46570,42443,38312,34185,62830,58703,54572,50445,13538,9411,5280,1153,29798,25671,21540,17413,42971,47098,34713,38840,59231,63358,50973,55100,9939,14066,1681,5808,26199,30326,17941,22068,55628,51565,63758,59695,39368,35305,47498,43435,22596,18533,30726,26663,6336,2273,14466,10403,52093,56156,60223,64286,35833,39896,43963,48026,19061,23124,27191,31254,2801,6864,10931,14994,64814,60687,56684,52557,48554,44427,40424,36297,31782,27655,23652,19525,15522,11395,7392,3265,61215,65342,53085,57212,44955,49082,36825,40952,28183,32310,20053,24180,11923,16050,3793,7920],TTl=function(r){for(var t,n=0,i=0,s=[],a=r.length;n>6|192,s[i++]=t&63|128):(t&64512)===55296&&n+1>18|240,s[i++]=t>>12&63|128,s[i++]=t>>6&63|128,s[i++]=t&63|128):(s[i++]=t>>12|224,s[i++]=t>>6&63|128,s[i++]=t&63|128);return s},rss=RYr.exports=function(r){for(var t,n=0,i=-1,s=0,a=0,o=typeof r=="string"?TTl(r):r,c=o.length;n>8)&255]^a<<8;else if(n-1!==i)return a&16383;s=tss[(t^s>>8)&255]^s<<8}return s&16383};RYr.exports.generateMulti=function(r){for(var t=1,n=r.length,i=rss(r[0]);t{"use strict";var o0=d2e&&d2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},KK=d2e&&d2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},E_,BYr,GYr,rP,rSt,u2e,l2e,qYr,kYr,uKt,iss,sss,FYr,NYr,lKt,MYr,x9e,oss,LYr,c2e,css,T9e,uss,jYr,lss;Object.defineProperty(d2e,"__esModule",{value:!0});var PTl=PYr(),RTl=yre(),ass=require("util"),bre=XQt(),OYr=nss(),nSt=class e{get isOpen(){return o0(this,l2e,"f")}constructor(r,t){E_.add(this),rP.set(this,void 0),rSt.set(this,void 0),u2e.set(this,void 0),Object.defineProperty(this,"slots",{enumerable:!0,configurable:!0,writable:!0,value:new Array(o0(e,BYr,"f",GYr))}),Object.defineProperty(this,"shards",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"masters",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"replicas",{enumerable:!0,configurable:!0,writable:!0,value:new Array}),Object.defineProperty(this,"nodeByAddress",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"pubSubNode",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),l2e.set(this,!1),x9e.set(this,void 0),T9e.set(this,void 0),KK(this,rP,r,"f"),KK(this,rSt,PTl.default.extend(r),"f"),KK(this,u2e,t,"f")}async connect(){if(o0(this,l2e,"f"))throw new Error("Cluster already open");KK(this,l2e,!0,"f");try{await o0(this,E_,"m",qYr).call(this)}catch(r){throw KK(this,l2e,!1,"f"),r}}nodeClient(r){return r.client??o0(this,E_,"m",MYr).call(this,r)}async rediscover(r){return KK(this,x9e,o0(this,x9e,"f")??o0(this,E_,"m",oss).call(this,r).finally(()=>KK(this,x9e,void 0,"f")),"f"),o0(this,x9e,"f")}quit(){return o0(this,E_,"m",LYr).call(this,r=>r.quit())}disconnect(){return o0(this,E_,"m",LYr).call(this,r=>r.disconnect())}getClient(r,t){if(!r)return this.nodeClient(this.getRandomNode());let n=OYr(r);return t?this.nodeClient(this.getSlotRandomNode(n)):this.nodeClient(this.slots[n].master)}getRandomNode(){return KK(this,T9e,o0(this,T9e,"f")??o0(this,E_,"m",css).call(this),"f"),o0(this,T9e,"f").next().value}getSlotRandomNode(r){var n;let t=this.slots[r];return(n=t.replicas)!=null&&n.length?(t.nodesIterator??(t.nodesIterator=o0(this,E_,"m",uss).call(this,t)),t.nodesIterator.next().value):t.master}getMasterByAddress(r){let t=this.nodeByAddress.get(r);if(t)return this.nodeClient(t)}getPubSubClient(){return this.pubSubNode?this.pubSubNode.client:o0(this,E_,"m",jYr).call(this)}async executeUnsubscribeCommand(r){let t=await this.getPubSubClient();await r(t),t.isPubSubActive||(await t.disconnect(),this.pubSubNode=void 0)}getShardedPubSubClient(r){let{master:t}=this.slots[OYr(r)];return t.pubSubClient??o0(this,E_,"m",lss).call(this,t)}async executeShardedUnsubscribeCommand(r,t){let{master:n}=this.slots[OYr(r)];if(!n.pubSubClient)return Promise.resolve();let i=await n.pubSubClient;await t(i),i.isPubSubActive||(await i.disconnect(),n.pubSubClient=void 0)}};BYr=nSt,rP=new WeakMap,rSt=new WeakMap,u2e=new WeakMap,l2e=new WeakMap,x9e=new WeakMap,T9e=new WeakMap,E_=new WeakSet,qYr=async function(){let r=Math.floor(Math.random()*o0(this,rP,"f").rootNodes.length);for(let t=r;to0(this,E_,"m",NYr).call(this,m,!0,s,t,i))),this.shards.push(u);for(let m=a;m<=o;m++)this.slots[m]=u}if(this.pubSubNode&&!t.has(this.pubSubNode.address))if(ass.types.isPromise(this.pubSubNode.client))i.push(this.pubSubNode.client.then(a=>a.disconnect())),this.pubSubNode=void 0;else{i.push(this.pubSubNode.client.disconnect());let a=this.pubSubNode.client.getPubSubListeners(bre.PubSubType.CHANNELS),o=this.pubSubNode.client.getPubSubListeners(bre.PubSubType.PATTERNS);(a.size||o.size)&&i.push(o0(this,E_,"m",jYr).call(this,{[bre.PubSubType.CHANNELS]:a,[bre.PubSubType.PATTERNS]:o}))}for(let[a,o]of this.nodeByAddress.entries()){if(t.has(a))continue;o.client&&i.push(o0(this,E_,"m",c2e).call(this,o.client,l=>l.disconnect()));let{pubSubClient:c}=o;c&&i.push(o0(this,E_,"m",c2e).call(this,c,l=>l.disconnect())),this.nodeByAddress.delete(a)}return await Promise.all(i),!0}catch(n){return o0(this,u2e,"f").call(this,"error",n),!1}},iss=async function(r){let t=new(o0(this,rSt,"f"))(o0(this,E_,"m",FYr).call(this,r,!0));t.on("error",n=>o0(this,u2e,"f").call(this,"error",n)),await t.connect();try{return await t.clusterSlots()}finally{await t.disconnect()}},sss=function(r){switch(typeof o0(this,rP,"f").nodeAddressMap){case"object":return o0(this,rP,"f").nodeAddressMap[r];case"function":return o0(this,rP,"f").nodeAddressMap(r)}},FYr=function(r,t){let n;if(o0(this,rP,"f").defaults){let i;o0(this,rP,"f").defaults.socket?i=r!=null&&r.socket?{...o0(this,rP,"f").defaults.socket,...r.socket}:o0(this,rP,"f").defaults.socket:i=r==null?void 0:r.socket,n={...o0(this,rP,"f").defaults,...r,socket:i}}else n=r;return t&&(n??(n={}),n.socket??(n.socket={}),n.socket.reconnectStrategy=!1),n},NYr=function({id:r,ip:t,port:n},i,s,a,o){let c=`${t}:${n}`;a.add(c);let l=this.nodeByAddress.get(c);return l||(l={id:r,host:t,port:n,address:c,readonly:i,client:void 0},s&&o.push(o0(this,E_,"m",MYr).call(this,l)),this.nodeByAddress.set(c,l)),(i?this.replicas:this.masters).push(l),l},lKt=async function(r,t=r.readonly){let n=new(o0(this,rSt,"f"))(o0(this,E_,"m",FYr).call(this,{socket:o0(this,E_,"m",sss).call(this,r.address)??{host:r.host,port:r.port},readonly:t}));return n.on("error",i=>o0(this,u2e,"f").call(this,"error",i)),await n.connect(),n},MYr=function(r){let t=o0(this,E_,"m",lKt).call(this,r).then(n=>(r.client=n,n)).catch(n=>{throw r.client=void 0,n});return r.client=t,t},oss=async function(r){if(!await o0(this,E_,"m",uKt).call(this,r.options))return o0(this,E_,"m",qYr).call(this)},LYr=async function(r){KK(this,l2e,!1,"f");let t=[];for(let{master:n,replicas:i}of this.shards)if(n.client&&t.push(o0(this,E_,"m",c2e).call(this,n.client,r)),n.pubSubClient&&t.push(o0(this,E_,"m",c2e).call(this,n.pubSubClient,r)),i)for(let{client:s}of i)s&&t.push(o0(this,E_,"m",c2e).call(this,s,r));this.pubSubNode&&(t.push(o0(this,E_,"m",c2e).call(this,this.pubSubNode.client,r)),this.pubSubNode=void 0),o0(this,E_,"m",kYr).call(this),this.nodeByAddress.clear(),await Promise.allSettled(t)},c2e=function(r,t){return ass.types.isPromise(r)?r.then(t):t(r)},css=function*(){let r=Math.floor(Math.random()*(this.masters.length+this.replicas.length));if(r(r&&await Promise.all([i.extendPubSubListeners(bre.PubSubType.CHANNELS,r[bre.PubSubType.CHANNELS]),i.extendPubSubListeners(bre.PubSubType.PATTERNS,r[bre.PubSubType.PATTERNS])]),this.pubSubNode.client=i,i)).catch(i=>{throw this.pubSubNode=void 0,i})},this.pubSubNode.client},lss=function(r){let t=o0(this,E_,"m",lKt).call(this,r,!0).then(n=>(n.on("server-sunsubscribe",async(i,s)=>{try{await this.rediscover(n),(await this.getShardedPubSubClient(i)).extendPubSubChannelListeners(bre.PubSubType.SHARDED,i,s)}catch(a){o0(this,u2e,"f").call(this,"sharded-shannel-moved-error",a,i,s)}}),r.pubSubClient=n,n)).catch(n=>{throw r.pubSubClient=void 0,n});return r.pubSubClient=t,t};GYr={value:16384};d2e.default=nSt});var fss=A(p2e=>{"use strict";var P9e=p2e&&p2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},I4=p2e&&p2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},Cre,iSt,vO;Object.defineProperty(p2e,"__esModule",{value:!0});var kTl=S$t(),pss=iYr(),mss=S9e(),UYr=VYr(),sSt=class e{static extend(r){return(0,mss.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts})}constructor(r,t){Cre.set(this,new pss.default),iSt.set(this,void 0),vO.set(this,void 0),Object.defineProperty(this,"EXEC",{enumerable:!0,configurable:!0,writable:!0,value:this.exec}),P9e(this,iSt,r,"f"),P9e(this,vO,t,"f")}commandsExecutor(r,t){let n=r.transformArguments(...t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,n),"f"),this.addCommand(void 0,n,r.transformReply)}addCommand(r,t,n){return P9e(this,vO,I4(this,vO,"f")??r,"f"),I4(this,Cre,"f").addCommand(t,n),this}functionsExecutor(r,t,n){let i=I4(this,Cre,"f").addFunction(n,r,t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,i),"f"),this}scriptsExecutor(r,t){let n=I4(this,Cre,"f").addScript(r,t);return P9e(this,vO,I4(this,vO,"f")??UYr.default.extractFirstKey(r,t,n),"f"),this}async exec(r=!1){return r?this.execAsPipeline():I4(this,Cre,"f").handleExecReplies(await I4(this,iSt,"f").call(this,I4(this,Cre,"f").queue,I4(this,vO,"f"),pss.default.generateChainId()))}async execAsPipeline(){return I4(this,Cre,"f").transformReplies(await I4(this,iSt,"f").call(this,I4(this,Cre,"f").queue,I4(this,vO,"f")))}};p2e.default=sSt;Cre=new WeakMap,iSt=new WeakMap,vO=new WeakMap;(0,mss.attachCommands)({BaseClass:sSt,commands:kTl.default,executor:sSt.prototype.commandsExecutor})});var VYr=A(m2e=>{"use strict";var s_=m2e&&m2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},zYr=m2e&&m2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},R9e,k9e,nb,dKt,aSt;Object.defineProperty(m2e,"__esModule",{value:!0});var FTl=S$t(),NTl=dss(),_pe=S9e(),OTl=require("events"),BTl=fss(),hss=yre(),oSt=class e extends OTl.EventEmitter{static extractFirstKey(r,t,n){if(r.FIRST_KEY_INDEX!==void 0)return typeof r.FIRST_KEY_INDEX=="number"?n[r.FIRST_KEY_INDEX]:r.FIRST_KEY_INDEX(...t)}static create(r){return new((0,_pe.attachExtensions)({BaseClass:e,modulesExecutor:e.prototype.commandsExecutor,modules:r==null?void 0:r.modules,functionsExecutor:e.prototype.functionsExecutor,functions:r==null?void 0:r.functions,scriptsExecutor:e.prototype.scriptsExecutor,scripts:r==null?void 0:r.scripts}))(r)}get slots(){return s_(this,nb,"f").slots}get shards(){return s_(this,nb,"f").shards}get masters(){return s_(this,nb,"f").masters}get replicas(){return s_(this,nb,"f").replicas}get nodeByAddress(){return s_(this,nb,"f").nodeByAddress}get pubSubNode(){return s_(this,nb,"f").pubSubNode}get isOpen(){return s_(this,nb,"f").isOpen}constructor(r){super(),R9e.add(this),k9e.set(this,void 0),nb.set(this,void 0),dKt.set(this,void 0),Object.defineProperty(this,"multi",{enumerable:!0,configurable:!0,writable:!0,value:this.MULTI}),Object.defineProperty(this,"subscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUBSCRIBE}),Object.defineProperty(this,"unsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.UNSUBSCRIBE}),Object.defineProperty(this,"pSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PSUBSCRIBE}),Object.defineProperty(this,"pUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.PUNSUBSCRIBE}),Object.defineProperty(this,"sSubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SSUBSCRIBE}),Object.defineProperty(this,"sUnsubscribe",{enumerable:!0,configurable:!0,writable:!0,value:this.SUNSUBSCRIBE}),zYr(this,k9e,r,"f"),zYr(this,nb,new NTl.default(r,this.emit.bind(this)),"f"),zYr(this,dKt,BTl.default.extend(r),"f")}duplicate(r){return new(Object.getPrototypeOf(this)).constructor({...s_(this,k9e,"f"),...r})}connect(){return s_(this,nb,"f").connect()}async commandsExecutor(r,t){let{jsArgs:n,args:i,options:s}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.sendCommand(e.extractFirstKey(r,n,i),r.IS_READ_ONLY,i,s),i.preserve)}async sendCommand(r,t,n,i){return s_(this,R9e,"m",aSt).call(this,r,t,s=>s.sendCommand(n,i))}async functionsExecutor(r,t,n){let{args:i,options:s}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.executeFunction(n,r,t,i,s),i.preserve)}async executeFunction(r,t,n,i,s){return s_(this,R9e,"m",aSt).call(this,e.extractFirstKey(t,n,i),t.IS_READ_ONLY,a=>a.executeFunction(r,t,i,s))}async scriptsExecutor(r,t){let{args:n,options:i}=(0,_pe.transformCommandArguments)(r,t);return(0,_pe.transformCommandReply)(r,await this.executeScript(r,t,n,i),n.preserve)}async executeScript(r,t,n,i){return s_(this,R9e,"m",aSt).call(this,e.extractFirstKey(r,t,n),r.IS_READ_ONLY,s=>s.executeScript(r,n,i))}MULTI(r){return new(s_(this,dKt,"f"))((t,n,i)=>s_(this,R9e,"m",aSt).call(this,n,!1,s=>s.multiExecutor(t,void 0,i)),r)}async SUBSCRIBE(r,t,n){return(await s_(this,nb,"f").getPubSubClient()).SUBSCRIBE(r,t,n)}async UNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeUnsubscribeCommand(i=>i.UNSUBSCRIBE(r,t,n))}async PSUBSCRIBE(r,t,n){return(await s_(this,nb,"f").getPubSubClient()).PSUBSCRIBE(r,t,n)}async PUNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeUnsubscribeCommand(i=>i.PUNSUBSCRIBE(r,t,n))}async SSUBSCRIBE(r,t,n){let i=s_(this,k9e,"f").maxCommandRedirections??16,s=Array.isArray(r)?r[0]:r,a=await s_(this,nb,"f").getShardedPubSubClient(s);for(let o=0;;o++)try{return await a.SSUBSCRIBE(r,t,n)}catch(c){if(++o>i||!(c instanceof hss.ErrorReply))throw c;if(c.message.startsWith("MOVED")){await s_(this,nb,"f").rediscover(a),a=await s_(this,nb,"f").getShardedPubSubClient(s);continue}throw c}}SUNSUBSCRIBE(r,t,n){return s_(this,nb,"f").executeShardedUnsubscribeCommand(Array.isArray(r)?r[0]:r,i=>i.SUNSUBSCRIBE(r,t,n))}quit(){return s_(this,nb,"f").quit()}disconnect(){return s_(this,nb,"f").disconnect()}nodeClient(r){return s_(this,nb,"f").nodeClient(r)}getRandomNode(){return s_(this,nb,"f").getRandomNode()}getSlotRandomNode(r){return s_(this,nb,"f").getSlotRandomNode(r)}getMasters(){return this.masters}getSlotMaster(r){return this.slots[r].master}};m2e.default=oSt;k9e=new WeakMap,nb=new WeakMap,dKt=new WeakMap,R9e=new WeakSet,aSt=async function(r,t,n){let i=s_(this,k9e,"f").maxCommandRedirections??16,s=await s_(this,nb,"f").getClient(r,t);for(let a=0;;a++)try{return await n(s)}catch(o){if(++a>i||!(o instanceof hss.ErrorReply))throw o;if(o.message.startsWith("ASK")){let c=o.message.substring(o.message.lastIndexOf(" ")+1),l=await s_(this,nb,"f").getMasterByAddress(c);if(l||(await s_(this,nb,"f").rediscover(s),l=await s_(this,nb,"f").getMasterByAddress(c)),!l)throw new Error(`Cannot find node ${c}`);await l.asking(),s=l;continue}else if(o.message.startsWith("MOVED")){await s_(this,nb,"f").rediscover(s),s=await s_(this,nb,"f").getClient(r,t);continue}throw o}};(0,_pe.attachCommands)({BaseClass:oSt,commands:FTl.default,executor:oSt.prototype.commandsExecutor})});var yss=A(F9e=>{"use strict";Object.defineProperty(F9e,"__esModule",{value:!0});F9e.scriptSha1=F9e.defineScript=void 0;var qTl=require("crypto");function MTl(e){return{...e,SHA1:gss(e.SCRIPT)}}F9e.defineScript=MTl;function gss(e){return(0,qTl.createHash)("sha1").update(e).digest("hex")}F9e.scriptSha1=gss});var $Yr=A(Vw=>{"use strict";var LTl=Vw&&Vw.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),jTl=Vw&&Vw.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&<l(r,e,t)};Object.defineProperty(Vw,"__esModule",{value:!0});Vw.RedisFlushModes=Vw.GeoReplyWith=Vw.defineScript=Vw.createCluster=Vw.commandOptions=Vw.createClient=void 0;var _ss=PYr(),GTl=VYr();Vw.createClient=_ss.default.create;Vw.commandOptions=_ss.default.commandOptions;Vw.createCluster=GTl.default.create;var UTl=yss();Object.defineProperty(Vw,"defineScript",{enumerable:!0,get:function(){return UTl.defineScript}});jTl(yre(),Vw);var VTl=xc();Object.defineProperty(Vw,"GeoReplyWith",{enumerable:!0,get:function(){return VTl.GeoReplyWith}});var zTl=DWr();Object.defineProperty(Vw,"RedisFlushModes",{enumerable:!0,get:function(){return zTl.RedisFlushModes}})});var Ass=A(Ape=>{"use strict";Object.defineProperty(Ape,"__esModule",{value:!0});Ape.transformReply=Ape.transformArguments=Ape.FIRST_KEY_INDEX=void 0;Ape.FIRST_KEY_INDEX=1;function $Tl(e,r){return["BF.ADD",e,r]}Ape.transformArguments=$Tl;var QTl=xc();Object.defineProperty(Ape,"transformReply",{enumerable:!0,get:function(){return QTl.transformBooleanReply}})});var bss=A(bpe=>{"use strict";Object.defineProperty(bpe,"__esModule",{value:!0});bpe.transformArguments=bpe.IS_READ_ONLY=bpe.FIRST_KEY_INDEX=void 0;bpe.FIRST_KEY_INDEX=1;bpe.IS_READ_ONLY=!0;function KTl(e){return["BF.CARD",e]}bpe.transformArguments=KTl});var Css=A(HK=>{"use strict";Object.defineProperty(HK,"__esModule",{value:!0});HK.transformReply=HK.transformArguments=HK.IS_READ_ONLY=HK.FIRST_KEY_INDEX=void 0;HK.FIRST_KEY_INDEX=1;HK.IS_READ_ONLY=!0;function HTl(e,r){return["BF.EXISTS",e,r]}HK.transformArguments=HTl;var WTl=xc();Object.defineProperty(HK,"transformReply",{enumerable:!0,get:function(){return WTl.transformBooleanReply}})});var vss=A(WK=>{"use strict";Object.defineProperty(WK,"__esModule",{value:!0});WK.transformReply=WK.transformArguments=WK.IS_READ_ONLY=WK.FIRST_KEY_INDEX=void 0;WK.FIRST_KEY_INDEX=1;WK.IS_READ_ONLY=!0;function YTl(e){return["BF.INFO",e]}WK.transformArguments=YTl;function JTl(e){return{capacity:e[1],size:e[3],numberOfFilters:e[5],numberOfInsertedItems:e[7],expansionRate:e[9]}}WK.transformReply=JTl});var Ess=A(Cpe=>{"use strict";Object.defineProperty(Cpe,"__esModule",{value:!0});Cpe.transformReply=Cpe.transformArguments=Cpe.FIRST_KEY_INDEX=void 0;var XTl=xc();Cpe.FIRST_KEY_INDEX=1;function ZTl(e,r,t){let n=["BF.INSERT",e];return t!=null&&t.CAPACITY&&n.push("CAPACITY",t.CAPACITY.toString()),t!=null&&t.ERROR&&n.push("ERROR",t.ERROR.toString()),t!=null&&t.EXPANSION&&n.push("EXPANSION",t.EXPANSION.toString()),t!=null&&t.NOCREATE&&n.push("NOCREATE"),t!=null&&t.NONSCALING&&n.push("NONSCALING"),n.push("ITEMS"),(0,XTl.pushVerdictArguments)(n,r)}Cpe.transformArguments=ZTl;var ePl=xc();Object.defineProperty(Cpe,"transformReply",{enumerable:!0,get:function(){return ePl.transformBooleanArrayReply}})});var Dss=A(N9e=>{"use strict";Object.defineProperty(N9e,"__esModule",{value:!0});N9e.transformArguments=N9e.FIRST_KEY_INDEX=void 0;N9e.FIRST_KEY_INDEX=1;function tPl(e,r,t){return["BF.LOADCHUNK",e,r.toString(),t]}N9e.transformArguments=tPl});var Sss=A(vpe=>{"use strict";Object.defineProperty(vpe,"__esModule",{value:!0});vpe.transformReply=vpe.transformArguments=vpe.FIRST_KEY_INDEX=void 0;vpe.FIRST_KEY_INDEX=1;function rPl(e,r){return["BF.MADD",e,...r]}vpe.transformArguments=rPl;var nPl=xc();Object.defineProperty(vpe,"transformReply",{enumerable:!0,get:function(){return nPl.transformBooleanArrayReply}})});var wss=A(YK=>{"use strict";Object.defineProperty(YK,"__esModule",{value:!0});YK.transformReply=YK.transformArguments=YK.IS_READ_ONLY=YK.FIRST_KEY_INDEX=void 0;YK.FIRST_KEY_INDEX=1;YK.IS_READ_ONLY=!0;function iPl(e,r){return["BF.MEXISTS",e,...r]}YK.transformArguments=iPl;var sPl=xc();Object.defineProperty(YK,"transformReply",{enumerable:!0,get:function(){return sPl.transformBooleanArrayReply}})});var Iss=A(O9e=>{"use strict";Object.defineProperty(O9e,"__esModule",{value:!0});O9e.transformArguments=O9e.FIRST_KEY_INDEX=void 0;O9e.FIRST_KEY_INDEX=1;function aPl(e,r,t,n){let i=["BF.RESERVE",e,r.toString(),t.toString()];return n!=null&&n.EXPANSION&&i.push("EXPANSION",n.EXPANSION.toString()),n!=null&&n.NONSCALING&&i.push("NONSCALING"),i}O9e.transformArguments=aPl});var xss=A(JK=>{"use strict";Object.defineProperty(JK,"__esModule",{value:!0});JK.transformReply=JK.transformArguments=JK.IS_READ_ONLY=JK.FIRST_KEY_INDEX=void 0;JK.FIRST_KEY_INDEX=1;JK.IS_READ_ONLY=!0;function oPl(e,r){return["BF.SCANDUMP",e,r.toString()]}JK.transformArguments=oPl;function cPl([e,r]){return{iterator:e,chunk:r}}JK.transformReply=cPl});var Lss=A(QYr=>{"use strict";Object.defineProperty(QYr,"__esModule",{value:!0});var Tss=Ass(),Pss=bss(),Rss=Css(),kss=vss(),Fss=Ess(),Nss=Dss(),Oss=Sss(),Bss=wss(),qss=Iss(),Mss=xss();QYr.default={ADD:Tss,add:Tss,CARD:Pss,card:Pss,EXISTS:Rss,exists:Rss,INFO:kss,info:kss,INSERT:Fss,insert:Fss,LOADCHUNK:Nss,loadChunk:Nss,MADD:Oss,mAdd:Oss,MEXISTS:Bss,mExists:Bss,RESERVE:qss,reserve:qss,SCANDUMP:Mss,scanDump:Mss}});var Gss=A(B9e=>{"use strict";Object.defineProperty(B9e,"__esModule",{value:!0});B9e.transformArguments=B9e.FIRST_KEY_INDEX=void 0;B9e.FIRST_KEY_INDEX=1;function uPl(e,r){let t=["CMS.INCRBY",e];if(Array.isArray(r))for(let n of r)jss(t,n);else jss(t,r);return t}B9e.transformArguments=uPl;function jss(e,{item:r,incrementBy:t}){e.push(r,t.toString())}});var Uss=A(XK=>{"use strict";Object.defineProperty(XK,"__esModule",{value:!0});XK.transformReply=XK.transformArguments=XK.IS_READ_ONLY=XK.FIRST_KEY_INDEX=void 0;XK.FIRST_KEY_INDEX=1;XK.IS_READ_ONLY=!0;function lPl(e){return["CMS.INFO",e]}XK.transformArguments=lPl;function dPl(e){return{width:e[1],depth:e[3],count:e[5]}}XK.transformReply=dPl});var Vss=A(q9e=>{"use strict";Object.defineProperty(q9e,"__esModule",{value:!0});q9e.transformArguments=q9e.FIRST_KEY_INDEX=void 0;q9e.FIRST_KEY_INDEX=1;function pPl(e,r,t){return["CMS.INITBYDIM",e,r.toString(),t.toString()]}q9e.transformArguments=pPl});var zss=A(M9e=>{"use strict";Object.defineProperty(M9e,"__esModule",{value:!0});M9e.transformArguments=M9e.FIRST_KEY_INDEX=void 0;M9e.FIRST_KEY_INDEX=1;function mPl(e,r,t){return["CMS.INITBYPROB",e,r.toString(),t.toString()]}M9e.transformArguments=mPl});var $ss=A(L9e=>{"use strict";Object.defineProperty(L9e,"__esModule",{value:!0});L9e.transformArguments=L9e.FIRST_KEY_INDEX=void 0;L9e.FIRST_KEY_INDEX=1;function fPl(e,r){let t=["CMS.MERGE",e,r.length.toString()];if(hPl(r))t.push(...r);else{for(let n of r)t.push(n.name);t.push("WEIGHTS");for(let n of r)t.push(n.weight.toString())}return t}L9e.transformArguments=fPl;function hPl(e){return typeof e[0]=="string"}});var Qss=A(Epe=>{"use strict";Object.defineProperty(Epe,"__esModule",{value:!0});Epe.transformArguments=Epe.IS_READ_ONLY=Epe.FIRST_KEY_INDEX=void 0;var gPl=xc();Epe.FIRST_KEY_INDEX=1;Epe.IS_READ_ONLY=!0;function yPl(e,r){return(0,gPl.pushVerdictArguments)(["CMS.QUERY",e],r)}Epe.transformArguments=yPl});var Zss=A(KYr=>{"use strict";Object.defineProperty(KYr,"__esModule",{value:!0});var Kss=Gss(),Hss=Uss(),Wss=Vss(),Yss=zss(),Jss=$ss(),Xss=Qss();KYr.default={INCRBY:Kss,incrBy:Kss,INFO:Hss,info:Hss,INITBYDIM:Wss,initByDim:Wss,INITBYPROB:Yss,initByProb:Yss,MERGE:Jss,merge:Jss,QUERY:Xss,query:Xss}});var eas=A(Dpe=>{"use strict";Object.defineProperty(Dpe,"__esModule",{value:!0});Dpe.transformReply=Dpe.transformArguments=Dpe.FIRST_KEY_INDEX=void 0;Dpe.FIRST_KEY_INDEX=1;function _Pl(e,r){return["CF.ADD",e,r]}Dpe.transformArguments=_Pl;var APl=xc();Object.defineProperty(Dpe,"transformReply",{enumerable:!0,get:function(){return APl.transformBooleanReply}})});var tas=A(Spe=>{"use strict";Object.defineProperty(Spe,"__esModule",{value:!0});Spe.transformReply=Spe.transformArguments=Spe.FIRST_KEY_INDEX=void 0;Spe.FIRST_KEY_INDEX=1;function bPl(e,r){return["CF.ADDNX",e,r]}Spe.transformArguments=bPl;var CPl=xc();Object.defineProperty(Spe,"transformReply",{enumerable:!0,get:function(){return CPl.transformBooleanReply}})});var ras=A(j9e=>{"use strict";Object.defineProperty(j9e,"__esModule",{value:!0});j9e.transformArguments=j9e.FIRST_KEY_INDEX=void 0;j9e.FIRST_KEY_INDEX=1;function vPl(e,r){return["CF.COUNT",e,r]}j9e.transformArguments=vPl});var nas=A(wpe=>{"use strict";Object.defineProperty(wpe,"__esModule",{value:!0});wpe.transformReply=wpe.transformArguments=wpe.FIRST_KEY_INDEX=void 0;wpe.FIRST_KEY_INDEX=1;function EPl(e,r){return["CF.DEL",e,r]}wpe.transformArguments=EPl;var DPl=xc();Object.defineProperty(wpe,"transformReply",{enumerable:!0,get:function(){return DPl.transformBooleanReply}})});var ias=A(ZK=>{"use strict";Object.defineProperty(ZK,"__esModule",{value:!0});ZK.transformReply=ZK.transformArguments=ZK.IS_READ_ONLY=ZK.FIRST_KEY_INDEX=void 0;ZK.FIRST_KEY_INDEX=1;ZK.IS_READ_ONLY=!0;function SPl(e,r){return["CF.EXISTS",e,r]}ZK.transformArguments=SPl;var wPl=xc();Object.defineProperty(ZK,"transformReply",{enumerable:!0,get:function(){return wPl.transformBooleanReply}})});var sas=A(eH=>{"use strict";Object.defineProperty(eH,"__esModule",{value:!0});eH.transformReply=eH.transformArguments=eH.IS_READ_ONLY=eH.FIRST_KEY_INDEX=void 0;eH.FIRST_KEY_INDEX=1;eH.IS_READ_ONLY=!0;function IPl(e){return["CF.INFO",e]}eH.transformArguments=IPl;function xPl(e){return{size:e[1],numberOfBuckets:e[3],numberOfFilters:e[5],numberOfInsertedItems:e[7],numberOfDeletedItems:e[9],bucketSize:e[11],expansionRate:e[13],maxIteration:e[15]}}eH.transformReply=xPl});var aas=A(Ipe=>{"use strict";Object.defineProperty(Ipe,"__esModule",{value:!0});Ipe.transformReply=Ipe.transformArguments=Ipe.FIRST_KEY_INDEX=void 0;var TPl=pKt();Ipe.FIRST_KEY_INDEX=1;function PPl(e,r,t){return(0,TPl.pushInsertOptions)(["CF.INSERT",e],r,t)}Ipe.transformArguments=PPl;var RPl=xc();Object.defineProperty(Ipe,"transformReply",{enumerable:!0,get:function(){return RPl.transformBooleanArrayReply}})});var oas=A(xpe=>{"use strict";Object.defineProperty(xpe,"__esModule",{value:!0});xpe.transformReply=xpe.transformArguments=xpe.FIRST_KEY_INDEX=void 0;var kPl=pKt();xpe.FIRST_KEY_INDEX=1;function FPl(e,r,t){return(0,kPl.pushInsertOptions)(["CF.INSERTNX",e],r,t)}xpe.transformArguments=FPl;var NPl=xc();Object.defineProperty(xpe,"transformReply",{enumerable:!0,get:function(){return NPl.transformBooleanArrayReply}})});var cas=A(G9e=>{"use strict";Object.defineProperty(G9e,"__esModule",{value:!0});G9e.transformArguments=G9e.FIRST_KEY_INDEX=void 0;G9e.FIRST_KEY_INDEX=1;function OPl(e,r,t){return["CF.LOADCHUNK",e,r.toString(),t]}G9e.transformArguments=OPl});var uas=A(U9e=>{"use strict";Object.defineProperty(U9e,"__esModule",{value:!0});U9e.transformArguments=U9e.FIRST_KEY_INDEX=void 0;U9e.FIRST_KEY_INDEX=1;function BPl(e,r,t){let n=["CF.RESERVE",e,r.toString()];return t!=null&&t.BUCKETSIZE&&n.push("BUCKETSIZE",t.BUCKETSIZE.toString()),t!=null&&t.MAXITERATIONS&&n.push("MAXITERATIONS",t.MAXITERATIONS.toString()),t!=null&&t.EXPANSION&&n.push("EXPANSION",t.EXPANSION.toString()),n}U9e.transformArguments=BPl});var las=A(Tpe=>{"use strict";Object.defineProperty(Tpe,"__esModule",{value:!0});Tpe.transformReply=Tpe.transformArguments=Tpe.FIRST_KEY_INDEX=void 0;Tpe.FIRST_KEY_INDEX=1;function qPl(e,r){return["CF.SCANDUMP",e,r.toString()]}Tpe.transformArguments=qPl;function MPl([e,r]){return{iterator:e,chunk:r}}Tpe.transformReply=MPl});var pKt=A(cSt=>{"use strict";Object.defineProperty(cSt,"__esModule",{value:!0});cSt.pushInsertOptions=void 0;var das=eas(),pas=tas(),mas=ras(),fas=nas(),gas=ias(),yas=sas(),_as=aas(),Aas=oas(),bas=cas(),Cas=uas(),vas=las(),LPl=xc();cSt.default={ADD:das,add:das,ADDNX:pas,addNX:pas,COUNT:mas,count:mas,DEL:fas,del:fas,EXISTS:gas,exists:gas,INFO:yas,info:yas,INSERT:_as,insert:_as,INSERTNX:Aas,insertNX:Aas,LOADCHUNK:bas,loadChunk:bas,RESERVE:Cas,reserve:Cas,SCANDUMP:vas,scanDump:vas};function jPl(e,r,t){return t!=null&&t.CAPACITY&&(e.push("CAPACITY"),e.push(t.CAPACITY.toString())),t!=null&&t.NOCREATE&&e.push("NOCREATE"),e.push("ITEMS"),(0,LPl.pushVerdictArguments)(e,r)}cSt.pushInsertOptions=jPl});var Eas=A(V9e=>{"use strict";Object.defineProperty(V9e,"__esModule",{value:!0});V9e.transformArguments=V9e.FIRST_KEY_INDEX=void 0;V9e.FIRST_KEY_INDEX=1;function GPl(e,r){let t=["TDIGEST.ADD",e];for(let n of r)t.push(n.toString());return t}V9e.transformArguments=GPl});var Das=A(tH=>{"use strict";Object.defineProperty(tH,"__esModule",{value:!0});tH.transformReply=tH.transformArguments=tH.IS_READ_ONLY=tH.FIRST_KEY_INDEX=void 0;tH.FIRST_KEY_INDEX=1;tH.IS_READ_ONLY=!0;function UPl(e,r){let t=["TDIGEST.BYRANK",e];for(let n of r)t.push(n.toString());return t}tH.transformArguments=UPl;var VPl=EV();Object.defineProperty(tH,"transformReply",{enumerable:!0,get:function(){return VPl.transformDoublesReply}})});var Sas=A(rH=>{"use strict";Object.defineProperty(rH,"__esModule",{value:!0});rH.transformReply=rH.transformArguments=rH.IS_READ_ONLY=rH.FIRST_KEY_INDEX=void 0;rH.FIRST_KEY_INDEX=1;rH.IS_READ_ONLY=!0;function zPl(e,r){let t=["TDIGEST.BYREVRANK",e];for(let n of r)t.push(n.toString());return t}rH.transformArguments=zPl;var $Pl=EV();Object.defineProperty(rH,"transformReply",{enumerable:!0,get:function(){return $Pl.transformDoublesReply}})});var was=A(nH=>{"use strict";Object.defineProperty(nH,"__esModule",{value:!0});nH.transformReply=nH.transformArguments=nH.IS_READ_ONLY=nH.FIRST_KEY_INDEX=void 0;nH.FIRST_KEY_INDEX=1;nH.IS_READ_ONLY=!0;function QPl(e,r){let t=["TDIGEST.CDF",e];for(let n of r)t.push(n.toString());return t}nH.transformArguments=QPl;var KPl=EV();Object.defineProperty(nH,"transformReply",{enumerable:!0,get:function(){return KPl.transformDoublesReply}})});var Ias=A(z9e=>{"use strict";Object.defineProperty(z9e,"__esModule",{value:!0});z9e.transformArguments=z9e.FIRST_KEY_INDEX=void 0;var HPl=EV();z9e.FIRST_KEY_INDEX=1;function WPl(e,r){return(0,HPl.pushCompressionArgument)(["TDIGEST.CREATE",e],r)}z9e.transformArguments=WPl});var xas=A(iH=>{"use strict";Object.defineProperty(iH,"__esModule",{value:!0});iH.transformReply=iH.transformArguments=iH.IS_READ_ONLY=iH.FIRST_KEY_INDEX=void 0;iH.FIRST_KEY_INDEX=1;iH.IS_READ_ONLY=!0;function YPl(e){return["TDIGEST.INFO",e]}iH.transformArguments=YPl;function JPl(e){return{comperssion:e[1],capacity:e[3],mergedNodes:e[5],unmergedNodes:e[7],mergedWeight:Number(e[9]),unmergedWeight:Number(e[11]),totalCompression:e[13]}}iH.transformReply=JPl});var Tas=A(sH=>{"use strict";Object.defineProperty(sH,"__esModule",{value:!0});sH.transformReply=sH.transformArguments=sH.IS_READ_ONLY=sH.FIRST_KEY_INDEX=void 0;sH.FIRST_KEY_INDEX=1;sH.IS_READ_ONLY=!0;function XPl(e){return["TDIGEST.MAX",e]}sH.transformArguments=XPl;var ZPl=EV();Object.defineProperty(sH,"transformReply",{enumerable:!0,get:function(){return ZPl.transformDoubleReply}})});var Pas=A($9e=>{"use strict";Object.defineProperty($9e,"__esModule",{value:!0});$9e.transformArguments=$9e.FIRST_KEY_INDEX=void 0;var e3l=xc(),t3l=EV();$9e.FIRST_KEY_INDEX=1;function r3l(e,r,t){let n=(0,e3l.pushVerdictArgument)(["TDIGEST.MERGE",e],r);return(0,t3l.pushCompressionArgument)(n,t),t!=null&&t.OVERRIDE&&n.push("OVERRIDE"),n}$9e.transformArguments=r3l});var Ras=A(aH=>{"use strict";Object.defineProperty(aH,"__esModule",{value:!0});aH.transformReply=aH.transformArguments=aH.IS_READ_ONLY=aH.FIRST_KEY_INDEX=void 0;aH.FIRST_KEY_INDEX=1;aH.IS_READ_ONLY=!0;function n3l(e){return["TDIGEST.MIN",e]}aH.transformArguments=n3l;var i3l=EV();Object.defineProperty(aH,"transformReply",{enumerable:!0,get:function(){return i3l.transformDoubleReply}})});var kas=A(oH=>{"use strict";Object.defineProperty(oH,"__esModule",{value:!0});oH.transformReply=oH.transformArguments=oH.IS_READ_ONLY=oH.FIRST_KEY_INDEX=void 0;oH.FIRST_KEY_INDEX=1;oH.IS_READ_ONLY=!0;function s3l(e,r){let t=["TDIGEST.QUANTILE",e];for(let n of r)t.push(n.toString());return t}oH.transformArguments=s3l;var a3l=EV();Object.defineProperty(oH,"transformReply",{enumerable:!0,get:function(){return a3l.transformDoublesReply}})});var Fas=A(Ppe=>{"use strict";Object.defineProperty(Ppe,"__esModule",{value:!0});Ppe.transformArguments=Ppe.IS_READ_ONLY=Ppe.FIRST_KEY_INDEX=void 0;Ppe.FIRST_KEY_INDEX=1;Ppe.IS_READ_ONLY=!0;function o3l(e,r){let t=["TDIGEST.RANK",e];for(let n of r)t.push(n.toString());return t}Ppe.transformArguments=o3l});var Nas=A(Q9e=>{"use strict";Object.defineProperty(Q9e,"__esModule",{value:!0});Q9e.transformArguments=Q9e.FIRST_KEY_INDEX=void 0;Q9e.FIRST_KEY_INDEX=1;function c3l(e){return["TDIGEST.RESET",e]}Q9e.transformArguments=c3l});var Oas=A(Rpe=>{"use strict";Object.defineProperty(Rpe,"__esModule",{value:!0});Rpe.transformArguments=Rpe.IS_READ_ONLY=Rpe.FIRST_KEY_INDEX=void 0;Rpe.FIRST_KEY_INDEX=1;Rpe.IS_READ_ONLY=!0;function u3l(e,r){let t=["TDIGEST.REVRANK",e];for(let n of r)t.push(n.toString());return t}Rpe.transformArguments=u3l});var Bas=A(cH=>{"use strict";Object.defineProperty(cH,"__esModule",{value:!0});cH.transformReply=cH.transformArguments=cH.IS_READ_ONLY=cH.FIRST_KEY_INDEX=void 0;cH.FIRST_KEY_INDEX=1;cH.IS_READ_ONLY=!0;function l3l(e,r,t){return["TDIGEST.TRIMMED_MEAN",e,r.toString(),t.toString()]}cH.transformArguments=l3l;var d3l=EV();Object.defineProperty(cH,"transformReply",{enumerable:!0,get:function(){return d3l.transformDoubleReply}})});var EV=A(vre=>{"use strict";Object.defineProperty(vre,"__esModule",{value:!0});vre.transformDoublesReply=vre.transformDoubleReply=vre.pushCompressionArgument=void 0;var qas=Eas(),Mas=Das(),Las=Sas(),jas=was(),Gas=Ias(),Uas=xas(),Vas=Tas(),zas=Pas(),$as=Ras(),Qas=kas(),Kas=Fas(),Has=Nas(),Was=Oas(),Yas=Bas();vre.default={ADD:qas,add:qas,BYRANK:Mas,byRank:Mas,BYREVRANK:Las,byRevRank:Las,CDF:jas,cdf:jas,CREATE:Gas,create:Gas,INFO:Uas,info:Uas,MAX:Vas,max:Vas,MERGE:zas,merge:zas,MIN:$as,min:$as,QUANTILE:Qas,quantile:Qas,RANK:Kas,rank:Kas,RESET:Has,reset:Has,REVRANK:Was,revRank:Was,TRIMMED_MEAN:Yas,trimmedMean:Yas};function p3l(e,r){return r!=null&&r.COMPRESSION&&e.push("COMPRESSION",r.COMPRESSION.toString()),e}vre.pushCompressionArgument=p3l;function Jas(e){switch(e){case"inf":return 1/0;case"-inf":return-1/0;case"nan":return NaN;default:return parseFloat(e)}}vre.transformDoubleReply=Jas;function m3l(e){return e.map(Jas)}vre.transformDoublesReply=m3l});var Xas=A(K9e=>{"use strict";Object.defineProperty(K9e,"__esModule",{value:!0});K9e.transformArguments=K9e.FIRST_KEY_INDEX=void 0;var f3l=xc();K9e.FIRST_KEY_INDEX=1;function h3l(e,r){return(0,f3l.pushVerdictArguments)(["TOPK.ADD",e],r)}K9e.transformArguments=h3l});var Zas=A(kpe=>{"use strict";Object.defineProperty(kpe,"__esModule",{value:!0});kpe.transformArguments=kpe.IS_READ_ONLY=kpe.FIRST_KEY_INDEX=void 0;var g3l=xc();kpe.FIRST_KEY_INDEX=1;kpe.IS_READ_ONLY=!0;function y3l(e,r){return(0,g3l.pushVerdictArguments)(["TOPK.COUNT",e],r)}kpe.transformArguments=y3l});var tos=A(H9e=>{"use strict";Object.defineProperty(H9e,"__esModule",{value:!0});H9e.transformArguments=H9e.FIRST_KEY_INDEX=void 0;H9e.FIRST_KEY_INDEX=1;function _3l(e,r){let t=["TOPK.INCRBY",e];if(Array.isArray(r))for(let n of r)eos(t,n);else eos(t,r);return t}H9e.transformArguments=_3l;function eos(e,{item:r,incrementBy:t}){e.push(r,t.toString())}});var ros=A(uH=>{"use strict";Object.defineProperty(uH,"__esModule",{value:!0});uH.transformReply=uH.transformArguments=uH.IS_READ_ONLY=uH.FIRST_KEY_INDEX=void 0;uH.FIRST_KEY_INDEX=1;uH.IS_READ_ONLY=!0;function A3l(e){return["TOPK.INFO",e]}uH.transformArguments=A3l;function b3l(e){return{k:e[1],width:e[3],depth:e[5],decay:Number(e[7])}}uH.transformReply=b3l});var nos=A(lH=>{"use strict";Object.defineProperty(lH,"__esModule",{value:!0});lH.transformReply=lH.transformArguments=lH.IS_READ_ONLY=lH.FIRST_KEY_INDEX=void 0;lH.FIRST_KEY_INDEX=1;lH.IS_READ_ONLY=!0;function C3l(e){return["TOPK.LIST",e,"WITHCOUNT"]}lH.transformArguments=C3l;function v3l(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(Fpe,"__esModule",{value:!0});Fpe.transformArguments=Fpe.IS_READ_ONLY=Fpe.FIRST_KEY_INDEX=void 0;Fpe.FIRST_KEY_INDEX=1;Fpe.IS_READ_ONLY=!0;function E3l(e){return["TOPK.LIST",e]}Fpe.transformArguments=E3l});var sos=A(Npe=>{"use strict";Object.defineProperty(Npe,"__esModule",{value:!0});Npe.transformArguments=Npe.IS_READ_ONLY=Npe.FIRST_KEY_INDEX=void 0;var D3l=xc();Npe.FIRST_KEY_INDEX=1;Npe.IS_READ_ONLY=!0;function S3l(e,r){return(0,D3l.pushVerdictArguments)(["TOPK.QUERY",e],r)}Npe.transformArguments=S3l});var aos=A(Ope=>{"use strict";Object.defineProperty(Ope,"__esModule",{value:!0});Ope.transformArguments=Ope.IS_READ_ONLY=Ope.FIRST_KEY_INDEX=void 0;Ope.FIRST_KEY_INDEX=1;Ope.IS_READ_ONLY=!0;function w3l(e,r,t){let n=["TOPK.RESERVE",e,r.toString()];return t&&n.push(t.width.toString(),t.depth.toString(),t.decay.toString()),n}Ope.transformArguments=w3l});var hos=A(HYr=>{"use strict";Object.defineProperty(HYr,"__esModule",{value:!0});var oos=Xas(),cos=Zas(),uos=tos(),los=ros(),dos=nos(),pos=ios(),mos=sos(),fos=aos();HYr.default={ADD:oos,add:oos,COUNT:cos,count:cos,INCRBY:uos,incrBy:uos,INFO:los,info:los,LIST_WITHCOUNT:dos,listWithCount:dos,LIST:pos,list:pos,QUERY:mos,query:mos,RESERVE:fos,reserve:fos}});var gos=A(WYr=>{"use strict";Object.defineProperty(WYr,"__esModule",{value:!0});var I3l=Lss(),x3l=Zss(),T3l=pKt(),P3l=EV(),R3l=hos();WYr.default={bf:I3l.default,cms:x3l.default,cf:T3l.default,tDigest:P3l.default,topK:R3l.default}});var YYr=A(mKt=>{"use strict";Object.defineProperty(mKt,"__esModule",{value:!0});mKt.default=void 0;var k3l=gos();Object.defineProperty(mKt,"default",{enumerable:!0,get:function(){return k3l.default}})});var yos=A(W9e=>{"use strict";Object.defineProperty(W9e,"__esModule",{value:!0});W9e.transformArguments=W9e.IS_READ_ONLY=void 0;W9e.IS_READ_ONLY=!0;function F3l(e){return["GRAPH.CONFIG","GET",e]}W9e.transformArguments=F3l});var _os=A(fKt=>{"use strict";Object.defineProperty(fKt,"__esModule",{value:!0});fKt.transformArguments=void 0;function N3l(e,r){return["GRAPH.CONFIG","SET",e,r.toString()]}fKt.transformArguments=N3l});var Aos=A(Y9e=>{"use strict";Object.defineProperty(Y9e,"__esModule",{value:!0});Y9e.transformArguments=Y9e.FIRST_KEY_INDEX=void 0;Y9e.FIRST_KEY_INDEX=1;function O3l(e){return["GRAPH.DELETE",e]}Y9e.transformArguments=O3l});var bos=A(Bpe=>{"use strict";Object.defineProperty(Bpe,"__esModule",{value:!0});Bpe.transformArguments=Bpe.IS_READ_ONLY=Bpe.FIRST_KEY_INDEX=void 0;Bpe.FIRST_KEY_INDEX=1;Bpe.IS_READ_ONLY=!0;function B3l(e,r){return["GRAPH.EXPLAIN",e,r]}Bpe.transformArguments=B3l});var Cos=A(J9e=>{"use strict";Object.defineProperty(J9e,"__esModule",{value:!0});J9e.transformArguments=J9e.IS_READ_ONLY=void 0;J9e.IS_READ_ONLY=!0;function q3l(){return["GRAPH.LIST"]}J9e.transformArguments=q3l});var vos=A(qpe=>{"use strict";Object.defineProperty(qpe,"__esModule",{value:!0});qpe.transformArguments=qpe.IS_READ_ONLY=qpe.FIRST_KEY_INDEX=void 0;qpe.FIRST_KEY_INDEX=1;qpe.IS_READ_ONLY=!0;function M3l(e,r){return["GRAPH.PROFILE",e,r]}qpe.transformArguments=M3l});var hKt=A(Mpe=>{"use strict";Object.defineProperty(Mpe,"__esModule",{value:!0});Mpe.transformReply=Mpe.transformArguments=Mpe.FIRST_KEY_INDEX=void 0;var L3l=gKt();Mpe.FIRST_KEY_INDEX=1;function j3l(e,r,t,n){return(0,L3l.pushQueryArguments)(["GRAPH.QUERY"],e,r,t,n)}Mpe.transformArguments=j3l;function G3l(e){return e.length===1?{headers:void 0,data:void 0,metadata:e[0]}:{headers:e[0],data:e[1],metadata:e[2]}}Mpe.transformReply=G3l});var Eos=A(dH=>{"use strict";Object.defineProperty(dH,"__esModule",{value:!0});dH.transformReply=dH.transformArguments=dH.IS_READ_ONLY=dH.FIRST_KEY_INDEX=void 0;var U3l=gKt(),V3l=hKt();Object.defineProperty(dH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return V3l.FIRST_KEY_INDEX}});dH.IS_READ_ONLY=!0;function z3l(e,r,t,n){return(0,U3l.pushQueryArguments)(["GRAPH.RO_QUERY"],e,r,t,n)}dH.transformArguments=z3l;var $3l=hKt();Object.defineProperty(dH,"transformReply",{enumerable:!0,get:function(){return $3l.transformReply}})});var Dos=A(pH=>{"use strict";Object.defineProperty(pH,"__esModule",{value:!0});pH.transformReply=pH.transformArguments=pH.FIRST_KEY_INDEX=pH.IS_READ_ONLY=void 0;pH.IS_READ_ONLY=!0;pH.FIRST_KEY_INDEX=1;function Q3l(e){return["GRAPH.SLOWLOG",e]}pH.transformArguments=Q3l;function K3l(e){return e.map(([r,t,n,i])=>({timestamp:new Date(Number(r)*1e3),command:t,query:n,took:Number(i)}))}pH.transformReply=K3l});var gKt=A(uSt=>{"use strict";Object.defineProperty(uSt,"__esModule",{value:!0});uSt.pushQueryArguments=void 0;var Sos=yos(),wos=_os(),Ios=Aos(),xos=bos(),Tos=Cos(),Pos=vos(),Ros=hKt(),kos=Eos(),Fos=Dos();uSt.default={CONFIG_GET:Sos,configGet:Sos,CONFIG_SET:wos,configSet:wos,DELETE:Ios,delete:Ios,EXPLAIN:xos,explain:xos,LIST:Tos,list:Tos,PROFILE:Pos,profile:Pos,QUERY:Ros,query:Ros,RO_QUERY:kos,roQuery:kos,SLOWLOG:Fos,slowLog:Fos};function H3l(e,r,t,n,i){return e.push(r),typeof n=="number"?(e.push(t),Nos(e,n)):(e.push(n!=null&&n.params?`CYPHER ${W3l(n.params)} ${t}`:t),(n==null?void 0:n.TIMEOUT)!==void 0&&Nos(e,n.TIMEOUT)),i&&e.push("--compact"),e}uSt.pushQueryArguments=H3l;function Nos(e,r){e.push("TIMEOUT",r.toString())}function W3l(e){let r=[];for(let[t,n]of Object.entries(e))r.push(`${t}=${JYr(n)}`);return r.join(" ")}function JYr(e){if(e===null)return"null";switch(typeof e){case"string":return`"${e.replace(/["\\]/g,"\\$&")}"`;case"number":case"boolean":return e.toString()}if(Array.isArray(e))return`[${e.map(JYr).join(",")}]`;if(typeof e=="object"){let r=[];for(let[t,n]of Object.entries(e))r.push(`${t}:${JYr(n)}`);return`{${r.join(",")}}`}else throw new TypeError(`Unexpected param type ${typeof e} ${e}`)}});var Mos=A(f2e=>{"use strict";var dSt=f2e&&f2e.__classPrivateFieldSet||function(e,r,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof r=="function"?e!==r||!i:!r.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(e,t):i?i.value=t:r.set(e,t),t},a_=f2e&&f2e.__classPrivateFieldGet||function(e,r,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof r=="function"?e!==r||!n:!r.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(e):n?n.value:r.get(e)},l2,Lpe,jpe,lSt,X9e,Oos,Bos,yKt,_Kt,qos,rJr,XYr,ZYr,eJr,tJr;Object.defineProperty(f2e,"__esModule",{value:!0});var EO;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.NULL=1]="NULL",e[e.STRING=2]="STRING",e[e.INTEGER=3]="INTEGER",e[e.BOOLEAN=4]="BOOLEAN",e[e.DOUBLE=5]="DOUBLE",e[e.ARRAY=6]="ARRAY",e[e.EDGE=7]="EDGE",e[e.NODE=8]="NODE",e[e.PATH=9]="PATH",e[e.MAP=10]="MAP",e[e.POINT=11]="POINT"})(EO||(EO={}));var nJr=class{constructor(r,t){l2.add(this),Lpe.set(this,void 0),jpe.set(this,void 0),lSt.set(this,void 0),X9e.set(this,void 0),dSt(this,Lpe,r,"f"),dSt(this,jpe,t,"f")}async query(r,t){return a_(this,l2,"m",rJr).call(this,await a_(this,Lpe,"f").graph.query(a_(this,jpe,"f"),r,t,!0))}async roQuery(r,t){return a_(this,l2,"m",rJr).call(this,await a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),r,t,!0))}};f2e.default=nJr;Lpe=new WeakMap,jpe=new WeakMap,lSt=new WeakMap,X9e=new WeakMap,l2=new WeakSet,Oos=function(){return dSt(this,X9e,a_(this,X9e,"f")??a_(this,l2,"m",Bos).call(this).finally(()=>dSt(this,X9e,void 0,"f")),"f"),a_(this,X9e,"f")},Bos=async function(){let[r,t,n]=await Promise.all([a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.labels()"),a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.relationshipTypes()"),a_(this,Lpe,"f").graph.roQuery(a_(this,jpe,"f"),"CALL db.propertyKeys()")]);return dSt(this,lSt,{labels:a_(this,l2,"m",yKt).call(this,r.data),relationshipTypes:a_(this,l2,"m",yKt).call(this,t.data),propertyKeys:a_(this,l2,"m",yKt).call(this,n.data)},"f"),a_(this,lSt,"f")},yKt=function(r){return r.map(([t])=>t)},_Kt=function(r,t){var n;return((n=a_(this,lSt,"f"))==null?void 0:n[r][t])??a_(this,l2,"m",qos).call(this,r,t)},qos=async function(r,t){let n=(await a_(this,l2,"m",Oos).call(this))[r][t];if(n===void 0)throw new Error(`Cannot find value from ${r}[${t}]`);return n},rJr=async function(r){if(!r.data)return r;let t=[],n={metadata:r.metadata,data:r.data.map(i=>{let s={};for(let a=0;aa_(this,l2,"m",e).call(this,s,n));case EO.EDGE:return a_(this,l2,"m",ZYr).call(this,t,n);case EO.NODE:return a_(this,l2,"m",eJr).call(this,t,n);case EO.PATH:return{nodes:t[0][1].map(([,s])=>a_(this,l2,"m",eJr).call(this,s,n)),edges:t[1][1].map(([,s])=>a_(this,l2,"m",ZYr).call(this,s,n))};case EO.MAP:let i={};for(let s=0;so.relationshipType=l)):o.relationshipType=c,o},eJr=function([r,t,n],i){let s=new Array(t.length);for(let a=0;as[a]=c)):s[a]=o}return{id:r,labels:s,properties:a_(this,l2,"m",tJr).call(this,n,i)}},tJr=function(r,t){let n={};for(let[i,s,a]of r){let o=a_(this,l2,"m",XYr).call(this,[s,a],t),c=a_(this,l2,"m",_Kt).call(this,"propertyKeys",i);c instanceof Promise?t.push(c.then(l=>n[l]=o)):n[c]=o}return n}});var iJr=A(Z9e=>{"use strict";Object.defineProperty(Z9e,"__esModule",{value:!0});Z9e.Graph=Z9e.default=void 0;var Y3l=gKt();Object.defineProperty(Z9e,"default",{enumerable:!0,get:function(){return Y3l.default}});var J3l=Mos();Object.defineProperty(Z9e,"Graph",{enumerable:!0,get:function(){return J3l.default}})});var Los=A(eqe=>{"use strict";Object.defineProperty(eqe,"__esModule",{value:!0});eqe.transformArguments=eqe.FIRST_KEY_INDEX=void 0;var X3l=bL();eqe.FIRST_KEY_INDEX=1;function Z3l(e,r,...t){let n=["JSON.ARRAPPEND",e,r];for(let i of t)n.push((0,X3l.transformRedisJsonArgument)(i));return n}eqe.transformArguments=Z3l});var jos=A(Gpe=>{"use strict";Object.defineProperty(Gpe,"__esModule",{value:!0});Gpe.transformArguments=Gpe.IS_READ_ONLY=Gpe.FIRST_KEY_INDEX=void 0;var eRl=bL();Gpe.FIRST_KEY_INDEX=1;Gpe.IS_READ_ONLY=!0;function tRl(e,r,t,n,i){let s=["JSON.ARRINDEX",e,r,(0,eRl.transformRedisJsonArgument)(t)];return n!=null&&(s.push(n.toString()),i!=null&&s.push(i.toString())),s}Gpe.transformArguments=tRl});var Gos=A(tqe=>{"use strict";Object.defineProperty(tqe,"__esModule",{value:!0});tqe.transformArguments=tqe.FIRST_KEY_INDEX=void 0;var rRl=bL();tqe.FIRST_KEY_INDEX=1;function nRl(e,r,t,...n){let i=["JSON.ARRINSERT",e,r,t.toString()];for(let s of n)i.push((0,rRl.transformRedisJsonArgument)(s));return i}tqe.transformArguments=nRl});var Uos=A(Upe=>{"use strict";Object.defineProperty(Upe,"__esModule",{value:!0});Upe.transformArguments=Upe.IS_READ_ONLY=Upe.FIRST_KEY_INDEX=void 0;Upe.FIRST_KEY_INDEX=1;Upe.IS_READ_ONLY=!0;function iRl(e,r){let t=["JSON.ARRLEN",e];return r&&t.push(r),t}Upe.transformArguments=iRl});var zos=A(Vpe=>{"use strict";Object.defineProperty(Vpe,"__esModule",{value:!0});Vpe.transformReply=Vpe.transformArguments=Vpe.FIRST_KEY_INDEX=void 0;var Vos=bL();Vpe.FIRST_KEY_INDEX=1;function sRl(e,r,t){let n=["JSON.ARRPOP",e];return r&&(n.push(r),t!=null&&n.push(t.toString())),n}Vpe.transformArguments=sRl;function aRl(e){return e===null?null:Array.isArray(e)?e.map(Vos.transformRedisJsonNullReply):(0,Vos.transformRedisJsonNullReply)(e)}Vpe.transformReply=aRl});var $os=A(rqe=>{"use strict";Object.defineProperty(rqe,"__esModule",{value:!0});rqe.transformArguments=rqe.FIRST_KEY_INDEX=void 0;rqe.FIRST_KEY_INDEX=1;function oRl(e,r,t,n){return["JSON.ARRTRIM",e,r,t.toString(),n.toString()]}rqe.transformArguments=oRl});var Qos=A(nqe=>{"use strict";Object.defineProperty(nqe,"__esModule",{value:!0});nqe.transformArguments=nqe.FIRST_KEY_INDEX=void 0;nqe.FIRST_KEY_INDEX=2;function cRl(e,r){let t=["JSON.DEBUG","MEMORY",e];return r&&t.push(r),t}nqe.transformArguments=cRl});var Kos=A(iqe=>{"use strict";Object.defineProperty(iqe,"__esModule",{value:!0});iqe.transformArguments=iqe.FIRST_KEY_INDEX=void 0;iqe.FIRST_KEY_INDEX=1;function uRl(e,r){let t=["JSON.DEL",e];return r&&t.push(r),t}iqe.transformArguments=uRl});var Hos=A(sqe=>{"use strict";Object.defineProperty(sqe,"__esModule",{value:!0});sqe.transformArguments=sqe.FIRST_KEY_INDEX=void 0;sqe.FIRST_KEY_INDEX=1;function lRl(e,r){let t=["JSON.FORGET",e];return r&&t.push(r),t}sqe.transformArguments=lRl});var Wos=A(mH=>{"use strict";Object.defineProperty(mH,"__esModule",{value:!0});mH.transformReply=mH.transformArguments=mH.IS_READ_ONLY=mH.FIRST_KEY_INDEX=void 0;var dRl=xc();mH.FIRST_KEY_INDEX=1;mH.IS_READ_ONLY=!0;function pRl(e,r){let t=["JSON.GET",e];return r!=null&&r.path&&(t=(0,dRl.pushVerdictArguments)(t,r.path)),r!=null&&r.INDENT&&t.push("INDENT",r.INDENT),r!=null&&r.NEWLINE&&t.push("NEWLINE",r.NEWLINE),r!=null&&r.SPACE&&t.push("SPACE",r.SPACE),r!=null&&r.NOESCAPE&&t.push("NOESCAPE"),t}mH.transformArguments=pRl;var mRl=bL();Object.defineProperty(mH,"transformReply",{enumerable:!0,get:function(){return mRl.transformRedisJsonNullReply}})});var Yos=A(zpe=>{"use strict";Object.defineProperty(zpe,"__esModule",{value:!0});zpe.transformReply=zpe.transformArguments=zpe.FIRST_KEY_INDEX=void 0;var fRl=bL();zpe.FIRST_KEY_INDEX=1;function hRl(e,r){return["JSON.MGET",...e,r]}zpe.transformArguments=hRl;function gRl(e){return e.map(fRl.transformRedisJsonNullReply)}zpe.transformReply=gRl});var Jos=A($pe=>{"use strict";Object.defineProperty($pe,"__esModule",{value:!0});$pe.transformReply=$pe.transformArguments=$pe.FIRST_KEY_INDEX=void 0;$pe.FIRST_KEY_INDEX=1;function yRl(e,r,t){return["JSON.NUMINCRBY",e,r,t.toString()]}$pe.transformArguments=yRl;var _Rl=bL();Object.defineProperty($pe,"transformReply",{enumerable:!0,get:function(){return _Rl.transformNumbersReply}})});var Xos=A(Qpe=>{"use strict";Object.defineProperty(Qpe,"__esModule",{value:!0});Qpe.transformReply=Qpe.transformArguments=Qpe.FIRST_KEY_INDEX=void 0;Qpe.FIRST_KEY_INDEX=1;function ARl(e,r,t){return["JSON.NUMMULTBY",e,r,t.toString()]}Qpe.transformArguments=ARl;var bRl=bL();Object.defineProperty(Qpe,"transformReply",{enumerable:!0,get:function(){return bRl.transformNumbersReply}})});var Zos=A(aqe=>{"use strict";Object.defineProperty(aqe,"__esModule",{value:!0});aqe.transformArguments=aqe.FIRST_KEY_INDEX=void 0;aqe.FIRST_KEY_INDEX=1;function CRl(e,r){let t=["JSON.OBJKEYS",e];return r&&t.push(r),t}aqe.transformArguments=CRl});var ecs=A(oqe=>{"use strict";Object.defineProperty(oqe,"__esModule",{value:!0});oqe.transformArguments=oqe.FIRST_KEY_INDEX=void 0;oqe.FIRST_KEY_INDEX=1;function vRl(e,r){let t=["JSON.OBJLEN",e];return r&&t.push(r),t}oqe.transformArguments=vRl});var tcs=A(cqe=>{"use strict";Object.defineProperty(cqe,"__esModule",{value:!0});cqe.transformArguments=cqe.FIRST_KEY_INDEX=void 0;cqe.FIRST_KEY_INDEX=1;function ERl(e,r){let t=["JSON.RESP",e];return r&&t.push(r),t}cqe.transformArguments=ERl});var rcs=A(uqe=>{"use strict";Object.defineProperty(uqe,"__esModule",{value:!0});uqe.transformArguments=uqe.FIRST_KEY_INDEX=void 0;var DRl=bL();uqe.FIRST_KEY_INDEX=1;function SRl(e,r,t,n){let i=["JSON.SET",e,r,(0,DRl.transformRedisJsonArgument)(t)];return n!=null&&n.NX?i.push("NX"):n!=null&&n.XX&&i.push("XX"),i}uqe.transformArguments=SRl});var ics=A(lqe=>{"use strict";Object.defineProperty(lqe,"__esModule",{value:!0});lqe.transformArguments=lqe.FIRST_KEY_INDEX=void 0;var ncs=bL();lqe.FIRST_KEY_INDEX=1;function wRl(...[e,r,t]){let n=["JSON.STRAPPEND",e];return t!=null?n.push(r,(0,ncs.transformRedisJsonArgument)(t)):n.push((0,ncs.transformRedisJsonArgument)(r)),n}lqe.transformArguments=wRl});var scs=A(Kpe=>{"use strict";Object.defineProperty(Kpe,"__esModule",{value:!0});Kpe.transformArguments=Kpe.IS_READ_ONLY=Kpe.FIRST_KEY_INDEX=void 0;Kpe.FIRST_KEY_INDEX=1;Kpe.IS_READ_ONLY=!0;function IRl(e,r){let t=["JSON.STRLEN",e];return r&&t.push(r),t}Kpe.transformArguments=IRl});var acs=A(dqe=>{"use strict";Object.defineProperty(dqe,"__esModule",{value:!0});dqe.transformArguments=dqe.FIRST_KEY_INDEX=void 0;dqe.FIRST_KEY_INDEX=1;function xRl(e,r){let t=["JSON.TYPE",e];return r&&t.push(r),t}dqe.transformArguments=xRl});var bL=A(DV=>{"use strict";Object.defineProperty(DV,"__esModule",{value:!0});DV.transformNumbersReply=DV.transformRedisJsonNullReply=DV.transformRedisJsonReply=DV.transformRedisJsonArgument=void 0;var ocs=Los(),ccs=jos(),ucs=Gos(),lcs=Uos(),dcs=zos(),pcs=$os(),mcs=Qos(),fcs=Kos(),hcs=Hos(),gcs=Wos(),ycs=Yos(),_cs=Jos(),Acs=Xos(),bcs=Zos(),Ccs=ecs(),vcs=tcs(),Ecs=rcs(),Dcs=ics(),Scs=scs(),wcs=acs();DV.default={ARRAPPEND:ocs,arrAppend:ocs,ARRINDEX:ccs,arrIndex:ccs,ARRINSERT:ucs,arrInsert:ucs,ARRLEN:lcs,arrLen:lcs,ARRPOP:dcs,arrPop:dcs,ARRTRIM:pcs,arrTrim:pcs,DEBUG_MEMORY:mcs,debugMemory:mcs,DEL:fcs,del:fcs,FORGET:hcs,forget:hcs,GET:gcs,get:gcs,MGET:ycs,mGet:ycs,NUMINCRBY:_cs,numIncrBy:_cs,NUMMULTBY:Acs,numMultBy:Acs,OBJKEYS:bcs,objKeys:bcs,OBJLEN:Ccs,objLen:Ccs,RESP:vcs,resp:vcs,SET:Ecs,set:Ecs,STRAPPEND:Dcs,strAppend:Dcs,STRLEN:Scs,strLen:Scs,TYPE:wcs,type:wcs};function TRl(e){return JSON.stringify(e)}DV.transformRedisJsonArgument=TRl;function Ics(e){return JSON.parse(e)}DV.transformRedisJsonReply=Ics;function PRl(e){return e===null?null:Ics(e)}DV.transformRedisJsonNullReply=PRl;function RRl(e){return JSON.parse(e)}DV.transformNumbersReply=RRl});var sJr=A(AKt=>{"use strict";Object.defineProperty(AKt,"__esModule",{value:!0});AKt.default=void 0;var kRl=bL();Object.defineProperty(AKt,"default",{enumerable:!0,get:function(){return kRl.default}})});var xcs=A(bKt=>{"use strict";Object.defineProperty(bKt,"__esModule",{value:!0});bKt.transformArguments=void 0;function FRl(){return["FT._LIST"]}bKt.transformArguments=FRl});var Tcs=A(CKt=>{"use strict";Object.defineProperty(CKt,"__esModule",{value:!0});CKt.transformArguments=void 0;var NRl=fH();function ORl(e,r){let t=["FT.ALTER",e,"SCHEMA","ADD"];return(0,NRl.pushSchema)(t,r),t}CKt.transformArguments=ORl});var mqe=A(XI=>{"use strict";Object.defineProperty(XI,"__esModule",{value:!0});XI.transformReply=XI.pushAggregatehOptions=XI.transformArguments=XI.IS_READ_ONLY=XI.FIRST_KEY_INDEX=XI.AggregateGroupByReducers=XI.AggregateSteps=void 0;var kcs=xc(),vKt=fH(),pqe;(function(e){e.GROUPBY="GROUPBY",e.SORTBY="SORTBY",e.APPLY="APPLY",e.LIMIT="LIMIT",e.FILTER="FILTER"})(pqe=XI.AggregateSteps||(XI.AggregateSteps={}));var DO;(function(e){e.COUNT="COUNT",e.COUNT_DISTINCT="COUNT_DISTINCT",e.COUNT_DISTINCTISH="COUNT_DISTINCTISH",e.SUM="SUM",e.MIN="MIN",e.MAX="MAX",e.AVG="AVG",e.STDDEV="STDDEV",e.QUANTILE="QUANTILE",e.TOLIST="TOLIST",e.TO_LIST="TOLIST",e.FIRST_VALUE="FIRST_VALUE",e.RANDOM_SAMPLE="RANDOM_SAMPLE"})(DO=XI.AggregateGroupByReducers||(XI.AggregateGroupByReducers={}));XI.FIRST_KEY_INDEX=1;XI.IS_READ_ONLY=!0;function BRl(e,r,t){return Fcs(["FT.AGGREGATE",e,r],t)}XI.transformArguments=BRl;function Fcs(e,r){if(r!=null&&r.VERBATIM&&e.push("VERBATIM"),r!=null&&r.LOAD&&(e.push("LOAD"),(0,vKt.pushArgumentsWithLength)(e,()=>{if(Array.isArray(r.LOAD))for(let t of r.LOAD)Pcs(e,t);else Pcs(e,r.LOAD)})),r!=null&&r.STEPS)for(let t of r.STEPS)switch(t.type){case pqe.GROUPBY:if(e.push("GROUPBY"),t.properties?(0,kcs.pushVerdictArgument)(e,t.properties):e.push("0"),Array.isArray(t.REDUCE))for(let n of t.REDUCE)Rcs(e,n);else Rcs(e,t.REDUCE);break;case pqe.SORTBY:(0,vKt.pushSortByArguments)(e,"SORTBY",t.BY),t.MAX&&e.push("MAX",t.MAX.toString());break;case pqe.APPLY:e.push("APPLY",t.expression,"AS",t.AS);break;case pqe.LIMIT:e.push("LIMIT",t.from.toString(),t.size.toString());break;case pqe.FILTER:e.push("FILTER",t.expression);break}return(0,vKt.pushParamsArgs)(e,r==null?void 0:r.PARAMS),r!=null&&r.DIALECT&&e.push("DIALECT",r.DIALECT.toString()),(r==null?void 0:r.TIMEOUT)!==void 0&&e.push("TIMEOUT",r.TIMEOUT.toString()),e}XI.pushAggregatehOptions=Fcs;function Pcs(e,r){typeof r=="string"?e.push(r):(e.push(r.identifier),r.AS&&e.push("AS",r.AS))}function Rcs(e,r){switch(e.push("REDUCE",r.type),r.type){case DO.COUNT:e.push("0");break;case DO.COUNT_DISTINCT:case DO.COUNT_DISTINCTISH:case DO.SUM:case DO.MIN:case DO.MAX:case DO.AVG:case DO.STDDEV:case DO.TOLIST:e.push("1",r.property);break;case DO.QUANTILE:e.push("2",r.property,r.quantile.toString());break;case DO.FIRST_VALUE:{(0,vKt.pushArgumentsWithLength)(e,()=>{e.push(r.property),r.BY&&(e.push("BY"),typeof r.BY=="string"?e.push(r.BY):(e.push(r.BY.property),r.BY.direction&&e.push(r.BY.direction)))});break}case DO.RANDOM_SAMPLE:e.push("2",r.property,r.sampleSize.toString());break}r.AS&&e.push("AS",r.AS)}function qRl(e){let r=[];for(let t=1;t{"use strict";Object.defineProperty(hH,"__esModule",{value:!0});hH.transformReply=hH.transformArguments=hH.IS_READ_ONLY=hH.FIRST_KEY_INDEX=void 0;var Ncs=mqe(),Ocs=mqe();Object.defineProperty(hH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return Ocs.FIRST_KEY_INDEX}});Object.defineProperty(hH,"IS_READ_ONLY",{enumerable:!0,get:function(){return Ocs.IS_READ_ONLY}});function MRl(e,r,t){let n=(0,Ncs.transformArguments)(e,r,t);return n.push("WITHCURSOR"),t!=null&&t.COUNT&&n.push("COUNT",t.COUNT.toString()),n}hH.transformArguments=MRl;function LRl(e){return{...(0,Ncs.transformReply)(e[0]),cursor:e[1]}}hH.transformReply=LRl});var Bcs=A(EKt=>{"use strict";Object.defineProperty(EKt,"__esModule",{value:!0});EKt.transformArguments=void 0;function jRl(e,r){return["FT.ALIASADD",e,r]}EKt.transformArguments=jRl});var qcs=A(DKt=>{"use strict";Object.defineProperty(DKt,"__esModule",{value:!0});DKt.transformArguments=void 0;function GRl(e,r){return["FT.ALIASDEL",e,r]}DKt.transformArguments=GRl});var Mcs=A(SKt=>{"use strict";Object.defineProperty(SKt,"__esModule",{value:!0});SKt.transformArguments=void 0;function URl(e,r){return["FT.ALIASUPDATE",e,r]}SKt.transformArguments=URl});var Lcs=A(fqe=>{"use strict";Object.defineProperty(fqe,"__esModule",{value:!0});fqe.transformReply=fqe.transformArguments=void 0;function VRl(e){return["FT.CONFIG","GET",e]}fqe.transformArguments=VRl;function zRl(e){let r=Object.create(null);for(let[t,n]of e)r[t]=n;return r}fqe.transformReply=zRl});var jcs=A(wKt=>{"use strict";Object.defineProperty(wKt,"__esModule",{value:!0});wKt.transformArguments=void 0;function $Rl(e,r){return["FT.CONFIG","SET",e,r]}wKt.transformArguments=$Rl});var Ucs=A(IKt=>{"use strict";Object.defineProperty(IKt,"__esModule",{value:!0});IKt.transformArguments=void 0;var Gcs=xc(),QRl=fH();function KRl(e,r,t){let n=["FT.CREATE",e];return t!=null&&t.ON&&n.push("ON",t.ON),(0,Gcs.pushOptionalVerdictArgument)(n,"PREFIX",t==null?void 0:t.PREFIX),t!=null&&t.FILTER&&n.push("FILTER",t.FILTER),t!=null&&t.LANGUAGE&&n.push("LANGUAGE",t.LANGUAGE),t!=null&&t.LANGUAGE_FIELD&&n.push("LANGUAGE_FIELD",t.LANGUAGE_FIELD),t!=null&&t.SCORE&&n.push("SCORE",t.SCORE.toString()),t!=null&&t.SCORE_FIELD&&n.push("SCORE_FIELD",t.SCORE_FIELD),t!=null&&t.MAXTEXTFIELDS&&n.push("MAXTEXTFIELDS"),t!=null&&t.TEMPORARY&&n.push("TEMPORARY",t.TEMPORARY.toString()),t!=null&&t.NOOFFSETS&&n.push("NOOFFSETS"),t!=null&&t.NOHL&&n.push("NOHL"),t!=null&&t.NOFIELDS&&n.push("NOFIELDS"),t!=null&&t.NOFREQS&&n.push("NOFREQS"),t!=null&&t.SKIPINITIALSCAN&&n.push("SKIPINITIALSCAN"),(0,Gcs.pushOptionalVerdictArgument)(n,"STOPWORDS",t==null?void 0:t.STOPWORDS),n.push("SCHEMA"),(0,QRl.pushSchema)(n,r),n}IKt.transformArguments=KRl});var Vcs=A(hqe=>{"use strict";Object.defineProperty(hqe,"__esModule",{value:!0});hqe.transformArguments=hqe.FIRST_KEY_INDEX=void 0;hqe.FIRST_KEY_INDEX=1;function HRl(e,r){return["FT.CURSOR","DEL",e,r.toString()]}hqe.transformArguments=HRl});var zcs=A(gH=>{"use strict";Object.defineProperty(gH,"__esModule",{value:!0});gH.transformReply=gH.transformArguments=gH.IS_READ_ONLY=gH.FIRST_KEY_INDEX=void 0;gH.FIRST_KEY_INDEX=1;gH.IS_READ_ONLY=!0;function WRl(e,r,t){let n=["FT.CURSOR","READ",e,r.toString()];return t!=null&&t.COUNT&&n.push("COUNT",t.COUNT.toString()),n}gH.transformArguments=WRl;var YRl=aJr();Object.defineProperty(gH,"transformReply",{enumerable:!0,get:function(){return YRl.transformReply}})});var $cs=A(xKt=>{"use strict";Object.defineProperty(xKt,"__esModule",{value:!0});xKt.transformArguments=void 0;var JRl=xc();function XRl(e,r){return(0,JRl.pushVerdictArguments)(["FT.DICTADD",e],r)}xKt.transformArguments=XRl});var Qcs=A(TKt=>{"use strict";Object.defineProperty(TKt,"__esModule",{value:!0});TKt.transformArguments=void 0;var ZRl=xc();function ekl(e,r){return(0,ZRl.pushVerdictArguments)(["FT.DICTDEL",e],r)}TKt.transformArguments=ekl});var Kcs=A(PKt=>{"use strict";Object.defineProperty(PKt,"__esModule",{value:!0});PKt.transformArguments=void 0;function tkl(e){return["FT.DICTDUMP",e]}PKt.transformArguments=tkl});var Hcs=A(RKt=>{"use strict";Object.defineProperty(RKt,"__esModule",{value:!0});RKt.transformArguments=void 0;function rkl(e,r){let t=["FT.DROPINDEX",e];return r!=null&&r.DD&&t.push("DD"),t}RKt.transformArguments=rkl});var Wcs=A(gqe=>{"use strict";Object.defineProperty(gqe,"__esModule",{value:!0});gqe.transformArguments=gqe.IS_READ_ONLY=void 0;var nkl=fH();gqe.IS_READ_ONLY=!0;function ikl(e,r,t){let n=["FT.EXPLAIN",e,r];return(0,nkl.pushParamsArgs)(n,t==null?void 0:t.PARAMS),t!=null&&t.DIALECT&&n.push("DIALECT",t.DIALECT.toString()),n}gqe.transformArguments=ikl});var Ycs=A(yqe=>{"use strict";Object.defineProperty(yqe,"__esModule",{value:!0});yqe.transformArguments=yqe.IS_READ_ONLY=void 0;yqe.IS_READ_ONLY=!0;function skl(e,r){return["FT.EXPLAINCLI",e,r]}yqe.transformArguments=skl});var Xcs=A(_qe=>{"use strict";Object.defineProperty(_qe,"__esModule",{value:!0});_qe.transformReply=_qe.transformArguments=void 0;var Jcs=xc();function akl(e){return["FT.INFO",e]}_qe.transformArguments=akl;function okl(e){return{indexName:e[1],indexOptions:e[3],indexDefinition:(0,Jcs.transformTuplesReply)(e[5]),attributes:e[7].map(r=>(0,Jcs.transformTuplesReply)(r)),numDocs:e[9],maxDocId:e[11],numTerms:e[13],numRecords:e[15],invertedSzMb:e[17],vectorIndexSzMb:e[19],totalInvertedIndexBlocks:e[21],offsetVectorsSzMb:e[23],docTableSizeMb:e[25],sortableValuesSizeMb:e[27],keyTableSizeMb:e[29],recordsPerDocAvg:e[31],bytesPerRecordAvg:e[33],offsetsPerTermAvg:e[35],offsetBitsPerRecordAvg:e[37],hashIndexingFailures:e[39],indexing:e[41],percentIndexed:e[43],gcStats:{bytesCollected:e[45][1],totalMsRun:e[45][3],totalCycles:e[45][5],averageCycleTimeMs:e[45][7],lastRunTimeMs:e[45][9],gcNumericTreesMissed:e[45][11],gcBlocksDenied:e[45][13]},cursorStats:{globalIdle:e[47][1],globalTotal:e[47][3],indexCapacity:e[47][5],idnexTotal:e[47][7]},stopWords:e[49]}}_qe.transformReply=okl});var oJr=A(yH=>{"use strict";Object.defineProperty(yH,"__esModule",{value:!0});yH.transformReply=yH.transformArguments=yH.IS_READ_ONLY=yH.FIRST_KEY_INDEX=void 0;var ckl=fH();yH.FIRST_KEY_INDEX=1;yH.IS_READ_ONLY=!0;function ukl(e,r,t){return(0,ckl.pushSearchOptions)(["FT.SEARCH",e,r],t)}yH.transformArguments=ukl;function lkl(e,r){let t=[],n=1;for(;n{"use strict";Object.defineProperty(Hpe,"__esModule",{value:!0});Hpe.transformReply=Hpe.transformArguments=Hpe.IS_READ_ONLY=void 0;var pkl=oJr(),Zcs=fH();Hpe.IS_READ_ONLY=!0;function mkl(e,r,t){let n=["FT.PROFILE",e,"SEARCH"];return t!=null&&t.LIMITED&&n.push("LIMITED"),n.push("QUERY",r),(0,Zcs.pushSearchOptions)(n,t)}Hpe.transformArguments=mkl;function fkl(e,r){return{results:(0,pkl.transformReply)(e[0],r),profile:(0,Zcs.transformProfile)(e[1])}}Hpe.transformReply=fkl});var rus=A(Wpe=>{"use strict";Object.defineProperty(Wpe,"__esModule",{value:!0});Wpe.transformReply=Wpe.transformArguments=Wpe.IS_READ_ONLY=void 0;var tus=mqe(),hkl=fH();Wpe.IS_READ_ONLY=!0;function gkl(e,r,t){let n=["FT.PROFILE",e,"AGGREGATE"];return t!=null&&t.LIMITED&&n.push("LIMITED"),n.push("QUERY",r),(0,tus.pushAggregatehOptions)(n,t),n}Wpe.transformArguments=gkl;function ykl(e){return{results:(0,tus.transformReply)(e[0]),profile:(0,hkl.transformProfile)(e[1])}}Wpe.transformReply=ykl});var ius=A(Aqe=>{"use strict";Object.defineProperty(Aqe,"__esModule",{value:!0});Aqe.transformReply=Aqe.transformArguments=void 0;function _kl(e,r,t){let n=["FT.SPELLCHECK",e,r];if(t!=null&&t.DISTANCE&&n.push("DISTANCE",t.DISTANCE.toString()),t!=null&&t.TERMS)if(Array.isArray(t.TERMS))for(let i of t.TERMS)nus(n,i);else nus(n,t.TERMS);return t!=null&&t.DIALECT&&n.push("DIALECT",t.DIALECT.toString()),n}Aqe.transformArguments=_kl;function nus(e,{mode:r,dictionary:t}){e.push("TERMS",r,t)}function Akl(e){return e.map(([,r,t])=>({term:r,suggestions:t.map(([n,i])=>({score:Number(n),suggestion:i}))}))}Aqe.transformReply=Akl});var sus=A(kKt=>{"use strict";Object.defineProperty(kKt,"__esModule",{value:!0});kKt.transformArguments=void 0;function bkl(e,r,t,n){let i=["FT.SUGADD",e,r,t.toString()];return n!=null&&n.INCR&&i.push("INCR"),n!=null&&n.PAYLOAD&&i.push("PAYLOAD",n.PAYLOAD),i}kKt.transformArguments=bkl});var aus=A(bqe=>{"use strict";Object.defineProperty(bqe,"__esModule",{value:!0});bqe.transformReply=bqe.transformArguments=void 0;function Ckl(e,r){return["FT.SUGDEL",e,r]}bqe.transformArguments=Ckl;var vkl=xc();Object.defineProperty(bqe,"transformReply",{enumerable:!0,get:function(){return vkl.transformBooleanReply}})});var Ype=A(Cqe=>{"use strict";Object.defineProperty(Cqe,"__esModule",{value:!0});Cqe.transformArguments=Cqe.IS_READ_ONLY=void 0;Cqe.IS_READ_ONLY=!0;function Ekl(e,r,t){let n=["FT.SUGGET",e,r];return t!=null&&t.FUZZY&&n.push("FUZZY"),t!=null&&t.MAX&&n.push("MAX",t.MAX.toString()),n}Cqe.transformArguments=Ekl});var ous=A(Jpe=>{"use strict";Object.defineProperty(Jpe,"__esModule",{value:!0});Jpe.transformReply=Jpe.transformArguments=Jpe.IS_READ_ONLY=void 0;var Dkl=Ype(),Skl=Ype();Object.defineProperty(Jpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return Skl.IS_READ_ONLY}});function wkl(e,r,t){return[...(0,Dkl.transformArguments)(e,r,t),"WITHPAYLOADS"]}Jpe.transformArguments=wkl;function Ikl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(Xpe,"__esModule",{value:!0});Xpe.transformReply=Xpe.transformArguments=Xpe.IS_READ_ONLY=void 0;var xkl=Ype(),Tkl=Ype();Object.defineProperty(Xpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return Tkl.IS_READ_ONLY}});function Pkl(e,r,t){return[...(0,xkl.transformArguments)(e,r,t),"WITHSCORES","WITHPAYLOADS"]}Xpe.transformArguments=Pkl;function Rkl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(Zpe,"__esModule",{value:!0});Zpe.transformReply=Zpe.transformArguments=Zpe.IS_READ_ONLY=void 0;var kkl=Ype(),Fkl=Ype();Object.defineProperty(Zpe,"IS_READ_ONLY",{enumerable:!0,get:function(){return Fkl.IS_READ_ONLY}});function Nkl(e,r,t){return[...(0,kkl.transformArguments)(e,r,t),"WITHSCORES"]}Zpe.transformArguments=Nkl;function Okl(e){if(e===null)return null;let r=[];for(let t=0;t{"use strict";Object.defineProperty(vqe,"__esModule",{value:!0});vqe.transformArguments=vqe.IS_READ_ONLY=void 0;vqe.IS_READ_ONLY=!0;function Bkl(e){return["FT.SUGLEN",e]}vqe.transformArguments=Bkl});var dus=A(FKt=>{"use strict";Object.defineProperty(FKt,"__esModule",{value:!0});FKt.transformArguments=void 0;function qkl(e){return["FT.SYNDUMP",e]}FKt.transformArguments=qkl});var pus=A(NKt=>{"use strict";Object.defineProperty(NKt,"__esModule",{value:!0});NKt.transformArguments=void 0;var Mkl=xc();function Lkl(e,r,t,n){let i=["FT.SYNUPDATE",e,r];return n!=null&&n.SKIPINITIALSCAN&&i.push("SKIPINITIALSCAN"),(0,Mkl.pushVerdictArguments)(i,t)}NKt.transformArguments=Lkl});var mus=A(OKt=>{"use strict";Object.defineProperty(OKt,"__esModule",{value:!0});OKt.transformArguments=void 0;function jkl(e,r){return["FT.TAGVALS",e,r]}OKt.transformArguments=jkl});var fH=A(wb=>{"use strict";Object.defineProperty(wb,"__esModule",{value:!0});wb.transformProfile=wb.pushSearchOptions=wb.pushParamsArgs=wb.pushSchema=wb.VectorAlgorithms=wb.SchemaTextFieldPhonetics=wb.SchemaFieldTypes=wb.pushArgumentsWithLength=wb.pushSortByArguments=wb.pushSortByProperty=wb.RedisSearchLanguages=void 0;var fus=xcs(),hus=Tcs(),gus=aJr(),yus=mqe(),_us=Bcs(),Aus=qcs(),bus=Mcs(),Cus=Lcs(),vus=jcs(),Eus=Ucs(),Dus=Vcs(),Sus=zcs(),wus=$cs(),Ius=Qcs(),xus=Kcs(),Tus=Hcs(),Pus=Wcs(),Rus=Ycs(),kus=Xcs(),Fus=eus(),Nus=rus(),Ous=oJr(),Bus=ius(),qus=sus(),Mus=aus(),Lus=ous(),jus=cus(),Gus=uus(),Uus=Ype(),Vus=lus(),zus=dus(),$us=pus(),Qus=mus(),pSt=xc();wb.default={_LIST:fus,_list:fus,ALTER:hus,alter:hus,AGGREGATE_WITHCURSOR:gus,aggregateWithCursor:gus,AGGREGATE:yus,aggregate:yus,ALIASADD:_us,aliasAdd:_us,ALIASDEL:Aus,aliasDel:Aus,ALIASUPDATE:bus,aliasUpdate:bus,CONFIG_GET:Cus,configGet:Cus,CONFIG_SET:vus,configSet:vus,CREATE:Eus,create:Eus,CURSOR_DEL:Dus,cursorDel:Dus,CURSOR_READ:Sus,cursorRead:Sus,DICTADD:wus,dictAdd:wus,DICTDEL:Ius,dictDel:Ius,DICTDUMP:xus,dictDump:xus,DROPINDEX:Tus,dropIndex:Tus,EXPLAIN:Pus,explain:Pus,EXPLAINCLI:Rus,explainCli:Rus,INFO:kus,info:kus,PROFILESEARCH:Fus,profileSearch:Fus,PROFILEAGGREGATE:Nus,profileAggregate:Nus,SEARCH:Ous,search:Ous,SPELLCHECK:Bus,spellCheck:Bus,SUGADD:qus,sugAdd:qus,SUGDEL:Mus,sugDel:Mus,SUGGET_WITHPAYLOADS:Lus,sugGetWithPayloads:Lus,SUGGET_WITHSCORES_WITHPAYLOADS:jus,sugGetWithScoresWithPayloads:jus,SUGGET_WITHSCORES:Gus,sugGetWithScores:Gus,SUGGET:Uus,sugGet:Uus,SUGLEN:Vus,sugLen:Vus,SYNDUMP:zus,synDump:zus,SYNUPDATE:$us,synUpdate:$us,TAGVALS:Qus,tagVals:Qus};var Gkl;(function(e){e.ARABIC="Arabic",e.BASQUE="Basque",e.CATALANA="Catalan",e.DANISH="Danish",e.DUTCH="Dutch",e.ENGLISH="English",e.FINNISH="Finnish",e.FRENCH="French",e.GERMAN="German",e.GREEK="Greek",e.HUNGARIAN="Hungarian",e.INDONESAIN="Indonesian",e.IRISH="Irish",e.ITALIAN="Italian",e.LITHUANIAN="Lithuanian",e.NEPALI="Nepali",e.NORWEIGAN="Norwegian",e.PORTUGUESE="Portuguese",e.ROMANIAN="Romanian",e.RUSSIAN="Russian",e.SPANISH="Spanish",e.SWEDISH="Swedish",e.TAMIL="Tamil",e.TURKISH="Turkish",e.CHINESE="Chinese"})(Gkl=wb.RedisSearchLanguages||(wb.RedisSearchLanguages={}));function qKt(e,r){typeof r=="string"?e.push(r):(e.push(r.BY),r.DIRECTION&&e.push(r.DIRECTION))}wb.pushSortByProperty=qKt;function Ukl(e,r,t){let n=e.push(r,"");if(Array.isArray(t))for(let i of t)qKt(e,i);else qKt(e,t);return e[n-1]=(e.length-n).toString(),e}wb.pushSortByArguments=Ukl;function Kus(e,r){let t=e.push("")-1;return r(e),e[t]=(e.length-t-1).toString(),e}wb.pushArgumentsWithLength=Kus;var BKt;(function(e){e.TEXT="TEXT",e.NUMERIC="NUMERIC",e.GEO="GEO",e.TAG="TAG",e.VECTOR="VECTOR"})(BKt=wb.SchemaFieldTypes||(wb.SchemaFieldTypes={}));var Vkl;(function(e){e.DM_EN="dm:en",e.DM_FR="dm:fr",e.FM_PT="dm:pt",e.DM_ES="dm:es"})(Vkl=wb.SchemaTextFieldPhonetics||(wb.SchemaTextFieldPhonetics={}));var cJr;(function(e){e.FLAT="FLAT",e.HNSW="HNSW"})(cJr=wb.VectorAlgorithms||(wb.VectorAlgorithms={}));function zkl(e,r){for(let[t,n]of Object.entries(r)){if(e.push(t),typeof n=="string"){e.push(n);continue}switch(n.AS&&e.push("AS",n.AS),e.push(n.type),n.type){case BKt.TEXT:n.NOSTEM&&e.push("NOSTEM"),n.WEIGHT&&e.push("WEIGHT",n.WEIGHT.toString()),n.PHONETIC&&e.push("PHONETIC",n.PHONETIC),n.WITHSUFFIXTRIE&&e.push("WITHSUFFIXTRIE");break;case BKt.TAG:n.SEPARATOR&&e.push("SEPARATOR",n.SEPARATOR),n.CASESENSITIVE&&e.push("CASESENSITIVE"),n.WITHSUFFIXTRIE&&e.push("WITHSUFFIXTRIE");break;case BKt.VECTOR:e.push(n.ALGORITHM),Kus(e,()=>{switch(e.push("TYPE",n.TYPE,"DIM",n.DIM.toString(),"DISTANCE_METRIC",n.DISTANCE_METRIC),n.INITIAL_CAP&&e.push("INITIAL_CAP",n.INITIAL_CAP.toString()),n.ALGORITHM){case cJr.FLAT:n.BLOCK_SIZE&&e.push("BLOCK_SIZE",n.BLOCK_SIZE.toString());break;case cJr.HNSW:n.M&&e.push("M",n.M.toString()),n.EF_CONSTRUCTION&&e.push("EF_CONSTRUCTION",n.EF_CONSTRUCTION.toString()),n.EF_RUNTIME&&e.push("EF_RUNTIME",n.EF_RUNTIME.toString());break}});continue}n.SORTABLE&&(e.push("SORTABLE"),n.SORTABLE==="UNF"&&e.push("UNF")),n.NOINDEX&&e.push("NOINDEX")}}wb.pushSchema=zkl;function Hus(e,r){if(r){let t=Object.entries(r);e.push("PARAMS",(t.length*2).toString());for(let[n,i]of t)e.push(n,typeof i=="number"?i.toString():i)}return e}wb.pushParamsArgs=Hus;function $kl(e,r){var t;return r!=null&&r.VERBATIM&&e.push("VERBATIM"),r!=null&&r.NOSTOPWORDS&&e.push("NOSTOPWORDS"),(0,pSt.pushOptionalVerdictArgument)(e,"INKEYS",r==null?void 0:r.INKEYS),(0,pSt.pushOptionalVerdictArgument)(e,"INFIELDS",r==null?void 0:r.INFIELDS),(0,pSt.pushOptionalVerdictArgument)(e,"RETURN",r==null?void 0:r.RETURN),r!=null&&r.SUMMARIZE&&(e.push("SUMMARIZE"),typeof r.SUMMARIZE=="object"&&(r.SUMMARIZE.FIELDS&&(e.push("FIELDS"),(0,pSt.pushVerdictArgument)(e,r.SUMMARIZE.FIELDS)),r.SUMMARIZE.FRAGS&&e.push("FRAGS",r.SUMMARIZE.FRAGS.toString()),r.SUMMARIZE.LEN&&e.push("LEN",r.SUMMARIZE.LEN.toString()),r.SUMMARIZE.SEPARATOR&&e.push("SEPARATOR",r.SUMMARIZE.SEPARATOR))),r!=null&&r.HIGHLIGHT&&(e.push("HIGHLIGHT"),typeof r.HIGHLIGHT=="object"&&(r.HIGHLIGHT.FIELDS&&(e.push("FIELDS"),(0,pSt.pushVerdictArgument)(e,r.HIGHLIGHT.FIELDS)),r.HIGHLIGHT.TAGS&&e.push("TAGS",r.HIGHLIGHT.TAGS.open,r.HIGHLIGHT.TAGS.close))),r!=null&&r.SLOP&&e.push("SLOP",r.SLOP.toString()),r!=null&&r.INORDER&&e.push("INORDER"),r!=null&&r.LANGUAGE&&e.push("LANGUAGE",r.LANGUAGE),r!=null&&r.EXPANDER&&e.push("EXPANDER",r.EXPANDER),r!=null&&r.SCORER&&e.push("SCORER",r.SCORER),r!=null&&r.SORTBY&&(e.push("SORTBY"),qKt(e,r.SORTBY)),r!=null&&r.LIMIT&&e.push("LIMIT",r.LIMIT.from.toString(),r.LIMIT.size.toString()),r!=null&&r.PARAMS&&Hus(e,r.PARAMS),r!=null&&r.DIALECT&&e.push("DIALECT",r.DIALECT.toString()),((t=r==null?void 0:r.RETURN)==null?void 0:t.length)===0&&(e.preserve=!0),(r==null?void 0:r.TIMEOUT)!==void 0&&e.push("TIMEOUT",r.TIMEOUT.toString()),e}wb.pushSearchOptions=$kl;function Qkl(e){return{totalProfileTime:e[0][1],parsingTime:e[1][1],pipelineCreationTime:e[2][1],iteratorsProfile:Kkl(e[3][1])}}wb.transformProfile=Qkl;function Kkl(e){var r={};for(let t=0;t{"use strict";Object.defineProperty(fF,"__esModule",{value:!0});fF.AggregateGroupByReducers=fF.AggregateSteps=fF.VectorAlgorithms=fF.SchemaTextFieldPhonetics=fF.SchemaFieldTypes=fF.default=void 0;var Hkl=fH();Object.defineProperty(fF,"default",{enumerable:!0,get:function(){return Hkl.default}});var uJr=fH();Object.defineProperty(fF,"SchemaFieldTypes",{enumerable:!0,get:function(){return uJr.SchemaFieldTypes}});Object.defineProperty(fF,"SchemaTextFieldPhonetics",{enumerable:!0,get:function(){return uJr.SchemaTextFieldPhonetics}});Object.defineProperty(fF,"VectorAlgorithms",{enumerable:!0,get:function(){return uJr.VectorAlgorithms}});var Yus=mqe();Object.defineProperty(fF,"AggregateSteps",{enumerable:!0,get:function(){return Yus.AggregateSteps}});Object.defineProperty(fF,"AggregateGroupByReducers",{enumerable:!0,get:function(){return Yus.AggregateGroupByReducers}})});var Jus=A(Eqe=>{"use strict";Object.defineProperty(Eqe,"__esModule",{value:!0});Eqe.transformArguments=Eqe.FIRST_KEY_INDEX=void 0;var mSt=d2();Eqe.FIRST_KEY_INDEX=1;function Wkl(e,r,t,n){let i=["TS.ADD",e,(0,mSt.transformTimestampArgument)(r),t.toString()];return(0,mSt.pushRetentionArgument)(i,n==null?void 0:n.RETENTION),(0,mSt.pushEncodingArgument)(i,n==null?void 0:n.ENCODING),(0,mSt.pushChunkSizeArgument)(i,n==null?void 0:n.CHUNK_SIZE),n!=null&&n.ON_DUPLICATE&&i.push("ON_DUPLICATE",n.ON_DUPLICATE),(0,mSt.pushLabelsArgument)(i,n==null?void 0:n.LABELS),i}Eqe.transformArguments=Wkl});var Xus=A(Dqe=>{"use strict";Object.defineProperty(Dqe,"__esModule",{value:!0});Dqe.transformArguments=Dqe.FIRST_KEY_INDEX=void 0;var MKt=d2();Dqe.FIRST_KEY_INDEX=1;function Ykl(e,r){let t=["TS.ALTER",e];return(0,MKt.pushRetentionArgument)(t,r==null?void 0:r.RETENTION),(0,MKt.pushChunkSizeArgument)(t,r==null?void 0:r.CHUNK_SIZE),(0,MKt.pushDuplicatePolicy)(t,r==null?void 0:r.DUPLICATE_POLICY),(0,MKt.pushLabelsArgument)(t,r==null?void 0:r.LABELS),t}Dqe.transformArguments=Ykl});var Zus=A(Sqe=>{"use strict";Object.defineProperty(Sqe,"__esModule",{value:!0});Sqe.transformArguments=Sqe.FIRST_KEY_INDEX=void 0;var fSt=d2();Sqe.FIRST_KEY_INDEX=1;function Jkl(e,r){let t=["TS.CREATE",e];return(0,fSt.pushRetentionArgument)(t,r==null?void 0:r.RETENTION),(0,fSt.pushEncodingArgument)(t,r==null?void 0:r.ENCODING),(0,fSt.pushChunkSizeArgument)(t,r==null?void 0:r.CHUNK_SIZE),(0,fSt.pushDuplicatePolicy)(t,r==null?void 0:r.DUPLICATE_POLICY),(0,fSt.pushLabelsArgument)(t,r==null?void 0:r.LABELS),t}Sqe.transformArguments=Jkl});var els=A(wqe=>{"use strict";Object.defineProperty(wqe,"__esModule",{value:!0});wqe.transformArguments=wqe.FIRST_KEY_INDEX=void 0;wqe.FIRST_KEY_INDEX=1;function Xkl(e,r,t,n,i){let s=["TS.CREATERULE",e,r,"AGGREGATION",t,n.toString()];return i&&s.push(i.toString()),s}wqe.transformArguments=Xkl});var tls=A(Iqe=>{"use strict";Object.defineProperty(Iqe,"__esModule",{value:!0});Iqe.transformArguments=Iqe.FIRST_KEY_INDEX=void 0;var Zkl=d2();Iqe.FIRST_KEY_INDEX=1;function e4l(e,r,t){return(0,Zkl.transformIncrDecrArguments)("TS.DECRBY",e,r,t)}Iqe.transformArguments=e4l});var nls=A(xqe=>{"use strict";Object.defineProperty(xqe,"__esModule",{value:!0});xqe.transformArguments=xqe.FIRTS_KEY_INDEX=void 0;var rls=d2();xqe.FIRTS_KEY_INDEX=1;function t4l(e,r,t){return["TS.DEL",e,(0,rls.transformTimestampArgument)(r),(0,rls.transformTimestampArgument)(t)]}xqe.transformArguments=t4l});var ils=A(Tqe=>{"use strict";Object.defineProperty(Tqe,"__esModule",{value:!0});Tqe.transformArguments=Tqe.FIRST_KEY_INDEX=void 0;Tqe.FIRST_KEY_INDEX=1;function r4l(e,r){return["TS.DELETERULE",e,r]}Tqe.transformArguments=r4l});var als=A(_H=>{"use strict";Object.defineProperty(_H,"__esModule",{value:!0});_H.transformReply=_H.transformArguments=_H.IS_READ_ONLY=_H.FIRST_KEY_INDEX=void 0;var sls=d2();_H.FIRST_KEY_INDEX=1;_H.IS_READ_ONLY=!0;function n4l(e,r){return(0,sls.pushLatestArgument)(["TS.GET",e],r==null?void 0:r.LATEST)}_H.transformArguments=n4l;function i4l(e){return e.length===0?null:(0,sls.transformSampleReply)(e)}_H.transformReply=i4l});var ols=A(Pqe=>{"use strict";Object.defineProperty(Pqe,"__esModule",{value:!0});Pqe.transformArguments=Pqe.FIRST_KEY_INDEX=void 0;var s4l=d2();Pqe.FIRST_KEY_INDEX=1;function a4l(e,r,t){return(0,s4l.transformIncrDecrArguments)("TS.INCRBY",e,r,t)}Pqe.transformArguments=a4l});var LKt=A(AH=>{"use strict";Object.defineProperty(AH,"__esModule",{value:!0});AH.transformReply=AH.transformArguments=AH.IS_READ_ONLY=AH.FIRST_KEY_INDEX=void 0;AH.FIRST_KEY_INDEX=1;AH.IS_READ_ONLY=!0;function o4l(e){return["TS.INFO",e]}AH.transformArguments=o4l;function c4l(e){return{totalSamples:e[1],memoryUsage:e[3],firstTimestamp:e[5],lastTimestamp:e[7],retentionTime:e[9],chunkCount:e[11],chunkSize:e[13],chunkType:e[15],duplicatePolicy:e[17],labels:e[19].map(([r,t])=>({name:r,value:t})),sourceKey:e[21],rules:e[23].map(([r,t,n])=>({key:r,timeBucket:t,aggregationType:n}))}}AH.transformReply=c4l});var lls=A(bH=>{"use strict";Object.defineProperty(bH,"__esModule",{value:!0});bH.transformReply=bH.transformArguments=bH.FIRST_KEY_INDEX=bH.IS_READ_ONLY=void 0;var cls=LKt(),uls=LKt();Object.defineProperty(bH,"IS_READ_ONLY",{enumerable:!0,get:function(){return uls.IS_READ_ONLY}});Object.defineProperty(bH,"FIRST_KEY_INDEX",{enumerable:!0,get:function(){return uls.FIRST_KEY_INDEX}});function u4l(e){let r=(0,cls.transformArguments)(e);return r.push("DEBUG"),r}bH.transformArguments=u4l;function l4l(e){let r=(0,cls.transformReply)(e);return r.keySelfName=e[25],r.chunks=e[27].map(t=>({startTimestamp:t[1],endTimestamp:t[3],samples:t[5],size:t[7],bytesPerSample:t[9]})),r}bH.transformReply=l4l});var dls=A(Rqe=>{"use strict";Object.defineProperty(Rqe,"__esModule",{value:!0});Rqe.transformArguments=Rqe.FIRST_KEY_INDEX=void 0;var d4l=d2();Rqe.FIRST_KEY_INDEX=1;function p4l(e){let r=["TS.MADD"];for(let{key:t,timestamp:n,value:i}of e)r.push(t,(0,d4l.transformTimestampArgument)(n),i.toString());return r}Rqe.transformArguments=p4l});var pls=A(eme=>{"use strict";Object.defineProperty(eme,"__esModule",{value:!0});eme.transformReply=eme.transformArguments=eme.IS_READ_ONLY=void 0;var dJr=d2();eme.IS_READ_ONLY=!0;function m4l(e,r){let t=(0,dJr.pushLatestArgument)(["TS.MGET"],r==null?void 0:r.LATEST);return(0,dJr.pushFilterArgument)(t,e)}eme.transformArguments=m4l;function f4l(e){return e.map(([r,t,n])=>({key:r,sample:(0,dJr.transformSampleReply)(n)}))}eme.transformReply=f4l});var mls=A(tme=>{"use strict";Object.defineProperty(tme,"__esModule",{value:!0});tme.transformReply=tme.transformArguments=tme.IS_READ_ONLY=void 0;var jKt=d2();tme.IS_READ_ONLY=!0;function h4l(e,r){let t=(0,jKt.pushWithLabelsArgument)(["TS.MGET"],r==null?void 0:r.SELECTED_LABELS);return(0,jKt.pushFilterArgument)(t,e)}tme.transformArguments=h4l;function g4l(e){return e.map(([r,t,n])=>({key:r,labels:(0,jKt.transformLablesReply)(t),sample:(0,jKt.transformSampleReply)(n)}))}tme.transformReply=g4l});var fls=A(kqe=>{"use strict";Object.defineProperty(kqe,"__esModule",{value:!0});kqe.transformArguments=kqe.IS_READ_ONLY=void 0;var y4l=xc();kqe.IS_READ_ONLY=!0;function _4l(e){return(0,y4l.pushVerdictArguments)(["TS.QUERYINDEX"],e)}kqe.transformArguments=_4l});var gls=A(CH=>{"use strict";Object.defineProperty(CH,"__esModule",{value:!0});CH.transformReply=CH.transformArguments=CH.IS_READ_ONLY=CH.FIRST_KEY_INDEX=void 0;var hls=d2();CH.FIRST_KEY_INDEX=1;CH.IS_READ_ONLY=!0;function A4l(e,r,t,n){return(0,hls.pushRangeArguments)(["TS.RANGE",e],r,t,n)}CH.transformArguments=A4l;function b4l(e){return(0,hls.transformRangeReply)(e)}CH.transformReply=b4l});var _ls=A(vH=>{"use strict";Object.defineProperty(vH,"__esModule",{value:!0});vH.transformReply=vH.transformArguments=vH.IS_READ_ONLY=vH.FIRST_KEY_INDEX=void 0;var yls=d2();vH.FIRST_KEY_INDEX=1;vH.IS_READ_ONLY=!0;function C4l(e,r,t,n){return(0,yls.pushRangeArguments)(["TS.REVRANGE",e],r,t,n)}vH.transformArguments=C4l;function v4l(e){return(0,yls.transformRangeReply)(e)}vH.transformReply=v4l});var Als=A(rme=>{"use strict";Object.defineProperty(rme,"__esModule",{value:!0});rme.transformReply=rme.transformArguments=rme.IS_READ_ONLY=void 0;var E4l=d2();rme.IS_READ_ONLY=!0;function D4l(e,r,t,n){return(0,E4l.pushMRangeArguments)(["TS.MRANGE"],e,r,t,n)}rme.transformArguments=D4l;var S4l=d2();Object.defineProperty(rme,"transformReply",{enumerable:!0,get:function(){return S4l.transformMRangeReply}})});var bls=A(nme=>{"use strict";Object.defineProperty(nme,"__esModule",{value:!0});nme.transformReply=nme.transformArguments=nme.IS_READ_ONLY=void 0;var w4l=d2();nme.IS_READ_ONLY=!0;function I4l(e,r,t,n){return(0,w4l.pushMRangeWithLabelsArguments)(["TS.MRANGE"],e,r,t,n)}nme.transformArguments=I4l;var x4l=d2();Object.defineProperty(nme,"transformReply",{enumerable:!0,get:function(){return x4l.transformMRangeWithLabelsReply}})});var Cls=A(ime=>{"use strict";Object.defineProperty(ime,"__esModule",{value:!0});ime.transformReply=ime.transformArguments=ime.IS_READ_ONLY=void 0;var T4l=d2();ime.IS_READ_ONLY=!0;function P4l(e,r,t,n){return(0,T4l.pushMRangeArguments)(["TS.MREVRANGE"],e,r,t,n)}ime.transformArguments=P4l;var R4l=d2();Object.defineProperty(ime,"transformReply",{enumerable:!0,get:function(){return R4l.transformMRangeReply}})});var vls=A(sme=>{"use strict";Object.defineProperty(sme,"__esModule",{value:!0});sme.transformReply=sme.transformArguments=sme.IS_READ_ONLY=void 0;var k4l=d2();sme.IS_READ_ONLY=!0;function F4l(e,r,t,n){return(0,k4l.pushMRangeWithLabelsArguments)(["TS.MREVRANGE"],e,r,t,n)}sme.transformArguments=F4l;var N4l=d2();Object.defineProperty(sme,"transformReply",{enumerable:!0,get:function(){return N4l.transformMRangeWithLabelsReply}})});var d2=A(R0=>{"use strict";Object.defineProperty(R0,"__esModule",{value:!0});R0.pushLatestArgument=R0.transformMRangeWithLabelsReply=R0.transformMRangeReply=R0.transformRangeReply=R0.pushMRangeWithLabelsArguments=R0.pushWithLabelsArgument=R0.pushMRangeArguments=R0.pushFilterArgument=R0.pushMRangeGroupByArguments=R0.pushRangeArguments=R0.TimeSeriesBucketTimestamp=R0.transformSampleReply=R0.transformIncrDecrArguments=R0.pushLabelsArgument=R0.transformLablesReply=R0.pushDuplicatePolicy=R0.pushChunkSizeArgument=R0.pushEncodingArgument=R0.TimeSeriesEncoding=R0.pushRetentionArgument=R0.transformTimestampArgument=R0.TimeSeriesReducers=R0.TimeSeriesDuplicatePolicies=R0.TimeSeriesAggregationType=void 0;var Els=Jus(),Dls=Xus(),Sls=Zus(),wls=els(),Ils=tls(),xls=nls(),Tls=ils(),Pls=als(),Rls=ols(),kls=lls(),Fls=LKt(),Nls=dls(),Ols=pls(),Bls=mls(),qls=fls(),Mls=gls(),Lls=_ls(),jls=Als(),Gls=bls(),Uls=Cls(),Vls=vls(),zls=xc();R0.default={ADD:Els,add:Els,ALTER:Dls,alter:Dls,CREATE:Sls,create:Sls,CREATERULE:wls,createRule:wls,DECRBY:Ils,decrBy:Ils,DEL:xls,del:xls,DELETERULE:Tls,deleteRule:Tls,GET:Pls,get:Pls,INCRBY:Rls,incrBy:Rls,INFO_DEBUG:kls,infoDebug:kls,INFO:Fls,info:Fls,MADD:Nls,mAdd:Nls,MGET:Ols,mGet:Ols,MGET_WITHLABELS:Bls,mGetWithLabels:Bls,QUERYINDEX:qls,queryIndex:qls,RANGE:Mls,range:Mls,REVRANGE:Lls,revRange:Lls,MRANGE:jls,mRange:jls,MRANGE_WITHLABELS:Gls,mRangeWithLabels:Gls,MREVRANGE:Uls,mRevRange:Uls,MREVRANGE_WITHLABELS:Vls,mRevRangeWithLabels:Vls};var O4l;(function(e){e.AVG="AVG",e.AVERAGE="AVG",e.FIRST="FIRST",e.LAST="LAST",e.MIN="MIN",e.MINIMUM="MIN",e.MAX="MAX",e.MAXIMUM="MAX",e.SUM="SUM",e.RANGE="RANGE",e.COUNT="COUNT",e.STD_P="STD.P",e.STD_S="STD.S",e.VAR_P="VAR.P",e.VAR_S="VAR.S",e.TWA="TWA"})(O4l=R0.TimeSeriesAggregationType||(R0.TimeSeriesAggregationType={}));var B4l;(function(e){e.BLOCK="BLOCK",e.FIRST="FIRST",e.LAST="LAST",e.MIN="MIN",e.MAX="MAX",e.SUM="SUM"})(B4l=R0.TimeSeriesDuplicatePolicies||(R0.TimeSeriesDuplicatePolicies={}));var q4l;(function(e){e.AVG="AVG",e.SUM="SUM",e.MIN="MIN",e.MINIMUM="MIN",e.MAX="MAX",e.MAXIMUM="MAX",e.RANGE="range",e.COUNT="COUNT",e.STD_P="STD.P",e.STD_S="STD.S",e.VAR_P="VAR.P",e.VAR_S="VAR.S"})(q4l=R0.TimeSeriesReducers||(R0.TimeSeriesReducers={}));function h2e(e){return typeof e=="string"?e:(typeof e=="number"?e:e.getTime()).toString()}R0.transformTimestampArgument=h2e;function $ls(e,r){return r&&e.push("RETENTION",r.toString()),e}R0.pushRetentionArgument=$ls;var M4l;(function(e){e.COMPRESSED="COMPRESSED",e.UNCOMPRESSED="UNCOMPRESSED"})(M4l=R0.TimeSeriesEncoding||(R0.TimeSeriesEncoding={}));function L4l(e,r){return r&&e.push("ENCODING",r),e}R0.pushEncodingArgument=L4l;function Qls(e,r){return r&&e.push("CHUNK_SIZE",r.toString()),e}R0.pushChunkSizeArgument=Qls;function j4l(e,r){return r&&e.push("DUPLICATE_POLICY",r),e}R0.pushDuplicatePolicy=j4l;function Kls(e){let r={};for(let[t,n]of e)r[t]=n;return r}R0.transformLablesReply=Kls;function Hls(e,r){if(r){e.push("LABELS");for(let[t,n]of Object.entries(r))e.push(t,n)}return e}R0.pushLabelsArgument=Hls;function G4l(e,r,t,n){let i=[e,r,t.toString()];return(n==null?void 0:n.TIMESTAMP)!==void 0&&(n==null?void 0:n.TIMESTAMP)!==null&&i.push("TIMESTAMP",h2e(n.TIMESTAMP)),$ls(i,n==null?void 0:n.RETENTION),n!=null&&n.UNCOMPRESSED&&i.push("UNCOMPRESSED"),Qls(i,n==null?void 0:n.CHUNK_SIZE),Hls(i,n==null?void 0:n.LABELS),i}R0.transformIncrDecrArguments=G4l;function GKt(e){return{timestamp:e[0],value:Number(e[1])}}R0.transformSampleReply=GKt;var U4l;(function(e){e.LOW="-",e.HIGH="+",e.MID="~"})(U4l=R0.TimeSeriesBucketTimestamp||(R0.TimeSeriesBucketTimestamp={}));function pJr(e,r,t,n){if(e.push(h2e(r),h2e(t)),Yls(e,n==null?void 0:n.LATEST),n!=null&&n.FILTER_BY_TS){e.push("FILTER_BY_TS");for(let i of n.FILTER_BY_TS)e.push(h2e(i))}return n!=null&&n.FILTER_BY_VALUE&&e.push("FILTER_BY_VALUE",n.FILTER_BY_VALUE.min.toString(),n.FILTER_BY_VALUE.max.toString()),n!=null&&n.COUNT&&e.push("COUNT",n.COUNT.toString()),n!=null&&n.ALIGN&&e.push("ALIGN",h2e(n.ALIGN)),n!=null&&n.AGGREGATION&&(e.push("AGGREGATION",n.AGGREGATION.type,h2e(n.AGGREGATION.timeBucket)),n.AGGREGATION.BUCKETTIMESTAMP&&e.push("BUCKETTIMESTAMP",n.AGGREGATION.BUCKETTIMESTAMP),n.AGGREGATION.EMPTY&&e.push("EMPTY")),e}R0.pushRangeArguments=pJr;function mJr(e,r){return r&&e.push("GROUPBY",r.label,"REDUCE",r.reducer),e}R0.pushMRangeGroupByArguments=mJr;function fJr(e,r){return e.push("FILTER"),(0,zls.pushVerdictArguments)(e,r)}R0.pushFilterArgument=fJr;function V4l(e,r,t,n,i){return e=pJr(e,r,t,i),e=fJr(e,n),mJr(e,i==null?void 0:i.GROUPBY)}R0.pushMRangeArguments=V4l;function Wls(e,r){return r?(e.push("SELECTED_LABELS"),e=(0,zls.pushVerdictArguments)(e,r)):e.push("WITHLABELS"),e}R0.pushWithLabelsArgument=Wls;function z4l(e,r,t,n,i){return e=pJr(e,r,t,i),e=Wls(e,i==null?void 0:i.SELECTED_LABELS),e=fJr(e,n),mJr(e,i==null?void 0:i.GROUPBY)}R0.pushMRangeWithLabelsArguments=z4l;function $4l(e){return e.map(GKt)}R0.transformRangeReply=$4l;function Q4l(e){let r=[];for(let[t,n,i]of e)r.push({key:t,samples:i.map(GKt)});return r}R0.transformMRangeReply=Q4l;function K4l(e){let r=[];for(let[t,n,i]of e)r.push({key:t,labels:Kls(n),samples:i.map(GKt)});return r}R0.transformMRangeWithLabelsReply=K4l;function Yls(e,r){return r&&e.push("LATEST"),e}R0.pushLatestArgument=Yls});var hJr=A(hF=>{"use strict";Object.defineProperty(hF,"__esModule",{value:!0});hF.TimeSeriesBucketTimestamp=hF.TimeSeriesReducers=hF.TimeSeriesAggregationType=hF.TimeSeriesEncoding=hF.TimeSeriesDuplicatePolicies=hF.default=void 0;var H4l=d2();Object.defineProperty(hF,"default",{enumerable:!0,get:function(){return H4l.default}});var hSt=d2();Object.defineProperty(hF,"TimeSeriesDuplicatePolicies",{enumerable:!0,get:function(){return hSt.TimeSeriesDuplicatePolicies}});Object.defineProperty(hF,"TimeSeriesEncoding",{enumerable:!0,get:function(){return hSt.TimeSeriesEncoding}});Object.defineProperty(hF,"TimeSeriesAggregationType",{enumerable:!0,get:function(){return hSt.TimeSeriesAggregationType}});Object.defineProperty(hF,"TimeSeriesReducers",{enumerable:!0,get:function(){return hSt.TimeSeriesReducers}});Object.defineProperty(hF,"TimeSeriesBucketTimestamp",{enumerable:!0,get:function(){return hSt.TimeSeriesBucketTimestamp}})});var Zls=A(j3=>{"use strict";var W4l=j3&&j3.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Fqe=j3&&j3.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&W4l(r,e,t)};Object.defineProperty(j3,"__esModule",{value:!0});j3.createCluster=j3.createClient=void 0;var Jls=$Yr(),Y4l=YYr(),J4l=iJr(),X4l=sJr(),Z4l=lJr(),e7l=hJr();Fqe($Yr(),j3);Fqe(YYr(),j3);Fqe(iJr(),j3);Fqe(sJr(),j3);Fqe(lJr(),j3);Fqe(hJr(),j3);var Xls={...Y4l.default,graph:J4l.default,json:X4l.default,ft:Z4l.default,ts:e7l.default};function t7l(e){return(0,Jls.createClient)({...e,modules:{...Xls,...e==null?void 0:e.modules}})}j3.createClient=t7l;function r7l(e){return(0,Jls.createCluster)({...e,modules:{...Xls,...e==null?void 0:e.modules}})}j3.createCluster=r7l});var tds=A(EH=>{"use strict";Object.defineProperty(EH,"__esModule",{value:!0});EH.init=EH.set=EH.get=EH.end=void 0;var gJr=zC(),n7l=Zls(),ame=Pi(),eds=i$t(),x4;function yJr(e,r){return`${e}-${r}`}async function i7l(){try{await(x4==null?void 0:x4.disconnect())}catch(e){ame.logger.warn({err:e},"Redis cache end failed")}}EH.end=i7l;async function s7l(e,r){ame.logger.trace({namespace:e,key:r},"Removing cache entry"),await(x4==null?void 0:x4.del(yJr(e,r)))}async function a7l(e,r){if(x4){ame.logger.trace(`cache.get(${e}, ${r})`);try{let t=await(x4==null?void 0:x4.get(yJr(e,r))),n=t&&JSON.parse(t);if(n){if(gJr.DateTime.local()Math.min(r*100,3e3)}}),await x4.connect())}EH.init=c7l});var gF=A(SH=>{"use strict";Object.defineProperty(SH,"__esModule",{value:!0});SH.cleanup=SH.init=SH.set=SH.get=void 0;var _Jr=(tn(),Dr(en)),ome=_Jr.__importStar(P3()),UKt=_Jr.__importStar(c$i()),VKt=_Jr.__importStar(tds()),DH;function rds(e,r){return`global%%${e}%%${r}`}async function u7l(e,r){if(!DH)return;let t=rds(e,r),n=0;ome.get(t)===void 0&&(ome.set(t,DH.get(e,r)),n=Date.now());let i=await ome.get(t);if(n){let s=Math.round(Date.now()-n),a=ome.get("package-cache-gets")??[];a.push(s),ome.set("package-cache-gets",a)}return i}SH.get=u7l;async function l7l(e,r,t,n){if(!DH)return;let i=rds(e,r);ome.set(i,t);let s=Date.now();await DH.set(e,r,t,n);let a=Math.round(Date.now()-s),o=ome.get("package-cache-sets")??[];o.push(a),ome.set("package-cache-sets",o)}SH.set=l7l;async function d7l(e){e.redisUrl?(await VKt.init(e.redisUrl),DH={get:VKt.get,set:VKt.set}):e.cacheDir&&(UKt.init(e.cacheDir),DH={get:UKt.get,set:UKt.set,cleanup:UKt.cleanup})}SH.init=d7l;async function p7l(e){e!=null&&e.redisUrl&&await VKt.end(),DH!=null&&DH.cleanup&&await DH.cleanup()}SH.cleanup=p7l});var ug=A(zKt=>{"use strict";Object.defineProperty(zKt,"__esModule",{value:!0});zKt.cache=void 0;var ids=(tn(),Dr(en)),gSt=ids.__importDefault(_a()),AJr=zC(),m7l=_f(),f7l=Pi(),h7l=TLi(),nds=ids.__importStar(gF());function g7l({namespace:e,key:r,cacheable:t=()=>!0,ttlMinutes:n=30}){return(0,h7l.decorate)(async({args:i,instance:s,callback:a,methodName:o})=>{if(!t.apply(s,i))return a();let c;gSt.default.string(e)?c=e:gSt.default.function_(e)&&(c=e.apply(s,i));let l;if(gSt.default.string(r)?l=r:gSt.default.function_(r)&&(l=r.apply(s,i)),!c||!l)return a();l=`cache-decorator:${l}`;let u=await nds.get(c,l),m=n,h=m7l.GlobalConfig.get("cacheHardTtlMinutes",0),_=m;(o==="getReleases"||o==="getDigest")&&(_=Math.max(m,h));let b;if(u){let w=AJr.DateTime.local(),x=AJr.DateTime.fromISO(u.cachedAt),P=x.plus({minutes:m});if(w{"use strict";var y7l=function(r){return _7l(r)&&!A7l(r)};function _7l(e){return!!e&&typeof e=="object"}function A7l(e){var r=Object.prototype.toString.call(e);return r==="[object RegExp]"||r==="[object Date]"||v7l(e)}var b7l=typeof Symbol=="function"&&Symbol.for,C7l=b7l?Symbol.for("react.element"):60103;function v7l(e){return e.$$typeof===C7l}function E7l(e){return Array.isArray(e)?[]:{}}function ySt(e,r){return r.clone!==!1&&r.isMergeableObject(e)?Nqe(E7l(e),e,r):e}function D7l(e,r,t){return e.concat(r).map(function(n){return ySt(n,t)})}function S7l(e,r){if(!r.customMerge)return Nqe;var t=r.customMerge(e);return typeof t=="function"?t:Nqe}function w7l(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(r){return Object.propertyIsEnumerable.call(e,r)}):[]}function sds(e){return Object.keys(e).concat(w7l(e))}function ads(e,r){try{return r in e}catch{return!1}}function I7l(e,r){return ads(e,r)&&!(Object.hasOwnProperty.call(e,r)&&Object.propertyIsEnumerable.call(e,r))}function x7l(e,r,t){var n={};return t.isMergeableObject(e)&&sds(e).forEach(function(i){n[i]=ySt(e[i],t)}),sds(r).forEach(function(i){I7l(e,i)||(ads(e,i)&&t.isMergeableObject(r[i])?n[i]=S7l(i,t)(e[i],r[i],t):n[i]=ySt(r[i],t))}),n}function Nqe(e,r,t){t=t||{},t.arrayMerge=t.arrayMerge||D7l,t.isMergeableObject=t.isMergeableObject||y7l,t.cloneUnlessOtherwiseSpecified=ySt;var n=Array.isArray(r),i=Array.isArray(e),s=n===i;return s?n?t.arrayMerge(e,r,t):x7l(e,r,t):ySt(r,t)}Nqe.all=function(r,t){if(!Array.isArray(r))throw new Error("first argument should be an array");return r.reduce(function(n,i){return Nqe(n,i,t)},{})};var T7l=Nqe;ods.exports=T7l});var uds=A((LDg,cds)=>{"use strict";var wH=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";wH.writable=e=>wH(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";wH.readable=e=>wH(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";wH.duplex=e=>wH.writable(e)&&wH.readable(e);wH.transform=e=>wH.duplex(e)&&typeof e._transform=="function";cds.exports=wH});var G3=A((jDg,fds)=>{"use strict";var dds=require("fs"),P7l=require("path"),pds=require("crypto"),R7l=uds(),{Worker:mds}=(()=>{try{return require("worker_threads")}catch{return{}}})(),g2e,k7l=0,$Kt=new Map,F7l=e=>{let r=new Error(e.message);for(let[t,n]of Object.entries(e))t!=="message"&&(r[t]=n);return r},N7l=()=>{g2e=new mds(P7l.join(__dirname,"thread.js")),g2e.on("message",e=>{let r=$Kt.get(e.id);$Kt.delete(e.id),$Kt.size===0&&g2e.unref(),e.error===void 0?r.resolve(e.value):r.reject(F7l(e.error))}),g2e.on("error",e=>{throw e})},lds=(e,r,t)=>new Promise((n,i)=>{let s=k7l++;$Kt.set(s,{resolve:n,reject:i}),g2e===void 0&&N7l(),g2e.ref(),g2e.postMessage({id:s,method:e,args:r},t)}),CL=(e,r={})=>{let t=r.encoding||"hex";t==="buffer"&&(t=void 0);let n=pds.createHash(r.algorithm||"sha512"),i=s=>{let a=typeof s=="string"?"utf8":void 0;n.update(s,a)};return Array.isArray(e)?e.forEach(i):i(e),n.digest(t)};CL.stream=(e={})=>{let r=e.encoding||"hex";r==="buffer"&&(r=void 0);let t=pds.createHash(e.algorithm||"sha512");return t.setEncoding(r),t};CL.fromStream=async(e,r={})=>{if(!R7l(e))throw new TypeError("Expected a stream");return new Promise((t,n)=>{e.on("error",n).pipe(CL.stream(r)).on("error",n).on("finish",function(){t(this.read())})})};mds===void 0?(CL.fromFile=async(e,r)=>CL.fromStream(dds.createReadStream(e),r),CL.async=async(e,r)=>CL(e,r)):(CL.fromFile=async(e,{algorithm:r="sha512",encoding:t="hex"}={})=>{let n=await lds("hashFile",[r,e]);return t==="buffer"?Buffer.from(n):Buffer.from(n).toString(t)},CL.async=async(e,{algorithm:r="sha512",encoding:t="hex"}={})=>{t==="buffer"&&(t=void 0);let n=await lds("hash",[r,e]);return t===void 0?Buffer.from(n):Buffer.from(n).toString(t)});CL.fromFileSync=(e,r)=>CL(dds.readFileSync(e),r);fds.exports=CL});var hds=A((GDg,O7l)=>{O7l.exports={name:"renovate",description:"Automated dependency updates. Flexible so you don't need to be.",version:"36.6.0",bin:{renovate:"dist/renovate.js","renovate-config-validator":"dist/config-validator.js"},scripts:{build:"run-s clean generate:* compile:* create-json-schema","build:docs":'run-s "release:prepare {@}" --',clean:"rimraf dist tmp","clean-cache":"node tools/clean-cache.mjs","compile:ts":"tsc -p tsconfig.app.json","config-validator":"ts-node lib/config-validator.ts","create-json-schema":'ts-node tools/generate-schema.ts && prettier --write --cache "renovate-schema.json"',debug:"cross-env NODE_OPTIONS=--inspect-brk ts-node lib/renovate.ts","doc-fix":"run-s markdown-lint-fix prettier-fix","doc-fence-check":"node tools/check-fenced-code.mjs","lint-website-docs":"jest --coverage false test/website-docs.spec.ts",eslint:"eslint . --cache --cache-location .cache/eslint --report-unused-disable-directives","eslint-fix":"eslint --cache --cache-location .cache/eslint --fix . --report-unused-disable-directives","eslint-ci":"eslint . --cache --cache-strategy content --cache-location .cache/eslint --format gha",generate:"run-s generate:*","generate:imports":"node tools/generate-imports.mjs","git-check":"node tools/check-git-version.mjs",jest:"cross-env LOG_LEVEL=fatal GIT_ALLOW_PROTOCOL=file jest --logHeapUsage","jest:14":'run-s "jest {@}" --',"jest:16":'run-s "jest {@}" --',"jest-debug":"cross-env NODE_OPTIONS=--inspect-brk yarn jest --testTimeout=100000000",lint:"run-s ls-lint type-check eslint prettier markdown-lint git-check doc-fence-check","lint-fix":"run-s eslint-fix prettier-fix markdown-lint-fix","ls-lint":"ls-lint","markdown-lint":"markdownlint-cli2","markdown-lint-fix":"markdownlint-cli2-fix",prepare:"run-s prepare:*","prepare:husky":"husky install","prepare:generate":"run-s generate:*","prepare:re2":"npm explore re2 -- npm run install && node tools/check-re2.mjs",prestart:"run-s generate:* ",pretest:"run-s generate:* ",prettier:'prettier --cache --check "**/*.{ts,js,mjs,json,md,yml}"',"prettier-fix":'prettier --write --cache "**/*.{ts,js,mjs,json,md,yml}"',"release:prepare":"ts-node tools/generate-docs.ts","release:publish":"node tools/release.mjs",start:"ts-node lib/renovate.ts",test:"run-s lint test-schema jest","test-dirty":"git diff --exit-code","test-e2e":"run-s test-e2e:*","test-e2e:pack":"yarn pack","test-e2e:install":"yarn --cwd test/e2e install --no-lockfile --ignore-optional --prod","test-e2e:run":"yarn --cwd test/e2e test","test-schema":"run-s create-json-schema","schedule-test-shards":"SCHEDULE_TEST_SHARDS=true ts-node jest.config.ts",tsc:"tsc","type-check":'run-s generate:* "tsc --noEmit {@}" --',"update-static-data":"run-s update-static-data:*","update-static-data:distro-info":"node tools/static-data/generate-distro-info.mjs","update-static-data:node-schedule":"node tools/static-data/generate-node-schedule.mjs",verify:"node tools/verify.mjs"},repository:{type:"git",url:"https://github.com/renovatebot/renovate.git"},keywords:["automated","bazel","bitbucket","buildkite","dependencies","dependency","docker","github","gitlab","management","meteor","node","npm","outdated","php","python","update","yarn"],author:"Rhys Arkins ",contributors:["Adam Setch ","Alex DelVecchio ","Andreas Bexelius ","Ayoub Kaanich ","Dragomir \u021Aurcanu ","Filip Stenbeck ","HonkingGoose","Hutson Betts ","IKEDA Sho ","Israel Bethencourt ","James King ","Jamie Magee ","Jan Sauer ","Jean-Yves Cou\xEBt ","Kenneth J\xF8rgensen ","Kevin James ","Klaus Meinhardt ","Matt Lavin ","Maximilian Ga\xDF ","Michael Elufimov ","Michael Kriese ","Mike Bryant ","Nicolas Byl ","Pravesh Tora ","Rishabh Jain ","Roope Hakulinen ","Ryan Murfitt ","Sam Bull ","Sam Neirinck ","Sourav Das ","Tanuel ","Viral Ruparel ","Vladimir Starkov ","Mikhail Yakushin ","Sebastian Poxhofer ","Henry Sachs ","Arkadiusz Kosmala ","Markus Siebert ","Sergey Vedmak "],license:"AGPL-3.0-only",bugs:{url:"https://github.com/renovatebot/renovate/issues"},homepage:"https://renovatebot.com",engines:{node:"^18.12.0 || >=20.0.0",yarn:"^1.17.0"},"engines-next":{description:"Versions other than the below are deprecated and a warning will be logged",node:"^18.12.0 || >=20.0.0"},dependencies:{"@aws-sdk/client-codecommit":"3.363.0","@aws-sdk/client-ec2":"3.363.0","@aws-sdk/client-ecr":"3.363.0","@aws-sdk/client-rds":"3.363.0","@aws-sdk/client-s3":"3.363.0","@breejs/later":"4.1.0","@cdktf/hcl2json":"0.17.1","@cheap-glitch/mi-cron":"1.0.1","@iarna/toml":"3.0.0","@opentelemetry/api":"1.4.1","@opentelemetry/context-async-hooks":"1.14.0","@opentelemetry/exporter-trace-otlp-http":"0.40.0","@opentelemetry/instrumentation":"0.40.0","@opentelemetry/instrumentation-bunyan":"0.31.4","@opentelemetry/instrumentation-http":"0.40.0","@opentelemetry/resources":"1.14.0","@opentelemetry/sdk-trace-base":"1.14.0","@opentelemetry/sdk-trace-node":"1.14.0","@opentelemetry/semantic-conventions":"1.14.0","@qnighy/marshal":"0.1.3","@renovatebot/osv-offline":"1.3.1","@renovatebot/pep440":"2.1.19","@renovatebot/ruby-semver":"3.0.4","@sindresorhus/is":"4.6.0","@types/ms":"0.7.31","@types/tmp":"0.2.3","@yarnpkg/core":"3.5.2","@yarnpkg/parsers":"2.5.1",agentkeepalive:"4.3.0","aggregate-error":"3.1.0","auth-header":"1.0.0",aws4:"1.12.0","azure-devops-node-api":"12.1.0",bunyan:"1.8.15",cacache:"17.1.3","cacheable-lookup":"5.0.4",chalk:"4.1.2","changelog-filename-regex":"2.0.1","clean-git-ref":"2.0.1",commander:"11.0.0","conventional-commits-detector":"1.0.3",deepmerge:"4.3.1",dequal:"2.0.3","detect-indent":"6.1.0",editorconfig:"2.0.0","email-addresses":"5.0.0","emoji-regex":"10.2.1",emojibase:"15.0.0","emojibase-regex":"15.0.0","extract-zip":"2.0.1","find-packages":"10.0.4","find-up":"5.0.0","fs-extra":"11.1.1","git-url-parse":"13.1.0","github-url-from-git":"1.5.0",glob:"10.3.1","global-agent":"3.0.0","good-enough-parser":"1.1.23",got:"11.8.6","graph-data-structure":"3.3.0",handlebars:"4.7.7",hasha:"5.2.2",ignore:"5.2.4",ini:"4.1.1","js-yaml":"4.1.0","json-dup-key-validator":"1.0.3","json-stringify-pretty-compact":"3.0.0",json5:"2.2.3",klona:"2.0.6",luxon:"3.3.0","markdown-it":"13.0.1","markdown-table":"2.0.0",minimatch:"9.0.2",moo:"0.5.2",ms:"2.1.3",nanoid:"3.3.6","node-html-parser":"6.1.5",openpgp:"5.9.0","p-all":"3.0.0","p-map":"4.0.0","p-queue":"6.6.2","p-throttle":"4.1.1","parse-link-header":"2.0.0",prettier:"2.8.8","quick-lru":"5.1.1",redis:"4.6.7",remark:"13.0.0","remark-github":"10.1.0","safe-stable-stringify":"2.4.3",semver:"7.5.3","semver-stable":"3.0.0","semver-utils":"1.1.4",shlex:"2.1.2","simple-git":"3.19.1",slugify:"1.6.6","source-map-support":"0.5.21",traverse:"0.6.7",tslib:"2.6.0",upath:"2.0.1","url-join":"4.0.1","validate-npm-package-name":"5.0.0","vuln-vects":"1.1.0",xmldoc:"1.3.0",zod:"3.21.4"},optionalDependencies:{re2:"1.19.1"},devDependencies:{"@jest/globals":"29.5.0","@jest/reporters":"29.5.0","@jest/test-result":"29.5.0","@ls-lint/ls-lint":"2.0.1","@openpgp/web-stream-tools":"0.0.13","@renovate/eslint-plugin":"file:./tools/eslint","@semantic-release/exec":"6.0.3","@swc/core":"1.3.67","@types/auth-header":"1.0.2","@types/aws4":"1.11.3","@types/breejs__later":"4.1.2","@types/bunyan":"1.8.8","@types/cacache":"15.0.1","@types/callsite":"1.0.31","@types/changelog-filename-regex":"2.0.0","@types/clean-git-ref":"2.0.0","@types/common-tags":"1.8.1","@types/conventional-commits-detector":"1.0.0","@types/diff":"5.0.3","@types/eslint":"8.40.2","@types/fs-extra":"11.0.1","@types/git-url-parse":"9.0.1","@types/github-url-from-git":"1.5.1","@types/global-agent":"2.1.1","@types/ini":"1.3.31","@types/js-yaml":"4.0.5","@types/json-dup-key-validator":"1.0.0","@types/linkify-markdown":"1.0.1","@types/lodash":"4.14.195","@types/luxon":"3.3.0","@types/markdown-it":"12.2.3","@types/markdown-table":"2.0.0","@types/marshal":"0.5.1","@types/moo":"0.5.5","@types/nock":"10.0.3","@types/node":"18.16.19","@types/parse-link-header":"2.0.1","@types/semver":"7.5.0","@types/semver-stable":"3.0.0","@types/semver-utils":"1.1.1","@types/tar":"6.1.5","@types/traverse":"0.6.32","@types/url-join":"4.0.1","@types/validate-npm-package-name":"4.0.0","@types/xmldoc":"1.1.6","@typescript-eslint/eslint-plugin":"5.61.0","@typescript-eslint/parser":"5.61.0","aws-sdk-client-mock":"3.0.0",callsite:"1.0.0","common-tags":"1.8.2","conventional-changelog-conventionalcommits":"6.1.0","cross-env":"7.0.3",diff:"5.1.0","emojibase-data":"15.0.0",eslint:"8.44.0","eslint-config-prettier":"8.8.0","eslint-formatter-gha":"1.4.2","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-import":"2.27.5","eslint-plugin-jest":"27.2.2","eslint-plugin-jest-formatting":"3.1.0","eslint-plugin-promise":"6.1.1","eslint-plugin-typescript-enum":"2.1.0","expect-more-jest":"5.5.0",graphql:"16.7.1",husky:"8.0.3",jest:"29.5.0","jest-extended":"4.0.0","jest-mock-extended":"3.0.4","markdownlint-cli2":"0.8.1",memfs:"4.2.0","mock-fs":"5.2.0",mockdate:"3.0.5",nock:"13.3.1","npm-run-all":"4.1.5",nyc:"15.1.0",rimraf:"5.0.1","semantic-release":"21.0.7","strip-ansi":"6.0.1",tar:"6.1.15","tmp-promise":"3.0.3","ts-jest":"29.1.1","ts-node":"10.9.1","type-fest":"3.12.0",typescript:"5.1.6",unified:"9.2.2"},files:["dist","renovate-schema.json"]}});var bJr=A((UDg,B7l)=>{B7l.exports={name:"prettier",version:"2.8.8",description:"Prettier is an opinionated code formatter",bin:"./bin-prettier.js",repository:"prettier/prettier",funding:"https://github.com/prettier/prettier?sponsor=1",homepage:"https://prettier.io",author:"James Long",license:"MIT",main:"./index.js",browser:"./standalone.js",unpkg:"./standalone.js",engines:{node:">=10.13.0"},files:["*.js","esm/*.mjs"]}});var h0=A((gds,CJr)=>{(function(e){if(typeof gds=="object"&&typeof CJr=="object")CJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.doc=e()}})(function(){"use strict";var e=Object.getOwnPropertyNames,r=(n,i)=>function(){return i||(0,n[e(n)[0]])((i={exports:{}}).exports,i),i.exports},t=r({"dist/_doc.js.umd.js"(n,i){var s=Object.create,a=Object.defineProperty,o=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,l=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,m=(Se,ce)=>function(){return Se&&(ce=(0,Se[c(Se)[0]])(Se=0)),ce},h=(Se,ce)=>function(){return ce||(0,Se[c(Se)[0]])((ce={exports:{}}).exports,ce),ce.exports},_=(Se,ce)=>{for(var Mt in ce)a(Se,Mt,{get:ce[Mt],enumerable:!0})},b=(Se,ce,Mt,et)=>{if(ce&&typeof ce=="object"||typeof ce=="function")for(let or of c(ce))!u.call(Se,or)&&or!==Mt&&a(Se,or,{get:()=>ce[or],enumerable:!(et=o(ce,or))||et.enumerable});return Se},v=(Se,ce,Mt)=>(Mt=Se!=null?s(l(Se)):{},b(ce||!Se||!Se.__esModule?a(Mt,"default",{value:Se,enumerable:!0}):Mt,Se)),w=Se=>b(a({},"__esModule",{value:!0}),Se),x=m({""(){}}),P=h({"src/document/doc-builders.js"(Se,ce){"use strict";x();function Mt(ut){return{type:"concat",parts:ut}}function et(ut){return{type:"indent",contents:ut}}function or(ut,Ve){return{type:"align",contents:Ve,n:ut}}function Ge(ut){let Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{type:"group",id:Ve.id,contents:ut,break:!!Ve.shouldBreak,expandedStates:Ve.expandedStates}}function me(ut){return or(Number.NEGATIVE_INFINITY,ut)}function oe(ut){return or({type:"root"},ut)}function ue(ut){return or(-1,ut)}function De(ut,Ve){return Ge(ut[0],Object.assign(Object.assign({},Ve),{},{expandedStates:ut}))}function It(ut){return{type:"fill",parts:ut}}function Je(ut,Ve){let Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return{type:"if-break",breakContents:ut,flatContents:Ve,groupId:Ae.groupId}}function at(ut,Ve){return{type:"indent-if-break",contents:ut,groupId:Ve.groupId,negate:Ve.negate}}function mt(ut){return{type:"line-suffix",contents:ut}}var ke={type:"line-suffix-boundary"},dt={type:"break-parent"},ot={type:"trim"},kt={type:"line",hard:!0},Vt={type:"line",hard:!0,literal:!0},Ar={type:"line"},ni={type:"line",soft:!0},gn=Mt([kt,dt]),On=Mt([Vt,dt]),er={type:"cursor",placeholder:Symbol("cursor")};function ln(ut,Ve){let Ae=[];for(let Pe=0;Pe0){for(let Kt=0;Kt=0?me.charAt(oe+1)===` `?"crlf":"cr":"lf"}function et(me){switch(me){case"cr":return"\r";case"crlf":return`\r `;default:return` `}}function or(me,oe){let ue;switch(oe){case` @@ -80,16 +80,16 @@ globstar while`,r,h,t,_,b),this.matchOne(r.slice(h),t.slice(_),n))return this.de `)}ce.exports={guessEndOfLine:Mt,convertEndOfLineToChars:et,countEndOfLineChars:or,normalizeEndOfLine:Ge}}}),R=h({"src/utils/get-last.js"(Se,ce){"use strict";x();var Mt=et=>et[et.length-1];ce.exports=Mt}});function L(){let{onlyFirst:Se=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ce=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(ce,Se?void 0:"g")}var U=m({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){x()}});function Y(Se){if(typeof Se!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof Se}\``);return Se.replace(L(),"")}var N=m({"node_modules/strip-ansi/index.js"(){x(),U()}});function j(Se){return Number.isInteger(Se)?Se>=4352&&(Se<=4447||Se===9001||Se===9002||11904<=Se&&Se<=12871&&Se!==12351||12880<=Se&&Se<=19903||19968<=Se&&Se<=42182||43360<=Se&&Se<=43388||44032<=Se&&Se<=55203||63744<=Se&&Se<=64255||65040<=Se&&Se<=65049||65072<=Se&&Se<=65131||65281<=Se&&Se<=65376||65504<=Se&&Se<=65510||110592<=Se&&Se<=110593||127488<=Se&&Se<=127569||131072<=Se&&Se<=262141):!1}var M=m({"node_modules/is-fullwidth-code-point/index.js"(){x()}}),C=h({"node_modules/emoji-regex/index.js"(Se,ce){"use strict";x(),ce.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),O={};_(O,{default:()=>V});function V(Se){if(typeof Se!="string"||Se.length===0||(Se=Y(Se),Se.length===0))return 0;Se=Se.replace((0,Q.default)()," ");let ce=0;for(let Mt=0;Mt=127&&et<=159||et>=768&&et<=879||(et>65535&&Mt++,ce+=j(et)?2:1)}return ce}var Q,X=m({"node_modules/string-width/index.js"(){x(),N(),M(),Q=v(C())}}),J=h({"src/utils/get-string-width.js"(Se,ce){"use strict";x();var Mt=(X(),w(O)).default,et=/[^\x20-\x7F]/;function or(Ge){return Ge?et.test(Ge)?Mt(Ge):Ge.length:0}ce.exports=or}}),ee=h({"src/document/doc-utils.js"(Se,ce){"use strict";x();var Mt=R(),{literalline:et,join:or}=P(),Ge=Ve=>Array.isArray(Ve)||Ve&&Ve.type==="concat",me=Ve=>{if(Array.isArray(Ve))return Ve;if(Ve.type!=="concat"&&Ve.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return Ve.parts},oe={};function ue(Ve,Ae,Pe,Kt){let nr=[Ve];for(;nr.length>0;){let En=nr.pop();if(En===oe){Pe(nr.pop());continue}if(Pe&&nr.push(En,oe),!Ae||Ae(En)!==!1)if(Ge(En)||En.type==="fill"){let jn=me(En);for(let br=jn.length,We=br-1;We>=0;--We)nr.push(jn[We])}else if(En.type==="if-break")En.flatContents&&nr.push(En.flatContents),En.breakContents&&nr.push(En.breakContents);else if(En.type==="group"&&En.expandedStates)if(Kt)for(let jn=En.expandedStates.length,br=jn-1;br>=0;--br)nr.push(En.expandedStates[br]);else nr.push(En.contents);else En.contents&&nr.push(En.contents)}}function De(Ve,Ae){let Pe=new Map;return Kt(Ve);function Kt(En){if(Pe.has(En))return Pe.get(En);let jn=nr(En);return Pe.set(En,jn),jn}function nr(En){if(Array.isArray(En))return Ae(En.map(Kt));if(En.type==="concat"||En.type==="fill"){let jn=En.parts.map(Kt);return Ae(Object.assign(Object.assign({},En),{},{parts:jn}))}if(En.type==="if-break"){let jn=En.breakContents&&Kt(En.breakContents),br=En.flatContents&&Kt(En.flatContents);return Ae(Object.assign(Object.assign({},En),{},{breakContents:jn,flatContents:br}))}if(En.type==="group"&&En.expandedStates){let jn=En.expandedStates.map(Kt),br=jn[0];return Ae(Object.assign(Object.assign({},En),{},{contents:br,expandedStates:jn}))}if(En.contents){let jn=Kt(En.contents);return Ae(Object.assign(Object.assign({},En),{},{contents:jn}))}return Ae(En)}}function It(Ve,Ae,Pe){let Kt=Pe,nr=!1;function En(jn){let br=Ae(jn);if(br!==void 0&&(nr=!0,Kt=br),nr)return!1}return ue(Ve,En),Kt}function Je(Ve){if(Ve.type==="group"&&Ve.break||Ve.type==="line"&&Ve.hard||Ve.type==="break-parent")return!0}function at(Ve){return It(Ve,Je,!1)}function mt(Ve){if(Ve.length>0){let Ae=Mt(Ve);!Ae.expandedStates&&!Ae.break&&(Ae.break="propagated")}return null}function ke(Ve){let Ae=new Set,Pe=[];function Kt(En){if(En.type==="break-parent"&&mt(Pe),En.type==="group"){if(Pe.push(En),Ae.has(En))return!1;Ae.add(En)}}function nr(En){En.type==="group"&&Pe.pop().break&&mt(Pe)}ue(Ve,Kt,nr,!0)}function dt(Ve){return Ve.type==="line"&&!Ve.hard?Ve.soft?"":" ":Ve.type==="if-break"?Ve.flatContents||"":Ve}function ot(Ve){return De(Ve,dt)}var kt=(Ve,Ae)=>Ve&&Ve.type==="line"&&Ve.hard&&Ae&&Ae.type==="break-parent";function Vt(Ve){if(!Ve)return Ve;if(Ge(Ve)||Ve.type==="fill"){let Ae=me(Ve);for(;Ae.length>1&&kt(...Ae.slice(-2));)Ae.length-=2;if(Ae.length>0){let Pe=Vt(Mt(Ae));Ae[Ae.length-1]=Pe}return Array.isArray(Ve)?Ae:Object.assign(Object.assign({},Ve),{},{parts:Ae})}switch(Ve.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let Ae=Vt(Ve.contents);return Object.assign(Object.assign({},Ve),{},{contents:Ae})}case"if-break":{let Ae=Vt(Ve.breakContents),Pe=Vt(Ve.flatContents);return Object.assign(Object.assign({},Ve),{},{breakContents:Ae,flatContents:Pe})}}return Ve}function Ar(Ve){return Vt(gn(Ve))}function ni(Ve){switch(Ve.type){case"fill":if(Ve.parts.every(Pe=>Pe===""))return"";break;case"group":if(!Ve.contents&&!Ve.id&&!Ve.break&&!Ve.expandedStates)return"";if(Ve.contents.type==="group"&&Ve.contents.id===Ve.id&&Ve.contents.break===Ve.break&&Ve.contents.expandedStates===Ve.expandedStates)return Ve.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!Ve.contents)return"";break;case"if-break":if(!Ve.flatContents&&!Ve.breakContents)return"";break}if(!Ge(Ve))return Ve;let Ae=[];for(let Pe of me(Ve)){if(!Pe)continue;let[Kt,...nr]=Ge(Pe)?me(Pe):[Pe];typeof Kt=="string"&&typeof Mt(Ae)=="string"?Ae[Ae.length-1]+=Kt:Ae.push(Kt),Ae.push(...nr)}return Ae.length===0?"":Ae.length===1?Ae[0]:Array.isArray(Ve)?Ae:Object.assign(Object.assign({},Ve),{},{parts:Ae})}function gn(Ve){return De(Ve,Ae=>ni(Ae))}function On(Ve){let Ae=[],Pe=Ve.filter(Boolean);for(;Pe.length>0;){let Kt=Pe.shift();if(Kt){if(Ge(Kt)){Pe.unshift(...me(Kt));continue}if(Ae.length>0&&typeof Mt(Ae)=="string"&&typeof Kt=="string"){Ae[Ae.length-1]+=Kt;continue}Ae.push(Kt)}}return Ae}function er(Ve){return De(Ve,Ae=>Array.isArray(Ae)?On(Ae):Ae.parts?Object.assign(Object.assign({},Ae),{},{parts:On(Ae.parts)}):Ae)}function ln(Ve){return De(Ve,Ae=>typeof Ae=="string"&&Ae.includes(` `)?Tr(Ae):Ae)}function Tr(Ve){let Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:et;return or(Ae,Ve.split(` `)).parts}function nt(Ve){if(Ve.type==="line")return!0}function ut(Ve){return It(Ve,nt,!1)}ce.exports={isConcat:Ge,getDocParts:me,willBreak:at,traverseDoc:ue,findInDoc:It,mapDoc:De,propagateBreaks:ke,removeLines:ot,stripTrailingHardline:Ar,normalizeParts:On,normalizeDoc:er,cleanDoc:gn,replaceTextEndOfLine:Tr,replaceEndOfLine:ln,canBreak:ut}}}),fe=h({"src/document/doc-printer.js"(Se,ce){"use strict";x();var{convertEndOfLineToChars:Mt}=k(),et=R(),or=J(),{fill:Ge,cursor:me,indent:oe}=P(),{isConcat:ue,getDocParts:De}=ee(),It,Je=1,at=2;function mt(){return{value:"",length:0,queue:[]}}function ke(ni,gn){return ot(ni,{type:"indent"},gn)}function dt(ni,gn,On){return gn===Number.NEGATIVE_INFINITY?ni.root||mt():gn<0?ot(ni,{type:"dedent"},On):gn?gn.type==="root"?Object.assign(Object.assign({},ni),{},{root:ni}):ot(ni,{type:typeof gn=="string"?"stringAlign":"numberAlign",n:gn},On):ni}function ot(ni,gn,On){let er=gn.type==="dedent"?ni.queue.slice(0,-1):[...ni.queue,gn],ln="",Tr=0,nt=0,ut=0;for(let jn of er)switch(jn.type){case"indent":Pe(),On.useTabs?Ve(1):Ae(On.tabWidth);break;case"stringAlign":Pe(),ln+=jn.n,Tr+=jn.n.length;break;case"numberAlign":nt+=1,ut+=jn.n;break;default:throw new Error(`Unexpected type '${jn.type}'`)}return nr(),Object.assign(Object.assign({},ni),{},{value:ln,length:Tr,queue:er});function Ve(jn){ln+=" ".repeat(jn),Tr+=On.tabWidth*jn}function Ae(jn){ln+=" ".repeat(jn),Tr+=jn}function Pe(){On.useTabs?Kt():nr()}function Kt(){nt>0&&Ve(nt),En()}function nr(){ut>0&&Ae(ut),En()}function En(){nt=0,ut=0}}function kt(ni){if(ni.length===0)return 0;let gn=0;for(;ni.length>0&&typeof et(ni)=="string"&&/^[\t ]*$/.test(et(ni));)gn+=ni.pop().length;if(ni.length>0&&typeof et(ni)=="string"){let On=et(ni).replace(/[\t ]*$/,"");gn+=et(ni).length-On.length,ni[ni.length-1]=On}return gn}function Vt(ni,gn,On,er,ln){let Tr=gn.length,nt=[ni],ut=[];for(;On>=0;){if(nt.length===0){if(Tr===0)return!0;nt.push(gn[--Tr]);continue}let{mode:Ve,doc:Ae}=nt.pop();if(typeof Ae=="string")ut.push(Ae),On-=or(Ae);else if(ue(Ae)||Ae.type==="fill"){let Pe=De(Ae);for(let Kt=Pe.length-1;Kt>=0;Kt--)nt.push({mode:Ve,doc:Pe[Kt]})}else switch(Ae.type){case"indent":case"align":case"indent-if-break":case"label":nt.push({mode:Ve,doc:Ae.contents});break;case"trim":On+=kt(ut);break;case"group":{if(ln&&Ae.break)return!1;let Pe=Ae.break?Je:Ve,Kt=Ae.expandedStates&&Pe===Je?et(Ae.expandedStates):Ae.contents;nt.push({mode:Pe,doc:Kt});break}case"if-break":{let Kt=(Ae.groupId?It[Ae.groupId]||at:Ve)===Je?Ae.breakContents:Ae.flatContents;Kt&&nt.push({mode:Ve,doc:Kt});break}case"line":if(Ve===Je||Ae.hard)return!0;Ae.soft||(ut.push(" "),On--);break;case"line-suffix":er=!0;break;case"line-suffix-boundary":if(er)return!1;break}}return!1}function Ar(ni,gn){It={};let On=gn.printWidth,er=Mt(gn.endOfLine),ln=0,Tr=[{ind:mt(),mode:Je,doc:ni}],nt=[],ut=!1,Ve=[];for(;Tr.length>0;){let{ind:Pe,mode:Kt,doc:nr}=Tr.pop();if(typeof nr=="string"){let En=er!==` -`?nr.replace(/\n/g,er):nr;nt.push(En),ln+=or(En)}else if(ue(nr)){let En=De(nr);for(let jn=En.length-1;jn>=0;jn--)Tr.push({ind:Pe,mode:Kt,doc:En[jn]})}else switch(nr.type){case"cursor":nt.push(me.placeholder);break;case"indent":Tr.push({ind:ke(Pe,gn),mode:Kt,doc:nr.contents});break;case"align":Tr.push({ind:dt(Pe,nr.n,gn),mode:Kt,doc:nr.contents});break;case"trim":ln-=kt(nt);break;case"group":switch(Kt){case at:if(!ut){Tr.push({ind:Pe,mode:nr.break?Je:at,doc:nr.contents});break}case Je:{ut=!1;let En={ind:Pe,mode:at,doc:nr.contents},jn=On-ln,br=Ve.length>0;if(!nr.break&&Vt(En,Tr,jn,br))Tr.push(En);else if(nr.expandedStates){let We=et(nr.expandedStates);if(nr.break){Tr.push({ind:Pe,mode:Je,doc:We});break}else for(let lt=1;lt=nr.expandedStates.length){Tr.push({ind:Pe,mode:Je,doc:We});break}else{let Be=nr.expandedStates[lt],je={ind:Pe,mode:at,doc:Be};if(Vt(je,Tr,jn,br)){Tr.push(je);break}}}else Tr.push({ind:Pe,mode:Je,doc:nr.contents});break}}nr.id&&(It[nr.id]=et(Tr).mode);break;case"fill":{let En=On-ln,{parts:jn}=nr;if(jn.length===0)break;let[br,We]=jn,lt={ind:Pe,mode:at,doc:br},Be={ind:Pe,mode:Je,doc:br},je=Vt(lt,[],En,Ve.length>0,!0);if(jn.length===1){je?Tr.push(lt):Tr.push(Be);break}let ct={ind:Pe,mode:at,doc:We},Le={ind:Pe,mode:Je,doc:We};if(jn.length===2){je?Tr.push(ct,lt):Tr.push(Le,Be);break}jn.splice(0,2);let ft={ind:Pe,mode:Kt,doc:Ge(jn)},Jr=jn[0];Vt({ind:Pe,mode:at,doc:[br,We,Jr]},[],En,Ve.length>0,!0)?Tr.push(ft,ct,lt):je?Tr.push(ft,Le,lt):Tr.push(ft,Le,Be);break}case"if-break":case"indent-if-break":{let En=nr.groupId?It[nr.groupId]:Kt;if(En===Je){let jn=nr.type==="if-break"?nr.breakContents:nr.negate?nr.contents:oe(nr.contents);jn&&Tr.push({ind:Pe,mode:Kt,doc:jn})}if(En===at){let jn=nr.type==="if-break"?nr.flatContents:nr.negate?oe(nr.contents):nr.contents;jn&&Tr.push({ind:Pe,mode:Kt,doc:jn})}break}case"line-suffix":Ve.push({ind:Pe,mode:Kt,doc:nr.contents});break;case"line-suffix-boundary":Ve.length>0&&Tr.push({ind:Pe,mode:Kt,doc:{type:"line",hard:!0}});break;case"line":switch(Kt){case at:if(nr.hard)ut=!0;else{nr.soft||(nt.push(" "),ln+=1);break}case Je:if(Ve.length>0){Tr.push({ind:Pe,mode:Kt,doc:nr},...Ve.reverse()),Ve.length=0;break}nr.literal?Pe.root?(nt.push(er,Pe.root.value),ln=Pe.root.length):(nt.push(er),ln=0):(ln-=kt(nt),nt.push(er+Pe.value),ln=Pe.length);break}break;case"label":Tr.push({ind:Pe,mode:Kt,doc:nr.contents});break;default:}Tr.length===0&&Ve.length>0&&(Tr.push(...Ve.reverse()),Ve.length=0)}let Ae=nt.indexOf(me.placeholder);if(Ae!==-1){let Pe=nt.indexOf(me.placeholder,Ae+1),Kt=nt.slice(0,Ae).join(""),nr=nt.slice(Ae+1,Pe).join(""),En=nt.slice(Pe+1).join("");return{formatted:Kt+nr+En,cursorNodeStart:Kt.length,cursorNodeText:nr}}return{formatted:nt.join("")}}ce.exports={printDocToString:Ar}}}),ie=h({"src/document/doc-debug.js"(Se,ce){"use strict";x();var{isConcat:Mt,getDocParts:et}=ee();function or(me){if(!me)return"";if(Mt(me)){let oe=[];for(let ue of et(me))if(Mt(ue))oe.push(...or(ue).parts);else{let De=or(ue);De!==""&&oe.push(De)}return{type:"concat",parts:oe}}return me.type==="if-break"?Object.assign(Object.assign({},me),{},{breakContents:or(me.breakContents),flatContents:or(me.flatContents)}):me.type==="group"?Object.assign(Object.assign({},me),{},{contents:or(me.contents),expandedStates:me.expandedStates&&me.expandedStates.map(or)}):me.type==="fill"?{type:"fill",parts:me.parts.map(or)}:me.contents?Object.assign(Object.assign({},me),{},{contents:or(me.contents)}):me}function Ge(me){let oe=Object.create(null),ue=new Set;return De(or(me));function De(Je,at,mt){if(typeof Je=="string")return JSON.stringify(Je);if(Mt(Je)){let ke=et(Je).map(De).filter(Boolean);return ke.length===1?ke[0]:`[${ke.join(", ")}]`}if(Je.type==="line"){let ke=Array.isArray(mt)&&mt[at+1]&&mt[at+1].type==="break-parent";return Je.literal?ke?"literalline":"literallineWithoutBreakParent":Je.hard?ke?"hardline":"hardlineWithoutBreakParent":Je.soft?"softline":"line"}if(Je.type==="break-parent")return Array.isArray(mt)&&mt[at-1]&&mt[at-1].type==="line"&&mt[at-1].hard?void 0:"breakParent";if(Je.type==="trim")return"trim";if(Je.type==="indent")return"indent("+De(Je.contents)+")";if(Je.type==="align")return Je.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+De(Je.contents)+")":Je.n<0?"dedent("+De(Je.contents)+")":Je.n.type==="root"?"markAsRoot("+De(Je.contents)+")":"align("+JSON.stringify(Je.n)+", "+De(Je.contents)+")";if(Je.type==="if-break")return"ifBreak("+De(Je.breakContents)+(Je.flatContents?", "+De(Je.flatContents):"")+(Je.groupId?(Je.flatContents?"":', ""')+`, { groupId: ${It(Je.groupId)} }`:"")+")";if(Je.type==="indent-if-break"){let ke=[];Je.negate&&ke.push("negate: true"),Je.groupId&&ke.push(`groupId: ${It(Je.groupId)}`);let dt=ke.length>0?`, { ${ke.join(", ")} }`:"";return`indentIfBreak(${De(Je.contents)}${dt})`}if(Je.type==="group"){let ke=[];Je.break&&Je.break!=="propagated"&&ke.push("shouldBreak: true"),Je.id&&ke.push(`id: ${It(Je.id)}`);let dt=ke.length>0?`, { ${ke.join(", ")} }`:"";return Je.expandedStates?`conditionalGroup([${Je.expandedStates.map(ot=>De(ot)).join(",")}]${dt})`:`group(${De(Je.contents)}${dt})`}if(Je.type==="fill")return`fill([${Je.parts.map(ke=>De(ke)).join(", ")}])`;if(Je.type==="line-suffix")return"lineSuffix("+De(Je.contents)+")";if(Je.type==="line-suffix-boundary")return"lineSuffixBoundary";if(Je.type==="label")return`label(${JSON.stringify(Je.label)}, ${De(Je.contents)})`;throw new Error("Unknown doc type "+Je.type)}function It(Je){if(typeof Je!="symbol")return JSON.stringify(String(Je));if(Je in oe)return oe[Je];let at=String(Je).slice(7,-1)||"symbol";for(let mt=0;;mt++){let ke=at+(mt>0?` #${mt}`:"");if(!ue.has(ke))return ue.add(ke),oe[Je]=`Symbol.for(${JSON.stringify(ke)})`}}}ce.exports={printDocToDebug:Ge}}});x(),i.exports={builders:P(),printer:fe(),utils:ee(),debug:ie()}}});return t()})});var vJr=A((UDg,Sds)=>{"use strict";var B7l=Object.getOwnPropertyNames,lg=(e,r)=>function(){return r||(0,e[B7l(e)[0]])((r={exports:{}}).exports,r),r.exports},q7l=lg({"node_modules/import-fresh/node_modules/resolve-from/index.js"(e,r){"use strict";var t=require("path"),n=require("module"),i=require("fs"),s=(a,o,c)=>{if(typeof a!="string")throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof a}\``);if(typeof o!="string")throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof o}\``);try{a=i.realpathSync(a)}catch(m){if(m.code==="ENOENT")a=t.resolve(a);else{if(c)return null;throw m}}let l=t.join(a,"noop.js"),u=()=>n._resolveFilename(o,{id:l,filename:l,paths:n._nodeModulePaths(a)});if(c)try{return u()}catch{return null}return u()};r.exports=(a,o)=>s(a,o),r.exports.silent=(a,o)=>s(a,o,!0)}}),M7l=lg({"scripts/build/shims/parent-module.cjs"(e,r){"use strict";r.exports=t=>t}}),L7l=lg({"node_modules/import-fresh/index.js"(e,r){"use strict";var t=require("path"),n=q7l(),i=M7l();r.exports=s=>{if(typeof s!="string")throw new TypeError("Expected a string");let a=i(__filename),o=a?t.dirname(a):__dirname,c=n(o,s),l=require.cache[c];if(l&&l.parent){let m=l.parent.children.length;for(;m--;)l.parent.children[m].id===c&&l.parent.children.splice(m,1)}delete require.cache[c];let u=require.cache[a];return u===void 0?require(c):u.require(c)}}}),j7l=lg({"node_modules/is-arrayish/index.js"(e,r){"use strict";r.exports=function(n){return n?n instanceof Array||Array.isArray(n)||n.length>=0&&n.splice instanceof Function:!1}}}),G7l=lg({"node_modules/error-ex/index.js"(e,r){"use strict";var t=require("util"),n=j7l(),i=function(a,o){(!a||a.constructor!==String)&&(o=a||{},a=Error.name);var c=function l(u){if(!this)return new l(u);u=u instanceof Error?u.message:u||this.message,Error.call(this,u),Error.captureStackTrace(this,c),this.name=a,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var v=u.split(/\r?\n/g);for(var w in o)if(o.hasOwnProperty(w)){var x=o[w];"message"in x&&(v=x.message(this[w],v)||v,n(v)||(v=[v]))}return v.join(` +`?nr.replace(/\n/g,er):nr;nt.push(En),ln+=or(En)}else if(ue(nr)){let En=De(nr);for(let jn=En.length-1;jn>=0;jn--)Tr.push({ind:Pe,mode:Kt,doc:En[jn]})}else switch(nr.type){case"cursor":nt.push(me.placeholder);break;case"indent":Tr.push({ind:ke(Pe,gn),mode:Kt,doc:nr.contents});break;case"align":Tr.push({ind:dt(Pe,nr.n,gn),mode:Kt,doc:nr.contents});break;case"trim":ln-=kt(nt);break;case"group":switch(Kt){case at:if(!ut){Tr.push({ind:Pe,mode:nr.break?Je:at,doc:nr.contents});break}case Je:{ut=!1;let En={ind:Pe,mode:at,doc:nr.contents},jn=On-ln,br=Ve.length>0;if(!nr.break&&Vt(En,Tr,jn,br))Tr.push(En);else if(nr.expandedStates){let We=et(nr.expandedStates);if(nr.break){Tr.push({ind:Pe,mode:Je,doc:We});break}else for(let lt=1;lt=nr.expandedStates.length){Tr.push({ind:Pe,mode:Je,doc:We});break}else{let Be=nr.expandedStates[lt],je={ind:Pe,mode:at,doc:Be};if(Vt(je,Tr,jn,br)){Tr.push(je);break}}}else Tr.push({ind:Pe,mode:Je,doc:nr.contents});break}}nr.id&&(It[nr.id]=et(Tr).mode);break;case"fill":{let En=On-ln,{parts:jn}=nr;if(jn.length===0)break;let[br,We]=jn,lt={ind:Pe,mode:at,doc:br},Be={ind:Pe,mode:Je,doc:br},je=Vt(lt,[],En,Ve.length>0,!0);if(jn.length===1){je?Tr.push(lt):Tr.push(Be);break}let ct={ind:Pe,mode:at,doc:We},Le={ind:Pe,mode:Je,doc:We};if(jn.length===2){je?Tr.push(ct,lt):Tr.push(Le,Be);break}jn.splice(0,2);let ft={ind:Pe,mode:Kt,doc:Ge(jn)},Jr=jn[0];Vt({ind:Pe,mode:at,doc:[br,We,Jr]},[],En,Ve.length>0,!0)?Tr.push(ft,ct,lt):je?Tr.push(ft,Le,lt):Tr.push(ft,Le,Be);break}case"if-break":case"indent-if-break":{let En=nr.groupId?It[nr.groupId]:Kt;if(En===Je){let jn=nr.type==="if-break"?nr.breakContents:nr.negate?nr.contents:oe(nr.contents);jn&&Tr.push({ind:Pe,mode:Kt,doc:jn})}if(En===at){let jn=nr.type==="if-break"?nr.flatContents:nr.negate?oe(nr.contents):nr.contents;jn&&Tr.push({ind:Pe,mode:Kt,doc:jn})}break}case"line-suffix":Ve.push({ind:Pe,mode:Kt,doc:nr.contents});break;case"line-suffix-boundary":Ve.length>0&&Tr.push({ind:Pe,mode:Kt,doc:{type:"line",hard:!0}});break;case"line":switch(Kt){case at:if(nr.hard)ut=!0;else{nr.soft||(nt.push(" "),ln+=1);break}case Je:if(Ve.length>0){Tr.push({ind:Pe,mode:Kt,doc:nr},...Ve.reverse()),Ve.length=0;break}nr.literal?Pe.root?(nt.push(er,Pe.root.value),ln=Pe.root.length):(nt.push(er),ln=0):(ln-=kt(nt),nt.push(er+Pe.value),ln=Pe.length);break}break;case"label":Tr.push({ind:Pe,mode:Kt,doc:nr.contents});break;default:}Tr.length===0&&Ve.length>0&&(Tr.push(...Ve.reverse()),Ve.length=0)}let Ae=nt.indexOf(me.placeholder);if(Ae!==-1){let Pe=nt.indexOf(me.placeholder,Ae+1),Kt=nt.slice(0,Ae).join(""),nr=nt.slice(Ae+1,Pe).join(""),En=nt.slice(Pe+1).join("");return{formatted:Kt+nr+En,cursorNodeStart:Kt.length,cursorNodeText:nr}}return{formatted:nt.join("")}}ce.exports={printDocToString:Ar}}}),ie=h({"src/document/doc-debug.js"(Se,ce){"use strict";x();var{isConcat:Mt,getDocParts:et}=ee();function or(me){if(!me)return"";if(Mt(me)){let oe=[];for(let ue of et(me))if(Mt(ue))oe.push(...or(ue).parts);else{let De=or(ue);De!==""&&oe.push(De)}return{type:"concat",parts:oe}}return me.type==="if-break"?Object.assign(Object.assign({},me),{},{breakContents:or(me.breakContents),flatContents:or(me.flatContents)}):me.type==="group"?Object.assign(Object.assign({},me),{},{contents:or(me.contents),expandedStates:me.expandedStates&&me.expandedStates.map(or)}):me.type==="fill"?{type:"fill",parts:me.parts.map(or)}:me.contents?Object.assign(Object.assign({},me),{},{contents:or(me.contents)}):me}function Ge(me){let oe=Object.create(null),ue=new Set;return De(or(me));function De(Je,at,mt){if(typeof Je=="string")return JSON.stringify(Je);if(Mt(Je)){let ke=et(Je).map(De).filter(Boolean);return ke.length===1?ke[0]:`[${ke.join(", ")}]`}if(Je.type==="line"){let ke=Array.isArray(mt)&&mt[at+1]&&mt[at+1].type==="break-parent";return Je.literal?ke?"literalline":"literallineWithoutBreakParent":Je.hard?ke?"hardline":"hardlineWithoutBreakParent":Je.soft?"softline":"line"}if(Je.type==="break-parent")return Array.isArray(mt)&&mt[at-1]&&mt[at-1].type==="line"&&mt[at-1].hard?void 0:"breakParent";if(Je.type==="trim")return"trim";if(Je.type==="indent")return"indent("+De(Je.contents)+")";if(Je.type==="align")return Je.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+De(Je.contents)+")":Je.n<0?"dedent("+De(Je.contents)+")":Je.n.type==="root"?"markAsRoot("+De(Je.contents)+")":"align("+JSON.stringify(Je.n)+", "+De(Je.contents)+")";if(Je.type==="if-break")return"ifBreak("+De(Je.breakContents)+(Je.flatContents?", "+De(Je.flatContents):"")+(Je.groupId?(Je.flatContents?"":', ""')+`, { groupId: ${It(Je.groupId)} }`:"")+")";if(Je.type==="indent-if-break"){let ke=[];Je.negate&&ke.push("negate: true"),Je.groupId&&ke.push(`groupId: ${It(Je.groupId)}`);let dt=ke.length>0?`, { ${ke.join(", ")} }`:"";return`indentIfBreak(${De(Je.contents)}${dt})`}if(Je.type==="group"){let ke=[];Je.break&&Je.break!=="propagated"&&ke.push("shouldBreak: true"),Je.id&&ke.push(`id: ${It(Je.id)}`);let dt=ke.length>0?`, { ${ke.join(", ")} }`:"";return Je.expandedStates?`conditionalGroup([${Je.expandedStates.map(ot=>De(ot)).join(",")}]${dt})`:`group(${De(Je.contents)}${dt})`}if(Je.type==="fill")return`fill([${Je.parts.map(ke=>De(ke)).join(", ")}])`;if(Je.type==="line-suffix")return"lineSuffix("+De(Je.contents)+")";if(Je.type==="line-suffix-boundary")return"lineSuffixBoundary";if(Je.type==="label")return`label(${JSON.stringify(Je.label)}, ${De(Je.contents)})`;throw new Error("Unknown doc type "+Je.type)}function It(Je){if(typeof Je!="symbol")return JSON.stringify(String(Je));if(Je in oe)return oe[Je];let at=String(Je).slice(7,-1)||"symbol";for(let mt=0;;mt++){let ke=at+(mt>0?` #${mt}`:"");if(!ue.has(ke))return ue.add(ke),oe[Je]=`Symbol.for(${JSON.stringify(ke)})`}}}ce.exports={printDocToDebug:Ge}}});x(),i.exports={builders:P(),printer:fe(),utils:ee(),debug:ie()}}});return t()})});var vJr=A((VDg,wds)=>{"use strict";var q7l=Object.getOwnPropertyNames,lg=(e,r)=>function(){return r||(0,e[q7l(e)[0]])((r={exports:{}}).exports,r),r.exports},M7l=lg({"node_modules/import-fresh/node_modules/resolve-from/index.js"(e,r){"use strict";var t=require("path"),n=require("module"),i=require("fs"),s=(a,o,c)=>{if(typeof a!="string")throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof a}\``);if(typeof o!="string")throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof o}\``);try{a=i.realpathSync(a)}catch(m){if(m.code==="ENOENT")a=t.resolve(a);else{if(c)return null;throw m}}let l=t.join(a,"noop.js"),u=()=>n._resolveFilename(o,{id:l,filename:l,paths:n._nodeModulePaths(a)});if(c)try{return u()}catch{return null}return u()};r.exports=(a,o)=>s(a,o),r.exports.silent=(a,o)=>s(a,o,!0)}}),L7l=lg({"scripts/build/shims/parent-module.cjs"(e,r){"use strict";r.exports=t=>t}}),j7l=lg({"node_modules/import-fresh/index.js"(e,r){"use strict";var t=require("path"),n=M7l(),i=L7l();r.exports=s=>{if(typeof s!="string")throw new TypeError("Expected a string");let a=i(__filename),o=a?t.dirname(a):__dirname,c=n(o,s),l=require.cache[c];if(l&&l.parent){let m=l.parent.children.length;for(;m--;)l.parent.children[m].id===c&&l.parent.children.splice(m,1)}delete require.cache[c];let u=require.cache[a];return u===void 0?require(c):u.require(c)}}}),G7l=lg({"node_modules/is-arrayish/index.js"(e,r){"use strict";r.exports=function(n){return n?n instanceof Array||Array.isArray(n)||n.length>=0&&n.splice instanceof Function:!1}}}),U7l=lg({"node_modules/error-ex/index.js"(e,r){"use strict";var t=require("util"),n=G7l(),i=function(a,o){(!a||a.constructor!==String)&&(o=a||{},a=Error.name);var c=function l(u){if(!this)return new l(u);u=u instanceof Error?u.message:u||this.message,Error.call(this,u),Error.captureStackTrace(this,c),this.name=a,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var v=u.split(/\r?\n/g);for(var w in o)if(o.hasOwnProperty(w)){var x=o[w];"message"in x&&(v=x.message(this[w],v)||v,n(v)||(v=[v]))}return v.join(` `)},set:function(v){u=v}});var m=null,h=Object.getOwnPropertyDescriptor(this,"stack"),_=h.get,b=h.value;delete h.value,delete h.writable,h.set=function(v){m=v},h.get=function(){var v=(m||(_?_.call(this):b)).split(/\r?\n+/g);m||(v[0]=this.name+": "+this.message);var w=1;for(var x in o)if(o.hasOwnProperty(x)){var P=o[x];if("line"in P){var k=P.line(this[x]);k&&v.splice(w++,0," "+k)}"stack"in P&&P.stack(this[x],v)}return v.join(` -`)},Object.defineProperty(this,"stack",h)};return Object.setPrototypeOf?(Object.setPrototypeOf(c.prototype,Error.prototype),Object.setPrototypeOf(c,Error)):t.inherits(c,Error),c};i.append=function(s,a){return{message:function(o,c){return o=o||a,o&&(c[0]+=" "+s.replace("%s",o.toString())),c}}},i.line=function(s,a){return{line:function(o){return o=o||a,o?s.replace("%s",o.toString()):null}}},r.exports=i}}),U7l=lg({"node_modules/json-parse-even-better-errors/index.js"(e,r){"use strict";var t=m=>{let h=m.charCodeAt(0).toString(16).toUpperCase();return"0x"+(h.length%2?"0":"")+h},n=(m,h,_)=>{if(!h)return{message:m.message+" while parsing empty string",position:0};let b=m.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),v=b?+b[2]:m.message.match(/^Unexpected end of JSON.*/i)?h.length-1:null,w=b?m.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(b[1])} (${t(b[1])})`):m.message;if(v!=null){let x=v<=_?0:v-_,P=v+_>=h.length?h.length:v+_,k=(x===0?"":"...")+h.slice(x,P)+(P===h.length?"":"...");return{message:w+` while parsing ${h===k?"":"near "}${JSON.stringify(k)}`,position:v}}else return{message:w+` while parsing '${h.slice(0,_*2)}'`,position:0}},i=class extends SyntaxError{constructor(m,h,_,b){_=_||20;let v=n(m,h,_);super(v.message),Object.assign(this,v),this.code="EJSONPARSE",this.systemError=m,Error.captureStackTrace(this,b||this.constructor)}get name(){return this.constructor.name}set name(m){}get[Symbol.toStringTag](){return this.constructor.name}},s=Symbol.for("indent"),a=Symbol.for("newline"),o=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,c=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,l=(m,h,_)=>{let b=u(m);_=_||20;try{let[,v=` -`,w=" "]=b.match(c)||b.match(o)||[,"",""],x=JSON.parse(b,h);return x&&typeof x=="object"&&(x[a]=v,x[s]=w),x}catch(v){if(typeof m!="string"&&!Buffer.isBuffer(m)){let w=Array.isArray(m)&&m.length===0;throw Object.assign(new TypeError(`Cannot parse ${w?"an empty array":String(m)}`),{code:"EJSONPARSE",systemError:v})}throw new i(v,b,_,l)}},u=m=>String(m).replace(/^\uFEFF/,"");r.exports=l,l.JSONParseError=i,l.noExceptions=(m,h)=>{try{return JSON.parse(u(m),h)}catch{}}}}),V7l=lg({"node_modules/parse-json/node_modules/lines-and-columns/build/index.js"(e){"use strict";e.__esModule=!0,e.LinesAndColumns=void 0;var r=` -`,t="\r",n=function(){function i(s){this.string=s;for(var a=[0],o=0;othis.string.length)return null;for(var a=0,o=this.offsets;o[a+1]<=s;)a++;var c=s-o[a];return{line:a,column:c}},i.prototype.indexForLocation=function(s){var a=s.line,o=s.column;return a<0||a>=this.offsets.length||o<0||o>this.lengthOfLine(a)?null:this.offsets[a]+o},i.prototype.lengthOfLine=function(s){var a=this.offsets[s],o=s===this.offsets.length-1?this.string.length:this.offsets[s+1];return o-a},i}();e.LinesAndColumns=n,e.default=n}}),z7l=lg({"node_modules/js-tokens/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,e.matchToToken=function(r){var t={type:"invalid",value:r[0],closed:void 0};return r[1]?(t.type="string",t.closed=!!(r[3]||r[4])):r[5]?t.type="comment":r[6]?(t.type="comment",t.closed=!!r[7]):r[8]?t.type="regex":r[9]?t.type="number":r[10]?t.type="name":r[11]?t.type="punctuator":r[12]&&(t.type="whitespace"),t}}}),$7l=lg({"node_modules/@babel/helper-validator-identifier/lib/identifier.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentifierChar=l,e.isIdentifierName=u,e.isIdentifierStart=c;var r="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",t="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",n=new RegExp("["+r+"]"),i=new RegExp("["+r+t+"]");r=t=null;var s=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],a=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function o(m,h){let _=65536;for(let b=0,v=h.length;bm)return!1;if(_+=h[b+1],_>=m)return!0}return!1}function c(m){return m<65?m===36:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&n.test(String.fromCharCode(m)):o(m,s)}function l(m){return m<48?m===36:m<58?!0:m<65?!1:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&i.test(String.fromCharCode(m)):o(m,s)||o(m,a)}function u(m){let h=!0;for(let _=0;_1&&(b-=1)),[b*360,v*100,k*100]},s.rgb.hwb=function(u){var m=u[0],h=u[1],_=u[2],b=s.rgb.hsl(u)[0],v=1/255*Math.min(m,Math.min(h,_));return _=1-1/255*Math.max(m,Math.max(h,_)),[b,v*100,_*100]},s.rgb.cmyk=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b,v,w,x;return x=Math.min(1-m,1-h,1-_),b=(1-m-x)/(1-x)||0,v=(1-h-x)/(1-x)||0,w=(1-_-x)/(1-x)||0,[b*100,v*100,w*100,x*100]};function l(u,m){return Math.pow(u[0]-m[0],2)+Math.pow(u[1]-m[1],2)+Math.pow(u[2]-m[2],2)}s.rgb.keyword=function(u){var m=n[u];if(m)return m;var h=1/0,_;for(var b in t)if(t.hasOwnProperty(b)){var v=t[b],w=l(u,v);w.04045?Math.pow((m+.055)/1.055,2.4):m/12.92,h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92,_=_>.04045?Math.pow((_+.055)/1.055,2.4):_/12.92;var b=m*.4124+h*.3576+_*.1805,v=m*.2126+h*.7152+_*.0722,w=m*.0193+h*.1192+_*.9505;return[b*100,v*100,w*100]},s.rgb.lab=function(u){var m=s.rgb.xyz(u),h=m[0],_=m[1],b=m[2],v,w,x;return h/=95.047,_/=100,b/=108.883,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=b>.008856?Math.pow(b,1/3):7.787*b+16/116,v=116*_-16,w=500*(h-_),x=200*(_-b),[v,w,x]},s.hsl.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b,v,w,x,P;if(h===0)return P=_*255,[P,P,P];_<.5?v=_*(1+h):v=_+h-_*h,b=2*_-v,x=[0,0,0];for(var k=0;k<3;k++)w=m+1/3*-(k-1),w<0&&w++,w>1&&w--,6*w<1?P=b+(v-b)*6*w:2*w<1?P=v:3*w<2?P=b+(v-b)*(2/3-w)*6:P=b,x[k]=P*255;return x},s.hsl.hsv=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=h,v=Math.max(_,.01),w,x;return _*=2,h*=_<=1?_:2-_,b*=v<=1?v:2-v,x=(_+h)/2,w=_===0?2*b/(v+b):2*h/(_+h),[m,w*100,x*100]},s.hsv.rgb=function(u){var m=u[0]/60,h=u[1]/100,_=u[2]/100,b=Math.floor(m)%6,v=m-Math.floor(m),w=255*_*(1-h),x=255*_*(1-h*v),P=255*_*(1-h*(1-v));switch(_*=255,b){case 0:return[_,P,w];case 1:return[x,_,w];case 2:return[w,_,P];case 3:return[w,x,_];case 4:return[P,w,_];case 5:return[_,w,x]}},s.hsv.hsl=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=Math.max(_,.01),v,w,x;return x=(2-h)*_,v=(2-h)*b,w=h*b,w/=v<=1?v:2-v,w=w||0,x/=2,[m,w*100,x*100]},s.hwb.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b=h+_,v,w,x,P;b>1&&(h/=b,_/=b),v=Math.floor(6*m),w=1-_,x=6*m-v,v&1&&(x=1-x),P=h+x*(w-h);var k,R,L;switch(v){default:case 6:case 0:k=w,R=P,L=h;break;case 1:k=P,R=w,L=h;break;case 2:k=h,R=w,L=P;break;case 3:k=h,R=P,L=w;break;case 4:k=P,R=h,L=w;break;case 5:k=w,R=h,L=P;break}return[k*255,R*255,L*255]},s.cmyk.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b=u[3]/100,v,w,x;return v=1-Math.min(1,m*(1-b)+b),w=1-Math.min(1,h*(1-b)+b),x=1-Math.min(1,_*(1-b)+b),[v*255,w*255,x*255]},s.xyz.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b,v,w;return b=m*3.2406+h*-1.5372+_*-.4986,v=m*-.9689+h*1.8758+_*.0415,w=m*.0557+h*-.204+_*1.057,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,v=v>.0031308?1.055*Math.pow(v,1/2.4)-.055:v*12.92,w=w>.0031308?1.055*Math.pow(w,1/2.4)-.055:w*12.92,b=Math.min(Math.max(0,b),1),v=Math.min(Math.max(0,v),1),w=Math.min(Math.max(0,w),1),[b*255,v*255,w*255]},s.xyz.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return m/=95.047,h/=100,_/=108.883,m=m>.008856?Math.pow(m,1/3):7.787*m+16/116,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=116*h-16,v=500*(m-h),w=200*(h-_),[b,v,w]},s.lab.xyz=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;v=(m+16)/116,b=h/500+v,w=v-_/200;var x=Math.pow(v,3),P=Math.pow(b,3),k=Math.pow(w,3);return v=x>.008856?x:(v-16/116)/7.787,b=P>.008856?P:(b-16/116)/7.787,w=k>.008856?k:(w-16/116)/7.787,b*=95.047,v*=100,w*=108.883,[b,v,w]},s.lab.lch=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return b=Math.atan2(_,h),v=b*360/2/Math.PI,v<0&&(v+=360),w=Math.sqrt(h*h+_*_),[m,w,v]},s.lch.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return w=_/360*2*Math.PI,b=h*Math.cos(w),v=h*Math.sin(w),[m,b,v]},s.rgb.ansi16=function(u){var m=u[0],h=u[1],_=u[2],b=1 in arguments?arguments[1]:s.rgb.hsv(u)[2];if(b=Math.round(b/50),b===0)return 30;var v=30+(Math.round(_/255)<<2|Math.round(h/255)<<1|Math.round(m/255));return b===2&&(v+=60),v},s.hsv.ansi16=function(u){return s.rgb.ansi16(s.hsv.rgb(u),u[2])},s.rgb.ansi256=function(u){var m=u[0],h=u[1],_=u[2];if(m===h&&h===_)return m<8?16:m>248?231:Math.round((m-8)/247*24)+232;var b=16+36*Math.round(m/255*5)+6*Math.round(h/255*5)+Math.round(_/255*5);return b},s.ansi16.rgb=function(u){var m=u%10;if(m===0||m===7)return u>50&&(m+=3.5),m=m/10.5*255,[m,m,m];var h=(~~(u>50)+1)*.5,_=(m&1)*h*255,b=(m>>1&1)*h*255,v=(m>>2&1)*h*255;return[_,b,v]},s.ansi256.rgb=function(u){if(u>=232){var m=(u-232)*10+8;return[m,m,m]}u-=16;var h,_=Math.floor(u/36)/5*255,b=Math.floor((h=u%36)/6)/5*255,v=h%6/5*255;return[_,b,v]},s.rgb.hex=function(u){var m=((Math.round(u[0])&255)<<16)+((Math.round(u[1])&255)<<8)+(Math.round(u[2])&255),h=m.toString(16).toUpperCase();return"000000".substring(h.length)+h},s.hex.rgb=function(u){var m=u.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!m)return[0,0,0];var h=m[0];m[0].length===3&&(h=h.split("").map(function(x){return x+x}).join(""));var _=parseInt(h,16),b=_>>16&255,v=_>>8&255,w=_&255;return[b,v,w]},s.rgb.hcg=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.max(Math.max(m,h),_),v=Math.min(Math.min(m,h),_),w=b-v,x,P;return w<1?x=v/(1-w):x=0,w<=0?P=0:b===m?P=(h-_)/w%6:b===h?P=2+(_-m)/w:P=4+(m-h)/w+4,P/=6,P%=1,[P*360,w*100,x*100]},s.hsl.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1,b=0;return h<.5?_=2*m*h:_=2*m*(1-h),_<1&&(b=(h-.5*_)/(1-_)),[u[0],_*100,b*100]},s.hsv.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=m*h,b=0;return _<1&&(b=(h-_)/(1-_)),[u[0],_*100,b*100]},s.hcg.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100;if(h===0)return[_*255,_*255,_*255];var b=[0,0,0],v=m%1*6,w=v%1,x=1-w,P=0;switch(Math.floor(v)){case 0:b[0]=1,b[1]=w,b[2]=0;break;case 1:b[0]=x,b[1]=1,b[2]=0;break;case 2:b[0]=0,b[1]=1,b[2]=w;break;case 3:b[0]=0,b[1]=x,b[2]=1;break;case 4:b[0]=w,b[1]=0,b[2]=1;break;default:b[0]=1,b[1]=0,b[2]=x}return P=(1-h)*_,[(h*b[0]+P)*255,(h*b[1]+P)*255,(h*b[2]+P)*255]},s.hcg.hsv=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m),b=0;return _>0&&(b=m/_),[u[0],b*100,_*100]},s.hcg.hsl=function(u){var m=u[1]/100,h=u[2]/100,_=h*(1-m)+.5*m,b=0;return _>0&&_<.5?b=m/(2*_):_>=.5&&_<1&&(b=m/(2*(1-_))),[u[0],b*100,_*100]},s.hcg.hwb=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m);return[u[0],(_-m)*100,(1-_)*100]},s.hwb.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1-h,b=_-m,v=0;return b<1&&(v=(_-b)/(1-b)),[u[0],b*100,v*100]},s.apple.rgb=function(u){return[u[0]/65535*255,u[1]/65535*255,u[2]/65535*255]},s.rgb.apple=function(u){return[u[0]/255*65535,u[1]/255*65535,u[2]/255*65535]},s.gray.rgb=function(u){return[u[0]/100*255,u[0]/100*255,u[0]/100*255]},s.gray.hsl=s.gray.hsv=function(u){return[0,0,u[0]]},s.gray.hwb=function(u){return[0,100,u[0]]},s.gray.cmyk=function(u){return[0,0,0,u[0]]},s.gray.lab=function(u){return[u[0],0,0]},s.gray.hex=function(u){var m=Math.round(u[0]/100*255)&255,h=(m<<16)+(m<<8)+m,_=h.toString(16).toUpperCase();return"000000".substring(_.length)+_},s.rgb.gray=function(u){var m=(u[0]+u[1]+u[2])/3;return[m/255*100]}}}),Y7l=lg({"node_modules/color-convert/route.js"(e,r){var t=yds();function n(){for(var o={},c=Object.keys(t),l=c.length,u=0;u1&&(u=Array.prototype.slice.call(arguments)),c(u))};return"conversion"in c&&(l.conversion=c.conversion),l}function o(c){var l=function(u){if(u==null)return u;arguments.length>1&&(u=Array.prototype.slice.call(arguments));var m=c(u);if(typeof m=="object")for(var h=m.length,_=0;_function(){return`\x1B[${o.apply(t,arguments)+c}m`},i=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};5;${l}m`},s=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};2;${l[0]};${l[1]};${l[2]}m`};function a(){let o=new Map,c={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};c.color.grey=c.color.gray;for(let m of Object.keys(c)){let h=c[m];for(let _ of Object.keys(h)){let b=h[_];c[_]={open:`\x1B[${b[0]}m`,close:`\x1B[${b[1]}m`},h[_]=c[_],o.set(b[0],b[1])}Object.defineProperty(c,m,{value:h,enumerable:!1}),Object.defineProperty(c,"codes",{value:o,enumerable:!1})}let l=m=>m,u=(m,h,_)=>[m,h,_];c.color.close="\x1B[39m",c.bgColor.close="\x1B[49m",c.color.ansi={ansi:n(l,0)},c.color.ansi256={ansi256:i(l,0)},c.color.ansi16m={rgb:s(u,0)},c.bgColor.ansi={ansi:n(l,10)},c.bgColor.ansi256={ansi256:i(l,10)},c.bgColor.ansi16m={rgb:s(u,10)};for(let m of Object.keys(t)){if(typeof t[m]!="object")continue;let h=t[m];m==="ansi16"&&(m="ansi"),"ansi16"in h&&(c.color.ansi[m]=n(h.ansi16,0),c.bgColor.ansi[m]=n(h.ansi16,10)),"ansi256"in h&&(c.color.ansi256[m]=i(h.ansi256,0),c.bgColor.ansi256[m]=i(h.ansi256,10)),"rgb"in h&&(c.color.ansi16m[m]=s(h.rgb,0),c.bgColor.ansi16m[m]=s(h.rgb,10))}return c}Object.defineProperty(r,"exports",{enumerable:!0,get:a})}}),Z7l=lg({"node_modules/@babel/highlight/node_modules/has-flag/index.js"(e,r){"use strict";r.exports=(t,n)=>{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),t6l=lg({"node_modules/@babel/highlight/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),r6l=lg({"node_modules/@babel/highlight/node_modules/chalk/index.js"(e,r){"use strict";var t=H7l(),n=X7l(),i=e6l().stdout,s=t6l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;RP(k)).join(` -`):v+=x}return v}function u(_){return!!n.supportsColor||_.forceColor}function m(_){return _.forceColor?new n.constructor({enabled:!0,level:1}):n}function h(_,b={}){if(_!==""&&u(b)){let v=m(b),w=s(v);return l(w,_)}else return _}}}),i6l=lg({"node_modules/@babel/code-frame/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=a,e.default=o;var r=n6l(),t=!1;function n(c){return{gutter:c.grey,marker:c.red.bold,message:c.red.bold}}var i=/\r\n|[\n\r\u2028\u2029]/;function s(c,l,u){let m=Object.assign({column:0,line:-1},c.start),h=Object.assign({},m,c.end),{linesAbove:_=2,linesBelow:b=3}=u||{},v=m.line,w=m.column,x=h.line,P=h.column,k=Math.max(v-(_+1),0),R=Math.min(l.length,x+b);v===-1&&(k=0),x===-1&&(R=l.length);let L=x-v,U={};if(L)for(let Y=0;Y<=L;Y++){let N=Y+v;if(!w)U[N]=!0;else if(Y===0){let j=l[N-1].length;U[N]=[w,j-w+1]}else if(Y===L)U[N]=[0,P];else{let j=l[N-Y].length;U[N]=[0,j]}}else w===P?w?U[v]=[w,0]:U[v]=!0:U[v]=[w,P-w];return{start:k,end:R,markerLines:U}}function a(c,l,u={}){let m=(u.highlightCode||u.forceColor)&&(0,r.shouldHighlight)(u),h=(0,r.getChalk)(u),_=n(h),b=(Y,N)=>m?Y(N):N,v=c.split(i),{start:w,end:x,markerLines:P}=s(l,v,u),k=l.start&&typeof l.start.column=="number",R=String(x).length,U=(m?(0,r.default)(c,u):c).split(i,x).slice(w,x).map((Y,N)=>{let j=w+1+N,C=` ${` ${j}`.slice(-R)} |`,O=P[j],V=!P[j+1];if(O){let Q="";if(Array.isArray(O)){let X=Y.slice(0,Math.max(O[0]-1,0)).replace(/[^\t]/g," "),J=O[1]||1;Q=[` +`)},Object.defineProperty(this,"stack",h)};return Object.setPrototypeOf?(Object.setPrototypeOf(c.prototype,Error.prototype),Object.setPrototypeOf(c,Error)):t.inherits(c,Error),c};i.append=function(s,a){return{message:function(o,c){return o=o||a,o&&(c[0]+=" "+s.replace("%s",o.toString())),c}}},i.line=function(s,a){return{line:function(o){return o=o||a,o?s.replace("%s",o.toString()):null}}},r.exports=i}}),V7l=lg({"node_modules/json-parse-even-better-errors/index.js"(e,r){"use strict";var t=m=>{let h=m.charCodeAt(0).toString(16).toUpperCase();return"0x"+(h.length%2?"0":"")+h},n=(m,h,_)=>{if(!h)return{message:m.message+" while parsing empty string",position:0};let b=m.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),v=b?+b[2]:m.message.match(/^Unexpected end of JSON.*/i)?h.length-1:null,w=b?m.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(b[1])} (${t(b[1])})`):m.message;if(v!=null){let x=v<=_?0:v-_,P=v+_>=h.length?h.length:v+_,k=(x===0?"":"...")+h.slice(x,P)+(P===h.length?"":"...");return{message:w+` while parsing ${h===k?"":"near "}${JSON.stringify(k)}`,position:v}}else return{message:w+` while parsing '${h.slice(0,_*2)}'`,position:0}},i=class extends SyntaxError{constructor(m,h,_,b){_=_||20;let v=n(m,h,_);super(v.message),Object.assign(this,v),this.code="EJSONPARSE",this.systemError=m,Error.captureStackTrace(this,b||this.constructor)}get name(){return this.constructor.name}set name(m){}get[Symbol.toStringTag](){return this.constructor.name}},s=Symbol.for("indent"),a=Symbol.for("newline"),o=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,c=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,l=(m,h,_)=>{let b=u(m);_=_||20;try{let[,v=` +`,w=" "]=b.match(c)||b.match(o)||[,"",""],x=JSON.parse(b,h);return x&&typeof x=="object"&&(x[a]=v,x[s]=w),x}catch(v){if(typeof m!="string"&&!Buffer.isBuffer(m)){let w=Array.isArray(m)&&m.length===0;throw Object.assign(new TypeError(`Cannot parse ${w?"an empty array":String(m)}`),{code:"EJSONPARSE",systemError:v})}throw new i(v,b,_,l)}},u=m=>String(m).replace(/^\uFEFF/,"");r.exports=l,l.JSONParseError=i,l.noExceptions=(m,h)=>{try{return JSON.parse(u(m),h)}catch{}}}}),z7l=lg({"node_modules/parse-json/node_modules/lines-and-columns/build/index.js"(e){"use strict";e.__esModule=!0,e.LinesAndColumns=void 0;var r=` +`,t="\r",n=function(){function i(s){this.string=s;for(var a=[0],o=0;othis.string.length)return null;for(var a=0,o=this.offsets;o[a+1]<=s;)a++;var c=s-o[a];return{line:a,column:c}},i.prototype.indexForLocation=function(s){var a=s.line,o=s.column;return a<0||a>=this.offsets.length||o<0||o>this.lengthOfLine(a)?null:this.offsets[a]+o},i.prototype.lengthOfLine=function(s){var a=this.offsets[s],o=s===this.offsets.length-1?this.string.length:this.offsets[s+1];return o-a},i}();e.LinesAndColumns=n,e.default=n}}),$7l=lg({"node_modules/js-tokens/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,e.matchToToken=function(r){var t={type:"invalid",value:r[0],closed:void 0};return r[1]?(t.type="string",t.closed=!!(r[3]||r[4])):r[5]?t.type="comment":r[6]?(t.type="comment",t.closed=!!r[7]):r[8]?t.type="regex":r[9]?t.type="number":r[10]?t.type="name":r[11]?t.type="punctuator":r[12]&&(t.type="whitespace"),t}}}),Q7l=lg({"node_modules/@babel/helper-validator-identifier/lib/identifier.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentifierChar=l,e.isIdentifierName=u,e.isIdentifierStart=c;var r="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",t="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",n=new RegExp("["+r+"]"),i=new RegExp("["+r+t+"]");r=t=null;var s=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],a=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function o(m,h){let _=65536;for(let b=0,v=h.length;bm)return!1;if(_+=h[b+1],_>=m)return!0}return!1}function c(m){return m<65?m===36:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&n.test(String.fromCharCode(m)):o(m,s)}function l(m){return m<48?m===36:m<58?!0:m<65?!1:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&i.test(String.fromCharCode(m)):o(m,s)||o(m,a)}function u(m){let h=!0;for(let _=0;_1&&(b-=1)),[b*360,v*100,k*100]},s.rgb.hwb=function(u){var m=u[0],h=u[1],_=u[2],b=s.rgb.hsl(u)[0],v=1/255*Math.min(m,Math.min(h,_));return _=1-1/255*Math.max(m,Math.max(h,_)),[b,v*100,_*100]},s.rgb.cmyk=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b,v,w,x;return x=Math.min(1-m,1-h,1-_),b=(1-m-x)/(1-x)||0,v=(1-h-x)/(1-x)||0,w=(1-_-x)/(1-x)||0,[b*100,v*100,w*100,x*100]};function l(u,m){return Math.pow(u[0]-m[0],2)+Math.pow(u[1]-m[1],2)+Math.pow(u[2]-m[2],2)}s.rgb.keyword=function(u){var m=n[u];if(m)return m;var h=1/0,_;for(var b in t)if(t.hasOwnProperty(b)){var v=t[b],w=l(u,v);w.04045?Math.pow((m+.055)/1.055,2.4):m/12.92,h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92,_=_>.04045?Math.pow((_+.055)/1.055,2.4):_/12.92;var b=m*.4124+h*.3576+_*.1805,v=m*.2126+h*.7152+_*.0722,w=m*.0193+h*.1192+_*.9505;return[b*100,v*100,w*100]},s.rgb.lab=function(u){var m=s.rgb.xyz(u),h=m[0],_=m[1],b=m[2],v,w,x;return h/=95.047,_/=100,b/=108.883,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=b>.008856?Math.pow(b,1/3):7.787*b+16/116,v=116*_-16,w=500*(h-_),x=200*(_-b),[v,w,x]},s.hsl.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b,v,w,x,P;if(h===0)return P=_*255,[P,P,P];_<.5?v=_*(1+h):v=_+h-_*h,b=2*_-v,x=[0,0,0];for(var k=0;k<3;k++)w=m+1/3*-(k-1),w<0&&w++,w>1&&w--,6*w<1?P=b+(v-b)*6*w:2*w<1?P=v:3*w<2?P=b+(v-b)*(2/3-w)*6:P=b,x[k]=P*255;return x},s.hsl.hsv=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=h,v=Math.max(_,.01),w,x;return _*=2,h*=_<=1?_:2-_,b*=v<=1?v:2-v,x=(_+h)/2,w=_===0?2*b/(v+b):2*h/(_+h),[m,w*100,x*100]},s.hsv.rgb=function(u){var m=u[0]/60,h=u[1]/100,_=u[2]/100,b=Math.floor(m)%6,v=m-Math.floor(m),w=255*_*(1-h),x=255*_*(1-h*v),P=255*_*(1-h*(1-v));switch(_*=255,b){case 0:return[_,P,w];case 1:return[x,_,w];case 2:return[w,_,P];case 3:return[w,x,_];case 4:return[P,w,_];case 5:return[_,w,x]}},s.hsv.hsl=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=Math.max(_,.01),v,w,x;return x=(2-h)*_,v=(2-h)*b,w=h*b,w/=v<=1?v:2-v,w=w||0,x/=2,[m,w*100,x*100]},s.hwb.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b=h+_,v,w,x,P;b>1&&(h/=b,_/=b),v=Math.floor(6*m),w=1-_,x=6*m-v,v&1&&(x=1-x),P=h+x*(w-h);var k,R,L;switch(v){default:case 6:case 0:k=w,R=P,L=h;break;case 1:k=P,R=w,L=h;break;case 2:k=h,R=w,L=P;break;case 3:k=h,R=P,L=w;break;case 4:k=P,R=h,L=w;break;case 5:k=w,R=h,L=P;break}return[k*255,R*255,L*255]},s.cmyk.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b=u[3]/100,v,w,x;return v=1-Math.min(1,m*(1-b)+b),w=1-Math.min(1,h*(1-b)+b),x=1-Math.min(1,_*(1-b)+b),[v*255,w*255,x*255]},s.xyz.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b,v,w;return b=m*3.2406+h*-1.5372+_*-.4986,v=m*-.9689+h*1.8758+_*.0415,w=m*.0557+h*-.204+_*1.057,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,v=v>.0031308?1.055*Math.pow(v,1/2.4)-.055:v*12.92,w=w>.0031308?1.055*Math.pow(w,1/2.4)-.055:w*12.92,b=Math.min(Math.max(0,b),1),v=Math.min(Math.max(0,v),1),w=Math.min(Math.max(0,w),1),[b*255,v*255,w*255]},s.xyz.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return m/=95.047,h/=100,_/=108.883,m=m>.008856?Math.pow(m,1/3):7.787*m+16/116,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=116*h-16,v=500*(m-h),w=200*(h-_),[b,v,w]},s.lab.xyz=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;v=(m+16)/116,b=h/500+v,w=v-_/200;var x=Math.pow(v,3),P=Math.pow(b,3),k=Math.pow(w,3);return v=x>.008856?x:(v-16/116)/7.787,b=P>.008856?P:(b-16/116)/7.787,w=k>.008856?k:(w-16/116)/7.787,b*=95.047,v*=100,w*=108.883,[b,v,w]},s.lab.lch=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return b=Math.atan2(_,h),v=b*360/2/Math.PI,v<0&&(v+=360),w=Math.sqrt(h*h+_*_),[m,w,v]},s.lch.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return w=_/360*2*Math.PI,b=h*Math.cos(w),v=h*Math.sin(w),[m,b,v]},s.rgb.ansi16=function(u){var m=u[0],h=u[1],_=u[2],b=1 in arguments?arguments[1]:s.rgb.hsv(u)[2];if(b=Math.round(b/50),b===0)return 30;var v=30+(Math.round(_/255)<<2|Math.round(h/255)<<1|Math.round(m/255));return b===2&&(v+=60),v},s.hsv.ansi16=function(u){return s.rgb.ansi16(s.hsv.rgb(u),u[2])},s.rgb.ansi256=function(u){var m=u[0],h=u[1],_=u[2];if(m===h&&h===_)return m<8?16:m>248?231:Math.round((m-8)/247*24)+232;var b=16+36*Math.round(m/255*5)+6*Math.round(h/255*5)+Math.round(_/255*5);return b},s.ansi16.rgb=function(u){var m=u%10;if(m===0||m===7)return u>50&&(m+=3.5),m=m/10.5*255,[m,m,m];var h=(~~(u>50)+1)*.5,_=(m&1)*h*255,b=(m>>1&1)*h*255,v=(m>>2&1)*h*255;return[_,b,v]},s.ansi256.rgb=function(u){if(u>=232){var m=(u-232)*10+8;return[m,m,m]}u-=16;var h,_=Math.floor(u/36)/5*255,b=Math.floor((h=u%36)/6)/5*255,v=h%6/5*255;return[_,b,v]},s.rgb.hex=function(u){var m=((Math.round(u[0])&255)<<16)+((Math.round(u[1])&255)<<8)+(Math.round(u[2])&255),h=m.toString(16).toUpperCase();return"000000".substring(h.length)+h},s.hex.rgb=function(u){var m=u.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!m)return[0,0,0];var h=m[0];m[0].length===3&&(h=h.split("").map(function(x){return x+x}).join(""));var _=parseInt(h,16),b=_>>16&255,v=_>>8&255,w=_&255;return[b,v,w]},s.rgb.hcg=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.max(Math.max(m,h),_),v=Math.min(Math.min(m,h),_),w=b-v,x,P;return w<1?x=v/(1-w):x=0,w<=0?P=0:b===m?P=(h-_)/w%6:b===h?P=2+(_-m)/w:P=4+(m-h)/w+4,P/=6,P%=1,[P*360,w*100,x*100]},s.hsl.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1,b=0;return h<.5?_=2*m*h:_=2*m*(1-h),_<1&&(b=(h-.5*_)/(1-_)),[u[0],_*100,b*100]},s.hsv.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=m*h,b=0;return _<1&&(b=(h-_)/(1-_)),[u[0],_*100,b*100]},s.hcg.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100;if(h===0)return[_*255,_*255,_*255];var b=[0,0,0],v=m%1*6,w=v%1,x=1-w,P=0;switch(Math.floor(v)){case 0:b[0]=1,b[1]=w,b[2]=0;break;case 1:b[0]=x,b[1]=1,b[2]=0;break;case 2:b[0]=0,b[1]=1,b[2]=w;break;case 3:b[0]=0,b[1]=x,b[2]=1;break;case 4:b[0]=w,b[1]=0,b[2]=1;break;default:b[0]=1,b[1]=0,b[2]=x}return P=(1-h)*_,[(h*b[0]+P)*255,(h*b[1]+P)*255,(h*b[2]+P)*255]},s.hcg.hsv=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m),b=0;return _>0&&(b=m/_),[u[0],b*100,_*100]},s.hcg.hsl=function(u){var m=u[1]/100,h=u[2]/100,_=h*(1-m)+.5*m,b=0;return _>0&&_<.5?b=m/(2*_):_>=.5&&_<1&&(b=m/(2*(1-_))),[u[0],b*100,_*100]},s.hcg.hwb=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m);return[u[0],(_-m)*100,(1-_)*100]},s.hwb.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1-h,b=_-m,v=0;return b<1&&(v=(_-b)/(1-b)),[u[0],b*100,v*100]},s.apple.rgb=function(u){return[u[0]/65535*255,u[1]/65535*255,u[2]/65535*255]},s.rgb.apple=function(u){return[u[0]/255*65535,u[1]/255*65535,u[2]/255*65535]},s.gray.rgb=function(u){return[u[0]/100*255,u[0]/100*255,u[0]/100*255]},s.gray.hsl=s.gray.hsv=function(u){return[0,0,u[0]]},s.gray.hwb=function(u){return[0,100,u[0]]},s.gray.cmyk=function(u){return[0,0,0,u[0]]},s.gray.lab=function(u){return[u[0],0,0]},s.gray.hex=function(u){var m=Math.round(u[0]/100*255)&255,h=(m<<16)+(m<<8)+m,_=h.toString(16).toUpperCase();return"000000".substring(_.length)+_},s.rgb.gray=function(u){var m=(u[0]+u[1]+u[2])/3;return[m/255*100]}}}),J7l=lg({"node_modules/color-convert/route.js"(e,r){var t=_ds();function n(){for(var o={},c=Object.keys(t),l=c.length,u=0;u1&&(u=Array.prototype.slice.call(arguments)),c(u))};return"conversion"in c&&(l.conversion=c.conversion),l}function o(c){var l=function(u){if(u==null)return u;arguments.length>1&&(u=Array.prototype.slice.call(arguments));var m=c(u);if(typeof m=="object")for(var h=m.length,_=0;_function(){return`\x1B[${o.apply(t,arguments)+c}m`},i=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};5;${l}m`},s=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};2;${l[0]};${l[1]};${l[2]}m`};function a(){let o=new Map,c={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};c.color.grey=c.color.gray;for(let m of Object.keys(c)){let h=c[m];for(let _ of Object.keys(h)){let b=h[_];c[_]={open:`\x1B[${b[0]}m`,close:`\x1B[${b[1]}m`},h[_]=c[_],o.set(b[0],b[1])}Object.defineProperty(c,m,{value:h,enumerable:!1}),Object.defineProperty(c,"codes",{value:o,enumerable:!1})}let l=m=>m,u=(m,h,_)=>[m,h,_];c.color.close="\x1B[39m",c.bgColor.close="\x1B[49m",c.color.ansi={ansi:n(l,0)},c.color.ansi256={ansi256:i(l,0)},c.color.ansi16m={rgb:s(u,0)},c.bgColor.ansi={ansi:n(l,10)},c.bgColor.ansi256={ansi256:i(l,10)},c.bgColor.ansi16m={rgb:s(u,10)};for(let m of Object.keys(t)){if(typeof t[m]!="object")continue;let h=t[m];m==="ansi16"&&(m="ansi"),"ansi16"in h&&(c.color.ansi[m]=n(h.ansi16,0),c.bgColor.ansi[m]=n(h.ansi16,10)),"ansi256"in h&&(c.color.ansi256[m]=i(h.ansi256,0),c.bgColor.ansi256[m]=i(h.ansi256,10)),"rgb"in h&&(c.color.ansi16m[m]=s(h.rgb,0),c.bgColor.ansi16m[m]=s(h.rgb,10))}return c}Object.defineProperty(r,"exports",{enumerable:!0,get:a})}}),e6l=lg({"node_modules/@babel/highlight/node_modules/has-flag/index.js"(e,r){"use strict";r.exports=(t,n)=>{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),r6l=lg({"node_modules/@babel/highlight/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),n6l=lg({"node_modules/@babel/highlight/node_modules/chalk/index.js"(e,r){"use strict";var t=W7l(),n=Z7l(),i=t6l().stdout,s=r6l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;RP(k)).join(` +`):v+=x}return v}function u(_){return!!n.supportsColor||_.forceColor}function m(_){return _.forceColor?new n.constructor({enabled:!0,level:1}):n}function h(_,b={}){if(_!==""&&u(b)){let v=m(b),w=s(v);return l(w,_)}else return _}}}),s6l=lg({"node_modules/@babel/code-frame/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=a,e.default=o;var r=i6l(),t=!1;function n(c){return{gutter:c.grey,marker:c.red.bold,message:c.red.bold}}var i=/\r\n|[\n\r\u2028\u2029]/;function s(c,l,u){let m=Object.assign({column:0,line:-1},c.start),h=Object.assign({},m,c.end),{linesAbove:_=2,linesBelow:b=3}=u||{},v=m.line,w=m.column,x=h.line,P=h.column,k=Math.max(v-(_+1),0),R=Math.min(l.length,x+b);v===-1&&(k=0),x===-1&&(R=l.length);let L=x-v,U={};if(L)for(let Y=0;Y<=L;Y++){let N=Y+v;if(!w)U[N]=!0;else if(Y===0){let j=l[N-1].length;U[N]=[w,j-w+1]}else if(Y===L)U[N]=[0,P];else{let j=l[N-Y].length;U[N]=[0,j]}}else w===P?w?U[v]=[w,0]:U[v]=!0:U[v]=[w,P-w];return{start:k,end:R,markerLines:U}}function a(c,l,u={}){let m=(u.highlightCode||u.forceColor)&&(0,r.shouldHighlight)(u),h=(0,r.getChalk)(u),_=n(h),b=(Y,N)=>m?Y(N):N,v=c.split(i),{start:w,end:x,markerLines:P}=s(l,v,u),k=l.start&&typeof l.start.column=="number",R=String(x).length,U=(m?(0,r.default)(c,u):c).split(i,x).slice(w,x).map((Y,N)=>{let j=w+1+N,C=` ${` ${j}`.slice(-R)} |`,O=P[j],V=!P[j+1];if(O){let Q="";if(Array.isArray(O)){let X=Y.slice(0,Math.max(O[0]-1,0)).replace(/[^\t]/g," "),J=O[1]||1;Q=[` `,b(_.gutter,C.replace(/\d/g," "))," ",X,b(_.marker,"^").repeat(J)].join(""),V&&u.message&&(Q+=" "+b(_.message,u.message))}return[b(_.marker,">"),b(_.gutter,C),Y.length>0?` ${Y}`:"",Q].join("")}else return` ${b(_.gutter,C)}${Y.length>0?` ${Y}`:""}`}).join(` `);return u.message&&!k&&(U=`${" ".repeat(R+1)}${u.message} -${U}`),m?h.reset(U):U}function o(c,l,u,m={}){if(!t){t=!0;let _="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(_,"DeprecationWarning");else{let b=new Error(_);b.name="DeprecationWarning",console.warn(new Error(_))}}return u=Math.max(u,0),a(c,{start:{column:u,line:l}},m)}}}),s6l=lg({"node_modules/parse-json/index.js"(e,r){"use strict";var t=G7l(),n=U7l(),{default:i}=V7l(),{codeFrameColumns:s}=i6l(),a=t("JSONError",{fileName:t.append("in %s"),codeFrame:t.append(` +${U}`),m?h.reset(U):U}function o(c,l,u,m={}){if(!t){t=!0;let _="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(_,"DeprecationWarning");else{let b=new Error(_);b.name="DeprecationWarning",console.warn(new Error(_))}}return u=Math.max(u,0),a(c,{start:{column:u,line:l}},m)}}}),a6l=lg({"node_modules/parse-json/index.js"(e,r){"use strict";var t=U7l(),n=V7l(),{default:i}=z7l(),{codeFrameColumns:s}=s6l(),a=t("JSONError",{fileName:t.append("in %s"),codeFrame:t.append(` %s `)}),o=(c,l,u)=>{typeof l=="string"&&(u=l,l=null);try{try{return JSON.parse(c,l)}catch(m){throw n(c,l),m}}catch(m){m.message=m.message.replace(/\n/g,"");let h=m.message.match(/in JSON at position (\d+) while parsing/),_=new a(m);if(u&&(_.fileName=u),h&&h.length>0){let b=new i(c),v=Number(h[1]),w=b.locationForIndex(v),x=s(c,{start:{line:w.line+1,column:w.column+1}},{highlightCode:!0});_.codeFrame=x}throw _}};o.JSONError=a,r.exports=o}}),Oqe=lg({"node_modules/yaml/dist/PlainValue-ec8e588e.js"(e){"use strict";var r={ANCHOR:"&",COMMENT:"#",TAG:"!",DIRECTIVES_END:"-",DOCUMENT_END:"."},t={ALIAS:"ALIAS",BLANK_LINE:"BLANK_LINE",BLOCK_FOLDED:"BLOCK_FOLDED",BLOCK_LITERAL:"BLOCK_LITERAL",COMMENT:"COMMENT",DIRECTIVE:"DIRECTIVE",DOCUMENT:"DOCUMENT",FLOW_MAP:"FLOW_MAP",FLOW_SEQ:"FLOW_SEQ",MAP:"MAP",MAP_KEY:"MAP_KEY",MAP_VALUE:"MAP_VALUE",PLAIN:"PLAIN",QUOTE_DOUBLE:"QUOTE_DOUBLE",QUOTE_SINGLE:"QUOTE_SINGLE",SEQ:"SEQ",SEQ_ITEM:"SEQ_ITEM"},n="tag:yaml.org,2002:",i={MAP:"tag:yaml.org,2002:map",SEQ:"tag:yaml.org,2002:seq",STR:"tag:yaml.org,2002:str"};function s(k){let R=[0],L=k.indexOf(` @@ -126,7 +126,7 @@ ${U} `&&(Y+=j>C?L.slice(C,j+1):M)}else Y+=M}let N=L[k];switch(N){case" ":{let j="Plain value cannot start with a tab character";return{errors:[new b(this,j)],str:Y}}case"@":case"`":{let j=`Plain value cannot start with reserved character ${N}`;return{errors:[new b(this,j)],str:Y}}default:return Y}}parseBlockValue(k){let{indent:R,inFlow:L,src:U}=this.context,Y=k,N=k;for(let j=U[Y];j===` `&&!m.atDocumentBoundary(U,Y+1);j=U[Y]){let M=m.endOfBlockIndent(U,R,Y+1);if(M===null||U[M]==="#")break;U[M]===` `?Y=M:(N=P.endOfLine(U,M,L),Y=N)}return this.valueRange.isEmpty()&&(this.valueRange.start=k),this.valueRange.end=N,N}parse(k,R){this.context=k;let{inFlow:L,src:U}=k,Y=R,N=U[Y];return N&&N!=="#"&&N!==` -`&&(Y=P.endOfLine(U,R,L)),this.valueRange=new u(R,Y),Y=m.endOfWhiteSpace(U,Y),Y=this.parseComment(Y),(!this.hasComment||this.valueRange.isEmpty())&&(Y=this.parseBlockValue(Y)),Y}};e.Char=r,e.Node=m,e.PlainValue=P,e.Range=u,e.Type=t,e.YAMLError=h,e.YAMLReferenceError=_,e.YAMLSemanticError=b,e.YAMLSyntaxError=v,e.YAMLWarning=w,e._defineProperty=x,e.defaultTagPrefix=n,e.defaultTags=i}}),a6l=lg({"node_modules/yaml/dist/parse-cst.js"(e){"use strict";var r=Oqe(),t=class extends r.Node{constructor(){super(r.Type.BLANK_LINE)}get includesTrailingLines(){return!0}parse(P,k){return this.context=P,this.range=new r.Range(k,k+1),k+1}},n=class extends r.Node{constructor(P,k){super(P,k),this.node=null}get includesTrailingLines(){return!!this.node&&this.node.includesTrailingLines}parse(P,k){this.context=P;let{parseNode:R,src:L}=P,{atLineStart:U,lineStart:Y}=P;!U&&this.type===r.Type.SEQ_ITEM&&(this.error=new r.YAMLSemanticError(this,"Sequence items must not have preceding content on the same line"));let N=U?k-Y:P.indent,j=r.Node.endOfWhiteSpace(L,k+1),M=L[j],C=M==="#",O=[],V=null;for(;M===` +`&&(Y=P.endOfLine(U,R,L)),this.valueRange=new u(R,Y),Y=m.endOfWhiteSpace(U,Y),Y=this.parseComment(Y),(!this.hasComment||this.valueRange.isEmpty())&&(Y=this.parseBlockValue(Y)),Y}};e.Char=r,e.Node=m,e.PlainValue=P,e.Range=u,e.Type=t,e.YAMLError=h,e.YAMLReferenceError=_,e.YAMLSemanticError=b,e.YAMLSyntaxError=v,e.YAMLWarning=w,e._defineProperty=x,e.defaultTagPrefix=n,e.defaultTags=i}}),o6l=lg({"node_modules/yaml/dist/parse-cst.js"(e){"use strict";var r=Oqe(),t=class extends r.Node{constructor(){super(r.Type.BLANK_LINE)}get includesTrailingLines(){return!0}parse(P,k){return this.context=P,this.range=new r.Range(k,k+1),k+1}},n=class extends r.Node{constructor(P,k){super(P,k),this.node=null}get includesTrailingLines(){return!!this.node&&this.node.includesTrailingLines}parse(P,k){this.context=P;let{parseNode:R,src:L}=P,{atLineStart:U,lineStart:Y}=P;!U&&this.type===r.Type.SEQ_ITEM&&(this.error=new r.YAMLSemanticError(this,"Sequence items must not have preceding content on the same line"));let N=U?k-Y:P.indent,j=r.Node.endOfWhiteSpace(L,k+1),M=L[j],C=M==="#",O=[],V=null;for(;M===` `||M==="#";){if(M==="#"){let X=r.Node.endOfLine(L,j+1);O.push(new r.Range(j,X)),j=X}else{U=!0,Y=j+1;let X=r.Node.endOfWhiteSpace(L,Y);L[X]===` `&&O.length===0&&(V=new t,Y=V.parse({src:L},Y)),j=r.Node.endOfIndent(L,Y)}M=L[j]}if(r.Node.nextNodeIsIndented(M,j-(Y+N),this.type!==r.Type.SEQ_ITEM)?this.node=R({atLineStart:U,inCollection:!1,indent:N,lineStart:Y,parent:this},j):M&&Y>k+1&&(j=Y-1),this.node){if(V){let X=P.parent.items||P.parent.contents;X&&X.push(V)}O.length&&Array.prototype.push.apply(this.props,O),j=this.node.range.end}else if(C){let X=O[0];this.props.push(X),j=X.end}else j=r.Node.endOfLine(L,k+1);let Q=this.node?this.node.valueRange.end:j;return this.valueRange=new r.Range(k,Q),j}setOrigRanges(P,k){return k=super.setOrigRanges(P,k),this.node?this.node.setOrigRanges(P,k):k}toString(){let{context:{src:P},node:k,range:R,value:L}=this;if(L!=null)return L;let U=k?P.slice(R.start,k.range.start)+String(k):P.slice(R.start,R.end);return r.Node.addStringTerminator(P,R.end,U)}},i=class extends r.Node{constructor(){super(r.Type.COMMENT)}parse(P,k){this.context=P;let R=this.parseComment(k);return this.range=new r.Range(k,R),R}};function s(P){let k=P;for(;k instanceof n;)k=k.node;if(!(k instanceof a))return null;let R=k.items.length,L=-1;for(let N=R-1;N>=0;--N){let j=k.items[N];if(j.type===r.Type.COMMENT){let{indent:M,lineStart:C}=j.context;if(M>0&&j.range.start>=C+M)break;L=N}else if(j.type===r.Type.BLANK_LINE)L=N;else break}if(L===-1)return null;let U=k.items.splice(L,R-L),Y=U[0].range.start;for(;k.range.end=Y,k.valueRange&&k.valueRange.end>Y&&(k.valueRange.end=Y),k!==P;)k=k.context.parent;return U}var a=class extends r.Node{static nextContentHasIndent(P,k,R){let L=r.Node.endOfLine(P,k)+1;k=r.Node.endOfWhiteSpace(P,L);let U=P[k];return U?k>=L+R?!0:U!=="#"&&U!==` `?!1:a.nextContentHasIndent(P,k,R):!1}constructor(P){super(P.type===r.Type.SEQ_ITEM?r.Type.SEQ:r.Type.MAP);for(let R=P.props.length-1;R>=0;--R)if(P.props[R].start0}parse(P,k){this.context=P;let{parseNode:R,src:L}=P,U=r.Node.startOfLine(L,k),Y=this.items[0];Y.context.parent=this,this.valueRange=r.Range.copy(Y.valueRange);let N=Y.range.start-Y.context.lineStart,j=k;j=r.Node.normalizeOffset(L,j);let M=L[j],C=r.Node.endOfWhiteSpace(L,U)===j,O=!1;for(;M;){for(;M===` @@ -226,10 +226,10 @@ ${nr}`:nr);let En=Ve.after.join(` `);En&&(Kt.comment=Kt.comment?`${Kt.comment} ${En}`:En)}return ut.resolved=Kt}function Vt(nt,ut){if(ut.type!==r.Type.MAP&&ut.type!==r.Type.FLOW_MAP){let nr=`A ${ut.type} node cannot be resolved as a mapping`;return nt.errors.push(new r.YAMLSyntaxError(ut,nr)),null}let{comments:Ve,items:Ae}=ut.type===r.Type.FLOW_MAP?On(nt,ut):gn(nt,ut),Pe=new x;Pe.items=Ae,oe(Pe,Ve);let Kt=!1;for(let nr=0;nr{if(We instanceof v){let{type:lt}=We.source;return lt===r.Type.MAP||lt===r.Type.FLOW_MAP?!1:br="Merge nodes aliases can only point to maps"}return br="Merge nodes can only have Alias nodes as values"}),br&&nt.errors.push(new r.YAMLSemanticError(ut,br))}else for(let jn=nr+1;jn{if(Ae.length===0)return!1;let{start:Pe}=Ae[0];if(ut&&Pe>ut.valueRange.start||Ve[Pe]!==r.Char.COMMENT)return!1;for(let Kt=nt;Kt0){jn=new r.PlainValue(r.Type.PLAIN,[]),jn.context={parent:En,src:En.context.src};let We=En.range.start+1;if(jn.range={start:We,end:We},jn.valueRange={start:We,end:We},typeof En.range.origStart=="number"){let lt=En.range.origStart+1;jn.range.origStart=jn.range.origEnd=lt,jn.valueRange.origStart=jn.valueRange.origEnd=lt}}let br=new _(Pe,kt(nt,jn));ni(En,br),Ae.push(br),Pe&&typeof Kt=="number"&&En.range.start>Kt+1024&&nt.errors.push(me(ut,Pe)),Pe=void 0,Kt=null}break;default:Pe!==void 0&&Ae.push(new _(Pe)),Pe=kt(nt,En),Kt=En.range.start,En.error&&nt.errors.push(En.error);e:for(let jn=nr+1;;++jn){let br=ut.items[jn];switch(br&&br.type){case r.Type.BLANK_LINE:case r.Type.COMMENT:continue e;case r.Type.MAP_VALUE:break e;default:{let We="Implicit map keys need to be followed by map values";nt.errors.push(new r.YAMLSemanticError(En,We));break e}}}if(En.valueRangeContainsNewline){let jn="Implicit map keys need to be on a single line";nt.errors.push(new r.YAMLSemanticError(En,jn))}}}return Pe!==void 0&&Ae.push(new _(Pe)),{comments:Ve,items:Ae}}function On(nt,ut){let Ve=[],Ae=[],Pe,Kt=!1,nr="{";for(let En=0;EnKt instanceof _&&Kt.key instanceof l)){let Kt="Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.";nt.warnings.push(new r.YAMLWarning(ut,Kt))}return ut.resolved=Pe,Pe}function ln(nt,ut){let Ve=[],Ae=[];for(let Pe=0;Penr+1024&&nt.errors.push(me(ut,Kt));let{src:ct}=jn.context;for(let Le=nr;Lej instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve:(j,M)=>{let C=t.resolveString(j,M);if(typeof Buffer=="function")return Buffer.from(C,"base64");if(typeof atob=="function"){let O=atob(C.replace(/[\n\r]/g,"")),V=new Uint8Array(O.length);for(let Q=0;Q{let X;if(typeof Buffer=="function")X=C instanceof Buffer?C.toString("base64"):Buffer.from(C.buffer).toString("base64");else if(typeof btoa=="function"){let J="";for(let ee=0;eej instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve:(j,M)=>{let C=t.resolveString(j,M);if(typeof Buffer=="function")return Buffer.from(C,"base64");if(typeof atob=="function"){let O=atob(C.replace(/[\n\r]/g,"")),V=new Uint8Array(O.length);for(let Q=0;Q{let X;if(typeof Buffer=="function")X=C instanceof Buffer?C.toString("base64"):Buffer.from(C.buffer).toString("base64");else if(typeof btoa=="function"){let J="";for(let ee=0;ee1){let X="Each pair must have its own sequence indicator";throw new r.YAMLSemanticError(M,X)}let Q=V.items[0]||new t.Pair;V.commentBefore&&(Q.commentBefore=Q.commentBefore?`${V.commentBefore} ${Q.commentBefore}`:V.commentBefore),V.comment&&(Q.comment=Q.comment?`${V.comment} -${Q.comment}`:V.comment),V=Q}C.items[O]=V instanceof t.Pair?V:new t.Pair(V)}}return C}function s(j,M,C){let O=new t.YAMLSeq(j);O.tag="tag:yaml.org,2002:pairs";for(let V of M){let Q,X;if(Array.isArray(V))if(V.length===2)Q=V[0],X=V[1];else throw new TypeError(`Expected [key, value] tuple: ${V}`);else if(V&&V instanceof Object){let ee=Object.keys(V);if(ee.length===1)Q=ee[0],X=V[Q];else throw new TypeError(`Expected { key: value } tuple: ${V}`)}else Q=V;let J=j.createPair(Q,X,C);O.items.push(J)}return O}var a={default:!1,tag:"tag:yaml.org,2002:pairs",resolve:i,createNode:s},o=class extends t.YAMLSeq{constructor(){super(),r._defineProperty(this,"add",t.YAMLMap.prototype.add.bind(this)),r._defineProperty(this,"delete",t.YAMLMap.prototype.delete.bind(this)),r._defineProperty(this,"get",t.YAMLMap.prototype.get.bind(this)),r._defineProperty(this,"has",t.YAMLMap.prototype.has.bind(this)),r._defineProperty(this,"set",t.YAMLMap.prototype.set.bind(this)),this.tag=o.tag}toJSON(j,M){let C=new Map;M&&M.onCreate&&M.onCreate(C);for(let O of this.items){let V,Q;if(O instanceof t.Pair?(V=t.toJSON(O.key,"",M),Q=t.toJSON(O.value,V,M)):V=t.toJSON(O,"",M),C.has(V))throw new Error("Ordered maps must not include duplicate keys");C.set(V,Q)}return C}};r._defineProperty(o,"tag","tag:yaml.org,2002:omap");function c(j,M){let C=i(j,M),O=[];for(let{key:V}of C.items)if(V instanceof t.Scalar)if(O.includes(V.value)){let Q="Ordered maps must not include duplicate keys";throw new r.YAMLSemanticError(M,Q)}else O.push(V.value);return Object.assign(new o,C)}function l(j,M,C){let O=s(j,M,C),V=new o;return V.items=O.items,V}var u={identify:j=>j instanceof Map,nodeClass:o,default:!1,tag:"tag:yaml.org,2002:omap",resolve:c,createNode:l},m=class extends t.YAMLMap{constructor(){super(),this.tag=m.tag}add(j){let M=j instanceof t.Pair?j:new t.Pair(j);t.findPair(this.items,M.key)||this.items.push(M)}get(j,M){let C=t.findPair(this.items,j);return!M&&C instanceof t.Pair?C.key instanceof t.Scalar?C.key.value:C.key:C}set(j,M){if(typeof M!="boolean")throw new Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof M}`);let C=t.findPair(this.items,j);C&&!M?this.items.splice(this.items.indexOf(C),1):!C&&M&&this.items.push(new t.Pair(j))}toJSON(j,M){return super.toJSON(j,M,Set)}toString(j,M,C){if(!j)return JSON.stringify(this);if(this.hasAllNullValues())return super.toString(j,M,C);throw new Error("Set items must all have null values")}};r._defineProperty(m,"tag","tag:yaml.org,2002:set");function h(j,M){let C=t.resolveMap(j,M);if(!C.hasAllNullValues())throw new r.YAMLSemanticError(M,"Set items must all have null values");return Object.assign(new m,C)}function _(j,M,C){let O=new m;for(let V of M)O.items.push(j.createPair(V,null,C));return O}var b={identify:j=>j instanceof Set,nodeClass:m,default:!1,tag:"tag:yaml.org,2002:set",resolve:h,createNode:_},v=(j,M)=>{let C=M.split(":").reduce((O,V)=>O*60+Number(V),0);return j==="-"?-C:C},w=({value:j})=>{if(isNaN(j)||!isFinite(j))return t.stringifyNumber(j);let M="";j<0&&(M="-",j=Math.abs(j));let C=[j%60];return j<60?C.unshift(0):(j=Math.round((j-C[0])/60),C.unshift(j%60),j>=60&&(j=Math.round((j-C[0])/60),C.unshift(j))),M+C.map(O=>O<10?"0"+String(O):String(O)).join(":").replace(/000000\d*$/,"")},x={identify:j=>typeof j=="number",default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,resolve:(j,M,C)=>v(M,C.replace(/_/g,"")),stringify:w},P={identify:j=>typeof j=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,resolve:(j,M,C)=>v(M,C.replace(/_/g,"")),stringify:w},k={identify:j=>j instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^(?:([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?)$"),resolve:(j,M,C,O,V,Q,X,J,ee)=>{J&&(J=(J+"00").substr(1,3));let fe=Date.UTC(M,C-1,O,V||0,Q||0,X||0,J||0);if(ee&&ee!=="Z"){let ie=v(ee[0],ee.slice(1));Math.abs(ie)<30&&(ie*=60),fe-=6e4*ie}return new Date(fe)},stringify:({value:j})=>j.toISOString().replace(/((T00:00)?:00)?\.000Z$/,"")};function R(j){let M=typeof process<"u"&&process.env||{};return j?typeof YAML_SILENCE_DEPRECATION_WARNINGS<"u"?!YAML_SILENCE_DEPRECATION_WARNINGS:!M.YAML_SILENCE_DEPRECATION_WARNINGS:typeof YAML_SILENCE_WARNINGS<"u"?!YAML_SILENCE_WARNINGS:!M.YAML_SILENCE_WARNINGS}function L(j,M){if(R(!1)){let C=typeof process<"u"&&process.emitWarning;C?C(j,M):console.warn(M?`${M}: ${j}`:j)}}function U(j){if(R(!0)){let M=j.replace(/.*yaml[/\\]/i,"").replace(/\.js$/,"").replace(/\\/g,"/");L(`The endpoint 'yaml/${M}' will be removed in a future release.`,"DeprecationWarning")}}var Y={};function N(j,M){if(!Y[j]&&R(!0)){Y[j]=!0;let C=`The option '${j}' will be removed in a future release`;C+=M?`, use '${M}' instead.`:".",L(C,"DeprecationWarning")}}e.binary=n,e.floatTime=P,e.intTime=x,e.omap=u,e.pairs=a,e.set=b,e.timestamp=k,e.warn=L,e.warnFileDeprecation=U,e.warnOptionDeprecation=N}}),Ads=lg({"node_modules/yaml/dist/Schema-88e323a7.js"(e){"use strict";var r=Oqe(),t=QKt(),n=_ds();function i(ce,Mt,et){let or=new t.YAMLMap(ce);if(Mt instanceof Map)for(let[Ge,me]of Mt)or.items.push(ce.createPair(Ge,me,et));else if(Mt&&typeof Mt=="object")for(let Ge of Object.keys(Mt))or.items.push(ce.createPair(Ge,Mt[Ge],et));return typeof ce.sortMapEntries=="function"&&or.items.sort(ce.sortMapEntries),or}var s={createNode:i,default:!0,nodeClass:t.YAMLMap,tag:"tag:yaml.org,2002:map",resolve:t.resolveMap};function a(ce,Mt,et){let or=new t.YAMLSeq(ce);if(Mt&&Mt[Symbol.iterator])for(let Ge of Mt){let me=ce.createNode(Ge,et.wrapScalars,null,et);or.items.push(me)}return or}var o={createNode:a,default:!0,nodeClass:t.YAMLSeq,tag:"tag:yaml.org,2002:seq",resolve:t.resolveSeq},c={identify:ce=>typeof ce=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:t.resolveString,stringify(ce,Mt,et,or){return Mt=Object.assign({actualString:!0},Mt),t.stringifyString(ce,Mt,et,or)},options:t.strOptions},l=[s,o,c],u=ce=>typeof ce=="bigint"||Number.isInteger(ce),m=(ce,Mt,et)=>t.intOptions.asBigInt?BigInt(ce):parseInt(Mt,et);function h(ce,Mt,et){let{value:or}=ce;return u(or)&&or>=0?et+or.toString(Mt):t.stringifyNumber(ce)}var _={identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:t.nullOptions,stringify:()=>t.nullOptions.nullStr},b={identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:ce=>ce[0]==="t"||ce[0]==="T",options:t.boolOptions,stringify:({value:ce})=>ce?t.boolOptions.trueStr:t.boolOptions.falseStr},v={identify:ce=>u(ce)&&ce>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o([0-7]+)$/,resolve:(ce,Mt)=>m(ce,Mt,8),options:t.intOptions,stringify:ce=>h(ce,8,"0o")},w={identify:u,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:ce=>m(ce,ce,10),options:t.intOptions,stringify:t.stringifyNumber},x={identify:ce=>u(ce)&&ce>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x([0-9a-fA-F]+)$/,resolve:(ce,Mt)=>m(ce,Mt,16),options:t.intOptions,stringify:ce=>h(ce,16,"0x")},P={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(ce,Mt)=>Mt?NaN:ce[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:t.stringifyNumber},k={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)[eE][-+]?[0-9]+$/,resolve:ce=>parseFloat(ce),stringify:({value:ce})=>Number(ce).toExponential()},R={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:\.([0-9]+)|[0-9]+\.([0-9]*))$/,resolve(ce,Mt,et){let or=Mt||et,Ge=new t.Scalar(parseFloat(ce));return or&&or[or.length-1]==="0"&&(Ge.minFractionDigits=or.length),Ge},stringify:t.stringifyNumber},L=l.concat([_,b,v,w,x,P,k,R]),U=ce=>typeof ce=="bigint"||Number.isInteger(ce),Y=({value:ce})=>JSON.stringify(ce),N=[s,o,{identify:ce=>typeof ce=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:t.resolveString,stringify:Y},{identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:()=>null,stringify:Y},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^true|false$/,resolve:ce=>ce==="true",stringify:Y},{identify:U,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:ce=>t.intOptions.asBigInt?BigInt(ce):parseInt(ce,10),stringify:({value:ce})=>U(ce)?ce.toString():JSON.stringify(ce)},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:ce=>parseFloat(ce),stringify:Y}];N.scalarFallback=ce=>{throw new SyntaxError(`Unresolved plain scalar ${JSON.stringify(ce)}`)};var j=({value:ce})=>ce?t.boolOptions.trueStr:t.boolOptions.falseStr,M=ce=>typeof ce=="bigint"||Number.isInteger(ce);function C(ce,Mt,et){let or=Mt.replace(/_/g,"");if(t.intOptions.asBigInt){switch(et){case 2:or=`0b${or}`;break;case 8:or=`0o${or}`;break;case 16:or=`0x${or}`;break}let me=BigInt(or);return ce==="-"?BigInt(-1)*me:me}let Ge=parseInt(or,et);return ce==="-"?-1*Ge:Ge}function O(ce,Mt,et){let{value:or}=ce;if(M(or)){let Ge=or.toString(Mt);return or<0?"-"+et+Ge.substr(1):et+Ge}return t.stringifyNumber(ce)}var V=l.concat([{identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:t.nullOptions,stringify:()=>t.nullOptions.nullStr},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>!0,options:t.boolOptions,stringify:j},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,resolve:()=>!1,options:t.boolOptions,stringify:j},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^([-+]?)0b([0-1_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,2),stringify:ce=>O(ce,2,"0b")},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^([-+]?)0([0-7_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,8),stringify:ce=>O(ce,8,"0")},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",test:/^([-+]?)([0-9][0-9_]*)$/,resolve:(ce,Mt,et)=>C(Mt,et,10),stringify:t.stringifyNumber},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^([-+]?)0x([0-9a-fA-F_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,16),stringify:ce=>O(ce,16,"0x")},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(ce,Mt)=>Mt?NaN:ce[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:t.stringifyNumber},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?([0-9][0-9_]*)?(\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:ce=>parseFloat(ce.replace(/_/g,"")),stringify:({value:ce})=>Number(ce).toExponential()},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.([0-9_]*)$/,resolve(ce,Mt){let et=new t.Scalar(parseFloat(ce.replace(/_/g,"")));if(Mt){let or=Mt.replace(/_/g,"");or[or.length-1]==="0"&&(et.minFractionDigits=or.length)}return et},stringify:t.stringifyNumber}],n.binary,n.omap,n.pairs,n.set,n.intTime,n.floatTime,n.timestamp),Q={core:L,failsafe:l,json:N,yaml11:V},X={binary:n.binary,bool:b,float:R,floatExp:k,floatNaN:P,floatTime:n.floatTime,int:w,intHex:x,intOct:v,intTime:n.intTime,map:s,null:_,omap:n.omap,pairs:n.pairs,seq:o,set:n.set,timestamp:n.timestamp};function J(ce,Mt,et){if(Mt){let or=et.filter(me=>me.tag===Mt),Ge=or.find(me=>!me.format)||or[0];if(!Ge)throw new Error(`Tag ${Mt} not found`);return Ge}return et.find(or=>(or.identify&&or.identify(ce)||or.class&&ce instanceof or.class)&&!or.format)}function ee(ce,Mt,et){if(ce instanceof t.Node)return ce;let{defaultPrefix:or,onTagObj:Ge,prevObjects:me,schema:oe,wrapScalars:ue}=et;Mt&&Mt.startsWith("!!")&&(Mt=or+Mt.slice(2));let De=J(ce,Mt,oe.tags);if(!De){if(typeof ce.toJSON=="function"&&(ce=ce.toJSON()),!ce||typeof ce!="object")return ue?new t.Scalar(ce):ce;De=ce instanceof Map?s:ce[Symbol.iterator]?o:s}Ge&&(Ge(De),delete et.onTagObj);let It={value:void 0,node:void 0};if(ce&&typeof ce=="object"&&me){let Je=me.get(ce);if(Je){let at=new t.Alias(Je);return et.aliasNodes.push(at),at}It.value=ce,me.set(ce,It)}return It.node=De.createNode?De.createNode(et.schema,ce,et):ue?new t.Scalar(ce):ce,Mt&&It.node instanceof t.Node&&(It.node.tag=Mt),It.node}function fe(ce,Mt,et,or){let Ge=ce[or.replace(/\W/g,"")];if(!Ge){let me=Object.keys(ce).map(oe=>JSON.stringify(oe)).join(", ");throw new Error(`Unknown schema "${or}"; use one of ${me}`)}if(Array.isArray(et))for(let me of et)Ge=Ge.concat(me);else typeof et=="function"&&(Ge=et(Ge.slice()));for(let me=0;meJSON.stringify(It)).join(", ");throw new Error(`Unknown custom tag "${oe}"; use one of ${De}`)}Ge[me]=ue}}return Ge}var ie=(ce,Mt)=>ce.keyMt.key?1:0,Se=class{constructor({customTags:ce,merge:Mt,schema:et,sortMapEntries:or,tags:Ge}){this.merge=!!Mt,this.name=et,this.sortMapEntries=or===!0?ie:or||null,!ce&&Ge&&n.warnOptionDeprecation("tags","customTags"),this.tags=fe(Q,X,ce||Ge,et)}createNode(ce,Mt,et,or){let Ge={defaultPrefix:Se.defaultPrefix,schema:this,wrapScalars:Mt},me=or?Object.assign(or,Ge):Ge;return ee(ce,et,me)}createPair(ce,Mt,et){et||(et={wrapScalars:!0});let or=this.createNode(ce,et.wrapScalars,null,et),Ge=this.createNode(Mt,et.wrapScalars,null,et);return new t.Pair(or,Ge)}};r._defineProperty(Se,"defaultPrefix",r.defaultTagPrefix),r._defineProperty(Se,"defaultTags",r.defaultTags),e.Schema=Se}}),o6l=lg({"node_modules/yaml/dist/Document-9b4560a1.js"(e){"use strict";var r=Oqe(),t=QKt(),n=Ads(),i={anchorPrefix:"a",customTags:null,indent:2,indentSeq:!0,keepCstNodes:!1,keepNodeTypes:!0,keepBlobsInJSON:!0,mapAsMap:!1,maxAliasCount:100,prettyErrors:!1,simpleKeys:!1,version:"1.2"},s={get binary(){return t.binaryOptions},set binary(R){Object.assign(t.binaryOptions,R)},get bool(){return t.boolOptions},set bool(R){Object.assign(t.boolOptions,R)},get int(){return t.intOptions},set int(R){Object.assign(t.intOptions,R)},get null(){return t.nullOptions},set null(R){Object.assign(t.nullOptions,R)},get str(){return t.strOptions},set str(R){Object.assign(t.strOptions,R)}},a={"1.0":{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:r.defaultTagPrefix},{handle:"!!",prefix:"tag:private.yaml.org,2002:"}]},1.1:{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:r.defaultTagPrefix}]},1.2:{schema:"core",merge:!1,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:r.defaultTagPrefix}]}};function o(R,L){if((R.version||R.options.version)==="1.0"){let N=L.match(/^tag:private\.yaml\.org,2002:([^:/]+)$/);if(N)return"!"+N[1];let j=L.match(/^tag:([a-zA-Z0-9-]+)\.yaml\.org,2002:(.*)/);return j?`!${j[1]}/${j[2]}`:`!${L.replace(/^tag:/,"")}`}let U=R.tagPrefixes.find(N=>L.indexOf(N.prefix)===0);if(!U){let N=R.getDefaults().tagPrefixes;U=N&&N.find(j=>L.indexOf(j.prefix)===0)}if(!U)return L[0]==="!"?L:`!<${L}>`;let Y=L.substr(U.prefix.length).replace(/[!,[\]{}]/g,N=>({"!":"%21",",":"%2C","[":"%5B","]":"%5D","{":"%7B","}":"%7D"})[N]);return U.handle+Y}function c(R,L){if(L instanceof t.Alias)return t.Alias;if(L.tag){let N=R.filter(j=>j.tag===L.tag);if(N.length>0)return N.find(j=>j.format===L.format)||N[0]}let U,Y;if(L instanceof t.Scalar){Y=L.value;let N=R.filter(j=>j.identify&&j.identify(Y)||j.class&&Y instanceof j.class);U=N.find(j=>j.format===L.format)||N.find(j=>!j.format)}else Y=L,U=R.find(N=>N.nodeClass&&Y instanceof N.nodeClass);if(!U){let N=Y&&Y.constructor?Y.constructor.name:typeof Y;throw new Error(`Tag not resolved for ${N} value`)}return U}function l(R,L,{anchors:U,doc:Y}){let N=[],j=Y.anchors.getName(R);return j&&(U[j]=R,N.push(`&${j}`)),R.tag?N.push(o(Y,R.tag)):L.default||N.push(o(Y,L.tag)),N.join(" ")}function u(R,L,U,Y){let{anchors:N,schema:j}=L.doc,M;if(!(R instanceof t.Node)){let V={aliasNodes:[],onTagObj:Q=>M=Q,prevObjects:new Map};R=j.createNode(R,!0,null,V);for(let Q of V.aliasNodes){Q.source=Q.source.node;let X=N.getName(Q.source);X||(X=N.newName(),N.map[X]=Q.source)}}if(R instanceof t.Pair)return R.toString(L,U,Y);M||(M=c(j.tags,R));let C=l(R,M,L);C.length>0&&(L.indentAtStart=(L.indentAtStart||0)+C.length+1);let O=typeof M.stringify=="function"?M.stringify(R,L,U,Y):R instanceof t.Scalar?t.stringifyString(R,L,U,Y):R.toString(L,U,Y);return C?R instanceof t.Scalar||O[0]==="{"||O[0]==="["?`${C} ${O}`:`${C} +${Q.comment}`:V.comment),V=Q}C.items[O]=V instanceof t.Pair?V:new t.Pair(V)}}return C}function s(j,M,C){let O=new t.YAMLSeq(j);O.tag="tag:yaml.org,2002:pairs";for(let V of M){let Q,X;if(Array.isArray(V))if(V.length===2)Q=V[0],X=V[1];else throw new TypeError(`Expected [key, value] tuple: ${V}`);else if(V&&V instanceof Object){let ee=Object.keys(V);if(ee.length===1)Q=ee[0],X=V[Q];else throw new TypeError(`Expected { key: value } tuple: ${V}`)}else Q=V;let J=j.createPair(Q,X,C);O.items.push(J)}return O}var a={default:!1,tag:"tag:yaml.org,2002:pairs",resolve:i,createNode:s},o=class extends t.YAMLSeq{constructor(){super(),r._defineProperty(this,"add",t.YAMLMap.prototype.add.bind(this)),r._defineProperty(this,"delete",t.YAMLMap.prototype.delete.bind(this)),r._defineProperty(this,"get",t.YAMLMap.prototype.get.bind(this)),r._defineProperty(this,"has",t.YAMLMap.prototype.has.bind(this)),r._defineProperty(this,"set",t.YAMLMap.prototype.set.bind(this)),this.tag=o.tag}toJSON(j,M){let C=new Map;M&&M.onCreate&&M.onCreate(C);for(let O of this.items){let V,Q;if(O instanceof t.Pair?(V=t.toJSON(O.key,"",M),Q=t.toJSON(O.value,V,M)):V=t.toJSON(O,"",M),C.has(V))throw new Error("Ordered maps must not include duplicate keys");C.set(V,Q)}return C}};r._defineProperty(o,"tag","tag:yaml.org,2002:omap");function c(j,M){let C=i(j,M),O=[];for(let{key:V}of C.items)if(V instanceof t.Scalar)if(O.includes(V.value)){let Q="Ordered maps must not include duplicate keys";throw new r.YAMLSemanticError(M,Q)}else O.push(V.value);return Object.assign(new o,C)}function l(j,M,C){let O=s(j,M,C),V=new o;return V.items=O.items,V}var u={identify:j=>j instanceof Map,nodeClass:o,default:!1,tag:"tag:yaml.org,2002:omap",resolve:c,createNode:l},m=class extends t.YAMLMap{constructor(){super(),this.tag=m.tag}add(j){let M=j instanceof t.Pair?j:new t.Pair(j);t.findPair(this.items,M.key)||this.items.push(M)}get(j,M){let C=t.findPair(this.items,j);return!M&&C instanceof t.Pair?C.key instanceof t.Scalar?C.key.value:C.key:C}set(j,M){if(typeof M!="boolean")throw new Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof M}`);let C=t.findPair(this.items,j);C&&!M?this.items.splice(this.items.indexOf(C),1):!C&&M&&this.items.push(new t.Pair(j))}toJSON(j,M){return super.toJSON(j,M,Set)}toString(j,M,C){if(!j)return JSON.stringify(this);if(this.hasAllNullValues())return super.toString(j,M,C);throw new Error("Set items must all have null values")}};r._defineProperty(m,"tag","tag:yaml.org,2002:set");function h(j,M){let C=t.resolveMap(j,M);if(!C.hasAllNullValues())throw new r.YAMLSemanticError(M,"Set items must all have null values");return Object.assign(new m,C)}function _(j,M,C){let O=new m;for(let V of M)O.items.push(j.createPair(V,null,C));return O}var b={identify:j=>j instanceof Set,nodeClass:m,default:!1,tag:"tag:yaml.org,2002:set",resolve:h,createNode:_},v=(j,M)=>{let C=M.split(":").reduce((O,V)=>O*60+Number(V),0);return j==="-"?-C:C},w=({value:j})=>{if(isNaN(j)||!isFinite(j))return t.stringifyNumber(j);let M="";j<0&&(M="-",j=Math.abs(j));let C=[j%60];return j<60?C.unshift(0):(j=Math.round((j-C[0])/60),C.unshift(j%60),j>=60&&(j=Math.round((j-C[0])/60),C.unshift(j))),M+C.map(O=>O<10?"0"+String(O):String(O)).join(":").replace(/000000\d*$/,"")},x={identify:j=>typeof j=="number",default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,resolve:(j,M,C)=>v(M,C.replace(/_/g,"")),stringify:w},P={identify:j=>typeof j=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,resolve:(j,M,C)=>v(M,C.replace(/_/g,"")),stringify:w},k={identify:j=>j instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^(?:([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?)$"),resolve:(j,M,C,O,V,Q,X,J,ee)=>{J&&(J=(J+"00").substr(1,3));let fe=Date.UTC(M,C-1,O,V||0,Q||0,X||0,J||0);if(ee&&ee!=="Z"){let ie=v(ee[0],ee.slice(1));Math.abs(ie)<30&&(ie*=60),fe-=6e4*ie}return new Date(fe)},stringify:({value:j})=>j.toISOString().replace(/((T00:00)?:00)?\.000Z$/,"")};function R(j){let M=typeof process<"u"&&process.env||{};return j?typeof YAML_SILENCE_DEPRECATION_WARNINGS<"u"?!YAML_SILENCE_DEPRECATION_WARNINGS:!M.YAML_SILENCE_DEPRECATION_WARNINGS:typeof YAML_SILENCE_WARNINGS<"u"?!YAML_SILENCE_WARNINGS:!M.YAML_SILENCE_WARNINGS}function L(j,M){if(R(!1)){let C=typeof process<"u"&&process.emitWarning;C?C(j,M):console.warn(M?`${M}: ${j}`:j)}}function U(j){if(R(!0)){let M=j.replace(/.*yaml[/\\]/i,"").replace(/\.js$/,"").replace(/\\/g,"/");L(`The endpoint 'yaml/${M}' will be removed in a future release.`,"DeprecationWarning")}}var Y={};function N(j,M){if(!Y[j]&&R(!0)){Y[j]=!0;let C=`The option '${j}' will be removed in a future release`;C+=M?`, use '${M}' instead.`:".",L(C,"DeprecationWarning")}}e.binary=n,e.floatTime=P,e.intTime=x,e.omap=u,e.pairs=a,e.set=b,e.timestamp=k,e.warn=L,e.warnFileDeprecation=U,e.warnOptionDeprecation=N}}),bds=lg({"node_modules/yaml/dist/Schema-88e323a7.js"(e){"use strict";var r=Oqe(),t=QKt(),n=Ads();function i(ce,Mt,et){let or=new t.YAMLMap(ce);if(Mt instanceof Map)for(let[Ge,me]of Mt)or.items.push(ce.createPair(Ge,me,et));else if(Mt&&typeof Mt=="object")for(let Ge of Object.keys(Mt))or.items.push(ce.createPair(Ge,Mt[Ge],et));return typeof ce.sortMapEntries=="function"&&or.items.sort(ce.sortMapEntries),or}var s={createNode:i,default:!0,nodeClass:t.YAMLMap,tag:"tag:yaml.org,2002:map",resolve:t.resolveMap};function a(ce,Mt,et){let or=new t.YAMLSeq(ce);if(Mt&&Mt[Symbol.iterator])for(let Ge of Mt){let me=ce.createNode(Ge,et.wrapScalars,null,et);or.items.push(me)}return or}var o={createNode:a,default:!0,nodeClass:t.YAMLSeq,tag:"tag:yaml.org,2002:seq",resolve:t.resolveSeq},c={identify:ce=>typeof ce=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:t.resolveString,stringify(ce,Mt,et,or){return Mt=Object.assign({actualString:!0},Mt),t.stringifyString(ce,Mt,et,or)},options:t.strOptions},l=[s,o,c],u=ce=>typeof ce=="bigint"||Number.isInteger(ce),m=(ce,Mt,et)=>t.intOptions.asBigInt?BigInt(ce):parseInt(Mt,et);function h(ce,Mt,et){let{value:or}=ce;return u(or)&&or>=0?et+or.toString(Mt):t.stringifyNumber(ce)}var _={identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:t.nullOptions,stringify:()=>t.nullOptions.nullStr},b={identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:ce=>ce[0]==="t"||ce[0]==="T",options:t.boolOptions,stringify:({value:ce})=>ce?t.boolOptions.trueStr:t.boolOptions.falseStr},v={identify:ce=>u(ce)&&ce>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o([0-7]+)$/,resolve:(ce,Mt)=>m(ce,Mt,8),options:t.intOptions,stringify:ce=>h(ce,8,"0o")},w={identify:u,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:ce=>m(ce,ce,10),options:t.intOptions,stringify:t.stringifyNumber},x={identify:ce=>u(ce)&&ce>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x([0-9a-fA-F]+)$/,resolve:(ce,Mt)=>m(ce,Mt,16),options:t.intOptions,stringify:ce=>h(ce,16,"0x")},P={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(ce,Mt)=>Mt?NaN:ce[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:t.stringifyNumber},k={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)[eE][-+]?[0-9]+$/,resolve:ce=>parseFloat(ce),stringify:({value:ce})=>Number(ce).toExponential()},R={identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:\.([0-9]+)|[0-9]+\.([0-9]*))$/,resolve(ce,Mt,et){let or=Mt||et,Ge=new t.Scalar(parseFloat(ce));return or&&or[or.length-1]==="0"&&(Ge.minFractionDigits=or.length),Ge},stringify:t.stringifyNumber},L=l.concat([_,b,v,w,x,P,k,R]),U=ce=>typeof ce=="bigint"||Number.isInteger(ce),Y=({value:ce})=>JSON.stringify(ce),N=[s,o,{identify:ce=>typeof ce=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:t.resolveString,stringify:Y},{identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:()=>null,stringify:Y},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^true|false$/,resolve:ce=>ce==="true",stringify:Y},{identify:U,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:ce=>t.intOptions.asBigInt?BigInt(ce):parseInt(ce,10),stringify:({value:ce})=>U(ce)?ce.toString():JSON.stringify(ce)},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:ce=>parseFloat(ce),stringify:Y}];N.scalarFallback=ce=>{throw new SyntaxError(`Unresolved plain scalar ${JSON.stringify(ce)}`)};var j=({value:ce})=>ce?t.boolOptions.trueStr:t.boolOptions.falseStr,M=ce=>typeof ce=="bigint"||Number.isInteger(ce);function C(ce,Mt,et){let or=Mt.replace(/_/g,"");if(t.intOptions.asBigInt){switch(et){case 2:or=`0b${or}`;break;case 8:or=`0o${or}`;break;case 16:or=`0x${or}`;break}let me=BigInt(or);return ce==="-"?BigInt(-1)*me:me}let Ge=parseInt(or,et);return ce==="-"?-1*Ge:Ge}function O(ce,Mt,et){let{value:or}=ce;if(M(or)){let Ge=or.toString(Mt);return or<0?"-"+et+Ge.substr(1):et+Ge}return t.stringifyNumber(ce)}var V=l.concat([{identify:ce=>ce==null,createNode:(ce,Mt,et)=>et.wrapScalars?new t.Scalar(null):null,default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>null,options:t.nullOptions,stringify:()=>t.nullOptions.nullStr},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>!0,options:t.boolOptions,stringify:j},{identify:ce=>typeof ce=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,resolve:()=>!1,options:t.boolOptions,stringify:j},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^([-+]?)0b([0-1_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,2),stringify:ce=>O(ce,2,"0b")},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^([-+]?)0([0-7_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,8),stringify:ce=>O(ce,8,"0")},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",test:/^([-+]?)([0-9][0-9_]*)$/,resolve:(ce,Mt,et)=>C(Mt,et,10),stringify:t.stringifyNumber},{identify:M,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^([-+]?)0x([0-9a-fA-F_]+)$/,resolve:(ce,Mt,et)=>C(Mt,et,16),stringify:ce=>O(ce,16,"0x")},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:(ce,Mt)=>Mt?NaN:ce[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:t.stringifyNumber},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?([0-9][0-9_]*)?(\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:ce=>parseFloat(ce.replace(/_/g,"")),stringify:({value:ce})=>Number(ce).toExponential()},{identify:ce=>typeof ce=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.([0-9_]*)$/,resolve(ce,Mt){let et=new t.Scalar(parseFloat(ce.replace(/_/g,"")));if(Mt){let or=Mt.replace(/_/g,"");or[or.length-1]==="0"&&(et.minFractionDigits=or.length)}return et},stringify:t.stringifyNumber}],n.binary,n.omap,n.pairs,n.set,n.intTime,n.floatTime,n.timestamp),Q={core:L,failsafe:l,json:N,yaml11:V},X={binary:n.binary,bool:b,float:R,floatExp:k,floatNaN:P,floatTime:n.floatTime,int:w,intHex:x,intOct:v,intTime:n.intTime,map:s,null:_,omap:n.omap,pairs:n.pairs,seq:o,set:n.set,timestamp:n.timestamp};function J(ce,Mt,et){if(Mt){let or=et.filter(me=>me.tag===Mt),Ge=or.find(me=>!me.format)||or[0];if(!Ge)throw new Error(`Tag ${Mt} not found`);return Ge}return et.find(or=>(or.identify&&or.identify(ce)||or.class&&ce instanceof or.class)&&!or.format)}function ee(ce,Mt,et){if(ce instanceof t.Node)return ce;let{defaultPrefix:or,onTagObj:Ge,prevObjects:me,schema:oe,wrapScalars:ue}=et;Mt&&Mt.startsWith("!!")&&(Mt=or+Mt.slice(2));let De=J(ce,Mt,oe.tags);if(!De){if(typeof ce.toJSON=="function"&&(ce=ce.toJSON()),!ce||typeof ce!="object")return ue?new t.Scalar(ce):ce;De=ce instanceof Map?s:ce[Symbol.iterator]?o:s}Ge&&(Ge(De),delete et.onTagObj);let It={value:void 0,node:void 0};if(ce&&typeof ce=="object"&&me){let Je=me.get(ce);if(Je){let at=new t.Alias(Je);return et.aliasNodes.push(at),at}It.value=ce,me.set(ce,It)}return It.node=De.createNode?De.createNode(et.schema,ce,et):ue?new t.Scalar(ce):ce,Mt&&It.node instanceof t.Node&&(It.node.tag=Mt),It.node}function fe(ce,Mt,et,or){let Ge=ce[or.replace(/\W/g,"")];if(!Ge){let me=Object.keys(ce).map(oe=>JSON.stringify(oe)).join(", ");throw new Error(`Unknown schema "${or}"; use one of ${me}`)}if(Array.isArray(et))for(let me of et)Ge=Ge.concat(me);else typeof et=="function"&&(Ge=et(Ge.slice()));for(let me=0;meJSON.stringify(It)).join(", ");throw new Error(`Unknown custom tag "${oe}"; use one of ${De}`)}Ge[me]=ue}}return Ge}var ie=(ce,Mt)=>ce.keyMt.key?1:0,Se=class{constructor({customTags:ce,merge:Mt,schema:et,sortMapEntries:or,tags:Ge}){this.merge=!!Mt,this.name=et,this.sortMapEntries=or===!0?ie:or||null,!ce&&Ge&&n.warnOptionDeprecation("tags","customTags"),this.tags=fe(Q,X,ce||Ge,et)}createNode(ce,Mt,et,or){let Ge={defaultPrefix:Se.defaultPrefix,schema:this,wrapScalars:Mt},me=or?Object.assign(or,Ge):Ge;return ee(ce,et,me)}createPair(ce,Mt,et){et||(et={wrapScalars:!0});let or=this.createNode(ce,et.wrapScalars,null,et),Ge=this.createNode(Mt,et.wrapScalars,null,et);return new t.Pair(or,Ge)}};r._defineProperty(Se,"defaultPrefix",r.defaultTagPrefix),r._defineProperty(Se,"defaultTags",r.defaultTags),e.Schema=Se}}),c6l=lg({"node_modules/yaml/dist/Document-9b4560a1.js"(e){"use strict";var r=Oqe(),t=QKt(),n=bds(),i={anchorPrefix:"a",customTags:null,indent:2,indentSeq:!0,keepCstNodes:!1,keepNodeTypes:!0,keepBlobsInJSON:!0,mapAsMap:!1,maxAliasCount:100,prettyErrors:!1,simpleKeys:!1,version:"1.2"},s={get binary(){return t.binaryOptions},set binary(R){Object.assign(t.binaryOptions,R)},get bool(){return t.boolOptions},set bool(R){Object.assign(t.boolOptions,R)},get int(){return t.intOptions},set int(R){Object.assign(t.intOptions,R)},get null(){return t.nullOptions},set null(R){Object.assign(t.nullOptions,R)},get str(){return t.strOptions},set str(R){Object.assign(t.strOptions,R)}},a={"1.0":{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:r.defaultTagPrefix},{handle:"!!",prefix:"tag:private.yaml.org,2002:"}]},1.1:{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:r.defaultTagPrefix}]},1.2:{schema:"core",merge:!1,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:r.defaultTagPrefix}]}};function o(R,L){if((R.version||R.options.version)==="1.0"){let N=L.match(/^tag:private\.yaml\.org,2002:([^:/]+)$/);if(N)return"!"+N[1];let j=L.match(/^tag:([a-zA-Z0-9-]+)\.yaml\.org,2002:(.*)/);return j?`!${j[1]}/${j[2]}`:`!${L.replace(/^tag:/,"")}`}let U=R.tagPrefixes.find(N=>L.indexOf(N.prefix)===0);if(!U){let N=R.getDefaults().tagPrefixes;U=N&&N.find(j=>L.indexOf(j.prefix)===0)}if(!U)return L[0]==="!"?L:`!<${L}>`;let Y=L.substr(U.prefix.length).replace(/[!,[\]{}]/g,N=>({"!":"%21",",":"%2C","[":"%5B","]":"%5D","{":"%7B","}":"%7D"})[N]);return U.handle+Y}function c(R,L){if(L instanceof t.Alias)return t.Alias;if(L.tag){let N=R.filter(j=>j.tag===L.tag);if(N.length>0)return N.find(j=>j.format===L.format)||N[0]}let U,Y;if(L instanceof t.Scalar){Y=L.value;let N=R.filter(j=>j.identify&&j.identify(Y)||j.class&&Y instanceof j.class);U=N.find(j=>j.format===L.format)||N.find(j=>!j.format)}else Y=L,U=R.find(N=>N.nodeClass&&Y instanceof N.nodeClass);if(!U){let N=Y&&Y.constructor?Y.constructor.name:typeof Y;throw new Error(`Tag not resolved for ${N} value`)}return U}function l(R,L,{anchors:U,doc:Y}){let N=[],j=Y.anchors.getName(R);return j&&(U[j]=R,N.push(`&${j}`)),R.tag?N.push(o(Y,R.tag)):L.default||N.push(o(Y,L.tag)),N.join(" ")}function u(R,L,U,Y){let{anchors:N,schema:j}=L.doc,M;if(!(R instanceof t.Node)){let V={aliasNodes:[],onTagObj:Q=>M=Q,prevObjects:new Map};R=j.createNode(R,!0,null,V);for(let Q of V.aliasNodes){Q.source=Q.source.node;let X=N.getName(Q.source);X||(X=N.newName(),N.map[X]=Q.source)}}if(R instanceof t.Pair)return R.toString(L,U,Y);M||(M=c(j.tags,R));let C=l(R,M,L);C.length>0&&(L.indentAtStart=(L.indentAtStart||0)+C.length+1);let O=typeof M.stringify=="function"?M.stringify(R,L,U,Y):R instanceof t.Scalar?t.stringifyString(R,L,U,Y):R.toString(L,U,Y);return C?R instanceof t.Scalar||O[0]==="{"||O[0]==="["?`${C} ${O}`:`${C} ${L.indent}${O}`:O}var m=class{static validAnchorNode(R){return R instanceof t.Scalar||R instanceof t.YAMLSeq||R instanceof t.YAMLMap}constructor(R){r._defineProperty(this,"map",Object.create(null)),this.prefix=R}createAlias(R,L){return this.setAnchor(R,L),new t.Alias(R)}createMergePair(...R){let L=new t.Merge;return L.value.items=R.map(U=>{if(U instanceof t.Alias){if(U.source instanceof t.YAMLMap)return U}else if(U instanceof t.YAMLMap)return this.createAlias(U);throw new Error("Merge sources must be Map nodes or their Aliases")}),L}getName(R){let{map:L}=this;return Object.keys(L).find(U=>L[U]===R)}getNames(){return Object.keys(this.map)}getNode(R){return this.map[R]}newName(R){R||(R=this.prefix);let L=Object.keys(this.map);for(let U=1;;++U){let Y=`${R}${U}`;if(!L.includes(Y))return Y}}resolveNodes(){let{map:R,_cstAliases:L}=this;Object.keys(R).forEach(U=>{R[U]=R[U].resolved}),L.forEach(U=>{U.source=U.source.resolved}),delete this._cstAliases}setAnchor(R,L){if(R!=null&&!m.validAnchorNode(R))throw new Error("Anchors may only be set for Scalar, Seq and Map nodes");if(L&&/[\x00-\x19\s,[\]{}]/.test(L))throw new Error("Anchor names must not contain whitespace or control characters");let{map:U}=this,Y=R&&Object.keys(U).find(N=>U[N]===R);if(Y)if(L)Y!==L&&(delete U[Y],U[L]=R);else return Y;else{if(!L){if(!R)return null;L=this.newName()}U[L]=R}return L}},h=(R,L)=>{if(R&&typeof R=="object"){let{tag:U}=R;R instanceof t.Collection?(U&&(L[U]=!0),R.items.forEach(Y=>h(Y,L))):R instanceof t.Pair?(h(R.key,L),h(R.value,L)):R instanceof t.Scalar&&U&&(L[U]=!0)}return L},_=R=>Object.keys(h(R,{}));function b(R,L){let U={before:[],after:[]},Y,N=!1;for(let j of L)if(j.valueRange){if(Y!==void 0){let C="Document contains trailing content not separated by a ... or --- line";R.errors.push(new r.YAMLSyntaxError(j,C));break}let M=t.resolveNode(R,j);N&&(M.spaceBefore=!0,N=!1),Y=M}else j.comment!==null?(Y===void 0?U.before:U.after).push(j.comment):j.type===r.Type.BLANK_LINE&&(N=!0,Y===void 0&&U.before.length>0&&!R.commentBefore&&(R.commentBefore=U.before.join(` `),U.before=[]));if(R.contents=Y||null,!Y)R.comment=U.before.concat(U.after).join(` `)||null;else{let j=U.before.join(` @@ -238,9 +238,9 @@ ${M.commentBefore}`:j}R.comment=U.after.join(` `)||null}}function v({tagPrefixes:R},L){let[U,Y]=L.parameters;if(!U||!Y){let N="Insufficient parameters given for %TAG directive";throw new r.YAMLSemanticError(L,N)}if(R.some(N=>N.handle===U)){let N="The %TAG directive must only be given at most once per handle in the same document.";throw new r.YAMLSemanticError(L,N)}return{handle:U,prefix:Y}}function w(R,L){let[U]=L.parameters;if(L.name==="YAML:1.0"&&(U="1.0"),!U){let Y="Insufficient parameters given for %YAML directive";throw new r.YAMLSemanticError(L,Y)}if(!a[U]){let N=`Document will be parsed as YAML ${R.version||R.options.version} rather than YAML ${U}`;R.warnings.push(new r.YAMLWarning(L,N))}return U}function x(R,L,U){let Y=[],N=!1;for(let j of L){let{comment:M,name:C}=j;switch(C){case"TAG":try{R.tagPrefixes.push(v(R,j))}catch(O){R.errors.push(O)}N=!0;break;case"YAML":case"YAML:1.0":if(R.version){let O="The %YAML directive must only be given at most once per document.";R.errors.push(new r.YAMLSemanticError(j,O))}try{R.version=w(R,j)}catch(O){R.errors.push(O)}N=!0;break;default:if(C){let O=`YAML only supports %TAG and %YAML directives, and not %${C}`;R.warnings.push(new r.YAMLWarning(j,O))}}M&&Y.push(M)}if(U&&!N&&(R.version||U.version||R.options.version)==="1.1"){let j=({handle:M,prefix:C})=>({handle:M,prefix:C});R.tagPrefixes=U.tagPrefixes.map(j),R.version=U.version}R.commentBefore=Y.join(` `)||null}function P(R){if(R instanceof t.Collection)return!0;throw new Error("Expected a YAML collection as document contents")}var k=class{constructor(R){this.anchors=new m(R.anchorPrefix),this.commentBefore=null,this.comment=null,this.contents=null,this.directivesEndMarker=null,this.errors=[],this.options=R,this.schema=null,this.tagPrefixes=[],this.version=null,this.warnings=[]}add(R){return P(this.contents),this.contents.add(R)}addIn(R,L){P(this.contents),this.contents.addIn(R,L)}delete(R){return P(this.contents),this.contents.delete(R)}deleteIn(R){return t.isEmptyPath(R)?this.contents==null?!1:(this.contents=null,!0):(P(this.contents),this.contents.deleteIn(R))}getDefaults(){return k.defaults[this.version]||k.defaults[this.options.version]||{}}get(R,L){return this.contents instanceof t.Collection?this.contents.get(R,L):void 0}getIn(R,L){return t.isEmptyPath(R)?!L&&this.contents instanceof t.Scalar?this.contents.value:this.contents:this.contents instanceof t.Collection?this.contents.getIn(R,L):void 0}has(R){return this.contents instanceof t.Collection?this.contents.has(R):!1}hasIn(R){return t.isEmptyPath(R)?this.contents!==void 0:this.contents instanceof t.Collection?this.contents.hasIn(R):!1}set(R,L){P(this.contents),this.contents.set(R,L)}setIn(R,L){t.isEmptyPath(R)?this.contents=L:(P(this.contents),this.contents.setIn(R,L))}setSchema(R,L){if(!R&&!L&&this.schema)return;typeof R=="number"&&(R=R.toFixed(1)),R==="1.0"||R==="1.1"||R==="1.2"?(this.version?this.version=R:this.options.version=R,delete this.options.schema):R&&typeof R=="string"&&(this.options.schema=R),Array.isArray(L)&&(this.options.customTags=L);let U=Object.assign({},this.getDefaults(),this.options);this.schema=new n.Schema(U)}parse(R,L){this.options.keepCstNodes&&(this.cstNode=R),this.options.keepNodeTypes&&(this.type="DOCUMENT");let{directives:U=[],contents:Y=[],directivesEndMarker:N,error:j,valueRange:M}=R;if(j&&(j.source||(j.source=this),this.errors.push(j)),x(this,U,L),N&&(this.directivesEndMarker=!0),this.range=M?[M.start,M.end]:null,this.setSchema(),this.anchors._cstAliases=[],b(this,Y),this.anchors.resolveNodes(),this.options.prettyErrors){for(let C of this.errors)C instanceof r.YAMLError&&C.makePretty();for(let C of this.warnings)C instanceof r.YAMLError&&C.makePretty()}return this}listNonDefaultTags(){return _(this.contents).filter(R=>R.indexOf(n.Schema.defaultPrefix)!==0)}setTagPrefix(R,L){if(R[0]!=="!"||R[R.length-1]!=="!")throw new Error("Handle must start and end with !");if(L){let U=this.tagPrefixes.find(Y=>Y.handle===R);U?U.prefix=L:this.tagPrefixes.push({handle:R,prefix:L})}else this.tagPrefixes=this.tagPrefixes.filter(U=>U.handle!==R)}toJSON(R,L){let{keepBlobsInJSON:U,mapAsMap:Y,maxAliasCount:N}=this.options,j=U&&(typeof R!="string"||!(this.contents instanceof t.Scalar)),M={doc:this,indentStep:" ",keep:j,mapAsMap:j&&!!Y,maxAliasCount:N,stringify:u},C=Object.keys(this.anchors.map);C.length>0&&(M.anchors=new Map(C.map(V=>[this.anchors.map[V],{alias:[],aliasCount:0,count:1}])));let O=t.toJSON(this.contents,R,M);if(typeof L=="function"&&M.anchors)for(let{count:V,res:Q}of M.anchors.values())L(Q,V);return O}toString(){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");let R=this.options.indent;if(!Number.isInteger(R)||R<=0){let C=JSON.stringify(R);throw new Error(`"indent" option must be a positive integer, not ${C}`)}this.setSchema();let L=[],U=!1;if(this.version){let C="%YAML 1.2";this.schema.name==="yaml-1.1"&&(this.version==="1.0"?C="%YAML:1.0":this.version==="1.1"&&(C="%YAML 1.1")),L.push(C),U=!0}let Y=this.listNonDefaultTags();this.tagPrefixes.forEach(({handle:C,prefix:O})=>{Y.some(V=>V.indexOf(O)===0)&&(L.push(`%TAG ${C} ${O}`),U=!0)}),(U||this.directivesEndMarker)&&L.push("---"),this.commentBefore&&((U||!this.directivesEndMarker)&&L.unshift(""),L.unshift(this.commentBefore.replace(/^/gm,"#")));let N={anchors:Object.create(null),doc:this,indent:"",indentStep:" ".repeat(R),stringify:u},j=!1,M=null;if(this.contents){this.contents instanceof t.Node&&(this.contents.spaceBefore&&(U||this.directivesEndMarker)&&L.push(""),this.contents.commentBefore&&L.push(this.contents.commentBefore.replace(/^/gm,"#")),N.forceBlockIndent=!!this.comment,M=this.contents.comment);let C=M?null:()=>j=!0,O=u(this.contents,N,()=>M=null,C);L.push(t.addComment(O,"",M))}else this.contents!==void 0&&L.push(u(this.contents,N));return this.comment&&((!j||M)&&L[L.length-1]!==""&&L.push(""),L.push(this.comment.replace(/^/gm,"#"))),L.join(` `)+` -`}};r._defineProperty(k,"defaults",a),e.Document=k,e.defaultOptions=i,e.scalarOptions=s}}),c6l=lg({"node_modules/yaml/dist/index.js"(e){"use strict";var r=a6l(),t=o6l(),n=Ads(),i=Oqe(),s=_ds();QKt();function a(_,b=!0,v){v===void 0&&typeof b=="string"&&(v=b,b=!0);let w=Object.assign({},t.Document.defaults[t.defaultOptions.version],t.defaultOptions);return new n.Schema(w).createNode(_,b,v)}var o=class extends t.Document{constructor(_){super(Object.assign({},t.defaultOptions,_))}};function c(_,b){let v=[],w;for(let x of r.parse(_)){let P=new o(b);P.parse(x,w),v.push(P),w=P}return v}function l(_,b){let v=r.parse(_),w=new o(b).parse(v[0]);if(v.length>1){let x="Source contains multiple documents; please use YAML.parseAllDocuments()";w.errors.unshift(new i.YAMLSemanticError(v[1],x))}return w}function u(_,b){let v=l(_,b);if(v.warnings.forEach(w=>s.warn(w)),v.errors.length>0)throw v.errors[0];return v.toJSON()}function m(_,b){let v=new o(b);return v.contents=_,String(v)}var h={createNode:a,defaultOptions:t.defaultOptions,Document:o,parse:u,parseAllDocuments:c,parseCST:r.parse,parseDocument:l,scalarOptions:t.scalarOptions,stringify:m};e.YAML=h}}),u6l=lg({"node_modules/yaml/index.js"(e,r){r.exports=c6l().YAML}}),bds=lg({"node_modules/cosmiconfig/dist/loaders.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.loaders=void 0;var r,t=function(l){return r===void 0&&(r=L7l()),r(l)},n,i=function(l,u){n===void 0&&(n=s6l());try{return n(u)}catch(m){throw m.message=`JSON Error in ${l}: -${m.message}`,m}},s,a=function(l,u){s===void 0&&(s=u6l());try{return s.parse(u,{prettyErrors:!0})}catch(m){throw m.message=`YAML Error in ${l}: -${m.message}`,m}},o={loadJs:t,loadJson:i,loadYaml:a};e.loaders=o}}),l6l=lg({"node_modules/cosmiconfig/dist/getPropertyByPath.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPropertyByPath=r;function r(t,n){return typeof n=="string"&&Object.prototype.hasOwnProperty.call(t,n)?t[n]:(typeof n=="string"?n.split("."):n).reduce((s,a)=>s===void 0?s:s[a],t)}}}),Cds=lg({"node_modules/cosmiconfig/dist/ExplorerBase.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getExtensionDescription=o,e.ExplorerBase=void 0;var r=i(require("path")),t=bds(),n=l6l();function i(c){return c&&c.__esModule?c:{default:c}}var s=class{constructor(c){c.cache===!0&&(this.loadCache=new Map,this.searchCache=new Map),this.config=c,this.validateConfig()}clearLoadCache(){this.loadCache&&this.loadCache.clear()}clearSearchCache(){this.searchCache&&this.searchCache.clear()}clearCaches(){this.clearLoadCache(),this.clearSearchCache()}validateConfig(){let c=this.config;c.searchPlaces.forEach(l=>{let u=r.default.extname(l)||"noExt",m=c.loaders[u];if(!m)throw new Error(`No loader specified for ${o(l)}, so searchPlaces item "${l}" is invalid`);if(typeof m!="function")throw new Error(`loader for ${o(l)} is not a function (type provided: "${typeof m}"), so searchPlaces item "${l}" is invalid`)})}shouldSearchStopWithResult(c){return!(c===null||c.isEmpty&&this.config.ignoreEmptySearchPlaces)}nextDirectoryToSearch(c,l){if(this.shouldSearchStopWithResult(l))return null;let u=a(c);return u===c||c===this.config.stopDir?null:u}loadPackageProp(c,l){let u=t.loaders.loadJson(c,l);return(0,n.getPropertyByPath)(u,this.config.packageProp)||null}getLoaderEntryForFile(c){if(r.default.basename(c)==="package.json")return this.loadPackageProp.bind(this);let l=r.default.extname(c)||"noExt",u=this.config.loaders[l];if(!u)throw new Error(`No loader specified for ${o(c)}`);return u}loadedContentToCosmiconfigResult(c,l){return l===null?null:l===void 0?{filepath:c,config:void 0,isEmpty:!0}:{config:l,filepath:c}}validateFilePath(c){if(!c)throw new Error("load must pass a non-empty string")}};e.ExplorerBase=s;function a(c){return r.default.dirname(c)}function o(c){let l=r.default.extname(c);return l?`extension "${l}"`:"files without extensions"}}}),vds=lg({"node_modules/cosmiconfig/dist/readFile.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readFile=i,e.readFileSync=s;var r=t(require("fs"));function t(a){return a&&a.__esModule?a:{default:a}}async function n(a,o){return new Promise((c,l)=>{r.default.readFile(a,o,(u,m)=>{if(u){l(u);return}c(m)})})}async function i(a,o={}){let c=o.throwNotFound===!0;try{return await n(a,"utf8")}catch(l){if(c===!1&&(l.code==="ENOENT"||l.code==="EISDIR"))return null;throw l}}function s(a,o={}){let c=o.throwNotFound===!0;try{return r.default.readFileSync(a,"utf8")}catch(l){if(c===!1&&(l.code==="ENOENT"||l.code==="EISDIR"))return null;throw l}}}}),Eds=lg({"node_modules/cosmiconfig/dist/cacheWrapper.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.cacheWrapper=r,e.cacheWrapperSync=t;async function r(n,i,s){let a=n.get(i);if(a!==void 0)return a;let o=await s();return n.set(i,o),o}function t(n,i,s){let a=n.get(i);if(a!==void 0)return a;let o=s();return n.set(i,o),o}}}),d6l=lg({"node_modules/path-type/index.js"(e){"use strict";var{promisify:r}=require("util"),t=require("fs");async function n(s,a,o){if(typeof o!="string")throw new TypeError(`Expected a string, got ${typeof o}`);try{return(await r(t[s])(o))[a]()}catch(c){if(c.code==="ENOENT")return!1;throw c}}function i(s,a,o){if(typeof o!="string")throw new TypeError(`Expected a string, got ${typeof o}`);try{return t[s](o)[a]()}catch(c){if(c.code==="ENOENT")return!1;throw c}}e.isFile=n.bind(null,"stat","isFile"),e.isDirectory=n.bind(null,"stat","isDirectory"),e.isSymlink=n.bind(null,"lstat","isSymbolicLink"),e.isFileSync=i.bind(null,"statSync","isFile"),e.isDirectorySync=i.bind(null,"statSync","isDirectory"),e.isSymlinkSync=i.bind(null,"lstatSync","isSymbolicLink")}}),Dds=lg({"node_modules/cosmiconfig/dist/getDirectory.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDirectory=i,e.getDirectorySync=s;var r=n(require("path")),t=d6l();function n(a){return a&&a.__esModule?a:{default:a}}async function i(a){return await(0,t.isDirectory)(a)===!0?a:r.default.dirname(a)}function s(a){return(0,t.isDirectorySync)(a)===!0?a:r.default.dirname(a)}}}),p6l=lg({"node_modules/cosmiconfig/dist/Explorer.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Explorer=void 0;var r=a(require("path")),t=Cds(),n=vds(),i=Eds(),s=Dds();function a(c){return c&&c.__esModule?c:{default:c}}var o=class extends t.ExplorerBase{constructor(c){super(c)}async search(c=process.cwd()){let l=await(0,s.getDirectory)(c);return await this.searchFromDirectory(l)}async searchFromDirectory(c){let l=r.default.resolve(process.cwd(),c),u=async()=>{let m=await this.searchDirectory(l),h=this.nextDirectoryToSearch(l,m);return h?this.searchFromDirectory(h):await this.config.transform(m)};return this.searchCache?(0,i.cacheWrapper)(this.searchCache,l,u):u()}async searchDirectory(c){for await(let l of this.config.searchPlaces){let u=await this.loadSearchPlace(c,l);if(this.shouldSearchStopWithResult(u)===!0)return u}return null}async loadSearchPlace(c,l){let u=r.default.join(c,l),m=await(0,n.readFile)(u);return await this.createCosmiconfigResult(u,m)}async loadFileContent(c,l){return l===null?null:l.trim()===""?void 0:await this.getLoaderEntryForFile(c)(c,l)}async createCosmiconfigResult(c,l){let u=await this.loadFileContent(c,l);return this.loadedContentToCosmiconfigResult(c,u)}async load(c){this.validateFilePath(c);let l=r.default.resolve(process.cwd(),c),u=async()=>{let m=await(0,n.readFile)(l,{throwNotFound:!0}),h=await this.createCosmiconfigResult(l,m);return await this.config.transform(h)};return this.loadCache?(0,i.cacheWrapper)(this.loadCache,l,u):u()}};e.Explorer=o}}),m6l=lg({"node_modules/cosmiconfig/dist/ExplorerSync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ExplorerSync=void 0;var r=a(require("path")),t=Cds(),n=vds(),i=Eds(),s=Dds();function a(c){return c&&c.__esModule?c:{default:c}}var o=class extends t.ExplorerBase{constructor(c){super(c)}searchSync(c=process.cwd()){let l=(0,s.getDirectorySync)(c);return this.searchFromDirectorySync(l)}searchFromDirectorySync(c){let l=r.default.resolve(process.cwd(),c),u=()=>{let m=this.searchDirectorySync(l),h=this.nextDirectoryToSearch(l,m);return h?this.searchFromDirectorySync(h):this.config.transform(m)};return this.searchCache?(0,i.cacheWrapperSync)(this.searchCache,l,u):u()}searchDirectorySync(c){for(let l of this.config.searchPlaces){let u=this.loadSearchPlaceSync(c,l);if(this.shouldSearchStopWithResult(u)===!0)return u}return null}loadSearchPlaceSync(c,l){let u=r.default.join(c,l),m=(0,n.readFileSync)(u);return this.createCosmiconfigResultSync(u,m)}loadFileContentSync(c,l){return l===null?null:l.trim()===""?void 0:this.getLoaderEntryForFile(c)(c,l)}createCosmiconfigResultSync(c,l){let u=this.loadFileContentSync(c,l);return this.loadedContentToCosmiconfigResult(c,u)}loadSync(c){this.validateFilePath(c);let l=r.default.resolve(process.cwd(),c),u=()=>{let m=(0,n.readFileSync)(l,{throwNotFound:!0}),h=this.createCosmiconfigResultSync(l,m);return this.config.transform(h)};return this.loadCache?(0,i.cacheWrapperSync)(this.loadCache,l,u):u()}};e.ExplorerSync=o}}),f6l=lg({"node_modules/cosmiconfig/dist/types.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0})}}),gds=lg({"node_modules/cosmiconfig/dist/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.cosmiconfig=o,e.cosmiconfigSync=c,e.defaultLoaders=void 0;var r=a(require("os")),t=p6l(),n=m6l(),i=bds(),s=f6l();function a(h){return h&&h.__esModule?h:{default:h}}function o(h,_={}){let b=m(h,_),v=new t.Explorer(b);return{search:v.search.bind(v),load:v.load.bind(v),clearLoadCache:v.clearLoadCache.bind(v),clearSearchCache:v.clearSearchCache.bind(v),clearCaches:v.clearCaches.bind(v)}}function c(h,_={}){let b=m(h,_),v=new n.ExplorerSync(b);return{search:v.searchSync.bind(v),load:v.loadSync.bind(v),clearLoadCache:v.clearLoadCache.bind(v),clearSearchCache:v.clearSearchCache.bind(v),clearCaches:v.clearCaches.bind(v)}}var l=Object.freeze({".cjs":i.loaders.loadJs,".js":i.loaders.loadJs,".json":i.loaders.loadJson,".yaml":i.loaders.loadYaml,".yml":i.loaders.loadYaml,noExt:i.loaders.loadYaml});e.defaultLoaders=l;var u=function(_){return _};function m(h,_){let b={packageProp:h,searchPlaces:["package.json",`.${h}rc`,`.${h}rc.json`,`.${h}rc.yaml`,`.${h}rc.yml`,`.${h}rc.js`,`.${h}rc.cjs`,`${h}.config.js`,`${h}.config.cjs`],ignoreEmptySearchPlaces:!0,stopDir:r.default.homedir(),cache:!0,transform:u,loaders:l};return Object.assign(Object.assign(Object.assign({},b),_),{},{loaders:Object.assign(Object.assign({},b.loaders),_.loaders)})}}}),h6l=lg({"node_modules/find-parent-dir/index.js"(e,r){"use strict";var t=require("path"),n=require("fs"),i=n.exists||t.exists,s=n.existsSync||t.existsSync;function a(o){var c=o.split(/(\/|\\)/);return c.length?c[0].length?c:c.slice(1):c}e=r.exports=function(o,c,l){function u(m){if(m.length===0)return l(null,null);var h=m.join("");i(t.join(h,c),function(_){if(_)return l(null,h);u(m.slice(0,-1))})}u(a(o))},e.sync=function(o,c){function l(u){if(u.length===0)return null;var m=u.join(""),h=s(t.join(m,c));return h?m:l(u.slice(0,-1))}return l(a(o))}}}),g6l=lg({"node_modules/get-stdin/index.js"(e,r){"use strict";var{stdin:t}=process;r.exports=async()=>{let n="";if(t.isTTY)return n;t.setEncoding("utf8");for await(let i of t)n+=i;return n},r.exports.buffer=async()=>{let n=[],i=0;if(t.isTTY)return Buffer.concat([]);for await(let s of t)n.push(s),i+=s.length;return Buffer.concat(n,i)}}}),y6l=lg({"node_modules/ci-info/vendors.json"(e,r){r.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:"NOW_BUILDER"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"}]}}),_6l=lg({"node_modules/ci-info/index.js"(e){"use strict";var r=y6l(),t=process.env;Object.defineProperty(e,"_vendors",{value:r.map(function(i){return i.constant})}),e.name=null,e.isPR=null,r.forEach(function(i){let a=(Array.isArray(i.env)?i.env:[i.env]).every(function(o){return n(o)});if(e[i.constant]=a,a)switch(e.name=i.name,typeof i.pr){case"string":e.isPR=!!t[i.pr];break;case"object":"env"in i.pr?e.isPR=i.pr.env in t&&t[i.pr.env]!==i.pr.ne:"any"in i.pr?e.isPR=i.pr.any.some(function(o){return!!t[o]}):e.isPR=n(i.pr);break;default:e.isPR=null}}),e.isCI=!!(t.CI||t.CONTINUOUS_INTEGRATION||t.BUILD_NUMBER||t.RUN_ID||e.name);function n(i){return typeof i=="string"?!!t[i]:Object.keys(i).every(function(s){return t[s]===i[s]})}}});Sds.exports={cosmiconfig:gds().cosmiconfig,cosmiconfigSync:gds().cosmiconfigSync,findParentDir:h6l().sync,getStdin:g6l(),isCI:()=>_6l().isCI}});var SO=A((wds,EJr)=>{(function(e){if(typeof wds=="object"&&typeof EJr=="object")EJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.babel=e()}})(function(){"use strict";var e=(tr,zt)=>()=>(zt||tr((zt={exports:{}}).exports,zt),zt.exports),r=e((tr,zt)=>{var sr=function(Ir){return Ir&&Ir.Math==Math&&Ir};zt.exports=sr(typeof globalThis=="object"&&globalThis)||sr(typeof window=="object"&&window)||sr(typeof self=="object"&&self)||sr(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((tr,zt)=>{zt.exports=function(sr){try{return!!sr()}catch{return!0}}}),n=e((tr,zt)=>{var sr=t();zt.exports=!sr(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((tr,zt)=>{var sr=t();zt.exports=!sr(function(){var Ir=function(){}.bind();return typeof Ir!="function"||Ir.hasOwnProperty("prototype")})}),s=e((tr,zt)=>{var sr=i(),Ir=Function.prototype.call;zt.exports=sr?Ir.bind(Ir):function(){return Ir.apply(Ir,arguments)}}),a=e(tr=>{"use strict";var zt={}.propertyIsEnumerable,sr=Object.getOwnPropertyDescriptor,Ir=sr&&!zt.call({1:2},1);tr.f=Ir?function(rr){var pt=sr(this,rr);return!!pt&&pt.enumerable}:zt}),o=e((tr,zt)=>{zt.exports=function(sr,Ir){return{enumerable:!(sr&1),configurable:!(sr&2),writable:!(sr&4),value:Ir}}}),c=e((tr,zt)=>{var sr=i(),Ir=Function.prototype,rr=Ir.call,pt=sr&&Ir.bind.bind(rr,rr);zt.exports=sr?pt:function(ge){return function(){return rr.apply(ge,arguments)}}}),l=e((tr,zt)=>{var sr=c(),Ir=sr({}.toString),rr=sr("".slice);zt.exports=function(pt){return rr(Ir(pt),8,-1)}}),u=e((tr,zt)=>{var sr=c(),Ir=t(),rr=l(),pt=Object,ge=sr("".split);zt.exports=Ir(function(){return!pt("z").propertyIsEnumerable(0)})?function(Me){return rr(Me)=="String"?ge(Me,""):pt(Me)}:pt}),m=e((tr,zt)=>{zt.exports=function(sr){return sr==null}}),h=e((tr,zt)=>{var sr=m(),Ir=TypeError;zt.exports=function(rr){if(sr(rr))throw Ir("Can't call method on "+rr);return rr}}),_=e((tr,zt)=>{var sr=u(),Ir=h();zt.exports=function(rr){return sr(Ir(rr))}}),b=e((tr,zt)=>{var sr=typeof document=="object"&&document.all,Ir=typeof sr>"u"&&sr!==void 0;zt.exports={all:sr,IS_HTMLDDA:Ir}}),v=e((tr,zt)=>{var sr=b(),Ir=sr.all;zt.exports=sr.IS_HTMLDDA?function(rr){return typeof rr=="function"||rr===Ir}:function(rr){return typeof rr=="function"}}),w=e((tr,zt)=>{var sr=v(),Ir=b(),rr=Ir.all;zt.exports=Ir.IS_HTMLDDA?function(pt){return typeof pt=="object"?pt!==null:sr(pt)||pt===rr}:function(pt){return typeof pt=="object"?pt!==null:sr(pt)}}),x=e((tr,zt)=>{var sr=r(),Ir=v(),rr=function(pt){return Ir(pt)?pt:void 0};zt.exports=function(pt,ge){return arguments.length<2?rr(sr[pt]):sr[pt]&&sr[pt][ge]}}),P=e((tr,zt)=>{var sr=c();zt.exports=sr({}.isPrototypeOf)}),k=e((tr,zt)=>{var sr=x();zt.exports=sr("navigator","userAgent")||""}),R=e((tr,zt)=>{var sr=r(),Ir=k(),rr=sr.process,pt=sr.Deno,ge=rr&&rr.versions||pt&&pt.version,Me=ge&&ge.v8,ae,Ye;Me&&(ae=Me.split("."),Ye=ae[0]>0&&ae[0]<4?1:+(ae[0]+ae[1])),!Ye&&Ir&&(ae=Ir.match(/Edge\/(\d+)/),(!ae||ae[1]>=74)&&(ae=Ir.match(/Chrome\/(\d+)/),ae&&(Ye=+ae[1]))),zt.exports=Ye}),L=e((tr,zt)=>{var sr=R(),Ir=t();zt.exports=!!Object.getOwnPropertySymbols&&!Ir(function(){var rr=Symbol();return!String(rr)||!(Object(rr)instanceof Symbol)||!Symbol.sham&&sr&&sr<41})}),U=e((tr,zt)=>{var sr=L();zt.exports=sr&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((tr,zt)=>{var sr=x(),Ir=v(),rr=P(),pt=U(),ge=Object;zt.exports=pt?function(Me){return typeof Me=="symbol"}:function(Me){var ae=sr("Symbol");return Ir(ae)&&rr(ae.prototype,ge(Me))}}),N=e((tr,zt)=>{var sr=String;zt.exports=function(Ir){try{return sr(Ir)}catch{return"Object"}}}),j=e((tr,zt)=>{var sr=v(),Ir=N(),rr=TypeError;zt.exports=function(pt){if(sr(pt))return pt;throw rr(Ir(pt)+" is not a function")}}),M=e((tr,zt)=>{var sr=j(),Ir=m();zt.exports=function(rr,pt){var ge=rr[pt];return Ir(ge)?void 0:sr(ge)}}),C=e((tr,zt)=>{var sr=s(),Ir=v(),rr=w(),pt=TypeError;zt.exports=function(ge,Me){var ae,Ye;if(Me==="string"&&Ir(ae=ge.toString)&&!rr(Ye=sr(ae,ge))||Ir(ae=ge.valueOf)&&!rr(Ye=sr(ae,ge))||Me!=="string"&&Ir(ae=ge.toString)&&!rr(Ye=sr(ae,ge)))return Ye;throw pt("Can't convert object to primitive value")}}),O=e((tr,zt)=>{zt.exports=!1}),V=e((tr,zt)=>{var sr=r(),Ir=Object.defineProperty;zt.exports=function(rr,pt){try{Ir(sr,rr,{value:pt,configurable:!0,writable:!0})}catch{sr[rr]=pt}return pt}}),Q=e((tr,zt)=>{var sr=r(),Ir=V(),rr="__core-js_shared__",pt=sr[rr]||Ir(rr,{});zt.exports=pt}),X=e((tr,zt)=>{var sr=O(),Ir=Q();(zt.exports=function(rr,pt){return Ir[rr]||(Ir[rr]=pt!==void 0?pt:{})})("versions",[]).push({version:"3.26.1",mode:sr?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((tr,zt)=>{var sr=h(),Ir=Object;zt.exports=function(rr){return Ir(sr(rr))}}),ee=e((tr,zt)=>{var sr=c(),Ir=J(),rr=sr({}.hasOwnProperty);zt.exports=Object.hasOwn||function(pt,ge){return rr(Ir(pt),ge)}}),fe=e((tr,zt)=>{var sr=c(),Ir=0,rr=Math.random(),pt=sr(1 .toString);zt.exports=function(ge){return"Symbol("+(ge===void 0?"":ge)+")_"+pt(++Ir+rr,36)}}),ie=e((tr,zt)=>{var sr=r(),Ir=X(),rr=ee(),pt=fe(),ge=L(),Me=U(),ae=Ir("wks"),Ye=sr.Symbol,bt=Ye&&Ye.for,$t=Me?Ye:Ye&&Ye.withoutSetter||pt;zt.exports=function(Ee){if(!rr(ae,Ee)||!(ge||typeof ae[Ee]=="string")){var st="Symbol."+Ee;ge&&rr(Ye,Ee)?ae[Ee]=Ye[Ee]:Me&&bt?ae[Ee]=bt(st):ae[Ee]=$t(st)}return ae[Ee]}}),Se=e((tr,zt)=>{var sr=s(),Ir=w(),rr=Y(),pt=M(),ge=C(),Me=ie(),ae=TypeError,Ye=Me("toPrimitive");zt.exports=function(bt,$t){if(!Ir(bt)||rr(bt))return bt;var Ee=pt(bt,Ye),st;if(Ee){if($t===void 0&&($t="default"),st=sr(Ee,bt,$t),!Ir(st)||rr(st))return st;throw ae("Can't convert object to primitive value")}return $t===void 0&&($t="number"),ge(bt,$t)}}),ce=e((tr,zt)=>{var sr=Se(),Ir=Y();zt.exports=function(rr){var pt=sr(rr,"string");return Ir(pt)?pt:pt+""}}),Mt=e((tr,zt)=>{var sr=r(),Ir=w(),rr=sr.document,pt=Ir(rr)&&Ir(rr.createElement);zt.exports=function(ge){return pt?rr.createElement(ge):{}}}),et=e((tr,zt)=>{var sr=n(),Ir=t(),rr=Mt();zt.exports=!sr&&!Ir(function(){return Object.defineProperty(rr("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(tr=>{var zt=n(),sr=s(),Ir=a(),rr=o(),pt=_(),ge=ce(),Me=ee(),ae=et(),Ye=Object.getOwnPropertyDescriptor;tr.f=zt?Ye:function(bt,$t){if(bt=pt(bt),$t=ge($t),ae)try{return Ye(bt,$t)}catch{}if(Me(bt,$t))return rr(!sr(Ir.f,bt,$t),bt[$t])}}),Ge=e((tr,zt)=>{var sr=n(),Ir=t();zt.exports=sr&&Ir(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((tr,zt)=>{var sr=w(),Ir=String,rr=TypeError;zt.exports=function(pt){if(sr(pt))return pt;throw rr(Ir(pt)+" is not an object")}}),oe=e(tr=>{var zt=n(),sr=et(),Ir=Ge(),rr=me(),pt=ce(),ge=TypeError,Me=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,Ye="enumerable",bt="configurable",$t="writable";tr.f=zt?Ir?function(Ee,st,yr){if(rr(Ee),st=pt(st),rr(yr),typeof Ee=="function"&&st==="prototype"&&"value"in yr&&$t in yr&&!yr[$t]){var Wt=ae(Ee,st);Wt&&Wt[$t]&&(Ee[st]=yr.value,yr={configurable:bt in yr?yr[bt]:Wt[bt],enumerable:Ye in yr?yr[Ye]:Wt[Ye],writable:!1})}return Me(Ee,st,yr)}:Me:function(Ee,st,yr){if(rr(Ee),st=pt(st),rr(yr),sr)try{return Me(Ee,st,yr)}catch{}if("get"in yr||"set"in yr)throw ge("Accessors not supported");return"value"in yr&&(Ee[st]=yr.value),Ee}}),ue=e((tr,zt)=>{var sr=n(),Ir=oe(),rr=o();zt.exports=sr?function(pt,ge,Me){return Ir.f(pt,ge,rr(1,Me))}:function(pt,ge,Me){return pt[ge]=Me,pt}}),De=e((tr,zt)=>{var sr=n(),Ir=ee(),rr=Function.prototype,pt=sr&&Object.getOwnPropertyDescriptor,ge=Ir(rr,"name"),Me=ge&&function(){}.name==="something",ae=ge&&(!sr||sr&&pt(rr,"name").configurable);zt.exports={EXISTS:ge,PROPER:Me,CONFIGURABLE:ae}}),It=e((tr,zt)=>{var sr=c(),Ir=v(),rr=Q(),pt=sr(Function.toString);Ir(rr.inspectSource)||(rr.inspectSource=function(ge){return pt(ge)}),zt.exports=rr.inspectSource}),Je=e((tr,zt)=>{var sr=r(),Ir=v(),rr=sr.WeakMap;zt.exports=Ir(rr)&&/native code/.test(String(rr))}),at=e((tr,zt)=>{var sr=X(),Ir=fe(),rr=sr("keys");zt.exports=function(pt){return rr[pt]||(rr[pt]=Ir(pt))}}),mt=e((tr,zt)=>{zt.exports={}}),ke=e((tr,zt)=>{var sr=Je(),Ir=r(),rr=w(),pt=ue(),ge=ee(),Me=Q(),ae=at(),Ye=mt(),bt="Object already initialized",$t=Ir.TypeError,Ee=Ir.WeakMap,st,yr,Wt,Lt=function(Sn){return Wt(Sn)?yr(Sn):st(Sn,{})},Ke=function(Sn){return function(Un){var ms;if(!rr(Un)||(ms=yr(Un)).type!==Sn)throw $t("Incompatible receiver, "+Sn+" required");return ms}};sr||Me.state?(Sr=Me.state||(Me.state=new Ee),Sr.get=Sr.get,Sr.has=Sr.has,Sr.set=Sr.set,st=function(Sn,Un){if(Sr.has(Sn))throw $t(bt);return Un.facade=Sn,Sr.set(Sn,Un),Un},yr=function(Sn){return Sr.get(Sn)||{}},Wt=function(Sn){return Sr.has(Sn)}):(Pr=ae("state"),Ye[Pr]=!0,st=function(Sn,Un){if(ge(Sn,Pr))throw $t(bt);return Un.facade=Sn,pt(Sn,Pr,Un),Un},yr=function(Sn){return ge(Sn,Pr)?Sn[Pr]:{}},Wt=function(Sn){return ge(Sn,Pr)});var Sr,Pr;zt.exports={set:st,get:yr,has:Wt,enforce:Lt,getterFor:Ke}}),dt=e((tr,zt)=>{var sr=t(),Ir=v(),rr=ee(),pt=n(),ge=De().CONFIGURABLE,Me=It(),ae=ke(),Ye=ae.enforce,bt=ae.get,$t=Object.defineProperty,Ee=pt&&!sr(function(){return $t(function(){},"length",{value:8}).length!==8}),st=String(String).split("String"),yr=zt.exports=function(Wt,Lt,Ke){String(Lt).slice(0,7)==="Symbol("&&(Lt="["+String(Lt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Ke&&Ke.getter&&(Lt="get "+Lt),Ke&&Ke.setter&&(Lt="set "+Lt),(!rr(Wt,"name")||ge&&Wt.name!==Lt)&&(pt?$t(Wt,"name",{value:Lt,configurable:!0}):Wt.name=Lt),Ee&&Ke&&rr(Ke,"arity")&&Wt.length!==Ke.arity&&$t(Wt,"length",{value:Ke.arity});try{Ke&&rr(Ke,"constructor")&&Ke.constructor?pt&&$t(Wt,"prototype",{writable:!1}):Wt.prototype&&(Wt.prototype=void 0)}catch{}var Sr=Ye(Wt);return rr(Sr,"source")||(Sr.source=st.join(typeof Lt=="string"?Lt:"")),Wt};Function.prototype.toString=yr(function(){return Ir(this)&&bt(this).source||Me(this)},"toString")}),ot=e((tr,zt)=>{var sr=v(),Ir=oe(),rr=dt(),pt=V();zt.exports=function(ge,Me,ae,Ye){Ye||(Ye={});var bt=Ye.enumerable,$t=Ye.name!==void 0?Ye.name:Me;if(sr(ae)&&rr(ae,$t,Ye),Ye.global)bt?ge[Me]=ae:pt(Me,ae);else{try{Ye.unsafe?ge[Me]&&(bt=!0):delete ge[Me]}catch{}bt?ge[Me]=ae:Ir.f(ge,Me,{value:ae,enumerable:!1,configurable:!Ye.nonConfigurable,writable:!Ye.nonWritable})}return ge}}),kt=e((tr,zt)=>{var sr=Math.ceil,Ir=Math.floor;zt.exports=Math.trunc||function(rr){var pt=+rr;return(pt>0?Ir:sr)(pt)}}),Vt=e((tr,zt)=>{var sr=kt();zt.exports=function(Ir){var rr=+Ir;return rr!==rr||rr===0?0:sr(rr)}}),Ar=e((tr,zt)=>{var sr=Vt(),Ir=Math.max,rr=Math.min;zt.exports=function(pt,ge){var Me=sr(pt);return Me<0?Ir(Me+ge,0):rr(Me,ge)}}),ni=e((tr,zt)=>{var sr=Vt(),Ir=Math.min;zt.exports=function(rr){return rr>0?Ir(sr(rr),9007199254740991):0}}),gn=e((tr,zt)=>{var sr=ni();zt.exports=function(Ir){return sr(Ir.length)}}),On=e((tr,zt)=>{var sr=_(),Ir=Ar(),rr=gn(),pt=function(ge){return function(Me,ae,Ye){var bt=sr(Me),$t=rr(bt),Ee=Ir(Ye,$t),st;if(ge&&ae!=ae){for(;$t>Ee;)if(st=bt[Ee++],st!=st)return!0}else for(;$t>Ee;Ee++)if((ge||Ee in bt)&&bt[Ee]===ae)return ge||Ee||0;return!ge&&-1}};zt.exports={includes:pt(!0),indexOf:pt(!1)}}),er=e((tr,zt)=>{var sr=c(),Ir=ee(),rr=_(),pt=On().indexOf,ge=mt(),Me=sr([].push);zt.exports=function(ae,Ye){var bt=rr(ae),$t=0,Ee=[],st;for(st in bt)!Ir(ge,st)&&Ir(bt,st)&&Me(Ee,st);for(;Ye.length>$t;)Ir(bt,st=Ye[$t++])&&(~pt(Ee,st)||Me(Ee,st));return Ee}}),ln=e((tr,zt)=>{zt.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(tr=>{var zt=er(),sr=ln(),Ir=sr.concat("length","prototype");tr.f=Object.getOwnPropertyNames||function(rr){return zt(rr,Ir)}}),nt=e(tr=>{tr.f=Object.getOwnPropertySymbols}),ut=e((tr,zt)=>{var sr=x(),Ir=c(),rr=Tr(),pt=nt(),ge=me(),Me=Ir([].concat);zt.exports=sr("Reflect","ownKeys")||function(ae){var Ye=rr.f(ge(ae)),bt=pt.f;return bt?Me(Ye,bt(ae)):Ye}}),Ve=e((tr,zt)=>{var sr=ee(),Ir=ut(),rr=or(),pt=oe();zt.exports=function(ge,Me,ae){for(var Ye=Ir(Me),bt=pt.f,$t=rr.f,Ee=0;Ee{var sr=t(),Ir=v(),rr=/#|\.prototype\./,pt=function(bt,$t){var Ee=Me[ge(bt)];return Ee==Ye?!0:Ee==ae?!1:Ir($t)?sr($t):!!$t},ge=pt.normalize=function(bt){return String(bt).replace(rr,".").toLowerCase()},Me=pt.data={},ae=pt.NATIVE="N",Ye=pt.POLYFILL="P";zt.exports=pt}),Pe=e((tr,zt)=>{var sr=r(),Ir=or().f,rr=ue(),pt=ot(),ge=V(),Me=Ve(),ae=Ae();zt.exports=function(Ye,bt){var $t=Ye.target,Ee=Ye.global,st=Ye.stat,yr,Wt,Lt,Ke,Sr,Pr;if(Ee?Wt=sr:st?Wt=sr[$t]||ge($t,{}):Wt=(sr[$t]||{}).prototype,Wt)for(Lt in bt){if(Sr=bt[Lt],Ye.dontCallGetSet?(Pr=Ir(Wt,Lt),Ke=Pr&&Pr.value):Ke=Wt[Lt],yr=ae(Ee?Lt:$t+(st?".":"#")+Lt,Ye.forced),!yr&&Ke!==void 0){if(typeof Sr==typeof Ke)continue;Me(Sr,Ke)}(Ye.sham||Ke&&Ke.sham)&&rr(Sr,"sham",!0),pt(Wt,Lt,Sr,Ye)}}}),Kt=e(()=>{var tr=Pe(),zt=r();tr({global:!0,forced:zt.globalThis!==zt},{globalThis:zt})}),nr=e(()=>{Kt()}),En=e((tr,zt)=>{var sr=dt(),Ir=oe();zt.exports=function(rr,pt,ge){return ge.get&&sr(ge.get,pt,{getter:!0}),ge.set&&sr(ge.set,pt,{setter:!0}),Ir.f(rr,pt,ge)}}),jn=e((tr,zt)=>{"use strict";var sr=me();zt.exports=function(){var Ir=sr(this),rr="";return Ir.hasIndices&&(rr+="d"),Ir.global&&(rr+="g"),Ir.ignoreCase&&(rr+="i"),Ir.multiline&&(rr+="m"),Ir.dotAll&&(rr+="s"),Ir.unicode&&(rr+="u"),Ir.unicodeSets&&(rr+="v"),Ir.sticky&&(rr+="y"),rr}}),br=e(()=>{var tr=r(),zt=n(),sr=En(),Ir=jn(),rr=t(),pt=tr.RegExp,ge=pt.prototype,Me=zt&&rr(function(){var ae=!0;try{pt(".","d")}catch{ae=!1}var Ye={},bt="",$t=ae?"dgimsy":"gimsy",Ee=function(Lt,Ke){Object.defineProperty(Ye,Lt,{get:function(){return bt+=Ke,!0}})},st={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};ae&&(st.hasIndices="d");for(var yr in st)Ee(yr,st[yr]);var Wt=Object.getOwnPropertyDescriptor(ge,"flags").get.call(Ye);return Wt!==$t||bt!==$t});Me&&sr(ge,"flags",{configurable:!0,get:Ir})}),We=e((tr,zt)=>{var sr=l();zt.exports=Array.isArray||function(Ir){return sr(Ir)=="Array"}}),lt=e((tr,zt)=>{var sr=TypeError,Ir=9007199254740991;zt.exports=function(rr){if(rr>Ir)throw sr("Maximum allowed index exceeded");return rr}}),Be=e((tr,zt)=>{var sr=l(),Ir=c();zt.exports=function(rr){if(sr(rr)==="Function")return Ir(rr)}}),je=e((tr,zt)=>{var sr=Be(),Ir=j(),rr=i(),pt=sr(sr.bind);zt.exports=function(ge,Me){return Ir(ge),Me===void 0?ge:rr?pt(ge,Me):function(){return ge.apply(Me,arguments)}}}),ct=e((tr,zt)=>{"use strict";var sr=We(),Ir=gn(),rr=lt(),pt=je(),ge=function(Me,ae,Ye,bt,$t,Ee,st,yr){for(var Wt=$t,Lt=0,Ke=st?pt(st,yr):!1,Sr,Pr;Lt0&&sr(Sr)?(Pr=Ir(Sr),Wt=ge(Me,ae,Sr,Pr,Wt,Ee-1)-1):(rr(Wt+1),Me[Wt]=Sr),Wt++),Lt++;return Wt};zt.exports=ge}),Le=e((tr,zt)=>{var sr=ie(),Ir=sr("toStringTag"),rr={};rr[Ir]="z",zt.exports=String(rr)==="[object z]"}),ft=e((tr,zt)=>{var sr=Le(),Ir=v(),rr=l(),pt=ie(),ge=pt("toStringTag"),Me=Object,ae=rr(function(){return arguments}())=="Arguments",Ye=function(bt,$t){try{return bt[$t]}catch{}};zt.exports=sr?rr:function(bt){var $t,Ee,st;return bt===void 0?"Undefined":bt===null?"Null":typeof(Ee=Ye($t=Me(bt),ge))=="string"?Ee:ae?rr($t):(st=rr($t))=="Object"&&Ir($t.callee)?"Arguments":st}}),Jr=e((tr,zt)=>{var sr=c(),Ir=t(),rr=v(),pt=ft(),ge=x(),Me=It(),ae=function(){},Ye=[],bt=ge("Reflect","construct"),$t=/^\s*(?:class|function)\b/,Ee=sr($t.exec),st=!$t.exec(ae),yr=function(Lt){if(!rr(Lt))return!1;try{return bt(ae,Ye,Lt),!0}catch{return!1}},Wt=function(Lt){if(!rr(Lt))return!1;switch(pt(Lt)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return st||!!Ee($t,Me(Lt))}catch{return!0}};Wt.sham=!0,zt.exports=!bt||Ir(function(){var Lt;return yr(yr.call)||!yr(Object)||!yr(function(){Lt=!0})||Lt})?Wt:yr}),Yt=e((tr,zt)=>{var sr=We(),Ir=Jr(),rr=w(),pt=ie(),ge=pt("species"),Me=Array;zt.exports=function(ae){var Ye;return sr(ae)&&(Ye=ae.constructor,Ir(Ye)&&(Ye===Me||sr(Ye.prototype))?Ye=void 0:rr(Ye)&&(Ye=Ye[ge],Ye===null&&(Ye=void 0))),Ye===void 0?Me:Ye}}),wr=e((tr,zt)=>{var sr=Yt();zt.exports=function(Ir,rr){return new(sr(Ir))(rr===0?0:rr)}}),wn=e(()=>{"use strict";var tr=Pe(),zt=ct(),sr=j(),Ir=J(),rr=gn(),pt=wr();tr({target:"Array",proto:!0},{flatMap:function(ge){var Me=Ir(this),ae=rr(Me),Ye;return sr(ge),Ye=pt(Me,0),Ye.length=zt(Ye,Me,Me,ae,0,1,ge,arguments.length>1?arguments[1]:void 0),Ye}})}),Bn=e((tr,zt)=>{nr(),br(),wn();var sr=Object.defineProperty,Ir=Object.getOwnPropertyDescriptor,rr=Object.getOwnPropertyNames,pt=Object.prototype.hasOwnProperty,ge=(ys,Ua)=>function(){return ys&&(Ua=(0,ys[rr(ys)[0]])(ys=0)),Ua},Me=(ys,Ua)=>function(){return Ua||(0,ys[rr(ys)[0]])((Ua={exports:{}}).exports,Ua),Ua.exports},ae=(ys,Ua)=>{for(var Aa in Ua)sr(ys,Aa,{get:Ua[Aa],enumerable:!0})},Ye=(ys,Ua,Aa,To)=>{if(Ua&&typeof Ua=="object"||typeof Ua=="function")for(let to of rr(Ua))!pt.call(ys,to)&&to!==Aa&&sr(ys,to,{get:()=>Ua[to],enumerable:!(To=Ir(Ua,to))||To.enumerable});return ys},bt=ys=>Ye(sr({},"__esModule",{value:!0}),ys),$t=ge({""(){}}),Ee=Me({"src/utils/try-combinations.js"(ys,Ua){"use strict";$t();function Aa(){let To;for(var to=arguments.length,tc=new Array(to),jo=0;jo1){let x="Source contains multiple documents; please use YAML.parseAllDocuments()";w.errors.unshift(new i.YAMLSemanticError(v[1],x))}return w}function u(_,b){let v=l(_,b);if(v.warnings.forEach(w=>s.warn(w)),v.errors.length>0)throw v.errors[0];return v.toJSON()}function m(_,b){let v=new o(b);return v.contents=_,String(v)}var h={createNode:a,defaultOptions:t.defaultOptions,Document:o,parse:u,parseAllDocuments:c,parseCST:r.parse,parseDocument:l,scalarOptions:t.scalarOptions,stringify:m};e.YAML=h}}),l6l=lg({"node_modules/yaml/index.js"(e,r){r.exports=u6l().YAML}}),Cds=lg({"node_modules/cosmiconfig/dist/loaders.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.loaders=void 0;var r,t=function(l){return r===void 0&&(r=j7l()),r(l)},n,i=function(l,u){n===void 0&&(n=a6l());try{return n(u)}catch(m){throw m.message=`JSON Error in ${l}: +${m.message}`,m}},s,a=function(l,u){s===void 0&&(s=l6l());try{return s.parse(u,{prettyErrors:!0})}catch(m){throw m.message=`YAML Error in ${l}: +${m.message}`,m}},o={loadJs:t,loadJson:i,loadYaml:a};e.loaders=o}}),d6l=lg({"node_modules/cosmiconfig/dist/getPropertyByPath.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPropertyByPath=r;function r(t,n){return typeof n=="string"&&Object.prototype.hasOwnProperty.call(t,n)?t[n]:(typeof n=="string"?n.split("."):n).reduce((s,a)=>s===void 0?s:s[a],t)}}}),vds=lg({"node_modules/cosmiconfig/dist/ExplorerBase.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getExtensionDescription=o,e.ExplorerBase=void 0;var r=i(require("path")),t=Cds(),n=d6l();function i(c){return c&&c.__esModule?c:{default:c}}var s=class{constructor(c){c.cache===!0&&(this.loadCache=new Map,this.searchCache=new Map),this.config=c,this.validateConfig()}clearLoadCache(){this.loadCache&&this.loadCache.clear()}clearSearchCache(){this.searchCache&&this.searchCache.clear()}clearCaches(){this.clearLoadCache(),this.clearSearchCache()}validateConfig(){let c=this.config;c.searchPlaces.forEach(l=>{let u=r.default.extname(l)||"noExt",m=c.loaders[u];if(!m)throw new Error(`No loader specified for ${o(l)}, so searchPlaces item "${l}" is invalid`);if(typeof m!="function")throw new Error(`loader for ${o(l)} is not a function (type provided: "${typeof m}"), so searchPlaces item "${l}" is invalid`)})}shouldSearchStopWithResult(c){return!(c===null||c.isEmpty&&this.config.ignoreEmptySearchPlaces)}nextDirectoryToSearch(c,l){if(this.shouldSearchStopWithResult(l))return null;let u=a(c);return u===c||c===this.config.stopDir?null:u}loadPackageProp(c,l){let u=t.loaders.loadJson(c,l);return(0,n.getPropertyByPath)(u,this.config.packageProp)||null}getLoaderEntryForFile(c){if(r.default.basename(c)==="package.json")return this.loadPackageProp.bind(this);let l=r.default.extname(c)||"noExt",u=this.config.loaders[l];if(!u)throw new Error(`No loader specified for ${o(c)}`);return u}loadedContentToCosmiconfigResult(c,l){return l===null?null:l===void 0?{filepath:c,config:void 0,isEmpty:!0}:{config:l,filepath:c}}validateFilePath(c){if(!c)throw new Error("load must pass a non-empty string")}};e.ExplorerBase=s;function a(c){return r.default.dirname(c)}function o(c){let l=r.default.extname(c);return l?`extension "${l}"`:"files without extensions"}}}),Eds=lg({"node_modules/cosmiconfig/dist/readFile.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readFile=i,e.readFileSync=s;var r=t(require("fs"));function t(a){return a&&a.__esModule?a:{default:a}}async function n(a,o){return new Promise((c,l)=>{r.default.readFile(a,o,(u,m)=>{if(u){l(u);return}c(m)})})}async function i(a,o={}){let c=o.throwNotFound===!0;try{return await n(a,"utf8")}catch(l){if(c===!1&&(l.code==="ENOENT"||l.code==="EISDIR"))return null;throw l}}function s(a,o={}){let c=o.throwNotFound===!0;try{return r.default.readFileSync(a,"utf8")}catch(l){if(c===!1&&(l.code==="ENOENT"||l.code==="EISDIR"))return null;throw l}}}}),Dds=lg({"node_modules/cosmiconfig/dist/cacheWrapper.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.cacheWrapper=r,e.cacheWrapperSync=t;async function r(n,i,s){let a=n.get(i);if(a!==void 0)return a;let o=await s();return n.set(i,o),o}function t(n,i,s){let a=n.get(i);if(a!==void 0)return a;let o=s();return n.set(i,o),o}}}),p6l=lg({"node_modules/path-type/index.js"(e){"use strict";var{promisify:r}=require("util"),t=require("fs");async function n(s,a,o){if(typeof o!="string")throw new TypeError(`Expected a string, got ${typeof o}`);try{return(await r(t[s])(o))[a]()}catch(c){if(c.code==="ENOENT")return!1;throw c}}function i(s,a,o){if(typeof o!="string")throw new TypeError(`Expected a string, got ${typeof o}`);try{return t[s](o)[a]()}catch(c){if(c.code==="ENOENT")return!1;throw c}}e.isFile=n.bind(null,"stat","isFile"),e.isDirectory=n.bind(null,"stat","isDirectory"),e.isSymlink=n.bind(null,"lstat","isSymbolicLink"),e.isFileSync=i.bind(null,"statSync","isFile"),e.isDirectorySync=i.bind(null,"statSync","isDirectory"),e.isSymlinkSync=i.bind(null,"lstatSync","isSymbolicLink")}}),Sds=lg({"node_modules/cosmiconfig/dist/getDirectory.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDirectory=i,e.getDirectorySync=s;var r=n(require("path")),t=p6l();function n(a){return a&&a.__esModule?a:{default:a}}async function i(a){return await(0,t.isDirectory)(a)===!0?a:r.default.dirname(a)}function s(a){return(0,t.isDirectorySync)(a)===!0?a:r.default.dirname(a)}}}),m6l=lg({"node_modules/cosmiconfig/dist/Explorer.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Explorer=void 0;var r=a(require("path")),t=vds(),n=Eds(),i=Dds(),s=Sds();function a(c){return c&&c.__esModule?c:{default:c}}var o=class extends t.ExplorerBase{constructor(c){super(c)}async search(c=process.cwd()){let l=await(0,s.getDirectory)(c);return await this.searchFromDirectory(l)}async searchFromDirectory(c){let l=r.default.resolve(process.cwd(),c),u=async()=>{let m=await this.searchDirectory(l),h=this.nextDirectoryToSearch(l,m);return h?this.searchFromDirectory(h):await this.config.transform(m)};return this.searchCache?(0,i.cacheWrapper)(this.searchCache,l,u):u()}async searchDirectory(c){for await(let l of this.config.searchPlaces){let u=await this.loadSearchPlace(c,l);if(this.shouldSearchStopWithResult(u)===!0)return u}return null}async loadSearchPlace(c,l){let u=r.default.join(c,l),m=await(0,n.readFile)(u);return await this.createCosmiconfigResult(u,m)}async loadFileContent(c,l){return l===null?null:l.trim()===""?void 0:await this.getLoaderEntryForFile(c)(c,l)}async createCosmiconfigResult(c,l){let u=await this.loadFileContent(c,l);return this.loadedContentToCosmiconfigResult(c,u)}async load(c){this.validateFilePath(c);let l=r.default.resolve(process.cwd(),c),u=async()=>{let m=await(0,n.readFile)(l,{throwNotFound:!0}),h=await this.createCosmiconfigResult(l,m);return await this.config.transform(h)};return this.loadCache?(0,i.cacheWrapper)(this.loadCache,l,u):u()}};e.Explorer=o}}),f6l=lg({"node_modules/cosmiconfig/dist/ExplorerSync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ExplorerSync=void 0;var r=a(require("path")),t=vds(),n=Eds(),i=Dds(),s=Sds();function a(c){return c&&c.__esModule?c:{default:c}}var o=class extends t.ExplorerBase{constructor(c){super(c)}searchSync(c=process.cwd()){let l=(0,s.getDirectorySync)(c);return this.searchFromDirectorySync(l)}searchFromDirectorySync(c){let l=r.default.resolve(process.cwd(),c),u=()=>{let m=this.searchDirectorySync(l),h=this.nextDirectoryToSearch(l,m);return h?this.searchFromDirectorySync(h):this.config.transform(m)};return this.searchCache?(0,i.cacheWrapperSync)(this.searchCache,l,u):u()}searchDirectorySync(c){for(let l of this.config.searchPlaces){let u=this.loadSearchPlaceSync(c,l);if(this.shouldSearchStopWithResult(u)===!0)return u}return null}loadSearchPlaceSync(c,l){let u=r.default.join(c,l),m=(0,n.readFileSync)(u);return this.createCosmiconfigResultSync(u,m)}loadFileContentSync(c,l){return l===null?null:l.trim()===""?void 0:this.getLoaderEntryForFile(c)(c,l)}createCosmiconfigResultSync(c,l){let u=this.loadFileContentSync(c,l);return this.loadedContentToCosmiconfigResult(c,u)}loadSync(c){this.validateFilePath(c);let l=r.default.resolve(process.cwd(),c),u=()=>{let m=(0,n.readFileSync)(l,{throwNotFound:!0}),h=this.createCosmiconfigResultSync(l,m);return this.config.transform(h)};return this.loadCache?(0,i.cacheWrapperSync)(this.loadCache,l,u):u()}};e.ExplorerSync=o}}),h6l=lg({"node_modules/cosmiconfig/dist/types.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0})}}),yds=lg({"node_modules/cosmiconfig/dist/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.cosmiconfig=o,e.cosmiconfigSync=c,e.defaultLoaders=void 0;var r=a(require("os")),t=m6l(),n=f6l(),i=Cds(),s=h6l();function a(h){return h&&h.__esModule?h:{default:h}}function o(h,_={}){let b=m(h,_),v=new t.Explorer(b);return{search:v.search.bind(v),load:v.load.bind(v),clearLoadCache:v.clearLoadCache.bind(v),clearSearchCache:v.clearSearchCache.bind(v),clearCaches:v.clearCaches.bind(v)}}function c(h,_={}){let b=m(h,_),v=new n.ExplorerSync(b);return{search:v.searchSync.bind(v),load:v.loadSync.bind(v),clearLoadCache:v.clearLoadCache.bind(v),clearSearchCache:v.clearSearchCache.bind(v),clearCaches:v.clearCaches.bind(v)}}var l=Object.freeze({".cjs":i.loaders.loadJs,".js":i.loaders.loadJs,".json":i.loaders.loadJson,".yaml":i.loaders.loadYaml,".yml":i.loaders.loadYaml,noExt:i.loaders.loadYaml});e.defaultLoaders=l;var u=function(_){return _};function m(h,_){let b={packageProp:h,searchPlaces:["package.json",`.${h}rc`,`.${h}rc.json`,`.${h}rc.yaml`,`.${h}rc.yml`,`.${h}rc.js`,`.${h}rc.cjs`,`${h}.config.js`,`${h}.config.cjs`],ignoreEmptySearchPlaces:!0,stopDir:r.default.homedir(),cache:!0,transform:u,loaders:l};return Object.assign(Object.assign(Object.assign({},b),_),{},{loaders:Object.assign(Object.assign({},b.loaders),_.loaders)})}}}),g6l=lg({"node_modules/find-parent-dir/index.js"(e,r){"use strict";var t=require("path"),n=require("fs"),i=n.exists||t.exists,s=n.existsSync||t.existsSync;function a(o){var c=o.split(/(\/|\\)/);return c.length?c[0].length?c:c.slice(1):c}e=r.exports=function(o,c,l){function u(m){if(m.length===0)return l(null,null);var h=m.join("");i(t.join(h,c),function(_){if(_)return l(null,h);u(m.slice(0,-1))})}u(a(o))},e.sync=function(o,c){function l(u){if(u.length===0)return null;var m=u.join(""),h=s(t.join(m,c));return h?m:l(u.slice(0,-1))}return l(a(o))}}}),y6l=lg({"node_modules/get-stdin/index.js"(e,r){"use strict";var{stdin:t}=process;r.exports=async()=>{let n="";if(t.isTTY)return n;t.setEncoding("utf8");for await(let i of t)n+=i;return n},r.exports.buffer=async()=>{let n=[],i=0;if(t.isTTY)return Buffer.concat([]);for await(let s of t)n.push(s),i+=s.length;return Buffer.concat(n,i)}}}),_6l=lg({"node_modules/ci-info/vendors.json"(e,r){r.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:"NOW_BUILDER"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"}]}}),A6l=lg({"node_modules/ci-info/index.js"(e){"use strict";var r=_6l(),t=process.env;Object.defineProperty(e,"_vendors",{value:r.map(function(i){return i.constant})}),e.name=null,e.isPR=null,r.forEach(function(i){let a=(Array.isArray(i.env)?i.env:[i.env]).every(function(o){return n(o)});if(e[i.constant]=a,a)switch(e.name=i.name,typeof i.pr){case"string":e.isPR=!!t[i.pr];break;case"object":"env"in i.pr?e.isPR=i.pr.env in t&&t[i.pr.env]!==i.pr.ne:"any"in i.pr?e.isPR=i.pr.any.some(function(o){return!!t[o]}):e.isPR=n(i.pr);break;default:e.isPR=null}}),e.isCI=!!(t.CI||t.CONTINUOUS_INTEGRATION||t.BUILD_NUMBER||t.RUN_ID||e.name);function n(i){return typeof i=="string"?!!t[i]:Object.keys(i).every(function(s){return t[s]===i[s]})}}});wds.exports={cosmiconfig:yds().cosmiconfig,cosmiconfigSync:yds().cosmiconfigSync,findParentDir:g6l().sync,getStdin:y6l(),isCI:()=>A6l().isCI}});var SO=A((Ids,EJr)=>{(function(e){if(typeof Ids=="object"&&typeof EJr=="object")EJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.babel=e()}})(function(){"use strict";var e=(tr,zt)=>()=>(zt||tr((zt={exports:{}}).exports,zt),zt.exports),r=e((tr,zt)=>{var sr=function(Ir){return Ir&&Ir.Math==Math&&Ir};zt.exports=sr(typeof globalThis=="object"&&globalThis)||sr(typeof window=="object"&&window)||sr(typeof self=="object"&&self)||sr(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((tr,zt)=>{zt.exports=function(sr){try{return!!sr()}catch{return!0}}}),n=e((tr,zt)=>{var sr=t();zt.exports=!sr(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((tr,zt)=>{var sr=t();zt.exports=!sr(function(){var Ir=function(){}.bind();return typeof Ir!="function"||Ir.hasOwnProperty("prototype")})}),s=e((tr,zt)=>{var sr=i(),Ir=Function.prototype.call;zt.exports=sr?Ir.bind(Ir):function(){return Ir.apply(Ir,arguments)}}),a=e(tr=>{"use strict";var zt={}.propertyIsEnumerable,sr=Object.getOwnPropertyDescriptor,Ir=sr&&!zt.call({1:2},1);tr.f=Ir?function(rr){var pt=sr(this,rr);return!!pt&&pt.enumerable}:zt}),o=e((tr,zt)=>{zt.exports=function(sr,Ir){return{enumerable:!(sr&1),configurable:!(sr&2),writable:!(sr&4),value:Ir}}}),c=e((tr,zt)=>{var sr=i(),Ir=Function.prototype,rr=Ir.call,pt=sr&&Ir.bind.bind(rr,rr);zt.exports=sr?pt:function(ge){return function(){return rr.apply(ge,arguments)}}}),l=e((tr,zt)=>{var sr=c(),Ir=sr({}.toString),rr=sr("".slice);zt.exports=function(pt){return rr(Ir(pt),8,-1)}}),u=e((tr,zt)=>{var sr=c(),Ir=t(),rr=l(),pt=Object,ge=sr("".split);zt.exports=Ir(function(){return!pt("z").propertyIsEnumerable(0)})?function(Me){return rr(Me)=="String"?ge(Me,""):pt(Me)}:pt}),m=e((tr,zt)=>{zt.exports=function(sr){return sr==null}}),h=e((tr,zt)=>{var sr=m(),Ir=TypeError;zt.exports=function(rr){if(sr(rr))throw Ir("Can't call method on "+rr);return rr}}),_=e((tr,zt)=>{var sr=u(),Ir=h();zt.exports=function(rr){return sr(Ir(rr))}}),b=e((tr,zt)=>{var sr=typeof document=="object"&&document.all,Ir=typeof sr>"u"&&sr!==void 0;zt.exports={all:sr,IS_HTMLDDA:Ir}}),v=e((tr,zt)=>{var sr=b(),Ir=sr.all;zt.exports=sr.IS_HTMLDDA?function(rr){return typeof rr=="function"||rr===Ir}:function(rr){return typeof rr=="function"}}),w=e((tr,zt)=>{var sr=v(),Ir=b(),rr=Ir.all;zt.exports=Ir.IS_HTMLDDA?function(pt){return typeof pt=="object"?pt!==null:sr(pt)||pt===rr}:function(pt){return typeof pt=="object"?pt!==null:sr(pt)}}),x=e((tr,zt)=>{var sr=r(),Ir=v(),rr=function(pt){return Ir(pt)?pt:void 0};zt.exports=function(pt,ge){return arguments.length<2?rr(sr[pt]):sr[pt]&&sr[pt][ge]}}),P=e((tr,zt)=>{var sr=c();zt.exports=sr({}.isPrototypeOf)}),k=e((tr,zt)=>{var sr=x();zt.exports=sr("navigator","userAgent")||""}),R=e((tr,zt)=>{var sr=r(),Ir=k(),rr=sr.process,pt=sr.Deno,ge=rr&&rr.versions||pt&&pt.version,Me=ge&&ge.v8,ae,Ye;Me&&(ae=Me.split("."),Ye=ae[0]>0&&ae[0]<4?1:+(ae[0]+ae[1])),!Ye&&Ir&&(ae=Ir.match(/Edge\/(\d+)/),(!ae||ae[1]>=74)&&(ae=Ir.match(/Chrome\/(\d+)/),ae&&(Ye=+ae[1]))),zt.exports=Ye}),L=e((tr,zt)=>{var sr=R(),Ir=t();zt.exports=!!Object.getOwnPropertySymbols&&!Ir(function(){var rr=Symbol();return!String(rr)||!(Object(rr)instanceof Symbol)||!Symbol.sham&&sr&&sr<41})}),U=e((tr,zt)=>{var sr=L();zt.exports=sr&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((tr,zt)=>{var sr=x(),Ir=v(),rr=P(),pt=U(),ge=Object;zt.exports=pt?function(Me){return typeof Me=="symbol"}:function(Me){var ae=sr("Symbol");return Ir(ae)&&rr(ae.prototype,ge(Me))}}),N=e((tr,zt)=>{var sr=String;zt.exports=function(Ir){try{return sr(Ir)}catch{return"Object"}}}),j=e((tr,zt)=>{var sr=v(),Ir=N(),rr=TypeError;zt.exports=function(pt){if(sr(pt))return pt;throw rr(Ir(pt)+" is not a function")}}),M=e((tr,zt)=>{var sr=j(),Ir=m();zt.exports=function(rr,pt){var ge=rr[pt];return Ir(ge)?void 0:sr(ge)}}),C=e((tr,zt)=>{var sr=s(),Ir=v(),rr=w(),pt=TypeError;zt.exports=function(ge,Me){var ae,Ye;if(Me==="string"&&Ir(ae=ge.toString)&&!rr(Ye=sr(ae,ge))||Ir(ae=ge.valueOf)&&!rr(Ye=sr(ae,ge))||Me!=="string"&&Ir(ae=ge.toString)&&!rr(Ye=sr(ae,ge)))return Ye;throw pt("Can't convert object to primitive value")}}),O=e((tr,zt)=>{zt.exports=!1}),V=e((tr,zt)=>{var sr=r(),Ir=Object.defineProperty;zt.exports=function(rr,pt){try{Ir(sr,rr,{value:pt,configurable:!0,writable:!0})}catch{sr[rr]=pt}return pt}}),Q=e((tr,zt)=>{var sr=r(),Ir=V(),rr="__core-js_shared__",pt=sr[rr]||Ir(rr,{});zt.exports=pt}),X=e((tr,zt)=>{var sr=O(),Ir=Q();(zt.exports=function(rr,pt){return Ir[rr]||(Ir[rr]=pt!==void 0?pt:{})})("versions",[]).push({version:"3.26.1",mode:sr?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((tr,zt)=>{var sr=h(),Ir=Object;zt.exports=function(rr){return Ir(sr(rr))}}),ee=e((tr,zt)=>{var sr=c(),Ir=J(),rr=sr({}.hasOwnProperty);zt.exports=Object.hasOwn||function(pt,ge){return rr(Ir(pt),ge)}}),fe=e((tr,zt)=>{var sr=c(),Ir=0,rr=Math.random(),pt=sr(1 .toString);zt.exports=function(ge){return"Symbol("+(ge===void 0?"":ge)+")_"+pt(++Ir+rr,36)}}),ie=e((tr,zt)=>{var sr=r(),Ir=X(),rr=ee(),pt=fe(),ge=L(),Me=U(),ae=Ir("wks"),Ye=sr.Symbol,bt=Ye&&Ye.for,$t=Me?Ye:Ye&&Ye.withoutSetter||pt;zt.exports=function(Ee){if(!rr(ae,Ee)||!(ge||typeof ae[Ee]=="string")){var st="Symbol."+Ee;ge&&rr(Ye,Ee)?ae[Ee]=Ye[Ee]:Me&&bt?ae[Ee]=bt(st):ae[Ee]=$t(st)}return ae[Ee]}}),Se=e((tr,zt)=>{var sr=s(),Ir=w(),rr=Y(),pt=M(),ge=C(),Me=ie(),ae=TypeError,Ye=Me("toPrimitive");zt.exports=function(bt,$t){if(!Ir(bt)||rr(bt))return bt;var Ee=pt(bt,Ye),st;if(Ee){if($t===void 0&&($t="default"),st=sr(Ee,bt,$t),!Ir(st)||rr(st))return st;throw ae("Can't convert object to primitive value")}return $t===void 0&&($t="number"),ge(bt,$t)}}),ce=e((tr,zt)=>{var sr=Se(),Ir=Y();zt.exports=function(rr){var pt=sr(rr,"string");return Ir(pt)?pt:pt+""}}),Mt=e((tr,zt)=>{var sr=r(),Ir=w(),rr=sr.document,pt=Ir(rr)&&Ir(rr.createElement);zt.exports=function(ge){return pt?rr.createElement(ge):{}}}),et=e((tr,zt)=>{var sr=n(),Ir=t(),rr=Mt();zt.exports=!sr&&!Ir(function(){return Object.defineProperty(rr("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(tr=>{var zt=n(),sr=s(),Ir=a(),rr=o(),pt=_(),ge=ce(),Me=ee(),ae=et(),Ye=Object.getOwnPropertyDescriptor;tr.f=zt?Ye:function(bt,$t){if(bt=pt(bt),$t=ge($t),ae)try{return Ye(bt,$t)}catch{}if(Me(bt,$t))return rr(!sr(Ir.f,bt,$t),bt[$t])}}),Ge=e((tr,zt)=>{var sr=n(),Ir=t();zt.exports=sr&&Ir(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((tr,zt)=>{var sr=w(),Ir=String,rr=TypeError;zt.exports=function(pt){if(sr(pt))return pt;throw rr(Ir(pt)+" is not an object")}}),oe=e(tr=>{var zt=n(),sr=et(),Ir=Ge(),rr=me(),pt=ce(),ge=TypeError,Me=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,Ye="enumerable",bt="configurable",$t="writable";tr.f=zt?Ir?function(Ee,st,yr){if(rr(Ee),st=pt(st),rr(yr),typeof Ee=="function"&&st==="prototype"&&"value"in yr&&$t in yr&&!yr[$t]){var Wt=ae(Ee,st);Wt&&Wt[$t]&&(Ee[st]=yr.value,yr={configurable:bt in yr?yr[bt]:Wt[bt],enumerable:Ye in yr?yr[Ye]:Wt[Ye],writable:!1})}return Me(Ee,st,yr)}:Me:function(Ee,st,yr){if(rr(Ee),st=pt(st),rr(yr),sr)try{return Me(Ee,st,yr)}catch{}if("get"in yr||"set"in yr)throw ge("Accessors not supported");return"value"in yr&&(Ee[st]=yr.value),Ee}}),ue=e((tr,zt)=>{var sr=n(),Ir=oe(),rr=o();zt.exports=sr?function(pt,ge,Me){return Ir.f(pt,ge,rr(1,Me))}:function(pt,ge,Me){return pt[ge]=Me,pt}}),De=e((tr,zt)=>{var sr=n(),Ir=ee(),rr=Function.prototype,pt=sr&&Object.getOwnPropertyDescriptor,ge=Ir(rr,"name"),Me=ge&&function(){}.name==="something",ae=ge&&(!sr||sr&&pt(rr,"name").configurable);zt.exports={EXISTS:ge,PROPER:Me,CONFIGURABLE:ae}}),It=e((tr,zt)=>{var sr=c(),Ir=v(),rr=Q(),pt=sr(Function.toString);Ir(rr.inspectSource)||(rr.inspectSource=function(ge){return pt(ge)}),zt.exports=rr.inspectSource}),Je=e((tr,zt)=>{var sr=r(),Ir=v(),rr=sr.WeakMap;zt.exports=Ir(rr)&&/native code/.test(String(rr))}),at=e((tr,zt)=>{var sr=X(),Ir=fe(),rr=sr("keys");zt.exports=function(pt){return rr[pt]||(rr[pt]=Ir(pt))}}),mt=e((tr,zt)=>{zt.exports={}}),ke=e((tr,zt)=>{var sr=Je(),Ir=r(),rr=w(),pt=ue(),ge=ee(),Me=Q(),ae=at(),Ye=mt(),bt="Object already initialized",$t=Ir.TypeError,Ee=Ir.WeakMap,st,yr,Wt,Lt=function(Sn){return Wt(Sn)?yr(Sn):st(Sn,{})},Ke=function(Sn){return function(Un){var ms;if(!rr(Un)||(ms=yr(Un)).type!==Sn)throw $t("Incompatible receiver, "+Sn+" required");return ms}};sr||Me.state?(Sr=Me.state||(Me.state=new Ee),Sr.get=Sr.get,Sr.has=Sr.has,Sr.set=Sr.set,st=function(Sn,Un){if(Sr.has(Sn))throw $t(bt);return Un.facade=Sn,Sr.set(Sn,Un),Un},yr=function(Sn){return Sr.get(Sn)||{}},Wt=function(Sn){return Sr.has(Sn)}):(Pr=ae("state"),Ye[Pr]=!0,st=function(Sn,Un){if(ge(Sn,Pr))throw $t(bt);return Un.facade=Sn,pt(Sn,Pr,Un),Un},yr=function(Sn){return ge(Sn,Pr)?Sn[Pr]:{}},Wt=function(Sn){return ge(Sn,Pr)});var Sr,Pr;zt.exports={set:st,get:yr,has:Wt,enforce:Lt,getterFor:Ke}}),dt=e((tr,zt)=>{var sr=t(),Ir=v(),rr=ee(),pt=n(),ge=De().CONFIGURABLE,Me=It(),ae=ke(),Ye=ae.enforce,bt=ae.get,$t=Object.defineProperty,Ee=pt&&!sr(function(){return $t(function(){},"length",{value:8}).length!==8}),st=String(String).split("String"),yr=zt.exports=function(Wt,Lt,Ke){String(Lt).slice(0,7)==="Symbol("&&(Lt="["+String(Lt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Ke&&Ke.getter&&(Lt="get "+Lt),Ke&&Ke.setter&&(Lt="set "+Lt),(!rr(Wt,"name")||ge&&Wt.name!==Lt)&&(pt?$t(Wt,"name",{value:Lt,configurable:!0}):Wt.name=Lt),Ee&&Ke&&rr(Ke,"arity")&&Wt.length!==Ke.arity&&$t(Wt,"length",{value:Ke.arity});try{Ke&&rr(Ke,"constructor")&&Ke.constructor?pt&&$t(Wt,"prototype",{writable:!1}):Wt.prototype&&(Wt.prototype=void 0)}catch{}var Sr=Ye(Wt);return rr(Sr,"source")||(Sr.source=st.join(typeof Lt=="string"?Lt:"")),Wt};Function.prototype.toString=yr(function(){return Ir(this)&&bt(this).source||Me(this)},"toString")}),ot=e((tr,zt)=>{var sr=v(),Ir=oe(),rr=dt(),pt=V();zt.exports=function(ge,Me,ae,Ye){Ye||(Ye={});var bt=Ye.enumerable,$t=Ye.name!==void 0?Ye.name:Me;if(sr(ae)&&rr(ae,$t,Ye),Ye.global)bt?ge[Me]=ae:pt(Me,ae);else{try{Ye.unsafe?ge[Me]&&(bt=!0):delete ge[Me]}catch{}bt?ge[Me]=ae:Ir.f(ge,Me,{value:ae,enumerable:!1,configurable:!Ye.nonConfigurable,writable:!Ye.nonWritable})}return ge}}),kt=e((tr,zt)=>{var sr=Math.ceil,Ir=Math.floor;zt.exports=Math.trunc||function(rr){var pt=+rr;return(pt>0?Ir:sr)(pt)}}),Vt=e((tr,zt)=>{var sr=kt();zt.exports=function(Ir){var rr=+Ir;return rr!==rr||rr===0?0:sr(rr)}}),Ar=e((tr,zt)=>{var sr=Vt(),Ir=Math.max,rr=Math.min;zt.exports=function(pt,ge){var Me=sr(pt);return Me<0?Ir(Me+ge,0):rr(Me,ge)}}),ni=e((tr,zt)=>{var sr=Vt(),Ir=Math.min;zt.exports=function(rr){return rr>0?Ir(sr(rr),9007199254740991):0}}),gn=e((tr,zt)=>{var sr=ni();zt.exports=function(Ir){return sr(Ir.length)}}),On=e((tr,zt)=>{var sr=_(),Ir=Ar(),rr=gn(),pt=function(ge){return function(Me,ae,Ye){var bt=sr(Me),$t=rr(bt),Ee=Ir(Ye,$t),st;if(ge&&ae!=ae){for(;$t>Ee;)if(st=bt[Ee++],st!=st)return!0}else for(;$t>Ee;Ee++)if((ge||Ee in bt)&&bt[Ee]===ae)return ge||Ee||0;return!ge&&-1}};zt.exports={includes:pt(!0),indexOf:pt(!1)}}),er=e((tr,zt)=>{var sr=c(),Ir=ee(),rr=_(),pt=On().indexOf,ge=mt(),Me=sr([].push);zt.exports=function(ae,Ye){var bt=rr(ae),$t=0,Ee=[],st;for(st in bt)!Ir(ge,st)&&Ir(bt,st)&&Me(Ee,st);for(;Ye.length>$t;)Ir(bt,st=Ye[$t++])&&(~pt(Ee,st)||Me(Ee,st));return Ee}}),ln=e((tr,zt)=>{zt.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(tr=>{var zt=er(),sr=ln(),Ir=sr.concat("length","prototype");tr.f=Object.getOwnPropertyNames||function(rr){return zt(rr,Ir)}}),nt=e(tr=>{tr.f=Object.getOwnPropertySymbols}),ut=e((tr,zt)=>{var sr=x(),Ir=c(),rr=Tr(),pt=nt(),ge=me(),Me=Ir([].concat);zt.exports=sr("Reflect","ownKeys")||function(ae){var Ye=rr.f(ge(ae)),bt=pt.f;return bt?Me(Ye,bt(ae)):Ye}}),Ve=e((tr,zt)=>{var sr=ee(),Ir=ut(),rr=or(),pt=oe();zt.exports=function(ge,Me,ae){for(var Ye=Ir(Me),bt=pt.f,$t=rr.f,Ee=0;Ee{var sr=t(),Ir=v(),rr=/#|\.prototype\./,pt=function(bt,$t){var Ee=Me[ge(bt)];return Ee==Ye?!0:Ee==ae?!1:Ir($t)?sr($t):!!$t},ge=pt.normalize=function(bt){return String(bt).replace(rr,".").toLowerCase()},Me=pt.data={},ae=pt.NATIVE="N",Ye=pt.POLYFILL="P";zt.exports=pt}),Pe=e((tr,zt)=>{var sr=r(),Ir=or().f,rr=ue(),pt=ot(),ge=V(),Me=Ve(),ae=Ae();zt.exports=function(Ye,bt){var $t=Ye.target,Ee=Ye.global,st=Ye.stat,yr,Wt,Lt,Ke,Sr,Pr;if(Ee?Wt=sr:st?Wt=sr[$t]||ge($t,{}):Wt=(sr[$t]||{}).prototype,Wt)for(Lt in bt){if(Sr=bt[Lt],Ye.dontCallGetSet?(Pr=Ir(Wt,Lt),Ke=Pr&&Pr.value):Ke=Wt[Lt],yr=ae(Ee?Lt:$t+(st?".":"#")+Lt,Ye.forced),!yr&&Ke!==void 0){if(typeof Sr==typeof Ke)continue;Me(Sr,Ke)}(Ye.sham||Ke&&Ke.sham)&&rr(Sr,"sham",!0),pt(Wt,Lt,Sr,Ye)}}}),Kt=e(()=>{var tr=Pe(),zt=r();tr({global:!0,forced:zt.globalThis!==zt},{globalThis:zt})}),nr=e(()=>{Kt()}),En=e((tr,zt)=>{var sr=dt(),Ir=oe();zt.exports=function(rr,pt,ge){return ge.get&&sr(ge.get,pt,{getter:!0}),ge.set&&sr(ge.set,pt,{setter:!0}),Ir.f(rr,pt,ge)}}),jn=e((tr,zt)=>{"use strict";var sr=me();zt.exports=function(){var Ir=sr(this),rr="";return Ir.hasIndices&&(rr+="d"),Ir.global&&(rr+="g"),Ir.ignoreCase&&(rr+="i"),Ir.multiline&&(rr+="m"),Ir.dotAll&&(rr+="s"),Ir.unicode&&(rr+="u"),Ir.unicodeSets&&(rr+="v"),Ir.sticky&&(rr+="y"),rr}}),br=e(()=>{var tr=r(),zt=n(),sr=En(),Ir=jn(),rr=t(),pt=tr.RegExp,ge=pt.prototype,Me=zt&&rr(function(){var ae=!0;try{pt(".","d")}catch{ae=!1}var Ye={},bt="",$t=ae?"dgimsy":"gimsy",Ee=function(Lt,Ke){Object.defineProperty(Ye,Lt,{get:function(){return bt+=Ke,!0}})},st={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};ae&&(st.hasIndices="d");for(var yr in st)Ee(yr,st[yr]);var Wt=Object.getOwnPropertyDescriptor(ge,"flags").get.call(Ye);return Wt!==$t||bt!==$t});Me&&sr(ge,"flags",{configurable:!0,get:Ir})}),We=e((tr,zt)=>{var sr=l();zt.exports=Array.isArray||function(Ir){return sr(Ir)=="Array"}}),lt=e((tr,zt)=>{var sr=TypeError,Ir=9007199254740991;zt.exports=function(rr){if(rr>Ir)throw sr("Maximum allowed index exceeded");return rr}}),Be=e((tr,zt)=>{var sr=l(),Ir=c();zt.exports=function(rr){if(sr(rr)==="Function")return Ir(rr)}}),je=e((tr,zt)=>{var sr=Be(),Ir=j(),rr=i(),pt=sr(sr.bind);zt.exports=function(ge,Me){return Ir(ge),Me===void 0?ge:rr?pt(ge,Me):function(){return ge.apply(Me,arguments)}}}),ct=e((tr,zt)=>{"use strict";var sr=We(),Ir=gn(),rr=lt(),pt=je(),ge=function(Me,ae,Ye,bt,$t,Ee,st,yr){for(var Wt=$t,Lt=0,Ke=st?pt(st,yr):!1,Sr,Pr;Lt0&&sr(Sr)?(Pr=Ir(Sr),Wt=ge(Me,ae,Sr,Pr,Wt,Ee-1)-1):(rr(Wt+1),Me[Wt]=Sr),Wt++),Lt++;return Wt};zt.exports=ge}),Le=e((tr,zt)=>{var sr=ie(),Ir=sr("toStringTag"),rr={};rr[Ir]="z",zt.exports=String(rr)==="[object z]"}),ft=e((tr,zt)=>{var sr=Le(),Ir=v(),rr=l(),pt=ie(),ge=pt("toStringTag"),Me=Object,ae=rr(function(){return arguments}())=="Arguments",Ye=function(bt,$t){try{return bt[$t]}catch{}};zt.exports=sr?rr:function(bt){var $t,Ee,st;return bt===void 0?"Undefined":bt===null?"Null":typeof(Ee=Ye($t=Me(bt),ge))=="string"?Ee:ae?rr($t):(st=rr($t))=="Object"&&Ir($t.callee)?"Arguments":st}}),Jr=e((tr,zt)=>{var sr=c(),Ir=t(),rr=v(),pt=ft(),ge=x(),Me=It(),ae=function(){},Ye=[],bt=ge("Reflect","construct"),$t=/^\s*(?:class|function)\b/,Ee=sr($t.exec),st=!$t.exec(ae),yr=function(Lt){if(!rr(Lt))return!1;try{return bt(ae,Ye,Lt),!0}catch{return!1}},Wt=function(Lt){if(!rr(Lt))return!1;switch(pt(Lt)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return st||!!Ee($t,Me(Lt))}catch{return!0}};Wt.sham=!0,zt.exports=!bt||Ir(function(){var Lt;return yr(yr.call)||!yr(Object)||!yr(function(){Lt=!0})||Lt})?Wt:yr}),Yt=e((tr,zt)=>{var sr=We(),Ir=Jr(),rr=w(),pt=ie(),ge=pt("species"),Me=Array;zt.exports=function(ae){var Ye;return sr(ae)&&(Ye=ae.constructor,Ir(Ye)&&(Ye===Me||sr(Ye.prototype))?Ye=void 0:rr(Ye)&&(Ye=Ye[ge],Ye===null&&(Ye=void 0))),Ye===void 0?Me:Ye}}),wr=e((tr,zt)=>{var sr=Yt();zt.exports=function(Ir,rr){return new(sr(Ir))(rr===0?0:rr)}}),wn=e(()=>{"use strict";var tr=Pe(),zt=ct(),sr=j(),Ir=J(),rr=gn(),pt=wr();tr({target:"Array",proto:!0},{flatMap:function(ge){var Me=Ir(this),ae=rr(Me),Ye;return sr(ge),Ye=pt(Me,0),Ye.length=zt(Ye,Me,Me,ae,0,1,ge,arguments.length>1?arguments[1]:void 0),Ye}})}),Bn=e((tr,zt)=>{nr(),br(),wn();var sr=Object.defineProperty,Ir=Object.getOwnPropertyDescriptor,rr=Object.getOwnPropertyNames,pt=Object.prototype.hasOwnProperty,ge=(ys,Ua)=>function(){return ys&&(Ua=(0,ys[rr(ys)[0]])(ys=0)),Ua},Me=(ys,Ua)=>function(){return Ua||(0,ys[rr(ys)[0]])((Ua={exports:{}}).exports,Ua),Ua.exports},ae=(ys,Ua)=>{for(var Aa in Ua)sr(ys,Aa,{get:Ua[Aa],enumerable:!0})},Ye=(ys,Ua,Aa,To)=>{if(Ua&&typeof Ua=="object"||typeof Ua=="function")for(let to of rr(Ua))!pt.call(ys,to)&&to!==Aa&&sr(ys,to,{get:()=>Ua[to],enumerable:!(To=Ir(Ua,to))||To.enumerable});return ys},bt=ys=>Ye(sr({},"__esModule",{value:!0}),ys),$t=ge({""(){}}),Ee=Me({"src/utils/try-combinations.js"(ys,Ua){"use strict";$t();function Aa(){let To;for(var to=arguments.length,tc=new Array(to),jo=0;jo=48&&Wa<=55){let oo=F-1,uu=H.slice(oo,F+2).match(/^[0-7]+/)[0],Ql=parseInt(uu,8);Ql>255&&(uu=uu.slice(0,-1),Ql=parseInt(uu,8)),F+=uu.length-1;let nm=H.charCodeAt(F);if(uu!=="0"||nm===56||nm===57){if(Tt)return aa(null);cn.strictNumericEscape(oo,Z,we)}return aa(String.fromCharCode(Ql))}return aa(String.fromCharCode(Wa))}}function Dp(H,F,Z,we,Tt,cn,Fi,aa){let Wa=F,oo;return{n:oo,pos:F}=ly(H,F,Z,we,16,Tt,cn,!1,aa,!Fi),oo===null&&(Fi?aa.invalidEscapeSequence(Wa,Z,we):F=Wa-1),{code:oo,pos:F}}function ly(H,F,Z,we,Tt,cn,Fi,aa,Wa,oo){let uu=F,Ql=Tt===16?wo.hex:wo.decBinOct,nm=Tt===16?hc.hex:Tt===10?hc.dec:Tt===8?hc.oct:hc.bin,Vp=!1,Sh=0;for(let dh=0,yv=cn??1/0;dh=97?N_=K1-97+10:K1>=65?N_=K1-65+10:Od(K1)?N_=K1-48:N_=1/0,N_>=Tt){if(N_<=9&&oo)return{n:null,pos:F};if(N_<=9&&Wa.invalidDigit(F,Z,we,Tt))N_=0;else if(Fi)N_=0,Vp=!0;else break}++F,Sh=Sh*Tt+N_}return F===uu||cn!=null&&F-uu!==cn||Vp?{n:null,pos:F}:{n:Sh,pos:F}}function _1(H,F,Z,we,Tt,cn){let Fi=H.charCodeAt(F),aa;if(Fi===123){if(++F,{code:aa,pos:F}=Dp(H,F,Z,we,H.indexOf("}",F)-F,!0,Tt,cn),++F,aa!==null&&aa>1114111)if(Tt)cn.invalidCodePoint(F,Z,we);else return{code:null,pos:F}}else({code:aa,pos:F}=Dp(H,F,Z,we,4,!1,Tt,cn));return{code:aa,pos:F}}var A1=["at"],_A=["at"];function hb(H,F,Z){return new Ul(Z,H-F,H)}var eE=new Set([103,109,115,105,121,117,100,118]),Ac=class{constructor(H){this.type=H.type,this.value=H.value,this.start=H.start,this.end=H.end,this.loc=new Ud(H.startLoc,H.endLoc)}},Vl=class extends Fc{constructor(H,F){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(Z,we,Tt,cn)=>this.options.errorRecovery?(this.raise(Os.InvalidDigit,{at:hb(Z,we,Tt),radix:cn}),!0):!1,numericSeparatorInEscapeSequence:this.errorBuilder(Os.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(Os.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(Os.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(Os.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(Z,we,Tt)=>{this.recordStrictModeErrors(Os.StrictNumericEscape,{at:hb(Z,we,Tt)})},unterminated:(Z,we,Tt)=>{throw this.raise(Os.UnterminatedString,{at:hb(Z-1,we,Tt)})}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(Os.StrictNumericEscape),unterminated:(Z,we,Tt)=>{throw this.raise(Os.UnterminatedTemplate,{at:hb(Z,we,Tt)})}}),this.state=new Ml,this.state.init(H),this.input=F,this.length=F.length,this.isLookahead=!1}pushToken(H){this.tokens.length=this.state.tokensLength,this.tokens.push(H),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new Ac(this.state)),this.state.lastTokStart=this.state.start,this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(H){return this.match(H)?(this.next(),!0):!1}match(H){return this.state.type===H}createLookaheadState(H){return{pos:H.pos,value:null,type:H.type,start:H.start,end:H.end,context:[this.curContext()],inType:H.inType,startLoc:H.startLoc,lastTokEndLoc:H.lastTokEndLoc,curLine:H.curLine,lineStart:H.lineStart,curPosition:H.curPosition}}lookahead(){let H=this.state;this.state=this.createLookaheadState(H),this.isLookahead=!0,this.nextToken(),this.isLookahead=!1;let F=this.state;return this.state=H,F}nextTokenStart(){return this.nextTokenStartSince(this.state.pos)}nextTokenStartSince(H){return Cu.lastIndex=H,Cu.test(this.input)?Cu.lastIndex:H}lookaheadCharCode(){return this.input.charCodeAt(this.nextTokenStart())}codePointAtPos(H){let F=this.input.charCodeAt(H);if((F&64512)===55296&&++H{let[Z,we]=F;return this.raise(Z,{at:we})}),this.state.strictErrors.clear())}curContext(){return this.state.context[this.state.context.length-1]}nextToken(){if(this.skipSpace(),this.state.start=this.state.pos,this.isLookahead||(this.state.startLoc=this.state.curPosition()),this.state.pos>=this.length){this.finishToken(137);return}this.getTokenFromCode(this.codePointAtPos(this.state.pos))}skipBlockComment(H){let F;this.isLookahead||(F=this.state.curPosition());let Z=this.state.pos,we=this.input.indexOf(H,Z+2);if(we===-1)throw this.raise(Os.UnterminatedComment,{at:this.state.curPosition()});for(this.state.pos=we+H.length,rl.lastIndex=Z+2;rl.test(this.input)&&rl.lastIndex<=we;)++this.state.curLine,this.state.lineStart=rl.lastIndex;if(this.isLookahead)return;let Tt={type:"CommentBlock",value:this.input.slice(Z+2,we),start:Z,end:we+H.length,loc:new Ud(F,this.state.curPosition())};return this.options.tokens&&this.pushToken(Tt),Tt}skipLineComment(H){let F=this.state.pos,Z;this.isLookahead||(Z=this.state.curPosition());let we=this.input.charCodeAt(this.state.pos+=H);if(this.state.posH)){let Tt=this.skipLineComment(3);Tt!==void 0&&(this.addComment(Tt),this.options.attachComment&&F.push(Tt))}else break e}else if(Z===60&&!this.inModule&&this.options.annexB){let we=this.state.pos;if(this.input.charCodeAt(we+1)===33&&this.input.charCodeAt(we+2)===45&&this.input.charCodeAt(we+3)===45){let Tt=this.skipLineComment(4);Tt!==void 0&&(this.addComment(Tt),this.options.attachComment&&F.push(Tt))}else break e}else break e}}if(F.length>0){let Z=this.state.pos,we={start:H,end:Z,comments:F,leadingNode:null,trailingNode:null,containingNode:null};this.state.commentStack.push(we)}}finishToken(H,F){this.state.end=this.state.pos,this.state.endLoc=this.state.curPosition();let Z=this.state.type;this.state.type=H,this.state.value=F,this.isLookahead||this.updateContext(Z)}replaceToken(H){this.state.type=H,this.updateContext()}readToken_numberSign(){if(this.state.pos===0&&this.readToken_interpreter())return;let H=this.state.pos+1,F=this.codePointAtPos(H);if(F>=48&&F<=57)throw this.raise(Os.UnexpectedDigitAfterHash,{at:this.state.curPosition()});if(F===123||F===91&&this.hasPlugin("recordAndTuple")){if(this.expectPlugin("recordAndTuple"),this.getPluginOption("recordAndTuple","syntaxType")==="bar")throw this.raise(F===123?Os.RecordExpressionHashIncorrectStartSyntaxType:Os.TupleExpressionHashIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,F===123?this.finishToken(7):this.finishToken(1)}else k_(F)?(++this.state.pos,this.finishToken(136,this.readWord1(F))):F===92?(++this.state.pos,this.finishToken(136,this.readWord1())):this.finishOp(27,1)}readToken_dot(){let H=this.input.charCodeAt(this.state.pos+1);if(H>=48&&H<=57){this.readNumber(!0);return}H===46&&this.input.charCodeAt(this.state.pos+2)===46?(this.state.pos+=3,this.finishToken(21)):(++this.state.pos,this.finishToken(16))}readToken_slash(){this.input.charCodeAt(this.state.pos+1)===61?this.finishOp(31,2):this.finishOp(56,1)}readToken_interpreter(){if(this.state.pos!==0||this.length<2)return!1;let H=this.input.charCodeAt(this.state.pos+1);if(H!==33)return!1;let F=this.state.pos;for(this.state.pos+=1;!ao(H)&&++this.state.pos=48&&F<=57)?(this.state.pos+=2,this.finishToken(18)):(++this.state.pos,this.finishToken(17))}getTokenFromCode(H){switch(H){case 46:this.readToken_dot();return;case 40:++this.state.pos,this.finishToken(10);return;case 41:++this.state.pos,this.finishToken(11);return;case 59:++this.state.pos,this.finishToken(13);return;case 44:++this.state.pos,this.finishToken(12);return;case 91:if(this.hasPlugin("recordAndTuple")&&this.input.charCodeAt(this.state.pos+1)===124){if(this.getPluginOption("recordAndTuple","syntaxType")!=="bar")throw this.raise(Os.TupleExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(2)}else++this.state.pos,this.finishToken(0);return;case 93:++this.state.pos,this.finishToken(3);return;case 123:if(this.hasPlugin("recordAndTuple")&&this.input.charCodeAt(this.state.pos+1)===124){if(this.getPluginOption("recordAndTuple","syntaxType")!=="bar")throw this.raise(Os.RecordExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(6)}else++this.state.pos,this.finishToken(5);return;case 125:++this.state.pos,this.finishToken(8);return;case 58:this.hasPlugin("functionBind")&&this.input.charCodeAt(this.state.pos+1)===58?this.finishOp(15,2):(++this.state.pos,this.finishToken(14));return;case 63:this.readToken_question();return;case 96:this.readTemplateToken();return;case 48:{let F=this.input.charCodeAt(this.state.pos+1);if(F===120||F===88){this.readRadixNumber(16);return}if(F===111||F===79){this.readRadixNumber(8);return}if(F===98||F===66){this.readRadixNumber(2);return}}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:this.readNumber(!1);return;case 34:case 39:this.readString(H);return;case 47:this.readToken_slash();return;case 37:case 42:this.readToken_mult_modulo(H);return;case 124:case 38:this.readToken_pipe_amp(H);return;case 94:this.readToken_caret();return;case 43:case 45:this.readToken_plus_min(H);return;case 60:this.readToken_lt();return;case 62:this.readToken_gt();return;case 61:case 33:this.readToken_eq_excl(H);return;case 126:this.finishOp(36,1);return;case 64:this.readToken_atSign();return;case 35:this.readToken_numberSign();return;case 92:this.readWord();return;default:if(k_(H)){this.readWord(H);return}}throw this.raise(Os.InvalidOrUnexpectedToken,{at:this.state.curPosition(),unexpected:String.fromCodePoint(H)})}finishOp(H,F){let Z=this.input.slice(this.state.pos,this.state.pos+F);this.state.pos+=F,this.finishToken(H,Z)}readRegexp(){let H=this.state.startLoc,F=this.state.start+1,Z,we,{pos:Tt}=this.state;for(;;++Tt){if(Tt>=this.length)throw this.raise(Os.UnterminatedRegExp,{at:Ed(H,1)});let Wa=this.input.charCodeAt(Tt);if(ao(Wa))throw this.raise(Os.UnterminatedRegExp,{at:Ed(H,1)});if(Z)Z=!1;else{if(Wa===91)we=!0;else if(Wa===93&&we)we=!1;else if(Wa===47&&!we)break;Z=Wa===92}}let cn=this.input.slice(F,Tt);++Tt;let Fi="",aa=()=>Ed(H,Tt+2-F);for(;Tt2&&arguments[2]!==void 0?arguments[2]:!1,we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,{n:Tt,pos:cn}=ly(this.input,this.state.pos,this.state.lineStart,this.state.curLine,H,F,Z,we,this.errorHandlers_readInt,!1);return this.state.pos=cn,Tt}readRadixNumber(H){let F=this.state.curPosition(),Z=!1;this.state.pos+=2;let we=this.readInt(H);we==null&&this.raise(Os.InvalidDigit,{at:Ed(F,2),radix:H});let Tt=this.input.charCodeAt(this.state.pos);if(Tt===110)++this.state.pos,Z=!0;else if(Tt===109)throw this.raise(Os.InvalidDecimal,{at:F});if(k_(this.codePointAtPos(this.state.pos)))throw this.raise(Os.NumberIdentifier,{at:this.state.curPosition()});if(Z){let cn=this.input.slice(F.index,this.state.pos).replace(/[_n]/g,"");this.finishToken(133,cn);return}this.finishToken(132,we)}readNumber(H){let F=this.state.pos,Z=this.state.curPosition(),we=!1,Tt=!1,cn=!1,Fi=!1,aa=!1;!H&&this.readInt(10)===null&&this.raise(Os.InvalidNumber,{at:this.state.curPosition()});let Wa=this.state.pos-F>=2&&this.input.charCodeAt(F)===48;if(Wa){let nm=this.input.slice(F,this.state.pos);if(this.recordStrictModeErrors(Os.StrictOctalLiteral,{at:Z}),!this.state.strict){let Vp=nm.indexOf("_");Vp>0&&this.raise(Os.ZeroDigitNumericSeparator,{at:Ed(Z,Vp)})}aa=Wa&&!/[89]/.test(nm)}let oo=this.input.charCodeAt(this.state.pos);if(oo===46&&!aa&&(++this.state.pos,this.readInt(10),we=!0,oo=this.input.charCodeAt(this.state.pos)),(oo===69||oo===101)&&!aa&&(oo=this.input.charCodeAt(++this.state.pos),(oo===43||oo===45)&&++this.state.pos,this.readInt(10)===null&&this.raise(Os.InvalidOrMissingExponent,{at:Z}),we=!0,Fi=!0,oo=this.input.charCodeAt(this.state.pos)),oo===110&&((we||Wa)&&this.raise(Os.InvalidBigIntLiteral,{at:Z}),++this.state.pos,Tt=!0),oo===109&&(this.expectPlugin("decimal",this.state.curPosition()),(Fi||Wa)&&this.raise(Os.InvalidDecimal,{at:Z}),++this.state.pos,cn=!0),k_(this.codePointAtPos(this.state.pos)))throw this.raise(Os.NumberIdentifier,{at:this.state.curPosition()});let uu=this.input.slice(F,this.state.pos).replace(/[_mn]/g,"");if(Tt){this.finishToken(133,uu);return}if(cn){this.finishToken(134,uu);return}let Ql=aa?parseInt(uu,8):parseFloat(uu);this.finishToken(132,Ql)}readCodePoint(H){let{code:F,pos:Z}=_1(this.input,this.state.pos,this.state.lineStart,this.state.curLine,H,this.errorHandlers_readCodePoint);return this.state.pos=Z,F}readString(H){let{str:F,pos:Z,curLine:we,lineStart:Tt}=au(H===34?"double":"single",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_string);this.state.pos=Z+1,this.state.lineStart=Tt,this.state.curLine=we,this.finishToken(131,F)}readTemplateContinuation(){this.match(8)||this.unexpected(null,8),this.state.pos--,this.readTemplateToken()}readTemplateToken(){let H=this.input[this.state.pos],{str:F,firstInvalidLoc:Z,pos:we,curLine:Tt,lineStart:cn}=au("template",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_template);this.state.pos=we+1,this.state.lineStart=cn,this.state.curLine=Tt,Z&&(this.state.firstInvalidTemplateEscapePos=new Ul(Z.curLine,Z.pos-Z.lineStart,Z.pos)),this.input.codePointAt(we)===96?this.finishToken(24,Z?null:H+F+"`"):(this.state.pos++,this.finishToken(25,Z?null:H+F+"${"))}recordStrictModeErrors(H,F){let{at:Z}=F,we=Z.index;this.state.strict&&!this.state.strictErrors.has(we)?this.raise(H,{at:Z}):this.state.strictErrors.set(we,[H,Z])}readWord1(H){this.state.containsEsc=!1;let F="",Z=this.state.pos,we=this.state.pos;for(H!==void 0&&(this.state.pos+=H<=65535?1:2);this.state.pos=0;aa--){let Wa=Fi[aa];if(Wa.loc.index===cn)return Fi[aa]=H({loc:Tt,details:we});if(Wa.loc.indexthis.hasPlugin(F)))throw this.raise(Os.MissingOneOfPlugins,{at:this.state.startLoc,missingPlugin:H})}errorBuilder(H){return(F,Z,we)=>{this.raise(H,{at:hb(F,Z,we)})}}},em=class{constructor(){this.privateNames=new Set,this.loneAccessors=new Map,this.undefinedPrivateNames=new Map}},Mm=class{constructor(H){this.parser=void 0,this.stack=[],this.undefinedPrivateNames=new Map,this.parser=H}current(){return this.stack[this.stack.length-1]}enter(){this.stack.push(new em)}exit(){let H=this.stack.pop(),F=this.current();for(let[Z,we]of Array.from(H.undefinedPrivateNames))F?F.undefinedPrivateNames.has(Z)||F.undefinedPrivateNames.set(Z,we):this.parser.raise(Os.InvalidPrivateFieldResolution,{at:we,identifierName:Z})}declarePrivateName(H,F,Z){let{privateNames:we,loneAccessors:Tt,undefinedPrivateNames:cn}=this.current(),Fi=we.has(H);if(F&bn){let aa=Fi&&Tt.get(H);if(aa){let Wa=aa&Fr,oo=F&Fr,uu=aa&bn,Ql=F&bn;Fi=uu===Ql||Wa!==oo,Fi||Tt.delete(H)}else Fi||Tt.set(H,F)}Fi&&this.parser.raise(Os.PrivateNameRedeclaration,{at:Z,identifierName:H}),we.add(H),cn.delete(H)}usePrivateName(H,F){let Z;for(Z of this.stack)if(Z.privateNames.has(H))return;Z?Z.undefinedPrivateNames.set(H,F):this.parser.raise(Os.InvalidPrivateFieldResolution,{at:F,identifierName:H})}},Uh=0,Ly=1,R2=2,pC=3,jg=class{constructor(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Uh;this.type=void 0,this.type=H}canBeArrowParameterDeclaration(){return this.type===R2||this.type===Ly}isCertainlyParameterDeclaration(){return this.type===pC}},T=class extends jg{constructor(H){super(H),this.declarationErrors=new Map}recordDeclarationError(H,F){let{at:Z}=F,we=Z.index;this.declarationErrors.set(we,[H,Z])}clearDeclarationError(H){this.declarationErrors.delete(H)}iterateErrors(H){this.declarationErrors.forEach(H)}},pe=class{constructor(H){this.parser=void 0,this.stack=[new jg],this.parser=H}enter(H){this.stack.push(H)}exit(){this.stack.pop()}recordParameterInitializerError(H,F){let{at:Z}=F,we={at:Z.loc.start},{stack:Tt}=this,cn=Tt.length-1,Fi=Tt[cn];for(;!Fi.isCertainlyParameterDeclaration();){if(Fi.canBeArrowParameterDeclaration())Fi.recordDeclarationError(H,we);else return;Fi=Tt[--cn]}this.parser.raise(H,we)}recordArrowParameterBindingError(H,F){let{at:Z}=F,{stack:we}=this,Tt=we[we.length-1],cn={at:Z.loc.start};if(Tt.isCertainlyParameterDeclaration())this.parser.raise(H,cn);else if(Tt.canBeArrowParameterDeclaration())Tt.recordDeclarationError(H,cn);else return}recordAsyncArrowParametersError(H){let{at:F}=H,{stack:Z}=this,we=Z.length-1,Tt=Z[we];for(;Tt.canBeArrowParameterDeclaration();)Tt.type===R2&&Tt.recordDeclarationError(Os.AwaitBindingIdentifier,{at:F}),Tt=Z[--we]}validateAsPattern(){let{stack:H}=this,F=H[H.length-1];F.canBeArrowParameterDeclaration()&&F.iterateErrors(Z=>{let[we,Tt]=Z;this.parser.raise(we,{at:Tt});let cn=H.length-2,Fi=H[cn];for(;Fi.canBeArrowParameterDeclaration();)Fi.clearDeclarationError(Tt.index),Fi=H[--cn]})}};function lr(){return new jg(pC)}function _n(){return new T(Ly)}function yn(){return new T(R2)}function Ie(){return new jg}var it=0,ht=1,Bt=2,_r=4,on=8,Nr=class{constructor(){this.stacks=[]}enter(H){this.stacks.push(H)}exit(){this.stacks.pop()}currentFlags(){return this.stacks[this.stacks.length-1]}get hasAwait(){return(this.currentFlags()&Bt)>0}get hasYield(){return(this.currentFlags()&ht)>0}get hasReturn(){return(this.currentFlags()&_r)>0}get hasIn(){return(this.currentFlags()&on)>0}};function mr(H,F){return(H?Bt:0)|(F?ht:0)}var mn=class extends Vl{addExtra(H,F,Z){let we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;if(!H)return;let Tt=H.extra=H.extra||{};we?Tt[F]=Z:Object.defineProperty(Tt,F,{enumerable:we,value:Z})}isContextual(H){return this.state.type===H&&!this.state.containsEsc}isUnparsedContextual(H,F){let Z=H+F.length;if(this.input.slice(H,Z)===F){let we=this.input.charCodeAt(Z);return!(F_(we)||(we&64512)===55296)}return!1}isLookaheadContextual(H){let F=this.nextTokenStart();return this.isUnparsedContextual(F,H)}eatContextual(H){return this.isContextual(H)?(this.next(),!0):!1}expectContextual(H,F){if(!this.eatContextual(H)){if(F!=null)throw this.raise(F,{at:this.state.startLoc});this.unexpected(null,H)}}canInsertSemicolon(){return this.match(137)||this.match(8)||this.hasPrecedingLineBreak()}hasPrecedingLineBreak(){return dc.test(this.input.slice(this.state.lastTokEndLoc.index,this.state.start))}hasFollowingLineBreak(){return ru.lastIndex=this.state.end,ru.test(this.input)}isLineTerminator(){return this.eat(13)||this.canInsertSemicolon()}semicolon(){(!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isLineTerminator():this.eat(13))||this.raise(Os.MissingSemicolon,{at:this.state.lastTokEndLoc})}expect(H,F){this.eat(H)||this.unexpected(F,H)}tryParse(H){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.state.clone(),Z={node:null};try{let we=H(function(){let Tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;throw Z.node=Tt,Z});if(this.state.errors.length>F.errors.length){let Tt=this.state;return this.state=F,this.state.tokensLength=Tt.tokensLength,{node:we,error:Tt.errors[F.errors.length],thrown:!1,aborted:!1,failState:Tt}}return{node:we,error:null,thrown:!1,aborted:!1,failState:null}}catch(we){let Tt=this.state;if(this.state=F,we instanceof SyntaxError)return{node:null,error:we,thrown:!0,aborted:!1,failState:Tt};if(we===Z)return{node:Z.node,error:null,thrown:!1,aborted:!0,failState:Tt};throw we}}checkExpressionErrors(H,F){if(!H)return!1;let{shorthandAssignLoc:Z,doubleProtoLoc:we,privateKeyLoc:Tt,optionalParametersLoc:cn}=H,Fi=!!Z||!!we||!!cn||!!Tt;if(!F)return Fi;Z!=null&&this.raise(Os.InvalidCoverInitializedName,{at:Z}),we!=null&&this.raise(Os.DuplicateProto,{at:we}),Tt!=null&&this.raise(Os.UnexpectedPrivateField,{at:Tt}),cn!=null&&this.unexpected(cn)}isLiteralPropertyName(){return ki(this.state.type)}isPrivateName(H){return H.type==="PrivateName"}getPrivateNameSV(H){return H.id.name}hasPropertyAsPrivateName(H){return(H.type==="MemberExpression"||H.type==="OptionalMemberExpression")&&this.isPrivateName(H.property)}isObjectProperty(H){return H.type==="ObjectProperty"}isObjectMethod(H){return H.type==="ObjectMethod"}initializeScopes(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.sourceType==="module",F=this.state.labels;this.state.labels=[];let Z=this.exportedIdentifiers;this.exportedIdentifiers=new Set;let we=this.inModule;this.inModule=H;let Tt=this.scope,cn=this.getScopeHandler();this.scope=new cn(this,H);let Fi=this.prodParam;this.prodParam=new Nr;let aa=this.classScope;this.classScope=new Mm(this);let Wa=this.expressionScope;return this.expressionScope=new pe(this),()=>{this.state.labels=F,this.exportedIdentifiers=Z,this.inModule=we,this.scope=Tt,this.prodParam=Fi,this.classScope=aa,this.expressionScope=Wa}}enterInitialScopes(){let H=it;this.inModule&&(H|=Bt),this.scope.enter(Lo),this.prodParam.enter(H)}checkDestructuringPrivate(H){let{privateKeyLoc:F}=H;F!==null&&this.expectPlugin("destructuringPrivate",F)}},Wn=class{constructor(){this.shorthandAssignLoc=null,this.doubleProtoLoc=null,this.privateKeyLoc=null,this.optionalParametersLoc=null}},Qt=class{constructor(H,F,Z){this.type="",this.start=F,this.end=0,this.loc=new Ud(Z),H!=null&&H.options.ranges&&(this.range=[F,0]),H!=null&&H.filename&&(this.loc.filename=H.filename)}},yt=Qt.prototype;yt.__clone=function(){let H=new Qt(void 0,this.start,this.loc.start),F=Object.keys(this);for(let Z=0,we=F.length;Z1&&arguments[1]!==void 0?arguments[1]:this.state.lastTokEndLoc;H.end=F.index,H.loc.end=F,this.options.ranges&&(H.range[1]=F.index)}resetStartLocationFromNode(H,F){this.resetStartLocation(H,F.loc.start)}},as=new Set(["_","any","bool","boolean","empty","extends","false","interface","mixed","null","number","static","string","true","typeof","void"]),gi=o1`flow`({AmbiguousConditionalArrow:"Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.",AmbiguousDeclareModuleKind:"Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.",AssignReservedType:H=>{let{reservedType:F}=H;return`Cannot overwrite reserved type ${F}.`},DeclareClassElement:"The `declare` modifier can only appear on class fields.",DeclareClassFieldInitializer:"Initializers are not allowed in fields with the `declare` modifier.",DuplicateDeclareModuleExports:"Duplicate `declare module.exports` statement.",EnumBooleanMemberNotInitialized:H=>{let{memberName:F,enumName:Z}=H;return`Boolean enum members need to be initialized. Use either \`${F} = true,\` or \`${F} = false,\` in enum \`${Z}\`.`},EnumDuplicateMemberName:H=>{let{memberName:F,enumName:Z}=H;return`Enum member names need to be unique, but the name \`${F}\` has already been used before in enum \`${Z}\`.`},EnumInconsistentMemberValues:H=>{let{enumName:F}=H;return`Enum \`${F}\` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.`},EnumInvalidExplicitType:H=>{let{invalidEnumType:F,enumName:Z}=H;return`Enum type \`${F}\` is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${Z}\`.`},EnumInvalidExplicitTypeUnknownSupplied:H=>{let{enumName:F}=H;return`Supplied enum type is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${F}\`.`},EnumInvalidMemberInitializerPrimaryType:H=>{let{enumName:F,memberName:Z,explicitType:we}=H;return`Enum \`${F}\` has type \`${we}\`, so the initializer of \`${Z}\` needs to be a ${we} literal.`},EnumInvalidMemberInitializerSymbolType:H=>{let{enumName:F,memberName:Z}=H;return`Symbol enum members cannot be initialized. Use \`${Z},\` in enum \`${F}\`.`},EnumInvalidMemberInitializerUnknownType:H=>{let{enumName:F,memberName:Z}=H;return`The enum member initializer for \`${Z}\` needs to be a literal (either a boolean, number, or string) in enum \`${F}\`.`},EnumInvalidMemberName:H=>{let{enumName:F,memberName:Z,suggestion:we}=H;return`Enum member names cannot start with lowercase 'a' through 'z'. Instead of using \`${Z}\`, consider using \`${we}\`, in enum \`${F}\`.`},EnumNumberMemberNotInitialized:H=>{let{enumName:F,memberName:Z}=H;return`Number enum members need to be initialized, e.g. \`${Z} = 1\` in enum \`${F}\`.`},EnumStringMemberInconsistentlyInitailized:H=>{let{enumName:F}=H;return`String enum members need to consistently either all use initializers, or use no initializers, in enum \`${F}\`.`},GetterMayNotHaveThisParam:"A getter cannot have a `this` parameter.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` or `typeof` keyword.",ImportTypeShorthandOnlyInPureImport:"The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements.",InexactInsideExact:"Explicit inexact syntax cannot appear inside an explicit exact object type.",InexactInsideNonObject:"Explicit inexact syntax cannot appear in class or interface definitions.",InexactVariance:"Explicit inexact syntax cannot have variance.",InvalidNonTypeImportInDeclareModule:"Imports within a `declare module` body must always be `import type` or `import typeof`.",MissingTypeParamDefault:"Type parameter declaration needs a default, since a preceding type parameter declaration has a default.",NestedDeclareModule:"`declare module` cannot be used inside another `declare module`.",NestedFlowComment:"Cannot have a flow comment inside another flow comment.",PatternIsOptional:Object.assign({message:"A binding pattern parameter cannot be optional in an implementation signature."},{reasonCode:"OptionalBindingPattern"}),SetterMayNotHaveThisParam:"A setter cannot have a `this` parameter.",SpreadVariance:"Spread properties cannot have variance.",ThisParamAnnotationRequired:"A type annotation is required for the `this` parameter.",ThisParamBannedInConstructor:"Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions.",ThisParamMayNotBeOptional:"The `this` parameter cannot be optional.",ThisParamMustBeFirst:"The `this` parameter must be the first function parameter.",ThisParamNoDefault:"The `this` parameter may not have a default value.",TypeBeforeInitializer:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeCastInPattern:"The type cast expression is expected to be wrapped with parenthesis.",UnexpectedExplicitInexactInObject:"Explicit inexact syntax must appear at the end of an inexact object.",UnexpectedReservedType:H=>{let{reservedType:F}=H;return`Unexpected reserved type ${F}.`},UnexpectedReservedUnderscore:"`_` is only allowed as a type argument to call or new.",UnexpectedSpaceBetweenModuloChecks:"Spaces between `%` and `checks` are not allowed here.",UnexpectedSpreadType:"Spread operator cannot appear in class or interface definitions.",UnexpectedSubtractionOperand:'Unexpected token, expected "number" or "bigint".',UnexpectedTokenAfterTypeParameter:"Expected an arrow function after this type parameter declaration.",UnexpectedTypeParameterBeforeAsyncArrowFunction:"Type parameters must come after the async keyword, e.g. instead of ` async () => {}`, use `async () => {}`.",UnsupportedDeclareExportKind:H=>{let{unsupportedExportKind:F,suggestion:Z}=H;return`\`declare export ${F}\` is not supported. Use \`${Z}\` instead.`},UnsupportedStatementInDeclareModule:"Only declares and type imports are allowed inside declare module.",UnterminatedFlowComment:"Unterminated flow-comment."});function Gi(H){return H.type==="DeclareExportAllDeclaration"||H.type==="DeclareExportDeclaration"&&(!H.declaration||H.declaration.type!=="TypeAlias"&&H.declaration.type!=="InterfaceDeclaration")}function ks(H){return H.importKind==="type"||H.importKind==="typeof"}function da(H){return $n(H)&&H!==97}var Ya={const:"declare export var",let:"declare export var",type:"export type",interface:"export interface"};function al(H,F){let Z=[],we=[];for(let Tt=0;Ttclass extends H{constructor(){super(...arguments),this.flowPragma=void 0}getScopeHandler(){return Gs}shouldParseTypes(){return this.getPluginOption("flow","all")||this.flowPragma==="flow"}shouldParseEnums(){return!!this.getPluginOption("flow","enums")}finishToken(F,Z){F!==131&&F!==13&&F!==28&&this.flowPragma===void 0&&(this.flowPragma=null),super.finishToken(F,Z)}addComment(F){if(this.flowPragma===void 0){let Z=zl.exec(F.value);if(Z)if(Z[1]==="flow")this.flowPragma="flow";else if(Z[1]==="noflow")this.flowPragma="noflow";else throw new Error("Unexpected flow pragma")}super.addComment(F)}flowParseTypeInitialiser(F){let Z=this.state.inType;this.state.inType=!0,this.expect(F||14);let we=this.flowParseType();return this.state.inType=Z,we}flowParsePredicate(){let F=this.startNode(),Z=this.state.startLoc;return this.next(),this.expectContextual(108),this.state.lastTokStart>Z.index+1&&this.raise(gi.UnexpectedSpaceBetweenModuloChecks,{at:Z}),this.eat(10)?(F.value=super.parseExpression(),this.expect(11),this.finishNode(F,"DeclaredPredicate")):this.finishNode(F,"InferredPredicate")}flowParseTypeAndPredicateInitialiser(){let F=this.state.inType;this.state.inType=!0,this.expect(14);let Z=null,we=null;return this.match(54)?(this.state.inType=F,we=this.flowParsePredicate()):(Z=this.flowParseType(),this.state.inType=F,this.match(54)&&(we=this.flowParsePredicate())),[Z,we]}flowParseDeclareClass(F){return this.next(),this.flowParseInterfaceish(F,!0),this.finishNode(F,"DeclareClass")}flowParseDeclareFunction(F){this.next();let Z=F.id=this.parseIdentifier(),we=this.startNode(),Tt=this.startNode();this.match(47)?we.typeParameters=this.flowParseTypeParameterDeclaration():we.typeParameters=null,this.expect(10);let cn=this.flowParseFunctionTypeParams();return we.params=cn.params,we.rest=cn.rest,we.this=cn._this,this.expect(11),[we.returnType,F.predicate]=this.flowParseTypeAndPredicateInitialiser(),Tt.typeAnnotation=this.finishNode(we,"FunctionTypeAnnotation"),Z.typeAnnotation=this.finishNode(Tt,"TypeAnnotation"),this.resetEndLocation(Z),this.semicolon(),this.scope.declareName(F.id.name,Et,F.id.loc.start),this.finishNode(F,"DeclareFunction")}flowParseDeclare(F,Z){if(this.match(80))return this.flowParseDeclareClass(F);if(this.match(68))return this.flowParseDeclareFunction(F);if(this.match(74))return this.flowParseDeclareVariable(F);if(this.eatContextual(125))return this.match(16)?this.flowParseDeclareModuleExports(F):(Z&&this.raise(gi.NestedDeclareModule,{at:this.state.lastTokStartLoc}),this.flowParseDeclareModule(F));if(this.isContextual(128))return this.flowParseDeclareTypeAlias(F);if(this.isContextual(129))return this.flowParseDeclareOpaqueType(F);if(this.isContextual(127))return this.flowParseDeclareInterface(F);if(this.match(82))return this.flowParseDeclareExportDeclaration(F,Z);this.unexpected()}flowParseDeclareVariable(F){return this.next(),F.id=this.flowParseTypeAnnotatableIdentifier(!0),this.scope.declareName(F.id.name,rs,F.id.loc.start),this.semicolon(),this.finishNode(F,"DeclareVariable")}flowParseDeclareModule(F){this.scope.enter(Vs),this.match(131)?F.id=super.parseExprAtom():F.id=this.parseIdentifier();let Z=F.body=this.startNode(),we=Z.body=[];for(this.expect(5);!this.match(8);){let Fi=this.startNode();this.match(83)?(this.next(),!this.isContextual(128)&&!this.match(87)&&this.raise(gi.InvalidNonTypeImportInDeclareModule,{at:this.state.lastTokStartLoc}),super.parseImport(Fi)):(this.expectContextual(123,gi.UnsupportedStatementInDeclareModule),Fi=this.flowParseDeclare(Fi,!0)),we.push(Fi)}this.scope.exit(),this.expect(8),this.finishNode(Z,"BlockStatement");let Tt=null,cn=!1;return we.forEach(Fi=>{Gi(Fi)?(Tt==="CommonJS"&&this.raise(gi.AmbiguousDeclareModuleKind,{at:Fi}),Tt="ES"):Fi.type==="DeclareModuleExports"&&(cn&&this.raise(gi.DuplicateDeclareModuleExports,{at:Fi}),Tt==="ES"&&this.raise(gi.AmbiguousDeclareModuleKind,{at:Fi}),Tt="CommonJS",cn=!0)}),F.kind=Tt||"CommonJS",this.finishNode(F,"DeclareModule")}flowParseDeclareExportDeclaration(F,Z){if(this.expect(82),this.eat(65))return this.match(68)||this.match(80)?F.declaration=this.flowParseDeclare(this.startNode()):(F.declaration=this.flowParseType(),this.semicolon()),F.default=!0,this.finishNode(F,"DeclareExportDeclaration");if(this.match(75)||this.isLet()||(this.isContextual(128)||this.isContextual(127))&&!Z){let we=this.state.value;throw this.raise(gi.UnsupportedDeclareExportKind,{at:this.state.startLoc,unsupportedExportKind:we,suggestion:Ya[we]})}if(this.match(74)||this.match(68)||this.match(80)||this.isContextual(129))return F.declaration=this.flowParseDeclare(this.startNode()),F.default=!1,this.finishNode(F,"DeclareExportDeclaration");if(this.match(55)||this.match(5)||this.isContextual(127)||this.isContextual(128)||this.isContextual(129))return F=this.parseExport(F,null),F.type==="ExportNamedDeclaration"&&(F.type="ExportDeclaration",F.default=!1,delete F.exportKind),F.type="Declare"+F.type,F;this.unexpected()}flowParseDeclareModuleExports(F){return this.next(),this.expectContextual(109),F.typeAnnotation=this.flowParseTypeAnnotation(),this.semicolon(),this.finishNode(F,"DeclareModuleExports")}flowParseDeclareTypeAlias(F){this.next();let Z=this.flowParseTypeAlias(F);return Z.type="DeclareTypeAlias",Z}flowParseDeclareOpaqueType(F){this.next();let Z=this.flowParseOpaqueType(F,!0);return Z.type="DeclareOpaqueType",Z}flowParseDeclareInterface(F){return this.next(),this.flowParseInterfaceish(F,!1),this.finishNode(F,"DeclareInterface")}flowParseInterfaceish(F,Z){if(F.id=this.flowParseRestrictedIdentifier(!Z,!0),this.scope.declareName(F.id.name,Z?Mo:ro,F.id.loc.start),this.match(47)?F.typeParameters=this.flowParseTypeParameterDeclaration():F.typeParameters=null,F.extends=[],F.implements=[],F.mixins=[],this.eat(81))do F.extends.push(this.flowParseInterfaceExtends());while(!Z&&this.eat(12));if(Z){if(this.eatContextual(115))do F.mixins.push(this.flowParseInterfaceExtends());while(this.eat(12));if(this.eatContextual(111))do F.implements.push(this.flowParseInterfaceExtends());while(this.eat(12))}F.body=this.flowParseObjectType({allowStatic:Z,allowExact:!1,allowSpread:!1,allowProto:Z,allowInexact:!1})}flowParseInterfaceExtends(){let F=this.startNode();return F.id=this.flowParseQualifiedTypeIdentifier(),this.match(47)?F.typeParameters=this.flowParseTypeParameterInstantiation():F.typeParameters=null,this.finishNode(F,"InterfaceExtends")}flowParseInterface(F){return this.flowParseInterfaceish(F,!1),this.finishNode(F,"InterfaceDeclaration")}checkNotUnderscore(F){F==="_"&&this.raise(gi.UnexpectedReservedUnderscore,{at:this.state.startLoc})}checkReservedType(F,Z,we){as.has(F)&&this.raise(we?gi.AssignReservedType:gi.UnexpectedReservedType,{at:Z,reservedType:F})}flowParseRestrictedIdentifier(F,Z){return this.checkReservedType(this.state.value,this.state.startLoc,Z),this.parseIdentifier(F)}flowParseTypeAlias(F){return F.id=this.flowParseRestrictedIdentifier(!1,!0),this.scope.declareName(F.id.name,ro,F.id.loc.start),this.match(47)?F.typeParameters=this.flowParseTypeParameterDeclaration():F.typeParameters=null,F.right=this.flowParseTypeInitialiser(29),this.semicolon(),this.finishNode(F,"TypeAlias")}flowParseOpaqueType(F,Z){return this.expectContextual(128),F.id=this.flowParseRestrictedIdentifier(!0,!0),this.scope.declareName(F.id.name,ro,F.id.loc.start),this.match(47)?F.typeParameters=this.flowParseTypeParameterDeclaration():F.typeParameters=null,F.supertype=null,this.match(14)&&(F.supertype=this.flowParseTypeInitialiser(14)),F.impltype=null,Z||(F.impltype=this.flowParseTypeInitialiser(29)),this.semicolon(),this.finishNode(F,"OpaqueType")}flowParseTypeParameter(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Z=this.state.startLoc,we=this.startNode(),Tt=this.flowParseVariance(),cn=this.flowParseTypeAnnotatableIdentifier();return we.name=cn.name,we.variance=Tt,we.bound=cn.typeAnnotation,this.match(29)?(this.eat(29),we.default=this.flowParseType()):F&&this.raise(gi.MissingTypeParamDefault,{at:Z}),this.finishNode(we,"TypeParameter")}flowParseTypeParameterDeclaration(){let F=this.state.inType,Z=this.startNode();Z.params=[],this.state.inType=!0,this.match(47)||this.match(140)?this.next():this.unexpected();let we=!1;do{let Tt=this.flowParseTypeParameter(we);Z.params.push(Tt),Tt.default&&(we=!0),this.match(48)||this.expect(12)}while(!this.match(48));return this.expect(48),this.state.inType=F,this.finishNode(Z,"TypeParameterDeclaration")}flowParseTypeParameterInstantiation(){let F=this.startNode(),Z=this.state.inType;F.params=[],this.state.inType=!0,this.expect(47);let we=this.state.noAnonFunctionType;for(this.state.noAnonFunctionType=!1;!this.match(48);)F.params.push(this.flowParseType()),this.match(48)||this.expect(12);return this.state.noAnonFunctionType=we,this.expect(48),this.state.inType=Z,this.finishNode(F,"TypeParameterInstantiation")}flowParseTypeParameterInstantiationCallOrNew(){let F=this.startNode(),Z=this.state.inType;for(F.params=[],this.state.inType=!0,this.expect(47);!this.match(48);)F.params.push(this.flowParseTypeOrImplicitInstantiation()),this.match(48)||this.expect(12);return this.expect(48),this.state.inType=Z,this.finishNode(F,"TypeParameterInstantiation")}flowParseInterfaceType(){let F=this.startNode();if(this.expectContextual(127),F.extends=[],this.eat(81))do F.extends.push(this.flowParseInterfaceExtends());while(this.eat(12));return F.body=this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!1,allowProto:!1,allowInexact:!1}),this.finishNode(F,"InterfaceTypeAnnotation")}flowParseObjectPropertyKey(){return this.match(132)||this.match(131)?super.parseExprAtom():this.parseIdentifier(!0)}flowParseObjectTypeIndexer(F,Z,we){return F.static=Z,this.lookahead().type===14?(F.id=this.flowParseObjectPropertyKey(),F.key=this.flowParseTypeInitialiser()):(F.id=null,F.key=this.flowParseType()),this.expect(3),F.value=this.flowParseTypeInitialiser(),F.variance=we,this.finishNode(F,"ObjectTypeIndexer")}flowParseObjectTypeInternalSlot(F,Z){return F.static=Z,F.id=this.flowParseObjectPropertyKey(),this.expect(3),this.expect(3),this.match(47)||this.match(10)?(F.method=!0,F.optional=!1,F.value=this.flowParseObjectTypeMethodish(this.startNodeAt(F.loc.start))):(F.method=!1,this.eat(17)&&(F.optional=!0),F.value=this.flowParseTypeInitialiser()),this.finishNode(F,"ObjectTypeInternalSlot")}flowParseObjectTypeMethodish(F){for(F.params=[],F.rest=null,F.typeParameters=null,F.this=null,this.match(47)&&(F.typeParameters=this.flowParseTypeParameterDeclaration()),this.expect(10),this.match(78)&&(F.this=this.flowParseFunctionTypeParam(!0),F.this.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)F.params.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(F.rest=this.flowParseFunctionTypeParam(!1)),this.expect(11),F.returnType=this.flowParseTypeInitialiser(),this.finishNode(F,"FunctionTypeAnnotation")}flowParseObjectTypeCallProperty(F,Z){let we=this.startNode();return F.static=Z,F.value=this.flowParseObjectTypeMethodish(we),this.finishNode(F,"ObjectTypeCallProperty")}flowParseObjectType(F){let{allowStatic:Z,allowExact:we,allowSpread:Tt,allowProto:cn,allowInexact:Fi}=F,aa=this.state.inType;this.state.inType=!0;let Wa=this.startNode();Wa.callProperties=[],Wa.properties=[],Wa.indexers=[],Wa.internalSlots=[];let oo,uu,Ql=!1;for(we&&this.match(6)?(this.expect(6),oo=9,uu=!0):(this.expect(5),oo=8,uu=!1),Wa.exact=uu;!this.match(oo);){let Vp=!1,Sh=null,dh=null,yv=this.startNode();if(cn&&this.isContextual(116)){let N_=this.lookahead();N_.type!==14&&N_.type!==17&&(this.next(),Sh=this.state.startLoc,Z=!1)}if(Z&&this.isContextual(104)){let N_=this.lookahead();N_.type!==14&&N_.type!==17&&(this.next(),Vp=!0)}let K1=this.flowParseVariance();if(this.eat(0))Sh!=null&&this.unexpected(Sh),this.eat(0)?(K1&&this.unexpected(K1.loc.start),Wa.internalSlots.push(this.flowParseObjectTypeInternalSlot(yv,Vp))):Wa.indexers.push(this.flowParseObjectTypeIndexer(yv,Vp,K1));else if(this.match(10)||this.match(47))Sh!=null&&this.unexpected(Sh),K1&&this.unexpected(K1.loc.start),Wa.callProperties.push(this.flowParseObjectTypeCallProperty(yv,Vp));else{let N_="init";if(this.isContextual(98)||this.isContextual(103)){let JB=this.lookahead();ki(JB.type)&&(N_=this.state.value,this.next())}let ps=this.flowParseObjectTypeProperty(yv,Vp,Sh,K1,N_,Tt,Fi??!uu);ps===null?(Ql=!0,dh=this.state.lastTokStartLoc):Wa.properties.push(ps)}this.flowObjectTypeSemicolon(),dh&&!this.match(8)&&!this.match(9)&&this.raise(gi.UnexpectedExplicitInexactInObject,{at:dh})}this.expect(oo),Tt&&(Wa.inexact=Ql);let nm=this.finishNode(Wa,"ObjectTypeAnnotation");return this.state.inType=aa,nm}flowParseObjectTypeProperty(F,Z,we,Tt,cn,Fi,aa){if(this.eat(21))return this.match(12)||this.match(13)||this.match(8)||this.match(9)?(Fi?aa||this.raise(gi.InexactInsideExact,{at:this.state.lastTokStartLoc}):this.raise(gi.InexactInsideNonObject,{at:this.state.lastTokStartLoc}),Tt&&this.raise(gi.InexactVariance,{at:Tt}),null):(Fi||this.raise(gi.UnexpectedSpreadType,{at:this.state.lastTokStartLoc}),we!=null&&this.unexpected(we),Tt&&this.raise(gi.SpreadVariance,{at:Tt}),F.argument=this.flowParseType(),this.finishNode(F,"ObjectTypeSpreadProperty"));{F.key=this.flowParseObjectPropertyKey(),F.static=Z,F.proto=we!=null,F.kind=cn;let Wa=!1;return this.match(47)||this.match(10)?(F.method=!0,we!=null&&this.unexpected(we),Tt&&this.unexpected(Tt.loc.start),F.value=this.flowParseObjectTypeMethodish(this.startNodeAt(F.loc.start)),(cn==="get"||cn==="set")&&this.flowCheckGetterSetterParams(F),!Fi&&F.key.name==="constructor"&&F.value.this&&this.raise(gi.ThisParamBannedInConstructor,{at:F.value.this})):(cn!=="init"&&this.unexpected(),F.method=!1,this.eat(17)&&(Wa=!0),F.value=this.flowParseTypeInitialiser(),F.variance=Tt),F.optional=Wa,this.finishNode(F,"ObjectTypeProperty")}}flowCheckGetterSetterParams(F){let Z=F.kind==="get"?0:1,we=F.value.params.length+(F.value.rest?1:0);F.value.this&&this.raise(F.kind==="get"?gi.GetterMayNotHaveThisParam:gi.SetterMayNotHaveThisParam,{at:F.value.this}),we!==Z&&this.raise(F.kind==="get"?Os.BadGetterArity:Os.BadSetterArity,{at:F}),F.kind==="set"&&F.value.rest&&this.raise(Os.BadSetterRestParameter,{at:F})}flowObjectTypeSemicolon(){!this.eat(13)&&!this.eat(12)&&!this.match(8)&&!this.match(9)&&this.unexpected()}flowParseQualifiedTypeIdentifier(F,Z){var we;(we=F)!=null||(F=this.state.startLoc);let Tt=Z||this.flowParseRestrictedIdentifier(!0);for(;this.eat(16);){let cn=this.startNodeAt(F);cn.qualification=Tt,cn.id=this.flowParseRestrictedIdentifier(!0),Tt=this.finishNode(cn,"QualifiedTypeIdentifier")}return Tt}flowParseGenericType(F,Z){let we=this.startNodeAt(F);return we.typeParameters=null,we.id=this.flowParseQualifiedTypeIdentifier(F,Z),this.match(47)&&(we.typeParameters=this.flowParseTypeParameterInstantiation()),this.finishNode(we,"GenericTypeAnnotation")}flowParseTypeofType(){let F=this.startNode();return this.expect(87),F.argument=this.flowParsePrimaryType(),this.finishNode(F,"TypeofTypeAnnotation")}flowParseTupleType(){let F=this.startNode();for(F.types=[],this.expect(0);this.state.pos0&&arguments[0]!==void 0?arguments[0]:[],Z=null,we=null;for(this.match(78)&&(we=this.flowParseFunctionTypeParam(!0),we.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)F.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(Z=this.flowParseFunctionTypeParam(!1)),{params:F,rest:Z,_this:we}}flowIdentToTypeAnnotation(F,Z,we){switch(we.name){case"any":return this.finishNode(Z,"AnyTypeAnnotation");case"bool":case"boolean":return this.finishNode(Z,"BooleanTypeAnnotation");case"mixed":return this.finishNode(Z,"MixedTypeAnnotation");case"empty":return this.finishNode(Z,"EmptyTypeAnnotation");case"number":return this.finishNode(Z,"NumberTypeAnnotation");case"string":return this.finishNode(Z,"StringTypeAnnotation");case"symbol":return this.finishNode(Z,"SymbolTypeAnnotation");default:return this.checkNotUnderscore(we.name),this.flowParseGenericType(F,we)}}flowParsePrimaryType(){let F=this.state.startLoc,Z=this.startNode(),we,Tt,cn=!1,Fi=this.state.noAnonFunctionType;switch(this.state.type){case 5:return this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!0,allowProto:!1,allowInexact:!0});case 6:return this.flowParseObjectType({allowStatic:!1,allowExact:!0,allowSpread:!0,allowProto:!1,allowInexact:!1});case 0:return this.state.noAnonFunctionType=!1,Tt=this.flowParseTupleType(),this.state.noAnonFunctionType=Fi,Tt;case 47:return Z.typeParameters=this.flowParseTypeParameterDeclaration(),this.expect(10),we=this.flowParseFunctionTypeParams(),Z.params=we.params,Z.rest=we.rest,Z.this=we._this,this.expect(11),this.expect(19),Z.returnType=this.flowParseType(),this.finishNode(Z,"FunctionTypeAnnotation");case 10:if(this.next(),!this.match(11)&&!this.match(21))if(kr(this.state.type)||this.match(78)){let aa=this.lookahead().type;cn=aa!==17&&aa!==14}else cn=!0;if(cn){if(this.state.noAnonFunctionType=!1,Tt=this.flowParseType(),this.state.noAnonFunctionType=Fi,this.state.noAnonFunctionType||!(this.match(12)||this.match(11)&&this.lookahead().type===19))return this.expect(11),Tt;this.eat(12)}return Tt?we=this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(Tt)]):we=this.flowParseFunctionTypeParams(),Z.params=we.params,Z.rest=we.rest,Z.this=we._this,this.expect(11),this.expect(19),Z.returnType=this.flowParseType(),Z.typeParameters=null,this.finishNode(Z,"FunctionTypeAnnotation");case 131:return this.parseLiteral(this.state.value,"StringLiteralTypeAnnotation");case 85:case 86:return Z.value=this.match(85),this.next(),this.finishNode(Z,"BooleanLiteralTypeAnnotation");case 53:if(this.state.value==="-"){if(this.next(),this.match(132))return this.parseLiteralAtNode(-this.state.value,"NumberLiteralTypeAnnotation",Z);if(this.match(133))return this.parseLiteralAtNode(-this.state.value,"BigIntLiteralTypeAnnotation",Z);throw this.raise(gi.UnexpectedSubtractionOperand,{at:this.state.startLoc})}this.unexpected();return;case 132:return this.parseLiteral(this.state.value,"NumberLiteralTypeAnnotation");case 133:return this.parseLiteral(this.state.value,"BigIntLiteralTypeAnnotation");case 88:return this.next(),this.finishNode(Z,"VoidTypeAnnotation");case 84:return this.next(),this.finishNode(Z,"NullLiteralTypeAnnotation");case 78:return this.next(),this.finishNode(Z,"ThisTypeAnnotation");case 55:return this.next(),this.finishNode(Z,"ExistsTypeAnnotation");case 87:return this.flowParseTypeofType();default:if(Wr(this.state.type)){let aa=Ms(this.state.type);return this.next(),super.createIdentifier(Z,aa)}else if(kr(this.state.type))return this.isContextual(127)?this.flowParseInterfaceType():this.flowIdentToTypeAnnotation(F,Z,this.parseIdentifier())}this.unexpected()}flowParsePostfixType(){let F=this.state.startLoc,Z=this.flowParsePrimaryType(),we=!1;for(;(this.match(0)||this.match(18))&&!this.canInsertSemicolon();){let Tt=this.startNodeAt(F),cn=this.eat(18);we=we||cn,this.expect(0),!cn&&this.match(3)?(Tt.elementType=Z,this.next(),Z=this.finishNode(Tt,"ArrayTypeAnnotation")):(Tt.objectType=Z,Tt.indexType=this.flowParseType(),this.expect(3),we?(Tt.optional=cn,Z=this.finishNode(Tt,"OptionalIndexedAccessType")):Z=this.finishNode(Tt,"IndexedAccessType"))}return Z}flowParsePrefixType(){let F=this.startNode();return this.eat(17)?(F.typeAnnotation=this.flowParsePrefixType(),this.finishNode(F,"NullableTypeAnnotation")):this.flowParsePostfixType()}flowParseAnonFunctionWithoutParens(){let F=this.flowParsePrefixType();if(!this.state.noAnonFunctionType&&this.eat(19)){let Z=this.startNodeAt(F.loc.start);return Z.params=[this.reinterpretTypeAsFunctionTypeParam(F)],Z.rest=null,Z.this=null,Z.returnType=this.flowParseType(),Z.typeParameters=null,this.finishNode(Z,"FunctionTypeAnnotation")}return F}flowParseIntersectionType(){let F=this.startNode();this.eat(45);let Z=this.flowParseAnonFunctionWithoutParens();for(F.types=[Z];this.eat(45);)F.types.push(this.flowParseAnonFunctionWithoutParens());return F.types.length===1?Z:this.finishNode(F,"IntersectionTypeAnnotation")}flowParseUnionType(){let F=this.startNode();this.eat(43);let Z=this.flowParseIntersectionType();for(F.types=[Z];this.eat(43);)F.types.push(this.flowParseIntersectionType());return F.types.length===1?Z:this.finishNode(F,"UnionTypeAnnotation")}flowParseType(){let F=this.state.inType;this.state.inType=!0;let Z=this.flowParseUnionType();return this.state.inType=F,Z}flowParseTypeOrImplicitInstantiation(){if(this.state.type===130&&this.state.value==="_"){let F=this.state.startLoc,Z=this.parseIdentifier();return this.flowParseGenericType(F,Z)}else return this.flowParseType()}flowParseTypeAnnotation(){let F=this.startNode();return F.typeAnnotation=this.flowParseTypeInitialiser(),this.finishNode(F,"TypeAnnotation")}flowParseTypeAnnotatableIdentifier(F){let Z=F?this.parseIdentifier():this.flowParseRestrictedIdentifier();return this.match(14)&&(Z.typeAnnotation=this.flowParseTypeAnnotation(),this.resetEndLocation(Z)),Z}typeCastToParameter(F){return F.expression.typeAnnotation=F.typeAnnotation,this.resetEndLocation(F.expression,F.typeAnnotation.loc.end),F.expression}flowParseVariance(){let F=null;return this.match(53)?(F=this.startNode(),this.state.value==="+"?F.kind="plus":F.kind="minus",this.next(),this.finishNode(F,"Variance")):F}parseFunctionBody(F,Z){let we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(Z){this.forwardNoArrowParamsConversionAt(F,()=>super.parseFunctionBody(F,!0,we));return}super.parseFunctionBody(F,!1,we)}parseFunctionBodyAndFinish(F,Z){let we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.match(14)){let Tt=this.startNode();[Tt.typeAnnotation,F.predicate]=this.flowParseTypeAndPredicateInitialiser(),F.returnType=Tt.typeAnnotation?this.finishNode(Tt,"TypeAnnotation"):null}return super.parseFunctionBodyAndFinish(F,Z,we)}parseStatementLike(F){if(this.state.strict&&this.isContextual(127)){let we=this.lookahead();if($n(we.type)){let Tt=this.startNode();return this.next(),this.flowParseInterface(Tt)}}else if(this.shouldParseEnums()&&this.isContextual(124)){let we=this.startNode();return this.next(),this.flowParseEnumDeclaration(we)}let Z=super.parseStatementLike(F);return this.flowPragma===void 0&&!this.isValidDirective(Z)&&(this.flowPragma=null),Z}parseExpressionStatement(F,Z,we){if(Z.type==="Identifier"){if(Z.name==="declare"){if(this.match(80)||kr(this.state.type)||this.match(68)||this.match(74)||this.match(82))return this.flowParseDeclare(F)}else if(kr(this.state.type)){if(Z.name==="interface")return this.flowParseInterface(F);if(Z.name==="type")return this.flowParseTypeAlias(F);if(Z.name==="opaque")return this.flowParseOpaqueType(F,!1)}}return super.parseExpressionStatement(F,Z,we)}shouldParseExportDeclaration(){let{type:F}=this.state;return Ws(F)||this.shouldParseEnums()&&F===124?!this.state.containsEsc:super.shouldParseExportDeclaration()}isExportDefaultSpecifier(){let{type:F}=this.state;return Ws(F)||this.shouldParseEnums()&&F===124?this.state.containsEsc:super.isExportDefaultSpecifier()}parseExportDefaultExpression(){if(this.shouldParseEnums()&&this.isContextual(124)){let F=this.startNode();return this.next(),this.flowParseEnumDeclaration(F)}return super.parseExportDefaultExpression()}parseConditional(F,Z,we){if(!this.match(17))return F;if(this.state.maybeInArrowParameters){let Ql=this.lookaheadCharCode();if(Ql===44||Ql===61||Ql===58||Ql===41)return this.setOptionalParametersError(we),F}this.expect(17);let Tt=this.state.clone(),cn=this.state.noArrowAt,Fi=this.startNodeAt(Z),{consequent:aa,failed:Wa}=this.tryParseConditionalConsequent(),[oo,uu]=this.getArrowLikeExpressions(aa);if(Wa||uu.length>0){let Ql=[...cn];if(uu.length>0){this.state=Tt,this.state.noArrowAt=Ql;for(let nm=0;nm1&&this.raise(gi.AmbiguousConditionalArrow,{at:Tt.startLoc}),Wa&&oo.length===1&&(this.state=Tt,Ql.push(oo[0].start),this.state.noArrowAt=Ql,{consequent:aa,failed:Wa}=this.tryParseConditionalConsequent())}return this.getArrowLikeExpressions(aa,!0),this.state.noArrowAt=cn,this.expect(14),Fi.test=F,Fi.consequent=aa,Fi.alternate=this.forwardNoArrowParamsConversionAt(Fi,()=>this.parseMaybeAssign(void 0,void 0)),this.finishNode(Fi,"ConditionalExpression")}tryParseConditionalConsequent(){this.state.noArrowParamsConversionAt.push(this.state.start);let F=this.parseMaybeAssignAllowIn(),Z=!this.match(14);return this.state.noArrowParamsConversionAt.pop(),{consequent:F,failed:Z}}getArrowLikeExpressions(F,Z){let we=[F],Tt=[];for(;we.length!==0;){let cn=we.pop();cn.type==="ArrowFunctionExpression"?(cn.typeParameters||!cn.returnType?this.finishArrowValidation(cn):Tt.push(cn),we.push(cn.body)):cn.type==="ConditionalExpression"&&(we.push(cn.consequent),we.push(cn.alternate))}return Z?(Tt.forEach(cn=>this.finishArrowValidation(cn)),[Tt,[]]):al(Tt,cn=>cn.params.every(Fi=>this.isAssignable(Fi,!0)))}finishArrowValidation(F){var Z;this.toAssignableList(F.params,(Z=F.extra)==null?void 0:Z.trailingCommaLoc,!1),this.scope.enter(Ru|re),super.checkParams(F,!1,!0),this.scope.exit()}forwardNoArrowParamsConversionAt(F,Z){let we;return this.state.noArrowParamsConversionAt.indexOf(F.start)!==-1?(this.state.noArrowParamsConversionAt.push(this.state.start),we=Z(),this.state.noArrowParamsConversionAt.pop()):we=Z(),we}parseParenItem(F,Z){if(F=super.parseParenItem(F,Z),this.eat(17)&&(F.optional=!0,this.resetEndLocation(F)),this.match(14)){let we=this.startNodeAt(Z);return we.expression=F,we.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(we,"TypeCastExpression")}return F}assertModuleNodeAllowed(F){F.type==="ImportDeclaration"&&(F.importKind==="type"||F.importKind==="typeof")||F.type==="ExportNamedDeclaration"&&F.exportKind==="type"||F.type==="ExportAllDeclaration"&&F.exportKind==="type"||super.assertModuleNodeAllowed(F)}parseExport(F,Z){let we=super.parseExport(F,Z);return(we.type==="ExportNamedDeclaration"||we.type==="ExportAllDeclaration")&&(we.exportKind=we.exportKind||"value"),we}parseExportDeclaration(F){if(this.isContextual(128)){F.exportKind="type";let Z=this.startNode();return this.next(),this.match(5)?(F.specifiers=this.parseExportSpecifiers(!0),super.parseExportFrom(F),null):this.flowParseTypeAlias(Z)}else if(this.isContextual(129)){F.exportKind="type";let Z=this.startNode();return this.next(),this.flowParseOpaqueType(Z,!1)}else if(this.isContextual(127)){F.exportKind="type";let Z=this.startNode();return this.next(),this.flowParseInterface(Z)}else if(this.shouldParseEnums()&&this.isContextual(124)){F.exportKind="value";let Z=this.startNode();return this.next(),this.flowParseEnumDeclaration(Z)}else return super.parseExportDeclaration(F)}eatExportStar(F){return super.eatExportStar(F)?!0:this.isContextual(128)&&this.lookahead().type===55?(F.exportKind="type",this.next(),this.next(),!0):!1}maybeParseExportNamespaceSpecifier(F){let{startLoc:Z}=this.state,we=super.maybeParseExportNamespaceSpecifier(F);return we&&F.exportKind==="type"&&this.unexpected(Z),we}parseClassId(F,Z,we){super.parseClassId(F,Z,we),this.match(47)&&(F.typeParameters=this.flowParseTypeParameterDeclaration())}parseClassMember(F,Z,we){let{startLoc:Tt}=this.state;if(this.isContextual(123)){if(super.parseClassMemberFromModifier(F,Z))return;Z.declare=!0}super.parseClassMember(F,Z,we),Z.declare&&(Z.type!=="ClassProperty"&&Z.type!=="ClassPrivateProperty"&&Z.type!=="PropertyDefinition"?this.raise(gi.DeclareClassElement,{at:Tt}):Z.value&&this.raise(gi.DeclareClassFieldInitializer,{at:Z.value}))}isIterator(F){return F==="iterator"||F==="asyncIterator"}readIterator(){let F=super.readWord1(),Z="@@"+F;(!this.isIterator(F)||!this.state.inType)&&this.raise(Os.InvalidIdentifier,{at:this.state.curPosition(),identifierName:Z}),this.finishToken(130,Z)}getTokenFromCode(F){let Z=this.input.charCodeAt(this.state.pos+1);F===123&&Z===124?this.finishOp(6,2):this.state.inType&&(F===62||F===60)?this.finishOp(F===62?48:47,1):this.state.inType&&F===63?Z===46?this.finishOp(18,2):this.finishOp(17,1):At(F,Z,this.input.charCodeAt(this.state.pos+2))?(this.state.pos+=2,this.readIterator()):super.getTokenFromCode(F)}isAssignable(F,Z){return F.type==="TypeCastExpression"?this.isAssignable(F.expression,Z):super.isAssignable(F,Z)}toAssignable(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;!Z&&F.type==="AssignmentExpression"&&F.left.type==="TypeCastExpression"&&(F.left=this.typeCastToParameter(F.left)),super.toAssignable(F,Z)}toAssignableList(F,Z,we){for(let Tt=0;Tt1||!Z)&&this.raise(gi.TypeCastInPattern,{at:cn.typeAnnotation})}return F}parseArrayLike(F,Z,we,Tt){let cn=super.parseArrayLike(F,Z,we,Tt);return Z&&!this.state.maybeInArrowParameters&&this.toReferencedList(cn.elements),cn}isValidLVal(F,Z,we){return F==="TypeCastExpression"||super.isValidLVal(F,Z,we)}parseClassProperty(F){return this.match(14)&&(F.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassProperty(F)}parseClassPrivateProperty(F){return this.match(14)&&(F.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassPrivateProperty(F)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(14)||super.isClassProperty()}isNonstaticConstructor(F){return!this.match(14)&&super.isNonstaticConstructor(F)}pushClassMethod(F,Z,we,Tt,cn,Fi){if(Z.variance&&this.unexpected(Z.variance.loc.start),delete Z.variance,this.match(47)&&(Z.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassMethod(F,Z,we,Tt,cn,Fi),Z.params&&cn){let aa=Z.params;aa.length>0&&this.isThisParam(aa[0])&&this.raise(gi.ThisParamBannedInConstructor,{at:Z})}else if(Z.type==="MethodDefinition"&&cn&&Z.value.params){let aa=Z.value.params;aa.length>0&&this.isThisParam(aa[0])&&this.raise(gi.ThisParamBannedInConstructor,{at:Z})}}pushClassPrivateMethod(F,Z,we,Tt){Z.variance&&this.unexpected(Z.variance.loc.start),delete Z.variance,this.match(47)&&(Z.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassPrivateMethod(F,Z,we,Tt)}parseClassSuper(F){if(super.parseClassSuper(F),F.superClass&&this.match(47)&&(F.superTypeParameters=this.flowParseTypeParameterInstantiation()),this.isContextual(111)){this.next();let Z=F.implements=[];do{let we=this.startNode();we.id=this.flowParseRestrictedIdentifier(!0),this.match(47)?we.typeParameters=this.flowParseTypeParameterInstantiation():we.typeParameters=null,Z.push(this.finishNode(we,"ClassImplements"))}while(this.eat(12))}}checkGetterSetterParams(F){super.checkGetterSetterParams(F);let Z=this.getObjectOrClassMethodParams(F);if(Z.length>0){let we=Z[0];this.isThisParam(we)&&F.kind==="get"?this.raise(gi.GetterMayNotHaveThisParam,{at:we}):this.isThisParam(we)&&this.raise(gi.SetterMayNotHaveThisParam,{at:we})}}parsePropertyNamePrefixOperator(F){F.variance=this.flowParseVariance()}parseObjPropValue(F,Z,we,Tt,cn,Fi,aa){F.variance&&this.unexpected(F.variance.loc.start),delete F.variance;let Wa;this.match(47)&&!Fi&&(Wa=this.flowParseTypeParameterDeclaration(),this.match(10)||this.unexpected());let oo=super.parseObjPropValue(F,Z,we,Tt,cn,Fi,aa);return Wa&&((oo.value||oo).typeParameters=Wa),oo}parseAssignableListItemTypes(F){return this.eat(17)&&(F.type!=="Identifier"&&this.raise(gi.PatternIsOptional,{at:F}),this.isThisParam(F)&&this.raise(gi.ThisParamMayNotBeOptional,{at:F}),F.optional=!0),this.match(14)?F.typeAnnotation=this.flowParseTypeAnnotation():this.isThisParam(F)&&this.raise(gi.ThisParamAnnotationRequired,{at:F}),this.match(29)&&this.isThisParam(F)&&this.raise(gi.ThisParamNoDefault,{at:F}),this.resetEndLocation(F),F}parseMaybeDefault(F,Z){let we=super.parseMaybeDefault(F,Z);return we.type==="AssignmentPattern"&&we.typeAnnotation&&we.right.startsuper.parseMaybeAssign(F,Z),Tt),!cn.error)return cn.node;let{context:Wa}=this.state,oo=Wa[Wa.length-1];(oo===to.j_oTag||oo===to.j_expr)&&Wa.pop()}if((we=cn)!=null&&we.error||this.match(47)){var Fi,aa;Tt=Tt||this.state.clone();let Wa,oo=this.tryParse(Ql=>{var nm;Wa=this.flowParseTypeParameterDeclaration();let Vp=this.forwardNoArrowParamsConversionAt(Wa,()=>{let dh=super.parseMaybeAssign(F,Z);return this.resetStartLocationFromNode(dh,Wa),dh});(nm=Vp.extra)!=null&&nm.parenthesized&&Ql();let Sh=this.maybeUnwrapTypeCastExpression(Vp);return Sh.type!=="ArrowFunctionExpression"&&Ql(),Sh.typeParameters=Wa,this.resetStartLocationFromNode(Sh,Wa),Vp},Tt),uu=null;if(oo.node&&this.maybeUnwrapTypeCastExpression(oo.node).type==="ArrowFunctionExpression"){if(!oo.error&&!oo.aborted)return oo.node.async&&this.raise(gi.UnexpectedTypeParameterBeforeAsyncArrowFunction,{at:Wa}),oo.node;uu=oo.node}if((Fi=cn)!=null&&Fi.node)return this.state=cn.failState,cn.node;if(uu)return this.state=oo.failState,uu;throw(aa=cn)!=null&&aa.thrown?cn.error:oo.thrown?oo.error:this.raise(gi.UnexpectedTokenAfterTypeParameter,{at:Wa})}return super.parseMaybeAssign(F,Z)}parseArrow(F){if(this.match(14)){let Z=this.tryParse(()=>{let we=this.state.noAnonFunctionType;this.state.noAnonFunctionType=!0;let Tt=this.startNode();return[Tt.typeAnnotation,F.predicate]=this.flowParseTypeAndPredicateInitialiser(),this.state.noAnonFunctionType=we,this.canInsertSemicolon()&&this.unexpected(),this.match(19)||this.unexpected(),Tt});if(Z.thrown)return null;Z.error&&(this.state=Z.failState),F.returnType=Z.node.typeAnnotation?this.finishNode(Z.node,"TypeAnnotation"):null}return super.parseArrow(F)}shouldParseArrow(F){return this.match(14)||super.shouldParseArrow(F)}setArrowFunctionParameters(F,Z){this.state.noArrowParamsConversionAt.indexOf(F.start)!==-1?F.params=Z:super.setArrowFunctionParameters(F,Z)}checkParams(F,Z,we){let Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;if(!(we&&this.state.noArrowParamsConversionAt.indexOf(F.start)!==-1)){for(let cn=0;cn0&&this.raise(gi.ThisParamMustBeFirst,{at:F.params[cn]});super.checkParams(F,Z,we,Tt)}}parseParenAndDistinguishExpression(F){return super.parseParenAndDistinguishExpression(F&&this.state.noArrowAt.indexOf(this.state.start)===-1)}parseSubscripts(F,Z,we){if(F.type==="Identifier"&&F.name==="async"&&this.state.noArrowAt.indexOf(Z.index)!==-1){this.next();let Tt=this.startNodeAt(Z);Tt.callee=F,Tt.arguments=super.parseCallExpressionArguments(11,!1),F=this.finishNode(Tt,"CallExpression")}else if(F.type==="Identifier"&&F.name==="async"&&this.match(47)){let Tt=this.state.clone(),cn=this.tryParse(aa=>this.parseAsyncArrowWithTypeParameters(Z)||aa(),Tt);if(!cn.error&&!cn.aborted)return cn.node;let Fi=this.tryParse(()=>super.parseSubscripts(F,Z,we),Tt);if(Fi.node&&!Fi.error)return Fi.node;if(cn.node)return this.state=cn.failState,cn.node;if(Fi.node)return this.state=Fi.failState,Fi.node;throw cn.error||Fi.error}return super.parseSubscripts(F,Z,we)}parseSubscript(F,Z,we,Tt){if(this.match(18)&&this.isLookaheadToken_lt()){if(Tt.optionalChainMember=!0,we)return Tt.stop=!0,F;this.next();let cn=this.startNodeAt(Z);return cn.callee=F,cn.typeArguments=this.flowParseTypeParameterInstantiation(),this.expect(10),cn.arguments=this.parseCallExpressionArguments(11,!1),cn.optional=!0,this.finishCallExpression(cn,!0)}else if(!we&&this.shouldParseTypes()&&this.match(47)){let cn=this.startNodeAt(Z);cn.callee=F;let Fi=this.tryParse(()=>(cn.typeArguments=this.flowParseTypeParameterInstantiationCallOrNew(),this.expect(10),cn.arguments=super.parseCallExpressionArguments(11,!1),Tt.optionalChainMember&&(cn.optional=!1),this.finishCallExpression(cn,Tt.optionalChainMember)));if(Fi.node)return Fi.error&&(this.state=Fi.failState),Fi.node}return super.parseSubscript(F,Z,we,Tt)}parseNewCallee(F){super.parseNewCallee(F);let Z=null;this.shouldParseTypes()&&this.match(47)&&(Z=this.tryParse(()=>this.flowParseTypeParameterInstantiationCallOrNew()).node),F.typeArguments=Z}parseAsyncArrowWithTypeParameters(F){let Z=this.startNodeAt(F);if(this.parseFunctionParams(Z,!1),!!this.parseArrow(Z))return super.parseArrowExpression(Z,void 0,!0)}readToken_mult_modulo(F){let Z=this.input.charCodeAt(this.state.pos+1);if(F===42&&Z===47&&this.state.hasFlowComment){this.state.hasFlowComment=!1,this.state.pos+=2,this.nextToken();return}super.readToken_mult_modulo(F)}readToken_pipe_amp(F){let Z=this.input.charCodeAt(this.state.pos+1);if(F===124&&Z===125){this.finishOp(9,2);return}super.readToken_pipe_amp(F)}parseTopLevel(F,Z){let we=super.parseTopLevel(F,Z);return this.state.hasFlowComment&&this.raise(gi.UnterminatedFlowComment,{at:this.state.curPosition()}),we}skipBlockComment(){if(this.hasPlugin("flowComments")&&this.skipFlowComment()){if(this.state.hasFlowComment)throw this.raise(gi.NestedFlowComment,{at:this.state.startLoc});this.hasFlowCommentCompletion();let F=this.skipFlowComment();F&&(this.state.pos+=F,this.state.hasFlowComment=!0);return}return super.skipBlockComment(this.state.hasFlowComment?"*-/":"*/")}skipFlowComment(){let{pos:F}=this.state,Z=2;for(;[32,9].includes(this.input.charCodeAt(F+Z));)Z++;let we=this.input.charCodeAt(Z+F),Tt=this.input.charCodeAt(Z+F+1);return we===58&&Tt===58?Z+2:this.input.slice(Z+F,Z+F+12)==="flow-include"?Z+12:we===58&&Tt!==58?Z:!1}hasFlowCommentCompletion(){if(this.input.indexOf("*/",this.state.pos)===-1)throw this.raise(Os.UnterminatedComment,{at:this.state.curPosition()})}flowEnumErrorBooleanMemberNotInitialized(F,Z){let{enumName:we,memberName:Tt}=Z;this.raise(gi.EnumBooleanMemberNotInitialized,{at:F,memberName:Tt,enumName:we})}flowEnumErrorInvalidMemberInitializer(F,Z){return this.raise(Z.explicitType?Z.explicitType==="symbol"?gi.EnumInvalidMemberInitializerSymbolType:gi.EnumInvalidMemberInitializerPrimaryType:gi.EnumInvalidMemberInitializerUnknownType,Object.assign({at:F},Z))}flowEnumErrorNumberMemberNotInitialized(F,Z){let{enumName:we,memberName:Tt}=Z;this.raise(gi.EnumNumberMemberNotInitialized,{at:F,enumName:we,memberName:Tt})}flowEnumErrorStringMemberInconsistentlyInitailized(F,Z){let{enumName:we}=Z;this.raise(gi.EnumStringMemberInconsistentlyInitailized,{at:F,enumName:we})}flowEnumMemberInit(){let F=this.state.startLoc,Z=()=>this.match(12)||this.match(8);switch(this.state.type){case 132:{let we=this.parseNumericLiteral(this.state.value);return Z()?{type:"number",loc:we.loc.start,value:we}:{type:"invalid",loc:F}}case 131:{let we=this.parseStringLiteral(this.state.value);return Z()?{type:"string",loc:we.loc.start,value:we}:{type:"invalid",loc:F}}case 85:case 86:{let we=this.parseBooleanLiteral(this.match(85));return Z()?{type:"boolean",loc:we.loc.start,value:we}:{type:"invalid",loc:F}}default:return{type:"invalid",loc:F}}}flowEnumMemberRaw(){let F=this.state.startLoc,Z=this.parseIdentifier(!0),we=this.eat(29)?this.flowEnumMemberInit():{type:"none",loc:F};return{id:Z,init:we}}flowEnumCheckExplicitTypeMismatch(F,Z,we){let{explicitType:Tt}=Z;Tt!==null&&Tt!==we&&this.flowEnumErrorInvalidMemberInitializer(F,Z)}flowEnumMembers(F){let{enumName:Z,explicitType:we}=F,Tt=new Set,cn={booleanMembers:[],numberMembers:[],stringMembers:[],defaultedMembers:[]},Fi=!1;for(;!this.match(8);){if(this.eat(21)){Fi=!0;break}let aa=this.startNode(),{id:Wa,init:oo}=this.flowEnumMemberRaw(),uu=Wa.name;if(uu==="")continue;/^[a-z]/.test(uu)&&this.raise(gi.EnumInvalidMemberName,{at:Wa,memberName:uu,suggestion:uu[0].toUpperCase()+uu.slice(1),enumName:Z}),Tt.has(uu)&&this.raise(gi.EnumDuplicateMemberName,{at:Wa,memberName:uu,enumName:Z}),Tt.add(uu);let Ql={enumName:Z,explicitType:we,memberName:uu};switch(aa.id=Wa,oo.type){case"boolean":{this.flowEnumCheckExplicitTypeMismatch(oo.loc,Ql,"boolean"),aa.init=oo.value,cn.booleanMembers.push(this.finishNode(aa,"EnumBooleanMember"));break}case"number":{this.flowEnumCheckExplicitTypeMismatch(oo.loc,Ql,"number"),aa.init=oo.value,cn.numberMembers.push(this.finishNode(aa,"EnumNumberMember"));break}case"string":{this.flowEnumCheckExplicitTypeMismatch(oo.loc,Ql,"string"),aa.init=oo.value,cn.stringMembers.push(this.finishNode(aa,"EnumStringMember"));break}case"invalid":throw this.flowEnumErrorInvalidMemberInitializer(oo.loc,Ql);case"none":switch(we){case"boolean":this.flowEnumErrorBooleanMemberNotInitialized(oo.loc,Ql);break;case"number":this.flowEnumErrorNumberMemberNotInitialized(oo.loc,Ql);break;default:cn.defaultedMembers.push(this.finishNode(aa,"EnumDefaultedMember"))}}this.match(8)||this.expect(12)}return{members:cn,hasUnknownMembers:Fi}}flowEnumStringMembers(F,Z,we){let{enumName:Tt}=we;if(F.length===0)return Z;if(Z.length===0)return F;if(Z.length>F.length){for(let cn of F)this.flowEnumErrorStringMemberInconsistentlyInitailized(cn,{enumName:Tt});return Z}else{for(let cn of Z)this.flowEnumErrorStringMemberInconsistentlyInitailized(cn,{enumName:Tt});return F}}flowEnumParseExplicitType(F){let{enumName:Z}=F;if(!this.eatContextual(101))return null;if(!kr(this.state.type))throw this.raise(gi.EnumInvalidExplicitTypeUnknownSupplied,{at:this.state.startLoc,enumName:Z});let{value:we}=this.state;return this.next(),we!=="boolean"&&we!=="number"&&we!=="string"&&we!=="symbol"&&this.raise(gi.EnumInvalidExplicitType,{at:this.state.startLoc,enumName:Z,invalidEnumType:we}),we}flowEnumBody(F,Z){let we=Z.name,Tt=Z.loc.start,cn=this.flowEnumParseExplicitType({enumName:we});this.expect(5);let{members:Fi,hasUnknownMembers:aa}=this.flowEnumMembers({enumName:we,explicitType:cn});switch(F.hasUnknownMembers=aa,cn){case"boolean":return F.explicitType=!0,F.members=Fi.booleanMembers,this.expect(8),this.finishNode(F,"EnumBooleanBody");case"number":return F.explicitType=!0,F.members=Fi.numberMembers,this.expect(8),this.finishNode(F,"EnumNumberBody");case"string":return F.explicitType=!0,F.members=this.flowEnumStringMembers(Fi.stringMembers,Fi.defaultedMembers,{enumName:we}),this.expect(8),this.finishNode(F,"EnumStringBody");case"symbol":return F.members=Fi.defaultedMembers,this.expect(8),this.finishNode(F,"EnumSymbolBody");default:{let Wa=()=>(F.members=[],this.expect(8),this.finishNode(F,"EnumStringBody"));F.explicitType=!1;let oo=Fi.booleanMembers.length,uu=Fi.numberMembers.length,Ql=Fi.stringMembers.length,nm=Fi.defaultedMembers.length;if(!oo&&!uu&&!Ql&&!nm)return Wa();if(!oo&&!uu)return F.members=this.flowEnumStringMembers(Fi.stringMembers,Fi.defaultedMembers,{enumName:we}),this.expect(8),this.finishNode(F,"EnumStringBody");if(!uu&&!Ql&&oo>=nm){for(let Vp of Fi.defaultedMembers)this.flowEnumErrorBooleanMemberNotInitialized(Vp.loc.start,{enumName:we,memberName:Vp.id.name});return F.members=Fi.booleanMembers,this.expect(8),this.finishNode(F,"EnumBooleanBody")}else if(!oo&&!Ql&&uu>=nm){for(let Vp of Fi.defaultedMembers)this.flowEnumErrorNumberMemberNotInitialized(Vp.loc.start,{enumName:we,memberName:Vp.id.name});return F.members=Fi.numberMembers,this.expect(8),this.finishNode(F,"EnumNumberBody")}else return this.raise(gi.EnumInconsistentMemberValues,{at:Tt,enumName:we}),Wa()}}}flowParseEnumDeclaration(F){let Z=this.parseIdentifier();return F.id=Z,F.body=this.flowEnumBody(this.startNode(),Z),this.finishNode(F,"EnumDeclaration")}isLookaheadToken_lt(){let F=this.nextTokenStart();if(this.input.charCodeAt(F)===60){let Z=this.input.charCodeAt(F+1);return Z!==60&&Z!==61}return!1}maybeUnwrapTypeCastExpression(F){return F.type==="TypeCastExpression"?F.expression:F}},Em={__proto__:null,quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",times:"\xD7",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",divide:"\xF7",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",frasl:"\u2044",euro:"\u20AC",image:"\u2111",weierp:"\u2118",real:"\u211C",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lArr:"\u21D0",uArr:"\u21D1",rArr:"\u21D2",dArr:"\u21D3",hArr:"\u21D4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",lang:"\u2329",rang:"\u232A",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"},tm=o1`jsx`({AttributeIsEmpty:"JSX attributes must only be assigned a non-empty expression.",MissingClosingTagElement:H=>{let{openingTagName:F}=H;return`Expected corresponding JSX closing tag for <${F}>.`},MissingClosingTagFragment:"Expected corresponding JSX closing tag for <>.",UnexpectedSequenceExpression:"Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?",UnexpectedToken:H=>{let{unexpected:F,HTMLEntity:Z}=H;return`Unexpected token \`${F}\`. Did you mean \`${Z}\` or \`{'${F}'}\`?`},UnsupportedJsxValue:"JSX value should be either an expression or a quoted JSX text.",UnterminatedJsxContent:"Unterminated JSX contents.",UnwrappedAdjacentJSXElements:"Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...?"});function hm(H){return H?H.type==="JSXOpeningFragment"||H.type==="JSXClosingFragment":!1}function Wd(H){if(H.type==="JSXIdentifier")return H.name;if(H.type==="JSXNamespacedName")return H.namespace.name+":"+H.name.name;if(H.type==="JSXMemberExpression")return Wd(H.object)+"."+Wd(H.property);throw new Error("Node had unexpected type: "+H.type)}var rf=H=>class extends H{jsxReadToken(){let F="",Z=this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(tm.UnterminatedJsxContent,{at:this.state.startLoc});let we=this.input.charCodeAt(this.state.pos);switch(we){case 60:case 123:if(this.state.pos===this.state.start){we===60&&this.state.canStartJSXElement?(++this.state.pos,this.finishToken(140)):super.getTokenFromCode(we);return}F+=this.input.slice(Z,this.state.pos),this.finishToken(139,F);return;case 38:F+=this.input.slice(Z,this.state.pos),F+=this.jsxReadEntity(),Z=this.state.pos;break;case 62:case 125:default:ao(we)?(F+=this.input.slice(Z,this.state.pos),F+=this.jsxReadNewLine(!0),Z=this.state.pos):++this.state.pos}}}jsxReadNewLine(F){let Z=this.input.charCodeAt(this.state.pos),we;return++this.state.pos,Z===13&&this.input.charCodeAt(this.state.pos)===10?(++this.state.pos,we=F?` `:`\r `):we=String.fromCharCode(Z),++this.state.curLine,this.state.lineStart=this.state.pos,we}jsxReadString(F){let Z="",we=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(Os.UnterminatedString,{at:this.state.startLoc});let Tt=this.input.charCodeAt(this.state.pos);if(Tt===F)break;Tt===38?(Z+=this.input.slice(we,this.state.pos),Z+=this.jsxReadEntity(),we=this.state.pos):ao(Tt)?(Z+=this.input.slice(we,this.state.pos),Z+=this.jsxReadNewLine(!1),we=this.state.pos):++this.state.pos}Z+=this.input.slice(we,this.state.pos++),this.finishToken(131,Z)}jsxReadEntity(){let F=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;let Z=10;this.codePointAtPos(this.state.pos)===120&&(Z=16,++this.state.pos);let we=this.readInt(Z,void 0,!1,"bail");if(we!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(we)}else{let Z=0,we=!1;for(;Z++<10&&this.state.pos1){for(let we=0;we=0;we--){let Tt=this.scopeStack[we];if(Tt.types.has(F)||Tt.exportOnlyBindings.has(F))return}super.checkLocalExport(H)}},_o=(H,F)=>Object.hasOwnProperty.call(H,F)&&H[F],io=H=>H.type==="ParenthesizedExpression"?io(H.expression):H,El=class extends Oi{toAssignable(H){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;var Z,we;let Tt;switch((H.type==="ParenthesizedExpression"||(Z=H.extra)!=null&&Z.parenthesized)&&(Tt=io(H),F?Tt.type==="Identifier"?this.expressionScope.recordArrowParameterBindingError(Os.InvalidParenthesizedAssignment,{at:H}):Tt.type!=="MemberExpression"&&this.raise(Os.InvalidParenthesizedAssignment,{at:H}):this.raise(Os.InvalidParenthesizedAssignment,{at:H})),H.type){case"Identifier":case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":H.type="ObjectPattern";for(let Fi=0,aa=H.properties.length,Wa=aa-1;Fiwe.type!=="ObjectMethod"&&(Tt===Z||we.type!=="SpreadElement")&&this.isAssignable(we))}case"ObjectProperty":return this.isAssignable(H.value);case"SpreadElement":return this.isAssignable(H.argument);case"ArrayExpression":return H.elements.every(Z=>Z===null||this.isAssignable(Z));case"AssignmentExpression":return H.operator==="=";case"ParenthesizedExpression":return this.isAssignable(H.expression);case"MemberExpression":case"OptionalMemberExpression":return!F;default:return!1}}toReferencedList(H,F){return H}toReferencedListDeep(H,F){this.toReferencedList(H,F);for(let Z of H)(Z==null?void 0:Z.type)==="ArrayExpression"&&this.toReferencedListDeep(Z.elements)}parseSpread(H){let F=this.startNode();return this.next(),F.argument=this.parseMaybeAssignAllowIn(H,void 0),this.finishNode(F,"SpreadElement")}parseRestBinding(){let H=this.startNode();return this.next(),H.argument=this.parseBindingAtom(),this.finishNode(H,"RestElement")}parseBindingAtom(){switch(this.state.type){case 0:{let H=this.startNode();return this.next(),H.elements=this.parseBindingList(3,93,1),this.finishNode(H,"ArrayPattern")}case 5:return this.parseObjectLike(8,!0)}return this.parseIdentifier()}parseBindingList(H,F,Z){let we=Z&1,Tt=[],cn=!0;for(;!this.eat(H);)if(cn?cn=!1:this.expect(12),we&&this.match(12))Tt.push(null);else{if(this.eat(H))break;if(this.match(21)){if(Tt.push(this.parseAssignableListItemTypes(this.parseRestBinding(),Z)),!this.checkCommaAfterRest(F)){this.expect(H);break}}else{let Fi=[];for(this.match(26)&&this.hasPlugin("decorators")&&this.raise(Os.UnsupportedParameterDecorator,{at:this.state.startLoc});this.match(26);)Fi.push(this.parseDecorator());Tt.push(this.parseAssignableListItem(Z,Fi))}}return Tt}parseBindingRestProperty(H){return this.next(),H.argument=this.parseIdentifier(),this.checkCommaAfterRest(125),this.finishNode(H,"RestElement")}parseBindingProperty(){let H=this.startNode(),{type:F,startLoc:Z}=this.state;return F===21?this.parseBindingRestProperty(H):(F===136?(this.expectPlugin("destructuringPrivate",Z),this.classScope.usePrivateName(this.state.value,Z),H.key=this.parsePrivateName()):this.parsePropertyName(H),H.method=!1,this.parseObjPropValue(H,Z,!1,!1,!0,!1))}parseAssignableListItem(H,F){let Z=this.parseMaybeDefault();this.parseAssignableListItemTypes(Z,H);let we=this.parseMaybeDefault(Z.loc.start,Z);return F.length&&(Z.decorators=F),we}parseAssignableListItemTypes(H,F){return H}parseMaybeDefault(H,F){var Z,we;if((Z=H)!=null||(H=this.state.startLoc),F=(we=F)!=null?we:this.parseBindingAtom(),!this.eat(29))return F;let Tt=this.startNodeAt(H);return Tt.left=F,Tt.right=this.parseMaybeAssignAllowIn(),this.finishNode(Tt,"AssignmentPattern")}isValidLVal(H,F,Z){return _o({AssignmentPattern:"left",RestElement:"argument",ObjectProperty:"value",ParenthesizedExpression:"expression",ArrayPattern:"elements",ObjectPattern:"properties"},H)}checkLVal(H,F){let{in:Z,binding:we=ar,checkClashes:Tt=!1,strictModeChanged:cn=!1,hasParenthesizedAncestor:Fi=!1}=F;var aa;let Wa=H.type;if(this.isObjectMethod(H))return;if(Wa==="MemberExpression"){we!==ar&&this.raise(Os.InvalidPropertyBindingPattern,{at:H});return}if(Wa==="Identifier"){this.checkIdentifier(H,we,cn);let{name:Vp}=H;Tt&&(Tt.has(Vp)?this.raise(Os.ParamDupe,{at:H}):Tt.add(Vp));return}let oo=this.isValidLVal(Wa,!(Fi||(aa=H.extra)!=null&&aa.parenthesized)&&Z.type==="AssignmentExpression",we);if(oo===!0)return;if(oo===!1){let Vp=we===ar?Os.InvalidLhs:Os.InvalidLhsBinding;this.raise(Vp,{at:H,ancestor:Z});return}let[uu,Ql]=Array.isArray(oo)?oo:[oo,Wa==="ParenthesizedExpression"],nm=Wa==="ArrayPattern"||Wa==="ObjectPattern"||Wa==="ParenthesizedExpression"?{type:Wa}:Z;for(let Vp of[].concat(H[uu]))Vp&&this.checkLVal(Vp,{in:nm,binding:we,checkClashes:Tt,strictModeChanged:cn,hasParenthesizedAncestor:Ql})}checkIdentifier(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.state.strict&&(Z?Zf(H.name,this.inModule):$A(H.name))&&(F===ar?this.raise(Os.StrictEvalArguments,{at:H,referenceName:H.name}):this.raise(Os.StrictEvalArgumentsBinding,{at:H,bindingName:H.name})),F&ho&&H.name==="let"&&this.raise(Os.LetInLexicalBinding,{at:H}),F&ar||this.declareNameFromIdentifier(H,F)}declareNameFromIdentifier(H,F){this.scope.declareName(H.name,F,H.loc.start)}checkToRestConversion(H,F){switch(H.type){case"ParenthesizedExpression":this.checkToRestConversion(H.expression,F);break;case"Identifier":case"MemberExpression":break;case"ArrayExpression":case"ObjectExpression":if(F)break;default:this.raise(Os.InvalidRestAssignmentPattern,{at:H})}}checkCommaAfterRest(H){return this.match(12)?(this.raise(this.lookaheadCharCode()===H?Os.RestTrailingComma:Os.ElementAfterRest,{at:this.state.startLoc}),!0):!1}},Bd=(H,F)=>Object.hasOwnProperty.call(H,F)&&H[F];function Dm(H){if(H==null)throw new Error(`Unexpected ${H} value.`);return H}function lp(H){if(!H)throw new Error("Assert fail")}var Eu=o1`typescript`({AbstractMethodHasImplementation:H=>{let{methodName:F}=H;return`Method '${F}' cannot have an implementation because it is marked abstract.`},AbstractPropertyHasInitializer:H=>{let{propertyName:F}=H;return`Property '${F}' cannot have an initializer because it is marked abstract.`},AccesorCannotDeclareThisParameter:"'get' and 'set' accessors cannot declare 'this' parameters.",AccesorCannotHaveTypeParameters:"An accessor cannot have type parameters.",AccessorCannotBeOptional:"An 'accessor' property cannot be declared optional.",ClassMethodHasDeclare:"Class methods cannot have the 'declare' modifier.",ClassMethodHasReadonly:"Class methods cannot have the 'readonly' modifier.",ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference:"A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.",ConstructorHasTypeParameters:"Type parameters cannot appear on a constructor declaration.",DeclareAccessor:H=>{let{kind:F}=H;return`'declare' is not allowed in ${F}ters.`},DeclareClassFieldHasInitializer:"Initializers are not allowed in ambient contexts.",DeclareFunctionHasImplementation:"An implementation cannot be declared in ambient contexts.",DuplicateAccessibilityModifier:H=>{let{modifier:F}=H;return"Accessibility modifier already seen."},DuplicateModifier:H=>{let{modifier:F}=H;return`Duplicate modifier: '${F}'.`},EmptyHeritageClauseType:H=>{let{token:F}=H;return`'${F}' list cannot be empty.`},EmptyTypeArguments:"Type argument list cannot be empty.",EmptyTypeParameters:"Type parameter list cannot be empty.",ExpectedAmbientAfterExportDeclare:"'export declare' must be followed by an ambient declaration.",ImportAliasHasImportType:"An import alias can not use 'import type'.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` modifier",IncompatibleModifiers:H=>{let{modifiers:F}=H;return`'${F[0]}' modifier cannot be used with '${F[1]}' modifier.`},IndexSignatureHasAbstract:"Index signatures cannot have the 'abstract' modifier.",IndexSignatureHasAccessibility:H=>{let{modifier:F}=H;return`Index signatures cannot have an accessibility modifier ('${F}').`},IndexSignatureHasDeclare:"Index signatures cannot have the 'declare' modifier.",IndexSignatureHasOverride:"'override' modifier cannot appear on an index signature.",IndexSignatureHasStatic:"Index signatures cannot have the 'static' modifier.",InitializerNotAllowedInAmbientContext:"Initializers are not allowed in ambient contexts.",InvalidModifierOnTypeMember:H=>{let{modifier:F}=H;return`'${F}' modifier cannot appear on a type member.`},InvalidModifierOnTypeParameter:H=>{let{modifier:F}=H;return`'${F}' modifier cannot appear on a type parameter.`},InvalidModifierOnTypeParameterPositions:H=>{let{modifier:F}=H;return`'${F}' modifier can only appear on a type parameter of a class, interface or type alias.`},InvalidModifiersOrder:H=>{let{orderedModifiers:F}=H;return`'${F[0]}' modifier must precede '${F[1]}' modifier.`},InvalidPropertyAccessAfterInstantiationExpression:"Invalid property access after an instantiation expression. You can either wrap the instantiation expression in parentheses, or delete the type arguments.",InvalidTupleMemberLabel:"Tuple members must be labeled with a simple identifier.",MissingInterfaceName:"'interface' declarations must be followed by an identifier.",MixedLabeledAndUnlabeledElements:"Tuple members must all have names or all not have names.",NonAbstractClassHasAbstractMethod:"Abstract methods can only appear within an abstract class.",NonClassMethodPropertyHasAbstractModifer:"'abstract' modifier can only appear on a class, method, or property declaration.",OptionalTypeBeforeRequired:"A required element cannot follow an optional element.",OverrideNotInSubClass:"This member cannot have an 'override' modifier because its containing class does not extend another class.",PatternIsOptional:"A binding pattern parameter cannot be optional in an implementation signature.",PrivateElementHasAbstract:"Private elements cannot have the 'abstract' modifier.",PrivateElementHasAccessibility:H=>{let{modifier:F}=H;return`Private elements cannot have an accessibility modifier ('${F}').`},ReadonlyForMethodSignature:"'readonly' modifier can only appear on a property declaration or index signature.",ReservedArrowTypeParam:"This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `() => ...`.",ReservedTypeAssertion:"This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.",SetAccesorCannotHaveOptionalParameter:"A 'set' accessor cannot have an optional parameter.",SetAccesorCannotHaveRestParameter:"A 'set' accessor cannot have rest parameter.",SetAccesorCannotHaveReturnType:"A 'set' accessor cannot have a return type annotation.",SingleTypeParameterWithoutTrailingComma:H=>{let{typeParameterName:F}=H;return`Single type parameter ${F} should have a trailing comma. Example usage: <${F},>.`},StaticBlockCannotHaveModifier:"Static class blocks cannot have any modifier.",TupleOptionalAfterType:"A labeled tuple optional element must be declared using a question mark after the name and before the colon (`name?: type`), rather than after the type (`name: type?`).",TypeAnnotationAfterAssign:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeImportCannotSpecifyDefaultAndNamed:"A type-only import can specify a default import or named bindings, but not both.",TypeModifierIsUsedInTypeExports:"The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.",TypeModifierIsUsedInTypeImports:"The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.",UnexpectedParameterModifier:"A parameter property is only allowed in a constructor implementation.",UnexpectedReadonly:"'readonly' type modifier is only permitted on array and tuple literal types.",UnexpectedTypeAnnotation:"Did not expect a type annotation here.",UnexpectedTypeCastInParameter:"Unexpected type cast in parameter position.",UnsupportedImportTypeArgument:"Argument in a type import must be a string literal.",UnsupportedParameterPropertyKind:"A parameter property may not be declared using a binding pattern.",UnsupportedSignatureParameterKind:H=>{let{type:F}=H;return`Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${F}.`}});function $l(H){switch(H){case"any":return"TSAnyKeyword";case"boolean":return"TSBooleanKeyword";case"bigint":return"TSBigIntKeyword";case"never":return"TSNeverKeyword";case"number":return"TSNumberKeyword";case"object":return"TSObjectKeyword";case"string":return"TSStringKeyword";case"symbol":return"TSSymbolKeyword";case"undefined":return"TSUndefinedKeyword";case"unknown":return"TSUnknownKeyword";default:return}}function qp(H){return H==="private"||H==="public"||H==="protected"}function $d(H){return H==="in"||H==="out"}var Sp=H=>class extends H{constructor(){super(...arguments),this.tsParseInOutModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out"],disallowedModifiers:["const","public","private","protected","readonly","declare","abstract","override"],errorTemplate:Eu.InvalidModifierOnTypeParameter}),this.tsParseConstModifier=this.tsParseModifiers.bind(this,{allowedModifiers:["const"],disallowedModifiers:["in","out"],errorTemplate:Eu.InvalidModifierOnTypeParameterPositions}),this.tsParseInOutConstModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out","const"],disallowedModifiers:["public","private","protected","readonly","declare","abstract","override"],errorTemplate:Eu.InvalidModifierOnTypeParameter})}getScopeHandler(){return uc}tsIsIdentifier(){return kr(this.state.type)}tsTokenCanFollowModifier(){return(this.match(0)||this.match(5)||this.match(55)||this.match(21)||this.match(136)||this.isLiteralPropertyName())&&!this.hasPrecedingLineBreak()}tsNextTokenCanFollowModifier(){return this.next(),this.tsTokenCanFollowModifier()}tsParseModifier(F,Z){if(!kr(this.state.type)&&this.state.type!==58&&this.state.type!==75)return;let we=this.state.value;if(F.indexOf(we)!==-1){if(Z&&this.tsIsStartOfStaticBlocks())return;if(this.tsTryParse(this.tsNextTokenCanFollowModifier.bind(this)))return we}}tsParseModifiers(F,Z){let{allowedModifiers:we,disallowedModifiers:Tt,stopOnStartOfClassStaticBlock:cn,errorTemplate:Fi=Eu.InvalidModifierOnTypeMember}=F,aa=(oo,uu,Ql,nm)=>{uu===Ql&&Z[nm]&&this.raise(Eu.InvalidModifiersOrder,{at:oo,orderedModifiers:[Ql,nm]})},Wa=(oo,uu,Ql,nm)=>{(Z[Ql]&&uu===nm||Z[nm]&&uu===Ql)&&this.raise(Eu.IncompatibleModifiers,{at:oo,modifiers:[Ql,nm]})};for(;;){let{startLoc:oo}=this.state,uu=this.tsParseModifier(we.concat(Tt??[]),cn);if(!uu)break;qp(uu)?Z.accessibility?this.raise(Eu.DuplicateAccessibilityModifier,{at:oo,modifier:uu}):(aa(oo,uu,uu,"override"),aa(oo,uu,uu,"static"),aa(oo,uu,uu,"readonly"),Z.accessibility=uu):$d(uu)?(Z[uu]&&this.raise(Eu.DuplicateModifier,{at:oo,modifier:uu}),Z[uu]=!0,aa(oo,uu,"in","out")):(Object.hasOwnProperty.call(Z,uu)?this.raise(Eu.DuplicateModifier,{at:oo,modifier:uu}):(aa(oo,uu,"static","readonly"),aa(oo,uu,"static","override"),aa(oo,uu,"override","readonly"),aa(oo,uu,"abstract","override"),Wa(oo,uu,"declare","override"),Wa(oo,uu,"static","abstract")),Z[uu]=!0),Tt!=null&&Tt.includes(uu)&&this.raise(Fi,{at:oo,modifier:uu})}}tsIsListTerminator(F){switch(F){case"EnumMembers":case"TypeMembers":return this.match(8);case"HeritageClauseElement":return this.match(5);case"TupleElementTypes":return this.match(3);case"TypeParametersOrArguments":return this.match(48)}}tsParseList(F,Z){let we=[];for(;!this.tsIsListTerminator(F);)we.push(Z());return we}tsParseDelimitedList(F,Z,we){return Dm(this.tsParseDelimitedListWorker(F,Z,!0,we))}tsParseDelimitedListWorker(F,Z,we,Tt){let cn=[],Fi=-1;for(;!this.tsIsListTerminator(F);){Fi=-1;let aa=Z();if(aa==null)return;if(cn.push(aa),this.eat(12)){Fi=this.state.lastTokStart;continue}if(this.tsIsListTerminator(F))break;we&&this.expect(12);return}return Tt&&(Tt.value=Fi),cn}tsParseBracketedList(F,Z,we,Tt,cn){Tt||(we?this.expect(0):this.expect(47));let Fi=this.tsParseDelimitedList(F,Z,cn);return we?this.expect(3):this.expect(48),Fi}tsParseImportType(){let F=this.startNode();return this.expect(83),this.expect(10),this.match(131)||this.raise(Eu.UnsupportedImportTypeArgument,{at:this.state.startLoc}),F.argument=super.parseExprAtom(),this.expect(11),this.eat(16)&&(F.qualifier=this.tsParseEntityName()),this.match(47)&&(F.typeParameters=this.tsParseTypeArguments()),this.finishNode(F,"TSImportType")}tsParseEntityName(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,Z=this.parseIdentifier(F);for(;this.eat(16);){let we=this.startNodeAtNode(Z);we.left=Z,we.right=this.parseIdentifier(F),Z=this.finishNode(we,"TSQualifiedName")}return Z}tsParseTypeReference(){let F=this.startNode();return F.typeName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(F.typeParameters=this.tsParseTypeArguments()),this.finishNode(F,"TSTypeReference")}tsParseThisTypePredicate(F){this.next();let Z=this.startNodeAtNode(F);return Z.parameterName=F,Z.typeAnnotation=this.tsParseTypeAnnotation(!1),Z.asserts=!1,this.finishNode(Z,"TSTypePredicate")}tsParseThisTypeNode(){let F=this.startNode();return this.next(),this.finishNode(F,"TSThisType")}tsParseTypeQuery(){let F=this.startNode();return this.expect(87),this.match(83)?F.exprName=this.tsParseImportType():F.exprName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(F.typeParameters=this.tsParseTypeArguments()),this.finishNode(F,"TSTypeQuery")}tsParseTypeParameter(F){let Z=this.startNode();return F(Z),Z.name=this.tsParseTypeParameterName(),Z.constraint=this.tsEatThenParseType(81),Z.default=this.tsEatThenParseType(29),this.finishNode(Z,"TSTypeParameter")}tsTryParseTypeParameters(F){if(this.match(47))return this.tsParseTypeParameters(F)}tsParseTypeParameters(F){let Z=this.startNode();this.match(47)||this.match(140)?this.next():this.unexpected();let we={value:-1};return Z.params=this.tsParseBracketedList("TypeParametersOrArguments",this.tsParseTypeParameter.bind(this,F),!1,!0,we),Z.params.length===0&&this.raise(Eu.EmptyTypeParameters,{at:Z}),we.value!==-1&&this.addExtra(Z,"trailingComma",we.value),this.finishNode(Z,"TSTypeParameterDeclaration")}tsFillSignature(F,Z){let we=F===19,Tt="parameters",cn="typeAnnotation";Z.typeParameters=this.tsTryParseTypeParameters(this.tsParseConstModifier),this.expect(10),Z[Tt]=this.tsParseBindingListForSignature(),we?Z[cn]=this.tsParseTypeOrTypePredicateAnnotation(F):this.match(F)&&(Z[cn]=this.tsParseTypeOrTypePredicateAnnotation(F))}tsParseBindingListForSignature(){return super.parseBindingList(11,41,2).map(F=>(F.type!=="Identifier"&&F.type!=="RestElement"&&F.type!=="ObjectPattern"&&F.type!=="ArrayPattern"&&this.raise(Eu.UnsupportedSignatureParameterKind,{at:F,type:F.type}),F))}tsParseTypeMemberSemicolon(){!this.eat(12)&&!this.isLineTerminator()&&this.expect(13)}tsParseSignatureMember(F,Z){return this.tsFillSignature(14,Z),this.tsParseTypeMemberSemicolon(),this.finishNode(Z,F)}tsIsUnambiguouslyIndexSignature(){return this.next(),kr(this.state.type)?(this.next(),this.match(14)):!1}tsTryParseIndexSignature(F){if(!(this.match(0)&&this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this))))return;this.expect(0);let Z=this.parseIdentifier();Z.typeAnnotation=this.tsParseTypeAnnotation(),this.resetEndLocation(Z),this.expect(3),F.parameters=[Z];let we=this.tsTryParseTypeAnnotation();return we&&(F.typeAnnotation=we),this.tsParseTypeMemberSemicolon(),this.finishNode(F,"TSIndexSignature")}tsParsePropertyOrMethodSignature(F,Z){this.eat(17)&&(F.optional=!0);let we=F;if(this.match(10)||this.match(47)){Z&&this.raise(Eu.ReadonlyForMethodSignature,{at:F});let Tt=we;Tt.kind&&this.match(47)&&this.raise(Eu.AccesorCannotHaveTypeParameters,{at:this.state.curPosition()}),this.tsFillSignature(14,Tt),this.tsParseTypeMemberSemicolon();let cn="parameters",Fi="typeAnnotation";if(Tt.kind==="get")Tt[cn].length>0&&(this.raise(Os.BadGetterArity,{at:this.state.curPosition()}),this.isThisParam(Tt[cn][0])&&this.raise(Eu.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}));else if(Tt.kind==="set"){if(Tt[cn].length!==1)this.raise(Os.BadSetterArity,{at:this.state.curPosition()});else{let aa=Tt[cn][0];this.isThisParam(aa)&&this.raise(Eu.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}),aa.type==="Identifier"&&aa.optional&&this.raise(Eu.SetAccesorCannotHaveOptionalParameter,{at:this.state.curPosition()}),aa.type==="RestElement"&&this.raise(Eu.SetAccesorCannotHaveRestParameter,{at:this.state.curPosition()})}Tt[Fi]&&this.raise(Eu.SetAccesorCannotHaveReturnType,{at:Tt[Fi]})}else Tt.kind="method";return this.finishNode(Tt,"TSMethodSignature")}else{let Tt=we;Z&&(Tt.readonly=!0);let cn=this.tsTryParseTypeAnnotation();return cn&&(Tt.typeAnnotation=cn),this.tsParseTypeMemberSemicolon(),this.finishNode(Tt,"TSPropertySignature")}}tsParseTypeMember(){let F=this.startNode();if(this.match(10)||this.match(47))return this.tsParseSignatureMember("TSCallSignatureDeclaration",F);if(this.match(77)){let we=this.startNode();return this.next(),this.match(10)||this.match(47)?this.tsParseSignatureMember("TSConstructSignatureDeclaration",F):(F.key=this.createIdentifier(we,"new"),this.tsParsePropertyOrMethodSignature(F,!1))}return this.tsParseModifiers({allowedModifiers:["readonly"],disallowedModifiers:["declare","abstract","private","protected","public","static","override"]},F),this.tsTryParseIndexSignature(F)||(super.parsePropertyName(F),!F.computed&&F.key.type==="Identifier"&&(F.key.name==="get"||F.key.name==="set")&&this.tsTokenCanFollowModifier()&&(F.kind=F.key.name,super.parsePropertyName(F)),this.tsParsePropertyOrMethodSignature(F,!!F.readonly))}tsParseTypeLiteral(){let F=this.startNode();return F.members=this.tsParseObjectTypeMembers(),this.finishNode(F,"TSTypeLiteral")}tsParseObjectTypeMembers(){this.expect(5);let F=this.tsParseList("TypeMembers",this.tsParseTypeMember.bind(this));return this.expect(8),F}tsIsStartOfMappedType(){return this.next(),this.eat(53)?this.isContextual(120):(this.isContextual(120)&&this.next(),!this.match(0)||(this.next(),!this.tsIsIdentifier())?!1:(this.next(),this.match(58)))}tsParseMappedTypeParameter(){let F=this.startNode();return F.name=this.tsParseTypeParameterName(),F.constraint=this.tsExpectThenParseType(58),this.finishNode(F,"TSTypeParameter")}tsParseMappedType(){let F=this.startNode();return this.expect(5),this.match(53)?(F.readonly=this.state.value,this.next(),this.expectContextual(120)):this.eatContextual(120)&&(F.readonly=!0),this.expect(0),F.typeParameter=this.tsParseMappedTypeParameter(),F.nameType=this.eatContextual(93)?this.tsParseType():null,this.expect(3),this.match(53)?(F.optional=this.state.value,this.next(),this.expect(17)):this.eat(17)&&(F.optional=!0),F.typeAnnotation=this.tsTryParseType(),this.semicolon(),this.expect(8),this.finishNode(F,"TSMappedType")}tsParseTupleType(){let F=this.startNode();F.elementTypes=this.tsParseBracketedList("TupleElementTypes",this.tsParseTupleElementType.bind(this),!0,!1);let Z=!1,we=null;return F.elementTypes.forEach(Tt=>{var cn;let{type:Fi}=Tt;Z&&Fi!=="TSRestType"&&Fi!=="TSOptionalType"&&!(Fi==="TSNamedTupleMember"&&Tt.optional)&&this.raise(Eu.OptionalTypeBeforeRequired,{at:Tt}),Z||(Z=Fi==="TSNamedTupleMember"&&Tt.optional||Fi==="TSOptionalType");let aa=Fi;Fi==="TSRestType"&&(Tt=Tt.typeAnnotation,aa=Tt.type);let Wa=aa==="TSNamedTupleMember";(cn=we)!=null||(we=Wa),we!==Wa&&this.raise(Eu.MixedLabeledAndUnlabeledElements,{at:Tt})}),this.finishNode(F,"TSTupleType")}tsParseTupleElementType(){let{startLoc:F}=this.state,Z=this.eat(21),we,Tt,cn,Fi,aa=$n(this.state.type)?this.lookaheadCharCode():null;if(aa===58)we=!0,cn=!1,Tt=this.parseIdentifier(!0),this.expect(14),Fi=this.tsParseType();else if(aa===63){cn=!0;let Wa=this.state.startLoc,oo=this.state.value,uu=this.tsParseNonArrayType();this.lookaheadCharCode()===58?(we=!0,Tt=this.createIdentifier(this.startNodeAt(Wa),oo),this.expect(17),this.expect(14),Fi=this.tsParseType()):(we=!1,Fi=uu,this.expect(17))}else Fi=this.tsParseType(),cn=this.eat(17),we=this.eat(14);if(we){let Wa;Tt?(Wa=this.startNodeAtNode(Tt),Wa.optional=cn,Wa.label=Tt,Wa.elementType=Fi,this.eat(17)&&(Wa.optional=!0,this.raise(Eu.TupleOptionalAfterType,{at:this.state.lastTokStartLoc}))):(Wa=this.startNodeAtNode(Fi),Wa.optional=cn,this.raise(Eu.InvalidTupleMemberLabel,{at:Fi}),Wa.label=Fi,Wa.elementType=this.tsParseType()),Fi=this.finishNode(Wa,"TSNamedTupleMember")}else if(cn){let Wa=this.startNodeAtNode(Fi);Wa.typeAnnotation=Fi,Fi=this.finishNode(Wa,"TSOptionalType")}if(Z){let Wa=this.startNodeAt(F);Wa.typeAnnotation=Fi,Fi=this.finishNode(Wa,"TSRestType")}return Fi}tsParseParenthesizedType(){let F=this.startNode();return this.expect(10),F.typeAnnotation=this.tsParseType(),this.expect(11),this.finishNode(F,"TSParenthesizedType")}tsParseFunctionOrConstructorType(F,Z){let we=this.startNode();return F==="TSConstructorType"&&(we.abstract=!!Z,Z&&this.next(),this.next()),this.tsInAllowConditionalTypesContext(()=>this.tsFillSignature(19,we)),this.finishNode(we,F)}tsParseLiteralTypeNode(){let F=this.startNode();return F.literal=(()=>{switch(this.state.type){case 132:case 133:case 131:case 85:case 86:return super.parseExprAtom();default:this.unexpected()}})(),this.finishNode(F,"TSLiteralType")}tsParseTemplateLiteralType(){let F=this.startNode();return F.literal=super.parseTemplate(!1),this.finishNode(F,"TSLiteralType")}parseTemplateSubstitution(){return this.state.inType?this.tsParseType():super.parseTemplateSubstitution()}tsParseThisTypeOrThisTypePredicate(){let F=this.tsParseThisTypeNode();return this.isContextual(114)&&!this.hasPrecedingLineBreak()?this.tsParseThisTypePredicate(F):F}tsParseNonArrayType(){switch(this.state.type){case 131:case 132:case 133:case 85:case 86:return this.tsParseLiteralTypeNode();case 53:if(this.state.value==="-"){let F=this.startNode(),Z=this.lookahead();return Z.type!==132&&Z.type!==133&&this.unexpected(),F.literal=this.parseMaybeUnary(),this.finishNode(F,"TSLiteralType")}break;case 78:return this.tsParseThisTypeOrThisTypePredicate();case 87:return this.tsParseTypeQuery();case 83:return this.tsParseImportType();case 5:return this.tsLookAhead(this.tsIsStartOfMappedType.bind(this))?this.tsParseMappedType():this.tsParseTypeLiteral();case 0:return this.tsParseTupleType();case 10:return this.tsParseParenthesizedType();case 25:case 24:return this.tsParseTemplateLiteralType();default:{let{type:F}=this.state;if(kr(F)||F===88||F===84){let Z=F===88?"TSVoidKeyword":F===84?"TSNullKeyword":$l(this.state.value);if(Z!==void 0&&this.lookaheadCharCode()!==46){let we=this.startNode();return this.next(),this.finishNode(we,Z)}return this.tsParseTypeReference()}}}this.unexpected()}tsParseArrayTypeOrHigher(){let F=this.tsParseNonArrayType();for(;!this.hasPrecedingLineBreak()&&this.eat(0);)if(this.match(3)){let Z=this.startNodeAtNode(F);Z.elementType=F,this.expect(3),F=this.finishNode(Z,"TSArrayType")}else{let Z=this.startNodeAtNode(F);Z.objectType=F,Z.indexType=this.tsParseType(),this.expect(3),F=this.finishNode(Z,"TSIndexedAccessType")}return F}tsParseTypeOperator(){let F=this.startNode(),Z=this.state.value;return this.next(),F.operator=Z,F.typeAnnotation=this.tsParseTypeOperatorOrHigher(),Z==="readonly"&&this.tsCheckTypeAnnotationForReadOnly(F),this.finishNode(F,"TSTypeOperator")}tsCheckTypeAnnotationForReadOnly(F){switch(F.typeAnnotation.type){case"TSTupleType":case"TSArrayType":return;default:this.raise(Eu.UnexpectedReadonly,{at:F})}}tsParseInferType(){let F=this.startNode();this.expectContextual(113);let Z=this.startNode();return Z.name=this.tsParseTypeParameterName(),Z.constraint=this.tsTryParse(()=>this.tsParseConstraintForInferType()),F.typeParameter=this.finishNode(Z,"TSTypeParameter"),this.finishNode(F,"TSInferType")}tsParseConstraintForInferType(){if(this.eat(81)){let F=this.tsInDisallowConditionalTypesContext(()=>this.tsParseType());if(this.state.inDisallowConditionalTypesContext||!this.match(17))return F}}tsParseTypeOperatorOrHigher(){return js(this.state.type)&&!this.state.containsEsc?this.tsParseTypeOperator():this.isContextual(113)?this.tsParseInferType():this.tsInAllowConditionalTypesContext(()=>this.tsParseArrayTypeOrHigher())}tsParseUnionOrIntersectionType(F,Z,we){let Tt=this.startNode(),cn=this.eat(we),Fi=[];do Fi.push(Z());while(this.eat(we));return Fi.length===1&&!cn?Fi[0]:(Tt.types=Fi,this.finishNode(Tt,F))}tsParseIntersectionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSIntersectionType",this.tsParseTypeOperatorOrHigher.bind(this),45)}tsParseUnionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSUnionType",this.tsParseIntersectionTypeOrHigher.bind(this),43)}tsIsStartOfFunctionType(){return this.match(47)?!0:this.match(10)&&this.tsLookAhead(this.tsIsUnambiguouslyStartOfFunctionType.bind(this))}tsSkipParameterStart(){if(kr(this.state.type)||this.match(78))return this.next(),!0;if(this.match(5)){let{errors:F}=this.state,Z=F.length;try{return this.parseObjectLike(8,!0),F.length===Z}catch{return!1}}if(this.match(0)){this.next();let{errors:F}=this.state,Z=F.length;try{return super.parseBindingList(3,93,1),F.length===Z}catch{return!1}}return!1}tsIsUnambiguouslyStartOfFunctionType(){return this.next(),!!(this.match(11)||this.match(21)||this.tsSkipParameterStart()&&(this.match(14)||this.match(12)||this.match(17)||this.match(29)||this.match(11)&&(this.next(),this.match(19))))}tsParseTypeOrTypePredicateAnnotation(F){return this.tsInType(()=>{let Z=this.startNode();this.expect(F);let we=this.startNode(),Tt=!!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this));if(Tt&&this.match(78)){let aa=this.tsParseThisTypeOrThisTypePredicate();return aa.type==="TSThisType"?(we.parameterName=aa,we.asserts=!0,we.typeAnnotation=null,aa=this.finishNode(we,"TSTypePredicate")):(this.resetStartLocationFromNode(aa,we),aa.asserts=!0),Z.typeAnnotation=aa,this.finishNode(Z,"TSTypeAnnotation")}let cn=this.tsIsIdentifier()&&this.tsTryParse(this.tsParseTypePredicatePrefix.bind(this));if(!cn)return Tt?(we.parameterName=this.parseIdentifier(),we.asserts=Tt,we.typeAnnotation=null,Z.typeAnnotation=this.finishNode(we,"TSTypePredicate"),this.finishNode(Z,"TSTypeAnnotation")):this.tsParseTypeAnnotation(!1,Z);let Fi=this.tsParseTypeAnnotation(!1);return we.parameterName=cn,we.typeAnnotation=Fi,we.asserts=Tt,Z.typeAnnotation=this.finishNode(we,"TSTypePredicate"),this.finishNode(Z,"TSTypeAnnotation")})}tsTryParseTypeOrTypePredicateAnnotation(){return this.match(14)?this.tsParseTypeOrTypePredicateAnnotation(14):void 0}tsTryParseTypeAnnotation(){return this.match(14)?this.tsParseTypeAnnotation():void 0}tsTryParseType(){return this.tsEatThenParseType(14)}tsParseTypePredicatePrefix(){let F=this.parseIdentifier();if(this.isContextual(114)&&!this.hasPrecedingLineBreak())return this.next(),F}tsParseTypePredicateAsserts(){if(this.state.type!==107)return!1;let F=this.state.containsEsc;return this.next(),!kr(this.state.type)&&!this.match(78)?!1:(F&&this.raise(Os.InvalidEscapedReservedWord,{at:this.state.lastTokStartLoc,reservedWord:"asserts"}),!0)}tsParseTypeAnnotation(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.startNode();return this.tsInType(()=>{F&&this.expect(14),Z.typeAnnotation=this.tsParseType()}),this.finishNode(Z,"TSTypeAnnotation")}tsParseType(){lp(this.state.inType);let F=this.tsParseNonConditionalType();if(this.state.inDisallowConditionalTypesContext||this.hasPrecedingLineBreak()||!this.eat(81))return F;let Z=this.startNodeAtNode(F);return Z.checkType=F,Z.extendsType=this.tsInDisallowConditionalTypesContext(()=>this.tsParseNonConditionalType()),this.expect(17),Z.trueType=this.tsInAllowConditionalTypesContext(()=>this.tsParseType()),this.expect(14),Z.falseType=this.tsInAllowConditionalTypesContext(()=>this.tsParseType()),this.finishNode(Z,"TSConditionalType")}isAbstractConstructorSignature(){return this.isContextual(122)&&this.lookahead().type===77}tsParseNonConditionalType(){return this.tsIsStartOfFunctionType()?this.tsParseFunctionOrConstructorType("TSFunctionType"):this.match(77)?this.tsParseFunctionOrConstructorType("TSConstructorType"):this.isAbstractConstructorSignature()?this.tsParseFunctionOrConstructorType("TSConstructorType",!0):this.tsParseUnionTypeOrHigher()}tsParseTypeAssertion(){this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise(Eu.ReservedTypeAssertion,{at:this.state.startLoc});let F=this.startNode();return F.typeAnnotation=this.tsInType(()=>(this.next(),this.match(75)?this.tsParseTypeReference():this.tsParseType())),this.expect(48),F.expression=this.parseMaybeUnary(),this.finishNode(F,"TSTypeAssertion")}tsParseHeritageClause(F){let Z=this.state.startLoc,we=this.tsParseDelimitedList("HeritageClauseElement",()=>{let Tt=this.startNode();return Tt.expression=this.tsParseEntityName(),this.match(47)&&(Tt.typeParameters=this.tsParseTypeArguments()),this.finishNode(Tt,"TSExpressionWithTypeArguments")});return we.length||this.raise(Eu.EmptyHeritageClauseType,{at:Z,token:F}),we}tsParseInterfaceDeclaration(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.hasFollowingLineBreak())return null;this.expectContextual(127),Z.declare&&(F.declare=!0),kr(this.state.type)?(F.id=this.parseIdentifier(),this.checkIdentifier(F.id,Pa)):(F.id=null,this.raise(Eu.MissingInterfaceName,{at:this.state.startLoc})),F.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers),this.eat(81)&&(F.extends=this.tsParseHeritageClause("extends"));let we=this.startNode();return we.body=this.tsInType(this.tsParseObjectTypeMembers.bind(this)),F.body=this.finishNode(we,"TSInterfaceBody"),this.finishNode(F,"TSInterfaceDeclaration")}tsParseTypeAliasDeclaration(F){return F.id=this.parseIdentifier(),this.checkIdentifier(F.id,Ra),F.typeAnnotation=this.tsInType(()=>{if(F.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutModifiers),this.expect(29),this.isContextual(112)&&this.lookahead().type!==16){let Z=this.startNode();return this.next(),this.finishNode(Z,"TSIntrinsicKeyword")}return this.tsParseType()}),this.semicolon(),this.finishNode(F,"TSTypeAliasDeclaration")}tsInNoContext(F){let Z=this.state.context;this.state.context=[Z[0]];try{return F()}finally{this.state.context=Z}}tsInType(F){let Z=this.state.inType;this.state.inType=!0;try{return F()}finally{this.state.inType=Z}}tsInDisallowConditionalTypesContext(F){let Z=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!0;try{return F()}finally{this.state.inDisallowConditionalTypesContext=Z}}tsInAllowConditionalTypesContext(F){let Z=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!1;try{return F()}finally{this.state.inDisallowConditionalTypesContext=Z}}tsEatThenParseType(F){return this.match(F)?this.tsNextThenParseType():void 0}tsExpectThenParseType(F){return this.tsDoThenParseType(()=>this.expect(F))}tsNextThenParseType(){return this.tsDoThenParseType(()=>this.next())}tsDoThenParseType(F){return this.tsInType(()=>(F(),this.tsParseType()))}tsParseEnumMember(){let F=this.startNode();return F.id=this.match(131)?super.parseStringLiteral(this.state.value):this.parseIdentifier(!0),this.eat(29)&&(F.initializer=super.parseMaybeAssignAllowIn()),this.finishNode(F,"TSEnumMember")}tsParseEnumDeclaration(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Z.const&&(F.const=!0),Z.declare&&(F.declare=!0),this.expectContextual(124),F.id=this.parseIdentifier(),this.checkIdentifier(F.id,F.const?hn:te),this.expect(5),F.members=this.tsParseDelimitedList("EnumMembers",this.tsParseEnumMember.bind(this)),this.expect(8),this.finishNode(F,"TSEnumDeclaration")}tsParseModuleBlock(){let F=this.startNode();return this.scope.enter(Vs),this.expect(5),super.parseBlockOrModuleBlockBody(F.body=[],void 0,!0,8),this.scope.exit(),this.finishNode(F,"TSModuleBlock")}tsParseModuleOrNamespaceDeclaration(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(F.id=this.parseIdentifier(),Z||this.checkIdentifier(F.id,xr),this.eat(16)){let we=this.startNode();this.tsParseModuleOrNamespaceDeclaration(we,!0),F.body=we}else this.scope.enter(Ri),this.prodParam.enter(it),F.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit();return this.finishNode(F,"TSModuleDeclaration")}tsParseAmbientExternalModuleDeclaration(F){return this.isContextual(110)?(F.global=!0,F.id=this.parseIdentifier()):this.match(131)?F.id=super.parseStringLiteral(this.state.value):this.unexpected(),this.match(5)?(this.scope.enter(Ri),this.prodParam.enter(it),F.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit()):this.semicolon(),this.finishNode(F,"TSModuleDeclaration")}tsParseImportEqualsDeclaration(F,Z){F.isExport=Z||!1,F.id=this.parseIdentifier(),this.checkIdentifier(F.id,sa),this.expect(29);let we=this.tsParseModuleReference();return F.importKind==="type"&&we.type!=="TSExternalModuleReference"&&this.raise(Eu.ImportAliasHasImportType,{at:we}),F.moduleReference=we,this.semicolon(),this.finishNode(F,"TSImportEqualsDeclaration")}tsIsExternalModuleReference(){return this.isContextual(117)&&this.lookaheadCharCode()===40}tsParseModuleReference(){return this.tsIsExternalModuleReference()?this.tsParseExternalModuleReference():this.tsParseEntityName(!1)}tsParseExternalModuleReference(){let F=this.startNode();return this.expectContextual(117),this.expect(10),this.match(131)||this.unexpected(),F.expression=super.parseExprAtom(),this.expect(11),this.finishNode(F,"TSExternalModuleReference")}tsLookAhead(F){let Z=this.state.clone(),we=F();return this.state=Z,we}tsTryParseAndCatch(F){let Z=this.tryParse(we=>F()||we());if(!(Z.aborted||!Z.node))return Z.error&&(this.state=Z.failState),Z.node}tsTryParse(F){let Z=this.state.clone(),we=F();if(we!==void 0&&we!==!1)return we;this.state=Z}tsTryParseDeclare(F){if(this.isLineTerminator())return;let Z=this.state.type,we;return this.isContextual(99)&&(Z=74,we="let"),this.tsInAmbientContext(()=>{if(Z===68)return F.declare=!0,super.parseFunctionStatement(F,!1,!1);if(Z===80)return F.declare=!0,this.parseClass(F,!0,!1);if(Z===124)return this.tsParseEnumDeclaration(F,{declare:!0});if(Z===110)return this.tsParseAmbientExternalModuleDeclaration(F);if(Z===75||Z===74)return!this.match(75)||!this.isLookaheadContextual("enum")?(F.declare=!0,this.parseVarStatement(F,we||this.state.value,!0)):(this.expect(75),this.tsParseEnumDeclaration(F,{const:!0,declare:!0}));if(Z===127){let Tt=this.tsParseInterfaceDeclaration(F,{declare:!0});if(Tt)return Tt}if(kr(Z))return this.tsParseDeclaration(F,this.state.value,!0,null)})}tsTryParseExportDeclaration(){return this.tsParseDeclaration(this.startNode(),this.state.value,!0,null)}tsParseExpressionStatement(F,Z,we){switch(Z.name){case"declare":{let Tt=this.tsTryParseDeclare(F);if(Tt)return Tt.declare=!0,Tt;break}case"global":if(this.match(5)){this.scope.enter(Ri),this.prodParam.enter(it);let Tt=F;return Tt.global=!0,Tt.id=Z,Tt.body=this.tsParseModuleBlock(),this.scope.exit(),this.prodParam.exit(),this.finishNode(Tt,"TSModuleDeclaration")}break;default:return this.tsParseDeclaration(F,Z.name,!1,we)}}tsParseDeclaration(F,Z,we,Tt){switch(Z){case"abstract":if(this.tsCheckLineTerminator(we)&&(this.match(80)||kr(this.state.type)))return this.tsParseAbstractDeclaration(F,Tt);break;case"module":if(this.tsCheckLineTerminator(we)){if(this.match(131))return this.tsParseAmbientExternalModuleDeclaration(F);if(kr(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(F)}break;case"namespace":if(this.tsCheckLineTerminator(we)&&kr(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(F);break;case"type":if(this.tsCheckLineTerminator(we)&&kr(this.state.type))return this.tsParseTypeAliasDeclaration(F);break}}tsCheckLineTerminator(F){return F?this.hasFollowingLineBreak()?!1:(this.next(),!0):!this.isLineTerminator()}tsTryParseGenericAsyncArrowFunction(F){if(!this.match(47))return;let Z=this.state.maybeInArrowParameters;this.state.maybeInArrowParameters=!0;let we=this.tsTryParseAndCatch(()=>{let Tt=this.startNodeAt(F);return Tt.typeParameters=this.tsParseTypeParameters(this.tsParseConstModifier),super.parseFunctionParams(Tt),Tt.returnType=this.tsTryParseTypeOrTypePredicateAnnotation(),this.expect(19),Tt});if(this.state.maybeInArrowParameters=Z,!!we)return super.parseArrowExpression(we,null,!0)}tsParseTypeArgumentsInExpression(){if(this.reScan_lt()===47)return this.tsParseTypeArguments()}tsParseTypeArguments(){let F=this.startNode();return F.params=this.tsInType(()=>this.tsInNoContext(()=>(this.expect(47),this.tsParseDelimitedList("TypeParametersOrArguments",this.tsParseType.bind(this))))),F.params.length===0&&this.raise(Eu.EmptyTypeArguments,{at:F}),this.expect(48),this.finishNode(F,"TSTypeParameterInstantiation")}tsIsDeclarationStart(){return ja(this.state.type)}isExportDefaultSpecifier(){return this.tsIsDeclarationStart()?!1:super.isExportDefaultSpecifier()}parseAssignableListItem(F,Z){let we=this.state.startLoc,Tt={};this.tsParseModifiers({allowedModifiers:["public","private","protected","override","readonly"]},Tt);let cn=Tt.accessibility,Fi=Tt.override,aa=Tt.readonly;!(F&4)&&(cn||aa||Fi)&&this.raise(Eu.UnexpectedParameterModifier,{at:we});let Wa=this.parseMaybeDefault();this.parseAssignableListItemTypes(Wa,F);let oo=this.parseMaybeDefault(Wa.loc.start,Wa);if(cn||aa||Fi){let uu=this.startNodeAt(we);return Z.length&&(uu.decorators=Z),cn&&(uu.accessibility=cn),aa&&(uu.readonly=aa),Fi&&(uu.override=Fi),oo.type!=="Identifier"&&oo.type!=="AssignmentPattern"&&this.raise(Eu.UnsupportedParameterPropertyKind,{at:uu}),uu.parameter=oo,this.finishNode(uu,"TSParameterProperty")}return Z.length&&(Wa.decorators=Z),oo}isSimpleParameter(F){return F.type==="TSParameterProperty"&&super.isSimpleParameter(F.parameter)||super.isSimpleParameter(F)}tsDisallowOptionalPattern(F){for(let Z of F.params)Z.type!=="Identifier"&&Z.optional&&!this.state.isAmbientContext&&this.raise(Eu.PatternIsOptional,{at:Z})}setArrowFunctionParameters(F,Z,we){super.setArrowFunctionParameters(F,Z,we),this.tsDisallowOptionalPattern(F)}parseFunctionBodyAndFinish(F,Z){let we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.match(14)&&(F.returnType=this.tsParseTypeOrTypePredicateAnnotation(14));let Tt=Z==="FunctionDeclaration"?"TSDeclareFunction":Z==="ClassMethod"||Z==="ClassPrivateMethod"?"TSDeclareMethod":void 0;return Tt&&!this.match(5)&&this.isLineTerminator()?this.finishNode(F,Tt):Tt==="TSDeclareFunction"&&this.state.isAmbientContext&&(this.raise(Eu.DeclareFunctionHasImplementation,{at:F}),F.declare)?super.parseFunctionBodyAndFinish(F,Tt,we):(this.tsDisallowOptionalPattern(F),super.parseFunctionBodyAndFinish(F,Z,we))}registerFunctionStatementId(F){!F.body&&F.id?this.checkIdentifier(F.id,he):super.registerFunctionStatementId(F)}tsCheckForInvalidTypeCasts(F){F.forEach(Z=>{(Z==null?void 0:Z.type)==="TSTypeCastExpression"&&this.raise(Eu.UnexpectedTypeAnnotation,{at:Z.typeAnnotation})})}toReferencedList(F,Z){return this.tsCheckForInvalidTypeCasts(F),F}parseArrayLike(F,Z,we,Tt){let cn=super.parseArrayLike(F,Z,we,Tt);return cn.type==="ArrayExpression"&&this.tsCheckForInvalidTypeCasts(cn.elements),cn}parseSubscript(F,Z,we,Tt){if(!this.hasPrecedingLineBreak()&&this.match(35)){this.state.canStartJSXElement=!1,this.next();let Fi=this.startNodeAt(Z);return Fi.expression=F,this.finishNode(Fi,"TSNonNullExpression")}let cn=!1;if(this.match(18)&&this.lookaheadCharCode()===60){if(we)return Tt.stop=!0,F;Tt.optionalChainMember=cn=!0,this.next()}if(this.match(47)||this.match(51)){let Fi,aa=this.tsTryParseAndCatch(()=>{if(!we&&this.atPossibleAsyncArrow(F)){let Ql=this.tsTryParseGenericAsyncArrowFunction(Z);if(Ql)return Ql}let Wa=this.tsParseTypeArgumentsInExpression();if(!Wa)return;if(cn&&!this.match(10)){Fi=this.state.curPosition();return}if(hu(this.state.type)){let Ql=super.parseTaggedTemplateExpression(F,Z,Tt);return Ql.typeParameters=Wa,Ql}if(!we&&this.eat(10)){let Ql=this.startNodeAt(Z);return Ql.callee=F,Ql.arguments=this.parseCallExpressionArguments(11,!1),this.tsCheckForInvalidTypeCasts(Ql.arguments),Ql.typeParameters=Wa,Tt.optionalChainMember&&(Ql.optional=cn),this.finishCallExpression(Ql,Tt.optionalChainMember)}let oo=this.state.type;if(oo===48||oo===52||oo!==10&&Ti(oo)&&!this.hasPrecedingLineBreak())return;let uu=this.startNodeAt(Z);return uu.expression=F,uu.typeParameters=Wa,this.finishNode(uu,"TSInstantiationExpression")});if(Fi&&this.unexpected(Fi,10),aa)return aa.type==="TSInstantiationExpression"&&(this.match(16)||this.match(18)&&this.lookaheadCharCode()!==40)&&this.raise(Eu.InvalidPropertyAccessAfterInstantiationExpression,{at:this.state.startLoc}),aa}return super.parseSubscript(F,Z,we,Tt)}parseNewCallee(F){var Z;super.parseNewCallee(F);let{callee:we}=F;we.type==="TSInstantiationExpression"&&!((Z=we.extra)!=null&&Z.parenthesized)&&(F.typeParameters=we.typeParameters,F.callee=we.expression)}parseExprOp(F,Z,we){let Tt;if(Jo(58)>we&&!this.hasPrecedingLineBreak()&&(this.isContextual(93)||(Tt=this.isContextual(118)))){let cn=this.startNodeAt(Z);return cn.expression=F,cn.typeAnnotation=this.tsInType(()=>(this.next(),this.match(75)?(Tt&&this.raise(Os.UnexpectedKeyword,{at:this.state.startLoc,keyword:"const"}),this.tsParseTypeReference()):this.tsParseType())),this.finishNode(cn,Tt?"TSSatisfiesExpression":"TSAsExpression"),this.reScan_lt_gt(),this.parseExprOp(cn,Z,we)}return super.parseExprOp(F,Z,we)}checkReservedWord(F,Z,we,Tt){this.state.isAmbientContext||super.checkReservedWord(F,Z,we,Tt)}checkImportReflection(F){super.checkImportReflection(F),F.module&&F.importKind!=="value"&&this.raise(Eu.ImportReflectionHasImportType,{at:F.specifiers[0].loc.start})}checkDuplicateExports(){}parseImport(F){if(F.importKind="value",kr(this.state.type)||this.match(55)||this.match(5)){let we=this.lookahead();if(this.isContextual(128)&&we.type!==12&&we.type!==97&&we.type!==29&&(F.importKind="type",this.next(),we=this.lookahead()),kr(this.state.type)&&we.type===29)return this.tsParseImportEqualsDeclaration(F)}let Z=super.parseImport(F);return Z.importKind==="type"&&Z.specifiers.length>1&&Z.specifiers[0].type==="ImportDefaultSpecifier"&&this.raise(Eu.TypeImportCannotSpecifyDefaultAndNamed,{at:Z}),Z}parseExport(F,Z){if(this.match(83))return this.next(),this.isContextual(128)&&this.lookaheadCharCode()!==61?(F.importKind="type",this.next()):F.importKind="value",this.tsParseImportEqualsDeclaration(F,!0);if(this.eat(29)){let we=F;return we.expression=super.parseExpression(),this.semicolon(),this.finishNode(we,"TSExportAssignment")}else if(this.eatContextual(93)){let we=F;return this.expectContextual(126),we.id=this.parseIdentifier(),this.semicolon(),this.finishNode(we,"TSNamespaceExportDeclaration")}else{if(F.exportKind="value",this.isContextual(128)){let we=this.lookaheadCharCode();(we===123||we===42)&&(this.next(),F.exportKind="type")}return super.parseExport(F,Z)}}isAbstractClass(){return this.isContextual(122)&&this.lookahead().type===80}parseExportDefaultExpression(){if(this.isAbstractClass()){let F=this.startNode();return this.next(),F.abstract=!0,this.parseClass(F,!0,!0)}if(this.match(127)){let F=this.tsParseInterfaceDeclaration(this.startNode());if(F)return F}return super.parseExportDefaultExpression()}parseVarStatement(F,Z){let we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,{isAmbientContext:Tt}=this.state,cn=super.parseVarStatement(F,Z,we||Tt);if(!Tt)return cn;for(let{id:Fi,init:aa}of cn.declarations)aa&&(Z!=="const"||Fi.typeAnnotation?this.raise(Eu.InitializerNotAllowedInAmbientContext,{at:aa}):ri(aa,this.hasPlugin("estree"))||this.raise(Eu.ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference,{at:aa}));return cn}parseStatementContent(F,Z){if(this.match(75)&&this.isLookaheadContextual("enum")){let we=this.startNode();return this.expect(75),this.tsParseEnumDeclaration(we,{const:!0})}if(this.isContextual(124))return this.tsParseEnumDeclaration(this.startNode());if(this.isContextual(127)){let we=this.tsParseInterfaceDeclaration(this.startNode());if(we)return we}return super.parseStatementContent(F,Z)}parseAccessModifier(){return this.tsParseModifier(["public","protected","private"])}tsHasSomeModifiers(F,Z){return Z.some(we=>qp(we)?F.accessibility===we:!!F[we])}tsIsStartOfStaticBlocks(){return this.isContextual(104)&&this.lookaheadCharCode()===123}parseClassMember(F,Z,we){let Tt=["declare","private","public","protected","override","abstract","readonly","static"];this.tsParseModifiers({allowedModifiers:Tt,disallowedModifiers:["in","out"],stopOnStartOfClassStaticBlock:!0,errorTemplate:Eu.InvalidModifierOnTypeParameterPositions},Z);let cn=()=>{this.tsIsStartOfStaticBlocks()?(this.next(),this.next(),this.tsHasSomeModifiers(Z,Tt)&&this.raise(Eu.StaticBlockCannotHaveModifier,{at:this.state.curPosition()}),super.parseClassStaticBlock(F,Z)):this.parseClassMemberWithIsStatic(F,Z,we,!!Z.static)};Z.declare?this.tsInAmbientContext(cn):cn()}parseClassMemberWithIsStatic(F,Z,we,Tt){let cn=this.tsTryParseIndexSignature(Z);if(cn){F.body.push(cn),Z.abstract&&this.raise(Eu.IndexSignatureHasAbstract,{at:Z}),Z.accessibility&&this.raise(Eu.IndexSignatureHasAccessibility,{at:Z,modifier:Z.accessibility}),Z.declare&&this.raise(Eu.IndexSignatureHasDeclare,{at:Z}),Z.override&&this.raise(Eu.IndexSignatureHasOverride,{at:Z});return}!this.state.inAbstractClass&&Z.abstract&&this.raise(Eu.NonAbstractClassHasAbstractMethod,{at:Z}),Z.override&&(we.hadSuperClass||this.raise(Eu.OverrideNotInSubClass,{at:Z})),super.parseClassMemberWithIsStatic(F,Z,we,Tt)}parsePostMemberNameModifiers(F){this.eat(17)&&(F.optional=!0),F.readonly&&this.match(10)&&this.raise(Eu.ClassMethodHasReadonly,{at:F}),F.declare&&this.match(10)&&this.raise(Eu.ClassMethodHasDeclare,{at:F})}parseExpressionStatement(F,Z,we){return(Z.type==="Identifier"?this.tsParseExpressionStatement(F,Z,we):void 0)||super.parseExpressionStatement(F,Z,we)}shouldParseExportDeclaration(){return this.tsIsDeclarationStart()?!0:super.shouldParseExportDeclaration()}parseConditional(F,Z,we){if(!this.state.maybeInArrowParameters||!this.match(17))return super.parseConditional(F,Z,we);let Tt=this.tryParse(()=>super.parseConditional(F,Z));return Tt.node?(Tt.error&&(this.state=Tt.failState),Tt.node):(Tt.error&&super.setOptionalParametersError(we,Tt.error),F)}parseParenItem(F,Z){if(F=super.parseParenItem(F,Z),this.eat(17)&&(F.optional=!0,this.resetEndLocation(F)),this.match(14)){let we=this.startNodeAt(Z);return we.expression=F,we.typeAnnotation=this.tsParseTypeAnnotation(),this.finishNode(we,"TSTypeCastExpression")}return F}parseExportDeclaration(F){if(!this.state.isAmbientContext&&this.isContextual(123))return this.tsInAmbientContext(()=>this.parseExportDeclaration(F));let Z=this.state.startLoc,we=this.eatContextual(123);if(we&&(this.isContextual(123)||!this.shouldParseExportDeclaration()))throw this.raise(Eu.ExpectedAmbientAfterExportDeclare,{at:this.state.startLoc});let Tt=kr(this.state.type)&&this.tsTryParseExportDeclaration()||super.parseExportDeclaration(F);return Tt?((Tt.type==="TSInterfaceDeclaration"||Tt.type==="TSTypeAliasDeclaration"||we)&&(F.exportKind="type"),we&&(this.resetStartLocation(Tt,Z),Tt.declare=!0),Tt):null}parseClassId(F,Z,we,Tt){if((!Z||we)&&this.isContextual(111))return;super.parseClassId(F,Z,we,F.declare?he:Po);let cn=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers);cn&&(F.typeParameters=cn)}parseClassPropertyAnnotation(F){F.optional||(this.eat(35)?F.definite=!0:this.eat(17)&&(F.optional=!0));let Z=this.tsTryParseTypeAnnotation();Z&&(F.typeAnnotation=Z)}parseClassProperty(F){if(this.parseClassPropertyAnnotation(F),this.state.isAmbientContext&&!(F.readonly&&!F.typeAnnotation)&&this.match(29)&&this.raise(Eu.DeclareClassFieldHasInitializer,{at:this.state.startLoc}),F.abstract&&this.match(29)){let{key:Z}=F;this.raise(Eu.AbstractPropertyHasInitializer,{at:this.state.startLoc,propertyName:Z.type==="Identifier"&&!F.computed?Z.name:`[${this.input.slice(Z.start,Z.end)}]`})}return super.parseClassProperty(F)}parseClassPrivateProperty(F){return F.abstract&&this.raise(Eu.PrivateElementHasAbstract,{at:F}),F.accessibility&&this.raise(Eu.PrivateElementHasAccessibility,{at:F,modifier:F.accessibility}),this.parseClassPropertyAnnotation(F),super.parseClassPrivateProperty(F)}parseClassAccessorProperty(F){return this.parseClassPropertyAnnotation(F),F.optional&&this.raise(Eu.AccessorCannotBeOptional,{at:F}),super.parseClassAccessorProperty(F)}pushClassMethod(F,Z,we,Tt,cn,Fi){let aa=this.tsTryParseTypeParameters(this.tsParseConstModifier);aa&&cn&&this.raise(Eu.ConstructorHasTypeParameters,{at:aa});let{declare:Wa=!1,kind:oo}=Z;Wa&&(oo==="get"||oo==="set")&&this.raise(Eu.DeclareAccessor,{at:Z,kind:oo}),aa&&(Z.typeParameters=aa),super.pushClassMethod(F,Z,we,Tt,cn,Fi)}pushClassPrivateMethod(F,Z,we,Tt){let cn=this.tsTryParseTypeParameters(this.tsParseConstModifier);cn&&(Z.typeParameters=cn),super.pushClassPrivateMethod(F,Z,we,Tt)}declareClassPrivateMethodInScope(F,Z){F.type!=="TSDeclareMethod"&&(F.type==="MethodDefinition"&&!F.value.body||super.declareClassPrivateMethodInScope(F,Z))}parseClassSuper(F){super.parseClassSuper(F),F.superClass&&(this.match(47)||this.match(51))&&(F.superTypeParameters=this.tsParseTypeArgumentsInExpression()),this.eatContextual(111)&&(F.implements=this.tsParseHeritageClause("implements"))}parseObjPropValue(F,Z,we,Tt,cn,Fi,aa){let Wa=this.tsTryParseTypeParameters(this.tsParseConstModifier);return Wa&&(F.typeParameters=Wa),super.parseObjPropValue(F,Z,we,Tt,cn,Fi,aa)}parseFunctionParams(F,Z){let we=this.tsTryParseTypeParameters(this.tsParseConstModifier);we&&(F.typeParameters=we),super.parseFunctionParams(F,Z)}parseVarId(F,Z){super.parseVarId(F,Z),F.id.type==="Identifier"&&!this.hasPrecedingLineBreak()&&this.eat(35)&&(F.definite=!0);let we=this.tsTryParseTypeAnnotation();we&&(F.id.typeAnnotation=we,this.resetEndLocation(F.id))}parseAsyncArrowFromCallExpression(F,Z){return this.match(14)&&(F.returnType=this.tsParseTypeAnnotation()),super.parseAsyncArrowFromCallExpression(F,Z)}parseMaybeAssign(F,Z){var we,Tt,cn,Fi,aa,Wa,oo;let uu,Ql,nm;if(this.hasPlugin("jsx")&&(this.match(140)||this.match(47))){if(uu=this.state.clone(),Ql=this.tryParse(()=>super.parseMaybeAssign(F,Z),uu),!Ql.error)return Ql.node;let{context:dh}=this.state,yv=dh[dh.length-1];(yv===to.j_oTag||yv===to.j_expr)&&dh.pop()}if(!((we=Ql)!=null&&we.error)&&!this.match(47))return super.parseMaybeAssign(F,Z);(!uu||uu===this.state)&&(uu=this.state.clone());let Vp,Sh=this.tryParse(dh=>{var yv,K1;Vp=this.tsParseTypeParameters(this.tsParseConstModifier);let N_=super.parseMaybeAssign(F,Z);return(N_.type!=="ArrowFunctionExpression"||(yv=N_.extra)!=null&&yv.parenthesized)&&dh(),((K1=Vp)==null?void 0:K1.params.length)!==0&&this.resetStartLocationFromNode(N_,Vp),N_.typeParameters=Vp,N_},uu);if(!Sh.error&&!Sh.aborted)return Vp&&this.reportReservedArrowTypeParam(Vp),Sh.node;if(!Ql&&(lp(!this.hasPlugin("jsx")),nm=this.tryParse(()=>super.parseMaybeAssign(F,Z),uu),!nm.error))return nm.node;if((Tt=Ql)!=null&&Tt.node)return this.state=Ql.failState,Ql.node;if(Sh.node)return this.state=Sh.failState,Vp&&this.reportReservedArrowTypeParam(Vp),Sh.node;if((cn=nm)!=null&&cn.node)return this.state=nm.failState,nm.node;throw(Fi=Ql)!=null&&Fi.thrown?Ql.error:Sh.thrown?Sh.error:(aa=nm)!=null&&aa.thrown?nm.error:((Wa=Ql)==null?void 0:Wa.error)||Sh.error||((oo=nm)==null?void 0:oo.error)}reportReservedArrowTypeParam(F){var Z;F.params.length===1&&!F.params[0].constraint&&!((Z=F.extra)!=null&&Z.trailingComma)&&this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise(Eu.ReservedArrowTypeParam,{at:F})}parseMaybeUnary(F,Z){return!this.hasPlugin("jsx")&&this.match(47)?this.tsParseTypeAssertion():super.parseMaybeUnary(F,Z)}parseArrow(F){if(this.match(14)){let Z=this.tryParse(we=>{let Tt=this.tsParseTypeOrTypePredicateAnnotation(14);return(this.canInsertSemicolon()||!this.match(19))&&we(),Tt});if(Z.aborted)return;Z.thrown||(Z.error&&(this.state=Z.failState),F.returnType=Z.node)}return super.parseArrow(F)}parseAssignableListItemTypes(F,Z){if(!(Z&2))return F;this.eat(17)&&(F.optional=!0);let we=this.tsTryParseTypeAnnotation();return we&&(F.typeAnnotation=we),this.resetEndLocation(F),F}isAssignable(F,Z){switch(F.type){case"TSTypeCastExpression":return this.isAssignable(F.expression,Z);case"TSParameterProperty":return!0;default:return super.isAssignable(F,Z)}}toAssignable(F){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;switch(F.type){case"ParenthesizedExpression":this.toAssignableParenthesizedExpression(F,Z);break;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":Z?this.expressionScope.recordArrowParameterBindingError(Eu.UnexpectedTypeCastInParameter,{at:F}):this.raise(Eu.UnexpectedTypeCastInParameter,{at:F}),this.toAssignable(F.expression,Z);break;case"AssignmentExpression":!Z&&F.left.type==="TSTypeCastExpression"&&(F.left=this.typeCastToParameter(F.left));default:super.toAssignable(F,Z)}}toAssignableParenthesizedExpression(F,Z){switch(F.expression.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":case"ParenthesizedExpression":this.toAssignable(F.expression,Z);break;default:super.toAssignable(F,Z)}}checkToRestConversion(F,Z){switch(F.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":this.checkToRestConversion(F.expression,!1);break;default:super.checkToRestConversion(F,Z)}}isValidLVal(F,Z,we){return Bd({TSTypeCastExpression:!0,TSParameterProperty:"parameter",TSNonNullExpression:"expression",TSAsExpression:(we!==ar||!Z)&&["expression",!0],TSSatisfiesExpression:(we!==ar||!Z)&&["expression",!0],TSTypeAssertion:(we!==ar||!Z)&&["expression",!0]},F)||super.isValidLVal(F,Z,we)}parseBindingAtom(){switch(this.state.type){case 78:return this.parseIdentifier(!0);default:return super.parseBindingAtom()}}parseMaybeDecoratorArguments(F){if(this.match(47)||this.match(51)){let Z=this.tsParseTypeArgumentsInExpression();if(this.match(10)){let we=super.parseMaybeDecoratorArguments(F);return we.typeParameters=Z,we}this.unexpected(null,10)}return super.parseMaybeDecoratorArguments(F)}checkCommaAfterRest(F){return this.state.isAmbientContext&&this.match(12)&&this.lookaheadCharCode()===F?(this.next(),!1):super.checkCommaAfterRest(F)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(35)||this.match(14)||super.isClassProperty()}parseMaybeDefault(F,Z){let we=super.parseMaybeDefault(F,Z);return we.type==="AssignmentPattern"&&we.typeAnnotation&&we.right.startthis.isAssignable(Z,!0)):super.shouldParseArrow(F)}shouldParseAsyncArrow(){return this.match(14)||super.shouldParseAsyncArrow()}canHaveLeadingDecorator(){return super.canHaveLeadingDecorator()||this.isAbstractClass()}jsxParseOpeningElementAfterName(F){if(this.match(47)||this.match(51)){let Z=this.tsTryParseAndCatch(()=>this.tsParseTypeArgumentsInExpression());Z&&(F.typeParameters=Z)}return super.jsxParseOpeningElementAfterName(F)}getGetterSetterExpectedParamCount(F){let Z=super.getGetterSetterExpectedParamCount(F),we=this.getObjectOrClassMethodParams(F)[0];return we&&this.isThisParam(we)?Z+1:Z}parseCatchClauseParam(){let F=super.parseCatchClauseParam(),Z=this.tsTryParseTypeAnnotation();return Z&&(F.typeAnnotation=Z,this.resetEndLocation(F)),F}tsInAmbientContext(F){let Z=this.state.isAmbientContext;this.state.isAmbientContext=!0;try{return F()}finally{this.state.isAmbientContext=Z}}parseClass(F,Z,we){let Tt=this.state.inAbstractClass;this.state.inAbstractClass=!!F.abstract;try{return super.parseClass(F,Z,we)}finally{this.state.inAbstractClass=Tt}}tsParseAbstractDeclaration(F,Z){if(this.match(80))return F.abstract=!0,this.maybeTakeDecorators(Z,this.parseClass(F,!0,!1));if(this.isContextual(127)){if(!this.hasFollowingLineBreak())return F.abstract=!0,this.raise(Eu.NonClassMethodPropertyHasAbstractModifer,{at:F}),this.tsParseInterfaceDeclaration(F)}else this.unexpected(null,80)}parseMethod(F,Z,we,Tt,cn,Fi,aa){let Wa=super.parseMethod(F,Z,we,Tt,cn,Fi,aa);if(Wa.abstract&&(this.hasPlugin("estree")?Wa.value.body:Wa.body)){let{key:oo}=Wa;this.raise(Eu.AbstractMethodHasImplementation,{at:Wa,methodName:oo.type==="Identifier"&&!Wa.computed?oo.name:`[${this.input.slice(oo.start,oo.end)}]`})}return Wa}tsParseTypeParameterName(){return this.parseIdentifier().name}shouldParseAsAmbientContext(){return!!this.getPluginOption("typescript","dts")}parse(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.parse()}getExpression(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.getExpression()}parseExportSpecifier(F,Z,we,Tt){return!Z&&Tt?(this.parseTypeOnlyImportExportSpecifier(F,!1,we),this.finishNode(F,"ExportSpecifier")):(F.exportKind="value",super.parseExportSpecifier(F,Z,we,Tt))}parseImportSpecifier(F,Z,we,Tt,cn){return!Z&&Tt?(this.parseTypeOnlyImportExportSpecifier(F,!0,we),this.finishNode(F,"ImportSpecifier")):(F.importKind="value",super.parseImportSpecifier(F,Z,we,Tt,we?Ht:sa))}parseTypeOnlyImportExportSpecifier(F,Z,we){let Tt=Z?"imported":"local",cn=Z?"local":"exported",Fi=F[Tt],aa,Wa=!1,oo=!0,uu=Fi.loc.start;if(this.isContextual(93)){let nm=this.parseIdentifier();if(this.isContextual(93)){let Vp=this.parseIdentifier();$n(this.state.type)?(Wa=!0,Fi=nm,aa=Z?this.parseIdentifier():this.parseModuleExportName(),oo=!1):(aa=Vp,oo=!1)}else $n(this.state.type)?(oo=!1,aa=Z?this.parseIdentifier():this.parseModuleExportName()):(Wa=!0,Fi=nm)}else $n(this.state.type)&&(Wa=!0,Z?(Fi=this.parseIdentifier(!0),this.isContextual(93)||this.checkReservedWord(Fi.name,Fi.loc.start,!0,!0)):Fi=this.parseModuleExportName());Wa&&we&&this.raise(Z?Eu.TypeModifierIsUsedInTypeImports:Eu.TypeModifierIsUsedInTypeExports,{at:uu}),F[Tt]=Fi,F[cn]=aa;let Ql=Z?"importKind":"exportKind";F[Ql]=Wa?"type":"value",oo&&this.eatContextual(93)&&(F[cn]=Z?this.parseIdentifier():this.parseModuleExportName()),F[cn]||(F[cn]=Cn(F[Tt])),Z&&this.checkIdentifier(F[cn],Wa?Ht:sa)}};function jt(H){if(H.type!=="MemberExpression")return!1;let{computed:F,property:Z}=H;return F&&Z.type!=="StringLiteral"&&(Z.type!=="TemplateLiteral"||Z.expressions.length>0)?!1:bs(H.object)}function ri(H,F){var Z;let{type:we}=H;if((Z=H.extra)!=null&&Z.parenthesized)return!1;if(F){if(we==="Literal"){let{value:Tt}=H;if(typeof Tt=="string"||typeof Tt=="boolean")return!0}}else if(we==="StringLiteral"||we==="BooleanLiteral")return!0;return!!(gs(H,F)||xo(H,F)||we==="TemplateLiteral"&&H.expressions.length===0||jt(H))}function gs(H,F){return F?H.type==="Literal"&&(typeof H.value=="number"||"bigint"in H):H.type==="NumericLiteral"||H.type==="BigIntLiteral"}function xo(H,F){if(H.type==="UnaryExpression"){let{operator:Z,argument:we}=H;if(Z==="-"&&gs(we,F))return!0}return!1}function bs(H){return H.type==="Identifier"?!0:H.type!=="MemberExpression"||H.computed?!1:bs(H.object)}var mc=o1`placeholders`({ClassNameIsRequired:"A class name is required.",UnexpectedSpace:"Unexpected space in placeholder."}),nu=H=>class extends H{parsePlaceholder(F){if(this.match(142)){let Z=this.startNode();return this.next(),this.assertNoSpace(),Z.name=super.parseIdentifier(!0),this.assertNoSpace(),this.expect(142),this.finishPlaceholder(Z,F)}}finishPlaceholder(F,Z){let we=!!(F.expectedNode&&F.type==="Placeholder");return F.expectedNode=Z,we?F:this.finishNode(F,"Placeholder")}getTokenFromCode(F){F===37&&this.input.charCodeAt(this.state.pos+1)===37?this.finishOp(142,2):super.getTokenFromCode(F)}parseExprAtom(F){return this.parsePlaceholder("Expression")||super.parseExprAtom(F)}parseIdentifier(F){return this.parsePlaceholder("Identifier")||super.parseIdentifier(F)}checkReservedWord(F,Z,we,Tt){F!==void 0&&super.checkReservedWord(F,Z,we,Tt)}parseBindingAtom(){return this.parsePlaceholder("Pattern")||super.parseBindingAtom()}isValidLVal(F,Z,we){return F==="Placeholder"||super.isValidLVal(F,Z,we)}toAssignable(F,Z){F&&F.type==="Placeholder"&&F.expectedNode==="Expression"?F.expectedNode="Pattern":super.toAssignable(F,Z)}chStartsBindingIdentifier(F,Z){return!!(super.chStartsBindingIdentifier(F,Z)||this.lookahead().type===142)}verifyBreakContinue(F,Z){F.label&&F.label.type==="Placeholder"||super.verifyBreakContinue(F,Z)}parseExpressionStatement(F,Z){if(Z.type!=="Placeholder"||Z.extra&&Z.extra.parenthesized)return super.parseExpressionStatement(F,Z);if(this.match(14)){let we=F;return we.label=this.finishPlaceholder(Z,"Identifier"),this.next(),we.body=super.parseStatementOrSloppyAnnexBFunctionDeclaration(),this.finishNode(we,"LabeledStatement")}return this.semicolon(),F.name=Z.name,this.finishPlaceholder(F,"Statement")}parseBlock(F,Z,we){return this.parsePlaceholder("BlockStatement")||super.parseBlock(F,Z,we)}parseFunctionId(F){return this.parsePlaceholder("Identifier")||super.parseFunctionId(F)}parseClass(F,Z,we){let Tt=Z?"ClassDeclaration":"ClassExpression";this.next();let cn=this.state.strict,Fi=this.parsePlaceholder("Identifier");if(Fi)if(this.match(81)||this.match(142)||this.match(5))F.id=Fi;else{if(we||!Z)return F.id=null,F.body=this.finishPlaceholder(Fi,"ClassBody"),this.finishNode(F,Tt);throw this.raise(mc.ClassNameIsRequired,{at:this.state.startLoc})}else this.parseClassId(F,Z,we);return super.parseClassSuper(F),F.body=this.parsePlaceholder("ClassBody")||super.parseClassBody(!!F.superClass,cn),this.finishNode(F,Tt)}parseExport(F,Z){let we=this.parsePlaceholder("Identifier");if(!we)return super.parseExport(F,Z);if(!this.isContextual(97)&&!this.match(12))return F.specifiers=[],F.source=null,F.declaration=this.finishPlaceholder(we,"Declaration"),this.finishNode(F,"ExportNamedDeclaration");this.expectPlugin("exportDefaultFrom");let Tt=this.startNode();return Tt.exported=we,F.specifiers=[this.finishNode(Tt,"ExportDefaultSpecifier")],super.parseExport(F,Z)}isExportDefaultSpecifier(){if(this.match(65)){let F=this.nextTokenStart();if(this.isUnparsedContextual(F,"from")&&this.input.startsWith(Ms(142),this.nextTokenStartSince(F+4)))return!0}return super.isExportDefaultSpecifier()}maybeParseExportDefaultSpecifier(F){return F.specifiers&&F.specifiers.length>0?!0:super.maybeParseExportDefaultSpecifier(F)}checkExport(F){let{specifiers:Z}=F;Z!=null&&Z.length&&(F.specifiers=Z.filter(we=>we.exported.type==="Placeholder")),super.checkExport(F),F.specifiers=Z}parseImport(F){let Z=this.parsePlaceholder("Identifier");if(!Z)return super.parseImport(F);if(F.specifiers=[],!this.isContextual(97)&&!this.match(12))return F.source=this.finishPlaceholder(Z,"StringLiteral"),this.semicolon(),this.finishNode(F,"ImportDeclaration");let we=this.startNodeAtNode(Z);return we.local=Z,F.specifiers.push(this.finishNode(we,"ImportDefaultSpecifier")),this.eat(12)&&(this.maybeParseStarImportSpecifier(F)||this.parseNamedImportSpecifiers(F)),this.expectContextual(97),F.source=this.parseImportSource(),this.semicolon(),this.finishNode(F,"ImportDeclaration")}parseImportSource(){return this.parsePlaceholder("StringLiteral")||super.parseImportSource()}assertNoSpace(){this.state.start>this.state.lastTokEndLoc.index&&this.raise(mc.UnexpectedSpace,{at:this.state.lastTokEndLoc})}},Mp=H=>class extends H{parseV8Intrinsic(){if(this.match(54)){let F=this.state.startLoc,Z=this.startNode();if(this.next(),kr(this.state.type)){let we=this.parseIdentifierName(),Tt=this.createIdentifier(Z,we);if(Tt.type="V8IntrinsicIdentifier",this.match(10))return Tt}this.unexpected(F)}}parseExprAtom(F){return this.parseV8Intrinsic()||super.parseExprAtom(F)}};function jp(H,F){let[Z,we]=typeof F=="string"?[F,{}]:F,Tt=Object.keys(we),cn=Tt.length===0;return H.some(Fi=>{if(typeof Fi=="string")return cn&&Fi===Z;{let[aa,Wa]=Fi;if(aa!==Z)return!1;for(let oo of Tt)if(Wa[oo]!==we[oo])return!1;return!0}})}function hf(H,F,Z){let we=H.find(Tt=>Array.isArray(Tt)?Tt[0]===F:Tt===F);return we&&Array.isArray(we)&&we.length>1?we[1][Z]:null}var p0=["minimal","fsharp","hack","smart"],$1=["^^","@@","^","%","#"],rm=["hash","bar"];function xg(H){if(jp(H,"decorators")){if(jp(H,"decorators-legacy"))throw new Error("Cannot use the decorators and decorators-legacy plugin together");let F=hf(H,"decorators","decoratorsBeforeExport");if(F!=null&&typeof F!="boolean")throw new Error("'decoratorsBeforeExport' must be a boolean, if specified.");let Z=hf(H,"decorators","allowCallParenthesized");if(Z!=null&&typeof Z!="boolean")throw new Error("'allowCallParenthesized' must be a boolean.")}if(jp(H,"flow")&&jp(H,"typescript"))throw new Error("Cannot combine flow and typescript plugins.");if(jp(H,"placeholders")&&jp(H,"v8intrinsic"))throw new Error("Cannot combine placeholders and v8intrinsic plugins.");if(jp(H,"pipelineOperator")){let F=hf(H,"pipelineOperator","proposal");if(!p0.includes(F)){let we=p0.map(Tt=>`"${Tt}"`).join(", ");throw new Error(`"pipelineOperator" requires "proposal" option whose value must be one of: ${we}.`)}let Z=jp(H,["recordAndTuple",{syntaxType:"hash"}]);if(F==="hack"){if(jp(H,"placeholders"))throw new Error("Cannot combine placeholders plugin and Hack-style pipes.");if(jp(H,"v8intrinsic"))throw new Error("Cannot combine v8intrinsic plugin and Hack-style pipes.");let we=hf(H,"pipelineOperator","topicToken");if(!$1.includes(we)){let Tt=$1.map(cn=>`"${cn}"`).join(", ");throw new Error(`"pipelineOperator" in "proposal": "hack" mode also requires a "topicToken" option whose value must be one of: ${Tt}.`)}if(we==="#"&&Z)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "hack", topicToken: "#" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}else if(F==="smart"&&Z)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "smart" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}if(jp(H,"moduleAttributes")){if(jp(H,"importAssertions"))throw new Error("Cannot combine importAssertions and moduleAttributes plugins.");if(hf(H,"moduleAttributes","version")!=="may-2020")throw new Error("The 'moduleAttributes' plugin requires a 'version' option, representing the last proposal update. Currently, the only supported value is 'may-2020'.")}if(jp(H,"recordAndTuple")&&hf(H,"recordAndTuple","syntaxType")!=null&&!rm.includes(hf(H,"recordAndTuple","syntaxType")))throw new Error("The 'syntaxType' option of the 'recordAndTuple' plugin must be one of: "+rm.map(F=>`'${F}'`).join(", "));if(jp(H,"asyncDoExpressions")&&!jp(H,"doExpressions")){let F=new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins.");throw F.missingPlugins="doExpressions",F}}var ng={estree:zm,jsx:rf,flow:Yl,typescript:Sp,v8intrinsic:Mp,placeholders:nu},Gg=Object.keys(ng),Tg=class extends El{checkProto(H,F,Z,we){if(H.type==="SpreadElement"||this.isObjectMethod(H)||H.computed||H.shorthand)return;let Tt=H.key;if((Tt.type==="Identifier"?Tt.name:Tt.value)==="__proto__"){if(F){this.raise(Os.RecordNoProto,{at:Tt});return}Z.used&&(we?we.doubleProtoLoc===null&&(we.doubleProtoLoc=Tt.loc.start):this.raise(Os.DuplicateProto,{at:Tt})),Z.used=!0}}shouldExitDescending(H,F){return H.type==="ArrowFunctionExpression"&&H.start===F}getExpression(){this.enterInitialScopes(),this.nextToken();let H=this.parseExpression();return this.match(137)||this.unexpected(),this.finalizeRemainingComments(),H.comments=this.state.comments,H.errors=this.state.errors,this.options.tokens&&(H.tokens=this.tokens),H}parseExpression(H,F){return H?this.disallowInAnd(()=>this.parseExpressionBase(F)):this.allowInAnd(()=>this.parseExpressionBase(F))}parseExpressionBase(H){let F=this.state.startLoc,Z=this.parseMaybeAssign(H);if(this.match(12)){let we=this.startNodeAt(F);for(we.expressions=[Z];this.eat(12);)we.expressions.push(this.parseMaybeAssign(H));return this.toReferencedList(we.expressions),this.finishNode(we,"SequenceExpression")}return Z}parseMaybeAssignDisallowIn(H,F){return this.disallowInAnd(()=>this.parseMaybeAssign(H,F))}parseMaybeAssignAllowIn(H,F){return this.allowInAnd(()=>this.parseMaybeAssign(H,F))}setOptionalParametersError(H,F){var Z;H.optionalParametersLoc=(Z=F==null?void 0:F.loc)!=null?Z:this.state.startLoc}parseMaybeAssign(H,F){let Z=this.state.startLoc;if(this.isContextual(106)&&this.prodParam.hasYield){let Fi=this.parseYield();return F&&(Fi=F.call(this,Fi,Z)),Fi}let we;H?we=!1:(H=new Wn,we=!0);let{type:Tt}=this.state;(Tt===10||kr(Tt))&&(this.state.potentialArrowAt=this.state.start);let cn=this.parseMaybeConditional(H);if(F&&(cn=F.call(this,cn,Z)),vc(this.state.type)){let Fi=this.startNodeAt(Z),aa=this.state.value;if(Fi.operator=aa,this.match(29)){this.toAssignable(cn,!0),Fi.left=cn;let Wa=Z.index;H.doubleProtoLoc!=null&&H.doubleProtoLoc.index>=Wa&&(H.doubleProtoLoc=null),H.shorthandAssignLoc!=null&&H.shorthandAssignLoc.index>=Wa&&(H.shorthandAssignLoc=null),H.privateKeyLoc!=null&&H.privateKeyLoc.index>=Wa&&(this.checkDestructuringPrivate(H),H.privateKeyLoc=null)}else Fi.left=cn;return this.next(),Fi.right=this.parseMaybeAssign(),this.checkLVal(cn,{in:this.finishNode(Fi,"AssignmentExpression")}),Fi}else we&&this.checkExpressionErrors(H,!0);return cn}parseMaybeConditional(H){let F=this.state.startLoc,Z=this.state.potentialArrowAt,we=this.parseExprOps(H);return this.shouldExitDescending(we,Z)?we:this.parseConditional(we,F,H)}parseConditional(H,F,Z){if(this.eat(17)){let we=this.startNodeAt(F);return we.test=H,we.consequent=this.parseMaybeAssignAllowIn(),this.expect(14),we.alternate=this.parseMaybeAssign(),this.finishNode(we,"ConditionalExpression")}return H}parseMaybeUnaryOrPrivate(H){return this.match(136)?this.parsePrivateName():this.parseMaybeUnary(H)}parseExprOps(H){let F=this.state.startLoc,Z=this.state.potentialArrowAt,we=this.parseMaybeUnaryOrPrivate(H);return this.shouldExitDescending(we,Z)?we:this.parseExprOp(we,F,-1)}parseExprOp(H,F,Z){if(this.isPrivateName(H)){let Tt=this.getPrivateNameSV(H);(Z>=Jo(58)||!this.prodParam.hasIn||!this.match(58))&&this.raise(Os.PrivateInExpectedIn,{at:H,identifierName:Tt}),this.classScope.usePrivateName(Tt,H.loc.start)}let we=this.state.type;if(ci(we)&&(this.prodParam.hasIn||!this.match(58))){let Tt=Jo(we);if(Tt>Z){if(we===39){if(this.expectPlugin("pipelineOperator"),this.state.inFSharpPipelineDirectBody)return H;this.checkPipelineAtInfixOperator(H,F)}let cn=this.startNodeAt(F);cn.left=H,cn.operator=this.state.value;let Fi=we===41||we===42,aa=we===40;if(aa&&(Tt=Jo(42)),this.next(),we===39&&this.hasPlugin(["pipelineOperator",{proposal:"minimal"}])&&this.state.type===96&&this.prodParam.hasAwait)throw this.raise(Os.UnexpectedAwaitAfterPipelineBody,{at:this.state.startLoc});cn.right=this.parseExprOpRightExpr(we,Tt);let Wa=this.finishNode(cn,Fi||aa?"LogicalExpression":"BinaryExpression"),oo=this.state.type;if(aa&&(oo===41||oo===42)||Fi&&oo===40)throw this.raise(Os.MixingCoalesceWithLogical,{at:this.state.startLoc});return this.parseExprOp(Wa,F,Z)}}return H}parseExprOpRightExpr(H,F){let Z=this.state.startLoc;switch(H){case 39:switch(this.getPluginOption("pipelineOperator","proposal")){case"hack":return this.withTopicBindingContext(()=>this.parseHackPipeBody());case"smart":return this.withTopicBindingContext(()=>{if(this.prodParam.hasYield&&this.isContextual(106))throw this.raise(Os.PipeBodyIsTighter,{at:this.state.startLoc});return this.parseSmartPipelineBodyInStyle(this.parseExprOpBaseRightExpr(H,F),Z)});case"fsharp":return this.withSoloAwaitPermittingContext(()=>this.parseFSharpPipelineBody(F))}default:return this.parseExprOpBaseRightExpr(H,F)}}parseExprOpBaseRightExpr(H,F){let Z=this.state.startLoc;return this.parseExprOp(this.parseMaybeUnaryOrPrivate(),Z,Bo(H)?F-1:F)}parseHackPipeBody(){var H;let{startLoc:F}=this.state,Z=this.parseMaybeAssign();return a1.has(Z.type)&&!((H=Z.extra)!=null&&H.parenthesized)&&this.raise(Os.PipeUnparenthesizedBody,{at:F,type:Z.type}),this.topicReferenceWasUsedInCurrentContext()||this.raise(Os.PipeTopicUnused,{at:F}),Z}checkExponentialAfterUnary(H){this.match(57)&&this.raise(Os.UnexpectedTokenUnaryExponentiation,{at:H.argument})}parseMaybeUnary(H,F){let Z=this.state.startLoc,we=this.isContextual(96);if(we&&this.isAwaitAllowed()){this.next();let aa=this.parseAwait(Z);return F||this.checkExponentialAfterUnary(aa),aa}let Tt=this.match(34),cn=this.startNode();if(Xi(this.state.type)){cn.operator=this.state.value,cn.prefix=!0,this.match(72)&&this.expectPlugin("throwExpressions");let aa=this.match(89);if(this.next(),cn.argument=this.parseMaybeUnary(null,!0),this.checkExpressionErrors(H,!0),this.state.strict&&aa){let Wa=cn.argument;Wa.type==="Identifier"?this.raise(Os.StrictDelete,{at:cn}):this.hasPropertyAsPrivateName(Wa)&&this.raise(Os.DeletePrivateField,{at:cn})}if(!Tt)return F||this.checkExponentialAfterUnary(cn),this.finishNode(cn,"UnaryExpression")}let Fi=this.parseUpdate(cn,Tt,H);if(we){let{type:aa}=this.state;if((this.hasPlugin("v8intrinsic")?Ti(aa):Ti(aa)&&!this.match(54))&&!this.isAmbiguousAwait())return this.raiseOverwrite(Os.AwaitNotInAsyncContext,{at:Z}),this.parseAwait(Z)}return Fi}parseUpdate(H,F,Z){if(F){let cn=H;return this.checkLVal(cn.argument,{in:this.finishNode(cn,"UpdateExpression")}),H}let we=this.state.startLoc,Tt=this.parseExprSubscripts(Z);if(this.checkExpressionErrors(Z,!1))return Tt;for(;Tn(this.state.type)&&!this.canInsertSemicolon();){let cn=this.startNodeAt(we);cn.operator=this.state.value,cn.prefix=!1,cn.argument=Tt,this.next(),this.checkLVal(Tt,{in:Tt=this.finishNode(cn,"UpdateExpression")})}return Tt}parseExprSubscripts(H){let F=this.state.startLoc,Z=this.state.potentialArrowAt,we=this.parseExprAtom(H);return this.shouldExitDescending(we,Z)?we:this.parseSubscripts(we,F)}parseSubscripts(H,F,Z){let we={optionalChainMember:!1,maybeAsyncArrow:this.atPossibleAsyncArrow(H),stop:!1};do H=this.parseSubscript(H,F,Z,we),we.maybeAsyncArrow=!1;while(!we.stop);return H}parseSubscript(H,F,Z,we){let{type:Tt}=this.state;if(!Z&&Tt===15)return this.parseBind(H,F,Z,we);if(hu(Tt))return this.parseTaggedTemplateExpression(H,F,we);let cn=!1;if(Tt===18){if(Z&&(this.raise(Os.OptionalChainingNoNew,{at:this.state.startLoc}),this.lookaheadCharCode()===40))return we.stop=!0,H;we.optionalChainMember=cn=!0,this.next()}if(!Z&&this.match(10))return this.parseCoverCallAndAsyncArrowHead(H,F,we,cn);{let Fi=this.eat(0);return Fi||cn||this.eat(16)?this.parseMember(H,F,we,Fi,cn):(we.stop=!0,H)}}parseMember(H,F,Z,we,Tt){let cn=this.startNodeAt(F);return cn.object=H,cn.computed=we,we?(cn.property=this.parseExpression(),this.expect(3)):this.match(136)?(H.type==="Super"&&this.raise(Os.SuperPrivateField,{at:F}),this.classScope.usePrivateName(this.state.value,this.state.startLoc),cn.property=this.parsePrivateName()):cn.property=this.parseIdentifier(!0),Z.optionalChainMember?(cn.optional=Tt,this.finishNode(cn,"OptionalMemberExpression")):this.finishNode(cn,"MemberExpression")}parseBind(H,F,Z,we){let Tt=this.startNodeAt(F);return Tt.object=H,this.next(),Tt.callee=this.parseNoCallExpr(),we.stop=!0,this.parseSubscripts(this.finishNode(Tt,"BindExpression"),F,Z)}parseCoverCallAndAsyncArrowHead(H,F,Z,we){let Tt=this.state.maybeInArrowParameters,cn=null;this.state.maybeInArrowParameters=!0,this.next();let Fi=this.startNodeAt(F);Fi.callee=H;let{maybeAsyncArrow:aa,optionalChainMember:Wa}=Z;aa&&(this.expressionScope.enter(yn()),cn=new Wn),Wa&&(Fi.optional=we),we?Fi.arguments=this.parseCallExpressionArguments(11):Fi.arguments=this.parseCallExpressionArguments(11,H.type==="Import",H.type!=="Super",Fi,cn);let oo=this.finishCallExpression(Fi,Wa);return aa&&this.shouldParseAsyncArrow()&&!we?(Z.stop=!0,this.checkDestructuringPrivate(cn),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),oo=this.parseAsyncArrowFromCallExpression(this.startNodeAt(F),oo)):(aa&&(this.checkExpressionErrors(cn,!0),this.expressionScope.exit()),this.toReferencedArguments(oo)),this.state.maybeInArrowParameters=Tt,oo}toReferencedArguments(H,F){this.toReferencedListDeep(H.arguments,F)}parseTaggedTemplateExpression(H,F,Z){let we=this.startNodeAt(F);return we.tag=H,we.quasi=this.parseTemplate(!0),Z.optionalChainMember&&this.raise(Os.OptionalChainingNoTemplate,{at:F}),this.finishNode(we,"TaggedTemplateExpression")}atPossibleAsyncArrow(H){return H.type==="Identifier"&&H.name==="async"&&this.state.lastTokEndLoc.index===H.end&&!this.canInsertSemicolon()&&H.end-H.start===5&&H.start===this.state.potentialArrowAt}finishCallExpression(H,F){if(H.callee.type==="Import")if(H.arguments.length===2&&(this.hasPlugin("moduleAttributes")||this.expectPlugin("importAssertions")),H.arguments.length===0||H.arguments.length>2)this.raise(Os.ImportCallArity,{at:H,maxArgumentCount:this.hasPlugin("importAssertions")||this.hasPlugin("moduleAttributes")?2:1});else for(let Z of H.arguments)Z.type==="SpreadElement"&&this.raise(Os.ImportCallSpreadArgument,{at:Z});return this.finishNode(H,F?"OptionalCallExpression":"CallExpression")}parseCallExpressionArguments(H,F,Z,we,Tt){let cn=[],Fi=!0,aa=this.state.inFSharpPipelineDirectBody;for(this.state.inFSharpPipelineDirectBody=!1;!this.eat(H);){if(Fi)Fi=!1;else if(this.expect(12),this.match(H)){F&&!this.hasPlugin("importAssertions")&&!this.hasPlugin("moduleAttributes")&&this.raise(Os.ImportCallArgumentTrailingComma,{at:this.state.lastTokStartLoc}),we&&this.addTrailingCommaExtraToNode(we),this.next();break}cn.push(this.parseExprListItem(!1,Tt,Z))}return this.state.inFSharpPipelineDirectBody=aa,cn}shouldParseAsyncArrow(){return this.match(19)&&!this.canInsertSemicolon()}parseAsyncArrowFromCallExpression(H,F){var Z;return this.resetPreviousNodeTrailingComments(F),this.expect(19),this.parseArrowExpression(H,F.arguments,!0,(Z=F.extra)==null?void 0:Z.trailingCommaLoc),F.innerComments&&li(H,F.innerComments),F.callee.trailingComments&&li(H,F.callee.trailingComments),H}parseNoCallExpr(){let H=this.state.startLoc;return this.parseSubscripts(this.parseExprAtom(),H,!0)}parseExprAtom(H){let F,Z=null,{type:we}=this.state;switch(we){case 79:return this.parseSuper();case 83:return F=this.startNode(),this.next(),this.match(16)?this.parseImportMetaProperty(F):(this.match(10)||this.raise(Os.UnsupportedImport,{at:this.state.lastTokStartLoc}),this.finishNode(F,"Import"));case 78:return F=this.startNode(),this.next(),this.finishNode(F,"ThisExpression");case 90:return this.parseDo(this.startNode(),!1);case 56:case 31:return this.readRegexp(),this.parseRegExpLiteral(this.state.value);case 132:return this.parseNumericLiteral(this.state.value);case 133:return this.parseBigIntLiteral(this.state.value);case 134:return this.parseDecimalLiteral(this.state.value);case 131:return this.parseStringLiteral(this.state.value);case 84:return this.parseNullLiteral();case 85:return this.parseBooleanLiteral(!0);case 86:return this.parseBooleanLiteral(!1);case 10:{let Tt=this.state.potentialArrowAt===this.state.start;return this.parseParenAndDistinguishExpression(Tt)}case 2:case 1:return this.parseArrayLike(this.state.type===2?4:3,!1,!0);case 0:return this.parseArrayLike(3,!0,!1,H);case 6:case 7:return this.parseObjectLike(this.state.type===6?9:8,!1,!0);case 5:return this.parseObjectLike(8,!1,!1,H);case 68:return this.parseFunctionOrFunctionSent();case 26:Z=this.parseDecorators();case 80:return this.parseClass(this.maybeTakeDecorators(Z,this.startNode()),!1);case 77:return this.parseNewOrNewTarget();case 25:case 24:return this.parseTemplate(!1);case 15:{F=this.startNode(),this.next(),F.object=null;let Tt=F.callee=this.parseNoCallExpr();if(Tt.type==="MemberExpression")return this.finishNode(F,"BindExpression");throw this.raise(Os.UnsupportedBind,{at:Tt})}case 136:return this.raise(Os.PrivateInExpectedIn,{at:this.state.startLoc,identifierName:this.state.value}),this.parsePrivateName();case 33:return this.parseTopicReferenceThenEqualsSign(54,"%");case 32:return this.parseTopicReferenceThenEqualsSign(44,"^");case 37:case 38:return this.parseTopicReference("hack");case 44:case 54:case 27:{let Tt=this.getPluginOption("pipelineOperator","proposal");if(Tt)return this.parseTopicReference(Tt);this.unexpected();break}case 47:{let Tt=this.input.codePointAt(this.nextTokenStart());k_(Tt)||Tt===62?this.expectOnePlugin(["jsx","flow","typescript"]):this.unexpected();break}default:if(kr(we)){if(this.isContextual(125)&&this.lookaheadCharCode()===123&&!this.hasFollowingLineBreak())return this.parseModuleExpression();let Tt=this.state.potentialArrowAt===this.state.start,cn=this.state.containsEsc,Fi=this.parseIdentifier();if(!cn&&Fi.name==="async"&&!this.canInsertSemicolon()){let{type:aa}=this.state;if(aa===68)return this.resetPreviousNodeTrailingComments(Fi),this.next(),this.parseAsyncFunctionExpression(this.startNodeAtNode(Fi));if(kr(aa))return this.lookaheadCharCode()===61?this.parseAsyncArrowUnaryFunction(this.startNodeAtNode(Fi)):Fi;if(aa===90)return this.resetPreviousNodeTrailingComments(Fi),this.parseDo(this.startNodeAtNode(Fi),!0)}return Tt&&this.match(19)&&!this.canInsertSemicolon()?(this.next(),this.parseArrowExpression(this.startNodeAtNode(Fi),[Fi],!1)):Fi}else this.unexpected()}}parseTopicReferenceThenEqualsSign(H,F){let Z=this.getPluginOption("pipelineOperator","proposal");if(Z)return this.state.type=H,this.state.value=F,this.state.pos--,this.state.end--,this.state.endLoc=Ed(this.state.endLoc,-1),this.parseTopicReference(Z);this.unexpected()}parseTopicReference(H){let F=this.startNode(),Z=this.state.startLoc,we=this.state.type;return this.next(),this.finishTopicReference(F,Z,H,we)}finishTopicReference(H,F,Z,we){if(this.testTopicReferenceConfiguration(Z,F,we)){let Tt=Z==="smart"?"PipelinePrimaryTopicReference":"TopicReference";return this.topicReferenceIsAllowedInCurrentContext()||this.raise(Z==="smart"?Os.PrimaryTopicNotAllowed:Os.PipeTopicUnbound,{at:F}),this.registerTopicReference(),this.finishNode(H,Tt)}else throw this.raise(Os.PipeTopicUnconfiguredToken,{at:F,token:Ms(we)})}testTopicReferenceConfiguration(H,F,Z){switch(H){case"hack":return this.hasPlugin(["pipelineOperator",{topicToken:Ms(Z)}]);case"smart":return Z===27;default:throw this.raise(Os.PipeTopicRequiresHackPipes,{at:F})}}parseAsyncArrowUnaryFunction(H){this.prodParam.enter(mr(!0,this.prodParam.hasYield));let F=[this.parseIdentifier()];return this.prodParam.exit(),this.hasPrecedingLineBreak()&&this.raise(Os.LineTerminatorBeforeArrow,{at:this.state.curPosition()}),this.expect(19),this.parseArrowExpression(H,F,!0)}parseDo(H,F){this.expectPlugin("doExpressions"),F&&this.expectPlugin("asyncDoExpressions"),H.async=F,this.next();let Z=this.state.labels;return this.state.labels=[],F?(this.prodParam.enter(Bt),H.body=this.parseBlock(),this.prodParam.exit()):H.body=this.parseBlock(),this.state.labels=Z,this.finishNode(H,"DoExpression")}parseSuper(){let H=this.startNode();return this.next(),this.match(10)&&!this.scope.allowDirectSuper&&!this.options.allowSuperOutsideMethod?this.raise(Os.SuperNotAllowed,{at:H}):!this.scope.allowSuper&&!this.options.allowSuperOutsideMethod&&this.raise(Os.UnexpectedSuper,{at:H}),!this.match(10)&&!this.match(0)&&!this.match(16)&&this.raise(Os.UnsupportedSuper,{at:H}),this.finishNode(H,"Super")}parsePrivateName(){let H=this.startNode(),F=this.startNodeAt(Ed(this.state.startLoc,1)),Z=this.state.value;return this.next(),H.id=this.createIdentifier(F,Z),this.finishNode(H,"PrivateName")}parseFunctionOrFunctionSent(){let H=this.startNode();if(this.next(),this.prodParam.hasYield&&this.match(16)){let F=this.createIdentifier(this.startNodeAtNode(H),"function");return this.next(),this.match(102)?this.expectPlugin("functionSent"):this.hasPlugin("functionSent")||this.unexpected(),this.parseMetaProperty(H,F,"sent")}return this.parseFunction(H)}parseMetaProperty(H,F,Z){H.meta=F;let we=this.state.containsEsc;return H.property=this.parseIdentifier(!0),(H.property.name!==Z||we)&&this.raise(Os.UnsupportedMetaProperty,{at:H.property,target:F.name,onlyValidPropertyName:Z}),this.finishNode(H,"MetaProperty")}parseImportMetaProperty(H){let F=this.createIdentifier(this.startNodeAtNode(H),"import");return this.next(),this.isContextual(100)&&(this.inModule||this.raise(Os.ImportMetaOutsideModule,{at:F}),this.sawUnambiguousESM=!0),this.parseMetaProperty(H,F,"meta")}parseLiteralAtNode(H,F,Z){return this.addExtra(Z,"rawValue",H),this.addExtra(Z,"raw",this.input.slice(Z.start,this.state.end)),Z.value=H,this.next(),this.finishNode(Z,F)}parseLiteral(H,F){let Z=this.startNode();return this.parseLiteralAtNode(H,F,Z)}parseStringLiteral(H){return this.parseLiteral(H,"StringLiteral")}parseNumericLiteral(H){return this.parseLiteral(H,"NumericLiteral")}parseBigIntLiteral(H){return this.parseLiteral(H,"BigIntLiteral")}parseDecimalLiteral(H){return this.parseLiteral(H,"DecimalLiteral")}parseRegExpLiteral(H){let F=this.parseLiteral(H.value,"RegExpLiteral");return F.pattern=H.pattern,F.flags=H.flags,F}parseBooleanLiteral(H){let F=this.startNode();return F.value=H,this.next(),this.finishNode(F,"BooleanLiteral")}parseNullLiteral(){let H=this.startNode();return this.next(),this.finishNode(H,"NullLiteral")}parseParenAndDistinguishExpression(H){let F=this.state.startLoc,Z;this.next(),this.expressionScope.enter(_n());let we=this.state.maybeInArrowParameters,Tt=this.state.inFSharpPipelineDirectBody;this.state.maybeInArrowParameters=!0,this.state.inFSharpPipelineDirectBody=!1;let cn=this.state.startLoc,Fi=[],aa=new Wn,Wa=!0,oo,uu;for(;!this.match(11);){if(Wa)Wa=!1;else if(this.expect(12,aa.optionalParametersLoc===null?null:aa.optionalParametersLoc),this.match(11)){uu=this.state.startLoc;break}if(this.match(21)){let Vp=this.state.startLoc;if(oo=this.state.startLoc,Fi.push(this.parseParenItem(this.parseRestBinding(),Vp)),!this.checkCommaAfterRest(41))break}else Fi.push(this.parseMaybeAssignAllowIn(aa,this.parseParenItem))}let Ql=this.state.lastTokEndLoc;this.expect(11),this.state.maybeInArrowParameters=we,this.state.inFSharpPipelineDirectBody=Tt;let nm=this.startNodeAt(F);return H&&this.shouldParseArrow(Fi)&&(nm=this.parseArrow(nm))?(this.checkDestructuringPrivate(aa),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),this.parseArrowExpression(nm,Fi,!1),nm):(this.expressionScope.exit(),Fi.length||this.unexpected(this.state.lastTokStartLoc),uu&&this.unexpected(uu),oo&&this.unexpected(oo),this.checkExpressionErrors(aa,!0),this.toReferencedListDeep(Fi,!0),Fi.length>1?(Z=this.startNodeAt(cn),Z.expressions=Fi,this.finishNode(Z,"SequenceExpression"),this.resetEndLocation(Z,Ql)):Z=Fi[0],this.wrapParenthesis(F,Z))}wrapParenthesis(H,F){if(!this.options.createParenthesizedExpressions)return this.addExtra(F,"parenthesized",!0),this.addExtra(F,"parenStart",H.index),this.takeSurroundingComments(F,H.index,this.state.lastTokEndLoc.index),F;let Z=this.startNodeAt(H);return Z.expression=F,this.finishNode(Z,"ParenthesizedExpression")}shouldParseArrow(H){return!this.canInsertSemicolon()}parseArrow(H){if(this.eat(19))return H}parseParenItem(H,F){return H}parseNewOrNewTarget(){let H=this.startNode();if(this.next(),this.match(16)){let F=this.createIdentifier(this.startNodeAtNode(H),"new");this.next();let Z=this.parseMetaProperty(H,F,"target");return!this.scope.inNonArrowFunction&&!this.scope.inClass&&!this.options.allowNewTargetOutsideFunction&&this.raise(Os.UnexpectedNewTarget,{at:Z}),Z}return this.parseNew(H)}parseNew(H){if(this.parseNewCallee(H),this.eat(10)){let F=this.parseExprList(11);this.toReferencedList(F),H.arguments=F}else H.arguments=[];return this.finishNode(H,"NewExpression")}parseNewCallee(H){H.callee=this.parseNoCallExpr(),H.callee.type==="Import"&&this.raise(Os.ImportCallNotNewExpression,{at:H.callee})}parseTemplateElement(H){let{start:F,startLoc:Z,end:we,value:Tt}=this.state,cn=F+1,Fi=this.startNodeAt(Ed(Z,1));Tt===null&&(H||this.raise(Os.InvalidEscapeSequenceTemplate,{at:Ed(this.state.firstInvalidTemplateEscapePos,1)}));let aa=this.match(24),Wa=aa?-1:-2,oo=we+Wa;Fi.value={raw:this.input.slice(cn,oo).replace(/\r\n?/g,` -`),cooked:Tt===null?null:Tt.slice(1,Wa)},Fi.tail=aa,this.next();let uu=this.finishNode(Fi,"TemplateElement");return this.resetEndLocation(uu,Ed(this.state.lastTokEndLoc,Wa)),uu}parseTemplate(H){let F=this.startNode();F.expressions=[];let Z=this.parseTemplateElement(H);for(F.quasis=[Z];!Z.tail;)F.expressions.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),F.quasis.push(Z=this.parseTemplateElement(H));return this.finishNode(F,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(H,F,Z,we){Z&&this.expectPlugin("recordAndTuple");let Tt=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let cn=Object.create(null),Fi=!0,aa=this.startNode();for(aa.properties=[],this.next();!this.match(H);){if(Fi)Fi=!1;else if(this.expect(12),this.match(H)){this.addTrailingCommaExtraToNode(aa);break}let oo;F?oo=this.parseBindingProperty():(oo=this.parsePropertyDefinition(we),this.checkProto(oo,Z,cn,we)),Z&&!this.isObjectProperty(oo)&&oo.type!=="SpreadElement"&&this.raise(Os.InvalidRecordProperty,{at:oo}),oo.shorthand&&this.addExtra(oo,"shorthand",!0),aa.properties.push(oo)}this.next(),this.state.inFSharpPipelineDirectBody=Tt;let Wa="ObjectExpression";return F?Wa="ObjectPattern":Z&&(Wa="RecordExpression"),this.finishNode(aa,Wa)}addTrailingCommaExtraToNode(H){this.addExtra(H,"trailingComma",this.state.lastTokStart),this.addExtra(H,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(H){return!H.computed&&H.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(H){let F=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(Os.UnsupportedPropertyDecorator,{at:this.state.startLoc});this.match(26);)F.push(this.parseDecorator());let Z=this.startNode(),we=!1,Tt=!1,cn;if(this.match(21))return F.length&&this.unexpected(),this.parseSpread();F.length&&(Z.decorators=F,F=[]),Z.method=!1,H&&(cn=this.state.startLoc);let Fi=this.eat(55);this.parsePropertyNamePrefixOperator(Z);let aa=this.state.containsEsc,Wa=this.parsePropertyName(Z,H);if(!Fi&&!aa&&this.maybeAsyncOrAccessorProp(Z)){let oo=Wa.name;oo==="async"&&!this.hasPrecedingLineBreak()&&(we=!0,this.resetPreviousNodeTrailingComments(Wa),Fi=this.eat(55),this.parsePropertyName(Z)),(oo==="get"||oo==="set")&&(Tt=!0,this.resetPreviousNodeTrailingComments(Wa),Z.kind=oo,this.match(55)&&(Fi=!0,this.raise(Os.AccessorIsGenerator,{at:this.state.curPosition(),kind:oo}),this.next()),this.parsePropertyName(Z))}return this.parseObjPropValue(Z,cn,Fi,we,!1,Tt,H)}getGetterSetterExpectedParamCount(H){return H.kind==="get"?0:1}getObjectOrClassMethodParams(H){return H.params}checkGetterSetterParams(H){var F;let Z=this.getGetterSetterExpectedParamCount(H),we=this.getObjectOrClassMethodParams(H);we.length!==Z&&this.raise(H.kind==="get"?Os.BadGetterArity:Os.BadSetterArity,{at:H}),H.kind==="set"&&((F=we[we.length-1])==null?void 0:F.type)==="RestElement"&&this.raise(Os.BadSetterRestParameter,{at:H})}parseObjectMethod(H,F,Z,we,Tt){if(Tt){let cn=this.parseMethod(H,F,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(cn),cn}if(Z||F||this.match(10))return we&&this.unexpected(),H.kind="method",H.method=!0,this.parseMethod(H,F,Z,!1,!1,"ObjectMethod")}parseObjectProperty(H,F,Z,we){if(H.shorthand=!1,this.eat(14))return H.value=Z?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(we),this.finishNode(H,"ObjectProperty");if(!H.computed&&H.key.type==="Identifier"){if(this.checkReservedWord(H.key.name,H.key.loc.start,!0,!1),Z)H.value=this.parseMaybeDefault(F,Cn(H.key));else if(this.match(29)){let Tt=this.state.startLoc;we!=null?we.shorthandAssignLoc===null&&(we.shorthandAssignLoc=Tt):this.raise(Os.InvalidCoverInitializedName,{at:Tt}),H.value=this.parseMaybeDefault(F,Cn(H.key))}else H.value=Cn(H.key);return H.shorthand=!0,this.finishNode(H,"ObjectProperty")}}parseObjPropValue(H,F,Z,we,Tt,cn,Fi){let aa=this.parseObjectMethod(H,Z,we,Tt,cn)||this.parseObjectProperty(H,F,Tt,Fi);return aa||this.unexpected(),aa}parsePropertyName(H,F){if(this.eat(0))H.computed=!0,H.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{let{type:Z,value:we}=this.state,Tt;if($n(Z))Tt=this.parseIdentifier(!0);else switch(Z){case 132:Tt=this.parseNumericLiteral(we);break;case 131:Tt=this.parseStringLiteral(we);break;case 133:Tt=this.parseBigIntLiteral(we);break;case 134:Tt=this.parseDecimalLiteral(we);break;case 136:{let cn=this.state.startLoc;F!=null?F.privateKeyLoc===null&&(F.privateKeyLoc=cn):this.raise(Os.UnexpectedPrivateField,{at:cn}),Tt=this.parsePrivateName();break}default:this.unexpected()}H.key=Tt,Z!==136&&(H.computed=!1)}return H.key}initFunction(H,F){H.id=null,H.generator=!1,H.async=F}parseMethod(H,F,Z,we,Tt,cn){let Fi=arguments.length>6&&arguments[6]!==void 0?arguments[6]:!1;this.initFunction(H,Z),H.generator=F,this.scope.enter(Ru|Mn|(Fi?ba:0)|(Tt?Si:0)),this.prodParam.enter(mr(Z,H.generator)),this.parseFunctionParams(H,we);let aa=this.parseFunctionBodyAndFinish(H,cn,!0);return this.prodParam.exit(),this.scope.exit(),aa}parseArrayLike(H,F,Z,we){Z&&this.expectPlugin("recordAndTuple");let Tt=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let cn=this.startNode();return this.next(),cn.elements=this.parseExprList(H,!Z,we,cn),this.state.inFSharpPipelineDirectBody=Tt,this.finishNode(cn,Z?"TupleExpression":"ArrayExpression")}parseArrowExpression(H,F,Z,we){this.scope.enter(Ru|re);let Tt=mr(Z,!1);!this.match(5)&&this.prodParam.hasIn&&(Tt|=on),this.prodParam.enter(Tt),this.initFunction(H,Z);let cn=this.state.maybeInArrowParameters;return F&&(this.state.maybeInArrowParameters=!0,this.setArrowFunctionParameters(H,F,we)),this.state.maybeInArrowParameters=!1,this.parseFunctionBody(H,!0),this.prodParam.exit(),this.scope.exit(),this.state.maybeInArrowParameters=cn,this.finishNode(H,"ArrowFunctionExpression")}setArrowFunctionParameters(H,F,Z){this.toAssignableList(F,Z,!1),H.params=F}parseFunctionBodyAndFinish(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.parseFunctionBody(H,!1,Z),this.finishNode(H,F)}parseFunctionBody(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,we=F&&!this.match(5);if(this.expressionScope.enter(Ie()),we)H.body=this.parseMaybeAssign(),this.checkParams(H,!1,F,!1);else{let Tt=this.state.strict,cn=this.state.labels;this.state.labels=[],this.prodParam.enter(this.prodParam.currentFlags()|_r),H.body=this.parseBlock(!0,!1,Fi=>{let aa=!this.isSimpleParamList(H.params);Fi&&aa&&this.raise(Os.IllegalLanguageModeDirective,{at:(H.kind==="method"||H.kind==="constructor")&&H.key?H.key.loc.end:H});let Wa=!Tt&&this.state.strict;this.checkParams(H,!this.state.strict&&!F&&!Z&&!aa,F,Wa),this.state.strict&&H.id&&this.checkIdentifier(H.id,Ot,Wa)}),this.prodParam.exit(),this.state.labels=cn}this.expressionScope.exit()}isSimpleParameter(H){return H.type==="Identifier"}isSimpleParamList(H){for(let F=0,Z=H.length;F3&&arguments[3]!==void 0?arguments[3]:!0,Tt=!F&&new Set,cn={type:"FormalParameters"};for(let Fi of H.params)this.checkLVal(Fi,{in:cn,binding:rs,checkClashes:Tt,strictModeChanged:we})}parseExprList(H,F,Z,we){let Tt=[],cn=!0;for(;!this.eat(H);){if(cn)cn=!1;else if(this.expect(12),this.match(H)){we&&this.addTrailingCommaExtraToNode(we),this.next();break}Tt.push(this.parseExprListItem(F,Z))}return Tt}parseExprListItem(H,F,Z){let we;if(this.match(12))H||this.raise(Os.UnexpectedToken,{at:this.state.curPosition(),unexpected:","}),we=null;else if(this.match(21)){let Tt=this.state.startLoc;we=this.parseParenItem(this.parseSpread(F),Tt)}else if(this.match(17)){this.expectPlugin("partialApplication"),Z||this.raise(Os.UnexpectedArgumentPlaceholder,{at:this.state.startLoc});let Tt=this.startNode();this.next(),we=this.finishNode(Tt,"ArgumentPlaceholder")}else we=this.parseMaybeAssignAllowIn(F,this.parseParenItem);return we}parseIdentifier(H){let F=this.startNode(),Z=this.parseIdentifierName(H);return this.createIdentifier(F,Z)}createIdentifier(H,F){return H.name=F,H.loc.identifierName=F,this.finishNode(H,"Identifier")}parseIdentifierName(H){let F,{startLoc:Z,type:we}=this.state;$n(we)?F=this.state.value:this.unexpected();let Tt=Zn(we);return H?Tt&&this.replaceToken(130):this.checkReservedWord(F,Z,Tt,!1),this.next(),F}checkReservedWord(H,F,Z,we){if(!(H.length>10||!Ni(H))){if(Z&&fd(H)){this.raise(Os.UnexpectedKeyword,{at:F,keyword:H});return}if((this.state.strict?we?Zf:gv:WE)(H,this.inModule)){this.raise(Os.UnexpectedReservedWord,{at:F,reservedWord:H});return}else if(H==="yield"){if(this.prodParam.hasYield){this.raise(Os.YieldBindingIdentifier,{at:F});return}}else if(H==="await"){if(this.prodParam.hasAwait){this.raise(Os.AwaitBindingIdentifier,{at:F});return}if(this.scope.inStaticBlock){this.raise(Os.AwaitBindingIdentifierInStaticBlock,{at:F});return}this.expressionScope.recordAsyncArrowParametersError({at:F})}else if(H==="arguments"&&this.scope.inClassAndNotInNonArrowFunction){this.raise(Os.ArgumentsInClass,{at:F});return}}}isAwaitAllowed(){return!!(this.prodParam.hasAwait||this.options.allowAwaitOutsideFunction&&!this.scope.inFunction)}parseAwait(H){let F=this.startNodeAt(H);return this.expressionScope.recordParameterInitializerError(Os.AwaitExpressionFormalParameter,{at:F}),this.eat(55)&&this.raise(Os.ObsoleteAwaitStar,{at:F}),!this.scope.inFunction&&!this.options.allowAwaitOutsideFunction&&(this.isAmbiguousAwait()?this.ambiguousScriptDifferentAst=!0:this.sawUnambiguousESM=!0),this.state.soloAwait||(F.argument=this.parseMaybeUnary(null,!0)),this.finishNode(F,"AwaitExpression")}isAmbiguousAwait(){if(this.hasPrecedingLineBreak())return!0;let{type:H}=this.state;return H===53||H===10||H===0||hu(H)||H===101&&!this.state.containsEsc||H===135||H===56||this.hasPlugin("v8intrinsic")&&H===54}parseYield(){let H=this.startNode();this.expressionScope.recordParameterInitializerError(Os.YieldInParameter,{at:H}),this.next();let F=!1,Z=null;if(!this.hasPrecedingLineBreak())switch(F=this.eat(55),this.state.type){case 13:case 137:case 8:case 11:case 3:case 9:case 14:case 12:if(!F)break;default:Z=this.parseMaybeAssign()}return H.delegate=F,H.argument=Z,this.finishNode(H,"YieldExpression")}checkPipelineAtInfixOperator(H,F){this.hasPlugin(["pipelineOperator",{proposal:"smart"}])&&H.type==="SequenceExpression"&&this.raise(Os.PipelineHeadSequenceExpression,{at:F})}parseSmartPipelineBodyInStyle(H,F){if(this.isSimpleReference(H)){let Z=this.startNodeAt(F);return Z.callee=H,this.finishNode(Z,"PipelineBareFunction")}else{let Z=this.startNodeAt(F);return this.checkSmartPipeTopicBodyEarlyErrors(F),Z.expression=H,this.finishNode(Z,"PipelineTopicExpression")}}isSimpleReference(H){switch(H.type){case"MemberExpression":return!H.computed&&this.isSimpleReference(H.object);case"Identifier":return!0;default:return!1}}checkSmartPipeTopicBodyEarlyErrors(H){if(this.match(19))throw this.raise(Os.PipelineBodyNoArrow,{at:this.state.startLoc});this.topicReferenceWasUsedInCurrentContext()||this.raise(Os.PipelineTopicUnused,{at:H})}withTopicBindingContext(H){let F=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:1,maxTopicIndex:null};try{return H()}finally{this.state.topicContext=F}}withSmartMixTopicForbiddingContext(H){if(this.hasPlugin(["pipelineOperator",{proposal:"smart"}])){let F=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:0,maxTopicIndex:null};try{return H()}finally{this.state.topicContext=F}}else return H()}withSoloAwaitPermittingContext(H){let F=this.state.soloAwait;this.state.soloAwait=!0;try{return H()}finally{this.state.soloAwait=F}}allowInAnd(H){let F=this.prodParam.currentFlags();if(on&~F){this.prodParam.enter(F|on);try{return H()}finally{this.prodParam.exit()}}return H()}disallowInAnd(H){let F=this.prodParam.currentFlags();if(on&F){this.prodParam.enter(F&~on);try{return H()}finally{this.prodParam.exit()}}return H()}registerTopicReference(){this.state.topicContext.maxTopicIndex=0}topicReferenceIsAllowedInCurrentContext(){return this.state.topicContext.maxNumOfResolvableTopics>=1}topicReferenceWasUsedInCurrentContext(){return this.state.topicContext.maxTopicIndex!=null&&this.state.topicContext.maxTopicIndex>=0}parseFSharpPipelineBody(H){let F=this.state.startLoc;this.state.potentialArrowAt=this.state.start;let Z=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!0;let we=this.parseExprOp(this.parseMaybeUnaryOrPrivate(),F,H);return this.state.inFSharpPipelineDirectBody=Z,we}parseModuleExpression(){this.expectPlugin("moduleBlocks");let H=this.startNode();this.next(),this.match(5)||this.unexpected(null,5);let F=this.startNodeAt(this.state.endLoc);this.next();let Z=this.initializeScopes(!0);this.enterInitialScopes();try{H.body=this.parseProgram(F,8,"module")}finally{Z()}return this.finishNode(H,"ModuleExpression")}parsePropertyNamePrefixOperator(H){}},Lb={kind:"loop"},tE={kind:"switch"},Q1=/[\uD800-\uDFFF]/u,Ck=/in(?:stanceof)?/y;function HP(H,F){for(let Z=0;Z1&&arguments[1]!==void 0?arguments[1]:137,Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.options.sourceType;if(H.sourceType=Z,H.interpreter=this.parseInterpreterDirective(),this.parseBlockBody(H,!0,!0,F),this.inModule&&!this.options.allowUndeclaredExports&&this.scope.undefinedExports.size>0)for(let[Tt,cn]of Array.from(this.scope.undefinedExports))this.raise(Os.ModuleExportUndefined,{at:cn,localName:Tt});let we;return F===137?we=this.finishNode(H,"Program"):we=this.finishNodeAt(H,"Program",Ed(this.state.startLoc,-1)),we}stmtToDirective(H){let F=H;F.type="Directive",F.value=F.expression,delete F.expression;let Z=F.value,we=Z.value,Tt=this.input.slice(Z.start,Z.end),cn=Z.value=Tt.slice(1,-1);return this.addExtra(Z,"raw",Tt),this.addExtra(Z,"rawValue",cn),this.addExtra(Z,"expressionValue",we),Z.type="DirectiveLiteral",F}parseInterpreterDirective(){if(!this.match(28))return null;let H=this.startNode();return H.value=this.state.value,this.next(),this.finishNode(H,"InterpreterDirective")}isLet(){return this.isContextual(99)?this.hasFollowingBindingAtom():!1}chStartsBindingIdentifier(H,F){if(k_(H)){if(Ck.lastIndex=F,Ck.test(this.input)){let Z=this.codePointAtPos(Ck.lastIndex);if(!F_(Z)&&Z!==92)return!1}return!0}else return H===92}chStartsBindingPattern(H){return H===91||H===123}hasFollowingBindingAtom(){let H=this.nextTokenStart(),F=this.codePointAtPos(H);return this.chStartsBindingPattern(F)||this.chStartsBindingIdentifier(F,H)}hasFollowingBindingIdentifier(){let H=this.nextTokenStart(),F=this.codePointAtPos(H);return this.chStartsBindingIdentifier(F,H)}startsUsingForOf(){let H=this.lookahead();return H.type===101&&!H.containsEsc?!1:(this.expectPlugin("explicitResourceManagement"),!0)}parseModuleItem(){return this.parseStatementLike(15)}parseStatementListItem(){return this.parseStatementLike(6|(!this.options.annexB||this.state.strict?0:8))}parseStatementOrSloppyAnnexBFunctionDeclaration(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,F=0;return this.options.annexB&&!this.state.strict&&(F|=4,H&&(F|=8)),this.parseStatementLike(F)}parseStatement(){return this.parseStatementLike(0)}parseStatementLike(H){let F=null;return this.match(26)&&(F=this.parseDecorators(!0)),this.parseStatementContent(H,F)}parseStatementContent(H,F){let Z=this.state.type,we=this.startNode(),Tt=!!(H&2),cn=!!(H&4),Fi=H&1;switch(Z){case 60:return this.parseBreakContinueStatement(we,!0);case 63:return this.parseBreakContinueStatement(we,!1);case 64:return this.parseDebuggerStatement(we);case 90:return this.parseDoWhileStatement(we);case 91:return this.parseForStatement(we);case 68:if(this.lookaheadCharCode()===46)break;return cn||this.raise(this.state.strict?Os.StrictFunction:this.options.annexB?Os.SloppyFunctionAnnexB:Os.SloppyFunction,{at:this.state.startLoc}),this.parseFunctionStatement(we,!1,!Tt&&cn);case 80:return Tt||this.unexpected(),this.parseClass(this.maybeTakeDecorators(F,we),!0);case 69:return this.parseIfStatement(we);case 70:return this.parseReturnStatement(we);case 71:return this.parseSwitchStatement(we);case 72:return this.parseThrowStatement(we);case 73:return this.parseTryStatement(we);case 105:if(this.hasFollowingLineBreak()||this.state.containsEsc||!this.hasFollowingBindingIdentifier())break;return this.expectPlugin("explicitResourceManagement"),!this.scope.inModule&&this.scope.inTopLevel?this.raise(Os.UnexpectedUsingDeclaration,{at:this.state.startLoc}):Tt||this.raise(Os.UnexpectedLexicalDeclaration,{at:this.state.startLoc}),this.parseVarStatement(we,"using");case 99:{if(this.state.containsEsc)break;let oo=this.nextTokenStart(),uu=this.codePointAtPos(oo);if(uu!==91&&(!Tt&&this.hasFollowingLineBreak()||!this.chStartsBindingIdentifier(uu,oo)&&uu!==123))break}case 75:Tt||this.raise(Os.UnexpectedLexicalDeclaration,{at:this.state.startLoc});case 74:{let oo=this.state.value;return this.parseVarStatement(we,oo)}case 92:return this.parseWhileStatement(we);case 76:return this.parseWithStatement(we);case 5:return this.parseBlock();case 13:return this.parseEmptyStatement(we);case 83:{let oo=this.lookaheadCharCode();if(oo===40||oo===46)break}case 82:{!this.options.allowImportExportEverywhere&&!Fi&&this.raise(Os.UnexpectedImportExport,{at:this.state.startLoc}),this.next();let oo;return Z===83?(oo=this.parseImport(we),oo.type==="ImportDeclaration"&&(!oo.importKind||oo.importKind==="value")&&(this.sawUnambiguousESM=!0)):(oo=this.parseExport(we,F),(oo.type==="ExportNamedDeclaration"&&(!oo.exportKind||oo.exportKind==="value")||oo.type==="ExportAllDeclaration"&&(!oo.exportKind||oo.exportKind==="value")||oo.type==="ExportDefaultDeclaration")&&(this.sawUnambiguousESM=!0)),this.assertModuleNodeAllowed(oo),oo}default:if(this.isAsyncFunction())return Tt||this.raise(Os.AsyncFunctionInSingleStatementContext,{at:this.state.startLoc}),this.next(),this.parseFunctionStatement(we,!0,!Tt&&cn)}let aa=this.state.value,Wa=this.parseExpression();return kr(Z)&&Wa.type==="Identifier"&&this.eat(14)?this.parseLabeledStatement(we,aa,Wa,H):this.parseExpressionStatement(we,Wa,F)}assertModuleNodeAllowed(H){!this.options.allowImportExportEverywhere&&!this.inModule&&this.raise(Os.ImportOutsideModule,{at:H})}decoratorsEnabledBeforeExport(){return this.hasPlugin("decorators-legacy")?!0:this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")!==!1}maybeTakeDecorators(H,F,Z){return H&&(F.decorators&&F.decorators.length>0?(typeof this.getPluginOption("decorators","decoratorsBeforeExport")!="boolean"&&this.raise(Os.DecoratorsBeforeAfterExport,{at:F.decorators[0]}),F.decorators.unshift(...H)):F.decorators=H,this.resetStartLocationFromNode(F,H[0]),Z&&this.resetStartLocationFromNode(Z,F)),F}canHaveLeadingDecorator(){return this.match(80)}parseDecorators(H){let F=[];do F.push(this.parseDecorator());while(this.match(26));if(this.match(82))H||this.unexpected(),this.decoratorsEnabledBeforeExport()||this.raise(Os.DecoratorExportClass,{at:this.state.startLoc});else if(!this.canHaveLeadingDecorator())throw this.raise(Os.UnexpectedLeadingDecorator,{at:this.state.startLoc});return F}parseDecorator(){this.expectOnePlugin(["decorators","decorators-legacy"]);let H=this.startNode();if(this.next(),this.hasPlugin("decorators")){let F=this.state.startLoc,Z;if(this.match(10)){let we=this.state.startLoc;this.next(),Z=this.parseExpression(),this.expect(11),Z=this.wrapParenthesis(we,Z);let Tt=this.state.startLoc;H.expression=this.parseMaybeDecoratorArguments(Z),this.getPluginOption("decorators","allowCallParenthesized")===!1&&H.expression!==Z&&this.raise(Os.DecoratorArgumentsOutsideParentheses,{at:Tt})}else{for(Z=this.parseIdentifier(!1);this.eat(16);){let we=this.startNodeAt(F);we.object=Z,this.match(136)?(this.classScope.usePrivateName(this.state.value,this.state.startLoc),we.property=this.parsePrivateName()):we.property=this.parseIdentifier(!0),we.computed=!1,Z=this.finishNode(we,"MemberExpression")}H.expression=this.parseMaybeDecoratorArguments(Z)}}else H.expression=this.parseExprSubscripts();return this.finishNode(H,"Decorator")}parseMaybeDecoratorArguments(H){if(this.eat(10)){let F=this.startNodeAtNode(H);return F.callee=H,F.arguments=this.parseCallExpressionArguments(11,!1),this.toReferencedList(F.arguments),this.finishNode(F,"CallExpression")}return H}parseBreakContinueStatement(H,F){return this.next(),this.isLineTerminator()?H.label=null:(H.label=this.parseIdentifier(),this.semicolon()),this.verifyBreakContinue(H,F),this.finishNode(H,F?"BreakStatement":"ContinueStatement")}verifyBreakContinue(H,F){let Z;for(Z=0;Zthis.parseStatement()),this.state.labels.pop(),this.expect(92),H.test=this.parseHeaderExpression(),this.eat(13),this.finishNode(H,"DoWhileStatement")}parseForStatement(H){this.next(),this.state.labels.push(Lb);let F=null;if(this.isAwaitAllowed()&&this.eatContextual(96)&&(F=this.state.lastTokStartLoc),this.scope.enter(Vs),this.expect(10),this.match(13))return F!==null&&this.unexpected(F),this.parseFor(H,null);let Z=this.isContextual(99),we=this.isContextual(105)&&!this.hasFollowingLineBreak(),Tt=Z&&this.hasFollowingBindingAtom()||we&&this.hasFollowingBindingIdentifier()&&this.startsUsingForOf();if(this.match(74)||this.match(75)||Tt){let oo=this.startNode(),uu=this.state.value;this.next(),this.parseVar(oo,!0,uu);let Ql=this.finishNode(oo,"VariableDeclaration"),nm=this.match(58);return nm&&we&&this.raise(Os.ForInUsing,{at:Ql}),(nm||this.isContextual(101))&&Ql.declarations.length===1?this.parseForIn(H,Ql,F):(F!==null&&this.unexpected(F),this.parseFor(H,Ql))}let cn=this.isContextual(95),Fi=new Wn,aa=this.parseExpression(!0,Fi),Wa=this.isContextual(101);if(Wa&&(Z&&this.raise(Os.ForOfLet,{at:aa}),F===null&&cn&&aa.type==="Identifier"&&this.raise(Os.ForOfAsync,{at:aa})),Wa||this.match(58)){this.checkDestructuringPrivate(Fi),this.toAssignable(aa,!0);let oo=Wa?"ForOfStatement":"ForInStatement";return this.checkLVal(aa,{in:{type:oo}}),this.parseForIn(H,aa,F)}else this.checkExpressionErrors(Fi,!0);return F!==null&&this.unexpected(F),this.parseFor(H,aa)}parseFunctionStatement(H,F,Z){return this.next(),this.parseFunction(H,1|(Z?2:0)|(F?8:0))}parseIfStatement(H){return this.next(),H.test=this.parseHeaderExpression(),H.consequent=this.parseStatementOrSloppyAnnexBFunctionDeclaration(),H.alternate=this.eat(66)?this.parseStatementOrSloppyAnnexBFunctionDeclaration():null,this.finishNode(H,"IfStatement")}parseReturnStatement(H){return!this.prodParam.hasReturn&&!this.options.allowReturnOutsideFunction&&this.raise(Os.IllegalReturn,{at:this.state.startLoc}),this.next(),this.isLineTerminator()?H.argument=null:(H.argument=this.parseExpression(),this.semicolon()),this.finishNode(H,"ReturnStatement")}parseSwitchStatement(H){this.next(),H.discriminant=this.parseHeaderExpression();let F=H.cases=[];this.expect(5),this.state.labels.push(tE),this.scope.enter(Vs);let Z;for(let we;!this.match(8);)if(this.match(61)||this.match(65)){let Tt=this.match(61);Z&&this.finishNode(Z,"SwitchCase"),F.push(Z=this.startNode()),Z.consequent=[],this.next(),Tt?Z.test=this.parseExpression():(we&&this.raise(Os.MultipleDefaultsInSwitch,{at:this.state.lastTokStartLoc}),we=!0,Z.test=null),this.expect(14)}else Z?Z.consequent.push(this.parseStatementListItem()):this.unexpected();return this.scope.exit(),Z&&this.finishNode(Z,"SwitchCase"),this.next(),this.state.labels.pop(),this.finishNode(H,"SwitchStatement")}parseThrowStatement(H){return this.next(),this.hasPrecedingLineBreak()&&this.raise(Os.NewlineAfterThrow,{at:this.state.lastTokEndLoc}),H.argument=this.parseExpression(),this.semicolon(),this.finishNode(H,"ThrowStatement")}parseCatchClauseParam(){let H=this.parseBindingAtom();return this.scope.enter(this.options.annexB&&H.type==="Identifier"?wt:0),this.checkLVal(H,{in:{type:"CatchClause"},binding:ac}),H}parseTryStatement(H){if(this.next(),H.block=this.parseBlock(),H.handler=null,this.match(62)){let F=this.startNode();this.next(),this.match(10)?(this.expect(10),F.param=this.parseCatchClauseParam(),this.expect(11)):(F.param=null,this.scope.enter(Vs)),F.body=this.withSmartMixTopicForbiddingContext(()=>this.parseBlock(!1,!1)),this.scope.exit(),H.handler=this.finishNode(F,"CatchClause")}return H.finalizer=this.eat(67)?this.parseBlock():null,!H.handler&&!H.finalizer&&this.raise(Os.NoCatchOrFinally,{at:H}),this.finishNode(H,"TryStatement")}parseVarStatement(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.next(),this.parseVar(H,!1,F,Z),this.semicolon(),this.finishNode(H,"VariableDeclaration")}parseWhileStatement(H){return this.next(),H.test=this.parseHeaderExpression(),this.state.labels.push(Lb),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.state.labels.pop(),this.finishNode(H,"WhileStatement")}parseWithStatement(H){return this.state.strict&&this.raise(Os.StrictWith,{at:this.state.startLoc}),this.next(),H.object=this.parseHeaderExpression(),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.finishNode(H,"WithStatement")}parseEmptyStatement(H){return this.next(),this.finishNode(H,"EmptyStatement")}parseLabeledStatement(H,F,Z,we){for(let cn of this.state.labels)cn.name===F&&this.raise(Os.LabelRedeclaration,{at:Z,labelName:F});let Tt=Rr(this.state.type)?"loop":this.match(71)?"switch":null;for(let cn=this.state.labels.length-1;cn>=0;cn--){let Fi=this.state.labels[cn];if(Fi.statementStart===H.start)Fi.statementStart=this.state.start,Fi.kind=Tt;else break}return this.state.labels.push({name:F,kind:Tt,statementStart:this.state.start}),H.body=we&8?this.parseStatementOrSloppyAnnexBFunctionDeclaration(!0):this.parseStatement(),this.state.labels.pop(),H.label=Z,this.finishNode(H,"LabeledStatement")}parseExpressionStatement(H,F,Z){return H.expression=F,this.semicolon(),this.finishNode(H,"ExpressionStatement")}parseBlock(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Z=arguments.length>2?arguments[2]:void 0,we=this.startNode();return H&&this.state.strictErrors.clear(),this.expect(5),F&&this.scope.enter(Vs),this.parseBlockBody(we,H,!1,8,Z),F&&this.scope.exit(),this.finishNode(we,"BlockStatement")}isValidDirective(H){return H.type==="ExpressionStatement"&&H.expression.type==="StringLiteral"&&!H.expression.extra.parenthesized}parseBlockBody(H,F,Z,we,Tt){let cn=H.body=[],Fi=H.directives=[];this.parseBlockOrModuleBlockBody(cn,F?Fi:void 0,Z,we,Tt)}parseBlockOrModuleBlockBody(H,F,Z,we,Tt){let cn=this.state.strict,Fi=!1,aa=!1;for(;!this.match(we);){let Wa=Z?this.parseModuleItem():this.parseStatementListItem();if(F&&!aa){if(this.isValidDirective(Wa)){let oo=this.stmtToDirective(Wa);F.push(oo),!Fi&&oo.value.value==="use strict"&&(Fi=!0,this.setStrict(!0));continue}aa=!0,this.state.strictErrors.clear()}H.push(Wa)}Tt&&Tt.call(this,Fi),cn||this.setStrict(!1),this.next()}parseFor(H,F){return H.init=F,this.semicolon(!1),H.test=this.match(13)?null:this.parseExpression(),this.semicolon(!1),H.update=this.match(11)?null:this.parseExpression(),this.expect(11),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(H,"ForStatement")}parseForIn(H,F,Z){let we=this.match(58);return this.next(),we?Z!==null&&this.unexpected(Z):H.await=Z!==null,F.type==="VariableDeclaration"&&F.declarations[0].init!=null&&(!we||!this.options.annexB||this.state.strict||F.kind!=="var"||F.declarations[0].id.type!=="Identifier")&&this.raise(Os.ForInOfLoopInitializer,{at:F,type:we?"ForInStatement":"ForOfStatement"}),F.type==="AssignmentPattern"&&this.raise(Os.InvalidLhs,{at:F,ancestor:{type:"ForStatement"}}),H.left=F,H.right=we?this.parseExpression():this.parseMaybeAssignAllowIn(),this.expect(11),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(H,we?"ForInStatement":"ForOfStatement")}parseVar(H,F,Z){let we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Tt=H.declarations=[];for(H.kind=Z;;){let cn=this.startNode();if(this.parseVarId(cn,Z),cn.init=this.eat(29)?F?this.parseMaybeAssignDisallowIn():this.parseMaybeAssignAllowIn():null,cn.init===null&&!we&&(cn.id.type!=="Identifier"&&!(F&&(this.match(58)||this.isContextual(101)))?this.raise(Os.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"destructuring"}):Z==="const"&&!(this.match(58)||this.isContextual(101))&&this.raise(Os.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"const"})),Tt.push(this.finishNode(cn,"VariableDeclarator")),!this.eat(12))break}return H}parseVarId(H,F){F==="using"&&!this.inModule&&this.match(96)&&this.raise(Os.AwaitInUsingBinding,{at:this.state.startLoc});let Z=this.parseBindingAtom();this.checkLVal(Z,{in:{type:"VariableDeclarator"},binding:F==="var"?rs:ro}),H.id=Z}parseAsyncFunctionExpression(H){return this.parseFunction(H,8)}parseFunction(H){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=F&2,we=!!(F&1),Tt=we&&!(F&4),cn=!!(F&8);this.initFunction(H,cn),this.match(55)&&(Z&&this.raise(Os.GeneratorInSingleStatementContext,{at:this.state.startLoc}),this.next(),H.generator=!0),we&&(H.id=this.parseFunctionId(Tt));let Fi=this.state.maybeInArrowParameters;return this.state.maybeInArrowParameters=!1,this.scope.enter(Ru),this.prodParam.enter(mr(cn,H.generator)),we||(H.id=this.parseFunctionId()),this.parseFunctionParams(H,!1),this.withSmartMixTopicForbiddingContext(()=>{this.parseFunctionBodyAndFinish(H,we?"FunctionDeclaration":"FunctionExpression")}),this.prodParam.exit(),this.scope.exit(),we&&!Z&&this.registerFunctionStatementId(H),this.state.maybeInArrowParameters=Fi,H}parseFunctionId(H){return H||kr(this.state.type)?this.parseIdentifier():null}parseFunctionParams(H,F){this.expect(10),this.expressionScope.enter(lr()),H.params=this.parseBindingList(11,41,2|(F?4:0)),this.expressionScope.exit()}registerFunctionStatementId(H){H.id&&this.scope.declareName(H.id.name,!this.options.annexB||this.state.strict||H.generator||H.async?this.scope.treatFunctionsAsVar?rs:ro:Mo,H.id.loc.start)}parseClass(H,F,Z){this.next();let we=this.state.strict;return this.state.strict=!0,this.parseClassId(H,F,Z),this.parseClassSuper(H),H.body=this.parseClassBody(!!H.superClass,we),this.finishNode(H,F?"ClassDeclaration":"ClassExpression")}isClassProperty(){return this.match(29)||this.match(13)||this.match(8)}isClassMethod(){return this.match(10)}isNonstaticConstructor(H){return!H.computed&&!H.static&&(H.key.name==="constructor"||H.key.value==="constructor")}parseClassBody(H,F){this.classScope.enter();let Z={hadConstructor:!1,hadSuperClass:H},we=[],Tt=this.startNode();if(Tt.body=[],this.expect(5),this.withSmartMixTopicForbiddingContext(()=>{for(;!this.match(8);){if(this.eat(13)){if(we.length>0)throw this.raise(Os.DecoratorSemicolon,{at:this.state.lastTokEndLoc});continue}if(this.match(26)){we.push(this.parseDecorator());continue}let cn=this.startNode();we.length&&(cn.decorators=we,this.resetStartLocationFromNode(cn,we[0]),we=[]),this.parseClassMember(Tt,cn,Z),cn.kind==="constructor"&&cn.decorators&&cn.decorators.length>0&&this.raise(Os.DecoratorConstructor,{at:cn})}}),this.state.strict=F,this.next(),we.length)throw this.raise(Os.TrailingDecorator,{at:this.state.startLoc});return this.classScope.exit(),this.finishNode(Tt,"ClassBody")}parseClassMemberFromModifier(H,F){let Z=this.parseIdentifier(!0);if(this.isClassMethod()){let we=F;return we.kind="method",we.computed=!1,we.key=Z,we.static=!1,this.pushClassMethod(H,we,!1,!1,!1,!1),!0}else if(this.isClassProperty()){let we=F;return we.computed=!1,we.key=Z,we.static=!1,H.body.push(this.parseClassProperty(we)),!0}return this.resetPreviousNodeTrailingComments(Z),!1}parseClassMember(H,F,Z){let we=this.isContextual(104);if(we){if(this.parseClassMemberFromModifier(H,F))return;if(this.eat(5)){this.parseClassStaticBlock(H,F);return}}this.parseClassMemberWithIsStatic(H,F,Z,we)}parseClassMemberWithIsStatic(H,F,Z,we){let Tt=F,cn=F,Fi=F,aa=F,Wa=F,oo=Tt,uu=Tt;if(F.static=we,this.parsePropertyNamePrefixOperator(F),this.eat(55)){oo.kind="method";let dh=this.match(136);if(this.parseClassElementName(oo),dh){this.pushClassPrivateMethod(H,cn,!0,!1);return}this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsGenerator,{at:Tt.key}),this.pushClassMethod(H,Tt,!0,!1,!1,!1);return}let Ql=kr(this.state.type)&&!this.state.containsEsc,nm=this.match(136),Vp=this.parseClassElementName(F),Sh=this.state.startLoc;if(this.parsePostMemberNameModifiers(uu),this.isClassMethod()){if(oo.kind="method",nm){this.pushClassPrivateMethod(H,cn,!1,!1);return}let dh=this.isNonstaticConstructor(Tt),yv=!1;dh&&(Tt.kind="constructor",Z.hadConstructor&&!this.hasPlugin("typescript")&&this.raise(Os.DuplicateConstructor,{at:Vp}),dh&&this.hasPlugin("typescript")&&F.override&&this.raise(Os.OverrideOnConstructor,{at:Vp}),Z.hadConstructor=!0,yv=Z.hadSuperClass),this.pushClassMethod(H,Tt,!1,!1,dh,yv)}else if(this.isClassProperty())nm?this.pushClassPrivateProperty(H,aa):this.pushClassProperty(H,Fi);else if(Ql&&Vp.name==="async"&&!this.isLineTerminator()){this.resetPreviousNodeTrailingComments(Vp);let dh=this.eat(55);uu.optional&&this.unexpected(Sh),oo.kind="method";let yv=this.match(136);this.parseClassElementName(oo),this.parsePostMemberNameModifiers(uu),yv?this.pushClassPrivateMethod(H,cn,dh,!0):(this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsAsync,{at:Tt.key}),this.pushClassMethod(H,Tt,dh,!0,!1,!1))}else if(Ql&&(Vp.name==="get"||Vp.name==="set")&&!(this.match(55)&&this.isLineTerminator())){this.resetPreviousNodeTrailingComments(Vp),oo.kind=Vp.name;let dh=this.match(136);this.parseClassElementName(Tt),dh?this.pushClassPrivateMethod(H,cn,!1,!1):(this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsAccessor,{at:Tt.key}),this.pushClassMethod(H,Tt,!1,!1,!1,!1)),this.checkGetterSetterParams(Tt)}else if(Ql&&Vp.name==="accessor"&&!this.isLineTerminator()){this.expectPlugin("decoratorAutoAccessors"),this.resetPreviousNodeTrailingComments(Vp);let dh=this.match(136);this.parseClassElementName(Fi),this.pushClassAccessorProperty(H,Wa,dh)}else this.isLineTerminator()?nm?this.pushClassPrivateProperty(H,aa):this.pushClassProperty(H,Fi):this.unexpected()}parseClassElementName(H){let{type:F,value:Z}=this.state;if((F===130||F===131)&&H.static&&Z==="prototype"&&this.raise(Os.StaticPrototype,{at:this.state.startLoc}),F===136){Z==="constructor"&&this.raise(Os.ConstructorClassPrivateField,{at:this.state.startLoc});let we=this.parsePrivateName();return H.key=we,we}return this.parsePropertyName(H)}parseClassStaticBlock(H,F){var Z;this.scope.enter(ba|Dc|Mn);let we=this.state.labels;this.state.labels=[],this.prodParam.enter(it);let Tt=F.body=[];this.parseBlockOrModuleBlockBody(Tt,void 0,!1,8),this.prodParam.exit(),this.scope.exit(),this.state.labels=we,H.body.push(this.finishNode(F,"StaticBlock")),(Z=F.decorators)!=null&&Z.length&&this.raise(Os.DecoratorStaticBlock,{at:F})}pushClassProperty(H,F){!F.computed&&(F.key.name==="constructor"||F.key.value==="constructor")&&this.raise(Os.ConstructorClassField,{at:F.key}),H.body.push(this.parseClassProperty(F))}pushClassPrivateProperty(H,F){let Z=this.parseClassPrivateProperty(F);H.body.push(Z),this.classScope.declarePrivateName(this.getPrivateNameSV(Z.key),ds,Z.key.loc.start)}pushClassAccessorProperty(H,F,Z){if(!Z&&!F.computed){let Tt=F.key;(Tt.name==="constructor"||Tt.value==="constructor")&&this.raise(Os.ConstructorClassField,{at:Tt})}let we=this.parseClassAccessorProperty(F);H.body.push(we),Z&&this.classScope.declarePrivateName(this.getPrivateNameSV(we.key),ds,we.key.loc.start)}pushClassMethod(H,F,Z,we,Tt,cn){H.body.push(this.parseMethod(F,Z,we,Tt,cn,"ClassMethod",!0))}pushClassPrivateMethod(H,F,Z,we){let Tt=this.parseMethod(F,Z,we,!1,!1,"ClassPrivateMethod",!0);H.body.push(Tt);let cn=Tt.kind==="get"?Tt.static?_e:_i:Tt.kind==="set"?Tt.static?Vn:Fs:ds;this.declareClassPrivateMethodInScope(Tt,cn)}declareClassPrivateMethodInScope(H,F){this.classScope.declarePrivateName(this.getPrivateNameSV(H.key),F,H.key.loc.start)}parsePostMemberNameModifiers(H){}parseClassPrivateProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassPrivateProperty")}parseClassProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassProperty")}parseClassAccessorProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassAccessorProperty")}parseInitializer(H){this.scope.enter(ba|Mn),this.expressionScope.enter(Ie()),this.prodParam.enter(it),H.value=this.eat(29)?this.parseMaybeAssignAllowIn():null,this.expressionScope.exit(),this.prodParam.exit(),this.scope.exit()}parseClassId(H,F,Z){let we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Po;if(kr(this.state.type))H.id=this.parseIdentifier(),F&&this.declareNameFromIdentifier(H.id,we);else if(Z||!F)H.id=null;else throw this.raise(Os.MissingClassName,{at:this.state.startLoc})}parseClassSuper(H){H.superClass=this.eat(81)?this.parseExprSubscripts():null}parseExport(H,F){let Z=this.maybeParseExportDefaultSpecifier(H),we=!Z||this.eat(12),Tt=we&&this.eatExportStar(H),cn=Tt&&this.maybeParseExportNamespaceSpecifier(H),Fi=we&&(!cn||this.eat(12)),aa=Z||Tt;if(Tt&&!cn){if(Z&&this.unexpected(),F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.parseExportFrom(H,!0),this.finishNode(H,"ExportAllDeclaration")}let Wa=this.maybeParseExportNamedSpecifiers(H);Z&&we&&!Tt&&!Wa&&this.unexpected(null,5),cn&&Fi&&this.unexpected(null,97);let oo;if(aa||Wa){if(oo=!1,F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});this.parseExportFrom(H,aa)}else oo=this.maybeParseExportDeclaration(H);if(aa||Wa||oo){var uu;let Ql=H;if(this.checkExport(Ql,!0,!1,!!Ql.source),((uu=Ql.declaration)==null?void 0:uu.type)==="ClassDeclaration")this.maybeTakeDecorators(F,Ql.declaration,Ql);else if(F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.finishNode(Ql,"ExportNamedDeclaration")}if(this.eat(65)){let Ql=H,nm=this.parseExportDefaultExpression();if(Ql.declaration=nm,nm.type==="ClassDeclaration")this.maybeTakeDecorators(F,nm,Ql);else if(F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.checkExport(Ql,!0,!0),this.finishNode(Ql,"ExportDefaultDeclaration")}this.unexpected(null,5)}eatExportStar(H){return this.eat(55)}maybeParseExportDefaultSpecifier(H){if(this.isExportDefaultSpecifier()){this.expectPlugin("exportDefaultFrom");let F=this.startNode();return F.exported=this.parseIdentifier(!0),H.specifiers=[this.finishNode(F,"ExportDefaultSpecifier")],!0}return!1}maybeParseExportNamespaceSpecifier(H){if(this.isContextual(93)){H.specifiers||(H.specifiers=[]);let F=this.startNodeAt(this.state.lastTokStartLoc);return this.next(),F.exported=this.parseModuleExportName(),H.specifiers.push(this.finishNode(F,"ExportNamespaceSpecifier")),!0}return!1}maybeParseExportNamedSpecifiers(H){if(this.match(5)){H.specifiers||(H.specifiers=[]);let F=H.exportKind==="type";return H.specifiers.push(...this.parseExportSpecifiers(F)),H.source=null,H.declaration=null,this.hasPlugin("importAssertions")&&(H.assertions=[]),!0}return!1}maybeParseExportDeclaration(H){return this.shouldParseExportDeclaration()?(H.specifiers=[],H.source=null,this.hasPlugin("importAssertions")&&(H.assertions=[]),H.declaration=this.parseExportDeclaration(H),!0):!1}isAsyncFunction(){if(!this.isContextual(95))return!1;let H=this.nextTokenStart();return!dc.test(this.input.slice(this.state.pos,H))&&this.isUnparsedContextual(H,"function")}parseExportDefaultExpression(){let H=this.startNode();if(this.match(68))return this.next(),this.parseFunction(H,5);if(this.isAsyncFunction())return this.next(),this.next(),this.parseFunction(H,13);if(this.match(80))return this.parseClass(H,!0,!0);if(this.match(26))return this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(Os.DecoratorBeforeExport,{at:this.state.startLoc}),this.parseClass(this.maybeTakeDecorators(this.parseDecorators(!1),this.startNode()),!0,!0);if(this.match(75)||this.match(74)||this.isLet())throw this.raise(Os.UnsupportedDefaultExport,{at:this.state.startLoc});let F=this.parseMaybeAssignAllowIn();return this.semicolon(),F}parseExportDeclaration(H){return this.match(80)?this.parseClass(this.startNode(),!0,!1):this.parseStatementListItem()}isExportDefaultSpecifier(){let{type:H}=this.state;if(kr(H)){if(H===95&&!this.state.containsEsc||H===99)return!1;if((H===128||H===127)&&!this.state.containsEsc){let{type:we}=this.lookahead();if(kr(we)&&we!==97||we===5)return this.expectOnePlugin(["flow","typescript"]),!1}}else if(!this.match(65))return!1;let F=this.nextTokenStart(),Z=this.isUnparsedContextual(F,"from");if(this.input.charCodeAt(F)===44||kr(this.state.type)&&Z)return!0;if(this.match(65)&&Z){let we=this.input.charCodeAt(this.nextTokenStartSince(F+4));return we===34||we===39}return!1}parseExportFrom(H,F){if(this.eatContextual(97)){H.source=this.parseImportSource(),this.checkExport(H);let Z=this.maybeParseImportAssertions();Z&&(H.assertions=Z,this.checkJSONModuleImport(H))}else F&&this.unexpected();this.semicolon()}shouldParseExportDeclaration(){let{type:H}=this.state;return H===26&&(this.expectOnePlugin(["decorators","decorators-legacy"]),this.hasPlugin("decorators"))?(this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(Os.DecoratorBeforeExport,{at:this.state.startLoc}),!0):H===74||H===75||H===68||H===80||this.isLet()||this.isAsyncFunction()}checkExport(H,F,Z,we){if(F){if(Z){if(this.checkDuplicateExports(H,"default"),this.hasPlugin("exportDefaultFrom")){var Tt;let cn=H.declaration;cn.type==="Identifier"&&cn.name==="from"&&cn.end-cn.start===4&&!((Tt=cn.extra)!=null&&Tt.parenthesized)&&this.raise(Os.ExportDefaultFromAsIdentifier,{at:cn})}}else if(H.specifiers&&H.specifiers.length)for(let cn of H.specifiers){let{exported:Fi}=cn,aa=Fi.type==="Identifier"?Fi.name:Fi.value;if(this.checkDuplicateExports(cn,aa),!we&&cn.local){let{local:Wa}=cn;Wa.type!=="Identifier"?this.raise(Os.ExportBindingIsString,{at:cn,localName:Wa.value,exportName:aa}):(this.checkReservedWord(Wa.name,Wa.loc.start,!0,!1),this.scope.checkLocalExport(Wa))}}else if(H.declaration){if(H.declaration.type==="FunctionDeclaration"||H.declaration.type==="ClassDeclaration"){let cn=H.declaration.id;if(!cn)throw new Error("Assertion failure");this.checkDuplicateExports(H,cn.name)}else if(H.declaration.type==="VariableDeclaration")for(let cn of H.declaration.declarations)this.checkDeclaration(cn.id)}}}checkDeclaration(H){if(H.type==="Identifier")this.checkDuplicateExports(H,H.name);else if(H.type==="ObjectPattern")for(let F of H.properties)this.checkDeclaration(F);else if(H.type==="ArrayPattern")for(let F of H.elements)F&&this.checkDeclaration(F);else H.type==="ObjectProperty"?this.checkDeclaration(H.value):H.type==="RestElement"?this.checkDeclaration(H.argument):H.type==="AssignmentPattern"&&this.checkDeclaration(H.left)}checkDuplicateExports(H,F){this.exportedIdentifiers.has(F)&&(F==="default"?this.raise(Os.DuplicateDefaultExport,{at:H}):this.raise(Os.DuplicateExport,{at:H,exportName:F})),this.exportedIdentifiers.add(F)}parseExportSpecifiers(H){let F=[],Z=!0;for(this.expect(5);!this.eat(8);){if(Z)Z=!1;else if(this.expect(12),this.eat(8))break;let we=this.isContextual(128),Tt=this.match(131),cn=this.startNode();cn.local=this.parseModuleExportName(),F.push(this.parseExportSpecifier(cn,Tt,H,we))}return F}parseExportSpecifier(H,F,Z,we){return this.eatContextual(93)?H.exported=this.parseModuleExportName():F?H.exported=ji(H.local):H.exported||(H.exported=Cn(H.local)),this.finishNode(H,"ExportSpecifier")}parseModuleExportName(){if(this.match(131)){let H=this.parseStringLiteral(this.state.value),F=H.value.match(Q1);return F&&this.raise(Os.ModuleExportNameHasLoneSurrogate,{at:H,surrogateCharCode:F[0].charCodeAt(0)}),H}return this.parseIdentifier(!0)}isJSONModuleImport(H){return H.assertions!=null?H.assertions.some(F=>{let{key:Z,value:we}=F;return we.value==="json"&&(Z.type==="Identifier"?Z.name==="type":Z.value==="type")}):!1}checkImportReflection(H){if(H.module){var F;(H.specifiers.length!==1||H.specifiers[0].type!=="ImportDefaultSpecifier")&&this.raise(Os.ImportReflectionNotBinding,{at:H.specifiers[0].loc.start}),((F=H.assertions)==null?void 0:F.length)>0&&this.raise(Os.ImportReflectionHasAssertion,{at:H.specifiers[0].loc.start})}}checkJSONModuleImport(H){if(this.isJSONModuleImport(H)&&H.type!=="ExportAllDeclaration"){let{specifiers:F}=H;if(F!=null){let Z=F.find(we=>{let Tt;if(we.type==="ExportSpecifier"?Tt=we.local:we.type==="ImportSpecifier"&&(Tt=we.imported),Tt!==void 0)return Tt.type==="Identifier"?Tt.name!=="default":Tt.value!=="default"});Z!==void 0&&this.raise(Os.ImportJSONBindingNotDefault,{at:Z.loc.start})}}}parseMaybeImportReflection(H){let F=!1;if(this.isContextual(125)){let Z=this.lookahead(),we=Z.type;kr(we)?(we!==97||this.input.charCodeAt(this.nextTokenStartSince(Z.end))===102)&&(F=!0):we!==12&&(F=!0)}F?(this.expectPlugin("importReflection"),this.next(),H.module=!0):this.hasPlugin("importReflection")&&(H.module=!1)}parseImport(H){if(H.specifiers=[],!this.match(131)){this.parseMaybeImportReflection(H);let Z=!this.maybeParseDefaultImportSpecifier(H)||this.eat(12),we=Z&&this.maybeParseStarImportSpecifier(H);Z&&!we&&this.parseNamedImportSpecifiers(H),this.expectContextual(97)}H.source=this.parseImportSource();let F=this.maybeParseImportAssertions();if(F)H.assertions=F;else{let Z=this.maybeParseModuleAttributes();Z&&(H.attributes=Z)}return this.checkImportReflection(H),this.checkJSONModuleImport(H),this.semicolon(),this.finishNode(H,"ImportDeclaration")}parseImportSource(){return this.match(131)||this.unexpected(),this.parseExprAtom()}shouldParseDefaultImport(H){return kr(this.state.type)}parseImportSpecifierLocal(H,F,Z){F.local=this.parseIdentifier(),H.specifiers.push(this.finishImportSpecifier(F,Z))}finishImportSpecifier(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ro;return this.checkLVal(H.local,{in:{type:F},binding:Z}),this.finishNode(H,F)}parseAssertEntries(){let H=[],F=new Set;do{if(this.match(8))break;let Z=this.startNode(),we=this.state.value;if(F.has(we)&&this.raise(Os.ModuleAttributesWithDuplicateKeys,{at:this.state.startLoc,key:we}),F.add(we),this.match(131)?Z.key=this.parseStringLiteral(we):Z.key=this.parseIdentifier(!0),this.expect(14),!this.match(131))throw this.raise(Os.ModuleAttributeInvalidValue,{at:this.state.startLoc});Z.value=this.parseStringLiteral(this.state.value),H.push(this.finishNode(Z,"ImportAttribute"))}while(this.eat(12));return H}maybeParseModuleAttributes(){if(this.match(76)&&!this.hasPrecedingLineBreak())this.expectPlugin("moduleAttributes"),this.next();else return this.hasPlugin("moduleAttributes")?[]:null;let H=[],F=new Set;do{let Z=this.startNode();if(Z.key=this.parseIdentifier(!0),Z.key.name!=="type"&&this.raise(Os.ModuleAttributeDifferentFromType,{at:Z.key}),F.has(Z.key.name)&&this.raise(Os.ModuleAttributesWithDuplicateKeys,{at:Z.key,key:Z.key.name}),F.add(Z.key.name),this.expect(14),!this.match(131))throw this.raise(Os.ModuleAttributeInvalidValue,{at:this.state.startLoc});Z.value=this.parseStringLiteral(this.state.value),this.finishNode(Z,"ImportAttribute"),H.push(Z)}while(this.eat(12));return H}maybeParseImportAssertions(){if(this.isContextual(94)&&!this.hasPrecedingLineBreak())this.expectPlugin("importAssertions"),this.next();else return this.hasPlugin("importAssertions")?[]:null;this.eat(5);let H=this.parseAssertEntries();return this.eat(8),H}maybeParseDefaultImportSpecifier(H){return this.shouldParseDefaultImport(H)?(this.parseImportSpecifierLocal(H,this.startNode(),"ImportDefaultSpecifier"),!0):!1}maybeParseStarImportSpecifier(H){if(this.match(55)){let F=this.startNode();return this.next(),this.expectContextual(93),this.parseImportSpecifierLocal(H,F,"ImportNamespaceSpecifier"),!0}return!1}parseNamedImportSpecifiers(H){let F=!0;for(this.expect(5);!this.eat(8);){if(F)F=!1;else{if(this.eat(14))throw this.raise(Os.DestructureNamedImport,{at:this.state.startLoc});if(this.expect(12),this.eat(8))break}let Z=this.startNode(),we=this.match(131),Tt=this.isContextual(128);Z.imported=this.parseModuleExportName();let cn=this.parseImportSpecifier(Z,we,H.importKind==="type"||H.importKind==="typeof",Tt,void 0);H.specifiers.push(cn)}}parseImportSpecifier(H,F,Z,we,Tt){if(this.eatContextual(93))H.local=this.parseIdentifier();else{let{imported:cn}=H;if(F)throw this.raise(Os.ImportBindingIsString,{at:H,importName:cn.value});this.checkReservedWord(cn.name,H.loc.start,!0,!0),H.local||(H.local=Cn(cn))}return this.finishImportSpecifier(H,"ImportSpecifier",Tt)}isThisParam(H){return H.type==="Identifier"&&H.name==="this"}},YB=class extends WP{constructor(H,F){H=Aa(H),super(H,F),this.options=H,this.initializeScopes(),this.plugins=_S(this.options.plugins),this.filename=H.sourceFilename}getScopeHandler(){return vo}parse(){this.enterInitialScopes();let H=this.startNode(),F=this.startNode();return this.nextToken(),H.errors=null,this.parseTopLevel(H,F),H.errors=this.state.errors,H}};function _S(H){let F=new Map;for(let Z of H){let[we,Tt]=Array.isArray(Z)?Z:[Z,{}];F.has(we)||F.set(we,Tt||{})}return F}function PZ(H,F){var Z;if(((Z=F)==null?void 0:Z.sourceType)==="unambiguous"){F=Object.assign({},F);try{F.sourceType="module";let we=gI(F,H),Tt=we.parse();if(we.sawUnambiguousESM)return Tt;if(we.ambiguousScriptDifferentAst)try{return F.sourceType="script",gI(F,H).parse()}catch{}else Tt.program.sourceType="script";return Tt}catch(we){try{return F.sourceType="script",gI(F,H).parse()}catch{}throw we}}else return gI(F,H).parse()}function Tae(H,F){let Z=gI(F,H);return Z.options.strictMode&&(Z.state.strict=!0),Z.getExpression()}function I$(H){let F={};for(let Z of Object.keys(H))F[Z]=cc(H[Z]);return F}var YE=I$(Zt);function gI(H,F){let Z=YB;return H!=null&&H.plugins&&(xg(H.plugins),Z=x$(H.plugins)),new Z(H,F)}var x7={};function x$(H){let F=Gg.filter(Tt=>jp(H,Tt)),Z=F.join("/"),we=x7[Z];if(!we){we=YB;for(let Tt of F)we=ng[Tt](we);x7[Z]=we}return we}ys.parse=PZ,ys.parseExpression=Tae,ys.tokTypes=YE}}),Ct=Me({"src/language-js/parse/json.js"(ys,Ua){"use strict";$t();var Aa=Hu(),To=Al(),to=_u(),tc=yo();function jo(){let kc=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{allowComments:hl=!0}=kc;return function(eo){let{parseExpression:bl}=pr(),gl;try{gl=bl(eo,{tokens:!0,ranges:!0})}catch(cu){throw tc(cu)}if(!hl&&Aa(gl.comments))throw ll(gl.comments[0],"Comment");return Zi(gl),gl}}function ll(kc,hl){let[eo,bl]=[kc.loc.start,kc.loc.end].map(gl=>{let{line:cu,column:Zu}=gl;return{line:cu,column:Zu+1}});return To(`${hl} is not allowed in JSON.`,{start:eo,end:bl})}function Zi(kc){switch(kc.type){case"ArrayExpression":for(let hl of kc.elements)hl!==null&&Zi(hl);return;case"ObjectExpression":for(let hl of kc.properties)Zi(hl);return;case"ObjectProperty":if(kc.computed)throw ll(kc.key,"Computed key");if(kc.shorthand)throw ll(kc.key,"Shorthand property");kc.key.type!=="Identifier"&&Zi(kc.key),Zi(kc.value);return;case"UnaryExpression":{let{operator:hl,argument:eo}=kc;if(hl!=="+"&&hl!=="-")throw ll(kc,`Operator '${kc.operator}'`);if(eo.type==="NumericLiteral"||eo.type==="Identifier"&&(eo.name==="Infinity"||eo.name==="NaN"))return;throw ll(eo,`Operator '${hl}' before '${eo.type}'`)}case"Identifier":if(kc.name!=="Infinity"&&kc.name!=="NaN"&&kc.name!=="undefined")throw ll(kc,`Identifier '${kc.name}'`);return;case"TemplateLiteral":if(Aa(kc.expressions))throw ll(kc.expressions[0],"'TemplateLiteral' with expression");for(let hl of kc.quasis)Zi(hl);return;case"NullLiteral":case"BooleanLiteral":case"NumericLiteral":case"StringLiteral":case"TemplateElement":return;default:throw ll(kc,`'${kc.type}'`)}}var Sc=jo(),ju={json:to({parse:Sc,hasPragma(){return!0}}),json5:to(Sc),"json-stringify":to({parse:jo({allowComments:!1}),astFormat:"estree-json"})};Ua.exports=ju}});$t();var pn=Ee(),Ei=st(),Bi=Sr(),mi=_u(),Ps=yo(),za=Rd(),Is=Ct(),Rs={sourceType:"module",allowImportExportEverywhere:!0,allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,allowUndeclaredExports:!0,errorRecovery:!0,createParenthesizedExpressions:!0,plugins:["doExpressions","exportDefaultFrom","functionBind","functionSent","throwExpressions","partialApplication",["decorators",{decoratorsBeforeExport:!1}],"importAssertions","decimal","moduleBlocks","asyncDoExpressions","regexpUnicodeSets","destructuringPrivate","decoratorAutoAccessors"],tokens:!0,ranges:!0},dr=["recordAndTuple",{syntaxType:"hash"}],Dn="v8intrinsic",ls=[["pipelineOperator",{proposal:"hack",topicToken:"%"}],["pipelineOperator",{proposal:"minimal"}],["pipelineOperator",{proposal:"fsharp"}]],vs=function(ys){let Ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Rs;return Object.assign(Object.assign({},Ua),{},{plugins:[...Ua.plugins,...ys]})},ir=/@(?:no)?flow\b/;function ha(ys,Ua){if(Ua.filepath&&Ua.filepath.endsWith(".js.flow"))return!0;let Aa=Ei(ys);Aa&&(ys=ys.slice(Aa.length));let To=Bi(ys,0);return To!==!1&&(ys=ys.slice(0,To)),ir.test(ys)}function Ha(ys,Ua,Aa){let To=pr()[ys],to=To(Ua,Aa),tc=to.errors.find(jo=>!Ze.has(jo.reasonCode));if(tc)throw tc;return to}function lc(ys){for(var Ua=arguments.length,Aa=new Array(Ua>1?Ua-1:0),To=1;To2&&arguments[2]!==void 0?arguments[2]:{};if((jo.parser==="babel"||jo.parser==="__babel_estree")&&ha(to,jo))return jo.parser="babel-flow",Qn(to,tc,jo);let ll=Aa;jo.__babelSourceType==="script"&&(ll=ll.map(kc=>Object.assign(Object.assign({},kc),{},{sourceType:"script"}))),/#[[{]/.test(to)&&(ll=ll.map(kc=>vs([dr],kc)));let Zi=/%[A-Z]/.test(to);to.includes("|>")?ll=(Zi?[...ls,Dn]:ls).flatMap(kc=>ll.map(hl=>vs([kc],hl))):Zi&&(ll=ll.map(kc=>vs([Dn],kc)));let{result:Sc,error:ju}=pn(...ll.map(kc=>()=>Ha(ys,to,kc)));if(!Sc)throw Ps(ju);return jo.originalText=to,za(Sc,jo)}}var us=lc("parse",vs(["jsx","flow"])),Qn=lc("parse",vs(["jsx",["flow",{all:!0,enums:!0}]])),Zr=lc("parse",vs(["jsx","typescript"]),vs(["typescript"])),Fn=lc("parse",vs(["jsx","flow","estree"])),Mi=lc("parseExpression",vs(["jsx"])),le=lc("parseExpression",vs(["typescript"])),Ze=new Set(["StrictNumericEscape","StrictWith","StrictOctalLiteral","StrictDelete","StrictEvalArguments","StrictEvalArgumentsBinding","StrictFunction","EmptyTypeArguments","EmptyTypeParameters","ConstructorHasTypeParameters","UnsupportedParameterPropertyKind","UnexpectedParameterModifier","MixedLabeledAndUnlabeledElements","InvalidTupleMemberLabel","NonClassMethodPropertyHasAbstractModifer","ReadonlyForMethodSignature","ClassMethodHasDeclare","ClassMethodHasReadonly","InvalidModifierOnTypeMember","DuplicateAccessibilityModifier","IndexSignatureHasDeclare","DecoratorExportClass","ParamDupe","InvalidDecimal","RestTrailingComma","UnsupportedParameterDecorator","UnterminatedJsxContent","UnexpectedReservedWord","ModuleAttributesWithDuplicateKeys","LineTerminatorBeforeArrow","InvalidEscapeSequenceTemplate","NonAbstractClassHasAbstractMethod","UnsupportedPropertyDecorator","OptionalTypeBeforeRequired","PatternIsOptional","OptionalBindingPattern","DeclareClassFieldHasInitializer","TypeImportCannotSpecifyDefaultAndNamed","DeclareFunctionHasImplementation","ConstructorClassField","VarRedeclaration","InvalidPrivateFieldResolution","DuplicateExport"]),qt=mi(us),Kr=mi(Zr),ti=mi(Mi),As=mi(le);zt.exports={parsers:Object.assign(Object.assign({babel:qt,"babel-flow":mi(Qn),"babel-ts":Kr},Is),{},{__js_expression:ti,__vue_expression:ti,__vue_ts_expression:As,__vue_event_binding:qt,__vue_ts_event_binding:Kr,__babel_estree:mi(Fn)})}});return Bn()})});var xds=A((Ids,DJr)=>{(function(e){if(typeof Ids=="object"&&typeof DJr=="object")DJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.flow=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(uc,_o)=>function(){return uc&&(_o=(0,uc[Le(uc)[0]])(uc=0)),_o},Yt=(uc,_o)=>function(){return _o||(0,uc[Le(uc)[0]])((_o={exports:{}}).exports,_o),_o.exports},wr=(uc,_o)=>{for(var io in _o)je(uc,io,{get:_o[io],enumerable:!0})},wn=(uc,_o,io,El)=>{if(_o&&typeof _o=="object"||typeof _o=="function")for(let Bd of Le(_o))!ft.call(uc,Bd)&&Bd!==io&&je(uc,Bd,{get:()=>_o[Bd],enumerable:!(El=ct(_o,Bd))||El.enumerable});return uc},Bn=uc=>wn(je({},"__esModule",{value:!0}),uc),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(uc,_o){"use strict";tr();function io(El,Bd){let Dm=new SyntaxError(El+" ("+Bd.start.line+":"+Bd.start.column+")");return Dm.loc=Bd,Dm}_o.exports=io}}),sr={};wr(sr,{EOL:()=>Pr,arch:()=>yr,cpus:()=>Ye,default:()=>Sn,endianness:()=>Ir,freemem:()=>Me,getNetworkInterfaces:()=>st,hostname:()=>rr,loadavg:()=>pt,networkInterfaces:()=>Ee,platform:()=>Wt,release:()=>$t,tmpDir:()=>Lt,tmpdir:()=>Sr,totalmem:()=>ae,type:()=>bt,uptime:()=>ge});function Ir(){if(typeof Ke>"u"){var uc=new ArrayBuffer(2),_o=new Uint8Array(uc),io=new Uint16Array(uc);if(_o[0]=1,_o[1]=2,io[0]===258)Ke="BE";else if(io[0]===513)Ke="LE";else throw new Error("unable to figure out endianess")}return Ke}function rr(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function pt(){return[]}function ge(){return 0}function Me(){return Number.MAX_VALUE}function ae(){return Number.MAX_VALUE}function Ye(){return[]}function bt(){return"Browser"}function $t(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function Ee(){}function st(){}function yr(){return"javascript"}function Wt(){return"browser"}function Lt(){return"/tmp"}var Ke,Sr,Pr,Sn,Un=Jr({"node-modules-polyfills:os"(){tr(),Sr=Lt,Pr=` +`),cooked:Tt===null?null:Tt.slice(1,Wa)},Fi.tail=aa,this.next();let uu=this.finishNode(Fi,"TemplateElement");return this.resetEndLocation(uu,Ed(this.state.lastTokEndLoc,Wa)),uu}parseTemplate(H){let F=this.startNode();F.expressions=[];let Z=this.parseTemplateElement(H);for(F.quasis=[Z];!Z.tail;)F.expressions.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),F.quasis.push(Z=this.parseTemplateElement(H));return this.finishNode(F,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(H,F,Z,we){Z&&this.expectPlugin("recordAndTuple");let Tt=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let cn=Object.create(null),Fi=!0,aa=this.startNode();for(aa.properties=[],this.next();!this.match(H);){if(Fi)Fi=!1;else if(this.expect(12),this.match(H)){this.addTrailingCommaExtraToNode(aa);break}let oo;F?oo=this.parseBindingProperty():(oo=this.parsePropertyDefinition(we),this.checkProto(oo,Z,cn,we)),Z&&!this.isObjectProperty(oo)&&oo.type!=="SpreadElement"&&this.raise(Os.InvalidRecordProperty,{at:oo}),oo.shorthand&&this.addExtra(oo,"shorthand",!0),aa.properties.push(oo)}this.next(),this.state.inFSharpPipelineDirectBody=Tt;let Wa="ObjectExpression";return F?Wa="ObjectPattern":Z&&(Wa="RecordExpression"),this.finishNode(aa,Wa)}addTrailingCommaExtraToNode(H){this.addExtra(H,"trailingComma",this.state.lastTokStart),this.addExtra(H,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(H){return!H.computed&&H.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(H){let F=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(Os.UnsupportedPropertyDecorator,{at:this.state.startLoc});this.match(26);)F.push(this.parseDecorator());let Z=this.startNode(),we=!1,Tt=!1,cn;if(this.match(21))return F.length&&this.unexpected(),this.parseSpread();F.length&&(Z.decorators=F,F=[]),Z.method=!1,H&&(cn=this.state.startLoc);let Fi=this.eat(55);this.parsePropertyNamePrefixOperator(Z);let aa=this.state.containsEsc,Wa=this.parsePropertyName(Z,H);if(!Fi&&!aa&&this.maybeAsyncOrAccessorProp(Z)){let oo=Wa.name;oo==="async"&&!this.hasPrecedingLineBreak()&&(we=!0,this.resetPreviousNodeTrailingComments(Wa),Fi=this.eat(55),this.parsePropertyName(Z)),(oo==="get"||oo==="set")&&(Tt=!0,this.resetPreviousNodeTrailingComments(Wa),Z.kind=oo,this.match(55)&&(Fi=!0,this.raise(Os.AccessorIsGenerator,{at:this.state.curPosition(),kind:oo}),this.next()),this.parsePropertyName(Z))}return this.parseObjPropValue(Z,cn,Fi,we,!1,Tt,H)}getGetterSetterExpectedParamCount(H){return H.kind==="get"?0:1}getObjectOrClassMethodParams(H){return H.params}checkGetterSetterParams(H){var F;let Z=this.getGetterSetterExpectedParamCount(H),we=this.getObjectOrClassMethodParams(H);we.length!==Z&&this.raise(H.kind==="get"?Os.BadGetterArity:Os.BadSetterArity,{at:H}),H.kind==="set"&&((F=we[we.length-1])==null?void 0:F.type)==="RestElement"&&this.raise(Os.BadSetterRestParameter,{at:H})}parseObjectMethod(H,F,Z,we,Tt){if(Tt){let cn=this.parseMethod(H,F,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(cn),cn}if(Z||F||this.match(10))return we&&this.unexpected(),H.kind="method",H.method=!0,this.parseMethod(H,F,Z,!1,!1,"ObjectMethod")}parseObjectProperty(H,F,Z,we){if(H.shorthand=!1,this.eat(14))return H.value=Z?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(we),this.finishNode(H,"ObjectProperty");if(!H.computed&&H.key.type==="Identifier"){if(this.checkReservedWord(H.key.name,H.key.loc.start,!0,!1),Z)H.value=this.parseMaybeDefault(F,Cn(H.key));else if(this.match(29)){let Tt=this.state.startLoc;we!=null?we.shorthandAssignLoc===null&&(we.shorthandAssignLoc=Tt):this.raise(Os.InvalidCoverInitializedName,{at:Tt}),H.value=this.parseMaybeDefault(F,Cn(H.key))}else H.value=Cn(H.key);return H.shorthand=!0,this.finishNode(H,"ObjectProperty")}}parseObjPropValue(H,F,Z,we,Tt,cn,Fi){let aa=this.parseObjectMethod(H,Z,we,Tt,cn)||this.parseObjectProperty(H,F,Tt,Fi);return aa||this.unexpected(),aa}parsePropertyName(H,F){if(this.eat(0))H.computed=!0,H.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{let{type:Z,value:we}=this.state,Tt;if($n(Z))Tt=this.parseIdentifier(!0);else switch(Z){case 132:Tt=this.parseNumericLiteral(we);break;case 131:Tt=this.parseStringLiteral(we);break;case 133:Tt=this.parseBigIntLiteral(we);break;case 134:Tt=this.parseDecimalLiteral(we);break;case 136:{let cn=this.state.startLoc;F!=null?F.privateKeyLoc===null&&(F.privateKeyLoc=cn):this.raise(Os.UnexpectedPrivateField,{at:cn}),Tt=this.parsePrivateName();break}default:this.unexpected()}H.key=Tt,Z!==136&&(H.computed=!1)}return H.key}initFunction(H,F){H.id=null,H.generator=!1,H.async=F}parseMethod(H,F,Z,we,Tt,cn){let Fi=arguments.length>6&&arguments[6]!==void 0?arguments[6]:!1;this.initFunction(H,Z),H.generator=F,this.scope.enter(Ru|Mn|(Fi?ba:0)|(Tt?Si:0)),this.prodParam.enter(mr(Z,H.generator)),this.parseFunctionParams(H,we);let aa=this.parseFunctionBodyAndFinish(H,cn,!0);return this.prodParam.exit(),this.scope.exit(),aa}parseArrayLike(H,F,Z,we){Z&&this.expectPlugin("recordAndTuple");let Tt=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let cn=this.startNode();return this.next(),cn.elements=this.parseExprList(H,!Z,we,cn),this.state.inFSharpPipelineDirectBody=Tt,this.finishNode(cn,Z?"TupleExpression":"ArrayExpression")}parseArrowExpression(H,F,Z,we){this.scope.enter(Ru|re);let Tt=mr(Z,!1);!this.match(5)&&this.prodParam.hasIn&&(Tt|=on),this.prodParam.enter(Tt),this.initFunction(H,Z);let cn=this.state.maybeInArrowParameters;return F&&(this.state.maybeInArrowParameters=!0,this.setArrowFunctionParameters(H,F,we)),this.state.maybeInArrowParameters=!1,this.parseFunctionBody(H,!0),this.prodParam.exit(),this.scope.exit(),this.state.maybeInArrowParameters=cn,this.finishNode(H,"ArrowFunctionExpression")}setArrowFunctionParameters(H,F,Z){this.toAssignableList(F,Z,!1),H.params=F}parseFunctionBodyAndFinish(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.parseFunctionBody(H,!1,Z),this.finishNode(H,F)}parseFunctionBody(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,we=F&&!this.match(5);if(this.expressionScope.enter(Ie()),we)H.body=this.parseMaybeAssign(),this.checkParams(H,!1,F,!1);else{let Tt=this.state.strict,cn=this.state.labels;this.state.labels=[],this.prodParam.enter(this.prodParam.currentFlags()|_r),H.body=this.parseBlock(!0,!1,Fi=>{let aa=!this.isSimpleParamList(H.params);Fi&&aa&&this.raise(Os.IllegalLanguageModeDirective,{at:(H.kind==="method"||H.kind==="constructor")&&H.key?H.key.loc.end:H});let Wa=!Tt&&this.state.strict;this.checkParams(H,!this.state.strict&&!F&&!Z&&!aa,F,Wa),this.state.strict&&H.id&&this.checkIdentifier(H.id,Ot,Wa)}),this.prodParam.exit(),this.state.labels=cn}this.expressionScope.exit()}isSimpleParameter(H){return H.type==="Identifier"}isSimpleParamList(H){for(let F=0,Z=H.length;F3&&arguments[3]!==void 0?arguments[3]:!0,Tt=!F&&new Set,cn={type:"FormalParameters"};for(let Fi of H.params)this.checkLVal(Fi,{in:cn,binding:rs,checkClashes:Tt,strictModeChanged:we})}parseExprList(H,F,Z,we){let Tt=[],cn=!0;for(;!this.eat(H);){if(cn)cn=!1;else if(this.expect(12),this.match(H)){we&&this.addTrailingCommaExtraToNode(we),this.next();break}Tt.push(this.parseExprListItem(F,Z))}return Tt}parseExprListItem(H,F,Z){let we;if(this.match(12))H||this.raise(Os.UnexpectedToken,{at:this.state.curPosition(),unexpected:","}),we=null;else if(this.match(21)){let Tt=this.state.startLoc;we=this.parseParenItem(this.parseSpread(F),Tt)}else if(this.match(17)){this.expectPlugin("partialApplication"),Z||this.raise(Os.UnexpectedArgumentPlaceholder,{at:this.state.startLoc});let Tt=this.startNode();this.next(),we=this.finishNode(Tt,"ArgumentPlaceholder")}else we=this.parseMaybeAssignAllowIn(F,this.parseParenItem);return we}parseIdentifier(H){let F=this.startNode(),Z=this.parseIdentifierName(H);return this.createIdentifier(F,Z)}createIdentifier(H,F){return H.name=F,H.loc.identifierName=F,this.finishNode(H,"Identifier")}parseIdentifierName(H){let F,{startLoc:Z,type:we}=this.state;$n(we)?F=this.state.value:this.unexpected();let Tt=Zn(we);return H?Tt&&this.replaceToken(130):this.checkReservedWord(F,Z,Tt,!1),this.next(),F}checkReservedWord(H,F,Z,we){if(!(H.length>10||!Ni(H))){if(Z&&fd(H)){this.raise(Os.UnexpectedKeyword,{at:F,keyword:H});return}if((this.state.strict?we?Zf:gv:WE)(H,this.inModule)){this.raise(Os.UnexpectedReservedWord,{at:F,reservedWord:H});return}else if(H==="yield"){if(this.prodParam.hasYield){this.raise(Os.YieldBindingIdentifier,{at:F});return}}else if(H==="await"){if(this.prodParam.hasAwait){this.raise(Os.AwaitBindingIdentifier,{at:F});return}if(this.scope.inStaticBlock){this.raise(Os.AwaitBindingIdentifierInStaticBlock,{at:F});return}this.expressionScope.recordAsyncArrowParametersError({at:F})}else if(H==="arguments"&&this.scope.inClassAndNotInNonArrowFunction){this.raise(Os.ArgumentsInClass,{at:F});return}}}isAwaitAllowed(){return!!(this.prodParam.hasAwait||this.options.allowAwaitOutsideFunction&&!this.scope.inFunction)}parseAwait(H){let F=this.startNodeAt(H);return this.expressionScope.recordParameterInitializerError(Os.AwaitExpressionFormalParameter,{at:F}),this.eat(55)&&this.raise(Os.ObsoleteAwaitStar,{at:F}),!this.scope.inFunction&&!this.options.allowAwaitOutsideFunction&&(this.isAmbiguousAwait()?this.ambiguousScriptDifferentAst=!0:this.sawUnambiguousESM=!0),this.state.soloAwait||(F.argument=this.parseMaybeUnary(null,!0)),this.finishNode(F,"AwaitExpression")}isAmbiguousAwait(){if(this.hasPrecedingLineBreak())return!0;let{type:H}=this.state;return H===53||H===10||H===0||hu(H)||H===101&&!this.state.containsEsc||H===135||H===56||this.hasPlugin("v8intrinsic")&&H===54}parseYield(){let H=this.startNode();this.expressionScope.recordParameterInitializerError(Os.YieldInParameter,{at:H}),this.next();let F=!1,Z=null;if(!this.hasPrecedingLineBreak())switch(F=this.eat(55),this.state.type){case 13:case 137:case 8:case 11:case 3:case 9:case 14:case 12:if(!F)break;default:Z=this.parseMaybeAssign()}return H.delegate=F,H.argument=Z,this.finishNode(H,"YieldExpression")}checkPipelineAtInfixOperator(H,F){this.hasPlugin(["pipelineOperator",{proposal:"smart"}])&&H.type==="SequenceExpression"&&this.raise(Os.PipelineHeadSequenceExpression,{at:F})}parseSmartPipelineBodyInStyle(H,F){if(this.isSimpleReference(H)){let Z=this.startNodeAt(F);return Z.callee=H,this.finishNode(Z,"PipelineBareFunction")}else{let Z=this.startNodeAt(F);return this.checkSmartPipeTopicBodyEarlyErrors(F),Z.expression=H,this.finishNode(Z,"PipelineTopicExpression")}}isSimpleReference(H){switch(H.type){case"MemberExpression":return!H.computed&&this.isSimpleReference(H.object);case"Identifier":return!0;default:return!1}}checkSmartPipeTopicBodyEarlyErrors(H){if(this.match(19))throw this.raise(Os.PipelineBodyNoArrow,{at:this.state.startLoc});this.topicReferenceWasUsedInCurrentContext()||this.raise(Os.PipelineTopicUnused,{at:H})}withTopicBindingContext(H){let F=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:1,maxTopicIndex:null};try{return H()}finally{this.state.topicContext=F}}withSmartMixTopicForbiddingContext(H){if(this.hasPlugin(["pipelineOperator",{proposal:"smart"}])){let F=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:0,maxTopicIndex:null};try{return H()}finally{this.state.topicContext=F}}else return H()}withSoloAwaitPermittingContext(H){let F=this.state.soloAwait;this.state.soloAwait=!0;try{return H()}finally{this.state.soloAwait=F}}allowInAnd(H){let F=this.prodParam.currentFlags();if(on&~F){this.prodParam.enter(F|on);try{return H()}finally{this.prodParam.exit()}}return H()}disallowInAnd(H){let F=this.prodParam.currentFlags();if(on&F){this.prodParam.enter(F&~on);try{return H()}finally{this.prodParam.exit()}}return H()}registerTopicReference(){this.state.topicContext.maxTopicIndex=0}topicReferenceIsAllowedInCurrentContext(){return this.state.topicContext.maxNumOfResolvableTopics>=1}topicReferenceWasUsedInCurrentContext(){return this.state.topicContext.maxTopicIndex!=null&&this.state.topicContext.maxTopicIndex>=0}parseFSharpPipelineBody(H){let F=this.state.startLoc;this.state.potentialArrowAt=this.state.start;let Z=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!0;let we=this.parseExprOp(this.parseMaybeUnaryOrPrivate(),F,H);return this.state.inFSharpPipelineDirectBody=Z,we}parseModuleExpression(){this.expectPlugin("moduleBlocks");let H=this.startNode();this.next(),this.match(5)||this.unexpected(null,5);let F=this.startNodeAt(this.state.endLoc);this.next();let Z=this.initializeScopes(!0);this.enterInitialScopes();try{H.body=this.parseProgram(F,8,"module")}finally{Z()}return this.finishNode(H,"ModuleExpression")}parsePropertyNamePrefixOperator(H){}},Lb={kind:"loop"},tE={kind:"switch"},Q1=/[\uD800-\uDFFF]/u,Ck=/in(?:stanceof)?/y;function HP(H,F){for(let Z=0;Z1&&arguments[1]!==void 0?arguments[1]:137,Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.options.sourceType;if(H.sourceType=Z,H.interpreter=this.parseInterpreterDirective(),this.parseBlockBody(H,!0,!0,F),this.inModule&&!this.options.allowUndeclaredExports&&this.scope.undefinedExports.size>0)for(let[Tt,cn]of Array.from(this.scope.undefinedExports))this.raise(Os.ModuleExportUndefined,{at:cn,localName:Tt});let we;return F===137?we=this.finishNode(H,"Program"):we=this.finishNodeAt(H,"Program",Ed(this.state.startLoc,-1)),we}stmtToDirective(H){let F=H;F.type="Directive",F.value=F.expression,delete F.expression;let Z=F.value,we=Z.value,Tt=this.input.slice(Z.start,Z.end),cn=Z.value=Tt.slice(1,-1);return this.addExtra(Z,"raw",Tt),this.addExtra(Z,"rawValue",cn),this.addExtra(Z,"expressionValue",we),Z.type="DirectiveLiteral",F}parseInterpreterDirective(){if(!this.match(28))return null;let H=this.startNode();return H.value=this.state.value,this.next(),this.finishNode(H,"InterpreterDirective")}isLet(){return this.isContextual(99)?this.hasFollowingBindingAtom():!1}chStartsBindingIdentifier(H,F){if(k_(H)){if(Ck.lastIndex=F,Ck.test(this.input)){let Z=this.codePointAtPos(Ck.lastIndex);if(!F_(Z)&&Z!==92)return!1}return!0}else return H===92}chStartsBindingPattern(H){return H===91||H===123}hasFollowingBindingAtom(){let H=this.nextTokenStart(),F=this.codePointAtPos(H);return this.chStartsBindingPattern(F)||this.chStartsBindingIdentifier(F,H)}hasFollowingBindingIdentifier(){let H=this.nextTokenStart(),F=this.codePointAtPos(H);return this.chStartsBindingIdentifier(F,H)}startsUsingForOf(){let H=this.lookahead();return H.type===101&&!H.containsEsc?!1:(this.expectPlugin("explicitResourceManagement"),!0)}parseModuleItem(){return this.parseStatementLike(15)}parseStatementListItem(){return this.parseStatementLike(6|(!this.options.annexB||this.state.strict?0:8))}parseStatementOrSloppyAnnexBFunctionDeclaration(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,F=0;return this.options.annexB&&!this.state.strict&&(F|=4,H&&(F|=8)),this.parseStatementLike(F)}parseStatement(){return this.parseStatementLike(0)}parseStatementLike(H){let F=null;return this.match(26)&&(F=this.parseDecorators(!0)),this.parseStatementContent(H,F)}parseStatementContent(H,F){let Z=this.state.type,we=this.startNode(),Tt=!!(H&2),cn=!!(H&4),Fi=H&1;switch(Z){case 60:return this.parseBreakContinueStatement(we,!0);case 63:return this.parseBreakContinueStatement(we,!1);case 64:return this.parseDebuggerStatement(we);case 90:return this.parseDoWhileStatement(we);case 91:return this.parseForStatement(we);case 68:if(this.lookaheadCharCode()===46)break;return cn||this.raise(this.state.strict?Os.StrictFunction:this.options.annexB?Os.SloppyFunctionAnnexB:Os.SloppyFunction,{at:this.state.startLoc}),this.parseFunctionStatement(we,!1,!Tt&&cn);case 80:return Tt||this.unexpected(),this.parseClass(this.maybeTakeDecorators(F,we),!0);case 69:return this.parseIfStatement(we);case 70:return this.parseReturnStatement(we);case 71:return this.parseSwitchStatement(we);case 72:return this.parseThrowStatement(we);case 73:return this.parseTryStatement(we);case 105:if(this.hasFollowingLineBreak()||this.state.containsEsc||!this.hasFollowingBindingIdentifier())break;return this.expectPlugin("explicitResourceManagement"),!this.scope.inModule&&this.scope.inTopLevel?this.raise(Os.UnexpectedUsingDeclaration,{at:this.state.startLoc}):Tt||this.raise(Os.UnexpectedLexicalDeclaration,{at:this.state.startLoc}),this.parseVarStatement(we,"using");case 99:{if(this.state.containsEsc)break;let oo=this.nextTokenStart(),uu=this.codePointAtPos(oo);if(uu!==91&&(!Tt&&this.hasFollowingLineBreak()||!this.chStartsBindingIdentifier(uu,oo)&&uu!==123))break}case 75:Tt||this.raise(Os.UnexpectedLexicalDeclaration,{at:this.state.startLoc});case 74:{let oo=this.state.value;return this.parseVarStatement(we,oo)}case 92:return this.parseWhileStatement(we);case 76:return this.parseWithStatement(we);case 5:return this.parseBlock();case 13:return this.parseEmptyStatement(we);case 83:{let oo=this.lookaheadCharCode();if(oo===40||oo===46)break}case 82:{!this.options.allowImportExportEverywhere&&!Fi&&this.raise(Os.UnexpectedImportExport,{at:this.state.startLoc}),this.next();let oo;return Z===83?(oo=this.parseImport(we),oo.type==="ImportDeclaration"&&(!oo.importKind||oo.importKind==="value")&&(this.sawUnambiguousESM=!0)):(oo=this.parseExport(we,F),(oo.type==="ExportNamedDeclaration"&&(!oo.exportKind||oo.exportKind==="value")||oo.type==="ExportAllDeclaration"&&(!oo.exportKind||oo.exportKind==="value")||oo.type==="ExportDefaultDeclaration")&&(this.sawUnambiguousESM=!0)),this.assertModuleNodeAllowed(oo),oo}default:if(this.isAsyncFunction())return Tt||this.raise(Os.AsyncFunctionInSingleStatementContext,{at:this.state.startLoc}),this.next(),this.parseFunctionStatement(we,!0,!Tt&&cn)}let aa=this.state.value,Wa=this.parseExpression();return kr(Z)&&Wa.type==="Identifier"&&this.eat(14)?this.parseLabeledStatement(we,aa,Wa,H):this.parseExpressionStatement(we,Wa,F)}assertModuleNodeAllowed(H){!this.options.allowImportExportEverywhere&&!this.inModule&&this.raise(Os.ImportOutsideModule,{at:H})}decoratorsEnabledBeforeExport(){return this.hasPlugin("decorators-legacy")?!0:this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")!==!1}maybeTakeDecorators(H,F,Z){return H&&(F.decorators&&F.decorators.length>0?(typeof this.getPluginOption("decorators","decoratorsBeforeExport")!="boolean"&&this.raise(Os.DecoratorsBeforeAfterExport,{at:F.decorators[0]}),F.decorators.unshift(...H)):F.decorators=H,this.resetStartLocationFromNode(F,H[0]),Z&&this.resetStartLocationFromNode(Z,F)),F}canHaveLeadingDecorator(){return this.match(80)}parseDecorators(H){let F=[];do F.push(this.parseDecorator());while(this.match(26));if(this.match(82))H||this.unexpected(),this.decoratorsEnabledBeforeExport()||this.raise(Os.DecoratorExportClass,{at:this.state.startLoc});else if(!this.canHaveLeadingDecorator())throw this.raise(Os.UnexpectedLeadingDecorator,{at:this.state.startLoc});return F}parseDecorator(){this.expectOnePlugin(["decorators","decorators-legacy"]);let H=this.startNode();if(this.next(),this.hasPlugin("decorators")){let F=this.state.startLoc,Z;if(this.match(10)){let we=this.state.startLoc;this.next(),Z=this.parseExpression(),this.expect(11),Z=this.wrapParenthesis(we,Z);let Tt=this.state.startLoc;H.expression=this.parseMaybeDecoratorArguments(Z),this.getPluginOption("decorators","allowCallParenthesized")===!1&&H.expression!==Z&&this.raise(Os.DecoratorArgumentsOutsideParentheses,{at:Tt})}else{for(Z=this.parseIdentifier(!1);this.eat(16);){let we=this.startNodeAt(F);we.object=Z,this.match(136)?(this.classScope.usePrivateName(this.state.value,this.state.startLoc),we.property=this.parsePrivateName()):we.property=this.parseIdentifier(!0),we.computed=!1,Z=this.finishNode(we,"MemberExpression")}H.expression=this.parseMaybeDecoratorArguments(Z)}}else H.expression=this.parseExprSubscripts();return this.finishNode(H,"Decorator")}parseMaybeDecoratorArguments(H){if(this.eat(10)){let F=this.startNodeAtNode(H);return F.callee=H,F.arguments=this.parseCallExpressionArguments(11,!1),this.toReferencedList(F.arguments),this.finishNode(F,"CallExpression")}return H}parseBreakContinueStatement(H,F){return this.next(),this.isLineTerminator()?H.label=null:(H.label=this.parseIdentifier(),this.semicolon()),this.verifyBreakContinue(H,F),this.finishNode(H,F?"BreakStatement":"ContinueStatement")}verifyBreakContinue(H,F){let Z;for(Z=0;Zthis.parseStatement()),this.state.labels.pop(),this.expect(92),H.test=this.parseHeaderExpression(),this.eat(13),this.finishNode(H,"DoWhileStatement")}parseForStatement(H){this.next(),this.state.labels.push(Lb);let F=null;if(this.isAwaitAllowed()&&this.eatContextual(96)&&(F=this.state.lastTokStartLoc),this.scope.enter(Vs),this.expect(10),this.match(13))return F!==null&&this.unexpected(F),this.parseFor(H,null);let Z=this.isContextual(99),we=this.isContextual(105)&&!this.hasFollowingLineBreak(),Tt=Z&&this.hasFollowingBindingAtom()||we&&this.hasFollowingBindingIdentifier()&&this.startsUsingForOf();if(this.match(74)||this.match(75)||Tt){let oo=this.startNode(),uu=this.state.value;this.next(),this.parseVar(oo,!0,uu);let Ql=this.finishNode(oo,"VariableDeclaration"),nm=this.match(58);return nm&&we&&this.raise(Os.ForInUsing,{at:Ql}),(nm||this.isContextual(101))&&Ql.declarations.length===1?this.parseForIn(H,Ql,F):(F!==null&&this.unexpected(F),this.parseFor(H,Ql))}let cn=this.isContextual(95),Fi=new Wn,aa=this.parseExpression(!0,Fi),Wa=this.isContextual(101);if(Wa&&(Z&&this.raise(Os.ForOfLet,{at:aa}),F===null&&cn&&aa.type==="Identifier"&&this.raise(Os.ForOfAsync,{at:aa})),Wa||this.match(58)){this.checkDestructuringPrivate(Fi),this.toAssignable(aa,!0);let oo=Wa?"ForOfStatement":"ForInStatement";return this.checkLVal(aa,{in:{type:oo}}),this.parseForIn(H,aa,F)}else this.checkExpressionErrors(Fi,!0);return F!==null&&this.unexpected(F),this.parseFor(H,aa)}parseFunctionStatement(H,F,Z){return this.next(),this.parseFunction(H,1|(Z?2:0)|(F?8:0))}parseIfStatement(H){return this.next(),H.test=this.parseHeaderExpression(),H.consequent=this.parseStatementOrSloppyAnnexBFunctionDeclaration(),H.alternate=this.eat(66)?this.parseStatementOrSloppyAnnexBFunctionDeclaration():null,this.finishNode(H,"IfStatement")}parseReturnStatement(H){return!this.prodParam.hasReturn&&!this.options.allowReturnOutsideFunction&&this.raise(Os.IllegalReturn,{at:this.state.startLoc}),this.next(),this.isLineTerminator()?H.argument=null:(H.argument=this.parseExpression(),this.semicolon()),this.finishNode(H,"ReturnStatement")}parseSwitchStatement(H){this.next(),H.discriminant=this.parseHeaderExpression();let F=H.cases=[];this.expect(5),this.state.labels.push(tE),this.scope.enter(Vs);let Z;for(let we;!this.match(8);)if(this.match(61)||this.match(65)){let Tt=this.match(61);Z&&this.finishNode(Z,"SwitchCase"),F.push(Z=this.startNode()),Z.consequent=[],this.next(),Tt?Z.test=this.parseExpression():(we&&this.raise(Os.MultipleDefaultsInSwitch,{at:this.state.lastTokStartLoc}),we=!0,Z.test=null),this.expect(14)}else Z?Z.consequent.push(this.parseStatementListItem()):this.unexpected();return this.scope.exit(),Z&&this.finishNode(Z,"SwitchCase"),this.next(),this.state.labels.pop(),this.finishNode(H,"SwitchStatement")}parseThrowStatement(H){return this.next(),this.hasPrecedingLineBreak()&&this.raise(Os.NewlineAfterThrow,{at:this.state.lastTokEndLoc}),H.argument=this.parseExpression(),this.semicolon(),this.finishNode(H,"ThrowStatement")}parseCatchClauseParam(){let H=this.parseBindingAtom();return this.scope.enter(this.options.annexB&&H.type==="Identifier"?wt:0),this.checkLVal(H,{in:{type:"CatchClause"},binding:ac}),H}parseTryStatement(H){if(this.next(),H.block=this.parseBlock(),H.handler=null,this.match(62)){let F=this.startNode();this.next(),this.match(10)?(this.expect(10),F.param=this.parseCatchClauseParam(),this.expect(11)):(F.param=null,this.scope.enter(Vs)),F.body=this.withSmartMixTopicForbiddingContext(()=>this.parseBlock(!1,!1)),this.scope.exit(),H.handler=this.finishNode(F,"CatchClause")}return H.finalizer=this.eat(67)?this.parseBlock():null,!H.handler&&!H.finalizer&&this.raise(Os.NoCatchOrFinally,{at:H}),this.finishNode(H,"TryStatement")}parseVarStatement(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return this.next(),this.parseVar(H,!1,F,Z),this.semicolon(),this.finishNode(H,"VariableDeclaration")}parseWhileStatement(H){return this.next(),H.test=this.parseHeaderExpression(),this.state.labels.push(Lb),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.state.labels.pop(),this.finishNode(H,"WhileStatement")}parseWithStatement(H){return this.state.strict&&this.raise(Os.StrictWith,{at:this.state.startLoc}),this.next(),H.object=this.parseHeaderExpression(),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.finishNode(H,"WithStatement")}parseEmptyStatement(H){return this.next(),this.finishNode(H,"EmptyStatement")}parseLabeledStatement(H,F,Z,we){for(let cn of this.state.labels)cn.name===F&&this.raise(Os.LabelRedeclaration,{at:Z,labelName:F});let Tt=Rr(this.state.type)?"loop":this.match(71)?"switch":null;for(let cn=this.state.labels.length-1;cn>=0;cn--){let Fi=this.state.labels[cn];if(Fi.statementStart===H.start)Fi.statementStart=this.state.start,Fi.kind=Tt;else break}return this.state.labels.push({name:F,kind:Tt,statementStart:this.state.start}),H.body=we&8?this.parseStatementOrSloppyAnnexBFunctionDeclaration(!0):this.parseStatement(),this.state.labels.pop(),H.label=Z,this.finishNode(H,"LabeledStatement")}parseExpressionStatement(H,F,Z){return H.expression=F,this.semicolon(),this.finishNode(H,"ExpressionStatement")}parseBlock(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Z=arguments.length>2?arguments[2]:void 0,we=this.startNode();return H&&this.state.strictErrors.clear(),this.expect(5),F&&this.scope.enter(Vs),this.parseBlockBody(we,H,!1,8,Z),F&&this.scope.exit(),this.finishNode(we,"BlockStatement")}isValidDirective(H){return H.type==="ExpressionStatement"&&H.expression.type==="StringLiteral"&&!H.expression.extra.parenthesized}parseBlockBody(H,F,Z,we,Tt){let cn=H.body=[],Fi=H.directives=[];this.parseBlockOrModuleBlockBody(cn,F?Fi:void 0,Z,we,Tt)}parseBlockOrModuleBlockBody(H,F,Z,we,Tt){let cn=this.state.strict,Fi=!1,aa=!1;for(;!this.match(we);){let Wa=Z?this.parseModuleItem():this.parseStatementListItem();if(F&&!aa){if(this.isValidDirective(Wa)){let oo=this.stmtToDirective(Wa);F.push(oo),!Fi&&oo.value.value==="use strict"&&(Fi=!0,this.setStrict(!0));continue}aa=!0,this.state.strictErrors.clear()}H.push(Wa)}Tt&&Tt.call(this,Fi),cn||this.setStrict(!1),this.next()}parseFor(H,F){return H.init=F,this.semicolon(!1),H.test=this.match(13)?null:this.parseExpression(),this.semicolon(!1),H.update=this.match(11)?null:this.parseExpression(),this.expect(11),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(H,"ForStatement")}parseForIn(H,F,Z){let we=this.match(58);return this.next(),we?Z!==null&&this.unexpected(Z):H.await=Z!==null,F.type==="VariableDeclaration"&&F.declarations[0].init!=null&&(!we||!this.options.annexB||this.state.strict||F.kind!=="var"||F.declarations[0].id.type!=="Identifier")&&this.raise(Os.ForInOfLoopInitializer,{at:F,type:we?"ForInStatement":"ForOfStatement"}),F.type==="AssignmentPattern"&&this.raise(Os.InvalidLhs,{at:F,ancestor:{type:"ForStatement"}}),H.left=F,H.right=we?this.parseExpression():this.parseMaybeAssignAllowIn(),this.expect(11),H.body=this.withSmartMixTopicForbiddingContext(()=>this.parseStatement()),this.scope.exit(),this.state.labels.pop(),this.finishNode(H,we?"ForInStatement":"ForOfStatement")}parseVar(H,F,Z){let we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Tt=H.declarations=[];for(H.kind=Z;;){let cn=this.startNode();if(this.parseVarId(cn,Z),cn.init=this.eat(29)?F?this.parseMaybeAssignDisallowIn():this.parseMaybeAssignAllowIn():null,cn.init===null&&!we&&(cn.id.type!=="Identifier"&&!(F&&(this.match(58)||this.isContextual(101)))?this.raise(Os.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"destructuring"}):Z==="const"&&!(this.match(58)||this.isContextual(101))&&this.raise(Os.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"const"})),Tt.push(this.finishNode(cn,"VariableDeclarator")),!this.eat(12))break}return H}parseVarId(H,F){F==="using"&&!this.inModule&&this.match(96)&&this.raise(Os.AwaitInUsingBinding,{at:this.state.startLoc});let Z=this.parseBindingAtom();this.checkLVal(Z,{in:{type:"VariableDeclarator"},binding:F==="var"?rs:ro}),H.id=Z}parseAsyncFunctionExpression(H){return this.parseFunction(H,8)}parseFunction(H){let F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=F&2,we=!!(F&1),Tt=we&&!(F&4),cn=!!(F&8);this.initFunction(H,cn),this.match(55)&&(Z&&this.raise(Os.GeneratorInSingleStatementContext,{at:this.state.startLoc}),this.next(),H.generator=!0),we&&(H.id=this.parseFunctionId(Tt));let Fi=this.state.maybeInArrowParameters;return this.state.maybeInArrowParameters=!1,this.scope.enter(Ru),this.prodParam.enter(mr(cn,H.generator)),we||(H.id=this.parseFunctionId()),this.parseFunctionParams(H,!1),this.withSmartMixTopicForbiddingContext(()=>{this.parseFunctionBodyAndFinish(H,we?"FunctionDeclaration":"FunctionExpression")}),this.prodParam.exit(),this.scope.exit(),we&&!Z&&this.registerFunctionStatementId(H),this.state.maybeInArrowParameters=Fi,H}parseFunctionId(H){return H||kr(this.state.type)?this.parseIdentifier():null}parseFunctionParams(H,F){this.expect(10),this.expressionScope.enter(lr()),H.params=this.parseBindingList(11,41,2|(F?4:0)),this.expressionScope.exit()}registerFunctionStatementId(H){H.id&&this.scope.declareName(H.id.name,!this.options.annexB||this.state.strict||H.generator||H.async?this.scope.treatFunctionsAsVar?rs:ro:Mo,H.id.loc.start)}parseClass(H,F,Z){this.next();let we=this.state.strict;return this.state.strict=!0,this.parseClassId(H,F,Z),this.parseClassSuper(H),H.body=this.parseClassBody(!!H.superClass,we),this.finishNode(H,F?"ClassDeclaration":"ClassExpression")}isClassProperty(){return this.match(29)||this.match(13)||this.match(8)}isClassMethod(){return this.match(10)}isNonstaticConstructor(H){return!H.computed&&!H.static&&(H.key.name==="constructor"||H.key.value==="constructor")}parseClassBody(H,F){this.classScope.enter();let Z={hadConstructor:!1,hadSuperClass:H},we=[],Tt=this.startNode();if(Tt.body=[],this.expect(5),this.withSmartMixTopicForbiddingContext(()=>{for(;!this.match(8);){if(this.eat(13)){if(we.length>0)throw this.raise(Os.DecoratorSemicolon,{at:this.state.lastTokEndLoc});continue}if(this.match(26)){we.push(this.parseDecorator());continue}let cn=this.startNode();we.length&&(cn.decorators=we,this.resetStartLocationFromNode(cn,we[0]),we=[]),this.parseClassMember(Tt,cn,Z),cn.kind==="constructor"&&cn.decorators&&cn.decorators.length>0&&this.raise(Os.DecoratorConstructor,{at:cn})}}),this.state.strict=F,this.next(),we.length)throw this.raise(Os.TrailingDecorator,{at:this.state.startLoc});return this.classScope.exit(),this.finishNode(Tt,"ClassBody")}parseClassMemberFromModifier(H,F){let Z=this.parseIdentifier(!0);if(this.isClassMethod()){let we=F;return we.kind="method",we.computed=!1,we.key=Z,we.static=!1,this.pushClassMethod(H,we,!1,!1,!1,!1),!0}else if(this.isClassProperty()){let we=F;return we.computed=!1,we.key=Z,we.static=!1,H.body.push(this.parseClassProperty(we)),!0}return this.resetPreviousNodeTrailingComments(Z),!1}parseClassMember(H,F,Z){let we=this.isContextual(104);if(we){if(this.parseClassMemberFromModifier(H,F))return;if(this.eat(5)){this.parseClassStaticBlock(H,F);return}}this.parseClassMemberWithIsStatic(H,F,Z,we)}parseClassMemberWithIsStatic(H,F,Z,we){let Tt=F,cn=F,Fi=F,aa=F,Wa=F,oo=Tt,uu=Tt;if(F.static=we,this.parsePropertyNamePrefixOperator(F),this.eat(55)){oo.kind="method";let dh=this.match(136);if(this.parseClassElementName(oo),dh){this.pushClassPrivateMethod(H,cn,!0,!1);return}this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsGenerator,{at:Tt.key}),this.pushClassMethod(H,Tt,!0,!1,!1,!1);return}let Ql=kr(this.state.type)&&!this.state.containsEsc,nm=this.match(136),Vp=this.parseClassElementName(F),Sh=this.state.startLoc;if(this.parsePostMemberNameModifiers(uu),this.isClassMethod()){if(oo.kind="method",nm){this.pushClassPrivateMethod(H,cn,!1,!1);return}let dh=this.isNonstaticConstructor(Tt),yv=!1;dh&&(Tt.kind="constructor",Z.hadConstructor&&!this.hasPlugin("typescript")&&this.raise(Os.DuplicateConstructor,{at:Vp}),dh&&this.hasPlugin("typescript")&&F.override&&this.raise(Os.OverrideOnConstructor,{at:Vp}),Z.hadConstructor=!0,yv=Z.hadSuperClass),this.pushClassMethod(H,Tt,!1,!1,dh,yv)}else if(this.isClassProperty())nm?this.pushClassPrivateProperty(H,aa):this.pushClassProperty(H,Fi);else if(Ql&&Vp.name==="async"&&!this.isLineTerminator()){this.resetPreviousNodeTrailingComments(Vp);let dh=this.eat(55);uu.optional&&this.unexpected(Sh),oo.kind="method";let yv=this.match(136);this.parseClassElementName(oo),this.parsePostMemberNameModifiers(uu),yv?this.pushClassPrivateMethod(H,cn,dh,!0):(this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsAsync,{at:Tt.key}),this.pushClassMethod(H,Tt,dh,!0,!1,!1))}else if(Ql&&(Vp.name==="get"||Vp.name==="set")&&!(this.match(55)&&this.isLineTerminator())){this.resetPreviousNodeTrailingComments(Vp),oo.kind=Vp.name;let dh=this.match(136);this.parseClassElementName(Tt),dh?this.pushClassPrivateMethod(H,cn,!1,!1):(this.isNonstaticConstructor(Tt)&&this.raise(Os.ConstructorIsAccessor,{at:Tt.key}),this.pushClassMethod(H,Tt,!1,!1,!1,!1)),this.checkGetterSetterParams(Tt)}else if(Ql&&Vp.name==="accessor"&&!this.isLineTerminator()){this.expectPlugin("decoratorAutoAccessors"),this.resetPreviousNodeTrailingComments(Vp);let dh=this.match(136);this.parseClassElementName(Fi),this.pushClassAccessorProperty(H,Wa,dh)}else this.isLineTerminator()?nm?this.pushClassPrivateProperty(H,aa):this.pushClassProperty(H,Fi):this.unexpected()}parseClassElementName(H){let{type:F,value:Z}=this.state;if((F===130||F===131)&&H.static&&Z==="prototype"&&this.raise(Os.StaticPrototype,{at:this.state.startLoc}),F===136){Z==="constructor"&&this.raise(Os.ConstructorClassPrivateField,{at:this.state.startLoc});let we=this.parsePrivateName();return H.key=we,we}return this.parsePropertyName(H)}parseClassStaticBlock(H,F){var Z;this.scope.enter(ba|Dc|Mn);let we=this.state.labels;this.state.labels=[],this.prodParam.enter(it);let Tt=F.body=[];this.parseBlockOrModuleBlockBody(Tt,void 0,!1,8),this.prodParam.exit(),this.scope.exit(),this.state.labels=we,H.body.push(this.finishNode(F,"StaticBlock")),(Z=F.decorators)!=null&&Z.length&&this.raise(Os.DecoratorStaticBlock,{at:F})}pushClassProperty(H,F){!F.computed&&(F.key.name==="constructor"||F.key.value==="constructor")&&this.raise(Os.ConstructorClassField,{at:F.key}),H.body.push(this.parseClassProperty(F))}pushClassPrivateProperty(H,F){let Z=this.parseClassPrivateProperty(F);H.body.push(Z),this.classScope.declarePrivateName(this.getPrivateNameSV(Z.key),ds,Z.key.loc.start)}pushClassAccessorProperty(H,F,Z){if(!Z&&!F.computed){let Tt=F.key;(Tt.name==="constructor"||Tt.value==="constructor")&&this.raise(Os.ConstructorClassField,{at:Tt})}let we=this.parseClassAccessorProperty(F);H.body.push(we),Z&&this.classScope.declarePrivateName(this.getPrivateNameSV(we.key),ds,we.key.loc.start)}pushClassMethod(H,F,Z,we,Tt,cn){H.body.push(this.parseMethod(F,Z,we,Tt,cn,"ClassMethod",!0))}pushClassPrivateMethod(H,F,Z,we){let Tt=this.parseMethod(F,Z,we,!1,!1,"ClassPrivateMethod",!0);H.body.push(Tt);let cn=Tt.kind==="get"?Tt.static?_e:_i:Tt.kind==="set"?Tt.static?Vn:Fs:ds;this.declareClassPrivateMethodInScope(Tt,cn)}declareClassPrivateMethodInScope(H,F){this.classScope.declarePrivateName(this.getPrivateNameSV(H.key),F,H.key.loc.start)}parsePostMemberNameModifiers(H){}parseClassPrivateProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassPrivateProperty")}parseClassProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassProperty")}parseClassAccessorProperty(H){return this.parseInitializer(H),this.semicolon(),this.finishNode(H,"ClassAccessorProperty")}parseInitializer(H){this.scope.enter(ba|Mn),this.expressionScope.enter(Ie()),this.prodParam.enter(it),H.value=this.eat(29)?this.parseMaybeAssignAllowIn():null,this.expressionScope.exit(),this.prodParam.exit(),this.scope.exit()}parseClassId(H,F,Z){let we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Po;if(kr(this.state.type))H.id=this.parseIdentifier(),F&&this.declareNameFromIdentifier(H.id,we);else if(Z||!F)H.id=null;else throw this.raise(Os.MissingClassName,{at:this.state.startLoc})}parseClassSuper(H){H.superClass=this.eat(81)?this.parseExprSubscripts():null}parseExport(H,F){let Z=this.maybeParseExportDefaultSpecifier(H),we=!Z||this.eat(12),Tt=we&&this.eatExportStar(H),cn=Tt&&this.maybeParseExportNamespaceSpecifier(H),Fi=we&&(!cn||this.eat(12)),aa=Z||Tt;if(Tt&&!cn){if(Z&&this.unexpected(),F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.parseExportFrom(H,!0),this.finishNode(H,"ExportAllDeclaration")}let Wa=this.maybeParseExportNamedSpecifiers(H);Z&&we&&!Tt&&!Wa&&this.unexpected(null,5),cn&&Fi&&this.unexpected(null,97);let oo;if(aa||Wa){if(oo=!1,F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});this.parseExportFrom(H,aa)}else oo=this.maybeParseExportDeclaration(H);if(aa||Wa||oo){var uu;let Ql=H;if(this.checkExport(Ql,!0,!1,!!Ql.source),((uu=Ql.declaration)==null?void 0:uu.type)==="ClassDeclaration")this.maybeTakeDecorators(F,Ql.declaration,Ql);else if(F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.finishNode(Ql,"ExportNamedDeclaration")}if(this.eat(65)){let Ql=H,nm=this.parseExportDefaultExpression();if(Ql.declaration=nm,nm.type==="ClassDeclaration")this.maybeTakeDecorators(F,nm,Ql);else if(F)throw this.raise(Os.UnsupportedDecoratorExport,{at:H});return this.checkExport(Ql,!0,!0),this.finishNode(Ql,"ExportDefaultDeclaration")}this.unexpected(null,5)}eatExportStar(H){return this.eat(55)}maybeParseExportDefaultSpecifier(H){if(this.isExportDefaultSpecifier()){this.expectPlugin("exportDefaultFrom");let F=this.startNode();return F.exported=this.parseIdentifier(!0),H.specifiers=[this.finishNode(F,"ExportDefaultSpecifier")],!0}return!1}maybeParseExportNamespaceSpecifier(H){if(this.isContextual(93)){H.specifiers||(H.specifiers=[]);let F=this.startNodeAt(this.state.lastTokStartLoc);return this.next(),F.exported=this.parseModuleExportName(),H.specifiers.push(this.finishNode(F,"ExportNamespaceSpecifier")),!0}return!1}maybeParseExportNamedSpecifiers(H){if(this.match(5)){H.specifiers||(H.specifiers=[]);let F=H.exportKind==="type";return H.specifiers.push(...this.parseExportSpecifiers(F)),H.source=null,H.declaration=null,this.hasPlugin("importAssertions")&&(H.assertions=[]),!0}return!1}maybeParseExportDeclaration(H){return this.shouldParseExportDeclaration()?(H.specifiers=[],H.source=null,this.hasPlugin("importAssertions")&&(H.assertions=[]),H.declaration=this.parseExportDeclaration(H),!0):!1}isAsyncFunction(){if(!this.isContextual(95))return!1;let H=this.nextTokenStart();return!dc.test(this.input.slice(this.state.pos,H))&&this.isUnparsedContextual(H,"function")}parseExportDefaultExpression(){let H=this.startNode();if(this.match(68))return this.next(),this.parseFunction(H,5);if(this.isAsyncFunction())return this.next(),this.next(),this.parseFunction(H,13);if(this.match(80))return this.parseClass(H,!0,!0);if(this.match(26))return this.hasPlugin("decorators")&&this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(Os.DecoratorBeforeExport,{at:this.state.startLoc}),this.parseClass(this.maybeTakeDecorators(this.parseDecorators(!1),this.startNode()),!0,!0);if(this.match(75)||this.match(74)||this.isLet())throw this.raise(Os.UnsupportedDefaultExport,{at:this.state.startLoc});let F=this.parseMaybeAssignAllowIn();return this.semicolon(),F}parseExportDeclaration(H){return this.match(80)?this.parseClass(this.startNode(),!0,!1):this.parseStatementListItem()}isExportDefaultSpecifier(){let{type:H}=this.state;if(kr(H)){if(H===95&&!this.state.containsEsc||H===99)return!1;if((H===128||H===127)&&!this.state.containsEsc){let{type:we}=this.lookahead();if(kr(we)&&we!==97||we===5)return this.expectOnePlugin(["flow","typescript"]),!1}}else if(!this.match(65))return!1;let F=this.nextTokenStart(),Z=this.isUnparsedContextual(F,"from");if(this.input.charCodeAt(F)===44||kr(this.state.type)&&Z)return!0;if(this.match(65)&&Z){let we=this.input.charCodeAt(this.nextTokenStartSince(F+4));return we===34||we===39}return!1}parseExportFrom(H,F){if(this.eatContextual(97)){H.source=this.parseImportSource(),this.checkExport(H);let Z=this.maybeParseImportAssertions();Z&&(H.assertions=Z,this.checkJSONModuleImport(H))}else F&&this.unexpected();this.semicolon()}shouldParseExportDeclaration(){let{type:H}=this.state;return H===26&&(this.expectOnePlugin(["decorators","decorators-legacy"]),this.hasPlugin("decorators"))?(this.getPluginOption("decorators","decoratorsBeforeExport")===!0&&this.raise(Os.DecoratorBeforeExport,{at:this.state.startLoc}),!0):H===74||H===75||H===68||H===80||this.isLet()||this.isAsyncFunction()}checkExport(H,F,Z,we){if(F){if(Z){if(this.checkDuplicateExports(H,"default"),this.hasPlugin("exportDefaultFrom")){var Tt;let cn=H.declaration;cn.type==="Identifier"&&cn.name==="from"&&cn.end-cn.start===4&&!((Tt=cn.extra)!=null&&Tt.parenthesized)&&this.raise(Os.ExportDefaultFromAsIdentifier,{at:cn})}}else if(H.specifiers&&H.specifiers.length)for(let cn of H.specifiers){let{exported:Fi}=cn,aa=Fi.type==="Identifier"?Fi.name:Fi.value;if(this.checkDuplicateExports(cn,aa),!we&&cn.local){let{local:Wa}=cn;Wa.type!=="Identifier"?this.raise(Os.ExportBindingIsString,{at:cn,localName:Wa.value,exportName:aa}):(this.checkReservedWord(Wa.name,Wa.loc.start,!0,!1),this.scope.checkLocalExport(Wa))}}else if(H.declaration){if(H.declaration.type==="FunctionDeclaration"||H.declaration.type==="ClassDeclaration"){let cn=H.declaration.id;if(!cn)throw new Error("Assertion failure");this.checkDuplicateExports(H,cn.name)}else if(H.declaration.type==="VariableDeclaration")for(let cn of H.declaration.declarations)this.checkDeclaration(cn.id)}}}checkDeclaration(H){if(H.type==="Identifier")this.checkDuplicateExports(H,H.name);else if(H.type==="ObjectPattern")for(let F of H.properties)this.checkDeclaration(F);else if(H.type==="ArrayPattern")for(let F of H.elements)F&&this.checkDeclaration(F);else H.type==="ObjectProperty"?this.checkDeclaration(H.value):H.type==="RestElement"?this.checkDeclaration(H.argument):H.type==="AssignmentPattern"&&this.checkDeclaration(H.left)}checkDuplicateExports(H,F){this.exportedIdentifiers.has(F)&&(F==="default"?this.raise(Os.DuplicateDefaultExport,{at:H}):this.raise(Os.DuplicateExport,{at:H,exportName:F})),this.exportedIdentifiers.add(F)}parseExportSpecifiers(H){let F=[],Z=!0;for(this.expect(5);!this.eat(8);){if(Z)Z=!1;else if(this.expect(12),this.eat(8))break;let we=this.isContextual(128),Tt=this.match(131),cn=this.startNode();cn.local=this.parseModuleExportName(),F.push(this.parseExportSpecifier(cn,Tt,H,we))}return F}parseExportSpecifier(H,F,Z,we){return this.eatContextual(93)?H.exported=this.parseModuleExportName():F?H.exported=ji(H.local):H.exported||(H.exported=Cn(H.local)),this.finishNode(H,"ExportSpecifier")}parseModuleExportName(){if(this.match(131)){let H=this.parseStringLiteral(this.state.value),F=H.value.match(Q1);return F&&this.raise(Os.ModuleExportNameHasLoneSurrogate,{at:H,surrogateCharCode:F[0].charCodeAt(0)}),H}return this.parseIdentifier(!0)}isJSONModuleImport(H){return H.assertions!=null?H.assertions.some(F=>{let{key:Z,value:we}=F;return we.value==="json"&&(Z.type==="Identifier"?Z.name==="type":Z.value==="type")}):!1}checkImportReflection(H){if(H.module){var F;(H.specifiers.length!==1||H.specifiers[0].type!=="ImportDefaultSpecifier")&&this.raise(Os.ImportReflectionNotBinding,{at:H.specifiers[0].loc.start}),((F=H.assertions)==null?void 0:F.length)>0&&this.raise(Os.ImportReflectionHasAssertion,{at:H.specifiers[0].loc.start})}}checkJSONModuleImport(H){if(this.isJSONModuleImport(H)&&H.type!=="ExportAllDeclaration"){let{specifiers:F}=H;if(F!=null){let Z=F.find(we=>{let Tt;if(we.type==="ExportSpecifier"?Tt=we.local:we.type==="ImportSpecifier"&&(Tt=we.imported),Tt!==void 0)return Tt.type==="Identifier"?Tt.name!=="default":Tt.value!=="default"});Z!==void 0&&this.raise(Os.ImportJSONBindingNotDefault,{at:Z.loc.start})}}}parseMaybeImportReflection(H){let F=!1;if(this.isContextual(125)){let Z=this.lookahead(),we=Z.type;kr(we)?(we!==97||this.input.charCodeAt(this.nextTokenStartSince(Z.end))===102)&&(F=!0):we!==12&&(F=!0)}F?(this.expectPlugin("importReflection"),this.next(),H.module=!0):this.hasPlugin("importReflection")&&(H.module=!1)}parseImport(H){if(H.specifiers=[],!this.match(131)){this.parseMaybeImportReflection(H);let Z=!this.maybeParseDefaultImportSpecifier(H)||this.eat(12),we=Z&&this.maybeParseStarImportSpecifier(H);Z&&!we&&this.parseNamedImportSpecifiers(H),this.expectContextual(97)}H.source=this.parseImportSource();let F=this.maybeParseImportAssertions();if(F)H.assertions=F;else{let Z=this.maybeParseModuleAttributes();Z&&(H.attributes=Z)}return this.checkImportReflection(H),this.checkJSONModuleImport(H),this.semicolon(),this.finishNode(H,"ImportDeclaration")}parseImportSource(){return this.match(131)||this.unexpected(),this.parseExprAtom()}shouldParseDefaultImport(H){return kr(this.state.type)}parseImportSpecifierLocal(H,F,Z){F.local=this.parseIdentifier(),H.specifiers.push(this.finishImportSpecifier(F,Z))}finishImportSpecifier(H,F){let Z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ro;return this.checkLVal(H.local,{in:{type:F},binding:Z}),this.finishNode(H,F)}parseAssertEntries(){let H=[],F=new Set;do{if(this.match(8))break;let Z=this.startNode(),we=this.state.value;if(F.has(we)&&this.raise(Os.ModuleAttributesWithDuplicateKeys,{at:this.state.startLoc,key:we}),F.add(we),this.match(131)?Z.key=this.parseStringLiteral(we):Z.key=this.parseIdentifier(!0),this.expect(14),!this.match(131))throw this.raise(Os.ModuleAttributeInvalidValue,{at:this.state.startLoc});Z.value=this.parseStringLiteral(this.state.value),H.push(this.finishNode(Z,"ImportAttribute"))}while(this.eat(12));return H}maybeParseModuleAttributes(){if(this.match(76)&&!this.hasPrecedingLineBreak())this.expectPlugin("moduleAttributes"),this.next();else return this.hasPlugin("moduleAttributes")?[]:null;let H=[],F=new Set;do{let Z=this.startNode();if(Z.key=this.parseIdentifier(!0),Z.key.name!=="type"&&this.raise(Os.ModuleAttributeDifferentFromType,{at:Z.key}),F.has(Z.key.name)&&this.raise(Os.ModuleAttributesWithDuplicateKeys,{at:Z.key,key:Z.key.name}),F.add(Z.key.name),this.expect(14),!this.match(131))throw this.raise(Os.ModuleAttributeInvalidValue,{at:this.state.startLoc});Z.value=this.parseStringLiteral(this.state.value),this.finishNode(Z,"ImportAttribute"),H.push(Z)}while(this.eat(12));return H}maybeParseImportAssertions(){if(this.isContextual(94)&&!this.hasPrecedingLineBreak())this.expectPlugin("importAssertions"),this.next();else return this.hasPlugin("importAssertions")?[]:null;this.eat(5);let H=this.parseAssertEntries();return this.eat(8),H}maybeParseDefaultImportSpecifier(H){return this.shouldParseDefaultImport(H)?(this.parseImportSpecifierLocal(H,this.startNode(),"ImportDefaultSpecifier"),!0):!1}maybeParseStarImportSpecifier(H){if(this.match(55)){let F=this.startNode();return this.next(),this.expectContextual(93),this.parseImportSpecifierLocal(H,F,"ImportNamespaceSpecifier"),!0}return!1}parseNamedImportSpecifiers(H){let F=!0;for(this.expect(5);!this.eat(8);){if(F)F=!1;else{if(this.eat(14))throw this.raise(Os.DestructureNamedImport,{at:this.state.startLoc});if(this.expect(12),this.eat(8))break}let Z=this.startNode(),we=this.match(131),Tt=this.isContextual(128);Z.imported=this.parseModuleExportName();let cn=this.parseImportSpecifier(Z,we,H.importKind==="type"||H.importKind==="typeof",Tt,void 0);H.specifiers.push(cn)}}parseImportSpecifier(H,F,Z,we,Tt){if(this.eatContextual(93))H.local=this.parseIdentifier();else{let{imported:cn}=H;if(F)throw this.raise(Os.ImportBindingIsString,{at:H,importName:cn.value});this.checkReservedWord(cn.name,H.loc.start,!0,!0),H.local||(H.local=Cn(cn))}return this.finishImportSpecifier(H,"ImportSpecifier",Tt)}isThisParam(H){return H.type==="Identifier"&&H.name==="this"}},YB=class extends WP{constructor(H,F){H=Aa(H),super(H,F),this.options=H,this.initializeScopes(),this.plugins=_S(this.options.plugins),this.filename=H.sourceFilename}getScopeHandler(){return vo}parse(){this.enterInitialScopes();let H=this.startNode(),F=this.startNode();return this.nextToken(),H.errors=null,this.parseTopLevel(H,F),H.errors=this.state.errors,H}};function _S(H){let F=new Map;for(let Z of H){let[we,Tt]=Array.isArray(Z)?Z:[Z,{}];F.has(we)||F.set(we,Tt||{})}return F}function PZ(H,F){var Z;if(((Z=F)==null?void 0:Z.sourceType)==="unambiguous"){F=Object.assign({},F);try{F.sourceType="module";let we=gI(F,H),Tt=we.parse();if(we.sawUnambiguousESM)return Tt;if(we.ambiguousScriptDifferentAst)try{return F.sourceType="script",gI(F,H).parse()}catch{}else Tt.program.sourceType="script";return Tt}catch(we){try{return F.sourceType="script",gI(F,H).parse()}catch{}throw we}}else return gI(F,H).parse()}function Tae(H,F){let Z=gI(F,H);return Z.options.strictMode&&(Z.state.strict=!0),Z.getExpression()}function I$(H){let F={};for(let Z of Object.keys(H))F[Z]=cc(H[Z]);return F}var YE=I$(Zt);function gI(H,F){let Z=YB;return H!=null&&H.plugins&&(xg(H.plugins),Z=x$(H.plugins)),new Z(H,F)}var x7={};function x$(H){let F=Gg.filter(Tt=>jp(H,Tt)),Z=F.join("/"),we=x7[Z];if(!we){we=YB;for(let Tt of F)we=ng[Tt](we);x7[Z]=we}return we}ys.parse=PZ,ys.parseExpression=Tae,ys.tokTypes=YE}}),Ct=Me({"src/language-js/parse/json.js"(ys,Ua){"use strict";$t();var Aa=Hu(),To=Al(),to=_u(),tc=yo();function jo(){let kc=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{allowComments:hl=!0}=kc;return function(eo){let{parseExpression:bl}=pr(),gl;try{gl=bl(eo,{tokens:!0,ranges:!0})}catch(cu){throw tc(cu)}if(!hl&&Aa(gl.comments))throw ll(gl.comments[0],"Comment");return Zi(gl),gl}}function ll(kc,hl){let[eo,bl]=[kc.loc.start,kc.loc.end].map(gl=>{let{line:cu,column:Zu}=gl;return{line:cu,column:Zu+1}});return To(`${hl} is not allowed in JSON.`,{start:eo,end:bl})}function Zi(kc){switch(kc.type){case"ArrayExpression":for(let hl of kc.elements)hl!==null&&Zi(hl);return;case"ObjectExpression":for(let hl of kc.properties)Zi(hl);return;case"ObjectProperty":if(kc.computed)throw ll(kc.key,"Computed key");if(kc.shorthand)throw ll(kc.key,"Shorthand property");kc.key.type!=="Identifier"&&Zi(kc.key),Zi(kc.value);return;case"UnaryExpression":{let{operator:hl,argument:eo}=kc;if(hl!=="+"&&hl!=="-")throw ll(kc,`Operator '${kc.operator}'`);if(eo.type==="NumericLiteral"||eo.type==="Identifier"&&(eo.name==="Infinity"||eo.name==="NaN"))return;throw ll(eo,`Operator '${hl}' before '${eo.type}'`)}case"Identifier":if(kc.name!=="Infinity"&&kc.name!=="NaN"&&kc.name!=="undefined")throw ll(kc,`Identifier '${kc.name}'`);return;case"TemplateLiteral":if(Aa(kc.expressions))throw ll(kc.expressions[0],"'TemplateLiteral' with expression");for(let hl of kc.quasis)Zi(hl);return;case"NullLiteral":case"BooleanLiteral":case"NumericLiteral":case"StringLiteral":case"TemplateElement":return;default:throw ll(kc,`'${kc.type}'`)}}var Sc=jo(),ju={json:to({parse:Sc,hasPragma(){return!0}}),json5:to(Sc),"json-stringify":to({parse:jo({allowComments:!1}),astFormat:"estree-json"})};Ua.exports=ju}});$t();var pn=Ee(),Ei=st(),Bi=Sr(),mi=_u(),Ps=yo(),za=Rd(),Is=Ct(),Rs={sourceType:"module",allowImportExportEverywhere:!0,allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,allowUndeclaredExports:!0,errorRecovery:!0,createParenthesizedExpressions:!0,plugins:["doExpressions","exportDefaultFrom","functionBind","functionSent","throwExpressions","partialApplication",["decorators",{decoratorsBeforeExport:!1}],"importAssertions","decimal","moduleBlocks","asyncDoExpressions","regexpUnicodeSets","destructuringPrivate","decoratorAutoAccessors"],tokens:!0,ranges:!0},dr=["recordAndTuple",{syntaxType:"hash"}],Dn="v8intrinsic",ls=[["pipelineOperator",{proposal:"hack",topicToken:"%"}],["pipelineOperator",{proposal:"minimal"}],["pipelineOperator",{proposal:"fsharp"}]],vs=function(ys){let Ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Rs;return Object.assign(Object.assign({},Ua),{},{plugins:[...Ua.plugins,...ys]})},ir=/@(?:no)?flow\b/;function ha(ys,Ua){if(Ua.filepath&&Ua.filepath.endsWith(".js.flow"))return!0;let Aa=Ei(ys);Aa&&(ys=ys.slice(Aa.length));let To=Bi(ys,0);return To!==!1&&(ys=ys.slice(0,To)),ir.test(ys)}function Ha(ys,Ua,Aa){let To=pr()[ys],to=To(Ua,Aa),tc=to.errors.find(jo=>!Ze.has(jo.reasonCode));if(tc)throw tc;return to}function lc(ys){for(var Ua=arguments.length,Aa=new Array(Ua>1?Ua-1:0),To=1;To2&&arguments[2]!==void 0?arguments[2]:{};if((jo.parser==="babel"||jo.parser==="__babel_estree")&&ha(to,jo))return jo.parser="babel-flow",Qn(to,tc,jo);let ll=Aa;jo.__babelSourceType==="script"&&(ll=ll.map(kc=>Object.assign(Object.assign({},kc),{},{sourceType:"script"}))),/#[[{]/.test(to)&&(ll=ll.map(kc=>vs([dr],kc)));let Zi=/%[A-Z]/.test(to);to.includes("|>")?ll=(Zi?[...ls,Dn]:ls).flatMap(kc=>ll.map(hl=>vs([kc],hl))):Zi&&(ll=ll.map(kc=>vs([Dn],kc)));let{result:Sc,error:ju}=pn(...ll.map(kc=>()=>Ha(ys,to,kc)));if(!Sc)throw Ps(ju);return jo.originalText=to,za(Sc,jo)}}var us=lc("parse",vs(["jsx","flow"])),Qn=lc("parse",vs(["jsx",["flow",{all:!0,enums:!0}]])),Zr=lc("parse",vs(["jsx","typescript"]),vs(["typescript"])),Fn=lc("parse",vs(["jsx","flow","estree"])),Mi=lc("parseExpression",vs(["jsx"])),le=lc("parseExpression",vs(["typescript"])),Ze=new Set(["StrictNumericEscape","StrictWith","StrictOctalLiteral","StrictDelete","StrictEvalArguments","StrictEvalArgumentsBinding","StrictFunction","EmptyTypeArguments","EmptyTypeParameters","ConstructorHasTypeParameters","UnsupportedParameterPropertyKind","UnexpectedParameterModifier","MixedLabeledAndUnlabeledElements","InvalidTupleMemberLabel","NonClassMethodPropertyHasAbstractModifer","ReadonlyForMethodSignature","ClassMethodHasDeclare","ClassMethodHasReadonly","InvalidModifierOnTypeMember","DuplicateAccessibilityModifier","IndexSignatureHasDeclare","DecoratorExportClass","ParamDupe","InvalidDecimal","RestTrailingComma","UnsupportedParameterDecorator","UnterminatedJsxContent","UnexpectedReservedWord","ModuleAttributesWithDuplicateKeys","LineTerminatorBeforeArrow","InvalidEscapeSequenceTemplate","NonAbstractClassHasAbstractMethod","UnsupportedPropertyDecorator","OptionalTypeBeforeRequired","PatternIsOptional","OptionalBindingPattern","DeclareClassFieldHasInitializer","TypeImportCannotSpecifyDefaultAndNamed","DeclareFunctionHasImplementation","ConstructorClassField","VarRedeclaration","InvalidPrivateFieldResolution","DuplicateExport"]),qt=mi(us),Kr=mi(Zr),ti=mi(Mi),As=mi(le);zt.exports={parsers:Object.assign(Object.assign({babel:qt,"babel-flow":mi(Qn),"babel-ts":Kr},Is),{},{__js_expression:ti,__vue_expression:ti,__vue_ts_expression:As,__vue_event_binding:qt,__vue_ts_event_binding:Kr,__babel_estree:mi(Fn)})}});return Bn()})});var Tds=A((xds,DJr)=>{(function(e){if(typeof xds=="object"&&typeof DJr=="object")DJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.flow=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(uc,_o)=>function(){return uc&&(_o=(0,uc[Le(uc)[0]])(uc=0)),_o},Yt=(uc,_o)=>function(){return _o||(0,uc[Le(uc)[0]])((_o={exports:{}}).exports,_o),_o.exports},wr=(uc,_o)=>{for(var io in _o)je(uc,io,{get:_o[io],enumerable:!0})},wn=(uc,_o,io,El)=>{if(_o&&typeof _o=="object"||typeof _o=="function")for(let Bd of Le(_o))!ft.call(uc,Bd)&&Bd!==io&&je(uc,Bd,{get:()=>_o[Bd],enumerable:!(El=ct(_o,Bd))||El.enumerable});return uc},Bn=uc=>wn(je({},"__esModule",{value:!0}),uc),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(uc,_o){"use strict";tr();function io(El,Bd){let Dm=new SyntaxError(El+" ("+Bd.start.line+":"+Bd.start.column+")");return Dm.loc=Bd,Dm}_o.exports=io}}),sr={};wr(sr,{EOL:()=>Pr,arch:()=>yr,cpus:()=>Ye,default:()=>Sn,endianness:()=>Ir,freemem:()=>Me,getNetworkInterfaces:()=>st,hostname:()=>rr,loadavg:()=>pt,networkInterfaces:()=>Ee,platform:()=>Wt,release:()=>$t,tmpDir:()=>Lt,tmpdir:()=>Sr,totalmem:()=>ae,type:()=>bt,uptime:()=>ge});function Ir(){if(typeof Ke>"u"){var uc=new ArrayBuffer(2),_o=new Uint8Array(uc),io=new Uint16Array(uc);if(_o[0]=1,_o[1]=2,io[0]===258)Ke="BE";else if(io[0]===513)Ke="LE";else throw new Error("unable to figure out endianess")}return Ke}function rr(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function pt(){return[]}function ge(){return 0}function Me(){return Number.MAX_VALUE}function ae(){return Number.MAX_VALUE}function Ye(){return[]}function bt(){return"Browser"}function $t(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function Ee(){}function st(){}function yr(){return"javascript"}function Wt(){return"browser"}function Lt(){return"/tmp"}var Ke,Sr,Pr,Sn,Un=Jr({"node-modules-polyfills:os"(){tr(),Sr=Lt,Pr=` `,Sn={EOL:Pr,tmpdir:Sr,tmpDir:Lt,networkInterfaces:Ee,getNetworkInterfaces:st,release:$t,type:bt,cpus:Ye,totalmem:ae,freemem:Me,uptime:ge,loadavg:pt,hostname:rr,endianness:Ir}}}),ms=Yt({"node-modules-polyfills-commonjs:os"(uc,_o){tr();var io=(Un(),Bn(sr));if(io&&io.default){_o.exports=io.default;for(let El in io)_o.exports[El]=io[El]}else io&&(_o.exports=io)}}),cs=Yt({"node_modules/detect-newline/index.js"(uc,_o){"use strict";tr();var io=El=>{if(typeof El!="string")throw new TypeError("Expected a string");let Bd=El.match(/(?:\r?\n)/g)||[];if(Bd.length===0)return;let Dm=Bd.filter(Eu=>Eu===`\r `).length,lp=Bd.length-Dm;return Dm>lp?`\r `:` @@ -290,7 +290,7 @@ ${m.message}`,m}},o={loadJs:t,loadJson:i,loadYaml:a};e.loaders=o}}),l6l=lg({"nod `,sQ=-46,Bq="string_literal_type",qC="import_namespace_specifier",m_t=120132,Z4e=11735,Eee=67505,oce=119893,cce="bool",SS=1e3,m3="default",aQ=236,fr="",yT="exportKind",f_t="trailingComments",e7e="^",h_t=71983,g_t=8348,qq=66977,dbe=65594,Dv="logical",Gk="jsx_member_expression_identifier",t7e=210,y_t="cooked",Mq="for_of_left_declaration",uce=63,__t=72202,_T="argument",r7e=12442,pbe=43645,lce=120085,A_t=42539,Dee=126468,dce=166,WBt="Match_failure",b_t=68191,ED="src/parser/flow_ast.ml",of=11647,fC="declare_variable",Lq="+",C_t=71127,oQ=120145,jq="declare_export_declaration_decl",n7e=64318,v_t=179,Gq="class_implements",YBt="!=",JBt="inexact",XBt="%li",mbe=237,pce="a",i7e=73062,cQ=178,ww=65278,wI="function_rest_param_type",Uq=77711,See=70066,wee=43714,uQ=-696510241,fbe=70480,Iee=69748,xee=113788,lQ=94207,mce=`\r `,AT="class_body",hbe=126651,s7e=68735,gbe=43273,ybe=119996,xU=67644,fce=224,A6="catch_clause_pattern",RN="boolean_literal_type",Tee=126554,_be=126557,a7e=113807,hce=126536,E_t="%",Pee="property",o7e=71956,D_t="#",c7e=123213,gce="meta",b6="for_of_assignment_pattern",C6="if_statement",u7e=66421,l7e=8505,d7e=225,Ree=250,kee=100343,p7e="Literal",S_t=42887,yce=115,ZBt=";",Fee=1255,Nee="=",Vq=126566,wS=93823,IS="opaque_type",Oee="!==",kN="jsx_attribute",FN="type_annotation_hint",NN=32768,TU=73727,Abe="range",bbe=245,w_t="jsError",m7e=70006,Cbe=43492,f7e="@]}",Go="(Some ",h7e=8477,bA=129,I_t=71487,g7e=126564,e9t=` `,vbe=126514,_ce=70080,Uk="generic_identifier_type",Ebe=66811,zq="typeof_identifier",t9t="~",PU=65007,v6="pattern_object_rest_property_pattern",x_t=194,T_t=1039100673,dQ=66461,P_t=70319,y7e=11719,Bee=72271,KA=-48,$q="enum_string_body",qee=70461,Qq="export_named_declaration",R_t=110930,k_t=92862,F_t="??=",N_t=70440,_7e="while",q2="camlinternalFormat.ml",O_t=43782,r9t=203,B_t=173791,q_t=11263,A7e=1114111,M_t=42969,b7e=70750,Kq="jsx_identifier",Vk=70105,Dbe=43014,RU=11564,bT="typeof_type",Ace="EEXIST",Sbe=64847,wbe=71167,E6=42511,C7e=72712,L_t=92995,Ibe=43704,Mee=121,D6="object_call_property_type",j_t=64433,xbe="operator",v7e=68296,Hq="class_decorator",S6=120,zk="for_of_statement_lhs",G_t=11623,E7e=67004,kU=71999,pQ=70708,D7e=512,S7e=110927,U_t=71423,w7e=32752,V_t=93951,z_t=12292,Wq="object_type",Lee="types",Tbe=110580,n9t=177,jee=126633,I7e=12686,$k=8286,x7e=144,$_t=73647,i9t=228,bce=70855,Gee="0x",Q_t=70366,K_t=` -`,ON="variable_declaration",Uee=65276,T7e=119981,mQ=71945,Vee=43887,CT=105,P7e=8335,H_t=123565,f3=69505,W_t=70187,Yq="jsx_attribute_name_identifier",BN="source",Qk="pattern_object_property_key",FU=65548,Y_t=66175,J_t=92766,Jq="pattern_assignment_pattern",Xq="object_type_property_getter",R7e=8305,vT="generator",k7e="for",s9t="PropertyDefinition",Pbe="--",M2=-36,X_t="mkdir",NU=68223,w6="generic_qualified_identifier_type",zee=11686,Kk="jsx_closing_element",Z_t=43790,Rbe=": No such file or directory",eAt=69687,kbe=66348,Cce=72162,Fbe=43388,Nbe=72768,F7e=68351,_t="<2>",vce=64297,tAt=125259,N7e=220,Gl=",@ ",O7e="win32",Obe=70281,h3="member_property_identifier",OU=68149,rAt=68111,nAt=71450,iAt=43009,qN="member_property",Bbe=73458,I6="identifier",sAt=67423,aAt=66775,oAt=110951,qbe="Internal Error: Found object private prop",x6="super_expression",T6="jsx_opening_element",B7e=177976,Zq="variable_declarator_pattern",eM="pattern_expression",tM="jsx_member_expression_object",cAt=68252,uAt=77808,$ee=-835925911,MN="import_declaration",lAt=55203,a9t="Pervasives.do_at_exit",o9t="utf8",Hk="key",dAt=43702,rM="spread_property",q7e=126563,Mbe=863850040,pAt=70106,Lbe=67592,LN="function_expression_or_method",M7e=71958,Wk="for_init_declaration",mAt=71955,jbe=123214,fAt=68479,Gbe="==",BU=43019,hAt=123180,L7e=217,qU="specifiers",jN="function_body",gAt=69622,j7e=8487,G7e=43641,c9t="Unexpected token `",u9t="v",yAt=123135,U7e=69295,V7e=120093,z7e=8521,nM=43642,l9t=176;function hOr(y,g,f,D,G){if(D<=g)for(var de=1;de<=G;de++)f[D+de]=y[g+de];else for(var de=G;de>=1;de--)f[D+de]=y[g+de];return 0}function d9t(y){for(var g=[0];y!==0;){for(var f=y[1],D=1;D=f.l||f.t==2&&G>=f.c.length))f.c=y.t==4?$7e(y.c,g,G):g==0&&y.c.length==G?y.c:y.c.substr(g,G),f.t=f.c.length==f.l?0:2;else if(f.t==2&&D==f.c.length)f.c+=y.t==4?$7e(y.c,g,G):g==0&&y.c.length==G?y.c:y.c.substr(g,G),f.t=f.c.length==f.l?0:2;else{f.t!=4&&Ece(f);var de=y.c,ye=f.c;if(y.t==4)if(D<=g)for(var $e=0;$e=0;$e--)ye[D+$e]=de[g+$e];else{for(var gt=Math.min(G,de.length-g),$e=0;$e>=1,y==0)return f;g+=g,D++,D==9&&g.slice(0,1)}}function Sce(y){y.t==2?y.c+=Dce(y.l-y.c.length,"\0"):y.c=$7e(y.c,0,y.c.length),y.t=0}function m9t(y){if(y.length<24){for(var g=0;gH1)return!1;return!0}else return!/[^\x00-\x7f]/.test(y)}function _At(y){for(var g=fr,f=fr,D,G,de,ye,$e=0,gt=y.length;$eD7e?(f.substr(0,1),g+=f,f=fr,g+=y.slice($e,Gt)):f+=y.slice($e,Gt),Gt==gt)break;$e=Gt}ye=1,++$e=55295&&ye<57344)&&(ye=2)):(ye=3,++$e1114111)&&(ye=3)))))),ye<4?($e-=ye,f+="\uFFFD"):ye>uN?f+=String.fromCharCode(55232+(ye>>10),WOt+(ye&1023)):f+=String.fromCharCode(ye),f.length>C_e&&(f.substr(0,1),g+=f,f=fr)}return g+f}function iM(y,g,f){this.t=y,this.c=g,this.l=f}iM.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Sce(this);case 0:if(m9t(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},iM.prototype.toUtf16=function(){var y=this.toString();return this.t==9?y:_At(y)},iM.prototype.slice=function(){var y=this.t==4?this.c.slice():this.c;return new iM(this.t,y,this.l)};function f9t(y){return new iM(0,y,y.length)}function d(y){return f9t(y)}function AAt(y,g){yOr(y,d(g))}var iE=[0];function L2(y){AAt(iE.Invalid_argument,y)}function h9t(){L2(dke)}function jy(y,g,f){if(f&=CU,y.t!=4){if(g==y.c.length)return y.c+=String.fromCharCode(f),g+1==y.l&&(y.t=0),0;Ece(y)}return y.c[g]=f,0}function Qee(y,g,f){return g>>>0>=y.l&&h9t(),jy(y,g,f)}function Iw(y,g){switch(y.t&6){default:if(g>=y.c.length)return 0;case 0:return y.c.charCodeAt(g);case 4:return y.c[g]}}function MU(y,g){if(y.fun)return MU(y.fun,g);if(typeof y!="function")return y;var f=y.length|0;if(f===0)return y.apply(null,g);var D=g.length|0,G=f-D|0;return G==0?y.apply(null,g):G<0?MU(y.apply(null,g.slice(0,f)),g.slice(f)):function(){for(var de=arguments.length==0?1:arguments.length,ye=new Array(g.length+de),$e=0;$e>>0>=y.length-1&&Ube(),y}function _Or(y){return isFinite(y)?Math.abs(y)>=22250738585072014e-324?0:y!=0?1:2:isNaN(y)?4:3}function sM(y){return y.t&6&&Sce(y),y.c}var AOr=Math.log2&&Math.log2(11235582092889474e291)==1020;function bOr(y){if(AOr)return Math.floor(Math.log2(y));var g=0;if(y==0)return-1/0;if(y>=1)for(;y>=2;)y/=2,g++;else for(;y<1;)y*=2,g--;return g}function bAt(y){var g=new _o.Float32Array(1);g[0]=y;var f=new _o.Int32Array(g.buffer);return f[0]|0}var g9t=Math.pow(2,-24);function y9t(y){throw y}function _9t(){y9t(iE.Division_by_zero)}function X0(y,g,f){this.lo=y&v9,this.mi=g&v9,this.hi=f&uN}X0.prototype.caml_custom="_j",X0.prototype.copy=function(){return new X0(this.lo,this.mi,this.hi)},X0.prototype.ucompare=function(y){return this.hi>y.hi?1:this.hiy.mi?1:this.miy.lo?1:this.lof?1:gy.mi?1:this.miy.lo?1:this.lo>24),f=-this.hi+(g>>24);return new X0(y,g,f)},X0.prototype.add=function(y){var g=this.lo+y.lo,f=this.mi+y.mi+(g>>24),D=this.hi+y.hi+(f>>24);return new X0(g,f,D)},X0.prototype.sub=function(y){var g=this.lo-y.lo,f=this.mi-y.mi+(g>>24),D=this.hi-y.hi+(f>>24);return new X0(g,f,D)},X0.prototype.mul=function(y){var g=this.lo*y.lo,f=(g*g9t|0)+this.mi*y.lo+this.lo*y.mi,D=(f*g9t|0)+this.hi*y.lo+this.mi*y.mi+this.lo*y.hi;return new X0(g,f,D)},X0.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0},X0.prototype.isNeg=function(){return this.hi<<16<0},X0.prototype.and=function(y){return new X0(this.lo&y.lo,this.mi&y.mi,this.hi&y.hi)},X0.prototype.or=function(y){return new X0(this.lo|y.lo,this.mi|y.mi,this.hi|y.hi)},X0.prototype.xor=function(y){return new X0(this.lo^y.lo,this.mi^y.mi,this.hi^y.hi)},X0.prototype.shift_left=function(y){return y=y&63,y==0?this:y<24?new X0(this.lo<>24-y,this.hi<>24-y):y<48?new X0(0,this.lo<>48-y):new X0(0,0,this.lo<>y|this.mi<<24-y,this.mi>>y|this.hi<<24-y,this.hi>>y):y<48?new X0(this.mi>>y-24|this.hi<<48-y,this.hi>>y-24,0):new X0(this.hi>>y-48,0,0)},X0.prototype.shift_right=function(y){if(y=y&63,y==0)return this;var g=this.hi<<16>>16;if(y<24)return new X0(this.lo>>y|this.mi<<24-y,this.mi>>y|g<<24-y,this.hi<<16>>y>>>16);var f=this.hi<<16>>31;return y<48?new X0(this.mi>>y-24|this.hi<<48-y,this.hi<<16>>y-24>>16,f&uN):new X0(this.hi<<16>>y-32,f,f)},X0.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&v9,this.lo=this.lo<<1&v9},X0.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&v9,this.mi=(this.mi>>>1|this.hi<<23)&v9,this.hi=this.hi>>>1},X0.prototype.udivmod=function(y){for(var g=0,f=this.copy(),D=y.copy(),G=new X0(0,0,0);f.ucompare(D)>0;)g++,D.lsl1();for(;g>=0;)g--,G.lsl1(),f.ucompare(D)>=0&&(G.lo++,f=f.sub(D)),D.lsr1();return{quotient:G,modulus:f}},X0.prototype.div=function(y){var g=this;y.isZero()&&_9t();var f=g.hi^y.hi;g.hi&NN&&(g=g.neg()),y.hi&NN&&(y=y.neg());var D=g.udivmod(y).quotient;return f&NN&&(D=D.neg()),D},X0.prototype.mod=function(y){var g=this;y.isZero()&&_9t();var f=g.hi;g.hi&NN&&(g=g.neg()),y.hi&NN&&(y=y.neg());var D=g.udivmod(y).modulus;return f&NN&&(D=D.neg()),D},X0.prototype.toInt=function(){return this.lo|this.mi<<24},X0.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},X0.prototype.toArray=function(){return[this.hi>>8,this.hi&CU,this.mi>>16,this.mi>>8&CU,this.mi&CU,this.lo>>16,this.lo>>8&CU,this.lo&CU]},X0.prototype.lo32=function(){return this.lo|(this.mi&CU)<<24},X0.prototype.hi32=function(){return this.mi>>>8&uN|this.hi<<16};function Q7e(y,g,f){return new X0(y,g,f)}function K7e(y){if(!isFinite(y))return isNaN(y)?Q7e(1,0,w7e):y>0?Q7e(0,0,w7e):Q7e(0,0,65520);var g=y==0&&1/y==-1/0?NN:y>=0?0:NN;g&&(y=-y);var f=bOr(y)+1023;f<=0?(f=0,y/=Math.pow(2,-m_e)):(y/=Math.pow(2,f-Tae),y<16&&(y*=2,f-=1),f==0&&(y/=2));var D=Math.pow(2,24),G=y|0;y=(y-G)*D;var de=y|0;y=(y-de)*D;var ye=y|0;return G=G&oyt|g|f<<4,Q7e(ye,de,G)}function Vbe(y){return y.toArray()}function A9t(y,g,f){if(y.write(32,g.dims.length),y.write(32,g.kind|g.layout<<8),g.caml_custom==Uoe)for(var D=0;D>4;if(G==cBt)return g|f|D&oyt?NaN:D&NN?-1/0:1/0;var de=Math.pow(2,-24),ye=(g*de+f)*de+(D&oyt);return G>0?(ye+=16,ye*=Math.pow(2,G-Tae)):ye*=Math.pow(2,-m_e),D&NN&&(ye=-ye),ye}function EAt(y){for(var g=y.length,f=1,D=0;D>>24&CU|(g&uN)<<8,g>>>16&uN)}function DAt(y){return y.hi32()}function SAt(y){return y.lo32()}var zbe=Uoe;function yQ(y,g,f,D){this.kind=y,this.layout=g,this.dims=f,this.data=D}yQ.prototype.caml_custom=zbe,yQ.prototype.offset=function(y){var g=0;if(typeof y=="number"&&(y=[y]),y instanceof Array||L2("bigarray.js: invalid offset"),this.dims.length!=y.length&&L2("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var f=0;f=this.dims[f])&&Ube(),g=g*this.dims[f]+y[f];else for(var f=this.dims.length-1;f>=0;f--)(y[f]<1||y[f]>this.dims[f])&&Ube(),g=g*this.dims[f]+(y[f]-1);return g},yQ.prototype.get=function(y){switch(this.kind){case 7:var g=this.data[y*2+0],f=this.data[y*2+1];return vOr(g,f);case 10:case 11:var D=this.data[y*2+0],G=this.data[y*2+1];return[fee,D,G];default:return this.data[y]}},yQ.prototype.set=function(y,g){switch(this.kind){case 7:this.data[y*2+0]=SAt(g),this.data[y*2+1]=DAt(g);break;case 10:case 11:this.data[y*2+0]=g[1],this.data[y*2+1]=g[2];break;default:this.data[y]=g;break}return 0},yQ.prototype.fill=function(y){switch(this.kind){case 7:var g=SAt(y),f=DAt(y);if(g==f)this.data.fill(g);else for(var D=0;Dye)return 1;if(de!=ye){if(!g)return NaN;if(de==de)return 1;if(ye==ye)return-1}}break;case 7:for(var G=0;Gy.data[G+1])return 1;if(this.data[G]>>>0>>0)return-1;if(this.data[G]>>>0>y.data[G]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var G=0;Gy.data[G])return 1}break}return 0};function _Q(y,g,f,D){this.kind=y,this.layout=g,this.dims=f,this.data=D}_Q.prototype=new yQ,_Q.prototype.offset=function(y){return typeof y!="number"&&(y instanceof Array&&y.length==1?y=y[0]:L2("Ml_Bigarray_c_1_1.offset")),(y<0||y>=this.dims[0])&&Ube(),y},_Q.prototype.get=function(y){return this.data[y]},_Q.prototype.set=function(y,g){return this.data[y]=g,0},_Q.prototype.fill=function(y){return this.data.fill(y),0};function $be(y,g,f,D){var G=H7e(y);return EAt(f)*G!=D.length&&L2("length doesn't match dims"),g==0&&f.length==1&&G==1?new _Q(y,g,f,D):new yQ(y,g,f,D)}function xw(y){AAt(iE.Failure,y)}function b9t(y,g,f){var D=y.read32s();(D<0||D>16)&&xw("input_value: wrong number of bigarray dimensions");var G=y.read32s(),de=G&CU,ye=G>>8&1,$e=[];if(f==Uoe)for(var gt=0;gt>>32-15,g=Kee(g,461845907),y^=g,y=y<<13|y>>>32-13,(y+(y<<2)|0)+-430675100|0}function EOr(y,g){return y=aM(y,SAt(g)),y=aM(y,DAt(g)),y}function $a(y,g){return EOr(y,K7e(g))}function id(y){var g=EAt(y.dims),f=0;switch(y.kind){case 2:case 3:case 12:g>KPe&&(g=KPe);var D=0,G=0;for(G=0;G+4<=y.data.length;G+=4)D=y.data[G+0]|y.data[G+1]<<8|y.data[G+2]<<16|y.data[G+3]<<24,f=aM(f,D);switch(D=0,g&3){case 3:D=y.data[G+2]<<16;case 2:D|=y.data[G+1]<<8;case 1:D|=y.data[G+0],f=aM(f,D)}break;case 4:case 5:g>Tg&&(g=Tg);var D=0,G=0;for(G=0;G+2<=y.data.length;G+=2)D=y.data[G+0]|y.data[G+1]<<16,f=aM(f,D);g&1&&(f=aM(f,y.data[G]));break;case 6:g>64&&(g=64);for(var G=0;G64&&(g=64);for(var G=0;G32&&(g=32),g*=2;for(var G=0;G64&&(g=64);for(var G=0;G32&&(g=32);for(var G=0;G0?G(g,y,D):G(y,g,D);if(D&&de!=de)return f;if(+de!=+de)return+de;if(de|0)return de|0}return f}function Kbe(y){return y instanceof iM}function Y7e(y){return Kbe(y)}function IAt(y){if(typeof y=="number")return SS;if(Kbe(y))return gke;if(Y7e(y))return 1252;if(y instanceof Array&&y[0]===y[0]>>>0&&y[0]<=AU){var g=y[0]|0;return g==fee?0:g}else{if(y instanceof String||typeof y=="string")return HBt;if(y instanceof Number)return SS;if(y&&y.caml_custom)return Fee;if(y&&y.compare)return 1256;if(typeof y=="function")return 1247;if(typeof y=="symbol")return 1251}return 1001}function GN(y,g){return yg.c?1:0}function Xp(y,g){return xAt(y,g)}function Hbe(y,g,f){for(var D=[];;){if(!(f&&y===g)){var G=IAt(y);if(G==Ree){y=y[1];continue}var de=IAt(g);if(de==Ree){g=g[1];continue}if(G!==de)return G==SS?de==Fee?wAt(y,g,-1,f):-1:de==SS?G==Fee?wAt(g,y,1,f):1:Gg)return 1;if(y!=g){if(!f)return NaN;if(y==y)return 1;if(g==g)return-1}break;case 1001:if(yg)return 1;if(y!=g){if(!f)return NaN;if(y==y)return 1;if(g==g)return-1}break;case 1251:if(y!==g)return f?1:NaN;break;case 1252:var y=sM(y),g=sM(g);if(y!==g){if(yg)return 1}break;case 12520:var y=y.toString(),g=g.toString();if(y!==g){if(yg)return 1}break;case 246:case 254:default:if(y.length!=g.length)return y.length1&&D.push(y,g,1);break}}if(D.length==0)return 0;var gt=D.pop();g=D.pop(),y=D.pop(),gt+10)if(g==0&&(f>=y.l||y.t==2&&f>=y.c.length))D==0?(y.c=fr,y.t=2):(y.c=Dce(f,String.fromCharCode(D)),y.t=f==y.l?0:2);else for(y.t!=4&&Ece(y),f+=g;g0&&g===g||(y=y.replace(/_/g,fr),g=+y,y.length>0&&g===g||/^[+-]?nan$/i.test(y)))return g;var f=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)p([+-]?[0-9]+)/i.exec(y);if(f){var D=f[3].replace(/0+$/,fr),G=parseInt(f[1]+f[2]+D,16),de=(f[4]|0)-4*D.length;return g=G*Math.pow(2,de),g}if(/^\+?inf(inity)?$/i.test(y))return 1/0;if(/^-inf(inity)?$/i.test(y))return-1/0;xw("float_of_string")}function oM(y){y=sM(y);var g=y.length;g>31&&L2("format_int: format too long");for(var f={justify:Lq,signstyle:TN,filler:O2,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:jBt},D=0;D=0&&G<=9;)f.width=f.width*10+G,D++;D--;break;case".":for(f.prec=0,D++;G=y.charCodeAt(D)-48,G>=0&&G<=9;)f.prec=f.prec*10+G,D++;D--;case"d":case"i":f.signedconv=!0;case"u":f.base=10;break;case"x":f.base=16;break;case"X":f.base=16,f.uppercase=!0;break;case"o":f.base=8;break;case"e":case"f":case"g":f.signedconv=!0,f.conv=G;break;case"E":case"F":case"G":f.signedconv=!0,f.uppercase=!0,f.conv=G.toLowerCase();break}}return f}function RAt(y,g){y.uppercase&&(g=g.toUpperCase());var f=g.length;y.signedconv&&(y.sign<0||y.signstyle!=TN)&&f++,y.alternate&&(y.base==8&&(f+=1),y.base==16&&(f+=2));var D=fr;if(y.justify==Lq&&y.filler==O2)for(var G=f;G20?(St-=20,xt/=Math.pow(10,St),xt+=new Array(St+1).join(Ew),vt>0&&(xt=xt+oq+new Array(vt+1).join(Ew)),xt):xt.toFixed(vt)}var D,G=oM(y),de=G.prec<0?6:G.prec;if((g<0||g==0&&1/g==-1/0)&&(G.sign=-1,g=-g),isNaN(g))D=cgt,G.filler=O2;else if(!isFinite(g))D="inf",G.filler=O2;else switch(G.conv){case"e":var D=g.toExponential(de),ye=D.length;D.charAt(ye-3)==xPe&&(D=D.slice(0,ye-1)+Ew+D.slice(ye-1));break;case"f":D=f(g,de);break;case"g":de=de||1,D=g.toExponential(de-1);var $e=D.indexOf(xPe),gt=+D.slice($e+1);if(gt<-4||g>=1e21||g.toFixed(0).length>de){for(var ye=$e-1;D.charAt(ye)==Ew;)ye--;D.charAt(ye)==oq&&ye--,D=D.slice(0,ye+1)+D.slice($e),ye=D.length,D.charAt(ye-3)==xPe&&(D=D.slice(0,ye-1)+Ew+D.slice(ye-1));break}else{var Gt=de;if(gt<0)Gt-=gt+1,D=g.toFixed(Gt);else for(;D=g.toFixed(Gt),D.length>de+1;)Gt--;if(Gt){for(var ye=D.length-1;D.charAt(ye)==Ew;)ye--;D.charAt(ye)==oq&&ye--,D=D.slice(0,ye+1)}}break}return RAt(G,D)}function wce(y,g){if(sM(y)==t_e)return d(fr+g);var f=oM(y);g<0&&(f.signedconv?(f.sign=-1,g=-g):g>>>=0);var D=g.toString(f.base);if(f.prec>=0){f.filler=O2;var G=f.prec-D.length;G>0&&(D=Dce(G,Ew)+D)}return RAt(f,D)}var kAt=0;function ET(){return kAt++}function S9t(){return 0}function w9t(){return[0]}var J7e=[];function Of(y,g,f){var D=y[1],G=J7e[f];if(G===void 0)for(var de=J7e.length;de>1|1,gD7e?(f.substr(0,1),g+=f,f=fr,g+=y.slice(de,$e)):f+=y.slice(de,$e),$e==ye)break;de=$e}D>6),f+=String.fromCharCode(J_|D&uce)):D<55296||D>=zOt?f+=String.fromCharCode(fce|D>>12,J_|D>>6&uce,J_|D&uce):D>=56319||de+1==ye||(G=y.charCodeAt(de+1))zOt?f+="\xEF\xBF\xBD":(de++,D=(D<<10)+G-56613888,f+=String.fromCharCode(vBt|D>>18,J_|D>>12&uce,J_|D>>6&uce,J_|D&uce)),f.length>C_e&&(f.substr(0,1),g+=f,f=fr)}return g+f}function IOr(y){var g=9;return m9t(y)||(g=8,y=FAt(y)),new iM(g,y,y.length)}function g3(y){return IOr(y)}function I9t(y,g,f){if(!isFinite(y))return isNaN(y)?g3(cgt):g3(y>0?_Ot:"-infinity");var D=y==0&&1/y==-1/0?1:y>=0?0:1;D&&(y=-y);var G=0;if(y!=0)if(y<1)for(;y<1&&G>-DBt;)y*=2,G--;else for(;y>=2;)y/=2,G++;var de=G<0?fr:Lq,ye=fr;if(D)ye=TN;else switch(f){case 43:ye=Lq;break;case 32:ye=O2;break;default:break}if(g>=0&&g<13){var $e=Math.pow(2,g*4);y=Math.round(y*$e)/$e}var gt=y.toString(16);if(g>=0){var Gt=gt.indexOf(oq);if(Gt<0)gt+=oq+Dce(g,Ew);else{var xt=Gt+1+g;gt.length>24&v9,y>>31&uN)}function x9t(y){return y.toInt()}function TOr(y){return+y.isNeg()}function T9t(y){return y.neg()}function P9t(y,g){var f=oM(y);f.signedconv&&TOr(g)&&(f.sign=-1,g=T9t(g));var D=fr,G=Wbe(f.base),de="0123456789abcdef";do{var ye=g.udivmod(G);g=ye.quotient,D=de.charAt(x9t(ye.modulus))+D}while(!xOr(g));if(f.prec>=0){f.filler=O2;var $e=f.prec-D.length;$e>0&&(D=Dce($e,Ew)+D)}return RAt(f,D)}function DT(y){return y.l}function bf(y){return DT(y)}function Kl(y,g){return Iw(y,g)}function R9t(y,g){return y.add(g)}function k9t(y,g){return y.mul(g)}function X7e(y,g){return y.ucompare(g)<0}function NAt(y){var g=0,f=bf(y),D=10,G=1;if(f>0)switch(Kl(y,g)){case 45:g++,G=-1;break;case 43:g++,G=1;break}if(g+1=48&&y<=57?y-48:y>=65&&y<=90?y-55:y>=97&&y<=rm?y-87:-1}function UN(y){var g=NAt(y),f=g[0],D=g[1],G=g[2],de=Wbe(G),ye=new X0(v9,268435455,uN).udivmod(de).quotient,$e=Kl(y,f),gt=Ice($e);(gt<0||gt>=G)&&xw(bU);for(var Gt=Wbe(gt);;)if(f++,$e=Kl(y,f),$e!=95){if(gt=Ice($e),gt<0||gt>=G)break;X7e(ye,Gt)&&xw(bU),gt=Wbe(gt),Gt=R9t(k9t(de,Gt),gt),X7e(Gt,gt)&&xw(bU)}return f!=bf(y)&&xw(bU),G==10&&X7e(new X0(0,0,NN),Gt)&&xw(bU),D<0&&(Gt=T9t(Gt)),Gt}function Yee(y){return y.toFloat()}function sE(y){var g=NAt(y),f=g[0],D=g[1],G=g[2],de=bf(y),ye=-1>>>0,$e=f=G)&&xw(bU);var Gt=gt;for(f++;f=G)break;Gt=G*Gt+gt,Gt>ye&&xw(bU)}return f!=de&&xw(bU),Gt=D*Gt,G==10&&(Gt|0)!=Gt&&xw(bU),Gt|0}function Z7e(y){return y.slice(1)}function e6e(y){return!!y}function mh(y){return y.toUtf16()}function F9t(y){for(var g={},f=1;f1&&D.pop();break;case".":break;default:D.push(f[G]);break}return D.unshift(g[0]),D.orig=y,D}var NOr=["E2BIG","EACCES","EAGAIN","EBADF","EBUSY","ECHILD","EDEADLK","EDOM",Ace,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",Q0t,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",i6,H7,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function Xee(y,g,f,D){var G=NOr.indexOf(y);G<0&&(D==null&&(D=-9999),G=[0,D]);var de=[G,g3(g||fr),g3(f||fr)];return de}var B9t={};function Zee(y){return B9t[y]}function ete(y,g){throw[0,y].concat(g)}function OOr(y){return new iM(4,y,y.length)}function BOr(y){y=sM(y),Z_(y+Rbe)}function qOr(y,g){return g>>>0>=y.l&&h9t(),Iw(y,g)}function q9t(){}function DD(y){this.data=y}DD.prototype=new q9t,DD.prototype.truncate=function(y){var g=this.data;this.data=B_(y|0),fQ(g,0,this.data,0,y)},DD.prototype.length=function(){return DT(this.data)},DD.prototype.write=function(y,g,f,D){var G=this.length();if(y+D>=G){var de=B_(y+D),ye=this.data;this.data=de,fQ(ye,0,this.data,0,G)}return hQ(g,f,this.data,y,D),0},DD.prototype.read=function(y,g,f,D){var G=this.length();return fQ(this.data,y,g,f,D),0},DD.prototype.read_one=function(y){return qOr(this.data,y)},DD.prototype.close=function(){},DD.prototype.constructor=DD;function II(y,g){this.content={},this.root=y,this.lookupFun=g}II.prototype.nm=function(y){return this.root+y},II.prototype.create_dir_if_needed=function(y){for(var g=y.split(EI),f=fr,D=0;DiE.fd_last_idx)&&(iE.fd_last_idx=y),y}function T2i(y,g,f){for(var D={};g;){switch(g[1]){case 0:D.rdonly=1;break;case 1:D.wronly=1;break;case 2:D.append=1;break;case 3:D.create=1;break;case 4:D.truncate=1;break;case 5:D.excl=1;break;case 6:D.binary=1;break;case 7:D.text=1;break;case 8:D.nonblock=1;break}g=g[2]}D.rdonly&&D.wronly&&Z_(sM(y)+V4e),D.text&&D.binary&&Z_(sM(y)+LAe);var G=jOr(y),de=G.device.open(G.rest,D),ye=iE.fd_last_idx?iE.fd_last_idx:0;return r6e(ye+1,L9t,de,D)}r6e(0,L9t,new DD(B_(0))),r6e(1,UOr,new DD(B_(0))),r6e(2,GOr,new DD(B_(0)));function VOr(y){var g=iE.fds[y];g.flags.wronly&&Z_(v1t+y+" is writeonly");var f=null;if(y==0&&N9t()){var D=Lg();f=function(){return g3(D.readFileSync(0,o9t))}}var G={file:g.file,offset:g.offset,fd:y,opened:!0,out:!1,refill:f};return cM[G.fd]=G,G.fd}function j9t(y){var g=iE.fds[y];g.flags.rdonly&&Z_(v1t+y+" is readonly");var f={file:g.file,offset:g.offset,fd:y,opened:!0,out:!0,buffer:fr};return cM[f.fd]=f,f.fd}function zOr(){for(var y=0,g=0;g>>0?y[0]:Kbe(y)||Y7e(y)?gke:y instanceof Function||typeof y=="function"?Agt:y&&y.caml_custom?AU:SS}function CA(y,g,f){f&&_o.toplevelReloc&&(y=_o.toplevelReloc(f)),iE[y+1]=g,f&&(iE[f]=g)}function n6e(y,g){return B9t[sM(y)]=g,0}function KOr(y){return y[2]=kAt++,y}function rte(y,g){return y===g?1:(y.t&6&&Sce(y),g.t&6&&Sce(g),y.c==g.c?1:0)}function b1(y,g){return rte(y,g)}function HOr(){L2(dke)}function Gb(y,g){return g>>>0>=bf(y)&&HOr(),Kl(y,g)}function Di(y,g){return 1-b1(y,g)}function WOr(){return[0,d("js_of_ocaml")]}function YOr(){return 2147483647/4|0}function JOr(y){return 0}var XOr=_o.process&&_o.process.platform&&_o.process.platform==O7e?K:"Unix";function ZOr(){return[0,d(XOr),32,0]}function eBr(){y9t(iE.Not_found)}function U9t(y){var g=_o,f=mh(y);if(g.process&&g.process.env&&g.process.env[f]!=null)return g3(g.process.env[f]);if(_o.jsoo_static_env&&_o.jsoo_static_env[f])return g3(_o.jsoo_static_env[f]);eBr()}function i6e(y){for(var g=1;y&&y.joo_tramp;)y=y.joo_tramp.apply(null,y.joo_args),g++;return y}function j2(y,g){return{joo_tramp:y,joo_args:g}}function ur(y,g){if(typeof g=="function")return y.fun=g,0;if(g.fun)return y.fun=g.fun,0;for(var f=g.length;f--;)y[f]=g[f];return 0}function R2i(y){return y}function q_(y){return y instanceof Array?y:_o.RangeError&&y instanceof _o.RangeError&&y.message&&y.message.match(/maximum call stack/i)||_o.InternalError&&y instanceof _o.InternalError&&y.message&&y.message.match(/too much recursion/i)?iE.Stack_overflow:y instanceof _o.Error&&Zee(w_t)?[0,Zee(w_t),y]:[0,iE.Failure,g3(String(y))]}function tBr(y){switch(y[2]){case-8:case-11:case-12:return 1;default:return 0}}function V9t(y){var g=fr;if(y[0]==0){if(g+=y[1][1],y.length==3&&y[2][0]==0&&tBr(y[1]))var D=y[2],f=1;else var f=2,D=y;g+=wBt;for(var G=f;Gf&&(g+=vv);var de=D[G];typeof de=="number"?g+=de.toString():de instanceof iM||typeof de=="string"?g+=OAe+de.toString()+OAe:g+=KZ}g+=Uo}else y[0]==X_&&(g+=y[1]);return g}function Xbe(y){if(y instanceof Array&&(y[0]==0||y[0]==X_)){var g=Zee(DRe);if(g)g(y,!1);else{var f=V9t(y),D=Zee(a9t);D&&D(0),_o.console.error(ioe+f+e9t)}}else throw y}function Zbe(){var y=_o;y.process&&y.process.on?y.process.on("uncaughtException",function(g,f){Xbe(g),y.process.exit(2)}):y.addEventListener&&y.addEventListener("error",function(g){g.error&&Xbe(g.error)})}Zbe();function E(y,g){return y.length==1?y(g):MU(y,[g])}function W(y,g,f){return y.length==2?y(g,f):MU(y,[g,f])}function Qo(y,g,f,D){return y.length==3?y(g,f,D):MU(y,[g,f,D])}function Or(y,g,f,D,G){return y.length==4?y(g,f,D,G):MU(y,[g,f,D,G])}function ST(y,g,f,D,G,de){return y.length==5?y(g,f,D,G,de):MU(y,[g,f,D,G,de])}function z9t(y,g,f,D,G,de,ye,$e){return y.length==7?y(g,f,D,G,de,ye,$e):MU(y,[g,f,D,G,de,ye,$e])}var s6e=[X_,d(gBt),-1],MAt=[X_,d(JOt),-2],xI=[X_,d(HOt),-3],a6e=[X_,d(ROt),-4],aE=[X_,d(rht),-7],$9t=[X_,d(WBt),-8],Q9t=[X_,d(eht),-9],ig=[X_,d(VPe),-11],Pce=[X_,d(J_e),-12],K9t=[0,pT],rBr=[4,0,0,0,[12,45,[4,0,0,0,0]]],o6e=[0,[11,d('File "'),[2,0,[11,d('", line '),[4,0,0,0,[11,d(jOt),[4,0,0,0,[12,45,[4,0,0,0,[11,d(": "),[2,0,0]]]]]]]]]],d('File "%s", line %d, characters %d-%d: %s')],H9t=[0,0,[0,0,0],[0,0,0]],LAt=d(""),c6e=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),LU=[0,0,0,0,1,0],eCe=[0,d(P9),d(sN),d(IN),d(Eq),d(fq),d(J7),d(ES),d(vk),d(XB),d(ZE),d(nu),d(RN),d(CI),d(U7),d(U5),d(W9),d(f9),d(WP),d(Dk),d(A6),d(EN),d(AT),d(Ek),d(Hq),d(Sk),d(xN),d(K1),d(q7),d(Gq),d(N5),d(H5),d(d9),d(rq),d(O7),d(Y9),d(q5),d(y6),d(f6),d(vD),d(lT),d(G5),d(Fq),d(jq),d(O5),d(Aq),d($9),d(nq),d(K5),d(fC),d(X9),d(mT),d(DS),d(CN),d(DN),d(Z5),d(Bk),d(J5),d(k5),d(z7),d($q),d(Nk),d($7),d(aN),d(_6),d(e9),d(Qq),d(Cq),d(_q),d(k2),d(D9),d(M9),d(L7),d(F5),d(Pq),d(R9),d(Wk),d(b6),d(Mq),d(C9),d(zk),d(Gg),d(tq),d(Q9),d(jN),d(Nq),d(XE),d(W5),d(LN),d(Ik),d(Vp),d(Pk),d(wq),d(yb),d(n6),d(wI),d(t9),d(Dq),d(A9),d(vT),d(Uk),d(w6),d(a9),d(I6),d(AS),d(g6),d(C6),d(nE),d(MN),d(H9),d(tN),d(qC),d(E9),d(Oq),d(SI),d(T7),d(Z9),d(rN),d(kN),d(_v),d(Yq),d(Iq),d(AN),d(aT),d(ZB),d(w5),d(t3),d(Kk),d(p6),d(fN),d(U9),d(S9),d(z9),d(w9),d(YE),d(Kq),d(fT),d(Gk),d(tM),d(hT),d(g9),d(T6),d(x9),d(xq),d(T9),d(u9),d(a6),d(Dv),d(eN),d(N9),d(qN),d(io),d(h3),d(V7),d(N7),d(y9),d(Ev),d(Y5),d(j7),d(D6),d(AI),d(Tq),d(d3),d(L5),d(X7),d(ps),d(n9),d(l9),d(c6),d(qk),d(Wq),d(Xq),d(dq),d(IS),d(B7),d(hN),d(h6),d(s3),d(oT),d(M5),d(hq),d(k7),d(SN),d(Jq),d(eM),d(B5),d(xk),d(gN),d(F2),d(bq),d(vq),d(Qk),d(q9),d(Rq),d(mq),d(v6),d(DI),d(lp),d(Sq),d(t6),d(bS),d(m9),d(W7),d(rM),d(F7),d(F9),d(vI),d(Bq),d(x6),d(o3),d(J9),d(uq),d(c9),d(B9),d(oN),d(bD),d(lN),d(dh),d(L9),d(vN),d(iN),d(b9),d(O9),d(k9),d(FN),d(cq),d(Y7),d(PN),d(p9),d(G7),d(I9),d(G9),d(zq),d(M7),d(dN),d(bT),d(pN),d(Ok),d(i9),d(ON),d(j5),d(Zq),d(t2),d(iq),d(j9),d(s6),d(B2)],jAt=[0,d("first_leading"),d("last_trailing")],u6e=[0,0];CA(11,Pce,J_e),CA(10,ig,VPe),CA(9,[X_,d(a_t),CBt],a_t),CA(8,Q9t,eht),CA(7,$9t,WBt),CA(6,aE,rht),CA(5,[X_,d(NBt),-6],NBt),CA(4,[X_,d(KOt),-5],KOt),CA(3,a6e,ROt),CA(2,xI,HOt),CA(1,MAt,JOt),CA(0,s6e,gBt);var l6e=d("output_substring"),d6e=d("%.12g"),W9t=d(oq),Y9t=d(p3),J9t=d(uT),X9t=d(wyt),Z9t=d("\\'"),eqt=d("\\b"),tqt=d("\\t"),rqt=d("\\n"),GAt=d("\\r"),nqt=d("List.iter2"),nBr=d("tl"),iBr=d("hd"),sBr=d("String.blit / Bytes.blit_string"),aBr=d("Bytes.blit"),oBr=d("String.sub / Bytes.sub"),cBr=d("Array.blit"),uBr=d("Array.sub"),lBr=d("Map.remove_min_elt"),dBr=[0,0,0,0],pBr=[0,d("map.ml"),400,10],mBr=[0,0,0],fBr=d(QAe),hBr=d(QAe),gBr=d(QAe),yBr=d(QAe),_Br=d("Stdlib.Queue.Empty"),ABr=d("CamlinternalLazy.Undefined"),bBr=d("Buffer.add_substring/add_subbytes"),CBr=d("Buffer.add: cannot grow buffer"),vBr=[0,d(iu),93,2],EBr=[0,d(iu),94,2],UAt=d("Buffer.sub"),DBr=d("%c"),iqt=d("%s"),sqt=d(QRe),SBr=d(XBt),p=d(__e),S=d(iBt),z=d("%f"),be=d(Yg),Ut=d("%{"),vn=d("%}"),Nn=d("%("),zn=d("%)"),Er=d(wa),$s=d("%t"),si=d("%?"),co=d("%r"),Ss=d("%_r"),qa=[0,d(q2),850,23],nc=[0,d(q2),814,21],Yu=[0,d(q2),815,21],dl=[0,d(q2),818,21],kd=[0,d(q2),819,21],Il=[0,d(q2),822,19],pc=[0,d(q2),823,19],hd=[0,d(q2),826,22],Lm=[0,d(q2),827,22],l1=[0,d(q2),831,30],Z0=[0,d(q2),832,30],dy=[0,d(q2),836,26],n_=[0,d(q2),837,26],TI=[0,d(q2),846,28],wD=[0,d(q2),847,28],VN=[0,d(q2),851,23],Tw=d(o_t),Pw=[0,d(q2),1558,4],yg=d("Printf: bad conversion %["),wT=[0,d(q2),1626,39],xS=[0,d(q2),1649,31],Ub=[0,d(q2),1650,31],zN=d("Printf: bad conversion %_"),Rw=d(U4e),G2=d(KAe),ID=d(U4e),vA=d(KAe),PI=[0,[11,d("invalid box description "),[3,0,0]],d("invalid box description %S")],IT=d(fr),HA=[0,0,4],Gy=d(fr),n2=d(hBt),xT=d("h"),eA=d("hov"),Yk=d("hv"),EA=d(u9t),xD=d(cgt),Vb=d("neg_infinity"),TT=d(_Ot),A_=d(oq),MC=d("%+nd"),TD=d("% nd"),lM=d("%+ni"),y3=d("% ni"),$N=d("%nx"),PT=d("%#nx"),Jk=d("%nX"),dM=d("%#nX"),Bf=d("%no"),wc=d("%#no"),_d=d("%nd"),Gp=d(__e),Pm=d("%nu"),py=d("%+ld"),Pg=d("% ld"),el=d("%+li"),xl=d("% li"),Tl=d("%lx"),Fp=d("%#lx"),g0=d("%lX"),fh=d("%#lX"),$0=d("%lo"),i2=d("%#lo"),gC=d("%ld"),RT=d(XBt),jU=d("%lu"),Xk=d("%+Ld"),QN=d("% Ld"),pM=d("%+Li"),GU=d("% Li"),AQ=d("%Lx"),Zk=d("%#Lx"),KN=d("%LX"),HN=d("%#LX"),UU=d("%Lo"),P6=d("%#Lo"),RI=d("%Ld"),M0=d(iBt),R6=d("%Lu"),qo=d("%+d"),ec=d("% d"),oa=d("%+i"),ts=d("% i"),Tc=d("%x"),an=d("%#x"),dp=d("%X"),Qm=d("%#X"),fc=d("%o"),Ad=d("%#o"),wf=d(t_e),hh=d(QRe),my=d(o_t),C1=d(Yn),Rg=d("@}"),PD=d("@?"),oE=d(`@ +`,ON="variable_declaration",Uee=65276,T7e=119981,mQ=71945,Vee=43887,CT=105,P7e=8335,H_t=123565,f3=69505,W_t=70187,Yq="jsx_attribute_name_identifier",BN="source",Qk="pattern_object_property_key",FU=65548,Y_t=66175,J_t=92766,Jq="pattern_assignment_pattern",Xq="object_type_property_getter",R7e=8305,vT="generator",k7e="for",s9t="PropertyDefinition",Pbe="--",M2=-36,X_t="mkdir",NU=68223,w6="generic_qualified_identifier_type",zee=11686,Kk="jsx_closing_element",Z_t=43790,Rbe=": No such file or directory",eAt=69687,kbe=66348,Cce=72162,Fbe=43388,Nbe=72768,F7e=68351,_t="<2>",vce=64297,tAt=125259,N7e=220,Gl=",@ ",O7e="win32",Obe=70281,h3="member_property_identifier",OU=68149,rAt=68111,nAt=71450,iAt=43009,qN="member_property",Bbe=73458,I6="identifier",sAt=67423,aAt=66775,oAt=110951,qbe="Internal Error: Found object private prop",x6="super_expression",T6="jsx_opening_element",B7e=177976,Zq="variable_declarator_pattern",eM="pattern_expression",tM="jsx_member_expression_object",cAt=68252,uAt=77808,$ee=-835925911,MN="import_declaration",lAt=55203,a9t="Pervasives.do_at_exit",o9t="utf8",Hk="key",dAt=43702,rM="spread_property",q7e=126563,Mbe=863850040,pAt=70106,Lbe=67592,LN="function_expression_or_method",M7e=71958,Wk="for_init_declaration",mAt=71955,jbe=123214,fAt=68479,Gbe="==",BU=43019,hAt=123180,L7e=217,qU="specifiers",jN="function_body",gAt=69622,j7e=8487,G7e=43641,c9t="Unexpected token `",u9t="v",yAt=123135,U7e=69295,V7e=120093,z7e=8521,nM=43642,l9t=176;function hOr(y,g,f,D,G){if(D<=g)for(var de=1;de<=G;de++)f[D+de]=y[g+de];else for(var de=G;de>=1;de--)f[D+de]=y[g+de];return 0}function d9t(y){for(var g=[0];y!==0;){for(var f=y[1],D=1;D=f.l||f.t==2&&G>=f.c.length))f.c=y.t==4?$7e(y.c,g,G):g==0&&y.c.length==G?y.c:y.c.substr(g,G),f.t=f.c.length==f.l?0:2;else if(f.t==2&&D==f.c.length)f.c+=y.t==4?$7e(y.c,g,G):g==0&&y.c.length==G?y.c:y.c.substr(g,G),f.t=f.c.length==f.l?0:2;else{f.t!=4&&Ece(f);var de=y.c,ye=f.c;if(y.t==4)if(D<=g)for(var $e=0;$e=0;$e--)ye[D+$e]=de[g+$e];else{for(var gt=Math.min(G,de.length-g),$e=0;$e>=1,y==0)return f;g+=g,D++,D==9&&g.slice(0,1)}}function Sce(y){y.t==2?y.c+=Dce(y.l-y.c.length,"\0"):y.c=$7e(y.c,0,y.c.length),y.t=0}function m9t(y){if(y.length<24){for(var g=0;gH1)return!1;return!0}else return!/[^\x00-\x7f]/.test(y)}function _At(y){for(var g=fr,f=fr,D,G,de,ye,$e=0,gt=y.length;$eD7e?(f.substr(0,1),g+=f,f=fr,g+=y.slice($e,Gt)):f+=y.slice($e,Gt),Gt==gt)break;$e=Gt}ye=1,++$e=55295&&ye<57344)&&(ye=2)):(ye=3,++$e1114111)&&(ye=3)))))),ye<4?($e-=ye,f+="\uFFFD"):ye>uN?f+=String.fromCharCode(55232+(ye>>10),WOt+(ye&1023)):f+=String.fromCharCode(ye),f.length>C_e&&(f.substr(0,1),g+=f,f=fr)}return g+f}function iM(y,g,f){this.t=y,this.c=g,this.l=f}iM.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Sce(this);case 0:if(m9t(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},iM.prototype.toUtf16=function(){var y=this.toString();return this.t==9?y:_At(y)},iM.prototype.slice=function(){var y=this.t==4?this.c.slice():this.c;return new iM(this.t,y,this.l)};function f9t(y){return new iM(0,y,y.length)}function d(y){return f9t(y)}function AAt(y,g){yOr(y,d(g))}var iE=[0];function L2(y){AAt(iE.Invalid_argument,y)}function h9t(){L2(dke)}function jy(y,g,f){if(f&=CU,y.t!=4){if(g==y.c.length)return y.c+=String.fromCharCode(f),g+1==y.l&&(y.t=0),0;Ece(y)}return y.c[g]=f,0}function Qee(y,g,f){return g>>>0>=y.l&&h9t(),jy(y,g,f)}function Iw(y,g){switch(y.t&6){default:if(g>=y.c.length)return 0;case 0:return y.c.charCodeAt(g);case 4:return y.c[g]}}function MU(y,g){if(y.fun)return MU(y.fun,g);if(typeof y!="function")return y;var f=y.length|0;if(f===0)return y.apply(null,g);var D=g.length|0,G=f-D|0;return G==0?y.apply(null,g):G<0?MU(y.apply(null,g.slice(0,f)),g.slice(f)):function(){for(var de=arguments.length==0?1:arguments.length,ye=new Array(g.length+de),$e=0;$e>>0>=y.length-1&&Ube(),y}function _Or(y){return isFinite(y)?Math.abs(y)>=22250738585072014e-324?0:y!=0?1:2:isNaN(y)?4:3}function sM(y){return y.t&6&&Sce(y),y.c}var AOr=Math.log2&&Math.log2(11235582092889474e291)==1020;function bOr(y){if(AOr)return Math.floor(Math.log2(y));var g=0;if(y==0)return-1/0;if(y>=1)for(;y>=2;)y/=2,g++;else for(;y<1;)y*=2,g--;return g}function bAt(y){var g=new _o.Float32Array(1);g[0]=y;var f=new _o.Int32Array(g.buffer);return f[0]|0}var g9t=Math.pow(2,-24);function y9t(y){throw y}function _9t(){y9t(iE.Division_by_zero)}function X0(y,g,f){this.lo=y&v9,this.mi=g&v9,this.hi=f&uN}X0.prototype.caml_custom="_j",X0.prototype.copy=function(){return new X0(this.lo,this.mi,this.hi)},X0.prototype.ucompare=function(y){return this.hi>y.hi?1:this.hiy.mi?1:this.miy.lo?1:this.lof?1:gy.mi?1:this.miy.lo?1:this.lo>24),f=-this.hi+(g>>24);return new X0(y,g,f)},X0.prototype.add=function(y){var g=this.lo+y.lo,f=this.mi+y.mi+(g>>24),D=this.hi+y.hi+(f>>24);return new X0(g,f,D)},X0.prototype.sub=function(y){var g=this.lo-y.lo,f=this.mi-y.mi+(g>>24),D=this.hi-y.hi+(f>>24);return new X0(g,f,D)},X0.prototype.mul=function(y){var g=this.lo*y.lo,f=(g*g9t|0)+this.mi*y.lo+this.lo*y.mi,D=(f*g9t|0)+this.hi*y.lo+this.mi*y.mi+this.lo*y.hi;return new X0(g,f,D)},X0.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0},X0.prototype.isNeg=function(){return this.hi<<16<0},X0.prototype.and=function(y){return new X0(this.lo&y.lo,this.mi&y.mi,this.hi&y.hi)},X0.prototype.or=function(y){return new X0(this.lo|y.lo,this.mi|y.mi,this.hi|y.hi)},X0.prototype.xor=function(y){return new X0(this.lo^y.lo,this.mi^y.mi,this.hi^y.hi)},X0.prototype.shift_left=function(y){return y=y&63,y==0?this:y<24?new X0(this.lo<>24-y,this.hi<>24-y):y<48?new X0(0,this.lo<>48-y):new X0(0,0,this.lo<>y|this.mi<<24-y,this.mi>>y|this.hi<<24-y,this.hi>>y):y<48?new X0(this.mi>>y-24|this.hi<<48-y,this.hi>>y-24,0):new X0(this.hi>>y-48,0,0)},X0.prototype.shift_right=function(y){if(y=y&63,y==0)return this;var g=this.hi<<16>>16;if(y<24)return new X0(this.lo>>y|this.mi<<24-y,this.mi>>y|g<<24-y,this.hi<<16>>y>>>16);var f=this.hi<<16>>31;return y<48?new X0(this.mi>>y-24|this.hi<<48-y,this.hi<<16>>y-24>>16,f&uN):new X0(this.hi<<16>>y-32,f,f)},X0.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&v9,this.lo=this.lo<<1&v9},X0.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&v9,this.mi=(this.mi>>>1|this.hi<<23)&v9,this.hi=this.hi>>>1},X0.prototype.udivmod=function(y){for(var g=0,f=this.copy(),D=y.copy(),G=new X0(0,0,0);f.ucompare(D)>0;)g++,D.lsl1();for(;g>=0;)g--,G.lsl1(),f.ucompare(D)>=0&&(G.lo++,f=f.sub(D)),D.lsr1();return{quotient:G,modulus:f}},X0.prototype.div=function(y){var g=this;y.isZero()&&_9t();var f=g.hi^y.hi;g.hi&NN&&(g=g.neg()),y.hi&NN&&(y=y.neg());var D=g.udivmod(y).quotient;return f&NN&&(D=D.neg()),D},X0.prototype.mod=function(y){var g=this;y.isZero()&&_9t();var f=g.hi;g.hi&NN&&(g=g.neg()),y.hi&NN&&(y=y.neg());var D=g.udivmod(y).modulus;return f&NN&&(D=D.neg()),D},X0.prototype.toInt=function(){return this.lo|this.mi<<24},X0.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},X0.prototype.toArray=function(){return[this.hi>>8,this.hi&CU,this.mi>>16,this.mi>>8&CU,this.mi&CU,this.lo>>16,this.lo>>8&CU,this.lo&CU]},X0.prototype.lo32=function(){return this.lo|(this.mi&CU)<<24},X0.prototype.hi32=function(){return this.mi>>>8&uN|this.hi<<16};function Q7e(y,g,f){return new X0(y,g,f)}function K7e(y){if(!isFinite(y))return isNaN(y)?Q7e(1,0,w7e):y>0?Q7e(0,0,w7e):Q7e(0,0,65520);var g=y==0&&1/y==-1/0?NN:y>=0?0:NN;g&&(y=-y);var f=bOr(y)+1023;f<=0?(f=0,y/=Math.pow(2,-m_e)):(y/=Math.pow(2,f-Tae),y<16&&(y*=2,f-=1),f==0&&(y/=2));var D=Math.pow(2,24),G=y|0;y=(y-G)*D;var de=y|0;y=(y-de)*D;var ye=y|0;return G=G&oyt|g|f<<4,Q7e(ye,de,G)}function Vbe(y){return y.toArray()}function A9t(y,g,f){if(y.write(32,g.dims.length),y.write(32,g.kind|g.layout<<8),g.caml_custom==Uoe)for(var D=0;D>4;if(G==cBt)return g|f|D&oyt?NaN:D&NN?-1/0:1/0;var de=Math.pow(2,-24),ye=(g*de+f)*de+(D&oyt);return G>0?(ye+=16,ye*=Math.pow(2,G-Tae)):ye*=Math.pow(2,-m_e),D&NN&&(ye=-ye),ye}function EAt(y){for(var g=y.length,f=1,D=0;D>>24&CU|(g&uN)<<8,g>>>16&uN)}function DAt(y){return y.hi32()}function SAt(y){return y.lo32()}var zbe=Uoe;function yQ(y,g,f,D){this.kind=y,this.layout=g,this.dims=f,this.data=D}yQ.prototype.caml_custom=zbe,yQ.prototype.offset=function(y){var g=0;if(typeof y=="number"&&(y=[y]),y instanceof Array||L2("bigarray.js: invalid offset"),this.dims.length!=y.length&&L2("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var f=0;f=this.dims[f])&&Ube(),g=g*this.dims[f]+y[f];else for(var f=this.dims.length-1;f>=0;f--)(y[f]<1||y[f]>this.dims[f])&&Ube(),g=g*this.dims[f]+(y[f]-1);return g},yQ.prototype.get=function(y){switch(this.kind){case 7:var g=this.data[y*2+0],f=this.data[y*2+1];return vOr(g,f);case 10:case 11:var D=this.data[y*2+0],G=this.data[y*2+1];return[fee,D,G];default:return this.data[y]}},yQ.prototype.set=function(y,g){switch(this.kind){case 7:this.data[y*2+0]=SAt(g),this.data[y*2+1]=DAt(g);break;case 10:case 11:this.data[y*2+0]=g[1],this.data[y*2+1]=g[2];break;default:this.data[y]=g;break}return 0},yQ.prototype.fill=function(y){switch(this.kind){case 7:var g=SAt(y),f=DAt(y);if(g==f)this.data.fill(g);else for(var D=0;Dye)return 1;if(de!=ye){if(!g)return NaN;if(de==de)return 1;if(ye==ye)return-1}}break;case 7:for(var G=0;Gy.data[G+1])return 1;if(this.data[G]>>>0>>0)return-1;if(this.data[G]>>>0>y.data[G]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var G=0;Gy.data[G])return 1}break}return 0};function _Q(y,g,f,D){this.kind=y,this.layout=g,this.dims=f,this.data=D}_Q.prototype=new yQ,_Q.prototype.offset=function(y){return typeof y!="number"&&(y instanceof Array&&y.length==1?y=y[0]:L2("Ml_Bigarray_c_1_1.offset")),(y<0||y>=this.dims[0])&&Ube(),y},_Q.prototype.get=function(y){return this.data[y]},_Q.prototype.set=function(y,g){return this.data[y]=g,0},_Q.prototype.fill=function(y){return this.data.fill(y),0};function $be(y,g,f,D){var G=H7e(y);return EAt(f)*G!=D.length&&L2("length doesn't match dims"),g==0&&f.length==1&&G==1?new _Q(y,g,f,D):new yQ(y,g,f,D)}function xw(y){AAt(iE.Failure,y)}function b9t(y,g,f){var D=y.read32s();(D<0||D>16)&&xw("input_value: wrong number of bigarray dimensions");var G=y.read32s(),de=G&CU,ye=G>>8&1,$e=[];if(f==Uoe)for(var gt=0;gt>>32-15,g=Kee(g,461845907),y^=g,y=y<<13|y>>>32-13,(y+(y<<2)|0)+-430675100|0}function EOr(y,g){return y=aM(y,SAt(g)),y=aM(y,DAt(g)),y}function $a(y,g){return EOr(y,K7e(g))}function id(y){var g=EAt(y.dims),f=0;switch(y.kind){case 2:case 3:case 12:g>KPe&&(g=KPe);var D=0,G=0;for(G=0;G+4<=y.data.length;G+=4)D=y.data[G+0]|y.data[G+1]<<8|y.data[G+2]<<16|y.data[G+3]<<24,f=aM(f,D);switch(D=0,g&3){case 3:D=y.data[G+2]<<16;case 2:D|=y.data[G+1]<<8;case 1:D|=y.data[G+0],f=aM(f,D)}break;case 4:case 5:g>Tg&&(g=Tg);var D=0,G=0;for(G=0;G+2<=y.data.length;G+=2)D=y.data[G+0]|y.data[G+1]<<16,f=aM(f,D);g&1&&(f=aM(f,y.data[G]));break;case 6:g>64&&(g=64);for(var G=0;G64&&(g=64);for(var G=0;G32&&(g=32),g*=2;for(var G=0;G64&&(g=64);for(var G=0;G32&&(g=32);for(var G=0;G0?G(g,y,D):G(y,g,D);if(D&&de!=de)return f;if(+de!=+de)return+de;if(de|0)return de|0}return f}function Kbe(y){return y instanceof iM}function Y7e(y){return Kbe(y)}function IAt(y){if(typeof y=="number")return SS;if(Kbe(y))return gke;if(Y7e(y))return 1252;if(y instanceof Array&&y[0]===y[0]>>>0&&y[0]<=AU){var g=y[0]|0;return g==fee?0:g}else{if(y instanceof String||typeof y=="string")return HBt;if(y instanceof Number)return SS;if(y&&y.caml_custom)return Fee;if(y&&y.compare)return 1256;if(typeof y=="function")return 1247;if(typeof y=="symbol")return 1251}return 1001}function GN(y,g){return yg.c?1:0}function Xp(y,g){return xAt(y,g)}function Hbe(y,g,f){for(var D=[];;){if(!(f&&y===g)){var G=IAt(y);if(G==Ree){y=y[1];continue}var de=IAt(g);if(de==Ree){g=g[1];continue}if(G!==de)return G==SS?de==Fee?wAt(y,g,-1,f):-1:de==SS?G==Fee?wAt(g,y,1,f):1:Gg)return 1;if(y!=g){if(!f)return NaN;if(y==y)return 1;if(g==g)return-1}break;case 1001:if(yg)return 1;if(y!=g){if(!f)return NaN;if(y==y)return 1;if(g==g)return-1}break;case 1251:if(y!==g)return f?1:NaN;break;case 1252:var y=sM(y),g=sM(g);if(y!==g){if(yg)return 1}break;case 12520:var y=y.toString(),g=g.toString();if(y!==g){if(yg)return 1}break;case 246:case 254:default:if(y.length!=g.length)return y.length1&&D.push(y,g,1);break}}if(D.length==0)return 0;var gt=D.pop();g=D.pop(),y=D.pop(),gt+10)if(g==0&&(f>=y.l||y.t==2&&f>=y.c.length))D==0?(y.c=fr,y.t=2):(y.c=Dce(f,String.fromCharCode(D)),y.t=f==y.l?0:2);else for(y.t!=4&&Ece(y),f+=g;g0&&g===g||(y=y.replace(/_/g,fr),g=+y,y.length>0&&g===g||/^[+-]?nan$/i.test(y)))return g;var f=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)p([+-]?[0-9]+)/i.exec(y);if(f){var D=f[3].replace(/0+$/,fr),G=parseInt(f[1]+f[2]+D,16),de=(f[4]|0)-4*D.length;return g=G*Math.pow(2,de),g}if(/^\+?inf(inity)?$/i.test(y))return 1/0;if(/^-inf(inity)?$/i.test(y))return-1/0;xw("float_of_string")}function oM(y){y=sM(y);var g=y.length;g>31&&L2("format_int: format too long");for(var f={justify:Lq,signstyle:TN,filler:O2,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:jBt},D=0;D=0&&G<=9;)f.width=f.width*10+G,D++;D--;break;case".":for(f.prec=0,D++;G=y.charCodeAt(D)-48,G>=0&&G<=9;)f.prec=f.prec*10+G,D++;D--;case"d":case"i":f.signedconv=!0;case"u":f.base=10;break;case"x":f.base=16;break;case"X":f.base=16,f.uppercase=!0;break;case"o":f.base=8;break;case"e":case"f":case"g":f.signedconv=!0,f.conv=G;break;case"E":case"F":case"G":f.signedconv=!0,f.uppercase=!0,f.conv=G.toLowerCase();break}}return f}function RAt(y,g){y.uppercase&&(g=g.toUpperCase());var f=g.length;y.signedconv&&(y.sign<0||y.signstyle!=TN)&&f++,y.alternate&&(y.base==8&&(f+=1),y.base==16&&(f+=2));var D=fr;if(y.justify==Lq&&y.filler==O2)for(var G=f;G20?(St-=20,xt/=Math.pow(10,St),xt+=new Array(St+1).join(Ew),vt>0&&(xt=xt+oq+new Array(vt+1).join(Ew)),xt):xt.toFixed(vt)}var D,G=oM(y),de=G.prec<0?6:G.prec;if((g<0||g==0&&1/g==-1/0)&&(G.sign=-1,g=-g),isNaN(g))D=cgt,G.filler=O2;else if(!isFinite(g))D="inf",G.filler=O2;else switch(G.conv){case"e":var D=g.toExponential(de),ye=D.length;D.charAt(ye-3)==xPe&&(D=D.slice(0,ye-1)+Ew+D.slice(ye-1));break;case"f":D=f(g,de);break;case"g":de=de||1,D=g.toExponential(de-1);var $e=D.indexOf(xPe),gt=+D.slice($e+1);if(gt<-4||g>=1e21||g.toFixed(0).length>de){for(var ye=$e-1;D.charAt(ye)==Ew;)ye--;D.charAt(ye)==oq&&ye--,D=D.slice(0,ye+1)+D.slice($e),ye=D.length,D.charAt(ye-3)==xPe&&(D=D.slice(0,ye-1)+Ew+D.slice(ye-1));break}else{var Gt=de;if(gt<0)Gt-=gt+1,D=g.toFixed(Gt);else for(;D=g.toFixed(Gt),D.length>de+1;)Gt--;if(Gt){for(var ye=D.length-1;D.charAt(ye)==Ew;)ye--;D.charAt(ye)==oq&&ye--,D=D.slice(0,ye+1)}}break}return RAt(G,D)}function wce(y,g){if(sM(y)==t_e)return d(fr+g);var f=oM(y);g<0&&(f.signedconv?(f.sign=-1,g=-g):g>>>=0);var D=g.toString(f.base);if(f.prec>=0){f.filler=O2;var G=f.prec-D.length;G>0&&(D=Dce(G,Ew)+D)}return RAt(f,D)}var kAt=0;function ET(){return kAt++}function S9t(){return 0}function w9t(){return[0]}var J7e=[];function Of(y,g,f){var D=y[1],G=J7e[f];if(G===void 0)for(var de=J7e.length;de>1|1,gD7e?(f.substr(0,1),g+=f,f=fr,g+=y.slice(de,$e)):f+=y.slice(de,$e),$e==ye)break;de=$e}D>6),f+=String.fromCharCode(J_|D&uce)):D<55296||D>=zOt?f+=String.fromCharCode(fce|D>>12,J_|D>>6&uce,J_|D&uce):D>=56319||de+1==ye||(G=y.charCodeAt(de+1))zOt?f+="\xEF\xBF\xBD":(de++,D=(D<<10)+G-56613888,f+=String.fromCharCode(vBt|D>>18,J_|D>>12&uce,J_|D>>6&uce,J_|D&uce)),f.length>C_e&&(f.substr(0,1),g+=f,f=fr)}return g+f}function IOr(y){var g=9;return m9t(y)||(g=8,y=FAt(y)),new iM(g,y,y.length)}function g3(y){return IOr(y)}function I9t(y,g,f){if(!isFinite(y))return isNaN(y)?g3(cgt):g3(y>0?_Ot:"-infinity");var D=y==0&&1/y==-1/0?1:y>=0?0:1;D&&(y=-y);var G=0;if(y!=0)if(y<1)for(;y<1&&G>-DBt;)y*=2,G--;else for(;y>=2;)y/=2,G++;var de=G<0?fr:Lq,ye=fr;if(D)ye=TN;else switch(f){case 43:ye=Lq;break;case 32:ye=O2;break;default:break}if(g>=0&&g<13){var $e=Math.pow(2,g*4);y=Math.round(y*$e)/$e}var gt=y.toString(16);if(g>=0){var Gt=gt.indexOf(oq);if(Gt<0)gt+=oq+Dce(g,Ew);else{var xt=Gt+1+g;gt.length>24&v9,y>>31&uN)}function x9t(y){return y.toInt()}function TOr(y){return+y.isNeg()}function T9t(y){return y.neg()}function P9t(y,g){var f=oM(y);f.signedconv&&TOr(g)&&(f.sign=-1,g=T9t(g));var D=fr,G=Wbe(f.base),de="0123456789abcdef";do{var ye=g.udivmod(G);g=ye.quotient,D=de.charAt(x9t(ye.modulus))+D}while(!xOr(g));if(f.prec>=0){f.filler=O2;var $e=f.prec-D.length;$e>0&&(D=Dce($e,Ew)+D)}return RAt(f,D)}function DT(y){return y.l}function bf(y){return DT(y)}function Kl(y,g){return Iw(y,g)}function R9t(y,g){return y.add(g)}function k9t(y,g){return y.mul(g)}function X7e(y,g){return y.ucompare(g)<0}function NAt(y){var g=0,f=bf(y),D=10,G=1;if(f>0)switch(Kl(y,g)){case 45:g++,G=-1;break;case 43:g++,G=1;break}if(g+1=48&&y<=57?y-48:y>=65&&y<=90?y-55:y>=97&&y<=rm?y-87:-1}function UN(y){var g=NAt(y),f=g[0],D=g[1],G=g[2],de=Wbe(G),ye=new X0(v9,268435455,uN).udivmod(de).quotient,$e=Kl(y,f),gt=Ice($e);(gt<0||gt>=G)&&xw(bU);for(var Gt=Wbe(gt);;)if(f++,$e=Kl(y,f),$e!=95){if(gt=Ice($e),gt<0||gt>=G)break;X7e(ye,Gt)&&xw(bU),gt=Wbe(gt),Gt=R9t(k9t(de,Gt),gt),X7e(Gt,gt)&&xw(bU)}return f!=bf(y)&&xw(bU),G==10&&X7e(new X0(0,0,NN),Gt)&&xw(bU),D<0&&(Gt=T9t(Gt)),Gt}function Yee(y){return y.toFloat()}function sE(y){var g=NAt(y),f=g[0],D=g[1],G=g[2],de=bf(y),ye=-1>>>0,$e=f=G)&&xw(bU);var Gt=gt;for(f++;f=G)break;Gt=G*Gt+gt,Gt>ye&&xw(bU)}return f!=de&&xw(bU),Gt=D*Gt,G==10&&(Gt|0)!=Gt&&xw(bU),Gt|0}function Z7e(y){return y.slice(1)}function e6e(y){return!!y}function mh(y){return y.toUtf16()}function F9t(y){for(var g={},f=1;f1&&D.pop();break;case".":break;default:D.push(f[G]);break}return D.unshift(g[0]),D.orig=y,D}var NOr=["E2BIG","EACCES","EAGAIN","EBADF","EBUSY","ECHILD","EDEADLK","EDOM",Ace,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",Q0t,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",i6,H7,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function Xee(y,g,f,D){var G=NOr.indexOf(y);G<0&&(D==null&&(D=-9999),G=[0,D]);var de=[G,g3(g||fr),g3(f||fr)];return de}var B9t={};function Zee(y){return B9t[y]}function ete(y,g){throw[0,y].concat(g)}function OOr(y){return new iM(4,y,y.length)}function BOr(y){y=sM(y),Z_(y+Rbe)}function qOr(y,g){return g>>>0>=y.l&&h9t(),Iw(y,g)}function q9t(){}function DD(y){this.data=y}DD.prototype=new q9t,DD.prototype.truncate=function(y){var g=this.data;this.data=B_(y|0),fQ(g,0,this.data,0,y)},DD.prototype.length=function(){return DT(this.data)},DD.prototype.write=function(y,g,f,D){var G=this.length();if(y+D>=G){var de=B_(y+D),ye=this.data;this.data=de,fQ(ye,0,this.data,0,G)}return hQ(g,f,this.data,y,D),0},DD.prototype.read=function(y,g,f,D){var G=this.length();return fQ(this.data,y,g,f,D),0},DD.prototype.read_one=function(y){return qOr(this.data,y)},DD.prototype.close=function(){},DD.prototype.constructor=DD;function II(y,g){this.content={},this.root=y,this.lookupFun=g}II.prototype.nm=function(y){return this.root+y},II.prototype.create_dir_if_needed=function(y){for(var g=y.split(EI),f=fr,D=0;DiE.fd_last_idx)&&(iE.fd_last_idx=y),y}function P2i(y,g,f){for(var D={};g;){switch(g[1]){case 0:D.rdonly=1;break;case 1:D.wronly=1;break;case 2:D.append=1;break;case 3:D.create=1;break;case 4:D.truncate=1;break;case 5:D.excl=1;break;case 6:D.binary=1;break;case 7:D.text=1;break;case 8:D.nonblock=1;break}g=g[2]}D.rdonly&&D.wronly&&Z_(sM(y)+V4e),D.text&&D.binary&&Z_(sM(y)+LAe);var G=jOr(y),de=G.device.open(G.rest,D),ye=iE.fd_last_idx?iE.fd_last_idx:0;return r6e(ye+1,L9t,de,D)}r6e(0,L9t,new DD(B_(0))),r6e(1,UOr,new DD(B_(0))),r6e(2,GOr,new DD(B_(0)));function VOr(y){var g=iE.fds[y];g.flags.wronly&&Z_(v1t+y+" is writeonly");var f=null;if(y==0&&N9t()){var D=Lg();f=function(){return g3(D.readFileSync(0,o9t))}}var G={file:g.file,offset:g.offset,fd:y,opened:!0,out:!1,refill:f};return cM[G.fd]=G,G.fd}function j9t(y){var g=iE.fds[y];g.flags.rdonly&&Z_(v1t+y+" is readonly");var f={file:g.file,offset:g.offset,fd:y,opened:!0,out:!0,buffer:fr};return cM[f.fd]=f,f.fd}function zOr(){for(var y=0,g=0;g>>0?y[0]:Kbe(y)||Y7e(y)?gke:y instanceof Function||typeof y=="function"?Agt:y&&y.caml_custom?AU:SS}function CA(y,g,f){f&&_o.toplevelReloc&&(y=_o.toplevelReloc(f)),iE[y+1]=g,f&&(iE[f]=g)}function n6e(y,g){return B9t[sM(y)]=g,0}function KOr(y){return y[2]=kAt++,y}function rte(y,g){return y===g?1:(y.t&6&&Sce(y),g.t&6&&Sce(g),y.c==g.c?1:0)}function b1(y,g){return rte(y,g)}function HOr(){L2(dke)}function Gb(y,g){return g>>>0>=bf(y)&&HOr(),Kl(y,g)}function Di(y,g){return 1-b1(y,g)}function WOr(){return[0,d("js_of_ocaml")]}function YOr(){return 2147483647/4|0}function JOr(y){return 0}var XOr=_o.process&&_o.process.platform&&_o.process.platform==O7e?K:"Unix";function ZOr(){return[0,d(XOr),32,0]}function eBr(){y9t(iE.Not_found)}function U9t(y){var g=_o,f=mh(y);if(g.process&&g.process.env&&g.process.env[f]!=null)return g3(g.process.env[f]);if(_o.jsoo_static_env&&_o.jsoo_static_env[f])return g3(_o.jsoo_static_env[f]);eBr()}function i6e(y){for(var g=1;y&&y.joo_tramp;)y=y.joo_tramp.apply(null,y.joo_args),g++;return y}function j2(y,g){return{joo_tramp:y,joo_args:g}}function ur(y,g){if(typeof g=="function")return y.fun=g,0;if(g.fun)return y.fun=g.fun,0;for(var f=g.length;f--;)y[f]=g[f];return 0}function k2i(y){return y}function q_(y){return y instanceof Array?y:_o.RangeError&&y instanceof _o.RangeError&&y.message&&y.message.match(/maximum call stack/i)||_o.InternalError&&y instanceof _o.InternalError&&y.message&&y.message.match(/too much recursion/i)?iE.Stack_overflow:y instanceof _o.Error&&Zee(w_t)?[0,Zee(w_t),y]:[0,iE.Failure,g3(String(y))]}function tBr(y){switch(y[2]){case-8:case-11:case-12:return 1;default:return 0}}function V9t(y){var g=fr;if(y[0]==0){if(g+=y[1][1],y.length==3&&y[2][0]==0&&tBr(y[1]))var D=y[2],f=1;else var f=2,D=y;g+=wBt;for(var G=f;Gf&&(g+=vv);var de=D[G];typeof de=="number"?g+=de.toString():de instanceof iM||typeof de=="string"?g+=OAe+de.toString()+OAe:g+=KZ}g+=Uo}else y[0]==X_&&(g+=y[1]);return g}function Xbe(y){if(y instanceof Array&&(y[0]==0||y[0]==X_)){var g=Zee(DRe);if(g)g(y,!1);else{var f=V9t(y),D=Zee(a9t);D&&D(0),_o.console.error(ioe+f+e9t)}}else throw y}function Zbe(){var y=_o;y.process&&y.process.on?y.process.on("uncaughtException",function(g,f){Xbe(g),y.process.exit(2)}):y.addEventListener&&y.addEventListener("error",function(g){g.error&&Xbe(g.error)})}Zbe();function E(y,g){return y.length==1?y(g):MU(y,[g])}function W(y,g,f){return y.length==2?y(g,f):MU(y,[g,f])}function Qo(y,g,f,D){return y.length==3?y(g,f,D):MU(y,[g,f,D])}function Or(y,g,f,D,G){return y.length==4?y(g,f,D,G):MU(y,[g,f,D,G])}function ST(y,g,f,D,G,de){return y.length==5?y(g,f,D,G,de):MU(y,[g,f,D,G,de])}function z9t(y,g,f,D,G,de,ye,$e){return y.length==7?y(g,f,D,G,de,ye,$e):MU(y,[g,f,D,G,de,ye,$e])}var s6e=[X_,d(gBt),-1],MAt=[X_,d(JOt),-2],xI=[X_,d(HOt),-3],a6e=[X_,d(ROt),-4],aE=[X_,d(rht),-7],$9t=[X_,d(WBt),-8],Q9t=[X_,d(eht),-9],ig=[X_,d(VPe),-11],Pce=[X_,d(J_e),-12],K9t=[0,pT],rBr=[4,0,0,0,[12,45,[4,0,0,0,0]]],o6e=[0,[11,d('File "'),[2,0,[11,d('", line '),[4,0,0,0,[11,d(jOt),[4,0,0,0,[12,45,[4,0,0,0,[11,d(": "),[2,0,0]]]]]]]]]],d('File "%s", line %d, characters %d-%d: %s')],H9t=[0,0,[0,0,0],[0,0,0]],LAt=d(""),c6e=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),LU=[0,0,0,0,1,0],eCe=[0,d(P9),d(sN),d(IN),d(Eq),d(fq),d(J7),d(ES),d(vk),d(XB),d(ZE),d(nu),d(RN),d(CI),d(U7),d(U5),d(W9),d(f9),d(WP),d(Dk),d(A6),d(EN),d(AT),d(Ek),d(Hq),d(Sk),d(xN),d(K1),d(q7),d(Gq),d(N5),d(H5),d(d9),d(rq),d(O7),d(Y9),d(q5),d(y6),d(f6),d(vD),d(lT),d(G5),d(Fq),d(jq),d(O5),d(Aq),d($9),d(nq),d(K5),d(fC),d(X9),d(mT),d(DS),d(CN),d(DN),d(Z5),d(Bk),d(J5),d(k5),d(z7),d($q),d(Nk),d($7),d(aN),d(_6),d(e9),d(Qq),d(Cq),d(_q),d(k2),d(D9),d(M9),d(L7),d(F5),d(Pq),d(R9),d(Wk),d(b6),d(Mq),d(C9),d(zk),d(Gg),d(tq),d(Q9),d(jN),d(Nq),d(XE),d(W5),d(LN),d(Ik),d(Vp),d(Pk),d(wq),d(yb),d(n6),d(wI),d(t9),d(Dq),d(A9),d(vT),d(Uk),d(w6),d(a9),d(I6),d(AS),d(g6),d(C6),d(nE),d(MN),d(H9),d(tN),d(qC),d(E9),d(Oq),d(SI),d(T7),d(Z9),d(rN),d(kN),d(_v),d(Yq),d(Iq),d(AN),d(aT),d(ZB),d(w5),d(t3),d(Kk),d(p6),d(fN),d(U9),d(S9),d(z9),d(w9),d(YE),d(Kq),d(fT),d(Gk),d(tM),d(hT),d(g9),d(T6),d(x9),d(xq),d(T9),d(u9),d(a6),d(Dv),d(eN),d(N9),d(qN),d(io),d(h3),d(V7),d(N7),d(y9),d(Ev),d(Y5),d(j7),d(D6),d(AI),d(Tq),d(d3),d(L5),d(X7),d(ps),d(n9),d(l9),d(c6),d(qk),d(Wq),d(Xq),d(dq),d(IS),d(B7),d(hN),d(h6),d(s3),d(oT),d(M5),d(hq),d(k7),d(SN),d(Jq),d(eM),d(B5),d(xk),d(gN),d(F2),d(bq),d(vq),d(Qk),d(q9),d(Rq),d(mq),d(v6),d(DI),d(lp),d(Sq),d(t6),d(bS),d(m9),d(W7),d(rM),d(F7),d(F9),d(vI),d(Bq),d(x6),d(o3),d(J9),d(uq),d(c9),d(B9),d(oN),d(bD),d(lN),d(dh),d(L9),d(vN),d(iN),d(b9),d(O9),d(k9),d(FN),d(cq),d(Y7),d(PN),d(p9),d(G7),d(I9),d(G9),d(zq),d(M7),d(dN),d(bT),d(pN),d(Ok),d(i9),d(ON),d(j5),d(Zq),d(t2),d(iq),d(j9),d(s6),d(B2)],jAt=[0,d("first_leading"),d("last_trailing")],u6e=[0,0];CA(11,Pce,J_e),CA(10,ig,VPe),CA(9,[X_,d(a_t),CBt],a_t),CA(8,Q9t,eht),CA(7,$9t,WBt),CA(6,aE,rht),CA(5,[X_,d(NBt),-6],NBt),CA(4,[X_,d(KOt),-5],KOt),CA(3,a6e,ROt),CA(2,xI,HOt),CA(1,MAt,JOt),CA(0,s6e,gBt);var l6e=d("output_substring"),d6e=d("%.12g"),W9t=d(oq),Y9t=d(p3),J9t=d(uT),X9t=d(wyt),Z9t=d("\\'"),eqt=d("\\b"),tqt=d("\\t"),rqt=d("\\n"),GAt=d("\\r"),nqt=d("List.iter2"),nBr=d("tl"),iBr=d("hd"),sBr=d("String.blit / Bytes.blit_string"),aBr=d("Bytes.blit"),oBr=d("String.sub / Bytes.sub"),cBr=d("Array.blit"),uBr=d("Array.sub"),lBr=d("Map.remove_min_elt"),dBr=[0,0,0,0],pBr=[0,d("map.ml"),400,10],mBr=[0,0,0],fBr=d(QAe),hBr=d(QAe),gBr=d(QAe),yBr=d(QAe),_Br=d("Stdlib.Queue.Empty"),ABr=d("CamlinternalLazy.Undefined"),bBr=d("Buffer.add_substring/add_subbytes"),CBr=d("Buffer.add: cannot grow buffer"),vBr=[0,d(iu),93,2],EBr=[0,d(iu),94,2],UAt=d("Buffer.sub"),DBr=d("%c"),iqt=d("%s"),sqt=d(QRe),SBr=d(XBt),p=d(__e),S=d(iBt),z=d("%f"),be=d(Yg),Ut=d("%{"),vn=d("%}"),Nn=d("%("),zn=d("%)"),Er=d(wa),$s=d("%t"),si=d("%?"),co=d("%r"),Ss=d("%_r"),qa=[0,d(q2),850,23],nc=[0,d(q2),814,21],Yu=[0,d(q2),815,21],dl=[0,d(q2),818,21],kd=[0,d(q2),819,21],Il=[0,d(q2),822,19],pc=[0,d(q2),823,19],hd=[0,d(q2),826,22],Lm=[0,d(q2),827,22],l1=[0,d(q2),831,30],Z0=[0,d(q2),832,30],dy=[0,d(q2),836,26],n_=[0,d(q2),837,26],TI=[0,d(q2),846,28],wD=[0,d(q2),847,28],VN=[0,d(q2),851,23],Tw=d(o_t),Pw=[0,d(q2),1558,4],yg=d("Printf: bad conversion %["),wT=[0,d(q2),1626,39],xS=[0,d(q2),1649,31],Ub=[0,d(q2),1650,31],zN=d("Printf: bad conversion %_"),Rw=d(U4e),G2=d(KAe),ID=d(U4e),vA=d(KAe),PI=[0,[11,d("invalid box description "),[3,0,0]],d("invalid box description %S")],IT=d(fr),HA=[0,0,4],Gy=d(fr),n2=d(hBt),xT=d("h"),eA=d("hov"),Yk=d("hv"),EA=d(u9t),xD=d(cgt),Vb=d("neg_infinity"),TT=d(_Ot),A_=d(oq),MC=d("%+nd"),TD=d("% nd"),lM=d("%+ni"),y3=d("% ni"),$N=d("%nx"),PT=d("%#nx"),Jk=d("%nX"),dM=d("%#nX"),Bf=d("%no"),wc=d("%#no"),_d=d("%nd"),Gp=d(__e),Pm=d("%nu"),py=d("%+ld"),Pg=d("% ld"),el=d("%+li"),xl=d("% li"),Tl=d("%lx"),Fp=d("%#lx"),g0=d("%lX"),fh=d("%#lX"),$0=d("%lo"),i2=d("%#lo"),gC=d("%ld"),RT=d(XBt),jU=d("%lu"),Xk=d("%+Ld"),QN=d("% Ld"),pM=d("%+Li"),GU=d("% Li"),AQ=d("%Lx"),Zk=d("%#Lx"),KN=d("%LX"),HN=d("%#LX"),UU=d("%Lo"),P6=d("%#Lo"),RI=d("%Ld"),M0=d(iBt),R6=d("%Lu"),qo=d("%+d"),ec=d("% d"),oa=d("%+i"),ts=d("% i"),Tc=d("%x"),an=d("%#x"),dp=d("%X"),Qm=d("%#X"),fc=d("%o"),Ad=d("%#o"),wf=d(t_e),hh=d(QRe),my=d(o_t),C1=d(Yn),Rg=d("@}"),PD=d("@?"),oE=d(`@ `),s2=d("@."),Sv=d("@@"),kT=d("@%"),e0=d(pAe),LC=d("CamlinternalFormat.Type_mismatch"),If=d(fr),L0=[0,[11,d(vv),[2,0,[2,0,0]]],d(", %s%s")],Pc=[0,[11,d(ioe),[2,0,[12,10,0]]],d(bOt)],FT=[0,[11,d("Fatal error in uncaught exception handler: exception "),[2,0,[12,10,0]]],d(`Fatal error in uncaught exception handler: exception %s `)],WN=d("Fatal error: out of memory in uncaught exception handler"),mM=[0,[11,d(ioe),[2,0,[12,10,0]]],d(bOt)],nte=[0,[2,0,[12,10,0]],d(`%s `)],tCe=[0,[11,d(p_t),0],d(p_t)],fM=d("Raised at"),VU=d("Re-raised at"),eh=d("Raised by primitive operation at"),_b=d("Called from"),p6e=d(" (inlined)"),YN=d(fr),m6e=[0,[2,0,[12,32,[2,0,[11,d(' in file "'),[2,0,[12,34,[2,0,[11,d(", line "),[4,0,0,0,[11,d(jOt),rBr]]]]]]]]]],d('%s %s in file "%s"%s, line %d, characters %d-%d')],TS=[0,[2,0,[11,d(" unknown location"),0]],d("%s unknown location")],f6e=d("Out of memory"),hM=d("Stack overflow"),ite=d("Pattern matching failed"),kI=d("Assertion failed"),wv=d("Undefined recursive module"),No=[0,[12,40,[2,0,[2,0,[12,41,0]]]],d("(%s%s)")],NT=d(fr),gM=d(fr),zU=[0,[12,40,[2,0,[12,41,0]]],d("(%s)")],Rce=[0,[4,0,0,0,0],d(t_e)],Iv=[0,[3,0,0],d(BC)],U2=d(KZ),$U=[0,d(fr),d(`(Cannot print locations: @@ -298,11 +298,11 @@ ${m.message}`,m}},o={loadJs:t,loadJson:i,loadYaml:a};e.loaders=o}}),l6l=lg({"nod bytecode executable program file appears to be corrupt)`),d(`(Cannot print locations: bytecode executable program file has wrong magic number)`),d(`(Cannot print locations: bytecode executable program file cannot be opened; - -- too many open files. Try running with OCAMLRUNPARAM=b=2)`)],h6e=[3,0,3],VAt=d(oq),QU=d(HP),zAt=d("Flow_ast.Function.BodyBlock@ ")],R6e=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],k6e=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],tbt=[0,[17,0,[12,41,0]],d(Ys)],F6e=[0,[17,0,[12,41,0]],d(Ys)],rbt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Function.BodyExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Function.BodyExpression@ ")],N6e=[0,[17,0,[12,41,0]],d(Ys)],Mce=[0,[15,0],d(wa)],nbt=d(Hl),O6e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],A3=d("Flow_ast.Function.id"),Lce=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],B6e=d(Go),q6e=d(Uo),_Ce=d($o),M6e=[0,[17,0,0],d(Yn)],ACe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],t4=d(p0),L6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jce=[0,[17,0,0],d(Yn)],XN=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ote=d(Sy),j6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],G6e=[0,[17,0,0],d(Yn)],DQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],U6e=d(kq),V6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],z6e=[0,[9,0,0],d(Yg)],bCe=[0,[17,0,0],d(Yn)],cte=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ibt=d(vT),CCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sbt=[0,[9,0,0],d(Yg)],vCe=[0,[17,0,0],d(Yn)],abt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$6e=d(DI),obt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ECe=d(Go),Q6e=d(Uo),K6e=d($o),cbt=[0,[17,0,0],d(Yn)],H6e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ubt=d(bS),W6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Y6e=[0,[17,0,0],d(Yn)],DCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],J6e=d(Rae),X6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lbt=d(Go),SCe=d(Uo),Z6e=d($o),wCe=[0,[17,0,0],d(Yn)],SQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eFe=d(Ol),tFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rFe=d(Go),dbt=d(Uo),nFe=d($o),pbt=[0,[17,0,0],d(Yn)],iFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Gce=d("sig_loc"),sFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ICe=[0,[17,0,0],d(Yn)],mbt=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],aFe=[0,[15,0],d(wa)],xCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fbt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],oFe=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],TCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uFe=d("Flow_ast.Function.Params.this_"),tA=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AM=d(Go),PCe=d(Uo),bM=d($o),lFe=[0,[17,0,0],d(Yn)],jC=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CM=d(p0),RD=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],hbt=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],pFe=[0,[17,0,0],d(Yn)],mFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gbt=d(aht),fFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hFe=d(Go),gFe=d(Uo),yFe=d($o),_Fe=[0,[17,0,0],d(Yn)],AFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RCe=d(Ol),ybt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ute=d(Go),bFe=d(Uo),kCe=d($o),CFe=[0,[17,0,0],d(Yn)],vFe=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FCe=[0,[15,0],d(wa)],EFe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],DFe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],SFe=[0,[17,0,[12,41,0]],d(Ys)],_bt=[0,[15,0],d(wa)],wFe=d(Hl),Abt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NCe=d("Flow_ast.Function.ThisParam.annot"),OCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZN=[0,[17,0,0],d(Yn)],IFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xFe=d(Ol),wQ=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TFe=d(Go),BCe=d(Uo),lte=d($o),bbt=[0,[17,0,0],d(Yn)],PFe=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],RFe=[0,[15,0],d(wa)],Cbt=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],kFe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Uce=[0,[17,0,[12,41,0]],d(Ys)],FFe=[0,[15,0],d(wa)],vbt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NFe=d("Flow_ast.Function.Param.argument"),Ebt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OFe=[0,[17,0,0],d(Yn)],Dbt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BFe=d(m3),Sbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qFe=d(Go),qCe=d(Uo),r4=d($o),vM=[0,[17,0,0],d(Yn)],EM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],dte=[0,[15,0],d(wa)],MCe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],LCe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],MFe=[0,[17,0,[12,41,0]],d(Ys)],Vce=[0,[15,0],d(wa)],wbt=d(Hl),jCe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ibt=d("Flow_ast.Function.RestParam.argument"),LFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jFe=[0,[17,0,0],d(Yn)],GFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UFe=d(Ol),VFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GCe=d(Go),UCe=d(Uo),IQ=d($o),xbt=[0,[17,0,0],d(Yn)],KU=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zce=[0,[15,0],d(wa)],zFe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Tbt=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],$Fe=[0,[17,0,[12,41,0]],d(Ys)],Pbt=[0,[15,0],d(wa)],QFe=d(Hl),KFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Rbt=d("Flow_ast.Class.id"),kbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WFe=d(Go),Fbt=d(Uo),YFe=d($o),Nbt=[0,[17,0,0],d(Yn)],JFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Obt=d(Sy),XFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bbt=[0,[17,0,0],d(Yn)],ZFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VCe=d(Rae),e8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t8e=d(Go),zCe=d(Uo),qbt=d($o),pte=[0,[17,0,0],d(Yn)],r8e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],n8e=d(i3),Mbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PS=d(Go),i8e=d(Uo),$Ce=d($o),Lbt=[0,[17,0,0],d(Yn)],mte=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jbt=d(NZ),$ce=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gbt=d(Go),s8e=d(Uo),Ubt=d($o),a8e=[0,[17,0,0],d(Yn)],QCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xQ=d("class_decorators"),Vbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qce=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],o8e=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],c8e=[0,[17,0,0],d(Yn)],KCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HCe=d(Ol),zbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],u8e=d(Go),l8e=d(Uo),WCe=d($o),d8e=[0,[17,0,0],d(Yn)],DM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$bt=[0,[15,0],d(wa)],Qbt=d(Hl),p8e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Kbt=d("Flow_ast.Class.Decorator.expression"),m8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YCe=[0,[17,0,0],d(Yn)],F6=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JCe=d(Ol),Hbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wbt=d(Go),f8e=d(Uo),h8e=d($o),XCe=[0,[17,0,0],d(Yn)],g8e=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ybt=[0,[15,0],d(wa)],y8e=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_8e=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Jbt=[0,[17,0,[12,41,0]],d(Ys)],Kce=[0,[15,0],d(wa)],Hce=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.Method"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.Method@ ")],Xbt=[0,[17,0,[12,41,0]],d(Ys)],Zbt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.Property@ ")],eCt=[0,[17,0,[12,41,0]],d(Ys)],tCt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.PrivateField"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.PrivateField@ ")],rCt=[0,[17,0,[12,41,0]],d(Ys)],A8e=[0,[15,0],d(wa)],b8e=d(Hl),C8e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],v8e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],E8e=d("Flow_ast.Class.Body.body"),D8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wce=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],nCt=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],iCt=[0,[17,0,0],d(Yn)],sCt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],S8e=d(Ol),ZCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aCt=d(Go),oCt=d(Uo),cCt=d($o),uCt=[0,[17,0,0],d(Yn)],eve=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],lCt=[0,[15,0],d(wa)],Yce=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jce=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],w8e=[0,[17,0,[12,41,0]],d(Ys)],dCt=[0,[15,0],d(wa)],pCt=d(Hl),SM=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mCt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],fCt=d("Flow_ast.Class.Implements.interfaces"),hCt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TQ=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],I8e=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],x8e=[0,[17,0,0],d(Yn)],rt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sn=d(Ol),ui=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Es=d(Go),va=d(Uo),Xo=d($o),Ju=[0,[17,0,0],d(Yn)],ed=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ld=[0,[15,0],d(wa)],td=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Om=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Vh=[0,[17,0,[12,41,0]],d(Ys)],gh=[0,[15,0],d(wa)],m0=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],V2=d("Flow_ast.Class.Implements.Interface.id"),OT=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],n4=[0,[17,0,0],d(Yn)],N6=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RS=d(ube),wM=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],T8e=d(Go),tve=d(Uo),P8e=d($o),FI=[0,[17,0,0],d(Yn)],IM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rve=[0,[15,0],d(wa)],kD=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Xce=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],HU=[0,[17,0,[12,41,0]],d(Ys)],R8e=[0,[15,0],d(wa)],k8e=d(Hl),Qf=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wy=d("Flow_ast.Class.Extends.expr"),xM=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TM=[0,[17,0,0],d(Yn)],gCt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],b3=d(ube),F8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$=d(Go),se=d(Uo),Ne=d($o),Nt=[0,[17,0,0],d(Yn)],ei=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Qa=d(Ol),nl=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Yd=d(Go),Km=d(Uo),Fw=d($o),O6=[0,[17,0,0],d(Yn)],eO=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],B6=[0,[15,0],d(wa)],wBr=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],IBr=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],xBr=[0,[17,0,[12,41,0]],d(Ys)],yCt=[0,[15,0],d(wa)],TBr=d(Hl),aqt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],PBr=d("Flow_ast.Class.PrivateField.key"),RBr=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kBr=[0,[17,0,0],d(Yn)],FBr=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Ct=d(u1),NBr=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OBr=[0,[17,0,0],d(Yn)],BBr=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qBr=d(o9),fte=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MBr=[0,[17,0,0],d(Yn)],PQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ic=d(Av),Cl=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ol=[0,[9,0,0],d(Yg)],Xl=[0,[17,0,0],d(Yn)],Fd=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Cf=d(t2),Jg=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a2=d(Go),Nw=d(Uo),i4=d($o),PM=[0,[17,0,0],d(Yn)],s4=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nve=d(Ol),ive=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RQ=d(Go),LBr=d(Uo),Ooc=d($o),Boc=[0,[17,0,0],d(Yn)],qoc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Moc=[0,[15,0],d(wa)],Loc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],joc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Goc=[0,[17,0,[12,41,0]],d(Ys)],Uoc=[0,[15,0],d(wa)],Voc=d("Flow_ast.Class.Property.Uninitialized"),zoc=d("Flow_ast.Class.Property.Declared"),$oc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Property.Initialized"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Property.Initialized@ ")],Qoc=[0,[17,0,[12,41,0]],d(Ys)],Koc=[0,[15,0],d(wa)],Hoc=d(Hl),Woc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Yoc=d("Flow_ast.Class.Property.key"),Joc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Xoc=[0,[17,0,0],d(Yn)],Zoc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ecc=d(u1),tcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rcc=[0,[17,0,0],d(Yn)],ncc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],icc=d(o9),scc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],acc=[0,[17,0,0],d(Yn)],occ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ccc=d(Av),ucc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lcc=[0,[9,0,0],d(Yg)],dcc=[0,[17,0,0],d(Yn)],pcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mcc=d(t2),fcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hcc=d(Go),gcc=d(Uo),ycc=d($o),_cc=[0,[17,0,0],d(Yn)],Acc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bcc=d(Ol),Ccc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vcc=d(Go),Ecc=d(Uo),Dcc=d($o),Scc=[0,[17,0,0],d(Yn)],wcc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Icc=[0,[15,0],d(wa)],xcc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Tcc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Pcc=[0,[17,0,[12,41,0]],d(Ys)],Rcc=[0,[15,0],d(wa)],kcc=d(Hl),Fcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ncc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Occ=d("Flow_ast.Class.Method.kind"),Bcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qcc=[0,[17,0,0],d(Yn)],Mcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lcc=d(Hk),jcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gcc=[0,[17,0,0],d(Yn)],Ucc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vcc=d(u1),zcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$cc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Qcc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Kcc=[0,[17,0,[12,41,0]],d(Ys)],Hcc=[0,[17,0,0],d(Yn)],Wcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ycc=d(Av),Jcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Xcc=[0,[9,0,0],d(Yg)],Zcc=[0,[17,0,0],d(Yn)],euc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tuc=d(x7),ruc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nuc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],iuc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],suc=[0,[17,0,0],d(Yn)],auc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ouc=d(Ol),cuc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uuc=d(Go),luc=d(Uo),duc=d($o),puc=[0,[17,0,0],d(Yn)],muc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fuc=[0,[15,0],d(wa)],huc=d("Flow_ast.Class.Method.Constructor"),guc=d("Flow_ast.Class.Method.Method"),yuc=d("Flow_ast.Class.Method.Get"),_uc=d("Flow_ast.Class.Method.Set"),Auc=[0,[15,0],d(wa)],buc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Cuc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],vuc=[0,[17,0,[12,41,0]],d(Ys)],Euc=[0,[15,0],d(wa)],Duc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Suc=d("Flow_ast.Comment.kind"),wuc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Iuc=[0,[17,0,0],d(Yn)],xuc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tuc=d("text"),Puc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ruc=[0,[3,0,0],d(BC)],kuc=[0,[17,0,0],d(Yn)],Fuc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nuc=d("on_newline"),Ouc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Buc=[0,[9,0,0],d(Yg)],quc=[0,[17,0,0],d(Yn)],Muc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Luc=[0,[15,0],d(wa)],juc=d("Flow_ast.Comment.Line"),Guc=d("Flow_ast.Comment.Block"),Uuc=[0,[15,0],d(wa)],Vuc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],zuc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],$uc=[0,[17,0,[12,41,0]],d(Ys)],Quc=[0,[15,0],d(wa)],Kuc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object@ ")],Huc=[0,[17,0,[12,41,0]],d(Ys)],Wuc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array@ ")],Yuc=[0,[17,0,[12,41,0]],d(Ys)],Juc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Identifier@ ")],Xuc=[0,[17,0,[12,41,0]],d(Ys)],Zuc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Expression@ ")],elc=[0,[17,0,[12,41,0]],d(Ys)],tlc=[0,[15,0],d(wa)],rlc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],nlc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ilc=[0,[17,0,[12,41,0]],d(Ys)],slc=[0,[15,0],d(wa)],alc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],olc=d("Flow_ast.Pattern.Identifier.name"),clc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ulc=[0,[17,0,0],d(Yn)],llc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dlc=d(o9),plc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mlc=[0,[17,0,0],d(Yn)],flc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hlc=d(Dw),glc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ylc=[0,[9,0,0],d(Yg)],_lc=[0,[17,0,0],d(Yn)],Alc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],blc=[0,[15,0],d(wa)],Clc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Elc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Dlc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Slc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wlc=d("Flow_ast.Pattern.Array.elements"),Ilc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Tlc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Plc=[0,[17,0,0],d(Yn)],Rlc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],klc=d(o9),Flc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Nlc=[0,[17,0,0],d(Yn)],Olc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Blc=d(Ol),qlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mlc=d(Go),Llc=d(Uo),jlc=d($o),Glc=[0,[17,0,0],d(Yn)],Ulc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Vlc=[0,[15,0],d(wa)],zlc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.Element"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.Element@ ")],$lc=[0,[17,0,[12,41,0]],d(Ys)],Qlc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.RestElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.RestElement@ ")],Klc=[0,[17,0,[12,41,0]],d(Ys)],Hlc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.Hole"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.Hole@ ")],Wlc=[0,[17,0,[12,41,0]],d(Ys)],Ylc=[0,[15,0],d(wa)],Jlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Xlc=d("Flow_ast.Pattern.Array.Element.argument"),Zlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],edc=[0,[17,0,0],d(Yn)],tdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],rdc=d(m3),ndc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],idc=d(Go),sdc=d(Uo),adc=d($o),odc=[0,[17,0,0],d(Yn)],cdc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],udc=[0,[15,0],d(wa)],ldc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ddc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],pdc=[0,[17,0,[12,41,0]],d(Ys)],mdc=[0,[15,0],d(wa)],fdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hdc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],gdc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],ydc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_dc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Adc=d("Flow_ast.Pattern.Object.properties"),bdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cdc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],vdc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Edc=[0,[17,0,0],d(Yn)],Ddc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Sdc=d(o9),wdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Idc=[0,[17,0,0],d(Yn)],xdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tdc=d(Ol),Pdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rdc=d(Go),kdc=d(Uo),Fdc=d($o),Ndc=[0,[17,0,0],d(Yn)],Odc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Bdc=[0,[15,0],d(wa)],qdc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property@ ")],Mdc=[0,[17,0,[12,41,0]],d(Ys)],Ldc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.RestElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.RestElement@ ")],jdc=[0,[17,0,[12,41,0]],d(Ys)],Gdc=[0,[15,0],d(wa)],Udc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Vdc=d("Flow_ast.Pattern.Object.Property.key"),zdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$dc=[0,[17,0,0],d(Yn)],Qdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Kdc=d(s3),Hdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wdc=[0,[17,0,0],d(Yn)],Ydc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Jdc=d(m3),Xdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zdc=d(Go),epc=d(Uo),tpc=d($o),rpc=[0,[17,0,0],d(Yn)],npc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ipc=d(WAe),spc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],apc=[0,[9,0,0],d(Yg)],opc=[0,[17,0,0],d(Yn)],cpc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],upc=[0,[15,0],d(wa)],lpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],dpc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ppc=[0,[17,0,[12,41,0]],d(Ys)],mpc=[0,[15,0],d(wa)],fpc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Literal@ ")],hpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],gpc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ypc=[0,[17,0,[12,41,0]],d(Ys)],_pc=[0,[17,0,[12,41,0]],d(Ys)],Apc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Identifier@ ")],bpc=[0,[17,0,[12,41,0]],d(Ys)],Cpc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Computed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Computed@ ")],vpc=[0,[17,0,[12,41,0]],d(Ys)],Epc=[0,[15,0],d(wa)],Dpc=d(Hl),Spc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wpc=d("Flow_ast.Pattern.RestElement.argument"),Ipc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xpc=[0,[17,0,0],d(Yn)],Tpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ppc=d(Ol),Rpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kpc=d(Go),Fpc=d(Uo),Npc=d($o),Opc=[0,[17,0,0],d(Yn)],Bpc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],qpc=[0,[15,0],d(wa)],Mpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Lpc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],jpc=[0,[17,0,[12,41,0]],d(Ys)],Gpc=[0,[15,0],d(wa)],Upc=d(Hl),Vpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zpc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],$pc=d("Flow_ast.JSX.frag_opening_element"),Qpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Kpc=[0,[17,0,0],d(Yn)],Hpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Wpc=d("frag_closing_element"),Ypc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Jpc=[0,[17,0,0],d(Yn)],Xpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Zpc=d("frag_children"),emc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tmc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],rmc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],nmc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],imc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],smc=[0,[17,0,[12,41,0]],d(Ys)],amc=[0,[17,0,0],d(Yn)],omc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cmc=d("frag_comments"),umc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lmc=d(Go),dmc=d(Uo),pmc=d($o),mmc=[0,[17,0,0],d(Yn)],fmc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],hmc=[0,[15,0],d(wa)],gmc=d(Hl),ymc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_mc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Amc=d("Flow_ast.JSX.opening_element"),bmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cmc=[0,[17,0,0],d(Yn)],vmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Emc=d("closing_element"),Dmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Smc=d(Go),wmc=d(Uo),Imc=d($o),xmc=[0,[17,0,0],d(Yn)],Tmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Pmc=d(Dm),Rmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kmc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Fmc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Nmc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Omc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Bmc=[0,[17,0,[12,41,0]],d(Ys)],qmc=[0,[17,0,0],d(Yn)],Mmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lmc=d(Ol),jmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gmc=d(Go),Umc=d(Uo),Vmc=d($o),zmc=[0,[17,0,0],d(Yn)],$mc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Qmc=[0,[15,0],d(wa)],Kmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Element"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Element@ ")],Hmc=[0,[17,0,[12,41,0]],d(Ys)],Wmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Fragment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Fragment@ ")],Ymc=[0,[17,0,[12,41,0]],d(Ys)],Jmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.ExpressionContainer"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.ExpressionContainer@ ")],Xmc=[0,[17,0,[12,41,0]],d(Ys)],Zmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.SpreadChild"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.SpreadChild@ ")],efc=[0,[17,0,[12,41,0]],d(Ys)],tfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Text"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Text@ ")],rfc=[0,[17,0,[12,41,0]],d(Ys)],nfc=[0,[15,0],d(wa)],ifc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],sfc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],afc=[0,[17,0,[12,41,0]],d(Ys)],ofc=[0,[15,0],d(wa)],cfc=d(Hl),ufc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lfc=d("Flow_ast.JSX.SpreadChild.expression"),dfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pfc=[0,[17,0,0],d(Yn)],mfc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ffc=d(Ol),hfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gfc=d(Go),yfc=d(Uo),_fc=d($o),Afc=[0,[17,0,0],d(Yn)],bfc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Cfc=[0,[15,0],d(wa)],vfc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Efc=d("Flow_ast.JSX.Closing.name"),Dfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Sfc=[0,[17,0,0],d(Yn)],wfc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ifc=[0,[15,0],d(wa)],xfc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Tfc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Pfc=[0,[17,0,[12,41,0]],d(Ys)],Rfc=[0,[15,0],d(wa)],kfc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ffc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Nfc=d("Flow_ast.JSX.Opening.name"),Ofc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bfc=[0,[17,0,0],d(Yn)],qfc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Mfc=d("self_closing"),Lfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jfc=[0,[9,0,0],d(Yg)],Gfc=[0,[17,0,0],d(Yn)],Ufc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vfc=d(e_t),zfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$fc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Qfc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Kfc=[0,[17,0,0],d(Yn)],Hfc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Wfc=[0,[15,0],d(wa)],Yfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Opening.Attribute"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Opening.Attribute@ ")],Jfc=[0,[17,0,[12,41,0]],d(Ys)],Xfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Opening.SpreadAttribute"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Opening.SpreadAttribute@ ")],Zfc=[0,[17,0,[12,41,0]],d(Ys)],e0c=[0,[15,0],d(wa)],t0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],r0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],n0c=[0,[17,0,[12,41,0]],d(Ys)],i0c=[0,[15,0],d(wa)],s0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Identifier@ ")],a0c=[0,[17,0,[12,41,0]],d(Ys)],o0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.NamespacedName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.NamespacedName@ ")],c0c=[0,[17,0,[12,41,0]],d(Ys)],u0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression@ ")],l0c=[0,[17,0,[12,41,0]],d(Ys)],d0c=[0,[15,0],d(wa)],p0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],m0c=d("Flow_ast.JSX.MemberExpression._object"),f0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],h0c=[0,[17,0,0],d(Yn)],g0c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],y0c=d(Pee),_0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],A0c=[0,[17,0,0],d(Yn)],b0c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],C0c=[0,[15,0],d(wa)],v0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression.Identifier@ ")],E0c=[0,[17,0,[12,41,0]],d(Ys)],D0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression.MemberExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression.MemberExpression@ ")],S0c=[0,[17,0,[12,41,0]],d(Ys)],w0c=[0,[15,0],d(wa)],I0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],x0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],T0c=[0,[17,0,[12,41,0]],d(Ys)],P0c=[0,[15,0],d(wa)],R0c=d(Hl),k0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],F0c=d("Flow_ast.JSX.SpreadAttribute.argument"),N0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],O0c=[0,[17,0,0],d(Yn)],B0c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],q0c=d(Ol),M0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],L0c=d(Go),j0c=d(Uo),G0c=d($o),U0c=[0,[17,0,0],d(Yn)],V0c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],z0c=[0,[15,0],d(wa)],$0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Q0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],K0c=[0,[17,0,[12,41,0]],d(Ys)],H0c=[0,[15,0],d(wa)],W0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Y0c=d("Flow_ast.JSX.Attribute.name"),J0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],X0c=[0,[17,0,0],d(Yn)],Z0c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ehc=d(u1),thc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rhc=d(Go),nhc=d(Uo),ihc=d($o),shc=[0,[17,0,0],d(Yn)],ahc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ohc=[0,[15,0],d(wa)],chc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.Literal ("),[17,[0,d($m),0,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.Literal (@,")],uhc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],lhc=[0,[17,[0,d($m),0,0],[11,d(Voe),[17,0,0]]],d(EOt)],dhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.ExpressionContainer ("),[17,[0,d($m),0,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.ExpressionContainer (@,")],phc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],mhc=[0,[17,[0,d($m),0,0],[11,d(Voe),[17,0,0]]],d(EOt)],fhc=[0,[15,0],d(wa)],hhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.Identifier@ ")],ghc=[0,[17,0,[12,41,0]],d(Ys)],yhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.NamespacedName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.NamespacedName@ ")],_hc=[0,[17,0,[12,41,0]],d(Ys)],Ahc=[0,[15,0],d(wa)],bhc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Chc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],vhc=[0,[17,0,[12,41,0]],d(Ys)],Ehc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Dhc=d("Flow_ast.JSX.Text.value"),Shc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],whc=[0,[3,0,0],d(BC)],Ihc=[0,[17,0,0],d(Yn)],xhc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Thc=d(AD),Phc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rhc=[0,[3,0,0],d(BC)],khc=[0,[17,0,0],d(Yn)],Fhc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Nhc=[0,[15,0],d(wa)],Ohc=[0,[15,0],d(wa)],Bhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.ExpressionContainer.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.ExpressionContainer.Expression@ ")],qhc=[0,[17,0,[12,41,0]],d(Ys)],Mhc=d("Flow_ast.JSX.ExpressionContainer.EmptyExpression"),Lhc=[0,[15,0],d(wa)],jhc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ghc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Uhc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Vhc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],zhc=d("Flow_ast.JSX.ExpressionContainer.expression"),$hc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qhc=[0,[17,0,0],d(Yn)],Khc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Hhc=d(Ol),Whc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Yhc=d(Go),Jhc=d(Uo),Xhc=d($o),Zhc=[0,[17,0,0],d(Yn)],egc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],tgc=[0,[15,0],d(wa)],rgc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ngc=d("Flow_ast.JSX.NamespacedName.namespace"),igc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sgc=[0,[17,0,0],d(Yn)],agc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ogc=d(n3),cgc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ugc=[0,[17,0,0],d(Yn)],lgc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],dgc=[0,[15,0],d(wa)],pgc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],mgc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],fgc=[0,[17,0,[12,41,0]],d(Ys)],hgc=[0,[15,0],d(wa)],ggc=d(Hl),ygc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],_gc=d("Flow_ast.JSX.Identifier.name"),Agc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bgc=[0,[3,0,0],d(BC)],Cgc=[0,[17,0,0],d(Yn)],vgc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Egc=d(Ol),Dgc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Sgc=d(Go),wgc=d(Uo),Igc=d($o),xgc=[0,[17,0,0],d(Yn)],Tgc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Pgc=[0,[15,0],d(wa)],Rgc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],kgc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Fgc=[0,[17,0,[12,41,0]],d(Ys)],Ngc=[0,[15,0],d(wa)],Ogc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array@ ")],Bgc=[0,[17,0,[12,41,0]],d(Ys)],qgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.ArrowFunction"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.ArrowFunction@ ")],Mgc=[0,[17,0,[12,41,0]],d(Ys)],Lgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Assignment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Assignment@ ")],jgc=[0,[17,0,[12,41,0]],d(Ys)],Ggc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Binary"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Binary@ ")],Ugc=[0,[17,0,[12,41,0]],d(Ys)],Vgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Call"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Call@ ")],zgc=[0,[17,0,[12,41,0]],d(Ys)],$gc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Class"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Class@ ")],Qgc=[0,[17,0,[12,41,0]],d(Ys)],Kgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Comprehension"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Comprehension@ ")],Hgc=[0,[17,0,[12,41,0]],d(Ys)],Wgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Conditional"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Conditional@ ")],Ygc=[0,[17,0,[12,41,0]],d(Ys)],Jgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Function@ ")],Xgc=[0,[17,0,[12,41,0]],d(Ys)],Zgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Generator"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Generator@ ")],e1c=[0,[17,0,[12,41,0]],d(Ys)],t1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Identifier@ ")],r1c=[0,[17,0,[12,41,0]],d(Ys)],n1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Import"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Import@ ")],i1c=[0,[17,0,[12,41,0]],d(Ys)],s1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.JSXElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.JSXElement@ ")],a1c=[0,[17,0,[12,41,0]],d(Ys)],o1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.JSXFragment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.JSXFragment@ ")],c1c=[0,[17,0,[12,41,0]],d(Ys)],u1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Literal@ ")],l1c=[0,[17,0,[12,41,0]],d(Ys)],d1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Logical"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Logical@ ")],p1c=[0,[17,0,[12,41,0]],d(Ys)],m1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member@ ")],f1c=[0,[17,0,[12,41,0]],d(Ys)],h1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.MetaProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.MetaProperty@ ")],g1c=[0,[17,0,[12,41,0]],d(Ys)],y1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.New"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.New@ ")],_1c=[0,[17,0,[12,41,0]],d(Ys)],A1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object@ ")],b1c=[0,[17,0,[12,41,0]],d(Ys)],C1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.OptionalCall"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.OptionalCall@ ")],v1c=[0,[17,0,[12,41,0]],d(Ys)],E1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.OptionalMember"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.OptionalMember@ ")],D1c=[0,[17,0,[12,41,0]],d(Ys)],S1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Sequence"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Sequence@ ")],w1c=[0,[17,0,[12,41,0]],d(Ys)],I1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Super"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Super@ ")],x1c=[0,[17,0,[12,41,0]],d(Ys)],T1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TaggedTemplate"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TaggedTemplate@ ")],P1c=[0,[17,0,[12,41,0]],d(Ys)],R1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TemplateLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TemplateLiteral@ ")],k1c=[0,[17,0,[12,41,0]],d(Ys)],F1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.This"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.This@ ")],N1c=[0,[17,0,[12,41,0]],d(Ys)],O1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TypeCast"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TypeCast@ ")],B1c=[0,[17,0,[12,41,0]],d(Ys)],q1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Unary"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Unary@ ")],M1c=[0,[17,0,[12,41,0]],d(Ys)],L1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Update"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Update@ ")],j1c=[0,[17,0,[12,41,0]],d(Ys)],G1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Yield"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Yield@ ")],U1c=[0,[17,0,[12,41,0]],d(Ys)],V1c=[0,[15,0],d(wa)],z1c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],$1c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Q1c=[0,[17,0,[12,41,0]],d(Ys)],K1c=[0,[15,0],d(wa)],H1c=d(Hl),W1c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Y1c=d("Flow_ast.Expression.Import.argument"),J1c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],X1c=[0,[17,0,0],d(Yn)],Z1c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eyc=d(Ol),tyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ryc=d(Go),nyc=d(Uo),iyc=d($o),syc=[0,[17,0,0],d(Yn)],ayc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],oyc=[0,[15,0],d(wa)],cyc=d(Hl),uyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lyc=d("Flow_ast.Expression.Super.comments"),dyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pyc=d(Go),myc=d(Uo),fyc=d($o),hyc=[0,[17,0,0],d(Yn)],gyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yyc=[0,[15,0],d(wa)],_yc=d(Hl),Ayc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],byc=d("Flow_ast.Expression.This.comments"),Cyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vyc=d(Go),Eyc=d(Uo),Dyc=d($o),Syc=[0,[17,0,0],d(Yn)],wyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Iyc=[0,[15,0],d(wa)],xyc=d(Hl),Tyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Pyc=d("Flow_ast.Expression.MetaProperty.meta"),Ryc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kyc=[0,[17,0,0],d(Yn)],Fyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nyc=d(Pee),Oyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Byc=[0,[17,0,0],d(Yn)],qyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Myc=d(Ol),Lyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jyc=d(Go),Gyc=d(Uo),Uyc=d($o),Vyc=[0,[17,0,0],d(Yn)],zyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$yc=[0,[15,0],d(wa)],Qyc=d(Hl),Kyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Hyc=d("Flow_ast.Expression.TypeCast.expression"),Wyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Yyc=[0,[17,0,0],d(Yn)],Jyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Xyc=d(o9),Zyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],e_c=[0,[17,0,0],d(Yn)],t_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],r_c=d(Ol),n_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],i_c=d(Go),s_c=d(Uo),a_c=d($o),o_c=[0,[17,0,0],d(Yn)],c_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],u_c=[0,[15,0],d(wa)],l_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],d_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],p_c=d("Flow_ast.Expression.Generator.blocks"),m_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],f_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],h_c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],g_c=[0,[17,0,0],d(Yn)],y_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],__c=d(Wae),A_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],b_c=d(Go),C_c=d(Uo),v_c=d($o),E_c=[0,[17,0,0],d(Yn)],D_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],S_c=[0,[15,0],d(wa)],w_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],I_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],x_c=d("Flow_ast.Expression.Comprehension.blocks"),T_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],P_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],R_c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],k_c=[0,[17,0,0],d(Yn)],F_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],N_c=d(Wae),O_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],B_c=d(Go),q_c=d(Uo),M_c=d($o),L_c=[0,[17,0,0],d(Yn)],j_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],G_c=[0,[15,0],d(wa)],U_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],V_c=d("Flow_ast.Expression.Comprehension.Block.left"),z_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$_c=[0,[17,0,0],d(Yn)],Q_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],K_c=d(jb),H_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],W_c=[0,[17,0,0],d(Yn)],Y_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],J_c=d(CRe),X_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Z_c=[0,[9,0,0],d(Yg)],eAc=[0,[17,0,0],d(Yn)],tAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rAc=[0,[15,0],d(wa)],nAc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],iAc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],sAc=[0,[17,0,[12,41,0]],d(Ys)],aAc=[0,[15,0],d(wa)],oAc=d(Hl),cAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uAc=d("Flow_ast.Expression.Yield.argument"),lAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dAc=d(Go),pAc=d(Uo),mAc=d($o),fAc=[0,[17,0,0],d(Yn)],hAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gAc=d(Ol),yAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Ac=d(Go),AAc=d(Uo),bAc=d($o),CAc=[0,[17,0,0],d(Yn)],vAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],EAc=d(C4e),DAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],SAc=[0,[9,0,0],d(Yg)],wAc=[0,[17,0,0],d(Yn)],IAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xAc=d("result_out"),TAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PAc=[0,[17,0,0],d(Yn)],RAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kAc=[0,[15,0],d(wa)],FAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NAc=d("Flow_ast.Expression.OptionalMember.member"),OAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BAc=[0,[17,0,0],d(Yn)],qAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MAc=d(Do),LAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jAc=[0,[17,0,0],d(Yn)],GAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UAc=d(Dw),VAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zAc=[0,[9,0,0],d(Yg)],$Ac=[0,[17,0,0],d(Yn)],QAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],KAc=[0,[15,0],d(wa)],HAc=d(Hl),WAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],YAc=d("Flow_ast.Expression.Member._object"),JAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XAc=[0,[17,0,0],d(Yn)],ZAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ebc=d(Pee),tbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rbc=[0,[17,0,0],d(Yn)],nbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ibc=d(Ol),sbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],abc=d(Go),obc=d(Uo),cbc=d($o),ubc=[0,[17,0,0],d(Yn)],lbc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],dbc=[0,[15,0],d(wa)],pbc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyIdentifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyIdentifier@ ")],mbc=[0,[17,0,[12,41,0]],d(Ys)],fbc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyPrivateName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyPrivateName@ ")],hbc=[0,[17,0,[12,41,0]],d(Ys)],gbc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyExpression@ ")],ybc=[0,[17,0,[12,41,0]],d(Ys)],_bc=[0,[15,0],d(wa)],Abc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bbc=d("Flow_ast.Expression.OptionalCall.call"),Cbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vbc=[0,[17,0,0],d(Yn)],Ebc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dbc=d(Do),Sbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wbc=[0,[17,0,0],d(Yn)],Ibc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xbc=d(Dw),Tbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Pbc=[0,[9,0,0],d(Yg)],Rbc=[0,[17,0,0],d(Yn)],kbc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Fbc=[0,[15,0],d(wa)],Nbc=d(Hl),Obc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Bbc=d("Flow_ast.Expression.Call.callee"),qbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mbc=[0,[17,0,0],d(Yn)],Lbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jbc=d(ube),Gbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ubc=d(Go),Vbc=d(Uo),zbc=d($o),$bc=[0,[17,0,0],d(Yn)],Qbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Kbc=d(vS),Hbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wbc=[0,[17,0,0],d(Yn)],Ybc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Jbc=d(Ol),Xbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zbc=d(Go),eCc=d(Uo),tCc=d($o),rCc=[0,[17,0,0],d(Yn)],nCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],iCc=[0,[15,0],d(wa)],sCc=d(Hl),aCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],oCc=d("Flow_ast.Expression.New.callee"),cCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uCc=[0,[17,0,0],d(Yn)],lCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dCc=d(ube),pCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mCc=d(Go),fCc=d(Uo),hCc=d($o),gCc=[0,[17,0,0],d(Yn)],yCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Cc=d(vS),ACc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bCc=d(Go),CCc=d(Uo),vCc=d($o),ECc=[0,[17,0,0],d(Yn)],DCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SCc=d(Ol),wCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ICc=d(Go),xCc=d(Uo),TCc=d($o),PCc=[0,[17,0,0],d(Yn)],RCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kCc=[0,[15,0],d(wa)],FCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],OCc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],BCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],MCc=d("Flow_ast.Expression.ArgList.arguments"),LCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],GCc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],UCc=[0,[17,0,0],d(Yn)],VCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zCc=d(Ol),$Cc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],QCc=d(Go),KCc=d(Uo),HCc=d($o),WCc=[0,[17,0,0],d(Yn)],YCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],JCc=[0,[15,0],d(wa)],XCc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ZCc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],evc=[0,[17,0,[12,41,0]],d(Ys)],tvc=[0,[15,0],d(wa)],rvc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Expression@ ")],nvc=[0,[17,0,[12,41,0]],d(Ys)],ivc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Spread"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Spread@ ")],svc=[0,[17,0,[12,41,0]],d(Ys)],avc=[0,[15,0],d(wa)],ovc=d(Hl),cvc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uvc=d("Flow_ast.Expression.Conditional.test"),lvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dvc=[0,[17,0,0],d(Yn)],pvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mvc=d(Moe),fvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hvc=[0,[17,0,0],d(Yn)],gvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],yvc=d(CAe),_vc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Avc=[0,[17,0,0],d(Yn)],bvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Cvc=d(Ol),vvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Evc=d(Go),Dvc=d(Uo),Svc=d($o),wvc=[0,[17,0,0],d(Yn)],Ivc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],xvc=[0,[15,0],d(wa)],Tvc=d(Hl),Pvc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Rvc=d("Flow_ast.Expression.Logical.operator"),kvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fvc=[0,[17,0,0],d(Yn)],Nvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ovc=d(e3),Bvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qvc=[0,[17,0,0],d(Yn)],Mvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lvc=d(jb),jvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gvc=[0,[17,0,0],d(Yn)],Uvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vvc=d(Ol),zvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$vc=d(Go),Qvc=d(Uo),Kvc=d($o),Hvc=[0,[17,0,0],d(Yn)],Wvc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Yvc=[0,[15,0],d(wa)],Jvc=d("Flow_ast.Expression.Logical.Or"),Xvc=d("Flow_ast.Expression.Logical.And"),Zvc=d("Flow_ast.Expression.Logical.NullishCoalesce"),eEc=[0,[15,0],d(wa)],tEc=d(Hl),rEc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],nEc=d("Flow_ast.Expression.Update.operator"),iEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sEc=[0,[17,0,0],d(Yn)],aEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oEc=d(_T),cEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uEc=[0,[17,0,0],d(Yn)],lEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dEc=d(i1t),pEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mEc=[0,[9,0,0],d(Yg)],fEc=[0,[17,0,0],d(Yn)],hEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gEc=d(Ol),yEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Ec=d(Go),AEc=d(Uo),bEc=d($o),CEc=[0,[17,0,0],d(Yn)],vEc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],EEc=[0,[15,0],d(wa)],DEc=d("Flow_ast.Expression.Update.Decrement"),SEc=d("Flow_ast.Expression.Update.Increment"),wEc=[0,[15,0],d(wa)],IEc=d(Hl),xEc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],TEc=d("Flow_ast.Expression.Assignment.operator"),PEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],REc=d(Go),kEc=d(Uo),FEc=d($o),NEc=[0,[17,0,0],d(Yn)],OEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BEc=d(e3),qEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MEc=[0,[17,0,0],d(Yn)],LEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jEc=d(jb),GEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UEc=[0,[17,0,0],d(Yn)],VEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zEc=d(Ol),$Ec=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],QEc=d(Go),KEc=d(Uo),HEc=d($o),WEc=[0,[17,0,0],d(Yn)],YEc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],JEc=[0,[15,0],d(wa)],XEc=d("Flow_ast.Expression.Assignment.PlusAssign"),ZEc=d("Flow_ast.Expression.Assignment.MinusAssign"),e2c=d("Flow_ast.Expression.Assignment.MultAssign"),t2c=d("Flow_ast.Expression.Assignment.ExpAssign"),r2c=d("Flow_ast.Expression.Assignment.DivAssign"),n2c=d("Flow_ast.Expression.Assignment.ModAssign"),i2c=d("Flow_ast.Expression.Assignment.LShiftAssign"),s2c=d("Flow_ast.Expression.Assignment.RShiftAssign"),a2c=d("Flow_ast.Expression.Assignment.RShift3Assign"),o2c=d("Flow_ast.Expression.Assignment.BitOrAssign"),c2c=d("Flow_ast.Expression.Assignment.BitXorAssign"),u2c=d("Flow_ast.Expression.Assignment.BitAndAssign"),l2c=d("Flow_ast.Expression.Assignment.NullishAssign"),d2c=d("Flow_ast.Expression.Assignment.AndAssign"),p2c=d("Flow_ast.Expression.Assignment.OrAssign"),m2c=[0,[15,0],d(wa)],f2c=d(Hl),h2c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],g2c=d("Flow_ast.Expression.Binary.operator"),y2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_2c=[0,[17,0,0],d(Yn)],A2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],b2c=d(e3),C2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],v2c=[0,[17,0,0],d(Yn)],E2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],D2c=d(jb),S2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],w2c=[0,[17,0,0],d(Yn)],I2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],x2c=d(Ol),T2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],P2c=d(Go),R2c=d(Uo),k2c=d($o),F2c=[0,[17,0,0],d(Yn)],N2c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],O2c=[0,[15,0],d(wa)],B2c=d("Flow_ast.Expression.Binary.Equal"),q2c=d("Flow_ast.Expression.Binary.NotEqual"),M2c=d("Flow_ast.Expression.Binary.StrictEqual"),L2c=d("Flow_ast.Expression.Binary.StrictNotEqual"),j2c=d("Flow_ast.Expression.Binary.LessThan"),G2c=d("Flow_ast.Expression.Binary.LessThanEqual"),U2c=d("Flow_ast.Expression.Binary.GreaterThan"),V2c=d("Flow_ast.Expression.Binary.GreaterThanEqual"),z2c=d("Flow_ast.Expression.Binary.LShift"),$2c=d("Flow_ast.Expression.Binary.RShift"),Q2c=d("Flow_ast.Expression.Binary.RShift3"),K2c=d("Flow_ast.Expression.Binary.Plus"),H2c=d("Flow_ast.Expression.Binary.Minus"),W2c=d("Flow_ast.Expression.Binary.Mult"),Y2c=d("Flow_ast.Expression.Binary.Exp"),J2c=d("Flow_ast.Expression.Binary.Div"),X2c=d("Flow_ast.Expression.Binary.Mod"),Z2c=d("Flow_ast.Expression.Binary.BitOr"),eDc=d("Flow_ast.Expression.Binary.Xor"),tDc=d("Flow_ast.Expression.Binary.BitAnd"),rDc=d("Flow_ast.Expression.Binary.In"),nDc=d("Flow_ast.Expression.Binary.Instanceof"),iDc=[0,[15,0],d(wa)],sDc=d(Hl),aDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],oDc=d("Flow_ast.Expression.Unary.operator"),cDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uDc=[0,[17,0,0],d(Yn)],lDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dDc=d(_T),pDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mDc=[0,[17,0,0],d(Yn)],fDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hDc=d(Ol),gDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yDc=d(Go),_Dc=d(Uo),ADc=d($o),bDc=[0,[17,0,0],d(Yn)],CDc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],vDc=[0,[15,0],d(wa)],EDc=d("Flow_ast.Expression.Unary.Minus"),DDc=d("Flow_ast.Expression.Unary.Plus"),SDc=d("Flow_ast.Expression.Unary.Not"),wDc=d("Flow_ast.Expression.Unary.BitNot"),IDc=d("Flow_ast.Expression.Unary.Typeof"),xDc=d("Flow_ast.Expression.Unary.Void"),TDc=d("Flow_ast.Expression.Unary.Delete"),PDc=d("Flow_ast.Expression.Unary.Await"),RDc=[0,[15,0],d(wa)],kDc=d(Hl),FDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ODc=d("Flow_ast.Expression.Sequence.expressions"),BDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],MDc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],LDc=[0,[17,0,0],d(Yn)],jDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GDc=d(Ol),UDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VDc=d(Go),zDc=d(Uo),$Dc=d($o),QDc=[0,[17,0,0],d(Yn)],KDc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],HDc=[0,[15,0],d(wa)],WDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],JDc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],XDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],eSc=d("Flow_ast.Expression.Object.properties"),tSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],nSc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],iSc=[0,[17,0,0],d(Yn)],sSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aSc=d(Ol),oSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cSc=d(Go),uSc=d(Uo),lSc=d($o),dSc=[0,[17,0,0],d(Yn)],pSc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],mSc=[0,[15,0],d(wa)],fSc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property@ ")],hSc=[0,[17,0,[12,41,0]],d(Ys)],gSc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.SpreadProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.SpreadProperty@ ")],ySc=[0,[17,0,[12,41,0]],d(Ys)],_Sc=[0,[15,0],d(wa)],ASc=d(Hl),bSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],CSc=d("Flow_ast.Expression.Object.SpreadProperty.argument"),vSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ESc=[0,[17,0,0],d(Yn)],DSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SSc=d(Ol),wSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ISc=d(Go),xSc=d(Uo),TSc=d($o),PSc=[0,[17,0,0],d(Yn)],RSc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kSc=[0,[15,0],d(wa)],FSc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],NSc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],OSc=[0,[17,0,[12,41,0]],d(Ys)],BSc=[0,[15,0],d(wa)],qSc=d(Hl),MSc=d(Hl),LSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Init {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Init {@,")],jSc=d(Hk),GSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],USc=[0,[17,0,0],d(Yn)],VSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zSc=d(u1),$Sc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],QSc=[0,[17,0,0],d(Yn)],KSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HSc=d(WAe),WSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YSc=[0,[9,0,0],d(Yg)],JSc=[0,[17,0,0],d(Yn)],XSc=[0,[17,0,[12,zc,0]],d(f7e)],ZSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Method {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Method {@,")],ewc=d(Hk),twc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rwc=[0,[17,0,0],d(Yn)],nwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],iwc=d(u1),swc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],awc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],owc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],cwc=[0,[17,0,[12,41,0]],d(Ys)],uwc=[0,[17,0,0],d(Yn)],lwc=[0,[17,0,[12,zc,0]],d(f7e)],dwc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Get {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Get {@,")],pwc=d(Hk),mwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fwc=[0,[17,0,0],d(Yn)],hwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gwc=d(u1),ywc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_wc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Awc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],bwc=[0,[17,0,[12,41,0]],d(Ys)],Cwc=[0,[17,0,0],d(Yn)],vwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ewc=d(Ol),Dwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Swc=d(Go),wwc=d(Uo),Iwc=d($o),xwc=[0,[17,0,0],d(Yn)],Twc=[0,[17,0,[12,zc,0]],d(f7e)],Pwc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Set {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Set {@,")],Rwc=d(Hk),kwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fwc=[0,[17,0,0],d(Yn)],Nwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Owc=d(u1),Bwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qwc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Mwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Lwc=[0,[17,0,[12,41,0]],d(Ys)],jwc=[0,[17,0,0],d(Yn)],Gwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uwc=d(Ol),Vwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zwc=d(Go),$wc=d(Uo),Qwc=d($o),Kwc=[0,[17,0,0],d(Yn)],Hwc=[0,[17,0,[12,zc,0]],d(f7e)],Wwc=[0,[15,0],d(wa)],Ywc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Xwc=[0,[17,0,[12,41,0]],d(Ys)],Zwc=[0,[15,0],d(wa)],eIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Literal@ ")],tIc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],rIc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],nIc=[0,[17,0,[12,41,0]],d(Ys)],iIc=[0,[17,0,[12,41,0]],d(Ys)],sIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Identifier@ ")],aIc=[0,[17,0,[12,41,0]],d(Ys)],oIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.PrivateName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.PrivateName@ ")],cIc=[0,[17,0,[12,41,0]],d(Ys)],uIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Computed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Computed@ ")],lIc=[0,[17,0,[12,41,0]],d(Ys)],dIc=[0,[15,0],d(wa)],pIc=d(Hl),mIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],fIc=d("Flow_ast.Expression.TaggedTemplate.tag"),hIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gIc=[0,[17,0,0],d(Yn)],yIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Ic=d(c_t),AIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bIc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],CIc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],vIc=[0,[17,0,[12,41,0]],d(Ys)],EIc=[0,[17,0,0],d(Yn)],DIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SIc=d(Ol),wIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],IIc=d(Go),xIc=d(Uo),TIc=d($o),PIc=[0,[17,0,0],d(Yn)],RIc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kIc=[0,[15,0],d(wa)],FIc=d(Hl),NIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qIc=d("Flow_ast.Expression.TemplateLiteral.quasis"),MIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],LIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],jIc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],GIc=[0,[17,0,0],d(Yn)],UIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VIc=d(NAe),zIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$Ic=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],QIc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],KIc=[0,[17,0,0],d(Yn)],HIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WIc=d(Ol),YIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JIc=d(Go),XIc=d(Uo),ZIc=d($o),exc=[0,[17,0,0],d(Yn)],txc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rxc=[0,[15,0],d(wa)],nxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ixc=d("Flow_ast.Expression.TemplateLiteral.Element.value"),sxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],axc=[0,[17,0,0],d(Yn)],oxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cxc=d(G0t),uxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lxc=[0,[9,0,0],d(Yg)],dxc=[0,[17,0,0],d(Yn)],pxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],mxc=[0,[15,0],d(wa)],fxc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],hxc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],gxc=[0,[17,0,[12,41,0]],d(Ys)],yxc=[0,[15,0],d(wa)],_xc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Axc=d("Flow_ast.Expression.TemplateLiteral.Element.raw"),bxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cxc=[0,[3,0,0],d(BC)],vxc=[0,[17,0,0],d(Yn)],Exc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dxc=d(y_t),Sxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wxc=[0,[3,0,0],d(BC)],Ixc=[0,[17,0,0],d(Yn)],xxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Txc=[0,[15,0],d(wa)],Pxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Rxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],kxc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Fxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Oxc=d("Flow_ast.Expression.Array.elements"),Bxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Mxc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Lxc=[0,[17,0,0],d(Yn)],jxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Gxc=d(Ol),Uxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Vxc=d(Go),zxc=d(Uo),$xc=d($o),Qxc=[0,[17,0,0],d(Yn)],Kxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Hxc=[0,[15,0],d(wa)],Wxc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Expression@ ")],Yxc=[0,[17,0,[12,41,0]],d(Ys)],Jxc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Spread"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Spread@ ")],Xxc=[0,[17,0,[12,41,0]],d(Ys)],Zxc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Hole"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Hole@ ")],eTc=[0,[17,0,[12,41,0]],d(Ys)],tTc=[0,[15,0],d(wa)],rTc=d(Hl),nTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],iTc=d("Flow_ast.Expression.SpreadElement.argument"),sTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aTc=[0,[17,0,0],d(Yn)],oTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cTc=d(Ol),uTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lTc=d(Go),dTc=d(Uo),pTc=d($o),mTc=[0,[17,0,0],d(Yn)],fTc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],hTc=[0,[15,0],d(wa)],gTc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],yTc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],_Tc=[0,[17,0,[12,41,0]],d(Ys)],ATc=[0,[15,0],d(wa)],bTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],vTc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],ETc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],DTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],STc=d("Flow_ast.Expression.CallTypeArgs.arguments"),wTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ITc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],xTc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],TTc=[0,[17,0,0],d(Yn)],PTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RTc=d(Ol),kTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],FTc=d(Go),NTc=d(Uo),OTc=d($o),BTc=[0,[17,0,0],d(Yn)],qTc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],MTc=[0,[15,0],d(wa)],LTc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],jTc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],GTc=[0,[17,0,[12,41,0]],d(Ys)],UTc=[0,[15,0],d(wa)],VTc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.CallTypeArg.Explicit"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.CallTypeArg.Explicit@ ")],zTc=[0,[17,0,[12,41,0]],d(Ys)],$Tc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.CallTypeArg.Implicit"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.CallTypeArg.Implicit@ ")],QTc=[0,[17,0,[12,41,0]],d(Ys)],KTc=[0,[15,0],d(wa)],HTc=d(Hl),WTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],YTc=d("Flow_ast.Expression.CallTypeArg.Implicit.comments"),JTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XTc=d(Go),ZTc=d(Uo),ePc=d($o),tPc=[0,[17,0,0],d(Yn)],rPc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],nPc=[0,[15,0],d(wa)],iPc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],sPc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],aPc=[0,[17,0,[12,41,0]],d(Ys)],oPc=[0,[15,0],d(wa)],cPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Block"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Block@ ")],uPc=[0,[17,0,[12,41,0]],d(Ys)],lPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Break"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Break@ ")],dPc=[0,[17,0,[12,41,0]],d(Ys)],pPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ClassDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ClassDeclaration@ ")],mPc=[0,[17,0,[12,41,0]],d(Ys)],fPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Continue"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Continue@ ")],hPc=[0,[17,0,[12,41,0]],d(Ys)],gPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Debugger"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Debugger@ ")],yPc=[0,[17,0,[12,41,0]],d(Ys)],_Pc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareClass"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareClass@ ")],APc=[0,[17,0,[12,41,0]],d(Ys)],bPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration@ ")],CPc=[0,[17,0,[12,41,0]],d(Ys)],vPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareFunction"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareFunction@ ")],EPc=[0,[17,0,[12,41,0]],d(Ys)],DPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareInterface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareInterface@ ")],SPc=[0,[17,0,[12,41,0]],d(Ys)],wPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule@ ")],IPc=[0,[17,0,[12,41,0]],d(Ys)],xPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModuleExports"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModuleExports@ ")],TPc=[0,[17,0,[12,41,0]],d(Ys)],PPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareTypeAlias"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareTypeAlias@ ")],RPc=[0,[17,0,[12,41,0]],d(Ys)],kPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareOpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareOpaqueType@ ")],FPc=[0,[17,0,[12,41,0]],d(Ys)],NPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareVariable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareVariable@ ")],OPc=[0,[17,0,[12,41,0]],d(Ys)],BPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DoWhile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DoWhile@ ")],qPc=[0,[17,0,[12,41,0]],d(Ys)],MPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Empty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Empty@ ")],LPc=[0,[17,0,[12,41,0]],d(Ys)],jPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration@ ")],GPc=[0,[17,0,[12,41,0]],d(Ys)],UPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration@ ")],VPc=[0,[17,0,[12,41,0]],d(Ys)],zPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration@ ")],$Pc=[0,[17,0,[12,41,0]],d(Ys)],QPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Expression@ ")],KPc=[0,[17,0,[12,41,0]],d(Ys)],HPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For@ ")],WPc=[0,[17,0,[12,41,0]],d(Ys)],YPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn@ ")],JPc=[0,[17,0,[12,41,0]],d(Ys)],XPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf@ ")],ZPc=[0,[17,0,[12,41,0]],d(Ys)],e3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.FunctionDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.FunctionDeclaration@ ")],t3c=[0,[17,0,[12,41,0]],d(Ys)],r3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.If"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.If@ ")],n3c=[0,[17,0,[12,41,0]],d(Ys)],i3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration@ ")],s3c=[0,[17,0,[12,41,0]],d(Ys)],a3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.InterfaceDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.InterfaceDeclaration@ ")],o3c=[0,[17,0,[12,41,0]],d(Ys)],c3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Labeled"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Labeled@ ")],u3c=[0,[17,0,[12,41,0]],d(Ys)],l3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Return"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Return@ ")],d3c=[0,[17,0,[12,41,0]],d(Ys)],p3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Switch"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Switch@ ")],m3c=[0,[17,0,[12,41,0]],d(Ys)],f3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Throw"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Throw@ ")],h3c=[0,[17,0,[12,41,0]],d(Ys)],g3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Try"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Try@ ")],y3c=[0,[17,0,[12,41,0]],d(Ys)],_3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.TypeAlias"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.TypeAlias@ ")],A3c=[0,[17,0,[12,41,0]],d(Ys)],b3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.OpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.OpaqueType@ ")],C3c=[0,[17,0,[12,41,0]],d(Ys)],v3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.VariableDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.VariableDeclaration@ ")],E3c=[0,[17,0,[12,41,0]],d(Ys)],D3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.While"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.While@ ")],S3c=[0,[17,0,[12,41,0]],d(Ys)],w3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.With"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.With@ ")],I3c=[0,[17,0,[12,41,0]],d(Ys)],x3c=[0,[15,0],d(wa)],T3c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],P3c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],R3c=[0,[17,0,[12,41,0]],d(Ys)],k3c=[0,[15,0],d(wa)],F3c=d("Flow_ast.Statement.ExportValue"),N3c=d("Flow_ast.Statement.ExportType"),O3c=[0,[15,0],d(wa)],B3c=d(Hl),q3c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],M3c=d("Flow_ast.Statement.Empty.comments"),L3c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j3c=d(Go),G3c=d(Uo),U3c=d($o),V3c=[0,[17,0,0],d(Yn)],z3c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$3c=[0,[15,0],d(wa)],Q3c=d(Hl),K3c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],H3c=d("Flow_ast.Statement.Expression.expression"),W3c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Y3c=[0,[17,0,0],d(Yn)],J3c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],X3c=d(bs),Z3c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eRc=d(Go),tRc=[0,[3,0,0],d(BC)],rRc=d(Uo),nRc=d($o),iRc=[0,[17,0,0],d(Yn)],sRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aRc=d(Ol),oRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cRc=d(Go),uRc=d(Uo),lRc=d($o),dRc=[0,[17,0,0],d(Yn)],pRc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],mRc=[0,[15,0],d(wa)],fRc=d(Hl),hRc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],gRc=d("Flow_ast.Statement.ImportDeclaration.import_kind"),yRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Rc=[0,[17,0,0],d(Yn)],ARc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bRc=d(BN),CRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vRc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ERc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],DRc=[0,[17,0,[12,41,0]],d(Ys)],SRc=[0,[17,0,0],d(Yn)],wRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],IRc=d(m3),xRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TRc=d(Go),PRc=d(Uo),RRc=d($o),kRc=[0,[17,0,0],d(Yn)],FRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NRc=d(qU),ORc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BRc=d(Go),qRc=d(Uo),MRc=d($o),LRc=[0,[17,0,0],d(Yn)],jRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GRc=d(Ol),URc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VRc=d(Go),zRc=d(Uo),$Rc=d($o),QRc=[0,[17,0,0],d(Yn)],KRc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],HRc=[0,[15,0],d(wa)],WRc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],YRc=d("Flow_ast.Statement.ImportDeclaration.kind"),JRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XRc=d(Go),ZRc=d(Uo),ekc=d($o),tkc=[0,[17,0,0],d(Yn)],rkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nkc=d(k_e),ikc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],skc=d(Go),akc=d(Uo),okc=d($o),ckc=[0,[17,0,0],d(Yn)],ukc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],lkc=d("remote"),dkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pkc=[0,[17,0,0],d(Yn)],mkc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fkc=[0,[15,0],d(wa)],hkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gkc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration.ImportNamedSpecifiers"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration.ImportNamedSpecifiers@ ")],ykc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],_kc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Akc=[0,[17,0,[12,41,0]],d(Ys)],bkc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration.ImportNamespaceSpecifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration.ImportNamespaceSpecifier@ ")],Ckc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],vkc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ekc=[0,[17,0,[12,41,0]],d(Ys)],Dkc=[0,[17,0,[12,41,0]],d(Ys)],Skc=[0,[15,0],d(wa)],wkc=d("Flow_ast.Statement.ImportDeclaration.ImportType"),Ikc=d("Flow_ast.Statement.ImportDeclaration.ImportTypeof"),xkc=d("Flow_ast.Statement.ImportDeclaration.ImportValue"),Tkc=[0,[15,0],d(wa)],Pkc=d(Hl),Rkc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],kkc=d("Flow_ast.Statement.DeclareExportDeclaration.default"),Fkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Nkc=d(Go),Okc=d(Uo),Bkc=d($o),qkc=[0,[17,0,0],d(Yn)],Mkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lkc=d(eoe),jkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gkc=d(Go),Ukc=d(Uo),Vkc=d($o),zkc=[0,[17,0,0],d(Yn)],$kc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Qkc=d(qU),Kkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Hkc=d(Go),Wkc=d(Uo),Ykc=d($o),Jkc=[0,[17,0,0],d(Yn)],Xkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Zkc=d(BN),e4c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t4c=d(Go),r4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],n4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],i4c=[0,[17,0,[12,41,0]],d(Ys)],s4c=d(Uo),a4c=d($o),o4c=[0,[17,0,0],d(Yn)],c4c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],u4c=d(Ol),l4c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],d4c=d(Go),p4c=d(Uo),m4c=d($o),f4c=[0,[17,0,0],d(Yn)],h4c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],g4c=[0,[15,0],d(wa)],y4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Variable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Variable@ ")],_4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],A4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],b4c=[0,[17,0,[12,41,0]],d(Ys)],C4c=[0,[17,0,[12,41,0]],d(Ys)],v4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Function@ ")],E4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],D4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],S4c=[0,[17,0,[12,41,0]],d(Ys)],w4c=[0,[17,0,[12,41,0]],d(Ys)],I4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Class"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Class@ ")],x4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],T4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],P4c=[0,[17,0,[12,41,0]],d(Ys)],R4c=[0,[17,0,[12,41,0]],d(Ys)],k4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.DefaultType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.DefaultType@ ")],F4c=[0,[17,0,[12,41,0]],d(Ys)],N4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.NamedType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.NamedType@ ")],O4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],B4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],q4c=[0,[17,0,[12,41,0]],d(Ys)],M4c=[0,[17,0,[12,41,0]],d(Ys)],L4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.NamedOpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.NamedOpaqueType@ ")],j4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],G4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],U4c=[0,[17,0,[12,41,0]],d(Ys)],V4c=[0,[17,0,[12,41,0]],d(Ys)],z4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Interface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Interface@ ")],$4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Q4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],K4c=[0,[17,0,[12,41,0]],d(Ys)],H4c=[0,[17,0,[12,41,0]],d(Ys)],W4c=[0,[15,0],d(wa)],Y4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration.Declaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration.Declaration@ ")],J4c=[0,[17,0,[12,41,0]],d(Ys)],X4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration.Expression@ ")],Z4c=[0,[17,0,[12,41,0]],d(Ys)],e7c=[0,[15,0],d(wa)],t7c=d(Hl),r7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],n7c=d("Flow_ast.Statement.ExportDefaultDeclaration.default"),i7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],s7c=[0,[17,0,0],d(Yn)],a7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],o7c=d(eoe),c7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],u7c=[0,[17,0,0],d(Yn)],l7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],d7c=d(Ol),p7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],m7c=d(Go),f7c=d(Uo),h7c=d($o),g7c=[0,[17,0,0],d(Yn)],y7c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_7c=[0,[15,0],d(wa)],A7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],b7c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifiers"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifiers@ ")],C7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],v7c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],E7c=[0,[17,0,[12,41,0]],d(Ys)],D7c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration.ExportBatchSpecifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration.ExportBatchSpecifier@ ")],S7c=[0,[17,0,[12,41,0]],d(Ys)],w7c=[0,[15,0],d(wa)],I7c=d(Hl),x7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],T7c=d("Flow_ast.Statement.ExportNamedDeclaration.declaration"),P7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],R7c=d(Go),k7c=d(Uo),F7c=d($o),N7c=[0,[17,0,0],d(Yn)],O7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],B7c=d(qU),q7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],M7c=d(Go),L7c=d(Uo),j7c=d($o),G7c=[0,[17,0,0],d(Yn)],U7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],V7c=d(BN),z7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$7c=d(Go),Q7c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],K7c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],H7c=[0,[17,0,[12,41,0]],d(Ys)],W7c=d(Uo),Y7c=d($o),J7c=[0,[17,0,0],d(Yn)],X7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Z7c=d("export_kind"),e6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t6c=[0,[17,0,0],d(Yn)],r6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],n6c=d(Ol),i6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],s6c=d(Go),a6c=d(Uo),o6c=d($o),c6c=[0,[17,0,0],d(Yn)],u6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],l6c=[0,[15,0],d(wa)],d6c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],p6c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],m6c=d(Go),f6c=d(Uo),h6c=d($o),g6c=[0,[17,0,[12,41,0]],d(Ys)],y6c=[0,[15,0],d(wa)],_6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],A6c=d("Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifier.local"),b6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],C6c=[0,[17,0,0],d(Yn)],v6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],E6c=d(dU),D6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],S6c=d(Go),w6c=d(Uo),I6c=d($o),x6c=[0,[17,0,0],d(Yn)],T6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],P6c=[0,[15,0],d(wa)],R6c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],k6c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],F6c=[0,[17,0,[12,41,0]],d(Ys)],N6c=[0,[15,0],d(wa)],O6c=d(Hl),B6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],q6c=d("Flow_ast.Statement.DeclareModuleExports.annot"),M6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],L6c=[0,[17,0,0],d(Yn)],j6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],G6c=d(Ol),U6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],V6c=d(Go),z6c=d(Uo),$6c=d($o),Q6c=[0,[17,0,0],d(Yn)],K6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],H6c=[0,[15,0],d(wa)],W6c=d(Hl),Y6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],J6c=d("Flow_ast.Statement.DeclareModule.id"),X6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Z6c=[0,[17,0,0],d(Yn)],eFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tFc=d(Sy),rFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nFc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],iFc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],sFc=[0,[17,0,[12,41,0]],d(Ys)],aFc=[0,[17,0,0],d(Yn)],oFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cFc=d(x5),uFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lFc=[0,[17,0,0],d(Yn)],dFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pFc=d(Ol),mFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fFc=d(Go),hFc=d(Uo),gFc=d($o),yFc=[0,[17,0,0],d(Yn)],_Fc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],AFc=[0,[15,0],d(wa)],bFc=d("Flow_ast.Statement.DeclareModule.ES"),CFc=d("Flow_ast.Statement.DeclareModule.CommonJS"),vFc=[0,[15,0],d(wa)],EFc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule.Identifier@ ")],DFc=[0,[17,0,[12,41,0]],d(Ys)],SFc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule.Literal@ ")],wFc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],IFc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],xFc=[0,[17,0,[12,41,0]],d(Ys)],TFc=[0,[17,0,[12,41,0]],d(Ys)],PFc=[0,[15,0],d(wa)],RFc=d(Hl),kFc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],FFc=d("Flow_ast.Statement.DeclareFunction.id"),NFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OFc=[0,[17,0,0],d(Yn)],BFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qFc=d(o9),MFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],LFc=[0,[17,0,0],d(Yn)],jFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GFc=d(DI),UFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VFc=d(Go),zFc=d(Uo),$Fc=d($o),QFc=[0,[17,0,0],d(Yn)],KFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HFc=d(Ol),WFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YFc=d(Go),JFc=d(Uo),XFc=d($o),ZFc=[0,[17,0,0],d(Yn)],e8c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],t8c=[0,[15,0],d(wa)],r8c=d(Hl),n8c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],i8c=d("Flow_ast.Statement.DeclareVariable.id"),s8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a8c=[0,[17,0,0],d(Yn)],o8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],c8c=d(o9),u8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],l8c=[0,[17,0,0],d(Yn)],d8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],p8c=d(Ol),m8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],f8c=d(Go),h8c=d(Uo),g8c=d($o),y8c=[0,[17,0,0],d(Yn)],_8c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],A8c=[0,[15,0],d(wa)],b8c=d(Hl),C8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],v8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],E8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],D8c=[0,[17,0,[12,41,0]],d(Ys)],S8c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],w8c=d("Flow_ast.Statement.DeclareClass.id"),I8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],x8c=[0,[17,0,0],d(Yn)],T8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],P8c=d(Rae),R8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],k8c=d(Go),F8c=d(Uo),N8c=d($o),O8c=[0,[17,0,0],d(Yn)],B8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],q8c=d(Sy),M8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],L8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],j8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],G8c=[0,[17,0,[12,41,0]],d(Ys)],U8c=[0,[17,0,0],d(Yn)],V8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],z8c=d(i3),$8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Q8c=d(Go),K8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],H8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],W8c=[0,[17,0,[12,41,0]],d(Ys)],Y8c=d(Uo),J8c=d($o),X8c=[0,[17,0,0],d(Yn)],Z8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],e5c=d(qye),t5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],r5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],n5c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],i5c=[0,[17,0,0],d(Yn)],s5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],a5c=d(NZ),o5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],c5c=d(Go),u5c=d(Uo),l5c=d($o),d5c=[0,[17,0,0],d(Yn)],p5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],m5c=d(Ol),f5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],h5c=d(Go),g5c=d(Uo),y5c=d($o),_5c=[0,[17,0,0],d(Yn)],A5c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],b5c=[0,[15,0],d(wa)],C5c=d(Hl),v5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],E5c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],D5c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],S5c=[0,[17,0,[12,41,0]],d(Ys)],w5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],I5c=d("Flow_ast.Statement.Interface.id"),x5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],T5c=[0,[17,0,0],d(Yn)],P5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],R5c=d(Rae),k5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],F5c=d(Go),N5c=d(Uo),O5c=d($o),B5c=[0,[17,0,0],d(Yn)],q5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],M5c=d(i3),L5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],G5c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],U5c=[0,[17,0,0],d(Yn)],V5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],z5c=d(Sy),$5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Q5c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],K5c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],H5c=[0,[17,0,[12,41,0]],d(Ys)],W5c=[0,[17,0,0],d(Yn)],Y5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],J5c=d(Ol),X5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Z5c=d(Go),eNc=d(Uo),tNc=d($o),rNc=[0,[17,0,0],d(Yn)],nNc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],iNc=[0,[15,0],d(wa)],sNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.BooleanBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.BooleanBody@ ")],aNc=[0,[17,0,[12,41,0]],d(Ys)],oNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.NumberBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.NumberBody@ ")],cNc=[0,[17,0,[12,41,0]],d(Ys)],uNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody@ ")],lNc=[0,[17,0,[12,41,0]],d(Ys)],dNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.SymbolBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.SymbolBody@ ")],pNc=[0,[17,0,[12,41,0]],d(Ys)],mNc=[0,[15,0],d(wa)],fNc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],hNc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],gNc=[0,[17,0,[12,41,0]],d(Ys)],yNc=[0,[15,0],d(wa)],_Nc=d(Hl),ANc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bNc=d("Flow_ast.Statement.EnumDeclaration.id"),CNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vNc=[0,[17,0,0],d(Yn)],ENc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],DNc=d(Sy),SNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wNc=[0,[17,0,0],d(Yn)],INc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xNc=d(Ol),TNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PNc=d(Go),RNc=d(Uo),kNc=d($o),FNc=[0,[17,0,0],d(Yn)],NNc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ONc=[0,[15,0],d(wa)],BNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],MNc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],LNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],GNc=d("Flow_ast.Statement.EnumDeclaration.SymbolBody.members"),UNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],zNc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],$Nc=[0,[17,0,0],d(Yn)],QNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KNc=d(FZ),HNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WNc=[0,[9,0,0],d(Yg)],YNc=[0,[17,0,0],d(Yn)],JNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],XNc=d(Ol),ZNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eOc=d(Go),tOc=d(Uo),rOc=d($o),nOc=[0,[17,0,0],d(Yn)],iOc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],sOc=[0,[15,0],d(wa)],aOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cOc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody.Defaulted"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody.Defaulted@ ")],uOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],lOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],dOc=[0,[17,0,[12,41,0]],d(Ys)],pOc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody.Initialized"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody.Initialized@ ")],mOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],fOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],hOc=[0,[17,0,[12,41,0]],d(Ys)],gOc=[0,[15,0],d(wa)],yOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Oc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],AOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],bOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],COc=d("Flow_ast.Statement.EnumDeclaration.StringBody.members"),vOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],EOc=[0,[17,0,0],d(Yn)],DOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SOc=d(Pht),wOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],IOc=[0,[9,0,0],d(Yg)],xOc=[0,[17,0,0],d(Yn)],TOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],POc=d(FZ),ROc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kOc=[0,[9,0,0],d(Yg)],FOc=[0,[17,0,0],d(Yn)],NOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OOc=d(Ol),BOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qOc=d(Go),MOc=d(Uo),LOc=d($o),jOc=[0,[17,0,0],d(Yn)],GOc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],UOc=[0,[15,0],d(wa)],VOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],$Oc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],QOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],HOc=d("Flow_ast.Statement.EnumDeclaration.NumberBody.members"),WOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],JOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],XOc=[0,[17,0,0],d(Yn)],ZOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eBc=d(Pht),tBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rBc=[0,[9,0,0],d(Yg)],nBc=[0,[17,0,0],d(Yn)],iBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sBc=d(FZ),aBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oBc=[0,[9,0,0],d(Yg)],cBc=[0,[17,0,0],d(Yn)],uBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],lBc=d(Ol),dBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pBc=d(Go),mBc=d(Uo),fBc=d($o),hBc=[0,[17,0,0],d(Yn)],gBc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yBc=[0,[15,0],d(wa)],_Bc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ABc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],bBc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],CBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],EBc=d("Flow_ast.Statement.EnumDeclaration.BooleanBody.members"),DBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],SBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],wBc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],IBc=[0,[17,0,0],d(Yn)],xBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],TBc=d(Pht),PBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RBc=[0,[9,0,0],d(Yg)],kBc=[0,[17,0,0],d(Yn)],FBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NBc=d(FZ),OBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BBc=[0,[9,0,0],d(Yg)],qBc=[0,[17,0,0],d(Yn)],MBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],LBc=d(Ol),jBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GBc=d(Go),UBc=d(Uo),VBc=d($o),zBc=[0,[17,0,0],d(Yn)],$Bc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],QBc=[0,[15,0],d(wa)],KBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],HBc=d("Flow_ast.Statement.EnumDeclaration.InitializedMember.id"),WBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YBc=[0,[17,0,0],d(Yn)],JBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],XBc=d(bN),ZBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],e9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],t9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],r9c=[0,[17,0,[12,41,0]],d(Ys)],n9c=[0,[17,0,0],d(Yn)],i9c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],s9c=[0,[15,0],d(wa)],a9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],o9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],c9c=[0,[17,0,[12,41,0]],d(Ys)],u9c=[0,[15,0],d(wa)],l9c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],d9c=d("Flow_ast.Statement.EnumDeclaration.DefaultedMember.id"),p9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],m9c=[0,[17,0,0],d(Yn)],f9c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],h9c=[0,[15,0],d(wa)],g9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],y9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],_9c=[0,[17,0,[12,41,0]],d(Ys)],A9c=[0,[15,0],d(wa)],b9c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf.LeftDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf.LeftDeclaration@ ")],C9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],v9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],E9c=[0,[17,0,[12,41,0]],d(Ys)],D9c=[0,[17,0,[12,41,0]],d(Ys)],S9c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf.LeftPattern"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf.LeftPattern@ ")],w9c=[0,[17,0,[12,41,0]],d(Ys)],I9c=[0,[15,0],d(wa)],x9c=d(Hl),T9c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],P9c=d("Flow_ast.Statement.ForOf.left"),R9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],k9c=[0,[17,0,0],d(Yn)],F9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],N9c=d(jb),O9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],B9c=[0,[17,0,0],d(Yn)],q9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],M9c=d(Sy),L9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j9c=[0,[17,0,0],d(Yn)],G9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],U9c=d(Q5),V9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],z9c=[0,[9,0,0],d(Yg)],$9c=[0,[17,0,0],d(Yn)],Q9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],K9c=d(Ol),H9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],W9c=d(Go),Y9c=d(Uo),J9c=d($o),X9c=[0,[17,0,0],d(Yn)],Z9c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],eqc=[0,[15,0],d(wa)],tqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn.LeftDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn.LeftDeclaration@ ")],rqc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],nqc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],iqc=[0,[17,0,[12,41,0]],d(Ys)],sqc=[0,[17,0,[12,41,0]],d(Ys)],aqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn.LeftPattern"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn.LeftPattern@ ")],oqc=[0,[17,0,[12,41,0]],d(Ys)],cqc=[0,[15,0],d(wa)],uqc=d(Hl),lqc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],dqc=d("Flow_ast.Statement.ForIn.left"),pqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mqc=[0,[17,0,0],d(Yn)],fqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hqc=d(jb),gqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yqc=[0,[17,0,0],d(Yn)],_qc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Aqc=d(Sy),bqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cqc=[0,[17,0,0],d(Yn)],vqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Eqc=d(CRe),Dqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Sqc=[0,[9,0,0],d(Yg)],wqc=[0,[17,0,0],d(Yn)],Iqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xqc=d(Ol),Tqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Pqc=d(Go),Rqc=d(Uo),kqc=d($o),Fqc=[0,[17,0,0],d(Yn)],Nqc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Oqc=[0,[15,0],d(wa)],Bqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For.InitDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For.InitDeclaration@ ")],qqc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Mqc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Lqc=[0,[17,0,[12,41,0]],d(Ys)],jqc=[0,[17,0,[12,41,0]],d(Ys)],Gqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For.InitExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For.InitExpression@ ")],Uqc=[0,[17,0,[12,41,0]],d(Ys)],Vqc=[0,[15,0],d(wa)],zqc=d(Hl),$qc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Qqc=d("Flow_ast.Statement.For.init"),Kqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Hqc=d(Go),Wqc=d(Uo),Yqc=d($o),Jqc=[0,[17,0,0],d(Yn)],Xqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Zqc=d(rQ),eMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tMc=d(Go),rMc=d(Uo),nMc=d($o),iMc=[0,[17,0,0],d(Yn)],sMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aMc=d(Tt),oMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cMc=d(Go),uMc=d(Uo),lMc=d($o),dMc=[0,[17,0,0],d(Yn)],pMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mMc=d(Sy),fMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hMc=[0,[17,0,0],d(Yn)],gMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],yMc=d(Ol),_Mc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AMc=d(Go),bMc=d(Uo),CMc=d($o),vMc=[0,[17,0,0],d(Yn)],EMc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],DMc=[0,[15,0],d(wa)],SMc=d(Hl),wMc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],IMc=d("Flow_ast.Statement.DoWhile.body"),xMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TMc=[0,[17,0,0],d(Yn)],PMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RMc=d(rQ),kMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],FMc=[0,[17,0,0],d(Yn)],NMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OMc=d(Ol),BMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qMc=d(Go),MMc=d(Uo),LMc=d($o),jMc=[0,[17,0,0],d(Yn)],GMc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],UMc=[0,[15,0],d(wa)],VMc=d(Hl),zMc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],$Mc=d("Flow_ast.Statement.While.test"),QMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KMc=[0,[17,0,0],d(Yn)],HMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WMc=d(Sy),YMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JMc=[0,[17,0,0],d(Yn)],XMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZMc=d(Ol),eLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tLc=d(Go),rLc=d(Uo),nLc=d($o),iLc=[0,[17,0,0],d(Yn)],sLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],aLc=[0,[15,0],d(wa)],oLc=d("Flow_ast.Statement.VariableDeclaration.Var"),cLc=d("Flow_ast.Statement.VariableDeclaration.Let"),uLc=d("Flow_ast.Statement.VariableDeclaration.Const"),lLc=[0,[15,0],d(wa)],dLc=d(Hl),pLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],fLc=d("Flow_ast.Statement.VariableDeclaration.declarations"),hLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],yLc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],_Lc=[0,[17,0,0],d(Yn)],ALc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bLc=d(x5),CLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vLc=[0,[17,0,0],d(Yn)],ELc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],DLc=d(Ol),SLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wLc=d(Go),ILc=d(Uo),xLc=d($o),TLc=[0,[17,0,0],d(Yn)],PLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],RLc=[0,[15,0],d(wa)],kLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],FLc=d("Flow_ast.Statement.VariableDeclaration.Declarator.id"),NLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OLc=[0,[17,0,0],d(Yn)],BLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qLc=d(bN),MLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],LLc=d(Go),jLc=d(Uo),GLc=d($o),ULc=[0,[17,0,0],d(Yn)],VLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zLc=[0,[15,0],d(wa)],$Lc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],QLc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],KLc=[0,[17,0,[12,41,0]],d(Ys)],HLc=[0,[15,0],d(wa)],WLc=d(Hl),YLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],JLc=d("Flow_ast.Statement.Try.block"),XLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZLc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ejc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],tjc=[0,[17,0,[12,41,0]],d(Ys)],rjc=[0,[17,0,0],d(Yn)],njc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ijc=d(QA),sjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ajc=d(Go),ojc=d(Uo),cjc=d($o),ujc=[0,[17,0,0],d(Yn)],ljc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],djc=d(YOt),pjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mjc=d(Go),fjc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],hjc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],gjc=[0,[17,0,[12,41,0]],d(Ys)],yjc=d(Uo),_jc=d($o),Ajc=[0,[17,0,0],d(Yn)],bjc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Cjc=d(Ol),vjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ejc=d(Go),Djc=d(Uo),Sjc=d($o),wjc=[0,[17,0,0],d(Yn)],Ijc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],xjc=[0,[15,0],d(wa)],Tjc=d(Hl),Pjc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Rjc=d("Flow_ast.Statement.Try.CatchClause.param"),kjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fjc=d(Go),Njc=d(Uo),Ojc=d($o),Bjc=[0,[17,0,0],d(Yn)],qjc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Mjc=d(Sy),Ljc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jjc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Gjc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ujc=[0,[17,0,[12,41,0]],d(Ys)],Vjc=[0,[17,0,0],d(Yn)],zjc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$jc=d(Ol),Qjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Kjc=d(Go),Hjc=d(Uo),Wjc=d($o),Yjc=[0,[17,0,0],d(Yn)],Jjc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Xjc=[0,[15,0],d(wa)],Zjc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],eGc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],tGc=[0,[17,0,[12,41,0]],d(Ys)],rGc=[0,[15,0],d(wa)],nGc=d(Hl),iGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],sGc=d("Flow_ast.Statement.Throw.argument"),aGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oGc=[0,[17,0,0],d(Yn)],cGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uGc=d(Ol),lGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dGc=d(Go),pGc=d(Uo),mGc=d($o),fGc=[0,[17,0,0],d(Yn)],hGc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],gGc=[0,[15,0],d(wa)],yGc=d(Hl),_Gc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],AGc=d("Flow_ast.Statement.Return.argument"),bGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CGc=d(Go),vGc=d(Uo),EGc=d($o),DGc=[0,[17,0,0],d(Yn)],SGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wGc=d(Ol),IGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xGc=d(Go),TGc=d(Uo),PGc=d($o),RGc=[0,[17,0,0],d(Yn)],kGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],FGc=d("return_out"),NGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OGc=[0,[17,0,0],d(Yn)],BGc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],qGc=[0,[15,0],d(wa)],MGc=d(Hl),LGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],GGc=d("Flow_ast.Statement.Switch.discriminant"),UGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VGc=[0,[17,0,0],d(Yn)],zGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$Gc=d(FBt),QGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],HGc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],WGc=[0,[17,0,0],d(Yn)],YGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JGc=d(Ol),XGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZGc=d(Go),eUc=d(Uo),tUc=d($o),rUc=[0,[17,0,0],d(Yn)],nUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],iUc=d("exhaustive_out"),sUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aUc=[0,[17,0,0],d(Yn)],oUc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],cUc=[0,[15,0],d(wa)],uUc=d(Hl),lUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],pUc=d("Flow_ast.Statement.Switch.Case.test"),mUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fUc=d(Go),hUc=d(Uo),gUc=d($o),yUc=[0,[17,0,0],d(Yn)],_Uc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AUc=d(Moe),bUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],vUc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],EUc=[0,[17,0,0],d(Yn)],DUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SUc=d(Ol),wUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],IUc=d(Go),xUc=d(Uo),TUc=d($o),PUc=[0,[17,0,0],d(Yn)],RUc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kUc=[0,[15,0],d(wa)],FUc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],NUc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],OUc=[0,[17,0,[12,41,0]],d(Ys)],BUc=[0,[15,0],d(wa)],qUc=d(Hl),MUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],LUc=d("Flow_ast.Statement.OpaqueType.id"),jUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GUc=[0,[17,0,0],d(Yn)],UUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VUc=d(Rae),zUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$Uc=d(Go),QUc=d(Uo),KUc=d($o),HUc=[0,[17,0,0],d(Yn)],WUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YUc=d(sAe),JUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XUc=d(Go),ZUc=d(Uo),eVc=d($o),tVc=[0,[17,0,0],d(Yn)],rVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nVc=d(yBt),iVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sVc=d(Go),aVc=d(Uo),oVc=d($o),cVc=[0,[17,0,0],d(Yn)],uVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],lVc=d(Ol),dVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pVc=d(Go),mVc=d(Uo),fVc=d($o),hVc=[0,[17,0,0],d(Yn)],gVc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yVc=[0,[15,0],d(wa)],_Vc=d(Hl),AVc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bVc=d("Flow_ast.Statement.TypeAlias.id"),CVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vVc=[0,[17,0,0],d(Yn)],EVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],DVc=d(Rae),SVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wVc=d(Go),IVc=d(Uo),xVc=d($o),TVc=[0,[17,0,0],d(Yn)],PVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RVc=d(jb),kVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],FVc=[0,[17,0,0],d(Yn)],NVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OVc=d(Ol),BVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qVc=d(Go),MVc=d(Uo),LVc=d($o),jVc=[0,[17,0,0],d(Yn)],GVc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],UVc=[0,[15,0],d(wa)],VVc=d(Hl),zVc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],$Vc=d("Flow_ast.Statement.With._object"),QVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KVc=[0,[17,0,0],d(Yn)],HVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WVc=d(Sy),YVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JVc=[0,[17,0,0],d(Yn)],XVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZVc=d(Ol),ezc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tzc=d(Go),rzc=d(Uo),nzc=d($o),izc=[0,[17,0,0],d(Yn)],szc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],azc=[0,[15,0],d(wa)],ozc=d(Hl),czc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uzc=d("Flow_ast.Statement.Debugger.comments"),lzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dzc=d(Go),pzc=d(Uo),mzc=d($o),fzc=[0,[17,0,0],d(Yn)],hzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],gzc=[0,[15,0],d(wa)],yzc=d(Hl),_zc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Azc=d("Flow_ast.Statement.Continue.label"),bzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Czc=d(Go),vzc=d(Uo),Ezc=d($o),Dzc=[0,[17,0,0],d(Yn)],Szc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wzc=d(Ol),Izc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xzc=d(Go),Tzc=d(Uo),Pzc=d($o),Rzc=[0,[17,0,0],d(Yn)],kzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Fzc=[0,[15,0],d(wa)],Nzc=d(Hl),Ozc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Bzc=d("Flow_ast.Statement.Break.label"),qzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mzc=d(Go),Lzc=d(Uo),jzc=d($o),Gzc=[0,[17,0,0],d(Yn)],Uzc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vzc=d(Ol),zzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$zc=d(Go),Qzc=d(Uo),Kzc=d($o),Hzc=[0,[17,0,0],d(Yn)],Wzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Yzc=[0,[15,0],d(wa)],Jzc=d(Hl),Xzc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Zzc=d("Flow_ast.Statement.Labeled.label"),e$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t$c=[0,[17,0,0],d(Yn)],r$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],n$c=d(Sy),i$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],s$c=[0,[17,0,0],d(Yn)],a$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],o$c=d(Ol),c$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],u$c=d(Go),l$c=d(Uo),d$c=d($o),p$c=[0,[17,0,0],d(Yn)],m$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],f$c=[0,[15,0],d(wa)],h$c=d(Hl),g$c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],y$c=d("Flow_ast.Statement.If.test"),_$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],A$c=[0,[17,0,0],d(Yn)],b$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],C$c=d(Moe),v$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],E$c=[0,[17,0,0],d(Yn)],D$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],S$c=d(CAe),w$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],I$c=d(Go),x$c=d(Uo),T$c=d($o),P$c=[0,[17,0,0],d(Yn)],R$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],k$c=d(Ol),F$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],N$c=d(Go),O$c=d(Uo),B$c=d($o),q$c=[0,[17,0,0],d(Yn)],M$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],L$c=[0,[15,0],d(wa)],j$c=d(Hl),G$c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],U$c=d("Flow_ast.Statement.If.Alternate.body"),V$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],z$c=[0,[17,0,0],d(Yn)],$$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Q$c=d(Ol),K$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],H$c=d(Go),W$c=d(Uo),Y$c=d($o),J$c=[0,[17,0,0],d(Yn)],X$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Z$c=[0,[15,0],d(wa)],eQc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],tQc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],rQc=[0,[17,0,[12,41,0]],d(Ys)],nQc=[0,[15,0],d(wa)],iQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],aQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],oQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uQc=d("Flow_ast.Statement.Block.body"),lQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],pQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],mQc=[0,[17,0,0],d(Yn)],fQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hQc=d(Ol),gQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yQc=d(Go),_Qc=d(Uo),AQc=d($o),bQc=[0,[17,0,0],d(Yn)],CQc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],vQc=[0,[15,0],d(wa)],EQc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Predicate.Declared"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Predicate.Declared@ ")],DQc=[0,[17,0,[12,41,0]],d(Ys)],SQc=d("Flow_ast.Type.Predicate.Inferred"),wQc=[0,[15,0],d(wa)],IQc=d(Hl),xQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],TQc=d("Flow_ast.Type.Predicate.kind"),PQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RQc=[0,[17,0,0],d(Yn)],kQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],FQc=d(Ol),NQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OQc=d(Go),BQc=d(Uo),qQc=d($o),MQc=[0,[17,0,0],d(Yn)],LQc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],jQc=[0,[15,0],d(wa)],GQc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],UQc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],VQc=[0,[17,0,[12,41,0]],d(Ys)],zQc=[0,[15,0],d(wa)],$Qc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],QQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],KQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],HQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],YQc=d("Flow_ast.Type.TypeArgs.arguments"),JQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],ZQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],eKc=[0,[17,0,0],d(Yn)],tKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],rKc=d(Ol),nKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],iKc=d(Go),sKc=d(Uo),aKc=d($o),oKc=[0,[17,0,0],d(Yn)],cKc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],uKc=[0,[15,0],d(wa)],lKc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],dKc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],pKc=[0,[17,0,[12,41,0]],d(Ys)],mKc=[0,[15,0],d(wa)],fKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],gKc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],yKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Kc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],AKc=d("Flow_ast.Type.TypeParams.params"),bKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],vKc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],EKc=[0,[17,0,0],d(Yn)],DKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SKc=d(Ol),wKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],IKc=d(Go),xKc=d(Uo),TKc=d($o),PKc=[0,[17,0,0],d(Yn)],RKc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kKc=[0,[15,0],d(wa)],FKc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],NKc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],OKc=[0,[17,0,[12,41,0]],d(Ys)],BKc=[0,[15,0],d(wa)],qKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],MKc=d("Flow_ast.Type.TypeParam.name"),LKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jKc=[0,[17,0,0],d(Yn)],GKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UKc=d(XPe),VKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zKc=[0,[17,0,0],d(Yn)],$Kc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],QKc=d(t2),KKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HKc=d(Go),WKc=d(Uo),YKc=d($o),JKc=[0,[17,0,0],d(Yn)],XKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZKc=d(m3),eHc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tHc=d(Go),rHc=d(Uo),nHc=d($o),iHc=[0,[17,0,0],d(Yn)],sHc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],aHc=[0,[15,0],d(wa)],oHc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],cHc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],uHc=[0,[17,0,[12,41,0]],d(Ys)],lHc=[0,[15,0],d(wa)],dHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Missing"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Missing@ ")],pHc=[0,[17,0,[12,41,0]],d(Ys)],mHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Available"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Available@ ")],fHc=[0,[17,0,[12,41,0]],d(Ys)],hHc=[0,[15,0],d(wa)],gHc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],yHc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],_Hc=[0,[17,0,[12,41,0]],d(Ys)],AHc=[0,[15,0],d(wa)],bHc=d(Hl),CHc=d(Hl),vHc=d(Hl),EHc=d(Hl),DHc=d(Hl),SHc=d(Hl),wHc=d(Hl),IHc=d(Hl),xHc=d(Hl),THc=d(Hl),PHc=d(Hl),RHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Any"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Any@ ")],kHc=d(Go),FHc=d(Uo),NHc=d($o),OHc=[0,[17,0,[12,41,0]],d(Ys)],BHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Mixed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Mixed@ ")],qHc=d(Go),MHc=d(Uo),LHc=d($o),jHc=[0,[17,0,[12,41,0]],d(Ys)],GHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Empty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Empty@ ")],UHc=d(Go),VHc=d(Uo),zHc=d($o),$Hc=[0,[17,0,[12,41,0]],d(Ys)],QHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Void"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Void@ ")],KHc=d(Go),HHc=d(Uo),WHc=d($o),YHc=[0,[17,0,[12,41,0]],d(Ys)],JHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Null"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Null@ ")],XHc=d(Go),ZHc=d(Uo),eWc=d($o),tWc=[0,[17,0,[12,41,0]],d(Ys)],rWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Number"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Number@ ")],nWc=d(Go),iWc=d(Uo),sWc=d($o),aWc=[0,[17,0,[12,41,0]],d(Ys)],oWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BigInt"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BigInt@ ")],cWc=d(Go),uWc=d(Uo),lWc=d($o),dWc=[0,[17,0,[12,41,0]],d(Ys)],pWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.String"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.String@ ")],mWc=d(Go),fWc=d(Uo),hWc=d($o),gWc=[0,[17,0,[12,41,0]],d(Ys)],yWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Boolean"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Boolean@ ")],_Wc=d(Go),AWc=d(Uo),bWc=d($o),CWc=[0,[17,0,[12,41,0]],d(Ys)],vWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Symbol"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Symbol@ ")],EWc=d(Go),DWc=d(Uo),SWc=d($o),wWc=[0,[17,0,[12,41,0]],d(Ys)],IWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Exists"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Exists@ ")],xWc=d(Go),TWc=d(Uo),PWc=d($o),RWc=[0,[17,0,[12,41,0]],d(Ys)],kWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Nullable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Nullable@ ")],FWc=[0,[17,0,[12,41,0]],d(Ys)],NWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Function@ ")],OWc=[0,[17,0,[12,41,0]],d(Ys)],BWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object@ ")],qWc=[0,[17,0,[12,41,0]],d(Ys)],MWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Interface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Interface@ ")],LWc=[0,[17,0,[12,41,0]],d(Ys)],jWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Array@ ")],GWc=[0,[17,0,[12,41,0]],d(Ys)],UWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic@ ")],VWc=[0,[17,0,[12,41,0]],d(Ys)],zWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.IndexedAccess"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.IndexedAccess@ ")],$Wc=[0,[17,0,[12,41,0]],d(Ys)],QWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.OptionalIndexedAccess"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.OptionalIndexedAccess@ ")],KWc=[0,[17,0,[12,41,0]],d(Ys)],HWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Union"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Union@ ")],WWc=[0,[17,0,[12,41,0]],d(Ys)],YWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Intersection"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Intersection@ ")],JWc=[0,[17,0,[12,41,0]],d(Ys)],XWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof@ ")],ZWc=[0,[17,0,[12,41,0]],d(Ys)],eYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Tuple"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Tuple@ ")],tYc=[0,[17,0,[12,41,0]],d(Ys)],rYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.StringLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.StringLiteral@ ")],nYc=[0,[17,0,[12,41,0]],d(Ys)],iYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.NumberLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.NumberLiteral@ ")],sYc=[0,[17,0,[12,41,0]],d(Ys)],aYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BigIntLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BigIntLiteral@ ")],oYc=[0,[17,0,[12,41,0]],d(Ys)],cYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BooleanLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BooleanLiteral@ ")],uYc=[0,[17,0,[12,41,0]],d(Ys)],lYc=[0,[15,0],d(wa)],dYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],pYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],mYc=[0,[17,0,[12,41,0]],d(Ys)],fYc=[0,[15,0],d(wa)],hYc=d(Hl),gYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],yYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],_Yc=d("Flow_ast.Type.Intersection.types"),AYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],CYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],vYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],EYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],DYc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],SYc=[0,[17,0,[12,41,0]],d(Ys)],wYc=[0,[17,0,0],d(Yn)],IYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xYc=d(Ol),TYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PYc=d(Go),RYc=d(Uo),kYc=d($o),FYc=[0,[17,0,0],d(Yn)],NYc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],OYc=[0,[15,0],d(wa)],BYc=d(Hl),qYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],LYc=d("Flow_ast.Type.Union.types"),jYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],UYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],VYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],zYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],$Yc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],QYc=[0,[17,0,[12,41,0]],d(Ys)],KYc=[0,[17,0,0],d(Yn)],HYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WYc=d(Ol),YYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JYc=d(Go),XYc=d(Uo),ZYc=d($o),eJc=[0,[17,0,0],d(Yn)],tJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rJc=[0,[15,0],d(wa)],nJc=d(Hl),iJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],sJc=d("Flow_ast.Type.Array.argument"),aJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oJc=[0,[17,0,0],d(Yn)],cJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uJc=d(Ol),lJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dJc=d(Go),pJc=d(Uo),mJc=d($o),fJc=[0,[17,0,0],d(Yn)],hJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],gJc=[0,[15,0],d(wa)],yJc=d(Hl),_Jc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bJc=d("Flow_ast.Type.Tuple.types"),CJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],EJc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],DJc=[0,[17,0,0],d(Yn)],SJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wJc=d(Ol),IJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xJc=d(Go),TJc=d(Uo),PJc=d($o),RJc=[0,[17,0,0],d(Yn)],kJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FJc=[0,[15,0],d(wa)],NJc=d(Hl),OJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],BJc=d("Flow_ast.Type.Typeof.argument"),qJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MJc=[0,[17,0,0],d(Yn)],LJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jJc=d(Ol),GJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UJc=d(Go),VJc=d(Uo),zJc=d($o),$Jc=[0,[17,0,0],d(Yn)],QJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],KJc=[0,[15,0],d(wa)],HJc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],WJc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],YJc=[0,[17,0,[12,41,0]],d(Ys)],JJc=[0,[15,0],d(wa)],XJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ZJc=d("Flow_ast.Type.Typeof.Target.qualification"),eXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tXc=[0,[17,0,0],d(Yn)],rXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nXc=d(AA),iXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sXc=[0,[17,0,0],d(Yn)],aXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],oXc=[0,[15,0],d(wa)],cXc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof.Target.Unqualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof.Target.Unqualified@ ")],uXc=[0,[17,0,[12,41,0]],d(Ys)],lXc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof.Target.Qualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof.Target.Qualified@ ")],dXc=[0,[17,0,[12,41,0]],d(Ys)],pXc=[0,[15,0],d(wa)],mXc=d(Hl),fXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],hXc=d("Flow_ast.Type.Nullable.argument"),gXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yXc=[0,[17,0,0],d(Yn)],_Xc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AXc=d(Ol),bXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CXc=d(Go),vXc=d(Uo),EXc=d($o),DXc=[0,[17,0,0],d(Yn)],SXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],wXc=[0,[15,0],d(wa)],IXc=d(Hl),xXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],TXc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],PXc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],RXc=[0,[17,0,[12,41,0]],d(Ys)],kXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],FXc=d("Flow_ast.Type.Interface.body"),NXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OXc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],BXc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],qXc=[0,[17,0,[12,41,0]],d(Ys)],MXc=[0,[17,0,0],d(Yn)],LXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jXc=d(i3),GXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],VXc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],zXc=[0,[17,0,0],d(Yn)],$Xc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],QXc=d(Ol),KXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HXc=d(Go),WXc=d(Uo),YXc=d($o),JXc=[0,[17,0,0],d(Yn)],XXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ZXc=[0,[15,0],d(wa)],eZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property@ ")],tZc=[0,[17,0,[12,41,0]],d(Ys)],rZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.SpreadProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.SpreadProperty@ ")],nZc=[0,[17,0,[12,41,0]],d(Ys)],iZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Indexer"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Indexer@ ")],sZc=[0,[17,0,[12,41,0]],d(Ys)],aZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.CallProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.CallProperty@ ")],oZc=[0,[17,0,[12,41,0]],d(Ys)],cZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.InternalSlot"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.InternalSlot@ ")],uZc=[0,[17,0,[12,41,0]],d(Ys)],lZc=[0,[15,0],d(wa)],dZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],mZc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],fZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],gZc=d("Flow_ast.Type.Object.exact"),yZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Zc=[0,[9,0,0],d(Yg)],AZc=[0,[17,0,0],d(Yn)],bZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CZc=d(JBt),vZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],EZc=[0,[9,0,0],d(Yg)],DZc=[0,[17,0,0],d(Yn)],SZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wZc=d(n3e),IZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],TZc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],PZc=[0,[17,0,0],d(Yn)],RZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kZc=d(Ol),FZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],NZc=d(Go),OZc=d(Uo),BZc=d($o),qZc=[0,[17,0,0],d(Yn)],MZc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],LZc=[0,[15,0],d(wa)],jZc=d(Hl),GZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],UZc=d("Flow_ast.Type.Object.InternalSlot.id"),VZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zZc=[0,[17,0,0],d(Yn)],$Zc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],QZc=d(u1),KZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HZc=[0,[17,0,0],d(Yn)],WZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YZc=d(Dw),JZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XZc=[0,[9,0,0],d(Yg)],ZZc=[0,[17,0,0],d(Yn)],eeu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],teu=d(Av),reu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],neu=[0,[9,0,0],d(Yg)],ieu=[0,[17,0,0],d(Yn)],seu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aeu=d(Q1),oeu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ceu=[0,[9,0,0],d(Yg)],ueu=[0,[17,0,0],d(Yn)],leu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],deu=d(Ol),peu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],meu=d(Go),feu=d(Uo),heu=d($o),geu=[0,[17,0,0],d(Yn)],yeu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_eu=[0,[15,0],d(wa)],Aeu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],beu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ceu=[0,[17,0,[12,41,0]],d(Ys)],veu=[0,[15,0],d(wa)],Eeu=d(Hl),Deu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Seu=d("Flow_ast.Type.Object.CallProperty.value"),weu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ieu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],xeu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Teu=[0,[17,0,[12,41,0]],d(Ys)],Peu=[0,[17,0,0],d(Yn)],Reu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],keu=d(Av),Feu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Neu=[0,[9,0,0],d(Yg)],Oeu=[0,[17,0,0],d(Yn)],Beu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qeu=d(Ol),Meu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Leu=d(Go),jeu=d(Uo),Geu=d($o),Ueu=[0,[17,0,0],d(Yn)],Veu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zeu=[0,[15,0],d(wa)],$eu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Qeu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Keu=[0,[17,0,[12,41,0]],d(Ys)],Heu=[0,[15,0],d(wa)],Weu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Yeu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Jeu=[0,[17,0,[12,41,0]],d(Ys)],Xeu=[0,[15,0],d(wa)],Zeu=d(Hl),etu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ttu=d("Flow_ast.Type.Object.Indexer.id"),rtu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ntu=d(Go),itu=d(Uo),stu=d($o),atu=[0,[17,0,0],d(Yn)],otu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ctu=d(Hk),utu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ltu=[0,[17,0,0],d(Yn)],dtu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ptu=d(u1),mtu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ftu=[0,[17,0,0],d(Yn)],htu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gtu=d(Av),ytu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_tu=[0,[9,0,0],d(Yg)],Atu=[0,[17,0,0],d(Yn)],btu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ctu=d(t2),vtu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Etu=d(Go),Dtu=d(Uo),Stu=d($o),wtu=[0,[17,0,0],d(Yn)],Itu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xtu=d(Ol),Ttu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ptu=d(Go),Rtu=d(Uo),ktu=d($o),Ftu=[0,[17,0,0],d(Yn)],Ntu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Otu=[0,[15,0],d(wa)],Btu=d(Hl),qtu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Mtu=d("Flow_ast.Type.Object.SpreadProperty.argument"),Ltu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jtu=[0,[17,0,0],d(Yn)],Gtu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Utu=d(Ol),Vtu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ztu=d(Go),$tu=d(Uo),Qtu=d($o),Ktu=[0,[17,0,0],d(Yn)],Htu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Wtu=[0,[15,0],d(wa)],Ytu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jtu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Xtu=[0,[17,0,[12,41,0]],d(Ys)],Ztu=[0,[15,0],d(wa)],eru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Init"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Init@ ")],tru=[0,[17,0,[12,41,0]],d(Ys)],rru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Get"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Get@ ")],nru=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],iru=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],sru=[0,[17,0,[12,41,0]],d(Ys)],aru=[0,[17,0,[12,41,0]],d(Ys)],oru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Set"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Set@ ")],cru=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],uru=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],lru=[0,[17,0,[12,41,0]],d(Ys)],dru=[0,[17,0,[12,41,0]],d(Ys)],pru=[0,[15,0],d(wa)],mru=d(Hl),fru=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],hru=d("Flow_ast.Type.Object.Property.key"),gru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yru=[0,[17,0,0],d(Yn)],_ru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Aru=d(u1),bru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cru=[0,[17,0,0],d(Yn)],vru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Eru=d(Dw),Dru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Sru=[0,[9,0,0],d(Yg)],wru=[0,[17,0,0],d(Yn)],Iru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xru=d(Av),Tru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Pru=[0,[9,0,0],d(Yg)],Rru=[0,[17,0,0],d(Yn)],kru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Fru=d(a4e),Nru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Oru=[0,[9,0,0],d(Yg)],Bru=[0,[17,0,0],d(Yn)],qru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Mru=d(Q1),Lru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jru=[0,[9,0,0],d(Yg)],Gru=[0,[17,0,0],d(Yn)],Uru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vru=d(t2),zru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$ru=d(Go),Qru=d(Uo),Kru=d($o),Hru=[0,[17,0,0],d(Yn)],Wru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Yru=d(Ol),Jru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Xru=d(Go),Zru=d(Uo),enu=d($o),tnu=[0,[17,0,0],d(Yn)],rnu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],nnu=[0,[15,0],d(wa)],inu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],snu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],anu=[0,[17,0,[12,41,0]],d(Ys)],onu=[0,[15,0],d(wa)],cnu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],unu=d("Flow_ast.Type.OptionalIndexedAccess.indexed_access"),lnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dnu=[0,[17,0,0],d(Yn)],pnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mnu=d(Dw),fnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hnu=[0,[9,0,0],d(Yg)],gnu=[0,[17,0,0],d(Yn)],ynu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_nu=[0,[15,0],d(wa)],Anu=d(Hl),bnu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Cnu=d("Flow_ast.Type.IndexedAccess._object"),vnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Enu=[0,[17,0,0],d(Yn)],Dnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Snu=d("index"),wnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Inu=[0,[17,0,0],d(Yn)],xnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tnu=d(Ol),Pnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rnu=d(Go),knu=d(Uo),Fnu=d($o),Nnu=[0,[17,0,0],d(Yn)],Onu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Bnu=[0,[15,0],d(wa)],qnu=d(Hl),Mnu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Lnu=d("Flow_ast.Type.Generic.id"),jnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gnu=[0,[17,0,0],d(Yn)],Unu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vnu=d(ube),znu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$nu=d(Go),Qnu=d(Uo),Knu=d($o),Hnu=[0,[17,0,0],d(Yn)],Wnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ynu=d(Ol),Jnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Xnu=d(Go),Znu=d(Uo),eiu=d($o),tiu=[0,[17,0,0],d(Yn)],riu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],niu=[0,[15,0],d(wa)],iiu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],siu=d("Flow_ast.Type.Generic.Identifier.qualification"),aiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oiu=[0,[17,0,0],d(Yn)],ciu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uiu=d(AA),liu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],diu=[0,[17,0,0],d(Yn)],piu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],miu=[0,[15,0],d(wa)],fiu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],hiu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],giu=[0,[17,0,[12,41,0]],d(Ys)],yiu=[0,[15,0],d(wa)],_iu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic.Identifier.Unqualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic.Identifier.Unqualified@ ")],Aiu=[0,[17,0,[12,41,0]],d(Ys)],biu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic.Identifier.Qualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic.Identifier.Qualified@ ")],Ciu=[0,[17,0,[12,41,0]],d(Ys)],viu=[0,[15,0],d(wa)],Eiu=d(Hl),Diu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Siu=d("Flow_ast.Type.Function.tparams"),wiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Iiu=d(Go),xiu=d(Uo),Tiu=d($o),Piu=[0,[17,0,0],d(Yn)],Riu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kiu=d(p0),Fiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Niu=[0,[17,0,0],d(Yn)],Oiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Biu=d(bS),qiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Miu=[0,[17,0,0],d(Yn)],Liu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jiu=d(Ol),Giu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Uiu=d(Go),Viu=d(Uo),ziu=d($o),$iu=[0,[17,0,0],d(Yn)],Qiu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Kiu=[0,[15,0],d(wa)],Hiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Wiu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Yiu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Jiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Xiu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ziu=d("Flow_ast.Type.Function.Params.this_"),esu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tsu=d(Go),rsu=d(Uo),nsu=d($o),isu=[0,[17,0,0],d(Yn)],ssu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],asu=d(p0),osu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],csu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],usu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],lsu=[0,[17,0,0],d(Yn)],dsu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],psu=d(aht),msu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fsu=d(Go),hsu=d(Uo),gsu=d($o),ysu=[0,[17,0,0],d(Yn)],_su=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Asu=d(Ol),bsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Csu=d(Go),vsu=d(Uo),Esu=d($o),Dsu=[0,[17,0,0],d(Yn)],Ssu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],wsu=[0,[15,0],d(wa)],Isu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],xsu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Tsu=[0,[17,0,[12,41,0]],d(Ys)],Psu=[0,[15,0],d(wa)],Rsu=d(Hl),ksu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Fsu=d("Flow_ast.Type.Function.ThisParam.annot"),Nsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Osu=[0,[17,0,0],d(Yn)],Bsu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qsu=d(Ol),Msu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Lsu=d(Go),jsu=d(Uo),Gsu=d($o),Usu=[0,[17,0,0],d(Yn)],Vsu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zsu=[0,[15,0],d(wa)],$su=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Qsu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ksu=[0,[17,0,[12,41,0]],d(Ys)],Hsu=[0,[15,0],d(wa)],Wsu=d(Hl),Ysu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Jsu=d("Flow_ast.Type.Function.RestParam.argument"),Xsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zsu=[0,[17,0,0],d(Yn)],eau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tau=d(Ol),rau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nau=d(Go),iau=d(Uo),sau=d($o),aau=[0,[17,0,0],d(Yn)],oau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],cau=[0,[15,0],d(wa)],uau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],lau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],dau=[0,[17,0,[12,41,0]],d(Ys)],pau=[0,[15,0],d(wa)],mau=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],fau=d("Flow_ast.Type.Function.Param.name"),hau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gau=d(Go),yau=d(Uo),_au=d($o),Aau=[0,[17,0,0],d(Yn)],bau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Cau=d(o9),vau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Eau=[0,[17,0,0],d(Yn)],Dau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Sau=d(Dw),wau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Iau=[0,[9,0,0],d(Yg)],xau=[0,[17,0,0],d(Yn)],Tau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Pau=[0,[15,0],d(wa)],Rau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],kau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Fau=[0,[17,0,[12,41,0]],d(Ys)],Nau=[0,[15,0],d(wa)],Oau=d(Hl),Bau=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qau=d("Flow_ast.ComputedKey.expression"),Mau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Lau=[0,[17,0,0],d(Yn)],jau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Gau=d(Ol),Uau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Vau=d(Go),zau=d(Uo),$au=d($o),Qau=[0,[17,0,0],d(Yn)],Kau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Hau=[0,[15,0],d(wa)],Wau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Yau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Jau=[0,[17,0,[12,41,0]],d(Ys)],Xau=[0,[15,0],d(wa)],Zau=d(Hl),eou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],tou=d("Flow_ast.Variance.kind"),rou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nou=[0,[17,0,0],d(Yn)],iou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sou=d(Ol),aou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oou=d(Go),cou=d(Uo),uou=d($o),lou=[0,[17,0,0],d(Yn)],dou=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],pou=[0,[15,0],d(wa)],mou=d("Flow_ast.Variance.Minus"),fou=d("Flow_ast.Variance.Plus"),hou=[0,[15,0],d(wa)],gou=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],you=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],_ou=[0,[17,0,[12,41,0]],d(Ys)],Aou=[0,[15,0],d(wa)],bou=d(Hl),Cou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vou=d("Flow_ast.BooleanLiteral.value"),Eou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dou=[0,[9,0,0],d(Yg)],Sou=[0,[17,0,0],d(Yn)],wou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Iou=d(Ol),xou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tou=d(Go),Pou=d(Uo),Rou=d($o),kou=[0,[17,0,0],d(Yn)],Fou=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Nou=[0,[15,0],d(wa)],Oou=d(Hl),Bou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qou=d("Flow_ast.BigIntLiteral.approx_value"),Mou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Lou=[0,[8,[0,0,5],0,0,0],d(R3e)],jou=[0,[17,0,0],d(Yn)],Gou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uou=d(J$),Vou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zou=[0,[3,0,0],d(BC)],$ou=[0,[17,0,0],d(Yn)],Qou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Kou=d(Ol),Hou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wou=d(Go),You=d(Uo),Jou=d($o),Xou=[0,[17,0,0],d(Yn)],Zou=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ecu=[0,[15,0],d(wa)],tcu=d(Hl),rcu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ncu=d("Flow_ast.NumberLiteral.value"),icu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],scu=[0,[8,[0,0,5],0,0,0],d(R3e)],acu=[0,[17,0,0],d(Yn)],ocu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ccu=d(AD),ucu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lcu=[0,[3,0,0],d(BC)],dcu=[0,[17,0,0],d(Yn)],pcu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mcu=d(Ol),fcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hcu=d(Go),gcu=d(Uo),ycu=d($o),_cu=[0,[17,0,0],d(Yn)],Acu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],bcu=[0,[15,0],d(wa)],Ccu=d(Hl),vcu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ecu=d("Flow_ast.StringLiteral.value"),Dcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Scu=[0,[3,0,0],d(BC)],wcu=[0,[17,0,0],d(Yn)],Icu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xcu=d(AD),Tcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Pcu=[0,[3,0,0],d(BC)],Rcu=[0,[17,0,0],d(Yn)],kcu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Fcu=d(Ol),Ncu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ocu=d(Go),Bcu=d(Uo),qcu=d($o),Mcu=[0,[17,0,0],d(Yn)],Lcu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],jcu=[0,[15,0],d(wa)],Gcu=d("Flow_ast.Literal.Null"),Ucu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.String"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.String@ ")],Vcu=[0,[3,0,0],d(BC)],zcu=[0,[17,0,[12,41,0]],d(Ys)],$cu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.Boolean"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.Boolean@ ")],Qcu=[0,[9,0,0],d(Yg)],Kcu=[0,[17,0,[12,41,0]],d(Ys)],Hcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.Number"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.Number@ ")],Wcu=[0,[8,[0,0,5],0,0,0],d(R3e)],Ycu=[0,[17,0,[12,41,0]],d(Ys)],Jcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.BigInt"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.BigInt@ ")],Xcu=[0,[8,[0,0,5],0,0,0],d(R3e)],Zcu=[0,[17,0,[12,41,0]],d(Ys)],euu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.RegExp"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.RegExp@ ")],tuu=[0,[17,0,[12,41,0]],d(Ys)],ruu=[0,[15,0],d(wa)],nuu=d(Hl),iuu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],suu=d("Flow_ast.Literal.value"),auu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ouu=[0,[17,0,0],d(Yn)],cuu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uuu=d(AD),luu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],duu=[0,[3,0,0],d(BC)],puu=[0,[17,0,0],d(Yn)],muu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fuu=d(Ol),huu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],guu=d(Go),yuu=d(Uo),_uu=d($o),Auu=[0,[17,0,0],d(Yn)],buu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Cuu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vuu=d("Flow_ast.Literal.RegExp.pattern"),Euu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Duu=[0,[3,0,0],d(BC)],Suu=[0,[17,0,0],d(Yn)],wuu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Iuu=d(PAe),xuu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tuu=[0,[3,0,0],d(BC)],Puu=[0,[17,0,0],d(Yn)],Ruu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kuu=[0,[15,0],d(wa)],Fuu=[0,[15,0],d(wa)],Nuu=d(Hl),Ouu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Buu=d("Flow_ast.PrivateName.name"),quu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Muu=[0,[3,0,0],d(BC)],Luu=[0,[17,0,0],d(Yn)],juu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Guu=d(Ol),Uuu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Vuu=d(Go),zuu=d(Uo),$uu=d($o),Quu=[0,[17,0,0],d(Yn)],Kuu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Huu=[0,[15,0],d(wa)],Wuu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Yuu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Juu=[0,[17,0,[12,41,0]],d(Ys)],Xuu=[0,[15,0],d(wa)],Zuu=d(Hl),elu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],tlu=d("Flow_ast.Identifier.name"),rlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nlu=[0,[3,0,0],d(BC)],ilu=[0,[17,0,0],d(Yn)],slu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],alu=d(Ol),olu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],clu=d(Go),ulu=d(Uo),llu=d($o),dlu=[0,[17,0,0],d(Yn)],plu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],mlu=[0,[15,0],d(wa)],flu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],hlu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],glu=[0,[17,0,[12,41,0]],d(Ys)],ylu=[0,[15,0],d(wa)],_lu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Alu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],blu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Clu=d("Flow_ast.Syntax.leading"),vlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Elu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Dlu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Slu=[0,[17,0,0],d(Yn)],wlu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ilu=d("trailing"),xlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tlu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Plu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Rlu=[0,[17,0,0],d(Yn)],klu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Flu=d("internal"),Nlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Olu=[0,[17,0,0],d(Yn)],Blu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],qlu=[0,[0,0,0]],Mlu=[0,d(ED),21,2],Llu=[0,[0,0,0,0,0]],jlu=[0,d(ED),32,2],Glu=[0,[0,0,0,0,0]],Ulu=[0,d(ED),43,2],Vlu=[0,[0,[0,[0,0,0]],0,0,0,0]],zlu=[0,d(ED),70,2],$lu=[0,[0,0,0]],Qlu=[0,d(ED),80,2],Klu=[0,[0,0,0]],Hlu=[0,d(ED),90,2],Wlu=[0,[0,0,0]],Ylu=[0,d(ED),u3,2],Jlu=[0,[0,0,0]],Xlu=[0,d(ED),mC,2],Zlu=[0,[0,0,0,0,0,0,0]],edu=[0,d(ED),zc,2],tdu=[0,[0,0,0,0,0]],rdu=[0,d(ED),Wgt,2],ndu=[0,[0,[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]]]],idu=[0,d(ED),485,2],sdu=[0,[0,[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],adu=[0,d(ED),DBt,2],odu=[0,[0,[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0]],cdu=[0,d(ED),1460,2],udu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],0,0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0]],ldu=[0,d(ED),1604,2],ddu=[0,[0,[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],0,0,0,0]],pdu=[0,d(ED),1689,2],mdu=[0,[0,0,0,0,0,0,0]],fdu=[0,d(ED),1705,2],hdu=[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],gdu=[0,d(ED),1828,2],ydu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],_du=[0,d(ED),1895,2],Adu=[0,[0,0,0,0,0]],bdu=[0,d(ED),1907,2],Cdu=[0,[0,0,0]],vdu=[0,[0,0,0,0,0]],Edu=[0,[0,0,0,0,0]],Ddu=[0,[0,[0,[0,0,0]],0,0,0,0]],Sdu=[0,[0,0,0]],wdu=[0,[0,0,0]],Idu=[0,[0,0,0]],xdu=[0,[0,0,0]],Tdu=[0,[0,0,0,0,0,0,0]],Pdu=[0,[0,0,0,0,0]],Rdu=[0,[0,[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]]]],kdu=[0,[0,[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],Fdu=[0,[0,[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0]],Ndu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],0,0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0]],Odu=[0,[0,[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],0,0,0,0]],Bdu=[0,[0,0,0,0,0,0,0]],qdu=[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],Mdu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],Ldu=[0,[0,0,0,0,0]],jdu=[0,1],Gdu=[0,0],Udu=[0,2],Vdu=[0,0],zdu=[0,1],$du=[0,1],Qdu=[0,1],Kdu=[0,1],Hdu=[0,1],Wdu=[0,0,0],Ydu=[0,0,0],Jdu=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],Xdu=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],Zdu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.LibFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.LibFile@ ")],epu=[0,[3,0,0],d(BC)],tpu=[0,[17,0,[12,41,0]],d(Ys)],rpu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.SourceFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.SourceFile@ ")],npu=[0,[3,0,0],d(BC)],ipu=[0,[17,0,[12,41,0]],d(Ys)],spu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.JsonFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.JsonFile@ ")],apu=[0,[3,0,0],d(BC)],opu=[0,[17,0,[12,41,0]],d(Ys)],cpu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.ResourceFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.ResourceFile@ ")],upu=[0,[3,0,0],d(BC)],lpu=[0,[17,0,[12,41,0]],d(Ys)],dpu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],ppu=d("Loc.line"),mpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fpu=[0,[4,0,0,0,0],d(t_e)],hpu=[0,[17,0,0],d(Yn)],gpu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ypu=d(qZ),_pu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Apu=[0,[4,0,0,0,0],d(t_e)],bpu=[0,[17,0,0],d(Yn)],Cpu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],vpu=[0,[15,0],d(wa)],Epu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Dpu=d("Loc.source"),Spu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wpu=d(Go),Ipu=d(Uo),xpu=d($o),Tpu=[0,[17,0,0],d(Yn)],Ppu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Rpu=d(Lb),kpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fpu=[0,[17,0,0],d(Yn)],Npu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Opu=d("_end"),Bpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qpu=[0,[17,0,0],d(Yn)],Mpu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Lpu=[0,d(P9),d(sN),d(IN),d(Eq),d(fq),d(J7),d(ES),d(vk),d(XB),d(ZE),d(nu),d(RN),d(CI),d(U7),d(U5),d(W9),d(f9),d(WP),d(Dk),d(A6),d(EN),d(AT),d(Ek),d(Hq),d(Sk),d(xN),d(K1),d(q7),d(Gq),d(N5),d(H5),d(d9),d(rq),d(O7),d(Y9),d(q5),d(y6),d(f6),d(vD),d(lT),d(G5),d(Fq),d(jq),d(O5),d(Aq),d($9),d(nq),d(K5),d(fC),d(X9),d(mT),d(DS),d(CN),d(DN),d(Z5),d(Bk),d(J5),d(k5),d(z7),d($q),d(Nk),d($7),d(aN),d(_6),d(e9),d(Qq),d(Cq),d(_q),d(k2),d(D9),d(M9),d(L7),d(F5),d(Pq),d(R9),d(Wk),d(b6),d(Mq),d(C9),d(zk),d(Gg),d(tq),d(Q9),d(jN),d(Nq),d(XE),d(W5),d(LN),d(Ik),d(Vp),d(Pk),d(wq),d(yb),d(n6),d(wI),d(t9),d(Dq),d(A9),d(vT),d(Uk),d(w6),d(a9),d(I6),d(AS),d(g6),d(C6),d(nE),d(MN),d(H9),d(tN),d(qC),d(E9),d(Oq),d(SI),d(T7),d(Z9),d(rN),d(kN),d(_v),d(Yq),d(Iq),d(AN),d(aT),d(ZB),d(w5),d(t3),d(Kk),d(p6),d(fN),d(U9),d(S9),d(z9),d(w9),d(YE),d(Kq),d(fT),d(Gk),d(tM),d(hT),d(g9),d(T6),d(x9),d(xq),d(T9),d(u9),d(a6),d(Dv),d(eN),d(N9),d(qN),d(io),d(h3),d(V7),d(N7),d(y9),d(Ev),d(Y5),d(j7),d(D6),d(AI),d(Tq),d(d3),d(L5),d(X7),d(ps),d(n9),d(l9),d(c6),d(qk),d(Wq),d(Xq),d(dq),d(IS),d(B7),d(hN),d(h6),d(s3),d(oT),d(M5),d(hq),d(k7),d(SN),d(Jq),d(eM),d(B5),d(xk),d(gN),d(F2),d(bq),d(vq),d(Qk),d(q9),d(Rq),d(mq),d(v6),d(DI),d(lp),d(Sq),d(t6),d(bS),d(m9),d(W7),d(rM),d(F7),d(F9),d(vI),d(Bq),d(x6),d(o3),d(J9),d(uq),d(c9),d(B9),d(oN),d(bD),d(lN),d(dh),d(L9),d(vN),d(iN),d(b9),d(O9),d(k9),d(FN),d(cq),d(Y7),d(PN),d(p9),d(G7),d(I9),d(G9),d(zq),d(M7),d(dN),d(bT),d(pN),d(Ok),d(i9),d(ON),d(j5),d(Zq),d(t2),d(iq),d(j9),d(s6),d(B2)],jpu=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],Gpu=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],Upu=d(Gbe),Vpu=d(YBt),zpu=d(G1t),$pu=d(Oee),Qpu=d(Nke),Kpu=d(aBt),Hpu=d(HP),Wpu=d(COt),Ypu=d(UBt),Jpu=d(cke),Xpu=d(pBt),Zpu=d(Lq),emu=d(TN),tmu=d(r3e),rmu=d(Xgt),nmu=d(EI),imu=d(E_t),smu=d(R_e),amu=d(e7e),omu=d(Cv),cmu=d(yoe),umu=d(boe),lmu=d(IOt),dmu=d(DOt),pmu=d(BBt),mmu=d(lBt),fmu=d(BOt),hmu=d(fBt),gmu=d(fOt),ymu=d(xBt),_mu=d(u1t),Amu=d(qOt),bmu=d(UOt),Cmu=d(nBt),vmu=d(F_t),Emu=d($0t),Dmu=d(URe),Smu=d("Set.remove_min_elt"),wmu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Imu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,K9,0]],d("@[<2>{")],xmu=[0,[12,32,0],d(O2)],Tmu=[0,[12,32,0],d(O2)],Pmu=[0,[17,[0,d($m),0,0],[12,zc,[17,0,0]]],d("@,}@]")],Rmu=[0,d("src/hack_forked/utils/collections/flow_set.ml"),363,14],kmu=[0,[0,36,37],[0,48,58],[0,65,91],[0,95,96],[0,97,K9],[0,Y1t,z1t],[0,ng,qke],[0,XRe,hoe],[0,QZ,egt],[0,$d,Uyt],[0,obe,Agt],[0,X_,706],[0,oBt,722],[0,736,741],[0,748,749],[0,750,751],[0,768,885],[0,886,888],[0,890,894],[0,895,896],[0,902,907],[0,908,kBt],[0,910,930],[0,SBt,1014],[0,1015,1154],[0,1155,1160],[0,1162,YPe],[0,1329,1367],[0,1369,1370],[0,1376,1417],[0,1425,1470],[0,1471,1472],[0,1473,1475],[0,1476,1478],[0,1479,1480],[0,1488,1515],[0,1519,1523],[0,1552,1563],[0,1568,1642],[0,1646,1748],[0,1749,1757],[0,1759,1769],[0,1770,1789],[0,1791,1792],[0,1808,1867],[0,1869,1970],[0,1984,2038],[0,2042,2043],[0,2045,2046],[0,a3e,2094],[0,2112,2140],[0,2144,2155],[0,2208,2229],[0,2230,2238],[0,2259,2274],[0,2275,2404],[0,2406,2416],[0,2417,2436],[0,2437,2445],[0,2447,2449],[0,2451,2473],[0,2474,2481],[0,2482,2483],[0,2486,2490],[0,2492,2501],[0,2503,2505],[0,2507,2511],[0,2519,2520],[0,2524,2526],[0,2527,2532],[0,2534,2546],[0,2556,2557],[0,2558,2559],[0,2561,2564],[0,2565,2571],[0,2575,2577],[0,2579,2601],[0,2602,2609],[0,2610,2612],[0,2613,2615],[0,2616,2618],[0,2620,2621],[0,2622,2627],[0,2631,2633],[0,2635,2638],[0,2641,2642],[0,2649,2653],[0,2654,2655],[0,2662,2678],[0,2689,2692],[0,2693,2702],[0,2703,2706],[0,2707,2729],[0,2730,2737],[0,2738,2740],[0,2741,2746],[0,2748,2758],[0,2759,2762],[0,2763,2766],[0,2768,2769],[0,2784,2788],[0,2790,2800],[0,2809,2816],[0,2817,2820],[0,2821,2829],[0,2831,2833],[0,2835,2857],[0,2858,2865],[0,2866,2868],[0,2869,2874],[0,2876,2885],[0,2887,2889],[0,2891,2894],[0,2902,2904],[0,2908,2910],[0,2911,2916],[0,2918,2928],[0,2929,2930],[0,2946,2948],[0,2949,2955],[0,2958,2961],[0,2962,2966],[0,2969,2971],[0,2972,2973],[0,2974,2976],[0,2979,2981],[0,2984,2987],[0,2990,3002],[0,3006,3011],[0,3014,3017],[0,3018,3022],[0,3024,3025],[0,3031,3032],[0,3046,3056],[0,3072,3085],[0,3086,3089],[0,3090,3113],[0,3114,3130],[0,3133,3141],[0,3142,3145],[0,3146,3150],[0,3157,3159],[0,3160,3163],[0,3168,3172],[0,3174,3184],[0,3200,3204],[0,3205,3213],[0,3214,3217],[0,3218,3241],[0,3242,3252],[0,3253,3258],[0,3260,3269],[0,3270,3273],[0,3274,3278],[0,3285,3287],[0,3294,3295],[0,3296,3300],[0,3302,3312],[0,3313,3315],[0,3328,3332],[0,3333,3341],[0,3342,3345],[0,3346,3397],[0,3398,3401],[0,3402,3407],[0,3412,3416],[0,3423,3428],[0,3430,3440],[0,3450,3456],[0,3458,3460],[0,3461,3479],[0,3482,3506],[0,3507,3516],[0,3517,3518],[0,3520,3527],[0,3530,3531],[0,3535,3541],[0,3542,3543],[0,3544,3552],[0,3558,3568],[0,3570,3572],[0,3585,3643],[0,3648,3663],[0,3664,3674],[0,3713,3715],[0,3716,3717],[0,3718,3723],[0,3724,3748],[0,3749,3750],[0,3751,3774],[0,3776,3781],[0,3782,3783],[0,3784,3790],[0,3792,3802],[0,3804,3808],[0,3840,3841],[0,3864,3866],[0,3872,3882],[0,3893,3894],[0,3895,3896],[0,3897,3898],[0,3902,3912],[0,3913,3949],[0,3953,3973],[0,3974,3992],[0,3993,4029],[0,4038,4039],[0,mBt,4170],[0,4176,4254],[0,4256,4294],[0,4295,4296],[0,4301,4302],[0,4304,4347],[0,4348,4681],[0,4682,4686],[0,4688,4695],[0,4696,4697],[0,4698,4702],[0,4704,4745],[0,4746,4750],[0,4752,4785],[0,4786,4790],[0,4792,4799],[0,4800,4801],[0,4802,4806],[0,4808,4823],[0,4824,4881],[0,4882,4886],[0,4888,4955],[0,4957,4960],[0,4969,4978],[0,4992,5008],[0,5024,5110],[0,5112,5118],[0,5121,5741],[0,5743,$$],[0,5761,5787],[0,5792,5867],[0,5870,5881],[0,5888,5901],[0,5902,5909],[0,5920,5941],[0,5952,5972],[0,5984,5997],[0,5998,6001],[0,6002,6004],[0,6016,6100],[0,6103,6104],[0,6108,6110],[0,6112,6122],[0,6155,6158],[0,6160,6170],[0,6176,6265],[0,6272,6315],[0,6320,6390],[0,6400,6431],[0,6432,6444],[0,6448,6460],[0,6470,6510],[0,6512,6517],[0,6528,6572],[0,6576,6602],[0,6608,6619],[0,6656,6684],[0,6688,6751],[0,6752,6781],[0,6783,6794],[0,6800,6810],[0,6823,6824],[0,6832,6846],[0,6912,6988],[0,6992,7002],[0,7019,7028],[0,7040,7156],[0,7168,7224],[0,7232,7242],[0,7245,7294],[0,7296,7305],[0,7312,7355],[0,7357,7360],[0,7376,7379],[0,7380,7419],[0,7424,7674],[0,7675,7958],[0,7960,7966],[0,7968,8006],[0,8008,8014],[0,8016,8024],[0,8025,8026],[0,8027,8028],[0,8029,8030],[0,8031,8062],[0,8064,8117],[0,8118,8125],[0,8126,8127],[0,8130,8133],[0,8134,8141],[0,8144,8148],[0,8150,8156],[0,8160,8173],[0,8178,8181],[0,8182,8189],[0,M4e,OPe],[0,8255,8257],[0,8276,8277],[0,R7e,8306],[0,DU,8320],[0,8336,8349],[0,8400,8413],[0,8417,8418],[0,8421,8433],[0,ske,8451],[0,Z$,8456],[0,8458,zae],[0,abe,8470],[0,we,8478],[0,O3e,UAe],[0,Noe,j7e],[0,hRe,mRe],[0,8490,8506],[0,8508,8512],[0,8517,8522],[0,D_e,8527],[0,8544,8585],[0,11264,11311],[0,11312,11359],[0,11360,11493],[0,11499,11508],[0,11520,s_e],[0,iee,11560],[0,Qke,11566],[0,11568,11624],[0,TPe,11632],[0,of,11671],[0,11680,n_e],[0,11688,BRe],[0,11696,foe],[0,11704,Q_e],[0,11712,y7e],[0,11720,vRe],[0,11728,Z4e],[0,11736,11743],[0,11744,11776],[0,12293,12296],[0,12321,jke],[0,12337,12342],[0,12344,12349],[0,12353,12439],[0,12441,Fke],[0,12449,Z7],[0,12540,12544],[0,12549,q$],[0,12593,12687],[0,12704,12731],[0,12784,12800],[0,13312,19894],[0,19968,40944],[0,40960,42125],[0,42192,42238],[0,42240,42509],[0,42512,42540],[0,42560,42608],[0,42612,s4e],[0,42623,42738],[0,42775,42784],[0,42786,42889],[0,42891,42944],[0,42946,42951],[0,nRe,43048],[0,43072,43124],[0,43136,43206],[0,43216,43226],[0,43232,43256],[0,z$,Aoe],[0,43261,43310],[0,43312,43348],[0,43360,43389],[0,43392,43457],[0,I_e,43482],[0,43488,rbe],[0,43520,43575],[0,43584,43598],[0,43600,43610],[0,43616,43639],[0,nM,43715],[0,43739,43742],[0,43744,43760],[0,43762,43767],[0,43777,43783],[0,43785,43791],[0,43793,43799],[0,43808,Y4e],[0,43816,Hoe],[0,43824,tE],[0,43868,ake],[0,43888,44011],[0,44012,44014],[0,44016,44026],[0,44032,55204],[0,55216,55239],[0,55243,55292],[0,63744,64110],[0,64112,64218],[0,64256,64263],[0,64275,64280],[0,$Re,vce],[0,64298,qp],[0,64312,u4e],[0,n7e,e3e],[0,64320,eQ],[0,64323,gRe],[0,64326,64434],[0,64467,64830],[0,64848,64912],[0,64914,64968],[0,65008,65020],[0,65024,65040],[0,65056,65072],[0,65075,65077],[0,65101,65104],[0,65136,Z_e],[0,65142,65277],[0,65296,65306],[0,65313,65339],[0,65343,x3e],[0,65345,65371],[0,65382,65471],[0,65474,65480],[0,65482,65488],[0,65490,65496],[0,65498,65501],[0,ngt,FU],[0,65549,LRe],[0,65576,Tk],[0,65596,lbe],[0,65599,65614],[0,65616,65630],[0,65664,65787],[0,65856,65909],[0,66045,66046],[0,66176,66205],[0,66208,66257],[0,66272,66273],[0,66304,66336],[0,66349,66379],[0,66384,66427],[0,66432,66462],[0,66464,66500],[0,66504,h4e],[0,66513,66518],[0,66560,66718],[0,66720,66730],[0,66736,66772],[0,66776,66812],[0,66816,66856],[0,66864,66916],[0,67072,67383],[0,67392,67414],[0,67424,67432],[0,67584,67590],[0,Lbe,f_e],[0,67594,X3e],[0,67639,67641],[0,xU,67645],[0,67647,67670],[0,67680,67703],[0,67712,67743],[0,67808,Roe],[0,67828,67830],[0,67840,67862],[0,67872,67898],[0,67968,68024],[0,68030,68032],[0,hf,68100],[0,68101,68103],[0,68108,wPe],[0,68117,jRe],[0,68121,68150],[0,68152,68155],[0,68159,68160],[0,68192,68221],[0,68224,68253],[0,68288,v7e],[0,68297,68327],[0,68352,68406],[0,68416,68438],[0,68448,68467],[0,68480,68498],[0,68608,68681],[0,68736,68787],[0,68800,68851],[0,68864,68904],[0,68912,68922],[0,69376,69405],[0,H_e,69416],[0,69424,69457],[0,69600,69623],[0,69632,69703],[0,69734,n4e],[0,69759,69819],[0,69840,69865],[0,69872,69882],[0,69888,69941],[0,69942,69952],[0,Pae,Bke],[0,69968,70004],[0,m7e,70007],[0,70016,70085],[0,70089,70093],[0,70096,Coe],[0,rke,70109],[0,70144,dRe],[0,70163,70200],[0,70206,70207],[0,70272,Cke],[0,lRe,Obe],[0,70282,uRe],[0,70287,goe],[0,70303,70313],[0,70320,70379],[0,70384,70394],[0,70400,HAe],[0,70405,70413],[0,70415,70417],[0,70419,ike],[0,70442,z3e],[0,70450,WPe],[0,70453,70458],[0,70459,70469],[0,70471,70473],[0,70475,70478],[0,fbe,70481],[0,70487,70488],[0,70493,70500],[0,70502,70509],[0,70512,70517],[0,70656,70731],[0,70736,70746],[0,b7e,70752],[0,70784,v4e],[0,bce,70856],[0,70864,70874],[0,71040,71094],[0,71096,71105],[0,71128,71134],[0,71168,71233],[0,doe,71237],[0,71248,71258],[0,71296,71353],[0,71360,71370],[0,71424,71451],[0,71453,71468],[0,71472,71482],[0,71680,71739],[0,71840,71914],[0,71935,71936],[0,72096,72104],[0,72106,72152],[0,72154,Cce],[0,yAe,72165],[0,Poe,72255],[0,72263,72264],[0,iAe,72346],[0,JE,72350],[0,72384,72441],[0,72704,GAe],[0,72714,72759],[0,72760,72769],[0,72784,72794],[0,72818,72848],[0,72850,72872],[0,72873,72887],[0,72960,gq],[0,72968,Nae],[0,72971,73015],[0,73018,73019],[0,73020,73022],[0,73023,73032],[0,73040,73050],[0,73056,i7e],[0,73063,vke],[0,73066,73103],[0,73104,73106],[0,73107,73113],[0,73120,73130],[0,73440,73463],[0,73728,74650],[0,74752,74863],[0,74880,75076],[0,77824,78895],[0,82944,83527],[0,92160,92729],[0,92736,92767],[0,92768,92778],[0,92880,92910],[0,92912,92917],[0,92928,92983],[0,92992,92996],[0,93008,93018],[0,93027,93048],[0,93053,93072],[0,93760,93824],[0,93952,94027],[0,I3e,94088],[0,94095,94112],[0,94176,rce],[0,vee,94180],[0,94208,100344],[0,100352,101107],[0,110592,110879],[0,110928,110931],[0,110948,110952],[0,110960,111356],[0,113664,113771],[0,113776,113789],[0,113792,113801],[0,113808,113818],[0,113821,113823],[0,119141,119146],[0,119149,119155],[0,119163,119171],[0,119173,119180],[0,119210,119214],[0,119362,119365],[0,119808,oce],[0,119894,e4e],[0,119966,119968],[0,IAe,119971],[0,119973,119975],[0,119977,T7e],[0,119982,ZZ],[0,RZ,ybe],[0,119997,Vke],[0,120005,ZPe],[0,120071,120075],[0,120077,lce],[0,120086,V7e],[0,120094,Kke],[0,120123,Aee],[0,120128,fU],[0,MAe,120135],[0,120138,oQ],[0,120146,120486],[0,120488,Jae],[0,120514,c4e],[0,120540,tbe],[0,120572,u_e],[0,120598,cAe],[0,120630,bI],[0,120656,J4e],[0,120688,Ql],[0,120714,O_],[0,120746,W$],[0,120772,120780],[0,120782,120832],[0,121344,121399],[0,121403,121453],[0,121461,121462],[0,121476,121477],[0,121499,121504],[0,121505,121520],[0,122880,122887],[0,122888,122905],[0,122907,122914],[0,122915,122917],[0,122918,122923],[0,123136,123181],[0,123184,123198],[0,123200,123210],[0,jbe,123215],[0,123584,123642],[0,124928,125125],[0,125136,125143],[0,125184,125260],[0,125264,125274],[0,126464,Dee],[0,126469,d4e],[0,126497,joe],[0,Eoe,126501],[0,F3e,Z3e],[0,126505,Lk],[0,126516,XZ],[0,ice,$5],[0,Rke,126524],[0,l4e,126531],[0,xoe,hce],[0,voe,loe],[0,uke,UZ],[0,126541,Qae],[0,126545,iQ],[0,Fk,126549],[0,G3e,Lae],[0,Mp,Tee],[0,Gae,Toe],[0,_be,I$],[0,Mk,Xye],[0,126561,q7e],[0,g7e,126565],[0,126567,lAe],[0,126572,k4e],[0,126580,K_e],[0,126585,Xke],[0,g_e,dT],[0,126592,ORe],[0,126603,126620],[0,126625,Zke],[0,126629,Ooe],[0,126635,126652],[0,131072,173783],[0,173824,177973],[0,177984,178206],[0,178208,183970],[0,183984,191457],[0,194560,195102],[0,917760,918e3]],Fmu=d(BZ),Nmu=d(ree),Omu=d(hee),Bmu=d(h3e),qmu=d("Cannot export an enum with `export type`, try `export enum E {}` or `module.exports = E;` instead."),Mmu=d("Enum members are separated with `,`. Replace `;` with `,`."),Lmu=d("Unexpected reserved word"),jmu=d("Unexpected reserved type"),Gmu=d("Unexpected `super` outside of a class method"),Umu=d("`super()` is only valid in a class constructor"),Vmu=d("Unexpected end of input"),zmu=d("Unexpected variance sigil"),$mu=d("Unexpected static modifier"),Qmu=d("Unexpected proto modifier"),Kmu=d("Type aliases are not allowed in untyped mode"),Hmu=d("Opaque type aliases are not allowed in untyped mode"),Wmu=d("Type annotations are not allowed in untyped mode"),Ymu=d("Type declarations are not allowed in untyped mode"),Jmu=d("Type imports are not allowed in untyped mode"),Xmu=d("Type exports are not allowed in untyped mode"),Zmu=d("Interfaces are not allowed in untyped mode"),efu=d("Spreading a type is only allowed inside an object type"),tfu=d("Explicit inexact syntax must come at the end of an object type"),rfu=d("Explicit inexact syntax cannot appear inside an explicit exact object type"),nfu=d("Explicit inexact syntax can only appear inside an object type"),ifu=d("Illegal newline after throw"),sfu=d("A bigint literal must be an integer"),afu=d("A bigint literal cannot use exponential notation"),ofu=d("Invalid regular expression"),cfu=d("Invalid regular expression: missing /"),ufu=d("Invalid left-hand side in assignment"),lfu=d("Invalid left-hand side in exponentiation expression"),dfu=d("Invalid left-hand side in for-in"),pfu=d("Invalid left-hand side in for-of"),mfu=d("Invalid optional indexed access. Indexed access uses bracket notation. Use the format `T?.[K]`."),ffu=d("found an expression instead"),hfu=d("Expected an object pattern, array pattern, or an identifier but "),gfu=d("More than one default clause in switch statement"),yfu=d("Missing catch or finally after try"),_fu=d("Illegal continue statement"),Afu=d("Illegal break statement"),bfu=d("Illegal return statement"),Cfu=d("Illegal Unicode escape"),vfu=d("Strict mode code may not include a with statement"),Efu=d("Catch variable may not be eval or arguments in strict mode"),Dfu=d("Variable name may not be eval or arguments in strict mode"),Sfu=d("Parameter name eval or arguments is not allowed in strict mode"),wfu=d("Strict mode function may not have duplicate parameter names"),Ifu=d('Illegal "use strict" directive in function with non-simple parameter list'),xfu=d("Function name may not be eval or arguments in strict mode"),Tfu=d("Octal literals are not allowed in strict mode."),Pfu=d("Number literals with leading zeros are not allowed in strict mode."),Rfu=d("Delete of an unqualified identifier in strict mode."),kfu=d("Duplicate data property in object literal not allowed in strict mode"),Ffu=d("Object literal may not have data and accessor property with the same name"),Nfu=d("Object literal may not have multiple get/set accessors with the same name"),Ofu=d("`typeof` can only be used to get the type of variables."),Bfu=d("Assignment to eval or arguments is not allowed in strict mode"),qfu=d("Postfix increment/decrement may not have eval or arguments operand in strict mode"),Mfu=d("Prefix increment/decrement may not have eval or arguments operand in strict mode"),Lfu=d("Use of future reserved word in strict mode"),jfu=d("JSX attributes must only be assigned a non-empty expression"),Gfu=d("JSX value should be either an expression or a quoted JSX text"),Ufu=d("Const must be initialized"),Vfu=d("Destructuring assignment must be initialized"),zfu=d("Illegal newline before arrow"),$fu=d(zke),Qfu=d("Async functions can only be declared at top level or "),Kfu=d(zke),Hfu=d("Generators can only be declared at top level or "),Wfu=d("elements must be wrapped in an enclosing parent tag"),Yfu=d("Unexpected token <. Remember, adjacent JSX "),Jfu=d("Rest parameter must be final parameter of an argument list"),Xfu=d("Rest element must be final element of an array pattern"),Zfu=d("Rest property must be final property of an object pattern"),e0u=d("async is an implementation detail and isn't necessary for your declare function statement. It is sufficient for your declare function to just have a Promise return type."),t0u=d("`declare` modifier can only appear on class fields."),r0u=d("Unexpected token `=`. Initializers are not allowed in a `declare`."),n0u=d("Unexpected token `=`. Initializers are not allowed in a `declare opaque type`."),i0u=d("`declare export let` is not supported. Use `declare export var` instead."),s0u=d("`declare export const` is not supported. Use `declare export var` instead."),a0u=d("`declare export type` is not supported. Use `export type` instead."),o0u=d("`declare export interface` is not supported. Use `export interface` instead."),c0u=d("`export * as` is an early-stage proposal and is not enabled by default. To enable support in the parser, use the `esproposal_export_star_as` option"),u0u=d("Found a decorator in an unsupported position."),l0u=d("Type parameter declaration needs a default, since a preceding type parameter declaration has a default."),d0u=d("Duplicate `declare module.exports` statement!"),p0u=d("Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module xor they are a CommonJS module."),m0u=d("Getter should have zero parameters"),f0u=d("Setter should have exactly one parameter"),h0u=d("`import type` or `import typeof`!"),g0u=d("Imports within a `declare module` body must always be "),y0u=d("The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements"),_0u=d("Missing comma between import specifiers"),A0u=d("Missing comma between export specifiers"),b0u=d("Malformed unicode"),C0u=d("Classes may only have one constructor"),v0u=d("Private fields may not be deleted."),E0u=d("Private fields can only be referenced from within a class."),D0u=d("You may not access a private field through the `super` keyword."),S0u=d("Yield expression not allowed in formal parameter"),w0u=d("`await` is an invalid identifier in async functions"),I0u=d("`yield` is an invalid identifier in generators"),x0u=d("either a `let` binding pattern, or a member expression."),T0u=d("`let [` is ambiguous in this position because it is "),P0u=d("Literals cannot be used as shorthand properties."),R0u=d("Computed properties must have a value."),k0u=d("Object pattern can't contain methods"),F0u=d("A trailing comma is not permitted after the rest element"),N0u=d("An optional chain may not be used in a `new` expression."),O0u=d("Template literals may not be used in an optional chain."),B0u=d("Unexpected whitespace between `#` and identifier"),q0u=d("A type annotation is required for the `this` parameter."),M0u=d("The `this` parameter must be the first function parameter."),L0u=d("The `this` parameter cannot be optional."),j0u=d("A getter cannot have a `this` parameter."),G0u=d("A setter cannot have a `this` parameter."),U0u=d("Arrow functions cannot have a `this` parameter; arrow functions automatically bind `this` when declared."),V0u=d("Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions."),z0u=[0,[11,d("Boolean enum members need to be initialized. Use either `"),[2,0,[11,d(" = true,` or `"),[2,0,[11,d(" = false,` in enum `"),[2,0,[11,d(Rk),0]]]]]]],d("Boolean enum members need to be initialized. Use either `%s = true,` or `%s = false,` in enum `%s`.")],$0u=[0,[11,d("Enum member names need to be unique, but the name `"),[2,0,[11,d("` has already been used before in enum `"),[2,0,[11,d(Rk),0]]]]],d("Enum member names need to be unique, but the name `%s` has already been used before in enum `%s`.")],Q0u=[0,[11,d(e_e),[2,0,[11,d("` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers."),0]]],d("Enum `%s` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.")],K0u=[0,[11,d("Use one of `boolean`, `number`, `string`, or `symbol` in enum `"),[2,0,[11,d(Rk),0]]],d("Use one of `boolean`, `number`, `string`, or `symbol` in enum `%s`.")],H0u=[0,[11,d("Enum type `"),[2,0,[11,d("` is not valid. "),[2,0,0]]]],d("Enum type `%s` is not valid. %s")],W0u=[0,[11,d("Supplied enum type is not valid. "),[2,0,0]],d("Supplied enum type is not valid. %s")],Y0u=[0,[11,d("Enum member names and initializers are separated with `=`. Replace `"),[2,0,[11,d(":` with `"),[2,0,[11,d(" =`."),0]]]]],d("Enum member names and initializers are separated with `=`. Replace `%s:` with `%s =`.")],J0u=[0,[11,d("Symbol enum members cannot be initialized. Use `"),[2,0,[11,d(",` in enum `"),[2,0,[11,d(Rk),0]]]]],d("Symbol enum members cannot be initialized. Use `%s,` in enum `%s`.")],X0u=[0,[11,d(e_e),[2,0,[11,d("` has type `"),[2,0,[11,d("`, so the initializer of `"),[2,0,[11,d("` needs to be a "),[2,0,[11,d(" literal."),0]]]]]]]]],d("Enum `%s` has type `%s`, so the initializer of `%s` needs to be a %s literal.")],Z0u=[0,[11,d("The enum member initializer for `"),[2,0,[11,d("` needs to be a literal (either a boolean, number, or string) in enum `"),[2,0,[11,d(Rk),0]]]]],d("The enum member initializer for `%s` needs to be a literal (either a boolean, number, or string) in enum `%s`.")],ehu=[0,[11,d("Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `"),[2,0,[11,d("`, consider using `"),[2,0,[11,d("`, in enum `"),[2,0,[11,d(Rk),0]]]]]]],d("Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `%s`, consider using `%s`, in enum `%s`.")],thu=d("The `...` must come at the end of the enum body. Remove the trailing comma."),rhu=d("The `...` must come after all enum members. Move it to the end of the enum body."),nhu=[0,[11,d("Number enum members need to be initialized, e.g. `"),[2,0,[11,d(" = 1,` in enum `"),[2,0,[11,d(Rk),0]]]]],d("Number enum members need to be initialized, e.g. `%s = 1,` in enum `%s`.")],ihu=[0,[11,d("String enum members need to consistently either all use initializers, or use no initializers, in enum "),[2,0,[12,46,0]]],d("String enum members need to consistently either all use initializers, or use no initializers, in enum %s.")],shu=[0,[11,d(tBt),[2,0,0]],d("Unexpected %s")],ahu=[0,[11,d(tBt),[2,0,[11,d(", expected "),[2,0,0]]]],d("Unexpected %s, expected %s")],ohu=[0,[11,d(c9t),[2,0,[11,d("`. Did you mean `"),[2,0,[11,d("`?"),0]]]]],d("Unexpected token `%s`. Did you mean `%s`?")],chu=d(Wke),uhu=d("Invalid flags supplied to RegExp constructor '"),lhu=d("Remove the period."),dhu=d("Indexed access uses bracket notation."),phu=[0,[11,d("Invalid indexed access. "),[2,0,[11,d(" Use the format `T[K]`."),0]]],d("Invalid indexed access. %s Use the format `T[K]`.")],mhu=d(Wke),fhu=d("Undefined label '"),hhu=d("' has already been declared"),ghu=d(" '"),yhu=d("Expected corresponding JSX closing tag for "),_hu=d(zke),Ahu=d("In strict mode code, functions can only be declared at top level or "),bhu=d("inside a block, or as the body of an if statement."),Chu=d("In non-strict mode code, functions can only be declared at top level, "),vhu=[0,[11,d("Duplicate export for `"),[2,0,[12,96,0]]],d("Duplicate export for `%s`")],Ehu=d("` is declared more than once."),Dhu=d("Private fields may only be declared once. `#"),Shu=d("static "),whu=d(fr),Ihu=d(D_t),xhu=d("methods"),Thu=d("fields"),Phu=d(Rk),Rhu=d(" named `"),khu=d("Classes may not have "),Fhu=d("` has not been declared."),Nhu=d("Private fields must be declared before they can be referenced. `#"),Ohu=[0,[11,d(c9t),[2,0,[11,d("`. Parentheses are required to combine `??` with `&&` or `||` expressions."),0]]],d("Unexpected token `%s`. Parentheses are required to combine `??` with `&&` or `||` expressions.")],Bhu=d("Parse_error.Error"),qhu=[0,d("src/third-party/sedlex/flow_sedlexing.ml"),IU,4],Mhu=d("Flow_sedlexing.MalFormed"),Lhu=[0,1,0],jhu=[0,0,[0,1,0],[0,1,0]],Ghu=d(Z0t),Uhu=d("end of input"),Vhu=d(pce),zhu=d("template literal part"),$hu=d(pce),Qhu=d(ZOt),Khu=d(Z0t),Hhu=d(pce),Whu=d(ree),Yhu=d(pce),Jhu=d(J$),Xhu=d(pce),Zhu=d(hee),egu=d("an"),tgu=d(I6),rgu=d(O2),ngu=[0,[11,d("token `"),[2,0,[12,96,0]]],d("token `%s`")],igu=d(B$),sgu=d(dAe),agu=d("{|"),ogu=d("|}"),cgu=d(wBt),ugu=d(Uo),lgu=d("["),dgu=d("]"),pgu=d(ZBt),mgu=d(","),fgu=d(oq),hgu=d("=>"),ggu=d("..."),ygu=d(pAe),_gu=d(D_t),Agu=d(X5),bgu=d(pq),Cgu=d(yoe),vgu=d(boe),Egu=d(bS),Dgu=d(o3),Sgu=d(K$),wgu=d(dh),Igu=d(R7),xgu=d(Loe),Tgu=d(_7e),Pgu=d(fRe),Rgu=d(zZ),kgu=d(Doe),Fgu=d(EU),Ngu=d(uT),Ogu=d(p3),Bgu=d(CI),qgu=d(K4e),Mgu=d(SU),Lgu=d(vD),jgu=d(m3),Ggu=d(RPe),Ugu=d(U_e),Vgu=d(k7e),zgu=d(W_e),$gu=d(i3),Qgu=d(Av),Kgu=d(gU),Hgu=d(nee),Wgu=d(VAe),Ygu=d(yU),Jgu=d(_U),Xgu=d(J3e),Zgu=d(_ke),e1u=d(nE),t1u=d(_oe),r1u=d(NZ),n1u=d(SI),i1u=d(kh),s1u=d(Bae),a1u=d(ece),o1u=d(Yc),c1u=d(B2),u1u=d(lT),l1u=d(OZ),d1u=d(P7),p1u=d(Wye),m1u=d(Goe),f1u=d(kq),h1u=d(Q5),g1u=d("%checks"),y1u=d(u1t),_1u=d(xBt),A1u=d(fOt),b1u=d(UOt),C1u=d(qOt),v1u=d(nBt),E1u=d(fBt),D1u=d(BOt),S1u=d(BBt),w1u=d(lBt),I1u=d(DOt),x1u=d(IOt),T1u=d(F_t),P1u=d($0t),R1u=d(URe),k1u=d(Nee),F1u=d("?."),N1u=d(Eu),O1u=d("?"),B1u=d(yee),q1u=d(z_e),M1u=d(K1t),L1u=d(R_e),j1u=d(e7e),G1u=d(Cv),U1u=d(Gbe),V1u=d(YBt),z1u=d(G1t),$1u=d(Oee),Q1u=d(aBt),K1u=d(COt),H1u=d(Nke),W1u=d(HP),Y1u=d(UBt),J1u=d(cke),X1u=d(pBt),Z1u=d(Lq),eyu=d(TN),tyu=d(EI),ryu=d(r3e),nyu=d(Xgt),iyu=d(E_t),syu=d(xo),ayu=d(t9t),oyu=d(NOt),cyu=d(Pbe),uyu=d(fr),lyu=d(wN),dyu=d(kRe),pyu=d(mT),myu=d(ree),fyu=d(J$),hyu=d(hee),gyu=d(_U),yyu=d(h3e),_yu=d(EI),Ayu=d(EI),byu=d(BZ),Cyu=d(cce),vyu=d("T_LCURLY"),Eyu=d("T_RCURLY"),Dyu=d("T_LCURLYBAR"),Syu=d("T_RCURLYBAR"),wyu=d("T_LPAREN"),Iyu=d("T_RPAREN"),xyu=d("T_LBRACKET"),Tyu=d("T_RBRACKET"),Pyu=d("T_SEMICOLON"),Ryu=d("T_COMMA"),kyu=d("T_PERIOD"),Fyu=d("T_ARROW"),Nyu=d("T_ELLIPSIS"),Oyu=d("T_AT"),Byu=d("T_POUND"),qyu=d("T_FUNCTION"),Myu=d("T_IF"),Lyu=d("T_IN"),jyu=d("T_INSTANCEOF"),Gyu=d("T_RETURN"),Uyu=d("T_SWITCH"),Vyu=d("T_THIS"),zyu=d("T_THROW"),$yu=d("T_TRY"),Qyu=d("T_VAR"),Kyu=d("T_WHILE"),Hyu=d("T_WITH"),Wyu=d("T_CONST"),Yyu=d("T_LET"),Jyu=d("T_NULL"),Xyu=d("T_FALSE"),Zyu=d("T_TRUE"),e_u=d("T_BREAK"),t_u=d("T_CASE"),r_u=d("T_CATCH"),n_u=d("T_CONTINUE"),i_u=d("T_DEFAULT"),s_u=d("T_DO"),a_u=d("T_FINALLY"),o_u=d("T_FOR"),c_u=d("T_CLASS"),u_u=d("T_EXTENDS"),l_u=d("T_STATIC"),d_u=d("T_ELSE"),p_u=d("T_NEW"),m_u=d("T_DELETE"),f_u=d("T_TYPEOF"),h_u=d("T_VOID"),g_u=d("T_ENUM"),y_u=d("T_EXPORT"),__u=d("T_IMPORT"),A_u=d("T_SUPER"),b_u=d("T_IMPLEMENTS"),C_u=d("T_INTERFACE"),v_u=d("T_PACKAGE"),E_u=d("T_PRIVATE"),D_u=d("T_PROTECTED"),S_u=d("T_PUBLIC"),w_u=d("T_YIELD"),I_u=d("T_DEBUGGER"),x_u=d("T_DECLARE"),T_u=d("T_TYPE"),P_u=d("T_OPAQUE"),R_u=d("T_OF"),k_u=d("T_ASYNC"),F_u=d("T_AWAIT"),N_u=d("T_CHECKS"),O_u=d("T_RSHIFT3_ASSIGN"),B_u=d("T_RSHIFT_ASSIGN"),q_u=d("T_LSHIFT_ASSIGN"),M_u=d("T_BIT_XOR_ASSIGN"),L_u=d("T_BIT_OR_ASSIGN"),j_u=d("T_BIT_AND_ASSIGN"),G_u=d("T_MOD_ASSIGN"),U_u=d("T_DIV_ASSIGN"),V_u=d("T_MULT_ASSIGN"),z_u=d("T_EXP_ASSIGN"),$_u=d("T_MINUS_ASSIGN"),Q_u=d("T_PLUS_ASSIGN"),K_u=d("T_NULLISH_ASSIGN"),H_u=d("T_AND_ASSIGN"),W_u=d("T_OR_ASSIGN"),Y_u=d("T_ASSIGN"),J_u=d("T_PLING_PERIOD"),X_u=d("T_PLING_PLING"),Z_u=d("T_PLING"),eAu=d("T_COLON"),tAu=d("T_OR"),rAu=d("T_AND"),nAu=d("T_BIT_OR"),iAu=d("T_BIT_XOR"),sAu=d("T_BIT_AND"),aAu=d("T_EQUAL"),oAu=d("T_NOT_EQUAL"),cAu=d("T_STRICT_EQUAL"),uAu=d("T_STRICT_NOT_EQUAL"),lAu=d("T_LESS_THAN_EQUAL"),dAu=d("T_GREATER_THAN_EQUAL"),pAu=d("T_LESS_THAN"),mAu=d("T_GREATER_THAN"),fAu=d("T_LSHIFT"),hAu=d("T_RSHIFT"),gAu=d("T_RSHIFT3"),yAu=d("T_PLUS"),_Au=d("T_MINUS"),AAu=d("T_DIV"),bAu=d("T_MULT"),CAu=d("T_EXP"),vAu=d("T_MOD"),EAu=d("T_NOT"),DAu=d("T_BIT_NOT"),SAu=d("T_INCR"),wAu=d("T_DECR"),IAu=d("T_EOF"),xAu=d("T_ANY_TYPE"),TAu=d("T_MIXED_TYPE"),PAu=d("T_EMPTY_TYPE"),RAu=d("T_NUMBER_TYPE"),kAu=d("T_BIGINT_TYPE"),FAu=d("T_STRING_TYPE"),NAu=d("T_VOID_TYPE"),OAu=d("T_SYMBOL_TYPE"),BAu=d("T_NUMBER"),qAu=d("T_BIGINT"),MAu=d("T_STRING"),LAu=d("T_TEMPLATE_PART"),jAu=d("T_IDENTIFIER"),GAu=d("T_REGEXP"),UAu=d("T_ERROR"),VAu=d("T_JSX_IDENTIFIER"),zAu=d("T_JSX_TEXT"),$Au=d("T_BOOLEAN_TYPE"),QAu=d("T_NUMBER_SINGLETON_TYPE"),KAu=d("T_BIGINT_SINGLETON_TYPE"),HAu=[0,d(uAe),ebe,9],WAu=[0,d(uAe),t7e,9],YAu=d(IRe),JAu=d("*/"),XAu=d(IRe),ZAu=d("unreachable line_comment"),ebu=d("unreachable string_quote"),tbu=d("\\"),rbu=d("unreachable template_part"),nbu=d("${"),ibu=d(mce),sbu=d(mce),abu=d(K_t),obu=d("unreachable regexp_class"),cbu=d(wyt),ubu=d("unreachable regexp_body"),lbu=d(fr),dbu=d(fr),pbu=d(fr),mbu=d(fr),fbu=d("unreachable jsxtext"),hbu=d(Wke),gbu=d(OAe),ybu=d(Nke),_bu=d(HP),Abu=d(B$),bbu=d(dAe),Cbu=d("{'}'}"),vbu=d(dAe),Ebu=d("{'>'}"),Dbu=d(HP),Sbu=d(Gee),wbu=d("iexcl"),Ibu=d("aelig"),xbu=d("Nu"),Tbu=d("Eacute"),Pbu=d("Atilde"),Rbu=d("'int'"),kbu=d("AElig"),Fbu=d("Aacute"),Nbu=d("Acirc"),Obu=d("Agrave"),Bbu=d("Alpha"),qbu=d("Aring"),Mbu=[0,QBt],Lbu=[0,913],jbu=[0,$d],Gbu=[0,x_t],Ubu=[0,ebe],Vbu=[0,OOt],zbu=[0,8747],$bu=d("Auml"),Qbu=d("Beta"),Kbu=d("Ccedil"),Hbu=d("Chi"),Wbu=d("Dagger"),Ybu=d("Delta"),Jbu=d("ETH"),Xbu=[0,Fht],Zbu=[0,916],eCu=[0,8225],tCu=[0,935],rCu=[0,r1t],nCu=[0,914],iCu=[0,IBt],sCu=[0,LBt],aCu=d("Icirc"),oCu=d("Ecirc"),cCu=d("Egrave"),uCu=d("Epsilon"),lCu=d("Eta"),dCu=d("Euml"),pCu=d("Gamma"),mCu=d("Iacute"),fCu=[0,RRe],hCu=[0,915],gCu=[0,r9t],yCu=[0,919],_Cu=[0,917],ACu=[0,T$],bCu=[0,e6],CCu=d("Igrave"),vCu=d("Iota"),ECu=d("Iuml"),DCu=d("Kappa"),SCu=d("Lambda"),wCu=d("Mu"),ICu=d("Ntilde"),xCu=[0,Lke],TCu=[0,924],PCu=[0,923],RCu=[0,922],kCu=[0,bBt],FCu=[0,921],NCu=[0,PBt],OCu=[0,QOt],BCu=[0,GBt],qCu=d("Sigma"),MCu=d("Otilde"),LCu=d("OElig"),jCu=d("Oacute"),GCu=d("Ocirc"),UCu=d("Ograve"),VCu=d("Omega"),zCu=d("Omicron"),$Cu=d("Oslash"),QCu=[0,obe],KCu=[0,927],HCu=[0,937],WCu=[0,t7e],YCu=[0,$Bt],JCu=[0,AOt],XCu=[0,338],ZCu=d("Ouml"),evu=d("Phi"),tvu=d("Pi"),rvu=d("Prime"),nvu=d("Psi"),ivu=d("Rho"),svu=d("Scaron"),avu=[0,352],ovu=[0,929],cvu=[0,936],uvu=[0,8243],lvu=[0,928],dvu=[0,934],pvu=[0,Hyt],mvu=[0,wAe],fvu=d("Uuml"),hvu=d("THORN"),gvu=d("Tau"),yvu=d("Theta"),_vu=d("Uacute"),Avu=d("Ucirc"),bvu=d("Ugrave"),Cvu=d("Upsilon"),vvu=[0,933],Evu=[0,L7e],Dvu=[0,QPe],Svu=[0,woe],wvu=[0,920],Ivu=[0,932],xvu=[0,_Bt],Tvu=d("Xi"),Pvu=d("Yacute"),Rvu=d("Yuml"),kvu=d("Zeta"),Fvu=d("aacute"),Nvu=d("acirc"),Ovu=d("acute"),Bvu=[0,FPe],qvu=[0,vht],Mvu=[0,d7e],Lvu=[0,918],jvu=[0,376],Gvu=[0,EBt],Uvu=[0,926],Vvu=[0,N7e],zvu=[0,SBt],$vu=[0,925],Qvu=d("delta"),Kvu=d("cap"),Hvu=d("aring"),Wvu=d("agrave"),Yvu=d("alefsym"),Jvu=d("alpha"),Xvu=d("amp"),Zvu=d("and"),eEu=d("ang"),tEu=d("apos"),rEu=[0,39],nEu=[0,8736],iEu=[0,8743],sEu=[0,38],aEu=[0,945],oEu=[0,8501],cEu=[0,eee],uEu=d("asymp"),lEu=d("atilde"),dEu=d("auml"),pEu=d("bdquo"),mEu=d("beta"),fEu=d("brvbar"),hEu=d("bull"),gEu=[0,8226],yEu=[0,dce],_Eu=[0,946],AEu=[0,8222],bEu=[0,i9t],CEu=[0,sBt],vEu=[0,8776],EEu=[0,gOt],DEu=d("copy"),SEu=d("ccedil"),wEu=d("cedil"),IEu=d("cent"),xEu=d("chi"),TEu=d("circ"),PEu=d("clubs"),REu=d("cong"),kEu=[0,8773],FEu=[0,9827],NEu=[0,oBt],OEu=[0,967],BEu=[0,H0t],qEu=[0,hoe],MEu=[0,W1t],LEu=d("crarr"),jEu=d("cup"),GEu=d("curren"),UEu=d("dArr"),VEu=d("dagger"),zEu=d("darr"),$Eu=d("deg"),QEu=[0,l9t],KEu=[0,8595],HEu=[0,8224],WEu=[0,8659],YEu=[0,r4e],JEu=[0,8746],XEu=[0,8629],ZEu=[0,L1t],e2u=[0,8745],t2u=d("fnof"),r2u=d("ensp"),n2u=d("diams"),i2u=d("divide"),s2u=d("eacute"),a2u=d("ecirc"),o2u=d("egrave"),c2u=d(mT),u2u=d("emsp"),l2u=[0,8195],d2u=[0,8709],p2u=[0,zAe],m2u=[0,lht],f2u=[0,Jyt],h2u=[0,Agt],g2u=[0,9830],y2u=d("epsilon"),_2u=d("equiv"),A2u=d("eta"),b2u=d("eth"),C2u=d("euml"),v2u=d("euro"),E2u=d("exist"),D2u=[0,8707],S2u=[0,8364],w2u=[0,xOt],I2u=[0,IU],x2u=[0,951],T2u=[0,8801],P2u=[0,949],R2u=[0,8194],k2u=d("gt"),F2u=d("forall"),N2u=d("frac12"),O2u=d("frac14"),B2u=d("frac34"),q2u=d("frasl"),M2u=d("gamma"),L2u=d("ge"),j2u=[0,8805],G2u=[0,947],U2u=[0,8260],V2u=[0,W4e],z2u=[0,qBt],$2u=[0,uBt],Q2u=[0,8704],K2u=d("hArr"),H2u=d("harr"),W2u=d("hearts"),Y2u=d("hellip"),J2u=d("iacute"),X2u=d("icirc"),Z2u=[0,FOt],eDu=[0,mbe],tDu=[0,8230],rDu=[0,9829],nDu=[0,8596],iDu=[0,8660],sDu=[0,62],aDu=[0,402],oDu=[0,948],cDu=[0,hU],uDu=d("prime"),lDu=d("ndash"),dDu=d("le"),pDu=d("kappa"),mDu=d("igrave"),fDu=d("image"),hDu=d("infin"),gDu=d("iota"),yDu=d("iquest"),_Du=d("isin"),ADu=d("iuml"),bDu=[0,w4e],CDu=[0,8712],vDu=[0,_1t],EDu=[0,953],DDu=[0,8734],SDu=[0,8465],wDu=[0,aQ],IDu=d("lArr"),xDu=d("lambda"),TDu=d("lang"),PDu=d("laquo"),RDu=d("larr"),kDu=d("lceil"),FDu=d("ldquo"),NDu=[0,8220],ODu=[0,8968],BDu=[0,8592],qDu=[0,z1t],MDu=[0,10216],LDu=[0,955],jDu=[0,8656],GDu=[0,954],UDu=d("macr"),VDu=d("lfloor"),zDu=d("lowast"),$Du=d("loz"),QDu=d("lrm"),KDu=d("lsaquo"),HDu=d("lsquo"),WDu=d("lt"),YDu=[0,60],JDu=[0,8216],XDu=[0,8249],ZDu=[0,OPe],eSu=[0,9674],tSu=[0,8727],rSu=[0,8970],nSu=d("mdash"),iSu=d("micro"),sSu=d("middot"),aSu=d(b4e),oSu=d("mu"),cSu=d("nabla"),uSu=d("nbsp"),lSu=[0,MBt],dSu=[0,8711],pSu=[0,956],mSu=[0,8722],fSu=[0,XRe],hSu=[0,ng],gSu=[0,8212],ySu=[0,A1t],_Su=[0,8804],ASu=d("or"),bSu=d("oacute"),CSu=d("ne"),vSu=d("ni"),ESu=d("not"),DSu=d("notin"),SSu=d("nsub"),wSu=d("ntilde"),ISu=d("nu"),xSu=[0,957],TSu=[0,Gye],PSu=[0,8836],RSu=[0,8713],kSu=[0,vOt],FSu=[0,8715],NSu=[0,8800],OSu=d("ocirc"),BSu=d("oelig"),qSu=d("ograve"),MSu=d("oline"),LSu=d("omega"),jSu=d("omicron"),GSu=d("oplus"),USu=[0,8853],VSu=[0,959],zSu=[0,969],$Su=[0,8254],QSu=[0,I4e],KSu=[0,339],HSu=[0,Y3e],WSu=[0,oht],YSu=d("part"),JSu=d("ordf"),XSu=d("ordm"),ZSu=d("oslash"),ewu=d("otilde"),twu=d("otimes"),rwu=d("ouml"),nwu=d("para"),iwu=[0,qke],swu=[0,tce],awu=[0,8855],owu=[0,bbe],cwu=[0,X_],uwu=[0,QZ],lwu=[0,Y1t],dwu=d("permil"),pwu=d("perp"),mwu=d("phi"),fwu=d("pi"),hwu=d("piv"),gwu=d("plusmn"),ywu=d("pound"),_wu=[0,mc],Awu=[0,n9t],bwu=[0,982],Cwu=[0,960],vwu=[0,966],Ewu=[0,8869],Dwu=[0,8240],Swu=[0,8706],wwu=[0,8744],Iwu=[0,8211],xwu=d("sup1"),Twu=d("rlm"),Pwu=d("raquo"),Rwu=d("prod"),kwu=d("prop"),Fwu=d("psi"),Nwu=d("quot"),Owu=d("rArr"),Bwu=d("radic"),qwu=d("rang"),Mwu=[0,10217],Lwu=[0,8730],jwu=[0,8658],Gwu=[0,34],Uwu=[0,968],Vwu=[0,8733],zwu=[0,8719],$wu=d("rarr"),Qwu=d("rceil"),Kwu=d("rdquo"),Hwu=d("real"),Wwu=d("reg"),Ywu=d("rfloor"),Jwu=d("rho"),Xwu=[0,961],Zwu=[0,8971],eIu=[0,TOt],tIu=[0,8476],rIu=[0,8221],nIu=[0,8969],iIu=[0,8594],sIu=[0,egt],aIu=d("sigma"),oIu=d("rsaquo"),cIu=d("rsquo"),uIu=d("sbquo"),lIu=d("scaron"),dIu=d("sdot"),pIu=d("sect"),mIu=d("shy"),fIu=[0,zBt],hIu=[0,P4e],gIu=[0,8901],yIu=[0,353],_Iu=[0,8218],AIu=[0,8217],bIu=[0,8250],CIu=d("sigmaf"),vIu=d("sim"),EIu=d("spades"),DIu=d("sub"),SIu=d("sube"),wIu=d("sum"),IIu=d("sup"),xIu=[0,8835],TIu=[0,8721],PIu=[0,8838],RIu=[0,8834],kIu=[0,9824],FIu=[0,8764],NIu=[0,962],OIu=[0,963],BIu=[0,8207],qIu=d("uarr"),MIu=d("thetasym"),LIu=d("sup2"),jIu=d("sup3"),GIu=d("supe"),UIu=d("szlig"),VIu=d("tau"),zIu=d("there4"),$Iu=d("theta"),QIu=[0,952],KIu=[0,8756],HIu=[0,964],WIu=[0,eRe],YIu=[0,8839],JIu=[0,v_t],XIu=[0,cQ],ZIu=d("thinsp"),exu=d("thorn"),txu=d("tilde"),rxu=d("times"),nxu=d("trade"),ixu=d("uArr"),sxu=d("uacute"),axu=[0,Ree],oxu=[0,8657],cxu=[0,8482],uxu=[0,Uyt],lxu=[0,732],dxu=[0,fee],pxu=[0,8201],mxu=[0,977],fxu=d("xi"),hxu=d("ucirc"),gxu=d("ugrave"),yxu=d("uml"),_xu=d("upsih"),Axu=d("upsilon"),bxu=d("uuml"),Cxu=d("weierp"),vxu=[0,we],Exu=[0,gke],Dxu=[0,965],Sxu=[0,978],wxu=[0,KBt],Ixu=[0,249],xxu=[0,251],Txu=d("yacute"),Pxu=d("yen"),Rxu=d("yuml"),kxu=d("zeta"),Fxu=d("zwj"),Nxu=d("zwnj"),Oxu=[0,M4e],Bxu=[0,8205],qxu=[0,950],Mxu=[0,AU],Lxu=[0,pee],jxu=[0,bv],Gxu=[0,958],Uxu=[0,8593],Vxu=[0,$Pe],zxu=[0,8242],$xu=[0,SOt],Qxu=d(ZBt),Kxu=d(Cv),Hxu=d("unreachable jsx_child"),Wxu=d("unreachable type_token wholenumber"),Yxu=d("unreachable type_token wholebigint"),Jxu=d("unreachable type_token floatbigint"),Xxu=d("unreachable type_token scinumber"),Zxu=d("unreachable type_token scibigint"),eTu=d("unreachable type_token hexnumber"),tTu=d("unreachable type_token hexbigint"),rTu=d("unreachable type_token legacyoctnumber"),nTu=d("unreachable type_token octnumber"),iTu=d("unreachable type_token octbigint"),sTu=d("unreachable type_token binnumber"),aTu=d("unreachable type_token bigbigint"),oTu=d("unreachable type_token"),cTu=d(yee),uTu=d(yee),lTu=d(Lye),dTu=d(kRe),pTu=d(wN),mTu=d(J$),fTu=d(cce),hTu=d(BZ),gTu=d(mT),yTu=d(i3),_Tu=d(uT),ATu=d(SI),bTu=[9,1],CTu=[9,0],vTu=d(EU),ETu=d(ree),DTu=d(Av),STu=d(hee),wTu=d(h3e),ITu=d(p3),xTu=d(yU),TTu=d(_U),PTu=d("unreachable template_tail"),RTu=d(dAe),kTu=[0,d(fr),d(fr),d(fr)],FTu=d("unreachable jsx_tag"),NTu=d(Wke),OTu=d("unreachable regexp"),BTu=d("unreachable token wholenumber"),qTu=d("unreachable token wholebigint"),MTu=d("unreachable token floatbigint"),LTu=d("unreachable token scinumber"),jTu=d("unreachable token scibigint"),GTu=d("unreachable token hexnumber"),UTu=d("unreachable token hexbigint"),VTu=d("unreachable token legacyoctnumber"),zTu=d("unreachable token legacynonoctnumber"),$Tu=d("unreachable token octnumber"),QTu=d("unreachable token octbigint"),KTu=d("unreachable token bignumber"),HTu=d("unreachable token bigint"),WTu=d("unreachable token"),YTu=d(yee),JTu=d(yee),XTu=d(Lye),ZTu=[6,d("#!")],ePu=d("expected ?"),tPu=d(boe),rPu=d(RPe),nPu=d(zZ),iPu=d(kq),sPu=d(Q5),aPu=d(CI),oPu=d(K4e),cPu=d(SU),uPu=d(W_e),lPu=d(vD),dPu=d(lT),pPu=d(OZ),mPu=d(m3),fPu=d(VAe),hPu=d(k7e),gPu=d(gU),yPu=d(J3e),_Pu=d(_ke),APu=d(i3),bPu=d(uT),CPu=d(U_e),vPu=d(X5),EPu=d(pq),DPu=d(NZ),SPu=d(nE),wPu=d(yoe),IPu=d(_oe),xPu=d(kh),TPu=d(SI),PPu=d(Doe),RPu=d(nee),kPu=d(EU),FPu=d(Goe),NPu=d(Wye),OPu=d(Bae),BPu=d(ece),qPu=d(Yc),MPu=d(bS),LPu=d(Av),jPu=d(yU),GPu=d(o3),UPu=d(K$),VPu=d(dh),zPu=d(p3),$Pu=d(R7),QPu=d(P7),KPu=d(Loe),HPu=d(_U),WPu=d(_7e),YPu=d(fRe),JPu=d(B2),XPu=d("unreachable string_escape"),ZPu=d(Ew),e3u=d(a3),t3u=d(a3),r3u=d(Ew),n3u=d(hBt),i3u=d(jBt),s3u=d("n"),a3u=d("r"),o3u=d("t"),c3u=d(u9t),u3u=d(a3),l3u=d(Gee),d3u=d(Gee),p3u=d("unreachable id_char"),m3u=d(Gee),f3u=d(Gee),h3u=d("Invalid (lexer) bigint "),g3u=d("Invalid (lexer) bigint binary/octal "),y3u=d(a3),_3u=d(MOt),A3u=d(hOt),b3u=d(k$),C3u=[10,d("token ILLEGAL")],v3u=d("\0"),E3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),D3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),S3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),w3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),I3u=d("\0\0"),x3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),T3u=d(""),P3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),R3u=d("\0"),k3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),F3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),N3u=d("\0\0\0\0"),O3u=d("\0\0\0"),B3u=d("\x07\x07"),q3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),M3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),L3u=d(`\x07\b  -\v\f\r`),j3u=d(""),G3u=d("\0\0\0"),U3u=d("\0"),V3u=d("\0\0\0\0\0\0"),z3u=d(""),$3u=d(""),Q3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),K3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),H3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),W3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),Y3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),J3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),X3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),Z3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),eRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),tRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),rRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),nRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x07\b\0\0\0\0\0\0 \x07\b"),iRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),sRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),aRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),oRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),cRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),uRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),lRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),dRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),pRu=d(`\x07\b -\v\x07\f\r\x1B  ! "#$%                                                                                                                                                                                                                                                         `),mRu=d(""),fRu=d(""),hRu=d("\0\0\0\0"),gRu=d(`\x07\b  -\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x1B\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07`),yRu=d(`\x07\b  -\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07`),_Ru=d("\0\0"),ARu=d(""),bRu=d(""),CRu=d("\x07"),vRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ERu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),DRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),SRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),wRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),IRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),xRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),TRu=d("\0\0\0\0\0\0\0"),PRu=d("\x07"),RRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),kRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),FRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),NRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ORu=d("\0"),BRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),qRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),MRu=d("\0\0"),LRu=d("\0"),jRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),GRu=d(""),URu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),VRu=d(""),zRu=d(""),$Ru=d(""),QRu=d("\0"),KRu=d("\0\0\0"),HRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),WRu=d(""),YRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),JRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),XRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ZRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),eku=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),tku=[0,[11,d("the identifier `"),[2,0,[12,96,0]]],d("the identifier `%s`")],rku=[0,1],nku=[0,1],iku=d("@flow"),sku=d(oAe),aku=d(oAe),oku=[0,[11,d("an identifier. When exporting a "),[2,0,[11,d(" as a named export, you must specify a "),[2,0,[11,d(" name. Did you mean `export default "),[2,0,[11,d(" ...`?"),0]]]]]]],d("an identifier. When exporting a %s as a named export, you must specify a %s name. Did you mean `export default %s ...`?")],cku=d(Oke),uku=d("Peeking current location when not available"),lku=d(SI),dku=d(KZ),pku=d(wN),mku=d(J$),fku=d(cce),hku=d(BZ),gku=d(mT),yku=d(i3),_ku=d(uT),Aku=d(kRe),bku=d(EU),Cku=d(ree),vku=d(Av),Eku=d(hee),Dku=d(p3),Sku=d(yU),wku=d(_U),Iku=d(uT),xku=d(EU),Tku=d(p3),Pku=d(uT),Rku=d(EU),kku=d(p3),Fku=d(vS),Nku=d("eval"),Oku=d(NZ),Bku=d(SI),qku=d(kh),Mku=d(Bae),Lku=d(ece),jku=d(Yc),Gku=d(Av),Uku=d(B2),Vku=d(J3e),zku=d(pq),$ku=d(m3),Qku=d(Q5),Kku=d(CI),Hku=d(K4e),Wku=d(SU),Yku=d(W_e),Jku=d(zZ),Xku=d(vD),Zku=d(lT),e4u=d(VAe),t4u=d(RPe),r4u=d(gU),n4u=d(_ke),i4u=d(i3),s4u=d(U_e),a4u=d(k7e),o4u=d(X5),c4u=d(dh),u4u=d(nE),l4u=d(yoe),d4u=d(boe),p4u=d(nee),m4u=d(bS),f4u=d(_oe),h4u=d(o3),g4u=d(K$),y4u=d(R7),_4u=d(yU),A4u=d(Loe),b4u=d(_U),C4u=d(_7e),v4u=d(fRe),E4u=d(B2),D4u=[0,d("src/parser/parser_env.ml"),343,9],S4u=d("Internal Error: Tried to add_declared_private with outside of class scope."),w4u=d("Internal Error: `exit_class` called before a matching `enter_class`"),I4u=d(fr),x4u=[0,0,0],T4u=[0,0,0],P4u=d("Parser_env.Try.Rollback"),R4u=d(fr),k4u=d(fr),F4u=[0,d(B2),d(s6),d(j9),d(UPe),d(nbe),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(mht),d(Y9),d(dht),d(Xae),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],N4u=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],O4u=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],B4u=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(nbe),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(dht),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(Xae),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(mht),d(P9),d(j5),d(Dk),d(Y7),d(UPe),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],q4u=d(N$),M4u=d(qZ),L4u=[0,[11,d("Failure while looking up "),[2,0,[11,d(". Index: "),[4,0,0,0,[11,d(". Length: "),[4,0,0,0,[12,46,0]]]]]]],d("Failure while looking up %s. Index: %d. Length: %d.")],j4u=[0,0,0,0],G4u=d("Offset_utils.Offset_lookup_failed"),U4u=d(Abe),V4u=d(jgt),z4u=d(f_t),$4u=d(eyt),Q4u=d(eyt),K4u=d(f_t),H4u=d(P7),W4u=d(Ol),Y4u=d(Sy),J4u=d("Program"),X4u=d(b_e),Z4u=d("BreakStatement"),e7u=d(b_e),t7u=d("ContinueStatement"),r7u=d("DebuggerStatement"),n7u=d(BN),i7u=d("DeclareExportAllDeclaration"),s7u=d(BN),a7u=d(qU),o7u=d(eoe),c7u=d(m3),u7u=d("DeclareExportDeclaration"),l7u=d(x5),d7u=d(Sy),p7u=d(AA),m7u=d("DeclareModule"),f7u=d(e2),h7u=d("DeclareModuleExports"),g7u=d(rQ),y7u=d(Sy),_7u=d("DoWhileStatement"),A7u=d("EmptyStatement"),b7u=d(yT),C7u=d(eoe),v7u=d("ExportDefaultDeclaration"),E7u=d(yT),D7u=d(dU),S7u=d(BN),w7u=d("ExportAllDeclaration"),I7u=d(yT),x7u=d(BN),T7u=d(qU),P7u=d(eoe),R7u=d("ExportNamedDeclaration"),k7u=d(bs),F7u=d(k2),N7u=d("ExpressionStatement"),O7u=d(Sy),B7u=d(Tt),q7u=d(rQ),M7u=d(bN),L7u=d("ForStatement"),j7u=d(CRe),G7u=d(Sy),U7u=d(jb),V7u=d(e3),z7u=d("ForInStatement"),$7u=d(Q5),Q7u=d(Sy),K7u=d(jb),H7u=d(e3),W7u=d("ForOfStatement"),Y7u=d(CAe),J7u=d(Moe),X7u=d(rQ),Z7u=d("IfStatement"),e6u=d(P7),t6u=d(yU),r6u=d(u1),n6u=d(dBt),i6u=d(BN),s6u=d(qU),a6u=d("ImportDeclaration"),o6u=d(Sy),c6u=d(b_e),u6u=d("LabeledStatement"),l6u=d(_T),d6u=d("ReturnStatement"),p6u=d(FBt),m6u=d("discriminant"),f6u=d("SwitchStatement"),h6u=d(_T),g6u=d("ThrowStatement"),y6u=d(YOt),_6u=d(QA),A6u=d(nu),b6u=d("TryStatement"),C6u=d(Sy),v6u=d(rQ),E6u=d("WhileStatement"),D6u=d(Sy),S6u=d(L3e),w6u=d("WithStatement"),I6u=d(N_e),x6u=d("ArrayExpression"),T6u=d(cT),P6u=d(nce),R6u=d(k2),k6u=d(DI),F6u=d(vT),N6u=d(kq),O6u=d(Sy),B6u=d(p0),q6u=d(AA),M6u=d("ArrowFunctionExpression"),L6u=d(Nee),j6u=d(jb),G6u=d(e3),U6u=d(xbe),V6u=d("AssignmentExpression"),z6u=d(jb),$6u=d(e3),Q6u=d(xbe),K6u=d("BinaryExpression"),H6u=d("CallExpression"),W6u=d(Wae),Y6u=d(f4e),J6u=d("ComprehensionExpression"),X6u=d(CAe),Z6u=d(Moe),eFu=d(rQ),tFu=d("ConditionalExpression"),rFu=d(Wae),nFu=d(f4e),iFu=d("GeneratorExpression"),sFu=d(BN),aFu=d("ImportExpression"),oFu=d(z_e),cFu=d(K1t),uFu=d(Eu),lFu=d(jb),dFu=d(e3),pFu=d(xbe),mFu=d("LogicalExpression"),fFu=d("MemberExpression"),hFu=d(Pee),gFu=d(gce),yFu=d("MetaProperty"),_Fu=d(vS),AFu=d(H$),bFu=d(SRe),CFu=d("NewExpression"),vFu=d(n3e),EFu=d("ObjectExpression"),DFu=d(Dw),SFu=d("OptionalCallExpression"),wFu=d(Dw),IFu=d("OptionalMemberExpression"),xFu=d(NAe),TFu=d("SequenceExpression"),PFu=d("Super"),RFu=d("ThisExpression"),kFu=d(e2),FFu=d(k2),NFu=d("TypeCastExpression"),OFu=d(_T),BFu=d("AwaitExpression"),qFu=d(TN),MFu=d(Lq),LFu=d(xo),jFu=d(t9t),GFu=d(yU),UFu=d(_U),VFu=d(VAe),zFu=d("matched above"),$Fu=d(_T),QFu=d(i1t),KFu=d(xbe),HFu=d("UnaryExpression"),WFu=d(Pbe),YFu=d(NOt),JFu=d(i1t),XFu=d(_T),ZFu=d(xbe),e8u=d("UpdateExpression"),t8u=d(C4e),r8u=d(_T),n8u=d("YieldExpression"),i8u=d("Unexpected FunctionDeclaration with BodyExpression"),s8u=d(cT),a8u=d(nce),o8u=d(k2),c8u=d(DI),u8u=d(vT),l8u=d(kq),d8u=d(Sy),p8u=d(p0),m8u=d(AA),f8u=d("FunctionDeclaration"),h8u=d("Unexpected FunctionExpression with BodyExpression"),g8u=d(cT),y8u=d(nce),_8u=d(k2),A8u=d(DI),b8u=d(vT),C8u=d(kq),v8u=d(Sy),E8u=d(p0),D8u=d(AA),S8u=d("FunctionExpression"),w8u=d(Dw),I8u=d(e2),x8u=d(n3),T8u=d($l),P8u=d(Dw),R8u=d(e2),k8u=d(n3),F8u=d("PrivateIdentifier"),N8u=d(Dw),O8u=d(e2),B8u=d(n3),q8u=d($l),M8u=d(Moe),L8u=d(rQ),j8u=d("SwitchCase"),G8u=d(Sy),U8u=d("param"),V8u=d("CatchClause"),z8u=d(Sy),$8u=d("BlockStatement"),Q8u=d(AA),K8u=d("DeclareVariable"),H8u=d(DI),W8u=d(AA),Y8u=d("DeclareFunction"),J8u=d(qye),X8u=d(NZ),Z8u=d(i3),e5u=d(Sy),t5u=d(cT),r5u=d(AA),n5u=d("DeclareClass"),i5u=d(i3),s5u=d(Sy),a5u=d(cT),o5u=d(AA),c5u=d("DeclareInterface"),u5u=d(u1),l5u=d(P7),d5u=d(dU),p5u=d("ExportNamespaceSpecifier"),m5u=d(jb),f5u=d(cT),h5u=d(AA),g5u=d("DeclareTypeAlias"),y5u=d(jb),_5u=d(cT),A5u=d(AA),b5u=d("TypeAlias"),C5u=d("DeclareOpaqueType"),v5u=d("OpaqueType"),E5u=d(yBt),D5u=d(sAe),S5u=d(cT),w5u=d(AA),I5u=d("ClassDeclaration"),x5u=d("ClassExpression"),T5u=d(x7),P5u=d(NZ),R5u=d("superTypeParameters"),k5u=d("superClass"),F5u=d(cT),N5u=d(Sy),O5u=d(AA),B5u=d(k2),q5u=d("Decorator"),M5u=d(cT),L5u=d(AA),j5u=d("ClassImplements"),G5u=d(Sy),U5u=d("ClassBody"),V5u=d(uee),z5u=d(uu),$5u=d(lU),Q5u=d(Zae),K5u=d(x7),H5u=d(HZ),W5u=d(Av),Y5u=d(x5),J5u=d(u1),X5u=d(Hk),Z5u=d("MethodDefinition"),eNu=d(OZ),tNu=d(t2),rNu=d(Av),nNu=d(HZ),iNu=d(e2),sNu=d(u1),aNu=d(Hk),oNu=d(s9t),cNu=d("Internal Error: Private name found in class prop"),uNu=d(OZ),lNu=d(t2),dNu=d(Av),pNu=d(HZ),mNu=d(e2),fNu=d(u1),hNu=d(Hk),gNu=d(s9t),yNu=d(AA),_Nu=d(O1t),ANu=d(bN),bNu=d(AA),CNu=d("EnumStringMember"),vNu=d(AA),ENu=d(O1t),DNu=d(bN),SNu=d(AA),wNu=d("EnumNumberMember"),INu=d(bN),xNu=d(AA),TNu=d("EnumBooleanMember"),PNu=d(iRe),RNu=d(N4e),kNu=d(r9),FNu=d("EnumBooleanBody"),NNu=d(iRe),ONu=d(N4e),BNu=d(r9),qNu=d("EnumNumberBody"),MNu=d(iRe),LNu=d(N4e),jNu=d(r9),GNu=d("EnumStringBody"),UNu=d(iRe),VNu=d(r9),zNu=d("EnumSymbolBody"),$Nu=d(Sy),QNu=d(AA),KNu=d("EnumDeclaration"),HNu=d(i3),WNu=d(Sy),YNu=d(cT),JNu=d(AA),XNu=d("InterfaceDeclaration"),ZNu=d(cT),eOu=d(AA),tOu=d("InterfaceExtends"),rOu=d(e2),nOu=d(n3e),iOu=d("ObjectPattern"),sOu=d(e2),aOu=d(N_e),oOu=d("ArrayPattern"),cOu=d(jb),uOu=d(e3),lOu=d(Iyt),dOu=d(e2),pOu=d(n3),mOu=d($l),fOu=d(_T),hOu=d(oee),gOu=d(_T),yOu=d(oee),_Ou=d(jb),AOu=d(e3),bOu=d(Iyt),COu=d(bN),vOu=d(bN),EOu=d(lU),DOu=d(Zae),SOu=d(kOt),wOu=d(HZ),IOu=d(WAe),xOu=d(uu),TOu=d(x5),POu=d(u1),ROu=d(Hk),kOu=d(LPe),FOu=d(_T),NOu=d("SpreadProperty"),OOu=d(jb),BOu=d(e3),qOu=d(Iyt),MOu=d(HZ),LOu=d(WAe),jOu=d(uu),GOu=d(x5),UOu=d(u1),VOu=d(Hk),zOu=d(LPe),$Ou=d(_T),QOu=d("SpreadElement"),KOu=d(CRe),HOu=d(jb),WOu=d(e3),YOu=d("ComprehensionBlock"),JOu=d("We should not create Literal nodes for bigints"),XOu=d(PAe),ZOu=d(s3),eBu=d("regex"),tBu=d(AD),rBu=d(u1),nBu=d(AD),iBu=d(u1),sBu=d(p7e),aBu=d(AD),oBu=d(u1),cBu=d(p7e),uBu=d(J$),lBu=d(u1),dBu=d("BigIntLiteral"),pBu=d(AD),mBu=d(u1),fBu=d(p7e),hBu=d(p3),gBu=d(uT),yBu=d(AD),_Bu=d(u1),ABu=d(p7e),bBu=d(NAe),CBu=d("quasis"),vBu=d("TemplateLiteral"),EBu=d(y_t),DBu=d(AD),SBu=d(G0t),wBu=d(u1),IBu=d("TemplateElement"),xBu=d(c_t),TBu=d("tag"),PBu=d("TaggedTemplateExpression"),RBu=d(Loe),kBu=d(Doe),FBu=d(zZ),NBu=d(x5),OBu=d("declarations"),BBu=d("VariableDeclaration"),qBu=d(bN),MBu=d(AA),LBu=d("VariableDeclarator"),jBu=d(x5),GBu=d("Variance"),UBu=d("AnyTypeAnnotation"),VBu=d("MixedTypeAnnotation"),zBu=d("EmptyTypeAnnotation"),$Bu=d("VoidTypeAnnotation"),QBu=d("NullLiteralTypeAnnotation"),KBu=d("SymbolTypeAnnotation"),HBu=d("NumberTypeAnnotation"),WBu=d("BigIntTypeAnnotation"),YBu=d("StringTypeAnnotation"),JBu=d("BooleanTypeAnnotation"),XBu=d(e2),ZBu=d("NullableTypeAnnotation"),e9u=d(cT),t9u=d(aht),r9u=d(nce),n9u=d(K$),i9u=d(p0),s9u=d("FunctionTypeAnnotation"),a9u=d(Dw),o9u=d(e2),c9u=d(n3),u9u=d(XOt),l9u=d(Dw),d9u=d(e2),p9u=d(n3),m9u=d(XOt),f9u=[0,0,0,0,0],h9u=d("internalSlots"),g9u=d("callProperties"),y9u=d("indexers"),_9u=d(n3e),A9u=d("exact"),b9u=d(JBt),C9u=d("ObjectTypeAnnotation"),v9u=d(kOt),E9u=d("There should not be computed object type property keys"),D9u=d(bN),S9u=d(lU),w9u=d(Zae),I9u=d(x5),x9u=d(t2),T9u=d(a4e),P9u=d(Av),R9u=d(Dw),k9u=d(uu),F9u=d(u1),N9u=d(Hk),O9u=d("ObjectTypeProperty"),B9u=d(_T),q9u=d("ObjectTypeSpreadProperty"),M9u=d(t2),L9u=d(Av),j9u=d(u1),G9u=d(Hk),U9u=d(AA),V9u=d("ObjectTypeIndexer"),z9u=d(Av),$9u=d(u1),Q9u=d("ObjectTypeCallProperty"),K9u=d(u1),H9u=d(uu),W9u=d(Av),Y9u=d(Dw),J9u=d(AA),X9u=d("ObjectTypeInternalSlot"),Z9u=d(Sy),equ=d(i3),tqu=d("InterfaceTypeAnnotation"),rqu=d("elementType"),nqu=d("ArrayTypeAnnotation"),iqu=d(AA),squ=d(OBt),aqu=d("QualifiedTypeIdentifier"),oqu=d(cT),cqu=d(AA),uqu=d("GenericTypeAnnotation"),lqu=d("indexType"),dqu=d("objectType"),pqu=d("IndexedAccessType"),mqu=d(Dw),fqu=d("OptionalIndexedAccessType"),hqu=d(Lee),gqu=d("UnionTypeAnnotation"),yqu=d(Lee),_qu=d("IntersectionTypeAnnotation"),Aqu=d(_T),bqu=d("TypeofTypeAnnotation"),Cqu=d(AA),vqu=d(OBt),Equ=d("QualifiedTypeofIdentifier"),Dqu=d(Lee),Squ=d("TupleTypeAnnotation"),wqu=d(AD),Iqu=d(u1),xqu=d("StringLiteralTypeAnnotation"),Tqu=d(AD),Pqu=d(u1),Rqu=d("NumberLiteralTypeAnnotation"),kqu=d(AD),Fqu=d(u1),Nqu=d("BigIntLiteralTypeAnnotation"),Oqu=d(p3),Bqu=d(uT),qqu=d(AD),Mqu=d(u1),Lqu=d("BooleanLiteralTypeAnnotation"),jqu=d("ExistsTypeAnnotation"),Gqu=d(e2),Uqu=d("TypeAnnotation"),Vqu=d(p0),zqu=d("TypeParameterDeclaration"),$qu=d(m3),Qqu=d(t2),Kqu=d(XPe),Hqu=d(n3),Wqu=d("TypeParameter"),Yqu=d(p0),Jqu=d(Soe),Xqu=d(p0),Zqu=d(Soe),eMu=d(KZ),tMu=d(Dm),rMu=d("closingElement"),nMu=d("openingElement"),iMu=d("JSXElement"),sMu=d("closingFragment"),aMu=d(Dm),oMu=d("openingFragment"),cMu=d("JSXFragment"),uMu=d("selfClosing"),lMu=d(e_t),dMu=d(n3),pMu=d("JSXOpeningElement"),mMu=d("JSXOpeningFragment"),fMu=d(n3),hMu=d("JSXClosingElement"),gMu=d("JSXClosingFragment"),yMu=d(u1),_Mu=d(n3),AMu=d("JSXAttribute"),bMu=d(_T),CMu=d("JSXSpreadAttribute"),vMu=d("JSXEmptyExpression"),EMu=d(k2),DMu=d("JSXExpressionContainer"),SMu=d(k2),wMu=d("JSXSpreadChild"),IMu=d(AD),xMu=d(u1),TMu=d("JSXText"),PMu=d(Pee),RMu=d(L3e),kMu=d("JSXMemberExpression"),FMu=d(n3),NMu=d("namespace"),OMu=d("JSXNamespacedName"),BMu=d(n3),qMu=d("JSXIdentifier"),MMu=d(dU),LMu=d(k_e),jMu=d("ExportSpecifier"),GMu=d(k_e),UMu=d("ImportDefaultSpecifier"),VMu=d(k_e),zMu=d("ImportNamespaceSpecifier"),$Mu=d(dBt),QMu=d(k_e),KMu=d("imported"),HMu=d("ImportSpecifier"),WMu=d("Line"),YMu=d("Block"),JMu=d(u1),XMu=d(u1),ZMu=d("DeclaredPredicate"),eLu=d("InferredPredicate"),tLu=d(vS),rLu=d(H$),nLu=d(SRe),iLu=d(HZ),sLu=d(Pee),aLu=d(L3e),oLu=d("message"),cLu=d(jgt),uLu=d(rBt),lLu=d(Lb),dLu=d(BN),pLu=d(qZ),mLu=d(N$),fLu=[0,[3,0,0],d(BC)],hLu=d(X5),gLu=d(pq),yLu=d(yoe),_Lu=d(boe),ALu=d(bS),bLu=d(o3),CLu=d(K$),vLu=d(dh),ELu=d(R7),DLu=d(Loe),SLu=d(_7e),wLu=d(fRe),ILu=d(zZ),xLu=d(Doe),TLu=d(EU),PLu=d(uT),RLu=d(p3),kLu=d(CI),FLu=d(K4e),NLu=d(SU),OLu=d(vD),BLu=d(m3),qLu=d(RPe),MLu=d(U_e),LLu=d(k7e),jLu=d(W_e),GLu=d(i3),ULu=d(Av),VLu=d(gU),zLu=d(nee),$Lu=d(VAe),QLu=d(yU),KLu=d(_U),HLu=d(J3e),WLu=d(_ke),YLu=d(nE),JLu=d(_oe),XLu=d(NZ),ZLu=d(SI),eju=d(kh),tju=d(Bae),rju=d(ece),nju=d(Yc),iju=d(B2),sju=d(lT),aju=d(OZ),oju=d(P7),cju=d(Wye),uju=d(Goe),lju=d(kq),dju=d(Q5),pju=d(wN),mju=d(kRe),fju=d(mT),hju=d(ree),gju=d(J$),yju=d(hee),_ju=d(_U),Aju=d(h3e),bju=d(BZ),Cju=d(cce),vju=[0,d(Oke)],Eju=d(fr),Dju=[7,0],Sju=d(fr),wju=[0,1],Iju=[0,2],xju=[0,3],Tju=[0,0],Pju=[0,0],Rju=[0,0,0,0,0],kju=[0,d(uU),906,6],Fju=[0,d(uU),kBt,6],Nju=[0,0],Oju=[0,d(uU),1012,8],Bju=d(a4e),qju=[0,d(uU),1029,8],Mju=d("Can not have both `static` and `proto`"),Lju=d(Av),jju=d(a4e),Gju=d(lU),Uju=d(Zae),Vju=d(lU),zju=d(uee),$ju=d(yht),Qju=[0,0,0,0],Kju=[0,[0,0,0,0,0]],Hju=d(K$),Wju=[0,d("a type")],Yju=[0,0],Jju=[0,0],Xju=[14,1],Zju=[14,0],eGu=[0,d(uU),VOt,15],tGu=[0,d(uU),c3,15],rGu=[0,44],nGu=[0,44],iGu=d(X5),sGu=[0,d(fr),0],aGu=[0,0,0],oGu=[0,0,0],cGu=[0,0,0],uGu=[0,41],lGu=d(EI),dGu=d(EI),pGu=[0,d("a regular expression")],mGu=d(fr),fGu=d(fr),hGu=d(fr),gGu=[0,d("src/parser/expression_parser.ml"),YPe,17],yGu=[0,d("a template literal part")],_Gu=[0,[0,d(fr),d(fr)],1],AGu=d(EU),bGu=d(EU),CGu=d(p3),vGu=d(uT),EGu=d("Invalid bigint "),DGu=d("Invalid bigint binary/octal "),SGu=d(a3),wGu=d(MOt),IGu=d(k$),xGu=d(k$),TGu=d(hOt),PGu=[0,44],RGu=[0,1],kGu=[0,1],FGu=[0,1],NGu=[0,1],OGu=[0,0],BGu=d(KZ),qGu=d(KZ),MGu=d(nee),LGu=d(tke),jGu=[0,d("the identifier `target`")],GGu=[0,0],UGu=d(nE),VGu=d(gce),zGu=d(gce),$Gu=d(_oe),QGu=[0,0],KGu=[0,d("either a call or access of `super`")],HGu=d(_oe),WGu=[0,0],YGu=[0,1],JGu=[0,0],XGu=[0,1],ZGu=[0,0],eUu=[0,1],tUu=[0,0],rUu=[0,2],nUu=[0,3],iUu=[0,7],sUu=[0,6],aUu=[0,4],oUu=[0,5],cUu=[0,[0,17,[0,2]]],uUu=[0,[0,18,[0,3]]],lUu=[0,[0,19,[0,4]]],dUu=[0,[0,0,[0,5]]],pUu=[0,[0,1,[0,5]]],mUu=[0,[0,2,[0,5]]],fUu=[0,[0,3,[0,5]]],hUu=[0,[0,5,[0,6]]],gUu=[0,[0,7,[0,6]]],yUu=[0,[0,4,[0,6]]],_Uu=[0,[0,6,[0,6]]],AUu=[0,[0,8,[0,7]]],bUu=[0,[0,9,[0,7]]],CUu=[0,[0,10,[0,7]]],vUu=[0,[0,11,[0,8]]],EUu=[0,[0,12,[0,8]]],DUu=[0,[0,15,[0,9]]],SUu=[0,[0,13,[0,9]]],wUu=[0,[0,14,[1,10]]],IUu=[0,[0,16,[0,9]]],xUu=[0,[0,21,[0,6]]],TUu=[0,[0,20,[0,6]]],PUu=[23,d(Eu)],RUu=[0,[0,8]],kUu=[0,[0,7]],FUu=[0,[0,6]],NUu=[0,[0,10]],OUu=[0,[0,9]],BUu=[0,[0,11]],qUu=[0,[0,5]],MUu=[0,[0,4]],LUu=[0,[0,2]],jUu=[0,[0,3]],GUu=[0,[0,1]],UUu=[0,[0,0]],VUu=[0,[0,12]],zUu=[0,[0,13]],$Uu=[0,[0,14]],QUu=[0,0],KUu=d(nE),HUu=d(nee),WUu=d(tke),YUu=d(gce),JUu=d(kq),XUu=d(nE),ZUu=d(nee),eVu=d(tke),tVu=d(gce),rVu=d(yee),nVu=d(oq),iVu=[17,d("JSX fragment")],sVu=[0,K7],aVu=[1,K7],oVu=d(fr),cVu=[0,d(fr)],uVu=[0,d(Oke)],lVu=d(fr),dVu=[0,0,0,0],pVu=[0,d("src/hack_forked/utils/collections/flow_map.ml"),717,36],mVu=[0,0,0],fVu=d(W_e),hVu=[0,d(fr),0],gVu=d("unexpected PrivateName in Property, expected a PrivateField"),yVu=d(uee),_Vu=d(yht),AVu=[0,0,0],bVu=d(uee),CVu=d(uee),vVu=d(lU),EVu=d(Zae),DVu=[0,1],SVu=[0,1],wVu=[0,1],IVu=d(uee),xVu=d(lU),TVu=d(Zae),PVu=d(Nee),RVu=d(B2),kVu=d(Q5),FVu=d("Internal Error: private name found in object props"),NVu=d(qbe),OVu=[0,d(Oke)],BVu=d(B2),qVu=d(Q5),MVu=d(B2),LVu=d(Q5),jVu=d(qbe),GVu=[10,d(I6)],UVu=[0,1],VVu=d(_ee),zVu=d(mee),$Vu=[0,d(Q$),1763,21],QVu=d(mee),KVu=d(_ee),HVu=[0,d("a declaration, statement or export specifiers")],WVu=[0,40],YVu=d(_ee),JVu=d(mee),XVu=[0,d(fr),d(fr),0],ZVu=[0,d(Hye)],ezu=d(yOt),tzu=d("exports"),rzu=[0,1],nzu=[0,1],izu=[0,0],szu=d(yOt),azu=[0,40],ozu=d(qye),czu=[0,0],uzu=[0,1],lzu=[0,83],dzu=[0,0],pzu=[0,1],mzu=d(_ee),fzu=d(_ee),hzu=d(mee),gzu=d(_ee),yzu=[0,d("the keyword `as`")],_zu=d(_ee),Azu=d(mee),bzu=[0,d(Hye)],Czu=[0,d("the keyword `from`")],vzu=[0,d(fr),d(fr),0],Ezu=[0,d(_S)],Dzu=d("Label"),Szu=[0,d(_S)],wzu=[0,0,0],Izu=[0,29],xzu=[0,d(Q$),431,22],Tzu=[0,28],Pzu=[0,d(Q$),450,22],Rzu=[0,0],kzu=d("the token `;`"),Fzu=[0,0],Nzu=[0,0],Ozu=d(Q5),Bzu=d(Doe),qzu=d(B2),Mzu=[0,d(c_e)],Lzu=[15,[0,0]],jzu=[0,d(c_e)],Gzu=d("use strict"),Uzu=[0,0,0,0],Vzu=d(K_t),zzu=d("Nooo: "),$zu=d(m3),Qzu=d("Parser error: No such thing as an expression pattern!"),Kzu=d(fr),Hzu=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],Wzu=[0,d("src/parser/parser_flow.ml"),P4e,28],Yzu=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],Jzu=d(u1),Xzu=d(Abe),Zzu=d(qZ),e$u=d(N$),t$u=d(rBt),r$u=d(qZ),n$u=d(N$),i$u=d(Lb),s$u=d(jgt),a$u=d("normal"),o$u=d(P7),c$u=d("jsxTag"),u$u=d("jsxChild"),l$u=d("template"),d$u=d(ZOt),p$u=d("context"),m$u=d(P7),f$u=d("use_strict"),h$u=d(Lee),g$u=d("esproposal_export_star_as"),y$u=d("esproposal_decorators"),_$u=d("enums"),A$u=d("Internal error: ");function cE(y){if(typeof y=="number")return 0;switch(y[0]){case 0:return[0,cE(y[1])];case 1:return[1,cE(y[1])];case 2:return[2,cE(y[1])];case 3:return[3,cE(y[1])];case 4:return[4,cE(y[1])];case 5:return[5,cE(y[1])];case 6:return[6,cE(y[1])];case 7:return[7,cE(y[1])];case 8:var g=y[1];return[8,g,cE(y[2])];case 9:var f=y[1];return[9,f,f,cE(y[3])];case 10:return[10,cE(y[1])];case 11:return[11,cE(y[1])];case 12:return[12,cE(y[1])];case 13:return[13,cE(y[1])];default:return[14,cE(y[1])]}}function C3(y,g){if(typeof y=="number")return g;switch(y[0]){case 0:return[0,C3(y[1],g)];case 1:return[1,C3(y[1],g)];case 2:return[2,C3(y[1],g)];case 3:return[3,C3(y[1],g)];case 4:return[4,C3(y[1],g)];case 5:return[5,C3(y[1],g)];case 6:return[6,C3(y[1],g)];case 7:return[7,C3(y[1],g)];case 8:var f=y[1];return[8,f,C3(y[2],g)];case 9:var D=y[2],G=y[1];return[9,G,D,C3(y[3],g)];case 10:return[10,C3(y[1],g)];case 11:return[11,C3(y[1],g)];case 12:return[12,C3(y[1],g)];case 13:return[13,C3(y[1],g)];default:return[14,C3(y[1],g)]}}function GC(y,g){if(typeof y=="number")return g;switch(y[0]){case 0:return[0,GC(y[1],g)];case 1:return[1,GC(y[1],g)];case 2:var f=y[1];return[2,f,GC(y[2],g)];case 3:var D=y[1];return[3,D,GC(y[2],g)];case 4:var G=y[3],de=y[2],ye=y[1];return[4,ye,de,G,GC(y[4],g)];case 5:var $e=y[3],gt=y[2],Gt=y[1];return[5,Gt,gt,$e,GC(y[4],g)];case 6:var xt=y[3],vt=y[2],St=y[1];return[6,St,vt,xt,GC(y[4],g)];case 7:var Xr=y[3],cr=y[2],Pt=y[1];return[7,Pt,cr,Xr,GC(y[4],g)];case 8:var rn=y[3],Kn=y[2],Ln=y[1];return[8,Ln,Kn,rn,GC(y[4],g)];case 9:var zi=y[1];return[9,zi,GC(y[2],g)];case 10:return[10,GC(y[1],g)];case 11:var Ns=y[1];return[11,Ns,GC(y[2],g)];case 12:var na=y[1];return[12,na,GC(y[2],g)];case 13:var ua=y[2],Ci=y[1];return[13,Ci,ua,GC(y[3],g)];case 14:var Wi=y[2],xe=y[1];return[14,xe,Wi,GC(y[3],g)];case 15:return[15,GC(y[1],g)];case 16:return[16,GC(y[1],g)];case 17:var Yi=y[1];return[17,Yi,GC(y[2],g)];case 18:var xi=y[1];return[18,xi,GC(y[2],g)];case 19:return[19,GC(y[1],g)];case 20:var Ji=y[2],ta=y[1];return[20,ta,Ji,GC(y[3],g)];case 21:var Hs=y[1];return[21,Hs,GC(y[2],g)];case 22:return[22,GC(y[1],g)];case 23:var ia=y[1];return[23,ia,GC(y[2],g)];default:var lo=y[2],Re=y[1];return[24,Re,lo,GC(y[3],g)]}}function jBr(y,g,f){return y[1]===g?(y[1]=f,1):0}function sm(y){throw[0,xI,y]}function NI(y){throw[0,a6e,y]}ET(0);function oqt(y){return 0<=y?y:-y|0}var b$u=LOt;function jm(y,g){var f=bf(y),D=bf(g),G=B_(f+D|0);return hQ(y,0,G,0,f),hQ(g,0,G,f,D),G}function C$u(y){return y?Y9t:J9t}function yh(y,g){if(y){var f=y[1];return[0,f,yh(y[2],g)]}return g}VOr(0);var v$u=j9t(1),kQ=j9t(2);function E$u(y){function g(f){for(var D=f;;){if(D){var G=D[2],de=D[1];try{Jee(de)}catch(gt){if(gt=q_(gt),gt[1]!==MAt)throw gt;var ye=gt}var D=G;continue}return 0}}return g(zOr(0))}function ACt(y,g){return BAt(y,g,0,bf(g))}function k2i(y){return ACt(kQ,y),G9t(kQ,10),Jee(kQ)}var GBr=[0,E$u];function F2i(y){for(;;){var g=GBr[1],f=[0,1],D=1-jBr(GBr,g,function(G,de){return function(ye){return jBr(G,1,0)&&E(y,0),E(de,0)}}(f,g));if(!D)return D}}function UBr(y){return E(GBr[1],0)}n6e(d(a9t),UBr),JOr(0)&&F2i(function(y){return S9t(y)});function N2i(y){return 25<(y+Woe|0)>>>0?y:y+GPe|0}var O2i=ZOr(0)[1],bCt=(4*YOr(0)|0)-1|0;ET(0);var Flg=WOr(0);function FQ(y){for(var g=0,f=y;;){if(f){var g=g+1|0,f=f[2];continue}return g}}function CCt(y){return y?y[1]:sm(iBr)}function B2i(y){return y?y[2]:sm(nBr)}function NQ(y,g){for(var f=y,D=g;;){if(f){var G=[0,f[1],D],f=f[2],D=G;continue}return D}}function lm(y){return NQ(y,0)}function vCt(y){if(y){var g=y[1];return yh(g,vCt(y[2]))}return 0}function sve(y,g){if(g){var f=g[2],D=E(y,g[1]);return[0,D,sve(y,f)]}return 0}function cqt(y,g){for(var f=0,D=g;;){if(D){var G=D[2],f=[0,E(y,D[1]),f],D=G;continue}return f}}function OI(y,g){for(var f=g;;){if(f){var D=f[2];E(y,f[1]);var f=D;continue}return 0}}function zp(y,g,f){for(var D=g,G=f;;){if(G){var de=G[2],D=W(y,D,G[1]),G=de;continue}return D}}function VBr(y,g,f){if(g){var D=g[1];return W(y,D,VBr(y,g[2],f))}return f}function q2i(y,g,f){for(var D=g,G=f;;){if(D){if(G){var de=G[2],ye=D[2];W(y,D[1],G[1]);var D=ye,G=de;continue}}else if(!G)return 0;return NI(nqt)}}function zBr(y,g){for(var f=g;;){if(f){var D=f[2],G=TAt(f[1],y)===0?1:0;if(G)return G;var f=D;continue}return 0}}function D$u(y,g){for(var f=g;;){if(f){var D=f[1],G=f[2],de=D[2];if(TAt(D[1],y)===0)return de;var f=G;continue}throw aE}}function ECt(y){var g=0;return function(f){for(var D=g,G=f;;){if(G){var de=G[2],ye=G[1];if(E(y,ye)){var D=[0,ye,D],G=de;continue}var G=de;continue}return lm(D)}}}function ave(y,g){var f=B_(y);return Hee(f,0,y,g),f}function M2i(y){var g=DT(y),f=B_(g);return fQ(y,0,f,0,g),f}function L2i(y,g,f){if(0<=g&&0<=f&&!((DT(y)-f|0)>>0||(de=1):65<=G&&(de=1);else{var ye=0;if(G!==32)if(43<=G)switch(G+PPe|0){case 5:if(D<(f+2|0)&&1>>0?33<(G+eke|0)>>>0&&(de=1):G===2&&(de=1),!de){var g=g+1|0;continue}var ye=y,$e=[0,0],gt=DT(ye)-1|0,Gt=0;if(!(gt<0))for(var xt=Gt;;){var vt=Iw(ye,xt),St=0;if(32<=vt){var Xr=vt-34|0,cr=0;if(58>>0?93<=Xr&&(cr=1):56<(Xr-1|0)>>>0&&(St=1,cr=1),!cr){var Pt=1;St=2}}else 11<=vt?vt===13&&(St=1):8<=vt&&(St=1);switch(St){case 0:var Pt=4;break;case 1:var Pt=2;break}$e[1]=$e[1]+Pt|0;var rn=xt+1|0;if(gt!==xt){var xt=rn;continue}break}if($e[1]===DT(ye))var Kn=M2i(ye);else{var Ln=B_($e[1]);$e[1]=0;var zi=DT(ye)-1|0,Ns=0;if(!(zi<0))for(var na=Ns;;){var ua=Iw(ye,na),Ci=0;if(35<=ua)ua===92?Ci=2:H1<=ua?Ci=1:Ci=3;else if(32<=ua)34<=ua?Ci=2:Ci=3;else if(14<=ua)Ci=1;else switch(ua){case 8:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],98);break;case 9:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],dee);break;case 10:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],mC);break;case 13:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],WZ);break;default:Ci=1}switch(Ci){case 1:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],48+(ua/CS|0)|0),$e[1]++,jy(Ln,$e[1],48+((ua/10|0)%10|0)|0),$e[1]++,jy(Ln,$e[1],48+(ua%10|0)|0);break;case 2:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],ua);break;case 3:jy(Ln,$e[1],ua);break}$e[1]++;var Wi=na+1|0;if(zi!==na){var na=Wi;continue}break}var Kn=Ln}var D=Kn}var xe=bf(D),Yi=ave(xe+2|0,34);return hQ(D,0,Yi,1,xe),Yi}}function W2i(y,g){var f=oqt(g),D=K9t?K9t[1]:70;switch(y[2]){case 0:var G=_N;break;case 1:var G=u3;break;case 2:var G=69;break;case 3:var G=pT;break;case 4:var G=71;break;case 5:var G=D;break;case 6:var G=c3;break;case 7:var G=72;break;default:var G=70}var de=$2i(16);switch(q8e(de,37),y[1]){case 0:break;case 1:q8e(de,43);break;default:q8e(de,32)}return 8<=y[2]&&q8e(de,35),q8e(de,46),BI(de,d(fr+f)),q8e(de,G),K2i(de)}function pqt(y,g){if(13<=y){var f=[0,0],D=bf(g)-1|0,G=0;if(!(D<0))for(var de=G;;){9<(Kl(g,de)+KA|0)>>>0||f[1]++;var ye=de+1|0;if(D!==de){var de=ye;continue}break}var $e=f[1],gt=B_(bf(g)+(($e-1|0)/3|0)|0),Gt=[0,0],xt=function(Kn){return Qee(gt,Gt[1],Kn),Gt[1]++,0},vt=[0,(($e-1|0)%3|0)+1|0],St=bf(g)-1|0,Xr=0;if(!(St<0))for(var cr=Xr;;){var Pt=Kl(g,cr);9<(Pt+KA|0)>>>0||(vt[1]===0&&(xt(95),vt[1]=3),vt[1]+=-1),xt(Pt);var rn=cr+1|0;if(St!==cr){var cr=rn;continue}break}return gt}return g}function P$u(y,g){switch(y){case 1:var f=qo;break;case 2:var f=ec;break;case 4:var f=oa;break;case 5:var f=ts;break;case 6:var f=Tc;break;case 7:var f=an;break;case 8:var f=dp;break;case 9:var f=Qm;break;case 10:var f=fc;break;case 11:var f=Ad;break;case 0:case 13:var f=wf;break;case 3:case 14:var f=hh;break;default:var f=my}return pqt(y,wce(f,g))}function R$u(y,g){switch(y){case 1:var f=py;break;case 2:var f=Pg;break;case 4:var f=el;break;case 5:var f=xl;break;case 6:var f=Tl;break;case 7:var f=Fp;break;case 8:var f=g0;break;case 9:var f=fh;break;case 10:var f=$0;break;case 11:var f=i2;break;case 0:case 13:var f=gC;break;case 3:case 14:var f=RT;break;default:var f=jU}return pqt(y,wce(f,g))}function k$u(y,g){switch(y){case 1:var f=MC;break;case 2:var f=TD;break;case 4:var f=lM;break;case 5:var f=y3;break;case 6:var f=$N;break;case 7:var f=PT;break;case 8:var f=Jk;break;case 9:var f=dM;break;case 10:var f=Bf;break;case 11:var f=wc;break;case 0:case 13:var f=_d;break;case 3:case 14:var f=Gp;break;default:var f=Pm}return pqt(y,wce(f,g))}function F$u(y,g){switch(y){case 1:var f=Xk;break;case 2:var f=QN;break;case 4:var f=pM;break;case 5:var f=GU;break;case 6:var f=AQ;break;case 7:var f=Zk;break;case 8:var f=KN;break;case 9:var f=HN;break;case 10:var f=UU;break;case 11:var f=P6;break;case 0:case 13:var f=RI;break;case 3:case 14:var f=M0;break;default:var f=R6}return pqt(y,P9t(f,g))}function gte(y,g,f){function D(Ns){switch(y[1]){case 0:var na=45;break;case 1:var na=43;break;default:var na=32}return I9t(f,g,na)}function G(Ns){var na=_Or(f);return na===3?f<0?Vb:TT:4<=na?xD:Ns}switch(y[2]){case 5:for(var de=hC(W2i(y,g),f),ye=0,$e=bf(de);;){if(ye===$e)var gt=0;else{var Gt=Gb(de,ye)+sQ|0,xt=0;if(23>>0?Gt===55&&(xt=1):21<(Gt-1|0)>>>0&&(xt=1),!xt){var ye=ye+1|0;continue}var gt=1}var vt=gt?de:jm(de,A_);return G(vt)}case 6:return D(0);case 7:var St=D(0),Xr=DT(St);if(Xr===0)var cr=St;else{var Pt=B_(Xr),rn=Xr-1|0,Kn=0;if(!(rn<0))for(var Ln=Kn;;){jy(Pt,Ln,N2i(Iw(St,Ln)));var zi=Ln+1|0;if(rn!==Ln){var Ln=zi;continue}break}var cr=Pt}return cr;case 8:return G(D(0));default:return hC(W2i(y,g),f)}}function xCt(y,g,f,D){for(var G=g,de=f,ye=D;;){if(typeof ye=="number")return E(G,de);switch(ye[0]){case 0:var $e=ye[1];return function(Rc){return Iy(G,[5,de,Rc],$e)};case 1:var gt=ye[1];return function(Rc){var Zc=0;if(40<=Rc)if(Rc===92)var Qu=X9t;else H1<=Rc?Zc=1:Zc=2;else if(32<=Rc)if(39<=Rc)var Qu=Z9t;else Zc=2;else if(14<=Rc)Zc=1;else switch(Rc){case 8:var Qu=eqt;break;case 9:var Qu=tqt;break;case 10:var Qu=rqt;break;case 13:var Qu=GAt;break;default:Zc=1}switch(Zc){case 1:var gp=B_(4);jy(gp,0,92),jy(gp,1,48+(Rc/CS|0)|0),jy(gp,2,48+((Rc/10|0)%10|0)|0),jy(gp,3,48+(Rc%10|0)|0);var Qu=gp;break;case 2:var _s=B_(1);jy(_s,0,Rc);var Qu=_s;break}var vr=bf(Qu),Hr=ave(vr+2|0,39);return hQ(Qu,0,Hr,1,vr),Iy(G,[4,de,Hr],gt)};case 2:var Gt=ye[2],xt=ye[1];return e9r(G,de,Gt,xt,function(Rc){return Rc});case 3:return e9r(G,de,ye[2],ye[1],T$u);case 4:return mqt(G,de,ye[4],ye[2],ye[3],P$u,ye[1]);case 5:return mqt(G,de,ye[4],ye[2],ye[3],R$u,ye[1]);case 6:return mqt(G,de,ye[4],ye[2],ye[3],k$u,ye[1]);case 7:return mqt(G,de,ye[4],ye[2],ye[3],F$u,ye[1]);case 8:var vt=ye[4],St=ye[3],Xr=ye[2],cr=ye[1];if(typeof Xr=="number"){if(typeof St=="number")return St?function(Rc,Zc){return Iy(G,[4,de,gte(cr,Rc,Zc)],vt)}:function(Rc){return Iy(G,[4,de,gte(cr,YBr(cr),Rc)],vt)};var Pt=St[1];return function(Rc){return Iy(G,[4,de,gte(cr,Pt,Rc)],vt)}}else{if(Xr[0]===0){var rn=Xr[2],Kn=Xr[1];if(typeof St=="number")return St?function(Rc,Zc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,Rc,Zc))],vt)}:function(Rc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,YBr(cr),Rc))],vt)};var Ln=St[1];return function(Rc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,Ln,Rc))],vt)}}var zi=Xr[1];if(typeof St=="number")return St?function(Rc,Zc,Qu){return Iy(G,[4,de,M6(zi,Rc,gte(cr,Zc,Qu))],vt)}:function(Rc,Zc){return Iy(G,[4,de,M6(zi,Rc,gte(cr,YBr(cr),Zc))],vt)};var Ns=St[1];return function(Rc,Zc){return Iy(G,[4,de,M6(zi,Rc,gte(cr,Ns,Zc))],vt)}}case 9:return e9r(G,de,ye[2],ye[1],C$u);case 10:var de=[7,de],ye=ye[1];continue;case 11:var de=[2,de,ye[1]],ye=ye[2];continue;case 12:var de=[3,de,ye[1]],ye=ye[2];continue;case 13:var na=ye[3],ua=ye[2],Ci=$2i(16);JBr(Ci,ua);var Wi=K2i(Ci);return function(Rc){return Iy(G,[4,de,Wi],na)};case 14:var xe=ye[3],Yi=ye[2];return function(Rc){var Zc=Rc[1],Qu=Ab(Zc,cE(FD(Yi)));if(typeof Qu[2]=="number")return Iy(G,de,GC(Qu[1],xe));throw Ow};case 15:var xi=ye[1];return function(Rc,Zc){return Iy(G,[6,de,function(Qu){return W(Rc,Qu,Zc)}],xi)};case 16:var Ji=ye[1];return function(Rc){return Iy(G,[6,de,Rc],Ji)};case 17:var de=[0,de,ye[1]],ye=ye[2];continue;case 18:var ta=ye[1];if(ta[0]===0){var Hs=ye[2],ia=ta[1][1],lo=0,G=function(gp,_s,vr){return function(Hr){return Iy(_s,[1,gp,[0,Hr]],vr)}}(de,G,Hs),de=lo,ye=ia;continue}var Re=ye[2],Va=ta[1][1],kn=0,G=function(Rc,Zc,Qu){return function(gp){return Iy(Zc,[1,Rc,[1,gp]],Qu)}}(de,G,Re),de=kn,ye=Va;continue;case 19:throw[0,ig,Pw];case 20:var os=ye[3],mu=[8,de,yg];return function(Rc){return Iy(G,mu,os)};case 21:var tl=ye[2];return function(Rc){return Iy(G,[4,de,wce(Tw,Rc)],tl)};case 22:var Nc=ye[1];return function(Rc){return Iy(G,[5,de,Rc],Nc)};case 23:var ko=ye[2],yl=ye[1];if(typeof yl=="number")switch(yl){case 0:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 1:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 2:throw[0,ig,wT];default:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko])}else switch(yl[0]){case 0:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 1:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 2:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 3:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 4:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 5:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 6:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 7:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 8:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 9:var Iu=yl[2];return y<50?XBr(y+1|0,G,de,Iu,ko):j2(XBr,[0,G,de,Iu,ko]);case 10:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);default:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko])}default:var Ll=ye[3],$u=ye[1],yc=E(ye[2],0);return y<50?ZBr(y+1|0,G,de,Ll,$u,yc):j2(ZBr,[0,G,de,Ll,$u,yc])}}}function XBr(y,g,f,D,G){if(typeof D=="number")return y<50?WA(y+1|0,g,f,G):j2(WA,[0,g,f,G]);switch(D[0]){case 0:var de=D[1];return function(Ns){return tO(g,f,de,G)};case 1:var ye=D[1];return function(Ns){return tO(g,f,ye,G)};case 2:var $e=D[1];return function(Ns){return tO(g,f,$e,G)};case 3:var gt=D[1];return function(Ns){return tO(g,f,gt,G)};case 4:var Gt=D[1];return function(Ns){return tO(g,f,Gt,G)};case 5:var xt=D[1];return function(Ns){return tO(g,f,xt,G)};case 6:var vt=D[1];return function(Ns){return tO(g,f,vt,G)};case 7:var St=D[1];return function(Ns){return tO(g,f,St,G)};case 8:var Xr=D[2];return function(Ns){return tO(g,f,Xr,G)};case 9:var cr=D[3],Pt=D[2],rn=kS(FD(D[1]),Pt);return function(Ns){return tO(g,f,C3(rn,cr),G)};case 10:var Kn=D[1];return function(Ns,na){return tO(g,f,Kn,G)};case 11:var Ln=D[1];return function(Ns){return tO(g,f,Ln,G)};case 12:var zi=D[1];return function(Ns){return tO(g,f,zi,G)};case 13:throw[0,ig,xS];default:throw[0,ig,Ub]}}function WA(y,g,f,D){var G=[8,f,zN];return y<50?xCt(y+1|0,g,G,D):j2(xCt,[0,g,G,D])}function ZBr(y,g,f,D,G,de){if(G){var ye=G[1];return function(gt){return N$u(g,f,D,ye,E(de,gt))}}var $e=[4,f,de];return y<50?xCt(y+1|0,g,$e,D):j2(xCt,[0,g,$e,D])}function Iy(y,g,f){return i6e(xCt(0,y,g,f))}function tO(y,g,f,D){return i6e(XBr(0,y,g,f,D))}function N$u(y,g,f,D,G){return i6e(ZBr(0,y,g,f,D,G))}function e9r(y,g,f,D,G){if(typeof D=="number")return function(gt){return Iy(y,[4,g,E(G,gt)],f)};if(D[0]===0){var de=D[2],ye=D[1];return function(gt){return Iy(y,[4,g,M6(ye,de,E(G,gt))],f)}}var $e=D[1];return function(gt,Gt){return Iy(y,[4,g,M6($e,gt,E(G,Gt))],f)}}function mqt(y,g,f,D,G,de,ye){if(typeof D=="number"){if(typeof G=="number")return G?function(Xr,cr){return Iy(y,[4,g,M8e(Xr,W(de,ye,cr))],f)}:function(Xr){return Iy(y,[4,g,W(de,ye,Xr)],f)};var $e=G[1];return function(Xr){return Iy(y,[4,g,M8e($e,W(de,ye,Xr))],f)}}else{if(D[0]===0){var gt=D[2],Gt=D[1];if(typeof G=="number")return G?function(Xr,cr){return Iy(y,[4,g,M6(Gt,gt,M8e(Xr,W(de,ye,cr)))],f)}:function(Xr){return Iy(y,[4,g,M6(Gt,gt,W(de,ye,Xr))],f)};var xt=G[1];return function(Xr){return Iy(y,[4,g,M6(Gt,gt,M8e(xt,W(de,ye,Xr)))],f)}}var vt=D[1];if(typeof G=="number")return G?function(Xr,cr,Pt){return Iy(y,[4,g,M6(vt,Xr,M8e(cr,W(de,ye,Pt)))],f)}:function(Xr,cr){return Iy(y,[4,g,M6(vt,Xr,W(de,ye,cr))],f)};var St=G[1];return function(Xr,cr){return Iy(y,[4,g,M6(vt,Xr,M8e(St,W(de,ye,cr)))],f)}}}function yte(y,g){for(var f=g;;){if(typeof f=="number")return 0;switch(f[0]){case 0:var D=f[1],G=H2i(f[2]);return yte(y,D),ACt(y,G);case 1:var de=f[2],ye=f[1];if(de[0]===0){var $e=de[1];yte(y,ye),ACt(y,Rw);var f=$e;continue}var gt=de[1];yte(y,ye),ACt(y,G2);var f=gt;continue;case 6:var Gt=f[2];return yte(y,f[1]),E(Gt,y);case 7:return yte(y,f[1]),Jee(y);case 8:var xt=f[2];return yte(y,f[1]),NI(xt);case 2:case 4:var vt=f[2];return yte(y,f[1]),ACt(y,vt);default:var St=f[2];return yte(y,f[1]),G9t(y,St)}}}function _te(y,g){for(var f=g;;){if(typeof f=="number")return 0;switch(f[0]){case 0:var D=f[1],G=H2i(f[2]);return _te(y,D),sg(y,G);case 1:var de=f[2],ye=f[1];if(de[0]===0){var $e=de[1];_te(y,ye),sg(y,ID);var f=$e;continue}var gt=de[1];_te(y,ye),sg(y,vA);var f=gt;continue;case 6:var Gt=f[2];return _te(y,f[1]),sg(y,E(Gt,0));case 7:var f=f[1];continue;case 8:var xt=f[2];return _te(y,f[1]),NI(xt);case 2:case 4:var vt=f[2];return _te(y,f[1]),sg(y,vt);default:var St=f[2];return _te(y,f[1]),WU(y,St)}}}function O$u(y){if(b1(y,IT))return HA;var g=bf(y);function f(Pt){var rn=PI[1],Kn=b_(KPe);return E(Iy(function(Ln){return _te(Kn,Ln),sm(uE(Kn))},0,rn),y)}function D(Pt){for(var rn=Pt;;){if(rn===g)return rn;var Kn=Gb(y,rn);if(Kn!==9&&Kn!==32)return rn;var rn=rn+1|0}}function G(Pt,rn){for(var Kn=rn;;){if(Kn===g||25<(Gb(y,Kn)+Woe|0)>>>0)return Kn;var Kn=Kn+1|0}}function de(Pt,rn){for(var Kn=rn;;){if(Kn===g)return Kn;var Ln=Gb(y,Kn),zi=0;if(48<=Ln?58<=Ln||(zi=1):Ln===45&&(zi=1),zi){var Kn=Kn+1|0;continue}return Kn}}var ye=D(0),$e=G(ye,ye),gt=a4(y,ye,$e-ye|0),Gt=D($e),xt=de(Gt,Gt);if(Gt===xt)var vt=0;else try{var St=sE(a4(y,Gt,xt-Gt|0)),vt=St}catch(Pt){if(Pt=q_(Pt),Pt[1]!==xI)throw Pt;var vt=f(0)}D(xt)!==g&&f(0);var Xr=0;if(Di(gt,Gy)&&Di(gt,n2))var cr=Di(gt,xT)?Di(gt,eA)?Di(gt,Yk)?Di(gt,EA)?f(0):1:2:3:0;else Xr=1;if(Xr)var cr=4;return[0,vt,cr]}function Y2i(y,g){var f=g[1],D=0;return Iy(function(G){return yte(y,G),0},D,f)}function t9r(y){return Y2i(kQ,y)}function M_(y){var g=y[1];return Iy(function(f){var D=b_(64);return _te(D,f),uE(D)},0,g)}var r9r=[0,0];function n9r(y,g){var f=y[1+g];if(1-(typeof f=="number"?1:0)){if(tte(f)===gke)return E(M_(Iv),f);if(tte(f)===bv)for(var D=hC(d6e,f),G=0,de=bf(D);;){if(de<=G)return jm(D,W9t);var ye=Gb(D,G),$e=0;if(48<=ye?58<=ye||($e=1):ye===45&&($e=1),$e){var G=G+1|0;continue}return D}return U2}return E(M_(Rce),f)}function J2i(y,g){if(y.length-1<=g)return If;var f=J2i(y,g+1|0),D=n9r(y,g);return W(M_(L0),D,f)}function fqt(y){function g(na){for(var ua=na;;){if(ua){var Ci=ua[2],Wi=ua[1];try{var xe=0,Yi=E(Wi,y);xe=1}catch{}if(xe&&Yi)return[0,Yi[1]];var ua=Ci;continue}return 0}}var f=g(r9r[1]);if(f)return f[1];if(y===s6e)return f6e;if(y===Q9t)return hM;if(y[1]===$9t){var D=y[2],G=D[3],de=D[2],ye=D[1];return ST(M_(o6e),ye,de,G,G+5|0,ite)}if(y[1]===ig){var $e=y[2],gt=$e[3],Gt=$e[2],xt=$e[1];return ST(M_(o6e),xt,Gt,gt,gt+6|0,kI)}if(y[1]===Pce){var vt=y[2],St=vt[3],Xr=vt[2],cr=vt[1];return ST(M_(o6e),cr,Xr,St,St+6|0,wv)}if(tte(y)===0){var Pt=y.length-1,rn=y[1][1];if(2>>0)var Kn=J2i(y,2),Ln=n9r(y,1),zi=W(M_(No),Ln,Kn);else switch(Pt){case 0:var zi=NT;break;case 1:var zi=gM;break;default:var Ns=n9r(y,1),zi=E(M_(zU),Ns)}return jm(rn,zi)}return y[1]}function i9r(y,g){var f=D9t(g),D=f.length-1-1|0,G=0;if(!(D<0))for(var de=G;;){var ye=r2(f,de)[1+de],$e=function(zi){return function(Ns){return Ns?zi===0?fM:VU:zi===0?eh:_b}}(de);if(ye[0]===0)var gt=ye[5],Gt=ye[4],xt=ye[3],vt=ye[6]?p6e:YN,St=ye[2],Xr=ye[7],cr=$e(ye[1]),rn=[0,z9t(M_(m6e),cr,Xr,St,vt,xt,Gt,gt)];else if(ye[1])var rn=0;else var Pt=$e(0),rn=[0,E(M_(TS),Pt)];if(rn){var Kn=rn[1];E(Y2i(y,nte),Kn)}var Ln=de+1|0;if(D!==de){var de=Ln;continue}break}return 0}function X2i(y){for(;;){var g=r9r[1],f=1-jBr(r9r,g,[0,y,g]);if(!f)return f}}var B$u=$U.slice();function q$u(y,g){var f=fqt(y);E(t9r(mM),f),i9r(kQ,g);var D=ROr(0);if(D<0){var G=oqt(D);k2i(r2(B$u,G)[1+G])}return Jee(kQ)}var M$u=[0];n6e(d(DRe),function(y,g){try{try{var f=g?M$u:w9t(0);try{UBr(0)}catch{}try{var D=q$u(y,f),G=D}catch(gt){gt=q_(gt);var de=fqt(y);E(t9r(Pc),de),i9r(kQ,f);var ye=fqt(gt);E(t9r(FT),ye),i9r(kQ,w9t(0));var G=Jee(kQ)}var $e=G}catch(gt){if(gt=q_(gt),gt!==s6e)throw gt;var $e=k2i(WN)}return $e}catch{return 0}});var s9r=[X_,C6e,ET(0)],hqt=0,Z2i=-1;function TCt(y,g){return y[13]=y[13]+g[3]|0,KBr(g,y[28])}var eDi=1000000010;function a9r(y,g){return Qo(y[17],g,0,bf(g))}function gqt(y){return E(y[19],0)}function tDi(y,g,f){return y[9]=y[9]-g|0,a9r(y,f),y[11]=0,0}function yqt(y,g){var f=Di(g,b6e);return f&&tDi(y,bf(g),g)}function L8e(y,g,f){var D=g[3],G=g[2];yqt(y,g[1]),gqt(y),y[11]=1;var de=(y[6]-f|0)+G|0,ye=y[8],$e=ye<=de?ye:de;return y[10]=$e,y[9]=y[6]-y[10]|0,E(y[21],y[10]),yqt(y,D)}function rDi(y,g){return L8e(y,iCe,g)}function PCt(y,g){var f=g[2],D=g[3];return yqt(y,g[1]),y[9]=y[9]-f|0,E(y[20],f),yqt(y,D)}function nDi(y){for(;;){var g=y[28][2],f=g?[0,g[1]]:0;if(f){var D=f[1],G=D[1],de=D[2],ye=0<=G?1:0,$e=D[3],gt=y[13]-y[12]|0,Gt=ye||(y[9]<=gt?1:0);if(Gt){var xt=y[28],vt=xt[2];if(vt){if(vt[2]){var St=vt[2];xt[1]=xt[1]-1|0,xt[2]=St}else QBr(xt);var Xr=0<=G?G:eDi;if(typeof de=="number")switch(de){case 0:var cr=B8e(y[3]);if(cr){var Pt=cr[1][1],rn=function(Hr,oi){if(oi){var Ui=oi[1],Ds=oi[2];return POr(Hr,Ui)?[0,Hr,oi]:[0,Ui,rn(Hr,Ds)]}return[0,Hr,0]};Pt[1]=rn(y[6]-y[9]|0,Pt[1])}break;case 1:O8e(y[2]);break;case 2:O8e(y[3]);break;case 3:var Kn=B8e(y[2]);Kn?rDi(y,Kn[1][2]):gqt(y);break;case 4:if(y[10]!==(y[6]-y[9]|0)){var Ln=y[28],zi=Ln[2];if(zi){var Ns=zi[1];if(zi[2]){var na=zi[2];Ln[1]=Ln[1]-1|0,Ln[2]=na;var ua=[0,Ns]}else{QBr(Ln);var ua=[0,Ns]}}else var ua=0;if(ua){var Ci=ua[1],Wi=Ci[1];y[12]=y[12]-Ci[3]|0,y[9]=y[9]+Wi|0}}break;default:var xe=O8e(y[5]);xe&&a9r(y,E(y[25],xe[1]))}else switch(de[0]){case 0:tDi(y,Xr,de[1]);break;case 1:var Yi=de[2],xi=de[1],Ji=Yi[1],ta=Yi[2],Hs=B8e(y[2]);if(Hs){var ia=Hs[1],lo=ia[2];switch(ia[1]){case 0:PCt(y,xi);break;case 1:L8e(y,Yi,lo);break;case 2:L8e(y,Yi,lo);break;case 3:y[9]<(Xr+bf(Ji)|0)?L8e(y,Yi,lo):PCt(y,xi);break;case 4:y[11]||!(y[9]<(Xr+bf(Ji)|0)||((y[6]-lo|0)+ta|0)>>0)&&rDi(y,Zc)}else gqt(y)}var gp=y[9]-dd|0,_s=Dl===1?1:y[9]>>18|0),f(Tg|(g>>>12|0)&63),f(Tg|(g>>>6|0)&63),f(Tg|g&63)):a3e<=g?(f(eee|g>>>12|0),f(Tg|(g>>>6|0)&63),f(Tg|g&63)):Tg<=g?(f($d|g>>>6|0),f(Tg|g&63)):f(g)}var C9r=_o,v3=null,DDi=void 0;function Cqt(y){return y!==DDi?1:0}var tQu=C9r.Array,v9r=[X_,D6e,ET(0)],rQu=C9r.Error;K$u(uCe,[0,v9r,{}]);function SDi(y){throw y}X2i(function(y){return y[1]===v9r?[0,g3(y[2].toString())]:0}),X2i(function(y){return y instanceof tQu?0:[0,g3(y.toString())]});var pl=FS(Mlu,qlu),ty=FS(jlu,Llu),vqt=FS(Ulu,Glu),NCt=FS(zlu,Vlu),lve=FS(Qlu,$lu),E9r=FS(Hlu,Klu),wDi=FS(Ylu,Wlu),D9r=FS(Xlu,Jlu),j8e=FS(edu,Zlu),Eqt=FS(rdu,tdu),I0=FS(idu,ndu),BT=FS(adu,sdu),qf=FS(cdu,odu),S9r=FS(ldu,udu),RM=FS(pdu,ddu),ND=FS(fdu,mdu),dve=FS(gdu,hdu),eue=FS(_du,ydu),w9r=function y(g,f,D,G){return y.fun(g,f,D,G)},IDi=function y(g,f,D){return y.fun(g,f,D)},nQu=FS(bdu,Adu);ur(w9r,function(y,g,f,D){E(B(f),blu),W(B(f),vlu,Clu);var G=D[1];E(B(f),Elu);var de=0;zp(function(gt,Gt){gt&&E(B(f),Alu);function xt(vt){return E(y,vt)}return Qo(ND[1],xt,f,Gt),1},de,G),E(B(f),Dlu),E(B(f),Slu),E(B(f),wlu),W(B(f),xlu,Ilu);var ye=D[2];E(B(f),Tlu);var $e=0;return zp(function(gt,Gt){gt&&E(B(f),_lu);function xt(vt){return E(y,vt)}return Qo(ND[1],xt,f,Gt),1},$e,ye),E(B(f),Plu),E(B(f),Rlu),E(B(f),klu),W(B(f),Nlu,Flu),W(g,f,D[3]),E(B(f),Olu),E(B(f),Blu)}),ur(IDi,function(y,g,f){var D=W(w9r,y,g);return W(Ia(ylu),D,f)}),NS(Cdu,pl,[0,w9r,IDi]);var I9r=function y(g,f,D,G){return y.fun(g,f,D,G)},xDi=function y(g,f,D){return y.fun(g,f,D)},Dqt=function y(g,f,D){return y.fun(g,f,D)},TDi=function y(g,f){return y.fun(g,f)};ur(I9r,function(y,g,f,D){E(B(f),flu),W(g,f,D[1]),E(B(f),hlu);var G=D[2];return Qo(Dqt,function(de){return E(y,de)},f,G),E(B(f),glu)}),ur(xDi,function(y,g,f){var D=W(I9r,y,g);return W(Ia(mlu),D,f)}),ur(Dqt,function(y,g,f){E(B(g),elu),W(B(g),rlu,tlu);var D=f[1];W(B(g),nlu,D),E(B(g),ilu),E(B(g),slu),W(B(g),olu,alu);var G=f[2];if(G){Rt(g,clu);var de=G[1],ye=function(gt,Gt){return Rt(gt,Zuu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,ulu)}else Rt(g,llu);return E(B(g),dlu),E(B(g),plu)}),ur(TDi,function(y,g){var f=E(Dqt,y);return W(Ia(Xuu),f,g)}),NS(vdu,ty,[0,I9r,xDi,Dqt,TDi]);var x9r=function y(g,f,D){return y.fun(g,f,D)},PDi=function y(g,f){return y.fun(g,f)},Sqt=function y(g,f,D){return y.fun(g,f,D)},RDi=function y(g,f){return y.fun(g,f)};ur(x9r,function(y,g,f){E(B(g),Wuu),W(y,g,f[1]),E(B(g),Yuu);var D=f[2];return Qo(Sqt,function(G){return E(y,G)},g,D),E(B(g),Juu)}),ur(PDi,function(y,g){var f=E(x9r,y);return W(Ia(Huu),f,g)}),ur(Sqt,function(y,g,f){E(B(g),Ouu),W(B(g),quu,Buu);var D=f[1];W(B(g),Muu,D),E(B(g),Luu),E(B(g),juu),W(B(g),Uuu,Guu);var G=f[2];if(G){Rt(g,Vuu);var de=G[1],ye=function(gt,Gt){return Rt(gt,Nuu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,zuu)}else Rt(g,$uu);return E(B(g),Quu),E(B(g),Kuu)}),ur(RDi,function(y,g){var f=E(Sqt,y);return W(Ia(Fuu),f,g)}),NS(Edu,vqt,[0,x9r,PDi,Sqt,RDi]);function kDi(y,g){E(B(y),Cuu),W(B(y),Euu,vuu);var f=g[1];W(B(y),Duu,f),E(B(y),Suu),E(B(y),wuu),W(B(y),xuu,Iuu);var D=g[2];return W(B(y),Tuu,D),E(B(y),Puu),E(B(y),Ruu)}var FDi=[0,kDi,function(y){return W(Ia(kuu),kDi,y)}],T9r=function y(g,f,D){return y.fun(g,f,D)},NDi=function y(g,f){return y.fun(g,f)},wqt=function y(g,f){return y.fun(g,f)},ODi=function y(g){return y.fun(g)};ur(T9r,function(y,g,f){E(B(g),iuu),W(B(g),auu,suu),W(wqt,g,f[1]),E(B(g),ouu),E(B(g),cuu),W(B(g),luu,uuu);var D=f[2];W(B(g),duu,D),E(B(g),puu),E(B(g),muu),W(B(g),huu,fuu);var G=f[3];if(G){Rt(g,guu);var de=G[1],ye=function(gt,Gt){return Rt(gt,nuu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,yuu)}else Rt(g,_uu);return E(B(g),Auu),E(B(g),buu)}),ur(NDi,function(y,g){var f=E(T9r,y);return W(Ia(ruu),f,g)}),ur(wqt,function(y,g){if(typeof g=="number")return Rt(y,Gcu);switch(g[0]){case 0:E(B(y),Ucu);var f=g[1];return W(B(y),Vcu,f),E(B(y),zcu);case 1:E(B(y),$cu);var D=g[1];return W(B(y),Qcu,D),E(B(y),Kcu);case 2:E(B(y),Hcu);var G=g[1];return W(B(y),Wcu,G),E(B(y),Ycu);case 3:E(B(y),Jcu);var de=g[1];return W(B(y),Xcu,de),E(B(y),Zcu);default:return E(B(y),euu),W(FDi[1],y,g[1]),E(B(y),tuu)}}),ur(ODi,function(y){return W(Ia(jcu),wqt,y)}),NS(Ddu,NCt,[0,FDi,T9r,NDi,wqt,ODi]);var P9r=function y(g,f,D){return y.fun(g,f,D)},BDi=function y(g,f){return y.fun(g,f)};ur(P9r,function(y,g,f){E(B(g),vcu),W(B(g),Dcu,Ecu);var D=f[1];W(B(g),Scu,D),E(B(g),wcu),E(B(g),Icu),W(B(g),Tcu,xcu);var G=f[2];W(B(g),Pcu,G),E(B(g),Rcu),E(B(g),kcu),W(B(g),Ncu,Fcu);var de=f[3];if(de){Rt(g,Ocu);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,Ccu)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,Bcu)}else Rt(g,qcu);return E(B(g),Mcu),E(B(g),Lcu)}),ur(BDi,function(y,g){var f=E(P9r,y);return W(Ia(bcu),f,g)}),NS(Sdu,lve,[0,P9r,BDi]);var R9r=function y(g,f,D){return y.fun(g,f,D)},qDi=function y(g,f){return y.fun(g,f)};ur(R9r,function(y,g,f){E(B(g),rcu),W(B(g),icu,ncu);var D=f[1];W(B(g),scu,D),E(B(g),acu),E(B(g),ocu),W(B(g),ucu,ccu);var G=f[2];W(B(g),lcu,G),E(B(g),dcu),E(B(g),pcu),W(B(g),fcu,mcu);var de=f[3];if(de){Rt(g,hcu);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,tcu)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,gcu)}else Rt(g,ycu);return E(B(g),_cu),E(B(g),Acu)}),ur(qDi,function(y,g){var f=E(R9r,y);return W(Ia(ecu),f,g)}),NS(wdu,E9r,[0,R9r,qDi]);var k9r=function y(g,f,D){return y.fun(g,f,D)},MDi=function y(g,f){return y.fun(g,f)};ur(k9r,function(y,g,f){E(B(g),Bou),W(B(g),Mou,qou);var D=f[1];W(B(g),Lou,D),E(B(g),jou),E(B(g),Gou),W(B(g),Vou,Uou);var G=f[2];W(B(g),zou,G),E(B(g),$ou),E(B(g),Qou),W(B(g),Hou,Kou);var de=f[3];if(de){Rt(g,Wou);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,Oou)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,You)}else Rt(g,Jou);return E(B(g),Xou),E(B(g),Zou)}),ur(MDi,function(y,g){var f=E(k9r,y);return W(Ia(Nou),f,g)}),NS(Idu,wDi,[0,k9r,MDi]);var F9r=function y(g,f,D){return y.fun(g,f,D)},LDi=function y(g,f){return y.fun(g,f)};ur(F9r,function(y,g,f){E(B(g),Cou),W(B(g),Eou,vou);var D=f[1];W(B(g),Dou,D),E(B(g),Sou),E(B(g),wou),W(B(g),xou,Iou);var G=f[2];if(G){Rt(g,Tou);var de=G[1],ye=function(gt,Gt){return Rt(gt,bou)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,Pou)}else Rt(g,Rou);return E(B(g),kou),E(B(g),Fou)}),ur(LDi,function(y,g){var f=E(F9r,y);return W(Ia(Aou),f,g)}),NS(xdu,D9r,[0,F9r,LDi]);var N9r=function y(g,f,D){return y.fun(g,f,D)},jDi=function y(g,f){return y.fun(g,f)},Iqt=function y(g,f){return y.fun(g,f)},GDi=function y(g){return y.fun(g)},xqt=function y(g,f,D){return y.fun(g,f,D)},UDi=function y(g,f){return y.fun(g,f)};ur(N9r,function(y,g,f){E(B(g),gou),W(y,g,f[1]),E(B(g),you);var D=f[2];return Qo(xqt,function(G){return E(y,G)},g,D),E(B(g),_ou)}),ur(jDi,function(y,g){var f=E(N9r,y);return W(Ia(hou),f,g)}),ur(Iqt,function(y,g){return g?Rt(y,mou):Rt(y,fou)}),ur(GDi,function(y){return W(Ia(pou),Iqt,y)}),ur(xqt,function(y,g,f){E(B(g),eou),W(B(g),rou,tou),W(Iqt,g,f[1]),E(B(g),nou),E(B(g),iou),W(B(g),aou,sou);var D=f[2];if(D){Rt(g,oou);var G=D[1],de=function($e,gt){return Rt($e,Zau)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,cou)}else Rt(g,uou);return E(B(g),lou),E(B(g),dou)}),ur(UDi,function(y,g){var f=E(xqt,y);return W(Ia(Xau),f,g)}),NS(Tdu,j8e,[0,N9r,jDi,Iqt,GDi,xqt,UDi]);var O9r=function y(g,f,D,G){return y.fun(g,f,D,G)},VDi=function y(g,f,D){return y.fun(g,f,D)},B9r=function y(g,f,D,G){return y.fun(g,f,D,G)},zDi=function y(g,f,D){return y.fun(g,f,D)};ur(O9r,function(y,g,f,D){E(B(f),Wau),W(y,f,D[1]),E(B(f),Yau);var G=D[2];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(Eqt[3],ye,de,f,G),E(B(f),Jau)}),ur(VDi,function(y,g,f){var D=W(O9r,y,g);return W(Ia(Hau),D,f)}),ur(B9r,function(y,g,f,D){E(B(f),Bau),W(B(f),Mau,qau);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),Lau),E(B(f),jau),W(B(f),Uau,Gau);var $e=D[2];if($e){Rt(f,Vau);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Oau)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,zau)}else Rt(f,$au);return E(B(f),Qau),E(B(f),Kau)}),ur(zDi,function(y,g,f){var D=W(B9r,y,g);return W(Ia(Nau),D,f)}),NS(Pdu,Eqt,[0,O9r,VDi,B9r,zDi]);var q9r=function y(g,f,D,G){return y.fun(g,f,D,G)},$Di=function y(g,f,D){return y.fun(g,f,D)},Tqt=function y(g,f,D,G){return y.fun(g,f,D,G)},QDi=function y(g,f,D){return y.fun(g,f,D)};ur(q9r,function(y,g,f,D){E(B(f),Rau),W(y,f,D[1]),E(B(f),kau);var G=D[2];function de(ye){return E(g,ye)}return Or(Tqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Fau)}),ur($Di,function(y,g,f){var D=W(q9r,y,g);return W(Ia(Pau),D,f)}),ur(Tqt,function(y,g,f,D){E(B(f),mau),W(B(f),hau,fau);var G=D[1];if(G){Rt(f,gau);var de=G[1],ye=function(St){return E(g,St)},$e=function(St){return E(y,St)};Or(ty[1],$e,ye,f,de),Rt(f,yau)}else Rt(f,_au);E(B(f),Aau),E(B(f),bau),W(B(f),vau,Cau);var gt=D[2];function Gt(St){return E(g,St)}function xt(St){return E(y,St)}Or(I0[13],xt,Gt,f,gt),E(B(f),Eau),E(B(f),Dau),W(B(f),wau,Sau);var vt=D[3];return W(B(f),Iau,vt),E(B(f),xau),E(B(f),Tau)}),ur(QDi,function(y,g,f){var D=W(Tqt,y,g);return W(Ia(pau),D,f)});var M9r=[0,q9r,$Di,Tqt,QDi],L9r=function y(g,f,D,G){return y.fun(g,f,D,G)},KDi=function y(g,f,D){return y.fun(g,f,D)},Pqt=function y(g,f,D,G){return y.fun(g,f,D,G)},HDi=function y(g,f,D){return y.fun(g,f,D)};ur(L9r,function(y,g,f,D){E(B(f),uau),W(y,f,D[1]),E(B(f),lau);var G=D[2];function de(ye){return E(g,ye)}return Or(Pqt,function(ye){return E(y,ye)},de,f,G),E(B(f),dau)}),ur(KDi,function(y,g,f){var D=W(L9r,y,g);return W(Ia(cau),D,f)}),ur(Pqt,function(y,g,f,D){E(B(f),Ysu),W(B(f),Xsu,Jsu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(M9r[1],ye,de,f,G),E(B(f),Zsu),E(B(f),eau),W(B(f),rau,tau);var $e=D[2];if($e){Rt(f,nau);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Wsu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,iau)}else Rt(f,sau);return E(B(f),aau),E(B(f),oau)}),ur(HDi,function(y,g,f){var D=W(Pqt,y,g);return W(Ia(Hsu),D,f)});var WDi=[0,L9r,KDi,Pqt,HDi],j9r=function y(g,f,D,G){return y.fun(g,f,D,G)},YDi=function y(g,f,D){return y.fun(g,f,D)},Rqt=function y(g,f,D,G){return y.fun(g,f,D,G)},JDi=function y(g,f,D){return y.fun(g,f,D)};ur(j9r,function(y,g,f,D){E(B(f),$su),W(y,f,D[1]),E(B(f),Qsu);var G=D[2];function de(ye){return E(g,ye)}return Or(Rqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Ksu)}),ur(YDi,function(y,g,f){var D=W(j9r,y,g);return W(Ia(zsu),D,f)}),ur(Rqt,function(y,g,f,D){E(B(f),ksu),W(B(f),Nsu,Fsu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),Osu),E(B(f),Bsu),W(B(f),Msu,qsu);var $e=D[2];if($e){Rt(f,Lsu);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Rsu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,jsu)}else Rt(f,Gsu);return E(B(f),Usu),E(B(f),Vsu)}),ur(JDi,function(y,g,f){var D=W(Rqt,y,g);return W(Ia(Psu),D,f)});var XDi=[0,j9r,YDi,Rqt,JDi],G9r=function y(g,f,D,G){return y.fun(g,f,D,G)},ZDi=function y(g,f,D){return y.fun(g,f,D)},kqt=function y(g,f,D,G){return y.fun(g,f,D,G)},eSi=function y(g,f,D){return y.fun(g,f,D)};ur(G9r,function(y,g,f,D){E(B(f),Isu),W(y,f,D[1]),E(B(f),xsu);var G=D[2];function de(ye){return E(g,ye)}return Or(kqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Tsu)}),ur(ZDi,function(y,g,f){var D=W(G9r,y,g);return W(Ia(wsu),D,f)}),ur(kqt,function(y,g,f,D){E(B(f),Xiu),W(B(f),esu,Ziu);var G=D[1];if(G){Rt(f,tsu);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(XDi[1],$e,ye,f,de),Rt(f,rsu)}else Rt(f,nsu);E(B(f),isu),E(B(f),ssu),W(B(f),osu,asu);var gt=D[2];E(B(f),csu);var Gt=0;zp(function(Ln,zi){Ln&&E(B(f),Jiu);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(M9r[1],na,Ns,f,zi),1},Gt,gt),E(B(f),usu),E(B(f),lsu),E(B(f),dsu),W(B(f),msu,psu);var xt=D[3];if(xt){Rt(f,fsu);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(WDi[1],Xr,St,f,vt),Rt(f,hsu)}else Rt(f,gsu);E(B(f),ysu),E(B(f),_su),W(B(f),bsu,Asu);var cr=D[4];if(cr){Rt(f,Csu);var Pt=cr[1],rn=function(Ln,zi){E(B(Ln),Wiu);var Ns=0;return zp(function(na,ua){na&&E(B(Ln),Hiu);function Ci(Wi){return E(y,Wi)}return Qo(ND[1],Ci,Ln,ua),1},Ns,zi),E(B(Ln),Yiu)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,vsu)}else Rt(f,Esu);return E(B(f),Dsu),E(B(f),Ssu)}),ur(eSi,function(y,g,f){var D=W(kqt,y,g);return W(Ia(Kiu),D,f)});var tSi=[0,G9r,ZDi,kqt,eSi],U9r=function y(g,f,D,G){return y.fun(g,f,D,G)},rSi=function y(g,f,D){return y.fun(g,f,D)};ur(U9r,function(y,g,f,D){E(B(f),Diu),W(B(f),wiu,Siu);var G=D[1];if(G){Rt(f,Iiu);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(I0[22][1],$e,ye,f,de),Rt(f,xiu)}else Rt(f,Tiu);E(B(f),Piu),E(B(f),Riu),W(B(f),Fiu,kiu);var gt=D[2];function Gt(Ln){return E(g,Ln)}function xt(Ln){return E(y,Ln)}Or(tSi[1],xt,Gt,f,gt),E(B(f),Niu),E(B(f),Oiu),W(B(f),qiu,Biu);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(I0[13],Xr,St,f,vt),E(B(f),Miu),E(B(f),Liu),W(B(f),Giu,jiu);var cr=D[4];if(cr){Rt(f,Uiu);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,Eiu)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,Viu)}else Rt(f,ziu);return E(B(f),$iu),E(B(f),Qiu)}),ur(rSi,function(y,g,f){var D=W(U9r,y,g);return W(Ia(viu),D,f)});var OCt=[0,M9r,WDi,XDi,tSi,U9r,rSi],Fqt=function y(g,f,D,G){return y.fun(g,f,D,G)},nSi=function y(g,f,D){return y.fun(g,f,D)},Nqt=function y(g,f,D,G){return y.fun(g,f,D,G)},iSi=function y(g,f,D){return y.fun(g,f,D)},Oqt=function y(g,f,D,G){return y.fun(g,f,D,G)},sSi=function y(g,f,D){return y.fun(g,f,D)};ur(Fqt,function(y,g,f,D){if(D[0]===0){E(B(f),_iu);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(ty[1],ye,de,f,G),E(B(f),Aiu)}E(B(f),biu);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or(Nqt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),Ciu)}),ur(nSi,function(y,g,f){var D=W(Fqt,y,g);return W(Ia(yiu),D,f)}),ur(Nqt,function(y,g,f,D){E(B(f),fiu),W(y,f,D[1]),E(B(f),hiu);var G=D[2];function de(ye){return E(g,ye)}return Or(Oqt,function(ye){return E(y,ye)},de,f,G),E(B(f),giu)}),ur(iSi,function(y,g,f){var D=W(Nqt,y,g);return W(Ia(miu),D,f)}),ur(Oqt,function(y,g,f,D){E(B(f),iiu),W(B(f),aiu,siu);var G=D[1];function de(Gt){return E(g,Gt)}Or(Fqt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),oiu),E(B(f),ciu),W(B(f),liu,uiu);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(ty[1],gt,$e,f,ye),E(B(f),diu),E(B(f),piu)}),ur(sSi,function(y,g,f){var D=W(Oqt,y,g);return W(Ia(niu),D,f)});var aSi=[0,Fqt,nSi,Nqt,iSi,Oqt,sSi],V9r=function y(g,f,D,G){return y.fun(g,f,D,G)},oSi=function y(g,f,D){return y.fun(g,f,D)};ur(V9r,function(y,g,f,D){E(B(f),Mnu),W(B(f),jnu,Lnu);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(aSi[1],ye,de,f,G),E(B(f),Gnu),E(B(f),Unu),W(B(f),znu,Vnu);var $e=D[2];if($e){Rt(f,$nu);var gt=$e[1],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,Qnu)}else Rt(f,Knu);E(B(f),Hnu),E(B(f),Wnu),W(B(f),Jnu,Ynu);var vt=D[3];if(vt){Rt(f,Xnu);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,qnu)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,Znu)}else Rt(f,eiu);return E(B(f),tiu),E(B(f),riu)}),ur(oSi,function(y,g,f){var D=W(V9r,y,g);return W(Ia(Bnu),D,f)});var z9r=[0,aSi,V9r,oSi],$9r=function y(g,f,D,G){return y.fun(g,f,D,G)},cSi=function y(g,f,D){return y.fun(g,f,D)};ur($9r,function(y,g,f,D){E(B(f),bnu),W(B(f),vnu,Cnu);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(I0[13],ye,de,f,G),E(B(f),Enu),E(B(f),Dnu),W(B(f),wnu,Snu);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[13],Gt,gt,f,$e),E(B(f),Inu),E(B(f),xnu),W(B(f),Pnu,Tnu);var xt=D[3];if(xt){Rt(f,Rnu);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Anu)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,knu)}else Rt(f,Fnu);return E(B(f),Nnu),E(B(f),Onu)}),ur(cSi,function(y,g,f){var D=W($9r,y,g);return W(Ia(_nu),D,f)});var Q9r=[0,$9r,cSi],K9r=function y(g,f,D,G){return y.fun(g,f,D,G)},uSi=function y(g,f,D){return y.fun(g,f,D)};ur(K9r,function(y,g,f,D){E(B(f),cnu),W(B(f),lnu,unu);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(Q9r[1],ye,de,f,G),E(B(f),dnu),E(B(f),pnu),W(B(f),fnu,mnu);var $e=D[2];return W(B(f),hnu,$e),E(B(f),gnu),E(B(f),ynu)}),ur(uSi,function(y,g,f){var D=W(K9r,y,g);return W(Ia(onu),D,f)});var lSi=[0,K9r,uSi],H9r=function y(g,f,D,G){return y.fun(g,f,D,G)},dSi=function y(g,f,D){return y.fun(g,f,D)},Bqt=function y(g,f,D,G){return y.fun(g,f,D,G)},pSi=function y(g,f,D){return y.fun(g,f,D)},qqt=function y(g,f,D,G){return y.fun(g,f,D,G)},mSi=function y(g,f,D){return y.fun(g,f,D)};ur(H9r,function(y,g,f,D){E(B(f),inu),W(y,f,D[1]),E(B(f),snu);var G=D[2];function de(ye){return E(g,ye)}return Or(Bqt,function(ye){return E(y,ye)},de,f,G),E(B(f),anu)}),ur(dSi,function(y,g,f){var D=W(H9r,y,g);return W(Ia(nnu),D,f)}),ur(Bqt,function(y,g,f,D){E(B(f),fru),W(B(f),gru,hru);var G=D[1];function de(Ns){return E(g,Ns)}function ye(Ns){return E(y,Ns)}Or(qf[7][1][1],ye,de,f,G),E(B(f),yru),E(B(f),_ru),W(B(f),bru,Aru);var $e=D[2];function gt(Ns){return E(g,Ns)}Or(qqt,function(Ns){return E(y,Ns)},gt,f,$e),E(B(f),Cru),E(B(f),vru),W(B(f),Dru,Eru);var Gt=D[3];W(B(f),Sru,Gt),E(B(f),wru),E(B(f),Iru),W(B(f),Tru,xru);var xt=D[4];W(B(f),Pru,xt),E(B(f),Rru),E(B(f),kru),W(B(f),Nru,Fru);var vt=D[5];W(B(f),Oru,vt),E(B(f),Bru),E(B(f),qru),W(B(f),Lru,Mru);var St=D[6];W(B(f),jru,St),E(B(f),Gru),E(B(f),Uru),W(B(f),zru,Vru);var Xr=D[7];if(Xr){Rt(f,$ru);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,Qru)}else Rt(f,Kru);E(B(f),Hru),E(B(f),Wru),W(B(f),Jru,Yru);var rn=D[8];if(rn){Rt(f,Xru);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,mru)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,Zru)}else Rt(f,enu);return E(B(f),tnu),E(B(f),rnu)}),ur(pSi,function(y,g,f){var D=W(Bqt,y,g);return W(Ia(pru),D,f)}),ur(qqt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),eru);var G=D[1],de=function(Pt){return E(g,Pt)},ye=function(Pt){return E(y,Pt)};return Or(I0[13],ye,de,f,G),E(B(f),tru);case 1:var $e=D[1];E(B(f),rru),E(B(f),nru),W(y,f,$e[1]),E(B(f),iru);var gt=$e[2],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};return Or(OCt[5],xt,Gt,f,gt),E(B(f),sru),E(B(f),aru);default:var vt=D[1];E(B(f),oru),E(B(f),cru),W(y,f,vt[1]),E(B(f),uru);var St=vt[2],Xr=function(Pt){return E(g,Pt)},cr=function(Pt){return E(y,Pt)};return Or(OCt[5],cr,Xr,f,St),E(B(f),lru),E(B(f),dru)}}),ur(mSi,function(y,g,f){var D=W(qqt,y,g);return W(Ia(Ztu),D,f)});var fSi=[0,H9r,dSi,Bqt,pSi,qqt,mSi],W9r=function y(g,f,D,G){return y.fun(g,f,D,G)},hSi=function y(g,f,D){return y.fun(g,f,D)},Mqt=function y(g,f,D,G){return y.fun(g,f,D,G)},gSi=function y(g,f,D){return y.fun(g,f,D)};ur(W9r,function(y,g,f,D){E(B(f),Ytu),W(y,f,D[1]),E(B(f),Jtu);var G=D[2];function de(ye){return E(g,ye)}return Or(Mqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Xtu)}),ur(hSi,function(y,g,f){var D=W(W9r,y,g);return W(Ia(Wtu),D,f)}),ur(Mqt,function(y,g,f,D){E(B(f),qtu),W(B(f),Ltu,Mtu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),jtu),E(B(f),Gtu),W(B(f),Vtu,Utu);var $e=D[2];if($e){Rt(f,ztu);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Btu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,$tu)}else Rt(f,Qtu);return E(B(f),Ktu),E(B(f),Htu)}),ur(gSi,function(y,g,f){var D=W(Mqt,y,g);return W(Ia(Otu),D,f)});var ySi=[0,W9r,hSi,Mqt,gSi],Lqt=function y(g,f,D,G){return y.fun(g,f,D,G)},_Si=function y(g,f,D){return y.fun(g,f,D)},Y9r=function y(g,f,D,G){return y.fun(g,f,D,G)},ASi=function y(g,f,D){return y.fun(g,f,D)};ur(Lqt,function(y,g,f,D){E(B(f),etu),W(B(f),rtu,ttu);var G=D[1];if(G){Rt(f,ntu);var de=G[1],ye=function(ua){return E(y,ua)},$e=function(ua){return E(y,ua)};Or(ty[1],$e,ye,f,de),Rt(f,itu)}else Rt(f,stu);E(B(f),atu),E(B(f),otu),W(B(f),utu,ctu);var gt=D[2];function Gt(ua){return E(g,ua)}function xt(ua){return E(y,ua)}Or(I0[13],xt,Gt,f,gt),E(B(f),ltu),E(B(f),dtu),W(B(f),mtu,ptu);var vt=D[3];function St(ua){return E(g,ua)}function Xr(ua){return E(y,ua)}Or(I0[13],Xr,St,f,vt),E(B(f),ftu),E(B(f),htu),W(B(f),ytu,gtu);var cr=D[4];W(B(f),_tu,cr),E(B(f),Atu),E(B(f),btu),W(B(f),vtu,Ctu);var Pt=D[5];if(Pt){Rt(f,Etu);var rn=Pt[1],Kn=function(ua){return E(y,ua)};Qo(j8e[1],Kn,f,rn),Rt(f,Dtu)}else Rt(f,Stu);E(B(f),wtu),E(B(f),Itu),W(B(f),Ttu,xtu);var Ln=D[6];if(Ln){Rt(f,Ptu);var zi=Ln[1],Ns=function(ua,Ci){return Rt(ua,Zeu)},na=function(ua){return E(y,ua)};Or(pl[1],na,Ns,f,zi),Rt(f,Rtu)}else Rt(f,ktu);return E(B(f),Ftu),E(B(f),Ntu)}),ur(_Si,function(y,g,f){var D=W(Lqt,y,g);return W(Ia(Xeu),D,f)}),ur(Y9r,function(y,g,f,D){E(B(f),Weu),W(y,f,D[1]),E(B(f),Yeu);var G=D[2];function de(ye){return E(g,ye)}return Or(Lqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Jeu)}),ur(ASi,function(y,g,f){var D=W(Y9r,y,g);return W(Ia(Heu),D,f)});var bSi=[0,Lqt,_Si,Y9r,ASi],J9r=function y(g,f,D,G){return y.fun(g,f,D,G)},CSi=function y(g,f,D){return y.fun(g,f,D)},jqt=function y(g,f,D,G){return y.fun(g,f,D,G)},vSi=function y(g,f,D){return y.fun(g,f,D)};ur(J9r,function(y,g,f,D){E(B(f),$eu),W(y,f,D[1]),E(B(f),Qeu);var G=D[2];function de(ye){return E(g,ye)}return Or(jqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Keu)}),ur(CSi,function(y,g,f){var D=W(J9r,y,g);return W(Ia(zeu),D,f)}),ur(jqt,function(y,g,f,D){E(B(f),Deu),W(B(f),weu,Seu);var G=D[1];E(B(f),Ieu),W(y,f,G[1]),E(B(f),xeu);var de=G[2];function ye(Xr){return E(g,Xr)}function $e(Xr){return E(y,Xr)}Or(OCt[5],$e,ye,f,de),E(B(f),Teu),E(B(f),Peu),E(B(f),Reu),W(B(f),Feu,keu);var gt=D[2];W(B(f),Neu,gt),E(B(f),Oeu),E(B(f),Beu),W(B(f),Meu,qeu);var Gt=D[3];if(Gt){Rt(f,Leu);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,Eeu)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,jeu)}else Rt(f,Geu);return E(B(f),Ueu),E(B(f),Veu)}),ur(vSi,function(y,g,f){var D=W(jqt,y,g);return W(Ia(veu),D,f)});var ESi=[0,J9r,CSi,jqt,vSi],X9r=function y(g,f,D,G){return y.fun(g,f,D,G)},DSi=function y(g,f,D){return y.fun(g,f,D)},Gqt=function y(g,f,D,G){return y.fun(g,f,D,G)},SSi=function y(g,f,D){return y.fun(g,f,D)};ur(X9r,function(y,g,f,D){E(B(f),Aeu),W(y,f,D[1]),E(B(f),beu);var G=D[2];function de(ye){return E(g,ye)}return Or(Gqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Ceu)}),ur(DSi,function(y,g,f){var D=W(X9r,y,g);return W(Ia(_eu),D,f)}),ur(Gqt,function(y,g,f,D){E(B(f),GZc),W(B(f),VZc,UZc);var G=D[1];function de(Kn){return E(y,Kn)}function ye(Kn){return E(y,Kn)}Or(ty[1],ye,de,f,G),E(B(f),zZc),E(B(f),$Zc),W(B(f),KZc,QZc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(I0[13],Gt,gt,f,$e),E(B(f),HZc),E(B(f),WZc),W(B(f),JZc,YZc);var xt=D[3];W(B(f),XZc,xt),E(B(f),ZZc),E(B(f),eeu),W(B(f),reu,teu);var vt=D[4];W(B(f),neu,vt),E(B(f),ieu),E(B(f),seu),W(B(f),oeu,aeu);var St=D[5];W(B(f),ceu,St),E(B(f),ueu),E(B(f),leu),W(B(f),peu,deu);var Xr=D[6];if(Xr){Rt(f,meu);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,jZc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,feu)}else Rt(f,heu);return E(B(f),geu),E(B(f),yeu)}),ur(SSi,function(y,g,f){var D=W(Gqt,y,g);return W(Ia(LZc),D,f)});var wSi=[0,X9r,DSi,Gqt,SSi],Z9r=function y(g,f,D,G){return y.fun(g,f,D,G)},ISi=function y(g,f,D){return y.fun(g,f,D)},Uqt=function y(g,f,D,G){return y.fun(g,f,D,G)},xSi=function y(g,f,D){return y.fun(g,f,D)};ur(Z9r,function(y,g,f,D){E(B(f),hZc),W(B(f),yZc,gZc);var G=D[1];W(B(f),_Zc,G),E(B(f),AZc),E(B(f),bZc),W(B(f),vZc,CZc);var de=D[2];W(B(f),EZc,de),E(B(f),DZc),E(B(f),SZc),W(B(f),IZc,wZc);var ye=D[3];E(B(f),xZc);var $e=0;zp(function(St,Xr){St&&E(B(f),fZc);function cr(Pt){return E(g,Pt)}return Or(Uqt,function(Pt){return E(y,Pt)},cr,f,Xr),1},$e,ye),E(B(f),TZc),E(B(f),PZc),E(B(f),RZc),W(B(f),FZc,kZc);var gt=D[4];if(gt){Rt(f,NZc);var Gt=gt[1],xt=function(St,Xr){E(B(St),pZc);var cr=0;return zp(function(Pt,rn){Pt&&E(B(St),dZc);function Kn(Ln){return E(y,Ln)}return Qo(ND[1],Kn,St,rn),1},cr,Xr),E(B(St),mZc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,OZc)}else Rt(f,BZc);return E(B(f),qZc),E(B(f),MZc)}),ur(ISi,function(y,g,f){var D=W(Z9r,y,g);return W(Ia(lZc),D,f)}),ur(Uqt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),eZc);var G=D[1],de=function(zi){return E(g,zi)},ye=function(zi){return E(y,zi)};return Or(fSi[1],ye,de,f,G),E(B(f),tZc);case 1:E(B(f),rZc);var $e=D[1],gt=function(zi){return E(g,zi)},Gt=function(zi){return E(y,zi)};return Or(ySi[1],Gt,gt,f,$e),E(B(f),nZc);case 2:E(B(f),iZc);var xt=D[1],vt=function(zi){return E(g,zi)},St=function(zi){return E(y,zi)};return Or(bSi[3],St,vt,f,xt),E(B(f),sZc);case 3:E(B(f),aZc);var Xr=D[1],cr=function(zi){return E(g,zi)},Pt=function(zi){return E(y,zi)};return Or(ESi[1],Pt,cr,f,Xr),E(B(f),oZc);default:E(B(f),cZc);var rn=D[1],Kn=function(zi){return E(g,zi)},Ln=function(zi){return E(y,zi)};return Or(wSi[1],Ln,Kn,f,rn),E(B(f),uZc)}}),ur(xSi,function(y,g,f){var D=W(Uqt,y,g);return W(Ia(ZXc),D,f)});var eqr=[0,fSi,ySi,bSi,ESi,wSi,Z9r,ISi,Uqt,xSi],tqr=function y(g,f,D,G){return y.fun(g,f,D,G)},TSi=function y(g,f,D){return y.fun(g,f,D)};ur(tqr,function(y,g,f,D){E(B(f),kXc),W(B(f),NXc,FXc);var G=D[1];E(B(f),OXc),W(y,f,G[1]),E(B(f),BXc);var de=G[2];function ye(cr){return E(g,cr)}function $e(cr){return E(y,cr)}Or(eqr[6],$e,ye,f,de),E(B(f),qXc),E(B(f),MXc),E(B(f),LXc),W(B(f),GXc,jXc);var gt=D[2];E(B(f),UXc);var Gt=0;zp(function(cr,Pt){cr&&E(B(f),xXc),E(B(f),TXc),W(y,f,Pt[1]),E(B(f),PXc);var rn=Pt[2];function Kn(zi){return E(g,zi)}function Ln(zi){return E(y,zi)}return Or(z9r[2],Ln,Kn,f,rn),E(B(f),RXc),1},Gt,gt),E(B(f),VXc),E(B(f),zXc),E(B(f),$Xc),W(B(f),KXc,QXc);var xt=D[3];if(xt){Rt(f,HXc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,IXc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,WXc)}else Rt(f,YXc);return E(B(f),JXc),E(B(f),XXc)}),ur(TSi,function(y,g,f){var D=W(tqr,y,g);return W(Ia(wXc),D,f)});var PSi=[0,tqr,TSi],rqr=function y(g,f,D,G){return y.fun(g,f,D,G)},RSi=function y(g,f,D){return y.fun(g,f,D)};ur(rqr,function(y,g,f,D){E(B(f),fXc),W(B(f),gXc,hXc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),yXc),E(B(f),_Xc),W(B(f),bXc,AXc);var $e=D[2];if($e){Rt(f,CXc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,mXc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,vXc)}else Rt(f,EXc);return E(B(f),DXc),E(B(f),SXc)}),ur(RSi,function(y,g,f){var D=W(rqr,y,g);return W(Ia(pXc),D,f)});var kSi=[0,rqr,RSi],Vqt=function y(g,f,D,G){return y.fun(g,f,D,G)},FSi=function y(g,f,D){return y.fun(g,f,D)},zqt=function y(g,f,D,G){return y.fun(g,f,D,G)},NSi=function y(g,f,D){return y.fun(g,f,D)},$qt=function y(g,f,D,G){return y.fun(g,f,D,G)},OSi=function y(g,f,D){return y.fun(g,f,D)};ur(Vqt,function(y,g,f,D){if(D[0]===0){E(B(f),cXc);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(ty[1],ye,de,f,G),E(B(f),uXc)}E(B(f),lXc);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or($qt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),dXc)}),ur(FSi,function(y,g,f){var D=W(Vqt,y,g);return W(Ia(oXc),D,f)}),ur(zqt,function(y,g,f,D){E(B(f),XJc),W(B(f),eXc,ZJc);var G=D[1];function de(Gt){return E(g,Gt)}Or(Vqt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),tXc),E(B(f),rXc),W(B(f),iXc,nXc);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(ty[1],gt,$e,f,ye),E(B(f),sXc),E(B(f),aXc)}),ur(NSi,function(y,g,f){var D=W(zqt,y,g);return W(Ia(JJc),D,f)}),ur($qt,function(y,g,f,D){E(B(f),HJc),W(g,f,D[1]),E(B(f),WJc);var G=D[2];function de(ye){return E(g,ye)}return Or(zqt,function(ye){return E(y,ye)},de,f,G),E(B(f),YJc)}),ur(OSi,function(y,g,f){var D=W($qt,y,g);return W(Ia(KJc),D,f)});var BSi=[0,Vqt,FSi,zqt,NSi,$qt,OSi],nqr=function y(g,f,D,G){return y.fun(g,f,D,G)},qSi=function y(g,f,D){return y.fun(g,f,D)};ur(nqr,function(y,g,f,D){E(B(f),OJc),W(B(f),qJc,BJc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(BSi[1],ye,de,f,G),E(B(f),MJc),E(B(f),LJc),W(B(f),GJc,jJc);var $e=D[2];if($e){Rt(f,UJc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,NJc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,VJc)}else Rt(f,zJc);return E(B(f),$Jc),E(B(f),QJc)}),ur(qSi,function(y,g,f){var D=W(nqr,y,g);return W(Ia(FJc),D,f)});var MSi=[0,BSi,nqr,qSi],iqr=function y(g,f,D,G){return y.fun(g,f,D,G)},LSi=function y(g,f,D){return y.fun(g,f,D)};ur(iqr,function(y,g,f,D){E(B(f),AJc),W(B(f),CJc,bJc);var G=D[1];E(B(f),vJc);var de=0;zp(function(xt,vt){xt&&E(B(f),_Jc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(I0[13],Xr,St,f,vt),1},de,G),E(B(f),EJc),E(B(f),DJc),E(B(f),SJc),W(B(f),IJc,wJc);var ye=D[2];if(ye){Rt(f,xJc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,yJc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,TJc)}else Rt(f,PJc);return E(B(f),RJc),E(B(f),kJc)}),ur(LSi,function(y,g,f){var D=W(iqr,y,g);return W(Ia(gJc),D,f)});var jSi=[0,iqr,LSi],sqr=function y(g,f,D,G){return y.fun(g,f,D,G)},GSi=function y(g,f,D){return y.fun(g,f,D)};ur(sqr,function(y,g,f,D){E(B(f),iJc),W(B(f),aJc,sJc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),oJc),E(B(f),cJc),W(B(f),lJc,uJc);var $e=D[2];if($e){Rt(f,dJc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,nJc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,pJc)}else Rt(f,mJc);return E(B(f),fJc),E(B(f),hJc)}),ur(GSi,function(y,g,f){var D=W(sqr,y,g);return W(Ia(rJc),D,f)});var USi=[0,sqr,GSi],aqr=function y(g,f,D,G){return y.fun(g,f,D,G)},VSi=function y(g,f,D){return y.fun(g,f,D)};ur(aqr,function(y,g,f,D){E(B(f),MYc),W(B(f),jYc,LYc);var G=D[1];E(B(f),GYc);var de=G[1];function ye(Kn){return E(g,Kn)}function $e(Kn){return E(y,Kn)}Or(I0[13],$e,ye,f,de),E(B(f),UYc);var gt=G[2];function Gt(Kn){return E(g,Kn)}function xt(Kn){return E(y,Kn)}Or(I0[13],xt,Gt,f,gt),E(B(f),VYc),E(B(f),zYc);var vt=G[3],St=0;zp(function(Kn,Ln){Kn&&E(B(f),qYc);function zi(na){return E(g,na)}function Ns(na){return E(y,na)}return Or(I0[13],Ns,zi,f,Ln),1},St,vt),E(B(f),$Yc),E(B(f),QYc),E(B(f),KYc),E(B(f),HYc),W(B(f),YYc,WYc);var Xr=D[2];if(Xr){Rt(f,JYc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,BYc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,XYc)}else Rt(f,ZYc);return E(B(f),eJc),E(B(f),tJc)}),ur(VSi,function(y,g,f){var D=W(aqr,y,g);return W(Ia(OYc),D,f)});var zSi=[0,aqr,VSi],oqr=function y(g,f,D,G){return y.fun(g,f,D,G)},$Si=function y(g,f,D){return y.fun(g,f,D)};ur(oqr,function(y,g,f,D){E(B(f),yYc),W(B(f),AYc,_Yc);var G=D[1];E(B(f),bYc);var de=G[1];function ye(Kn){return E(g,Kn)}function $e(Kn){return E(y,Kn)}Or(I0[13],$e,ye,f,de),E(B(f),CYc);var gt=G[2];function Gt(Kn){return E(g,Kn)}function xt(Kn){return E(y,Kn)}Or(I0[13],xt,Gt,f,gt),E(B(f),vYc),E(B(f),EYc);var vt=G[3],St=0;zp(function(Kn,Ln){Kn&&E(B(f),gYc);function zi(na){return E(g,na)}function Ns(na){return E(y,na)}return Or(I0[13],Ns,zi,f,Ln),1},St,vt),E(B(f),DYc),E(B(f),SYc),E(B(f),wYc),E(B(f),IYc),W(B(f),TYc,xYc);var Xr=D[2];if(Xr){Rt(f,PYc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,hYc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,RYc)}else Rt(f,kYc);return E(B(f),FYc),E(B(f),NYc)}),ur($Si,function(y,g,f){var D=W(oqr,y,g);return W(Ia(fYc),D,f)});var QSi=[0,oqr,$Si],Qqt=function y(g,f,D,G){return y.fun(g,f,D,G)},KSi=function y(g,f,D){return y.fun(g,f,D)},Kqt=function y(g,f,D,G){return y.fun(g,f,D,G)},HSi=function y(g,f,D){return y.fun(g,f,D)},cqr=function y(g,f,D,G){return y.fun(g,f,D,G)},WSi=function y(g,f,D){return y.fun(g,f,D)},uqr=function y(g,f,D,G){return y.fun(g,f,D,G)},YSi=function y(g,f,D){return y.fun(g,f,D)};ur(Qqt,function(y,g,f,D){E(B(f),dYc),W(g,f,D[1]),E(B(f),pYc);var G=D[2];function de(ye){return E(g,ye)}return Or(Kqt,function(ye){return E(y,ye)},de,f,G),E(B(f),mYc)}),ur(KSi,function(y,g,f){var D=W(Qqt,y,g);return W(Ia(lYc),D,f)}),ur(Kqt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];if(E(B(f),RHc),G){Rt(f,kHc);var de=G[1],ye=function(fn,qn){return Rt(fn,PHc)},$e=function(fn){return E(y,fn)};Or(pl[1],$e,ye,f,de),Rt(f,FHc)}else Rt(f,NHc);return E(B(f),OHc);case 1:var gt=D[1];if(E(B(f),BHc),gt){Rt(f,qHc);var Gt=gt[1],xt=function(fn,qn){return Rt(fn,THc)},vt=function(fn){return E(y,fn)};Or(pl[1],vt,xt,f,Gt),Rt(f,MHc)}else Rt(f,LHc);return E(B(f),jHc);case 2:var St=D[1];if(E(B(f),GHc),St){Rt(f,UHc);var Xr=St[1],cr=function(fn,qn){return Rt(fn,xHc)},Pt=function(fn){return E(y,fn)};Or(pl[1],Pt,cr,f,Xr),Rt(f,VHc)}else Rt(f,zHc);return E(B(f),$Hc);case 3:var rn=D[1];if(E(B(f),QHc),rn){Rt(f,KHc);var Kn=rn[1],Ln=function(fn,qn){return Rt(fn,IHc)},zi=function(fn){return E(y,fn)};Or(pl[1],zi,Ln,f,Kn),Rt(f,HHc)}else Rt(f,WHc);return E(B(f),YHc);case 4:var Ns=D[1];if(E(B(f),JHc),Ns){Rt(f,XHc);var na=Ns[1],ua=function(fn,qn){return Rt(fn,wHc)},Ci=function(fn){return E(y,fn)};Or(pl[1],Ci,ua,f,na),Rt(f,ZHc)}else Rt(f,eWc);return E(B(f),tWc);case 5:var Wi=D[1];if(E(B(f),rWc),Wi){Rt(f,nWc);var xe=Wi[1],Yi=function(fn,qn){return Rt(fn,SHc)},xi=function(fn){return E(y,fn)};Or(pl[1],xi,Yi,f,xe),Rt(f,iWc)}else Rt(f,sWc);return E(B(f),aWc);case 6:var Ji=D[1];if(E(B(f),oWc),Ji){Rt(f,cWc);var ta=Ji[1],Hs=function(fn,qn){return Rt(fn,DHc)},ia=function(fn){return E(y,fn)};Or(pl[1],ia,Hs,f,ta),Rt(f,uWc)}else Rt(f,lWc);return E(B(f),dWc);case 7:var lo=D[1];if(E(B(f),pWc),lo){Rt(f,mWc);var Re=lo[1],Va=function(fn,qn){return Rt(fn,EHc)},kn=function(fn){return E(y,fn)};Or(pl[1],kn,Va,f,Re),Rt(f,fWc)}else Rt(f,hWc);return E(B(f),gWc);case 8:var os=D[1];if(E(B(f),yWc),os){Rt(f,_Wc);var mu=os[1],tl=function(fn,qn){return Rt(fn,vHc)},Nc=function(fn){return E(y,fn)};Or(pl[1],Nc,tl,f,mu),Rt(f,AWc)}else Rt(f,bWc);return E(B(f),CWc);case 9:var ko=D[1];if(E(B(f),vWc),ko){Rt(f,EWc);var yl=ko[1],Iu=function(fn,qn){return Rt(fn,CHc)},Ll=function(fn){return E(y,fn)};Or(pl[1],Ll,Iu,f,yl),Rt(f,DWc)}else Rt(f,SWc);return E(B(f),wWc);case 10:var $u=D[1];if(E(B(f),IWc),$u){Rt(f,xWc);var yc=$u[1],Dl=function(fn,qn){return Rt(fn,bHc)},dd=function(fn){return E(y,fn)};Or(pl[1],dd,Dl,f,yc),Rt(f,TWc)}else Rt(f,PWc);return E(B(f),RWc);case 11:E(B(f),kWc);var pd=D[1],Rc=function(fn){return E(g,fn)},Zc=function(fn){return E(y,fn)};return Or(kSi[1],Zc,Rc,f,pd),E(B(f),FWc);case 12:E(B(f),NWc);var Qu=D[1],gp=function(fn){return E(g,fn)},_s=function(fn){return E(y,fn)};return Or(OCt[5],_s,gp,f,Qu),E(B(f),OWc);case 13:E(B(f),BWc);var vr=D[1],Hr=function(fn){return E(g,fn)},oi=function(fn){return E(y,fn)};return Or(eqr[6],oi,Hr,f,vr),E(B(f),qWc);case 14:E(B(f),MWc);var Ui=D[1],Ds=function(fn){return E(g,fn)},ca=function(fn){return E(y,fn)};return Or(PSi[1],ca,Ds,f,Ui),E(B(f),LWc);case 15:E(B(f),jWc);var fa=D[1],Ko=function(fn){return E(g,fn)},Na=function(fn){return E(y,fn)};return Or(USi[1],Na,Ko,f,fa),E(B(f),GWc);case 16:E(B(f),UWc);var un=D[1],ai=function(fn){return E(g,fn)},xs=function(fn){return E(y,fn)};return Or(z9r[2],xs,ai,f,un),E(B(f),VWc);case 17:E(B(f),zWc);var Ts=D[1],ya=function(fn){return E(g,fn)},Xa=function(fn){return E(y,fn)};return Or(Q9r[1],Xa,ya,f,Ts),E(B(f),$Wc);case 18:E(B(f),QWc);var Yo=D[1],eu=function(fn){return E(g,fn)},Vc=function(fn){return E(y,fn)};return Or(lSi[1],Vc,eu,f,Yo),E(B(f),KWc);case 19:E(B(f),HWc);var Vo=D[1],fu=function(fn){return E(g,fn)},Pl=function(fn){return E(y,fn)};return Or(zSi[1],Pl,fu,f,Vo),E(B(f),WWc);case 20:E(B(f),YWc);var Rl=D[1],kl=function(fn){return E(g,fn)},vl=function(fn){return E(y,fn)};return Or(QSi[1],vl,kl,f,Rl),E(B(f),JWc);case 21:E(B(f),XWc);var gd=D[1],wd=function(fn){return E(g,fn)},yd=function(fn){return E(y,fn)};return Or(MSi[2],yd,wd,f,gd),E(B(f),ZWc);case 22:E(B(f),eYc);var $p=D[1],wp=function(fn){return E(g,fn)},Qp=function(fn){return E(y,fn)};return Or(jSi[1],Qp,wp,f,$p),E(B(f),tYc);case 23:E(B(f),rYc);var bp=D[1],Tp=function(fn){return E(y,fn)};return Qo(lve[1],Tp,f,bp),E(B(f),nYc);case 24:E(B(f),iYc);var Kp=D[1],Za=function(fn){return E(y,fn)};return Qo(E9r[1],Za,f,Kp),E(B(f),sYc);case 25:E(B(f),aYc);var Au=D[1],Xe=function(fn){return E(y,fn)};return Qo(wDi[1],Xe,f,Au),E(B(f),oYc);default:E(B(f),cYc);var Dt=D[1],Xt=function(fn){return E(y,fn)};return Qo(D9r[1],Xt,f,Dt),E(B(f),uYc)}}),ur(HSi,function(y,g,f){var D=W(Kqt,y,g);return W(Ia(AHc),D,f)}),ur(cqr,function(y,g,f,D){E(B(f),gHc),W(y,f,D[1]),E(B(f),yHc);var G=D[2];function de(ye){return E(g,ye)}return Or(Qqt,function(ye){return E(y,ye)},de,f,G),E(B(f),_Hc)}),ur(WSi,function(y,g,f){var D=W(cqr,y,g);return W(Ia(hHc),D,f)}),ur(uqr,function(y,g,f,D){if(D[0]===0)return E(B(f),dHc),W(g,f,D[1]),E(B(f),pHc);E(B(f),mHc);var G=D[1];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(I0[17],ye,de,f,G),E(B(f),fHc)}),ur(YSi,function(y,g,f){var D=W(uqr,y,g);return W(Ia(lHc),D,f)});var lqr=function y(g,f,D,G){return y.fun(g,f,D,G)},JSi=function y(g,f,D){return y.fun(g,f,D)},Hqt=function y(g,f,D,G){return y.fun(g,f,D,G)},XSi=function y(g,f,D){return y.fun(g,f,D)};ur(lqr,function(y,g,f,D){E(B(f),oHc),W(y,f,D[1]),E(B(f),cHc);var G=D[2];function de(ye){return E(g,ye)}return Or(Hqt,function(ye){return E(y,ye)},de,f,G),E(B(f),uHc)}),ur(JSi,function(y,g,f){var D=W(lqr,y,g);return W(Ia(aHc),D,f)}),ur(Hqt,function(y,g,f,D){E(B(f),qKc),W(B(f),LKc,MKc);var G=D[1];function de(Kn){return E(y,Kn)}function ye(Kn){return E(y,Kn)}Or(ty[1],ye,de,f,G),E(B(f),jKc),E(B(f),GKc),W(B(f),VKc,UKc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(I0[19],Gt,gt,f,$e),E(B(f),zKc),E(B(f),$Kc),W(B(f),KKc,QKc);var xt=D[3];if(xt){Rt(f,HKc);var vt=xt[1],St=function(Kn){return E(y,Kn)};Qo(j8e[1],St,f,vt),Rt(f,WKc)}else Rt(f,YKc);E(B(f),JKc),E(B(f),XKc),W(B(f),eHc,ZKc);var Xr=D[4];if(Xr){Rt(f,tHc);var cr=Xr[1],Pt=function(Kn){return E(g,Kn)},rn=function(Kn){return E(y,Kn)};Or(I0[13],rn,Pt,f,cr),Rt(f,rHc)}else Rt(f,nHc);return E(B(f),iHc),E(B(f),sHc)}),ur(XSi,function(y,g,f){var D=W(Hqt,y,g);return W(Ia(BKc),D,f)});var ZSi=[0,lqr,JSi,Hqt,XSi],dqr=function y(g,f,D,G){return y.fun(g,f,D,G)},ewi=function y(g,f,D){return y.fun(g,f,D)},Wqt=function y(g,f,D,G){return y.fun(g,f,D,G)},twi=function y(g,f,D){return y.fun(g,f,D)};ur(dqr,function(y,g,f,D){E(B(f),FKc),W(y,f,D[1]),E(B(f),NKc);var G=D[2];function de(ye){return E(g,ye)}return Or(Wqt,function(ye){return E(y,ye)},de,f,G),E(B(f),OKc)}),ur(ewi,function(y,g,f){var D=W(dqr,y,g);return W(Ia(kKc),D,f)}),ur(Wqt,function(y,g,f,D){E(B(f),_Kc),W(B(f),bKc,AKc);var G=D[1];E(B(f),CKc);var de=0;zp(function(xt,vt){xt&&E(B(f),yKc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(ZSi[1],Xr,St,f,vt),1},de,G),E(B(f),vKc),E(B(f),EKc),E(B(f),DKc),W(B(f),wKc,SKc);var ye=D[2];if(ye){Rt(f,IKc);var $e=ye[1],gt=function(xt,vt){E(B(xt),hKc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),fKc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),gKc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,xKc)}else Rt(f,TKc);return E(B(f),PKc),E(B(f),RKc)}),ur(twi,function(y,g,f){var D=W(Wqt,y,g);return W(Ia(mKc),D,f)});var pqr=function y(g,f,D,G){return y.fun(g,f,D,G)},rwi=function y(g,f,D){return y.fun(g,f,D)},Yqt=function y(g,f,D,G){return y.fun(g,f,D,G)},nwi=function y(g,f,D){return y.fun(g,f,D)},iQu=[0,dqr,ewi,Wqt,twi];ur(pqr,function(y,g,f,D){E(B(f),lKc),W(y,f,D[1]),E(B(f),dKc);var G=D[2];function de(ye){return E(g,ye)}return Or(Yqt,function(ye){return E(y,ye)},de,f,G),E(B(f),pKc)}),ur(rwi,function(y,g,f){var D=W(pqr,y,g);return W(Ia(uKc),D,f)}),ur(Yqt,function(y,g,f,D){E(B(f),WQc),W(B(f),JQc,YQc);var G=D[1];E(B(f),XQc);var de=0;zp(function(xt,vt){xt&&E(B(f),HQc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(I0[13],Xr,St,f,vt),1},de,G),E(B(f),ZQc),E(B(f),eKc),E(B(f),tKc),W(B(f),nKc,rKc);var ye=D[2];if(ye){Rt(f,iKc);var $e=ye[1],gt=function(xt,vt){E(B(xt),QQc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),$Qc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),KQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,sKc)}else Rt(f,aKc);return E(B(f),oKc),E(B(f),cKc)}),ur(nwi,function(y,g,f){var D=W(Yqt,y,g);return W(Ia(zQc),D,f)});var mqr=function y(g,f,D,G){return y.fun(g,f,D,G)},iwi=function y(g,f,D){return y.fun(g,f,D)},Jqt=function y(g,f,D,G){return y.fun(g,f,D,G)},swi=function y(g,f,D){return y.fun(g,f,D)},Xqt=function y(g,f,D,G){return y.fun(g,f,D,G)},awi=function y(g,f,D){return y.fun(g,f,D)},sQu=[0,pqr,rwi,Yqt,nwi];ur(mqr,function(y,g,f,D){E(B(f),GQc),W(y,f,D[1]),E(B(f),UQc);var G=D[2];function de(ye){return E(g,ye)}return Or(Jqt,function(ye){return E(y,ye)},de,f,G),E(B(f),VQc)}),ur(iwi,function(y,g,f){var D=W(mqr,y,g);return W(Ia(jQc),D,f)}),ur(Jqt,function(y,g,f,D){E(B(f),xQc),W(B(f),PQc,TQc);var G=D[1];function de(xt){return E(g,xt)}Or(Xqt,function(xt){return E(y,xt)},de,f,G),E(B(f),RQc),E(B(f),kQc),W(B(f),NQc,FQc);var ye=D[2];if(ye){Rt(f,OQc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,IQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,BQc)}else Rt(f,qQc);return E(B(f),MQc),E(B(f),LQc)}),ur(swi,function(y,g,f){var D=W(Jqt,y,g);return W(Ia(wQc),D,f)}),ur(Xqt,function(y,g,f,D){if(D){E(B(f),EQc);var G=D[1],de=function($e){return E(g,$e)},ye=function($e){return E(y,$e)};return Or(qf[31],ye,de,f,G),E(B(f),DQc)}return Rt(f,SQc)}),ur(awi,function(y,g,f){var D=W(Xqt,y,g);return W(Ia(vQc),D,f)}),NS(Rdu,I0,[0,OCt,z9r,Q9r,lSi,eqr,PSi,kSi,MSi,jSi,USi,zSi,QSi,Qqt,KSi,Kqt,HSi,cqr,WSi,uqr,YSi,ZSi,iQu,sQu,[0,mqr,iwi,Jqt,swi,Xqt,awi]]);var fqr=function y(g,f,D,G){return y.fun(g,f,D,G)},owi=function y(g,f,D){return y.fun(g,f,D)};ur(fqr,function(y,g,f,D){E(B(f),cQc),W(B(f),lQc,uQc);var G=D[1];E(B(f),dQc);var de=0;zp(function(xt,vt){xt&&E(B(f),oQc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(BT[35],Xr,St,f,vt),1},de,G),E(B(f),pQc),E(B(f),mQc),E(B(f),fQc),W(B(f),gQc,hQc);var ye=D[2];if(ye){Rt(f,yQc);var $e=ye[1],gt=function(xt,vt){E(B(xt),sQc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),iQc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),aQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,_Qc)}else Rt(f,AQc);return E(B(f),bQc),E(B(f),CQc)}),ur(owi,function(y,g,f){var D=W(fqr,y,g);return W(Ia(nQc),D,f)});var G8e=[0,fqr,owi],hqr=function y(g,f,D,G){return y.fun(g,f,D,G)},cwi=function y(g,f,D){return y.fun(g,f,D)},Zqt=function y(g,f,D,G){return y.fun(g,f,D,G)},uwi=function y(g,f,D){return y.fun(g,f,D)};ur(hqr,function(y,g,f,D){E(B(f),eQc),W(y,f,D[1]),E(B(f),tQc);var G=D[2];function de(ye){return E(g,ye)}return Or(Zqt,function(ye){return E(y,ye)},de,f,G),E(B(f),rQc)}),ur(cwi,function(y,g,f){var D=W(hqr,y,g);return W(Ia(Z$c),D,f)}),ur(Zqt,function(y,g,f,D){E(B(f),G$c),W(B(f),V$c,U$c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(BT[35],ye,de,f,G),E(B(f),z$c),E(B(f),$$c),W(B(f),K$c,Q$c);var $e=D[2];if($e){Rt(f,H$c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,j$c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,W$c)}else Rt(f,Y$c);return E(B(f),J$c),E(B(f),X$c)}),ur(uwi,function(y,g,f){var D=W(Zqt,y,g);return W(Ia(L$c),D,f)});var lwi=[0,hqr,cwi,Zqt,uwi],gqr=function y(g,f,D,G){return y.fun(g,f,D,G)},dwi=function y(g,f,D){return y.fun(g,f,D)};ur(gqr,function(y,g,f,D){E(B(f),g$c),W(B(f),_$c,y$c);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[31],ye,de,f,G),E(B(f),A$c),E(B(f),b$c),W(B(f),v$c,C$c);var $e=D[2];function gt(Ln){return E(g,Ln)}function Gt(Ln){return E(y,Ln)}Or(BT[35],Gt,gt,f,$e),E(B(f),E$c),E(B(f),D$c),W(B(f),w$c,S$c);var xt=D[3];if(xt){Rt(f,I$c);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(lwi[1],Xr,St,f,vt),Rt(f,x$c)}else Rt(f,T$c);E(B(f),P$c),E(B(f),R$c),W(B(f),F$c,k$c);var cr=D[4];if(cr){Rt(f,N$c);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,h$c)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,O$c)}else Rt(f,B$c);return E(B(f),q$c),E(B(f),M$c)}),ur(dwi,function(y,g,f){var D=W(gqr,y,g);return W(Ia(f$c),D,f)});var pwi=[0,lwi,gqr,dwi],yqr=function y(g,f,D,G){return y.fun(g,f,D,G)},mwi=function y(g,f,D){return y.fun(g,f,D)};ur(yqr,function(y,g,f,D){E(B(f),Xzc),W(B(f),e$c,Zzc);var G=D[1];function de(cr){return E(y,cr)}function ye(cr){return E(y,cr)}Or(ty[1],ye,de,f,G),E(B(f),t$c),E(B(f),r$c),W(B(f),i$c,n$c);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),s$c),E(B(f),a$c),W(B(f),c$c,o$c);var xt=D[3];if(xt){Rt(f,u$c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Jzc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,l$c)}else Rt(f,d$c);return E(B(f),p$c),E(B(f),m$c)}),ur(mwi,function(y,g,f){var D=W(yqr,y,g);return W(Ia(Yzc),D,f)});var fwi=[0,yqr,mwi],_qr=function y(g,f,D){return y.fun(g,f,D)},hwi=function y(g,f){return y.fun(g,f)};ur(_qr,function(y,g,f){E(B(g),Ozc),W(B(g),qzc,Bzc);var D=f[1];if(D){Rt(g,Mzc);var G=D[1],de=function(vt){return E(y,vt)},ye=function(vt){return E(y,vt)};Or(ty[1],ye,de,g,G),Rt(g,Lzc)}else Rt(g,jzc);E(B(g),Gzc),E(B(g),Uzc),W(B(g),zzc,Vzc);var $e=f[2];if($e){Rt(g,$zc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Nzc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,Qzc)}else Rt(g,Kzc);return E(B(g),Hzc),E(B(g),Wzc)}),ur(hwi,function(y,g){var f=E(_qr,y);return W(Ia(Fzc),f,g)});var gwi=[0,_qr,hwi],Aqr=function y(g,f,D){return y.fun(g,f,D)},ywi=function y(g,f){return y.fun(g,f)};ur(Aqr,function(y,g,f){E(B(g),_zc),W(B(g),bzc,Azc);var D=f[1];if(D){Rt(g,Czc);var G=D[1],de=function(vt){return E(y,vt)},ye=function(vt){return E(y,vt)};Or(ty[1],ye,de,g,G),Rt(g,vzc)}else Rt(g,Ezc);E(B(g),Dzc),E(B(g),Szc),W(B(g),Izc,wzc);var $e=f[2];if($e){Rt(g,xzc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,yzc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,Tzc)}else Rt(g,Pzc);return E(B(g),Rzc),E(B(g),kzc)}),ur(ywi,function(y,g){var f=E(Aqr,y);return W(Ia(gzc),f,g)});var _wi=[0,Aqr,ywi],bqr=function y(g,f,D){return y.fun(g,f,D)},Awi=function y(g,f){return y.fun(g,f)};ur(bqr,function(y,g,f){E(B(g),czc),W(B(g),lzc,uzc);var D=f[1];if(D){Rt(g,dzc);var G=D[1],de=function($e,gt){return Rt($e,ozc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,pzc)}else Rt(g,mzc);return E(B(g),fzc),E(B(g),hzc)}),ur(Awi,function(y,g){var f=E(bqr,y);return W(Ia(azc),f,g)});var bwi=[0,bqr,Awi],Cqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Cwi=function y(g,f,D){return y.fun(g,f,D)};ur(Cqr,function(y,g,f,D){E(B(f),zVc),W(B(f),QVc,$Vc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),KVc),E(B(f),HVc),W(B(f),YVc,WVc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),JVc),E(B(f),XVc),W(B(f),ezc,ZVc);var xt=D[3];if(xt){Rt(f,tzc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,VVc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,rzc)}else Rt(f,nzc);return E(B(f),izc),E(B(f),szc)}),ur(Cwi,function(y,g,f){var D=W(Cqr,y,g);return W(Ia(UVc),D,f)});var vwi=[0,Cqr,Cwi],vqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Ewi=function y(g,f,D){return y.fun(g,f,D)};ur(vqr,function(y,g,f,D){E(B(f),AVc),W(B(f),CVc,bVc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(ty[1],ye,de,f,G),E(B(f),vVc),E(B(f),EVc),W(B(f),SVc,DVc);var $e=D[2];if($e){Rt(f,wVc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,IVc)}else Rt(f,xVc);E(B(f),TVc),E(B(f),PVc),W(B(f),kVc,RVc);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(I0[13],Xr,St,f,vt),E(B(f),FVc),E(B(f),NVc),W(B(f),BVc,OVc);var cr=D[4];if(cr){Rt(f,qVc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,_Vc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,MVc)}else Rt(f,LVc);return E(B(f),jVc),E(B(f),GVc)}),ur(Ewi,function(y,g,f){var D=W(vqr,y,g);return W(Ia(yVc),D,f)});var eMt=[0,vqr,Ewi],Eqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Dwi=function y(g,f,D){return y.fun(g,f,D)};ur(Eqr,function(y,g,f,D){E(B(f),MUc),W(B(f),jUc,LUc);var G=D[1];function de(Ci){return E(g,Ci)}function ye(Ci){return E(y,Ci)}Or(ty[1],ye,de,f,G),E(B(f),GUc),E(B(f),UUc),W(B(f),zUc,VUc);var $e=D[2];if($e){Rt(f,$Uc);var gt=$e[1],Gt=function(Ci){return E(g,Ci)},xt=function(Ci){return E(y,Ci)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,QUc)}else Rt(f,KUc);E(B(f),HUc),E(B(f),WUc),W(B(f),JUc,YUc);var vt=D[3];if(vt){Rt(f,XUc);var St=vt[1],Xr=function(Ci){return E(g,Ci)},cr=function(Ci){return E(y,Ci)};Or(I0[13],cr,Xr,f,St),Rt(f,ZUc)}else Rt(f,eVc);E(B(f),tVc),E(B(f),rVc),W(B(f),iVc,nVc);var Pt=D[4];if(Pt){Rt(f,sVc);var rn=Pt[1],Kn=function(Ci){return E(g,Ci)},Ln=function(Ci){return E(y,Ci)};Or(I0[13],Ln,Kn,f,rn),Rt(f,aVc)}else Rt(f,oVc);E(B(f),cVc),E(B(f),uVc),W(B(f),dVc,lVc);var zi=D[5];if(zi){Rt(f,pVc);var Ns=zi[1],na=function(Ci,Wi){return Rt(Ci,qUc)},ua=function(Ci){return E(y,Ci)};Or(pl[1],ua,na,f,Ns),Rt(f,mVc)}else Rt(f,fVc);return E(B(f),hVc),E(B(f),gVc)}),ur(Dwi,function(y,g,f){var D=W(Eqr,y,g);return W(Ia(BUc),D,f)});var tMt=[0,Eqr,Dwi],Dqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Swi=function y(g,f,D){return y.fun(g,f,D)},rMt=function y(g,f,D,G){return y.fun(g,f,D,G)},wwi=function y(g,f,D){return y.fun(g,f,D)};ur(Dqr,function(y,g,f,D){E(B(f),FUc),W(y,f,D[1]),E(B(f),NUc);var G=D[2];function de(ye){return E(g,ye)}return Or(rMt,function(ye){return E(y,ye)},de,f,G),E(B(f),OUc)}),ur(Swi,function(y,g,f){var D=W(Dqr,y,g);return W(Ia(kUc),D,f)}),ur(rMt,function(y,g,f,D){E(B(f),dUc),W(B(f),mUc,pUc);var G=D[1];if(G){Rt(f,fUc);var de=G[1],ye=function(cr){return E(g,cr)},$e=function(cr){return E(y,cr)};Or(qf[31],$e,ye,f,de),Rt(f,hUc)}else Rt(f,gUc);E(B(f),yUc),E(B(f),_Uc),W(B(f),bUc,AUc);var gt=D[2];E(B(f),CUc);var Gt=0;zp(function(cr,Pt){cr&&E(B(f),lUc);function rn(Ln){return E(g,Ln)}function Kn(Ln){return E(y,Ln)}return Or(BT[35],Kn,rn,f,Pt),1},Gt,gt),E(B(f),vUc),E(B(f),EUc),E(B(f),DUc),W(B(f),wUc,SUc);var xt=D[3];if(xt){Rt(f,IUc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,uUc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,xUc)}else Rt(f,TUc);return E(B(f),PUc),E(B(f),RUc)}),ur(wwi,function(y,g,f){var D=W(rMt,y,g);return W(Ia(cUc),D,f)});var Iwi=[0,Dqr,Swi,rMt,wwi],Sqr=function y(g,f,D,G){return y.fun(g,f,D,G)},xwi=function y(g,f,D){return y.fun(g,f,D)};ur(Sqr,function(y,g,f,D){E(B(f),jGc),W(B(f),UGc,GGc);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),VGc),E(B(f),zGc),W(B(f),QGc,$Gc);var $e=D[2];E(B(f),KGc);var gt=0;zp(function(Xr,cr){Xr&&E(B(f),LGc);function Pt(Kn){return E(g,Kn)}function rn(Kn){return E(y,Kn)}return Or(Iwi[1],rn,Pt,f,cr),1},gt,$e),E(B(f),HGc),E(B(f),WGc),E(B(f),YGc),W(B(f),XGc,JGc);var Gt=D[3];if(Gt){Rt(f,ZGc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,MGc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,eUc)}else Rt(f,tUc);return E(B(f),rUc),E(B(f),nUc),W(B(f),sUc,iUc),W(g,f,D[4]),E(B(f),aUc),E(B(f),oUc)}),ur(xwi,function(y,g,f){var D=W(Sqr,y,g);return W(Ia(qGc),D,f)});var Twi=[0,Iwi,Sqr,xwi],wqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Pwi=function y(g,f,D){return y.fun(g,f,D)};ur(wqr,function(y,g,f,D){E(B(f),_Gc),W(B(f),bGc,AGc);var G=D[1];if(G){Rt(f,CGc);var de=G[1],ye=function(St){return E(g,St)},$e=function(St){return E(y,St)};Or(qf[31],$e,ye,f,de),Rt(f,vGc)}else Rt(f,EGc);E(B(f),DGc),E(B(f),SGc),W(B(f),IGc,wGc);var gt=D[2];if(gt){Rt(f,xGc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,yGc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,TGc)}else Rt(f,PGc);return E(B(f),RGc),E(B(f),kGc),W(B(f),NGc,FGc),W(g,f,D[3]),E(B(f),OGc),E(B(f),BGc)}),ur(Pwi,function(y,g,f){var D=W(wqr,y,g);return W(Ia(gGc),D,f)});var Rwi=[0,wqr,Pwi],Iqr=function y(g,f,D,G){return y.fun(g,f,D,G)},kwi=function y(g,f,D){return y.fun(g,f,D)};ur(Iqr,function(y,g,f,D){E(B(f),iGc),W(B(f),aGc,sGc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),oGc),E(B(f),cGc),W(B(f),lGc,uGc);var $e=D[2];if($e){Rt(f,dGc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,nGc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,pGc)}else Rt(f,mGc);return E(B(f),fGc),E(B(f),hGc)}),ur(kwi,function(y,g,f){var D=W(Iqr,y,g);return W(Ia(rGc),D,f)});var Fwi=[0,Iqr,kwi],xqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Nwi=function y(g,f,D){return y.fun(g,f,D)},nMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Owi=function y(g,f,D){return y.fun(g,f,D)};ur(xqr,function(y,g,f,D){E(B(f),Zjc),W(y,f,D[1]),E(B(f),eGc);var G=D[2];function de(ye){return E(g,ye)}return Or(nMt,function(ye){return E(y,ye)},de,f,G),E(B(f),tGc)}),ur(Nwi,function(y,g,f){var D=W(xqr,y,g);return W(Ia(Xjc),D,f)}),ur(nMt,function(y,g,f,D){E(B(f),Pjc),W(B(f),kjc,Rjc);var G=D[1];if(G){Rt(f,Fjc);var de=G[1],ye=function(rn){return E(g,rn)},$e=function(rn){return E(y,rn)};Or(RM[5],$e,ye,f,de),Rt(f,Njc)}else Rt(f,Ojc);E(B(f),Bjc),E(B(f),qjc),W(B(f),Ljc,Mjc);var gt=D[2];E(B(f),jjc),W(y,f,gt[1]),E(B(f),Gjc);var Gt=gt[2];function xt(rn){return E(g,rn)}function vt(rn){return E(y,rn)}Or(G8e[1],vt,xt,f,Gt),E(B(f),Ujc),E(B(f),Vjc),E(B(f),zjc),W(B(f),Qjc,$jc);var St=D[3];if(St){Rt(f,Kjc);var Xr=St[1],cr=function(rn,Kn){return Rt(rn,Tjc)},Pt=function(rn){return E(y,rn)};Or(pl[1],Pt,cr,f,Xr),Rt(f,Hjc)}else Rt(f,Wjc);return E(B(f),Yjc),E(B(f),Jjc)}),ur(Owi,function(y,g,f){var D=W(nMt,y,g);return W(Ia(xjc),D,f)});var Bwi=[0,xqr,Nwi,nMt,Owi],Tqr=function y(g,f,D,G){return y.fun(g,f,D,G)},qwi=function y(g,f,D){return y.fun(g,f,D)};ur(Tqr,function(y,g,f,D){E(B(f),YLc),W(B(f),XLc,JLc);var G=D[1];E(B(f),ZLc),W(y,f,G[1]),E(B(f),ejc);var de=G[2];function ye(na){return E(g,na)}function $e(na){return E(y,na)}Or(G8e[1],$e,ye,f,de),E(B(f),tjc),E(B(f),rjc),E(B(f),njc),W(B(f),sjc,ijc);var gt=D[2];if(gt){Rt(f,ajc);var Gt=gt[1],xt=function(na){return E(g,na)},vt=function(na){return E(y,na)};Or(Bwi[1],vt,xt,f,Gt),Rt(f,ojc)}else Rt(f,cjc);E(B(f),ujc),E(B(f),ljc),W(B(f),pjc,djc);var St=D[3];if(St){var Xr=St[1];Rt(f,mjc),E(B(f),fjc),W(y,f,Xr[1]),E(B(f),hjc);var cr=Xr[2],Pt=function(na){return E(g,na)},rn=function(na){return E(y,na)};Or(G8e[1],rn,Pt,f,cr),E(B(f),gjc),Rt(f,yjc)}else Rt(f,_jc);E(B(f),Ajc),E(B(f),bjc),W(B(f),vjc,Cjc);var Kn=D[4];if(Kn){Rt(f,Ejc);var Ln=Kn[1],zi=function(na,ua){return Rt(na,WLc)},Ns=function(na){return E(y,na)};Or(pl[1],Ns,zi,f,Ln),Rt(f,Djc)}else Rt(f,Sjc);return E(B(f),wjc),E(B(f),Ijc)}),ur(qwi,function(y,g,f){var D=W(Tqr,y,g);return W(Ia(HLc),D,f)});var Mwi=[0,Bwi,Tqr,qwi],Pqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Lwi=function y(g,f,D){return y.fun(g,f,D)},iMt=function y(g,f,D,G){return y.fun(g,f,D,G)},jwi=function y(g,f,D){return y.fun(g,f,D)};ur(Pqr,function(y,g,f,D){E(B(f),$Lc),W(y,f,D[1]),E(B(f),QLc);var G=D[2];function de(ye){return E(g,ye)}return Or(iMt,function(ye){return E(y,ye)},de,f,G),E(B(f),KLc)}),ur(Lwi,function(y,g,f){var D=W(Pqr,y,g);return W(Ia(zLc),D,f)}),ur(iMt,function(y,g,f,D){E(B(f),kLc),W(B(f),NLc,FLc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),OLc),E(B(f),BLc),W(B(f),MLc,qLc);var $e=D[2];if($e){Rt(f,LLc);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,jLc)}else Rt(f,GLc);return E(B(f),ULc),E(B(f),VLc)}),ur(jwi,function(y,g,f){var D=W(iMt,y,g);return W(Ia(RLc),D,f)});var Gwi=[0,Pqr,Lwi,iMt,jwi],Rqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Uwi=function y(g,f,D){return y.fun(g,f,D)},sMt=function y(g,f){return y.fun(g,f)},Vwi=function y(g){return y.fun(g)};ur(Rqr,function(y,g,f,D){E(B(f),mLc),W(B(f),hLc,fLc);var G=D[1];E(B(f),gLc);var de=0;zp(function(xt,vt){xt&&E(B(f),pLc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(Gwi[1],Xr,St,f,vt),1},de,G),E(B(f),yLc),E(B(f),_Lc),E(B(f),ALc),W(B(f),CLc,bLc),W(sMt,f,D[2]),E(B(f),vLc),E(B(f),ELc),W(B(f),SLc,DLc);var ye=D[3];if(ye){Rt(f,wLc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,dLc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,ILc)}else Rt(f,xLc);return E(B(f),TLc),E(B(f),PLc)}),ur(Uwi,function(y,g,f){var D=W(Rqr,y,g);return W(Ia(lLc),D,f)}),ur(sMt,function(y,g){switch(g){case 0:return Rt(y,oLc);case 1:return Rt(y,cLc);default:return Rt(y,uLc)}}),ur(Vwi,function(y){return W(Ia(aLc),sMt,y)});var BCt=[0,Gwi,Rqr,Uwi,sMt,Vwi],kqr=function y(g,f,D,G){return y.fun(g,f,D,G)},zwi=function y(g,f,D){return y.fun(g,f,D)};ur(kqr,function(y,g,f,D){E(B(f),zMc),W(B(f),QMc,$Mc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),KMc),E(B(f),HMc),W(B(f),YMc,WMc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),JMc),E(B(f),XMc),W(B(f),eLc,ZMc);var xt=D[3];if(xt){Rt(f,tLc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,VMc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,rLc)}else Rt(f,nLc);return E(B(f),iLc),E(B(f),sLc)}),ur(zwi,function(y,g,f){var D=W(kqr,y,g);return W(Ia(UMc),D,f)});var $wi=[0,kqr,zwi],Fqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Qwi=function y(g,f,D){return y.fun(g,f,D)};ur(Fqr,function(y,g,f,D){E(B(f),wMc),W(B(f),xMc,IMc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(BT[35],ye,de,f,G),E(B(f),TMc),E(B(f),PMc),W(B(f),kMc,RMc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),FMc),E(B(f),NMc),W(B(f),BMc,OMc);var xt=D[3];if(xt){Rt(f,qMc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,SMc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,MMc)}else Rt(f,LMc);return E(B(f),jMc),E(B(f),GMc)}),ur(Qwi,function(y,g,f){var D=W(Fqr,y,g);return W(Ia(DMc),D,f)});var Kwi=[0,Fqr,Qwi],Nqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Hwi=function y(g,f,D){return y.fun(g,f,D)},aMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Wwi=function y(g,f,D){return y.fun(g,f,D)};ur(Nqr,function(y,g,f,D){E(B(f),$qc),W(B(f),Kqc,Qqc);var G=D[1];if(G){Rt(f,Hqc);var de=G[1],ye=function(ua){return E(g,ua)};Or(aMt,function(ua){return E(y,ua)},ye,f,de),Rt(f,Wqc)}else Rt(f,Yqc);E(B(f),Jqc),E(B(f),Xqc),W(B(f),eMc,Zqc);var $e=D[2];if($e){Rt(f,tMc);var gt=$e[1],Gt=function(ua){return E(g,ua)},xt=function(ua){return E(y,ua)};Or(qf[31],xt,Gt,f,gt),Rt(f,rMc)}else Rt(f,nMc);E(B(f),iMc),E(B(f),sMc),W(B(f),oMc,aMc);var vt=D[3];if(vt){Rt(f,cMc);var St=vt[1],Xr=function(ua){return E(g,ua)},cr=function(ua){return E(y,ua)};Or(qf[31],cr,Xr,f,St),Rt(f,uMc)}else Rt(f,lMc);E(B(f),dMc),E(B(f),pMc),W(B(f),fMc,mMc);var Pt=D[4];function rn(ua){return E(g,ua)}function Kn(ua){return E(y,ua)}Or(BT[35],Kn,rn,f,Pt),E(B(f),hMc),E(B(f),gMc),W(B(f),_Mc,yMc);var Ln=D[5];if(Ln){Rt(f,AMc);var zi=Ln[1],Ns=function(ua,Ci){return Rt(ua,zqc)},na=function(ua){return E(y,ua)};Or(pl[1],na,Ns,f,zi),Rt(f,bMc)}else Rt(f,CMc);return E(B(f),vMc),E(B(f),EMc)}),ur(Hwi,function(y,g,f){var D=W(Nqr,y,g);return W(Ia(Vqc),D,f)}),ur(aMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),Bqc),E(B(f),qqc),W(y,f,G[1]),E(B(f),Mqc);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),Lqc),E(B(f),jqc)}E(B(f),Gqc);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(qf[31],xt,Gt,f,gt),E(B(f),Uqc)}),ur(Wwi,function(y,g,f){var D=W(aMt,y,g);return W(Ia(Oqc),D,f)});var Ywi=[0,Nqr,Hwi,aMt,Wwi],Oqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Jwi=function y(g,f,D){return y.fun(g,f,D)},oMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Xwi=function y(g,f,D){return y.fun(g,f,D)};ur(Oqr,function(y,g,f,D){E(B(f),lqc),W(B(f),pqc,dqc);var G=D[1];function de(Kn){return E(g,Kn)}Or(oMt,function(Kn){return E(y,Kn)},de,f,G),E(B(f),mqc),E(B(f),fqc),W(B(f),gqc,hqc);var ye=D[2];function $e(Kn){return E(g,Kn)}function gt(Kn){return E(y,Kn)}Or(qf[31],gt,$e,f,ye),E(B(f),yqc),E(B(f),_qc),W(B(f),bqc,Aqc);var Gt=D[3];function xt(Kn){return E(g,Kn)}function vt(Kn){return E(y,Kn)}Or(BT[35],vt,xt,f,Gt),E(B(f),Cqc),E(B(f),vqc),W(B(f),Dqc,Eqc);var St=D[4];W(B(f),Sqc,St),E(B(f),wqc),E(B(f),Iqc),W(B(f),Tqc,xqc);var Xr=D[5];if(Xr){Rt(f,Pqc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,uqc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,Rqc)}else Rt(f,kqc);return E(B(f),Fqc),E(B(f),Nqc)}),ur(Jwi,function(y,g,f){var D=W(Oqr,y,g);return W(Ia(cqc),D,f)}),ur(oMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),tqc),E(B(f),rqc),W(y,f,G[1]),E(B(f),nqc);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),iqc),E(B(f),sqc)}E(B(f),aqc);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(RM[5],xt,Gt,f,gt),E(B(f),oqc)}),ur(Xwi,function(y,g,f){var D=W(oMt,y,g);return W(Ia(eqc),D,f)});var Zwi=[0,Oqr,Jwi,oMt,Xwi],Bqr=function y(g,f,D,G){return y.fun(g,f,D,G)},eIi=function y(g,f,D){return y.fun(g,f,D)},cMt=function y(g,f,D,G){return y.fun(g,f,D,G)},tIi=function y(g,f,D){return y.fun(g,f,D)};ur(Bqr,function(y,g,f,D){E(B(f),T9c),W(B(f),R9c,P9c);var G=D[1];function de(Kn){return E(g,Kn)}Or(cMt,function(Kn){return E(y,Kn)},de,f,G),E(B(f),k9c),E(B(f),F9c),W(B(f),O9c,N9c);var ye=D[2];function $e(Kn){return E(g,Kn)}function gt(Kn){return E(y,Kn)}Or(qf[31],gt,$e,f,ye),E(B(f),B9c),E(B(f),q9c),W(B(f),L9c,M9c);var Gt=D[3];function xt(Kn){return E(g,Kn)}function vt(Kn){return E(y,Kn)}Or(BT[35],vt,xt,f,Gt),E(B(f),j9c),E(B(f),G9c),W(B(f),V9c,U9c);var St=D[4];W(B(f),z9c,St),E(B(f),$9c),E(B(f),Q9c),W(B(f),H9c,K9c);var Xr=D[5];if(Xr){Rt(f,W9c);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,x9c)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,Y9c)}else Rt(f,J9c);return E(B(f),X9c),E(B(f),Z9c)}),ur(eIi,function(y,g,f){var D=W(Bqr,y,g);return W(Ia(I9c),D,f)}),ur(cMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),b9c),E(B(f),C9c),W(y,f,G[1]),E(B(f),v9c);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),E9c),E(B(f),D9c)}E(B(f),S9c);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(RM[5],xt,Gt,f,gt),E(B(f),w9c)}),ur(tIi,function(y,g,f){var D=W(cMt,y,g);return W(Ia(A9c),D,f)});var rIi=[0,Bqr,eIi,cMt,tIi],qqr=function y(g,f,D){return y.fun(g,f,D)},nIi=function y(g,f){return y.fun(g,f)},uMt=function y(g,f,D){return y.fun(g,f,D)},iIi=function y(g,f){return y.fun(g,f)};ur(qqr,function(y,g,f){E(B(g),g9c),W(y,g,f[1]),E(B(g),y9c);var D=f[2];return Qo(uMt,function(G){return E(y,G)},g,D),E(B(g),_9c)}),ur(nIi,function(y,g){var f=E(qqr,y);return W(Ia(h9c),f,g)}),ur(uMt,function(y,g,f){E(B(g),l9c),W(B(g),p9c,d9c);var D=f[1];function G(ye){return E(y,ye)}function de(ye){return E(y,ye)}return Or(ty[1],de,G,g,D),E(B(g),m9c),E(B(g),f9c)}),ur(iIi,function(y,g){var f=E(uMt,y);return W(Ia(u9c),f,g)});var Mqr=[0,qqr,nIi,uMt,iIi],Lqr=function y(g,f,D,G){return y.fun(g,f,D,G)},sIi=function y(g,f,D){return y.fun(g,f,D)},lMt=function y(g,f,D,G){return y.fun(g,f,D,G)},aIi=function y(g,f,D){return y.fun(g,f,D)};ur(Lqr,function(y,g,f,D){E(B(f),a9c),W(g,f,D[1]),E(B(f),o9c);var G=D[2];function de(ye){return E(g,ye)}return Or(lMt,function(ye){return E(y,ye)},de,f,G),E(B(f),c9c)}),ur(sIi,function(y,g,f){var D=W(Lqr,y,g);return W(Ia(s9c),D,f)}),ur(lMt,function(y,g,f,D){E(B(f),KBc),W(B(f),WBc,HBc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(g,gt)}Or(ty[1],ye,de,f,G),E(B(f),YBc),E(B(f),JBc),W(B(f),ZBc,XBc);var $e=D[2];return E(B(f),e9c),W(g,f,$e[1]),E(B(f),t9c),W(y,f,$e[2]),E(B(f),r9c),E(B(f),n9c),E(B(f),i9c)}),ur(aIi,function(y,g,f){var D=W(lMt,y,g);return W(Ia(QBc),D,f)});var dMt=[0,Lqr,sIi,lMt,aIi],jqr=function y(g,f,D){return y.fun(g,f,D)},oIi=function y(g,f){return y.fun(g,f)};ur(jqr,function(y,g,f){E(B(g),vBc),W(B(g),DBc,EBc);var D=f[1];E(B(g),SBc);var G=0;zp(function(vt,St){vt&&E(B(g),CBc);function Xr(Pt){return E(y,Pt)}function cr(Pt){function rn(Kn){return E(y,Kn)}return W(D9r[1],rn,Pt)}return Or(dMt[1],cr,Xr,g,St),1},G,D),E(B(g),wBc),E(B(g),IBc),E(B(g),xBc),W(B(g),PBc,TBc);var de=f[2];W(B(g),RBc,de),E(B(g),kBc),E(B(g),FBc),W(B(g),OBc,NBc);var ye=f[3];W(B(g),BBc,ye),E(B(g),qBc),E(B(g),MBc),W(B(g),jBc,LBc);var $e=f[4];if($e){Rt(g,GBc);var gt=$e[1],Gt=function(vt,St){E(B(vt),ABc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),_Bc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),bBc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,UBc)}else Rt(g,VBc);return E(B(g),zBc),E(B(g),$Bc)}),ur(oIi,function(y,g){var f=E(jqr,y);return W(Ia(yBc),f,g)});var cIi=[0,jqr,oIi],Gqr=function y(g,f,D){return y.fun(g,f,D)},uIi=function y(g,f){return y.fun(g,f)};ur(Gqr,function(y,g,f){E(B(g),KOc),W(B(g),WOc,HOc);var D=f[1];E(B(g),YOc);var G=0;zp(function(vt,St){vt&&E(B(g),QOc);function Xr(Pt){return E(y,Pt)}function cr(Pt){function rn(Kn){return E(y,Kn)}return W(E9r[1],rn,Pt)}return Or(dMt[1],cr,Xr,g,St),1},G,D),E(B(g),JOc),E(B(g),XOc),E(B(g),ZOc),W(B(g),tBc,eBc);var de=f[2];W(B(g),rBc,de),E(B(g),nBc),E(B(g),iBc),W(B(g),aBc,sBc);var ye=f[3];W(B(g),oBc,ye),E(B(g),cBc),E(B(g),uBc),W(B(g),dBc,lBc);var $e=f[4];if($e){Rt(g,pBc);var gt=$e[1],Gt=function(vt,St){E(B(vt),zOc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),VOc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),$Oc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,mBc)}else Rt(g,fBc);return E(B(g),hBc),E(B(g),gBc)}),ur(uIi,function(y,g){var f=E(Gqr,y);return W(Ia(UOc),f,g)});var lIi=[0,Gqr,uIi],Uqr=function y(g,f,D){return y.fun(g,f,D)},dIi=function y(g,f){return y.fun(g,f)},pMt=function y(g,f,D,G){return y.fun(g,f,D,G)},pIi=function y(g,f,D){return y.fun(g,f,D)};ur(Uqr,function(y,g,f){E(B(g),bOc),W(B(g),vOc,COc);var D=f[1];function G(vt){return E(y,vt)}Or(pMt,function(vt){function St(Xr){return E(y,Xr)}return W(lve[1],St,vt)},G,g,D),E(B(g),EOc),E(B(g),DOc),W(B(g),wOc,SOc);var de=f[2];W(B(g),IOc,de),E(B(g),xOc),E(B(g),TOc),W(B(g),ROc,POc);var ye=f[3];W(B(g),kOc,ye),E(B(g),FOc),E(B(g),NOc),W(B(g),BOc,OOc);var $e=f[4];if($e){Rt(g,qOc);var gt=$e[1],Gt=function(vt,St){E(B(vt),_Oc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),yOc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),AOc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,MOc)}else Rt(g,LOc);return E(B(g),jOc),E(B(g),GOc)}),ur(dIi,function(y,g){var f=E(Uqr,y);return W(Ia(gOc),f,g)}),ur(pMt,function(y,g,f,D){if(D[0]===0){E(B(f),cOc),E(B(f),uOc);var G=D[1],de=0;return zp(function(gt,Gt){gt&&E(B(f),oOc);function xt(vt){return E(g,vt)}return Qo(Mqr[1],xt,f,Gt),1},de,G),E(B(f),lOc),E(B(f),dOc)}E(B(f),pOc),E(B(f),mOc);var ye=D[1],$e=0;return zp(function(gt,Gt){gt&&E(B(f),aOc);function xt(St){return E(g,St)}function vt(St){return E(y,St)}return Or(dMt[1],vt,xt,f,Gt),1},$e,ye),E(B(f),fOc),E(B(f),hOc)}),ur(pIi,function(y,g,f){var D=W(pMt,y,g);return W(Ia(sOc),D,f)});var mIi=[0,Uqr,dIi,pMt,pIi],Vqr=function y(g,f,D){return y.fun(g,f,D)},fIi=function y(g,f){return y.fun(g,f)};ur(Vqr,function(y,g,f){E(B(g),jNc),W(B(g),UNc,GNc);var D=f[1];E(B(g),VNc);var G=0;zp(function(xt,vt){xt&&E(B(g),LNc);function St(Xr){return E(y,Xr)}return Qo(Mqr[1],St,g,vt),1},G,D),E(B(g),zNc),E(B(g),$Nc),E(B(g),QNc),W(B(g),HNc,KNc);var de=f[2];W(B(g),WNc,de),E(B(g),YNc),E(B(g),JNc),W(B(g),ZNc,XNc);var ye=f[3];if(ye){Rt(g,eOc);var $e=ye[1],gt=function(xt,vt){E(B(xt),qNc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),BNc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),MNc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,g,$e),Rt(g,tOc)}else Rt(g,rOc);return E(B(g),nOc),E(B(g),iOc)}),ur(fIi,function(y,g){var f=E(Vqr,y);return W(Ia(ONc),f,g)});var hIi=[0,Vqr,fIi],zqr=function y(g,f,D,G){return y.fun(g,f,D,G)},gIi=function y(g,f,D){return y.fun(g,f,D)},mMt=function y(g,f,D){return y.fun(g,f,D)},yIi=function y(g,f){return y.fun(g,f)},fMt=function y(g,f,D){return y.fun(g,f,D)},_Ii=function y(g,f){return y.fun(g,f)};ur(zqr,function(y,g,f,D){E(B(f),ANc),W(B(f),CNc,bNc);var G=D[1];function de(St){return E(g,St)}function ye(St){return E(y,St)}Or(ty[1],ye,de,f,G),E(B(f),vNc),E(B(f),ENc),W(B(f),SNc,DNc);var $e=D[2];Qo(mMt,function(St){return E(y,St)},f,$e),E(B(f),wNc),E(B(f),INc),W(B(f),TNc,xNc);var gt=D[3];if(gt){Rt(f,PNc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,_Nc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,RNc)}else Rt(f,kNc);return E(B(f),FNc),E(B(f),NNc)}),ur(gIi,function(y,g,f){var D=W(zqr,y,g);return W(Ia(yNc),D,f)}),ur(mMt,function(y,g,f){E(B(g),fNc),W(y,g,f[1]),E(B(g),hNc);var D=f[2];return Qo(fMt,function(G){return E(y,G)},g,D),E(B(g),gNc)}),ur(yIi,function(y,g){var f=E(mMt,y);return W(Ia(mNc),f,g)}),ur(fMt,function(y,g,f){switch(f[0]){case 0:E(B(g),sNc);var D=f[1],G=function(vt){return E(y,vt)};return Qo(cIi[1],G,g,D),E(B(g),aNc);case 1:E(B(g),oNc);var de=f[1],ye=function(vt){return E(y,vt)};return Qo(lIi[1],ye,g,de),E(B(g),cNc);case 2:E(B(g),uNc);var $e=f[1],gt=function(vt){return E(y,vt)};return Qo(mIi[1],gt,g,$e),E(B(g),lNc);default:E(B(g),dNc);var Gt=f[1],xt=function(vt){return E(y,vt)};return Qo(hIi[1],xt,g,Gt),E(B(g),pNc)}}),ur(_Ii,function(y,g){var f=E(fMt,y);return W(Ia(iNc),f,g)});var AIi=[0,Mqr,dMt,cIi,lIi,mIi,hIi,zqr,gIi,mMt,yIi,fMt,_Ii],$qr=function y(g,f,D,G){return y.fun(g,f,D,G)},bIi=function y(g,f,D){return y.fun(g,f,D)};ur($qr,function(y,g,f,D){E(B(f),w5c),W(B(f),x5c,I5c);var G=D[1];function de(na){return E(g,na)}function ye(na){return E(y,na)}Or(ty[1],ye,de,f,G),E(B(f),T5c),E(B(f),P5c),W(B(f),k5c,R5c);var $e=D[2];if($e){Rt(f,F5c);var gt=$e[1],Gt=function(na){return E(g,na)},xt=function(na){return E(y,na)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,N5c)}else Rt(f,O5c);E(B(f),B5c),E(B(f),q5c),W(B(f),L5c,M5c);var vt=D[3];E(B(f),j5c);var St=0;zp(function(na,ua){na&&E(B(f),v5c),E(B(f),E5c),W(y,f,ua[1]),E(B(f),D5c);var Ci=ua[2];function Wi(Yi){return E(g,Yi)}function xe(Yi){return E(y,Yi)}return Or(I0[2][2],xe,Wi,f,Ci),E(B(f),S5c),1},St,vt),E(B(f),G5c),E(B(f),U5c),E(B(f),V5c),W(B(f),$5c,z5c);var Xr=D[4];E(B(f),Q5c),W(y,f,Xr[1]),E(B(f),K5c);var cr=Xr[2];function Pt(na){return E(g,na)}function rn(na){return E(y,na)}Or(I0[5][6],rn,Pt,f,cr),E(B(f),H5c),E(B(f),W5c),E(B(f),Y5c),W(B(f),X5c,J5c);var Kn=D[5];if(Kn){Rt(f,Z5c);var Ln=Kn[1],zi=function(na,ua){return Rt(na,C5c)},Ns=function(na){return E(y,na)};Or(pl[1],Ns,zi,f,Ln),Rt(f,eNc)}else Rt(f,tNc);return E(B(f),rNc),E(B(f),nNc)}),ur(bIi,function(y,g,f){var D=W($qr,y,g);return W(Ia(b5c),D,f)});var hMt=[0,$qr,bIi],Qqr=function y(g,f,D,G){return y.fun(g,f,D,G)},CIi=function y(g,f,D){return y.fun(g,f,D)};ur(Qqr,function(y,g,f,D){E(B(f),S8c),W(B(f),I8c,w8c);var G=D[1];function de(Hs){return E(g,Hs)}function ye(Hs){return E(y,Hs)}Or(ty[1],ye,de,f,G),E(B(f),x8c),E(B(f),T8c),W(B(f),R8c,P8c);var $e=D[2];if($e){Rt(f,k8c);var gt=$e[1],Gt=function(Hs){return E(g,Hs)},xt=function(Hs){return E(y,Hs)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,F8c)}else Rt(f,N8c);E(B(f),O8c),E(B(f),B8c),W(B(f),M8c,q8c);var vt=D[3];E(B(f),L8c),W(y,f,vt[1]),E(B(f),j8c);var St=vt[2];function Xr(Hs){return E(g,Hs)}function cr(Hs){return E(y,Hs)}Or(I0[5][6],cr,Xr,f,St),E(B(f),G8c),E(B(f),U8c),E(B(f),V8c),W(B(f),$8c,z8c);var Pt=D[4];if(Pt){var rn=Pt[1];Rt(f,Q8c),E(B(f),K8c),W(y,f,rn[1]),E(B(f),H8c);var Kn=rn[2],Ln=function(Hs){return E(g,Hs)},zi=function(Hs){return E(y,Hs)};Or(I0[2][2],zi,Ln,f,Kn),E(B(f),W8c),Rt(f,Y8c)}else Rt(f,J8c);E(B(f),X8c),E(B(f),Z8c),W(B(f),t5c,e5c);var Ns=D[5];E(B(f),r5c);var na=0;zp(function(Hs,ia){Hs&&E(B(f),C8c),E(B(f),v8c),W(y,f,ia[1]),E(B(f),E8c);var lo=ia[2];function Re(kn){return E(g,kn)}function Va(kn){return E(y,kn)}return Or(I0[2][2],Va,Re,f,lo),E(B(f),D8c),1},na,Ns),E(B(f),n5c),E(B(f),i5c),E(B(f),s5c),W(B(f),o5c,a5c);var ua=D[6];if(ua){Rt(f,c5c);var Ci=ua[1],Wi=function(Hs){return E(g,Hs)},xe=function(Hs){return E(y,Hs)};Or(dve[5][2],xe,Wi,f,Ci),Rt(f,u5c)}else Rt(f,l5c);E(B(f),d5c),E(B(f),p5c),W(B(f),f5c,m5c);var Yi=D[7];if(Yi){Rt(f,h5c);var xi=Yi[1],Ji=function(Hs,ia){return Rt(Hs,b8c)},ta=function(Hs){return E(y,Hs)};Or(pl[1],ta,Ji,f,xi),Rt(f,g5c)}else Rt(f,y5c);return E(B(f),_5c),E(B(f),A5c)}),ur(CIi,function(y,g,f){var D=W(Qqr,y,g);return W(Ia(A8c),D,f)});var Kqr=[0,Qqr,CIi],Hqr=function y(g,f,D,G){return y.fun(g,f,D,G)},vIi=function y(g,f,D){return y.fun(g,f,D)};ur(Hqr,function(y,g,f,D){E(B(f),n8c),W(B(f),s8c,i8c);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(ty[1],ye,de,f,G),E(B(f),a8c),E(B(f),o8c),W(B(f),u8c,c8c);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[17],Gt,gt,f,$e),E(B(f),l8c),E(B(f),d8c),W(B(f),m8c,p8c);var xt=D[3];if(xt){Rt(f,f8c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,r8c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,h8c)}else Rt(f,g8c);return E(B(f),y8c),E(B(f),_8c)}),ur(vIi,function(y,g,f){var D=W(Hqr,y,g);return W(Ia(t8c),D,f)});var Wqr=[0,Hqr,vIi],Yqr=function y(g,f,D,G){return y.fun(g,f,D,G)},EIi=function y(g,f,D){return y.fun(g,f,D)};ur(Yqr,function(y,g,f,D){E(B(f),kFc),W(B(f),NFc,FFc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(ty[1],ye,de,f,G),E(B(f),OFc),E(B(f),BFc),W(B(f),MFc,qFc);var $e=D[2];function gt(Ln){return E(g,Ln)}function Gt(Ln){return E(y,Ln)}Or(I0[17],Gt,gt,f,$e),E(B(f),LFc),E(B(f),jFc),W(B(f),UFc,GFc);var xt=D[3];if(xt){Rt(f,VFc);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(I0[24][1],Xr,St,f,vt),Rt(f,zFc)}else Rt(f,$Fc);E(B(f),QFc),E(B(f),KFc),W(B(f),WFc,HFc);var cr=D[4];if(cr){Rt(f,YFc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,RFc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,JFc)}else Rt(f,XFc);return E(B(f),ZFc),E(B(f),e8c)}),ur(EIi,function(y,g,f){var D=W(Yqr,y,g);return W(Ia(PFc),D,f)});var Jqr=[0,Yqr,EIi],gMt=function y(g,f,D,G){return y.fun(g,f,D,G)},DIi=function y(g,f,D){return y.fun(g,f,D)},yMt=function y(g,f){return y.fun(g,f)},SIi=function y(g){return y.fun(g)},Xqr=function y(g,f,D,G){return y.fun(g,f,D,G)},wIi=function y(g,f,D){return y.fun(g,f,D)};ur(gMt,function(y,g,f,D){if(D[0]===0){E(B(f),EFc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(ty[1],ye,de,f,G),E(B(f),DFc)}var $e=D[1];E(B(f),SFc),E(B(f),wFc),W(g,f,$e[1]),E(B(f),IFc);var gt=$e[2];function Gt(xt){return E(y,xt)}return Qo(lve[1],Gt,f,gt),E(B(f),xFc),E(B(f),TFc)}),ur(DIi,function(y,g,f){var D=W(gMt,y,g);return W(Ia(vFc),D,f)}),ur(yMt,function(y,g){return g?Rt(y,bFc):Rt(y,CFc)}),ur(SIi,function(y){return W(Ia(AFc),yMt,y)}),ur(Xqr,function(y,g,f,D){E(B(f),Y6c),W(B(f),X6c,J6c);var G=D[1];function de(cr){return E(g,cr)}Or(gMt,function(cr){return E(y,cr)},de,f,G),E(B(f),Z6c),E(B(f),eFc),W(B(f),rFc,tFc);var ye=D[2];E(B(f),nFc),W(y,f,ye[1]),E(B(f),iFc);var $e=ye[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(G8e[1],Gt,gt,f,$e),E(B(f),sFc),E(B(f),aFc),E(B(f),oFc),W(B(f),uFc,cFc),W(yMt,f,D[3]),E(B(f),lFc),E(B(f),dFc),W(B(f),mFc,pFc);var xt=D[4];if(xt){Rt(f,fFc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,W6c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,hFc)}else Rt(f,gFc);return E(B(f),yFc),E(B(f),_Fc)}),ur(wIi,function(y,g,f){var D=W(Xqr,y,g);return W(Ia(H6c),D,f)});var IIi=[0,gMt,DIi,yMt,SIi,Xqr,wIi],Zqr=function y(g,f,D,G){return y.fun(g,f,D,G)},xIi=function y(g,f,D){return y.fun(g,f,D)};ur(Zqr,function(y,g,f,D){E(B(f),B6c),W(B(f),M6c,q6c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),L6c),E(B(f),j6c),W(B(f),U6c,G6c);var $e=D[2];if($e){Rt(f,V6c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,O6c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,z6c)}else Rt(f,$6c);return E(B(f),Q6c),E(B(f),K6c)}),ur(xIi,function(y,g,f){var D=W(Zqr,y,g);return W(Ia(N6c),D,f)});var TIi=[0,Zqr,xIi],eMr=function y(g,f,D){return y.fun(g,f,D)},PIi=function y(g,f){return y.fun(g,f)},_Mt=function y(g,f,D){return y.fun(g,f,D)},RIi=function y(g,f){return y.fun(g,f)};ur(eMr,function(y,g,f){E(B(g),R6c),W(y,g,f[1]),E(B(g),k6c);var D=f[2];return Qo(_Mt,function(G){return E(y,G)},g,D),E(B(g),F6c)}),ur(PIi,function(y,g){var f=E(eMr,y);return W(Ia(P6c),f,g)}),ur(_Mt,function(y,g,f){E(B(g),_6c),W(B(g),b6c,A6c);var D=f[1];function G(xt){return E(y,xt)}function de(xt){return E(y,xt)}Or(ty[1],de,G,g,D),E(B(g),C6c),E(B(g),v6c),W(B(g),D6c,E6c);var ye=f[2];if(ye){Rt(g,S6c);var $e=ye[1],gt=function(xt){return E(y,xt)},Gt=function(xt){return E(y,xt)};Or(ty[1],Gt,gt,g,$e),Rt(g,w6c)}else Rt(g,I6c);return E(B(g),x6c),E(B(g),T6c)}),ur(RIi,function(y,g){var f=E(_Mt,y);return W(Ia(y6c),f,g)});var kIi=[0,eMr,PIi,_Mt,RIi],tMr=function y(g,f,D){return y.fun(g,f,D)},FIi=function y(g,f){return y.fun(g,f)};ur(tMr,function(y,g,f){var D=f[2];if(E(B(g),d6c),W(y,g,f[1]),E(B(g),p6c),D){Rt(g,m6c);var G=D[1],de=function($e){return E(y,$e)},ye=function($e){return E(y,$e)};Or(ty[1],ye,de,g,G),Rt(g,f6c)}else Rt(g,h6c);return E(B(g),g6c)}),ur(FIi,function(y,g){var f=E(tMr,y);return W(Ia(l6c),f,g)});var NIi=[0,tMr,FIi],rMr=function y(g,f,D,G){return y.fun(g,f,D,G)},OIi=function y(g,f,D){return y.fun(g,f,D)},AMt=function y(g,f,D){return y.fun(g,f,D)},BIi=function y(g,f){return y.fun(g,f)};ur(rMr,function(y,g,f,D){E(B(f),x7c),W(B(f),P7c,T7c);var G=D[1];if(G){Rt(f,R7c);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(BT[35],$e,ye,f,de),Rt(f,k7c)}else Rt(f,F7c);E(B(f),N7c),E(B(f),O7c),W(B(f),q7c,B7c);var gt=D[2];if(gt){Rt(f,M7c);var Gt=gt[1];Qo(AMt,function(Ln){return E(y,Ln)},f,Gt),Rt(f,L7c)}else Rt(f,j7c);E(B(f),G7c),E(B(f),U7c),W(B(f),z7c,V7c);var xt=D[3];if(xt){var vt=xt[1];Rt(f,$7c),E(B(f),Q7c),W(y,f,vt[1]),E(B(f),K7c);var St=vt[2],Xr=function(Ln){return E(y,Ln)};Qo(lve[1],Xr,f,St),E(B(f),H7c),Rt(f,W7c)}else Rt(f,Y7c);E(B(f),J7c),E(B(f),X7c),W(B(f),e6c,Z7c),W(BT[33],f,D[4]),E(B(f),t6c),E(B(f),r6c),W(B(f),i6c,n6c);var cr=D[5];if(cr){Rt(f,s6c);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,I7c)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,a6c)}else Rt(f,o6c);return E(B(f),c6c),E(B(f),u6c)}),ur(OIi,function(y,g,f){var D=W(rMr,y,g);return W(Ia(w7c),D,f)}),ur(AMt,function(y,g,f){if(f[0]===0){E(B(g),b7c),E(B(g),C7c);var D=f[1],G=0;return zp(function($e,gt){$e&&E(B(g),A7c);function Gt(xt){return E(y,xt)}return Qo(kIi[1],Gt,g,gt),1},G,D),E(B(g),v7c),E(B(g),E7c)}E(B(g),D7c);var de=f[1];function ye($e){return E(y,$e)}return Qo(NIi[1],ye,g,de),E(B(g),S7c)}),ur(BIi,function(y,g){var f=E(AMt,y);return W(Ia(_7c),f,g)});var nMr=[0,kIi,NIi,rMr,OIi,AMt,BIi],iMr=function y(g,f,D,G){return y.fun(g,f,D,G)},qIi=function y(g,f,D){return y.fun(g,f,D)},bMt=function y(g,f,D,G){return y.fun(g,f,D,G)},MIi=function y(g,f,D){return y.fun(g,f,D)};ur(iMr,function(y,g,f,D){E(B(f),r7c),W(B(f),i7c,n7c),W(y,f,D[1]),E(B(f),s7c),E(B(f),a7c),W(B(f),c7c,o7c);var G=D[2];function de(xt){return E(g,xt)}Or(bMt,function(xt){return E(y,xt)},de,f,G),E(B(f),u7c),E(B(f),l7c),W(B(f),p7c,d7c);var ye=D[3];if(ye){Rt(f,m7c);var $e=ye[1],gt=function(xt,vt){return Rt(xt,t7c)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,f7c)}else Rt(f,h7c);return E(B(f),g7c),E(B(f),y7c)}),ur(qIi,function(y,g,f){var D=W(iMr,y,g);return W(Ia(e7c),D,f)}),ur(bMt,function(y,g,f,D){if(D[0]===0){E(B(f),Y4c);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(BT[35],ye,de,f,G),E(B(f),J4c)}E(B(f),X4c);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(qf[31],Gt,gt,f,$e),E(B(f),Z4c)}),ur(MIi,function(y,g,f){var D=W(bMt,y,g);return W(Ia(W4c),D,f)});var LIi=[0,iMr,qIi,bMt,MIi],CMt=function y(g,f,D,G){return y.fun(g,f,D,G)},jIi=function y(g,f,D){return y.fun(g,f,D)},sMr=function y(g,f,D,G){return y.fun(g,f,D,G)},GIi=function y(g,f,D){return y.fun(g,f,D)};ur(CMt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),y4c),E(B(f),_4c),W(y,f,G[1]),E(B(f),A4c);var de=G[2],ye=function(ia){return E(g,ia)},$e=function(ia){return E(y,ia)};return Or(Wqr[1],$e,ye,f,de),E(B(f),b4c),E(B(f),C4c);case 1:var gt=D[1];E(B(f),v4c),E(B(f),E4c),W(y,f,gt[1]),E(B(f),D4c);var Gt=gt[2],xt=function(ia){return E(g,ia)},vt=function(ia){return E(y,ia)};return Or(Jqr[1],vt,xt,f,Gt),E(B(f),S4c),E(B(f),w4c);case 2:var St=D[1];E(B(f),I4c),E(B(f),x4c),W(y,f,St[1]),E(B(f),T4c);var Xr=St[2],cr=function(ia){return E(g,ia)},Pt=function(ia){return E(y,ia)};return Or(Kqr[1],Pt,cr,f,Xr),E(B(f),P4c),E(B(f),R4c);case 3:E(B(f),k4c);var rn=D[1],Kn=function(ia){return E(g,ia)},Ln=function(ia){return E(y,ia)};return Or(I0[13],Ln,Kn,f,rn),E(B(f),F4c);case 4:var zi=D[1];E(B(f),N4c),E(B(f),O4c),W(y,f,zi[1]),E(B(f),B4c);var Ns=zi[2],na=function(ia){return E(g,ia)},ua=function(ia){return E(y,ia)};return Or(eMt[1],ua,na,f,Ns),E(B(f),q4c),E(B(f),M4c);case 5:var Ci=D[1];E(B(f),L4c),E(B(f),j4c),W(y,f,Ci[1]),E(B(f),G4c);var Wi=Ci[2],xe=function(ia){return E(g,ia)},Yi=function(ia){return E(y,ia)};return Or(tMt[1],Yi,xe,f,Wi),E(B(f),U4c),E(B(f),V4c);default:var xi=D[1];E(B(f),z4c),E(B(f),$4c),W(y,f,xi[1]),E(B(f),Q4c);var Ji=xi[2],ta=function(ia){return E(g,ia)},Hs=function(ia){return E(y,ia)};return Or(hMt[1],Hs,ta,f,Ji),E(B(f),K4c),E(B(f),H4c)}}),ur(jIi,function(y,g,f){var D=W(CMt,y,g);return W(Ia(g4c),D,f)}),ur(sMr,function(y,g,f,D){E(B(f),Rkc),W(B(f),Fkc,kkc);var G=D[1];G?(Rt(f,Nkc),W(y,f,G[1]),Rt(f,Okc)):Rt(f,Bkc),E(B(f),qkc),E(B(f),Mkc),W(B(f),jkc,Lkc);var de=D[2];if(de){Rt(f,Gkc);var ye=de[1],$e=function(zi){return E(g,zi)};Or(CMt,function(zi){return E(y,zi)},$e,f,ye),Rt(f,Ukc)}else Rt(f,Vkc);E(B(f),zkc),E(B(f),$kc),W(B(f),Kkc,Qkc);var gt=D[3];if(gt){Rt(f,Hkc);var Gt=gt[1],xt=function(zi){return E(y,zi)};Qo(nMr[5],xt,f,Gt),Rt(f,Wkc)}else Rt(f,Ykc);E(B(f),Jkc),E(B(f),Xkc),W(B(f),e4c,Zkc);var vt=D[4];if(vt){var St=vt[1];Rt(f,t4c),E(B(f),r4c),W(y,f,St[1]),E(B(f),n4c);var Xr=St[2],cr=function(zi){return E(y,zi)};Qo(lve[1],cr,f,Xr),E(B(f),i4c),Rt(f,s4c)}else Rt(f,a4c);E(B(f),o4c),E(B(f),c4c),W(B(f),l4c,u4c);var Pt=D[5];if(Pt){Rt(f,d4c);var rn=Pt[1],Kn=function(zi,Ns){return Rt(zi,Pkc)},Ln=function(zi){return E(y,zi)};Or(pl[1],Ln,Kn,f,rn),Rt(f,p4c)}else Rt(f,m4c);return E(B(f),f4c),E(B(f),h4c)}),ur(GIi,function(y,g,f){var D=W(sMr,y,g);return W(Ia(Tkc),D,f)});var UIi=[0,CMt,jIi,sMr,GIi],qCt=function y(g,f){return y.fun(g,f)},VIi=function y(g){return y.fun(g)},vMt=function y(g,f,D,G){return y.fun(g,f,D,G)},zIi=function y(g,f,D){return y.fun(g,f,D)},EMt=function y(g,f,D,G){return y.fun(g,f,D,G)},$Ii=function y(g,f,D){return y.fun(g,f,D)},aMr=function y(g,f,D,G){return y.fun(g,f,D,G)},QIi=function y(g,f,D){return y.fun(g,f,D)};ur(qCt,function(y,g){switch(g){case 0:return Rt(y,wkc);case 1:return Rt(y,Ikc);default:return Rt(y,xkc)}}),ur(VIi,function(y){return W(Ia(Skc),qCt,y)}),ur(vMt,function(y,g,f,D){if(D[0]===0){E(B(f),gkc),E(B(f),ykc);var G=D[1],de=0;return zp(function(xt,vt){xt&&E(B(f),hkc);function St(Xr){return E(g,Xr)}return Or(EMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),_kc),E(B(f),Akc)}var ye=D[1];E(B(f),bkc),E(B(f),Ckc),W(y,f,ye[1]),E(B(f),vkc);var $e=ye[2];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(ty[1],Gt,gt,f,$e),E(B(f),Ekc),E(B(f),Dkc)}),ur(zIi,function(y,g,f){var D=W(vMt,y,g);return W(Ia(fkc),D,f)}),ur(EMt,function(y,g,f,D){E(B(f),WRc),W(B(f),JRc,YRc);var G=D[1];G?(Rt(f,XRc),W(qCt,f,G[1]),Rt(f,ZRc)):Rt(f,ekc),E(B(f),tkc),E(B(f),rkc),W(B(f),ikc,nkc);var de=D[2];if(de){Rt(f,skc);var ye=de[1],$e=function(St){return E(g,St)},gt=function(St){return E(y,St)};Or(ty[1],gt,$e,f,ye),Rt(f,akc)}else Rt(f,okc);E(B(f),ckc),E(B(f),ukc),W(B(f),dkc,lkc);var Gt=D[3];function xt(St){return E(g,St)}function vt(St){return E(y,St)}return Or(ty[1],vt,xt,f,Gt),E(B(f),pkc),E(B(f),mkc)}),ur($Ii,function(y,g,f){var D=W(EMt,y,g);return W(Ia(HRc),D,f)}),ur(aMr,function(y,g,f,D){E(B(f),hRc),W(B(f),yRc,gRc),W(qCt,f,D[1]),E(B(f),_Rc),E(B(f),ARc),W(B(f),CRc,bRc);var G=D[2];E(B(f),vRc),W(y,f,G[1]),E(B(f),ERc);var de=G[2];function ye(Ln){return E(y,Ln)}Qo(lve[1],ye,f,de),E(B(f),DRc),E(B(f),SRc),E(B(f),wRc),W(B(f),xRc,IRc);var $e=D[3];if($e){Rt(f,TRc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(ty[1],xt,Gt,f,gt),Rt(f,PRc)}else Rt(f,RRc);E(B(f),kRc),E(B(f),FRc),W(B(f),ORc,NRc);var vt=D[4];if(vt){Rt(f,BRc);var St=vt[1],Xr=function(Ln){return E(g,Ln)};Or(vMt,function(Ln){return E(y,Ln)},Xr,f,St),Rt(f,qRc)}else Rt(f,MRc);E(B(f),LRc),E(B(f),jRc),W(B(f),URc,GRc);var cr=D[5];if(cr){Rt(f,VRc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,fRc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,zRc)}else Rt(f,$Rc);return E(B(f),QRc),E(B(f),KRc)}),ur(QIi,function(y,g,f){var D=W(aMr,y,g);return W(Ia(mRc),D,f)});var KIi=[0,qCt,VIi,vMt,zIi,EMt,$Ii,aMr,QIi],oMr=function y(g,f,D,G){return y.fun(g,f,D,G)},HIi=function y(g,f,D){return y.fun(g,f,D)};ur(oMr,function(y,g,f,D){E(B(f),K3c),W(B(f),W3c,H3c);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),Y3c),E(B(f),J3c),W(B(f),Z3c,X3c);var $e=D[2];if($e){Rt(f,eRc);var gt=$e[1];W(B(f),tRc,gt),Rt(f,rRc)}else Rt(f,nRc);E(B(f),iRc),E(B(f),sRc),W(B(f),oRc,aRc);var Gt=D[3];if(Gt){Rt(f,cRc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,Q3c)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,uRc)}else Rt(f,lRc);return E(B(f),dRc),E(B(f),pRc)}),ur(HIi,function(y,g,f){var D=W(oMr,y,g);return W(Ia($3c),D,f)});var WIi=[0,oMr,HIi],cMr=function y(g,f,D){return y.fun(g,f,D)},YIi=function y(g,f){return y.fun(g,f)};ur(cMr,function(y,g,f){E(B(g),q3c),W(B(g),L3c,M3c);var D=f[1];if(D){Rt(g,j3c);var G=D[1],de=function($e,gt){return Rt($e,B3c)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,G3c)}else Rt(g,U3c);return E(B(g),V3c),E(B(g),z3c)}),ur(YIi,function(y,g){var f=E(cMr,y);return W(Ia(O3c),f,g)});var JIi=[0,cMr,YIi],uMr=function y(g,f){return y.fun(g,f)},XIi=function y(g){return y.fun(g)},lMr=function y(g,f,D,G){return y.fun(g,f,D,G)},ZIi=function y(g,f,D){return y.fun(g,f,D)},DMt=function y(g,f,D,G){return y.fun(g,f,D,G)},exi=function y(g,f,D){return y.fun(g,f,D)};ur(uMr,function(y,g){return g?Rt(y,F3c):Rt(y,N3c)}),ur(XIi,function(y){return W(Ia(k3c),uMr,y)}),ur(lMr,function(y,g,f,D){E(B(f),T3c),W(y,f,D[1]),E(B(f),P3c);var G=D[2];function de(ye){return E(g,ye)}return Or(DMt,function(ye){return E(y,ye)},de,f,G),E(B(f),R3c)}),ur(ZIi,function(y,g,f){var D=W(lMr,y,g);return W(Ia(x3c),D,f)}),ur(DMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),cPc);var G=D[1],de=function(Js){return E(g,Js)},ye=function(Js){return E(y,Js)};return Or(G8e[1],ye,de,f,G),E(B(f),uPc);case 1:E(B(f),lPc);var $e=D[1],gt=function(Js){return E(y,Js)};return Qo(gwi[1],gt,f,$e),E(B(f),dPc);case 2:E(B(f),pPc);var Gt=D[1],xt=function(Js){return E(g,Js)},vt=function(Js){return E(y,Js)};return Or(dve[8],vt,xt,f,Gt),E(B(f),mPc);case 3:E(B(f),fPc);var St=D[1],Xr=function(Js){return E(y,Js)};return Qo(_wi[1],Xr,f,St),E(B(f),hPc);case 4:E(B(f),gPc);var cr=D[1],Pt=function(Js){return E(y,Js)};return Qo(bwi[1],Pt,f,cr),E(B(f),yPc);case 5:E(B(f),_Pc);var rn=D[1],Kn=function(Js){return E(g,Js)},Ln=function(Js){return E(y,Js)};return Or(Kqr[1],Ln,Kn,f,rn),E(B(f),APc);case 6:E(B(f),bPc);var zi=D[1],Ns=function(Js){return E(g,Js)},na=function(Js){return E(y,Js)};return Or(UIi[3],na,Ns,f,zi),E(B(f),CPc);case 7:E(B(f),vPc);var ua=D[1],Ci=function(Js){return E(g,Js)},Wi=function(Js){return E(y,Js)};return Or(Jqr[1],Wi,Ci,f,ua),E(B(f),EPc);case 8:E(B(f),DPc);var xe=D[1],Yi=function(Js){return E(g,Js)},xi=function(Js){return E(y,Js)};return Or(hMt[1],xi,Yi,f,xe),E(B(f),SPc);case 9:E(B(f),wPc);var Ji=D[1],ta=function(Js){return E(g,Js)},Hs=function(Js){return E(y,Js)};return Or(IIi[5],Hs,ta,f,Ji),E(B(f),IPc);case 10:E(B(f),xPc);var ia=D[1],lo=function(Js){return E(g,Js)},Re=function(Js){return E(y,Js)};return Or(TIi[1],Re,lo,f,ia),E(B(f),TPc);case 11:E(B(f),PPc);var Va=D[1],kn=function(Js){return E(g,Js)},os=function(Js){return E(y,Js)};return Or(eMt[1],os,kn,f,Va),E(B(f),RPc);case 12:E(B(f),kPc);var mu=D[1],tl=function(Js){return E(g,Js)},Nc=function(Js){return E(y,Js)};return Or(tMt[1],Nc,tl,f,mu),E(B(f),FPc);case 13:E(B(f),NPc);var ko=D[1],yl=function(Js){return E(g,Js)},Iu=function(Js){return E(y,Js)};return Or(Wqr[1],Iu,yl,f,ko),E(B(f),OPc);case 14:E(B(f),BPc);var Ll=D[1],$u=function(Js){return E(g,Js)},yc=function(Js){return E(y,Js)};return Or(Kwi[1],yc,$u,f,Ll),E(B(f),qPc);case 15:E(B(f),MPc);var Dl=D[1],dd=function(Js){return E(y,Js)};return Qo(JIi[1],dd,f,Dl),E(B(f),LPc);case 16:E(B(f),jPc);var pd=D[1],Rc=function(Js){return E(g,Js)},Zc=function(Js){return E(y,Js)};return Or(AIi[7],Zc,Rc,f,pd),E(B(f),GPc);case 17:E(B(f),UPc);var Qu=D[1],gp=function(Js){return E(g,Js)},_s=function(Js){return E(y,Js)};return Or(LIi[1],_s,gp,f,Qu),E(B(f),VPc);case 18:E(B(f),zPc);var vr=D[1],Hr=function(Js){return E(g,Js)},oi=function(Js){return E(y,Js)};return Or(nMr[3],oi,Hr,f,vr),E(B(f),$Pc);case 19:E(B(f),QPc);var Ui=D[1],Ds=function(Js){return E(g,Js)},ca=function(Js){return E(y,Js)};return Or(WIi[1],ca,Ds,f,Ui),E(B(f),KPc);case 20:E(B(f),HPc);var fa=D[1],Ko=function(Js){return E(g,Js)},Na=function(Js){return E(y,Js)};return Or(Ywi[1],Na,Ko,f,fa),E(B(f),WPc);case 21:E(B(f),YPc);var un=D[1],ai=function(Js){return E(g,Js)},xs=function(Js){return E(y,Js)};return Or(Zwi[1],xs,ai,f,un),E(B(f),JPc);case 22:E(B(f),XPc);var Ts=D[1],ya=function(Js){return E(g,Js)},Xa=function(Js){return E(y,Js)};return Or(rIi[1],Xa,ya,f,Ts),E(B(f),ZPc);case 23:E(B(f),e3c);var Yo=D[1],eu=function(Js){return E(g,Js)},Vc=function(Js){return E(y,Js)};return Or(eue[5],Vc,eu,f,Yo),E(B(f),t3c);case 24:E(B(f),r3c);var Vo=D[1],fu=function(Js){return E(g,Js)},Pl=function(Js){return E(y,Js)};return Or(pwi[2],Pl,fu,f,Vo),E(B(f),n3c);case 25:E(B(f),i3c);var Rl=D[1],kl=function(Js){return E(g,Js)},vl=function(Js){return E(y,Js)};return Or(KIi[7],vl,kl,f,Rl),E(B(f),s3c);case 26:E(B(f),a3c);var gd=D[1],wd=function(Js){return E(g,Js)},yd=function(Js){return E(y,Js)};return Or(hMt[1],yd,wd,f,gd),E(B(f),o3c);case 27:E(B(f),c3c);var $p=D[1],wp=function(Js){return E(g,Js)},Qp=function(Js){return E(y,Js)};return Or(fwi[1],Qp,wp,f,$p),E(B(f),u3c);case 28:E(B(f),l3c);var bp=D[1],Tp=function(Js){return E(g,Js)},Kp=function(Js){return E(y,Js)};return Or(Rwi[1],Kp,Tp,f,bp),E(B(f),d3c);case 29:E(B(f),p3c);var Za=D[1],Au=function(Js){return E(g,Js)},Xe=function(Js){return E(y,Js)};return Or(Twi[2],Xe,Au,f,Za),E(B(f),m3c);case 30:E(B(f),f3c);var Dt=D[1],Xt=function(Js){return E(g,Js)},fn=function(Js){return E(y,Js)};return Or(Fwi[1],fn,Xt,f,Dt),E(B(f),h3c);case 31:E(B(f),g3c);var qn=D[1],Xs=function(Js){return E(g,Js)},Oa=function(Js){return E(y,Js)};return Or(Mwi[2],Oa,Xs,f,qn),E(B(f),y3c);case 32:E(B(f),_3c);var Ea=D[1],Br=function(Js){return E(g,Js)},qi=function(Js){return E(y,Js)};return Or(eMt[1],qi,Br,f,Ea),E(B(f),A3c);case 33:E(B(f),b3c);var uo=D[1],Fo=function(Js){return E(g,Js)},Zo=function(Js){return E(y,Js)};return Or(tMt[1],Zo,Fo,f,uo),E(B(f),C3c);case 34:E(B(f),v3c);var Ho=D[1],pa=function(Js){return E(g,Js)},gu=function(Js){return E(y,Js)};return Or(BCt[2],gu,pa,f,Ho),E(B(f),E3c);case 35:E(B(f),D3c);var Xc=D[1],cl=function(Js){return E(g,Js)},Bc=function(Js){return E(y,Js)};return Or($wi[1],Bc,cl,f,Xc),E(B(f),S3c);default:E(B(f),w3c);var ul=D[1],Co=function(Js){return E(g,Js)},ql=function(Js){return E(y,Js)};return Or(vwi[1],ql,Co,f,ul),E(B(f),I3c)}}),ur(exi,function(y,g,f){var D=W(DMt,y,g);return W(Ia(oPc),D,f)}),NS(kdu,BT,[0,G8e,pwi,fwi,gwi,_wi,bwi,vwi,eMt,tMt,Twi,Rwi,Fwi,Mwi,BCt,$wi,Kwi,Ywi,Zwi,rIi,AIi,hMt,Kqr,Wqr,Jqr,IIi,TIi,nMr,LIi,UIi,KIi,WIi,JIi,uMr,XIi,lMr,ZIi,DMt,exi]);var dMr=function y(g,f,D,G){return y.fun(g,f,D,G)},txi=function y(g,f,D){return y.fun(g,f,D)},SMt=function y(g,f,D){return y.fun(g,f,D)},rxi=function y(g,f){return y.fun(g,f)};ur(dMr,function(y,g,f,D){E(B(f),iPc),W(g,f,D[1]),E(B(f),sPc);var G=D[2];return Qo(SMt,function(de){return E(y,de)},f,G),E(B(f),aPc)}),ur(txi,function(y,g,f){var D=W(dMr,y,g);return W(Ia(nPc),D,f)}),ur(SMt,function(y,g,f){E(B(g),WTc),W(B(g),JTc,YTc);var D=f[1];if(D){Rt(g,XTc);var G=D[1],de=function($e,gt){return Rt($e,HTc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,ZTc)}else Rt(g,ePc);return E(B(g),tPc),E(B(g),rPc)}),ur(rxi,function(y,g){var f=E(SMt,y);return W(Ia(KTc),f,g)});var nxi=[0,dMr,txi,SMt,rxi],pMr=function y(g,f,D,G){return y.fun(g,f,D,G)},ixi=function y(g,f,D){return y.fun(g,f,D)};ur(pMr,function(y,g,f,D){if(D[0]===0){E(B(f),VTc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(I0[13],ye,de,f,G),E(B(f),zTc)}E(B(f),$Tc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(nxi[1],Gt,gt,f,$e),E(B(f),QTc)}),ur(ixi,function(y,g,f){var D=W(pMr,y,g);return W(Ia(UTc),D,f)});var sxi=[0,nxi,pMr,ixi],mMr=function y(g,f,D,G){return y.fun(g,f,D,G)},axi=function y(g,f,D){return y.fun(g,f,D)},wMt=function y(g,f,D,G){return y.fun(g,f,D,G)},oxi=function y(g,f,D){return y.fun(g,f,D)};ur(mMr,function(y,g,f,D){E(B(f),LTc),W(y,f,D[1]),E(B(f),jTc);var G=D[2];function de(ye){return E(g,ye)}return Or(wMt,function(ye){return E(y,ye)},de,f,G),E(B(f),GTc)}),ur(axi,function(y,g,f){var D=W(mMr,y,g);return W(Ia(MTc),D,f)}),ur(wMt,function(y,g,f,D){E(B(f),DTc),W(B(f),wTc,STc);var G=D[1];E(B(f),ITc);var de=0;zp(function(xt,vt){xt&&E(B(f),ETc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(sxi[2],Xr,St,f,vt),1},de,G),E(B(f),xTc),E(B(f),TTc),E(B(f),PTc),W(B(f),kTc,RTc);var ye=D[2];if(ye){Rt(f,FTc);var $e=ye[1],gt=function(xt,vt){E(B(xt),CTc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),bTc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),vTc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,NTc)}else Rt(f,OTc);return E(B(f),BTc),E(B(f),qTc)}),ur(oxi,function(y,g,f){var D=W(wMt,y,g);return W(Ia(ATc),D,f)});var fMr=function y(g,f,D,G){return y.fun(g,f,D,G)},cxi=function y(g,f,D){return y.fun(g,f,D)},IMt=function y(g,f,D,G){return y.fun(g,f,D,G)},uxi=function y(g,f,D){return y.fun(g,f,D)},aQu=[0,mMr,axi,wMt,oxi];ur(fMr,function(y,g,f,D){E(B(f),gTc),W(y,f,D[1]),E(B(f),yTc);var G=D[2];function de(ye){return E(g,ye)}return Or(IMt,function(ye){return E(y,ye)},de,f,G),E(B(f),_Tc)}),ur(cxi,function(y,g,f){var D=W(fMr,y,g);return W(Ia(hTc),D,f)}),ur(IMt,function(y,g,f,D){E(B(f),nTc),W(B(f),sTc,iTc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),aTc),E(B(f),oTc),W(B(f),uTc,cTc);var $e=D[2];if($e){Rt(f,lTc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,rTc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,dTc)}else Rt(f,pTc);return E(B(f),mTc),E(B(f),fTc)}),ur(uxi,function(y,g,f){var D=W(IMt,y,g);return W(Ia(tTc),D,f)});var hMr=[0,fMr,cxi,IMt,uxi],xMt=function y(g,f,D,G){return y.fun(g,f,D,G)},lxi=function y(g,f,D){return y.fun(g,f,D)};ur(xMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Wxc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(qf[31],ye,de,f,G),E(B(f),Yxc);case 1:E(B(f),Jxc);var $e=D[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};return Or(hMr[1],Gt,gt,f,$e),E(B(f),Xxc);default:return E(B(f),Zxc),W(y,f,D[1]),E(B(f),eTc)}}),ur(lxi,function(y,g,f){var D=W(xMt,y,g);return W(Ia(Hxc),D,f)});var gMr=function y(g,f,D,G){return y.fun(g,f,D,G)},dxi=function y(g,f,D){return y.fun(g,f,D)};ur(gMr,function(y,g,f,D){E(B(f),Nxc),W(B(f),Bxc,Oxc);var G=D[1];E(B(f),qxc);var de=0;zp(function(xt,vt){xt&&E(B(f),Fxc);function St(Xr){return E(g,Xr)}return Or(xMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),Mxc),E(B(f),Lxc),E(B(f),jxc),W(B(f),Uxc,Gxc);var ye=D[2];if(ye){Rt(f,Vxc);var $e=ye[1],gt=function(xt,vt){E(B(xt),Rxc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),Pxc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),kxc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,zxc)}else Rt(f,$xc);return E(B(f),Qxc),E(B(f),Kxc)}),ur(dxi,function(y,g,f){var D=W(gMr,y,g);return W(Ia(Txc),D,f)});var pxi=[0,xMt,lxi,gMr,dxi],TMt=function y(g,f){return y.fun(g,f)},mxi=function y(g){return y.fun(g)},yMr=function y(g,f,D){return y.fun(g,f,D)},fxi=function y(g,f){return y.fun(g,f)},PMt=function y(g,f){return y.fun(g,f)},hxi=function y(g){return y.fun(g)};ur(TMt,function(y,g){E(B(y),_xc),W(B(y),bxc,Axc);var f=g[1];W(B(y),Cxc,f),E(B(y),vxc),E(B(y),Exc),W(B(y),Sxc,Dxc);var D=g[2];return W(B(y),wxc,D),E(B(y),Ixc),E(B(y),xxc)}),ur(mxi,function(y){return W(Ia(yxc),TMt,y)}),ur(yMr,function(y,g,f){return E(B(g),fxc),W(y,g,f[1]),E(B(g),hxc),W(PMt,g,f[2]),E(B(g),gxc)}),ur(fxi,function(y,g){var f=E(yMr,y);return W(Ia(mxc),f,g)}),ur(PMt,function(y,g){E(B(y),nxc),W(B(y),sxc,ixc),W(TMt,y,g[1]),E(B(y),axc),E(B(y),oxc),W(B(y),uxc,cxc);var f=g[2];return W(B(y),lxc,f),E(B(y),dxc),E(B(y),pxc)}),ur(hxi,function(y){return W(Ia(rxc),PMt,y)});var gxi=[0,TMt,mxi,yMr,fxi,PMt,hxi],_Mr=function y(g,f,D,G){return y.fun(g,f,D,G)},yxi=function y(g,f,D){return y.fun(g,f,D)};ur(_Mr,function(y,g,f,D){E(B(f),BIc),W(B(f),MIc,qIc);var G=D[1];E(B(f),LIc);var de=0;zp(function(St,Xr){St&&E(B(f),OIc);function cr(Pt){return E(y,Pt)}return Qo(gxi[3],cr,f,Xr),1},de,G),E(B(f),jIc),E(B(f),GIc),E(B(f),UIc),W(B(f),zIc,VIc);var ye=D[2];E(B(f),$Ic);var $e=0;zp(function(St,Xr){St&&E(B(f),NIc);function cr(rn){return E(g,rn)}function Pt(rn){return E(y,rn)}return Or(qf[31],Pt,cr,f,Xr),1},$e,ye),E(B(f),QIc),E(B(f),KIc),E(B(f),HIc),W(B(f),YIc,WIc);var gt=D[3];if(gt){Rt(f,JIc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,FIc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,XIc)}else Rt(f,ZIc);return E(B(f),exc),E(B(f),txc)}),ur(yxi,function(y,g,f){var D=W(_Mr,y,g);return W(Ia(kIc),D,f)});var AMr=[0,gxi,_Mr,yxi],bMr=function y(g,f,D,G){return y.fun(g,f,D,G)},_xi=function y(g,f,D){return y.fun(g,f,D)};ur(bMr,function(y,g,f,D){E(B(f),mIc),W(B(f),hIc,fIc);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(qf[31],ye,de,f,G),E(B(f),gIc),E(B(f),yIc),W(B(f),AIc,_Ic);var $e=D[2];E(B(f),bIc),W(y,f,$e[1]),E(B(f),CIc);var gt=$e[2];function Gt(Pt){return E(g,Pt)}function xt(Pt){return E(y,Pt)}Or(AMr[2],xt,Gt,f,gt),E(B(f),vIc),E(B(f),EIc),E(B(f),DIc),W(B(f),wIc,SIc);var vt=D[3];if(vt){Rt(f,IIc);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,pIc)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,xIc)}else Rt(f,TIc);return E(B(f),PIc),E(B(f),RIc)}),ur(_xi,function(y,g,f){var D=W(bMr,y,g);return W(Ia(dIc),D,f)});var Axi=[0,bMr,_xi],pve=function y(g,f,D,G){return y.fun(g,f,D,G)},bxi=function y(g,f,D){return y.fun(g,f,D)},CMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Cxi=function y(g,f,D){return y.fun(g,f,D)},RMt=function y(g,f,D,G){return y.fun(g,f,D,G)},vxi=function y(g,f,D){return y.fun(g,f,D)};ur(pve,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),eIc),E(B(f),tIc),W(g,f,G[1]),E(B(f),rIc);var de=G[2],ye=function(Pt){return E(y,Pt)};return Qo(NCt[2],ye,f,de),E(B(f),nIc),E(B(f),iIc);case 1:E(B(f),sIc);var $e=D[1],gt=function(Pt){return E(g,Pt)},Gt=function(Pt){return E(y,Pt)};return Or(ty[1],Gt,gt,f,$e),E(B(f),aIc);case 2:E(B(f),oIc);var xt=D[1],vt=function(Pt){return E(y,Pt)};return Qo(vqt[1],vt,f,xt),E(B(f),cIc);default:E(B(f),uIc);var St=D[1],Xr=function(Pt){return E(g,Pt)},cr=function(Pt){return E(y,Pt)};return Or(Eqt[1],cr,Xr,f,St),E(B(f),lIc)}}),ur(bxi,function(y,g,f){var D=W(pve,y,g);return W(Ia(Zwc),D,f)}),ur(CMr,function(y,g,f,D){E(B(f),Ywc),W(y,f,D[1]),E(B(f),Jwc);var G=D[2];function de(ye){return E(g,ye)}return Or(RMt,function(ye){return E(y,ye)},de,f,G),E(B(f),Xwc)}),ur(Cxi,function(y,g,f){var D=W(CMr,y,g);return W(Ia(Wwc),D,f)}),ur(RMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),LSc),W(B(f),GSc,jSc);var G=D[1],de=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},de,f,G),E(B(f),USc),E(B(f),VSc),W(B(f),$Sc,zSc);var ye=D[2],$e=function(os){return E(g,os)},gt=function(os){return E(y,os)};Or(qf[31],gt,$e,f,ye),E(B(f),QSc),E(B(f),KSc),W(B(f),WSc,HSc);var Gt=D[3];return W(B(f),YSc,Gt),E(B(f),JSc),E(B(f),XSc);case 1:var xt=D[2];E(B(f),ZSc),W(B(f),twc,ewc);var vt=D[1],St=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},St,f,vt),E(B(f),rwc),E(B(f),nwc),W(B(f),swc,iwc),E(B(f),awc),W(y,f,xt[1]),E(B(f),owc);var Xr=xt[2],cr=function(os){return E(g,os)},Pt=function(os){return E(y,os)};return Or(eue[5],Pt,cr,f,Xr),E(B(f),cwc),E(B(f),uwc),E(B(f),lwc);case 2:var rn=D[3],Kn=D[2];E(B(f),dwc),W(B(f),mwc,pwc);var Ln=D[1],zi=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},zi,f,Ln),E(B(f),fwc),E(B(f),hwc),W(B(f),ywc,gwc),E(B(f),_wc),W(y,f,Kn[1]),E(B(f),Awc);var Ns=Kn[2],na=function(os){return E(g,os)},ua=function(os){return E(y,os)};if(Or(eue[5],ua,na,f,Ns),E(B(f),bwc),E(B(f),Cwc),E(B(f),vwc),W(B(f),Dwc,Ewc),rn){Rt(f,Swc);var Ci=rn[1],Wi=function(os,mu){return Rt(os,MSc)},xe=function(os){return E(y,os)};Or(pl[1],xe,Wi,f,Ci),Rt(f,wwc)}else Rt(f,Iwc);return E(B(f),xwc),E(B(f),Twc);default:var Yi=D[3],xi=D[2];E(B(f),Pwc),W(B(f),kwc,Rwc);var Ji=D[1],ta=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},ta,f,Ji),E(B(f),Fwc),E(B(f),Nwc),W(B(f),Bwc,Owc),E(B(f),qwc),W(y,f,xi[1]),E(B(f),Mwc);var Hs=xi[2],ia=function(os){return E(g,os)},lo=function(os){return E(y,os)};if(Or(eue[5],lo,ia,f,Hs),E(B(f),Lwc),E(B(f),jwc),E(B(f),Gwc),W(B(f),Vwc,Uwc),Yi){Rt(f,zwc);var Re=Yi[1],Va=function(os,mu){return Rt(os,qSc)},kn=function(os){return E(y,os)};Or(pl[1],kn,Va,f,Re),Rt(f,$wc)}else Rt(f,Qwc);return E(B(f),Kwc),E(B(f),Hwc)}}),ur(vxi,function(y,g,f){var D=W(RMt,y,g);return W(Ia(BSc),D,f)});var Exi=[0,pve,bxi,CMr,Cxi,RMt,vxi],vMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Dxi=function y(g,f,D){return y.fun(g,f,D)},kMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Sxi=function y(g,f,D){return y.fun(g,f,D)};ur(vMr,function(y,g,f,D){E(B(f),FSc),W(y,f,D[1]),E(B(f),NSc);var G=D[2];function de(ye){return E(g,ye)}return Or(kMt,function(ye){return E(y,ye)},de,f,G),E(B(f),OSc)}),ur(Dxi,function(y,g,f){var D=W(vMr,y,g);return W(Ia(kSc),D,f)}),ur(kMt,function(y,g,f,D){E(B(f),bSc),W(B(f),vSc,CSc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),ESc),E(B(f),DSc),W(B(f),wSc,SSc);var $e=D[2];if($e){Rt(f,ISc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,ASc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,xSc)}else Rt(f,TSc);return E(B(f),PSc),E(B(f),RSc)}),ur(Sxi,function(y,g,f){var D=W(kMt,y,g);return W(Ia(_Sc),D,f)});var wxi=[0,vMr,Dxi,kMt,Sxi],FMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Ixi=function y(g,f,D){return y.fun(g,f,D)},EMr=function y(g,f,D,G){return y.fun(g,f,D,G)},xxi=function y(g,f,D){return y.fun(g,f,D)};ur(FMt,function(y,g,f,D){if(D[0]===0){E(B(f),fSc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(Exi[3],ye,de,f,G),E(B(f),hSc)}E(B(f),gSc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(wxi[1],Gt,gt,f,$e),E(B(f),ySc)}),ur(Ixi,function(y,g,f){var D=W(FMt,y,g);return W(Ia(mSc),D,f)}),ur(EMr,function(y,g,f,D){E(B(f),ZDc),W(B(f),tSc,eSc);var G=D[1];E(B(f),rSc);var de=0;zp(function(xt,vt){xt&&E(B(f),XDc);function St(Xr){return E(g,Xr)}return Or(FMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),nSc),E(B(f),iSc),E(B(f),sSc),W(B(f),oSc,aSc);var ye=D[2];if(ye){Rt(f,cSc);var $e=ye[1],gt=function(xt,vt){E(B(xt),YDc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),WDc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),JDc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,uSc)}else Rt(f,lSc);return E(B(f),dSc),E(B(f),pSc)}),ur(xxi,function(y,g,f){var D=W(EMr,y,g);return W(Ia(HDc),D,f)});var Txi=[0,Exi,wxi,FMt,Ixi,EMr,xxi],DMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Pxi=function y(g,f,D){return y.fun(g,f,D)};ur(DMr,function(y,g,f,D){E(B(f),NDc),W(B(f),BDc,ODc);var G=D[1];E(B(f),qDc);var de=0;zp(function(xt,vt){xt&&E(B(f),FDc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(qf[31],Xr,St,f,vt),1},de,G),E(B(f),MDc),E(B(f),LDc),E(B(f),jDc),W(B(f),UDc,GDc);var ye=D[2];if(ye){Rt(f,VDc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,kDc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,zDc)}else Rt(f,$Dc);return E(B(f),QDc),E(B(f),KDc)}),ur(Pxi,function(y,g,f){var D=W(DMr,y,g);return W(Ia(RDc),D,f)});var Rxi=[0,DMr,Pxi],NMt=function y(g,f){return y.fun(g,f)},kxi=function y(g){return y.fun(g)},SMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Fxi=function y(g,f,D){return y.fun(g,f,D)};ur(NMt,function(y,g){switch(g){case 0:return Rt(y,EDc);case 1:return Rt(y,DDc);case 2:return Rt(y,SDc);case 3:return Rt(y,wDc);case 4:return Rt(y,IDc);case 5:return Rt(y,xDc);case 6:return Rt(y,TDc);default:return Rt(y,PDc)}}),ur(kxi,function(y){return W(Ia(vDc),NMt,y)}),ur(SMr,function(y,g,f,D){E(B(f),aDc),W(B(f),cDc,oDc),W(NMt,f,D[1]),E(B(f),uDc),E(B(f),lDc),W(B(f),pDc,dDc);var G=D[2];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),mDc),E(B(f),fDc),W(B(f),gDc,hDc);var $e=D[3];if($e){Rt(f,yDc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,sDc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,_Dc)}else Rt(f,ADc);return E(B(f),bDc),E(B(f),CDc)}),ur(Fxi,function(y,g,f){var D=W(SMr,y,g);return W(Ia(iDc),D,f)});var Nxi=[0,NMt,kxi,SMr,Fxi],OMt=function y(g,f){return y.fun(g,f)},Oxi=function y(g){return y.fun(g)},wMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Bxi=function y(g,f,D){return y.fun(g,f,D)};ur(OMt,function(y,g){switch(g){case 0:return Rt(y,B2c);case 1:return Rt(y,q2c);case 2:return Rt(y,M2c);case 3:return Rt(y,L2c);case 4:return Rt(y,j2c);case 5:return Rt(y,G2c);case 6:return Rt(y,U2c);case 7:return Rt(y,V2c);case 8:return Rt(y,z2c);case 9:return Rt(y,$2c);case 10:return Rt(y,Q2c);case 11:return Rt(y,K2c);case 12:return Rt(y,H2c);case 13:return Rt(y,W2c);case 14:return Rt(y,Y2c);case 15:return Rt(y,J2c);case 16:return Rt(y,X2c);case 17:return Rt(y,Z2c);case 18:return Rt(y,eDc);case 19:return Rt(y,tDc);case 20:return Rt(y,rDc);default:return Rt(y,nDc)}}),ur(Oxi,function(y){return W(Ia(O2c),OMt,y)}),ur(wMr,function(y,g,f,D){E(B(f),h2c),W(B(f),y2c,g2c),W(OMt,f,D[1]),E(B(f),_2c),E(B(f),A2c),W(B(f),C2c,b2c);var G=D[2];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),v2c),E(B(f),E2c),W(B(f),S2c,D2c);var $e=D[3];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),w2c),E(B(f),I2c),W(B(f),T2c,x2c);var xt=D[4];if(xt){Rt(f,P2c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,f2c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,R2c)}else Rt(f,k2c);return E(B(f),F2c),E(B(f),N2c)}),ur(Bxi,function(y,g,f){var D=W(wMr,y,g);return W(Ia(m2c),D,f)});var qxi=[0,OMt,Oxi,wMr,Bxi],BMt=function y(g,f){return y.fun(g,f)},Mxi=function y(g){return y.fun(g)},IMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Lxi=function y(g,f,D){return y.fun(g,f,D)};ur(BMt,function(y,g){switch(g){case 0:return Rt(y,XEc);case 1:return Rt(y,ZEc);case 2:return Rt(y,e2c);case 3:return Rt(y,t2c);case 4:return Rt(y,r2c);case 5:return Rt(y,n2c);case 6:return Rt(y,i2c);case 7:return Rt(y,s2c);case 8:return Rt(y,a2c);case 9:return Rt(y,o2c);case 10:return Rt(y,c2c);case 11:return Rt(y,u2c);case 12:return Rt(y,l2c);case 13:return Rt(y,d2c);default:return Rt(y,p2c)}}),ur(Mxi,function(y){return W(Ia(JEc),BMt,y)}),ur(IMr,function(y,g,f,D){E(B(f),xEc),W(B(f),PEc,TEc);var G=D[1];G?(Rt(f,REc),W(BMt,f,G[1]),Rt(f,kEc)):Rt(f,FEc),E(B(f),NEc),E(B(f),OEc),W(B(f),qEc,BEc);var de=D[2];function ye(Pt){return E(g,Pt)}function $e(Pt){return E(y,Pt)}Or(RM[5],$e,ye,f,de),E(B(f),MEc),E(B(f),LEc),W(B(f),GEc,jEc);var gt=D[3];function Gt(Pt){return E(g,Pt)}function xt(Pt){return E(y,Pt)}Or(qf[31],xt,Gt,f,gt),E(B(f),UEc),E(B(f),VEc),W(B(f),$Ec,zEc);var vt=D[4];if(vt){Rt(f,QEc);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,IEc)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,KEc)}else Rt(f,HEc);return E(B(f),WEc),E(B(f),YEc)}),ur(Lxi,function(y,g,f){var D=W(IMr,y,g);return W(Ia(wEc),D,f)});var jxi=[0,BMt,Mxi,IMr,Lxi],qMt=function y(g,f){return y.fun(g,f)},Gxi=function y(g){return y.fun(g)},xMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Uxi=function y(g,f,D){return y.fun(g,f,D)};ur(qMt,function(y,g){return g?Rt(y,DEc):Rt(y,SEc)}),ur(Gxi,function(y){return W(Ia(EEc),qMt,y)}),ur(xMr,function(y,g,f,D){E(B(f),rEc),W(B(f),iEc,nEc),W(qMt,f,D[1]),E(B(f),sEc),E(B(f),aEc),W(B(f),cEc,oEc);var G=D[2];function de(St){return E(g,St)}function ye(St){return E(y,St)}Or(qf[31],ye,de,f,G),E(B(f),uEc),E(B(f),lEc),W(B(f),pEc,dEc);var $e=D[3];W(B(f),mEc,$e),E(B(f),fEc),E(B(f),hEc),W(B(f),yEc,gEc);var gt=D[4];if(gt){Rt(f,_Ec);var Gt=gt[1],xt=function(St,Xr){return Rt(St,tEc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,AEc)}else Rt(f,bEc);return E(B(f),CEc),E(B(f),vEc)}),ur(Uxi,function(y,g,f){var D=W(xMr,y,g);return W(Ia(eEc),D,f)});var Vxi=[0,qMt,Gxi,xMr,Uxi],MMt=function y(g,f){return y.fun(g,f)},zxi=function y(g){return y.fun(g)},TMr=function y(g,f,D,G){return y.fun(g,f,D,G)},$xi=function y(g,f,D){return y.fun(g,f,D)};ur(MMt,function(y,g){switch(g){case 0:return Rt(y,Jvc);case 1:return Rt(y,Xvc);default:return Rt(y,Zvc)}}),ur(zxi,function(y){return W(Ia(Yvc),MMt,y)}),ur(TMr,function(y,g,f,D){E(B(f),Pvc),W(B(f),kvc,Rvc),W(MMt,f,D[1]),E(B(f),Fvc),E(B(f),Nvc),W(B(f),Bvc,Ovc);var G=D[2];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),qvc),E(B(f),Mvc),W(B(f),jvc,Lvc);var $e=D[3];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),Gvc),E(B(f),Uvc),W(B(f),zvc,Vvc);var xt=D[4];if(xt){Rt(f,$vc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Tvc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,Qvc)}else Rt(f,Kvc);return E(B(f),Hvc),E(B(f),Wvc)}),ur($xi,function(y,g,f){var D=W(TMr,y,g);return W(Ia(xvc),D,f)});var Qxi=[0,MMt,zxi,TMr,$xi],PMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Kxi=function y(g,f,D){return y.fun(g,f,D)};ur(PMr,function(y,g,f,D){E(B(f),cvc),W(B(f),lvc,uvc);var G=D[1];function de(Kn){return E(g,Kn)}function ye(Kn){return E(y,Kn)}Or(qf[31],ye,de,f,G),E(B(f),dvc),E(B(f),pvc),W(B(f),fvc,mvc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(qf[31],Gt,gt,f,$e),E(B(f),hvc),E(B(f),gvc),W(B(f),_vc,yvc);var xt=D[3];function vt(Kn){return E(g,Kn)}function St(Kn){return E(y,Kn)}Or(qf[31],St,vt,f,xt),E(B(f),Avc),E(B(f),bvc),W(B(f),vvc,Cvc);var Xr=D[4];if(Xr){Rt(f,Evc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,ovc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,Dvc)}else Rt(f,Svc);return E(B(f),wvc),E(B(f),Ivc)}),ur(Kxi,function(y,g,f){var D=W(PMr,y,g);return W(Ia(avc),D,f)});var Hxi=[0,PMr,Kxi],LMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Wxi=function y(g,f,D){return y.fun(g,f,D)};ur(LMt,function(y,g,f,D){if(D[0]===0){E(B(f),rvc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(qf[31],ye,de,f,G),E(B(f),nvc)}E(B(f),ivc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(hMr[1],Gt,gt,f,$e),E(B(f),svc)}),ur(Wxi,function(y,g,f){var D=W(LMt,y,g);return W(Ia(tvc),D,f)});var RMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Yxi=function y(g,f,D){return y.fun(g,f,D)},jMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Jxi=function y(g,f,D){return y.fun(g,f,D)};ur(RMr,function(y,g,f,D){E(B(f),XCc),W(y,f,D[1]),E(B(f),ZCc);var G=D[2];function de(ye){return E(g,ye)}return Or(jMt,function(ye){return E(y,ye)},de,f,G),E(B(f),evc)}),ur(Yxi,function(y,g,f){var D=W(RMr,y,g);return W(Ia(JCc),D,f)}),ur(jMt,function(y,g,f,D){E(B(f),qCc),W(B(f),LCc,MCc);var G=D[1];E(B(f),jCc);var de=0;zp(function(xt,vt){xt&&E(B(f),BCc);function St(Xr){return E(g,Xr)}return Or(LMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),GCc),E(B(f),UCc),E(B(f),VCc),W(B(f),$Cc,zCc);var ye=D[2];if(ye){Rt(f,QCc);var $e=ye[1],gt=function(xt,vt){E(B(xt),NCc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),FCc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),OCc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,KCc)}else Rt(f,HCc);return E(B(f),WCc),E(B(f),YCc)}),ur(Jxi,function(y,g,f){var D=W(jMt,y,g);return W(Ia(kCc),D,f)});var kMr=[0,RMr,Yxi,jMt,Jxi],FMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Xxi=function y(g,f,D){return y.fun(g,f,D)};ur(FMr,function(y,g,f,D){E(B(f),aCc),W(B(f),cCc,oCc);var G=D[1];function de(zi){return E(g,zi)}function ye(zi){return E(y,zi)}Or(qf[31],ye,de,f,G),E(B(f),uCc),E(B(f),lCc),W(B(f),pCc,dCc);var $e=D[2];if($e){Rt(f,mCc);var gt=$e[1],Gt=function(zi){return E(g,zi)},xt=function(zi){return E(y,zi)};Or(qf[2][1],xt,Gt,f,gt),Rt(f,fCc)}else Rt(f,hCc);E(B(f),gCc),E(B(f),yCc),W(B(f),ACc,_Cc);var vt=D[3];if(vt){Rt(f,bCc);var St=vt[1],Xr=function(zi){return E(g,zi)},cr=function(zi){return E(y,zi)};Or(kMr[1],cr,Xr,f,St),Rt(f,CCc)}else Rt(f,vCc);E(B(f),ECc),E(B(f),DCc),W(B(f),wCc,SCc);var Pt=D[4];if(Pt){Rt(f,ICc);var rn=Pt[1],Kn=function(zi,Ns){return Rt(zi,sCc)},Ln=function(zi){return E(y,zi)};Or(pl[1],Ln,Kn,f,rn),Rt(f,xCc)}else Rt(f,TCc);return E(B(f),PCc),E(B(f),RCc)}),ur(Xxi,function(y,g,f){var D=W(FMr,y,g);return W(Ia(iCc),D,f)});var Zxi=[0,FMr,Xxi],NMr=function y(g,f,D,G){return y.fun(g,f,D,G)},eTi=function y(g,f,D){return y.fun(g,f,D)};ur(NMr,function(y,g,f,D){E(B(f),Obc),W(B(f),qbc,Bbc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[31],ye,de,f,G),E(B(f),Mbc),E(B(f),Lbc),W(B(f),Gbc,jbc);var $e=D[2];if($e){Rt(f,Ubc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(qf[2][1],xt,Gt,f,gt),Rt(f,Vbc)}else Rt(f,zbc);E(B(f),$bc),E(B(f),Qbc),W(B(f),Hbc,Kbc);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(kMr[1],Xr,St,f,vt),E(B(f),Wbc),E(B(f),Ybc),W(B(f),Xbc,Jbc);var cr=D[4];if(cr){Rt(f,Zbc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,Nbc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,eCc)}else Rt(f,tCc);return E(B(f),rCc),E(B(f),nCc)}),ur(eTi,function(y,g,f){var D=W(NMr,y,g);return W(Ia(Fbc),D,f)});var OMr=[0,NMr,eTi],BMr=function y(g,f,D,G){return y.fun(g,f,D,G)},tTi=function y(g,f,D){return y.fun(g,f,D)};ur(BMr,function(y,g,f,D){E(B(f),Abc),W(B(f),Cbc,bbc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(OMr[1],ye,de,f,G),E(B(f),vbc),E(B(f),Ebc),W(B(f),Sbc,Dbc),W(g,f,D[2]),E(B(f),wbc),E(B(f),Ibc),W(B(f),Tbc,xbc);var $e=D[3];return W(B(f),Pbc,$e),E(B(f),Rbc),E(B(f),kbc)}),ur(tTi,function(y,g,f){var D=W(BMr,y,g);return W(Ia(_bc),D,f)});var rTi=[0,BMr,tTi],GMt=function y(g,f,D,G){return y.fun(g,f,D,G)},nTi=function y(g,f,D){return y.fun(g,f,D)},qMr=function y(g,f,D,G){return y.fun(g,f,D,G)},iTi=function y(g,f,D){return y.fun(g,f,D)};ur(GMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),pbc);var G=D[1],de=function(St){return E(g,St)},ye=function(St){return E(y,St)};return Or(ty[1],ye,de,f,G),E(B(f),mbc);case 1:E(B(f),fbc);var $e=D[1],gt=function(St){return E(y,St)};return Qo(vqt[1],gt,f,$e),E(B(f),hbc);default:E(B(f),gbc);var Gt=D[1],xt=function(St){return E(g,St)},vt=function(St){return E(y,St)};return Or(qf[31],vt,xt,f,Gt),E(B(f),ybc)}}),ur(nTi,function(y,g,f){var D=W(GMt,y,g);return W(Ia(dbc),D,f)}),ur(qMr,function(y,g,f,D){E(B(f),WAc),W(B(f),JAc,YAc);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),XAc),E(B(f),ZAc),W(B(f),tbc,ebc);var $e=D[2];function gt(Xr){return E(g,Xr)}Or(GMt,function(Xr){return E(y,Xr)},gt,f,$e),E(B(f),rbc),E(B(f),nbc),W(B(f),sbc,ibc);var Gt=D[3];if(Gt){Rt(f,abc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,HAc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,obc)}else Rt(f,cbc);return E(B(f),ubc),E(B(f),lbc)}),ur(iTi,function(y,g,f){var D=W(qMr,y,g);return W(Ia(KAc),D,f)});var MMr=[0,GMt,nTi,qMr,iTi],LMr=function y(g,f,D,G){return y.fun(g,f,D,G)},sTi=function y(g,f,D){return y.fun(g,f,D)};ur(LMr,function(y,g,f,D){E(B(f),FAc),W(B(f),OAc,NAc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(MMr[3],ye,de,f,G),E(B(f),BAc),E(B(f),qAc),W(B(f),LAc,MAc),W(g,f,D[2]),E(B(f),jAc),E(B(f),GAc),W(B(f),VAc,UAc);var $e=D[3];return W(B(f),zAc,$e),E(B(f),$Ac),E(B(f),QAc)}),ur(sTi,function(y,g,f){var D=W(LMr,y,g);return W(Ia(kAc),D,f)});var aTi=[0,LMr,sTi],jMr=function y(g,f,D,G){return y.fun(g,f,D,G)},oTi=function y(g,f,D){return y.fun(g,f,D)};ur(jMr,function(y,g,f,D){E(B(f),cAc),W(B(f),lAc,uAc);var G=D[1];if(G){Rt(f,dAc);var de=G[1],ye=function(Xr){return E(g,Xr)},$e=function(Xr){return E(y,Xr)};Or(qf[31],$e,ye,f,de),Rt(f,pAc)}else Rt(f,mAc);E(B(f),fAc),E(B(f),hAc),W(B(f),yAc,gAc);var gt=D[2];if(gt){Rt(f,_Ac);var Gt=gt[1],xt=function(Xr,cr){return Rt(Xr,oAc)},vt=function(Xr){return E(y,Xr)};Or(pl[1],vt,xt,f,Gt),Rt(f,AAc)}else Rt(f,bAc);E(B(f),CAc),E(B(f),vAc),W(B(f),DAc,EAc);var St=D[3];return W(B(f),SAc,St),E(B(f),wAc),E(B(f),IAc),W(B(f),TAc,xAc),W(g,f,D[4]),E(B(f),PAc),E(B(f),RAc)}),ur(oTi,function(y,g,f){var D=W(jMr,y,g);return W(Ia(aAc),D,f)});var cTi=[0,jMr,oTi],GMr=function y(g,f,D,G){return y.fun(g,f,D,G)},uTi=function y(g,f,D){return y.fun(g,f,D)},UMt=function y(g,f,D,G){return y.fun(g,f,D,G)},lTi=function y(g,f,D){return y.fun(g,f,D)};ur(GMr,function(y,g,f,D){E(B(f),nAc),W(y,f,D[1]),E(B(f),iAc);var G=D[2];function de(ye){return E(g,ye)}return Or(UMt,function(ye){return E(y,ye)},de,f,G),E(B(f),sAc)}),ur(uTi,function(y,g,f){var D=W(GMr,y,g);return W(Ia(rAc),D,f)}),ur(UMt,function(y,g,f,D){E(B(f),U_c),W(B(f),z_c,V_c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),$_c),E(B(f),Q_c),W(B(f),H_c,K_c);var $e=D[2];function gt(vt){return E(g,vt)}function Gt(vt){return E(y,vt)}Or(qf[31],Gt,gt,f,$e),E(B(f),W_c),E(B(f),Y_c),W(B(f),X_c,J_c);var xt=D[3];return W(B(f),Z_c,xt),E(B(f),eAc),E(B(f),tAc)}),ur(lTi,function(y,g,f){var D=W(UMt,y,g);return W(Ia(G_c),D,f)});var dTi=[0,GMr,uTi,UMt,lTi],UMr=function y(g,f,D,G){return y.fun(g,f,D,G)},pTi=function y(g,f,D){return y.fun(g,f,D)};ur(UMr,function(y,g,f,D){E(B(f),I_c),W(B(f),T_c,x_c);var G=D[1];E(B(f),P_c);var de=0;zp(function(xt,vt){xt&&E(B(f),w_c);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(dTi[1],Xr,St,f,vt),1},de,G),E(B(f),R_c),E(B(f),k_c),E(B(f),F_c),W(B(f),O_c,N_c);var ye=D[2];if(ye){Rt(f,B_c);var $e=ye[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};Or(qf[31],Gt,gt,f,$e),Rt(f,q_c)}else Rt(f,M_c);return E(B(f),L_c),E(B(f),j_c)}),ur(pTi,function(y,g,f){var D=W(UMr,y,g);return W(Ia(S_c),D,f)});var VMr=[0,dTi,UMr,pTi],zMr=function y(g,f,D,G){return y.fun(g,f,D,G)},mTi=function y(g,f,D){return y.fun(g,f,D)};ur(zMr,function(y,g,f,D){E(B(f),d_c),W(B(f),m_c,p_c);var G=D[1];E(B(f),f_c);var de=0;zp(function(xt,vt){xt&&E(B(f),l_c);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(VMr[1][1],Xr,St,f,vt),1},de,G),E(B(f),h_c),E(B(f),g_c),E(B(f),y_c),W(B(f),A_c,__c);var ye=D[2];if(ye){Rt(f,b_c);var $e=ye[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};Or(qf[31],Gt,gt,f,$e),Rt(f,C_c)}else Rt(f,v_c);return E(B(f),E_c),E(B(f),D_c)}),ur(mTi,function(y,g,f){var D=W(zMr,y,g);return W(Ia(u_c),D,f)});var fTi=[0,zMr,mTi],$Mr=function y(g,f,D,G){return y.fun(g,f,D,G)},hTi=function y(g,f,D){return y.fun(g,f,D)};ur($Mr,function(y,g,f,D){E(B(f),Kyc),W(B(f),Wyc,Hyc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),Yyc),E(B(f),Jyc),W(B(f),Zyc,Xyc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[17],Gt,gt,f,$e),E(B(f),e_c),E(B(f),t_c),W(B(f),n_c,r_c);var xt=D[3];if(xt){Rt(f,i_c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Qyc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,s_c)}else Rt(f,a_c);return E(B(f),o_c),E(B(f),c_c)}),ur(hTi,function(y,g,f){var D=W($Mr,y,g);return W(Ia($yc),D,f)});var gTi=[0,$Mr,hTi],QMr=function y(g,f,D){return y.fun(g,f,D)},yTi=function y(g,f){return y.fun(g,f)};ur(QMr,function(y,g,f){E(B(g),Tyc),W(B(g),Ryc,Pyc);var D=f[1];function G(Xr){return E(y,Xr)}function de(Xr){return E(y,Xr)}Or(ty[1],de,G,g,D),E(B(g),kyc),E(B(g),Fyc),W(B(g),Oyc,Nyc);var ye=f[2];function $e(Xr){return E(y,Xr)}function gt(Xr){return E(y,Xr)}Or(ty[1],gt,$e,g,ye),E(B(g),Byc),E(B(g),qyc),W(B(g),Lyc,Myc);var Gt=f[3];if(Gt){Rt(g,jyc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,xyc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,g,xt),Rt(g,Gyc)}else Rt(g,Uyc);return E(B(g),Vyc),E(B(g),zyc)}),ur(yTi,function(y,g){var f=E(QMr,y);return W(Ia(Iyc),f,g)});var _Ti=[0,QMr,yTi],KMr=function y(g,f,D){return y.fun(g,f,D)},ATi=function y(g,f){return y.fun(g,f)};ur(KMr,function(y,g,f){E(B(g),Ayc),W(B(g),Cyc,byc);var D=f[1];if(D){Rt(g,vyc);var G=D[1],de=function($e,gt){return Rt($e,_yc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,Eyc)}else Rt(g,Dyc);return E(B(g),Syc),E(B(g),wyc)}),ur(ATi,function(y,g){var f=E(KMr,y);return W(Ia(yyc),f,g)});var bTi=[0,KMr,ATi],HMr=function y(g,f,D){return y.fun(g,f,D)},CTi=function y(g,f){return y.fun(g,f)};ur(HMr,function(y,g,f){E(B(g),uyc),W(B(g),dyc,lyc);var D=f[1];if(D){Rt(g,pyc);var G=D[1],de=function($e,gt){return Rt($e,cyc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,myc)}else Rt(g,fyc);return E(B(g),hyc),E(B(g),gyc)}),ur(CTi,function(y,g){var f=E(HMr,y);return W(Ia(oyc),f,g)});var vTi=[0,HMr,CTi],WMr=function y(g,f,D,G){return y.fun(g,f,D,G)},ETi=function y(g,f,D){return y.fun(g,f,D)};ur(WMr,function(y,g,f,D){E(B(f),W1c),W(B(f),J1c,Y1c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),X1c),E(B(f),Z1c),W(B(f),tyc,eyc);var $e=D[2];if($e){Rt(f,ryc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,H1c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,nyc)}else Rt(f,iyc);return E(B(f),syc),E(B(f),ayc)}),ur(ETi,function(y,g,f){var D=W(WMr,y,g);return W(Ia(K1c),D,f)});var DTi=[0,WMr,ETi],YMr=function y(g,f,D,G){return y.fun(g,f,D,G)},STi=function y(g,f,D){return y.fun(g,f,D)},VMt=function y(g,f,D,G){return y.fun(g,f,D,G)},wTi=function y(g,f,D){return y.fun(g,f,D)};ur(YMr,function(y,g,f,D){E(B(f),z1c),W(g,f,D[1]),E(B(f),$1c);var G=D[2];function de(ye){return E(g,ye)}return Or(VMt,function(ye){return E(y,ye)},de,f,G),E(B(f),Q1c)}),ur(STi,function(y,g,f){var D=W(YMr,y,g);return W(Ia(V1c),D,f)}),ur(VMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Ogc);var G=D[1],de=function(qn){return E(g,qn)},ye=function(qn){return E(y,qn)};return Or(pxi[3],ye,de,f,G),E(B(f),Bgc);case 1:E(B(f),qgc);var $e=D[1],gt=function(qn){return E(g,qn)},Gt=function(qn){return E(y,qn)};return Or(eue[5],Gt,gt,f,$e),E(B(f),Mgc);case 2:E(B(f),Lgc);var xt=D[1],vt=function(qn){return E(g,qn)},St=function(qn){return E(y,qn)};return Or(jxi[3],St,vt,f,xt),E(B(f),jgc);case 3:E(B(f),Ggc);var Xr=D[1],cr=function(qn){return E(g,qn)},Pt=function(qn){return E(y,qn)};return Or(qxi[3],Pt,cr,f,Xr),E(B(f),Ugc);case 4:E(B(f),Vgc);var rn=D[1],Kn=function(qn){return E(g,qn)},Ln=function(qn){return E(y,qn)};return Or(OMr[1],Ln,Kn,f,rn),E(B(f),zgc);case 5:E(B(f),$gc);var zi=D[1],Ns=function(qn){return E(g,qn)},na=function(qn){return E(y,qn)};return Or(dve[8],na,Ns,f,zi),E(B(f),Qgc);case 6:E(B(f),Kgc);var ua=D[1],Ci=function(qn){return E(g,qn)},Wi=function(qn){return E(y,qn)};return Or(VMr[2],Wi,Ci,f,ua),E(B(f),Hgc);case 7:E(B(f),Wgc);var xe=D[1],Yi=function(qn){return E(g,qn)},xi=function(qn){return E(y,qn)};return Or(Hxi[1],xi,Yi,f,xe),E(B(f),Ygc);case 8:E(B(f),Jgc);var Ji=D[1],ta=function(qn){return E(g,qn)},Hs=function(qn){return E(y,qn)};return Or(eue[5],Hs,ta,f,Ji),E(B(f),Xgc);case 9:E(B(f),Zgc);var ia=D[1],lo=function(qn){return E(g,qn)},Re=function(qn){return E(y,qn)};return Or(fTi[1],Re,lo,f,ia),E(B(f),e1c);case 10:E(B(f),t1c);var Va=D[1],kn=function(qn){return E(g,qn)},os=function(qn){return E(y,qn)};return Or(ty[1],os,kn,f,Va),E(B(f),r1c);case 11:E(B(f),n1c);var mu=D[1],tl=function(qn){return E(g,qn)},Nc=function(qn){return E(y,qn)};return Or(DTi[1],Nc,tl,f,mu),E(B(f),i1c);case 12:E(B(f),s1c);var ko=D[1],yl=function(qn){return E(g,qn)},Iu=function(qn){return E(y,qn)};return Or(S9r[17],Iu,yl,f,ko),E(B(f),a1c);case 13:E(B(f),o1c);var Ll=D[1],$u=function(qn){return E(g,qn)},yc=function(qn){return E(y,qn)};return Or(S9r[19],yc,$u,f,Ll),E(B(f),c1c);case 14:E(B(f),u1c);var Dl=D[1],dd=function(qn){return E(y,qn)};return Qo(NCt[2],dd,f,Dl),E(B(f),l1c);case 15:E(B(f),d1c);var pd=D[1],Rc=function(qn){return E(g,qn)},Zc=function(qn){return E(y,qn)};return Or(Qxi[3],Zc,Rc,f,pd),E(B(f),p1c);case 16:E(B(f),m1c);var Qu=D[1],gp=function(qn){return E(g,qn)},_s=function(qn){return E(y,qn)};return Or(MMr[3],_s,gp,f,Qu),E(B(f),f1c);case 17:E(B(f),h1c);var vr=D[1],Hr=function(qn){return E(y,qn)};return Qo(_Ti[1],Hr,f,vr),E(B(f),g1c);case 18:E(B(f),y1c);var oi=D[1],Ui=function(qn){return E(g,qn)},Ds=function(qn){return E(y,qn)};return Or(Zxi[1],Ds,Ui,f,oi),E(B(f),_1c);case 19:E(B(f),A1c);var ca=D[1],fa=function(qn){return E(g,qn)},Ko=function(qn){return E(y,qn)};return Or(Txi[5],Ko,fa,f,ca),E(B(f),b1c);case 20:E(B(f),C1c);var Na=D[1],un=function(qn){return E(g,qn)},ai=function(qn){return E(y,qn)};return Or(rTi[1],ai,un,f,Na),E(B(f),v1c);case 21:E(B(f),E1c);var xs=D[1],Ts=function(qn){return E(g,qn)},ya=function(qn){return E(y,qn)};return Or(aTi[1],ya,Ts,f,xs),E(B(f),D1c);case 22:E(B(f),S1c);var Xa=D[1],Yo=function(qn){return E(g,qn)},eu=function(qn){return E(y,qn)};return Or(Rxi[1],eu,Yo,f,Xa),E(B(f),w1c);case 23:E(B(f),I1c);var Vc=D[1],Vo=function(qn){return E(y,qn)};return Qo(vTi[1],Vo,f,Vc),E(B(f),x1c);case 24:E(B(f),T1c);var fu=D[1],Pl=function(qn){return E(g,qn)},Rl=function(qn){return E(y,qn)};return Or(Axi[1],Rl,Pl,f,fu),E(B(f),P1c);case 25:E(B(f),R1c);var kl=D[1],vl=function(qn){return E(g,qn)},gd=function(qn){return E(y,qn)};return Or(AMr[2],gd,vl,f,kl),E(B(f),k1c);case 26:E(B(f),F1c);var wd=D[1],yd=function(qn){return E(y,qn)};return Qo(bTi[1],yd,f,wd),E(B(f),N1c);case 27:E(B(f),O1c);var $p=D[1],wp=function(qn){return E(g,qn)},Qp=function(qn){return E(y,qn)};return Or(gTi[1],Qp,wp,f,$p),E(B(f),B1c);case 28:E(B(f),q1c);var bp=D[1],Tp=function(qn){return E(g,qn)},Kp=function(qn){return E(y,qn)};return Or(Nxi[3],Kp,Tp,f,bp),E(B(f),M1c);case 29:E(B(f),L1c);var Za=D[1],Au=function(qn){return E(g,qn)},Xe=function(qn){return E(y,qn)};return Or(Vxi[3],Xe,Au,f,Za),E(B(f),j1c);default:E(B(f),G1c);var Dt=D[1],Xt=function(qn){return E(g,qn)},fn=function(qn){return E(y,qn)};return Or(cTi[1],fn,Xt,f,Dt),E(B(f),U1c)}}),ur(wTi,function(y,g,f){var D=W(VMt,y,g);return W(Ia(Ngc),D,f)}),NS(Fdu,qf,[0,sxi,aQu,hMr,pxi,AMr,Axi,Txi,Rxi,Nxi,qxi,jxi,Vxi,Qxi,Hxi,LMt,Wxi,kMr,Zxi,OMr,rTi,MMr,aTi,cTi,VMr,fTi,gTi,_Ti,bTi,vTi,DTi,YMr,STi,VMt,wTi]);var JMr=function y(g,f,D,G){return y.fun(g,f,D,G)},ITi=function y(g,f,D){return y.fun(g,f,D)},zMt=function y(g,f,D){return y.fun(g,f,D)},xTi=function y(g,f){return y.fun(g,f)};ur(JMr,function(y,g,f,D){E(B(f),Rgc),W(g,f,D[1]),E(B(f),kgc);var G=D[2];return Qo(zMt,function(de){return E(y,de)},f,G),E(B(f),Fgc)}),ur(ITi,function(y,g,f){var D=W(JMr,y,g);return W(Ia(Pgc),D,f)}),ur(zMt,function(y,g,f){E(B(g),ygc),W(B(g),Agc,_gc);var D=f[1];W(B(g),bgc,D),E(B(g),Cgc),E(B(g),vgc),W(B(g),Dgc,Egc);var G=f[2];if(G){Rt(g,Sgc);var de=G[1],ye=function(gt,Gt){return Rt(gt,ggc)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,wgc)}else Rt(g,Igc);return E(B(g),xgc),E(B(g),Tgc)}),ur(xTi,function(y,g){var f=E(zMt,y);return W(Ia(hgc),f,g)});var mve=[0,JMr,ITi,zMt,xTi],XMr=function y(g,f,D,G){return y.fun(g,f,D,G)},TTi=function y(g,f,D){return y.fun(g,f,D)},$Mt=function y(g,f,D,G){return y.fun(g,f,D,G)},PTi=function y(g,f,D){return y.fun(g,f,D)};ur(XMr,function(y,g,f,D){E(B(f),pgc),W(y,f,D[1]),E(B(f),mgc);var G=D[2];function de(ye){return E(g,ye)}return Or($Mt,function(ye){return E(y,ye)},de,f,G),E(B(f),fgc)}),ur(TTi,function(y,g,f){var D=W(XMr,y,g);return W(Ia(dgc),D,f)}),ur($Mt,function(y,g,f,D){E(B(f),rgc),W(B(f),igc,ngc);var G=D[1];function de(xt){return E(g,xt)}function ye(xt){return E(y,xt)}Or(mve[1],ye,de,f,G),E(B(f),sgc),E(B(f),agc),W(B(f),cgc,ogc);var $e=D[2];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(mve[1],Gt,gt,f,$e),E(B(f),ugc),E(B(f),lgc)}),ur(PTi,function(y,g,f){var D=W($Mt,y,g);return W(Ia(tgc),D,f)});var ZMr=[0,XMr,TTi,$Mt,PTi],eLr=function y(g,f,D,G){return y.fun(g,f,D,G)},RTi=function y(g,f,D){return y.fun(g,f,D)},QMt=function y(g,f,D,G){return y.fun(g,f,D,G)},kTi=function y(g,f,D){return y.fun(g,f,D)};ur(eLr,function(y,g,f,D){E(B(f),Vhc),W(B(f),$hc,zhc);var G=D[1];function de(xt){return E(g,xt)}Or(QMt,function(xt){return E(y,xt)},de,f,G),E(B(f),Qhc),E(B(f),Khc),W(B(f),Whc,Hhc);var ye=D[2];if(ye){Rt(f,Yhc);var $e=ye[1],gt=function(xt,vt){E(B(xt),Ghc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),jhc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),Uhc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,Jhc)}else Rt(f,Xhc);return E(B(f),Zhc),E(B(f),egc)}),ur(RTi,function(y,g,f){var D=W(eLr,y,g);return W(Ia(Lhc),D,f)}),ur(QMt,function(y,g,f,D){if(D){E(B(f),Bhc);var G=D[1],de=function($e){return E(g,$e)},ye=function($e){return E(y,$e)};return Or(qf[31],ye,de,f,G),E(B(f),qhc)}return Rt(f,Mhc)}),ur(kTi,function(y,g,f){var D=W(QMt,y,g);return W(Ia(Ohc),D,f)});var tLr=[0,eLr,RTi,QMt,kTi];function FTi(y,g){E(B(y),Ehc),W(B(y),Shc,Dhc);var f=g[1];W(B(y),whc,f),E(B(y),Ihc),E(B(y),xhc),W(B(y),Phc,Thc);var D=g[2];return W(B(y),Rhc,D),E(B(y),khc),E(B(y),Fhc)}var NTi=[0,FTi,function(y){return W(Ia(Nhc),FTi,y)}],rLr=function y(g,f,D,G){return y.fun(g,f,D,G)},OTi=function y(g,f,D){return y.fun(g,f,D)},KMt=function y(g,f,D,G){return y.fun(g,f,D,G)},BTi=function y(g,f,D){return y.fun(g,f,D)},HMt=function y(g,f,D,G){return y.fun(g,f,D,G)},qTi=function y(g,f,D){return y.fun(g,f,D)},WMt=function y(g,f,D,G){return y.fun(g,f,D,G)},MTi=function y(g,f,D){return y.fun(g,f,D)};ur(rLr,function(y,g,f,D){E(B(f),bhc),W(y,f,D[1]),E(B(f),Chc);var G=D[2];function de(ye){return E(g,ye)}return Or(WMt,function(ye){return E(y,ye)},de,f,G),E(B(f),vhc)}),ur(OTi,function(y,g,f){var D=W(rLr,y,g);return W(Ia(Ahc),D,f)}),ur(KMt,function(y,g,f,D){if(D[0]===0){E(B(f),hhc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(mve[1],ye,de,f,G),E(B(f),ghc)}E(B(f),yhc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(ZMr[1],Gt,gt,f,$e),E(B(f),_hc)}),ur(BTi,function(y,g,f){var D=W(KMt,y,g);return W(Ia(fhc),D,f)}),ur(HMt,function(y,g,f,D){if(D[0]===0){E(B(f),chc),W(g,f,D[1]),E(B(f),uhc);var G=D[2],de=function(Gt){return E(y,Gt)};return Qo(NCt[2],de,f,G),E(B(f),lhc)}E(B(f),dhc),W(g,f,D[1]),E(B(f),phc);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(tLr[1],gt,$e,f,ye),E(B(f),mhc)}),ur(qTi,function(y,g,f){var D=W(HMt,y,g);return W(Ia(ohc),D,f)}),ur(WMt,function(y,g,f,D){E(B(f),W0c),W(B(f),J0c,Y0c);var G=D[1];function de(Gt){return E(g,Gt)}Or(KMt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),X0c),E(B(f),Z0c),W(B(f),thc,ehc);var ye=D[2];if(ye){Rt(f,rhc);var $e=ye[1],gt=function(Gt){return E(g,Gt)};Or(HMt,function(Gt){return E(y,Gt)},gt,f,$e),Rt(f,nhc)}else Rt(f,ihc);return E(B(f),shc),E(B(f),ahc)}),ur(MTi,function(y,g,f){var D=W(WMt,y,g);return W(Ia(H0c),D,f)});var LTi=[0,rLr,OTi,KMt,BTi,HMt,qTi,WMt,MTi],nLr=function y(g,f,D,G){return y.fun(g,f,D,G)},jTi=function y(g,f,D){return y.fun(g,f,D)},YMt=function y(g,f,D,G){return y.fun(g,f,D,G)},GTi=function y(g,f,D){return y.fun(g,f,D)};ur(nLr,function(y,g,f,D){E(B(f),$0c),W(y,f,D[1]),E(B(f),Q0c);var G=D[2];function de(ye){return E(g,ye)}return Or(YMt,function(ye){return E(y,ye)},de,f,G),E(B(f),K0c)}),ur(jTi,function(y,g,f){var D=W(nLr,y,g);return W(Ia(z0c),D,f)}),ur(YMt,function(y,g,f,D){E(B(f),k0c),W(B(f),N0c,F0c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),O0c),E(B(f),B0c),W(B(f),M0c,q0c);var $e=D[2];if($e){Rt(f,L0c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,R0c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,j0c)}else Rt(f,G0c);return E(B(f),U0c),E(B(f),V0c)}),ur(GTi,function(y,g,f){var D=W(YMt,y,g);return W(Ia(P0c),D,f)});var UTi=[0,nLr,jTi,YMt,GTi],JMt=function y(g,f,D,G){return y.fun(g,f,D,G)},VTi=function y(g,f,D){return y.fun(g,f,D)},XMt=function y(g,f,D,G){return y.fun(g,f,D,G)},zTi=function y(g,f,D){return y.fun(g,f,D)},ZMt=function y(g,f,D,G){return y.fun(g,f,D,G)},$Ti=function y(g,f,D){return y.fun(g,f,D)};ur(JMt,function(y,g,f,D){E(B(f),I0c),W(y,f,D[1]),E(B(f),x0c);var G=D[2];function de(ye){return E(g,ye)}return Or(ZMt,function(ye){return E(y,ye)},de,f,G),E(B(f),T0c)}),ur(VTi,function(y,g,f){var D=W(JMt,y,g);return W(Ia(w0c),D,f)}),ur(XMt,function(y,g,f,D){if(D[0]===0){E(B(f),v0c);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(mve[1],ye,de,f,G),E(B(f),E0c)}E(B(f),D0c);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or(JMt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),S0c)}),ur(zTi,function(y,g,f){var D=W(XMt,y,g);return W(Ia(C0c),D,f)}),ur(ZMt,function(y,g,f,D){E(B(f),p0c),W(B(f),f0c,m0c);var G=D[1];function de(Gt){return E(g,Gt)}Or(XMt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),h0c),E(B(f),g0c),W(B(f),_0c,y0c);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(mve[1],gt,$e,f,ye),E(B(f),A0c),E(B(f),b0c)}),ur($Ti,function(y,g,f){var D=W(ZMt,y,g);return W(Ia(d0c),D,f)});var QTi=[0,JMt,VTi,XMt,zTi,ZMt,$Ti],MCt=function y(g,f,D,G){return y.fun(g,f,D,G)},KTi=function y(g,f,D){return y.fun(g,f,D)};ur(MCt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),s0c);var G=D[1],de=function(Xr){return E(g,Xr)},ye=function(Xr){return E(y,Xr)};return Or(mve[1],ye,de,f,G),E(B(f),a0c);case 1:E(B(f),o0c);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(ZMr[1],Gt,gt,f,$e),E(B(f),c0c);default:E(B(f),u0c);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(QTi[1],St,vt,f,xt),E(B(f),l0c)}}),ur(KTi,function(y,g,f){var D=W(MCt,y,g);return W(Ia(i0c),D,f)});var iLr=function y(g,f,D,G){return y.fun(g,f,D,G)},HTi=function y(g,f,D){return y.fun(g,f,D)},eLt=function y(g,f,D,G){return y.fun(g,f,D,G)},WTi=function y(g,f,D){return y.fun(g,f,D)},tLt=function y(g,f,D,G){return y.fun(g,f,D,G)},YTi=function y(g,f,D){return y.fun(g,f,D)};ur(iLr,function(y,g,f,D){E(B(f),t0c),W(y,f,D[1]),E(B(f),r0c);var G=D[2];function de(ye){return E(g,ye)}return Or(tLt,function(ye){return E(y,ye)},de,f,G),E(B(f),n0c)}),ur(HTi,function(y,g,f){var D=W(iLr,y,g);return W(Ia(e0c),D,f)}),ur(eLt,function(y,g,f,D){if(D[0]===0){E(B(f),Yfc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(LTi[1],ye,de,f,G),E(B(f),Jfc)}E(B(f),Xfc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(UTi[1],Gt,gt,f,$e),E(B(f),Zfc)}),ur(WTi,function(y,g,f){var D=W(eLt,y,g);return W(Ia(Wfc),D,f)}),ur(tLt,function(y,g,f,D){E(B(f),Ffc),W(B(f),Ofc,Nfc);var G=D[1];function de(Gt){return E(g,Gt)}Or(MCt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),Bfc),E(B(f),qfc),W(B(f),Lfc,Mfc);var ye=D[2];W(B(f),jfc,ye),E(B(f),Gfc),E(B(f),Ufc),W(B(f),zfc,Vfc);var $e=D[3];E(B(f),$fc);var gt=0;return zp(function(Gt,xt){Gt&&E(B(f),kfc);function vt(St){return E(g,St)}return Or(eLt,function(St){return E(y,St)},vt,f,xt),1},gt,$e),E(B(f),Qfc),E(B(f),Kfc),E(B(f),Hfc)}),ur(YTi,function(y,g,f){var D=W(tLt,y,g);return W(Ia(Rfc),D,f)});var JTi=[0,iLr,HTi,eLt,WTi,tLt,YTi],sLr=function y(g,f,D,G){return y.fun(g,f,D,G)},XTi=function y(g,f,D){return y.fun(g,f,D)},rLt=function y(g,f,D,G){return y.fun(g,f,D,G)},ZTi=function y(g,f,D){return y.fun(g,f,D)};ur(sLr,function(y,g,f,D){E(B(f),xfc),W(y,f,D[1]),E(B(f),Tfc);var G=D[2];function de(ye){return E(g,ye)}return Or(rLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Pfc)}),ur(XTi,function(y,g,f){var D=W(sLr,y,g);return W(Ia(Ifc),D,f)}),ur(rLt,function(y,g,f,D){E(B(f),vfc),W(B(f),Dfc,Efc);var G=D[1];function de(ye){return E(g,ye)}return Or(MCt,function(ye){return E(y,ye)},de,f,G),E(B(f),Sfc),E(B(f),wfc)}),ur(ZTi,function(y,g,f){var D=W(rLt,y,g);return W(Ia(Cfc),D,f)});var ePi=[0,sLr,XTi,rLt,ZTi],aLr=function y(g,f,D,G){return y.fun(g,f,D,G)},tPi=function y(g,f,D){return y.fun(g,f,D)};ur(aLr,function(y,g,f,D){E(B(f),ufc),W(B(f),dfc,lfc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),pfc),E(B(f),mfc),W(B(f),hfc,ffc);var $e=D[2];if($e){Rt(f,gfc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,cfc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,yfc)}else Rt(f,_fc);return E(B(f),Afc),E(B(f),bfc)}),ur(tPi,function(y,g,f){var D=W(aLr,y,g);return W(Ia(ofc),D,f)});var rPi=[0,aLr,tPi],LCt=function y(g,f,D,G){return y.fun(g,f,D,G)},nPi=function y(g,f,D){return y.fun(g,f,D)},nLt=function y(g,f,D,G){return y.fun(g,f,D,G)},iPi=function y(g,f,D){return y.fun(g,f,D)},iLt=function y(g,f,D,G){return y.fun(g,f,D,G)},sPi=function y(g,f,D){return y.fun(g,f,D)},sLt=function y(g,f,D,G){return y.fun(g,f,D,G)},aPi=function y(g,f,D){return y.fun(g,f,D)};ur(LCt,function(y,g,f,D){E(B(f),ifc),W(y,f,D[1]),E(B(f),sfc);var G=D[2];function de(ye){return E(g,ye)}return Or(nLt,function(ye){return E(y,ye)},de,f,G),E(B(f),afc)}),ur(nPi,function(y,g,f){var D=W(LCt,y,g);return W(Ia(nfc),D,f)}),ur(nLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Kmc);var G=D[1],de=function(cr){return E(g,cr)};return Or(iLt,function(cr){return E(y,cr)},de,f,G),E(B(f),Hmc);case 1:E(B(f),Wmc);var ye=D[1],$e=function(cr){return E(g,cr)};return Or(sLt,function(cr){return E(y,cr)},$e,f,ye),E(B(f),Ymc);case 2:E(B(f),Jmc);var gt=D[1],Gt=function(cr){return E(g,cr)},xt=function(cr){return E(y,cr)};return Or(tLr[1],xt,Gt,f,gt),E(B(f),Xmc);case 3:E(B(f),Zmc);var vt=D[1],St=function(cr){return E(g,cr)},Xr=function(cr){return E(y,cr)};return Or(rPi[1],Xr,St,f,vt),E(B(f),efc);default:return E(B(f),tfc),W(NTi[1],f,D[1]),E(B(f),rfc)}}),ur(iPi,function(y,g,f){var D=W(nLt,y,g);return W(Ia(Qmc),D,f)}),ur(iLt,function(y,g,f,D){E(B(f),_mc),W(B(f),bmc,Amc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(JTi[1],ye,de,f,G),E(B(f),Cmc),E(B(f),vmc),W(B(f),Dmc,Emc);var $e=D[2];if($e){Rt(f,Smc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(ePi[1],xt,Gt,f,gt),Rt(f,wmc)}else Rt(f,Imc);E(B(f),xmc),E(B(f),Tmc),W(B(f),Rmc,Pmc);var vt=D[3];E(B(f),kmc),W(y,f,vt[1]),E(B(f),Fmc),E(B(f),Nmc);var St=vt[2],Xr=0;zp(function(Ln,zi){Ln&&E(B(f),ymc);function Ns(na){return E(g,na)}return Or(LCt,function(na){return E(y,na)},Ns,f,zi),1},Xr,St),E(B(f),Omc),E(B(f),Bmc),E(B(f),qmc),E(B(f),Mmc),W(B(f),jmc,Lmc);var cr=D[4];if(cr){Rt(f,Gmc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,gmc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,Umc)}else Rt(f,Vmc);return E(B(f),zmc),E(B(f),$mc)}),ur(sPi,function(y,g,f){var D=W(iLt,y,g);return W(Ia(hmc),D,f)}),ur(sLt,function(y,g,f,D){E(B(f),zpc),W(B(f),Qpc,$pc),W(y,f,D[1]),E(B(f),Kpc),E(B(f),Hpc),W(B(f),Ypc,Wpc),W(y,f,D[2]),E(B(f),Jpc),E(B(f),Xpc),W(B(f),emc,Zpc);var G=D[3];E(B(f),tmc),W(y,f,G[1]),E(B(f),rmc),E(B(f),nmc);var de=G[2],ye=0;zp(function(vt,St){vt&&E(B(f),Vpc);function Xr(cr){return E(g,cr)}return Or(LCt,function(cr){return E(y,cr)},Xr,f,St),1},ye,de),E(B(f),imc),E(B(f),smc),E(B(f),amc),E(B(f),omc),W(B(f),umc,cmc);var $e=D[4];if($e){Rt(f,lmc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Upc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,dmc)}else Rt(f,pmc);return E(B(f),mmc),E(B(f),fmc)}),ur(aPi,function(y,g,f){var D=W(sLt,y,g);return W(Ia(Gpc),D,f)}),NS(Ndu,S9r,[0,mve,ZMr,tLr,NTi,LTi,UTi,QTi,MCt,KTi,JTi,ePi,rPi,LCt,nPi,nLt,iPi,iLt,sPi,sLt,aPi]);var oLr=function y(g,f,D,G){return y.fun(g,f,D,G)},oPi=function y(g,f,D){return y.fun(g,f,D)},aLt=function y(g,f,D,G){return y.fun(g,f,D,G)},cPi=function y(g,f,D){return y.fun(g,f,D)};ur(oLr,function(y,g,f,D){E(B(f),Mpc),W(y,f,D[1]),E(B(f),Lpc);var G=D[2];function de(ye){return E(g,ye)}return Or(aLt,function(ye){return E(y,ye)},de,f,G),E(B(f),jpc)}),ur(oPi,function(y,g,f){var D=W(oLr,y,g);return W(Ia(qpc),D,f)}),ur(aLt,function(y,g,f,D){E(B(f),Spc),W(B(f),Ipc,wpc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),xpc),E(B(f),Tpc),W(B(f),Rpc,Ppc);var $e=D[2];if($e){Rt(f,kpc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Dpc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,Fpc)}else Rt(f,Npc);return E(B(f),Opc),E(B(f),Bpc)}),ur(cPi,function(y,g,f){var D=W(aLt,y,g);return W(Ia(Epc),D,f)});var cLr=[0,oLr,oPi,aLt,cPi],oLt=function y(g,f,D,G){return y.fun(g,f,D,G)},uPi=function y(g,f,D){return y.fun(g,f,D)},uLr=function y(g,f,D,G){return y.fun(g,f,D,G)},lPi=function y(g,f,D){return y.fun(g,f,D)},cLt=function y(g,f,D,G){return y.fun(g,f,D,G)},dPi=function y(g,f,D){return y.fun(g,f,D)};ur(oLt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),fpc),E(B(f),hpc),W(y,f,G[1]),E(B(f),gpc);var de=G[2],ye=function(Xr){return E(y,Xr)};return Qo(NCt[2],ye,f,de),E(B(f),ypc),E(B(f),_pc);case 1:E(B(f),Apc);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(ty[1],Gt,gt,f,$e),E(B(f),bpc);default:E(B(f),Cpc);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(Eqt[1],St,vt,f,xt),E(B(f),vpc)}}),ur(uPi,function(y,g,f){var D=W(oLt,y,g);return W(Ia(mpc),D,f)}),ur(uLr,function(y,g,f,D){E(B(f),lpc),W(y,f,D[1]),E(B(f),dpc);var G=D[2];function de(ye){return E(g,ye)}return Or(cLt,function(ye){return E(y,ye)},de,f,G),E(B(f),ppc)}),ur(lPi,function(y,g,f){var D=W(uLr,y,g);return W(Ia(upc),D,f)}),ur(cLt,function(y,g,f,D){E(B(f),Udc),W(B(f),zdc,Vdc);var G=D[1];function de(cr){return E(g,cr)}Or(oLt,function(cr){return E(y,cr)},de,f,G),E(B(f),$dc),E(B(f),Qdc),W(B(f),Hdc,Kdc);var ye=D[2];function $e(cr){return E(g,cr)}function gt(cr){return E(y,cr)}Or(RM[5],gt,$e,f,ye),E(B(f),Wdc),E(B(f),Ydc),W(B(f),Xdc,Jdc);var Gt=D[3];if(Gt){Rt(f,Zdc);var xt=Gt[1],vt=function(cr){return E(g,cr)},St=function(cr){return E(y,cr)};Or(qf[31],St,vt,f,xt),Rt(f,epc)}else Rt(f,tpc);E(B(f),rpc),E(B(f),npc),W(B(f),spc,ipc);var Xr=D[4];return W(B(f),apc,Xr),E(B(f),opc),E(B(f),cpc)}),ur(dPi,function(y,g,f){var D=W(cLt,y,g);return W(Ia(Gdc),D,f)});var pPi=[0,oLt,uPi,uLr,lPi,cLt,dPi],uLt=function y(g,f,D,G){return y.fun(g,f,D,G)},mPi=function y(g,f,D){return y.fun(g,f,D)},lLr=function y(g,f,D,G){return y.fun(g,f,D,G)},fPi=function y(g,f,D){return y.fun(g,f,D)};ur(uLt,function(y,g,f,D){if(D[0]===0){E(B(f),qdc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(pPi[3],ye,de,f,G),E(B(f),Mdc)}E(B(f),Ldc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(cLr[1],Gt,gt,f,$e),E(B(f),jdc)}),ur(mPi,function(y,g,f){var D=W(uLt,y,g);return W(Ia(Bdc),D,f)}),ur(lLr,function(y,g,f,D){E(B(f),_dc),W(B(f),bdc,Adc);var G=D[1];E(B(f),Cdc);var de=0;zp(function(Xr,cr){Xr&&E(B(f),ydc);function Pt(rn){return E(g,rn)}return Or(uLt,function(rn){return E(y,rn)},Pt,f,cr),1},de,G),E(B(f),vdc),E(B(f),Edc),E(B(f),Ddc),W(B(f),wdc,Sdc);var ye=D[2];function $e(Xr){return E(g,Xr)}function gt(Xr){return E(y,Xr)}Or(I0[19],gt,$e,f,ye),E(B(f),Idc),E(B(f),xdc),W(B(f),Pdc,Tdc);var Gt=D[3];if(Gt){Rt(f,Rdc);var xt=Gt[1],vt=function(Xr,cr){E(B(Xr),hdc);var Pt=0;return zp(function(rn,Kn){rn&&E(B(Xr),fdc);function Ln(zi){return E(y,zi)}return Qo(ND[1],Ln,Xr,Kn),1},Pt,cr),E(B(Xr),gdc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,kdc)}else Rt(f,Fdc);return E(B(f),Ndc),E(B(f),Odc)}),ur(fPi,function(y,g,f){var D=W(lLr,y,g);return W(Ia(mdc),D,f)});var hPi=[0,pPi,uLt,mPi,lLr,fPi],dLr=function y(g,f,D,G){return y.fun(g,f,D,G)},gPi=function y(g,f,D){return y.fun(g,f,D)},lLt=function y(g,f,D,G){return y.fun(g,f,D,G)},yPi=function y(g,f,D){return y.fun(g,f,D)};ur(dLr,function(y,g,f,D){E(B(f),ldc),W(y,f,D[1]),E(B(f),ddc);var G=D[2];function de(ye){return E(g,ye)}return Or(lLt,function(ye){return E(y,ye)},de,f,G),E(B(f),pdc)}),ur(gPi,function(y,g,f){var D=W(dLr,y,g);return W(Ia(udc),D,f)}),ur(lLt,function(y,g,f,D){E(B(f),Jlc),W(B(f),Zlc,Xlc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),edc),E(B(f),tdc),W(B(f),ndc,rdc);var $e=D[2];if($e){Rt(f,idc);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,sdc)}else Rt(f,adc);return E(B(f),odc),E(B(f),cdc)}),ur(yPi,function(y,g,f){var D=W(lLt,y,g);return W(Ia(Ylc),D,f)});var _Pi=[0,dLr,gPi,lLt,yPi],dLt=function y(g,f,D,G){return y.fun(g,f,D,G)},APi=function y(g,f,D){return y.fun(g,f,D)},pLr=function y(g,f,D,G){return y.fun(g,f,D,G)},bPi=function y(g,f,D){return y.fun(g,f,D)};ur(dLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),zlc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(_Pi[1],ye,de,f,G),E(B(f),$lc);case 1:E(B(f),Qlc);var $e=D[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};return Or(cLr[1],Gt,gt,f,$e),E(B(f),Klc);default:return E(B(f),Hlc),W(y,f,D[1]),E(B(f),Wlc)}}),ur(APi,function(y,g,f){var D=W(dLt,y,g);return W(Ia(Vlc),D,f)}),ur(pLr,function(y,g,f,D){E(B(f),Slc),W(B(f),Ilc,wlc);var G=D[1];E(B(f),xlc);var de=0;zp(function(Xr,cr){Xr&&E(B(f),Dlc);function Pt(rn){return E(g,rn)}return Or(dLt,function(rn){return E(y,rn)},Pt,f,cr),1},de,G),E(B(f),Tlc),E(B(f),Plc),E(B(f),Rlc),W(B(f),Flc,klc);var ye=D[2];function $e(Xr){return E(g,Xr)}function gt(Xr){return E(y,Xr)}Or(I0[19],gt,$e,f,ye),E(B(f),Nlc),E(B(f),Olc),W(B(f),qlc,Blc);var Gt=D[3];if(Gt){Rt(f,Mlc);var xt=Gt[1],vt=function(Xr,cr){E(B(Xr),vlc);var Pt=0;return zp(function(rn,Kn){rn&&E(B(Xr),Clc);function Ln(zi){return E(y,zi)}return Qo(ND[1],Ln,Xr,Kn),1},Pt,cr),E(B(Xr),Elc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,Llc)}else Rt(f,jlc);return E(B(f),Glc),E(B(f),Ulc)}),ur(bPi,function(y,g,f){var D=W(pLr,y,g);return W(Ia(blc),D,f)});var CPi=[0,_Pi,dLt,APi,pLr,bPi],mLr=function y(g,f,D,G){return y.fun(g,f,D,G)},vPi=function y(g,f,D){return y.fun(g,f,D)};ur(mLr,function(y,g,f,D){E(B(f),alc),W(B(f),clc,olc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(ty[1],ye,de,f,G),E(B(f),ulc),E(B(f),llc),W(B(f),plc,dlc);var $e=D[2];function gt(vt){return E(g,vt)}function Gt(vt){return E(y,vt)}Or(I0[19],Gt,gt,f,$e),E(B(f),mlc),E(B(f),flc),W(B(f),glc,hlc);var xt=D[3];return W(B(f),ylc,xt),E(B(f),_lc),E(B(f),Alc)}),ur(vPi,function(y,g,f){var D=W(mLr,y,g);return W(Ia(slc),D,f)});var EPi=[0,mLr,vPi],fLr=function y(g,f,D,G){return y.fun(g,f,D,G)},DPi=function y(g,f,D){return y.fun(g,f,D)},pLt=function y(g,f,D,G){return y.fun(g,f,D,G)},SPi=function y(g,f,D){return y.fun(g,f,D)};ur(fLr,function(y,g,f,D){E(B(f),rlc),W(g,f,D[1]),E(B(f),nlc);var G=D[2];function de(ye){return E(g,ye)}return Or(pLt,function(ye){return E(y,ye)},de,f,G),E(B(f),ilc)}),ur(DPi,function(y,g,f){var D=W(fLr,y,g);return W(Ia(tlc),D,f)}),ur(pLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Kuc);var G=D[1],de=function(rn){return E(g,rn)},ye=function(rn){return E(y,rn)};return Or(hPi[4],ye,de,f,G),E(B(f),Huc);case 1:E(B(f),Wuc);var $e=D[1],gt=function(rn){return E(g,rn)},Gt=function(rn){return E(y,rn)};return Or(CPi[4],Gt,gt,f,$e),E(B(f),Yuc);case 2:E(B(f),Juc);var xt=D[1],vt=function(rn){return E(g,rn)},St=function(rn){return E(y,rn)};return Or(EPi[1],St,vt,f,xt),E(B(f),Xuc);default:E(B(f),Zuc);var Xr=D[1],cr=function(rn){return E(g,rn)},Pt=function(rn){return E(y,rn)};return Or(qf[31],Pt,cr,f,Xr),E(B(f),elc)}}),ur(SPi,function(y,g,f){var D=W(pLt,y,g);return W(Ia(Quc),D,f)}),NS(Odu,RM,[0,cLr,hPi,CPi,EPi,fLr,DPi,pLt,SPi]);var hLr=function y(g,f,D){return y.fun(g,f,D)},wPi=function y(g,f){return y.fun(g,f)},mLt=function y(g,f){return y.fun(g,f)},IPi=function y(g){return y.fun(g)},fLt=function y(g,f){return y.fun(g,f)},xPi=function y(g){return y.fun(g)};ur(hLr,function(y,g,f){return E(B(g),Vuc),W(y,g,f[1]),E(B(g),zuc),W(fLt,g,f[2]),E(B(g),$uc)}),ur(wPi,function(y,g){var f=E(hLr,y);return W(Ia(Uuc),f,g)}),ur(mLt,function(y,g){return g?Rt(y,juc):Rt(y,Guc)}),ur(IPi,function(y){return W(Ia(Luc),mLt,y)}),ur(fLt,function(y,g){E(B(y),Duc),W(B(y),wuc,Suc),W(mLt,y,g[1]),E(B(y),Iuc),E(B(y),xuc),W(B(y),Puc,Tuc);var f=g[2];W(B(y),Ruc,f),E(B(y),kuc),E(B(y),Fuc),W(B(y),Ouc,Nuc);var D=g[3];return W(B(y),Buc,D),E(B(y),quc),E(B(y),Muc)}),ur(xPi,function(y){return W(Ia(Euc),fLt,y)}),NS(Bdu,ND,[0,hLr,wPi,mLt,IPi,fLt,xPi]);var gLr=function y(g,f,D,G){return y.fun(g,f,D,G)},TPi=function y(g,f,D){return y.fun(g,f,D)},hLt=function y(g,f){return y.fun(g,f)},PPi=function y(g){return y.fun(g)},gLt=function y(g,f,D,G){return y.fun(g,f,D,G)},RPi=function y(g,f,D){return y.fun(g,f,D)};ur(gLr,function(y,g,f,D){E(B(f),buc),W(g,f,D[1]),E(B(f),Cuc);var G=D[2];function de(ye){return E(g,ye)}return Or(gLt,function(ye){return E(y,ye)},de,f,G),E(B(f),vuc)}),ur(TPi,function(y,g,f){var D=W(gLr,y,g);return W(Ia(Auc),D,f)}),ur(hLt,function(y,g){switch(g){case 0:return Rt(y,huc);case 1:return Rt(y,guc);case 2:return Rt(y,yuc);default:return Rt(y,_uc)}}),ur(PPi,function(y){return W(Ia(fuc),hLt,y)}),ur(gLt,function(y,g,f,D){E(B(f),Ncc),W(B(f),Bcc,Occ),W(hLt,f,D[1]),E(B(f),qcc),E(B(f),Mcc),W(B(f),jcc,Lcc);var G=D[2];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[7][1][1],ye,de,f,G),E(B(f),Gcc),E(B(f),Ucc),W(B(f),zcc,Vcc);var $e=D[3];E(B(f),$cc),W(y,f,$e[1]),E(B(f),Qcc);var gt=$e[2];function Gt(Ln){return E(g,Ln)}function xt(Ln){return E(y,Ln)}Or(eue[5],xt,Gt,f,gt),E(B(f),Kcc),E(B(f),Hcc),E(B(f),Wcc),W(B(f),Jcc,Ycc);var vt=D[4];W(B(f),Xcc,vt),E(B(f),Zcc),E(B(f),euc),W(B(f),ruc,tuc);var St=D[5];E(B(f),nuc);var Xr=0;zp(function(Ln,zi){Ln&&E(B(f),Fcc);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(dve[7][1],na,Ns,f,zi),1},Xr,St),E(B(f),iuc),E(B(f),suc),E(B(f),auc),W(B(f),cuc,ouc);var cr=D[6];if(cr){Rt(f,uuc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,kcc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,luc)}else Rt(f,duc);return E(B(f),puc),E(B(f),muc)}),ur(RPi,function(y,g,f){var D=W(gLt,y,g);return W(Ia(Rcc),D,f)});var kPi=[0,gLr,TPi,hLt,PPi,gLt,RPi],yLr=function y(g,f,D,G){return y.fun(g,f,D,G)},FPi=function y(g,f,D){return y.fun(g,f,D)},yLt=function y(g,f,D,G){return y.fun(g,f,D,G)},NPi=function y(g,f,D){return y.fun(g,f,D)},_Lt=function y(g,f,D,G){return y.fun(g,f,D,G)},OPi=function y(g,f,D){return y.fun(g,f,D)};ur(yLr,function(y,g,f,D){E(B(f),xcc),W(g,f,D[1]),E(B(f),Tcc);var G=D[2];function de(ye){return E(g,ye)}return Or(yLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Pcc)}),ur(FPi,function(y,g,f){var D=W(yLr,y,g);return W(Ia(Icc),D,f)}),ur(yLt,function(y,g,f,D){E(B(f),Woc),W(B(f),Joc,Yoc);var G=D[1];function de(Ns){return E(g,Ns)}function ye(Ns){return E(y,Ns)}Or(qf[7][1][1],ye,de,f,G),E(B(f),Xoc),E(B(f),Zoc),W(B(f),tcc,ecc);var $e=D[2];function gt(Ns){return E(g,Ns)}Or(_Lt,function(Ns){return E(y,Ns)},gt,f,$e),E(B(f),rcc),E(B(f),ncc),W(B(f),scc,icc);var Gt=D[3];function xt(Ns){return E(g,Ns)}function vt(Ns){return E(y,Ns)}Or(I0[19],vt,xt,f,Gt),E(B(f),acc),E(B(f),occ),W(B(f),ucc,ccc);var St=D[4];W(B(f),lcc,St),E(B(f),dcc),E(B(f),pcc),W(B(f),fcc,mcc);var Xr=D[5];if(Xr){Rt(f,hcc);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,gcc)}else Rt(f,ycc);E(B(f),_cc),E(B(f),Acc),W(B(f),Ccc,bcc);var rn=D[6];if(rn){Rt(f,vcc);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,Hoc)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,Ecc)}else Rt(f,Dcc);return E(B(f),Scc),E(B(f),wcc)}),ur(NPi,function(y,g,f){var D=W(yLt,y,g);return W(Ia(Koc),D,f)}),ur(_Lt,function(y,g,f,D){if(typeof D=="number")return D?Rt(f,Voc):Rt(f,zoc);E(B(f),$oc);var G=D[1];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(qf[31],ye,de,f,G),E(B(f),Qoc)}),ur(OPi,function(y,g,f){var D=W(_Lt,y,g);return W(Ia(Uoc),D,f)});var BPi=[0,yLr,FPi,yLt,NPi,_Lt,OPi],_Lr=function y(g,f,D,G){return y.fun(g,f,D,G)},qPi=function y(g,f,D){return y.fun(g,f,D)},ALt=function y(g,f,D,G){return y.fun(g,f,D,G)},MPi=function y(g,f,D){return y.fun(g,f,D)};ur(_Lr,function(y,g,f,D){E(B(f),Loc),W(g,f,D[1]),E(B(f),joc);var G=D[2];function de(ye){return E(g,ye)}return Or(ALt,function(ye){return E(y,ye)},de,f,G),E(B(f),Goc)}),ur(qPi,function(y,g,f){var D=W(_Lr,y,g);return W(Ia(Moc),D,f)}),ur(ALt,function(y,g,f,D){E(B(f),aqt),W(B(f),RBr,PBr);var G=D[1];function de(Ns){return E(y,Ns)}Qo(vqt[1],de,f,G),E(B(f),kBr),E(B(f),FBr),W(B(f),NBr,_Ct);var ye=D[2];function $e(Ns){return E(g,Ns)}function gt(Ns){return E(y,Ns)}Or(dve[2][5],gt,$e,f,ye),E(B(f),OBr),E(B(f),BBr),W(B(f),fte,qBr);var Gt=D[3];function xt(Ns){return E(g,Ns)}function vt(Ns){return E(y,Ns)}Or(I0[19],vt,xt,f,Gt),E(B(f),MBr),E(B(f),PQ),W(B(f),Cl,ic);var St=D[4];W(B(f),ol,St),E(B(f),Xl),E(B(f),Fd),W(B(f),Jg,Cf);var Xr=D[5];if(Xr){Rt(f,a2);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,Nw)}else Rt(f,i4);E(B(f),PM),E(B(f),s4),W(B(f),ive,nve);var rn=D[6];if(rn){Rt(f,RQ);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,TBr)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,LBr)}else Rt(f,Ooc);return E(B(f),Boc),E(B(f),qoc)}),ur(MPi,function(y,g,f){var D=W(ALt,y,g);return W(Ia(yCt),D,f)});var LPi=[0,_Lr,qPi,ALt,MPi],ALr=function y(g,f,D,G){return y.fun(g,f,D,G)},jPi=function y(g,f,D){return y.fun(g,f,D)},bLt=function y(g,f,D,G){return y.fun(g,f,D,G)},GPi=function y(g,f,D){return y.fun(g,f,D)};ur(ALr,function(y,g,f,D){E(B(f),wBr),W(y,f,D[1]),E(B(f),IBr);var G=D[2];function de(ye){return E(g,ye)}return Or(bLt,function(ye){return E(y,ye)},de,f,G),E(B(f),xBr)}),ur(jPi,function(y,g,f){var D=W(ALr,y,g);return W(Ia(B6),D,f)}),ur(bLt,function(y,g,f,D){E(B(f),Qf),W(B(f),xM,wy);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(qf[31],ye,de,f,G),E(B(f),TM),E(B(f),gCt),W(B(f),F8e,b3);var $e=D[2];if($e){Rt(f,$);var gt=$e[1],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,se)}else Rt(f,Ne);E(B(f),Nt),E(B(f),ei),W(B(f),nl,Qa);var vt=D[3];if(vt){Rt(f,Yd);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,k8e)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,Km)}else Rt(f,Fw);return E(B(f),O6),E(B(f),eO)}),ur(GPi,function(y,g,f){var D=W(bLt,y,g);return W(Ia(R8e),D,f)});var UPi=[0,ALr,jPi,bLt,GPi],bLr=function y(g,f,D,G){return y.fun(g,f,D,G)},VPi=function y(g,f,D){return y.fun(g,f,D)},CLt=function y(g,f,D,G){return y.fun(g,f,D,G)},zPi=function y(g,f,D){return y.fun(g,f,D)};ur(bLr,function(y,g,f,D){E(B(f),kD),W(y,f,D[1]),E(B(f),Xce);var G=D[2];function de(ye){return E(g,ye)}return Or(CLt,function(ye){return E(y,ye)},de,f,G),E(B(f),HU)}),ur(VPi,function(y,g,f){var D=W(bLr,y,g);return W(Ia(rve),D,f)}),ur(CLt,function(y,g,f,D){E(B(f),m0),W(B(f),OT,V2);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(ty[1],ye,de,f,G),E(B(f),n4),E(B(f),N6),W(B(f),wM,RS);var $e=D[2];if($e){Rt(f,T8e);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,tve)}else Rt(f,P8e);return E(B(f),FI),E(B(f),IM)}),ur(zPi,function(y,g,f){var D=W(CLt,y,g);return W(Ia(gh),D,f)});var $Pi=[0,bLr,VPi,CLt,zPi],CLr=function y(g,f,D,G){return y.fun(g,f,D,G)},QPi=function y(g,f,D){return y.fun(g,f,D)},vLt=function y(g,f,D,G){return y.fun(g,f,D,G)},KPi=function y(g,f,D){return y.fun(g,f,D)};ur(CLr,function(y,g,f,D){E(B(f),td),W(y,f,D[1]),E(B(f),Om);var G=D[2];function de(ye){return E(g,ye)}return Or(vLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Vh)}),ur(QPi,function(y,g,f){var D=W(CLr,y,g);return W(Ia(ld),D,f)}),ur(vLt,function(y,g,f,D){E(B(f),mCt),W(B(f),hCt,fCt);var G=D[1];E(B(f),TQ);var de=0;zp(function(xt,vt){xt&&E(B(f),SM);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or($Pi[1],Xr,St,f,vt),1},de,G),E(B(f),I8e),E(B(f),x8e),E(B(f),rt),W(B(f),ui,sn);var ye=D[2];if(ye){Rt(f,Es);var $e=ye[1],gt=function(xt,vt){return Rt(xt,pCt)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,va)}else Rt(f,Xo);return E(B(f),Ju),E(B(f),ed)}),ur(KPi,function(y,g,f){var D=W(vLt,y,g);return W(Ia(dCt),D,f)});var HPi=[0,$Pi,CLr,QPi,vLt,KPi],vLr=function y(g,f,D,G){return y.fun(g,f,D,G)},WPi=function y(g,f,D){return y.fun(g,f,D)},ELt=function y(g,f,D,G){return y.fun(g,f,D,G)},YPi=function y(g,f,D){return y.fun(g,f,D)},DLt=function y(g,f,D,G){return y.fun(g,f,D,G)},JPi=function y(g,f,D){return y.fun(g,f,D)};ur(vLr,function(y,g,f,D){E(B(f),Yce),W(y,f,D[1]),E(B(f),Jce);var G=D[2];function de(ye){return E(g,ye)}return Or(ELt,function(ye){return E(y,ye)},de,f,G),E(B(f),w8e)}),ur(WPi,function(y,g,f){var D=W(vLr,y,g);return W(Ia(lCt),D,f)}),ur(ELt,function(y,g,f,D){E(B(f),v8e),W(B(f),D8e,E8e);var G=D[1];E(B(f),Wce);var de=0;zp(function(xt,vt){xt&&E(B(f),C8e);function St(Xr){return E(g,Xr)}return Or(DLt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),nCt),E(B(f),iCt),E(B(f),sCt),W(B(f),ZCe,S8e);var ye=D[2];if(ye){Rt(f,aCt);var $e=ye[1],gt=function(xt,vt){return Rt(xt,b8e)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,oCt)}else Rt(f,cCt);return E(B(f),uCt),E(B(f),eve)}),ur(YPi,function(y,g,f){var D=W(ELt,y,g);return W(Ia(A8e),D,f)}),ur(DLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Hce);var G=D[1],de=function(Xr){return E(g,Xr)},ye=function(Xr){return E(y,Xr)};return Or(kPi[1],ye,de,f,G),E(B(f),Xbt);case 1:E(B(f),Zbt);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(BPi[1],Gt,gt,f,$e),E(B(f),eCt);default:E(B(f),tCt);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(LPi[1],St,vt,f,xt),E(B(f),rCt)}}),ur(JPi,function(y,g,f){var D=W(DLt,y,g);return W(Ia(Kce),D,f)});var ELr=function y(g,f,D,G){return y.fun(g,f,D,G)},XPi=function y(g,f,D){return y.fun(g,f,D)},SLt=function y(g,f,D,G){return y.fun(g,f,D,G)},ZPi=function y(g,f,D){return y.fun(g,f,D)},oQu=[0,vLr,WPi,ELt,YPi,DLt,JPi];ur(ELr,function(y,g,f,D){E(B(f),y8e),W(y,f,D[1]),E(B(f),_8e);var G=D[2];function de(ye){return E(g,ye)}return Or(SLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Jbt)}),ur(XPi,function(y,g,f){var D=W(ELr,y,g);return W(Ia(Ybt),D,f)}),ur(SLt,function(y,g,f,D){E(B(f),p8e),W(B(f),m8e,Kbt);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),YCe),E(B(f),F6),W(B(f),Hbt,JCe);var $e=D[2];if($e){Rt(f,Wbt);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Qbt)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,f8e)}else Rt(f,h8e);return E(B(f),XCe),E(B(f),g8e)}),ur(ZPi,function(y,g,f){var D=W(SLt,y,g);return W(Ia($bt),D,f)});var e3i=[0,ELr,XPi,SLt,ZPi],DLr=function y(g,f,D,G){return y.fun(g,f,D,G)},t3i=function y(g,f,D){return y.fun(g,f,D)};ur(DLr,function(y,g,f,D){E(B(f),HFe),W(B(f),kbt,Rbt);var G=D[1];if(G){Rt(f,WFe);var de=G[1],ye=function(ta){return E(g,ta)},$e=function(ta){return E(y,ta)};Or(ty[1],$e,ye,f,de),Rt(f,Fbt)}else Rt(f,YFe);E(B(f),Nbt),E(B(f),JFe),W(B(f),XFe,Obt);var gt=D[2];function Gt(ta){return E(g,ta)}function xt(ta){return E(y,ta)}Or(dve[6][1],xt,Gt,f,gt),E(B(f),Bbt),E(B(f),ZFe),W(B(f),e8e,VCe);var vt=D[3];if(vt){Rt(f,t8e);var St=vt[1],Xr=function(ta){return E(g,ta)},cr=function(ta){return E(y,ta)};Or(I0[22][1],cr,Xr,f,St),Rt(f,zCe)}else Rt(f,qbt);E(B(f),pte),E(B(f),r8e),W(B(f),Mbt,n8e);var Pt=D[4];if(Pt){Rt(f,PS);var rn=Pt[1],Kn=function(ta){return E(g,ta)},Ln=function(ta){return E(y,ta)};Or(UPi[1],Ln,Kn,f,rn),Rt(f,i8e)}else Rt(f,$Ce);E(B(f),Lbt),E(B(f),mte),W(B(f),$ce,jbt);var zi=D[5];if(zi){Rt(f,Gbt);var Ns=zi[1],na=function(ta){return E(g,ta)},ua=function(ta){return E(y,ta)};Or(HPi[2],ua,na,f,Ns),Rt(f,s8e)}else Rt(f,Ubt);E(B(f),a8e),E(B(f),QCe),W(B(f),Vbt,xQ);var Ci=D[6];E(B(f),Qce);var Wi=0;zp(function(ta,Hs){ta&&E(B(f),KFe);function ia(Re){return E(g,Re)}function lo(Re){return E(y,Re)}return Or(e3i[1],lo,ia,f,Hs),1},Wi,Ci),E(B(f),o8e),E(B(f),c8e),E(B(f),KCe),W(B(f),zbt,HCe);var xe=D[7];if(xe){Rt(f,u8e);var Yi=xe[1],xi=function(ta,Hs){return Rt(ta,QFe)},Ji=function(ta){return E(y,ta)};Or(pl[1],Ji,xi,f,Yi),Rt(f,l8e)}else Rt(f,WCe);return E(B(f),d8e),E(B(f),DM)}),ur(t3i,function(y,g,f){var D=W(DLr,y,g);return W(Ia(Pbt),D,f)}),NS(qdu,dve,[0,kPi,BPi,LPi,UPi,HPi,oQu,e3i,DLr,t3i]);var SLr=function y(g,f,D,G){return y.fun(g,f,D,G)},r3i=function y(g,f,D){return y.fun(g,f,D)},wLt=function y(g,f,D,G){return y.fun(g,f,D,G)},n3i=function y(g,f,D){return y.fun(g,f,D)};ur(SLr,function(y,g,f,D){E(B(f),zFe),W(y,f,D[1]),E(B(f),Tbt);var G=D[2];function de(ye){return E(g,ye)}return Or(wLt,function(ye){return E(y,ye)},de,f,G),E(B(f),$Fe)}),ur(r3i,function(y,g,f){var D=W(SLr,y,g);return W(Ia(zce),D,f)}),ur(wLt,function(y,g,f,D){E(B(f),jCe),W(B(f),LFe,Ibt);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),jFe),E(B(f),GFe),W(B(f),VFe,UFe);var $e=D[2];if($e){Rt(f,GCe);var gt=$e[1],Gt=function(vt,St){return Rt(vt,wbt)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,UCe)}else Rt(f,IQ);return E(B(f),xbt),E(B(f),KU)}),ur(n3i,function(y,g,f){var D=W(wLt,y,g);return W(Ia(Vce),D,f)});var i3i=[0,SLr,r3i,wLt,n3i],wLr=function y(g,f,D,G){return y.fun(g,f,D,G)},s3i=function y(g,f,D){return y.fun(g,f,D)},ILt=function y(g,f,D,G){return y.fun(g,f,D,G)},a3i=function y(g,f,D){return y.fun(g,f,D)};ur(wLr,function(y,g,f,D){E(B(f),MCe),W(y,f,D[1]),E(B(f),LCe);var G=D[2];function de(ye){return E(g,ye)}return Or(ILt,function(ye){return E(y,ye)},de,f,G),E(B(f),MFe)}),ur(s3i,function(y,g,f){var D=W(wLr,y,g);return W(Ia(dte),D,f)}),ur(ILt,function(y,g,f,D){E(B(f),vbt),W(B(f),Ebt,NFe);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),OFe),E(B(f),Dbt),W(B(f),Sbt,BFe);var $e=D[2];if($e){Rt(f,qFe);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,qCe)}else Rt(f,r4);return E(B(f),vM),E(B(f),EM)}),ur(a3i,function(y,g,f){var D=W(ILt,y,g);return W(Ia(FFe),D,f)});var o3i=[0,wLr,s3i,ILt,a3i],ILr=function y(g,f,D,G){return y.fun(g,f,D,G)},c3i=function y(g,f,D){return y.fun(g,f,D)},xLt=function y(g,f,D,G){return y.fun(g,f,D,G)},u3i=function y(g,f,D){return y.fun(g,f,D)};ur(ILr,function(y,g,f,D){E(B(f),Cbt),W(y,f,D[1]),E(B(f),kFe);var G=D[2];function de(ye){return E(g,ye)}return Or(xLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Uce)}),ur(c3i,function(y,g,f){var D=W(ILr,y,g);return W(Ia(RFe),D,f)}),ur(xLt,function(y,g,f,D){E(B(f),Abt),W(B(f),OCe,NCe);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),ZN),E(B(f),IFe),W(B(f),wQ,xFe);var $e=D[2];if($e){Rt(f,TFe);var gt=$e[1],Gt=function(vt,St){return Rt(vt,wFe)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,BCe)}else Rt(f,lte);return E(B(f),bbt),E(B(f),PFe)}),ur(u3i,function(y,g,f){var D=W(xLt,y,g);return W(Ia(_bt),D,f)});var l3i=[0,ILr,c3i,xLt,u3i],xLr=function y(g,f,D,G){return y.fun(g,f,D,G)},d3i=function y(g,f,D){return y.fun(g,f,D)},TLt=function y(g,f,D,G){return y.fun(g,f,D,G)},p3i=function y(g,f,D){return y.fun(g,f,D)};ur(xLr,function(y,g,f,D){E(B(f),EFe),W(y,f,D[1]),E(B(f),DFe);var G=D[2];function de(ye){return E(g,ye)}return Or(TLt,function(ye){return E(y,ye)},de,f,G),E(B(f),SFe)}),ur(d3i,function(y,g,f){var D=W(xLr,y,g);return W(Ia(FCe),D,f)}),ur(TLt,function(y,g,f,D){E(B(f),cFe),W(B(f),tA,uFe);var G=D[1];if(G){Rt(f,AM);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(l3i[1],$e,ye,f,de),Rt(f,PCe)}else Rt(f,bM);E(B(f),lFe),E(B(f),jC),W(B(f),RD,CM);var gt=D[2];E(B(f),dFe);var Gt=0;zp(function(Ln,zi){Ln&&E(B(f),TCe);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(o3i[1],na,Ns,f,zi),1},Gt,gt),E(B(f),hbt),E(B(f),pFe),E(B(f),mFe),W(B(f),fFe,gbt);var xt=D[3];if(xt){Rt(f,hFe);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(i3i[1],Xr,St,f,vt),Rt(f,gFe)}else Rt(f,yFe);E(B(f),_Fe),E(B(f),AFe),W(B(f),ybt,RCe);var cr=D[4];if(cr){Rt(f,ute);var Pt=cr[1],rn=function(Ln,zi){E(B(Ln),fbt);var Ns=0;return zp(function(na,ua){na&&E(B(Ln),xCe);function Ci(Wi){return E(y,Wi)}return Qo(ND[1],Ci,Ln,ua),1},Ns,zi),E(B(Ln),oFe)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,bFe)}else Rt(f,kCe);return E(B(f),CFe),E(B(f),vFe)}),ur(p3i,function(y,g,f){var D=W(TLt,y,g);return W(Ia(aFe),D,f)});var m3i=[0,xLr,d3i,TLt,p3i],TLr=function y(g,f,D,G){return y.fun(g,f,D,G)},f3i=function y(g,f,D){return y.fun(g,f,D)},PLt=function y(g,f,D,G){return y.fun(g,f,D,G)},h3i=function y(g,f,D){return y.fun(g,f,D)};ur(TLr,function(y,g,f,D){E(B(f),O6e),W(B(f),Lce,A3);var G=D[1];if(G){Rt(f,B6e);var de=G[1],ye=function(Hs){return E(g,Hs)},$e=function(Hs){return E(y,Hs)};Or(ty[1],$e,ye,f,de),Rt(f,q6e)}else Rt(f,_Ce);E(B(f),M6e),E(B(f),ACe),W(B(f),L6e,t4);var gt=D[2];function Gt(Hs){return E(g,Hs)}function xt(Hs){return E(y,Hs)}Or(m3i[1],xt,Gt,f,gt),E(B(f),jce),E(B(f),XN),W(B(f),j6e,ote);var vt=D[3];function St(Hs){return E(g,Hs)}Or(PLt,function(Hs){return E(y,Hs)},St,f,vt),E(B(f),G6e),E(B(f),DQ),W(B(f),V6e,U6e);var Xr=D[4];W(B(f),z6e,Xr),E(B(f),bCe),E(B(f),cte),W(B(f),CCe,ibt);var cr=D[5];W(B(f),sbt,cr),E(B(f),vCe),E(B(f),abt),W(B(f),obt,$6e);var Pt=D[6];if(Pt){Rt(f,ECe);var rn=Pt[1],Kn=function(Hs){return E(g,Hs)},Ln=function(Hs){return E(y,Hs)};Or(I0[24][1],Ln,Kn,f,rn),Rt(f,Q6e)}else Rt(f,K6e);E(B(f),cbt),E(B(f),H6e),W(B(f),W6e,ubt);var zi=D[7];function Ns(Hs){return E(g,Hs)}function na(Hs){return E(y,Hs)}Or(I0[19],na,Ns,f,zi),E(B(f),Y6e),E(B(f),DCe),W(B(f),X6e,J6e);var ua=D[8];if(ua){Rt(f,lbt);var Ci=ua[1],Wi=function(Hs){return E(g,Hs)},xe=function(Hs){return E(y,Hs)};Or(I0[22][1],xe,Wi,f,Ci),Rt(f,SCe)}else Rt(f,Z6e);E(B(f),wCe),E(B(f),SQ),W(B(f),tFe,eFe);var Yi=D[9];if(Yi){Rt(f,rFe);var xi=Yi[1],Ji=function(Hs,ia){return Rt(Hs,nbt)},ta=function(Hs){return E(y,Hs)};Or(pl[1],ta,Ji,f,xi),Rt(f,dbt)}else Rt(f,nFe);return E(B(f),pbt),E(B(f),iFe),W(B(f),sFe,Gce),W(y,f,D[10]),E(B(f),ICe),E(B(f),mbt)}),ur(f3i,function(y,g,f){var D=W(TLr,y,g);return W(Ia(Mce),D,f)}),ur(PLt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),ebt),E(B(f),R6e),W(y,f,G[1]),E(B(f),k6e);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BT[1][1],$e,ye,f,de),E(B(f),tbt),E(B(f),F6e)}E(B(f),rbt);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(qf[31],xt,Gt,f,gt),E(B(f),N6e)}),ur(h3i,function(y,g,f){var D=W(PLt,y,g);return W(Ia(yCe),D,f)}),NS(Mdu,eue,[0,i3i,o3i,l3i,m3i,TLr,f3i,PLt,h3i]);var PLr=function y(g,f,D,G){return y.fun(g,f,D,G)},g3i=function y(g,f,D){return y.fun(g,f,D)},RLt=function y(g,f,D,G){return y.fun(g,f,D,G)},y3i=function y(g,f,D){return y.fun(g,f,D)};ur(PLr,function(y,g,f,D){E(B(f),gCe),W(y,f,D[1]),E(B(f),EQ);var G=D[2];function de(ye){return E(g,ye)}return Or(RLt,function(ye){return E(y,ye)},de,f,G),E(B(f),qce)}),ur(g3i,function(y,g,f){var D=W(PLr,y,g);return W(Ia(ate),D,f)}),ur(RLt,function(y,g,f,D){E(B(f),WAt),W(B(f),YAt,kw);var G=D[1];E(B(f),e4);var de=0;zp(function(St,Xr){St&&E(B(f),dCe);function cr(rn){return E(g,rn)}function Pt(rn){return E(y,rn)}return Or(BT[35],Pt,cr,f,Xr),1},de,G),E(B(f),JAt),E(B(f),_M),E(B(f),vQ),W(B(f),Oce,pCe);var ye=D[2];if(ye){Rt(f,mCe);var $e=ye[1],gt=function(St,Xr){return Rt(St,w6e)},Gt=function(St){return E(y,St)};Or(pl[1],Gt,gt,f,$e),Rt(f,I6e)}else Rt(f,fCe);E(B(f),x6e),E(B(f),XAt),W(B(f),ZAt,hCe);var xt=D[3];E(B(f),k6);var vt=0;return zp(function(St,Xr){St&&E(B(f),lCe);function cr(Pt){return E(y,Pt)}return Qo(ND[1],cr,f,Xr),1},vt,xt),E(B(f),T6e),E(B(f),Bce),E(B(f),P6e)}),ur(y3i,function(y,g,f){var D=W(RLt,y,g);return W(Ia(S6e),D,f)}),NS(Ldu,nQu,[0,PLr,g3i,RLt,y3i]);function f0(y,g){if(g){var f=g[1],D=E(y,f);return f===D?g:[0,D]}return g}function qd(y,g,f,D,G){var de=W(y,g,f);return f===de?D:E(G,de)}function Sd(y,g,f,D){var G=E(y,g);return g===G?f:E(D,G)}function OS(y,g){var f=g[1];function D(G){return[0,f,G]}return qd(y,f,g[2],g,D)}function fy(y,g){var f=zp(function(D,G){var de=E(y,G),ye=D[2],$e=ye||(de!==G?1:0);return[0,[0,de,D[1]],$e]},Ydu,g);return f[2]?lm(f[1]):g}var RLr=_qt(Xdu,function(y){var g=f9r(y,Jdu),f=g[1],D=g[2],G=g[3],de=g[4],ye=g[5],$e=g[6],gt=g[7],Gt=g[8],xt=g[9],vt=g[10],St=g[11],Xr=g[12],cr=g[13],Pt=g[14],rn=g[15],Kn=g[16],Ln=g[17],zi=g[18],Ns=g[19],na=g[20],ua=g[21],Ci=g[22],Wi=g[23],xe=g[24],Yi=g[25],xi=g[26],Ji=g[27],ta=g[28],Hs=g[29],ia=g[30],lo=g[31],Re=g[32],Va=g[33],kn=g[34],os=g[35],mu=g[36],tl=g[37],Nc=g[38],ko=g[39],yl=g[40],Iu=g[41],Ll=g[42],$u=g[43],yc=g[44],Dl=g[45],dd=g[46],pd=g[47],Rc=g[49],Zc=g[50],Qu=g[51],gp=g[52],_s=g[53],vr=g[54],Hr=g[55],oi=g[56],Ui=g[57],Ds=g[58],ca=g[59],fa=g[60],Ko=g[61],Na=g[62],un=g[63],ai=g[65],xs=g[66],Ts=g[67],ya=g[68],Xa=g[69],Yo=g[70],eu=g[71],Vc=g[72],Vo=g[73],fu=g[74],Pl=g[75],Rl=g[76],kl=g[77],vl=g[78],gd=g[79],wd=g[80],yd=g[81],$p=g[82],wp=g[83],Qp=g[84],bp=g[85],Tp=g[86],Kp=g[87],Za=g[88],Au=g[89],Xe=g[90],Dt=g[91],Xt=g[92],fn=g[93],qn=g[94],Xs=g[95],Oa=g[96],Ea=g[97],Br=g[98],qi=g[99],uo=g[CS],Fo=g[u3],Zo=g[_N],Ho=g[pT],pa=g[c3],gu=g[CT],Xc=g[gb],cl=g[sT],Bc=g[vU],ul=g[tQ],Co=g[mC],ql=g[I5],Js=g[yI],md=g[c1],bd=g[WZ],Cp=g[yce],yf=g[dee],Lp=g[MZ],Hm=g[X$],Ef=g[m6],Rf=g[S6],_h=g[Mee],y0=g[rm],Wm=g[K9],Ah=g[AAe],Q0=g[zc],og=g[ABt],Fh=g[H1],ef=g[Tg],_0=g[bA],j0=g[Sgt],Qh=g[nyt],E1=g[eBt],hy=g[133],Fg=g[134],YA=g[135],UC=g[Wgt],_C=g[137],qD=g[VOt],dE=g[139],vb=g[Wht],pE=g[141],qS=g[142],jT=g[143],JA=g[x7e],MD=g[145],GI=g[146],V6=g[U1t],ZU=g[148],w3=g[POt],UQ=g[150],z6=g[151],o2=g[152],XA=g[153],go=g[$Ot],ka=g[155],df=g[156],Kf=g[157],om=g[158],Hp=g[159],C_=g[MBt],cg=g[SOt],DA=g[H0t],SA=g[mc],ry=g[r4e],rA=g[pee],Eb=g[dce],oh=g[P4e],Nh=g[KBt],nA=g[L1t],VC=g[Y1t],MM=g[z1t],Ete=g[vOt],Mw=g[zBt],fue=g[TOt],eV=g[A1t],hue=g[l9t],gue=g[n9t],G0=g[cQ],aO=g[v_t],yue=g[FPe],n5e=g[ng],Cjt=g[qke],vjt=g[XRe],Ejt=g[hoe],_ue=g[$Pe],i5e=g[QZ],Djt=g[egt],Sjt=g[qBt],wjt=g[uBt],xve=g[W4e],oO=g[_1t],gvt=g[$d],yvt=g[ebe],_vt=g[x_t],Ijt=g[LBt],xjt=g[IBt],Tjt=g[QBt],Avt=g[OOt],Pjt=g[r1t],Rjt=g[T$],kjt=g[GBt],Fjt=g[e6],bvt=g[r9t],Njt=g[PBt],Tve=g[RRe],s5e=g[QOt],Cvt=g[bBt],vvt=g[Fht],Evt=g[Lke],d1=g[t7e],ny=g[AOt],Pve=g[$Bt],Dvt=g[wAe],Svt=g[Hyt],Ojt=g[Uyt],VQ=g[obe],Bjt=g[L7e],a5e=g[woe],wvt=g[QPe],zQ=g[N7e],qjt=g[EBt],Aue=g[_Bt],Ivt=g[eRe],Rve=g[eee],Mjt=g[d7e],Dte=g[vht],Ljt=g[sBt],kve=g[i9t],jjt=g[gOt],o5e=g[hU],Gjt=g[W1t],bue=g[zAe],xvt=g[Jyt],Cue=g[lht],Ujt=g[xOt],tV=g[aQ],$Q=g[mbe],vue=g[FOt],Vjt=g[w4e],c5e=g[IU],u5e=g[Gye],l5e=g[I4e],zjt=g[oht],Eue=g[Y3e],$jt=g[bbe],d5e=g[tce],Djr=g[48],Fve=g[64];function Sjr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return Jt===yi&&xn===ii?He:[0,ii,yi,He[3],He[4]]}function Nve(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+$Q],ne,yi),fo=f0(E(ne[1][1+Ln],ne),ii),il=W(ne[1][1+xi],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&xn===il&&ii===fo&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function wjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Ove(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Zc],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Ijr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+$e],ne,Ft,ii),Ma=f0(E(ne[1][1+G0],ne),xn);return ii===yi&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function LM(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=fy(W(ne[1][1+gt],ne,xn),ii),Ma=W(ne[1][1+os],ne,Jt);return ii===yi&&Jt===Ma?He:[0,yi,xn,Ma]}function xjr(ne,Ft,He){var Jt=He[4],xn=He[2],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],ii,He[3],yi]}function Tjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],ii,yi]}function p5e(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+xe],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function Pjr(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=OS(E(ne[1][1+tV],ne),yi);if(ii)var fo=ii[1],il=fo[1],Sl=function($2){return[0,[0,il,$2]]},Gm=fo[2],Wp=qd(E(ne[1][1+kve],ne),il,Gm,ii,Sl);else var Wp=ii;if(xn)var sy=xn[1],Kh=sy[1],wA=function($2){return[0,[0,Kh,$2]]},ZA=sy[2],Db=qd(E(ne[1][1+tV],ne),Kh,ZA,xn,wA);else var Db=xn;var i_=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===Wp&&xn===Db&&Jt===i_?He:[0,Ma,Wp,Db,i_]}function Bve(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function Rjr(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function qve(ne,Ft){return Ft}function kjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=fy(E(ne[1][1+Re],ne),ii),Ma=fy(E(ne[1][1+G0],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Tvt(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=OS(E(ne[1][1+Va],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Fjr(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+G0],ne),ii),Ma=W(ne[1][1+Iu],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,fo]]}function Pvt(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=fy(E(ne[1][1+tl],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo,He[4]]}function Njr(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function Ojr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function m5e(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function Bjr(ne,Ft){return[0,W(ne[1][1+$u],ne,Ft),0]}function qjr(ne,Ft){var He=E(ne[1][1+Ll],ne),Jt=zp(function(xn,ii){var yi=xn[1],Ma=E(He,ii);if(Ma){if(Ma[2])return[0,NQ(Ma,yi),1];var fo=Ma[1],il=xn[2],Sl=il||(ii!==fo?1:0);return[0,[0,fo,yi],Sl]}return[0,yi,1]},Wdu,Ft);return Jt[2]?lm(Jt[1]):Ft}function Qjt(ne,Ft){return W(ne[1][1+Iu],ne,Ft)}function Mjr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function f5e(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi,He[3]]}function Ljr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+df],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function h5e(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function jjr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1];if(xn)var ii=function(il){return[0,il]},yi=xn[1],Ma=Sd(E(ne[1][1+G0],ne),yi,xn,ii);else var Ma=xn;var fo=W(ne[1][1+os],ne,Jt);return xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,Ma,fo]]}function Mve(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function Gjr(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Rvt(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Ujr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+ai],ne,Ft,ii),Ma=W(ne[1][1+os],ne,xn);return yi===ii&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function kvt(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Vjr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+Ts],ne,Ft,ii),Ma=f0(E(ne[1][1+G0],ne),xn);return ii===yi&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function Fvt(ne,Ft,He){switch(He[0]){case 0:var Jt=function(Ma){return[0,Ma]},xn=He[1];return Sd(W(ne[1][1+ya],ne,Ft),xn,He,Jt);case 1:var ii=function(Ma){return[1,Ma]},yi=He[1];return Sd(W(ne[1][1+xs],ne,Ft),yi,He,ii);default:return He}}function zjr(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function iy(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Kjt(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+gp],ne,Ft,ii),Ma=W(ne[1][1+os],ne,xn);return yi===ii&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function $jr(ne,Ft,He){return W(ne[1][1+d1],ne,He)}function Qjr(ne,Ft,He){return Qo(ne[1][1+Na],ne,Ft,He)}function Lve(ne,Ft,He){var Jt=He[1];function xn(yi){return[0,Jt,yi]}var ii=He[2];return qd(W(ne[1][1+Ko],ne,Ft),Jt,ii,He,xn)}function Nvt(ne,Ft,He){switch(He[0]){case 0:var Jt=function(il){return[0,il]},xn=He[1];return Sd(W(ne[1][1+Hr],ne,Ft),xn,He,Jt);case 1:var ii=function(il){return[1,il]},yi=He[1];return Sd(W(ne[1][1+Ui],ne,Ft),yi,He,ii);default:var Ma=function(il){return[2,il]},fo=He[1];return Sd(W(ne[1][1+Ds],ne,Ft),fo,He,Ma)}}function Hjt(ne,Ft,He){var Jt=He[2],xn=Jt[4],ii=Jt[3],yi=Jt[2],Ma=Jt[1],fo=Qo(ne[1][1+oi],ne,Ft,Ma),il=Qo(ne[1][1+vr],ne,Ft,yi),Sl=f0(E(ne[1][1+G0],ne),ii);if(xn){var Gm=0;if(fo[0]===1){var Wp=il[2];if(Wp[0]===2)var Kh=b1(fo[1][2][1],Wp[1][1][2][1]);else Gm=1}else Gm=1;if(Gm)var sy=Ma===fo?1:0,Kh=sy&&(yi===il?1:0)}else var Kh=xn;return fo===Ma&&il===yi&&Sl===ii&&xn===Kh?He:[0,He[1],[0,fo,il,Sl,Kh]]}function Ovt(ne,Ft,He){if(He[0]===0){var Jt=function(Ma){return[0,Ma]},xn=He[1];return Sd(W(ne[1][1+ca],ne,Ft),xn,He,Jt)}function ii(Ma){return[1,Ma]}var yi=He[1];return Sd(W(ne[1][1+_s],ne,Ft),yi,He,ii)}function Kjr(ne,Ft,He,Jt){return Qo(ne[1][1+Fo],ne,He,Jt)}function Wjt(ne,Ft,He){return W(ne[1][1+JA],ne,He)}function Hjr(ne,Ft,He){var Jt=He[2];switch(Jt[0]){case 0:var xn=Jt[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=fy(W(ne[1][1+fa],ne,Ft),Ma),il=W(ne[1][1+Wi],ne,yi),Sl=W(ne[1][1+os],ne,ii),Gm=0;if(fo===Ma&&il===yi&&Sl===ii){var Wp=Jt;Gm=1}if(!Gm)var Wp=[0,[0,fo,il,Sl]];var iV=Wp;break;case 1:var sy=Jt[1],Kh=sy[3],wA=sy[2],ZA=sy[1],Db=fy(W(ne[1][1+Xa],ne,Ft),ZA),i_=W(ne[1][1+Wi],ne,wA),$2=W(ne[1][1+os],ne,Kh),$6=0;if(Kh===$2&&Db===ZA&&i_===wA){var Q6=Jt;$6=1}if(!$6)var Q6=[1,[0,Db,i_,$2]];var iV=Q6;break;case 2:var m4=Jt[1],K6=m4[2],H6=m4[1],W6=Qo(ne[1][1+Na],ne,Ft,H6),Y6=W(ne[1][1+Wi],ne,K6),J6=0;if(H6===W6&&K6===Y6){var nV=Jt;J6=1}if(!J6)var nV=[2,[0,W6,Y6,m4[3]]];var iV=nV;break;default:var Uve=function(zve){return[3,zve]},Vve=Jt[1],iV=Sd(E(ne[1][1+un],ne),Vve,Jt,Uve)}return Jt===iV?He:[0,He[1],iV]}function Yjt(ne,Ft){return Qo(ne[1][1+Yo],ne,0,Ft)}function Bvt(ne,Ft,He){var Jt=Ft&&Ft[1];return Qo(ne[1][1+Yo],ne,[0,Jt],He)}function Jjt(ne,Ft){return W(ne[1][1+u5e],ne,Ft)}function Wjr(ne,Ft){return W(ne[1][1+u5e],ne,Ft)}function Xjt(ne,Ft){return Qo(ne[1][1+vue],ne,Hdu,Ft)}function qvt(ne,Ft,He){return Qo(ne[1][1+vue],ne,[0,Ft],He)}function Yjr(ne,Ft){return Qo(ne[1][1+vue],ne,Kdu,Ft)}function Jjr(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+$Q],ne,Ma),il=f0(E(ne[1][1+Ln],ne),yi),Sl=f0(E(ne[1][1+xi],ne),ii),Gm=f0(E(ne[1][1+xi],ne),xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&ii===Sl&&yi===il&&ii===Sl&&xn===Gm&&Jt===Wp?He:[0,fo,il,Sl,Gm,Wp]}function Xjr(ne,Ft){return W(ne[1][1+d1],ne,Ft)}function Mvt(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function Zjr(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Fo],ne),He,xn,Ft,Jt)}function eGr(ne,Ft){switch(Ft[0]){case 0:var He=function(Sl){return[0,Sl]},Jt=Ft[1];return Sd(E(ne[1][1+$p],ne),Jt,Ft,He);case 1:var xn=function(Sl){return[1,Sl]},ii=Ft[1];return Sd(E(ne[1][1+wp],ne),ii,Ft,xn);case 2:var yi=function(Sl){return[2,Sl]},Ma=Ft[1];return Sd(E(ne[1][1+Rc],ne),Ma,Ft,yi);default:var fo=function(Sl){return[3,Sl]},il=Ft[1];return Sd(E(ne[1][1+Qp],ne),il,Ft,fo)}}function Zjt(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+bp],ne,yi),fo=W(ne[1][1+G0],ne,ii);if(xn){var il=0;if(Ma[0]===1){var Sl=fo[2];if(Sl[0]===10)var Wp=b1(Ma[1][2][1],Sl[1][2][1]);else il=1}else il=1;if(il)var Gm=yi===Ma?1:0,Wp=Gm&&(ii===fo?1:0)}else var Wp=xn;return yi===Ma&&ii===fo&&xn===Wp?Ft:[0,Jt,[0,Ma,fo,Wp]];case 1:var sy=He[2],Kh=He[1],wA=W(ne[1][1+bp],ne,Kh),ZA=OS(E(ne[1][1+Hp],ne),sy);return Kh===wA&&sy===ZA?Ft:[0,Jt,[1,wA,ZA]];case 2:var Db=He[3],i_=He[2],$2=He[1],$6=W(ne[1][1+bp],ne,$2),Q6=OS(E(ne[1][1+Hp],ne),i_),m4=W(ne[1][1+os],ne,Db);return $2===$6&&i_===Q6&&Db===m4?Ft:[0,Jt,[2,$6,Q6,m4]];default:var K6=He[3],H6=He[2],W6=He[1],Y6=W(ne[1][1+bp],ne,W6),J6=OS(E(ne[1][1+Hp],ne),H6),nV=W(ne[1][1+os],ne,K6);return W6===Y6&&H6===J6&&K6===nV?Ft:[0,Jt,[3,Y6,J6,nV]]}}function tGr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(function(Ma){if(Ma[0]===0){var fo=Ma[1],il=W(ne[1][1+yd],ne,fo);return fo===il?Ma:[0,il]}var Sl=Ma[1],Gm=W(ne[1][1+yc],ne,Sl);return Sl===Gm?Ma:[1,Gm]},xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function Lvt(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+G0],ne,yi),fo=f0(E(ne[1][1+o5e],ne),ii),il=f0(E(ne[1][1+bue],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function rGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+JA],ne,ii),Ma=W(ne[1][1+JA],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function nGr(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function eGt(ne,Ft){return W(ne[1][1+Rc],ne,Ft)}function iGr(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function g5e(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+Xs],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Br],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+Oa],ne),Ma,Ft,yi)}}function sGr(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+qi],ne,Ft,Jt);return Jt===xn?He:[0,xn,He[2],He[3]]}function aGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+Ea],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function oGr(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function jvt(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function cGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Ho],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function uGr(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function Gvt(ne,Ft){return W(ne[1][1+Lp],ne,Ft)}function lGr(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Co],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+ql],ne),ii,Ft,xn)}function dGr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ul],ne,xn),yi=W(ne[1][1+Js],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function MS(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Js],ne,xn),yi=W(ne[1][1+Js],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function LS(ne,Ft){return W(ne[1][1+ql],ne,Ft)}function jM(ne,Ft){return W(ne[1][1+Bc],ne,Ft)}function p4(ne,Ft){return W(ne[1][1+Js],ne,Ft)}function rV(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+Lp],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Cp],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+yf],ne),Ma,Ft,yi)}}function jve(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+G0],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function Uvt(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+os],ne,Jt);if(xn){var yi=xn[1],Ma=W(ne[1][1+G0],ne,yi);return yi===Ma&&Jt===ii?He:[0,[0,Ma],ii]}return Jt===ii?He:[0,0,ii]}function Gve(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Wp){return[0,Jt,[0,Wp]]},ii=He[1];return qd(E(ne[1][1+Ef],ne),Jt,ii,Ft,xn);case 1:var yi=function(Wp){return[0,Jt,[1,Wp]]},Ma=He[1];return qd(E(ne[1][1+md],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Wp){return[0,Jt,[2,Wp]]},il=He[1];return qd(E(ne[1][1+bd],ne),Jt,il,Ft,fo);case 3:var Sl=function(Wp){return[0,Jt,[3,Wp]]},Gm=He[1];return Sd(E(ne[1][1+pa],ne),Gm,Ft,Sl);default:return Ft}}function Vvt(ne,Ft){var He=Ft[2],Jt=fy(E(ne[1][1+y0],ne),He);return He===Jt?Ft:[0,Ft[1],Jt]}function zvt(ne,Ft,He){return Qo(ne[1][1+Fo],ne,Ft,He)}function pGr(ne,Ft,He){return Qo(ne[1][1+bd],ne,Ft,He)}function aKu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=function(fo){return[0,He,fo]},xn=Ft[2];return qd(E(ne[1][1+Wm],ne),He,xn,Ft,Jt)}var ii=Ft[1];function yi(fo){return[1,ii,fo]}var Ma=Ft[2];return qd(E(ne[1][1+Ah],ne),ii,Ma,Ft,yi)}function oKu(ne,Ft){return W(ne[1][1+Bc],ne,Ft)}function cKu(ne,Ft){return W(ne[1][1+Js],ne,Ft)}function uKu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Fh],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+og],ne),ii,Ft,xn)}function lKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ef],ne,xn),yi=f0(E(ne[1][1+Q0],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function dKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function pKu(ne,Ft){if(Ft[0]===0){var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+_0],ne),Jt,Ft,He)}var xn=Ft[1],ii=xn[1];function yi(fo){return[1,[0,ii,fo]]}var Ma=xn[2];return qd(E(ne[1][1+gu],ne),ii,Ma,Ft,yi)}function mKu(ne,Ft){var He=Ft[2][1],Jt=W(ne[1][1+Hm],ne,He);return He===Jt?Ft:[0,Ft[1],[0,Jt]]}function fKu(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[1],ii=W(ne[1][1+Hm],ne,xn),yi=fy(E(ne[1][1+cl],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,He[2],yi]]}function hKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=W(ne[1][1+_h],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],He[2],ii,yi]}function gKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Xc],ne,yi),fo=f0(E(ne[1][1+Rf],ne),ii),il=W(ne[1][1+_h],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function yKu(ne,Ft,He,Jt){var xn=2<=Ft?W(ne[1][1+Na],ne,Qdu):E(ne[1][1+$Q],ne);return E(xn,Jt)}function _Ku(ne,Ft,He){var Jt=2<=Ft?W(ne[1][1+Na],ne,$du):E(ne[1][1+$Q],ne);return E(Jt,He)}function AKu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=0;if(Ft){var Ma=0;if(ii)switch(ii[1]){case 2:break;case 0:yi=1,Ma=2;break;default:Ma=1}var fo=0;switch(Ma){case 2:fo=1;break;case 0:if(2<=Ft){var il=0,Sl=0;fo=1}break}if(!fo)var il=1,Sl=0}else yi=1;if(yi)var il=1,Sl=1;var Gm=W(Sl?ne[1][1+Ns]:ne[1][1+JA],ne,Jt);if(xn)var Wp=il?E(ne[1][1+$Q],ne):W(ne[1][1+Na],ne,zdu),sy=function(wA){return[0,wA]},Kh=Sd(Wp,xn[1],xn,sy);else var Kh=xn;return xn===Kh&&Jt===Gm?He:[0,ii,Kh,Gm]}function bKu(ne,Ft,He){if(He[0]===0){var Jt=He[1],xn=fy(W(ne[1][1+_C],ne,Ft),Jt);return Jt===xn?He:[0,xn]}var ii=He[1],yi=ii[1];function Ma(il){return[1,[0,yi,il]]}var fo=ii[2];return qd(W(ne[1][1+UC],ne,Ft),yi,fo,He,Ma)}function CKu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[1],Ma=f0(W(ne[1][1+YA],ne,yi),xn),fo=f0(W(ne[1][1+qD],ne,yi),ii),il=W(ne[1][1+os],ne,Jt);return xn===Ma&&ii===fo&&Jt===il?He:[0,yi,He[2],fo,Ma,il]}function vKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Zc],ne,yi),fo=Qo(ne[1][1+qS],ne,xn!==0?1:0,ii),il=E(ne[1][1+jT],ne),Sl=f0(function(Wp){return OS(il,Wp)},xn),Gm=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===Sl&&Jt===Gm?He:[0,Ma,fo,Sl,Gm]}function EKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+$u],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function DKu(ne,Ft,He){return W(ne[1][1+$u],ne,He)}function SKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function wKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function IKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function xKu(ne,Ft,He){return Qo(ne[1][1+hy],ne,Ft,He)}function TKu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+$Q],ne,Ma),il=f0(E(ne[1][1+Ln],ne),yi),Sl=E(ne[1][1+MD],ne),Gm=fy(function(Kh){return OS(Sl,Kh)},ii),Wp=OS(E(ne[1][1+kl],ne),xn),sy=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Gm===ii&&Wp===xn&&sy===Jt?He:[0,fo,il,Gm,Wp,sy]}function PKu(ne,Ft){return W(ne[1][1+na],ne,Ft)}function RKu(ne,Ft){return W(ne[1][1+na],ne,Ft)}function kKu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function FKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function NKu(ne,Ft,He){return He}function OKu(ne,Ft){return Qo(ne[1][1+Na],ne,Vdu,Ft)}function BKu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+tV],ne),He,xn,Ft,Jt)}function qKu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+SA],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function MKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+df],ne,xn),yi=f0(E(ne[1][1+G0],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function LKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function jKu(ne,Ft){var He=Ft[2],Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=fy(E(ne[1][1+Kf],ne),ii),fo=f0(E(ne[1][1+XA],ne),xn),il=f0(E(ne[1][1+z6],ne),yi),Sl=W(ne[1][1+os],ne,Jt);return ii===Ma&&xn===fo&&Jt===Sl&&yi===il?Ft:[0,Ft[1],[0,il,Ma,fo,Sl]]}function GKu(ne,Ft,He){var Jt=He[9],xn=He[8],ii=He[7],yi=He[6],Ma=He[3],fo=He[2],il=He[1],Sl=f0(E(ne[1][1+om],ne),il),Gm=W(ne[1][1+go],ne,fo),Wp=W(ne[1][1+Wi],ne,ii),sy=W(ne[1][1+DA],ne,Ma),Kh=f0(E(ne[1][1+Qu],ne),yi),wA=f0(E(ne[1][1+Ln],ne),xn),ZA=W(ne[1][1+os],ne,Jt);return il===Sl&&fo===Gm&&Ma===sy&&yi===Kh&&ii===Wp&&xn===wA&&Jt===ZA?He:[0,Sl,Gm,sy,He[4],He[5],Kh,Wp,wA,ZA,He[10]]}function UKu(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function VKu(ne,Ft,He){return Qo(ne[1][1+Hp],ne,Ft,He)}function zKu(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function $Ku(ne,Ft){if(Ft[0]===0)return Ft;var He=Ft[1],Jt=W(ne[1][1+xe],ne,He);return Jt===He?Ft:[1,Jt]}function QKu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return Sd(E(ne[1][1+xi],ne),xn,Ft,Jt)}function KKu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(x0){return[0,Jt,[0,x0]]},ii=He[1];return Sd(E(ne[1][1+os],ne),ii,Ft,xn);case 1:var yi=function(x0){return[0,Jt,[1,x0]]},Ma=He[1];return Sd(E(ne[1][1+os],ne),Ma,Ft,yi);case 2:var fo=function(x0){return[0,Jt,[2,x0]]},il=He[1];return Sd(E(ne[1][1+os],ne),il,Ft,fo);case 3:var Sl=function(x0){return[0,Jt,[3,x0]]},Gm=He[1];return Sd(E(ne[1][1+os],ne),Gm,Ft,Sl);case 4:var Wp=function(x0){return[0,Jt,[4,x0]]},sy=He[1];return Sd(E(ne[1][1+os],ne),sy,Ft,Wp);case 5:var Kh=function(x0){return[0,Jt,[5,x0]]},wA=He[1];return Sd(E(ne[1][1+os],ne),wA,Ft,Kh);case 6:var ZA=function(x0){return[0,Jt,[6,x0]]},Db=He[1];return Sd(E(ne[1][1+os],ne),Db,Ft,ZA);case 7:var i_=function(x0){return[0,Jt,[7,x0]]},$2=He[1];return Sd(E(ne[1][1+os],ne),$2,Ft,i_);case 8:var $6=function(x0){return[0,Jt,[8,x0]]},Q6=He[1];return Sd(E(ne[1][1+os],ne),Q6,Ft,$6);case 9:var m4=function(x0){return[0,Jt,[9,x0]]},K6=He[1];return Sd(E(ne[1][1+os],ne),K6,Ft,m4);case 10:var H6=function(x0){return[0,Jt,[10,x0]]},W6=He[1];return Sd(E(ne[1][1+os],ne),W6,Ft,H6);case 11:var Y6=function(x0){return[0,Jt,[11,x0]]},J6=He[1];return Sd(E(ne[1][1+Dt],ne),J6,Ft,Y6);case 12:var nV=function(x0){return[0,Jt,[12,x0]]},Uve=He[1];return qd(E(ne[1][1+w3],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(x0){return[0,Jt,[13,x0]]},iV=He[1];return qd(E(ne[1][1+kl],ne),Jt,iV,Ft,Vve);case 14:var zve=function(x0){return[0,Jt,[14,x0]]},$vt=He[1];return qd(E(ne[1][1+Qh],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(x0){return[0,Jt,[15,x0]]},Kvt=He[1];return Sd(E(ne[1][1+Eue],ne),Kvt,Ft,Qvt);case 16:var Hvt=function(x0){return[0,Jt,[16,x0]]},Wvt=He[1];return qd(E(ne[1][1+MD],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(x0){return[0,Jt,[17,x0]]},Jvt=He[1];return qd(E(ne[1][1+Fg],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(x0){return[0,Jt,[18,x0]]},Zvt=He[1];return qd(E(ne[1][1+Vc],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(x0){return[0,Jt,[19,x0]]},tEt=He[1];return qd(E(ne[1][1+vt],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(x0){return[0,Jt,[20,x0]]},nEt=He[1];return qd(E(ne[1][1+j0],ne),Jt,nEt,Ft,rEt);case 21:var iEt=function(x0){return[0,Jt,[21,x0]]},sEt=He[1];return Sd(E(ne[1][1+Xr],ne),sEt,Ft,iEt);case 22:var aEt=function(x0){return[0,Jt,[22,x0]]},oEt=He[1];return Sd(E(ne[1][1+Ji],ne),oEt,Ft,aEt);case 23:var cEt=function(x0){return[0,Jt,[23,x0]]},uEt=He[1];return qd(E(ne[1][1+yl],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(x0){return[0,Jt,[24,x0]]},dEt=He[1];return qd(E(ne[1][1+Xe],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(x0){return[0,Jt,[25,x0]]},mEt=He[1];return qd(E(ne[1][1+c5e],ne),Jt,mEt,Ft,pEt);default:var fEt=function(x0){return[0,Jt,[26,x0]]},hEt=He[1];return qd(E(ne[1][1+Ujt],ne),Jt,hEt,Ft,fEt)}}function HKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=W(ne[1][1+xi],ne,Ma),il=W(ne[1][1+xi],ne,yi),Sl=fy(E(ne[1][1+xi],ne),ii),Gm=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Sl===ii&&Gm===Jt?He:[0,[0,fo,il,Sl],Gm]}function WKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=W(ne[1][1+xi],ne,Ma),il=W(ne[1][1+xi],ne,yi),Sl=fy(E(ne[1][1+xi],ne),ii),Gm=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Sl===ii&&Gm===Jt?He:[0,[0,fo,il,Sl],Gm]}function YKu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+xi],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function JKu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=fy(E(ne[1][1+xi],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function XKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Kn],ne,xn),yi=W(ne[1][1+Pt],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function ZKu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function eHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function tHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+rn],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+cr],ne),ii,Ft,xn)}function rHu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+Kn],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function nHu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+xi],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function iHu(ne,Ft,He){var Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],xn]}function sHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function aHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function oHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function cHu(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+Fg],ne,Ft,Jt);return xn===Jt?He:[0,xn,He[2]]}function uHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+xi],ne,ii),Ma=W(ne[1][1+xi],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function lHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+V6],ne,ii),Ma=f0(E(ne[1][1+Ci],ne),xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function dHu(ne,Ft){var He=Ft[2],Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Wi],ne,ii),fo=W(ne[1][1+de],ne,xn),il=f0(E(ne[1][1+xi],ne),Jt),Sl=W(ne[1][1+$Q],ne,yi);return Sl===yi&&Ma===ii&&fo===xn&&il===Jt?Ft:[0,Ft[1],[0,Sl,Ma,fo,il]]}function pHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+zi],ne),xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function mHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+xi],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function fHu(ne,Ft){return f0(E(ne[1][1+ye],ne),Ft)}function hHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function gHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function yHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+V6],ne,xn),yi=W(ne[1][1+qn],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function _Hu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Ns],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+GI],ne),ii,Ft,xn)}function AHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=E(ne[1][1+MD],ne),Ma=fy(function(Sl){return OS(yi,Sl)},xn),fo=OS(E(ne[1][1+kl],ne),ii),il=W(ne[1][1+os],ne,Jt);return Ma===xn&&fo===ii&&Jt===il?He:[0,fo,Ma,il]}function bHu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=fy(function(Ma){switch(Ma[0]){case 0:var fo=function(i_){return[0,i_]},il=Ma[1];return Sd(E(ne[1][1+wd],ne),il,Ma,fo);case 1:var Sl=function(i_){return[1,i_]},Gm=Ma[1];return Sd(E(ne[1][1+vl],ne),Gm,Ma,Sl);case 2:var Wp=function(i_){return[2,i_]},sy=Ma[1];return Sd(E(ne[1][1+Kp],ne),sy,Ma,Wp);case 3:var Kh=function(i_){return[3,i_]},wA=Ma[1];return Sd(E(ne[1][1+Za],ne),wA,Ma,Kh);default:var ZA=function(i_){return[4,i_]},Db=Ma[1];return Sd(E(ne[1][1+Tp],ne),Db,Ma,ZA)}},xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?He:[0,He[1],He[2],ii,yi]}function CHu(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[1],ii=xn[2],yi=xn[1],Ma=Qo(ne[1][1+w3],ne,yi,ii),fo=W(ne[1][1+os],ne,Jt);return ii===Ma&&Jt===fo?Ft:[0,Ft[1],[0,[0,yi,Ma],He[2],fo]]}function vHu(ne,Ft){var He=Ft[2],Jt=He[6],xn=He[2],ii=He[1],yi=W(ne[1][1+JA],ne,ii),Ma=W(ne[1][1+xi],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,He[3],He[4],He[5],fo]]}function EHu(ne,Ft){var He=Ft[2],Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=W(ne[1][1+xi],ne,yi),fo=W(ne[1][1+xi],ne,ii),il=W(ne[1][1+de],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?Ft:[0,Ft[1],[0,He[1],Ma,fo,He[4],il,Sl]]}function DHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xi],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function SHu(ne,Ft){var He=Ft[2],Jt=He[8],xn=He[7],ii=He[2],yi=He[1],Ma=W(ne[1][1+bp],ne,yi),fo=W(ne[1][1+gd],ne,ii),il=W(ne[1][1+de],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?Ft:[0,Ft[1],[0,Ma,fo,He[3],He[4],He[5],He[6],il,Sl]]}function wHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+w3],ne),He,xn,Ft,Jt)}function IHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+w3],ne),He,xn,Ft,Jt)}function xHu(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+xi],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Rl],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+Pl],ne),Ma,Ft,yi)}}function THu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function PHu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=ii[2],Ma=yi[4],fo=yi[3],il=yi[2],Sl=yi[1],Gm=He[1],Wp=f0(E(ne[1][1+UQ],ne),Sl),sy=fy(E(ne[1][1+ka],ne),il),Kh=f0(E(ne[1][1+o2],ne),fo),wA=W(ne[1][1+xi],ne,xn),ZA=f0(E(ne[1][1+Ln],ne),Gm),Db=W(ne[1][1+os],ne,Jt),i_=W(ne[1][1+os],ne,Ma);return sy===il&&Kh===fo&&wA===xn&&ZA===Gm&&Db===Jt&&i_===Ma&&Wp===Sl?He:[0,ZA,[0,ii[1],[0,Wp,sy,Kh,i_]],wA,Db]}function RHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function kHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ka],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function FHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xi],ne,Jt),yi=f0(E(ne[1][1+JA],ne),xn);return ii===Jt&&yi===xn?Ft:[0,Ft[1],[0,yi,ii,He[3]]]}function NHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function OHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+MM],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function BHu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=f0(E(ne[1][1+rA],ne),Ma),il=f0(E(ne[1][1+Zc],ne),yi),Sl=f0(E(ne[1][1+G0],ne),ii),Gm=W(ne[1][1+$u],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&ii===Sl&&xn===Gm&&Jt===Wp?He:[0,fo,il,Sl,Gm,Wp]}function qHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function MHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+nA],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+VC],ne),ii,Ft,xn)}function LHu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+oh],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+$u],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,He[4],Sl]}function jHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function GHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+fue],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+eV],ne),ii,Ft,xn)}function UHu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Ete],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+$u],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,He[4],Sl]}function VHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+G0],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+Dl],ne),ii,Ft,xn)}function zHu(ne,Ft,He){var Jt=He[3],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,He[2],yi]}function $Hu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=fy(E(ne[1][1+yue],ne),He);return He===Jt?Ft:[0,Jt]}var xn=Ft[1],ii=W(ne[1][1+Ejt],ne,xn);return xn===ii?Ft:[1,ii]}function QHu(ne,Ft){var He=Ft[2],Jt=f0(E(ne[1][1+JA],ne),He);return He===Jt?Ft:[0,Ft[1],Jt]}function KHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+JA],ne,xn),yi=f0(E(ne[1][1+JA],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function HHu(ne,Ft,He){var Jt=He[5],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+aO],ne),xn),Ma=f0(E(ne[1][1+$u],ne),ii),fo=W(ne[1][1+os],ne,Jt);return xn===yi&&ii===Ma&&Jt===fo?He:[0,Ma,yi,He[3],He[4],fo]}function WHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+$u],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function YHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=W(ne[1][1+Cjt],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?He:[0,He[1],ii,yi]}function JHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function XHu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function ZHu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function eWu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function tWu(ne,Ft){var He=Ft[2][1],Jt=W(ne[1][1+xve],ne,He);return He===Jt?Ft:[0,Ft[1],[0,Jt]]}function rWu(ne,Ft){var He=Ft[3],Jt=Ft[1],xn=fy(E(ne[1][1+oO],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],ii]}function nWu(ne,Ft){var He=Ft[4],Jt=Ft[1];if(Jt[0]===0)var xn=function(Wp){return[0,Wp]},ii=Jt[1],yi=E(ne[1][1+oO],ne),Sl=Sd(function(Wp){return fy(yi,Wp)},ii,Jt,xn);else var Ma=function(Wp){return[1,Wp]},fo=Jt[1],il=E(ne[1][1+i5e],ne),Sl=Sd(function(Wp){return fy(il,Wp)},fo,Jt,Ma);var Gm=W(ne[1][1+os],ne,He);return Jt===Sl&&He===Gm?Ft:[0,Sl,Ft[2],Ft[3],Gm]}function iWu(ne,Ft){var He=Ft[4],Jt=Ft[1],xn=fy(E(ne[1][1+Sjt],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],Ft[3],ii]}function sWu(ne,Ft){var He=Ft[4],Jt=Ft[1],xn=fy(E(ne[1][1+yvt],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],Ft[3],ii]}function aWu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Wp){return[0,Jt,[0,Wp]]},ii=He[1];return Sd(E(ne[1][1+_vt],ne),ii,Ft,xn);case 1:var yi=function(Wp){return[0,Jt,[1,Wp]]},Ma=He[1];return Sd(E(ne[1][1+wjt],ne),Ma,Ft,yi);case 2:var fo=function(Wp){return[0,Jt,[2,Wp]]},il=He[1];return Sd(E(ne[1][1+Djt],ne),il,Ft,fo);default:var Sl=function(Wp){return[0,Jt,[3,Wp]]},Gm=He[1];return Sd(E(ne[1][1+_ue],ne),Gm,Ft,Sl)}}function oWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=Qo(ne[1][1+Na],ne,Udu,ii),Ma=W(ne[1][1+Ijt],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function cWu(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function uWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+$u],ne,ii),Ma=W(ne[1][1+Zc],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function lWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=Qo(ne[1][1+Na],ne,Gdu,ii),Ma=W(ne[1][1+xe],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function dWu(ne,Ft,He){return Qo(ne[1][1+Yi],ne,Ft,He)}function pWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function mWu(ne,Ft,He){var Jt=He[4],xn=He[2],ii=OS(E(ne[1][1+tV],ne),xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?He:[0,He[1],ii,He[3],yi]}function fWu(ne,Ft,He){return Qo(ne[1][1+hy],ne,Ft,He)}function hWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+om],ne,yi),fo=W(ne[1][1+xe],ne,ii),il=f0(E(ne[1][1+Qu],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?He:[0,Ma,fo,il,Sl]}function gWu(ne,Ft){switch(Ft[0]){case 0:var He=Ft[1],Jt=He[2],xn=He[1],ii=Qo(ne[1][1+Avt],ne,xn,Jt);return ii===Jt?Ft:[0,[0,xn,ii]];case 1:var yi=Ft[1],Ma=yi[2],fo=yi[1],il=Qo(ne[1][1+bvt],ne,fo,Ma);return il===Ma?Ft:[1,[0,fo,il]];case 2:var Sl=Ft[1],Gm=Sl[2],Wp=Sl[1],sy=Qo(ne[1][1+s5e],ne,Wp,Gm);return sy===Gm?Ft:[2,[0,Wp,sy]];case 3:var Kh=Ft[1],wA=W(ne[1][1+xi],ne,Kh);return wA===Kh?Ft:[3,wA];case 4:var ZA=Ft[1],Db=ZA[2],i_=ZA[1],$2=Qo(ne[1][1+Yi],ne,i_,Db);return $2===Db?Ft:[4,[0,i_,$2]];case 5:var $6=Ft[1],Q6=$6[2],m4=$6[1],K6=Qo(ne[1][1+fu],ne,m4,Q6);return K6===Q6?Ft:[5,[0,m4,K6]];default:var H6=Ft[1],W6=H6[2],Y6=H6[1],J6=Qo(ne[1][1+hy],ne,Y6,W6);return J6===W6?Ft:[6,[0,Y6,J6]]}}function yWu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=f0(E(ne[1][1+aO],ne),xn),Ma=f0(E(ne[1][1+Njt],ne),ii),fo=W(ne[1][1+os],ne,Jt);return xn===yi&&ii===Ma&&Jt===fo?He:[0,He[1],Ma,yi,He[4],fo]}function _Wu(ne,Ft,He){var Jt=He[7],xn=He[6],ii=He[5],yi=He[4],Ma=He[3],fo=He[2],il=He[1],Sl=W(ne[1][1+wvt],ne,il),Gm=f0(E(ne[1][1+Ln],ne),fo),Wp=OS(E(ne[1][1+kl],ne),Ma),sy=E(ne[1][1+MD],ne),Kh=f0(function($2){return OS(sy,$2)},yi),wA=E(ne[1][1+MD],ne),ZA=fy(function($2){return OS(wA,$2)},ii),Db=f0(E(ne[1][1+a5e],ne),xn),i_=W(ne[1][1+os],ne,Jt);return Sl===il&&Gm===fo&&Wp===Ma&&Kh===yi&&ZA===ii&&Db===xn&&i_===Jt?He:[0,Sl,Gm,Wp,Kh,ZA,Db,i_]}function AWu(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function bWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+Ho],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function CWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Zc],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+G0],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function vWu(ne,Ft,He){return He}function EWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+Rc],ne,Ma),il=W(ne[1][1+Dvt],ne,yi),Sl=W(ne[1][1+Wi],ne,ii),Gm=W(ne[1][1+de],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&Sl===ii&&Gm===xn&&Wp===Jt?He:[0,fo,il,Sl,He[4],Gm,Wp]}function DWu(ne,Ft){if(typeof Ft=="number")return Ft;var He=Ft[1],Jt=W(ne[1][1+G0],ne,He);return He===Jt?Ft:[0,Jt]}function SWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+bp],ne,Ma),il=W(ne[1][1+Dvt],ne,yi),Sl=W(ne[1][1+Wi],ne,ii),Gm=W(ne[1][1+de],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&Sl===ii&&Gm===xn&&Wp===Jt?He:[0,fo,il,Sl,He[4],Gm,Wp]}function wWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=W(ne[1][1+bp],ne,yi),fo=OS(E(ne[1][1+Hp],ne),ii),il=fy(E(ne[1][1+Ivt],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,He[1],Ma,fo,He[4],il,Sl]}function IWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Ns],ne,xn),yi=f0(E(ne[1][1+Ci],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function xWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Bjt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function TWu(ne,Ft){switch(Ft[0]){case 0:var He=Ft[1],Jt=He[1],xn=function(Kh){return[0,[0,Jt,Kh]]},ii=He[2];return qd(E(ne[1][1+VQ],ne),Jt,ii,Ft,xn);case 1:var yi=Ft[1],Ma=yi[1],fo=function(Kh){return[1,[0,Ma,Kh]]},il=yi[2];return qd(E(ne[1][1+Svt],ne),Ma,il,Ft,fo);default:var Sl=Ft[1],Gm=Sl[1],Wp=function(Kh){return[2,[0,Gm,Kh]]},sy=Sl[2];return qd(E(ne[1][1+Ojt],ne),Gm,sy,Ft,Wp)}}function PWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function RWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Aue],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function kWu(ne,Ft){return Qo(ne[1][1+Na],ne,jdu,Ft)}function FWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=f0(E(ne[1][1+Ci],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function NWu(ne,Ft,He){var Jt=He[7],xn=He[6],ii=He[5],yi=He[4],Ma=He[3],fo=He[2],il=He[1],Sl=f0(E(ne[1][1+wvt],ne),il),Gm=W(ne[1][1+Mjt],ne,fo),Wp=f0(E(ne[1][1+Ln],ne),Ma),sy=E(ne[1][1+zQ],ne),Kh=f0(function(i_){return OS(sy,i_)},yi),wA=f0(E(ne[1][1+a5e],ne),ii),ZA=fy(E(ne[1][1+Ivt],ne),xn),Db=W(ne[1][1+os],ne,Jt);return il===Sl&&fo===Gm&&yi===Kh&&ii===wA&&xn===ZA&&Jt===Db&&Ma===Wp?He:[0,Sl,Gm,Wp,Kh,wA,ZA,Db]}function OWu(ne,Ft,He){return Qo(ne[1][1+Dte],ne,Ft,He)}function BWu(ne,Ft,He){return Qo(ne[1][1+Dte],ne,Ft,He)}function qWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+Ljt],ne),ii),Ma=W(ne[1][1+jjt],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function MWu(ne,Ft){return OS(E(ne[1][1+tV],ne),Ft)}function LWu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=W(ne[1][1+xi],ne,He);return Jt===He?Ft:[0,Jt]}var xn=Ft[1],ii=xn[2][1],yi=W(ne[1][1+os],ne,ii);return ii===yi?Ft:[1,[0,xn[1],[0,yi]]]}function jWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Gjt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function GWu(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+xvt],ne,Ft,Jt);return Jt===xn?He:[0,xn,He[2],He[3]]}function UWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+gue],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function VWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+G0],ne,yi),fo=f0(E(ne[1][1+o5e],ne),ii),il=W(ne[1][1+bue],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function zWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+Ho],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function $Wu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+Iu],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function QWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function KWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+u5e],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function HWu(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function WWu(ne,Ft){switch(Ft[0]){case 0:var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+G0],ne),Jt,Ft,He);case 1:var xn=function(yi){return[1,yi]},ii=Ft[1];return Sd(E(ne[1][1+Dl],ne),ii,Ft,xn);default:return Ft}}function YWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+$jt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function JWu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Mf){return[0,Jt,[0,Mf]]},ii=He[1];return qd(E(ne[1][1+d5e],ne),Jt,ii,Ft,xn);case 1:var yi=function(Mf){return[0,Jt,[1,Mf]]},Ma=He[1];return qd(E(ne[1][1+zjt],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Mf){return[0,Jt,[2,Mf]]},il=He[1];return qd(E(ne[1][1+l5e],ne),Jt,il,Ft,fo);case 3:var Sl=function(Mf){return[0,Jt,[3,Mf]]},Gm=He[1];return qd(E(ne[1][1+Vjt],ne),Jt,Gm,Ft,Sl);case 4:var Wp=function(Mf){return[0,Jt,[4,Mf]]},sy=He[1];return qd(E(ne[1][1+xvt],ne),Jt,sy,Ft,Wp);case 5:var Kh=function(Mf){return[0,Jt,[5,Mf]]},wA=He[1];return qd(E(ne[1][1+qjt],ne),Jt,wA,Ft,Kh);case 6:var ZA=function(Mf){return[0,Jt,[6,Mf]]},Db=He[1];return qd(E(ne[1][1+ny],ne),Jt,Db,Ft,ZA);case 7:var i_=function(Mf){return[0,Jt,[7,Mf]]},$2=He[1];return qd(E(ne[1][1+Evt],ne),Jt,$2,Ft,i_);case 8:var $6=function(Mf){return[0,Jt,[8,Mf]]},Q6=He[1];return qd(E(ne[1][1+C_],ne),Jt,Q6,Ft,$6);case 9:var m4=function(Mf){return[0,Jt,[9,Mf]]},K6=He[1];return qd(E(ne[1][1+ZU],ne),Jt,K6,Ft,m4);case 10:var H6=function(Mf){return[0,Jt,[10,Mf]]},W6=He[1];return Sd(E(ne[1][1+JA],ne),W6,Ft,H6);case 11:var Y6=function(Mf){return[0,Jt,[11,Mf]]},J6=He[1];return Sd(W(ne[1][1+vb],ne,Jt),J6,Ft,Y6);case 12:var nV=function(Mf){return[0,Jt,[12,Mf]]},Uve=He[1];return qd(E(ne[1][1+Ef],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(Mf){return[0,Jt,[13,Mf]]},iV=He[1];return qd(E(ne[1][1+md],ne),Jt,iV,Ft,Vve);case 14:var zve=function(Mf){return[0,Jt,[14,Mf]]},$vt=He[1];return qd(E(ne[1][1+Fo],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(Mf){return[0,Jt,[15,Mf]]},Kvt=He[1];return qd(E(ne[1][1+uo],ne),Jt,Kvt,Ft,Qvt);case 16:var Hvt=function(Mf){return[0,Jt,[16,Mf]]},Wvt=He[1];return qd(E(ne[1][1+qi],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(Mf){return[0,Jt,[17,Mf]]},Jvt=He[1];return qd(E(ne[1][1+fn],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(Mf){return[0,Jt,[18,Mf]]},Zvt=He[1];return qd(E(ne[1][1+Xt],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(Mf){return[0,Jt,[19,Mf]]},tEt=He[1];return qd(E(ne[1][1+Au],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(Mf){return[0,Jt,[20,Mf]]},nEt=He[1];return Sd(W(ne[1][1+Vo],ne,Jt),nEt,Ft,rEt);case 21:var iEt=function(Mf){return[0,Jt,[21,Mf]]},sEt=He[1];return qd(E(ne[1][1+eu],ne),Jt,sEt,Ft,iEt);case 22:var aEt=function(Mf){return[0,Jt,[22,Mf]]},oEt=He[1];return qd(E(ne[1][1+dd],ne),Jt,oEt,Ft,aEt);case 23:var cEt=function(Mf){return[0,Jt,[23,Mf]]},uEt=He[1];return qd(E(ne[1][1+ko],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(Mf){return[0,Jt,[24,Mf]]},dEt=He[1];return qd(E(ne[1][1+kn],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(Mf){return[0,Jt,[25,Mf]]},mEt=He[1];return qd(E(ne[1][1+Va],ne),Jt,mEt,Ft,pEt);case 26:var fEt=function(Mf){return[0,Jt,[26,Mf]]},hEt=He[1];return qd(E(ne[1][1+lo],ne),Jt,hEt,Ft,fEt);case 27:var x0=function(Mf){return[0,Jt,[27,Mf]]},mGr=He[1];return qd(E(ne[1][1+ua],ne),Jt,mGr,Ft,x0);case 28:var fGr=function(Mf){return[0,Jt,[28,Mf]]},hGr=He[1];return qd(E(ne[1][1+St],ne),Jt,hGr,Ft,fGr);case 29:var gGr=function(Mf){return[0,Jt,[29,Mf]]},yGr=He[1];return qd(E(ne[1][1+xt],ne),Jt,yGr,Ft,gGr);default:var _Gr=function(Mf){return[0,Jt,[30,Mf]]},AGr=He[1];return qd(E(ne[1][1+f],ne),Jt,AGr,Ft,_Gr)}}function XWu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=fy(E(ne[1][1+Pve],ne),Jt),ii=fy(E(ne[1][1+Pve],ne),He);return Jt===xn&&He===ii?Ft:[0,xn,ii,Ft[3]]}var ZWu=8;function eYu(ne,Ft){return Ft}function tYu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Um){return[0,Jt,[0,Um]]},ii=He[1];return qd(E(ne[1][1+tV],ne),Jt,ii,Ft,xn);case 1:var yi=function(Um){return[0,Jt,[1,Um]]},Ma=He[1];return qd(E(ne[1][1+Cue],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Um){return[0,Jt,[2,Um]]},il=He[1];return qd(E(ne[1][1+Rve],ne),Jt,il,Ft,fo);case 3:var Sl=function(Um){return[0,Jt,[3,Um]]},Gm=He[1];return qd(E(ne[1][1+vvt],ne),Jt,Gm,Ft,Sl);case 4:var Wp=function(Um){return[0,Jt,[4,Um]]},sy=He[1];return qd(E(ne[1][1+Cvt],ne),Jt,sy,Ft,Wp);case 5:var Kh=function(Um){return[0,Jt,[5,Um]]},wA=He[1];return qd(E(ne[1][1+s5e],ne),Jt,wA,Ft,Kh);case 6:var ZA=function(Um){return[0,Jt,[6,Um]]},Db=He[1];return qd(E(ne[1][1+Tve],ne),Jt,Db,Ft,ZA);case 7:var i_=function(Um){return[0,Jt,[7,Um]]},$2=He[1];return qd(E(ne[1][1+bvt],ne),Jt,$2,Ft,i_);case 8:var $6=function(Um){return[0,Jt,[8,Um]]},Q6=He[1];return qd(E(ne[1][1+Fjt],ne),Jt,Q6,Ft,$6);case 9:var m4=function(Um){return[0,Jt,[9,Um]]},K6=He[1];return qd(E(ne[1][1+kjt],ne),Jt,K6,Ft,m4);case 10:var H6=function(Um){return[0,Jt,[10,Um]]},W6=He[1];return qd(E(ne[1][1+Rjt],ne),Jt,W6,Ft,H6);case 11:var Y6=function(Um){return[0,Jt,[11,Um]]},J6=He[1];return qd(E(ne[1][1+Pjt],ne),Jt,J6,Ft,Y6);case 12:var nV=function(Um){return[0,Jt,[33,Um]]},Uve=He[1];return qd(E(ne[1][1+fu],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(Um){return[0,Jt,[13,Um]]},iV=He[1];return qd(E(ne[1][1+Avt],ne),Jt,iV,Ft,Vve);case 14:var zve=function(Um){return[0,Jt,[14,Um]]},$vt=He[1];return qd(E(ne[1][1+Tjt],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(Um){return[0,Jt,[15,Um]]},Kvt=He[1];return qd(E(ne[1][1+xjt],ne),Jt,Kvt,Ft,Qvt);case 16:var Hvt=function(Um){return[0,Jt,[16,Um]]},Wvt=He[1];return qd(E(ne[1][1+gvt],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(Um){return[0,Jt,[17,Um]]},Jvt=He[1];return qd(E(ne[1][1+vjt],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(Um){return[0,Jt,[18,Um]]},Zvt=He[1];return qd(E(ne[1][1+n5e],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(Um){return[0,Jt,[19,Um]]},tEt=He[1];return qd(E(ne[1][1+hue],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(Um){return[0,Jt,[20,Um]]},nEt=He[1];return qd(E(ne[1][1+Eb],ne),Jt,nEt,Ft,rEt);case 21:var iEt=function(Um){return[0,Jt,[21,Um]]},sEt=He[1];return qd(E(ne[1][1+Mw],ne),Jt,sEt,Ft,iEt);case 22:var aEt=function(Um){return[0,Jt,[22,Um]]},oEt=He[1];return qd(E(ne[1][1+Nh],ne),Jt,oEt,Ft,aEt);case 23:var cEt=function(Um){return[0,Jt,[23,Um]]},uEt=He[1];return qd(E(ne[1][1+cg],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(Um){return[0,Jt,[24,Um]]},dEt=He[1];return qd(E(ne[1][1+pE],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(Um){return[0,Jt,[25,Um]]},mEt=He[1];return qd(E(ne[1][1+dE],ne),Jt,mEt,Ft,pEt);case 26:var fEt=function(Um){return[0,Jt,[26,Um]]},hEt=He[1];return qd(E(ne[1][1+E1],ne),Jt,hEt,Ft,fEt);case 27:var x0=function(Um){return[0,Jt,[27,Um]]},mGr=He[1];return qd(E(ne[1][1+Zo],ne),Jt,mGr,Ft,x0);case 28:var fGr=function(Um){return[0,Jt,[28,Um]]},hGr=He[1];return qd(E(ne[1][1+pd],ne),Jt,hGr,Ft,fGr);case 29:var gGr=function(Um){return[0,Jt,[29,Um]]},yGr=He[1];return qd(E(ne[1][1+Nc],ne),Jt,yGr,Ft,gGr);case 30:var _Gr=function(Um){return[0,Jt,[30,Um]]},AGr=He[1];return qd(E(ne[1][1+ia],ne),Jt,AGr,Ft,_Gr);case 31:var Mf=function(Um){return[0,Jt,[31,Um]]},rYu=He[1];return qd(E(ne[1][1+ta],ne),Jt,rYu,Ft,Mf);case 32:var nYu=function(Um){return[0,Jt,[32,Um]]},iYu=He[1];return qd(E(ne[1][1+Yi],ne),Jt,iYu,Ft,nYu);case 33:var sYu=function(Um){return[0,Jt,[33,Um]]},aYu=He[1];return qd(E(ne[1][1+fu],ne),Jt,aYu,Ft,sYu);case 34:var oYu=function(Um){return[0,Jt,[34,Um]]},cYu=He[1];return qd(E(ne[1][1+Gt],ne),Jt,cYu,Ft,oYu);case 35:var uYu=function(Um){return[0,Jt,[35,Um]]},lYu=He[1];return qd(E(ne[1][1+G],ne),Jt,lYu,Ft,uYu);default:var dYu=function(Um){return[0,Jt,[36,Um]]},pYu=He[1];return qd(E(ne[1][1+D],ne),Jt,pYu,Ft,dYu)}}return b9r(y,[0,Djr,function(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Hs],ne,ii),Ma=W(ne[1][1+os],ne,xn),fo=fy(E(ne[1][1+Pve],ne),Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,fo]]},$u,tYu,Pve,eYu,os,ZWu,f0,mu,mu,XWu,G0,JWu,d5e,YWu,$jt,WWu,zjt,HWu,l5e,KWu,Vjt,QWu,tV,$Wu,Cue,zWu,xvt,VWu,bue,UWu,Vo,GWu,o5e,jWu,Gjt,LWu,jjt,MWu,kve,qWu,Rve,BWu,qjt,OWu,Dte,NWu,zQ,FWu,wvt,kWu,Mjt,RWu,Ivt,PWu,Aue,TWu,a5e,xWu,Bjt,IWu,VQ,wWu,Svt,SWu,Dvt,DWu,Ojt,EWu,ny,vWu,Evt,CWu,vvt,bWu,Cvt,AWu,s5e,_Wu,Tve,yWu,Njt,gWu,bvt,hWu,Fjt,fWu,kjt,mWu,Rjt,pWu,Pjt,dWu,Avt,lWu,Tjt,uWu,xjt,cWu,gvt,oWu,Ijt,aWu,_vt,sWu,wjt,iWu,Djt,nWu,_ue,rWu,oO,tWu,yvt,eWu,Sjt,ZHu,i5e,XHu,xve,JHu,vjt,YHu,Cjt,WHu,n5e,HHu,yue,KHu,Ejt,QHu,aO,$Hu,hue,zHu,gue,VHu,Mw,UHu,Ete,GHu,fue,jHu,Nh,LHu,oh,MHu,nA,qHu,Eb,BHu,rA,OHu,MM,NHu,ka,FHu,o2,kHu,UQ,RHu,w3,PHu,Ho,THu,gd,xHu,Rl,IHu,Pl,wHu,wd,SHu,vl,DHu,Kp,EHu,Tp,vHu,Za,CHu,kl,bHu,Qh,AHu,V6,_Hu,GI,yHu,qn,gHu,ye,hHu,de,fHu,Ci,mHu,Ln,pHu,zi,dHu,MD,lHu,Fg,uHu,Vc,cHu,yl,oHu,Xe,aHu,c5e,sHu,Ujt,iHu,Dt,nHu,Xr,rHu,Kn,tHu,rn,eHu,Pt,ZKu,cr,XKu,Ji,JKu,Eue,YKu,vt,WKu,j0,HKu,xi,KKu,xe,QKu,Wi,$Ku,cg,zKu,C_,VKu,Hp,UKu,ry,GKu,go,jKu,z6,LKu,Kf,MKu,DA,qKu,SA,BKu,om,OKu,ZU,NKu,JA,FKu,na,kKu,Ns,RKu,$Q,PKu,hy,TKu,E1,xKu,Rc,IKu,d1,wKu,vb,SKu,qS,DKu,jT,EKu,pE,vKu,dE,CKu,YA,bKu,_C,AKu,qD,_Ku,UC,yKu,Ef,gKu,md,hKu,Xc,fKu,Rf,mKu,cl,pKu,gu,dKu,_0,lKu,ef,uKu,Fh,cKu,og,oKu,Q0,aKu,Ah,pGr,Wm,zvt,_h,Vvt,y0,Gve,bd,Uvt,pa,jve,Hm,rV,Lp,p4,Cp,jM,yf,LS,Bc,MS,ql,dGr,ul,lGr,Co,Gvt,Js,uGr,Zo,cGr,Fo,jvt,uo,oGr,qi,aGr,eu,sGr,Ea,g5e,Xs,iGr,Br,eGt,Oa,nGr,fn,rGr,Xt,Lvt,Au,tGr,yd,Zjt,bp,eGr,$p,Zjr,wp,Mvt,Qp,Xjr,fu,Jjr,df,Yjr,$e,qvt,Ljt,Xjt,eV,Wjr,VC,Jjt,vue,Bvt,u5e,Yjt,Yo,Hjr,Na,Wjt,Ko,Kjr,fa,Ovt,ca,Hjt,oi,Nvt,Hr,Lve,Ui,Qjr,Ds,$jr,_s,Kjt,vr,iy,gp,zjr,Xa,Fvt,ya,Vjr,Ts,kvt,xs,Ujr,ai,Rvt,Fve,Gjr,un,Mve,Qu,jjr,Zc,h5e,XA,Ljr,pd,f5e,dd,Mjr,Hs,Qjt,Iu,qjr,Ll,Bjr,Dl,m5e,yc,Ojr,ko,Njr,Nc,Pvt,tl,Fjr,kn,Tvt,Va,kjr,Re,qve,lo,Rjr,ia,Bve,ta,Pjr,ua,p5e,St,Tjr,xt,xjr,Gt,LM,gt,Ijr,G,Ove,D,wjr,Yi,Nve,f,Sjr]),function(ne,Ft){return Aqt(Ft,y)}});function _3i(y){switch(y[0]){case 0:return 1;case 3:return 3;default:return 2}}function A3i(y,g){E(B(y),dpu),W(B(y),mpu,ppu);var f=g[1];W(B(y),fpu,f),E(B(y),hpu),E(B(y),gpu),W(B(y),_pu,ypu);var D=g[2];return W(B(y),Apu,D),E(B(y),bpu),E(B(y),Cpu)}var b3i=function y(g,f){return y.fun(g,f)},cQu=function y(g){return y.fun(g)};ur(b3i,function(y,g){E(B(y),Epu),W(B(y),Spu,Dpu);var f=g[1];if(f){Rt(y,wpu);var D=f[1];switch(D[0]){case 0:E(B(y),Zdu);var G=D[1];W(B(y),epu,G),E(B(y),tpu);break;case 1:E(B(y),rpu);var de=D[1];W(B(y),npu,de),E(B(y),ipu);break;case 2:E(B(y),spu);var ye=D[1];W(B(y),apu,ye),E(B(y),opu);break;default:E(B(y),cpu);var $e=D[1];W(B(y),upu,$e),E(B(y),lpu)}Rt(y,Ipu)}else Rt(y,xpu);return E(B(y),Tpu),E(B(y),Ppu),W(B(y),kpu,Rpu),A3i(y,g[2]),E(B(y),Fpu),E(B(y),Npu),W(B(y),Bpu,Opu),A3i(y,g[3]),E(B(y),qpu),E(B(y),Mpu)}),ur(cQu,function(y){return W(Ia(vpu),b3i,y)});function bb(y,g){return[0,y[1],y[2],g[3]]}function bte(y,g){var f=y[1]-g[1]|0;return f===0?y[2]-g[2]|0:f}function C3i(y,g){var f=g[1],D=y[1];if(D)if(f)var G=f[1],de=D[1],ye=_3i(G),$e=_3i(de)-ye|0,Gt=$e===0?Xp(de[1],G[1]):$e;else var Gt=-1;else var gt=f&&1,Gt=gt;if(Gt===0){var xt=bte(y[2],g[2]);return xt===0?bte(y[3],g[3]):xt}return Gt}function U8e(y,g){return C3i(y,g)===0?1:0}var kLr=function y(g,f,D){return y.fun(g,f,D)},uQu=_qt(Gpu,function(y){var g=f9r(y,jpu)[35],f=_9r(y,0,0,Lpu,RLr,1)[1];return CDi(y,g,function(D,G){return 0}),function(D,G){var de=Aqt(G,y);return E(f,de),A9r(G,de,y)}});ur(kLr,function(y,g,f){var D=f[2];switch(D[0]){case 0:var G=D[1][1];return zp(function(ye,$e){var gt=$e[0]===0?$e[1][2][2]:$e[1][2][1];return Qo(kLr,y,ye,gt)},g,G);case 1:var de=D[1][1];return zp(function(ye,$e){return $e[0]===2?ye:Qo(kLr,y,ye,$e[1][2][1])},g,de);case 2:return W(y,g,D[1][1]);default:return g}});function OQ(y,g){return[0,g[1],[0,g[2],y]]}function v3i(y,g,f){var D=y&&y[1],G=g&&g[1];return[0,D,G,f]}function Qc(y,g,f){var D=y&&y[1],G=g&&g[1];return!D&&!G?G:[0,v3i([0,D],[0,G],0)]}function BS(y,g,f,D){var G=y&&y[1],de=g&&g[1];return!G&&!de&&!f?f:[0,v3i([0,G],[0,de],f)]}function c4(y,g){if(y){if(g){var f=g[1],D=y[1],G=[0,yh(D[2],f[2])];return Qc([0,yh(f[1],D[1])],G,0)}var de=y}else var de=g;return de}function FLr(y,g){if(g){if(y){var f=g[1],D=y[1],G=D[3],de=[0,yh(D[2],f[2])];return BS([0,yh(f[1],D[1])],de,G,0)}var ye=g[1];return BS([0,ye[1]],[0,ye[2]],0,0)}return y}function V8e(y,g){for(var f=y,D=g;;){if(typeof f=="number")return D;if(f[0]===0)return[0,f[1],0,D];var G=[0,f[2],f[4],D],f=f[3],D=G}}function E3i(y,g){if(y)var f=V8e(y[2],y[3]),D=function(de){return E3i(f,de)},G=[0,y[1],D];else var G=y;return G}function lQu(y){var g=V8e(y,0);return function(f){return E3i(g,f)}}function Cte(y){return typeof y=="number"?0:y[0]===0?1:y[1]}function dQu(y){return[0,y]}function j6(y,g,f){var D=0;if(typeof y=="number"){if(typeof f=="number")return[0,g];f[0]===1&&(D=1)}else if(y[0]===0)typeof f!="number"&&f[0]===1&&(D=1);else{var G=y[1];if(typeof f!="number"&&f[0]===1){var de=f[1],ye=de<=G?G+1|0:de+1|0;return[1,ye,g,y,f]}var $e=G;D=2}switch(D){case 1:var $e=f[1];break;case 0:return[1,2,g,y,f]}return[1,$e+1|0,g,y,f]}function tue(y,g,f){var D=Cte(y),G=Cte(f),de=G<=D?D+1|0:G+1|0;return[1,de,g,y,f]}function NLr(y,g){var f=g!==0?1:0;if(f){if(g!==1){var D=g>>>1|0,G=NLr(y,D),de=E(y,0),ye=NLr(y,(g-D|0)-1|0);return[1,Cte(G)+1|0,de,G,ye]}var $e=[0,E(y,0)]}else var $e=f;return $e}function kM(y,g,f){var D=Cte(y),G=Cte(f);if((G+2|0)>1,Ts=Va(xs,ko),ya=Ts[1],Xa=Va(Nc-xs|0,Ts[2]),Yo=ya,eu=Xa[1],Vc=0,Vo=Xa[2];;){if(Yo){if(eu){var fu=eu[2],Pl=eu[1],Rl=Yo[2],kl=Yo[1],vl=W(lo,kl,Pl);if(vl===0){var Yo=Rl,eu=fu,Vc=[0,kl,Vc];continue}if(0<=vl){var eu=fu,Vc=[0,Pl,Vc];continue}var Yo=Rl,Vc=[0,kl,Vc];continue}var gd=NQ(Yo,Vc)}else var gd=NQ(eu,Vc);return[0,gd,Vo]}},Va=function(Nc,ko){if(Nc===2){if(ko){var yl=ko[2];if(yl){var Iu=yl[1],Ll=ko[1],$u=yl[2],yc=W(lo,Ll,Iu),Dl=yc===0?[0,Ll,0]:0<=yc?[0,Iu,[0,Ll,0]]:[0,Ll,[0,Iu,0]];return[0,Dl,$u]}}}else if(Nc===3&&ko){var dd=ko[2];if(dd){var pd=dd[2];if(pd){var Rc=pd[1],Zc=dd[1],Qu=ko[1],gp=pd[2],_s=W(lo,Qu,Zc);if(_s===0)var vr=W(lo,Zc,Rc),Hr=vr===0?[0,Zc,0]:0<=vr?[0,Rc,[0,Zc,0]]:[0,Zc,[0,Rc,0]],oi=Hr;else if(0<=_s){var Ui=W(lo,Qu,Rc);if(Ui===0)var fa=[0,Zc,[0,Qu,0]];else if(0<=Ui)var Ds=W(lo,Zc,Rc),ca=Ds===0?[0,Zc,[0,Qu,0]]:0<=Ds?[0,Rc,[0,Zc,[0,Qu,0]]]:[0,Zc,[0,Rc,[0,Qu,0]]],fa=ca;else var fa=[0,Zc,[0,Qu,[0,Rc,0]]];var oi=fa}else{var Ko=W(lo,Zc,Rc);if(Ko===0)var ai=[0,Qu,[0,Zc,0]];else if(0<=Ko)var Na=W(lo,Qu,Rc),un=Na===0?[0,Qu,[0,Zc,0]]:0<=Na?[0,Rc,[0,Qu,[0,Zc,0]]]:[0,Qu,[0,Rc,[0,Zc,0]]],ai=un;else var ai=[0,Qu,[0,Zc,[0,Rc,0]]];var oi=ai}return[0,oi,gp]}}}for(var xs=Nc>>1,Ts=Re(xs,ko),ya=Ts[1],Xa=Re(Nc-xs|0,Ts[2]),Yo=ya,eu=Xa[1],Vc=0,Vo=Xa[2];;){if(Yo){if(eu){var fu=eu[2],Pl=eu[1],Rl=Yo[2],kl=Yo[1],vl=W(lo,kl,Pl);if(vl===0){var Yo=Rl,eu=fu,Vc=[0,kl,Vc];continue}if(0>>0))switch(Nc){case 0:return[0,0,ko];case 1:if(ko)return[0,[0,ko[1]],ko[2]];break;case 2:if(ko){var yl=ko[2];if(yl)return[0,[1,2,yl[1],[0,ko[1]],0],yl[2]]}break;default:if(ko){var Iu=ko[2];if(Iu){var Ll=Iu[2];if(Ll)return[0,[1,2,Iu[1],[0,ko[1]],[0,Ll[1]]],Ll[2]]}}}var $u=Nc/2|0,yc=mu($u,ko),Dl=yc[2];if(Dl){var dd=mu((Nc-$u|0)-1|0,Dl[2]),pd=dd[2];return[0,tue(yc[1],Dl[1],dd[1]),pd]}throw[0,ig,Rmu]};return mu(FQ(os),os)[1]}var tl=g(ia,g(ta,g(xi,[0,xe])));return g(Hs[1],tl)}return g(ia,g(ta,g(xi,[0,xe])))}return g(ta,g(xi,[0,xe]))}return g(xi,[0,xe])}return[0,xe]}return Cb}return[0,Cb,qLr,D,g,dQu,G,de,ye,gt,Gt,xt,vt,St,Xr,na,cr,Pt,rn,Kn,Ln,BLr,T3i,jCt,w3i,I3i,pQu,jCt,w3i,zi,Ns,lQu,ua,function(Ci,Wi,xe){E(B(Wi),Imu);var Yi=T3i(xe);Yi&&E(B(Wi),xmu);var xi=0;return zp(function(Ji,ta){return Ji&&E(B(Wi),wmu),W(Ci,Wi,ta),1},xi,Yi),Yi&&E(B(Wi),Tmu),E(B(Wi),Pmu)},NLr]}var P3i=kmu.slice();function LLr(y){for(var g=0,f=P3i.length-1-1|0;;){if(f>>18|0),jy(D,G+1|0,Tg|($e>>>12|0)&63),jy(D,G+2|0,Tg|($e>>>6|0)&63),jy(D,G+3|0,Tg|$e&63);var gt=G+4|0}else{jy(D,G,eee|$e>>>12|0),jy(D,G+1|0,Tg|($e>>>6|0)&63),jy(D,G+2|0,Tg|$e&63);var gt=G+3|0}else{jy(D,G,$d|$e>>>6|0),jy(D,G+1|0,Tg|$e&63);var gt=G+2|0}else{jy(D,G,$e);var gt=G+1|0}var G=gt,de=de-1|0,ye=ye+1|0;continue}throw fve}return G}}function V3i(y){for(var g=bf(y),f=xce(g,0),D=0,G=0;;){if(G>>6|0)!==2?1:0;if(xt)var St=xt;else var vt=(gt>>>6|0)!==2?1:0,St=vt||((Gt>>>6|0)!==2?1:0);if(St)throw fve;f[1+D]=(de&7)<<18|($e&63)<<12|(gt&63)<<6|Gt&63;var Xr=G+4|0}else if(eee<=de){var cr=Kl(y,G+1|0),Pt=Kl(y,G+2|0),rn=(de&15)<<12|(cr&63)<<6|Pt&63,Kn=(cr>>>6|0)!==2?1:0,Ln=Kn||((Pt>>>6|0)!==2?1:0);if(Ln)var Ns=Ln;else var zi=55296<=rn?1:0,Ns=zi&&(rn<=57088?1:0);if(Ns)throw fve;f[1+D]=rn;var Xr=G+3|0}else{var na=Kl(y,G+1|0);if((na>>>6|0)!==2)throw fve;f[1+D]=(de&31)<<6|na&63;var Xr=G+2|0}else if(Tg<=de)ye=1;else{f[1+D]=de;var Xr=G+1|0}if(ye)throw fve;var D=D+1|0,G=Xr;continue}return[0,f,D,G3i,j3i,L3i,M3i,q3i,B3i,O3i,N3i,F3i,k3i]}}function zCt(y,g,f){var D=y[6]+g|0,G=B_(f*4|0),de=y[1];if((D+f|0)<=de.length-1)return N8e(G,0,VCt(de,D,f,G));throw[0,ig,qhu]}function dm(y){var g=y[6],f=y[3]-g|0,D=B_(f*4|0);return N8e(D,0,VCt(y[1],g,f,D))}function $Ct(y,g){var f=y[6],D=y[3]-f|0,G=B_(D*4|0);return WBr(g,G,0,VCt(y[1],f,D,G))}function GLr(y){var g=y.length-1,f=B_(g*4|0);return N8e(f,0,VCt(y,0,g,f))}function z3i(y,g){return y[3]=y[3]-g|0,0}var $3i=0;function fQu(y,g,f){return[0,y,g,Lhu,0,f,$3i,jhu]}function Q3i(y){var g=y[2];return[0,y[1],[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12]],y[3],y[4],y[5],y[6],y[7]]}function K3i(y){return y[3][1]}function FLt(y,g){return y!==g[4]?[0,g[1],g[2],g[3],y,g[5],g[6],g[7]]:g}var ULr=function y(g,f){return y.fun(g,f)},H3i=function y(g,f){return y.fun(g,f)},VLr=function y(g,f){return y.fun(g,f)},zLr=function y(g,f){return y.fun(g,f)},W3i=function y(g,f){return y.fun(g,f)};ur(ULr,function(y,g){if(typeof y=="number"){var f=y;if(61<=f)if(92<=f)switch(f){case 92:if(typeof g=="number"&&g===92)return 1;break;case 93:if(typeof g=="number"&&g===93)return 1;break;case 94:if(typeof g=="number"&&g===94)return 1;break;case 95:if(typeof g=="number"&&g===95)return 1;break;case 96:if(typeof g=="number"&&g===96)return 1;break;case 97:if(typeof g=="number"&&g===97)return 1;break;case 98:if(typeof g=="number"&&g===98)return 1;break;case 99:if(typeof g=="number"&&g===99)return 1;break;case 100:if(typeof g=="number"&&CS===g)return 1;break;case 101:if(typeof g=="number"&&u3===g)return 1;break;case 102:if(typeof g=="number"&&_N===g)return 1;break;case 103:if(typeof g=="number"&&pT===g)return 1;break;case 104:if(typeof g=="number"&&c3===g)return 1;break;case 105:if(typeof g=="number"&&CT===g)return 1;break;case 106:if(typeof g=="number"&&gb===g)return 1;break;case 107:if(typeof g=="number"&&sT===g)return 1;break;case 108:if(typeof g=="number"&&vU===g)return 1;break;case 109:if(typeof g=="number"&&tQ===g)return 1;break;case 110:if(typeof g=="number"&&mC===g)return 1;break;case 111:if(typeof g=="number"&&I5===g)return 1;break;case 112:if(typeof g=="number"&&yI===g)return 1;break;case 113:if(typeof g=="number"&&c1===g)return 1;break;case 114:if(typeof g=="number"&&WZ===g)return 1;break;case 115:if(typeof g=="number"&&yce===g)return 1;break;case 116:if(typeof g=="number"&&dee===g)return 1;break;case 117:if(typeof g=="number"&&MZ===g)return 1;break;case 118:if(typeof g=="number"&&X$===g)return 1;break;case 119:if(typeof g=="number"&&m6===g)return 1;break;case 120:if(typeof g=="number"&&S6===g)return 1;break;default:if(typeof g=="number"&&Mee<=g)return 1}else switch(f){case 61:if(typeof g=="number"&&g===61)return 1;break;case 62:if(typeof g=="number"&&g===62)return 1;break;case 63:if(typeof g=="number"&&g===63)return 1;break;case 64:if(typeof g=="number"&&g===64)return 1;break;case 65:if(typeof g=="number"&&g===65)return 1;break;case 66:if(typeof g=="number"&&g===66)return 1;break;case 67:if(typeof g=="number"&&g===67)return 1;break;case 68:if(typeof g=="number"&&g===68)return 1;break;case 69:if(typeof g=="number"&&g===69)return 1;break;case 70:if(typeof g=="number"&&g===70)return 1;break;case 71:if(typeof g=="number"&&g===71)return 1;break;case 72:if(typeof g=="number"&&g===72)return 1;break;case 73:if(typeof g=="number"&&g===73)return 1;break;case 74:if(typeof g=="number"&&g===74)return 1;break;case 75:if(typeof g=="number"&&g===75)return 1;break;case 76:if(typeof g=="number"&&g===76)return 1;break;case 77:if(typeof g=="number"&&g===77)return 1;break;case 78:if(typeof g=="number"&&g===78)return 1;break;case 79:if(typeof g=="number"&&g===79)return 1;break;case 80:if(typeof g=="number"&&g===80)return 1;break;case 81:if(typeof g=="number"&&g===81)return 1;break;case 82:if(typeof g=="number"&&g===82)return 1;break;case 83:if(typeof g=="number"&&g===83)return 1;break;case 84:if(typeof g=="number"&&g===84)return 1;break;case 85:if(typeof g=="number"&&g===85)return 1;break;case 86:if(typeof g=="number"&&g===86)return 1;break;case 87:if(typeof g=="number"&&g===87)return 1;break;case 88:if(typeof g=="number"&&g===88)return 1;break;case 89:if(typeof g=="number"&&g===89)return 1;break;case 90:if(typeof g=="number"&&g===90)return 1;break;default:if(typeof g=="number"&&g===91)return 1}else if(31<=f)switch(f){case 31:if(typeof g=="number"&&g===31)return 1;break;case 32:if(typeof g=="number"&&g===32)return 1;break;case 33:if(typeof g=="number"&&g===33)return 1;break;case 34:if(typeof g=="number"&&g===34)return 1;break;case 35:if(typeof g=="number"&&g===35)return 1;break;case 36:if(typeof g=="number"&&g===36)return 1;break;case 37:if(typeof g=="number"&&g===37)return 1;break;case 38:if(typeof g=="number"&&g===38)return 1;break;case 39:if(typeof g=="number"&&g===39)return 1;break;case 40:if(typeof g=="number"&&g===40)return 1;break;case 41:if(typeof g=="number"&&g===41)return 1;break;case 42:if(typeof g=="number"&&g===42)return 1;break;case 43:if(typeof g=="number"&&g===43)return 1;break;case 44:if(typeof g=="number"&&g===44)return 1;break;case 45:if(typeof g=="number"&&g===45)return 1;break;case 46:if(typeof g=="number"&&g===46)return 1;break;case 47:if(typeof g=="number"&&g===47)return 1;break;case 48:if(typeof g=="number"&&g===48)return 1;break;case 49:if(typeof g=="number"&&g===49)return 1;break;case 50:if(typeof g=="number"&&g===50)return 1;break;case 51:if(typeof g=="number"&&g===51)return 1;break;case 52:if(typeof g=="number"&&g===52)return 1;break;case 53:if(typeof g=="number"&&g===53)return 1;break;case 54:if(typeof g=="number"&&g===54)return 1;break;case 55:if(typeof g=="number"&&g===55)return 1;break;case 56:if(typeof g=="number"&&g===56)return 1;break;case 57:if(typeof g=="number"&&g===57)return 1;break;case 58:if(typeof g=="number"&&g===58)return 1;break;case 59:if(typeof g=="number"&&g===59)return 1;break;default:if(typeof g=="number"&&g===60)return 1}else switch(f){case 0:if(typeof g=="number"&&!g)return 1;break;case 1:if(typeof g=="number"&&g===1)return 1;break;case 2:if(typeof g=="number"&&g===2)return 1;break;case 3:if(typeof g=="number"&&g===3)return 1;break;case 4:if(typeof g=="number"&&g===4)return 1;break;case 5:if(typeof g=="number"&&g===5)return 1;break;case 6:if(typeof g=="number"&&g===6)return 1;break;case 7:if(typeof g=="number"&&g===7)return 1;break;case 8:if(typeof g=="number"&&g===8)return 1;break;case 9:if(typeof g=="number"&&g===9)return 1;break;case 10:if(typeof g=="number"&&g===10)return 1;break;case 11:if(typeof g=="number"&&g===11)return 1;break;case 12:if(typeof g=="number"&&g===12)return 1;break;case 13:if(typeof g=="number"&&g===13)return 1;break;case 14:if(typeof g=="number"&&g===14)return 1;break;case 15:if(typeof g=="number"&&g===15)return 1;break;case 16:if(typeof g=="number"&&g===16)return 1;break;case 17:if(typeof g=="number"&&g===17)return 1;break;case 18:if(typeof g=="number"&&g===18)return 1;break;case 19:if(typeof g=="number"&&g===19)return 1;break;case 20:if(typeof g=="number"&&g===20)return 1;break;case 21:if(typeof g=="number"&&g===21)return 1;break;case 22:if(typeof g=="number"&&g===22)return 1;break;case 23:if(typeof g=="number"&&g===23)return 1;break;case 24:if(typeof g=="number"&&g===24)return 1;break;case 25:if(typeof g=="number"&&g===25)return 1;break;case 26:if(typeof g=="number"&&g===26)return 1;break;case 27:if(typeof g=="number"&&g===27)return 1;break;case 28:if(typeof g=="number"&&g===28)return 1;break;case 29:if(typeof g=="number"&&g===29)return 1;break;default:if(typeof g=="number"&&g===30)return 1}}else switch(y[0]){case 0:if(typeof g!="number"&&g[0]===0){var D=g[1],G=E(E(VLr,y[1]),D),de=G&&b1(y[2],g[2]);return de}break;case 1:if(typeof g!="number"&&g[0]===1){var ye=g[1],$e=E(E(zLr,y[1]),ye),gt=$e&&b1(y[2],g[2]);return gt}break;case 2:if(typeof g!="number"&&g[0]===2){var Gt=g[1],xt=y[1],vt=U8e(xt[1],Gt[1]),St=vt&&b1(xt[2],Gt[2]),Xr=St&&b1(xt[3],Gt[3]),cr=Xr&&(xt[4]===Gt[4]?1:0);return cr}break;case 3:if(typeof g!="number"&&g[0]===3){var Pt=g[1],rn=y[1],Kn=U8e(rn[1],Pt[1]);if(Kn)var Ln=Pt[2],zi=E(E(W3i,rn[2]),Ln);else var zi=Kn;var Ns=zi&&(rn[3]===Pt[3]?1:0);return Ns}break;case 4:if(typeof g!="number"&&g[0]===4){var na=U8e(y[1],g[1]),ua=na&&b1(y[2],g[2]),Ci=ua&&b1(y[3],g[3]);return Ci}break;case 5:if(typeof g!="number"&&g[0]===5){var Wi=U8e(y[1],g[1]),xe=Wi&&b1(y[2],g[2]),Yi=xe&&b1(y[3],g[3]);return Yi}break;case 6:if(typeof g!="number"&&g[0]===6)return b1(y[1],g[1]);break;case 7:if(typeof g!="number"&&g[0]===7){var xi=b1(y[1],g[1]);return xi&&U8e(y[2],g[2])}break;case 8:if(typeof g!="number"&&g[0]===8){var Ji=U8e(y[1],g[1]),ta=Ji&&b1(y[2],g[2]),Hs=ta&&b1(y[3],g[3]);return Hs}break;case 9:if(typeof g!="number"&&g[0]===9){var ia=g[1];return E(E(H3i,y[1]),ia)}break;case 10:if(typeof g!="number"&&g[0]===10){var lo=g[1],Re=E(E(VLr,y[1]),lo),Va=Re&&(y[2]==g[2]?1:0),kn=Va&&b1(y[3],g[3]);return kn}break;default:if(typeof g!="number"&&g[0]===11){var os=g[1],mu=E(E(zLr,y[1]),os),tl=mu&&(y[2]==g[2]?1:0),Nc=tl&&b1(y[3],g[3]);return Nc}}return 0}),ur(H3i,function(y,g){if(y){if(g)return 1}else if(!g)return 1;return 0}),ur(VLr,function(y,g){switch(y){case 0:if(!g)return 1;break;case 1:if(g===1)return 1;break;case 2:if(g===2)return 1;break;case 3:if(g===3)return 1;break;default:if(4<=g)return 1}return 0}),ur(zLr,function(y,g){switch(y){case 0:if(!g)return 1;break;case 1:if(g===1)return 1;break;default:if(2<=g)return 1}return 0}),ur(W3i,function(y,g){var f=b1(y[1],g[1]),D=f&&b1(y[2],g[2]),G=D&&b1(y[3],g[3]);return G});function Y3i(y){if(typeof y=="number"){var g=y;if(61<=g){if(92<=g)switch(g){case 92:return aAu;case 93:return oAu;case 94:return cAu;case 95:return uAu;case 96:return lAu;case 97:return dAu;case 98:return pAu;case 99:return mAu;case 100:return fAu;case 101:return hAu;case 102:return gAu;case 103:return yAu;case 104:return _Au;case 105:return AAu;case 106:return bAu;case 107:return CAu;case 108:return vAu;case 109:return EAu;case 110:return DAu;case 111:return SAu;case 112:return wAu;case 113:return IAu;case 114:return xAu;case 115:return TAu;case 116:return PAu;case 117:return RAu;case 118:return kAu;case 119:return FAu;case 120:return NAu;default:return OAu}switch(g){case 61:return T_u;case 62:return P_u;case 63:return R_u;case 64:return k_u;case 65:return F_u;case 66:return N_u;case 67:return O_u;case 68:return B_u;case 69:return q_u;case 70:return M_u;case 71:return L_u;case 72:return j_u;case 73:return G_u;case 74:return U_u;case 75:return V_u;case 76:return z_u;case 77:return $_u;case 78:return Q_u;case 79:return K_u;case 80:return H_u;case 81:return W_u;case 82:return Y_u;case 83:return J_u;case 84:return X_u;case 85:return Z_u;case 86:return eAu;case 87:return tAu;case 88:return rAu;case 89:return nAu;case 90:return iAu;default:return sAu}}if(31<=g)switch(g){case 31:return Zyu;case 32:return e_u;case 33:return t_u;case 34:return r_u;case 35:return n_u;case 36:return i_u;case 37:return s_u;case 38:return a_u;case 39:return o_u;case 40:return c_u;case 41:return u_u;case 42:return l_u;case 43:return d_u;case 44:return p_u;case 45:return m_u;case 46:return f_u;case 47:return h_u;case 48:return g_u;case 49:return y_u;case 50:return __u;case 51:return A_u;case 52:return b_u;case 53:return C_u;case 54:return v_u;case 55:return E_u;case 56:return D_u;case 57:return S_u;case 58:return w_u;case 59:return I_u;default:return x_u}switch(g){case 0:return vyu;case 1:return Eyu;case 2:return Dyu;case 3:return Syu;case 4:return wyu;case 5:return Iyu;case 6:return xyu;case 7:return Tyu;case 8:return Pyu;case 9:return Ryu;case 10:return kyu;case 11:return Fyu;case 12:return Nyu;case 13:return Oyu;case 14:return Byu;case 15:return qyu;case 16:return Myu;case 17:return Lyu;case 18:return jyu;case 19:return Gyu;case 20:return Uyu;case 21:return Vyu;case 22:return zyu;case 23:return $yu;case 24:return Qyu;case 25:return Kyu;case 26:return Hyu;case 27:return Wyu;case 28:return Yyu;case 29:return Jyu;default:return Xyu}}else switch(y[0]){case 0:return BAu;case 1:return qAu;case 2:return MAu;case 3:return LAu;case 4:return jAu;case 5:return GAu;case 6:return UAu;case 7:return VAu;case 8:return zAu;case 9:return $Au;case 10:return QAu;default:return KAu}}function $Lr(y){if(typeof y=="number"){var g=y;if(61<=g){if(92<=g)switch(g){case 92:return U1u;case 93:return V1u;case 94:return z1u;case 95:return $1u;case 96:return Q1u;case 97:return K1u;case 98:return H1u;case 99:return W1u;case 100:return Y1u;case 101:return J1u;case 102:return X1u;case 103:return Z1u;case 104:return eyu;case 105:return tyu;case 106:return ryu;case 107:return nyu;case 108:return iyu;case 109:return syu;case 110:return ayu;case 111:return oyu;case 112:return cyu;case 113:return uyu;case 114:return lyu;case 115:return dyu;case 116:return pyu;case 117:return myu;case 118:return fyu;case 119:return hyu;case 120:return gyu;default:return yyu}switch(g){case 61:return d1u;case 62:return p1u;case 63:return m1u;case 64:return f1u;case 65:return h1u;case 66:return g1u;case 67:return y1u;case 68:return _1u;case 69:return A1u;case 70:return b1u;case 71:return C1u;case 72:return v1u;case 73:return E1u;case 74:return D1u;case 75:return S1u;case 76:return w1u;case 77:return I1u;case 78:return x1u;case 79:return T1u;case 80:return P1u;case 81:return R1u;case 82:return k1u;case 83:return F1u;case 84:return N1u;case 85:return O1u;case 86:return B1u;case 87:return q1u;case 88:return M1u;case 89:return L1u;case 90:return j1u;default:return G1u}}if(31<=g)switch(g){case 31:return Ogu;case 32:return Bgu;case 33:return qgu;case 34:return Mgu;case 35:return Lgu;case 36:return jgu;case 37:return Ggu;case 38:return Ugu;case 39:return Vgu;case 40:return zgu;case 41:return $gu;case 42:return Qgu;case 43:return Kgu;case 44:return Hgu;case 45:return Wgu;case 46:return Ygu;case 47:return Jgu;case 48:return Xgu;case 49:return Zgu;case 50:return e1u;case 51:return t1u;case 52:return r1u;case 53:return n1u;case 54:return i1u;case 55:return s1u;case 56:return a1u;case 57:return o1u;case 58:return c1u;case 59:return u1u;default:return l1u}switch(g){case 0:return igu;case 1:return sgu;case 2:return agu;case 3:return ogu;case 4:return cgu;case 5:return ugu;case 6:return lgu;case 7:return dgu;case 8:return pgu;case 9:return mgu;case 10:return fgu;case 11:return hgu;case 12:return ggu;case 13:return ygu;case 14:return _gu;case 15:return Agu;case 16:return bgu;case 17:return Cgu;case 18:return vgu;case 19:return Egu;case 20:return Dgu;case 21:return Sgu;case 22:return wgu;case 23:return Igu;case 24:return xgu;case 25:return Tgu;case 26:return Pgu;case 27:return Rgu;case 28:return kgu;case 29:return Fgu;default:return Ngu}}else switch(y[0]){case 2:return y[1][3];case 3:return y[1][2][3];case 5:var f=jm(_yu,y[3]);return jm(Ayu,jm(y[2],f));case 9:return y[1]?byu:Cyu;case 0:case 1:return y[2];case 6:case 7:return y[1];default:return y[3]}}function QCt(y){return E(M_(ngu),y)}function QLr(y,g){var f=y&&y[1],D=0;if(typeof g=="number")if(c1===g)var G=Ghu,de=Uhu;else D=1;else switch(g[0]){case 3:var G=Vhu,de=zhu;break;case 5:var G=$hu,de=Qhu;break;case 6:case 9:D=1;break;case 0:case 10:var G=Hhu,de=Whu;break;case 1:case 11:var G=Yhu,de=Jhu;break;case 2:case 8:var G=Xhu,de=Zhu;break;default:var G=egu,de=tgu}if(D)var G=Khu,de=QCt($Lr(g));return f?jm(G,jm(rgu,de)):de}function KLr(y){return 45>>0)var D=Pn(y);else switch(f){case 0:var D=1;break;case 1:var D=2;break;case 2:var D=0;break;default:if(Ga(y,2),sue(Yr(y))===0){var G=bve(Yr(y));if(G===0)if(v1(Yr(y))===0&&v1(Yr(y))===0)var de=v1(Yr(y))!==0?1:0,D=de&&Pn(y);else var D=Pn(y);else if(G===1&&v1(Yr(y))===0)for(;;){var ye=hve(Yr(y));if(ye!==0){var $e=ye!==1?1:0,D=$e&&Pn(y);break}}else var D=Pn(y)}else var D=Pn(y)}if(2>>0)throw[0,ig,HAu];switch(D){case 0:continue;case 1:return 1;default:if(LLr(U3i(y)))continue;return z3i(y,1),0}}}function ajt(y,g){var f=g-y[3][2]|0;return[0,K3i(y),f]}function YCt(y,g,f){var D=ajt(y,f),G=ajt(y,g);return[0,y[1],G,D]}function MI(y,g){return ajt(y,g[6])}function u4(y,g){return ajt(y,g[3])}function L_(y,g){return YCt(y,g[6],g[3])}function _Ri(y,g){var f=0;if(typeof g=="number")f=1;else switch(g[0]){case 2:var D=g[1][1];break;case 3:return g[1][1];case 4:var D=g[1];break;case 7:var D=g[2];break;case 5:case 8:return g[1];default:f=1}return f?L_(y,y[2]):D}function LI(y,g,f){return[0,y[1],y[2],y[3],y[4],y[5],[0,[0,g,f],y[6]],y[7]]}function ARi(y,g,f){return LI(y,g,[10,QCt(f)])}function JLr(y,g,f,D){return LI(y,g,[12,f,D])}function NM(y,g){return LI(y,g,C3u)}function l4(y,g){var f=g[3],D=[0,K3i(y)+1|0,f];return[0,y[1],y[2],D,y[4],y[5],y[6],y[7]]}function bRi(y){var g=bf(y);return g!==0&&mC===Gb(y,g-1|0)?a4(y,0,g-1|0):y}function OM(y,g,f,D,G){var de=[0,y[1],g,f],ye=uE(D),$e=G?0:1;return[0,de,[0,$e,ye,y[7][3][1]>>0)var gt=Pn(D);else switch($e){case 0:var gt=2;break;case 1:for(;;){Ga(D,3);var Gt=Yr(D);if(-1>>0)return sm(p3u);switch(gt){case 0:var Pt=vRi(de,f,D,2,0),rn=Pt[1],Kn=sE(jm(m3u,Pt[2])),Ln=0<=Kn?1:0,zi=Ln&&(Kn<=55295?1:0);if(zi)var na=zi;else var Ns=57344<=Kn?1:0,na=Ns&&(Kn<=A7e?1:0);var ua=na?CRi(de,rn,Kn):LI(de,rn,37);uve(G,Kn);var de=ua;continue;case 1:var Ci=vRi(de,f,D,3,1),Wi=sE(jm(f3u,Ci[2])),xe=CRi(de,Ci[1],Wi);uve(G,Wi);var de=xe;continue;case 2:return[0,de,uE(G)];default:$Ct(D,G);continue}}}function xv(y,g,f){var D=NM(y,L_(y,g));return z8e(g),W(f,D,g)}function Cve(y,g,f){for(var D=y;;){kg(f);var G=Yr(f);if(-1>>0)var $e=Pn(f);else switch(ye){case 0:for(;;){Ga(f,3);var gt=Yr(f);if(-1>>0){var cr=NM(D,L_(D,f));return[0,cr,u4(cr,f)]}switch($e){case 0:var Pt=l4(D,f);$Ct(f,g);var D=Pt;continue;case 1:var rn=D[4]?JLr(D,L_(D,f),JAu,YAu):D;return[0,rn,u4(rn,f)];case 2:if(D[4])return[0,D,u4(D,f)];sg(g,XAu);continue;default:$Ct(f,g);continue}}}function H8e(y,g,f){for(;;){kg(f);var D=Yr(f),G=13>>0)var de=Pn(f);else switch(G){case 0:var de=0;break;case 1:for(;;){Ga(f,2);var ye=Yr(f);if(-1>>0)return sm(ZAu);switch(de){case 0:return[0,y,u4(y,f)];case 1:var Gt=u4(y,f),xt=l4(y,f),vt=kLt(f);return[0,xt,[0,Gt[1],Gt[2]-vt|0]];default:$Ct(f,g);continue}}}function DRi(y,g){function f(na){return Ga(na,3),MT(Yr(na))===0?2:Pn(na)}kg(g);var D=Yr(g),G=S6>>0)var de=Pn(g);else switch(G){case 1:var de=16;break;case 2:var de=15;break;case 3:Ga(g,15);var de=rO(Yr(g))===0?15:Pn(g);break;case 4:Ga(g,4);var de=MT(Yr(g))===0?f(g):Pn(g);break;case 5:Ga(g,11);var de=MT(Yr(g))===0?f(g):Pn(g);break;case 7:var de=5;break;case 8:var de=6;break;case 9:var de=7;break;case 10:var de=8;break;case 11:var de=9;break;case 12:Ga(g,14);var ye=bve(Yr(g));if(ye===0)var de=v1(Yr(g))===0&&v1(Yr(g))===0&&v1(Yr(g))===0?12:Pn(g);else if(ye===1&&v1(Yr(g))===0)for(;;){var $e=hve(Yr(g));if($e!==0){var de=$e===1?13:Pn(g);break}}else var de=Pn(g);break;case 13:var de=10;break;case 14:Ga(g,14);var de=v1(Yr(g))===0&&v1(Yr(g))===0?1:Pn(g);break;default:var de=0}if(16>>0)return sm(XPu);switch(de){case 1:var gt=dm(g);return[0,y,gt,[0,sE(jm(ZPu,gt))],0];case 2:var Gt=dm(g),xt=sE(jm(e3u,Gt));return KPe<=xt?[0,y,Gt,[0,xt>>>3|0,48+(xt&7)|0],1]:[0,y,Gt,[0,xt],1];case 3:var vt=dm(g);return[0,y,vt,[0,sE(jm(t3u,vt))],1];case 4:return[0,y,r3u,[0,0],0];case 5:return[0,y,n3u,[0,8],0];case 6:return[0,y,i3u,[0,12],0];case 7:return[0,y,s3u,[0,10],0];case 8:return[0,y,a3u,[0,13],0];case 9:return[0,y,o3u,[0,9],0];case 10:return[0,y,c3u,[0,11],0];case 11:var St=dm(g);return[0,y,St,[0,sE(jm(u3u,St))],1];case 12:var Xr=dm(g);return[0,y,Xr,[0,sE(jm(l3u,a4(Xr,1,bf(Xr)-1|0)))],0];case 13:var cr=dm(g),Pt=sE(jm(d3u,a4(cr,2,bf(cr)-3|0))),rn=A7e>>0)var xt=Pn(de);else switch(Gt){case 0:var xt=3;break;case 1:for(;;){Ga(de,4);var vt=Yr(de);if(-1>>0)return sm(ebu);switch(xt){case 0:var cr=dm(de);if(sg(D,cr),b1(g,cr))return[0,ye,u4(ye,de),$e];sg(f,cr);continue;case 1:sg(D,tbu);var Pt=DRi(ye,de),rn=Pt[4],Kn=rn||$e;sg(D,Pt[2]);var Ln=Pt[3];U2i(function(ta){return uve(f,ta)},Ln);var ye=Pt[1],$e=Kn;continue;case 2:var zi=dm(de);sg(D,zi);var Ns=l4(NM(ye,L_(ye,de)),de);return sg(f,zi),[0,Ns,u4(Ns,de),$e];case 3:var na=dm(de);sg(D,na);var ua=NM(ye,L_(ye,de));return sg(f,na),[0,ua,u4(ua,de),$e];default:var Ci=de[6],Wi=de[3]-Ci|0,xe=B_(Wi*4|0),Yi=VCt(de[1],Ci,Wi,xe);WBr(D,xe,0,Yi),WBr(f,xe,0,Yi);continue}}}function wRi(y,g,f,D,G){for(var de=y;;){kg(G);var ye=Yr(G),$e=96>>0)var gt=Pn(G);else switch($e){case 0:var gt=0;break;case 1:for(;;){Ga(G,6);var Gt=Yr(G);if(-1>>0)return sm(rbu);switch(gt){case 0:return[0,NM(de,L_(de,G)),1];case 1:return WU(D,96),[0,de,1];case 2:return sg(D,nbu),[0,de,0];case 3:WU(f,92),WU(D,92);var cr=DRi(de,G),Pt=cr[2];sg(f,Pt),sg(D,Pt);var rn=cr[3];U2i(function(Ns){return uve(g,Ns)},rn);var de=cr[1];continue;case 4:sg(f,ibu),sg(D,sbu),sg(g,abu);var de=l4(de,G);continue;case 5:var Kn=dm(G);sg(f,Kn),sg(D,Kn),WU(g,10);var de=l4(de,G);continue;default:var Ln=dm(G);sg(f,Ln),sg(D,Ln),sg(g,Ln);continue}}}function hQu(y,g){function f(go){for(;;)if(Ga(go,33),ag(Yr(go))!==0)return Pn(go)}function D(go){for(;;)if(Ga(go,27),ag(Yr(go))!==0)return Pn(go)}function G(go){Ga(go,26);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,25),ag(Yr(go))!==0)return Pn(go)}return ka===1?D(go):Pn(go)}function de(go){for(;;)if(Ga(go,27),ag(Yr(go))!==0)return Pn(go)}function ye(go){Ga(go,26);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,25),ag(Yr(go))!==0)return Pn(go)}return ka===1?de(go):Pn(go)}function $e(go){e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,28);var ka=MQ(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return de(go);case 1:continue;case 2:continue e;default:return ye(go)}}return Pn(go)}}function gt(go){Ga(go,33);var ka=pRi(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:var df=yve(Yr(go));if(df===0)for(;;){Ga(go,28);var Kf=Q8e(Yr(go));if(2>>0)return Pn(go);switch(Kf){case 0:return de(go);case 1:continue;default:return ye(go)}}if(df===1)for(;;){Ga(go,28);var om=MQ(Yr(go));if(3>>0)return Pn(go);switch(om){case 0:return de(go);case 1:continue;case 2:return $e(go);default:return ye(go)}}return Pn(go);case 2:for(;;){Ga(go,28);var Hp=Q8e(Yr(go));if(2>>0)return Pn(go);switch(Hp){case 0:return D(go);case 1:continue;default:return G(go)}}default:for(;;){Ga(go,28);var C_=MQ(Yr(go));if(3>>0)return Pn(go);switch(C_){case 0:return D(go);case 1:continue;case 2:return $e(go);default:return G(go)}}}}function Gt(go){Ga(go,31);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,29),ag(Yr(go))!==0)return Pn(go)}return ka===1?f(go):Pn(go)}function xt(go){return Ga(go,3),gRi(Yr(go))===0?3:Pn(go)}function vt(go){return XLt(Yr(go))===0&&HLt(Yr(go))===0&&fRi(Yr(go))===0&&iRi(Yr(go))===0&&sRi(Yr(go))===0&&WLr(Yr(go))===0&&KCt(Yr(go))===0&&XLt(Yr(go))===0&&sue(Yr(go))===0&&aRi(Yr(go))===0&&WCt(Yr(go))===0?3:Pn(go)}function St(go){Ga(go,34);var ka=rRi(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:for(;;){Ga(go,34);var df=nue(Yr(go));if(4>>0)return Pn(go);switch(df){case 0:return f(go);case 1:continue;case 2:return gt(go);case 3:e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var Kf=nue(Yr(go));if(4>>0)return Pn(go);switch(Kf){case 0:return f(go);case 1:continue;case 2:return gt(go);case 3:continue e;default:return Gt(go)}}return Pn(go)}default:return Gt(go)}}case 2:return gt(go);default:return Gt(go)}}function Xr(go){for(;;)if(Ga(go,19),ag(Yr(go))!==0)return Pn(go)}function cr(go){Ga(go,34);var ka=Q8e(Yr(go));if(2>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:for(;;){Ga(go,34);var df=MQ(Yr(go));if(3>>0)return Pn(go);switch(df){case 0:return f(go);case 1:continue;case 2:e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var Kf=MQ(Yr(go));if(3>>0)return Pn(go);switch(Kf){case 0:return f(go);case 1:continue;case 2:continue e;default:return Gt(go)}}return Pn(go)}default:return Gt(go)}}default:return Gt(go)}}function Pt(go){for(;;)if(Ga(go,17),ag(Yr(go))!==0)return Pn(go)}function rn(go){for(;;)if(Ga(go,17),ag(Yr(go))!==0)return Pn(go)}function Kn(go){for(;;)if(Ga(go,11),ag(Yr(go))!==0)return Pn(go)}function Ln(go){for(;;)if(Ga(go,11),ag(Yr(go))!==0)return Pn(go)}function zi(go){for(;;)if(Ga(go,15),ag(Yr(go))!==0)return Pn(go)}function Ns(go){for(;;)if(Ga(go,15),ag(Yr(go))!==0)return Pn(go)}function na(go){for(;;)if(Ga(go,23),ag(Yr(go))!==0)return Pn(go)}function ua(go){for(;;)if(Ga(go,23),ag(Yr(go))!==0)return Pn(go)}function Ci(go){Ga(go,32);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,30),ag(Yr(go))!==0)return Pn(go)}return ka===1?f(go):Pn(go)}function Wi(go){e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var ka=lRi(Yr(go));if(4>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:return cr(go);case 2:continue;case 3:continue e;default:return Ci(go)}}return Pn(go)}}kg(g);var xe=Yr(g),Yi=nm>>0)var xi=Pn(g);else switch(Yi){case 0:var xi=98;break;case 1:var xi=99;break;case 2:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Pn(g);break;case 3:var xi=0;break;case 4:Ga(g,0);var Ji=rO(Yr(g))!==0?1:0,xi=Ji&&Pn(g);break;case 5:Ga(g,88);var xi=YU(Yr(g))===0?(Ga(g,58),YU(Yr(g))===0?54:Pn(g)):Pn(g);break;case 6:var xi=7;break;case 7:Ga(g,95);var ta=Yr(g),Hs=32>>0)var xi=Pn(g);else switch(Re){case 0:Ga(g,83);var xi=YU(Yr(g))===0?70:Pn(g);break;case 1:var xi=4;break;default:var xi=69}break;case 14:Ga(g,80);var Va=Yr(g),kn=42>>0)var xi=Pn(g);else switch(Nc){case 0:var xi=f(g);break;case 1:continue;case 2:var xi=gt(g);break;case 3:e:for(;;){if(zh(Yr(g))===0)for(;;){Ga(g,34);var ko=nue(Yr(g));if(4>>0)var yl=Pn(g);else switch(ko){case 0:var yl=f(g);break;case 1:continue;case 2:var yl=gt(g);break;case 3:continue e;default:var yl=Gt(g)}break}else var yl=Pn(g);var xi=yl;break}break;default:var xi=Gt(g)}break}else var xi=Pn(g);break;case 18:Ga(g,93);var Iu=nRi(Yr(g));if(2>>0)var xi=Pn(g);else switch(Iu){case 0:Ga(g,2);var Ll=GLt(Yr(g));if(2>>0)var xi=Pn(g);else switch(Ll){case 0:for(;;){var $u=GLt(Yr(g));if(2<$u>>>0)var xi=Pn(g);else switch($u){case 0:continue;case 1:var xi=xt(g);break;default:var xi=vt(g)}break}break;case 1:var xi=xt(g);break;default:var xi=vt(g)}break;case 1:var xi=5;break;default:var xi=92}break;case 19:Ga(g,34);var yc=YLr(Yr(g));if(8>>0)var xi=Pn(g);else switch(yc){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:for(;;){Ga(g,20);var Dl=mRi(Yr(g));if(4
>>0)var xi=Pn(g);else switch(Dl){case 0:var xi=Xr(g);break;case 1:var xi=cr(g);break;case 2:continue;case 3:for(;;){Ga(g,18);var dd=jLt(Yr(g));if(3
>>0)var xi=Pn(g);else switch(dd){case 0:var xi=Pt(g);break;case 1:var xi=cr(g);break;case 2:continue;default:Ga(g,17);var pd=lE(Yr(g));if(pd===0){for(;;)if(Ga(g,17),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=pd===1?Pt(g):Pn(g)}break}break;default:Ga(g,19);var Rc=lE(Yr(g));if(Rc===0){for(;;)if(Ga(g,19),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Rc===1?Xr(g):Pn(g)}break}break;case 3:for(;;){Ga(g,18);var Zc=jLt(Yr(g));if(3>>0)var xi=Pn(g);else switch(Zc){case 0:var xi=rn(g);break;case 1:var xi=cr(g);break;case 2:continue;default:Ga(g,17);var Qu=lE(Yr(g));if(Qu===0){for(;;)if(Ga(g,17),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Qu===1?rn(g):Pn(g)}break}break;case 4:Ga(g,33);var gp=oRi(Yr(g));if(gp===0)var xi=f(g);else if(gp===1)for(;;){Ga(g,12);var _s=njt(Yr(g));if(3<_s>>>0)var xi=Pn(g);else switch(_s){case 0:var xi=Kn(g);break;case 1:continue;case 2:e:for(;;){if(qQ(Yr(g))===0)for(;;){Ga(g,12);var vr=njt(Yr(g));if(3>>0)var oi=Pn(g);else switch(vr){case 0:var oi=Ln(g);break;case 1:continue;case 2:continue e;default:Ga(g,10);var Hr=lE(Yr(g));if(Hr===0){for(;;)if(Ga(g,9),ag(Yr(g))!==0){var oi=Pn(g);break}}else var oi=Hr===1?Ln(g):Pn(g)}break}else var oi=Pn(g);var xi=oi;break}break;default:Ga(g,10);var Ui=lE(Yr(g));if(Ui===0){for(;;)if(Ga(g,9),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Ui===1?Kn(g):Pn(g)}break}else var xi=Pn(g);break;case 5:var xi=gt(g);break;case 6:Ga(g,33);var Ds=cRi(Yr(g));if(Ds===0)var xi=f(g);else if(Ds===1)for(;;){Ga(g,16);var ca=tjt(Yr(g));if(3>>0)var xi=Pn(g);else switch(ca){case 0:var xi=zi(g);break;case 1:continue;case 2:e:for(;;){if(MT(Yr(g))===0)for(;;){Ga(g,16);var fa=tjt(Yr(g));if(3>>0)var Na=Pn(g);else switch(fa){case 0:var Na=Ns(g);break;case 1:continue;case 2:continue e;default:Ga(g,14);var Ko=lE(Yr(g));if(Ko===0){for(;;)if(Ga(g,13),ag(Yr(g))!==0){var Na=Pn(g);break}}else var Na=Ko===1?Ns(g):Pn(g)}break}else var Na=Pn(g);var xi=Na;break}break;default:Ga(g,14);var un=lE(Yr(g));if(un===0){for(;;)if(Ga(g,13),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=un===1?zi(g):Pn(g)}break}else var xi=Pn(g);break;case 7:Ga(g,33);var ai=J3i(Yr(g));if(ai===0)var xi=f(g);else if(ai===1)for(;;){Ga(g,24);var xs=ijt(Yr(g));if(3>>0)var xi=Pn(g);else switch(xs){case 0:var xi=na(g);break;case 1:continue;case 2:e:for(;;){if(v1(Yr(g))===0)for(;;){Ga(g,24);var Ts=ijt(Yr(g));if(3>>0)var Xa=Pn(g);else switch(Ts){case 0:var Xa=ua(g);break;case 1:continue;case 2:continue e;default:Ga(g,22);var ya=lE(Yr(g));if(ya===0){for(;;)if(Ga(g,21),ag(Yr(g))!==0){var Xa=Pn(g);break}}else var Xa=ya===1?ua(g):Pn(g)}break}else var Xa=Pn(g);var xi=Xa;break}break;default:Ga(g,22);var Yo=lE(Yr(g));if(Yo===0){for(;;)if(Ga(g,21),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Yo===1?na(g):Pn(g)}break}else var xi=Pn(g);break;default:var xi=Ci(g)}break;case 20:Ga(g,34);var eu=zLt(Yr(g));if(5>>0)var xi=Pn(g);else switch(eu){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:for(;;){Ga(g,34);var Vc=zLt(Yr(g));if(5>>0)var xi=Pn(g);else switch(Vc){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:continue;case 3:var xi=gt(g);break;case 4:var xi=Wi(g);break;default:var xi=Ci(g)}break}break;case 3:var xi=gt(g);break;case 4:var xi=Wi(g);break;default:var xi=Ci(g)}break;case 21:var xi=46;break;case 22:var xi=44;break;case 23:Ga(g,78);var Vo=Yr(g),fu=59>>0)return sm(WTu);var Xt=xi;if(50<=Xt)switch(Xt){case 50:return[0,y,85];case 51:return[0,y,88];case 52:return[0,y,87];case 53:return[0,y,94];case 54:return[0,y,95];case 55:return[0,y,96];case 56:return[0,y,97];case 57:return[0,y,92];case 58:return[0,y,93];case 59:return[0,y,I5];case 60:return[0,y,yI];case 61:return[0,y,69];case 62:return[0,y,CS];case 63:return[0,y,68];case 64:return[0,y,67];case 65:return[0,y,_N];case 66:return[0,y,u3];case 67:return[0,y,78];case 68:return[0,y,77];case 69:return[0,y,75];case 70:return[0,y,76];case 71:return[0,y,73];case 72:return[0,y,72];case 73:return[0,y,71];case 74:return[0,y,70];case 75:return[0,y,79];case 76:return[0,y,80];case 77:return[0,y,81];case 78:return[0,y,98];case 79:return[0,y,99];case 80:return[0,y,pT];case 81:return[0,y,c3];case 82:return[0,y,gb];case 83:return[0,y,sT];case 84:return[0,y,vU];case 85:return[0,y,89];case 86:return[0,y,91];case 87:return[0,y,90];case 88:return[0,y,tQ];case 89:return[0,y,mC];case 90:return[0,y,82];case 91:return[0,y,11];case 92:return[0,y,74];case 93:return[0,y,CT];case 94:return[0,y,13];case 95:return[0,y,14];case 96:return[2,NM(y,L_(y,g))];case 97:var fn=g[6];yRi(g);var qn=YCt(y,fn,g[3]);jLr(g,fn);var Xs=UCt(g),Oa=ERi(y,Xs),Ea=Oa[2],Br=Xp(Ea,tPu);if(0<=Br){if(!(0>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(qQ(Yr(ka))===0)for(;;){var Kf=MLt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,0,dm(ka)]]:sm(HTu)});case 10:return[0,y,[1,0,dm(g)]];case 11:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&QLt(Yr(ka))===0&&qQ(Yr(ka))===0)for(;;){Ga(ka,0);var df=qLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(qQ(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=qLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,0,dm(ka)]]:sm(KTu)});case 12:return[0,y,[0,0,dm(g)]];case 13:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&YLt(Yr(ka))===0&&MT(Yr(ka))===0)for(;;){var df=$Lt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(MT(Yr(ka))===0)for(;;){var Kf=$Lt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,1,dm(ka)]]:sm(QTu)});case 14:return[0,y,[1,1,dm(g)]];case 15:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&YLt(Yr(ka))===0&&MT(Yr(ka))===0)for(;;){Ga(ka,0);var df=VLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(MT(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=VLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,3,dm(ka)]]:sm($Tu)});case 16:return[0,y,[0,3,dm(g)]];case 17:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0)for(;;){var df=Yr(ka),Kf=47>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(v1(Yr(ka))===0)for(;;){var Kf=LLt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,2,dm(ka)]]:sm(UTu)});case 23:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&NLt(Yr(ka))===0&&v1(Yr(ka))===0)for(;;){Ga(ka,0);var df=ZLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(v1(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=ZLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,4,dm(ka)]]:sm(GTu)});case 25:return xv(y,g,function(go,ka){function df(Nh){for(;;){var nA=FM(Yr(Nh));if(2>>0)return Pn(Nh);switch(nA){case 0:continue;case 1:e:for(;;){if(zh(Yr(Nh))===0)for(;;){var VC=FM(Yr(Nh));if(2>>0)return Pn(Nh);switch(VC){case 0:continue;case 1:continue e;default:return 0}}return Pn(Nh)}default:return 0}}}function Kf(Nh){for(;;){var nA=K8e(Yr(Nh));if(nA!==0){var VC=nA!==1?1:0;return VC&&Pn(Nh)}}}function om(Nh){var nA=sjt(Yr(Nh));if(2>>0)return Pn(Nh);switch(nA){case 0:var VC=yve(Yr(Nh));return VC===0?Kf(Nh):VC===1?df(Nh):Pn(Nh);case 1:return Kf(Nh);default:return df(Nh)}}function Hp(Nh){var nA=JLt(Yr(Nh));if(nA===0)for(;;){var VC=E3(Yr(Nh));if(2>>0)return Pn(Nh);switch(VC){case 0:continue;case 1:return om(Nh);default:e:for(;;){if(zh(Yr(Nh))===0)for(;;){var MM=E3(Yr(Nh));if(2>>0)return Pn(Nh);switch(MM){case 0:continue;case 1:return om(Nh);default:continue e}}return Pn(Nh)}}}return nA===1?om(Nh):Pn(Nh)}kg(ka);var C_=OLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:if(zh(Yr(ka))===0)for(;;){var DA=E3(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(DA){case 0:continue;case 1:var cg=om(ka);break;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var SA=E3(Yr(ka));if(2>>0)var ry=Pn(ka);else switch(SA){case 0:continue;case 1:var ry=om(ka);break;default:continue e}break}else var ry=Pn(ka);var cg=ry;break}}break}else var cg=Pn(ka);break;case 1:var rA=BLt(Yr(ka)),cg=rA===0?Hp(ka):rA===1?om(ka):Pn(ka);break;default:for(;;){var Eb=WLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(Eb){case 0:var cg=Hp(ka);break;case 1:continue;default:var cg=om(ka)}break}}if(cg===0){var oh=LI(go,L_(go,ka),23);return[0,oh,[1,2,dm(ka)]]}return sm(jTu)});case 26:var GI=LI(y,L_(y,g),23);return[0,GI,[1,2,dm(g)]];case 27:return xv(y,g,function(go,ka){function df(oh){for(;;){Ga(oh,0);var Nh=iue(Yr(oh));if(Nh!==0){if(Nh===1)e:for(;;){if(zh(Yr(oh))===0)for(;;){Ga(oh,0);var nA=iue(Yr(oh));if(nA!==0){if(nA===1)continue e;return Pn(oh)}}return Pn(oh)}return Pn(oh)}}}function Kf(oh){for(;;)if(Ga(oh,0),zh(Yr(oh))!==0)return Pn(oh)}function om(oh){var Nh=sjt(Yr(oh));if(2>>0)return Pn(oh);switch(Nh){case 0:var nA=yve(Yr(oh));return nA===0?Kf(oh):nA===1?df(oh):Pn(oh);case 1:return Kf(oh);default:return df(oh)}}function Hp(oh){var Nh=JLt(Yr(oh));if(Nh===0)for(;;){var nA=E3(Yr(oh));if(2>>0)return Pn(oh);switch(nA){case 0:continue;case 1:return om(oh);default:e:for(;;){if(zh(Yr(oh))===0)for(;;){var VC=E3(Yr(oh));if(2>>0)return Pn(oh);switch(VC){case 0:continue;case 1:return om(oh);default:continue e}}return Pn(oh)}}}return Nh===1?om(oh):Pn(oh)}kg(ka);var C_=OLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:if(zh(Yr(ka))===0)for(;;){var DA=E3(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(DA){case 0:continue;case 1:var cg=om(ka);break;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var SA=E3(Yr(ka));if(2>>0)var ry=Pn(ka);else switch(SA){case 0:continue;case 1:var ry=om(ka);break;default:continue e}break}else var ry=Pn(ka);var cg=ry;break}}break}else var cg=Pn(ka);break;case 1:var rA=BLt(Yr(ka)),cg=rA===0?Hp(ka):rA===1?om(ka):Pn(ka);break;default:for(;;){var Eb=WLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(Eb){case 0:var cg=Hp(ka);break;case 1:continue;default:var cg=om(ka)}break}}return cg===0?[0,go,[0,4,dm(ka)]]:sm(LTu)});case 29:return xv(y,g,function(go,ka){function df(rA){for(;;){var Eb=FM(Yr(rA));if(2>>0)return Pn(rA);switch(Eb){case 0:continue;case 1:e:for(;;){if(zh(Yr(rA))===0)for(;;){var oh=FM(Yr(rA));if(2>>0)return Pn(rA);switch(oh){case 0:continue;case 1:continue e;default:return 0}}return Pn(rA)}default:return 0}}}function Kf(rA){var Eb=K8e(Yr(rA));if(Eb===0)return df(rA);var oh=Eb!==1?1:0;return oh&&Pn(rA)}kg(ka);var om=OLt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(om){case 0:var Hp=zh(Yr(ka))===0?df(ka):Pn(ka);break;case 1:for(;;){var C_=Ave(Yr(ka));if(C_===0)var Hp=Kf(ka);else{if(C_===1)continue;var Hp=Pn(ka)}break}break;default:for(;;){var cg=LQ(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(cg){case 0:var Hp=Kf(ka);break;case 1:continue;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var DA=LQ(Yr(ka));if(2>>0)var SA=Pn(ka);else switch(DA){case 0:var SA=Kf(ka);break;case 1:continue;default:continue e}break}else var SA=Pn(ka);var Hp=SA;break}}break}}if(Hp===0){var ry=LI(go,L_(go,ka),22);return[0,ry,[1,2,dm(ka)]]}return sm(MTu)});case 30:return xv(y,g,function(go,ka){kg(ka);var df=yve(Yr(ka));if(df===0)for(;;){var Kf=K8e(Yr(ka));if(Kf!==0){var om=Kf!==1?1:0,DA=om&&Pn(ka);break}}else if(df===1)for(;;){var Hp=FM(Yr(ka));if(2>>0)var DA=Pn(ka);else switch(Hp){case 0:continue;case 1:e:for(;;){if(zh(Yr(ka))===0)for(;;){var C_=FM(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:continue;case 1:continue e;default:var cg=0}break}else var cg=Pn(ka);var DA=cg;break}break;default:var DA=0}break}else var DA=Pn(ka);return DA===0?[0,go,[1,2,dm(ka)]]:sm(qTu)});case 31:var V6=LI(y,L_(y,g),22);return[0,V6,[1,2,dm(g)]];case 33:return xv(y,g,function(go,ka){function df(ry){for(;;){Ga(ry,0);var rA=iue(Yr(ry));if(rA!==0){if(rA===1)e:for(;;){if(zh(Yr(ry))===0)for(;;){Ga(ry,0);var Eb=iue(Yr(ry));if(Eb!==0){if(Eb===1)continue e;return Pn(ry)}}return Pn(ry)}return Pn(ry)}}}function Kf(ry){return Ga(ry,0),zh(Yr(ry))===0?df(ry):Pn(ry)}kg(ka);var om=OLt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(om){case 0:var Hp=zh(Yr(ka))===0?df(ka):Pn(ka);break;case 1:for(;;){Ga(ka,0);var C_=Ave(Yr(ka));if(C_===0)var Hp=Kf(ka);else{if(C_===1)continue;var Hp=Pn(ka)}break}break;default:for(;;){Ga(ka,0);var cg=LQ(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(cg){case 0:var Hp=Kf(ka);break;case 1:continue;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){Ga(ka,0);var DA=LQ(Yr(ka));if(2>>0)var SA=Pn(ka);else switch(DA){case 0:var SA=Kf(ka);break;case 1:continue;default:continue e}break}else var SA=Pn(ka);var Hp=SA;break}}break}}return Hp===0?[0,go,[0,4,dm(ka)]]:sm(BTu)});case 35:var ZU=L_(y,g),w3=dm(g);return[0,y,[4,ZU,w3,w3]];case 36:return[0,y,0];case 37:return[0,y,1];case 38:return[0,y,4];case 39:return[0,y,5];case 40:return[0,y,6];case 41:return[0,y,7];case 42:return[0,y,12];case 43:return[0,y,10];case 44:return[0,y,8];case 45:return[0,y,9];case 46:return[0,y,86];case 47:z8e(g),kg(g);var UQ=Yr(g),z6=62>>0)var G=Pn(g);else switch(D){case 0:var G=0;break;case 1:var G=6;break;case 2:if(Ga(g,2),BQ(Yr(g))===0){for(;;)if(Ga(g,2),BQ(Yr(g))!==0){var G=Pn(g);break}}else var G=Pn(g);break;case 3:var G=1;break;case 4:Ga(g,1);var G=rO(Yr(g))===0?1:Pn(g);break;default:Ga(g,5);var de=rjt(Yr(g)),G=de===0?4:de===1?3:Pn(g)}if(6>>0)return sm(OTu);switch(G){case 0:return[0,y,c1];case 1:return[2,l4(y,g)];case 2:return[2,y];case 3:var ye=MI(y,g),$e=b_(H1),gt=H8e(y,$e,g),Gt=gt[1];return[1,Gt,OM(Gt,ye,gt[2],$e,0)];case 4:var xt=MI(y,g),vt=b_(H1),St=Cve(y,vt,g),Xr=St[1];return[1,Xr,OM(Xr,xt,St[2],vt,1)];case 5:var cr=MI(y,g),Pt=b_(H1),rn=y;e:for(;;){kg(g);var Kn=Yr(g),Ln=92>>0)var zi=Pn(g);else switch(Ln){case 0:var zi=0;break;case 1:for(;;){Ga(g,7);var Ns=Yr(g);if(-1>>0)var zi=Pn(g);else switch(xe){case 0:var zi=2;break;case 1:var zi=1;break;default:Ga(g,1);var zi=rO(Yr(g))===0?1:Pn(g)}}if(7>>0)var Yi=sm(ubu);else switch(zi){case 0:var Yi=[0,LI(rn,L_(rn,g),25),lbu];break;case 1:var Yi=[0,l4(LI(rn,L_(rn,g),25),g),dbu];break;case 3:var xi=dm(g),Yi=[0,rn,a4(xi,1,bf(xi)-1|0)];break;case 4:var Yi=[0,rn,pbu];break;case 5:for(WU(Pt,91);;){kg(g);var Ji=Yr(g),ta=93>>0)var Hs=Pn(g);else switch(ta){case 0:var Hs=0;break;case 1:for(;;){Ga(g,4);var ia=Yr(g);if(-1>>0)var os=sm(obu);else switch(Hs){case 0:var os=rn;break;case 1:sg(Pt,cbu);continue;case 2:WU(Pt,92),WU(Pt,93);continue;case 3:WU(Pt,93);var os=rn;break;default:sg(Pt,dm(g));continue}var rn=os;continue e}case 6:var Yi=[0,l4(LI(rn,L_(rn,g),25),g),mbu];break;default:sg(Pt,dm(g));continue}var mu=Yi[1],tl=u4(mu,g),Nc=[0,mu[1],cr,tl],ko=Yi[2];return[0,mu,[5,Nc,uE(Pt),ko]]}default:var yl=NM(y,L_(y,g));return[0,yl,[6,dm(g)]]}}function XLr(y,g,f,D,G){for(var de=y;;){var ye=function(E1){for(;;)if(Ga(E1,6),eRi(Yr(E1))!==0)return Pn(E1)};kg(G);var $e=Yr(G),gt=zc<$e?Sw<$e?1:N2<$e?2:1:Kl(B3u,$e+1|0)-1|0;if(6>>0)var Gt=Pn(G);else switch(gt){case 0:var Gt=1;break;case 1:var Gt=ye(G);break;case 2:var Gt=2;break;case 3:Ga(G,2);var Gt=rO(Yr(G))===0?2:Pn(G);break;case 4:var Gt=0;break;case 5:Ga(G,6);var xt=Yr(G),vt=34>>0)return sm(fbu);switch(Gt){case 0:var Yi=dm(G),xi=0;switch(g){case 0:Di(Yi,hbu)||(xi=1);break;case 1:Di(Yi,gbu)||(xi=1);break;default:var Ji=0;if(Di(Yi,ybu)){if(!Di(Yi,_bu))return JLr(de,L_(de,G),Dbu,Ebu);if(Di(Yi,Abu)){if(!Di(Yi,bbu))return JLr(de,L_(de,G),vbu,Cbu);Ji=1}}if(!Ji)return z8e(G),de}if(xi)return de;sg(D,Yi),sg(f,Yi);continue;case 1:return NM(de,L_(de,G));case 2:var ta=dm(G);sg(D,ta),sg(f,ta);var de=l4(de,G);continue;case 3:var Hs=dm(G),ia=a4(Hs,3,bf(Hs)-4|0);sg(D,Hs),uve(f,sE(jm(Sbu,ia)));continue;case 4:var lo=dm(G),Re=a4(lo,2,bf(lo)-3|0);sg(D,lo),uve(f,sE(Re));continue;case 5:var Va=dm(G),kn=a4(Va,1,bf(Va)-2|0);sg(D,Va);var os=Xp(kn,wbu),mu=0;if(0<=os)if(0>>0)var G=Pn(g);else switch(D){case 0:var G=0;break;case 1:var G=14;break;case 2:if(Ga(g,2),BQ(Yr(g))===0){for(;;)if(Ga(g,2),BQ(Yr(g))!==0){var G=Pn(g);break}}else var G=Pn(g);break;case 3:var G=1;break;case 4:Ga(g,1);var G=rO(Yr(g))===0?1:Pn(g);break;case 5:var G=12;break;case 6:var G=13;break;case 7:var G=10;break;case 8:Ga(g,6);var de=rjt(Yr(g)),G=de===0?4:de===1?3:Pn(g);break;case 9:var G=9;break;case 10:var G=5;break;case 11:var G=11;break;case 12:var G=7;break;case 13:if(Ga(g,14),sue(Yr(g))===0){var ye=bve(Yr(g));if(ye===0)var G=v1(Yr(g))===0&&v1(Yr(g))===0&&v1(Yr(g))===0?13:Pn(g);else if(ye===1&&v1(Yr(g))===0)for(;;){var $e=hve(Yr(g));if($e!==0){var G=$e===1?13:Pn(g);break}}else var G=Pn(g)}else var G=Pn(g);break;default:var G=8}if(14>>0)return sm(FTu);switch(G){case 0:return[0,y,c1];case 1:return[2,l4(y,g)];case 2:return[2,y];case 3:var gt=MI(y,g),Gt=b_(H1),xt=H8e(y,Gt,g),vt=xt[1];return[1,vt,OM(vt,gt,xt[2],Gt,0)];case 4:var St=MI(y,g),Xr=b_(H1),cr=Cve(y,Xr,g),Pt=cr[1];return[1,Pt,OM(Pt,St,cr[2],Xr,1)];case 5:return[0,y,98];case 6:return[0,y,CT];case 7:return[0,y,99];case 8:return[0,y,0];case 9:return[0,y,86];case 10:return[0,y,10];case 11:return[0,y,82];case 12:var rn=dm(g),Kn=MI(y,g),Ln=b_(H1),zi=b_(H1);sg(zi,rn);var Ns=b1(rn,NTu)?0:1,na=XLr(y,Ns,Ln,zi,g),ua=u4(na,g);sg(zi,rn);var Ci=uE(Ln),Wi=uE(zi);return[0,na,[8,[0,na[1],Kn,ua],Ci,Wi]];case 13:for(var xe=g[6];;){kg(g);var Yi=Yr(g),xi=rm>>0)var Ji=Pn(g);else switch(xi){case 0:var Ji=1;break;case 1:var Ji=2;break;case 2:var Ji=0;break;default:if(Ga(g,2),sue(Yr(g))===0){var ta=bve(Yr(g));if(ta===0)if(v1(Yr(g))===0&&v1(Yr(g))===0)var Hs=v1(Yr(g))!==0?1:0,Ji=Hs&&Pn(g);else var Ji=Pn(g);else if(ta===1&&v1(Yr(g))===0)for(;;){var ia=hve(Yr(g));if(ia!==0){var lo=ia!==1?1:0,Ji=lo&&Pn(g);break}}else var Ji=Pn(g)}else var Ji=Pn(g)}if(2>>0)throw[0,ig,WAu];switch(Ji){case 0:continue;case 1:break;default:if(LLr(U3i(g)))continue;z3i(g,1)}var Re=g[3];jLr(g,xe);var Va=UCt(g),kn=YCt(y,xe,Re);return[0,y,[7,GLr(Va),kn]]}default:return[0,y,[6,dm(g)]]}}function _Qu(y,g){kg(g);var f=Yr(g);if(-1>>0)var xt=Pn(g);else switch(Gt){case 0:var xt=5;break;case 1:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var xt=Pn(g);break}}else var xt=Pn(g);break;case 2:var xt=0;break;case 3:Ga(g,0);var vt=rO(Yr(g))!==0?1:0,xt=vt&&Pn(g);break;case 4:Ga(g,5);var St=rjt(Yr(g)),xt=St===0?3:St===1?2:Pn(g);break;default:var xt=4}if(5>>0)return sm(PTu);switch(xt){case 0:return[2,l4(y,g)];case 1:return[2,y];case 2:var Xr=MI(y,g),cr=b_(H1),Pt=H8e(y,cr,g),rn=Pt[1];return[1,rn,OM(rn,Xr,Pt[2],cr,0)];case 3:var Kn=MI(y,g),Ln=b_(H1),zi=Cve(y,Ln,g),Ns=zi[1];return[1,Ns,OM(Ns,Kn,zi[2],Ln,1)];case 4:var na=MI(y,g),ua=b_(H1),Ci=b_(H1),Wi=b_(H1);sg(Wi,RTu);var xe=wRi(y,ua,Ci,Wi,g),Yi=xe[1],xi=u4(Yi,g),Ji=[0,Yi[1],na,xi],ta=xe[2],Hs=uE(Wi),ia=uE(Ci);return[0,Yi,[3,[0,Ji,[0,uE(ua),ia,Hs],ta]]];default:var lo=NM(y,L_(y,g));return[0,lo,[3,[0,L_(lo,g),kTu,1]]]}}function AQu(y,g){function f(Br){for(;;)if(Ga(Br,29),ag(Yr(Br))!==0)return Pn(Br)}function D(Br){Ga(Br,27);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,25),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?f(Br):Pn(Br)}function G(Br){for(;;)if(Ga(Br,23),ag(Yr(Br))!==0)return Pn(Br)}function de(Br){Ga(Br,22);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,21),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?G(Br):Pn(Br)}function ye(Br){for(;;)if(Ga(Br,23),ag(Yr(Br))!==0)return Pn(Br)}function $e(Br){Ga(Br,22);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,21),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?ye(Br):Pn(Br)}function gt(Br){e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,24);var qi=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return ye(Br);case 1:continue;case 2:continue e;default:return $e(Br)}}return Pn(Br)}}function Gt(Br){Ga(Br,29);var qi=pRi(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:var uo=yve(Yr(Br));if(uo===0)for(;;){Ga(Br,24);var Fo=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(Fo){case 0:return ye(Br);case 1:continue;default:return $e(Br)}}if(uo===1)for(;;){Ga(Br,24);var Zo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(Zo){case 0:return ye(Br);case 1:continue;case 2:return gt(Br);default:return $e(Br)}}return Pn(Br);case 2:for(;;){Ga(Br,24);var Ho=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(Ho){case 0:return G(Br);case 1:continue;default:return de(Br)}}default:for(;;){Ga(Br,24);var pa=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(pa){case 0:return G(Br);case 1:continue;case 2:return gt(Br);default:return de(Br)}}}}function xt(Br){for(;;){Ga(Br,30);var qi=nue(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var uo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}}function vt(Br){return zh(Yr(Br))===0?xt(Br):Pn(Br)}function St(Br){for(;;)if(Ga(Br,19),ag(Yr(Br))!==0)return Pn(Br)}function Xr(Br){for(;;)if(Ga(Br,19),ag(Yr(Br))!==0)return Pn(Br)}function cr(Br){Ga(Br,29);var qi=J3i(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,20);var uo=ijt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return Xr(Br);case 1:continue;case 2:e:for(;;){if(v1(Yr(Br))===0)for(;;){Ga(Br,20);var Fo=ijt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return St(Br);case 1:continue;case 2:continue e;default:Ga(Br,18);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,17),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?St(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,18);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,17),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?Xr(Br):Pn(Br)}}return Pn(Br)}function Pt(Br){for(;;)if(Ga(Br,13),ag(Yr(Br))!==0)return Pn(Br)}function rn(Br){for(;;)if(Ga(Br,13),ag(Yr(Br))!==0)return Pn(Br)}function Kn(Br){Ga(Br,29);var qi=cRi(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,14);var uo=tjt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return rn(Br);case 1:continue;case 2:e:for(;;){if(MT(Yr(Br))===0)for(;;){Ga(Br,14);var Fo=tjt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return Pt(Br);case 1:continue;case 2:continue e;default:Ga(Br,12);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,11),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?Pt(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,12);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,11),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?rn(Br):Pn(Br)}}return Pn(Br)}function Ln(Br){for(;;)if(Ga(Br,9),ag(Yr(Br))!==0)return Pn(Br)}function zi(Br){for(;;)if(Ga(Br,9),ag(Yr(Br))!==0)return Pn(Br)}function Ns(Br){Ga(Br,29);var qi=oRi(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,10);var uo=njt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return zi(Br);case 1:continue;case 2:e:for(;;){if(qQ(Yr(Br))===0)for(;;){Ga(Br,10);var Fo=njt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return Ln(Br);case 1:continue;case 2:continue e;default:Ga(Br,8);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,7),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?Ln(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,8);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,7),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?zi(Br):Pn(Br)}}return Pn(Br)}function na(Br){Ga(Br,28);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,26),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?f(Br):Pn(Br)}function ua(Br){Ga(Br,30);var qi=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:for(;;){Ga(Br,30);var uo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var Fo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return f(Br);case 1:continue;case 2:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}default:return D(Br)}}function Ci(Br){for(;;){Ga(Br,30);var qi=jLt(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return ua(Br);case 2:continue;default:return na(Br)}}}function Wi(Br){for(;;)if(Ga(Br,15),ag(Yr(Br))!==0)return Pn(Br)}function xe(Br){Ga(Br,15);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,15),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?Wi(Br):Pn(Br)}function Yi(Br){for(;;){Ga(Br,16);var qi=mRi(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return Wi(Br);case 1:return ua(Br);case 2:continue;case 3:for(;;){Ga(Br,15);var uo=jLt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return Wi(Br);case 1:return ua(Br);case 2:continue;default:return xe(Br)}}default:return xe(Br)}}}function xi(Br){Ga(Br,30);var qi=rRi(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:for(;;){Ga(Br,30);var uo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var Fo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(Fo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}case 2:return Gt(Br);default:return D(Br)}}function Ji(Br){Ga(Br,30);var qi=YLr(Yr(Br));if(8>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return xi(Br);case 2:return Yi(Br);case 3:return Ci(Br);case 4:return Ns(Br);case 5:return Gt(Br);case 6:return Kn(Br);case 7:return cr(Br);default:return na(Br)}}function ta(Br){e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var qi=lRi(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return ua(Br);case 2:continue;case 3:continue e;default:return na(Br)}}return Pn(Br)}}function Hs(Br){for(;;){Ga(Br,30);var qi=zLt(Yr(Br));if(5>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return xi(Br);case 2:continue;case 3:return Gt(Br);case 4:return ta(Br);default:return na(Br)}}}function ia(Br){return Ga(Br,3),gRi(Yr(Br))===0?3:Pn(Br)}function lo(Br){return XLt(Yr(Br))===0&&HLt(Yr(Br))===0&&fRi(Yr(Br))===0&&iRi(Yr(Br))===0&&sRi(Yr(Br))===0&&WLr(Yr(Br))===0&&KCt(Yr(Br))===0&&XLt(Yr(Br))===0&&sue(Yr(Br))===0&&aRi(Yr(Br))===0&&WCt(Yr(Br))===0?3:Pn(Br)}kg(g);var Re=Yr(g),Va=nm>>0)var kn=Pn(g);else switch(Va){case 0:var kn=62;break;case 1:var kn=63;break;case 2:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var kn=Pn(g);break}}else var kn=Pn(g);break;case 3:var kn=0;break;case 4:Ga(g,0);var os=rO(Yr(g))!==0?1:0,kn=os&&Pn(g);break;case 5:var kn=6;break;case 6:var kn=61;break;case 7:if(Ga(g,63),KCt(Yr(g))===0){var mu=Yr(g),tl=pT>>0)var kn=Pn(g);else switch(yl){case 0:for(;;){var Iu=HCt(Yr(g));if(3>>0)var kn=Pn(g);else switch(Iu){case 0:continue;case 1:var kn=vt(g);break;case 2:var kn=Ji(g);break;default:var kn=Hs(g)}break}break;case 1:var kn=vt(g);break;case 2:var kn=Ji(g);break;default:var kn=Hs(g)}break;case 15:Ga(g,41);var Ll=Ave(Yr(g)),kn=Ll===0?KLr(Yr(g))===0?40:Pn(g):Ll===1?xt(g):Pn(g);break;case 16:Ga(g,63);var $u=rjt(Yr(g));if($u===0){Ga(g,2);var yc=GLt(Yr(g));if(2>>0)var kn=Pn(g);else switch(yc){case 0:for(;;){var Dl=GLt(Yr(g));if(2
>>0)var kn=Pn(g);else switch(Dl){case 0:continue;case 1:var kn=ia(g);break;default:var kn=lo(g)}break}break;case 1:var kn=ia(g);break;default:var kn=lo(g)}}else var kn=$u===1?5:Pn(g);break;case 17:Ga(g,30);var dd=YLr(Yr(g));if(8
>>0)var kn=Pn(g);else switch(dd){case 0:var kn=f(g);break;case 1:var kn=xi(g);break;case 2:var kn=Yi(g);break;case 3:var kn=Ci(g);break;case 4:var kn=Ns(g);break;case 5:var kn=Gt(g);break;case 6:var kn=Kn(g);break;case 7:var kn=cr(g);break;default:var kn=na(g)}break;case 18:Ga(g,30);var pd=zLt(Yr(g));if(5>>0)var kn=Pn(g);else switch(pd){case 0:var kn=f(g);break;case 1:var kn=xi(g);break;case 2:var kn=Hs(g);break;case 3:var kn=Gt(g);break;case 4:var kn=ta(g);break;default:var kn=na(g)}break;case 19:var kn=44;break;case 20:var kn=42;break;case 21:var kn=49;break;case 22:Ga(g,51);var Rc=Yr(g),Zc=61>>0)return sm(oTu);var Ui=kn;if(32<=Ui)switch(Ui){case 34:return[0,y,0];case 35:return[0,y,1];case 36:return[0,y,2];case 37:return[0,y,3];case 38:return[0,y,4];case 39:return[0,y,5];case 40:return[0,y,12];case 41:return[0,y,10];case 42:return[0,y,8];case 43:return[0,y,9];case 45:return[0,y,83];case 49:return[0,y,98];case 50:return[0,y,99];case 53:return[0,y,gb];case 55:return[0,y,89];case 56:return[0,y,91];case 57:return[0,y,11];case 59:return[0,y,pT];case 60:return[0,y,c3];case 61:var Ds=g[6];yRi(g);var ca=YCt(y,Ds,g[3]);jLr(g,Ds);var fa=UCt(g),Ko=ERi(y,fa),Na=Ko[2],un=Ko[1],ai=Xp(Na,dTu);if(0<=ai){if(!(0>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(qQ(Yr(pa))===0)for(;;){var Xc=MLt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(0,dm(qi))]:sm(aTu)});case 8:return[0,y,JU(0,dm(g))];case 9:return xv(y,g,function(Br,qi){function uo(pa){if(QLt(Yr(pa))===0){if(qQ(Yr(pa))===0)for(;;){Ga(pa,0);var gu=qLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(qQ(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=qLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(0,dm(qi))]:sm(sTu)});case 10:return[0,y,jQ(0,dm(g))];case 11:return xv(y,g,function(Br,qi){function uo(pa){if(YLt(Yr(pa))===0){if(MT(Yr(pa))===0)for(;;){var gu=$Lt(Yr(pa));if(2>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(MT(Yr(pa))===0)for(;;){var Xc=$Lt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(1,dm(qi))]:sm(iTu)});case 12:return[0,y,JU(1,dm(g))];case 13:return xv(y,g,function(Br,qi){function uo(pa){if(YLt(Yr(pa))===0){if(MT(Yr(pa))===0)for(;;){Ga(pa,0);var gu=VLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(MT(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=VLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(3,dm(qi))]:sm(nTu)});case 14:return[0,y,jQ(3,dm(g))];case 15:return xv(y,g,function(Br,qi){function uo(pa){if(MT(Yr(pa))===0){for(;;)if(Ga(pa,0),MT(Yr(pa))!==0)return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(1,dm(qi))]:sm(rTu)});case 16:return[0,y,jQ(1,dm(g))];case 17:return xv(y,g,function(Br,qi){function uo(pa){if(NLt(Yr(pa))===0){if(v1(Yr(pa))===0)for(;;){var gu=LLt(Yr(pa));if(2>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(v1(Yr(pa))===0)for(;;){var Xc=LLt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(2,dm(qi))]:sm(tTu)});case 19:return xv(y,g,function(Br,qi){function uo(pa){if(NLt(Yr(pa))===0){if(v1(Yr(pa))===0)for(;;){Ga(pa,0);var gu=ZLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(v1(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=ZLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(4,dm(qi))]:sm(eTu)});case 21:return xv(y,g,function(Br,qi){function uo(Js){for(;;){var md=FM(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:continue;case 1:e:for(;;){if(zh(Yr(Js))===0)for(;;){var bd=FM(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:continue e;default:return 0}}return Pn(Js)}default:return 0}}}function Fo(Js){for(;;){var md=K8e(Yr(Js));if(md!==0){var bd=md!==1?1:0;return bd&&Pn(Js)}}}function Zo(Js){var md=sjt(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:var bd=yve(Yr(Js));return bd===0?Fo(Js):bd===1?uo(Js):Pn(Js);case 1:return Fo(Js);default:return uo(Js)}}function Ho(Js){if(zh(Yr(Js))===0)for(;;){var md=E3(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:continue;case 1:return Zo(Js);default:e:for(;;){if(zh(Yr(Js))===0)for(;;){var bd=E3(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:return Zo(Js);default:continue e}}return Pn(Js)}}}return Pn(Js)}function pa(Js){var md=JLt(Yr(Js));if(md===0)for(;;){var bd=E3(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:return Zo(Js);default:e:for(;;){if(zh(Yr(Js))===0)for(;;){var Cp=E3(Yr(Js));if(2>>0)return Pn(Js);switch(Cp){case 0:continue;case 1:return Zo(Js);default:continue e}}return Pn(Js)}}}return md===1?Zo(Js):Pn(Js)}function gu(Js){var md=BLt(Yr(Js));return md===0?pa(Js):md===1?Zo(Js):Pn(Js)}function Xc(Js){for(;;){var md=WLt(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:return pa(Js);case 1:continue;default:return Zo(Js)}}}kg(qi);var cl=ULt(Yr(qi));if(3>>0)var Bc=Pn(qi);else switch(cl){case 0:for(;;){var ul=HCt(Yr(qi));if(3
    >>0)var Bc=Pn(qi);else switch(ul){case 0:continue;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}break}break;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}if(Bc===0){var Co=dm(qi),ql=LI(Br,L_(Br,qi),23);return[0,ql,JU(2,Co)]}return sm(Zxu)});case 22:var qn=dm(g),Xs=LI(y,L_(y,g),23);return[0,Xs,JU(2,qn)];case 23:return xv(y,g,function(Br,qi){function uo(Co){for(;;){Ga(Co,0);var ql=iue(Yr(Co));if(ql!==0){if(ql===1)e:for(;;){if(zh(Yr(Co))===0)for(;;){Ga(Co,0);var Js=iue(Yr(Co));if(Js!==0){if(Js===1)continue e;return Pn(Co)}}return Pn(Co)}return Pn(Co)}}}function Fo(Co){for(;;)if(Ga(Co,0),zh(Yr(Co))!==0)return Pn(Co)}function Zo(Co){var ql=sjt(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:var Js=yve(Yr(Co));return Js===0?Fo(Co):Js===1?uo(Co):Pn(Co);case 1:return Fo(Co);default:return uo(Co)}}function Ho(Co){if(zh(Yr(Co))===0)for(;;){var ql=E3(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:continue;case 1:return Zo(Co);default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=E3(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:return Zo(Co);default:continue e}}return Pn(Co)}}}return Pn(Co)}function pa(Co){var ql=JLt(Yr(Co));if(ql===0)for(;;){var Js=E3(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:return Zo(Co);default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var md=E3(Yr(Co));if(2>>0)return Pn(Co);switch(md){case 0:continue;case 1:return Zo(Co);default:continue e}}return Pn(Co)}}}return ql===1?Zo(Co):Pn(Co)}function gu(Co){var ql=BLt(Yr(Co));return ql===0?pa(Co):ql===1?Zo(Co):Pn(Co)}function Xc(Co){for(;;){var ql=WLt(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:return pa(Co);case 1:continue;default:return Zo(Co)}}}kg(qi);var cl=ULt(Yr(qi));if(3>>0)var Bc=Pn(qi);else switch(cl){case 0:for(;;){var ul=HCt(Yr(qi));if(3
      >>0)var Bc=Pn(qi);else switch(ul){case 0:continue;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}break}break;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}return Bc===0?[0,Br,jQ(4,dm(qi))]:sm(Xxu)});case 25:return xv(y,g,function(Br,qi){function uo(Co){for(;;){var ql=FM(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:continue;case 1:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=FM(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:continue e;default:return 0}}return Pn(Co)}default:return 0}}}function Fo(Co){return zh(Yr(Co))===0?uo(Co):Pn(Co)}function Zo(Co){var ql=K8e(Yr(Co));if(ql===0)return uo(Co);var Js=ql!==1?1:0;return Js&&Pn(Co)}function Ho(Co){for(;;){var ql=Ave(Yr(Co));if(ql===0)return Zo(Co);if(ql!==1)return Pn(Co)}}function pa(Co){for(;;){var ql=LQ(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:return Zo(Co);case 1:continue;default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=LQ(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:return Zo(Co);case 1:continue;default:continue e}}return Pn(Co)}}}}kg(qi);var gu=ULt(Yr(qi));if(3>>0)var Xc=Pn(qi);else switch(gu){case 0:for(;;){var cl=HCt(Yr(qi));if(3>>0)var Xc=Pn(qi);else switch(cl){case 0:continue;case 1:var Xc=Fo(qi);break;case 2:var Xc=Ho(qi);break;default:var Xc=pa(qi)}break}break;case 1:var Xc=Fo(qi);break;case 2:var Xc=Ho(qi);break;default:var Xc=pa(qi)}if(Xc===0){var Bc=dm(qi),ul=LI(Br,L_(Br,qi),22);return[0,ul,JU(2,Bc)]}return sm(Jxu)});case 26:return xv(y,g,function(Br,qi){function uo(Xc){for(;;){var cl=K8e(Yr(Xc));if(cl!==0){var Bc=cl!==1?1:0;return Bc&&Pn(Xc)}}}function Fo(Xc){for(;;){var cl=FM(Yr(Xc));if(2>>0)return Pn(Xc);switch(cl){case 0:continue;case 1:e:for(;;){if(zh(Yr(Xc))===0)for(;;){var Bc=FM(Yr(Xc));if(2>>0)return Pn(Xc);switch(Bc){case 0:continue;case 1:continue e;default:return 0}}return Pn(Xc)}default:return 0}}}kg(qi);var Zo=Yr(qi),Ho=44>>0)var pa=Pn(qi);else switch(Ho){case 0:for(;;){var gu=dRi(Yr(qi));if(2>>0)var pa=Pn(qi);else switch(gu){case 0:continue;case 1:var pa=uo(qi);break;default:var pa=Fo(qi)}break}break;case 1:var pa=uo(qi);break;default:var pa=Fo(qi)}return pa===0?[0,Br,JU(2,dm(qi))]:sm(Yxu)});case 27:var Oa=dm(g),Ea=LI(y,L_(y,g),22);return[0,Ea,JU(2,Oa)];case 29:return xv(y,g,function(Br,qi){function uo(bd){for(;;){Ga(bd,0);var Cp=iue(Yr(bd));if(Cp!==0){if(Cp===1)e:for(;;){if(zh(Yr(bd))===0)for(;;){Ga(bd,0);var yf=iue(Yr(bd));if(yf!==0){if(yf===1)continue e;return Pn(bd)}}return Pn(bd)}return Pn(bd)}}}function Fo(bd){return Ga(bd,0),zh(Yr(bd))===0?uo(bd):Pn(bd)}kg(qi);var Zo=ULt(Yr(qi));if(3>>0)var Ho=Pn(qi);else switch(Zo){case 0:for(;;){var pa=dRi(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(pa){case 0:continue;case 1:for(;;){Ga(qi,0);var gu=Ave(Yr(qi)),Xc=gu!==0?1:0;if(Xc){if(gu===1)continue;var Ho=Pn(qi)}else var Ho=Xc;break}break;default:for(;;){Ga(qi,0);var cl=LQ(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(cl){case 0:var Ho=0;break;case 1:continue;default:e:for(;;){if(zh(Yr(qi))===0)for(;;){Ga(qi,0);var Bc=LQ(Yr(qi));if(2>>0)var ul=Pn(qi);else switch(Bc){case 0:var ul=0;break;case 1:continue;default:continue e}break}else var ul=Pn(qi);var Ho=ul;break}}break}}break}break;case 1:var Ho=zh(Yr(qi))===0?uo(qi):Pn(qi);break;case 2:for(;;){Ga(qi,0);var Co=Ave(Yr(qi));if(Co===0)var Ho=Fo(qi);else{if(Co===1)continue;var Ho=Pn(qi)}break}break;default:for(;;){Ga(qi,0);var ql=LQ(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(ql){case 0:var Ho=Fo(qi);break;case 1:continue;default:e:for(;;){if(zh(Yr(qi))===0)for(;;){Ga(qi,0);var Js=LQ(Yr(qi));if(2>>0)var md=Pn(qi);else switch(Js){case 0:var md=Fo(qi);break;case 1:continue;default:continue e}break}else var md=Pn(qi);var Ho=md;break}}break}}return Ho===0?[0,Br,jQ(4,dm(qi))]:sm(Wxu)});case 31:return[0,y,66];case 18:case 28:return[0,y,JU(2,dm(g))];default:return[0,y,jQ(4,dm(g))]}}function JCt(y){return function(g){for(var f=0,D=g;;){var G=W(y,D,D[2]);switch(G[0]){case 0:var de=G[2],ye=G[1],$e=_Ri(ye,de),gt=f===0?0:lm(f),Gt=ye[6];if(Gt===0)return[0,[0,ye[1],ye[2],ye[3],ye[4],ye[5],ye[6],$e],[0,de,$e,0,gt]];var xt=[0,de,$e,lm(Gt),gt];return[0,[0,ye[1],ye[2],ye[3],ye[4],ye[5],$3i,$e],xt];case 1:var vt=G[2],St=G[1],f=[0,vt,f],D=[0,St[1],St[2],St[3],St[4],St[5],St[6],vt[1]];continue;default:var D=G[1];continue}}}}var bQu=JCt(gQu),CQu=JCt(yQu),vQu=JCt(_Qu),EQu=JCt(AQu),DQu=JCt(hQu),jI=MLr([0,G2i]);function XCt(y,g){return[0,0,0,g,Q3i(y)]}function ojt(y){var g=y[4];switch(y[3]){case 0:var Yi=E(DQu,g);break;case 1:var Yi=E(EQu,g);break;case 2:var Yi=E(CQu,g);break;case 3:var f=u4(g,g[2]),D=b_(H1),G=b_(H1),de=g[2];kg(de);var ye=Yr(de),$e=K9>>0)var gt=Pn(de);else switch($e){case 0:var gt=1;break;case 1:var gt=4;break;case 2:var gt=0;break;case 3:Ga(de,0);var Gt=rO(Yr(de))!==0?1:0,gt=Gt&&Pn(de);break;case 4:var gt=2;break;default:var gt=3}if(4>>0)var xt=sm(Hxu);else switch(gt){case 0:var vt=dm(de);sg(G,vt),sg(D,vt);var St=XLr(l4(g,de),2,D,G,de),Xr=u4(St,de),cr=uE(D),Pt=uE(G),xt=[0,St,[8,[0,St[1],f,Xr],cr,Pt]];break;case 1:var xt=[0,g,c1];break;case 2:var xt=[0,g,98];break;case 3:var xt=[0,g,0];break;default:z8e(de);var rn=XLr(g,2,D,G,de),Kn=u4(rn,de),Ln=uE(D),zi=uE(G),xt=[0,rn,[8,[0,rn[1],f,Kn],Ln,zi]]}var Ns=xt[2],na=xt[1],ua=_Ri(na,Ns),Ci=na[6];if(Ci===0)var xe=[0,na,[0,Ns,ua,0,0]];else var Wi=[0,Ns,ua,lm(Ci),0],xe=[0,[0,na[1],na[2],na[3],na[4],na[5],0,na[7]],Wi];var Yi=xe;break;case 4:var Yi=E(vQu,g);break;default:var Yi=E(bQu,g)}var xi=Yi[1],Ji=Q3i(xi),ta=[0,Ji,Yi[2]];return y[4]=xi,y[1]?y[2]=[0,ta]:y[1]=[0,ta],ta}function IRi(y){var g=y[1];return g?g[1][2]:ojt(y)[2]}function SQu(y,g,f,D){var G=y&&y[1],de=g&&g[1];try{var ye=0,$e=V3i(D),gt=ye,Gt=$e}catch(cr){if(cr=q_(cr),cr!==fve)throw cr;var xt=[0,[0,[0,f,H9t[2],H9t[3]],86],0],gt=xt,Gt=V3i(I4u)}var vt=de?de[1]:LU,St=fQu(f,Gt,vt[4]),Xr=[0,XCt(St,0)];return[0,[0,gt],[0,0],jI[1],[0,0],vt[5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,[0,T4u],[0,St],Xr,[0,G],vt,f,[0,0],[0,x4u]]}function W8e(y){return CCt(y[23][1])}function OD(y){return y[27][4]}function Md(y,g){var f=g[2];y[1][1]=[0,[0,g[1],f],y[1][1]];var D=y[22];return D&&W(D[1],y,f)}function ZCt(y,g){return y[30][1]=g,0}function aue(y,g){if(y===0)return IRi(g[25][1]);if(y===1){var f=g[25][1];f[1]||ojt(f);var D=f[2];return D?D[1][2]:ojt(f)[2]}throw[0,ig,D4u]}function oue(y,g){return y===g[5]?g:[0,g[1],g[2],g[3],g[4],y,g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ZLr(y,g){return y===g[17]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],y,g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function xRi(y,g){return y===g[18]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],y,g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function TRi(y,g){return y===g[19]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],y,g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function Y8e(y,g){return y===g[21]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],y,g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function cjt(y,g){return y===g[14]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],y,g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function evt(y,g){return y===g[8]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],y,g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function tvt(y,g){return y===g[12]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],y,g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function J8e(y,g){return y===g[15]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],y,g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function PRi(y,g){return y===g[6]?g:[0,g[1],g[2],g[3],g[4],g[5],y,g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function RRi(y,g){return y===g[7]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],y,g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ejr(y,g){return y===g[13]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],y,g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ujt(y,g){return[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],[0,y],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function tjr(y){function g(f){return Md(y,f)}return function(f){return OI(g,f)}}function X8e(y){var g=y[4][1],f=g&&[0,g[1][2]];return f}function kRi(y){var g=y[4][1],f=g&&[0,g[1][1]];return f}function FRi(y){return[0,y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15],y[16],y[17],y[18],y[19],y[20],y[21],0,y[23],y[24],y[25],y[26],y[27],y[28],y[29],y[30]]}function NRi(y,g,f,D){return[0,y[1],y[2],jI[1],y[4],y[5],0,0,0,0,0,1,y[12],y[13],y[14],y[15],y[16],f,g,y[19],D,y[21],y[22],y[23],y[24],y[25],y[26],y[27],y[28],y[29],y[30]]}function ORi(y){var g=Xp(y,zku),f=0;if(0<=g){if(0>>0){if(!(yI<(D+1|0)>>>0))return 1}else{var G=D!==6?1:0;if(!G)return G}}return nvt(y,g)}function e5e(y){return LRi(0,y)}function djt(y,g){var f=Uy(y,g);if(njr(f)||rjr(f)||BRi(f))return 1;var D=0;if(typeof f=="number")switch(f){case 14:case 28:case 60:case 61:case 62:case 63:case 64:case 65:D=1;break}else f[0]===4&&(D=1);return D?1:0}function jRi(y,g){var f=W8e(g);if(f===1){var D=Uy(y,g);return typeof D!="number"&&D[0]===4?1:0}if(f)return 0;var G=Uy(y,g);if(typeof G=="number")switch(G){case 42:case 46:case 47:return 0;case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 43:case 44:case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:break;default:return 0}else switch(G[0]){case 4:if(qRi(G[3]))return 0;break;case 9:case 10:case 11:break;default:return 0}return 1}function Eve(y){return djt(0,y)}function uue(y){var g=Sa(y)===15?1:0;if(g)var f=g;else{var D=Sa(y)===64?1:0;if(D){var G=Uy(1,y)===15?1:0;if(G)var de=rvt(1,y)[2][1],f=nf(y)[3][1]===de?1:0;else var f=G}else var f=D}return f}function ivt(y){var g=Sa(y);if(typeof g=="number"){var f=0;if((g===13||g===40)&&(f=1),f)return 1}return 0}function vf(y,g){return Md(y,[0,nf(y),g])}function GRi(y,g){if(rjr(g))return 2;if(njr(g))return 55;var f=QLr(0,g);return y?[11,f,y[1]]:[10,f]}function yC(y,g){var f=sjr(g);return E(tjr(g),f),vf(g,GRi(y,Sa(g)))}function pjt(y){function g(f){return Md(y,[0,f[1],76])}return function(f){return OI(g,f)}}function URi(y,g){var f=y[6]?Qo(M_(oku),g,g,g):cku;return yC([0,f],y)}function BM(y,g){var f=y[5];return f&&vf(y,g)}function G6(y,g){var f=y[5];return f&&Md(y,[0,g[1],g[2]])}function Dve(y,g){return Md(y,[0,g,[18,y[5]]])}function Jd(y){var g=y[26][1];if(g){var f=W8e(y),D=Sa(y),G=[0,nf(y),D,f];E(g[1],G)}var de=y[25][1],ye=de[1],$e=ye?ye[1][1]:ojt(de)[1];y[24][1]=$e;var gt=sjr(y);E(tjr(y),gt);var Gt=y[2][1],xt=NQ(aue(0,y)[4],Gt);y[2][1]=xt;var vt=[0,aue(0,y)];y[4][1]=vt;var St=y[25][1];return St[2]?(St[1]=St[2],St[2]=0,0):(IRi(St),St[1]=0,0)}function BD(y,g){var f=W(ULr,Sa(y),g);return f&&Jd(y),f}function LT(y,g){y[23][1]=[0,g,y[23][1]];var f=W8e(y),D=XCt(y[24][1],f);return y[25][1]=D,0}function d4(y){var g=y[23][1],f=g?g[2]:sm(aku);y[23][1]=f;var D=W8e(y),G=XCt(y[24][1],D);return y[25][1]=G,0}function am(y){var g=nf(y);if(Sa(y)===9&&nvt(1,y)){var f=Jc(y),D=aue(1,y)[4],G=yh(f,E(ECt(function(ye){return ye[1][2][1]<=g[3][1]?1:0}),D));return ZCt(y,[0,g[3][1]+1|0,0]),G}var de=Jc(y);return ZCt(y,g[3]),de}function lue(y){var g=y[4][1];if(g){var f=g[1][2],D=Jc(y),G=E(ECt(function($e){return $e[1][2][1]<=f[3][1]?1:0}),D);ZCt(y,[0,f[3][1]+1|0,0]);var de=G}else var de=g;return de}function Sve(y,g){return yC([0,QLr(rku,g)],y)}function mo(y,g){return 1-W(ULr,Sa(y),g)&&Sve(y,g),Jd(y)}function VRi(y,g){var f=BD(y,g);return 1-f&&Sve(y,g),f}function svt(y,g){var f=Sa(y),D=0;return typeof f!="number"&&f[0]===4&&b1(f[3],g)&&(D=1),D||yC([0,E(M_(tku),g)],y),Jd(y)}var due=[X_,P4u,ET(0)];function wQu(y){var g=y[26][1];if(g){var f=V2i(0),D=[0,function(ye){return KBr(ye,f)}];y[26][1]=D;var G=[0,[0,g[1],f]]}else var G=g;return[0,y[1][1],y[2][1],y[4][1],y[23][1],y[24][1],y[30][1],G]}function zRi(y,g,f){if(f){var D=f[1],G=D[1];if(g[26][1]=[0,G],y)for(var de=D[2][2];;){if(de){var ye=de[2];E(G,de[1]);var de=ye;continue}return 0}var $e=y}else var $e=f;return $e}function IQu(y,g){zRi(0,y,g[7]),y[1][1]=g[1],y[2][1]=g[2],y[4][1]=g[3],y[23][1]=g[4],y[24][1]=g[5],y[30][1]=g[6];var f=W8e(y),D=XCt(y[24][1],f);return y[25][1]=D,0}function xQu(y,g,f){return zRi(1,y,g[7]),[0,f]}function ajr(y,g){var f=wQu(y);try{var D=xQu(y,f,E(g,y));return D}catch(G){if(G=q_(G),G===due)return IQu(y,f);throw G}}function $Ri(y,g,f){var D=ajr(y,f);return D?D[1]:g}function avt(y,g){var f=lm(g);if(f){var D=f[1],G=E(y,D);return D===G?g:lm([0,G,f[2]])}return g}var QRi=_qt(O4u,function(y){var g=g9r(y,k4u),f=f9r(y,N4u),D=f[22],G=f[26],de=f[35],ye=f[77],$e=f[x7e],gt=f[cQ],Gt=f[L7e],xt=f[d7e],vt=f[hU],St=f[zAe],Xr=f[6],cr=f[7],Pt=f[10],rn=f[17],Kn=f[21],Ln=f[27],zi=f[33],Ns=f[36],na=f[46],ua=f[51],Ci=f[89],Wi=f[92],xe=f[97],Yi=f[99],xi=f[CS],Ji=f[c1],ta=f[m6],Hs=f[Sgt],ia=f[nyt],lo=f[Wht],Re=f[U1t],Va=f[POt],kn=f[$Ot],os=f[H0t],mu=f[r4e],tl=f[Lke],Nc=f[t7e],ko=f[woe],yl=f[N7e],Iu=f[vht],Ll=f[Jyt],$u=f[aQ],yc=f[w4e],Dl=f[I4e],dd=f[Y3e],pd=f[tce],Rc=_9r(y,0,0,eCe,RLr,1)[1];function Zc(Za,Au,Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Xe[1];if(Xt){var Xs=function(Br){return[0,qn,[0,fn,[0,Br]]]},Oa=Xt[1];return Sd(E(Za[1][1+gt],Za),Oa,Xe,Xs)}function Ea(Br){return[0,qn,[0,Br,Xt]]}return Sd(W(Za[1][1+Xr],Za,Au),fn,Xe,Ea)}function Qu(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=Xt[3],qn=Xt[2];if(fn)var Xs=avt(E(Za[1][1+G],Za),fn),Oa=qn;else var Xs=0,Oa=W(Za[1][1+G],Za,qn);var Ea=W(Za[1][1+de],Za,Dt);return qn===Oa&&fn===Xs&&Dt===Ea?Xe:[0,[0,Xt[1],Oa,Xs],Ea]}function gp(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function _s(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],fn]}var Xt=Xe[3];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function vr(Za,Au){function Xe(Xt){return[0,Au[1],Xt]}var Dt=Au[2];return Sd(E(Za[1][1+de],Za),Dt,Au,Xe)}function Hr(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],fn]}var Xt=Xe[3];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function oi(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=avt(E(Za[1][1+gt],Za),Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,fn,qn]}function Ui(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function Ds(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function ca(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function fa(Za,Au,Xe){var Dt=Xe[3],Xt=Xe[2],fn=W(Za[1][1+xe],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],fn,qn]}function Ko(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=Xe[2],qn=Xe[1],Xs=W(Za[1][1+de],Za,Dt);if(Xt){var Oa=f0(E(Za[1][1+St],Za),Xt);return Xt===Oa&&Dt===Xs?Xe:[0,Xe[1],Xe[2],Oa,Xs]}if(fn){var Ea=f0(E(Za[1][1+vt],Za),fn);return fn===Ea&&Dt===Xs?Xe:[0,Xe[1],Ea,Xe[3],Xs]}var Br=W(Za[1][1+gt],Za,qn);return qn===Br&&Dt===Xs?Xe:[0,Br,Xe[2],Xe[3],Xs]}function Na(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function un(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function ai(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function xs(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=Xt[3],qn=Xt[2];if(fn)var Xs=avt(E(Za[1][1+G],Za),fn),Oa=qn;else var Xs=0,Oa=W(Za[1][1+G],Za,qn);var Ea=W(Za[1][1+de],Za,Dt);return qn===Oa&&fn===Xs&&Dt===Ea?Xe:[0,[0,Xt[1],Oa,Xs],Ea]}function Ts(Za,Au,Xe){var Dt=Xe[3],Xt=Xe[1],fn=OS(E(Za[1][1+ye],Za),Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,fn,Xe[2],qn]}function ya(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function Xa(Za,Au){if(Au[0]===0){var Xe=function(Oa){return[0,Oa]},Dt=Au[1];return Sd(E(Za[1][1+$e],Za),Dt,Au,Xe)}var Xt=Au[1],fn=Xt[2],qn=fn[2],Xs=W(Za[1][1+$e],Za,qn);return qn===Xs?Au:[1,[0,Xt[1],[0,fn[1],Xs]]]}function Yo(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+G],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function eu(Za,Au){var Xe=Au[2],Dt=Au[1];function Xt(qn){return[0,Dt,[0,Xe[1],Xe[2],Xe[3],qn]]}var fn=Xe[4];return Sd(E(Za[1][1+de],Za),fn,[0,Dt,Xe],Xt)}function Vc(Za,Au,Xe){var Dt=Xe[9],Xt=Xe[3],fn=W(Za[1][1+os],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,Xe[4],Xe[5],Xe[6],Xe[7],Xe[8],qn,Xe[10]]}function Vo(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function fu(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function Pl(Za,Au){var Xe=Au[2],Dt=Xe[2],Xt=Xe[1],fn=Au[1];if(Dt===0){var qn=function(Ea){return[0,fn,[0,Ea,Dt]]};return Sd(E(Za[1][1+$e],Za),Xt,Au,qn)}function Xs(Ea){return[0,fn,[0,Xt,Ea]]}var Oa=E(Za[1][1+D],Za);return Sd(function(Ea){return f0(Oa,Ea)},Dt,Au,Xs)}function Rl(Za,Au){var Xe=Au[2],Dt=Xe[2],Xt=Au[1];function fn(Oa){return[0,Xt,[0,Oa,Dt]]}var qn=Xe[1],Xs=E(Za[1][1+Gt],Za);return Sd(function(Oa){return avt(Xs,Oa)},qn,Au,fn)}function kl(Za,Au,Xe){var Dt=Xe[2];if(Dt===0){var Xt=function(Oa){return[0,Oa,Xe[2],Xe[3]]},fn=Xe[1];return Sd(E(Za[1][1+gt],Za),fn,Xe,Xt)}function qn(Oa){return[0,Xe[1],Oa,Xe[3]]}var Xs=E(Za[1][1+D],Za);return Sd(function(Oa){return f0(Xs,Oa)},Dt,Xe,qn)}function vl(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function gd(Za,Au,Xe){var Dt=Xe[7],Xt=Xe[2],fn=W(Za[1][1+xt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],fn,Xe[3],Xe[4],Xe[5],Xe[6],qn]}function wd(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function yd(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function $p(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+St],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function wp(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function Qp(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function bp(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function Tp(Za,Au){function Xe(Xt){return[0,Au[1],Xt]}var Dt=Au[2];return Sd(E(Za[1][1+de],Za),Dt,Au,Xe)}function Kp(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}return b9r(y,[0,Ns,function(Za,Au){var Xe=Au[2],Dt=E(ECt(function(fn){return bte(fn[1][2],Za[1+g])<0?1:0}),Xe),Xt=FQ(Dt);return FQ(Xe)===Xt?Au:[0,Au[1],Dt,Au[3]]},pd,Kp,dd,Tp,Dl,bp,yc,Qp,$u,wp,Ll,$p,St,yd,vt,wd,Iu,gd,xt,vl,yl,kl,ko,Rl,Gt,Pl,Nc,fu,tl,Vo,mu,Vc,kn,eu,Va,Yo,Re,Xa,lo,ya,ia,Ts,Hs,xs,ta,ai,Ji,un,xi,Na,Wi,Ko,Yi,fa,Ci,ca,ye,Ds,ua,Ui,na,oi,zi,Hr,Ln,vr,Kn,_s,rn,gp,Pt,Qu,cr,Zc]),function(Za,Au,Xe){var Dt=Aqt(Au,y);return Dt[1+g]=Xe,E(Rc,Dt),A9r(Au,Dt,y)}});function mjt(y){var g=X8e(y);if(g)var f=g[1],D=MRi(y)?(ZCt(y,f[3]),[0,W(QRi[1],0,f[3])]):0,G=D;else var G=g;return[0,0,function(de,ye){return G?W(ye,G[1],de):de}]}function ovt(y){var g=X8e(y);if(g){var f=g[1];if(MRi(y)){ZCt(y,f[3]);var D=lue(y),G=[0,W(QRi[1],0,[0,f[3][1]+1|0,0])],de=D}else var G=0,de=lue(y)}else var G=0,de=0;return[0,de,function(ye,$e){return G?W($e,G[1],ye):ye}]}function z2(y){return D3(y)?ovt(y):mjt(y)}function vte(y,g){var f=z2(y);function D(G,de){return W(Of(G,$ee,27),G,de)}return W(f[2],g,D)}function nO(y,g){if(g)var f=z2(y),D=function(de,ye){return W(Of(de,gyt,30),de,ye)},G=[0,W(f[2],g[1],D)];else var G=g;return G}function t5e(y,g){var f=z2(y);function D(G,de){return W(Of(G,-983660142,32),G,de)}return W(f[2],g,D)}function cvt(y,g){var f=z2(y);function D(G,de){return W(Of(G,-455772979,33),G,de)}return W(f[2],g,D)}function KRi(y,g){if(g)var f=z2(y),D=function(de,ye){return W(Of(de,GOt,34),de,ye)},G=[0,W(f[2],g[1],D)];else var G=g;return G}function XU(y,g){var f=z2(y);function D(G,de){return W(Of(G,uQ,35),G,de)}return W(f[2],g,D)}function HRi(y,g){var f=z2(y);function D(G,de){var ye=E(Of(G,f3e,37),G);return avt(function($e){return OS(ye,$e)},de)}return W(f[2],g,D)}function WRi(y,g){var f=z2(y);function D(G,de){return W(Of(G,-21476009,38),G,de)}return W(f[2],g,D)}_qt(B4u,function(y){var g=g9r(y,R4u),f=y9r(F4u),D=f.length-1,G=jAt.length-1,de=xce(D+G|0,0),ye=D-1|0,$e=0;if(!(ye<0))for(var gt=$e;;){var Gt=FCt(y,r2(f,gt)[1+gt]);r2(de,gt)[1+gt]=Gt;var xt=gt+1|0;if(ye!==gt){var gt=xt;continue}break}var vt=G-1|0,St=0;if(!(vt<0))for(var Xr=St;;){var cr=Xr+D|0,Pt=g9r(y,r2(jAt,Xr)[1+Xr]);r2(de,cr)[1+cr]=Pt;var rn=Xr+1|0;if(vt!==Xr){var Xr=rn;continue}break}var Kn=de[4],Ln=de[5],zi=de[obe],Ns=de[L7e],na=de[bv],ua=de[fee],Ci=de[38],Wi=de[Hyt],xe=de[Gye],Yi=_9r(y,0,0,eCe,RLr,1)[1];function xi(Re,Va,kn){return W(Re[1][1+zi],Re,kn[2]),kn}function Ji(Re,Va){return W(Re[1][1+Ns],Re,Va),Va}function ta(Re,Va){var kn=Va[1],os=Re[1+ua];if(os){var mu=bte(os[1][1][2],kn[2])<0?1:0,tl=mu&&(Re[1+ua]=[0,Va],0);return tl}var Nc=0<=bte(kn[2],Re[1+g][3])?1:0,ko=Nc&&(Re[1+ua]=[0,Va],0);return ko}function Hs(Re,Va){var kn=Va[1],os=Re[1+na];if(os){var mu=bte(kn[2],os[1][1][2])<0?1:0,tl=mu&&(Re[1+na]=[0,Va],0);return tl}var Nc=bte(kn[2],Re[1+g][2])<0?1:0,ko=Nc&&(Re[1+na]=[0,Va],0);return ko}function ia(Re,Va){return Va&&W(Re[1][1+Ns],Re,Va[1])}function lo(Re,Va){var kn=Va[1];OI(E(Re[1][1+Ln],Re),kn);var os=Va[2];return OI(E(Re[1][1+Kn],Re),os)}return b9r(y,[0,Wi,function(Re){return[0,Re[1+na],Re[1+ua]]},Ns,lo,zi,ia,Ln,Hs,Kn,ta,Ci,Ji,xe,xi]),function(Re,Va,kn){var os=Aqt(Va,y);return os[1+g]=kn,E(Yi,os),os[1+na]=0,os[1+ua]=0,A9r(Va,os,y)}});function YRi(y){return y===3?2:(4<=y,1)}function ojr(y,g,f){if(f){var D=f[1],G=0;if(D===8232||Sw===D)G=1;else if(D===10)var ye=6;else if(D===13)var ye=5;else if(ngt<=D)var ye=3;else if(a3e<=D)var ye=2;else var de=Tg<=D?1:0,ye=de&&1;if(G)var ye=7;var $e=ye}else var $e=4;return[0,$e,y]}var TQu=[X_,G4u,ET(0)];function JRi(y,g,f,D){try{var G=r2(y,g)[1+g];return G}catch(de){throw de=q_(de),de[1]===a6e?[0,TQu,f,Qo(M_(L4u),D,g,y.length-1)]:de}}function fjt(y,g){if(g[1]===0&&g[2]===0)return 0;var f=JRi(y,g[1]-1|0,g,q4u);return JRi(f,g[2],g,M4u)}var PQu=Xp;function RQu(y,g){return W(B(y),fLu,g)}E(MLr([0,PQu])[33],RQu);function XRi(y){var g=Sa(y),f=0;if(typeof g=="number")switch(g){case 15:var D=hLu;break;case 16:var D=gLu;break;case 17:var D=yLu;break;case 18:var D=_Lu;break;case 19:var D=ALu;break;case 20:var D=bLu;break;case 21:var D=CLu;break;case 22:var D=vLu;break;case 23:var D=ELu;break;case 24:var D=DLu;break;case 25:var D=SLu;break;case 26:var D=wLu;break;case 27:var D=ILu;break;case 28:var D=xLu;break;case 29:var D=TLu;break;case 30:var D=PLu;break;case 31:var D=RLu;break;case 32:var D=kLu;break;case 33:var D=FLu;break;case 34:var D=NLu;break;case 35:var D=OLu;break;case 36:var D=BLu;break;case 37:var D=qLu;break;case 38:var D=MLu;break;case 39:var D=LLu;break;case 40:var D=jLu;break;case 41:var D=GLu;break;case 42:var D=ULu;break;case 43:var D=VLu;break;case 44:var D=zLu;break;case 45:var D=$Lu;break;case 46:var D=QLu;break;case 47:var D=KLu;break;case 48:var D=HLu;break;case 49:var D=WLu;break;case 50:var D=YLu;break;case 51:var D=JLu;break;case 52:var D=XLu;break;case 53:var D=ZLu;break;case 54:var D=eju;break;case 55:var D=tju;break;case 56:var D=rju;break;case 57:var D=nju;break;case 58:var D=iju;break;case 59:var D=sju;break;case 60:var D=aju;break;case 61:var D=oju;break;case 62:var D=cju;break;case 63:var D=uju;break;case 64:var D=lju;break;case 65:var D=dju;break;case 114:var D=pju;break;case 115:var D=mju;break;case 116:var D=fju;break;case 117:var D=hju;break;case 118:var D=gju;break;case 119:var D=yju;break;case 120:var D=_ju;break;case 121:var D=Aju;break;default:f=1}else switch(g[0]){case 4:var D=g[2];break;case 9:var D=g[1]?bju:Cju;break;default:f=1}if(f){yC(vju,y);var D=Eju}return Jd(y),D}function U6(y){var g=nf(y),f=Jc(y),D=XRi(y);return[0,g,[0,D,Qc([0,f],[0,am(y)],0)]]}function ZRi(y){var g=nf(y),f=Jc(y);mo(y,14);var D=nf(y),G=XRi(y),de=Qc([0,f],[0,am(y)],0),ye=bb(g,D),$e=D[2],gt=g[3],Gt=gt[1]===$e[1]?1:0,xt=Gt&&(gt[2]===$e[2]?1:0);return 1-xt&&Md(y,[0,ye,u3]),[0,ye,[0,G,de]]}function wve(y){var g=y[2],f=g[3]===0?1:0;if(f)for(var D=g[2];;){if(D){var G=D[1][2],de=0,ye=D[2];if(G[1][2][0]===2&&!G[2]){var $e=1;de=1}if(!de)var $e=0;if($e){var D=ye;continue}return $e}return 1}return f}function uvt(y){for(var g=y;;){var f=g[2];if(f[0]===27){var D=f[1][2];if(D[2][0]===23)return 1;var g=D;continue}return 0}}function Oc(y,g,f){var D=y?y[1]:nf(f),G=E(g,f),de=X8e(f),ye=de?bb(D,de[1]):D;return[0,ye,G]}function cjr(y,g,f){var D=Oc(y,g,f),G=D[2];return[0,[0,D[1],G[1]],G[2]]}function kQu(y){function g(un){var ai=nf(un),xs=Sa(un);if(typeof xs=="number"){if(pT===xs){var Ts=Jc(un);return Jd(un),[0,[0,ai,[0,0,Qc([0,Ts],0,0)]]]}if(c3===xs){var ya=Jc(un);return Jd(un),[0,[0,ai,[0,1,Qc([0,ya],0,0)]]]}}return 0}var f=function un(ai){return un.fun(ai)},D=function un(ai){return un.fun(ai)},G=function un(ai){return un.fun(ai)},de=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},ye=function un(ai){return un.fun(ai)},$e=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},gt=function un(ai){return un.fun(ai)},Gt=function un(ai,xs){return un.fun(ai,xs)},xt=function un(ai){return un.fun(ai)},vt=function un(ai){return un.fun(ai)},St=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},Xr=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},cr=function un(ai){return un.fun(ai)},Pt=function un(ai,xs){return un.fun(ai,xs)},rn=function un(ai){return un.fun(ai)},Kn=function un(ai){return un.fun(ai)},Ln=function un(ai){return un.fun(ai)},zi=function un(ai){return un.fun(ai)},Ns=function un(ai){return un.fun(ai)},na=function un(ai){return un.fun(ai)},ua=function un(ai,xs){return un.fun(ai,xs)},Ci=function un(ai){return un.fun(ai)},Wi=function un(ai){return un.fun(ai)},xe=function un(ai){return un.fun(ai)},Yi=function un(ai){return un.fun(ai)},xi=function un(ai){return un.fun(ai)},Ji=function un(ai){return un.fun(ai)},ta=function un(ai){return un.fun(ai)},Hs=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},ia=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},lo=function un(ai){return un.fun(ai)},Re=function un(ai){return un.fun(ai)},Va=function un(ai){return un.fun(ai)},kn=function un(ai){return un.fun(ai)},os=function un(ai){return un.fun(ai)},mu=function un(ai){return un.fun(ai)},tl=function un(ai,xs){return un.fun(ai,xs)},Nc=function un(ai,xs){return un.fun(ai,xs)},ko=function un(ai){return un.fun(ai)},yl=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)};ur(f,function(un){return E(G,un)}),ur(D,function(un){return 1-OD(un)&&vf(un,12),Oc(0,function(ai){return mo(ai,86),E(f,ai)},un)}),ur(G,function(un){var ai=Sa(un)===89?1:0;if(ai){var xs=Jc(un);Jd(un);var Ts=xs}else var Ts=ai;return Qo(de,un,[0,Ts],E(ye,un))}),ur(de,function(un,ai,xs){var Ts=ai&&ai[1];if(Sa(un)===89){var ya=[0,xs,0],Xa=function(Yo){for(var eu=ya;;){var Vc=Sa(Yo);if(typeof Vc=="number"&&Vc===89){mo(Yo,89);var eu=[0,E(ye,Yo),eu];continue}var Vo=lm(eu);if(Vo){var fu=Vo[2];if(fu){var Pl=Qc([0,Ts],0,0);return[19,[0,[0,Vo[1],fu[1],fu[2]],Pl]]}}throw[0,ig,tGu]}};return Oc([0,xs[1]],Xa,un)}return xs}),ur(ye,function(un){var ai=Sa(un)===91?1:0;if(ai){var xs=Jc(un);Jd(un);var Ts=xs}else var Ts=ai;return Qo($e,un,[0,Ts],E(gt,un))}),ur($e,function(un,ai,xs){var Ts=ai&&ai[1];if(Sa(un)===91){var ya=[0,xs,0],Xa=function(Yo){for(var eu=ya;;){var Vc=Sa(Yo);if(typeof Vc=="number"&&Vc===91){mo(Yo,91);var eu=[0,E(gt,Yo),eu];continue}var Vo=lm(eu);if(Vo){var fu=Vo[2];if(fu){var Pl=Qc([0,Ts],0,0);return[20,[0,[0,Vo[1],fu[1],fu[2]],Pl]]}}throw[0,ig,eGu]}};return Oc([0,xs[1]],Xa,un)}return xs}),ur(gt,function(un){return W(Gt,un,E(xt,un))}),ur(Gt,function(un,ai){var xs=Sa(un);if(typeof xs=="number"&&xs===11&&!un[15]){var Ts=W(ua,un,ai);return Or(Hs,un,Ts[1],0,[0,Ts[1],[0,0,[0,Ts,0],0,0]])}return ai}),ur(xt,function(un){var ai=Sa(un);return typeof ai=="number"&&ai===85?Oc(0,function(xs){var Ts=Jc(xs);mo(xs,85);var ya=Qc([0,Ts],0,0);return[11,[0,E(xt,xs),ya]]},un):E(vt,un)}),ur(vt,function(un){return Qo(St,0,un,E(Ln,un))}),ur(St,function(un,ai,xs){var Ts=un&&un[1];if(D3(ai))return xs;var ya=Sa(ai);if(typeof ya=="number"){if(ya===6)return Jd(ai),Or(Xr,Ts,0,ai,xs);if(ya===10){var Xa=Uy(1,ai);return typeof Xa=="number"&&Xa===6?(vf(ai,Xju),mo(ai,10),mo(ai,6),Or(Xr,Ts,0,ai,xs)):(vf(ai,Zju),xs)}if(ya===83)return Jd(ai),Sa(ai)!==6&&vf(ai,30),mo(ai,6),Or(Xr,1,1,ai,xs)}return xs}),ur(Xr,function(un,ai,xs,Ts){function ya(Xa){if(!ai&&BD(Xa,7))return[15,[0,Ts,Qc(0,[0,am(Xa)],0)]];var Yo=E(f,Xa);mo(Xa,7);var eu=[0,Ts,Yo,Qc(0,[0,am(Xa)],0)];return un?[18,[0,eu,ai]]:[17,eu]}return Qo(St,[0,un],xs,Oc([0,Ts[1]],ya,xs))}),ur(cr,function(un){return W(Pt,un,W(y[13],0,un))}),ur(Pt,function(un,ai){for(var xs=[0,ai[1],[0,ai]];;){var Ts=xs[2];if(Sa(un)===10&&djt(1,un)){var ya=function(Vc){return function(Vo){return mo(Vo,10),[0,Vc,U6(Vo)]}}(Ts),Xa=Oc([0,xs[1]],ya,un),Yo=Xa[1],xs=[0,Yo,[1,[0,Yo,Xa[2]]]];continue}return Ts}}),ur(rn,function(un){var ai=Sa(un);if(typeof ai=="number"){if(ai===4){Jd(un);var xs=E(rn,un);return mo(un,5),xs}}else if(ai[0]===4)return[0,E(cr,un)];return vf(un,51),0}),ur(Kn,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,46);var Ts=E(rn,ai);if(Ts){var ya=Qc([0,xs],0,0);return[21,[0,Ts[1],ya]]}return Jju},un)}),ur(Ln,function(un){var ai=nf(un),xs=Sa(un),Ts=0;if(typeof xs=="number")switch(xs){case 4:return E(Ji,un);case 6:return E(na,un);case 46:return E(Kn,un);case 53:return Oc(0,function(Kp){var Za=Jc(Kp);mo(Kp,53);var Au=E(lo,Kp),Xe=Qc([0,Za],0,0);return[14,[0,Au[2],Au[1],Xe]]},un);case 98:return E(ta,un);case 106:var ya=Jc(un);return mo(un,gb),[0,ai,[10,Qc([0,ya],[0,am(un)],0)]];case 42:Ts=1;break;case 0:case 2:var Xa=Or(ia,0,1,1,un);return[0,Xa[1],[13,Xa[2]]];case 30:case 31:var Yo=Jc(un);return mo(un,xs),[0,ai,[26,[0,xs===31?1:0,Qc([0,Yo],[0,am(un)],0)]]]}else switch(xs[0]){case 2:var eu=xs[1],Vc=eu[4],Vo=eu[3],fu=eu[2],Pl=eu[1];Vc&&BM(un,45);var Rl=Jc(un);return mo(un,[2,[0,Pl,fu,Vo,Vc]]),[0,Pl,[23,[0,fu,Vo,Qc([0,Rl],[0,am(un)],0)]]];case 10:var kl=xs[3],vl=xs[2],gd=xs[1],wd=Jc(un);mo(un,[10,gd,vl,kl]);var yd=am(un);return gd===1&&BM(un,45),[0,ai,[24,[0,vl,kl,Qc([0,wd],[0,yd],0)]]];case 11:var $p=xs[3],wp=xs[2],Qp=Jc(un);return mo(un,[11,xs[1],wp,$p]),[0,ai,[25,[0,wp,$p,Qc([0,Qp],[0,am(un)],0)]]];case 4:Ts=1;break}if(Ts){var bp=E(mu,un);return[0,bp[1],[16,bp[2]]]}var Tp=E(Ns,un);return Tp?[0,ai,Tp[1]]:(yC(Wju,un),[0,ai,Yju])}),ur(zi,function(un){var ai=0;if(typeof un=="number")switch(un){case 29:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:ai=1;break}else un[0]===9&&(ai=1);return ai?1:0}),ur(Ns,function(un){var ai=Jc(un),xs=Sa(un);if(typeof xs=="number")switch(xs){case 29:return Jd(un),[0,[4,Qc([0,ai],[0,am(un)],0)]];case 114:return Jd(un),[0,[0,Qc([0,ai],[0,am(un)],0)]];case 115:return Jd(un),[0,[1,Qc([0,ai],[0,am(un)],0)]];case 116:return Jd(un),[0,[2,Qc([0,ai],[0,am(un)],0)]];case 117:return Jd(un),[0,[5,Qc([0,ai],[0,am(un)],0)]];case 118:return Jd(un),[0,[6,Qc([0,ai],[0,am(un)],0)]];case 119:return Jd(un),[0,[7,Qc([0,ai],[0,am(un)],0)]];case 120:return Jd(un),[0,[3,Qc([0,ai],[0,am(un)],0)]];case 121:return Jd(un),[0,[9,Qc([0,ai],[0,am(un)],0)]]}else if(xs[0]===9)return Jd(un),[0,[8,Qc([0,ai],[0,am(un)],0)]];return 0}),ur(na,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,6);for(var Ts=J8e(0,ai),ya=0;;){var Xa=Sa(Ts);if(typeof Xa=="number"){var Yo=0;if((Xa===7||c1===Xa)&&(Yo=1),Yo){var eu=lm(ya);return mo(ai,7),[22,[0,eu,Qc([0,xs],[0,am(ai)],0)]]}}var Vc=[0,E(f,Ts),ya];Sa(Ts)!==7&&mo(Ts,9);var ya=Vc}},un)}),ur(ua,function(un,ai){return[0,ai[1],[0,0,ai,0]]}),ur(Ci,function(un){return Oc(0,function(ai){LT(ai,0);var xs=W(y[13],0,ai);d4(ai),1-OD(ai)&&vf(ai,12);var Ts=BD(ai,85);return mo(ai,86),[0,[0,xs],E(f,ai),Ts]},un)});function Iu(un){var ai=Uy(1,un);return typeof ai=="number"&&!(1<(ai+Joe|0)>>>0)?E(Ci,un):W(ua,un,E(f,un))}ur(Wi,function(un){var ai=0;return function(xs){for(var Ts=ai,ya=xs;;){var Xa=Sa(un);if(typeof Xa=="number")switch(Xa){case 5:case 12:case 113:var Yo=Xa===12?1:0,eu=Yo&&[0,Oc(0,function(vl){var gd=Jc(vl);mo(vl,12);var wd=Qc([0,gd],0,0);return[0,Iu(vl),wd]},un)];return[0,Ts,lm(ya),eu,0]}else if(Xa[0]===4&&!Di(Xa[3],Hju)){var Vc=0;if((Uy(1,un)===86||Uy(1,un)===85)&&(Vc=1),Vc){var Vo=Ts!==0?1:0,fu=Vo||(ya!==0?1:0);fu&&vf(un,pT);var Pl=Oc(0,function(gd){var wd=Jc(gd);Jd(gd),Sa(gd)===85&&vf(gd,c3);var yd=Qc([0,wd],0,0);return[0,E(D,gd),yd]},un);Sa(un)!==5&&mo(un,9);var Ts=[0,Pl];continue}}var Rl=[0,Iu(un),ya];Sa(un)!==5&&mo(un,9);var ya=Rl}}}),ur(xe,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,4);var Ts=W(Wi,ai,0),ya=Jc(ai);mo(ai,5);var Xa=BS([0,xs],[0,am(ai)],ya,0);return[0,Ts[1],Ts[2],Ts[3],Xa]},un)}),ur(Yi,function(un){var ai=Jc(un);mo(un,4);var xs=J8e(0,un),Ts=Sa(xs),ya=0;if(typeof Ts=="number")switch(Ts){case 5:var Xa=Kju;break;case 42:ya=2;break;case 12:case 113:var Xa=[0,W(Wi,xs,0)];break;default:ya=1}else Ts[0]===4?ya=2:ya=1;switch(ya){case 1:if(E(zi,Ts)){var Yo=Uy(1,xs),eu=0;if(typeof Yo=="number"&&!(1<(Yo+Joe|0)>>>0)){var Vc=[0,W(Wi,xs,0)];eu=1}if(!eu)var Vc=[1,E(f,xs)];var Xa=Vc}else var Xa=[1,E(f,xs)];break;case 2:var Xa=E(xi,xs);break}if(Xa[0]===0)var Vo=Xa;else{var fu=Xa[1];if(un[15])var Pl=Xa;else{var Rl=Sa(un),kl=0;if(typeof Rl=="number")if(Rl===5)var vl=Uy(1,un)===11?[0,W(Wi,un,[0,W(ua,un,fu),0])]:[1,fu];else if(Rl===9){mo(un,9);var vl=[0,W(Wi,un,[0,W(ua,un,fu),0])]}else kl=1;else kl=1;if(kl)var vl=Xa;var Pl=vl}var Vo=Pl}var gd=Jc(un);mo(un,5);var wd=am(un);if(Vo[0]===0){var yd=Vo[1],$p=BS([0,ai],[0,wd],gd,0);return[0,[0,yd[1],yd[2],yd[3],$p]]}return[1,Qo(yl,Vo[1],ai,wd)]}),ur(xi,function(un){var ai=Uy(1,un);return typeof ai=="number"&&!(1<(ai+Joe|0)>>>0)?[0,W(Wi,un,0)]:[1,Qo(de,un,0,Qo($e,un,0,W(Gt,un,Qo(St,0,un,W(Nc,un,E(Re,un))))))]}),ur(Ji,function(un){var ai=nf(un),xs=Oc(0,Yi,un),Ts=xs[2];return Ts[0]===0?Or(Hs,un,ai,0,[0,xs[1],Ts[1]]):Ts[1]}),ur(ta,function(un){var ai=nf(un),xs=nO(un,E(kn,un));return Or(Hs,un,ai,xs,E(xe,un))}),ur(Hs,function(un,ai,xs,Ts){return Oc([0,ai],function(ya){return mo(ya,11),[12,[0,xs,Ts,E(f,ya),0]]},un)});function Ll(un,ai,xs){return Oc([0,ai],function(Ts){var ya=E(xe,Ts);return mo(Ts,86),[0,xs,ya,E(f,Ts),0]},un)}function $u(un,ai){var xs=Sa(ai);if(typeof xs=="number"&&!(10<=xs))switch(xs){case 1:if(!un)return 0;break;case 3:if(un)return 0;break;case 8:case 9:return Jd(ai)}return Sve(ai,9)}function yc(un,ai){return ai&&Md(un,[0,ai[1][1],7])}function Dl(un,ai){return ai&&Md(un,[0,ai[1],9])}ur(ia,function(un,ai,xs,Ts){var ya=ai&&(Sa(Ts)===2?1:0),Xa=ai&&1-ya;return Oc(0,function(Yo){var eu=Jc(Yo),Vc=ya&&2;mo(Yo,Vc);var Vo=J8e(0,Yo),fu=Qju;e:for(;;){var Pl=fu[3],Rl=fu[2],kl=fu[1];if(un&&xs)throw[0,ig,kju];if(Xa&&!xs)throw[0,ig,Fju];var vl=nf(Vo),gd=Sa(Vo);if(typeof gd=="number"){var wd=0;if(13<=gd){if(c1===gd){var yd=[0,lm(kl),Rl,Pl];wd=1}}else if(gd)switch(gd-1|0){case 0:if(!ya){var yd=[0,lm(kl),Rl,Pl];wd=1}break;case 2:if(ya){var yd=[0,lm(kl),Rl,Pl];wd=1}break;case 11:if(!xs){Jd(Vo);var $p=Sa(Vo);if(typeof $p=="number"&&!(10<=$p))switch($p){case 1:case 3:case 8:case 9:Md(Vo,[0,vl,20]),$u(ya,Vo);continue}var wp=sjr(Vo);E(tjr(Vo),wp),Md(Vo,[0,vl,17]),Jd(Vo),$u(ya,Vo);continue}var Qp=Jc(Vo);Jd(Vo);var bp=Sa(Vo),Tp=0;if(typeof bp=="number"&&!(10<=bp))switch(bp){case 1:case 3:case 8:case 9:$u(ya,Vo);var Kp=Sa(Vo),Za=0;if(typeof Kp=="number"){var Au=Kp-1|0;if(!(2>>0))switch(Au){case 0:if(Xa){var yd=[0,lm(kl),1,Qp];wd=1,Tp=1,Za=1}break;case 1:break;default:Md(Vo,[0,vl,19]);var yd=[0,lm(kl),Rl,Pl];wd=1,Tp=1,Za=1}}if(!Za){Md(Vo,[0,vl,18]);continue}break}if(!Tp){var Xe=[1,Oc([0,vl],function(z6){return function(o2){var XA=Qc([0,z6],0,0);return[0,E(f,o2),XA]}}(Qp),Vo)];$u(ya,Vo);var fu=[0,[0,Xe,kl],Rl,Pl];continue}break}if(wd){var Dt=Jc(Yo),Xt=yh(yd[3],Dt),fn=ya?3:1;mo(Yo,fn);var qn=BS([0,eu],[0,am(Yo)],Xt,0);return[0,ya,yd[2],yd[1],qn]}}for(var Xs=un,Oa=un,Ea=0,Br=0,qi=0,uo=0;;){var Fo=Sa(Vo),Zo=0;if(typeof Fo=="number")switch(Fo){case 6:Dl(Vo,qi);var Ho=Uy(1,Vo),pa=0;if(typeof Ho=="number"&&Ho===6){yc(Vo,Ea);var cl=[4,Oc([0,vl],function(o2,XA,go){return function(ka){var df=yh(XA,Jc(ka));mo(ka,6),mo(ka,6);var Kf=U6(ka);mo(ka,7),mo(ka,7);var om=Sa(ka),Hp=0;if(typeof om=="number"){var C_=0;if(om!==4&&om!==98&&(C_=1),!C_){var cg=Ll(ka,o2,nO(ka,E(kn,ka))),DA=0,SA=[0,cg[1],[12,cg[2]]],ry=1,rA=0;Hp=1}}if(!Hp){var Eb=BD(ka,85),oh=am(ka);mo(ka,86);var DA=oh,SA=E(f,ka),ry=0,rA=Eb}return[0,Kf,SA,rA,go!==0?1:0,ry,Qc([0,df],[0,DA],0)]}}(vl,uo,Br),Vo)];pa=1}if(!pa)var cl=[2,Oc([0,vl],function(z6,o2,XA){return function(go){var ka=yh(z6,Jc(go));mo(go,6);var df=Uy(1,go)===86?1:0;if(df){var Kf=U6(go);mo(go,86);var om=[0,Kf]}else var om=df;var Hp=E(f,go);mo(go,7);var C_=am(go);mo(go,86);var cg=E(f,go);return[0,om,Hp,cg,o2!==0?1:0,XA,Qc([0,ka],[0,C_],0)]}}(uo,Br,Ea),Vo)];break;case 42:if(Xs){if(Ea===0){var gu=[0,nf(Vo)],Xc=yh(uo,Jc(Vo));Jd(Vo);var Xs=0,Oa=0,Br=gu,uo=Xc;continue}throw[0,ig,Oju]}Zo=1;break;case 103:case 104:if(Ea===0){var Xs=0,Oa=0,Ea=g(Vo);continue}Zo=1;break;case 4:case 98:Dl(Vo,qi),yc(Vo,Ea);var cl=[3,Oc([0,vl],function(z6,o2){return function(XA){var go=nf(XA),ka=Ll(XA,go,nO(XA,E(kn,XA)));return[0,ka,o2!==0?1:0,Qc([0,z6],0,0)]}}(uo,Br),Vo)];break;default:Zo=1}else if(Fo[0]===4&&!Di(Fo[3],Bju)){if(Oa){if(Ea===0){var Bc=[0,nf(Vo)],ul=yh(uo,Jc(Vo));Jd(Vo);var Xs=0,Oa=0,qi=Bc,uo=ul;continue}throw[0,ig,qju]}Zo=1}else Zo=1;if(Zo){var Co=0;if(Br){var ql=Br[1];if(qi){var cl=sm(Mju);Co=1}else if(typeof Fo=="number"&&!(1<(Fo+Joe|0)>>>0)){var Js=[0,ql,[1,OQ(Qc([0,uo],0,0),[0,ql,Lju])]],md=0,bd=qi,Cp=0;Co=2}}else if(qi){var yf=qi[1];if(typeof Fo=="number"&&!(1<(Fo+Joe|0)>>>0)){var Js=[0,yf,[1,OQ(Qc([0,uo],0,0),[0,yf,jju])]],md=0,bd=0,Cp=Br;Co=2}}var Lp=0;switch(Co){case 0:var Hm=function(o2){LT(o2,0);var XA=W(y[20],0,o2);return d4(o2),XA},Ef=Jc(Vo),Rf=Hm(Vo),_h=Rf[1],y0=Rf[2],Wm=0;if(y0[0]===1){var Ah=y0[1][2][1],Q0=0;if(Di(Ah,Gju)&&Di(Ah,Uju)&&(Q0=1),!Q0){var og=Sa(Vo),Fh=0;if(typeof og=="number"){var ef=og-5|0;if(92>>0){if(!(94<(ef+1|0)>>>0)){Dl(Vo,qi),yc(Vo,Ea);var _0=y0;Wm=1,Fh=1}}else if(!(1<(ef+MRe|0)>>>0)){var Js=[0,_h,y0],md=uo,bd=qi,Cp=Br;Lp=1,Wm=2,Fh=1}}if(!Fh){XU(Vo,y0);var j0=Hm(Vo),Qh=b1(Ah,Vju),E1=yh(uo,Ef);Dl(Vo,qi),yc(Vo,Ea);var cl=[0,Oc([0,vl],function(XA,go,ka,df,Kf){return function(om){var Hp=ka[1],C_=XU(om,ka[2]),cg=Ll(om,XA,0),DA=cg[2][2];if(df){var SA=DA[2],ry=0;if(SA[1])Md(om,[0,Hp,CT]),ry=1;else{var rA=0;!SA[2]&&!SA[3]&&(ry=1,rA=1),rA||Md(om,[0,Hp,80])}}else{var Eb=DA[2],oh=0;if(Eb[1])Md(om,[0,Hp,gb]),oh=1;else{var Nh=Eb[2],nA=0;if(Eb[3])Md(om,[0,Hp,81]);else{var VC=0;Nh&&!Nh[2]&&(VC=1),VC||(Md(om,[0,Hp,81]),nA=1)}nA||(oh=1)}}var MM=Qc([0,Kf],0,0),Ete=0,Mw=0,fue=0,eV=go!==0?1:0,hue=0,gue=df?[1,cg]:[2,cg];return[0,C_,gue,hue,eV,fue,Mw,Ete,MM]}}(vl,Br,j0,Qh,E1),Vo)];Wm=2}}}var hy=0;switch(Wm){case 2:hy=1;break;case 0:var Fg=Rf[2],YA=Sa(Vo),UC=0;if(typeof YA=="number"){var _C=0;if(YA!==4&&YA!==98&&(_C=1),!_C){Dl(Vo,qi),yc(Vo,Ea);var _0=Fg;UC=1}}if(!UC){var qD=Br!==0?1:0,dE=0;if(Fg[0]===1){var vb=Fg[1],pE=vb[2][1],qS=0;if(un){var jT=0;!b1(zju,pE)&&(!qD||!b1($ju,pE))&&(jT=1),jT||(Md(Vo,[0,vb[1],[21,pE,qD,0,0]]),dE=1,qS=1)}}var Js=[0,_h,Fg],md=uo,bd=qi,Cp=Br;Lp=1,hy=1}break}if(!hy)var JA=XU(Vo,_0),MD=Ll(Vo,vl,nO(Vo,E(kn,Vo))),GI=[0,MD[1],[12,MD[2]]],V6=[0,JA,[0,GI],0,Br!==0?1:0,0,1,0,Qc([0,uo],0,0)],cl=[0,[0,GI[1],V6]];break;case 2:Lp=1;break}if(Lp){var ZU=Js[2],w3=Js[1];1-OD(Vo)&&vf(Vo,12);var cl=[0,Oc([0,vl],function(o2,XA,go,ka,df,Kf){return function(om){var Hp=BD(om,85),C_=VRi(om,86)?E(f,om):[0,Kf,Nju];return[0,df,[0,C_],Hp,XA!==0?1:0,go!==0?1:0,0,o2,Qc([0,ka],0,0)]}}(Ea,Cp,bd,md,ZU,w3),Vo)]}}$u(ya,Vo);var fu=[0,[0,cl,kl],Rl,Pl];continue e}}},Ts)}),ur(lo,function(un){var ai=Sa(un)===41?1:0;if(ai){mo(un,41);for(var xs=0;;){var Ts=[0,E(mu,un),xs],ya=Sa(un);if(typeof ya=="number"&&ya===9){mo(un,9);var xs=Ts;continue}var Xa=HRi(un,lm(Ts));break}}else var Xa=ai;return[0,Xa,Or(ia,0,0,0,un)]}),ur(Re,function(un){var ai=U6(un),xs=ai[2],Ts=xs[1],ya=ai[1];return qRi(Ts)&&Md(un,[0,ya,3]),[0,ya,[0,Ts,xs[2]]]}),ur(Va,function(un){return Oc(0,function(ai){var xs=E(Re,ai),Ts=Sa(ai)===86?[1,E(D,ai)]:[0,vve(ai)];return[0,xs,Ts]},un)}),ur(kn,function(un){var ai=Sa(un)===98?1:0;if(ai){1-OD(un)&&vf(un,12);var xs=[0,Oc(0,function(ya){var Xa=Jc(ya);mo(ya,98);for(var Yo=0,eu=0;;){var Vc=Oc(0,function(wd){return function(yd){var $p=g(yd),wp=E(Va,yd),Qp=wp[2],bp=Sa(yd),Tp=0;if(typeof bp=="number"&&bp===82){Jd(yd);var Kp=1,Za=[0,E(f,yd)];Tp=1}if(!Tp){wd&&Md(yd,[0,wp[1],77]);var Kp=wd,Za=0}return[0,$p,Qp[1],Qp[2],Za,Kp]}}(Yo),ya),Vo=Vc[2],fu=[0,[0,Vc[1],[0,Vo[2],Vo[3],Vo[1],Vo[4]]],eu],Pl=Sa(ya),Rl=0;if(typeof Pl=="number"){var kl=0;if(Pl!==99&&c1!==Pl&&(kl=1),!kl){var vl=lm(fu);Rl=1}}if(!Rl){if(mo(ya,9),Sa(ya)!==99){var Yo=Vo[5],eu=fu;continue}var vl=lm(fu)}var gd=Jc(ya);return mo(ya,99),[0,vl,BS([0,Xa],[0,am(ya)],gd,0)]}},un)]}else var xs=ai;return xs}),ur(os,function(un){var ai=Sa(un)===98?1:0,xs=ai&&[0,Oc(0,function(Ts){var ya=Jc(Ts);mo(Ts,98);for(var Xa=J8e(0,Ts),Yo=0;;){var eu=Sa(Xa);if(typeof eu=="number"){var Vc=0;if((eu===99||c1===eu)&&(Vc=1),Vc){var Vo=lm(Yo),fu=Jc(Xa);return mo(Xa,99),[0,Vo,BS([0,ya],[0,am(Xa)],fu,0)]}}var Pl=[0,E(f,Xa),Yo];Sa(Xa)!==99&&mo(Xa,9);var Yo=Pl}},un)];return xs}),ur(mu,function(un){return W(tl,un,E(Re,un))}),ur(tl,function(un,ai){function xs(Ts){for(var ya=[0,ai[1],[0,ai]];;){var Xa=ya[2],Yo=ya[1];if(Sa(Ts)===10&&jRi(1,Ts)){var eu=Oc([0,Yo],function(kl){return function(vl){return mo(vl,10),[0,kl,E(Re,vl)]}}(Xa),Ts),Vc=eu[1],ya=[0,Vc,[1,[0,Vc,eu[2]]]];continue}if(Sa(Ts)===98)var Vo=z2(Ts),fu=function(Rl,kl){return W(Of(Rl,-860373976,77),Rl,kl)},Pl=W(Vo[2],Xa,fu);else var Pl=Xa;return[0,Pl,E(os,Ts),0]}}return Oc([0,ai[1]],xs,un)}),ur(Nc,function(un,ai){var xs=W(tl,un,ai);return[0,xs[1],[16,xs[2]]]}),ur(ko,function(un){var ai=Sa(un);return typeof ai=="number"&&ai===86?[1,E(D,un)]:[0,vve(un)]}),ur(yl,function(un,ai,xs){var Ts=un[2];function ya(gu){return c4(gu,Qc([0,ai],[0,xs],0))}switch(Ts[0]){case 0:var pa=[0,ya(Ts[1])];break;case 1:var pa=[1,ya(Ts[1])];break;case 2:var pa=[2,ya(Ts[1])];break;case 3:var pa=[3,ya(Ts[1])];break;case 4:var pa=[4,ya(Ts[1])];break;case 5:var pa=[5,ya(Ts[1])];break;case 6:var pa=[6,ya(Ts[1])];break;case 7:var pa=[7,ya(Ts[1])];break;case 8:var pa=[8,ya(Ts[1])];break;case 9:var pa=[9,ya(Ts[1])];break;case 10:var pa=[10,ya(Ts[1])];break;case 11:var Xa=Ts[1],Yo=ya(Xa[2]),pa=[11,[0,Xa[1],Yo]];break;case 12:var eu=Ts[1],Vc=ya(eu[4]),pa=[12,[0,eu[1],eu[2],eu[3],Vc]];break;case 13:var Vo=Ts[1],fu=Qc([0,ai],[0,xs],0),Pl=FLr(Vo[4],fu),pa=[13,[0,Vo[1],Vo[2],Vo[3],Pl]];break;case 14:var Rl=Ts[1],kl=ya(Rl[3]),pa=[14,[0,Rl[1],Rl[2],kl]];break;case 15:var vl=Ts[1],gd=ya(vl[2]),pa=[15,[0,vl[1],gd]];break;case 16:var wd=Ts[1],yd=ya(wd[3]),pa=[16,[0,wd[1],wd[2],yd]];break;case 17:var $p=Ts[1],wp=ya($p[3]),pa=[17,[0,$p[1],$p[2],wp]];break;case 18:var Qp=Ts[1],bp=Qp[1],Tp=Qp[2],Kp=ya(bp[3]),pa=[18,[0,[0,bp[1],bp[2],Kp],Tp]];break;case 19:var Za=Ts[1],Au=ya(Za[2]),pa=[19,[0,Za[1],Au]];break;case 20:var Xe=Ts[1],Dt=ya(Xe[2]),pa=[20,[0,Xe[1],Dt]];break;case 21:var Xt=Ts[1],fn=ya(Xt[2]),pa=[21,[0,Xt[1],fn]];break;case 22:var qn=Ts[1],Xs=ya(qn[2]),pa=[22,[0,qn[1],Xs]];break;case 23:var Oa=Ts[1],Ea=ya(Oa[3]),pa=[23,[0,Oa[1],Oa[2],Ea]];break;case 24:var Br=Ts[1],qi=ya(Br[3]),pa=[24,[0,Br[1],Br[2],qi]];break;case 25:var uo=Ts[1],Fo=ya(uo[3]),pa=[25,[0,uo[1],uo[2],Fo]];break;default:var Zo=Ts[1],Ho=ya(Zo[2]),pa=[26,[0,Zo[1],Ho]]}return[0,un[1],pa]});function dd(un){var ai=Jc(un);if(mo(un,66),Sa(un)===4){var xs=yh(ai,Jc(un));mo(un,4),LT(un,0);var Ts=E(y[9],un);return d4(un),mo(un,5),[0,[0,Ts],Qc([0,xs],[0,am(un)],0)]}return[0,0,Qc([0,ai],[0,am(un)],0)]}var pd=0;function Rc(un){var ai=J8e(0,un),xs=Sa(ai);return typeof xs=="number"&&xs===66?[0,Oc(pd,dd,ai)]:0}function Zc(un){var ai=Sa(un),xs=Uy(1,un);if(typeof ai=="number"&&ai===86){if(typeof xs=="number"&&xs===66){mo(un,86);var Ts=Rc(un);return[0,[0,vve(un)],Ts]}var ya=E(ko,un),Xa=Sa(un)===66?t5e(un,ya):ya;return[0,Xa,Rc(un)]}return[0,[0,vve(un)],0]}function Qu(un,ai){var xs=oue(1,ai);LT(xs,1);var Ts=E(un,xs);return d4(xs),Ts}function gp(un){return Qu(f,un)}function _s(un){return Qu(Re,un)}function vr(un){return Qu(kn,un)}function Hr(un){return Qu(os,un)}function oi(un,ai){return Qu(Qo(ia,un,0,0),ai)}function Ui(un){return Qu(lo,un)}function Ds(un){return Qu(xe,un)}function ca(un){return Qu(D,un)}function fa(un){return Qu(ko,un)}function Ko(un){return Qu(Rc,un)}function Na(un){return Qu(Zc,un)}return[0,gp,_s,vr,Hr,function(un){return Qu(mu,un)},oi,Ui,Ds,ca,fa,Ko,Na]}function FQu(y){function g(de,ye){if(ye[0]===0)return ye[1];var $e=ye[2][1];return OI(function(gt){return Md(de,gt)},$e),ye[1]}function f(de,ye,$e){var gt=de?de[1]:26;if($e[0]===0)var Gt=$e[1];else{var xt=$e[2][2];OI(function(cr){return Md(ye,cr)},xt);var Gt=$e[1]}1-E(y[23],Gt)&&Md(ye,[0,Gt[1],gt]);var vt=Gt[2],St=0;return vt[0]===10&&cue(vt[1][2][1])&&(G6(ye,[0,Gt[1],52]),St=1),W(y[19],ye,Gt)}function D(de,ye){return[0,[0,de,ye[1]],[0,de,ye[2]]]}function G(de,ye){var $e=NQ(de[2],ye[2]);return[0,NQ(de[1],ye[1]),$e]}return[0,g,f,cGu,D,G,function(de){var ye=lm(de[2]);return[0,lm(de[1]),ye]}]}function NQu(y){function g(Pt){var rn=Sa(Pt);if(typeof rn=="number"){var Kn=rn-99|0,Ln=0;if(6>>0?Kn===14&&(Ln=1):4<(Kn-1|0)>>>0&&(Ln=1),Ln)return am(Pt)}var zi=D3(Pt);return zi&&lue(Pt)}function f(Pt){var rn=Jc(Pt);LT(Pt,0);var Kn=Oc(0,function(zi){mo(zi,0),mo(zi,12);var Ns=E(y[10],zi);return mo(zi,1),Ns},Pt);d4(Pt);var Ln=Qc([0,rn],[0,g(Pt)],0);return[0,Kn[1],[0,Kn[2],Ln]]}function D(Pt){return Sa(Pt)===1?0:[0,E(y[7],Pt)]}function G(Pt){var rn=Jc(Pt);LT(Pt,0);var Kn=Oc(0,function(zi){mo(zi,0);var Ns=D(zi);return mo(zi,1),Ns},Pt);d4(Pt);var Ln=BS([0,rn],[0,g(Pt)],0,0);return[0,Kn[1],[0,Kn[2],Ln]]}function de(Pt){LT(Pt,0);var rn=Oc(0,function(Kn){mo(Kn,0);var Ln=Sa(Kn),zi=0;if(typeof Ln=="number"&&Ln===12){var Ns=Jc(Kn);mo(Kn,12);var na=E(y[10],Kn),Wi=[3,[0,na,Qc([0,Ns],0,0)]];zi=1}if(!zi)var ua=D(Kn),Ci=ua?0:Jc(Kn),Wi=[2,[0,ua,BS(0,0,Ci,0)]];return mo(Kn,1),Wi},Pt);return d4(Pt),[0,rn[1],rn[2]]}function ye(Pt){var rn=nf(Pt),Kn=Sa(Pt),Ln=0;if(typeof Kn!="number"&&Kn[0]===7){var zi=Kn[1];Ln=1}if(!Ln){yC(uVu,Pt);var zi=lVu}var Ns=Jc(Pt);Jd(Pt);var na=Sa(Pt),ua=0;if(typeof na=="number"){var Ci=na+CBt|0,Wi=0;if(72>>0?Ci!==76&&(Wi=1):70<(Ci-1|0)>>>0||(Wi=1),!Wi){var xe=am(Pt);ua=1}}if(!ua)var xe=g(Pt);return[0,rn,[0,zi,Qc([0,Ns],[0,xe],0)]]}function $e(Pt){var rn=Uy(1,Pt);if(typeof rn=="number"){if(rn===10)for(var Kn=Oc(0,function(Ns){var na=[0,ye(Ns)];return mo(Ns,10),[0,na,ye(Ns)]},Pt);;){var Ln=Sa(Pt);if(typeof Ln=="number"&&Ln===10){var zi=function(na){return function(ua){return mo(ua,10),[0,[1,na],ye(ua)]}}(Kn),Kn=Oc([0,Kn[1]],zi,Pt);continue}return[2,Kn]}if(rn===86)return[1,Oc(0,function(Ns){var na=ye(Ns);return mo(Ns,86),[0,na,ye(Ns)]},Pt)]}return[0,ye(Pt)]}function gt(Pt){return Oc(0,function(rn){var Kn=Uy(1,rn),Ln=0;if(typeof Kn=="number"&&Kn===86){var zi=[1,Oc(0,function(Re){var Va=ye(Re);return mo(Re,86),[0,Va,ye(Re)]},rn)];Ln=1}if(!Ln)var zi=[0,ye(rn)];var Ns=Sa(rn),na=0;if(typeof Ns=="number"&&Ns===82){mo(rn,82);var ua=Jc(rn),Ci=Sa(rn),Wi=0;if(typeof Ci=="number")if(Ci===0){var xe=G(rn),Yi=xe[2],xi=xe[1];Yi[1]||Md(rn,[0,xi,56]);var Ji=[0,[1,xi,Yi]]}else Wi=1;else if(Ci[0]===8){mo(rn,Ci);var ta=[0,Ci[2]],Hs=Qc([0,ua],[0,g(rn)],0),Ji=[0,[0,Ci[1],[0,ta,Ci[3],Hs]]]}else Wi=1;if(Wi){vf(rn,57);var Ji=[0,[0,nf(rn),[0,cVu,oVu,0]]]}var ia=Ji;na=1}if(!na)var ia=0;return[0,zi,ia]},Pt)}function Gt(Pt){return Oc(0,function(rn){mo(rn,98);var Kn=Sa(rn);if(typeof Kn=="number"){if(Kn===99)return Jd(rn),sVu}else if(Kn[0]===7)for(var Ln=0,zi=$e(rn);;){var Ns=Sa(rn);if(typeof Ns=="number"){if(Ns===0){var Ln=[0,[1,f(rn)],Ln];continue}}else if(Ns[0]===7){var Ln=[0,[0,gt(rn)],Ln];continue}var na=lm(Ln),ua=[0,jk,[0,zi,BD(rn,CT),na]];return BD(rn,99)?[0,ua]:(Sve(rn,99),[1,ua])}return Sve(rn,99),aVu},Pt)}function xt(Pt){return Oc(0,function(rn){mo(rn,98),mo(rn,CT);var Kn=Sa(rn);if(typeof Kn=="number"){if(Kn===99)return Jd(rn),K7}else if(Kn[0]===7){var Ln=$e(rn);return VRi(rn,99),[0,jk,[0,Ln]]}return Sve(rn,99),K7},Pt)}var vt=function Pt(rn){return Pt.fun(rn)},St=function Pt(rn){return Pt.fun(rn)},Xr=function Pt(rn){return Pt.fun(rn)};ur(vt,function(Pt){var rn=Sa(Pt);if(typeof rn=="number"){if(rn===0)return de(Pt)}else if(rn[0]===8)return mo(Pt,rn),[0,rn[1],[4,[0,rn[2],rn[3]]]];var Kn=E(Xr,Pt),Ln=Kn[2],zi=Kn[1];return K7<=Ln[1]?[0,zi,[1,Ln[2]]]:[0,zi,[0,Ln[2]]]});function cr(Pt){switch(Pt[0]){case 0:return Pt[1][2][1];case 1:var rn=Pt[1][2],Kn=jm(rVu,rn[2][2][1]);return jm(rn[1][2][1],Kn);default:var Ln=Pt[1][2],zi=Ln[1],Ns=zi[0]===0?zi[1][2][1]:cr([2,zi[1]]);return jm(Ns,jm(nVu,Ln[2][2][1]))}}return ur(St,function(Pt){var rn=Jc(Pt),Kn=Gt(Pt);d4(Pt);var Ln=Kn[2];if(Ln[0]===0)var zi=Ln[1],Ns=typeof zi=="number"?0:zi[2][2],na=Ns;else var na=1;if(na)var ua=zPe,Ci=ua,Wi=Oc(0,function(kl){return 0},Pt);else{LT(Pt,3);for(var xe=nf(Pt),Yi=0;;){var xi=X8e(Pt),Ji=Sa(Pt),ta=0;if(typeof Ji=="number"){var Hs=0;if(Ji===98){LT(Pt,2);var ia=Sa(Pt),lo=Uy(1,Pt),Re=0;if(typeof ia=="number"&&ia===98&&typeof lo=="number"){var Va=0;if(CT!==lo&&c1!==lo&&(Va=1),!Va){var kn=xt(Pt),os=kn[2],mu=kn[1],tl=typeof os=="number"?[0,K7,mu]:[0,jk,[0,mu,os[2]]],Nc=Pt[23][1],ko=0;if(Nc){var yl=Nc[2];if(yl){var Iu=yl[2];ko=1}}if(!ko)var Iu=sm(sku);Pt[23][1]=Iu;var Ll=W8e(Pt),$u=XCt(Pt[24][1],Ll);Pt[25][1]=$u;var yc=[0,lm(Yi),xi,tl];Re=1}}if(!Re){var Dl=E(St,Pt),dd=Dl[2],pd=Dl[1],Rc=K7<=dd[1]?[0,pd,[1,dd[2]]]:[0,pd,[0,dd[2]]],Yi=[0,Rc,Yi];continue}}else if(c1===Ji){yC(0,Pt);var yc=[0,lm(Yi),xi,zPe]}else ta=1,Hs=1;if(!Hs)var Zc=xi?xi[1]:xe,Qu=bb(xe,Zc),Ci=yc[3],Wi=[0,Qu,yc[1]]}else ta=1;if(ta){var Yi=[0,E(vt,Pt),Yi];continue}break}}var gp=am(Pt),_s=0;if(typeof Ci!="number"){var vr=Ci[1],Hr=0;if(jk===vr){var oi=Ci[2],Ui=Kn[2];if(Ui[0]===0){var Ds=Ui[1];if(typeof Ds=="number")vf(Pt,iVu);else{var ca=cr(Ds[2][1]);Di(cr(oi[2][1]),ca)&&vf(Pt,[17,ca])}}var fa=oi[1]}else if(K7===vr){var Ko=Kn[2];if(Ko[0]===0){var Na=Ko[1];typeof Na!="number"&&vf(Pt,[17,cr(Na[2][1])])}var fa=Ci[2]}else Hr=1;if(!Hr){var un=fa;_s=1}}if(!_s)var un=Kn[1];var ai=Kn[2][1],xs=Kn[1];if(typeof ai=="number"){var Ts=0,ya=Qc([0,rn],[0,gp],0);if(typeof Ci!="number"){var Xa=Ci[1],Yo=0;if(jk===Xa)var eu=Ci[2][1];else if(K7===Xa)var eu=Ci[2];else Yo=1;if(!Yo){var Vc=eu;Ts=1}}if(!Ts)var Vc=un;var Vo=[0,K7,[0,xs,Vc,Wi,ya]]}else{var fu=0,Pl=Qc([0,rn],[0,gp],0);if(typeof Ci!="number"&&jk===Ci[1]){var Rl=[0,Ci[2]];fu=1}if(!fu)var Rl=0;var Vo=[0,jk,[0,[0,xs,ai[2]],Rl,Wi,Pl]]}return[0,bb(Kn[1],un),Vo]}),ur(Xr,function(Pt){return LT(Pt,2),E(St,Pt)}),[0,g,f,D,G,de,ye,$e,gt,Gt,xt,vt,St,Xr]}function qM(y){return typeof y=="number"?0:y[0]===0?1:y[1]}function OQu(y,g){return[0,y,g]}function lvt(y,g,f){return[1,2,g,f,y,0]}function dvt(y,g,f){return[1,2,y,g,0,f]}function GQ(y,g,f,D){var G=qM(y),de=qM(D),ye=de<=G?G+1|0:de+1|0;return ye===1?[0,g,f]:[1,ye,g,f,y,D]}function ujr(y,g){var f=g!==0?1:0;if(f){if(g!==1){var D=g>>>1|0,G=ujr(y,D),de=E(y,0),ye=ujr(y,(g-D|0)-1|0),$e=de[2],gt=de[1];return[1,qM(G)+1|0,gt,$e,G,ye]}var Gt=E(y,0),xt=[0,Gt[1],Gt[2]]}else var xt=f;return xt}function hjt(y,g,f,D){var G=qM(y),de=qM(D),ye=de<=G?G+1|0:de+1|0;return[1,ye,g,f,y,D]}function Bw(y,g,f,D){var G=qM(y),de=qM(D);if((de+2|0)>>0){if(!(yI<($u+1|0)>>>0)){var yc=Iu[3],Dl=Iu[4],dd=lm(Iu[1][4]),pd=lm(Iu[1][3]),Rc=lm(Iu[1][2]),Zc=lm(Iu[1][1]),Qu=yh(Dl,Jc(Va));mo(Va,1);var gp=Sa(Va),_s=0;if(typeof gp=="number"){var vr=0;if(gp!==1&&c1!==gp&&(_s=1,vr=1),!vr)var oi=am(Va)}else _s=1;if(_s)var Hr=D3(Va),oi=Hr&&lue(Va);var Ui=BS([0,yl],[0,oi],Qu,0);if(Nc)switch(Nc[1]){case 0:return[0,[0,Zc,1,yc,Ui]];case 1:return[1,[0,Rc,1,yc,Ui]];case 2:var Ds=1;break;default:return[3,[0,dd,yc,Ui]]}else{var ca=FQ(Zc),fa=FQ(Rc),Ko=FQ(pd),Na=FQ(dd),un=0;if(ca===0&&fa===0){var ai=0;if(Ko===0&&Na===0&&(un=1,ai=1),!ai){var Ds=0;un=2}}var xs=0;switch(un){case 0:if(fa===0&&Ko===0&&Na<=ca)return OI(function(Co){return Md(Va,[0,Co[1],[0,ia,Co[2][1][2][1]]])},dd),[0,[0,Zc,0,yc,Ui]];if(ca===0&&Ko===0&&Na<=fa)return OI(function(Co){return Md(Va,[0,Co[1],[8,ia,Co[2][1][2][1]]])},dd),[1,[0,Rc,0,yc,Ui]];Md(Va,[0,lo,[2,ia]]);break;case 1:break;default:xs=1}if(!xs)return[2,[0,Pju,0,yc,Ui]]}var Ts=FQ(pd),ya=FQ(dd);if(Ts!==0){var Xa=0;if(ya!==0&&(Ts>>0)yI<(fu+1|0)>>>0&&(Pl=1);else if(fu===7){mo(Va,9);var Rl=Sa(Va),kl=0;if(typeof Rl=="number"){var vl=0;if(Rl!==1&&c1!==Rl&&(vl=1),!vl){var gd=1;kl=1}}if(!kl)var gd=0;Md(Va,[0,Yo,[7,gd]])}else Pl=1;Pl||(Vo=1)}Vo||Md(Va,[0,Yo,Dju]);var Iu=[0,Iu[1],Iu[2],1,eu];continue}}var wd=Iu[2],yd=Iu[1],$p=Oc(G,D,Va),wp=$p[2],Qp=wp[1],bp=Qp[2][1];if(b1(bp,Sju))var Tp=Iu;else{var Kp=Qp[1],Za=wp[2],Au=$p[1],Xe=Gb(bp,0),Dt=97<=Xe?1:0,Xt=Dt&&(Xe<=rm?1:0);Xt&&Md(Va,[0,Kp,[6,ia,bp]]),W(jI[3],bp,wd)&&Md(Va,[0,Kp,[1,ia,bp]]);var fn=Iu[4],qn=Iu[3],Xs=W(jI[4],bp,wd),Oa=[0,Iu[1],Xs,qn,fn],Ea=function(ql){return function(Js,md){return Nc&&Nc[1]!==Js?Md(Va,[0,md,[5,ia,Nc,ql]]):0}}(bp);if(typeof Za=="number"){var Br=0;if(Nc){var qi=Nc[1],uo=0;if(qi===1?Md(Va,[0,Au,[8,ia,bp]]):qi?(Br=1,uo=1):Md(Va,[0,Au,[0,ia,bp]]),!uo)var Fo=Oa}else Br=1;if(Br)var Fo=[0,[0,yd[1],yd[2],yd[3],[0,[0,Au,[0,Qp]],yd[4]]],Xs,qn,fn]}else switch(Za[0]){case 0:Md(Va,[0,Za[1],[5,ia,Nc,bp]]);var Fo=Oa;break;case 1:var Zo=Za[1];Ea(0,Zo);var Fo=[0,[0,[0,[0,Au,[0,Qp,[0,Zo,Za[2]]]],yd[1]],yd[2],yd[3],yd[4]],Xs,qn,fn];break;case 2:var Ho=Za[1];Ea(1,Ho);var Fo=[0,[0,yd[1],[0,[0,Au,[0,Qp,[0,Ho,Za[2]]]],yd[2]],yd[3],yd[4]],Xs,qn,fn];break;default:var pa=Za[1];Ea(2,pa);var Fo=[0,[0,yd[1],yd[2],[0,[0,Au,[0,Qp,[0,pa,Za[2]]]],yd[3]],yd[4]],Xs,qn,fn]}var Tp=Fo}var gu=Sa(Va),Xc=0;if(typeof gu=="number"){var cl=gu-2|0,Bc=0;mC>>0?yI<(cl+1|0)>>>0&&(Bc=1):cl===6?(vf(Va,1),mo(Va,8)):Bc=1,Bc||(Xc=1)}Xc||mo(Va,9);var Iu=Tp}},Ji);return[16,[0,Hs,Re,Qc([0,ta],0,0)]]}var ye=0;function $e(Ji){return Oc(ye,de,Ji)}function gt(Ji,ta){var Hs=ta[2][1],ia=ta[1],lo=Ji[1];cue(Hs)&&G6(lo,[0,ia,41]);var Re=ljt(Hs),Va=Re||Z8e(Hs);return Va&&G6(lo,[0,ia,55]),[0,lo,Ji[2]]}function Gt(Ji,ta){var Hs=ta[2];switch(Hs[0]){case 0:return zp(xt,Ji,Hs[1][1]);case 1:return zp(vt,Ji,Hs[1][1]);case 2:var ia=Hs[1][1],lo=ia[2][1],Re=Ji[2],Va=Ji[1];W(jI[3],lo,Re)&&Md(Va,[0,ia[1],42]);var kn=gt([0,Va,Re],ia),os=W(jI[4],lo,kn[2]);return[0,kn[1],os];default:return Md(Ji[1],[0,ta[1],31]),Ji}}function xt(Ji,ta){if(ta[0]===0){var Hs=ta[1][2],ia=Hs[1],lo=ia[0]===1?gt(Ji,ia[1]):Ji;return Gt(lo,Hs[2])}return Gt(Ji,ta[1][2][1])}function vt(Ji,ta){return ta[0]===2?Ji:Gt(Ji,ta[1][2][1])}function St(Ji,ta,Hs,ia){var lo=Ji[5],Re=wve(ia),Va=ia[2],kn=Va[3],os=oue(lo?0:ta,Ji),mu=ta||lo||1-Re;if(mu){if(Hs){var tl=Hs[1],Nc=tl[2][1],ko=tl[1];cue(Nc)&&G6(os,[0,ko,44]);var yl=ljt(Nc),Iu=yl||Z8e(Nc);Iu&&G6(os,[0,ko,55])}var Ll=Va[2],$u=[0,os,jI[1]],yc=zp(function(Rc,Zc){return Gt(Rc,Zc[2][1])},$u,Ll),Dl=kn&&(Gt(yc,kn[1][2][1]),0),dd=Dl}else var dd=mu;return dd}var Xr=function Ji(ta,Hs){return Ji.fun(ta,Hs)};function cr(Ji){Sa(Ji)===21&&vf(Ji,pT);var ta=W(Np[18],Ji,41),Hs=Sa(Ji)===82?1:0,ia=Hs&&(mo(Ji,82),[0,E(Np[10],Ji)]);return[0,ta,ia]}var Pt=0;ur(Xr,function(Ji,ta){var Hs=Sa(Ji);if(typeof Hs=="number"){var ia=Hs-5|0,lo=0;if(7>>0?vU===ia&&(lo=1):5<(ia-1|0)>>>0&&(lo=1),lo){var Re=Hs===12?1:0;if(Re)var Va=Jc(Ji),kn=Oc(0,function(Nc){return mo(Nc,12),W(Np[18],Nc,41)},Ji),os=Qc([0,Va],0,0),mu=[0,[0,kn[1],[0,kn[2],os]]];else var mu=Re;return Sa(Ji)!==5&&vf(Ji,64),[0,lm(ta),mu]}}var tl=Oc(Pt,cr,Ji);return Sa(Ji)!==5&&mo(Ji,9),W(Xr,Ji,[0,tl,ta])});function rn(Ji,ta){function Hs(lo){var Re=ZLr(ta,xRi(Ji,lo)),Va=1,kn=Re[10]===1?Re:[0,Re[1],Re[2],Re[3],Re[4],Re[5],Re[6],Re[7],Re[8],Re[9],Va,Re[11],Re[12],Re[13],Re[14],Re[15],Re[16],Re[17],Re[18],Re[19],Re[20],Re[21],Re[22],Re[23],Re[24],Re[25],Re[26],Re[27],Re[28],Re[29],Re[30]],os=Jc(kn);mo(kn,4);var mu=OD(kn),tl=mu&&(Sa(kn)===21?1:0);if(tl){var Nc=Jc(kn),ko=Oc(0,function(Rc){return mo(Rc,21),Sa(Rc)===86?[0,E(y[9],Rc)]:(vf(Rc,_N),0)},kn),yl=ko[2];if(yl){Sa(kn)===9&&Jd(kn);var Iu=Qc([0,Nc],0,0),Ll=[0,[0,ko[1],[0,yl[1],Iu]]]}else var Ll=yl;var $u=Ll}else var $u=tl;var yc=W(Xr,kn,0),Dl=Jc(kn);mo(kn,5);var dd=BS([0,os],[0,am(kn)],Dl,0);return[0,$u,yc[1],yc[2],dd]}var ia=0;return function(lo){return Oc(ia,Hs,lo)}}function Kn(Ji,ta,Hs,ia,lo){var Re=NRi(Ji,ta,Hs,lo),Va=W(Np[16],ia,Re);return[0,[0,Va[1]],Va[2]]}function Ln(Ji,ta,Hs){var ia=nf(Ji),lo=Sa(Ji),Re=0;if(typeof lo=="number")if(pT===lo){var Va=Jc(Ji);Jd(Ji);var os=[0,[0,ia,[0,0,Qc([0,Va],0,0)]]]}else if(c3===lo){var kn=Jc(Ji);Jd(Ji);var os=[0,[0,ia,[0,1,Qc([0,kn],0,0)]]]}else Re=1;else Re=1;if(Re)var os=0;if(os){var mu=0;if(!ta&&!Hs&&(mu=1),!mu)return Md(Ji,[0,os[1][1],7]),0}return os}function zi(Ji){if(gb===Sa(Ji)){var ta=Jc(Ji);return Jd(Ji),[0,1,ta]}return oGu}function Ns(Ji){if(Sa(Ji)===64&&!nvt(1,Ji)){var ta=Jc(Ji);return Jd(Ji),[0,1,ta]}return aGu}function na(Ji){var ta=Ns(Ji),Hs=ta[1],ia=ta[2],lo=Oc(0,function(ko){var yl=Jc(ko);mo(ko,15);var Iu=zi(ko),Ll=Iu[1],$u=vCt([0,ia,[0,yl,[0,Iu[2],0]]]),yc=ko[7],Dl=Sa(ko),dd=0;if(yc&&typeof Dl=="number"){if(Dl===4){var Qu=0,gp=0;dd=1}else if(Dl===98){var pd=nO(ko,E(y[3],ko)),Rc=Sa(ko)===4?0:[0,vte(ko,W(Np[13],rGu,ko))],Qu=Rc,gp=pd;dd=1}}if(!dd)var Zc=Eve(ko)?vte(ko,W(Np[13],nGu,ko)):(URi(ko,iGu),[0,nf(ko),sGu]),Qu=[0,Zc],gp=nO(ko,E(y[3],ko));var _s=E(rn(Hs,Ll),ko),vr=Sa(ko)===86?_s:cvt(ko,_s),Hr=E(y[12],ko),oi=Hr[2],Ui=Hr[1];if(oi)var Ds=KRi(ko,oi),ca=Ui;else var Ds=oi,ca=t5e(ko,Ui);return[0,Ll,gp,Qu,vr,ca,Ds,$u]},Ji),Re=lo[2],Va=Re[4],kn=Re[3],os=Re[1],mu=Kn(Ji,Hs,os,0,wve(Va));St(Ji,mu[2],kn,Va);var tl=lo[1],Nc=Qc([0,Re[7]],0,0);return[23,[0,kn,Va,mu[1],Hs,os,Re[6],Re[5],Re[2],Nc,tl]]}var ua=0;function Ci(Ji){return Oc(ua,na,Ji)}function Wi(Ji,ta){var Hs=Jc(ta);mo(ta,Ji);for(var ia=0,lo=0;;){var Re=Oc(0,function(Nc){var ko=W(Np[18],Nc,40);if(BD(Nc,82))var yl=0,Iu=[0,E(Np[10],Nc)];else if(ko[2][0]===2)var yl=0,Iu=0;else var yl=[0,[0,ko[1],59]],Iu=0;return[0,[0,ko,Iu],yl]},ta),Va=Re[2],kn=Va[2],os=[0,[0,Re[1],Va[1]],ia],mu=kn?[0,kn[1],lo]:lo;if(BD(ta,9)){var ia=os,lo=mu;continue}var tl=lm(mu);return[0,lm(os),Hs,tl]}}var xe=24;function Yi(Ji){return Wi(xe,Ji)}function xi(Ji){var ta=Wi(27,cjt(1,Ji)),Hs=ta[1],ia=ta[3],lo=lm(zp(function(Re,Va){return Va[2][2]?Re:[0,[0,Va[1],58],Re]},ia,Hs));return[0,Hs,ta[2],lo]}return[0,Ns,zi,Ln,rn,Kn,St,function(Ji){return Wi(28,cjt(1,Ji))},xi,Yi,Ci,$e]}($h),_jt=FQu(Np),sO=function(y){function g(vr){var Hr=vr[2];switch(Hr[0]){case 17:var oi=Hr[1],Ui=oi[1][2][1];if(Di(Ui,XUu)){if(!Di(Ui,ZUu)){var Ds=Di(oi[2][2][1],eVu);if(!Ds)return Ds}}else{var ca=Di(oi[2][2][1],tVu);if(!ca)return ca}break;case 0:case 10:case 16:case 19:break;default:return 0}return 1}var f=y[1],D=function vr(Hr){return vr.fun(Hr)},G=function vr(Hr){return vr.fun(Hr)},de=function vr(Hr){return vr.fun(Hr)},ye=function vr(Hr){return vr.fun(Hr)},$e=function vr(Hr){return vr.fun(Hr)},gt=function vr(Hr){return vr.fun(Hr)},Gt=function vr(Hr){return vr.fun(Hr)},xt=function vr(Hr){return vr.fun(Hr)},vt=function vr(Hr){return vr.fun(Hr)},St=function vr(Hr){return vr.fun(Hr)},Xr=function vr(Hr){return vr.fun(Hr)},cr=function vr(Hr){return vr.fun(Hr)},Pt=function vr(Hr){return vr.fun(Hr)},rn=function vr(Hr){return vr.fun(Hr)},Kn=function vr(Hr){return vr.fun(Hr)},Ln=function vr(Hr){return vr.fun(Hr)},zi=function vr(Hr){return vr.fun(Hr)},Ns=function vr(Hr,oi,Ui,Ds,ca){return vr.fun(Hr,oi,Ui,Ds,ca)},na=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},ua=function vr(Hr){return vr.fun(Hr)},Ci=function vr(Hr){return vr.fun(Hr)},Wi=function vr(Hr){return vr.fun(Hr)},xe=function vr(Hr,oi,Ui,Ds,ca){return vr.fun(Hr,oi,Ui,Ds,ca)},Yi=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},xi=function vr(Hr){return vr.fun(Hr)},Ji=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},ta=function vr(Hr){return vr.fun(Hr)},Hs=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},ia=function vr(Hr){return vr.fun(Hr)},lo=function vr(Hr){return vr.fun(Hr)},Re=function vr(Hr,oi){return vr.fun(Hr,oi)},Va=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},kn=function vr(Hr){return vr.fun(Hr)},os=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},mu=function vr(Hr){return vr.fun(Hr)},tl=function vr(Hr){return vr.fun(Hr)},Nc=function vr(Hr){return vr.fun(Hr)},ko=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},yl=y[2];function Iu(vr){var Hr=nf(vr),oi=E(gt,vr),Ui=E($e,vr);if(Ui){var Ds=Ui[1];return[0,Oc([0,Hr],function(ca){var fa=Qo(yl,0,ca,oi);return[2,[0,Ds,fa,E(G,ca),0]]},vr)]}return oi}function Ll(vr,Hr){if(typeof Hr=="number"){var oi=Hr!==55?1:0;if(!oi)return oi}throw due}function $u(vr){var Hr=ujt(Ll,vr),oi=Iu(Hr),Ui=Sa(Hr);if(typeof Ui=="number"){if(Ui===11)throw due;if(Ui===86){var Ds=kRi(Hr),ca=0;if(Ds){var fa=Ds[1];if(typeof fa=="number"&&fa===5){var Ko=1;ca=1}}if(!ca)var Ko=0;if(Ko)throw due}}if(Eve(Hr)){if(oi[0]===0){var Na=oi[1][2];if(Na[0]===10&&!Di(Na[1][2][1],JUu)&&!D3(Hr))throw due}return oi}return oi}ur(D,function(vr){var Hr=Sa(vr),oi=0,Ui=Eve(vr);if(typeof Hr=="number"){var Ds=0;if(22<=Hr)if(Hr===58){if(vr[17])return[0,E(de,vr)];Ds=1}else Hr!==98&&(Ds=1);else Hr!==4&&!(21<=Hr)&&(Ds=1);Ds||(oi=1)}if(!oi&&!Ui)return Iu(vr);var ca=0;if(Hr===64&&OD(vr)&&Uy(1,vr)===98){var fa=$u,Ko=Nc;ca=1}if(!ca)var fa=Nc,Ko=$u;var Na=ajr(vr,Ko);if(Na)return Na[1];var un=ajr(vr,fa);return un?un[1]:Iu(vr)}),ur(G,function(vr){return W(f,vr,E(D,vr))}),ur(de,function(vr){return Oc(0,function(Hr){Hr[10]&&vf(Hr,91);var oi=Jc(Hr),Ui=nf(Hr);mo(Hr,58);var Ds=nf(Hr);if(e5e(Hr))var ca=0,fa=0;else{var Ko=BD(Hr,gb),Na=Sa(Hr),un=0;if(typeof Na=="number"){var ai=0;if(Na!==86)if(10<=Na)ai=1;else switch(Na){case 0:case 2:case 3:case 4:case 6:ai=1;break}if(!ai){var xs=0;un=1}}if(!un)var xs=1;var Ts=Ko||xs,ya=Ts&&[0,E(G,Hr)],ca=Ko,fa=ya}var Xa=fa?0:am(Hr),Yo=bb(Ui,Ds);return[30,[0,fa,Qc([0,oi],[0,Xa],0),ca,Yo]]},vr)}),ur(ye,function(vr){var Hr=vr[2];switch(Hr[0]){case 17:var oi=Hr[1],Ui=oi[1][2][1];if(Di(Ui,KUu)){if(!Di(Ui,HUu)){var Ds=Di(oi[2][2][1],WUu);if(!Ds)return Ds}}else{var ca=Di(oi[2][2][1],YUu);if(!ca)return ca}break;case 10:case 16:break;default:return 0}return 1}),ur($e,function(vr){var Hr=Sa(vr),oi=0;if(typeof Hr=="number"){var Ui=Hr-67|0;if(!(15>>0)){switch(Ui){case 0:var Ds=RUu;break;case 1:var Ds=kUu;break;case 2:var Ds=FUu;break;case 3:var Ds=NUu;break;case 4:var Ds=OUu;break;case 5:var Ds=BUu;break;case 6:var Ds=qUu;break;case 7:var Ds=MUu;break;case 8:var Ds=LUu;break;case 9:var Ds=jUu;break;case 10:var Ds=GUu;break;case 11:var Ds=UUu;break;case 12:var Ds=VUu;break;case 13:var Ds=zUu;break;case 14:var Ds=$Uu;break;default:var Ds=QUu}var ca=Ds;oi=1}}if(!oi)var ca=0;return ca!==0&&Jd(vr),ca}),ur(gt,function(vr){var Hr=nf(vr),oi=E(xt,vr);if(Sa(vr)===85){Jd(vr);var Ui=E(G,tvt(0,vr));mo(vr,86);var Ds=Oc(0,G,vr),ca=bb(Hr,Ds[1]),fa=Ds[2];return[0,[0,ca,[7,[0,W(f,vr,oi),Ui,fa,0]]]]}return oi}),ur(Gt,function(vr){return W(f,vr,E(gt,vr))});function yc(vr,Hr,oi,Ui,Ds){var ca=W(f,vr,Hr);return[0,[0,Ds,[15,[0,Ui,ca,W(f,vr,oi),0]]]]}function Dl(vr,Hr,oi,Ui){for(var Ds=vr,ca=oi,fa=Ui;;){var Ko=Sa(Hr);if(typeof Ko=="number"&&Ko===84){1-Ds&&vf(Hr,PUu),mo(Hr,84);var Na=Oc(0,vt,Hr),un=Na[2],ai=Na[1],xs=Sa(Hr),Ts=0;if(typeof xs=="number"&&!(1<(xs-87|0)>>>0)){vf(Hr,[23,$Lr(xs)]);var ya=pd(Hr,un,ai),Xa=dd(Hr,ya[2],ya[1]),Yo=Xa[2],eu=Xa[1];Ts=1}if(!Ts)var Yo=un,eu=ai;var Vc=bb(fa,eu),Ds=1,ca=yc(Hr,ca,Yo,2,Vc),fa=Vc;continue}return[0,fa,ca]}}function dd(vr,Hr,oi){for(var Ui=Hr,Ds=oi;;){var ca=Sa(vr);if(typeof ca=="number"&&ca===87){Jd(vr);var fa=Oc(0,vt,vr),Ko=pd(vr,fa[2],fa[1]),Na=bb(Ds,Ko[1]),un=Dl(0,vr,yc(vr,Ui,Ko[2],0,Na),Na),Ui=un[2],Ds=un[1];continue}return[0,Ds,Ui]}}function pd(vr,Hr,oi){for(var Ui=Hr,Ds=oi;;){var ca=Sa(vr);if(typeof ca=="number"&&ca===88){Jd(vr);var fa=Oc(0,vt,vr),Ko=bb(Ds,fa[1]),Na=Dl(0,vr,yc(vr,Ui,fa[2],1,Ko),Ko),Ui=Na[2],Ds=Na[1];continue}return[0,Ds,Ui]}}ur(xt,function(vr){var Hr=Oc(0,vt,vr),oi=Hr[2],Ui=Hr[1],Ds=Sa(vr),ca=0;if(typeof Ds=="number"&&Ds===84){var Ko=Dl(1,vr,oi,Ui);ca=1}if(!ca)var fa=pd(vr,oi,Ui),Ko=dd(vr,fa[2],fa[1]);return Ko[2]});function Rc(vr,Hr,oi,Ui){return[0,Ui,[3,[0,oi,vr,Hr,0]]]}ur(vt,function(vr){var Hr=0;e:for(;;){var oi=Oc(0,function(Dt){var Xt=E(St,Dt)!==0?1:0;return[0,Xt,E(Xr,tvt(0,Dt))]},vr),Ui=oi[2],Ds=Ui[2],ca=oi[1];if(Sa(vr)===98){var fa=0;Ds[0]===0&&Ds[1][2][0]===12?vf(vr,63):fa=1}var Ko=Sa(vr),Na=0;if(typeof Ko=="number"){var un=Ko-17|0,ai=0;if(1>>0)if(72<=un)switch(un-72|0){case 0:var xs=cUu;break;case 1:var xs=uUu;break;case 2:var xs=lUu;break;case 3:var xs=dUu;break;case 4:var xs=pUu;break;case 5:var xs=mUu;break;case 6:var xs=fUu;break;case 7:var xs=hUu;break;case 8:var xs=gUu;break;case 9:var xs=yUu;break;case 10:var xs=_Uu;break;case 11:var xs=AUu;break;case 12:var xs=bUu;break;case 13:var xs=CUu;break;case 14:var xs=vUu;break;case 15:var xs=EUu;break;case 16:var xs=DUu;break;case 17:var xs=SUu;break;case 18:var xs=wUu;break;case 19:var xs=IUu;break;default:ai=1}else ai=1;else var xs=un?xUu:vr[12]?0:TUu;if(!ai){var Ts=xs;Na=1}}if(!Na)var Ts=0;if(Ts!==0&&Jd(vr),!Hr&&!Ts)return Ds;if(Ts){var ya=Ts[1],Xa=ya[1],Yo=Ui[1],eu=Yo&&(Xa===14?1:0);eu&&Md(vr,[0,ca,27]);for(var Vc=W(f,vr,Ds),Vo=Vc,fu=[0,Xa,ya[2]],Pl=ca,Rl=Hr;;){var kl=fu[2],vl=fu[1];if(Rl){var gd=Rl[1],wd=gd[2],yd=wd[2],$p=yd[0]===0?yd[1]:yd[1]-1|0;if(kl[1]<=$p){var wp=bb(gd[3],Pl),Qp=Rc(gd[1],Vo,wd[1],wp),Vo=Qp,fu=[0,vl,kl],Pl=wp,Rl=Rl[2];continue}}var Hr=[0,[0,Vo,[0,vl,kl],Pl],Rl];continue e}}for(var bp=W(f,vr,Ds),Tp=ca,Kp=Hr;;){if(Kp){var Za=Kp[1],Au=bb(Za[3],Tp),Xe=Kp[2],bp=Rc(Za[1],bp,Za[2][1],Au),Tp=Au,Kp=Xe;continue}return[0,bp]}}}),ur(St,function(vr){var Hr=Sa(vr);if(typeof Hr=="number"){if(48<=Hr){if(pT<=Hr){if(!(I5<=Hr))switch(Hr-103|0){case 0:return eUu;case 1:return tUu;case 6:return rUu;case 7:return nUu}}else if(Hr===65&&vr[18])return iUu}else if(45<=Hr)switch(Hr+O$|0){case 0:return sUu;case 1:return aUu;default:return oUu}}return 0}),ur(Xr,function(vr){var Hr=nf(vr),oi=Jc(vr),Ui=E(St,vr);if(Ui){var Ds=Ui[1];Jd(vr);var ca=Oc(0,cr,vr),fa=ca[2],Ko=bb(Hr,ca[1]),Na=0;if(Ds===6){var un=fa[2],ai=0;switch(un[0]){case 10:G6(vr,[0,Ko,47]);break;case 16:un[1][2][0]===1&&Md(vr,[0,Ko,88]);break;default:ai=1}ai||(Na=1)}return[0,[0,Ko,[28,[0,Ds,fa,Qc([0,oi],0,0)]]]]}var xs=Sa(vr),Ts=0;if(typeof xs=="number")if(I5===xs)var ya=ZGu;else if(yI===xs)var ya=XGu;else Ts=1;else Ts=1;if(Ts)var ya=0;if(ya){Jd(vr);var Xa=Oc(0,cr,vr),Yo=Xa[2];1-E(ye,Yo)&&Md(vr,[0,Yo[1],26]);var eu=Yo[2],Vc=0;eu[0]===10&&cue(eu[1][2][1])&&(BM(vr,54),Vc=1);var Vo=bb(Hr,Xa[1]),fu=Qc([0,oi],0,0);return[0,[0,Vo,[29,[0,ya[1],Yo,1,fu]]]]}return E(Pt,vr)}),ur(cr,function(vr){return W(f,vr,E(Xr,vr))}),ur(Pt,function(vr){var Hr=E(rn,vr);if(D3(vr))return Hr;var oi=Sa(vr),Ui=0;if(typeof oi=="number")if(I5===oi)var Ds=JGu;else if(yI===oi)var Ds=YGu;else Ui=1;else Ui=1;if(Ui)var Ds=0;if(Ds){var ca=W(f,vr,Hr);1-E(ye,ca)&&Md(vr,[0,ca[1],26]);var fa=ca[2],Ko=0;fa[0]===10&&cue(fa[1][2][1])&&(BM(vr,53),Ko=1);var Na=nf(vr);Jd(vr);var un=am(vr),ai=bb(ca[1],Na),xs=Qc(0,[0,un],0);return[0,[0,ai,[29,[0,Ds[1],ca,0,xs]]]]}return Hr}),ur(rn,function(vr){var Hr=nf(vr),oi=1-vr[16],Ui=0,Ds=vr[16]===0?vr:[0,vr[1],vr[2],vr[3],vr[4],vr[5],vr[6],vr[7],vr[8],vr[9],vr[10],vr[11],vr[12],vr[13],vr[14],vr[15],Ui,vr[17],vr[18],vr[19],vr[20],vr[21],vr[22],vr[23],vr[24],vr[25],vr[26],vr[27],vr[28],vr[29],vr[30]],ca=Sa(Ds),fa=0;if(typeof ca=="number"){var Ko=ca-44|0;if(!(7>>0)){var Na=0;switch(Ko){case 0:if(oi)var un=[0,E(ua,Ds)];else Na=1;break;case 6:var un=[0,E(zi,Ds)];break;case 7:var un=[0,E(Ln,Ds)];break;default:Na=1}if(!Na){var ai=un;fa=1}}}if(!fa)var ai=uue(Ds)?[0,E(xi,Ds)]:E(ia,Ds);return ST(Ns,0,0,Ds,Hr,ai)}),ur(Kn,function(vr){return W(f,vr,E(rn,vr))}),ur(Ln,function(vr){switch(vr[21]){case 0:var Hr=0,oi=0;break;case 1:var Hr=0,oi=1;break;default:var Hr=1,oi=1}var Ui=nf(vr),Ds=Jc(vr);mo(vr,51);var ca=[0,Ui,[23,[0,Qc([0,Ds],[0,am(vr)],0)]]],fa=Sa(vr);if(typeof fa=="number"&&!(11<=fa))switch(fa){case 4:var Ko=Hr?ca:(Md(vr,[0,Ui,5]),[0,Ui,[10,OQ(0,[0,Ui,$Gu])]]);return Or(na,QGu,vr,Ui,Ko);case 6:case 10:var Na=oi?ca:(Md(vr,[0,Ui,4]),[0,Ui,[10,OQ(0,[0,Ui,HGu])]]);return Or(na,WGu,vr,Ui,Na)}return oi?yC(KGu,vr):Md(vr,[0,Ui,4]),ca}),ur(zi,function(vr){return Oc(0,function(Hr){var oi=Jc(Hr),Ui=nf(Hr);if(mo(Hr,50),BD(Hr,10)){var Ds=OQ(0,[0,Ui,UGu]),ca=nf(Hr);svt(Hr,VGu);var fa=OQ(0,[0,ca,zGu]);return[17,[0,Ds,fa,Qc([0,oi],[0,am(Hr)],0)]]}var Ko=Jc(Hr);mo(Hr,4);var Na=Qo(os,[0,Ko],0,E(G,tvt(0,Hr)));return mo(Hr,5),[11,[0,Na,Qc([0,oi],[0,am(Hr)],0)]]},vr)}),ur(Ns,function(vr,Hr,oi,Ui,Ds){var ca=vr?vr[1]:1,fa=Hr&&Hr[1],Ko=ST(xe,[0,ca],[0,fa],oi,Ui,Ds),Na=kRi(oi),un=0;if(Na){var ai=Na[1];if(typeof ai=="number"&&ai===83){var xs=1;un=1}}if(!un)var xs=0;function Ts(Vc){var Vo=z2(Vc);function fu(Rl,kl){return W(Of(Rl,u6,78),Rl,kl)}var Pl=W(f,Vc,Ko);return W(Vo[2],Pl,fu)}function ya(Vc,Vo,fu){var Pl=E(Wi,Vo),Rl=Pl[1],kl=bb(Ui,Rl),vl=[0,fu,Vc,[0,Rl,Pl[2]],0],gd=0;if(!xs&&!fa){var wd=[4,vl];gd=1}if(!gd)var wd=[20,[0,vl,kl,xs]];var yd=fa||xs;return ST(Ns,[0,ca],[0,yd],Vo,Ui,[0,[0,kl,wd]])}if(oi[13])return Ko;var Xa=Sa(oi);if(typeof Xa=="number"){var Yo=Xa-98|0;if(2>>0){if(Yo===-94)return ya(0,oi,Ts(oi))}else if(Yo!==1&&OD(oi)){var eu=ujt(function(Vc,Vo){throw due},oi);return $Ri(eu,Ko,function(Vc){var Vo=Ts(Vc);return ya(E(Ci,Vc),Vc,Vo)})}}return Ko}),ur(na,function(vr,Hr,oi,Ui){var Ds=vr?vr[1]:1;return W(f,Hr,ST(Ns,[0,Ds],0,Hr,oi,[0,Ui]))}),ur(ua,function(vr){return Oc(0,function(Hr){var oi=nf(Hr),Ui=Jc(Hr);if(mo(Hr,44),Hr[11]&&Sa(Hr)===10){var Ds=am(Hr);Jd(Hr);var ca=OQ(Qc([0,Ui],[0,Ds],0),[0,oi,MGu]),fa=Sa(Hr);return typeof fa!="number"&&fa[0]===4&&!Di(fa[3],LGu)?[17,[0,ca,W(Np[13],0,Hr),0]]:(yC(jGu,Hr),Jd(Hr),[10,ca])}var Ko=nf(Hr),Na=Sa(Hr),un=0;if(typeof Na=="number")if(Na===44)var ai=E(ua,Hr);else if(Na===51)var ai=E(Ln,ejr(1,Hr));else un=1;else un=1;if(un)var ai=uue(Hr)?E(xi,Hr):E(lo,Hr);var xs=Or(Yi,GGu,ejr(1,Hr),Ko,ai),Ts=Sa(Hr),ya=0;if(typeof Ts!="number"&&Ts[0]===3){var Xa=Or(Va,Hr,Ko,xs,Ts[1]);ya=1}if(!ya)var Xa=xs;var Yo=0;if(Sa(Hr)!==4){var eu=0;if(OD(Hr)&&Sa(Hr)===98&&(eu=1),!eu){var fu=Xa;Yo=1}}if(!Yo)var Vc=z2(Hr),Vo=function(wd,yd){return W(Of(wd,u6,79),wd,yd)},fu=W(Vc[2],Xa,Vo);var Pl=OD(Hr),Rl=Pl&&$Ri(ujt(function(wd,yd){throw due},Hr),0,Ci),kl=Sa(Hr),vl=0;if(typeof kl=="number"&&kl===4){var gd=[0,E(Wi,Hr)];vl=1}if(!vl)var gd=0;return[18,[0,fu,Rl,gd,Qc([0,Ui],0,0)]]},vr)});function Zc(vr){var Hr=Jc(vr);mo(vr,98);for(var oi=0;;){var Ui=Sa(vr);if(typeof Ui=="number"){var Ds=0;if((Ui===99||c1===Ui)&&(Ds=1),Ds){var ca=lm(oi),fa=Jc(vr);mo(vr,99);var Ko=Sa(vr)===4?z2(vr)[1]:am(vr);return[0,ca,BS([0,Hr],[0,Ko],fa,0)]}}var Na=Sa(vr),un=0;if(typeof Na!="number"&&Na[0]===4&&!Di(Na[2],BGu)){var ai=nf(vr),xs=Jc(vr);svt(vr,qGu);var Ts=[1,[0,ai,[0,Qc([0,xs],[0,am(vr)],0)]]];un=1}if(!un)var Ts=[0,E($h[1],vr)];var ya=[0,Ts,oi];Sa(vr)!==99&&mo(vr,9);var oi=ya}}ur(Ci,function(vr){LT(vr,1);var Hr=Sa(vr)===98?1:0,oi=Hr&&[0,Oc(0,Zc,vr)];return d4(vr),oi});function Qu(vr){var Hr=Jc(vr);mo(vr,12);var oi=E(G,vr);return[0,oi,Qc([0,Hr],0,0)]}ur(Wi,function(vr){return Oc(0,function(Hr){var oi=Jc(Hr);mo(Hr,4);for(var Ui=0;;){var Ds=Sa(Hr);if(typeof Ds=="number"){var ca=0;if((Ds===5||c1===Ds)&&(ca=1),ca){var fa=lm(Ui),Ko=Jc(Hr);return mo(Hr,5),[0,fa,BS([0,oi],[0,am(Hr)],Ko,0)]}}var Na=Sa(Hr),un=0;if(typeof Na=="number"&&Na===12){var ai=[1,Oc(0,Qu,Hr)];un=1}if(!un)var ai=[0,E(G,Hr)];var xs=[0,ai,Ui];Sa(Hr)!==5&&mo(Hr,9);var Ui=xs}},vr)}),ur(xe,function(vr,Hr,oi,Ui,Ds){var ca=vr?vr[1]:1,fa=Hr&&Hr[1],Ko=Sa(oi),Na=0;if(typeof Ko=="number")switch(Ko){case 6:Jd(oi);var un=0,ai=[0,fa],xs=[0,ca];Na=2;break;case 10:Jd(oi);var Ts=0,ya=[0,fa],Xa=[0,ca];Na=1;break;case 83:1-ca&&vf(oi,99),mo(oi,83);var Yo=0,eu=Sa(oi);if(typeof eu=="number")switch(eu){case 4:return Ds;case 6:Jd(oi);var un=RGu,ai=kGu,xs=[0,ca];Na=2,Yo=1;break;case 98:if(OD(oi))return Ds;break}else if(eu[0]===3)return vf(oi,CS),Ds;if(!Yo){var Ts=FGu,ya=NGu,Xa=[0,ca];Na=1}break}else if(Ko[0]===3){fa&&vf(oi,CS);var Vc=Ko[1];return ST(Ns,OGu,0,oi,Ui,[0,Or(Va,oi,Ui,W(f,oi,Ds),Vc)])}switch(Na){case 0:return Ds;case 1:var Vo=Xa?ca:1,fu=ya&&ya[1],Pl=Ts&&Ts[1],Rl=Sa(oi),kl=0;if(typeof Rl=="number"&&Rl===14){var vl=ZRi(oi),gd=vl[1],wd=oi[29][1],yd=vl[2][1];if(wd){var $p=wd[1];oi[29][1]=[0,[0,$p[1],[0,[0,yd,gd],$p[2]]],wd[2]]}else Md(oi,[0,gd,89]);var Qp=[1,vl],bp=gd;kl=1}if(!kl)var wp=U6(oi),Qp=[0,wp],bp=wp[1];var Tp=bb(Ui,bp),Kp=0;Ds[0]===0&&Ds[1][2][0]===23&&Qp[0]===1&&(Md(oi,[0,Tp,90]),Kp=1);var Za=[0,W(f,oi,Ds),Qp,0],Au=fu?[21,[0,Za,Tp,Pl]]:[16,Za];return ST(Ns,[0,Vo],[0,fu],oi,Ui,[0,[0,Tp,Au]]);default:var Xe=xs?ca:1,Dt=ai&&ai[1],Xt=un&&un[1],fn=ejr(0,oi),qn=E(Np[7],fn),Xs=nf(oi);mo(oi,7);var Oa=am(oi),Ea=bb(Ui,Xs),Br=Qc(0,[0,Oa],0),qi=[0,W(f,oi,Ds),[2,qn],Br],uo=Dt?[21,[0,qi,Ea,Xt]]:[16,qi];return ST(Ns,[0,Xe],[0,Dt],oi,Ui,[0,[0,Ea,uo]])}}),ur(Yi,function(vr,Hr,oi,Ui){var Ds=vr?vr[1]:1;return W(f,Hr,ST(xe,[0,Ds],0,Hr,oi,[0,Ui]))}),ur(xi,function(vr){return Oc(0,function(Hr){var oi=E(Vy[1],Hr),Ui=oi[1],Ds=oi[2],ca=Oc(0,function(Xa){var Yo=Jc(Xa);mo(Xa,15);var eu=E(Vy[2],Xa),Vc=eu[1],Vo=vCt([0,Ds,[0,Yo,[0,eu[2],0]]]);if(Sa(Xa)===4)var fu=0,Pl=0;else{var Rl=Sa(Xa),kl=0;if(typeof Rl=="number"){var vl=Rl!==98?1:0;if(!vl){var wd=vl;kl=1}}if(!kl)var gd=ZLr(Vc,xRi(Ui,Xa)),wd=[0,vte(gd,W(Np[13],PGu,gd))];var fu=nO(Xa,E($h[3],Xa)),Pl=wd}var yd=Y8e(0,Xa),$p=Qo(Vy[4],Ui,Vc,yd),wp=Sa(yd)===86?$p:cvt(yd,$p),Qp=E($h[12],yd),bp=Qp[2],Tp=Qp[1];if(bp)var Kp=KRi(yd,bp),Za=Tp;else var Kp=bp,Za=t5e(yd,Tp);return[0,Pl,wp,Vc,Kp,Za,fu,Vo]},Hr),fa=ca[2],Ko=fa[3],Na=fa[2],un=fa[1],ai=wve(Na),xs=ST(Vy[5],Hr,Ui,Ko,1,ai);Or(Vy[6],Hr,xs[2],un,Na);var Ts=ca[1],ya=Qc([0,fa[7]],0,0);return[8,[0,un,Na,xs[1],Ui,Ko,fa[4],fa[5],fa[6],ya,Ts]]},vr)}),ur(Ji,function(vr,Hr,oi){switch(Hr){case 1:BM(vr,45);try{var Ui=Yee(UN(jm(SGu,oi))),Ds=Ui}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(wGu,oi))}break;case 2:BM(vr,46);try{var ca=Wee(oi),Ds=ca}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(IGu,oi))}break;case 4:try{var fa=Wee(oi),Ds=fa}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(xGu,oi))}break;default:try{var Ko=Yee(UN(oi)),Ds=Ko}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(TGu,oi))}}return mo(vr,[0,Hr,oi]),Ds}),ur(ta,function(vr){var Hr=bf(vr);return Hr!==0&&mC===Gb(vr,Hr-1|0)?a4(vr,0,Hr-1|0):vr}),ur(Hs,function(vr,Hr,oi){if(2<=Hr){var Ui=E(ta,oi);try{var Ds=Wee(Ui),ca=Ds}catch(ai){if(ai=q_(ai),ai[1]!==xI)throw ai;var ca=sm(jm(EGu,Ui))}var fa=ca}else{var Ko=E(ta,oi);try{var Na=Yee(UN(Ko)),un=Na}catch(xs){if(xs=q_(xs),xs[1]!==xI)throw xs;var un=sm(jm(DGu,Ko))}var fa=un}return mo(vr,[1,Hr,oi]),fa}),ur(ia,function(vr){var Hr=nf(vr),oi=Jc(vr),Ui=Sa(vr);if(typeof Ui=="number")switch(Ui){case 0:var Ds=E(Np[12],vr);return[1,[0,Ds[1],[19,Ds[2]]],Ds[3]];case 4:return[0,E(kn,vr)];case 6:var ca=Oc(0,mu,vr),fa=ca[2];return[1,[0,ca[1],[0,fa[1]]],fa[2]];case 21:return Jd(vr),[0,[0,Hr,[26,[0,Qc([0,oi],[0,am(vr)],0)]]]];case 29:return Jd(vr),[0,[0,Hr,[14,[0,0,AGu,Qc([0,oi],[0,am(vr)],0)]]]];case 40:return[0,E(Np[22],vr)];case 98:var Ko=E(Np[17],vr),Na=Ko[2],un=Ko[1],ai=K7<=Na[1]?[13,Na[2]]:[12,Na[2]];return[0,[0,un,ai]];case 30:case 31:Jd(vr);var xs=Ui===31?1:0,Ts=xs?CGu:vGu;return[0,[0,Hr,[14,[0,[1,xs],Ts,Qc([0,oi],[0,am(vr)],0)]]]];case 74:case 105:return[0,E(tl,vr)]}else switch(Ui[0]){case 0:var ya=Ui[2],Xa=[2,Qo(Ji,vr,Ui[1],ya)];return[0,[0,Hr,[14,[0,Xa,ya,Qc([0,oi],[0,am(vr)],0)]]]];case 1:var Yo=Ui[2],eu=[3,Qo(Hs,vr,Ui[1],Yo)];return[0,[0,Hr,[14,[0,eu,Yo,Qc([0,oi],[0,am(vr)],0)]]]];case 2:var Vc=Ui[1];Vc[4]&&BM(vr,45),Jd(vr);var Vo=[0,Vc[2]],fu=Qc([0,oi],[0,am(vr)],0);return[0,[0,Vc[1],[14,[0,Vo,Vc[3],fu]]]];case 3:var Pl=W(Re,vr,Ui[1]);return[0,[0,Pl[1],[25,Pl[2]]]]}if(Eve(vr)){var Rl=W(Np[13],0,vr);return[0,[0,Rl[1],[10,Rl]]]}yC(0,vr);var kl=0;return typeof Ui!="number"&&Ui[0]===6&&(Jd(vr),kl=1),[0,[0,Hr,[14,[0,0,bGu,Qc([0,oi],[0,0],0)]]]]}),ur(lo,function(vr){return W(f,vr,E(ia,vr))}),ur(Re,function(vr,Hr){var oi=Hr[3],Ui=Hr[2],Ds=Hr[1],ca=Jc(vr);mo(vr,[3,Hr]);var fa=[0,Ds,[0,[0,Ui[2],Ui[1]],oi]];if(oi)var Ko=0,Na=[0,fa,0],un=Ds;else for(var ai=[0,fa,0],xs=0;;){var Ts=E(Np[7],vr),ya=[0,Ts,xs],Xa=Sa(vr),Yo=0;if(typeof Xa=="number"&&Xa===1){LT(vr,4);var eu=Sa(vr),Vc=0;if(typeof eu!="number"&&eu[0]===3){var Vo=eu[1],fu=Vo[3],Pl=Vo[2],Rl=Vo[1];Jd(vr);var kl=[0,[0,Pl[2],Pl[1]],fu];d4(vr);var vl=[0,[0,Rl,kl],ai];if(!fu){var ai=vl,xs=ya;continue}var gd=lm(ya),wd=[0,Rl,lm(vl),gd];Yo=1,Vc=1}if(!Vc)throw[0,ig,gGu]}if(!Yo){yC(yGu,vr);var yd=[0,Ts[1],_Gu],$p=lm(ya),wp=lm([0,yd,ai]),wd=[0,Ts[1],wp,$p]}var Ko=wd[3],Na=wd[2],un=wd[1];break}var Qp=am(vr),bp=bb(Ds,un);return[0,bp,[0,Na,Ko,Qc([0,ca],[0,Qp],0)]]}),ur(Va,function(vr,Hr,oi,Ui){var Ds=z2(vr);function ca(Na,un){return W(Of(Na,u6,28),Na,un)}var fa=W(Ds[2],oi,ca),Ko=W(Re,vr,Ui);return[0,bb(Hr,Ko[1]),[24,[0,fa,Ko,0]]]}),ur(kn,function(vr){var Hr=Jc(vr),oi=Oc(0,function(fa){mo(fa,4);var Ko=nf(fa),Na=E(G,fa),un=Sa(fa),ai=0;if(typeof un=="number")if(un===9)var xs=[0,Qo(ko,fa,Ko,[0,Na,0])];else if(un===86)var xs=[1,[0,Na,E($h[9],fa),0]];else ai=1;else ai=1;if(ai)var xs=[0,Na];return mo(fa,5),xs},vr),Ui=oi[2],Ds=am(vr),ca=Ui[0]===0?Ui[1]:[0,oi[1],[27,Ui[1]]];return Qo(os,[0,Hr],[0,Ds],ca)}),ur(os,function(vr,Hr,oi){var Ui=oi[2],Ds=vr&&vr[1],ca=Hr&&Hr[1];function fa(_0){return c4(_0,Qc([0,Ds],[0,ca],0))}function Ko(_0){return FLr(_0,Qc([0,Ds],[0,ca],0))}switch(Ui[0]){case 0:var Na=Ui[1],un=Ko(Na[2]),ef=[0,[0,Na[1],un]];break;case 1:var ai=Ui[1],xs=ai[10],Ts=fa(ai[9]),ef=[1,[0,ai[1],ai[2],ai[3],ai[4],ai[5],ai[6],ai[7],ai[8],Ts,xs]];break;case 2:var ya=Ui[1],Xa=fa(ya[4]),ef=[2,[0,ya[1],ya[2],ya[3],Xa]];break;case 3:var Yo=Ui[1],eu=fa(Yo[4]),ef=[3,[0,Yo[1],Yo[2],Yo[3],eu]];break;case 4:var Vc=Ui[1],Vo=fa(Vc[4]),ef=[4,[0,Vc[1],Vc[2],Vc[3],Vo]];break;case 5:var fu=Ui[1],Pl=fa(fu[7]),ef=[5,[0,fu[1],fu[2],fu[3],fu[4],fu[5],fu[6],Pl]];break;case 7:var Rl=Ui[1],kl=fa(Rl[4]),ef=[7,[0,Rl[1],Rl[2],Rl[3],kl]];break;case 8:var vl=Ui[1],gd=vl[10],wd=fa(vl[9]),ef=[8,[0,vl[1],vl[2],vl[3],vl[4],vl[5],vl[6],vl[7],vl[8],wd,gd]];break;case 10:var yd=Ui[1],$p=yd[2],wp=fa($p[2]),ef=[10,[0,yd[1],[0,$p[1],wp]]];break;case 11:var Qp=Ui[1],bp=fa(Qp[2]),ef=[11,[0,Qp[1],bp]];break;case 12:var Tp=Ui[1],Kp=fa(Tp[4]),ef=[12,[0,Tp[1],Tp[2],Tp[3],Kp]];break;case 13:var Za=Ui[1],Au=fa(Za[4]),ef=[13,[0,Za[1],Za[2],Za[3],Au]];break;case 14:var Xe=Ui[1],Dt=fa(Xe[3]),ef=[14,[0,Xe[1],Xe[2],Dt]];break;case 15:var Xt=Ui[1],fn=fa(Xt[4]),ef=[15,[0,Xt[1],Xt[2],Xt[3],fn]];break;case 16:var qn=Ui[1],Xs=fa(qn[3]),ef=[16,[0,qn[1],qn[2],Xs]];break;case 17:var Oa=Ui[1],Ea=fa(Oa[3]),ef=[17,[0,Oa[1],Oa[2],Ea]];break;case 18:var Br=Ui[1],qi=fa(Br[4]),ef=[18,[0,Br[1],Br[2],Br[3],qi]];break;case 19:var uo=Ui[1],Fo=Ko(uo[2]),ef=[19,[0,uo[1],Fo]];break;case 20:var Zo=Ui[1],Ho=Zo[1],pa=Zo[3],gu=Zo[2],Xc=fa(Ho[4]),ef=[20,[0,[0,Ho[1],Ho[2],Ho[3],Xc],gu,pa]];break;case 21:var cl=Ui[1],Bc=cl[1],ul=cl[3],Co=cl[2],ql=fa(Bc[3]),ef=[21,[0,[0,Bc[1],Bc[2],ql],Co,ul]];break;case 22:var Js=Ui[1],md=fa(Js[2]),ef=[22,[0,Js[1],md]];break;case 23:var ef=[23,[0,fa(Ui[1][1])]];break;case 24:var bd=Ui[1],Cp=fa(bd[3]),ef=[24,[0,bd[1],bd[2],Cp]];break;case 25:var yf=Ui[1],Lp=fa(yf[3]),ef=[25,[0,yf[1],yf[2],Lp]];break;case 26:var ef=[26,[0,fa(Ui[1][1])]];break;case 27:var Hm=Ui[1],Ef=fa(Hm[3]),ef=[27,[0,Hm[1],Hm[2],Ef]];break;case 28:var Rf=Ui[1],_h=fa(Rf[3]),ef=[28,[0,Rf[1],Rf[2],_h]];break;case 29:var y0=Ui[1],Wm=fa(y0[4]),ef=[29,[0,y0[1],y0[2],y0[3],Wm]];break;case 30:var Ah=Ui[1],Q0=Ah[4],og=Ah[3],Fh=fa(Ah[2]),ef=[30,[0,Ah[1],Fh,og,Q0]];break;default:var ef=Ui}return[0,oi[1],ef]}),ur(mu,function(vr){var Hr=Jc(vr);mo(vr,6);for(var oi=[0,0,y[3]];;){var Ui=oi[2],Ds=oi[1],ca=Sa(vr);if(typeof ca=="number"){var fa=0;if(13<=ca)c1===ca&&(fa=1);else if(7<=ca)switch(ca-7|0){case 2:var Ko=nf(vr);Jd(vr);var oi=[0,[0,[2,Ko],Ds],Ui];continue;case 5:var Na=Jc(vr),un=Oc(0,function(yd){Jd(yd);var $p=E(D,yd);return $p[0]===0?[0,$p[1],y[3]]:[0,$p[1],$p[2]]},vr),ai=un[2],xs=ai[2],Ts=un[1],ya=Qc([0,Na],0,0),Xa=[1,[0,Ts,[0,ai[1],ya]]],Yo=Sa(vr)===7?1:0,eu=0;if(!Yo&&Uy(1,vr)===7){var Vc=[0,xs[1],[0,[0,Ts,65],xs[2]]];eu=1}if(!eu)var Vc=xs;1-Yo&&mo(vr,9);var oi=[0,[0,Xa,Ds],W(y[5],Vc,Ui)];continue;case 0:fa=1;break}if(fa){var Vo=E(y[6],Ui),fu=lm(Ds),Pl=Jc(vr);return mo(vr,7),[0,[0,fu,BS([0,Hr],[0,am(vr)],Pl,0)],Vo]}}var Rl=E(D,vr);if(Rl[0]===0)var kl=y[3],vl=Rl[1];else var kl=Rl[2],vl=Rl[1];Sa(vr)!==7&&mo(vr,9);var oi=[0,[0,[0,vl],Ds],W(y[5],kl,Ui)]}}),ur(tl,function(vr){LT(vr,5);var Hr=nf(vr),oi=Jc(vr),Ui=Sa(vr),Ds=0;if(typeof Ui!="number"&&Ui[0]===5){var ca=Ui[3],fa=Ui[2];Jd(vr);var Ko=am(vr),Na=Ko,un=ca,ai=fa,xs=jm(dGu,jm(fa,jm(lGu,ca)));Ds=1}if(!Ds){yC(pGu,vr);var Na=0,un=mGu,ai=fGu,xs=hGu}d4(vr);var Ts=b_(bf(un)),ya=bf(un)-1|0,Xa=0;if(!(ya<0))for(var Yo=Xa;;){var eu=Kl(un,Yo),Vc=eu-100|0,Vo=0;if(!(21>>0))switch(Vc){case 0:case 3:case 5:case 9:case 15:case 17:case 21:WU(Ts,eu),Vo=1;break}var fu=Yo+1|0;if(ya!==Yo){var Yo=fu;continue}break}var Pl=uE(Ts);return Di(Pl,un)&&vf(vr,[13,un]),[0,Hr,[14,[0,[4,[0,ai,Pl]],xs,Qc([0,oi],[0,Na],0)]]]});function gp(vr,Hr){if(typeof Hr=="number"){var oi=0;if(61<=Hr){var Ui=Hr-64|0;27>>0?Ui===43&&(oi=1):25<(Ui-1|0)>>>0&&(oi=1)}else{var Ds=Hr+kZ|0;17>>0?-1<=Ds&&(oi=1):Ds===13&&(oi=1)}if(oi)return 0}throw due}function _s(vr){var Hr=Sa(vr);if(typeof Hr=="number"&&!Hr){var oi=W(Np[16],1,vr);return[0,[0,oi[1]],oi[2]]}return[0,[1,E(Np[10],vr)],0]}return ur(Nc,function(vr){var Hr=ujt(gp,vr),oi=nf(Hr);if(Uy(1,Hr)===11)var Ds=0,ca=0;else var Ui=E(Vy[1],Hr),Ds=Ui[2],ca=Ui[1];var fa=Oc(0,function(wd){var yd=nO(wd,E($h[3],wd));if(Eve(wd)&&yd===0){var $p=W(Np[13],uGu,wd),wp=$p[1],Qp=[0,wp,[0,[0,wp,[2,[0,$p,[0,vve(wd)],0]]],0]];return[0,yd,[0,wp,[0,0,[0,Qp,0],0,0]],[0,[0,wp[1],wp[3],wp[3]]],0]}var bp=Qo(Vy[4],wd[18],wd[17],wd),Tp=J8e(1,wd),Kp=E($h[12],Tp);return[0,yd,bp,Kp[1],Kp[2]]},Hr),Ko=fa[2],Na=Ko[2],un=Na[2],ai=0;if(!un[1]){var xs=0;if(!un[3]&&un[2]&&(xs=1),!xs){var Ts=FRi(Hr);ai=1}}if(!ai)var Ts=Hr;var ya=Na[2],Xa=ya[1],Yo=Xa?(Md(Ts,[0,Xa[1][1],sT]),[0,Na[1],[0,0,ya[2],ya[3],ya[4]]]):Na,eu=wve(Yo),Vc=D3(Ts),Vo=Vc&&(Sa(Ts)===11?1:0);Vo&&vf(Ts,60),mo(Ts,11);var fu=NRi(FRi(Ts),ca,0,eu),Pl=Oc(0,_s,fu),Rl=Pl[2];Or(Vy[6],fu,Rl[2],0,Yo);var kl=bb(oi,Pl[1]),vl=fa[1],gd=Qc([0,Ds],0,0);return[0,[0,kl,[1,[0,0,Yo,Rl[1],ca,0,Ko[4],Ko[3],Ko[1],gd,vl]]]]}),ur(ko,function(vr,Hr,oi){return Oc([0,Hr],function(Ui){for(var Ds=oi;;){var ca=Sa(Ui);if(typeof ca=="number"&&ca===9){Jd(Ui);var Ds=[0,E(G,Ui),Ds];continue}return[22,[0,lm(Ds),0]]}},vr)}),[0,G,D,Gt,g,Kn,Ji,ko]}(_jt),mue=function(y){function g(Ci){var Wi=Jc(Ci);Jd(Ci);var xe=Qc([0,Wi],0,0),Yi=E(sO[5],Ci),xi=D3(Ci)?ovt(Ci):mjt(Ci);function Ji(ta,Hs){return W(Of(ta,u6,80),ta,Hs)}return[0,W(xi[2],Yi,Ji),xe]}function f(Ci){var Wi=Ci[27][2];if(Wi)for(var xe=0;;){var Yi=Sa(Ci);if(typeof Yi=="number"&&Yi===13){var xe=[0,Oc(0,g,Ci),xe];continue}return lm(xe)}return Wi}function D(Ci,Wi){var xe=Ci&&Ci[1],Yi=Jc(Wi),xi=Sa(Wi);if(typeof xi=="number")switch(xi){case 6:var Ji=Oc(0,function(pd){var Rc=Jc(pd);mo(pd,6);var Zc=tvt(0,pd),Qu=E(Np[10],Zc);return mo(pd,7),[0,Qu,Qc([0,Rc],[0,am(pd)],0)]},Wi),ta=Ji[1];return[0,ta,[3,[0,ta,Ji[2]]]];case 14:if(xe){var Hs=ZRi(Wi),ia=Wi[29][1],lo=Hs[2][1];if(ia){var Re=ia[1],Va=ia[2],kn=Re[2],os=[0,[0,W(jI[4],lo,Re[1]),kn],Va];Wi[29][1]=os}else sm(S4u);return[0,Hs[1],[2,Hs]]}var mu=Oc(0,function(pd){return Jd(pd),[1,U6(pd)]},Wi),tl=mu[1];return Md(Wi,[0,tl,89]),[0,tl,mu[2]]}else switch(xi[0]){case 0:var Nc=xi[2],ko=nf(Wi),yl=[2,Qo(sO[6],Wi,xi[1],Nc)];return[0,ko,[0,[0,ko,[0,yl,Nc,Qc([0,Yi],[0,am(Wi)],0)]]]];case 2:var Iu=xi[1],Ll=Iu[4],$u=Iu[3],yc=Iu[2],Dl=Iu[1];return Ll&&BM(Wi,45),mo(Wi,[2,[0,Dl,yc,$u,Ll]]),[0,Dl,[0,[0,Dl,[0,[0,yc],$u,Qc([0,Yi],[0,am(Wi)],0)]]]]}var dd=U6(Wi);return[0,dd[1],[1,dd]]}function G(Ci,Wi,xe){var Yi=E(Vy[2],Ci),xi=Yi[1],Ji=Yi[2],ta=D([0,Wi],Ci),Hs=ta[1],ia=0,lo=XU(Ci,ta[2]);return[0,lo,Oc(0,function(Re){var Va=Y8e(1,Re),kn=Oc(0,function(Iu){var Ll=Qo(Vy[4],0,0,Iu),$u=0,yc=Sa(Iu)===86?Ll:cvt(Iu,Ll);if(xe){var Dl=yc[2],dd=0;if(Dl[1])Md(Iu,[0,Hs,CT]),dd=1;else{var pd=0;!Dl[2]&&!Dl[3]&&(dd=1,pd=1),pd||Md(Iu,[0,Hs,80])}}else{var Rc=yc[2];if(Rc[1])Md(Iu,[0,Hs,gb]);else{var Zc=Rc[2],Qu=0;(!Zc||Zc[2]||Rc[3])&&(Qu=1),Qu&&(Rc[3]?Md(Iu,[0,Hs,81]):Md(Iu,[0,Hs,81]))}}return[0,$u,yc,t5e(Iu,E($h[10],Iu))]},Va),os=kn[2],mu=os[2],tl=wve(mu),Nc=ST(Vy[5],Va,ia,xi,0,tl);Or(Vy[6],Va,Nc[2],0,mu);var ko=kn[1],yl=Qc([0,Ji],0,0);return[0,0,mu,Nc[1],ia,xi,0,os[3],os[1],yl,ko]},Ci)]}function de(Ci){var Wi=E(sO[2],Ci);return Wi[0]===0?[0,Wi[1],y[3]]:[0,Wi[1],Wi[2]]}function ye(Ci,Wi){switch(Wi[0]){case 0:var xe=Wi[1],Yi=xe[1];return Md(Ci,[0,Yi,95]),[0,Yi,[14,xe[2]]];case 1:var xi=Wi[1],Ji=xi[2][1],ta=xi[1],Hs=0;return ijr(Ji)&&Di(Ji,RVu)&&Di(Ji,kVu)&&(Md(Ci,[0,ta,2]),Hs=1),!Hs&&Z8e(Ji)&&G6(Ci,[0,ta,55]),[0,ta,[10,xi]];case 2:return sm(FVu);default:var ia=Wi[1][2][1];return Md(Ci,[0,ia[1],96]),ia}}function $e(Ci,Wi,xe){function Yi(Ji){var ta=Y8e(1,Ji),Hs=Oc(0,function(mu){var tl=nO(mu,E($h[3],mu));if(Ci)if(Wi)var Nc=1,ko=1;else var Nc=mu[18],ko=0;else if(Wi)var Nc=0,ko=1;else var Nc=0,ko=0;var yl=Qo(Vy[4],Nc,ko,mu),Iu=Sa(mu)===86?yl:cvt(mu,yl);return[0,tl,Iu,t5e(mu,E($h[10],mu))]},ta),ia=Hs[2],lo=ia[2],Re=wve(lo),Va=ST(Vy[5],ta,Ci,Wi,0,Re);Or(Vy[6],ta,Va[2],0,lo);var kn=Hs[1],os=Qc([0,xe],0,0);return[0,0,lo,Va[1],Ci,Wi,0,ia[3],ia[1],os,kn]}var xi=0;return function(Ji){return Oc(xi,Yi,Ji)}}function gt(Ci){return mo(Ci,86),de(Ci)}function Gt(Ci,Wi,xe,Yi,xi,Ji){var ta=Oc([0,Wi],function(ia){if(!Yi&&!xi){var lo=Sa(ia);if(typeof lo=="number"){var Re=0;if(86<=lo){if(lo===98)Re=1;else if(!(87<=lo)){var Va=gt(ia);return[0,[0,xe,Va[1],0],Va[2]]}}else{if(lo===82){if(xe[0]===1)var kn=xe[1],os=nf(ia),mu=function(Dl){var dd=Jc(Dl);mo(Dl,82);var pd=am(Dl),Rc=W(Np[19],Dl,[0,kn[1],[10,kn]]),Zc=E(Np[10],Dl);return[2,[0,0,Rc,Zc,Qc([0,dd],[0,pd],0)]]},tl=Oc([0,kn[1]],mu,ia),Nc=[0,tl,[0,[0,[0,os,[10,QCt(PVu)]],0],0]];else var Nc=gt(ia);return[0,[0,xe,Nc[1],1],Nc[2]]}if(!(10<=lo))switch(lo){case 4:Re=1;break;case 1:case 9:var ko=[0,xe,ye(ia,xe),1];return[0,ko,y[3]]}}if(Re){var yl=XU(ia,xe),Iu=[1,yl,E($e(Yi,xi,Ji),ia)];return[0,Iu,y[3]]}}var Ll=[0,xe,ye(ia,xe),1];return[0,Ll,y[3]]}var $u=XU(ia,xe),yc=[1,$u,E($e(Yi,xi,Ji),ia)];return[0,yc,y[3]]},Ci),Hs=ta[2];return[0,[0,[0,ta[1],Hs[1]]],Hs[2]]}function xt(Ci){var Wi=Oc(0,function(Yi){var xi=Jc(Yi);mo(Yi,0);for(var Ji=0,ta=[0,0,y[3]];;){var Hs=ta[2],ia=ta[1],lo=Sa(Yi);if(typeof lo=="number"){var Re=0;if((lo===1||c1===lo)&&(Re=1),Re){var Va=Ji?[0,Hs[1],[0,[0,Ji[1],98],Hs[2]]]:Hs,kn=E(y[6],Va),os=lm(ia),mu=Jc(Yi);return mo(Yi,1),[0,[0,os,BS([0,xi],[0,am(Yi)],mu,0)],kn]}}if(Sa(Yi)===12)var tl=Jc(Yi),Nc=Oc(0,function(Xs){return mo(Xs,12),de(Xs)},Yi),ko=Nc[2],yl=ko[2],Iu=Qc([0,tl],0,0),Ll=[0,[1,[0,Nc[1],[0,ko[1],Iu]]],yl];else{var $u=nf(Yi),yc=Uy(1,Yi),Dl=0;if(typeof yc=="number"){var dd=0;if(86<=yc)yc!==98&&87<=yc&&(dd=1);else if(yc!==82)if(10<=yc)dd=1;else switch(yc){case 1:case 4:case 9:break;default:dd=1}if(!dd){var Rc=0,Zc=0;Dl=1}}if(!Dl)var pd=E(Vy[1],Yi),Rc=pd[2],Zc=pd[1];var Qu=E(Vy[2],Yi),gp=Qu[1],_s=yh(Rc,Qu[2]),vr=Sa(Yi),Hr=0;if(!Zc&&!gp&&typeof vr!="number"&&vr[0]===4){var oi=vr[3],Ui=0;if(Di(oi,xVu))if(Di(oi,TVu))Ui=1;else{var Ds=Jc(Yi),ca=D(0,Yi)[2],fa=Sa(Yi),Ko=0;if(typeof fa=="number"){var Na=0;if(86<=fa)fa!==98&&87<=fa&&(Na=1);else if(fa!==82)if(10<=fa)Na=1;else switch(fa){case 1:case 4:case 9:break;default:Na=1}if(!Na){var un=Gt(Yi,$u,ca,0,0,0);Ko=1}}if(!Ko){XU(Yi,ca);var ai=y[3],xs=Oc([0,$u],function(Ea){return G(Ea,0,0)},Yi),Ts=xs[2],ya=Qc([0,Ds],0,0),un=[0,[0,[0,xs[1],[3,Ts[1],Ts[2],ya]]],ai]}var Xa=un}else{var Yo=Jc(Yi),eu=D(0,Yi)[2],Vc=Sa(Yi),Vo=0;if(typeof Vc=="number"){var fu=0;if(86<=Vc)Vc!==98&&87<=Vc&&(fu=1);else if(Vc!==82)if(10<=Vc)fu=1;else switch(Vc){case 1:case 4:case 9:break;default:fu=1}if(!fu){var Pl=Gt(Yi,$u,eu,0,0,0);Vo=1}}if(!Vo){XU(Yi,eu);var Rl=y[3],kl=Oc([0,$u],function(Br){return G(Br,0,1)},Yi),vl=kl[2],gd=Qc([0,Yo],0,0),Pl=[0,[0,[0,kl[1],[2,vl[1],vl[2],gd]]],Rl]}var Xa=Pl}if(!Ui){var wd=Xa;Hr=1}}if(!Hr)var wd=Gt(Yi,$u,D(0,Yi)[2],Zc,gp,_s);var Ll=wd}var yd=Ll[1],$p=0;if(yd[0]===1&&Sa(Yi)===9){var wp=[0,nf(Yi)];$p=1}if(!$p)var wp=0;var Qp=W(y[5],Ll[2],Hs),bp=Sa(Yi),Tp=0;if(typeof bp=="number"){var Kp=bp-2|0,Za=0;if(mC>>0?yI<(Kp+1|0)>>>0&&(Za=1):Kp===7?Jd(Yi):Za=1,!Za){var Au=Qp;Tp=1}}if(!Tp){var Xe=QLr(nku,9),Dt=GRi([0,Xe],Sa(Yi)),Xt=[0,nf(Yi),Dt];BD(Yi,8);var Au=W(y[4],Xt,Qp)}var Ji=wp,ta=[0,[0,yd,ia],Au]}},Ci),xe=Wi[2];return[0,Wi[1],xe[1],xe[2]]}function vt(Ci,Wi,xe,Yi){var xi=xe[2][1],Ji=xe[1];if(b1(xi,IVu))return Md(Ci,[0,Ji,[21,xi,0,T_t===Yi?1:0,1]]),Wi;var ta=W(yjt[32],xi,Wi);if(ta){var Hs=ta[1],ia=0;return $gt===Yi?W0t===Hs&&(ia=1):W0t===Yi&&$gt===Hs&&(ia=1),ia||Md(Ci,[0,Ji,[20,xi]]),Qo(yjt[4],xi,TBt,Wi)}return Qo(yjt[4],xi,Yi,Wi)}function St(Ci,Wi){return Oc(0,function(xe){var Yi=Wi&&Jc(xe);mo(xe,52);for(var xi=0;;){var Ji=[0,Oc(0,function(ia){var lo=E($h[2],ia);if(Sa(ia)===98)var Re=z2(ia),Va=function(os,mu){return W(Of(os,$ee,81),os,mu)},kn=W(Re[2],lo,Va);else var kn=lo;return[0,kn,E($h[4],ia)]},xe),xi],ta=Sa(xe);if(typeof ta=="number"&&ta===9){mo(xe,9);var xi=Ji;continue}var Hs=lm(Ji);return[0,Hs,Qc([0,Yi],0,0)]}},Ci)}function Xr(Ci,Wi){return Wi&&Md(Ci,[0,Wi[1][1],7])}function cr(Ci,Wi){return Wi&&Md(Ci,[0,Wi[1],68])}function Pt(Ci,Wi,xe,Yi,xi,Ji,ta,Hs,ia,lo){for(;;){var Re=Sa(Ci),Va=0;if(typeof Re=="number"){var kn=Re-1|0,os=0;if(7>>0){var mu=kn-81|0;if(4>>0)os=1;else switch(mu){case 3:yC(0,Ci),Jd(Ci);continue;case 0:case 4:break;default:os=1}}else 5<(kn-1|0)>>>0||(os=1);!os&&!xi&&!Ji&&(Va=1)}if(!Va){var tl=Sa(Ci),Nc=0;if(typeof tl=="number"){var ko=0;if(tl!==4&&tl!==98&&(Nc=1,ko=1),!ko)var Iu=0}else Nc=1;if(Nc)var yl=e5e(Ci),Iu=yl&&1;if(!Iu){cr(Ci,Hs),Xr(Ci,ia);var Ll=0;if(!ta){var $u=0;switch(Yi[0]){case 0:var yc=Yi[1][2][1],Dl=0;typeof yc!="number"&&yc[0]===0&&(Di(yc[1],bVu)&&($u=1),Dl=1),Dl||($u=1);break;case 1:Di(Yi[1][2][1],CVu)&&($u=1);break;default:$u=1}if(!$u){var dd=Y8e(2,Ci),pd=0;Ll=1}}if(!Ll)var dd=Y8e(1,Ci),pd=1;var Rc=XU(dd,Yi),Zc=Oc(0,function(ca){var fa=Oc(0,function(xs){var Ts=nO(xs,E($h[3],xs));if(xi)if(Ji)var ya=1,Xa=1;else var ya=xs[18],Xa=0;else if(Ji)var ya=0,Xa=1;else var ya=0,Xa=0;var Yo=Qo(Vy[4],ya,Xa,xs),eu=Sa(xs)===86?Yo:cvt(xs,Yo),Vc=eu[2],Vo=Vc[1],fu=0;if(Vo&&pd===0){Md(xs,[0,Vo[1][1],vU]);var Pl=[0,eu[1],[0,0,Vc[2],Vc[3],Vc[4]]];fu=1}if(!fu)var Pl=eu;return[0,Ts,Pl,t5e(xs,E($h[10],xs))]},ca),Ko=fa[2],Na=Ko[2],un=wve(Na),ai=ST(Vy[5],ca,xi,Ji,0,un);return Or(Vy[6],ca,ai[2],0,Na),[0,0,Na,ai[1],xi,Ji,0,Ko[3],Ko[1],0,fa[1]]},dd),Qu=[0,pd,Rc,Zc,ta,xe,Qc([0,lo],0,0)];return[0,[0,bb(Wi,Zc[1]),Qu]]}}var gp=Oc([0,Wi],function(ca){var fa=E($h[10],ca),Ko=Sa(ca);if(Hs){var Na=0;if(typeof Ko=="number"&&Ko===82){vf(ca,69),Jd(ca);var un=0}else Na=1;if(Na)var un=0}else{var ai=0;if(typeof Ko=="number"&&Ko===82){Jd(ca);var xs=Y8e(1,ca),un=[0,E(Np[7],xs)]}else ai=1;if(ai)var un=1}var Ts=Sa(ca),ya=0;if(typeof Ts=="number"&&!(9<=Ts))switch(Ts){case 8:Jd(ca);var Xa=Sa(ca),Yo=0;if(typeof Xa=="number"){var eu=0;if(Xa!==1&&c1!==Xa&&(Yo=1,eu=1),!eu)var Vo=am(ca)}else Yo=1;if(Yo)var Vc=D3(ca),Vo=Vc&&lue(ca);var fu=[0,Yi,fa,un,Vo];ya=1;break;case 4:case 6:yC(0,ca);var fu=[0,Yi,fa,un,0];ya=1;break}if(!ya){var Pl=Sa(ca),Rl=0;if(typeof Pl=="number"){var kl=0;if(Pl!==1&&c1!==Pl&&(Rl=1,kl=1),!kl)var vl=[0,0,function(Za,Au){return Za}]}else Rl=1;if(Rl)var vl=D3(ca)?ovt(ca):mjt(ca);if(typeof un=="number")if(fa[0]===0)var gd=function(Kp,Za){return W(Of(Kp,uQ,83),Kp,Za)},$p=un,wp=fa,Qp=W(vl[2],Yi,gd);else var wd=function(Kp,Za){return W(Of(Kp,G$,84),Kp,Za)},$p=un,wp=[1,W(vl[2],fa[1],wd)],Qp=Yi;else var yd=function(Kp,Za){return W(Of(Kp,u6,85),Kp,Za)},$p=[0,W(vl[2],un[1],yd)],wp=fa,Qp=Yi;var fu=[0,Qp,wp,$p,0]}var bp=Qc([0,lo],[0,fu[4]],0);return[0,fu[1],fu[2],fu[3],bp]},Ci),_s=gp[2],vr=_s[4],Hr=_s[3],oi=_s[2],Ui=_s[1],Ds=gp[1];return Ui[0]===2?[2,[0,Ds,[0,Ui[1],Hr,oi,ta,ia,vr]]]:[1,[0,Ds,[0,Ui,Hr,oi,ta,ia,vr]]]}}function rn(Ci,Wi){var xe=Uy(Ci,Wi);if(typeof xe=="number"){var Yi=0;if(86<=xe)(xe===98||!(87<=xe))&&(Yi=1);else if(xe===82)Yi=1;else if(!(9<=xe))switch(xe){case 1:case 4:case 8:Yi=1;break}if(Yi)return 1}return 0}var Kn=0;function Ln(Ci){return rn(Kn,Ci)}function zi(Ci,Wi,xe,Yi){var xi=Ci&&Ci[1],Ji=oue(1,Wi),ta=yh(xi,f(Ji)),Hs=Jc(Ji);mo(Ji,40);var ia=cjt(1,Ji),lo=Sa(ia),Re=0;if(xe&&typeof lo=="number"){var Va=0;if(52<=lo?lo!==98&&53<=lo&&(Va=1):lo!==41&&lo&&(Va=1),!Va){var tl=0;Re=1}}if(!Re)if(Eve(Ji))var kn=W(Np[13],0,ia),os=z2(Ji),mu=function(_s,vr){return W(Of(_s,$ee,88),_s,vr)},tl=[0,W(os[2],kn,mu)];else{URi(Ji,fVu);var tl=[0,[0,nf(Ji),hVu]]}var Nc=E($h[3],Ji);if(Nc)var ko=z2(Ji),yl=function(_s,vr){return W(Of(_s,gyt,86),_s,vr)},Iu=[0,W(ko[2],Nc[1],yl)];else var Iu=Nc;var Ll=Jc(Ji),$u=BD(Ji,41);if($u)var yc=Oc(0,function(_s){var vr=ZLr(0,_s),Hr=E(sO[5],vr);if(Sa(_s)===98)var oi=z2(_s),Ui=function(fa,Ko){return W(Of(fa,u6,82),fa,Ko)},Ds=W(oi[2],Hr,Ui);else var Ds=Hr;var ca=E($h[4],_s);return[0,Ds,ca,Qc([0,Ll],0,0)]},Ji),Dl=yc[1],dd=z2(Ji),pd=function(_s,vr){return Qo(Of(_s,-663447790,87),_s,Dl,vr)},Rc=[0,[0,Dl,W(dd[2],yc[2],pd)]];else var Rc=$u;var Zc=Sa(Ji)===52?1:0;if(Zc){1-OD(Ji)&&vf(Ji,16);var Qu=[0,WRi(Ji,St(Ji,1))]}else var Qu=Zc;var gp=Oc(0,function(_s){var vr=Jc(_s);if(BD(_s,0)){_s[29][1]=[0,[0,jI[1],0],_s[29][1]];for(var Hr=0,oi=yjt[1],Ui=0;;){var Ds=Sa(_s);if(typeof Ds=="number"){var ca=Ds-2|0;if(mC>>0){if(!(yI<(ca+1|0)>>>0)){var fa=lm(Ui),Ko=function(MD,GI){return E(ECt(function(V6){return 1-W(jI[3],V6[1],MD)}),GI)},Na=_s[29][1];if(Na){var un=Na[1],ai=un[1];if(Na[2]){var xs=Na[2],Ts=Ko(ai,un[2]),ya=CCt(xs),Xa=B2i(xs),Yo=yh(ya[2],Ts);_s[29][1]=[0,[0,ya[1],Yo],Xa]}else{var eu=Ko(ai,un[2]);OI(function(MD){return Md(_s,[0,MD[2],[22,MD[1]]])},eu),_s[29][1]=0}}else sm(w4u);mo(_s,1);var Vc=Sa(_s),Vo=0;if(!Yi){var fu=0;if(typeof Vc=="number"&&(Vc===1||c1===Vc)&&(fu=1),!fu){var Pl=D3(_s);if(Pl){var Rl=lue(_s);Vo=1}else{var Rl=Pl;Vo=1}}}if(!Vo)var Rl=am(_s);return[0,fa,Qc([0,vr],[0,Rl],0)]}}else if(ca===6){mo(_s,8);continue}}var kl=nf(_s),vl=f(_s),gd=Sa(_s),wd=0;if(typeof gd=="number"&&gd===60&&!rn(1,_s)){var yd=[0,nf(_s)],$p=Jc(_s);Jd(_s);var wp=$p,Qp=yd;wd=1}if(!wd)var wp=0,Qp=0;var bp=Uy(1,_s)!==4?1:0;if(bp)var Tp=Uy(1,_s)!==98?1:0,Kp=Tp&&(Sa(_s)===42?1:0);else var Kp=bp;if(Kp){var Za=Jc(_s);Jd(_s);var Au=Za}else var Au=Kp;var Xe=Sa(_s)===64?1:0;if(Xe)var Dt=1-rn(1,_s),Xt=Dt&&1-nvt(1,_s);else var Xt=Xe;if(Xt){var fn=Jc(_s);Jd(_s);var qn=fn}else var qn=Xt;var Xs=E(Vy[2],_s),Oa=Xs[1],Ea=Qo(Vy[3],_s,Xt,Oa),Br=0;if(!Oa&&Ea){var qi=E(Vy[2],_s),uo=qi[2],Fo=qi[1];Br=1}if(!Br)var uo=Xs[2],Fo=Oa;var Zo=vCt([0,wp,[0,Au,[0,qn,[0,uo,0]]]]),Ho=Sa(_s),pa=0;if(!Xt&&!Fo&&typeof Ho!="number"&&Ho[0]===4){var gu=Ho[3];if(Di(gu,vVu)){if(!Di(gu,EVu)){var Xc=Jc(_s),cl=D(DVu,_s)[2];if(Ln(_s)){var Hm=Pt(_s,kl,vl,cl,Xt,Fo,Kp,Qp,Ea,Zo);pa=1}else{cr(_s,Qp),Xr(_s,Ea),XU(_s,cl);var Bc=yh(Zo,Xc),ul=Oc([0,kl],function(GI){return G(GI,1,0)},_s),Co=ul[2],ql=Qc([0,Bc],0,0),Hm=[0,[0,ul[1],[0,3,Co[1],Co[2],Kp,vl,ql]]];pa=1}}}else{var Js=Jc(_s),md=D(SVu,_s)[2];if(Ln(_s)){var Hm=Pt(_s,kl,vl,md,Xt,Fo,Kp,Qp,Ea,Zo);pa=1}else{cr(_s,Qp),Xr(_s,Ea),XU(_s,md);var bd=yh(Zo,Js),Cp=Oc([0,kl],function(GI){return G(GI,1,1)},_s),yf=Cp[2],Lp=Qc([0,bd],0,0),Hm=[0,[0,Cp[1],[0,2,yf[1],yf[2],Kp,vl,Lp]]];pa=1}}}if(!pa)var Hm=Pt(_s,kl,vl,D(wVu,_s)[2],Xt,Fo,Kp,Qp,Ea,Zo);switch(Hm[0]){case 0:var Ef=Hm[1],Rf=Ef[2];switch(Rf[1]){case 0:if(Rf[4])var vb=oi,pE=Hr;else{Hr&&Md(_s,[0,Ef[1],87]);var vb=oi,pE=1}break;case 1:var _h=Rf[2],y0=_h[0]===2?vt(_s,oi,_h[1],T_t):oi,vb=y0,pE=Hr;break;case 2:var Wm=Rf[2],Ah=Wm[0]===2?vt(_s,oi,Wm[1],$gt):oi,vb=Ah,pE=Hr;break;default:var Q0=Rf[2],og=Q0[0]===2?vt(_s,oi,Q0[1],W0t):oi,vb=og,pE=Hr}break;case 1:var Fh=Hm[1][2],ef=Fh[4],_0=Fh[1],j0=0;switch(_0[0]){case 0:var Qh=_0[1],E1=Qh[2][1],hy=0;if(typeof E1!="number"&&E1[0]===0){var YA=E1[1],UC=Qh[1];j0=1,hy=1}hy||(j0=2);break;case 1:var Fg=_0[1],YA=Fg[2][1],UC=Fg[1];j0=1;break;case 2:sm(gVu);break;default:j0=2}switch(j0){case 1:var _C=b1(YA,yVu);if(_C)var dE=_C;else var qD=b1(YA,_Vu),dE=qD&&ef;dE&&Md(_s,[0,UC,[21,YA,ef,0,0]]);break;case 2:break}var vb=oi,pE=Hr;break;default:var vb=vt(_s,oi,Hm[1][2][1],TBt),pE=Hr}var Hr=pE,oi=vb,Ui=[0,Hm,Ui]}}return Sve(_s,0),AVu},Ji);return[0,tl,gp,Iu,Rc,Qu,ta,Qc([0,Hs],0,0)]}function Ns(Ci,Wi){return Oc(0,function(xe){return[2,zi([0,Wi],xe,xe[7],0)]},Ci)}function na(Ci){return[5,zi(0,Ci,1,1)]}var ua=0;return[0,D,xt,Ns,function(Ci){return Oc(ua,na,Ci)},St,f]}(_jt),zb=function(y){function g(Xe){var Dt=E(Vy[10],Xe);if(Xe[5])Dve(Xe,Dt[1]);else{var Xt=Dt[2],fn=0;if(Xt[0]===23){var qn=Xt[1],Xs=Dt[1],Oa=0;qn[4]?Md(Xe,[0,Xs,61]):qn[5]?Md(Xe,[0,Xs,62]):(fn=1,Oa=1)}else fn=1}return Dt}function f(Xe,Dt,Xt){var fn=Xt[2][1],qn=Xt[1];if(Di(fn,Ozu)){if(Di(fn,Bzu))return Di(fn,qzu)?Z8e(fn)?G6(Dt,[0,qn,55]):ijr(fn)?Md(Dt,[0,qn,[10,QCt(fn)]]):Xe&&cue(fn)?G6(Dt,[0,qn,Xe[1]]):0:Dt[17]?Md(Dt,[0,qn,2]):G6(Dt,[0,qn,55]);if(Dt[5])return G6(Dt,[0,qn,55]);var Xs=Dt[14];return Xs&&Md(Dt,[0,qn,[10,QCt(fn)]])}var Oa=Dt[18];return Oa&&Md(Dt,[0,qn,2])}function D(Xe,Dt){var Xt=Dt[4],fn=Dt[3],qn=Dt[2],Xs=Dt[1];Xt&&BM(Xe,45);var Oa=Jc(Xe);return mo(Xe,[2,[0,Xs,qn,fn,Xt]]),[0,Xs,[0,qn,fn,Qc([0,Oa],[0,am(Xe)],0)]]}function G(Xe,Dt,Xt){var fn=Xe?Xe[1]:kzu,qn=Dt?Dt[1]:1,Xs=Sa(Xt);if(typeof Xs=="number"){var Oa=Xs-2|0;if(mC>>0){if(!(yI<(Oa+1|0)>>>0)){var Ea=function(uo,Fo){return uo};return[1,[0,am(Xt),Ea]]}}else if(Oa===6){Jd(Xt);var Br=Sa(Xt);if(typeof Br=="number"){var qi=0;if((Br===1||c1===Br)&&(qi=1),qi)return[0,am(Xt)]}return D3(Xt)?[0,lue(Xt)]:Fzu}}return D3(Xt)?[1,ovt(Xt)]:(qn&&yC([0,fn],Xt),Nzu)}function de(Xe){var Dt=Sa(Xe);if(typeof Dt=="number"){var Xt=0;if((Dt===1||c1===Dt)&&(Xt=1),Xt){var fn=function(qn,Xs){return qn};return[0,am(Xe),fn]}}return D3(Xe)?ovt(Xe):mjt(Xe)}function ye(Xe,Dt,Xt){var fn=G(0,0,Dt);if(fn[0]===0)return[0,fn[1],Xt];var qn=lm(Xt);if(qn)var Xs=function(Br,qi){return Qo(Of(Br,634872468,89),Br,Xe,qi)},Oa=W(fn[1][2],qn[1],Xs),Ea=lm([0,Oa,qn[2]]);else var Ea=qn;return[0,0,Ea]}var $e=function Xe(Dt){return Xe.fun(Dt)},gt=function Xe(Dt){return Xe.fun(Dt)},Gt=function Xe(Dt){return Xe.fun(Dt)},xt=function Xe(Dt){return Xe.fun(Dt)},vt=function Xe(Dt){return Xe.fun(Dt)},St=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Xr=function Xe(Dt){return Xe.fun(Dt)},cr=function Xe(Dt){return Xe.fun(Dt)},Pt=function Xe(Dt,Xt,fn){return Xe.fun(Dt,Xt,fn)},rn=function Xe(Dt){return Xe.fun(Dt)},Kn=function Xe(Dt){return Xe.fun(Dt)},Ln=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},zi=function Xe(Dt){return Xe.fun(Dt)},Ns=function Xe(Dt){return Xe.fun(Dt)},na=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},ua=function Xe(Dt){return Xe.fun(Dt)},Ci=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Wi=function Xe(Dt){return Xe.fun(Dt)},xe=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Yi=function Xe(Dt){return Xe.fun(Dt)},xi=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Ji=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},ta=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Hs=function Xe(Dt){return Xe.fun(Dt)},ia=function Xe(Dt){return Xe.fun(Dt)},lo=function Xe(Dt,Xt,fn){return Xe.fun(Dt,Xt,fn)},Re=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Va=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},kn=function Xe(Dt){return Xe.fun(Dt)};function os(Xe){var Dt=Jc(Xe);mo(Xe,59);var Xt=Sa(Xe)===8?1:0,fn=Xt&&am(Xe),qn=G(0,0,Xe),Xs=qn[0]===0?qn[1]:qn[1][1];return[4,[0,Qc([0,Dt],[0,yh(fn,Xs)],0)]]}var mu=0;function tl(Xe){return Oc(mu,os,Xe)}function Nc(Xe){var Dt=Jc(Xe);mo(Xe,37);var Xt=evt(1,Xe),fn=E(Np[2],Xt),qn=1-Xe[5],Xs=qn&&uvt(fn);Xs&&Dve(Xe,fn[1]);var Oa=am(Xe);mo(Xe,25);var Ea=am(Xe);mo(Xe,4);var Br=E(Np[7],Xe);mo(Xe,5);var qi=Sa(Xe)===8?1:0,uo=qi&&am(Xe),Fo=G(0,Rzu,Xe),Zo=Fo[0]===0?yh(uo,Fo[1]):Fo[1][1];return[14,[0,fn,Br,Qc([0,Dt],[0,yh(Oa,yh(Ea,Zo))],0)]]}var ko=0;function yl(Xe){return Oc(ko,Nc,Xe)}function Iu(Xe,Dt,Xt){var fn=Xt[2][1];if(fn&&!fn[1][2][2]){var qn=fn[2];if(!qn)return qn}return Md(Xe,[0,Xt[1],Dt])}function Ll(Xe,Dt){var Xt=1-Xe[5],fn=Xt&&uvt(Dt);return fn&&Dve(Xe,Dt[1])}function $u(Xe){var Dt=Jc(Xe);mo(Xe,39);var Xt=Xe[18],fn=Xt&&BD(Xe,65),qn=yh(Dt,Jc(Xe));mo(Xe,4);var Xs=Qc([0,qn],0,0),Oa=tvt(1,Xe),Ea=Sa(Oa),Br=0;if(typeof Ea=="number")if(24<=Ea)if(29<=Ea)Br=1;else switch(Ea-24|0){case 0:var qi=Oc(0,Vy[9],Oa),uo=qi[2],Fo=Qc([0,uo[2]],0,0),ul=uo[3],Co=[0,[1,[0,qi[1],[0,uo[1],0,Fo]]]];break;case 3:var Zo=Oc(0,Vy[8],Oa),Ho=Zo[2],pa=Qc([0,Ho[2]],0,0),ul=Ho[3],Co=[0,[1,[0,Zo[1],[0,Ho[1],2,pa]]]];break;case 4:var gu=Oc(0,Vy[7],Oa),Xc=gu[2],cl=Qc([0,Xc[2]],0,0),ul=Xc[3],Co=[0,[1,[0,gu[1],[0,Xc[1],1,cl]]]];break;default:Br=1}else if(Ea===8)var ul=0,Co=0;else Br=1;else Br=1;if(Br)var Bc=cjt(1,Oa),ul=0,Co=[0,[0,E(Np[8],Bc)]];var ql=Sa(Xe);if(typeof ql=="number"){if(ql===17){if(Co){var Js=Co[1];if(Js[0]===0)var md=[1,Qo(y[2],Tzu,Xe,Js[1])];else{var bd=Js[1];Iu(Xe,28,bd);var md=[0,bd]}fn?mo(Xe,63):mo(Xe,17);var Cp=E(Np[7],Xe);mo(Xe,5);var yf=evt(1,Xe),Lp=E(Np[2],yf);return Ll(Xe,Lp),[21,[0,md,Cp,Lp,0,Xs]]}throw[0,ig,Pzu]}if(ql===63){if(Co){var Hm=Co[1];if(Hm[0]===0)var Ef=[1,Qo(y[2],Izu,Xe,Hm[1])];else{var Rf=Hm[1];Iu(Xe,29,Rf);var Ef=[0,Rf]}mo(Xe,63);var _h=E(Np[10],Xe);mo(Xe,5);var y0=evt(1,Xe),Wm=E(Np[2],y0);return Ll(Xe,Wm),[22,[0,Ef,_h,Wm,fn,Xs]]}throw[0,ig,xzu]}}if(OI(function(_C){return Md(Xe,_C)},ul),fn?mo(Xe,63):mo(Xe,8),Co)var Ah=Co[1],Q0=Ah[0]===0?[0,[1,W(y[1],Xe,Ah[1])]]:[0,[0,Ah[1]]],og=Q0;else var og=Co;var Fh=Sa(Xe),ef=0;if(typeof Fh=="number"){var _0=Fh!==8?1:0;if(!_0){var j0=_0;ef=1}}if(!ef)var j0=[0,E(Np[7],Xe)];mo(Xe,8);var Qh=Sa(Xe),E1=0;if(typeof Qh=="number"){var hy=Qh!==5?1:0;if(!hy){var Fg=hy;E1=1}}if(!E1)var Fg=[0,E(Np[7],Xe)];mo(Xe,5);var YA=evt(1,Xe),UC=E(Np[2],YA);return Ll(Xe,UC),[20,[0,og,j0,Fg,UC,Xs]]}var yc=0;function Dl(Xe){return Oc(yc,$u,Xe)}function dd(Xe){var Dt=uue(Xe)?g(Xe):E(Np[2],Xe),Xt=1-Xe[5],fn=Xt&&uvt(Dt);return fn&&Dve(Xe,Dt[1]),Dt}function pd(Xe){var Dt=Jc(Xe);mo(Xe,43);var Xt=dd(Xe);return[0,Xt,Qc([0,Dt],0,0)]}function Rc(Xe){var Dt=Jc(Xe);mo(Xe,16);var Xt=yh(Dt,Jc(Xe));mo(Xe,4);var fn=E(Np[7],Xe);mo(Xe,5);var qn=dd(Xe),Xs=Sa(Xe)===43?1:0,Oa=Xs&&[0,Oc(0,pd,Xe)];return[24,[0,fn,qn,Oa,Qc([0,Xt],0,0)]]}var Zc=0;function Qu(Xe){return Oc(Zc,Rc,Xe)}function gp(Xe){1-Xe[11]&&vf(Xe,36);var Dt=Jc(Xe),Xt=nf(Xe);mo(Xe,19);var fn=Sa(Xe)===8?1:0,qn=fn&&am(Xe),Xs=0;if(Sa(Xe)!==8&&!e5e(Xe)){var Oa=[0,E(Np[7],Xe)];Xs=1}if(!Xs)var Oa=0;var Ea=bb(Xt,nf(Xe)),Br=G(0,0,Xe),qi=0;if(Br[0]===0)var uo=Br[1];else{var Fo=Br[1];if(Oa){var Zo=function(Bc,ul){return W(Of(Bc,u6,90),Bc,ul)},Ho=[0,W(Fo[2],Oa[1],Zo)],pa=qn;qi=1}else var uo=Fo[1]}if(!qi)var Ho=Oa,pa=yh(qn,uo);return[28,[0,Ho,Qc([0,Dt],[0,pa],0),Ea]]}var _s=0;function vr(Xe){return Oc(_s,gp,Xe)}function Hr(Xe){var Dt=Jc(Xe);mo(Xe,20),mo(Xe,4);var Xt=E(Np[7],Xe);mo(Xe,5),mo(Xe,0);for(var fn=wzu;;){var qn=fn[2],Xs=Sa(Xe);if(typeof Xs=="number"){var Oa=0;if((Xs===1||c1===Xs)&&(Oa=1),Oa){var Ea=lm(qn);mo(Xe,1);var Br=de(Xe),qi=Xt[1];return[29,[0,Xt,Ea,Qc([0,Dt],[0,Br[1]],0),qi]]}}var uo=fn[1],Fo=cjr(0,function(Ho){return function(pa){var gu=Jc(pa),Xc=Sa(pa),cl=0;if(typeof Xc=="number"&&Xc===36){Ho&&vf(pa,32),mo(pa,36);var Bc=am(pa),ul=0;cl=1}if(!cl){mo(pa,33);var Bc=0,ul=[0,E(Np[7],pa)]}var Co=Ho||(ul===0?1:0);mo(pa,86);var ql=yh(Bc,de(pa)[1]);function Js(yf){if(typeof yf=="number"){var Lp=yf-1|0,Hm=0;if(32>>0?Lp===35&&(Hm=1):30<(Lp-1|0)>>>0&&(Hm=1),Hm)return 1}return 0}var md=1,bd=pa[9]===1?pa:[0,pa[1],pa[2],pa[3],pa[4],pa[5],pa[6],pa[7],pa[8],md,pa[10],pa[11],pa[12],pa[13],pa[14],pa[15],pa[16],pa[17],pa[18],pa[19],pa[20],pa[21],pa[22],pa[23],pa[24],pa[25],pa[26],pa[27],pa[28],pa[29],pa[30]],Cp=W(Np[4],Js,bd);return[0,[0,ul,Cp,Qc([0,gu],[0,ql],0)],Co]}}(uo),Xe),fn=[0,Fo[2],[0,Fo[1],qn]]}}var oi=0;function Ui(Xe){return Oc(oi,Hr,Xe)}function Ds(Xe){var Dt=Jc(Xe),Xt=nf(Xe);mo(Xe,22),D3(Xe)&&Md(Xe,[0,Xt,21]);var fn=E(Np[7],Xe),qn=G(0,0,Xe);if(qn[0]===0)var Oa=fn,Ea=qn[1];else var Xs=function(Br,qi){return W(Of(Br,u6,91),Br,qi)},Oa=W(qn[1][2],fn,Xs),Ea=0;return[30,[0,Oa,Qc([0,Dt],[0,Ea],0)]]}var ca=0;function fa(Xe){return Oc(ca,Ds,Xe)}function Ko(Xe){var Dt=Jc(Xe);mo(Xe,23);var Xt=E(Np[15],Xe);if(Sa(Xe)===34)var fn=z2(Xe),qn=function(Bc,ul){var Co=ul[1];return[0,Co,Qo(Of(Bc,koe,29),Bc,Co,ul[2])]},Xs=W(fn[2],Xt,qn);else var Xs=Xt;var Oa=Sa(Xe),Ea=0;if(typeof Oa=="number"&&Oa===34){var Br=[0,Oc(0,function(ul){var Co=Jc(ul);mo(ul,34);var ql=am(ul),Js=Sa(ul)===4?1:0;if(Js){mo(ul,4);var md=[0,W(Np[18],ul,39)];mo(ul,5);var bd=md}else var bd=Js;var Cp=E(Np[15],ul);if(Sa(ul)===38)var Hm=Cp;else var yf=de(ul),Lp=function(Ef,Rf){var _h=Rf[1];return[0,_h,Qo(Of(Ef,koe,92),Ef,_h,Rf[2])]},Hm=W(yf[2],Cp,Lp);return[0,bd,Hm,Qc([0,Co],[0,ql],0)]},Xe)];Ea=1}if(!Ea)var Br=0;var qi=Sa(Xe),uo=0;if(typeof qi=="number"&&qi===38){mo(Xe,38);var Fo=E(Np[15],Xe),Zo=Fo[1],Ho=de(Xe),pa=function(ul,Co){return Qo(Of(ul,koe,93),ul,Zo,Co)},gu=[0,[0,Zo,W(Ho[2],Fo[2],pa)]];uo=1}if(!uo)var gu=0;var Xc=Br===0?1:0,cl=Xc&&(gu===0?1:0);return cl&&Md(Xe,[0,Xs[1],33]),[31,[0,Xs,Br,gu,Qc([0,Dt],0,0)]]}var Na=0;function un(Xe){return Oc(Na,Ko,Xe)}function ai(Xe){var Dt=E(Vy[9],Xe),Xt=ye(0,Xe,Dt[1]),fn=0,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var xs=0;function Ts(Xe){return Oc(xs,ai,Xe)}function ya(Xe){var Dt=E(Vy[8],Xe),Xt=ye(2,Xe,Dt[1]),fn=2,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var Xa=0;function Yo(Xe){return Oc(Xa,ya,Xe)}function eu(Xe){var Dt=E(Vy[7],Xe),Xt=ye(1,Xe,Dt[1]),fn=1,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var Vc=0;function Vo(Xe){return Oc(Vc,eu,Xe)}function fu(Xe){var Dt=Jc(Xe);mo(Xe,25);var Xt=yh(Dt,Jc(Xe));mo(Xe,4);var fn=E(Np[7],Xe);mo(Xe,5);var qn=evt(1,Xe),Xs=E(Np[2],qn),Oa=1-Xe[5],Ea=Oa&&uvt(Xs);return Ea&&Dve(Xe,Xs[1]),[35,[0,fn,Xs,Qc([0,Xt],0,0)]]}var Pl=0;function Rl(Xe){return Oc(Pl,fu,Xe)}function kl(Xe){var Dt=Jc(Xe),Xt=E(Np[7],Xe),fn=Sa(Xe),qn=Xt[2];if(qn[0]===10&&typeof fn=="number"&&fn===86){var Xs=qn[1],Oa=Xs[2][1];mo(Xe,86),W(jI[3],Oa,Xe[3])&&Md(Xe,[0,Xt[1],[16,Dzu,Oa]]);var Ea=Xe[30],Br=Xe[29],qi=Xe[28],uo=Xe[27],Fo=Xe[26],Zo=Xe[25],Ho=Xe[24],pa=Xe[23],gu=Xe[22],Xc=Xe[21],cl=Xe[20],Bc=Xe[19],ul=Xe[18],Co=Xe[17],ql=Xe[16],Js=Xe[15],md=Xe[14],bd=Xe[13],Cp=Xe[12],yf=Xe[11],Lp=Xe[10],Hm=Xe[9],Ef=Xe[8],Rf=Xe[7],_h=Xe[6],y0=Xe[5],Wm=Xe[4],Ah=W(jI[4],Oa,Xe[3]),Q0=[0,Xe[1],Xe[2],Ah,Wm,y0,_h,Rf,Ef,Hm,Lp,yf,Cp,bd,md,Js,ql,Co,ul,Bc,cl,Xc,gu,pa,Ho,Zo,Fo,uo,qi,Br,Ea],og=uue(Q0)?g(Q0):E(Np[2],Q0);return[27,[0,Xs,og,Qc([0,Dt],0,0)]]}var Fh=G(Szu,0,Xe);if(Fh[0]===0)var _0=Xt,j0=Fh[1];else var ef=function(Qh,E1){return W(Of(Qh,u6,94),Qh,E1)},_0=W(Fh[1][2],Xt,ef),j0=0;return[19,[0,_0,0,Qc(0,[0,j0],0)]]}var vl=0;function gd(Xe){return Oc(vl,kl,Xe)}function wd(Xe){var Dt=E(Np[7],Xe),Xt=G(Ezu,0,Xe);if(Xt[0]===0)var qn=Dt,Xs=Xt[1];else var fn=function(Bc,ul){return W(Of(Bc,u6,95),Bc,ul)},qn=W(Xt[1][2],Dt,fn),Xs=0;var Oa=Xe[19];if(Oa){var Ea=qn[2],Br=0;if(Ea[0]===14){var qi=Ea[1],uo=0,Fo=qi[1];if(typeof Fo!="number"&&Fo[0]===0){var Zo=qi[2],Ho=1>>0))switch(Co){case 21:var ql=yh(Ea,Jc(Oa)),Js=Oc(0,function(pE){return mo(pE,36)},Oa),md=RRi(1,Oa),bd=Sa(md),Cp=0;if(typeof bd=="number")if(bd===15)var yf=0,Lp=yf,Hm=[0,[1,Oc(0,function(pE){return W(Ci,0,pE)},md)]];else if(bd===40)var Lp=0,Hm=[0,[2,Oc(0,E(na,0),md)]];else Cp=1;else Cp=1;if(Cp){var Ef=E($h[1],md),Rf=G(0,0,md);if(Rf[0]===0)var Wm=Rf[1],Ah=Ef;else var _h=0,y0=function(jT,JA){return W(Of(jT,_9,c1),jT,JA)},Wm=_h,Ah=W(Rf[1][2],Ef,y0);var Lp=Wm,Hm=[0,[3,Ah]]}var Q0=Qc([0,ql],[0,Lp],0);return[6,[0,[0,Js[1]],Hm,0,0,Q0]];case 0:case 9:case 12:case 13:case 25:var og=Sa(Oa);if(typeof og=="number"){var Fh=0;if(25<=og)if(29<=og){if(og===40){var ef=[0,[2,Oc(0,E(na,0),Oa)]];Fh=1}}else 27<=og&&(Fh=2);else if(og===15){var ef=[0,[1,Oc(0,function(qS){return W(Ci,0,qS)},Oa)]];Fh=1}else 24<=og&&(Fh=2);var _0=0;switch(Fh){case 0:break;case 2:var j0=0;typeof og=="number"?og===27?vf(Oa,72):og===28?vf(Oa,71):j0=1:j0=1;var ef=[0,[0,Oc(0,function(qS){return W(xe,qS,0)},Oa)]];_0=1;break;default:_0=1}if(_0)return[6,[0,0,ef,0,0,Qc([0,Ea],0,0)]]}throw[0,ig,$Vu]}}var Qh=Sa(Oa),E1=0;typeof Qh=="number"?Qh===53?vf(Oa,74):Qh===61?vf(Oa,73):E1=1:E1=1,mo(Oa,0);var hy=Qo(lo,0,Oa,0);mo(Oa,1);var Fg=Sa(Oa),YA=0;if(typeof Fg!="number"&&Fg[0]===4&&!Di(Fg[3],zVu)){var UC=E(ia,Oa),_C=UC[2],qD=[0,UC[1]];YA=1}if(!YA){W(Re,Oa,hy);var dE=G(0,0,Oa),vb=dE[0]===0?dE[1]:dE[1][1],_C=vb,qD=0}return[6,[0,0,0,[0,[0,hy]],qD,Qc([0,Ea],[0,_C],0)]]}var fn=0;return function(qn){return Oc(fn,Xt,qn)}}),[0,Dl,Qu,Vo,un,Rl,xt,vt,gt,Gt,tl,ta,kn,rn,yl,$e,Va,$p,Au,Ns,gd,Kn,vr,Ui,fa,cr,Ts,Yo]}(_jt),pki=function(y){var g=function gt(Gt,xt){return gt.fun(Gt,xt)},f=function gt(Gt,xt){return gt.fun(Gt,xt)},D=function gt(Gt,xt){return gt.fun(Gt,xt)};ur(g,function(gt,Gt){for(var xt=Gt[2],vt=xt[2],St=r5e(gt),Xr=0,cr=xt[1];;){if(cr){var Pt=cr[1];if(Pt[0]===0){var rn=Pt[1],Kn=rn[2];switch(Kn[0]){case 0:var Ln=Kn[2],zi=Kn[1];switch(zi[0]){case 0:var Ns=[0,zi[1]];break;case 1:var Ns=[1,zi[1]];break;case 2:var Ns=sm(jVu);break;default:var Ns=[2,zi[1]]}var na=Ln[2],ua=0;if(na[0]===2){var Ci=na[1];if(!Ci[1]){var Wi=[0,Ci[3]],xe=Ci[2];ua=1}}if(!ua)var Wi=0,xe=W(D,gt,Ln);var Yi=[0,[0,[0,rn[1],[0,Ns,xe,Wi,Kn[3]]]],Xr];break;case 1:Md(gt,[0,Kn[2][1],97]);var Yi=Xr;break;default:Md(gt,[0,Kn[2][1],GVu]);var Yi=Xr}var Xr=Yi,cr=cr[2];continue}var xi=Pt[1],Ji=xi[1];if(cr[2]){Md(gt,[0,Ji,66]);var cr=cr[2];continue}var ta=xi[2],Hs=ta[2],Xr=[0,[1,[0,Ji,[0,W(D,gt,ta[1]),Hs]]],Xr],cr=0;continue}var ia=[0,[0,lm(Xr),St,vt]];return[0,Gt[1],ia]}});function G(gt,Gt){return E(Np[23],Gt)?[0,W(D,gt,Gt)]:(Md(gt,[0,Gt[1],26]),0)}ur(f,function(gt,Gt){for(var xt=Gt[2],vt=xt[2],St=r5e(gt),Xr=0,cr=xt[1];;){if(cr){var Pt=cr[1];switch(Pt[0]){case 0:var rn=Pt[1],Kn=rn[2];if(Kn[0]===2){var Ln=Kn[1];if(!Ln[1]){var Xr=[0,[0,[0,rn[1],[0,Ln[2],[0,Ln[3]]]]],Xr],cr=cr[2];continue}}var zi=G(gt,rn);if(zi)var Ns=zi[1],na=[0,[0,[0,Ns[1],[0,Ns,0]]],Xr];else var na=Xr;var Xr=na,cr=cr[2];continue;case 1:var ua=Pt[1],Ci=ua[1];if(cr[2]){Md(gt,[0,Ci,65]);var cr=cr[2];continue}var Wi=ua[2],xe=G(gt,Wi[1]),Yi=xe?[0,[1,[0,Ci,[0,xe[1],Wi[2]]]],Xr]:Xr,Xr=Yi,cr=0;continue;default:var Xr=[0,[2,Pt[1]],Xr],cr=cr[2];continue}}var xi=[1,[0,lm(Xr),St,vt]];return[0,Gt[1],xi]}}),ur(D,function(gt,Gt){var xt=Gt[2],vt=Gt[1];switch(xt[0]){case 0:return W(f,gt,[0,vt,xt[1]]);case 10:var St=xt[1],Xr=St[2][1],cr=St[1],Pt=0;if(gt[5]&&cue(Xr)?Md(gt,[0,cr,52]):Pt=1,Pt&&1-gt[5]){var rn=0;if(gt[17]&&b1(Xr,MVu)?Md(gt,[0,cr,93]):rn=1,rn){var Kn=gt[18],Ln=Kn&&b1(Xr,LVu);Ln&&Md(gt,[0,cr,92])}}return[0,vt,[2,[0,St,r5e(gt),0]]];case 19:return W(g,gt,[0,vt,xt[1]]);default:return[0,vt,[3,[0,vt,xt]]]}});function de(gt){function Gt(St){var Xr=Sa(St);return typeof Xr=="number"&&Xr===82?(mo(St,82),[0,E(Np[10],St)]):0}function xt(St){var Xr=Jc(St);mo(St,0);for(var cr=0,Pt=0,rn=0;;){var Kn=Sa(St);if(typeof Kn=="number"){var Ln=0;if((Kn===1||c1===Kn)&&(Ln=1),Ln){Pt&&Md(St,[0,Pt[1],98]);var zi=lm(rn),Ns=Jc(St);mo(St,1);var na=am(St),ua=Sa(St)===86?[1,E(y[9],St)]:r5e(St);return[0,[0,zi,ua,BS([0,Xr],[0,na],Ns,0)]]}}if(Sa(St)===12)var Ci=Jc(St),Wi=Oc(0,function(pd){return mo(pd,12),$e(pd,gt)},St),xe=Qc([0,Ci],0,0),Yi=[0,[1,[0,Wi[1],[0,Wi[2],xe]]]];else{var xi=nf(St),Ji=W(Np[20],0,St),ta=Sa(St),Hs=0;if(typeof ta=="number"&&ta===86){mo(St,86);var ia=Oc([0,xi],function(Rc){var Zc=$e(Rc,gt);return[0,Zc,Gt(Rc)]},St),lo=ia[2],Re=Ji[2];switch(Re[0]){case 0:var Va=[0,Re[1]];break;case 1:var Va=[1,Re[1]];break;case 2:var Va=sm(NVu);break;default:var Va=[2,Re[1]]}var Yi=[0,[0,[0,ia[1],[0,Va,lo[1],lo[2],0]]]]}else Hs=1;if(Hs){var kn=Ji[2];if(kn[0]===1){var os=kn[1],mu=os[2][1],tl=os[1],Nc=0;ijr(mu)&&Di(mu,BVu)&&Di(mu,qVu)&&(Md(St,[0,tl,2]),Nc=1),!Nc&&Z8e(mu)&&G6(St,[0,tl,55]);var ko=Oc([0,xi],function(Rc,Zc){return function(Qu){var gp=[0,Zc,[2,[0,Rc,r5e(Qu),0]]];return[0,gp,Gt(Qu)]}}(os,tl),St),yl=ko[2],Yi=[0,[0,[0,ko[1],[0,[1,os],yl[1],yl[2],1]]]]}else{yC(OVu,St);var Yi=0}}}if(Yi){var Iu=Yi[1],Ll=cr?(Md(St,[0,Iu[1][1],66]),0):Pt;if(Iu[0]===0)var Dl=Ll,dd=cr;else var $u=Sa(St)===9?1:0,yc=$u&&[0,nf(St)],Dl=yc,dd=1;Sa(St)!==1&&mo(St,9);var cr=dd,Pt=Dl,rn=[0,Iu,rn];continue}}}var vt=0;return function(St){return Oc(vt,xt,St)}}function ye(gt){function Gt(vt){var St=Jc(vt);mo(vt,6);for(var Xr=0;;){var cr=Sa(vt);if(typeof cr=="number"){var Pt=0;if(13<=cr)c1===cr&&(Pt=1);else if(7<=cr)switch(cr-7|0){case 2:var rn=nf(vt);mo(vt,9);var Xr=[0,[2,rn],Xr];continue;case 5:var Kn=Jc(vt),Ln=Oc(0,function(Hs){return mo(Hs,12),$e(Hs,gt)},vt),zi=Ln[1],Ns=Qc([0,Kn],0,0),na=[1,[0,zi,[0,Ln[2],Ns]]];Sa(vt)!==7&&(Md(vt,[0,zi,65]),Sa(vt)===9&&Jd(vt));var Xr=[0,na,Xr];continue;case 0:Pt=1;break}if(Pt){var ua=lm(Xr),Ci=Jc(vt);mo(vt,7);var Wi=Sa(vt)===86?[1,E(y[9],vt)]:r5e(vt);return[1,[0,ua,Wi,BS([0,St],[0,am(vt)],Ci,0)]]}}var xe=Oc(0,function(ta){var Hs=$e(ta,gt),ia=Sa(ta),lo=0;if(typeof ia=="number"&&ia===82){mo(ta,82);var Re=[0,E(Np[10],ta)];lo=1}if(!lo)var Re=0;return[0,Hs,Re]},vt),Yi=xe[2],xi=[0,[0,xe[1],[0,Yi[1],Yi[2]]]];Sa(vt)!==7&&mo(vt,9);var Xr=[0,xi,Xr]}}var xt=0;return function(vt){return Oc(xt,Gt,vt)}}function $e(gt,Gt){var xt=Sa(gt);if(typeof xt=="number"){if(xt===6)return E(ye(Gt),gt);if(!xt)return E(de(Gt),gt)}var vt=Qo(Np[14],gt,0,Gt);return[0,vt[1],[2,vt[2]]]}return[0,g,f,D,de,ye,$e]}($h),jQu=NQu(Np),GQu=$h[9];function mki(y,g){var f=Sa(g),D=0;if(typeof f=="number"?f===28?g[5]?vf(g,55):g[14]&&yC(0,g):f===58?g[17]?vf(g,2):g[5]&&vf(g,55):f===65?g[18]&&vf(g,2):D=1:D=1,D)if(njr(f))BM(g,55);else{var G=0;if(typeof f=="number")switch(f){case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 43:case 44:case 45:case 46:case 47:case 49:case 50:case 51:case 58:case 59:case 65:var de=1;G=1;break}else if(f[0]===4&&ORi(f[3])){var de=1;G=1}if(!G)var de=0;var ye=0;if(de)var $e=de;else{var gt=rjr(f);if(gt)var $e=gt;else{var Gt=0;if(typeof f=="number")switch(f){case 29:case 30:case 31:break;default:Gt=1}else if(f[0]===4){var xt=f[3];Di(xt,Iku)&&Di(xt,xku)&&Di(xt,Tku)&&(Gt=1)}else Gt=1;if(Gt){var vt=0;ye=1}else var $e=1}}if(!ye)var vt=$e;if(vt)yC(0,g);else{var St=0;y&&BRi(f)?BM(g,y[1]):St=1}}return U6(g)}var fki=function y(g){return y.fun(g)},bjr=function y(g,f,D){return y.fun(g,f,D)},Cjr=function y(g){return y.fun(g)},hki=function y(g,f){return y.fun(g,f)},vjr=function y(g,f){return y.fun(g,f)},Ejr=function y(g,f){return y.fun(g,f)},Ajt=function y(g,f){return y.fun(g,f)},fvt=function y(g,f){return y.fun(g,f)},bjt=function y(g){return y.fun(g)},gki=function y(g){return y.fun(g)},yki=function y(g){return y.fun(g)},_ki=function y(g,f,D){return y.fun(g,f,D)},Aki=function y(g){return y.fun(g)},bki=function y(g){return y.fun(g)},Cki=mue[3],UQu=sO[3],VQu=sO[1],zQu=sO[5],$Qu=mue[2],QQu=mue[1],KQu=mue[4],HQu=sO[4],WQu=sO[6],YQu=jQu[13],JQu=pki[6],XQu=pki[3];ur(fki,function(y){var g=Jc(y),f=lm(g),D=5;e:for(;;){if(f)for(var G=f[2],de=f[1],ye=de[2],$e=de[1],gt=ye[2],Gt=0,xt=bf(gt);;){if(xt<(Gt+5|0))var vt=0;else{var St=b1(a4(gt,Gt,D),iku);if(!St){var Gt=Gt+1|0;continue}var vt=St}if(!vt){var f=G;continue e}y[30][1]=$e[3];var Xr=lm([0,[0,$e,ye],G]);break}else var Xr=f;if(Xr===0){var cr=0;if(g){var Pt=g[1],rn=Pt[2];if(!rn[1]){var Kn=rn[2],Ln=0;if(1<=bf(Kn)&&Gb(Kn,0)===42){y[30][1]=Pt[1][3];var zi=[0,Pt,0];cr=1,Ln=1}}}if(!cr)var zi=0}else var zi=Xr;var Ns=W(hki,y,function(Yi){return 0}),na=nf(y);mo(y,c1);var ua=jI[1];if(zp(function(Yi,xi){var Ji=xi[2];switch(Ji[0]){case 17:return mvt(y,Yi,OQ(0,[0,Ji[1][1],$zu]));case 18:var ta=Ji[1],Hs=ta[1];if(Hs){if(!ta[2]){var ia=Hs[1],lo=ia[2],Re=0;switch(lo[0]){case 34:var Va=lo[1][1],kn=0,os=zp(function(Iu,Ll){return zp(Ajr,Iu,[0,Ll[2][1],0])},kn,Va);return zp(function(Iu,Ll){return mvt(y,Iu,Ll)},Yi,os);case 2:case 23:var mu=lo[1][1];if(mu)var tl=mu[1];else Re=1;break;case 16:case 26:case 32:case 33:var tl=lo[1][1];break;default:Re=1}return Re?Yi:mvt(y,Yi,OQ(0,[0,ia[1],tl[2][1]]))}}else{var Nc=ta[2];if(Nc){var ko=Nc[1];if(ko[0]===0){var yl=ko[1];return zp(function(Iu,Ll){var $u=Ll[2],yc=$u[2];return yc?mvt(y,Iu,yc[1]):mvt(y,Iu,$u[1])},Yi,yl)}return Yi}}return Yi;default:return Yi}},ua,Ns),Ns)var Ci=CCt(lm(Ns))[1],Wi=bb(CCt(Ns)[1],Ci);else var Wi=na;var xe=lm(y[2][1]);return[0,Wi,[0,Ns,Qc([0,zi],0,0),xe]]}}),ur(bjr,function(y,g,f){for(var D=TRi(1,y),G=Uzu;;){var de=G[3],ye=G[2],$e=G[1],gt=Sa(D),Gt=0;if(typeof gt=="number"&&c1===gt)var xt=[0,D,$e,ye,de];else Gt=1;if(Gt)if(E(g,gt))var xt=[0,D,$e,ye,de];else{var vt=0;if(typeof gt=="number"||gt[0]!==2)vt=1;else{var St=E(f,D),Xr=[0,St,ye],cr=St[2];if(cr[0]===19){var Pt=cr[1][2];if(Pt){var rn=b1(Pt[1],Gzu),Kn=rn&&1-D[20];Kn&&Md(D,[0,St[1],43]);var Ln=rn?oue(1,D):D,zi=[0,gt,$e],Ns=de||rn,D=Ln,G=[0,zi,Xr,Ns];continue}}var xt=[0,D,$e,Xr,de]}if(vt)var xt=[0,D,$e,ye,de]}var na=TRi(0,D),ua=lm($e);return OI(function(Ci){if(typeof Ci!="number"&&Ci[0]===2){var Wi=Ci[1],xe=Wi[4];return xe&&G6(na,[0,Wi[1],45])}return sm(jm(zzu,jm(Y3i(Ci),Vzu)))},ua),[0,na,xt[3],de]}}),ur(Cjr,function(y){var g=E(mue[6],y),f=Sa(y);if(typeof f=="number"){var D=f-49|0;if(!(11>>0))switch(D){case 0:return W(zb[16],g,y);case 1:E(pjt(y),g);var G=Uy(1,y);if(typeof G=="number"){var de=0;if((G===4||G===10)&&(de=1),de)return E(zb[17],y)}return E(zb[18],y);case 11:if(Uy(1,y)===49)return E(pjt(y),g),W(zb[12],0,y);break}}return W(fvt,[0,g],y)}),ur(hki,function(y,g){var f=Qo(bjr,y,g,Cjr),D=W(vjr,g,f[1]),G=f[2];return zp(function(de,ye){return[0,ye,de]},D,G)}),ur(vjr,function(y,g){for(var f=0;;){var D=Sa(g);if(typeof D=="number"&&c1===D||E(y,D))return lm(f);var f=[0,E(Cjr,g),f]}}),ur(Ejr,function(y,g){var f=Qo(bjr,g,y,function(ye){return W(fvt,0,ye)}),D=W(Ajt,y,f[1]),G=f[2],de=zp(function(ye,$e){return[0,$e,ye]},D,G);return[0,de,f[3]]}),ur(Ajt,function(y,g){for(var f=0;;){var D=Sa(g);if(typeof D=="number"&&c1===D||E(y,D))return lm(f);var f=[0,W(fvt,0,g),f]}}),ur(fvt,function(y,g){var f=y&&y[1];1-ivt(g)&&E(pjt(g),f);var D=Sa(g);if(typeof D=="number"){if(D===27)return E(zb[27],g);if(D===28)return E(zb[3],g)}if(uue(g))return E(Vy[10],g);if(ivt(g))return W(Cki,g,f);if(typeof D=="number"){var G=D+KA|0;if(!(14>>0))switch(G){case 0:if(g[27][1])return E(Vy[11],g);break;case 5:return E(zb[19],g);case 12:return W(zb[11],0,g);case 13:return E(zb[25],g);case 14:return E(zb[21],g)}}return E(bjt,g)}),ur(bjt,function(y){var g=Sa(y);if(typeof g=="number")switch(g){case 0:return E(zb[7],y);case 8:return E(zb[15],y);case 19:return E(zb[22],y);case 20:return E(zb[23],y);case 22:return E(zb[24],y);case 23:return E(zb[4],y);case 24:return E(zb[26],y);case 25:return E(zb[5],y);case 26:return E(zb[6],y);case 32:return E(zb[8],y);case 35:return E(zb[9],y);case 37:return E(zb[14],y);case 39:return E(zb[1],y);case 59:return E(zb[10],y);case 113:return yC(Mzu,y),[0,nf(y),Lzu];case 16:case 43:return E(zb[2],y);case 1:case 5:case 7:case 9:case 10:case 11:case 12:case 17:case 18:case 33:case 34:case 36:case 38:case 41:case 42:case 49:case 83:case 86:return yC(jzu,y),Jd(y),E(bjt,y)}if(uue(y)){var f=E(Vy[10],y);return Dve(y,f[1]),f}if(typeof g=="number"&&g===28&&Uy(1,y)===6){var D=rvt(1,y);return Md(y,[0,bb(nf(y),D),94]),E(zb[17],y)}return Eve(y)?E(zb[20],y):(ivt(y)&&(yC(0,y),Jd(y)),E(zb[17],y))}),ur(gki,function(y){var g=nf(y),f=E(sO[1],y),D=Sa(y);return typeof D=="number"&&D===9?Qo(sO[7],y,g,[0,f,0]):f}),ur(yki,function(y){var g=nf(y),f=E(sO[2],y),D=Sa(y);if(typeof D=="number"&&D===9){var G=[0,W(_jt[1],y,f),0];return[0,Qo(sO[7],y,g,G)]}return f}),ur(_ki,function(y,g,f){var D=g&&g[1];return Oc(0,function(G){var de=1-D,ye=mki([0,f],G),$e=de&&(Sa(G)===85?1:0);return $e&&(1-OD(G)&&vf(G,12),mo(G,85)),[0,ye,E($h[10],G),$e]},y)}),ur(Aki,function(y){var g=nf(y),f=Jc(y);mo(y,0);var D=W(Ajt,function(gt){return gt===1?1:0},y),G=D===0?1:0,de=nf(y),ye=G&&Jc(y);mo(y,1);var $e=[0,D,BS([0,f],[0,am(y)],ye,0)];return[0,bb(g,de),$e]}),ur(bki,function(y){function g(D){var G=Jc(D);mo(D,0);var de=W(Ejr,function(Pt){return Pt===1?1:0},D),ye=de[1],$e=ye===0?1:0,gt=$e&&Jc(D);mo(D,1);var Gt=Sa(D),xt=0;if(!y){var vt=0;if(typeof Gt=="number"&&(Gt===1||c1===Gt)&&(vt=1),!vt){var St=D3(D);if(St){var Xr=lue(D);xt=1}else{var Xr=St;xt=1}}}if(!xt)var Xr=am(D);var cr=BS([0,G],[0,Xr],gt,0);return[0,[0,ye,cr],de[2]]}var f=0;return function(D){return cjr(f,g,D)}}),NS(Yzu,Np,[0,fki,bjt,fvt,Ajt,Ejr,vjr,gki,yki,UQu,VQu,zQu,$Qu,mki,_ki,Aki,bki,YQu,JQu,XQu,QQu,Cki,KQu,HQu,WQu,GQu]);var vki=[0,0],Eki=mh;function ZQu(y){function g(f,D){var G=D[2],de=D[1],ye=$Lr(G),$e=[0,[0,Jzu,E(y[1],ye)],0],gt=fjt(f,de[3]),Gt=[0,E(y[5],gt),0],xt=fjt(f,de[2]),vt=[0,E(y[5],xt),Gt],St=[0,[0,Xzu,E(y[4],vt)],$e],Xr=[0,[0,Zzu,E(y[5],de[3][2])],0],cr=[0,[0,e$u,E(y[5],de[3][1])],Xr],Pt=[0,[0,t$u,E(y[3],cr)],0],rn=[0,[0,r$u,E(y[5],de[2][2])],0],Kn=[0,[0,n$u,E(y[5],de[2][1])],rn],Ln=[0,[0,i$u,E(y[3],Kn)],Pt],zi=[0,[0,s$u,E(y[3],Ln)],St];switch(D[3]){case 0:var Ns=a$u;break;case 1:var Ns=o$u;break;case 2:var Ns=c$u;break;case 3:var Ns=u$u;break;case 4:var Ns=l$u;break;default:var Ns=d$u}var na=[0,[0,p$u,E(y[1],Ns)],zi],ua=Y3i(G),Ci=[0,[0,m$u,E(y[1],ua)],na];return E(y[3],Ci)}return[0,g,function(f,D){var G=lm(cqt(function(de){return g(f,de)},D));return E(y[4],G)}]}var eKu=e6e;function Ive(y){return F9t(DCt(y))}function qw(y){return Z7e(DCt(y))}function tKu(y){return y}function rKu(y){return y}function Dki(y,g,f){try{var D=new RegExp(mh(g),mh(f));return D}catch{return v3}}var nKu=ZQu([0,Eki,eKu,Ive,qw,tKu,rKu,v3,Dki]),iKu=[0,1],Ski=function(y){function g(xt,vt){return qw(lm(cqt(xt,vt)))}function f(xt,vt){return vt?E(xt,vt[1]):v3}function D(xt,vt){return vt[0]===0?v3:E(xt,vt[1])}function G(xt){return Ive([0,[0,mLu,xt[1]],[0,[0,pLu,xt[2]],0]])}function de(xt){var vt=xt[1],St=vt?mh(vt[1][1]):v3,Xr=[0,[0,uLu,G(xt[3])],0];return Ive([0,[0,dLu,St],[0,[0,lLu,G(xt[2])],Xr]])}function ye(xt){return g(function(vt){var St=vt[2],Xr=0;if(typeof St=="number"){var cr=St;if(55<=cr)switch(cr){case 55:var Pt=Lfu;break;case 56:var Pt=jfu;break;case 57:var Pt=Gfu;break;case 58:var Pt=Ufu;break;case 59:var Pt=Vfu;break;case 60:var Pt=zfu;break;case 61:var Pt=jm(Qfu,$fu);break;case 62:var Pt=jm(Hfu,Kfu);break;case 63:var Pt=jm(Yfu,Wfu);break;case 64:var Pt=Jfu;break;case 65:var Pt=Xfu;break;case 66:var Pt=Zfu;break;case 67:var Pt=e0u;break;case 68:var Pt=t0u;break;case 69:var Pt=r0u;break;case 70:var Pt=n0u;break;case 71:var Pt=i0u;break;case 72:var Pt=s0u;break;case 73:var Pt=a0u;break;case 74:var Pt=o0u;break;case 75:var Pt=c0u;break;case 76:var Pt=u0u;break;case 77:var Pt=l0u;break;case 78:var Pt=d0u;break;case 79:var Pt=p0u;break;case 80:var Pt=m0u;break;case 81:var Pt=f0u;break;case 82:var Pt=jm(g0u,h0u);break;case 83:var Pt=y0u;break;case 84:var Pt=_0u;break;case 85:var Pt=A0u;break;case 86:var Pt=b0u;break;case 87:var Pt=C0u;break;case 88:var Pt=v0u;break;case 89:var Pt=E0u;break;case 90:var Pt=D0u;break;case 91:var Pt=S0u;break;case 92:var Pt=w0u;break;case 93:var Pt=I0u;break;case 94:var Pt=jm(T0u,x0u);break;case 95:var Pt=P0u;break;case 96:var Pt=R0u;break;case 97:var Pt=k0u;break;case 98:var Pt=F0u;break;case 99:var Pt=N0u;break;case 100:var Pt=O0u;break;case 101:var Pt=B0u;break;case 102:var Pt=q0u;break;case 103:var Pt=M0u;break;case 104:var Pt=L0u;break;case 105:var Pt=j0u;break;case 106:var Pt=G0u;break;case 107:var Pt=U0u;break;default:var Pt=V0u}else switch(cr){case 0:var Pt=qmu;break;case 1:var Pt=Mmu;break;case 2:var Pt=Lmu;break;case 3:var Pt=jmu;break;case 4:var Pt=Gmu;break;case 5:var Pt=Umu;break;case 6:var Pt=Vmu;break;case 7:var Pt=zmu;break;case 8:var Pt=$mu;break;case 9:var Pt=Qmu;break;case 10:var Pt=Kmu;break;case 11:var Pt=Hmu;break;case 12:var Pt=Wmu;break;case 13:var Pt=Ymu;break;case 14:var Pt=Jmu;break;case 15:var Pt=Xmu;break;case 16:var Pt=Zmu;break;case 17:var Pt=efu;break;case 18:var Pt=tfu;break;case 19:var Pt=rfu;break;case 20:var Pt=nfu;break;case 21:var Pt=ifu;break;case 22:var Pt=sfu;break;case 23:var Pt=afu;break;case 24:var Pt=ofu;break;case 25:var Pt=cfu;break;case 26:var Pt=ufu;break;case 27:var Pt=lfu;break;case 28:var Pt=dfu;break;case 29:var Pt=pfu;break;case 30:var Pt=mfu;break;case 31:var Pt=jm(hfu,ffu);break;case 32:var Pt=gfu;break;case 33:var Pt=yfu;break;case 34:var Pt=_fu;break;case 35:var Pt=Afu;break;case 36:var Pt=bfu;break;case 37:var Pt=Cfu;break;case 38:var Pt=vfu;break;case 39:var Pt=Efu;break;case 40:var Pt=Dfu;break;case 41:var Pt=Sfu;break;case 42:var Pt=wfu;break;case 43:var Pt=Ifu;break;case 44:var Pt=xfu;break;case 45:var Pt=Tfu;break;case 46:var Pt=Pfu;break;case 47:var Pt=Rfu;break;case 48:var Pt=kfu;break;case 49:var Pt=Ffu;break;case 50:var Pt=Nfu;break;case 51:var Pt=Ofu;break;case 52:var Pt=Bfu;break;case 53:var Pt=qfu;break;default:var Pt=Mfu}}else switch(St[0]){case 0:var rn=St[2],Kn=St[1],Pt=Qo(M_(z0u),rn,rn,Kn);break;case 1:var Ln=St[1],zi=St[2],Pt=W(M_($0u),zi,Ln);break;case 2:var Ns=St[1],Pt=E(M_(Q0u),Ns);break;case 3:var na=St[2],ua=St[1],Ci=E(M_(K0u),ua);if(na)var Wi=na[1],Pt=W(M_(H0u),Wi,Ci);else var Pt=E(M_(W0u),Ci);break;case 4:var xe=St[1],Pt=W(M_(Y0u),xe,xe);break;case 5:var Yi=St[3],xi=St[2],Ji=St[1];if(xi){var ta=xi[1];if(3<=ta)var Pt=W(M_(J0u),Yi,Ji);else{switch(ta){case 0:var Hs=Fmu;break;case 1:var Hs=Nmu;break;case 2:var Hs=Omu;break;default:var Hs=Bmu}var Pt=Or(M_(X0u),Ji,Hs,Yi,Hs)}}else var Pt=W(M_(Z0u),Yi,Ji);break;case 6:var ia=St[2],lo=ia;if(DT(lo)===0)var Re=lo;else{var Va=M2i(lo);jy(Va,0,N2i(Iw(lo,0)));var Re=Va}var kn=Re,os=St[1],Pt=Qo(M_(ehu),ia,kn,os);break;case 7:var Pt=St[1]?thu:rhu;break;case 8:var mu=St[1],tl=St[2],Pt=W(M_(nhu),tl,mu);break;case 9:var Nc=St[1],Pt=E(M_(ihu),Nc);break;case 10:var ko=St[1],Pt=E(M_(shu),ko);break;case 11:var yl=St[2],Iu=St[1],Pt=W(M_(ahu),Iu,yl);break;case 12:var Ll=St[2],$u=St[1],Pt=W(M_(ohu),$u,Ll);break;case 13:var Pt=jm(uhu,jm(St[1],chu));break;case 14:var yc=St[1]?lhu:dhu,Pt=E(M_(phu),yc);break;case 15:var Pt=jm(fhu,jm(St[1],mhu));break;case 16:var Dl=jm(ghu,jm(St[2],hhu)),Pt=jm(St[1],Dl);break;case 17:var Pt=jm(yhu,St[1]);break;case 18:var Pt=St[1]?jm(Ahu,_hu):jm(Chu,bhu);break;case 19:var dd=St[1],Pt=E(M_(vhu),dd);break;case 20:var Pt=jm(Dhu,jm(St[1],Ehu));break;case 21:var pd=St[1],Rc=St[2]?Shu:whu,Zc=St[4]?jm(Ihu,pd):pd,Qu=St[3]?xhu:Thu,Pt=jm(khu,jm(Rc,jm(Qu,jm(Rhu,jm(Zc,Phu)))));break;case 22:var Pt=jm(Nhu,jm(St[1],Fhu));break;default:var gp=St[1],Pt=E(M_(Ohu),gp)}var _s=[0,[0,oLu,mh(Pt)],Xr];return Ive([0,[0,cLu,de(vt[1])],_s])},xt)}function $e(xt){if(xt){var vt=xt[1],St=[0,yh(vt[3],vt[2])];return Qc([0,vt[1]],St,0)}return xt}function gt(xt){function vt(Xe){return g(Za,Xe)}function St(Xe,Dt,Xt,fn){var qn=y[1];if(qn){if(xt)var Xs=xt[1],Oa=[0,fjt(Xs,Dt[3]),0],Ea=[0,[0,U4u,qw([0,fjt(Xs,Dt[2]),Oa])],0];else var Ea=xt;var Br=yh(Ea,[0,[0,V4u,de(Dt)],0])}else var Br=qn;if(Xt){var qi=Xt[1],uo=qi[1];if(uo){var Fo=qi[2];if(Fo)var Zo=[0,[0,z4u,vt(Fo)],0],Ho=[0,[0,$4u,vt(uo)],Zo];else var Ho=[0,[0,Q4u,vt(uo)],0];var Xc=Ho}else var pa=qi[2],gu=pa&&[0,[0,K4u,vt(pa)],0],Xc=gu;var cl=Xc}else var cl=Xt;return Ive(NQ(yh(Br,yh(cl,[0,[0,H4u,mh(Xe)],0])),fn))}function Xr(Xe){return g(oi,Xe)}function cr(Xe){var Dt=Xe[2],Xt=Xr(Dt[1]),fn=[0,[0,Y4u,Xt],[0,[0,W4u,vt(Dt[3])],0]];return St(J4u,Xe[1],Dt[2],fn)}function Pt(Xe){var Dt=Xe[2];return St(T8u,Xe[1],Dt[2],[0,[0,x8u,mh(Dt[1])],[0,[0,I8u,v3],[0,[0,w8u,!1],0]]])}function rn(Xe){if(Xe[0]===0)return Pt(Xe[1]);var Dt=Xe[1],Xt=Dt[2],fn=rn(Xt[1]),qn=[0,[0,vqu,fn],[0,[0,Cqu,Pt(Xt[2])],0]];return St(Equ,Dt[1],0,qn)}function Kn(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,squ,fn],[0,[0,iqu,Pt(Dt[2])],0]];return St(aqu,Xe[1],0,qn)}function Ln(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,cqu,fn],[0,[0,oqu,f(gd,Dt[2])],0]];return St(uqu,Xe[1],Dt[3],qn)}function zi(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Xe[1];if(typeof fn=="number")var Xs=v3;else switch(fn[0]){case 0:var Xs=mh(fn[1]);break;case 1:var Xs=!!fn[1];break;case 2:var Xs=fn[1];break;case 3:var Xs=sm(JOu);break;default:var Oa=fn[1],Xs=Dki(qn,Oa[1],Oa[2])}var Ea=0;if(typeof fn!="number"&&fn[0]===4){var Br=fn[1],qi=[0,[0,eBu,Ive([0,[0,ZOu,mh(Br[1])],[0,[0,XOu,mh(Br[2])],0]])],0],uo=[0,[0,rBu,Xs],[0,[0,tBu,mh(Xt)],qi]];Ea=1}if(!Ea)var uo=[0,[0,iBu,Xs],[0,[0,nBu,mh(Xt)],0]];return St(sBu,qn,Dt[3],uo)}function Ns(Xe){var Dt=[0,[0,lqu,ua(Xe[2])],0];return[0,[0,dqu,ua(Xe[1])],Dt]}function na(Xe,Dt){var Xt=Dt[2],fn=[0,[0,a9u,!!Xt[3]],0],qn=[0,[0,o9u,ua(Xt[2])],fn],Xs=[0,[0,c9u,f(Pt,Xt[1])],qn];return St(u9u,Dt[1],Xe,Xs)}function ua(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return St(UBu,Xt,Dt[1],0);case 1:return St(VBu,Xt,Dt[1],0);case 2:return St(zBu,Xt,Dt[1],0);case 3:return St($Bu,Xt,Dt[1],0);case 4:return St(QBu,Xt,Dt[1],0);case 5:return St(HBu,Xt,Dt[1],0);case 6:return St(WBu,Xt,Dt[1],0);case 7:return St(YBu,Xt,Dt[1],0);case 8:return St(JBu,Xt,Dt[1],0);case 9:return St(KBu,Xt,Dt[1],0);case 10:return St(jqu,Xt,Dt[1],0);case 11:var fn=Dt[1],qn=[0,[0,XBu,ua(fn[1])],0];return St(ZBu,Xt,fn[2],qn);case 12:return Ci([0,Xt,Dt[1]]);case 13:return Wi(1,[0,Xt,Dt[1]]);case 14:var Xs=Dt[1],Oa=[0,[0,Z9u,Wi(0,Xs[1])],0],Ea=[0,[0,equ,g(gp,Xs[2])],Oa];return St(tqu,Xt,Xs[3],Ea);case 15:var Br=Dt[1],qi=[0,[0,rqu,ua(Br[1])],0];return St(nqu,Xt,Br[2],qi);case 16:return Ln([0,Xt,Dt[1]]);case 17:var uo=Dt[1],Fo=Ns(uo);return St(pqu,Xt,uo[3],Fo);case 18:var Zo=Dt[1],Ho=Zo[1],pa=[0,[0,mqu,!!Zo[2]],0],gu=yh(Ns(Ho),pa);return St(fqu,Xt,Ho[3],gu);case 19:var Xc=Dt[1],cl=Xc[1],Bc=[0,[0,hqu,g(ua,[0,cl[1],[0,cl[2],cl[3]]])],0];return St(gqu,Xt,Xc[2],Bc);case 20:var ul=Dt[1],Co=ul[1],ql=[0,[0,yqu,g(ua,[0,Co[1],[0,Co[2],Co[3]]])],0];return St(_qu,Xt,ul[2],ql);case 21:var Js=Dt[1],md=[0,[0,Aqu,rn(Js[1])],0];return St(bqu,Xt,Js[2],md);case 22:var bd=Dt[1],Cp=[0,[0,Dqu,g(ua,bd[1])],0];return St(Squ,Xt,bd[2],Cp);case 23:var yf=Dt[1];return St(xqu,Xt,yf[3],[0,[0,Iqu,mh(yf[1])],[0,[0,wqu,mh(yf[2])],0]]);case 24:var Lp=Dt[1];return St(Rqu,Xt,Lp[3],[0,[0,Pqu,Lp[1]],[0,[0,Tqu,mh(Lp[2])],0]]);case 25:var Hm=Dt[1];return St(Nqu,Xt,Hm[3],[0,[0,Fqu,v3],[0,[0,kqu,mh(Hm[2])],0]]);default:var Ef=Dt[1],Rf=Ef[1],_h=0,y0=Rf?Oqu:Bqu;return St(Lqu,Xt,Ef[2],[0,[0,Mqu,!!Rf],[0,[0,qqu,mh(y0)],_h]])}}function Ci(Xe){var Dt=Xe[2],Xt=Dt[2][2],fn=Dt[4],qn=c4($e(Xt[4]),fn),Xs=[0,[0,e9u,f(kl,Dt[1])],0],Oa=[0,[0,t9u,f(Pl,Xt[3])],Xs],Ea=[0,[0,r9u,ua(Dt[3])],Oa],Br=[0,[0,n9u,f(Rl,Xt[1])],Ea],qi=Xt[2],uo=[0,[0,i9u,g(function(Fo){return na(0,Fo)},qi)],Br];return St(s9u,Xe[1],qn,uo)}function Wi(Xe,Dt){var Xt=Dt[2],fn=Xt[3],qn=zp(function(Zo,Ho){var pa=Zo[4],gu=Zo[3],Xc=Zo[2],cl=Zo[1];switch(Ho[0]){case 0:var Bc=Ho[1],ul=Bc[2],Co=ul[2],ql=ul[1];switch(ql[0]){case 0:var Js=zi(ql[1]);break;case 1:var Js=Pt(ql[1]);break;case 2:var Js=sm(v9u);break;default:var Js=sm(E9u)}switch(Co[0]){case 0:var Cp=D9u,yf=ua(Co[1]);break;case 1:var md=Co[1],Cp=S9u,yf=Ci([0,md[1],md[2]]);break;default:var bd=Co[1],Cp=w9u,yf=Ci([0,bd[1],bd[2]])}var Lp=[0,[0,I9u,mh(Cp)],0],Hm=[0,[0,x9u,f(fu,ul[7])],Lp];return[0,[0,St(O9u,Bc[1],ul[8],[0,[0,N9u,Js],[0,[0,F9u,yf],[0,[0,k9u,!!ul[6]],[0,[0,R9u,!!ul[3]],[0,[0,P9u,!!ul[4]],[0,[0,T9u,!!ul[5]],Hm]]]]]]),cl],Xc,gu,pa];case 1:var Ef=Ho[1],Rf=Ef[2],_h=[0,[0,B9u,ua(Rf[1])],0];return[0,[0,St(q9u,Ef[1],Rf[2],_h),cl],Xc,gu,pa];case 2:var y0=Ho[1],Wm=y0[2],Ah=[0,[0,M9u,f(fu,Wm[5])],0],Q0=[0,[0,L9u,!!Wm[4]],Ah],og=[0,[0,j9u,ua(Wm[3])],Q0],Fh=[0,[0,G9u,ua(Wm[2])],og],ef=[0,[0,U9u,f(Pt,Wm[1])],Fh];return[0,cl,[0,St(V9u,y0[1],Wm[6],ef),Xc],gu,pa];case 3:var _0=Ho[1],j0=_0[2],Qh=[0,[0,z9u,!!j0[2]],0],E1=[0,[0,$9u,Ci(j0[1])],Qh];return[0,cl,Xc,[0,St(Q9u,_0[1],j0[3],E1),gu],pa];default:var hy=Ho[1],Fg=hy[2],YA=[0,[0,K9u,ua(Fg[2])],0],UC=[0,[0,Y9u,!!Fg[3]],[0,[0,W9u,!!Fg[4]],[0,[0,H9u,!!Fg[5]],YA]]],_C=[0,[0,J9u,Pt(Fg[1])],UC];return[0,cl,Xc,gu,[0,St(X9u,hy[1],Fg[6],_C),pa]]}},f9u,fn),Xs=[0,[0,h9u,qw(lm(qn[4]))],0],Oa=[0,[0,g9u,qw(lm(qn[3]))],Xs],Ea=[0,[0,y9u,qw(lm(qn[2]))],Oa],Br=[0,[0,_9u,qw(lm(qn[1]))],Ea],qi=[0,[0,A9u,!!Xt[1]],Br],uo=Xe?[0,[0,b9u,!!Xt[2]],qi]:qi,Fo=$e(Xt[4]);return St(C9u,Dt[1],Fo,uo)}function xe(Xe){var Dt=[0,[0,Gqu,ua(Xe[2])],0];return St(Uqu,Xe[1],0,Dt)}function Yi(Xe){var Dt=Xe[2];switch(Dt[2]){case 0:var Xt=RBu;break;case 1:var Xt=kBu;break;default:var Xt=FBu}var fn=[0,[0,NBu,mh(Xt)],0],qn=[0,[0,OBu,g(Vo,Dt[1])],fn];return St(BBu,Xe[1],Dt[3],qn)}function xi(Xe){var Dt=Xe[2];return St(fBu,Xe[1],Dt[3],[0,[0,mBu,mh(Dt[1])],[0,[0,pBu,mh(Dt[2])],0]])}function Ji(Xe){var Dt=Xe[2],Xt=[0,[0,pOu,K$],[0,[0,dOu,xe(Dt[1])],0]];return St(mOu,Xe[1],Dt[2],Xt)}function ta(Xe,Dt){var Xt=Dt[1][2],fn=[0,[0,N8u,!!Dt[3]],0],qn=[0,[0,O8u,D(xe,Dt[2])],fn];return St(q8u,Xe,Xt[2],[0,[0,B8u,mh(Xt[1])],qn])}function Hs(Xe){var Dt=Xe[2];return St(F8u,Xe[1],Dt[2],[0,[0,k8u,mh(Dt[1])],[0,[0,R8u,v3],[0,[0,P8u,!1],0]]])}function ia(Xe){return g(Xa,Xe[2][1])}function lo(Xe){var Dt=Xe[2],Xt=[0,[0,sMu,St(gMu,Dt[2],0,0)],0],fn=[0,[0,aMu,g(bp,Dt[3][2])],Xt],qn=[0,[0,oMu,St(mMu,Dt[1],0,0)],fn];return St(cMu,Xe[1],Dt[4],qn)}function Re(Xe){var Dt=Xe[2];return St(qMu,Xe[1],Dt[2],[0,[0,BMu,mh(Dt[1])],0])}function Va(Xe){var Dt=Xe[2],Xt=[0,[0,FMu,Re(Dt[2])],0],fn=[0,[0,NMu,Re(Dt[1])],Xt];return St(OMu,Xe[1],0,fn)}function kn(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Re(Xt[1]):kn(Xt[1]),qn=[0,[0,RMu,fn],[0,[0,PMu,Re(Dt[2])],0]];return St(kMu,Xe[1],0,qn)}function os(Xe){switch(Xe[0]){case 0:return Re(Xe[1]);case 1:return Va(Xe[1]);default:return kn(Xe[1])}}function mu(Xe){var Dt=Xe[2],Xt=[0,[0,tMu,g(bp,Dt[3][2])],0],fn=[0,[0,rMu,f(wp,Dt[2])],Xt],qn=Dt[1],Xs=qn[2],Oa=[0,[0,uMu,!!Xs[2]],0],Ea=[0,[0,lMu,g($p,Xs[3])],Oa],Br=[0,[0,dMu,os(Xs[1])],Ea],qi=[0,[0,nMu,St(pMu,qn[1],0,Br)],fn];return St(iMu,Xe[1],Dt[4],qi)}function tl(Xe){var Dt=Xe[2],Xt=[0,[0,bBu,g(yc,Dt[2])],0],fn=[0,[0,CBu,g(Vc,Dt[1])],Xt];return St(vBu,Xe[1],Dt[3],fn)}function Nc(Xe,Dt){var Xt=Dt[2],fn=Xt[7],qn=Xt[5],Xs=Xt[4];if(Xs)var Oa=Xs[1][2],Ea=c4(Oa[3],fn),Br=Ea,qi=Oa[2],uo=[0,Oa[1]];else var Br=fn,qi=0,uo=0;if(qn)var Fo=qn[1][2],Zo=c4(Fo[2],Br),Ho=Zo,pa=g(fa,Fo[1]);else var Ho=Br,pa=qw(0);var gu=[0,[0,P5u,pa],[0,[0,T5u,g(ca,Xt[6])],0]],Xc=[0,[0,R5u,f(gd,qi)],gu],cl=[0,[0,k5u,f(yc,uo)],Xc],Bc=[0,[0,F5u,f(kl,Xt[3])],cl],ul=Xt[2],Co=ul[2],ql=[0,[0,G5u,g(Ko,Co[1])],0],Js=[0,[0,N5u,St(U5u,ul[1],Co[2],ql)],Bc],md=[0,[0,O5u,f(Pt,Xt[1])],Js];return St(Xe,Dt[1],Ho,md)}function ko(Xe){var Dt=Xe[2],Xt=[0,[0,z8u,Xr(Dt[1])],0],fn=$e(Dt[2]);return St($8u,Xe[1],fn,Xt)}function yl(Xe){var Dt=Xe[2];switch(Dt[0]){case 0:var Xt=0,fn=Pt(Dt[1]);break;case 1:var Xt=0,fn=Hs(Dt[1]);break;default:var Xt=1,fn=yc(Dt[1])}return[0,[0,aLu,yc(Xe[1])],[0,[0,sLu,fn],[0,[0,iLu,!!Xt],0]]]}function Iu(Xe){var Dt=[0,[0,tLu,ia(Xe[3])],0],Xt=[0,[0,rLu,f(wd,Xe[2])],Dt];return[0,[0,nLu,yc(Xe[1])],Xt]}function Ll(Xe){var Dt=Xe[2],Xt=Dt[3],fn=Dt[2],qn=Dt[1];if(Xt){var Xs=Xt[1],Oa=Xs[2],Ea=[0,[0,fOu,$u(Oa[1])],0],Br=St(hOu,Xs[1],Oa[2],Ea),qi=lm([0,Br,cqt(Na,fn)]),uo=qn?[0,Ji(qn[1]),qi]:qi;return qw(uo)}var Fo=sve(Na,fn),Zo=qn?[0,Ji(qn[1]),Fo]:Fo;return qw(Zo)}function $u(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:var fn=Dt[1],qn=[0,[0,rOu,D(xe,fn[2])],0],Xs=[0,[0,nOu,g(Ts,fn[1])],qn];return St(iOu,Xt,$e(fn[3]),Xs);case 1:var Oa=Dt[1],Ea=[0,[0,sOu,D(xe,Oa[2])],0],Br=[0,[0,aOu,g(ai,Oa[1])],Ea];return St(oOu,Xt,$e(Oa[3]),Br);case 2:return ta(Xt,Dt[1]);default:return yc(Dt[1])}}function yc(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:var fn=Dt[1],qn=[0,[0,I6u,g(Yo,fn[1])],0];return St(x6u,Xt,$e(fn[2]),qn);case 1:var Xs=Dt[1],Oa=Xs[7],Ea=Xs[3],Br=Xs[2];if(Ea[0]===0)var qi=0,uo=ko(Ea[1]);else var qi=1,uo=yc(Ea[1]);var Fo=Oa[0]===0?0:[0,Oa[1]],Zo=Xs[9],Ho=c4($e(Br[2][4]),Zo),pa=[0,[0,T6u,f(kl,Xs[8])],0],gu=[0,[0,R6u,!!qi],[0,[0,P6u,f(xe,Fo)],pa]],Xc=[0,[0,F6u,!1],[0,[0,k6u,f(Au,Xs[6])],gu]],cl=[0,[0,O6u,uo],[0,[0,N6u,!!Xs[4]],Xc]];return St(M6u,Xt,Ho,[0,[0,q6u,v3],[0,[0,B6u,Ll(Br)],cl]]);case 2:var Bc=Dt[1],ul=Bc[1];if(ul){switch(ul[1]){case 0:var Co=lmu;break;case 1:var Co=dmu;break;case 2:var Co=pmu;break;case 3:var Co=mmu;break;case 4:var Co=fmu;break;case 5:var Co=hmu;break;case 6:var Co=gmu;break;case 7:var Co=ymu;break;case 8:var Co=_mu;break;case 9:var Co=Amu;break;case 10:var Co=bmu;break;case 11:var Co=Cmu;break;case 12:var Co=vmu;break;case 13:var Co=Emu;break;default:var Co=Dmu}var ql=Co}else var ql=L6u;var Js=[0,[0,j6u,yc(Bc[3])],0],md=[0,[0,G6u,$u(Bc[2])],Js];return St(V6u,Xt,Bc[4],[0,[0,U6u,mh(ql)],md]);case 3:var bd=Dt[1],Cp=[0,[0,z6u,yc(bd[3])],0],yf=[0,[0,$6u,yc(bd[2])],Cp];switch(bd[1]){case 0:var Lp=Upu;break;case 1:var Lp=Vpu;break;case 2:var Lp=zpu;break;case 3:var Lp=$pu;break;case 4:var Lp=Qpu;break;case 5:var Lp=Kpu;break;case 6:var Lp=Hpu;break;case 7:var Lp=Wpu;break;case 8:var Lp=Ypu;break;case 9:var Lp=Jpu;break;case 10:var Lp=Xpu;break;case 11:var Lp=Zpu;break;case 12:var Lp=emu;break;case 13:var Lp=tmu;break;case 14:var Lp=rmu;break;case 15:var Lp=nmu;break;case 16:var Lp=imu;break;case 17:var Lp=smu;break;case 18:var Lp=amu;break;case 19:var Lp=omu;break;case 20:var Lp=cmu;break;default:var Lp=umu}return St(K6u,Xt,bd[4],[0,[0,Q6u,mh(Lp)],yf]);case 4:var Hm=Dt[1],Ef=Hm[4],Rf=c4($e(Hm[3][2][2]),Ef);return St(H6u,Xt,Rf,Iu(Hm));case 5:return Nc(x5u,[0,Xt,Dt[1]]);case 6:var _h=Dt[1],y0=[0,[0,W6u,f(yc,_h[2])],0];return St(J6u,Xt,0,[0,[0,Y6u,g(eu,_h[1])],y0]);case 7:var Wm=Dt[1],Ah=[0,[0,X6u,yc(Wm[3])],0],Q0=[0,[0,Z6u,yc(Wm[2])],Ah],og=[0,[0,eFu,yc(Wm[1])],Q0];return St(tFu,Xt,Wm[4],og);case 8:return Dl([0,Xt,Dt[1]]);case 9:var Fh=Dt[1],ef=[0,[0,rFu,f(yc,Fh[2])],0];return St(iFu,Xt,0,[0,[0,nFu,g(eu,Fh[1])],ef]);case 10:return Pt(Dt[1]);case 11:var _0=Dt[1],j0=[0,[0,sFu,yc(_0[1])],0];return St(aFu,Xt,_0[2],j0);case 12:return mu([0,Xt,Dt[1]]);case 13:return lo([0,Xt,Dt[1]]);case 14:var Qh=Dt[1],E1=Qh[1];return typeof E1!="number"&&E1[0]===3?St(dBu,Xt,Qh[3],[0,[0,lBu,v3],[0,[0,uBu,mh(Qh[2])],0]]):zi([0,Xt,Qh]);case 15:var hy=Dt[1];switch(hy[1]){case 0:var Fg=oFu;break;case 1:var Fg=cFu;break;default:var Fg=uFu}var YA=[0,[0,lFu,yc(hy[3])],0],UC=[0,[0,dFu,yc(hy[2])],YA];return St(mFu,Xt,hy[4],[0,[0,pFu,mh(Fg)],UC]);case 16:var _C=Dt[1],qD=yl(_C);return St(fFu,Xt,_C[3],qD);case 17:var dE=Dt[1],vb=[0,[0,hFu,Pt(dE[2])],0],pE=[0,[0,gFu,Pt(dE[1])],vb];return St(yFu,Xt,dE[3],pE);case 18:var qS=Dt[1],jT=qS[4],JA=qS[3];if(JA)var MD=JA[1],GI=c4($e(MD[2][2]),jT),V6=GI,ZU=ia(MD);else var V6=jT,ZU=qw(0);var w3=[0,[0,AFu,f(wd,qS[2])],[0,[0,_Fu,ZU],0]];return St(CFu,Xt,V6,[0,[0,bFu,yc(qS[1])],w3]);case 19:var UQ=Dt[1],z6=[0,[0,vFu,g(xs,UQ[1])],0];return St(EFu,Xt,$e(UQ[2]),z6);case 20:var o2=Dt[1],XA=o2[1],go=XA[4],ka=c4($e(XA[3][2][2]),go),df=[0,[0,DFu,!!o2[3]],0];return St(SFu,Xt,ka,yh(Iu(XA),df));case 21:var Kf=Dt[1],om=Kf[1],Hp=[0,[0,wFu,!!Kf[3]],0],C_=yh(yl(om),Hp);return St(IFu,Xt,om[3],C_);case 22:var cg=Dt[1],DA=[0,[0,xFu,g(yc,cg[1])],0];return St(TFu,Xt,cg[2],DA);case 23:return St(PFu,Xt,Dt[1][1],0);case 24:var SA=Dt[1],ry=[0,[0,xBu,tl(SA[2])],0],rA=[0,[0,TBu,yc(SA[1])],ry];return St(PBu,Xt,SA[3],rA);case 25:return tl([0,Xt,Dt[1]]);case 26:return St(RFu,Xt,Dt[1][1],0);case 27:var Eb=Dt[1],oh=[0,[0,kFu,xe(Eb[2])],0],Nh=[0,[0,FFu,yc(Eb[1])],oh];return St(NFu,Xt,Eb[3],Nh);case 28:var nA=Dt[1],VC=nA[3],MM=nA[2],Ete=nA[1];if(7<=Ete)return St(BFu,Xt,VC,[0,[0,OFu,yc(MM)],0]);switch(Ete){case 0:var Mw=qFu;break;case 1:var Mw=MFu;break;case 2:var Mw=LFu;break;case 3:var Mw=jFu;break;case 4:var Mw=GFu;break;case 5:var Mw=UFu;break;case 6:var Mw=VFu;break;default:var Mw=sm(zFu)}var fue=[0,[0,QFu,!0],[0,[0,$Fu,yc(MM)],0]];return St(HFu,Xt,VC,[0,[0,KFu,mh(Mw)],fue]);case 29:var eV=Dt[1],hue=eV[1]?WFu:YFu,gue=[0,[0,JFu,!!eV[3]],0],G0=[0,[0,XFu,yc(eV[2])],gue];return St(e8u,Xt,eV[4],[0,[0,ZFu,mh(hue)],G0]);default:var aO=Dt[1],yue=[0,[0,t8u,!!aO[3]],0],n5e=[0,[0,r8u,f(yc,aO[1])],yue];return St(n8u,Xt,aO[2],n5e)}}function Dl(Xe){var Dt=Xe[2],Xt=Dt[7],fn=Dt[3],qn=Dt[2],Xs=fn[0]===0?fn[1]:sm(h8u),Oa=Xt[0]===0?0:[0,Xt[1]],Ea=Dt[9],Br=c4($e(qn[2][4]),Ea),qi=[0,[0,g8u,f(kl,Dt[8])],0],uo=[0,[0,_8u,!1],[0,[0,y8u,f(xe,Oa)],qi]],Fo=[0,[0,A8u,f(Au,Dt[6])],uo],Zo=[0,[0,C8u,!!Dt[4]],[0,[0,b8u,!!Dt[5]],Fo]],Ho=[0,[0,v8u,ko(Xs)],Zo],pa=[0,[0,E8u,Ll(qn)],Ho],gu=[0,[0,D8u,f(Pt,Dt[1])],pa];return St(S8u,Xe[1],Br,gu)}function dd(Xe){var Dt=Xe[2],Xt=[0,[0,HNu,g(gp,Dt[3])],0],fn=[0,[0,WNu,Wi(0,Dt[4])],Xt],qn=[0,[0,YNu,f(kl,Dt[2])],fn],Xs=[0,[0,JNu,Pt(Dt[1])],qn];return St(XNu,Xe[1],Dt[5],Xs)}function pd(Xe,Dt){var Xt=Dt[2],fn=Xe?C5u:v5u,qn=[0,[0,E5u,f(ua,Xt[4])],0],Xs=[0,[0,D5u,f(ua,Xt[3])],qn],Oa=[0,[0,S5u,f(kl,Xt[2])],Xs],Ea=[0,[0,w5u,Pt(Xt[1])],Oa];return St(fn,Dt[1],Xt[5],Ea)}function Rc(Xe){var Dt=Xe[2],Xt=[0,[0,y5u,ua(Dt[3])],0],fn=[0,[0,_5u,f(kl,Dt[2])],Xt],qn=[0,[0,A5u,Pt(Dt[1])],fn];return St(b5u,Xe[1],Dt[4],qn)}function Zc(Xe){if(Xe){var Dt=Xe[1];if(Dt[0]===0)return g(Kp,Dt[1]);var Xt=Dt[1],fn=Xt[2];if(fn){var qn=[0,[0,d5u,Pt(fn[1])],0];return qw([0,St(p5u,Xt[1],0,qn),0])}return qw(0)}return qw(0)}function Qu(Xe){return Xe?u5u:l5u}function gp(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,eOu,fn],[0,[0,ZNu,f(gd,Dt[2])],0]];return St(tOu,Xe[1],Dt[3],qn)}function _s(Xe){var Dt=Xe[2],Xt=Dt[6],fn=Dt[4],qn=qw(fn?[0,gp(fn[1]),0]:0),Xs=Xt?g(fa,Xt[1][2][1]):qw(0),Oa=[0,[0,Z8u,qn],[0,[0,X8u,Xs],[0,[0,J8u,g(gp,Dt[5])],0]]],Ea=[0,[0,e5u,Wi(0,Dt[3])],Oa],Br=[0,[0,t5u,f(kl,Dt[2])],Ea],qi=[0,[0,r5u,Pt(Dt[1])],Br];return St(n5u,Xe[1],Dt[7],qi)}function vr(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=bb(fn[1],Xt[1]),Xs=[0,[0,H8u,f(Au,Dt[3])],0],Oa=[0,[0,W8u,ta(qn,[0,fn,[1,Xt],0])],Xs];return St(Y8u,Xe[1],Dt[4],Oa)}function Hr(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=[0,[0,Q8u,ta(bb(fn[1],Xt[1]),[0,fn,[1,Xt],0])],0];return St(K8u,Xe[1],Dt[3],qn)}function oi(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return ko([0,Xt,Dt[1]]);case 1:var fn=Dt[1],qn=[0,[0,X4u,f(Pt,fn[1])],0];return St(Z4u,Xt,fn[2],qn);case 2:return Nc(I5u,[0,Xt,Dt[1]]);case 3:var Xs=Dt[1],Oa=[0,[0,e7u,f(Pt,Xs[1])],0];return St(t7u,Xt,Xs[2],Oa);case 4:return St(r7u,Xt,Dt[1][1],0);case 5:return _s([0,Xt,Dt[1]]);case 6:var Ea=Dt[1],Br=Ea[5],qi=Ea[4],uo=Ea[3],Fo=Ea[2];if(uo){var Zo=uo[1];if(Zo[0]!==0&&!Zo[1][2])return St(i7u,Xt,Br,[0,[0,n7u,f(xi,qi)],0])}if(Fo){var Ho=Fo[1];switch(Ho[0]){case 0:var pa=Hr(Ho[1]);break;case 1:var pa=vr(Ho[1]);break;case 2:var pa=_s(Ho[1]);break;case 3:var pa=ua(Ho[1]);break;case 4:var pa=Rc(Ho[1]);break;case 5:var pa=pd(1,Ho[1]);break;default:var pa=dd(Ho[1])}var gu=pa}else var gu=v3;var Xc=[0,[0,s7u,f(xi,qi)],0],cl=[0,[0,o7u,gu],[0,[0,a7u,Zc(uo)],Xc]],Bc=Ea[1],ul=Bc&&1;return St(u7u,Xt,Br,[0,[0,c7u,!!ul],cl]);case 7:return vr([0,Xt,Dt[1]]);case 8:var Co=Dt[1],ql=[0,[0,i5u,g(gp,Co[3])],0],Js=[0,[0,s5u,Wi(0,Co[4])],ql],md=[0,[0,a5u,f(kl,Co[2])],Js],bd=[0,[0,o5u,Pt(Co[1])],md];return St(c5u,Xt,Co[5],bd);case 9:var Cp=Dt[1],yf=Cp[1],Lp=yf[0]===0?Pt(yf[1]):xi(yf[1]),Hm=0,Ef=Cp[3]?"ES":"CommonJS",Rf=[0,[0,p7u,Lp],[0,[0,d7u,ko(Cp[2])],[0,[0,l7u,Ef],Hm]]];return St(m7u,Xt,Cp[4],Rf);case 10:var _h=Dt[1],y0=[0,[0,f7u,xe(_h[1])],0];return St(h7u,Xt,_h[2],y0);case 11:var Wm=Dt[1],Ah=[0,[0,m5u,ua(Wm[3])],0],Q0=[0,[0,f5u,f(kl,Wm[2])],Ah],og=[0,[0,h5u,Pt(Wm[1])],Q0];return St(g5u,Xt,Wm[4],og);case 12:return pd(1,[0,Xt,Dt[1]]);case 13:return Hr([0,Xt,Dt[1]]);case 14:var Fh=Dt[1],ef=[0,[0,g7u,yc(Fh[2])],0],_0=[0,[0,y7u,oi(Fh[1])],ef];return St(_7u,Xt,Fh[3],_0);case 15:return St(A7u,Xt,Dt[1][1],0);case 16:var j0=Dt[1],Qh=j0[2],E1=Qh[2],hy=Qh[1];switch(E1[0]){case 0:var Fg=E1[1],YA=[0,[0,RNu,!!Fg[2]],[0,[0,PNu,!!Fg[3]],0]],UC=Fg[1],_C=[0,[0,kNu,g(function(MS){var LS=MS[2],jM=LS[2],p4=jM[2],rV=p4[1],jve=0,Uvt=rV?hBu:gBu,Gve=[0,[0,INu,St(ABu,jM[1],p4[2],[0,[0,_Bu,!!rV],[0,[0,yBu,mh(Uvt)],0]])],jve],Vvt=[0,[0,xNu,Pt(LS[1])],Gve];return St(TNu,MS[1],0,Vvt)},UC)],YA],XA=St(FNu,hy,$e(Fg[4]),_C);break;case 1:var qD=E1[1],dE=[0,[0,ONu,!!qD[2]],[0,[0,NNu,!!qD[3]],0]],vb=qD[1],pE=[0,[0,BNu,g(function(MS){var LS=MS[2],jM=LS[2],p4=jM[2],rV=[0,[0,DNu,St(cBu,jM[1],p4[3],[0,[0,oBu,p4[1]],[0,[0,aBu,mh(p4[2])],0]])],0],jve=[0,[0,SNu,Pt(LS[1])],rV];return St(wNu,MS[1],0,jve)},vb)],dE],XA=St(qNu,hy,$e(qD[4]),pE);break;case 2:var qS=E1[1],jT=qS[1];if(jT[0]===0)var JA=jT[1],GI=sve(function(MS){var LS=[0,[0,vNu,Pt(MS[2][1])],0];return St(ENu,MS[1],0,LS)},JA);else var MD=jT[1],GI=sve(function(MS){var LS=MS[2],jM=[0,[0,ANu,xi(LS[2])],0],p4=[0,[0,bNu,Pt(LS[1])],jM];return St(CNu,MS[1],0,p4)},MD);var V6=[0,[0,LNu,!!qS[2]],[0,[0,MNu,!!qS[3]],0]],ZU=[0,[0,jNu,qw(GI)],V6],XA=St(GNu,hy,$e(qS[4]),ZU);break;default:var w3=E1[1],UQ=[0,[0,UNu,!!w3[2]],0],z6=w3[1],o2=[0,[0,VNu,g(function(MS){var LS=[0,[0,yNu,Pt(MS[2][1])],0];return St(_Nu,MS[1],0,LS)},z6)],UQ],XA=St(zNu,hy,$e(w3[3]),o2)}var go=[0,[0,QNu,Pt(j0[1])],[0,[0,$Nu,XA],0]];return St(KNu,Xt,j0[3],go);case 17:var ka=Dt[1],df=ka[2],Kf=df[0]===0?oi(df[1]):yc(df[1]),om=[0,[0,C7u,Kf],[0,[0,b7u,mh(Qu(1))],0]];return St(v7u,Xt,ka[3],om);case 18:var Hp=Dt[1],C_=Hp[5],cg=Hp[4],DA=Hp[3],SA=Hp[2];if(SA){var ry=SA[1];if(ry[0]!==0){var rA=[0,[0,E7u,mh(Qu(cg))],0],Eb=[0,[0,D7u,f(Pt,ry[1][2])],rA];return St(w7u,Xt,C_,[0,[0,S7u,f(xi,DA)],Eb])}}var oh=[0,[0,I7u,mh(Qu(cg))],0],Nh=[0,[0,x7u,f(xi,DA)],oh],nA=[0,[0,T7u,Zc(SA)],Nh];return St(R7u,Xt,C_,[0,[0,P7u,f(oi,Hp[1])],nA]);case 19:var VC=Dt[1],MM=[0,[0,k7u,f(Eki,VC[2])],0],Ete=[0,[0,F7u,yc(VC[1])],MM];return St(N7u,Xt,VC[3],Ete);case 20:var Mw=Dt[1],fue=function(MS){return MS[0]===0?Yi(MS[1]):yc(MS[1])},eV=[0,[0,O7u,oi(Mw[4])],0],hue=[0,[0,B7u,f(yc,Mw[3])],eV],gue=[0,[0,q7u,f(yc,Mw[2])],hue],G0=[0,[0,M7u,f(fue,Mw[1])],gue];return St(L7u,Xt,Mw[5],G0);case 21:var aO=Dt[1],yue=aO[1],n5e=yue[0]===0?Yi(yue[1]):$u(yue[1]),Cjt=[0,[0,j7u,!!aO[4]],0],vjt=[0,[0,G7u,oi(aO[3])],Cjt],Ejt=[0,[0,V7u,n5e],[0,[0,U7u,yc(aO[2])],vjt]];return St(z7u,Xt,aO[5],Ejt);case 22:var _ue=Dt[1],i5e=_ue[1],Djt=i5e[0]===0?Yi(i5e[1]):$u(i5e[1]),Sjt=[0,[0,$7u,!!_ue[4]],0],wjt=[0,[0,Q7u,oi(_ue[3])],Sjt],xve=[0,[0,H7u,Djt],[0,[0,K7u,yc(_ue[2])],wjt]];return St(W7u,Xt,_ue[5],xve);case 23:var oO=Dt[1],gvt=oO[7],yvt=oO[3],_vt=oO[2],Ijt=yvt[0]===0?yvt[1]:sm(i8u),xjt=gvt[0]===0?0:[0,gvt[1]],Tjt=oO[9],Avt=c4($e(_vt[2][4]),Tjt),Pjt=[0,[0,s8u,f(kl,oO[8])],0],Rjt=[0,[0,o8u,!1],[0,[0,a8u,f(xe,xjt)],Pjt]],kjt=[0,[0,c8u,f(Au,oO[6])],Rjt],Fjt=[0,[0,l8u,!!oO[4]],[0,[0,u8u,!!oO[5]],kjt]],bvt=[0,[0,d8u,ko(Ijt)],Fjt],Njt=[0,[0,p8u,Ll(_vt)],bvt];return St(f8u,Xt,Avt,[0,[0,m8u,f(Pt,oO[1])],Njt]);case 24:var Tve=Dt[1],s5e=Tve[3];if(s5e){var Cvt=s5e[1][2],vvt=Cvt[2],Evt=Cvt[1],d1=Evt[2],ny=function(LS){return c4(LS,vvt)};switch(d1[0]){case 0:var Pve=d1[1],Dvt=FLr(Pve[2],vvt),iy=[0,[0,Pve[1],Dvt]];break;case 1:var Svt=d1[1],Ojt=ny(Svt[2]),iy=[1,[0,Svt[1],Ojt]];break;case 2:var VQ=d1[1],Bjt=ny(VQ[7]),iy=[2,[0,VQ[1],VQ[2],VQ[3],VQ[4],VQ[5],VQ[6],Bjt]];break;case 3:var a5e=d1[1],wvt=ny(a5e[2]),iy=[3,[0,a5e[1],wvt]];break;case 4:var iy=[4,[0,ny(d1[1][1])]];break;case 5:var zQ=d1[1],qjt=ny(zQ[7]),iy=[5,[0,zQ[1],zQ[2],zQ[3],zQ[4],zQ[5],zQ[6],qjt]];break;case 6:var Aue=d1[1],Ivt=ny(Aue[5]),iy=[6,[0,Aue[1],Aue[2],Aue[3],Aue[4],Ivt]];break;case 7:var Rve=d1[1],Mjt=ny(Rve[4]),iy=[7,[0,Rve[1],Rve[2],Rve[3],Mjt]];break;case 8:var Dte=d1[1],Ljt=ny(Dte[5]),iy=[8,[0,Dte[1],Dte[2],Dte[3],Dte[4],Ljt]];break;case 9:var kve=d1[1],jjt=ny(kve[4]),iy=[9,[0,kve[1],kve[2],kve[3],jjt]];break;case 10:var o5e=d1[1],Gjt=ny(o5e[2]),iy=[10,[0,o5e[1],Gjt]];break;case 11:var bue=d1[1],xvt=ny(bue[4]),iy=[11,[0,bue[1],bue[2],bue[3],xvt]];break;case 12:var Cue=d1[1],Ujt=ny(Cue[5]),iy=[12,[0,Cue[1],Cue[2],Cue[3],Cue[4],Ujt]];break;case 13:var tV=d1[1],$Q=ny(tV[3]),iy=[13,[0,tV[1],tV[2],$Q]];break;case 14:var vue=d1[1],Vjt=ny(vue[3]),iy=[14,[0,vue[1],vue[2],Vjt]];break;case 15:var iy=[15,[0,ny(d1[1][1])]];break;case 16:var c5e=d1[1],u5e=ny(c5e[3]),iy=[16,[0,c5e[1],c5e[2],u5e]];break;case 17:var l5e=d1[1],zjt=ny(l5e[3]),iy=[17,[0,l5e[1],l5e[2],zjt]];break;case 18:var Eue=d1[1],$jt=ny(Eue[5]),iy=[18,[0,Eue[1],Eue[2],Eue[3],Eue[4],$jt]];break;case 19:var d5e=d1[1],Djr=ny(d5e[3]),iy=[19,[0,d5e[1],d5e[2],Djr]];break;case 20:var Fve=d1[1],Sjr=ny(Fve[5]),iy=[20,[0,Fve[1],Fve[2],Fve[3],Fve[4],Sjr]];break;case 21:var Nve=d1[1],wjr=ny(Nve[5]),iy=[21,[0,Nve[1],Nve[2],Nve[3],Nve[4],wjr]];break;case 22:var Ove=d1[1],Ijr=ny(Ove[5]),iy=[22,[0,Ove[1],Ove[2],Ove[3],Ove[4],Ijr]];break;case 23:var LM=d1[1],xjr=LM[10],Tjr=ny(LM[9]),iy=[23,[0,LM[1],LM[2],LM[3],LM[4],LM[5],LM[6],LM[7],LM[8],Tjr,xjr]];break;case 24:var p5e=d1[1],Pjr=ny(p5e[4]),iy=[24,[0,p5e[1],p5e[2],p5e[3],Pjr]];break;case 25:var Bve=d1[1],Rjr=ny(Bve[5]),iy=[25,[0,Bve[1],Bve[2],Bve[3],Bve[4],Rjr]];break;case 26:var qve=d1[1],kjr=ny(qve[5]),iy=[26,[0,qve[1],qve[2],qve[3],qve[4],kjr]];break;case 27:var Tvt=d1[1],Fjr=ny(Tvt[3]),iy=[27,[0,Tvt[1],Tvt[2],Fjr]];break;case 28:var Pvt=d1[1],Njr=Pvt[3],Ojr=ny(Pvt[2]),iy=[28,[0,Pvt[1],Ojr,Njr]];break;case 29:var m5e=d1[1],Bjr=m5e[4],qjr=ny(m5e[3]),iy=[29,[0,m5e[1],m5e[2],qjr,Bjr]];break;case 30:var Qjt=d1[1],Mjr=ny(Qjt[2]),iy=[30,[0,Qjt[1],Mjr]];break;case 31:var f5e=d1[1],Ljr=ny(f5e[4]),iy=[31,[0,f5e[1],f5e[2],f5e[3],Ljr]];break;case 32:var h5e=d1[1],jjr=ny(h5e[4]),iy=[32,[0,h5e[1],h5e[2],h5e[3],jjr]];break;case 33:var Mve=d1[1],Gjr=ny(Mve[5]),iy=[33,[0,Mve[1],Mve[2],Mve[3],Mve[4],Gjr]];break;case 34:var Rvt=d1[1],Ujr=ny(Rvt[3]),iy=[34,[0,Rvt[1],Rvt[2],Ujr]];break;case 35:var kvt=d1[1],Vjr=ny(kvt[3]),iy=[35,[0,kvt[1],kvt[2],Vjr]];break;default:var Fvt=d1[1],zjr=ny(Fvt[3]),iy=[36,[0,Fvt[1],Fvt[2],zjr]]}var Kjt=oi([0,Evt[1],iy])}else var Kjt=v3;var $jr=[0,[0,J7u,oi(Tve[2])],[0,[0,Y7u,Kjt],0]],Qjr=[0,[0,X7u,yc(Tve[1])],$jr];return St(Z7u,Xt,Tve[4],Qjr);case 25:var Lve=Dt[1],Nvt=Lve[4],Hjt=Lve[3];if(Nvt){var Ovt=Nvt[1];if(Ovt[0]===0)var Kjr=Ovt[1],Yjt=sve(function(LS){var jM=LS[1],p4=LS[3],rV=LS[2],jve=rV?bb(p4[1],rV[1][1]):p4[1],Uvt=rV?rV[1]:p4,Gve=0,Vvt=0;if(jM)switch(jM[1]){case 0:var zvt=P7;break;case 1:var zvt=yU;break;default:Gve=1}else Gve=1;if(Gve)var zvt=v3;var pGr=[0,[0,QMu,Pt(Uvt)],[0,[0,$Mu,zvt],Vvt]];return St(HMu,jve,0,[0,[0,KMu,Pt(p4)],pGr])},Kjr);else var Wjt=Ovt[1],Hjr=[0,[0,VMu,Pt(Wjt[2])],0],Yjt=[0,St(zMu,Wjt[1],0,Hjr),0];var Bvt=Yjt}else var Bvt=Nvt;if(Hjt)var Jjt=Hjt[1],Wjr=[0,[0,GMu,Pt(Jjt)],0],Xjt=[0,St(UMu,Jjt[1],0,Wjr),Bvt];else var Xjt=Bvt;switch(Lve[1]){case 0:var qvt=e6u;break;case 1:var qvt=t6u;break;default:var qvt=r6u}var Yjr=[0,[0,n6u,mh(qvt)],0],Jjr=[0,[0,i6u,xi(Lve[2])],Yjr],Xjr=[0,[0,s6u,qw(Xjt)],Jjr];return St(a6u,Xt,Lve[5],Xjr);case 26:return dd([0,Xt,Dt[1]]);case 27:var Mvt=Dt[1],Zjr=[0,[0,o6u,oi(Mvt[2])],0],eGr=[0,[0,c6u,Pt(Mvt[1])],Zjr];return St(u6u,Xt,Mvt[3],eGr);case 28:var Zjt=Dt[1],tGr=[0,[0,l6u,f(yc,Zjt[1])],0];return St(d6u,Xt,Zjt[2],tGr);case 29:var Lvt=Dt[1],rGr=[0,[0,p6u,g(Ui,Lvt[2])],0],nGr=[0,[0,m6u,yc(Lvt[1])],rGr];return St(f6u,Xt,Lvt[3],nGr);case 30:var eGt=Dt[1],iGr=[0,[0,h6u,yc(eGt[1])],0];return St(g6u,Xt,eGt[2],iGr);case 31:var g5e=Dt[1],sGr=[0,[0,y6u,f(ko,g5e[3])],0],aGr=[0,[0,_6u,f(Ds,g5e[2])],sGr],oGr=[0,[0,A6u,ko(g5e[1])],aGr];return St(b6u,Xt,g5e[4],oGr);case 32:return Rc([0,Xt,Dt[1]]);case 33:return pd(0,[0,Xt,Dt[1]]);case 34:return Yi([0,Xt,Dt[1]]);case 35:var jvt=Dt[1],cGr=[0,[0,C6u,oi(jvt[2])],0],uGr=[0,[0,v6u,yc(jvt[1])],cGr];return St(E6u,Xt,jvt[3],uGr);default:var Gvt=Dt[1],lGr=[0,[0,D6u,oi(Gvt[2])],0],dGr=[0,[0,S6u,yc(Gvt[1])],lGr];return St(w6u,Xt,Gvt[3],dGr)}}function Ui(Xe){var Dt=Xe[2],Xt=[0,[0,M8u,g(oi,Dt[2])],0],fn=[0,[0,L8u,f(yc,Dt[1])],Xt];return St(j8u,Xe[1],Dt[3],fn)}function Ds(Xe){var Dt=Xe[2],Xt=[0,[0,G8u,ko(Dt[2])],0],fn=[0,[0,U8u,f($u,Dt[1])],Xt];return St(V8u,Xe[1],Dt[3],fn)}function ca(Xe){var Dt=Xe[2],Xt=[0,[0,B5u,yc(Dt[1])],0];return St(q5u,Xe[1],Dt[2],Xt)}function fa(Xe){var Dt=Xe[2],Xt=[0,[0,M5u,f(gd,Dt[2])],0],fn=[0,[0,L5u,Pt(Dt[1])],Xt];return St(j5u,Xe[1],0,fn)}function Ko(Xe){switch(Xe[0]){case 0:var Dt=Xe[1],Xt=Dt[2],fn=Xt[6],qn=Xt[2];switch(qn[0]){case 0:var Ea=fn,Br=0,qi=zi(qn[1]);break;case 1:var Ea=fn,Br=0,qi=Pt(qn[1]);break;case 2:var Ea=fn,Br=0,qi=Hs(qn[1]);break;default:var Xs=qn[1][2],Oa=c4(Xs[2],fn),Ea=Oa,Br=1,qi=yc(Xs[1])}switch(Xt[1]){case 0:var uo=V5u;break;case 1:var uo=z5u;break;case 2:var uo=$5u;break;default:var uo=Q5u}var Fo=[0,[0,H5u,!!Br],[0,[0,K5u,g(ca,Xt[5])],0]],Zo=[0,[0,Y5u,mh(uo)],[0,[0,W5u,!!Xt[4]],Fo]],Ho=[0,[0,X5u,qi],[0,[0,J5u,Dl(Xt[3])],Zo]];return St(Z5u,Dt[1],Ea,Ho);case 1:var pa=Xe[1],gu=pa[2],Xc=gu[6],cl=gu[2],Bc=gu[1];switch(Bc[0]){case 0:var Js=Xc,md=0,bd=zi(Bc[1]);break;case 1:var Js=Xc,md=0,bd=Pt(Bc[1]);break;case 2:var ul=sm(cNu),Js=ul[3],md=ul[2],bd=ul[1];break;default:var Co=Bc[1][2],ql=c4(Co[2],Xc),Js=ql,md=1,bd=yc(Co[1])}if(typeof cl=="number")if(cl)var Cp=0,yf=0;else var Cp=1,yf=0;else var Cp=0,yf=[0,cl[1]];var Lp=Cp&&[0,[0,uNu,!!Cp],0],Hm=[0,[0,lNu,f(fu,gu[5])],0],Ef=[0,[0,pNu,!!md],[0,[0,dNu,!!gu[4]],Hm]],Rf=[0,[0,mNu,D(xe,gu[3])],Ef],_h=yh([0,[0,hNu,bd],[0,[0,fNu,f(yc,yf)],Rf]],Lp);return St(gNu,pa[1],Js,_h);default:var y0=Xe[1],Wm=y0[2],Ah=Wm[2];if(typeof Ah=="number")if(Ah)var Q0=0,og=0;else var Q0=1,og=0;else var Q0=0,og=[0,Ah[1]];var Fh=Q0&&[0,[0,eNu,!!Q0],0],ef=[0,[0,tNu,f(fu,Wm[5])],0],_0=[0,[0,nNu,!1],[0,[0,rNu,!!Wm[4]],ef]],j0=[0,[0,iNu,D(xe,Wm[3])],_0],Qh=[0,[0,sNu,f(yc,og)],j0],E1=yh([0,[0,aNu,Hs(Wm[1])],Qh],Fh);return St(oNu,y0[1],Wm[6],E1)}}function Na(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1];if(Xt){var qn=[0,[0,cOu,yc(Xt[1])],0],Xs=[0,[0,uOu,$u(fn)],qn];return St(lOu,Xe[1],0,Xs)}return $u(fn)}function un(Xe,Dt){var Xt=[0,[0,gOu,$u(Dt[1])],0];return St(yOu,Xe,Dt[2],Xt)}function ai(Xe){switch(Xe[0]){case 0:var Dt=Xe[1],Xt=Dt[2],fn=Xt[2],qn=Xt[1];if(fn){var Xs=[0,[0,_Ou,yc(fn[1])],0],Oa=[0,[0,AOu,$u(qn)],Xs];return St(bOu,Dt[1],0,Oa)}return $u(qn);case 1:var Ea=Xe[1];return un(Ea[1],Ea[2]);default:return v3}}function xs(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2];switch(Xt[0]){case 0:var fn=yc(Xt[2]),uo=0,Fo=Xt[3],Zo=0,Ho=COu,pa=fn,gu=Xt[1];break;case 1:var qn=Xt[2],Xs=Dl([0,qn[1],qn[2]]),uo=0,Fo=0,Zo=1,Ho=vOu,pa=Xs,gu=Xt[1];break;case 2:var Oa=Xt[2],Ea=Dl([0,Oa[1],Oa[2]]),uo=Xt[3],Fo=0,Zo=0,Ho=EOu,pa=Ea,gu=Xt[1];break;default:var Br=Xt[2],qi=Dl([0,Br[1],Br[2]]),uo=Xt[3],Fo=0,Zo=0,Ho=DOu,pa=qi,gu=Xt[1]}switch(gu[0]){case 0:var ul=uo,Co=0,ql=zi(gu[1]);break;case 1:var ul=uo,Co=0,ql=Pt(gu[1]);break;case 2:var Xc=sm(SOu),ul=Xc[3],Co=Xc[2],ql=Xc[1];break;default:var cl=gu[1][2],Bc=c4(cl[2],uo),ul=Bc,Co=1,ql=yc(cl[1])}return St(kOu,Dt[1],ul,[0,[0,ROu,ql],[0,[0,POu,pa],[0,[0,TOu,mh(Ho)],[0,[0,xOu,!!Zo],[0,[0,IOu,!!Fo],[0,[0,wOu,!!Co],0]]]]]])}var Js=Xe[1],md=Js[2],bd=[0,[0,FOu,yc(md[1])],0];return St(NOu,Js[1],md[2],bd)}function Ts(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2],fn=Xt[3],qn=Xt[2],Xs=Xt[1];switch(Xs[0]){case 0:var Br=0,qi=0,uo=zi(Xs[1]);break;case 1:var Br=0,qi=0,uo=Pt(Xs[1]);break;default:var Oa=Xs[1][2],Ea=yc(Oa[1]),Br=Oa[2],qi=1,uo=Ea}if(fn)var Fo=fn[1],Zo=bb(qn[1],Fo[1]),Ho=[0,[0,OOu,yc(Fo)],0],pa=St(qOu,Zo,0,[0,[0,BOu,$u(qn)],Ho]);else var pa=$u(qn);return St(zOu,Dt[1],Br,[0,[0,VOu,uo],[0,[0,UOu,pa],[0,[0,GOu,bN],[0,[0,jOu,!1],[0,[0,LOu,!!Xt[4]],[0,[0,MOu,!!qi],0]]]]]])}var gu=Xe[1];return un(gu[1],gu[2])}function ya(Xe){var Dt=Xe[2],Xt=[0,[0,$Ou,yc(Dt[1])],0];return St(QOu,Xe[1],Dt[2],Xt)}function Xa(Xe){return Xe[0]===0?yc(Xe[1]):ya(Xe[1])}function Yo(Xe){switch(Xe[0]){case 0:return yc(Xe[1]);case 1:return ya(Xe[1]);default:return v3}}function eu(Xe){var Dt=Xe[2],Xt=[0,[0,KOu,!!Dt[3]],0],fn=[0,[0,HOu,yc(Dt[2])],Xt],qn=[0,[0,WOu,$u(Dt[1])],fn];return St(YOu,Xe[1],0,qn)}function Vc(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Ive([0,[0,DBu,mh(Xt[1])],[0,[0,EBu,mh(Xt[2])],0]]);return St(IBu,Xe[1],0,[0,[0,wBu,fn],[0,[0,SBu,!!Dt[2]],0]])}function Vo(Xe){var Dt=Xe[2],Xt=[0,[0,qBu,f(yc,Dt[2])],0],fn=[0,[0,MBu,$u(Dt[1])],Xt];return St(LBu,Xe[1],0,fn)}function fu(Xe){var Dt=Xe[2],Xt=Dt[1]?b4e:"plus";return St(GBu,Xe[1],Dt[2],[0,[0,jBu,Xt],0])}function Pl(Xe){var Dt=Xe[2];return na(Dt[2],Dt[1])}function Rl(Xe){var Dt=Xe[2],Xt=[0,[0,d9u,ua(Dt[1][2])],[0,[0,l9u,!1],0]],fn=[0,[0,p9u,f(Pt,0)],Xt];return St(m9u,Xe[1],Dt[2],fn)}function kl(Xe){var Dt=Xe[2],Xt=[0,[0,Vqu,g(vl,Dt[1])],0],fn=$e(Dt[2]);return St(zqu,Xe[1],fn,Xt)}function vl(Xe){var Dt=Xe[2],Xt=Dt[1][2],fn=[0,[0,$qu,f(ua,Dt[4])],0],qn=[0,[0,Qqu,f(fu,Dt[3])],fn],Xs=[0,[0,Kqu,D(xe,Dt[2])],qn];return St(Wqu,Xe[1],Xt[2],[0,[0,Hqu,mh(Xt[1])],Xs])}function gd(Xe){var Dt=Xe[2],Xt=[0,[0,Yqu,g(ua,Dt[1])],0],fn=$e(Dt[2]);return St(Jqu,Xe[1],fn,Xt)}function wd(Xe){var Dt=Xe[2],Xt=[0,[0,Xqu,g(yd,Dt[1])],0],fn=$e(Dt[2]);return St(Zqu,Xe[1],fn,Xt)}function yd(Xe){if(Xe[0]===0)return ua(Xe[1]);var Dt=Xe[1],Xt=Dt[1],fn=Dt[2][1];return Ln([0,Xt,[0,[0,OQ(0,[0,Xt,eMu])],0,fn]])}function $p(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2],fn=Xt[1],qn=fn[0]===0?Re(fn[1]):Va(fn[1]),Xs=[0,[0,_Mu,qn],[0,[0,yMu,f(Tp,Xt[2])],0]];return St(AMu,Dt[1],0,Xs)}var Oa=Xe[1],Ea=Oa[2],Br=[0,[0,bMu,yc(Ea[1])],0];return St(CMu,Oa[1],Ea[2],Br)}function wp(Xe){var Dt=[0,[0,fMu,os(Xe[2][1])],0];return St(hMu,Xe[1],0,Dt)}function Qp(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xe[1],qn=Xt?yc(Xt[1]):St(vMu,[0,fn[1],[0,fn[2][1],fn[2][2]+1|0],[0,fn[3][1],fn[3][2]-1|0]],0,0);return St(DMu,fn,$e(Dt[2]),[0,[0,EMu,qn],0])}function bp(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return mu([0,Xt,Dt[1]]);case 1:return lo([0,Xt,Dt[1]]);case 2:return Qp([0,Xt,Dt[1]]);case 3:var fn=Dt[1],qn=[0,[0,SMu,yc(fn[1])],0];return St(wMu,Xt,fn[2],qn);default:var Xs=Dt[1];return St(TMu,Xt,0,[0,[0,xMu,mh(Xs[1])],[0,[0,IMu,mh(Xs[2])],0]])}}function Tp(Xe){return Xe[0]===0?zi([0,Xe[1],Xe[2]]):Qp([0,Xe[1],Xe[2]])}function Kp(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Pt(Xt?Xt[1]:fn),Xs=[0,[0,LMu,Pt(fn)],[0,[0,MMu,qn],0]];return St(jMu,Xe[1],0,Xs)}function Za(Xe){var Dt=Xe[2];if(Dt[1])var Xt=Dt[2],fn=WMu;else var Xt=Dt[2],fn=YMu;return St(fn,Xe[1],0,[0,[0,JMu,mh(Xt)],0])}function Au(Xe){var Dt=Xe[2],Xt=Dt[1];if(Xt)var fn=[0,[0,XMu,yc(Xt[1])],0],qn=ZMu;else var fn=0,qn=eLu;return St(qn,Xe[1],Dt[2],fn)}return[0,cr,yc]}function Gt(xt){return gt(xt)[1]}return[0,Gt,function(xt){return gt(xt)[2]},ye]}(iKu);function hvt(y,g,f){var D=g[f];return Cqt(D)?D|0:y}function sKu(y,g){var f=PAt(g,DDi)?{}:g,D=g3(y),G=hvt(LU[5],f,f$u),de=hvt(LU[4],f,h$u),ye=hvt(LU[3],f,g$u),$e=hvt(LU[2],f,y$u),gt=[0,[0,hvt(LU[1],f,_$u),$e,ye,de,G]],Gt=f.tokens,xt=Cqt(Gt),vt=xt&&Gt|0,St=f.comments,Xr=Cqt(St)?St|0:1,cr=f.all_comments,Pt=Cqt(cr)?cr|0:1,rn=[0,0],Kn=vt&&[0,function(Ts){return rn[1]=[0,Ts,rn[1]],0}],Ln=[0,gt],zi=[0,Kn],Ns=u6e?u6e[1]:1,na=zi&&zi[1],ua=Ln&&Ln[1],Ci=[0,ua],Wi=[0,na],xe=0,Yi=Wi&&Wi[1],xi=Ci&&Ci[1],Ji=SQu([0,Yi],[0,xi],xe,D),ta=E(Np[1],Ji),Hs=lm(Ji[1][1]),ia=[0,_jr[1],0],lo=lm(zp(function(Ts,ya){var Xa=Ts[2],Yo=Ts[1];return W(_jr[3],ya,Yo)?[0,Yo,Xa]:[0,W(_jr[4],ya,Yo),[0,ya,Xa]]},ia,Hs)[2]);if(lo&&Ns)throw[0,mQu,lo[1],lo[2]];vki[1]=0;for(var Re=bf(D)-0|0,Va=D,kn=0,os=0;;){if(os===Re)var mu=kn;else{var tl=Iw(Va,os),Nc=0;if(0<=tl&&!(H1>>0)throw[0,ig,cCe];switch($u){case 0:var Dl=Iw(Va,os);break;case 1:var Dl=(Iw(Va,os)&31)<<6|Iw(Va,os+1|0)&63;break;case 2:var Dl=(Iw(Va,os)&15)<<12|(Iw(Va,os+1|0)&63)<<6|Iw(Va,os+2|0)&63;break;default:var Dl=(Iw(Va,os)&7)<<18|(Iw(Va,os+1|0)&63)<<12|(Iw(Va,os+2|0)&63)<<6|Iw(Va,os+3|0)&63}var kn=ojr(kn,os,[0,Dl]),os=yc;continue}var mu=ojr(kn,os,0)}for(var dd=j4u,pd=lm([0,6,mu]);;){var Rc=dd[3],Zc=dd[2],Qu=dd[1];if(pd){var gp=pd[1];if(gp===5){var _s=pd[2];if(_s&&_s[1]===6){var vr=DCt(lm([0,Qu,Zc])),dd=[0,Qu+2|0,0,[0,vr,Rc]],pd=_s[2];continue}}else if(!(6<=gp)){var Hr=pd[2],dd=[0,Qu+YRi(gp)|0,[0,Qu,Zc],Rc],pd=Hr;continue}var oi=DCt(lm([0,Qu,Zc])),Ui=pd[2],dd=[0,Qu+YRi(gp)|0,0,[0,oi,Rc]],pd=Ui;continue}var Ds=DCt(lm(Rc));if(Xr)var fa=ta;else var ca=E(uQu[1],0),fa=W(Of(ca,-201766268,25),ca,ta);if(Pt)var Na=fa;else var Ko=fa[2],Na=[0,fa[1],[0,Ko[1],Ko[2],0]];var un=W(Ski[1],[0,Ds],Na),ai=yh(lo,vki[1]);if(un.errors=E(Ski[3],ai),vt){var xs=rn[1];un.tokens=qw(cqt(E(nKu[1],Ds),xs))}return un}}}if(typeof uc<"u")var wki=uc;else{var Iki={};C9r.flow=Iki;var wki=Iki}wki.parse=function(y,g){try{var f=sKu(y,g);return f}catch(D){return D=q_(D),D[1]===v9r?E(SDi,D[2]):E(SDi,new rQu(mh(jm(A$u,fqt(D)))))}},UBr(0)}(globalThis)}});tr();var Yl=zt(),Em=wl(),tm=Hc(),hm=op(),Wd={comments:!1,enums:!0,esproposal_decorators:!0,esproposal_export_star_as:!0,tokens:!0};function rf(uc){let{message:_o,loc:{start:io,end:El}}=uc;return Yl(_o,{start:{line:io.line,column:io.column+1},end:{line:El.line,column:El.column+1}})}function jl(uc,_o){let io=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:El}=zl(),Bd=El(tm(uc),Wd),[Dm]=Bd.errors;if(Dm)throw rf(Dm);return io.originalText=uc,hm(Bd,io)}Be.exports={parsers:{flow:Em(jl)}}});return We()})});var Pds=A((Tds,SJr)=>{(function(e){if(typeof Tds=="object"&&typeof SJr=="object")SJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.typescript=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(te,he)=>function(){return te&&(he=(0,te[Le(te)[0]])(te=0)),he},Yt=(te,he)=>function(){return he||(0,te[Le(te)[0]])((he={exports:{}}).exports,he),he.exports},wr=(te,he)=>{for(var ar in he)je(te,ar,{get:he[ar],enumerable:!0})},wn=(te,he,ar,Ot)=>{if(he&&typeof he=="object"||typeof he=="function")for(let hn of Le(he))!ft.call(te,hn)&&hn!==ar&&je(te,hn,{get:()=>he[hn],enumerable:!(Ot=ct(he,hn))||Ot.enumerable});return te},Bn=te=>wn(je({},"__esModule",{value:!0}),te),tr,zt=Jr({""(){tr={env:{},argv:[]}}}),sr=Yt({"src/common/parser-create-error.js"(te,he){"use strict";zt();function ar(Ot,hn){let xr=new SyntaxError(Ot+" ("+hn.start.line+":"+hn.start.column+")");return xr.loc=hn,xr}he.exports=ar}}),Ir=Yt({"src/utils/try-combinations.js"(te,he){"use strict";zt();function ar(){let Ot;for(var hn=arguments.length,xr=new Array(hn),Ht=0;HtUn,arch:()=>Lt,cpus:()=>$t,default:()=>ms,endianness:()=>pt,freemem:()=>Ye,getNetworkInterfaces:()=>Wt,hostname:()=>ge,loadavg:()=>Me,networkInterfaces:()=>yr,platform:()=>Ke,release:()=>st,tmpDir:()=>Sr,tmpdir:()=>Sn,totalmem:()=>bt,type:()=>Ee,uptime:()=>ae});function pt(){if(typeof Pr>"u"){var te=new ArrayBuffer(2),he=new Uint8Array(te),ar=new Uint16Array(te);if(he[0]=1,he[1]=2,ar[0]===258)Pr="BE";else if(ar[0]===513)Pr="LE";else throw new Error("unable to figure out endianess")}return Pr}function ge(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function Me(){return[]}function ae(){return 0}function Ye(){return Number.MAX_VALUE}function bt(){return Number.MAX_VALUE}function $t(){return[]}function Ee(){return"Browser"}function st(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function yr(){}function Wt(){}function Lt(){return"javascript"}function Ke(){return"browser"}function Sr(){return"/tmp"}var Pr,Sn,Un,ms,cs=Jr({"node-modules-polyfills:os"(){zt(),Sn=Sr,Un=` + -- too many open files. Try running with OCAMLRUNPARAM=b=2)`)],h6e=[3,0,3],VAt=d(oq),QU=d(HP),zAt=d("Flow_ast.Function.BodyBlock@ ")],R6e=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],k6e=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],tbt=[0,[17,0,[12,41,0]],d(Ys)],F6e=[0,[17,0,[12,41,0]],d(Ys)],rbt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Function.BodyExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Function.BodyExpression@ ")],N6e=[0,[17,0,[12,41,0]],d(Ys)],Mce=[0,[15,0],d(wa)],nbt=d(Hl),O6e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],A3=d("Flow_ast.Function.id"),Lce=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],B6e=d(Go),q6e=d(Uo),_Ce=d($o),M6e=[0,[17,0,0],d(Yn)],ACe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],t4=d(p0),L6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jce=[0,[17,0,0],d(Yn)],XN=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ote=d(Sy),j6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],G6e=[0,[17,0,0],d(Yn)],DQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],U6e=d(kq),V6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],z6e=[0,[9,0,0],d(Yg)],bCe=[0,[17,0,0],d(Yn)],cte=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ibt=d(vT),CCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sbt=[0,[9,0,0],d(Yg)],vCe=[0,[17,0,0],d(Yn)],abt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$6e=d(DI),obt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ECe=d(Go),Q6e=d(Uo),K6e=d($o),cbt=[0,[17,0,0],d(Yn)],H6e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ubt=d(bS),W6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Y6e=[0,[17,0,0],d(Yn)],DCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],J6e=d(Rae),X6e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lbt=d(Go),SCe=d(Uo),Z6e=d($o),wCe=[0,[17,0,0],d(Yn)],SQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eFe=d(Ol),tFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rFe=d(Go),dbt=d(Uo),nFe=d($o),pbt=[0,[17,0,0],d(Yn)],iFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Gce=d("sig_loc"),sFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ICe=[0,[17,0,0],d(Yn)],mbt=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],aFe=[0,[15,0],d(wa)],xCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fbt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],oFe=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],TCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],uFe=d("Flow_ast.Function.Params.this_"),tA=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AM=d(Go),PCe=d(Uo),bM=d($o),lFe=[0,[17,0,0],d(Yn)],jC=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CM=d(p0),RD=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],hbt=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],pFe=[0,[17,0,0],d(Yn)],mFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gbt=d(aht),fFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hFe=d(Go),gFe=d(Uo),yFe=d($o),_Fe=[0,[17,0,0],d(Yn)],AFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RCe=d(Ol),ybt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ute=d(Go),bFe=d(Uo),kCe=d($o),CFe=[0,[17,0,0],d(Yn)],vFe=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FCe=[0,[15,0],d(wa)],EFe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],DFe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],SFe=[0,[17,0,[12,41,0]],d(Ys)],_bt=[0,[15,0],d(wa)],wFe=d(Hl),Abt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NCe=d("Flow_ast.Function.ThisParam.annot"),OCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZN=[0,[17,0,0],d(Yn)],IFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xFe=d(Ol),wQ=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TFe=d(Go),BCe=d(Uo),lte=d($o),bbt=[0,[17,0,0],d(Yn)],PFe=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],RFe=[0,[15,0],d(wa)],Cbt=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],kFe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Uce=[0,[17,0,[12,41,0]],d(Ys)],FFe=[0,[15,0],d(wa)],vbt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NFe=d("Flow_ast.Function.Param.argument"),Ebt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OFe=[0,[17,0,0],d(Yn)],Dbt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BFe=d(m3),Sbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qFe=d(Go),qCe=d(Uo),r4=d($o),vM=[0,[17,0,0],d(Yn)],EM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],dte=[0,[15,0],d(wa)],MCe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],LCe=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],MFe=[0,[17,0,[12,41,0]],d(Ys)],Vce=[0,[15,0],d(wa)],wbt=d(Hl),jCe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ibt=d("Flow_ast.Function.RestParam.argument"),LFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jFe=[0,[17,0,0],d(Yn)],GFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UFe=d(Ol),VFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GCe=d(Go),UCe=d(Uo),IQ=d($o),xbt=[0,[17,0,0],d(Yn)],KU=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zce=[0,[15,0],d(wa)],zFe=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Tbt=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],$Fe=[0,[17,0,[12,41,0]],d(Ys)],Pbt=[0,[15,0],d(wa)],QFe=d(Hl),KFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HFe=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Rbt=d("Flow_ast.Class.id"),kbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WFe=d(Go),Fbt=d(Uo),YFe=d($o),Nbt=[0,[17,0,0],d(Yn)],JFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Obt=d(Sy),XFe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bbt=[0,[17,0,0],d(Yn)],ZFe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VCe=d(Rae),e8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t8e=d(Go),zCe=d(Uo),qbt=d($o),pte=[0,[17,0,0],d(Yn)],r8e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],n8e=d(i3),Mbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PS=d(Go),i8e=d(Uo),$Ce=d($o),Lbt=[0,[17,0,0],d(Yn)],mte=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jbt=d(NZ),$ce=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gbt=d(Go),s8e=d(Uo),Ubt=d($o),a8e=[0,[17,0,0],d(Yn)],QCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xQ=d("class_decorators"),Vbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qce=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],o8e=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],c8e=[0,[17,0,0],d(Yn)],KCe=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HCe=d(Ol),zbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],u8e=d(Go),l8e=d(Uo),WCe=d($o),d8e=[0,[17,0,0],d(Yn)],DM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$bt=[0,[15,0],d(wa)],Qbt=d(Hl),p8e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Kbt=d("Flow_ast.Class.Decorator.expression"),m8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YCe=[0,[17,0,0],d(Yn)],F6=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JCe=d(Ol),Hbt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wbt=d(Go),f8e=d(Uo),h8e=d($o),XCe=[0,[17,0,0],d(Yn)],g8e=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ybt=[0,[15,0],d(wa)],y8e=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_8e=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Jbt=[0,[17,0,[12,41,0]],d(Ys)],Kce=[0,[15,0],d(wa)],Hce=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.Method"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.Method@ ")],Xbt=[0,[17,0,[12,41,0]],d(Ys)],Zbt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.Property@ ")],eCt=[0,[17,0,[12,41,0]],d(Ys)],tCt=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Body.PrivateField"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Body.PrivateField@ ")],rCt=[0,[17,0,[12,41,0]],d(Ys)],A8e=[0,[15,0],d(wa)],b8e=d(Hl),C8e=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],v8e=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],E8e=d("Flow_ast.Class.Body.body"),D8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wce=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],nCt=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],iCt=[0,[17,0,0],d(Yn)],sCt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],S8e=d(Ol),ZCe=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aCt=d(Go),oCt=d(Uo),cCt=d($o),uCt=[0,[17,0,0],d(Yn)],eve=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],lCt=[0,[15,0],d(wa)],Yce=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jce=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],w8e=[0,[17,0,[12,41,0]],d(Ys)],dCt=[0,[15,0],d(wa)],pCt=d(Hl),SM=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mCt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],fCt=d("Flow_ast.Class.Implements.interfaces"),hCt=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TQ=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],I8e=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],x8e=[0,[17,0,0],d(Yn)],rt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sn=d(Ol),ui=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Es=d(Go),va=d(Uo),Xo=d($o),Ju=[0,[17,0,0],d(Yn)],ed=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ld=[0,[15,0],d(wa)],td=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Om=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Vh=[0,[17,0,[12,41,0]],d(Ys)],gh=[0,[15,0],d(wa)],m0=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],V2=d("Flow_ast.Class.Implements.Interface.id"),OT=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],n4=[0,[17,0,0],d(Yn)],N6=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],RS=d(ube),wM=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],T8e=d(Go),tve=d(Uo),P8e=d($o),FI=[0,[17,0,0],d(Yn)],IM=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rve=[0,[15,0],d(wa)],kD=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Xce=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],HU=[0,[17,0,[12,41,0]],d(Ys)],R8e=[0,[15,0],d(wa)],k8e=d(Hl),Qf=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wy=d("Flow_ast.Class.Extends.expr"),xM=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TM=[0,[17,0,0],d(Yn)],gCt=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],b3=d(ube),F8e=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$=d(Go),se=d(Uo),Ne=d($o),Nt=[0,[17,0,0],d(Yn)],ei=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Qa=d(Ol),nl=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Yd=d(Go),Km=d(Uo),Fw=d($o),O6=[0,[17,0,0],d(Yn)],eO=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],B6=[0,[15,0],d(wa)],wBr=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],IBr=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],xBr=[0,[17,0,[12,41,0]],d(Ys)],yCt=[0,[15,0],d(wa)],TBr=d(Hl),aqt=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],PBr=d("Flow_ast.Class.PrivateField.key"),RBr=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kBr=[0,[17,0,0],d(Yn)],FBr=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Ct=d(u1),NBr=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OBr=[0,[17,0,0],d(Yn)],BBr=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qBr=d(o9),fte=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MBr=[0,[17,0,0],d(Yn)],PQ=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ic=d(Av),Cl=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ol=[0,[9,0,0],d(Yg)],Xl=[0,[17,0,0],d(Yn)],Fd=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Cf=d(t2),Jg=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a2=d(Go),Nw=d(Uo),i4=d($o),PM=[0,[17,0,0],d(Yn)],s4=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nve=d(Ol),ive=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RQ=d(Go),LBr=d(Uo),Boc=d($o),qoc=[0,[17,0,0],d(Yn)],Moc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Loc=[0,[15,0],d(wa)],joc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Goc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Uoc=[0,[17,0,[12,41,0]],d(Ys)],Voc=[0,[15,0],d(wa)],zoc=d("Flow_ast.Class.Property.Uninitialized"),$oc=d("Flow_ast.Class.Property.Declared"),Qoc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Class.Property.Initialized"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Class.Property.Initialized@ ")],Koc=[0,[17,0,[12,41,0]],d(Ys)],Hoc=[0,[15,0],d(wa)],Woc=d(Hl),Yoc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Joc=d("Flow_ast.Class.Property.key"),Xoc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zoc=[0,[17,0,0],d(Yn)],ecc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tcc=d(u1),rcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ncc=[0,[17,0,0],d(Yn)],icc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],scc=d(o9),acc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],occ=[0,[17,0,0],d(Yn)],ccc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ucc=d(Av),lcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dcc=[0,[9,0,0],d(Yg)],pcc=[0,[17,0,0],d(Yn)],mcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fcc=d(t2),hcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gcc=d(Go),ycc=d(Uo),_cc=d($o),Acc=[0,[17,0,0],d(Yn)],bcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ccc=d(Ol),vcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ecc=d(Go),Dcc=d(Uo),Scc=d($o),wcc=[0,[17,0,0],d(Yn)],Icc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],xcc=[0,[15,0],d(wa)],Tcc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Pcc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Rcc=[0,[17,0,[12,41,0]],d(Ys)],kcc=[0,[15,0],d(wa)],Fcc=d(Hl),Ncc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Occ=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Bcc=d("Flow_ast.Class.Method.kind"),qcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mcc=[0,[17,0,0],d(Yn)],Lcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jcc=d(Hk),Gcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ucc=[0,[17,0,0],d(Yn)],Vcc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zcc=d(u1),$cc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qcc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Kcc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Hcc=[0,[17,0,[12,41,0]],d(Ys)],Wcc=[0,[17,0,0],d(Yn)],Ycc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Jcc=d(Av),Xcc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zcc=[0,[9,0,0],d(Yg)],euc=[0,[17,0,0],d(Yn)],tuc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ruc=d(x7),nuc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],iuc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],suc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],auc=[0,[17,0,0],d(Yn)],ouc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cuc=d(Ol),uuc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],luc=d(Go),duc=d(Uo),puc=d($o),muc=[0,[17,0,0],d(Yn)],fuc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],huc=[0,[15,0],d(wa)],guc=d("Flow_ast.Class.Method.Constructor"),yuc=d("Flow_ast.Class.Method.Method"),_uc=d("Flow_ast.Class.Method.Get"),Auc=d("Flow_ast.Class.Method.Set"),buc=[0,[15,0],d(wa)],Cuc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],vuc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Euc=[0,[17,0,[12,41,0]],d(Ys)],Duc=[0,[15,0],d(wa)],Suc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wuc=d("Flow_ast.Comment.kind"),Iuc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xuc=[0,[17,0,0],d(Yn)],Tuc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Puc=d("text"),Ruc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kuc=[0,[3,0,0],d(BC)],Fuc=[0,[17,0,0],d(Yn)],Nuc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ouc=d("on_newline"),Buc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],quc=[0,[9,0,0],d(Yg)],Muc=[0,[17,0,0],d(Yn)],Luc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],juc=[0,[15,0],d(wa)],Guc=d("Flow_ast.Comment.Line"),Uuc=d("Flow_ast.Comment.Block"),Vuc=[0,[15,0],d(wa)],zuc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],$uc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Quc=[0,[17,0,[12,41,0]],d(Ys)],Kuc=[0,[15,0],d(wa)],Huc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object@ ")],Wuc=[0,[17,0,[12,41,0]],d(Ys)],Yuc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array@ ")],Juc=[0,[17,0,[12,41,0]],d(Ys)],Xuc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Identifier@ ")],Zuc=[0,[17,0,[12,41,0]],d(Ys)],elc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Expression@ ")],tlc=[0,[17,0,[12,41,0]],d(Ys)],rlc=[0,[15,0],d(wa)],nlc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ilc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],slc=[0,[17,0,[12,41,0]],d(Ys)],alc=[0,[15,0],d(wa)],olc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],clc=d("Flow_ast.Pattern.Identifier.name"),ulc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],llc=[0,[17,0,0],d(Yn)],dlc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],plc=d(o9),mlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],flc=[0,[17,0,0],d(Yn)],hlc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],glc=d(Dw),ylc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_lc=[0,[9,0,0],d(Yg)],Alc=[0,[17,0,0],d(Yn)],blc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Clc=[0,[15,0],d(wa)],vlc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Elc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Dlc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Slc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ilc=d("Flow_ast.Pattern.Array.elements"),xlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Plc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Rlc=[0,[17,0,0],d(Yn)],klc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Flc=d(o9),Nlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Olc=[0,[17,0,0],d(Yn)],Blc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qlc=d(Ol),Mlc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Llc=d(Go),jlc=d(Uo),Glc=d($o),Ulc=[0,[17,0,0],d(Yn)],Vlc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],zlc=[0,[15,0],d(wa)],$lc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.Element"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.Element@ ")],Qlc=[0,[17,0,[12,41,0]],d(Ys)],Klc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.RestElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.RestElement@ ")],Hlc=[0,[17,0,[12,41,0]],d(Ys)],Wlc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Array.Hole"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Array.Hole@ ")],Ylc=[0,[17,0,[12,41,0]],d(Ys)],Jlc=[0,[15,0],d(wa)],Xlc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Zlc=d("Flow_ast.Pattern.Array.Element.argument"),edc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tdc=[0,[17,0,0],d(Yn)],rdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ndc=d(m3),idc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sdc=d(Go),adc=d(Uo),odc=d($o),cdc=[0,[17,0,0],d(Yn)],udc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ldc=[0,[15,0],d(wa)],ddc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],pdc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],mdc=[0,[17,0,[12,41,0]],d(Ys)],fdc=[0,[15,0],d(wa)],hdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gdc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],ydc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],_dc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Adc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bdc=d("Flow_ast.Pattern.Object.properties"),Cdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vdc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Edc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Ddc=[0,[17,0,0],d(Yn)],Sdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wdc=d(o9),Idc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xdc=[0,[17,0,0],d(Yn)],Tdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Pdc=d(Ol),Rdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kdc=d(Go),Fdc=d(Uo),Ndc=d($o),Odc=[0,[17,0,0],d(Yn)],Bdc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],qdc=[0,[15,0],d(wa)],Mdc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property@ ")],Ldc=[0,[17,0,[12,41,0]],d(Ys)],jdc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.RestElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.RestElement@ ")],Gdc=[0,[17,0,[12,41,0]],d(Ys)],Udc=[0,[15,0],d(wa)],Vdc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],zdc=d("Flow_ast.Pattern.Object.Property.key"),$dc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qdc=[0,[17,0,0],d(Yn)],Kdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Hdc=d(s3),Wdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ydc=[0,[17,0,0],d(Yn)],Jdc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Xdc=d(m3),Zdc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],epc=d(Go),tpc=d(Uo),rpc=d($o),npc=[0,[17,0,0],d(Yn)],ipc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],spc=d(WAe),apc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],opc=[0,[9,0,0],d(Yg)],cpc=[0,[17,0,0],d(Yn)],upc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],lpc=[0,[15,0],d(wa)],dpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ppc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],mpc=[0,[17,0,[12,41,0]],d(Ys)],fpc=[0,[15,0],d(wa)],hpc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Literal@ ")],gpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],ypc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],_pc=[0,[17,0,[12,41,0]],d(Ys)],Apc=[0,[17,0,[12,41,0]],d(Ys)],bpc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Identifier@ ")],Cpc=[0,[17,0,[12,41,0]],d(Ys)],vpc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Pattern.Object.Property.Computed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Pattern.Object.Property.Computed@ ")],Epc=[0,[17,0,[12,41,0]],d(Ys)],Dpc=[0,[15,0],d(wa)],Spc=d(Hl),wpc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ipc=d("Flow_ast.Pattern.RestElement.argument"),xpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tpc=[0,[17,0,0],d(Yn)],Ppc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Rpc=d(Ol),kpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fpc=d(Go),Npc=d(Uo),Opc=d($o),Bpc=[0,[17,0,0],d(Yn)],qpc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Mpc=[0,[15,0],d(wa)],Lpc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],jpc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Gpc=[0,[17,0,[12,41,0]],d(Ys)],Upc=[0,[15,0],d(wa)],Vpc=d(Hl),zpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$pc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Qpc=d("Flow_ast.JSX.frag_opening_element"),Kpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Hpc=[0,[17,0,0],d(Yn)],Wpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ypc=d("frag_closing_element"),Jpc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Xpc=[0,[17,0,0],d(Yn)],Zpc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],emc=d("frag_children"),tmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rmc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],nmc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],imc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],smc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],amc=[0,[17,0,[12,41,0]],d(Ys)],omc=[0,[17,0,0],d(Yn)],cmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],umc=d("frag_comments"),lmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dmc=d(Go),pmc=d(Uo),mmc=d($o),fmc=[0,[17,0,0],d(Yn)],hmc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],gmc=[0,[15,0],d(wa)],ymc=d(Hl),_mc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Amc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bmc=d("Flow_ast.JSX.opening_element"),Cmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vmc=[0,[17,0,0],d(Yn)],Emc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dmc=d("closing_element"),Smc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wmc=d(Go),Imc=d(Uo),xmc=d($o),Tmc=[0,[17,0,0],d(Yn)],Pmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Rmc=d(Dm),kmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fmc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Nmc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Omc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Bmc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],qmc=[0,[17,0,[12,41,0]],d(Ys)],Mmc=[0,[17,0,0],d(Yn)],Lmc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jmc=d(Ol),Gmc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Umc=d(Go),Vmc=d(Uo),zmc=d($o),$mc=[0,[17,0,0],d(Yn)],Qmc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Kmc=[0,[15,0],d(wa)],Hmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Element"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Element@ ")],Wmc=[0,[17,0,[12,41,0]],d(Ys)],Ymc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Fragment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Fragment@ ")],Jmc=[0,[17,0,[12,41,0]],d(Ys)],Xmc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.ExpressionContainer"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.ExpressionContainer@ ")],Zmc=[0,[17,0,[12,41,0]],d(Ys)],efc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.SpreadChild"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.SpreadChild@ ")],tfc=[0,[17,0,[12,41,0]],d(Ys)],rfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Text"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Text@ ")],nfc=[0,[17,0,[12,41,0]],d(Ys)],ifc=[0,[15,0],d(wa)],sfc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],afc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ofc=[0,[17,0,[12,41,0]],d(Ys)],cfc=[0,[15,0],d(wa)],ufc=d(Hl),lfc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],dfc=d("Flow_ast.JSX.SpreadChild.expression"),pfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mfc=[0,[17,0,0],d(Yn)],ffc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],hfc=d(Ol),gfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yfc=d(Go),_fc=d(Uo),Afc=d($o),bfc=[0,[17,0,0],d(Yn)],Cfc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],vfc=[0,[15,0],d(wa)],Efc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Dfc=d("Flow_ast.JSX.Closing.name"),Sfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wfc=[0,[17,0,0],d(Yn)],Ifc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],xfc=[0,[15,0],d(wa)],Tfc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Pfc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Rfc=[0,[17,0,[12,41,0]],d(Ys)],kfc=[0,[15,0],d(wa)],Ffc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nfc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ofc=d("Flow_ast.JSX.Opening.name"),Bfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qfc=[0,[17,0,0],d(Yn)],Mfc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lfc=d("self_closing"),jfc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gfc=[0,[9,0,0],d(Yg)],Ufc=[0,[17,0,0],d(Yn)],Vfc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zfc=d(e_t),$fc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qfc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Kfc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Hfc=[0,[17,0,0],d(Yn)],Wfc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Yfc=[0,[15,0],d(wa)],Jfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Opening.Attribute"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Opening.Attribute@ ")],Xfc=[0,[17,0,[12,41,0]],d(Ys)],Zfc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Opening.SpreadAttribute"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Opening.SpreadAttribute@ ")],e0c=[0,[17,0,[12,41,0]],d(Ys)],t0c=[0,[15,0],d(wa)],r0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],n0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],i0c=[0,[17,0,[12,41,0]],d(Ys)],s0c=[0,[15,0],d(wa)],a0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Identifier@ ")],o0c=[0,[17,0,[12,41,0]],d(Ys)],c0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.NamespacedName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.NamespacedName@ ")],u0c=[0,[17,0,[12,41,0]],d(Ys)],l0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression@ ")],d0c=[0,[17,0,[12,41,0]],d(Ys)],p0c=[0,[15,0],d(wa)],m0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],f0c=d("Flow_ast.JSX.MemberExpression._object"),h0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],g0c=[0,[17,0,0],d(Yn)],y0c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_0c=d(Pee),A0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],b0c=[0,[17,0,0],d(Yn)],C0c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],v0c=[0,[15,0],d(wa)],E0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression.Identifier@ ")],D0c=[0,[17,0,[12,41,0]],d(Ys)],S0c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.MemberExpression.MemberExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.MemberExpression.MemberExpression@ ")],w0c=[0,[17,0,[12,41,0]],d(Ys)],I0c=[0,[15,0],d(wa)],x0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],T0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],P0c=[0,[17,0,[12,41,0]],d(Ys)],R0c=[0,[15,0],d(wa)],k0c=d(Hl),F0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],N0c=d("Flow_ast.JSX.SpreadAttribute.argument"),O0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],B0c=[0,[17,0,0],d(Yn)],q0c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],M0c=d(Ol),L0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j0c=d(Go),G0c=d(Uo),U0c=d($o),V0c=[0,[17,0,0],d(Yn)],z0c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$0c=[0,[15,0],d(wa)],Q0c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],K0c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],H0c=[0,[17,0,[12,41,0]],d(Ys)],W0c=[0,[15,0],d(wa)],Y0c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],J0c=d("Flow_ast.JSX.Attribute.name"),X0c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Z0c=[0,[17,0,0],d(Yn)],ehc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],thc=d(u1),rhc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nhc=d(Go),ihc=d(Uo),shc=d($o),ahc=[0,[17,0,0],d(Yn)],ohc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],chc=[0,[15,0],d(wa)],uhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.Literal ("),[17,[0,d($m),0,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.Literal (@,")],lhc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],dhc=[0,[17,[0,d($m),0,0],[11,d(Voe),[17,0,0]]],d(EOt)],phc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.ExpressionContainer ("),[17,[0,d($m),0,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.ExpressionContainer (@,")],mhc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],fhc=[0,[17,[0,d($m),0,0],[11,d(Voe),[17,0,0]]],d(EOt)],hhc=[0,[15,0],d(wa)],ghc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.Identifier@ ")],yhc=[0,[17,0,[12,41,0]],d(Ys)],_hc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.Attribute.NamespacedName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.Attribute.NamespacedName@ ")],Ahc=[0,[17,0,[12,41,0]],d(Ys)],bhc=[0,[15,0],d(wa)],Chc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],vhc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ehc=[0,[17,0,[12,41,0]],d(Ys)],Dhc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Shc=d("Flow_ast.JSX.Text.value"),whc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ihc=[0,[3,0,0],d(BC)],xhc=[0,[17,0,0],d(Yn)],Thc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Phc=d(AD),Rhc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],khc=[0,[3,0,0],d(BC)],Fhc=[0,[17,0,0],d(Yn)],Nhc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ohc=[0,[15,0],d(wa)],Bhc=[0,[15,0],d(wa)],qhc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.JSX.ExpressionContainer.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.JSX.ExpressionContainer.Expression@ ")],Mhc=[0,[17,0,[12,41,0]],d(Ys)],Lhc=d("Flow_ast.JSX.ExpressionContainer.EmptyExpression"),jhc=[0,[15,0],d(wa)],Ghc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uhc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Vhc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],zhc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],$hc=d("Flow_ast.JSX.ExpressionContainer.expression"),Qhc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Khc=[0,[17,0,0],d(Yn)],Hhc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Whc=d(Ol),Yhc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Jhc=d(Go),Xhc=d(Uo),Zhc=d($o),egc=[0,[17,0,0],d(Yn)],tgc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],rgc=[0,[15,0],d(wa)],ngc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],igc=d("Flow_ast.JSX.NamespacedName.namespace"),sgc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],agc=[0,[17,0,0],d(Yn)],ogc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cgc=d(n3),ugc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lgc=[0,[17,0,0],d(Yn)],dgc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],pgc=[0,[15,0],d(wa)],mgc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],fgc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],hgc=[0,[17,0,[12,41,0]],d(Ys)],ggc=[0,[15,0],d(wa)],ygc=d(Hl),_gc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Agc=d("Flow_ast.JSX.Identifier.name"),bgc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Cgc=[0,[3,0,0],d(BC)],vgc=[0,[17,0,0],d(Yn)],Egc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dgc=d(Ol),Sgc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wgc=d(Go),Igc=d(Uo),xgc=d($o),Tgc=[0,[17,0,0],d(Yn)],Pgc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Rgc=[0,[15,0],d(wa)],kgc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Fgc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ngc=[0,[17,0,[12,41,0]],d(Ys)],Ogc=[0,[15,0],d(wa)],Bgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array@ ")],qgc=[0,[17,0,[12,41,0]],d(Ys)],Mgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.ArrowFunction"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.ArrowFunction@ ")],Lgc=[0,[17,0,[12,41,0]],d(Ys)],jgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Assignment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Assignment@ ")],Ggc=[0,[17,0,[12,41,0]],d(Ys)],Ugc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Binary"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Binary@ ")],Vgc=[0,[17,0,[12,41,0]],d(Ys)],zgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Call"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Call@ ")],$gc=[0,[17,0,[12,41,0]],d(Ys)],Qgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Class"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Class@ ")],Kgc=[0,[17,0,[12,41,0]],d(Ys)],Hgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Comprehension"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Comprehension@ ")],Wgc=[0,[17,0,[12,41,0]],d(Ys)],Ygc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Conditional"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Conditional@ ")],Jgc=[0,[17,0,[12,41,0]],d(Ys)],Xgc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Function@ ")],Zgc=[0,[17,0,[12,41,0]],d(Ys)],e1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Generator"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Generator@ ")],t1c=[0,[17,0,[12,41,0]],d(Ys)],r1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Identifier@ ")],n1c=[0,[17,0,[12,41,0]],d(Ys)],i1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Import"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Import@ ")],s1c=[0,[17,0,[12,41,0]],d(Ys)],a1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.JSXElement"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.JSXElement@ ")],o1c=[0,[17,0,[12,41,0]],d(Ys)],c1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.JSXFragment"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.JSXFragment@ ")],u1c=[0,[17,0,[12,41,0]],d(Ys)],l1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Literal@ ")],d1c=[0,[17,0,[12,41,0]],d(Ys)],p1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Logical"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Logical@ ")],m1c=[0,[17,0,[12,41,0]],d(Ys)],f1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member@ ")],h1c=[0,[17,0,[12,41,0]],d(Ys)],g1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.MetaProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.MetaProperty@ ")],y1c=[0,[17,0,[12,41,0]],d(Ys)],_1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.New"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.New@ ")],A1c=[0,[17,0,[12,41,0]],d(Ys)],b1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object@ ")],C1c=[0,[17,0,[12,41,0]],d(Ys)],v1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.OptionalCall"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.OptionalCall@ ")],E1c=[0,[17,0,[12,41,0]],d(Ys)],D1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.OptionalMember"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.OptionalMember@ ")],S1c=[0,[17,0,[12,41,0]],d(Ys)],w1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Sequence"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Sequence@ ")],I1c=[0,[17,0,[12,41,0]],d(Ys)],x1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Super"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Super@ ")],T1c=[0,[17,0,[12,41,0]],d(Ys)],P1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TaggedTemplate"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TaggedTemplate@ ")],R1c=[0,[17,0,[12,41,0]],d(Ys)],k1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TemplateLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TemplateLiteral@ ")],F1c=[0,[17,0,[12,41,0]],d(Ys)],N1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.This"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.This@ ")],O1c=[0,[17,0,[12,41,0]],d(Ys)],B1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.TypeCast"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.TypeCast@ ")],q1c=[0,[17,0,[12,41,0]],d(Ys)],M1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Unary"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Unary@ ")],L1c=[0,[17,0,[12,41,0]],d(Ys)],j1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Update"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Update@ ")],G1c=[0,[17,0,[12,41,0]],d(Ys)],U1c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Yield"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Yield@ ")],V1c=[0,[17,0,[12,41,0]],d(Ys)],z1c=[0,[15,0],d(wa)],$1c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Q1c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],K1c=[0,[17,0,[12,41,0]],d(Ys)],H1c=[0,[15,0],d(wa)],W1c=d(Hl),Y1c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],J1c=d("Flow_ast.Expression.Import.argument"),X1c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Z1c=[0,[17,0,0],d(Yn)],eyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tyc=d(Ol),ryc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nyc=d(Go),iyc=d(Uo),syc=d($o),ayc=[0,[17,0,0],d(Yn)],oyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],cyc=[0,[15,0],d(wa)],uyc=d(Hl),lyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],dyc=d("Flow_ast.Expression.Super.comments"),pyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],myc=d(Go),fyc=d(Uo),hyc=d($o),gyc=[0,[17,0,0],d(Yn)],yyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_yc=[0,[15,0],d(wa)],Ayc=d(Hl),byc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Cyc=d("Flow_ast.Expression.This.comments"),vyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Eyc=d(Go),Dyc=d(Uo),Syc=d($o),wyc=[0,[17,0,0],d(Yn)],Iyc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],xyc=[0,[15,0],d(wa)],Tyc=d(Hl),Pyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ryc=d("Flow_ast.Expression.MetaProperty.meta"),kyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Fyc=[0,[17,0,0],d(Yn)],Nyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Oyc=d(Pee),Byc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qyc=[0,[17,0,0],d(Yn)],Myc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lyc=d(Ol),jyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gyc=d(Go),Uyc=d(Uo),Vyc=d($o),zyc=[0,[17,0,0],d(Yn)],$yc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Qyc=[0,[15,0],d(wa)],Kyc=d(Hl),Hyc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Wyc=d("Flow_ast.Expression.TypeCast.expression"),Yyc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Jyc=[0,[17,0,0],d(Yn)],Xyc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Zyc=d(o9),e_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t_c=[0,[17,0,0],d(Yn)],r_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],n_c=d(Ol),i_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],s_c=d(Go),a_c=d(Uo),o_c=d($o),c_c=[0,[17,0,0],d(Yn)],u_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],l_c=[0,[15,0],d(wa)],d_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],p_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],m_c=d("Flow_ast.Expression.Generator.blocks"),f_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],h_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],g_c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],y_c=[0,[17,0,0],d(Yn)],__c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],A_c=d(Wae),b_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],C_c=d(Go),v_c=d(Uo),E_c=d($o),D_c=[0,[17,0,0],d(Yn)],S_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],w_c=[0,[15,0],d(wa)],I_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],x_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],T_c=d("Flow_ast.Expression.Comprehension.blocks"),P_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],R_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],k_c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],F_c=[0,[17,0,0],d(Yn)],N_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],O_c=d(Wae),B_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],q_c=d(Go),M_c=d(Uo),L_c=d($o),j_c=[0,[17,0,0],d(Yn)],G_c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],U_c=[0,[15,0],d(wa)],V_c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],z_c=d("Flow_ast.Expression.Comprehension.Block.left"),$_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Q_c=[0,[17,0,0],d(Yn)],K_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],H_c=d(jb),W_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Y_c=[0,[17,0,0],d(Yn)],J_c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],X_c=d(CRe),Z_c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eAc=[0,[9,0,0],d(Yg)],tAc=[0,[17,0,0],d(Yn)],rAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],nAc=[0,[15,0],d(wa)],iAc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],sAc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],aAc=[0,[17,0,[12,41,0]],d(Ys)],oAc=[0,[15,0],d(wa)],cAc=d(Hl),uAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lAc=d("Flow_ast.Expression.Yield.argument"),dAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pAc=d(Go),mAc=d(Uo),fAc=d($o),hAc=[0,[17,0,0],d(Yn)],gAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],yAc=d(Ol),_Ac=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AAc=d(Go),bAc=d(Uo),CAc=d($o),vAc=[0,[17,0,0],d(Yn)],EAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],DAc=d(C4e),SAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wAc=[0,[9,0,0],d(Yg)],IAc=[0,[17,0,0],d(Yn)],xAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],TAc=d("result_out"),PAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RAc=[0,[17,0,0],d(Yn)],kAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FAc=[0,[15,0],d(wa)],NAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],OAc=d("Flow_ast.Expression.OptionalMember.member"),BAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qAc=[0,[17,0,0],d(Yn)],MAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],LAc=d(Do),jAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GAc=[0,[17,0,0],d(Yn)],UAc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VAc=d(Dw),zAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$Ac=[0,[9,0,0],d(Yg)],QAc=[0,[17,0,0],d(Yn)],KAc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],HAc=[0,[15,0],d(wa)],WAc=d(Hl),YAc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],JAc=d("Flow_ast.Expression.Member._object"),XAc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZAc=[0,[17,0,0],d(Yn)],ebc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tbc=d(Pee),rbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nbc=[0,[17,0,0],d(Yn)],ibc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sbc=d(Ol),abc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],obc=d(Go),cbc=d(Uo),ubc=d($o),lbc=[0,[17,0,0],d(Yn)],dbc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],pbc=[0,[15,0],d(wa)],mbc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyIdentifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyIdentifier@ ")],fbc=[0,[17,0,[12,41,0]],d(Ys)],hbc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyPrivateName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyPrivateName@ ")],gbc=[0,[17,0,[12,41,0]],d(Ys)],ybc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Member.PropertyExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Member.PropertyExpression@ ")],_bc=[0,[17,0,[12,41,0]],d(Ys)],Abc=[0,[15,0],d(wa)],bbc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Cbc=d("Flow_ast.Expression.OptionalCall.call"),vbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ebc=[0,[17,0,0],d(Yn)],Dbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Sbc=d(Do),wbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ibc=[0,[17,0,0],d(Yn)],xbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tbc=d(Dw),Pbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rbc=[0,[9,0,0],d(Yg)],kbc=[0,[17,0,0],d(Yn)],Fbc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Nbc=[0,[15,0],d(wa)],Obc=d(Hl),Bbc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qbc=d("Flow_ast.Expression.Call.callee"),Mbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Lbc=[0,[17,0,0],d(Yn)],jbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Gbc=d(ube),Ubc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Vbc=d(Go),zbc=d(Uo),$bc=d($o),Qbc=[0,[17,0,0],d(Yn)],Kbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Hbc=d(vS),Wbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ybc=[0,[17,0,0],d(Yn)],Jbc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Xbc=d(Ol),Zbc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eCc=d(Go),tCc=d(Uo),rCc=d($o),nCc=[0,[17,0,0],d(Yn)],iCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],sCc=[0,[15,0],d(wa)],aCc=d(Hl),oCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],cCc=d("Flow_ast.Expression.New.callee"),uCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lCc=[0,[17,0,0],d(Yn)],dCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pCc=d(ube),mCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fCc=d(Go),hCc=d(Uo),gCc=d($o),yCc=[0,[17,0,0],d(Yn)],_Cc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ACc=d(vS),bCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CCc=d(Go),vCc=d(Uo),ECc=d($o),DCc=[0,[17,0,0],d(Yn)],SCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wCc=d(Ol),ICc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xCc=d(Go),TCc=d(Uo),PCc=d($o),RCc=[0,[17,0,0],d(Yn)],kCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FCc=[0,[15,0],d(wa)],NCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],BCc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],qCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],LCc=d("Flow_ast.Expression.ArgList.arguments"),jCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GCc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],UCc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],VCc=[0,[17,0,0],d(Yn)],zCc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$Cc=d(Ol),QCc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KCc=d(Go),HCc=d(Uo),WCc=d($o),YCc=[0,[17,0,0],d(Yn)],JCc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],XCc=[0,[15,0],d(wa)],ZCc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],evc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],tvc=[0,[17,0,[12,41,0]],d(Ys)],rvc=[0,[15,0],d(wa)],nvc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Expression@ ")],ivc=[0,[17,0,[12,41,0]],d(Ys)],svc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Spread"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Spread@ ")],avc=[0,[17,0,[12,41,0]],d(Ys)],ovc=[0,[15,0],d(wa)],cvc=d(Hl),uvc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lvc=d("Flow_ast.Expression.Conditional.test"),dvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pvc=[0,[17,0,0],d(Yn)],mvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fvc=d(Moe),hvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gvc=[0,[17,0,0],d(Yn)],yvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_vc=d(CAe),Avc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bvc=[0,[17,0,0],d(Yn)],Cvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vvc=d(Ol),Evc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dvc=d(Go),Svc=d(Uo),wvc=d($o),Ivc=[0,[17,0,0],d(Yn)],xvc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Tvc=[0,[15,0],d(wa)],Pvc=d(Hl),Rvc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],kvc=d("Flow_ast.Expression.Logical.operator"),Fvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Nvc=[0,[17,0,0],d(Yn)],Ovc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Bvc=d(e3),qvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mvc=[0,[17,0,0],d(Yn)],Lvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jvc=d(jb),Gvc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Uvc=[0,[17,0,0],d(Yn)],Vvc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zvc=d(Ol),$vc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qvc=d(Go),Kvc=d(Uo),Hvc=d($o),Wvc=[0,[17,0,0],d(Yn)],Yvc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Jvc=[0,[15,0],d(wa)],Xvc=d("Flow_ast.Expression.Logical.Or"),Zvc=d("Flow_ast.Expression.Logical.And"),eEc=d("Flow_ast.Expression.Logical.NullishCoalesce"),tEc=[0,[15,0],d(wa)],rEc=d(Hl),nEc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],iEc=d("Flow_ast.Expression.Update.operator"),sEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aEc=[0,[17,0,0],d(Yn)],oEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cEc=d(_T),uEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lEc=[0,[17,0,0],d(Yn)],dEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pEc=d(i1t),mEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fEc=[0,[9,0,0],d(Yg)],hEc=[0,[17,0,0],d(Yn)],gEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],yEc=d(Ol),_Ec=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AEc=d(Go),bEc=d(Uo),CEc=d($o),vEc=[0,[17,0,0],d(Yn)],EEc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],DEc=[0,[15,0],d(wa)],SEc=d("Flow_ast.Expression.Update.Decrement"),wEc=d("Flow_ast.Expression.Update.Increment"),IEc=[0,[15,0],d(wa)],xEc=d(Hl),TEc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],PEc=d("Flow_ast.Expression.Assignment.operator"),REc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kEc=d(Go),FEc=d(Uo),NEc=d($o),OEc=[0,[17,0,0],d(Yn)],BEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qEc=d(e3),MEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],LEc=[0,[17,0,0],d(Yn)],jEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GEc=d(jb),UEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VEc=[0,[17,0,0],d(Yn)],zEc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$Ec=d(Ol),QEc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KEc=d(Go),HEc=d(Uo),WEc=d($o),YEc=[0,[17,0,0],d(Yn)],JEc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],XEc=[0,[15,0],d(wa)],ZEc=d("Flow_ast.Expression.Assignment.PlusAssign"),e2c=d("Flow_ast.Expression.Assignment.MinusAssign"),t2c=d("Flow_ast.Expression.Assignment.MultAssign"),r2c=d("Flow_ast.Expression.Assignment.ExpAssign"),n2c=d("Flow_ast.Expression.Assignment.DivAssign"),i2c=d("Flow_ast.Expression.Assignment.ModAssign"),s2c=d("Flow_ast.Expression.Assignment.LShiftAssign"),a2c=d("Flow_ast.Expression.Assignment.RShiftAssign"),o2c=d("Flow_ast.Expression.Assignment.RShift3Assign"),c2c=d("Flow_ast.Expression.Assignment.BitOrAssign"),u2c=d("Flow_ast.Expression.Assignment.BitXorAssign"),l2c=d("Flow_ast.Expression.Assignment.BitAndAssign"),d2c=d("Flow_ast.Expression.Assignment.NullishAssign"),p2c=d("Flow_ast.Expression.Assignment.AndAssign"),m2c=d("Flow_ast.Expression.Assignment.OrAssign"),f2c=[0,[15,0],d(wa)],h2c=d(Hl),g2c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],y2c=d("Flow_ast.Expression.Binary.operator"),_2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],A2c=[0,[17,0,0],d(Yn)],b2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],C2c=d(e3),v2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],E2c=[0,[17,0,0],d(Yn)],D2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],S2c=d(jb),w2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],I2c=[0,[17,0,0],d(Yn)],x2c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],T2c=d(Ol),P2c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],R2c=d(Go),k2c=d(Uo),F2c=d($o),N2c=[0,[17,0,0],d(Yn)],O2c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],B2c=[0,[15,0],d(wa)],q2c=d("Flow_ast.Expression.Binary.Equal"),M2c=d("Flow_ast.Expression.Binary.NotEqual"),L2c=d("Flow_ast.Expression.Binary.StrictEqual"),j2c=d("Flow_ast.Expression.Binary.StrictNotEqual"),G2c=d("Flow_ast.Expression.Binary.LessThan"),U2c=d("Flow_ast.Expression.Binary.LessThanEqual"),V2c=d("Flow_ast.Expression.Binary.GreaterThan"),z2c=d("Flow_ast.Expression.Binary.GreaterThanEqual"),$2c=d("Flow_ast.Expression.Binary.LShift"),Q2c=d("Flow_ast.Expression.Binary.RShift"),K2c=d("Flow_ast.Expression.Binary.RShift3"),H2c=d("Flow_ast.Expression.Binary.Plus"),W2c=d("Flow_ast.Expression.Binary.Minus"),Y2c=d("Flow_ast.Expression.Binary.Mult"),J2c=d("Flow_ast.Expression.Binary.Exp"),X2c=d("Flow_ast.Expression.Binary.Div"),Z2c=d("Flow_ast.Expression.Binary.Mod"),eDc=d("Flow_ast.Expression.Binary.BitOr"),tDc=d("Flow_ast.Expression.Binary.Xor"),rDc=d("Flow_ast.Expression.Binary.BitAnd"),nDc=d("Flow_ast.Expression.Binary.In"),iDc=d("Flow_ast.Expression.Binary.Instanceof"),sDc=[0,[15,0],d(wa)],aDc=d(Hl),oDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],cDc=d("Flow_ast.Expression.Unary.operator"),uDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],lDc=[0,[17,0,0],d(Yn)],dDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pDc=d(_T),mDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fDc=[0,[17,0,0],d(Yn)],hDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gDc=d(Ol),yDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Dc=d(Go),ADc=d(Uo),bDc=d($o),CDc=[0,[17,0,0],d(Yn)],vDc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],EDc=[0,[15,0],d(wa)],DDc=d("Flow_ast.Expression.Unary.Minus"),SDc=d("Flow_ast.Expression.Unary.Plus"),wDc=d("Flow_ast.Expression.Unary.Not"),IDc=d("Flow_ast.Expression.Unary.BitNot"),xDc=d("Flow_ast.Expression.Unary.Typeof"),TDc=d("Flow_ast.Expression.Unary.Void"),PDc=d("Flow_ast.Expression.Unary.Delete"),RDc=d("Flow_ast.Expression.Unary.Await"),kDc=[0,[15,0],d(wa)],FDc=d(Hl),NDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ODc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],BDc=d("Flow_ast.Expression.Sequence.expressions"),qDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],LDc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],jDc=[0,[17,0,0],d(Yn)],GDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UDc=d(Ol),VDc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zDc=d(Go),$Dc=d(Uo),QDc=d($o),KDc=[0,[17,0,0],d(Yn)],HDc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],WDc=[0,[15,0],d(wa)],YDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JDc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],XDc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],ZDc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],tSc=d("Flow_ast.Expression.Object.properties"),rSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],iSc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],sSc=[0,[17,0,0],d(Yn)],aSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oSc=d(Ol),cSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uSc=d(Go),lSc=d(Uo),dSc=d($o),pSc=[0,[17,0,0],d(Yn)],mSc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fSc=[0,[15,0],d(wa)],hSc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property@ ")],gSc=[0,[17,0,[12,41,0]],d(Ys)],ySc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.SpreadProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.SpreadProperty@ ")],_Sc=[0,[17,0,[12,41,0]],d(Ys)],ASc=[0,[15,0],d(wa)],bSc=d(Hl),CSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vSc=d("Flow_ast.Expression.Object.SpreadProperty.argument"),ESc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],DSc=[0,[17,0,0],d(Yn)],SSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wSc=d(Ol),ISc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xSc=d(Go),TSc=d(Uo),PSc=d($o),RSc=[0,[17,0,0],d(Yn)],kSc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FSc=[0,[15,0],d(wa)],NSc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],OSc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],BSc=[0,[17,0,[12,41,0]],d(Ys)],qSc=[0,[15,0],d(wa)],MSc=d(Hl),LSc=d(Hl),jSc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Init {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Init {@,")],GSc=d(Hk),USc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VSc=[0,[17,0,0],d(Yn)],zSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$Sc=d(u1),QSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],KSc=[0,[17,0,0],d(Yn)],HSc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WSc=d(WAe),YSc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JSc=[0,[9,0,0],d(Yg)],XSc=[0,[17,0,0],d(Yn)],ZSc=[0,[17,0,[12,zc,0]],d(f7e)],ewc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Method {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Method {@,")],twc=d(Hk),rwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nwc=[0,[17,0,0],d(Yn)],iwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],swc=d(u1),awc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],owc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],cwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],uwc=[0,[17,0,[12,41,0]],d(Ys)],lwc=[0,[17,0,0],d(Yn)],dwc=[0,[17,0,[12,zc,0]],d(f7e)],pwc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Get {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Get {@,")],mwc=d(Hk),fwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hwc=[0,[17,0,0],d(Yn)],gwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ywc=d(u1),_wc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Awc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],bwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Cwc=[0,[17,0,[12,41,0]],d(Ys)],vwc=[0,[17,0,0],d(Yn)],Ewc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dwc=d(Ol),Swc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wwc=d(Go),Iwc=d(Uo),xwc=d($o),Twc=[0,[17,0,0],d(Yn)],Pwc=[0,[17,0,[12,zc,0]],d(f7e)],Rwc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Set {"),[17,[0,d($m),0,0],0]]],d("@[<2>Flow_ast.Expression.Object.Property.Set {@,")],kwc=d(Hk),Fwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Nwc=[0,[17,0,0],d(Yn)],Owc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Bwc=d(u1),qwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mwc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Lwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],jwc=[0,[17,0,[12,41,0]],d(Ys)],Gwc=[0,[17,0,0],d(Yn)],Uwc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vwc=d(Ol),zwc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$wc=d(Go),Qwc=d(Uo),Kwc=d($o),Hwc=[0,[17,0,0],d(Yn)],Wwc=[0,[17,0,[12,zc,0]],d(f7e)],Ywc=[0,[15,0],d(wa)],Jwc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Xwc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Zwc=[0,[17,0,[12,41,0]],d(Ys)],eIc=[0,[15,0],d(wa)],tIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Literal@ ")],rIc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],nIc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],iIc=[0,[17,0,[12,41,0]],d(Ys)],sIc=[0,[17,0,[12,41,0]],d(Ys)],aIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Identifier@ ")],oIc=[0,[17,0,[12,41,0]],d(Ys)],cIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.PrivateName"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.PrivateName@ ")],uIc=[0,[17,0,[12,41,0]],d(Ys)],lIc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Object.Property.Computed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Object.Property.Computed@ ")],dIc=[0,[17,0,[12,41,0]],d(Ys)],pIc=[0,[15,0],d(wa)],mIc=d(Hl),fIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],hIc=d("Flow_ast.Expression.TaggedTemplate.tag"),gIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yIc=[0,[17,0,0],d(Yn)],_Ic=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AIc=d(c_t),bIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CIc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],vIc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],EIc=[0,[17,0,[12,41,0]],d(Ys)],DIc=[0,[17,0,0],d(Yn)],SIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wIc=d(Ol),IIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xIc=d(Go),TIc=d(Uo),PIc=d($o),RIc=[0,[17,0,0],d(Yn)],kIc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FIc=[0,[15,0],d(wa)],NIc=d(Hl),OIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],MIc=d("Flow_ast.Expression.TemplateLiteral.quasis"),LIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],GIc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],UIc=[0,[17,0,0],d(Yn)],VIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zIc=d(NAe),$Ic=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],QIc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],KIc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],HIc=[0,[17,0,0],d(Yn)],WIc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YIc=d(Ol),JIc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XIc=d(Go),ZIc=d(Uo),exc=d($o),txc=[0,[17,0,0],d(Yn)],rxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],nxc=[0,[15,0],d(wa)],ixc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],sxc=d("Flow_ast.Expression.TemplateLiteral.Element.value"),axc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oxc=[0,[17,0,0],d(Yn)],cxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uxc=d(G0t),lxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dxc=[0,[9,0,0],d(Yg)],pxc=[0,[17,0,0],d(Yn)],mxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fxc=[0,[15,0],d(wa)],hxc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],gxc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],yxc=[0,[17,0,[12,41,0]],d(Ys)],_xc=[0,[15,0],d(wa)],Axc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bxc=d("Flow_ast.Expression.TemplateLiteral.Element.raw"),Cxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vxc=[0,[3,0,0],d(BC)],Exc=[0,[17,0,0],d(Yn)],Dxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Sxc=d(y_t),wxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ixc=[0,[3,0,0],d(BC)],xxc=[0,[17,0,0],d(Yn)],Txc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Pxc=[0,[15,0],d(wa)],Rxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Fxc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Nxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Oxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Bxc=d("Flow_ast.Expression.Array.elements"),qxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mxc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Lxc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],jxc=[0,[17,0,0],d(Yn)],Gxc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uxc=d(Ol),Vxc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zxc=d(Go),$xc=d(Uo),Qxc=d($o),Kxc=[0,[17,0,0],d(Yn)],Hxc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Wxc=[0,[15,0],d(wa)],Yxc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Expression@ ")],Jxc=[0,[17,0,[12,41,0]],d(Ys)],Xxc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Spread"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Spread@ ")],Zxc=[0,[17,0,[12,41,0]],d(Ys)],eTc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.Array.Hole"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.Array.Hole@ ")],tTc=[0,[17,0,[12,41,0]],d(Ys)],rTc=[0,[15,0],d(wa)],nTc=d(Hl),iTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],sTc=d("Flow_ast.Expression.SpreadElement.argument"),aTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oTc=[0,[17,0,0],d(Yn)],cTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uTc=d(Ol),lTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dTc=d(Go),pTc=d(Uo),mTc=d($o),fTc=[0,[17,0,0],d(Yn)],hTc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],gTc=[0,[15,0],d(wa)],yTc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_Tc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ATc=[0,[17,0,[12,41,0]],d(Ys)],bTc=[0,[15,0],d(wa)],CTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],ETc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],DTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],STc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wTc=d("Flow_ast.Expression.CallTypeArgs.arguments"),ITc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],TTc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],PTc=[0,[17,0,0],d(Yn)],RTc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kTc=d(Ol),FTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],NTc=d(Go),OTc=d(Uo),BTc=d($o),qTc=[0,[17,0,0],d(Yn)],MTc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],LTc=[0,[15,0],d(wa)],jTc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],GTc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],UTc=[0,[17,0,[12,41,0]],d(Ys)],VTc=[0,[15,0],d(wa)],zTc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.CallTypeArg.Explicit"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.CallTypeArg.Explicit@ ")],$Tc=[0,[17,0,[12,41,0]],d(Ys)],QTc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Expression.CallTypeArg.Implicit"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Expression.CallTypeArg.Implicit@ ")],KTc=[0,[17,0,[12,41,0]],d(Ys)],HTc=[0,[15,0],d(wa)],WTc=d(Hl),YTc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],JTc=d("Flow_ast.Expression.CallTypeArg.Implicit.comments"),XTc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZTc=d(Go),ePc=d(Uo),tPc=d($o),rPc=[0,[17,0,0],d(Yn)],nPc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],iPc=[0,[15,0],d(wa)],sPc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],aPc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],oPc=[0,[17,0,[12,41,0]],d(Ys)],cPc=[0,[15,0],d(wa)],uPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Block"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Block@ ")],lPc=[0,[17,0,[12,41,0]],d(Ys)],dPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Break"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Break@ ")],pPc=[0,[17,0,[12,41,0]],d(Ys)],mPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ClassDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ClassDeclaration@ ")],fPc=[0,[17,0,[12,41,0]],d(Ys)],hPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Continue"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Continue@ ")],gPc=[0,[17,0,[12,41,0]],d(Ys)],yPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Debugger"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Debugger@ ")],_Pc=[0,[17,0,[12,41,0]],d(Ys)],APc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareClass"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareClass@ ")],bPc=[0,[17,0,[12,41,0]],d(Ys)],CPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration@ ")],vPc=[0,[17,0,[12,41,0]],d(Ys)],EPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareFunction"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareFunction@ ")],DPc=[0,[17,0,[12,41,0]],d(Ys)],SPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareInterface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareInterface@ ")],wPc=[0,[17,0,[12,41,0]],d(Ys)],IPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule@ ")],xPc=[0,[17,0,[12,41,0]],d(Ys)],TPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModuleExports"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModuleExports@ ")],PPc=[0,[17,0,[12,41,0]],d(Ys)],RPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareTypeAlias"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareTypeAlias@ ")],kPc=[0,[17,0,[12,41,0]],d(Ys)],FPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareOpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareOpaqueType@ ")],NPc=[0,[17,0,[12,41,0]],d(Ys)],OPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareVariable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareVariable@ ")],BPc=[0,[17,0,[12,41,0]],d(Ys)],qPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DoWhile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DoWhile@ ")],MPc=[0,[17,0,[12,41,0]],d(Ys)],LPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Empty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Empty@ ")],jPc=[0,[17,0,[12,41,0]],d(Ys)],GPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration@ ")],UPc=[0,[17,0,[12,41,0]],d(Ys)],VPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration@ ")],zPc=[0,[17,0,[12,41,0]],d(Ys)],$Pc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration@ ")],QPc=[0,[17,0,[12,41,0]],d(Ys)],KPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Expression@ ")],HPc=[0,[17,0,[12,41,0]],d(Ys)],WPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For@ ")],YPc=[0,[17,0,[12,41,0]],d(Ys)],JPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn@ ")],XPc=[0,[17,0,[12,41,0]],d(Ys)],ZPc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf@ ")],e3c=[0,[17,0,[12,41,0]],d(Ys)],t3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.FunctionDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.FunctionDeclaration@ ")],r3c=[0,[17,0,[12,41,0]],d(Ys)],n3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.If"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.If@ ")],i3c=[0,[17,0,[12,41,0]],d(Ys)],s3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration@ ")],a3c=[0,[17,0,[12,41,0]],d(Ys)],o3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.InterfaceDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.InterfaceDeclaration@ ")],c3c=[0,[17,0,[12,41,0]],d(Ys)],u3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Labeled"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Labeled@ ")],l3c=[0,[17,0,[12,41,0]],d(Ys)],d3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Return"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Return@ ")],p3c=[0,[17,0,[12,41,0]],d(Ys)],m3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Switch"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Switch@ ")],f3c=[0,[17,0,[12,41,0]],d(Ys)],h3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Throw"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Throw@ ")],g3c=[0,[17,0,[12,41,0]],d(Ys)],y3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.Try"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.Try@ ")],_3c=[0,[17,0,[12,41,0]],d(Ys)],A3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.TypeAlias"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.TypeAlias@ ")],b3c=[0,[17,0,[12,41,0]],d(Ys)],C3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.OpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.OpaqueType@ ")],v3c=[0,[17,0,[12,41,0]],d(Ys)],E3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.VariableDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.VariableDeclaration@ ")],D3c=[0,[17,0,[12,41,0]],d(Ys)],S3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.While"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.While@ ")],w3c=[0,[17,0,[12,41,0]],d(Ys)],I3c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.With"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.With@ ")],x3c=[0,[17,0,[12,41,0]],d(Ys)],T3c=[0,[15,0],d(wa)],P3c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],R3c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],k3c=[0,[17,0,[12,41,0]],d(Ys)],F3c=[0,[15,0],d(wa)],N3c=d("Flow_ast.Statement.ExportValue"),O3c=d("Flow_ast.Statement.ExportType"),B3c=[0,[15,0],d(wa)],q3c=d(Hl),M3c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],L3c=d("Flow_ast.Statement.Empty.comments"),j3c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],G3c=d(Go),U3c=d(Uo),V3c=d($o),z3c=[0,[17,0,0],d(Yn)],$3c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Q3c=[0,[15,0],d(wa)],K3c=d(Hl),H3c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],W3c=d("Flow_ast.Statement.Expression.expression"),Y3c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],J3c=[0,[17,0,0],d(Yn)],X3c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Z3c=d(bs),eRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tRc=d(Go),rRc=[0,[3,0,0],d(BC)],nRc=d(Uo),iRc=d($o),sRc=[0,[17,0,0],d(Yn)],aRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oRc=d(Ol),cRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uRc=d(Go),lRc=d(Uo),dRc=d($o),pRc=[0,[17,0,0],d(Yn)],mRc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fRc=[0,[15,0],d(wa)],hRc=d(Hl),gRc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],yRc=d("Flow_ast.Statement.ImportDeclaration.import_kind"),_Rc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ARc=[0,[17,0,0],d(Yn)],bRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CRc=d(BN),vRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ERc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],DRc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],SRc=[0,[17,0,[12,41,0]],d(Ys)],wRc=[0,[17,0,0],d(Yn)],IRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xRc=d(m3),TRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PRc=d(Go),RRc=d(Uo),kRc=d($o),FRc=[0,[17,0,0],d(Yn)],NRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ORc=d(qU),BRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qRc=d(Go),MRc=d(Uo),LRc=d($o),jRc=[0,[17,0,0],d(Yn)],GRc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],URc=d(Ol),VRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zRc=d(Go),$Rc=d(Uo),QRc=d($o),KRc=[0,[17,0,0],d(Yn)],HRc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],WRc=[0,[15,0],d(wa)],YRc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],JRc=d("Flow_ast.Statement.ImportDeclaration.kind"),XRc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZRc=d(Go),ekc=d(Uo),tkc=d($o),rkc=[0,[17,0,0],d(Yn)],nkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ikc=d(k_e),skc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],akc=d(Go),okc=d(Uo),ckc=d($o),ukc=[0,[17,0,0],d(Yn)],lkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dkc=d("remote"),pkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mkc=[0,[17,0,0],d(Yn)],fkc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],hkc=[0,[15,0],d(wa)],gkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ykc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration.ImportNamedSpecifiers"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration.ImportNamedSpecifiers@ ")],_kc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Akc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],bkc=[0,[17,0,[12,41,0]],d(Ys)],Ckc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ImportDeclaration.ImportNamespaceSpecifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ImportDeclaration.ImportNamespaceSpecifier@ ")],vkc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Ekc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Dkc=[0,[17,0,[12,41,0]],d(Ys)],Skc=[0,[17,0,[12,41,0]],d(Ys)],wkc=[0,[15,0],d(wa)],Ikc=d("Flow_ast.Statement.ImportDeclaration.ImportType"),xkc=d("Flow_ast.Statement.ImportDeclaration.ImportTypeof"),Tkc=d("Flow_ast.Statement.ImportDeclaration.ImportValue"),Pkc=[0,[15,0],d(wa)],Rkc=d(Hl),kkc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Fkc=d("Flow_ast.Statement.DeclareExportDeclaration.default"),Nkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Okc=d(Go),Bkc=d(Uo),qkc=d($o),Mkc=[0,[17,0,0],d(Yn)],Lkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jkc=d(eoe),Gkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ukc=d(Go),Vkc=d(Uo),zkc=d($o),$kc=[0,[17,0,0],d(Yn)],Qkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Kkc=d(qU),Hkc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wkc=d(Go),Ykc=d(Uo),Jkc=d($o),Xkc=[0,[17,0,0],d(Yn)],Zkc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],e4c=d(BN),t4c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],r4c=d(Go),n4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],i4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],s4c=[0,[17,0,[12,41,0]],d(Ys)],a4c=d(Uo),o4c=d($o),c4c=[0,[17,0,0],d(Yn)],u4c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],l4c=d(Ol),d4c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],p4c=d(Go),m4c=d(Uo),f4c=d($o),h4c=[0,[17,0,0],d(Yn)],g4c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],y4c=[0,[15,0],d(wa)],_4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Variable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Variable@ ")],A4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],b4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],C4c=[0,[17,0,[12,41,0]],d(Ys)],v4c=[0,[17,0,[12,41,0]],d(Ys)],E4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Function@ ")],D4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],S4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],w4c=[0,[17,0,[12,41,0]],d(Ys)],I4c=[0,[17,0,[12,41,0]],d(Ys)],x4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Class"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Class@ ")],T4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],P4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],R4c=[0,[17,0,[12,41,0]],d(Ys)],k4c=[0,[17,0,[12,41,0]],d(Ys)],F4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.DefaultType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.DefaultType@ ")],N4c=[0,[17,0,[12,41,0]],d(Ys)],O4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.NamedType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.NamedType@ ")],B4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],q4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],M4c=[0,[17,0,[12,41,0]],d(Ys)],L4c=[0,[17,0,[12,41,0]],d(Ys)],j4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.NamedOpaqueType"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.NamedOpaqueType@ ")],G4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],U4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],V4c=[0,[17,0,[12,41,0]],d(Ys)],z4c=[0,[17,0,[12,41,0]],d(Ys)],$4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareExportDeclaration.Interface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareExportDeclaration.Interface@ ")],Q4c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],K4c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],H4c=[0,[17,0,[12,41,0]],d(Ys)],W4c=[0,[17,0,[12,41,0]],d(Ys)],Y4c=[0,[15,0],d(wa)],J4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration.Declaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration.Declaration@ ")],X4c=[0,[17,0,[12,41,0]],d(Ys)],Z4c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportDefaultDeclaration.Expression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportDefaultDeclaration.Expression@ ")],e7c=[0,[17,0,[12,41,0]],d(Ys)],t7c=[0,[15,0],d(wa)],r7c=d(Hl),n7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],i7c=d("Flow_ast.Statement.ExportDefaultDeclaration.default"),s7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a7c=[0,[17,0,0],d(Yn)],o7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],c7c=d(eoe),u7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],l7c=[0,[17,0,0],d(Yn)],d7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],p7c=d(Ol),m7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],f7c=d(Go),h7c=d(Uo),g7c=d($o),y7c=[0,[17,0,0],d(Yn)],_7c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],A7c=[0,[15,0],d(wa)],b7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],C7c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifiers"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifiers@ ")],v7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],E7c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],D7c=[0,[17,0,[12,41,0]],d(Ys)],S7c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ExportNamedDeclaration.ExportBatchSpecifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ExportNamedDeclaration.ExportBatchSpecifier@ ")],w7c=[0,[17,0,[12,41,0]],d(Ys)],I7c=[0,[15,0],d(wa)],x7c=d(Hl),T7c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],P7c=d("Flow_ast.Statement.ExportNamedDeclaration.declaration"),R7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],k7c=d(Go),F7c=d(Uo),N7c=d($o),O7c=[0,[17,0,0],d(Yn)],B7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],q7c=d(qU),M7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],L7c=d(Go),j7c=d(Uo),G7c=d($o),U7c=[0,[17,0,0],d(Yn)],V7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],z7c=d(BN),$7c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Q7c=d(Go),K7c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],H7c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],W7c=[0,[17,0,[12,41,0]],d(Ys)],Y7c=d(Uo),J7c=d($o),X7c=[0,[17,0,0],d(Yn)],Z7c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],e6c=d("export_kind"),t6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],r6c=[0,[17,0,0],d(Yn)],n6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],i6c=d(Ol),s6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a6c=d(Go),o6c=d(Uo),c6c=d($o),u6c=[0,[17,0,0],d(Yn)],l6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],d6c=[0,[15,0],d(wa)],p6c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],m6c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],f6c=d(Go),h6c=d(Uo),g6c=d($o),y6c=[0,[17,0,[12,41,0]],d(Ys)],_6c=[0,[15,0],d(wa)],A6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],b6c=d("Flow_ast.Statement.ExportNamedDeclaration.ExportSpecifier.local"),C6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],v6c=[0,[17,0,0],d(Yn)],E6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],D6c=d(dU),S6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],w6c=d(Go),I6c=d(Uo),x6c=d($o),T6c=[0,[17,0,0],d(Yn)],P6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],R6c=[0,[15,0],d(wa)],k6c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],F6c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],N6c=[0,[17,0,[12,41,0]],d(Ys)],O6c=[0,[15,0],d(wa)],B6c=d(Hl),q6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],M6c=d("Flow_ast.Statement.DeclareModuleExports.annot"),L6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j6c=[0,[17,0,0],d(Yn)],G6c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],U6c=d(Ol),V6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],z6c=d(Go),$6c=d(Uo),Q6c=d($o),K6c=[0,[17,0,0],d(Yn)],H6c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],W6c=[0,[15,0],d(wa)],Y6c=d(Hl),J6c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],X6c=d("Flow_ast.Statement.DeclareModule.id"),Z6c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eFc=[0,[17,0,0],d(Yn)],tFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],rFc=d(Sy),nFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],iFc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],sFc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],aFc=[0,[17,0,[12,41,0]],d(Ys)],oFc=[0,[17,0,0],d(Yn)],cFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uFc=d(x5),lFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dFc=[0,[17,0,0],d(Yn)],pFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mFc=d(Ol),fFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hFc=d(Go),gFc=d(Uo),yFc=d($o),_Fc=[0,[17,0,0],d(Yn)],AFc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],bFc=[0,[15,0],d(wa)],CFc=d("Flow_ast.Statement.DeclareModule.ES"),vFc=d("Flow_ast.Statement.DeclareModule.CommonJS"),EFc=[0,[15,0],d(wa)],DFc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule.Identifier"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule.Identifier@ ")],SFc=[0,[17,0,[12,41,0]],d(Ys)],wFc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.DeclareModule.Literal"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.DeclareModule.Literal@ ")],IFc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],xFc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],TFc=[0,[17,0,[12,41,0]],d(Ys)],PFc=[0,[17,0,[12,41,0]],d(Ys)],RFc=[0,[15,0],d(wa)],kFc=d(Hl),FFc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NFc=d("Flow_ast.Statement.DeclareFunction.id"),OFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BFc=[0,[17,0,0],d(Yn)],qFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MFc=d(o9),LFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jFc=[0,[17,0,0],d(Yn)],GFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],UFc=d(DI),VFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zFc=d(Go),$Fc=d(Uo),QFc=d($o),KFc=[0,[17,0,0],d(Yn)],HFc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],WFc=d(Ol),YFc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JFc=d(Go),XFc=d(Uo),ZFc=d($o),e8c=[0,[17,0,0],d(Yn)],t8c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],r8c=[0,[15,0],d(wa)],n8c=d(Hl),i8c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],s8c=d("Flow_ast.Statement.DeclareVariable.id"),a8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],o8c=[0,[17,0,0],d(Yn)],c8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],u8c=d(o9),l8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],d8c=[0,[17,0,0],d(Yn)],p8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],m8c=d(Ol),f8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],h8c=d(Go),g8c=d(Uo),y8c=d($o),_8c=[0,[17,0,0],d(Yn)],A8c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],b8c=[0,[15,0],d(wa)],C8c=d(Hl),v8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],E8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],D8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],S8c=[0,[17,0,[12,41,0]],d(Ys)],w8c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],I8c=d("Flow_ast.Statement.DeclareClass.id"),x8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],T8c=[0,[17,0,0],d(Yn)],P8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],R8c=d(Rae),k8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],F8c=d(Go),N8c=d(Uo),O8c=d($o),B8c=[0,[17,0,0],d(Yn)],q8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],M8c=d(Sy),L8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],j8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],G8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],U8c=[0,[17,0,[12,41,0]],d(Ys)],V8c=[0,[17,0,0],d(Yn)],z8c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$8c=d(i3),Q8c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],K8c=d(Go),H8c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],W8c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Y8c=[0,[17,0,[12,41,0]],d(Ys)],J8c=d(Uo),X8c=d($o),Z8c=[0,[17,0,0],d(Yn)],e5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],t5c=d(qye),r5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],n5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],i5c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],s5c=[0,[17,0,0],d(Yn)],a5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],o5c=d(NZ),c5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],u5c=d(Go),l5c=d(Uo),d5c=d($o),p5c=[0,[17,0,0],d(Yn)],m5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],f5c=d(Ol),h5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],g5c=d(Go),y5c=d(Uo),_5c=d($o),A5c=[0,[17,0,0],d(Yn)],b5c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],C5c=[0,[15,0],d(wa)],v5c=d(Hl),E5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],D5c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],S5c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],w5c=[0,[17,0,[12,41,0]],d(Ys)],I5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],x5c=d("Flow_ast.Statement.Interface.id"),T5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],P5c=[0,[17,0,0],d(Yn)],R5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],k5c=d(Rae),F5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],N5c=d(Go),O5c=d(Uo),B5c=d($o),q5c=[0,[17,0,0],d(Yn)],M5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],L5c=d(i3),j5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],G5c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],U5c=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],V5c=[0,[17,0,0],d(Yn)],z5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$5c=d(Sy),Q5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],K5c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],H5c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],W5c=[0,[17,0,[12,41,0]],d(Ys)],Y5c=[0,[17,0,0],d(Yn)],J5c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],X5c=d(Ol),Z5c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eNc=d(Go),tNc=d(Uo),rNc=d($o),nNc=[0,[17,0,0],d(Yn)],iNc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],sNc=[0,[15,0],d(wa)],aNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.BooleanBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.BooleanBody@ ")],oNc=[0,[17,0,[12,41,0]],d(Ys)],cNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.NumberBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.NumberBody@ ")],uNc=[0,[17,0,[12,41,0]],d(Ys)],lNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody@ ")],dNc=[0,[17,0,[12,41,0]],d(Ys)],pNc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.SymbolBody"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.SymbolBody@ ")],mNc=[0,[17,0,[12,41,0]],d(Ys)],fNc=[0,[15,0],d(wa)],hNc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],gNc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],yNc=[0,[17,0,[12,41,0]],d(Ys)],_Nc=[0,[15,0],d(wa)],ANc=d(Hl),bNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],CNc=d("Flow_ast.Statement.EnumDeclaration.id"),vNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ENc=[0,[17,0,0],d(Yn)],DNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SNc=d(Sy),wNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],INc=[0,[17,0,0],d(Yn)],xNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],TNc=d(Ol),PNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RNc=d(Go),kNc=d(Uo),FNc=d($o),NNc=[0,[17,0,0],d(Yn)],ONc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],BNc=[0,[15,0],d(wa)],qNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],LNc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],jNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],UNc=d("Flow_ast.Statement.EnumDeclaration.SymbolBody.members"),VNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zNc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],$Nc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],QNc=[0,[17,0,0],d(Yn)],KNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HNc=d(FZ),WNc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],YNc=[0,[9,0,0],d(Yg)],JNc=[0,[17,0,0],d(Yn)],XNc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZNc=d(Ol),eOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],tOc=d(Go),rOc=d(Uo),nOc=d($o),iOc=[0,[17,0,0],d(Yn)],sOc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],aOc=[0,[15,0],d(wa)],oOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],cOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uOc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody.Defaulted"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody.Defaulted@ ")],lOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],dOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],pOc=[0,[17,0,[12,41,0]],d(Ys)],mOc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.EnumDeclaration.StringBody.Initialized"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.EnumDeclaration.StringBody.Initialized@ ")],fOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],hOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],gOc=[0,[17,0,[12,41,0]],d(Ys)],yOc=[0,[15,0],d(wa)],_Oc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],bOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],COc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vOc=d("Flow_ast.Statement.EnumDeclaration.StringBody.members"),EOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],DOc=[0,[17,0,0],d(Yn)],SOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wOc=d(Pht),IOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xOc=[0,[9,0,0],d(Yg)],TOc=[0,[17,0,0],d(Yn)],POc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ROc=d(FZ),kOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],FOc=[0,[9,0,0],d(Yg)],NOc=[0,[17,0,0],d(Yn)],OOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BOc=d(Ol),qOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MOc=d(Go),LOc=d(Uo),jOc=d($o),GOc=[0,[17,0,0],d(Yn)],UOc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],VOc=[0,[15,0],d(wa)],zOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],$Oc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],QOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],KOc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],HOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],WOc=d("Flow_ast.Statement.EnumDeclaration.NumberBody.members"),YOc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JOc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],XOc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],ZOc=[0,[17,0,0],d(Yn)],eBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],tBc=d(Pht),rBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],nBc=[0,[9,0,0],d(Yg)],iBc=[0,[17,0,0],d(Yn)],sBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aBc=d(FZ),oBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cBc=[0,[9,0,0],d(Yg)],uBc=[0,[17,0,0],d(Yn)],lBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dBc=d(Ol),pBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mBc=d(Go),fBc=d(Uo),hBc=d($o),gBc=[0,[17,0,0],d(Yn)],yBc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_Bc=[0,[15,0],d(wa)],ABc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],CBc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],vBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],EBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],DBc=d("Flow_ast.Statement.EnumDeclaration.BooleanBody.members"),SBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],IBc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],xBc=[0,[17,0,0],d(Yn)],TBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],PBc=d(Pht),RBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kBc=[0,[9,0,0],d(Yg)],FBc=[0,[17,0,0],d(Yn)],NBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],OBc=d(FZ),BBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],qBc=[0,[9,0,0],d(Yg)],MBc=[0,[17,0,0],d(Yn)],LBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],jBc=d(Ol),GBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UBc=d(Go),VBc=d(Uo),zBc=d($o),$Bc=[0,[17,0,0],d(Yn)],QBc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],KBc=[0,[15,0],d(wa)],HBc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],WBc=d("Flow_ast.Statement.EnumDeclaration.InitializedMember.id"),YBc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],JBc=[0,[17,0,0],d(Yn)],XBc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ZBc=d(bN),e9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],t9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],r9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],n9c=[0,[17,0,[12,41,0]],d(Ys)],i9c=[0,[17,0,0],d(Yn)],s9c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],a9c=[0,[15,0],d(wa)],o9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],c9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],u9c=[0,[17,0,[12,41,0]],d(Ys)],l9c=[0,[15,0],d(wa)],d9c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],p9c=d("Flow_ast.Statement.EnumDeclaration.DefaultedMember.id"),m9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],f9c=[0,[17,0,0],d(Yn)],h9c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],g9c=[0,[15,0],d(wa)],y9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],A9c=[0,[17,0,[12,41,0]],d(Ys)],b9c=[0,[15,0],d(wa)],C9c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf.LeftDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf.LeftDeclaration@ ")],v9c=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],E9c=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],D9c=[0,[17,0,[12,41,0]],d(Ys)],S9c=[0,[17,0,[12,41,0]],d(Ys)],w9c=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForOf.LeftPattern"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForOf.LeftPattern@ ")],I9c=[0,[17,0,[12,41,0]],d(Ys)],x9c=[0,[15,0],d(wa)],T9c=d(Hl),P9c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],R9c=d("Flow_ast.Statement.ForOf.left"),k9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],F9c=[0,[17,0,0],d(Yn)],N9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],O9c=d(jb),B9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],q9c=[0,[17,0,0],d(Yn)],M9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],L9c=d(Sy),j9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],G9c=[0,[17,0,0],d(Yn)],U9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],V9c=d(Q5),z9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$9c=[0,[9,0,0],d(Yg)],Q9c=[0,[17,0,0],d(Yn)],K9c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],H9c=d(Ol),W9c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Y9c=d(Go),J9c=d(Uo),X9c=d($o),Z9c=[0,[17,0,0],d(Yn)],eqc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],tqc=[0,[15,0],d(wa)],rqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn.LeftDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn.LeftDeclaration@ ")],nqc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],iqc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],sqc=[0,[17,0,[12,41,0]],d(Ys)],aqc=[0,[17,0,[12,41,0]],d(Ys)],oqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.ForIn.LeftPattern"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.ForIn.LeftPattern@ ")],cqc=[0,[17,0,[12,41,0]],d(Ys)],uqc=[0,[15,0],d(wa)],lqc=d(Hl),dqc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],pqc=d("Flow_ast.Statement.ForIn.left"),mqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fqc=[0,[17,0,0],d(Yn)],hqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gqc=d(jb),yqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_qc=[0,[17,0,0],d(Yn)],Aqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bqc=d(Sy),Cqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vqc=[0,[17,0,0],d(Yn)],Eqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dqc=d(CRe),Sqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wqc=[0,[9,0,0],d(Yg)],Iqc=[0,[17,0,0],d(Yn)],xqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tqc=d(Ol),Pqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rqc=d(Go),kqc=d(Uo),Fqc=d($o),Nqc=[0,[17,0,0],d(Yn)],Oqc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Bqc=[0,[15,0],d(wa)],qqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For.InitDeclaration"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For.InitDeclaration@ ")],Mqc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Lqc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],jqc=[0,[17,0,[12,41,0]],d(Ys)],Gqc=[0,[17,0,[12,41,0]],d(Ys)],Uqc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Statement.For.InitExpression"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Statement.For.InitExpression@ ")],Vqc=[0,[17,0,[12,41,0]],d(Ys)],zqc=[0,[15,0],d(wa)],$qc=d(Hl),Qqc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Kqc=d("Flow_ast.Statement.For.init"),Hqc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Wqc=d(Go),Yqc=d(Uo),Jqc=d($o),Xqc=[0,[17,0,0],d(Yn)],Zqc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eMc=d(rQ),tMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rMc=d(Go),nMc=d(Uo),iMc=d($o),sMc=[0,[17,0,0],d(Yn)],aMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oMc=d(Tt),cMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],uMc=d(Go),lMc=d(Uo),dMc=d($o),pMc=[0,[17,0,0],d(Yn)],mMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fMc=d(Sy),hMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gMc=[0,[17,0,0],d(Yn)],yMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Mc=d(Ol),AMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bMc=d(Go),CMc=d(Uo),vMc=d($o),EMc=[0,[17,0,0],d(Yn)],DMc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],SMc=[0,[15,0],d(wa)],wMc=d(Hl),IMc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],xMc=d("Flow_ast.Statement.DoWhile.body"),TMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],PMc=[0,[17,0,0],d(Yn)],RMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kMc=d(rQ),FMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],NMc=[0,[17,0,0],d(Yn)],OMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BMc=d(Ol),qMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MMc=d(Go),LMc=d(Uo),jMc=d($o),GMc=[0,[17,0,0],d(Yn)],UMc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],VMc=[0,[15,0],d(wa)],zMc=d(Hl),$Mc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],QMc=d("Flow_ast.Statement.While.test"),KMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HMc=[0,[17,0,0],d(Yn)],WMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YMc=d(Sy),JMc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XMc=[0,[17,0,0],d(Yn)],ZMc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eLc=d(Ol),tLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rLc=d(Go),nLc=d(Uo),iLc=d($o),sLc=[0,[17,0,0],d(Yn)],aLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],oLc=[0,[15,0],d(wa)],cLc=d("Flow_ast.Statement.VariableDeclaration.Var"),uLc=d("Flow_ast.Statement.VariableDeclaration.Let"),lLc=d("Flow_ast.Statement.VariableDeclaration.Const"),dLc=[0,[15,0],d(wa)],pLc=d(Hl),mLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],hLc=d("Flow_ast.Statement.VariableDeclaration.declarations"),gLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],_Lc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],ALc=[0,[17,0,0],d(Yn)],bLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],CLc=d(x5),vLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ELc=[0,[17,0,0],d(Yn)],DLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SLc=d(Ol),wLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ILc=d(Go),xLc=d(Uo),TLc=d($o),PLc=[0,[17,0,0],d(Yn)],RLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],kLc=[0,[15,0],d(wa)],FLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NLc=d("Flow_ast.Statement.VariableDeclaration.Declarator.id"),OLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BLc=[0,[17,0,0],d(Yn)],qLc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],MLc=d(bN),LLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jLc=d(Go),GLc=d(Uo),ULc=d($o),VLc=[0,[17,0,0],d(Yn)],zLc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$Lc=[0,[15,0],d(wa)],QLc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],KLc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],HLc=[0,[17,0,[12,41,0]],d(Ys)],WLc=[0,[15,0],d(wa)],YLc=d(Hl),JLc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],XLc=d("Flow_ast.Statement.Try.block"),ZLc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ejc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],tjc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],rjc=[0,[17,0,[12,41,0]],d(Ys)],njc=[0,[17,0,0],d(Yn)],ijc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sjc=d(QA),ajc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ojc=d(Go),cjc=d(Uo),ujc=d($o),ljc=[0,[17,0,0],d(Yn)],djc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pjc=d(YOt),mjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],fjc=d(Go),hjc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],gjc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],yjc=[0,[17,0,[12,41,0]],d(Ys)],_jc=d(Uo),Ajc=d($o),bjc=[0,[17,0,0],d(Yn)],Cjc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vjc=d(Ol),Ejc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Djc=d(Go),Sjc=d(Uo),wjc=d($o),Ijc=[0,[17,0,0],d(Yn)],xjc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Tjc=[0,[15,0],d(wa)],Pjc=d(Hl),Rjc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],kjc=d("Flow_ast.Statement.Try.CatchClause.param"),Fjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Njc=d(Go),Ojc=d(Uo),Bjc=d($o),qjc=[0,[17,0,0],d(Yn)],Mjc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ljc=d(Sy),jjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gjc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Ujc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Vjc=[0,[17,0,[12,41,0]],d(Ys)],zjc=[0,[17,0,0],d(Yn)],$jc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Qjc=d(Ol),Kjc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Hjc=d(Go),Wjc=d(Uo),Yjc=d($o),Jjc=[0,[17,0,0],d(Yn)],Xjc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Zjc=[0,[15,0],d(wa)],eGc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],tGc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],rGc=[0,[17,0,[12,41,0]],d(Ys)],nGc=[0,[15,0],d(wa)],iGc=d(Hl),sGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],aGc=d("Flow_ast.Statement.Throw.argument"),oGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cGc=[0,[17,0,0],d(Yn)],uGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],lGc=d(Ol),dGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pGc=d(Go),mGc=d(Uo),fGc=d($o),hGc=[0,[17,0,0],d(Yn)],gGc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yGc=[0,[15,0],d(wa)],_Gc=d(Hl),AGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bGc=d("Flow_ast.Statement.Return.argument"),CGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vGc=d(Go),EGc=d(Uo),DGc=d($o),SGc=[0,[17,0,0],d(Yn)],wGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],IGc=d(Ol),xGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TGc=d(Go),PGc=d(Uo),RGc=d($o),kGc=[0,[17,0,0],d(Yn)],FGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NGc=d("return_out"),OGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BGc=[0,[17,0,0],d(Yn)],qGc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],MGc=[0,[15,0],d(wa)],LGc=d(Hl),jGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],UGc=d("Flow_ast.Statement.Switch.discriminant"),VGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zGc=[0,[17,0,0],d(Yn)],$Gc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],QGc=d(FBt),KGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HGc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],WGc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],YGc=[0,[17,0,0],d(Yn)],JGc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],XGc=d(Ol),ZGc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eUc=d(Go),tUc=d(Uo),rUc=d($o),nUc=[0,[17,0,0],d(Yn)],iUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],sUc=d("exhaustive_out"),aUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],oUc=[0,[17,0,0],d(Yn)],cUc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],uUc=[0,[15,0],d(wa)],lUc=d(Hl),dUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],pUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],mUc=d("Flow_ast.Statement.Switch.Case.test"),fUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hUc=d(Go),gUc=d(Uo),yUc=d($o),_Uc=[0,[17,0,0],d(Yn)],AUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bUc=d(Moe),CUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],EUc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],DUc=[0,[17,0,0],d(Yn)],SUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wUc=d(Ol),IUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xUc=d(Go),TUc=d(Uo),PUc=d($o),RUc=[0,[17,0,0],d(Yn)],kUc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FUc=[0,[15,0],d(wa)],NUc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],OUc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],BUc=[0,[17,0,[12,41,0]],d(Ys)],qUc=[0,[15,0],d(wa)],MUc=d(Hl),LUc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],jUc=d("Flow_ast.Statement.OpaqueType.id"),GUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UUc=[0,[17,0,0],d(Yn)],VUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zUc=d(Rae),$Uc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],QUc=d(Go),KUc=d(Uo),HUc=d($o),WUc=[0,[17,0,0],d(Yn)],YUc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JUc=d(sAe),XUc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZUc=d(Go),eVc=d(Uo),tVc=d($o),rVc=[0,[17,0,0],d(Yn)],nVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],iVc=d(yBt),sVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aVc=d(Go),oVc=d(Uo),cVc=d($o),uVc=[0,[17,0,0],d(Yn)],lVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],dVc=d(Ol),pVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],mVc=d(Go),fVc=d(Uo),hVc=d($o),gVc=[0,[17,0,0],d(Yn)],yVc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],_Vc=[0,[15,0],d(wa)],AVc=d(Hl),bVc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],CVc=d("Flow_ast.Statement.TypeAlias.id"),vVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],EVc=[0,[17,0,0],d(Yn)],DVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],SVc=d(Rae),wVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],IVc=d(Go),xVc=d(Uo),TVc=d($o),PVc=[0,[17,0,0],d(Yn)],RVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kVc=d(jb),FVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],NVc=[0,[17,0,0],d(Yn)],OVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],BVc=d(Ol),qVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],MVc=d(Go),LVc=d(Uo),jVc=d($o),GVc=[0,[17,0,0],d(Yn)],UVc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],VVc=[0,[15,0],d(wa)],zVc=d(Hl),$Vc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],QVc=d("Flow_ast.Statement.With._object"),KVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],HVc=[0,[17,0,0],d(Yn)],WVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YVc=d(Sy),JVc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XVc=[0,[17,0,0],d(Yn)],ZVc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ezc=d(Ol),tzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rzc=d(Go),nzc=d(Uo),izc=d($o),szc=[0,[17,0,0],d(Yn)],azc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],ozc=[0,[15,0],d(wa)],czc=d(Hl),uzc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lzc=d("Flow_ast.Statement.Debugger.comments"),dzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pzc=d(Go),mzc=d(Uo),fzc=d($o),hzc=[0,[17,0,0],d(Yn)],gzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yzc=[0,[15,0],d(wa)],_zc=d(Hl),Azc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bzc=d("Flow_ast.Statement.Continue.label"),Czc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vzc=d(Go),Ezc=d(Uo),Dzc=d($o),Szc=[0,[17,0,0],d(Yn)],wzc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Izc=d(Ol),xzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Tzc=d(Go),Pzc=d(Uo),Rzc=d($o),kzc=[0,[17,0,0],d(Yn)],Fzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Nzc=[0,[15,0],d(wa)],Ozc=d(Hl),Bzc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qzc=d("Flow_ast.Statement.Break.label"),Mzc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Lzc=d(Go),jzc=d(Uo),Gzc=d($o),Uzc=[0,[17,0,0],d(Yn)],Vzc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zzc=d(Ol),$zc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qzc=d(Go),Kzc=d(Uo),Hzc=d($o),Wzc=[0,[17,0,0],d(Yn)],Yzc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Jzc=[0,[15,0],d(wa)],Xzc=d(Hl),Zzc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],e$c=d("Flow_ast.Statement.Labeled.label"),t$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],r$c=[0,[17,0,0],d(Yn)],n$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],i$c=d(Sy),s$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],a$c=[0,[17,0,0],d(Yn)],o$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],c$c=d(Ol),u$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],l$c=d(Go),d$c=d(Uo),p$c=d($o),m$c=[0,[17,0,0],d(Yn)],f$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],h$c=[0,[15,0],d(wa)],g$c=d(Hl),y$c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],_$c=d("Flow_ast.Statement.If.test"),A$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],b$c=[0,[17,0,0],d(Yn)],C$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],v$c=d(Moe),E$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],D$c=[0,[17,0,0],d(Yn)],S$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],w$c=d(CAe),I$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],x$c=d(Go),T$c=d(Uo),P$c=d($o),R$c=[0,[17,0,0],d(Yn)],k$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],F$c=d(Ol),N$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],O$c=d(Go),B$c=d(Uo),q$c=d($o),M$c=[0,[17,0,0],d(Yn)],L$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],j$c=[0,[15,0],d(wa)],G$c=d(Hl),U$c=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],V$c=d("Flow_ast.Statement.If.Alternate.body"),z$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$$c=[0,[17,0,0],d(Yn)],Q$c=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],K$c=d(Ol),H$c=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],W$c=d(Go),Y$c=d(Uo),J$c=d($o),X$c=[0,[17,0,0],d(Yn)],Z$c=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],eQc=[0,[15,0],d(wa)],tQc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],rQc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],nQc=[0,[17,0,[12,41,0]],d(Ys)],iQc=[0,[15,0],d(wa)],sQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],oQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],cQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],uQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lQc=d("Flow_ast.Statement.Block.body"),dQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],mQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],fQc=[0,[17,0,0],d(Yn)],hQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gQc=d(Ol),yQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Qc=d(Go),AQc=d(Uo),bQc=d($o),CQc=[0,[17,0,0],d(Yn)],vQc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],EQc=[0,[15,0],d(wa)],DQc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Predicate.Declared"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Predicate.Declared@ ")],SQc=[0,[17,0,[12,41,0]],d(Ys)],wQc=d("Flow_ast.Type.Predicate.Inferred"),IQc=[0,[15,0],d(wa)],xQc=d(Hl),TQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],PQc=d("Flow_ast.Type.Predicate.kind"),RQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],kQc=[0,[17,0,0],d(Yn)],FQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],NQc=d(Ol),OQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BQc=d(Go),qQc=d(Uo),MQc=d($o),LQc=[0,[17,0,0],d(Yn)],jQc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],GQc=[0,[15,0],d(wa)],UQc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],VQc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],zQc=[0,[17,0,[12,41,0]],d(Ys)],$Qc=[0,[15,0],d(wa)],QQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],HQc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],WQc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],JQc=d("Flow_ast.Type.TypeArgs.arguments"),XQc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZQc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],eKc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],tKc=[0,[17,0,0],d(Yn)],rKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],nKc=d(Ol),iKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],sKc=d(Go),aKc=d(Uo),oKc=d($o),cKc=[0,[17,0,0],d(Yn)],uKc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],lKc=[0,[15,0],d(wa)],dKc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],pKc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],mKc=[0,[17,0,[12,41,0]],d(Ys)],fKc=[0,[15,0],d(wa)],hKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],yKc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],_Kc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],AKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],bKc=d("Flow_ast.Type.TypeParams.params"),CKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],EKc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],DKc=[0,[17,0,0],d(Yn)],SKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wKc=d(Ol),IKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xKc=d(Go),TKc=d(Uo),PKc=d($o),RKc=[0,[17,0,0],d(Yn)],kKc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],FKc=[0,[15,0],d(wa)],NKc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],OKc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],BKc=[0,[17,0,[12,41,0]],d(Ys)],qKc=[0,[15,0],d(wa)],MKc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],LKc=d("Flow_ast.Type.TypeParam.name"),jKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],GKc=[0,[17,0,0],d(Yn)],UKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],VKc=d(XPe),zKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$Kc=[0,[17,0,0],d(Yn)],QKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KKc=d(t2),HKc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WKc=d(Go),YKc=d(Uo),JKc=d($o),XKc=[0,[17,0,0],d(Yn)],ZKc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],eHc=d(m3),tHc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rHc=d(Go),nHc=d(Uo),iHc=d($o),sHc=[0,[17,0,0],d(Yn)],aHc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],oHc=[0,[15,0],d(wa)],cHc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],uHc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],lHc=[0,[17,0,[12,41,0]],d(Ys)],dHc=[0,[15,0],d(wa)],pHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Missing"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Missing@ ")],mHc=[0,[17,0,[12,41,0]],d(Ys)],fHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Available"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Available@ ")],hHc=[0,[17,0,[12,41,0]],d(Ys)],gHc=[0,[15,0],d(wa)],yHc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_Hc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],AHc=[0,[17,0,[12,41,0]],d(Ys)],bHc=[0,[15,0],d(wa)],CHc=d(Hl),vHc=d(Hl),EHc=d(Hl),DHc=d(Hl),SHc=d(Hl),wHc=d(Hl),IHc=d(Hl),xHc=d(Hl),THc=d(Hl),PHc=d(Hl),RHc=d(Hl),kHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Any"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Any@ ")],FHc=d(Go),NHc=d(Uo),OHc=d($o),BHc=[0,[17,0,[12,41,0]],d(Ys)],qHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Mixed"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Mixed@ ")],MHc=d(Go),LHc=d(Uo),jHc=d($o),GHc=[0,[17,0,[12,41,0]],d(Ys)],UHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Empty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Empty@ ")],VHc=d(Go),zHc=d(Uo),$Hc=d($o),QHc=[0,[17,0,[12,41,0]],d(Ys)],KHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Void"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Void@ ")],HHc=d(Go),WHc=d(Uo),YHc=d($o),JHc=[0,[17,0,[12,41,0]],d(Ys)],XHc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Null"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Null@ ")],ZHc=d(Go),eWc=d(Uo),tWc=d($o),rWc=[0,[17,0,[12,41,0]],d(Ys)],nWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Number"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Number@ ")],iWc=d(Go),sWc=d(Uo),aWc=d($o),oWc=[0,[17,0,[12,41,0]],d(Ys)],cWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BigInt"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BigInt@ ")],uWc=d(Go),lWc=d(Uo),dWc=d($o),pWc=[0,[17,0,[12,41,0]],d(Ys)],mWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.String"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.String@ ")],fWc=d(Go),hWc=d(Uo),gWc=d($o),yWc=[0,[17,0,[12,41,0]],d(Ys)],_Wc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Boolean"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Boolean@ ")],AWc=d(Go),bWc=d(Uo),CWc=d($o),vWc=[0,[17,0,[12,41,0]],d(Ys)],EWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Symbol"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Symbol@ ")],DWc=d(Go),SWc=d(Uo),wWc=d($o),IWc=[0,[17,0,[12,41,0]],d(Ys)],xWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Exists"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Exists@ ")],TWc=d(Go),PWc=d(Uo),RWc=d($o),kWc=[0,[17,0,[12,41,0]],d(Ys)],FWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Nullable"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Nullable@ ")],NWc=[0,[17,0,[12,41,0]],d(Ys)],OWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Function"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Function@ ")],BWc=[0,[17,0,[12,41,0]],d(Ys)],qWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object@ ")],MWc=[0,[17,0,[12,41,0]],d(Ys)],LWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Interface"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Interface@ ")],jWc=[0,[17,0,[12,41,0]],d(Ys)],GWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Array"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Array@ ")],UWc=[0,[17,0,[12,41,0]],d(Ys)],VWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic@ ")],zWc=[0,[17,0,[12,41,0]],d(Ys)],$Wc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.IndexedAccess"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.IndexedAccess@ ")],QWc=[0,[17,0,[12,41,0]],d(Ys)],KWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.OptionalIndexedAccess"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.OptionalIndexedAccess@ ")],HWc=[0,[17,0,[12,41,0]],d(Ys)],WWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Union"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Union@ ")],YWc=[0,[17,0,[12,41,0]],d(Ys)],JWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Intersection"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Intersection@ ")],XWc=[0,[17,0,[12,41,0]],d(Ys)],ZWc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof@ ")],eYc=[0,[17,0,[12,41,0]],d(Ys)],tYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Tuple"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Tuple@ ")],rYc=[0,[17,0,[12,41,0]],d(Ys)],nYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.StringLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.StringLiteral@ ")],iYc=[0,[17,0,[12,41,0]],d(Ys)],sYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.NumberLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.NumberLiteral@ ")],aYc=[0,[17,0,[12,41,0]],d(Ys)],oYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BigIntLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BigIntLiteral@ ")],cYc=[0,[17,0,[12,41,0]],d(Ys)],uYc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.BooleanLiteral"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.BooleanLiteral@ ")],lYc=[0,[17,0,[12,41,0]],d(Ys)],dYc=[0,[15,0],d(wa)],pYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],mYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],fYc=[0,[17,0,[12,41,0]],d(Ys)],hYc=[0,[15,0],d(wa)],gYc=d(Hl),yYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_Yc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],AYc=d("Flow_ast.Type.Intersection.types"),bYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],CYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],vYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],EYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],DYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],SYc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],wYc=[0,[17,0,[12,41,0]],d(Ys)],IYc=[0,[17,0,0],d(Yn)],xYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],TYc=d(Ol),PYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],RYc=d(Go),kYc=d(Uo),FYc=d($o),NYc=[0,[17,0,0],d(Yn)],OYc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],BYc=[0,[15,0],d(wa)],qYc=d(Hl),MYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],LYc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],jYc=d("Flow_ast.Type.Union.types"),GYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],UYc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],VYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],zYc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],$Yc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],QYc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],KYc=[0,[17,0,[12,41,0]],d(Ys)],HYc=[0,[17,0,0],d(Yn)],WYc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],YYc=d(Ol),JYc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],XYc=d(Go),ZYc=d(Uo),eJc=d($o),tJc=[0,[17,0,0],d(Yn)],rJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],nJc=[0,[15,0],d(wa)],iJc=d(Hl),sJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],aJc=d("Flow_ast.Type.Array.argument"),oJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cJc=[0,[17,0,0],d(Yn)],uJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],lJc=d(Ol),dJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pJc=d(Go),mJc=d(Uo),fJc=d($o),hJc=[0,[17,0,0],d(Yn)],gJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],yJc=[0,[15,0],d(wa)],_Jc=d(Hl),AJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],CJc=d("Flow_ast.Type.Tuple.types"),vJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],EJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],DJc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],SJc=[0,[17,0,0],d(Yn)],wJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],IJc=d(Ol),xJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TJc=d(Go),PJc=d(Uo),RJc=d($o),kJc=[0,[17,0,0],d(Yn)],FJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],NJc=[0,[15,0],d(wa)],OJc=d(Hl),BJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],qJc=d("Flow_ast.Type.Typeof.argument"),MJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],LJc=[0,[17,0,0],d(Yn)],jJc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GJc=d(Ol),UJc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VJc=d(Go),zJc=d(Uo),$Jc=d($o),QJc=[0,[17,0,0],d(Yn)],KJc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],HJc=[0,[15,0],d(wa)],WJc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],YJc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],JJc=[0,[17,0,[12,41,0]],d(Ys)],XJc=[0,[15,0],d(wa)],ZJc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],eXc=d("Flow_ast.Type.Typeof.Target.qualification"),tXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rXc=[0,[17,0,0],d(Yn)],nXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],iXc=d(AA),sXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],aXc=[0,[17,0,0],d(Yn)],oXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],cXc=[0,[15,0],d(wa)],uXc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof.Target.Unqualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof.Target.Unqualified@ ")],lXc=[0,[17,0,[12,41,0]],d(Ys)],dXc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Typeof.Target.Qualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Typeof.Target.Qualified@ ")],pXc=[0,[17,0,[12,41,0]],d(Ys)],mXc=[0,[15,0],d(wa)],fXc=d(Hl),hXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],gXc=d("Flow_ast.Type.Nullable.argument"),yXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_Xc=[0,[17,0,0],d(Yn)],AXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bXc=d(Ol),CXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vXc=d(Go),EXc=d(Uo),DXc=d($o),SXc=[0,[17,0,0],d(Yn)],wXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],IXc=[0,[15,0],d(wa)],xXc=d(Hl),TXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],PXc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],RXc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],kXc=[0,[17,0,[12,41,0]],d(Ys)],FXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],NXc=d("Flow_ast.Type.Interface.body"),OXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],BXc=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],qXc=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],MXc=[0,[17,0,[12,41,0]],d(Ys)],LXc=[0,[17,0,0],d(Yn)],jXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],GXc=d(i3),UXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],VXc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],zXc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],$Xc=[0,[17,0,0],d(Yn)],QXc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KXc=d(Ol),HXc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WXc=d(Go),YXc=d(Uo),JXc=d($o),XXc=[0,[17,0,0],d(Yn)],ZXc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],eZc=[0,[15,0],d(wa)],tZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property@ ")],rZc=[0,[17,0,[12,41,0]],d(Ys)],nZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.SpreadProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.SpreadProperty@ ")],iZc=[0,[17,0,[12,41,0]],d(Ys)],sZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Indexer"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Indexer@ ")],aZc=[0,[17,0,[12,41,0]],d(Ys)],oZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.CallProperty"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.CallProperty@ ")],cZc=[0,[17,0,[12,41,0]],d(Ys)],uZc=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.InternalSlot"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.InternalSlot@ ")],lZc=[0,[17,0,[12,41,0]],d(Ys)],dZc=[0,[15,0],d(wa)],pZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],fZc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],hZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],gZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],yZc=d("Flow_ast.Type.Object.exact"),_Zc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],AZc=[0,[9,0,0],d(Yg)],bZc=[0,[17,0,0],d(Yn)],CZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vZc=d(JBt),EZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],DZc=[0,[9,0,0],d(Yg)],SZc=[0,[17,0,0],d(Yn)],wZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],IZc=d(n3e),xZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],TZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],PZc=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],RZc=[0,[17,0,0],d(Yn)],kZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],FZc=d(Ol),NZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],OZc=d(Go),BZc=d(Uo),qZc=d($o),MZc=[0,[17,0,0],d(Yn)],LZc=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],jZc=[0,[15,0],d(wa)],GZc=d(Hl),UZc=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],VZc=d("Flow_ast.Type.Object.InternalSlot.id"),zZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$Zc=[0,[17,0,0],d(Yn)],QZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],KZc=d(u1),HZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],WZc=[0,[17,0,0],d(Yn)],YZc=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],JZc=d(Dw),XZc=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ZZc=[0,[9,0,0],d(Yg)],eeu=[0,[17,0,0],d(Yn)],teu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],reu=d(Av),neu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ieu=[0,[9,0,0],d(Yg)],seu=[0,[17,0,0],d(Yn)],aeu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],oeu=d(Q1),ceu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ueu=[0,[9,0,0],d(Yg)],leu=[0,[17,0,0],d(Yn)],deu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],peu=d(Ol),meu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],feu=d(Go),heu=d(Uo),geu=d($o),yeu=[0,[17,0,0],d(Yn)],_eu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Aeu=[0,[15,0],d(wa)],beu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Ceu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],veu=[0,[17,0,[12,41,0]],d(Ys)],Eeu=[0,[15,0],d(wa)],Deu=d(Hl),Seu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],weu=d("Flow_ast.Type.Object.CallProperty.value"),Ieu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xeu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Teu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Peu=[0,[17,0,[12,41,0]],d(Ys)],Reu=[0,[17,0,0],d(Yn)],keu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Feu=d(Av),Neu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Oeu=[0,[9,0,0],d(Yg)],Beu=[0,[17,0,0],d(Yn)],qeu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Meu=d(Ol),Leu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jeu=d(Go),Geu=d(Uo),Ueu=d($o),Veu=[0,[17,0,0],d(Yn)],zeu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$eu=[0,[15,0],d(wa)],Qeu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Keu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Heu=[0,[17,0,[12,41,0]],d(Ys)],Weu=[0,[15,0],d(wa)],Yeu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jeu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Xeu=[0,[17,0,[12,41,0]],d(Ys)],Zeu=[0,[15,0],d(wa)],etu=d(Hl),ttu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],rtu=d("Flow_ast.Type.Object.Indexer.id"),ntu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],itu=d(Go),stu=d(Uo),atu=d($o),otu=[0,[17,0,0],d(Yn)],ctu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],utu=d(Hk),ltu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dtu=[0,[17,0,0],d(Yn)],ptu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],mtu=d(u1),ftu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],htu=[0,[17,0,0],d(Yn)],gtu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ytu=d(Av),_tu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Atu=[0,[9,0,0],d(Yg)],btu=[0,[17,0,0],d(Yn)],Ctu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vtu=d(t2),Etu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dtu=d(Go),Stu=d(Uo),wtu=d($o),Itu=[0,[17,0,0],d(Yn)],xtu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ttu=d(Ol),Ptu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rtu=d(Go),ktu=d(Uo),Ftu=d($o),Ntu=[0,[17,0,0],d(Yn)],Otu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Btu=[0,[15,0],d(wa)],qtu=d(Hl),Mtu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Ltu=d("Flow_ast.Type.Object.SpreadProperty.argument"),jtu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gtu=[0,[17,0,0],d(Yn)],Utu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vtu=d(Ol),ztu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$tu=d(Go),Qtu=d(Uo),Ktu=d($o),Htu=[0,[17,0,0],d(Yn)],Wtu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ytu=[0,[15,0],d(wa)],Jtu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Xtu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Ztu=[0,[17,0,[12,41,0]],d(Ys)],eru=[0,[15,0],d(wa)],tru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Init"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Init@ ")],rru=[0,[17,0,[12,41,0]],d(Ys)],nru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Get"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Get@ ")],iru=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],sru=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],aru=[0,[17,0,[12,41,0]],d(Ys)],oru=[0,[17,0,[12,41,0]],d(Ys)],cru=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Object.Property.Set"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Object.Property.Set@ ")],uru=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],lru=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],dru=[0,[17,0,[12,41,0]],d(Ys)],pru=[0,[17,0,[12,41,0]],d(Ys)],mru=[0,[15,0],d(wa)],fru=d(Hl),hru=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],gru=d("Flow_ast.Type.Object.Property.key"),yru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],_ru=[0,[17,0,0],d(Yn)],Aru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bru=d(u1),Cru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vru=[0,[17,0,0],d(Yn)],Eru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Dru=d(Dw),Sru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wru=[0,[9,0,0],d(Yg)],Iru=[0,[17,0,0],d(Yn)],xru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tru=d(Av),Pru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rru=[0,[9,0,0],d(Yg)],kru=[0,[17,0,0],d(Yn)],Fru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nru=d(a4e),Oru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bru=[0,[9,0,0],d(Yg)],qru=[0,[17,0,0],d(Yn)],Mru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Lru=d(Q1),jru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Gru=[0,[9,0,0],d(Yg)],Uru=[0,[17,0,0],d(Yn)],Vru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],zru=d(t2),$ru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qru=d(Go),Kru=d(Uo),Hru=d($o),Wru=[0,[17,0,0],d(Yn)],Yru=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Jru=d(Ol),Xru=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Zru=d(Go),enu=d(Uo),tnu=d($o),rnu=[0,[17,0,0],d(Yn)],nnu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],inu=[0,[15,0],d(wa)],snu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],anu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],onu=[0,[17,0,[12,41,0]],d(Ys)],cnu=[0,[15,0],d(wa)],unu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],lnu=d("Flow_ast.Type.OptionalIndexedAccess.indexed_access"),dnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],pnu=[0,[17,0,0],d(Yn)],mnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fnu=d(Dw),hnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gnu=[0,[9,0,0],d(Yg)],ynu=[0,[17,0,0],d(Yn)],_nu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Anu=[0,[15,0],d(wa)],bnu=d(Hl),Cnu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vnu=d("Flow_ast.Type.IndexedAccess._object"),Enu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dnu=[0,[17,0,0],d(Yn)],Snu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wnu=d("index"),Inu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xnu=[0,[17,0,0],d(Yn)],Tnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Pnu=d(Ol),Rnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],knu=d(Go),Fnu=d(Uo),Nnu=d($o),Onu=[0,[17,0,0],d(Yn)],Bnu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],qnu=[0,[15,0],d(wa)],Mnu=d(Hl),Lnu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],jnu=d("Flow_ast.Type.Generic.id"),Gnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Unu=[0,[17,0,0],d(Yn)],Vnu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],znu=d(ube),$nu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Qnu=d(Go),Knu=d(Uo),Hnu=d($o),Wnu=[0,[17,0,0],d(Yn)],Ynu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Jnu=d(Ol),Xnu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Znu=d(Go),eiu=d(Uo),tiu=d($o),riu=[0,[17,0,0],d(Yn)],niu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],iiu=[0,[15,0],d(wa)],siu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],aiu=d("Flow_ast.Type.Generic.Identifier.qualification"),oiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ciu=[0,[17,0,0],d(Yn)],uiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],liu=d(AA),diu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],piu=[0,[17,0,0],d(Yn)],miu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],fiu=[0,[15,0],d(wa)],hiu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],giu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],yiu=[0,[17,0,[12,41,0]],d(Ys)],_iu=[0,[15,0],d(wa)],Aiu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic.Identifier.Unqualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic.Identifier.Unqualified@ ")],biu=[0,[17,0,[12,41,0]],d(Ys)],Ciu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Type.Generic.Identifier.Qualified"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Type.Generic.Identifier.Qualified@ ")],viu=[0,[17,0,[12,41,0]],d(Ys)],Eiu=[0,[15,0],d(wa)],Diu=d(Hl),Siu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],wiu=d("Flow_ast.Type.Function.tparams"),Iiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xiu=d(Go),Tiu=d(Uo),Piu=d($o),Riu=[0,[17,0,0],d(Yn)],kiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Fiu=d(p0),Niu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Oiu=[0,[17,0,0],d(Yn)],Biu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],qiu=d(bS),Miu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Liu=[0,[17,0,0],d(Yn)],jiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Giu=d(Ol),Uiu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Viu=d(Go),ziu=d(Uo),$iu=d($o),Qiu=[0,[17,0,0],d(Yn)],Kiu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Hiu=[0,[15,0],d(wa)],Wiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Yiu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Jiu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],Xiu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ziu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],esu=d("Flow_ast.Type.Function.Params.this_"),tsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],rsu=d(Go),nsu=d(Uo),isu=d($o),ssu=[0,[17,0,0],d(Yn)],asu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],osu=d(p0),csu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],usu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],lsu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],dsu=[0,[17,0,0],d(Yn)],psu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],msu=d(aht),fsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hsu=d(Go),gsu=d(Uo),ysu=d($o),_su=[0,[17,0,0],d(Yn)],Asu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],bsu=d(Ol),Csu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],vsu=d(Go),Esu=d(Uo),Dsu=d($o),Ssu=[0,[17,0,0],d(Yn)],wsu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Isu=[0,[15,0],d(wa)],xsu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Tsu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Psu=[0,[17,0,[12,41,0]],d(Ys)],Rsu=[0,[15,0],d(wa)],ksu=d(Hl),Fsu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Nsu=d("Flow_ast.Type.Function.ThisParam.annot"),Osu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bsu=[0,[17,0,0],d(Yn)],qsu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Msu=d(Ol),Lsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jsu=d(Go),Gsu=d(Uo),Usu=d($o),Vsu=[0,[17,0,0],d(Yn)],zsu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],$su=[0,[15,0],d(wa)],Qsu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Ksu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Hsu=[0,[17,0,[12,41,0]],d(Ys)],Wsu=[0,[15,0],d(wa)],Ysu=d(Hl),Jsu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Xsu=d("Flow_ast.Type.Function.RestParam.argument"),Zsu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],eau=[0,[17,0,0],d(Yn)],tau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],rau=d(Ol),nau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],iau=d(Go),sau=d(Uo),aau=d($o),oau=[0,[17,0,0],d(Yn)],cau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],uau=[0,[15,0],d(wa)],lau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],dau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],pau=[0,[17,0,[12,41,0]],d(Ys)],mau=[0,[15,0],d(wa)],fau=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],hau=d("Flow_ast.Type.Function.Param.name"),gau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yau=d(Go),_au=d(Uo),Aau=d($o),bau=[0,[17,0,0],d(Yn)],Cau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],vau=d(o9),Eau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dau=[0,[17,0,0],d(Yn)],Sau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],wau=d(Dw),Iau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],xau=[0,[9,0,0],d(Yg)],Tau=[0,[17,0,0],d(Yn)],Pau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Rau=[0,[15,0],d(wa)],kau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Fau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Nau=[0,[17,0,[12,41,0]],d(Ys)],Oau=[0,[15,0],d(wa)],Bau=d(Hl),qau=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Mau=d("Flow_ast.ComputedKey.expression"),Lau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jau=[0,[17,0,0],d(Yn)],Gau=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uau=d(Ol),Vau=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zau=d(Go),$au=d(Uo),Qau=d($o),Kau=[0,[17,0,0],d(Yn)],Hau=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Wau=[0,[15,0],d(wa)],Yau=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Jau=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Xau=[0,[17,0,[12,41,0]],d(Ys)],Zau=[0,[15,0],d(wa)],eou=d(Hl),tou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],rou=d("Flow_ast.Variance.kind"),nou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],iou=[0,[17,0,0],d(Yn)],sou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],aou=d(Ol),oou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cou=d(Go),uou=d(Uo),lou=d($o),dou=[0,[17,0,0],d(Yn)],pou=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],mou=[0,[15,0],d(wa)],fou=d("Flow_ast.Variance.Minus"),hou=d("Flow_ast.Variance.Plus"),gou=[0,[15,0],d(wa)],you=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],_ou=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Aou=[0,[17,0,[12,41,0]],d(Ys)],bou=[0,[15,0],d(wa)],Cou=d(Hl),vou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Eou=d("Flow_ast.BooleanLiteral.value"),Dou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Sou=[0,[9,0,0],d(Yg)],wou=[0,[17,0,0],d(Yn)],Iou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xou=d(Ol),Tou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Pou=d(Go),Rou=d(Uo),kou=d($o),Fou=[0,[17,0,0],d(Yn)],Nou=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Oou=[0,[15,0],d(wa)],Bou=d(Hl),qou=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Mou=d("Flow_ast.BigIntLiteral.approx_value"),Lou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],jou=[0,[8,[0,0,5],0,0,0],d(R3e)],Gou=[0,[17,0,0],d(Yn)],Uou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Vou=d(J$),zou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],$ou=[0,[3,0,0],d(BC)],Qou=[0,[17,0,0],d(Yn)],Kou=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Hou=d(Ol),Wou=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],You=d(Go),Jou=d(Uo),Xou=d($o),Zou=[0,[17,0,0],d(Yn)],ecu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],tcu=[0,[15,0],d(wa)],rcu=d(Hl),ncu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],icu=d("Flow_ast.NumberLiteral.value"),scu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],acu=[0,[8,[0,0,5],0,0,0],d(R3e)],ocu=[0,[17,0,0],d(Yn)],ccu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],ucu=d(AD),lcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],dcu=[0,[3,0,0],d(BC)],pcu=[0,[17,0,0],d(Yn)],mcu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],fcu=d(Ol),hcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],gcu=d(Go),ycu=d(Uo),_cu=d($o),Acu=[0,[17,0,0],d(Yn)],bcu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Ccu=[0,[15,0],d(wa)],vcu=d(Hl),Ecu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Dcu=d("Flow_ast.StringLiteral.value"),Scu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],wcu=[0,[3,0,0],d(BC)],Icu=[0,[17,0,0],d(Yn)],xcu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Tcu=d(AD),Pcu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Rcu=[0,[3,0,0],d(BC)],kcu=[0,[17,0,0],d(Yn)],Fcu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Ncu=d(Ol),Ocu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Bcu=d(Go),qcu=d(Uo),Mcu=d($o),Lcu=[0,[17,0,0],d(Yn)],jcu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Gcu=[0,[15,0],d(wa)],Ucu=d("Flow_ast.Literal.Null"),Vcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.String"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.String@ ")],zcu=[0,[3,0,0],d(BC)],$cu=[0,[17,0,[12,41,0]],d(Ys)],Qcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.Boolean"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.Boolean@ ")],Kcu=[0,[9,0,0],d(Yg)],Hcu=[0,[17,0,[12,41,0]],d(Ys)],Wcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.Number"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.Number@ ")],Ycu=[0,[8,[0,0,5],0,0,0],d(R3e)],Jcu=[0,[17,0,[12,41,0]],d(Ys)],Xcu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.BigInt"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.BigInt@ ")],Zcu=[0,[8,[0,0,5],0,0,0],d(R3e)],euu=[0,[17,0,[12,41,0]],d(Ys)],tuu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("Flow_ast.Literal.RegExp"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>Flow_ast.Literal.RegExp@ ")],ruu=[0,[17,0,[12,41,0]],d(Ys)],nuu=[0,[15,0],d(wa)],iuu=d(Hl),suu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],auu=d("Flow_ast.Literal.value"),ouu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],cuu=[0,[17,0,0],d(Yn)],uuu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],luu=d(AD),duu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],puu=[0,[3,0,0],d(BC)],muu=[0,[17,0,0],d(Yn)],fuu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],huu=d(Ol),guu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],yuu=d(Go),_uu=d(Uo),Auu=d($o),buu=[0,[17,0,0],d(Yn)],Cuu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],vuu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Euu=d("Flow_ast.Literal.RegExp.pattern"),Duu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Suu=[0,[3,0,0],d(BC)],wuu=[0,[17,0,0],d(Yn)],Iuu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xuu=d(PAe),Tuu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Puu=[0,[3,0,0],d(BC)],Ruu=[0,[17,0,0],d(Yn)],kuu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Fuu=[0,[15,0],d(wa)],Nuu=[0,[15,0],d(wa)],Ouu=d(Hl),Buu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],quu=d("Flow_ast.PrivateName.name"),Muu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Luu=[0,[3,0,0],d(BC)],juu=[0,[17,0,0],d(Yn)],Guu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Uuu=d(Ol),Vuu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],zuu=d(Go),$uu=d(Uo),Quu=d($o),Kuu=[0,[17,0,0],d(Yn)],Huu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Wuu=[0,[15,0],d(wa)],Yuu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],Juu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],Xuu=[0,[17,0,[12,41,0]],d(Ys)],Zuu=[0,[15,0],d(wa)],elu=d(Hl),tlu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],rlu=d("Flow_ast.Identifier.name"),nlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ilu=[0,[3,0,0],d(BC)],slu=[0,[17,0,0],d(Yn)],alu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],olu=d(Ol),clu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],ulu=d(Go),llu=d(Uo),dlu=d($o),plu=[0,[17,0,0],d(Yn)],mlu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],flu=[0,[15,0],d(wa)],hlu=[0,[12,40,[18,[1,[0,0,d(fr)]],0]],d(Jl)],glu=[0,[12,44,[17,[0,d(Ce),1,0],0]],d(Gl)],ylu=[0,[17,0,[12,41,0]],d(Ys)],_lu=[0,[15,0],d(wa)],Alu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],blu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Clu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],vlu=d("Flow_ast.Syntax.leading"),Elu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Dlu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Slu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],wlu=[0,[17,0,0],d(Yn)],Ilu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xlu=d("trailing"),Tlu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Plu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,91,0]],d(gf)],Rlu=[0,[17,[0,d($m),0,0],[12,93,[17,0,0]]],d(Nf)],klu=[0,[17,0,0],d(Yn)],Flu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Nlu=d("internal"),Olu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Blu=[0,[17,0,0],d(Yn)],qlu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Mlu=[0,[0,0,0]],Llu=[0,d(ED),21,2],jlu=[0,[0,0,0,0,0]],Glu=[0,d(ED),32,2],Ulu=[0,[0,0,0,0,0]],Vlu=[0,d(ED),43,2],zlu=[0,[0,[0,[0,0,0]],0,0,0,0]],$lu=[0,d(ED),70,2],Qlu=[0,[0,0,0]],Klu=[0,d(ED),80,2],Hlu=[0,[0,0,0]],Wlu=[0,d(ED),90,2],Ylu=[0,[0,0,0]],Jlu=[0,d(ED),u3,2],Xlu=[0,[0,0,0]],Zlu=[0,d(ED),mC,2],edu=[0,[0,0,0,0,0,0,0]],tdu=[0,d(ED),zc,2],rdu=[0,[0,0,0,0,0]],ndu=[0,d(ED),Wgt,2],idu=[0,[0,[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]]]],sdu=[0,d(ED),485,2],adu=[0,[0,[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],odu=[0,d(ED),DBt,2],cdu=[0,[0,[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0]],udu=[0,d(ED),1460,2],ldu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],0,0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0]],ddu=[0,d(ED),1604,2],pdu=[0,[0,[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],0,0,0,0]],mdu=[0,d(ED),1689,2],fdu=[0,[0,0,0,0,0,0,0]],hdu=[0,d(ED),1705,2],gdu=[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],ydu=[0,d(ED),1828,2],_du=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],Adu=[0,d(ED),1895,2],bdu=[0,[0,0,0,0,0]],Cdu=[0,d(ED),1907,2],vdu=[0,[0,0,0]],Edu=[0,[0,0,0,0,0]],Ddu=[0,[0,0,0,0,0]],Sdu=[0,[0,[0,[0,0,0]],0,0,0,0]],wdu=[0,[0,0,0]],Idu=[0,[0,0,0]],xdu=[0,[0,0,0]],Tdu=[0,[0,0,0]],Pdu=[0,[0,0,0,0,0,0,0]],Rdu=[0,[0,0,0,0,0]],kdu=[0,[0,[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]]]],Fdu=[0,[0,[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0,0,0]],Ndu=[0,[0,[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],[0,[0,0,0]],0,0,0,0]],Odu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],[0,[0,0,0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],0,0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0]],0,0,0,0,0,0,0,0]],Bdu=[0,[0,[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0,0,0]],0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0]],0,0,0,0]],qdu=[0,[0,0,0,0,0,0,0]],Mdu=[0,[0,[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,[0,[0,0,0,0,0]],0,0,0,0]],[0,[0,0,0,0,0,0,0]],[0,[0,0,0,0,0]],0,0]],Ldu=[0,[0,[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],[0,[0,0,0,0,0]],0,0,0,0]],jdu=[0,[0,0,0,0,0]],Gdu=[0,1],Udu=[0,0],Vdu=[0,2],zdu=[0,0],$du=[0,1],Qdu=[0,1],Kdu=[0,1],Hdu=[0,1],Wdu=[0,1],Ydu=[0,0,0],Jdu=[0,0,0],Xdu=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],Zdu=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],epu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.LibFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.LibFile@ ")],tpu=[0,[3,0,0],d(BC)],rpu=[0,[17,0,[12,41,0]],d(Ys)],npu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.SourceFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.SourceFile@ ")],ipu=[0,[3,0,0],d(BC)],spu=[0,[17,0,[12,41,0]],d(Ys)],apu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.JsonFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.JsonFile@ ")],opu=[0,[3,0,0],d(BC)],cpu=[0,[17,0,[12,41,0]],d(Ys)],upu=[0,[12,40,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d("File_key.ResourceFile"),[17,[0,d(Ce),1,0],0]]]],d("(@[<2>File_key.ResourceFile@ ")],lpu=[0,[3,0,0],d(BC)],dpu=[0,[17,0,[12,41,0]],d(Ys)],ppu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],mpu=d("Loc.line"),fpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],hpu=[0,[4,0,0,0,0],d(t_e)],gpu=[0,[17,0,0],d(Yn)],ypu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],_pu=d(qZ),Apu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],bpu=[0,[4,0,0,0,0],d(t_e)],Cpu=[0,[17,0,0],d(Yn)],vpu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],Epu=[0,[15,0],d(wa)],Dpu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[11,d(su),0]],d(lu)],Spu=d("Loc.source"),wpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Ipu=d(Go),xpu=d(Uo),Tpu=d($o),Ppu=[0,[17,0,0],d(Yn)],Rpu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],kpu=d(Lb),Fpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Npu=[0,[17,0,0],d(Yn)],Opu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],Bpu=d("_end"),qpu=[0,[18,[1,[0,0,d(fr)]],[2,0,[11,d(Hn),[17,[0,d(Ce),1,0],0]]]],d(Xn)],Mpu=[0,[17,0,0],d(Yn)],Lpu=[0,[17,[0,d(Ce),1,0],[12,zc,[17,0,0]]],d(ou)],jpu=[0,d(P9),d(sN),d(IN),d(Eq),d(fq),d(J7),d(ES),d(vk),d(XB),d(ZE),d(nu),d(RN),d(CI),d(U7),d(U5),d(W9),d(f9),d(WP),d(Dk),d(A6),d(EN),d(AT),d(Ek),d(Hq),d(Sk),d(xN),d(K1),d(q7),d(Gq),d(N5),d(H5),d(d9),d(rq),d(O7),d(Y9),d(q5),d(y6),d(f6),d(vD),d(lT),d(G5),d(Fq),d(jq),d(O5),d(Aq),d($9),d(nq),d(K5),d(fC),d(X9),d(mT),d(DS),d(CN),d(DN),d(Z5),d(Bk),d(J5),d(k5),d(z7),d($q),d(Nk),d($7),d(aN),d(_6),d(e9),d(Qq),d(Cq),d(_q),d(k2),d(D9),d(M9),d(L7),d(F5),d(Pq),d(R9),d(Wk),d(b6),d(Mq),d(C9),d(zk),d(Gg),d(tq),d(Q9),d(jN),d(Nq),d(XE),d(W5),d(LN),d(Ik),d(Vp),d(Pk),d(wq),d(yb),d(n6),d(wI),d(t9),d(Dq),d(A9),d(vT),d(Uk),d(w6),d(a9),d(I6),d(AS),d(g6),d(C6),d(nE),d(MN),d(H9),d(tN),d(qC),d(E9),d(Oq),d(SI),d(T7),d(Z9),d(rN),d(kN),d(_v),d(Yq),d(Iq),d(AN),d(aT),d(ZB),d(w5),d(t3),d(Kk),d(p6),d(fN),d(U9),d(S9),d(z9),d(w9),d(YE),d(Kq),d(fT),d(Gk),d(tM),d(hT),d(g9),d(T6),d(x9),d(xq),d(T9),d(u9),d(a6),d(Dv),d(eN),d(N9),d(qN),d(io),d(h3),d(V7),d(N7),d(y9),d(Ev),d(Y5),d(j7),d(D6),d(AI),d(Tq),d(d3),d(L5),d(X7),d(ps),d(n9),d(l9),d(c6),d(qk),d(Wq),d(Xq),d(dq),d(IS),d(B7),d(hN),d(h6),d(s3),d(oT),d(M5),d(hq),d(k7),d(SN),d(Jq),d(eM),d(B5),d(xk),d(gN),d(F2),d(bq),d(vq),d(Qk),d(q9),d(Rq),d(mq),d(v6),d(DI),d(lp),d(Sq),d(t6),d(bS),d(m9),d(W7),d(rM),d(F7),d(F9),d(vI),d(Bq),d(x6),d(o3),d(J9),d(uq),d(c9),d(B9),d(oN),d(bD),d(lN),d(dh),d(L9),d(vN),d(iN),d(b9),d(O9),d(k9),d(FN),d(cq),d(Y7),d(PN),d(p9),d(G7),d(I9),d(G9),d(zq),d(M7),d(dN),d(bT),d(pN),d(Ok),d(i9),d(ON),d(j5),d(Zq),d(t2),d(iq),d(j9),d(s6),d(B2)],Gpu=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],Upu=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],Vpu=d(Gbe),zpu=d(YBt),$pu=d(G1t),Qpu=d(Oee),Kpu=d(Nke),Hpu=d(aBt),Wpu=d(HP),Ypu=d(COt),Jpu=d(UBt),Xpu=d(cke),Zpu=d(pBt),emu=d(Lq),tmu=d(TN),rmu=d(r3e),nmu=d(Xgt),imu=d(EI),smu=d(E_t),amu=d(R_e),omu=d(e7e),cmu=d(Cv),umu=d(yoe),lmu=d(boe),dmu=d(IOt),pmu=d(DOt),mmu=d(BBt),fmu=d(lBt),hmu=d(BOt),gmu=d(fBt),ymu=d(fOt),_mu=d(xBt),Amu=d(u1t),bmu=d(qOt),Cmu=d(UOt),vmu=d(nBt),Emu=d(F_t),Dmu=d($0t),Smu=d(URe),wmu=d("Set.remove_min_elt"),Imu=[0,[12,59,[17,[0,d(Ce),1,0],0]],d(Qi)],xmu=[0,[18,[1,[0,[11,d(_t),0],d(_t)]],[12,K9,0]],d("@[<2>{")],Tmu=[0,[12,32,0],d(O2)],Pmu=[0,[12,32,0],d(O2)],Rmu=[0,[17,[0,d($m),0,0],[12,zc,[17,0,0]]],d("@,}@]")],kmu=[0,d("src/hack_forked/utils/collections/flow_set.ml"),363,14],Fmu=[0,[0,36,37],[0,48,58],[0,65,91],[0,95,96],[0,97,K9],[0,Y1t,z1t],[0,ng,qke],[0,XRe,hoe],[0,QZ,egt],[0,$d,Uyt],[0,obe,Agt],[0,X_,706],[0,oBt,722],[0,736,741],[0,748,749],[0,750,751],[0,768,885],[0,886,888],[0,890,894],[0,895,896],[0,902,907],[0,908,kBt],[0,910,930],[0,SBt,1014],[0,1015,1154],[0,1155,1160],[0,1162,YPe],[0,1329,1367],[0,1369,1370],[0,1376,1417],[0,1425,1470],[0,1471,1472],[0,1473,1475],[0,1476,1478],[0,1479,1480],[0,1488,1515],[0,1519,1523],[0,1552,1563],[0,1568,1642],[0,1646,1748],[0,1749,1757],[0,1759,1769],[0,1770,1789],[0,1791,1792],[0,1808,1867],[0,1869,1970],[0,1984,2038],[0,2042,2043],[0,2045,2046],[0,a3e,2094],[0,2112,2140],[0,2144,2155],[0,2208,2229],[0,2230,2238],[0,2259,2274],[0,2275,2404],[0,2406,2416],[0,2417,2436],[0,2437,2445],[0,2447,2449],[0,2451,2473],[0,2474,2481],[0,2482,2483],[0,2486,2490],[0,2492,2501],[0,2503,2505],[0,2507,2511],[0,2519,2520],[0,2524,2526],[0,2527,2532],[0,2534,2546],[0,2556,2557],[0,2558,2559],[0,2561,2564],[0,2565,2571],[0,2575,2577],[0,2579,2601],[0,2602,2609],[0,2610,2612],[0,2613,2615],[0,2616,2618],[0,2620,2621],[0,2622,2627],[0,2631,2633],[0,2635,2638],[0,2641,2642],[0,2649,2653],[0,2654,2655],[0,2662,2678],[0,2689,2692],[0,2693,2702],[0,2703,2706],[0,2707,2729],[0,2730,2737],[0,2738,2740],[0,2741,2746],[0,2748,2758],[0,2759,2762],[0,2763,2766],[0,2768,2769],[0,2784,2788],[0,2790,2800],[0,2809,2816],[0,2817,2820],[0,2821,2829],[0,2831,2833],[0,2835,2857],[0,2858,2865],[0,2866,2868],[0,2869,2874],[0,2876,2885],[0,2887,2889],[0,2891,2894],[0,2902,2904],[0,2908,2910],[0,2911,2916],[0,2918,2928],[0,2929,2930],[0,2946,2948],[0,2949,2955],[0,2958,2961],[0,2962,2966],[0,2969,2971],[0,2972,2973],[0,2974,2976],[0,2979,2981],[0,2984,2987],[0,2990,3002],[0,3006,3011],[0,3014,3017],[0,3018,3022],[0,3024,3025],[0,3031,3032],[0,3046,3056],[0,3072,3085],[0,3086,3089],[0,3090,3113],[0,3114,3130],[0,3133,3141],[0,3142,3145],[0,3146,3150],[0,3157,3159],[0,3160,3163],[0,3168,3172],[0,3174,3184],[0,3200,3204],[0,3205,3213],[0,3214,3217],[0,3218,3241],[0,3242,3252],[0,3253,3258],[0,3260,3269],[0,3270,3273],[0,3274,3278],[0,3285,3287],[0,3294,3295],[0,3296,3300],[0,3302,3312],[0,3313,3315],[0,3328,3332],[0,3333,3341],[0,3342,3345],[0,3346,3397],[0,3398,3401],[0,3402,3407],[0,3412,3416],[0,3423,3428],[0,3430,3440],[0,3450,3456],[0,3458,3460],[0,3461,3479],[0,3482,3506],[0,3507,3516],[0,3517,3518],[0,3520,3527],[0,3530,3531],[0,3535,3541],[0,3542,3543],[0,3544,3552],[0,3558,3568],[0,3570,3572],[0,3585,3643],[0,3648,3663],[0,3664,3674],[0,3713,3715],[0,3716,3717],[0,3718,3723],[0,3724,3748],[0,3749,3750],[0,3751,3774],[0,3776,3781],[0,3782,3783],[0,3784,3790],[0,3792,3802],[0,3804,3808],[0,3840,3841],[0,3864,3866],[0,3872,3882],[0,3893,3894],[0,3895,3896],[0,3897,3898],[0,3902,3912],[0,3913,3949],[0,3953,3973],[0,3974,3992],[0,3993,4029],[0,4038,4039],[0,mBt,4170],[0,4176,4254],[0,4256,4294],[0,4295,4296],[0,4301,4302],[0,4304,4347],[0,4348,4681],[0,4682,4686],[0,4688,4695],[0,4696,4697],[0,4698,4702],[0,4704,4745],[0,4746,4750],[0,4752,4785],[0,4786,4790],[0,4792,4799],[0,4800,4801],[0,4802,4806],[0,4808,4823],[0,4824,4881],[0,4882,4886],[0,4888,4955],[0,4957,4960],[0,4969,4978],[0,4992,5008],[0,5024,5110],[0,5112,5118],[0,5121,5741],[0,5743,$$],[0,5761,5787],[0,5792,5867],[0,5870,5881],[0,5888,5901],[0,5902,5909],[0,5920,5941],[0,5952,5972],[0,5984,5997],[0,5998,6001],[0,6002,6004],[0,6016,6100],[0,6103,6104],[0,6108,6110],[0,6112,6122],[0,6155,6158],[0,6160,6170],[0,6176,6265],[0,6272,6315],[0,6320,6390],[0,6400,6431],[0,6432,6444],[0,6448,6460],[0,6470,6510],[0,6512,6517],[0,6528,6572],[0,6576,6602],[0,6608,6619],[0,6656,6684],[0,6688,6751],[0,6752,6781],[0,6783,6794],[0,6800,6810],[0,6823,6824],[0,6832,6846],[0,6912,6988],[0,6992,7002],[0,7019,7028],[0,7040,7156],[0,7168,7224],[0,7232,7242],[0,7245,7294],[0,7296,7305],[0,7312,7355],[0,7357,7360],[0,7376,7379],[0,7380,7419],[0,7424,7674],[0,7675,7958],[0,7960,7966],[0,7968,8006],[0,8008,8014],[0,8016,8024],[0,8025,8026],[0,8027,8028],[0,8029,8030],[0,8031,8062],[0,8064,8117],[0,8118,8125],[0,8126,8127],[0,8130,8133],[0,8134,8141],[0,8144,8148],[0,8150,8156],[0,8160,8173],[0,8178,8181],[0,8182,8189],[0,M4e,OPe],[0,8255,8257],[0,8276,8277],[0,R7e,8306],[0,DU,8320],[0,8336,8349],[0,8400,8413],[0,8417,8418],[0,8421,8433],[0,ske,8451],[0,Z$,8456],[0,8458,zae],[0,abe,8470],[0,we,8478],[0,O3e,UAe],[0,Noe,j7e],[0,hRe,mRe],[0,8490,8506],[0,8508,8512],[0,8517,8522],[0,D_e,8527],[0,8544,8585],[0,11264,11311],[0,11312,11359],[0,11360,11493],[0,11499,11508],[0,11520,s_e],[0,iee,11560],[0,Qke,11566],[0,11568,11624],[0,TPe,11632],[0,of,11671],[0,11680,n_e],[0,11688,BRe],[0,11696,foe],[0,11704,Q_e],[0,11712,y7e],[0,11720,vRe],[0,11728,Z4e],[0,11736,11743],[0,11744,11776],[0,12293,12296],[0,12321,jke],[0,12337,12342],[0,12344,12349],[0,12353,12439],[0,12441,Fke],[0,12449,Z7],[0,12540,12544],[0,12549,q$],[0,12593,12687],[0,12704,12731],[0,12784,12800],[0,13312,19894],[0,19968,40944],[0,40960,42125],[0,42192,42238],[0,42240,42509],[0,42512,42540],[0,42560,42608],[0,42612,s4e],[0,42623,42738],[0,42775,42784],[0,42786,42889],[0,42891,42944],[0,42946,42951],[0,nRe,43048],[0,43072,43124],[0,43136,43206],[0,43216,43226],[0,43232,43256],[0,z$,Aoe],[0,43261,43310],[0,43312,43348],[0,43360,43389],[0,43392,43457],[0,I_e,43482],[0,43488,rbe],[0,43520,43575],[0,43584,43598],[0,43600,43610],[0,43616,43639],[0,nM,43715],[0,43739,43742],[0,43744,43760],[0,43762,43767],[0,43777,43783],[0,43785,43791],[0,43793,43799],[0,43808,Y4e],[0,43816,Hoe],[0,43824,tE],[0,43868,ake],[0,43888,44011],[0,44012,44014],[0,44016,44026],[0,44032,55204],[0,55216,55239],[0,55243,55292],[0,63744,64110],[0,64112,64218],[0,64256,64263],[0,64275,64280],[0,$Re,vce],[0,64298,qp],[0,64312,u4e],[0,n7e,e3e],[0,64320,eQ],[0,64323,gRe],[0,64326,64434],[0,64467,64830],[0,64848,64912],[0,64914,64968],[0,65008,65020],[0,65024,65040],[0,65056,65072],[0,65075,65077],[0,65101,65104],[0,65136,Z_e],[0,65142,65277],[0,65296,65306],[0,65313,65339],[0,65343,x3e],[0,65345,65371],[0,65382,65471],[0,65474,65480],[0,65482,65488],[0,65490,65496],[0,65498,65501],[0,ngt,FU],[0,65549,LRe],[0,65576,Tk],[0,65596,lbe],[0,65599,65614],[0,65616,65630],[0,65664,65787],[0,65856,65909],[0,66045,66046],[0,66176,66205],[0,66208,66257],[0,66272,66273],[0,66304,66336],[0,66349,66379],[0,66384,66427],[0,66432,66462],[0,66464,66500],[0,66504,h4e],[0,66513,66518],[0,66560,66718],[0,66720,66730],[0,66736,66772],[0,66776,66812],[0,66816,66856],[0,66864,66916],[0,67072,67383],[0,67392,67414],[0,67424,67432],[0,67584,67590],[0,Lbe,f_e],[0,67594,X3e],[0,67639,67641],[0,xU,67645],[0,67647,67670],[0,67680,67703],[0,67712,67743],[0,67808,Roe],[0,67828,67830],[0,67840,67862],[0,67872,67898],[0,67968,68024],[0,68030,68032],[0,hf,68100],[0,68101,68103],[0,68108,wPe],[0,68117,jRe],[0,68121,68150],[0,68152,68155],[0,68159,68160],[0,68192,68221],[0,68224,68253],[0,68288,v7e],[0,68297,68327],[0,68352,68406],[0,68416,68438],[0,68448,68467],[0,68480,68498],[0,68608,68681],[0,68736,68787],[0,68800,68851],[0,68864,68904],[0,68912,68922],[0,69376,69405],[0,H_e,69416],[0,69424,69457],[0,69600,69623],[0,69632,69703],[0,69734,n4e],[0,69759,69819],[0,69840,69865],[0,69872,69882],[0,69888,69941],[0,69942,69952],[0,Pae,Bke],[0,69968,70004],[0,m7e,70007],[0,70016,70085],[0,70089,70093],[0,70096,Coe],[0,rke,70109],[0,70144,dRe],[0,70163,70200],[0,70206,70207],[0,70272,Cke],[0,lRe,Obe],[0,70282,uRe],[0,70287,goe],[0,70303,70313],[0,70320,70379],[0,70384,70394],[0,70400,HAe],[0,70405,70413],[0,70415,70417],[0,70419,ike],[0,70442,z3e],[0,70450,WPe],[0,70453,70458],[0,70459,70469],[0,70471,70473],[0,70475,70478],[0,fbe,70481],[0,70487,70488],[0,70493,70500],[0,70502,70509],[0,70512,70517],[0,70656,70731],[0,70736,70746],[0,b7e,70752],[0,70784,v4e],[0,bce,70856],[0,70864,70874],[0,71040,71094],[0,71096,71105],[0,71128,71134],[0,71168,71233],[0,doe,71237],[0,71248,71258],[0,71296,71353],[0,71360,71370],[0,71424,71451],[0,71453,71468],[0,71472,71482],[0,71680,71739],[0,71840,71914],[0,71935,71936],[0,72096,72104],[0,72106,72152],[0,72154,Cce],[0,yAe,72165],[0,Poe,72255],[0,72263,72264],[0,iAe,72346],[0,JE,72350],[0,72384,72441],[0,72704,GAe],[0,72714,72759],[0,72760,72769],[0,72784,72794],[0,72818,72848],[0,72850,72872],[0,72873,72887],[0,72960,gq],[0,72968,Nae],[0,72971,73015],[0,73018,73019],[0,73020,73022],[0,73023,73032],[0,73040,73050],[0,73056,i7e],[0,73063,vke],[0,73066,73103],[0,73104,73106],[0,73107,73113],[0,73120,73130],[0,73440,73463],[0,73728,74650],[0,74752,74863],[0,74880,75076],[0,77824,78895],[0,82944,83527],[0,92160,92729],[0,92736,92767],[0,92768,92778],[0,92880,92910],[0,92912,92917],[0,92928,92983],[0,92992,92996],[0,93008,93018],[0,93027,93048],[0,93053,93072],[0,93760,93824],[0,93952,94027],[0,I3e,94088],[0,94095,94112],[0,94176,rce],[0,vee,94180],[0,94208,100344],[0,100352,101107],[0,110592,110879],[0,110928,110931],[0,110948,110952],[0,110960,111356],[0,113664,113771],[0,113776,113789],[0,113792,113801],[0,113808,113818],[0,113821,113823],[0,119141,119146],[0,119149,119155],[0,119163,119171],[0,119173,119180],[0,119210,119214],[0,119362,119365],[0,119808,oce],[0,119894,e4e],[0,119966,119968],[0,IAe,119971],[0,119973,119975],[0,119977,T7e],[0,119982,ZZ],[0,RZ,ybe],[0,119997,Vke],[0,120005,ZPe],[0,120071,120075],[0,120077,lce],[0,120086,V7e],[0,120094,Kke],[0,120123,Aee],[0,120128,fU],[0,MAe,120135],[0,120138,oQ],[0,120146,120486],[0,120488,Jae],[0,120514,c4e],[0,120540,tbe],[0,120572,u_e],[0,120598,cAe],[0,120630,bI],[0,120656,J4e],[0,120688,Ql],[0,120714,O_],[0,120746,W$],[0,120772,120780],[0,120782,120832],[0,121344,121399],[0,121403,121453],[0,121461,121462],[0,121476,121477],[0,121499,121504],[0,121505,121520],[0,122880,122887],[0,122888,122905],[0,122907,122914],[0,122915,122917],[0,122918,122923],[0,123136,123181],[0,123184,123198],[0,123200,123210],[0,jbe,123215],[0,123584,123642],[0,124928,125125],[0,125136,125143],[0,125184,125260],[0,125264,125274],[0,126464,Dee],[0,126469,d4e],[0,126497,joe],[0,Eoe,126501],[0,F3e,Z3e],[0,126505,Lk],[0,126516,XZ],[0,ice,$5],[0,Rke,126524],[0,l4e,126531],[0,xoe,hce],[0,voe,loe],[0,uke,UZ],[0,126541,Qae],[0,126545,iQ],[0,Fk,126549],[0,G3e,Lae],[0,Mp,Tee],[0,Gae,Toe],[0,_be,I$],[0,Mk,Xye],[0,126561,q7e],[0,g7e,126565],[0,126567,lAe],[0,126572,k4e],[0,126580,K_e],[0,126585,Xke],[0,g_e,dT],[0,126592,ORe],[0,126603,126620],[0,126625,Zke],[0,126629,Ooe],[0,126635,126652],[0,131072,173783],[0,173824,177973],[0,177984,178206],[0,178208,183970],[0,183984,191457],[0,194560,195102],[0,917760,918e3]],Nmu=d(BZ),Omu=d(ree),Bmu=d(hee),qmu=d(h3e),Mmu=d("Cannot export an enum with `export type`, try `export enum E {}` or `module.exports = E;` instead."),Lmu=d("Enum members are separated with `,`. Replace `;` with `,`."),jmu=d("Unexpected reserved word"),Gmu=d("Unexpected reserved type"),Umu=d("Unexpected `super` outside of a class method"),Vmu=d("`super()` is only valid in a class constructor"),zmu=d("Unexpected end of input"),$mu=d("Unexpected variance sigil"),Qmu=d("Unexpected static modifier"),Kmu=d("Unexpected proto modifier"),Hmu=d("Type aliases are not allowed in untyped mode"),Wmu=d("Opaque type aliases are not allowed in untyped mode"),Ymu=d("Type annotations are not allowed in untyped mode"),Jmu=d("Type declarations are not allowed in untyped mode"),Xmu=d("Type imports are not allowed in untyped mode"),Zmu=d("Type exports are not allowed in untyped mode"),efu=d("Interfaces are not allowed in untyped mode"),tfu=d("Spreading a type is only allowed inside an object type"),rfu=d("Explicit inexact syntax must come at the end of an object type"),nfu=d("Explicit inexact syntax cannot appear inside an explicit exact object type"),ifu=d("Explicit inexact syntax can only appear inside an object type"),sfu=d("Illegal newline after throw"),afu=d("A bigint literal must be an integer"),ofu=d("A bigint literal cannot use exponential notation"),cfu=d("Invalid regular expression"),ufu=d("Invalid regular expression: missing /"),lfu=d("Invalid left-hand side in assignment"),dfu=d("Invalid left-hand side in exponentiation expression"),pfu=d("Invalid left-hand side in for-in"),mfu=d("Invalid left-hand side in for-of"),ffu=d("Invalid optional indexed access. Indexed access uses bracket notation. Use the format `T?.[K]`."),hfu=d("found an expression instead"),gfu=d("Expected an object pattern, array pattern, or an identifier but "),yfu=d("More than one default clause in switch statement"),_fu=d("Missing catch or finally after try"),Afu=d("Illegal continue statement"),bfu=d("Illegal break statement"),Cfu=d("Illegal return statement"),vfu=d("Illegal Unicode escape"),Efu=d("Strict mode code may not include a with statement"),Dfu=d("Catch variable may not be eval or arguments in strict mode"),Sfu=d("Variable name may not be eval or arguments in strict mode"),wfu=d("Parameter name eval or arguments is not allowed in strict mode"),Ifu=d("Strict mode function may not have duplicate parameter names"),xfu=d('Illegal "use strict" directive in function with non-simple parameter list'),Tfu=d("Function name may not be eval or arguments in strict mode"),Pfu=d("Octal literals are not allowed in strict mode."),Rfu=d("Number literals with leading zeros are not allowed in strict mode."),kfu=d("Delete of an unqualified identifier in strict mode."),Ffu=d("Duplicate data property in object literal not allowed in strict mode"),Nfu=d("Object literal may not have data and accessor property with the same name"),Ofu=d("Object literal may not have multiple get/set accessors with the same name"),Bfu=d("`typeof` can only be used to get the type of variables."),qfu=d("Assignment to eval or arguments is not allowed in strict mode"),Mfu=d("Postfix increment/decrement may not have eval or arguments operand in strict mode"),Lfu=d("Prefix increment/decrement may not have eval or arguments operand in strict mode"),jfu=d("Use of future reserved word in strict mode"),Gfu=d("JSX attributes must only be assigned a non-empty expression"),Ufu=d("JSX value should be either an expression or a quoted JSX text"),Vfu=d("Const must be initialized"),zfu=d("Destructuring assignment must be initialized"),$fu=d("Illegal newline before arrow"),Qfu=d(zke),Kfu=d("Async functions can only be declared at top level or "),Hfu=d(zke),Wfu=d("Generators can only be declared at top level or "),Yfu=d("elements must be wrapped in an enclosing parent tag"),Jfu=d("Unexpected token <. Remember, adjacent JSX "),Xfu=d("Rest parameter must be final parameter of an argument list"),Zfu=d("Rest element must be final element of an array pattern"),e0u=d("Rest property must be final property of an object pattern"),t0u=d("async is an implementation detail and isn't necessary for your declare function statement. It is sufficient for your declare function to just have a Promise return type."),r0u=d("`declare` modifier can only appear on class fields."),n0u=d("Unexpected token `=`. Initializers are not allowed in a `declare`."),i0u=d("Unexpected token `=`. Initializers are not allowed in a `declare opaque type`."),s0u=d("`declare export let` is not supported. Use `declare export var` instead."),a0u=d("`declare export const` is not supported. Use `declare export var` instead."),o0u=d("`declare export type` is not supported. Use `export type` instead."),c0u=d("`declare export interface` is not supported. Use `export interface` instead."),u0u=d("`export * as` is an early-stage proposal and is not enabled by default. To enable support in the parser, use the `esproposal_export_star_as` option"),l0u=d("Found a decorator in an unsupported position."),d0u=d("Type parameter declaration needs a default, since a preceding type parameter declaration has a default."),p0u=d("Duplicate `declare module.exports` statement!"),m0u=d("Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module xor they are a CommonJS module."),f0u=d("Getter should have zero parameters"),h0u=d("Setter should have exactly one parameter"),g0u=d("`import type` or `import typeof`!"),y0u=d("Imports within a `declare module` body must always be "),_0u=d("The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements"),A0u=d("Missing comma between import specifiers"),b0u=d("Missing comma between export specifiers"),C0u=d("Malformed unicode"),v0u=d("Classes may only have one constructor"),E0u=d("Private fields may not be deleted."),D0u=d("Private fields can only be referenced from within a class."),S0u=d("You may not access a private field through the `super` keyword."),w0u=d("Yield expression not allowed in formal parameter"),I0u=d("`await` is an invalid identifier in async functions"),x0u=d("`yield` is an invalid identifier in generators"),T0u=d("either a `let` binding pattern, or a member expression."),P0u=d("`let [` is ambiguous in this position because it is "),R0u=d("Literals cannot be used as shorthand properties."),k0u=d("Computed properties must have a value."),F0u=d("Object pattern can't contain methods"),N0u=d("A trailing comma is not permitted after the rest element"),O0u=d("An optional chain may not be used in a `new` expression."),B0u=d("Template literals may not be used in an optional chain."),q0u=d("Unexpected whitespace between `#` and identifier"),M0u=d("A type annotation is required for the `this` parameter."),L0u=d("The `this` parameter must be the first function parameter."),j0u=d("The `this` parameter cannot be optional."),G0u=d("A getter cannot have a `this` parameter."),U0u=d("A setter cannot have a `this` parameter."),V0u=d("Arrow functions cannot have a `this` parameter; arrow functions automatically bind `this` when declared."),z0u=d("Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions."),$0u=[0,[11,d("Boolean enum members need to be initialized. Use either `"),[2,0,[11,d(" = true,` or `"),[2,0,[11,d(" = false,` in enum `"),[2,0,[11,d(Rk),0]]]]]]],d("Boolean enum members need to be initialized. Use either `%s = true,` or `%s = false,` in enum `%s`.")],Q0u=[0,[11,d("Enum member names need to be unique, but the name `"),[2,0,[11,d("` has already been used before in enum `"),[2,0,[11,d(Rk),0]]]]],d("Enum member names need to be unique, but the name `%s` has already been used before in enum `%s`.")],K0u=[0,[11,d(e_e),[2,0,[11,d("` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers."),0]]],d("Enum `%s` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.")],H0u=[0,[11,d("Use one of `boolean`, `number`, `string`, or `symbol` in enum `"),[2,0,[11,d(Rk),0]]],d("Use one of `boolean`, `number`, `string`, or `symbol` in enum `%s`.")],W0u=[0,[11,d("Enum type `"),[2,0,[11,d("` is not valid. "),[2,0,0]]]],d("Enum type `%s` is not valid. %s")],Y0u=[0,[11,d("Supplied enum type is not valid. "),[2,0,0]],d("Supplied enum type is not valid. %s")],J0u=[0,[11,d("Enum member names and initializers are separated with `=`. Replace `"),[2,0,[11,d(":` with `"),[2,0,[11,d(" =`."),0]]]]],d("Enum member names and initializers are separated with `=`. Replace `%s:` with `%s =`.")],X0u=[0,[11,d("Symbol enum members cannot be initialized. Use `"),[2,0,[11,d(",` in enum `"),[2,0,[11,d(Rk),0]]]]],d("Symbol enum members cannot be initialized. Use `%s,` in enum `%s`.")],Z0u=[0,[11,d(e_e),[2,0,[11,d("` has type `"),[2,0,[11,d("`, so the initializer of `"),[2,0,[11,d("` needs to be a "),[2,0,[11,d(" literal."),0]]]]]]]]],d("Enum `%s` has type `%s`, so the initializer of `%s` needs to be a %s literal.")],ehu=[0,[11,d("The enum member initializer for `"),[2,0,[11,d("` needs to be a literal (either a boolean, number, or string) in enum `"),[2,0,[11,d(Rk),0]]]]],d("The enum member initializer for `%s` needs to be a literal (either a boolean, number, or string) in enum `%s`.")],thu=[0,[11,d("Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `"),[2,0,[11,d("`, consider using `"),[2,0,[11,d("`, in enum `"),[2,0,[11,d(Rk),0]]]]]]],d("Enum member names cannot start with lowercase 'a' through 'z'. Instead of using `%s`, consider using `%s`, in enum `%s`.")],rhu=d("The `...` must come at the end of the enum body. Remove the trailing comma."),nhu=d("The `...` must come after all enum members. Move it to the end of the enum body."),ihu=[0,[11,d("Number enum members need to be initialized, e.g. `"),[2,0,[11,d(" = 1,` in enum `"),[2,0,[11,d(Rk),0]]]]],d("Number enum members need to be initialized, e.g. `%s = 1,` in enum `%s`.")],shu=[0,[11,d("String enum members need to consistently either all use initializers, or use no initializers, in enum "),[2,0,[12,46,0]]],d("String enum members need to consistently either all use initializers, or use no initializers, in enum %s.")],ahu=[0,[11,d(tBt),[2,0,0]],d("Unexpected %s")],ohu=[0,[11,d(tBt),[2,0,[11,d(", expected "),[2,0,0]]]],d("Unexpected %s, expected %s")],chu=[0,[11,d(c9t),[2,0,[11,d("`. Did you mean `"),[2,0,[11,d("`?"),0]]]]],d("Unexpected token `%s`. Did you mean `%s`?")],uhu=d(Wke),lhu=d("Invalid flags supplied to RegExp constructor '"),dhu=d("Remove the period."),phu=d("Indexed access uses bracket notation."),mhu=[0,[11,d("Invalid indexed access. "),[2,0,[11,d(" Use the format `T[K]`."),0]]],d("Invalid indexed access. %s Use the format `T[K]`.")],fhu=d(Wke),hhu=d("Undefined label '"),ghu=d("' has already been declared"),yhu=d(" '"),_hu=d("Expected corresponding JSX closing tag for "),Ahu=d(zke),bhu=d("In strict mode code, functions can only be declared at top level or "),Chu=d("inside a block, or as the body of an if statement."),vhu=d("In non-strict mode code, functions can only be declared at top level, "),Ehu=[0,[11,d("Duplicate export for `"),[2,0,[12,96,0]]],d("Duplicate export for `%s`")],Dhu=d("` is declared more than once."),Shu=d("Private fields may only be declared once. `#"),whu=d("static "),Ihu=d(fr),xhu=d(D_t),Thu=d("methods"),Phu=d("fields"),Rhu=d(Rk),khu=d(" named `"),Fhu=d("Classes may not have "),Nhu=d("` has not been declared."),Ohu=d("Private fields must be declared before they can be referenced. `#"),Bhu=[0,[11,d(c9t),[2,0,[11,d("`. Parentheses are required to combine `??` with `&&` or `||` expressions."),0]]],d("Unexpected token `%s`. Parentheses are required to combine `??` with `&&` or `||` expressions.")],qhu=d("Parse_error.Error"),Mhu=[0,d("src/third-party/sedlex/flow_sedlexing.ml"),IU,4],Lhu=d("Flow_sedlexing.MalFormed"),jhu=[0,1,0],Ghu=[0,0,[0,1,0],[0,1,0]],Uhu=d(Z0t),Vhu=d("end of input"),zhu=d(pce),$hu=d("template literal part"),Qhu=d(pce),Khu=d(ZOt),Hhu=d(Z0t),Whu=d(pce),Yhu=d(ree),Jhu=d(pce),Xhu=d(J$),Zhu=d(pce),egu=d(hee),tgu=d("an"),rgu=d(I6),ngu=d(O2),igu=[0,[11,d("token `"),[2,0,[12,96,0]]],d("token `%s`")],sgu=d(B$),agu=d(dAe),ogu=d("{|"),cgu=d("|}"),ugu=d(wBt),lgu=d(Uo),dgu=d("["),pgu=d("]"),mgu=d(ZBt),fgu=d(","),hgu=d(oq),ggu=d("=>"),ygu=d("..."),_gu=d(pAe),Agu=d(D_t),bgu=d(X5),Cgu=d(pq),vgu=d(yoe),Egu=d(boe),Dgu=d(bS),Sgu=d(o3),wgu=d(K$),Igu=d(dh),xgu=d(R7),Tgu=d(Loe),Pgu=d(_7e),Rgu=d(fRe),kgu=d(zZ),Fgu=d(Doe),Ngu=d(EU),Ogu=d(uT),Bgu=d(p3),qgu=d(CI),Mgu=d(K4e),Lgu=d(SU),jgu=d(vD),Ggu=d(m3),Ugu=d(RPe),Vgu=d(U_e),zgu=d(k7e),$gu=d(W_e),Qgu=d(i3),Kgu=d(Av),Hgu=d(gU),Wgu=d(nee),Ygu=d(VAe),Jgu=d(yU),Xgu=d(_U),Zgu=d(J3e),e1u=d(_ke),t1u=d(nE),r1u=d(_oe),n1u=d(NZ),i1u=d(SI),s1u=d(kh),a1u=d(Bae),o1u=d(ece),c1u=d(Yc),u1u=d(B2),l1u=d(lT),d1u=d(OZ),p1u=d(P7),m1u=d(Wye),f1u=d(Goe),h1u=d(kq),g1u=d(Q5),y1u=d("%checks"),_1u=d(u1t),A1u=d(xBt),b1u=d(fOt),C1u=d(UOt),v1u=d(qOt),E1u=d(nBt),D1u=d(fBt),S1u=d(BOt),w1u=d(BBt),I1u=d(lBt),x1u=d(DOt),T1u=d(IOt),P1u=d(F_t),R1u=d($0t),k1u=d(URe),F1u=d(Nee),N1u=d("?."),O1u=d(Eu),B1u=d("?"),q1u=d(yee),M1u=d(z_e),L1u=d(K1t),j1u=d(R_e),G1u=d(e7e),U1u=d(Cv),V1u=d(Gbe),z1u=d(YBt),$1u=d(G1t),Q1u=d(Oee),K1u=d(aBt),H1u=d(COt),W1u=d(Nke),Y1u=d(HP),J1u=d(UBt),X1u=d(cke),Z1u=d(pBt),eyu=d(Lq),tyu=d(TN),ryu=d(EI),nyu=d(r3e),iyu=d(Xgt),syu=d(E_t),ayu=d(xo),oyu=d(t9t),cyu=d(NOt),uyu=d(Pbe),lyu=d(fr),dyu=d(wN),pyu=d(kRe),myu=d(mT),fyu=d(ree),hyu=d(J$),gyu=d(hee),yyu=d(_U),_yu=d(h3e),Ayu=d(EI),byu=d(EI),Cyu=d(BZ),vyu=d(cce),Eyu=d("T_LCURLY"),Dyu=d("T_RCURLY"),Syu=d("T_LCURLYBAR"),wyu=d("T_RCURLYBAR"),Iyu=d("T_LPAREN"),xyu=d("T_RPAREN"),Tyu=d("T_LBRACKET"),Pyu=d("T_RBRACKET"),Ryu=d("T_SEMICOLON"),kyu=d("T_COMMA"),Fyu=d("T_PERIOD"),Nyu=d("T_ARROW"),Oyu=d("T_ELLIPSIS"),Byu=d("T_AT"),qyu=d("T_POUND"),Myu=d("T_FUNCTION"),Lyu=d("T_IF"),jyu=d("T_IN"),Gyu=d("T_INSTANCEOF"),Uyu=d("T_RETURN"),Vyu=d("T_SWITCH"),zyu=d("T_THIS"),$yu=d("T_THROW"),Qyu=d("T_TRY"),Kyu=d("T_VAR"),Hyu=d("T_WHILE"),Wyu=d("T_WITH"),Yyu=d("T_CONST"),Jyu=d("T_LET"),Xyu=d("T_NULL"),Zyu=d("T_FALSE"),e_u=d("T_TRUE"),t_u=d("T_BREAK"),r_u=d("T_CASE"),n_u=d("T_CATCH"),i_u=d("T_CONTINUE"),s_u=d("T_DEFAULT"),a_u=d("T_DO"),o_u=d("T_FINALLY"),c_u=d("T_FOR"),u_u=d("T_CLASS"),l_u=d("T_EXTENDS"),d_u=d("T_STATIC"),p_u=d("T_ELSE"),m_u=d("T_NEW"),f_u=d("T_DELETE"),h_u=d("T_TYPEOF"),g_u=d("T_VOID"),y_u=d("T_ENUM"),__u=d("T_EXPORT"),A_u=d("T_IMPORT"),b_u=d("T_SUPER"),C_u=d("T_IMPLEMENTS"),v_u=d("T_INTERFACE"),E_u=d("T_PACKAGE"),D_u=d("T_PRIVATE"),S_u=d("T_PROTECTED"),w_u=d("T_PUBLIC"),I_u=d("T_YIELD"),x_u=d("T_DEBUGGER"),T_u=d("T_DECLARE"),P_u=d("T_TYPE"),R_u=d("T_OPAQUE"),k_u=d("T_OF"),F_u=d("T_ASYNC"),N_u=d("T_AWAIT"),O_u=d("T_CHECKS"),B_u=d("T_RSHIFT3_ASSIGN"),q_u=d("T_RSHIFT_ASSIGN"),M_u=d("T_LSHIFT_ASSIGN"),L_u=d("T_BIT_XOR_ASSIGN"),j_u=d("T_BIT_OR_ASSIGN"),G_u=d("T_BIT_AND_ASSIGN"),U_u=d("T_MOD_ASSIGN"),V_u=d("T_DIV_ASSIGN"),z_u=d("T_MULT_ASSIGN"),$_u=d("T_EXP_ASSIGN"),Q_u=d("T_MINUS_ASSIGN"),K_u=d("T_PLUS_ASSIGN"),H_u=d("T_NULLISH_ASSIGN"),W_u=d("T_AND_ASSIGN"),Y_u=d("T_OR_ASSIGN"),J_u=d("T_ASSIGN"),X_u=d("T_PLING_PERIOD"),Z_u=d("T_PLING_PLING"),eAu=d("T_PLING"),tAu=d("T_COLON"),rAu=d("T_OR"),nAu=d("T_AND"),iAu=d("T_BIT_OR"),sAu=d("T_BIT_XOR"),aAu=d("T_BIT_AND"),oAu=d("T_EQUAL"),cAu=d("T_NOT_EQUAL"),uAu=d("T_STRICT_EQUAL"),lAu=d("T_STRICT_NOT_EQUAL"),dAu=d("T_LESS_THAN_EQUAL"),pAu=d("T_GREATER_THAN_EQUAL"),mAu=d("T_LESS_THAN"),fAu=d("T_GREATER_THAN"),hAu=d("T_LSHIFT"),gAu=d("T_RSHIFT"),yAu=d("T_RSHIFT3"),_Au=d("T_PLUS"),AAu=d("T_MINUS"),bAu=d("T_DIV"),CAu=d("T_MULT"),vAu=d("T_EXP"),EAu=d("T_MOD"),DAu=d("T_NOT"),SAu=d("T_BIT_NOT"),wAu=d("T_INCR"),IAu=d("T_DECR"),xAu=d("T_EOF"),TAu=d("T_ANY_TYPE"),PAu=d("T_MIXED_TYPE"),RAu=d("T_EMPTY_TYPE"),kAu=d("T_NUMBER_TYPE"),FAu=d("T_BIGINT_TYPE"),NAu=d("T_STRING_TYPE"),OAu=d("T_VOID_TYPE"),BAu=d("T_SYMBOL_TYPE"),qAu=d("T_NUMBER"),MAu=d("T_BIGINT"),LAu=d("T_STRING"),jAu=d("T_TEMPLATE_PART"),GAu=d("T_IDENTIFIER"),UAu=d("T_REGEXP"),VAu=d("T_ERROR"),zAu=d("T_JSX_IDENTIFIER"),$Au=d("T_JSX_TEXT"),QAu=d("T_BOOLEAN_TYPE"),KAu=d("T_NUMBER_SINGLETON_TYPE"),HAu=d("T_BIGINT_SINGLETON_TYPE"),WAu=[0,d(uAe),ebe,9],YAu=[0,d(uAe),t7e,9],JAu=d(IRe),XAu=d("*/"),ZAu=d(IRe),ebu=d("unreachable line_comment"),tbu=d("unreachable string_quote"),rbu=d("\\"),nbu=d("unreachable template_part"),ibu=d("${"),sbu=d(mce),abu=d(mce),obu=d(K_t),cbu=d("unreachable regexp_class"),ubu=d(wyt),lbu=d("unreachable regexp_body"),dbu=d(fr),pbu=d(fr),mbu=d(fr),fbu=d(fr),hbu=d("unreachable jsxtext"),gbu=d(Wke),ybu=d(OAe),_bu=d(Nke),Abu=d(HP),bbu=d(B$),Cbu=d(dAe),vbu=d("{'}'}"),Ebu=d(dAe),Dbu=d("{'>'}"),Sbu=d(HP),wbu=d(Gee),Ibu=d("iexcl"),xbu=d("aelig"),Tbu=d("Nu"),Pbu=d("Eacute"),Rbu=d("Atilde"),kbu=d("'int'"),Fbu=d("AElig"),Nbu=d("Aacute"),Obu=d("Acirc"),Bbu=d("Agrave"),qbu=d("Alpha"),Mbu=d("Aring"),Lbu=[0,QBt],jbu=[0,913],Gbu=[0,$d],Ubu=[0,x_t],Vbu=[0,ebe],zbu=[0,OOt],$bu=[0,8747],Qbu=d("Auml"),Kbu=d("Beta"),Hbu=d("Ccedil"),Wbu=d("Chi"),Ybu=d("Dagger"),Jbu=d("Delta"),Xbu=d("ETH"),Zbu=[0,Fht],eCu=[0,916],tCu=[0,8225],rCu=[0,935],nCu=[0,r1t],iCu=[0,914],sCu=[0,IBt],aCu=[0,LBt],oCu=d("Icirc"),cCu=d("Ecirc"),uCu=d("Egrave"),lCu=d("Epsilon"),dCu=d("Eta"),pCu=d("Euml"),mCu=d("Gamma"),fCu=d("Iacute"),hCu=[0,RRe],gCu=[0,915],yCu=[0,r9t],_Cu=[0,919],ACu=[0,917],bCu=[0,T$],CCu=[0,e6],vCu=d("Igrave"),ECu=d("Iota"),DCu=d("Iuml"),SCu=d("Kappa"),wCu=d("Lambda"),ICu=d("Mu"),xCu=d("Ntilde"),TCu=[0,Lke],PCu=[0,924],RCu=[0,923],kCu=[0,922],FCu=[0,bBt],NCu=[0,921],OCu=[0,PBt],BCu=[0,QOt],qCu=[0,GBt],MCu=d("Sigma"),LCu=d("Otilde"),jCu=d("OElig"),GCu=d("Oacute"),UCu=d("Ocirc"),VCu=d("Ograve"),zCu=d("Omega"),$Cu=d("Omicron"),QCu=d("Oslash"),KCu=[0,obe],HCu=[0,927],WCu=[0,937],YCu=[0,t7e],JCu=[0,$Bt],XCu=[0,AOt],ZCu=[0,338],evu=d("Ouml"),tvu=d("Phi"),rvu=d("Pi"),nvu=d("Prime"),ivu=d("Psi"),svu=d("Rho"),avu=d("Scaron"),ovu=[0,352],cvu=[0,929],uvu=[0,936],lvu=[0,8243],dvu=[0,928],pvu=[0,934],mvu=[0,Hyt],fvu=[0,wAe],hvu=d("Uuml"),gvu=d("THORN"),yvu=d("Tau"),_vu=d("Theta"),Avu=d("Uacute"),bvu=d("Ucirc"),Cvu=d("Ugrave"),vvu=d("Upsilon"),Evu=[0,933],Dvu=[0,L7e],Svu=[0,QPe],wvu=[0,woe],Ivu=[0,920],xvu=[0,932],Tvu=[0,_Bt],Pvu=d("Xi"),Rvu=d("Yacute"),kvu=d("Yuml"),Fvu=d("Zeta"),Nvu=d("aacute"),Ovu=d("acirc"),Bvu=d("acute"),qvu=[0,FPe],Mvu=[0,vht],Lvu=[0,d7e],jvu=[0,918],Gvu=[0,376],Uvu=[0,EBt],Vvu=[0,926],zvu=[0,N7e],$vu=[0,SBt],Qvu=[0,925],Kvu=d("delta"),Hvu=d("cap"),Wvu=d("aring"),Yvu=d("agrave"),Jvu=d("alefsym"),Xvu=d("alpha"),Zvu=d("amp"),eEu=d("and"),tEu=d("ang"),rEu=d("apos"),nEu=[0,39],iEu=[0,8736],sEu=[0,8743],aEu=[0,38],oEu=[0,945],cEu=[0,8501],uEu=[0,eee],lEu=d("asymp"),dEu=d("atilde"),pEu=d("auml"),mEu=d("bdquo"),fEu=d("beta"),hEu=d("brvbar"),gEu=d("bull"),yEu=[0,8226],_Eu=[0,dce],AEu=[0,946],bEu=[0,8222],CEu=[0,i9t],vEu=[0,sBt],EEu=[0,8776],DEu=[0,gOt],SEu=d("copy"),wEu=d("ccedil"),IEu=d("cedil"),xEu=d("cent"),TEu=d("chi"),PEu=d("circ"),REu=d("clubs"),kEu=d("cong"),FEu=[0,8773],NEu=[0,9827],OEu=[0,oBt],BEu=[0,967],qEu=[0,H0t],MEu=[0,hoe],LEu=[0,W1t],jEu=d("crarr"),GEu=d("cup"),UEu=d("curren"),VEu=d("dArr"),zEu=d("dagger"),$Eu=d("darr"),QEu=d("deg"),KEu=[0,l9t],HEu=[0,8595],WEu=[0,8224],YEu=[0,8659],JEu=[0,r4e],XEu=[0,8746],ZEu=[0,8629],e2u=[0,L1t],t2u=[0,8745],r2u=d("fnof"),n2u=d("ensp"),i2u=d("diams"),s2u=d("divide"),a2u=d("eacute"),o2u=d("ecirc"),c2u=d("egrave"),u2u=d(mT),l2u=d("emsp"),d2u=[0,8195],p2u=[0,8709],m2u=[0,zAe],f2u=[0,lht],h2u=[0,Jyt],g2u=[0,Agt],y2u=[0,9830],_2u=d("epsilon"),A2u=d("equiv"),b2u=d("eta"),C2u=d("eth"),v2u=d("euml"),E2u=d("euro"),D2u=d("exist"),S2u=[0,8707],w2u=[0,8364],I2u=[0,xOt],x2u=[0,IU],T2u=[0,951],P2u=[0,8801],R2u=[0,949],k2u=[0,8194],F2u=d("gt"),N2u=d("forall"),O2u=d("frac12"),B2u=d("frac14"),q2u=d("frac34"),M2u=d("frasl"),L2u=d("gamma"),j2u=d("ge"),G2u=[0,8805],U2u=[0,947],V2u=[0,8260],z2u=[0,W4e],$2u=[0,qBt],Q2u=[0,uBt],K2u=[0,8704],H2u=d("hArr"),W2u=d("harr"),Y2u=d("hearts"),J2u=d("hellip"),X2u=d("iacute"),Z2u=d("icirc"),eDu=[0,FOt],tDu=[0,mbe],rDu=[0,8230],nDu=[0,9829],iDu=[0,8596],sDu=[0,8660],aDu=[0,62],oDu=[0,402],cDu=[0,948],uDu=[0,hU],lDu=d("prime"),dDu=d("ndash"),pDu=d("le"),mDu=d("kappa"),fDu=d("igrave"),hDu=d("image"),gDu=d("infin"),yDu=d("iota"),_Du=d("iquest"),ADu=d("isin"),bDu=d("iuml"),CDu=[0,w4e],vDu=[0,8712],EDu=[0,_1t],DDu=[0,953],SDu=[0,8734],wDu=[0,8465],IDu=[0,aQ],xDu=d("lArr"),TDu=d("lambda"),PDu=d("lang"),RDu=d("laquo"),kDu=d("larr"),FDu=d("lceil"),NDu=d("ldquo"),ODu=[0,8220],BDu=[0,8968],qDu=[0,8592],MDu=[0,z1t],LDu=[0,10216],jDu=[0,955],GDu=[0,8656],UDu=[0,954],VDu=d("macr"),zDu=d("lfloor"),$Du=d("lowast"),QDu=d("loz"),KDu=d("lrm"),HDu=d("lsaquo"),WDu=d("lsquo"),YDu=d("lt"),JDu=[0,60],XDu=[0,8216],ZDu=[0,8249],eSu=[0,OPe],tSu=[0,9674],rSu=[0,8727],nSu=[0,8970],iSu=d("mdash"),sSu=d("micro"),aSu=d("middot"),oSu=d(b4e),cSu=d("mu"),uSu=d("nabla"),lSu=d("nbsp"),dSu=[0,MBt],pSu=[0,8711],mSu=[0,956],fSu=[0,8722],hSu=[0,XRe],gSu=[0,ng],ySu=[0,8212],_Su=[0,A1t],ASu=[0,8804],bSu=d("or"),CSu=d("oacute"),vSu=d("ne"),ESu=d("ni"),DSu=d("not"),SSu=d("notin"),wSu=d("nsub"),ISu=d("ntilde"),xSu=d("nu"),TSu=[0,957],PSu=[0,Gye],RSu=[0,8836],kSu=[0,8713],FSu=[0,vOt],NSu=[0,8715],OSu=[0,8800],BSu=d("ocirc"),qSu=d("oelig"),MSu=d("ograve"),LSu=d("oline"),jSu=d("omega"),GSu=d("omicron"),USu=d("oplus"),VSu=[0,8853],zSu=[0,959],$Su=[0,969],QSu=[0,8254],KSu=[0,I4e],HSu=[0,339],WSu=[0,Y3e],YSu=[0,oht],JSu=d("part"),XSu=d("ordf"),ZSu=d("ordm"),ewu=d("oslash"),twu=d("otilde"),rwu=d("otimes"),nwu=d("ouml"),iwu=d("para"),swu=[0,qke],awu=[0,tce],owu=[0,8855],cwu=[0,bbe],uwu=[0,X_],lwu=[0,QZ],dwu=[0,Y1t],pwu=d("permil"),mwu=d("perp"),fwu=d("phi"),hwu=d("pi"),gwu=d("piv"),ywu=d("plusmn"),_wu=d("pound"),Awu=[0,mc],bwu=[0,n9t],Cwu=[0,982],vwu=[0,960],Ewu=[0,966],Dwu=[0,8869],Swu=[0,8240],wwu=[0,8706],Iwu=[0,8744],xwu=[0,8211],Twu=d("sup1"),Pwu=d("rlm"),Rwu=d("raquo"),kwu=d("prod"),Fwu=d("prop"),Nwu=d("psi"),Owu=d("quot"),Bwu=d("rArr"),qwu=d("radic"),Mwu=d("rang"),Lwu=[0,10217],jwu=[0,8730],Gwu=[0,8658],Uwu=[0,34],Vwu=[0,968],zwu=[0,8733],$wu=[0,8719],Qwu=d("rarr"),Kwu=d("rceil"),Hwu=d("rdquo"),Wwu=d("real"),Ywu=d("reg"),Jwu=d("rfloor"),Xwu=d("rho"),Zwu=[0,961],eIu=[0,8971],tIu=[0,TOt],rIu=[0,8476],nIu=[0,8221],iIu=[0,8969],sIu=[0,8594],aIu=[0,egt],oIu=d("sigma"),cIu=d("rsaquo"),uIu=d("rsquo"),lIu=d("sbquo"),dIu=d("scaron"),pIu=d("sdot"),mIu=d("sect"),fIu=d("shy"),hIu=[0,zBt],gIu=[0,P4e],yIu=[0,8901],_Iu=[0,353],AIu=[0,8218],bIu=[0,8217],CIu=[0,8250],vIu=d("sigmaf"),EIu=d("sim"),DIu=d("spades"),SIu=d("sub"),wIu=d("sube"),IIu=d("sum"),xIu=d("sup"),TIu=[0,8835],PIu=[0,8721],RIu=[0,8838],kIu=[0,8834],FIu=[0,9824],NIu=[0,8764],OIu=[0,962],BIu=[0,963],qIu=[0,8207],MIu=d("uarr"),LIu=d("thetasym"),jIu=d("sup2"),GIu=d("sup3"),UIu=d("supe"),VIu=d("szlig"),zIu=d("tau"),$Iu=d("there4"),QIu=d("theta"),KIu=[0,952],HIu=[0,8756],WIu=[0,964],YIu=[0,eRe],JIu=[0,8839],XIu=[0,v_t],ZIu=[0,cQ],exu=d("thinsp"),txu=d("thorn"),rxu=d("tilde"),nxu=d("times"),ixu=d("trade"),sxu=d("uArr"),axu=d("uacute"),oxu=[0,Ree],cxu=[0,8657],uxu=[0,8482],lxu=[0,Uyt],dxu=[0,732],pxu=[0,fee],mxu=[0,8201],fxu=[0,977],hxu=d("xi"),gxu=d("ucirc"),yxu=d("ugrave"),_xu=d("uml"),Axu=d("upsih"),bxu=d("upsilon"),Cxu=d("uuml"),vxu=d("weierp"),Exu=[0,we],Dxu=[0,gke],Sxu=[0,965],wxu=[0,978],Ixu=[0,KBt],xxu=[0,249],Txu=[0,251],Pxu=d("yacute"),Rxu=d("yen"),kxu=d("yuml"),Fxu=d("zeta"),Nxu=d("zwj"),Oxu=d("zwnj"),Bxu=[0,M4e],qxu=[0,8205],Mxu=[0,950],Lxu=[0,AU],jxu=[0,pee],Gxu=[0,bv],Uxu=[0,958],Vxu=[0,8593],zxu=[0,$Pe],$xu=[0,8242],Qxu=[0,SOt],Kxu=d(ZBt),Hxu=d(Cv),Wxu=d("unreachable jsx_child"),Yxu=d("unreachable type_token wholenumber"),Jxu=d("unreachable type_token wholebigint"),Xxu=d("unreachable type_token floatbigint"),Zxu=d("unreachable type_token scinumber"),eTu=d("unreachable type_token scibigint"),tTu=d("unreachable type_token hexnumber"),rTu=d("unreachable type_token hexbigint"),nTu=d("unreachable type_token legacyoctnumber"),iTu=d("unreachable type_token octnumber"),sTu=d("unreachable type_token octbigint"),aTu=d("unreachable type_token binnumber"),oTu=d("unreachable type_token bigbigint"),cTu=d("unreachable type_token"),uTu=d(yee),lTu=d(yee),dTu=d(Lye),pTu=d(kRe),mTu=d(wN),fTu=d(J$),hTu=d(cce),gTu=d(BZ),yTu=d(mT),_Tu=d(i3),ATu=d(uT),bTu=d(SI),CTu=[9,1],vTu=[9,0],ETu=d(EU),DTu=d(ree),STu=d(Av),wTu=d(hee),ITu=d(h3e),xTu=d(p3),TTu=d(yU),PTu=d(_U),RTu=d("unreachable template_tail"),kTu=d(dAe),FTu=[0,d(fr),d(fr),d(fr)],NTu=d("unreachable jsx_tag"),OTu=d(Wke),BTu=d("unreachable regexp"),qTu=d("unreachable token wholenumber"),MTu=d("unreachable token wholebigint"),LTu=d("unreachable token floatbigint"),jTu=d("unreachable token scinumber"),GTu=d("unreachable token scibigint"),UTu=d("unreachable token hexnumber"),VTu=d("unreachable token hexbigint"),zTu=d("unreachable token legacyoctnumber"),$Tu=d("unreachable token legacynonoctnumber"),QTu=d("unreachable token octnumber"),KTu=d("unreachable token octbigint"),HTu=d("unreachable token bignumber"),WTu=d("unreachable token bigint"),YTu=d("unreachable token"),JTu=d(yee),XTu=d(yee),ZTu=d(Lye),ePu=[6,d("#!")],tPu=d("expected ?"),rPu=d(boe),nPu=d(RPe),iPu=d(zZ),sPu=d(kq),aPu=d(Q5),oPu=d(CI),cPu=d(K4e),uPu=d(SU),lPu=d(W_e),dPu=d(vD),pPu=d(lT),mPu=d(OZ),fPu=d(m3),hPu=d(VAe),gPu=d(k7e),yPu=d(gU),_Pu=d(J3e),APu=d(_ke),bPu=d(i3),CPu=d(uT),vPu=d(U_e),EPu=d(X5),DPu=d(pq),SPu=d(NZ),wPu=d(nE),IPu=d(yoe),xPu=d(_oe),TPu=d(kh),PPu=d(SI),RPu=d(Doe),kPu=d(nee),FPu=d(EU),NPu=d(Goe),OPu=d(Wye),BPu=d(Bae),qPu=d(ece),MPu=d(Yc),LPu=d(bS),jPu=d(Av),GPu=d(yU),UPu=d(o3),VPu=d(K$),zPu=d(dh),$Pu=d(p3),QPu=d(R7),KPu=d(P7),HPu=d(Loe),WPu=d(_U),YPu=d(_7e),JPu=d(fRe),XPu=d(B2),ZPu=d("unreachable string_escape"),e3u=d(Ew),t3u=d(a3),r3u=d(a3),n3u=d(Ew),i3u=d(hBt),s3u=d(jBt),a3u=d("n"),o3u=d("r"),c3u=d("t"),u3u=d(u9t),l3u=d(a3),d3u=d(Gee),p3u=d(Gee),m3u=d("unreachable id_char"),f3u=d(Gee),h3u=d(Gee),g3u=d("Invalid (lexer) bigint "),y3u=d("Invalid (lexer) bigint binary/octal "),_3u=d(a3),A3u=d(MOt),b3u=d(hOt),C3u=d(k$),v3u=[10,d("token ILLEGAL")],E3u=d("\0"),D3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),S3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),w3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),I3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),x3u=d("\0\0"),T3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),P3u=d(""),R3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),k3u=d("\0"),F3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),N3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),O3u=d("\0\0\0\0"),B3u=d("\0\0\0"),q3u=d("\x07\x07"),M3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),L3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),j3u=d(`\x07\b  +\v\f\r`),G3u=d(""),U3u=d("\0\0\0"),V3u=d("\0"),z3u=d("\0\0\0\0\0\0"),$3u=d(""),Q3u=d(""),K3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),H3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),W3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),Y3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),J3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),X3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),Z3u=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),eRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),tRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),rRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),nRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),iRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x07\b\0\0\0\0\0\0 \x07\b"),sRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),aRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),oRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),cRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),uRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),lRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),dRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),pRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),mRu=d(`\x07\b +\v\x07\f\r\x1B  ! "#$%                                                                                                                                                                                                                                                         `),fRu=d(""),hRu=d(""),gRu=d("\0\0\0\0"),yRu=d(`\x07\b  +\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x1B\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07`),_Ru=d(`\x07\b  +\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07`),ARu=d("\0\0"),bRu=d(""),CRu=d(""),vRu=d("\x07"),ERu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),DRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),SRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),wRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),IRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),xRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),TRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),PRu=d("\0\0\0\0\0\0\0"),RRu=d("\x07"),kRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),FRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),NRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ORu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),BRu=d("\0"),qRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),MRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),LRu=d("\0\0"),jRu=d("\0"),GRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),URu=d(""),VRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),zRu=d(""),$Ru=d(""),QRu=d(""),KRu=d("\0"),HRu=d("\0\0\0"),WRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),YRu=d(""),JRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),XRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),ZRu=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),eku=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),tku=d("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"),rku=[0,[11,d("the identifier `"),[2,0,[12,96,0]]],d("the identifier `%s`")],nku=[0,1],iku=[0,1],sku=d("@flow"),aku=d(oAe),oku=d(oAe),cku=[0,[11,d("an identifier. When exporting a "),[2,0,[11,d(" as a named export, you must specify a "),[2,0,[11,d(" name. Did you mean `export default "),[2,0,[11,d(" ...`?"),0]]]]]]],d("an identifier. When exporting a %s as a named export, you must specify a %s name. Did you mean `export default %s ...`?")],uku=d(Oke),lku=d("Peeking current location when not available"),dku=d(SI),pku=d(KZ),mku=d(wN),fku=d(J$),hku=d(cce),gku=d(BZ),yku=d(mT),_ku=d(i3),Aku=d(uT),bku=d(kRe),Cku=d(EU),vku=d(ree),Eku=d(Av),Dku=d(hee),Sku=d(p3),wku=d(yU),Iku=d(_U),xku=d(uT),Tku=d(EU),Pku=d(p3),Rku=d(uT),kku=d(EU),Fku=d(p3),Nku=d(vS),Oku=d("eval"),Bku=d(NZ),qku=d(SI),Mku=d(kh),Lku=d(Bae),jku=d(ece),Gku=d(Yc),Uku=d(Av),Vku=d(B2),zku=d(J3e),$ku=d(pq),Qku=d(m3),Kku=d(Q5),Hku=d(CI),Wku=d(K4e),Yku=d(SU),Jku=d(W_e),Xku=d(zZ),Zku=d(vD),e4u=d(lT),t4u=d(VAe),r4u=d(RPe),n4u=d(gU),i4u=d(_ke),s4u=d(i3),a4u=d(U_e),o4u=d(k7e),c4u=d(X5),u4u=d(dh),l4u=d(nE),d4u=d(yoe),p4u=d(boe),m4u=d(nee),f4u=d(bS),h4u=d(_oe),g4u=d(o3),y4u=d(K$),_4u=d(R7),A4u=d(yU),b4u=d(Loe),C4u=d(_U),v4u=d(_7e),E4u=d(fRe),D4u=d(B2),S4u=[0,d("src/parser/parser_env.ml"),343,9],w4u=d("Internal Error: Tried to add_declared_private with outside of class scope."),I4u=d("Internal Error: `exit_class` called before a matching `enter_class`"),x4u=d(fr),T4u=[0,0,0],P4u=[0,0,0],R4u=d("Parser_env.Try.Rollback"),k4u=d(fr),F4u=d(fr),N4u=[0,d(B2),d(s6),d(j9),d(UPe),d(nbe),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(mht),d(Y9),d(dht),d(Xae),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],O4u=[0,d(B2),d(s6),d(j9),d(iq),d(t2),d(Zq),d(j5),d(ON),d(i9),d(Ok),d(pN),d(bT),d(dN),d(M7),d(zq),d(G9),d(I9),d(G7),d(p9),d(PN),d(Y7),d(cq),d(FN),d(k9),d(O9),d(b9),d(iN),d(vN),d(L9),d(dh),d(lN),d(bD),d(oN),d(B9),d(c9),d(uq),d(J9),d(o3),d(x6),d(Bq),d(vI),d(F9),d(F7),d(rM),d(W7),d(m9),d(bS),d(t6),d(Sq),d(lp),d(DI),d(v6),d(mq),d(Rq),d(q9),d(Qk),d(vq),d(bq),d(F2),d(gN),d(xk),d(B5),d(eM),d(Jq),d(SN),d(k7),d(hq),d(M5),d(oT),d(s3),d(h6),d(hN),d(B7),d(IS),d(dq),d(Xq),d(Wq),d(qk),d(c6),d(l9),d(n9),d(ps),d(X7),d(L5),d(d3),d(Tq),d(AI),d(D6),d(j7),d(Y5),d(Ev),d(y9),d(N7),d(V7),d(h3),d(io),d(qN),d(N9),d(eN),d(Dv),d(a6),d(u9),d(T9),d(xq),d(x9),d(T6),d(g9),d(hT),d(tM),d(Gk),d(fT),d(Kq),d(YE),d(w9),d(z9),d(S9),d(U9),d(fN),d(p6),d(Kk),d(t3),d(w5),d(ZB),d(aT),d(AN),d(Iq),d(Yq),d(_v),d(kN),d(rN),d(Z9),d(T7),d(SI),d(Oq),d(E9),d(qC),d(tN),d(H9),d(MN),d(nE),d(C6),d(g6),d(AS),d(I6),d(a9),d(w6),d(Uk),d(vT),d(A9),d(Dq),d(t9),d(wI),d(n6),d(yb),d(wq),d(Pk),d(Vp),d(Ik),d(LN),d(W5),d(XE),d(Nq),d(jN),d(Q9),d(tq),d(Gg),d(zk),d(C9),d(Mq),d(b6),d(Wk),d(R9),d(Pq),d(F5),d(L7),d(M9),d(D9),d(k2),d(_q),d(Cq),d(Qq),d(e9),d(_6),d(aN),d($7),d(Nk),d($q),d(z7),d(k5),d(J5),d(Bk),d(Z5),d(DN),d(CN),d(DS),d(mT),d(X9),d(fC),d(K5),d(nq),d($9),d(Aq),d(O5),d(jq),d(Fq),d(G5),d(lT),d(vD),d(f6),d(y6),d(q5),d(Y9),d(O7),d(rq),d(d9),d(H5),d(N5),d(Gq),d(q7),d(K1),d(xN),d(Sk),d(Hq),d(Ek),d(AT),d(EN),d(A6),d(Dk),d(WP),d(f9),d(W9),d(U5),d(U7),d(CI),d(RN),d(nu),d(ZE),d(XB),d(vk),d(ES),d(J7),d(fq),d(Eq),d(IN),d(sN),d(P9),d(p_e)],B4u=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(P9),d(j5),d(Dk),d(Y7),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],q4u=[0,d(F7),d(aT),d(wq),d(a9),d(U7),d(xk),d(Ev),d(L5),d(w9),d(Z9),d(FN),d(o3),d(dq),d(_q),d(Hq),d(Kk),d(y9),d(w5),d(CN),d(J5),d(s6),d(Gg),d(T6),d(Y5),d(Uk),d(DN),d(V7),d(I6),d(iq),d(nbe),d(R9),d(bq),d(O5),d(f9),d(Pk),d(WP),d(fN),d($7),d(Dq),d(Jq),d(zk),d(J9),d(ES),d(d3),d(g6),d(vI),d(DS),d(x9),d(N7),d(K1),d(rq),d(h6),d(Rq),d(dht),d(X7),d(mq),d(fT),d(N5),d(Wq),d(DI),d(n9),d(wI),d(h3),d(z9),d(p6),d(w6),d(u9),d(f6),d(O9),d(z7),d(ps),d(Kq),d(q5),d(T9),d(yb),d(vq),d(IN),d($9),d(_6),d(N9),d(oT),d(sN),d(W9),d(m9),d(t2),d(v6),d(G9),d(C6),d(vk),d(tq),d(L9),d(Yq),d(Sk),d(D6),d(uq),d(mT),d(b6),d(k9),d(B2),d(vN),d(Fq),d(bT),d(hq),d(t6),d(pN),d(O7),d(jq),d(ON),d(t3),d(q9),d(rN),d(Bk),d(L7),d(Xq),d(Cq),d(xq),d(k7),d(Pq),d(G7),d(iN),d(Zq),d(rM),d(I9),d(Ok),d(Gq),d(C9),d(d9),d(Dv),d(n6),d(i9),d(Y9),d(j7),d(hT),d(J7),d(eN),d(EN),d(xN),d(Oq),d(SN),d(hN),d(tM),d(qN),d(nE),d(bS),d(RN),d(zq),d(p9),d(x6),d(eM),d(dh),d(lT),d(AS),d(IS),d(D9),d(ZB),d(s3),d(W5),d(Z5),d(E9),d(H5),d(Vp),d(a6),d(AN),d(vT),d(t9),d(M7),d(k5),d(lp),d(jN),d(H9),d($q),d(e9),d(AI),d(W7),d(qC),d(c6),d(F2),d(b9),d(l9),d(PN),d(U5),d(nq),d(A6),d(Aq),d(ZE),d(_v),d(Xae),d(c9),d(A9),d(Sq),d(MN),d(AT),d(Tq),d(U9),d(q7),d(T7),d(X9),d(cq),d(mht),d(P9),d(j5),d(Dk),d(Y7),d(UPe),d(fC),d(S9),d(Iq),d(y6),d(g9),d(gN),d(kN),d(F5),d(Gk),d(oN),d(fq),d(B5),d(XB),d(k2),d(M5),d(M9),d(XE),d(Nq),d(F9),d(vD),d(Ik),d(Qk),d(aN),d(K5),d(bD),d(B9),d(Bq),d(Q9),d(Qq),d(dN),d(Mq),d(B7),d(nu),d(tN),d(Ek),d(YE),d(qk),d(LN),d(G5),d(Nk),d(CI),d(Eq),d(SI),d(j9),d(Wk),d(lN),d(io)],M4u=d(N$),L4u=d(qZ),j4u=[0,[11,d("Failure while looking up "),[2,0,[11,d(". Index: "),[4,0,0,0,[11,d(". Length: "),[4,0,0,0,[12,46,0]]]]]]],d("Failure while looking up %s. Index: %d. Length: %d.")],G4u=[0,0,0,0],U4u=d("Offset_utils.Offset_lookup_failed"),V4u=d(Abe),z4u=d(jgt),$4u=d(f_t),Q4u=d(eyt),K4u=d(eyt),H4u=d(f_t),W4u=d(P7),Y4u=d(Ol),J4u=d(Sy),X4u=d("Program"),Z4u=d(b_e),e7u=d("BreakStatement"),t7u=d(b_e),r7u=d("ContinueStatement"),n7u=d("DebuggerStatement"),i7u=d(BN),s7u=d("DeclareExportAllDeclaration"),a7u=d(BN),o7u=d(qU),c7u=d(eoe),u7u=d(m3),l7u=d("DeclareExportDeclaration"),d7u=d(x5),p7u=d(Sy),m7u=d(AA),f7u=d("DeclareModule"),h7u=d(e2),g7u=d("DeclareModuleExports"),y7u=d(rQ),_7u=d(Sy),A7u=d("DoWhileStatement"),b7u=d("EmptyStatement"),C7u=d(yT),v7u=d(eoe),E7u=d("ExportDefaultDeclaration"),D7u=d(yT),S7u=d(dU),w7u=d(BN),I7u=d("ExportAllDeclaration"),x7u=d(yT),T7u=d(BN),P7u=d(qU),R7u=d(eoe),k7u=d("ExportNamedDeclaration"),F7u=d(bs),N7u=d(k2),O7u=d("ExpressionStatement"),B7u=d(Sy),q7u=d(Tt),M7u=d(rQ),L7u=d(bN),j7u=d("ForStatement"),G7u=d(CRe),U7u=d(Sy),V7u=d(jb),z7u=d(e3),$7u=d("ForInStatement"),Q7u=d(Q5),K7u=d(Sy),H7u=d(jb),W7u=d(e3),Y7u=d("ForOfStatement"),J7u=d(CAe),X7u=d(Moe),Z7u=d(rQ),e6u=d("IfStatement"),t6u=d(P7),r6u=d(yU),n6u=d(u1),i6u=d(dBt),s6u=d(BN),a6u=d(qU),o6u=d("ImportDeclaration"),c6u=d(Sy),u6u=d(b_e),l6u=d("LabeledStatement"),d6u=d(_T),p6u=d("ReturnStatement"),m6u=d(FBt),f6u=d("discriminant"),h6u=d("SwitchStatement"),g6u=d(_T),y6u=d("ThrowStatement"),_6u=d(YOt),A6u=d(QA),b6u=d(nu),C6u=d("TryStatement"),v6u=d(Sy),E6u=d(rQ),D6u=d("WhileStatement"),S6u=d(Sy),w6u=d(L3e),I6u=d("WithStatement"),x6u=d(N_e),T6u=d("ArrayExpression"),P6u=d(cT),R6u=d(nce),k6u=d(k2),F6u=d(DI),N6u=d(vT),O6u=d(kq),B6u=d(Sy),q6u=d(p0),M6u=d(AA),L6u=d("ArrowFunctionExpression"),j6u=d(Nee),G6u=d(jb),U6u=d(e3),V6u=d(xbe),z6u=d("AssignmentExpression"),$6u=d(jb),Q6u=d(e3),K6u=d(xbe),H6u=d("BinaryExpression"),W6u=d("CallExpression"),Y6u=d(Wae),J6u=d(f4e),X6u=d("ComprehensionExpression"),Z6u=d(CAe),eFu=d(Moe),tFu=d(rQ),rFu=d("ConditionalExpression"),nFu=d(Wae),iFu=d(f4e),sFu=d("GeneratorExpression"),aFu=d(BN),oFu=d("ImportExpression"),cFu=d(z_e),uFu=d(K1t),lFu=d(Eu),dFu=d(jb),pFu=d(e3),mFu=d(xbe),fFu=d("LogicalExpression"),hFu=d("MemberExpression"),gFu=d(Pee),yFu=d(gce),_Fu=d("MetaProperty"),AFu=d(vS),bFu=d(H$),CFu=d(SRe),vFu=d("NewExpression"),EFu=d(n3e),DFu=d("ObjectExpression"),SFu=d(Dw),wFu=d("OptionalCallExpression"),IFu=d(Dw),xFu=d("OptionalMemberExpression"),TFu=d(NAe),PFu=d("SequenceExpression"),RFu=d("Super"),kFu=d("ThisExpression"),FFu=d(e2),NFu=d(k2),OFu=d("TypeCastExpression"),BFu=d(_T),qFu=d("AwaitExpression"),MFu=d(TN),LFu=d(Lq),jFu=d(xo),GFu=d(t9t),UFu=d(yU),VFu=d(_U),zFu=d(VAe),$Fu=d("matched above"),QFu=d(_T),KFu=d(i1t),HFu=d(xbe),WFu=d("UnaryExpression"),YFu=d(Pbe),JFu=d(NOt),XFu=d(i1t),ZFu=d(_T),e8u=d(xbe),t8u=d("UpdateExpression"),r8u=d(C4e),n8u=d(_T),i8u=d("YieldExpression"),s8u=d("Unexpected FunctionDeclaration with BodyExpression"),a8u=d(cT),o8u=d(nce),c8u=d(k2),u8u=d(DI),l8u=d(vT),d8u=d(kq),p8u=d(Sy),m8u=d(p0),f8u=d(AA),h8u=d("FunctionDeclaration"),g8u=d("Unexpected FunctionExpression with BodyExpression"),y8u=d(cT),_8u=d(nce),A8u=d(k2),b8u=d(DI),C8u=d(vT),v8u=d(kq),E8u=d(Sy),D8u=d(p0),S8u=d(AA),w8u=d("FunctionExpression"),I8u=d(Dw),x8u=d(e2),T8u=d(n3),P8u=d($l),R8u=d(Dw),k8u=d(e2),F8u=d(n3),N8u=d("PrivateIdentifier"),O8u=d(Dw),B8u=d(e2),q8u=d(n3),M8u=d($l),L8u=d(Moe),j8u=d(rQ),G8u=d("SwitchCase"),U8u=d(Sy),V8u=d("param"),z8u=d("CatchClause"),$8u=d(Sy),Q8u=d("BlockStatement"),K8u=d(AA),H8u=d("DeclareVariable"),W8u=d(DI),Y8u=d(AA),J8u=d("DeclareFunction"),X8u=d(qye),Z8u=d(NZ),e5u=d(i3),t5u=d(Sy),r5u=d(cT),n5u=d(AA),i5u=d("DeclareClass"),s5u=d(i3),a5u=d(Sy),o5u=d(cT),c5u=d(AA),u5u=d("DeclareInterface"),l5u=d(u1),d5u=d(P7),p5u=d(dU),m5u=d("ExportNamespaceSpecifier"),f5u=d(jb),h5u=d(cT),g5u=d(AA),y5u=d("DeclareTypeAlias"),_5u=d(jb),A5u=d(cT),b5u=d(AA),C5u=d("TypeAlias"),v5u=d("DeclareOpaqueType"),E5u=d("OpaqueType"),D5u=d(yBt),S5u=d(sAe),w5u=d(cT),I5u=d(AA),x5u=d("ClassDeclaration"),T5u=d("ClassExpression"),P5u=d(x7),R5u=d(NZ),k5u=d("superTypeParameters"),F5u=d("superClass"),N5u=d(cT),O5u=d(Sy),B5u=d(AA),q5u=d(k2),M5u=d("Decorator"),L5u=d(cT),j5u=d(AA),G5u=d("ClassImplements"),U5u=d(Sy),V5u=d("ClassBody"),z5u=d(uee),$5u=d(uu),Q5u=d(lU),K5u=d(Zae),H5u=d(x7),W5u=d(HZ),Y5u=d(Av),J5u=d(x5),X5u=d(u1),Z5u=d(Hk),eNu=d("MethodDefinition"),tNu=d(OZ),rNu=d(t2),nNu=d(Av),iNu=d(HZ),sNu=d(e2),aNu=d(u1),oNu=d(Hk),cNu=d(s9t),uNu=d("Internal Error: Private name found in class prop"),lNu=d(OZ),dNu=d(t2),pNu=d(Av),mNu=d(HZ),fNu=d(e2),hNu=d(u1),gNu=d(Hk),yNu=d(s9t),_Nu=d(AA),ANu=d(O1t),bNu=d(bN),CNu=d(AA),vNu=d("EnumStringMember"),ENu=d(AA),DNu=d(O1t),SNu=d(bN),wNu=d(AA),INu=d("EnumNumberMember"),xNu=d(bN),TNu=d(AA),PNu=d("EnumBooleanMember"),RNu=d(iRe),kNu=d(N4e),FNu=d(r9),NNu=d("EnumBooleanBody"),ONu=d(iRe),BNu=d(N4e),qNu=d(r9),MNu=d("EnumNumberBody"),LNu=d(iRe),jNu=d(N4e),GNu=d(r9),UNu=d("EnumStringBody"),VNu=d(iRe),zNu=d(r9),$Nu=d("EnumSymbolBody"),QNu=d(Sy),KNu=d(AA),HNu=d("EnumDeclaration"),WNu=d(i3),YNu=d(Sy),JNu=d(cT),XNu=d(AA),ZNu=d("InterfaceDeclaration"),eOu=d(cT),tOu=d(AA),rOu=d("InterfaceExtends"),nOu=d(e2),iOu=d(n3e),sOu=d("ObjectPattern"),aOu=d(e2),oOu=d(N_e),cOu=d("ArrayPattern"),uOu=d(jb),lOu=d(e3),dOu=d(Iyt),pOu=d(e2),mOu=d(n3),fOu=d($l),hOu=d(_T),gOu=d(oee),yOu=d(_T),_Ou=d(oee),AOu=d(jb),bOu=d(e3),COu=d(Iyt),vOu=d(bN),EOu=d(bN),DOu=d(lU),SOu=d(Zae),wOu=d(kOt),IOu=d(HZ),xOu=d(WAe),TOu=d(uu),POu=d(x5),ROu=d(u1),kOu=d(Hk),FOu=d(LPe),NOu=d(_T),OOu=d("SpreadProperty"),BOu=d(jb),qOu=d(e3),MOu=d(Iyt),LOu=d(HZ),jOu=d(WAe),GOu=d(uu),UOu=d(x5),VOu=d(u1),zOu=d(Hk),$Ou=d(LPe),QOu=d(_T),KOu=d("SpreadElement"),HOu=d(CRe),WOu=d(jb),YOu=d(e3),JOu=d("ComprehensionBlock"),XOu=d("We should not create Literal nodes for bigints"),ZOu=d(PAe),eBu=d(s3),tBu=d("regex"),rBu=d(AD),nBu=d(u1),iBu=d(AD),sBu=d(u1),aBu=d(p7e),oBu=d(AD),cBu=d(u1),uBu=d(p7e),lBu=d(J$),dBu=d(u1),pBu=d("BigIntLiteral"),mBu=d(AD),fBu=d(u1),hBu=d(p7e),gBu=d(p3),yBu=d(uT),_Bu=d(AD),ABu=d(u1),bBu=d(p7e),CBu=d(NAe),vBu=d("quasis"),EBu=d("TemplateLiteral"),DBu=d(y_t),SBu=d(AD),wBu=d(G0t),IBu=d(u1),xBu=d("TemplateElement"),TBu=d(c_t),PBu=d("tag"),RBu=d("TaggedTemplateExpression"),kBu=d(Loe),FBu=d(Doe),NBu=d(zZ),OBu=d(x5),BBu=d("declarations"),qBu=d("VariableDeclaration"),MBu=d(bN),LBu=d(AA),jBu=d("VariableDeclarator"),GBu=d(x5),UBu=d("Variance"),VBu=d("AnyTypeAnnotation"),zBu=d("MixedTypeAnnotation"),$Bu=d("EmptyTypeAnnotation"),QBu=d("VoidTypeAnnotation"),KBu=d("NullLiteralTypeAnnotation"),HBu=d("SymbolTypeAnnotation"),WBu=d("NumberTypeAnnotation"),YBu=d("BigIntTypeAnnotation"),JBu=d("StringTypeAnnotation"),XBu=d("BooleanTypeAnnotation"),ZBu=d(e2),e9u=d("NullableTypeAnnotation"),t9u=d(cT),r9u=d(aht),n9u=d(nce),i9u=d(K$),s9u=d(p0),a9u=d("FunctionTypeAnnotation"),o9u=d(Dw),c9u=d(e2),u9u=d(n3),l9u=d(XOt),d9u=d(Dw),p9u=d(e2),m9u=d(n3),f9u=d(XOt),h9u=[0,0,0,0,0],g9u=d("internalSlots"),y9u=d("callProperties"),_9u=d("indexers"),A9u=d(n3e),b9u=d("exact"),C9u=d(JBt),v9u=d("ObjectTypeAnnotation"),E9u=d(kOt),D9u=d("There should not be computed object type property keys"),S9u=d(bN),w9u=d(lU),I9u=d(Zae),x9u=d(x5),T9u=d(t2),P9u=d(a4e),R9u=d(Av),k9u=d(Dw),F9u=d(uu),N9u=d(u1),O9u=d(Hk),B9u=d("ObjectTypeProperty"),q9u=d(_T),M9u=d("ObjectTypeSpreadProperty"),L9u=d(t2),j9u=d(Av),G9u=d(u1),U9u=d(Hk),V9u=d(AA),z9u=d("ObjectTypeIndexer"),$9u=d(Av),Q9u=d(u1),K9u=d("ObjectTypeCallProperty"),H9u=d(u1),W9u=d(uu),Y9u=d(Av),J9u=d(Dw),X9u=d(AA),Z9u=d("ObjectTypeInternalSlot"),equ=d(Sy),tqu=d(i3),rqu=d("InterfaceTypeAnnotation"),nqu=d("elementType"),iqu=d("ArrayTypeAnnotation"),squ=d(AA),aqu=d(OBt),oqu=d("QualifiedTypeIdentifier"),cqu=d(cT),uqu=d(AA),lqu=d("GenericTypeAnnotation"),dqu=d("indexType"),pqu=d("objectType"),mqu=d("IndexedAccessType"),fqu=d(Dw),hqu=d("OptionalIndexedAccessType"),gqu=d(Lee),yqu=d("UnionTypeAnnotation"),_qu=d(Lee),Aqu=d("IntersectionTypeAnnotation"),bqu=d(_T),Cqu=d("TypeofTypeAnnotation"),vqu=d(AA),Equ=d(OBt),Dqu=d("QualifiedTypeofIdentifier"),Squ=d(Lee),wqu=d("TupleTypeAnnotation"),Iqu=d(AD),xqu=d(u1),Tqu=d("StringLiteralTypeAnnotation"),Pqu=d(AD),Rqu=d(u1),kqu=d("NumberLiteralTypeAnnotation"),Fqu=d(AD),Nqu=d(u1),Oqu=d("BigIntLiteralTypeAnnotation"),Bqu=d(p3),qqu=d(uT),Mqu=d(AD),Lqu=d(u1),jqu=d("BooleanLiteralTypeAnnotation"),Gqu=d("ExistsTypeAnnotation"),Uqu=d(e2),Vqu=d("TypeAnnotation"),zqu=d(p0),$qu=d("TypeParameterDeclaration"),Qqu=d(m3),Kqu=d(t2),Hqu=d(XPe),Wqu=d(n3),Yqu=d("TypeParameter"),Jqu=d(p0),Xqu=d(Soe),Zqu=d(p0),eMu=d(Soe),tMu=d(KZ),rMu=d(Dm),nMu=d("closingElement"),iMu=d("openingElement"),sMu=d("JSXElement"),aMu=d("closingFragment"),oMu=d(Dm),cMu=d("openingFragment"),uMu=d("JSXFragment"),lMu=d("selfClosing"),dMu=d(e_t),pMu=d(n3),mMu=d("JSXOpeningElement"),fMu=d("JSXOpeningFragment"),hMu=d(n3),gMu=d("JSXClosingElement"),yMu=d("JSXClosingFragment"),_Mu=d(u1),AMu=d(n3),bMu=d("JSXAttribute"),CMu=d(_T),vMu=d("JSXSpreadAttribute"),EMu=d("JSXEmptyExpression"),DMu=d(k2),SMu=d("JSXExpressionContainer"),wMu=d(k2),IMu=d("JSXSpreadChild"),xMu=d(AD),TMu=d(u1),PMu=d("JSXText"),RMu=d(Pee),kMu=d(L3e),FMu=d("JSXMemberExpression"),NMu=d(n3),OMu=d("namespace"),BMu=d("JSXNamespacedName"),qMu=d(n3),MMu=d("JSXIdentifier"),LMu=d(dU),jMu=d(k_e),GMu=d("ExportSpecifier"),UMu=d(k_e),VMu=d("ImportDefaultSpecifier"),zMu=d(k_e),$Mu=d("ImportNamespaceSpecifier"),QMu=d(dBt),KMu=d(k_e),HMu=d("imported"),WMu=d("ImportSpecifier"),YMu=d("Line"),JMu=d("Block"),XMu=d(u1),ZMu=d(u1),eLu=d("DeclaredPredicate"),tLu=d("InferredPredicate"),rLu=d(vS),nLu=d(H$),iLu=d(SRe),sLu=d(HZ),aLu=d(Pee),oLu=d(L3e),cLu=d("message"),uLu=d(jgt),lLu=d(rBt),dLu=d(Lb),pLu=d(BN),mLu=d(qZ),fLu=d(N$),hLu=[0,[3,0,0],d(BC)],gLu=d(X5),yLu=d(pq),_Lu=d(yoe),ALu=d(boe),bLu=d(bS),CLu=d(o3),vLu=d(K$),ELu=d(dh),DLu=d(R7),SLu=d(Loe),wLu=d(_7e),ILu=d(fRe),xLu=d(zZ),TLu=d(Doe),PLu=d(EU),RLu=d(uT),kLu=d(p3),FLu=d(CI),NLu=d(K4e),OLu=d(SU),BLu=d(vD),qLu=d(m3),MLu=d(RPe),LLu=d(U_e),jLu=d(k7e),GLu=d(W_e),ULu=d(i3),VLu=d(Av),zLu=d(gU),$Lu=d(nee),QLu=d(VAe),KLu=d(yU),HLu=d(_U),WLu=d(J3e),YLu=d(_ke),JLu=d(nE),XLu=d(_oe),ZLu=d(NZ),eju=d(SI),tju=d(kh),rju=d(Bae),nju=d(ece),iju=d(Yc),sju=d(B2),aju=d(lT),oju=d(OZ),cju=d(P7),uju=d(Wye),lju=d(Goe),dju=d(kq),pju=d(Q5),mju=d(wN),fju=d(kRe),hju=d(mT),gju=d(ree),yju=d(J$),_ju=d(hee),Aju=d(_U),bju=d(h3e),Cju=d(BZ),vju=d(cce),Eju=[0,d(Oke)],Dju=d(fr),Sju=[7,0],wju=d(fr),Iju=[0,1],xju=[0,2],Tju=[0,3],Pju=[0,0],Rju=[0,0],kju=[0,0,0,0,0],Fju=[0,d(uU),906,6],Nju=[0,d(uU),kBt,6],Oju=[0,0],Bju=[0,d(uU),1012,8],qju=d(a4e),Mju=[0,d(uU),1029,8],Lju=d("Can not have both `static` and `proto`"),jju=d(Av),Gju=d(a4e),Uju=d(lU),Vju=d(Zae),zju=d(lU),$ju=d(uee),Qju=d(yht),Kju=[0,0,0,0],Hju=[0,[0,0,0,0,0]],Wju=d(K$),Yju=[0,d("a type")],Jju=[0,0],Xju=[0,0],Zju=[14,1],eGu=[14,0],tGu=[0,d(uU),VOt,15],rGu=[0,d(uU),c3,15],nGu=[0,44],iGu=[0,44],sGu=d(X5),aGu=[0,d(fr),0],oGu=[0,0,0],cGu=[0,0,0],uGu=[0,0,0],lGu=[0,41],dGu=d(EI),pGu=d(EI),mGu=[0,d("a regular expression")],fGu=d(fr),hGu=d(fr),gGu=d(fr),yGu=[0,d("src/parser/expression_parser.ml"),YPe,17],_Gu=[0,d("a template literal part")],AGu=[0,[0,d(fr),d(fr)],1],bGu=d(EU),CGu=d(EU),vGu=d(p3),EGu=d(uT),DGu=d("Invalid bigint "),SGu=d("Invalid bigint binary/octal "),wGu=d(a3),IGu=d(MOt),xGu=d(k$),TGu=d(k$),PGu=d(hOt),RGu=[0,44],kGu=[0,1],FGu=[0,1],NGu=[0,1],OGu=[0,1],BGu=[0,0],qGu=d(KZ),MGu=d(KZ),LGu=d(nee),jGu=d(tke),GGu=[0,d("the identifier `target`")],UGu=[0,0],VGu=d(nE),zGu=d(gce),$Gu=d(gce),QGu=d(_oe),KGu=[0,0],HGu=[0,d("either a call or access of `super`")],WGu=d(_oe),YGu=[0,0],JGu=[0,1],XGu=[0,0],ZGu=[0,1],eUu=[0,0],tUu=[0,1],rUu=[0,0],nUu=[0,2],iUu=[0,3],sUu=[0,7],aUu=[0,6],oUu=[0,4],cUu=[0,5],uUu=[0,[0,17,[0,2]]],lUu=[0,[0,18,[0,3]]],dUu=[0,[0,19,[0,4]]],pUu=[0,[0,0,[0,5]]],mUu=[0,[0,1,[0,5]]],fUu=[0,[0,2,[0,5]]],hUu=[0,[0,3,[0,5]]],gUu=[0,[0,5,[0,6]]],yUu=[0,[0,7,[0,6]]],_Uu=[0,[0,4,[0,6]]],AUu=[0,[0,6,[0,6]]],bUu=[0,[0,8,[0,7]]],CUu=[0,[0,9,[0,7]]],vUu=[0,[0,10,[0,7]]],EUu=[0,[0,11,[0,8]]],DUu=[0,[0,12,[0,8]]],SUu=[0,[0,15,[0,9]]],wUu=[0,[0,13,[0,9]]],IUu=[0,[0,14,[1,10]]],xUu=[0,[0,16,[0,9]]],TUu=[0,[0,21,[0,6]]],PUu=[0,[0,20,[0,6]]],RUu=[23,d(Eu)],kUu=[0,[0,8]],FUu=[0,[0,7]],NUu=[0,[0,6]],OUu=[0,[0,10]],BUu=[0,[0,9]],qUu=[0,[0,11]],MUu=[0,[0,5]],LUu=[0,[0,4]],jUu=[0,[0,2]],GUu=[0,[0,3]],UUu=[0,[0,1]],VUu=[0,[0,0]],zUu=[0,[0,12]],$Uu=[0,[0,13]],QUu=[0,[0,14]],KUu=[0,0],HUu=d(nE),WUu=d(nee),YUu=d(tke),JUu=d(gce),XUu=d(kq),ZUu=d(nE),eVu=d(nee),tVu=d(tke),rVu=d(gce),nVu=d(yee),iVu=d(oq),sVu=[17,d("JSX fragment")],aVu=[0,K7],oVu=[1,K7],cVu=d(fr),uVu=[0,d(fr)],lVu=[0,d(Oke)],dVu=d(fr),pVu=[0,0,0,0],mVu=[0,d("src/hack_forked/utils/collections/flow_map.ml"),717,36],fVu=[0,0,0],hVu=d(W_e),gVu=[0,d(fr),0],yVu=d("unexpected PrivateName in Property, expected a PrivateField"),_Vu=d(uee),AVu=d(yht),bVu=[0,0,0],CVu=d(uee),vVu=d(uee),EVu=d(lU),DVu=d(Zae),SVu=[0,1],wVu=[0,1],IVu=[0,1],xVu=d(uee),TVu=d(lU),PVu=d(Zae),RVu=d(Nee),kVu=d(B2),FVu=d(Q5),NVu=d("Internal Error: private name found in object props"),OVu=d(qbe),BVu=[0,d(Oke)],qVu=d(B2),MVu=d(Q5),LVu=d(B2),jVu=d(Q5),GVu=d(qbe),UVu=[10,d(I6)],VVu=[0,1],zVu=d(_ee),$Vu=d(mee),QVu=[0,d(Q$),1763,21],KVu=d(mee),HVu=d(_ee),WVu=[0,d("a declaration, statement or export specifiers")],YVu=[0,40],JVu=d(_ee),XVu=d(mee),ZVu=[0,d(fr),d(fr),0],ezu=[0,d(Hye)],tzu=d(yOt),rzu=d("exports"),nzu=[0,1],izu=[0,1],szu=[0,0],azu=d(yOt),ozu=[0,40],czu=d(qye),uzu=[0,0],lzu=[0,1],dzu=[0,83],pzu=[0,0],mzu=[0,1],fzu=d(_ee),hzu=d(_ee),gzu=d(mee),yzu=d(_ee),_zu=[0,d("the keyword `as`")],Azu=d(_ee),bzu=d(mee),Czu=[0,d(Hye)],vzu=[0,d("the keyword `from`")],Ezu=[0,d(fr),d(fr),0],Dzu=[0,d(_S)],Szu=d("Label"),wzu=[0,d(_S)],Izu=[0,0,0],xzu=[0,29],Tzu=[0,d(Q$),431,22],Pzu=[0,28],Rzu=[0,d(Q$),450,22],kzu=[0,0],Fzu=d("the token `;`"),Nzu=[0,0],Ozu=[0,0],Bzu=d(Q5),qzu=d(Doe),Mzu=d(B2),Lzu=[0,d(c_e)],jzu=[15,[0,0]],Gzu=[0,d(c_e)],Uzu=d("use strict"),Vzu=[0,0,0,0],zzu=d(K_t),$zu=d("Nooo: "),Qzu=d(m3),Kzu=d("Parser error: No such thing as an expression pattern!"),Hzu=d(fr),Wzu=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],Yzu=[0,d("src/parser/parser_flow.ml"),P4e,28],Jzu=[0,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],Xzu=d(u1),Zzu=d(Abe),e$u=d(qZ),t$u=d(N$),r$u=d(rBt),n$u=d(qZ),i$u=d(N$),s$u=d(Lb),a$u=d(jgt),o$u=d("normal"),c$u=d(P7),u$u=d("jsxTag"),l$u=d("jsxChild"),d$u=d("template"),p$u=d(ZOt),m$u=d("context"),f$u=d(P7),h$u=d("use_strict"),g$u=d(Lee),y$u=d("esproposal_export_star_as"),_$u=d("esproposal_decorators"),A$u=d("enums"),b$u=d("Internal error: ");function cE(y){if(typeof y=="number")return 0;switch(y[0]){case 0:return[0,cE(y[1])];case 1:return[1,cE(y[1])];case 2:return[2,cE(y[1])];case 3:return[3,cE(y[1])];case 4:return[4,cE(y[1])];case 5:return[5,cE(y[1])];case 6:return[6,cE(y[1])];case 7:return[7,cE(y[1])];case 8:var g=y[1];return[8,g,cE(y[2])];case 9:var f=y[1];return[9,f,f,cE(y[3])];case 10:return[10,cE(y[1])];case 11:return[11,cE(y[1])];case 12:return[12,cE(y[1])];case 13:return[13,cE(y[1])];default:return[14,cE(y[1])]}}function C3(y,g){if(typeof y=="number")return g;switch(y[0]){case 0:return[0,C3(y[1],g)];case 1:return[1,C3(y[1],g)];case 2:return[2,C3(y[1],g)];case 3:return[3,C3(y[1],g)];case 4:return[4,C3(y[1],g)];case 5:return[5,C3(y[1],g)];case 6:return[6,C3(y[1],g)];case 7:return[7,C3(y[1],g)];case 8:var f=y[1];return[8,f,C3(y[2],g)];case 9:var D=y[2],G=y[1];return[9,G,D,C3(y[3],g)];case 10:return[10,C3(y[1],g)];case 11:return[11,C3(y[1],g)];case 12:return[12,C3(y[1],g)];case 13:return[13,C3(y[1],g)];default:return[14,C3(y[1],g)]}}function GC(y,g){if(typeof y=="number")return g;switch(y[0]){case 0:return[0,GC(y[1],g)];case 1:return[1,GC(y[1],g)];case 2:var f=y[1];return[2,f,GC(y[2],g)];case 3:var D=y[1];return[3,D,GC(y[2],g)];case 4:var G=y[3],de=y[2],ye=y[1];return[4,ye,de,G,GC(y[4],g)];case 5:var $e=y[3],gt=y[2],Gt=y[1];return[5,Gt,gt,$e,GC(y[4],g)];case 6:var xt=y[3],vt=y[2],St=y[1];return[6,St,vt,xt,GC(y[4],g)];case 7:var Xr=y[3],cr=y[2],Pt=y[1];return[7,Pt,cr,Xr,GC(y[4],g)];case 8:var rn=y[3],Kn=y[2],Ln=y[1];return[8,Ln,Kn,rn,GC(y[4],g)];case 9:var zi=y[1];return[9,zi,GC(y[2],g)];case 10:return[10,GC(y[1],g)];case 11:var Ns=y[1];return[11,Ns,GC(y[2],g)];case 12:var na=y[1];return[12,na,GC(y[2],g)];case 13:var ua=y[2],Ci=y[1];return[13,Ci,ua,GC(y[3],g)];case 14:var Wi=y[2],xe=y[1];return[14,xe,Wi,GC(y[3],g)];case 15:return[15,GC(y[1],g)];case 16:return[16,GC(y[1],g)];case 17:var Yi=y[1];return[17,Yi,GC(y[2],g)];case 18:var xi=y[1];return[18,xi,GC(y[2],g)];case 19:return[19,GC(y[1],g)];case 20:var Ji=y[2],ta=y[1];return[20,ta,Ji,GC(y[3],g)];case 21:var Hs=y[1];return[21,Hs,GC(y[2],g)];case 22:return[22,GC(y[1],g)];case 23:var ia=y[1];return[23,ia,GC(y[2],g)];default:var lo=y[2],Re=y[1];return[24,Re,lo,GC(y[3],g)]}}function jBr(y,g,f){return y[1]===g?(y[1]=f,1):0}function sm(y){throw[0,xI,y]}function NI(y){throw[0,a6e,y]}ET(0);function oqt(y){return 0<=y?y:-y|0}var C$u=LOt;function jm(y,g){var f=bf(y),D=bf(g),G=B_(f+D|0);return hQ(y,0,G,0,f),hQ(g,0,G,f,D),G}function v$u(y){return y?Y9t:J9t}function yh(y,g){if(y){var f=y[1];return[0,f,yh(y[2],g)]}return g}VOr(0);var E$u=j9t(1),kQ=j9t(2);function D$u(y){function g(f){for(var D=f;;){if(D){var G=D[2],de=D[1];try{Jee(de)}catch(gt){if(gt=q_(gt),gt[1]!==MAt)throw gt;var ye=gt}var D=G;continue}return 0}}return g(zOr(0))}function ACt(y,g){return BAt(y,g,0,bf(g))}function F2i(y){return ACt(kQ,y),G9t(kQ,10),Jee(kQ)}var GBr=[0,D$u];function N2i(y){for(;;){var g=GBr[1],f=[0,1],D=1-jBr(GBr,g,function(G,de){return function(ye){return jBr(G,1,0)&&E(y,0),E(de,0)}}(f,g));if(!D)return D}}function UBr(y){return E(GBr[1],0)}n6e(d(a9t),UBr),JOr(0)&&N2i(function(y){return S9t(y)});function O2i(y){return 25<(y+Woe|0)>>>0?y:y+GPe|0}var B2i=ZOr(0)[1],bCt=(4*YOr(0)|0)-1|0;ET(0);var Nlg=WOr(0);function FQ(y){for(var g=0,f=y;;){if(f){var g=g+1|0,f=f[2];continue}return g}}function CCt(y){return y?y[1]:sm(iBr)}function q2i(y){return y?y[2]:sm(nBr)}function NQ(y,g){for(var f=y,D=g;;){if(f){var G=[0,f[1],D],f=f[2],D=G;continue}return D}}function lm(y){return NQ(y,0)}function vCt(y){if(y){var g=y[1];return yh(g,vCt(y[2]))}return 0}function sve(y,g){if(g){var f=g[2],D=E(y,g[1]);return[0,D,sve(y,f)]}return 0}function cqt(y,g){for(var f=0,D=g;;){if(D){var G=D[2],f=[0,E(y,D[1]),f],D=G;continue}return f}}function OI(y,g){for(var f=g;;){if(f){var D=f[2];E(y,f[1]);var f=D;continue}return 0}}function zp(y,g,f){for(var D=g,G=f;;){if(G){var de=G[2],D=W(y,D,G[1]),G=de;continue}return D}}function VBr(y,g,f){if(g){var D=g[1];return W(y,D,VBr(y,g[2],f))}return f}function M2i(y,g,f){for(var D=g,G=f;;){if(D){if(G){var de=G[2],ye=D[2];W(y,D[1],G[1]);var D=ye,G=de;continue}}else if(!G)return 0;return NI(nqt)}}function zBr(y,g){for(var f=g;;){if(f){var D=f[2],G=TAt(f[1],y)===0?1:0;if(G)return G;var f=D;continue}return 0}}function S$u(y,g){for(var f=g;;){if(f){var D=f[1],G=f[2],de=D[2];if(TAt(D[1],y)===0)return de;var f=G;continue}throw aE}}function ECt(y){var g=0;return function(f){for(var D=g,G=f;;){if(G){var de=G[2],ye=G[1];if(E(y,ye)){var D=[0,ye,D],G=de;continue}var G=de;continue}return lm(D)}}}function ave(y,g){var f=B_(y);return Hee(f,0,y,g),f}function L2i(y){var g=DT(y),f=B_(g);return fQ(y,0,f,0,g),f}function j2i(y,g,f){if(0<=g&&0<=f&&!((DT(y)-f|0)>>0||(de=1):65<=G&&(de=1);else{var ye=0;if(G!==32)if(43<=G)switch(G+PPe|0){case 5:if(D<(f+2|0)&&1>>0?33<(G+eke|0)>>>0&&(de=1):G===2&&(de=1),!de){var g=g+1|0;continue}var ye=y,$e=[0,0],gt=DT(ye)-1|0,Gt=0;if(!(gt<0))for(var xt=Gt;;){var vt=Iw(ye,xt),St=0;if(32<=vt){var Xr=vt-34|0,cr=0;if(58>>0?93<=Xr&&(cr=1):56<(Xr-1|0)>>>0&&(St=1,cr=1),!cr){var Pt=1;St=2}}else 11<=vt?vt===13&&(St=1):8<=vt&&(St=1);switch(St){case 0:var Pt=4;break;case 1:var Pt=2;break}$e[1]=$e[1]+Pt|0;var rn=xt+1|0;if(gt!==xt){var xt=rn;continue}break}if($e[1]===DT(ye))var Kn=L2i(ye);else{var Ln=B_($e[1]);$e[1]=0;var zi=DT(ye)-1|0,Ns=0;if(!(zi<0))for(var na=Ns;;){var ua=Iw(ye,na),Ci=0;if(35<=ua)ua===92?Ci=2:H1<=ua?Ci=1:Ci=3;else if(32<=ua)34<=ua?Ci=2:Ci=3;else if(14<=ua)Ci=1;else switch(ua){case 8:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],98);break;case 9:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],dee);break;case 10:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],mC);break;case 13:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],WZ);break;default:Ci=1}switch(Ci){case 1:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],48+(ua/CS|0)|0),$e[1]++,jy(Ln,$e[1],48+((ua/10|0)%10|0)|0),$e[1]++,jy(Ln,$e[1],48+(ua%10|0)|0);break;case 2:jy(Ln,$e[1],92),$e[1]++,jy(Ln,$e[1],ua);break;case 3:jy(Ln,$e[1],ua);break}$e[1]++;var Wi=na+1|0;if(zi!==na){var na=Wi;continue}break}var Kn=Ln}var D=Kn}var xe=bf(D),Yi=ave(xe+2|0,34);return hQ(D,0,Yi,1,xe),Yi}}function Y2i(y,g){var f=oqt(g),D=K9t?K9t[1]:70;switch(y[2]){case 0:var G=_N;break;case 1:var G=u3;break;case 2:var G=69;break;case 3:var G=pT;break;case 4:var G=71;break;case 5:var G=D;break;case 6:var G=c3;break;case 7:var G=72;break;default:var G=70}var de=Q2i(16);switch(q8e(de,37),y[1]){case 0:break;case 1:q8e(de,43);break;default:q8e(de,32)}return 8<=y[2]&&q8e(de,35),q8e(de,46),BI(de,d(fr+f)),q8e(de,G),H2i(de)}function pqt(y,g){if(13<=y){var f=[0,0],D=bf(g)-1|0,G=0;if(!(D<0))for(var de=G;;){9<(Kl(g,de)+KA|0)>>>0||f[1]++;var ye=de+1|0;if(D!==de){var de=ye;continue}break}var $e=f[1],gt=B_(bf(g)+(($e-1|0)/3|0)|0),Gt=[0,0],xt=function(Kn){return Qee(gt,Gt[1],Kn),Gt[1]++,0},vt=[0,(($e-1|0)%3|0)+1|0],St=bf(g)-1|0,Xr=0;if(!(St<0))for(var cr=Xr;;){var Pt=Kl(g,cr);9<(Pt+KA|0)>>>0||(vt[1]===0&&(xt(95),vt[1]=3),vt[1]+=-1),xt(Pt);var rn=cr+1|0;if(St!==cr){var cr=rn;continue}break}return gt}return g}function R$u(y,g){switch(y){case 1:var f=qo;break;case 2:var f=ec;break;case 4:var f=oa;break;case 5:var f=ts;break;case 6:var f=Tc;break;case 7:var f=an;break;case 8:var f=dp;break;case 9:var f=Qm;break;case 10:var f=fc;break;case 11:var f=Ad;break;case 0:case 13:var f=wf;break;case 3:case 14:var f=hh;break;default:var f=my}return pqt(y,wce(f,g))}function k$u(y,g){switch(y){case 1:var f=py;break;case 2:var f=Pg;break;case 4:var f=el;break;case 5:var f=xl;break;case 6:var f=Tl;break;case 7:var f=Fp;break;case 8:var f=g0;break;case 9:var f=fh;break;case 10:var f=$0;break;case 11:var f=i2;break;case 0:case 13:var f=gC;break;case 3:case 14:var f=RT;break;default:var f=jU}return pqt(y,wce(f,g))}function F$u(y,g){switch(y){case 1:var f=MC;break;case 2:var f=TD;break;case 4:var f=lM;break;case 5:var f=y3;break;case 6:var f=$N;break;case 7:var f=PT;break;case 8:var f=Jk;break;case 9:var f=dM;break;case 10:var f=Bf;break;case 11:var f=wc;break;case 0:case 13:var f=_d;break;case 3:case 14:var f=Gp;break;default:var f=Pm}return pqt(y,wce(f,g))}function N$u(y,g){switch(y){case 1:var f=Xk;break;case 2:var f=QN;break;case 4:var f=pM;break;case 5:var f=GU;break;case 6:var f=AQ;break;case 7:var f=Zk;break;case 8:var f=KN;break;case 9:var f=HN;break;case 10:var f=UU;break;case 11:var f=P6;break;case 0:case 13:var f=RI;break;case 3:case 14:var f=M0;break;default:var f=R6}return pqt(y,P9t(f,g))}function gte(y,g,f){function D(Ns){switch(y[1]){case 0:var na=45;break;case 1:var na=43;break;default:var na=32}return I9t(f,g,na)}function G(Ns){var na=_Or(f);return na===3?f<0?Vb:TT:4<=na?xD:Ns}switch(y[2]){case 5:for(var de=hC(Y2i(y,g),f),ye=0,$e=bf(de);;){if(ye===$e)var gt=0;else{var Gt=Gb(de,ye)+sQ|0,xt=0;if(23>>0?Gt===55&&(xt=1):21<(Gt-1|0)>>>0&&(xt=1),!xt){var ye=ye+1|0;continue}var gt=1}var vt=gt?de:jm(de,A_);return G(vt)}case 6:return D(0);case 7:var St=D(0),Xr=DT(St);if(Xr===0)var cr=St;else{var Pt=B_(Xr),rn=Xr-1|0,Kn=0;if(!(rn<0))for(var Ln=Kn;;){jy(Pt,Ln,O2i(Iw(St,Ln)));var zi=Ln+1|0;if(rn!==Ln){var Ln=zi;continue}break}var cr=Pt}return cr;case 8:return G(D(0));default:return hC(Y2i(y,g),f)}}function xCt(y,g,f,D){for(var G=g,de=f,ye=D;;){if(typeof ye=="number")return E(G,de);switch(ye[0]){case 0:var $e=ye[1];return function(Rc){return Iy(G,[5,de,Rc],$e)};case 1:var gt=ye[1];return function(Rc){var Zc=0;if(40<=Rc)if(Rc===92)var Qu=X9t;else H1<=Rc?Zc=1:Zc=2;else if(32<=Rc)if(39<=Rc)var Qu=Z9t;else Zc=2;else if(14<=Rc)Zc=1;else switch(Rc){case 8:var Qu=eqt;break;case 9:var Qu=tqt;break;case 10:var Qu=rqt;break;case 13:var Qu=GAt;break;default:Zc=1}switch(Zc){case 1:var gp=B_(4);jy(gp,0,92),jy(gp,1,48+(Rc/CS|0)|0),jy(gp,2,48+((Rc/10|0)%10|0)|0),jy(gp,3,48+(Rc%10|0)|0);var Qu=gp;break;case 2:var _s=B_(1);jy(_s,0,Rc);var Qu=_s;break}var vr=bf(Qu),Hr=ave(vr+2|0,39);return hQ(Qu,0,Hr,1,vr),Iy(G,[4,de,Hr],gt)};case 2:var Gt=ye[2],xt=ye[1];return e9r(G,de,Gt,xt,function(Rc){return Rc});case 3:return e9r(G,de,ye[2],ye[1],P$u);case 4:return mqt(G,de,ye[4],ye[2],ye[3],R$u,ye[1]);case 5:return mqt(G,de,ye[4],ye[2],ye[3],k$u,ye[1]);case 6:return mqt(G,de,ye[4],ye[2],ye[3],F$u,ye[1]);case 7:return mqt(G,de,ye[4],ye[2],ye[3],N$u,ye[1]);case 8:var vt=ye[4],St=ye[3],Xr=ye[2],cr=ye[1];if(typeof Xr=="number"){if(typeof St=="number")return St?function(Rc,Zc){return Iy(G,[4,de,gte(cr,Rc,Zc)],vt)}:function(Rc){return Iy(G,[4,de,gte(cr,YBr(cr),Rc)],vt)};var Pt=St[1];return function(Rc){return Iy(G,[4,de,gte(cr,Pt,Rc)],vt)}}else{if(Xr[0]===0){var rn=Xr[2],Kn=Xr[1];if(typeof St=="number")return St?function(Rc,Zc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,Rc,Zc))],vt)}:function(Rc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,YBr(cr),Rc))],vt)};var Ln=St[1];return function(Rc){return Iy(G,[4,de,M6(Kn,rn,gte(cr,Ln,Rc))],vt)}}var zi=Xr[1];if(typeof St=="number")return St?function(Rc,Zc,Qu){return Iy(G,[4,de,M6(zi,Rc,gte(cr,Zc,Qu))],vt)}:function(Rc,Zc){return Iy(G,[4,de,M6(zi,Rc,gte(cr,YBr(cr),Zc))],vt)};var Ns=St[1];return function(Rc,Zc){return Iy(G,[4,de,M6(zi,Rc,gte(cr,Ns,Zc))],vt)}}case 9:return e9r(G,de,ye[2],ye[1],v$u);case 10:var de=[7,de],ye=ye[1];continue;case 11:var de=[2,de,ye[1]],ye=ye[2];continue;case 12:var de=[3,de,ye[1]],ye=ye[2];continue;case 13:var na=ye[3],ua=ye[2],Ci=Q2i(16);JBr(Ci,ua);var Wi=H2i(Ci);return function(Rc){return Iy(G,[4,de,Wi],na)};case 14:var xe=ye[3],Yi=ye[2];return function(Rc){var Zc=Rc[1],Qu=Ab(Zc,cE(FD(Yi)));if(typeof Qu[2]=="number")return Iy(G,de,GC(Qu[1],xe));throw Ow};case 15:var xi=ye[1];return function(Rc,Zc){return Iy(G,[6,de,function(Qu){return W(Rc,Qu,Zc)}],xi)};case 16:var Ji=ye[1];return function(Rc){return Iy(G,[6,de,Rc],Ji)};case 17:var de=[0,de,ye[1]],ye=ye[2];continue;case 18:var ta=ye[1];if(ta[0]===0){var Hs=ye[2],ia=ta[1][1],lo=0,G=function(gp,_s,vr){return function(Hr){return Iy(_s,[1,gp,[0,Hr]],vr)}}(de,G,Hs),de=lo,ye=ia;continue}var Re=ye[2],Va=ta[1][1],kn=0,G=function(Rc,Zc,Qu){return function(gp){return Iy(Zc,[1,Rc,[1,gp]],Qu)}}(de,G,Re),de=kn,ye=Va;continue;case 19:throw[0,ig,Pw];case 20:var os=ye[3],mu=[8,de,yg];return function(Rc){return Iy(G,mu,os)};case 21:var tl=ye[2];return function(Rc){return Iy(G,[4,de,wce(Tw,Rc)],tl)};case 22:var Nc=ye[1];return function(Rc){return Iy(G,[5,de,Rc],Nc)};case 23:var ko=ye[2],yl=ye[1];if(typeof yl=="number")switch(yl){case 0:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 1:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 2:throw[0,ig,wT];default:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko])}else switch(yl[0]){case 0:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 1:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 2:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 3:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 4:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 5:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 6:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 7:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 8:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);case 9:var Iu=yl[2];return y<50?XBr(y+1|0,G,de,Iu,ko):j2(XBr,[0,G,de,Iu,ko]);case 10:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko]);default:return y<50?WA(y+1|0,G,de,ko):j2(WA,[0,G,de,ko])}default:var Ll=ye[3],$u=ye[1],yc=E(ye[2],0);return y<50?ZBr(y+1|0,G,de,Ll,$u,yc):j2(ZBr,[0,G,de,Ll,$u,yc])}}}function XBr(y,g,f,D,G){if(typeof D=="number")return y<50?WA(y+1|0,g,f,G):j2(WA,[0,g,f,G]);switch(D[0]){case 0:var de=D[1];return function(Ns){return tO(g,f,de,G)};case 1:var ye=D[1];return function(Ns){return tO(g,f,ye,G)};case 2:var $e=D[1];return function(Ns){return tO(g,f,$e,G)};case 3:var gt=D[1];return function(Ns){return tO(g,f,gt,G)};case 4:var Gt=D[1];return function(Ns){return tO(g,f,Gt,G)};case 5:var xt=D[1];return function(Ns){return tO(g,f,xt,G)};case 6:var vt=D[1];return function(Ns){return tO(g,f,vt,G)};case 7:var St=D[1];return function(Ns){return tO(g,f,St,G)};case 8:var Xr=D[2];return function(Ns){return tO(g,f,Xr,G)};case 9:var cr=D[3],Pt=D[2],rn=kS(FD(D[1]),Pt);return function(Ns){return tO(g,f,C3(rn,cr),G)};case 10:var Kn=D[1];return function(Ns,na){return tO(g,f,Kn,G)};case 11:var Ln=D[1];return function(Ns){return tO(g,f,Ln,G)};case 12:var zi=D[1];return function(Ns){return tO(g,f,zi,G)};case 13:throw[0,ig,xS];default:throw[0,ig,Ub]}}function WA(y,g,f,D){var G=[8,f,zN];return y<50?xCt(y+1|0,g,G,D):j2(xCt,[0,g,G,D])}function ZBr(y,g,f,D,G,de){if(G){var ye=G[1];return function(gt){return O$u(g,f,D,ye,E(de,gt))}}var $e=[4,f,de];return y<50?xCt(y+1|0,g,$e,D):j2(xCt,[0,g,$e,D])}function Iy(y,g,f){return i6e(xCt(0,y,g,f))}function tO(y,g,f,D){return i6e(XBr(0,y,g,f,D))}function O$u(y,g,f,D,G){return i6e(ZBr(0,y,g,f,D,G))}function e9r(y,g,f,D,G){if(typeof D=="number")return function(gt){return Iy(y,[4,g,E(G,gt)],f)};if(D[0]===0){var de=D[2],ye=D[1];return function(gt){return Iy(y,[4,g,M6(ye,de,E(G,gt))],f)}}var $e=D[1];return function(gt,Gt){return Iy(y,[4,g,M6($e,gt,E(G,Gt))],f)}}function mqt(y,g,f,D,G,de,ye){if(typeof D=="number"){if(typeof G=="number")return G?function(Xr,cr){return Iy(y,[4,g,M8e(Xr,W(de,ye,cr))],f)}:function(Xr){return Iy(y,[4,g,W(de,ye,Xr)],f)};var $e=G[1];return function(Xr){return Iy(y,[4,g,M8e($e,W(de,ye,Xr))],f)}}else{if(D[0]===0){var gt=D[2],Gt=D[1];if(typeof G=="number")return G?function(Xr,cr){return Iy(y,[4,g,M6(Gt,gt,M8e(Xr,W(de,ye,cr)))],f)}:function(Xr){return Iy(y,[4,g,M6(Gt,gt,W(de,ye,Xr))],f)};var xt=G[1];return function(Xr){return Iy(y,[4,g,M6(Gt,gt,M8e(xt,W(de,ye,Xr)))],f)}}var vt=D[1];if(typeof G=="number")return G?function(Xr,cr,Pt){return Iy(y,[4,g,M6(vt,Xr,M8e(cr,W(de,ye,Pt)))],f)}:function(Xr,cr){return Iy(y,[4,g,M6(vt,Xr,W(de,ye,cr))],f)};var St=G[1];return function(Xr,cr){return Iy(y,[4,g,M6(vt,Xr,M8e(St,W(de,ye,cr)))],f)}}}function yte(y,g){for(var f=g;;){if(typeof f=="number")return 0;switch(f[0]){case 0:var D=f[1],G=W2i(f[2]);return yte(y,D),ACt(y,G);case 1:var de=f[2],ye=f[1];if(de[0]===0){var $e=de[1];yte(y,ye),ACt(y,Rw);var f=$e;continue}var gt=de[1];yte(y,ye),ACt(y,G2);var f=gt;continue;case 6:var Gt=f[2];return yte(y,f[1]),E(Gt,y);case 7:return yte(y,f[1]),Jee(y);case 8:var xt=f[2];return yte(y,f[1]),NI(xt);case 2:case 4:var vt=f[2];return yte(y,f[1]),ACt(y,vt);default:var St=f[2];return yte(y,f[1]),G9t(y,St)}}}function _te(y,g){for(var f=g;;){if(typeof f=="number")return 0;switch(f[0]){case 0:var D=f[1],G=W2i(f[2]);return _te(y,D),sg(y,G);case 1:var de=f[2],ye=f[1];if(de[0]===0){var $e=de[1];_te(y,ye),sg(y,ID);var f=$e;continue}var gt=de[1];_te(y,ye),sg(y,vA);var f=gt;continue;case 6:var Gt=f[2];return _te(y,f[1]),sg(y,E(Gt,0));case 7:var f=f[1];continue;case 8:var xt=f[2];return _te(y,f[1]),NI(xt);case 2:case 4:var vt=f[2];return _te(y,f[1]),sg(y,vt);default:var St=f[2];return _te(y,f[1]),WU(y,St)}}}function B$u(y){if(b1(y,IT))return HA;var g=bf(y);function f(Pt){var rn=PI[1],Kn=b_(KPe);return E(Iy(function(Ln){return _te(Kn,Ln),sm(uE(Kn))},0,rn),y)}function D(Pt){for(var rn=Pt;;){if(rn===g)return rn;var Kn=Gb(y,rn);if(Kn!==9&&Kn!==32)return rn;var rn=rn+1|0}}function G(Pt,rn){for(var Kn=rn;;){if(Kn===g||25<(Gb(y,Kn)+Woe|0)>>>0)return Kn;var Kn=Kn+1|0}}function de(Pt,rn){for(var Kn=rn;;){if(Kn===g)return Kn;var Ln=Gb(y,Kn),zi=0;if(48<=Ln?58<=Ln||(zi=1):Ln===45&&(zi=1),zi){var Kn=Kn+1|0;continue}return Kn}}var ye=D(0),$e=G(ye,ye),gt=a4(y,ye,$e-ye|0),Gt=D($e),xt=de(Gt,Gt);if(Gt===xt)var vt=0;else try{var St=sE(a4(y,Gt,xt-Gt|0)),vt=St}catch(Pt){if(Pt=q_(Pt),Pt[1]!==xI)throw Pt;var vt=f(0)}D(xt)!==g&&f(0);var Xr=0;if(Di(gt,Gy)&&Di(gt,n2))var cr=Di(gt,xT)?Di(gt,eA)?Di(gt,Yk)?Di(gt,EA)?f(0):1:2:3:0;else Xr=1;if(Xr)var cr=4;return[0,vt,cr]}function J2i(y,g){var f=g[1],D=0;return Iy(function(G){return yte(y,G),0},D,f)}function t9r(y){return J2i(kQ,y)}function M_(y){var g=y[1];return Iy(function(f){var D=b_(64);return _te(D,f),uE(D)},0,g)}var r9r=[0,0];function n9r(y,g){var f=y[1+g];if(1-(typeof f=="number"?1:0)){if(tte(f)===gke)return E(M_(Iv),f);if(tte(f)===bv)for(var D=hC(d6e,f),G=0,de=bf(D);;){if(de<=G)return jm(D,W9t);var ye=Gb(D,G),$e=0;if(48<=ye?58<=ye||($e=1):ye===45&&($e=1),$e){var G=G+1|0;continue}return D}return U2}return E(M_(Rce),f)}function X2i(y,g){if(y.length-1<=g)return If;var f=X2i(y,g+1|0),D=n9r(y,g);return W(M_(L0),D,f)}function fqt(y){function g(na){for(var ua=na;;){if(ua){var Ci=ua[2],Wi=ua[1];try{var xe=0,Yi=E(Wi,y);xe=1}catch{}if(xe&&Yi)return[0,Yi[1]];var ua=Ci;continue}return 0}}var f=g(r9r[1]);if(f)return f[1];if(y===s6e)return f6e;if(y===Q9t)return hM;if(y[1]===$9t){var D=y[2],G=D[3],de=D[2],ye=D[1];return ST(M_(o6e),ye,de,G,G+5|0,ite)}if(y[1]===ig){var $e=y[2],gt=$e[3],Gt=$e[2],xt=$e[1];return ST(M_(o6e),xt,Gt,gt,gt+6|0,kI)}if(y[1]===Pce){var vt=y[2],St=vt[3],Xr=vt[2],cr=vt[1];return ST(M_(o6e),cr,Xr,St,St+6|0,wv)}if(tte(y)===0){var Pt=y.length-1,rn=y[1][1];if(2>>0)var Kn=X2i(y,2),Ln=n9r(y,1),zi=W(M_(No),Ln,Kn);else switch(Pt){case 0:var zi=NT;break;case 1:var zi=gM;break;default:var Ns=n9r(y,1),zi=E(M_(zU),Ns)}return jm(rn,zi)}return y[1]}function i9r(y,g){var f=D9t(g),D=f.length-1-1|0,G=0;if(!(D<0))for(var de=G;;){var ye=r2(f,de)[1+de],$e=function(zi){return function(Ns){return Ns?zi===0?fM:VU:zi===0?eh:_b}}(de);if(ye[0]===0)var gt=ye[5],Gt=ye[4],xt=ye[3],vt=ye[6]?p6e:YN,St=ye[2],Xr=ye[7],cr=$e(ye[1]),rn=[0,z9t(M_(m6e),cr,Xr,St,vt,xt,Gt,gt)];else if(ye[1])var rn=0;else var Pt=$e(0),rn=[0,E(M_(TS),Pt)];if(rn){var Kn=rn[1];E(J2i(y,nte),Kn)}var Ln=de+1|0;if(D!==de){var de=Ln;continue}break}return 0}function Z2i(y){for(;;){var g=r9r[1],f=1-jBr(r9r,g,[0,y,g]);if(!f)return f}}var q$u=$U.slice();function M$u(y,g){var f=fqt(y);E(t9r(mM),f),i9r(kQ,g);var D=ROr(0);if(D<0){var G=oqt(D);F2i(r2(q$u,G)[1+G])}return Jee(kQ)}var L$u=[0];n6e(d(DRe),function(y,g){try{try{var f=g?L$u:w9t(0);try{UBr(0)}catch{}try{var D=M$u(y,f),G=D}catch(gt){gt=q_(gt);var de=fqt(y);E(t9r(Pc),de),i9r(kQ,f);var ye=fqt(gt);E(t9r(FT),ye),i9r(kQ,w9t(0));var G=Jee(kQ)}var $e=G}catch(gt){if(gt=q_(gt),gt!==s6e)throw gt;var $e=F2i(WN)}return $e}catch{return 0}});var s9r=[X_,C6e,ET(0)],hqt=0,eDi=-1;function TCt(y,g){return y[13]=y[13]+g[3]|0,KBr(g,y[28])}var tDi=1000000010;function a9r(y,g){return Qo(y[17],g,0,bf(g))}function gqt(y){return E(y[19],0)}function rDi(y,g,f){return y[9]=y[9]-g|0,a9r(y,f),y[11]=0,0}function yqt(y,g){var f=Di(g,b6e);return f&&rDi(y,bf(g),g)}function L8e(y,g,f){var D=g[3],G=g[2];yqt(y,g[1]),gqt(y),y[11]=1;var de=(y[6]-f|0)+G|0,ye=y[8],$e=ye<=de?ye:de;return y[10]=$e,y[9]=y[6]-y[10]|0,E(y[21],y[10]),yqt(y,D)}function nDi(y,g){return L8e(y,iCe,g)}function PCt(y,g){var f=g[2],D=g[3];return yqt(y,g[1]),y[9]=y[9]-f|0,E(y[20],f),yqt(y,D)}function iDi(y){for(;;){var g=y[28][2],f=g?[0,g[1]]:0;if(f){var D=f[1],G=D[1],de=D[2],ye=0<=G?1:0,$e=D[3],gt=y[13]-y[12]|0,Gt=ye||(y[9]<=gt?1:0);if(Gt){var xt=y[28],vt=xt[2];if(vt){if(vt[2]){var St=vt[2];xt[1]=xt[1]-1|0,xt[2]=St}else QBr(xt);var Xr=0<=G?G:tDi;if(typeof de=="number")switch(de){case 0:var cr=B8e(y[3]);if(cr){var Pt=cr[1][1],rn=function(Hr,oi){if(oi){var Ui=oi[1],Ds=oi[2];return POr(Hr,Ui)?[0,Hr,oi]:[0,Ui,rn(Hr,Ds)]}return[0,Hr,0]};Pt[1]=rn(y[6]-y[9]|0,Pt[1])}break;case 1:O8e(y[2]);break;case 2:O8e(y[3]);break;case 3:var Kn=B8e(y[2]);Kn?nDi(y,Kn[1][2]):gqt(y);break;case 4:if(y[10]!==(y[6]-y[9]|0)){var Ln=y[28],zi=Ln[2];if(zi){var Ns=zi[1];if(zi[2]){var na=zi[2];Ln[1]=Ln[1]-1|0,Ln[2]=na;var ua=[0,Ns]}else{QBr(Ln);var ua=[0,Ns]}}else var ua=0;if(ua){var Ci=ua[1],Wi=Ci[1];y[12]=y[12]-Ci[3]|0,y[9]=y[9]+Wi|0}}break;default:var xe=O8e(y[5]);xe&&a9r(y,E(y[25],xe[1]))}else switch(de[0]){case 0:rDi(y,Xr,de[1]);break;case 1:var Yi=de[2],xi=de[1],Ji=Yi[1],ta=Yi[2],Hs=B8e(y[2]);if(Hs){var ia=Hs[1],lo=ia[2];switch(ia[1]){case 0:PCt(y,xi);break;case 1:L8e(y,Yi,lo);break;case 2:L8e(y,Yi,lo);break;case 3:y[9]<(Xr+bf(Ji)|0)?L8e(y,Yi,lo):PCt(y,xi);break;case 4:y[11]||!(y[9]<(Xr+bf(Ji)|0)||((y[6]-lo|0)+ta|0)>>0)&&nDi(y,Zc)}else gqt(y)}var gp=y[9]-dd|0,_s=Dl===1?1:y[9]>>18|0),f(Tg|(g>>>12|0)&63),f(Tg|(g>>>6|0)&63),f(Tg|g&63)):a3e<=g?(f(eee|g>>>12|0),f(Tg|(g>>>6|0)&63),f(Tg|g&63)):Tg<=g?(f($d|g>>>6|0),f(Tg|g&63)):f(g)}var C9r=_o,v3=null,SDi=void 0;function Cqt(y){return y!==SDi?1:0}var rQu=C9r.Array,v9r=[X_,D6e,ET(0)],nQu=C9r.Error;H$u(uCe,[0,v9r,{}]);function wDi(y){throw y}Z2i(function(y){return y[1]===v9r?[0,g3(y[2].toString())]:0}),Z2i(function(y){return y instanceof rQu?0:[0,g3(y.toString())]});var pl=FS(Llu,Mlu),ty=FS(Glu,jlu),vqt=FS(Vlu,Ulu),NCt=FS($lu,zlu),lve=FS(Klu,Qlu),E9r=FS(Wlu,Hlu),IDi=FS(Jlu,Ylu),D9r=FS(Zlu,Xlu),j8e=FS(tdu,edu),Eqt=FS(ndu,rdu),I0=FS(sdu,idu),BT=FS(odu,adu),qf=FS(udu,cdu),S9r=FS(ddu,ldu),RM=FS(mdu,pdu),ND=FS(hdu,fdu),dve=FS(ydu,gdu),eue=FS(Adu,_du),w9r=function y(g,f,D,G){return y.fun(g,f,D,G)},xDi=function y(g,f,D){return y.fun(g,f,D)},iQu=FS(Cdu,bdu);ur(w9r,function(y,g,f,D){E(B(f),Clu),W(B(f),Elu,vlu);var G=D[1];E(B(f),Dlu);var de=0;zp(function(gt,Gt){gt&&E(B(f),blu);function xt(vt){return E(y,vt)}return Qo(ND[1],xt,f,Gt),1},de,G),E(B(f),Slu),E(B(f),wlu),E(B(f),Ilu),W(B(f),Tlu,xlu);var ye=D[2];E(B(f),Plu);var $e=0;return zp(function(gt,Gt){gt&&E(B(f),Alu);function xt(vt){return E(y,vt)}return Qo(ND[1],xt,f,Gt),1},$e,ye),E(B(f),Rlu),E(B(f),klu),E(B(f),Flu),W(B(f),Olu,Nlu),W(g,f,D[3]),E(B(f),Blu),E(B(f),qlu)}),ur(xDi,function(y,g,f){var D=W(w9r,y,g);return W(Ia(_lu),D,f)}),NS(vdu,pl,[0,w9r,xDi]);var I9r=function y(g,f,D,G){return y.fun(g,f,D,G)},TDi=function y(g,f,D){return y.fun(g,f,D)},Dqt=function y(g,f,D){return y.fun(g,f,D)},PDi=function y(g,f){return y.fun(g,f)};ur(I9r,function(y,g,f,D){E(B(f),hlu),W(g,f,D[1]),E(B(f),glu);var G=D[2];return Qo(Dqt,function(de){return E(y,de)},f,G),E(B(f),ylu)}),ur(TDi,function(y,g,f){var D=W(I9r,y,g);return W(Ia(flu),D,f)}),ur(Dqt,function(y,g,f){E(B(g),tlu),W(B(g),nlu,rlu);var D=f[1];W(B(g),ilu,D),E(B(g),slu),E(B(g),alu),W(B(g),clu,olu);var G=f[2];if(G){Rt(g,ulu);var de=G[1],ye=function(gt,Gt){return Rt(gt,elu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,llu)}else Rt(g,dlu);return E(B(g),plu),E(B(g),mlu)}),ur(PDi,function(y,g){var f=E(Dqt,y);return W(Ia(Zuu),f,g)}),NS(Edu,ty,[0,I9r,TDi,Dqt,PDi]);var x9r=function y(g,f,D){return y.fun(g,f,D)},RDi=function y(g,f){return y.fun(g,f)},Sqt=function y(g,f,D){return y.fun(g,f,D)},kDi=function y(g,f){return y.fun(g,f)};ur(x9r,function(y,g,f){E(B(g),Yuu),W(y,g,f[1]),E(B(g),Juu);var D=f[2];return Qo(Sqt,function(G){return E(y,G)},g,D),E(B(g),Xuu)}),ur(RDi,function(y,g){var f=E(x9r,y);return W(Ia(Wuu),f,g)}),ur(Sqt,function(y,g,f){E(B(g),Buu),W(B(g),Muu,quu);var D=f[1];W(B(g),Luu,D),E(B(g),juu),E(B(g),Guu),W(B(g),Vuu,Uuu);var G=f[2];if(G){Rt(g,zuu);var de=G[1],ye=function(gt,Gt){return Rt(gt,Ouu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,$uu)}else Rt(g,Quu);return E(B(g),Kuu),E(B(g),Huu)}),ur(kDi,function(y,g){var f=E(Sqt,y);return W(Ia(Nuu),f,g)}),NS(Ddu,vqt,[0,x9r,RDi,Sqt,kDi]);function FDi(y,g){E(B(y),vuu),W(B(y),Duu,Euu);var f=g[1];W(B(y),Suu,f),E(B(y),wuu),E(B(y),Iuu),W(B(y),Tuu,xuu);var D=g[2];return W(B(y),Puu,D),E(B(y),Ruu),E(B(y),kuu)}var NDi=[0,FDi,function(y){return W(Ia(Fuu),FDi,y)}],T9r=function y(g,f,D){return y.fun(g,f,D)},ODi=function y(g,f){return y.fun(g,f)},wqt=function y(g,f){return y.fun(g,f)},BDi=function y(g){return y.fun(g)};ur(T9r,function(y,g,f){E(B(g),suu),W(B(g),ouu,auu),W(wqt,g,f[1]),E(B(g),cuu),E(B(g),uuu),W(B(g),duu,luu);var D=f[2];W(B(g),puu,D),E(B(g),muu),E(B(g),fuu),W(B(g),guu,huu);var G=f[3];if(G){Rt(g,yuu);var de=G[1],ye=function(gt,Gt){return Rt(gt,iuu)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,_uu)}else Rt(g,Auu);return E(B(g),buu),E(B(g),Cuu)}),ur(ODi,function(y,g){var f=E(T9r,y);return W(Ia(nuu),f,g)}),ur(wqt,function(y,g){if(typeof g=="number")return Rt(y,Ucu);switch(g[0]){case 0:E(B(y),Vcu);var f=g[1];return W(B(y),zcu,f),E(B(y),$cu);case 1:E(B(y),Qcu);var D=g[1];return W(B(y),Kcu,D),E(B(y),Hcu);case 2:E(B(y),Wcu);var G=g[1];return W(B(y),Ycu,G),E(B(y),Jcu);case 3:E(B(y),Xcu);var de=g[1];return W(B(y),Zcu,de),E(B(y),euu);default:return E(B(y),tuu),W(NDi[1],y,g[1]),E(B(y),ruu)}}),ur(BDi,function(y){return W(Ia(Gcu),wqt,y)}),NS(Sdu,NCt,[0,NDi,T9r,ODi,wqt,BDi]);var P9r=function y(g,f,D){return y.fun(g,f,D)},qDi=function y(g,f){return y.fun(g,f)};ur(P9r,function(y,g,f){E(B(g),Ecu),W(B(g),Scu,Dcu);var D=f[1];W(B(g),wcu,D),E(B(g),Icu),E(B(g),xcu),W(B(g),Pcu,Tcu);var G=f[2];W(B(g),Rcu,G),E(B(g),kcu),E(B(g),Fcu),W(B(g),Ocu,Ncu);var de=f[3];if(de){Rt(g,Bcu);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,vcu)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,qcu)}else Rt(g,Mcu);return E(B(g),Lcu),E(B(g),jcu)}),ur(qDi,function(y,g){var f=E(P9r,y);return W(Ia(Ccu),f,g)}),NS(wdu,lve,[0,P9r,qDi]);var R9r=function y(g,f,D){return y.fun(g,f,D)},MDi=function y(g,f){return y.fun(g,f)};ur(R9r,function(y,g,f){E(B(g),ncu),W(B(g),scu,icu);var D=f[1];W(B(g),acu,D),E(B(g),ocu),E(B(g),ccu),W(B(g),lcu,ucu);var G=f[2];W(B(g),dcu,G),E(B(g),pcu),E(B(g),mcu),W(B(g),hcu,fcu);var de=f[3];if(de){Rt(g,gcu);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,rcu)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,ycu)}else Rt(g,_cu);return E(B(g),Acu),E(B(g),bcu)}),ur(MDi,function(y,g){var f=E(R9r,y);return W(Ia(tcu),f,g)}),NS(Idu,E9r,[0,R9r,MDi]);var k9r=function y(g,f,D){return y.fun(g,f,D)},LDi=function y(g,f){return y.fun(g,f)};ur(k9r,function(y,g,f){E(B(g),qou),W(B(g),Lou,Mou);var D=f[1];W(B(g),jou,D),E(B(g),Gou),E(B(g),Uou),W(B(g),zou,Vou);var G=f[2];W(B(g),$ou,G),E(B(g),Qou),E(B(g),Kou),W(B(g),Wou,Hou);var de=f[3];if(de){Rt(g,You);var ye=de[1],$e=function(Gt,xt){return Rt(Gt,Bou)},gt=function(Gt){return E(y,Gt)};Or(pl[1],gt,$e,g,ye),Rt(g,Jou)}else Rt(g,Xou);return E(B(g),Zou),E(B(g),ecu)}),ur(LDi,function(y,g){var f=E(k9r,y);return W(Ia(Oou),f,g)}),NS(xdu,IDi,[0,k9r,LDi]);var F9r=function y(g,f,D){return y.fun(g,f,D)},jDi=function y(g,f){return y.fun(g,f)};ur(F9r,function(y,g,f){E(B(g),vou),W(B(g),Dou,Eou);var D=f[1];W(B(g),Sou,D),E(B(g),wou),E(B(g),Iou),W(B(g),Tou,xou);var G=f[2];if(G){Rt(g,Pou);var de=G[1],ye=function(gt,Gt){return Rt(gt,Cou)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,Rou)}else Rt(g,kou);return E(B(g),Fou),E(B(g),Nou)}),ur(jDi,function(y,g){var f=E(F9r,y);return W(Ia(bou),f,g)}),NS(Tdu,D9r,[0,F9r,jDi]);var N9r=function y(g,f,D){return y.fun(g,f,D)},GDi=function y(g,f){return y.fun(g,f)},Iqt=function y(g,f){return y.fun(g,f)},UDi=function y(g){return y.fun(g)},xqt=function y(g,f,D){return y.fun(g,f,D)},VDi=function y(g,f){return y.fun(g,f)};ur(N9r,function(y,g,f){E(B(g),you),W(y,g,f[1]),E(B(g),_ou);var D=f[2];return Qo(xqt,function(G){return E(y,G)},g,D),E(B(g),Aou)}),ur(GDi,function(y,g){var f=E(N9r,y);return W(Ia(gou),f,g)}),ur(Iqt,function(y,g){return g?Rt(y,fou):Rt(y,hou)}),ur(UDi,function(y){return W(Ia(mou),Iqt,y)}),ur(xqt,function(y,g,f){E(B(g),tou),W(B(g),nou,rou),W(Iqt,g,f[1]),E(B(g),iou),E(B(g),sou),W(B(g),oou,aou);var D=f[2];if(D){Rt(g,cou);var G=D[1],de=function($e,gt){return Rt($e,eou)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,uou)}else Rt(g,lou);return E(B(g),dou),E(B(g),pou)}),ur(VDi,function(y,g){var f=E(xqt,y);return W(Ia(Zau),f,g)}),NS(Pdu,j8e,[0,N9r,GDi,Iqt,UDi,xqt,VDi]);var O9r=function y(g,f,D,G){return y.fun(g,f,D,G)},zDi=function y(g,f,D){return y.fun(g,f,D)},B9r=function y(g,f,D,G){return y.fun(g,f,D,G)},$Di=function y(g,f,D){return y.fun(g,f,D)};ur(O9r,function(y,g,f,D){E(B(f),Yau),W(y,f,D[1]),E(B(f),Jau);var G=D[2];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(Eqt[3],ye,de,f,G),E(B(f),Xau)}),ur(zDi,function(y,g,f){var D=W(O9r,y,g);return W(Ia(Wau),D,f)}),ur(B9r,function(y,g,f,D){E(B(f),qau),W(B(f),Lau,Mau);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),jau),E(B(f),Gau),W(B(f),Vau,Uau);var $e=D[2];if($e){Rt(f,zau);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Bau)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,$au)}else Rt(f,Qau);return E(B(f),Kau),E(B(f),Hau)}),ur($Di,function(y,g,f){var D=W(B9r,y,g);return W(Ia(Oau),D,f)}),NS(Rdu,Eqt,[0,O9r,zDi,B9r,$Di]);var q9r=function y(g,f,D,G){return y.fun(g,f,D,G)},QDi=function y(g,f,D){return y.fun(g,f,D)},Tqt=function y(g,f,D,G){return y.fun(g,f,D,G)},KDi=function y(g,f,D){return y.fun(g,f,D)};ur(q9r,function(y,g,f,D){E(B(f),kau),W(y,f,D[1]),E(B(f),Fau);var G=D[2];function de(ye){return E(g,ye)}return Or(Tqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Nau)}),ur(QDi,function(y,g,f){var D=W(q9r,y,g);return W(Ia(Rau),D,f)}),ur(Tqt,function(y,g,f,D){E(B(f),fau),W(B(f),gau,hau);var G=D[1];if(G){Rt(f,yau);var de=G[1],ye=function(St){return E(g,St)},$e=function(St){return E(y,St)};Or(ty[1],$e,ye,f,de),Rt(f,_au)}else Rt(f,Aau);E(B(f),bau),E(B(f),Cau),W(B(f),Eau,vau);var gt=D[2];function Gt(St){return E(g,St)}function xt(St){return E(y,St)}Or(I0[13],xt,Gt,f,gt),E(B(f),Dau),E(B(f),Sau),W(B(f),Iau,wau);var vt=D[3];return W(B(f),xau,vt),E(B(f),Tau),E(B(f),Pau)}),ur(KDi,function(y,g,f){var D=W(Tqt,y,g);return W(Ia(mau),D,f)});var M9r=[0,q9r,QDi,Tqt,KDi],L9r=function y(g,f,D,G){return y.fun(g,f,D,G)},HDi=function y(g,f,D){return y.fun(g,f,D)},Pqt=function y(g,f,D,G){return y.fun(g,f,D,G)},WDi=function y(g,f,D){return y.fun(g,f,D)};ur(L9r,function(y,g,f,D){E(B(f),lau),W(y,f,D[1]),E(B(f),dau);var G=D[2];function de(ye){return E(g,ye)}return Or(Pqt,function(ye){return E(y,ye)},de,f,G),E(B(f),pau)}),ur(HDi,function(y,g,f){var D=W(L9r,y,g);return W(Ia(uau),D,f)}),ur(Pqt,function(y,g,f,D){E(B(f),Jsu),W(B(f),Zsu,Xsu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(M9r[1],ye,de,f,G),E(B(f),eau),E(B(f),tau),W(B(f),nau,rau);var $e=D[2];if($e){Rt(f,iau);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Ysu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,sau)}else Rt(f,aau);return E(B(f),oau),E(B(f),cau)}),ur(WDi,function(y,g,f){var D=W(Pqt,y,g);return W(Ia(Wsu),D,f)});var YDi=[0,L9r,HDi,Pqt,WDi],j9r=function y(g,f,D,G){return y.fun(g,f,D,G)},JDi=function y(g,f,D){return y.fun(g,f,D)},Rqt=function y(g,f,D,G){return y.fun(g,f,D,G)},XDi=function y(g,f,D){return y.fun(g,f,D)};ur(j9r,function(y,g,f,D){E(B(f),Qsu),W(y,f,D[1]),E(B(f),Ksu);var G=D[2];function de(ye){return E(g,ye)}return Or(Rqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Hsu)}),ur(JDi,function(y,g,f){var D=W(j9r,y,g);return W(Ia($su),D,f)}),ur(Rqt,function(y,g,f,D){E(B(f),Fsu),W(B(f),Osu,Nsu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),Bsu),E(B(f),qsu),W(B(f),Lsu,Msu);var $e=D[2];if($e){Rt(f,jsu);var gt=$e[1],Gt=function(vt,St){return Rt(vt,ksu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,Gsu)}else Rt(f,Usu);return E(B(f),Vsu),E(B(f),zsu)}),ur(XDi,function(y,g,f){var D=W(Rqt,y,g);return W(Ia(Rsu),D,f)});var ZDi=[0,j9r,JDi,Rqt,XDi],G9r=function y(g,f,D,G){return y.fun(g,f,D,G)},eSi=function y(g,f,D){return y.fun(g,f,D)},kqt=function y(g,f,D,G){return y.fun(g,f,D,G)},tSi=function y(g,f,D){return y.fun(g,f,D)};ur(G9r,function(y,g,f,D){E(B(f),xsu),W(y,f,D[1]),E(B(f),Tsu);var G=D[2];function de(ye){return E(g,ye)}return Or(kqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Psu)}),ur(eSi,function(y,g,f){var D=W(G9r,y,g);return W(Ia(Isu),D,f)}),ur(kqt,function(y,g,f,D){E(B(f),Ziu),W(B(f),tsu,esu);var G=D[1];if(G){Rt(f,rsu);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(ZDi[1],$e,ye,f,de),Rt(f,nsu)}else Rt(f,isu);E(B(f),ssu),E(B(f),asu),W(B(f),csu,osu);var gt=D[2];E(B(f),usu);var Gt=0;zp(function(Ln,zi){Ln&&E(B(f),Xiu);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(M9r[1],na,Ns,f,zi),1},Gt,gt),E(B(f),lsu),E(B(f),dsu),E(B(f),psu),W(B(f),fsu,msu);var xt=D[3];if(xt){Rt(f,hsu);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(YDi[1],Xr,St,f,vt),Rt(f,gsu)}else Rt(f,ysu);E(B(f),_su),E(B(f),Asu),W(B(f),Csu,bsu);var cr=D[4];if(cr){Rt(f,vsu);var Pt=cr[1],rn=function(Ln,zi){E(B(Ln),Yiu);var Ns=0;return zp(function(na,ua){na&&E(B(Ln),Wiu);function Ci(Wi){return E(y,Wi)}return Qo(ND[1],Ci,Ln,ua),1},Ns,zi),E(B(Ln),Jiu)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,Esu)}else Rt(f,Dsu);return E(B(f),Ssu),E(B(f),wsu)}),ur(tSi,function(y,g,f){var D=W(kqt,y,g);return W(Ia(Hiu),D,f)});var rSi=[0,G9r,eSi,kqt,tSi],U9r=function y(g,f,D,G){return y.fun(g,f,D,G)},nSi=function y(g,f,D){return y.fun(g,f,D)};ur(U9r,function(y,g,f,D){E(B(f),Siu),W(B(f),Iiu,wiu);var G=D[1];if(G){Rt(f,xiu);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(I0[22][1],$e,ye,f,de),Rt(f,Tiu)}else Rt(f,Piu);E(B(f),Riu),E(B(f),kiu),W(B(f),Niu,Fiu);var gt=D[2];function Gt(Ln){return E(g,Ln)}function xt(Ln){return E(y,Ln)}Or(rSi[1],xt,Gt,f,gt),E(B(f),Oiu),E(B(f),Biu),W(B(f),Miu,qiu);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(I0[13],Xr,St,f,vt),E(B(f),Liu),E(B(f),jiu),W(B(f),Uiu,Giu);var cr=D[4];if(cr){Rt(f,Viu);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,Diu)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,ziu)}else Rt(f,$iu);return E(B(f),Qiu),E(B(f),Kiu)}),ur(nSi,function(y,g,f){var D=W(U9r,y,g);return W(Ia(Eiu),D,f)});var OCt=[0,M9r,YDi,ZDi,rSi,U9r,nSi],Fqt=function y(g,f,D,G){return y.fun(g,f,D,G)},iSi=function y(g,f,D){return y.fun(g,f,D)},Nqt=function y(g,f,D,G){return y.fun(g,f,D,G)},sSi=function y(g,f,D){return y.fun(g,f,D)},Oqt=function y(g,f,D,G){return y.fun(g,f,D,G)},aSi=function y(g,f,D){return y.fun(g,f,D)};ur(Fqt,function(y,g,f,D){if(D[0]===0){E(B(f),Aiu);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(ty[1],ye,de,f,G),E(B(f),biu)}E(B(f),Ciu);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or(Nqt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),viu)}),ur(iSi,function(y,g,f){var D=W(Fqt,y,g);return W(Ia(_iu),D,f)}),ur(Nqt,function(y,g,f,D){E(B(f),hiu),W(y,f,D[1]),E(B(f),giu);var G=D[2];function de(ye){return E(g,ye)}return Or(Oqt,function(ye){return E(y,ye)},de,f,G),E(B(f),yiu)}),ur(sSi,function(y,g,f){var D=W(Nqt,y,g);return W(Ia(fiu),D,f)}),ur(Oqt,function(y,g,f,D){E(B(f),siu),W(B(f),oiu,aiu);var G=D[1];function de(Gt){return E(g,Gt)}Or(Fqt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),ciu),E(B(f),uiu),W(B(f),diu,liu);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(ty[1],gt,$e,f,ye),E(B(f),piu),E(B(f),miu)}),ur(aSi,function(y,g,f){var D=W(Oqt,y,g);return W(Ia(iiu),D,f)});var oSi=[0,Fqt,iSi,Nqt,sSi,Oqt,aSi],V9r=function y(g,f,D,G){return y.fun(g,f,D,G)},cSi=function y(g,f,D){return y.fun(g,f,D)};ur(V9r,function(y,g,f,D){E(B(f),Lnu),W(B(f),Gnu,jnu);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(oSi[1],ye,de,f,G),E(B(f),Unu),E(B(f),Vnu),W(B(f),$nu,znu);var $e=D[2];if($e){Rt(f,Qnu);var gt=$e[1],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,Knu)}else Rt(f,Hnu);E(B(f),Wnu),E(B(f),Ynu),W(B(f),Xnu,Jnu);var vt=D[3];if(vt){Rt(f,Znu);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,Mnu)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,eiu)}else Rt(f,tiu);return E(B(f),riu),E(B(f),niu)}),ur(cSi,function(y,g,f){var D=W(V9r,y,g);return W(Ia(qnu),D,f)});var z9r=[0,oSi,V9r,cSi],$9r=function y(g,f,D,G){return y.fun(g,f,D,G)},uSi=function y(g,f,D){return y.fun(g,f,D)};ur($9r,function(y,g,f,D){E(B(f),Cnu),W(B(f),Enu,vnu);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(I0[13],ye,de,f,G),E(B(f),Dnu),E(B(f),Snu),W(B(f),Inu,wnu);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[13],Gt,gt,f,$e),E(B(f),xnu),E(B(f),Tnu),W(B(f),Rnu,Pnu);var xt=D[3];if(xt){Rt(f,knu);var vt=xt[1],St=function(cr,Pt){return Rt(cr,bnu)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,Fnu)}else Rt(f,Nnu);return E(B(f),Onu),E(B(f),Bnu)}),ur(uSi,function(y,g,f){var D=W($9r,y,g);return W(Ia(Anu),D,f)});var Q9r=[0,$9r,uSi],K9r=function y(g,f,D,G){return y.fun(g,f,D,G)},lSi=function y(g,f,D){return y.fun(g,f,D)};ur(K9r,function(y,g,f,D){E(B(f),unu),W(B(f),dnu,lnu);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(Q9r[1],ye,de,f,G),E(B(f),pnu),E(B(f),mnu),W(B(f),hnu,fnu);var $e=D[2];return W(B(f),gnu,$e),E(B(f),ynu),E(B(f),_nu)}),ur(lSi,function(y,g,f){var D=W(K9r,y,g);return W(Ia(cnu),D,f)});var dSi=[0,K9r,lSi],H9r=function y(g,f,D,G){return y.fun(g,f,D,G)},pSi=function y(g,f,D){return y.fun(g,f,D)},Bqt=function y(g,f,D,G){return y.fun(g,f,D,G)},mSi=function y(g,f,D){return y.fun(g,f,D)},qqt=function y(g,f,D,G){return y.fun(g,f,D,G)},fSi=function y(g,f,D){return y.fun(g,f,D)};ur(H9r,function(y,g,f,D){E(B(f),snu),W(y,f,D[1]),E(B(f),anu);var G=D[2];function de(ye){return E(g,ye)}return Or(Bqt,function(ye){return E(y,ye)},de,f,G),E(B(f),onu)}),ur(pSi,function(y,g,f){var D=W(H9r,y,g);return W(Ia(inu),D,f)}),ur(Bqt,function(y,g,f,D){E(B(f),hru),W(B(f),yru,gru);var G=D[1];function de(Ns){return E(g,Ns)}function ye(Ns){return E(y,Ns)}Or(qf[7][1][1],ye,de,f,G),E(B(f),_ru),E(B(f),Aru),W(B(f),Cru,bru);var $e=D[2];function gt(Ns){return E(g,Ns)}Or(qqt,function(Ns){return E(y,Ns)},gt,f,$e),E(B(f),vru),E(B(f),Eru),W(B(f),Sru,Dru);var Gt=D[3];W(B(f),wru,Gt),E(B(f),Iru),E(B(f),xru),W(B(f),Pru,Tru);var xt=D[4];W(B(f),Rru,xt),E(B(f),kru),E(B(f),Fru),W(B(f),Oru,Nru);var vt=D[5];W(B(f),Bru,vt),E(B(f),qru),E(B(f),Mru),W(B(f),jru,Lru);var St=D[6];W(B(f),Gru,St),E(B(f),Uru),E(B(f),Vru),W(B(f),$ru,zru);var Xr=D[7];if(Xr){Rt(f,Qru);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,Kru)}else Rt(f,Hru);E(B(f),Wru),E(B(f),Yru),W(B(f),Xru,Jru);var rn=D[8];if(rn){Rt(f,Zru);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,fru)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,enu)}else Rt(f,tnu);return E(B(f),rnu),E(B(f),nnu)}),ur(mSi,function(y,g,f){var D=W(Bqt,y,g);return W(Ia(mru),D,f)}),ur(qqt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),tru);var G=D[1],de=function(Pt){return E(g,Pt)},ye=function(Pt){return E(y,Pt)};return Or(I0[13],ye,de,f,G),E(B(f),rru);case 1:var $e=D[1];E(B(f),nru),E(B(f),iru),W(y,f,$e[1]),E(B(f),sru);var gt=$e[2],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};return Or(OCt[5],xt,Gt,f,gt),E(B(f),aru),E(B(f),oru);default:var vt=D[1];E(B(f),cru),E(B(f),uru),W(y,f,vt[1]),E(B(f),lru);var St=vt[2],Xr=function(Pt){return E(g,Pt)},cr=function(Pt){return E(y,Pt)};return Or(OCt[5],cr,Xr,f,St),E(B(f),dru),E(B(f),pru)}}),ur(fSi,function(y,g,f){var D=W(qqt,y,g);return W(Ia(eru),D,f)});var hSi=[0,H9r,pSi,Bqt,mSi,qqt,fSi],W9r=function y(g,f,D,G){return y.fun(g,f,D,G)},gSi=function y(g,f,D){return y.fun(g,f,D)},Mqt=function y(g,f,D,G){return y.fun(g,f,D,G)},ySi=function y(g,f,D){return y.fun(g,f,D)};ur(W9r,function(y,g,f,D){E(B(f),Jtu),W(y,f,D[1]),E(B(f),Xtu);var G=D[2];function de(ye){return E(g,ye)}return Or(Mqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Ztu)}),ur(gSi,function(y,g,f){var D=W(W9r,y,g);return W(Ia(Ytu),D,f)}),ur(Mqt,function(y,g,f,D){E(B(f),Mtu),W(B(f),jtu,Ltu);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),Gtu),E(B(f),Utu),W(B(f),ztu,Vtu);var $e=D[2];if($e){Rt(f,$tu);var gt=$e[1],Gt=function(vt,St){return Rt(vt,qtu)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,Qtu)}else Rt(f,Ktu);return E(B(f),Htu),E(B(f),Wtu)}),ur(ySi,function(y,g,f){var D=W(Mqt,y,g);return W(Ia(Btu),D,f)});var _Si=[0,W9r,gSi,Mqt,ySi],Lqt=function y(g,f,D,G){return y.fun(g,f,D,G)},ASi=function y(g,f,D){return y.fun(g,f,D)},Y9r=function y(g,f,D,G){return y.fun(g,f,D,G)},bSi=function y(g,f,D){return y.fun(g,f,D)};ur(Lqt,function(y,g,f,D){E(B(f),ttu),W(B(f),ntu,rtu);var G=D[1];if(G){Rt(f,itu);var de=G[1],ye=function(ua){return E(y,ua)},$e=function(ua){return E(y,ua)};Or(ty[1],$e,ye,f,de),Rt(f,stu)}else Rt(f,atu);E(B(f),otu),E(B(f),ctu),W(B(f),ltu,utu);var gt=D[2];function Gt(ua){return E(g,ua)}function xt(ua){return E(y,ua)}Or(I0[13],xt,Gt,f,gt),E(B(f),dtu),E(B(f),ptu),W(B(f),ftu,mtu);var vt=D[3];function St(ua){return E(g,ua)}function Xr(ua){return E(y,ua)}Or(I0[13],Xr,St,f,vt),E(B(f),htu),E(B(f),gtu),W(B(f),_tu,ytu);var cr=D[4];W(B(f),Atu,cr),E(B(f),btu),E(B(f),Ctu),W(B(f),Etu,vtu);var Pt=D[5];if(Pt){Rt(f,Dtu);var rn=Pt[1],Kn=function(ua){return E(y,ua)};Qo(j8e[1],Kn,f,rn),Rt(f,Stu)}else Rt(f,wtu);E(B(f),Itu),E(B(f),xtu),W(B(f),Ptu,Ttu);var Ln=D[6];if(Ln){Rt(f,Rtu);var zi=Ln[1],Ns=function(ua,Ci){return Rt(ua,etu)},na=function(ua){return E(y,ua)};Or(pl[1],na,Ns,f,zi),Rt(f,ktu)}else Rt(f,Ftu);return E(B(f),Ntu),E(B(f),Otu)}),ur(ASi,function(y,g,f){var D=W(Lqt,y,g);return W(Ia(Zeu),D,f)}),ur(Y9r,function(y,g,f,D){E(B(f),Yeu),W(y,f,D[1]),E(B(f),Jeu);var G=D[2];function de(ye){return E(g,ye)}return Or(Lqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Xeu)}),ur(bSi,function(y,g,f){var D=W(Y9r,y,g);return W(Ia(Weu),D,f)});var CSi=[0,Lqt,ASi,Y9r,bSi],J9r=function y(g,f,D,G){return y.fun(g,f,D,G)},vSi=function y(g,f,D){return y.fun(g,f,D)},jqt=function y(g,f,D,G){return y.fun(g,f,D,G)},ESi=function y(g,f,D){return y.fun(g,f,D)};ur(J9r,function(y,g,f,D){E(B(f),Qeu),W(y,f,D[1]),E(B(f),Keu);var G=D[2];function de(ye){return E(g,ye)}return Or(jqt,function(ye){return E(y,ye)},de,f,G),E(B(f),Heu)}),ur(vSi,function(y,g,f){var D=W(J9r,y,g);return W(Ia($eu),D,f)}),ur(jqt,function(y,g,f,D){E(B(f),Seu),W(B(f),Ieu,weu);var G=D[1];E(B(f),xeu),W(y,f,G[1]),E(B(f),Teu);var de=G[2];function ye(Xr){return E(g,Xr)}function $e(Xr){return E(y,Xr)}Or(OCt[5],$e,ye,f,de),E(B(f),Peu),E(B(f),Reu),E(B(f),keu),W(B(f),Neu,Feu);var gt=D[2];W(B(f),Oeu,gt),E(B(f),Beu),E(B(f),qeu),W(B(f),Leu,Meu);var Gt=D[3];if(Gt){Rt(f,jeu);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,Deu)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,Geu)}else Rt(f,Ueu);return E(B(f),Veu),E(B(f),zeu)}),ur(ESi,function(y,g,f){var D=W(jqt,y,g);return W(Ia(Eeu),D,f)});var DSi=[0,J9r,vSi,jqt,ESi],X9r=function y(g,f,D,G){return y.fun(g,f,D,G)},SSi=function y(g,f,D){return y.fun(g,f,D)},Gqt=function y(g,f,D,G){return y.fun(g,f,D,G)},wSi=function y(g,f,D){return y.fun(g,f,D)};ur(X9r,function(y,g,f,D){E(B(f),beu),W(y,f,D[1]),E(B(f),Ceu);var G=D[2];function de(ye){return E(g,ye)}return Or(Gqt,function(ye){return E(y,ye)},de,f,G),E(B(f),veu)}),ur(SSi,function(y,g,f){var D=W(X9r,y,g);return W(Ia(Aeu),D,f)}),ur(Gqt,function(y,g,f,D){E(B(f),UZc),W(B(f),zZc,VZc);var G=D[1];function de(Kn){return E(y,Kn)}function ye(Kn){return E(y,Kn)}Or(ty[1],ye,de,f,G),E(B(f),$Zc),E(B(f),QZc),W(B(f),HZc,KZc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(I0[13],Gt,gt,f,$e),E(B(f),WZc),E(B(f),YZc),W(B(f),XZc,JZc);var xt=D[3];W(B(f),ZZc,xt),E(B(f),eeu),E(B(f),teu),W(B(f),neu,reu);var vt=D[4];W(B(f),ieu,vt),E(B(f),seu),E(B(f),aeu),W(B(f),ceu,oeu);var St=D[5];W(B(f),ueu,St),E(B(f),leu),E(B(f),deu),W(B(f),meu,peu);var Xr=D[6];if(Xr){Rt(f,feu);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,GZc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,heu)}else Rt(f,geu);return E(B(f),yeu),E(B(f),_eu)}),ur(wSi,function(y,g,f){var D=W(Gqt,y,g);return W(Ia(jZc),D,f)});var ISi=[0,X9r,SSi,Gqt,wSi],Z9r=function y(g,f,D,G){return y.fun(g,f,D,G)},xSi=function y(g,f,D){return y.fun(g,f,D)},Uqt=function y(g,f,D,G){return y.fun(g,f,D,G)},TSi=function y(g,f,D){return y.fun(g,f,D)};ur(Z9r,function(y,g,f,D){E(B(f),gZc),W(B(f),_Zc,yZc);var G=D[1];W(B(f),AZc,G),E(B(f),bZc),E(B(f),CZc),W(B(f),EZc,vZc);var de=D[2];W(B(f),DZc,de),E(B(f),SZc),E(B(f),wZc),W(B(f),xZc,IZc);var ye=D[3];E(B(f),TZc);var $e=0;zp(function(St,Xr){St&&E(B(f),hZc);function cr(Pt){return E(g,Pt)}return Or(Uqt,function(Pt){return E(y,Pt)},cr,f,Xr),1},$e,ye),E(B(f),PZc),E(B(f),RZc),E(B(f),kZc),W(B(f),NZc,FZc);var gt=D[4];if(gt){Rt(f,OZc);var Gt=gt[1],xt=function(St,Xr){E(B(St),mZc);var cr=0;return zp(function(Pt,rn){Pt&&E(B(St),pZc);function Kn(Ln){return E(y,Ln)}return Qo(ND[1],Kn,St,rn),1},cr,Xr),E(B(St),fZc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,BZc)}else Rt(f,qZc);return E(B(f),MZc),E(B(f),LZc)}),ur(xSi,function(y,g,f){var D=W(Z9r,y,g);return W(Ia(dZc),D,f)}),ur(Uqt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),tZc);var G=D[1],de=function(zi){return E(g,zi)},ye=function(zi){return E(y,zi)};return Or(hSi[1],ye,de,f,G),E(B(f),rZc);case 1:E(B(f),nZc);var $e=D[1],gt=function(zi){return E(g,zi)},Gt=function(zi){return E(y,zi)};return Or(_Si[1],Gt,gt,f,$e),E(B(f),iZc);case 2:E(B(f),sZc);var xt=D[1],vt=function(zi){return E(g,zi)},St=function(zi){return E(y,zi)};return Or(CSi[3],St,vt,f,xt),E(B(f),aZc);case 3:E(B(f),oZc);var Xr=D[1],cr=function(zi){return E(g,zi)},Pt=function(zi){return E(y,zi)};return Or(DSi[1],Pt,cr,f,Xr),E(B(f),cZc);default:E(B(f),uZc);var rn=D[1],Kn=function(zi){return E(g,zi)},Ln=function(zi){return E(y,zi)};return Or(ISi[1],Ln,Kn,f,rn),E(B(f),lZc)}}),ur(TSi,function(y,g,f){var D=W(Uqt,y,g);return W(Ia(eZc),D,f)});var eqr=[0,hSi,_Si,CSi,DSi,ISi,Z9r,xSi,Uqt,TSi],tqr=function y(g,f,D,G){return y.fun(g,f,D,G)},PSi=function y(g,f,D){return y.fun(g,f,D)};ur(tqr,function(y,g,f,D){E(B(f),FXc),W(B(f),OXc,NXc);var G=D[1];E(B(f),BXc),W(y,f,G[1]),E(B(f),qXc);var de=G[2];function ye(cr){return E(g,cr)}function $e(cr){return E(y,cr)}Or(eqr[6],$e,ye,f,de),E(B(f),MXc),E(B(f),LXc),E(B(f),jXc),W(B(f),UXc,GXc);var gt=D[2];E(B(f),VXc);var Gt=0;zp(function(cr,Pt){cr&&E(B(f),TXc),E(B(f),PXc),W(y,f,Pt[1]),E(B(f),RXc);var rn=Pt[2];function Kn(zi){return E(g,zi)}function Ln(zi){return E(y,zi)}return Or(z9r[2],Ln,Kn,f,rn),E(B(f),kXc),1},Gt,gt),E(B(f),zXc),E(B(f),$Xc),E(B(f),QXc),W(B(f),HXc,KXc);var xt=D[3];if(xt){Rt(f,WXc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,xXc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,YXc)}else Rt(f,JXc);return E(B(f),XXc),E(B(f),ZXc)}),ur(PSi,function(y,g,f){var D=W(tqr,y,g);return W(Ia(IXc),D,f)});var RSi=[0,tqr,PSi],rqr=function y(g,f,D,G){return y.fun(g,f,D,G)},kSi=function y(g,f,D){return y.fun(g,f,D)};ur(rqr,function(y,g,f,D){E(B(f),hXc),W(B(f),yXc,gXc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),_Xc),E(B(f),AXc),W(B(f),CXc,bXc);var $e=D[2];if($e){Rt(f,vXc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,fXc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,EXc)}else Rt(f,DXc);return E(B(f),SXc),E(B(f),wXc)}),ur(kSi,function(y,g,f){var D=W(rqr,y,g);return W(Ia(mXc),D,f)});var FSi=[0,rqr,kSi],Vqt=function y(g,f,D,G){return y.fun(g,f,D,G)},NSi=function y(g,f,D){return y.fun(g,f,D)},zqt=function y(g,f,D,G){return y.fun(g,f,D,G)},OSi=function y(g,f,D){return y.fun(g,f,D)},$qt=function y(g,f,D,G){return y.fun(g,f,D,G)},BSi=function y(g,f,D){return y.fun(g,f,D)};ur(Vqt,function(y,g,f,D){if(D[0]===0){E(B(f),uXc);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(ty[1],ye,de,f,G),E(B(f),lXc)}E(B(f),dXc);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or($qt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),pXc)}),ur(NSi,function(y,g,f){var D=W(Vqt,y,g);return W(Ia(cXc),D,f)}),ur(zqt,function(y,g,f,D){E(B(f),ZJc),W(B(f),tXc,eXc);var G=D[1];function de(Gt){return E(g,Gt)}Or(Vqt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),rXc),E(B(f),nXc),W(B(f),sXc,iXc);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(ty[1],gt,$e,f,ye),E(B(f),aXc),E(B(f),oXc)}),ur(OSi,function(y,g,f){var D=W(zqt,y,g);return W(Ia(XJc),D,f)}),ur($qt,function(y,g,f,D){E(B(f),WJc),W(g,f,D[1]),E(B(f),YJc);var G=D[2];function de(ye){return E(g,ye)}return Or(zqt,function(ye){return E(y,ye)},de,f,G),E(B(f),JJc)}),ur(BSi,function(y,g,f){var D=W($qt,y,g);return W(Ia(HJc),D,f)});var qSi=[0,Vqt,NSi,zqt,OSi,$qt,BSi],nqr=function y(g,f,D,G){return y.fun(g,f,D,G)},MSi=function y(g,f,D){return y.fun(g,f,D)};ur(nqr,function(y,g,f,D){E(B(f),BJc),W(B(f),MJc,qJc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qSi[1],ye,de,f,G),E(B(f),LJc),E(B(f),jJc),W(B(f),UJc,GJc);var $e=D[2];if($e){Rt(f,VJc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,OJc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,zJc)}else Rt(f,$Jc);return E(B(f),QJc),E(B(f),KJc)}),ur(MSi,function(y,g,f){var D=W(nqr,y,g);return W(Ia(NJc),D,f)});var LSi=[0,qSi,nqr,MSi],iqr=function y(g,f,D,G){return y.fun(g,f,D,G)},jSi=function y(g,f,D){return y.fun(g,f,D)};ur(iqr,function(y,g,f,D){E(B(f),bJc),W(B(f),vJc,CJc);var G=D[1];E(B(f),EJc);var de=0;zp(function(xt,vt){xt&&E(B(f),AJc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(I0[13],Xr,St,f,vt),1},de,G),E(B(f),DJc),E(B(f),SJc),E(B(f),wJc),W(B(f),xJc,IJc);var ye=D[2];if(ye){Rt(f,TJc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,_Jc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,PJc)}else Rt(f,RJc);return E(B(f),kJc),E(B(f),FJc)}),ur(jSi,function(y,g,f){var D=W(iqr,y,g);return W(Ia(yJc),D,f)});var GSi=[0,iqr,jSi],sqr=function y(g,f,D,G){return y.fun(g,f,D,G)},USi=function y(g,f,D){return y.fun(g,f,D)};ur(sqr,function(y,g,f,D){E(B(f),sJc),W(B(f),oJc,aJc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[13],ye,de,f,G),E(B(f),cJc),E(B(f),uJc),W(B(f),dJc,lJc);var $e=D[2];if($e){Rt(f,pJc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,iJc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,mJc)}else Rt(f,fJc);return E(B(f),hJc),E(B(f),gJc)}),ur(USi,function(y,g,f){var D=W(sqr,y,g);return W(Ia(nJc),D,f)});var VSi=[0,sqr,USi],aqr=function y(g,f,D,G){return y.fun(g,f,D,G)},zSi=function y(g,f,D){return y.fun(g,f,D)};ur(aqr,function(y,g,f,D){E(B(f),LYc),W(B(f),GYc,jYc);var G=D[1];E(B(f),UYc);var de=G[1];function ye(Kn){return E(g,Kn)}function $e(Kn){return E(y,Kn)}Or(I0[13],$e,ye,f,de),E(B(f),VYc);var gt=G[2];function Gt(Kn){return E(g,Kn)}function xt(Kn){return E(y,Kn)}Or(I0[13],xt,Gt,f,gt),E(B(f),zYc),E(B(f),$Yc);var vt=G[3],St=0;zp(function(Kn,Ln){Kn&&E(B(f),MYc);function zi(na){return E(g,na)}function Ns(na){return E(y,na)}return Or(I0[13],Ns,zi,f,Ln),1},St,vt),E(B(f),QYc),E(B(f),KYc),E(B(f),HYc),E(B(f),WYc),W(B(f),JYc,YYc);var Xr=D[2];if(Xr){Rt(f,XYc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,qYc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,ZYc)}else Rt(f,eJc);return E(B(f),tJc),E(B(f),rJc)}),ur(zSi,function(y,g,f){var D=W(aqr,y,g);return W(Ia(BYc),D,f)});var $Si=[0,aqr,zSi],oqr=function y(g,f,D,G){return y.fun(g,f,D,G)},QSi=function y(g,f,D){return y.fun(g,f,D)};ur(oqr,function(y,g,f,D){E(B(f),_Yc),W(B(f),bYc,AYc);var G=D[1];E(B(f),CYc);var de=G[1];function ye(Kn){return E(g,Kn)}function $e(Kn){return E(y,Kn)}Or(I0[13],$e,ye,f,de),E(B(f),vYc);var gt=G[2];function Gt(Kn){return E(g,Kn)}function xt(Kn){return E(y,Kn)}Or(I0[13],xt,Gt,f,gt),E(B(f),EYc),E(B(f),DYc);var vt=G[3],St=0;zp(function(Kn,Ln){Kn&&E(B(f),yYc);function zi(na){return E(g,na)}function Ns(na){return E(y,na)}return Or(I0[13],Ns,zi,f,Ln),1},St,vt),E(B(f),SYc),E(B(f),wYc),E(B(f),IYc),E(B(f),xYc),W(B(f),PYc,TYc);var Xr=D[2];if(Xr){Rt(f,RYc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,gYc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,kYc)}else Rt(f,FYc);return E(B(f),NYc),E(B(f),OYc)}),ur(QSi,function(y,g,f){var D=W(oqr,y,g);return W(Ia(hYc),D,f)});var KSi=[0,oqr,QSi],Qqt=function y(g,f,D,G){return y.fun(g,f,D,G)},HSi=function y(g,f,D){return y.fun(g,f,D)},Kqt=function y(g,f,D,G){return y.fun(g,f,D,G)},WSi=function y(g,f,D){return y.fun(g,f,D)},cqr=function y(g,f,D,G){return y.fun(g,f,D,G)},YSi=function y(g,f,D){return y.fun(g,f,D)},uqr=function y(g,f,D,G){return y.fun(g,f,D,G)},JSi=function y(g,f,D){return y.fun(g,f,D)};ur(Qqt,function(y,g,f,D){E(B(f),pYc),W(g,f,D[1]),E(B(f),mYc);var G=D[2];function de(ye){return E(g,ye)}return Or(Kqt,function(ye){return E(y,ye)},de,f,G),E(B(f),fYc)}),ur(HSi,function(y,g,f){var D=W(Qqt,y,g);return W(Ia(dYc),D,f)}),ur(Kqt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];if(E(B(f),kHc),G){Rt(f,FHc);var de=G[1],ye=function(fn,qn){return Rt(fn,RHc)},$e=function(fn){return E(y,fn)};Or(pl[1],$e,ye,f,de),Rt(f,NHc)}else Rt(f,OHc);return E(B(f),BHc);case 1:var gt=D[1];if(E(B(f),qHc),gt){Rt(f,MHc);var Gt=gt[1],xt=function(fn,qn){return Rt(fn,PHc)},vt=function(fn){return E(y,fn)};Or(pl[1],vt,xt,f,Gt),Rt(f,LHc)}else Rt(f,jHc);return E(B(f),GHc);case 2:var St=D[1];if(E(B(f),UHc),St){Rt(f,VHc);var Xr=St[1],cr=function(fn,qn){return Rt(fn,THc)},Pt=function(fn){return E(y,fn)};Or(pl[1],Pt,cr,f,Xr),Rt(f,zHc)}else Rt(f,$Hc);return E(B(f),QHc);case 3:var rn=D[1];if(E(B(f),KHc),rn){Rt(f,HHc);var Kn=rn[1],Ln=function(fn,qn){return Rt(fn,xHc)},zi=function(fn){return E(y,fn)};Or(pl[1],zi,Ln,f,Kn),Rt(f,WHc)}else Rt(f,YHc);return E(B(f),JHc);case 4:var Ns=D[1];if(E(B(f),XHc),Ns){Rt(f,ZHc);var na=Ns[1],ua=function(fn,qn){return Rt(fn,IHc)},Ci=function(fn){return E(y,fn)};Or(pl[1],Ci,ua,f,na),Rt(f,eWc)}else Rt(f,tWc);return E(B(f),rWc);case 5:var Wi=D[1];if(E(B(f),nWc),Wi){Rt(f,iWc);var xe=Wi[1],Yi=function(fn,qn){return Rt(fn,wHc)},xi=function(fn){return E(y,fn)};Or(pl[1],xi,Yi,f,xe),Rt(f,sWc)}else Rt(f,aWc);return E(B(f),oWc);case 6:var Ji=D[1];if(E(B(f),cWc),Ji){Rt(f,uWc);var ta=Ji[1],Hs=function(fn,qn){return Rt(fn,SHc)},ia=function(fn){return E(y,fn)};Or(pl[1],ia,Hs,f,ta),Rt(f,lWc)}else Rt(f,dWc);return E(B(f),pWc);case 7:var lo=D[1];if(E(B(f),mWc),lo){Rt(f,fWc);var Re=lo[1],Va=function(fn,qn){return Rt(fn,DHc)},kn=function(fn){return E(y,fn)};Or(pl[1],kn,Va,f,Re),Rt(f,hWc)}else Rt(f,gWc);return E(B(f),yWc);case 8:var os=D[1];if(E(B(f),_Wc),os){Rt(f,AWc);var mu=os[1],tl=function(fn,qn){return Rt(fn,EHc)},Nc=function(fn){return E(y,fn)};Or(pl[1],Nc,tl,f,mu),Rt(f,bWc)}else Rt(f,CWc);return E(B(f),vWc);case 9:var ko=D[1];if(E(B(f),EWc),ko){Rt(f,DWc);var yl=ko[1],Iu=function(fn,qn){return Rt(fn,vHc)},Ll=function(fn){return E(y,fn)};Or(pl[1],Ll,Iu,f,yl),Rt(f,SWc)}else Rt(f,wWc);return E(B(f),IWc);case 10:var $u=D[1];if(E(B(f),xWc),$u){Rt(f,TWc);var yc=$u[1],Dl=function(fn,qn){return Rt(fn,CHc)},dd=function(fn){return E(y,fn)};Or(pl[1],dd,Dl,f,yc),Rt(f,PWc)}else Rt(f,RWc);return E(B(f),kWc);case 11:E(B(f),FWc);var pd=D[1],Rc=function(fn){return E(g,fn)},Zc=function(fn){return E(y,fn)};return Or(FSi[1],Zc,Rc,f,pd),E(B(f),NWc);case 12:E(B(f),OWc);var Qu=D[1],gp=function(fn){return E(g,fn)},_s=function(fn){return E(y,fn)};return Or(OCt[5],_s,gp,f,Qu),E(B(f),BWc);case 13:E(B(f),qWc);var vr=D[1],Hr=function(fn){return E(g,fn)},oi=function(fn){return E(y,fn)};return Or(eqr[6],oi,Hr,f,vr),E(B(f),MWc);case 14:E(B(f),LWc);var Ui=D[1],Ds=function(fn){return E(g,fn)},ca=function(fn){return E(y,fn)};return Or(RSi[1],ca,Ds,f,Ui),E(B(f),jWc);case 15:E(B(f),GWc);var fa=D[1],Ko=function(fn){return E(g,fn)},Na=function(fn){return E(y,fn)};return Or(VSi[1],Na,Ko,f,fa),E(B(f),UWc);case 16:E(B(f),VWc);var un=D[1],ai=function(fn){return E(g,fn)},xs=function(fn){return E(y,fn)};return Or(z9r[2],xs,ai,f,un),E(B(f),zWc);case 17:E(B(f),$Wc);var Ts=D[1],ya=function(fn){return E(g,fn)},Xa=function(fn){return E(y,fn)};return Or(Q9r[1],Xa,ya,f,Ts),E(B(f),QWc);case 18:E(B(f),KWc);var Yo=D[1],eu=function(fn){return E(g,fn)},Vc=function(fn){return E(y,fn)};return Or(dSi[1],Vc,eu,f,Yo),E(B(f),HWc);case 19:E(B(f),WWc);var Vo=D[1],fu=function(fn){return E(g,fn)},Pl=function(fn){return E(y,fn)};return Or($Si[1],Pl,fu,f,Vo),E(B(f),YWc);case 20:E(B(f),JWc);var Rl=D[1],kl=function(fn){return E(g,fn)},vl=function(fn){return E(y,fn)};return Or(KSi[1],vl,kl,f,Rl),E(B(f),XWc);case 21:E(B(f),ZWc);var gd=D[1],wd=function(fn){return E(g,fn)},yd=function(fn){return E(y,fn)};return Or(LSi[2],yd,wd,f,gd),E(B(f),eYc);case 22:E(B(f),tYc);var $p=D[1],wp=function(fn){return E(g,fn)},Qp=function(fn){return E(y,fn)};return Or(GSi[1],Qp,wp,f,$p),E(B(f),rYc);case 23:E(B(f),nYc);var bp=D[1],Tp=function(fn){return E(y,fn)};return Qo(lve[1],Tp,f,bp),E(B(f),iYc);case 24:E(B(f),sYc);var Kp=D[1],Za=function(fn){return E(y,fn)};return Qo(E9r[1],Za,f,Kp),E(B(f),aYc);case 25:E(B(f),oYc);var Au=D[1],Xe=function(fn){return E(y,fn)};return Qo(IDi[1],Xe,f,Au),E(B(f),cYc);default:E(B(f),uYc);var Dt=D[1],Xt=function(fn){return E(y,fn)};return Qo(D9r[1],Xt,f,Dt),E(B(f),lYc)}}),ur(WSi,function(y,g,f){var D=W(Kqt,y,g);return W(Ia(bHc),D,f)}),ur(cqr,function(y,g,f,D){E(B(f),yHc),W(y,f,D[1]),E(B(f),_Hc);var G=D[2];function de(ye){return E(g,ye)}return Or(Qqt,function(ye){return E(y,ye)},de,f,G),E(B(f),AHc)}),ur(YSi,function(y,g,f){var D=W(cqr,y,g);return W(Ia(gHc),D,f)}),ur(uqr,function(y,g,f,D){if(D[0]===0)return E(B(f),pHc),W(g,f,D[1]),E(B(f),mHc);E(B(f),fHc);var G=D[1];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(I0[17],ye,de,f,G),E(B(f),hHc)}),ur(JSi,function(y,g,f){var D=W(uqr,y,g);return W(Ia(dHc),D,f)});var lqr=function y(g,f,D,G){return y.fun(g,f,D,G)},XSi=function y(g,f,D){return y.fun(g,f,D)},Hqt=function y(g,f,D,G){return y.fun(g,f,D,G)},ZSi=function y(g,f,D){return y.fun(g,f,D)};ur(lqr,function(y,g,f,D){E(B(f),cHc),W(y,f,D[1]),E(B(f),uHc);var G=D[2];function de(ye){return E(g,ye)}return Or(Hqt,function(ye){return E(y,ye)},de,f,G),E(B(f),lHc)}),ur(XSi,function(y,g,f){var D=W(lqr,y,g);return W(Ia(oHc),D,f)}),ur(Hqt,function(y,g,f,D){E(B(f),MKc),W(B(f),jKc,LKc);var G=D[1];function de(Kn){return E(y,Kn)}function ye(Kn){return E(y,Kn)}Or(ty[1],ye,de,f,G),E(B(f),GKc),E(B(f),UKc),W(B(f),zKc,VKc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(I0[19],Gt,gt,f,$e),E(B(f),$Kc),E(B(f),QKc),W(B(f),HKc,KKc);var xt=D[3];if(xt){Rt(f,WKc);var vt=xt[1],St=function(Kn){return E(y,Kn)};Qo(j8e[1],St,f,vt),Rt(f,YKc)}else Rt(f,JKc);E(B(f),XKc),E(B(f),ZKc),W(B(f),tHc,eHc);var Xr=D[4];if(Xr){Rt(f,rHc);var cr=Xr[1],Pt=function(Kn){return E(g,Kn)},rn=function(Kn){return E(y,Kn)};Or(I0[13],rn,Pt,f,cr),Rt(f,nHc)}else Rt(f,iHc);return E(B(f),sHc),E(B(f),aHc)}),ur(ZSi,function(y,g,f){var D=W(Hqt,y,g);return W(Ia(qKc),D,f)});var ewi=[0,lqr,XSi,Hqt,ZSi],dqr=function y(g,f,D,G){return y.fun(g,f,D,G)},twi=function y(g,f,D){return y.fun(g,f,D)},Wqt=function y(g,f,D,G){return y.fun(g,f,D,G)},rwi=function y(g,f,D){return y.fun(g,f,D)};ur(dqr,function(y,g,f,D){E(B(f),NKc),W(y,f,D[1]),E(B(f),OKc);var G=D[2];function de(ye){return E(g,ye)}return Or(Wqt,function(ye){return E(y,ye)},de,f,G),E(B(f),BKc)}),ur(twi,function(y,g,f){var D=W(dqr,y,g);return W(Ia(FKc),D,f)}),ur(Wqt,function(y,g,f,D){E(B(f),AKc),W(B(f),CKc,bKc);var G=D[1];E(B(f),vKc);var de=0;zp(function(xt,vt){xt&&E(B(f),_Kc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(ewi[1],Xr,St,f,vt),1},de,G),E(B(f),EKc),E(B(f),DKc),E(B(f),SKc),W(B(f),IKc,wKc);var ye=D[2];if(ye){Rt(f,xKc);var $e=ye[1],gt=function(xt,vt){E(B(xt),gKc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),hKc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),yKc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,TKc)}else Rt(f,PKc);return E(B(f),RKc),E(B(f),kKc)}),ur(rwi,function(y,g,f){var D=W(Wqt,y,g);return W(Ia(fKc),D,f)});var pqr=function y(g,f,D,G){return y.fun(g,f,D,G)},nwi=function y(g,f,D){return y.fun(g,f,D)},Yqt=function y(g,f,D,G){return y.fun(g,f,D,G)},iwi=function y(g,f,D){return y.fun(g,f,D)},sQu=[0,dqr,twi,Wqt,rwi];ur(pqr,function(y,g,f,D){E(B(f),dKc),W(y,f,D[1]),E(B(f),pKc);var G=D[2];function de(ye){return E(g,ye)}return Or(Yqt,function(ye){return E(y,ye)},de,f,G),E(B(f),mKc)}),ur(nwi,function(y,g,f){var D=W(pqr,y,g);return W(Ia(lKc),D,f)}),ur(Yqt,function(y,g,f,D){E(B(f),YQc),W(B(f),XQc,JQc);var G=D[1];E(B(f),ZQc);var de=0;zp(function(xt,vt){xt&&E(B(f),WQc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(I0[13],Xr,St,f,vt),1},de,G),E(B(f),eKc),E(B(f),tKc),E(B(f),rKc),W(B(f),iKc,nKc);var ye=D[2];if(ye){Rt(f,sKc);var $e=ye[1],gt=function(xt,vt){E(B(xt),KQc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),QQc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),HQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,aKc)}else Rt(f,oKc);return E(B(f),cKc),E(B(f),uKc)}),ur(iwi,function(y,g,f){var D=W(Yqt,y,g);return W(Ia($Qc),D,f)});var mqr=function y(g,f,D,G){return y.fun(g,f,D,G)},swi=function y(g,f,D){return y.fun(g,f,D)},Jqt=function y(g,f,D,G){return y.fun(g,f,D,G)},awi=function y(g,f,D){return y.fun(g,f,D)},Xqt=function y(g,f,D,G){return y.fun(g,f,D,G)},owi=function y(g,f,D){return y.fun(g,f,D)},aQu=[0,pqr,nwi,Yqt,iwi];ur(mqr,function(y,g,f,D){E(B(f),UQc),W(y,f,D[1]),E(B(f),VQc);var G=D[2];function de(ye){return E(g,ye)}return Or(Jqt,function(ye){return E(y,ye)},de,f,G),E(B(f),zQc)}),ur(swi,function(y,g,f){var D=W(mqr,y,g);return W(Ia(GQc),D,f)}),ur(Jqt,function(y,g,f,D){E(B(f),TQc),W(B(f),RQc,PQc);var G=D[1];function de(xt){return E(g,xt)}Or(Xqt,function(xt){return E(y,xt)},de,f,G),E(B(f),kQc),E(B(f),FQc),W(B(f),OQc,NQc);var ye=D[2];if(ye){Rt(f,BQc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,xQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,qQc)}else Rt(f,MQc);return E(B(f),LQc),E(B(f),jQc)}),ur(awi,function(y,g,f){var D=W(Jqt,y,g);return W(Ia(IQc),D,f)}),ur(Xqt,function(y,g,f,D){if(D){E(B(f),DQc);var G=D[1],de=function($e){return E(g,$e)},ye=function($e){return E(y,$e)};return Or(qf[31],ye,de,f,G),E(B(f),SQc)}return Rt(f,wQc)}),ur(owi,function(y,g,f){var D=W(Xqt,y,g);return W(Ia(EQc),D,f)}),NS(kdu,I0,[0,OCt,z9r,Q9r,dSi,eqr,RSi,FSi,LSi,GSi,VSi,$Si,KSi,Qqt,HSi,Kqt,WSi,cqr,YSi,uqr,JSi,ewi,sQu,aQu,[0,mqr,swi,Jqt,awi,Xqt,owi]]);var fqr=function y(g,f,D,G){return y.fun(g,f,D,G)},cwi=function y(g,f,D){return y.fun(g,f,D)};ur(fqr,function(y,g,f,D){E(B(f),uQc),W(B(f),dQc,lQc);var G=D[1];E(B(f),pQc);var de=0;zp(function(xt,vt){xt&&E(B(f),cQc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(BT[35],Xr,St,f,vt),1},de,G),E(B(f),mQc),E(B(f),fQc),E(B(f),hQc),W(B(f),yQc,gQc);var ye=D[2];if(ye){Rt(f,_Qc);var $e=ye[1],gt=function(xt,vt){E(B(xt),aQc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),sQc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),oQc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,AQc)}else Rt(f,bQc);return E(B(f),CQc),E(B(f),vQc)}),ur(cwi,function(y,g,f){var D=W(fqr,y,g);return W(Ia(iQc),D,f)});var G8e=[0,fqr,cwi],hqr=function y(g,f,D,G){return y.fun(g,f,D,G)},uwi=function y(g,f,D){return y.fun(g,f,D)},Zqt=function y(g,f,D,G){return y.fun(g,f,D,G)},lwi=function y(g,f,D){return y.fun(g,f,D)};ur(hqr,function(y,g,f,D){E(B(f),tQc),W(y,f,D[1]),E(B(f),rQc);var G=D[2];function de(ye){return E(g,ye)}return Or(Zqt,function(ye){return E(y,ye)},de,f,G),E(B(f),nQc)}),ur(uwi,function(y,g,f){var D=W(hqr,y,g);return W(Ia(eQc),D,f)}),ur(Zqt,function(y,g,f,D){E(B(f),U$c),W(B(f),z$c,V$c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(BT[35],ye,de,f,G),E(B(f),$$c),E(B(f),Q$c),W(B(f),H$c,K$c);var $e=D[2];if($e){Rt(f,W$c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,G$c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,Y$c)}else Rt(f,J$c);return E(B(f),X$c),E(B(f),Z$c)}),ur(lwi,function(y,g,f){var D=W(Zqt,y,g);return W(Ia(j$c),D,f)});var dwi=[0,hqr,uwi,Zqt,lwi],gqr=function y(g,f,D,G){return y.fun(g,f,D,G)},pwi=function y(g,f,D){return y.fun(g,f,D)};ur(gqr,function(y,g,f,D){E(B(f),y$c),W(B(f),A$c,_$c);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[31],ye,de,f,G),E(B(f),b$c),E(B(f),C$c),W(B(f),E$c,v$c);var $e=D[2];function gt(Ln){return E(g,Ln)}function Gt(Ln){return E(y,Ln)}Or(BT[35],Gt,gt,f,$e),E(B(f),D$c),E(B(f),S$c),W(B(f),I$c,w$c);var xt=D[3];if(xt){Rt(f,x$c);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(dwi[1],Xr,St,f,vt),Rt(f,T$c)}else Rt(f,P$c);E(B(f),R$c),E(B(f),k$c),W(B(f),N$c,F$c);var cr=D[4];if(cr){Rt(f,O$c);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,g$c)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,B$c)}else Rt(f,q$c);return E(B(f),M$c),E(B(f),L$c)}),ur(pwi,function(y,g,f){var D=W(gqr,y,g);return W(Ia(h$c),D,f)});var mwi=[0,dwi,gqr,pwi],yqr=function y(g,f,D,G){return y.fun(g,f,D,G)},fwi=function y(g,f,D){return y.fun(g,f,D)};ur(yqr,function(y,g,f,D){E(B(f),Zzc),W(B(f),t$c,e$c);var G=D[1];function de(cr){return E(y,cr)}function ye(cr){return E(y,cr)}Or(ty[1],ye,de,f,G),E(B(f),r$c),E(B(f),n$c),W(B(f),s$c,i$c);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),a$c),E(B(f),o$c),W(B(f),u$c,c$c);var xt=D[3];if(xt){Rt(f,l$c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Xzc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,d$c)}else Rt(f,p$c);return E(B(f),m$c),E(B(f),f$c)}),ur(fwi,function(y,g,f){var D=W(yqr,y,g);return W(Ia(Jzc),D,f)});var hwi=[0,yqr,fwi],_qr=function y(g,f,D){return y.fun(g,f,D)},gwi=function y(g,f){return y.fun(g,f)};ur(_qr,function(y,g,f){E(B(g),Bzc),W(B(g),Mzc,qzc);var D=f[1];if(D){Rt(g,Lzc);var G=D[1],de=function(vt){return E(y,vt)},ye=function(vt){return E(y,vt)};Or(ty[1],ye,de,g,G),Rt(g,jzc)}else Rt(g,Gzc);E(B(g),Uzc),E(B(g),Vzc),W(B(g),$zc,zzc);var $e=f[2];if($e){Rt(g,Qzc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Ozc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,Kzc)}else Rt(g,Hzc);return E(B(g),Wzc),E(B(g),Yzc)}),ur(gwi,function(y,g){var f=E(_qr,y);return W(Ia(Nzc),f,g)});var ywi=[0,_qr,gwi],Aqr=function y(g,f,D){return y.fun(g,f,D)},_wi=function y(g,f){return y.fun(g,f)};ur(Aqr,function(y,g,f){E(B(g),Azc),W(B(g),Czc,bzc);var D=f[1];if(D){Rt(g,vzc);var G=D[1],de=function(vt){return E(y,vt)},ye=function(vt){return E(y,vt)};Or(ty[1],ye,de,g,G),Rt(g,Ezc)}else Rt(g,Dzc);E(B(g),Szc),E(B(g),wzc),W(B(g),xzc,Izc);var $e=f[2];if($e){Rt(g,Tzc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,_zc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,Pzc)}else Rt(g,Rzc);return E(B(g),kzc),E(B(g),Fzc)}),ur(_wi,function(y,g){var f=E(Aqr,y);return W(Ia(yzc),f,g)});var Awi=[0,Aqr,_wi],bqr=function y(g,f,D){return y.fun(g,f,D)},bwi=function y(g,f){return y.fun(g,f)};ur(bqr,function(y,g,f){E(B(g),uzc),W(B(g),dzc,lzc);var D=f[1];if(D){Rt(g,pzc);var G=D[1],de=function($e,gt){return Rt($e,czc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,mzc)}else Rt(g,fzc);return E(B(g),hzc),E(B(g),gzc)}),ur(bwi,function(y,g){var f=E(bqr,y);return W(Ia(ozc),f,g)});var Cwi=[0,bqr,bwi],Cqr=function y(g,f,D,G){return y.fun(g,f,D,G)},vwi=function y(g,f,D){return y.fun(g,f,D)};ur(Cqr,function(y,g,f,D){E(B(f),$Vc),W(B(f),KVc,QVc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),HVc),E(B(f),WVc),W(B(f),JVc,YVc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),XVc),E(B(f),ZVc),W(B(f),tzc,ezc);var xt=D[3];if(xt){Rt(f,rzc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,zVc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,nzc)}else Rt(f,izc);return E(B(f),szc),E(B(f),azc)}),ur(vwi,function(y,g,f){var D=W(Cqr,y,g);return W(Ia(VVc),D,f)});var Ewi=[0,Cqr,vwi],vqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Dwi=function y(g,f,D){return y.fun(g,f,D)};ur(vqr,function(y,g,f,D){E(B(f),bVc),W(B(f),vVc,CVc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(ty[1],ye,de,f,G),E(B(f),EVc),E(B(f),DVc),W(B(f),wVc,SVc);var $e=D[2];if($e){Rt(f,IVc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,xVc)}else Rt(f,TVc);E(B(f),PVc),E(B(f),RVc),W(B(f),FVc,kVc);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(I0[13],Xr,St,f,vt),E(B(f),NVc),E(B(f),OVc),W(B(f),qVc,BVc);var cr=D[4];if(cr){Rt(f,MVc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,AVc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,LVc)}else Rt(f,jVc);return E(B(f),GVc),E(B(f),UVc)}),ur(Dwi,function(y,g,f){var D=W(vqr,y,g);return W(Ia(_Vc),D,f)});var eMt=[0,vqr,Dwi],Eqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Swi=function y(g,f,D){return y.fun(g,f,D)};ur(Eqr,function(y,g,f,D){E(B(f),LUc),W(B(f),GUc,jUc);var G=D[1];function de(Ci){return E(g,Ci)}function ye(Ci){return E(y,Ci)}Or(ty[1],ye,de,f,G),E(B(f),UUc),E(B(f),VUc),W(B(f),$Uc,zUc);var $e=D[2];if($e){Rt(f,QUc);var gt=$e[1],Gt=function(Ci){return E(g,Ci)},xt=function(Ci){return E(y,Ci)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,KUc)}else Rt(f,HUc);E(B(f),WUc),E(B(f),YUc),W(B(f),XUc,JUc);var vt=D[3];if(vt){Rt(f,ZUc);var St=vt[1],Xr=function(Ci){return E(g,Ci)},cr=function(Ci){return E(y,Ci)};Or(I0[13],cr,Xr,f,St),Rt(f,eVc)}else Rt(f,tVc);E(B(f),rVc),E(B(f),nVc),W(B(f),sVc,iVc);var Pt=D[4];if(Pt){Rt(f,aVc);var rn=Pt[1],Kn=function(Ci){return E(g,Ci)},Ln=function(Ci){return E(y,Ci)};Or(I0[13],Ln,Kn,f,rn),Rt(f,oVc)}else Rt(f,cVc);E(B(f),uVc),E(B(f),lVc),W(B(f),pVc,dVc);var zi=D[5];if(zi){Rt(f,mVc);var Ns=zi[1],na=function(Ci,Wi){return Rt(Ci,MUc)},ua=function(Ci){return E(y,Ci)};Or(pl[1],ua,na,f,Ns),Rt(f,fVc)}else Rt(f,hVc);return E(B(f),gVc),E(B(f),yVc)}),ur(Swi,function(y,g,f){var D=W(Eqr,y,g);return W(Ia(qUc),D,f)});var tMt=[0,Eqr,Swi],Dqr=function y(g,f,D,G){return y.fun(g,f,D,G)},wwi=function y(g,f,D){return y.fun(g,f,D)},rMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Iwi=function y(g,f,D){return y.fun(g,f,D)};ur(Dqr,function(y,g,f,D){E(B(f),NUc),W(y,f,D[1]),E(B(f),OUc);var G=D[2];function de(ye){return E(g,ye)}return Or(rMt,function(ye){return E(y,ye)},de,f,G),E(B(f),BUc)}),ur(wwi,function(y,g,f){var D=W(Dqr,y,g);return W(Ia(FUc),D,f)}),ur(rMt,function(y,g,f,D){E(B(f),pUc),W(B(f),fUc,mUc);var G=D[1];if(G){Rt(f,hUc);var de=G[1],ye=function(cr){return E(g,cr)},$e=function(cr){return E(y,cr)};Or(qf[31],$e,ye,f,de),Rt(f,gUc)}else Rt(f,yUc);E(B(f),_Uc),E(B(f),AUc),W(B(f),CUc,bUc);var gt=D[2];E(B(f),vUc);var Gt=0;zp(function(cr,Pt){cr&&E(B(f),dUc);function rn(Ln){return E(g,Ln)}function Kn(Ln){return E(y,Ln)}return Or(BT[35],Kn,rn,f,Pt),1},Gt,gt),E(B(f),EUc),E(B(f),DUc),E(B(f),SUc),W(B(f),IUc,wUc);var xt=D[3];if(xt){Rt(f,xUc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,lUc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,TUc)}else Rt(f,PUc);return E(B(f),RUc),E(B(f),kUc)}),ur(Iwi,function(y,g,f){var D=W(rMt,y,g);return W(Ia(uUc),D,f)});var xwi=[0,Dqr,wwi,rMt,Iwi],Sqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Twi=function y(g,f,D){return y.fun(g,f,D)};ur(Sqr,function(y,g,f,D){E(B(f),GGc),W(B(f),VGc,UGc);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),zGc),E(B(f),$Gc),W(B(f),KGc,QGc);var $e=D[2];E(B(f),HGc);var gt=0;zp(function(Xr,cr){Xr&&E(B(f),jGc);function Pt(Kn){return E(g,Kn)}function rn(Kn){return E(y,Kn)}return Or(xwi[1],rn,Pt,f,cr),1},gt,$e),E(B(f),WGc),E(B(f),YGc),E(B(f),JGc),W(B(f),ZGc,XGc);var Gt=D[3];if(Gt){Rt(f,eUc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,LGc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,tUc)}else Rt(f,rUc);return E(B(f),nUc),E(B(f),iUc),W(B(f),aUc,sUc),W(g,f,D[4]),E(B(f),oUc),E(B(f),cUc)}),ur(Twi,function(y,g,f){var D=W(Sqr,y,g);return W(Ia(MGc),D,f)});var Pwi=[0,xwi,Sqr,Twi],wqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Rwi=function y(g,f,D){return y.fun(g,f,D)};ur(wqr,function(y,g,f,D){E(B(f),AGc),W(B(f),CGc,bGc);var G=D[1];if(G){Rt(f,vGc);var de=G[1],ye=function(St){return E(g,St)},$e=function(St){return E(y,St)};Or(qf[31],$e,ye,f,de),Rt(f,EGc)}else Rt(f,DGc);E(B(f),SGc),E(B(f),wGc),W(B(f),xGc,IGc);var gt=D[2];if(gt){Rt(f,TGc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,_Gc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,PGc)}else Rt(f,RGc);return E(B(f),kGc),E(B(f),FGc),W(B(f),OGc,NGc),W(g,f,D[3]),E(B(f),BGc),E(B(f),qGc)}),ur(Rwi,function(y,g,f){var D=W(wqr,y,g);return W(Ia(yGc),D,f)});var kwi=[0,wqr,Rwi],Iqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Fwi=function y(g,f,D){return y.fun(g,f,D)};ur(Iqr,function(y,g,f,D){E(B(f),sGc),W(B(f),oGc,aGc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),cGc),E(B(f),uGc),W(B(f),dGc,lGc);var $e=D[2];if($e){Rt(f,pGc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,iGc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,mGc)}else Rt(f,fGc);return E(B(f),hGc),E(B(f),gGc)}),ur(Fwi,function(y,g,f){var D=W(Iqr,y,g);return W(Ia(nGc),D,f)});var Nwi=[0,Iqr,Fwi],xqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Owi=function y(g,f,D){return y.fun(g,f,D)},nMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Bwi=function y(g,f,D){return y.fun(g,f,D)};ur(xqr,function(y,g,f,D){E(B(f),eGc),W(y,f,D[1]),E(B(f),tGc);var G=D[2];function de(ye){return E(g,ye)}return Or(nMt,function(ye){return E(y,ye)},de,f,G),E(B(f),rGc)}),ur(Owi,function(y,g,f){var D=W(xqr,y,g);return W(Ia(Zjc),D,f)}),ur(nMt,function(y,g,f,D){E(B(f),Rjc),W(B(f),Fjc,kjc);var G=D[1];if(G){Rt(f,Njc);var de=G[1],ye=function(rn){return E(g,rn)},$e=function(rn){return E(y,rn)};Or(RM[5],$e,ye,f,de),Rt(f,Ojc)}else Rt(f,Bjc);E(B(f),qjc),E(B(f),Mjc),W(B(f),jjc,Ljc);var gt=D[2];E(B(f),Gjc),W(y,f,gt[1]),E(B(f),Ujc);var Gt=gt[2];function xt(rn){return E(g,rn)}function vt(rn){return E(y,rn)}Or(G8e[1],vt,xt,f,Gt),E(B(f),Vjc),E(B(f),zjc),E(B(f),$jc),W(B(f),Kjc,Qjc);var St=D[3];if(St){Rt(f,Hjc);var Xr=St[1],cr=function(rn,Kn){return Rt(rn,Pjc)},Pt=function(rn){return E(y,rn)};Or(pl[1],Pt,cr,f,Xr),Rt(f,Wjc)}else Rt(f,Yjc);return E(B(f),Jjc),E(B(f),Xjc)}),ur(Bwi,function(y,g,f){var D=W(nMt,y,g);return W(Ia(Tjc),D,f)});var qwi=[0,xqr,Owi,nMt,Bwi],Tqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Mwi=function y(g,f,D){return y.fun(g,f,D)};ur(Tqr,function(y,g,f,D){E(B(f),JLc),W(B(f),ZLc,XLc);var G=D[1];E(B(f),ejc),W(y,f,G[1]),E(B(f),tjc);var de=G[2];function ye(na){return E(g,na)}function $e(na){return E(y,na)}Or(G8e[1],$e,ye,f,de),E(B(f),rjc),E(B(f),njc),E(B(f),ijc),W(B(f),ajc,sjc);var gt=D[2];if(gt){Rt(f,ojc);var Gt=gt[1],xt=function(na){return E(g,na)},vt=function(na){return E(y,na)};Or(qwi[1],vt,xt,f,Gt),Rt(f,cjc)}else Rt(f,ujc);E(B(f),ljc),E(B(f),djc),W(B(f),mjc,pjc);var St=D[3];if(St){var Xr=St[1];Rt(f,fjc),E(B(f),hjc),W(y,f,Xr[1]),E(B(f),gjc);var cr=Xr[2],Pt=function(na){return E(g,na)},rn=function(na){return E(y,na)};Or(G8e[1],rn,Pt,f,cr),E(B(f),yjc),Rt(f,_jc)}else Rt(f,Ajc);E(B(f),bjc),E(B(f),Cjc),W(B(f),Ejc,vjc);var Kn=D[4];if(Kn){Rt(f,Djc);var Ln=Kn[1],zi=function(na,ua){return Rt(na,YLc)},Ns=function(na){return E(y,na)};Or(pl[1],Ns,zi,f,Ln),Rt(f,Sjc)}else Rt(f,wjc);return E(B(f),Ijc),E(B(f),xjc)}),ur(Mwi,function(y,g,f){var D=W(Tqr,y,g);return W(Ia(WLc),D,f)});var Lwi=[0,qwi,Tqr,Mwi],Pqr=function y(g,f,D,G){return y.fun(g,f,D,G)},jwi=function y(g,f,D){return y.fun(g,f,D)},iMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Gwi=function y(g,f,D){return y.fun(g,f,D)};ur(Pqr,function(y,g,f,D){E(B(f),QLc),W(y,f,D[1]),E(B(f),KLc);var G=D[2];function de(ye){return E(g,ye)}return Or(iMt,function(ye){return E(y,ye)},de,f,G),E(B(f),HLc)}),ur(jwi,function(y,g,f){var D=W(Pqr,y,g);return W(Ia($Lc),D,f)}),ur(iMt,function(y,g,f,D){E(B(f),FLc),W(B(f),OLc,NLc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),BLc),E(B(f),qLc),W(B(f),LLc,MLc);var $e=D[2];if($e){Rt(f,jLc);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,GLc)}else Rt(f,ULc);return E(B(f),VLc),E(B(f),zLc)}),ur(Gwi,function(y,g,f){var D=W(iMt,y,g);return W(Ia(kLc),D,f)});var Uwi=[0,Pqr,jwi,iMt,Gwi],Rqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Vwi=function y(g,f,D){return y.fun(g,f,D)},sMt=function y(g,f){return y.fun(g,f)},zwi=function y(g){return y.fun(g)};ur(Rqr,function(y,g,f,D){E(B(f),fLc),W(B(f),gLc,hLc);var G=D[1];E(B(f),yLc);var de=0;zp(function(xt,vt){xt&&E(B(f),mLc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(Uwi[1],Xr,St,f,vt),1},de,G),E(B(f),_Lc),E(B(f),ALc),E(B(f),bLc),W(B(f),vLc,CLc),W(sMt,f,D[2]),E(B(f),ELc),E(B(f),DLc),W(B(f),wLc,SLc);var ye=D[3];if(ye){Rt(f,ILc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,pLc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,xLc)}else Rt(f,TLc);return E(B(f),PLc),E(B(f),RLc)}),ur(Vwi,function(y,g,f){var D=W(Rqr,y,g);return W(Ia(dLc),D,f)}),ur(sMt,function(y,g){switch(g){case 0:return Rt(y,cLc);case 1:return Rt(y,uLc);default:return Rt(y,lLc)}}),ur(zwi,function(y){return W(Ia(oLc),sMt,y)});var BCt=[0,Uwi,Rqr,Vwi,sMt,zwi],kqr=function y(g,f,D,G){return y.fun(g,f,D,G)},$wi=function y(g,f,D){return y.fun(g,f,D)};ur(kqr,function(y,g,f,D){E(B(f),$Mc),W(B(f),KMc,QMc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),HMc),E(B(f),WMc),W(B(f),JMc,YMc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(BT[35],Gt,gt,f,$e),E(B(f),XMc),E(B(f),ZMc),W(B(f),tLc,eLc);var xt=D[3];if(xt){Rt(f,rLc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,zMc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,nLc)}else Rt(f,iLc);return E(B(f),sLc),E(B(f),aLc)}),ur($wi,function(y,g,f){var D=W(kqr,y,g);return W(Ia(VMc),D,f)});var Qwi=[0,kqr,$wi],Fqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Kwi=function y(g,f,D){return y.fun(g,f,D)};ur(Fqr,function(y,g,f,D){E(B(f),IMc),W(B(f),TMc,xMc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(BT[35],ye,de,f,G),E(B(f),PMc),E(B(f),RMc),W(B(f),FMc,kMc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),NMc),E(B(f),OMc),W(B(f),qMc,BMc);var xt=D[3];if(xt){Rt(f,MMc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,wMc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,LMc)}else Rt(f,jMc);return E(B(f),GMc),E(B(f),UMc)}),ur(Kwi,function(y,g,f){var D=W(Fqr,y,g);return W(Ia(SMc),D,f)});var Hwi=[0,Fqr,Kwi],Nqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Wwi=function y(g,f,D){return y.fun(g,f,D)},aMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Ywi=function y(g,f,D){return y.fun(g,f,D)};ur(Nqr,function(y,g,f,D){E(B(f),Qqc),W(B(f),Hqc,Kqc);var G=D[1];if(G){Rt(f,Wqc);var de=G[1],ye=function(ua){return E(g,ua)};Or(aMt,function(ua){return E(y,ua)},ye,f,de),Rt(f,Yqc)}else Rt(f,Jqc);E(B(f),Xqc),E(B(f),Zqc),W(B(f),tMc,eMc);var $e=D[2];if($e){Rt(f,rMc);var gt=$e[1],Gt=function(ua){return E(g,ua)},xt=function(ua){return E(y,ua)};Or(qf[31],xt,Gt,f,gt),Rt(f,nMc)}else Rt(f,iMc);E(B(f),sMc),E(B(f),aMc),W(B(f),cMc,oMc);var vt=D[3];if(vt){Rt(f,uMc);var St=vt[1],Xr=function(ua){return E(g,ua)},cr=function(ua){return E(y,ua)};Or(qf[31],cr,Xr,f,St),Rt(f,lMc)}else Rt(f,dMc);E(B(f),pMc),E(B(f),mMc),W(B(f),hMc,fMc);var Pt=D[4];function rn(ua){return E(g,ua)}function Kn(ua){return E(y,ua)}Or(BT[35],Kn,rn,f,Pt),E(B(f),gMc),E(B(f),yMc),W(B(f),AMc,_Mc);var Ln=D[5];if(Ln){Rt(f,bMc);var zi=Ln[1],Ns=function(ua,Ci){return Rt(ua,$qc)},na=function(ua){return E(y,ua)};Or(pl[1],na,Ns,f,zi),Rt(f,CMc)}else Rt(f,vMc);return E(B(f),EMc),E(B(f),DMc)}),ur(Wwi,function(y,g,f){var D=W(Nqr,y,g);return W(Ia(zqc),D,f)}),ur(aMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),qqc),E(B(f),Mqc),W(y,f,G[1]),E(B(f),Lqc);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),jqc),E(B(f),Gqc)}E(B(f),Uqc);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(qf[31],xt,Gt,f,gt),E(B(f),Vqc)}),ur(Ywi,function(y,g,f){var D=W(aMt,y,g);return W(Ia(Bqc),D,f)});var Jwi=[0,Nqr,Wwi,aMt,Ywi],Oqr=function y(g,f,D,G){return y.fun(g,f,D,G)},Xwi=function y(g,f,D){return y.fun(g,f,D)},oMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Zwi=function y(g,f,D){return y.fun(g,f,D)};ur(Oqr,function(y,g,f,D){E(B(f),dqc),W(B(f),mqc,pqc);var G=D[1];function de(Kn){return E(g,Kn)}Or(oMt,function(Kn){return E(y,Kn)},de,f,G),E(B(f),fqc),E(B(f),hqc),W(B(f),yqc,gqc);var ye=D[2];function $e(Kn){return E(g,Kn)}function gt(Kn){return E(y,Kn)}Or(qf[31],gt,$e,f,ye),E(B(f),_qc),E(B(f),Aqc),W(B(f),Cqc,bqc);var Gt=D[3];function xt(Kn){return E(g,Kn)}function vt(Kn){return E(y,Kn)}Or(BT[35],vt,xt,f,Gt),E(B(f),vqc),E(B(f),Eqc),W(B(f),Sqc,Dqc);var St=D[4];W(B(f),wqc,St),E(B(f),Iqc),E(B(f),xqc),W(B(f),Pqc,Tqc);var Xr=D[5];if(Xr){Rt(f,Rqc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,lqc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,kqc)}else Rt(f,Fqc);return E(B(f),Nqc),E(B(f),Oqc)}),ur(Xwi,function(y,g,f){var D=W(Oqr,y,g);return W(Ia(uqc),D,f)}),ur(oMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),rqc),E(B(f),nqc),W(y,f,G[1]),E(B(f),iqc);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),sqc),E(B(f),aqc)}E(B(f),oqc);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(RM[5],xt,Gt,f,gt),E(B(f),cqc)}),ur(Zwi,function(y,g,f){var D=W(oMt,y,g);return W(Ia(tqc),D,f)});var eIi=[0,Oqr,Xwi,oMt,Zwi],Bqr=function y(g,f,D,G){return y.fun(g,f,D,G)},tIi=function y(g,f,D){return y.fun(g,f,D)},cMt=function y(g,f,D,G){return y.fun(g,f,D,G)},rIi=function y(g,f,D){return y.fun(g,f,D)};ur(Bqr,function(y,g,f,D){E(B(f),P9c),W(B(f),k9c,R9c);var G=D[1];function de(Kn){return E(g,Kn)}Or(cMt,function(Kn){return E(y,Kn)},de,f,G),E(B(f),F9c),E(B(f),N9c),W(B(f),B9c,O9c);var ye=D[2];function $e(Kn){return E(g,Kn)}function gt(Kn){return E(y,Kn)}Or(qf[31],gt,$e,f,ye),E(B(f),q9c),E(B(f),M9c),W(B(f),j9c,L9c);var Gt=D[3];function xt(Kn){return E(g,Kn)}function vt(Kn){return E(y,Kn)}Or(BT[35],vt,xt,f,Gt),E(B(f),G9c),E(B(f),U9c),W(B(f),z9c,V9c);var St=D[4];W(B(f),$9c,St),E(B(f),Q9c),E(B(f),K9c),W(B(f),W9c,H9c);var Xr=D[5];if(Xr){Rt(f,Y9c);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,T9c)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,J9c)}else Rt(f,X9c);return E(B(f),Z9c),E(B(f),eqc)}),ur(tIi,function(y,g,f){var D=W(Bqr,y,g);return W(Ia(x9c),D,f)}),ur(cMt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),C9c),E(B(f),v9c),W(y,f,G[1]),E(B(f),E9c);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BCt[2],$e,ye,f,de),E(B(f),D9c),E(B(f),S9c)}E(B(f),w9c);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(RM[5],xt,Gt,f,gt),E(B(f),I9c)}),ur(rIi,function(y,g,f){var D=W(cMt,y,g);return W(Ia(b9c),D,f)});var nIi=[0,Bqr,tIi,cMt,rIi],qqr=function y(g,f,D){return y.fun(g,f,D)},iIi=function y(g,f){return y.fun(g,f)},uMt=function y(g,f,D){return y.fun(g,f,D)},sIi=function y(g,f){return y.fun(g,f)};ur(qqr,function(y,g,f){E(B(g),y9c),W(y,g,f[1]),E(B(g),_9c);var D=f[2];return Qo(uMt,function(G){return E(y,G)},g,D),E(B(g),A9c)}),ur(iIi,function(y,g){var f=E(qqr,y);return W(Ia(g9c),f,g)}),ur(uMt,function(y,g,f){E(B(g),d9c),W(B(g),m9c,p9c);var D=f[1];function G(ye){return E(y,ye)}function de(ye){return E(y,ye)}return Or(ty[1],de,G,g,D),E(B(g),f9c),E(B(g),h9c)}),ur(sIi,function(y,g){var f=E(uMt,y);return W(Ia(l9c),f,g)});var Mqr=[0,qqr,iIi,uMt,sIi],Lqr=function y(g,f,D,G){return y.fun(g,f,D,G)},aIi=function y(g,f,D){return y.fun(g,f,D)},lMt=function y(g,f,D,G){return y.fun(g,f,D,G)},oIi=function y(g,f,D){return y.fun(g,f,D)};ur(Lqr,function(y,g,f,D){E(B(f),o9c),W(g,f,D[1]),E(B(f),c9c);var G=D[2];function de(ye){return E(g,ye)}return Or(lMt,function(ye){return E(y,ye)},de,f,G),E(B(f),u9c)}),ur(aIi,function(y,g,f){var D=W(Lqr,y,g);return W(Ia(a9c),D,f)}),ur(lMt,function(y,g,f,D){E(B(f),HBc),W(B(f),YBc,WBc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(g,gt)}Or(ty[1],ye,de,f,G),E(B(f),JBc),E(B(f),XBc),W(B(f),e9c,ZBc);var $e=D[2];return E(B(f),t9c),W(g,f,$e[1]),E(B(f),r9c),W(y,f,$e[2]),E(B(f),n9c),E(B(f),i9c),E(B(f),s9c)}),ur(oIi,function(y,g,f){var D=W(lMt,y,g);return W(Ia(KBc),D,f)});var dMt=[0,Lqr,aIi,lMt,oIi],jqr=function y(g,f,D){return y.fun(g,f,D)},cIi=function y(g,f){return y.fun(g,f)};ur(jqr,function(y,g,f){E(B(g),EBc),W(B(g),SBc,DBc);var D=f[1];E(B(g),wBc);var G=0;zp(function(vt,St){vt&&E(B(g),vBc);function Xr(Pt){return E(y,Pt)}function cr(Pt){function rn(Kn){return E(y,Kn)}return W(D9r[1],rn,Pt)}return Or(dMt[1],cr,Xr,g,St),1},G,D),E(B(g),IBc),E(B(g),xBc),E(B(g),TBc),W(B(g),RBc,PBc);var de=f[2];W(B(g),kBc,de),E(B(g),FBc),E(B(g),NBc),W(B(g),BBc,OBc);var ye=f[3];W(B(g),qBc,ye),E(B(g),MBc),E(B(g),LBc),W(B(g),GBc,jBc);var $e=f[4];if($e){Rt(g,UBc);var gt=$e[1],Gt=function(vt,St){E(B(vt),bBc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),ABc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),CBc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,VBc)}else Rt(g,zBc);return E(B(g),$Bc),E(B(g),QBc)}),ur(cIi,function(y,g){var f=E(jqr,y);return W(Ia(_Bc),f,g)});var uIi=[0,jqr,cIi],Gqr=function y(g,f,D){return y.fun(g,f,D)},lIi=function y(g,f){return y.fun(g,f)};ur(Gqr,function(y,g,f){E(B(g),HOc),W(B(g),YOc,WOc);var D=f[1];E(B(g),JOc);var G=0;zp(function(vt,St){vt&&E(B(g),KOc);function Xr(Pt){return E(y,Pt)}function cr(Pt){function rn(Kn){return E(y,Kn)}return W(E9r[1],rn,Pt)}return Or(dMt[1],cr,Xr,g,St),1},G,D),E(B(g),XOc),E(B(g),ZOc),E(B(g),eBc),W(B(g),rBc,tBc);var de=f[2];W(B(g),nBc,de),E(B(g),iBc),E(B(g),sBc),W(B(g),oBc,aBc);var ye=f[3];W(B(g),cBc,ye),E(B(g),uBc),E(B(g),lBc),W(B(g),pBc,dBc);var $e=f[4];if($e){Rt(g,mBc);var gt=$e[1],Gt=function(vt,St){E(B(vt),$Oc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),zOc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),QOc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,fBc)}else Rt(g,hBc);return E(B(g),gBc),E(B(g),yBc)}),ur(lIi,function(y,g){var f=E(Gqr,y);return W(Ia(VOc),f,g)});var dIi=[0,Gqr,lIi],Uqr=function y(g,f,D){return y.fun(g,f,D)},pIi=function y(g,f){return y.fun(g,f)},pMt=function y(g,f,D,G){return y.fun(g,f,D,G)},mIi=function y(g,f,D){return y.fun(g,f,D)};ur(Uqr,function(y,g,f){E(B(g),COc),W(B(g),EOc,vOc);var D=f[1];function G(vt){return E(y,vt)}Or(pMt,function(vt){function St(Xr){return E(y,Xr)}return W(lve[1],St,vt)},G,g,D),E(B(g),DOc),E(B(g),SOc),W(B(g),IOc,wOc);var de=f[2];W(B(g),xOc,de),E(B(g),TOc),E(B(g),POc),W(B(g),kOc,ROc);var ye=f[3];W(B(g),FOc,ye),E(B(g),NOc),E(B(g),OOc),W(B(g),qOc,BOc);var $e=f[4];if($e){Rt(g,MOc);var gt=$e[1],Gt=function(vt,St){E(B(vt),AOc);var Xr=0;return zp(function(cr,Pt){cr&&E(B(vt),_Oc);function rn(Kn){return E(y,Kn)}return Qo(ND[1],rn,vt,Pt),1},Xr,St),E(B(vt),bOc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,g,gt),Rt(g,LOc)}else Rt(g,jOc);return E(B(g),GOc),E(B(g),UOc)}),ur(pIi,function(y,g){var f=E(Uqr,y);return W(Ia(yOc),f,g)}),ur(pMt,function(y,g,f,D){if(D[0]===0){E(B(f),uOc),E(B(f),lOc);var G=D[1],de=0;return zp(function(gt,Gt){gt&&E(B(f),cOc);function xt(vt){return E(g,vt)}return Qo(Mqr[1],xt,f,Gt),1},de,G),E(B(f),dOc),E(B(f),pOc)}E(B(f),mOc),E(B(f),fOc);var ye=D[1],$e=0;return zp(function(gt,Gt){gt&&E(B(f),oOc);function xt(St){return E(g,St)}function vt(St){return E(y,St)}return Or(dMt[1],vt,xt,f,Gt),1},$e,ye),E(B(f),hOc),E(B(f),gOc)}),ur(mIi,function(y,g,f){var D=W(pMt,y,g);return W(Ia(aOc),D,f)});var fIi=[0,Uqr,pIi,pMt,mIi],Vqr=function y(g,f,D){return y.fun(g,f,D)},hIi=function y(g,f){return y.fun(g,f)};ur(Vqr,function(y,g,f){E(B(g),GNc),W(B(g),VNc,UNc);var D=f[1];E(B(g),zNc);var G=0;zp(function(xt,vt){xt&&E(B(g),jNc);function St(Xr){return E(y,Xr)}return Qo(Mqr[1],St,g,vt),1},G,D),E(B(g),$Nc),E(B(g),QNc),E(B(g),KNc),W(B(g),WNc,HNc);var de=f[2];W(B(g),YNc,de),E(B(g),JNc),E(B(g),XNc),W(B(g),eOc,ZNc);var ye=f[3];if(ye){Rt(g,tOc);var $e=ye[1],gt=function(xt,vt){E(B(xt),MNc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),qNc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),LNc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,g,$e),Rt(g,rOc)}else Rt(g,nOc);return E(B(g),iOc),E(B(g),sOc)}),ur(hIi,function(y,g){var f=E(Vqr,y);return W(Ia(BNc),f,g)});var gIi=[0,Vqr,hIi],zqr=function y(g,f,D,G){return y.fun(g,f,D,G)},yIi=function y(g,f,D){return y.fun(g,f,D)},mMt=function y(g,f,D){return y.fun(g,f,D)},_Ii=function y(g,f){return y.fun(g,f)},fMt=function y(g,f,D){return y.fun(g,f,D)},AIi=function y(g,f){return y.fun(g,f)};ur(zqr,function(y,g,f,D){E(B(f),bNc),W(B(f),vNc,CNc);var G=D[1];function de(St){return E(g,St)}function ye(St){return E(y,St)}Or(ty[1],ye,de,f,G),E(B(f),ENc),E(B(f),DNc),W(B(f),wNc,SNc);var $e=D[2];Qo(mMt,function(St){return E(y,St)},f,$e),E(B(f),INc),E(B(f),xNc),W(B(f),PNc,TNc);var gt=D[3];if(gt){Rt(f,RNc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,ANc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,kNc)}else Rt(f,FNc);return E(B(f),NNc),E(B(f),ONc)}),ur(yIi,function(y,g,f){var D=W(zqr,y,g);return W(Ia(_Nc),D,f)}),ur(mMt,function(y,g,f){E(B(g),hNc),W(y,g,f[1]),E(B(g),gNc);var D=f[2];return Qo(fMt,function(G){return E(y,G)},g,D),E(B(g),yNc)}),ur(_Ii,function(y,g){var f=E(mMt,y);return W(Ia(fNc),f,g)}),ur(fMt,function(y,g,f){switch(f[0]){case 0:E(B(g),aNc);var D=f[1],G=function(vt){return E(y,vt)};return Qo(uIi[1],G,g,D),E(B(g),oNc);case 1:E(B(g),cNc);var de=f[1],ye=function(vt){return E(y,vt)};return Qo(dIi[1],ye,g,de),E(B(g),uNc);case 2:E(B(g),lNc);var $e=f[1],gt=function(vt){return E(y,vt)};return Qo(fIi[1],gt,g,$e),E(B(g),dNc);default:E(B(g),pNc);var Gt=f[1],xt=function(vt){return E(y,vt)};return Qo(gIi[1],xt,g,Gt),E(B(g),mNc)}}),ur(AIi,function(y,g){var f=E(fMt,y);return W(Ia(sNc),f,g)});var bIi=[0,Mqr,dMt,uIi,dIi,fIi,gIi,zqr,yIi,mMt,_Ii,fMt,AIi],$qr=function y(g,f,D,G){return y.fun(g,f,D,G)},CIi=function y(g,f,D){return y.fun(g,f,D)};ur($qr,function(y,g,f,D){E(B(f),I5c),W(B(f),T5c,x5c);var G=D[1];function de(na){return E(g,na)}function ye(na){return E(y,na)}Or(ty[1],ye,de,f,G),E(B(f),P5c),E(B(f),R5c),W(B(f),F5c,k5c);var $e=D[2];if($e){Rt(f,N5c);var gt=$e[1],Gt=function(na){return E(g,na)},xt=function(na){return E(y,na)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,O5c)}else Rt(f,B5c);E(B(f),q5c),E(B(f),M5c),W(B(f),j5c,L5c);var vt=D[3];E(B(f),G5c);var St=0;zp(function(na,ua){na&&E(B(f),E5c),E(B(f),D5c),W(y,f,ua[1]),E(B(f),S5c);var Ci=ua[2];function Wi(Yi){return E(g,Yi)}function xe(Yi){return E(y,Yi)}return Or(I0[2][2],xe,Wi,f,Ci),E(B(f),w5c),1},St,vt),E(B(f),U5c),E(B(f),V5c),E(B(f),z5c),W(B(f),Q5c,$5c);var Xr=D[4];E(B(f),K5c),W(y,f,Xr[1]),E(B(f),H5c);var cr=Xr[2];function Pt(na){return E(g,na)}function rn(na){return E(y,na)}Or(I0[5][6],rn,Pt,f,cr),E(B(f),W5c),E(B(f),Y5c),E(B(f),J5c),W(B(f),Z5c,X5c);var Kn=D[5];if(Kn){Rt(f,eNc);var Ln=Kn[1],zi=function(na,ua){return Rt(na,v5c)},Ns=function(na){return E(y,na)};Or(pl[1],Ns,zi,f,Ln),Rt(f,tNc)}else Rt(f,rNc);return E(B(f),nNc),E(B(f),iNc)}),ur(CIi,function(y,g,f){var D=W($qr,y,g);return W(Ia(C5c),D,f)});var hMt=[0,$qr,CIi],Qqr=function y(g,f,D,G){return y.fun(g,f,D,G)},vIi=function y(g,f,D){return y.fun(g,f,D)};ur(Qqr,function(y,g,f,D){E(B(f),w8c),W(B(f),x8c,I8c);var G=D[1];function de(Hs){return E(g,Hs)}function ye(Hs){return E(y,Hs)}Or(ty[1],ye,de,f,G),E(B(f),T8c),E(B(f),P8c),W(B(f),k8c,R8c);var $e=D[2];if($e){Rt(f,F8c);var gt=$e[1],Gt=function(Hs){return E(g,Hs)},xt=function(Hs){return E(y,Hs)};Or(I0[22][1],xt,Gt,f,gt),Rt(f,N8c)}else Rt(f,O8c);E(B(f),B8c),E(B(f),q8c),W(B(f),L8c,M8c);var vt=D[3];E(B(f),j8c),W(y,f,vt[1]),E(B(f),G8c);var St=vt[2];function Xr(Hs){return E(g,Hs)}function cr(Hs){return E(y,Hs)}Or(I0[5][6],cr,Xr,f,St),E(B(f),U8c),E(B(f),V8c),E(B(f),z8c),W(B(f),Q8c,$8c);var Pt=D[4];if(Pt){var rn=Pt[1];Rt(f,K8c),E(B(f),H8c),W(y,f,rn[1]),E(B(f),W8c);var Kn=rn[2],Ln=function(Hs){return E(g,Hs)},zi=function(Hs){return E(y,Hs)};Or(I0[2][2],zi,Ln,f,Kn),E(B(f),Y8c),Rt(f,J8c)}else Rt(f,X8c);E(B(f),Z8c),E(B(f),e5c),W(B(f),r5c,t5c);var Ns=D[5];E(B(f),n5c);var na=0;zp(function(Hs,ia){Hs&&E(B(f),v8c),E(B(f),E8c),W(y,f,ia[1]),E(B(f),D8c);var lo=ia[2];function Re(kn){return E(g,kn)}function Va(kn){return E(y,kn)}return Or(I0[2][2],Va,Re,f,lo),E(B(f),S8c),1},na,Ns),E(B(f),i5c),E(B(f),s5c),E(B(f),a5c),W(B(f),c5c,o5c);var ua=D[6];if(ua){Rt(f,u5c);var Ci=ua[1],Wi=function(Hs){return E(g,Hs)},xe=function(Hs){return E(y,Hs)};Or(dve[5][2],xe,Wi,f,Ci),Rt(f,l5c)}else Rt(f,d5c);E(B(f),p5c),E(B(f),m5c),W(B(f),h5c,f5c);var Yi=D[7];if(Yi){Rt(f,g5c);var xi=Yi[1],Ji=function(Hs,ia){return Rt(Hs,C8c)},ta=function(Hs){return E(y,Hs)};Or(pl[1],ta,Ji,f,xi),Rt(f,y5c)}else Rt(f,_5c);return E(B(f),A5c),E(B(f),b5c)}),ur(vIi,function(y,g,f){var D=W(Qqr,y,g);return W(Ia(b8c),D,f)});var Kqr=[0,Qqr,vIi],Hqr=function y(g,f,D,G){return y.fun(g,f,D,G)},EIi=function y(g,f,D){return y.fun(g,f,D)};ur(Hqr,function(y,g,f,D){E(B(f),i8c),W(B(f),a8c,s8c);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(ty[1],ye,de,f,G),E(B(f),o8c),E(B(f),c8c),W(B(f),l8c,u8c);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[17],Gt,gt,f,$e),E(B(f),d8c),E(B(f),p8c),W(B(f),f8c,m8c);var xt=D[3];if(xt){Rt(f,h8c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,n8c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,g8c)}else Rt(f,y8c);return E(B(f),_8c),E(B(f),A8c)}),ur(EIi,function(y,g,f){var D=W(Hqr,y,g);return W(Ia(r8c),D,f)});var Wqr=[0,Hqr,EIi],Yqr=function y(g,f,D,G){return y.fun(g,f,D,G)},DIi=function y(g,f,D){return y.fun(g,f,D)};ur(Yqr,function(y,g,f,D){E(B(f),FFc),W(B(f),OFc,NFc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(ty[1],ye,de,f,G),E(B(f),BFc),E(B(f),qFc),W(B(f),LFc,MFc);var $e=D[2];function gt(Ln){return E(g,Ln)}function Gt(Ln){return E(y,Ln)}Or(I0[17],Gt,gt,f,$e),E(B(f),jFc),E(B(f),GFc),W(B(f),VFc,UFc);var xt=D[3];if(xt){Rt(f,zFc);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(I0[24][1],Xr,St,f,vt),Rt(f,$Fc)}else Rt(f,QFc);E(B(f),KFc),E(B(f),HFc),W(B(f),YFc,WFc);var cr=D[4];if(cr){Rt(f,JFc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,kFc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,XFc)}else Rt(f,ZFc);return E(B(f),e8c),E(B(f),t8c)}),ur(DIi,function(y,g,f){var D=W(Yqr,y,g);return W(Ia(RFc),D,f)});var Jqr=[0,Yqr,DIi],gMt=function y(g,f,D,G){return y.fun(g,f,D,G)},SIi=function y(g,f,D){return y.fun(g,f,D)},yMt=function y(g,f){return y.fun(g,f)},wIi=function y(g){return y.fun(g)},Xqr=function y(g,f,D,G){return y.fun(g,f,D,G)},IIi=function y(g,f,D){return y.fun(g,f,D)};ur(gMt,function(y,g,f,D){if(D[0]===0){E(B(f),DFc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(ty[1],ye,de,f,G),E(B(f),SFc)}var $e=D[1];E(B(f),wFc),E(B(f),IFc),W(g,f,$e[1]),E(B(f),xFc);var gt=$e[2];function Gt(xt){return E(y,xt)}return Qo(lve[1],Gt,f,gt),E(B(f),TFc),E(B(f),PFc)}),ur(SIi,function(y,g,f){var D=W(gMt,y,g);return W(Ia(EFc),D,f)}),ur(yMt,function(y,g){return g?Rt(y,CFc):Rt(y,vFc)}),ur(wIi,function(y){return W(Ia(bFc),yMt,y)}),ur(Xqr,function(y,g,f,D){E(B(f),J6c),W(B(f),Z6c,X6c);var G=D[1];function de(cr){return E(g,cr)}Or(gMt,function(cr){return E(y,cr)},de,f,G),E(B(f),eFc),E(B(f),tFc),W(B(f),nFc,rFc);var ye=D[2];E(B(f),iFc),W(y,f,ye[1]),E(B(f),sFc);var $e=ye[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(G8e[1],Gt,gt,f,$e),E(B(f),aFc),E(B(f),oFc),E(B(f),cFc),W(B(f),lFc,uFc),W(yMt,f,D[3]),E(B(f),dFc),E(B(f),pFc),W(B(f),fFc,mFc);var xt=D[4];if(xt){Rt(f,hFc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Y6c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,gFc)}else Rt(f,yFc);return E(B(f),_Fc),E(B(f),AFc)}),ur(IIi,function(y,g,f){var D=W(Xqr,y,g);return W(Ia(W6c),D,f)});var xIi=[0,gMt,SIi,yMt,wIi,Xqr,IIi],Zqr=function y(g,f,D,G){return y.fun(g,f,D,G)},TIi=function y(g,f,D){return y.fun(g,f,D)};ur(Zqr,function(y,g,f,D){E(B(f),q6c),W(B(f),L6c,M6c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),j6c),E(B(f),G6c),W(B(f),V6c,U6c);var $e=D[2];if($e){Rt(f,z6c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,B6c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,$6c)}else Rt(f,Q6c);return E(B(f),K6c),E(B(f),H6c)}),ur(TIi,function(y,g,f){var D=W(Zqr,y,g);return W(Ia(O6c),D,f)});var PIi=[0,Zqr,TIi],eMr=function y(g,f,D){return y.fun(g,f,D)},RIi=function y(g,f){return y.fun(g,f)},_Mt=function y(g,f,D){return y.fun(g,f,D)},kIi=function y(g,f){return y.fun(g,f)};ur(eMr,function(y,g,f){E(B(g),k6c),W(y,g,f[1]),E(B(g),F6c);var D=f[2];return Qo(_Mt,function(G){return E(y,G)},g,D),E(B(g),N6c)}),ur(RIi,function(y,g){var f=E(eMr,y);return W(Ia(R6c),f,g)}),ur(_Mt,function(y,g,f){E(B(g),A6c),W(B(g),C6c,b6c);var D=f[1];function G(xt){return E(y,xt)}function de(xt){return E(y,xt)}Or(ty[1],de,G,g,D),E(B(g),v6c),E(B(g),E6c),W(B(g),S6c,D6c);var ye=f[2];if(ye){Rt(g,w6c);var $e=ye[1],gt=function(xt){return E(y,xt)},Gt=function(xt){return E(y,xt)};Or(ty[1],Gt,gt,g,$e),Rt(g,I6c)}else Rt(g,x6c);return E(B(g),T6c),E(B(g),P6c)}),ur(kIi,function(y,g){var f=E(_Mt,y);return W(Ia(_6c),f,g)});var FIi=[0,eMr,RIi,_Mt,kIi],tMr=function y(g,f,D){return y.fun(g,f,D)},NIi=function y(g,f){return y.fun(g,f)};ur(tMr,function(y,g,f){var D=f[2];if(E(B(g),p6c),W(y,g,f[1]),E(B(g),m6c),D){Rt(g,f6c);var G=D[1],de=function($e){return E(y,$e)},ye=function($e){return E(y,$e)};Or(ty[1],ye,de,g,G),Rt(g,h6c)}else Rt(g,g6c);return E(B(g),y6c)}),ur(NIi,function(y,g){var f=E(tMr,y);return W(Ia(d6c),f,g)});var OIi=[0,tMr,NIi],rMr=function y(g,f,D,G){return y.fun(g,f,D,G)},BIi=function y(g,f,D){return y.fun(g,f,D)},AMt=function y(g,f,D){return y.fun(g,f,D)},qIi=function y(g,f){return y.fun(g,f)};ur(rMr,function(y,g,f,D){E(B(f),T7c),W(B(f),R7c,P7c);var G=D[1];if(G){Rt(f,k7c);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(BT[35],$e,ye,f,de),Rt(f,F7c)}else Rt(f,N7c);E(B(f),O7c),E(B(f),B7c),W(B(f),M7c,q7c);var gt=D[2];if(gt){Rt(f,L7c);var Gt=gt[1];Qo(AMt,function(Ln){return E(y,Ln)},f,Gt),Rt(f,j7c)}else Rt(f,G7c);E(B(f),U7c),E(B(f),V7c),W(B(f),$7c,z7c);var xt=D[3];if(xt){var vt=xt[1];Rt(f,Q7c),E(B(f),K7c),W(y,f,vt[1]),E(B(f),H7c);var St=vt[2],Xr=function(Ln){return E(y,Ln)};Qo(lve[1],Xr,f,St),E(B(f),W7c),Rt(f,Y7c)}else Rt(f,J7c);E(B(f),X7c),E(B(f),Z7c),W(B(f),t6c,e6c),W(BT[33],f,D[4]),E(B(f),r6c),E(B(f),n6c),W(B(f),s6c,i6c);var cr=D[5];if(cr){Rt(f,a6c);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,x7c)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,o6c)}else Rt(f,c6c);return E(B(f),u6c),E(B(f),l6c)}),ur(BIi,function(y,g,f){var D=W(rMr,y,g);return W(Ia(I7c),D,f)}),ur(AMt,function(y,g,f){if(f[0]===0){E(B(g),C7c),E(B(g),v7c);var D=f[1],G=0;return zp(function($e,gt){$e&&E(B(g),b7c);function Gt(xt){return E(y,xt)}return Qo(FIi[1],Gt,g,gt),1},G,D),E(B(g),E7c),E(B(g),D7c)}E(B(g),S7c);var de=f[1];function ye($e){return E(y,$e)}return Qo(OIi[1],ye,g,de),E(B(g),w7c)}),ur(qIi,function(y,g){var f=E(AMt,y);return W(Ia(A7c),f,g)});var nMr=[0,FIi,OIi,rMr,BIi,AMt,qIi],iMr=function y(g,f,D,G){return y.fun(g,f,D,G)},MIi=function y(g,f,D){return y.fun(g,f,D)},bMt=function y(g,f,D,G){return y.fun(g,f,D,G)},LIi=function y(g,f,D){return y.fun(g,f,D)};ur(iMr,function(y,g,f,D){E(B(f),n7c),W(B(f),s7c,i7c),W(y,f,D[1]),E(B(f),a7c),E(B(f),o7c),W(B(f),u7c,c7c);var G=D[2];function de(xt){return E(g,xt)}Or(bMt,function(xt){return E(y,xt)},de,f,G),E(B(f),l7c),E(B(f),d7c),W(B(f),m7c,p7c);var ye=D[3];if(ye){Rt(f,f7c);var $e=ye[1],gt=function(xt,vt){return Rt(xt,r7c)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,h7c)}else Rt(f,g7c);return E(B(f),y7c),E(B(f),_7c)}),ur(MIi,function(y,g,f){var D=W(iMr,y,g);return W(Ia(t7c),D,f)}),ur(bMt,function(y,g,f,D){if(D[0]===0){E(B(f),J4c);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(BT[35],ye,de,f,G),E(B(f),X4c)}E(B(f),Z4c);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(qf[31],Gt,gt,f,$e),E(B(f),e7c)}),ur(LIi,function(y,g,f){var D=W(bMt,y,g);return W(Ia(Y4c),D,f)});var jIi=[0,iMr,MIi,bMt,LIi],CMt=function y(g,f,D,G){return y.fun(g,f,D,G)},GIi=function y(g,f,D){return y.fun(g,f,D)},sMr=function y(g,f,D,G){return y.fun(g,f,D,G)},UIi=function y(g,f,D){return y.fun(g,f,D)};ur(CMt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),_4c),E(B(f),A4c),W(y,f,G[1]),E(B(f),b4c);var de=G[2],ye=function(ia){return E(g,ia)},$e=function(ia){return E(y,ia)};return Or(Wqr[1],$e,ye,f,de),E(B(f),C4c),E(B(f),v4c);case 1:var gt=D[1];E(B(f),E4c),E(B(f),D4c),W(y,f,gt[1]),E(B(f),S4c);var Gt=gt[2],xt=function(ia){return E(g,ia)},vt=function(ia){return E(y,ia)};return Or(Jqr[1],vt,xt,f,Gt),E(B(f),w4c),E(B(f),I4c);case 2:var St=D[1];E(B(f),x4c),E(B(f),T4c),W(y,f,St[1]),E(B(f),P4c);var Xr=St[2],cr=function(ia){return E(g,ia)},Pt=function(ia){return E(y,ia)};return Or(Kqr[1],Pt,cr,f,Xr),E(B(f),R4c),E(B(f),k4c);case 3:E(B(f),F4c);var rn=D[1],Kn=function(ia){return E(g,ia)},Ln=function(ia){return E(y,ia)};return Or(I0[13],Ln,Kn,f,rn),E(B(f),N4c);case 4:var zi=D[1];E(B(f),O4c),E(B(f),B4c),W(y,f,zi[1]),E(B(f),q4c);var Ns=zi[2],na=function(ia){return E(g,ia)},ua=function(ia){return E(y,ia)};return Or(eMt[1],ua,na,f,Ns),E(B(f),M4c),E(B(f),L4c);case 5:var Ci=D[1];E(B(f),j4c),E(B(f),G4c),W(y,f,Ci[1]),E(B(f),U4c);var Wi=Ci[2],xe=function(ia){return E(g,ia)},Yi=function(ia){return E(y,ia)};return Or(tMt[1],Yi,xe,f,Wi),E(B(f),V4c),E(B(f),z4c);default:var xi=D[1];E(B(f),$4c),E(B(f),Q4c),W(y,f,xi[1]),E(B(f),K4c);var Ji=xi[2],ta=function(ia){return E(g,ia)},Hs=function(ia){return E(y,ia)};return Or(hMt[1],Hs,ta,f,Ji),E(B(f),H4c),E(B(f),W4c)}}),ur(GIi,function(y,g,f){var D=W(CMt,y,g);return W(Ia(y4c),D,f)}),ur(sMr,function(y,g,f,D){E(B(f),kkc),W(B(f),Nkc,Fkc);var G=D[1];G?(Rt(f,Okc),W(y,f,G[1]),Rt(f,Bkc)):Rt(f,qkc),E(B(f),Mkc),E(B(f),Lkc),W(B(f),Gkc,jkc);var de=D[2];if(de){Rt(f,Ukc);var ye=de[1],$e=function(zi){return E(g,zi)};Or(CMt,function(zi){return E(y,zi)},$e,f,ye),Rt(f,Vkc)}else Rt(f,zkc);E(B(f),$kc),E(B(f),Qkc),W(B(f),Hkc,Kkc);var gt=D[3];if(gt){Rt(f,Wkc);var Gt=gt[1],xt=function(zi){return E(y,zi)};Qo(nMr[5],xt,f,Gt),Rt(f,Ykc)}else Rt(f,Jkc);E(B(f),Xkc),E(B(f),Zkc),W(B(f),t4c,e4c);var vt=D[4];if(vt){var St=vt[1];Rt(f,r4c),E(B(f),n4c),W(y,f,St[1]),E(B(f),i4c);var Xr=St[2],cr=function(zi){return E(y,zi)};Qo(lve[1],cr,f,Xr),E(B(f),s4c),Rt(f,a4c)}else Rt(f,o4c);E(B(f),c4c),E(B(f),u4c),W(B(f),d4c,l4c);var Pt=D[5];if(Pt){Rt(f,p4c);var rn=Pt[1],Kn=function(zi,Ns){return Rt(zi,Rkc)},Ln=function(zi){return E(y,zi)};Or(pl[1],Ln,Kn,f,rn),Rt(f,m4c)}else Rt(f,f4c);return E(B(f),h4c),E(B(f),g4c)}),ur(UIi,function(y,g,f){var D=W(sMr,y,g);return W(Ia(Pkc),D,f)});var VIi=[0,CMt,GIi,sMr,UIi],qCt=function y(g,f){return y.fun(g,f)},zIi=function y(g){return y.fun(g)},vMt=function y(g,f,D,G){return y.fun(g,f,D,G)},$Ii=function y(g,f,D){return y.fun(g,f,D)},EMt=function y(g,f,D,G){return y.fun(g,f,D,G)},QIi=function y(g,f,D){return y.fun(g,f,D)},aMr=function y(g,f,D,G){return y.fun(g,f,D,G)},KIi=function y(g,f,D){return y.fun(g,f,D)};ur(qCt,function(y,g){switch(g){case 0:return Rt(y,Ikc);case 1:return Rt(y,xkc);default:return Rt(y,Tkc)}}),ur(zIi,function(y){return W(Ia(wkc),qCt,y)}),ur(vMt,function(y,g,f,D){if(D[0]===0){E(B(f),ykc),E(B(f),_kc);var G=D[1],de=0;return zp(function(xt,vt){xt&&E(B(f),gkc);function St(Xr){return E(g,Xr)}return Or(EMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),Akc),E(B(f),bkc)}var ye=D[1];E(B(f),Ckc),E(B(f),vkc),W(y,f,ye[1]),E(B(f),Ekc);var $e=ye[2];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(ty[1],Gt,gt,f,$e),E(B(f),Dkc),E(B(f),Skc)}),ur($Ii,function(y,g,f){var D=W(vMt,y,g);return W(Ia(hkc),D,f)}),ur(EMt,function(y,g,f,D){E(B(f),YRc),W(B(f),XRc,JRc);var G=D[1];G?(Rt(f,ZRc),W(qCt,f,G[1]),Rt(f,ekc)):Rt(f,tkc),E(B(f),rkc),E(B(f),nkc),W(B(f),skc,ikc);var de=D[2];if(de){Rt(f,akc);var ye=de[1],$e=function(St){return E(g,St)},gt=function(St){return E(y,St)};Or(ty[1],gt,$e,f,ye),Rt(f,okc)}else Rt(f,ckc);E(B(f),ukc),E(B(f),lkc),W(B(f),pkc,dkc);var Gt=D[3];function xt(St){return E(g,St)}function vt(St){return E(y,St)}return Or(ty[1],vt,xt,f,Gt),E(B(f),mkc),E(B(f),fkc)}),ur(QIi,function(y,g,f){var D=W(EMt,y,g);return W(Ia(WRc),D,f)}),ur(aMr,function(y,g,f,D){E(B(f),gRc),W(B(f),_Rc,yRc),W(qCt,f,D[1]),E(B(f),ARc),E(B(f),bRc),W(B(f),vRc,CRc);var G=D[2];E(B(f),ERc),W(y,f,G[1]),E(B(f),DRc);var de=G[2];function ye(Ln){return E(y,Ln)}Qo(lve[1],ye,f,de),E(B(f),SRc),E(B(f),wRc),E(B(f),IRc),W(B(f),TRc,xRc);var $e=D[3];if($e){Rt(f,PRc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(ty[1],xt,Gt,f,gt),Rt(f,RRc)}else Rt(f,kRc);E(B(f),FRc),E(B(f),NRc),W(B(f),BRc,ORc);var vt=D[4];if(vt){Rt(f,qRc);var St=vt[1],Xr=function(Ln){return E(g,Ln)};Or(vMt,function(Ln){return E(y,Ln)},Xr,f,St),Rt(f,MRc)}else Rt(f,LRc);E(B(f),jRc),E(B(f),GRc),W(B(f),VRc,URc);var cr=D[5];if(cr){Rt(f,zRc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,hRc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,$Rc)}else Rt(f,QRc);return E(B(f),KRc),E(B(f),HRc)}),ur(KIi,function(y,g,f){var D=W(aMr,y,g);return W(Ia(fRc),D,f)});var HIi=[0,qCt,zIi,vMt,$Ii,EMt,QIi,aMr,KIi],oMr=function y(g,f,D,G){return y.fun(g,f,D,G)},WIi=function y(g,f,D){return y.fun(g,f,D)};ur(oMr,function(y,g,f,D){E(B(f),H3c),W(B(f),Y3c,W3c);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),J3c),E(B(f),X3c),W(B(f),eRc,Z3c);var $e=D[2];if($e){Rt(f,tRc);var gt=$e[1];W(B(f),rRc,gt),Rt(f,nRc)}else Rt(f,iRc);E(B(f),sRc),E(B(f),aRc),W(B(f),cRc,oRc);var Gt=D[3];if(Gt){Rt(f,uRc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,K3c)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,lRc)}else Rt(f,dRc);return E(B(f),pRc),E(B(f),mRc)}),ur(WIi,function(y,g,f){var D=W(oMr,y,g);return W(Ia(Q3c),D,f)});var YIi=[0,oMr,WIi],cMr=function y(g,f,D){return y.fun(g,f,D)},JIi=function y(g,f){return y.fun(g,f)};ur(cMr,function(y,g,f){E(B(g),M3c),W(B(g),j3c,L3c);var D=f[1];if(D){Rt(g,G3c);var G=D[1],de=function($e,gt){return Rt($e,q3c)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,U3c)}else Rt(g,V3c);return E(B(g),z3c),E(B(g),$3c)}),ur(JIi,function(y,g){var f=E(cMr,y);return W(Ia(B3c),f,g)});var XIi=[0,cMr,JIi],uMr=function y(g,f){return y.fun(g,f)},ZIi=function y(g){return y.fun(g)},lMr=function y(g,f,D,G){return y.fun(g,f,D,G)},exi=function y(g,f,D){return y.fun(g,f,D)},DMt=function y(g,f,D,G){return y.fun(g,f,D,G)},txi=function y(g,f,D){return y.fun(g,f,D)};ur(uMr,function(y,g){return g?Rt(y,N3c):Rt(y,O3c)}),ur(ZIi,function(y){return W(Ia(F3c),uMr,y)}),ur(lMr,function(y,g,f,D){E(B(f),P3c),W(y,f,D[1]),E(B(f),R3c);var G=D[2];function de(ye){return E(g,ye)}return Or(DMt,function(ye){return E(y,ye)},de,f,G),E(B(f),k3c)}),ur(exi,function(y,g,f){var D=W(lMr,y,g);return W(Ia(T3c),D,f)}),ur(DMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),uPc);var G=D[1],de=function(Js){return E(g,Js)},ye=function(Js){return E(y,Js)};return Or(G8e[1],ye,de,f,G),E(B(f),lPc);case 1:E(B(f),dPc);var $e=D[1],gt=function(Js){return E(y,Js)};return Qo(ywi[1],gt,f,$e),E(B(f),pPc);case 2:E(B(f),mPc);var Gt=D[1],xt=function(Js){return E(g,Js)},vt=function(Js){return E(y,Js)};return Or(dve[8],vt,xt,f,Gt),E(B(f),fPc);case 3:E(B(f),hPc);var St=D[1],Xr=function(Js){return E(y,Js)};return Qo(Awi[1],Xr,f,St),E(B(f),gPc);case 4:E(B(f),yPc);var cr=D[1],Pt=function(Js){return E(y,Js)};return Qo(Cwi[1],Pt,f,cr),E(B(f),_Pc);case 5:E(B(f),APc);var rn=D[1],Kn=function(Js){return E(g,Js)},Ln=function(Js){return E(y,Js)};return Or(Kqr[1],Ln,Kn,f,rn),E(B(f),bPc);case 6:E(B(f),CPc);var zi=D[1],Ns=function(Js){return E(g,Js)},na=function(Js){return E(y,Js)};return Or(VIi[3],na,Ns,f,zi),E(B(f),vPc);case 7:E(B(f),EPc);var ua=D[1],Ci=function(Js){return E(g,Js)},Wi=function(Js){return E(y,Js)};return Or(Jqr[1],Wi,Ci,f,ua),E(B(f),DPc);case 8:E(B(f),SPc);var xe=D[1],Yi=function(Js){return E(g,Js)},xi=function(Js){return E(y,Js)};return Or(hMt[1],xi,Yi,f,xe),E(B(f),wPc);case 9:E(B(f),IPc);var Ji=D[1],ta=function(Js){return E(g,Js)},Hs=function(Js){return E(y,Js)};return Or(xIi[5],Hs,ta,f,Ji),E(B(f),xPc);case 10:E(B(f),TPc);var ia=D[1],lo=function(Js){return E(g,Js)},Re=function(Js){return E(y,Js)};return Or(PIi[1],Re,lo,f,ia),E(B(f),PPc);case 11:E(B(f),RPc);var Va=D[1],kn=function(Js){return E(g,Js)},os=function(Js){return E(y,Js)};return Or(eMt[1],os,kn,f,Va),E(B(f),kPc);case 12:E(B(f),FPc);var mu=D[1],tl=function(Js){return E(g,Js)},Nc=function(Js){return E(y,Js)};return Or(tMt[1],Nc,tl,f,mu),E(B(f),NPc);case 13:E(B(f),OPc);var ko=D[1],yl=function(Js){return E(g,Js)},Iu=function(Js){return E(y,Js)};return Or(Wqr[1],Iu,yl,f,ko),E(B(f),BPc);case 14:E(B(f),qPc);var Ll=D[1],$u=function(Js){return E(g,Js)},yc=function(Js){return E(y,Js)};return Or(Hwi[1],yc,$u,f,Ll),E(B(f),MPc);case 15:E(B(f),LPc);var Dl=D[1],dd=function(Js){return E(y,Js)};return Qo(XIi[1],dd,f,Dl),E(B(f),jPc);case 16:E(B(f),GPc);var pd=D[1],Rc=function(Js){return E(g,Js)},Zc=function(Js){return E(y,Js)};return Or(bIi[7],Zc,Rc,f,pd),E(B(f),UPc);case 17:E(B(f),VPc);var Qu=D[1],gp=function(Js){return E(g,Js)},_s=function(Js){return E(y,Js)};return Or(jIi[1],_s,gp,f,Qu),E(B(f),zPc);case 18:E(B(f),$Pc);var vr=D[1],Hr=function(Js){return E(g,Js)},oi=function(Js){return E(y,Js)};return Or(nMr[3],oi,Hr,f,vr),E(B(f),QPc);case 19:E(B(f),KPc);var Ui=D[1],Ds=function(Js){return E(g,Js)},ca=function(Js){return E(y,Js)};return Or(YIi[1],ca,Ds,f,Ui),E(B(f),HPc);case 20:E(B(f),WPc);var fa=D[1],Ko=function(Js){return E(g,Js)},Na=function(Js){return E(y,Js)};return Or(Jwi[1],Na,Ko,f,fa),E(B(f),YPc);case 21:E(B(f),JPc);var un=D[1],ai=function(Js){return E(g,Js)},xs=function(Js){return E(y,Js)};return Or(eIi[1],xs,ai,f,un),E(B(f),XPc);case 22:E(B(f),ZPc);var Ts=D[1],ya=function(Js){return E(g,Js)},Xa=function(Js){return E(y,Js)};return Or(nIi[1],Xa,ya,f,Ts),E(B(f),e3c);case 23:E(B(f),t3c);var Yo=D[1],eu=function(Js){return E(g,Js)},Vc=function(Js){return E(y,Js)};return Or(eue[5],Vc,eu,f,Yo),E(B(f),r3c);case 24:E(B(f),n3c);var Vo=D[1],fu=function(Js){return E(g,Js)},Pl=function(Js){return E(y,Js)};return Or(mwi[2],Pl,fu,f,Vo),E(B(f),i3c);case 25:E(B(f),s3c);var Rl=D[1],kl=function(Js){return E(g,Js)},vl=function(Js){return E(y,Js)};return Or(HIi[7],vl,kl,f,Rl),E(B(f),a3c);case 26:E(B(f),o3c);var gd=D[1],wd=function(Js){return E(g,Js)},yd=function(Js){return E(y,Js)};return Or(hMt[1],yd,wd,f,gd),E(B(f),c3c);case 27:E(B(f),u3c);var $p=D[1],wp=function(Js){return E(g,Js)},Qp=function(Js){return E(y,Js)};return Or(hwi[1],Qp,wp,f,$p),E(B(f),l3c);case 28:E(B(f),d3c);var bp=D[1],Tp=function(Js){return E(g,Js)},Kp=function(Js){return E(y,Js)};return Or(kwi[1],Kp,Tp,f,bp),E(B(f),p3c);case 29:E(B(f),m3c);var Za=D[1],Au=function(Js){return E(g,Js)},Xe=function(Js){return E(y,Js)};return Or(Pwi[2],Xe,Au,f,Za),E(B(f),f3c);case 30:E(B(f),h3c);var Dt=D[1],Xt=function(Js){return E(g,Js)},fn=function(Js){return E(y,Js)};return Or(Nwi[1],fn,Xt,f,Dt),E(B(f),g3c);case 31:E(B(f),y3c);var qn=D[1],Xs=function(Js){return E(g,Js)},Oa=function(Js){return E(y,Js)};return Or(Lwi[2],Oa,Xs,f,qn),E(B(f),_3c);case 32:E(B(f),A3c);var Ea=D[1],Br=function(Js){return E(g,Js)},qi=function(Js){return E(y,Js)};return Or(eMt[1],qi,Br,f,Ea),E(B(f),b3c);case 33:E(B(f),C3c);var uo=D[1],Fo=function(Js){return E(g,Js)},Zo=function(Js){return E(y,Js)};return Or(tMt[1],Zo,Fo,f,uo),E(B(f),v3c);case 34:E(B(f),E3c);var Ho=D[1],pa=function(Js){return E(g,Js)},gu=function(Js){return E(y,Js)};return Or(BCt[2],gu,pa,f,Ho),E(B(f),D3c);case 35:E(B(f),S3c);var Xc=D[1],cl=function(Js){return E(g,Js)},Bc=function(Js){return E(y,Js)};return Or(Qwi[1],Bc,cl,f,Xc),E(B(f),w3c);default:E(B(f),I3c);var ul=D[1],Co=function(Js){return E(g,Js)},ql=function(Js){return E(y,Js)};return Or(Ewi[1],ql,Co,f,ul),E(B(f),x3c)}}),ur(txi,function(y,g,f){var D=W(DMt,y,g);return W(Ia(cPc),D,f)}),NS(Fdu,BT,[0,G8e,mwi,hwi,ywi,Awi,Cwi,Ewi,eMt,tMt,Pwi,kwi,Nwi,Lwi,BCt,Qwi,Hwi,Jwi,eIi,nIi,bIi,hMt,Kqr,Wqr,Jqr,xIi,PIi,nMr,jIi,VIi,HIi,YIi,XIi,uMr,ZIi,lMr,exi,DMt,txi]);var dMr=function y(g,f,D,G){return y.fun(g,f,D,G)},rxi=function y(g,f,D){return y.fun(g,f,D)},SMt=function y(g,f,D){return y.fun(g,f,D)},nxi=function y(g,f){return y.fun(g,f)};ur(dMr,function(y,g,f,D){E(B(f),sPc),W(g,f,D[1]),E(B(f),aPc);var G=D[2];return Qo(SMt,function(de){return E(y,de)},f,G),E(B(f),oPc)}),ur(rxi,function(y,g,f){var D=W(dMr,y,g);return W(Ia(iPc),D,f)}),ur(SMt,function(y,g,f){E(B(g),YTc),W(B(g),XTc,JTc);var D=f[1];if(D){Rt(g,ZTc);var G=D[1],de=function($e,gt){return Rt($e,WTc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,ePc)}else Rt(g,tPc);return E(B(g),rPc),E(B(g),nPc)}),ur(nxi,function(y,g){var f=E(SMt,y);return W(Ia(HTc),f,g)});var ixi=[0,dMr,rxi,SMt,nxi],pMr=function y(g,f,D,G){return y.fun(g,f,D,G)},sxi=function y(g,f,D){return y.fun(g,f,D)};ur(pMr,function(y,g,f,D){if(D[0]===0){E(B(f),zTc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(I0[13],ye,de,f,G),E(B(f),$Tc)}E(B(f),QTc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(ixi[1],Gt,gt,f,$e),E(B(f),KTc)}),ur(sxi,function(y,g,f){var D=W(pMr,y,g);return W(Ia(VTc),D,f)});var axi=[0,ixi,pMr,sxi],mMr=function y(g,f,D,G){return y.fun(g,f,D,G)},oxi=function y(g,f,D){return y.fun(g,f,D)},wMt=function y(g,f,D,G){return y.fun(g,f,D,G)},cxi=function y(g,f,D){return y.fun(g,f,D)};ur(mMr,function(y,g,f,D){E(B(f),jTc),W(y,f,D[1]),E(B(f),GTc);var G=D[2];function de(ye){return E(g,ye)}return Or(wMt,function(ye){return E(y,ye)},de,f,G),E(B(f),UTc)}),ur(oxi,function(y,g,f){var D=W(mMr,y,g);return W(Ia(LTc),D,f)}),ur(wMt,function(y,g,f,D){E(B(f),STc),W(B(f),ITc,wTc);var G=D[1];E(B(f),xTc);var de=0;zp(function(xt,vt){xt&&E(B(f),DTc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(axi[2],Xr,St,f,vt),1},de,G),E(B(f),TTc),E(B(f),PTc),E(B(f),RTc),W(B(f),FTc,kTc);var ye=D[2];if(ye){Rt(f,NTc);var $e=ye[1],gt=function(xt,vt){E(B(xt),vTc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),CTc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),ETc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,OTc)}else Rt(f,BTc);return E(B(f),qTc),E(B(f),MTc)}),ur(cxi,function(y,g,f){var D=W(wMt,y,g);return W(Ia(bTc),D,f)});var fMr=function y(g,f,D,G){return y.fun(g,f,D,G)},uxi=function y(g,f,D){return y.fun(g,f,D)},IMt=function y(g,f,D,G){return y.fun(g,f,D,G)},lxi=function y(g,f,D){return y.fun(g,f,D)},oQu=[0,mMr,oxi,wMt,cxi];ur(fMr,function(y,g,f,D){E(B(f),yTc),W(y,f,D[1]),E(B(f),_Tc);var G=D[2];function de(ye){return E(g,ye)}return Or(IMt,function(ye){return E(y,ye)},de,f,G),E(B(f),ATc)}),ur(uxi,function(y,g,f){var D=W(fMr,y,g);return W(Ia(gTc),D,f)}),ur(IMt,function(y,g,f,D){E(B(f),iTc),W(B(f),aTc,sTc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),oTc),E(B(f),cTc),W(B(f),lTc,uTc);var $e=D[2];if($e){Rt(f,dTc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,nTc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,pTc)}else Rt(f,mTc);return E(B(f),fTc),E(B(f),hTc)}),ur(lxi,function(y,g,f){var D=W(IMt,y,g);return W(Ia(rTc),D,f)});var hMr=[0,fMr,uxi,IMt,lxi],xMt=function y(g,f,D,G){return y.fun(g,f,D,G)},dxi=function y(g,f,D){return y.fun(g,f,D)};ur(xMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Yxc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(qf[31],ye,de,f,G),E(B(f),Jxc);case 1:E(B(f),Xxc);var $e=D[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};return Or(hMr[1],Gt,gt,f,$e),E(B(f),Zxc);default:return E(B(f),eTc),W(y,f,D[1]),E(B(f),tTc)}}),ur(dxi,function(y,g,f){var D=W(xMt,y,g);return W(Ia(Wxc),D,f)});var gMr=function y(g,f,D,G){return y.fun(g,f,D,G)},pxi=function y(g,f,D){return y.fun(g,f,D)};ur(gMr,function(y,g,f,D){E(B(f),Oxc),W(B(f),qxc,Bxc);var G=D[1];E(B(f),Mxc);var de=0;zp(function(xt,vt){xt&&E(B(f),Nxc);function St(Xr){return E(g,Xr)}return Or(xMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),Lxc),E(B(f),jxc),E(B(f),Gxc),W(B(f),Vxc,Uxc);var ye=D[2];if(ye){Rt(f,zxc);var $e=ye[1],gt=function(xt,vt){E(B(xt),kxc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),Rxc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),Fxc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,$xc)}else Rt(f,Qxc);return E(B(f),Kxc),E(B(f),Hxc)}),ur(pxi,function(y,g,f){var D=W(gMr,y,g);return W(Ia(Pxc),D,f)});var mxi=[0,xMt,dxi,gMr,pxi],TMt=function y(g,f){return y.fun(g,f)},fxi=function y(g){return y.fun(g)},yMr=function y(g,f,D){return y.fun(g,f,D)},hxi=function y(g,f){return y.fun(g,f)},PMt=function y(g,f){return y.fun(g,f)},gxi=function y(g){return y.fun(g)};ur(TMt,function(y,g){E(B(y),Axc),W(B(y),Cxc,bxc);var f=g[1];W(B(y),vxc,f),E(B(y),Exc),E(B(y),Dxc),W(B(y),wxc,Sxc);var D=g[2];return W(B(y),Ixc,D),E(B(y),xxc),E(B(y),Txc)}),ur(fxi,function(y){return W(Ia(_xc),TMt,y)}),ur(yMr,function(y,g,f){return E(B(g),hxc),W(y,g,f[1]),E(B(g),gxc),W(PMt,g,f[2]),E(B(g),yxc)}),ur(hxi,function(y,g){var f=E(yMr,y);return W(Ia(fxc),f,g)}),ur(PMt,function(y,g){E(B(y),ixc),W(B(y),axc,sxc),W(TMt,y,g[1]),E(B(y),oxc),E(B(y),cxc),W(B(y),lxc,uxc);var f=g[2];return W(B(y),dxc,f),E(B(y),pxc),E(B(y),mxc)}),ur(gxi,function(y){return W(Ia(nxc),PMt,y)});var yxi=[0,TMt,fxi,yMr,hxi,PMt,gxi],_Mr=function y(g,f,D,G){return y.fun(g,f,D,G)},_xi=function y(g,f,D){return y.fun(g,f,D)};ur(_Mr,function(y,g,f,D){E(B(f),qIc),W(B(f),LIc,MIc);var G=D[1];E(B(f),jIc);var de=0;zp(function(St,Xr){St&&E(B(f),BIc);function cr(Pt){return E(y,Pt)}return Qo(yxi[3],cr,f,Xr),1},de,G),E(B(f),GIc),E(B(f),UIc),E(B(f),VIc),W(B(f),$Ic,zIc);var ye=D[2];E(B(f),QIc);var $e=0;zp(function(St,Xr){St&&E(B(f),OIc);function cr(rn){return E(g,rn)}function Pt(rn){return E(y,rn)}return Or(qf[31],Pt,cr,f,Xr),1},$e,ye),E(B(f),KIc),E(B(f),HIc),E(B(f),WIc),W(B(f),JIc,YIc);var gt=D[3];if(gt){Rt(f,XIc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,NIc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,ZIc)}else Rt(f,exc);return E(B(f),txc),E(B(f),rxc)}),ur(_xi,function(y,g,f){var D=W(_Mr,y,g);return W(Ia(FIc),D,f)});var AMr=[0,yxi,_Mr,_xi],bMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Axi=function y(g,f,D){return y.fun(g,f,D)};ur(bMr,function(y,g,f,D){E(B(f),fIc),W(B(f),gIc,hIc);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(qf[31],ye,de,f,G),E(B(f),yIc),E(B(f),_Ic),W(B(f),bIc,AIc);var $e=D[2];E(B(f),CIc),W(y,f,$e[1]),E(B(f),vIc);var gt=$e[2];function Gt(Pt){return E(g,Pt)}function xt(Pt){return E(y,Pt)}Or(AMr[2],xt,Gt,f,gt),E(B(f),EIc),E(B(f),DIc),E(B(f),SIc),W(B(f),IIc,wIc);var vt=D[3];if(vt){Rt(f,xIc);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,mIc)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,TIc)}else Rt(f,PIc);return E(B(f),RIc),E(B(f),kIc)}),ur(Axi,function(y,g,f){var D=W(bMr,y,g);return W(Ia(pIc),D,f)});var bxi=[0,bMr,Axi],pve=function y(g,f,D,G){return y.fun(g,f,D,G)},Cxi=function y(g,f,D){return y.fun(g,f,D)},CMr=function y(g,f,D,G){return y.fun(g,f,D,G)},vxi=function y(g,f,D){return y.fun(g,f,D)},RMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Exi=function y(g,f,D){return y.fun(g,f,D)};ur(pve,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),tIc),E(B(f),rIc),W(g,f,G[1]),E(B(f),nIc);var de=G[2],ye=function(Pt){return E(y,Pt)};return Qo(NCt[2],ye,f,de),E(B(f),iIc),E(B(f),sIc);case 1:E(B(f),aIc);var $e=D[1],gt=function(Pt){return E(g,Pt)},Gt=function(Pt){return E(y,Pt)};return Or(ty[1],Gt,gt,f,$e),E(B(f),oIc);case 2:E(B(f),cIc);var xt=D[1],vt=function(Pt){return E(y,Pt)};return Qo(vqt[1],vt,f,xt),E(B(f),uIc);default:E(B(f),lIc);var St=D[1],Xr=function(Pt){return E(g,Pt)},cr=function(Pt){return E(y,Pt)};return Or(Eqt[1],cr,Xr,f,St),E(B(f),dIc)}}),ur(Cxi,function(y,g,f){var D=W(pve,y,g);return W(Ia(eIc),D,f)}),ur(CMr,function(y,g,f,D){E(B(f),Jwc),W(y,f,D[1]),E(B(f),Xwc);var G=D[2];function de(ye){return E(g,ye)}return Or(RMt,function(ye){return E(y,ye)},de,f,G),E(B(f),Zwc)}),ur(vxi,function(y,g,f){var D=W(CMr,y,g);return W(Ia(Ywc),D,f)}),ur(RMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),jSc),W(B(f),USc,GSc);var G=D[1],de=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},de,f,G),E(B(f),VSc),E(B(f),zSc),W(B(f),QSc,$Sc);var ye=D[2],$e=function(os){return E(g,os)},gt=function(os){return E(y,os)};Or(qf[31],gt,$e,f,ye),E(B(f),KSc),E(B(f),HSc),W(B(f),YSc,WSc);var Gt=D[3];return W(B(f),JSc,Gt),E(B(f),XSc),E(B(f),ZSc);case 1:var xt=D[2];E(B(f),ewc),W(B(f),rwc,twc);var vt=D[1],St=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},St,f,vt),E(B(f),nwc),E(B(f),iwc),W(B(f),awc,swc),E(B(f),owc),W(y,f,xt[1]),E(B(f),cwc);var Xr=xt[2],cr=function(os){return E(g,os)},Pt=function(os){return E(y,os)};return Or(eue[5],Pt,cr,f,Xr),E(B(f),uwc),E(B(f),lwc),E(B(f),dwc);case 2:var rn=D[3],Kn=D[2];E(B(f),pwc),W(B(f),fwc,mwc);var Ln=D[1],zi=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},zi,f,Ln),E(B(f),hwc),E(B(f),gwc),W(B(f),_wc,ywc),E(B(f),Awc),W(y,f,Kn[1]),E(B(f),bwc);var Ns=Kn[2],na=function(os){return E(g,os)},ua=function(os){return E(y,os)};if(Or(eue[5],ua,na,f,Ns),E(B(f),Cwc),E(B(f),vwc),E(B(f),Ewc),W(B(f),Swc,Dwc),rn){Rt(f,wwc);var Ci=rn[1],Wi=function(os,mu){return Rt(os,LSc)},xe=function(os){return E(y,os)};Or(pl[1],xe,Wi,f,Ci),Rt(f,Iwc)}else Rt(f,xwc);return E(B(f),Twc),E(B(f),Pwc);default:var Yi=D[3],xi=D[2];E(B(f),Rwc),W(B(f),Fwc,kwc);var Ji=D[1],ta=function(os){return E(g,os)};Or(pve,function(os){return E(y,os)},ta,f,Ji),E(B(f),Nwc),E(B(f),Owc),W(B(f),qwc,Bwc),E(B(f),Mwc),W(y,f,xi[1]),E(B(f),Lwc);var Hs=xi[2],ia=function(os){return E(g,os)},lo=function(os){return E(y,os)};if(Or(eue[5],lo,ia,f,Hs),E(B(f),jwc),E(B(f),Gwc),E(B(f),Uwc),W(B(f),zwc,Vwc),Yi){Rt(f,$wc);var Re=Yi[1],Va=function(os,mu){return Rt(os,MSc)},kn=function(os){return E(y,os)};Or(pl[1],kn,Va,f,Re),Rt(f,Qwc)}else Rt(f,Kwc);return E(B(f),Hwc),E(B(f),Wwc)}}),ur(Exi,function(y,g,f){var D=W(RMt,y,g);return W(Ia(qSc),D,f)});var Dxi=[0,pve,Cxi,CMr,vxi,RMt,Exi],vMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Sxi=function y(g,f,D){return y.fun(g,f,D)},kMt=function y(g,f,D,G){return y.fun(g,f,D,G)},wxi=function y(g,f,D){return y.fun(g,f,D)};ur(vMr,function(y,g,f,D){E(B(f),NSc),W(y,f,D[1]),E(B(f),OSc);var G=D[2];function de(ye){return E(g,ye)}return Or(kMt,function(ye){return E(y,ye)},de,f,G),E(B(f),BSc)}),ur(Sxi,function(y,g,f){var D=W(vMr,y,g);return W(Ia(FSc),D,f)}),ur(kMt,function(y,g,f,D){E(B(f),CSc),W(B(f),ESc,vSc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),DSc),E(B(f),SSc),W(B(f),ISc,wSc);var $e=D[2];if($e){Rt(f,xSc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,bSc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,TSc)}else Rt(f,PSc);return E(B(f),RSc),E(B(f),kSc)}),ur(wxi,function(y,g,f){var D=W(kMt,y,g);return W(Ia(ASc),D,f)});var Ixi=[0,vMr,Sxi,kMt,wxi],FMt=function y(g,f,D,G){return y.fun(g,f,D,G)},xxi=function y(g,f,D){return y.fun(g,f,D)},EMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Txi=function y(g,f,D){return y.fun(g,f,D)};ur(FMt,function(y,g,f,D){if(D[0]===0){E(B(f),hSc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(Dxi[3],ye,de,f,G),E(B(f),gSc)}E(B(f),ySc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(Ixi[1],Gt,gt,f,$e),E(B(f),_Sc)}),ur(xxi,function(y,g,f){var D=W(FMt,y,g);return W(Ia(fSc),D,f)}),ur(EMr,function(y,g,f,D){E(B(f),eSc),W(B(f),rSc,tSc);var G=D[1];E(B(f),nSc);var de=0;zp(function(xt,vt){xt&&E(B(f),ZDc);function St(Xr){return E(g,Xr)}return Or(FMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),iSc),E(B(f),sSc),E(B(f),aSc),W(B(f),cSc,oSc);var ye=D[2];if(ye){Rt(f,uSc);var $e=ye[1],gt=function(xt,vt){E(B(xt),JDc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),YDc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),XDc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,lSc)}else Rt(f,dSc);return E(B(f),pSc),E(B(f),mSc)}),ur(Txi,function(y,g,f){var D=W(EMr,y,g);return W(Ia(WDc),D,f)});var Pxi=[0,Dxi,Ixi,FMt,xxi,EMr,Txi],DMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Rxi=function y(g,f,D){return y.fun(g,f,D)};ur(DMr,function(y,g,f,D){E(B(f),ODc),W(B(f),qDc,BDc);var G=D[1];E(B(f),MDc);var de=0;zp(function(xt,vt){xt&&E(B(f),NDc);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(qf[31],Xr,St,f,vt),1},de,G),E(B(f),LDc),E(B(f),jDc),E(B(f),GDc),W(B(f),VDc,UDc);var ye=D[2];if(ye){Rt(f,zDc);var $e=ye[1],gt=function(xt,vt){return Rt(xt,FDc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,$Dc)}else Rt(f,QDc);return E(B(f),KDc),E(B(f),HDc)}),ur(Rxi,function(y,g,f){var D=W(DMr,y,g);return W(Ia(kDc),D,f)});var kxi=[0,DMr,Rxi],NMt=function y(g,f){return y.fun(g,f)},Fxi=function y(g){return y.fun(g)},SMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Nxi=function y(g,f,D){return y.fun(g,f,D)};ur(NMt,function(y,g){switch(g){case 0:return Rt(y,DDc);case 1:return Rt(y,SDc);case 2:return Rt(y,wDc);case 3:return Rt(y,IDc);case 4:return Rt(y,xDc);case 5:return Rt(y,TDc);case 6:return Rt(y,PDc);default:return Rt(y,RDc)}}),ur(Fxi,function(y){return W(Ia(EDc),NMt,y)}),ur(SMr,function(y,g,f,D){E(B(f),oDc),W(B(f),uDc,cDc),W(NMt,f,D[1]),E(B(f),lDc),E(B(f),dDc),W(B(f),mDc,pDc);var G=D[2];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),fDc),E(B(f),hDc),W(B(f),yDc,gDc);var $e=D[3];if($e){Rt(f,_Dc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,aDc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,ADc)}else Rt(f,bDc);return E(B(f),CDc),E(B(f),vDc)}),ur(Nxi,function(y,g,f){var D=W(SMr,y,g);return W(Ia(sDc),D,f)});var Oxi=[0,NMt,Fxi,SMr,Nxi],OMt=function y(g,f){return y.fun(g,f)},Bxi=function y(g){return y.fun(g)},wMr=function y(g,f,D,G){return y.fun(g,f,D,G)},qxi=function y(g,f,D){return y.fun(g,f,D)};ur(OMt,function(y,g){switch(g){case 0:return Rt(y,q2c);case 1:return Rt(y,M2c);case 2:return Rt(y,L2c);case 3:return Rt(y,j2c);case 4:return Rt(y,G2c);case 5:return Rt(y,U2c);case 6:return Rt(y,V2c);case 7:return Rt(y,z2c);case 8:return Rt(y,$2c);case 9:return Rt(y,Q2c);case 10:return Rt(y,K2c);case 11:return Rt(y,H2c);case 12:return Rt(y,W2c);case 13:return Rt(y,Y2c);case 14:return Rt(y,J2c);case 15:return Rt(y,X2c);case 16:return Rt(y,Z2c);case 17:return Rt(y,eDc);case 18:return Rt(y,tDc);case 19:return Rt(y,rDc);case 20:return Rt(y,nDc);default:return Rt(y,iDc)}}),ur(Bxi,function(y){return W(Ia(B2c),OMt,y)}),ur(wMr,function(y,g,f,D){E(B(f),g2c),W(B(f),_2c,y2c),W(OMt,f,D[1]),E(B(f),A2c),E(B(f),b2c),W(B(f),v2c,C2c);var G=D[2];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),E2c),E(B(f),D2c),W(B(f),w2c,S2c);var $e=D[3];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),I2c),E(B(f),x2c),W(B(f),P2c,T2c);var xt=D[4];if(xt){Rt(f,R2c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,h2c)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,k2c)}else Rt(f,F2c);return E(B(f),N2c),E(B(f),O2c)}),ur(qxi,function(y,g,f){var D=W(wMr,y,g);return W(Ia(f2c),D,f)});var Mxi=[0,OMt,Bxi,wMr,qxi],BMt=function y(g,f){return y.fun(g,f)},Lxi=function y(g){return y.fun(g)},IMr=function y(g,f,D,G){return y.fun(g,f,D,G)},jxi=function y(g,f,D){return y.fun(g,f,D)};ur(BMt,function(y,g){switch(g){case 0:return Rt(y,ZEc);case 1:return Rt(y,e2c);case 2:return Rt(y,t2c);case 3:return Rt(y,r2c);case 4:return Rt(y,n2c);case 5:return Rt(y,i2c);case 6:return Rt(y,s2c);case 7:return Rt(y,a2c);case 8:return Rt(y,o2c);case 9:return Rt(y,c2c);case 10:return Rt(y,u2c);case 11:return Rt(y,l2c);case 12:return Rt(y,d2c);case 13:return Rt(y,p2c);default:return Rt(y,m2c)}}),ur(Lxi,function(y){return W(Ia(XEc),BMt,y)}),ur(IMr,function(y,g,f,D){E(B(f),TEc),W(B(f),REc,PEc);var G=D[1];G?(Rt(f,kEc),W(BMt,f,G[1]),Rt(f,FEc)):Rt(f,NEc),E(B(f),OEc),E(B(f),BEc),W(B(f),MEc,qEc);var de=D[2];function ye(Pt){return E(g,Pt)}function $e(Pt){return E(y,Pt)}Or(RM[5],$e,ye,f,de),E(B(f),LEc),E(B(f),jEc),W(B(f),UEc,GEc);var gt=D[3];function Gt(Pt){return E(g,Pt)}function xt(Pt){return E(y,Pt)}Or(qf[31],xt,Gt,f,gt),E(B(f),VEc),E(B(f),zEc),W(B(f),QEc,$Ec);var vt=D[4];if(vt){Rt(f,KEc);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,xEc)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,HEc)}else Rt(f,WEc);return E(B(f),YEc),E(B(f),JEc)}),ur(jxi,function(y,g,f){var D=W(IMr,y,g);return W(Ia(IEc),D,f)});var Gxi=[0,BMt,Lxi,IMr,jxi],qMt=function y(g,f){return y.fun(g,f)},Uxi=function y(g){return y.fun(g)},xMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Vxi=function y(g,f,D){return y.fun(g,f,D)};ur(qMt,function(y,g){return g?Rt(y,SEc):Rt(y,wEc)}),ur(Uxi,function(y){return W(Ia(DEc),qMt,y)}),ur(xMr,function(y,g,f,D){E(B(f),nEc),W(B(f),sEc,iEc),W(qMt,f,D[1]),E(B(f),aEc),E(B(f),oEc),W(B(f),uEc,cEc);var G=D[2];function de(St){return E(g,St)}function ye(St){return E(y,St)}Or(qf[31],ye,de,f,G),E(B(f),lEc),E(B(f),dEc),W(B(f),mEc,pEc);var $e=D[3];W(B(f),fEc,$e),E(B(f),hEc),E(B(f),gEc),W(B(f),_Ec,yEc);var gt=D[4];if(gt){Rt(f,AEc);var Gt=gt[1],xt=function(St,Xr){return Rt(St,rEc)},vt=function(St){return E(y,St)};Or(pl[1],vt,xt,f,Gt),Rt(f,bEc)}else Rt(f,CEc);return E(B(f),vEc),E(B(f),EEc)}),ur(Vxi,function(y,g,f){var D=W(xMr,y,g);return W(Ia(tEc),D,f)});var zxi=[0,qMt,Uxi,xMr,Vxi],MMt=function y(g,f){return y.fun(g,f)},$xi=function y(g){return y.fun(g)},TMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Qxi=function y(g,f,D){return y.fun(g,f,D)};ur(MMt,function(y,g){switch(g){case 0:return Rt(y,Xvc);case 1:return Rt(y,Zvc);default:return Rt(y,eEc)}}),ur($xi,function(y){return W(Ia(Jvc),MMt,y)}),ur(TMr,function(y,g,f,D){E(B(f),Rvc),W(B(f),Fvc,kvc),W(MMt,f,D[1]),E(B(f),Nvc),E(B(f),Ovc),W(B(f),qvc,Bvc);var G=D[2];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),Mvc),E(B(f),Lvc),W(B(f),Gvc,jvc);var $e=D[3];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(qf[31],Gt,gt,f,$e),E(B(f),Uvc),E(B(f),Vvc),W(B(f),$vc,zvc);var xt=D[4];if(xt){Rt(f,Qvc);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Pvc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,Kvc)}else Rt(f,Hvc);return E(B(f),Wvc),E(B(f),Yvc)}),ur(Qxi,function(y,g,f){var D=W(TMr,y,g);return W(Ia(Tvc),D,f)});var Kxi=[0,MMt,$xi,TMr,Qxi],PMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Hxi=function y(g,f,D){return y.fun(g,f,D)};ur(PMr,function(y,g,f,D){E(B(f),uvc),W(B(f),dvc,lvc);var G=D[1];function de(Kn){return E(g,Kn)}function ye(Kn){return E(y,Kn)}Or(qf[31],ye,de,f,G),E(B(f),pvc),E(B(f),mvc),W(B(f),hvc,fvc);var $e=D[2];function gt(Kn){return E(g,Kn)}function Gt(Kn){return E(y,Kn)}Or(qf[31],Gt,gt,f,$e),E(B(f),gvc),E(B(f),yvc),W(B(f),Avc,_vc);var xt=D[3];function vt(Kn){return E(g,Kn)}function St(Kn){return E(y,Kn)}Or(qf[31],St,vt,f,xt),E(B(f),bvc),E(B(f),Cvc),W(B(f),Evc,vvc);var Xr=D[4];if(Xr){Rt(f,Dvc);var cr=Xr[1],Pt=function(Kn,Ln){return Rt(Kn,cvc)},rn=function(Kn){return E(y,Kn)};Or(pl[1],rn,Pt,f,cr),Rt(f,Svc)}else Rt(f,wvc);return E(B(f),Ivc),E(B(f),xvc)}),ur(Hxi,function(y,g,f){var D=W(PMr,y,g);return W(Ia(ovc),D,f)});var Wxi=[0,PMr,Hxi],LMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Yxi=function y(g,f,D){return y.fun(g,f,D)};ur(LMt,function(y,g,f,D){if(D[0]===0){E(B(f),nvc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(qf[31],ye,de,f,G),E(B(f),ivc)}E(B(f),svc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(hMr[1],Gt,gt,f,$e),E(B(f),avc)}),ur(Yxi,function(y,g,f){var D=W(LMt,y,g);return W(Ia(rvc),D,f)});var RMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Jxi=function y(g,f,D){return y.fun(g,f,D)},jMt=function y(g,f,D,G){return y.fun(g,f,D,G)},Xxi=function y(g,f,D){return y.fun(g,f,D)};ur(RMr,function(y,g,f,D){E(B(f),ZCc),W(y,f,D[1]),E(B(f),evc);var G=D[2];function de(ye){return E(g,ye)}return Or(jMt,function(ye){return E(y,ye)},de,f,G),E(B(f),tvc)}),ur(Jxi,function(y,g,f){var D=W(RMr,y,g);return W(Ia(XCc),D,f)}),ur(jMt,function(y,g,f,D){E(B(f),MCc),W(B(f),jCc,LCc);var G=D[1];E(B(f),GCc);var de=0;zp(function(xt,vt){xt&&E(B(f),qCc);function St(Xr){return E(g,Xr)}return Or(LMt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),UCc),E(B(f),VCc),E(B(f),zCc),W(B(f),QCc,$Cc);var ye=D[2];if(ye){Rt(f,KCc);var $e=ye[1],gt=function(xt,vt){E(B(xt),OCc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),NCc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),BCc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,HCc)}else Rt(f,WCc);return E(B(f),YCc),E(B(f),JCc)}),ur(Xxi,function(y,g,f){var D=W(jMt,y,g);return W(Ia(FCc),D,f)});var kMr=[0,RMr,Jxi,jMt,Xxi],FMr=function y(g,f,D,G){return y.fun(g,f,D,G)},Zxi=function y(g,f,D){return y.fun(g,f,D)};ur(FMr,function(y,g,f,D){E(B(f),oCc),W(B(f),uCc,cCc);var G=D[1];function de(zi){return E(g,zi)}function ye(zi){return E(y,zi)}Or(qf[31],ye,de,f,G),E(B(f),lCc),E(B(f),dCc),W(B(f),mCc,pCc);var $e=D[2];if($e){Rt(f,fCc);var gt=$e[1],Gt=function(zi){return E(g,zi)},xt=function(zi){return E(y,zi)};Or(qf[2][1],xt,Gt,f,gt),Rt(f,hCc)}else Rt(f,gCc);E(B(f),yCc),E(B(f),_Cc),W(B(f),bCc,ACc);var vt=D[3];if(vt){Rt(f,CCc);var St=vt[1],Xr=function(zi){return E(g,zi)},cr=function(zi){return E(y,zi)};Or(kMr[1],cr,Xr,f,St),Rt(f,vCc)}else Rt(f,ECc);E(B(f),DCc),E(B(f),SCc),W(B(f),ICc,wCc);var Pt=D[4];if(Pt){Rt(f,xCc);var rn=Pt[1],Kn=function(zi,Ns){return Rt(zi,aCc)},Ln=function(zi){return E(y,zi)};Or(pl[1],Ln,Kn,f,rn),Rt(f,TCc)}else Rt(f,PCc);return E(B(f),RCc),E(B(f),kCc)}),ur(Zxi,function(y,g,f){var D=W(FMr,y,g);return W(Ia(sCc),D,f)});var eTi=[0,FMr,Zxi],NMr=function y(g,f,D,G){return y.fun(g,f,D,G)},tTi=function y(g,f,D){return y.fun(g,f,D)};ur(NMr,function(y,g,f,D){E(B(f),Bbc),W(B(f),Mbc,qbc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[31],ye,de,f,G),E(B(f),Lbc),E(B(f),jbc),W(B(f),Ubc,Gbc);var $e=D[2];if($e){Rt(f,Vbc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(qf[2][1],xt,Gt,f,gt),Rt(f,zbc)}else Rt(f,$bc);E(B(f),Qbc),E(B(f),Kbc),W(B(f),Wbc,Hbc);var vt=D[3];function St(Ln){return E(g,Ln)}function Xr(Ln){return E(y,Ln)}Or(kMr[1],Xr,St,f,vt),E(B(f),Ybc),E(B(f),Jbc),W(B(f),Zbc,Xbc);var cr=D[4];if(cr){Rt(f,eCc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,Obc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,tCc)}else Rt(f,rCc);return E(B(f),nCc),E(B(f),iCc)}),ur(tTi,function(y,g,f){var D=W(NMr,y,g);return W(Ia(Nbc),D,f)});var OMr=[0,NMr,tTi],BMr=function y(g,f,D,G){return y.fun(g,f,D,G)},rTi=function y(g,f,D){return y.fun(g,f,D)};ur(BMr,function(y,g,f,D){E(B(f),bbc),W(B(f),vbc,Cbc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(OMr[1],ye,de,f,G),E(B(f),Ebc),E(B(f),Dbc),W(B(f),wbc,Sbc),W(g,f,D[2]),E(B(f),Ibc),E(B(f),xbc),W(B(f),Pbc,Tbc);var $e=D[3];return W(B(f),Rbc,$e),E(B(f),kbc),E(B(f),Fbc)}),ur(rTi,function(y,g,f){var D=W(BMr,y,g);return W(Ia(Abc),D,f)});var nTi=[0,BMr,rTi],GMt=function y(g,f,D,G){return y.fun(g,f,D,G)},iTi=function y(g,f,D){return y.fun(g,f,D)},qMr=function y(g,f,D,G){return y.fun(g,f,D,G)},sTi=function y(g,f,D){return y.fun(g,f,D)};ur(GMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),mbc);var G=D[1],de=function(St){return E(g,St)},ye=function(St){return E(y,St)};return Or(ty[1],ye,de,f,G),E(B(f),fbc);case 1:E(B(f),hbc);var $e=D[1],gt=function(St){return E(y,St)};return Qo(vqt[1],gt,f,$e),E(B(f),gbc);default:E(B(f),ybc);var Gt=D[1],xt=function(St){return E(g,St)},vt=function(St){return E(y,St)};return Or(qf[31],vt,xt,f,Gt),E(B(f),_bc)}}),ur(iTi,function(y,g,f){var D=W(GMt,y,g);return W(Ia(pbc),D,f)}),ur(qMr,function(y,g,f,D){E(B(f),YAc),W(B(f),XAc,JAc);var G=D[1];function de(Xr){return E(g,Xr)}function ye(Xr){return E(y,Xr)}Or(qf[31],ye,de,f,G),E(B(f),ZAc),E(B(f),ebc),W(B(f),rbc,tbc);var $e=D[2];function gt(Xr){return E(g,Xr)}Or(GMt,function(Xr){return E(y,Xr)},gt,f,$e),E(B(f),nbc),E(B(f),ibc),W(B(f),abc,sbc);var Gt=D[3];if(Gt){Rt(f,obc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,WAc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,cbc)}else Rt(f,ubc);return E(B(f),lbc),E(B(f),dbc)}),ur(sTi,function(y,g,f){var D=W(qMr,y,g);return W(Ia(HAc),D,f)});var MMr=[0,GMt,iTi,qMr,sTi],LMr=function y(g,f,D,G){return y.fun(g,f,D,G)},aTi=function y(g,f,D){return y.fun(g,f,D)};ur(LMr,function(y,g,f,D){E(B(f),NAc),W(B(f),BAc,OAc);var G=D[1];function de(gt){return E(g,gt)}function ye(gt){return E(y,gt)}Or(MMr[3],ye,de,f,G),E(B(f),qAc),E(B(f),MAc),W(B(f),jAc,LAc),W(g,f,D[2]),E(B(f),GAc),E(B(f),UAc),W(B(f),zAc,VAc);var $e=D[3];return W(B(f),$Ac,$e),E(B(f),QAc),E(B(f),KAc)}),ur(aTi,function(y,g,f){var D=W(LMr,y,g);return W(Ia(FAc),D,f)});var oTi=[0,LMr,aTi],jMr=function y(g,f,D,G){return y.fun(g,f,D,G)},cTi=function y(g,f,D){return y.fun(g,f,D)};ur(jMr,function(y,g,f,D){E(B(f),uAc),W(B(f),dAc,lAc);var G=D[1];if(G){Rt(f,pAc);var de=G[1],ye=function(Xr){return E(g,Xr)},$e=function(Xr){return E(y,Xr)};Or(qf[31],$e,ye,f,de),Rt(f,mAc)}else Rt(f,fAc);E(B(f),hAc),E(B(f),gAc),W(B(f),_Ac,yAc);var gt=D[2];if(gt){Rt(f,AAc);var Gt=gt[1],xt=function(Xr,cr){return Rt(Xr,cAc)},vt=function(Xr){return E(y,Xr)};Or(pl[1],vt,xt,f,Gt),Rt(f,bAc)}else Rt(f,CAc);E(B(f),vAc),E(B(f),EAc),W(B(f),SAc,DAc);var St=D[3];return W(B(f),wAc,St),E(B(f),IAc),E(B(f),xAc),W(B(f),PAc,TAc),W(g,f,D[4]),E(B(f),RAc),E(B(f),kAc)}),ur(cTi,function(y,g,f){var D=W(jMr,y,g);return W(Ia(oAc),D,f)});var uTi=[0,jMr,cTi],GMr=function y(g,f,D,G){return y.fun(g,f,D,G)},lTi=function y(g,f,D){return y.fun(g,f,D)},UMt=function y(g,f,D,G){return y.fun(g,f,D,G)},dTi=function y(g,f,D){return y.fun(g,f,D)};ur(GMr,function(y,g,f,D){E(B(f),iAc),W(y,f,D[1]),E(B(f),sAc);var G=D[2];function de(ye){return E(g,ye)}return Or(UMt,function(ye){return E(y,ye)},de,f,G),E(B(f),aAc)}),ur(lTi,function(y,g,f){var D=W(GMr,y,g);return W(Ia(nAc),D,f)}),ur(UMt,function(y,g,f,D){E(B(f),V_c),W(B(f),$_c,z_c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),Q_c),E(B(f),K_c),W(B(f),W_c,H_c);var $e=D[2];function gt(vt){return E(g,vt)}function Gt(vt){return E(y,vt)}Or(qf[31],Gt,gt,f,$e),E(B(f),Y_c),E(B(f),J_c),W(B(f),Z_c,X_c);var xt=D[3];return W(B(f),eAc,xt),E(B(f),tAc),E(B(f),rAc)}),ur(dTi,function(y,g,f){var D=W(UMt,y,g);return W(Ia(U_c),D,f)});var pTi=[0,GMr,lTi,UMt,dTi],UMr=function y(g,f,D,G){return y.fun(g,f,D,G)},mTi=function y(g,f,D){return y.fun(g,f,D)};ur(UMr,function(y,g,f,D){E(B(f),x_c),W(B(f),P_c,T_c);var G=D[1];E(B(f),R_c);var de=0;zp(function(xt,vt){xt&&E(B(f),I_c);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(pTi[1],Xr,St,f,vt),1},de,G),E(B(f),k_c),E(B(f),F_c),E(B(f),N_c),W(B(f),B_c,O_c);var ye=D[2];if(ye){Rt(f,q_c);var $e=ye[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};Or(qf[31],Gt,gt,f,$e),Rt(f,M_c)}else Rt(f,L_c);return E(B(f),j_c),E(B(f),G_c)}),ur(mTi,function(y,g,f){var D=W(UMr,y,g);return W(Ia(w_c),D,f)});var VMr=[0,pTi,UMr,mTi],zMr=function y(g,f,D,G){return y.fun(g,f,D,G)},fTi=function y(g,f,D){return y.fun(g,f,D)};ur(zMr,function(y,g,f,D){E(B(f),p_c),W(B(f),f_c,m_c);var G=D[1];E(B(f),h_c);var de=0;zp(function(xt,vt){xt&&E(B(f),d_c);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(VMr[1][1],Xr,St,f,vt),1},de,G),E(B(f),g_c),E(B(f),y_c),E(B(f),__c),W(B(f),b_c,A_c);var ye=D[2];if(ye){Rt(f,C_c);var $e=ye[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};Or(qf[31],Gt,gt,f,$e),Rt(f,v_c)}else Rt(f,E_c);return E(B(f),D_c),E(B(f),S_c)}),ur(fTi,function(y,g,f){var D=W(zMr,y,g);return W(Ia(l_c),D,f)});var hTi=[0,zMr,fTi],$Mr=function y(g,f,D,G){return y.fun(g,f,D,G)},gTi=function y(g,f,D){return y.fun(g,f,D)};ur($Mr,function(y,g,f,D){E(B(f),Hyc),W(B(f),Yyc,Wyc);var G=D[1];function de(cr){return E(g,cr)}function ye(cr){return E(y,cr)}Or(qf[31],ye,de,f,G),E(B(f),Jyc),E(B(f),Xyc),W(B(f),e_c,Zyc);var $e=D[2];function gt(cr){return E(g,cr)}function Gt(cr){return E(y,cr)}Or(I0[17],Gt,gt,f,$e),E(B(f),t_c),E(B(f),r_c),W(B(f),i_c,n_c);var xt=D[3];if(xt){Rt(f,s_c);var vt=xt[1],St=function(cr,Pt){return Rt(cr,Kyc)},Xr=function(cr){return E(y,cr)};Or(pl[1],Xr,St,f,vt),Rt(f,a_c)}else Rt(f,o_c);return E(B(f),c_c),E(B(f),u_c)}),ur(gTi,function(y,g,f){var D=W($Mr,y,g);return W(Ia(Qyc),D,f)});var yTi=[0,$Mr,gTi],QMr=function y(g,f,D){return y.fun(g,f,D)},_Ti=function y(g,f){return y.fun(g,f)};ur(QMr,function(y,g,f){E(B(g),Pyc),W(B(g),kyc,Ryc);var D=f[1];function G(Xr){return E(y,Xr)}function de(Xr){return E(y,Xr)}Or(ty[1],de,G,g,D),E(B(g),Fyc),E(B(g),Nyc),W(B(g),Byc,Oyc);var ye=f[2];function $e(Xr){return E(y,Xr)}function gt(Xr){return E(y,Xr)}Or(ty[1],gt,$e,g,ye),E(B(g),qyc),E(B(g),Myc),W(B(g),jyc,Lyc);var Gt=f[3];if(Gt){Rt(g,Gyc);var xt=Gt[1],vt=function(Xr,cr){return Rt(Xr,Tyc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,g,xt),Rt(g,Uyc)}else Rt(g,Vyc);return E(B(g),zyc),E(B(g),$yc)}),ur(_Ti,function(y,g){var f=E(QMr,y);return W(Ia(xyc),f,g)});var ATi=[0,QMr,_Ti],KMr=function y(g,f,D){return y.fun(g,f,D)},bTi=function y(g,f){return y.fun(g,f)};ur(KMr,function(y,g,f){E(B(g),byc),W(B(g),vyc,Cyc);var D=f[1];if(D){Rt(g,Eyc);var G=D[1],de=function($e,gt){return Rt($e,Ayc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,Dyc)}else Rt(g,Syc);return E(B(g),wyc),E(B(g),Iyc)}),ur(bTi,function(y,g){var f=E(KMr,y);return W(Ia(_yc),f,g)});var CTi=[0,KMr,bTi],HMr=function y(g,f,D){return y.fun(g,f,D)},vTi=function y(g,f){return y.fun(g,f)};ur(HMr,function(y,g,f){E(B(g),lyc),W(B(g),pyc,dyc);var D=f[1];if(D){Rt(g,myc);var G=D[1],de=function($e,gt){return Rt($e,uyc)},ye=function($e){return E(y,$e)};Or(pl[1],ye,de,g,G),Rt(g,fyc)}else Rt(g,hyc);return E(B(g),gyc),E(B(g),yyc)}),ur(vTi,function(y,g){var f=E(HMr,y);return W(Ia(cyc),f,g)});var ETi=[0,HMr,vTi],WMr=function y(g,f,D,G){return y.fun(g,f,D,G)},DTi=function y(g,f,D){return y.fun(g,f,D)};ur(WMr,function(y,g,f,D){E(B(f),Y1c),W(B(f),X1c,J1c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),Z1c),E(B(f),eyc),W(B(f),ryc,tyc);var $e=D[2];if($e){Rt(f,nyc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,W1c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,iyc)}else Rt(f,syc);return E(B(f),ayc),E(B(f),oyc)}),ur(DTi,function(y,g,f){var D=W(WMr,y,g);return W(Ia(H1c),D,f)});var STi=[0,WMr,DTi],YMr=function y(g,f,D,G){return y.fun(g,f,D,G)},wTi=function y(g,f,D){return y.fun(g,f,D)},VMt=function y(g,f,D,G){return y.fun(g,f,D,G)},ITi=function y(g,f,D){return y.fun(g,f,D)};ur(YMr,function(y,g,f,D){E(B(f),$1c),W(g,f,D[1]),E(B(f),Q1c);var G=D[2];function de(ye){return E(g,ye)}return Or(VMt,function(ye){return E(y,ye)},de,f,G),E(B(f),K1c)}),ur(wTi,function(y,g,f){var D=W(YMr,y,g);return W(Ia(z1c),D,f)}),ur(VMt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Bgc);var G=D[1],de=function(qn){return E(g,qn)},ye=function(qn){return E(y,qn)};return Or(mxi[3],ye,de,f,G),E(B(f),qgc);case 1:E(B(f),Mgc);var $e=D[1],gt=function(qn){return E(g,qn)},Gt=function(qn){return E(y,qn)};return Or(eue[5],Gt,gt,f,$e),E(B(f),Lgc);case 2:E(B(f),jgc);var xt=D[1],vt=function(qn){return E(g,qn)},St=function(qn){return E(y,qn)};return Or(Gxi[3],St,vt,f,xt),E(B(f),Ggc);case 3:E(B(f),Ugc);var Xr=D[1],cr=function(qn){return E(g,qn)},Pt=function(qn){return E(y,qn)};return Or(Mxi[3],Pt,cr,f,Xr),E(B(f),Vgc);case 4:E(B(f),zgc);var rn=D[1],Kn=function(qn){return E(g,qn)},Ln=function(qn){return E(y,qn)};return Or(OMr[1],Ln,Kn,f,rn),E(B(f),$gc);case 5:E(B(f),Qgc);var zi=D[1],Ns=function(qn){return E(g,qn)},na=function(qn){return E(y,qn)};return Or(dve[8],na,Ns,f,zi),E(B(f),Kgc);case 6:E(B(f),Hgc);var ua=D[1],Ci=function(qn){return E(g,qn)},Wi=function(qn){return E(y,qn)};return Or(VMr[2],Wi,Ci,f,ua),E(B(f),Wgc);case 7:E(B(f),Ygc);var xe=D[1],Yi=function(qn){return E(g,qn)},xi=function(qn){return E(y,qn)};return Or(Wxi[1],xi,Yi,f,xe),E(B(f),Jgc);case 8:E(B(f),Xgc);var Ji=D[1],ta=function(qn){return E(g,qn)},Hs=function(qn){return E(y,qn)};return Or(eue[5],Hs,ta,f,Ji),E(B(f),Zgc);case 9:E(B(f),e1c);var ia=D[1],lo=function(qn){return E(g,qn)},Re=function(qn){return E(y,qn)};return Or(hTi[1],Re,lo,f,ia),E(B(f),t1c);case 10:E(B(f),r1c);var Va=D[1],kn=function(qn){return E(g,qn)},os=function(qn){return E(y,qn)};return Or(ty[1],os,kn,f,Va),E(B(f),n1c);case 11:E(B(f),i1c);var mu=D[1],tl=function(qn){return E(g,qn)},Nc=function(qn){return E(y,qn)};return Or(STi[1],Nc,tl,f,mu),E(B(f),s1c);case 12:E(B(f),a1c);var ko=D[1],yl=function(qn){return E(g,qn)},Iu=function(qn){return E(y,qn)};return Or(S9r[17],Iu,yl,f,ko),E(B(f),o1c);case 13:E(B(f),c1c);var Ll=D[1],$u=function(qn){return E(g,qn)},yc=function(qn){return E(y,qn)};return Or(S9r[19],yc,$u,f,Ll),E(B(f),u1c);case 14:E(B(f),l1c);var Dl=D[1],dd=function(qn){return E(y,qn)};return Qo(NCt[2],dd,f,Dl),E(B(f),d1c);case 15:E(B(f),p1c);var pd=D[1],Rc=function(qn){return E(g,qn)},Zc=function(qn){return E(y,qn)};return Or(Kxi[3],Zc,Rc,f,pd),E(B(f),m1c);case 16:E(B(f),f1c);var Qu=D[1],gp=function(qn){return E(g,qn)},_s=function(qn){return E(y,qn)};return Or(MMr[3],_s,gp,f,Qu),E(B(f),h1c);case 17:E(B(f),g1c);var vr=D[1],Hr=function(qn){return E(y,qn)};return Qo(ATi[1],Hr,f,vr),E(B(f),y1c);case 18:E(B(f),_1c);var oi=D[1],Ui=function(qn){return E(g,qn)},Ds=function(qn){return E(y,qn)};return Or(eTi[1],Ds,Ui,f,oi),E(B(f),A1c);case 19:E(B(f),b1c);var ca=D[1],fa=function(qn){return E(g,qn)},Ko=function(qn){return E(y,qn)};return Or(Pxi[5],Ko,fa,f,ca),E(B(f),C1c);case 20:E(B(f),v1c);var Na=D[1],un=function(qn){return E(g,qn)},ai=function(qn){return E(y,qn)};return Or(nTi[1],ai,un,f,Na),E(B(f),E1c);case 21:E(B(f),D1c);var xs=D[1],Ts=function(qn){return E(g,qn)},ya=function(qn){return E(y,qn)};return Or(oTi[1],ya,Ts,f,xs),E(B(f),S1c);case 22:E(B(f),w1c);var Xa=D[1],Yo=function(qn){return E(g,qn)},eu=function(qn){return E(y,qn)};return Or(kxi[1],eu,Yo,f,Xa),E(B(f),I1c);case 23:E(B(f),x1c);var Vc=D[1],Vo=function(qn){return E(y,qn)};return Qo(ETi[1],Vo,f,Vc),E(B(f),T1c);case 24:E(B(f),P1c);var fu=D[1],Pl=function(qn){return E(g,qn)},Rl=function(qn){return E(y,qn)};return Or(bxi[1],Rl,Pl,f,fu),E(B(f),R1c);case 25:E(B(f),k1c);var kl=D[1],vl=function(qn){return E(g,qn)},gd=function(qn){return E(y,qn)};return Or(AMr[2],gd,vl,f,kl),E(B(f),F1c);case 26:E(B(f),N1c);var wd=D[1],yd=function(qn){return E(y,qn)};return Qo(CTi[1],yd,f,wd),E(B(f),O1c);case 27:E(B(f),B1c);var $p=D[1],wp=function(qn){return E(g,qn)},Qp=function(qn){return E(y,qn)};return Or(yTi[1],Qp,wp,f,$p),E(B(f),q1c);case 28:E(B(f),M1c);var bp=D[1],Tp=function(qn){return E(g,qn)},Kp=function(qn){return E(y,qn)};return Or(Oxi[3],Kp,Tp,f,bp),E(B(f),L1c);case 29:E(B(f),j1c);var Za=D[1],Au=function(qn){return E(g,qn)},Xe=function(qn){return E(y,qn)};return Or(zxi[3],Xe,Au,f,Za),E(B(f),G1c);default:E(B(f),U1c);var Dt=D[1],Xt=function(qn){return E(g,qn)},fn=function(qn){return E(y,qn)};return Or(uTi[1],fn,Xt,f,Dt),E(B(f),V1c)}}),ur(ITi,function(y,g,f){var D=W(VMt,y,g);return W(Ia(Ogc),D,f)}),NS(Ndu,qf,[0,axi,oQu,hMr,mxi,AMr,bxi,Pxi,kxi,Oxi,Mxi,Gxi,zxi,Kxi,Wxi,LMt,Yxi,kMr,eTi,OMr,nTi,MMr,oTi,uTi,VMr,hTi,yTi,ATi,CTi,ETi,STi,YMr,wTi,VMt,ITi]);var JMr=function y(g,f,D,G){return y.fun(g,f,D,G)},xTi=function y(g,f,D){return y.fun(g,f,D)},zMt=function y(g,f,D){return y.fun(g,f,D)},TTi=function y(g,f){return y.fun(g,f)};ur(JMr,function(y,g,f,D){E(B(f),kgc),W(g,f,D[1]),E(B(f),Fgc);var G=D[2];return Qo(zMt,function(de){return E(y,de)},f,G),E(B(f),Ngc)}),ur(xTi,function(y,g,f){var D=W(JMr,y,g);return W(Ia(Rgc),D,f)}),ur(zMt,function(y,g,f){E(B(g),_gc),W(B(g),bgc,Agc);var D=f[1];W(B(g),Cgc,D),E(B(g),vgc),E(B(g),Egc),W(B(g),Sgc,Dgc);var G=f[2];if(G){Rt(g,wgc);var de=G[1],ye=function(gt,Gt){return Rt(gt,ygc)},$e=function(gt){return E(y,gt)};Or(pl[1],$e,ye,g,de),Rt(g,Igc)}else Rt(g,xgc);return E(B(g),Tgc),E(B(g),Pgc)}),ur(TTi,function(y,g){var f=E(zMt,y);return W(Ia(ggc),f,g)});var mve=[0,JMr,xTi,zMt,TTi],XMr=function y(g,f,D,G){return y.fun(g,f,D,G)},PTi=function y(g,f,D){return y.fun(g,f,D)},$Mt=function y(g,f,D,G){return y.fun(g,f,D,G)},RTi=function y(g,f,D){return y.fun(g,f,D)};ur(XMr,function(y,g,f,D){E(B(f),mgc),W(y,f,D[1]),E(B(f),fgc);var G=D[2];function de(ye){return E(g,ye)}return Or($Mt,function(ye){return E(y,ye)},de,f,G),E(B(f),hgc)}),ur(PTi,function(y,g,f){var D=W(XMr,y,g);return W(Ia(pgc),D,f)}),ur($Mt,function(y,g,f,D){E(B(f),ngc),W(B(f),sgc,igc);var G=D[1];function de(xt){return E(g,xt)}function ye(xt){return E(y,xt)}Or(mve[1],ye,de,f,G),E(B(f),agc),E(B(f),ogc),W(B(f),ugc,cgc);var $e=D[2];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(mve[1],Gt,gt,f,$e),E(B(f),lgc),E(B(f),dgc)}),ur(RTi,function(y,g,f){var D=W($Mt,y,g);return W(Ia(rgc),D,f)});var ZMr=[0,XMr,PTi,$Mt,RTi],eLr=function y(g,f,D,G){return y.fun(g,f,D,G)},kTi=function y(g,f,D){return y.fun(g,f,D)},QMt=function y(g,f,D,G){return y.fun(g,f,D,G)},FTi=function y(g,f,D){return y.fun(g,f,D)};ur(eLr,function(y,g,f,D){E(B(f),zhc),W(B(f),Qhc,$hc);var G=D[1];function de(xt){return E(g,xt)}Or(QMt,function(xt){return E(y,xt)},de,f,G),E(B(f),Khc),E(B(f),Hhc),W(B(f),Yhc,Whc);var ye=D[2];if(ye){Rt(f,Jhc);var $e=ye[1],gt=function(xt,vt){E(B(xt),Uhc);var St=0;return zp(function(Xr,cr){Xr&&E(B(xt),Ghc);function Pt(rn){return E(y,rn)}return Qo(ND[1],Pt,xt,cr),1},St,vt),E(B(xt),Vhc)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,Xhc)}else Rt(f,Zhc);return E(B(f),egc),E(B(f),tgc)}),ur(kTi,function(y,g,f){var D=W(eLr,y,g);return W(Ia(jhc),D,f)}),ur(QMt,function(y,g,f,D){if(D){E(B(f),qhc);var G=D[1],de=function($e){return E(g,$e)},ye=function($e){return E(y,$e)};return Or(qf[31],ye,de,f,G),E(B(f),Mhc)}return Rt(f,Lhc)}),ur(FTi,function(y,g,f){var D=W(QMt,y,g);return W(Ia(Bhc),D,f)});var tLr=[0,eLr,kTi,QMt,FTi];function NTi(y,g){E(B(y),Dhc),W(B(y),whc,Shc);var f=g[1];W(B(y),Ihc,f),E(B(y),xhc),E(B(y),Thc),W(B(y),Rhc,Phc);var D=g[2];return W(B(y),khc,D),E(B(y),Fhc),E(B(y),Nhc)}var OTi=[0,NTi,function(y){return W(Ia(Ohc),NTi,y)}],rLr=function y(g,f,D,G){return y.fun(g,f,D,G)},BTi=function y(g,f,D){return y.fun(g,f,D)},KMt=function y(g,f,D,G){return y.fun(g,f,D,G)},qTi=function y(g,f,D){return y.fun(g,f,D)},HMt=function y(g,f,D,G){return y.fun(g,f,D,G)},MTi=function y(g,f,D){return y.fun(g,f,D)},WMt=function y(g,f,D,G){return y.fun(g,f,D,G)},LTi=function y(g,f,D){return y.fun(g,f,D)};ur(rLr,function(y,g,f,D){E(B(f),Chc),W(y,f,D[1]),E(B(f),vhc);var G=D[2];function de(ye){return E(g,ye)}return Or(WMt,function(ye){return E(y,ye)},de,f,G),E(B(f),Ehc)}),ur(BTi,function(y,g,f){var D=W(rLr,y,g);return W(Ia(bhc),D,f)}),ur(KMt,function(y,g,f,D){if(D[0]===0){E(B(f),ghc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(mve[1],ye,de,f,G),E(B(f),yhc)}E(B(f),_hc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(ZMr[1],Gt,gt,f,$e),E(B(f),Ahc)}),ur(qTi,function(y,g,f){var D=W(KMt,y,g);return W(Ia(hhc),D,f)}),ur(HMt,function(y,g,f,D){if(D[0]===0){E(B(f),uhc),W(g,f,D[1]),E(B(f),lhc);var G=D[2],de=function(Gt){return E(y,Gt)};return Qo(NCt[2],de,f,G),E(B(f),dhc)}E(B(f),phc),W(g,f,D[1]),E(B(f),mhc);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(tLr[1],gt,$e,f,ye),E(B(f),fhc)}),ur(MTi,function(y,g,f){var D=W(HMt,y,g);return W(Ia(chc),D,f)}),ur(WMt,function(y,g,f,D){E(B(f),Y0c),W(B(f),X0c,J0c);var G=D[1];function de(Gt){return E(g,Gt)}Or(KMt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),Z0c),E(B(f),ehc),W(B(f),rhc,thc);var ye=D[2];if(ye){Rt(f,nhc);var $e=ye[1],gt=function(Gt){return E(g,Gt)};Or(HMt,function(Gt){return E(y,Gt)},gt,f,$e),Rt(f,ihc)}else Rt(f,shc);return E(B(f),ahc),E(B(f),ohc)}),ur(LTi,function(y,g,f){var D=W(WMt,y,g);return W(Ia(W0c),D,f)});var jTi=[0,rLr,BTi,KMt,qTi,HMt,MTi,WMt,LTi],nLr=function y(g,f,D,G){return y.fun(g,f,D,G)},GTi=function y(g,f,D){return y.fun(g,f,D)},YMt=function y(g,f,D,G){return y.fun(g,f,D,G)},UTi=function y(g,f,D){return y.fun(g,f,D)};ur(nLr,function(y,g,f,D){E(B(f),Q0c),W(y,f,D[1]),E(B(f),K0c);var G=D[2];function de(ye){return E(g,ye)}return Or(YMt,function(ye){return E(y,ye)},de,f,G),E(B(f),H0c)}),ur(GTi,function(y,g,f){var D=W(nLr,y,g);return W(Ia($0c),D,f)}),ur(YMt,function(y,g,f,D){E(B(f),F0c),W(B(f),O0c,N0c);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),B0c),E(B(f),q0c),W(B(f),L0c,M0c);var $e=D[2];if($e){Rt(f,j0c);var gt=$e[1],Gt=function(vt,St){return Rt(vt,k0c)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,G0c)}else Rt(f,U0c);return E(B(f),V0c),E(B(f),z0c)}),ur(UTi,function(y,g,f){var D=W(YMt,y,g);return W(Ia(R0c),D,f)});var VTi=[0,nLr,GTi,YMt,UTi],JMt=function y(g,f,D,G){return y.fun(g,f,D,G)},zTi=function y(g,f,D){return y.fun(g,f,D)},XMt=function y(g,f,D,G){return y.fun(g,f,D,G)},$Ti=function y(g,f,D){return y.fun(g,f,D)},ZMt=function y(g,f,D,G){return y.fun(g,f,D,G)},QTi=function y(g,f,D){return y.fun(g,f,D)};ur(JMt,function(y,g,f,D){E(B(f),x0c),W(y,f,D[1]),E(B(f),T0c);var G=D[2];function de(ye){return E(g,ye)}return Or(ZMt,function(ye){return E(y,ye)},de,f,G),E(B(f),P0c)}),ur(zTi,function(y,g,f){var D=W(JMt,y,g);return W(Ia(I0c),D,f)}),ur(XMt,function(y,g,f,D){if(D[0]===0){E(B(f),E0c);var G=D[1],de=function(Gt){return E(g,Gt)},ye=function(Gt){return E(y,Gt)};return Or(mve[1],ye,de,f,G),E(B(f),D0c)}E(B(f),S0c);var $e=D[1];function gt(Gt){return E(g,Gt)}return Or(JMt,function(Gt){return E(y,Gt)},gt,f,$e),E(B(f),w0c)}),ur($Ti,function(y,g,f){var D=W(XMt,y,g);return W(Ia(v0c),D,f)}),ur(ZMt,function(y,g,f,D){E(B(f),m0c),W(B(f),h0c,f0c);var G=D[1];function de(Gt){return E(g,Gt)}Or(XMt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),g0c),E(B(f),y0c),W(B(f),A0c,_0c);var ye=D[2];function $e(Gt){return E(g,Gt)}function gt(Gt){return E(y,Gt)}return Or(mve[1],gt,$e,f,ye),E(B(f),b0c),E(B(f),C0c)}),ur(QTi,function(y,g,f){var D=W(ZMt,y,g);return W(Ia(p0c),D,f)});var KTi=[0,JMt,zTi,XMt,$Ti,ZMt,QTi],MCt=function y(g,f,D,G){return y.fun(g,f,D,G)},HTi=function y(g,f,D){return y.fun(g,f,D)};ur(MCt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),a0c);var G=D[1],de=function(Xr){return E(g,Xr)},ye=function(Xr){return E(y,Xr)};return Or(mve[1],ye,de,f,G),E(B(f),o0c);case 1:E(B(f),c0c);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(ZMr[1],Gt,gt,f,$e),E(B(f),u0c);default:E(B(f),l0c);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(KTi[1],St,vt,f,xt),E(B(f),d0c)}}),ur(HTi,function(y,g,f){var D=W(MCt,y,g);return W(Ia(s0c),D,f)});var iLr=function y(g,f,D,G){return y.fun(g,f,D,G)},WTi=function y(g,f,D){return y.fun(g,f,D)},eLt=function y(g,f,D,G){return y.fun(g,f,D,G)},YTi=function y(g,f,D){return y.fun(g,f,D)},tLt=function y(g,f,D,G){return y.fun(g,f,D,G)},JTi=function y(g,f,D){return y.fun(g,f,D)};ur(iLr,function(y,g,f,D){E(B(f),r0c),W(y,f,D[1]),E(B(f),n0c);var G=D[2];function de(ye){return E(g,ye)}return Or(tLt,function(ye){return E(y,ye)},de,f,G),E(B(f),i0c)}),ur(WTi,function(y,g,f){var D=W(iLr,y,g);return W(Ia(t0c),D,f)}),ur(eLt,function(y,g,f,D){if(D[0]===0){E(B(f),Jfc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(jTi[1],ye,de,f,G),E(B(f),Xfc)}E(B(f),Zfc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(VTi[1],Gt,gt,f,$e),E(B(f),e0c)}),ur(YTi,function(y,g,f){var D=W(eLt,y,g);return W(Ia(Yfc),D,f)}),ur(tLt,function(y,g,f,D){E(B(f),Nfc),W(B(f),Bfc,Ofc);var G=D[1];function de(Gt){return E(g,Gt)}Or(MCt,function(Gt){return E(y,Gt)},de,f,G),E(B(f),qfc),E(B(f),Mfc),W(B(f),jfc,Lfc);var ye=D[2];W(B(f),Gfc,ye),E(B(f),Ufc),E(B(f),Vfc),W(B(f),$fc,zfc);var $e=D[3];E(B(f),Qfc);var gt=0;return zp(function(Gt,xt){Gt&&E(B(f),Ffc);function vt(St){return E(g,St)}return Or(eLt,function(St){return E(y,St)},vt,f,xt),1},gt,$e),E(B(f),Kfc),E(B(f),Hfc),E(B(f),Wfc)}),ur(JTi,function(y,g,f){var D=W(tLt,y,g);return W(Ia(kfc),D,f)});var XTi=[0,iLr,WTi,eLt,YTi,tLt,JTi],sLr=function y(g,f,D,G){return y.fun(g,f,D,G)},ZTi=function y(g,f,D){return y.fun(g,f,D)},rLt=function y(g,f,D,G){return y.fun(g,f,D,G)},ePi=function y(g,f,D){return y.fun(g,f,D)};ur(sLr,function(y,g,f,D){E(B(f),Tfc),W(y,f,D[1]),E(B(f),Pfc);var G=D[2];function de(ye){return E(g,ye)}return Or(rLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Rfc)}),ur(ZTi,function(y,g,f){var D=W(sLr,y,g);return W(Ia(xfc),D,f)}),ur(rLt,function(y,g,f,D){E(B(f),Efc),W(B(f),Sfc,Dfc);var G=D[1];function de(ye){return E(g,ye)}return Or(MCt,function(ye){return E(y,ye)},de,f,G),E(B(f),wfc),E(B(f),Ifc)}),ur(ePi,function(y,g,f){var D=W(rLt,y,g);return W(Ia(vfc),D,f)});var tPi=[0,sLr,ZTi,rLt,ePi],aLr=function y(g,f,D,G){return y.fun(g,f,D,G)},rPi=function y(g,f,D){return y.fun(g,f,D)};ur(aLr,function(y,g,f,D){E(B(f),lfc),W(B(f),pfc,dfc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),mfc),E(B(f),ffc),W(B(f),gfc,hfc);var $e=D[2];if($e){Rt(f,yfc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,ufc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,_fc)}else Rt(f,Afc);return E(B(f),bfc),E(B(f),Cfc)}),ur(rPi,function(y,g,f){var D=W(aLr,y,g);return W(Ia(cfc),D,f)});var nPi=[0,aLr,rPi],LCt=function y(g,f,D,G){return y.fun(g,f,D,G)},iPi=function y(g,f,D){return y.fun(g,f,D)},nLt=function y(g,f,D,G){return y.fun(g,f,D,G)},sPi=function y(g,f,D){return y.fun(g,f,D)},iLt=function y(g,f,D,G){return y.fun(g,f,D,G)},aPi=function y(g,f,D){return y.fun(g,f,D)},sLt=function y(g,f,D,G){return y.fun(g,f,D,G)},oPi=function y(g,f,D){return y.fun(g,f,D)};ur(LCt,function(y,g,f,D){E(B(f),sfc),W(y,f,D[1]),E(B(f),afc);var G=D[2];function de(ye){return E(g,ye)}return Or(nLt,function(ye){return E(y,ye)},de,f,G),E(B(f),ofc)}),ur(iPi,function(y,g,f){var D=W(LCt,y,g);return W(Ia(ifc),D,f)}),ur(nLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Hmc);var G=D[1],de=function(cr){return E(g,cr)};return Or(iLt,function(cr){return E(y,cr)},de,f,G),E(B(f),Wmc);case 1:E(B(f),Ymc);var ye=D[1],$e=function(cr){return E(g,cr)};return Or(sLt,function(cr){return E(y,cr)},$e,f,ye),E(B(f),Jmc);case 2:E(B(f),Xmc);var gt=D[1],Gt=function(cr){return E(g,cr)},xt=function(cr){return E(y,cr)};return Or(tLr[1],xt,Gt,f,gt),E(B(f),Zmc);case 3:E(B(f),efc);var vt=D[1],St=function(cr){return E(g,cr)},Xr=function(cr){return E(y,cr)};return Or(nPi[1],Xr,St,f,vt),E(B(f),tfc);default:return E(B(f),rfc),W(OTi[1],f,D[1]),E(B(f),nfc)}}),ur(sPi,function(y,g,f){var D=W(nLt,y,g);return W(Ia(Kmc),D,f)}),ur(iLt,function(y,g,f,D){E(B(f),Amc),W(B(f),Cmc,bmc);var G=D[1];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(XTi[1],ye,de,f,G),E(B(f),vmc),E(B(f),Emc),W(B(f),Smc,Dmc);var $e=D[2];if($e){Rt(f,wmc);var gt=$e[1],Gt=function(Ln){return E(g,Ln)},xt=function(Ln){return E(y,Ln)};Or(tPi[1],xt,Gt,f,gt),Rt(f,Imc)}else Rt(f,xmc);E(B(f),Tmc),E(B(f),Pmc),W(B(f),kmc,Rmc);var vt=D[3];E(B(f),Fmc),W(y,f,vt[1]),E(B(f),Nmc),E(B(f),Omc);var St=vt[2],Xr=0;zp(function(Ln,zi){Ln&&E(B(f),_mc);function Ns(na){return E(g,na)}return Or(LCt,function(na){return E(y,na)},Ns,f,zi),1},Xr,St),E(B(f),Bmc),E(B(f),qmc),E(B(f),Mmc),E(B(f),Lmc),W(B(f),Gmc,jmc);var cr=D[4];if(cr){Rt(f,Umc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,ymc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,Vmc)}else Rt(f,zmc);return E(B(f),$mc),E(B(f),Qmc)}),ur(aPi,function(y,g,f){var D=W(iLt,y,g);return W(Ia(gmc),D,f)}),ur(sLt,function(y,g,f,D){E(B(f),$pc),W(B(f),Kpc,Qpc),W(y,f,D[1]),E(B(f),Hpc),E(B(f),Wpc),W(B(f),Jpc,Ypc),W(y,f,D[2]),E(B(f),Xpc),E(B(f),Zpc),W(B(f),tmc,emc);var G=D[3];E(B(f),rmc),W(y,f,G[1]),E(B(f),nmc),E(B(f),imc);var de=G[2],ye=0;zp(function(vt,St){vt&&E(B(f),zpc);function Xr(cr){return E(g,cr)}return Or(LCt,function(cr){return E(y,cr)},Xr,f,St),1},ye,de),E(B(f),smc),E(B(f),amc),E(B(f),omc),E(B(f),cmc),W(B(f),lmc,umc);var $e=D[4];if($e){Rt(f,dmc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Vpc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,pmc)}else Rt(f,mmc);return E(B(f),fmc),E(B(f),hmc)}),ur(oPi,function(y,g,f){var D=W(sLt,y,g);return W(Ia(Upc),D,f)}),NS(Odu,S9r,[0,mve,ZMr,tLr,OTi,jTi,VTi,KTi,MCt,HTi,XTi,tPi,nPi,LCt,iPi,nLt,sPi,iLt,aPi,sLt,oPi]);var oLr=function y(g,f,D,G){return y.fun(g,f,D,G)},cPi=function y(g,f,D){return y.fun(g,f,D)},aLt=function y(g,f,D,G){return y.fun(g,f,D,G)},uPi=function y(g,f,D){return y.fun(g,f,D)};ur(oLr,function(y,g,f,D){E(B(f),Lpc),W(y,f,D[1]),E(B(f),jpc);var G=D[2];function de(ye){return E(g,ye)}return Or(aLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Gpc)}),ur(cPi,function(y,g,f){var D=W(oLr,y,g);return W(Ia(Mpc),D,f)}),ur(aLt,function(y,g,f,D){E(B(f),wpc),W(B(f),xpc,Ipc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),Tpc),E(B(f),Ppc),W(B(f),kpc,Rpc);var $e=D[2];if($e){Rt(f,Fpc);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Spc)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,Npc)}else Rt(f,Opc);return E(B(f),Bpc),E(B(f),qpc)}),ur(uPi,function(y,g,f){var D=W(aLt,y,g);return W(Ia(Dpc),D,f)});var cLr=[0,oLr,cPi,aLt,uPi],oLt=function y(g,f,D,G){return y.fun(g,f,D,G)},lPi=function y(g,f,D){return y.fun(g,f,D)},uLr=function y(g,f,D,G){return y.fun(g,f,D,G)},dPi=function y(g,f,D){return y.fun(g,f,D)},cLt=function y(g,f,D,G){return y.fun(g,f,D,G)},pPi=function y(g,f,D){return y.fun(g,f,D)};ur(oLt,function(y,g,f,D){switch(D[0]){case 0:var G=D[1];E(B(f),hpc),E(B(f),gpc),W(y,f,G[1]),E(B(f),ypc);var de=G[2],ye=function(Xr){return E(y,Xr)};return Qo(NCt[2],ye,f,de),E(B(f),_pc),E(B(f),Apc);case 1:E(B(f),bpc);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(ty[1],Gt,gt,f,$e),E(B(f),Cpc);default:E(B(f),vpc);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(Eqt[1],St,vt,f,xt),E(B(f),Epc)}}),ur(lPi,function(y,g,f){var D=W(oLt,y,g);return W(Ia(fpc),D,f)}),ur(uLr,function(y,g,f,D){E(B(f),dpc),W(y,f,D[1]),E(B(f),ppc);var G=D[2];function de(ye){return E(g,ye)}return Or(cLt,function(ye){return E(y,ye)},de,f,G),E(B(f),mpc)}),ur(dPi,function(y,g,f){var D=W(uLr,y,g);return W(Ia(lpc),D,f)}),ur(cLt,function(y,g,f,D){E(B(f),Vdc),W(B(f),$dc,zdc);var G=D[1];function de(cr){return E(g,cr)}Or(oLt,function(cr){return E(y,cr)},de,f,G),E(B(f),Qdc),E(B(f),Kdc),W(B(f),Wdc,Hdc);var ye=D[2];function $e(cr){return E(g,cr)}function gt(cr){return E(y,cr)}Or(RM[5],gt,$e,f,ye),E(B(f),Ydc),E(B(f),Jdc),W(B(f),Zdc,Xdc);var Gt=D[3];if(Gt){Rt(f,epc);var xt=Gt[1],vt=function(cr){return E(g,cr)},St=function(cr){return E(y,cr)};Or(qf[31],St,vt,f,xt),Rt(f,tpc)}else Rt(f,rpc);E(B(f),npc),E(B(f),ipc),W(B(f),apc,spc);var Xr=D[4];return W(B(f),opc,Xr),E(B(f),cpc),E(B(f),upc)}),ur(pPi,function(y,g,f){var D=W(cLt,y,g);return W(Ia(Udc),D,f)});var mPi=[0,oLt,lPi,uLr,dPi,cLt,pPi],uLt=function y(g,f,D,G){return y.fun(g,f,D,G)},fPi=function y(g,f,D){return y.fun(g,f,D)},lLr=function y(g,f,D,G){return y.fun(g,f,D,G)},hPi=function y(g,f,D){return y.fun(g,f,D)};ur(uLt,function(y,g,f,D){if(D[0]===0){E(B(f),Mdc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(mPi[3],ye,de,f,G),E(B(f),Ldc)}E(B(f),jdc);var $e=D[1];function gt(xt){return E(g,xt)}function Gt(xt){return E(y,xt)}return Or(cLr[1],Gt,gt,f,$e),E(B(f),Gdc)}),ur(fPi,function(y,g,f){var D=W(uLt,y,g);return W(Ia(qdc),D,f)}),ur(lLr,function(y,g,f,D){E(B(f),Adc),W(B(f),Cdc,bdc);var G=D[1];E(B(f),vdc);var de=0;zp(function(Xr,cr){Xr&&E(B(f),_dc);function Pt(rn){return E(g,rn)}return Or(uLt,function(rn){return E(y,rn)},Pt,f,cr),1},de,G),E(B(f),Edc),E(B(f),Ddc),E(B(f),Sdc),W(B(f),Idc,wdc);var ye=D[2];function $e(Xr){return E(g,Xr)}function gt(Xr){return E(y,Xr)}Or(I0[19],gt,$e,f,ye),E(B(f),xdc),E(B(f),Tdc),W(B(f),Rdc,Pdc);var Gt=D[3];if(Gt){Rt(f,kdc);var xt=Gt[1],vt=function(Xr,cr){E(B(Xr),gdc);var Pt=0;return zp(function(rn,Kn){rn&&E(B(Xr),hdc);function Ln(zi){return E(y,zi)}return Qo(ND[1],Ln,Xr,Kn),1},Pt,cr),E(B(Xr),ydc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,Fdc)}else Rt(f,Ndc);return E(B(f),Odc),E(B(f),Bdc)}),ur(hPi,function(y,g,f){var D=W(lLr,y,g);return W(Ia(fdc),D,f)});var gPi=[0,mPi,uLt,fPi,lLr,hPi],dLr=function y(g,f,D,G){return y.fun(g,f,D,G)},yPi=function y(g,f,D){return y.fun(g,f,D)},lLt=function y(g,f,D,G){return y.fun(g,f,D,G)},_Pi=function y(g,f,D){return y.fun(g,f,D)};ur(dLr,function(y,g,f,D){E(B(f),ddc),W(y,f,D[1]),E(B(f),pdc);var G=D[2];function de(ye){return E(g,ye)}return Or(lLt,function(ye){return E(y,ye)},de,f,G),E(B(f),mdc)}),ur(yPi,function(y,g,f){var D=W(dLr,y,g);return W(Ia(ldc),D,f)}),ur(lLt,function(y,g,f,D){E(B(f),Xlc),W(B(f),edc,Zlc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),tdc),E(B(f),rdc),W(B(f),idc,ndc);var $e=D[2];if($e){Rt(f,sdc);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,adc)}else Rt(f,odc);return E(B(f),cdc),E(B(f),udc)}),ur(_Pi,function(y,g,f){var D=W(lLt,y,g);return W(Ia(Jlc),D,f)});var APi=[0,dLr,yPi,lLt,_Pi],dLt=function y(g,f,D,G){return y.fun(g,f,D,G)},bPi=function y(g,f,D){return y.fun(g,f,D)},pLr=function y(g,f,D,G){return y.fun(g,f,D,G)},CPi=function y(g,f,D){return y.fun(g,f,D)};ur(dLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),$lc);var G=D[1],de=function(xt){return E(g,xt)},ye=function(xt){return E(y,xt)};return Or(APi[1],ye,de,f,G),E(B(f),Qlc);case 1:E(B(f),Klc);var $e=D[1],gt=function(xt){return E(g,xt)},Gt=function(xt){return E(y,xt)};return Or(cLr[1],Gt,gt,f,$e),E(B(f),Hlc);default:return E(B(f),Wlc),W(y,f,D[1]),E(B(f),Ylc)}}),ur(bPi,function(y,g,f){var D=W(dLt,y,g);return W(Ia(zlc),D,f)}),ur(pLr,function(y,g,f,D){E(B(f),wlc),W(B(f),xlc,Ilc);var G=D[1];E(B(f),Tlc);var de=0;zp(function(Xr,cr){Xr&&E(B(f),Slc);function Pt(rn){return E(g,rn)}return Or(dLt,function(rn){return E(y,rn)},Pt,f,cr),1},de,G),E(B(f),Plc),E(B(f),Rlc),E(B(f),klc),W(B(f),Nlc,Flc);var ye=D[2];function $e(Xr){return E(g,Xr)}function gt(Xr){return E(y,Xr)}Or(I0[19],gt,$e,f,ye),E(B(f),Olc),E(B(f),Blc),W(B(f),Mlc,qlc);var Gt=D[3];if(Gt){Rt(f,Llc);var xt=Gt[1],vt=function(Xr,cr){E(B(Xr),Elc);var Pt=0;return zp(function(rn,Kn){rn&&E(B(Xr),vlc);function Ln(zi){return E(y,zi)}return Qo(ND[1],Ln,Xr,Kn),1},Pt,cr),E(B(Xr),Dlc)},St=function(Xr){return E(y,Xr)};Or(pl[1],St,vt,f,xt),Rt(f,jlc)}else Rt(f,Glc);return E(B(f),Ulc),E(B(f),Vlc)}),ur(CPi,function(y,g,f){var D=W(pLr,y,g);return W(Ia(Clc),D,f)});var vPi=[0,APi,dLt,bPi,pLr,CPi],mLr=function y(g,f,D,G){return y.fun(g,f,D,G)},EPi=function y(g,f,D){return y.fun(g,f,D)};ur(mLr,function(y,g,f,D){E(B(f),olc),W(B(f),ulc,clc);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(ty[1],ye,de,f,G),E(B(f),llc),E(B(f),dlc),W(B(f),mlc,plc);var $e=D[2];function gt(vt){return E(g,vt)}function Gt(vt){return E(y,vt)}Or(I0[19],Gt,gt,f,$e),E(B(f),flc),E(B(f),hlc),W(B(f),ylc,glc);var xt=D[3];return W(B(f),_lc,xt),E(B(f),Alc),E(B(f),blc)}),ur(EPi,function(y,g,f){var D=W(mLr,y,g);return W(Ia(alc),D,f)});var DPi=[0,mLr,EPi],fLr=function y(g,f,D,G){return y.fun(g,f,D,G)},SPi=function y(g,f,D){return y.fun(g,f,D)},pLt=function y(g,f,D,G){return y.fun(g,f,D,G)},wPi=function y(g,f,D){return y.fun(g,f,D)};ur(fLr,function(y,g,f,D){E(B(f),nlc),W(g,f,D[1]),E(B(f),ilc);var G=D[2];function de(ye){return E(g,ye)}return Or(pLt,function(ye){return E(y,ye)},de,f,G),E(B(f),slc)}),ur(SPi,function(y,g,f){var D=W(fLr,y,g);return W(Ia(rlc),D,f)}),ur(pLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Huc);var G=D[1],de=function(rn){return E(g,rn)},ye=function(rn){return E(y,rn)};return Or(gPi[4],ye,de,f,G),E(B(f),Wuc);case 1:E(B(f),Yuc);var $e=D[1],gt=function(rn){return E(g,rn)},Gt=function(rn){return E(y,rn)};return Or(vPi[4],Gt,gt,f,$e),E(B(f),Juc);case 2:E(B(f),Xuc);var xt=D[1],vt=function(rn){return E(g,rn)},St=function(rn){return E(y,rn)};return Or(DPi[1],St,vt,f,xt),E(B(f),Zuc);default:E(B(f),elc);var Xr=D[1],cr=function(rn){return E(g,rn)},Pt=function(rn){return E(y,rn)};return Or(qf[31],Pt,cr,f,Xr),E(B(f),tlc)}}),ur(wPi,function(y,g,f){var D=W(pLt,y,g);return W(Ia(Kuc),D,f)}),NS(Bdu,RM,[0,cLr,gPi,vPi,DPi,fLr,SPi,pLt,wPi]);var hLr=function y(g,f,D){return y.fun(g,f,D)},IPi=function y(g,f){return y.fun(g,f)},mLt=function y(g,f){return y.fun(g,f)},xPi=function y(g){return y.fun(g)},fLt=function y(g,f){return y.fun(g,f)},TPi=function y(g){return y.fun(g)};ur(hLr,function(y,g,f){return E(B(g),zuc),W(y,g,f[1]),E(B(g),$uc),W(fLt,g,f[2]),E(B(g),Quc)}),ur(IPi,function(y,g){var f=E(hLr,y);return W(Ia(Vuc),f,g)}),ur(mLt,function(y,g){return g?Rt(y,Guc):Rt(y,Uuc)}),ur(xPi,function(y){return W(Ia(juc),mLt,y)}),ur(fLt,function(y,g){E(B(y),Suc),W(B(y),Iuc,wuc),W(mLt,y,g[1]),E(B(y),xuc),E(B(y),Tuc),W(B(y),Ruc,Puc);var f=g[2];W(B(y),kuc,f),E(B(y),Fuc),E(B(y),Nuc),W(B(y),Buc,Ouc);var D=g[3];return W(B(y),quc,D),E(B(y),Muc),E(B(y),Luc)}),ur(TPi,function(y){return W(Ia(Duc),fLt,y)}),NS(qdu,ND,[0,hLr,IPi,mLt,xPi,fLt,TPi]);var gLr=function y(g,f,D,G){return y.fun(g,f,D,G)},PPi=function y(g,f,D){return y.fun(g,f,D)},hLt=function y(g,f){return y.fun(g,f)},RPi=function y(g){return y.fun(g)},gLt=function y(g,f,D,G){return y.fun(g,f,D,G)},kPi=function y(g,f,D){return y.fun(g,f,D)};ur(gLr,function(y,g,f,D){E(B(f),Cuc),W(g,f,D[1]),E(B(f),vuc);var G=D[2];function de(ye){return E(g,ye)}return Or(gLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Euc)}),ur(PPi,function(y,g,f){var D=W(gLr,y,g);return W(Ia(buc),D,f)}),ur(hLt,function(y,g){switch(g){case 0:return Rt(y,guc);case 1:return Rt(y,yuc);case 2:return Rt(y,_uc);default:return Rt(y,Auc)}}),ur(RPi,function(y){return W(Ia(huc),hLt,y)}),ur(gLt,function(y,g,f,D){E(B(f),Occ),W(B(f),qcc,Bcc),W(hLt,f,D[1]),E(B(f),Mcc),E(B(f),Lcc),W(B(f),Gcc,jcc);var G=D[2];function de(Ln){return E(g,Ln)}function ye(Ln){return E(y,Ln)}Or(qf[7][1][1],ye,de,f,G),E(B(f),Ucc),E(B(f),Vcc),W(B(f),$cc,zcc);var $e=D[3];E(B(f),Qcc),W(y,f,$e[1]),E(B(f),Kcc);var gt=$e[2];function Gt(Ln){return E(g,Ln)}function xt(Ln){return E(y,Ln)}Or(eue[5],xt,Gt,f,gt),E(B(f),Hcc),E(B(f),Wcc),E(B(f),Ycc),W(B(f),Xcc,Jcc);var vt=D[4];W(B(f),Zcc,vt),E(B(f),euc),E(B(f),tuc),W(B(f),nuc,ruc);var St=D[5];E(B(f),iuc);var Xr=0;zp(function(Ln,zi){Ln&&E(B(f),Ncc);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(dve[7][1],na,Ns,f,zi),1},Xr,St),E(B(f),suc),E(B(f),auc),E(B(f),ouc),W(B(f),uuc,cuc);var cr=D[6];if(cr){Rt(f,luc);var Pt=cr[1],rn=function(Ln,zi){return Rt(Ln,Fcc)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,duc)}else Rt(f,puc);return E(B(f),muc),E(B(f),fuc)}),ur(kPi,function(y,g,f){var D=W(gLt,y,g);return W(Ia(kcc),D,f)});var FPi=[0,gLr,PPi,hLt,RPi,gLt,kPi],yLr=function y(g,f,D,G){return y.fun(g,f,D,G)},NPi=function y(g,f,D){return y.fun(g,f,D)},yLt=function y(g,f,D,G){return y.fun(g,f,D,G)},OPi=function y(g,f,D){return y.fun(g,f,D)},_Lt=function y(g,f,D,G){return y.fun(g,f,D,G)},BPi=function y(g,f,D){return y.fun(g,f,D)};ur(yLr,function(y,g,f,D){E(B(f),Tcc),W(g,f,D[1]),E(B(f),Pcc);var G=D[2];function de(ye){return E(g,ye)}return Or(yLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Rcc)}),ur(NPi,function(y,g,f){var D=W(yLr,y,g);return W(Ia(xcc),D,f)}),ur(yLt,function(y,g,f,D){E(B(f),Yoc),W(B(f),Xoc,Joc);var G=D[1];function de(Ns){return E(g,Ns)}function ye(Ns){return E(y,Ns)}Or(qf[7][1][1],ye,de,f,G),E(B(f),Zoc),E(B(f),ecc),W(B(f),rcc,tcc);var $e=D[2];function gt(Ns){return E(g,Ns)}Or(_Lt,function(Ns){return E(y,Ns)},gt,f,$e),E(B(f),ncc),E(B(f),icc),W(B(f),acc,scc);var Gt=D[3];function xt(Ns){return E(g,Ns)}function vt(Ns){return E(y,Ns)}Or(I0[19],vt,xt,f,Gt),E(B(f),occ),E(B(f),ccc),W(B(f),lcc,ucc);var St=D[4];W(B(f),dcc,St),E(B(f),pcc),E(B(f),mcc),W(B(f),hcc,fcc);var Xr=D[5];if(Xr){Rt(f,gcc);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,ycc)}else Rt(f,_cc);E(B(f),Acc),E(B(f),bcc),W(B(f),vcc,Ccc);var rn=D[6];if(rn){Rt(f,Ecc);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,Woc)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,Dcc)}else Rt(f,Scc);return E(B(f),wcc),E(B(f),Icc)}),ur(OPi,function(y,g,f){var D=W(yLt,y,g);return W(Ia(Hoc),D,f)}),ur(_Lt,function(y,g,f,D){if(typeof D=="number")return D?Rt(f,zoc):Rt(f,$oc);E(B(f),Qoc);var G=D[1];function de($e){return E(g,$e)}function ye($e){return E(y,$e)}return Or(qf[31],ye,de,f,G),E(B(f),Koc)}),ur(BPi,function(y,g,f){var D=W(_Lt,y,g);return W(Ia(Voc),D,f)});var qPi=[0,yLr,NPi,yLt,OPi,_Lt,BPi],_Lr=function y(g,f,D,G){return y.fun(g,f,D,G)},MPi=function y(g,f,D){return y.fun(g,f,D)},ALt=function y(g,f,D,G){return y.fun(g,f,D,G)},LPi=function y(g,f,D){return y.fun(g,f,D)};ur(_Lr,function(y,g,f,D){E(B(f),joc),W(g,f,D[1]),E(B(f),Goc);var G=D[2];function de(ye){return E(g,ye)}return Or(ALt,function(ye){return E(y,ye)},de,f,G),E(B(f),Uoc)}),ur(MPi,function(y,g,f){var D=W(_Lr,y,g);return W(Ia(Loc),D,f)}),ur(ALt,function(y,g,f,D){E(B(f),aqt),W(B(f),RBr,PBr);var G=D[1];function de(Ns){return E(y,Ns)}Qo(vqt[1],de,f,G),E(B(f),kBr),E(B(f),FBr),W(B(f),NBr,_Ct);var ye=D[2];function $e(Ns){return E(g,Ns)}function gt(Ns){return E(y,Ns)}Or(dve[2][5],gt,$e,f,ye),E(B(f),OBr),E(B(f),BBr),W(B(f),fte,qBr);var Gt=D[3];function xt(Ns){return E(g,Ns)}function vt(Ns){return E(y,Ns)}Or(I0[19],vt,xt,f,Gt),E(B(f),MBr),E(B(f),PQ),W(B(f),Cl,ic);var St=D[4];W(B(f),ol,St),E(B(f),Xl),E(B(f),Fd),W(B(f),Jg,Cf);var Xr=D[5];if(Xr){Rt(f,a2);var cr=Xr[1],Pt=function(Ns){return E(y,Ns)};Qo(j8e[1],Pt,f,cr),Rt(f,Nw)}else Rt(f,i4);E(B(f),PM),E(B(f),s4),W(B(f),ive,nve);var rn=D[6];if(rn){Rt(f,RQ);var Kn=rn[1],Ln=function(Ns,na){return Rt(Ns,TBr)},zi=function(Ns){return E(y,Ns)};Or(pl[1],zi,Ln,f,Kn),Rt(f,LBr)}else Rt(f,Boc);return E(B(f),qoc),E(B(f),Moc)}),ur(LPi,function(y,g,f){var D=W(ALt,y,g);return W(Ia(yCt),D,f)});var jPi=[0,_Lr,MPi,ALt,LPi],ALr=function y(g,f,D,G){return y.fun(g,f,D,G)},GPi=function y(g,f,D){return y.fun(g,f,D)},bLt=function y(g,f,D,G){return y.fun(g,f,D,G)},UPi=function y(g,f,D){return y.fun(g,f,D)};ur(ALr,function(y,g,f,D){E(B(f),wBr),W(y,f,D[1]),E(B(f),IBr);var G=D[2];function de(ye){return E(g,ye)}return Or(bLt,function(ye){return E(y,ye)},de,f,G),E(B(f),xBr)}),ur(GPi,function(y,g,f){var D=W(ALr,y,g);return W(Ia(B6),D,f)}),ur(bLt,function(y,g,f,D){E(B(f),Qf),W(B(f),xM,wy);var G=D[1];function de(Pt){return E(g,Pt)}function ye(Pt){return E(y,Pt)}Or(qf[31],ye,de,f,G),E(B(f),TM),E(B(f),gCt),W(B(f),F8e,b3);var $e=D[2];if($e){Rt(f,$);var gt=$e[1],Gt=function(Pt){return E(g,Pt)},xt=function(Pt){return E(y,Pt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,se)}else Rt(f,Ne);E(B(f),Nt),E(B(f),ei),W(B(f),nl,Qa);var vt=D[3];if(vt){Rt(f,Yd);var St=vt[1],Xr=function(Pt,rn){return Rt(Pt,k8e)},cr=function(Pt){return E(y,Pt)};Or(pl[1],cr,Xr,f,St),Rt(f,Km)}else Rt(f,Fw);return E(B(f),O6),E(B(f),eO)}),ur(UPi,function(y,g,f){var D=W(bLt,y,g);return W(Ia(R8e),D,f)});var VPi=[0,ALr,GPi,bLt,UPi],bLr=function y(g,f,D,G){return y.fun(g,f,D,G)},zPi=function y(g,f,D){return y.fun(g,f,D)},CLt=function y(g,f,D,G){return y.fun(g,f,D,G)},$Pi=function y(g,f,D){return y.fun(g,f,D)};ur(bLr,function(y,g,f,D){E(B(f),kD),W(y,f,D[1]),E(B(f),Xce);var G=D[2];function de(ye){return E(g,ye)}return Or(CLt,function(ye){return E(y,ye)},de,f,G),E(B(f),HU)}),ur(zPi,function(y,g,f){var D=W(bLr,y,g);return W(Ia(rve),D,f)}),ur(CLt,function(y,g,f,D){E(B(f),m0),W(B(f),OT,V2);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(ty[1],ye,de,f,G),E(B(f),n4),E(B(f),N6),W(B(f),wM,RS);var $e=D[2];if($e){Rt(f,T8e);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(I0[23][1],xt,Gt,f,gt),Rt(f,tve)}else Rt(f,P8e);return E(B(f),FI),E(B(f),IM)}),ur($Pi,function(y,g,f){var D=W(CLt,y,g);return W(Ia(gh),D,f)});var QPi=[0,bLr,zPi,CLt,$Pi],CLr=function y(g,f,D,G){return y.fun(g,f,D,G)},KPi=function y(g,f,D){return y.fun(g,f,D)},vLt=function y(g,f,D,G){return y.fun(g,f,D,G)},HPi=function y(g,f,D){return y.fun(g,f,D)};ur(CLr,function(y,g,f,D){E(B(f),td),W(y,f,D[1]),E(B(f),Om);var G=D[2];function de(ye){return E(g,ye)}return Or(vLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Vh)}),ur(KPi,function(y,g,f){var D=W(CLr,y,g);return W(Ia(ld),D,f)}),ur(vLt,function(y,g,f,D){E(B(f),mCt),W(B(f),hCt,fCt);var G=D[1];E(B(f),TQ);var de=0;zp(function(xt,vt){xt&&E(B(f),SM);function St(cr){return E(g,cr)}function Xr(cr){return E(y,cr)}return Or(QPi[1],Xr,St,f,vt),1},de,G),E(B(f),I8e),E(B(f),x8e),E(B(f),rt),W(B(f),ui,sn);var ye=D[2];if(ye){Rt(f,Es);var $e=ye[1],gt=function(xt,vt){return Rt(xt,pCt)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,va)}else Rt(f,Xo);return E(B(f),Ju),E(B(f),ed)}),ur(HPi,function(y,g,f){var D=W(vLt,y,g);return W(Ia(dCt),D,f)});var WPi=[0,QPi,CLr,KPi,vLt,HPi],vLr=function y(g,f,D,G){return y.fun(g,f,D,G)},YPi=function y(g,f,D){return y.fun(g,f,D)},ELt=function y(g,f,D,G){return y.fun(g,f,D,G)},JPi=function y(g,f,D){return y.fun(g,f,D)},DLt=function y(g,f,D,G){return y.fun(g,f,D,G)},XPi=function y(g,f,D){return y.fun(g,f,D)};ur(vLr,function(y,g,f,D){E(B(f),Yce),W(y,f,D[1]),E(B(f),Jce);var G=D[2];function de(ye){return E(g,ye)}return Or(ELt,function(ye){return E(y,ye)},de,f,G),E(B(f),w8e)}),ur(YPi,function(y,g,f){var D=W(vLr,y,g);return W(Ia(lCt),D,f)}),ur(ELt,function(y,g,f,D){E(B(f),v8e),W(B(f),D8e,E8e);var G=D[1];E(B(f),Wce);var de=0;zp(function(xt,vt){xt&&E(B(f),C8e);function St(Xr){return E(g,Xr)}return Or(DLt,function(Xr){return E(y,Xr)},St,f,vt),1},de,G),E(B(f),nCt),E(B(f),iCt),E(B(f),sCt),W(B(f),ZCe,S8e);var ye=D[2];if(ye){Rt(f,aCt);var $e=ye[1],gt=function(xt,vt){return Rt(xt,b8e)},Gt=function(xt){return E(y,xt)};Or(pl[1],Gt,gt,f,$e),Rt(f,oCt)}else Rt(f,cCt);return E(B(f),uCt),E(B(f),eve)}),ur(JPi,function(y,g,f){var D=W(ELt,y,g);return W(Ia(A8e),D,f)}),ur(DLt,function(y,g,f,D){switch(D[0]){case 0:E(B(f),Hce);var G=D[1],de=function(Xr){return E(g,Xr)},ye=function(Xr){return E(y,Xr)};return Or(FPi[1],ye,de,f,G),E(B(f),Xbt);case 1:E(B(f),Zbt);var $e=D[1],gt=function(Xr){return E(g,Xr)},Gt=function(Xr){return E(y,Xr)};return Or(qPi[1],Gt,gt,f,$e),E(B(f),eCt);default:E(B(f),tCt);var xt=D[1],vt=function(Xr){return E(g,Xr)},St=function(Xr){return E(y,Xr)};return Or(jPi[1],St,vt,f,xt),E(B(f),rCt)}}),ur(XPi,function(y,g,f){var D=W(DLt,y,g);return W(Ia(Kce),D,f)});var ELr=function y(g,f,D,G){return y.fun(g,f,D,G)},ZPi=function y(g,f,D){return y.fun(g,f,D)},SLt=function y(g,f,D,G){return y.fun(g,f,D,G)},e3i=function y(g,f,D){return y.fun(g,f,D)},cQu=[0,vLr,YPi,ELt,JPi,DLt,XPi];ur(ELr,function(y,g,f,D){E(B(f),y8e),W(y,f,D[1]),E(B(f),_8e);var G=D[2];function de(ye){return E(g,ye)}return Or(SLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Jbt)}),ur(ZPi,function(y,g,f){var D=W(ELr,y,g);return W(Ia(Ybt),D,f)}),ur(SLt,function(y,g,f,D){E(B(f),p8e),W(B(f),m8e,Kbt);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(qf[31],ye,de,f,G),E(B(f),YCe),E(B(f),F6),W(B(f),Hbt,JCe);var $e=D[2];if($e){Rt(f,Wbt);var gt=$e[1],Gt=function(vt,St){return Rt(vt,Qbt)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,f8e)}else Rt(f,h8e);return E(B(f),XCe),E(B(f),g8e)}),ur(e3i,function(y,g,f){var D=W(SLt,y,g);return W(Ia($bt),D,f)});var t3i=[0,ELr,ZPi,SLt,e3i],DLr=function y(g,f,D,G){return y.fun(g,f,D,G)},r3i=function y(g,f,D){return y.fun(g,f,D)};ur(DLr,function(y,g,f,D){E(B(f),HFe),W(B(f),kbt,Rbt);var G=D[1];if(G){Rt(f,WFe);var de=G[1],ye=function(ta){return E(g,ta)},$e=function(ta){return E(y,ta)};Or(ty[1],$e,ye,f,de),Rt(f,Fbt)}else Rt(f,YFe);E(B(f),Nbt),E(B(f),JFe),W(B(f),XFe,Obt);var gt=D[2];function Gt(ta){return E(g,ta)}function xt(ta){return E(y,ta)}Or(dve[6][1],xt,Gt,f,gt),E(B(f),Bbt),E(B(f),ZFe),W(B(f),e8e,VCe);var vt=D[3];if(vt){Rt(f,t8e);var St=vt[1],Xr=function(ta){return E(g,ta)},cr=function(ta){return E(y,ta)};Or(I0[22][1],cr,Xr,f,St),Rt(f,zCe)}else Rt(f,qbt);E(B(f),pte),E(B(f),r8e),W(B(f),Mbt,n8e);var Pt=D[4];if(Pt){Rt(f,PS);var rn=Pt[1],Kn=function(ta){return E(g,ta)},Ln=function(ta){return E(y,ta)};Or(VPi[1],Ln,Kn,f,rn),Rt(f,i8e)}else Rt(f,$Ce);E(B(f),Lbt),E(B(f),mte),W(B(f),$ce,jbt);var zi=D[5];if(zi){Rt(f,Gbt);var Ns=zi[1],na=function(ta){return E(g,ta)},ua=function(ta){return E(y,ta)};Or(WPi[2],ua,na,f,Ns),Rt(f,s8e)}else Rt(f,Ubt);E(B(f),a8e),E(B(f),QCe),W(B(f),Vbt,xQ);var Ci=D[6];E(B(f),Qce);var Wi=0;zp(function(ta,Hs){ta&&E(B(f),KFe);function ia(Re){return E(g,Re)}function lo(Re){return E(y,Re)}return Or(t3i[1],lo,ia,f,Hs),1},Wi,Ci),E(B(f),o8e),E(B(f),c8e),E(B(f),KCe),W(B(f),zbt,HCe);var xe=D[7];if(xe){Rt(f,u8e);var Yi=xe[1],xi=function(ta,Hs){return Rt(ta,QFe)},Ji=function(ta){return E(y,ta)};Or(pl[1],Ji,xi,f,Yi),Rt(f,l8e)}else Rt(f,WCe);return E(B(f),d8e),E(B(f),DM)}),ur(r3i,function(y,g,f){var D=W(DLr,y,g);return W(Ia(Pbt),D,f)}),NS(Mdu,dve,[0,FPi,qPi,jPi,VPi,WPi,cQu,t3i,DLr,r3i]);var SLr=function y(g,f,D,G){return y.fun(g,f,D,G)},n3i=function y(g,f,D){return y.fun(g,f,D)},wLt=function y(g,f,D,G){return y.fun(g,f,D,G)},i3i=function y(g,f,D){return y.fun(g,f,D)};ur(SLr,function(y,g,f,D){E(B(f),zFe),W(y,f,D[1]),E(B(f),Tbt);var G=D[2];function de(ye){return E(g,ye)}return Or(wLt,function(ye){return E(y,ye)},de,f,G),E(B(f),$Fe)}),ur(n3i,function(y,g,f){var D=W(SLr,y,g);return W(Ia(zce),D,f)}),ur(wLt,function(y,g,f,D){E(B(f),jCe),W(B(f),LFe,Ibt);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),jFe),E(B(f),GFe),W(B(f),VFe,UFe);var $e=D[2];if($e){Rt(f,GCe);var gt=$e[1],Gt=function(vt,St){return Rt(vt,wbt)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,UCe)}else Rt(f,IQ);return E(B(f),xbt),E(B(f),KU)}),ur(i3i,function(y,g,f){var D=W(wLt,y,g);return W(Ia(Vce),D,f)});var s3i=[0,SLr,n3i,wLt,i3i],wLr=function y(g,f,D,G){return y.fun(g,f,D,G)},a3i=function y(g,f,D){return y.fun(g,f,D)},ILt=function y(g,f,D,G){return y.fun(g,f,D,G)},o3i=function y(g,f,D){return y.fun(g,f,D)};ur(wLr,function(y,g,f,D){E(B(f),MCe),W(y,f,D[1]),E(B(f),LCe);var G=D[2];function de(ye){return E(g,ye)}return Or(ILt,function(ye){return E(y,ye)},de,f,G),E(B(f),MFe)}),ur(a3i,function(y,g,f){var D=W(wLr,y,g);return W(Ia(dte),D,f)}),ur(ILt,function(y,g,f,D){E(B(f),vbt),W(B(f),Ebt,NFe);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(RM[5],ye,de,f,G),E(B(f),OFe),E(B(f),Dbt),W(B(f),Sbt,BFe);var $e=D[2];if($e){Rt(f,qFe);var gt=$e[1],Gt=function(vt){return E(g,vt)},xt=function(vt){return E(y,vt)};Or(qf[31],xt,Gt,f,gt),Rt(f,qCe)}else Rt(f,r4);return E(B(f),vM),E(B(f),EM)}),ur(o3i,function(y,g,f){var D=W(ILt,y,g);return W(Ia(FFe),D,f)});var c3i=[0,wLr,a3i,ILt,o3i],ILr=function y(g,f,D,G){return y.fun(g,f,D,G)},u3i=function y(g,f,D){return y.fun(g,f,D)},xLt=function y(g,f,D,G){return y.fun(g,f,D,G)},l3i=function y(g,f,D){return y.fun(g,f,D)};ur(ILr,function(y,g,f,D){E(B(f),Cbt),W(y,f,D[1]),E(B(f),kFe);var G=D[2];function de(ye){return E(g,ye)}return Or(xLt,function(ye){return E(y,ye)},de,f,G),E(B(f),Uce)}),ur(u3i,function(y,g,f){var D=W(ILr,y,g);return W(Ia(RFe),D,f)}),ur(xLt,function(y,g,f,D){E(B(f),Abt),W(B(f),OCe,NCe);var G=D[1];function de(vt){return E(g,vt)}function ye(vt){return E(y,vt)}Or(I0[17],ye,de,f,G),E(B(f),ZN),E(B(f),IFe),W(B(f),wQ,xFe);var $e=D[2];if($e){Rt(f,TFe);var gt=$e[1],Gt=function(vt,St){return Rt(vt,wFe)},xt=function(vt){return E(y,vt)};Or(pl[1],xt,Gt,f,gt),Rt(f,BCe)}else Rt(f,lte);return E(B(f),bbt),E(B(f),PFe)}),ur(l3i,function(y,g,f){var D=W(xLt,y,g);return W(Ia(_bt),D,f)});var d3i=[0,ILr,u3i,xLt,l3i],xLr=function y(g,f,D,G){return y.fun(g,f,D,G)},p3i=function y(g,f,D){return y.fun(g,f,D)},TLt=function y(g,f,D,G){return y.fun(g,f,D,G)},m3i=function y(g,f,D){return y.fun(g,f,D)};ur(xLr,function(y,g,f,D){E(B(f),EFe),W(y,f,D[1]),E(B(f),DFe);var G=D[2];function de(ye){return E(g,ye)}return Or(TLt,function(ye){return E(y,ye)},de,f,G),E(B(f),SFe)}),ur(p3i,function(y,g,f){var D=W(xLr,y,g);return W(Ia(FCe),D,f)}),ur(TLt,function(y,g,f,D){E(B(f),cFe),W(B(f),tA,uFe);var G=D[1];if(G){Rt(f,AM);var de=G[1],ye=function(Ln){return E(g,Ln)},$e=function(Ln){return E(y,Ln)};Or(d3i[1],$e,ye,f,de),Rt(f,PCe)}else Rt(f,bM);E(B(f),lFe),E(B(f),jC),W(B(f),RD,CM);var gt=D[2];E(B(f),dFe);var Gt=0;zp(function(Ln,zi){Ln&&E(B(f),TCe);function Ns(ua){return E(g,ua)}function na(ua){return E(y,ua)}return Or(c3i[1],na,Ns,f,zi),1},Gt,gt),E(B(f),hbt),E(B(f),pFe),E(B(f),mFe),W(B(f),fFe,gbt);var xt=D[3];if(xt){Rt(f,hFe);var vt=xt[1],St=function(Ln){return E(g,Ln)},Xr=function(Ln){return E(y,Ln)};Or(s3i[1],Xr,St,f,vt),Rt(f,gFe)}else Rt(f,yFe);E(B(f),_Fe),E(B(f),AFe),W(B(f),ybt,RCe);var cr=D[4];if(cr){Rt(f,ute);var Pt=cr[1],rn=function(Ln,zi){E(B(Ln),fbt);var Ns=0;return zp(function(na,ua){na&&E(B(Ln),xCe);function Ci(Wi){return E(y,Wi)}return Qo(ND[1],Ci,Ln,ua),1},Ns,zi),E(B(Ln),oFe)},Kn=function(Ln){return E(y,Ln)};Or(pl[1],Kn,rn,f,Pt),Rt(f,bFe)}else Rt(f,kCe);return E(B(f),CFe),E(B(f),vFe)}),ur(m3i,function(y,g,f){var D=W(TLt,y,g);return W(Ia(aFe),D,f)});var f3i=[0,xLr,p3i,TLt,m3i],TLr=function y(g,f,D,G){return y.fun(g,f,D,G)},h3i=function y(g,f,D){return y.fun(g,f,D)},PLt=function y(g,f,D,G){return y.fun(g,f,D,G)},g3i=function y(g,f,D){return y.fun(g,f,D)};ur(TLr,function(y,g,f,D){E(B(f),O6e),W(B(f),Lce,A3);var G=D[1];if(G){Rt(f,B6e);var de=G[1],ye=function(Hs){return E(g,Hs)},$e=function(Hs){return E(y,Hs)};Or(ty[1],$e,ye,f,de),Rt(f,q6e)}else Rt(f,_Ce);E(B(f),M6e),E(B(f),ACe),W(B(f),L6e,t4);var gt=D[2];function Gt(Hs){return E(g,Hs)}function xt(Hs){return E(y,Hs)}Or(f3i[1],xt,Gt,f,gt),E(B(f),jce),E(B(f),XN),W(B(f),j6e,ote);var vt=D[3];function St(Hs){return E(g,Hs)}Or(PLt,function(Hs){return E(y,Hs)},St,f,vt),E(B(f),G6e),E(B(f),DQ),W(B(f),V6e,U6e);var Xr=D[4];W(B(f),z6e,Xr),E(B(f),bCe),E(B(f),cte),W(B(f),CCe,ibt);var cr=D[5];W(B(f),sbt,cr),E(B(f),vCe),E(B(f),abt),W(B(f),obt,$6e);var Pt=D[6];if(Pt){Rt(f,ECe);var rn=Pt[1],Kn=function(Hs){return E(g,Hs)},Ln=function(Hs){return E(y,Hs)};Or(I0[24][1],Ln,Kn,f,rn),Rt(f,Q6e)}else Rt(f,K6e);E(B(f),cbt),E(B(f),H6e),W(B(f),W6e,ubt);var zi=D[7];function Ns(Hs){return E(g,Hs)}function na(Hs){return E(y,Hs)}Or(I0[19],na,Ns,f,zi),E(B(f),Y6e),E(B(f),DCe),W(B(f),X6e,J6e);var ua=D[8];if(ua){Rt(f,lbt);var Ci=ua[1],Wi=function(Hs){return E(g,Hs)},xe=function(Hs){return E(y,Hs)};Or(I0[22][1],xe,Wi,f,Ci),Rt(f,SCe)}else Rt(f,Z6e);E(B(f),wCe),E(B(f),SQ),W(B(f),tFe,eFe);var Yi=D[9];if(Yi){Rt(f,rFe);var xi=Yi[1],Ji=function(Hs,ia){return Rt(Hs,nbt)},ta=function(Hs){return E(y,Hs)};Or(pl[1],ta,Ji,f,xi),Rt(f,dbt)}else Rt(f,nFe);return E(B(f),pbt),E(B(f),iFe),W(B(f),sFe,Gce),W(y,f,D[10]),E(B(f),ICe),E(B(f),mbt)}),ur(h3i,function(y,g,f){var D=W(TLr,y,g);return W(Ia(Mce),D,f)}),ur(PLt,function(y,g,f,D){if(D[0]===0){var G=D[1];E(B(f),ebt),E(B(f),R6e),W(y,f,G[1]),E(B(f),k6e);var de=G[2],ye=function(vt){return E(g,vt)},$e=function(vt){return E(y,vt)};return Or(BT[1][1],$e,ye,f,de),E(B(f),tbt),E(B(f),F6e)}E(B(f),rbt);var gt=D[1];function Gt(vt){return E(g,vt)}function xt(vt){return E(y,vt)}return Or(qf[31],xt,Gt,f,gt),E(B(f),N6e)}),ur(g3i,function(y,g,f){var D=W(PLt,y,g);return W(Ia(yCe),D,f)}),NS(Ldu,eue,[0,s3i,c3i,d3i,f3i,TLr,h3i,PLt,g3i]);var PLr=function y(g,f,D,G){return y.fun(g,f,D,G)},y3i=function y(g,f,D){return y.fun(g,f,D)},RLt=function y(g,f,D,G){return y.fun(g,f,D,G)},_3i=function y(g,f,D){return y.fun(g,f,D)};ur(PLr,function(y,g,f,D){E(B(f),gCe),W(y,f,D[1]),E(B(f),EQ);var G=D[2];function de(ye){return E(g,ye)}return Or(RLt,function(ye){return E(y,ye)},de,f,G),E(B(f),qce)}),ur(y3i,function(y,g,f){var D=W(PLr,y,g);return W(Ia(ate),D,f)}),ur(RLt,function(y,g,f,D){E(B(f),WAt),W(B(f),YAt,kw);var G=D[1];E(B(f),e4);var de=0;zp(function(St,Xr){St&&E(B(f),dCe);function cr(rn){return E(g,rn)}function Pt(rn){return E(y,rn)}return Or(BT[35],Pt,cr,f,Xr),1},de,G),E(B(f),JAt),E(B(f),_M),E(B(f),vQ),W(B(f),Oce,pCe);var ye=D[2];if(ye){Rt(f,mCe);var $e=ye[1],gt=function(St,Xr){return Rt(St,w6e)},Gt=function(St){return E(y,St)};Or(pl[1],Gt,gt,f,$e),Rt(f,I6e)}else Rt(f,fCe);E(B(f),x6e),E(B(f),XAt),W(B(f),ZAt,hCe);var xt=D[3];E(B(f),k6);var vt=0;return zp(function(St,Xr){St&&E(B(f),lCe);function cr(Pt){return E(y,Pt)}return Qo(ND[1],cr,f,Xr),1},vt,xt),E(B(f),T6e),E(B(f),Bce),E(B(f),P6e)}),ur(_3i,function(y,g,f){var D=W(RLt,y,g);return W(Ia(S6e),D,f)}),NS(jdu,iQu,[0,PLr,y3i,RLt,_3i]);function f0(y,g){if(g){var f=g[1],D=E(y,f);return f===D?g:[0,D]}return g}function qd(y,g,f,D,G){var de=W(y,g,f);return f===de?D:E(G,de)}function Sd(y,g,f,D){var G=E(y,g);return g===G?f:E(D,G)}function OS(y,g){var f=g[1];function D(G){return[0,f,G]}return qd(y,f,g[2],g,D)}function fy(y,g){var f=zp(function(D,G){var de=E(y,G),ye=D[2],$e=ye||(de!==G?1:0);return[0,[0,de,D[1]],$e]},Jdu,g);return f[2]?lm(f[1]):g}var RLr=_qt(Zdu,function(y){var g=f9r(y,Xdu),f=g[1],D=g[2],G=g[3],de=g[4],ye=g[5],$e=g[6],gt=g[7],Gt=g[8],xt=g[9],vt=g[10],St=g[11],Xr=g[12],cr=g[13],Pt=g[14],rn=g[15],Kn=g[16],Ln=g[17],zi=g[18],Ns=g[19],na=g[20],ua=g[21],Ci=g[22],Wi=g[23],xe=g[24],Yi=g[25],xi=g[26],Ji=g[27],ta=g[28],Hs=g[29],ia=g[30],lo=g[31],Re=g[32],Va=g[33],kn=g[34],os=g[35],mu=g[36],tl=g[37],Nc=g[38],ko=g[39],yl=g[40],Iu=g[41],Ll=g[42],$u=g[43],yc=g[44],Dl=g[45],dd=g[46],pd=g[47],Rc=g[49],Zc=g[50],Qu=g[51],gp=g[52],_s=g[53],vr=g[54],Hr=g[55],oi=g[56],Ui=g[57],Ds=g[58],ca=g[59],fa=g[60],Ko=g[61],Na=g[62],un=g[63],ai=g[65],xs=g[66],Ts=g[67],ya=g[68],Xa=g[69],Yo=g[70],eu=g[71],Vc=g[72],Vo=g[73],fu=g[74],Pl=g[75],Rl=g[76],kl=g[77],vl=g[78],gd=g[79],wd=g[80],yd=g[81],$p=g[82],wp=g[83],Qp=g[84],bp=g[85],Tp=g[86],Kp=g[87],Za=g[88],Au=g[89],Xe=g[90],Dt=g[91],Xt=g[92],fn=g[93],qn=g[94],Xs=g[95],Oa=g[96],Ea=g[97],Br=g[98],qi=g[99],uo=g[CS],Fo=g[u3],Zo=g[_N],Ho=g[pT],pa=g[c3],gu=g[CT],Xc=g[gb],cl=g[sT],Bc=g[vU],ul=g[tQ],Co=g[mC],ql=g[I5],Js=g[yI],md=g[c1],bd=g[WZ],Cp=g[yce],yf=g[dee],Lp=g[MZ],Hm=g[X$],Ef=g[m6],Rf=g[S6],_h=g[Mee],y0=g[rm],Wm=g[K9],Ah=g[AAe],Q0=g[zc],og=g[ABt],Fh=g[H1],ef=g[Tg],_0=g[bA],j0=g[Sgt],Qh=g[nyt],E1=g[eBt],hy=g[133],Fg=g[134],YA=g[135],UC=g[Wgt],_C=g[137],qD=g[VOt],dE=g[139],vb=g[Wht],pE=g[141],qS=g[142],jT=g[143],JA=g[x7e],MD=g[145],GI=g[146],V6=g[U1t],ZU=g[148],w3=g[POt],UQ=g[150],z6=g[151],o2=g[152],XA=g[153],go=g[$Ot],ka=g[155],df=g[156],Kf=g[157],om=g[158],Hp=g[159],C_=g[MBt],cg=g[SOt],DA=g[H0t],SA=g[mc],ry=g[r4e],rA=g[pee],Eb=g[dce],oh=g[P4e],Nh=g[KBt],nA=g[L1t],VC=g[Y1t],MM=g[z1t],Ete=g[vOt],Mw=g[zBt],fue=g[TOt],eV=g[A1t],hue=g[l9t],gue=g[n9t],G0=g[cQ],aO=g[v_t],yue=g[FPe],n5e=g[ng],Cjt=g[qke],vjt=g[XRe],Ejt=g[hoe],_ue=g[$Pe],i5e=g[QZ],Djt=g[egt],Sjt=g[qBt],wjt=g[uBt],xve=g[W4e],oO=g[_1t],gvt=g[$d],yvt=g[ebe],_vt=g[x_t],Ijt=g[LBt],xjt=g[IBt],Tjt=g[QBt],Avt=g[OOt],Pjt=g[r1t],Rjt=g[T$],kjt=g[GBt],Fjt=g[e6],bvt=g[r9t],Njt=g[PBt],Tve=g[RRe],s5e=g[QOt],Cvt=g[bBt],vvt=g[Fht],Evt=g[Lke],d1=g[t7e],ny=g[AOt],Pve=g[$Bt],Dvt=g[wAe],Svt=g[Hyt],Ojt=g[Uyt],VQ=g[obe],Bjt=g[L7e],a5e=g[woe],wvt=g[QPe],zQ=g[N7e],qjt=g[EBt],Aue=g[_Bt],Ivt=g[eRe],Rve=g[eee],Mjt=g[d7e],Dte=g[vht],Ljt=g[sBt],kve=g[i9t],jjt=g[gOt],o5e=g[hU],Gjt=g[W1t],bue=g[zAe],xvt=g[Jyt],Cue=g[lht],Ujt=g[xOt],tV=g[aQ],$Q=g[mbe],vue=g[FOt],Vjt=g[w4e],c5e=g[IU],u5e=g[Gye],l5e=g[I4e],zjt=g[oht],Eue=g[Y3e],$jt=g[bbe],d5e=g[tce],Djr=g[48],Fve=g[64];function Sjr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return Jt===yi&&xn===ii?He:[0,ii,yi,He[3],He[4]]}function Nve(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+$Q],ne,yi),fo=f0(E(ne[1][1+Ln],ne),ii),il=W(ne[1][1+xi],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&xn===il&&ii===fo&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function wjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Ove(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Zc],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Ijr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+$e],ne,Ft,ii),Ma=f0(E(ne[1][1+G0],ne),xn);return ii===yi&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function LM(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=fy(W(ne[1][1+gt],ne,xn),ii),Ma=W(ne[1][1+os],ne,Jt);return ii===yi&&Jt===Ma?He:[0,yi,xn,Ma]}function xjr(ne,Ft,He){var Jt=He[4],xn=He[2],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],ii,He[3],yi]}function Tjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],ii,yi]}function p5e(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+xe],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function Pjr(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=OS(E(ne[1][1+tV],ne),yi);if(ii)var fo=ii[1],il=fo[1],Sl=function($2){return[0,[0,il,$2]]},Gm=fo[2],Wp=qd(E(ne[1][1+kve],ne),il,Gm,ii,Sl);else var Wp=ii;if(xn)var sy=xn[1],Kh=sy[1],wA=function($2){return[0,[0,Kh,$2]]},ZA=sy[2],Db=qd(E(ne[1][1+tV],ne),Kh,ZA,xn,wA);else var Db=xn;var i_=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===Wp&&xn===Db&&Jt===i_?He:[0,Ma,Wp,Db,i_]}function Bve(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function Rjr(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function qve(ne,Ft){return Ft}function kjr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=fy(E(ne[1][1+Re],ne),ii),Ma=fy(E(ne[1][1+G0],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Tvt(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=OS(E(ne[1][1+Va],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function Fjr(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+G0],ne),ii),Ma=W(ne[1][1+Iu],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,fo]]}function Pvt(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=fy(E(ne[1][1+tl],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo,He[4]]}function Njr(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function Ojr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function m5e(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function Bjr(ne,Ft){return[0,W(ne[1][1+$u],ne,Ft),0]}function qjr(ne,Ft){var He=E(ne[1][1+Ll],ne),Jt=zp(function(xn,ii){var yi=xn[1],Ma=E(He,ii);if(Ma){if(Ma[2])return[0,NQ(Ma,yi),1];var fo=Ma[1],il=xn[2],Sl=il||(ii!==fo?1:0);return[0,[0,fo,yi],Sl]}return[0,yi,1]},Ydu,Ft);return Jt[2]?lm(Jt[1]):Ft}function Qjt(ne,Ft){return W(ne[1][1+Iu],ne,Ft)}function Mjr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function f5e(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+G0],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi,He[3]]}function Ljr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+df],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function h5e(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function jjr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1];if(xn)var ii=function(il){return[0,il]},yi=xn[1],Ma=Sd(E(ne[1][1+G0],ne),yi,xn,ii);else var Ma=xn;var fo=W(ne[1][1+os],ne,Jt);return xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,Ma,fo]]}function Mve(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function Gjr(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Rvt(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Ujr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+ai],ne,Ft,ii),Ma=W(ne[1][1+os],ne,xn);return yi===ii&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function kvt(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Vjr(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+Ts],ne,Ft,ii),Ma=f0(E(ne[1][1+G0],ne),xn);return ii===yi&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function Fvt(ne,Ft,He){switch(He[0]){case 0:var Jt=function(Ma){return[0,Ma]},xn=He[1];return Sd(W(ne[1][1+ya],ne,Ft),xn,He,Jt);case 1:var ii=function(Ma){return[1,Ma]},yi=He[1];return Sd(W(ne[1][1+xs],ne,Ft),yi,He,ii);default:return He}}function zjr(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function iy(ne,Ft,He){return Qo(ne[1][1+Yo],ne,Ft,He)}function Kjt(ne,Ft,He){var Jt=He[2],xn=Jt[2],ii=Jt[1],yi=Qo(ne[1][1+gp],ne,Ft,ii),Ma=W(ne[1][1+os],ne,xn);return yi===ii&&xn===Ma?He:[0,He[1],[0,yi,Ma]]}function $jr(ne,Ft,He){return W(ne[1][1+d1],ne,He)}function Qjr(ne,Ft,He){return Qo(ne[1][1+Na],ne,Ft,He)}function Lve(ne,Ft,He){var Jt=He[1];function xn(yi){return[0,Jt,yi]}var ii=He[2];return qd(W(ne[1][1+Ko],ne,Ft),Jt,ii,He,xn)}function Nvt(ne,Ft,He){switch(He[0]){case 0:var Jt=function(il){return[0,il]},xn=He[1];return Sd(W(ne[1][1+Hr],ne,Ft),xn,He,Jt);case 1:var ii=function(il){return[1,il]},yi=He[1];return Sd(W(ne[1][1+Ui],ne,Ft),yi,He,ii);default:var Ma=function(il){return[2,il]},fo=He[1];return Sd(W(ne[1][1+Ds],ne,Ft),fo,He,Ma)}}function Hjt(ne,Ft,He){var Jt=He[2],xn=Jt[4],ii=Jt[3],yi=Jt[2],Ma=Jt[1],fo=Qo(ne[1][1+oi],ne,Ft,Ma),il=Qo(ne[1][1+vr],ne,Ft,yi),Sl=f0(E(ne[1][1+G0],ne),ii);if(xn){var Gm=0;if(fo[0]===1){var Wp=il[2];if(Wp[0]===2)var Kh=b1(fo[1][2][1],Wp[1][1][2][1]);else Gm=1}else Gm=1;if(Gm)var sy=Ma===fo?1:0,Kh=sy&&(yi===il?1:0)}else var Kh=xn;return fo===Ma&&il===yi&&Sl===ii&&xn===Kh?He:[0,He[1],[0,fo,il,Sl,Kh]]}function Ovt(ne,Ft,He){if(He[0]===0){var Jt=function(Ma){return[0,Ma]},xn=He[1];return Sd(W(ne[1][1+ca],ne,Ft),xn,He,Jt)}function ii(Ma){return[1,Ma]}var yi=He[1];return Sd(W(ne[1][1+_s],ne,Ft),yi,He,ii)}function Kjr(ne,Ft,He,Jt){return Qo(ne[1][1+Fo],ne,He,Jt)}function Wjt(ne,Ft,He){return W(ne[1][1+JA],ne,He)}function Hjr(ne,Ft,He){var Jt=He[2];switch(Jt[0]){case 0:var xn=Jt[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=fy(W(ne[1][1+fa],ne,Ft),Ma),il=W(ne[1][1+Wi],ne,yi),Sl=W(ne[1][1+os],ne,ii),Gm=0;if(fo===Ma&&il===yi&&Sl===ii){var Wp=Jt;Gm=1}if(!Gm)var Wp=[0,[0,fo,il,Sl]];var iV=Wp;break;case 1:var sy=Jt[1],Kh=sy[3],wA=sy[2],ZA=sy[1],Db=fy(W(ne[1][1+Xa],ne,Ft),ZA),i_=W(ne[1][1+Wi],ne,wA),$2=W(ne[1][1+os],ne,Kh),$6=0;if(Kh===$2&&Db===ZA&&i_===wA){var Q6=Jt;$6=1}if(!$6)var Q6=[1,[0,Db,i_,$2]];var iV=Q6;break;case 2:var m4=Jt[1],K6=m4[2],H6=m4[1],W6=Qo(ne[1][1+Na],ne,Ft,H6),Y6=W(ne[1][1+Wi],ne,K6),J6=0;if(H6===W6&&K6===Y6){var nV=Jt;J6=1}if(!J6)var nV=[2,[0,W6,Y6,m4[3]]];var iV=nV;break;default:var Uve=function(zve){return[3,zve]},Vve=Jt[1],iV=Sd(E(ne[1][1+un],ne),Vve,Jt,Uve)}return Jt===iV?He:[0,He[1],iV]}function Yjt(ne,Ft){return Qo(ne[1][1+Yo],ne,0,Ft)}function Bvt(ne,Ft,He){var Jt=Ft&&Ft[1];return Qo(ne[1][1+Yo],ne,[0,Jt],He)}function Jjt(ne,Ft){return W(ne[1][1+u5e],ne,Ft)}function Wjr(ne,Ft){return W(ne[1][1+u5e],ne,Ft)}function Xjt(ne,Ft){return Qo(ne[1][1+vue],ne,Wdu,Ft)}function qvt(ne,Ft,He){return Qo(ne[1][1+vue],ne,[0,Ft],He)}function Yjr(ne,Ft){return Qo(ne[1][1+vue],ne,Hdu,Ft)}function Jjr(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+$Q],ne,Ma),il=f0(E(ne[1][1+Ln],ne),yi),Sl=f0(E(ne[1][1+xi],ne),ii),Gm=f0(E(ne[1][1+xi],ne),xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&ii===Sl&&yi===il&&ii===Sl&&xn===Gm&&Jt===Wp?He:[0,fo,il,Sl,Gm,Wp]}function Xjr(ne,Ft){return W(ne[1][1+d1],ne,Ft)}function Mvt(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function Zjr(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Fo],ne),He,xn,Ft,Jt)}function eGr(ne,Ft){switch(Ft[0]){case 0:var He=function(Sl){return[0,Sl]},Jt=Ft[1];return Sd(E(ne[1][1+$p],ne),Jt,Ft,He);case 1:var xn=function(Sl){return[1,Sl]},ii=Ft[1];return Sd(E(ne[1][1+wp],ne),ii,Ft,xn);case 2:var yi=function(Sl){return[2,Sl]},Ma=Ft[1];return Sd(E(ne[1][1+Rc],ne),Ma,Ft,yi);default:var fo=function(Sl){return[3,Sl]},il=Ft[1];return Sd(E(ne[1][1+Qp],ne),il,Ft,fo)}}function Zjt(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+bp],ne,yi),fo=W(ne[1][1+G0],ne,ii);if(xn){var il=0;if(Ma[0]===1){var Sl=fo[2];if(Sl[0]===10)var Wp=b1(Ma[1][2][1],Sl[1][2][1]);else il=1}else il=1;if(il)var Gm=yi===Ma?1:0,Wp=Gm&&(ii===fo?1:0)}else var Wp=xn;return yi===Ma&&ii===fo&&xn===Wp?Ft:[0,Jt,[0,Ma,fo,Wp]];case 1:var sy=He[2],Kh=He[1],wA=W(ne[1][1+bp],ne,Kh),ZA=OS(E(ne[1][1+Hp],ne),sy);return Kh===wA&&sy===ZA?Ft:[0,Jt,[1,wA,ZA]];case 2:var Db=He[3],i_=He[2],$2=He[1],$6=W(ne[1][1+bp],ne,$2),Q6=OS(E(ne[1][1+Hp],ne),i_),m4=W(ne[1][1+os],ne,Db);return $2===$6&&i_===Q6&&Db===m4?Ft:[0,Jt,[2,$6,Q6,m4]];default:var K6=He[3],H6=He[2],W6=He[1],Y6=W(ne[1][1+bp],ne,W6),J6=OS(E(ne[1][1+Hp],ne),H6),nV=W(ne[1][1+os],ne,K6);return W6===Y6&&H6===J6&&K6===nV?Ft:[0,Jt,[3,Y6,J6,nV]]}}function tGr(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(function(Ma){if(Ma[0]===0){var fo=Ma[1],il=W(ne[1][1+yd],ne,fo);return fo===il?Ma:[0,il]}var Sl=Ma[1],Gm=W(ne[1][1+yc],ne,Sl);return Sl===Gm?Ma:[1,Gm]},xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function Lvt(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+G0],ne,yi),fo=f0(E(ne[1][1+o5e],ne),ii),il=f0(E(ne[1][1+bue],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function rGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+JA],ne,ii),Ma=W(ne[1][1+JA],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function nGr(ne,Ft){return W(ne[1][1+G0],ne,Ft)}function eGt(ne,Ft){return W(ne[1][1+Rc],ne,Ft)}function iGr(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function g5e(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+Xs],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Br],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+Oa],ne),Ma,Ft,yi)}}function sGr(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+qi],ne,Ft,Jt);return Jt===xn?He:[0,xn,He[2],He[3]]}function aGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+Ea],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function oGr(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function jvt(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function cGr(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Ho],ne,ii),Ma=W(ne[1][1+$u],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function uGr(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function Gvt(ne,Ft){return W(ne[1][1+Lp],ne,Ft)}function lGr(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Co],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+ql],ne),ii,Ft,xn)}function dGr(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ul],ne,xn),yi=W(ne[1][1+Js],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function MS(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Js],ne,xn),yi=W(ne[1][1+Js],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function LS(ne,Ft){return W(ne[1][1+ql],ne,Ft)}function jM(ne,Ft){return W(ne[1][1+Bc],ne,Ft)}function p4(ne,Ft){return W(ne[1][1+Js],ne,Ft)}function rV(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+Lp],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Cp],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+yf],ne),Ma,Ft,yi)}}function jve(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+G0],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function Uvt(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+os],ne,Jt);if(xn){var yi=xn[1],Ma=W(ne[1][1+G0],ne,yi);return yi===Ma&&Jt===ii?He:[0,[0,Ma],ii]}return Jt===ii?He:[0,0,ii]}function Gve(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Wp){return[0,Jt,[0,Wp]]},ii=He[1];return qd(E(ne[1][1+Ef],ne),Jt,ii,Ft,xn);case 1:var yi=function(Wp){return[0,Jt,[1,Wp]]},Ma=He[1];return qd(E(ne[1][1+md],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Wp){return[0,Jt,[2,Wp]]},il=He[1];return qd(E(ne[1][1+bd],ne),Jt,il,Ft,fo);case 3:var Sl=function(Wp){return[0,Jt,[3,Wp]]},Gm=He[1];return Sd(E(ne[1][1+pa],ne),Gm,Ft,Sl);default:return Ft}}function Vvt(ne,Ft){var He=Ft[2],Jt=fy(E(ne[1][1+y0],ne),He);return He===Jt?Ft:[0,Ft[1],Jt]}function zvt(ne,Ft,He){return Qo(ne[1][1+Fo],ne,Ft,He)}function pGr(ne,Ft,He){return Qo(ne[1][1+bd],ne,Ft,He)}function oKu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=function(fo){return[0,He,fo]},xn=Ft[2];return qd(E(ne[1][1+Wm],ne),He,xn,Ft,Jt)}var ii=Ft[1];function yi(fo){return[1,ii,fo]}var Ma=Ft[2];return qd(E(ne[1][1+Ah],ne),ii,Ma,Ft,yi)}function cKu(ne,Ft){return W(ne[1][1+Bc],ne,Ft)}function uKu(ne,Ft){return W(ne[1][1+Js],ne,Ft)}function lKu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Fh],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+og],ne),ii,Ft,xn)}function dKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ef],ne,xn),yi=f0(E(ne[1][1+Q0],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function pKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function mKu(ne,Ft){if(Ft[0]===0){var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+_0],ne),Jt,Ft,He)}var xn=Ft[1],ii=xn[1];function yi(fo){return[1,[0,ii,fo]]}var Ma=xn[2];return qd(E(ne[1][1+gu],ne),ii,Ma,Ft,yi)}function fKu(ne,Ft){var He=Ft[2][1],Jt=W(ne[1][1+Hm],ne,He);return He===Jt?Ft:[0,Ft[1],[0,Jt]]}function hKu(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[1],ii=W(ne[1][1+Hm],ne,xn),yi=fy(E(ne[1][1+cl],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,He[2],yi]]}function gKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=W(ne[1][1+_h],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,He[1],He[2],ii,yi]}function yKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Xc],ne,yi),fo=f0(E(ne[1][1+Rf],ne),ii),il=W(ne[1][1+_h],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function _Ku(ne,Ft,He,Jt){var xn=2<=Ft?W(ne[1][1+Na],ne,Kdu):E(ne[1][1+$Q],ne);return E(xn,Jt)}function AKu(ne,Ft,He){var Jt=2<=Ft?W(ne[1][1+Na],ne,Qdu):E(ne[1][1+$Q],ne);return E(Jt,He)}function bKu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=0;if(Ft){var Ma=0;if(ii)switch(ii[1]){case 2:break;case 0:yi=1,Ma=2;break;default:Ma=1}var fo=0;switch(Ma){case 2:fo=1;break;case 0:if(2<=Ft){var il=0,Sl=0;fo=1}break}if(!fo)var il=1,Sl=0}else yi=1;if(yi)var il=1,Sl=1;var Gm=W(Sl?ne[1][1+Ns]:ne[1][1+JA],ne,Jt);if(xn)var Wp=il?E(ne[1][1+$Q],ne):W(ne[1][1+Na],ne,$du),sy=function(wA){return[0,wA]},Kh=Sd(Wp,xn[1],xn,sy);else var Kh=xn;return xn===Kh&&Jt===Gm?He:[0,ii,Kh,Gm]}function CKu(ne,Ft,He){if(He[0]===0){var Jt=He[1],xn=fy(W(ne[1][1+_C],ne,Ft),Jt);return Jt===xn?He:[0,xn]}var ii=He[1],yi=ii[1];function Ma(il){return[1,[0,yi,il]]}var fo=ii[2];return qd(W(ne[1][1+UC],ne,Ft),yi,fo,He,Ma)}function vKu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[1],Ma=f0(W(ne[1][1+YA],ne,yi),xn),fo=f0(W(ne[1][1+qD],ne,yi),ii),il=W(ne[1][1+os],ne,Jt);return xn===Ma&&ii===fo&&Jt===il?He:[0,yi,He[2],fo,Ma,il]}function EKu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Zc],ne,yi),fo=Qo(ne[1][1+qS],ne,xn!==0?1:0,ii),il=E(ne[1][1+jT],ne),Sl=f0(function(Wp){return OS(il,Wp)},xn),Gm=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===Sl&&Jt===Gm?He:[0,Ma,fo,Sl,Gm]}function DKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+$u],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function SKu(ne,Ft,He){return W(ne[1][1+$u],ne,He)}function wKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function IKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function xKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function TKu(ne,Ft,He){return Qo(ne[1][1+hy],ne,Ft,He)}function PKu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+$Q],ne,Ma),il=f0(E(ne[1][1+Ln],ne),yi),Sl=E(ne[1][1+MD],ne),Gm=fy(function(Kh){return OS(Sl,Kh)},ii),Wp=OS(E(ne[1][1+kl],ne),xn),sy=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Gm===ii&&Wp===xn&&sy===Jt?He:[0,fo,il,Gm,Wp,sy]}function RKu(ne,Ft){return W(ne[1][1+na],ne,Ft)}function kKu(ne,Ft){return W(ne[1][1+na],ne,Ft)}function FKu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function NKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function OKu(ne,Ft,He){return He}function BKu(ne,Ft){return Qo(ne[1][1+Na],ne,zdu,Ft)}function qKu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+tV],ne),He,xn,Ft,Jt)}function MKu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+SA],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function LKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+df],ne,xn),yi=f0(E(ne[1][1+G0],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function jKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function GKu(ne,Ft){var He=Ft[2],Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=fy(E(ne[1][1+Kf],ne),ii),fo=f0(E(ne[1][1+XA],ne),xn),il=f0(E(ne[1][1+z6],ne),yi),Sl=W(ne[1][1+os],ne,Jt);return ii===Ma&&xn===fo&&Jt===Sl&&yi===il?Ft:[0,Ft[1],[0,il,Ma,fo,Sl]]}function UKu(ne,Ft,He){var Jt=He[9],xn=He[8],ii=He[7],yi=He[6],Ma=He[3],fo=He[2],il=He[1],Sl=f0(E(ne[1][1+om],ne),il),Gm=W(ne[1][1+go],ne,fo),Wp=W(ne[1][1+Wi],ne,ii),sy=W(ne[1][1+DA],ne,Ma),Kh=f0(E(ne[1][1+Qu],ne),yi),wA=f0(E(ne[1][1+Ln],ne),xn),ZA=W(ne[1][1+os],ne,Jt);return il===Sl&&fo===Gm&&Ma===sy&&yi===Kh&&ii===Wp&&xn===wA&&Jt===ZA?He:[0,Sl,Gm,sy,He[4],He[5],Kh,Wp,wA,ZA,He[10]]}function VKu(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function zKu(ne,Ft,He){return Qo(ne[1][1+Hp],ne,Ft,He)}function $Ku(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function QKu(ne,Ft){if(Ft[0]===0)return Ft;var He=Ft[1],Jt=W(ne[1][1+xe],ne,He);return Jt===He?Ft:[1,Jt]}function KKu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return Sd(E(ne[1][1+xi],ne),xn,Ft,Jt)}function HKu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(x0){return[0,Jt,[0,x0]]},ii=He[1];return Sd(E(ne[1][1+os],ne),ii,Ft,xn);case 1:var yi=function(x0){return[0,Jt,[1,x0]]},Ma=He[1];return Sd(E(ne[1][1+os],ne),Ma,Ft,yi);case 2:var fo=function(x0){return[0,Jt,[2,x0]]},il=He[1];return Sd(E(ne[1][1+os],ne),il,Ft,fo);case 3:var Sl=function(x0){return[0,Jt,[3,x0]]},Gm=He[1];return Sd(E(ne[1][1+os],ne),Gm,Ft,Sl);case 4:var Wp=function(x0){return[0,Jt,[4,x0]]},sy=He[1];return Sd(E(ne[1][1+os],ne),sy,Ft,Wp);case 5:var Kh=function(x0){return[0,Jt,[5,x0]]},wA=He[1];return Sd(E(ne[1][1+os],ne),wA,Ft,Kh);case 6:var ZA=function(x0){return[0,Jt,[6,x0]]},Db=He[1];return Sd(E(ne[1][1+os],ne),Db,Ft,ZA);case 7:var i_=function(x0){return[0,Jt,[7,x0]]},$2=He[1];return Sd(E(ne[1][1+os],ne),$2,Ft,i_);case 8:var $6=function(x0){return[0,Jt,[8,x0]]},Q6=He[1];return Sd(E(ne[1][1+os],ne),Q6,Ft,$6);case 9:var m4=function(x0){return[0,Jt,[9,x0]]},K6=He[1];return Sd(E(ne[1][1+os],ne),K6,Ft,m4);case 10:var H6=function(x0){return[0,Jt,[10,x0]]},W6=He[1];return Sd(E(ne[1][1+os],ne),W6,Ft,H6);case 11:var Y6=function(x0){return[0,Jt,[11,x0]]},J6=He[1];return Sd(E(ne[1][1+Dt],ne),J6,Ft,Y6);case 12:var nV=function(x0){return[0,Jt,[12,x0]]},Uve=He[1];return qd(E(ne[1][1+w3],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(x0){return[0,Jt,[13,x0]]},iV=He[1];return qd(E(ne[1][1+kl],ne),Jt,iV,Ft,Vve);case 14:var zve=function(x0){return[0,Jt,[14,x0]]},$vt=He[1];return qd(E(ne[1][1+Qh],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(x0){return[0,Jt,[15,x0]]},Kvt=He[1];return Sd(E(ne[1][1+Eue],ne),Kvt,Ft,Qvt);case 16:var Hvt=function(x0){return[0,Jt,[16,x0]]},Wvt=He[1];return qd(E(ne[1][1+MD],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(x0){return[0,Jt,[17,x0]]},Jvt=He[1];return qd(E(ne[1][1+Fg],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(x0){return[0,Jt,[18,x0]]},Zvt=He[1];return qd(E(ne[1][1+Vc],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(x0){return[0,Jt,[19,x0]]},tEt=He[1];return qd(E(ne[1][1+vt],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(x0){return[0,Jt,[20,x0]]},nEt=He[1];return qd(E(ne[1][1+j0],ne),Jt,nEt,Ft,rEt);case 21:var iEt=function(x0){return[0,Jt,[21,x0]]},sEt=He[1];return Sd(E(ne[1][1+Xr],ne),sEt,Ft,iEt);case 22:var aEt=function(x0){return[0,Jt,[22,x0]]},oEt=He[1];return Sd(E(ne[1][1+Ji],ne),oEt,Ft,aEt);case 23:var cEt=function(x0){return[0,Jt,[23,x0]]},uEt=He[1];return qd(E(ne[1][1+yl],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(x0){return[0,Jt,[24,x0]]},dEt=He[1];return qd(E(ne[1][1+Xe],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(x0){return[0,Jt,[25,x0]]},mEt=He[1];return qd(E(ne[1][1+c5e],ne),Jt,mEt,Ft,pEt);default:var fEt=function(x0){return[0,Jt,[26,x0]]},hEt=He[1];return qd(E(ne[1][1+Ujt],ne),Jt,hEt,Ft,fEt)}}function WKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=W(ne[1][1+xi],ne,Ma),il=W(ne[1][1+xi],ne,yi),Sl=fy(E(ne[1][1+xi],ne),ii),Gm=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Sl===ii&&Gm===Jt?He:[0,[0,fo,il,Sl],Gm]}function YKu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=xn[3],yi=xn[2],Ma=xn[1],fo=W(ne[1][1+xi],ne,Ma),il=W(ne[1][1+xi],ne,yi),Sl=fy(E(ne[1][1+xi],ne),ii),Gm=W(ne[1][1+os],ne,Jt);return fo===Ma&&il===yi&&Sl===ii&&Gm===Jt?He:[0,[0,fo,il,Sl],Gm]}function JKu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+xi],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function XKu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=fy(E(ne[1][1+xi],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function ZKu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Kn],ne,xn),yi=W(ne[1][1+Pt],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function eHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function tHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function rHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+rn],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+cr],ne),ii,Ft,xn)}function nHu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+Kn],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function iHu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=W(ne[1][1+xi],ne,Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,ii]}function sHu(ne,Ft,He){var Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],xn]}function aHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function oHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function cHu(ne,Ft,He){var Jt=He[3],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,He[1],He[2],xn]}function uHu(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+Fg],ne,Ft,Jt);return xn===Jt?He:[0,xn,He[2]]}function lHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+xi],ne,ii),Ma=W(ne[1][1+xi],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function dHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+V6],ne,ii),Ma=f0(E(ne[1][1+Ci],ne),xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function pHu(ne,Ft){var He=Ft[2],Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Wi],ne,ii),fo=W(ne[1][1+de],ne,xn),il=f0(E(ne[1][1+xi],ne),Jt),Sl=W(ne[1][1+$Q],ne,yi);return Sl===yi&&Ma===ii&&fo===xn&&il===Jt?Ft:[0,Ft[1],[0,Sl,Ma,fo,il]]}function mHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+zi],ne),xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function fHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+xi],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function hHu(ne,Ft){return f0(E(ne[1][1+ye],ne),Ft)}function gHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,He[1],xn]]}function yHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function _Hu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+V6],ne,xn),yi=W(ne[1][1+qn],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function AHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+Ns],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+GI],ne),ii,Ft,xn)}function bHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=E(ne[1][1+MD],ne),Ma=fy(function(Sl){return OS(yi,Sl)},xn),fo=OS(E(ne[1][1+kl],ne),ii),il=W(ne[1][1+os],ne,Jt);return Ma===xn&&fo===ii&&Jt===il?He:[0,fo,Ma,il]}function CHu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=fy(function(Ma){switch(Ma[0]){case 0:var fo=function(i_){return[0,i_]},il=Ma[1];return Sd(E(ne[1][1+wd],ne),il,Ma,fo);case 1:var Sl=function(i_){return[1,i_]},Gm=Ma[1];return Sd(E(ne[1][1+vl],ne),Gm,Ma,Sl);case 2:var Wp=function(i_){return[2,i_]},sy=Ma[1];return Sd(E(ne[1][1+Kp],ne),sy,Ma,Wp);case 3:var Kh=function(i_){return[3,i_]},wA=Ma[1];return Sd(E(ne[1][1+Za],ne),wA,Ma,Kh);default:var ZA=function(i_){return[4,i_]},Db=Ma[1];return Sd(E(ne[1][1+Tp],ne),Db,Ma,ZA)}},xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?He:[0,He[1],He[2],ii,yi]}function vHu(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[1],ii=xn[2],yi=xn[1],Ma=Qo(ne[1][1+w3],ne,yi,ii),fo=W(ne[1][1+os],ne,Jt);return ii===Ma&&Jt===fo?Ft:[0,Ft[1],[0,[0,yi,Ma],He[2],fo]]}function EHu(ne,Ft){var He=Ft[2],Jt=He[6],xn=He[2],ii=He[1],yi=W(ne[1][1+JA],ne,ii),Ma=W(ne[1][1+xi],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,He[3],He[4],He[5],fo]]}function DHu(ne,Ft){var He=Ft[2],Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=W(ne[1][1+xi],ne,yi),fo=W(ne[1][1+xi],ne,ii),il=W(ne[1][1+de],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?Ft:[0,Ft[1],[0,He[1],Ma,fo,He[4],il,Sl]]}function SHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xi],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function wHu(ne,Ft){var He=Ft[2],Jt=He[8],xn=He[7],ii=He[2],yi=He[1],Ma=W(ne[1][1+bp],ne,yi),fo=W(ne[1][1+gd],ne,ii),il=W(ne[1][1+de],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?Ft:[0,Ft[1],[0,Ma,fo,He[3],He[4],He[5],He[6],il,Sl]]}function IHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+w3],ne),He,xn,Ft,Jt)}function xHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+w3],ne),He,xn,Ft,Jt)}function THu(ne,Ft){switch(Ft[0]){case 0:var He=function(fo){return[0,fo]},Jt=Ft[1];return Sd(E(ne[1][1+xi],ne),Jt,Ft,He);case 1:var xn=function(fo){return[1,fo]},ii=Ft[1];return Sd(E(ne[1][1+Rl],ne),ii,Ft,xn);default:var yi=function(fo){return[2,fo]},Ma=Ft[1];return Sd(E(ne[1][1+Pl],ne),Ma,Ft,yi)}}function PHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function RHu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=ii[2],Ma=yi[4],fo=yi[3],il=yi[2],Sl=yi[1],Gm=He[1],Wp=f0(E(ne[1][1+UQ],ne),Sl),sy=fy(E(ne[1][1+ka],ne),il),Kh=f0(E(ne[1][1+o2],ne),fo),wA=W(ne[1][1+xi],ne,xn),ZA=f0(E(ne[1][1+Ln],ne),Gm),Db=W(ne[1][1+os],ne,Jt),i_=W(ne[1][1+os],ne,Ma);return sy===il&&Kh===fo&&wA===xn&&ZA===Gm&&Db===Jt&&i_===Ma&&Wp===Sl?He:[0,ZA,[0,ii[1],[0,Wp,sy,Kh,i_]],wA,Db]}function kHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function FHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+ka],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?Ft:[0,Ft[1],[0,ii,yi]]}function NHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+xi],ne,Jt),yi=f0(E(ne[1][1+JA],ne),xn);return ii===Jt&&yi===xn?Ft:[0,Ft[1],[0,yi,ii,He[3]]]}function OHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function BHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+MM],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function qHu(ne,Ft,He){var Jt=He[5],xn=He[4],ii=He[3],yi=He[2],Ma=He[1],fo=f0(E(ne[1][1+rA],ne),Ma),il=f0(E(ne[1][1+Zc],ne),yi),Sl=f0(E(ne[1][1+G0],ne),ii),Gm=W(ne[1][1+$u],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&ii===Sl&&xn===Gm&&Jt===Wp?He:[0,fo,il,Sl,Gm,Wp]}function MHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function LHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+nA],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+VC],ne),ii,Ft,xn)}function jHu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+oh],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+$u],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,He[4],Sl]}function GHu(ne,Ft){var He=Ft[1];function Jt(ii){return[0,He,ii]}var xn=Ft[2];return qd(E(ne[1][1+Gt],ne),He,xn,Ft,Jt)}function UHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+fue],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+eV],ne),ii,Ft,xn)}function VHu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Ete],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+$u],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,He[4],Sl]}function zHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+G0],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+Dl],ne),ii,Ft,xn)}function $Hu(ne,Ft,He){var Jt=He[3],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,He[2],yi]}function QHu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=fy(E(ne[1][1+yue],ne),He);return He===Jt?Ft:[0,Jt]}var xn=Ft[1],ii=W(ne[1][1+Ejt],ne,xn);return xn===ii?Ft:[1,ii]}function KHu(ne,Ft){var He=Ft[2],Jt=f0(E(ne[1][1+JA],ne),He);return He===Jt?Ft:[0,Ft[1],Jt]}function HHu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+JA],ne,xn),yi=f0(E(ne[1][1+JA],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function WHu(ne,Ft,He){var Jt=He[5],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+aO],ne),xn),Ma=f0(E(ne[1][1+$u],ne),ii),fo=W(ne[1][1+os],ne,Jt);return xn===yi&&ii===Ma&&Jt===fo?He:[0,Ma,yi,He[3],He[4],fo]}function YHu(ne,Ft){if(Ft[0]===0){var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+$u],ne),Jt,Ft,He)}function xn(yi){return[1,yi]}var ii=Ft[1];return Sd(E(ne[1][1+G0],ne),ii,Ft,xn)}function JHu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=W(ne[1][1+Cjt],ne,xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&yi===Jt?He:[0,He[1],ii,yi]}function XHu(ne,Ft){return W(ne[1][1+JA],ne,Ft)}function ZHu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function eWu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function tWu(ne,Ft){var He=Ft[2],Jt=He[1],xn=W(ne[1][1+xve],ne,Jt);return Jt===xn?Ft:[0,Ft[1],[0,xn,He[2]]]}function rWu(ne,Ft){var He=Ft[2][1],Jt=W(ne[1][1+xve],ne,He);return He===Jt?Ft:[0,Ft[1],[0,Jt]]}function nWu(ne,Ft){var He=Ft[3],Jt=Ft[1],xn=fy(E(ne[1][1+oO],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],ii]}function iWu(ne,Ft){var He=Ft[4],Jt=Ft[1];if(Jt[0]===0)var xn=function(Wp){return[0,Wp]},ii=Jt[1],yi=E(ne[1][1+oO],ne),Sl=Sd(function(Wp){return fy(yi,Wp)},ii,Jt,xn);else var Ma=function(Wp){return[1,Wp]},fo=Jt[1],il=E(ne[1][1+i5e],ne),Sl=Sd(function(Wp){return fy(il,Wp)},fo,Jt,Ma);var Gm=W(ne[1][1+os],ne,He);return Jt===Sl&&He===Gm?Ft:[0,Sl,Ft[2],Ft[3],Gm]}function sWu(ne,Ft){var He=Ft[4],Jt=Ft[1],xn=fy(E(ne[1][1+Sjt],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],Ft[3],ii]}function aWu(ne,Ft){var He=Ft[4],Jt=Ft[1],xn=fy(E(ne[1][1+yvt],ne),Jt),ii=W(ne[1][1+os],ne,He);return Jt===xn&&He===ii?Ft:[0,xn,Ft[2],Ft[3],ii]}function oWu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Wp){return[0,Jt,[0,Wp]]},ii=He[1];return Sd(E(ne[1][1+_vt],ne),ii,Ft,xn);case 1:var yi=function(Wp){return[0,Jt,[1,Wp]]},Ma=He[1];return Sd(E(ne[1][1+wjt],ne),Ma,Ft,yi);case 2:var fo=function(Wp){return[0,Jt,[2,Wp]]},il=He[1];return Sd(E(ne[1][1+Djt],ne),il,Ft,fo);default:var Sl=function(Wp){return[0,Jt,[3,Wp]]},Gm=He[1];return Sd(E(ne[1][1+_ue],ne),Gm,Ft,Sl)}}function cWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=Qo(ne[1][1+Na],ne,Vdu,ii),Ma=W(ne[1][1+Ijt],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function uWu(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function lWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+$u],ne,ii),Ma=W(ne[1][1+Zc],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function dWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=Qo(ne[1][1+Na],ne,Udu,ii),Ma=W(ne[1][1+xe],ne,xn),fo=W(ne[1][1+os],ne,Jt);return yi===ii&&Ma===xn&&fo===Jt?He:[0,yi,Ma,fo]}function pWu(ne,Ft,He){return Qo(ne[1][1+Yi],ne,Ft,He)}function mWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+xe],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function fWu(ne,Ft,He){var Jt=He[4],xn=He[2],ii=OS(E(ne[1][1+tV],ne),xn),yi=W(ne[1][1+os],ne,Jt);return ii===xn&&Jt===yi?He:[0,He[1],ii,He[3],yi]}function hWu(ne,Ft,He){return Qo(ne[1][1+hy],ne,Ft,He)}function gWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+om],ne,yi),fo=W(ne[1][1+xe],ne,ii),il=f0(E(ne[1][1+Qu],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return Ma===yi&&fo===ii&&il===xn&&Sl===Jt?He:[0,Ma,fo,il,Sl]}function yWu(ne,Ft){switch(Ft[0]){case 0:var He=Ft[1],Jt=He[2],xn=He[1],ii=Qo(ne[1][1+Avt],ne,xn,Jt);return ii===Jt?Ft:[0,[0,xn,ii]];case 1:var yi=Ft[1],Ma=yi[2],fo=yi[1],il=Qo(ne[1][1+bvt],ne,fo,Ma);return il===Ma?Ft:[1,[0,fo,il]];case 2:var Sl=Ft[1],Gm=Sl[2],Wp=Sl[1],sy=Qo(ne[1][1+s5e],ne,Wp,Gm);return sy===Gm?Ft:[2,[0,Wp,sy]];case 3:var Kh=Ft[1],wA=W(ne[1][1+xi],ne,Kh);return wA===Kh?Ft:[3,wA];case 4:var ZA=Ft[1],Db=ZA[2],i_=ZA[1],$2=Qo(ne[1][1+Yi],ne,i_,Db);return $2===Db?Ft:[4,[0,i_,$2]];case 5:var $6=Ft[1],Q6=$6[2],m4=$6[1],K6=Qo(ne[1][1+fu],ne,m4,Q6);return K6===Q6?Ft:[5,[0,m4,K6]];default:var H6=Ft[1],W6=H6[2],Y6=H6[1],J6=Qo(ne[1][1+hy],ne,Y6,W6);return J6===W6?Ft:[6,[0,Y6,J6]]}}function _Wu(ne,Ft,He){var Jt=He[5],xn=He[3],ii=He[2],yi=f0(E(ne[1][1+aO],ne),xn),Ma=f0(E(ne[1][1+Njt],ne),ii),fo=W(ne[1][1+os],ne,Jt);return xn===yi&&ii===Ma&&Jt===fo?He:[0,He[1],Ma,yi,He[4],fo]}function AWu(ne,Ft,He){var Jt=He[7],xn=He[6],ii=He[5],yi=He[4],Ma=He[3],fo=He[2],il=He[1],Sl=W(ne[1][1+wvt],ne,il),Gm=f0(E(ne[1][1+Ln],ne),fo),Wp=OS(E(ne[1][1+kl],ne),Ma),sy=E(ne[1][1+MD],ne),Kh=f0(function($2){return OS(sy,$2)},yi),wA=E(ne[1][1+MD],ne),ZA=fy(function($2){return OS(wA,$2)},ii),Db=f0(E(ne[1][1+a5e],ne),xn),i_=W(ne[1][1+os],ne,Jt);return Sl===il&&Gm===fo&&Wp===Ma&&Kh===yi&&ZA===ii&&Db===xn&&i_===Jt?He:[0,Sl,Gm,Wp,Kh,ZA,Db,i_]}function bWu(ne,Ft,He){var Jt=He[1],xn=W(ne[1][1+os],ne,Jt);return Jt===xn?He:[0,xn]}function CWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+Ho],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function vWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+Zc],ne,yi),fo=W(ne[1][1+G0],ne,ii),il=W(ne[1][1+G0],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function EWu(ne,Ft,He){return He}function DWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+Rc],ne,Ma),il=W(ne[1][1+Dvt],ne,yi),Sl=W(ne[1][1+Wi],ne,ii),Gm=W(ne[1][1+de],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&Sl===ii&&Gm===xn&&Wp===Jt?He:[0,fo,il,Sl,He[4],Gm,Wp]}function SWu(ne,Ft){if(typeof Ft=="number")return Ft;var He=Ft[1],Jt=W(ne[1][1+G0],ne,He);return He===Jt?Ft:[0,Jt]}function wWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=He[1],fo=W(ne[1][1+bp],ne,Ma),il=W(ne[1][1+Dvt],ne,yi),Sl=W(ne[1][1+Wi],ne,ii),Gm=W(ne[1][1+de],ne,xn),Wp=W(ne[1][1+os],ne,Jt);return Ma===fo&&yi===il&&Sl===ii&&Gm===xn&&Wp===Jt?He:[0,fo,il,Sl,He[4],Gm,Wp]}function IWu(ne,Ft,He){var Jt=He[6],xn=He[5],ii=He[3],yi=He[2],Ma=W(ne[1][1+bp],ne,yi),fo=OS(E(ne[1][1+Hp],ne),ii),il=fy(E(ne[1][1+Ivt],ne),xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,He[1],Ma,fo,He[4],il,Sl]}function xWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+Ns],ne,xn),yi=f0(E(ne[1][1+Ci],ne),Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function TWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Bjt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function PWu(ne,Ft){switch(Ft[0]){case 0:var He=Ft[1],Jt=He[1],xn=function(Kh){return[0,[0,Jt,Kh]]},ii=He[2];return qd(E(ne[1][1+VQ],ne),Jt,ii,Ft,xn);case 1:var yi=Ft[1],Ma=yi[1],fo=function(Kh){return[1,[0,Ma,Kh]]},il=yi[2];return qd(E(ne[1][1+Svt],ne),Ma,il,Ft,fo);default:var Sl=Ft[1],Gm=Sl[1],Wp=function(Kh){return[2,[0,Gm,Kh]]},sy=Sl[2];return qd(E(ne[1][1+Ojt],ne),Gm,sy,Ft,Wp)}}function RWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=W(ne[1][1+G0],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function kWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Aue],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function FWu(ne,Ft){return Qo(ne[1][1+Na],ne,Gdu,Ft)}function NWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+G0],ne,ii),Ma=f0(E(ne[1][1+Ci],ne),xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function OWu(ne,Ft,He){var Jt=He[7],xn=He[6],ii=He[5],yi=He[4],Ma=He[3],fo=He[2],il=He[1],Sl=f0(E(ne[1][1+wvt],ne),il),Gm=W(ne[1][1+Mjt],ne,fo),Wp=f0(E(ne[1][1+Ln],ne),Ma),sy=E(ne[1][1+zQ],ne),Kh=f0(function(i_){return OS(sy,i_)},yi),wA=f0(E(ne[1][1+a5e],ne),ii),ZA=fy(E(ne[1][1+Ivt],ne),xn),Db=W(ne[1][1+os],ne,Jt);return il===Sl&&fo===Gm&&yi===Kh&&ii===wA&&xn===ZA&&Jt===Db&&Ma===Wp?He:[0,Sl,Gm,Wp,Kh,wA,ZA,Db]}function BWu(ne,Ft,He){return Qo(ne[1][1+Dte],ne,Ft,He)}function qWu(ne,Ft,He){return Qo(ne[1][1+Dte],ne,Ft,He)}function MWu(ne,Ft,He){var Jt=He[3],xn=He[2],ii=He[1],yi=f0(E(ne[1][1+Ljt],ne),ii),Ma=W(ne[1][1+jjt],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,yi,Ma,fo]}function LWu(ne,Ft){return OS(E(ne[1][1+tV],ne),Ft)}function jWu(ne,Ft){if(Ft[0]===0){var He=Ft[1],Jt=W(ne[1][1+xi],ne,He);return Jt===He?Ft:[0,Jt]}var xn=Ft[1],ii=xn[2][1],yi=W(ne[1][1+os],ne,ii);return ii===yi?Ft:[1,[0,xn[1],[0,yi]]]}function GWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+Gjt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function UWu(ne,Ft,He){var Jt=He[1],xn=Qo(ne[1][1+xvt],ne,Ft,Jt);return Jt===xn?He:[0,xn,He[2],He[3]]}function VWu(ne,Ft){var He=Ft[2],Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+gue],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?Ft:[0,Ft[1],[0,ii,yi]]}function zWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=He[1],Ma=W(ne[1][1+G0],ne,yi),fo=f0(E(ne[1][1+o5e],ne),ii),il=W(ne[1][1+bue],ne,xn),Sl=W(ne[1][1+os],ne,Jt);return yi===Ma&&ii===fo&&xn===il&&Jt===Sl?He:[0,Ma,fo,il,Sl]}function $Wu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=f0(E(ne[1][1+Ho],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function QWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=W(ne[1][1+Iu],ne,xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function KWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+G0],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function HWu(ne,Ft,He){var Jt=He[4],xn=He[3],ii=He[2],yi=W(ne[1][1+u5e],ne,ii),Ma=W(ne[1][1+G0],ne,xn),fo=W(ne[1][1+os],ne,Jt);return ii===yi&&xn===Ma&&Jt===fo?He:[0,He[1],yi,Ma,fo]}function WWu(ne,Ft,He){return Qo(ne[1][1+ry],ne,Ft,He)}function YWu(ne,Ft){switch(Ft[0]){case 0:var He=function(yi){return[0,yi]},Jt=Ft[1];return Sd(E(ne[1][1+G0],ne),Jt,Ft,He);case 1:var xn=function(yi){return[1,yi]},ii=Ft[1];return Sd(E(ne[1][1+Dl],ne),ii,Ft,xn);default:return Ft}}function JWu(ne,Ft,He){var Jt=He[2],xn=He[1],ii=fy(E(ne[1][1+$jt],ne),xn),yi=W(ne[1][1+os],ne,Jt);return xn===ii&&Jt===yi?He:[0,ii,yi]}function XWu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Mf){return[0,Jt,[0,Mf]]},ii=He[1];return qd(E(ne[1][1+d5e],ne),Jt,ii,Ft,xn);case 1:var yi=function(Mf){return[0,Jt,[1,Mf]]},Ma=He[1];return qd(E(ne[1][1+zjt],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Mf){return[0,Jt,[2,Mf]]},il=He[1];return qd(E(ne[1][1+l5e],ne),Jt,il,Ft,fo);case 3:var Sl=function(Mf){return[0,Jt,[3,Mf]]},Gm=He[1];return qd(E(ne[1][1+Vjt],ne),Jt,Gm,Ft,Sl);case 4:var Wp=function(Mf){return[0,Jt,[4,Mf]]},sy=He[1];return qd(E(ne[1][1+xvt],ne),Jt,sy,Ft,Wp);case 5:var Kh=function(Mf){return[0,Jt,[5,Mf]]},wA=He[1];return qd(E(ne[1][1+qjt],ne),Jt,wA,Ft,Kh);case 6:var ZA=function(Mf){return[0,Jt,[6,Mf]]},Db=He[1];return qd(E(ne[1][1+ny],ne),Jt,Db,Ft,ZA);case 7:var i_=function(Mf){return[0,Jt,[7,Mf]]},$2=He[1];return qd(E(ne[1][1+Evt],ne),Jt,$2,Ft,i_);case 8:var $6=function(Mf){return[0,Jt,[8,Mf]]},Q6=He[1];return qd(E(ne[1][1+C_],ne),Jt,Q6,Ft,$6);case 9:var m4=function(Mf){return[0,Jt,[9,Mf]]},K6=He[1];return qd(E(ne[1][1+ZU],ne),Jt,K6,Ft,m4);case 10:var H6=function(Mf){return[0,Jt,[10,Mf]]},W6=He[1];return Sd(E(ne[1][1+JA],ne),W6,Ft,H6);case 11:var Y6=function(Mf){return[0,Jt,[11,Mf]]},J6=He[1];return Sd(W(ne[1][1+vb],ne,Jt),J6,Ft,Y6);case 12:var nV=function(Mf){return[0,Jt,[12,Mf]]},Uve=He[1];return qd(E(ne[1][1+Ef],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(Mf){return[0,Jt,[13,Mf]]},iV=He[1];return qd(E(ne[1][1+md],ne),Jt,iV,Ft,Vve);case 14:var zve=function(Mf){return[0,Jt,[14,Mf]]},$vt=He[1];return qd(E(ne[1][1+Fo],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(Mf){return[0,Jt,[15,Mf]]},Kvt=He[1];return qd(E(ne[1][1+uo],ne),Jt,Kvt,Ft,Qvt);case 16:var Hvt=function(Mf){return[0,Jt,[16,Mf]]},Wvt=He[1];return qd(E(ne[1][1+qi],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(Mf){return[0,Jt,[17,Mf]]},Jvt=He[1];return qd(E(ne[1][1+fn],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(Mf){return[0,Jt,[18,Mf]]},Zvt=He[1];return qd(E(ne[1][1+Xt],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(Mf){return[0,Jt,[19,Mf]]},tEt=He[1];return qd(E(ne[1][1+Au],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(Mf){return[0,Jt,[20,Mf]]},nEt=He[1];return Sd(W(ne[1][1+Vo],ne,Jt),nEt,Ft,rEt);case 21:var iEt=function(Mf){return[0,Jt,[21,Mf]]},sEt=He[1];return qd(E(ne[1][1+eu],ne),Jt,sEt,Ft,iEt);case 22:var aEt=function(Mf){return[0,Jt,[22,Mf]]},oEt=He[1];return qd(E(ne[1][1+dd],ne),Jt,oEt,Ft,aEt);case 23:var cEt=function(Mf){return[0,Jt,[23,Mf]]},uEt=He[1];return qd(E(ne[1][1+ko],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(Mf){return[0,Jt,[24,Mf]]},dEt=He[1];return qd(E(ne[1][1+kn],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(Mf){return[0,Jt,[25,Mf]]},mEt=He[1];return qd(E(ne[1][1+Va],ne),Jt,mEt,Ft,pEt);case 26:var fEt=function(Mf){return[0,Jt,[26,Mf]]},hEt=He[1];return qd(E(ne[1][1+lo],ne),Jt,hEt,Ft,fEt);case 27:var x0=function(Mf){return[0,Jt,[27,Mf]]},mGr=He[1];return qd(E(ne[1][1+ua],ne),Jt,mGr,Ft,x0);case 28:var fGr=function(Mf){return[0,Jt,[28,Mf]]},hGr=He[1];return qd(E(ne[1][1+St],ne),Jt,hGr,Ft,fGr);case 29:var gGr=function(Mf){return[0,Jt,[29,Mf]]},yGr=He[1];return qd(E(ne[1][1+xt],ne),Jt,yGr,Ft,gGr);default:var _Gr=function(Mf){return[0,Jt,[30,Mf]]},AGr=He[1];return qd(E(ne[1][1+f],ne),Jt,AGr,Ft,_Gr)}}function ZWu(ne,Ft){var He=Ft[2],Jt=Ft[1],xn=fy(E(ne[1][1+Pve],ne),Jt),ii=fy(E(ne[1][1+Pve],ne),He);return Jt===xn&&He===ii?Ft:[0,xn,ii,Ft[3]]}var eYu=8;function tYu(ne,Ft){return Ft}function rYu(ne,Ft){var He=Ft[2],Jt=Ft[1];switch(He[0]){case 0:var xn=function(Um){return[0,Jt,[0,Um]]},ii=He[1];return qd(E(ne[1][1+tV],ne),Jt,ii,Ft,xn);case 1:var yi=function(Um){return[0,Jt,[1,Um]]},Ma=He[1];return qd(E(ne[1][1+Cue],ne),Jt,Ma,Ft,yi);case 2:var fo=function(Um){return[0,Jt,[2,Um]]},il=He[1];return qd(E(ne[1][1+Rve],ne),Jt,il,Ft,fo);case 3:var Sl=function(Um){return[0,Jt,[3,Um]]},Gm=He[1];return qd(E(ne[1][1+vvt],ne),Jt,Gm,Ft,Sl);case 4:var Wp=function(Um){return[0,Jt,[4,Um]]},sy=He[1];return qd(E(ne[1][1+Cvt],ne),Jt,sy,Ft,Wp);case 5:var Kh=function(Um){return[0,Jt,[5,Um]]},wA=He[1];return qd(E(ne[1][1+s5e],ne),Jt,wA,Ft,Kh);case 6:var ZA=function(Um){return[0,Jt,[6,Um]]},Db=He[1];return qd(E(ne[1][1+Tve],ne),Jt,Db,Ft,ZA);case 7:var i_=function(Um){return[0,Jt,[7,Um]]},$2=He[1];return qd(E(ne[1][1+bvt],ne),Jt,$2,Ft,i_);case 8:var $6=function(Um){return[0,Jt,[8,Um]]},Q6=He[1];return qd(E(ne[1][1+Fjt],ne),Jt,Q6,Ft,$6);case 9:var m4=function(Um){return[0,Jt,[9,Um]]},K6=He[1];return qd(E(ne[1][1+kjt],ne),Jt,K6,Ft,m4);case 10:var H6=function(Um){return[0,Jt,[10,Um]]},W6=He[1];return qd(E(ne[1][1+Rjt],ne),Jt,W6,Ft,H6);case 11:var Y6=function(Um){return[0,Jt,[11,Um]]},J6=He[1];return qd(E(ne[1][1+Pjt],ne),Jt,J6,Ft,Y6);case 12:var nV=function(Um){return[0,Jt,[33,Um]]},Uve=He[1];return qd(E(ne[1][1+fu],ne),Jt,Uve,Ft,nV);case 13:var Vve=function(Um){return[0,Jt,[13,Um]]},iV=He[1];return qd(E(ne[1][1+Avt],ne),Jt,iV,Ft,Vve);case 14:var zve=function(Um){return[0,Jt,[14,Um]]},$vt=He[1];return qd(E(ne[1][1+Tjt],ne),Jt,$vt,Ft,zve);case 15:var Qvt=function(Um){return[0,Jt,[15,Um]]},Kvt=He[1];return qd(E(ne[1][1+xjt],ne),Jt,Kvt,Ft,Qvt);case 16:var Hvt=function(Um){return[0,Jt,[16,Um]]},Wvt=He[1];return qd(E(ne[1][1+gvt],ne),Jt,Wvt,Ft,Hvt);case 17:var Yvt=function(Um){return[0,Jt,[17,Um]]},Jvt=He[1];return qd(E(ne[1][1+vjt],ne),Jt,Jvt,Ft,Yvt);case 18:var Xvt=function(Um){return[0,Jt,[18,Um]]},Zvt=He[1];return qd(E(ne[1][1+n5e],ne),Jt,Zvt,Ft,Xvt);case 19:var eEt=function(Um){return[0,Jt,[19,Um]]},tEt=He[1];return qd(E(ne[1][1+hue],ne),Jt,tEt,Ft,eEt);case 20:var rEt=function(Um){return[0,Jt,[20,Um]]},nEt=He[1];return qd(E(ne[1][1+Eb],ne),Jt,nEt,Ft,rEt);case 21:var iEt=function(Um){return[0,Jt,[21,Um]]},sEt=He[1];return qd(E(ne[1][1+Mw],ne),Jt,sEt,Ft,iEt);case 22:var aEt=function(Um){return[0,Jt,[22,Um]]},oEt=He[1];return qd(E(ne[1][1+Nh],ne),Jt,oEt,Ft,aEt);case 23:var cEt=function(Um){return[0,Jt,[23,Um]]},uEt=He[1];return qd(E(ne[1][1+cg],ne),Jt,uEt,Ft,cEt);case 24:var lEt=function(Um){return[0,Jt,[24,Um]]},dEt=He[1];return qd(E(ne[1][1+pE],ne),Jt,dEt,Ft,lEt);case 25:var pEt=function(Um){return[0,Jt,[25,Um]]},mEt=He[1];return qd(E(ne[1][1+dE],ne),Jt,mEt,Ft,pEt);case 26:var fEt=function(Um){return[0,Jt,[26,Um]]},hEt=He[1];return qd(E(ne[1][1+E1],ne),Jt,hEt,Ft,fEt);case 27:var x0=function(Um){return[0,Jt,[27,Um]]},mGr=He[1];return qd(E(ne[1][1+Zo],ne),Jt,mGr,Ft,x0);case 28:var fGr=function(Um){return[0,Jt,[28,Um]]},hGr=He[1];return qd(E(ne[1][1+pd],ne),Jt,hGr,Ft,fGr);case 29:var gGr=function(Um){return[0,Jt,[29,Um]]},yGr=He[1];return qd(E(ne[1][1+Nc],ne),Jt,yGr,Ft,gGr);case 30:var _Gr=function(Um){return[0,Jt,[30,Um]]},AGr=He[1];return qd(E(ne[1][1+ia],ne),Jt,AGr,Ft,_Gr);case 31:var Mf=function(Um){return[0,Jt,[31,Um]]},nYu=He[1];return qd(E(ne[1][1+ta],ne),Jt,nYu,Ft,Mf);case 32:var iYu=function(Um){return[0,Jt,[32,Um]]},sYu=He[1];return qd(E(ne[1][1+Yi],ne),Jt,sYu,Ft,iYu);case 33:var aYu=function(Um){return[0,Jt,[33,Um]]},oYu=He[1];return qd(E(ne[1][1+fu],ne),Jt,oYu,Ft,aYu);case 34:var cYu=function(Um){return[0,Jt,[34,Um]]},uYu=He[1];return qd(E(ne[1][1+Gt],ne),Jt,uYu,Ft,cYu);case 35:var lYu=function(Um){return[0,Jt,[35,Um]]},dYu=He[1];return qd(E(ne[1][1+G],ne),Jt,dYu,Ft,lYu);default:var pYu=function(Um){return[0,Jt,[36,Um]]},mYu=He[1];return qd(E(ne[1][1+D],ne),Jt,mYu,Ft,pYu)}}return b9r(y,[0,Djr,function(ne,Ft){var He=Ft[2],Jt=He[3],xn=He[2],ii=He[1],yi=W(ne[1][1+Hs],ne,ii),Ma=W(ne[1][1+os],ne,xn),fo=fy(E(ne[1][1+Pve],ne),Jt);return ii===yi&&xn===Ma&&Jt===fo?Ft:[0,Ft[1],[0,yi,Ma,fo]]},$u,rYu,Pve,tYu,os,eYu,f0,mu,mu,ZWu,G0,XWu,d5e,JWu,$jt,YWu,zjt,WWu,l5e,HWu,Vjt,KWu,tV,QWu,Cue,$Wu,xvt,zWu,bue,VWu,Vo,UWu,o5e,GWu,Gjt,jWu,jjt,LWu,kve,MWu,Rve,qWu,qjt,BWu,Dte,OWu,zQ,NWu,wvt,FWu,Mjt,kWu,Ivt,RWu,Aue,PWu,a5e,TWu,Bjt,xWu,VQ,IWu,Svt,wWu,Dvt,SWu,Ojt,DWu,ny,EWu,Evt,vWu,vvt,CWu,Cvt,bWu,s5e,AWu,Tve,_Wu,Njt,yWu,bvt,gWu,Fjt,hWu,kjt,fWu,Rjt,mWu,Pjt,pWu,Avt,dWu,Tjt,lWu,xjt,uWu,gvt,cWu,Ijt,oWu,_vt,aWu,wjt,sWu,Djt,iWu,_ue,nWu,oO,rWu,yvt,tWu,Sjt,eWu,i5e,ZHu,xve,XHu,vjt,JHu,Cjt,YHu,n5e,WHu,yue,HHu,Ejt,KHu,aO,QHu,hue,$Hu,gue,zHu,Mw,VHu,Ete,UHu,fue,GHu,Nh,jHu,oh,LHu,nA,MHu,Eb,qHu,rA,BHu,MM,OHu,ka,NHu,o2,FHu,UQ,kHu,w3,RHu,Ho,PHu,gd,THu,Rl,xHu,Pl,IHu,wd,wHu,vl,SHu,Kp,DHu,Tp,EHu,Za,vHu,kl,CHu,Qh,bHu,V6,AHu,GI,_Hu,qn,yHu,ye,gHu,de,hHu,Ci,fHu,Ln,mHu,zi,pHu,MD,dHu,Fg,lHu,Vc,uHu,yl,cHu,Xe,oHu,c5e,aHu,Ujt,sHu,Dt,iHu,Xr,nHu,Kn,rHu,rn,tHu,Pt,eHu,cr,ZKu,Ji,XKu,Eue,JKu,vt,YKu,j0,WKu,xi,HKu,xe,KKu,Wi,QKu,cg,$Ku,C_,zKu,Hp,VKu,ry,UKu,go,GKu,z6,jKu,Kf,LKu,DA,MKu,SA,qKu,om,BKu,ZU,OKu,JA,NKu,na,FKu,Ns,kKu,$Q,RKu,hy,PKu,E1,TKu,Rc,xKu,d1,IKu,vb,wKu,qS,SKu,jT,DKu,pE,EKu,dE,vKu,YA,CKu,_C,bKu,qD,AKu,UC,_Ku,Ef,yKu,md,gKu,Xc,hKu,Rf,fKu,cl,mKu,gu,pKu,_0,dKu,ef,lKu,Fh,uKu,og,cKu,Q0,oKu,Ah,pGr,Wm,zvt,_h,Vvt,y0,Gve,bd,Uvt,pa,jve,Hm,rV,Lp,p4,Cp,jM,yf,LS,Bc,MS,ql,dGr,ul,lGr,Co,Gvt,Js,uGr,Zo,cGr,Fo,jvt,uo,oGr,qi,aGr,eu,sGr,Ea,g5e,Xs,iGr,Br,eGt,Oa,nGr,fn,rGr,Xt,Lvt,Au,tGr,yd,Zjt,bp,eGr,$p,Zjr,wp,Mvt,Qp,Xjr,fu,Jjr,df,Yjr,$e,qvt,Ljt,Xjt,eV,Wjr,VC,Jjt,vue,Bvt,u5e,Yjt,Yo,Hjr,Na,Wjt,Ko,Kjr,fa,Ovt,ca,Hjt,oi,Nvt,Hr,Lve,Ui,Qjr,Ds,$jr,_s,Kjt,vr,iy,gp,zjr,Xa,Fvt,ya,Vjr,Ts,kvt,xs,Ujr,ai,Rvt,Fve,Gjr,un,Mve,Qu,jjr,Zc,h5e,XA,Ljr,pd,f5e,dd,Mjr,Hs,Qjt,Iu,qjr,Ll,Bjr,Dl,m5e,yc,Ojr,ko,Njr,Nc,Pvt,tl,Fjr,kn,Tvt,Va,kjr,Re,qve,lo,Rjr,ia,Bve,ta,Pjr,ua,p5e,St,Tjr,xt,xjr,Gt,LM,gt,Ijr,G,Ove,D,wjr,Yi,Nve,f,Sjr]),function(ne,Ft){return Aqt(Ft,y)}});function A3i(y){switch(y[0]){case 0:return 1;case 3:return 3;default:return 2}}function b3i(y,g){E(B(y),ppu),W(B(y),fpu,mpu);var f=g[1];W(B(y),hpu,f),E(B(y),gpu),E(B(y),ypu),W(B(y),Apu,_pu);var D=g[2];return W(B(y),bpu,D),E(B(y),Cpu),E(B(y),vpu)}var C3i=function y(g,f){return y.fun(g,f)},uQu=function y(g){return y.fun(g)};ur(C3i,function(y,g){E(B(y),Dpu),W(B(y),wpu,Spu);var f=g[1];if(f){Rt(y,Ipu);var D=f[1];switch(D[0]){case 0:E(B(y),epu);var G=D[1];W(B(y),tpu,G),E(B(y),rpu);break;case 1:E(B(y),npu);var de=D[1];W(B(y),ipu,de),E(B(y),spu);break;case 2:E(B(y),apu);var ye=D[1];W(B(y),opu,ye),E(B(y),cpu);break;default:E(B(y),upu);var $e=D[1];W(B(y),lpu,$e),E(B(y),dpu)}Rt(y,xpu)}else Rt(y,Tpu);return E(B(y),Ppu),E(B(y),Rpu),W(B(y),Fpu,kpu),b3i(y,g[2]),E(B(y),Npu),E(B(y),Opu),W(B(y),qpu,Bpu),b3i(y,g[3]),E(B(y),Mpu),E(B(y),Lpu)}),ur(uQu,function(y){return W(Ia(Epu),C3i,y)});function bb(y,g){return[0,y[1],y[2],g[3]]}function bte(y,g){var f=y[1]-g[1]|0;return f===0?y[2]-g[2]|0:f}function v3i(y,g){var f=g[1],D=y[1];if(D)if(f)var G=f[1],de=D[1],ye=A3i(G),$e=A3i(de)-ye|0,Gt=$e===0?Xp(de[1],G[1]):$e;else var Gt=-1;else var gt=f&&1,Gt=gt;if(Gt===0){var xt=bte(y[2],g[2]);return xt===0?bte(y[3],g[3]):xt}return Gt}function U8e(y,g){return v3i(y,g)===0?1:0}var kLr=function y(g,f,D){return y.fun(g,f,D)},lQu=_qt(Upu,function(y){var g=f9r(y,Gpu)[35],f=_9r(y,0,0,jpu,RLr,1)[1];return vDi(y,g,function(D,G){return 0}),function(D,G){var de=Aqt(G,y);return E(f,de),A9r(G,de,y)}});ur(kLr,function(y,g,f){var D=f[2];switch(D[0]){case 0:var G=D[1][1];return zp(function(ye,$e){var gt=$e[0]===0?$e[1][2][2]:$e[1][2][1];return Qo(kLr,y,ye,gt)},g,G);case 1:var de=D[1][1];return zp(function(ye,$e){return $e[0]===2?ye:Qo(kLr,y,ye,$e[1][2][1])},g,de);case 2:return W(y,g,D[1][1]);default:return g}});function OQ(y,g){return[0,g[1],[0,g[2],y]]}function E3i(y,g,f){var D=y&&y[1],G=g&&g[1];return[0,D,G,f]}function Qc(y,g,f){var D=y&&y[1],G=g&&g[1];return!D&&!G?G:[0,E3i([0,D],[0,G],0)]}function BS(y,g,f,D){var G=y&&y[1],de=g&&g[1];return!G&&!de&&!f?f:[0,E3i([0,G],[0,de],f)]}function c4(y,g){if(y){if(g){var f=g[1],D=y[1],G=[0,yh(D[2],f[2])];return Qc([0,yh(f[1],D[1])],G,0)}var de=y}else var de=g;return de}function FLr(y,g){if(g){if(y){var f=g[1],D=y[1],G=D[3],de=[0,yh(D[2],f[2])];return BS([0,yh(f[1],D[1])],de,G,0)}var ye=g[1];return BS([0,ye[1]],[0,ye[2]],0,0)}return y}function V8e(y,g){for(var f=y,D=g;;){if(typeof f=="number")return D;if(f[0]===0)return[0,f[1],0,D];var G=[0,f[2],f[4],D],f=f[3],D=G}}function D3i(y,g){if(y)var f=V8e(y[2],y[3]),D=function(de){return D3i(f,de)},G=[0,y[1],D];else var G=y;return G}function dQu(y){var g=V8e(y,0);return function(f){return D3i(g,f)}}function Cte(y){return typeof y=="number"?0:y[0]===0?1:y[1]}function pQu(y){return[0,y]}function j6(y,g,f){var D=0;if(typeof y=="number"){if(typeof f=="number")return[0,g];f[0]===1&&(D=1)}else if(y[0]===0)typeof f!="number"&&f[0]===1&&(D=1);else{var G=y[1];if(typeof f!="number"&&f[0]===1){var de=f[1],ye=de<=G?G+1|0:de+1|0;return[1,ye,g,y,f]}var $e=G;D=2}switch(D){case 1:var $e=f[1];break;case 0:return[1,2,g,y,f]}return[1,$e+1|0,g,y,f]}function tue(y,g,f){var D=Cte(y),G=Cte(f),de=G<=D?D+1|0:G+1|0;return[1,de,g,y,f]}function NLr(y,g){var f=g!==0?1:0;if(f){if(g!==1){var D=g>>>1|0,G=NLr(y,D),de=E(y,0),ye=NLr(y,(g-D|0)-1|0);return[1,Cte(G)+1|0,de,G,ye]}var $e=[0,E(y,0)]}else var $e=f;return $e}function kM(y,g,f){var D=Cte(y),G=Cte(f);if((G+2|0)>1,Ts=Va(xs,ko),ya=Ts[1],Xa=Va(Nc-xs|0,Ts[2]),Yo=ya,eu=Xa[1],Vc=0,Vo=Xa[2];;){if(Yo){if(eu){var fu=eu[2],Pl=eu[1],Rl=Yo[2],kl=Yo[1],vl=W(lo,kl,Pl);if(vl===0){var Yo=Rl,eu=fu,Vc=[0,kl,Vc];continue}if(0<=vl){var eu=fu,Vc=[0,Pl,Vc];continue}var Yo=Rl,Vc=[0,kl,Vc];continue}var gd=NQ(Yo,Vc)}else var gd=NQ(eu,Vc);return[0,gd,Vo]}},Va=function(Nc,ko){if(Nc===2){if(ko){var yl=ko[2];if(yl){var Iu=yl[1],Ll=ko[1],$u=yl[2],yc=W(lo,Ll,Iu),Dl=yc===0?[0,Ll,0]:0<=yc?[0,Iu,[0,Ll,0]]:[0,Ll,[0,Iu,0]];return[0,Dl,$u]}}}else if(Nc===3&&ko){var dd=ko[2];if(dd){var pd=dd[2];if(pd){var Rc=pd[1],Zc=dd[1],Qu=ko[1],gp=pd[2],_s=W(lo,Qu,Zc);if(_s===0)var vr=W(lo,Zc,Rc),Hr=vr===0?[0,Zc,0]:0<=vr?[0,Rc,[0,Zc,0]]:[0,Zc,[0,Rc,0]],oi=Hr;else if(0<=_s){var Ui=W(lo,Qu,Rc);if(Ui===0)var fa=[0,Zc,[0,Qu,0]];else if(0<=Ui)var Ds=W(lo,Zc,Rc),ca=Ds===0?[0,Zc,[0,Qu,0]]:0<=Ds?[0,Rc,[0,Zc,[0,Qu,0]]]:[0,Zc,[0,Rc,[0,Qu,0]]],fa=ca;else var fa=[0,Zc,[0,Qu,[0,Rc,0]]];var oi=fa}else{var Ko=W(lo,Zc,Rc);if(Ko===0)var ai=[0,Qu,[0,Zc,0]];else if(0<=Ko)var Na=W(lo,Qu,Rc),un=Na===0?[0,Qu,[0,Zc,0]]:0<=Na?[0,Rc,[0,Qu,[0,Zc,0]]]:[0,Qu,[0,Rc,[0,Zc,0]]],ai=un;else var ai=[0,Qu,[0,Zc,[0,Rc,0]]];var oi=ai}return[0,oi,gp]}}}for(var xs=Nc>>1,Ts=Re(xs,ko),ya=Ts[1],Xa=Re(Nc-xs|0,Ts[2]),Yo=ya,eu=Xa[1],Vc=0,Vo=Xa[2];;){if(Yo){if(eu){var fu=eu[2],Pl=eu[1],Rl=Yo[2],kl=Yo[1],vl=W(lo,kl,Pl);if(vl===0){var Yo=Rl,eu=fu,Vc=[0,kl,Vc];continue}if(0>>0))switch(Nc){case 0:return[0,0,ko];case 1:if(ko)return[0,[0,ko[1]],ko[2]];break;case 2:if(ko){var yl=ko[2];if(yl)return[0,[1,2,yl[1],[0,ko[1]],0],yl[2]]}break;default:if(ko){var Iu=ko[2];if(Iu){var Ll=Iu[2];if(Ll)return[0,[1,2,Iu[1],[0,ko[1]],[0,Ll[1]]],Ll[2]]}}}var $u=Nc/2|0,yc=mu($u,ko),Dl=yc[2];if(Dl){var dd=mu((Nc-$u|0)-1|0,Dl[2]),pd=dd[2];return[0,tue(yc[1],Dl[1],dd[1]),pd]}throw[0,ig,kmu]};return mu(FQ(os),os)[1]}var tl=g(ia,g(ta,g(xi,[0,xe])));return g(Hs[1],tl)}return g(ia,g(ta,g(xi,[0,xe])))}return g(ta,g(xi,[0,xe]))}return g(xi,[0,xe])}return[0,xe]}return Cb}return[0,Cb,qLr,D,g,pQu,G,de,ye,gt,Gt,xt,vt,St,Xr,na,cr,Pt,rn,Kn,Ln,BLr,P3i,jCt,I3i,x3i,mQu,jCt,I3i,zi,Ns,dQu,ua,function(Ci,Wi,xe){E(B(Wi),xmu);var Yi=P3i(xe);Yi&&E(B(Wi),Tmu);var xi=0;return zp(function(Ji,ta){return Ji&&E(B(Wi),Imu),W(Ci,Wi,ta),1},xi,Yi),Yi&&E(B(Wi),Pmu),E(B(Wi),Rmu)},NLr]}var R3i=Fmu.slice();function LLr(y){for(var g=0,f=R3i.length-1-1|0;;){if(f>>18|0),jy(D,G+1|0,Tg|($e>>>12|0)&63),jy(D,G+2|0,Tg|($e>>>6|0)&63),jy(D,G+3|0,Tg|$e&63);var gt=G+4|0}else{jy(D,G,eee|$e>>>12|0),jy(D,G+1|0,Tg|($e>>>6|0)&63),jy(D,G+2|0,Tg|$e&63);var gt=G+3|0}else{jy(D,G,$d|$e>>>6|0),jy(D,G+1|0,Tg|$e&63);var gt=G+2|0}else{jy(D,G,$e);var gt=G+1|0}var G=gt,de=de-1|0,ye=ye+1|0;continue}throw fve}return G}}function z3i(y){for(var g=bf(y),f=xce(g,0),D=0,G=0;;){if(G>>6|0)!==2?1:0;if(xt)var St=xt;else var vt=(gt>>>6|0)!==2?1:0,St=vt||((Gt>>>6|0)!==2?1:0);if(St)throw fve;f[1+D]=(de&7)<<18|($e&63)<<12|(gt&63)<<6|Gt&63;var Xr=G+4|0}else if(eee<=de){var cr=Kl(y,G+1|0),Pt=Kl(y,G+2|0),rn=(de&15)<<12|(cr&63)<<6|Pt&63,Kn=(cr>>>6|0)!==2?1:0,Ln=Kn||((Pt>>>6|0)!==2?1:0);if(Ln)var Ns=Ln;else var zi=55296<=rn?1:0,Ns=zi&&(rn<=57088?1:0);if(Ns)throw fve;f[1+D]=rn;var Xr=G+3|0}else{var na=Kl(y,G+1|0);if((na>>>6|0)!==2)throw fve;f[1+D]=(de&31)<<6|na&63;var Xr=G+2|0}else if(Tg<=de)ye=1;else{f[1+D]=de;var Xr=G+1|0}if(ye)throw fve;var D=D+1|0,G=Xr;continue}return[0,f,D,U3i,G3i,j3i,L3i,M3i,q3i,B3i,O3i,N3i,F3i]}}function zCt(y,g,f){var D=y[6]+g|0,G=B_(f*4|0),de=y[1];if((D+f|0)<=de.length-1)return N8e(G,0,VCt(de,D,f,G));throw[0,ig,Mhu]}function dm(y){var g=y[6],f=y[3]-g|0,D=B_(f*4|0);return N8e(D,0,VCt(y[1],g,f,D))}function $Ct(y,g){var f=y[6],D=y[3]-f|0,G=B_(D*4|0);return WBr(g,G,0,VCt(y[1],f,D,G))}function GLr(y){var g=y.length-1,f=B_(g*4|0);return N8e(f,0,VCt(y,0,g,f))}function $3i(y,g){return y[3]=y[3]-g|0,0}var Q3i=0;function hQu(y,g,f){return[0,y,g,jhu,0,f,Q3i,Ghu]}function K3i(y){var g=y[2];return[0,y[1],[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12]],y[3],y[4],y[5],y[6],y[7]]}function H3i(y){return y[3][1]}function FLt(y,g){return y!==g[4]?[0,g[1],g[2],g[3],y,g[5],g[6],g[7]]:g}var ULr=function y(g,f){return y.fun(g,f)},W3i=function y(g,f){return y.fun(g,f)},VLr=function y(g,f){return y.fun(g,f)},zLr=function y(g,f){return y.fun(g,f)},Y3i=function y(g,f){return y.fun(g,f)};ur(ULr,function(y,g){if(typeof y=="number"){var f=y;if(61<=f)if(92<=f)switch(f){case 92:if(typeof g=="number"&&g===92)return 1;break;case 93:if(typeof g=="number"&&g===93)return 1;break;case 94:if(typeof g=="number"&&g===94)return 1;break;case 95:if(typeof g=="number"&&g===95)return 1;break;case 96:if(typeof g=="number"&&g===96)return 1;break;case 97:if(typeof g=="number"&&g===97)return 1;break;case 98:if(typeof g=="number"&&g===98)return 1;break;case 99:if(typeof g=="number"&&g===99)return 1;break;case 100:if(typeof g=="number"&&CS===g)return 1;break;case 101:if(typeof g=="number"&&u3===g)return 1;break;case 102:if(typeof g=="number"&&_N===g)return 1;break;case 103:if(typeof g=="number"&&pT===g)return 1;break;case 104:if(typeof g=="number"&&c3===g)return 1;break;case 105:if(typeof g=="number"&&CT===g)return 1;break;case 106:if(typeof g=="number"&&gb===g)return 1;break;case 107:if(typeof g=="number"&&sT===g)return 1;break;case 108:if(typeof g=="number"&&vU===g)return 1;break;case 109:if(typeof g=="number"&&tQ===g)return 1;break;case 110:if(typeof g=="number"&&mC===g)return 1;break;case 111:if(typeof g=="number"&&I5===g)return 1;break;case 112:if(typeof g=="number"&&yI===g)return 1;break;case 113:if(typeof g=="number"&&c1===g)return 1;break;case 114:if(typeof g=="number"&&WZ===g)return 1;break;case 115:if(typeof g=="number"&&yce===g)return 1;break;case 116:if(typeof g=="number"&&dee===g)return 1;break;case 117:if(typeof g=="number"&&MZ===g)return 1;break;case 118:if(typeof g=="number"&&X$===g)return 1;break;case 119:if(typeof g=="number"&&m6===g)return 1;break;case 120:if(typeof g=="number"&&S6===g)return 1;break;default:if(typeof g=="number"&&Mee<=g)return 1}else switch(f){case 61:if(typeof g=="number"&&g===61)return 1;break;case 62:if(typeof g=="number"&&g===62)return 1;break;case 63:if(typeof g=="number"&&g===63)return 1;break;case 64:if(typeof g=="number"&&g===64)return 1;break;case 65:if(typeof g=="number"&&g===65)return 1;break;case 66:if(typeof g=="number"&&g===66)return 1;break;case 67:if(typeof g=="number"&&g===67)return 1;break;case 68:if(typeof g=="number"&&g===68)return 1;break;case 69:if(typeof g=="number"&&g===69)return 1;break;case 70:if(typeof g=="number"&&g===70)return 1;break;case 71:if(typeof g=="number"&&g===71)return 1;break;case 72:if(typeof g=="number"&&g===72)return 1;break;case 73:if(typeof g=="number"&&g===73)return 1;break;case 74:if(typeof g=="number"&&g===74)return 1;break;case 75:if(typeof g=="number"&&g===75)return 1;break;case 76:if(typeof g=="number"&&g===76)return 1;break;case 77:if(typeof g=="number"&&g===77)return 1;break;case 78:if(typeof g=="number"&&g===78)return 1;break;case 79:if(typeof g=="number"&&g===79)return 1;break;case 80:if(typeof g=="number"&&g===80)return 1;break;case 81:if(typeof g=="number"&&g===81)return 1;break;case 82:if(typeof g=="number"&&g===82)return 1;break;case 83:if(typeof g=="number"&&g===83)return 1;break;case 84:if(typeof g=="number"&&g===84)return 1;break;case 85:if(typeof g=="number"&&g===85)return 1;break;case 86:if(typeof g=="number"&&g===86)return 1;break;case 87:if(typeof g=="number"&&g===87)return 1;break;case 88:if(typeof g=="number"&&g===88)return 1;break;case 89:if(typeof g=="number"&&g===89)return 1;break;case 90:if(typeof g=="number"&&g===90)return 1;break;default:if(typeof g=="number"&&g===91)return 1}else if(31<=f)switch(f){case 31:if(typeof g=="number"&&g===31)return 1;break;case 32:if(typeof g=="number"&&g===32)return 1;break;case 33:if(typeof g=="number"&&g===33)return 1;break;case 34:if(typeof g=="number"&&g===34)return 1;break;case 35:if(typeof g=="number"&&g===35)return 1;break;case 36:if(typeof g=="number"&&g===36)return 1;break;case 37:if(typeof g=="number"&&g===37)return 1;break;case 38:if(typeof g=="number"&&g===38)return 1;break;case 39:if(typeof g=="number"&&g===39)return 1;break;case 40:if(typeof g=="number"&&g===40)return 1;break;case 41:if(typeof g=="number"&&g===41)return 1;break;case 42:if(typeof g=="number"&&g===42)return 1;break;case 43:if(typeof g=="number"&&g===43)return 1;break;case 44:if(typeof g=="number"&&g===44)return 1;break;case 45:if(typeof g=="number"&&g===45)return 1;break;case 46:if(typeof g=="number"&&g===46)return 1;break;case 47:if(typeof g=="number"&&g===47)return 1;break;case 48:if(typeof g=="number"&&g===48)return 1;break;case 49:if(typeof g=="number"&&g===49)return 1;break;case 50:if(typeof g=="number"&&g===50)return 1;break;case 51:if(typeof g=="number"&&g===51)return 1;break;case 52:if(typeof g=="number"&&g===52)return 1;break;case 53:if(typeof g=="number"&&g===53)return 1;break;case 54:if(typeof g=="number"&&g===54)return 1;break;case 55:if(typeof g=="number"&&g===55)return 1;break;case 56:if(typeof g=="number"&&g===56)return 1;break;case 57:if(typeof g=="number"&&g===57)return 1;break;case 58:if(typeof g=="number"&&g===58)return 1;break;case 59:if(typeof g=="number"&&g===59)return 1;break;default:if(typeof g=="number"&&g===60)return 1}else switch(f){case 0:if(typeof g=="number"&&!g)return 1;break;case 1:if(typeof g=="number"&&g===1)return 1;break;case 2:if(typeof g=="number"&&g===2)return 1;break;case 3:if(typeof g=="number"&&g===3)return 1;break;case 4:if(typeof g=="number"&&g===4)return 1;break;case 5:if(typeof g=="number"&&g===5)return 1;break;case 6:if(typeof g=="number"&&g===6)return 1;break;case 7:if(typeof g=="number"&&g===7)return 1;break;case 8:if(typeof g=="number"&&g===8)return 1;break;case 9:if(typeof g=="number"&&g===9)return 1;break;case 10:if(typeof g=="number"&&g===10)return 1;break;case 11:if(typeof g=="number"&&g===11)return 1;break;case 12:if(typeof g=="number"&&g===12)return 1;break;case 13:if(typeof g=="number"&&g===13)return 1;break;case 14:if(typeof g=="number"&&g===14)return 1;break;case 15:if(typeof g=="number"&&g===15)return 1;break;case 16:if(typeof g=="number"&&g===16)return 1;break;case 17:if(typeof g=="number"&&g===17)return 1;break;case 18:if(typeof g=="number"&&g===18)return 1;break;case 19:if(typeof g=="number"&&g===19)return 1;break;case 20:if(typeof g=="number"&&g===20)return 1;break;case 21:if(typeof g=="number"&&g===21)return 1;break;case 22:if(typeof g=="number"&&g===22)return 1;break;case 23:if(typeof g=="number"&&g===23)return 1;break;case 24:if(typeof g=="number"&&g===24)return 1;break;case 25:if(typeof g=="number"&&g===25)return 1;break;case 26:if(typeof g=="number"&&g===26)return 1;break;case 27:if(typeof g=="number"&&g===27)return 1;break;case 28:if(typeof g=="number"&&g===28)return 1;break;case 29:if(typeof g=="number"&&g===29)return 1;break;default:if(typeof g=="number"&&g===30)return 1}}else switch(y[0]){case 0:if(typeof g!="number"&&g[0]===0){var D=g[1],G=E(E(VLr,y[1]),D),de=G&&b1(y[2],g[2]);return de}break;case 1:if(typeof g!="number"&&g[0]===1){var ye=g[1],$e=E(E(zLr,y[1]),ye),gt=$e&&b1(y[2],g[2]);return gt}break;case 2:if(typeof g!="number"&&g[0]===2){var Gt=g[1],xt=y[1],vt=U8e(xt[1],Gt[1]),St=vt&&b1(xt[2],Gt[2]),Xr=St&&b1(xt[3],Gt[3]),cr=Xr&&(xt[4]===Gt[4]?1:0);return cr}break;case 3:if(typeof g!="number"&&g[0]===3){var Pt=g[1],rn=y[1],Kn=U8e(rn[1],Pt[1]);if(Kn)var Ln=Pt[2],zi=E(E(Y3i,rn[2]),Ln);else var zi=Kn;var Ns=zi&&(rn[3]===Pt[3]?1:0);return Ns}break;case 4:if(typeof g!="number"&&g[0]===4){var na=U8e(y[1],g[1]),ua=na&&b1(y[2],g[2]),Ci=ua&&b1(y[3],g[3]);return Ci}break;case 5:if(typeof g!="number"&&g[0]===5){var Wi=U8e(y[1],g[1]),xe=Wi&&b1(y[2],g[2]),Yi=xe&&b1(y[3],g[3]);return Yi}break;case 6:if(typeof g!="number"&&g[0]===6)return b1(y[1],g[1]);break;case 7:if(typeof g!="number"&&g[0]===7){var xi=b1(y[1],g[1]);return xi&&U8e(y[2],g[2])}break;case 8:if(typeof g!="number"&&g[0]===8){var Ji=U8e(y[1],g[1]),ta=Ji&&b1(y[2],g[2]),Hs=ta&&b1(y[3],g[3]);return Hs}break;case 9:if(typeof g!="number"&&g[0]===9){var ia=g[1];return E(E(W3i,y[1]),ia)}break;case 10:if(typeof g!="number"&&g[0]===10){var lo=g[1],Re=E(E(VLr,y[1]),lo),Va=Re&&(y[2]==g[2]?1:0),kn=Va&&b1(y[3],g[3]);return kn}break;default:if(typeof g!="number"&&g[0]===11){var os=g[1],mu=E(E(zLr,y[1]),os),tl=mu&&(y[2]==g[2]?1:0),Nc=tl&&b1(y[3],g[3]);return Nc}}return 0}),ur(W3i,function(y,g){if(y){if(g)return 1}else if(!g)return 1;return 0}),ur(VLr,function(y,g){switch(y){case 0:if(!g)return 1;break;case 1:if(g===1)return 1;break;case 2:if(g===2)return 1;break;case 3:if(g===3)return 1;break;default:if(4<=g)return 1}return 0}),ur(zLr,function(y,g){switch(y){case 0:if(!g)return 1;break;case 1:if(g===1)return 1;break;default:if(2<=g)return 1}return 0}),ur(Y3i,function(y,g){var f=b1(y[1],g[1]),D=f&&b1(y[2],g[2]),G=D&&b1(y[3],g[3]);return G});function J3i(y){if(typeof y=="number"){var g=y;if(61<=g){if(92<=g)switch(g){case 92:return oAu;case 93:return cAu;case 94:return uAu;case 95:return lAu;case 96:return dAu;case 97:return pAu;case 98:return mAu;case 99:return fAu;case 100:return hAu;case 101:return gAu;case 102:return yAu;case 103:return _Au;case 104:return AAu;case 105:return bAu;case 106:return CAu;case 107:return vAu;case 108:return EAu;case 109:return DAu;case 110:return SAu;case 111:return wAu;case 112:return IAu;case 113:return xAu;case 114:return TAu;case 115:return PAu;case 116:return RAu;case 117:return kAu;case 118:return FAu;case 119:return NAu;case 120:return OAu;default:return BAu}switch(g){case 61:return P_u;case 62:return R_u;case 63:return k_u;case 64:return F_u;case 65:return N_u;case 66:return O_u;case 67:return B_u;case 68:return q_u;case 69:return M_u;case 70:return L_u;case 71:return j_u;case 72:return G_u;case 73:return U_u;case 74:return V_u;case 75:return z_u;case 76:return $_u;case 77:return Q_u;case 78:return K_u;case 79:return H_u;case 80:return W_u;case 81:return Y_u;case 82:return J_u;case 83:return X_u;case 84:return Z_u;case 85:return eAu;case 86:return tAu;case 87:return rAu;case 88:return nAu;case 89:return iAu;case 90:return sAu;default:return aAu}}if(31<=g)switch(g){case 31:return e_u;case 32:return t_u;case 33:return r_u;case 34:return n_u;case 35:return i_u;case 36:return s_u;case 37:return a_u;case 38:return o_u;case 39:return c_u;case 40:return u_u;case 41:return l_u;case 42:return d_u;case 43:return p_u;case 44:return m_u;case 45:return f_u;case 46:return h_u;case 47:return g_u;case 48:return y_u;case 49:return __u;case 50:return A_u;case 51:return b_u;case 52:return C_u;case 53:return v_u;case 54:return E_u;case 55:return D_u;case 56:return S_u;case 57:return w_u;case 58:return I_u;case 59:return x_u;default:return T_u}switch(g){case 0:return Eyu;case 1:return Dyu;case 2:return Syu;case 3:return wyu;case 4:return Iyu;case 5:return xyu;case 6:return Tyu;case 7:return Pyu;case 8:return Ryu;case 9:return kyu;case 10:return Fyu;case 11:return Nyu;case 12:return Oyu;case 13:return Byu;case 14:return qyu;case 15:return Myu;case 16:return Lyu;case 17:return jyu;case 18:return Gyu;case 19:return Uyu;case 20:return Vyu;case 21:return zyu;case 22:return $yu;case 23:return Qyu;case 24:return Kyu;case 25:return Hyu;case 26:return Wyu;case 27:return Yyu;case 28:return Jyu;case 29:return Xyu;default:return Zyu}}else switch(y[0]){case 0:return qAu;case 1:return MAu;case 2:return LAu;case 3:return jAu;case 4:return GAu;case 5:return UAu;case 6:return VAu;case 7:return zAu;case 8:return $Au;case 9:return QAu;case 10:return KAu;default:return HAu}}function $Lr(y){if(typeof y=="number"){var g=y;if(61<=g){if(92<=g)switch(g){case 92:return V1u;case 93:return z1u;case 94:return $1u;case 95:return Q1u;case 96:return K1u;case 97:return H1u;case 98:return W1u;case 99:return Y1u;case 100:return J1u;case 101:return X1u;case 102:return Z1u;case 103:return eyu;case 104:return tyu;case 105:return ryu;case 106:return nyu;case 107:return iyu;case 108:return syu;case 109:return ayu;case 110:return oyu;case 111:return cyu;case 112:return uyu;case 113:return lyu;case 114:return dyu;case 115:return pyu;case 116:return myu;case 117:return fyu;case 118:return hyu;case 119:return gyu;case 120:return yyu;default:return _yu}switch(g){case 61:return p1u;case 62:return m1u;case 63:return f1u;case 64:return h1u;case 65:return g1u;case 66:return y1u;case 67:return _1u;case 68:return A1u;case 69:return b1u;case 70:return C1u;case 71:return v1u;case 72:return E1u;case 73:return D1u;case 74:return S1u;case 75:return w1u;case 76:return I1u;case 77:return x1u;case 78:return T1u;case 79:return P1u;case 80:return R1u;case 81:return k1u;case 82:return F1u;case 83:return N1u;case 84:return O1u;case 85:return B1u;case 86:return q1u;case 87:return M1u;case 88:return L1u;case 89:return j1u;case 90:return G1u;default:return U1u}}if(31<=g)switch(g){case 31:return Bgu;case 32:return qgu;case 33:return Mgu;case 34:return Lgu;case 35:return jgu;case 36:return Ggu;case 37:return Ugu;case 38:return Vgu;case 39:return zgu;case 40:return $gu;case 41:return Qgu;case 42:return Kgu;case 43:return Hgu;case 44:return Wgu;case 45:return Ygu;case 46:return Jgu;case 47:return Xgu;case 48:return Zgu;case 49:return e1u;case 50:return t1u;case 51:return r1u;case 52:return n1u;case 53:return i1u;case 54:return s1u;case 55:return a1u;case 56:return o1u;case 57:return c1u;case 58:return u1u;case 59:return l1u;default:return d1u}switch(g){case 0:return sgu;case 1:return agu;case 2:return ogu;case 3:return cgu;case 4:return ugu;case 5:return lgu;case 6:return dgu;case 7:return pgu;case 8:return mgu;case 9:return fgu;case 10:return hgu;case 11:return ggu;case 12:return ygu;case 13:return _gu;case 14:return Agu;case 15:return bgu;case 16:return Cgu;case 17:return vgu;case 18:return Egu;case 19:return Dgu;case 20:return Sgu;case 21:return wgu;case 22:return Igu;case 23:return xgu;case 24:return Tgu;case 25:return Pgu;case 26:return Rgu;case 27:return kgu;case 28:return Fgu;case 29:return Ngu;default:return Ogu}}else switch(y[0]){case 2:return y[1][3];case 3:return y[1][2][3];case 5:var f=jm(Ayu,y[3]);return jm(byu,jm(y[2],f));case 9:return y[1]?Cyu:vyu;case 0:case 1:return y[2];case 6:case 7:return y[1];default:return y[3]}}function QCt(y){return E(M_(igu),y)}function QLr(y,g){var f=y&&y[1],D=0;if(typeof g=="number")if(c1===g)var G=Uhu,de=Vhu;else D=1;else switch(g[0]){case 3:var G=zhu,de=$hu;break;case 5:var G=Qhu,de=Khu;break;case 6:case 9:D=1;break;case 0:case 10:var G=Whu,de=Yhu;break;case 1:case 11:var G=Jhu,de=Xhu;break;case 2:case 8:var G=Zhu,de=egu;break;default:var G=tgu,de=rgu}if(D)var G=Hhu,de=QCt($Lr(g));return f?jm(G,jm(ngu,de)):de}function KLr(y){return 45>>0)var D=Pn(y);else switch(f){case 0:var D=1;break;case 1:var D=2;break;case 2:var D=0;break;default:if(Ga(y,2),sue(Yr(y))===0){var G=bve(Yr(y));if(G===0)if(v1(Yr(y))===0&&v1(Yr(y))===0)var de=v1(Yr(y))!==0?1:0,D=de&&Pn(y);else var D=Pn(y);else if(G===1&&v1(Yr(y))===0)for(;;){var ye=hve(Yr(y));if(ye!==0){var $e=ye!==1?1:0,D=$e&&Pn(y);break}}else var D=Pn(y)}else var D=Pn(y)}if(2>>0)throw[0,ig,WAu];switch(D){case 0:continue;case 1:return 1;default:if(LLr(V3i(y)))continue;return $3i(y,1),0}}}function ajt(y,g){var f=g-y[3][2]|0;return[0,H3i(y),f]}function YCt(y,g,f){var D=ajt(y,f),G=ajt(y,g);return[0,y[1],G,D]}function MI(y,g){return ajt(y,g[6])}function u4(y,g){return ajt(y,g[3])}function L_(y,g){return YCt(y,g[6],g[3])}function ARi(y,g){var f=0;if(typeof g=="number")f=1;else switch(g[0]){case 2:var D=g[1][1];break;case 3:return g[1][1];case 4:var D=g[1];break;case 7:var D=g[2];break;case 5:case 8:return g[1];default:f=1}return f?L_(y,y[2]):D}function LI(y,g,f){return[0,y[1],y[2],y[3],y[4],y[5],[0,[0,g,f],y[6]],y[7]]}function bRi(y,g,f){return LI(y,g,[10,QCt(f)])}function JLr(y,g,f,D){return LI(y,g,[12,f,D])}function NM(y,g){return LI(y,g,v3u)}function l4(y,g){var f=g[3],D=[0,H3i(y)+1|0,f];return[0,y[1],y[2],D,y[4],y[5],y[6],y[7]]}function CRi(y){var g=bf(y);return g!==0&&mC===Gb(y,g-1|0)?a4(y,0,g-1|0):y}function OM(y,g,f,D,G){var de=[0,y[1],g,f],ye=uE(D),$e=G?0:1;return[0,de,[0,$e,ye,y[7][3][1]>>0)var gt=Pn(D);else switch($e){case 0:var gt=2;break;case 1:for(;;){Ga(D,3);var Gt=Yr(D);if(-1>>0)return sm(m3u);switch(gt){case 0:var Pt=ERi(de,f,D,2,0),rn=Pt[1],Kn=sE(jm(f3u,Pt[2])),Ln=0<=Kn?1:0,zi=Ln&&(Kn<=55295?1:0);if(zi)var na=zi;else var Ns=57344<=Kn?1:0,na=Ns&&(Kn<=A7e?1:0);var ua=na?vRi(de,rn,Kn):LI(de,rn,37);uve(G,Kn);var de=ua;continue;case 1:var Ci=ERi(de,f,D,3,1),Wi=sE(jm(h3u,Ci[2])),xe=vRi(de,Ci[1],Wi);uve(G,Wi);var de=xe;continue;case 2:return[0,de,uE(G)];default:$Ct(D,G);continue}}}function xv(y,g,f){var D=NM(y,L_(y,g));return z8e(g),W(f,D,g)}function Cve(y,g,f){for(var D=y;;){kg(f);var G=Yr(f);if(-1>>0)var $e=Pn(f);else switch(ye){case 0:for(;;){Ga(f,3);var gt=Yr(f);if(-1>>0){var cr=NM(D,L_(D,f));return[0,cr,u4(cr,f)]}switch($e){case 0:var Pt=l4(D,f);$Ct(f,g);var D=Pt;continue;case 1:var rn=D[4]?JLr(D,L_(D,f),XAu,JAu):D;return[0,rn,u4(rn,f)];case 2:if(D[4])return[0,D,u4(D,f)];sg(g,ZAu);continue;default:$Ct(f,g);continue}}}function H8e(y,g,f){for(;;){kg(f);var D=Yr(f),G=13>>0)var de=Pn(f);else switch(G){case 0:var de=0;break;case 1:for(;;){Ga(f,2);var ye=Yr(f);if(-1>>0)return sm(ebu);switch(de){case 0:return[0,y,u4(y,f)];case 1:var Gt=u4(y,f),xt=l4(y,f),vt=kLt(f);return[0,xt,[0,Gt[1],Gt[2]-vt|0]];default:$Ct(f,g);continue}}}function SRi(y,g){function f(na){return Ga(na,3),MT(Yr(na))===0?2:Pn(na)}kg(g);var D=Yr(g),G=S6>>0)var de=Pn(g);else switch(G){case 1:var de=16;break;case 2:var de=15;break;case 3:Ga(g,15);var de=rO(Yr(g))===0?15:Pn(g);break;case 4:Ga(g,4);var de=MT(Yr(g))===0?f(g):Pn(g);break;case 5:Ga(g,11);var de=MT(Yr(g))===0?f(g):Pn(g);break;case 7:var de=5;break;case 8:var de=6;break;case 9:var de=7;break;case 10:var de=8;break;case 11:var de=9;break;case 12:Ga(g,14);var ye=bve(Yr(g));if(ye===0)var de=v1(Yr(g))===0&&v1(Yr(g))===0&&v1(Yr(g))===0?12:Pn(g);else if(ye===1&&v1(Yr(g))===0)for(;;){var $e=hve(Yr(g));if($e!==0){var de=$e===1?13:Pn(g);break}}else var de=Pn(g);break;case 13:var de=10;break;case 14:Ga(g,14);var de=v1(Yr(g))===0&&v1(Yr(g))===0?1:Pn(g);break;default:var de=0}if(16>>0)return sm(ZPu);switch(de){case 1:var gt=dm(g);return[0,y,gt,[0,sE(jm(e3u,gt))],0];case 2:var Gt=dm(g),xt=sE(jm(t3u,Gt));return KPe<=xt?[0,y,Gt,[0,xt>>>3|0,48+(xt&7)|0],1]:[0,y,Gt,[0,xt],1];case 3:var vt=dm(g);return[0,y,vt,[0,sE(jm(r3u,vt))],1];case 4:return[0,y,n3u,[0,0],0];case 5:return[0,y,i3u,[0,8],0];case 6:return[0,y,s3u,[0,12],0];case 7:return[0,y,a3u,[0,10],0];case 8:return[0,y,o3u,[0,13],0];case 9:return[0,y,c3u,[0,9],0];case 10:return[0,y,u3u,[0,11],0];case 11:var St=dm(g);return[0,y,St,[0,sE(jm(l3u,St))],1];case 12:var Xr=dm(g);return[0,y,Xr,[0,sE(jm(d3u,a4(Xr,1,bf(Xr)-1|0)))],0];case 13:var cr=dm(g),Pt=sE(jm(p3u,a4(cr,2,bf(cr)-3|0))),rn=A7e>>0)var xt=Pn(de);else switch(Gt){case 0:var xt=3;break;case 1:for(;;){Ga(de,4);var vt=Yr(de);if(-1>>0)return sm(tbu);switch(xt){case 0:var cr=dm(de);if(sg(D,cr),b1(g,cr))return[0,ye,u4(ye,de),$e];sg(f,cr);continue;case 1:sg(D,rbu);var Pt=SRi(ye,de),rn=Pt[4],Kn=rn||$e;sg(D,Pt[2]);var Ln=Pt[3];V2i(function(ta){return uve(f,ta)},Ln);var ye=Pt[1],$e=Kn;continue;case 2:var zi=dm(de);sg(D,zi);var Ns=l4(NM(ye,L_(ye,de)),de);return sg(f,zi),[0,Ns,u4(Ns,de),$e];case 3:var na=dm(de);sg(D,na);var ua=NM(ye,L_(ye,de));return sg(f,na),[0,ua,u4(ua,de),$e];default:var Ci=de[6],Wi=de[3]-Ci|0,xe=B_(Wi*4|0),Yi=VCt(de[1],Ci,Wi,xe);WBr(D,xe,0,Yi),WBr(f,xe,0,Yi);continue}}}function IRi(y,g,f,D,G){for(var de=y;;){kg(G);var ye=Yr(G),$e=96>>0)var gt=Pn(G);else switch($e){case 0:var gt=0;break;case 1:for(;;){Ga(G,6);var Gt=Yr(G);if(-1>>0)return sm(nbu);switch(gt){case 0:return[0,NM(de,L_(de,G)),1];case 1:return WU(D,96),[0,de,1];case 2:return sg(D,ibu),[0,de,0];case 3:WU(f,92),WU(D,92);var cr=SRi(de,G),Pt=cr[2];sg(f,Pt),sg(D,Pt);var rn=cr[3];V2i(function(Ns){return uve(g,Ns)},rn);var de=cr[1];continue;case 4:sg(f,sbu),sg(D,abu),sg(g,obu);var de=l4(de,G);continue;case 5:var Kn=dm(G);sg(f,Kn),sg(D,Kn),WU(g,10);var de=l4(de,G);continue;default:var Ln=dm(G);sg(f,Ln),sg(D,Ln),sg(g,Ln);continue}}}function gQu(y,g){function f(go){for(;;)if(Ga(go,33),ag(Yr(go))!==0)return Pn(go)}function D(go){for(;;)if(Ga(go,27),ag(Yr(go))!==0)return Pn(go)}function G(go){Ga(go,26);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,25),ag(Yr(go))!==0)return Pn(go)}return ka===1?D(go):Pn(go)}function de(go){for(;;)if(Ga(go,27),ag(Yr(go))!==0)return Pn(go)}function ye(go){Ga(go,26);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,25),ag(Yr(go))!==0)return Pn(go)}return ka===1?de(go):Pn(go)}function $e(go){e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,28);var ka=MQ(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return de(go);case 1:continue;case 2:continue e;default:return ye(go)}}return Pn(go)}}function gt(go){Ga(go,33);var ka=mRi(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:var df=yve(Yr(go));if(df===0)for(;;){Ga(go,28);var Kf=Q8e(Yr(go));if(2>>0)return Pn(go);switch(Kf){case 0:return de(go);case 1:continue;default:return ye(go)}}if(df===1)for(;;){Ga(go,28);var om=MQ(Yr(go));if(3>>0)return Pn(go);switch(om){case 0:return de(go);case 1:continue;case 2:return $e(go);default:return ye(go)}}return Pn(go);case 2:for(;;){Ga(go,28);var Hp=Q8e(Yr(go));if(2>>0)return Pn(go);switch(Hp){case 0:return D(go);case 1:continue;default:return G(go)}}default:for(;;){Ga(go,28);var C_=MQ(Yr(go));if(3>>0)return Pn(go);switch(C_){case 0:return D(go);case 1:continue;case 2:return $e(go);default:return G(go)}}}}function Gt(go){Ga(go,31);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,29),ag(Yr(go))!==0)return Pn(go)}return ka===1?f(go):Pn(go)}function xt(go){return Ga(go,3),yRi(Yr(go))===0?3:Pn(go)}function vt(go){return XLt(Yr(go))===0&&HLt(Yr(go))===0&&hRi(Yr(go))===0&&sRi(Yr(go))===0&&aRi(Yr(go))===0&&WLr(Yr(go))===0&&KCt(Yr(go))===0&&XLt(Yr(go))===0&&sue(Yr(go))===0&&oRi(Yr(go))===0&&WCt(Yr(go))===0?3:Pn(go)}function St(go){Ga(go,34);var ka=nRi(Yr(go));if(3>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:for(;;){Ga(go,34);var df=nue(Yr(go));if(4>>0)return Pn(go);switch(df){case 0:return f(go);case 1:continue;case 2:return gt(go);case 3:e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var Kf=nue(Yr(go));if(4>>0)return Pn(go);switch(Kf){case 0:return f(go);case 1:continue;case 2:return gt(go);case 3:continue e;default:return Gt(go)}}return Pn(go)}default:return Gt(go)}}case 2:return gt(go);default:return Gt(go)}}function Xr(go){for(;;)if(Ga(go,19),ag(Yr(go))!==0)return Pn(go)}function cr(go){Ga(go,34);var ka=Q8e(Yr(go));if(2>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:for(;;){Ga(go,34);var df=MQ(Yr(go));if(3>>0)return Pn(go);switch(df){case 0:return f(go);case 1:continue;case 2:e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var Kf=MQ(Yr(go));if(3>>0)return Pn(go);switch(Kf){case 0:return f(go);case 1:continue;case 2:continue e;default:return Gt(go)}}return Pn(go)}default:return Gt(go)}}default:return Gt(go)}}function Pt(go){for(;;)if(Ga(go,17),ag(Yr(go))!==0)return Pn(go)}function rn(go){for(;;)if(Ga(go,17),ag(Yr(go))!==0)return Pn(go)}function Kn(go){for(;;)if(Ga(go,11),ag(Yr(go))!==0)return Pn(go)}function Ln(go){for(;;)if(Ga(go,11),ag(Yr(go))!==0)return Pn(go)}function zi(go){for(;;)if(Ga(go,15),ag(Yr(go))!==0)return Pn(go)}function Ns(go){for(;;)if(Ga(go,15),ag(Yr(go))!==0)return Pn(go)}function na(go){for(;;)if(Ga(go,23),ag(Yr(go))!==0)return Pn(go)}function ua(go){for(;;)if(Ga(go,23),ag(Yr(go))!==0)return Pn(go)}function Ci(go){Ga(go,32);var ka=lE(Yr(go));if(ka===0){for(;;)if(Ga(go,30),ag(Yr(go))!==0)return Pn(go)}return ka===1?f(go):Pn(go)}function Wi(go){e:for(;;){if(zh(Yr(go))===0)for(;;){Ga(go,34);var ka=dRi(Yr(go));if(4>>0)return Pn(go);switch(ka){case 0:return f(go);case 1:return cr(go);case 2:continue;case 3:continue e;default:return Ci(go)}}return Pn(go)}}kg(g);var xe=Yr(g),Yi=nm>>0)var xi=Pn(g);else switch(Yi){case 0:var xi=98;break;case 1:var xi=99;break;case 2:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Pn(g);break;case 3:var xi=0;break;case 4:Ga(g,0);var Ji=rO(Yr(g))!==0?1:0,xi=Ji&&Pn(g);break;case 5:Ga(g,88);var xi=YU(Yr(g))===0?(Ga(g,58),YU(Yr(g))===0?54:Pn(g)):Pn(g);break;case 6:var xi=7;break;case 7:Ga(g,95);var ta=Yr(g),Hs=32>>0)var xi=Pn(g);else switch(Re){case 0:Ga(g,83);var xi=YU(Yr(g))===0?70:Pn(g);break;case 1:var xi=4;break;default:var xi=69}break;case 14:Ga(g,80);var Va=Yr(g),kn=42>>0)var xi=Pn(g);else switch(Nc){case 0:var xi=f(g);break;case 1:continue;case 2:var xi=gt(g);break;case 3:e:for(;;){if(zh(Yr(g))===0)for(;;){Ga(g,34);var ko=nue(Yr(g));if(4>>0)var yl=Pn(g);else switch(ko){case 0:var yl=f(g);break;case 1:continue;case 2:var yl=gt(g);break;case 3:continue e;default:var yl=Gt(g)}break}else var yl=Pn(g);var xi=yl;break}break;default:var xi=Gt(g)}break}else var xi=Pn(g);break;case 18:Ga(g,93);var Iu=iRi(Yr(g));if(2>>0)var xi=Pn(g);else switch(Iu){case 0:Ga(g,2);var Ll=GLt(Yr(g));if(2>>0)var xi=Pn(g);else switch(Ll){case 0:for(;;){var $u=GLt(Yr(g));if(2<$u>>>0)var xi=Pn(g);else switch($u){case 0:continue;case 1:var xi=xt(g);break;default:var xi=vt(g)}break}break;case 1:var xi=xt(g);break;default:var xi=vt(g)}break;case 1:var xi=5;break;default:var xi=92}break;case 19:Ga(g,34);var yc=YLr(Yr(g));if(8>>0)var xi=Pn(g);else switch(yc){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:for(;;){Ga(g,20);var Dl=fRi(Yr(g));if(4
      >>0)var xi=Pn(g);else switch(Dl){case 0:var xi=Xr(g);break;case 1:var xi=cr(g);break;case 2:continue;case 3:for(;;){Ga(g,18);var dd=jLt(Yr(g));if(3
      >>0)var xi=Pn(g);else switch(dd){case 0:var xi=Pt(g);break;case 1:var xi=cr(g);break;case 2:continue;default:Ga(g,17);var pd=lE(Yr(g));if(pd===0){for(;;)if(Ga(g,17),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=pd===1?Pt(g):Pn(g)}break}break;default:Ga(g,19);var Rc=lE(Yr(g));if(Rc===0){for(;;)if(Ga(g,19),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Rc===1?Xr(g):Pn(g)}break}break;case 3:for(;;){Ga(g,18);var Zc=jLt(Yr(g));if(3>>0)var xi=Pn(g);else switch(Zc){case 0:var xi=rn(g);break;case 1:var xi=cr(g);break;case 2:continue;default:Ga(g,17);var Qu=lE(Yr(g));if(Qu===0){for(;;)if(Ga(g,17),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Qu===1?rn(g):Pn(g)}break}break;case 4:Ga(g,33);var gp=cRi(Yr(g));if(gp===0)var xi=f(g);else if(gp===1)for(;;){Ga(g,12);var _s=njt(Yr(g));if(3<_s>>>0)var xi=Pn(g);else switch(_s){case 0:var xi=Kn(g);break;case 1:continue;case 2:e:for(;;){if(qQ(Yr(g))===0)for(;;){Ga(g,12);var vr=njt(Yr(g));if(3>>0)var oi=Pn(g);else switch(vr){case 0:var oi=Ln(g);break;case 1:continue;case 2:continue e;default:Ga(g,10);var Hr=lE(Yr(g));if(Hr===0){for(;;)if(Ga(g,9),ag(Yr(g))!==0){var oi=Pn(g);break}}else var oi=Hr===1?Ln(g):Pn(g)}break}else var oi=Pn(g);var xi=oi;break}break;default:Ga(g,10);var Ui=lE(Yr(g));if(Ui===0){for(;;)if(Ga(g,9),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Ui===1?Kn(g):Pn(g)}break}else var xi=Pn(g);break;case 5:var xi=gt(g);break;case 6:Ga(g,33);var Ds=uRi(Yr(g));if(Ds===0)var xi=f(g);else if(Ds===1)for(;;){Ga(g,16);var ca=tjt(Yr(g));if(3>>0)var xi=Pn(g);else switch(ca){case 0:var xi=zi(g);break;case 1:continue;case 2:e:for(;;){if(MT(Yr(g))===0)for(;;){Ga(g,16);var fa=tjt(Yr(g));if(3>>0)var Na=Pn(g);else switch(fa){case 0:var Na=Ns(g);break;case 1:continue;case 2:continue e;default:Ga(g,14);var Ko=lE(Yr(g));if(Ko===0){for(;;)if(Ga(g,13),ag(Yr(g))!==0){var Na=Pn(g);break}}else var Na=Ko===1?Ns(g):Pn(g)}break}else var Na=Pn(g);var xi=Na;break}break;default:Ga(g,14);var un=lE(Yr(g));if(un===0){for(;;)if(Ga(g,13),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=un===1?zi(g):Pn(g)}break}else var xi=Pn(g);break;case 7:Ga(g,33);var ai=X3i(Yr(g));if(ai===0)var xi=f(g);else if(ai===1)for(;;){Ga(g,24);var xs=ijt(Yr(g));if(3>>0)var xi=Pn(g);else switch(xs){case 0:var xi=na(g);break;case 1:continue;case 2:e:for(;;){if(v1(Yr(g))===0)for(;;){Ga(g,24);var Ts=ijt(Yr(g));if(3>>0)var Xa=Pn(g);else switch(Ts){case 0:var Xa=ua(g);break;case 1:continue;case 2:continue e;default:Ga(g,22);var ya=lE(Yr(g));if(ya===0){for(;;)if(Ga(g,21),ag(Yr(g))!==0){var Xa=Pn(g);break}}else var Xa=ya===1?ua(g):Pn(g)}break}else var Xa=Pn(g);var xi=Xa;break}break;default:Ga(g,22);var Yo=lE(Yr(g));if(Yo===0){for(;;)if(Ga(g,21),ag(Yr(g))!==0){var xi=Pn(g);break}}else var xi=Yo===1?na(g):Pn(g)}break}else var xi=Pn(g);break;default:var xi=Ci(g)}break;case 20:Ga(g,34);var eu=zLt(Yr(g));if(5>>0)var xi=Pn(g);else switch(eu){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:for(;;){Ga(g,34);var Vc=zLt(Yr(g));if(5>>0)var xi=Pn(g);else switch(Vc){case 0:var xi=f(g);break;case 1:var xi=St(g);break;case 2:continue;case 3:var xi=gt(g);break;case 4:var xi=Wi(g);break;default:var xi=Ci(g)}break}break;case 3:var xi=gt(g);break;case 4:var xi=Wi(g);break;default:var xi=Ci(g)}break;case 21:var xi=46;break;case 22:var xi=44;break;case 23:Ga(g,78);var Vo=Yr(g),fu=59>>0)return sm(YTu);var Xt=xi;if(50<=Xt)switch(Xt){case 50:return[0,y,85];case 51:return[0,y,88];case 52:return[0,y,87];case 53:return[0,y,94];case 54:return[0,y,95];case 55:return[0,y,96];case 56:return[0,y,97];case 57:return[0,y,92];case 58:return[0,y,93];case 59:return[0,y,I5];case 60:return[0,y,yI];case 61:return[0,y,69];case 62:return[0,y,CS];case 63:return[0,y,68];case 64:return[0,y,67];case 65:return[0,y,_N];case 66:return[0,y,u3];case 67:return[0,y,78];case 68:return[0,y,77];case 69:return[0,y,75];case 70:return[0,y,76];case 71:return[0,y,73];case 72:return[0,y,72];case 73:return[0,y,71];case 74:return[0,y,70];case 75:return[0,y,79];case 76:return[0,y,80];case 77:return[0,y,81];case 78:return[0,y,98];case 79:return[0,y,99];case 80:return[0,y,pT];case 81:return[0,y,c3];case 82:return[0,y,gb];case 83:return[0,y,sT];case 84:return[0,y,vU];case 85:return[0,y,89];case 86:return[0,y,91];case 87:return[0,y,90];case 88:return[0,y,tQ];case 89:return[0,y,mC];case 90:return[0,y,82];case 91:return[0,y,11];case 92:return[0,y,74];case 93:return[0,y,CT];case 94:return[0,y,13];case 95:return[0,y,14];case 96:return[2,NM(y,L_(y,g))];case 97:var fn=g[6];_Ri(g);var qn=YCt(y,fn,g[3]);jLr(g,fn);var Xs=UCt(g),Oa=DRi(y,Xs),Ea=Oa[2],Br=Xp(Ea,rPu);if(0<=Br){if(!(0>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(qQ(Yr(ka))===0)for(;;){var Kf=MLt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,0,dm(ka)]]:sm(WTu)});case 10:return[0,y,[1,0,dm(g)]];case 11:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&QLt(Yr(ka))===0&&qQ(Yr(ka))===0)for(;;){Ga(ka,0);var df=qLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(qQ(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=qLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,0,dm(ka)]]:sm(HTu)});case 12:return[0,y,[0,0,dm(g)]];case 13:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&YLt(Yr(ka))===0&&MT(Yr(ka))===0)for(;;){var df=$Lt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(MT(Yr(ka))===0)for(;;){var Kf=$Lt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,1,dm(ka)]]:sm(KTu)});case 14:return[0,y,[1,1,dm(g)]];case 15:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&YLt(Yr(ka))===0&&MT(Yr(ka))===0)for(;;){Ga(ka,0);var df=VLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(MT(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=VLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,3,dm(ka)]]:sm(QTu)});case 16:return[0,y,[0,3,dm(g)]];case 17:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0)for(;;){var df=Yr(ka),Kf=47>>0)var Hp=Pn(ka);else switch(df){case 0:continue;case 1:e:for(;;){if(v1(Yr(ka))===0)for(;;){var Kf=LLt(Yr(ka));if(2>>0)var om=Pn(ka);else switch(Kf){case 0:continue;case 1:continue e;default:var om=0}break}else var om=Pn(ka);var Hp=om;break}break;default:var Hp=0}break}else var Hp=Pn(ka);return Hp===0?[0,go,[1,2,dm(ka)]]:sm(VTu)});case 23:return xv(y,g,function(go,ka){if(kg(ka),rue(Yr(ka))===0&&NLt(Yr(ka))===0&&v1(Yr(ka))===0)for(;;){Ga(ka,0);var df=ZLt(Yr(ka));if(df!==0){if(df===1)e:for(;;){if(v1(Yr(ka))===0)for(;;){Ga(ka,0);var Kf=ZLt(Yr(ka));if(Kf!==0){if(Kf===1)continue e;var om=Pn(ka);break}}else var om=Pn(ka);var Hp=om;break}else var Hp=Pn(ka);break}}else var Hp=Pn(ka);return Hp===0?[0,go,[0,4,dm(ka)]]:sm(UTu)});case 25:return xv(y,g,function(go,ka){function df(Nh){for(;;){var nA=FM(Yr(Nh));if(2>>0)return Pn(Nh);switch(nA){case 0:continue;case 1:e:for(;;){if(zh(Yr(Nh))===0)for(;;){var VC=FM(Yr(Nh));if(2>>0)return Pn(Nh);switch(VC){case 0:continue;case 1:continue e;default:return 0}}return Pn(Nh)}default:return 0}}}function Kf(Nh){for(;;){var nA=K8e(Yr(Nh));if(nA!==0){var VC=nA!==1?1:0;return VC&&Pn(Nh)}}}function om(Nh){var nA=sjt(Yr(Nh));if(2>>0)return Pn(Nh);switch(nA){case 0:var VC=yve(Yr(Nh));return VC===0?Kf(Nh):VC===1?df(Nh):Pn(Nh);case 1:return Kf(Nh);default:return df(Nh)}}function Hp(Nh){var nA=JLt(Yr(Nh));if(nA===0)for(;;){var VC=E3(Yr(Nh));if(2>>0)return Pn(Nh);switch(VC){case 0:continue;case 1:return om(Nh);default:e:for(;;){if(zh(Yr(Nh))===0)for(;;){var MM=E3(Yr(Nh));if(2>>0)return Pn(Nh);switch(MM){case 0:continue;case 1:return om(Nh);default:continue e}}return Pn(Nh)}}}return nA===1?om(Nh):Pn(Nh)}kg(ka);var C_=OLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:if(zh(Yr(ka))===0)for(;;){var DA=E3(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(DA){case 0:continue;case 1:var cg=om(ka);break;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var SA=E3(Yr(ka));if(2>>0)var ry=Pn(ka);else switch(SA){case 0:continue;case 1:var ry=om(ka);break;default:continue e}break}else var ry=Pn(ka);var cg=ry;break}}break}else var cg=Pn(ka);break;case 1:var rA=BLt(Yr(ka)),cg=rA===0?Hp(ka):rA===1?om(ka):Pn(ka);break;default:for(;;){var Eb=WLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(Eb){case 0:var cg=Hp(ka);break;case 1:continue;default:var cg=om(ka)}break}}if(cg===0){var oh=LI(go,L_(go,ka),23);return[0,oh,[1,2,dm(ka)]]}return sm(GTu)});case 26:var GI=LI(y,L_(y,g),23);return[0,GI,[1,2,dm(g)]];case 27:return xv(y,g,function(go,ka){function df(oh){for(;;){Ga(oh,0);var Nh=iue(Yr(oh));if(Nh!==0){if(Nh===1)e:for(;;){if(zh(Yr(oh))===0)for(;;){Ga(oh,0);var nA=iue(Yr(oh));if(nA!==0){if(nA===1)continue e;return Pn(oh)}}return Pn(oh)}return Pn(oh)}}}function Kf(oh){for(;;)if(Ga(oh,0),zh(Yr(oh))!==0)return Pn(oh)}function om(oh){var Nh=sjt(Yr(oh));if(2>>0)return Pn(oh);switch(Nh){case 0:var nA=yve(Yr(oh));return nA===0?Kf(oh):nA===1?df(oh):Pn(oh);case 1:return Kf(oh);default:return df(oh)}}function Hp(oh){var Nh=JLt(Yr(oh));if(Nh===0)for(;;){var nA=E3(Yr(oh));if(2>>0)return Pn(oh);switch(nA){case 0:continue;case 1:return om(oh);default:e:for(;;){if(zh(Yr(oh))===0)for(;;){var VC=E3(Yr(oh));if(2>>0)return Pn(oh);switch(VC){case 0:continue;case 1:return om(oh);default:continue e}}return Pn(oh)}}}return Nh===1?om(oh):Pn(oh)}kg(ka);var C_=OLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:if(zh(Yr(ka))===0)for(;;){var DA=E3(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(DA){case 0:continue;case 1:var cg=om(ka);break;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var SA=E3(Yr(ka));if(2>>0)var ry=Pn(ka);else switch(SA){case 0:continue;case 1:var ry=om(ka);break;default:continue e}break}else var ry=Pn(ka);var cg=ry;break}}break}else var cg=Pn(ka);break;case 1:var rA=BLt(Yr(ka)),cg=rA===0?Hp(ka):rA===1?om(ka):Pn(ka);break;default:for(;;){var Eb=WLt(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(Eb){case 0:var cg=Hp(ka);break;case 1:continue;default:var cg=om(ka)}break}}return cg===0?[0,go,[0,4,dm(ka)]]:sm(jTu)});case 29:return xv(y,g,function(go,ka){function df(rA){for(;;){var Eb=FM(Yr(rA));if(2>>0)return Pn(rA);switch(Eb){case 0:continue;case 1:e:for(;;){if(zh(Yr(rA))===0)for(;;){var oh=FM(Yr(rA));if(2>>0)return Pn(rA);switch(oh){case 0:continue;case 1:continue e;default:return 0}}return Pn(rA)}default:return 0}}}function Kf(rA){var Eb=K8e(Yr(rA));if(Eb===0)return df(rA);var oh=Eb!==1?1:0;return oh&&Pn(rA)}kg(ka);var om=OLt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(om){case 0:var Hp=zh(Yr(ka))===0?df(ka):Pn(ka);break;case 1:for(;;){var C_=Ave(Yr(ka));if(C_===0)var Hp=Kf(ka);else{if(C_===1)continue;var Hp=Pn(ka)}break}break;default:for(;;){var cg=LQ(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(cg){case 0:var Hp=Kf(ka);break;case 1:continue;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){var DA=LQ(Yr(ka));if(2>>0)var SA=Pn(ka);else switch(DA){case 0:var SA=Kf(ka);break;case 1:continue;default:continue e}break}else var SA=Pn(ka);var Hp=SA;break}}break}}if(Hp===0){var ry=LI(go,L_(go,ka),22);return[0,ry,[1,2,dm(ka)]]}return sm(LTu)});case 30:return xv(y,g,function(go,ka){kg(ka);var df=yve(Yr(ka));if(df===0)for(;;){var Kf=K8e(Yr(ka));if(Kf!==0){var om=Kf!==1?1:0,DA=om&&Pn(ka);break}}else if(df===1)for(;;){var Hp=FM(Yr(ka));if(2>>0)var DA=Pn(ka);else switch(Hp){case 0:continue;case 1:e:for(;;){if(zh(Yr(ka))===0)for(;;){var C_=FM(Yr(ka));if(2>>0)var cg=Pn(ka);else switch(C_){case 0:continue;case 1:continue e;default:var cg=0}break}else var cg=Pn(ka);var DA=cg;break}break;default:var DA=0}break}else var DA=Pn(ka);return DA===0?[0,go,[1,2,dm(ka)]]:sm(MTu)});case 31:var V6=LI(y,L_(y,g),22);return[0,V6,[1,2,dm(g)]];case 33:return xv(y,g,function(go,ka){function df(ry){for(;;){Ga(ry,0);var rA=iue(Yr(ry));if(rA!==0){if(rA===1)e:for(;;){if(zh(Yr(ry))===0)for(;;){Ga(ry,0);var Eb=iue(Yr(ry));if(Eb!==0){if(Eb===1)continue e;return Pn(ry)}}return Pn(ry)}return Pn(ry)}}}function Kf(ry){return Ga(ry,0),zh(Yr(ry))===0?df(ry):Pn(ry)}kg(ka);var om=OLt(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(om){case 0:var Hp=zh(Yr(ka))===0?df(ka):Pn(ka);break;case 1:for(;;){Ga(ka,0);var C_=Ave(Yr(ka));if(C_===0)var Hp=Kf(ka);else{if(C_===1)continue;var Hp=Pn(ka)}break}break;default:for(;;){Ga(ka,0);var cg=LQ(Yr(ka));if(2>>0)var Hp=Pn(ka);else switch(cg){case 0:var Hp=Kf(ka);break;case 1:continue;default:e:for(;;){if(zh(Yr(ka))===0)for(;;){Ga(ka,0);var DA=LQ(Yr(ka));if(2>>0)var SA=Pn(ka);else switch(DA){case 0:var SA=Kf(ka);break;case 1:continue;default:continue e}break}else var SA=Pn(ka);var Hp=SA;break}}break}}return Hp===0?[0,go,[0,4,dm(ka)]]:sm(qTu)});case 35:var ZU=L_(y,g),w3=dm(g);return[0,y,[4,ZU,w3,w3]];case 36:return[0,y,0];case 37:return[0,y,1];case 38:return[0,y,4];case 39:return[0,y,5];case 40:return[0,y,6];case 41:return[0,y,7];case 42:return[0,y,12];case 43:return[0,y,10];case 44:return[0,y,8];case 45:return[0,y,9];case 46:return[0,y,86];case 47:z8e(g),kg(g);var UQ=Yr(g),z6=62>>0)var G=Pn(g);else switch(D){case 0:var G=0;break;case 1:var G=6;break;case 2:if(Ga(g,2),BQ(Yr(g))===0){for(;;)if(Ga(g,2),BQ(Yr(g))!==0){var G=Pn(g);break}}else var G=Pn(g);break;case 3:var G=1;break;case 4:Ga(g,1);var G=rO(Yr(g))===0?1:Pn(g);break;default:Ga(g,5);var de=rjt(Yr(g)),G=de===0?4:de===1?3:Pn(g)}if(6>>0)return sm(BTu);switch(G){case 0:return[0,y,c1];case 1:return[2,l4(y,g)];case 2:return[2,y];case 3:var ye=MI(y,g),$e=b_(H1),gt=H8e(y,$e,g),Gt=gt[1];return[1,Gt,OM(Gt,ye,gt[2],$e,0)];case 4:var xt=MI(y,g),vt=b_(H1),St=Cve(y,vt,g),Xr=St[1];return[1,Xr,OM(Xr,xt,St[2],vt,1)];case 5:var cr=MI(y,g),Pt=b_(H1),rn=y;e:for(;;){kg(g);var Kn=Yr(g),Ln=92>>0)var zi=Pn(g);else switch(Ln){case 0:var zi=0;break;case 1:for(;;){Ga(g,7);var Ns=Yr(g);if(-1>>0)var zi=Pn(g);else switch(xe){case 0:var zi=2;break;case 1:var zi=1;break;default:Ga(g,1);var zi=rO(Yr(g))===0?1:Pn(g)}}if(7>>0)var Yi=sm(lbu);else switch(zi){case 0:var Yi=[0,LI(rn,L_(rn,g),25),dbu];break;case 1:var Yi=[0,l4(LI(rn,L_(rn,g),25),g),pbu];break;case 3:var xi=dm(g),Yi=[0,rn,a4(xi,1,bf(xi)-1|0)];break;case 4:var Yi=[0,rn,mbu];break;case 5:for(WU(Pt,91);;){kg(g);var Ji=Yr(g),ta=93>>0)var Hs=Pn(g);else switch(ta){case 0:var Hs=0;break;case 1:for(;;){Ga(g,4);var ia=Yr(g);if(-1>>0)var os=sm(cbu);else switch(Hs){case 0:var os=rn;break;case 1:sg(Pt,ubu);continue;case 2:WU(Pt,92),WU(Pt,93);continue;case 3:WU(Pt,93);var os=rn;break;default:sg(Pt,dm(g));continue}var rn=os;continue e}case 6:var Yi=[0,l4(LI(rn,L_(rn,g),25),g),fbu];break;default:sg(Pt,dm(g));continue}var mu=Yi[1],tl=u4(mu,g),Nc=[0,mu[1],cr,tl],ko=Yi[2];return[0,mu,[5,Nc,uE(Pt),ko]]}default:var yl=NM(y,L_(y,g));return[0,yl,[6,dm(g)]]}}function XLr(y,g,f,D,G){for(var de=y;;){var ye=function(E1){for(;;)if(Ga(E1,6),tRi(Yr(E1))!==0)return Pn(E1)};kg(G);var $e=Yr(G),gt=zc<$e?Sw<$e?1:N2<$e?2:1:Kl(q3u,$e+1|0)-1|0;if(6>>0)var Gt=Pn(G);else switch(gt){case 0:var Gt=1;break;case 1:var Gt=ye(G);break;case 2:var Gt=2;break;case 3:Ga(G,2);var Gt=rO(Yr(G))===0?2:Pn(G);break;case 4:var Gt=0;break;case 5:Ga(G,6);var xt=Yr(G),vt=34>>0)return sm(hbu);switch(Gt){case 0:var Yi=dm(G),xi=0;switch(g){case 0:Di(Yi,gbu)||(xi=1);break;case 1:Di(Yi,ybu)||(xi=1);break;default:var Ji=0;if(Di(Yi,_bu)){if(!Di(Yi,Abu))return JLr(de,L_(de,G),Sbu,Dbu);if(Di(Yi,bbu)){if(!Di(Yi,Cbu))return JLr(de,L_(de,G),Ebu,vbu);Ji=1}}if(!Ji)return z8e(G),de}if(xi)return de;sg(D,Yi),sg(f,Yi);continue;case 1:return NM(de,L_(de,G));case 2:var ta=dm(G);sg(D,ta),sg(f,ta);var de=l4(de,G);continue;case 3:var Hs=dm(G),ia=a4(Hs,3,bf(Hs)-4|0);sg(D,Hs),uve(f,sE(jm(wbu,ia)));continue;case 4:var lo=dm(G),Re=a4(lo,2,bf(lo)-3|0);sg(D,lo),uve(f,sE(Re));continue;case 5:var Va=dm(G),kn=a4(Va,1,bf(Va)-2|0);sg(D,Va);var os=Xp(kn,Ibu),mu=0;if(0<=os)if(0>>0)var G=Pn(g);else switch(D){case 0:var G=0;break;case 1:var G=14;break;case 2:if(Ga(g,2),BQ(Yr(g))===0){for(;;)if(Ga(g,2),BQ(Yr(g))!==0){var G=Pn(g);break}}else var G=Pn(g);break;case 3:var G=1;break;case 4:Ga(g,1);var G=rO(Yr(g))===0?1:Pn(g);break;case 5:var G=12;break;case 6:var G=13;break;case 7:var G=10;break;case 8:Ga(g,6);var de=rjt(Yr(g)),G=de===0?4:de===1?3:Pn(g);break;case 9:var G=9;break;case 10:var G=5;break;case 11:var G=11;break;case 12:var G=7;break;case 13:if(Ga(g,14),sue(Yr(g))===0){var ye=bve(Yr(g));if(ye===0)var G=v1(Yr(g))===0&&v1(Yr(g))===0&&v1(Yr(g))===0?13:Pn(g);else if(ye===1&&v1(Yr(g))===0)for(;;){var $e=hve(Yr(g));if($e!==0){var G=$e===1?13:Pn(g);break}}else var G=Pn(g)}else var G=Pn(g);break;default:var G=8}if(14>>0)return sm(NTu);switch(G){case 0:return[0,y,c1];case 1:return[2,l4(y,g)];case 2:return[2,y];case 3:var gt=MI(y,g),Gt=b_(H1),xt=H8e(y,Gt,g),vt=xt[1];return[1,vt,OM(vt,gt,xt[2],Gt,0)];case 4:var St=MI(y,g),Xr=b_(H1),cr=Cve(y,Xr,g),Pt=cr[1];return[1,Pt,OM(Pt,St,cr[2],Xr,1)];case 5:return[0,y,98];case 6:return[0,y,CT];case 7:return[0,y,99];case 8:return[0,y,0];case 9:return[0,y,86];case 10:return[0,y,10];case 11:return[0,y,82];case 12:var rn=dm(g),Kn=MI(y,g),Ln=b_(H1),zi=b_(H1);sg(zi,rn);var Ns=b1(rn,OTu)?0:1,na=XLr(y,Ns,Ln,zi,g),ua=u4(na,g);sg(zi,rn);var Ci=uE(Ln),Wi=uE(zi);return[0,na,[8,[0,na[1],Kn,ua],Ci,Wi]];case 13:for(var xe=g[6];;){kg(g);var Yi=Yr(g),xi=rm>>0)var Ji=Pn(g);else switch(xi){case 0:var Ji=1;break;case 1:var Ji=2;break;case 2:var Ji=0;break;default:if(Ga(g,2),sue(Yr(g))===0){var ta=bve(Yr(g));if(ta===0)if(v1(Yr(g))===0&&v1(Yr(g))===0)var Hs=v1(Yr(g))!==0?1:0,Ji=Hs&&Pn(g);else var Ji=Pn(g);else if(ta===1&&v1(Yr(g))===0)for(;;){var ia=hve(Yr(g));if(ia!==0){var lo=ia!==1?1:0,Ji=lo&&Pn(g);break}}else var Ji=Pn(g)}else var Ji=Pn(g)}if(2>>0)throw[0,ig,YAu];switch(Ji){case 0:continue;case 1:break;default:if(LLr(V3i(g)))continue;$3i(g,1)}var Re=g[3];jLr(g,xe);var Va=UCt(g),kn=YCt(y,xe,Re);return[0,y,[7,GLr(Va),kn]]}default:return[0,y,[6,dm(g)]]}}function AQu(y,g){kg(g);var f=Yr(g);if(-1>>0)var xt=Pn(g);else switch(Gt){case 0:var xt=5;break;case 1:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var xt=Pn(g);break}}else var xt=Pn(g);break;case 2:var xt=0;break;case 3:Ga(g,0);var vt=rO(Yr(g))!==0?1:0,xt=vt&&Pn(g);break;case 4:Ga(g,5);var St=rjt(Yr(g)),xt=St===0?3:St===1?2:Pn(g);break;default:var xt=4}if(5>>0)return sm(RTu);switch(xt){case 0:return[2,l4(y,g)];case 1:return[2,y];case 2:var Xr=MI(y,g),cr=b_(H1),Pt=H8e(y,cr,g),rn=Pt[1];return[1,rn,OM(rn,Xr,Pt[2],cr,0)];case 3:var Kn=MI(y,g),Ln=b_(H1),zi=Cve(y,Ln,g),Ns=zi[1];return[1,Ns,OM(Ns,Kn,zi[2],Ln,1)];case 4:var na=MI(y,g),ua=b_(H1),Ci=b_(H1),Wi=b_(H1);sg(Wi,kTu);var xe=IRi(y,ua,Ci,Wi,g),Yi=xe[1],xi=u4(Yi,g),Ji=[0,Yi[1],na,xi],ta=xe[2],Hs=uE(Wi),ia=uE(Ci);return[0,Yi,[3,[0,Ji,[0,uE(ua),ia,Hs],ta]]];default:var lo=NM(y,L_(y,g));return[0,lo,[3,[0,L_(lo,g),FTu,1]]]}}function bQu(y,g){function f(Br){for(;;)if(Ga(Br,29),ag(Yr(Br))!==0)return Pn(Br)}function D(Br){Ga(Br,27);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,25),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?f(Br):Pn(Br)}function G(Br){for(;;)if(Ga(Br,23),ag(Yr(Br))!==0)return Pn(Br)}function de(Br){Ga(Br,22);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,21),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?G(Br):Pn(Br)}function ye(Br){for(;;)if(Ga(Br,23),ag(Yr(Br))!==0)return Pn(Br)}function $e(Br){Ga(Br,22);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,21),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?ye(Br):Pn(Br)}function gt(Br){e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,24);var qi=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return ye(Br);case 1:continue;case 2:continue e;default:return $e(Br)}}return Pn(Br)}}function Gt(Br){Ga(Br,29);var qi=mRi(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:var uo=yve(Yr(Br));if(uo===0)for(;;){Ga(Br,24);var Fo=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(Fo){case 0:return ye(Br);case 1:continue;default:return $e(Br)}}if(uo===1)for(;;){Ga(Br,24);var Zo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(Zo){case 0:return ye(Br);case 1:continue;case 2:return gt(Br);default:return $e(Br)}}return Pn(Br);case 2:for(;;){Ga(Br,24);var Ho=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(Ho){case 0:return G(Br);case 1:continue;default:return de(Br)}}default:for(;;){Ga(Br,24);var pa=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(pa){case 0:return G(Br);case 1:continue;case 2:return gt(Br);default:return de(Br)}}}}function xt(Br){for(;;){Ga(Br,30);var qi=nue(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var uo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}}function vt(Br){return zh(Yr(Br))===0?xt(Br):Pn(Br)}function St(Br){for(;;)if(Ga(Br,19),ag(Yr(Br))!==0)return Pn(Br)}function Xr(Br){for(;;)if(Ga(Br,19),ag(Yr(Br))!==0)return Pn(Br)}function cr(Br){Ga(Br,29);var qi=X3i(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,20);var uo=ijt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return Xr(Br);case 1:continue;case 2:e:for(;;){if(v1(Yr(Br))===0)for(;;){Ga(Br,20);var Fo=ijt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return St(Br);case 1:continue;case 2:continue e;default:Ga(Br,18);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,17),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?St(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,18);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,17),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?Xr(Br):Pn(Br)}}return Pn(Br)}function Pt(Br){for(;;)if(Ga(Br,13),ag(Yr(Br))!==0)return Pn(Br)}function rn(Br){for(;;)if(Ga(Br,13),ag(Yr(Br))!==0)return Pn(Br)}function Kn(Br){Ga(Br,29);var qi=uRi(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,14);var uo=tjt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return rn(Br);case 1:continue;case 2:e:for(;;){if(MT(Yr(Br))===0)for(;;){Ga(Br,14);var Fo=tjt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return Pt(Br);case 1:continue;case 2:continue e;default:Ga(Br,12);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,11),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?Pt(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,12);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,11),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?rn(Br):Pn(Br)}}return Pn(Br)}function Ln(Br){for(;;)if(Ga(Br,9),ag(Yr(Br))!==0)return Pn(Br)}function zi(Br){for(;;)if(Ga(Br,9),ag(Yr(Br))!==0)return Pn(Br)}function Ns(Br){Ga(Br,29);var qi=cRi(Yr(Br));if(qi===0)return f(Br);if(qi===1)for(;;){Ga(Br,10);var uo=njt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return zi(Br);case 1:continue;case 2:e:for(;;){if(qQ(Yr(Br))===0)for(;;){Ga(Br,10);var Fo=njt(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return Ln(Br);case 1:continue;case 2:continue e;default:Ga(Br,8);var Zo=lE(Yr(Br));if(Zo===0){for(;;)if(Ga(Br,7),ag(Yr(Br))!==0)return Pn(Br)}return Zo===1?Ln(Br):Pn(Br)}}return Pn(Br)}default:Ga(Br,8);var Ho=lE(Yr(Br));if(Ho===0){for(;;)if(Ga(Br,7),ag(Yr(Br))!==0)return Pn(Br)}return Ho===1?zi(Br):Pn(Br)}}return Pn(Br)}function na(Br){Ga(Br,28);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,26),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?f(Br):Pn(Br)}function ua(Br){Ga(Br,30);var qi=Q8e(Yr(Br));if(2>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:for(;;){Ga(Br,30);var uo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var Fo=MQ(Yr(Br));if(3>>0)return Pn(Br);switch(Fo){case 0:return f(Br);case 1:continue;case 2:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}default:return D(Br)}}function Ci(Br){for(;;){Ga(Br,30);var qi=jLt(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return ua(Br);case 2:continue;default:return na(Br)}}}function Wi(Br){for(;;)if(Ga(Br,15),ag(Yr(Br))!==0)return Pn(Br)}function xe(Br){Ga(Br,15);var qi=lE(Yr(Br));if(qi===0){for(;;)if(Ga(Br,15),ag(Yr(Br))!==0)return Pn(Br)}return qi===1?Wi(Br):Pn(Br)}function Yi(Br){for(;;){Ga(Br,16);var qi=fRi(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return Wi(Br);case 1:return ua(Br);case 2:continue;case 3:for(;;){Ga(Br,15);var uo=jLt(Yr(Br));if(3>>0)return Pn(Br);switch(uo){case 0:return Wi(Br);case 1:return ua(Br);case 2:continue;default:return xe(Br)}}default:return xe(Br)}}}function xi(Br){Ga(Br,30);var qi=nRi(Yr(Br));if(3>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:for(;;){Ga(Br,30);var uo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(uo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var Fo=nue(Yr(Br));if(4>>0)return Pn(Br);switch(Fo){case 0:return f(Br);case 1:continue;case 2:return Gt(Br);case 3:continue e;default:return D(Br)}}return Pn(Br)}default:return D(Br)}}case 2:return Gt(Br);default:return D(Br)}}function Ji(Br){Ga(Br,30);var qi=YLr(Yr(Br));if(8>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return xi(Br);case 2:return Yi(Br);case 3:return Ci(Br);case 4:return Ns(Br);case 5:return Gt(Br);case 6:return Kn(Br);case 7:return cr(Br);default:return na(Br)}}function ta(Br){e:for(;;){if(zh(Yr(Br))===0)for(;;){Ga(Br,30);var qi=dRi(Yr(Br));if(4>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return ua(Br);case 2:continue;case 3:continue e;default:return na(Br)}}return Pn(Br)}}function Hs(Br){for(;;){Ga(Br,30);var qi=zLt(Yr(Br));if(5>>0)return Pn(Br);switch(qi){case 0:return f(Br);case 1:return xi(Br);case 2:continue;case 3:return Gt(Br);case 4:return ta(Br);default:return na(Br)}}}function ia(Br){return Ga(Br,3),yRi(Yr(Br))===0?3:Pn(Br)}function lo(Br){return XLt(Yr(Br))===0&&HLt(Yr(Br))===0&&hRi(Yr(Br))===0&&sRi(Yr(Br))===0&&aRi(Yr(Br))===0&&WLr(Yr(Br))===0&&KCt(Yr(Br))===0&&XLt(Yr(Br))===0&&sue(Yr(Br))===0&&oRi(Yr(Br))===0&&WCt(Yr(Br))===0?3:Pn(Br)}kg(g);var Re=Yr(g),Va=nm>>0)var kn=Pn(g);else switch(Va){case 0:var kn=62;break;case 1:var kn=63;break;case 2:if(Ga(g,1),BQ(Yr(g))===0){for(;;)if(Ga(g,1),BQ(Yr(g))!==0){var kn=Pn(g);break}}else var kn=Pn(g);break;case 3:var kn=0;break;case 4:Ga(g,0);var os=rO(Yr(g))!==0?1:0,kn=os&&Pn(g);break;case 5:var kn=6;break;case 6:var kn=61;break;case 7:if(Ga(g,63),KCt(Yr(g))===0){var mu=Yr(g),tl=pT>>0)var kn=Pn(g);else switch(yl){case 0:for(;;){var Iu=HCt(Yr(g));if(3>>0)var kn=Pn(g);else switch(Iu){case 0:continue;case 1:var kn=vt(g);break;case 2:var kn=Ji(g);break;default:var kn=Hs(g)}break}break;case 1:var kn=vt(g);break;case 2:var kn=Ji(g);break;default:var kn=Hs(g)}break;case 15:Ga(g,41);var Ll=Ave(Yr(g)),kn=Ll===0?KLr(Yr(g))===0?40:Pn(g):Ll===1?xt(g):Pn(g);break;case 16:Ga(g,63);var $u=rjt(Yr(g));if($u===0){Ga(g,2);var yc=GLt(Yr(g));if(2>>0)var kn=Pn(g);else switch(yc){case 0:for(;;){var Dl=GLt(Yr(g));if(2
      >>0)var kn=Pn(g);else switch(Dl){case 0:continue;case 1:var kn=ia(g);break;default:var kn=lo(g)}break}break;case 1:var kn=ia(g);break;default:var kn=lo(g)}}else var kn=$u===1?5:Pn(g);break;case 17:Ga(g,30);var dd=YLr(Yr(g));if(8
      >>0)var kn=Pn(g);else switch(dd){case 0:var kn=f(g);break;case 1:var kn=xi(g);break;case 2:var kn=Yi(g);break;case 3:var kn=Ci(g);break;case 4:var kn=Ns(g);break;case 5:var kn=Gt(g);break;case 6:var kn=Kn(g);break;case 7:var kn=cr(g);break;default:var kn=na(g)}break;case 18:Ga(g,30);var pd=zLt(Yr(g));if(5>>0)var kn=Pn(g);else switch(pd){case 0:var kn=f(g);break;case 1:var kn=xi(g);break;case 2:var kn=Hs(g);break;case 3:var kn=Gt(g);break;case 4:var kn=ta(g);break;default:var kn=na(g)}break;case 19:var kn=44;break;case 20:var kn=42;break;case 21:var kn=49;break;case 22:Ga(g,51);var Rc=Yr(g),Zc=61>>0)return sm(cTu);var Ui=kn;if(32<=Ui)switch(Ui){case 34:return[0,y,0];case 35:return[0,y,1];case 36:return[0,y,2];case 37:return[0,y,3];case 38:return[0,y,4];case 39:return[0,y,5];case 40:return[0,y,12];case 41:return[0,y,10];case 42:return[0,y,8];case 43:return[0,y,9];case 45:return[0,y,83];case 49:return[0,y,98];case 50:return[0,y,99];case 53:return[0,y,gb];case 55:return[0,y,89];case 56:return[0,y,91];case 57:return[0,y,11];case 59:return[0,y,pT];case 60:return[0,y,c3];case 61:var Ds=g[6];_Ri(g);var ca=YCt(y,Ds,g[3]);jLr(g,Ds);var fa=UCt(g),Ko=DRi(y,fa),Na=Ko[2],un=Ko[1],ai=Xp(Na,pTu);if(0<=ai){if(!(0>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(qQ(Yr(pa))===0)for(;;){var Xc=MLt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(0,dm(qi))]:sm(oTu)});case 8:return[0,y,JU(0,dm(g))];case 9:return xv(y,g,function(Br,qi){function uo(pa){if(QLt(Yr(pa))===0){if(qQ(Yr(pa))===0)for(;;){Ga(pa,0);var gu=qLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(qQ(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=qLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(0,dm(qi))]:sm(aTu)});case 10:return[0,y,jQ(0,dm(g))];case 11:return xv(y,g,function(Br,qi){function uo(pa){if(YLt(Yr(pa))===0){if(MT(Yr(pa))===0)for(;;){var gu=$Lt(Yr(pa));if(2>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(MT(Yr(pa))===0)for(;;){var Xc=$Lt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(1,dm(qi))]:sm(sTu)});case 12:return[0,y,JU(1,dm(g))];case 13:return xv(y,g,function(Br,qi){function uo(pa){if(YLt(Yr(pa))===0){if(MT(Yr(pa))===0)for(;;){Ga(pa,0);var gu=VLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(MT(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=VLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(3,dm(qi))]:sm(iTu)});case 14:return[0,y,jQ(3,dm(g))];case 15:return xv(y,g,function(Br,qi){function uo(pa){if(MT(Yr(pa))===0){for(;;)if(Ga(pa,0),MT(Yr(pa))!==0)return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(1,dm(qi))]:sm(nTu)});case 16:return[0,y,jQ(1,dm(g))];case 17:return xv(y,g,function(Br,qi){function uo(pa){if(NLt(Yr(pa))===0){if(v1(Yr(pa))===0)for(;;){var gu=LLt(Yr(pa));if(2>>0)return Pn(pa);switch(gu){case 0:continue;case 1:e:for(;;){if(v1(Yr(pa))===0)for(;;){var Xc=LLt(Yr(pa));if(2>>0)return Pn(pa);switch(Xc){case 0:continue;case 1:continue e;default:return 0}}return Pn(pa)}default:return 0}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,JU(2,dm(qi))]:sm(rTu)});case 19:return xv(y,g,function(Br,qi){function uo(pa){if(NLt(Yr(pa))===0){if(v1(Yr(pa))===0)for(;;){Ga(pa,0);var gu=ZLt(Yr(pa));if(gu!==0){if(gu===1)e:for(;;){if(v1(Yr(pa))===0)for(;;){Ga(pa,0);var Xc=ZLt(Yr(pa));if(Xc!==0){if(Xc===1)continue e;return Pn(pa)}}return Pn(pa)}return Pn(pa)}}return Pn(pa)}return Pn(pa)}kg(qi);var Fo=_ve(Yr(qi));if(Fo===0)for(;;){var Zo=gve(Yr(qi));if(Zo!==0){var Ho=Zo===1?uo(qi):Pn(qi);break}}else var Ho=Fo===1?uo(qi):Pn(qi);return Ho===0?[0,Br,jQ(4,dm(qi))]:sm(tTu)});case 21:return xv(y,g,function(Br,qi){function uo(Js){for(;;){var md=FM(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:continue;case 1:e:for(;;){if(zh(Yr(Js))===0)for(;;){var bd=FM(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:continue e;default:return 0}}return Pn(Js)}default:return 0}}}function Fo(Js){for(;;){var md=K8e(Yr(Js));if(md!==0){var bd=md!==1?1:0;return bd&&Pn(Js)}}}function Zo(Js){var md=sjt(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:var bd=yve(Yr(Js));return bd===0?Fo(Js):bd===1?uo(Js):Pn(Js);case 1:return Fo(Js);default:return uo(Js)}}function Ho(Js){if(zh(Yr(Js))===0)for(;;){var md=E3(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:continue;case 1:return Zo(Js);default:e:for(;;){if(zh(Yr(Js))===0)for(;;){var bd=E3(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:return Zo(Js);default:continue e}}return Pn(Js)}}}return Pn(Js)}function pa(Js){var md=JLt(Yr(Js));if(md===0)for(;;){var bd=E3(Yr(Js));if(2>>0)return Pn(Js);switch(bd){case 0:continue;case 1:return Zo(Js);default:e:for(;;){if(zh(Yr(Js))===0)for(;;){var Cp=E3(Yr(Js));if(2>>0)return Pn(Js);switch(Cp){case 0:continue;case 1:return Zo(Js);default:continue e}}return Pn(Js)}}}return md===1?Zo(Js):Pn(Js)}function gu(Js){var md=BLt(Yr(Js));return md===0?pa(Js):md===1?Zo(Js):Pn(Js)}function Xc(Js){for(;;){var md=WLt(Yr(Js));if(2>>0)return Pn(Js);switch(md){case 0:return pa(Js);case 1:continue;default:return Zo(Js)}}}kg(qi);var cl=ULt(Yr(qi));if(3>>0)var Bc=Pn(qi);else switch(cl){case 0:for(;;){var ul=HCt(Yr(qi));if(3
        >>0)var Bc=Pn(qi);else switch(ul){case 0:continue;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}break}break;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}if(Bc===0){var Co=dm(qi),ql=LI(Br,L_(Br,qi),23);return[0,ql,JU(2,Co)]}return sm(eTu)});case 22:var qn=dm(g),Xs=LI(y,L_(y,g),23);return[0,Xs,JU(2,qn)];case 23:return xv(y,g,function(Br,qi){function uo(Co){for(;;){Ga(Co,0);var ql=iue(Yr(Co));if(ql!==0){if(ql===1)e:for(;;){if(zh(Yr(Co))===0)for(;;){Ga(Co,0);var Js=iue(Yr(Co));if(Js!==0){if(Js===1)continue e;return Pn(Co)}}return Pn(Co)}return Pn(Co)}}}function Fo(Co){for(;;)if(Ga(Co,0),zh(Yr(Co))!==0)return Pn(Co)}function Zo(Co){var ql=sjt(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:var Js=yve(Yr(Co));return Js===0?Fo(Co):Js===1?uo(Co):Pn(Co);case 1:return Fo(Co);default:return uo(Co)}}function Ho(Co){if(zh(Yr(Co))===0)for(;;){var ql=E3(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:continue;case 1:return Zo(Co);default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=E3(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:return Zo(Co);default:continue e}}return Pn(Co)}}}return Pn(Co)}function pa(Co){var ql=JLt(Yr(Co));if(ql===0)for(;;){var Js=E3(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:return Zo(Co);default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var md=E3(Yr(Co));if(2>>0)return Pn(Co);switch(md){case 0:continue;case 1:return Zo(Co);default:continue e}}return Pn(Co)}}}return ql===1?Zo(Co):Pn(Co)}function gu(Co){var ql=BLt(Yr(Co));return ql===0?pa(Co):ql===1?Zo(Co):Pn(Co)}function Xc(Co){for(;;){var ql=WLt(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:return pa(Co);case 1:continue;default:return Zo(Co)}}}kg(qi);var cl=ULt(Yr(qi));if(3>>0)var Bc=Pn(qi);else switch(cl){case 0:for(;;){var ul=HCt(Yr(qi));if(3
          >>0)var Bc=Pn(qi);else switch(ul){case 0:continue;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}break}break;case 1:var Bc=Ho(qi);break;case 2:var Bc=gu(qi);break;default:var Bc=Xc(qi)}return Bc===0?[0,Br,jQ(4,dm(qi))]:sm(Zxu)});case 25:return xv(y,g,function(Br,qi){function uo(Co){for(;;){var ql=FM(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:continue;case 1:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=FM(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:continue;case 1:continue e;default:return 0}}return Pn(Co)}default:return 0}}}function Fo(Co){return zh(Yr(Co))===0?uo(Co):Pn(Co)}function Zo(Co){var ql=K8e(Yr(Co));if(ql===0)return uo(Co);var Js=ql!==1?1:0;return Js&&Pn(Co)}function Ho(Co){for(;;){var ql=Ave(Yr(Co));if(ql===0)return Zo(Co);if(ql!==1)return Pn(Co)}}function pa(Co){for(;;){var ql=LQ(Yr(Co));if(2>>0)return Pn(Co);switch(ql){case 0:return Zo(Co);case 1:continue;default:e:for(;;){if(zh(Yr(Co))===0)for(;;){var Js=LQ(Yr(Co));if(2>>0)return Pn(Co);switch(Js){case 0:return Zo(Co);case 1:continue;default:continue e}}return Pn(Co)}}}}kg(qi);var gu=ULt(Yr(qi));if(3>>0)var Xc=Pn(qi);else switch(gu){case 0:for(;;){var cl=HCt(Yr(qi));if(3>>0)var Xc=Pn(qi);else switch(cl){case 0:continue;case 1:var Xc=Fo(qi);break;case 2:var Xc=Ho(qi);break;default:var Xc=pa(qi)}break}break;case 1:var Xc=Fo(qi);break;case 2:var Xc=Ho(qi);break;default:var Xc=pa(qi)}if(Xc===0){var Bc=dm(qi),ul=LI(Br,L_(Br,qi),22);return[0,ul,JU(2,Bc)]}return sm(Xxu)});case 26:return xv(y,g,function(Br,qi){function uo(Xc){for(;;){var cl=K8e(Yr(Xc));if(cl!==0){var Bc=cl!==1?1:0;return Bc&&Pn(Xc)}}}function Fo(Xc){for(;;){var cl=FM(Yr(Xc));if(2>>0)return Pn(Xc);switch(cl){case 0:continue;case 1:e:for(;;){if(zh(Yr(Xc))===0)for(;;){var Bc=FM(Yr(Xc));if(2>>0)return Pn(Xc);switch(Bc){case 0:continue;case 1:continue e;default:return 0}}return Pn(Xc)}default:return 0}}}kg(qi);var Zo=Yr(qi),Ho=44>>0)var pa=Pn(qi);else switch(Ho){case 0:for(;;){var gu=pRi(Yr(qi));if(2>>0)var pa=Pn(qi);else switch(gu){case 0:continue;case 1:var pa=uo(qi);break;default:var pa=Fo(qi)}break}break;case 1:var pa=uo(qi);break;default:var pa=Fo(qi)}return pa===0?[0,Br,JU(2,dm(qi))]:sm(Jxu)});case 27:var Oa=dm(g),Ea=LI(y,L_(y,g),22);return[0,Ea,JU(2,Oa)];case 29:return xv(y,g,function(Br,qi){function uo(bd){for(;;){Ga(bd,0);var Cp=iue(Yr(bd));if(Cp!==0){if(Cp===1)e:for(;;){if(zh(Yr(bd))===0)for(;;){Ga(bd,0);var yf=iue(Yr(bd));if(yf!==0){if(yf===1)continue e;return Pn(bd)}}return Pn(bd)}return Pn(bd)}}}function Fo(bd){return Ga(bd,0),zh(Yr(bd))===0?uo(bd):Pn(bd)}kg(qi);var Zo=ULt(Yr(qi));if(3>>0)var Ho=Pn(qi);else switch(Zo){case 0:for(;;){var pa=pRi(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(pa){case 0:continue;case 1:for(;;){Ga(qi,0);var gu=Ave(Yr(qi)),Xc=gu!==0?1:0;if(Xc){if(gu===1)continue;var Ho=Pn(qi)}else var Ho=Xc;break}break;default:for(;;){Ga(qi,0);var cl=LQ(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(cl){case 0:var Ho=0;break;case 1:continue;default:e:for(;;){if(zh(Yr(qi))===0)for(;;){Ga(qi,0);var Bc=LQ(Yr(qi));if(2>>0)var ul=Pn(qi);else switch(Bc){case 0:var ul=0;break;case 1:continue;default:continue e}break}else var ul=Pn(qi);var Ho=ul;break}}break}}break}break;case 1:var Ho=zh(Yr(qi))===0?uo(qi):Pn(qi);break;case 2:for(;;){Ga(qi,0);var Co=Ave(Yr(qi));if(Co===0)var Ho=Fo(qi);else{if(Co===1)continue;var Ho=Pn(qi)}break}break;default:for(;;){Ga(qi,0);var ql=LQ(Yr(qi));if(2>>0)var Ho=Pn(qi);else switch(ql){case 0:var Ho=Fo(qi);break;case 1:continue;default:e:for(;;){if(zh(Yr(qi))===0)for(;;){Ga(qi,0);var Js=LQ(Yr(qi));if(2>>0)var md=Pn(qi);else switch(Js){case 0:var md=Fo(qi);break;case 1:continue;default:continue e}break}else var md=Pn(qi);var Ho=md;break}}break}}return Ho===0?[0,Br,jQ(4,dm(qi))]:sm(Yxu)});case 31:return[0,y,66];case 18:case 28:return[0,y,JU(2,dm(g))];default:return[0,y,jQ(4,dm(g))]}}function JCt(y){return function(g){for(var f=0,D=g;;){var G=W(y,D,D[2]);switch(G[0]){case 0:var de=G[2],ye=G[1],$e=ARi(ye,de),gt=f===0?0:lm(f),Gt=ye[6];if(Gt===0)return[0,[0,ye[1],ye[2],ye[3],ye[4],ye[5],ye[6],$e],[0,de,$e,0,gt]];var xt=[0,de,$e,lm(Gt),gt];return[0,[0,ye[1],ye[2],ye[3],ye[4],ye[5],Q3i,$e],xt];case 1:var vt=G[2],St=G[1],f=[0,vt,f],D=[0,St[1],St[2],St[3],St[4],St[5],St[6],vt[1]];continue;default:var D=G[1];continue}}}}var CQu=JCt(yQu),vQu=JCt(_Qu),EQu=JCt(AQu),DQu=JCt(bQu),SQu=JCt(gQu),jI=MLr([0,U2i]);function XCt(y,g){return[0,0,0,g,K3i(y)]}function ojt(y){var g=y[4];switch(y[3]){case 0:var Yi=E(SQu,g);break;case 1:var Yi=E(DQu,g);break;case 2:var Yi=E(vQu,g);break;case 3:var f=u4(g,g[2]),D=b_(H1),G=b_(H1),de=g[2];kg(de);var ye=Yr(de),$e=K9>>0)var gt=Pn(de);else switch($e){case 0:var gt=1;break;case 1:var gt=4;break;case 2:var gt=0;break;case 3:Ga(de,0);var Gt=rO(Yr(de))!==0?1:0,gt=Gt&&Pn(de);break;case 4:var gt=2;break;default:var gt=3}if(4>>0)var xt=sm(Wxu);else switch(gt){case 0:var vt=dm(de);sg(G,vt),sg(D,vt);var St=XLr(l4(g,de),2,D,G,de),Xr=u4(St,de),cr=uE(D),Pt=uE(G),xt=[0,St,[8,[0,St[1],f,Xr],cr,Pt]];break;case 1:var xt=[0,g,c1];break;case 2:var xt=[0,g,98];break;case 3:var xt=[0,g,0];break;default:z8e(de);var rn=XLr(g,2,D,G,de),Kn=u4(rn,de),Ln=uE(D),zi=uE(G),xt=[0,rn,[8,[0,rn[1],f,Kn],Ln,zi]]}var Ns=xt[2],na=xt[1],ua=ARi(na,Ns),Ci=na[6];if(Ci===0)var xe=[0,na,[0,Ns,ua,0,0]];else var Wi=[0,Ns,ua,lm(Ci),0],xe=[0,[0,na[1],na[2],na[3],na[4],na[5],0,na[7]],Wi];var Yi=xe;break;case 4:var Yi=E(EQu,g);break;default:var Yi=E(CQu,g)}var xi=Yi[1],Ji=K3i(xi),ta=[0,Ji,Yi[2]];return y[4]=xi,y[1]?y[2]=[0,ta]:y[1]=[0,ta],ta}function xRi(y){var g=y[1];return g?g[1][2]:ojt(y)[2]}function wQu(y,g,f,D){var G=y&&y[1],de=g&&g[1];try{var ye=0,$e=z3i(D),gt=ye,Gt=$e}catch(cr){if(cr=q_(cr),cr!==fve)throw cr;var xt=[0,[0,[0,f,H9t[2],H9t[3]],86],0],gt=xt,Gt=z3i(x4u)}var vt=de?de[1]:LU,St=hQu(f,Gt,vt[4]),Xr=[0,XCt(St,0)];return[0,[0,gt],[0,0],jI[1],[0,0],vt[5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,[0,P4u],[0,St],Xr,[0,G],vt,f,[0,0],[0,T4u]]}function W8e(y){return CCt(y[23][1])}function OD(y){return y[27][4]}function Md(y,g){var f=g[2];y[1][1]=[0,[0,g[1],f],y[1][1]];var D=y[22];return D&&W(D[1],y,f)}function ZCt(y,g){return y[30][1]=g,0}function aue(y,g){if(y===0)return xRi(g[25][1]);if(y===1){var f=g[25][1];f[1]||ojt(f);var D=f[2];return D?D[1][2]:ojt(f)[2]}throw[0,ig,S4u]}function oue(y,g){return y===g[5]?g:[0,g[1],g[2],g[3],g[4],y,g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ZLr(y,g){return y===g[17]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],y,g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function TRi(y,g){return y===g[18]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],y,g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function PRi(y,g){return y===g[19]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],y,g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function Y8e(y,g){return y===g[21]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],y,g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function cjt(y,g){return y===g[14]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],y,g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function evt(y,g){return y===g[8]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],y,g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function tvt(y,g){return y===g[12]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],y,g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function J8e(y,g){return y===g[15]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],y,g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function RRi(y,g){return y===g[6]?g:[0,g[1],g[2],g[3],g[4],g[5],y,g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function kRi(y,g){return y===g[7]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],y,g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ejr(y,g){return y===g[13]?g:[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],y,g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],g[22],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function ujt(y,g){return[0,g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15],g[16],g[17],g[18],g[19],g[20],g[21],[0,y],g[23],g[24],g[25],g[26],g[27],g[28],g[29],g[30]]}function tjr(y){function g(f){return Md(y,f)}return function(f){return OI(g,f)}}function X8e(y){var g=y[4][1],f=g&&[0,g[1][2]];return f}function FRi(y){var g=y[4][1],f=g&&[0,g[1][1]];return f}function NRi(y){return[0,y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15],y[16],y[17],y[18],y[19],y[20],y[21],0,y[23],y[24],y[25],y[26],y[27],y[28],y[29],y[30]]}function ORi(y,g,f,D){return[0,y[1],y[2],jI[1],y[4],y[5],0,0,0,0,0,1,y[12],y[13],y[14],y[15],y[16],f,g,y[19],D,y[21],y[22],y[23],y[24],y[25],y[26],y[27],y[28],y[29],y[30]]}function BRi(y){var g=Xp(y,$ku),f=0;if(0<=g){if(0>>0){if(!(yI<(D+1|0)>>>0))return 1}else{var G=D!==6?1:0;if(!G)return G}}return nvt(y,g)}function e5e(y){return jRi(0,y)}function djt(y,g){var f=Uy(y,g);if(njr(f)||rjr(f)||qRi(f))return 1;var D=0;if(typeof f=="number")switch(f){case 14:case 28:case 60:case 61:case 62:case 63:case 64:case 65:D=1;break}else f[0]===4&&(D=1);return D?1:0}function GRi(y,g){var f=W8e(g);if(f===1){var D=Uy(y,g);return typeof D!="number"&&D[0]===4?1:0}if(f)return 0;var G=Uy(y,g);if(typeof G=="number")switch(G){case 42:case 46:case 47:return 0;case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 43:case 44:case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 65:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:break;default:return 0}else switch(G[0]){case 4:if(MRi(G[3]))return 0;break;case 9:case 10:case 11:break;default:return 0}return 1}function Eve(y){return djt(0,y)}function uue(y){var g=Sa(y)===15?1:0;if(g)var f=g;else{var D=Sa(y)===64?1:0;if(D){var G=Uy(1,y)===15?1:0;if(G)var de=rvt(1,y)[2][1],f=nf(y)[3][1]===de?1:0;else var f=G}else var f=D}return f}function ivt(y){var g=Sa(y);if(typeof g=="number"){var f=0;if((g===13||g===40)&&(f=1),f)return 1}return 0}function vf(y,g){return Md(y,[0,nf(y),g])}function URi(y,g){if(rjr(g))return 2;if(njr(g))return 55;var f=QLr(0,g);return y?[11,f,y[1]]:[10,f]}function yC(y,g){var f=sjr(g);return E(tjr(g),f),vf(g,URi(y,Sa(g)))}function pjt(y){function g(f){return Md(y,[0,f[1],76])}return function(f){return OI(g,f)}}function VRi(y,g){var f=y[6]?Qo(M_(cku),g,g,g):uku;return yC([0,f],y)}function BM(y,g){var f=y[5];return f&&vf(y,g)}function G6(y,g){var f=y[5];return f&&Md(y,[0,g[1],g[2]])}function Dve(y,g){return Md(y,[0,g,[18,y[5]]])}function Jd(y){var g=y[26][1];if(g){var f=W8e(y),D=Sa(y),G=[0,nf(y),D,f];E(g[1],G)}var de=y[25][1],ye=de[1],$e=ye?ye[1][1]:ojt(de)[1];y[24][1]=$e;var gt=sjr(y);E(tjr(y),gt);var Gt=y[2][1],xt=NQ(aue(0,y)[4],Gt);y[2][1]=xt;var vt=[0,aue(0,y)];y[4][1]=vt;var St=y[25][1];return St[2]?(St[1]=St[2],St[2]=0,0):(xRi(St),St[1]=0,0)}function BD(y,g){var f=W(ULr,Sa(y),g);return f&&Jd(y),f}function LT(y,g){y[23][1]=[0,g,y[23][1]];var f=W8e(y),D=XCt(y[24][1],f);return y[25][1]=D,0}function d4(y){var g=y[23][1],f=g?g[2]:sm(oku);y[23][1]=f;var D=W8e(y),G=XCt(y[24][1],D);return y[25][1]=G,0}function am(y){var g=nf(y);if(Sa(y)===9&&nvt(1,y)){var f=Jc(y),D=aue(1,y)[4],G=yh(f,E(ECt(function(ye){return ye[1][2][1]<=g[3][1]?1:0}),D));return ZCt(y,[0,g[3][1]+1|0,0]),G}var de=Jc(y);return ZCt(y,g[3]),de}function lue(y){var g=y[4][1];if(g){var f=g[1][2],D=Jc(y),G=E(ECt(function($e){return $e[1][2][1]<=f[3][1]?1:0}),D);ZCt(y,[0,f[3][1]+1|0,0]);var de=G}else var de=g;return de}function Sve(y,g){return yC([0,QLr(nku,g)],y)}function mo(y,g){return 1-W(ULr,Sa(y),g)&&Sve(y,g),Jd(y)}function zRi(y,g){var f=BD(y,g);return 1-f&&Sve(y,g),f}function svt(y,g){var f=Sa(y),D=0;return typeof f!="number"&&f[0]===4&&b1(f[3],g)&&(D=1),D||yC([0,E(M_(rku),g)],y),Jd(y)}var due=[X_,R4u,ET(0)];function IQu(y){var g=y[26][1];if(g){var f=z2i(0),D=[0,function(ye){return KBr(ye,f)}];y[26][1]=D;var G=[0,[0,g[1],f]]}else var G=g;return[0,y[1][1],y[2][1],y[4][1],y[23][1],y[24][1],y[30][1],G]}function $Ri(y,g,f){if(f){var D=f[1],G=D[1];if(g[26][1]=[0,G],y)for(var de=D[2][2];;){if(de){var ye=de[2];E(G,de[1]);var de=ye;continue}return 0}var $e=y}else var $e=f;return $e}function xQu(y,g){$Ri(0,y,g[7]),y[1][1]=g[1],y[2][1]=g[2],y[4][1]=g[3],y[23][1]=g[4],y[24][1]=g[5],y[30][1]=g[6];var f=W8e(y),D=XCt(y[24][1],f);return y[25][1]=D,0}function TQu(y,g,f){return $Ri(1,y,g[7]),[0,f]}function ajr(y,g){var f=IQu(y);try{var D=TQu(y,f,E(g,y));return D}catch(G){if(G=q_(G),G===due)return xQu(y,f);throw G}}function QRi(y,g,f){var D=ajr(y,f);return D?D[1]:g}function avt(y,g){var f=lm(g);if(f){var D=f[1],G=E(y,D);return D===G?g:lm([0,G,f[2]])}return g}var KRi=_qt(B4u,function(y){var g=g9r(y,F4u),f=f9r(y,O4u),D=f[22],G=f[26],de=f[35],ye=f[77],$e=f[x7e],gt=f[cQ],Gt=f[L7e],xt=f[d7e],vt=f[hU],St=f[zAe],Xr=f[6],cr=f[7],Pt=f[10],rn=f[17],Kn=f[21],Ln=f[27],zi=f[33],Ns=f[36],na=f[46],ua=f[51],Ci=f[89],Wi=f[92],xe=f[97],Yi=f[99],xi=f[CS],Ji=f[c1],ta=f[m6],Hs=f[Sgt],ia=f[nyt],lo=f[Wht],Re=f[U1t],Va=f[POt],kn=f[$Ot],os=f[H0t],mu=f[r4e],tl=f[Lke],Nc=f[t7e],ko=f[woe],yl=f[N7e],Iu=f[vht],Ll=f[Jyt],$u=f[aQ],yc=f[w4e],Dl=f[I4e],dd=f[Y3e],pd=f[tce],Rc=_9r(y,0,0,eCe,RLr,1)[1];function Zc(Za,Au,Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Xe[1];if(Xt){var Xs=function(Br){return[0,qn,[0,fn,[0,Br]]]},Oa=Xt[1];return Sd(E(Za[1][1+gt],Za),Oa,Xe,Xs)}function Ea(Br){return[0,qn,[0,Br,Xt]]}return Sd(W(Za[1][1+Xr],Za,Au),fn,Xe,Ea)}function Qu(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=Xt[3],qn=Xt[2];if(fn)var Xs=avt(E(Za[1][1+G],Za),fn),Oa=qn;else var Xs=0,Oa=W(Za[1][1+G],Za,qn);var Ea=W(Za[1][1+de],Za,Dt);return qn===Oa&&fn===Xs&&Dt===Ea?Xe:[0,[0,Xt[1],Oa,Xs],Ea]}function gp(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function _s(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],fn]}var Xt=Xe[3];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function vr(Za,Au){function Xe(Xt){return[0,Au[1],Xt]}var Dt=Au[2];return Sd(E(Za[1][1+de],Za),Dt,Au,Xe)}function Hr(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],fn]}var Xt=Xe[3];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function oi(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=avt(E(Za[1][1+gt],Za),Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,fn,qn]}function Ui(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function Ds(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function ca(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function fa(Za,Au,Xe){var Dt=Xe[3],Xt=Xe[2],fn=W(Za[1][1+xe],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],fn,qn]}function Ko(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=Xe[2],qn=Xe[1],Xs=W(Za[1][1+de],Za,Dt);if(Xt){var Oa=f0(E(Za[1][1+St],Za),Xt);return Xt===Oa&&Dt===Xs?Xe:[0,Xe[1],Xe[2],Oa,Xs]}if(fn){var Ea=f0(E(Za[1][1+vt],Za),fn);return fn===Ea&&Dt===Xs?Xe:[0,Xe[1],Ea,Xe[3],Xs]}var Br=W(Za[1][1+gt],Za,qn);return qn===Br&&Dt===Xs?Xe:[0,Br,Xe[2],Xe[3],Xs]}function Na(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function un(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function ai(Za,Au,Xe){function Dt(fn){return[0,Xe[1],Xe[2],Xe[3],fn]}var Xt=Xe[4];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function xs(Za,Au,Xe){var Dt=Xe[2],Xt=Xe[1],fn=Xt[3],qn=Xt[2];if(fn)var Xs=avt(E(Za[1][1+G],Za),fn),Oa=qn;else var Xs=0,Oa=W(Za[1][1+G],Za,qn);var Ea=W(Za[1][1+de],Za,Dt);return qn===Oa&&fn===Xs&&Dt===Ea?Xe:[0,[0,Xt[1],Oa,Xs],Ea]}function Ts(Za,Au,Xe){var Dt=Xe[3],Xt=Xe[1],fn=OS(E(Za[1][1+ye],Za),Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,fn,Xe[2],qn]}function ya(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function Xa(Za,Au){if(Au[0]===0){var Xe=function(Oa){return[0,Oa]},Dt=Au[1];return Sd(E(Za[1][1+$e],Za),Dt,Au,Xe)}var Xt=Au[1],fn=Xt[2],qn=fn[2],Xs=W(Za[1][1+$e],Za,qn);return qn===Xs?Au:[1,[0,Xt[1],[0,fn[1],Xs]]]}function Yo(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+G],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function eu(Za,Au){var Xe=Au[2],Dt=Au[1];function Xt(qn){return[0,Dt,[0,Xe[1],Xe[2],Xe[3],qn]]}var fn=Xe[4];return Sd(E(Za[1][1+de],Za),fn,[0,Dt,Xe],Xt)}function Vc(Za,Au,Xe){var Dt=Xe[9],Xt=Xe[3],fn=W(Za[1][1+os],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,Xe[4],Xe[5],Xe[6],Xe[7],Xe[8],qn,Xe[10]]}function Vo(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function fu(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function Pl(Za,Au){var Xe=Au[2],Dt=Xe[2],Xt=Xe[1],fn=Au[1];if(Dt===0){var qn=function(Ea){return[0,fn,[0,Ea,Dt]]};return Sd(E(Za[1][1+$e],Za),Xt,Au,qn)}function Xs(Ea){return[0,fn,[0,Xt,Ea]]}var Oa=E(Za[1][1+D],Za);return Sd(function(Ea){return f0(Oa,Ea)},Dt,Au,Xs)}function Rl(Za,Au){var Xe=Au[2],Dt=Xe[2],Xt=Au[1];function fn(Oa){return[0,Xt,[0,Oa,Dt]]}var qn=Xe[1],Xs=E(Za[1][1+Gt],Za);return Sd(function(Oa){return avt(Xs,Oa)},qn,Au,fn)}function kl(Za,Au,Xe){var Dt=Xe[2];if(Dt===0){var Xt=function(Oa){return[0,Oa,Xe[2],Xe[3]]},fn=Xe[1];return Sd(E(Za[1][1+gt],Za),fn,Xe,Xt)}function qn(Oa){return[0,Xe[1],Oa,Xe[3]]}var Xs=E(Za[1][1+D],Za);return Sd(function(Oa){return f0(Xs,Oa)},Dt,Xe,qn)}function vl(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function gd(Za,Au,Xe){var Dt=Xe[7],Xt=Xe[2],fn=W(Za[1][1+xt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],fn,Xe[3],Xe[4],Xe[5],Xe[6],qn]}function wd(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function yd(Za,Au){var Xe=Au[2],Dt=Xe[1],Xt=Au[1];function fn(Xs){return[0,Xt,[0,Dt,Xs]]}var qn=Xe[2];return Sd(E(Za[1][1+de],Za),qn,Au,fn)}function $p(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+St],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function wp(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}function Qp(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function bp(Za,Au,Xe){var Dt=Xe[4],Xt=Xe[3],fn=W(Za[1][1+gt],Za,Xt),qn=W(Za[1][1+de],Za,Dt);return Xt===fn&&Dt===qn?Xe:[0,Xe[1],Xe[2],fn,qn]}function Tp(Za,Au){function Xe(Xt){return[0,Au[1],Xt]}var Dt=Au[2];return Sd(E(Za[1][1+de],Za),Dt,Au,Xe)}function Kp(Za,Au,Xe){function Dt(fn){return[0,Xe[1],fn]}var Xt=Xe[2];return Sd(E(Za[1][1+de],Za),Xt,Xe,Dt)}return b9r(y,[0,Ns,function(Za,Au){var Xe=Au[2],Dt=E(ECt(function(fn){return bte(fn[1][2],Za[1+g])<0?1:0}),Xe),Xt=FQ(Dt);return FQ(Xe)===Xt?Au:[0,Au[1],Dt,Au[3]]},pd,Kp,dd,Tp,Dl,bp,yc,Qp,$u,wp,Ll,$p,St,yd,vt,wd,Iu,gd,xt,vl,yl,kl,ko,Rl,Gt,Pl,Nc,fu,tl,Vo,mu,Vc,kn,eu,Va,Yo,Re,Xa,lo,ya,ia,Ts,Hs,xs,ta,ai,Ji,un,xi,Na,Wi,Ko,Yi,fa,Ci,ca,ye,Ds,ua,Ui,na,oi,zi,Hr,Ln,vr,Kn,_s,rn,gp,Pt,Qu,cr,Zc]),function(Za,Au,Xe){var Dt=Aqt(Au,y);return Dt[1+g]=Xe,E(Rc,Dt),A9r(Au,Dt,y)}});function mjt(y){var g=X8e(y);if(g)var f=g[1],D=LRi(y)?(ZCt(y,f[3]),[0,W(KRi[1],0,f[3])]):0,G=D;else var G=g;return[0,0,function(de,ye){return G?W(ye,G[1],de):de}]}function ovt(y){var g=X8e(y);if(g){var f=g[1];if(LRi(y)){ZCt(y,f[3]);var D=lue(y),G=[0,W(KRi[1],0,[0,f[3][1]+1|0,0])],de=D}else var G=0,de=lue(y)}else var G=0,de=0;return[0,de,function(ye,$e){return G?W($e,G[1],ye):ye}]}function z2(y){return D3(y)?ovt(y):mjt(y)}function vte(y,g){var f=z2(y);function D(G,de){return W(Of(G,$ee,27),G,de)}return W(f[2],g,D)}function nO(y,g){if(g)var f=z2(y),D=function(de,ye){return W(Of(de,gyt,30),de,ye)},G=[0,W(f[2],g[1],D)];else var G=g;return G}function t5e(y,g){var f=z2(y);function D(G,de){return W(Of(G,-983660142,32),G,de)}return W(f[2],g,D)}function cvt(y,g){var f=z2(y);function D(G,de){return W(Of(G,-455772979,33),G,de)}return W(f[2],g,D)}function HRi(y,g){if(g)var f=z2(y),D=function(de,ye){return W(Of(de,GOt,34),de,ye)},G=[0,W(f[2],g[1],D)];else var G=g;return G}function XU(y,g){var f=z2(y);function D(G,de){return W(Of(G,uQ,35),G,de)}return W(f[2],g,D)}function WRi(y,g){var f=z2(y);function D(G,de){var ye=E(Of(G,f3e,37),G);return avt(function($e){return OS(ye,$e)},de)}return W(f[2],g,D)}function YRi(y,g){var f=z2(y);function D(G,de){return W(Of(G,-21476009,38),G,de)}return W(f[2],g,D)}_qt(q4u,function(y){var g=g9r(y,k4u),f=y9r(N4u),D=f.length-1,G=jAt.length-1,de=xce(D+G|0,0),ye=D-1|0,$e=0;if(!(ye<0))for(var gt=$e;;){var Gt=FCt(y,r2(f,gt)[1+gt]);r2(de,gt)[1+gt]=Gt;var xt=gt+1|0;if(ye!==gt){var gt=xt;continue}break}var vt=G-1|0,St=0;if(!(vt<0))for(var Xr=St;;){var cr=Xr+D|0,Pt=g9r(y,r2(jAt,Xr)[1+Xr]);r2(de,cr)[1+cr]=Pt;var rn=Xr+1|0;if(vt!==Xr){var Xr=rn;continue}break}var Kn=de[4],Ln=de[5],zi=de[obe],Ns=de[L7e],na=de[bv],ua=de[fee],Ci=de[38],Wi=de[Hyt],xe=de[Gye],Yi=_9r(y,0,0,eCe,RLr,1)[1];function xi(Re,Va,kn){return W(Re[1][1+zi],Re,kn[2]),kn}function Ji(Re,Va){return W(Re[1][1+Ns],Re,Va),Va}function ta(Re,Va){var kn=Va[1],os=Re[1+ua];if(os){var mu=bte(os[1][1][2],kn[2])<0?1:0,tl=mu&&(Re[1+ua]=[0,Va],0);return tl}var Nc=0<=bte(kn[2],Re[1+g][3])?1:0,ko=Nc&&(Re[1+ua]=[0,Va],0);return ko}function Hs(Re,Va){var kn=Va[1],os=Re[1+na];if(os){var mu=bte(kn[2],os[1][1][2])<0?1:0,tl=mu&&(Re[1+na]=[0,Va],0);return tl}var Nc=bte(kn[2],Re[1+g][2])<0?1:0,ko=Nc&&(Re[1+na]=[0,Va],0);return ko}function ia(Re,Va){return Va&&W(Re[1][1+Ns],Re,Va[1])}function lo(Re,Va){var kn=Va[1];OI(E(Re[1][1+Ln],Re),kn);var os=Va[2];return OI(E(Re[1][1+Kn],Re),os)}return b9r(y,[0,Wi,function(Re){return[0,Re[1+na],Re[1+ua]]},Ns,lo,zi,ia,Ln,Hs,Kn,ta,Ci,Ji,xe,xi]),function(Re,Va,kn){var os=Aqt(Va,y);return os[1+g]=kn,E(Yi,os),os[1+na]=0,os[1+ua]=0,A9r(Va,os,y)}});function JRi(y){return y===3?2:(4<=y,1)}function ojr(y,g,f){if(f){var D=f[1],G=0;if(D===8232||Sw===D)G=1;else if(D===10)var ye=6;else if(D===13)var ye=5;else if(ngt<=D)var ye=3;else if(a3e<=D)var ye=2;else var de=Tg<=D?1:0,ye=de&&1;if(G)var ye=7;var $e=ye}else var $e=4;return[0,$e,y]}var PQu=[X_,U4u,ET(0)];function XRi(y,g,f,D){try{var G=r2(y,g)[1+g];return G}catch(de){throw de=q_(de),de[1]===a6e?[0,PQu,f,Qo(M_(j4u),D,g,y.length-1)]:de}}function fjt(y,g){if(g[1]===0&&g[2]===0)return 0;var f=XRi(y,g[1]-1|0,g,M4u);return XRi(f,g[2],g,L4u)}var RQu=Xp;function kQu(y,g){return W(B(y),hLu,g)}E(MLr([0,RQu])[33],kQu);function ZRi(y){var g=Sa(y),f=0;if(typeof g=="number")switch(g){case 15:var D=gLu;break;case 16:var D=yLu;break;case 17:var D=_Lu;break;case 18:var D=ALu;break;case 19:var D=bLu;break;case 20:var D=CLu;break;case 21:var D=vLu;break;case 22:var D=ELu;break;case 23:var D=DLu;break;case 24:var D=SLu;break;case 25:var D=wLu;break;case 26:var D=ILu;break;case 27:var D=xLu;break;case 28:var D=TLu;break;case 29:var D=PLu;break;case 30:var D=RLu;break;case 31:var D=kLu;break;case 32:var D=FLu;break;case 33:var D=NLu;break;case 34:var D=OLu;break;case 35:var D=BLu;break;case 36:var D=qLu;break;case 37:var D=MLu;break;case 38:var D=LLu;break;case 39:var D=jLu;break;case 40:var D=GLu;break;case 41:var D=ULu;break;case 42:var D=VLu;break;case 43:var D=zLu;break;case 44:var D=$Lu;break;case 45:var D=QLu;break;case 46:var D=KLu;break;case 47:var D=HLu;break;case 48:var D=WLu;break;case 49:var D=YLu;break;case 50:var D=JLu;break;case 51:var D=XLu;break;case 52:var D=ZLu;break;case 53:var D=eju;break;case 54:var D=tju;break;case 55:var D=rju;break;case 56:var D=nju;break;case 57:var D=iju;break;case 58:var D=sju;break;case 59:var D=aju;break;case 60:var D=oju;break;case 61:var D=cju;break;case 62:var D=uju;break;case 63:var D=lju;break;case 64:var D=dju;break;case 65:var D=pju;break;case 114:var D=mju;break;case 115:var D=fju;break;case 116:var D=hju;break;case 117:var D=gju;break;case 118:var D=yju;break;case 119:var D=_ju;break;case 120:var D=Aju;break;case 121:var D=bju;break;default:f=1}else switch(g[0]){case 4:var D=g[2];break;case 9:var D=g[1]?Cju:vju;break;default:f=1}if(f){yC(Eju,y);var D=Dju}return Jd(y),D}function U6(y){var g=nf(y),f=Jc(y),D=ZRi(y);return[0,g,[0,D,Qc([0,f],[0,am(y)],0)]]}function eki(y){var g=nf(y),f=Jc(y);mo(y,14);var D=nf(y),G=ZRi(y),de=Qc([0,f],[0,am(y)],0),ye=bb(g,D),$e=D[2],gt=g[3],Gt=gt[1]===$e[1]?1:0,xt=Gt&&(gt[2]===$e[2]?1:0);return 1-xt&&Md(y,[0,ye,u3]),[0,ye,[0,G,de]]}function wve(y){var g=y[2],f=g[3]===0?1:0;if(f)for(var D=g[2];;){if(D){var G=D[1][2],de=0,ye=D[2];if(G[1][2][0]===2&&!G[2]){var $e=1;de=1}if(!de)var $e=0;if($e){var D=ye;continue}return $e}return 1}return f}function uvt(y){for(var g=y;;){var f=g[2];if(f[0]===27){var D=f[1][2];if(D[2][0]===23)return 1;var g=D;continue}return 0}}function Oc(y,g,f){var D=y?y[1]:nf(f),G=E(g,f),de=X8e(f),ye=de?bb(D,de[1]):D;return[0,ye,G]}function cjr(y,g,f){var D=Oc(y,g,f),G=D[2];return[0,[0,D[1],G[1]],G[2]]}function FQu(y){function g(un){var ai=nf(un),xs=Sa(un);if(typeof xs=="number"){if(pT===xs){var Ts=Jc(un);return Jd(un),[0,[0,ai,[0,0,Qc([0,Ts],0,0)]]]}if(c3===xs){var ya=Jc(un);return Jd(un),[0,[0,ai,[0,1,Qc([0,ya],0,0)]]]}}return 0}var f=function un(ai){return un.fun(ai)},D=function un(ai){return un.fun(ai)},G=function un(ai){return un.fun(ai)},de=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},ye=function un(ai){return un.fun(ai)},$e=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},gt=function un(ai){return un.fun(ai)},Gt=function un(ai,xs){return un.fun(ai,xs)},xt=function un(ai){return un.fun(ai)},vt=function un(ai){return un.fun(ai)},St=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)},Xr=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},cr=function un(ai){return un.fun(ai)},Pt=function un(ai,xs){return un.fun(ai,xs)},rn=function un(ai){return un.fun(ai)},Kn=function un(ai){return un.fun(ai)},Ln=function un(ai){return un.fun(ai)},zi=function un(ai){return un.fun(ai)},Ns=function un(ai){return un.fun(ai)},na=function un(ai){return un.fun(ai)},ua=function un(ai,xs){return un.fun(ai,xs)},Ci=function un(ai){return un.fun(ai)},Wi=function un(ai){return un.fun(ai)},xe=function un(ai){return un.fun(ai)},Yi=function un(ai){return un.fun(ai)},xi=function un(ai){return un.fun(ai)},Ji=function un(ai){return un.fun(ai)},ta=function un(ai){return un.fun(ai)},Hs=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},ia=function un(ai,xs,Ts,ya){return un.fun(ai,xs,Ts,ya)},lo=function un(ai){return un.fun(ai)},Re=function un(ai){return un.fun(ai)},Va=function un(ai){return un.fun(ai)},kn=function un(ai){return un.fun(ai)},os=function un(ai){return un.fun(ai)},mu=function un(ai){return un.fun(ai)},tl=function un(ai,xs){return un.fun(ai,xs)},Nc=function un(ai,xs){return un.fun(ai,xs)},ko=function un(ai){return un.fun(ai)},yl=function un(ai,xs,Ts){return un.fun(ai,xs,Ts)};ur(f,function(un){return E(G,un)}),ur(D,function(un){return 1-OD(un)&&vf(un,12),Oc(0,function(ai){return mo(ai,86),E(f,ai)},un)}),ur(G,function(un){var ai=Sa(un)===89?1:0;if(ai){var xs=Jc(un);Jd(un);var Ts=xs}else var Ts=ai;return Qo(de,un,[0,Ts],E(ye,un))}),ur(de,function(un,ai,xs){var Ts=ai&&ai[1];if(Sa(un)===89){var ya=[0,xs,0],Xa=function(Yo){for(var eu=ya;;){var Vc=Sa(Yo);if(typeof Vc=="number"&&Vc===89){mo(Yo,89);var eu=[0,E(ye,Yo),eu];continue}var Vo=lm(eu);if(Vo){var fu=Vo[2];if(fu){var Pl=Qc([0,Ts],0,0);return[19,[0,[0,Vo[1],fu[1],fu[2]],Pl]]}}throw[0,ig,rGu]}};return Oc([0,xs[1]],Xa,un)}return xs}),ur(ye,function(un){var ai=Sa(un)===91?1:0;if(ai){var xs=Jc(un);Jd(un);var Ts=xs}else var Ts=ai;return Qo($e,un,[0,Ts],E(gt,un))}),ur($e,function(un,ai,xs){var Ts=ai&&ai[1];if(Sa(un)===91){var ya=[0,xs,0],Xa=function(Yo){for(var eu=ya;;){var Vc=Sa(Yo);if(typeof Vc=="number"&&Vc===91){mo(Yo,91);var eu=[0,E(gt,Yo),eu];continue}var Vo=lm(eu);if(Vo){var fu=Vo[2];if(fu){var Pl=Qc([0,Ts],0,0);return[20,[0,[0,Vo[1],fu[1],fu[2]],Pl]]}}throw[0,ig,tGu]}};return Oc([0,xs[1]],Xa,un)}return xs}),ur(gt,function(un){return W(Gt,un,E(xt,un))}),ur(Gt,function(un,ai){var xs=Sa(un);if(typeof xs=="number"&&xs===11&&!un[15]){var Ts=W(ua,un,ai);return Or(Hs,un,Ts[1],0,[0,Ts[1],[0,0,[0,Ts,0],0,0]])}return ai}),ur(xt,function(un){var ai=Sa(un);return typeof ai=="number"&&ai===85?Oc(0,function(xs){var Ts=Jc(xs);mo(xs,85);var ya=Qc([0,Ts],0,0);return[11,[0,E(xt,xs),ya]]},un):E(vt,un)}),ur(vt,function(un){return Qo(St,0,un,E(Ln,un))}),ur(St,function(un,ai,xs){var Ts=un&&un[1];if(D3(ai))return xs;var ya=Sa(ai);if(typeof ya=="number"){if(ya===6)return Jd(ai),Or(Xr,Ts,0,ai,xs);if(ya===10){var Xa=Uy(1,ai);return typeof Xa=="number"&&Xa===6?(vf(ai,Zju),mo(ai,10),mo(ai,6),Or(Xr,Ts,0,ai,xs)):(vf(ai,eGu),xs)}if(ya===83)return Jd(ai),Sa(ai)!==6&&vf(ai,30),mo(ai,6),Or(Xr,1,1,ai,xs)}return xs}),ur(Xr,function(un,ai,xs,Ts){function ya(Xa){if(!ai&&BD(Xa,7))return[15,[0,Ts,Qc(0,[0,am(Xa)],0)]];var Yo=E(f,Xa);mo(Xa,7);var eu=[0,Ts,Yo,Qc(0,[0,am(Xa)],0)];return un?[18,[0,eu,ai]]:[17,eu]}return Qo(St,[0,un],xs,Oc([0,Ts[1]],ya,xs))}),ur(cr,function(un){return W(Pt,un,W(y[13],0,un))}),ur(Pt,function(un,ai){for(var xs=[0,ai[1],[0,ai]];;){var Ts=xs[2];if(Sa(un)===10&&djt(1,un)){var ya=function(Vc){return function(Vo){return mo(Vo,10),[0,Vc,U6(Vo)]}}(Ts),Xa=Oc([0,xs[1]],ya,un),Yo=Xa[1],xs=[0,Yo,[1,[0,Yo,Xa[2]]]];continue}return Ts}}),ur(rn,function(un){var ai=Sa(un);if(typeof ai=="number"){if(ai===4){Jd(un);var xs=E(rn,un);return mo(un,5),xs}}else if(ai[0]===4)return[0,E(cr,un)];return vf(un,51),0}),ur(Kn,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,46);var Ts=E(rn,ai);if(Ts){var ya=Qc([0,xs],0,0);return[21,[0,Ts[1],ya]]}return Xju},un)}),ur(Ln,function(un){var ai=nf(un),xs=Sa(un),Ts=0;if(typeof xs=="number")switch(xs){case 4:return E(Ji,un);case 6:return E(na,un);case 46:return E(Kn,un);case 53:return Oc(0,function(Kp){var Za=Jc(Kp);mo(Kp,53);var Au=E(lo,Kp),Xe=Qc([0,Za],0,0);return[14,[0,Au[2],Au[1],Xe]]},un);case 98:return E(ta,un);case 106:var ya=Jc(un);return mo(un,gb),[0,ai,[10,Qc([0,ya],[0,am(un)],0)]];case 42:Ts=1;break;case 0:case 2:var Xa=Or(ia,0,1,1,un);return[0,Xa[1],[13,Xa[2]]];case 30:case 31:var Yo=Jc(un);return mo(un,xs),[0,ai,[26,[0,xs===31?1:0,Qc([0,Yo],[0,am(un)],0)]]]}else switch(xs[0]){case 2:var eu=xs[1],Vc=eu[4],Vo=eu[3],fu=eu[2],Pl=eu[1];Vc&&BM(un,45);var Rl=Jc(un);return mo(un,[2,[0,Pl,fu,Vo,Vc]]),[0,Pl,[23,[0,fu,Vo,Qc([0,Rl],[0,am(un)],0)]]];case 10:var kl=xs[3],vl=xs[2],gd=xs[1],wd=Jc(un);mo(un,[10,gd,vl,kl]);var yd=am(un);return gd===1&&BM(un,45),[0,ai,[24,[0,vl,kl,Qc([0,wd],[0,yd],0)]]];case 11:var $p=xs[3],wp=xs[2],Qp=Jc(un);return mo(un,[11,xs[1],wp,$p]),[0,ai,[25,[0,wp,$p,Qc([0,Qp],[0,am(un)],0)]]];case 4:Ts=1;break}if(Ts){var bp=E(mu,un);return[0,bp[1],[16,bp[2]]]}var Tp=E(Ns,un);return Tp?[0,ai,Tp[1]]:(yC(Yju,un),[0,ai,Jju])}),ur(zi,function(un){var ai=0;if(typeof un=="number")switch(un){case 29:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:ai=1;break}else un[0]===9&&(ai=1);return ai?1:0}),ur(Ns,function(un){var ai=Jc(un),xs=Sa(un);if(typeof xs=="number")switch(xs){case 29:return Jd(un),[0,[4,Qc([0,ai],[0,am(un)],0)]];case 114:return Jd(un),[0,[0,Qc([0,ai],[0,am(un)],0)]];case 115:return Jd(un),[0,[1,Qc([0,ai],[0,am(un)],0)]];case 116:return Jd(un),[0,[2,Qc([0,ai],[0,am(un)],0)]];case 117:return Jd(un),[0,[5,Qc([0,ai],[0,am(un)],0)]];case 118:return Jd(un),[0,[6,Qc([0,ai],[0,am(un)],0)]];case 119:return Jd(un),[0,[7,Qc([0,ai],[0,am(un)],0)]];case 120:return Jd(un),[0,[3,Qc([0,ai],[0,am(un)],0)]];case 121:return Jd(un),[0,[9,Qc([0,ai],[0,am(un)],0)]]}else if(xs[0]===9)return Jd(un),[0,[8,Qc([0,ai],[0,am(un)],0)]];return 0}),ur(na,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,6);for(var Ts=J8e(0,ai),ya=0;;){var Xa=Sa(Ts);if(typeof Xa=="number"){var Yo=0;if((Xa===7||c1===Xa)&&(Yo=1),Yo){var eu=lm(ya);return mo(ai,7),[22,[0,eu,Qc([0,xs],[0,am(ai)],0)]]}}var Vc=[0,E(f,Ts),ya];Sa(Ts)!==7&&mo(Ts,9);var ya=Vc}},un)}),ur(ua,function(un,ai){return[0,ai[1],[0,0,ai,0]]}),ur(Ci,function(un){return Oc(0,function(ai){LT(ai,0);var xs=W(y[13],0,ai);d4(ai),1-OD(ai)&&vf(ai,12);var Ts=BD(ai,85);return mo(ai,86),[0,[0,xs],E(f,ai),Ts]},un)});function Iu(un){var ai=Uy(1,un);return typeof ai=="number"&&!(1<(ai+Joe|0)>>>0)?E(Ci,un):W(ua,un,E(f,un))}ur(Wi,function(un){var ai=0;return function(xs){for(var Ts=ai,ya=xs;;){var Xa=Sa(un);if(typeof Xa=="number")switch(Xa){case 5:case 12:case 113:var Yo=Xa===12?1:0,eu=Yo&&[0,Oc(0,function(vl){var gd=Jc(vl);mo(vl,12);var wd=Qc([0,gd],0,0);return[0,Iu(vl),wd]},un)];return[0,Ts,lm(ya),eu,0]}else if(Xa[0]===4&&!Di(Xa[3],Wju)){var Vc=0;if((Uy(1,un)===86||Uy(1,un)===85)&&(Vc=1),Vc){var Vo=Ts!==0?1:0,fu=Vo||(ya!==0?1:0);fu&&vf(un,pT);var Pl=Oc(0,function(gd){var wd=Jc(gd);Jd(gd),Sa(gd)===85&&vf(gd,c3);var yd=Qc([0,wd],0,0);return[0,E(D,gd),yd]},un);Sa(un)!==5&&mo(un,9);var Ts=[0,Pl];continue}}var Rl=[0,Iu(un),ya];Sa(un)!==5&&mo(un,9);var ya=Rl}}}),ur(xe,function(un){return Oc(0,function(ai){var xs=Jc(ai);mo(ai,4);var Ts=W(Wi,ai,0),ya=Jc(ai);mo(ai,5);var Xa=BS([0,xs],[0,am(ai)],ya,0);return[0,Ts[1],Ts[2],Ts[3],Xa]},un)}),ur(Yi,function(un){var ai=Jc(un);mo(un,4);var xs=J8e(0,un),Ts=Sa(xs),ya=0;if(typeof Ts=="number")switch(Ts){case 5:var Xa=Hju;break;case 42:ya=2;break;case 12:case 113:var Xa=[0,W(Wi,xs,0)];break;default:ya=1}else Ts[0]===4?ya=2:ya=1;switch(ya){case 1:if(E(zi,Ts)){var Yo=Uy(1,xs),eu=0;if(typeof Yo=="number"&&!(1<(Yo+Joe|0)>>>0)){var Vc=[0,W(Wi,xs,0)];eu=1}if(!eu)var Vc=[1,E(f,xs)];var Xa=Vc}else var Xa=[1,E(f,xs)];break;case 2:var Xa=E(xi,xs);break}if(Xa[0]===0)var Vo=Xa;else{var fu=Xa[1];if(un[15])var Pl=Xa;else{var Rl=Sa(un),kl=0;if(typeof Rl=="number")if(Rl===5)var vl=Uy(1,un)===11?[0,W(Wi,un,[0,W(ua,un,fu),0])]:[1,fu];else if(Rl===9){mo(un,9);var vl=[0,W(Wi,un,[0,W(ua,un,fu),0])]}else kl=1;else kl=1;if(kl)var vl=Xa;var Pl=vl}var Vo=Pl}var gd=Jc(un);mo(un,5);var wd=am(un);if(Vo[0]===0){var yd=Vo[1],$p=BS([0,ai],[0,wd],gd,0);return[0,[0,yd[1],yd[2],yd[3],$p]]}return[1,Qo(yl,Vo[1],ai,wd)]}),ur(xi,function(un){var ai=Uy(1,un);return typeof ai=="number"&&!(1<(ai+Joe|0)>>>0)?[0,W(Wi,un,0)]:[1,Qo(de,un,0,Qo($e,un,0,W(Gt,un,Qo(St,0,un,W(Nc,un,E(Re,un))))))]}),ur(Ji,function(un){var ai=nf(un),xs=Oc(0,Yi,un),Ts=xs[2];return Ts[0]===0?Or(Hs,un,ai,0,[0,xs[1],Ts[1]]):Ts[1]}),ur(ta,function(un){var ai=nf(un),xs=nO(un,E(kn,un));return Or(Hs,un,ai,xs,E(xe,un))}),ur(Hs,function(un,ai,xs,Ts){return Oc([0,ai],function(ya){return mo(ya,11),[12,[0,xs,Ts,E(f,ya),0]]},un)});function Ll(un,ai,xs){return Oc([0,ai],function(Ts){var ya=E(xe,Ts);return mo(Ts,86),[0,xs,ya,E(f,Ts),0]},un)}function $u(un,ai){var xs=Sa(ai);if(typeof xs=="number"&&!(10<=xs))switch(xs){case 1:if(!un)return 0;break;case 3:if(un)return 0;break;case 8:case 9:return Jd(ai)}return Sve(ai,9)}function yc(un,ai){return ai&&Md(un,[0,ai[1][1],7])}function Dl(un,ai){return ai&&Md(un,[0,ai[1],9])}ur(ia,function(un,ai,xs,Ts){var ya=ai&&(Sa(Ts)===2?1:0),Xa=ai&&1-ya;return Oc(0,function(Yo){var eu=Jc(Yo),Vc=ya&&2;mo(Yo,Vc);var Vo=J8e(0,Yo),fu=Kju;e:for(;;){var Pl=fu[3],Rl=fu[2],kl=fu[1];if(un&&xs)throw[0,ig,Fju];if(Xa&&!xs)throw[0,ig,Nju];var vl=nf(Vo),gd=Sa(Vo);if(typeof gd=="number"){var wd=0;if(13<=gd){if(c1===gd){var yd=[0,lm(kl),Rl,Pl];wd=1}}else if(gd)switch(gd-1|0){case 0:if(!ya){var yd=[0,lm(kl),Rl,Pl];wd=1}break;case 2:if(ya){var yd=[0,lm(kl),Rl,Pl];wd=1}break;case 11:if(!xs){Jd(Vo);var $p=Sa(Vo);if(typeof $p=="number"&&!(10<=$p))switch($p){case 1:case 3:case 8:case 9:Md(Vo,[0,vl,20]),$u(ya,Vo);continue}var wp=sjr(Vo);E(tjr(Vo),wp),Md(Vo,[0,vl,17]),Jd(Vo),$u(ya,Vo);continue}var Qp=Jc(Vo);Jd(Vo);var bp=Sa(Vo),Tp=0;if(typeof bp=="number"&&!(10<=bp))switch(bp){case 1:case 3:case 8:case 9:$u(ya,Vo);var Kp=Sa(Vo),Za=0;if(typeof Kp=="number"){var Au=Kp-1|0;if(!(2>>0))switch(Au){case 0:if(Xa){var yd=[0,lm(kl),1,Qp];wd=1,Tp=1,Za=1}break;case 1:break;default:Md(Vo,[0,vl,19]);var yd=[0,lm(kl),Rl,Pl];wd=1,Tp=1,Za=1}}if(!Za){Md(Vo,[0,vl,18]);continue}break}if(!Tp){var Xe=[1,Oc([0,vl],function(z6){return function(o2){var XA=Qc([0,z6],0,0);return[0,E(f,o2),XA]}}(Qp),Vo)];$u(ya,Vo);var fu=[0,[0,Xe,kl],Rl,Pl];continue}break}if(wd){var Dt=Jc(Yo),Xt=yh(yd[3],Dt),fn=ya?3:1;mo(Yo,fn);var qn=BS([0,eu],[0,am(Yo)],Xt,0);return[0,ya,yd[2],yd[1],qn]}}for(var Xs=un,Oa=un,Ea=0,Br=0,qi=0,uo=0;;){var Fo=Sa(Vo),Zo=0;if(typeof Fo=="number")switch(Fo){case 6:Dl(Vo,qi);var Ho=Uy(1,Vo),pa=0;if(typeof Ho=="number"&&Ho===6){yc(Vo,Ea);var cl=[4,Oc([0,vl],function(o2,XA,go){return function(ka){var df=yh(XA,Jc(ka));mo(ka,6),mo(ka,6);var Kf=U6(ka);mo(ka,7),mo(ka,7);var om=Sa(ka),Hp=0;if(typeof om=="number"){var C_=0;if(om!==4&&om!==98&&(C_=1),!C_){var cg=Ll(ka,o2,nO(ka,E(kn,ka))),DA=0,SA=[0,cg[1],[12,cg[2]]],ry=1,rA=0;Hp=1}}if(!Hp){var Eb=BD(ka,85),oh=am(ka);mo(ka,86);var DA=oh,SA=E(f,ka),ry=0,rA=Eb}return[0,Kf,SA,rA,go!==0?1:0,ry,Qc([0,df],[0,DA],0)]}}(vl,uo,Br),Vo)];pa=1}if(!pa)var cl=[2,Oc([0,vl],function(z6,o2,XA){return function(go){var ka=yh(z6,Jc(go));mo(go,6);var df=Uy(1,go)===86?1:0;if(df){var Kf=U6(go);mo(go,86);var om=[0,Kf]}else var om=df;var Hp=E(f,go);mo(go,7);var C_=am(go);mo(go,86);var cg=E(f,go);return[0,om,Hp,cg,o2!==0?1:0,XA,Qc([0,ka],[0,C_],0)]}}(uo,Br,Ea),Vo)];break;case 42:if(Xs){if(Ea===0){var gu=[0,nf(Vo)],Xc=yh(uo,Jc(Vo));Jd(Vo);var Xs=0,Oa=0,Br=gu,uo=Xc;continue}throw[0,ig,Bju]}Zo=1;break;case 103:case 104:if(Ea===0){var Xs=0,Oa=0,Ea=g(Vo);continue}Zo=1;break;case 4:case 98:Dl(Vo,qi),yc(Vo,Ea);var cl=[3,Oc([0,vl],function(z6,o2){return function(XA){var go=nf(XA),ka=Ll(XA,go,nO(XA,E(kn,XA)));return[0,ka,o2!==0?1:0,Qc([0,z6],0,0)]}}(uo,Br),Vo)];break;default:Zo=1}else if(Fo[0]===4&&!Di(Fo[3],qju)){if(Oa){if(Ea===0){var Bc=[0,nf(Vo)],ul=yh(uo,Jc(Vo));Jd(Vo);var Xs=0,Oa=0,qi=Bc,uo=ul;continue}throw[0,ig,Mju]}Zo=1}else Zo=1;if(Zo){var Co=0;if(Br){var ql=Br[1];if(qi){var cl=sm(Lju);Co=1}else if(typeof Fo=="number"&&!(1<(Fo+Joe|0)>>>0)){var Js=[0,ql,[1,OQ(Qc([0,uo],0,0),[0,ql,jju])]],md=0,bd=qi,Cp=0;Co=2}}else if(qi){var yf=qi[1];if(typeof Fo=="number"&&!(1<(Fo+Joe|0)>>>0)){var Js=[0,yf,[1,OQ(Qc([0,uo],0,0),[0,yf,Gju])]],md=0,bd=0,Cp=Br;Co=2}}var Lp=0;switch(Co){case 0:var Hm=function(o2){LT(o2,0);var XA=W(y[20],0,o2);return d4(o2),XA},Ef=Jc(Vo),Rf=Hm(Vo),_h=Rf[1],y0=Rf[2],Wm=0;if(y0[0]===1){var Ah=y0[1][2][1],Q0=0;if(Di(Ah,Uju)&&Di(Ah,Vju)&&(Q0=1),!Q0){var og=Sa(Vo),Fh=0;if(typeof og=="number"){var ef=og-5|0;if(92>>0){if(!(94<(ef+1|0)>>>0)){Dl(Vo,qi),yc(Vo,Ea);var _0=y0;Wm=1,Fh=1}}else if(!(1<(ef+MRe|0)>>>0)){var Js=[0,_h,y0],md=uo,bd=qi,Cp=Br;Lp=1,Wm=2,Fh=1}}if(!Fh){XU(Vo,y0);var j0=Hm(Vo),Qh=b1(Ah,zju),E1=yh(uo,Ef);Dl(Vo,qi),yc(Vo,Ea);var cl=[0,Oc([0,vl],function(XA,go,ka,df,Kf){return function(om){var Hp=ka[1],C_=XU(om,ka[2]),cg=Ll(om,XA,0),DA=cg[2][2];if(df){var SA=DA[2],ry=0;if(SA[1])Md(om,[0,Hp,CT]),ry=1;else{var rA=0;!SA[2]&&!SA[3]&&(ry=1,rA=1),rA||Md(om,[0,Hp,80])}}else{var Eb=DA[2],oh=0;if(Eb[1])Md(om,[0,Hp,gb]),oh=1;else{var Nh=Eb[2],nA=0;if(Eb[3])Md(om,[0,Hp,81]);else{var VC=0;Nh&&!Nh[2]&&(VC=1),VC||(Md(om,[0,Hp,81]),nA=1)}nA||(oh=1)}}var MM=Qc([0,Kf],0,0),Ete=0,Mw=0,fue=0,eV=go!==0?1:0,hue=0,gue=df?[1,cg]:[2,cg];return[0,C_,gue,hue,eV,fue,Mw,Ete,MM]}}(vl,Br,j0,Qh,E1),Vo)];Wm=2}}}var hy=0;switch(Wm){case 2:hy=1;break;case 0:var Fg=Rf[2],YA=Sa(Vo),UC=0;if(typeof YA=="number"){var _C=0;if(YA!==4&&YA!==98&&(_C=1),!_C){Dl(Vo,qi),yc(Vo,Ea);var _0=Fg;UC=1}}if(!UC){var qD=Br!==0?1:0,dE=0;if(Fg[0]===1){var vb=Fg[1],pE=vb[2][1],qS=0;if(un){var jT=0;!b1($ju,pE)&&(!qD||!b1(Qju,pE))&&(jT=1),jT||(Md(Vo,[0,vb[1],[21,pE,qD,0,0]]),dE=1,qS=1)}}var Js=[0,_h,Fg],md=uo,bd=qi,Cp=Br;Lp=1,hy=1}break}if(!hy)var JA=XU(Vo,_0),MD=Ll(Vo,vl,nO(Vo,E(kn,Vo))),GI=[0,MD[1],[12,MD[2]]],V6=[0,JA,[0,GI],0,Br!==0?1:0,0,1,0,Qc([0,uo],0,0)],cl=[0,[0,GI[1],V6]];break;case 2:Lp=1;break}if(Lp){var ZU=Js[2],w3=Js[1];1-OD(Vo)&&vf(Vo,12);var cl=[0,Oc([0,vl],function(o2,XA,go,ka,df,Kf){return function(om){var Hp=BD(om,85),C_=zRi(om,86)?E(f,om):[0,Kf,Oju];return[0,df,[0,C_],Hp,XA!==0?1:0,go!==0?1:0,0,o2,Qc([0,ka],0,0)]}}(Ea,Cp,bd,md,ZU,w3),Vo)]}}$u(ya,Vo);var fu=[0,[0,cl,kl],Rl,Pl];continue e}}},Ts)}),ur(lo,function(un){var ai=Sa(un)===41?1:0;if(ai){mo(un,41);for(var xs=0;;){var Ts=[0,E(mu,un),xs],ya=Sa(un);if(typeof ya=="number"&&ya===9){mo(un,9);var xs=Ts;continue}var Xa=WRi(un,lm(Ts));break}}else var Xa=ai;return[0,Xa,Or(ia,0,0,0,un)]}),ur(Re,function(un){var ai=U6(un),xs=ai[2],Ts=xs[1],ya=ai[1];return MRi(Ts)&&Md(un,[0,ya,3]),[0,ya,[0,Ts,xs[2]]]}),ur(Va,function(un){return Oc(0,function(ai){var xs=E(Re,ai),Ts=Sa(ai)===86?[1,E(D,ai)]:[0,vve(ai)];return[0,xs,Ts]},un)}),ur(kn,function(un){var ai=Sa(un)===98?1:0;if(ai){1-OD(un)&&vf(un,12);var xs=[0,Oc(0,function(ya){var Xa=Jc(ya);mo(ya,98);for(var Yo=0,eu=0;;){var Vc=Oc(0,function(wd){return function(yd){var $p=g(yd),wp=E(Va,yd),Qp=wp[2],bp=Sa(yd),Tp=0;if(typeof bp=="number"&&bp===82){Jd(yd);var Kp=1,Za=[0,E(f,yd)];Tp=1}if(!Tp){wd&&Md(yd,[0,wp[1],77]);var Kp=wd,Za=0}return[0,$p,Qp[1],Qp[2],Za,Kp]}}(Yo),ya),Vo=Vc[2],fu=[0,[0,Vc[1],[0,Vo[2],Vo[3],Vo[1],Vo[4]]],eu],Pl=Sa(ya),Rl=0;if(typeof Pl=="number"){var kl=0;if(Pl!==99&&c1!==Pl&&(kl=1),!kl){var vl=lm(fu);Rl=1}}if(!Rl){if(mo(ya,9),Sa(ya)!==99){var Yo=Vo[5],eu=fu;continue}var vl=lm(fu)}var gd=Jc(ya);return mo(ya,99),[0,vl,BS([0,Xa],[0,am(ya)],gd,0)]}},un)]}else var xs=ai;return xs}),ur(os,function(un){var ai=Sa(un)===98?1:0,xs=ai&&[0,Oc(0,function(Ts){var ya=Jc(Ts);mo(Ts,98);for(var Xa=J8e(0,Ts),Yo=0;;){var eu=Sa(Xa);if(typeof eu=="number"){var Vc=0;if((eu===99||c1===eu)&&(Vc=1),Vc){var Vo=lm(Yo),fu=Jc(Xa);return mo(Xa,99),[0,Vo,BS([0,ya],[0,am(Xa)],fu,0)]}}var Pl=[0,E(f,Xa),Yo];Sa(Xa)!==99&&mo(Xa,9);var Yo=Pl}},un)];return xs}),ur(mu,function(un){return W(tl,un,E(Re,un))}),ur(tl,function(un,ai){function xs(Ts){for(var ya=[0,ai[1],[0,ai]];;){var Xa=ya[2],Yo=ya[1];if(Sa(Ts)===10&&GRi(1,Ts)){var eu=Oc([0,Yo],function(kl){return function(vl){return mo(vl,10),[0,kl,E(Re,vl)]}}(Xa),Ts),Vc=eu[1],ya=[0,Vc,[1,[0,Vc,eu[2]]]];continue}if(Sa(Ts)===98)var Vo=z2(Ts),fu=function(Rl,kl){return W(Of(Rl,-860373976,77),Rl,kl)},Pl=W(Vo[2],Xa,fu);else var Pl=Xa;return[0,Pl,E(os,Ts),0]}}return Oc([0,ai[1]],xs,un)}),ur(Nc,function(un,ai){var xs=W(tl,un,ai);return[0,xs[1],[16,xs[2]]]}),ur(ko,function(un){var ai=Sa(un);return typeof ai=="number"&&ai===86?[1,E(D,un)]:[0,vve(un)]}),ur(yl,function(un,ai,xs){var Ts=un[2];function ya(gu){return c4(gu,Qc([0,ai],[0,xs],0))}switch(Ts[0]){case 0:var pa=[0,ya(Ts[1])];break;case 1:var pa=[1,ya(Ts[1])];break;case 2:var pa=[2,ya(Ts[1])];break;case 3:var pa=[3,ya(Ts[1])];break;case 4:var pa=[4,ya(Ts[1])];break;case 5:var pa=[5,ya(Ts[1])];break;case 6:var pa=[6,ya(Ts[1])];break;case 7:var pa=[7,ya(Ts[1])];break;case 8:var pa=[8,ya(Ts[1])];break;case 9:var pa=[9,ya(Ts[1])];break;case 10:var pa=[10,ya(Ts[1])];break;case 11:var Xa=Ts[1],Yo=ya(Xa[2]),pa=[11,[0,Xa[1],Yo]];break;case 12:var eu=Ts[1],Vc=ya(eu[4]),pa=[12,[0,eu[1],eu[2],eu[3],Vc]];break;case 13:var Vo=Ts[1],fu=Qc([0,ai],[0,xs],0),Pl=FLr(Vo[4],fu),pa=[13,[0,Vo[1],Vo[2],Vo[3],Pl]];break;case 14:var Rl=Ts[1],kl=ya(Rl[3]),pa=[14,[0,Rl[1],Rl[2],kl]];break;case 15:var vl=Ts[1],gd=ya(vl[2]),pa=[15,[0,vl[1],gd]];break;case 16:var wd=Ts[1],yd=ya(wd[3]),pa=[16,[0,wd[1],wd[2],yd]];break;case 17:var $p=Ts[1],wp=ya($p[3]),pa=[17,[0,$p[1],$p[2],wp]];break;case 18:var Qp=Ts[1],bp=Qp[1],Tp=Qp[2],Kp=ya(bp[3]),pa=[18,[0,[0,bp[1],bp[2],Kp],Tp]];break;case 19:var Za=Ts[1],Au=ya(Za[2]),pa=[19,[0,Za[1],Au]];break;case 20:var Xe=Ts[1],Dt=ya(Xe[2]),pa=[20,[0,Xe[1],Dt]];break;case 21:var Xt=Ts[1],fn=ya(Xt[2]),pa=[21,[0,Xt[1],fn]];break;case 22:var qn=Ts[1],Xs=ya(qn[2]),pa=[22,[0,qn[1],Xs]];break;case 23:var Oa=Ts[1],Ea=ya(Oa[3]),pa=[23,[0,Oa[1],Oa[2],Ea]];break;case 24:var Br=Ts[1],qi=ya(Br[3]),pa=[24,[0,Br[1],Br[2],qi]];break;case 25:var uo=Ts[1],Fo=ya(uo[3]),pa=[25,[0,uo[1],uo[2],Fo]];break;default:var Zo=Ts[1],Ho=ya(Zo[2]),pa=[26,[0,Zo[1],Ho]]}return[0,un[1],pa]});function dd(un){var ai=Jc(un);if(mo(un,66),Sa(un)===4){var xs=yh(ai,Jc(un));mo(un,4),LT(un,0);var Ts=E(y[9],un);return d4(un),mo(un,5),[0,[0,Ts],Qc([0,xs],[0,am(un)],0)]}return[0,0,Qc([0,ai],[0,am(un)],0)]}var pd=0;function Rc(un){var ai=J8e(0,un),xs=Sa(ai);return typeof xs=="number"&&xs===66?[0,Oc(pd,dd,ai)]:0}function Zc(un){var ai=Sa(un),xs=Uy(1,un);if(typeof ai=="number"&&ai===86){if(typeof xs=="number"&&xs===66){mo(un,86);var Ts=Rc(un);return[0,[0,vve(un)],Ts]}var ya=E(ko,un),Xa=Sa(un)===66?t5e(un,ya):ya;return[0,Xa,Rc(un)]}return[0,[0,vve(un)],0]}function Qu(un,ai){var xs=oue(1,ai);LT(xs,1);var Ts=E(un,xs);return d4(xs),Ts}function gp(un){return Qu(f,un)}function _s(un){return Qu(Re,un)}function vr(un){return Qu(kn,un)}function Hr(un){return Qu(os,un)}function oi(un,ai){return Qu(Qo(ia,un,0,0),ai)}function Ui(un){return Qu(lo,un)}function Ds(un){return Qu(xe,un)}function ca(un){return Qu(D,un)}function fa(un){return Qu(ko,un)}function Ko(un){return Qu(Rc,un)}function Na(un){return Qu(Zc,un)}return[0,gp,_s,vr,Hr,function(un){return Qu(mu,un)},oi,Ui,Ds,ca,fa,Ko,Na]}function NQu(y){function g(de,ye){if(ye[0]===0)return ye[1];var $e=ye[2][1];return OI(function(gt){return Md(de,gt)},$e),ye[1]}function f(de,ye,$e){var gt=de?de[1]:26;if($e[0]===0)var Gt=$e[1];else{var xt=$e[2][2];OI(function(cr){return Md(ye,cr)},xt);var Gt=$e[1]}1-E(y[23],Gt)&&Md(ye,[0,Gt[1],gt]);var vt=Gt[2],St=0;return vt[0]===10&&cue(vt[1][2][1])&&(G6(ye,[0,Gt[1],52]),St=1),W(y[19],ye,Gt)}function D(de,ye){return[0,[0,de,ye[1]],[0,de,ye[2]]]}function G(de,ye){var $e=NQ(de[2],ye[2]);return[0,NQ(de[1],ye[1]),$e]}return[0,g,f,uGu,D,G,function(de){var ye=lm(de[2]);return[0,lm(de[1]),ye]}]}function OQu(y){function g(Pt){var rn=Sa(Pt);if(typeof rn=="number"){var Kn=rn-99|0,Ln=0;if(6>>0?Kn===14&&(Ln=1):4<(Kn-1|0)>>>0&&(Ln=1),Ln)return am(Pt)}var zi=D3(Pt);return zi&&lue(Pt)}function f(Pt){var rn=Jc(Pt);LT(Pt,0);var Kn=Oc(0,function(zi){mo(zi,0),mo(zi,12);var Ns=E(y[10],zi);return mo(zi,1),Ns},Pt);d4(Pt);var Ln=Qc([0,rn],[0,g(Pt)],0);return[0,Kn[1],[0,Kn[2],Ln]]}function D(Pt){return Sa(Pt)===1?0:[0,E(y[7],Pt)]}function G(Pt){var rn=Jc(Pt);LT(Pt,0);var Kn=Oc(0,function(zi){mo(zi,0);var Ns=D(zi);return mo(zi,1),Ns},Pt);d4(Pt);var Ln=BS([0,rn],[0,g(Pt)],0,0);return[0,Kn[1],[0,Kn[2],Ln]]}function de(Pt){LT(Pt,0);var rn=Oc(0,function(Kn){mo(Kn,0);var Ln=Sa(Kn),zi=0;if(typeof Ln=="number"&&Ln===12){var Ns=Jc(Kn);mo(Kn,12);var na=E(y[10],Kn),Wi=[3,[0,na,Qc([0,Ns],0,0)]];zi=1}if(!zi)var ua=D(Kn),Ci=ua?0:Jc(Kn),Wi=[2,[0,ua,BS(0,0,Ci,0)]];return mo(Kn,1),Wi},Pt);return d4(Pt),[0,rn[1],rn[2]]}function ye(Pt){var rn=nf(Pt),Kn=Sa(Pt),Ln=0;if(typeof Kn!="number"&&Kn[0]===7){var zi=Kn[1];Ln=1}if(!Ln){yC(lVu,Pt);var zi=dVu}var Ns=Jc(Pt);Jd(Pt);var na=Sa(Pt),ua=0;if(typeof na=="number"){var Ci=na+CBt|0,Wi=0;if(72>>0?Ci!==76&&(Wi=1):70<(Ci-1|0)>>>0||(Wi=1),!Wi){var xe=am(Pt);ua=1}}if(!ua)var xe=g(Pt);return[0,rn,[0,zi,Qc([0,Ns],[0,xe],0)]]}function $e(Pt){var rn=Uy(1,Pt);if(typeof rn=="number"){if(rn===10)for(var Kn=Oc(0,function(Ns){var na=[0,ye(Ns)];return mo(Ns,10),[0,na,ye(Ns)]},Pt);;){var Ln=Sa(Pt);if(typeof Ln=="number"&&Ln===10){var zi=function(na){return function(ua){return mo(ua,10),[0,[1,na],ye(ua)]}}(Kn),Kn=Oc([0,Kn[1]],zi,Pt);continue}return[2,Kn]}if(rn===86)return[1,Oc(0,function(Ns){var na=ye(Ns);return mo(Ns,86),[0,na,ye(Ns)]},Pt)]}return[0,ye(Pt)]}function gt(Pt){return Oc(0,function(rn){var Kn=Uy(1,rn),Ln=0;if(typeof Kn=="number"&&Kn===86){var zi=[1,Oc(0,function(Re){var Va=ye(Re);return mo(Re,86),[0,Va,ye(Re)]},rn)];Ln=1}if(!Ln)var zi=[0,ye(rn)];var Ns=Sa(rn),na=0;if(typeof Ns=="number"&&Ns===82){mo(rn,82);var ua=Jc(rn),Ci=Sa(rn),Wi=0;if(typeof Ci=="number")if(Ci===0){var xe=G(rn),Yi=xe[2],xi=xe[1];Yi[1]||Md(rn,[0,xi,56]);var Ji=[0,[1,xi,Yi]]}else Wi=1;else if(Ci[0]===8){mo(rn,Ci);var ta=[0,Ci[2]],Hs=Qc([0,ua],[0,g(rn)],0),Ji=[0,[0,Ci[1],[0,ta,Ci[3],Hs]]]}else Wi=1;if(Wi){vf(rn,57);var Ji=[0,[0,nf(rn),[0,uVu,cVu,0]]]}var ia=Ji;na=1}if(!na)var ia=0;return[0,zi,ia]},Pt)}function Gt(Pt){return Oc(0,function(rn){mo(rn,98);var Kn=Sa(rn);if(typeof Kn=="number"){if(Kn===99)return Jd(rn),aVu}else if(Kn[0]===7)for(var Ln=0,zi=$e(rn);;){var Ns=Sa(rn);if(typeof Ns=="number"){if(Ns===0){var Ln=[0,[1,f(rn)],Ln];continue}}else if(Ns[0]===7){var Ln=[0,[0,gt(rn)],Ln];continue}var na=lm(Ln),ua=[0,jk,[0,zi,BD(rn,CT),na]];return BD(rn,99)?[0,ua]:(Sve(rn,99),[1,ua])}return Sve(rn,99),oVu},Pt)}function xt(Pt){return Oc(0,function(rn){mo(rn,98),mo(rn,CT);var Kn=Sa(rn);if(typeof Kn=="number"){if(Kn===99)return Jd(rn),K7}else if(Kn[0]===7){var Ln=$e(rn);return zRi(rn,99),[0,jk,[0,Ln]]}return Sve(rn,99),K7},Pt)}var vt=function Pt(rn){return Pt.fun(rn)},St=function Pt(rn){return Pt.fun(rn)},Xr=function Pt(rn){return Pt.fun(rn)};ur(vt,function(Pt){var rn=Sa(Pt);if(typeof rn=="number"){if(rn===0)return de(Pt)}else if(rn[0]===8)return mo(Pt,rn),[0,rn[1],[4,[0,rn[2],rn[3]]]];var Kn=E(Xr,Pt),Ln=Kn[2],zi=Kn[1];return K7<=Ln[1]?[0,zi,[1,Ln[2]]]:[0,zi,[0,Ln[2]]]});function cr(Pt){switch(Pt[0]){case 0:return Pt[1][2][1];case 1:var rn=Pt[1][2],Kn=jm(nVu,rn[2][2][1]);return jm(rn[1][2][1],Kn);default:var Ln=Pt[1][2],zi=Ln[1],Ns=zi[0]===0?zi[1][2][1]:cr([2,zi[1]]);return jm(Ns,jm(iVu,Ln[2][2][1]))}}return ur(St,function(Pt){var rn=Jc(Pt),Kn=Gt(Pt);d4(Pt);var Ln=Kn[2];if(Ln[0]===0)var zi=Ln[1],Ns=typeof zi=="number"?0:zi[2][2],na=Ns;else var na=1;if(na)var ua=zPe,Ci=ua,Wi=Oc(0,function(kl){return 0},Pt);else{LT(Pt,3);for(var xe=nf(Pt),Yi=0;;){var xi=X8e(Pt),Ji=Sa(Pt),ta=0;if(typeof Ji=="number"){var Hs=0;if(Ji===98){LT(Pt,2);var ia=Sa(Pt),lo=Uy(1,Pt),Re=0;if(typeof ia=="number"&&ia===98&&typeof lo=="number"){var Va=0;if(CT!==lo&&c1!==lo&&(Va=1),!Va){var kn=xt(Pt),os=kn[2],mu=kn[1],tl=typeof os=="number"?[0,K7,mu]:[0,jk,[0,mu,os[2]]],Nc=Pt[23][1],ko=0;if(Nc){var yl=Nc[2];if(yl){var Iu=yl[2];ko=1}}if(!ko)var Iu=sm(aku);Pt[23][1]=Iu;var Ll=W8e(Pt),$u=XCt(Pt[24][1],Ll);Pt[25][1]=$u;var yc=[0,lm(Yi),xi,tl];Re=1}}if(!Re){var Dl=E(St,Pt),dd=Dl[2],pd=Dl[1],Rc=K7<=dd[1]?[0,pd,[1,dd[2]]]:[0,pd,[0,dd[2]]],Yi=[0,Rc,Yi];continue}}else if(c1===Ji){yC(0,Pt);var yc=[0,lm(Yi),xi,zPe]}else ta=1,Hs=1;if(!Hs)var Zc=xi?xi[1]:xe,Qu=bb(xe,Zc),Ci=yc[3],Wi=[0,Qu,yc[1]]}else ta=1;if(ta){var Yi=[0,E(vt,Pt),Yi];continue}break}}var gp=am(Pt),_s=0;if(typeof Ci!="number"){var vr=Ci[1],Hr=0;if(jk===vr){var oi=Ci[2],Ui=Kn[2];if(Ui[0]===0){var Ds=Ui[1];if(typeof Ds=="number")vf(Pt,sVu);else{var ca=cr(Ds[2][1]);Di(cr(oi[2][1]),ca)&&vf(Pt,[17,ca])}}var fa=oi[1]}else if(K7===vr){var Ko=Kn[2];if(Ko[0]===0){var Na=Ko[1];typeof Na!="number"&&vf(Pt,[17,cr(Na[2][1])])}var fa=Ci[2]}else Hr=1;if(!Hr){var un=fa;_s=1}}if(!_s)var un=Kn[1];var ai=Kn[2][1],xs=Kn[1];if(typeof ai=="number"){var Ts=0,ya=Qc([0,rn],[0,gp],0);if(typeof Ci!="number"){var Xa=Ci[1],Yo=0;if(jk===Xa)var eu=Ci[2][1];else if(K7===Xa)var eu=Ci[2];else Yo=1;if(!Yo){var Vc=eu;Ts=1}}if(!Ts)var Vc=un;var Vo=[0,K7,[0,xs,Vc,Wi,ya]]}else{var fu=0,Pl=Qc([0,rn],[0,gp],0);if(typeof Ci!="number"&&jk===Ci[1]){var Rl=[0,Ci[2]];fu=1}if(!fu)var Rl=0;var Vo=[0,jk,[0,[0,xs,ai[2]],Rl,Wi,Pl]]}return[0,bb(Kn[1],un),Vo]}),ur(Xr,function(Pt){return LT(Pt,2),E(St,Pt)}),[0,g,f,D,G,de,ye,$e,gt,Gt,xt,vt,St,Xr]}function qM(y){return typeof y=="number"?0:y[0]===0?1:y[1]}function BQu(y,g){return[0,y,g]}function lvt(y,g,f){return[1,2,g,f,y,0]}function dvt(y,g,f){return[1,2,y,g,0,f]}function GQ(y,g,f,D){var G=qM(y),de=qM(D),ye=de<=G?G+1|0:de+1|0;return ye===1?[0,g,f]:[1,ye,g,f,y,D]}function ujr(y,g){var f=g!==0?1:0;if(f){if(g!==1){var D=g>>>1|0,G=ujr(y,D),de=E(y,0),ye=ujr(y,(g-D|0)-1|0),$e=de[2],gt=de[1];return[1,qM(G)+1|0,gt,$e,G,ye]}var Gt=E(y,0),xt=[0,Gt[1],Gt[2]]}else var xt=f;return xt}function hjt(y,g,f,D){var G=qM(y),de=qM(D),ye=de<=G?G+1|0:de+1|0;return[1,ye,g,f,y,D]}function Bw(y,g,f,D){var G=qM(y),de=qM(D);if((de+2|0)>>0){if(!(yI<($u+1|0)>>>0)){var yc=Iu[3],Dl=Iu[4],dd=lm(Iu[1][4]),pd=lm(Iu[1][3]),Rc=lm(Iu[1][2]),Zc=lm(Iu[1][1]),Qu=yh(Dl,Jc(Va));mo(Va,1);var gp=Sa(Va),_s=0;if(typeof gp=="number"){var vr=0;if(gp!==1&&c1!==gp&&(_s=1,vr=1),!vr)var oi=am(Va)}else _s=1;if(_s)var Hr=D3(Va),oi=Hr&&lue(Va);var Ui=BS([0,yl],[0,oi],Qu,0);if(Nc)switch(Nc[1]){case 0:return[0,[0,Zc,1,yc,Ui]];case 1:return[1,[0,Rc,1,yc,Ui]];case 2:var Ds=1;break;default:return[3,[0,dd,yc,Ui]]}else{var ca=FQ(Zc),fa=FQ(Rc),Ko=FQ(pd),Na=FQ(dd),un=0;if(ca===0&&fa===0){var ai=0;if(Ko===0&&Na===0&&(un=1,ai=1),!ai){var Ds=0;un=2}}var xs=0;switch(un){case 0:if(fa===0&&Ko===0&&Na<=ca)return OI(function(Co){return Md(Va,[0,Co[1],[0,ia,Co[2][1][2][1]]])},dd),[0,[0,Zc,0,yc,Ui]];if(ca===0&&Ko===0&&Na<=fa)return OI(function(Co){return Md(Va,[0,Co[1],[8,ia,Co[2][1][2][1]]])},dd),[1,[0,Rc,0,yc,Ui]];Md(Va,[0,lo,[2,ia]]);break;case 1:break;default:xs=1}if(!xs)return[2,[0,Rju,0,yc,Ui]]}var Ts=FQ(pd),ya=FQ(dd);if(Ts!==0){var Xa=0;if(ya!==0&&(Ts>>0)yI<(fu+1|0)>>>0&&(Pl=1);else if(fu===7){mo(Va,9);var Rl=Sa(Va),kl=0;if(typeof Rl=="number"){var vl=0;if(Rl!==1&&c1!==Rl&&(vl=1),!vl){var gd=1;kl=1}}if(!kl)var gd=0;Md(Va,[0,Yo,[7,gd]])}else Pl=1;Pl||(Vo=1)}Vo||Md(Va,[0,Yo,Sju]);var Iu=[0,Iu[1],Iu[2],1,eu];continue}}var wd=Iu[2],yd=Iu[1],$p=Oc(G,D,Va),wp=$p[2],Qp=wp[1],bp=Qp[2][1];if(b1(bp,wju))var Tp=Iu;else{var Kp=Qp[1],Za=wp[2],Au=$p[1],Xe=Gb(bp,0),Dt=97<=Xe?1:0,Xt=Dt&&(Xe<=rm?1:0);Xt&&Md(Va,[0,Kp,[6,ia,bp]]),W(jI[3],bp,wd)&&Md(Va,[0,Kp,[1,ia,bp]]);var fn=Iu[4],qn=Iu[3],Xs=W(jI[4],bp,wd),Oa=[0,Iu[1],Xs,qn,fn],Ea=function(ql){return function(Js,md){return Nc&&Nc[1]!==Js?Md(Va,[0,md,[5,ia,Nc,ql]]):0}}(bp);if(typeof Za=="number"){var Br=0;if(Nc){var qi=Nc[1],uo=0;if(qi===1?Md(Va,[0,Au,[8,ia,bp]]):qi?(Br=1,uo=1):Md(Va,[0,Au,[0,ia,bp]]),!uo)var Fo=Oa}else Br=1;if(Br)var Fo=[0,[0,yd[1],yd[2],yd[3],[0,[0,Au,[0,Qp]],yd[4]]],Xs,qn,fn]}else switch(Za[0]){case 0:Md(Va,[0,Za[1],[5,ia,Nc,bp]]);var Fo=Oa;break;case 1:var Zo=Za[1];Ea(0,Zo);var Fo=[0,[0,[0,[0,Au,[0,Qp,[0,Zo,Za[2]]]],yd[1]],yd[2],yd[3],yd[4]],Xs,qn,fn];break;case 2:var Ho=Za[1];Ea(1,Ho);var Fo=[0,[0,yd[1],[0,[0,Au,[0,Qp,[0,Ho,Za[2]]]],yd[2]],yd[3],yd[4]],Xs,qn,fn];break;default:var pa=Za[1];Ea(2,pa);var Fo=[0,[0,yd[1],yd[2],[0,[0,Au,[0,Qp,[0,pa,Za[2]]]],yd[3]],yd[4]],Xs,qn,fn]}var Tp=Fo}var gu=Sa(Va),Xc=0;if(typeof gu=="number"){var cl=gu-2|0,Bc=0;mC>>0?yI<(cl+1|0)>>>0&&(Bc=1):cl===6?(vf(Va,1),mo(Va,8)):Bc=1,Bc||(Xc=1)}Xc||mo(Va,9);var Iu=Tp}},Ji);return[16,[0,Hs,Re,Qc([0,ta],0,0)]]}var ye=0;function $e(Ji){return Oc(ye,de,Ji)}function gt(Ji,ta){var Hs=ta[2][1],ia=ta[1],lo=Ji[1];cue(Hs)&&G6(lo,[0,ia,41]);var Re=ljt(Hs),Va=Re||Z8e(Hs);return Va&&G6(lo,[0,ia,55]),[0,lo,Ji[2]]}function Gt(Ji,ta){var Hs=ta[2];switch(Hs[0]){case 0:return zp(xt,Ji,Hs[1][1]);case 1:return zp(vt,Ji,Hs[1][1]);case 2:var ia=Hs[1][1],lo=ia[2][1],Re=Ji[2],Va=Ji[1];W(jI[3],lo,Re)&&Md(Va,[0,ia[1],42]);var kn=gt([0,Va,Re],ia),os=W(jI[4],lo,kn[2]);return[0,kn[1],os];default:return Md(Ji[1],[0,ta[1],31]),Ji}}function xt(Ji,ta){if(ta[0]===0){var Hs=ta[1][2],ia=Hs[1],lo=ia[0]===1?gt(Ji,ia[1]):Ji;return Gt(lo,Hs[2])}return Gt(Ji,ta[1][2][1])}function vt(Ji,ta){return ta[0]===2?Ji:Gt(Ji,ta[1][2][1])}function St(Ji,ta,Hs,ia){var lo=Ji[5],Re=wve(ia),Va=ia[2],kn=Va[3],os=oue(lo?0:ta,Ji),mu=ta||lo||1-Re;if(mu){if(Hs){var tl=Hs[1],Nc=tl[2][1],ko=tl[1];cue(Nc)&&G6(os,[0,ko,44]);var yl=ljt(Nc),Iu=yl||Z8e(Nc);Iu&&G6(os,[0,ko,55])}var Ll=Va[2],$u=[0,os,jI[1]],yc=zp(function(Rc,Zc){return Gt(Rc,Zc[2][1])},$u,Ll),Dl=kn&&(Gt(yc,kn[1][2][1]),0),dd=Dl}else var dd=mu;return dd}var Xr=function Ji(ta,Hs){return Ji.fun(ta,Hs)};function cr(Ji){Sa(Ji)===21&&vf(Ji,pT);var ta=W(Np[18],Ji,41),Hs=Sa(Ji)===82?1:0,ia=Hs&&(mo(Ji,82),[0,E(Np[10],Ji)]);return[0,ta,ia]}var Pt=0;ur(Xr,function(Ji,ta){var Hs=Sa(Ji);if(typeof Hs=="number"){var ia=Hs-5|0,lo=0;if(7>>0?vU===ia&&(lo=1):5<(ia-1|0)>>>0&&(lo=1),lo){var Re=Hs===12?1:0;if(Re)var Va=Jc(Ji),kn=Oc(0,function(Nc){return mo(Nc,12),W(Np[18],Nc,41)},Ji),os=Qc([0,Va],0,0),mu=[0,[0,kn[1],[0,kn[2],os]]];else var mu=Re;return Sa(Ji)!==5&&vf(Ji,64),[0,lm(ta),mu]}}var tl=Oc(Pt,cr,Ji);return Sa(Ji)!==5&&mo(Ji,9),W(Xr,Ji,[0,tl,ta])});function rn(Ji,ta){function Hs(lo){var Re=ZLr(ta,TRi(Ji,lo)),Va=1,kn=Re[10]===1?Re:[0,Re[1],Re[2],Re[3],Re[4],Re[5],Re[6],Re[7],Re[8],Re[9],Va,Re[11],Re[12],Re[13],Re[14],Re[15],Re[16],Re[17],Re[18],Re[19],Re[20],Re[21],Re[22],Re[23],Re[24],Re[25],Re[26],Re[27],Re[28],Re[29],Re[30]],os=Jc(kn);mo(kn,4);var mu=OD(kn),tl=mu&&(Sa(kn)===21?1:0);if(tl){var Nc=Jc(kn),ko=Oc(0,function(Rc){return mo(Rc,21),Sa(Rc)===86?[0,E(y[9],Rc)]:(vf(Rc,_N),0)},kn),yl=ko[2];if(yl){Sa(kn)===9&&Jd(kn);var Iu=Qc([0,Nc],0,0),Ll=[0,[0,ko[1],[0,yl[1],Iu]]]}else var Ll=yl;var $u=Ll}else var $u=tl;var yc=W(Xr,kn,0),Dl=Jc(kn);mo(kn,5);var dd=BS([0,os],[0,am(kn)],Dl,0);return[0,$u,yc[1],yc[2],dd]}var ia=0;return function(lo){return Oc(ia,Hs,lo)}}function Kn(Ji,ta,Hs,ia,lo){var Re=ORi(Ji,ta,Hs,lo),Va=W(Np[16],ia,Re);return[0,[0,Va[1]],Va[2]]}function Ln(Ji,ta,Hs){var ia=nf(Ji),lo=Sa(Ji),Re=0;if(typeof lo=="number")if(pT===lo){var Va=Jc(Ji);Jd(Ji);var os=[0,[0,ia,[0,0,Qc([0,Va],0,0)]]]}else if(c3===lo){var kn=Jc(Ji);Jd(Ji);var os=[0,[0,ia,[0,1,Qc([0,kn],0,0)]]]}else Re=1;else Re=1;if(Re)var os=0;if(os){var mu=0;if(!ta&&!Hs&&(mu=1),!mu)return Md(Ji,[0,os[1][1],7]),0}return os}function zi(Ji){if(gb===Sa(Ji)){var ta=Jc(Ji);return Jd(Ji),[0,1,ta]}return cGu}function Ns(Ji){if(Sa(Ji)===64&&!nvt(1,Ji)){var ta=Jc(Ji);return Jd(Ji),[0,1,ta]}return oGu}function na(Ji){var ta=Ns(Ji),Hs=ta[1],ia=ta[2],lo=Oc(0,function(ko){var yl=Jc(ko);mo(ko,15);var Iu=zi(ko),Ll=Iu[1],$u=vCt([0,ia,[0,yl,[0,Iu[2],0]]]),yc=ko[7],Dl=Sa(ko),dd=0;if(yc&&typeof Dl=="number"){if(Dl===4){var Qu=0,gp=0;dd=1}else if(Dl===98){var pd=nO(ko,E(y[3],ko)),Rc=Sa(ko)===4?0:[0,vte(ko,W(Np[13],nGu,ko))],Qu=Rc,gp=pd;dd=1}}if(!dd)var Zc=Eve(ko)?vte(ko,W(Np[13],iGu,ko)):(VRi(ko,sGu),[0,nf(ko),aGu]),Qu=[0,Zc],gp=nO(ko,E(y[3],ko));var _s=E(rn(Hs,Ll),ko),vr=Sa(ko)===86?_s:cvt(ko,_s),Hr=E(y[12],ko),oi=Hr[2],Ui=Hr[1];if(oi)var Ds=HRi(ko,oi),ca=Ui;else var Ds=oi,ca=t5e(ko,Ui);return[0,Ll,gp,Qu,vr,ca,Ds,$u]},Ji),Re=lo[2],Va=Re[4],kn=Re[3],os=Re[1],mu=Kn(Ji,Hs,os,0,wve(Va));St(Ji,mu[2],kn,Va);var tl=lo[1],Nc=Qc([0,Re[7]],0,0);return[23,[0,kn,Va,mu[1],Hs,os,Re[6],Re[5],Re[2],Nc,tl]]}var ua=0;function Ci(Ji){return Oc(ua,na,Ji)}function Wi(Ji,ta){var Hs=Jc(ta);mo(ta,Ji);for(var ia=0,lo=0;;){var Re=Oc(0,function(Nc){var ko=W(Np[18],Nc,40);if(BD(Nc,82))var yl=0,Iu=[0,E(Np[10],Nc)];else if(ko[2][0]===2)var yl=0,Iu=0;else var yl=[0,[0,ko[1],59]],Iu=0;return[0,[0,ko,Iu],yl]},ta),Va=Re[2],kn=Va[2],os=[0,[0,Re[1],Va[1]],ia],mu=kn?[0,kn[1],lo]:lo;if(BD(ta,9)){var ia=os,lo=mu;continue}var tl=lm(mu);return[0,lm(os),Hs,tl]}}var xe=24;function Yi(Ji){return Wi(xe,Ji)}function xi(Ji){var ta=Wi(27,cjt(1,Ji)),Hs=ta[1],ia=ta[3],lo=lm(zp(function(Re,Va){return Va[2][2]?Re:[0,[0,Va[1],58],Re]},ia,Hs));return[0,Hs,ta[2],lo]}return[0,Ns,zi,Ln,rn,Kn,St,function(Ji){return Wi(28,cjt(1,Ji))},xi,Yi,Ci,$e]}($h),_jt=NQu(Np),sO=function(y){function g(vr){var Hr=vr[2];switch(Hr[0]){case 17:var oi=Hr[1],Ui=oi[1][2][1];if(Di(Ui,ZUu)){if(!Di(Ui,eVu)){var Ds=Di(oi[2][2][1],tVu);if(!Ds)return Ds}}else{var ca=Di(oi[2][2][1],rVu);if(!ca)return ca}break;case 0:case 10:case 16:case 19:break;default:return 0}return 1}var f=y[1],D=function vr(Hr){return vr.fun(Hr)},G=function vr(Hr){return vr.fun(Hr)},de=function vr(Hr){return vr.fun(Hr)},ye=function vr(Hr){return vr.fun(Hr)},$e=function vr(Hr){return vr.fun(Hr)},gt=function vr(Hr){return vr.fun(Hr)},Gt=function vr(Hr){return vr.fun(Hr)},xt=function vr(Hr){return vr.fun(Hr)},vt=function vr(Hr){return vr.fun(Hr)},St=function vr(Hr){return vr.fun(Hr)},Xr=function vr(Hr){return vr.fun(Hr)},cr=function vr(Hr){return vr.fun(Hr)},Pt=function vr(Hr){return vr.fun(Hr)},rn=function vr(Hr){return vr.fun(Hr)},Kn=function vr(Hr){return vr.fun(Hr)},Ln=function vr(Hr){return vr.fun(Hr)},zi=function vr(Hr){return vr.fun(Hr)},Ns=function vr(Hr,oi,Ui,Ds,ca){return vr.fun(Hr,oi,Ui,Ds,ca)},na=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},ua=function vr(Hr){return vr.fun(Hr)},Ci=function vr(Hr){return vr.fun(Hr)},Wi=function vr(Hr){return vr.fun(Hr)},xe=function vr(Hr,oi,Ui,Ds,ca){return vr.fun(Hr,oi,Ui,Ds,ca)},Yi=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},xi=function vr(Hr){return vr.fun(Hr)},Ji=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},ta=function vr(Hr){return vr.fun(Hr)},Hs=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},ia=function vr(Hr){return vr.fun(Hr)},lo=function vr(Hr){return vr.fun(Hr)},Re=function vr(Hr,oi){return vr.fun(Hr,oi)},Va=function vr(Hr,oi,Ui,Ds){return vr.fun(Hr,oi,Ui,Ds)},kn=function vr(Hr){return vr.fun(Hr)},os=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},mu=function vr(Hr){return vr.fun(Hr)},tl=function vr(Hr){return vr.fun(Hr)},Nc=function vr(Hr){return vr.fun(Hr)},ko=function vr(Hr,oi,Ui){return vr.fun(Hr,oi,Ui)},yl=y[2];function Iu(vr){var Hr=nf(vr),oi=E(gt,vr),Ui=E($e,vr);if(Ui){var Ds=Ui[1];return[0,Oc([0,Hr],function(ca){var fa=Qo(yl,0,ca,oi);return[2,[0,Ds,fa,E(G,ca),0]]},vr)]}return oi}function Ll(vr,Hr){if(typeof Hr=="number"){var oi=Hr!==55?1:0;if(!oi)return oi}throw due}function $u(vr){var Hr=ujt(Ll,vr),oi=Iu(Hr),Ui=Sa(Hr);if(typeof Ui=="number"){if(Ui===11)throw due;if(Ui===86){var Ds=FRi(Hr),ca=0;if(Ds){var fa=Ds[1];if(typeof fa=="number"&&fa===5){var Ko=1;ca=1}}if(!ca)var Ko=0;if(Ko)throw due}}if(Eve(Hr)){if(oi[0]===0){var Na=oi[1][2];if(Na[0]===10&&!Di(Na[1][2][1],XUu)&&!D3(Hr))throw due}return oi}return oi}ur(D,function(vr){var Hr=Sa(vr),oi=0,Ui=Eve(vr);if(typeof Hr=="number"){var Ds=0;if(22<=Hr)if(Hr===58){if(vr[17])return[0,E(de,vr)];Ds=1}else Hr!==98&&(Ds=1);else Hr!==4&&!(21<=Hr)&&(Ds=1);Ds||(oi=1)}if(!oi&&!Ui)return Iu(vr);var ca=0;if(Hr===64&&OD(vr)&&Uy(1,vr)===98){var fa=$u,Ko=Nc;ca=1}if(!ca)var fa=Nc,Ko=$u;var Na=ajr(vr,Ko);if(Na)return Na[1];var un=ajr(vr,fa);return un?un[1]:Iu(vr)}),ur(G,function(vr){return W(f,vr,E(D,vr))}),ur(de,function(vr){return Oc(0,function(Hr){Hr[10]&&vf(Hr,91);var oi=Jc(Hr),Ui=nf(Hr);mo(Hr,58);var Ds=nf(Hr);if(e5e(Hr))var ca=0,fa=0;else{var Ko=BD(Hr,gb),Na=Sa(Hr),un=0;if(typeof Na=="number"){var ai=0;if(Na!==86)if(10<=Na)ai=1;else switch(Na){case 0:case 2:case 3:case 4:case 6:ai=1;break}if(!ai){var xs=0;un=1}}if(!un)var xs=1;var Ts=Ko||xs,ya=Ts&&[0,E(G,Hr)],ca=Ko,fa=ya}var Xa=fa?0:am(Hr),Yo=bb(Ui,Ds);return[30,[0,fa,Qc([0,oi],[0,Xa],0),ca,Yo]]},vr)}),ur(ye,function(vr){var Hr=vr[2];switch(Hr[0]){case 17:var oi=Hr[1],Ui=oi[1][2][1];if(Di(Ui,HUu)){if(!Di(Ui,WUu)){var Ds=Di(oi[2][2][1],YUu);if(!Ds)return Ds}}else{var ca=Di(oi[2][2][1],JUu);if(!ca)return ca}break;case 10:case 16:break;default:return 0}return 1}),ur($e,function(vr){var Hr=Sa(vr),oi=0;if(typeof Hr=="number"){var Ui=Hr-67|0;if(!(15>>0)){switch(Ui){case 0:var Ds=kUu;break;case 1:var Ds=FUu;break;case 2:var Ds=NUu;break;case 3:var Ds=OUu;break;case 4:var Ds=BUu;break;case 5:var Ds=qUu;break;case 6:var Ds=MUu;break;case 7:var Ds=LUu;break;case 8:var Ds=jUu;break;case 9:var Ds=GUu;break;case 10:var Ds=UUu;break;case 11:var Ds=VUu;break;case 12:var Ds=zUu;break;case 13:var Ds=$Uu;break;case 14:var Ds=QUu;break;default:var Ds=KUu}var ca=Ds;oi=1}}if(!oi)var ca=0;return ca!==0&&Jd(vr),ca}),ur(gt,function(vr){var Hr=nf(vr),oi=E(xt,vr);if(Sa(vr)===85){Jd(vr);var Ui=E(G,tvt(0,vr));mo(vr,86);var Ds=Oc(0,G,vr),ca=bb(Hr,Ds[1]),fa=Ds[2];return[0,[0,ca,[7,[0,W(f,vr,oi),Ui,fa,0]]]]}return oi}),ur(Gt,function(vr){return W(f,vr,E(gt,vr))});function yc(vr,Hr,oi,Ui,Ds){var ca=W(f,vr,Hr);return[0,[0,Ds,[15,[0,Ui,ca,W(f,vr,oi),0]]]]}function Dl(vr,Hr,oi,Ui){for(var Ds=vr,ca=oi,fa=Ui;;){var Ko=Sa(Hr);if(typeof Ko=="number"&&Ko===84){1-Ds&&vf(Hr,RUu),mo(Hr,84);var Na=Oc(0,vt,Hr),un=Na[2],ai=Na[1],xs=Sa(Hr),Ts=0;if(typeof xs=="number"&&!(1<(xs-87|0)>>>0)){vf(Hr,[23,$Lr(xs)]);var ya=pd(Hr,un,ai),Xa=dd(Hr,ya[2],ya[1]),Yo=Xa[2],eu=Xa[1];Ts=1}if(!Ts)var Yo=un,eu=ai;var Vc=bb(fa,eu),Ds=1,ca=yc(Hr,ca,Yo,2,Vc),fa=Vc;continue}return[0,fa,ca]}}function dd(vr,Hr,oi){for(var Ui=Hr,Ds=oi;;){var ca=Sa(vr);if(typeof ca=="number"&&ca===87){Jd(vr);var fa=Oc(0,vt,vr),Ko=pd(vr,fa[2],fa[1]),Na=bb(Ds,Ko[1]),un=Dl(0,vr,yc(vr,Ui,Ko[2],0,Na),Na),Ui=un[2],Ds=un[1];continue}return[0,Ds,Ui]}}function pd(vr,Hr,oi){for(var Ui=Hr,Ds=oi;;){var ca=Sa(vr);if(typeof ca=="number"&&ca===88){Jd(vr);var fa=Oc(0,vt,vr),Ko=bb(Ds,fa[1]),Na=Dl(0,vr,yc(vr,Ui,fa[2],1,Ko),Ko),Ui=Na[2],Ds=Na[1];continue}return[0,Ds,Ui]}}ur(xt,function(vr){var Hr=Oc(0,vt,vr),oi=Hr[2],Ui=Hr[1],Ds=Sa(vr),ca=0;if(typeof Ds=="number"&&Ds===84){var Ko=Dl(1,vr,oi,Ui);ca=1}if(!ca)var fa=pd(vr,oi,Ui),Ko=dd(vr,fa[2],fa[1]);return Ko[2]});function Rc(vr,Hr,oi,Ui){return[0,Ui,[3,[0,oi,vr,Hr,0]]]}ur(vt,function(vr){var Hr=0;e:for(;;){var oi=Oc(0,function(Dt){var Xt=E(St,Dt)!==0?1:0;return[0,Xt,E(Xr,tvt(0,Dt))]},vr),Ui=oi[2],Ds=Ui[2],ca=oi[1];if(Sa(vr)===98){var fa=0;Ds[0]===0&&Ds[1][2][0]===12?vf(vr,63):fa=1}var Ko=Sa(vr),Na=0;if(typeof Ko=="number"){var un=Ko-17|0,ai=0;if(1>>0)if(72<=un)switch(un-72|0){case 0:var xs=uUu;break;case 1:var xs=lUu;break;case 2:var xs=dUu;break;case 3:var xs=pUu;break;case 4:var xs=mUu;break;case 5:var xs=fUu;break;case 6:var xs=hUu;break;case 7:var xs=gUu;break;case 8:var xs=yUu;break;case 9:var xs=_Uu;break;case 10:var xs=AUu;break;case 11:var xs=bUu;break;case 12:var xs=CUu;break;case 13:var xs=vUu;break;case 14:var xs=EUu;break;case 15:var xs=DUu;break;case 16:var xs=SUu;break;case 17:var xs=wUu;break;case 18:var xs=IUu;break;case 19:var xs=xUu;break;default:ai=1}else ai=1;else var xs=un?TUu:vr[12]?0:PUu;if(!ai){var Ts=xs;Na=1}}if(!Na)var Ts=0;if(Ts!==0&&Jd(vr),!Hr&&!Ts)return Ds;if(Ts){var ya=Ts[1],Xa=ya[1],Yo=Ui[1],eu=Yo&&(Xa===14?1:0);eu&&Md(vr,[0,ca,27]);for(var Vc=W(f,vr,Ds),Vo=Vc,fu=[0,Xa,ya[2]],Pl=ca,Rl=Hr;;){var kl=fu[2],vl=fu[1];if(Rl){var gd=Rl[1],wd=gd[2],yd=wd[2],$p=yd[0]===0?yd[1]:yd[1]-1|0;if(kl[1]<=$p){var wp=bb(gd[3],Pl),Qp=Rc(gd[1],Vo,wd[1],wp),Vo=Qp,fu=[0,vl,kl],Pl=wp,Rl=Rl[2];continue}}var Hr=[0,[0,Vo,[0,vl,kl],Pl],Rl];continue e}}for(var bp=W(f,vr,Ds),Tp=ca,Kp=Hr;;){if(Kp){var Za=Kp[1],Au=bb(Za[3],Tp),Xe=Kp[2],bp=Rc(Za[1],bp,Za[2][1],Au),Tp=Au,Kp=Xe;continue}return[0,bp]}}}),ur(St,function(vr){var Hr=Sa(vr);if(typeof Hr=="number"){if(48<=Hr){if(pT<=Hr){if(!(I5<=Hr))switch(Hr-103|0){case 0:return tUu;case 1:return rUu;case 6:return nUu;case 7:return iUu}}else if(Hr===65&&vr[18])return sUu}else if(45<=Hr)switch(Hr+O$|0){case 0:return aUu;case 1:return oUu;default:return cUu}}return 0}),ur(Xr,function(vr){var Hr=nf(vr),oi=Jc(vr),Ui=E(St,vr);if(Ui){var Ds=Ui[1];Jd(vr);var ca=Oc(0,cr,vr),fa=ca[2],Ko=bb(Hr,ca[1]),Na=0;if(Ds===6){var un=fa[2],ai=0;switch(un[0]){case 10:G6(vr,[0,Ko,47]);break;case 16:un[1][2][0]===1&&Md(vr,[0,Ko,88]);break;default:ai=1}ai||(Na=1)}return[0,[0,Ko,[28,[0,Ds,fa,Qc([0,oi],0,0)]]]]}var xs=Sa(vr),Ts=0;if(typeof xs=="number")if(I5===xs)var ya=eUu;else if(yI===xs)var ya=ZGu;else Ts=1;else Ts=1;if(Ts)var ya=0;if(ya){Jd(vr);var Xa=Oc(0,cr,vr),Yo=Xa[2];1-E(ye,Yo)&&Md(vr,[0,Yo[1],26]);var eu=Yo[2],Vc=0;eu[0]===10&&cue(eu[1][2][1])&&(BM(vr,54),Vc=1);var Vo=bb(Hr,Xa[1]),fu=Qc([0,oi],0,0);return[0,[0,Vo,[29,[0,ya[1],Yo,1,fu]]]]}return E(Pt,vr)}),ur(cr,function(vr){return W(f,vr,E(Xr,vr))}),ur(Pt,function(vr){var Hr=E(rn,vr);if(D3(vr))return Hr;var oi=Sa(vr),Ui=0;if(typeof oi=="number")if(I5===oi)var Ds=XGu;else if(yI===oi)var Ds=JGu;else Ui=1;else Ui=1;if(Ui)var Ds=0;if(Ds){var ca=W(f,vr,Hr);1-E(ye,ca)&&Md(vr,[0,ca[1],26]);var fa=ca[2],Ko=0;fa[0]===10&&cue(fa[1][2][1])&&(BM(vr,53),Ko=1);var Na=nf(vr);Jd(vr);var un=am(vr),ai=bb(ca[1],Na),xs=Qc(0,[0,un],0);return[0,[0,ai,[29,[0,Ds[1],ca,0,xs]]]]}return Hr}),ur(rn,function(vr){var Hr=nf(vr),oi=1-vr[16],Ui=0,Ds=vr[16]===0?vr:[0,vr[1],vr[2],vr[3],vr[4],vr[5],vr[6],vr[7],vr[8],vr[9],vr[10],vr[11],vr[12],vr[13],vr[14],vr[15],Ui,vr[17],vr[18],vr[19],vr[20],vr[21],vr[22],vr[23],vr[24],vr[25],vr[26],vr[27],vr[28],vr[29],vr[30]],ca=Sa(Ds),fa=0;if(typeof ca=="number"){var Ko=ca-44|0;if(!(7>>0)){var Na=0;switch(Ko){case 0:if(oi)var un=[0,E(ua,Ds)];else Na=1;break;case 6:var un=[0,E(zi,Ds)];break;case 7:var un=[0,E(Ln,Ds)];break;default:Na=1}if(!Na){var ai=un;fa=1}}}if(!fa)var ai=uue(Ds)?[0,E(xi,Ds)]:E(ia,Ds);return ST(Ns,0,0,Ds,Hr,ai)}),ur(Kn,function(vr){return W(f,vr,E(rn,vr))}),ur(Ln,function(vr){switch(vr[21]){case 0:var Hr=0,oi=0;break;case 1:var Hr=0,oi=1;break;default:var Hr=1,oi=1}var Ui=nf(vr),Ds=Jc(vr);mo(vr,51);var ca=[0,Ui,[23,[0,Qc([0,Ds],[0,am(vr)],0)]]],fa=Sa(vr);if(typeof fa=="number"&&!(11<=fa))switch(fa){case 4:var Ko=Hr?ca:(Md(vr,[0,Ui,5]),[0,Ui,[10,OQ(0,[0,Ui,QGu])]]);return Or(na,KGu,vr,Ui,Ko);case 6:case 10:var Na=oi?ca:(Md(vr,[0,Ui,4]),[0,Ui,[10,OQ(0,[0,Ui,WGu])]]);return Or(na,YGu,vr,Ui,Na)}return oi?yC(HGu,vr):Md(vr,[0,Ui,4]),ca}),ur(zi,function(vr){return Oc(0,function(Hr){var oi=Jc(Hr),Ui=nf(Hr);if(mo(Hr,50),BD(Hr,10)){var Ds=OQ(0,[0,Ui,VGu]),ca=nf(Hr);svt(Hr,zGu);var fa=OQ(0,[0,ca,$Gu]);return[17,[0,Ds,fa,Qc([0,oi],[0,am(Hr)],0)]]}var Ko=Jc(Hr);mo(Hr,4);var Na=Qo(os,[0,Ko],0,E(G,tvt(0,Hr)));return mo(Hr,5),[11,[0,Na,Qc([0,oi],[0,am(Hr)],0)]]},vr)}),ur(Ns,function(vr,Hr,oi,Ui,Ds){var ca=vr?vr[1]:1,fa=Hr&&Hr[1],Ko=ST(xe,[0,ca],[0,fa],oi,Ui,Ds),Na=FRi(oi),un=0;if(Na){var ai=Na[1];if(typeof ai=="number"&&ai===83){var xs=1;un=1}}if(!un)var xs=0;function Ts(Vc){var Vo=z2(Vc);function fu(Rl,kl){return W(Of(Rl,u6,78),Rl,kl)}var Pl=W(f,Vc,Ko);return W(Vo[2],Pl,fu)}function ya(Vc,Vo,fu){var Pl=E(Wi,Vo),Rl=Pl[1],kl=bb(Ui,Rl),vl=[0,fu,Vc,[0,Rl,Pl[2]],0],gd=0;if(!xs&&!fa){var wd=[4,vl];gd=1}if(!gd)var wd=[20,[0,vl,kl,xs]];var yd=fa||xs;return ST(Ns,[0,ca],[0,yd],Vo,Ui,[0,[0,kl,wd]])}if(oi[13])return Ko;var Xa=Sa(oi);if(typeof Xa=="number"){var Yo=Xa-98|0;if(2>>0){if(Yo===-94)return ya(0,oi,Ts(oi))}else if(Yo!==1&&OD(oi)){var eu=ujt(function(Vc,Vo){throw due},oi);return QRi(eu,Ko,function(Vc){var Vo=Ts(Vc);return ya(E(Ci,Vc),Vc,Vo)})}}return Ko}),ur(na,function(vr,Hr,oi,Ui){var Ds=vr?vr[1]:1;return W(f,Hr,ST(Ns,[0,Ds],0,Hr,oi,[0,Ui]))}),ur(ua,function(vr){return Oc(0,function(Hr){var oi=nf(Hr),Ui=Jc(Hr);if(mo(Hr,44),Hr[11]&&Sa(Hr)===10){var Ds=am(Hr);Jd(Hr);var ca=OQ(Qc([0,Ui],[0,Ds],0),[0,oi,LGu]),fa=Sa(Hr);return typeof fa!="number"&&fa[0]===4&&!Di(fa[3],jGu)?[17,[0,ca,W(Np[13],0,Hr),0]]:(yC(GGu,Hr),Jd(Hr),[10,ca])}var Ko=nf(Hr),Na=Sa(Hr),un=0;if(typeof Na=="number")if(Na===44)var ai=E(ua,Hr);else if(Na===51)var ai=E(Ln,ejr(1,Hr));else un=1;else un=1;if(un)var ai=uue(Hr)?E(xi,Hr):E(lo,Hr);var xs=Or(Yi,UGu,ejr(1,Hr),Ko,ai),Ts=Sa(Hr),ya=0;if(typeof Ts!="number"&&Ts[0]===3){var Xa=Or(Va,Hr,Ko,xs,Ts[1]);ya=1}if(!ya)var Xa=xs;var Yo=0;if(Sa(Hr)!==4){var eu=0;if(OD(Hr)&&Sa(Hr)===98&&(eu=1),!eu){var fu=Xa;Yo=1}}if(!Yo)var Vc=z2(Hr),Vo=function(wd,yd){return W(Of(wd,u6,79),wd,yd)},fu=W(Vc[2],Xa,Vo);var Pl=OD(Hr),Rl=Pl&&QRi(ujt(function(wd,yd){throw due},Hr),0,Ci),kl=Sa(Hr),vl=0;if(typeof kl=="number"&&kl===4){var gd=[0,E(Wi,Hr)];vl=1}if(!vl)var gd=0;return[18,[0,fu,Rl,gd,Qc([0,Ui],0,0)]]},vr)});function Zc(vr){var Hr=Jc(vr);mo(vr,98);for(var oi=0;;){var Ui=Sa(vr);if(typeof Ui=="number"){var Ds=0;if((Ui===99||c1===Ui)&&(Ds=1),Ds){var ca=lm(oi),fa=Jc(vr);mo(vr,99);var Ko=Sa(vr)===4?z2(vr)[1]:am(vr);return[0,ca,BS([0,Hr],[0,Ko],fa,0)]}}var Na=Sa(vr),un=0;if(typeof Na!="number"&&Na[0]===4&&!Di(Na[2],qGu)){var ai=nf(vr),xs=Jc(vr);svt(vr,MGu);var Ts=[1,[0,ai,[0,Qc([0,xs],[0,am(vr)],0)]]];un=1}if(!un)var Ts=[0,E($h[1],vr)];var ya=[0,Ts,oi];Sa(vr)!==99&&mo(vr,9);var oi=ya}}ur(Ci,function(vr){LT(vr,1);var Hr=Sa(vr)===98?1:0,oi=Hr&&[0,Oc(0,Zc,vr)];return d4(vr),oi});function Qu(vr){var Hr=Jc(vr);mo(vr,12);var oi=E(G,vr);return[0,oi,Qc([0,Hr],0,0)]}ur(Wi,function(vr){return Oc(0,function(Hr){var oi=Jc(Hr);mo(Hr,4);for(var Ui=0;;){var Ds=Sa(Hr);if(typeof Ds=="number"){var ca=0;if((Ds===5||c1===Ds)&&(ca=1),ca){var fa=lm(Ui),Ko=Jc(Hr);return mo(Hr,5),[0,fa,BS([0,oi],[0,am(Hr)],Ko,0)]}}var Na=Sa(Hr),un=0;if(typeof Na=="number"&&Na===12){var ai=[1,Oc(0,Qu,Hr)];un=1}if(!un)var ai=[0,E(G,Hr)];var xs=[0,ai,Ui];Sa(Hr)!==5&&mo(Hr,9);var Ui=xs}},vr)}),ur(xe,function(vr,Hr,oi,Ui,Ds){var ca=vr?vr[1]:1,fa=Hr&&Hr[1],Ko=Sa(oi),Na=0;if(typeof Ko=="number")switch(Ko){case 6:Jd(oi);var un=0,ai=[0,fa],xs=[0,ca];Na=2;break;case 10:Jd(oi);var Ts=0,ya=[0,fa],Xa=[0,ca];Na=1;break;case 83:1-ca&&vf(oi,99),mo(oi,83);var Yo=0,eu=Sa(oi);if(typeof eu=="number")switch(eu){case 4:return Ds;case 6:Jd(oi);var un=kGu,ai=FGu,xs=[0,ca];Na=2,Yo=1;break;case 98:if(OD(oi))return Ds;break}else if(eu[0]===3)return vf(oi,CS),Ds;if(!Yo){var Ts=NGu,ya=OGu,Xa=[0,ca];Na=1}break}else if(Ko[0]===3){fa&&vf(oi,CS);var Vc=Ko[1];return ST(Ns,BGu,0,oi,Ui,[0,Or(Va,oi,Ui,W(f,oi,Ds),Vc)])}switch(Na){case 0:return Ds;case 1:var Vo=Xa?ca:1,fu=ya&&ya[1],Pl=Ts&&Ts[1],Rl=Sa(oi),kl=0;if(typeof Rl=="number"&&Rl===14){var vl=eki(oi),gd=vl[1],wd=oi[29][1],yd=vl[2][1];if(wd){var $p=wd[1];oi[29][1]=[0,[0,$p[1],[0,[0,yd,gd],$p[2]]],wd[2]]}else Md(oi,[0,gd,89]);var Qp=[1,vl],bp=gd;kl=1}if(!kl)var wp=U6(oi),Qp=[0,wp],bp=wp[1];var Tp=bb(Ui,bp),Kp=0;Ds[0]===0&&Ds[1][2][0]===23&&Qp[0]===1&&(Md(oi,[0,Tp,90]),Kp=1);var Za=[0,W(f,oi,Ds),Qp,0],Au=fu?[21,[0,Za,Tp,Pl]]:[16,Za];return ST(Ns,[0,Vo],[0,fu],oi,Ui,[0,[0,Tp,Au]]);default:var Xe=xs?ca:1,Dt=ai&&ai[1],Xt=un&&un[1],fn=ejr(0,oi),qn=E(Np[7],fn),Xs=nf(oi);mo(oi,7);var Oa=am(oi),Ea=bb(Ui,Xs),Br=Qc(0,[0,Oa],0),qi=[0,W(f,oi,Ds),[2,qn],Br],uo=Dt?[21,[0,qi,Ea,Xt]]:[16,qi];return ST(Ns,[0,Xe],[0,Dt],oi,Ui,[0,[0,Ea,uo]])}}),ur(Yi,function(vr,Hr,oi,Ui){var Ds=vr?vr[1]:1;return W(f,Hr,ST(xe,[0,Ds],0,Hr,oi,[0,Ui]))}),ur(xi,function(vr){return Oc(0,function(Hr){var oi=E(Vy[1],Hr),Ui=oi[1],Ds=oi[2],ca=Oc(0,function(Xa){var Yo=Jc(Xa);mo(Xa,15);var eu=E(Vy[2],Xa),Vc=eu[1],Vo=vCt([0,Ds,[0,Yo,[0,eu[2],0]]]);if(Sa(Xa)===4)var fu=0,Pl=0;else{var Rl=Sa(Xa),kl=0;if(typeof Rl=="number"){var vl=Rl!==98?1:0;if(!vl){var wd=vl;kl=1}}if(!kl)var gd=ZLr(Vc,TRi(Ui,Xa)),wd=[0,vte(gd,W(Np[13],RGu,gd))];var fu=nO(Xa,E($h[3],Xa)),Pl=wd}var yd=Y8e(0,Xa),$p=Qo(Vy[4],Ui,Vc,yd),wp=Sa(yd)===86?$p:cvt(yd,$p),Qp=E($h[12],yd),bp=Qp[2],Tp=Qp[1];if(bp)var Kp=HRi(yd,bp),Za=Tp;else var Kp=bp,Za=t5e(yd,Tp);return[0,Pl,wp,Vc,Kp,Za,fu,Vo]},Hr),fa=ca[2],Ko=fa[3],Na=fa[2],un=fa[1],ai=wve(Na),xs=ST(Vy[5],Hr,Ui,Ko,1,ai);Or(Vy[6],Hr,xs[2],un,Na);var Ts=ca[1],ya=Qc([0,fa[7]],0,0);return[8,[0,un,Na,xs[1],Ui,Ko,fa[4],fa[5],fa[6],ya,Ts]]},vr)}),ur(Ji,function(vr,Hr,oi){switch(Hr){case 1:BM(vr,45);try{var Ui=Yee(UN(jm(wGu,oi))),Ds=Ui}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(IGu,oi))}break;case 2:BM(vr,46);try{var ca=Wee(oi),Ds=ca}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(xGu,oi))}break;case 4:try{var fa=Wee(oi),Ds=fa}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(TGu,oi))}break;default:try{var Ko=Yee(UN(oi)),Ds=Ko}catch(Na){if(Na=q_(Na),Na[1]!==xI)throw Na;var Ds=sm(jm(PGu,oi))}}return mo(vr,[0,Hr,oi]),Ds}),ur(ta,function(vr){var Hr=bf(vr);return Hr!==0&&mC===Gb(vr,Hr-1|0)?a4(vr,0,Hr-1|0):vr}),ur(Hs,function(vr,Hr,oi){if(2<=Hr){var Ui=E(ta,oi);try{var Ds=Wee(Ui),ca=Ds}catch(ai){if(ai=q_(ai),ai[1]!==xI)throw ai;var ca=sm(jm(DGu,Ui))}var fa=ca}else{var Ko=E(ta,oi);try{var Na=Yee(UN(Ko)),un=Na}catch(xs){if(xs=q_(xs),xs[1]!==xI)throw xs;var un=sm(jm(SGu,Ko))}var fa=un}return mo(vr,[1,Hr,oi]),fa}),ur(ia,function(vr){var Hr=nf(vr),oi=Jc(vr),Ui=Sa(vr);if(typeof Ui=="number")switch(Ui){case 0:var Ds=E(Np[12],vr);return[1,[0,Ds[1],[19,Ds[2]]],Ds[3]];case 4:return[0,E(kn,vr)];case 6:var ca=Oc(0,mu,vr),fa=ca[2];return[1,[0,ca[1],[0,fa[1]]],fa[2]];case 21:return Jd(vr),[0,[0,Hr,[26,[0,Qc([0,oi],[0,am(vr)],0)]]]];case 29:return Jd(vr),[0,[0,Hr,[14,[0,0,bGu,Qc([0,oi],[0,am(vr)],0)]]]];case 40:return[0,E(Np[22],vr)];case 98:var Ko=E(Np[17],vr),Na=Ko[2],un=Ko[1],ai=K7<=Na[1]?[13,Na[2]]:[12,Na[2]];return[0,[0,un,ai]];case 30:case 31:Jd(vr);var xs=Ui===31?1:0,Ts=xs?vGu:EGu;return[0,[0,Hr,[14,[0,[1,xs],Ts,Qc([0,oi],[0,am(vr)],0)]]]];case 74:case 105:return[0,E(tl,vr)]}else switch(Ui[0]){case 0:var ya=Ui[2],Xa=[2,Qo(Ji,vr,Ui[1],ya)];return[0,[0,Hr,[14,[0,Xa,ya,Qc([0,oi],[0,am(vr)],0)]]]];case 1:var Yo=Ui[2],eu=[3,Qo(Hs,vr,Ui[1],Yo)];return[0,[0,Hr,[14,[0,eu,Yo,Qc([0,oi],[0,am(vr)],0)]]]];case 2:var Vc=Ui[1];Vc[4]&&BM(vr,45),Jd(vr);var Vo=[0,Vc[2]],fu=Qc([0,oi],[0,am(vr)],0);return[0,[0,Vc[1],[14,[0,Vo,Vc[3],fu]]]];case 3:var Pl=W(Re,vr,Ui[1]);return[0,[0,Pl[1],[25,Pl[2]]]]}if(Eve(vr)){var Rl=W(Np[13],0,vr);return[0,[0,Rl[1],[10,Rl]]]}yC(0,vr);var kl=0;return typeof Ui!="number"&&Ui[0]===6&&(Jd(vr),kl=1),[0,[0,Hr,[14,[0,0,CGu,Qc([0,oi],[0,0],0)]]]]}),ur(lo,function(vr){return W(f,vr,E(ia,vr))}),ur(Re,function(vr,Hr){var oi=Hr[3],Ui=Hr[2],Ds=Hr[1],ca=Jc(vr);mo(vr,[3,Hr]);var fa=[0,Ds,[0,[0,Ui[2],Ui[1]],oi]];if(oi)var Ko=0,Na=[0,fa,0],un=Ds;else for(var ai=[0,fa,0],xs=0;;){var Ts=E(Np[7],vr),ya=[0,Ts,xs],Xa=Sa(vr),Yo=0;if(typeof Xa=="number"&&Xa===1){LT(vr,4);var eu=Sa(vr),Vc=0;if(typeof eu!="number"&&eu[0]===3){var Vo=eu[1],fu=Vo[3],Pl=Vo[2],Rl=Vo[1];Jd(vr);var kl=[0,[0,Pl[2],Pl[1]],fu];d4(vr);var vl=[0,[0,Rl,kl],ai];if(!fu){var ai=vl,xs=ya;continue}var gd=lm(ya),wd=[0,Rl,lm(vl),gd];Yo=1,Vc=1}if(!Vc)throw[0,ig,yGu]}if(!Yo){yC(_Gu,vr);var yd=[0,Ts[1],AGu],$p=lm(ya),wp=lm([0,yd,ai]),wd=[0,Ts[1],wp,$p]}var Ko=wd[3],Na=wd[2],un=wd[1];break}var Qp=am(vr),bp=bb(Ds,un);return[0,bp,[0,Na,Ko,Qc([0,ca],[0,Qp],0)]]}),ur(Va,function(vr,Hr,oi,Ui){var Ds=z2(vr);function ca(Na,un){return W(Of(Na,u6,28),Na,un)}var fa=W(Ds[2],oi,ca),Ko=W(Re,vr,Ui);return[0,bb(Hr,Ko[1]),[24,[0,fa,Ko,0]]]}),ur(kn,function(vr){var Hr=Jc(vr),oi=Oc(0,function(fa){mo(fa,4);var Ko=nf(fa),Na=E(G,fa),un=Sa(fa),ai=0;if(typeof un=="number")if(un===9)var xs=[0,Qo(ko,fa,Ko,[0,Na,0])];else if(un===86)var xs=[1,[0,Na,E($h[9],fa),0]];else ai=1;else ai=1;if(ai)var xs=[0,Na];return mo(fa,5),xs},vr),Ui=oi[2],Ds=am(vr),ca=Ui[0]===0?Ui[1]:[0,oi[1],[27,Ui[1]]];return Qo(os,[0,Hr],[0,Ds],ca)}),ur(os,function(vr,Hr,oi){var Ui=oi[2],Ds=vr&&vr[1],ca=Hr&&Hr[1];function fa(_0){return c4(_0,Qc([0,Ds],[0,ca],0))}function Ko(_0){return FLr(_0,Qc([0,Ds],[0,ca],0))}switch(Ui[0]){case 0:var Na=Ui[1],un=Ko(Na[2]),ef=[0,[0,Na[1],un]];break;case 1:var ai=Ui[1],xs=ai[10],Ts=fa(ai[9]),ef=[1,[0,ai[1],ai[2],ai[3],ai[4],ai[5],ai[6],ai[7],ai[8],Ts,xs]];break;case 2:var ya=Ui[1],Xa=fa(ya[4]),ef=[2,[0,ya[1],ya[2],ya[3],Xa]];break;case 3:var Yo=Ui[1],eu=fa(Yo[4]),ef=[3,[0,Yo[1],Yo[2],Yo[3],eu]];break;case 4:var Vc=Ui[1],Vo=fa(Vc[4]),ef=[4,[0,Vc[1],Vc[2],Vc[3],Vo]];break;case 5:var fu=Ui[1],Pl=fa(fu[7]),ef=[5,[0,fu[1],fu[2],fu[3],fu[4],fu[5],fu[6],Pl]];break;case 7:var Rl=Ui[1],kl=fa(Rl[4]),ef=[7,[0,Rl[1],Rl[2],Rl[3],kl]];break;case 8:var vl=Ui[1],gd=vl[10],wd=fa(vl[9]),ef=[8,[0,vl[1],vl[2],vl[3],vl[4],vl[5],vl[6],vl[7],vl[8],wd,gd]];break;case 10:var yd=Ui[1],$p=yd[2],wp=fa($p[2]),ef=[10,[0,yd[1],[0,$p[1],wp]]];break;case 11:var Qp=Ui[1],bp=fa(Qp[2]),ef=[11,[0,Qp[1],bp]];break;case 12:var Tp=Ui[1],Kp=fa(Tp[4]),ef=[12,[0,Tp[1],Tp[2],Tp[3],Kp]];break;case 13:var Za=Ui[1],Au=fa(Za[4]),ef=[13,[0,Za[1],Za[2],Za[3],Au]];break;case 14:var Xe=Ui[1],Dt=fa(Xe[3]),ef=[14,[0,Xe[1],Xe[2],Dt]];break;case 15:var Xt=Ui[1],fn=fa(Xt[4]),ef=[15,[0,Xt[1],Xt[2],Xt[3],fn]];break;case 16:var qn=Ui[1],Xs=fa(qn[3]),ef=[16,[0,qn[1],qn[2],Xs]];break;case 17:var Oa=Ui[1],Ea=fa(Oa[3]),ef=[17,[0,Oa[1],Oa[2],Ea]];break;case 18:var Br=Ui[1],qi=fa(Br[4]),ef=[18,[0,Br[1],Br[2],Br[3],qi]];break;case 19:var uo=Ui[1],Fo=Ko(uo[2]),ef=[19,[0,uo[1],Fo]];break;case 20:var Zo=Ui[1],Ho=Zo[1],pa=Zo[3],gu=Zo[2],Xc=fa(Ho[4]),ef=[20,[0,[0,Ho[1],Ho[2],Ho[3],Xc],gu,pa]];break;case 21:var cl=Ui[1],Bc=cl[1],ul=cl[3],Co=cl[2],ql=fa(Bc[3]),ef=[21,[0,[0,Bc[1],Bc[2],ql],Co,ul]];break;case 22:var Js=Ui[1],md=fa(Js[2]),ef=[22,[0,Js[1],md]];break;case 23:var ef=[23,[0,fa(Ui[1][1])]];break;case 24:var bd=Ui[1],Cp=fa(bd[3]),ef=[24,[0,bd[1],bd[2],Cp]];break;case 25:var yf=Ui[1],Lp=fa(yf[3]),ef=[25,[0,yf[1],yf[2],Lp]];break;case 26:var ef=[26,[0,fa(Ui[1][1])]];break;case 27:var Hm=Ui[1],Ef=fa(Hm[3]),ef=[27,[0,Hm[1],Hm[2],Ef]];break;case 28:var Rf=Ui[1],_h=fa(Rf[3]),ef=[28,[0,Rf[1],Rf[2],_h]];break;case 29:var y0=Ui[1],Wm=fa(y0[4]),ef=[29,[0,y0[1],y0[2],y0[3],Wm]];break;case 30:var Ah=Ui[1],Q0=Ah[4],og=Ah[3],Fh=fa(Ah[2]),ef=[30,[0,Ah[1],Fh,og,Q0]];break;default:var ef=Ui}return[0,oi[1],ef]}),ur(mu,function(vr){var Hr=Jc(vr);mo(vr,6);for(var oi=[0,0,y[3]];;){var Ui=oi[2],Ds=oi[1],ca=Sa(vr);if(typeof ca=="number"){var fa=0;if(13<=ca)c1===ca&&(fa=1);else if(7<=ca)switch(ca-7|0){case 2:var Ko=nf(vr);Jd(vr);var oi=[0,[0,[2,Ko],Ds],Ui];continue;case 5:var Na=Jc(vr),un=Oc(0,function(yd){Jd(yd);var $p=E(D,yd);return $p[0]===0?[0,$p[1],y[3]]:[0,$p[1],$p[2]]},vr),ai=un[2],xs=ai[2],Ts=un[1],ya=Qc([0,Na],0,0),Xa=[1,[0,Ts,[0,ai[1],ya]]],Yo=Sa(vr)===7?1:0,eu=0;if(!Yo&&Uy(1,vr)===7){var Vc=[0,xs[1],[0,[0,Ts,65],xs[2]]];eu=1}if(!eu)var Vc=xs;1-Yo&&mo(vr,9);var oi=[0,[0,Xa,Ds],W(y[5],Vc,Ui)];continue;case 0:fa=1;break}if(fa){var Vo=E(y[6],Ui),fu=lm(Ds),Pl=Jc(vr);return mo(vr,7),[0,[0,fu,BS([0,Hr],[0,am(vr)],Pl,0)],Vo]}}var Rl=E(D,vr);if(Rl[0]===0)var kl=y[3],vl=Rl[1];else var kl=Rl[2],vl=Rl[1];Sa(vr)!==7&&mo(vr,9);var oi=[0,[0,[0,vl],Ds],W(y[5],kl,Ui)]}}),ur(tl,function(vr){LT(vr,5);var Hr=nf(vr),oi=Jc(vr),Ui=Sa(vr),Ds=0;if(typeof Ui!="number"&&Ui[0]===5){var ca=Ui[3],fa=Ui[2];Jd(vr);var Ko=am(vr),Na=Ko,un=ca,ai=fa,xs=jm(pGu,jm(fa,jm(dGu,ca)));Ds=1}if(!Ds){yC(mGu,vr);var Na=0,un=fGu,ai=hGu,xs=gGu}d4(vr);var Ts=b_(bf(un)),ya=bf(un)-1|0,Xa=0;if(!(ya<0))for(var Yo=Xa;;){var eu=Kl(un,Yo),Vc=eu-100|0,Vo=0;if(!(21>>0))switch(Vc){case 0:case 3:case 5:case 9:case 15:case 17:case 21:WU(Ts,eu),Vo=1;break}var fu=Yo+1|0;if(ya!==Yo){var Yo=fu;continue}break}var Pl=uE(Ts);return Di(Pl,un)&&vf(vr,[13,un]),[0,Hr,[14,[0,[4,[0,ai,Pl]],xs,Qc([0,oi],[0,Na],0)]]]});function gp(vr,Hr){if(typeof Hr=="number"){var oi=0;if(61<=Hr){var Ui=Hr-64|0;27>>0?Ui===43&&(oi=1):25<(Ui-1|0)>>>0&&(oi=1)}else{var Ds=Hr+kZ|0;17>>0?-1<=Ds&&(oi=1):Ds===13&&(oi=1)}if(oi)return 0}throw due}function _s(vr){var Hr=Sa(vr);if(typeof Hr=="number"&&!Hr){var oi=W(Np[16],1,vr);return[0,[0,oi[1]],oi[2]]}return[0,[1,E(Np[10],vr)],0]}return ur(Nc,function(vr){var Hr=ujt(gp,vr),oi=nf(Hr);if(Uy(1,Hr)===11)var Ds=0,ca=0;else var Ui=E(Vy[1],Hr),Ds=Ui[2],ca=Ui[1];var fa=Oc(0,function(wd){var yd=nO(wd,E($h[3],wd));if(Eve(wd)&&yd===0){var $p=W(Np[13],lGu,wd),wp=$p[1],Qp=[0,wp,[0,[0,wp,[2,[0,$p,[0,vve(wd)],0]]],0]];return[0,yd,[0,wp,[0,0,[0,Qp,0],0,0]],[0,[0,wp[1],wp[3],wp[3]]],0]}var bp=Qo(Vy[4],wd[18],wd[17],wd),Tp=J8e(1,wd),Kp=E($h[12],Tp);return[0,yd,bp,Kp[1],Kp[2]]},Hr),Ko=fa[2],Na=Ko[2],un=Na[2],ai=0;if(!un[1]){var xs=0;if(!un[3]&&un[2]&&(xs=1),!xs){var Ts=NRi(Hr);ai=1}}if(!ai)var Ts=Hr;var ya=Na[2],Xa=ya[1],Yo=Xa?(Md(Ts,[0,Xa[1][1],sT]),[0,Na[1],[0,0,ya[2],ya[3],ya[4]]]):Na,eu=wve(Yo),Vc=D3(Ts),Vo=Vc&&(Sa(Ts)===11?1:0);Vo&&vf(Ts,60),mo(Ts,11);var fu=ORi(NRi(Ts),ca,0,eu),Pl=Oc(0,_s,fu),Rl=Pl[2];Or(Vy[6],fu,Rl[2],0,Yo);var kl=bb(oi,Pl[1]),vl=fa[1],gd=Qc([0,Ds],0,0);return[0,[0,kl,[1,[0,0,Yo,Rl[1],ca,0,Ko[4],Ko[3],Ko[1],gd,vl]]]]}),ur(ko,function(vr,Hr,oi){return Oc([0,Hr],function(Ui){for(var Ds=oi;;){var ca=Sa(Ui);if(typeof ca=="number"&&ca===9){Jd(Ui);var Ds=[0,E(G,Ui),Ds];continue}return[22,[0,lm(Ds),0]]}},vr)}),[0,G,D,Gt,g,Kn,Ji,ko]}(_jt),mue=function(y){function g(Ci){var Wi=Jc(Ci);Jd(Ci);var xe=Qc([0,Wi],0,0),Yi=E(sO[5],Ci),xi=D3(Ci)?ovt(Ci):mjt(Ci);function Ji(ta,Hs){return W(Of(ta,u6,80),ta,Hs)}return[0,W(xi[2],Yi,Ji),xe]}function f(Ci){var Wi=Ci[27][2];if(Wi)for(var xe=0;;){var Yi=Sa(Ci);if(typeof Yi=="number"&&Yi===13){var xe=[0,Oc(0,g,Ci),xe];continue}return lm(xe)}return Wi}function D(Ci,Wi){var xe=Ci&&Ci[1],Yi=Jc(Wi),xi=Sa(Wi);if(typeof xi=="number")switch(xi){case 6:var Ji=Oc(0,function(pd){var Rc=Jc(pd);mo(pd,6);var Zc=tvt(0,pd),Qu=E(Np[10],Zc);return mo(pd,7),[0,Qu,Qc([0,Rc],[0,am(pd)],0)]},Wi),ta=Ji[1];return[0,ta,[3,[0,ta,Ji[2]]]];case 14:if(xe){var Hs=eki(Wi),ia=Wi[29][1],lo=Hs[2][1];if(ia){var Re=ia[1],Va=ia[2],kn=Re[2],os=[0,[0,W(jI[4],lo,Re[1]),kn],Va];Wi[29][1]=os}else sm(w4u);return[0,Hs[1],[2,Hs]]}var mu=Oc(0,function(pd){return Jd(pd),[1,U6(pd)]},Wi),tl=mu[1];return Md(Wi,[0,tl,89]),[0,tl,mu[2]]}else switch(xi[0]){case 0:var Nc=xi[2],ko=nf(Wi),yl=[2,Qo(sO[6],Wi,xi[1],Nc)];return[0,ko,[0,[0,ko,[0,yl,Nc,Qc([0,Yi],[0,am(Wi)],0)]]]];case 2:var Iu=xi[1],Ll=Iu[4],$u=Iu[3],yc=Iu[2],Dl=Iu[1];return Ll&&BM(Wi,45),mo(Wi,[2,[0,Dl,yc,$u,Ll]]),[0,Dl,[0,[0,Dl,[0,[0,yc],$u,Qc([0,Yi],[0,am(Wi)],0)]]]]}var dd=U6(Wi);return[0,dd[1],[1,dd]]}function G(Ci,Wi,xe){var Yi=E(Vy[2],Ci),xi=Yi[1],Ji=Yi[2],ta=D([0,Wi],Ci),Hs=ta[1],ia=0,lo=XU(Ci,ta[2]);return[0,lo,Oc(0,function(Re){var Va=Y8e(1,Re),kn=Oc(0,function(Iu){var Ll=Qo(Vy[4],0,0,Iu),$u=0,yc=Sa(Iu)===86?Ll:cvt(Iu,Ll);if(xe){var Dl=yc[2],dd=0;if(Dl[1])Md(Iu,[0,Hs,CT]),dd=1;else{var pd=0;!Dl[2]&&!Dl[3]&&(dd=1,pd=1),pd||Md(Iu,[0,Hs,80])}}else{var Rc=yc[2];if(Rc[1])Md(Iu,[0,Hs,gb]);else{var Zc=Rc[2],Qu=0;(!Zc||Zc[2]||Rc[3])&&(Qu=1),Qu&&(Rc[3]?Md(Iu,[0,Hs,81]):Md(Iu,[0,Hs,81]))}}return[0,$u,yc,t5e(Iu,E($h[10],Iu))]},Va),os=kn[2],mu=os[2],tl=wve(mu),Nc=ST(Vy[5],Va,ia,xi,0,tl);Or(Vy[6],Va,Nc[2],0,mu);var ko=kn[1],yl=Qc([0,Ji],0,0);return[0,0,mu,Nc[1],ia,xi,0,os[3],os[1],yl,ko]},Ci)]}function de(Ci){var Wi=E(sO[2],Ci);return Wi[0]===0?[0,Wi[1],y[3]]:[0,Wi[1],Wi[2]]}function ye(Ci,Wi){switch(Wi[0]){case 0:var xe=Wi[1],Yi=xe[1];return Md(Ci,[0,Yi,95]),[0,Yi,[14,xe[2]]];case 1:var xi=Wi[1],Ji=xi[2][1],ta=xi[1],Hs=0;return ijr(Ji)&&Di(Ji,kVu)&&Di(Ji,FVu)&&(Md(Ci,[0,ta,2]),Hs=1),!Hs&&Z8e(Ji)&&G6(Ci,[0,ta,55]),[0,ta,[10,xi]];case 2:return sm(NVu);default:var ia=Wi[1][2][1];return Md(Ci,[0,ia[1],96]),ia}}function $e(Ci,Wi,xe){function Yi(Ji){var ta=Y8e(1,Ji),Hs=Oc(0,function(mu){var tl=nO(mu,E($h[3],mu));if(Ci)if(Wi)var Nc=1,ko=1;else var Nc=mu[18],ko=0;else if(Wi)var Nc=0,ko=1;else var Nc=0,ko=0;var yl=Qo(Vy[4],Nc,ko,mu),Iu=Sa(mu)===86?yl:cvt(mu,yl);return[0,tl,Iu,t5e(mu,E($h[10],mu))]},ta),ia=Hs[2],lo=ia[2],Re=wve(lo),Va=ST(Vy[5],ta,Ci,Wi,0,Re);Or(Vy[6],ta,Va[2],0,lo);var kn=Hs[1],os=Qc([0,xe],0,0);return[0,0,lo,Va[1],Ci,Wi,0,ia[3],ia[1],os,kn]}var xi=0;return function(Ji){return Oc(xi,Yi,Ji)}}function gt(Ci){return mo(Ci,86),de(Ci)}function Gt(Ci,Wi,xe,Yi,xi,Ji){var ta=Oc([0,Wi],function(ia){if(!Yi&&!xi){var lo=Sa(ia);if(typeof lo=="number"){var Re=0;if(86<=lo){if(lo===98)Re=1;else if(!(87<=lo)){var Va=gt(ia);return[0,[0,xe,Va[1],0],Va[2]]}}else{if(lo===82){if(xe[0]===1)var kn=xe[1],os=nf(ia),mu=function(Dl){var dd=Jc(Dl);mo(Dl,82);var pd=am(Dl),Rc=W(Np[19],Dl,[0,kn[1],[10,kn]]),Zc=E(Np[10],Dl);return[2,[0,0,Rc,Zc,Qc([0,dd],[0,pd],0)]]},tl=Oc([0,kn[1]],mu,ia),Nc=[0,tl,[0,[0,[0,os,[10,QCt(RVu)]],0],0]];else var Nc=gt(ia);return[0,[0,xe,Nc[1],1],Nc[2]]}if(!(10<=lo))switch(lo){case 4:Re=1;break;case 1:case 9:var ko=[0,xe,ye(ia,xe),1];return[0,ko,y[3]]}}if(Re){var yl=XU(ia,xe),Iu=[1,yl,E($e(Yi,xi,Ji),ia)];return[0,Iu,y[3]]}}var Ll=[0,xe,ye(ia,xe),1];return[0,Ll,y[3]]}var $u=XU(ia,xe),yc=[1,$u,E($e(Yi,xi,Ji),ia)];return[0,yc,y[3]]},Ci),Hs=ta[2];return[0,[0,[0,ta[1],Hs[1]]],Hs[2]]}function xt(Ci){var Wi=Oc(0,function(Yi){var xi=Jc(Yi);mo(Yi,0);for(var Ji=0,ta=[0,0,y[3]];;){var Hs=ta[2],ia=ta[1],lo=Sa(Yi);if(typeof lo=="number"){var Re=0;if((lo===1||c1===lo)&&(Re=1),Re){var Va=Ji?[0,Hs[1],[0,[0,Ji[1],98],Hs[2]]]:Hs,kn=E(y[6],Va),os=lm(ia),mu=Jc(Yi);return mo(Yi,1),[0,[0,os,BS([0,xi],[0,am(Yi)],mu,0)],kn]}}if(Sa(Yi)===12)var tl=Jc(Yi),Nc=Oc(0,function(Xs){return mo(Xs,12),de(Xs)},Yi),ko=Nc[2],yl=ko[2],Iu=Qc([0,tl],0,0),Ll=[0,[1,[0,Nc[1],[0,ko[1],Iu]]],yl];else{var $u=nf(Yi),yc=Uy(1,Yi),Dl=0;if(typeof yc=="number"){var dd=0;if(86<=yc)yc!==98&&87<=yc&&(dd=1);else if(yc!==82)if(10<=yc)dd=1;else switch(yc){case 1:case 4:case 9:break;default:dd=1}if(!dd){var Rc=0,Zc=0;Dl=1}}if(!Dl)var pd=E(Vy[1],Yi),Rc=pd[2],Zc=pd[1];var Qu=E(Vy[2],Yi),gp=Qu[1],_s=yh(Rc,Qu[2]),vr=Sa(Yi),Hr=0;if(!Zc&&!gp&&typeof vr!="number"&&vr[0]===4){var oi=vr[3],Ui=0;if(Di(oi,TVu))if(Di(oi,PVu))Ui=1;else{var Ds=Jc(Yi),ca=D(0,Yi)[2],fa=Sa(Yi),Ko=0;if(typeof fa=="number"){var Na=0;if(86<=fa)fa!==98&&87<=fa&&(Na=1);else if(fa!==82)if(10<=fa)Na=1;else switch(fa){case 1:case 4:case 9:break;default:Na=1}if(!Na){var un=Gt(Yi,$u,ca,0,0,0);Ko=1}}if(!Ko){XU(Yi,ca);var ai=y[3],xs=Oc([0,$u],function(Ea){return G(Ea,0,0)},Yi),Ts=xs[2],ya=Qc([0,Ds],0,0),un=[0,[0,[0,xs[1],[3,Ts[1],Ts[2],ya]]],ai]}var Xa=un}else{var Yo=Jc(Yi),eu=D(0,Yi)[2],Vc=Sa(Yi),Vo=0;if(typeof Vc=="number"){var fu=0;if(86<=Vc)Vc!==98&&87<=Vc&&(fu=1);else if(Vc!==82)if(10<=Vc)fu=1;else switch(Vc){case 1:case 4:case 9:break;default:fu=1}if(!fu){var Pl=Gt(Yi,$u,eu,0,0,0);Vo=1}}if(!Vo){XU(Yi,eu);var Rl=y[3],kl=Oc([0,$u],function(Br){return G(Br,0,1)},Yi),vl=kl[2],gd=Qc([0,Yo],0,0),Pl=[0,[0,[0,kl[1],[2,vl[1],vl[2],gd]]],Rl]}var Xa=Pl}if(!Ui){var wd=Xa;Hr=1}}if(!Hr)var wd=Gt(Yi,$u,D(0,Yi)[2],Zc,gp,_s);var Ll=wd}var yd=Ll[1],$p=0;if(yd[0]===1&&Sa(Yi)===9){var wp=[0,nf(Yi)];$p=1}if(!$p)var wp=0;var Qp=W(y[5],Ll[2],Hs),bp=Sa(Yi),Tp=0;if(typeof bp=="number"){var Kp=bp-2|0,Za=0;if(mC>>0?yI<(Kp+1|0)>>>0&&(Za=1):Kp===7?Jd(Yi):Za=1,!Za){var Au=Qp;Tp=1}}if(!Tp){var Xe=QLr(iku,9),Dt=URi([0,Xe],Sa(Yi)),Xt=[0,nf(Yi),Dt];BD(Yi,8);var Au=W(y[4],Xt,Qp)}var Ji=wp,ta=[0,[0,yd,ia],Au]}},Ci),xe=Wi[2];return[0,Wi[1],xe[1],xe[2]]}function vt(Ci,Wi,xe,Yi){var xi=xe[2][1],Ji=xe[1];if(b1(xi,xVu))return Md(Ci,[0,Ji,[21,xi,0,T_t===Yi?1:0,1]]),Wi;var ta=W(yjt[32],xi,Wi);if(ta){var Hs=ta[1],ia=0;return $gt===Yi?W0t===Hs&&(ia=1):W0t===Yi&&$gt===Hs&&(ia=1),ia||Md(Ci,[0,Ji,[20,xi]]),Qo(yjt[4],xi,TBt,Wi)}return Qo(yjt[4],xi,Yi,Wi)}function St(Ci,Wi){return Oc(0,function(xe){var Yi=Wi&&Jc(xe);mo(xe,52);for(var xi=0;;){var Ji=[0,Oc(0,function(ia){var lo=E($h[2],ia);if(Sa(ia)===98)var Re=z2(ia),Va=function(os,mu){return W(Of(os,$ee,81),os,mu)},kn=W(Re[2],lo,Va);else var kn=lo;return[0,kn,E($h[4],ia)]},xe),xi],ta=Sa(xe);if(typeof ta=="number"&&ta===9){mo(xe,9);var xi=Ji;continue}var Hs=lm(Ji);return[0,Hs,Qc([0,Yi],0,0)]}},Ci)}function Xr(Ci,Wi){return Wi&&Md(Ci,[0,Wi[1][1],7])}function cr(Ci,Wi){return Wi&&Md(Ci,[0,Wi[1],68])}function Pt(Ci,Wi,xe,Yi,xi,Ji,ta,Hs,ia,lo){for(;;){var Re=Sa(Ci),Va=0;if(typeof Re=="number"){var kn=Re-1|0,os=0;if(7>>0){var mu=kn-81|0;if(4>>0)os=1;else switch(mu){case 3:yC(0,Ci),Jd(Ci);continue;case 0:case 4:break;default:os=1}}else 5<(kn-1|0)>>>0||(os=1);!os&&!xi&&!Ji&&(Va=1)}if(!Va){var tl=Sa(Ci),Nc=0;if(typeof tl=="number"){var ko=0;if(tl!==4&&tl!==98&&(Nc=1,ko=1),!ko)var Iu=0}else Nc=1;if(Nc)var yl=e5e(Ci),Iu=yl&&1;if(!Iu){cr(Ci,Hs),Xr(Ci,ia);var Ll=0;if(!ta){var $u=0;switch(Yi[0]){case 0:var yc=Yi[1][2][1],Dl=0;typeof yc!="number"&&yc[0]===0&&(Di(yc[1],CVu)&&($u=1),Dl=1),Dl||($u=1);break;case 1:Di(Yi[1][2][1],vVu)&&($u=1);break;default:$u=1}if(!$u){var dd=Y8e(2,Ci),pd=0;Ll=1}}if(!Ll)var dd=Y8e(1,Ci),pd=1;var Rc=XU(dd,Yi),Zc=Oc(0,function(ca){var fa=Oc(0,function(xs){var Ts=nO(xs,E($h[3],xs));if(xi)if(Ji)var ya=1,Xa=1;else var ya=xs[18],Xa=0;else if(Ji)var ya=0,Xa=1;else var ya=0,Xa=0;var Yo=Qo(Vy[4],ya,Xa,xs),eu=Sa(xs)===86?Yo:cvt(xs,Yo),Vc=eu[2],Vo=Vc[1],fu=0;if(Vo&&pd===0){Md(xs,[0,Vo[1][1],vU]);var Pl=[0,eu[1],[0,0,Vc[2],Vc[3],Vc[4]]];fu=1}if(!fu)var Pl=eu;return[0,Ts,Pl,t5e(xs,E($h[10],xs))]},ca),Ko=fa[2],Na=Ko[2],un=wve(Na),ai=ST(Vy[5],ca,xi,Ji,0,un);return Or(Vy[6],ca,ai[2],0,Na),[0,0,Na,ai[1],xi,Ji,0,Ko[3],Ko[1],0,fa[1]]},dd),Qu=[0,pd,Rc,Zc,ta,xe,Qc([0,lo],0,0)];return[0,[0,bb(Wi,Zc[1]),Qu]]}}var gp=Oc([0,Wi],function(ca){var fa=E($h[10],ca),Ko=Sa(ca);if(Hs){var Na=0;if(typeof Ko=="number"&&Ko===82){vf(ca,69),Jd(ca);var un=0}else Na=1;if(Na)var un=0}else{var ai=0;if(typeof Ko=="number"&&Ko===82){Jd(ca);var xs=Y8e(1,ca),un=[0,E(Np[7],xs)]}else ai=1;if(ai)var un=1}var Ts=Sa(ca),ya=0;if(typeof Ts=="number"&&!(9<=Ts))switch(Ts){case 8:Jd(ca);var Xa=Sa(ca),Yo=0;if(typeof Xa=="number"){var eu=0;if(Xa!==1&&c1!==Xa&&(Yo=1,eu=1),!eu)var Vo=am(ca)}else Yo=1;if(Yo)var Vc=D3(ca),Vo=Vc&&lue(ca);var fu=[0,Yi,fa,un,Vo];ya=1;break;case 4:case 6:yC(0,ca);var fu=[0,Yi,fa,un,0];ya=1;break}if(!ya){var Pl=Sa(ca),Rl=0;if(typeof Pl=="number"){var kl=0;if(Pl!==1&&c1!==Pl&&(Rl=1,kl=1),!kl)var vl=[0,0,function(Za,Au){return Za}]}else Rl=1;if(Rl)var vl=D3(ca)?ovt(ca):mjt(ca);if(typeof un=="number")if(fa[0]===0)var gd=function(Kp,Za){return W(Of(Kp,uQ,83),Kp,Za)},$p=un,wp=fa,Qp=W(vl[2],Yi,gd);else var wd=function(Kp,Za){return W(Of(Kp,G$,84),Kp,Za)},$p=un,wp=[1,W(vl[2],fa[1],wd)],Qp=Yi;else var yd=function(Kp,Za){return W(Of(Kp,u6,85),Kp,Za)},$p=[0,W(vl[2],un[1],yd)],wp=fa,Qp=Yi;var fu=[0,Qp,wp,$p,0]}var bp=Qc([0,lo],[0,fu[4]],0);return[0,fu[1],fu[2],fu[3],bp]},Ci),_s=gp[2],vr=_s[4],Hr=_s[3],oi=_s[2],Ui=_s[1],Ds=gp[1];return Ui[0]===2?[2,[0,Ds,[0,Ui[1],Hr,oi,ta,ia,vr]]]:[1,[0,Ds,[0,Ui,Hr,oi,ta,ia,vr]]]}}function rn(Ci,Wi){var xe=Uy(Ci,Wi);if(typeof xe=="number"){var Yi=0;if(86<=xe)(xe===98||!(87<=xe))&&(Yi=1);else if(xe===82)Yi=1;else if(!(9<=xe))switch(xe){case 1:case 4:case 8:Yi=1;break}if(Yi)return 1}return 0}var Kn=0;function Ln(Ci){return rn(Kn,Ci)}function zi(Ci,Wi,xe,Yi){var xi=Ci&&Ci[1],Ji=oue(1,Wi),ta=yh(xi,f(Ji)),Hs=Jc(Ji);mo(Ji,40);var ia=cjt(1,Ji),lo=Sa(ia),Re=0;if(xe&&typeof lo=="number"){var Va=0;if(52<=lo?lo!==98&&53<=lo&&(Va=1):lo!==41&&lo&&(Va=1),!Va){var tl=0;Re=1}}if(!Re)if(Eve(Ji))var kn=W(Np[13],0,ia),os=z2(Ji),mu=function(_s,vr){return W(Of(_s,$ee,88),_s,vr)},tl=[0,W(os[2],kn,mu)];else{VRi(Ji,hVu);var tl=[0,[0,nf(Ji),gVu]]}var Nc=E($h[3],Ji);if(Nc)var ko=z2(Ji),yl=function(_s,vr){return W(Of(_s,gyt,86),_s,vr)},Iu=[0,W(ko[2],Nc[1],yl)];else var Iu=Nc;var Ll=Jc(Ji),$u=BD(Ji,41);if($u)var yc=Oc(0,function(_s){var vr=ZLr(0,_s),Hr=E(sO[5],vr);if(Sa(_s)===98)var oi=z2(_s),Ui=function(fa,Ko){return W(Of(fa,u6,82),fa,Ko)},Ds=W(oi[2],Hr,Ui);else var Ds=Hr;var ca=E($h[4],_s);return[0,Ds,ca,Qc([0,Ll],0,0)]},Ji),Dl=yc[1],dd=z2(Ji),pd=function(_s,vr){return Qo(Of(_s,-663447790,87),_s,Dl,vr)},Rc=[0,[0,Dl,W(dd[2],yc[2],pd)]];else var Rc=$u;var Zc=Sa(Ji)===52?1:0;if(Zc){1-OD(Ji)&&vf(Ji,16);var Qu=[0,YRi(Ji,St(Ji,1))]}else var Qu=Zc;var gp=Oc(0,function(_s){var vr=Jc(_s);if(BD(_s,0)){_s[29][1]=[0,[0,jI[1],0],_s[29][1]];for(var Hr=0,oi=yjt[1],Ui=0;;){var Ds=Sa(_s);if(typeof Ds=="number"){var ca=Ds-2|0;if(mC>>0){if(!(yI<(ca+1|0)>>>0)){var fa=lm(Ui),Ko=function(MD,GI){return E(ECt(function(V6){return 1-W(jI[3],V6[1],MD)}),GI)},Na=_s[29][1];if(Na){var un=Na[1],ai=un[1];if(Na[2]){var xs=Na[2],Ts=Ko(ai,un[2]),ya=CCt(xs),Xa=q2i(xs),Yo=yh(ya[2],Ts);_s[29][1]=[0,[0,ya[1],Yo],Xa]}else{var eu=Ko(ai,un[2]);OI(function(MD){return Md(_s,[0,MD[2],[22,MD[1]]])},eu),_s[29][1]=0}}else sm(I4u);mo(_s,1);var Vc=Sa(_s),Vo=0;if(!Yi){var fu=0;if(typeof Vc=="number"&&(Vc===1||c1===Vc)&&(fu=1),!fu){var Pl=D3(_s);if(Pl){var Rl=lue(_s);Vo=1}else{var Rl=Pl;Vo=1}}}if(!Vo)var Rl=am(_s);return[0,fa,Qc([0,vr],[0,Rl],0)]}}else if(ca===6){mo(_s,8);continue}}var kl=nf(_s),vl=f(_s),gd=Sa(_s),wd=0;if(typeof gd=="number"&&gd===60&&!rn(1,_s)){var yd=[0,nf(_s)],$p=Jc(_s);Jd(_s);var wp=$p,Qp=yd;wd=1}if(!wd)var wp=0,Qp=0;var bp=Uy(1,_s)!==4?1:0;if(bp)var Tp=Uy(1,_s)!==98?1:0,Kp=Tp&&(Sa(_s)===42?1:0);else var Kp=bp;if(Kp){var Za=Jc(_s);Jd(_s);var Au=Za}else var Au=Kp;var Xe=Sa(_s)===64?1:0;if(Xe)var Dt=1-rn(1,_s),Xt=Dt&&1-nvt(1,_s);else var Xt=Xe;if(Xt){var fn=Jc(_s);Jd(_s);var qn=fn}else var qn=Xt;var Xs=E(Vy[2],_s),Oa=Xs[1],Ea=Qo(Vy[3],_s,Xt,Oa),Br=0;if(!Oa&&Ea){var qi=E(Vy[2],_s),uo=qi[2],Fo=qi[1];Br=1}if(!Br)var uo=Xs[2],Fo=Oa;var Zo=vCt([0,wp,[0,Au,[0,qn,[0,uo,0]]]]),Ho=Sa(_s),pa=0;if(!Xt&&!Fo&&typeof Ho!="number"&&Ho[0]===4){var gu=Ho[3];if(Di(gu,EVu)){if(!Di(gu,DVu)){var Xc=Jc(_s),cl=D(SVu,_s)[2];if(Ln(_s)){var Hm=Pt(_s,kl,vl,cl,Xt,Fo,Kp,Qp,Ea,Zo);pa=1}else{cr(_s,Qp),Xr(_s,Ea),XU(_s,cl);var Bc=yh(Zo,Xc),ul=Oc([0,kl],function(GI){return G(GI,1,0)},_s),Co=ul[2],ql=Qc([0,Bc],0,0),Hm=[0,[0,ul[1],[0,3,Co[1],Co[2],Kp,vl,ql]]];pa=1}}}else{var Js=Jc(_s),md=D(wVu,_s)[2];if(Ln(_s)){var Hm=Pt(_s,kl,vl,md,Xt,Fo,Kp,Qp,Ea,Zo);pa=1}else{cr(_s,Qp),Xr(_s,Ea),XU(_s,md);var bd=yh(Zo,Js),Cp=Oc([0,kl],function(GI){return G(GI,1,1)},_s),yf=Cp[2],Lp=Qc([0,bd],0,0),Hm=[0,[0,Cp[1],[0,2,yf[1],yf[2],Kp,vl,Lp]]];pa=1}}}if(!pa)var Hm=Pt(_s,kl,vl,D(IVu,_s)[2],Xt,Fo,Kp,Qp,Ea,Zo);switch(Hm[0]){case 0:var Ef=Hm[1],Rf=Ef[2];switch(Rf[1]){case 0:if(Rf[4])var vb=oi,pE=Hr;else{Hr&&Md(_s,[0,Ef[1],87]);var vb=oi,pE=1}break;case 1:var _h=Rf[2],y0=_h[0]===2?vt(_s,oi,_h[1],T_t):oi,vb=y0,pE=Hr;break;case 2:var Wm=Rf[2],Ah=Wm[0]===2?vt(_s,oi,Wm[1],$gt):oi,vb=Ah,pE=Hr;break;default:var Q0=Rf[2],og=Q0[0]===2?vt(_s,oi,Q0[1],W0t):oi,vb=og,pE=Hr}break;case 1:var Fh=Hm[1][2],ef=Fh[4],_0=Fh[1],j0=0;switch(_0[0]){case 0:var Qh=_0[1],E1=Qh[2][1],hy=0;if(typeof E1!="number"&&E1[0]===0){var YA=E1[1],UC=Qh[1];j0=1,hy=1}hy||(j0=2);break;case 1:var Fg=_0[1],YA=Fg[2][1],UC=Fg[1];j0=1;break;case 2:sm(yVu);break;default:j0=2}switch(j0){case 1:var _C=b1(YA,_Vu);if(_C)var dE=_C;else var qD=b1(YA,AVu),dE=qD&&ef;dE&&Md(_s,[0,UC,[21,YA,ef,0,0]]);break;case 2:break}var vb=oi,pE=Hr;break;default:var vb=vt(_s,oi,Hm[1][2][1],TBt),pE=Hr}var Hr=pE,oi=vb,Ui=[0,Hm,Ui]}}return Sve(_s,0),bVu},Ji);return[0,tl,gp,Iu,Rc,Qu,ta,Qc([0,Hs],0,0)]}function Ns(Ci,Wi){return Oc(0,function(xe){return[2,zi([0,Wi],xe,xe[7],0)]},Ci)}function na(Ci){return[5,zi(0,Ci,1,1)]}var ua=0;return[0,D,xt,Ns,function(Ci){return Oc(ua,na,Ci)},St,f]}(_jt),zb=function(y){function g(Xe){var Dt=E(Vy[10],Xe);if(Xe[5])Dve(Xe,Dt[1]);else{var Xt=Dt[2],fn=0;if(Xt[0]===23){var qn=Xt[1],Xs=Dt[1],Oa=0;qn[4]?Md(Xe,[0,Xs,61]):qn[5]?Md(Xe,[0,Xs,62]):(fn=1,Oa=1)}else fn=1}return Dt}function f(Xe,Dt,Xt){var fn=Xt[2][1],qn=Xt[1];if(Di(fn,Bzu)){if(Di(fn,qzu))return Di(fn,Mzu)?Z8e(fn)?G6(Dt,[0,qn,55]):ijr(fn)?Md(Dt,[0,qn,[10,QCt(fn)]]):Xe&&cue(fn)?G6(Dt,[0,qn,Xe[1]]):0:Dt[17]?Md(Dt,[0,qn,2]):G6(Dt,[0,qn,55]);if(Dt[5])return G6(Dt,[0,qn,55]);var Xs=Dt[14];return Xs&&Md(Dt,[0,qn,[10,QCt(fn)]])}var Oa=Dt[18];return Oa&&Md(Dt,[0,qn,2])}function D(Xe,Dt){var Xt=Dt[4],fn=Dt[3],qn=Dt[2],Xs=Dt[1];Xt&&BM(Xe,45);var Oa=Jc(Xe);return mo(Xe,[2,[0,Xs,qn,fn,Xt]]),[0,Xs,[0,qn,fn,Qc([0,Oa],[0,am(Xe)],0)]]}function G(Xe,Dt,Xt){var fn=Xe?Xe[1]:Fzu,qn=Dt?Dt[1]:1,Xs=Sa(Xt);if(typeof Xs=="number"){var Oa=Xs-2|0;if(mC>>0){if(!(yI<(Oa+1|0)>>>0)){var Ea=function(uo,Fo){return uo};return[1,[0,am(Xt),Ea]]}}else if(Oa===6){Jd(Xt);var Br=Sa(Xt);if(typeof Br=="number"){var qi=0;if((Br===1||c1===Br)&&(qi=1),qi)return[0,am(Xt)]}return D3(Xt)?[0,lue(Xt)]:Nzu}}return D3(Xt)?[1,ovt(Xt)]:(qn&&yC([0,fn],Xt),Ozu)}function de(Xe){var Dt=Sa(Xe);if(typeof Dt=="number"){var Xt=0;if((Dt===1||c1===Dt)&&(Xt=1),Xt){var fn=function(qn,Xs){return qn};return[0,am(Xe),fn]}}return D3(Xe)?ovt(Xe):mjt(Xe)}function ye(Xe,Dt,Xt){var fn=G(0,0,Dt);if(fn[0]===0)return[0,fn[1],Xt];var qn=lm(Xt);if(qn)var Xs=function(Br,qi){return Qo(Of(Br,634872468,89),Br,Xe,qi)},Oa=W(fn[1][2],qn[1],Xs),Ea=lm([0,Oa,qn[2]]);else var Ea=qn;return[0,0,Ea]}var $e=function Xe(Dt){return Xe.fun(Dt)},gt=function Xe(Dt){return Xe.fun(Dt)},Gt=function Xe(Dt){return Xe.fun(Dt)},xt=function Xe(Dt){return Xe.fun(Dt)},vt=function Xe(Dt){return Xe.fun(Dt)},St=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Xr=function Xe(Dt){return Xe.fun(Dt)},cr=function Xe(Dt){return Xe.fun(Dt)},Pt=function Xe(Dt,Xt,fn){return Xe.fun(Dt,Xt,fn)},rn=function Xe(Dt){return Xe.fun(Dt)},Kn=function Xe(Dt){return Xe.fun(Dt)},Ln=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},zi=function Xe(Dt){return Xe.fun(Dt)},Ns=function Xe(Dt){return Xe.fun(Dt)},na=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},ua=function Xe(Dt){return Xe.fun(Dt)},Ci=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Wi=function Xe(Dt){return Xe.fun(Dt)},xe=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Yi=function Xe(Dt){return Xe.fun(Dt)},xi=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Ji=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},ta=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Hs=function Xe(Dt){return Xe.fun(Dt)},ia=function Xe(Dt){return Xe.fun(Dt)},lo=function Xe(Dt,Xt,fn){return Xe.fun(Dt,Xt,fn)},Re=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},Va=function Xe(Dt,Xt){return Xe.fun(Dt,Xt)},kn=function Xe(Dt){return Xe.fun(Dt)};function os(Xe){var Dt=Jc(Xe);mo(Xe,59);var Xt=Sa(Xe)===8?1:0,fn=Xt&&am(Xe),qn=G(0,0,Xe),Xs=qn[0]===0?qn[1]:qn[1][1];return[4,[0,Qc([0,Dt],[0,yh(fn,Xs)],0)]]}var mu=0;function tl(Xe){return Oc(mu,os,Xe)}function Nc(Xe){var Dt=Jc(Xe);mo(Xe,37);var Xt=evt(1,Xe),fn=E(Np[2],Xt),qn=1-Xe[5],Xs=qn&&uvt(fn);Xs&&Dve(Xe,fn[1]);var Oa=am(Xe);mo(Xe,25);var Ea=am(Xe);mo(Xe,4);var Br=E(Np[7],Xe);mo(Xe,5);var qi=Sa(Xe)===8?1:0,uo=qi&&am(Xe),Fo=G(0,kzu,Xe),Zo=Fo[0]===0?yh(uo,Fo[1]):Fo[1][1];return[14,[0,fn,Br,Qc([0,Dt],[0,yh(Oa,yh(Ea,Zo))],0)]]}var ko=0;function yl(Xe){return Oc(ko,Nc,Xe)}function Iu(Xe,Dt,Xt){var fn=Xt[2][1];if(fn&&!fn[1][2][2]){var qn=fn[2];if(!qn)return qn}return Md(Xe,[0,Xt[1],Dt])}function Ll(Xe,Dt){var Xt=1-Xe[5],fn=Xt&&uvt(Dt);return fn&&Dve(Xe,Dt[1])}function $u(Xe){var Dt=Jc(Xe);mo(Xe,39);var Xt=Xe[18],fn=Xt&&BD(Xe,65),qn=yh(Dt,Jc(Xe));mo(Xe,4);var Xs=Qc([0,qn],0,0),Oa=tvt(1,Xe),Ea=Sa(Oa),Br=0;if(typeof Ea=="number")if(24<=Ea)if(29<=Ea)Br=1;else switch(Ea-24|0){case 0:var qi=Oc(0,Vy[9],Oa),uo=qi[2],Fo=Qc([0,uo[2]],0,0),ul=uo[3],Co=[0,[1,[0,qi[1],[0,uo[1],0,Fo]]]];break;case 3:var Zo=Oc(0,Vy[8],Oa),Ho=Zo[2],pa=Qc([0,Ho[2]],0,0),ul=Ho[3],Co=[0,[1,[0,Zo[1],[0,Ho[1],2,pa]]]];break;case 4:var gu=Oc(0,Vy[7],Oa),Xc=gu[2],cl=Qc([0,Xc[2]],0,0),ul=Xc[3],Co=[0,[1,[0,gu[1],[0,Xc[1],1,cl]]]];break;default:Br=1}else if(Ea===8)var ul=0,Co=0;else Br=1;else Br=1;if(Br)var Bc=cjt(1,Oa),ul=0,Co=[0,[0,E(Np[8],Bc)]];var ql=Sa(Xe);if(typeof ql=="number"){if(ql===17){if(Co){var Js=Co[1];if(Js[0]===0)var md=[1,Qo(y[2],Pzu,Xe,Js[1])];else{var bd=Js[1];Iu(Xe,28,bd);var md=[0,bd]}fn?mo(Xe,63):mo(Xe,17);var Cp=E(Np[7],Xe);mo(Xe,5);var yf=evt(1,Xe),Lp=E(Np[2],yf);return Ll(Xe,Lp),[21,[0,md,Cp,Lp,0,Xs]]}throw[0,ig,Rzu]}if(ql===63){if(Co){var Hm=Co[1];if(Hm[0]===0)var Ef=[1,Qo(y[2],xzu,Xe,Hm[1])];else{var Rf=Hm[1];Iu(Xe,29,Rf);var Ef=[0,Rf]}mo(Xe,63);var _h=E(Np[10],Xe);mo(Xe,5);var y0=evt(1,Xe),Wm=E(Np[2],y0);return Ll(Xe,Wm),[22,[0,Ef,_h,Wm,fn,Xs]]}throw[0,ig,Tzu]}}if(OI(function(_C){return Md(Xe,_C)},ul),fn?mo(Xe,63):mo(Xe,8),Co)var Ah=Co[1],Q0=Ah[0]===0?[0,[1,W(y[1],Xe,Ah[1])]]:[0,[0,Ah[1]]],og=Q0;else var og=Co;var Fh=Sa(Xe),ef=0;if(typeof Fh=="number"){var _0=Fh!==8?1:0;if(!_0){var j0=_0;ef=1}}if(!ef)var j0=[0,E(Np[7],Xe)];mo(Xe,8);var Qh=Sa(Xe),E1=0;if(typeof Qh=="number"){var hy=Qh!==5?1:0;if(!hy){var Fg=hy;E1=1}}if(!E1)var Fg=[0,E(Np[7],Xe)];mo(Xe,5);var YA=evt(1,Xe),UC=E(Np[2],YA);return Ll(Xe,UC),[20,[0,og,j0,Fg,UC,Xs]]}var yc=0;function Dl(Xe){return Oc(yc,$u,Xe)}function dd(Xe){var Dt=uue(Xe)?g(Xe):E(Np[2],Xe),Xt=1-Xe[5],fn=Xt&&uvt(Dt);return fn&&Dve(Xe,Dt[1]),Dt}function pd(Xe){var Dt=Jc(Xe);mo(Xe,43);var Xt=dd(Xe);return[0,Xt,Qc([0,Dt],0,0)]}function Rc(Xe){var Dt=Jc(Xe);mo(Xe,16);var Xt=yh(Dt,Jc(Xe));mo(Xe,4);var fn=E(Np[7],Xe);mo(Xe,5);var qn=dd(Xe),Xs=Sa(Xe)===43?1:0,Oa=Xs&&[0,Oc(0,pd,Xe)];return[24,[0,fn,qn,Oa,Qc([0,Xt],0,0)]]}var Zc=0;function Qu(Xe){return Oc(Zc,Rc,Xe)}function gp(Xe){1-Xe[11]&&vf(Xe,36);var Dt=Jc(Xe),Xt=nf(Xe);mo(Xe,19);var fn=Sa(Xe)===8?1:0,qn=fn&&am(Xe),Xs=0;if(Sa(Xe)!==8&&!e5e(Xe)){var Oa=[0,E(Np[7],Xe)];Xs=1}if(!Xs)var Oa=0;var Ea=bb(Xt,nf(Xe)),Br=G(0,0,Xe),qi=0;if(Br[0]===0)var uo=Br[1];else{var Fo=Br[1];if(Oa){var Zo=function(Bc,ul){return W(Of(Bc,u6,90),Bc,ul)},Ho=[0,W(Fo[2],Oa[1],Zo)],pa=qn;qi=1}else var uo=Fo[1]}if(!qi)var Ho=Oa,pa=yh(qn,uo);return[28,[0,Ho,Qc([0,Dt],[0,pa],0),Ea]]}var _s=0;function vr(Xe){return Oc(_s,gp,Xe)}function Hr(Xe){var Dt=Jc(Xe);mo(Xe,20),mo(Xe,4);var Xt=E(Np[7],Xe);mo(Xe,5),mo(Xe,0);for(var fn=Izu;;){var qn=fn[2],Xs=Sa(Xe);if(typeof Xs=="number"){var Oa=0;if((Xs===1||c1===Xs)&&(Oa=1),Oa){var Ea=lm(qn);mo(Xe,1);var Br=de(Xe),qi=Xt[1];return[29,[0,Xt,Ea,Qc([0,Dt],[0,Br[1]],0),qi]]}}var uo=fn[1],Fo=cjr(0,function(Ho){return function(pa){var gu=Jc(pa),Xc=Sa(pa),cl=0;if(typeof Xc=="number"&&Xc===36){Ho&&vf(pa,32),mo(pa,36);var Bc=am(pa),ul=0;cl=1}if(!cl){mo(pa,33);var Bc=0,ul=[0,E(Np[7],pa)]}var Co=Ho||(ul===0?1:0);mo(pa,86);var ql=yh(Bc,de(pa)[1]);function Js(yf){if(typeof yf=="number"){var Lp=yf-1|0,Hm=0;if(32>>0?Lp===35&&(Hm=1):30<(Lp-1|0)>>>0&&(Hm=1),Hm)return 1}return 0}var md=1,bd=pa[9]===1?pa:[0,pa[1],pa[2],pa[3],pa[4],pa[5],pa[6],pa[7],pa[8],md,pa[10],pa[11],pa[12],pa[13],pa[14],pa[15],pa[16],pa[17],pa[18],pa[19],pa[20],pa[21],pa[22],pa[23],pa[24],pa[25],pa[26],pa[27],pa[28],pa[29],pa[30]],Cp=W(Np[4],Js,bd);return[0,[0,ul,Cp,Qc([0,gu],[0,ql],0)],Co]}}(uo),Xe),fn=[0,Fo[2],[0,Fo[1],qn]]}}var oi=0;function Ui(Xe){return Oc(oi,Hr,Xe)}function Ds(Xe){var Dt=Jc(Xe),Xt=nf(Xe);mo(Xe,22),D3(Xe)&&Md(Xe,[0,Xt,21]);var fn=E(Np[7],Xe),qn=G(0,0,Xe);if(qn[0]===0)var Oa=fn,Ea=qn[1];else var Xs=function(Br,qi){return W(Of(Br,u6,91),Br,qi)},Oa=W(qn[1][2],fn,Xs),Ea=0;return[30,[0,Oa,Qc([0,Dt],[0,Ea],0)]]}var ca=0;function fa(Xe){return Oc(ca,Ds,Xe)}function Ko(Xe){var Dt=Jc(Xe);mo(Xe,23);var Xt=E(Np[15],Xe);if(Sa(Xe)===34)var fn=z2(Xe),qn=function(Bc,ul){var Co=ul[1];return[0,Co,Qo(Of(Bc,koe,29),Bc,Co,ul[2])]},Xs=W(fn[2],Xt,qn);else var Xs=Xt;var Oa=Sa(Xe),Ea=0;if(typeof Oa=="number"&&Oa===34){var Br=[0,Oc(0,function(ul){var Co=Jc(ul);mo(ul,34);var ql=am(ul),Js=Sa(ul)===4?1:0;if(Js){mo(ul,4);var md=[0,W(Np[18],ul,39)];mo(ul,5);var bd=md}else var bd=Js;var Cp=E(Np[15],ul);if(Sa(ul)===38)var Hm=Cp;else var yf=de(ul),Lp=function(Ef,Rf){var _h=Rf[1];return[0,_h,Qo(Of(Ef,koe,92),Ef,_h,Rf[2])]},Hm=W(yf[2],Cp,Lp);return[0,bd,Hm,Qc([0,Co],[0,ql],0)]},Xe)];Ea=1}if(!Ea)var Br=0;var qi=Sa(Xe),uo=0;if(typeof qi=="number"&&qi===38){mo(Xe,38);var Fo=E(Np[15],Xe),Zo=Fo[1],Ho=de(Xe),pa=function(ul,Co){return Qo(Of(ul,koe,93),ul,Zo,Co)},gu=[0,[0,Zo,W(Ho[2],Fo[2],pa)]];uo=1}if(!uo)var gu=0;var Xc=Br===0?1:0,cl=Xc&&(gu===0?1:0);return cl&&Md(Xe,[0,Xs[1],33]),[31,[0,Xs,Br,gu,Qc([0,Dt],0,0)]]}var Na=0;function un(Xe){return Oc(Na,Ko,Xe)}function ai(Xe){var Dt=E(Vy[9],Xe),Xt=ye(0,Xe,Dt[1]),fn=0,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var xs=0;function Ts(Xe){return Oc(xs,ai,Xe)}function ya(Xe){var Dt=E(Vy[8],Xe),Xt=ye(2,Xe,Dt[1]),fn=2,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var Xa=0;function Yo(Xe){return Oc(Xa,ya,Xe)}function eu(Xe){var Dt=E(Vy[7],Xe),Xt=ye(1,Xe,Dt[1]),fn=1,qn=Dt[3];OI(function(Oa){return Md(Xe,Oa)},qn);var Xs=Qc([0,Dt[2]],[0,Xt[1]],0);return[34,[0,Xt[2],fn,Xs]]}var Vc=0;function Vo(Xe){return Oc(Vc,eu,Xe)}function fu(Xe){var Dt=Jc(Xe);mo(Xe,25);var Xt=yh(Dt,Jc(Xe));mo(Xe,4);var fn=E(Np[7],Xe);mo(Xe,5);var qn=evt(1,Xe),Xs=E(Np[2],qn),Oa=1-Xe[5],Ea=Oa&&uvt(Xs);return Ea&&Dve(Xe,Xs[1]),[35,[0,fn,Xs,Qc([0,Xt],0,0)]]}var Pl=0;function Rl(Xe){return Oc(Pl,fu,Xe)}function kl(Xe){var Dt=Jc(Xe),Xt=E(Np[7],Xe),fn=Sa(Xe),qn=Xt[2];if(qn[0]===10&&typeof fn=="number"&&fn===86){var Xs=qn[1],Oa=Xs[2][1];mo(Xe,86),W(jI[3],Oa,Xe[3])&&Md(Xe,[0,Xt[1],[16,Szu,Oa]]);var Ea=Xe[30],Br=Xe[29],qi=Xe[28],uo=Xe[27],Fo=Xe[26],Zo=Xe[25],Ho=Xe[24],pa=Xe[23],gu=Xe[22],Xc=Xe[21],cl=Xe[20],Bc=Xe[19],ul=Xe[18],Co=Xe[17],ql=Xe[16],Js=Xe[15],md=Xe[14],bd=Xe[13],Cp=Xe[12],yf=Xe[11],Lp=Xe[10],Hm=Xe[9],Ef=Xe[8],Rf=Xe[7],_h=Xe[6],y0=Xe[5],Wm=Xe[4],Ah=W(jI[4],Oa,Xe[3]),Q0=[0,Xe[1],Xe[2],Ah,Wm,y0,_h,Rf,Ef,Hm,Lp,yf,Cp,bd,md,Js,ql,Co,ul,Bc,cl,Xc,gu,pa,Ho,Zo,Fo,uo,qi,Br,Ea],og=uue(Q0)?g(Q0):E(Np[2],Q0);return[27,[0,Xs,og,Qc([0,Dt],0,0)]]}var Fh=G(wzu,0,Xe);if(Fh[0]===0)var _0=Xt,j0=Fh[1];else var ef=function(Qh,E1){return W(Of(Qh,u6,94),Qh,E1)},_0=W(Fh[1][2],Xt,ef),j0=0;return[19,[0,_0,0,Qc(0,[0,j0],0)]]}var vl=0;function gd(Xe){return Oc(vl,kl,Xe)}function wd(Xe){var Dt=E(Np[7],Xe),Xt=G(Dzu,0,Xe);if(Xt[0]===0)var qn=Dt,Xs=Xt[1];else var fn=function(Bc,ul){return W(Of(Bc,u6,95),Bc,ul)},qn=W(Xt[1][2],Dt,fn),Xs=0;var Oa=Xe[19];if(Oa){var Ea=qn[2],Br=0;if(Ea[0]===14){var qi=Ea[1],uo=0,Fo=qi[1];if(typeof Fo!="number"&&Fo[0]===0){var Zo=qi[2],Ho=1>>0))switch(Co){case 21:var ql=yh(Ea,Jc(Oa)),Js=Oc(0,function(pE){return mo(pE,36)},Oa),md=kRi(1,Oa),bd=Sa(md),Cp=0;if(typeof bd=="number")if(bd===15)var yf=0,Lp=yf,Hm=[0,[1,Oc(0,function(pE){return W(Ci,0,pE)},md)]];else if(bd===40)var Lp=0,Hm=[0,[2,Oc(0,E(na,0),md)]];else Cp=1;else Cp=1;if(Cp){var Ef=E($h[1],md),Rf=G(0,0,md);if(Rf[0]===0)var Wm=Rf[1],Ah=Ef;else var _h=0,y0=function(jT,JA){return W(Of(jT,_9,c1),jT,JA)},Wm=_h,Ah=W(Rf[1][2],Ef,y0);var Lp=Wm,Hm=[0,[3,Ah]]}var Q0=Qc([0,ql],[0,Lp],0);return[6,[0,[0,Js[1]],Hm,0,0,Q0]];case 0:case 9:case 12:case 13:case 25:var og=Sa(Oa);if(typeof og=="number"){var Fh=0;if(25<=og)if(29<=og){if(og===40){var ef=[0,[2,Oc(0,E(na,0),Oa)]];Fh=1}}else 27<=og&&(Fh=2);else if(og===15){var ef=[0,[1,Oc(0,function(qS){return W(Ci,0,qS)},Oa)]];Fh=1}else 24<=og&&(Fh=2);var _0=0;switch(Fh){case 0:break;case 2:var j0=0;typeof og=="number"?og===27?vf(Oa,72):og===28?vf(Oa,71):j0=1:j0=1;var ef=[0,[0,Oc(0,function(qS){return W(xe,qS,0)},Oa)]];_0=1;break;default:_0=1}if(_0)return[6,[0,0,ef,0,0,Qc([0,Ea],0,0)]]}throw[0,ig,QVu]}}var Qh=Sa(Oa),E1=0;typeof Qh=="number"?Qh===53?vf(Oa,74):Qh===61?vf(Oa,73):E1=1:E1=1,mo(Oa,0);var hy=Qo(lo,0,Oa,0);mo(Oa,1);var Fg=Sa(Oa),YA=0;if(typeof Fg!="number"&&Fg[0]===4&&!Di(Fg[3],$Vu)){var UC=E(ia,Oa),_C=UC[2],qD=[0,UC[1]];YA=1}if(!YA){W(Re,Oa,hy);var dE=G(0,0,Oa),vb=dE[0]===0?dE[1]:dE[1][1],_C=vb,qD=0}return[6,[0,0,0,[0,[0,hy]],qD,Qc([0,Ea],[0,_C],0)]]}var fn=0;return function(qn){return Oc(fn,Xt,qn)}}),[0,Dl,Qu,Vo,un,Rl,xt,vt,gt,Gt,tl,ta,kn,rn,yl,$e,Va,$p,Au,Ns,gd,Kn,vr,Ui,fa,cr,Ts,Yo]}(_jt),mki=function(y){var g=function gt(Gt,xt){return gt.fun(Gt,xt)},f=function gt(Gt,xt){return gt.fun(Gt,xt)},D=function gt(Gt,xt){return gt.fun(Gt,xt)};ur(g,function(gt,Gt){for(var xt=Gt[2],vt=xt[2],St=r5e(gt),Xr=0,cr=xt[1];;){if(cr){var Pt=cr[1];if(Pt[0]===0){var rn=Pt[1],Kn=rn[2];switch(Kn[0]){case 0:var Ln=Kn[2],zi=Kn[1];switch(zi[0]){case 0:var Ns=[0,zi[1]];break;case 1:var Ns=[1,zi[1]];break;case 2:var Ns=sm(GVu);break;default:var Ns=[2,zi[1]]}var na=Ln[2],ua=0;if(na[0]===2){var Ci=na[1];if(!Ci[1]){var Wi=[0,Ci[3]],xe=Ci[2];ua=1}}if(!ua)var Wi=0,xe=W(D,gt,Ln);var Yi=[0,[0,[0,rn[1],[0,Ns,xe,Wi,Kn[3]]]],Xr];break;case 1:Md(gt,[0,Kn[2][1],97]);var Yi=Xr;break;default:Md(gt,[0,Kn[2][1],UVu]);var Yi=Xr}var Xr=Yi,cr=cr[2];continue}var xi=Pt[1],Ji=xi[1];if(cr[2]){Md(gt,[0,Ji,66]);var cr=cr[2];continue}var ta=xi[2],Hs=ta[2],Xr=[0,[1,[0,Ji,[0,W(D,gt,ta[1]),Hs]]],Xr],cr=0;continue}var ia=[0,[0,lm(Xr),St,vt]];return[0,Gt[1],ia]}});function G(gt,Gt){return E(Np[23],Gt)?[0,W(D,gt,Gt)]:(Md(gt,[0,Gt[1],26]),0)}ur(f,function(gt,Gt){for(var xt=Gt[2],vt=xt[2],St=r5e(gt),Xr=0,cr=xt[1];;){if(cr){var Pt=cr[1];switch(Pt[0]){case 0:var rn=Pt[1],Kn=rn[2];if(Kn[0]===2){var Ln=Kn[1];if(!Ln[1]){var Xr=[0,[0,[0,rn[1],[0,Ln[2],[0,Ln[3]]]]],Xr],cr=cr[2];continue}}var zi=G(gt,rn);if(zi)var Ns=zi[1],na=[0,[0,[0,Ns[1],[0,Ns,0]]],Xr];else var na=Xr;var Xr=na,cr=cr[2];continue;case 1:var ua=Pt[1],Ci=ua[1];if(cr[2]){Md(gt,[0,Ci,65]);var cr=cr[2];continue}var Wi=ua[2],xe=G(gt,Wi[1]),Yi=xe?[0,[1,[0,Ci,[0,xe[1],Wi[2]]]],Xr]:Xr,Xr=Yi,cr=0;continue;default:var Xr=[0,[2,Pt[1]],Xr],cr=cr[2];continue}}var xi=[1,[0,lm(Xr),St,vt]];return[0,Gt[1],xi]}}),ur(D,function(gt,Gt){var xt=Gt[2],vt=Gt[1];switch(xt[0]){case 0:return W(f,gt,[0,vt,xt[1]]);case 10:var St=xt[1],Xr=St[2][1],cr=St[1],Pt=0;if(gt[5]&&cue(Xr)?Md(gt,[0,cr,52]):Pt=1,Pt&&1-gt[5]){var rn=0;if(gt[17]&&b1(Xr,LVu)?Md(gt,[0,cr,93]):rn=1,rn){var Kn=gt[18],Ln=Kn&&b1(Xr,jVu);Ln&&Md(gt,[0,cr,92])}}return[0,vt,[2,[0,St,r5e(gt),0]]];case 19:return W(g,gt,[0,vt,xt[1]]);default:return[0,vt,[3,[0,vt,xt]]]}});function de(gt){function Gt(St){var Xr=Sa(St);return typeof Xr=="number"&&Xr===82?(mo(St,82),[0,E(Np[10],St)]):0}function xt(St){var Xr=Jc(St);mo(St,0);for(var cr=0,Pt=0,rn=0;;){var Kn=Sa(St);if(typeof Kn=="number"){var Ln=0;if((Kn===1||c1===Kn)&&(Ln=1),Ln){Pt&&Md(St,[0,Pt[1],98]);var zi=lm(rn),Ns=Jc(St);mo(St,1);var na=am(St),ua=Sa(St)===86?[1,E(y[9],St)]:r5e(St);return[0,[0,zi,ua,BS([0,Xr],[0,na],Ns,0)]]}}if(Sa(St)===12)var Ci=Jc(St),Wi=Oc(0,function(pd){return mo(pd,12),$e(pd,gt)},St),xe=Qc([0,Ci],0,0),Yi=[0,[1,[0,Wi[1],[0,Wi[2],xe]]]];else{var xi=nf(St),Ji=W(Np[20],0,St),ta=Sa(St),Hs=0;if(typeof ta=="number"&&ta===86){mo(St,86);var ia=Oc([0,xi],function(Rc){var Zc=$e(Rc,gt);return[0,Zc,Gt(Rc)]},St),lo=ia[2],Re=Ji[2];switch(Re[0]){case 0:var Va=[0,Re[1]];break;case 1:var Va=[1,Re[1]];break;case 2:var Va=sm(OVu);break;default:var Va=[2,Re[1]]}var Yi=[0,[0,[0,ia[1],[0,Va,lo[1],lo[2],0]]]]}else Hs=1;if(Hs){var kn=Ji[2];if(kn[0]===1){var os=kn[1],mu=os[2][1],tl=os[1],Nc=0;ijr(mu)&&Di(mu,qVu)&&Di(mu,MVu)&&(Md(St,[0,tl,2]),Nc=1),!Nc&&Z8e(mu)&&G6(St,[0,tl,55]);var ko=Oc([0,xi],function(Rc,Zc){return function(Qu){var gp=[0,Zc,[2,[0,Rc,r5e(Qu),0]]];return[0,gp,Gt(Qu)]}}(os,tl),St),yl=ko[2],Yi=[0,[0,[0,ko[1],[0,[1,os],yl[1],yl[2],1]]]]}else{yC(BVu,St);var Yi=0}}}if(Yi){var Iu=Yi[1],Ll=cr?(Md(St,[0,Iu[1][1],66]),0):Pt;if(Iu[0]===0)var Dl=Ll,dd=cr;else var $u=Sa(St)===9?1:0,yc=$u&&[0,nf(St)],Dl=yc,dd=1;Sa(St)!==1&&mo(St,9);var cr=dd,Pt=Dl,rn=[0,Iu,rn];continue}}}var vt=0;return function(St){return Oc(vt,xt,St)}}function ye(gt){function Gt(vt){var St=Jc(vt);mo(vt,6);for(var Xr=0;;){var cr=Sa(vt);if(typeof cr=="number"){var Pt=0;if(13<=cr)c1===cr&&(Pt=1);else if(7<=cr)switch(cr-7|0){case 2:var rn=nf(vt);mo(vt,9);var Xr=[0,[2,rn],Xr];continue;case 5:var Kn=Jc(vt),Ln=Oc(0,function(Hs){return mo(Hs,12),$e(Hs,gt)},vt),zi=Ln[1],Ns=Qc([0,Kn],0,0),na=[1,[0,zi,[0,Ln[2],Ns]]];Sa(vt)!==7&&(Md(vt,[0,zi,65]),Sa(vt)===9&&Jd(vt));var Xr=[0,na,Xr];continue;case 0:Pt=1;break}if(Pt){var ua=lm(Xr),Ci=Jc(vt);mo(vt,7);var Wi=Sa(vt)===86?[1,E(y[9],vt)]:r5e(vt);return[1,[0,ua,Wi,BS([0,St],[0,am(vt)],Ci,0)]]}}var xe=Oc(0,function(ta){var Hs=$e(ta,gt),ia=Sa(ta),lo=0;if(typeof ia=="number"&&ia===82){mo(ta,82);var Re=[0,E(Np[10],ta)];lo=1}if(!lo)var Re=0;return[0,Hs,Re]},vt),Yi=xe[2],xi=[0,[0,xe[1],[0,Yi[1],Yi[2]]]];Sa(vt)!==7&&mo(vt,9);var Xr=[0,xi,Xr]}}var xt=0;return function(vt){return Oc(xt,Gt,vt)}}function $e(gt,Gt){var xt=Sa(gt);if(typeof xt=="number"){if(xt===6)return E(ye(Gt),gt);if(!xt)return E(de(Gt),gt)}var vt=Qo(Np[14],gt,0,Gt);return[0,vt[1],[2,vt[2]]]}return[0,g,f,D,de,ye,$e]}($h),GQu=OQu(Np),UQu=$h[9];function fki(y,g){var f=Sa(g),D=0;if(typeof f=="number"?f===28?g[5]?vf(g,55):g[14]&&yC(0,g):f===58?g[17]?vf(g,2):g[5]&&vf(g,55):f===65?g[18]&&vf(g,2):D=1:D=1,D)if(njr(f))BM(g,55);else{var G=0;if(typeof f=="number")switch(f){case 15:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:case 24:case 25:case 26:case 27:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 43:case 44:case 45:case 46:case 47:case 49:case 50:case 51:case 58:case 59:case 65:var de=1;G=1;break}else if(f[0]===4&&BRi(f[3])){var de=1;G=1}if(!G)var de=0;var ye=0;if(de)var $e=de;else{var gt=rjr(f);if(gt)var $e=gt;else{var Gt=0;if(typeof f=="number")switch(f){case 29:case 30:case 31:break;default:Gt=1}else if(f[0]===4){var xt=f[3];Di(xt,xku)&&Di(xt,Tku)&&Di(xt,Pku)&&(Gt=1)}else Gt=1;if(Gt){var vt=0;ye=1}else var $e=1}}if(!ye)var vt=$e;if(vt)yC(0,g);else{var St=0;y&&qRi(f)?BM(g,y[1]):St=1}}return U6(g)}var hki=function y(g){return y.fun(g)},bjr=function y(g,f,D){return y.fun(g,f,D)},Cjr=function y(g){return y.fun(g)},gki=function y(g,f){return y.fun(g,f)},vjr=function y(g,f){return y.fun(g,f)},Ejr=function y(g,f){return y.fun(g,f)},Ajt=function y(g,f){return y.fun(g,f)},fvt=function y(g,f){return y.fun(g,f)},bjt=function y(g){return y.fun(g)},yki=function y(g){return y.fun(g)},_ki=function y(g){return y.fun(g)},Aki=function y(g,f,D){return y.fun(g,f,D)},bki=function y(g){return y.fun(g)},Cki=function y(g){return y.fun(g)},vki=mue[3],VQu=sO[3],zQu=sO[1],$Qu=sO[5],QQu=mue[2],KQu=mue[1],HQu=mue[4],WQu=sO[4],YQu=sO[6],JQu=GQu[13],XQu=mki[6],ZQu=mki[3];ur(hki,function(y){var g=Jc(y),f=lm(g),D=5;e:for(;;){if(f)for(var G=f[2],de=f[1],ye=de[2],$e=de[1],gt=ye[2],Gt=0,xt=bf(gt);;){if(xt<(Gt+5|0))var vt=0;else{var St=b1(a4(gt,Gt,D),sku);if(!St){var Gt=Gt+1|0;continue}var vt=St}if(!vt){var f=G;continue e}y[30][1]=$e[3];var Xr=lm([0,[0,$e,ye],G]);break}else var Xr=f;if(Xr===0){var cr=0;if(g){var Pt=g[1],rn=Pt[2];if(!rn[1]){var Kn=rn[2],Ln=0;if(1<=bf(Kn)&&Gb(Kn,0)===42){y[30][1]=Pt[1][3];var zi=[0,Pt,0];cr=1,Ln=1}}}if(!cr)var zi=0}else var zi=Xr;var Ns=W(gki,y,function(Yi){return 0}),na=nf(y);mo(y,c1);var ua=jI[1];if(zp(function(Yi,xi){var Ji=xi[2];switch(Ji[0]){case 17:return mvt(y,Yi,OQ(0,[0,Ji[1][1],Qzu]));case 18:var ta=Ji[1],Hs=ta[1];if(Hs){if(!ta[2]){var ia=Hs[1],lo=ia[2],Re=0;switch(lo[0]){case 34:var Va=lo[1][1],kn=0,os=zp(function(Iu,Ll){return zp(Ajr,Iu,[0,Ll[2][1],0])},kn,Va);return zp(function(Iu,Ll){return mvt(y,Iu,Ll)},Yi,os);case 2:case 23:var mu=lo[1][1];if(mu)var tl=mu[1];else Re=1;break;case 16:case 26:case 32:case 33:var tl=lo[1][1];break;default:Re=1}return Re?Yi:mvt(y,Yi,OQ(0,[0,ia[1],tl[2][1]]))}}else{var Nc=ta[2];if(Nc){var ko=Nc[1];if(ko[0]===0){var yl=ko[1];return zp(function(Iu,Ll){var $u=Ll[2],yc=$u[2];return yc?mvt(y,Iu,yc[1]):mvt(y,Iu,$u[1])},Yi,yl)}return Yi}}return Yi;default:return Yi}},ua,Ns),Ns)var Ci=CCt(lm(Ns))[1],Wi=bb(CCt(Ns)[1],Ci);else var Wi=na;var xe=lm(y[2][1]);return[0,Wi,[0,Ns,Qc([0,zi],0,0),xe]]}}),ur(bjr,function(y,g,f){for(var D=PRi(1,y),G=Vzu;;){var de=G[3],ye=G[2],$e=G[1],gt=Sa(D),Gt=0;if(typeof gt=="number"&&c1===gt)var xt=[0,D,$e,ye,de];else Gt=1;if(Gt)if(E(g,gt))var xt=[0,D,$e,ye,de];else{var vt=0;if(typeof gt=="number"||gt[0]!==2)vt=1;else{var St=E(f,D),Xr=[0,St,ye],cr=St[2];if(cr[0]===19){var Pt=cr[1][2];if(Pt){var rn=b1(Pt[1],Uzu),Kn=rn&&1-D[20];Kn&&Md(D,[0,St[1],43]);var Ln=rn?oue(1,D):D,zi=[0,gt,$e],Ns=de||rn,D=Ln,G=[0,zi,Xr,Ns];continue}}var xt=[0,D,$e,Xr,de]}if(vt)var xt=[0,D,$e,ye,de]}var na=PRi(0,D),ua=lm($e);return OI(function(Ci){if(typeof Ci!="number"&&Ci[0]===2){var Wi=Ci[1],xe=Wi[4];return xe&&G6(na,[0,Wi[1],45])}return sm(jm($zu,jm(J3i(Ci),zzu)))},ua),[0,na,xt[3],de]}}),ur(Cjr,function(y){var g=E(mue[6],y),f=Sa(y);if(typeof f=="number"){var D=f-49|0;if(!(11>>0))switch(D){case 0:return W(zb[16],g,y);case 1:E(pjt(y),g);var G=Uy(1,y);if(typeof G=="number"){var de=0;if((G===4||G===10)&&(de=1),de)return E(zb[17],y)}return E(zb[18],y);case 11:if(Uy(1,y)===49)return E(pjt(y),g),W(zb[12],0,y);break}}return W(fvt,[0,g],y)}),ur(gki,function(y,g){var f=Qo(bjr,y,g,Cjr),D=W(vjr,g,f[1]),G=f[2];return zp(function(de,ye){return[0,ye,de]},D,G)}),ur(vjr,function(y,g){for(var f=0;;){var D=Sa(g);if(typeof D=="number"&&c1===D||E(y,D))return lm(f);var f=[0,E(Cjr,g),f]}}),ur(Ejr,function(y,g){var f=Qo(bjr,g,y,function(ye){return W(fvt,0,ye)}),D=W(Ajt,y,f[1]),G=f[2],de=zp(function(ye,$e){return[0,$e,ye]},D,G);return[0,de,f[3]]}),ur(Ajt,function(y,g){for(var f=0;;){var D=Sa(g);if(typeof D=="number"&&c1===D||E(y,D))return lm(f);var f=[0,W(fvt,0,g),f]}}),ur(fvt,function(y,g){var f=y&&y[1];1-ivt(g)&&E(pjt(g),f);var D=Sa(g);if(typeof D=="number"){if(D===27)return E(zb[27],g);if(D===28)return E(zb[3],g)}if(uue(g))return E(Vy[10],g);if(ivt(g))return W(vki,g,f);if(typeof D=="number"){var G=D+KA|0;if(!(14>>0))switch(G){case 0:if(g[27][1])return E(Vy[11],g);break;case 5:return E(zb[19],g);case 12:return W(zb[11],0,g);case 13:return E(zb[25],g);case 14:return E(zb[21],g)}}return E(bjt,g)}),ur(bjt,function(y){var g=Sa(y);if(typeof g=="number")switch(g){case 0:return E(zb[7],y);case 8:return E(zb[15],y);case 19:return E(zb[22],y);case 20:return E(zb[23],y);case 22:return E(zb[24],y);case 23:return E(zb[4],y);case 24:return E(zb[26],y);case 25:return E(zb[5],y);case 26:return E(zb[6],y);case 32:return E(zb[8],y);case 35:return E(zb[9],y);case 37:return E(zb[14],y);case 39:return E(zb[1],y);case 59:return E(zb[10],y);case 113:return yC(Lzu,y),[0,nf(y),jzu];case 16:case 43:return E(zb[2],y);case 1:case 5:case 7:case 9:case 10:case 11:case 12:case 17:case 18:case 33:case 34:case 36:case 38:case 41:case 42:case 49:case 83:case 86:return yC(Gzu,y),Jd(y),E(bjt,y)}if(uue(y)){var f=E(Vy[10],y);return Dve(y,f[1]),f}if(typeof g=="number"&&g===28&&Uy(1,y)===6){var D=rvt(1,y);return Md(y,[0,bb(nf(y),D),94]),E(zb[17],y)}return Eve(y)?E(zb[20],y):(ivt(y)&&(yC(0,y),Jd(y)),E(zb[17],y))}),ur(yki,function(y){var g=nf(y),f=E(sO[1],y),D=Sa(y);return typeof D=="number"&&D===9?Qo(sO[7],y,g,[0,f,0]):f}),ur(_ki,function(y){var g=nf(y),f=E(sO[2],y),D=Sa(y);if(typeof D=="number"&&D===9){var G=[0,W(_jt[1],y,f),0];return[0,Qo(sO[7],y,g,G)]}return f}),ur(Aki,function(y,g,f){var D=g&&g[1];return Oc(0,function(G){var de=1-D,ye=fki([0,f],G),$e=de&&(Sa(G)===85?1:0);return $e&&(1-OD(G)&&vf(G,12),mo(G,85)),[0,ye,E($h[10],G),$e]},y)}),ur(bki,function(y){var g=nf(y),f=Jc(y);mo(y,0);var D=W(Ajt,function(gt){return gt===1?1:0},y),G=D===0?1:0,de=nf(y),ye=G&&Jc(y);mo(y,1);var $e=[0,D,BS([0,f],[0,am(y)],ye,0)];return[0,bb(g,de),$e]}),ur(Cki,function(y){function g(D){var G=Jc(D);mo(D,0);var de=W(Ejr,function(Pt){return Pt===1?1:0},D),ye=de[1],$e=ye===0?1:0,gt=$e&&Jc(D);mo(D,1);var Gt=Sa(D),xt=0;if(!y){var vt=0;if(typeof Gt=="number"&&(Gt===1||c1===Gt)&&(vt=1),!vt){var St=D3(D);if(St){var Xr=lue(D);xt=1}else{var Xr=St;xt=1}}}if(!xt)var Xr=am(D);var cr=BS([0,G],[0,Xr],gt,0);return[0,[0,ye,cr],de[2]]}var f=0;return function(D){return cjr(f,g,D)}}),NS(Jzu,Np,[0,hki,bjt,fvt,Ajt,Ejr,vjr,yki,_ki,VQu,zQu,$Qu,QQu,fki,Aki,bki,Cki,JQu,XQu,ZQu,KQu,vki,HQu,WQu,YQu,UQu]);var Eki=[0,0],Dki=mh;function eKu(y){function g(f,D){var G=D[2],de=D[1],ye=$Lr(G),$e=[0,[0,Xzu,E(y[1],ye)],0],gt=fjt(f,de[3]),Gt=[0,E(y[5],gt),0],xt=fjt(f,de[2]),vt=[0,E(y[5],xt),Gt],St=[0,[0,Zzu,E(y[4],vt)],$e],Xr=[0,[0,e$u,E(y[5],de[3][2])],0],cr=[0,[0,t$u,E(y[5],de[3][1])],Xr],Pt=[0,[0,r$u,E(y[3],cr)],0],rn=[0,[0,n$u,E(y[5],de[2][2])],0],Kn=[0,[0,i$u,E(y[5],de[2][1])],rn],Ln=[0,[0,s$u,E(y[3],Kn)],Pt],zi=[0,[0,a$u,E(y[3],Ln)],St];switch(D[3]){case 0:var Ns=o$u;break;case 1:var Ns=c$u;break;case 2:var Ns=u$u;break;case 3:var Ns=l$u;break;case 4:var Ns=d$u;break;default:var Ns=p$u}var na=[0,[0,m$u,E(y[1],Ns)],zi],ua=J3i(G),Ci=[0,[0,f$u,E(y[1],ua)],na];return E(y[3],Ci)}return[0,g,function(f,D){var G=lm(cqt(function(de){return g(f,de)},D));return E(y[4],G)}]}var tKu=e6e;function Ive(y){return F9t(DCt(y))}function qw(y){return Z7e(DCt(y))}function rKu(y){return y}function nKu(y){return y}function Ski(y,g,f){try{var D=new RegExp(mh(g),mh(f));return D}catch{return v3}}var iKu=eKu([0,Dki,tKu,Ive,qw,rKu,nKu,v3,Ski]),sKu=[0,1],wki=function(y){function g(xt,vt){return qw(lm(cqt(xt,vt)))}function f(xt,vt){return vt?E(xt,vt[1]):v3}function D(xt,vt){return vt[0]===0?v3:E(xt,vt[1])}function G(xt){return Ive([0,[0,fLu,xt[1]],[0,[0,mLu,xt[2]],0]])}function de(xt){var vt=xt[1],St=vt?mh(vt[1][1]):v3,Xr=[0,[0,lLu,G(xt[3])],0];return Ive([0,[0,pLu,St],[0,[0,dLu,G(xt[2])],Xr]])}function ye(xt){return g(function(vt){var St=vt[2],Xr=0;if(typeof St=="number"){var cr=St;if(55<=cr)switch(cr){case 55:var Pt=jfu;break;case 56:var Pt=Gfu;break;case 57:var Pt=Ufu;break;case 58:var Pt=Vfu;break;case 59:var Pt=zfu;break;case 60:var Pt=$fu;break;case 61:var Pt=jm(Kfu,Qfu);break;case 62:var Pt=jm(Wfu,Hfu);break;case 63:var Pt=jm(Jfu,Yfu);break;case 64:var Pt=Xfu;break;case 65:var Pt=Zfu;break;case 66:var Pt=e0u;break;case 67:var Pt=t0u;break;case 68:var Pt=r0u;break;case 69:var Pt=n0u;break;case 70:var Pt=i0u;break;case 71:var Pt=s0u;break;case 72:var Pt=a0u;break;case 73:var Pt=o0u;break;case 74:var Pt=c0u;break;case 75:var Pt=u0u;break;case 76:var Pt=l0u;break;case 77:var Pt=d0u;break;case 78:var Pt=p0u;break;case 79:var Pt=m0u;break;case 80:var Pt=f0u;break;case 81:var Pt=h0u;break;case 82:var Pt=jm(y0u,g0u);break;case 83:var Pt=_0u;break;case 84:var Pt=A0u;break;case 85:var Pt=b0u;break;case 86:var Pt=C0u;break;case 87:var Pt=v0u;break;case 88:var Pt=E0u;break;case 89:var Pt=D0u;break;case 90:var Pt=S0u;break;case 91:var Pt=w0u;break;case 92:var Pt=I0u;break;case 93:var Pt=x0u;break;case 94:var Pt=jm(P0u,T0u);break;case 95:var Pt=R0u;break;case 96:var Pt=k0u;break;case 97:var Pt=F0u;break;case 98:var Pt=N0u;break;case 99:var Pt=O0u;break;case 100:var Pt=B0u;break;case 101:var Pt=q0u;break;case 102:var Pt=M0u;break;case 103:var Pt=L0u;break;case 104:var Pt=j0u;break;case 105:var Pt=G0u;break;case 106:var Pt=U0u;break;case 107:var Pt=V0u;break;default:var Pt=z0u}else switch(cr){case 0:var Pt=Mmu;break;case 1:var Pt=Lmu;break;case 2:var Pt=jmu;break;case 3:var Pt=Gmu;break;case 4:var Pt=Umu;break;case 5:var Pt=Vmu;break;case 6:var Pt=zmu;break;case 7:var Pt=$mu;break;case 8:var Pt=Qmu;break;case 9:var Pt=Kmu;break;case 10:var Pt=Hmu;break;case 11:var Pt=Wmu;break;case 12:var Pt=Ymu;break;case 13:var Pt=Jmu;break;case 14:var Pt=Xmu;break;case 15:var Pt=Zmu;break;case 16:var Pt=efu;break;case 17:var Pt=tfu;break;case 18:var Pt=rfu;break;case 19:var Pt=nfu;break;case 20:var Pt=ifu;break;case 21:var Pt=sfu;break;case 22:var Pt=afu;break;case 23:var Pt=ofu;break;case 24:var Pt=cfu;break;case 25:var Pt=ufu;break;case 26:var Pt=lfu;break;case 27:var Pt=dfu;break;case 28:var Pt=pfu;break;case 29:var Pt=mfu;break;case 30:var Pt=ffu;break;case 31:var Pt=jm(gfu,hfu);break;case 32:var Pt=yfu;break;case 33:var Pt=_fu;break;case 34:var Pt=Afu;break;case 35:var Pt=bfu;break;case 36:var Pt=Cfu;break;case 37:var Pt=vfu;break;case 38:var Pt=Efu;break;case 39:var Pt=Dfu;break;case 40:var Pt=Sfu;break;case 41:var Pt=wfu;break;case 42:var Pt=Ifu;break;case 43:var Pt=xfu;break;case 44:var Pt=Tfu;break;case 45:var Pt=Pfu;break;case 46:var Pt=Rfu;break;case 47:var Pt=kfu;break;case 48:var Pt=Ffu;break;case 49:var Pt=Nfu;break;case 50:var Pt=Ofu;break;case 51:var Pt=Bfu;break;case 52:var Pt=qfu;break;case 53:var Pt=Mfu;break;default:var Pt=Lfu}}else switch(St[0]){case 0:var rn=St[2],Kn=St[1],Pt=Qo(M_($0u),rn,rn,Kn);break;case 1:var Ln=St[1],zi=St[2],Pt=W(M_(Q0u),zi,Ln);break;case 2:var Ns=St[1],Pt=E(M_(K0u),Ns);break;case 3:var na=St[2],ua=St[1],Ci=E(M_(H0u),ua);if(na)var Wi=na[1],Pt=W(M_(W0u),Wi,Ci);else var Pt=E(M_(Y0u),Ci);break;case 4:var xe=St[1],Pt=W(M_(J0u),xe,xe);break;case 5:var Yi=St[3],xi=St[2],Ji=St[1];if(xi){var ta=xi[1];if(3<=ta)var Pt=W(M_(X0u),Yi,Ji);else{switch(ta){case 0:var Hs=Nmu;break;case 1:var Hs=Omu;break;case 2:var Hs=Bmu;break;default:var Hs=qmu}var Pt=Or(M_(Z0u),Ji,Hs,Yi,Hs)}}else var Pt=W(M_(ehu),Yi,Ji);break;case 6:var ia=St[2],lo=ia;if(DT(lo)===0)var Re=lo;else{var Va=L2i(lo);jy(Va,0,O2i(Iw(lo,0)));var Re=Va}var kn=Re,os=St[1],Pt=Qo(M_(thu),ia,kn,os);break;case 7:var Pt=St[1]?rhu:nhu;break;case 8:var mu=St[1],tl=St[2],Pt=W(M_(ihu),tl,mu);break;case 9:var Nc=St[1],Pt=E(M_(shu),Nc);break;case 10:var ko=St[1],Pt=E(M_(ahu),ko);break;case 11:var yl=St[2],Iu=St[1],Pt=W(M_(ohu),Iu,yl);break;case 12:var Ll=St[2],$u=St[1],Pt=W(M_(chu),$u,Ll);break;case 13:var Pt=jm(lhu,jm(St[1],uhu));break;case 14:var yc=St[1]?dhu:phu,Pt=E(M_(mhu),yc);break;case 15:var Pt=jm(hhu,jm(St[1],fhu));break;case 16:var Dl=jm(yhu,jm(St[2],ghu)),Pt=jm(St[1],Dl);break;case 17:var Pt=jm(_hu,St[1]);break;case 18:var Pt=St[1]?jm(bhu,Ahu):jm(vhu,Chu);break;case 19:var dd=St[1],Pt=E(M_(Ehu),dd);break;case 20:var Pt=jm(Shu,jm(St[1],Dhu));break;case 21:var pd=St[1],Rc=St[2]?whu:Ihu,Zc=St[4]?jm(xhu,pd):pd,Qu=St[3]?Thu:Phu,Pt=jm(Fhu,jm(Rc,jm(Qu,jm(khu,jm(Zc,Rhu)))));break;case 22:var Pt=jm(Ohu,jm(St[1],Nhu));break;default:var gp=St[1],Pt=E(M_(Bhu),gp)}var _s=[0,[0,cLu,mh(Pt)],Xr];return Ive([0,[0,uLu,de(vt[1])],_s])},xt)}function $e(xt){if(xt){var vt=xt[1],St=[0,yh(vt[3],vt[2])];return Qc([0,vt[1]],St,0)}return xt}function gt(xt){function vt(Xe){return g(Za,Xe)}function St(Xe,Dt,Xt,fn){var qn=y[1];if(qn){if(xt)var Xs=xt[1],Oa=[0,fjt(Xs,Dt[3]),0],Ea=[0,[0,V4u,qw([0,fjt(Xs,Dt[2]),Oa])],0];else var Ea=xt;var Br=yh(Ea,[0,[0,z4u,de(Dt)],0])}else var Br=qn;if(Xt){var qi=Xt[1],uo=qi[1];if(uo){var Fo=qi[2];if(Fo)var Zo=[0,[0,$4u,vt(Fo)],0],Ho=[0,[0,Q4u,vt(uo)],Zo];else var Ho=[0,[0,K4u,vt(uo)],0];var Xc=Ho}else var pa=qi[2],gu=pa&&[0,[0,H4u,vt(pa)],0],Xc=gu;var cl=Xc}else var cl=Xt;return Ive(NQ(yh(Br,yh(cl,[0,[0,W4u,mh(Xe)],0])),fn))}function Xr(Xe){return g(oi,Xe)}function cr(Xe){var Dt=Xe[2],Xt=Xr(Dt[1]),fn=[0,[0,J4u,Xt],[0,[0,Y4u,vt(Dt[3])],0]];return St(X4u,Xe[1],Dt[2],fn)}function Pt(Xe){var Dt=Xe[2];return St(P8u,Xe[1],Dt[2],[0,[0,T8u,mh(Dt[1])],[0,[0,x8u,v3],[0,[0,I8u,!1],0]]])}function rn(Xe){if(Xe[0]===0)return Pt(Xe[1]);var Dt=Xe[1],Xt=Dt[2],fn=rn(Xt[1]),qn=[0,[0,Equ,fn],[0,[0,vqu,Pt(Xt[2])],0]];return St(Dqu,Dt[1],0,qn)}function Kn(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,aqu,fn],[0,[0,squ,Pt(Dt[2])],0]];return St(oqu,Xe[1],0,qn)}function Ln(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,uqu,fn],[0,[0,cqu,f(gd,Dt[2])],0]];return St(lqu,Xe[1],Dt[3],qn)}function zi(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Xe[1];if(typeof fn=="number")var Xs=v3;else switch(fn[0]){case 0:var Xs=mh(fn[1]);break;case 1:var Xs=!!fn[1];break;case 2:var Xs=fn[1];break;case 3:var Xs=sm(XOu);break;default:var Oa=fn[1],Xs=Ski(qn,Oa[1],Oa[2])}var Ea=0;if(typeof fn!="number"&&fn[0]===4){var Br=fn[1],qi=[0,[0,tBu,Ive([0,[0,eBu,mh(Br[1])],[0,[0,ZOu,mh(Br[2])],0]])],0],uo=[0,[0,nBu,Xs],[0,[0,rBu,mh(Xt)],qi]];Ea=1}if(!Ea)var uo=[0,[0,sBu,Xs],[0,[0,iBu,mh(Xt)],0]];return St(aBu,qn,Dt[3],uo)}function Ns(Xe){var Dt=[0,[0,dqu,ua(Xe[2])],0];return[0,[0,pqu,ua(Xe[1])],Dt]}function na(Xe,Dt){var Xt=Dt[2],fn=[0,[0,o9u,!!Xt[3]],0],qn=[0,[0,c9u,ua(Xt[2])],fn],Xs=[0,[0,u9u,f(Pt,Xt[1])],qn];return St(l9u,Dt[1],Xe,Xs)}function ua(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return St(VBu,Xt,Dt[1],0);case 1:return St(zBu,Xt,Dt[1],0);case 2:return St($Bu,Xt,Dt[1],0);case 3:return St(QBu,Xt,Dt[1],0);case 4:return St(KBu,Xt,Dt[1],0);case 5:return St(WBu,Xt,Dt[1],0);case 6:return St(YBu,Xt,Dt[1],0);case 7:return St(JBu,Xt,Dt[1],0);case 8:return St(XBu,Xt,Dt[1],0);case 9:return St(HBu,Xt,Dt[1],0);case 10:return St(Gqu,Xt,Dt[1],0);case 11:var fn=Dt[1],qn=[0,[0,ZBu,ua(fn[1])],0];return St(e9u,Xt,fn[2],qn);case 12:return Ci([0,Xt,Dt[1]]);case 13:return Wi(1,[0,Xt,Dt[1]]);case 14:var Xs=Dt[1],Oa=[0,[0,equ,Wi(0,Xs[1])],0],Ea=[0,[0,tqu,g(gp,Xs[2])],Oa];return St(rqu,Xt,Xs[3],Ea);case 15:var Br=Dt[1],qi=[0,[0,nqu,ua(Br[1])],0];return St(iqu,Xt,Br[2],qi);case 16:return Ln([0,Xt,Dt[1]]);case 17:var uo=Dt[1],Fo=Ns(uo);return St(mqu,Xt,uo[3],Fo);case 18:var Zo=Dt[1],Ho=Zo[1],pa=[0,[0,fqu,!!Zo[2]],0],gu=yh(Ns(Ho),pa);return St(hqu,Xt,Ho[3],gu);case 19:var Xc=Dt[1],cl=Xc[1],Bc=[0,[0,gqu,g(ua,[0,cl[1],[0,cl[2],cl[3]]])],0];return St(yqu,Xt,Xc[2],Bc);case 20:var ul=Dt[1],Co=ul[1],ql=[0,[0,_qu,g(ua,[0,Co[1],[0,Co[2],Co[3]]])],0];return St(Aqu,Xt,ul[2],ql);case 21:var Js=Dt[1],md=[0,[0,bqu,rn(Js[1])],0];return St(Cqu,Xt,Js[2],md);case 22:var bd=Dt[1],Cp=[0,[0,Squ,g(ua,bd[1])],0];return St(wqu,Xt,bd[2],Cp);case 23:var yf=Dt[1];return St(Tqu,Xt,yf[3],[0,[0,xqu,mh(yf[1])],[0,[0,Iqu,mh(yf[2])],0]]);case 24:var Lp=Dt[1];return St(kqu,Xt,Lp[3],[0,[0,Rqu,Lp[1]],[0,[0,Pqu,mh(Lp[2])],0]]);case 25:var Hm=Dt[1];return St(Oqu,Xt,Hm[3],[0,[0,Nqu,v3],[0,[0,Fqu,mh(Hm[2])],0]]);default:var Ef=Dt[1],Rf=Ef[1],_h=0,y0=Rf?Bqu:qqu;return St(jqu,Xt,Ef[2],[0,[0,Lqu,!!Rf],[0,[0,Mqu,mh(y0)],_h]])}}function Ci(Xe){var Dt=Xe[2],Xt=Dt[2][2],fn=Dt[4],qn=c4($e(Xt[4]),fn),Xs=[0,[0,t9u,f(kl,Dt[1])],0],Oa=[0,[0,r9u,f(Pl,Xt[3])],Xs],Ea=[0,[0,n9u,ua(Dt[3])],Oa],Br=[0,[0,i9u,f(Rl,Xt[1])],Ea],qi=Xt[2],uo=[0,[0,s9u,g(function(Fo){return na(0,Fo)},qi)],Br];return St(a9u,Xe[1],qn,uo)}function Wi(Xe,Dt){var Xt=Dt[2],fn=Xt[3],qn=zp(function(Zo,Ho){var pa=Zo[4],gu=Zo[3],Xc=Zo[2],cl=Zo[1];switch(Ho[0]){case 0:var Bc=Ho[1],ul=Bc[2],Co=ul[2],ql=ul[1];switch(ql[0]){case 0:var Js=zi(ql[1]);break;case 1:var Js=Pt(ql[1]);break;case 2:var Js=sm(E9u);break;default:var Js=sm(D9u)}switch(Co[0]){case 0:var Cp=S9u,yf=ua(Co[1]);break;case 1:var md=Co[1],Cp=w9u,yf=Ci([0,md[1],md[2]]);break;default:var bd=Co[1],Cp=I9u,yf=Ci([0,bd[1],bd[2]])}var Lp=[0,[0,x9u,mh(Cp)],0],Hm=[0,[0,T9u,f(fu,ul[7])],Lp];return[0,[0,St(B9u,Bc[1],ul[8],[0,[0,O9u,Js],[0,[0,N9u,yf],[0,[0,F9u,!!ul[6]],[0,[0,k9u,!!ul[3]],[0,[0,R9u,!!ul[4]],[0,[0,P9u,!!ul[5]],Hm]]]]]]),cl],Xc,gu,pa];case 1:var Ef=Ho[1],Rf=Ef[2],_h=[0,[0,q9u,ua(Rf[1])],0];return[0,[0,St(M9u,Ef[1],Rf[2],_h),cl],Xc,gu,pa];case 2:var y0=Ho[1],Wm=y0[2],Ah=[0,[0,L9u,f(fu,Wm[5])],0],Q0=[0,[0,j9u,!!Wm[4]],Ah],og=[0,[0,G9u,ua(Wm[3])],Q0],Fh=[0,[0,U9u,ua(Wm[2])],og],ef=[0,[0,V9u,f(Pt,Wm[1])],Fh];return[0,cl,[0,St(z9u,y0[1],Wm[6],ef),Xc],gu,pa];case 3:var _0=Ho[1],j0=_0[2],Qh=[0,[0,$9u,!!j0[2]],0],E1=[0,[0,Q9u,Ci(j0[1])],Qh];return[0,cl,Xc,[0,St(K9u,_0[1],j0[3],E1),gu],pa];default:var hy=Ho[1],Fg=hy[2],YA=[0,[0,H9u,ua(Fg[2])],0],UC=[0,[0,J9u,!!Fg[3]],[0,[0,Y9u,!!Fg[4]],[0,[0,W9u,!!Fg[5]],YA]]],_C=[0,[0,X9u,Pt(Fg[1])],UC];return[0,cl,Xc,gu,[0,St(Z9u,hy[1],Fg[6],_C),pa]]}},h9u,fn),Xs=[0,[0,g9u,qw(lm(qn[4]))],0],Oa=[0,[0,y9u,qw(lm(qn[3]))],Xs],Ea=[0,[0,_9u,qw(lm(qn[2]))],Oa],Br=[0,[0,A9u,qw(lm(qn[1]))],Ea],qi=[0,[0,b9u,!!Xt[1]],Br],uo=Xe?[0,[0,C9u,!!Xt[2]],qi]:qi,Fo=$e(Xt[4]);return St(v9u,Dt[1],Fo,uo)}function xe(Xe){var Dt=[0,[0,Uqu,ua(Xe[2])],0];return St(Vqu,Xe[1],0,Dt)}function Yi(Xe){var Dt=Xe[2];switch(Dt[2]){case 0:var Xt=kBu;break;case 1:var Xt=FBu;break;default:var Xt=NBu}var fn=[0,[0,OBu,mh(Xt)],0],qn=[0,[0,BBu,g(Vo,Dt[1])],fn];return St(qBu,Xe[1],Dt[3],qn)}function xi(Xe){var Dt=Xe[2];return St(hBu,Xe[1],Dt[3],[0,[0,fBu,mh(Dt[1])],[0,[0,mBu,mh(Dt[2])],0]])}function Ji(Xe){var Dt=Xe[2],Xt=[0,[0,mOu,K$],[0,[0,pOu,xe(Dt[1])],0]];return St(fOu,Xe[1],Dt[2],Xt)}function ta(Xe,Dt){var Xt=Dt[1][2],fn=[0,[0,O8u,!!Dt[3]],0],qn=[0,[0,B8u,D(xe,Dt[2])],fn];return St(M8u,Xe,Xt[2],[0,[0,q8u,mh(Xt[1])],qn])}function Hs(Xe){var Dt=Xe[2];return St(N8u,Xe[1],Dt[2],[0,[0,F8u,mh(Dt[1])],[0,[0,k8u,v3],[0,[0,R8u,!1],0]]])}function ia(Xe){return g(Xa,Xe[2][1])}function lo(Xe){var Dt=Xe[2],Xt=[0,[0,aMu,St(yMu,Dt[2],0,0)],0],fn=[0,[0,oMu,g(bp,Dt[3][2])],Xt],qn=[0,[0,cMu,St(fMu,Dt[1],0,0)],fn];return St(uMu,Xe[1],Dt[4],qn)}function Re(Xe){var Dt=Xe[2];return St(MMu,Xe[1],Dt[2],[0,[0,qMu,mh(Dt[1])],0])}function Va(Xe){var Dt=Xe[2],Xt=[0,[0,NMu,Re(Dt[2])],0],fn=[0,[0,OMu,Re(Dt[1])],Xt];return St(BMu,Xe[1],0,fn)}function kn(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Re(Xt[1]):kn(Xt[1]),qn=[0,[0,kMu,fn],[0,[0,RMu,Re(Dt[2])],0]];return St(FMu,Xe[1],0,qn)}function os(Xe){switch(Xe[0]){case 0:return Re(Xe[1]);case 1:return Va(Xe[1]);default:return kn(Xe[1])}}function mu(Xe){var Dt=Xe[2],Xt=[0,[0,rMu,g(bp,Dt[3][2])],0],fn=[0,[0,nMu,f(wp,Dt[2])],Xt],qn=Dt[1],Xs=qn[2],Oa=[0,[0,lMu,!!Xs[2]],0],Ea=[0,[0,dMu,g($p,Xs[3])],Oa],Br=[0,[0,pMu,os(Xs[1])],Ea],qi=[0,[0,iMu,St(mMu,qn[1],0,Br)],fn];return St(sMu,Xe[1],Dt[4],qi)}function tl(Xe){var Dt=Xe[2],Xt=[0,[0,CBu,g(yc,Dt[2])],0],fn=[0,[0,vBu,g(Vc,Dt[1])],Xt];return St(EBu,Xe[1],Dt[3],fn)}function Nc(Xe,Dt){var Xt=Dt[2],fn=Xt[7],qn=Xt[5],Xs=Xt[4];if(Xs)var Oa=Xs[1][2],Ea=c4(Oa[3],fn),Br=Ea,qi=Oa[2],uo=[0,Oa[1]];else var Br=fn,qi=0,uo=0;if(qn)var Fo=qn[1][2],Zo=c4(Fo[2],Br),Ho=Zo,pa=g(fa,Fo[1]);else var Ho=Br,pa=qw(0);var gu=[0,[0,R5u,pa],[0,[0,P5u,g(ca,Xt[6])],0]],Xc=[0,[0,k5u,f(gd,qi)],gu],cl=[0,[0,F5u,f(yc,uo)],Xc],Bc=[0,[0,N5u,f(kl,Xt[3])],cl],ul=Xt[2],Co=ul[2],ql=[0,[0,U5u,g(Ko,Co[1])],0],Js=[0,[0,O5u,St(V5u,ul[1],Co[2],ql)],Bc],md=[0,[0,B5u,f(Pt,Xt[1])],Js];return St(Xe,Dt[1],Ho,md)}function ko(Xe){var Dt=Xe[2],Xt=[0,[0,$8u,Xr(Dt[1])],0],fn=$e(Dt[2]);return St(Q8u,Xe[1],fn,Xt)}function yl(Xe){var Dt=Xe[2];switch(Dt[0]){case 0:var Xt=0,fn=Pt(Dt[1]);break;case 1:var Xt=0,fn=Hs(Dt[1]);break;default:var Xt=1,fn=yc(Dt[1])}return[0,[0,oLu,yc(Xe[1])],[0,[0,aLu,fn],[0,[0,sLu,!!Xt],0]]]}function Iu(Xe){var Dt=[0,[0,rLu,ia(Xe[3])],0],Xt=[0,[0,nLu,f(wd,Xe[2])],Dt];return[0,[0,iLu,yc(Xe[1])],Xt]}function Ll(Xe){var Dt=Xe[2],Xt=Dt[3],fn=Dt[2],qn=Dt[1];if(Xt){var Xs=Xt[1],Oa=Xs[2],Ea=[0,[0,hOu,$u(Oa[1])],0],Br=St(gOu,Xs[1],Oa[2],Ea),qi=lm([0,Br,cqt(Na,fn)]),uo=qn?[0,Ji(qn[1]),qi]:qi;return qw(uo)}var Fo=sve(Na,fn),Zo=qn?[0,Ji(qn[1]),Fo]:Fo;return qw(Zo)}function $u(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:var fn=Dt[1],qn=[0,[0,nOu,D(xe,fn[2])],0],Xs=[0,[0,iOu,g(Ts,fn[1])],qn];return St(sOu,Xt,$e(fn[3]),Xs);case 1:var Oa=Dt[1],Ea=[0,[0,aOu,D(xe,Oa[2])],0],Br=[0,[0,oOu,g(ai,Oa[1])],Ea];return St(cOu,Xt,$e(Oa[3]),Br);case 2:return ta(Xt,Dt[1]);default:return yc(Dt[1])}}function yc(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:var fn=Dt[1],qn=[0,[0,x6u,g(Yo,fn[1])],0];return St(T6u,Xt,$e(fn[2]),qn);case 1:var Xs=Dt[1],Oa=Xs[7],Ea=Xs[3],Br=Xs[2];if(Ea[0]===0)var qi=0,uo=ko(Ea[1]);else var qi=1,uo=yc(Ea[1]);var Fo=Oa[0]===0?0:[0,Oa[1]],Zo=Xs[9],Ho=c4($e(Br[2][4]),Zo),pa=[0,[0,P6u,f(kl,Xs[8])],0],gu=[0,[0,k6u,!!qi],[0,[0,R6u,f(xe,Fo)],pa]],Xc=[0,[0,N6u,!1],[0,[0,F6u,f(Au,Xs[6])],gu]],cl=[0,[0,B6u,uo],[0,[0,O6u,!!Xs[4]],Xc]];return St(L6u,Xt,Ho,[0,[0,M6u,v3],[0,[0,q6u,Ll(Br)],cl]]);case 2:var Bc=Dt[1],ul=Bc[1];if(ul){switch(ul[1]){case 0:var Co=dmu;break;case 1:var Co=pmu;break;case 2:var Co=mmu;break;case 3:var Co=fmu;break;case 4:var Co=hmu;break;case 5:var Co=gmu;break;case 6:var Co=ymu;break;case 7:var Co=_mu;break;case 8:var Co=Amu;break;case 9:var Co=bmu;break;case 10:var Co=Cmu;break;case 11:var Co=vmu;break;case 12:var Co=Emu;break;case 13:var Co=Dmu;break;default:var Co=Smu}var ql=Co}else var ql=j6u;var Js=[0,[0,G6u,yc(Bc[3])],0],md=[0,[0,U6u,$u(Bc[2])],Js];return St(z6u,Xt,Bc[4],[0,[0,V6u,mh(ql)],md]);case 3:var bd=Dt[1],Cp=[0,[0,$6u,yc(bd[3])],0],yf=[0,[0,Q6u,yc(bd[2])],Cp];switch(bd[1]){case 0:var Lp=Vpu;break;case 1:var Lp=zpu;break;case 2:var Lp=$pu;break;case 3:var Lp=Qpu;break;case 4:var Lp=Kpu;break;case 5:var Lp=Hpu;break;case 6:var Lp=Wpu;break;case 7:var Lp=Ypu;break;case 8:var Lp=Jpu;break;case 9:var Lp=Xpu;break;case 10:var Lp=Zpu;break;case 11:var Lp=emu;break;case 12:var Lp=tmu;break;case 13:var Lp=rmu;break;case 14:var Lp=nmu;break;case 15:var Lp=imu;break;case 16:var Lp=smu;break;case 17:var Lp=amu;break;case 18:var Lp=omu;break;case 19:var Lp=cmu;break;case 20:var Lp=umu;break;default:var Lp=lmu}return St(H6u,Xt,bd[4],[0,[0,K6u,mh(Lp)],yf]);case 4:var Hm=Dt[1],Ef=Hm[4],Rf=c4($e(Hm[3][2][2]),Ef);return St(W6u,Xt,Rf,Iu(Hm));case 5:return Nc(T5u,[0,Xt,Dt[1]]);case 6:var _h=Dt[1],y0=[0,[0,Y6u,f(yc,_h[2])],0];return St(X6u,Xt,0,[0,[0,J6u,g(eu,_h[1])],y0]);case 7:var Wm=Dt[1],Ah=[0,[0,Z6u,yc(Wm[3])],0],Q0=[0,[0,eFu,yc(Wm[2])],Ah],og=[0,[0,tFu,yc(Wm[1])],Q0];return St(rFu,Xt,Wm[4],og);case 8:return Dl([0,Xt,Dt[1]]);case 9:var Fh=Dt[1],ef=[0,[0,nFu,f(yc,Fh[2])],0];return St(sFu,Xt,0,[0,[0,iFu,g(eu,Fh[1])],ef]);case 10:return Pt(Dt[1]);case 11:var _0=Dt[1],j0=[0,[0,aFu,yc(_0[1])],0];return St(oFu,Xt,_0[2],j0);case 12:return mu([0,Xt,Dt[1]]);case 13:return lo([0,Xt,Dt[1]]);case 14:var Qh=Dt[1],E1=Qh[1];return typeof E1!="number"&&E1[0]===3?St(pBu,Xt,Qh[3],[0,[0,dBu,v3],[0,[0,lBu,mh(Qh[2])],0]]):zi([0,Xt,Qh]);case 15:var hy=Dt[1];switch(hy[1]){case 0:var Fg=cFu;break;case 1:var Fg=uFu;break;default:var Fg=lFu}var YA=[0,[0,dFu,yc(hy[3])],0],UC=[0,[0,pFu,yc(hy[2])],YA];return St(fFu,Xt,hy[4],[0,[0,mFu,mh(Fg)],UC]);case 16:var _C=Dt[1],qD=yl(_C);return St(hFu,Xt,_C[3],qD);case 17:var dE=Dt[1],vb=[0,[0,gFu,Pt(dE[2])],0],pE=[0,[0,yFu,Pt(dE[1])],vb];return St(_Fu,Xt,dE[3],pE);case 18:var qS=Dt[1],jT=qS[4],JA=qS[3];if(JA)var MD=JA[1],GI=c4($e(MD[2][2]),jT),V6=GI,ZU=ia(MD);else var V6=jT,ZU=qw(0);var w3=[0,[0,bFu,f(wd,qS[2])],[0,[0,AFu,ZU],0]];return St(vFu,Xt,V6,[0,[0,CFu,yc(qS[1])],w3]);case 19:var UQ=Dt[1],z6=[0,[0,EFu,g(xs,UQ[1])],0];return St(DFu,Xt,$e(UQ[2]),z6);case 20:var o2=Dt[1],XA=o2[1],go=XA[4],ka=c4($e(XA[3][2][2]),go),df=[0,[0,SFu,!!o2[3]],0];return St(wFu,Xt,ka,yh(Iu(XA),df));case 21:var Kf=Dt[1],om=Kf[1],Hp=[0,[0,IFu,!!Kf[3]],0],C_=yh(yl(om),Hp);return St(xFu,Xt,om[3],C_);case 22:var cg=Dt[1],DA=[0,[0,TFu,g(yc,cg[1])],0];return St(PFu,Xt,cg[2],DA);case 23:return St(RFu,Xt,Dt[1][1],0);case 24:var SA=Dt[1],ry=[0,[0,TBu,tl(SA[2])],0],rA=[0,[0,PBu,yc(SA[1])],ry];return St(RBu,Xt,SA[3],rA);case 25:return tl([0,Xt,Dt[1]]);case 26:return St(kFu,Xt,Dt[1][1],0);case 27:var Eb=Dt[1],oh=[0,[0,FFu,xe(Eb[2])],0],Nh=[0,[0,NFu,yc(Eb[1])],oh];return St(OFu,Xt,Eb[3],Nh);case 28:var nA=Dt[1],VC=nA[3],MM=nA[2],Ete=nA[1];if(7<=Ete)return St(qFu,Xt,VC,[0,[0,BFu,yc(MM)],0]);switch(Ete){case 0:var Mw=MFu;break;case 1:var Mw=LFu;break;case 2:var Mw=jFu;break;case 3:var Mw=GFu;break;case 4:var Mw=UFu;break;case 5:var Mw=VFu;break;case 6:var Mw=zFu;break;default:var Mw=sm($Fu)}var fue=[0,[0,KFu,!0],[0,[0,QFu,yc(MM)],0]];return St(WFu,Xt,VC,[0,[0,HFu,mh(Mw)],fue]);case 29:var eV=Dt[1],hue=eV[1]?YFu:JFu,gue=[0,[0,XFu,!!eV[3]],0],G0=[0,[0,ZFu,yc(eV[2])],gue];return St(t8u,Xt,eV[4],[0,[0,e8u,mh(hue)],G0]);default:var aO=Dt[1],yue=[0,[0,r8u,!!aO[3]],0],n5e=[0,[0,n8u,f(yc,aO[1])],yue];return St(i8u,Xt,aO[2],n5e)}}function Dl(Xe){var Dt=Xe[2],Xt=Dt[7],fn=Dt[3],qn=Dt[2],Xs=fn[0]===0?fn[1]:sm(g8u),Oa=Xt[0]===0?0:[0,Xt[1]],Ea=Dt[9],Br=c4($e(qn[2][4]),Ea),qi=[0,[0,y8u,f(kl,Dt[8])],0],uo=[0,[0,A8u,!1],[0,[0,_8u,f(xe,Oa)],qi]],Fo=[0,[0,b8u,f(Au,Dt[6])],uo],Zo=[0,[0,v8u,!!Dt[4]],[0,[0,C8u,!!Dt[5]],Fo]],Ho=[0,[0,E8u,ko(Xs)],Zo],pa=[0,[0,D8u,Ll(qn)],Ho],gu=[0,[0,S8u,f(Pt,Dt[1])],pa];return St(w8u,Xe[1],Br,gu)}function dd(Xe){var Dt=Xe[2],Xt=[0,[0,WNu,g(gp,Dt[3])],0],fn=[0,[0,YNu,Wi(0,Dt[4])],Xt],qn=[0,[0,JNu,f(kl,Dt[2])],fn],Xs=[0,[0,XNu,Pt(Dt[1])],qn];return St(ZNu,Xe[1],Dt[5],Xs)}function pd(Xe,Dt){var Xt=Dt[2],fn=Xe?v5u:E5u,qn=[0,[0,D5u,f(ua,Xt[4])],0],Xs=[0,[0,S5u,f(ua,Xt[3])],qn],Oa=[0,[0,w5u,f(kl,Xt[2])],Xs],Ea=[0,[0,I5u,Pt(Xt[1])],Oa];return St(fn,Dt[1],Xt[5],Ea)}function Rc(Xe){var Dt=Xe[2],Xt=[0,[0,_5u,ua(Dt[3])],0],fn=[0,[0,A5u,f(kl,Dt[2])],Xt],qn=[0,[0,b5u,Pt(Dt[1])],fn];return St(C5u,Xe[1],Dt[4],qn)}function Zc(Xe){if(Xe){var Dt=Xe[1];if(Dt[0]===0)return g(Kp,Dt[1]);var Xt=Dt[1],fn=Xt[2];if(fn){var qn=[0,[0,p5u,Pt(fn[1])],0];return qw([0,St(m5u,Xt[1],0,qn),0])}return qw(0)}return qw(0)}function Qu(Xe){return Xe?l5u:d5u}function gp(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xt[0]===0?Pt(Xt[1]):Kn(Xt[1]),qn=[0,[0,tOu,fn],[0,[0,eOu,f(gd,Dt[2])],0]];return St(rOu,Xe[1],Dt[3],qn)}function _s(Xe){var Dt=Xe[2],Xt=Dt[6],fn=Dt[4],qn=qw(fn?[0,gp(fn[1]),0]:0),Xs=Xt?g(fa,Xt[1][2][1]):qw(0),Oa=[0,[0,e5u,qn],[0,[0,Z8u,Xs],[0,[0,X8u,g(gp,Dt[5])],0]]],Ea=[0,[0,t5u,Wi(0,Dt[3])],Oa],Br=[0,[0,r5u,f(kl,Dt[2])],Ea],qi=[0,[0,n5u,Pt(Dt[1])],Br];return St(i5u,Xe[1],Dt[7],qi)}function vr(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=bb(fn[1],Xt[1]),Xs=[0,[0,W8u,f(Au,Dt[3])],0],Oa=[0,[0,Y8u,ta(qn,[0,fn,[1,Xt],0])],Xs];return St(J8u,Xe[1],Dt[4],Oa)}function Hr(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=[0,[0,K8u,ta(bb(fn[1],Xt[1]),[0,fn,[1,Xt],0])],0];return St(H8u,Xe[1],Dt[3],qn)}function oi(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return ko([0,Xt,Dt[1]]);case 1:var fn=Dt[1],qn=[0,[0,Z4u,f(Pt,fn[1])],0];return St(e7u,Xt,fn[2],qn);case 2:return Nc(x5u,[0,Xt,Dt[1]]);case 3:var Xs=Dt[1],Oa=[0,[0,t7u,f(Pt,Xs[1])],0];return St(r7u,Xt,Xs[2],Oa);case 4:return St(n7u,Xt,Dt[1][1],0);case 5:return _s([0,Xt,Dt[1]]);case 6:var Ea=Dt[1],Br=Ea[5],qi=Ea[4],uo=Ea[3],Fo=Ea[2];if(uo){var Zo=uo[1];if(Zo[0]!==0&&!Zo[1][2])return St(s7u,Xt,Br,[0,[0,i7u,f(xi,qi)],0])}if(Fo){var Ho=Fo[1];switch(Ho[0]){case 0:var pa=Hr(Ho[1]);break;case 1:var pa=vr(Ho[1]);break;case 2:var pa=_s(Ho[1]);break;case 3:var pa=ua(Ho[1]);break;case 4:var pa=Rc(Ho[1]);break;case 5:var pa=pd(1,Ho[1]);break;default:var pa=dd(Ho[1])}var gu=pa}else var gu=v3;var Xc=[0,[0,a7u,f(xi,qi)],0],cl=[0,[0,c7u,gu],[0,[0,o7u,Zc(uo)],Xc]],Bc=Ea[1],ul=Bc&&1;return St(l7u,Xt,Br,[0,[0,u7u,!!ul],cl]);case 7:return vr([0,Xt,Dt[1]]);case 8:var Co=Dt[1],ql=[0,[0,s5u,g(gp,Co[3])],0],Js=[0,[0,a5u,Wi(0,Co[4])],ql],md=[0,[0,o5u,f(kl,Co[2])],Js],bd=[0,[0,c5u,Pt(Co[1])],md];return St(u5u,Xt,Co[5],bd);case 9:var Cp=Dt[1],yf=Cp[1],Lp=yf[0]===0?Pt(yf[1]):xi(yf[1]),Hm=0,Ef=Cp[3]?"ES":"CommonJS",Rf=[0,[0,m7u,Lp],[0,[0,p7u,ko(Cp[2])],[0,[0,d7u,Ef],Hm]]];return St(f7u,Xt,Cp[4],Rf);case 10:var _h=Dt[1],y0=[0,[0,h7u,xe(_h[1])],0];return St(g7u,Xt,_h[2],y0);case 11:var Wm=Dt[1],Ah=[0,[0,f5u,ua(Wm[3])],0],Q0=[0,[0,h5u,f(kl,Wm[2])],Ah],og=[0,[0,g5u,Pt(Wm[1])],Q0];return St(y5u,Xt,Wm[4],og);case 12:return pd(1,[0,Xt,Dt[1]]);case 13:return Hr([0,Xt,Dt[1]]);case 14:var Fh=Dt[1],ef=[0,[0,y7u,yc(Fh[2])],0],_0=[0,[0,_7u,oi(Fh[1])],ef];return St(A7u,Xt,Fh[3],_0);case 15:return St(b7u,Xt,Dt[1][1],0);case 16:var j0=Dt[1],Qh=j0[2],E1=Qh[2],hy=Qh[1];switch(E1[0]){case 0:var Fg=E1[1],YA=[0,[0,kNu,!!Fg[2]],[0,[0,RNu,!!Fg[3]],0]],UC=Fg[1],_C=[0,[0,FNu,g(function(MS){var LS=MS[2],jM=LS[2],p4=jM[2],rV=p4[1],jve=0,Uvt=rV?gBu:yBu,Gve=[0,[0,xNu,St(bBu,jM[1],p4[2],[0,[0,ABu,!!rV],[0,[0,_Bu,mh(Uvt)],0]])],jve],Vvt=[0,[0,TNu,Pt(LS[1])],Gve];return St(PNu,MS[1],0,Vvt)},UC)],YA],XA=St(NNu,hy,$e(Fg[4]),_C);break;case 1:var qD=E1[1],dE=[0,[0,BNu,!!qD[2]],[0,[0,ONu,!!qD[3]],0]],vb=qD[1],pE=[0,[0,qNu,g(function(MS){var LS=MS[2],jM=LS[2],p4=jM[2],rV=[0,[0,SNu,St(uBu,jM[1],p4[3],[0,[0,cBu,p4[1]],[0,[0,oBu,mh(p4[2])],0]])],0],jve=[0,[0,wNu,Pt(LS[1])],rV];return St(INu,MS[1],0,jve)},vb)],dE],XA=St(MNu,hy,$e(qD[4]),pE);break;case 2:var qS=E1[1],jT=qS[1];if(jT[0]===0)var JA=jT[1],GI=sve(function(MS){var LS=[0,[0,ENu,Pt(MS[2][1])],0];return St(DNu,MS[1],0,LS)},JA);else var MD=jT[1],GI=sve(function(MS){var LS=MS[2],jM=[0,[0,bNu,xi(LS[2])],0],p4=[0,[0,CNu,Pt(LS[1])],jM];return St(vNu,MS[1],0,p4)},MD);var V6=[0,[0,jNu,!!qS[2]],[0,[0,LNu,!!qS[3]],0]],ZU=[0,[0,GNu,qw(GI)],V6],XA=St(UNu,hy,$e(qS[4]),ZU);break;default:var w3=E1[1],UQ=[0,[0,VNu,!!w3[2]],0],z6=w3[1],o2=[0,[0,zNu,g(function(MS){var LS=[0,[0,_Nu,Pt(MS[2][1])],0];return St(ANu,MS[1],0,LS)},z6)],UQ],XA=St($Nu,hy,$e(w3[3]),o2)}var go=[0,[0,KNu,Pt(j0[1])],[0,[0,QNu,XA],0]];return St(HNu,Xt,j0[3],go);case 17:var ka=Dt[1],df=ka[2],Kf=df[0]===0?oi(df[1]):yc(df[1]),om=[0,[0,v7u,Kf],[0,[0,C7u,mh(Qu(1))],0]];return St(E7u,Xt,ka[3],om);case 18:var Hp=Dt[1],C_=Hp[5],cg=Hp[4],DA=Hp[3],SA=Hp[2];if(SA){var ry=SA[1];if(ry[0]!==0){var rA=[0,[0,D7u,mh(Qu(cg))],0],Eb=[0,[0,S7u,f(Pt,ry[1][2])],rA];return St(I7u,Xt,C_,[0,[0,w7u,f(xi,DA)],Eb])}}var oh=[0,[0,x7u,mh(Qu(cg))],0],Nh=[0,[0,T7u,f(xi,DA)],oh],nA=[0,[0,P7u,Zc(SA)],Nh];return St(k7u,Xt,C_,[0,[0,R7u,f(oi,Hp[1])],nA]);case 19:var VC=Dt[1],MM=[0,[0,F7u,f(Dki,VC[2])],0],Ete=[0,[0,N7u,yc(VC[1])],MM];return St(O7u,Xt,VC[3],Ete);case 20:var Mw=Dt[1],fue=function(MS){return MS[0]===0?Yi(MS[1]):yc(MS[1])},eV=[0,[0,B7u,oi(Mw[4])],0],hue=[0,[0,q7u,f(yc,Mw[3])],eV],gue=[0,[0,M7u,f(yc,Mw[2])],hue],G0=[0,[0,L7u,f(fue,Mw[1])],gue];return St(j7u,Xt,Mw[5],G0);case 21:var aO=Dt[1],yue=aO[1],n5e=yue[0]===0?Yi(yue[1]):$u(yue[1]),Cjt=[0,[0,G7u,!!aO[4]],0],vjt=[0,[0,U7u,oi(aO[3])],Cjt],Ejt=[0,[0,z7u,n5e],[0,[0,V7u,yc(aO[2])],vjt]];return St($7u,Xt,aO[5],Ejt);case 22:var _ue=Dt[1],i5e=_ue[1],Djt=i5e[0]===0?Yi(i5e[1]):$u(i5e[1]),Sjt=[0,[0,Q7u,!!_ue[4]],0],wjt=[0,[0,K7u,oi(_ue[3])],Sjt],xve=[0,[0,W7u,Djt],[0,[0,H7u,yc(_ue[2])],wjt]];return St(Y7u,Xt,_ue[5],xve);case 23:var oO=Dt[1],gvt=oO[7],yvt=oO[3],_vt=oO[2],Ijt=yvt[0]===0?yvt[1]:sm(s8u),xjt=gvt[0]===0?0:[0,gvt[1]],Tjt=oO[9],Avt=c4($e(_vt[2][4]),Tjt),Pjt=[0,[0,a8u,f(kl,oO[8])],0],Rjt=[0,[0,c8u,!1],[0,[0,o8u,f(xe,xjt)],Pjt]],kjt=[0,[0,u8u,f(Au,oO[6])],Rjt],Fjt=[0,[0,d8u,!!oO[4]],[0,[0,l8u,!!oO[5]],kjt]],bvt=[0,[0,p8u,ko(Ijt)],Fjt],Njt=[0,[0,m8u,Ll(_vt)],bvt];return St(h8u,Xt,Avt,[0,[0,f8u,f(Pt,oO[1])],Njt]);case 24:var Tve=Dt[1],s5e=Tve[3];if(s5e){var Cvt=s5e[1][2],vvt=Cvt[2],Evt=Cvt[1],d1=Evt[2],ny=function(LS){return c4(LS,vvt)};switch(d1[0]){case 0:var Pve=d1[1],Dvt=FLr(Pve[2],vvt),iy=[0,[0,Pve[1],Dvt]];break;case 1:var Svt=d1[1],Ojt=ny(Svt[2]),iy=[1,[0,Svt[1],Ojt]];break;case 2:var VQ=d1[1],Bjt=ny(VQ[7]),iy=[2,[0,VQ[1],VQ[2],VQ[3],VQ[4],VQ[5],VQ[6],Bjt]];break;case 3:var a5e=d1[1],wvt=ny(a5e[2]),iy=[3,[0,a5e[1],wvt]];break;case 4:var iy=[4,[0,ny(d1[1][1])]];break;case 5:var zQ=d1[1],qjt=ny(zQ[7]),iy=[5,[0,zQ[1],zQ[2],zQ[3],zQ[4],zQ[5],zQ[6],qjt]];break;case 6:var Aue=d1[1],Ivt=ny(Aue[5]),iy=[6,[0,Aue[1],Aue[2],Aue[3],Aue[4],Ivt]];break;case 7:var Rve=d1[1],Mjt=ny(Rve[4]),iy=[7,[0,Rve[1],Rve[2],Rve[3],Mjt]];break;case 8:var Dte=d1[1],Ljt=ny(Dte[5]),iy=[8,[0,Dte[1],Dte[2],Dte[3],Dte[4],Ljt]];break;case 9:var kve=d1[1],jjt=ny(kve[4]),iy=[9,[0,kve[1],kve[2],kve[3],jjt]];break;case 10:var o5e=d1[1],Gjt=ny(o5e[2]),iy=[10,[0,o5e[1],Gjt]];break;case 11:var bue=d1[1],xvt=ny(bue[4]),iy=[11,[0,bue[1],bue[2],bue[3],xvt]];break;case 12:var Cue=d1[1],Ujt=ny(Cue[5]),iy=[12,[0,Cue[1],Cue[2],Cue[3],Cue[4],Ujt]];break;case 13:var tV=d1[1],$Q=ny(tV[3]),iy=[13,[0,tV[1],tV[2],$Q]];break;case 14:var vue=d1[1],Vjt=ny(vue[3]),iy=[14,[0,vue[1],vue[2],Vjt]];break;case 15:var iy=[15,[0,ny(d1[1][1])]];break;case 16:var c5e=d1[1],u5e=ny(c5e[3]),iy=[16,[0,c5e[1],c5e[2],u5e]];break;case 17:var l5e=d1[1],zjt=ny(l5e[3]),iy=[17,[0,l5e[1],l5e[2],zjt]];break;case 18:var Eue=d1[1],$jt=ny(Eue[5]),iy=[18,[0,Eue[1],Eue[2],Eue[3],Eue[4],$jt]];break;case 19:var d5e=d1[1],Djr=ny(d5e[3]),iy=[19,[0,d5e[1],d5e[2],Djr]];break;case 20:var Fve=d1[1],Sjr=ny(Fve[5]),iy=[20,[0,Fve[1],Fve[2],Fve[3],Fve[4],Sjr]];break;case 21:var Nve=d1[1],wjr=ny(Nve[5]),iy=[21,[0,Nve[1],Nve[2],Nve[3],Nve[4],wjr]];break;case 22:var Ove=d1[1],Ijr=ny(Ove[5]),iy=[22,[0,Ove[1],Ove[2],Ove[3],Ove[4],Ijr]];break;case 23:var LM=d1[1],xjr=LM[10],Tjr=ny(LM[9]),iy=[23,[0,LM[1],LM[2],LM[3],LM[4],LM[5],LM[6],LM[7],LM[8],Tjr,xjr]];break;case 24:var p5e=d1[1],Pjr=ny(p5e[4]),iy=[24,[0,p5e[1],p5e[2],p5e[3],Pjr]];break;case 25:var Bve=d1[1],Rjr=ny(Bve[5]),iy=[25,[0,Bve[1],Bve[2],Bve[3],Bve[4],Rjr]];break;case 26:var qve=d1[1],kjr=ny(qve[5]),iy=[26,[0,qve[1],qve[2],qve[3],qve[4],kjr]];break;case 27:var Tvt=d1[1],Fjr=ny(Tvt[3]),iy=[27,[0,Tvt[1],Tvt[2],Fjr]];break;case 28:var Pvt=d1[1],Njr=Pvt[3],Ojr=ny(Pvt[2]),iy=[28,[0,Pvt[1],Ojr,Njr]];break;case 29:var m5e=d1[1],Bjr=m5e[4],qjr=ny(m5e[3]),iy=[29,[0,m5e[1],m5e[2],qjr,Bjr]];break;case 30:var Qjt=d1[1],Mjr=ny(Qjt[2]),iy=[30,[0,Qjt[1],Mjr]];break;case 31:var f5e=d1[1],Ljr=ny(f5e[4]),iy=[31,[0,f5e[1],f5e[2],f5e[3],Ljr]];break;case 32:var h5e=d1[1],jjr=ny(h5e[4]),iy=[32,[0,h5e[1],h5e[2],h5e[3],jjr]];break;case 33:var Mve=d1[1],Gjr=ny(Mve[5]),iy=[33,[0,Mve[1],Mve[2],Mve[3],Mve[4],Gjr]];break;case 34:var Rvt=d1[1],Ujr=ny(Rvt[3]),iy=[34,[0,Rvt[1],Rvt[2],Ujr]];break;case 35:var kvt=d1[1],Vjr=ny(kvt[3]),iy=[35,[0,kvt[1],kvt[2],Vjr]];break;default:var Fvt=d1[1],zjr=ny(Fvt[3]),iy=[36,[0,Fvt[1],Fvt[2],zjr]]}var Kjt=oi([0,Evt[1],iy])}else var Kjt=v3;var $jr=[0,[0,X7u,oi(Tve[2])],[0,[0,J7u,Kjt],0]],Qjr=[0,[0,Z7u,yc(Tve[1])],$jr];return St(e6u,Xt,Tve[4],Qjr);case 25:var Lve=Dt[1],Nvt=Lve[4],Hjt=Lve[3];if(Nvt){var Ovt=Nvt[1];if(Ovt[0]===0)var Kjr=Ovt[1],Yjt=sve(function(LS){var jM=LS[1],p4=LS[3],rV=LS[2],jve=rV?bb(p4[1],rV[1][1]):p4[1],Uvt=rV?rV[1]:p4,Gve=0,Vvt=0;if(jM)switch(jM[1]){case 0:var zvt=P7;break;case 1:var zvt=yU;break;default:Gve=1}else Gve=1;if(Gve)var zvt=v3;var pGr=[0,[0,KMu,Pt(Uvt)],[0,[0,QMu,zvt],Vvt]];return St(WMu,jve,0,[0,[0,HMu,Pt(p4)],pGr])},Kjr);else var Wjt=Ovt[1],Hjr=[0,[0,zMu,Pt(Wjt[2])],0],Yjt=[0,St($Mu,Wjt[1],0,Hjr),0];var Bvt=Yjt}else var Bvt=Nvt;if(Hjt)var Jjt=Hjt[1],Wjr=[0,[0,UMu,Pt(Jjt)],0],Xjt=[0,St(VMu,Jjt[1],0,Wjr),Bvt];else var Xjt=Bvt;switch(Lve[1]){case 0:var qvt=t6u;break;case 1:var qvt=r6u;break;default:var qvt=n6u}var Yjr=[0,[0,i6u,mh(qvt)],0],Jjr=[0,[0,s6u,xi(Lve[2])],Yjr],Xjr=[0,[0,a6u,qw(Xjt)],Jjr];return St(o6u,Xt,Lve[5],Xjr);case 26:return dd([0,Xt,Dt[1]]);case 27:var Mvt=Dt[1],Zjr=[0,[0,c6u,oi(Mvt[2])],0],eGr=[0,[0,u6u,Pt(Mvt[1])],Zjr];return St(l6u,Xt,Mvt[3],eGr);case 28:var Zjt=Dt[1],tGr=[0,[0,d6u,f(yc,Zjt[1])],0];return St(p6u,Xt,Zjt[2],tGr);case 29:var Lvt=Dt[1],rGr=[0,[0,m6u,g(Ui,Lvt[2])],0],nGr=[0,[0,f6u,yc(Lvt[1])],rGr];return St(h6u,Xt,Lvt[3],nGr);case 30:var eGt=Dt[1],iGr=[0,[0,g6u,yc(eGt[1])],0];return St(y6u,Xt,eGt[2],iGr);case 31:var g5e=Dt[1],sGr=[0,[0,_6u,f(ko,g5e[3])],0],aGr=[0,[0,A6u,f(Ds,g5e[2])],sGr],oGr=[0,[0,b6u,ko(g5e[1])],aGr];return St(C6u,Xt,g5e[4],oGr);case 32:return Rc([0,Xt,Dt[1]]);case 33:return pd(0,[0,Xt,Dt[1]]);case 34:return Yi([0,Xt,Dt[1]]);case 35:var jvt=Dt[1],cGr=[0,[0,v6u,oi(jvt[2])],0],uGr=[0,[0,E6u,yc(jvt[1])],cGr];return St(D6u,Xt,jvt[3],uGr);default:var Gvt=Dt[1],lGr=[0,[0,S6u,oi(Gvt[2])],0],dGr=[0,[0,w6u,yc(Gvt[1])],lGr];return St(I6u,Xt,Gvt[3],dGr)}}function Ui(Xe){var Dt=Xe[2],Xt=[0,[0,L8u,g(oi,Dt[2])],0],fn=[0,[0,j8u,f(yc,Dt[1])],Xt];return St(G8u,Xe[1],Dt[3],fn)}function Ds(Xe){var Dt=Xe[2],Xt=[0,[0,U8u,ko(Dt[2])],0],fn=[0,[0,V8u,f($u,Dt[1])],Xt];return St(z8u,Xe[1],Dt[3],fn)}function ca(Xe){var Dt=Xe[2],Xt=[0,[0,q5u,yc(Dt[1])],0];return St(M5u,Xe[1],Dt[2],Xt)}function fa(Xe){var Dt=Xe[2],Xt=[0,[0,L5u,f(gd,Dt[2])],0],fn=[0,[0,j5u,Pt(Dt[1])],Xt];return St(G5u,Xe[1],0,fn)}function Ko(Xe){switch(Xe[0]){case 0:var Dt=Xe[1],Xt=Dt[2],fn=Xt[6],qn=Xt[2];switch(qn[0]){case 0:var Ea=fn,Br=0,qi=zi(qn[1]);break;case 1:var Ea=fn,Br=0,qi=Pt(qn[1]);break;case 2:var Ea=fn,Br=0,qi=Hs(qn[1]);break;default:var Xs=qn[1][2],Oa=c4(Xs[2],fn),Ea=Oa,Br=1,qi=yc(Xs[1])}switch(Xt[1]){case 0:var uo=z5u;break;case 1:var uo=$5u;break;case 2:var uo=Q5u;break;default:var uo=K5u}var Fo=[0,[0,W5u,!!Br],[0,[0,H5u,g(ca,Xt[5])],0]],Zo=[0,[0,J5u,mh(uo)],[0,[0,Y5u,!!Xt[4]],Fo]],Ho=[0,[0,Z5u,qi],[0,[0,X5u,Dl(Xt[3])],Zo]];return St(eNu,Dt[1],Ea,Ho);case 1:var pa=Xe[1],gu=pa[2],Xc=gu[6],cl=gu[2],Bc=gu[1];switch(Bc[0]){case 0:var Js=Xc,md=0,bd=zi(Bc[1]);break;case 1:var Js=Xc,md=0,bd=Pt(Bc[1]);break;case 2:var ul=sm(uNu),Js=ul[3],md=ul[2],bd=ul[1];break;default:var Co=Bc[1][2],ql=c4(Co[2],Xc),Js=ql,md=1,bd=yc(Co[1])}if(typeof cl=="number")if(cl)var Cp=0,yf=0;else var Cp=1,yf=0;else var Cp=0,yf=[0,cl[1]];var Lp=Cp&&[0,[0,lNu,!!Cp],0],Hm=[0,[0,dNu,f(fu,gu[5])],0],Ef=[0,[0,mNu,!!md],[0,[0,pNu,!!gu[4]],Hm]],Rf=[0,[0,fNu,D(xe,gu[3])],Ef],_h=yh([0,[0,gNu,bd],[0,[0,hNu,f(yc,yf)],Rf]],Lp);return St(yNu,pa[1],Js,_h);default:var y0=Xe[1],Wm=y0[2],Ah=Wm[2];if(typeof Ah=="number")if(Ah)var Q0=0,og=0;else var Q0=1,og=0;else var Q0=0,og=[0,Ah[1]];var Fh=Q0&&[0,[0,tNu,!!Q0],0],ef=[0,[0,rNu,f(fu,Wm[5])],0],_0=[0,[0,iNu,!1],[0,[0,nNu,!!Wm[4]],ef]],j0=[0,[0,sNu,D(xe,Wm[3])],_0],Qh=[0,[0,aNu,f(yc,og)],j0],E1=yh([0,[0,oNu,Hs(Wm[1])],Qh],Fh);return St(cNu,y0[1],Wm[6],E1)}}function Na(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1];if(Xt){var qn=[0,[0,uOu,yc(Xt[1])],0],Xs=[0,[0,lOu,$u(fn)],qn];return St(dOu,Xe[1],0,Xs)}return $u(fn)}function un(Xe,Dt){var Xt=[0,[0,yOu,$u(Dt[1])],0];return St(_Ou,Xe,Dt[2],Xt)}function ai(Xe){switch(Xe[0]){case 0:var Dt=Xe[1],Xt=Dt[2],fn=Xt[2],qn=Xt[1];if(fn){var Xs=[0,[0,AOu,yc(fn[1])],0],Oa=[0,[0,bOu,$u(qn)],Xs];return St(COu,Dt[1],0,Oa)}return $u(qn);case 1:var Ea=Xe[1];return un(Ea[1],Ea[2]);default:return v3}}function xs(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2];switch(Xt[0]){case 0:var fn=yc(Xt[2]),uo=0,Fo=Xt[3],Zo=0,Ho=vOu,pa=fn,gu=Xt[1];break;case 1:var qn=Xt[2],Xs=Dl([0,qn[1],qn[2]]),uo=0,Fo=0,Zo=1,Ho=EOu,pa=Xs,gu=Xt[1];break;case 2:var Oa=Xt[2],Ea=Dl([0,Oa[1],Oa[2]]),uo=Xt[3],Fo=0,Zo=0,Ho=DOu,pa=Ea,gu=Xt[1];break;default:var Br=Xt[2],qi=Dl([0,Br[1],Br[2]]),uo=Xt[3],Fo=0,Zo=0,Ho=SOu,pa=qi,gu=Xt[1]}switch(gu[0]){case 0:var ul=uo,Co=0,ql=zi(gu[1]);break;case 1:var ul=uo,Co=0,ql=Pt(gu[1]);break;case 2:var Xc=sm(wOu),ul=Xc[3],Co=Xc[2],ql=Xc[1];break;default:var cl=gu[1][2],Bc=c4(cl[2],uo),ul=Bc,Co=1,ql=yc(cl[1])}return St(FOu,Dt[1],ul,[0,[0,kOu,ql],[0,[0,ROu,pa],[0,[0,POu,mh(Ho)],[0,[0,TOu,!!Zo],[0,[0,xOu,!!Fo],[0,[0,IOu,!!Co],0]]]]]])}var Js=Xe[1],md=Js[2],bd=[0,[0,NOu,yc(md[1])],0];return St(OOu,Js[1],md[2],bd)}function Ts(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2],fn=Xt[3],qn=Xt[2],Xs=Xt[1];switch(Xs[0]){case 0:var Br=0,qi=0,uo=zi(Xs[1]);break;case 1:var Br=0,qi=0,uo=Pt(Xs[1]);break;default:var Oa=Xs[1][2],Ea=yc(Oa[1]),Br=Oa[2],qi=1,uo=Ea}if(fn)var Fo=fn[1],Zo=bb(qn[1],Fo[1]),Ho=[0,[0,BOu,yc(Fo)],0],pa=St(MOu,Zo,0,[0,[0,qOu,$u(qn)],Ho]);else var pa=$u(qn);return St($Ou,Dt[1],Br,[0,[0,zOu,uo],[0,[0,VOu,pa],[0,[0,UOu,bN],[0,[0,GOu,!1],[0,[0,jOu,!!Xt[4]],[0,[0,LOu,!!qi],0]]]]]])}var gu=Xe[1];return un(gu[1],gu[2])}function ya(Xe){var Dt=Xe[2],Xt=[0,[0,QOu,yc(Dt[1])],0];return St(KOu,Xe[1],Dt[2],Xt)}function Xa(Xe){return Xe[0]===0?yc(Xe[1]):ya(Xe[1])}function Yo(Xe){switch(Xe[0]){case 0:return yc(Xe[1]);case 1:return ya(Xe[1]);default:return v3}}function eu(Xe){var Dt=Xe[2],Xt=[0,[0,HOu,!!Dt[3]],0],fn=[0,[0,WOu,yc(Dt[2])],Xt],qn=[0,[0,YOu,$u(Dt[1])],fn];return St(JOu,Xe[1],0,qn)}function Vc(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Ive([0,[0,SBu,mh(Xt[1])],[0,[0,DBu,mh(Xt[2])],0]]);return St(xBu,Xe[1],0,[0,[0,IBu,fn],[0,[0,wBu,!!Dt[2]],0]])}function Vo(Xe){var Dt=Xe[2],Xt=[0,[0,MBu,f(yc,Dt[2])],0],fn=[0,[0,LBu,$u(Dt[1])],Xt];return St(jBu,Xe[1],0,fn)}function fu(Xe){var Dt=Xe[2],Xt=Dt[1]?b4e:"plus";return St(UBu,Xe[1],Dt[2],[0,[0,GBu,Xt],0])}function Pl(Xe){var Dt=Xe[2];return na(Dt[2],Dt[1])}function Rl(Xe){var Dt=Xe[2],Xt=[0,[0,p9u,ua(Dt[1][2])],[0,[0,d9u,!1],0]],fn=[0,[0,m9u,f(Pt,0)],Xt];return St(f9u,Xe[1],Dt[2],fn)}function kl(Xe){var Dt=Xe[2],Xt=[0,[0,zqu,g(vl,Dt[1])],0],fn=$e(Dt[2]);return St($qu,Xe[1],fn,Xt)}function vl(Xe){var Dt=Xe[2],Xt=Dt[1][2],fn=[0,[0,Qqu,f(ua,Dt[4])],0],qn=[0,[0,Kqu,f(fu,Dt[3])],fn],Xs=[0,[0,Hqu,D(xe,Dt[2])],qn];return St(Yqu,Xe[1],Xt[2],[0,[0,Wqu,mh(Xt[1])],Xs])}function gd(Xe){var Dt=Xe[2],Xt=[0,[0,Jqu,g(ua,Dt[1])],0],fn=$e(Dt[2]);return St(Xqu,Xe[1],fn,Xt)}function wd(Xe){var Dt=Xe[2],Xt=[0,[0,Zqu,g(yd,Dt[1])],0],fn=$e(Dt[2]);return St(eMu,Xe[1],fn,Xt)}function yd(Xe){if(Xe[0]===0)return ua(Xe[1]);var Dt=Xe[1],Xt=Dt[1],fn=Dt[2][1];return Ln([0,Xt,[0,[0,OQ(0,[0,Xt,tMu])],0,fn]])}function $p(Xe){if(Xe[0]===0){var Dt=Xe[1],Xt=Dt[2],fn=Xt[1],qn=fn[0]===0?Re(fn[1]):Va(fn[1]),Xs=[0,[0,AMu,qn],[0,[0,_Mu,f(Tp,Xt[2])],0]];return St(bMu,Dt[1],0,Xs)}var Oa=Xe[1],Ea=Oa[2],Br=[0,[0,CMu,yc(Ea[1])],0];return St(vMu,Oa[1],Ea[2],Br)}function wp(Xe){var Dt=[0,[0,hMu,os(Xe[2][1])],0];return St(gMu,Xe[1],0,Dt)}function Qp(Xe){var Dt=Xe[2],Xt=Dt[1],fn=Xe[1],qn=Xt?yc(Xt[1]):St(EMu,[0,fn[1],[0,fn[2][1],fn[2][2]+1|0],[0,fn[3][1],fn[3][2]-1|0]],0,0);return St(SMu,fn,$e(Dt[2]),[0,[0,DMu,qn],0])}function bp(Xe){var Dt=Xe[2],Xt=Xe[1];switch(Dt[0]){case 0:return mu([0,Xt,Dt[1]]);case 1:return lo([0,Xt,Dt[1]]);case 2:return Qp([0,Xt,Dt[1]]);case 3:var fn=Dt[1],qn=[0,[0,wMu,yc(fn[1])],0];return St(IMu,Xt,fn[2],qn);default:var Xs=Dt[1];return St(PMu,Xt,0,[0,[0,TMu,mh(Xs[1])],[0,[0,xMu,mh(Xs[2])],0]])}}function Tp(Xe){return Xe[0]===0?zi([0,Xe[1],Xe[2]]):Qp([0,Xe[1],Xe[2]])}function Kp(Xe){var Dt=Xe[2],Xt=Dt[2],fn=Dt[1],qn=Pt(Xt?Xt[1]:fn),Xs=[0,[0,jMu,Pt(fn)],[0,[0,LMu,qn],0]];return St(GMu,Xe[1],0,Xs)}function Za(Xe){var Dt=Xe[2];if(Dt[1])var Xt=Dt[2],fn=YMu;else var Xt=Dt[2],fn=JMu;return St(fn,Xe[1],0,[0,[0,XMu,mh(Xt)],0])}function Au(Xe){var Dt=Xe[2],Xt=Dt[1];if(Xt)var fn=[0,[0,ZMu,yc(Xt[1])],0],qn=eLu;else var fn=0,qn=tLu;return St(qn,Xe[1],Dt[2],fn)}return[0,cr,yc]}function Gt(xt){return gt(xt)[1]}return[0,Gt,function(xt){return gt(xt)[2]},ye]}(sKu);function hvt(y,g,f){var D=g[f];return Cqt(D)?D|0:y}function aKu(y,g){var f=PAt(g,SDi)?{}:g,D=g3(y),G=hvt(LU[5],f,h$u),de=hvt(LU[4],f,g$u),ye=hvt(LU[3],f,y$u),$e=hvt(LU[2],f,_$u),gt=[0,[0,hvt(LU[1],f,A$u),$e,ye,de,G]],Gt=f.tokens,xt=Cqt(Gt),vt=xt&&Gt|0,St=f.comments,Xr=Cqt(St)?St|0:1,cr=f.all_comments,Pt=Cqt(cr)?cr|0:1,rn=[0,0],Kn=vt&&[0,function(Ts){return rn[1]=[0,Ts,rn[1]],0}],Ln=[0,gt],zi=[0,Kn],Ns=u6e?u6e[1]:1,na=zi&&zi[1],ua=Ln&&Ln[1],Ci=[0,ua],Wi=[0,na],xe=0,Yi=Wi&&Wi[1],xi=Ci&&Ci[1],Ji=wQu([0,Yi],[0,xi],xe,D),ta=E(Np[1],Ji),Hs=lm(Ji[1][1]),ia=[0,_jr[1],0],lo=lm(zp(function(Ts,ya){var Xa=Ts[2],Yo=Ts[1];return W(_jr[3],ya,Yo)?[0,Yo,Xa]:[0,W(_jr[4],ya,Yo),[0,ya,Xa]]},ia,Hs)[2]);if(lo&&Ns)throw[0,fQu,lo[1],lo[2]];Eki[1]=0;for(var Re=bf(D)-0|0,Va=D,kn=0,os=0;;){if(os===Re)var mu=kn;else{var tl=Iw(Va,os),Nc=0;if(0<=tl&&!(H1>>0)throw[0,ig,cCe];switch($u){case 0:var Dl=Iw(Va,os);break;case 1:var Dl=(Iw(Va,os)&31)<<6|Iw(Va,os+1|0)&63;break;case 2:var Dl=(Iw(Va,os)&15)<<12|(Iw(Va,os+1|0)&63)<<6|Iw(Va,os+2|0)&63;break;default:var Dl=(Iw(Va,os)&7)<<18|(Iw(Va,os+1|0)&63)<<12|(Iw(Va,os+2|0)&63)<<6|Iw(Va,os+3|0)&63}var kn=ojr(kn,os,[0,Dl]),os=yc;continue}var mu=ojr(kn,os,0)}for(var dd=G4u,pd=lm([0,6,mu]);;){var Rc=dd[3],Zc=dd[2],Qu=dd[1];if(pd){var gp=pd[1];if(gp===5){var _s=pd[2];if(_s&&_s[1]===6){var vr=DCt(lm([0,Qu,Zc])),dd=[0,Qu+2|0,0,[0,vr,Rc]],pd=_s[2];continue}}else if(!(6<=gp)){var Hr=pd[2],dd=[0,Qu+JRi(gp)|0,[0,Qu,Zc],Rc],pd=Hr;continue}var oi=DCt(lm([0,Qu,Zc])),Ui=pd[2],dd=[0,Qu+JRi(gp)|0,0,[0,oi,Rc]],pd=Ui;continue}var Ds=DCt(lm(Rc));if(Xr)var fa=ta;else var ca=E(lQu[1],0),fa=W(Of(ca,-201766268,25),ca,ta);if(Pt)var Na=fa;else var Ko=fa[2],Na=[0,fa[1],[0,Ko[1],Ko[2],0]];var un=W(wki[1],[0,Ds],Na),ai=yh(lo,Eki[1]);if(un.errors=E(wki[3],ai),vt){var xs=rn[1];un.tokens=qw(cqt(E(iKu[1],Ds),xs))}return un}}}if(typeof uc<"u")var Iki=uc;else{var xki={};C9r.flow=xki;var Iki=xki}Iki.parse=function(y,g){try{var f=aKu(y,g);return f}catch(D){return D=q_(D),D[1]===v9r?E(wDi,D[2]):E(wDi,new nQu(mh(jm(b$u,fqt(D)))))}},UBr(0)}(globalThis)}});tr();var Yl=zt(),Em=wl(),tm=Hc(),hm=op(),Wd={comments:!1,enums:!0,esproposal_decorators:!0,esproposal_export_star_as:!0,tokens:!0};function rf(uc){let{message:_o,loc:{start:io,end:El}}=uc;return Yl(_o,{start:{line:io.line,column:io.column+1},end:{line:El.line,column:El.column+1}})}function jl(uc,_o){let io=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:El}=zl(),Bd=El(tm(uc),Wd),[Dm]=Bd.errors;if(Dm)throw rf(Dm);return io.originalText=uc,hm(Bd,io)}Be.exports={parsers:{flow:Em(jl)}}});return We()})});var Rds=A((Pds,SJr)=>{(function(e){if(typeof Pds=="object"&&typeof SJr=="object")SJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.typescript=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(te,he)=>function(){return te&&(he=(0,te[Le(te)[0]])(te=0)),he},Yt=(te,he)=>function(){return he||(0,te[Le(te)[0]])((he={exports:{}}).exports,he),he.exports},wr=(te,he)=>{for(var ar in he)je(te,ar,{get:he[ar],enumerable:!0})},wn=(te,he,ar,Ot)=>{if(he&&typeof he=="object"||typeof he=="function")for(let hn of Le(he))!ft.call(te,hn)&&hn!==ar&&je(te,hn,{get:()=>he[hn],enumerable:!(Ot=ct(he,hn))||Ot.enumerable});return te},Bn=te=>wn(je({},"__esModule",{value:!0}),te),tr,zt=Jr({""(){tr={env:{},argv:[]}}}),sr=Yt({"src/common/parser-create-error.js"(te,he){"use strict";zt();function ar(Ot,hn){let xr=new SyntaxError(Ot+" ("+hn.start.line+":"+hn.start.column+")");return xr.loc=hn,xr}he.exports=ar}}),Ir=Yt({"src/utils/try-combinations.js"(te,he){"use strict";zt();function ar(){let Ot;for(var hn=arguments.length,xr=new Array(hn),Ht=0;HtUn,arch:()=>Lt,cpus:()=>$t,default:()=>ms,endianness:()=>pt,freemem:()=>Ye,getNetworkInterfaces:()=>Wt,hostname:()=>ge,loadavg:()=>Me,networkInterfaces:()=>yr,platform:()=>Ke,release:()=>st,tmpDir:()=>Sr,tmpdir:()=>Sn,totalmem:()=>bt,type:()=>Ee,uptime:()=>ae});function pt(){if(typeof Pr>"u"){var te=new ArrayBuffer(2),he=new Uint8Array(te),ar=new Uint16Array(te);if(he[0]=1,he[1]=2,ar[0]===258)Pr="BE";else if(ar[0]===513)Pr="LE";else throw new Error("unable to figure out endianess")}return Pr}function ge(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function Me(){return[]}function ae(){return 0}function Ye(){return Number.MAX_VALUE}function bt(){return Number.MAX_VALUE}function $t(){return[]}function Ee(){return"Browser"}function st(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function yr(){}function Wt(){}function Lt(){return"javascript"}function Ke(){return"browser"}function Sr(){return"/tmp"}var Pr,Sn,Un,ms,cs=Jr({"node-modules-polyfills:os"(){zt(),Sn=Sr,Un=` `,ms={EOL:Un,tmpdir:Sn,tmpDir:Sr,networkInterfaces:yr,getNetworkInterfaces:Wt,release:st,type:Ee,cpus:$t,totalmem:bt,freemem:Ye,uptime:ae,loadavg:Me,hostname:ge,endianness:pt}}}),Ka=Yt({"node-modules-polyfills-commonjs:os"(te,he){zt();var ar=(cs(),Bn(rr));if(ar&&ar.default){he.exports=ar.default;for(let Ot in ar)he.exports[Ot]=ar[Ot]}else ar&&(he.exports=ar)}}),Oo=Yt({"node_modules/detect-newline/index.js"(te,he){"use strict";zt();var ar=Ot=>{if(typeof Ot!="string")throw new TypeError("Expected a string");let hn=Ot.match(/(?:\r?\n)/g)||[];if(hn.length===0)return;let xr=hn.filter(Et=>Et===`\r `).length,Ht=hn.length-xr;return xr>Ht?`\r `:` @@ -337,8 +337,8 @@ ${Tc.join(` `,O_={getNodeConstructor:()=>BAe,getTokenConstructor:()=>vyt,getIdentifierConstructor:()=>Qi,getPrivateIdentifierConstructor:()=>BAe,getSourceFileConstructor:()=>BAe,getSymbolConstructor:()=>byt,getTypeConstructor:()=>Cyt,getSignatureConstructor:()=>_N,getSourceMapSourceConstructor:()=>u3},rce=[],H1=/[^\w\s\/]/g,G4e=[42,63],U4e=["node_modules","bower_components","jspm_packages"],nbe=`(?!(${U4e.join("|")})(/|$))`,ibe={singleAsteriskRegexFragment:"([^./]|(\\.(?!min\\.js$))?)*",doubleAsteriskRegexFragment:`(/${nbe}[^/.][^/]*)*?`,replaceWildcardCharacter:p=>y6(p,ibe.singleAsteriskRegexFragment)},V4e={singleAsteriskRegexFragment:"[^/]*",doubleAsteriskRegexFragment:`(/${nbe}[^/.][^/]*)*?`,replaceWildcardCharacter:p=>y6(p,V4e.singleAsteriskRegexFragment)},sbe={singleAsteriskRegexFragment:"[^/]*",doubleAsteriskRegexFragment:"(/.+?)?",replaceWildcardCharacter:p=>y6(p,sbe.singleAsteriskRegexFragment)},nce={files:ibe,directories:V4e,exclude:sbe},jk=[[".ts",".tsx",".d.ts"],[".cts",".d.cts"],[".mts",".d.mts"]],IU=Od(jk),TN=[...jk,[".json"]],abe=[".d.ts",".d.cts",".d.mts",".cts",".mts",".ts",".tsx",".cts",".mts"],kq=[[".js",".jsx"],[".mjs"],[".cjs"]],ice=Od(kq),Cee=[[".ts",".tsx",".d.ts",".js",".jsx"],[".cts",".d.cts",".cjs"],[".mts",".d.mts",".mjs"]],obe=[...Cee,[".json"]],z4e=[".d.ts",".d.cts",".d.mts"],$4e=[".ts",".cts",".mts",".tsx"],cbe=(p=>(p[p.Minimal=0]="Minimal",p[p.Index=1]="Index",p[p.JsExtension=2]="JsExtension",p[p.TsExtension=3]="TsExtension",p))(cbe||{}),vee=[".d.ts",".d.mts",".d.cts",".mjs",".mts",".cjs",".cts",".ts",".js",".tsx",".jsx",".json"],Q4e={files:kh,directories:kh}}});function H4e(){let p,S,z,be,Ut;return{createBaseSourceFileNode:vn,createBaseIdentifierNode:Nn,createBasePrivateIdentifierNode:zn,createBaseTokenNode:Er,createBaseNode:$s};function vn(si){return new(Ut||(Ut=O_.getSourceFileConstructor()))(si,-1,-1)}function Nn(si){return new(z||(z=O_.getIdentifierConstructor()))(si,-1,-1)}function zn(si){return new(be||(be=O_.getPrivateIdentifierConstructor()))(si,-1,-1)}function Er(si){return new(S||(S=O_.getTokenConstructor()))(si,-1,-1)}function $s(si){return new(p||(p=O_.getNodeConstructor()))(si,-1,-1)}}var u_t=hn({"src/compiler/factory/baseNodeFactory.ts"(){"use strict";CA()}}),W4e,Fq=hn({"src/compiler/factory/parenthesizerRules.ts"(){"use strict";CA(),W4e={getParenthesizeLeftSideOfBinaryForOperator:p=>Q1,getParenthesizeRightSideOfBinaryForOperator:p=>Q1,parenthesizeLeftSideOfBinary:(p,S)=>S,parenthesizeRightSideOfBinary:(p,S,z)=>z,parenthesizeExpressionOfComputedPropertyName:Q1,parenthesizeConditionOfConditionalExpression:Q1,parenthesizeBranchOfConditionalExpression:Q1,parenthesizeExpressionOfExportDefault:Q1,parenthesizeExpressionOfNew:p=>ng(p,vI),parenthesizeLeftSideOfAccess:p=>ng(p,vI),parenthesizeOperandOfPostfixUnary:p=>ng(p,vI),parenthesizeOperandOfPrefixUnary:p=>ng(p,H5),parenthesizeExpressionsOfCommaDelimitedList:p=>ng(p,V5),parenthesizeExpressionForDisallowedComma:Q1,parenthesizeExpressionOfExpressionStatement:Q1,parenthesizeConciseBodyOfArrowFunction:Q1,parenthesizeCheckTypeOfConditionalType:Q1,parenthesizeExtendsTypeOfConditionalType:Q1,parenthesizeConstituentTypesOfUnionType:p=>ng(p,V5),parenthesizeConstituentTypeOfUnionType:Q1,parenthesizeConstituentTypesOfIntersectionType:p=>ng(p,V5),parenthesizeConstituentTypeOfIntersectionType:Q1,parenthesizeOperandOfTypeOperator:Q1,parenthesizeOperandOfReadonlyTypeOperator:Q1,parenthesizeNonArrayTypeOfPostfixType:Q1,parenthesizeElementTypesOfTupleType:p=>ng(p,V5),parenthesizeElementTypeOfTupleType:Q1,parenthesizeTypeOfOptionalType:Q1,parenthesizeTypeArguments:p=>p&&ng(p,V5),parenthesizeLeadingTypeArgument:Q1}}}),ube=()=>{},PN=()=>new Proxy({},{get:()=>()=>{}});function l_t(p){cce.push(p)}function sce(p,S){let z=p&8?Y4e:Nq,be=YB(()=>p&1?W4e:createParenthesizerRules(kd)),Ut=YB(()=>p&2?nullNodeConverters:PN(kd)),vn=_S($=>(se,Ne)=>fCe(se,$,Ne)),Nn=_S($=>se=>pCe($,se)),zn=_S($=>se=>mCe(se,$)),Er=_S($=>()=>Cbt($)),$s=_S($=>se=>Uce($,se)),si=_S($=>(se,Ne)=>vbt($,se,Ne)),co=_S($=>(se,Ne)=>kFe($,se,Ne)),Ss=_S($=>(se,Ne)=>FFe($,se,Ne)),qa=_S($=>(se,Ne)=>WFe($,se,Ne)),nc=_S($=>(se,Ne,Nt)=>Fbt($,se,Ne,Nt)),Yu=_S($=>(se,Ne,Nt)=>YFe($,se,Ne,Nt)),dl=_S($=>(se,Ne,Nt,ei)=>Nbt($,se,Ne,Nt,ei)),kd={get parenthesizer(){return be()},get converters(){return Ut()},baseFactory:S,flags:p,createNodeArray:Il,createNumericLiteral:l1,createBigIntLiteral:Z0,createStringLiteral:n_,createStringLiteralFromNode:TI,createRegularExpressionLiteral:wD,createLiteralLikeNode:VN,createIdentifier:yg,createTempVariable:wT,createLoopVariable:xS,createUniqueName:Ub,getGeneratedNameForNode:zN,createPrivateIdentifier:G2,createUniquePrivateName:vA,getGeneratedPrivateNameForNode:PI,createToken:HA,createSuper:Gy,createThis:n2,createNull:xT,createTrue:eA,createFalse:Yk,createModifier:EA,createModifiersFromModifierFlags:xD,createQualifiedName:Vb,updateQualifiedName:TT,createComputedPropertyName:A_,updateComputedPropertyName:MC,createTypeParameterDeclaration:TD,updateTypeParameterDeclaration:lM,createParameterDeclaration:y3,updateParameterDeclaration:$N,createDecorator:PT,updateDecorator:Jk,createPropertySignature:dM,updatePropertySignature:Bf,createPropertyDeclaration:_d,updatePropertyDeclaration:Gp,createMethodSignature:Pm,updateMethodSignature:py,createMethodDeclaration:Pg,updateMethodDeclaration:el,createConstructorDeclaration:fh,updateConstructorDeclaration:$0,createGetAccessorDeclaration:gC,updateGetAccessorDeclaration:RT,createSetAccessorDeclaration:Xk,updateSetAccessorDeclaration:QN,createCallSignature:GU,updateCallSignature:AQ,createConstructSignature:Zk,updateConstructSignature:KN,createIndexSignature:HN,updateIndexSignature:UU,createClassStaticBlockDeclaration:Tl,updateClassStaticBlockDeclaration:Fp,createTemplateLiteralTypeSpan:P6,updateTemplateLiteralTypeSpan:RI,createKeywordTypeNode:M0,createTypePredicateNode:R6,updateTypePredicateNode:qo,createTypeReferenceNode:ec,updateTypeReferenceNode:oa,createFunctionTypeNode:ts,updateFunctionTypeNode:Tc,createConstructorTypeNode:dp,updateConstructorTypeNode:Ad,createTypeQueryNode:my,updateTypeQueryNode:C1,createTypeLiteralNode:Rg,updateTypeLiteralNode:PD,createArrayTypeNode:oE,updateArrayTypeNode:s2,createTupleTypeNode:Sv,updateTupleTypeNode:kT,createNamedTupleMember:e0,updateNamedTupleMember:LC,createOptionalTypeNode:If,updateOptionalTypeNode:L0,createRestTypeNode:Pc,updateRestTypeNode:FT,createUnionTypeNode:nte,updateUnionTypeNode:tCe,createIntersectionTypeNode:fM,updateIntersectionTypeNode:VU,createConditionalTypeNode:eh,updateConditionalTypeNode:_b,createInferTypeNode:p6e,updateInferTypeNode:YN,createImportTypeNode:f6e,updateImportTypeNode:hM,createParenthesizedType:ite,updateParenthesizedType:kI,createThisTypeNode:wv,createTypeOperatorNode:No,updateTypeOperatorNode:NT,createIndexedAccessTypeNode:gM,updateIndexedAccessTypeNode:zU,createMappedTypeNode:Rce,updateMappedTypeNode:Iv,createLiteralTypeNode:U2,updateLiteralTypeNode:$U,createTemplateLiteralType:m6e,updateTemplateLiteralType:TS,createObjectBindingPattern:h6e,updateObjectBindingPattern:VAt,createArrayBindingPattern:QU,updateArrayBindingPattern:zAt,createBindingElement:kce,updateBindingElement:bQ,createArrayLiteralExpression:rCe,updateArrayLiteralExpression:g6e,createObjectLiteralExpression:ste,updateObjectLiteralExpression:$At,createPropertyAccessExpression:p&4?($,se)=>setEmitFlags(JN($,se),262144):JN,updatePropertyAccessExpression:_6e,createPropertyAccessChain:p&4?($,se,Ne)=>setEmitFlags(CQ($,se,Ne),262144):CQ,updatePropertyAccessChain:A6e,createElementAccessExpression:nCe,updateElementAccessExpression:QAt,createElementAccessChain:iCe,updateElementAccessChain:b6e,createCallExpression:yM,updateCallExpression:KAt,createCallChain:sCe,updateCallChain:_3,createNewExpression:Nce,updateNewExpression:aCe,createTaggedTemplateExpression:oCe,updateTaggedTemplateExpression:HAt,createTypeAssertion:v6e,updateTypeAssertion:E6e,createParenthesizedExpression:cCe,updateParenthesizedExpression:D6e,createFunctionExpression:uCe,updateFunctionExpression:S6e,createArrowFunction:lCe,updateArrowFunction:w6e,createDeleteExpression:dCe,updateDeleteExpression:WAt,createTypeOfExpression:kw,updateTypeOfExpression:YAt,createVoidExpression:e4,updateVoidExpression:JAt,createAwaitExpression:_M,updateAwaitExpression:vQ,createPrefixUnaryExpression:pCe,updatePrefixUnaryExpression:Oce,createPostfixUnaryExpression:mCe,updatePostfixUnaryExpression:I6e,createBinaryExpression:fCe,updateBinaryExpression:XAt,createConditionalExpression:hCe,updateConditionalExpression:ZAt,createTemplateExpression:k6,updateTemplateExpression:T6e,createTemplateHead:qce,createTemplateMiddle:yCe,createTemplateTail:ebt,createNoSubstitutionTemplateLiteral:R6e,createTemplateLiteralLikeNode:EQ,createYieldExpression:k6e,updateYieldExpression:tbt,createSpreadElement:F6e,updateSpreadElement:rbt,createClassExpression:N6e,updateClassExpression:Mce,createOmittedExpression:nbt,createExpressionWithTypeArguments:O6e,updateExpressionWithTypeArguments:A3,createAsExpression:Lce,updateAsExpression:B6e,createNonNullExpression:q6e,updateNonNullExpression:_Ce,createSatisfiesExpression:M6e,updateSatisfiesExpression:ACe,createNonNullChain:t4,updateNonNullChain:L6e,createMetaProperty:jce,updateMetaProperty:XN,createTemplateSpan:ote,updateTemplateSpan:j6e,createSemicolonClassElement:G6e,createBlock:DQ,updateBlock:U6e,createVariableStatement:V6e,updateVariableStatement:z6e,createEmptyStatement:bCe,createExpressionStatement:cte,updateExpressionStatement:ibt,createIfStatement:CCe,updateIfStatement:sbt,createDoStatement:vCe,updateDoStatement:abt,createWhileStatement:$6e,updateWhileStatement:obt,createForStatement:ECe,updateForStatement:Q6e,createForInStatement:K6e,updateForInStatement:cbt,createForOfStatement:H6e,updateForOfStatement:ubt,createContinueStatement:W6e,updateContinueStatement:Y6e,createBreakStatement:DCe,updateBreakStatement:J6e,createReturnStatement:X6e,updateReturnStatement:lbt,createWithStatement:SCe,updateWithStatement:Z6e,createSwitchStatement:wCe,updateSwitchStatement:SQ,createLabeledStatement:eFe,updateLabeledStatement:tFe,createThrowStatement:rFe,updateThrowStatement:dbt,createTryStatement:nFe,updateTryStatement:pbt,createDebuggerStatement:iFe,createVariableDeclaration:Gce,updateVariableDeclaration:sFe,createVariableDeclarationList:ICe,updateVariableDeclarationList:mbt,createFunctionDeclaration:aFe,updateFunctionDeclaration:xCe,createClassDeclaration:oFe,updateClassDeclaration:TCe,createInterfaceDeclaration:cFe,updateInterfaceDeclaration:uFe,createTypeAliasDeclaration:tA,updateTypeAliasDeclaration:AM,createEnumDeclaration:PCe,updateEnumDeclaration:bM,createModuleDeclaration:lFe,updateModuleDeclaration:jC,createModuleBlock:CM,updateModuleBlock:RD,createCaseBlock:dFe,updateCaseBlock:hbt,createNamespaceExportDeclaration:pFe,updateNamespaceExportDeclaration:mFe,createImportEqualsDeclaration:fFe,updateImportEqualsDeclaration:hFe,createImportDeclaration:gFe,updateImportDeclaration:yFe,createImportClause:_Fe,updateImportClause:AFe,createAssertClause:RCe,updateAssertClause:ybt,createAssertEntry:ute,updateAssertEntry:bFe,createImportTypeAssertionContainer:kCe,updateImportTypeAssertionContainer:CFe,createNamespaceImport:vFe,updateNamespaceImport:FCe,createNamespaceExport:EFe,updateNamespaceExport:DFe,createNamedImports:SFe,updateNamedImports:_bt,createImportSpecifier:wFe,updateImportSpecifier:Abt,createExportAssignment:NCe,updateExportAssignment:OCe,createExportDeclaration:ZN,updateExportDeclaration:IFe,createNamedExports:wQ,updateNamedExports:TFe,createExportSpecifier:BCe,updateExportSpecifier:lte,createMissingDeclaration:bbt,createExternalModuleReference:PFe,updateExternalModuleReference:RFe,get createJSDocAllType(){return Er(315)},get createJSDocUnknownType(){return Er(316)},get createJSDocNonNullableType(){return co(318)},get updateJSDocNonNullableType(){return Ss(318)},get createJSDocNullableType(){return co(317)},get updateJSDocNullableType(){return Ss(317)},get createJSDocOptionalType(){return $s(319)},get updateJSDocOptionalType(){return si(319)},get createJSDocVariadicType(){return $s(321)},get updateJSDocVariadicType(){return si(321)},get createJSDocNamepathType(){return $s(322)},get updateJSDocNamepathType(){return si(322)},createJSDocFunctionType:NFe,updateJSDocFunctionType:Ebt,createJSDocTypeLiteral:OFe,updateJSDocTypeLiteral:Dbt,createJSDocTypeExpression:BFe,updateJSDocTypeExpression:Sbt,createJSDocSignature:qFe,updateJSDocSignature:qCe,createJSDocTemplateTag:dte,updateJSDocTemplateTag:MCe,createJSDocTypedefTag:LCe,updateJSDocTypedefTag:MFe,createJSDocParameterTag:Vce,updateJSDocParameterTag:wbt,createJSDocPropertyTag:jCe,updateJSDocPropertyTag:Ibt,createJSDocCallbackTag:LFe,updateJSDocCallbackTag:jFe,createJSDocOverloadTag:GFe,updateJSDocOverloadTag:UFe,createJSDocAugmentsTag:VFe,updateJSDocAugmentsTag:GCe,createJSDocImplementsTag:UCe,updateJSDocImplementsTag:kbt,createJSDocSeeTag:IQ,updateJSDocSeeTag:xbt,createJSDocNameReference:KU,updateJSDocNameReference:zce,createJSDocMemberName:zFe,updateJSDocMemberName:Tbt,createJSDocLink:$Fe,updateJSDocLink:Pbt,createJSDocLinkCode:QFe,updateJSDocLinkCode:KFe,createJSDocLinkPlain:HFe,updateJSDocLinkPlain:Rbt,get createJSDocTypeTag(){return Yu(347)},get updateJSDocTypeTag(){return dl(347)},get createJSDocReturnTag(){return Yu(345)},get updateJSDocReturnTag(){return dl(345)},get createJSDocThisTag(){return Yu(346)},get updateJSDocThisTag(){return dl(346)},get createJSDocAuthorTag(){return qa(333)},get updateJSDocAuthorTag(){return nc(333)},get createJSDocClassTag(){return qa(335)},get updateJSDocClassTag(){return nc(335)},get createJSDocPublicTag(){return qa(336)},get updateJSDocPublicTag(){return nc(336)},get createJSDocPrivateTag(){return qa(337)},get updateJSDocPrivateTag(){return nc(337)},get createJSDocProtectedTag(){return qa(338)},get updateJSDocProtectedTag(){return nc(338)},get createJSDocReadonlyTag(){return qa(339)},get updateJSDocReadonlyTag(){return nc(339)},get createJSDocOverrideTag(){return qa(340)},get updateJSDocOverrideTag(){return nc(340)},get createJSDocDeprecatedTag(){return qa(334)},get updateJSDocDeprecatedTag(){return nc(334)},get createJSDocThrowsTag(){return Yu(352)},get updateJSDocThrowsTag(){return dl(352)},get createJSDocSatisfiesTag(){return Yu(353)},get updateJSDocSatisfiesTag(){return dl(353)},createJSDocEnumTag:XFe,updateJSDocEnumTag:Bbt,createJSDocUnknownTag:JFe,updateJSDocUnknownTag:Obt,createJSDocText:ZFe,updateJSDocText:VCe,createJSDocComment:e8e,updateJSDocComment:t8e,createJsxElement:zCe,updateJsxElement:qbt,createJsxSelfClosingElement:pte,updateJsxSelfClosingElement:r8e,createJsxOpeningElement:n8e,updateJsxOpeningElement:Mbt,createJsxClosingElement:PS,updateJsxClosingElement:i8e,createJsxFragment:$Ce,createJsxText:mte,updateJsxText:jbt,createJsxOpeningFragment:$ce,createJsxJsxClosingFragment:Gbt,updateJsxFragment:Lbt,createJsxAttribute:s8e,updateJsxAttribute:Ubt,createJsxAttributes:a8e,updateJsxAttributes:QCe,createJsxSpreadAttribute:xQ,updateJsxSpreadAttribute:Vbt,createJsxExpression:Qce,updateJsxExpression:o8e,createCaseClause:c8e,updateCaseClause:KCe,createDefaultClause:HCe,updateDefaultClause:zbt,createHeritageClause:u8e,updateHeritageClause:l8e,createCatchClause:WCe,updateCatchClause:d8e,createPropertyAssignment:DM,updatePropertyAssignment:$bt,createShorthandPropertyAssignment:p8e,updateShorthandPropertyAssignment:Kbt,createSpreadAssignment:YCe,updateSpreadAssignment:F6,createEnumMember:JCe,updateEnumMember:Hbt,createSourceFile:Wbt,updateSourceFile:y8e,createRedirectedSourceFile:f8e,createBundle:_8e,updateBundle:Jbt,createUnparsedSource:Kce,createUnparsedPrologue:Xbt,createUnparsedPrepend:Zbt,createUnparsedTextLike:eCt,createUnparsedSyntheticReference:tCt,createInputFiles:rCt,createSyntheticExpression:A8e,createSyntaxList:b8e,createNotEmittedStatement:C8e,createPartiallyEmittedExpression:v8e,updatePartiallyEmittedExpression:E8e,createCommaListExpression:Wce,updateCommaListExpression:nCt,createEndOfDeclarationMarker:iCt,createMergeDeclarationMarker:sCt,createSyntheticReferenceExpression:S8e,updateSyntheticReferenceExpression:ZCe,cloneNode:eve,get createComma(){return vn(27)},get createAssignment(){return vn(63)},get createLogicalOr(){return vn(56)},get createLogicalAnd(){return vn(55)},get createBitwiseOr(){return vn(51)},get createBitwiseXor(){return vn(52)},get createBitwiseAnd(){return vn(50)},get createStrictEquality(){return vn(36)},get createStrictInequality(){return vn(37)},get createEquality(){return vn(34)},get createInequality(){return vn(35)},get createLessThan(){return vn(29)},get createLessThanEquals(){return vn(32)},get createGreaterThan(){return vn(31)},get createGreaterThanEquals(){return vn(33)},get createLeftShift(){return vn(47)},get createRightShift(){return vn(48)},get createUnsignedRightShift(){return vn(49)},get createAdd(){return vn(39)},get createSubtract(){return vn(40)},get createMultiply(){return vn(41)},get createDivide(){return vn(43)},get createModulo(){return vn(44)},get createExponent(){return vn(42)},get createPrefixPlus(){return Nn(39)},get createPrefixMinus(){return Nn(40)},get createPrefixIncrement(){return Nn(45)},get createPrefixDecrement(){return Nn(46)},get createBitwiseNot(){return Nn(54)},get createLogicalNot(){return Nn(53)},get createPostfixIncrement(){return zn(45)},get createPostfixDecrement(){return zn(46)},createImmediatelyInvokedFunctionExpression:lCt,createImmediatelyInvokedArrowFunction:Yce,createVoidZero:Jce,createExportDefault:w8e,createExternalModuleExport:dCt,createTypeCheck:pCt,createMethodCall:SM,createGlobalMethodCall:TQ,createFunctionBindCall:mCt,createFunctionCallCall:fCt,createFunctionApplyCall:hCt,createArraySliceCall:I8e,createArrayConcatCall:x8e,createObjectDefinePropertyCall:rt,createObjectGetOwnPropertyDescriptorCall:sn,createReflectGetCall:ui,createReflectSetCall:Es,createPropertyDescriptor:Xo,createCallBinding:Vh,createAssignmentTargetWrapper:gh,inlineExpressions:m0,getInternalName:OT,getLocalName:n4,getExportName:N6,getDeclarationName:RS,getNamespaceMemberName:wM,getExternalModuleOrNamespaceExportName:T8e,restoreOuterExpressions:ld,restoreEnclosingLabel:td,createUseStrictPrologue:FI,copyPrologue:tve,copyStandardPrologue:IM,copyCustomPrologue:rve,ensureUseStrict:kD,liftToBlock:Xce,mergeLexicalEnvironment:R8e,updateModifiers:k8e};return _e(cce,$=>$(kd)),kd;function Il($,se){if($===void 0||$===kh)$=[];else if(V5($)){if(se===void 0||$.hasTrailingComma===se)return $.transformFlags===void 0&&X4e($),Do.attachNodeArrayDebugInfo($),$;let ei=$.slice();return ei.pos=$.pos,ei.end=$.end,ei.hasTrailingComma=se,ei.transformFlags=$.transformFlags,Do.attachNodeArrayDebugInfo(ei),ei}let Ne=$.length,Nt=Ne>=1&&Ne<=4?$.slice():$;return Nt.pos=-1,Nt.end=-1,Nt.hasTrailingComma=!!se,Nt.transformFlags=0,X4e(Nt),Do.attachNodeArrayDebugInfo(Nt),Nt}function pc($){return S.createBaseNode($)}function hd($){let se=pc($);return se.symbol=void 0,se.localSymbol=void 0,se}function Lm($,se){return $!==se&&($.typeArguments=se.typeArguments),z($,se)}function l1($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ne=hd(8);return Ne.text=typeof $=="number"?$+"":$,Ne.numericLiteralFlags=se,se&384&&(Ne.transformFlags|=1024),Ne}function Z0($){let se=IT(9);return se.text=typeof $=="string"?$:$Ae($)+"n",se.transformFlags|=4,se}function dy($,se){let Ne=hd(10);return Ne.text=$,Ne.singleQuote=se,Ne}function n_($,se,Ne){let Nt=dy($,se);return Nt.hasExtendedUnicodeEscape=Ne,Ne&&(Nt.transformFlags|=1024),Nt}function TI($){let se=dy(oAe($),void 0);return se.textSourceNode=$,se}function wD($){let se=IT(13);return se.text=$,se}function VN($,se){switch($){case 8:return l1(se,0);case 9:return Z0(se);case 10:return n_(se,void 0);case 11:return mte(se,!1);case 12:return mte(se,!0);case 13:return wD(se);case 14:return EQ($,se,void 0,0)}}function Tw($){let se=S.createBaseIdentifierNode(79);return se.escapedText=$,se.jsDoc=void 0,se.flowNode=void 0,se.symbol=void 0,se}function Pw($,se,Ne,Nt){let ei=Tw(XP($));return setIdentifierAutoGenerate(ei,{flags:se,id:Eee,prefix:Ne,suffix:Nt}),Eee++,ei}function yg($,se,Ne){se===void 0&&$&&(se=Xae($)),se===79&&(se=void 0);let Nt=Tw(XP($));return Ne&&(Nt.flags|=128),Nt.escapedText==="await"&&(Nt.transformFlags|=67108864),Nt.flags&128&&(Nt.transformFlags|=1024),Nt}function wT($,se,Ne,Nt){let ei=1;se&&(ei|=8);let Qa=Pw("",ei,Ne,Nt);return $&&$(Qa),Qa}function xS($){let se=2;return $&&(se|=8),Pw("",se,void 0,void 0)}function Ub($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;return Do.assert(!(se&7),"Argument out of range: flags"),Do.assert((se&48)!==32,"GeneratedIdentifierFlags.FileLevel cannot be set without also setting GeneratedIdentifierFlags.Optimistic"),Pw($,3|se,Ne,Nt)}function zN($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;Do.assert(!(se&7),"Argument out of range: flags");let ei=$?h9($)?gQ(!1,Ne,$,Nt,J_):`generated@${getNodeId($)}`:"";(Ne||Nt)&&(se|=16);let Qa=Pw(ei,4|se,Ne,Nt);return Qa.original=$,Qa}function Rw($){let se=S.createBasePrivateIdentifierNode(80);return se.escapedText=$,se.transformFlags|=16777216,se}function G2($){return vw($,"#")||Do.fail("First character of private identifier must be #: "+$),Rw(XP($))}function ID($,se,Ne,Nt){let ei=Rw(XP($));return setIdentifierAutoGenerate(ei,{flags:se,id:Eee,prefix:Ne,suffix:Nt}),Eee++,ei}function vA($,se,Ne){$&&!vw($,"#")&&Do.fail("First character of private identifier must be #: "+$);let Nt=8|($?3:1);return ID($??"",Nt,se,Ne)}function PI($,se,Ne){let Nt=h9($)?gQ(!0,se,$,Ne,J_):`#generated@${getNodeId($)}`,ei=ID(Nt,4|(se||Ne?16:0),se,Ne);return ei.original=$,ei}function IT($){return S.createBaseTokenNode($)}function HA($){Do.assert($>=0&&$<=162,"Invalid token"),Do.assert($<=14||$>=17,"Invalid token. Use 'createTemplateLiteralLikeNode' to create template literals."),Do.assert($<=8||$>=14,"Invalid token. Use 'createLiteralLikeNode' to create literals."),Do.assert($!==79,"Invalid token. Use 'createIdentifier' to create identifiers");let se=IT($),Ne=0;switch($){case 132:Ne=384;break;case 123:case 121:case 122:case 146:case 126:case 136:case 85:case 131:case 148:case 160:case 144:case 149:case 101:case 145:case 161:case 152:case 134:case 153:case 114:case 157:case 155:Ne=1;break;case 106:Ne=134218752,se.flowNode=void 0;break;case 124:Ne=1024;break;case 127:Ne=16777216;break;case 108:Ne=16384,se.flowNode=void 0;break}return Ne&&(se.transformFlags|=Ne),se}function Gy(){return HA(106)}function n2(){return HA(108)}function xT(){return HA(104)}function eA(){return HA(110)}function Yk(){return HA(95)}function EA($){return HA($)}function xD($){let se=[];return $&1&&se.push(EA(93)),$&2&&se.push(EA(136)),$&1024&&se.push(EA(88)),$&2048&&se.push(EA(85)),$&4&&se.push(EA(123)),$&8&&se.push(EA(121)),$&16&&se.push(EA(122)),$&256&&se.push(EA(126)),$&32&&se.push(EA(124)),$&16384&&se.push(EA(161)),$&64&&se.push(EA(146)),$&128&&se.push(EA(127)),$&512&&se.push(EA(132)),$&32768&&se.push(EA(101)),$&65536&&se.push(EA(145)),se.length?se:void 0}function Vb($,se){let Ne=pc(163);return Ne.left=$,Ne.right=wy(se),Ne.transformFlags|=Yc(Ne.left)|nQ(Ne.right),Ne.flowNode=void 0,Ne}function TT($,se,Ne){return $.left!==se||$.right!==Ne?z(Vb(se,Ne),$):$}function A_($){let se=pc(164);return se.expression=be().parenthesizeExpressionOfComputedPropertyName($),se.transformFlags|=Yc(se.expression)|1024|131072,se}function MC($,se){return $.expression!==se?z(A_(se),$):$}function TD($,se,Ne,Nt){let ei=hd(165);return ei.modifiers=Qf($),ei.name=wy(se),ei.constraint=Ne,ei.default=Nt,ei.transformFlags=1,ei.expression=void 0,ei.jsDoc=void 0,ei}function lM($,se,Ne,Nt,ei){return $.modifiers!==se||$.name!==Ne||$.constraint!==Nt||$.default!==ei?z(TD(se,Ne,Nt,ei),$):$}function y3($,se,Ne,Nt,ei,Qa){var nl,Yd;let Km=hd(166);return Km.modifiers=Qf($),Km.dotDotDotToken=se,Km.name=wy(Ne),Km.questionToken=Nt,Km.type=ei,Km.initializer=TM(Qa),zoe(Km.name)?Km.transformFlags=1:Km.transformFlags=lf(Km.modifiers)|Yc(Km.dotDotDotToken)|gT(Km.name)|Yc(Km.questionToken)|Yc(Km.initializer)|(((nl=Km.questionToken)!=null?nl:Km.type)?1:0)|(((Yd=Km.dotDotDotToken)!=null?Yd:Km.initializer)?1024:0)|(Ev(Km.modifiers)&16476?8192:0),Km.jsDoc=void 0,Km}function $N($,se,Ne,Nt,ei,Qa,nl){return $.modifiers!==se||$.dotDotDotToken!==Ne||$.name!==Nt||$.questionToken!==ei||$.type!==Qa||$.initializer!==nl?z(y3(se,Ne,Nt,ei,Qa,nl),$):$}function PT($){let se=pc(167);return se.expression=be().parenthesizeLeftSideOfAccess($,!1),se.transformFlags|=Yc(se.expression)|1|8192|33554432,se}function Jk($,se){return $.expression!==se?z(PT(se),$):$}function dM($,se,Ne,Nt){let ei=hd(168);return ei.modifiers=Qf($),ei.name=wy(se),ei.type=Nt,ei.questionToken=Ne,ei.transformFlags=1,ei.initializer=void 0,ei.jsDoc=void 0,ei}function Bf($,se,Ne,Nt,ei){return $.modifiers!==se||$.name!==Ne||$.questionToken!==Nt||$.type!==ei?wc(dM(se,Ne,Nt,ei),$):$}function wc($,se){return $!==se&&($.initializer=se.initializer),z($,se)}function _d($,se,Ne,Nt,ei){let Qa=hd(169);Qa.modifiers=Qf($),Qa.name=wy(se),Qa.questionToken=Ne&&dce(Ne)?Ne:void 0,Qa.exclamationToken=Ne&&Dee(Ne)?Ne:void 0,Qa.type=Nt,Qa.initializer=TM(ei);let nl=Qa.flags&16777216||Ev(Qa.modifiers)&2;return Qa.transformFlags=lf(Qa.modifiers)|gT(Qa.name)|Yc(Qa.initializer)|(nl||Qa.questionToken||Qa.exclamationToken||Qa.type?1:0)|(ww(Qa.name)||Ev(Qa.modifiers)&32&&Qa.initializer?8192:0)|16777216,Qa.jsDoc=void 0,Qa}function Gp($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.name!==Ne||$.questionToken!==(Nt!==void 0&&dce(Nt)?Nt:void 0)||$.exclamationToken!==(Nt!==void 0&&Dee(Nt)?Nt:void 0)||$.type!==ei||$.initializer!==Qa?z(_d(se,Ne,Nt,ei,Qa),$):$}function Pm($,se,Ne,Nt,ei,Qa){let nl=hd(170);return nl.modifiers=Qf($),nl.name=wy(se),nl.questionToken=Ne,nl.typeParameters=Qf(Nt),nl.parameters=Qf(ei),nl.type=Qa,nl.transformFlags=1,nl.jsDoc=void 0,nl.locals=void 0,nl.nextContainer=void 0,nl.typeArguments=void 0,nl}function py($,se,Ne,Nt,ei,Qa,nl){return $.modifiers!==se||$.name!==Ne||$.questionToken!==Nt||$.typeParameters!==ei||$.parameters!==Qa||$.type!==nl?Lm(Pm(se,Ne,Nt,ei,Qa,nl),$):$}function Pg($,se,Ne,Nt,ei,Qa,nl,Yd){let Km=hd(171);if(Km.modifiers=Qf($),Km.asteriskToken=se,Km.name=wy(Ne),Km.questionToken=Nt,Km.exclamationToken=void 0,Km.typeParameters=Qf(ei),Km.parameters=Il(Qa),Km.type=nl,Km.body=Yd,!Km.body)Km.transformFlags=1;else{let Fw=Ev(Km.modifiers)&512,O6=!!Km.asteriskToken,eO=Fw&&O6;Km.transformFlags=lf(Km.modifiers)|Yc(Km.asteriskToken)|gT(Km.name)|Yc(Km.questionToken)|lf(Km.typeParameters)|lf(Km.parameters)|Yc(Km.type)|Yc(Km.body)&-67108865|(eO?128:Fw?256:O6?2048:0)|(Km.questionToken||Km.typeParameters||Km.type?1:0)|1024}return Km.typeArguments=void 0,Km.jsDoc=void 0,Km.locals=void 0,Km.nextContainer=void 0,Km.flowNode=void 0,Km.endFlowNode=void 0,Km.returnFlowNode=void 0,Km}function el($,se,Ne,Nt,ei,Qa,nl,Yd,Km){return $.modifiers!==se||$.asteriskToken!==Ne||$.name!==Nt||$.questionToken!==ei||$.typeParameters!==Qa||$.parameters!==nl||$.type!==Yd||$.body!==Km?xl(Pg(se,Ne,Nt,ei,Qa,nl,Yd,Km),$):$}function xl($,se){return $!==se&&($.exclamationToken=se.exclamationToken),z($,se)}function Tl($){let se=hd(172);return se.body=$,se.transformFlags=Yc($)|16777216,se.modifiers=void 0,se.jsDoc=void 0,se.locals=void 0,se.nextContainer=void 0,se.endFlowNode=void 0,se.returnFlowNode=void 0,se}function Fp($,se){return $.body!==se?g0(Tl(se),$):$}function g0($,se){return $!==se&&($.modifiers=se.modifiers),z($,se)}function fh($,se,Ne){let Nt=hd(173);return Nt.modifiers=Qf($),Nt.parameters=Il(se),Nt.body=Ne,Nt.transformFlags=lf(Nt.modifiers)|lf(Nt.parameters)|Yc(Nt.body)&-67108865|1024,Nt.typeParameters=void 0,Nt.type=void 0,Nt.typeArguments=void 0,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.endFlowNode=void 0,Nt.returnFlowNode=void 0,Nt}function $0($,se,Ne,Nt){return $.modifiers!==se||$.parameters!==Ne||$.body!==Nt?i2(fh(se,Ne,Nt),$):$}function i2($,se){return $!==se&&($.typeParameters=se.typeParameters,$.type=se.type),Lm($,se)}function gC($,se,Ne,Nt,ei){let Qa=hd(174);return Qa.modifiers=Qf($),Qa.name=wy(se),Qa.parameters=Il(Ne),Qa.type=Nt,Qa.body=ei,Qa.body?Qa.transformFlags=lf(Qa.modifiers)|gT(Qa.name)|lf(Qa.parameters)|Yc(Qa.type)|Yc(Qa.body)&-67108865|(Qa.type?1:0):Qa.transformFlags=1,Qa.typeArguments=void 0,Qa.typeParameters=void 0,Qa.jsDoc=void 0,Qa.locals=void 0,Qa.nextContainer=void 0,Qa.flowNode=void 0,Qa.endFlowNode=void 0,Qa.returnFlowNode=void 0,Qa}function RT($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.name!==Ne||$.parameters!==Nt||$.type!==ei||$.body!==Qa?jU(gC(se,Ne,Nt,ei,Qa),$):$}function jU($,se){return $!==se&&($.typeParameters=se.typeParameters),Lm($,se)}function Xk($,se,Ne,Nt){let ei=hd(175);return ei.modifiers=Qf($),ei.name=wy(se),ei.parameters=Il(Ne),ei.body=Nt,ei.body?ei.transformFlags=lf(ei.modifiers)|gT(ei.name)|lf(ei.parameters)|Yc(ei.body)&-67108865|(ei.type?1:0):ei.transformFlags=1,ei.typeArguments=void 0,ei.typeParameters=void 0,ei.type=void 0,ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei.flowNode=void 0,ei.endFlowNode=void 0,ei.returnFlowNode=void 0,ei}function QN($,se,Ne,Nt,ei){return $.modifiers!==se||$.name!==Ne||$.parameters!==Nt||$.body!==ei?pM(Xk(se,Ne,Nt,ei),$):$}function pM($,se){return $!==se&&($.typeParameters=se.typeParameters,$.type=se.type),Lm($,se)}function GU($,se,Ne){let Nt=hd(176);return Nt.typeParameters=Qf($),Nt.parameters=Qf(se),Nt.type=Ne,Nt.transformFlags=1,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.typeArguments=void 0,Nt}function AQ($,se,Ne,Nt){return $.typeParameters!==se||$.parameters!==Ne||$.type!==Nt?Lm(GU(se,Ne,Nt),$):$}function Zk($,se,Ne){let Nt=hd(177);return Nt.typeParameters=Qf($),Nt.parameters=Qf(se),Nt.type=Ne,Nt.transformFlags=1,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.typeArguments=void 0,Nt}function KN($,se,Ne,Nt){return $.typeParameters!==se||$.parameters!==Ne||$.type!==Nt?Lm(Zk(se,Ne,Nt),$):$}function HN($,se,Ne){let Nt=hd(178);return Nt.modifiers=Qf($),Nt.parameters=Qf(se),Nt.type=Ne,Nt.transformFlags=1,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.typeArguments=void 0,Nt}function UU($,se,Ne,Nt){return $.parameters!==Ne||$.type!==Nt||$.modifiers!==se?Lm(HN(se,Ne,Nt),$):$}function P6($,se){let Ne=pc(201);return Ne.type=$,Ne.literal=se,Ne.transformFlags=1,Ne}function RI($,se,Ne){return $.type!==se||$.literal!==Ne?z(P6(se,Ne),$):$}function M0($){return HA($)}function R6($,se,Ne){let Nt=pc(179);return Nt.assertsModifier=$,Nt.parameterName=wy(se),Nt.type=Ne,Nt.transformFlags=1,Nt}function qo($,se,Ne,Nt){return $.assertsModifier!==se||$.parameterName!==Ne||$.type!==Nt?z(R6(se,Ne,Nt),$):$}function ec($,se){let Ne=pc(180);return Ne.typeName=wy($),Ne.typeArguments=se&&be().parenthesizeTypeArguments(Il(se)),Ne.transformFlags=1,Ne}function oa($,se,Ne){return $.typeName!==se||$.typeArguments!==Ne?z(ec(se,Ne),$):$}function ts($,se,Ne){let Nt=hd(181);return Nt.typeParameters=Qf($),Nt.parameters=Qf(se),Nt.type=Ne,Nt.transformFlags=1,Nt.modifiers=void 0,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.typeArguments=void 0,Nt}function Tc($,se,Ne,Nt){return $.typeParameters!==se||$.parameters!==Ne||$.type!==Nt?an(ts(se,Ne,Nt),$):$}function an($,se){return $!==se&&($.modifiers=se.modifiers),Lm($,se)}function dp(){return arguments.length===4?Qm(...arguments):arguments.length===3?fc(...arguments):Do.fail("Incorrect number of arguments specified.")}function Qm($,se,Ne,Nt){let ei=hd(182);return ei.modifiers=Qf($),ei.typeParameters=Qf(se),ei.parameters=Qf(Ne),ei.type=Nt,ei.transformFlags=1,ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei.typeArguments=void 0,ei}function fc($,se,Ne){return Qm(void 0,$,se,Ne)}function Ad(){return arguments.length===5?wf(...arguments):arguments.length===4?hh(...arguments):Do.fail("Incorrect number of arguments specified.")}function wf($,se,Ne,Nt,ei){return $.modifiers!==se||$.typeParameters!==Ne||$.parameters!==Nt||$.type!==ei?Lm(dp(se,Ne,Nt,ei),$):$}function hh($,se,Ne,Nt){return wf($,$.modifiers,se,Ne,Nt)}function my($,se){let Ne=pc(183);return Ne.exprName=$,Ne.typeArguments=se&&be().parenthesizeTypeArguments(se),Ne.transformFlags=1,Ne}function C1($,se,Ne){return $.exprName!==se||$.typeArguments!==Ne?z(my(se,Ne),$):$}function Rg($){let se=hd(184);return se.members=Il($),se.transformFlags=1,se}function PD($,se){return $.members!==se?z(Rg(se),$):$}function oE($){let se=pc(185);return se.elementType=be().parenthesizeNonArrayTypeOfPostfixType($),se.transformFlags=1,se}function s2($,se){return $.elementType!==se?z(oE(se),$):$}function Sv($){let se=pc(186);return se.elements=Il(be().parenthesizeElementTypesOfTupleType($)),se.transformFlags=1,se}function kT($,se){return $.elements!==se?z(Sv(se),$):$}function e0($,se,Ne,Nt){let ei=hd(199);return ei.dotDotDotToken=$,ei.name=se,ei.questionToken=Ne,ei.type=Nt,ei.transformFlags=1,ei.jsDoc=void 0,ei}function LC($,se,Ne,Nt,ei){return $.dotDotDotToken!==se||$.name!==Ne||$.questionToken!==Nt||$.type!==ei?z(e0(se,Ne,Nt,ei),$):$}function If($){let se=pc(187);return se.type=be().parenthesizeTypeOfOptionalType($),se.transformFlags=1,se}function L0($,se){return $.type!==se?z(If(se),$):$}function Pc($){let se=pc(188);return se.type=$,se.transformFlags=1,se}function FT($,se){return $.type!==se?z(Pc(se),$):$}function WN($,se,Ne){let Nt=pc($);return Nt.types=kd.createNodeArray(Ne(se)),Nt.transformFlags=1,Nt}function mM($,se,Ne){return $.types!==se?z(WN($.kind,se,Ne),$):$}function nte($){return WN(189,$,be().parenthesizeConstituentTypesOfUnionType)}function tCe($,se){return mM($,se,be().parenthesizeConstituentTypesOfUnionType)}function fM($){return WN(190,$,be().parenthesizeConstituentTypesOfIntersectionType)}function VU($,se){return mM($,se,be().parenthesizeConstituentTypesOfIntersectionType)}function eh($,se,Ne,Nt){let ei=pc(191);return ei.checkType=be().parenthesizeCheckTypeOfConditionalType($),ei.extendsType=be().parenthesizeExtendsTypeOfConditionalType(se),ei.trueType=Ne,ei.falseType=Nt,ei.transformFlags=1,ei.locals=void 0,ei.nextContainer=void 0,ei}function _b($,se,Ne,Nt,ei){return $.checkType!==se||$.extendsType!==Ne||$.trueType!==Nt||$.falseType!==ei?z(eh(se,Ne,Nt,ei),$):$}function p6e($){let se=pc(192);return se.typeParameter=$,se.transformFlags=1,se}function YN($,se){return $.typeParameter!==se?z(p6e(se),$):$}function m6e($,se){let Ne=pc(200);return Ne.head=$,Ne.templateSpans=Il(se),Ne.transformFlags=1,Ne}function TS($,se,Ne){return $.head!==se||$.templateSpans!==Ne?z(m6e(se,Ne),$):$}function f6e($,se,Ne,Nt){let ei=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,Qa=pc(202);return Qa.argument=$,Qa.assertions=se,Qa.qualifier=Ne,Qa.typeArguments=Nt&&be().parenthesizeTypeArguments(Nt),Qa.isTypeOf=ei,Qa.transformFlags=1,Qa}function hM($,se,Ne,Nt,ei){let Qa=arguments.length>5&&arguments[5]!==void 0?arguments[5]:$.isTypeOf;return $.argument!==se||$.assertions!==Ne||$.qualifier!==Nt||$.typeArguments!==ei||$.isTypeOf!==Qa?z(f6e(se,Ne,Nt,ei,Qa),$):$}function ite($){let se=pc(193);return se.type=$,se.transformFlags=1,se}function kI($,se){return $.type!==se?z(ite(se),$):$}function wv(){let $=pc(194);return $.transformFlags=1,$}function No($,se){let Ne=pc(195);return Ne.operator=$,Ne.type=$===146?be().parenthesizeOperandOfReadonlyTypeOperator(se):be().parenthesizeOperandOfTypeOperator(se),Ne.transformFlags=1,Ne}function NT($,se){return $.type!==se?z(No($.operator,se),$):$}function gM($,se){let Ne=pc(196);return Ne.objectType=be().parenthesizeNonArrayTypeOfPostfixType($),Ne.indexType=se,Ne.transformFlags=1,Ne}function zU($,se,Ne){return $.objectType!==se||$.indexType!==Ne?z(gM(se,Ne),$):$}function Rce($,se,Ne,Nt,ei,Qa){let nl=hd(197);return nl.readonlyToken=$,nl.typeParameter=se,nl.nameType=Ne,nl.questionToken=Nt,nl.type=ei,nl.members=Qa&&Il(Qa),nl.transformFlags=1,nl.locals=void 0,nl.nextContainer=void 0,nl}function Iv($,se,Ne,Nt,ei,Qa,nl){return $.readonlyToken!==se||$.typeParameter!==Ne||$.nameType!==Nt||$.questionToken!==ei||$.type!==Qa||$.members!==nl?z(Rce(se,Ne,Nt,ei,Qa,nl),$):$}function U2($){let se=pc(198);return se.literal=$,se.transformFlags=1,se}function $U($,se){return $.literal!==se?z(U2(se),$):$}function h6e($){let se=pc(203);return se.elements=Il($),se.transformFlags|=lf(se.elements)|1024|524288,se.transformFlags&32768&&(se.transformFlags|=65664),se}function VAt($,se){return $.elements!==se?z(h6e(se),$):$}function QU($){let se=pc(204);return se.elements=Il($),se.transformFlags|=lf(se.elements)|1024|524288,se}function zAt($,se){return $.elements!==se?z(QU(se),$):$}function kce($,se,Ne,Nt){let ei=hd(205);return ei.dotDotDotToken=$,ei.propertyName=wy(se),ei.name=wy(Ne),ei.initializer=TM(Nt),ei.transformFlags|=Yc(ei.dotDotDotToken)|gT(ei.propertyName)|gT(ei.name)|Yc(ei.initializer)|(ei.dotDotDotToken?32768:0)|1024,ei.flowNode=void 0,ei}function bQ($,se,Ne,Nt,ei){return $.propertyName!==Ne||$.dotDotDotToken!==se||$.name!==Nt||$.initializer!==ei?z(kce(se,Ne,Nt,ei),$):$}function rCe($,se){let Ne=pc(206),Nt=$&&ks($),ei=Il($,Nt&&Uk(Nt)?!0:void 0);return Ne.elements=be().parenthesizeExpressionsOfCommaDelimitedList(ei),Ne.multiLine=se,Ne.transformFlags|=lf(Ne.elements),Ne}function g6e($,se){return $.elements!==se?z(rCe(se,$.multiLine),$):$}function ste($,se){let Ne=hd(207);return Ne.properties=Il($),Ne.multiLine=se,Ne.transformFlags|=lf(Ne.properties),Ne.jsDoc=void 0,Ne}function $At($,se){return $.properties!==se?z(ste(se,$.multiLine),$):$}function y6e($,se,Ne){let Nt=hd(208);return Nt.expression=$,Nt.questionDotToken=se,Nt.name=Ne,Nt.transformFlags=Yc(Nt.expression)|Yc(Nt.questionDotToken)|(of(Nt.name)?nQ(Nt.name):Yc(Nt.name)|536870912),Nt.jsDoc=void 0,Nt.flowNode=void 0,Nt}function JN($,se){let Ne=y6e(be().parenthesizeLeftSideOfAccess($,!1),void 0,wy(se));return mbe($)&&(Ne.transformFlags|=384),Ne}function _6e($,se,Ne){return T3e($)?A6e($,se,$.questionDotToken,ng(Ne,of)):$.expression!==se||$.name!==Ne?z(JN(se,Ne),$):$}function CQ($,se,Ne){let Nt=y6e(be().parenthesizeLeftSideOfAccess($,!0),se,wy(Ne));return Nt.flags|=32,Nt.transformFlags|=32,Nt}function A6e($,se,Ne,Nt){return Do.assert(!!($.flags&32),"Cannot update a PropertyAccessExpression using updatePropertyAccessChain. Use updatePropertyAccess instead."),$.expression!==se||$.questionDotToken!==Ne||$.name!==Nt?z(CQ(se,Ne,Nt),$):$}function Fce($,se,Ne){let Nt=hd(209);return Nt.expression=$,Nt.questionDotToken=se,Nt.argumentExpression=Ne,Nt.transformFlags|=Yc(Nt.expression)|Yc(Nt.questionDotToken)|Yc(Nt.argumentExpression),Nt.jsDoc=void 0,Nt.flowNode=void 0,Nt}function nCe($,se){let Ne=Fce(be().parenthesizeLeftSideOfAccess($,!1),void 0,xM(se));return mbe($)&&(Ne.transformFlags|=384),Ne}function QAt($,se,Ne){return P3e($)?b6e($,se,$.questionDotToken,Ne):$.expression!==se||$.argumentExpression!==Ne?z(nCe(se,Ne),$):$}function iCe($,se,Ne){let Nt=Fce(be().parenthesizeLeftSideOfAccess($,!0),se,xM(Ne));return Nt.flags|=32,Nt.transformFlags|=32,Nt}function b6e($,se,Ne,Nt){return Do.assert(!!($.flags&32),"Cannot update a ElementAccessExpression using updateElementAccessChain. Use updateElementAccess instead."),$.expression!==se||$.questionDotToken!==Ne||$.argumentExpression!==Nt?z(iCe(se,Ne,Nt),$):$}function C6e($,se,Ne,Nt){let ei=hd(210);return ei.expression=$,ei.questionDotToken=se,ei.typeArguments=Ne,ei.arguments=Nt,ei.transformFlags|=Yc(ei.expression)|Yc(ei.questionDotToken)|lf(ei.typeArguments)|lf(ei.arguments),ei.typeArguments&&(ei.transformFlags|=1),z_e(ei.expression)&&(ei.transformFlags|=16384),ei}function yM($,se,Ne){let Nt=C6e(be().parenthesizeLeftSideOfAccess($,!1),void 0,Qf(se),be().parenthesizeExpressionsOfCommaDelimitedList(Il(Ne)));return pce(Nt.expression)&&(Nt.transformFlags|=8388608),Nt}function KAt($,se,Ne,Nt){return A_e($)?_3($,se,$.questionDotToken,Ne,Nt):$.expression!==se||$.typeArguments!==Ne||$.arguments!==Nt?z(yM(se,Ne,Nt),$):$}function sCe($,se,Ne,Nt){let ei=C6e(be().parenthesizeLeftSideOfAccess($,!0),se,Qf(Ne),be().parenthesizeExpressionsOfCommaDelimitedList(Il(Nt)));return ei.flags|=32,ei.transformFlags|=32,ei}function _3($,se,Ne,Nt,ei){return Do.assert(!!($.flags&32),"Cannot update a CallExpression using updateCallChain. Use updateCall instead."),$.expression!==se||$.questionDotToken!==Ne||$.typeArguments!==Nt||$.arguments!==ei?z(sCe(se,Ne,Nt,ei),$):$}function Nce($,se,Ne){let Nt=hd(211);return Nt.expression=be().parenthesizeExpressionOfNew($),Nt.typeArguments=Qf(se),Nt.arguments=Ne?be().parenthesizeExpressionsOfCommaDelimitedList(Ne):void 0,Nt.transformFlags|=Yc(Nt.expression)|lf(Nt.typeArguments)|lf(Nt.arguments)|32,Nt.typeArguments&&(Nt.transformFlags|=1),Nt}function aCe($,se,Ne,Nt){return $.expression!==se||$.typeArguments!==Ne||$.arguments!==Nt?z(Nce(se,Ne,Nt),$):$}function oCe($,se,Ne){let Nt=pc(212);return Nt.tag=be().parenthesizeLeftSideOfAccess($,!1),Nt.typeArguments=Qf(se),Nt.template=Ne,Nt.transformFlags|=Yc(Nt.tag)|lf(Nt.typeArguments)|Yc(Nt.template)|1024,Nt.typeArguments&&(Nt.transformFlags|=1),dAe(Nt.template)&&(Nt.transformFlags|=128),Nt}function HAt($,se,Ne,Nt){return $.tag!==se||$.typeArguments!==Ne||$.template!==Nt?z(oCe(se,Ne,Nt),$):$}function v6e($,se){let Ne=pc(213);return Ne.expression=be().parenthesizeOperandOfPrefixUnary(se),Ne.type=$,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.type)|1,Ne}function E6e($,se,Ne){return $.type!==se||$.expression!==Ne?z(v6e(se,Ne),$):$}function cCe($){let se=pc(214);return se.expression=$,se.transformFlags=Yc(se.expression),se.jsDoc=void 0,se}function D6e($,se){return $.expression!==se?z(cCe(se),$):$}function uCe($,se,Ne,Nt,ei,Qa,nl){let Yd=hd(215);Yd.modifiers=Qf($),Yd.asteriskToken=se,Yd.name=wy(Ne),Yd.typeParameters=Qf(Nt),Yd.parameters=Il(ei),Yd.type=Qa,Yd.body=nl;let Km=Ev(Yd.modifiers)&512,Fw=!!Yd.asteriskToken,O6=Km&&Fw;return Yd.transformFlags=lf(Yd.modifiers)|Yc(Yd.asteriskToken)|gT(Yd.name)|lf(Yd.typeParameters)|lf(Yd.parameters)|Yc(Yd.type)|Yc(Yd.body)&-67108865|(O6?128:Km?256:Fw?2048:0)|(Yd.typeParameters||Yd.type?1:0)|4194304,Yd.typeArguments=void 0,Yd.jsDoc=void 0,Yd.locals=void 0,Yd.nextContainer=void 0,Yd.flowNode=void 0,Yd.endFlowNode=void 0,Yd.returnFlowNode=void 0,Yd}function S6e($,se,Ne,Nt,ei,Qa,nl,Yd){return $.name!==Nt||$.modifiers!==se||$.asteriskToken!==Ne||$.typeParameters!==ei||$.parameters!==Qa||$.type!==nl||$.body!==Yd?Lm(uCe(se,Ne,Nt,ei,Qa,nl,Yd),$):$}function lCe($,se,Ne,Nt,ei,Qa){let nl=hd(216);nl.modifiers=Qf($),nl.typeParameters=Qf(se),nl.parameters=Il(Ne),nl.type=Nt,nl.equalsGreaterThanToken=ei??HA(38),nl.body=be().parenthesizeConciseBodyOfArrowFunction(Qa);let Yd=Ev(nl.modifiers)&512;return nl.transformFlags=lf(nl.modifiers)|lf(nl.typeParameters)|lf(nl.parameters)|Yc(nl.type)|Yc(nl.equalsGreaterThanToken)|Yc(nl.body)&-67108865|(nl.typeParameters||nl.type?1:0)|(Yd?16640:0)|1024,nl.typeArguments=void 0,nl.jsDoc=void 0,nl.locals=void 0,nl.nextContainer=void 0,nl.flowNode=void 0,nl.endFlowNode=void 0,nl.returnFlowNode=void 0,nl}function w6e($,se,Ne,Nt,ei,Qa,nl){return $.modifiers!==se||$.typeParameters!==Ne||$.parameters!==Nt||$.type!==ei||$.equalsGreaterThanToken!==Qa||$.body!==nl?Lm(lCe(se,Ne,Nt,ei,Qa,nl),$):$}function dCe($){let se=pc(217);return se.expression=be().parenthesizeOperandOfPrefixUnary($),se.transformFlags|=Yc(se.expression),se}function WAt($,se){return $.expression!==se?z(dCe(se),$):$}function kw($){let se=pc(218);return se.expression=be().parenthesizeOperandOfPrefixUnary($),se.transformFlags|=Yc(se.expression),se}function YAt($,se){return $.expression!==se?z(kw(se),$):$}function e4($){let se=pc(219);return se.expression=be().parenthesizeOperandOfPrefixUnary($),se.transformFlags|=Yc(se.expression),se}function JAt($,se){return $.expression!==se?z(e4(se),$):$}function _M($){let se=pc(220);return se.expression=be().parenthesizeOperandOfPrefixUnary($),se.transformFlags|=Yc(se.expression)|256|128|2097152,se}function vQ($,se){return $.expression!==se?z(_M(se),$):$}function pCe($,se){let Ne=pc(221);return Ne.operator=$,Ne.operand=be().parenthesizeOperandOfPrefixUnary(se),Ne.transformFlags|=Yc(Ne.operand),($===45||$===46)&&of(Ne.operand)&&!z5(Ne.operand)&&!Mbe(Ne.operand)&&(Ne.transformFlags|=268435456),Ne}function Oce($,se){return $.operand!==se?z(pCe($.operator,se),$):$}function mCe($,se){let Ne=pc(222);return Ne.operator=se,Ne.operand=be().parenthesizeOperandOfPostfixUnary($),Ne.transformFlags|=Yc(Ne.operand),of(Ne.operand)&&!z5(Ne.operand)&&!Mbe(Ne.operand)&&(Ne.transformFlags|=268435456),Ne}function I6e($,se){return $.operand!==se?z(mCe(se,$.operator),$):$}function fCe($,se,Ne){let Nt=hd(223),ei=gCt(se),Qa=ei.kind;return Nt.left=be().parenthesizeLeftSideOfBinary(Qa,$),Nt.operatorToken=ei,Nt.right=be().parenthesizeRightSideOfBinary(Qa,Nt.left,Ne),Nt.transformFlags|=Yc(Nt.left)|Yc(Nt.operatorToken)|Yc(Nt.right),Qa===60?Nt.transformFlags|=32:Qa===63?Vq(Nt.left)?Nt.transformFlags|=5248|x6e(Nt.left):Nee(Nt.left)&&(Nt.transformFlags|=5120|x6e(Nt.left)):Qa===42||Qa===67?Nt.transformFlags|=512:$oe(Qa)&&(Nt.transformFlags|=16),Qa===101&&fC(Nt.left)&&(Nt.transformFlags|=536870912),Nt.jsDoc=void 0,Nt}function x6e($){return _Q($)?65536:0}function XAt($,se,Ne,Nt){return $.left!==se||$.operatorToken!==Ne||$.right!==Nt?z(fCe(se,Ne,Nt),$):$}function hCe($,se,Ne,Nt,ei){let Qa=pc(224);return Qa.condition=be().parenthesizeConditionOfConditionalExpression($),Qa.questionToken=se??HA(57),Qa.whenTrue=be().parenthesizeBranchOfConditionalExpression(Ne),Qa.colonToken=Nt??HA(58),Qa.whenFalse=be().parenthesizeBranchOfConditionalExpression(ei),Qa.transformFlags|=Yc(Qa.condition)|Yc(Qa.questionToken)|Yc(Qa.whenTrue)|Yc(Qa.colonToken)|Yc(Qa.whenFalse),Qa}function ZAt($,se,Ne,Nt,ei,Qa){return $.condition!==se||$.questionToken!==Ne||$.whenTrue!==Nt||$.colonToken!==ei||$.whenFalse!==Qa?z(hCe(se,Ne,Nt,ei,Qa),$):$}function k6($,se){let Ne=pc(225);return Ne.head=$,Ne.templateSpans=Il(se),Ne.transformFlags|=Yc(Ne.head)|lf(Ne.templateSpans)|1024,Ne}function T6e($,se,Ne){return $.head!==se||$.templateSpans!==Ne?z(k6(se,Ne),$):$}function Bce($,se,Ne){let Nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;Do.assert(!(Nt&-2049),"Unsupported template flags.");let ei;if(Ne!==void 0&&Ne!==se&&(ei=J4e($,Ne),typeof ei=="object"))return Do.fail("Invalid raw text");if(se===void 0){if(ei===void 0)return Do.fail("Arguments 'text' and 'rawText' may not both be undefined.");se=ei}else ei!==void 0&&Do.assert(se===ei,"Expected argument 'text' to be the normalized (i.e. 'cooked') version of argument 'rawText'.");return se}function P6e($){let se=1024;return $&&(se|=128),se}function ate($,se,Ne,Nt){let ei=IT($);return ei.text=se,ei.rawText=Ne,ei.templateFlags=Nt&2048,ei.transformFlags=P6e(ei.templateFlags),ei}function gCe($,se,Ne,Nt){let ei=hd($);return ei.text=se,ei.rawText=Ne,ei.templateFlags=Nt&2048,ei.transformFlags=P6e(ei.templateFlags),ei}function EQ($,se,Ne,Nt){return $===14?gCe($,se,Ne,Nt):ate($,se,Ne,Nt)}function qce($,se,Ne){return $=Bce(15,$,se,Ne),EQ(15,$,se,Ne)}function yCe($,se,Ne){return $=Bce(15,$,se,Ne),EQ(16,$,se,Ne)}function ebt($,se,Ne){return $=Bce(15,$,se,Ne),EQ(17,$,se,Ne)}function R6e($,se,Ne){return $=Bce(15,$,se,Ne),gCe(14,$,se,Ne)}function k6e($,se){Do.assert(!$||!!se,"A `YieldExpression` with an asteriskToken must have an expression.");let Ne=pc(226);return Ne.expression=se&&be().parenthesizeExpressionForDisallowedComma(se),Ne.asteriskToken=$,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.asteriskToken)|1024|128|1048576,Ne}function tbt($,se,Ne){return $.expression!==Ne||$.asteriskToken!==se?z(k6e(se,Ne),$):$}function F6e($){let se=pc(227);return se.expression=be().parenthesizeExpressionForDisallowedComma($),se.transformFlags|=Yc(se.expression)|1024|32768,se}function rbt($,se){return $.expression!==se?z(F6e(se),$):$}function N6e($,se,Ne,Nt,ei){let Qa=hd(228);return Qa.modifiers=Qf($),Qa.name=wy(se),Qa.typeParameters=Qf(Ne),Qa.heritageClauses=Qf(Nt),Qa.members=Il(ei),Qa.transformFlags|=lf(Qa.modifiers)|gT(Qa.name)|lf(Qa.typeParameters)|lf(Qa.heritageClauses)|lf(Qa.members)|(Qa.typeParameters?1:0)|1024,Qa.jsDoc=void 0,Qa}function Mce($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.name!==Ne||$.typeParameters!==Nt||$.heritageClauses!==ei||$.members!==Qa?z(N6e(se,Ne,Nt,ei,Qa),$):$}function nbt(){return pc(229)}function O6e($,se){let Ne=pc(230);return Ne.expression=be().parenthesizeLeftSideOfAccess($,!1),Ne.typeArguments=se&&be().parenthesizeTypeArguments(se),Ne.transformFlags|=Yc(Ne.expression)|lf(Ne.typeArguments)|1024,Ne}function A3($,se,Ne){return $.expression!==se||$.typeArguments!==Ne?z(O6e(se,Ne),$):$}function Lce($,se){let Ne=pc(231);return Ne.expression=$,Ne.type=se,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.type)|1,Ne}function B6e($,se,Ne){return $.expression!==se||$.type!==Ne?z(Lce(se,Ne),$):$}function q6e($){let se=pc(232);return se.expression=be().parenthesizeLeftSideOfAccess($,!1),se.transformFlags|=Yc(se.expression)|1,se}function _Ce($,se){return U5($)?L6e($,se):$.expression!==se?z(q6e(se),$):$}function M6e($,se){let Ne=pc(235);return Ne.expression=$,Ne.type=se,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.type)|1,Ne}function ACe($,se,Ne){return $.expression!==se||$.type!==Ne?z(M6e(se,Ne),$):$}function t4($){let se=pc(232);return se.flags|=32,se.expression=be().parenthesizeLeftSideOfAccess($,!0),se.transformFlags|=Yc(se.expression)|1,se}function L6e($,se){return Do.assert(!!($.flags&32),"Cannot update a NonNullExpression using updateNonNullChain. Use updateNonNullExpression instead."),$.expression!==se?z(t4(se),$):$}function jce($,se){let Ne=pc(233);switch(Ne.keywordToken=$,Ne.name=se,Ne.transformFlags|=Yc(Ne.name),$){case 103:Ne.transformFlags|=1024;break;case 100:Ne.transformFlags|=4;break;default:return Do.assertNever($)}return Ne.flowNode=void 0,Ne}function XN($,se){return $.name!==se?z(jce($.keywordToken,se),$):$}function ote($,se){let Ne=pc(236);return Ne.expression=$,Ne.literal=se,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.literal)|1024,Ne}function j6e($,se,Ne){return $.expression!==se||$.literal!==Ne?z(ote(se,Ne),$):$}function G6e(){let $=pc(237);return $.transformFlags|=1024,$}function DQ($,se){let Ne=pc(238);return Ne.statements=Il($),Ne.multiLine=se,Ne.transformFlags|=lf(Ne.statements),Ne.jsDoc=void 0,Ne.locals=void 0,Ne.nextContainer=void 0,Ne}function U6e($,se){return $.statements!==se?z(DQ(se,$.multiLine),$):$}function V6e($,se){let Ne=pc(240);return Ne.modifiers=Qf($),Ne.declarationList=hf(se)?ICe(se):se,Ne.transformFlags|=lf(Ne.modifiers)|Yc(Ne.declarationList),Ev(Ne.modifiers)&2&&(Ne.transformFlags=1),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne}function z6e($,se,Ne){return $.modifiers!==se||$.declarationList!==Ne?z(V6e(se,Ne),$):$}function bCe(){let $=pc(239);return $.jsDoc=void 0,$}function cte($){let se=pc(241);return se.expression=be().parenthesizeExpressionOfExpressionStatement($),se.transformFlags|=Yc(se.expression),se.jsDoc=void 0,se.flowNode=void 0,se}function ibt($,se){return $.expression!==se?z(cte(se),$):$}function CCe($,se,Ne){let Nt=pc(242);return Nt.expression=$,Nt.thenStatement=b3(se),Nt.elseStatement=b3(Ne),Nt.transformFlags|=Yc(Nt.expression)|Yc(Nt.thenStatement)|Yc(Nt.elseStatement),Nt.jsDoc=void 0,Nt.flowNode=void 0,Nt}function sbt($,se,Ne,Nt){return $.expression!==se||$.thenStatement!==Ne||$.elseStatement!==Nt?z(CCe(se,Ne,Nt),$):$}function vCe($,se){let Ne=pc(243);return Ne.statement=b3($),Ne.expression=se,Ne.transformFlags|=Yc(Ne.statement)|Yc(Ne.expression),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne}function abt($,se,Ne){return $.statement!==se||$.expression!==Ne?z(vCe(se,Ne),$):$}function $6e($,se){let Ne=pc(244);return Ne.expression=$,Ne.statement=b3(se),Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.statement),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne}function obt($,se,Ne){return $.expression!==se||$.statement!==Ne?z($6e(se,Ne),$):$}function ECe($,se,Ne,Nt){let ei=pc(245);return ei.initializer=$,ei.condition=se,ei.incrementor=Ne,ei.statement=b3(Nt),ei.transformFlags|=Yc(ei.initializer)|Yc(ei.condition)|Yc(ei.incrementor)|Yc(ei.statement),ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei.flowNode=void 0,ei}function Q6e($,se,Ne,Nt,ei){return $.initializer!==se||$.condition!==Ne||$.incrementor!==Nt||$.statement!==ei?z(ECe(se,Ne,Nt,ei),$):$}function K6e($,se,Ne){let Nt=pc(246);return Nt.initializer=$,Nt.expression=se,Nt.statement=b3(Ne),Nt.transformFlags|=Yc(Nt.initializer)|Yc(Nt.expression)|Yc(Nt.statement),Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt.flowNode=void 0,Nt}function cbt($,se,Ne,Nt){return $.initializer!==se||$.expression!==Ne||$.statement!==Nt?z(K6e(se,Ne,Nt),$):$}function H6e($,se,Ne,Nt){let ei=pc(247);return ei.awaitModifier=$,ei.initializer=se,ei.expression=be().parenthesizeExpressionForDisallowedComma(Ne),ei.statement=b3(Nt),ei.transformFlags|=Yc(ei.awaitModifier)|Yc(ei.initializer)|Yc(ei.expression)|Yc(ei.statement)|1024,$&&(ei.transformFlags|=128),ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei.flowNode=void 0,ei}function ubt($,se,Ne,Nt,ei){return $.awaitModifier!==se||$.initializer!==Ne||$.expression!==Nt||$.statement!==ei?z(H6e(se,Ne,Nt,ei),$):$}function W6e($){let se=pc(248);return se.label=wy($),se.transformFlags|=Yc(se.label)|4194304,se.jsDoc=void 0,se.flowNode=void 0,se}function Y6e($,se){return $.label!==se?z(W6e(se),$):$}function DCe($){let se=pc(249);return se.label=wy($),se.transformFlags|=Yc(se.label)|4194304,se.jsDoc=void 0,se.flowNode=void 0,se}function J6e($,se){return $.label!==se?z(DCe(se),$):$}function X6e($){let se=pc(250);return se.expression=$,se.transformFlags|=Yc(se.expression)|128|4194304,se.jsDoc=void 0,se.flowNode=void 0,se}function lbt($,se){return $.expression!==se?z(X6e(se),$):$}function SCe($,se){let Ne=pc(251);return Ne.expression=$,Ne.statement=b3(se),Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.statement),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne}function Z6e($,se,Ne){return $.expression!==se||$.statement!==Ne?z(SCe(se,Ne),$):$}function wCe($,se){let Ne=pc(252);return Ne.expression=be().parenthesizeExpressionForDisallowedComma($),Ne.caseBlock=se,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.caseBlock),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne.possiblyExhaustive=!1,Ne}function SQ($,se,Ne){return $.expression!==se||$.caseBlock!==Ne?z(wCe(se,Ne),$):$}function eFe($,se){let Ne=pc(253);return Ne.label=wy($),Ne.statement=b3(se),Ne.transformFlags|=Yc(Ne.label)|Yc(Ne.statement),Ne.jsDoc=void 0,Ne.flowNode=void 0,Ne}function tFe($,se,Ne){return $.label!==se||$.statement!==Ne?z(eFe(se,Ne),$):$}function rFe($){let se=pc(254);return se.expression=$,se.transformFlags|=Yc(se.expression),se.jsDoc=void 0,se.flowNode=void 0,se}function dbt($,se){return $.expression!==se?z(rFe(se),$):$}function nFe($,se,Ne){let Nt=pc(255);return Nt.tryBlock=$,Nt.catchClause=se,Nt.finallyBlock=Ne,Nt.transformFlags|=Yc(Nt.tryBlock)|Yc(Nt.catchClause)|Yc(Nt.finallyBlock),Nt.jsDoc=void 0,Nt.flowNode=void 0,Nt}function pbt($,se,Ne,Nt){return $.tryBlock!==se||$.catchClause!==Ne||$.finallyBlock!==Nt?z(nFe(se,Ne,Nt),$):$}function iFe(){let $=pc(256);return $.jsDoc=void 0,$.flowNode=void 0,$}function Gce($,se,Ne,Nt){var ei;let Qa=hd(257);return Qa.name=wy($),Qa.exclamationToken=se,Qa.type=Ne,Qa.initializer=TM(Nt),Qa.transformFlags|=gT(Qa.name)|Yc(Qa.initializer)|(((ei=Qa.exclamationToken)!=null?ei:Qa.type)?1:0),Qa.jsDoc=void 0,Qa}function sFe($,se,Ne,Nt,ei){return $.name!==se||$.type!==Nt||$.exclamationToken!==Ne||$.initializer!==ei?z(Gce(se,Ne,Nt,ei),$):$}function ICe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ne=pc(258);return Ne.flags|=se&3,Ne.declarations=Il($),Ne.transformFlags|=lf(Ne.declarations)|4194304,se&3&&(Ne.transformFlags|=263168),Ne}function mbt($,se){return $.declarations!==se?z(ICe(se,$.flags),$):$}function aFe($,se,Ne,Nt,ei,Qa,nl){let Yd=hd(259);if(Yd.modifiers=Qf($),Yd.asteriskToken=se,Yd.name=wy(Ne),Yd.typeParameters=Qf(Nt),Yd.parameters=Il(ei),Yd.type=Qa,Yd.body=nl,!Yd.body||Ev(Yd.modifiers)&2)Yd.transformFlags=1;else{let Km=Ev(Yd.modifiers)&512,Fw=!!Yd.asteriskToken,O6=Km&&Fw;Yd.transformFlags=lf(Yd.modifiers)|Yc(Yd.asteriskToken)|gT(Yd.name)|lf(Yd.typeParameters)|lf(Yd.parameters)|Yc(Yd.type)|Yc(Yd.body)&-67108865|(O6?128:Km?256:Fw?2048:0)|(Yd.typeParameters||Yd.type?1:0)|4194304}return Yd.typeArguments=void 0,Yd.jsDoc=void 0,Yd.locals=void 0,Yd.nextContainer=void 0,Yd.endFlowNode=void 0,Yd.returnFlowNode=void 0,Yd}function xCe($,se,Ne,Nt,ei,Qa,nl,Yd){return $.modifiers!==se||$.asteriskToken!==Ne||$.name!==Nt||$.typeParameters!==ei||$.parameters!==Qa||$.type!==nl||$.body!==Yd?fbt(aFe(se,Ne,Nt,ei,Qa,nl,Yd),$):$}function fbt($,se){return $!==se&&$.modifiers===se.modifiers&&($.modifiers=se.modifiers),Lm($,se)}function oFe($,se,Ne,Nt,ei){let Qa=hd(260);return Qa.modifiers=Qf($),Qa.name=wy(se),Qa.typeParameters=Qf(Ne),Qa.heritageClauses=Qf(Nt),Qa.members=Il(ei),Ev(Qa.modifiers)&2?Qa.transformFlags=1:(Qa.transformFlags|=lf(Qa.modifiers)|gT(Qa.name)|lf(Qa.typeParameters)|lf(Qa.heritageClauses)|lf(Qa.members)|(Qa.typeParameters?1:0)|1024,Qa.transformFlags&8192&&(Qa.transformFlags|=1)),Qa.jsDoc=void 0,Qa}function TCe($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.name!==Ne||$.typeParameters!==Nt||$.heritageClauses!==ei||$.members!==Qa?z(oFe(se,Ne,Nt,ei,Qa),$):$}function cFe($,se,Ne,Nt,ei){let Qa=hd(261);return Qa.modifiers=Qf($),Qa.name=wy(se),Qa.typeParameters=Qf(Ne),Qa.heritageClauses=Qf(Nt),Qa.members=Il(ei),Qa.transformFlags=1,Qa.jsDoc=void 0,Qa}function uFe($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.name!==Ne||$.typeParameters!==Nt||$.heritageClauses!==ei||$.members!==Qa?z(cFe(se,Ne,Nt,ei,Qa),$):$}function tA($,se,Ne,Nt){let ei=hd(262);return ei.modifiers=Qf($),ei.name=wy(se),ei.typeParameters=Qf(Ne),ei.type=Nt,ei.transformFlags=1,ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei}function AM($,se,Ne,Nt,ei){return $.modifiers!==se||$.name!==Ne||$.typeParameters!==Nt||$.type!==ei?z(tA(se,Ne,Nt,ei),$):$}function PCe($,se,Ne){let Nt=hd(263);return Nt.modifiers=Qf($),Nt.name=wy(se),Nt.members=Il(Ne),Nt.transformFlags|=lf(Nt.modifiers)|Yc(Nt.name)|lf(Nt.members)|1,Nt.transformFlags&=-67108865,Nt.jsDoc=void 0,Nt}function bM($,se,Ne,Nt){return $.modifiers!==se||$.name!==Ne||$.members!==Nt?z(PCe(se,Ne,Nt),$):$}function lFe($,se,Ne){let Nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,ei=hd(264);return ei.modifiers=Qf($),ei.flags|=Nt&1044,ei.name=se,ei.body=Ne,Ev(ei.modifiers)&2?ei.transformFlags=1:ei.transformFlags|=lf(ei.modifiers)|Yc(ei.name)|Yc(ei.body)|1,ei.transformFlags&=-67108865,ei.jsDoc=void 0,ei.locals=void 0,ei.nextContainer=void 0,ei}function jC($,se,Ne,Nt){return $.modifiers!==se||$.name!==Ne||$.body!==Nt?z(lFe(se,Ne,Nt,$.flags),$):$}function CM($){let se=pc(265);return se.statements=Il($),se.transformFlags|=lf(se.statements),se.jsDoc=void 0,se}function RD($,se){return $.statements!==se?z(CM(se),$):$}function dFe($){let se=pc(266);return se.clauses=Il($),se.transformFlags|=lf(se.clauses),se.locals=void 0,se.nextContainer=void 0,se}function hbt($,se){return $.clauses!==se?z(dFe(se),$):$}function pFe($){let se=hd(267);return se.name=wy($),se.transformFlags|=nQ(se.name)|1,se.modifiers=void 0,se.jsDoc=void 0,se}function mFe($,se){return $.name!==se?gbt(pFe(se),$):$}function gbt($,se){return $!==se&&($.modifiers=se.modifiers),z($,se)}function fFe($,se,Ne,Nt){let ei=hd(268);return ei.modifiers=Qf($),ei.name=wy(Ne),ei.isTypeOnly=se,ei.moduleReference=Nt,ei.transformFlags|=lf(ei.modifiers)|nQ(ei.name)|Yc(ei.moduleReference),Lee(ei.moduleReference)||(ei.transformFlags|=1),ei.transformFlags&=-67108865,ei.jsDoc=void 0,ei}function hFe($,se,Ne,Nt,ei){return $.modifiers!==se||$.isTypeOnly!==Ne||$.name!==Nt||$.moduleReference!==ei?z(fFe(se,Ne,Nt,ei),$):$}function gFe($,se,Ne,Nt){let ei=pc(269);return ei.modifiers=Qf($),ei.importClause=se,ei.moduleSpecifier=Ne,ei.assertClause=Nt,ei.transformFlags|=Yc(ei.importClause)|Yc(ei.moduleSpecifier),ei.transformFlags&=-67108865,ei.jsDoc=void 0,ei}function yFe($,se,Ne,Nt,ei){return $.modifiers!==se||$.importClause!==Ne||$.moduleSpecifier!==Nt||$.assertClause!==ei?z(gFe(se,Ne,Nt,ei),$):$}function _Fe($,se,Ne){let Nt=hd(270);return Nt.isTypeOnly=$,Nt.name=se,Nt.namedBindings=Ne,Nt.transformFlags|=Yc(Nt.name)|Yc(Nt.namedBindings),$&&(Nt.transformFlags|=1),Nt.transformFlags&=-67108865,Nt}function AFe($,se,Ne,Nt){return $.isTypeOnly!==se||$.name!==Ne||$.namedBindings!==Nt?z(_Fe(se,Ne,Nt),$):$}function RCe($,se){let Ne=pc(296);return Ne.elements=Il($),Ne.multiLine=se,Ne.transformFlags|=4,Ne}function ybt($,se,Ne){return $.elements!==se||$.multiLine!==Ne?z(RCe(se,Ne),$):$}function ute($,se){let Ne=pc(297);return Ne.name=$,Ne.value=se,Ne.transformFlags|=4,Ne}function bFe($,se,Ne){return $.name!==se||$.value!==Ne?z(ute(se,Ne),$):$}function kCe($,se){let Ne=pc(298);return Ne.assertClause=$,Ne.multiLine=se,Ne}function CFe($,se,Ne){return $.assertClause!==se||$.multiLine!==Ne?z(kCe(se,Ne),$):$}function vFe($){let se=hd(271);return se.name=$,se.transformFlags|=Yc(se.name),se.transformFlags&=-67108865,se}function FCe($,se){return $.name!==se?z(vFe(se),$):$}function EFe($){let se=hd(277);return se.name=$,se.transformFlags|=Yc(se.name)|4,se.transformFlags&=-67108865,se}function DFe($,se){return $.name!==se?z(EFe(se),$):$}function SFe($){let se=pc(272);return se.elements=Il($),se.transformFlags|=lf(se.elements),se.transformFlags&=-67108865,se}function _bt($,se){return $.elements!==se?z(SFe(se),$):$}function wFe($,se,Ne){let Nt=hd(273);return Nt.isTypeOnly=$,Nt.propertyName=se,Nt.name=Ne,Nt.transformFlags|=Yc(Nt.propertyName)|Yc(Nt.name),Nt.transformFlags&=-67108865,Nt}function Abt($,se,Ne,Nt){return $.isTypeOnly!==se||$.propertyName!==Ne||$.name!==Nt?z(wFe(se,Ne,Nt),$):$}function NCe($,se,Ne){let Nt=hd(274);return Nt.modifiers=Qf($),Nt.isExportEquals=se,Nt.expression=se?be().parenthesizeRightSideOfBinary(63,void 0,Ne):be().parenthesizeExpressionOfExportDefault(Ne),Nt.transformFlags|=lf(Nt.modifiers)|Yc(Nt.expression),Nt.transformFlags&=-67108865,Nt.jsDoc=void 0,Nt}function OCe($,se,Ne){return $.modifiers!==se||$.expression!==Ne?z(NCe(se,$.isExportEquals,Ne),$):$}function ZN($,se,Ne,Nt,ei){let Qa=hd(275);return Qa.modifiers=Qf($),Qa.isTypeOnly=se,Qa.exportClause=Ne,Qa.moduleSpecifier=Nt,Qa.assertClause=ei,Qa.transformFlags|=lf(Qa.modifiers)|Yc(Qa.exportClause)|Yc(Qa.moduleSpecifier),Qa.transformFlags&=-67108865,Qa.jsDoc=void 0,Qa}function IFe($,se,Ne,Nt,ei,Qa){return $.modifiers!==se||$.isTypeOnly!==Ne||$.exportClause!==Nt||$.moduleSpecifier!==ei||$.assertClause!==Qa?xFe(ZN(se,Ne,Nt,ei,Qa),$):$}function xFe($,se){return $!==se&&$.modifiers===se.modifiers&&($.modifiers=se.modifiers),z($,se)}function wQ($){let se=pc(276);return se.elements=Il($),se.transformFlags|=lf(se.elements),se.transformFlags&=-67108865,se}function TFe($,se){return $.elements!==se?z(wQ(se),$):$}function BCe($,se,Ne){let Nt=pc(278);return Nt.isTypeOnly=$,Nt.propertyName=wy(se),Nt.name=wy(Ne),Nt.transformFlags|=Yc(Nt.propertyName)|Yc(Nt.name),Nt.transformFlags&=-67108865,Nt.jsDoc=void 0,Nt}function lte($,se,Ne,Nt){return $.isTypeOnly!==se||$.propertyName!==Ne||$.name!==Nt?z(BCe(se,Ne,Nt),$):$}function bbt(){let $=hd(279);return $.jsDoc=void 0,$}function PFe($){let se=pc(280);return se.expression=$,se.transformFlags|=Yc(se.expression),se.transformFlags&=-67108865,se}function RFe($,se){return $.expression!==se?z(PFe(se),$):$}function Cbt($){return pc($)}function kFe($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Nt=Uce($,Ne?se&&be().parenthesizeNonArrayTypeOfPostfixType(se):se);return Nt.postfix=Ne,Nt}function Uce($,se){let Ne=pc($);return Ne.type=se,Ne}function FFe($,se,Ne){return se.type!==Ne?z(kFe($,Ne,se.postfix),se):se}function vbt($,se,Ne){return se.type!==Ne?z(Uce($,Ne),se):se}function NFe($,se){let Ne=hd(320);return Ne.parameters=Qf($),Ne.type=se,Ne.transformFlags=lf(Ne.parameters)|(Ne.type?1:0),Ne.jsDoc=void 0,Ne.locals=void 0,Ne.nextContainer=void 0,Ne.typeArguments=void 0,Ne}function Ebt($,se,Ne){return $.parameters!==se||$.type!==Ne?z(NFe(se,Ne),$):$}function OFe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ne=hd(325);return Ne.jsDocPropertyTags=Qf($),Ne.isArrayType=se,Ne}function Dbt($,se,Ne){return $.jsDocPropertyTags!==se||$.isArrayType!==Ne?z(OFe(se,Ne),$):$}function BFe($){let se=pc(312);return se.type=$,se}function Sbt($,se){return $.type!==se?z(BFe(se),$):$}function qFe($,se,Ne){let Nt=hd(326);return Nt.typeParameters=Qf($),Nt.parameters=Il(se),Nt.type=Ne,Nt.jsDoc=void 0,Nt.locals=void 0,Nt.nextContainer=void 0,Nt}function qCe($,se,Ne,Nt){return $.typeParameters!==se||$.parameters!==Ne||$.type!==Nt?z(qFe(se,Ne,Nt),$):$}function r4($){let se=ace($.kind);return $.tagName.escapedText===XP(se)?$.tagName:yg(se)}function vM($,se,Ne){let Nt=pc($);return Nt.tagName=se,Nt.comment=Ne,Nt}function EM($,se,Ne){let Nt=hd($);return Nt.tagName=se,Nt.comment=Ne,Nt}function dte($,se,Ne,Nt){let ei=vM(348,$??yg("template"),Nt);return ei.constraint=se,ei.typeParameters=Il(Ne),ei}function MCe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0;return $.tagName!==se||$.constraint!==Ne||$.typeParameters!==Nt||$.comment!==ei?z(dte(se,Ne,Nt,ei),$):$}function LCe($,se,Ne,Nt){let ei=EM(349,$??yg("typedef"),Nt);return ei.typeExpression=se,ei.fullName=Ne,ei.name=Ece(Ne),ei.locals=void 0,ei.nextContainer=void 0,ei}function MFe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0;return $.tagName!==se||$.typeExpression!==Ne||$.fullName!==Nt||$.comment!==ei?z(LCe(se,Ne,Nt,ei),$):$}function Vce($,se,Ne,Nt,ei,Qa){let nl=EM(344,$??yg("param"),Qa);return nl.typeExpression=Nt,nl.name=se,nl.isNameFirst=!!ei,nl.isBracketed=Ne,nl}function wbt($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0,Qa=arguments.length>5?arguments[5]:void 0,nl=arguments.length>6?arguments[6]:void 0;return $.tagName!==se||$.name!==Ne||$.isBracketed!==Nt||$.typeExpression!==ei||$.isNameFirst!==Qa||$.comment!==nl?z(Vce(se,Ne,Nt,ei,Qa,nl),$):$}function jCe($,se,Ne,Nt,ei,Qa){let nl=EM(351,$??yg("prop"),Qa);return nl.typeExpression=Nt,nl.name=se,nl.isNameFirst=!!ei,nl.isBracketed=Ne,nl}function Ibt($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0,Qa=arguments.length>5?arguments[5]:void 0,nl=arguments.length>6?arguments[6]:void 0;return $.tagName!==se||$.name!==Ne||$.isBracketed!==Nt||$.typeExpression!==ei||$.isNameFirst!==Qa||$.comment!==nl?z(jCe(se,Ne,Nt,ei,Qa,nl),$):$}function LFe($,se,Ne,Nt){let ei=EM(341,$??yg("callback"),Nt);return ei.typeExpression=se,ei.fullName=Ne,ei.name=Ece(Ne),ei.locals=void 0,ei.nextContainer=void 0,ei}function jFe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0;return $.tagName!==se||$.typeExpression!==Ne||$.fullName!==Nt||$.comment!==ei?z(LFe(se,Ne,Nt,ei),$):$}function GFe($,se,Ne){let Nt=vM(342,$??yg("overload"),Ne);return Nt.typeExpression=se,Nt}function UFe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;return $.tagName!==se||$.typeExpression!==Ne||$.comment!==Nt?z(GFe(se,Ne,Nt),$):$}function VFe($,se,Ne){let Nt=vM(331,$??yg("augments"),Ne);return Nt.class=se,Nt}function GCe($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;return $.tagName!==se||$.class!==Ne||$.comment!==Nt?z(VFe(se,Ne,Nt),$):$}function UCe($,se,Ne){let Nt=vM(332,$??yg("implements"),Ne);return Nt.class=se,Nt}function IQ($,se,Ne){let Nt=vM(350,$??yg("see"),Ne);return Nt.name=se,Nt}function xbt($,se,Ne,Nt){return $.tagName!==se||$.name!==Ne||$.comment!==Nt?z(IQ(se,Ne,Nt),$):$}function KU($){let se=pc(313);return se.name=$,se}function zce($,se){return $.name!==se?z(KU(se),$):$}function zFe($,se){let Ne=pc(314);return Ne.left=$,Ne.right=se,Ne.transformFlags|=Yc(Ne.left)|Yc(Ne.right),Ne}function Tbt($,se,Ne){return $.left!==se||$.right!==Ne?z(zFe(se,Ne),$):$}function $Fe($,se){let Ne=pc(327);return Ne.name=$,Ne.text=se,Ne}function Pbt($,se,Ne){return $.name!==se?z($Fe(se,Ne),$):$}function QFe($,se){let Ne=pc(328);return Ne.name=$,Ne.text=se,Ne}function KFe($,se,Ne){return $.name!==se?z(QFe(se,Ne),$):$}function HFe($,se){let Ne=pc(329);return Ne.name=$,Ne.text=se,Ne}function Rbt($,se,Ne){return $.name!==se?z(HFe(se,Ne),$):$}function kbt($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;return $.tagName!==se||$.class!==Ne||$.comment!==Nt?z(UCe(se,Ne,Nt),$):$}function WFe($,se,Ne){return vM($,se??yg(ace($)),Ne)}function Fbt($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r4(se),Nt=arguments.length>3?arguments[3]:void 0;return se.tagName!==Ne||se.comment!==Nt?z(WFe($,Ne,Nt),se):se}function YFe($,se,Ne,Nt){let ei=vM($,se??yg(ace($)),Nt);return ei.typeExpression=Ne,ei}function Nbt($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:r4(se),Nt=arguments.length>3?arguments[3]:void 0,ei=arguments.length>4?arguments[4]:void 0;return se.tagName!==Ne||se.typeExpression!==Nt||se.comment!==ei?z(YFe($,Ne,Nt,ei),se):se}function JFe($,se){return vM(330,$,se)}function Obt($,se,Ne){return $.tagName!==se||$.comment!==Ne?z(JFe(se,Ne),$):$}function XFe($,se,Ne){let Nt=EM(343,$??yg(ace(343)),Ne);return Nt.typeExpression=se,Nt.locals=void 0,Nt.nextContainer=void 0,Nt}function Bbt($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:r4($),Ne=arguments.length>2?arguments[2]:void 0,Nt=arguments.length>3?arguments[3]:void 0;return $.tagName!==se||$.typeExpression!==Ne||$.comment!==Nt?z(XFe(se,Ne,Nt),$):$}function ZFe($){let se=pc(324);return se.text=$,se}function VCe($,se){return $.text!==se?z(ZFe(se),$):$}function e8e($,se){let Ne=pc(323);return Ne.comment=$,Ne.tags=Qf(se),Ne}function t8e($,se,Ne){return $.comment!==se||$.tags!==Ne?z(e8e(se,Ne),$):$}function zCe($,se,Ne){let Nt=pc(281);return Nt.openingElement=$,Nt.children=Il(se),Nt.closingElement=Ne,Nt.transformFlags|=Yc(Nt.openingElement)|lf(Nt.children)|Yc(Nt.closingElement)|2,Nt}function qbt($,se,Ne,Nt){return $.openingElement!==se||$.children!==Ne||$.closingElement!==Nt?z(zCe(se,Ne,Nt),$):$}function pte($,se,Ne){let Nt=pc(282);return Nt.tagName=$,Nt.typeArguments=Qf(se),Nt.attributes=Ne,Nt.transformFlags|=Yc(Nt.tagName)|lf(Nt.typeArguments)|Yc(Nt.attributes)|2,Nt.typeArguments&&(Nt.transformFlags|=1),Nt}function r8e($,se,Ne,Nt){return $.tagName!==se||$.typeArguments!==Ne||$.attributes!==Nt?z(pte(se,Ne,Nt),$):$}function n8e($,se,Ne){let Nt=pc(283);return Nt.tagName=$,Nt.typeArguments=Qf(se),Nt.attributes=Ne,Nt.transformFlags|=Yc(Nt.tagName)|lf(Nt.typeArguments)|Yc(Nt.attributes)|2,se&&(Nt.transformFlags|=1),Nt}function Mbt($,se,Ne,Nt){return $.tagName!==se||$.typeArguments!==Ne||$.attributes!==Nt?z(n8e(se,Ne,Nt),$):$}function PS($){let se=pc(284);return se.tagName=$,se.transformFlags|=Yc(se.tagName)|2,se}function i8e($,se){return $.tagName!==se?z(PS(se),$):$}function $Ce($,se,Ne){let Nt=pc(285);return Nt.openingFragment=$,Nt.children=Il(se),Nt.closingFragment=Ne,Nt.transformFlags|=Yc(Nt.openingFragment)|lf(Nt.children)|Yc(Nt.closingFragment)|2,Nt}function Lbt($,se,Ne,Nt){return $.openingFragment!==se||$.children!==Ne||$.closingFragment!==Nt?z($Ce(se,Ne,Nt),$):$}function mte($,se){let Ne=pc(11);return Ne.text=$,Ne.containsOnlyTriviaWhiteSpaces=!!se,Ne.transformFlags|=2,Ne}function jbt($,se,Ne){return $.text!==se||$.containsOnlyTriviaWhiteSpaces!==Ne?z(mte(se,Ne),$):$}function $ce(){let $=pc(286);return $.transformFlags|=2,$}function Gbt(){let $=pc(287);return $.transformFlags|=2,$}function s8e($,se){let Ne=hd(288);return Ne.name=$,Ne.initializer=se,Ne.transformFlags|=Yc(Ne.name)|Yc(Ne.initializer)|2,Ne}function Ubt($,se,Ne){return $.name!==se||$.initializer!==Ne?z(s8e(se,Ne),$):$}function a8e($){let se=hd(289);return se.properties=Il($),se.transformFlags|=lf(se.properties)|2,se}function QCe($,se){return $.properties!==se?z(a8e(se),$):$}function xQ($){let se=pc(290);return se.expression=$,se.transformFlags|=Yc(se.expression)|2,se}function Vbt($,se){return $.expression!==se?z(xQ(se),$):$}function Qce($,se){let Ne=pc(291);return Ne.dotDotDotToken=$,Ne.expression=se,Ne.transformFlags|=Yc(Ne.dotDotDotToken)|Yc(Ne.expression)|2,Ne}function o8e($,se){return $.expression!==se?z(Qce($.dotDotDotToken,se),$):$}function c8e($,se){let Ne=pc(292);return Ne.expression=be().parenthesizeExpressionForDisallowedComma($),Ne.statements=Il(se),Ne.transformFlags|=Yc(Ne.expression)|lf(Ne.statements),Ne.jsDoc=void 0,Ne}function KCe($,se,Ne){return $.expression!==se||$.statements!==Ne?z(c8e(se,Ne),$):$}function HCe($){let se=pc(293);return se.statements=Il($),se.transformFlags=lf(se.statements),se}function zbt($,se){return $.statements!==se?z(HCe(se),$):$}function u8e($,se){let Ne=pc(294);switch(Ne.token=$,Ne.types=Il(se),Ne.transformFlags|=lf(Ne.types),$){case 94:Ne.transformFlags|=1024;break;case 117:Ne.transformFlags|=1;break;default:return Do.assertNever($)}return Ne}function l8e($,se){return $.types!==se?z(u8e($.token,se),$):$}function WCe($,se){let Ne=pc(295);return Ne.variableDeclaration=F8e($),Ne.block=se,Ne.transformFlags|=Yc(Ne.variableDeclaration)|Yc(Ne.block)|($?0:64),Ne.locals=void 0,Ne.nextContainer=void 0,Ne}function d8e($,se,Ne){return $.variableDeclaration!==se||$.block!==Ne?z(WCe(se,Ne),$):$}function DM($,se){let Ne=hd(299);return Ne.name=wy($),Ne.initializer=be().parenthesizeExpressionForDisallowedComma(se),Ne.transformFlags|=gT(Ne.name)|Yc(Ne.initializer),Ne.modifiers=void 0,Ne.questionToken=void 0,Ne.exclamationToken=void 0,Ne.jsDoc=void 0,Ne}function $bt($,se,Ne){return $.name!==se||$.initializer!==Ne?Qbt(DM(se,Ne),$):$}function Qbt($,se){return $!==se&&($.modifiers=se.modifiers,$.questionToken=se.questionToken,$.exclamationToken=se.exclamationToken),z($,se)}function p8e($,se){let Ne=hd(300);return Ne.name=wy($),Ne.objectAssignmentInitializer=se&&be().parenthesizeExpressionForDisallowedComma(se),Ne.transformFlags|=nQ(Ne.name)|Yc(Ne.objectAssignmentInitializer)|1024,Ne.equalsToken=void 0,Ne.modifiers=void 0,Ne.questionToken=void 0,Ne.exclamationToken=void 0,Ne.jsDoc=void 0,Ne}function Kbt($,se,Ne){return $.name!==se||$.objectAssignmentInitializer!==Ne?m8e(p8e(se,Ne),$):$}function m8e($,se){return $!==se&&($.modifiers=se.modifiers,$.questionToken=se.questionToken,$.exclamationToken=se.exclamationToken,$.equalsToken=se.equalsToken),z($,se)}function YCe($){let se=hd(301);return se.expression=be().parenthesizeExpressionForDisallowedComma($),se.transformFlags|=Yc(se.expression)|128|65536,se.jsDoc=void 0,se}function F6($,se){return $.expression!==se?z(YCe(se),$):$}function JCe($,se){let Ne=hd(302);return Ne.name=wy($),Ne.initializer=se&&be().parenthesizeExpressionForDisallowedComma(se),Ne.transformFlags|=Yc(Ne.name)|Yc(Ne.initializer)|1,Ne.jsDoc=void 0,Ne}function Hbt($,se,Ne){return $.name!==se||$.initializer!==Ne?z(JCe(se,Ne),$):$}function Wbt($,se,Ne){let Nt=S.createBaseSourceFileNode(308);return Nt.statements=Il($),Nt.endOfFileToken=se,Nt.flags|=Ne,Nt.text="",Nt.fileName="",Nt.path="",Nt.resolvedPath="",Nt.originalFileName="",Nt.languageVersion=0,Nt.languageVariant=0,Nt.scriptKind=0,Nt.isDeclarationFile=!1,Nt.hasNoDefaultLib=!1,Nt.transformFlags|=lf(Nt.statements)|Yc(Nt.endOfFileToken),Nt.locals=void 0,Nt.nextContainer=void 0,Nt.endFlowNode=void 0,Nt.nodeCount=0,Nt.identifierCount=0,Nt.symbolCount=0,Nt.parseDiagnostics=void 0,Nt.bindDiagnostics=void 0,Nt.bindSuggestionDiagnostics=void 0,Nt.lineMap=void 0,Nt.externalModuleIndicator=void 0,Nt.setExternalModuleIndicator=void 0,Nt.pragmas=void 0,Nt.checkJsDirective=void 0,Nt.referencedFiles=void 0,Nt.typeReferenceDirectives=void 0,Nt.libReferenceDirectives=void 0,Nt.amdDependencies=void 0,Nt.commentDirectives=void 0,Nt.identifiers=void 0,Nt.packageJsonLocations=void 0,Nt.packageJsonScope=void 0,Nt.imports=void 0,Nt.moduleAugmentations=void 0,Nt.ambientModuleNames=void 0,Nt.resolvedModules=void 0,Nt.classifiableNames=void 0,Nt.impliedNodeFormat=void 0,Nt}function f8e($){let se=Object.create($.redirectTarget);return Object.defineProperties(se,{id:{get(){return this.redirectInfo.redirectTarget.id},set(Ne){this.redirectInfo.redirectTarget.id=Ne}},symbol:{get(){return this.redirectInfo.redirectTarget.symbol},set(Ne){this.redirectInfo.redirectTarget.symbol=Ne}}}),se.redirectInfo=$,se}function h8e($){let se=f8e($.redirectInfo);return se.flags|=$.flags&-9,se.fileName=$.fileName,se.path=$.path,se.resolvedPath=$.resolvedPath,se.originalFileName=$.originalFileName,se.packageJsonLocations=$.packageJsonLocations,se.packageJsonScope=$.packageJsonScope,se.emitNode=void 0,se}function XCe($){let se=S.createBaseSourceFileNode(308);se.flags|=$.flags&-9;for(let Ne in $)if(!(Wd(se,Ne)||!Wd($,Ne))){if(Ne==="emitNode"){se.emitNode=void 0;continue}se[Ne]=$[Ne]}return se}function g8e($){let se=$.redirectInfo?h8e($):XCe($);return qC(se,$),se}function Ybt($,se,Ne,Nt,ei,Qa,nl){let Yd=g8e($);return Yd.statements=Il(se),Yd.isDeclarationFile=Ne,Yd.referencedFiles=Nt,Yd.typeReferenceDirectives=ei,Yd.hasNoDefaultLib=Qa,Yd.libReferenceDirectives=nl,Yd.transformFlags=lf(Yd.statements)|Yc(Yd.endOfFileToken),Yd}function y8e($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$.isDeclarationFile,Nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:$.referencedFiles,ei=arguments.length>4&&arguments[4]!==void 0?arguments[4]:$.typeReferenceDirectives,Qa=arguments.length>5&&arguments[5]!==void 0?arguments[5]:$.hasNoDefaultLib,nl=arguments.length>6&&arguments[6]!==void 0?arguments[6]:$.libReferenceDirectives;return $.statements!==se||$.isDeclarationFile!==Ne||$.referencedFiles!==Nt||$.typeReferenceDirectives!==ei||$.hasNoDefaultLib!==Qa||$.libReferenceDirectives!==nl?z(Ybt($,se,Ne,Nt,ei,Qa,nl),$):$}function _8e($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:kh,Ne=pc(309);return Ne.prepends=se,Ne.sourceFiles=$,Ne.syntheticFileReferences=void 0,Ne.syntheticTypeReferences=void 0,Ne.syntheticLibReferences=void 0,Ne.hasNoDefaultLib=void 0,Ne}function Jbt($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:kh;return $.sourceFiles!==se||$.prepends!==Ne?z(_8e(se,Ne),$):$}function Kce($,se,Ne){let Nt=pc(310);return Nt.prologues=$,Nt.syntheticReferences=se,Nt.texts=Ne,Nt.fileName="",Nt.text="",Nt.referencedFiles=kh,Nt.libReferenceDirectives=kh,Nt.getLineAndCharacterOfPosition=ei=>s9(Nt,ei),Nt}function Hce($,se){let Ne=pc($);return Ne.data=se,Ne}function Xbt($){return Hce(303,$)}function Zbt($,se){let Ne=Hce(304,$);return Ne.texts=se,Ne}function eCt($,se){return Hce(se?306:305,$)}function tCt($){let se=pc(307);return se.data=$.data,se.section=$,se}function rCt(){let $=pc(311);return $.javascriptText="",$.declarationText="",$}function A8e($){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ne=arguments.length>2?arguments[2]:void 0,Nt=pc(234);return Nt.type=$,Nt.isSpread=se,Nt.tupleNameSource=Ne,Nt}function b8e($){let se=pc(354);return se._children=$,se}function C8e($){let se=pc(355);return se.original=$,ph(se,$),se}function v8e($,se){let Ne=pc(356);return Ne.expression=$,Ne.original=se,Ne.transformFlags|=Yc(Ne.expression)|1,ph(Ne,se),Ne}function E8e($,se){return $.expression!==se?z(v8e(se,$.original),$):$}function D8e($){if(cN($)&&!uT($)&&!$.original&&!$.emitNode&&!$.id){if(dQ($))return $.elements;if(bA($)&&r7e($.operatorToken))return[$.left,$.right]}return $}function Wce($){let se=pc(357);return se.elements=Il(ep($,D8e)),se.transformFlags|=lf(se.elements),se}function nCt($,se){return $.elements!==se?z(Wce(se),$):$}function iCt($){let se=pc(359);return se.emitNode={},se.original=$,se}function sCt($){let se=pc(358);return se.emitNode={},se.original=$,se}function S8e($,se){let Ne=pc(360);return Ne.expression=$,Ne.thisArg=se,Ne.transformFlags|=Yc(Ne.expression)|Yc(Ne.thisArg),Ne}function ZCe($,se,Ne){return $.expression!==se||$.thisArg!==Ne?z(S8e(se,Ne),$):$}function aCt($){let se=Tw($.escapedText);return se.flags|=$.flags&-9,se.transformFlags=$.transformFlags,qC(se,$),setIdentifierAutoGenerate(se,Object.assign({},$.emitNode.autoGenerate)),se}function oCt($){let se=Tw($.escapedText);se.flags|=$.flags&-9,se.jsDoc=$.jsDoc,se.flowNode=$.flowNode,se.symbol=$.symbol,se.transformFlags=$.transformFlags,qC(se,$);let Ne=getIdentifierTypeArguments($);return Ne&&setIdentifierTypeArguments(se,Ne),se}function cCt($){let se=Rw($.escapedText);return se.flags|=$.flags&-9,se.transformFlags=$.transformFlags,qC(se,$),setIdentifierAutoGenerate(se,Object.assign({},$.emitNode.autoGenerate)),se}function uCt($){let se=Rw($.escapedText);return se.flags|=$.flags&-9,se.transformFlags=$.transformFlags,qC(se,$),se}function eve($){if($===void 0)return $;if(f3($))return g8e($);if(z5($))return aCt($);if(of($))return oCt($);if(doe($))return cCt($);if(fC($))return uCt($);let se=_9($.kind)?S.createBaseNode($.kind):S.createBaseTokenNode($.kind);se.flags|=$.flags&-9,se.transformFlags=$.transformFlags,qC(se,$);for(let Ne in $)Wd(se,Ne)||!Wd($,Ne)||(se[Ne]=$[Ne]);return se}function lCt($,se,Ne){return yM(uCe(void 0,void 0,void 0,void 0,se?[se]:[],void 0,DQ($,!0)),void 0,Ne?[Ne]:[])}function Yce($,se,Ne){return yM(lCe(void 0,void 0,se?[se]:[],void 0,void 0,DQ($,!0)),void 0,Ne?[Ne]:[])}function Jce(){return e4(l1("0"))}function w8e($){return NCe(void 0,!1,$)}function dCt($){return ZN(void 0,!1,wQ([BCe(!1,void 0,$)]))}function pCt($,se){return se==="undefined"?kd.createStrictEquality($,Jce()):kd.createStrictEquality(kw($),n_(se))}function SM($,se,Ne){return A_e($)?sCe(CQ($,void 0,se),void 0,void 0,Ne):yM(JN($,se),void 0,Ne)}function mCt($,se,Ne){return SM($,"bind",[se,...Ne])}function fCt($,se,Ne){return SM($,"call",[se,...Ne])}function hCt($,se,Ne){return SM($,"apply",[se,Ne])}function TQ($,se,Ne){return SM(yg($),se,Ne)}function I8e($,se){return SM($,"slice",se===void 0?[]:[xM(se)])}function x8e($,se){return SM($,"concat",se)}function rt($,se,Ne){return TQ("Object","defineProperty",[$,xM(se),Ne])}function sn($,se){return TQ("Object","getOwnPropertyDescriptor",[$,xM(se)])}function ui($,se,Ne){return TQ("Reflect","get",Ne?[$,se,Ne]:[$,se])}function Es($,se,Ne,Nt){return TQ("Reflect","set",Nt?[$,se,Ne,Nt]:[$,se,Ne])}function va($,se,Ne){return Ne?($.push(DM(se,Ne)),!0):!1}function Xo($,se){let Ne=[];va(Ne,"enumerable",xM($.enumerable)),va(Ne,"configurable",xM($.configurable));let Nt=va(Ne,"writable",xM($.writable));Nt=va(Ne,"value",$.value)||Nt;let ei=va(Ne,"get",$.get);return ei=va(Ne,"set",$.set)||ei,Do.assert(!(Nt&&ei),"A PropertyDescriptor may not be both an accessor descriptor and a data descriptor."),ste(Ne,!se)}function Ju($,se){switch($.kind){case 214:return D6e($,se);case 213:return E6e($,$.type,se);case 231:return B6e($,se,$.type);case 235:return ACe($,se,$.type);case 232:return _Ce($,se);case 356:return E8e($,se)}}function ed($){return TU($)&&cN($)&&cN(getSourceMapRange($))&&cN(getCommentRange($))&&!Vl(getSyntheticLeadingComments($))&&!Vl(getSyntheticTrailingComments($))}function ld($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:15;return $&&Gbe($,Ne)&&!ed($)?Ju($,ld($.expression,se)):se}function td($,se,Ne){if(!se)return $;let Nt=tFe(se,se.label,A7e(se.statement)?td($,se.statement):$);return Ne&&Ne(se),Nt}function Om($,se){let Ne=gf($);switch(Ne.kind){case 79:return se;case 108:case 8:case 9:case 10:return!1;case 206:return Ne.elements.length!==0;case 207:return Ne.properties.length>0;default:return!0}}function Vh($,se,Ne){let Nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ei=BU($,15),Qa,nl;return z_e(ei)?(Qa=n2(),nl=ei):mbe(ei)?(Qa=n2(),nl=Ne!==void 0&&Ne<2?ph(yg("_super"),ei):ei):r3(ei)&8192?(Qa=Jce(),nl=be().parenthesizeLeftSideOfAccess(ei,!1)):wS(ei)?Om(ei.expression,Nt)?(Qa=wT(se),nl=JN(ph(kd.createAssignment(Qa,ei.expression),ei.expression),ei.name),ph(nl,ei)):(Qa=ei.expression,nl=ei):IS(ei)?Om(ei.expression,Nt)?(Qa=wT(se),nl=nCe(ph(kd.createAssignment(Qa,ei.expression),ei.expression),ei.argumentExpression),ph(nl,ei)):(Qa=ei.expression,nl=ei):(Qa=Jce(),nl=be().parenthesizeLeftSideOfAccess($,!1)),{target:nl,thisArg:Qa}}function gh($,se){return JN(cCe(ste([Xk(void 0,"value",[y3(void 0,void 0,$,void 0,void 0,void 0)],DQ([cte(se)]))])),"value")}function m0($){return $.length>10?Wce($):hm($,kd.createComma)}function V2($,se,Ne){let Nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,ei=N2($);if(ei&&of(ei)&&!z5(ei)){let Qa=Mk(ph(eve(ei),ei),ei.parent);return Nt|=r3(ei),Ne||(Nt|=96),se||(Nt|=3072),Nt&&setEmitFlags(Qa,Nt),Qa}return zN($)}function OT($,se,Ne){return V2($,se,Ne,98304)}function n4($,se,Ne){return V2($,se,Ne,32768)}function N6($,se,Ne){return V2($,se,Ne,16384)}function RS($,se,Ne){return V2($,se,Ne)}function wM($,se,Ne,Nt){let ei=JN($,cN(se)?se:eve(se));ph(ei,se);let Qa=0;return Nt||(Qa|=96),Ne||(Qa|=3072),Qa&&setEmitFlags(ei,Qa),ei}function T8e($,se,Ne,Nt){return $&&yb(se,1)?wM($,V2(se),Ne,Nt):N6(se,Ne,Nt)}function tve($,se,Ne,Nt){let ei=IM($,se,0,Ne);return rve($,se,ei,Nt)}function P8e($){return Dv($.expression)&&$.expression.text==="use strict"}function FI(){return qU(cte(n_("use strict")))}function IM($,se){let Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,Nt=arguments.length>3?arguments[3]:void 0;Do.assert(se.length===0,"Prologue directives should be at the first statement in the target statements array");let ei=!1,Qa=$.length;for(;Ne4&&arguments[4]!==void 0?arguments[4]:Lb,Qa=$.length;for(;Ne!==void 0&&NeYd&&Fw.splice(ei,0,...se.slice(Yd,Km)),Yd>nl&&Fw.splice(Nt,0,...se.slice(nl,Yd)),nl>Qa&&Fw.splice(Ne,0,...se.slice(Qa,nl)),Qa>0)if(Ne===0)Fw.splice(0,0,...se.slice(0,Qa));else{let O6=new Map;for(let eO=0;eO=0;eO--){let B6=se[eO];O6.has(B6.expression.text)||Fw.unshift(B6)}}return V5($)?ph(Il(Fw,$.hasTrailingComma),$):$}function k8e($,se){var Ne;let Nt;return typeof se=="number"?Nt=xD(se):Nt=se,wI($)?lM($,Nt,$.name,$.constraint,$.default):Uq($)?$N($,Nt,$.dotDotDotToken,$.name,$.questionToken,$.type,$.initializer):A6($)?wf($,Nt,$.typeParameters,$.parameters,$.type):wee($)?Bf($,Nt,$.name,$.questionToken,$.type):uQ($)?Gp($,Nt,$.name,(Ne=$.questionToken)!=null?Ne:$.exclamationToken,$.type,$.initializer):fbe($)?py($,Nt,$.name,$.questionToken,$.typeParameters,$.parameters,$.type):Iee($)?el($,Nt,$.asteriskToken,$.name,$.questionToken,$.typeParameters,$.parameters,$.type,$.body):lQ($)?$0($,Nt,$.parameters,$.body):mce($)?RT($,Nt,$.name,$.parameters,$.type,$.body):AT($)?QN($,Nt,$.name,$.parameters,$.body):gbe($)?UU($,Nt,$.parameters,$.type):Abe($)?S6e($,Nt,$.asteriskToken,$.name,$.typeParameters,$.parameters,$.type,$.body):bbe($)?w6e($,Nt,$.typeParameters,$.parameters,$.type,$.equalsGreaterThanToken,$.body):_ce($)?Mce($,Nt,$.name,$.typeParameters,$.heritageClauses,$.members):KA($)?z6e($,Nt,$.declarationList):RU($)?xCe($,Nt,$.asteriskToken,$.name,$.typeParameters,$.parameters,$.type,$.body):bT($)?TCe($,Nt,$.name,$.typeParameters,$.heritageClauses,$.members):Ace($)?uFe($,Nt,$.name,$.typeParameters,$.heritageClauses,$.members):Sbe($)?AM($,Nt,$.name,$.typeParameters,$.type):wbe($)?bM($,Nt,$.name,$.members):E6($)?jC($,Nt,$.name,$.body):Mee($)?hFe($,Nt,$.isTypeOnly,$.name,$.moduleReference):D6($)?yFe($,Nt,$.importClause,$.moduleSpecifier,$.assertClause):kU($)?OCe($,Nt,$.expression):pQ($)?IFe($,Nt,$.isTypeOnly,$.exportClause,$.moduleSpecifier,$.assertClause):Do.assertNever($)}function Qf($){return $?Il($):void 0}function wy($){return typeof $=="string"?yg($):$}function xM($){return typeof $=="string"?n_($):typeof $=="number"?l1($):typeof $=="boolean"?$?eA():Yk():$}function TM($){return $&&be().parenthesizeExpressionForDisallowedComma($)}function gCt($){return typeof $=="number"?HA($):$}function b3($){return $&&w7e($)?ph(qC(bCe(),$),$):$}function F8e($){return typeof $=="string"||$&&!Vk($)?Gce($,void 0,void 0,void 0):$}}function Y4e(p,S){return p!==S&&ph(p,S),p}function Nq(p,S){return p!==S&&(qC(p,S),ph(p,S)),p}function ace(p){switch(p){case 347:return"type";case 345:return"returns";case 346:return"this";case 343:return"enum";case 333:return"author";case 335:return"class";case 336:return"public";case 337:return"private";case 338:return"protected";case 339:return"readonly";case 340:return"override";case 348:return"template";case 349:return"typedef";case 344:return"param";case 351:return"prop";case 341:return"callback";case 342:return"overload";case 331:return"augments";case 332:return"implements";default:return Do.fail(`Unsupported kind: ${Do.formatSyntaxKind(p)}`)}}function J4e(p,S){switch(SS||(SS=sT(99,!1,0)),p){case 14:SS.setText("`"+S+"`");break;case 15:SS.setText("`"+S+"${");break;case 16:SS.setText("}"+S+"${");break;case 17:SS.setText("}"+S+"`");break}let z=SS.scan();if(z===19&&(z=SS.reScanTemplateToken(!1)),SS.isUnterminated())return SS.setText(void 0),m3;let be;switch(z){case 14:case 15:case 16:case 17:be=SS.getTokenValue();break}return be===void 0||SS.scan()!==1?(SS.setText(void 0),m3):(SS.setText(void 0),be)}function gT(p){return p&&of(p)?nQ(p):Yc(p)}function nQ(p){return Yc(p)&-67108865}function KBt(p,S){return S|p.transformFlags&134234112}function Yc(p){if(!p)return 0;let S=p.transformFlags&~lbe(p.kind);return aoe(p)&&JZ(p.name)?KBt(p.name,S):S}function lf(p){return p?p.transformFlags:0}function X4e(p){let S=0;for(let z of p)S|=Yc(z);p.transformFlags=S}function lbe(p){if(p>=179&&p<=202)return-2;switch(p){case 210:case 211:case 206:return-2147450880;case 264:return-1941676032;case 166:return-2147483648;case 216:return-2072174592;case 215:case 259:return-1937940480;case 258:return-2146893824;case 260:case 228:return-2147344384;case 173:return-1937948672;case 169:return-2013249536;case 171:case 174:case 175:return-2005057536;case 131:case 148:case 160:case 144:case 152:case 149:case 134:case 153:case 114:case 165:case 168:case 170:case 176:case 177:case 178:case 261:case 262:return-2;case 207:return-2147278848;case 295:return-2147418112;case 203:case 204:return-2147450880;case 213:case 235:case 231:case 356:case 214:case 106:return-2147483648;case 208:case 209:return-2147483648;default:return-2147483648}}function iQ(p){return p.flags|=8,p}function d_t(p,S,z){let be,Ut,vn,Nn,zn,Er,$s,si,co,Ss;$1(p)?(vn="",Nn=p,zn=p.length,Er=S,$s=z):(Do.assert(S==="js"||S==="dts"),vn=(S==="js"?p.javascriptPath:p.declarationPath)||"",Er=S==="js"?p.javascriptMapPath:p.declarationMapPath,si=()=>S==="js"?p.javascriptText:p.declarationText,co=()=>S==="js"?p.javascriptMapText:p.declarationMapText,zn=()=>si().length,p.buildInfo&&p.buildInfo.bundle&&(Do.assert(z===void 0||typeof z=="boolean"),be=z,Ut=S==="js"?p.buildInfo.bundle.js:p.buildInfo.bundle.dts,Ss=p.oldFileOfCurrentEmit));let qa=Ss?HBt(Do.checkDefined(Ut)):Oq(Ut,be,zn);return qa.fileName=vn,qa.sourceMapPath=Er,qa.oldFileOfCurrentEmit=Ss,si&&co?(Object.defineProperty(qa,"text",{get:si}),Object.defineProperty(qa,"sourceMapText",{get:co})):(Do.assert(!Ss),qa.text=Nn??"",qa.sourceMapText=$s),qa}function Oq(p,S,z){let be,Ut,vn,Nn,zn,Er,$s,si;for(let Ss of p?p.sections:kh)switch(Ss.kind){case"prologue":be=_r(be,ph(yT.createUnparsedPrologue(Ss.data),Ss));break;case"emitHelpers":Ut=_r(Ut,getAllUnscopedEmitHelpers().get(Ss.data));break;case"no-default-lib":si=!0;break;case"reference":vn=_r(vn,{pos:-1,end:-1,fileName:Ss.data});break;case"type":Nn=_r(Nn,{pos:-1,end:-1,fileName:Ss.data});break;case"type-import":Nn=_r(Nn,{pos:-1,end:-1,fileName:Ss.data,resolutionMode:99});break;case"type-require":Nn=_r(Nn,{pos:-1,end:-1,fileName:Ss.data,resolutionMode:1});break;case"lib":zn=_r(zn,{pos:-1,end:-1,fileName:Ss.data});break;case"prepend":let qa;for(let nc of Ss.texts)(!S||nc.kind!=="internal")&&(qa=_r(qa,ph(yT.createUnparsedTextLike(nc.data,nc.kind==="internal"),nc)));Er=mr(Er,qa),$s=_r($s,yT.createUnparsedPrepend(Ss.data,qa??kh));break;case"internal":if(S){$s||($s=[]);break}case"text":$s=_r($s,ph(yT.createUnparsedTextLike(Ss.data,Ss.kind==="internal"),Ss));break;default:Do.assertNever(Ss)}if(!$s){let Ss=yT.createUnparsedTextLike(void 0,!1);KAe(Ss,0,typeof z=="function"?z():z),$s=[Ss]}let co=UN.createUnparsedSource(be??kh,void 0,$s);return nE(be,co),nE($s,co),nE(Er,co),co.hasNoDefaultLib=si,co.helpers=Ut,co.referencedFiles=vn||kh,co.typeReferenceDirectives=Nn,co.libReferenceDirectives=zn||kh,co}function HBt(p){let S,z;for(let Ut of p.sections)switch(Ut.kind){case"internal":case"text":S=_r(S,ph(yT.createUnparsedTextLike(Ut.data,Ut.kind==="internal"),Ut));break;case"no-default-lib":case"reference":case"type":case"type-import":case"type-require":case"lib":z=_r(z,ph(yT.createUnparsedSyntheticReference(Ut),Ut));break;case"prologue":case"emitHelpers":case"prepend":break;default:Do.assertNever(Ut)}let be=yT.createUnparsedSource(kh,z,S??kh);return nE(z,be),nE(S,be),be.helpers=ru(p.sources&&p.sources.helpers,Ut=>getAllUnscopedEmitHelpers().get(Ut)),be}function SI(p,S,z,be,Ut,vn){return $1(p)?sQ(void 0,p,z,be,void 0,S,Ut,vn):p_t(p,S,z,be,Ut,vn)}function p_t(p,S,z,be,Ut,vn,Nn,zn){let Er=UN.createInputFiles();Er.javascriptPath=S,Er.javascriptMapPath=z,Er.declarationPath=be,Er.declarationMapPath=Ut,Er.buildInfoPath=vn;let $s=new Map,si=qa=>{if(qa===void 0)return;let nc=$s.get(qa);return nc===void 0&&(nc=p(qa),$s.set(qa,nc!==void 0?nc:!1)),nc!==!1?nc:void 0},co=qa=>{let nc=si(qa);return nc!==void 0?nc:`/* Input file ${qa} was missing */\r `},Ss;return Object.defineProperties(Er,{javascriptText:{get:()=>co(S)},javascriptMapText:{get:()=>si(z)},declarationText:{get:()=>co(Do.checkDefined(be))},declarationMapText:{get:()=>si(Ut)},buildInfo:{get:()=>{var qa,nc;if(Ss===void 0&&vn)if(Nn!=null&&Nn.getBuildInfo)Ss=(qa=Nn.getBuildInfo(vn,zn.configFilePath))!=null?qa:!1;else{let Yu=si(vn);Ss=Yu!==void 0&&(nc=getBuildInfo(vn,Yu))!=null?nc:!1}return Ss||void 0}}}),Er}function sQ(p,S,z,be,Ut,vn,Nn,zn,Er,$s,si){let co=UN.createInputFiles();return co.javascriptPath=p,co.javascriptText=S,co.javascriptMapPath=z,co.javascriptMapText=be,co.declarationPath=Ut,co.declarationText=vn,co.declarationMapPath=Nn,co.declarationMapText=zn,co.buildInfoPath=Er,co.buildInfo=$s,co.oldFileOfCurrentEmit=si,co}function Bq(p,S,z){return new(f_t||(f_t=O_.getSourceMapSourceConstructor()))(p,S,z)}function qC(p,S){if(p.original=S,S){let z=S.emitNode;z&&(p.emitNode=m_t(z,p.emitNode))}return p}function m_t(p,S){let{flags:z,internalFlags:be,leadingComments:Ut,trailingComments:vn,commentRange:Nn,sourceMapRange:zn,tokenSourceMapRanges:Er,constantValue:$s,helpers:si,startsOnNewLine:co,snippetElement:Ss}=p;if(S||(S={}),Ut&&(S.leadingComments=mr(Ut.slice(),S.leadingComments)),vn&&(S.trailingComments=mr(vn.slice(),S.trailingComments)),z&&(S.flags=z),be&&(S.internalFlags=be&-9),Nn&&(S.commentRange=Nn),zn&&(S.sourceMapRange=zn),Er&&(S.tokenSourceMapRanges=Z4e(Er,S.tokenSourceMapRanges)),$s!==void 0&&(S.constantValue=$s),si)for(let qa of si)S.helpers=Wn(S.helpers,qa);return co!==void 0&&(S.startsOnNewLine=co),Ss!==void 0&&(S.snippetElement=Ss),S}function Z4e(p,S){S||(S=[]);for(let z in p)S[z]=p[z];return S}var Eee,oce,cce,SS,m3,aQ,fr,yT,f_t,e7e=hn({"src/compiler/factory/nodeFactory.ts"(){"use strict";CA(),Eee=0,oce=(p=>(p[p.None=0]="None",p[p.NoParenthesizerRules=1]="NoParenthesizerRules",p[p.NoNodeConverters=2]="NoNodeConverters",p[p.NoIndentationOnFreshPropertyAccess=4]="NoIndentationOnFreshPropertyAccess",p[p.NoOriginalNode=8]="NoOriginalNode",p))(oce||{}),cce=[],m3={},aQ=H4e(),fr={createBaseSourceFileNode:p=>iQ(aQ.createBaseSourceFileNode(p)),createBaseIdentifierNode:p=>iQ(aQ.createBaseIdentifierNode(p)),createBasePrivateIdentifierNode:p=>iQ(aQ.createBasePrivateIdentifierNode(p)),createBaseTokenNode:p=>iQ(aQ.createBaseTokenNode(p)),createBaseNode:p=>iQ(aQ.createBaseNode(p))},yT=sce(4,fr)}}),h_t=()=>{},g_t=()=>{};function qq(p){return p.kind===8}function dbe(p){return p.kind===9}function Dv(p){return p.kind===10}function Gk(p){return p.kind===11}function t7e(p){return p.kind===13}function y_t(p){return p.kind===14}function Mq(p){return p.kind===15}function uce(p){return p.kind===16}function __t(p){return p.kind===17}function _T(p){return p.kind===25}function r7e(p){return p.kind===27}function pbe(p){return p.kind===39}function lce(p){return p.kind===40}function A_t(p){return p.kind===41}function Dee(p){return p.kind===53}function dce(p){return p.kind===57}function WBt(p){return p.kind===58}function b_t(p){return p.kind===28}function ED(p){return p.kind===38}function of(p){return p.kind===79}function fC(p){return p.kind===80}function Lq(p){return p.kind===93}function C_t(p){return p.kind===88}function oQ(p){return p.kind===132}function jq(p){return p.kind===129}function n7e(p){return p.kind===133}function v_t(p){return p.kind===146}function Gq(p){return p.kind===124}function YBt(p){return p.kind===126}function JBt(p){return p.kind===161}function XBt(p){return p.kind===127}function mbe(p){return p.kind===106}function pce(p){return p.kind===100}function i7e(p){return p.kind===82}function cQ(p){return p.kind===163}function ww(p){return p.kind===164}function wI(p){return p.kind===165}function Uq(p){return p.kind===166}function See(p){return p.kind===167}function wee(p){return p.kind===168}function uQ(p){return p.kind===169}function fbe(p){return p.kind===170}function Iee(p){return p.kind===171}function xee(p){return p.kind===172}function lQ(p){return p.kind===173}function mce(p){return p.kind===174}function AT(p){return p.kind===175}function hbe(p){return p.kind===176}function s7e(p){return p.kind===177}function gbe(p){return p.kind===178}function ybe(p){return p.kind===179}function xU(p){return p.kind===180}function fce(p){return p.kind===181}function A6(p){return p.kind===182}function RN(p){return p.kind===183}function Tee(p){return p.kind===184}function _be(p){return p.kind===185}function a7e(p){return p.kind===186}function hce(p){return p.kind===199}function E_t(p){return p.kind===187}function Pee(p){return p.kind===188}function o7e(p){return p.kind===189}function D_t(p){return p.kind===190}function c7e(p){return p.kind===191}function gce(p){return p.kind===192}function b6(p){return p.kind===193}function C6(p){return p.kind===194}function u7e(p){return p.kind===195}function l7e(p){return p.kind===196}function d7e(p){return p.kind===197}function Ree(p){return p.kind===198}function kee(p){return p.kind===202}function p7e(p){return p.kind===201}function S_t(p){return p.kind===200}function yce(p){return p.kind===203}function ZBt(p){return p.kind===204}function Fee(p){return p.kind===205}function Nee(p){return p.kind===206}function Vq(p){return p.kind===207}function wS(p){return p.kind===208}function IS(p){return p.kind===209}function Oee(p){return p.kind===210}function kN(p){return p.kind===211}function FN(p){return p.kind===212}function NN(p){return p.kind===213}function TU(p){return p.kind===214}function Abe(p){return p.kind===215}function bbe(p){return p.kind===216}function w_t(p){return p.kind===217}function m7e(p){return p.kind===218}function Cbe(p){return p.kind===219}function f7e(p){return p.kind===220}function Go(p){return p.kind===221}function h7e(p){return p.kind===222}function bA(p){return p.kind===223}function I_t(p){return p.kind===224}function g7e(p){return p.kind===225}function e9t(p){return p.kind===226}function vbe(p){return p.kind===227}function _ce(p){return p.kind===228}function Uk(p){return p.kind===229}function Ebe(p){return p.kind===230}function zq(p){return p.kind===231}function t9t(p){return p.kind===235}function PU(p){return p.kind===232}function v6(p){return p.kind===233}function x_t(p){return p.kind===234}function T_t(p){return p.kind===356}function dQ(p){return p.kind===357}function P_t(p){return p.kind===236}function y7e(p){return p.kind===237}function Bee(p){return p.kind===238}function KA(p){return p.kind===240}function $q(p){return p.kind===239}function qee(p){return p.kind===241}function Qq(p){return p.kind===242}function R_t(p){return p.kind===243}function k_t(p){return p.kind===244}function F_t(p){return p.kind===245}function N_t(p){return p.kind===246}function _7e(p){return p.kind===247}function q2(p){return p.kind===248}function O_t(p){return p.kind===249}function r9t(p){return p.kind===250}function B_t(p){return p.kind===251}function q_t(p){return p.kind===252}function A7e(p){return p.kind===253}function M_t(p){return p.kind===254}function b7e(p){return p.kind===255}function Kq(p){return p.kind===256}function Vk(p){return p.kind===257}function Dbe(p){return p.kind===258}function RU(p){return p.kind===259}function bT(p){return p.kind===260}function Ace(p){return p.kind===261}function Sbe(p){return p.kind===262}function wbe(p){return p.kind===263}function E6(p){return p.kind===264}function C7e(p){return p.kind===265}function L_t(p){return p.kind===266}function Ibe(p){return p.kind===267}function Mee(p){return p.kind===268}function D6(p){return p.kind===269}function j_t(p){return p.kind===270}function xbe(p){return p.kind===298}function v7e(p){return p.kind===296}function Hq(p){return p.kind===297}function S6(p){return p.kind===271}function zk(p){return p.kind===277}function G_t(p){return p.kind===272}function E7e(p){return p.kind===273}function kU(p){return p.kind===274}function pQ(p){return p.kind===275}function D7e(p){return p.kind===276}function S7e(p){return p.kind===278}function U_t(p){return p.kind===279}function w7e(p){return p.kind===355}function V_t(p){return p.kind===360}function z_t(p){return p.kind===358}function Wq(p){return p.kind===359}function Lee(p){return p.kind===280}function Tbe(p){return p.kind===281}function n9t(p){return p.kind===282}function jee(p){return p.kind===283}function I7e(p){return p.kind===284}function $k(p){return p.kind===285}function x7e(p){return p.kind===286}function $_t(p){return p.kind===287}function i9t(p){return p.kind===288}function bce(p){return p.kind===289}function Gee(p){return p.kind===290}function Q_t(p){return p.kind===291}function K_t(p){return p.kind===292}function ON(p){return p.kind===293}function Uee(p){return p.kind===294}function T7e(p){return p.kind===295}function mQ(p){return p.kind===299}function Vee(p){return p.kind===300}function CT(p){return p.kind===301}function P7e(p){return p.kind===302}function H_t(p){return p.kind===304}function f3(p){return p.kind===308}function W_t(p){return p.kind===309}function Yq(p){return p.kind===310}function BN(p){return p.kind===312}function Qk(p){return p.kind===313}function FU(p){return p.kind===314}function Y_t(p){return p.kind===327}function J_t(p){return p.kind===328}function Jq(p){return p.kind===329}function Xq(p){return p.kind===315}function R7e(p){return p.kind===316}function vT(p){return p.kind===317}function k7e(p){return p.kind===318}function s9t(p){return p.kind===319}function Pbe(p){return p.kind===320}function M2(p){return p.kind===321}function X_t(p){return p.kind===322}function NU(p){return p.kind===323}function w6(p){return p.kind===325}function zee(p){return p.kind===326}function Kk(p){return p.kind===331}function Z_t(p){return p.kind===333}function Rbe(p){return p.kind===335}function eAt(p){return p.kind===341}function kbe(p){return p.kind===336}function Cce(p){return p.kind===337}function Fbe(p){return p.kind===338}function Nbe(p){return p.kind===339}function F7e(p){return p.kind===340}function _t(p){return p.kind===342}function vce(p){return p.kind===334}function tAt(p){return p.kind===350}function N7e(p){return p.kind===343}function Gl(p){return p.kind===344}function O7e(p){return p.kind===345}function Obe(p){return p.kind===346}function h3(p){return p.kind===347}function OU(p){return p.kind===348}function rAt(p){return p.kind===349}function nAt(p){return p.kind===330}function iAt(p){return p.kind===351}function qN(p){return p.kind===332}function Bbe(p){return p.kind===353}function I6(p){return p.kind===352}function sAt(p){return p.kind===354}var aAt=hn({"src/compiler/factory/nodeTests.ts"(){"use strict";CA()}});function oAt(p){return p.createExportDeclaration(void 0,!1,p.createNamedExports([]),void 0)}function qbe(p,S,z,be){if(ww(z))return ph(p.createElementAccessExpression(S,z.expression),be);{let Ut=ph(h9(z)?p.createPropertyAccessExpression(S,z):p.createElementAccessExpression(S,z),z);return addEmitFlags(Ut,128),Ut}}function x6(p,S){let z=UN.createIdentifier(p||"React");return Mk(z,gb(S)),z}function T6(p,S,z){if(cQ(S)){let be=T6(p,S.left,z),Ut=p.createIdentifier(J_(S.right));return Ut.escapedText=S.right.escapedText,p.createPropertyAccessExpression(be,Ut)}else return x6(J_(S),z)}function B7e(p,S,z,be){return S?T6(p,S,be):p.createPropertyAccessExpression(x6(z,be),"createElement")}function Zq(p,S,z,be){return S?T6(p,S,be):p.createPropertyAccessExpression(x6(z,be),"Fragment")}function eM(p,S,z,be,Ut,vn){let Nn=[z];if(be&&Nn.push(be),Ut&&Ut.length>0)if(be||Nn.push(p.createNull()),Ut.length>1)for(let zn of Ut)qU(zn),Nn.push(zn);else Nn.push(Ut[0]);return ph(p.createCallExpression(S,void 0,Nn),vn)}function tM(p,S,z,be,Ut,vn,Nn){let zn=[Zq(p,z,be,vn),p.createNull()];if(Ut&&Ut.length>0)if(Ut.length>1)for(let Er of Ut)qU(Er),zn.push(Er);else zn.push(Ut[0]);return ph(p.createCallExpression(B7e(p,S,be,vn),void 0,zn),Nn)}function cAt(p,S,z){if(Dbe(S)){let be=gi(S.declarations),Ut=p.updateVariableDeclaration(be,be.name,void 0,void 0,z);return ph(p.createVariableStatement(void 0,p.updateVariableDeclarationList(S,[Ut])),S)}else{let be=ph(p.createAssignment(S,z),S);return ph(p.createExpressionStatement(be),S)}}function uAt(p,S,z){return Bee(S)?p.updateBlock(S,ph(p.createNodeArray([z,...S.statements]),S.statements)):p.createBlock(p.createNodeArray([S,z]),!0)}function $ee(p,S){if(cQ(S)){let z=$ee(p,S.left),be=Mk(ph(p.cloneNode(S.right),S.right),S.right.parent);return ph(p.createPropertyAccessExpression(z,be),S)}else return Mk(ph(p.cloneNode(S),S),S.parent)}function MN(p,S){return of(S)?p.createStringLiteralFromNode(S):ww(S)?Mk(ph(p.cloneNode(S.expression),S.expression),S.expression.parent):Mk(ph(p.cloneNode(S),S),S.parent)}function lAt(p,S,z,be,Ut){let{firstAccessor:vn,getAccessor:Nn,setAccessor:zn}=vAe(S,z);if(z===vn)return ph(p.createObjectDefinePropertyCall(be,MN(p,z.name),p.createPropertyDescriptor({enumerable:p.createFalse(),configurable:!0,get:Nn&&ph(qC(p.createFunctionExpression(Pk(Nn),void 0,void 0,void 0,Nn.parameters,void 0,Nn.body),Nn),Nn),set:zn&&ph(qC(p.createFunctionExpression(Pk(zn),void 0,void 0,void 0,zn.parameters,void 0,zn.body),zn),zn)},!Ut)),vn)}function a9t(p,S,z){return qC(ph(p.createAssignment(qbe(p,z,S.name,S.name),S.initializer),S),S)}function o9t(p,S,z){return qC(ph(p.createAssignment(qbe(p,z,S.name,S.name),p.cloneNode(S.name)),S),S)}function Hk(p,S,z){return qC(ph(p.createAssignment(qbe(p,z,S.name,S.name),qC(ph(p.createFunctionExpression(Pk(S),S.asteriskToken,void 0,void 0,S.parameters,void 0,S.body),S),S)),S),S)}function dAt(p,S,z,be){switch(z.name&&fC(z.name)&&Do.failBadSyntaxKind(z.name,"Private identifiers are not allowed in object literals."),z.kind){case 174:case 175:return lAt(p,S.properties,z,be,!!S.multiLine);case 299:return a9t(p,z,be);case 300:return o9t(p,z,be);case 171:return Hk(p,z,be)}}function rM(p,S,z,be,Ut){let vn=S.operator;Do.assert(vn===45||vn===46,"Expected 'node' to be a pre- or post-increment or pre- or post-decrement expression");let Nn=p.createTempVariable(be);z=p.createAssignment(Nn,z),ph(z,S.operand);let zn=Go(S)?p.createPrefixUnaryExpression(vn,Nn):p.createPostfixUnaryExpression(Nn,vn);return ph(zn,S),Ut&&(zn=p.createAssignment(Ut,zn),ph(zn,S)),z=p.createComma(z,zn),ph(z,S),h7e(S)&&(z=p.createComma(z,Nn),ph(z,S)),z}function q7e(p){return(r3(p)&65536)!==0}function Mbe(p){return(r3(p)&32768)!==0}function pAt(p){return(r3(p)&16384)!==0}function Lbe(p){return Dv(p.expression)&&p.expression.text==="use strict"}function LN(p){for(let S of p)if(nN(S)){if(Lbe(S))return S}else break}function M7e(p){let S=Oi(p);return S!==void 0&&nN(S)&&Lbe(S)}function Wk(p){return p.kind===223&&p.operatorToken.kind===27}function mAt(p){return Wk(p)||dQ(p)}function jbe(p){return TU(p)&&vv(p)&&!!__e(p)}function fAt(p){let S=coe(p);return Do.assertIsDefined(S),S}function Gbe(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:15;switch(p.kind){case 214:return S&16&&jbe(p)?!1:(S&1)!==0;case 213:case 231:case 230:case 235:return(S&2)!==0;case 232:return(S&4)!==0;case 356:return(S&8)!==0}return!1}function BU(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:15;for(;Gbe(p,S);)p=p.expression;return p}function hAt(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:15,z=p.parent;for(;Gbe(z,S);)z=z.parent,Do.assert(z);return z}function L7e(p){return BU(p,6)}function qU(p){return setStartsOnNewLine(p,!0)}function jN(p){let S=$Z(p,f3),z=S&&S.emitNode;return z&&z.externalHelpersModuleName}function gAt(p){let S=$Z(p,f3),z=S&&S.emitNode;return!!z&&(!!z.externalHelpersModuleName||!!z.externalHelpers)}function j7e(p,S,z,be,Ut,vn,Nn){if(be.importHelpers&&F_e(z,be)){let zn,Er=l3(be);if(Er>=5&&Er<=99||z.impliedNodeFormat===99){let $s=getEmitHelpers(z);if($s){let si=[];for(let co of $s)if(!co.scoped){let Ss=co.importName;Ss&&mn(si,Ss)}if(Vl(si)){si.sort(cn),zn=p.createNamedImports(ru(si,qa=>aRe(z,qa)?p.createImportSpecifier(!1,void 0,p.createIdentifier(qa)):p.createImportSpecifier(!1,p.createIdentifier(qa),S.getUnscopedHelperName(qa))));let co=$Z(z,f3),Ss=getOrCreateEmitNode(co);Ss.externalHelpers=!0}}}else{let $s=G7e(p,z,be,Ut,vn||Nn);$s&&(zn=p.createNamespaceImport($s))}if(zn){let $s=p.createImportDeclaration(void 0,p.createImportClause(!1,void 0,zn),p.createStringLiteral(Zoe),void 0);return addInternalEmitFlags($s,2),$s}}}function G7e(p,S,z,be,Ut){if(z.importHelpers&&F_e(S,z)){let vn=jN(S);if(vn)return vn;let Nn=l3(z),zn=(be||Hoe(z)&&Ut)&&Nn!==4&&(Nn<5||S.impliedNodeFormat===1);if(!zn){let Er=getEmitHelpers(S);if(Er){for(let $s of Er)if(!$s.scoped){zn=!0;break}}}if(zn){let Er=$Z(S,f3),$s=getOrCreateEmitNode(Er);return $s.externalHelpersModuleName||($s.externalHelpersModuleName=p.createUniqueName(Zoe))}}}function c9t(p,S,z){let be=u1t(S);if(be&&!KRe(S)&&!pRe(S)){let Ut=be.name;return z5(Ut)?Ut:p.createIdentifier(AU(z,Ut)||J_(Ut))}if(S.kind===269&&S.importClause||S.kind===275&&S.moduleSpecifier)return p.getGeneratedNameForNode(S)}function u9t(p,S,z,be,Ut,vn){let Nn=QRe(S);if(Nn&&Dv(Nn))return V7e(S,be,p,Ut,vn)||yAt(p,Nn,z)||p.cloneNode(Nn)}function yAt(p,S,z){let be=z.renamedDependencies&&z.renamedDependencies.get(S.text);return be?p.createStringLiteral(be):void 0}function U7e(p,S,z,be){if(S){if(S.moduleName)return p.createStringLiteral(S.moduleName);if(!S.isDeclarationFile&&hAe(be))return p.createStringLiteral(fAe(z,S.fileName))}}function V7e(p,S,z,be,Ut){return U7e(z,be.getExternalModuleFileFromDeclaration(p),S,Ut)}function z7e(p){if(goe(p))return p.initializer;if(mQ(p)){let S=p.initializer;return yN(S,!0)?S.right:void 0}if(Vee(p))return p.objectAssignmentInitializer;if(yN(p,!0))return p.right;if(vbe(p))return z7e(p.expression)}function nM(p){if(goe(p))return p.name;if(foe(p)){switch(p.kind){case 299:return nM(p.initializer);case 300:return p.name;case 301:return nM(p.expression)}return}return yN(p,!0)?nM(p.left):vbe(p)?nM(p.expression):p}function l9t(p){switch(p.kind){case 166:case 205:return p.dotDotDotToken;case 227:case 301:return p}}function hOr(p){let S=d9t(p);return Do.assert(!!S||CT(p),"Invalid property name for binding element."),S}function d9t(p){switch(p.kind){case 205:if(p.propertyName){let z=p.propertyName;return fC(z)?Do.failBadSyntaxKind(z):ww(z)&&p9t(z.expression)?z.expression:z}break;case 299:if(p.name){let z=p.name;return fC(z)?Do.failBadSyntaxKind(z):ww(z)&&p9t(z.expression)?z.expression:z}break;case 301:return p.name&&fC(p.name)?Do.failBadSyntaxKind(p.name):p.name}let S=nM(p);if(S&&JZ(S))return S}function p9t(p){let S=p.kind;return S===10||S===8}function $7e(p){switch(p.kind){case 203:case 204:case 206:return p.elements;case 207:return p.properties}}function Ece(p){if(p){let S=p;for(;;){if(of(S)||!S.body)return of(S)?S:S.name;S=S.body}}}function fQ(p){let S=p.kind;return S===173||S===175}function gOr(p){let S=p.kind;return S===173||S===174||S===175}function hQ(p){let S=p.kind;return S===299||S===300||S===259||S===173||S===178||S===172||S===279||S===240||S===261||S===262||S===263||S===264||S===268||S===269||S===267||S===275||S===274}function yOr(p){let S=p.kind;return S===172||S===299||S===300||S===279||S===267}function Dce(p){return dce(p)||Dee(p)}function Sce(p){return of(p)||C6(p)}function m9t(p){return v_t(p)||pbe(p)||lce(p)}function _At(p){return dce(p)||pbe(p)||lce(p)}function iM(p){return of(p)||Dv(p)}function f9t(p){let S=p.kind;return S===104||S===110||S===95||t6(p)||Go(p)}function d(p){return p===42}function AAt(p){return p===41||p===43||p===44}function iE(p){return d(p)||AAt(p)}function L2(p){return p===39||p===40}function h9t(p){return L2(p)||iE(p)}function jy(p){return p===47||p===48||p===49}function Qee(p){return jy(p)||h9t(p)}function Iw(p){return p===29||p===32||p===31||p===33||p===102||p===101}function MU(p){return Iw(p)||Qee(p)}function Ube(p){return p===34||p===36||p===35||p===37}function r2(p){return Ube(p)||MU(p)}function _Or(p){return p===50||p===51||p===52}function sM(p){return _Or(p)||r2(p)}function AOr(p){return p===55||p===56}function bOr(p){return AOr(p)||sM(p)}function bAt(p){return p===60||bOr(p)||Y$(p)}function g9t(p){return bAt(p)||p===27}function y9t(p){return g9t(p.kind)}function _9t(p,S,z,be,Ut,vn){let Nn=new xw(p,S,z,be,Ut,vn);return zn;function zn(Er,$s){let si={value:void 0},co=[$be.enter],Ss=[Er],qa=[void 0],nc=0;for(;co[nc]!==$be.done;)nc=co[nc](Nn,nc,co,Ss,qa,si,$s);return Do.assertEqual(nc,0),si.value}}function X0(p){return p===93||p===88}function Q7e(p){let S=p.kind;return X0(S)}function K7e(p){let S=p.kind;return kk(S)&&!X0(S)}function Vbe(p,S){if(S!==void 0)return S.length===0?S:ph(p.createNodeArray([],S.hasTrailingComma),S)}function A9t(p){var S;let z=p.emitNode.autoGenerate;if(z.flags&4){let be=z.id,Ut=p,vn=Ut.original;for(;vn;){Ut=vn;let Nn=(S=Ut.emitNode)==null?void 0:S.autoGenerate;if(h9(Ut)&&(Nn===void 0||Nn.flags&4&&Nn.id!==be))break;vn=Ut.original}return Ut}return p}function H7e(p,S){return typeof p=="object"?gQ(!1,p.prefix,p.node,p.suffix,S):typeof p=="string"?p.length>0&&p.charCodeAt(0)===35?p.slice(1):p:""}function COr(p,S){return typeof p=="string"?p:CAt(p,Do.checkDefined(S))}function CAt(p,S){return doe(p)?S(p).slice(1):z5(p)?S(p):fC(p)?p.escapedText.slice(1):J_(p)}function gQ(p,S,z,be,Ut){return S=H7e(S,Ut),be=H7e(be,Ut),z=COr(z,Ut),`${p?"#":""}${S}${z}${be}`}function vAt(p,S,z,be){return p.updatePropertyDeclaration(S,z,p.getGeneratedPrivateNameForNode(S.name,void 0,"_accessor_storage"),void 0,void 0,be)}function EAt(p,S,z,be){return p.createGetAccessorDeclaration(z,be,[],void 0,p.createBlock([p.createReturnStatement(p.createPropertyAccessExpression(p.createThis(),p.getGeneratedPrivateNameForNode(S.name,void 0,"_accessor_storage")))]))}function vOr(p,S,z,be){return p.createSetAccessorDeclaration(z,be,[p.createParameterDeclaration(void 0,void 0,"value")],p.createBlock([p.createExpressionStatement(p.createAssignment(p.createPropertyAccessExpression(p.createThis(),p.getGeneratedPrivateNameForNode(S.name,void 0,"_accessor_storage")),p.createIdentifier("value")))]))}function DAt(p){let S=p.expression;for(;;){if(S=BU(S),dQ(S)){S=da(S.elements);continue}if(Wk(S)){S=S.right;continue}if(yN(S,!0)&&z5(S.left))return S;break}}function SAt(p){return TU(p)&&cN(p)&&!p.emitNode}function zbe(p,S){if(SAt(p))zbe(p.expression,S);else if(Wk(p))zbe(p.left,S),zbe(p.right,S);else if(dQ(p))for(let z of p.elements)zbe(z,S);else S.push(p)}function yQ(p){let S=[];return zbe(p,S),S}function _Q(p){if(p.transformFlags&65536)return!0;if(p.transformFlags&128)for(let S of $7e(p)){let z=nM(S);if(z&&K5(z)&&(z.transformFlags&65536||z.transformFlags&128&&_Q(z)))return!0}return!1}var $be,xw,b9t=hn({"src/compiler/factory/utilities.ts"(){"use strict";CA(),(p=>{function S(si,co,Ss,qa,nc,Yu,dl){let kd=co>0?nc[co-1]:void 0;return Do.assertEqual(Ss[co],S),nc[co]=si.onEnter(qa[co],kd,dl),Ss[co]=zn(si,S),co}p.enter=S;function z(si,co,Ss,qa,nc,Yu,dl){Do.assertEqual(Ss[co],z),Do.assertIsDefined(si.onLeft),Ss[co]=zn(si,z);let kd=si.onLeft(qa[co].left,nc[co],qa[co]);return kd?($s(co,qa,kd),Er(co,Ss,qa,nc,kd)):co}p.left=z;function be(si,co,Ss,qa,nc,Yu,dl){return Do.assertEqual(Ss[co],be),Do.assertIsDefined(si.onOperator),Ss[co]=zn(si,be),si.onOperator(qa[co].operatorToken,nc[co],qa[co]),co}p.operator=be;function Ut(si,co,Ss,qa,nc,Yu,dl){Do.assertEqual(Ss[co],Ut),Do.assertIsDefined(si.onRight),Ss[co]=zn(si,Ut);let kd=si.onRight(qa[co].right,nc[co],qa[co]);return kd?($s(co,qa,kd),Er(co,Ss,qa,nc,kd)):co}p.right=Ut;function vn(si,co,Ss,qa,nc,Yu,dl){Do.assertEqual(Ss[co],vn),Ss[co]=zn(si,vn);let kd=si.onExit(qa[co],nc[co]);if(co>0){if(co--,si.foldState){let Il=Ss[co]===vn?"right":"left";nc[co]=si.foldState(nc[co],kd,Il)}}else Yu.value=kd;return co}p.exit=vn;function Nn(si,co,Ss,qa,nc,Yu,dl){return Do.assertEqual(Ss[co],Nn),co}p.done=Nn;function zn(si,co){switch(co){case S:if(si.onLeft)return z;case z:if(si.onOperator)return be;case be:if(si.onRight)return Ut;case Ut:return vn;case vn:return Nn;case Nn:return Nn;default:Do.fail("Invalid state")}}p.nextState=zn;function Er(si,co,Ss,qa,nc){return si++,co[si]=S,Ss[si]=nc,qa[si]=void 0,si}function $s(si,co,Ss){if(Do.shouldAssert(2))for(;si>=0;)Do.assert(co[si]!==Ss,"Circular traversal detected."),si--}})($be||($be={})),xw=class{constructor(p,S,z,be,Ut,vn){this.onEnter=p,this.onLeft=S,this.onOperator=z,this.onRight=be,this.onExit=Ut,this.foldState=vn}}}});function ph(p,S){return S?wN(p,S.pos,S.end):p}function Kee(p){let S=p.kind;return S===165||S===166||S===168||S===169||S===170||S===171||S===173||S===174||S===175||S===178||S===182||S===215||S===216||S===228||S===240||S===259||S===260||S===261||S===262||S===263||S===264||S===268||S===269||S===274||S===275}function aM(p){let S=p.kind;return S===166||S===169||S===171||S===174||S===175||S===228||S===260}var EOr=hn({"src/compiler/factory/utilitiesPublic.ts"(){"use strict";CA()}});function $a(p,S){return S&&p(S)}function id(p,S,z){if(z){if(S)return S(z);for(let be of z){let Ut=p(be);if(Ut)return Ut}}}function C9t(p,S){return p.charCodeAt(S+1)===42&&p.charCodeAt(S+2)===42&&p.charCodeAt(S+3)!==47}function Qbe(p){return _e(p.statements,DOr)||SOr(p)}function DOr(p){return Kee(p)&&wOr(p,93)||Mee(p)&&Lee(p.moduleReference)||D6(p)||kU(p)||pQ(p)?p:void 0}function SOr(p){return p.flags&4194304?v9t(p):void 0}function v9t(p){return E9t(p)?p:hC(p,v9t)}function wOr(p,S){return Vl(p.modifiers,z=>z.kind===S)}function E9t(p){return v6(p)&&p.keywordToken===100&&p.name.escapedText==="meta"}function W7e(p,S,z){return id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)}function wAt(p,S,z){return id(S,z,p.types)}function Kbe(p,S,z){return $a(S,p.type)}function Y7e(p,S,z){return id(S,z,p.elements)}function IAt(p,S,z){return $a(S,p.expression)||$a(S,p.questionDotToken)||id(S,z,p.typeArguments)||id(S,z,p.arguments)}function GN(p,S,z){return id(S,z,p.statements)}function xAt(p,S,z){return $a(S,p.label)}function Xp(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.heritageClauses)||id(S,z,p.members)}function Hbe(p,S,z){return id(S,z,p.elements)}function TAt(p,S,z){return $a(S,p.propertyName)||$a(S,p.name)}function D9t(p,S,z){return $a(S,p.tagName)||id(S,z,p.typeArguments)||$a(S,p.attributes)}function B_(p,S,z){return $a(S,p.type)}function PAt(p,S,z){return $a(S,p.tagName)||(p.isNameFirst?$a(S,p.name)||$a(S,p.typeExpression):$a(S,p.typeExpression)||$a(S,p.name))||(typeof p.comment=="string"?void 0:id(S,z,p.comment))}function Hee(p,S,z){return $a(S,p.tagName)||$a(S,p.typeExpression)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))}function Wee(p,S,z){return $a(S,p.name)}function oM(p,S,z){return $a(S,p.tagName)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))}function RAt(p,S,z){return $a(S,p.expression)}function hC(p,S,z){if(p===void 0||p.kind<=162)return;let be=Yee[p.kind];return be===void 0?void 0:be(p,S,z)}function wce(p,S,z){let be=kAt(p),Ut=[];for(;Ut.length=0;--zn)be.push(vn[zn]),Ut.push(Nn)}else{let zn=S(vn,Nn);if(zn){if(zn==="skip")continue;return zn}if(vn.kind>=163)for(let Er of kAt(vn))be.push(Er),Ut.push(vn)}}}function kAt(p){let S=[];return hC(p,z,z),S;function z(be){S.unshift(be)}}function ET(p){p.externalModuleIndicator=Qbe(p)}function S9t(p,S,z){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ut=arguments.length>4?arguments[4]:void 0;var vn,Nn;(vn=AS)==null||vn.push(AS.Phase.Parse,"createSourceFile",{path:p},!0),qPe("beforeParse");let zn;Oae.logStartParseSourceFile(p);let{languageVersion:Er,setExternalModuleIndicator:$s,impliedNodeFormat:si}=typeof z=="object"?z:{languageVersion:z};if(Er===100)zn=sE.parseSourceFile(p,S,Er,void 0,be,6,Gg);else{let co=si===void 0?$s:Ss=>(Ss.impliedNodeFormat=si,($s||ET)(Ss));zn=sE.parseSourceFile(p,S,Er,void 0,be,Ut,co)}return Oae.logStopParseSourceFile(),qPe("afterParse"),Ys("Parse","beforeParse","afterParse"),(Nn=AS)==null||Nn.pop(),zn}function w9t(p,S){return sE.parseIsolatedEntityName(p,S)}function J7e(p,S){return sE.parseJsonText(p,S)}function Of(p){return p.externalModuleIndicator!==void 0}function FAt(p,S,z){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ut=Z7e.updateSourceFile(p,S,z,be);return Ut.flags|=p.flags&6291456,Ut}function IOr(p,S,z){let be=sE.JSDocParser.parseIsolatedJSDocComment(p,S,z);return be&&be.jsDoc&&sE.fixupParentReferences(be.jsDoc),be}function g3(p,S,z){return sE.JSDocParser.parseJSDocTypeExpressionForTests(p,S,z)}function I9t(p){return Q7(p,z4e)||T5(p,".ts")&&K1(jZ(p),".d.")}function xOr(p,S,z,be){if(p){if(p==="import")return 99;if(p==="require")return 1;be(S,z-S,iu.resolution_mode_should_be_either_require_or_import)}}function Wbe(p,S){let z=[];for(let be of AI(S,0)||kh){let Ut=S.substring(be.pos,be.end);T9t(z,be,Ut)}p.pragmas=new Map;for(let be of z){if(p.pragmas.has(be.name)){let Ut=p.pragmas.get(be.name);Ut instanceof Array?Ut.push(be.args):p.pragmas.set(be.name,[Ut,be.args]);continue}p.pragmas.set(be.name,be.args)}}function x9t(p,S){p.checkJsDirective=void 0,p.referencedFiles=[],p.typeReferenceDirectives=[],p.libReferenceDirectives=[],p.amdDependencies=[],p.hasNoDefaultLib=!1,p.pragmas.forEach((z,be)=>{switch(be){case"reference":{let Ut=p.referencedFiles,vn=p.typeReferenceDirectives,Nn=p.libReferenceDirectives;_e(p0(z),zn=>{let{types:Er,lib:$s,path:si,["resolution-mode"]:co}=zn.arguments;if(zn.arguments["no-default-lib"])p.hasNoDefaultLib=!0;else if(Er){let Ss=xOr(co,Er.pos,Er.end,S);vn.push(Object.assign({pos:Er.pos,end:Er.end,fileName:Er.value},Ss?{resolutionMode:Ss}:{}))}else $s?Nn.push({pos:$s.pos,end:$s.end,fileName:$s.value}):si?Ut.push({pos:si.pos,end:si.end,fileName:si.value}):S(zn.range.pos,zn.range.end-zn.range.pos,iu.Invalid_reference_directive_syntax)});break}case"amd-dependency":{p.amdDependencies=ru(p0(z),Ut=>({name:Ut.arguments.name,path:Ut.arguments.path}));break}case"amd-module":{if(z instanceof Array)for(let Ut of z)p.moduleName&&S(Ut.range.pos,Ut.range.end-Ut.range.pos,iu.An_AMD_module_cannot_have_multiple_name_assignments),p.moduleName=Ut.arguments.name;else p.moduleName=z.arguments.name;break}case"ts-nocheck":case"ts-check":{_e(p0(z),Ut=>{(!p.checkJsDirective||Ut.range.pos>p.checkJsDirective.pos)&&(p.checkJsDirective={enabled:be==="ts-check",end:Ut.range.end,pos:Ut.range.pos})});break}case"jsx":case"jsxfrag":case"jsximportsource":case"jsxruntime":return;default:Do.fail("Unhandled pragma kind")}})}function TOr(p){if(e6e.has(p))return e6e.get(p);let S=new RegExp(`(\\s${p}\\s*=\\s*)(?:(?:'([^']*)')|(?:"([^"]*)"))`,"im");return e6e.set(p,S),S}function T9t(p,S,z){let be=S.kind===2&&mh.exec(z);if(be){let vn=be[1].toLowerCase(),Nn=Yae[vn];if(!Nn||!(Nn.kind&1))return;if(Nn.args){let zn={};for(let Er of Nn.args){let $s=TOr(Er.name).exec(z);if(!$s&&!Er.optional)return;if($s){let si=$s[2]||$s[3];if(Er.captureSpan){let co=S.pos+$s.index+$s[1].length+1;zn[Er.name]={value:si,pos:co,end:co+si.length}}else zn[Er.name]=si}}p.push({name:vn,args:{arguments:zn,range:S}})}else p.push({name:vn,args:{arguments:{},range:S}});return}let Ut=S.kind===2&&F9t.exec(z);if(Ut)return P9t(p,S,2,Ut);if(S.kind===3){let vn=/@(\S+)(\s+.*)?$/gim,Nn;for(;Nn=vn.exec(z);)P9t(p,S,4,Nn)}}function P9t(p,S,z,be){if(!be)return;let Ut=be[1].toLowerCase(),vn=Yae[Ut];if(!vn||!(vn.kind&z))return;let Nn=be[2],zn=DT(vn,Nn);zn!=="fail"&&p.push({name:Ut,args:{arguments:zn,range:S}})}function DT(p,S){if(!S)return{};if(!p.args)return{};let z=P7(S).split(/\s+/),be={};for(let Ut=0;Utnew(NAt||(NAt=O_.getSourceFileConstructor()))(p,-1,-1),createBaseIdentifierNode:p=>new(k9t||(k9t=O_.getIdentifierConstructor()))(p,-1,-1),createBasePrivateIdentifierNode:p=>new(X7e||(X7e=O_.getPrivateIdentifierConstructor()))(p,-1,-1),createBaseTokenNode:p=>new(R9t||(R9t=O_.getTokenConstructor()))(p,-1,-1),createBaseNode:p=>new(Kl||(Kl=O_.getNodeConstructor()))(p,-1,-1)},UN=sce(1,Ice),Yee={163:function(p,S,z){return $a(S,p.left)||$a(S,p.right)},165:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.constraint)||$a(S,p.default)||$a(S,p.expression)},300:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.exclamationToken)||$a(S,p.equalsToken)||$a(S,p.objectAssignmentInitializer)},301:function(p,S,z){return $a(S,p.expression)},166:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.dotDotDotToken)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.type)||$a(S,p.initializer)},169:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.exclamationToken)||$a(S,p.type)||$a(S,p.initializer)},168:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.type)||$a(S,p.initializer)},299:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.exclamationToken)||$a(S,p.initializer)},257:function(p,S,z){return $a(S,p.name)||$a(S,p.exclamationToken)||$a(S,p.type)||$a(S,p.initializer)},205:function(p,S,z){return $a(S,p.dotDotDotToken)||$a(S,p.propertyName)||$a(S,p.name)||$a(S,p.initializer)},178:function(p,S,z){return id(S,z,p.modifiers)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)},182:function(p,S,z){return id(S,z,p.modifiers)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)},181:function(p,S,z){return id(S,z,p.modifiers)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)},176:W7e,177:W7e,171:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.asteriskToken)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.exclamationToken)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},170:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.questionToken)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)},173:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},174:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},175:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},259:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.asteriskToken)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},215:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.asteriskToken)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.body)},216:function(p,S,z){return id(S,z,p.modifiers)||id(S,z,p.typeParameters)||id(S,z,p.parameters)||$a(S,p.type)||$a(S,p.equalsGreaterThanToken)||$a(S,p.body)},172:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.body)},180:function(p,S,z){return $a(S,p.typeName)||id(S,z,p.typeArguments)},179:function(p,S,z){return $a(S,p.assertsModifier)||$a(S,p.parameterName)||$a(S,p.type)},183:function(p,S,z){return $a(S,p.exprName)||id(S,z,p.typeArguments)},184:function(p,S,z){return id(S,z,p.members)},185:function(p,S,z){return $a(S,p.elementType)},186:function(p,S,z){return id(S,z,p.elements)},189:wAt,190:wAt,191:function(p,S,z){return $a(S,p.checkType)||$a(S,p.extendsType)||$a(S,p.trueType)||$a(S,p.falseType)},192:function(p,S,z){return $a(S,p.typeParameter)},202:function(p,S,z){return $a(S,p.argument)||$a(S,p.assertions)||$a(S,p.qualifier)||id(S,z,p.typeArguments)},298:function(p,S,z){return $a(S,p.assertClause)},193:Kbe,195:Kbe,196:function(p,S,z){return $a(S,p.objectType)||$a(S,p.indexType)},197:function(p,S,z){return $a(S,p.readonlyToken)||$a(S,p.typeParameter)||$a(S,p.nameType)||$a(S,p.questionToken)||$a(S,p.type)||id(S,z,p.members)},198:function(p,S,z){return $a(S,p.literal)},199:function(p,S,z){return $a(S,p.dotDotDotToken)||$a(S,p.name)||$a(S,p.questionToken)||$a(S,p.type)},203:Y7e,204:Y7e,206:function(p,S,z){return id(S,z,p.elements)},207:function(p,S,z){return id(S,z,p.properties)},208:function(p,S,z){return $a(S,p.expression)||$a(S,p.questionDotToken)||$a(S,p.name)},209:function(p,S,z){return $a(S,p.expression)||$a(S,p.questionDotToken)||$a(S,p.argumentExpression)},210:IAt,211:IAt,212:function(p,S,z){return $a(S,p.tag)||$a(S,p.questionDotToken)||id(S,z,p.typeArguments)||$a(S,p.template)},213:function(p,S,z){return $a(S,p.type)||$a(S,p.expression)},214:function(p,S,z){return $a(S,p.expression)},217:function(p,S,z){return $a(S,p.expression)},218:function(p,S,z){return $a(S,p.expression)},219:function(p,S,z){return $a(S,p.expression)},221:function(p,S,z){return $a(S,p.operand)},226:function(p,S,z){return $a(S,p.asteriskToken)||$a(S,p.expression)},220:function(p,S,z){return $a(S,p.expression)},222:function(p,S,z){return $a(S,p.operand)},223:function(p,S,z){return $a(S,p.left)||$a(S,p.operatorToken)||$a(S,p.right)},231:function(p,S,z){return $a(S,p.expression)||$a(S,p.type)},232:function(p,S,z){return $a(S,p.expression)},235:function(p,S,z){return $a(S,p.expression)||$a(S,p.type)},233:function(p,S,z){return $a(S,p.name)},224:function(p,S,z){return $a(S,p.condition)||$a(S,p.questionToken)||$a(S,p.whenTrue)||$a(S,p.colonToken)||$a(S,p.whenFalse)},227:function(p,S,z){return $a(S,p.expression)},238:GN,265:GN,308:function(p,S,z){return id(S,z,p.statements)||$a(S,p.endOfFileToken)},240:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.declarationList)},258:function(p,S,z){return id(S,z,p.declarations)},241:function(p,S,z){return $a(S,p.expression)},242:function(p,S,z){return $a(S,p.expression)||$a(S,p.thenStatement)||$a(S,p.elseStatement)},243:function(p,S,z){return $a(S,p.statement)||$a(S,p.expression)},244:function(p,S,z){return $a(S,p.expression)||$a(S,p.statement)},245:function(p,S,z){return $a(S,p.initializer)||$a(S,p.condition)||$a(S,p.incrementor)||$a(S,p.statement)},246:function(p,S,z){return $a(S,p.initializer)||$a(S,p.expression)||$a(S,p.statement)},247:function(p,S,z){return $a(S,p.awaitModifier)||$a(S,p.initializer)||$a(S,p.expression)||$a(S,p.statement)},248:xAt,249:xAt,250:function(p,S,z){return $a(S,p.expression)},251:function(p,S,z){return $a(S,p.expression)||$a(S,p.statement)},252:function(p,S,z){return $a(S,p.expression)||$a(S,p.caseBlock)},266:function(p,S,z){return id(S,z,p.clauses)},292:function(p,S,z){return $a(S,p.expression)||id(S,z,p.statements)},293:function(p,S,z){return id(S,z,p.statements)},253:function(p,S,z){return $a(S,p.label)||$a(S,p.statement)},254:function(p,S,z){return $a(S,p.expression)},255:function(p,S,z){return $a(S,p.tryBlock)||$a(S,p.catchClause)||$a(S,p.finallyBlock)},295:function(p,S,z){return $a(S,p.variableDeclaration)||$a(S,p.block)},167:function(p,S,z){return $a(S,p.expression)},260:Xp,228:Xp,261:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||id(S,z,p.heritageClauses)||id(S,z,p.members)},262:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.typeParameters)||$a(S,p.type)},263:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||id(S,z,p.members)},302:function(p,S,z){return $a(S,p.name)||$a(S,p.initializer)},264:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.body)},268:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)||$a(S,p.moduleReference)},269:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.importClause)||$a(S,p.moduleSpecifier)||$a(S,p.assertClause)},270:function(p,S,z){return $a(S,p.name)||$a(S,p.namedBindings)},296:function(p,S,z){return id(S,z,p.elements)},297:function(p,S,z){return $a(S,p.name)||$a(S,p.value)},267:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.name)},271:function(p,S,z){return $a(S,p.name)},277:function(p,S,z){return $a(S,p.name)},272:Hbe,276:Hbe,275:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.exportClause)||$a(S,p.moduleSpecifier)||$a(S,p.assertClause)},273:TAt,278:TAt,274:function(p,S,z){return id(S,z,p.modifiers)||$a(S,p.expression)},225:function(p,S,z){return $a(S,p.head)||id(S,z,p.templateSpans)},236:function(p,S,z){return $a(S,p.expression)||$a(S,p.literal)},200:function(p,S,z){return $a(S,p.head)||id(S,z,p.templateSpans)},201:function(p,S,z){return $a(S,p.type)||$a(S,p.literal)},164:function(p,S,z){return $a(S,p.expression)},294:function(p,S,z){return id(S,z,p.types)},230:function(p,S,z){return $a(S,p.expression)||id(S,z,p.typeArguments)},280:function(p,S,z){return $a(S,p.expression)},279:function(p,S,z){return id(S,z,p.modifiers)},357:function(p,S,z){return id(S,z,p.elements)},281:function(p,S,z){return $a(S,p.openingElement)||id(S,z,p.children)||$a(S,p.closingElement)},285:function(p,S,z){return $a(S,p.openingFragment)||id(S,z,p.children)||$a(S,p.closingFragment)},282:D9t,283:D9t,289:function(p,S,z){return id(S,z,p.properties)},288:function(p,S,z){return $a(S,p.name)||$a(S,p.initializer)},290:function(p,S,z){return $a(S,p.expression)},291:function(p,S,z){return $a(S,p.dotDotDotToken)||$a(S,p.expression)},284:function(p,S,z){return $a(S,p.tagName)},187:B_,188:B_,312:B_,318:B_,317:B_,319:B_,321:B_,320:function(p,S,z){return id(S,z,p.parameters)||$a(S,p.type)},323:function(p,S,z){return(typeof p.comment=="string"?void 0:id(S,z,p.comment))||id(S,z,p.tags)},350:function(p,S,z){return $a(S,p.tagName)||$a(S,p.name)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},313:function(p,S,z){return $a(S,p.name)},314:function(p,S,z){return $a(S,p.left)||$a(S,p.right)},344:PAt,351:PAt,333:function(p,S,z){return $a(S,p.tagName)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},332:function(p,S,z){return $a(S,p.tagName)||$a(S,p.class)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},331:function(p,S,z){return $a(S,p.tagName)||$a(S,p.class)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},348:function(p,S,z){return $a(S,p.tagName)||$a(S,p.constraint)||id(S,z,p.typeParameters)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},349:function(p,S,z){return $a(S,p.tagName)||(p.typeExpression&&p.typeExpression.kind===312?$a(S,p.typeExpression)||$a(S,p.fullName)||(typeof p.comment=="string"?void 0:id(S,z,p.comment)):$a(S,p.fullName)||$a(S,p.typeExpression)||(typeof p.comment=="string"?void 0:id(S,z,p.comment)))},341:function(p,S,z){return $a(S,p.tagName)||$a(S,p.fullName)||$a(S,p.typeExpression)||(typeof p.comment=="string"?void 0:id(S,z,p.comment))},345:Hee,347:Hee,346:Hee,343:Hee,353:Hee,352:Hee,342:Hee,326:function(p,S,z){return _e(p.typeParameters,S)||_e(p.parameters,S)||$a(S,p.type)},327:Wee,328:Wee,329:Wee,325:function(p,S,z){return _e(p.jsDocPropertyTags,S)},330:oM,335:oM,336:oM,337:oM,338:oM,339:oM,334:oM,340:oM,356:RAt},(p=>{var S=sT(99,!0),z=20480,be,Ut,vn,Nn,zn;function Er(rt){return Yk++,rt}var $s={createBaseSourceFileNode:rt=>Er(new zn(rt,0,0)),createBaseIdentifierNode:rt=>Er(new vn(rt,0,0)),createBasePrivateIdentifierNode:rt=>Er(new Nn(rt,0,0)),createBaseTokenNode:rt=>Er(new Ut(rt,0,0)),createBaseNode:rt=>Er(new be(rt,0,0))},si=sce(11,$s),{createNodeArray:co,createNumericLiteral:Ss,createStringLiteral:qa,createLiteralLikeNode:nc,createIdentifier:Yu,createPrivateIdentifier:dl,createToken:kd,createArrayLiteralExpression:Il,createObjectLiteralExpression:pc,createPropertyAccessExpression:hd,createPropertyAccessChain:Lm,createElementAccessExpression:l1,createElementAccessChain:Z0,createCallExpression:dy,createCallChain:n_,createNewExpression:TI,createParenthesizedExpression:wD,createBlock:VN,createVariableStatement:Tw,createExpressionStatement:Pw,createIfStatement:yg,createWhileStatement:wT,createForStatement:xS,createForOfStatement:Ub,createVariableDeclaration:zN,createVariableDeclarationList:Rw}=si,G2,ID,vA,PI,IT,HA,Gy,n2,xT,eA,Yk,EA,xD,Vb,TT,A_,MC=!0,TD=!1;function lM(rt,sn,ui,Es){let va=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,Xo=arguments.length>5?arguments[5]:void 0,Ju=arguments.length>6?arguments[6]:void 0;var ed;if(Xo=UAe(rt,Xo),Xo===6){let td=$N(rt,sn,ui,Es,va);return convertToObjectWorker(td,(ed=td.statements[0])==null?void 0:ed.expression,td.parseDiagnostics,!1,void 0,void 0),td.referencedFiles=kh,td.typeReferenceDirectives=kh,td.libReferenceDirectives=kh,td.amdDependencies=kh,td.hasNoDefaultLib=!1,td.pragmas=T7,td}PT(rt,sn,ui,Es,Xo);let ld=dM(ui,va,Xo,Ju||ET);return Jk(),ld}p.parseSourceFile=lM;function y3(rt,sn){PT("",rt,sn,void 0,1),fc();let ui=vQ(!0),Es=an()===1&&!Gy.length;return Jk(),Es?ui:void 0}p.parseIsolatedEntityName=y3;function $N(rt,sn){let ui=arguments.length>2&&arguments[2]!==void 0?arguments[2]:2,Es=arguments.length>3?arguments[3]:void 0,va=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;PT(rt,sn,ui,Es,6),ID=A_,fc();let Xo=ts(),Ju,ed;if(an()===1)Ju=wv([],Xo,Xo),ed=TS();else{let Om;for(;an()!==1;){let m0;switch(an()){case 22:m0=UFe();break;case 110:case 95:case 104:m0=TS();break;case 40:e0(()=>fc()===8&&fc()!==58)?m0=DFe():m0=GCe();break;case 8:case 10:if(e0(()=>fc()!==58)){m0=k6();break}default:m0=GCe();break}Om&&hf(Om)?Om.push(m0):Om?Om=[Om,m0]:(Om=m0,an()!==1&&M0(iu.Unexpected_token))}let Vh=hf(Om)?No(Il(Om),Xo):Do.checkDefined(Om),gh=Pw(Vh);No(gh,Xo),Ju=wv([gh],Xo),ed=YN(1,iu.Unexpected_token)}let ld=py(rt,2,6,!1,Ju,ed,ID,Gg);va&&Pm(ld),ld.nodeCount=Yk,ld.identifierCount=xD,ld.identifiers=EA,ld.parseDiagnostics=yq(Gy,ld),n2&&(ld.jsDocDiagnostics=yq(n2,ld));let td=ld;return Jk(),td}p.parseJsonText=$N;function PT(rt,sn,ui,Es,va){switch(be=O_.getNodeConstructor(),Ut=O_.getTokenConstructor(),vn=O_.getIdentifierConstructor(),Nn=O_.getPrivateIdentifierConstructor(),zn=O_.getSourceFileConstructor(),G2=_v(rt),vA=sn,PI=ui,xT=Es,IT=va,HA=jAe(va),Gy=[],Vb=0,EA=new Map,xD=0,Yk=0,ID=0,MC=!0,IT){case 1:case 2:A_=262144;break;case 6:A_=67371008;break;default:A_=0;break}TD=!1,S.setText(vA),S.setOnError(oa),S.setScriptTarget(PI),S.setLanguageVariant(HA)}function Jk(){S.clearCommentDirectives(),S.setText(""),S.setOnError(void 0),vA=void 0,PI=void 0,xT=void 0,IT=void 0,HA=void 0,ID=0,Gy=void 0,n2=void 0,Vb=0,EA=void 0,TT=void 0,MC=!0}function dM(rt,sn,ui,Es){let va=I9t(G2);va&&(A_|=16777216),ID=A_,fc();let Xo=_3(0,PS);Do.assert(an()===1);let Ju=_d(TS()),ed=py(G2,rt,ui,va,Xo,Ju,ID,Es);return Wbe(ed,vA),x9t(ed,ld),ed.commentDirectives=S.getCommentDirectives(),ed.nodeCount=Yk,ed.identifierCount=xD,ed.identifiers=EA,ed.parseDiagnostics=yq(Gy,ed),n2&&(ed.jsDocDiagnostics=yq(n2,ed)),sn&&Pm(ed),ed;function ld(td,Om,Vh){Gy.push(gq(G2,td,Om,Vh))}}function Bf(rt,sn){return sn?_d(rt):rt}let wc=!1;function _d(rt){Do.assert(!rt.jsDoc);let sn=Dp(wRe(rt,vA),ui=>x8e.parseJSDocComment(rt,ui.pos,ui.end-ui.pos));return sn.length&&(rt.jsDoc=sn),wc&&(wc=!1,rt.flags|=268435456),rt}function Gp(rt){let sn=xT,ui=Z7e.createSyntaxCursor(rt);xT={currentNode:Om};let Es=[],va=Gy;Gy=[];let Xo=0,Ju=ld(rt.statements,0);for(;Ju!==-1;){let Vh=rt.statements[Xo],gh=rt.statements[Ju];mr(Es,rt.statements,Xo,Ju),Xo=td(rt.statements,Ju);let m0=ma(va,OT=>OT.start>=Vh.pos),V2=m0>=0?ma(va,OT=>OT.start>=gh.pos,m0):-1;m0>=0&&mr(Gy,va,m0,V2>=0?V2:void 0),kT(()=>{let OT=A_;for(A_|=32768,S.setTextPos(gh.pos),fc();an()!==1;){let n4=S.getStartPos(),N6=Nce(0,PS);if(Es.push(N6),n4===S.getStartPos()&&fc(),Xo>=0){let RS=rt.statements[Xo];if(N6.end===RS.pos)break;N6.end>RS.pos&&(Xo=td(rt.statements,Xo+1))}}A_=OT},2),Ju=Xo>=0?ld(rt.statements,Xo):-1}if(Xo>=0){let Vh=rt.statements[Xo];mr(Es,rt.statements,Xo);let gh=ma(va,m0=>m0.start>=Vh.pos);gh>=0&&mr(Gy,va,gh)}return xT=sn,si.updateSourceFile(rt,ph(co(Es),rt.statements));function ed(Vh){return!(Vh.flags&32768)&&!!(Vh.transformFlags&67108864)}function ld(Vh,gh){for(let m0=gh;m0116}function L0(){return an()===79?!0:an()===125&&KN()||an()===133&&RI()?!1:an()>116}function Pc(rt,sn){let ui=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return an()===rt?(ui&&fc(),!0):(sn?M0(sn):M0(iu._0_expected,rE(rt)),!1)}let FT=Object.keys(N$).filter(rt=>rt.length>2);function WN(rt){var sn;if(FN(rt)){qo(OC(vA,rt.template.pos),rt.template.end,iu.Module_declaration_names_may_only_use_or_quoted_strings);return}let ui=of(rt)?J_(rt):void 0;if(!ui||!l_e(ui,PI)){M0(iu._0_expected,rE(26));return}let Es=OC(vA,rt.pos);switch(ui){case"const":case"let":case"var":qo(Es,rt.end,iu.Variable_declaration_not_allowed_at_this_location);return;case"declare":return;case"interface":mM(iu.Interface_name_cannot_be_0,iu.Interface_must_be_given_a_name,18);return;case"is":qo(Es,S.getTextPos(),iu.A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods);return;case"module":case"namespace":mM(iu.Namespace_name_cannot_be_0,iu.Namespace_must_be_given_a_name,18);return;case"type":mM(iu.Type_alias_name_cannot_be_0,iu.Type_alias_must_be_given_a_name,63);return}let va=(sn=nm(ui,FT,Xo=>Xo))!=null?sn:nte(ui);if(va){qo(Es,rt.end,iu.Unknown_keyword_or_identifier_Did_you_mean_0,va);return}an()!==0&&qo(Es,rt.end,iu.Unexpected_keyword_or_identifier)}function mM(rt,sn,ui){an()===ui?M0(sn):M0(rt,S.getTokenValue())}function nte(rt){for(let sn of FT)if(rt.length>sn.length+2&&vw(rt,sn))return`${sn} ${rt.slice(sn.length)}`}function tCe(rt,sn,ui){if(an()===59&&!S.hasPrecedingLineBreak()){M0(iu.Decorators_must_precede_the_name_and_all_keywords_of_property_declarations);return}if(an()===20){M0(iu.Cannot_start_a_function_call_in_a_type_annotation),fc();return}if(sn&&!hM()){ui?M0(iu._0_expected,rE(26)):M0(iu.Expected_for_property_initializer);return}if(!ite()){if(ui){M0(iu._0_expected,rE(26));return}WN(rt)}}function fM(rt){return an()===rt?(Ad(),!0):(M0(iu._0_expected,rE(rt)),!1)}function VU(rt,sn,ui,Es){if(an()===sn){fc();return}let va=M0(iu._0_expected,rE(sn));ui&&va&&d3(va,gq(G2,Es,1,iu.The_parser_expected_to_find_a_1_to_match_the_0_token_here,rE(rt),rE(sn)))}function eh(rt){return an()===rt?(fc(),!0):!1}function _b(rt){if(an()===rt)return TS()}function p6e(rt){if(an()===rt)return f6e()}function YN(rt,sn,ui){return _b(rt)||NT(rt,!1,sn||iu._0_expected,ui||rE(rt))}function m6e(rt){return p6e(rt)||NT(rt,!1,iu._0_expected,rE(rt))}function TS(){let rt=ts(),sn=an();return fc(),No(kd(sn),rt)}function f6e(){let rt=ts(),sn=an();return Ad(),No(kd(sn),rt)}function hM(){return an()===26?!0:an()===19||an()===1||S.hasPrecedingLineBreak()}function ite(){return hM()?(an()===26&&fc(),!0):!1}function kI(){return ite()||Pc(26)}function wv(rt,sn,ui,Es){let va=co(rt,Es);return wN(va,sn,ui??S.getStartPos()),va}function No(rt,sn,ui){return wN(rt,sn,ui??S.getStartPos()),A_&&(rt.flags|=A_),TD&&(TD=!1,rt.flags|=131072),rt}function NT(rt,sn,ui,Es){sn?R6(S.getStartPos(),0,ui,Es):ui&&M0(ui,Es);let va=ts(),Xo=rt===79?Yu("",void 0):YZ(rt)?si.createTemplateLiteralLikeNode(rt,"","",void 0):rt===8?Ss("",void 0):rt===10?qa("",void 0):rt===279?si.createMissingDeclaration():kd(rt);return No(Xo,va)}function gM(rt){let sn=EA.get(rt);return sn===void 0&&EA.set(rt,sn=rt),sn}function zU(rt,sn,ui){if(rt){xD++;let ed=ts(),ld=an(),td=gM(S.getTokenValue()),Om=S.hasExtendedUnicodeEscape();return dp(),No(Yu(td,ld,Om),ed)}if(an()===80)return M0(ui||iu.Private_identifiers_are_not_allowed_outside_class_bodies),zU(!0);if(an()===0&&S.tryScan(()=>S.reScanInvalidIdentifier()===79))return zU(!0);xD++;let Es=an()===1,va=S.isReservedWord(),Xo=S.getTokenText(),Ju=va?iu.Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here:iu.Identifier_expected;return NT(79,Es,sn||Ju,Xo)}function Rce(rt){return zU(If(),void 0,rt)}function Iv(rt,sn){return zU(L0(),rt,sn)}function U2(rt){return zU(QA(an()),rt)}function $U(){return QA(an())||an()===10||an()===8}function h6e(){return QA(an())||an()===10}function VAt(rt){if(an()===10||an()===8){let sn=k6();return sn.text=gM(sn.text),sn}return rt&&an()===22?zAt():an()===80?kce():U2()}function QU(){return VAt(!0)}function zAt(){let rt=ts();Pc(22);let sn=$0(jC);return Pc(23),No(si.createComputedPropertyName(sn),rt)}function kce(){let rt=ts(),sn=dl(gM(S.getTokenValue()));return fc(),No(sn,rt)}function bQ(rt){return an()===rt&&LC(g6e)}function rCe(){return fc(),S.hasPrecedingLineBreak()?!1:JN()}function g6e(){switch(an()){case 85:return fc()===92;case 93:return fc(),an()===88?e0(_6e):an()===154?e0($At):ste();case 88:return _6e();case 124:case 137:case 151:return fc(),JN();default:return rCe()}}function ste(){return an()===59||an()!==41&&an()!==128&&an()!==18&&JN()}function $At(){return fc(),ste()}function y6e(){return kk(an())&&LC(g6e)}function JN(){return an()===22||an()===18||an()===41||an()===25||$U()}function _6e(){return fc(),an()===84||an()===98||an()===118||an()===59||an()===126&&e0(e8e)||an()===132&&e0(t8e)}function CQ(rt,sn){if(aCe(rt))return!0;switch(rt){case 0:case 1:case 3:return!(an()===26&&sn)&&r8e();case 2:return an()===82||an()===88;case 4:return e0(z6e);case 5:return e0($bt)||an()===26&&!sn;case 6:return an()===22||$U();case 12:switch(an()){case 22:case 41:case 25:case 24:return!0;default:return $U()}case 18:return $U();case 9:return an()===22||an()===25||$U();case 24:return h6e();case 7:return an()===18?e0(A6e):sn?L0()&&!iCe():PCe()&&!iCe();case 8:return QCe();case 10:return an()===27||an()===25||QCe();case 19:return an()===101||an()===85||L0();case 15:switch(an()){case 27:case 24:return!0}case 11:return an()===25||bM();case 16:return Lce(!1);case 17:return Lce(!0);case 20:case 21:return an()===27||SQ();case 22:return Hce();case 23:return QA(an());case 13:return QA(an())||an()===18;case 14:return!0}return Do.fail("Non-exhaustive case in 'isListElement'.")}function A6e(){if(Do.assert(an()===18),fc()===19){let rt=fc();return rt===27||rt===18||rt===94||rt===117}return!0}function Fce(){return fc(),L0()}function nCe(){return fc(),QA(an())}function QAt(){return fc(),t3e(an())}function iCe(){return an()===117||an()===94?e0(b6e):!1}function b6e(){return fc(),bM()}function C6e(){return fc(),SQ()}function yM(rt){if(an()===1)return!0;switch(rt){case 1:case 2:case 4:case 5:case 6:case 12:case 9:case 23:case 24:return an()===19;case 3:return an()===19||an()===82||an()===88;case 7:return an()===18||an()===94||an()===117;case 8:return KAt();case 19:return an()===31||an()===20||an()===18||an()===94||an()===117;case 11:return an()===21||an()===26;case 15:case 21:case 10:return an()===23;case 17:case 16:case 18:return an()===21||an()===23;case 20:return an()!==27;case 22:return an()===18||an()===19;case 13:return an()===31||an()===43;case 14:return an()===29&&e0(nCt);default:return!1}}function KAt(){return!!(hM()||bFe(an())||an()===38)}function sCe(){for(let rt=0;rt<25;rt++)if(Vb&1<=0)}function YAt(rt){return rt===6?iu.An_enum_member_name_must_be_followed_by_a_or:void 0}function e4(){let rt=wv([],ts());return rt.isMissingList=!0,rt}function JAt(rt){return!!rt.isMissingList}function _M(rt,sn,ui,Es){if(Pc(ui)){let va=kw(rt,sn);return Pc(Es),va}return e4()}function vQ(rt,sn){let ui=ts(),Es=rt?U2(sn):Iv(sn);for(;eh(24)&&an()!==29;)Es=No(si.createQualifiedName(Es,Oce(rt,!1)),ui);return Es}function pCe(rt,sn){return No(si.createQualifiedName(rt,sn),rt.pos)}function Oce(rt,sn){if(S.hasPrecedingLineBreak()&&QA(an())&&e0(VCe))return NT(79,!0,iu.Identifier_expected);if(an()===80){let ui=kce();return sn?ui:NT(79,!0,iu.Identifier_expected)}return rt?U2():Iv()}function mCe(rt){let sn=ts(),ui=[],Es;do Es=ZAt(rt),ui.push(Es);while(Es.literal.kind===16);return wv(ui,sn)}function I6e(rt){let sn=ts();return No(si.createTemplateExpression(T6e(rt),mCe(rt)),sn)}function fCe(){let rt=ts();return No(si.createTemplateLiteralType(T6e(!1),x6e()),rt)}function x6e(){let rt=ts(),sn=[],ui;do ui=XAt(),sn.push(ui);while(ui.literal.kind===16);return wv(sn,rt)}function XAt(){let rt=ts();return No(si.createTemplateLiteralTypeSpan(tA(),hCe(!1)),rt)}function hCe(rt){return an()===19?(my(rt),Bce()):YN(17,iu._0_expected,rE(19))}function ZAt(rt){let sn=ts();return No(si.createTemplateSpan($0(jC),hCe(rt)),sn)}function k6(){return ate(an())}function T6e(rt){rt&&C1();let sn=ate(an());return Do.assert(sn.kind===15,"Template head has wrong token kind"),sn}function Bce(){let rt=ate(an());return Do.assert(rt.kind===16||rt.kind===17,"Template fragment has wrong token kind"),rt}function P6e(rt){let sn=rt===14||rt===17,ui=S.getTokenText();return ui.substring(1,ui.length-(S.isUnterminated()?0:sn?1:2))}function ate(rt){let sn=ts(),ui=YZ(rt)?si.createTemplateLiteralLikeNode(rt,S.getTokenValue(),P6e(rt),S.getTokenFlags()&2048):rt===8?Ss(S.getTokenValue(),S.getNumericLiteralFlags()):rt===10?qa(S.getTokenValue(),void 0,S.hasExtendedUnicodeEscape()):X_(rt)?nc(rt,S.getTokenValue()):Do.fail();return S.hasExtendedUnicodeEscape()&&(ui.hasExtendedUnicodeEscape=!0),S.isUnterminated()&&(ui.isUnterminated=!0),fc(),No(ui,sn)}function gCe(){return vQ(!0,iu.Type_expected)}function EQ(){if(!S.hasPrecedingLineBreak()&&Rg()===29)return _M(20,tA,29,31)}function qce(){let rt=ts();return No(si.createTypeReferenceNode(gCe(),EQ()),rt)}function yCe(rt){switch(rt.kind){case 180:return i6(rt.typeName);case 181:case 182:{let{parameters:sn,type:ui}=rt;return JAt(sn)||yCe(ui)}case 193:return yCe(rt.type);default:return!1}}function ebt(rt){return fc(),No(si.createTypePredicateNode(void 0,rt,tA()),rt.pos)}function R6e(){let rt=ts();return fc(),No(si.createThisTypeNode(),rt)}function k6e(){let rt=ts();return fc(),No(si.createJSDocAllType(),rt)}function tbt(){let rt=ts();return fc(),No(si.createJSDocNonNullableType(wCe(),!1),rt)}function F6e(){let rt=ts();return fc(),an()===27||an()===19||an()===21||an()===31||an()===63||an()===51?No(si.createJSDocUnknownType(),rt):No(si.createJSDocNullableType(tA(),!1),rt)}function rbt(){let rt=ts(),sn=Tc();if(e0(D8e)){fc();let ui=XN(36),Es=t4(58,!1);return Bf(No(si.createJSDocFunctionType(ui,Es),rt),sn)}return No(si.createTypeReferenceNode(U2(),void 0),rt)}function N6e(){let rt=ts(),sn;return(an()===108||an()===103)&&(sn=U2(),Pc(58)),No(si.createParameterDeclaration(void 0,void 0,sn,void 0,Mce(),void 0),rt)}function Mce(){S.setInJSDocType(!0);let rt=ts();if(eh(142)){let Es=si.createJSDocNamepathType(void 0);e:for(;;)switch(an()){case 19:case 1:case 27:case 5:break e;default:Ad()}return S.setInJSDocType(!1),No(Es,rt)}let sn=eh(25),ui=TCe();return S.setInJSDocType(!1),sn&&(ui=No(si.createJSDocVariadicType(ui),rt)),an()===63?(fc(),No(si.createJSDocOptionalType(ui),rt)):ui}function nbt(){let rt=ts();Pc(112);let sn=vQ(!0),ui=S.hasPrecedingLineBreak()?void 0:Kce();return No(si.createTypeQueryNode(sn,ui),rt)}function O6e(){let rt=ts(),sn=F6(!1,!0),ui=Iv(),Es,va;eh(94)&&(SQ()||!bM()?Es=tA():va=OCe());let Xo=eh(63)?tA():void 0,Ju=si.createTypeParameterDeclaration(sn,ui,Es,Xo);return Ju.expression=va,No(Ju,rt)}function A3(){if(an()===29)return _M(19,O6e,29,31)}function Lce(rt){return an()===25||QCe()||kk(an())||an()===59||SQ(!rt)}function B6e(rt){let sn=xQ(iu.Private_identifiers_cannot_be_used_as_parameters);return Nk(sn)===0&&!Vl(rt)&&kk(an())&&fc(),sn}function q6e(){return If()||an()===22||an()===18}function _Ce(rt){return ACe(rt)}function M6e(rt){return ACe(rt,!1)}function ACe(rt){let sn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ui=ts(),Es=Tc(),va=rt?QN(()=>F6(!0)):pM(()=>F6(!0));if(an()===108){let ld=si.createParameterDeclaration(va,void 0,zU(!0),void 0,AM(),void 0),td=Oi(va);return td&&ec(td,iu.Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters),Bf(No(ld,ui),Es)}let Xo=MC;MC=!1;let Ju=_b(25);if(!sn&&!q6e())return;let ed=Bf(No(si.createParameterDeclaration(va,Ju,B6e(va),_b(57),AM(),CM()),ui),Es);return MC=Xo,ed}function t4(rt,sn){if(L6e(rt,sn))return gC(TCe)}function L6e(rt,sn){return rt===38?(Pc(rt),!0):eh(58)?!0:sn&&an()===38?(M0(iu._0_expected,rE(58)),fc(),!0):!1}function jce(rt,sn){let ui=KN(),Es=RI();xl(!!(rt&1)),Fp(!!(rt&2));let va=rt&32?kw(17,N6e):kw(16,()=>sn?_Ce(Es):M6e(Es));return xl(ui),Fp(Es),va}function XN(rt){if(!Pc(20))return e4();let sn=jce(rt,!0);return Pc(21),sn}function ote(){eh(27)||kI()}function j6e(rt){let sn=ts(),ui=Tc();rt===177&&Pc(103);let Es=A3(),va=XN(4),Xo=t4(58,!0);ote();let Ju=rt===176?si.createCallSignature(Es,va,Xo):si.createConstructSignature(Es,va,Xo);return Bf(No(Ju,sn),ui)}function G6e(){return an()===22&&e0(DQ)}function DQ(){if(fc(),an()===25||an()===23)return!0;if(kk(an())){if(fc(),L0())return!0}else if(L0())fc();else return!1;return an()===58||an()===27?!0:an()!==57?!1:(fc(),an()===58||an()===27||an()===23)}function U6e(rt,sn,ui){let Es=_M(16,()=>_Ce(!1),22,23),va=AM();ote();let Xo=si.createIndexSignature(ui,Es,va);return Bf(No(Xo,rt),sn)}function V6e(rt,sn,ui){let Es=QU(),va=_b(57),Xo;if(an()===20||an()===29){let Ju=A3(),ed=XN(4),ld=t4(58,!0);Xo=si.createMethodSignature(ui,Es,va,Ju,ed,ld)}else{let Ju=AM();Xo=si.createPropertySignature(ui,Es,va,Ju),an()===63&&(Xo.initializer=CM())}return ote(),Bf(No(Xo,rt),sn)}function z6e(){if(an()===20||an()===29||an()===137||an()===151)return!0;let rt=!1;for(;kk(an());)rt=!0,fc();return an()===22?!0:($U()&&(rt=!0,fc()),rt?an()===20||an()===29||an()===57||an()===58||an()===27||hM():!1)}function bCe(){if(an()===20||an()===29)return j6e(176);if(an()===103&&e0(cte))return j6e(177);let rt=ts(),sn=Tc(),ui=F6(!1);return bQ(137)?DM(rt,sn,ui,174,4):bQ(151)?DM(rt,sn,ui,175,4):G6e()?U6e(rt,sn,ui):V6e(rt,sn,ui)}function cte(){return fc(),an()===20||an()===29}function ibt(){return fc()===24}function CCe(){switch(fc()){case 20:case 29:case 24:return!0}return!1}function sbt(){let rt=ts();return No(si.createTypeLiteralNode(vCe()),rt)}function vCe(){let rt;return Pc(18)?(rt=_3(4,bCe),Pc(19)):rt=e4(),rt}function abt(){return fc(),an()===39||an()===40?fc()===146:(an()===146&&fc(),an()===22&&Fce()&&fc()===101)}function $6e(){let rt=ts(),sn=U2();Pc(101);let ui=tA();return No(si.createTypeParameterDeclaration(void 0,sn,ui,void 0),rt)}function obt(){let rt=ts();Pc(18);let sn;(an()===146||an()===39||an()===40)&&(sn=TS(),sn.kind!==146&&Pc(146)),Pc(22);let ui=$6e(),Es=eh(128)?tA():void 0;Pc(23);let va;(an()===57||an()===39||an()===40)&&(va=TS(),va.kind!==57&&Pc(57));let Xo=AM();kI();let Ju=_3(4,bCe);return Pc(19),No(si.createMappedTypeNode(sn,ui,Es,va,Xo,Ju),rt)}function ECe(){let rt=ts();if(eh(25))return No(si.createRestTypeNode(tA()),rt);let sn=tA();if(vT(sn)&&sn.pos===sn.type.pos){let ui=si.createOptionalTypeNode(sn.type);return ph(ui,sn),ui.flags=sn.flags,ui}return sn}function Q6e(){return fc()===58||an()===57&&fc()===58}function K6e(){return an()===25?QA(fc())&&Q6e():QA(an())&&Q6e()}function cbt(){if(e0(K6e)){let rt=ts(),sn=Tc(),ui=_b(25),Es=U2(),va=_b(57);Pc(58);let Xo=ECe(),Ju=si.createNamedTupleMember(ui,Es,va,Xo);return Bf(No(Ju,rt),sn)}return ECe()}function H6e(){let rt=ts();return No(si.createTupleTypeNode(_M(21,cbt,22,23)),rt)}function ubt(){let rt=ts();Pc(20);let sn=tA();return Pc(21),No(si.createParenthesizedType(sn),rt)}function W6e(){let rt;if(an()===126){let sn=ts();fc();let ui=No(kd(126),sn);rt=wv([ui],sn)}return rt}function Y6e(){let rt=ts(),sn=Tc(),ui=W6e(),Es=eh(103);Do.assert(!ui||Es,"Per isStartOfFunctionOrConstructorType, a function type cannot have modifiers.");let va=A3(),Xo=XN(4),Ju=t4(38,!1),ed=Es?si.createConstructorTypeNode(ui,va,Xo,Ju):si.createFunctionTypeNode(va,Xo,Ju);return Bf(No(ed,rt),sn)}function DCe(){let rt=TS();return an()===24?void 0:rt}function J6e(rt){let sn=ts();rt&&fc();let ui=an()===110||an()===95||an()===104?TS():ate(an());return rt&&(ui=No(si.createPrefixUnaryExpression(40,ui),sn)),No(si.createLiteralTypeNode(ui),sn)}function X6e(){return fc(),an()===100}function lbt(){let rt=ts(),sn=S.getTokenPos();Pc(18);let ui=S.hasPrecedingLineBreak();Pc(130),Pc(58);let Es=ZCe(!0);if(!Pc(19)){let va=ks(Gy);va&&va.code===iu._0_expected.code&&d3(va,gq(G2,sn,1,iu.The_parser_expected_to_find_a_1_to_match_the_0_token_here,"{","}"))}return No(si.createImportTypeAssertionContainer(Es,ui),rt)}function SCe(){ID|=2097152;let rt=ts(),sn=eh(112);Pc(100),Pc(20);let ui=tA(),Es;eh(27)&&(Es=lbt()),Pc(21);let va=eh(24)?gCe():void 0,Xo=EQ();return No(si.createImportTypeNode(ui,Es,va,Xo,sn),rt)}function Z6e(){return fc(),an()===8||an()===9}function wCe(){switch(an()){case 131:case 157:case 152:case 148:case 160:case 153:case 134:case 155:case 144:case 149:return LC(DCe)||qce();case 66:S.reScanAsteriskEqualsToken();case 41:return k6e();case 60:S.reScanQuestionToken();case 57:return F6e();case 98:return rbt();case 53:return tbt();case 14:case 10:case 8:case 9:case 110:case 95:case 104:return J6e();case 40:return e0(Z6e)?J6e(!0):qce();case 114:return TS();case 108:{let rt=R6e();return an()===140&&!S.hasPrecedingLineBreak()?ebt(rt):rt}case 112:return e0(X6e)?SCe():nbt();case 18:return e0(abt)?obt():sbt();case 22:return H6e();case 20:return ubt();case 100:return SCe();case 129:return e0(VCe)?uFe():qce();case 15:return fCe();default:return qce()}}function SQ(rt){switch(an()){case 131:case 157:case 152:case 148:case 160:case 134:case 146:case 153:case 156:case 114:case 155:case 104:case 108:case 112:case 144:case 18:case 22:case 29:case 51:case 50:case 103:case 10:case 8:case 9:case 110:case 95:case 149:case 41:case 57:case 53:case 25:case 138:case 100:case 129:case 14:case 15:return!0;case 98:return!rt;case 40:return!rt&&e0(Z6e);case 20:return!rt&&e0(eFe);default:return L0()}}function eFe(){return fc(),an()===21||Lce(!1)||SQ()}function tFe(){let rt=ts(),sn=wCe();for(;!S.hasPrecedingLineBreak();)switch(an()){case 53:fc(),sn=No(si.createJSDocNonNullableType(sn,!0),rt);break;case 57:if(e0(C6e))return sn;fc(),sn=No(si.createJSDocNullableType(sn,!0),rt);break;case 22:if(Pc(22),SQ()){let ui=tA();Pc(23),sn=No(si.createIndexedAccessTypeNode(sn,ui),rt)}else Pc(23),sn=No(si.createArrayTypeNode(sn),rt);break;default:return sn}return sn}function rFe(rt){let sn=ts();return Pc(rt),No(si.createTypeOperatorNode(rt,iFe()),sn)}function dbt(){if(eh(94)){let rt=RT(tA);if(UU()||an()!==57)return rt}}function nFe(){let rt=ts(),sn=Iv(),ui=LC(dbt),Es=si.createTypeParameterDeclaration(void 0,sn,ui);return No(Es,rt)}function pbt(){let rt=ts();return Pc(138),No(si.createInferTypeNode(nFe()),rt)}function iFe(){let rt=an();switch(rt){case 141:case 156:case 146:return rFe(rt);case 138:return pbt()}return gC(tFe)}function Gce(rt){if(xCe()){let sn=Y6e(),ui;return fce(sn)?ui=rt?iu.Function_type_notation_must_be_parenthesized_when_used_in_a_union_type:iu.Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type:ui=rt?iu.Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type:iu.Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type,ec(sn,ui),sn}}function sFe(rt,sn,ui){let Es=ts(),va=rt===51,Xo=eh(rt),Ju=Xo&&Gce(va)||sn();if(an()===rt||Xo){let ed=[Ju];for(;eh(rt);)ed.push(Gce(va)||sn());Ju=No(ui(wv(ed,Es)),Es)}return Ju}function ICe(){return sFe(50,iFe,si.createIntersectionTypeNode)}function mbt(){return sFe(51,ICe,si.createUnionTypeNode)}function aFe(){return fc(),an()===103}function xCe(){return an()===29||an()===20&&e0(oFe)?!0:an()===103||an()===126&&e0(aFe)}function fbt(){if(kk(an())&&F6(!1),L0()||an()===108)return fc(),!0;if(an()===22||an()===18){let rt=Gy.length;return xQ(),rt===Gy.length}return!1}function oFe(){return fc(),!!(an()===21||an()===25||fbt()&&(an()===58||an()===27||an()===57||an()===63||an()===21&&(fc(),an()===38)))}function TCe(){let rt=ts(),sn=L0()&&LC(cFe),ui=tA();return sn?No(si.createTypePredicateNode(void 0,sn,ui),rt):ui}function cFe(){let rt=Iv();if(an()===140&&!S.hasPrecedingLineBreak())return fc(),rt}function uFe(){let rt=ts(),sn=YN(129),ui=an()===108?R6e():Iv(),Es=eh(140)?tA():void 0;return No(si.createTypePredicateNode(sn,ui,Es),rt)}function tA(){if(A_&40960)return g0(40960,tA);if(xCe())return Y6e();let rt=ts(),sn=mbt();if(!UU()&&!S.hasPrecedingLineBreak()&&eh(94)){let ui=RT(tA);Pc(57);let Es=gC(tA);Pc(58);let va=gC(tA);return No(si.createConditionalTypeNode(sn,ui,Es,va),rt)}return sn}function AM(){return eh(58)?tA():void 0}function PCe(){switch(an()){case 108:case 106:case 104:case 110:case 95:case 8:case 9:case 10:case 14:case 15:case 20:case 22:case 18:case 98:case 84:case 103:case 43:case 68:case 79:return!0;case 100:return e0(CCe);default:return L0()}}function bM(){if(PCe())return!0;switch(an()){case 39:case 40:case 54:case 53:case 89:case 112:case 114:case 45:case 46:case 29:case 133:case 125:case 80:case 59:return!0;default:return CFe()?!0:L0()}}function lFe(){return an()!==18&&an()!==98&&an()!==84&&an()!==59&&bM()}function jC(){let rt=P6();rt&&Tl(!1);let sn=ts(),ui=RD(!0),Es;for(;Es=_b(27);)ui=FCe(ui,Es,RD(!0),sn);return rt&&Tl(!0),ui}function CM(){return eh(63)?RD(!0):void 0}function RD(rt){if(dFe())return pFe();let sn=gbt(rt)||yFe(rt);if(sn)return sn;let ui=ts(),Es=ute(0);return Es.kind===79&&an()===38?mFe(ui,Es,rt,void 0):vI(Es)&&Y$(wf())?FCe(Es,TS(),RD(rt),ui):ybt(Es,ui,rt)}function dFe(){return an()===125?KN()?!0:e0(zCe):!1}function hbt(){return fc(),!S.hasPrecedingLineBreak()&&L0()}function pFe(){let rt=ts();return fc(),!S.hasPrecedingLineBreak()&&(an()===41||bM())?No(si.createYieldExpression(_b(41),RD(!0)),rt):No(si.createYieldExpression(void 0,void 0),rt)}function mFe(rt,sn,ui,Es){Do.assert(an()===38,"parseSimpleArrowFunctionExpression should only have been called if we had a =>");let va=si.createParameterDeclaration(void 0,void 0,sn,void 0,void 0,void 0);No(va,sn.pos);let Xo=wv([va],va.pos,va.end),Ju=YN(38),ed=RCe(!!Es,ui),ld=si.createArrowFunction(Es,void 0,Xo,void 0,Ju,ed);return _d(No(ld,rt))}function gbt(rt){let sn=fFe();if(sn!==0)return sn===1?AFe(!0,!0):LC(()=>gFe(rt))}function fFe(){return an()===20||an()===29||an()===132?e0(hFe):an()===38?1:0}function hFe(){if(an()===132&&(fc(),S.hasPrecedingLineBreak()||an()!==20&&an()!==29))return 0;let rt=an(),sn=fc();if(rt===20){if(sn===21)switch(fc()){case 38:case 58:case 18:return 1;default:return 0}if(sn===22||sn===18)return 2;if(sn===25)return 1;if(kk(sn)&&sn!==132&&e0(Fce))return fc()===128?0:1;if(!L0()&&sn!==108)return 0;switch(fc()){case 58:return 1;case 57:return fc(),an()===58||an()===27||an()===63||an()===21?1:0;case 27:case 63:case 21:return 2}return 0}else return Do.assert(rt===29),!L0()&&an()!==85?0:HA===1?e0(()=>{eh(85);let ui=fc();if(ui===94)switch(fc()){case 63:case 31:case 43:return!1;default:return!0}else if(ui===27||ui===63)return!0;return!1})?1:0:2}function gFe(rt){let sn=S.getTokenPos();if(TT!=null&&TT.has(sn))return;let ui=AFe(!1,rt);return ui||(TT||(TT=new Set)).add(sn),ui}function yFe(rt){if(an()===132&&e0(_Fe)===1){let sn=ts(),ui=JCe(),Es=ute(0);return mFe(sn,Es,rt,ui)}}function _Fe(){if(an()===132){if(fc(),S.hasPrecedingLineBreak()||an()===38)return 0;let rt=ute(0);if(!S.hasPrecedingLineBreak()&&rt.kind===79&&an()===38)return 1}return 0}function AFe(rt,sn){let ui=ts(),Es=Tc(),va=JCe(),Xo=Vl(va,oQ)?2:0,Ju=A3(),ed;if(Pc(20)){if(rt)ed=jce(Xo,rt);else{let n4=jce(Xo,rt);if(!n4)return;ed=n4}if(!Pc(21)&&!rt)return}else{if(!rt)return;ed=e4()}let ld=an()===58,td=t4(58,!1);if(td&&!rt&&yCe(td))return;let Om=td;for(;(Om==null?void 0:Om.kind)===193;)Om=Om.type;let Vh=Om&&Pbe(Om);if(!rt&&an()!==38&&(Vh||an()!==18))return;let gh=an(),m0=YN(38),V2=gh===38||gh===18?RCe(Vl(va,oQ),sn):Iv();if(!sn&&ld&&an()!==58)return;let OT=si.createArrowFunction(va,Ju,ed,td,m0,V2);return Bf(No(OT,ui),Es)}function RCe(rt,sn){if(an()===18)return zce(rt?2:0);if(an()!==26&&an()!==98&&an()!==84&&r8e()&&!lFe())return zce(16|(rt?2:0));let ui=MC;MC=!1;let Es=rt?QN(()=>RD(sn)):pM(()=>RD(sn));return MC=ui,Es}function ybt(rt,sn,ui){let Es=_b(57);if(!Es)return rt;let va;return No(si.createConditionalExpression(rt,Es,g0(z,()=>RD(!1)),va=YN(58),Soe(va)?RD(ui):NT(79,!1,iu._0_expected,rE(58))),sn)}function ute(rt){let sn=ts(),ui=OCe();return kCe(rt,ui,sn)}function bFe(rt){return rt===101||rt===162}function kCe(rt,sn,ui){for(;;){wf();let Es=Voe(an());if(!(an()===42?Es>=rt:Es>rt)||an()===101&&HN())break;if(an()===128||an()===150){if(S.hasPrecedingLineBreak())break;{let va=an();fc(),sn=va===150?vFe(sn,tA()):EFe(sn,tA())}}else sn=FCe(sn,TS(),ute(Es),ui)}return sn}function CFe(){return HN()&&an()===101?!1:Voe(an())>0}function vFe(rt,sn){return No(si.createSatisfiesExpression(rt,sn),rt.pos)}function FCe(rt,sn,ui,Es){return No(si.createBinaryExpression(rt,sn,ui),Es)}function EFe(rt,sn){return No(si.createAsExpression(rt,sn),rt.pos)}function DFe(){let rt=ts();return No(si.createPrefixUnaryExpression(an(),Qm(ZN)),rt)}function SFe(){let rt=ts();return No(si.createDeleteExpression(Qm(ZN)),rt)}function _bt(){let rt=ts();return No(si.createTypeOfExpression(Qm(ZN)),rt)}function wFe(){let rt=ts();return No(si.createVoidExpression(Qm(ZN)),rt)}function Abt(){return an()===133?RI()?!0:e0(zCe):!1}function NCe(){let rt=ts();return No(si.createAwaitExpression(Qm(ZN)),rt)}function OCe(){if(IFe()){let ui=ts(),Es=xFe();return an()===42?kCe(Voe(an()),Es,ui):Es}let rt=an(),sn=ZN();if(an()===42){let ui=OC(vA,sn.pos),{end:Es}=sn;sn.kind===213?qo(ui,Es,iu.A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses):qo(ui,Es,iu.An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses,rE(rt))}return sn}function ZN(){switch(an()){case 39:case 40:case 54:case 53:return DFe();case 89:return SFe();case 112:return _bt();case 114:return wFe();case 29:return HA===1?lte(!0):BFe();case 133:if(Abt())return NCe();default:return xFe()}}function IFe(){switch(an()){case 39:case 40:case 54:case 53:case 89:case 112:case 114:case 133:return!1;case 29:if(HA!==1)return!1;default:return!0}}function xFe(){if(an()===45||an()===46){let sn=ts();return No(si.createPrefixUnaryExpression(an(),Qm(wQ)),sn)}else if(HA===1&&an()===29&&e0(QAt))return lte(!0);let rt=wQ();if(Do.assert(vI(rt)),(an()===45||an()===46)&&!S.hasPrecedingLineBreak()){let sn=an();return fc(),No(si.createPostfixUnaryExpression(rt,sn),rt.pos)}return rt}function wQ(){let rt=ts(),sn;return an()===100?e0(cte)?(ID|=2097152,sn=TS()):e0(ibt)?(fc(),fc(),sn=No(si.createMetaProperty(100,U2()),rt),ID|=4194304):sn=TFe():sn=an()===106?BCe():TFe(),LCe(rt,sn)}function TFe(){let rt=ts(),sn=jCe();return EM(rt,sn,!0)}function BCe(){let rt=ts(),sn=TS();if(an()===29){let ui=ts(),Es=LC(Vce);Es!==void 0&&(qo(ui,ts(),iu.super_may_not_use_type_arguments),dte()||(sn=si.createExpressionWithTypeArguments(sn,Es)))}return an()===20||an()===24||an()===22?sn:(YN(24,iu.super_must_be_followed_by_an_argument_list_or_member_access),No(hd(sn,Oce(!0,!0)),rt))}function lte(rt,sn,ui){let Es=ts(),va=kFe(rt),Xo;if(va.kind===283){let Ju=RFe(va),ed,ld=Ju[Ju.length-1];if((ld==null?void 0:ld.kind)===281&&!bf(ld.openingElement.tagName,ld.closingElement.tagName)&&bf(va.tagName,ld.closingElement.tagName)){let td=ld.children.end,Om=No(si.createJsxElement(ld.openingElement,ld.children,No(si.createJsxClosingElement(No(Yu(""),td,td)),td,td)),ld.openingElement.pos,td);Ju=wv([...Ju.slice(0,Ju.length-1),Om],Ju.pos,td),ed=ld.closingElement}else ed=OFe(va,rt),bf(va.tagName,ed.tagName)||(ui&&jee(ui)&&bf(ed.tagName,ui.tagName)?ec(va.tagName,iu.JSX_element_0_has_no_corresponding_closing_tag,j$(vA,va.tagName)):ec(ed.tagName,iu.Expected_corresponding_JSX_closing_tag_for_0,j$(vA,va.tagName)));Xo=No(si.createJsxElement(va,Ju,ed),Es)}else va.kind===286?Xo=No(si.createJsxFragment(va,RFe(va),Dbt(rt)),Es):(Do.assert(va.kind===282),Xo=va);if(rt&&an()===29){let Ju=typeof sn>"u"?Xo.pos:sn,ed=LC(()=>lte(!0,Ju));if(ed){let ld=NT(27,!1);return KAe(ld,ed.pos,0),qo(OC(vA,Ju),ed.end,iu.JSX_expressions_must_have_one_parent_element),No(si.createBinaryExpression(Xo,ld,ed),Es)}}return Xo}function bbt(){let rt=ts(),sn=si.createJsxText(S.getTokenValue(),eA===12);return eA=S.scanJsxToken(),No(sn,rt)}function PFe(rt,sn){switch(sn){case 1:if(x7e(rt))ec(rt,iu.JSX_fragment_has_no_corresponding_closing_tag);else{let ui=rt.tagName,Es=OC(vA,ui.pos);qo(Es,ui.end,iu.JSX_element_0_has_no_corresponding_closing_tag,j$(vA,rt.tagName))}return;case 30:case 7:return;case 11:case 12:return bbt();case 18:return FFe(!1);case 29:return lte(!1,void 0,rt);default:return Do.assertNever(sn)}}function RFe(rt){let sn=[],ui=ts(),Es=Vb;for(Vb|=16384;;){let va=PFe(rt,eA=S.reScanJsxToken());if(!va||(sn.push(va),jee(rt)&&(va==null?void 0:va.kind)===281&&!bf(va.openingElement.tagName,va.closingElement.tagName)&&bf(rt.tagName,va.closingElement.tagName)))break}return Vb=Es,wv(sn,ui)}function Cbt(){let rt=ts();return No(si.createJsxAttributes(_3(13,vbt)),rt)}function kFe(rt){let sn=ts();if(Pc(29),an()===31)return s2(),No(si.createJsxOpeningFragment(),sn);let ui=Uce(),Es=A_&262144?void 0:Kce(),va=Cbt(),Xo;return an()===31?(s2(),Xo=si.createJsxOpeningElement(ui,Es,va)):(Pc(43),Pc(31,void 0,!1)&&(rt?fc():s2()),Xo=si.createJsxSelfClosingElement(ui,Es,va)),No(Xo,sn)}function Uce(){let rt=ts();oE();let sn=an()===108?TS():U2();for(;eh(24);)sn=No(hd(sn,Oce(!0,!1)),rt);return sn}function FFe(rt){let sn=ts();if(!Pc(18))return;let ui,Es;return an()!==19&&(ui=_b(25),Es=jC()),rt?Pc(19):Pc(19,void 0,!1)&&s2(),No(si.createJsxExpression(ui,Es),sn)}function vbt(){if(an()===18)return Ebt();oE();let rt=ts();return No(si.createJsxAttribute(U2(),NFe()),rt)}function NFe(){if(an()===63){if(Sv()===10)return k6();if(an()===18)return FFe(!0);if(an()===29)return lte(!0);M0(iu.or_JSX_element_expected)}}function Ebt(){let rt=ts();Pc(18),Pc(25);let sn=jC();return Pc(19),No(si.createJsxSpreadAttribute(sn),rt)}function OFe(rt,sn){let ui=ts();Pc(30);let Es=Uce();return Pc(31,void 0,!1)&&(sn||!bf(rt.tagName,Es)?fc():s2()),No(si.createJsxClosingElement(Es),ui)}function Dbt(rt){let sn=ts();return Pc(30),Pc(31,iu.Expected_corresponding_closing_tag_for_JSX_fragment,!1)&&(rt?fc():s2()),No(si.createJsxJsxClosingFragment(),sn)}function BFe(){Do.assert(HA!==1,"Type assertions should never be parsed in JSX; they should be parsed as comparisons or JSX elements/fragments.");let rt=ts();Pc(29);let sn=tA();Pc(31);let ui=ZN();return No(si.createTypeAssertion(sn,ui),rt)}function Sbt(){return fc(),QA(an())||an()===22||dte()}function qFe(){return an()===28&&e0(Sbt)}function qCe(rt){if(rt.flags&32)return!0;if(PU(rt)){let sn=rt.expression;for(;PU(sn)&&!(sn.flags&32);)sn=sn.expression;if(sn.flags&32){for(;PU(rt);)rt.flags|=32,rt=rt.expression;return!0}}return!1}function r4(rt,sn,ui){let Es=Oce(!0,!0),va=ui||qCe(sn),Xo=va?Lm(sn,ui,Es):hd(sn,Es);if(va&&fC(Xo.name)&&ec(Xo.name,iu.An_optional_chain_cannot_contain_private_identifiers),Ebe(sn)&&sn.typeArguments){let Ju=sn.typeArguments.pos-1,ed=OC(vA,sn.typeArguments.end)+1;qo(Ju,ed,iu.An_instantiation_expression_cannot_be_followed_by_a_property_access)}return No(Xo,rt)}function vM(rt,sn,ui){let Es;if(an()===23)Es=NT(79,!0,iu.An_element_access_expression_should_take_an_argument);else{let Xo=$0(jC);d6(Xo)&&(Xo.text=gM(Xo.text)),Es=Xo}Pc(23);let va=ui||qCe(sn)?Z0(sn,ui,Es):l1(sn,Es);return No(va,rt)}function EM(rt,sn,ui){for(;;){let Es,va=!1;if(ui&&qFe()?(Es=YN(28),va=QA(an())):va=eh(24),va){sn=r4(rt,sn,Es);continue}if((Es||!P6())&&eh(22)){sn=vM(rt,sn,Es);continue}if(dte()){sn=!Es&&sn.kind===230?MCe(rt,sn.expression,Es,sn.typeArguments):MCe(rt,sn,Es,void 0);continue}if(!Es){if(an()===53&&!S.hasPrecedingLineBreak()){fc(),sn=No(si.createNonNullExpression(sn),rt);continue}let Xo=LC(Vce);if(Xo){sn=No(si.createExpressionWithTypeArguments(sn,Xo),rt);continue}}return sn}}function dte(){return an()===14||an()===15}function MCe(rt,sn,ui,Es){let va=si.createTaggedTemplateExpression(sn,Es,an()===14?(C1(),k6()):I6e(!0));return(ui||sn.flags&32)&&(va.flags|=32),va.questionDotToken=ui,No(va,rt)}function LCe(rt,sn){for(;;){sn=EM(rt,sn,!0);let ui,Es=_b(28);if(Es&&(ui=LC(Vce),dte())){sn=MCe(rt,sn,Es,ui);continue}if(ui||an()===20){!Es&&sn.kind===230&&(ui=sn.typeArguments,sn=sn.expression);let va=MFe(),Xo=Es||qCe(sn)?n_(sn,Es,ui,va):dy(sn,ui,va);sn=No(Xo,rt);continue}if(Es){let va=NT(79,!1,iu.Identifier_expected);sn=No(Lm(sn,Es,va),rt)}break}return sn}function MFe(){Pc(20);let rt=kw(11,GFe);return Pc(21),rt}function Vce(){if(A_&262144||Rg()!==29)return;fc();let rt=kw(20,tA);if(wf()===31)return fc(),rt&&wbt()?rt:void 0}function wbt(){switch(an()){case 20:case 14:case 15:return!0;case 29:case 31:case 39:case 40:return!1}return S.hasPrecedingLineBreak()||CFe()||!bM()}function jCe(){switch(an()){case 8:case 9:case 10:case 14:return k6();case 108:case 106:case 104:case 110:case 95:return TS();case 20:return Ibt();case 22:return UFe();case 18:return GCe();case 132:if(!e0(t8e))break;return UCe();case 59:return Wbt();case 84:return f8e();case 98:return UCe();case 103:return xbt();case 43:case 68:if(hh()===13)return k6();break;case 15:return I6e(!1);case 80:return kce()}return Iv(iu.Expression_expected)}function Ibt(){let rt=ts(),sn=Tc();Pc(20);let ui=$0(jC);return Pc(21),Bf(No(wD(ui),rt),sn)}function LFe(){let rt=ts();Pc(25);let sn=RD(!0);return No(si.createSpreadElement(sn),rt)}function jFe(){return an()===25?LFe():an()===27?No(si.createOmittedExpression(),ts()):RD(!0)}function GFe(){return g0(z,jFe)}function UFe(){let rt=ts(),sn=S.getTokenPos(),ui=Pc(22),Es=S.hasPrecedingLineBreak(),va=kw(15,jFe);return VU(22,23,ui,sn),No(Il(va,Es),rt)}function VFe(){let rt=ts(),sn=Tc();if(_b(25)){let td=RD(!0);return Bf(No(si.createSpreadAssignment(td),rt),sn)}let ui=F6(!0);if(bQ(137))return DM(rt,sn,ui,174,0);if(bQ(151))return DM(rt,sn,ui,175,0);let Es=_b(41),va=L0(),Xo=QU(),Ju=_b(57),ed=_b(53);if(Es||an()===20||an()===29)return l8e(rt,sn,ui,Es,Xo,Ju,ed);let ld;if(va&&an()!==58){let td=_b(63),Om=td?$0(()=>RD(!0)):void 0;ld=si.createShorthandPropertyAssignment(Xo,Om),ld.equalsToken=td}else{Pc(58);let td=$0(()=>RD(!0));ld=si.createPropertyAssignment(Xo,td)}return ld.modifiers=ui,ld.questionToken=Ju,ld.exclamationToken=ed,Bf(No(ld,rt),sn)}function GCe(){let rt=ts(),sn=S.getTokenPos(),ui=Pc(18),Es=S.hasPrecedingLineBreak(),va=kw(12,VFe,!0);return VU(18,19,ui,sn),No(pc(va,Es),rt)}function UCe(){let rt=P6();Tl(!1);let sn=ts(),ui=Tc(),Es=F6(!1);Pc(98);let va=_b(41),Xo=va?1:0,Ju=Vl(Es,oQ)?2:0,ed=Xo&&Ju?GU(IQ):Xo?jU(IQ):Ju?QN(IQ):IQ(),ld=A3(),td=XN(Xo|Ju),Om=t4(58,!1),Vh=zce(Xo|Ju);Tl(rt);let gh=si.createFunctionExpression(Es,va,ed,ld,td,Om,Vh);return Bf(No(gh,sn),ui)}function IQ(){return If()?Rce():void 0}function xbt(){let rt=ts();if(Pc(103),eh(24)){let Xo=U2();return No(si.createMetaProperty(103,Xo),rt)}let sn=ts(),ui=EM(sn,jCe(),!1),Es;ui.kind===230&&(Es=ui.typeArguments,ui=ui.expression),an()===28&&M0(iu.Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0,j$(vA,ui));let va=an()===20?MFe():void 0;return No(TI(ui,Es,va),rt)}function KU(rt,sn){let ui=ts(),Es=Tc(),va=S.getTokenPos(),Xo=Pc(18,sn);if(Xo||rt){let Ju=S.hasPrecedingLineBreak(),ed=_3(1,PS);VU(18,19,Xo,va);let ld=Bf(No(VN(ed,Ju),ui),Es);return an()===63&&(M0(iu.Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_destructuring_assignment_you_might_need_to_wrap_the_whole_assignment_in_parentheses),fc()),ld}else{let Ju=e4();return Bf(No(VN(Ju,void 0),ui),Es)}}function zce(rt,sn){let ui=KN();xl(!!(rt&1));let Es=RI();Fp(!!(rt&2));let va=MC;MC=!1;let Xo=P6();Xo&&Tl(!1);let Ju=KU(!!(rt&16),sn);return Xo&&Tl(!0),MC=va,xl(ui),Fp(Es),Ju}function zFe(){let rt=ts(),sn=Tc();return Pc(26),Bf(No(si.createEmptyStatement(),rt),sn)}function Tbt(){let rt=ts(),sn=Tc();Pc(99);let ui=S.getTokenPos(),Es=Pc(20),va=$0(jC);VU(20,21,Es,ui);let Xo=PS(),Ju=eh(91)?PS():void 0;return Bf(No(yg(va,Xo,Ju),rt),sn)}function $Fe(){let rt=ts(),sn=Tc();Pc(90);let ui=PS();Pc(115);let Es=S.getTokenPos(),va=Pc(20),Xo=$0(jC);return VU(20,21,va,Es),eh(26),Bf(No(si.createDoStatement(ui,Xo),rt),sn)}function Pbt(){let rt=ts(),sn=Tc();Pc(115);let ui=S.getTokenPos(),Es=Pc(20),va=$0(jC);VU(20,21,Es,ui);let Xo=PS();return Bf(No(wT(va,Xo),rt),sn)}function QFe(){let rt=ts(),sn=Tc();Pc(97);let ui=_b(133);Pc(20);let Es;an()!==26&&(an()===113||an()===119||an()===85?Es=o8e(!0):Es=i2(jC));let va;if(ui?Pc(162):eh(162)){let Xo=$0(()=>RD(!0));Pc(21),va=Ub(ui,Es,Xo,PS())}else if(eh(101)){let Xo=$0(jC);Pc(21),va=si.createForInStatement(Es,Xo,PS())}else{Pc(26);let Xo=an()!==26&&an()!==21?$0(jC):void 0;Pc(26);let Ju=an()!==21?$0(jC):void 0;Pc(21),va=xS(Es,Xo,Ju,PS())}return Bf(No(va,rt),sn)}function KFe(rt){let sn=ts(),ui=Tc();Pc(rt===249?81:86);let Es=hM()?void 0:Iv();kI();let va=rt===249?si.createBreakStatement(Es):si.createContinueStatement(Es);return Bf(No(va,sn),ui)}function HFe(){let rt=ts(),sn=Tc();Pc(105);let ui=hM()?void 0:$0(jC);return kI(),Bf(No(si.createReturnStatement(ui),rt),sn)}function Rbt(){let rt=ts(),sn=Tc();Pc(116);let ui=S.getTokenPos(),Es=Pc(20),va=$0(jC);VU(20,21,Es,ui);let Xo=fh(33554432,PS);return Bf(No(si.createWithStatement(va,Xo),rt),sn)}function kbt(){let rt=ts(),sn=Tc();Pc(82);let ui=$0(jC);Pc(58);let Es=_3(3,PS);return Bf(No(si.createCaseClause(ui,Es),rt),sn)}function WFe(){let rt=ts();Pc(88),Pc(58);let sn=_3(3,PS);return No(si.createDefaultClause(sn),rt)}function Fbt(){return an()===82?kbt():WFe()}function YFe(){let rt=ts();Pc(18);let sn=_3(2,Fbt);return Pc(19),No(si.createCaseBlock(sn),rt)}function Nbt(){let rt=ts(),sn=Tc();Pc(107),Pc(20);let ui=$0(jC);Pc(21);let Es=YFe();return Bf(No(si.createSwitchStatement(ui,Es),rt),sn)}function JFe(){let rt=ts(),sn=Tc();Pc(109);let ui=S.hasPrecedingLineBreak()?void 0:$0(jC);return ui===void 0&&(xD++,ui=No(Yu(""),ts())),ite()||WN(ui),Bf(No(si.createThrowStatement(ui),rt),sn)}function Obt(){let rt=ts(),sn=Tc();Pc(111);let ui=KU(!1),Es=an()===83?XFe():void 0,va;return(!Es||an()===96)&&(Pc(96,iu.catch_or_finally_expected),va=KU(!1)),Bf(No(si.createTryStatement(ui,Es,va),rt),sn)}function XFe(){let rt=ts();Pc(83);let sn;eh(20)?(sn=Qce(),Pc(21)):sn=void 0;let ui=KU(!1);return No(si.createCatchClause(sn,ui),rt)}function Bbt(){let rt=ts(),sn=Tc();return Pc(87),kI(),Bf(No(si.createDebuggerStatement(),rt),sn)}function ZFe(){let rt=ts(),sn=Tc(),ui,Es=an()===20,va=$0(jC);return of(va)&&eh(58)?ui=si.createLabeledStatement(va,PS()):(ite()||WN(va),ui=Pw(va),Es&&(sn=!1)),Bf(No(ui,rt),sn)}function VCe(){return fc(),QA(an())&&!S.hasPrecedingLineBreak()}function e8e(){return fc(),an()===84&&!S.hasPrecedingLineBreak()}function t8e(){return fc(),an()===98&&!S.hasPrecedingLineBreak()}function zCe(){return fc(),(QA(an())||an()===8||an()===9||an()===10)&&!S.hasPrecedingLineBreak()}function qbt(){for(;;)switch(an()){case 113:case 119:case 85:case 98:case 84:case 92:return!0;case 118:case 154:return hbt();case 142:case 143:return jbt();case 126:case 127:case 132:case 136:case 121:case 122:case 123:case 146:if(fc(),S.hasPrecedingLineBreak())return!1;continue;case 159:return fc(),an()===18||an()===79||an()===93;case 100:return fc(),an()===10||an()===41||an()===18||QA(an());case 93:let rt=fc();if(rt===154&&(rt=e0(fc)),rt===63||rt===41||rt===18||rt===88||rt===128||rt===59)return!0;continue;case 124:fc();continue;default:return!1}}function pte(){return e0(qbt)}function r8e(){switch(an()){case 59:case 26:case 18:case 113:case 119:case 98:case 84:case 92:case 99:case 90:case 115:case 97:case 86:case 81:case 105:case 116:case 107:case 109:case 111:case 87:case 83:case 96:return!0;case 100:return pte()||e0(CCe);case 85:case 93:return pte();case 132:case 136:case 118:case 142:case 143:case 154:case 159:return!0;case 127:case 123:case 121:case 122:case 124:case 146:return pte()||!e0(VCe);default:return bM()}}function n8e(){return fc(),If()||an()===18||an()===22}function Mbt(){return e0(n8e)}function PS(){switch(an()){case 26:return zFe();case 18:return KU(!1);case 113:return KCe(ts(),Tc(),void 0);case 119:if(Mbt())return KCe(ts(),Tc(),void 0);break;case 98:return HCe(ts(),Tc(),void 0);case 84:return h8e(ts(),Tc(),void 0);case 99:return Tbt();case 90:return $Fe();case 115:return Pbt();case 97:return QFe();case 86:return KFe(248);case 81:return KFe(249);case 105:return HFe();case 116:return Rbt();case 107:return Nbt();case 109:return JFe();case 111:case 83:case 96:return Obt();case 87:return Bbt();case 59:return $Ce();case 132:case 118:case 154:case 142:case 143:case 136:case 85:case 92:case 93:case 100:case 121:case 122:case 123:case 126:case 127:case 124:case 146:case 159:if(pte())return $Ce();break}return ZFe()}function i8e(rt){return rt.kind===136}function $Ce(){let rt=ts(),sn=Tc(),ui=F6(!0);if(Vl(ui,i8e)){let Es=Lbt(rt);if(Es)return Es;for(let va of ui)va.flags|=16777216;return fh(16777216,()=>mte(rt,sn,ui))}else return mte(rt,sn,ui)}function Lbt(rt){return fh(16777216,()=>{let sn=aCe(Vb,rt);if(sn)return oCe(sn)})}function mte(rt,sn,ui){switch(an()){case 113:case 119:case 85:return KCe(rt,sn,ui);case 98:return HCe(rt,sn,ui);case 84:return h8e(rt,sn,ui);case 118:return Zbt(rt,sn,ui);case 154:return eCt(rt,sn,ui);case 92:return rCt(rt,sn,ui);case 159:case 142:case 143:return v8e(rt,sn,ui);case 100:return sCt(rt,sn,ui);case 93:switch(fc(),an()){case 88:case 63:return hCt(rt,sn,ui);case 128:return iCt(rt,sn,ui);default:return fCt(rt,sn,ui)}default:if(ui){let Es=NT(279,!0,iu.Declaration_expected);return Aee(Es,rt),Es.modifiers=ui,Es}return}}function jbt(){return fc(),!S.hasPrecedingLineBreak()&&(L0()||an()===10)}function $ce(rt,sn){if(an()!==18){if(rt&4){ote();return}if(hM()){kI();return}}return zce(rt,sn)}function Gbt(){let rt=ts();if(an()===27)return No(si.createOmittedExpression(),rt);let sn=_b(25),ui=xQ(),Es=CM();return No(si.createBindingElement(sn,void 0,ui,Es),rt)}function s8e(){let rt=ts(),sn=_b(25),ui=If(),Es=QU(),va;ui&&an()!==58?(va=Es,Es=void 0):(Pc(58),va=xQ());let Xo=CM();return No(si.createBindingElement(sn,Es,va,Xo),rt)}function Ubt(){let rt=ts();Pc(18);let sn=kw(9,s8e);return Pc(19),No(si.createObjectBindingPattern(sn),rt)}function a8e(){let rt=ts();Pc(22);let sn=kw(10,Gbt);return Pc(23),No(si.createArrayBindingPattern(sn),rt)}function QCe(){return an()===18||an()===22||an()===80||If()}function xQ(rt){return an()===22?a8e():an()===18?Ubt():Rce(rt)}function Vbt(){return Qce(!0)}function Qce(rt){let sn=ts(),ui=Tc(),Es=xQ(iu.Private_identifiers_are_not_allowed_in_variable_declarations),va;rt&&Es.kind===79&&an()===53&&!S.hasPrecedingLineBreak()&&(va=TS());let Xo=AM(),Ju=bFe(an())?void 0:CM(),ed=zN(Es,va,Xo,Ju);return Bf(No(ed,sn),ui)}function o8e(rt){let sn=ts(),ui=0;switch(an()){case 113:break;case 119:ui|=1;break;case 85:ui|=2;break;default:Do.fail()}fc();let Es;if(an()===162&&e0(c8e))Es=e4();else{let va=HN();el(rt),Es=kw(8,rt?Qce:Vbt),el(va)}return No(Rw(Es,ui),sn)}function c8e(){return Fce()&&fc()===21}function KCe(rt,sn,ui){let Es=o8e(!1);kI();let va=Tw(ui,Es);return Bf(No(va,rt),sn)}function HCe(rt,sn,ui){let Es=RI(),va=Ev(ui);Pc(98);let Xo=_b(41),Ju=va&1024?IQ():Rce(),ed=Xo?1:0,ld=va&512?2:0,td=A3();va&1&&Fp(!0);let Om=XN(ed|ld),Vh=t4(58,!1),gh=$ce(ed|ld,iu.or_expected);Fp(Es);let m0=si.createFunctionDeclaration(ui,Xo,Ju,td,Om,Vh,gh);return Bf(No(m0,rt),sn)}function zbt(){if(an()===135)return Pc(135);if(an()===10&&e0(fc)===20)return LC(()=>{let rt=k6();return rt.text==="constructor"?rt:void 0})}function u8e(rt,sn,ui){return LC(()=>{if(zbt()){let Es=A3(),va=XN(0),Xo=t4(58,!1),Ju=$ce(0,iu.or_expected),ed=si.createConstructorDeclaration(ui,va,Ju);return ed.typeParameters=Es,ed.type=Xo,Bf(No(ed,rt),sn)}})}function l8e(rt,sn,ui,Es,va,Xo,Ju,ed){let ld=Es?1:0,td=Vl(ui,oQ)?2:0,Om=A3(),Vh=XN(ld|td),gh=t4(58,!1),m0=$ce(ld|td,ed),V2=si.createMethodDeclaration(ui,Es,va,Xo,Om,Vh,gh,m0);return V2.exclamationToken=Ju,Bf(No(V2,rt),sn)}function WCe(rt,sn,ui,Es,va){let Xo=!va&&!S.hasPrecedingLineBreak()?_b(53):void 0,Ju=AM(),ed=g0(45056,CM);tCe(Es,Ju,ed);let ld=si.createPropertyDeclaration(ui,Es,va||Xo,Ju,ed);return Bf(No(ld,rt),sn)}function d8e(rt,sn,ui){let Es=_b(41),va=QU(),Xo=_b(57);return Es||an()===20||an()===29?l8e(rt,sn,ui,Es,va,Xo,void 0,iu.or_expected):WCe(rt,sn,ui,va,Xo)}function DM(rt,sn,ui,Es,va){let Xo=QU(),Ju=A3(),ed=XN(0),ld=t4(58,!1),td=$ce(va),Om=Es===174?si.createGetAccessorDeclaration(ui,Xo,ed,ld,td):si.createSetAccessorDeclaration(ui,Xo,ed,td);return Om.typeParameters=Ju,AT(Om)&&(Om.type=ld),Bf(No(Om,rt),sn)}function $bt(){let rt;if(an()===59)return!0;for(;kk(an());){if(rt=an(),j3e(rt))return!0;fc()}if(an()===41||($U()&&(rt=an(),fc()),an()===22))return!0;if(rt!==void 0){if(!a3(rt)||rt===151||rt===137)return!0;switch(an()){case 20:case 29:case 53:case 58:case 63:case 57:return!0;default:return hM()}}return!1}function Qbt(rt,sn,ui){YN(124);let Es=p8e(),va=Bf(No(si.createClassStaticBlockDeclaration(Es),rt),sn);return va.modifiers=ui,va}function p8e(){let rt=KN(),sn=RI();xl(!1),Fp(!0);let ui=KU(!1);return xl(rt),Fp(sn),ui}function Kbt(){if(RI()&&an()===133){let rt=ts(),sn=Iv(iu.Expression_expected);fc();let ui=EM(rt,sn,!0);return LCe(rt,ui)}return wQ()}function m8e(){let rt=ts();if(!eh(59))return;let sn=Xk(Kbt);return No(si.createDecorator(sn),rt)}function YCe(rt,sn,ui){let Es=ts(),va=an();if(an()===85&&sn){if(!LC(rCe))return}else if(ui&&an()===124&&e0(Wce)||rt&&an()===124||!y6e())return;return No(kd(va),Es)}function F6(rt,sn,ui){let Es=ts(),va,Xo,Ju,ed=!1,ld=!1,td=!1;if(rt&&an()===59)for(;Xo=m8e();)va=_r(va,Xo);for(;Ju=YCe(ed,sn,ui);)Ju.kind===124&&(ed=!0),va=_r(va,Ju),ld=!0;if(ld&&rt&&an()===59)for(;Xo=m8e();)va=_r(va,Xo),td=!0;if(td)for(;Ju=YCe(ed,sn,ui);)Ju.kind===124&&(ed=!0),va=_r(va,Ju);return va&&wv(va,Es)}function JCe(){let rt;if(an()===132){let sn=ts();fc();let ui=No(kd(132),sn);rt=wv([ui],sn)}return rt}function Hbt(){let rt=ts();if(an()===26)return fc(),No(si.createSemicolonClassElement(),rt);let sn=Tc(),ui=F6(!0,!0,!0);if(an()===124&&e0(Wce))return Qbt(rt,sn,ui);if(bQ(137))return DM(rt,sn,ui,174,0);if(bQ(151))return DM(rt,sn,ui,175,0);if(an()===135||an()===10){let Es=u8e(rt,sn,ui);if(Es)return Es}if(G6e())return U6e(rt,sn,ui);if(QA(an())||an()===10||an()===8||an()===41||an()===22)if(Vl(ui,i8e)){for(let Es of ui)Es.flags|=16777216;return fh(16777216,()=>d8e(rt,sn,ui))}else return d8e(rt,sn,ui);if(ui){let Es=NT(79,!0,iu.Declaration_expected);return WCe(rt,sn,ui,Es,void 0)}return Do.fail("Should not have attempted to parse class member declaration.")}function Wbt(){let rt=ts(),sn=Tc(),ui=F6(!0);if(an()===84)return XCe(rt,sn,ui,228);let Es=NT(279,!0,iu.Expression_expected);return Aee(Es,rt),Es.modifiers=ui,Es}function f8e(){return XCe(ts(),Tc(),void 0,228)}function h8e(rt,sn,ui){return XCe(rt,sn,ui,260)}function XCe(rt,sn,ui,Es){let va=RI();Pc(84);let Xo=g8e(),Ju=A3();Vl(ui,Lq)&&Fp(!0);let ed=y8e(),ld;Pc(18)?(ld=Xbt(),Pc(19)):ld=e4(),Fp(va);let td=Es===260?si.createClassDeclaration(ui,Xo,Ju,ed,ld):si.createClassExpression(ui,Xo,Ju,ed,ld);return Bf(No(td,rt),sn)}function g8e(){return If()&&!Ybt()?zU(If()):void 0}function Ybt(){return an()===117&&e0(nCe)}function y8e(){if(Hce())return _3(22,_8e)}function _8e(){let rt=ts(),sn=an();Do.assert(sn===94||sn===117),fc();let ui=kw(7,Jbt);return No(si.createHeritageClause(sn,ui),rt)}function Jbt(){let rt=ts(),sn=wQ();if(sn.kind===230)return sn;let ui=Kce();return No(si.createExpressionWithTypeArguments(sn,ui),rt)}function Kce(){return an()===29?_M(20,tA,29,31):void 0}function Hce(){return an()===94||an()===117}function Xbt(){return _3(5,Hbt)}function Zbt(rt,sn,ui){Pc(118);let Es=Iv(),va=A3(),Xo=y8e(),Ju=vCe(),ed=si.createInterfaceDeclaration(ui,Es,va,Xo,Ju);return Bf(No(ed,rt),sn)}function eCt(rt,sn,ui){Pc(154);let Es=Iv(),va=A3();Pc(63);let Xo=an()===139&&LC(DCe)||tA();kI();let Ju=si.createTypeAliasDeclaration(ui,Es,va,Xo);return Bf(No(Ju,rt),sn)}function tCt(){let rt=ts(),sn=Tc(),ui=QU(),Es=$0(CM);return Bf(No(si.createEnumMember(ui,Es),rt),sn)}function rCt(rt,sn,ui){Pc(92);let Es=Iv(),va;Pc(18)?(va=AQ(()=>kw(6,tCt)),Pc(19)):va=e4();let Xo=si.createEnumDeclaration(ui,Es,va);return Bf(No(Xo,rt),sn)}function A8e(){let rt=ts(),sn;return Pc(18)?(sn=_3(1,PS),Pc(19)):sn=e4(),No(si.createModuleBlock(sn),rt)}function b8e(rt,sn,ui,Es){let va=Es&16,Xo=Iv(),Ju=eh(24)?b8e(ts(),!1,void 0,4|va):A8e(),ed=si.createModuleDeclaration(ui,Xo,Ju,Es);return Bf(No(ed,rt),sn)}function C8e(rt,sn,ui){let Es=0,va;an()===159?(va=Iv(),Es|=1024):(va=k6(),va.text=gM(va.text));let Xo;an()===18?Xo=A8e():kI();let Ju=si.createModuleDeclaration(ui,va,Xo,Es);return Bf(No(Ju,rt),sn)}function v8e(rt,sn,ui){let Es=0;if(an()===159)return C8e(rt,sn,ui);if(eh(143))Es|=16;else if(Pc(142),an()===10)return C8e(rt,sn,ui);return b8e(rt,sn,ui,Es)}function E8e(){return an()===147&&e0(D8e)}function D8e(){return fc()===20}function Wce(){return fc()===18}function nCt(){return fc()===43}function iCt(rt,sn,ui){Pc(128),Pc(143);let Es=Iv();kI();let va=si.createNamespaceExportDeclaration(Es);return va.modifiers=ui,Bf(No(va,rt),sn)}function sCt(rt,sn,ui){Pc(100);let Es=S.getStartPos(),va;L0()&&(va=Iv());let Xo=!1;if(an()!==158&&(va==null?void 0:va.escapedText)==="type"&&(L0()||aCt())&&(Xo=!0,va=L0()?Iv():void 0),va&&!oCt())return cCt(rt,sn,ui,va,Xo);let Ju;(va||an()===41||an()===18)&&(Ju=uCt(va,Es,Xo),Pc(158));let ed=Yce(),ld;an()===130&&!S.hasPrecedingLineBreak()&&(ld=ZCe()),kI();let td=si.createImportDeclaration(ui,Ju,ed,ld);return Bf(No(td,rt),sn)}function S8e(){let rt=ts(),sn=QA(an())?U2():ate(10);Pc(58);let ui=RD(!0);return No(si.createAssertEntry(sn,ui),rt)}function ZCe(rt){let sn=ts();rt||Pc(130);let ui=S.getTokenPos();if(Pc(18)){let Es=S.hasPrecedingLineBreak(),va=kw(24,S8e,!0);if(!Pc(19)){let Xo=ks(Gy);Xo&&Xo.code===iu._0_expected.code&&d3(Xo,gq(G2,ui,1,iu.The_parser_expected_to_find_a_1_to_match_the_0_token_here,"{","}"))}return No(si.createAssertClause(va,Es),sn)}else{let Es=wv([],ts(),void 0,!1);return No(si.createAssertClause(Es,!1),sn)}}function aCt(){return an()===41||an()===18}function oCt(){return an()===27||an()===158}function cCt(rt,sn,ui,Es,va){Pc(63);let Xo=eve();kI();let Ju=si.createImportEqualsDeclaration(ui,va,Es,Xo);return Bf(No(Ju,rt),sn)}function uCt(rt,sn,ui){let Es;return(!rt||eh(27))&&(Es=an()===41?Jce():w8e(272)),No(si.createImportClause(ui,rt,Es),sn)}function eve(){return E8e()?lCt():vQ(!1)}function lCt(){let rt=ts();Pc(147),Pc(20);let sn=Yce();return Pc(21),No(si.createExternalModuleReference(sn),rt)}function Yce(){if(an()===10){let rt=k6();return rt.text=gM(rt.text),rt}else return jC()}function Jce(){let rt=ts();Pc(41),Pc(128);let sn=Iv();return No(si.createNamespaceImport(sn),rt)}function w8e(rt){let sn=ts(),ui=rt===272?si.createNamedImports(_M(23,pCt,18,19)):si.createNamedExports(_M(23,dCt,18,19));return No(ui,sn)}function dCt(){let rt=Tc();return Bf(SM(278),rt)}function pCt(){return SM(273)}function SM(rt){let sn=ts(),ui=a3(an())&&!L0(),Es=S.getTokenPos(),va=S.getTextPos(),Xo=!1,Ju,ed=!0,ld=U2();if(ld.escapedText==="type")if(an()===128){let Vh=U2();if(an()===128){let gh=U2();QA(an())?(Xo=!0,Ju=Vh,ld=Om(),ed=!1):(Ju=ld,ld=gh,ed=!1)}else QA(an())?(Ju=ld,ed=!1,ld=Om()):(Xo=!0,ld=Vh)}else QA(an())&&(Xo=!0,ld=Om());ed&&an()===128&&(Ju=ld,Pc(128),ld=Om()),rt===273&&ui&&qo(Es,va,iu.Identifier_expected);let td=rt===273?si.createImportSpecifier(Xo,Ju,ld):si.createExportSpecifier(Xo,Ju,ld);return No(td,sn);function Om(){return ui=a3(an())&&!L0(),Es=S.getTokenPos(),va=S.getTextPos(),U2()}}function mCt(rt){return No(si.createNamespaceExport(U2()),rt)}function fCt(rt,sn,ui){let Es=RI();Fp(!0);let va,Xo,Ju,ed=eh(154),ld=ts();eh(41)?(eh(128)&&(va=mCt(ld)),Pc(158),Xo=Yce()):(va=w8e(276),(an()===158||an()===10&&!S.hasPrecedingLineBreak())&&(Pc(158),Xo=Yce())),Xo&&an()===130&&!S.hasPrecedingLineBreak()&&(Ju=ZCe()),kI(),Fp(Es);let td=si.createExportDeclaration(ui,ed,va,Xo,Ju);return Bf(No(td,rt),sn)}function hCt(rt,sn,ui){let Es=RI();Fp(!0);let va;eh(63)?va=!0:Pc(88);let Xo=RD(!0);kI(),Fp(Es);let Ju=si.createExportAssignment(ui,va,Xo);return Bf(No(Ju,rt),sn)}let TQ;(rt=>{rt[rt.SourceElements=0]="SourceElements",rt[rt.BlockStatements=1]="BlockStatements",rt[rt.SwitchClauses=2]="SwitchClauses",rt[rt.SwitchClauseStatements=3]="SwitchClauseStatements",rt[rt.TypeMembers=4]="TypeMembers",rt[rt.ClassMembers=5]="ClassMembers",rt[rt.EnumMembers=6]="EnumMembers",rt[rt.HeritageClauseElement=7]="HeritageClauseElement",rt[rt.VariableDeclarations=8]="VariableDeclarations",rt[rt.ObjectBindingElements=9]="ObjectBindingElements",rt[rt.ArrayBindingElements=10]="ArrayBindingElements",rt[rt.ArgumentExpressions=11]="ArgumentExpressions",rt[rt.ObjectLiteralMembers=12]="ObjectLiteralMembers",rt[rt.JsxAttributes=13]="JsxAttributes",rt[rt.JsxChildren=14]="JsxChildren",rt[rt.ArrayLiteralMembers=15]="ArrayLiteralMembers",rt[rt.Parameters=16]="Parameters",rt[rt.JSDocParameters=17]="JSDocParameters",rt[rt.RestProperties=18]="RestProperties",rt[rt.TypeParameters=19]="TypeParameters",rt[rt.TypeArguments=20]="TypeArguments",rt[rt.TupleElementTypes=21]="TupleElementTypes",rt[rt.HeritageClauses=22]="HeritageClauses",rt[rt.ImportOrExportSpecifiers=23]="ImportOrExportSpecifiers",rt[rt.AssertEntries=24]="AssertEntries",rt[rt.Count=25]="Count"})(TQ||(TQ={}));let I8e;(rt=>{rt[rt.False=0]="False",rt[rt.True=1]="True",rt[rt.Unknown=2]="Unknown"})(I8e||(I8e={}));let x8e;(rt=>{function sn(td,Om,Vh){PT("file.js",td,99,void 0,1),S.setText(td,Om,Vh),eA=S.scan();let gh=ui(),m0=py("file.js",99,1,!1,[],kd(1),0,Gg),V2=yq(Gy,m0);return n2&&(m0.jsDocDiagnostics=yq(n2,m0)),Jk(),gh?{jsDocTypeExpression:gh,diagnostics:V2}:void 0}rt.parseJSDocTypeExpressionForTests=sn;function ui(td){let Om=ts(),Vh=(td?eh:Pc)(18),gh=fh(8388608,Mce);(!td||Vh)&&fM(19);let m0=si.createJSDocTypeExpression(gh);return Pm(m0),No(m0,Om)}rt.parseJSDocTypeExpression=ui;function Es(){let td=ts(),Om=eh(18),Vh=ts(),gh=vQ(!1);for(;an()===80;)PD(),Ad(),gh=No(si.createJSDocMemberName(gh,Iv()),Vh);Om&&fM(19);let m0=si.createJSDocNameReference(gh);return Pm(m0),No(m0,td)}rt.parseJSDocNameReference=Es;function va(td,Om,Vh){PT("",td,99,void 0,1);let gh=fh(8388608,()=>ld(Om,Vh)),m0=yq(Gy,{languageVariant:0,text:td});return Jk(),gh?{jsDoc:gh,diagnostics:m0}:void 0}rt.parseIsolatedJSDocComment=va;function Xo(td,Om,Vh){let gh=eA,m0=Gy.length,V2=TD,OT=fh(8388608,()=>ld(Om,Vh));return Mk(OT,td),A_&262144&&(n2||(n2=[]),n2.push(...Gy)),eA=gh,Gy.length=m0,TD=V2,OT}rt.parseJSDocComment=Xo;let Ju;(td=>{td[td.BeginningOfLine=0]="BeginningOfLine",td[td.SawAsterisk=1]="SawAsterisk",td[td.SavingComments=2]="SavingComments",td[td.SavingBackticks=3]="SavingBackticks"})(Ju||(Ju={}));let ed;(td=>{td[td.Property=1]="Property",td[td.Parameter=2]="Parameter",td[td.CallbackParameter=4]="CallbackParameter"})(ed||(ed={}));function ld(){let td=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Om=arguments.length>1?arguments[1]:void 0,Vh=vA,gh=Om===void 0?Vh.length:td+Om;if(Om=gh-td,Do.assert(td>=0),Do.assert(td<=gh),Do.assert(gh<=Vh.length),!C9t(Vh,td))return;let m0,V2,OT,n4,N6,RS=[],wM=[];return S.scanRange(td+3,Om-5,()=>{let ic=1,Cl,ol=td-(Vh.lastIndexOf(` `,td)+1)+4;function Xl(Cf){Cl||(Cl=ol),RS.push(Cf),ol+=Cf.length}for(Ad();fte(5););fte(4)&&(ic=0,ol=0);e:for(;;){switch(an()){case 59:ic===0||ic===1?(tve(RS),N6||(N6=ts()),xM(rve(ol)),ic=0,Cl=void 0):Xl(S.getTokenText());break;case 4:RS.push(S.getTokenText()),ic=0,ol=0;break;case 41:let Cf=S.getTokenText();ic===1||ic===2?(ic=2,Xl(Cf)):(ic=1,ol+=Cf.length);break;case 5:let Jg=S.getTokenText();ic===2?RS.push(Jg):Cl!==void 0&&ol+Jg.length>Cl&&RS.push(Jg.slice(Cl-ol)),ol+=Jg.length;break;case 1:break e;case 18:ic=2;let a2=S.getStartPos(),Nw=S.getTextPos()-1,i4=R8e(Nw);if(i4){n4||T8e(RS),wM.push(No(si.createJSDocText(RS.join("")),n4??td,a2)),wM.push(i4),RS=[],n4=S.getTextPos();break}default:ic=2,Xl(S.getTokenText());break}Ad()}tve(RS),wM.length&&RS.length&&wM.push(No(si.createJSDocText(RS.join("")),n4??td,N6)),wM.length&&m0&&Do.assertIsDefined(N6,"having parsed tags implies that the end of the comment span should be set");let Fd=m0&&wv(m0,V2,OT);return No(si.createJSDocComment(wM.length?wv(wM,td,N6):RS.length?RS.join(""):void 0,Fd),td,gh)});function T8e(ic){for(;ic.length&&(ic[0]===` -`||ic[0]==="\r");)ic.shift()}function tve(ic){for(;ic.length&&ic[ic.length-1].trim()==="";)ic.pop()}function P8e(){for(;;){if(Ad(),an()===1)return!0;if(!(an()===5||an()===4))return!1}}function FI(){if(!((an()===5||an()===4)&&e0(P8e)))for(;an()===5||an()===4;)Ad()}function IM(){if((an()===5||an()===4)&&e0(P8e))return"";let ic=S.hasPrecedingLineBreak(),Cl=!1,ol="";for(;ic&&an()===41||an()===5||an()===4;)ol+=S.getTokenText(),an()===4?(ic=!0,Cl=!0,ol=""):an()===41&&(ic=!1),Ad();return Cl?ol:""}function rve(ic){Do.assert(an()===59);let Cl=S.getTokenPos();Ad();let ol=PQ(void 0),Xl=IM(),Fd;switch(ol.escapedText){case"author":Fd=Qa(Cl,ol,ic,Xl);break;case"implements":Fd=Yd(Cl,ol,ic,Xl);break;case"augments":case"extends":Fd=Km(Cl,ol,ic,Xl);break;case"class":case"constructor":Fd=B6(Cl,si.createJSDocClassTag,ol,ic,Xl);break;case"public":Fd=B6(Cl,si.createJSDocPublicTag,ol,ic,Xl);break;case"private":Fd=B6(Cl,si.createJSDocPrivateTag,ol,ic,Xl);break;case"protected":Fd=B6(Cl,si.createJSDocProtectedTag,ol,ic,Xl);break;case"readonly":Fd=B6(Cl,si.createJSDocReadonlyTag,ol,ic,Xl);break;case"override":Fd=B6(Cl,si.createJSDocOverrideTag,ol,ic,Xl);break;case"deprecated":wc=!0,Fd=B6(Cl,si.createJSDocDeprecatedTag,ol,ic,Xl);break;case"this":Fd=wBr(Cl,ol,ic,Xl);break;case"enum":Fd=IBr(Cl,ol,ic,Xl);break;case"arg":case"argument":case"param":return F8e(Cl,ol,2,ic);case"return":case"returns":Fd=se(Cl,ol,ic,Xl);break;case"template":Fd=qBr(Cl,ol,ic,Xl);break;case"type":Fd=Ne(Cl,ol,ic,Xl);break;case"typedef":Fd=xBr(Cl,ol,ic,Xl);break;case"callback":Fd=PBr(Cl,ol,ic,Xl);break;case"overload":Fd=RBr(Cl,ol,ic,Xl);break;case"satisfies":Fd=Fw(Cl,ol,ic,Xl);break;case"see":Fd=Nt(Cl,ol,ic,Xl);break;case"exception":case"throws":Fd=ei(Cl,ol,ic,Xl);break;default:Fd=wy(Cl,ol,ic,Xl);break}return Fd}function kD(ic,Cl,ol,Xl){return Xl||(ol+=Cl-ic),Xce(ol,Xl.slice(ol))}function Xce(ic,Cl){let ol=ts(),Xl=[],Fd=[],Cf,Jg=0,a2=!0,Nw;function i4(s4){Nw||(Nw=ic),Xl.push(s4),ic+=s4.length}Cl!==void 0&&(Cl!==""&&i4(Cl),Jg=1);let PM=an();e:for(;;){switch(PM){case 4:Jg=0,Xl.push(S.getTokenText()),ic=0;break;case 59:if(Jg===3||Jg===2&&(!a2||e0(HU))){Xl.push(S.getTokenText());break}S.setTextPos(S.getTextPos()-1);case 1:break e;case 5:if(Jg===2||Jg===3)i4(S.getTokenText());else{let RQ=S.getTokenText();Nw!==void 0&&ic+RQ.length>Nw&&Xl.push(RQ.slice(Nw-ic)),ic+=RQ.length}break;case 18:Jg=2;let s4=S.getStartPos(),nve=S.getTextPos()-1,ive=R8e(nve);ive?(Fd.push(No(si.createJSDocText(Xl.join("")),Cf??ol,s4)),Fd.push(ive),Xl=[],Cf=S.getTextPos()):i4(S.getTokenText());break;case 61:Jg===3?Jg=2:Jg=3,i4(S.getTokenText());break;case 41:if(Jg===0){Jg=1,ic+=1;break}default:Jg!==3&&(Jg=2),i4(S.getTokenText());break}a2=an()===5,PM=Ad()}if(T8e(Xl),tve(Xl),Fd.length)return Xl.length&&Fd.push(No(si.createJSDocText(Xl.join("")),Cf??ol)),wv(Fd,ol,S.getTextPos());if(Xl.length)return Xl.join("")}function HU(){let ic=Ad();return ic===5||ic===4}function R8e(ic){let Cl=LC(k8e);if(!Cl)return;Ad(),FI();let ol=ts(),Xl=QA(an())?vQ(!0):void 0;if(Xl)for(;an()===80;)PD(),Ad(),Xl=No(si.createJSDocMemberName(Xl,Iv()),ol);let Fd=[];for(;an()!==19&&an()!==4&&an()!==1;)Fd.push(S.getTokenText()),Ad();let Cf=Cl==="link"?si.createJSDocLink:Cl==="linkcode"?si.createJSDocLinkCode:si.createJSDocLinkPlain;return No(Cf(Xl,Fd.join("")),ic,S.getTextPos())}function k8e(){if(IM(),an()===18&&Ad()===59&&QA(Ad())){let ic=S.getTokenValue();if(Qf(ic))return ic}}function Qf(ic){return ic==="link"||ic==="linkcode"||ic==="linkplain"}function wy(ic,Cl,ol,Xl){return No(si.createJSDocUnknownTag(Cl,kD(ic,ts(),ol,Xl)),ic)}function xM(ic){ic&&(m0?m0.push(ic):(m0=[ic],V2=ic.pos),OT=ic.end)}function TM(){return IM(),an()===18?ui():void 0}function gCt(){let ic=fte(22);ic&&FI();let Cl=fte(61),ol=MBr();return Cl&&m6e(61),ic&&(FI(),_b(63)&&jC(),Pc(23)),{name:ol,isBracketed:ic}}function b3(ic){switch(ic.kind){case 149:return!0;case 185:return b3(ic.elementType);default:return xU(ic)&&of(ic.typeName)&&ic.typeName.escapedText==="Object"&&!ic.typeArguments}}function F8e(ic,Cl,ol,Xl){let Fd=TM(),Cf=!Fd;IM();let{name:Jg,isBracketed:a2}=gCt(),Nw=IM();Cf&&!e0(k8e)&&(Fd=TM());let i4=kD(ic,ts(),Xl,Nw),PM=ol!==4&&$(Fd,Jg,ol,Xl);PM&&(Fd=PM,Cf=!0);let s4=ol===1?si.createJSDocPropertyTag(Cl,Jg,a2,Fd,Cf,i4):si.createJSDocParameterTag(Cl,Jg,a2,Fd,Cf,i4);return No(s4,ic)}function $(ic,Cl,ol,Xl){if(ic&&b3(ic.type)){let Fd=ts(),Cf,Jg;for(;Cf=LC(()=>_Ct(ol,Xl,Cl));)(Cf.kind===344||Cf.kind===351)&&(Jg=_r(Jg,Cf));if(Jg){let a2=No(si.createJSDocTypeLiteral(Jg,ic.type.kind===185),Fd);return No(si.createJSDocTypeExpression(a2),Fd)}}}function se(ic,Cl,ol,Xl){Vl(m0,O7e)&&qo(Cl.pos,S.getTokenPos(),iu._0_tag_already_specified,Cl.escapedText);let Fd=TM();return No(si.createJSDocReturnTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Ne(ic,Cl,ol,Xl){Vl(m0,h3)&&qo(Cl.pos,S.getTokenPos(),iu._0_tag_already_specified,Cl.escapedText);let Fd=ui(!0),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocTypeTag(Cl,Fd,Cf),ic)}function Nt(ic,Cl,ol,Xl){let Fd=an()===22||e0(()=>Ad()===59&&QA(Ad())&&Qf(S.getTokenValue()))?void 0:Es(),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocSeeTag(Cl,Fd,Cf),ic)}function ei(ic,Cl,ol,Xl){let Fd=TM(),Cf=kD(ic,ts(),ol,Xl);return No(si.createJSDocThrowsTag(Cl,Fd,Cf),ic)}function Qa(ic,Cl,ol,Xl){let Fd=ts(),Cf=nl(),Jg=S.getStartPos(),a2=kD(ic,Jg,ol,Xl);a2||(Jg=S.getStartPos());let Nw=typeof a2!="string"?wv(Mm([No(Cf,Fd,Jg)],a2),Fd):Cf.text+a2;return No(si.createJSDocAuthorTag(Cl,Nw),ic)}function nl(){let ic=[],Cl=!1,ol=S.getToken();for(;ol!==1&&ol!==4;){if(ol===29)Cl=!0;else{if(ol===59&&!Cl)break;if(ol===31&&Cl){ic.push(S.getTokenText()),S.setTextPos(S.getTokenPos()+1);break}}ic.push(S.getTokenText()),ol=Ad()}return si.createJSDocText(ic.join(""))}function Yd(ic,Cl,ol,Xl){let Fd=O6();return No(si.createJSDocImplementsTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Km(ic,Cl,ol,Xl){let Fd=O6();return No(si.createJSDocAugmentsTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Fw(ic,Cl,ol,Xl){let Fd=ui(!1),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocSatisfiesTag(Cl,Fd,Cf),ic)}function O6(){let ic=eh(18),Cl=ts(),ol=eO(),Xl=Kce(),Fd=si.createExpressionWithTypeArguments(ol,Xl),Cf=No(Fd,Cl);return ic&&Pc(19),Cf}function eO(){let ic=ts(),Cl=PQ();for(;eh(24);){let ol=PQ();Cl=No(hd(Cl,ol),ic)}return Cl}function B6(ic,Cl,ol,Xl,Fd){return No(Cl(ol,kD(ic,ts(),Xl,Fd)),ic)}function wBr(ic,Cl,ol,Xl){let Fd=ui(!0);return FI(),No(si.createJSDocThisTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function IBr(ic,Cl,ol,Xl){let Fd=ui(!0);return FI(),No(si.createJSDocEnumTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function xBr(ic,Cl,ol,Xl){var Fd;let Cf=TM();IM();let Jg=yCt();FI();let a2=Xce(ol),Nw;if(!Cf||b3(Cf.type)){let PM,s4,nve,ive=!1;for(;PM=LC(()=>FBr(ol));)if(ive=!0,PM.kind===347)if(s4){let RQ=M0(iu.A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags);RQ&&d3(RQ,gq(G2,0,0,iu.The_tag_was_first_specified_here));break}else s4=PM;else nve=_r(nve,PM);if(ive){let RQ=Cf&&Cf.type.kind===185,LBr=si.createJSDocTypeLiteral(nve,RQ);Cf=s4&&s4.typeExpression&&!b3(s4.typeExpression.type)?s4.typeExpression:No(LBr,ic),Nw=Cf.end}}Nw=Nw||a2!==void 0?ts():((Fd=Jg??Cf)!=null?Fd:Cl).end,a2||(a2=kD(ic,Nw,ol,Xl));let i4=si.createJSDocTypedefTag(Cl,Cf,Jg,a2);return No(i4,ic,Nw)}function yCt(ic){let Cl=S.getTokenPos();if(!QA(an()))return;let ol=PQ();if(eh(24)){let Xl=yCt(!0),Fd=si.createModuleDeclaration(void 0,ol,Xl,ic?4:void 0);return No(Fd,Cl)}return ic&&(ol.flags|=2048),ol}function TBr(ic){let Cl=ts(),ol,Xl;for(;ol=LC(()=>_Ct(4,ic));)Xl=_r(Xl,ol);return wv(Xl||[],Cl)}function aqt(ic,Cl){let ol=TBr(Cl),Xl=LC(()=>{if(fte(59)){let Fd=rve(Cl);if(Fd&&Fd.kind===345)return Fd}});return No(si.createJSDocSignature(void 0,ol,Xl),ic)}function PBr(ic,Cl,ol,Xl){let Fd=yCt();FI();let Cf=Xce(ol),Jg=aqt(ic,ol);Cf||(Cf=kD(ic,ts(),ol,Xl));let a2=Cf!==void 0?ts():Jg.end;return No(si.createJSDocCallbackTag(Cl,Jg,Fd,Cf),ic,a2)}function RBr(ic,Cl,ol,Xl){FI();let Fd=Xce(ol),Cf=aqt(ic,ol);Fd||(Fd=kD(ic,ts(),ol,Xl));let Jg=Fd!==void 0?ts():Cf.end;return No(si.createJSDocOverloadTag(Cl,Cf,Fd),ic,Jg)}function kBr(ic,Cl){for(;!of(ic)||!of(Cl);)if(!of(ic)&&!of(Cl)&&ic.right.escapedText===Cl.right.escapedText)ic=ic.left,Cl=Cl.left;else return!1;return ic.escapedText===Cl.escapedText}function FBr(ic){return _Ct(1,ic)}function _Ct(ic,Cl,ol){let Xl=!0,Fd=!1;for(;;)switch(Ad()){case 59:if(Xl){let Cf=NBr(ic,Cl);return Cf&&(Cf.kind===344||Cf.kind===351)&&ic!==4&&ol&&(of(Cf.name)||!kBr(ol,Cf.name.left))?!1:Cf}Fd=!1;break;case 4:Xl=!0,Fd=!1;break;case 41:Fd&&(Xl=!1),Fd=!0;break;case 79:Xl=!1;break;case 1:return!1}}function NBr(ic,Cl){Do.assert(an()===59);let ol=S.getStartPos();Ad();let Xl=PQ();FI();let Fd;switch(Xl.escapedText){case"type":return ic===1&&Ne(ol,Xl);case"prop":case"property":Fd=1;break;case"arg":case"argument":case"param":Fd=6;break;default:return!1}return ic&Fd?F8e(ol,Xl,ic,Cl):!1}function OBr(){let ic=ts(),Cl=fte(22);Cl&&FI();let ol=PQ(iu.Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces),Xl;if(Cl&&(FI(),Pc(63),Xl=fh(8388608,Mce),Pc(23)),!i6(ol))return No(si.createTypeParameterDeclaration(void 0,ol,void 0,Xl),ic)}function BBr(){let ic=ts(),Cl=[];do{FI();let ol=OBr();ol!==void 0&&Cl.push(ol),IM()}while(fte(27));return wv(Cl,ic)}function qBr(ic,Cl,ol,Xl){let Fd=an()===18?ui():void 0,Cf=BBr();return No(si.createJSDocTemplateTag(Cl,Fd,Cf,kD(ic,ts(),ol,Xl)),ic)}function fte(ic){return an()===ic?(Ad(),!0):!1}function MBr(){let ic=PQ();for(eh(22)&&Pc(23);eh(24);){let Cl=PQ();eh(22)&&Pc(23),ic=pCe(ic,Cl)}return ic}function PQ(ic){if(!QA(an()))return NT(79,!ic,ic||iu.Identifier_expected);xD++;let Cl=S.getTokenPos(),ol=S.getTextPos(),Xl=an(),Fd=gM(S.getTokenValue()),Cf=No(Yu(Fd,Xl),Cl,ol);return Ad(),Cf}}})(x8e=p.JSDocParser||(p.JSDocParser={}))})(sE||(sE={})),(p=>{function S(qa,nc,Yu,dl){if(dl=dl||Do.shouldAssert(2),si(qa,nc,Yu,dl),oht(Yu))return qa;if(qa.statements.length===0)return sE.parseSourceFile(qa.fileName,nc,qa.languageVersion,void 0,!0,qa.scriptKind,qa.setExternalModuleIndicator);let kd=qa;Do.assert(!kd.hasBeenIncrementallyParsed),kd.hasBeenIncrementallyParsed=!0,sE.fixupParentReferences(kd);let Il=qa.text,pc=co(qa),hd=Er(qa,Yu);si(qa,nc,hd,dl),Do.assert(hd.span.start<=Yu.span.start),Do.assert(bv(hd.span)===bv(Yu.span)),Do.assert(bv(oT(hd))===bv(oT(Yu)));let Lm=oT(hd).length-hd.span.length;zn(kd,hd.span.start,bv(hd.span),bv(oT(hd)),Lm,Il,nc,dl);let l1=sE.parseSourceFile(qa.fileName,nc,qa.languageVersion,pc,!0,qa.scriptKind,qa.setExternalModuleIndicator);return l1.commentDirectives=z(qa.commentDirectives,l1.commentDirectives,hd.span.start,bv(hd.span),Lm,Il,nc,dl),l1.impliedNodeFormat=qa.impliedNodeFormat,l1}p.updateSourceFile=S;function z(qa,nc,Yu,dl,kd,Il,pc,hd){if(!qa)return nc;let Lm,l1=!1;for(let dy of qa){let{range:n_,type:TI}=dy;if(n_.enddl){Z0();let wD={range:{pos:n_.pos+kd,end:n_.end+kd},type:TI};Lm=_r(Lm,wD),hd&&Do.assert(Il.substring(n_.pos,n_.end)===pc.substring(wD.range.pos,wD.range.end))}}return Z0(),Lm;function Z0(){l1||(l1=!0,Lm?nc&&Lm.push(...nc):Lm=nc)}}function be(qa,nc,Yu,dl,kd,Il){nc?hd(qa):pc(qa);return;function pc(Lm){let l1="";if(Il&&Ut(Lm)&&(l1=dl.substring(Lm.pos,Lm.end)),Lm._children&&(Lm._children=void 0),wN(Lm,Lm.pos+Yu,Lm.end+Yu),Il&&Ut(Lm)&&Do.assert(l1===kd.substring(Lm.pos,Lm.end)),hC(Lm,pc,hd),Fk(Lm))for(let Z0 of Lm.jsDoc)pc(Z0);Nn(Lm,Il)}function hd(Lm){Lm._children=void 0,wN(Lm,Lm.pos+Yu,Lm.end+Yu);for(let l1 of Lm)pc(l1)}}function Ut(qa){switch(qa.kind){case 10:case 8:case 79:return!0}return!1}function vn(qa,nc,Yu,dl,kd){Do.assert(qa.end>=nc,"Adjusting an element that was entirely before the change range"),Do.assert(qa.pos<=Yu,"Adjusting an element that was entirely after the change range"),Do.assert(qa.pos<=qa.end);let Il=Math.min(qa.pos,dl),pc=qa.end>=Yu?qa.end+kd:Math.min(qa.end,dl);Do.assert(Il<=pc),qa.parent&&(Do.assertGreaterThanOrEqual(Il,qa.parent.pos),Do.assertLessThanOrEqual(pc,qa.parent.end)),wN(qa,Il,pc)}function Nn(qa,nc){if(nc){let Yu=qa.pos,dl=kd=>{Do.assert(kd.pos>=Yu),Yu=kd.end};if(Fk(qa))for(let kd of qa.jsDoc)dl(kd);hC(qa,dl),Do.assert(Yu<=qa.end)}}function zn(qa,nc,Yu,dl,kd,Il,pc,hd){Lm(qa);return;function Lm(Z0){if(Do.assert(Z0.pos<=Z0.end),Z0.pos>Yu){be(Z0,!1,kd,Il,pc,hd);return}let dy=Z0.end;if(dy>=nc){if(Z0.intersectsChange=!0,Z0._children=void 0,vn(Z0,nc,Yu,dl,kd),hC(Z0,Lm,l1),Fk(Z0))for(let n_ of Z0.jsDoc)Lm(n_);Nn(Z0,hd);return}Do.assert(dyYu){be(Z0,!0,kd,Il,pc,hd);return}let dy=Z0.end;if(dy>=nc){Z0.intersectsChange=!0,Z0._children=void 0,vn(Z0,nc,Yu,dl,kd);for(let n_ of Z0)Lm(n_);return}Do.assert(dy0&&Il<=1;Il++){let pc=$s(qa,Yu);Do.assert(pc.pos<=Yu);let hd=pc.pos;Yu=Math.max(0,hd-1)}let dl=Tk(Yu,bv(nc.span)),kd=nc.newLength+(nc.span.start-Yu);return roe(dl,kd)}function $s(qa,nc){let Yu=qa,dl;if(hC(qa,Il),dl){let pc=kd(dl);pc.pos>Yu.pos&&(Yu=pc)}return Yu;function kd(pc){for(;;){let hd=Hke(pc);if(hd)pc=hd;else return pc}}function Il(pc){if(!i6(pc))if(pc.pos<=nc){if(pc.pos>=Yu.pos&&(Yu=pc),ncnc),!0}}function si(qa,nc,Yu,dl){let kd=qa.text;if(Yu&&(Do.assert(kd.length-Yu.span.length+Yu.newLength===nc.length),dl||Do.shouldAssert(3))){let Il=kd.substr(0,Yu.span.start),pc=nc.substr(0,Yu.span.start);Do.assert(Il===pc);let hd=kd.substring(bv(Yu.span),kd.length),Lm=nc.substring(bv(oT(Yu)),nc.length);Do.assert(hd===Lm)}}function co(qa){let nc=qa.statements,Yu=0;Do.assert(Yu=l1.pos&&pc=l1.pos&&pc{qa[qa.Value=-1]="Value"})(Ss||(Ss={}))})(Z7e||(Z7e={})),e6e=new Map,mh=/^\/\/\/\s*<(\S+)\s.*?\/>/im,F9t=/^\/\/\/?\s*@(\S+)\s*(.*)\s*$/im}}),xce=()=>{},ROr=()=>{},Z_=()=>{},cM=()=>{},Jee=()=>{},N9t=()=>{},kOr=()=>{},OAt=()=>{},O9t=()=>{},Ybe=()=>{},FOr=()=>{},NOr=()=>{},Xee=()=>{},B9t=()=>{},Zee=()=>{},ete=()=>{},OOr=()=>{},BOr=()=>{},qOr=()=>{},q9t=()=>{},DD=()=>{},II=()=>{},MOr=()=>{},LOr=()=>{},uM=()=>{},SD=()=>{},M9t=()=>{},t6e=()=>{},Tce=()=>{},jOr=()=>{},L9t=()=>{},GOr=()=>{},UOr=()=>{},r6e=()=>{},T2i=()=>{},VOr=()=>{},j9t=()=>{},zOr=()=>{},P2i=()=>{},$Or=()=>{},BAt=()=>{},G9t=()=>{},Jbe=()=>{},qAt=()=>{},QOr=()=>{},tte=()=>{},CA=hn({"src/compiler/_namespaces/ts.ts"(){"use strict";Cr(),e9(),BPe(),gOt(),t9(),U0t(),AOt(),Xye(),z0t(),W0t(),Y0t(),tht(),x9(),K4e(),u_t(),Fq(),ube(),e7e(),h_t(),g_t(),aAt(),b9t(),EOr(),POr(),xce(),ROr(),Z_(),cM(),N9t(),kOr(),OAt(),O9t(),Ybe(),FOr(),NOr(),Xee(),B9t(),Zee(),ete(),OOr(),BOr(),qOr(),q9t(),DD(),II(),MOr(),LOr(),uM(),SD(),M9t(),t6e(),Tce(),jOr(),L9t(),GOr(),UOr(),r6e(),T2i(),VOr(),j9t(),zOr(),P2i(),$Or(),BAt(),G9t(),Jbe(),qAt(),QOr(),tte(),Jee(),jPe()}}),n6e=()=>{},KOr=()=>{},b1=()=>{},rte,b1=()=>{BPe(),rte=sT(99,!0)},HOr=()=>{},Gb=()=>{},Di=()=>{},WOr=()=>{},YOr=()=>{},JOr=()=>{},XOr=()=>{},ZOr=()=>{},eBr=()=>{},U9t=()=>{},i6e=()=>{},j2=()=>{};function ur(p,S,z,be){let Ut=_9(p)?new LU(p,S,z):p===79?new l6e(79,S,z):p===80?new d6e(80,S,z):new u6e(p,S,z);return Ut.parent=be,Ut.flags=be.flags&50720768,Ut}function R2i(p,S){if(!_9(p.kind))return kh;let z=[];if(Wht(p))return p.forEachChild(Nn=>{z.push(Nn)}),z;rte.setText((S||p.getSourceFile()).text);let be=p.pos,Ut=Nn=>{q_(z,be,Nn.pos,p),z.push(Nn),be=Nn.end},vn=Nn=>{q_(z,be,Nn.pos,p),z.push(tBr(Nn,p)),be=Nn.end};return _e(p.jsDoc,Ut),be=p.pos,p.forEachChild(Ut,vn),q_(z,be,p.end,p),rte.setText(void 0),z}function q_(p,S,z,be){for(rte.setTextPos(S);SS.tagName.text==="inheritDoc"||S.tagName.text==="inheritdoc")}function Xbe(p,S){if(!p)return kh;let z=ts_JsDoc_exports.getJsDocTagsFromDeclarations(p,S);if(S&&(z.length===0||p.some(V9t))){let be=new Set;for(let Ut of p){let vn=E(S,Ut,Nn=>{var zn;if(!be.has(Nn))return be.add(Nn),Ut.kind===174||Ut.kind===175?Nn.getContextualJsDocTags(Ut,S):((zn=Nn.declarations)==null?void 0:zn.length)===1?Nn.getJsDocTags():void 0});vn&&(z=[...vn,...z])}}return z}function Zbe(p,S){if(!p)return kh;let z=ts_JsDoc_exports.getJsDocCommentsFromDeclarations(p,S);if(S&&(z.length===0||p.some(V9t))){let be=new Set;for(let Ut of p){let vn=E(S,Ut,Nn=>{if(!be.has(Nn))return be.add(Nn),Ut.kind===174||Ut.kind===175?Nn.getContextualDocumentationComment(Ut,S):Nn.getDocumentationComment(S)});vn&&(z=z.length===0?vn.slice():vn.concat(lineBreakPart(),z))}}return z}function E(p,S,z){var be;let Ut=((be=S.parent)==null?void 0:be.kind)===173?S.parent.parent:S.parent;if(!Ut)return;let vn=wAe(S);return _i(iAe(Ut),Nn=>{let zn=p.getTypeAtLocation(Nn),Er=vn&&zn.symbol?p.getTypeOfSymbol(zn.symbol):zn,$s=p.getPropertyOfType(Er,S.symbol.name);return $s?z($s):void 0})}function W(){return{getNodeConstructor:()=>LU,getTokenConstructor:()=>u6e,getIdentifierConstructor:()=>l6e,getPrivateIdentifierConstructor:()=>d6e,getSourceFileConstructor:()=>J9t,getSymbolConstructor:()=>jAt,getTypeConstructor:()=>W9t,getSignatureConstructor:()=>Y9t,getSourceMapSourceConstructor:()=>X9t}}function Qo(p){let S=!0;for(let be in p)if(Wd(p,be)&&!Or(be)){S=!1;break}if(S)return p;let z={};for(let be in p)if(Wd(p,be)){let Ut=Or(be)?be:be.charAt(0).toLowerCase()+be.substr(1);z[Ut]=p[be]}return z}function Or(p){return!p.length||p.charAt(0)===p.charAt(0).toLowerCase()}function ST(p){return p?ru(p,S=>S.text).join(""):""}function z9t(){return{target:1,jsx:1}}function s6e(){return ts_codefix_exports.getSupportedErrorCodes()}function MAt(p,S,z){p.version=z,p.scriptSnapshot=S}function xI(p,S,z,be,Ut,vn){let Nn=S9t(p,getSnapshotText(S),z,Ut,vn);return MAt(Nn,S,be),Nn}function a6e(p,S,z,be,Ut){if(be&&z!==p.version){let Nn,zn=be.span.start!==0?p.text.substr(0,be.span.start):"",Er=bv(be.span)!==p.text.length?p.text.substr(bv(be.span)):"";if(be.newLength===0)Nn=zn&&Er?zn+Er:zn||Er;else{let si=S.getText(be.span.start,be.span.start+be.newLength);Nn=zn&&Er?zn+si+Er:zn?zn+si:si+Er}let $s=FAt(p,Nn,be,Ut);return MAt($s,S,z),$s.nameTable=void 0,p!==$s&&p.scriptSnapshot&&(p.scriptSnapshot.dispose&&p.scriptSnapshot.dispose(),p.scriptSnapshot=void 0),$s}let vn={languageVersion:p.languageVersion,impliedNodeFormat:p.impliedNodeFormat,setExternalModuleIndicator:p.setExternalModuleIndicator};return xI(p.fileName,S,vn,z,!0,p.scriptKind)}function aE(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:createDocumentRegistry(p.useCaseSensitiveFileNames&&p.useCaseSensitiveFileNames(),p.getCurrentDirectory()),z=arguments.length>2?arguments[2]:void 0;var be;let Ut;z===void 0?Ut=0:typeof z=="boolean"?Ut=z?2:0:Ut=z;let vn=new Z9t(p),Nn,zn,Er=0,$s=p.getCancellationToken?new tqt(p.getCancellationToken()):eqt,si=p.getCurrentDirectory();AN((be=p.getLocalizedDiagnosticMessages)==null?void 0:be.bind(p));function co(qo){p.log&&p.log(qo)}let Ss=mAe(p),qa=RZ(Ss),nc=getSourceMapper({useCaseSensitiveFileNames:()=>Ss,getCurrentDirectory:()=>si,getProgram:kd,fileExists:gs(p,p.fileExists),readFile:gs(p,p.readFile),getDocumentPositionMapper:gs(p,p.getDocumentPositionMapper),getSourceFileLike:gs(p,p.getSourceFileLike),log:co});function Yu(qo){let ec=Nn.getSourceFile(qo);if(!ec){let oa=new Error(`Could not find source file: '${qo}'.`);throw oa.ProgramFiles=Nn.getSourceFiles().map(ts=>ts.fileName),oa}return ec}function dl(){var qo,ec,oa;if(Do.assert(Ut!==2),p.getProjectVersion){let If=p.getProjectVersion();if(If){if(zn===If&&!((qo=p.hasChangedAutomaticTypeDirectiveNames)!=null&&qo.call(p)))return;zn=If}}let ts=p.getTypeRootsVersion?p.getTypeRootsVersion():0;Er!==ts&&(co("TypeRoots version has changed; provide new program"),Nn=void 0,Er=ts);let Tc=p.getScriptFileNames().slice(),an=p.getCompilationSettings()||z9t(),dp=p.hasInvalidatedResolutions||Tg,Qm=gs(p,p.hasChangedAutomaticTypeDirectiveNames),fc=(ec=p.getProjectReferences)==null?void 0:ec.call(p),Ad,wf={getSourceFile:e0,getSourceFileByPath:LC,getCancellationToken:()=>$s,getCanonicalFileName:qa,useCaseSensitiveFileNames:()=>Ss,getNewLine:()=>Mke(an),getDefaultLibFileName:If=>p.getDefaultLibFileName(If),writeFile:Gg,getCurrentDirectory:()=>si,fileExists:If=>p.fileExists(If),readFile:If=>p.readFile&&p.readFile(If),getSymlinkCache:gs(p,p.getSymlinkCache),realpath:gs(p,p.realpath),directoryExists:If=>qke(If,p),getDirectories:If=>p.getDirectories?p.getDirectories(If):[],readDirectory:(If,L0,Pc,FT,WN)=>(Do.checkDefined(p.readDirectory,"'LanguageServiceHost.readDirectory' must be implemented to correctly process 'projectReferences'"),p.readDirectory(If,L0,Pc,FT,WN)),onReleaseOldSourceFile:kT,onReleaseParsedCommandLine:Sv,hasInvalidatedResolutions:dp,hasChangedAutomaticTypeDirectiveNames:Qm,trace:gs(p,p.trace),resolveModuleNames:gs(p,p.resolveModuleNames),getModuleResolutionCache:gs(p,p.getModuleResolutionCache),createHash:gs(p,p.createHash),resolveTypeReferenceDirectives:gs(p,p.resolveTypeReferenceDirectives),resolveModuleNameLiterals:gs(p,p.resolveModuleNameLiterals),resolveTypeReferenceDirectiveReferences:gs(p,p.resolveTypeReferenceDirectiveReferences),useSourceOfProjectReferenceRedirect:gs(p,p.useSourceOfProjectReferenceRedirect),getParsedCommandLine:oE},hh=wf.getSourceFile,{getSourceFileWithCache:my}=changeCompilerHostLikeToUseCache(wf,If=>H7(If,si,qa),function(){for(var If=arguments.length,L0=new Array(If),Pc=0;Pcwf.fileExists(If),readFile:If=>wf.readFile(If),readDirectory:function(){return wf.readDirectory(...arguments)},trace:wf.trace,getCurrentDirectory:wf.getCurrentDirectory,onUnRecoverableConfigFileDiagnostic:Gg},Rg=S.getKeyForCompilationSettings(an);if(isProgramUptoDate(Nn,Tc,an,(If,L0)=>p.getScriptVersion(L0),If=>wf.fileExists(If),dp,Qm,oE,fc))return;let PD={rootNames:Tc,options:an,host:wf,oldProgram:Nn,projectReferences:fc};Nn=createProgram(PD),wf=void 0,Ad=void 0,nc.clearCache(),Nn.getTypeChecker();return;function oE(If){let L0=H7(If,si,qa),Pc=Ad==null?void 0:Ad.get(L0);if(Pc!==void 0)return Pc||void 0;let FT=p.getParsedCommandLine?p.getParsedCommandLine(If):s2(If);return(Ad||(Ad=new Map)).set(L0,FT||!1),FT}function s2(If){let L0=e0(If,100);if(L0)return L0.path=H7(If,si,qa),L0.resolvedPath=L0.path,L0.originalFileName=L0.fileName,parseJsonSourceFileConfigFileContent(L0,C1,R5(bD(If),si),void 0,R5(If,si))}function Sv(If,L0,Pc){var FT;p.getParsedCommandLine?(FT=p.onReleaseParsedCommandLine)==null||FT.call(p,If,L0,Pc):L0&&kT(L0.sourceFile,Pc)}function kT(If,L0){let Pc=S.getKeyForCompilationSettings(L0);S.releaseDocumentWithKey(If.resolvedPath,Pc,If.scriptKind,If.impliedNodeFormat)}function e0(If,L0,Pc,FT){return LC(If,H7(If,si,qa),L0,Pc,FT)}function LC(If,L0,Pc,FT,WN){Do.assert(wf,"getOrCreateSourceFileByPath called after typical CompilerHost lifetime, check the callstack something with a reference to an old host.");let mM=p.getScriptSnapshot(If);if(!mM)return;let nte=getScriptKind(If,p),tCe=p.getScriptVersion(If);if(!WN){let fM=Nn&&Nn.getSourceFileByPath(L0);if(fM){if(nte===fM.scriptKind)return S.updateDocumentWithKey(If,L0,p,Rg,mM,tCe,nte,Pc);S.releaseDocumentWithKey(fM.resolvedPath,S.getKeyForCompilationSettings(Nn.getCompilerOptions()),fM.scriptKind,fM.impliedNodeFormat)}}return S.acquireDocumentWithKey(If,L0,p,Rg,mM,tCe,nte,Pc)}}function kd(){if(Ut===2){Do.assert(Nn===void 0);return}return dl(),Nn}function Il(){var qo;return(qo=p.getPackageJsonAutoImportProvider)==null?void 0:qo.call(p)}function pc(qo,ec){let oa=Nn.getTypeChecker(),ts=Tc();if(!ts)return!1;for(let dp of qo)for(let Qm of dp.references){let fc=an(Qm);if(Do.assertIsDefined(fc),ec.has(Qm)||ts_FindAllReferences_exports.isDeclarationOfSymbol(fc,ts)){ec.add(Qm),Qm.isDefinition=!0;let Ad=getMappedDocumentSpan(Qm,nc,gs(p,p.fileExists));Ad&&ec.add(Ad)}else Qm.isDefinition=!1}return!0;function Tc(){for(let dp of qo)for(let Qm of dp.references){if(ec.has(Qm)){let Ad=an(Qm);return Do.assertIsDefined(Ad),oa.getSymbolAtLocation(Ad)}let fc=getMappedDocumentSpan(Qm,nc,gs(p,p.fileExists));if(fc&&ec.has(fc)){let Ad=an(fc);if(Ad)return oa.getSymbolAtLocation(Ad)}}}function an(dp){let Qm=Nn.getSourceFile(dp.fileName);if(!Qm)return;let fc=getTouchingPropertyName(Qm,dp.textSpan.start);return ts_FindAllReferences_exports.Core.getAdjustedNode(fc,{use:ts_FindAllReferences_exports.FindReferencesUse.References})}}function hd(){Nn=void 0}function Lm(){if(Nn){let qo=S.getKeyForCompilationSettings(Nn.getCompilerOptions());_e(Nn.getSourceFiles(),ec=>S.releaseDocumentWithKey(ec.resolvedPath,qo,ec.scriptKind,ec.impliedNodeFormat)),Nn=void 0}p=void 0}function l1(qo){return dl(),Nn.getSyntacticDiagnostics(Yu(qo),$s).slice()}function Z0(qo){dl();let ec=Yu(qo),oa=Nn.getSemanticDiagnostics(ec,$s);if(!h6(Nn.getCompilerOptions()))return oa.slice();let ts=Nn.getDeclarationDiagnostics(ec,$s);return[...oa,...ts]}function dy(qo){return dl(),computeSuggestionDiagnostics(Yu(qo),Nn,$s)}function n_(){return dl(),[...Nn.getOptionsDiagnostics($s),...Nn.getGlobalDiagnostics($s)]}function TI(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions,ts=arguments.length>3?arguments[3]:void 0,Tc=Object.assign(Object.assign({},oa),{},{includeCompletionsForModuleExports:oa.includeCompletionsForModuleExports||oa.includeExternalModuleExports,includeCompletionsWithInsertText:oa.includeCompletionsWithInsertText||oa.includeInsertTextCompletions});return dl(),ts_Completions_exports.getCompletionsAtPosition(p,Nn,co,Yu(qo),ec,Tc,oa.triggerCharacter,oa.triggerKind,$s,ts&&ts_formatting_exports.getFormatContext(ts,p),oa.includeSymbol)}function wD(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions,dp=arguments.length>6?arguments[6]:void 0;return dl(),ts_Completions_exports.getCompletionEntryDetails(Nn,co,Yu(qo),ec,{name:oa,source:Tc,data:dp},p,ts&&ts_formatting_exports.getFormatContext(ts,p),an,$s)}function VN(qo,ec,oa,ts){let Tc=arguments.length>4&&arguments[4]!==void 0?arguments[4]:emptyOptions;return dl(),ts_Completions_exports.getCompletionEntrySymbol(Nn,co,Yu(qo),ec,{name:oa,source:ts},p,Tc)}function Tw(qo,ec){dl();let oa=Yu(qo),ts=getTouchingPropertyName(oa,ec);if(ts===oa)return;let Tc=Nn.getTypeChecker(),an=Pw(ts),dp=rBr(an,Tc);if(!dp||Tc.isUnknownSymbol(dp)){let hh=yg(oa,an,ec)?Tc.getTypeAtLocation(an):void 0;return hh&&{kind:"",kindModifiers:"",textSpan:createTextSpanFromNode(an,oa),displayParts:Tc.runWithCancellationToken($s,my=>typeToDisplayParts(my,hh,getContainerNode(an))),documentation:hh.symbol?hh.symbol.getDocumentationComment(Tc):void 0,tags:hh.symbol?hh.symbol.getJsDocTags(Tc):void 0}}let{symbolKind:Qm,displayParts:fc,documentation:Ad,tags:wf}=Tc.runWithCancellationToken($s,hh=>ts_SymbolDisplay_exports.getSymbolDisplayPartsDocumentationAndSymbolKind(hh,dp,oa,getContainerNode(an),an));return{kind:Qm,kindModifiers:ts_SymbolDisplay_exports.getSymbolModifiers(Tc,dp),textSpan:createTextSpanFromNode(an,oa),displayParts:fc,documentation:Ad,tags:wf}}function Pw(qo){return kN(qo.parent)&&qo.pos===qo.parent.pos?qo.parent.expression:hce(qo.parent)&&qo.pos===qo.parent.pos||o6(qo.parent)&&qo.parent.name===qo?qo.parent:qo}function yg(qo,ec,oa){switch(ec.kind){case 79:return!isLabelName(ec)&&!isTagName(ec)&&!k3e(ec.parent);case 208:case 163:return!isInComment(qo,oa);case 108:case 194:case 106:case 199:return!0;case 233:return o6(ec);default:return!1}}function wT(qo,ec,oa,ts){return dl(),ts_GoToDefinition_exports.getDefinitionAtPosition(Nn,Yu(qo),ec,oa,ts)}function xS(qo,ec){return dl(),ts_GoToDefinition_exports.getDefinitionAndBoundSpan(Nn,Yu(qo),ec)}function Ub(qo,ec){return dl(),ts_GoToDefinition_exports.getTypeDefinitionAtPosition(Nn.getTypeChecker(),Yu(qo),ec)}function zN(qo,ec){return dl(),ts_FindAllReferences_exports.getImplementationsAtPosition(Nn,$s,Nn.getSourceFiles(),Yu(qo),ec)}function Rw(qo,ec){return wo(G2(qo,ec,[qo]),oa=>oa.highlightSpans.map(ts=>Object.assign(Object.assign({fileName:oa.fileName,textSpan:ts.textSpan,isWriteAccess:ts.kind==="writtenReference"},ts.isInString&&{isInString:!0}),ts.contextSpan&&{contextSpan:ts.contextSpan})))}function G2(qo,ec,oa){let ts=_v(qo);Do.assert(oa.some(dp=>_v(dp)===ts)),dl();let Tc=Dp(oa,dp=>Nn.getSourceFile(dp)),an=Yu(qo);return DocumentHighlights.getDocumentHighlights(Nn,$s,an,ec,Tc)}function ID(qo,ec,oa,ts,Tc){dl();let an=Yu(qo),dp=getAdjustedRenameLocation(getTouchingPropertyName(an,ec));if(ts_Rename_exports.nodeIsEligibleForRename(dp))if(of(dp)&&(jee(dp.parent)||I7e(dp.parent))&&lN(dp.escapedText)){let{openingElement:Qm,closingElement:fc}=dp.parent.parent;return[Qm,fc].map(Ad=>{let wf=createTextSpanFromNode(Ad.tagName,an);return Object.assign({fileName:an.fileName,textSpan:wf},ts_FindAllReferences_exports.toContextSpan(wf,an,Ad.parent))})}else return PI(dp,ec,{findInStrings:oa,findInComments:ts,providePrefixAndSuffixTextForRename:Tc,use:ts_FindAllReferences_exports.FindReferencesUse.Rename},(Qm,fc,Ad)=>ts_FindAllReferences_exports.toRenameLocation(Qm,fc,Ad,Tc||!1))}function vA(qo,ec){return dl(),PI(getTouchingPropertyName(Yu(qo),ec),ec,{use:ts_FindAllReferences_exports.FindReferencesUse.References},ts_FindAllReferences_exports.toReferenceEntry)}function PI(qo,ec,oa,ts){dl();let Tc=oa&&oa.use===ts_FindAllReferences_exports.FindReferencesUse.Rename?Nn.getSourceFiles().filter(an=>!Nn.isSourceFileDefaultLibrary(an)):Nn.getSourceFiles();return ts_FindAllReferences_exports.findReferenceOrRenameEntries(Nn,$s,Tc,qo,ec,oa,ts)}function IT(qo,ec){return dl(),ts_FindAllReferences_exports.findReferencedSymbols(Nn,$s,Nn.getSourceFiles(),Yu(qo),ec)}function HA(qo){return dl(),ts_FindAllReferences_exports.Core.getReferencesForFileName(qo,Nn,Nn.getSourceFiles()).map(ts_FindAllReferences_exports.toReferenceEntry)}function Gy(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;dl();let Tc=oa?[Yu(oa)]:Nn.getSourceFiles();return getNavigateToItems(Tc,Nn.getTypeChecker(),$s,qo,ec,ts)}function n2(qo,ec,oa){dl();let ts=Yu(qo),Tc=p.getCustomTransformers&&p.getCustomTransformers();return getFileEmitOutput(Nn,ts,!!ec,$s,Tc,oa)}function xT(qo,ec){let{triggerReason:oa}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;dl();let ts=Yu(qo);return ts_SignatureHelp_exports.getSignatureHelpItems(Nn,ts,ec,oa,$s)}function eA(qo){return vn.getCurrentSourceFile(qo)}function Yk(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=getTouchingPropertyName(ts,ec);if(Tc===ts)return;switch(Tc.kind){case 208:case 163:case 10:case 95:case 110:case 104:case 106:case 108:case 194:case 79:break;default:return}let an=Tc;for(;;)if(isRightSideOfPropertyAccess(an)||isRightSideOfQualifiedName(an))an=an.parent;else if(isNameOfModuleDeclaration(an))if(an.parent.parent.kind===264&&an.parent.parent.body===an.parent)an=an.parent.parent.name;else break;else break;return Tk(an.getStart(),Tc.getEnd())}function EA(qo,ec){let oa=vn.getCurrentSourceFile(qo);return ts_BreakpointResolver_exports.spanInSourceFileAtLocation(oa,ec)}function xD(qo){return getNavigationBarItems(vn.getCurrentSourceFile(qo),$s)}function Vb(qo){return getNavigationTree(vn.getCurrentSourceFile(qo),$s)}function TT(qo,ec,oa){return dl(),(oa||"original")==="2020"?ts_classifier_exports.v2020.getSemanticClassifications(Nn,$s,Yu(qo),ec):getSemanticClassifications(Nn.getTypeChecker(),$s,Yu(qo),Nn.getClassifiableNames(),ec)}function A_(qo,ec,oa){return dl(),(oa||"original")==="original"?getEncodedSemanticClassifications(Nn.getTypeChecker(),$s,Yu(qo),Nn.getClassifiableNames(),ec):ts_classifier_exports.v2020.getEncodedSemanticClassifications(Nn,$s,Yu(qo),ec)}function MC(qo,ec){return getSyntacticClassifications($s,vn.getCurrentSourceFile(qo),ec)}function TD(qo,ec){return getEncodedSyntacticClassifications($s,vn.getCurrentSourceFile(qo),ec)}function lM(qo){let ec=vn.getCurrentSourceFile(qo);return ts_OutliningElementsCollector_exports.collectElements(ec,$s)}let y3=new Map(Object.entries({18:19,20:21,22:23,31:29}));y3.forEach((qo,ec)=>y3.set(qo.toString(),Number(ec)));function $N(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=getTouchingToken(oa,ec),Tc=ts.getStart(oa)===ec?y3.get(ts.kind.toString()):void 0,an=Tc&&findChildOfKind(ts.parent,Tc,oa);return an?[createTextSpanFromNode(ts,oa),createTextSpanFromNode(an,oa)].sort((dp,Qm)=>dp.start-Qm.start):kh}function PT(qo,ec,oa){let ts=R7(),Tc=Qo(oa),an=vn.getCurrentSourceFile(qo);co("getIndentationAtPosition: getCurrentSourceFile: "+(R7()-ts)),ts=R7();let dp=ts_formatting_exports.SmartIndenter.getIndentation(ec,an,Tc);return co("getIndentationAtPosition: computeIndentation : "+(R7()-ts)),dp}function Jk(qo,ec,oa,ts){let Tc=vn.getCurrentSourceFile(qo);return ts_formatting_exports.formatSelection(ec,oa,Tc,ts_formatting_exports.getFormatContext(Qo(ts),p))}function dM(qo,ec){return ts_formatting_exports.formatDocument(vn.getCurrentSourceFile(qo),ts_formatting_exports.getFormatContext(Qo(ec),p))}function Bf(qo,ec,oa,ts){let Tc=vn.getCurrentSourceFile(qo),an=ts_formatting_exports.getFormatContext(Qo(ts),p);if(!isInComment(Tc,ec))switch(oa){case"{":return ts_formatting_exports.formatOnOpeningCurly(ec,Tc,an);case"}":return ts_formatting_exports.formatOnClosingCurly(ec,Tc,an);case";":return ts_formatting_exports.formatOnSemicolon(ec,Tc,an);case` -`:return ts_formatting_exports.formatOnEnter(ec,Tc,an)}return[]}function wc(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions;dl();let dp=Yu(qo),Qm=Tk(ec,oa),fc=ts_formatting_exports.getFormatContext(Tc,p);return wo(jg(ts,YE,H),Ad=>($s.throwIfCancellationRequested(),ts_codefix_exports.getFixes({errorCode:Ad,sourceFile:dp,span:Qm,program:Nn,host:p,cancellationToken:$s,formatContext:fc,preferences:an})))}function _d(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:emptyOptions;dl(),Do.assert(qo.type==="file");let Tc=Yu(qo.fileName),an=ts_formatting_exports.getFormatContext(oa,p);return ts_codefix_exports.getAllFixes({fixId:ec,sourceFile:Tc,program:Nn,host:p,cancellationToken:$s,formatContext:an,preferences:ts})}function Gp(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;var ts;dl(),Do.assert(qo.type==="file");let Tc=Yu(qo.fileName),an=ts_formatting_exports.getFormatContext(ec,p),dp=(ts=qo.mode)!=null?ts:qo.skipDestructiveCodeActions?"SortAndCombine":"All";return ts_OrganizeImports_exports.organizeImports(Tc,an,p,Nn,oa,dp)}function Pm(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:emptyOptions;return getEditsForFileRename(kd(),qo,ec,p,ts_formatting_exports.getFormatContext(oa,p),ts,nc)}function py(qo,ec){let oa=typeof qo=="string"?ec:qo;return hf(oa)?Promise.all(oa.map(ts=>Pg(ts))):Pg(oa)}function Pg(qo){let ec=oa=>H7(oa,si,qa);return Do.assertEqual(qo.type,"install package"),p.installPackage?p.installPackage({fileName:ec(qo.file),packageName:qo.packageName}):Promise.reject("Host does not implement `installPackage`")}function el(qo,ec,oa,ts){let Tc=ts?ts_formatting_exports.getFormatContext(ts,p).options:void 0;return ts_JsDoc_exports.getDocCommentTemplateAtPosition(getNewLineOrDefaultFromHost(p,Tc),vn.getCurrentSourceFile(qo),ec,oa)}function xl(qo,ec,oa){if(oa===60)return!1;let ts=vn.getCurrentSourceFile(qo);if(isInString(ts,ec))return!1;if(isInsideJsxElementOrAttribute(ts,ec))return oa===123;if(isInTemplateString(ts,ec))return!1;switch(oa){case 39:case 34:case 96:return!isInComment(ts,ec)}return!0}function Tl(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=findPrecedingToken(ec,oa);if(!ts)return;let Tc=ts.kind===31&&jee(ts.parent)?ts.parent.parent:Gk(ts)&&Tbe(ts.parent)?ts.parent:void 0;if(Tc&&gC(Tc))return{newText:``};let an=ts.kind===31&&x7e(ts.parent)?ts.parent.parent:Gk(ts)&&$k(ts.parent)?ts.parent:void 0;if(an&&RT(an))return{newText:""}}function Fp(qo,ec){return{lineStarts:qo.getLineStarts(),firstLine:qo.getLineAndCharacterOfPosition(ec.pos).line,lastLine:qo.getLineAndCharacterOfPosition(ec.end).line}}function g0(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=[],{lineStarts:an,firstLine:dp,lastLine:Qm}=Fp(ts,ec),fc=oa||!1,Ad=Number.MAX_VALUE,wf=new Map,hh=new RegExp(/\S/),my=isInsideJsxElement(ts,an[dp]),C1=my?"{/*":"//";for(let Rg=dp;Rg<=Qm;Rg++){let PD=ts.text.substring(an[Rg],ts.getLineEndOfPosition(an[Rg])),oE=hh.exec(PD);oE&&(Ad=Math.min(Ad,oE.index),wf.set(Rg.toString(),oE.index),PD.substr(oE.index,C1.length)!==C1&&(fc=oa===void 0||oa))}for(let Rg=dp;Rg<=Qm;Rg++){if(dp!==Qm&&an[Rg]===ec.end)continue;let PD=wf.get(Rg.toString());PD!==void 0&&(my?Tc.push.apply(Tc,fh(qo,{pos:an[Rg]+Ad,end:ts.getLineEndOfPosition(an[Rg])},fc,my)):fc?Tc.push({newText:C1,span:{length:0,start:an[Rg]+Ad}}):ts.text.substr(an[Rg]+PD,C1.length)===C1&&Tc.push({newText:"",span:{length:C1.length,start:an[Rg]+PD}}))}return Tc}function fh(qo,ec,oa,ts){var Tc;let an=vn.getCurrentSourceFile(qo),dp=[],{text:Qm}=an,fc=!1,Ad=oa||!1,wf=[],{pos:hh}=ec,my=ts!==void 0?ts:isInsideJsxElement(an,hh),C1=my?"{/*":"/*",Rg=my?"*/}":"*/",PD=my?"\\{\\/\\*":"\\/\\*",oE=my?"\\*\\/\\}":"\\*\\/";for(;hh<=ec.end;){let s2=Qm.substr(hh,C1.length)===C1?C1.length:0,Sv=isInComment(an,hh+s2);if(Sv)my&&(Sv.pos--,Sv.end++),wf.push(Sv.pos),Sv.kind===3&&wf.push(Sv.end),fc=!0,hh=Sv.end+1;else{let kT=Qm.substring(hh,ec.end).search(`(${PD})|(${oE})`);Ad=oa!==void 0?oa:Ad||!isTextWhiteSpaceLike(Qm,hh,kT===-1?ec.end:hh+kT),hh=kT===-1?ec.end+1:hh+kT+Rg.length}}if(Ad||!fc){((Tc=isInComment(an,ec.pos))==null?void 0:Tc.kind)!==2&&lr(wf,ec.pos,H),lr(wf,ec.end,H);let s2=wf[0];Qm.substr(s2,C1.length)!==C1&&dp.push({newText:C1,span:{length:0,start:s2}});for(let Sv=1;Sv0?s2-Rg.length:0,kT=Qm.substr(Sv,Rg.length)===Rg?Rg.length:0;dp.push({newText:"",span:{length:C1.length,start:s2-kT}})}return dp}function $0(qo,ec){let oa=vn.getCurrentSourceFile(qo),{firstLine:ts,lastLine:Tc}=Fp(oa,ec);return ts===Tc&&ec.pos!==ec.end?fh(qo,ec,!0):g0(qo,ec,!0)}function i2(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=[],{pos:Tc}=ec,{end:an}=ec;Tc===an&&(an+=isInsideJsxElement(oa,Tc)?2:1);for(let dp=Tc;dp<=an;dp++){let Qm=isInComment(oa,dp);if(Qm){switch(Qm.kind){case 2:ts.push.apply(ts,g0(qo,{end:Qm.end,pos:Qm.pos+1},!1));break;case 3:ts.push.apply(ts,fh(qo,{end:Qm.end,pos:Qm.pos+1},!1))}dp=Qm.end+1}}return ts}function gC(qo){let{openingElement:ec,closingElement:oa,parent:ts}=qo;return!bf(ec.tagName,oa.tagName)||Tbe(ts)&&bf(ec.tagName,ts.openingElement.tagName)&&gC(ts)}function RT(qo){let{closingFragment:ec,parent:oa}=qo;return!!(ec.flags&131072)||$k(oa)&&RT(oa)}function jU(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=ts_formatting_exports.getRangeOfEnclosingComment(ts,ec);return Tc&&(!oa||Tc.kind===3)?createTextSpanFromRange(Tc):void 0}function Xk(qo,ec){dl();let oa=Yu(qo);$s.throwIfCancellationRequested();let ts=oa.text,Tc=[];if(ec.length>0&&!fc(oa.fileName)){let Ad=dp(),wf;for(;wf=Ad.exec(ts);){$s.throwIfCancellationRequested();let hh=3;Do.assert(wf.length===ec.length+hh);let my=wf[1],C1=wf.index+my.length;if(!isInComment(oa,C1))continue;let Rg;for(let oE=0;oE"("+an(s2.text)+")").join("|")+")",C1=/(?:$|\*\/)/.source,Rg=/(?:.*?)/.source,PD="("+my+Rg+")",oE=hh+PD+C1;return new RegExp(oE,"gim")}function Qm(Ad){return Ad>=97&&Ad<=122||Ad>=65&&Ad<=90||Ad>=48&&Ad<=57}function fc(Ad){return K1(Ad,"/node_modules/")}}function QN(qo,ec,oa){return dl(),ts_Rename_exports.getRenameInfo(Nn,Yu(qo),ec,oa||{})}function pM(qo,ec,oa,ts,Tc,an){let[dp,Qm]=typeof ec=="number"?[ec,void 0]:[ec.pos,ec.end];return{file:qo,startPosition:dp,endPosition:Qm,program:kd(),host:p,formatContext:ts_formatting_exports.getFormatContext(ts,p),cancellationToken:$s,preferences:oa,triggerReason:Tc,kind:an}}function GU(qo,ec,oa){return{file:qo,program:kd(),host:p,span:ec,preferences:oa,cancellationToken:$s}}function AQ(qo,ec){return ts_SmartSelectionRange_exports.getSmartSelectionRange(ec,vn.getCurrentSourceFile(qo))}function Zk(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions,ts=arguments.length>3?arguments[3]:void 0,Tc=arguments.length>4?arguments[4]:void 0;dl();let an=Yu(qo);return ts_refactor_exports.getApplicableRefactors(pM(an,ec,oa,emptyOptions,ts,Tc))}function KN(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions;dl();let dp=Yu(qo);return ts_refactor_exports.getEditsForRefactor(pM(dp,oa,an,ec),ts,Tc)}function HN(qo,ec){return ec===0?{line:0,character:0}:nc.toLineColumnOffset(qo,ec)}function UU(qo,ec){dl();let oa=ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,getTouchingPropertyName(Yu(qo),ec));return oa&&mapOneOrMany(oa,ts=>ts_CallHierarchy_exports.createCallHierarchyItem(Nn,ts))}function P6(qo,ec){dl();let oa=Yu(qo),ts=firstOrOnly(ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,ec===0?oa:getTouchingPropertyName(oa,ec)));return ts?ts_CallHierarchy_exports.getIncomingCalls(Nn,ts,$s):[]}function RI(qo,ec){dl();let oa=Yu(qo),ts=firstOrOnly(ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,ec===0?oa:getTouchingPropertyName(oa,ec)));return ts?ts_CallHierarchy_exports.getOutgoingCalls(Nn,ts):[]}function M0(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;dl();let ts=Yu(qo);return ts_InlayHints_exports.provideInlayHints(GU(ts,ec,oa))}let R6={dispose:Lm,cleanupSemanticCache:hd,getSyntacticDiagnostics:l1,getSemanticDiagnostics:Z0,getSuggestionDiagnostics:dy,getCompilerOptionsDiagnostics:n_,getSyntacticClassifications:MC,getSemanticClassifications:TT,getEncodedSyntacticClassifications:TD,getEncodedSemanticClassifications:A_,getCompletionsAtPosition:TI,getCompletionEntryDetails:wD,getCompletionEntrySymbol:VN,getSignatureHelpItems:xT,getQuickInfoAtPosition:Tw,getDefinitionAtPosition:wT,getDefinitionAndBoundSpan:xS,getImplementationAtPosition:zN,getTypeDefinitionAtPosition:Ub,getReferencesAtPosition:vA,findReferences:IT,getFileReferences:HA,getOccurrencesAtPosition:Rw,getDocumentHighlights:G2,getNameOrDottedNameSpan:Yk,getBreakpointStatementAtPosition:EA,getNavigateToItems:Gy,getRenameInfo:QN,getSmartSelectionRange:AQ,findRenameLocations:ID,getNavigationBarItems:xD,getNavigationTree:Vb,getOutliningSpans:lM,getTodoComments:Xk,getBraceMatchingAtPosition:$N,getIndentationAtPosition:PT,getFormattingEditsForRange:Jk,getFormattingEditsForDocument:dM,getFormattingEditsAfterKeystroke:Bf,getDocCommentTemplateAtPosition:el,isValidBraceCompletionAtPosition:xl,getJsxClosingTagAtPosition:Tl,getSpanOfEnclosingComment:jU,getCodeFixesAtPosition:wc,getCombinedCodeFix:_d,applyCodeActionCommand:py,organizeImports:Gp,getEditsForFileRename:Pm,getEmitOutput:n2,getNonBoundSourceFile:eA,getProgram:kd,getCurrentProgram:()=>Nn,getAutoImportProvider:Il,updateIsDefinitionOfReferencedSymbols:pc,getApplicableRefactors:Zk,getEditsForRefactor:KN,toLineColumnOffset:HN,getSourceMapper:()=>nc,clearSourceMapperCache:()=>nc.clearCache(),prepareCallHierarchy:UU,provideCallHierarchyIncomingCalls:P6,provideCallHierarchyOutgoingCalls:RI,toggleLineComment:g0,toggleMultilineComment:fh,commentSelection:$0,uncommentSelection:i2,provideInlayHints:M0,getSupportedCodeFixes:s6e};switch(Ut){case 0:break;case 1:GAt.forEach(qo=>R6[qo]=()=>{throw new Error(`LanguageService Operation: ${qo} not allowed in LanguageServiceMode.PartialSemantic`)});break;case 2:nqt.forEach(qo=>R6[qo]=()=>{throw new Error(`LanguageService Operation: ${qo} not allowed in LanguageServiceMode.Syntactic`)});break;default:Do.assertNever(Ut)}return R6}function $9t(p){return p.nameTable||Q9t(p),p.nameTable}function Q9t(p){let S=p.nameTable=new Map;p.forEachChild(function z(be){if(of(be)&&!isTagName(be)&&be.escapedText||d6(be)&&ig(be)){let Ut=cAe(be);S.set(Ut,S.get(Ut)===void 0?be.pos:-1)}else if(fC(be)){let Ut=be.escapedText;S.set(Ut,S.get(Ut)===void 0?be.pos:-1)}if(hC(be,z),Fk(be))for(let Ut of be.jsDoc)hC(Ut,z)})}function ig(p){return _1t(p)||p.parent.kind===280||H9t(p)||A1t(p)}function Pce(p){let S=K9t(p);return S&&(Vq(S.parent)||bce(S.parent))?S:void 0}function K9t(p){switch(p.kind){case 10:case 14:case 8:if(p.parent.kind===164)return x_e(p.parent.parent)?p.parent.parent:void 0;case 79:return x_e(p.parent)&&(p.parent.parent.kind===207||p.parent.parent.kind===289)&&p.parent.name===p?p.parent:void 0}}function rBr(p,S){let z=Pce(p);if(z){let be=S.getContextualType(z.parent),Ut=be&&o6e(z,S,be,!1);if(Ut&&Ut.length===1)return gi(Ut)}return S.getSymbolAtLocation(p)}function o6e(p,S,z,be){let Ut=getNameFromPropertyName(p.name);if(!Ut)return kh;if(!z.isUnion()){let Nn=z.getProperty(Ut);return Nn?[Nn]:kh}let vn=Dp(z.types,Nn=>(Vq(p.parent)||bce(p.parent))&&S.isTypeInvalidDueToUnionDiscriminant(Nn,p.parent)?void 0:Nn.getProperty(Ut));if(be&&(vn.length===0||vn.length===z.types.length)){let Nn=z.getProperty(Ut);if(Nn)return[Nn]}return vn.length===0?Dp(z.types,Nn=>Nn.getProperty(Ut)):vn}function H9t(p){return p&&p.parent&&p.parent.kind===209&&p.parent.argumentExpression===p}function LAt(p){if(lU)return JE(bD(_v(lU.getExecutingFilePath())),q5(p));throw new Error("getDefaultLibFilePath is only supported when consumed as a node module. ")}var c6e,LU,eCe,jAt,u6e,l6e,d6e,W9t,Y9t,J9t,X9t,Z9t,eqt,tqt,rqt,GAt,nqt,nBr=hn({"src/services/services.ts"(){"use strict";UAt(),UAt(),i6e(),j2(),c6e="0.8",LU=class{constructor(p,S,z){this.pos=S,this.end=z,this.flags=0,this.modifierFlagsCache=0,this.transformFlags=0,this.parent=void 0,this.kind=p}assertHasRealPosition(p){Do.assert(!DS(this.pos)&&!DS(this.end),p||"Node must have a real position for this operation")}getSourceFile(){return ZE(this)}getStart(p,S){return this.assertHasRealPosition(),X5(this,p,S)}getFullStart(){return this.assertHasRealPosition(),this.pos}getEnd(){return this.assertHasRealPosition(),this.end}getWidth(p){return this.assertHasRealPosition(),this.getEnd()-this.getStart(p)}getFullWidth(){return this.assertHasRealPosition(),this.end-this.pos}getLeadingTriviaWidth(p){return this.assertHasRealPosition(),this.getStart(p)-this.pos}getFullText(p){return this.assertHasRealPosition(),(p||this.getSourceFile()).text.substring(this.pos,this.end)}getText(p){return this.assertHasRealPosition(),p||(p=this.getSourceFile()),p.text.substring(this.getStart(p),this.getEnd())}getChildCount(p){return this.getChildren(p).length}getChildAt(p,S){return this.getChildren(S)[p]}getChildren(p){return this.assertHasRealPosition("Node without a real position cannot be scanned and thus has no token nodes - use forEachChild and collect the result if that's fine"),this._children||(this._children=R2i(this,p))}getFirstToken(p){this.assertHasRealPosition();let S=this.getChildren(p);if(!S.length)return;let z=Gs(S,be=>be.kind<312||be.kind>353);return z.kind<163?z:z.getFirstToken(p)}getLastToken(p){this.assertHasRealPosition();let S=this.getChildren(p),z=ks(S);if(z)return z.kind<163?z:z.getLastToken(p)}forEachChild(p,S){return hC(this,p,S)}},eCe=class{constructor(p,S){this.pos=p,this.end=S,this.flags=0,this.modifierFlagsCache=0,this.transformFlags=0,this.parent=void 0}getSourceFile(){return ZE(this)}getStart(p,S){return X5(this,p,S)}getFullStart(){return this.pos}getEnd(){return this.end}getWidth(p){return this.getEnd()-this.getStart(p)}getFullWidth(){return this.end-this.pos}getLeadingTriviaWidth(p){return this.getStart(p)-this.pos}getFullText(p){return(p||this.getSourceFile()).text.substring(this.pos,this.end)}getText(p){return p||(p=this.getSourceFile()),p.text.substring(this.getStart(p),this.getEnd())}getChildCount(){return this.getChildren().length}getChildAt(p){return this.getChildren()[p]}getChildren(){return this.kind===1&&this.jsDoc||kh}getFirstToken(){}getLastToken(){}forEachChild(){}},jAt=class{constructor(p,S){this.id=0,this.mergeId=0,this.flags=p,this.escapedName=S}getFlags(){return this.flags}get name(){return ioe(this)}getEscapedName(){return this.escapedName}getName(){return this.name}getDeclarations(){return this.declarations}getDocumentationComment(p){if(!this.documentationComment)if(this.documentationComment=kh,!this.declarations&&Eoe(this)&&this.links.target&&Eoe(this.links.target)&&this.links.target.links.tupleLabelDeclaration){let S=this.links.target.links.tupleLabelDeclaration;this.documentationComment=Zbe([S],p)}else this.documentationComment=Zbe(this.declarations,p);return this.documentationComment}getContextualDocumentationComment(p,S){if(p){if(t3(p)&&(this.contextualGetAccessorDocumentationComment||(this.contextualGetAccessorDocumentationComment=Zbe(ao(this.declarations,t3),S)),bn(this.contextualGetAccessorDocumentationComment)))return this.contextualGetAccessorDocumentationComment;if(tee(p)&&(this.contextualSetAccessorDocumentationComment||(this.contextualSetAccessorDocumentationComment=Zbe(ao(this.declarations,tee),S)),bn(this.contextualSetAccessorDocumentationComment)))return this.contextualSetAccessorDocumentationComment}return this.getDocumentationComment(S)}getJsDocTags(p){return this.tags===void 0&&(this.tags=Xbe(this.declarations,p)),this.tags}getContextualJsDocTags(p,S){if(p){if(t3(p)&&(this.contextualGetAccessorTags||(this.contextualGetAccessorTags=Xbe(ao(this.declarations,t3),S)),bn(this.contextualGetAccessorTags)))return this.contextualGetAccessorTags;if(tee(p)&&(this.contextualSetAccessorTags||(this.contextualSetAccessorTags=Xbe(ao(this.declarations,tee),S)),bn(this.contextualSetAccessorTags)))return this.contextualSetAccessorTags}return this.getJsDocTags(S)}},u6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=p}},l6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=79}get text(){return J_(this)}},l6e.prototype.kind=79,d6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=80}get text(){return J_(this)}},d6e.prototype.kind=80,W9t=class{constructor(p,S){this.checker=p,this.flags=S}getFlags(){return this.flags}getSymbol(){return this.symbol}getProperties(){return this.checker.getPropertiesOfType(this)}getProperty(p){return this.checker.getPropertyOfType(this,p)}getApparentProperties(){return this.checker.getAugmentedPropertiesOfType(this)}getCallSignatures(){return this.checker.getSignaturesOfType(this,0)}getConstructSignatures(){return this.checker.getSignaturesOfType(this,1)}getStringIndexType(){return this.checker.getIndexTypeOfType(this,0)}getNumberIndexType(){return this.checker.getIndexTypeOfType(this,1)}getBaseTypes(){return this.isClassOrInterface()?this.checker.getBaseTypes(this):void 0}isNullableType(){return this.checker.isNullableType(this)}getNonNullableType(){return this.checker.getNonNullableType(this)}getNonOptionalType(){return this.checker.getNonOptionalType(this)}getConstraint(){return this.checker.getBaseConstraintOfType(this)}getDefault(){return this.checker.getDefaultFromTypeParameter(this)}isUnion(){return!!(this.flags&1048576)}isIntersection(){return!!(this.flags&2097152)}isUnionOrIntersection(){return!!(this.flags&3145728)}isLiteral(){return!!(this.flags&2432)}isStringLiteral(){return!!(this.flags&128)}isNumberLiteral(){return!!(this.flags&256)}isTypeParameter(){return!!(this.flags&262144)}isClassOrInterface(){return!!(X$(this)&3)}isClass(){return!!(X$(this)&1)}isIndexType(){return!!(this.flags&4194304)}get typeArguments(){if(X$(this)&4)return this.checker.getTypeArguments(this)}},Y9t=class{constructor(p,S){this.checker=p,this.flags=S}getDeclaration(){return this.declaration}getTypeParameters(){return this.typeParameters}getParameters(){return this.parameters}getReturnType(){return this.checker.getReturnTypeOfSignature(this)}getTypeParameterAtPosition(p){let S=this.checker.getParameterType(this,p);if(S.isIndexType()&&WAe(S.type)){let z=S.type.getConstraint();if(z)return this.checker.getIndexType(z)}return S}getDocumentationComment(){return this.documentationComment||(this.documentationComment=Zbe(kae(this.declaration),this.checker))}getJsDocTags(){return this.jsDocTags||(this.jsDocTags=Xbe(kae(this.declaration),this.checker))}},J9t=class extends LU{constructor(p,S,z){super(p,S,z),this.kind=308}update(p,S){return FAt(this,p,S)}getLineAndCharacterOfPosition(p){return s9(this,p)}getLineStarts(){return jb(this)}getPositionOfLineAndCharacter(p,S,z){return J7(jb(this),p,S,this.text,z)}getLineEndOfPosition(p){let{line:S}=this.getLineAndCharacterOfPosition(p),z=this.getLineStarts(),be;S+1>=z.length&&(be=this.getEnd()),be||(be=z[S+1]-1);let Ut=this.getFullText();return Ut[be]===` +`||ic[0]==="\r");)ic.shift()}function tve(ic){for(;ic.length&&ic[ic.length-1].trim()==="";)ic.pop()}function P8e(){for(;;){if(Ad(),an()===1)return!0;if(!(an()===5||an()===4))return!1}}function FI(){if(!((an()===5||an()===4)&&e0(P8e)))for(;an()===5||an()===4;)Ad()}function IM(){if((an()===5||an()===4)&&e0(P8e))return"";let ic=S.hasPrecedingLineBreak(),Cl=!1,ol="";for(;ic&&an()===41||an()===5||an()===4;)ol+=S.getTokenText(),an()===4?(ic=!0,Cl=!0,ol=""):an()===41&&(ic=!1),Ad();return Cl?ol:""}function rve(ic){Do.assert(an()===59);let Cl=S.getTokenPos();Ad();let ol=PQ(void 0),Xl=IM(),Fd;switch(ol.escapedText){case"author":Fd=Qa(Cl,ol,ic,Xl);break;case"implements":Fd=Yd(Cl,ol,ic,Xl);break;case"augments":case"extends":Fd=Km(Cl,ol,ic,Xl);break;case"class":case"constructor":Fd=B6(Cl,si.createJSDocClassTag,ol,ic,Xl);break;case"public":Fd=B6(Cl,si.createJSDocPublicTag,ol,ic,Xl);break;case"private":Fd=B6(Cl,si.createJSDocPrivateTag,ol,ic,Xl);break;case"protected":Fd=B6(Cl,si.createJSDocProtectedTag,ol,ic,Xl);break;case"readonly":Fd=B6(Cl,si.createJSDocReadonlyTag,ol,ic,Xl);break;case"override":Fd=B6(Cl,si.createJSDocOverrideTag,ol,ic,Xl);break;case"deprecated":wc=!0,Fd=B6(Cl,si.createJSDocDeprecatedTag,ol,ic,Xl);break;case"this":Fd=wBr(Cl,ol,ic,Xl);break;case"enum":Fd=IBr(Cl,ol,ic,Xl);break;case"arg":case"argument":case"param":return F8e(Cl,ol,2,ic);case"return":case"returns":Fd=se(Cl,ol,ic,Xl);break;case"template":Fd=qBr(Cl,ol,ic,Xl);break;case"type":Fd=Ne(Cl,ol,ic,Xl);break;case"typedef":Fd=xBr(Cl,ol,ic,Xl);break;case"callback":Fd=PBr(Cl,ol,ic,Xl);break;case"overload":Fd=RBr(Cl,ol,ic,Xl);break;case"satisfies":Fd=Fw(Cl,ol,ic,Xl);break;case"see":Fd=Nt(Cl,ol,ic,Xl);break;case"exception":case"throws":Fd=ei(Cl,ol,ic,Xl);break;default:Fd=wy(Cl,ol,ic,Xl);break}return Fd}function kD(ic,Cl,ol,Xl){return Xl||(ol+=Cl-ic),Xce(ol,Xl.slice(ol))}function Xce(ic,Cl){let ol=ts(),Xl=[],Fd=[],Cf,Jg=0,a2=!0,Nw;function i4(s4){Nw||(Nw=ic),Xl.push(s4),ic+=s4.length}Cl!==void 0&&(Cl!==""&&i4(Cl),Jg=1);let PM=an();e:for(;;){switch(PM){case 4:Jg=0,Xl.push(S.getTokenText()),ic=0;break;case 59:if(Jg===3||Jg===2&&(!a2||e0(HU))){Xl.push(S.getTokenText());break}S.setTextPos(S.getTextPos()-1);case 1:break e;case 5:if(Jg===2||Jg===3)i4(S.getTokenText());else{let RQ=S.getTokenText();Nw!==void 0&&ic+RQ.length>Nw&&Xl.push(RQ.slice(Nw-ic)),ic+=RQ.length}break;case 18:Jg=2;let s4=S.getStartPos(),nve=S.getTextPos()-1,ive=R8e(nve);ive?(Fd.push(No(si.createJSDocText(Xl.join("")),Cf??ol,s4)),Fd.push(ive),Xl=[],Cf=S.getTextPos()):i4(S.getTokenText());break;case 61:Jg===3?Jg=2:Jg=3,i4(S.getTokenText());break;case 41:if(Jg===0){Jg=1,ic+=1;break}default:Jg!==3&&(Jg=2),i4(S.getTokenText());break}a2=an()===5,PM=Ad()}if(T8e(Xl),tve(Xl),Fd.length)return Xl.length&&Fd.push(No(si.createJSDocText(Xl.join("")),Cf??ol)),wv(Fd,ol,S.getTextPos());if(Xl.length)return Xl.join("")}function HU(){let ic=Ad();return ic===5||ic===4}function R8e(ic){let Cl=LC(k8e);if(!Cl)return;Ad(),FI();let ol=ts(),Xl=QA(an())?vQ(!0):void 0;if(Xl)for(;an()===80;)PD(),Ad(),Xl=No(si.createJSDocMemberName(Xl,Iv()),ol);let Fd=[];for(;an()!==19&&an()!==4&&an()!==1;)Fd.push(S.getTokenText()),Ad();let Cf=Cl==="link"?si.createJSDocLink:Cl==="linkcode"?si.createJSDocLinkCode:si.createJSDocLinkPlain;return No(Cf(Xl,Fd.join("")),ic,S.getTextPos())}function k8e(){if(IM(),an()===18&&Ad()===59&&QA(Ad())){let ic=S.getTokenValue();if(Qf(ic))return ic}}function Qf(ic){return ic==="link"||ic==="linkcode"||ic==="linkplain"}function wy(ic,Cl,ol,Xl){return No(si.createJSDocUnknownTag(Cl,kD(ic,ts(),ol,Xl)),ic)}function xM(ic){ic&&(m0?m0.push(ic):(m0=[ic],V2=ic.pos),OT=ic.end)}function TM(){return IM(),an()===18?ui():void 0}function gCt(){let ic=fte(22);ic&&FI();let Cl=fte(61),ol=MBr();return Cl&&m6e(61),ic&&(FI(),_b(63)&&jC(),Pc(23)),{name:ol,isBracketed:ic}}function b3(ic){switch(ic.kind){case 149:return!0;case 185:return b3(ic.elementType);default:return xU(ic)&&of(ic.typeName)&&ic.typeName.escapedText==="Object"&&!ic.typeArguments}}function F8e(ic,Cl,ol,Xl){let Fd=TM(),Cf=!Fd;IM();let{name:Jg,isBracketed:a2}=gCt(),Nw=IM();Cf&&!e0(k8e)&&(Fd=TM());let i4=kD(ic,ts(),Xl,Nw),PM=ol!==4&&$(Fd,Jg,ol,Xl);PM&&(Fd=PM,Cf=!0);let s4=ol===1?si.createJSDocPropertyTag(Cl,Jg,a2,Fd,Cf,i4):si.createJSDocParameterTag(Cl,Jg,a2,Fd,Cf,i4);return No(s4,ic)}function $(ic,Cl,ol,Xl){if(ic&&b3(ic.type)){let Fd=ts(),Cf,Jg;for(;Cf=LC(()=>_Ct(ol,Xl,Cl));)(Cf.kind===344||Cf.kind===351)&&(Jg=_r(Jg,Cf));if(Jg){let a2=No(si.createJSDocTypeLiteral(Jg,ic.type.kind===185),Fd);return No(si.createJSDocTypeExpression(a2),Fd)}}}function se(ic,Cl,ol,Xl){Vl(m0,O7e)&&qo(Cl.pos,S.getTokenPos(),iu._0_tag_already_specified,Cl.escapedText);let Fd=TM();return No(si.createJSDocReturnTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Ne(ic,Cl,ol,Xl){Vl(m0,h3)&&qo(Cl.pos,S.getTokenPos(),iu._0_tag_already_specified,Cl.escapedText);let Fd=ui(!0),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocTypeTag(Cl,Fd,Cf),ic)}function Nt(ic,Cl,ol,Xl){let Fd=an()===22||e0(()=>Ad()===59&&QA(Ad())&&Qf(S.getTokenValue()))?void 0:Es(),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocSeeTag(Cl,Fd,Cf),ic)}function ei(ic,Cl,ol,Xl){let Fd=TM(),Cf=kD(ic,ts(),ol,Xl);return No(si.createJSDocThrowsTag(Cl,Fd,Cf),ic)}function Qa(ic,Cl,ol,Xl){let Fd=ts(),Cf=nl(),Jg=S.getStartPos(),a2=kD(ic,Jg,ol,Xl);a2||(Jg=S.getStartPos());let Nw=typeof a2!="string"?wv(Mm([No(Cf,Fd,Jg)],a2),Fd):Cf.text+a2;return No(si.createJSDocAuthorTag(Cl,Nw),ic)}function nl(){let ic=[],Cl=!1,ol=S.getToken();for(;ol!==1&&ol!==4;){if(ol===29)Cl=!0;else{if(ol===59&&!Cl)break;if(ol===31&&Cl){ic.push(S.getTokenText()),S.setTextPos(S.getTokenPos()+1);break}}ic.push(S.getTokenText()),ol=Ad()}return si.createJSDocText(ic.join(""))}function Yd(ic,Cl,ol,Xl){let Fd=O6();return No(si.createJSDocImplementsTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Km(ic,Cl,ol,Xl){let Fd=O6();return No(si.createJSDocAugmentsTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function Fw(ic,Cl,ol,Xl){let Fd=ui(!1),Cf=ol!==void 0&&Xl!==void 0?kD(ic,ts(),ol,Xl):void 0;return No(si.createJSDocSatisfiesTag(Cl,Fd,Cf),ic)}function O6(){let ic=eh(18),Cl=ts(),ol=eO(),Xl=Kce(),Fd=si.createExpressionWithTypeArguments(ol,Xl),Cf=No(Fd,Cl);return ic&&Pc(19),Cf}function eO(){let ic=ts(),Cl=PQ();for(;eh(24);){let ol=PQ();Cl=No(hd(Cl,ol),ic)}return Cl}function B6(ic,Cl,ol,Xl,Fd){return No(Cl(ol,kD(ic,ts(),Xl,Fd)),ic)}function wBr(ic,Cl,ol,Xl){let Fd=ui(!0);return FI(),No(si.createJSDocThisTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function IBr(ic,Cl,ol,Xl){let Fd=ui(!0);return FI(),No(si.createJSDocEnumTag(Cl,Fd,kD(ic,ts(),ol,Xl)),ic)}function xBr(ic,Cl,ol,Xl){var Fd;let Cf=TM();IM();let Jg=yCt();FI();let a2=Xce(ol),Nw;if(!Cf||b3(Cf.type)){let PM,s4,nve,ive=!1;for(;PM=LC(()=>FBr(ol));)if(ive=!0,PM.kind===347)if(s4){let RQ=M0(iu.A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags);RQ&&d3(RQ,gq(G2,0,0,iu.The_tag_was_first_specified_here));break}else s4=PM;else nve=_r(nve,PM);if(ive){let RQ=Cf&&Cf.type.kind===185,LBr=si.createJSDocTypeLiteral(nve,RQ);Cf=s4&&s4.typeExpression&&!b3(s4.typeExpression.type)?s4.typeExpression:No(LBr,ic),Nw=Cf.end}}Nw=Nw||a2!==void 0?ts():((Fd=Jg??Cf)!=null?Fd:Cl).end,a2||(a2=kD(ic,Nw,ol,Xl));let i4=si.createJSDocTypedefTag(Cl,Cf,Jg,a2);return No(i4,ic,Nw)}function yCt(ic){let Cl=S.getTokenPos();if(!QA(an()))return;let ol=PQ();if(eh(24)){let Xl=yCt(!0),Fd=si.createModuleDeclaration(void 0,ol,Xl,ic?4:void 0);return No(Fd,Cl)}return ic&&(ol.flags|=2048),ol}function TBr(ic){let Cl=ts(),ol,Xl;for(;ol=LC(()=>_Ct(4,ic));)Xl=_r(Xl,ol);return wv(Xl||[],Cl)}function aqt(ic,Cl){let ol=TBr(Cl),Xl=LC(()=>{if(fte(59)){let Fd=rve(Cl);if(Fd&&Fd.kind===345)return Fd}});return No(si.createJSDocSignature(void 0,ol,Xl),ic)}function PBr(ic,Cl,ol,Xl){let Fd=yCt();FI();let Cf=Xce(ol),Jg=aqt(ic,ol);Cf||(Cf=kD(ic,ts(),ol,Xl));let a2=Cf!==void 0?ts():Jg.end;return No(si.createJSDocCallbackTag(Cl,Jg,Fd,Cf),ic,a2)}function RBr(ic,Cl,ol,Xl){FI();let Fd=Xce(ol),Cf=aqt(ic,ol);Fd||(Fd=kD(ic,ts(),ol,Xl));let Jg=Fd!==void 0?ts():Cf.end;return No(si.createJSDocOverloadTag(Cl,Cf,Fd),ic,Jg)}function kBr(ic,Cl){for(;!of(ic)||!of(Cl);)if(!of(ic)&&!of(Cl)&&ic.right.escapedText===Cl.right.escapedText)ic=ic.left,Cl=Cl.left;else return!1;return ic.escapedText===Cl.escapedText}function FBr(ic){return _Ct(1,ic)}function _Ct(ic,Cl,ol){let Xl=!0,Fd=!1;for(;;)switch(Ad()){case 59:if(Xl){let Cf=NBr(ic,Cl);return Cf&&(Cf.kind===344||Cf.kind===351)&&ic!==4&&ol&&(of(Cf.name)||!kBr(ol,Cf.name.left))?!1:Cf}Fd=!1;break;case 4:Xl=!0,Fd=!1;break;case 41:Fd&&(Xl=!1),Fd=!0;break;case 79:Xl=!1;break;case 1:return!1}}function NBr(ic,Cl){Do.assert(an()===59);let ol=S.getStartPos();Ad();let Xl=PQ();FI();let Fd;switch(Xl.escapedText){case"type":return ic===1&&Ne(ol,Xl);case"prop":case"property":Fd=1;break;case"arg":case"argument":case"param":Fd=6;break;default:return!1}return ic&Fd?F8e(ol,Xl,ic,Cl):!1}function OBr(){let ic=ts(),Cl=fte(22);Cl&&FI();let ol=PQ(iu.Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces),Xl;if(Cl&&(FI(),Pc(63),Xl=fh(8388608,Mce),Pc(23)),!i6(ol))return No(si.createTypeParameterDeclaration(void 0,ol,void 0,Xl),ic)}function BBr(){let ic=ts(),Cl=[];do{FI();let ol=OBr();ol!==void 0&&Cl.push(ol),IM()}while(fte(27));return wv(Cl,ic)}function qBr(ic,Cl,ol,Xl){let Fd=an()===18?ui():void 0,Cf=BBr();return No(si.createJSDocTemplateTag(Cl,Fd,Cf,kD(ic,ts(),ol,Xl)),ic)}function fte(ic){return an()===ic?(Ad(),!0):!1}function MBr(){let ic=PQ();for(eh(22)&&Pc(23);eh(24);){let Cl=PQ();eh(22)&&Pc(23),ic=pCe(ic,Cl)}return ic}function PQ(ic){if(!QA(an()))return NT(79,!ic,ic||iu.Identifier_expected);xD++;let Cl=S.getTokenPos(),ol=S.getTextPos(),Xl=an(),Fd=gM(S.getTokenValue()),Cf=No(Yu(Fd,Xl),Cl,ol);return Ad(),Cf}}})(x8e=p.JSDocParser||(p.JSDocParser={}))})(sE||(sE={})),(p=>{function S(qa,nc,Yu,dl){if(dl=dl||Do.shouldAssert(2),si(qa,nc,Yu,dl),oht(Yu))return qa;if(qa.statements.length===0)return sE.parseSourceFile(qa.fileName,nc,qa.languageVersion,void 0,!0,qa.scriptKind,qa.setExternalModuleIndicator);let kd=qa;Do.assert(!kd.hasBeenIncrementallyParsed),kd.hasBeenIncrementallyParsed=!0,sE.fixupParentReferences(kd);let Il=qa.text,pc=co(qa),hd=Er(qa,Yu);si(qa,nc,hd,dl),Do.assert(hd.span.start<=Yu.span.start),Do.assert(bv(hd.span)===bv(Yu.span)),Do.assert(bv(oT(hd))===bv(oT(Yu)));let Lm=oT(hd).length-hd.span.length;zn(kd,hd.span.start,bv(hd.span),bv(oT(hd)),Lm,Il,nc,dl);let l1=sE.parseSourceFile(qa.fileName,nc,qa.languageVersion,pc,!0,qa.scriptKind,qa.setExternalModuleIndicator);return l1.commentDirectives=z(qa.commentDirectives,l1.commentDirectives,hd.span.start,bv(hd.span),Lm,Il,nc,dl),l1.impliedNodeFormat=qa.impliedNodeFormat,l1}p.updateSourceFile=S;function z(qa,nc,Yu,dl,kd,Il,pc,hd){if(!qa)return nc;let Lm,l1=!1;for(let dy of qa){let{range:n_,type:TI}=dy;if(n_.enddl){Z0();let wD={range:{pos:n_.pos+kd,end:n_.end+kd},type:TI};Lm=_r(Lm,wD),hd&&Do.assert(Il.substring(n_.pos,n_.end)===pc.substring(wD.range.pos,wD.range.end))}}return Z0(),Lm;function Z0(){l1||(l1=!0,Lm?nc&&Lm.push(...nc):Lm=nc)}}function be(qa,nc,Yu,dl,kd,Il){nc?hd(qa):pc(qa);return;function pc(Lm){let l1="";if(Il&&Ut(Lm)&&(l1=dl.substring(Lm.pos,Lm.end)),Lm._children&&(Lm._children=void 0),wN(Lm,Lm.pos+Yu,Lm.end+Yu),Il&&Ut(Lm)&&Do.assert(l1===kd.substring(Lm.pos,Lm.end)),hC(Lm,pc,hd),Fk(Lm))for(let Z0 of Lm.jsDoc)pc(Z0);Nn(Lm,Il)}function hd(Lm){Lm._children=void 0,wN(Lm,Lm.pos+Yu,Lm.end+Yu);for(let l1 of Lm)pc(l1)}}function Ut(qa){switch(qa.kind){case 10:case 8:case 79:return!0}return!1}function vn(qa,nc,Yu,dl,kd){Do.assert(qa.end>=nc,"Adjusting an element that was entirely before the change range"),Do.assert(qa.pos<=Yu,"Adjusting an element that was entirely after the change range"),Do.assert(qa.pos<=qa.end);let Il=Math.min(qa.pos,dl),pc=qa.end>=Yu?qa.end+kd:Math.min(qa.end,dl);Do.assert(Il<=pc),qa.parent&&(Do.assertGreaterThanOrEqual(Il,qa.parent.pos),Do.assertLessThanOrEqual(pc,qa.parent.end)),wN(qa,Il,pc)}function Nn(qa,nc){if(nc){let Yu=qa.pos,dl=kd=>{Do.assert(kd.pos>=Yu),Yu=kd.end};if(Fk(qa))for(let kd of qa.jsDoc)dl(kd);hC(qa,dl),Do.assert(Yu<=qa.end)}}function zn(qa,nc,Yu,dl,kd,Il,pc,hd){Lm(qa);return;function Lm(Z0){if(Do.assert(Z0.pos<=Z0.end),Z0.pos>Yu){be(Z0,!1,kd,Il,pc,hd);return}let dy=Z0.end;if(dy>=nc){if(Z0.intersectsChange=!0,Z0._children=void 0,vn(Z0,nc,Yu,dl,kd),hC(Z0,Lm,l1),Fk(Z0))for(let n_ of Z0.jsDoc)Lm(n_);Nn(Z0,hd);return}Do.assert(dyYu){be(Z0,!0,kd,Il,pc,hd);return}let dy=Z0.end;if(dy>=nc){Z0.intersectsChange=!0,Z0._children=void 0,vn(Z0,nc,Yu,dl,kd);for(let n_ of Z0)Lm(n_);return}Do.assert(dy0&&Il<=1;Il++){let pc=$s(qa,Yu);Do.assert(pc.pos<=Yu);let hd=pc.pos;Yu=Math.max(0,hd-1)}let dl=Tk(Yu,bv(nc.span)),kd=nc.newLength+(nc.span.start-Yu);return roe(dl,kd)}function $s(qa,nc){let Yu=qa,dl;if(hC(qa,Il),dl){let pc=kd(dl);pc.pos>Yu.pos&&(Yu=pc)}return Yu;function kd(pc){for(;;){let hd=Hke(pc);if(hd)pc=hd;else return pc}}function Il(pc){if(!i6(pc))if(pc.pos<=nc){if(pc.pos>=Yu.pos&&(Yu=pc),ncnc),!0}}function si(qa,nc,Yu,dl){let kd=qa.text;if(Yu&&(Do.assert(kd.length-Yu.span.length+Yu.newLength===nc.length),dl||Do.shouldAssert(3))){let Il=kd.substr(0,Yu.span.start),pc=nc.substr(0,Yu.span.start);Do.assert(Il===pc);let hd=kd.substring(bv(Yu.span),kd.length),Lm=nc.substring(bv(oT(Yu)),nc.length);Do.assert(hd===Lm)}}function co(qa){let nc=qa.statements,Yu=0;Do.assert(Yu=l1.pos&&pc=l1.pos&&pc{qa[qa.Value=-1]="Value"})(Ss||(Ss={}))})(Z7e||(Z7e={})),e6e=new Map,mh=/^\/\/\/\s*<(\S+)\s.*?\/>/im,F9t=/^\/\/\/?\s*@(\S+)\s*(.*)\s*$/im}}),xce=()=>{},ROr=()=>{},Z_=()=>{},cM=()=>{},Jee=()=>{},N9t=()=>{},kOr=()=>{},OAt=()=>{},O9t=()=>{},Ybe=()=>{},FOr=()=>{},NOr=()=>{},Xee=()=>{},B9t=()=>{},Zee=()=>{},ete=()=>{},OOr=()=>{},BOr=()=>{},qOr=()=>{},q9t=()=>{},DD=()=>{},II=()=>{},MOr=()=>{},LOr=()=>{},uM=()=>{},SD=()=>{},M9t=()=>{},t6e=()=>{},Tce=()=>{},jOr=()=>{},L9t=()=>{},GOr=()=>{},UOr=()=>{},r6e=()=>{},P2i=()=>{},VOr=()=>{},j9t=()=>{},zOr=()=>{},R2i=()=>{},$Or=()=>{},BAt=()=>{},G9t=()=>{},Jbe=()=>{},qAt=()=>{},QOr=()=>{},tte=()=>{},CA=hn({"src/compiler/_namespaces/ts.ts"(){"use strict";Cr(),e9(),BPe(),gOt(),t9(),U0t(),AOt(),Xye(),z0t(),W0t(),Y0t(),tht(),x9(),K4e(),u_t(),Fq(),ube(),e7e(),h_t(),g_t(),aAt(),b9t(),EOr(),POr(),xce(),ROr(),Z_(),cM(),N9t(),kOr(),OAt(),O9t(),Ybe(),FOr(),NOr(),Xee(),B9t(),Zee(),ete(),OOr(),BOr(),qOr(),q9t(),DD(),II(),MOr(),LOr(),uM(),SD(),M9t(),t6e(),Tce(),jOr(),L9t(),GOr(),UOr(),r6e(),P2i(),VOr(),j9t(),zOr(),R2i(),$Or(),BAt(),G9t(),Jbe(),qAt(),QOr(),tte(),Jee(),jPe()}}),n6e=()=>{},KOr=()=>{},b1=()=>{},rte,b1=()=>{BPe(),rte=sT(99,!0)},HOr=()=>{},Gb=()=>{},Di=()=>{},WOr=()=>{},YOr=()=>{},JOr=()=>{},XOr=()=>{},ZOr=()=>{},eBr=()=>{},U9t=()=>{},i6e=()=>{},j2=()=>{};function ur(p,S,z,be){let Ut=_9(p)?new LU(p,S,z):p===79?new l6e(79,S,z):p===80?new d6e(80,S,z):new u6e(p,S,z);return Ut.parent=be,Ut.flags=be.flags&50720768,Ut}function k2i(p,S){if(!_9(p.kind))return kh;let z=[];if(Wht(p))return p.forEachChild(Nn=>{z.push(Nn)}),z;rte.setText((S||p.getSourceFile()).text);let be=p.pos,Ut=Nn=>{q_(z,be,Nn.pos,p),z.push(Nn),be=Nn.end},vn=Nn=>{q_(z,be,Nn.pos,p),z.push(tBr(Nn,p)),be=Nn.end};return _e(p.jsDoc,Ut),be=p.pos,p.forEachChild(Ut,vn),q_(z,be,p.end,p),rte.setText(void 0),z}function q_(p,S,z,be){for(rte.setTextPos(S);SS.tagName.text==="inheritDoc"||S.tagName.text==="inheritdoc")}function Xbe(p,S){if(!p)return kh;let z=ts_JsDoc_exports.getJsDocTagsFromDeclarations(p,S);if(S&&(z.length===0||p.some(V9t))){let be=new Set;for(let Ut of p){let vn=E(S,Ut,Nn=>{var zn;if(!be.has(Nn))return be.add(Nn),Ut.kind===174||Ut.kind===175?Nn.getContextualJsDocTags(Ut,S):((zn=Nn.declarations)==null?void 0:zn.length)===1?Nn.getJsDocTags():void 0});vn&&(z=[...vn,...z])}}return z}function Zbe(p,S){if(!p)return kh;let z=ts_JsDoc_exports.getJsDocCommentsFromDeclarations(p,S);if(S&&(z.length===0||p.some(V9t))){let be=new Set;for(let Ut of p){let vn=E(S,Ut,Nn=>{if(!be.has(Nn))return be.add(Nn),Ut.kind===174||Ut.kind===175?Nn.getContextualDocumentationComment(Ut,S):Nn.getDocumentationComment(S)});vn&&(z=z.length===0?vn.slice():vn.concat(lineBreakPart(),z))}}return z}function E(p,S,z){var be;let Ut=((be=S.parent)==null?void 0:be.kind)===173?S.parent.parent:S.parent;if(!Ut)return;let vn=wAe(S);return _i(iAe(Ut),Nn=>{let zn=p.getTypeAtLocation(Nn),Er=vn&&zn.symbol?p.getTypeOfSymbol(zn.symbol):zn,$s=p.getPropertyOfType(Er,S.symbol.name);return $s?z($s):void 0})}function W(){return{getNodeConstructor:()=>LU,getTokenConstructor:()=>u6e,getIdentifierConstructor:()=>l6e,getPrivateIdentifierConstructor:()=>d6e,getSourceFileConstructor:()=>J9t,getSymbolConstructor:()=>jAt,getTypeConstructor:()=>W9t,getSignatureConstructor:()=>Y9t,getSourceMapSourceConstructor:()=>X9t}}function Qo(p){let S=!0;for(let be in p)if(Wd(p,be)&&!Or(be)){S=!1;break}if(S)return p;let z={};for(let be in p)if(Wd(p,be)){let Ut=Or(be)?be:be.charAt(0).toLowerCase()+be.substr(1);z[Ut]=p[be]}return z}function Or(p){return!p.length||p.charAt(0)===p.charAt(0).toLowerCase()}function ST(p){return p?ru(p,S=>S.text).join(""):""}function z9t(){return{target:1,jsx:1}}function s6e(){return ts_codefix_exports.getSupportedErrorCodes()}function MAt(p,S,z){p.version=z,p.scriptSnapshot=S}function xI(p,S,z,be,Ut,vn){let Nn=S9t(p,getSnapshotText(S),z,Ut,vn);return MAt(Nn,S,be),Nn}function a6e(p,S,z,be,Ut){if(be&&z!==p.version){let Nn,zn=be.span.start!==0?p.text.substr(0,be.span.start):"",Er=bv(be.span)!==p.text.length?p.text.substr(bv(be.span)):"";if(be.newLength===0)Nn=zn&&Er?zn+Er:zn||Er;else{let si=S.getText(be.span.start,be.span.start+be.newLength);Nn=zn&&Er?zn+si+Er:zn?zn+si:si+Er}let $s=FAt(p,Nn,be,Ut);return MAt($s,S,z),$s.nameTable=void 0,p!==$s&&p.scriptSnapshot&&(p.scriptSnapshot.dispose&&p.scriptSnapshot.dispose(),p.scriptSnapshot=void 0),$s}let vn={languageVersion:p.languageVersion,impliedNodeFormat:p.impliedNodeFormat,setExternalModuleIndicator:p.setExternalModuleIndicator};return xI(p.fileName,S,vn,z,!0,p.scriptKind)}function aE(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:createDocumentRegistry(p.useCaseSensitiveFileNames&&p.useCaseSensitiveFileNames(),p.getCurrentDirectory()),z=arguments.length>2?arguments[2]:void 0;var be;let Ut;z===void 0?Ut=0:typeof z=="boolean"?Ut=z?2:0:Ut=z;let vn=new Z9t(p),Nn,zn,Er=0,$s=p.getCancellationToken?new tqt(p.getCancellationToken()):eqt,si=p.getCurrentDirectory();AN((be=p.getLocalizedDiagnosticMessages)==null?void 0:be.bind(p));function co(qo){p.log&&p.log(qo)}let Ss=mAe(p),qa=RZ(Ss),nc=getSourceMapper({useCaseSensitiveFileNames:()=>Ss,getCurrentDirectory:()=>si,getProgram:kd,fileExists:gs(p,p.fileExists),readFile:gs(p,p.readFile),getDocumentPositionMapper:gs(p,p.getDocumentPositionMapper),getSourceFileLike:gs(p,p.getSourceFileLike),log:co});function Yu(qo){let ec=Nn.getSourceFile(qo);if(!ec){let oa=new Error(`Could not find source file: '${qo}'.`);throw oa.ProgramFiles=Nn.getSourceFiles().map(ts=>ts.fileName),oa}return ec}function dl(){var qo,ec,oa;if(Do.assert(Ut!==2),p.getProjectVersion){let If=p.getProjectVersion();if(If){if(zn===If&&!((qo=p.hasChangedAutomaticTypeDirectiveNames)!=null&&qo.call(p)))return;zn=If}}let ts=p.getTypeRootsVersion?p.getTypeRootsVersion():0;Er!==ts&&(co("TypeRoots version has changed; provide new program"),Nn=void 0,Er=ts);let Tc=p.getScriptFileNames().slice(),an=p.getCompilationSettings()||z9t(),dp=p.hasInvalidatedResolutions||Tg,Qm=gs(p,p.hasChangedAutomaticTypeDirectiveNames),fc=(ec=p.getProjectReferences)==null?void 0:ec.call(p),Ad,wf={getSourceFile:e0,getSourceFileByPath:LC,getCancellationToken:()=>$s,getCanonicalFileName:qa,useCaseSensitiveFileNames:()=>Ss,getNewLine:()=>Mke(an),getDefaultLibFileName:If=>p.getDefaultLibFileName(If),writeFile:Gg,getCurrentDirectory:()=>si,fileExists:If=>p.fileExists(If),readFile:If=>p.readFile&&p.readFile(If),getSymlinkCache:gs(p,p.getSymlinkCache),realpath:gs(p,p.realpath),directoryExists:If=>qke(If,p),getDirectories:If=>p.getDirectories?p.getDirectories(If):[],readDirectory:(If,L0,Pc,FT,WN)=>(Do.checkDefined(p.readDirectory,"'LanguageServiceHost.readDirectory' must be implemented to correctly process 'projectReferences'"),p.readDirectory(If,L0,Pc,FT,WN)),onReleaseOldSourceFile:kT,onReleaseParsedCommandLine:Sv,hasInvalidatedResolutions:dp,hasChangedAutomaticTypeDirectiveNames:Qm,trace:gs(p,p.trace),resolveModuleNames:gs(p,p.resolveModuleNames),getModuleResolutionCache:gs(p,p.getModuleResolutionCache),createHash:gs(p,p.createHash),resolveTypeReferenceDirectives:gs(p,p.resolveTypeReferenceDirectives),resolveModuleNameLiterals:gs(p,p.resolveModuleNameLiterals),resolveTypeReferenceDirectiveReferences:gs(p,p.resolveTypeReferenceDirectiveReferences),useSourceOfProjectReferenceRedirect:gs(p,p.useSourceOfProjectReferenceRedirect),getParsedCommandLine:oE},hh=wf.getSourceFile,{getSourceFileWithCache:my}=changeCompilerHostLikeToUseCache(wf,If=>H7(If,si,qa),function(){for(var If=arguments.length,L0=new Array(If),Pc=0;Pcwf.fileExists(If),readFile:If=>wf.readFile(If),readDirectory:function(){return wf.readDirectory(...arguments)},trace:wf.trace,getCurrentDirectory:wf.getCurrentDirectory,onUnRecoverableConfigFileDiagnostic:Gg},Rg=S.getKeyForCompilationSettings(an);if(isProgramUptoDate(Nn,Tc,an,(If,L0)=>p.getScriptVersion(L0),If=>wf.fileExists(If),dp,Qm,oE,fc))return;let PD={rootNames:Tc,options:an,host:wf,oldProgram:Nn,projectReferences:fc};Nn=createProgram(PD),wf=void 0,Ad=void 0,nc.clearCache(),Nn.getTypeChecker();return;function oE(If){let L0=H7(If,si,qa),Pc=Ad==null?void 0:Ad.get(L0);if(Pc!==void 0)return Pc||void 0;let FT=p.getParsedCommandLine?p.getParsedCommandLine(If):s2(If);return(Ad||(Ad=new Map)).set(L0,FT||!1),FT}function s2(If){let L0=e0(If,100);if(L0)return L0.path=H7(If,si,qa),L0.resolvedPath=L0.path,L0.originalFileName=L0.fileName,parseJsonSourceFileConfigFileContent(L0,C1,R5(bD(If),si),void 0,R5(If,si))}function Sv(If,L0,Pc){var FT;p.getParsedCommandLine?(FT=p.onReleaseParsedCommandLine)==null||FT.call(p,If,L0,Pc):L0&&kT(L0.sourceFile,Pc)}function kT(If,L0){let Pc=S.getKeyForCompilationSettings(L0);S.releaseDocumentWithKey(If.resolvedPath,Pc,If.scriptKind,If.impliedNodeFormat)}function e0(If,L0,Pc,FT){return LC(If,H7(If,si,qa),L0,Pc,FT)}function LC(If,L0,Pc,FT,WN){Do.assert(wf,"getOrCreateSourceFileByPath called after typical CompilerHost lifetime, check the callstack something with a reference to an old host.");let mM=p.getScriptSnapshot(If);if(!mM)return;let nte=getScriptKind(If,p),tCe=p.getScriptVersion(If);if(!WN){let fM=Nn&&Nn.getSourceFileByPath(L0);if(fM){if(nte===fM.scriptKind)return S.updateDocumentWithKey(If,L0,p,Rg,mM,tCe,nte,Pc);S.releaseDocumentWithKey(fM.resolvedPath,S.getKeyForCompilationSettings(Nn.getCompilerOptions()),fM.scriptKind,fM.impliedNodeFormat)}}return S.acquireDocumentWithKey(If,L0,p,Rg,mM,tCe,nte,Pc)}}function kd(){if(Ut===2){Do.assert(Nn===void 0);return}return dl(),Nn}function Il(){var qo;return(qo=p.getPackageJsonAutoImportProvider)==null?void 0:qo.call(p)}function pc(qo,ec){let oa=Nn.getTypeChecker(),ts=Tc();if(!ts)return!1;for(let dp of qo)for(let Qm of dp.references){let fc=an(Qm);if(Do.assertIsDefined(fc),ec.has(Qm)||ts_FindAllReferences_exports.isDeclarationOfSymbol(fc,ts)){ec.add(Qm),Qm.isDefinition=!0;let Ad=getMappedDocumentSpan(Qm,nc,gs(p,p.fileExists));Ad&&ec.add(Ad)}else Qm.isDefinition=!1}return!0;function Tc(){for(let dp of qo)for(let Qm of dp.references){if(ec.has(Qm)){let Ad=an(Qm);return Do.assertIsDefined(Ad),oa.getSymbolAtLocation(Ad)}let fc=getMappedDocumentSpan(Qm,nc,gs(p,p.fileExists));if(fc&&ec.has(fc)){let Ad=an(fc);if(Ad)return oa.getSymbolAtLocation(Ad)}}}function an(dp){let Qm=Nn.getSourceFile(dp.fileName);if(!Qm)return;let fc=getTouchingPropertyName(Qm,dp.textSpan.start);return ts_FindAllReferences_exports.Core.getAdjustedNode(fc,{use:ts_FindAllReferences_exports.FindReferencesUse.References})}}function hd(){Nn=void 0}function Lm(){if(Nn){let qo=S.getKeyForCompilationSettings(Nn.getCompilerOptions());_e(Nn.getSourceFiles(),ec=>S.releaseDocumentWithKey(ec.resolvedPath,qo,ec.scriptKind,ec.impliedNodeFormat)),Nn=void 0}p=void 0}function l1(qo){return dl(),Nn.getSyntacticDiagnostics(Yu(qo),$s).slice()}function Z0(qo){dl();let ec=Yu(qo),oa=Nn.getSemanticDiagnostics(ec,$s);if(!h6(Nn.getCompilerOptions()))return oa.slice();let ts=Nn.getDeclarationDiagnostics(ec,$s);return[...oa,...ts]}function dy(qo){return dl(),computeSuggestionDiagnostics(Yu(qo),Nn,$s)}function n_(){return dl(),[...Nn.getOptionsDiagnostics($s),...Nn.getGlobalDiagnostics($s)]}function TI(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions,ts=arguments.length>3?arguments[3]:void 0,Tc=Object.assign(Object.assign({},oa),{},{includeCompletionsForModuleExports:oa.includeCompletionsForModuleExports||oa.includeExternalModuleExports,includeCompletionsWithInsertText:oa.includeCompletionsWithInsertText||oa.includeInsertTextCompletions});return dl(),ts_Completions_exports.getCompletionsAtPosition(p,Nn,co,Yu(qo),ec,Tc,oa.triggerCharacter,oa.triggerKind,$s,ts&&ts_formatting_exports.getFormatContext(ts,p),oa.includeSymbol)}function wD(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions,dp=arguments.length>6?arguments[6]:void 0;return dl(),ts_Completions_exports.getCompletionEntryDetails(Nn,co,Yu(qo),ec,{name:oa,source:Tc,data:dp},p,ts&&ts_formatting_exports.getFormatContext(ts,p),an,$s)}function VN(qo,ec,oa,ts){let Tc=arguments.length>4&&arguments[4]!==void 0?arguments[4]:emptyOptions;return dl(),ts_Completions_exports.getCompletionEntrySymbol(Nn,co,Yu(qo),ec,{name:oa,source:ts},p,Tc)}function Tw(qo,ec){dl();let oa=Yu(qo),ts=getTouchingPropertyName(oa,ec);if(ts===oa)return;let Tc=Nn.getTypeChecker(),an=Pw(ts),dp=rBr(an,Tc);if(!dp||Tc.isUnknownSymbol(dp)){let hh=yg(oa,an,ec)?Tc.getTypeAtLocation(an):void 0;return hh&&{kind:"",kindModifiers:"",textSpan:createTextSpanFromNode(an,oa),displayParts:Tc.runWithCancellationToken($s,my=>typeToDisplayParts(my,hh,getContainerNode(an))),documentation:hh.symbol?hh.symbol.getDocumentationComment(Tc):void 0,tags:hh.symbol?hh.symbol.getJsDocTags(Tc):void 0}}let{symbolKind:Qm,displayParts:fc,documentation:Ad,tags:wf}=Tc.runWithCancellationToken($s,hh=>ts_SymbolDisplay_exports.getSymbolDisplayPartsDocumentationAndSymbolKind(hh,dp,oa,getContainerNode(an),an));return{kind:Qm,kindModifiers:ts_SymbolDisplay_exports.getSymbolModifiers(Tc,dp),textSpan:createTextSpanFromNode(an,oa),displayParts:fc,documentation:Ad,tags:wf}}function Pw(qo){return kN(qo.parent)&&qo.pos===qo.parent.pos?qo.parent.expression:hce(qo.parent)&&qo.pos===qo.parent.pos||o6(qo.parent)&&qo.parent.name===qo?qo.parent:qo}function yg(qo,ec,oa){switch(ec.kind){case 79:return!isLabelName(ec)&&!isTagName(ec)&&!k3e(ec.parent);case 208:case 163:return!isInComment(qo,oa);case 108:case 194:case 106:case 199:return!0;case 233:return o6(ec);default:return!1}}function wT(qo,ec,oa,ts){return dl(),ts_GoToDefinition_exports.getDefinitionAtPosition(Nn,Yu(qo),ec,oa,ts)}function xS(qo,ec){return dl(),ts_GoToDefinition_exports.getDefinitionAndBoundSpan(Nn,Yu(qo),ec)}function Ub(qo,ec){return dl(),ts_GoToDefinition_exports.getTypeDefinitionAtPosition(Nn.getTypeChecker(),Yu(qo),ec)}function zN(qo,ec){return dl(),ts_FindAllReferences_exports.getImplementationsAtPosition(Nn,$s,Nn.getSourceFiles(),Yu(qo),ec)}function Rw(qo,ec){return wo(G2(qo,ec,[qo]),oa=>oa.highlightSpans.map(ts=>Object.assign(Object.assign({fileName:oa.fileName,textSpan:ts.textSpan,isWriteAccess:ts.kind==="writtenReference"},ts.isInString&&{isInString:!0}),ts.contextSpan&&{contextSpan:ts.contextSpan})))}function G2(qo,ec,oa){let ts=_v(qo);Do.assert(oa.some(dp=>_v(dp)===ts)),dl();let Tc=Dp(oa,dp=>Nn.getSourceFile(dp)),an=Yu(qo);return DocumentHighlights.getDocumentHighlights(Nn,$s,an,ec,Tc)}function ID(qo,ec,oa,ts,Tc){dl();let an=Yu(qo),dp=getAdjustedRenameLocation(getTouchingPropertyName(an,ec));if(ts_Rename_exports.nodeIsEligibleForRename(dp))if(of(dp)&&(jee(dp.parent)||I7e(dp.parent))&&lN(dp.escapedText)){let{openingElement:Qm,closingElement:fc}=dp.parent.parent;return[Qm,fc].map(Ad=>{let wf=createTextSpanFromNode(Ad.tagName,an);return Object.assign({fileName:an.fileName,textSpan:wf},ts_FindAllReferences_exports.toContextSpan(wf,an,Ad.parent))})}else return PI(dp,ec,{findInStrings:oa,findInComments:ts,providePrefixAndSuffixTextForRename:Tc,use:ts_FindAllReferences_exports.FindReferencesUse.Rename},(Qm,fc,Ad)=>ts_FindAllReferences_exports.toRenameLocation(Qm,fc,Ad,Tc||!1))}function vA(qo,ec){return dl(),PI(getTouchingPropertyName(Yu(qo),ec),ec,{use:ts_FindAllReferences_exports.FindReferencesUse.References},ts_FindAllReferences_exports.toReferenceEntry)}function PI(qo,ec,oa,ts){dl();let Tc=oa&&oa.use===ts_FindAllReferences_exports.FindReferencesUse.Rename?Nn.getSourceFiles().filter(an=>!Nn.isSourceFileDefaultLibrary(an)):Nn.getSourceFiles();return ts_FindAllReferences_exports.findReferenceOrRenameEntries(Nn,$s,Tc,qo,ec,oa,ts)}function IT(qo,ec){return dl(),ts_FindAllReferences_exports.findReferencedSymbols(Nn,$s,Nn.getSourceFiles(),Yu(qo),ec)}function HA(qo){return dl(),ts_FindAllReferences_exports.Core.getReferencesForFileName(qo,Nn,Nn.getSourceFiles()).map(ts_FindAllReferences_exports.toReferenceEntry)}function Gy(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;dl();let Tc=oa?[Yu(oa)]:Nn.getSourceFiles();return getNavigateToItems(Tc,Nn.getTypeChecker(),$s,qo,ec,ts)}function n2(qo,ec,oa){dl();let ts=Yu(qo),Tc=p.getCustomTransformers&&p.getCustomTransformers();return getFileEmitOutput(Nn,ts,!!ec,$s,Tc,oa)}function xT(qo,ec){let{triggerReason:oa}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;dl();let ts=Yu(qo);return ts_SignatureHelp_exports.getSignatureHelpItems(Nn,ts,ec,oa,$s)}function eA(qo){return vn.getCurrentSourceFile(qo)}function Yk(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=getTouchingPropertyName(ts,ec);if(Tc===ts)return;switch(Tc.kind){case 208:case 163:case 10:case 95:case 110:case 104:case 106:case 108:case 194:case 79:break;default:return}let an=Tc;for(;;)if(isRightSideOfPropertyAccess(an)||isRightSideOfQualifiedName(an))an=an.parent;else if(isNameOfModuleDeclaration(an))if(an.parent.parent.kind===264&&an.parent.parent.body===an.parent)an=an.parent.parent.name;else break;else break;return Tk(an.getStart(),Tc.getEnd())}function EA(qo,ec){let oa=vn.getCurrentSourceFile(qo);return ts_BreakpointResolver_exports.spanInSourceFileAtLocation(oa,ec)}function xD(qo){return getNavigationBarItems(vn.getCurrentSourceFile(qo),$s)}function Vb(qo){return getNavigationTree(vn.getCurrentSourceFile(qo),$s)}function TT(qo,ec,oa){return dl(),(oa||"original")==="2020"?ts_classifier_exports.v2020.getSemanticClassifications(Nn,$s,Yu(qo),ec):getSemanticClassifications(Nn.getTypeChecker(),$s,Yu(qo),Nn.getClassifiableNames(),ec)}function A_(qo,ec,oa){return dl(),(oa||"original")==="original"?getEncodedSemanticClassifications(Nn.getTypeChecker(),$s,Yu(qo),Nn.getClassifiableNames(),ec):ts_classifier_exports.v2020.getEncodedSemanticClassifications(Nn,$s,Yu(qo),ec)}function MC(qo,ec){return getSyntacticClassifications($s,vn.getCurrentSourceFile(qo),ec)}function TD(qo,ec){return getEncodedSyntacticClassifications($s,vn.getCurrentSourceFile(qo),ec)}function lM(qo){let ec=vn.getCurrentSourceFile(qo);return ts_OutliningElementsCollector_exports.collectElements(ec,$s)}let y3=new Map(Object.entries({18:19,20:21,22:23,31:29}));y3.forEach((qo,ec)=>y3.set(qo.toString(),Number(ec)));function $N(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=getTouchingToken(oa,ec),Tc=ts.getStart(oa)===ec?y3.get(ts.kind.toString()):void 0,an=Tc&&findChildOfKind(ts.parent,Tc,oa);return an?[createTextSpanFromNode(ts,oa),createTextSpanFromNode(an,oa)].sort((dp,Qm)=>dp.start-Qm.start):kh}function PT(qo,ec,oa){let ts=R7(),Tc=Qo(oa),an=vn.getCurrentSourceFile(qo);co("getIndentationAtPosition: getCurrentSourceFile: "+(R7()-ts)),ts=R7();let dp=ts_formatting_exports.SmartIndenter.getIndentation(ec,an,Tc);return co("getIndentationAtPosition: computeIndentation : "+(R7()-ts)),dp}function Jk(qo,ec,oa,ts){let Tc=vn.getCurrentSourceFile(qo);return ts_formatting_exports.formatSelection(ec,oa,Tc,ts_formatting_exports.getFormatContext(Qo(ts),p))}function dM(qo,ec){return ts_formatting_exports.formatDocument(vn.getCurrentSourceFile(qo),ts_formatting_exports.getFormatContext(Qo(ec),p))}function Bf(qo,ec,oa,ts){let Tc=vn.getCurrentSourceFile(qo),an=ts_formatting_exports.getFormatContext(Qo(ts),p);if(!isInComment(Tc,ec))switch(oa){case"{":return ts_formatting_exports.formatOnOpeningCurly(ec,Tc,an);case"}":return ts_formatting_exports.formatOnClosingCurly(ec,Tc,an);case";":return ts_formatting_exports.formatOnSemicolon(ec,Tc,an);case` +`:return ts_formatting_exports.formatOnEnter(ec,Tc,an)}return[]}function wc(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions;dl();let dp=Yu(qo),Qm=Tk(ec,oa),fc=ts_formatting_exports.getFormatContext(Tc,p);return wo(jg(ts,YE,H),Ad=>($s.throwIfCancellationRequested(),ts_codefix_exports.getFixes({errorCode:Ad,sourceFile:dp,span:Qm,program:Nn,host:p,cancellationToken:$s,formatContext:fc,preferences:an})))}function _d(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:emptyOptions;dl(),Do.assert(qo.type==="file");let Tc=Yu(qo.fileName),an=ts_formatting_exports.getFormatContext(oa,p);return ts_codefix_exports.getAllFixes({fixId:ec,sourceFile:Tc,program:Nn,host:p,cancellationToken:$s,formatContext:an,preferences:ts})}function Gp(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;var ts;dl(),Do.assert(qo.type==="file");let Tc=Yu(qo.fileName),an=ts_formatting_exports.getFormatContext(ec,p),dp=(ts=qo.mode)!=null?ts:qo.skipDestructiveCodeActions?"SortAndCombine":"All";return ts_OrganizeImports_exports.organizeImports(Tc,an,p,Nn,oa,dp)}function Pm(qo,ec,oa){let ts=arguments.length>3&&arguments[3]!==void 0?arguments[3]:emptyOptions;return getEditsForFileRename(kd(),qo,ec,p,ts_formatting_exports.getFormatContext(oa,p),ts,nc)}function py(qo,ec){let oa=typeof qo=="string"?ec:qo;return hf(oa)?Promise.all(oa.map(ts=>Pg(ts))):Pg(oa)}function Pg(qo){let ec=oa=>H7(oa,si,qa);return Do.assertEqual(qo.type,"install package"),p.installPackage?p.installPackage({fileName:ec(qo.file),packageName:qo.packageName}):Promise.reject("Host does not implement `installPackage`")}function el(qo,ec,oa,ts){let Tc=ts?ts_formatting_exports.getFormatContext(ts,p).options:void 0;return ts_JsDoc_exports.getDocCommentTemplateAtPosition(getNewLineOrDefaultFromHost(p,Tc),vn.getCurrentSourceFile(qo),ec,oa)}function xl(qo,ec,oa){if(oa===60)return!1;let ts=vn.getCurrentSourceFile(qo);if(isInString(ts,ec))return!1;if(isInsideJsxElementOrAttribute(ts,ec))return oa===123;if(isInTemplateString(ts,ec))return!1;switch(oa){case 39:case 34:case 96:return!isInComment(ts,ec)}return!0}function Tl(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=findPrecedingToken(ec,oa);if(!ts)return;let Tc=ts.kind===31&&jee(ts.parent)?ts.parent.parent:Gk(ts)&&Tbe(ts.parent)?ts.parent:void 0;if(Tc&&gC(Tc))return{newText:``};let an=ts.kind===31&&x7e(ts.parent)?ts.parent.parent:Gk(ts)&&$k(ts.parent)?ts.parent:void 0;if(an&&RT(an))return{newText:""}}function Fp(qo,ec){return{lineStarts:qo.getLineStarts(),firstLine:qo.getLineAndCharacterOfPosition(ec.pos).line,lastLine:qo.getLineAndCharacterOfPosition(ec.end).line}}function g0(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=[],{lineStarts:an,firstLine:dp,lastLine:Qm}=Fp(ts,ec),fc=oa||!1,Ad=Number.MAX_VALUE,wf=new Map,hh=new RegExp(/\S/),my=isInsideJsxElement(ts,an[dp]),C1=my?"{/*":"//";for(let Rg=dp;Rg<=Qm;Rg++){let PD=ts.text.substring(an[Rg],ts.getLineEndOfPosition(an[Rg])),oE=hh.exec(PD);oE&&(Ad=Math.min(Ad,oE.index),wf.set(Rg.toString(),oE.index),PD.substr(oE.index,C1.length)!==C1&&(fc=oa===void 0||oa))}for(let Rg=dp;Rg<=Qm;Rg++){if(dp!==Qm&&an[Rg]===ec.end)continue;let PD=wf.get(Rg.toString());PD!==void 0&&(my?Tc.push.apply(Tc,fh(qo,{pos:an[Rg]+Ad,end:ts.getLineEndOfPosition(an[Rg])},fc,my)):fc?Tc.push({newText:C1,span:{length:0,start:an[Rg]+Ad}}):ts.text.substr(an[Rg]+PD,C1.length)===C1&&Tc.push({newText:"",span:{length:C1.length,start:an[Rg]+PD}}))}return Tc}function fh(qo,ec,oa,ts){var Tc;let an=vn.getCurrentSourceFile(qo),dp=[],{text:Qm}=an,fc=!1,Ad=oa||!1,wf=[],{pos:hh}=ec,my=ts!==void 0?ts:isInsideJsxElement(an,hh),C1=my?"{/*":"/*",Rg=my?"*/}":"*/",PD=my?"\\{\\/\\*":"\\/\\*",oE=my?"\\*\\/\\}":"\\*\\/";for(;hh<=ec.end;){let s2=Qm.substr(hh,C1.length)===C1?C1.length:0,Sv=isInComment(an,hh+s2);if(Sv)my&&(Sv.pos--,Sv.end++),wf.push(Sv.pos),Sv.kind===3&&wf.push(Sv.end),fc=!0,hh=Sv.end+1;else{let kT=Qm.substring(hh,ec.end).search(`(${PD})|(${oE})`);Ad=oa!==void 0?oa:Ad||!isTextWhiteSpaceLike(Qm,hh,kT===-1?ec.end:hh+kT),hh=kT===-1?ec.end+1:hh+kT+Rg.length}}if(Ad||!fc){((Tc=isInComment(an,ec.pos))==null?void 0:Tc.kind)!==2&&lr(wf,ec.pos,H),lr(wf,ec.end,H);let s2=wf[0];Qm.substr(s2,C1.length)!==C1&&dp.push({newText:C1,span:{length:0,start:s2}});for(let Sv=1;Sv0?s2-Rg.length:0,kT=Qm.substr(Sv,Rg.length)===Rg?Rg.length:0;dp.push({newText:"",span:{length:C1.length,start:s2-kT}})}return dp}function $0(qo,ec){let oa=vn.getCurrentSourceFile(qo),{firstLine:ts,lastLine:Tc}=Fp(oa,ec);return ts===Tc&&ec.pos!==ec.end?fh(qo,ec,!0):g0(qo,ec,!0)}function i2(qo,ec){let oa=vn.getCurrentSourceFile(qo),ts=[],{pos:Tc}=ec,{end:an}=ec;Tc===an&&(an+=isInsideJsxElement(oa,Tc)?2:1);for(let dp=Tc;dp<=an;dp++){let Qm=isInComment(oa,dp);if(Qm){switch(Qm.kind){case 2:ts.push.apply(ts,g0(qo,{end:Qm.end,pos:Qm.pos+1},!1));break;case 3:ts.push.apply(ts,fh(qo,{end:Qm.end,pos:Qm.pos+1},!1))}dp=Qm.end+1}}return ts}function gC(qo){let{openingElement:ec,closingElement:oa,parent:ts}=qo;return!bf(ec.tagName,oa.tagName)||Tbe(ts)&&bf(ec.tagName,ts.openingElement.tagName)&&gC(ts)}function RT(qo){let{closingFragment:ec,parent:oa}=qo;return!!(ec.flags&131072)||$k(oa)&&RT(oa)}function jU(qo,ec,oa){let ts=vn.getCurrentSourceFile(qo),Tc=ts_formatting_exports.getRangeOfEnclosingComment(ts,ec);return Tc&&(!oa||Tc.kind===3)?createTextSpanFromRange(Tc):void 0}function Xk(qo,ec){dl();let oa=Yu(qo);$s.throwIfCancellationRequested();let ts=oa.text,Tc=[];if(ec.length>0&&!fc(oa.fileName)){let Ad=dp(),wf;for(;wf=Ad.exec(ts);){$s.throwIfCancellationRequested();let hh=3;Do.assert(wf.length===ec.length+hh);let my=wf[1],C1=wf.index+my.length;if(!isInComment(oa,C1))continue;let Rg;for(let oE=0;oE"("+an(s2.text)+")").join("|")+")",C1=/(?:$|\*\/)/.source,Rg=/(?:.*?)/.source,PD="("+my+Rg+")",oE=hh+PD+C1;return new RegExp(oE,"gim")}function Qm(Ad){return Ad>=97&&Ad<=122||Ad>=65&&Ad<=90||Ad>=48&&Ad<=57}function fc(Ad){return K1(Ad,"/node_modules/")}}function QN(qo,ec,oa){return dl(),ts_Rename_exports.getRenameInfo(Nn,Yu(qo),ec,oa||{})}function pM(qo,ec,oa,ts,Tc,an){let[dp,Qm]=typeof ec=="number"?[ec,void 0]:[ec.pos,ec.end];return{file:qo,startPosition:dp,endPosition:Qm,program:kd(),host:p,formatContext:ts_formatting_exports.getFormatContext(ts,p),cancellationToken:$s,preferences:oa,triggerReason:Tc,kind:an}}function GU(qo,ec,oa){return{file:qo,program:kd(),host:p,span:ec,preferences:oa,cancellationToken:$s}}function AQ(qo,ec){return ts_SmartSelectionRange_exports.getSmartSelectionRange(ec,vn.getCurrentSourceFile(qo))}function Zk(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions,ts=arguments.length>3?arguments[3]:void 0,Tc=arguments.length>4?arguments[4]:void 0;dl();let an=Yu(qo);return ts_refactor_exports.getApplicableRefactors(pM(an,ec,oa,emptyOptions,ts,Tc))}function KN(qo,ec,oa,ts,Tc){let an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:emptyOptions;dl();let dp=Yu(qo);return ts_refactor_exports.getEditsForRefactor(pM(dp,oa,an,ec),ts,Tc)}function HN(qo,ec){return ec===0?{line:0,character:0}:nc.toLineColumnOffset(qo,ec)}function UU(qo,ec){dl();let oa=ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,getTouchingPropertyName(Yu(qo),ec));return oa&&mapOneOrMany(oa,ts=>ts_CallHierarchy_exports.createCallHierarchyItem(Nn,ts))}function P6(qo,ec){dl();let oa=Yu(qo),ts=firstOrOnly(ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,ec===0?oa:getTouchingPropertyName(oa,ec)));return ts?ts_CallHierarchy_exports.getIncomingCalls(Nn,ts,$s):[]}function RI(qo,ec){dl();let oa=Yu(qo),ts=firstOrOnly(ts_CallHierarchy_exports.resolveCallHierarchyDeclaration(Nn,ec===0?oa:getTouchingPropertyName(oa,ec)));return ts?ts_CallHierarchy_exports.getOutgoingCalls(Nn,ts):[]}function M0(qo,ec){let oa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:emptyOptions;dl();let ts=Yu(qo);return ts_InlayHints_exports.provideInlayHints(GU(ts,ec,oa))}let R6={dispose:Lm,cleanupSemanticCache:hd,getSyntacticDiagnostics:l1,getSemanticDiagnostics:Z0,getSuggestionDiagnostics:dy,getCompilerOptionsDiagnostics:n_,getSyntacticClassifications:MC,getSemanticClassifications:TT,getEncodedSyntacticClassifications:TD,getEncodedSemanticClassifications:A_,getCompletionsAtPosition:TI,getCompletionEntryDetails:wD,getCompletionEntrySymbol:VN,getSignatureHelpItems:xT,getQuickInfoAtPosition:Tw,getDefinitionAtPosition:wT,getDefinitionAndBoundSpan:xS,getImplementationAtPosition:zN,getTypeDefinitionAtPosition:Ub,getReferencesAtPosition:vA,findReferences:IT,getFileReferences:HA,getOccurrencesAtPosition:Rw,getDocumentHighlights:G2,getNameOrDottedNameSpan:Yk,getBreakpointStatementAtPosition:EA,getNavigateToItems:Gy,getRenameInfo:QN,getSmartSelectionRange:AQ,findRenameLocations:ID,getNavigationBarItems:xD,getNavigationTree:Vb,getOutliningSpans:lM,getTodoComments:Xk,getBraceMatchingAtPosition:$N,getIndentationAtPosition:PT,getFormattingEditsForRange:Jk,getFormattingEditsForDocument:dM,getFormattingEditsAfterKeystroke:Bf,getDocCommentTemplateAtPosition:el,isValidBraceCompletionAtPosition:xl,getJsxClosingTagAtPosition:Tl,getSpanOfEnclosingComment:jU,getCodeFixesAtPosition:wc,getCombinedCodeFix:_d,applyCodeActionCommand:py,organizeImports:Gp,getEditsForFileRename:Pm,getEmitOutput:n2,getNonBoundSourceFile:eA,getProgram:kd,getCurrentProgram:()=>Nn,getAutoImportProvider:Il,updateIsDefinitionOfReferencedSymbols:pc,getApplicableRefactors:Zk,getEditsForRefactor:KN,toLineColumnOffset:HN,getSourceMapper:()=>nc,clearSourceMapperCache:()=>nc.clearCache(),prepareCallHierarchy:UU,provideCallHierarchyIncomingCalls:P6,provideCallHierarchyOutgoingCalls:RI,toggleLineComment:g0,toggleMultilineComment:fh,commentSelection:$0,uncommentSelection:i2,provideInlayHints:M0,getSupportedCodeFixes:s6e};switch(Ut){case 0:break;case 1:GAt.forEach(qo=>R6[qo]=()=>{throw new Error(`LanguageService Operation: ${qo} not allowed in LanguageServiceMode.PartialSemantic`)});break;case 2:nqt.forEach(qo=>R6[qo]=()=>{throw new Error(`LanguageService Operation: ${qo} not allowed in LanguageServiceMode.Syntactic`)});break;default:Do.assertNever(Ut)}return R6}function $9t(p){return p.nameTable||Q9t(p),p.nameTable}function Q9t(p){let S=p.nameTable=new Map;p.forEachChild(function z(be){if(of(be)&&!isTagName(be)&&be.escapedText||d6(be)&&ig(be)){let Ut=cAe(be);S.set(Ut,S.get(Ut)===void 0?be.pos:-1)}else if(fC(be)){let Ut=be.escapedText;S.set(Ut,S.get(Ut)===void 0?be.pos:-1)}if(hC(be,z),Fk(be))for(let Ut of be.jsDoc)hC(Ut,z)})}function ig(p){return _1t(p)||p.parent.kind===280||H9t(p)||A1t(p)}function Pce(p){let S=K9t(p);return S&&(Vq(S.parent)||bce(S.parent))?S:void 0}function K9t(p){switch(p.kind){case 10:case 14:case 8:if(p.parent.kind===164)return x_e(p.parent.parent)?p.parent.parent:void 0;case 79:return x_e(p.parent)&&(p.parent.parent.kind===207||p.parent.parent.kind===289)&&p.parent.name===p?p.parent:void 0}}function rBr(p,S){let z=Pce(p);if(z){let be=S.getContextualType(z.parent),Ut=be&&o6e(z,S,be,!1);if(Ut&&Ut.length===1)return gi(Ut)}return S.getSymbolAtLocation(p)}function o6e(p,S,z,be){let Ut=getNameFromPropertyName(p.name);if(!Ut)return kh;if(!z.isUnion()){let Nn=z.getProperty(Ut);return Nn?[Nn]:kh}let vn=Dp(z.types,Nn=>(Vq(p.parent)||bce(p.parent))&&S.isTypeInvalidDueToUnionDiscriminant(Nn,p.parent)?void 0:Nn.getProperty(Ut));if(be&&(vn.length===0||vn.length===z.types.length)){let Nn=z.getProperty(Ut);if(Nn)return[Nn]}return vn.length===0?Dp(z.types,Nn=>Nn.getProperty(Ut)):vn}function H9t(p){return p&&p.parent&&p.parent.kind===209&&p.parent.argumentExpression===p}function LAt(p){if(lU)return JE(bD(_v(lU.getExecutingFilePath())),q5(p));throw new Error("getDefaultLibFilePath is only supported when consumed as a node module. ")}var c6e,LU,eCe,jAt,u6e,l6e,d6e,W9t,Y9t,J9t,X9t,Z9t,eqt,tqt,rqt,GAt,nqt,nBr=hn({"src/services/services.ts"(){"use strict";UAt(),UAt(),i6e(),j2(),c6e="0.8",LU=class{constructor(p,S,z){this.pos=S,this.end=z,this.flags=0,this.modifierFlagsCache=0,this.transformFlags=0,this.parent=void 0,this.kind=p}assertHasRealPosition(p){Do.assert(!DS(this.pos)&&!DS(this.end),p||"Node must have a real position for this operation")}getSourceFile(){return ZE(this)}getStart(p,S){return this.assertHasRealPosition(),X5(this,p,S)}getFullStart(){return this.assertHasRealPosition(),this.pos}getEnd(){return this.assertHasRealPosition(),this.end}getWidth(p){return this.assertHasRealPosition(),this.getEnd()-this.getStart(p)}getFullWidth(){return this.assertHasRealPosition(),this.end-this.pos}getLeadingTriviaWidth(p){return this.assertHasRealPosition(),this.getStart(p)-this.pos}getFullText(p){return this.assertHasRealPosition(),(p||this.getSourceFile()).text.substring(this.pos,this.end)}getText(p){return this.assertHasRealPosition(),p||(p=this.getSourceFile()),p.text.substring(this.getStart(p),this.getEnd())}getChildCount(p){return this.getChildren(p).length}getChildAt(p,S){return this.getChildren(S)[p]}getChildren(p){return this.assertHasRealPosition("Node without a real position cannot be scanned and thus has no token nodes - use forEachChild and collect the result if that's fine"),this._children||(this._children=k2i(this,p))}getFirstToken(p){this.assertHasRealPosition();let S=this.getChildren(p);if(!S.length)return;let z=Gs(S,be=>be.kind<312||be.kind>353);return z.kind<163?z:z.getFirstToken(p)}getLastToken(p){this.assertHasRealPosition();let S=this.getChildren(p),z=ks(S);if(z)return z.kind<163?z:z.getLastToken(p)}forEachChild(p,S){return hC(this,p,S)}},eCe=class{constructor(p,S){this.pos=p,this.end=S,this.flags=0,this.modifierFlagsCache=0,this.transformFlags=0,this.parent=void 0}getSourceFile(){return ZE(this)}getStart(p,S){return X5(this,p,S)}getFullStart(){return this.pos}getEnd(){return this.end}getWidth(p){return this.getEnd()-this.getStart(p)}getFullWidth(){return this.end-this.pos}getLeadingTriviaWidth(p){return this.getStart(p)-this.pos}getFullText(p){return(p||this.getSourceFile()).text.substring(this.pos,this.end)}getText(p){return p||(p=this.getSourceFile()),p.text.substring(this.getStart(p),this.getEnd())}getChildCount(){return this.getChildren().length}getChildAt(p){return this.getChildren()[p]}getChildren(){return this.kind===1&&this.jsDoc||kh}getFirstToken(){}getLastToken(){}forEachChild(){}},jAt=class{constructor(p,S){this.id=0,this.mergeId=0,this.flags=p,this.escapedName=S}getFlags(){return this.flags}get name(){return ioe(this)}getEscapedName(){return this.escapedName}getName(){return this.name}getDeclarations(){return this.declarations}getDocumentationComment(p){if(!this.documentationComment)if(this.documentationComment=kh,!this.declarations&&Eoe(this)&&this.links.target&&Eoe(this.links.target)&&this.links.target.links.tupleLabelDeclaration){let S=this.links.target.links.tupleLabelDeclaration;this.documentationComment=Zbe([S],p)}else this.documentationComment=Zbe(this.declarations,p);return this.documentationComment}getContextualDocumentationComment(p,S){if(p){if(t3(p)&&(this.contextualGetAccessorDocumentationComment||(this.contextualGetAccessorDocumentationComment=Zbe(ao(this.declarations,t3),S)),bn(this.contextualGetAccessorDocumentationComment)))return this.contextualGetAccessorDocumentationComment;if(tee(p)&&(this.contextualSetAccessorDocumentationComment||(this.contextualSetAccessorDocumentationComment=Zbe(ao(this.declarations,tee),S)),bn(this.contextualSetAccessorDocumentationComment)))return this.contextualSetAccessorDocumentationComment}return this.getDocumentationComment(S)}getJsDocTags(p){return this.tags===void 0&&(this.tags=Xbe(this.declarations,p)),this.tags}getContextualJsDocTags(p,S){if(p){if(t3(p)&&(this.contextualGetAccessorTags||(this.contextualGetAccessorTags=Xbe(ao(this.declarations,t3),S)),bn(this.contextualGetAccessorTags)))return this.contextualGetAccessorTags;if(tee(p)&&(this.contextualSetAccessorTags||(this.contextualSetAccessorTags=Xbe(ao(this.declarations,tee),S)),bn(this.contextualSetAccessorTags)))return this.contextualSetAccessorTags}return this.getJsDocTags(S)}},u6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=p}},l6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=79}get text(){return J_(this)}},l6e.prototype.kind=79,d6e=class extends eCe{constructor(p,S,z){super(S,z),this.kind=80}get text(){return J_(this)}},d6e.prototype.kind=80,W9t=class{constructor(p,S){this.checker=p,this.flags=S}getFlags(){return this.flags}getSymbol(){return this.symbol}getProperties(){return this.checker.getPropertiesOfType(this)}getProperty(p){return this.checker.getPropertyOfType(this,p)}getApparentProperties(){return this.checker.getAugmentedPropertiesOfType(this)}getCallSignatures(){return this.checker.getSignaturesOfType(this,0)}getConstructSignatures(){return this.checker.getSignaturesOfType(this,1)}getStringIndexType(){return this.checker.getIndexTypeOfType(this,0)}getNumberIndexType(){return this.checker.getIndexTypeOfType(this,1)}getBaseTypes(){return this.isClassOrInterface()?this.checker.getBaseTypes(this):void 0}isNullableType(){return this.checker.isNullableType(this)}getNonNullableType(){return this.checker.getNonNullableType(this)}getNonOptionalType(){return this.checker.getNonOptionalType(this)}getConstraint(){return this.checker.getBaseConstraintOfType(this)}getDefault(){return this.checker.getDefaultFromTypeParameter(this)}isUnion(){return!!(this.flags&1048576)}isIntersection(){return!!(this.flags&2097152)}isUnionOrIntersection(){return!!(this.flags&3145728)}isLiteral(){return!!(this.flags&2432)}isStringLiteral(){return!!(this.flags&128)}isNumberLiteral(){return!!(this.flags&256)}isTypeParameter(){return!!(this.flags&262144)}isClassOrInterface(){return!!(X$(this)&3)}isClass(){return!!(X$(this)&1)}isIndexType(){return!!(this.flags&4194304)}get typeArguments(){if(X$(this)&4)return this.checker.getTypeArguments(this)}},Y9t=class{constructor(p,S){this.checker=p,this.flags=S}getDeclaration(){return this.declaration}getTypeParameters(){return this.typeParameters}getParameters(){return this.parameters}getReturnType(){return this.checker.getReturnTypeOfSignature(this)}getTypeParameterAtPosition(p){let S=this.checker.getParameterType(this,p);if(S.isIndexType()&&WAe(S.type)){let z=S.type.getConstraint();if(z)return this.checker.getIndexType(z)}return S}getDocumentationComment(){return this.documentationComment||(this.documentationComment=Zbe(kae(this.declaration),this.checker))}getJsDocTags(){return this.jsDocTags||(this.jsDocTags=Xbe(kae(this.declaration),this.checker))}},J9t=class extends LU{constructor(p,S,z){super(p,S,z),this.kind=308}update(p,S){return FAt(this,p,S)}getLineAndCharacterOfPosition(p){return s9(this,p)}getLineStarts(){return jb(this)}getPositionOfLineAndCharacter(p,S,z){return J7(jb(this),p,S,this.text,z)}getLineEndOfPosition(p){let{line:S}=this.getLineAndCharacterOfPosition(p),z=this.getLineStarts(),be;S+1>=z.length&&(be=this.getEnd()),be||(be=z[S+1]-1);let Ut=this.getFullText();return Ut[be]===` `&&Ut[be-1]==="\r"?be-1:be}getNamedDeclarations(){return this.namedDeclarations||(this.namedDeclarations=this.computeNamedDeclarations()),this.namedDeclarations}computeNamedDeclarations(){let p=xo();return this.forEachChild(Ut),p;function S(vn){let Nn=be(vn);Nn&&p.add(Nn,vn)}function z(vn){let Nn=p.get(vn);return Nn||p.set(vn,Nn=[]),Nn}function be(vn){let Nn=h_e(vn);return Nn&&(ww(Nn)&&wS(Nn.expression)?Nn.expression.name.text:JZ(Nn)?getNameFromPropertyName(Nn):void 0)}function Ut(vn){switch(vn.kind){case 259:case 215:case 171:case 170:let Nn=vn,zn=be(Nn);if(zn){let si=z(zn),co=ks(si);co&&Nn.parent===co.parent&&Nn.symbol===co.symbol?Nn.body&&!co.body&&(si[si.length-1]=Nn):si.push(Nn)}hC(vn,Ut);break;case 260:case 228:case 261:case 262:case 263:case 264:case 268:case 278:case 273:case 270:case 271:case 174:case 175:case 184:S(vn),hC(vn,Ut);break;case 166:if(!yb(vn,16476))break;case 257:case 205:{let si=vn;if(hoe(si.name)){hC(si.name,Ut);break}si.initializer&&Ut(si.initializer)}case 302:case 169:case 168:S(vn);break;case 275:let Er=vn;Er.exportClause&&(D7e(Er.exportClause)?_e(Er.exportClause.elements,Ut):Ut(Er.exportClause.name));break;case 269:let $s=vn.importClause;$s&&($s.name&&S($s.name),$s.namedBindings&&($s.namedBindings.kind===271?S($s.namedBindings):_e($s.namedBindings.elements,Ut)));break;case 223:O2(vn)!==0&&S(vn);default:hC(vn,Ut)}}}},X9t=class{constructor(p,S,z){this.fileName=p,this.text=S,this.skipTrivia=z}getLineAndCharacterOfPosition(p){return s9(this,p)}},Z9t=class{constructor(p){this.host=p}getCurrentSourceFile(p){var S,z,be,Ut,vn,Nn,zn,Er;let $s=this.host.getScriptSnapshot(p);if(!$s)throw new Error("Could not find file: '"+p+"'.");let si=getScriptKind(p,this.host),co=this.host.getScriptVersion(p),Ss;if(this.currentFileName!==p){let qa={languageVersion:99,impliedNodeFormat:getImpliedNodeFormatForFile(H7(p,this.host.getCurrentDirectory(),((be=(z=(S=this.host).getCompilerHost)==null?void 0:z.call(S))==null?void 0:be.getCanonicalFileName)||dN(this.host)),(Er=(zn=(Nn=(vn=(Ut=this.host).getCompilerHost)==null?void 0:vn.call(Ut))==null?void 0:Nn.getModuleResolutionCache)==null?void 0:zn.call(Nn))==null?void 0:Er.getPackageJsonInfoCache(),this.host,this.host.getCompilationSettings()),setExternalModuleIndicator:wyt(this.host.getCompilationSettings())};Ss=xI(p,$s,qa,co,!0,si)}else if(this.currentFileVersion!==co){let qa=$s.getChangeRange(this.currentFileScriptSnapshot);Ss=a6e(this.currentSourceFile,$s,co,qa)}return Ss&&(this.currentFileVersion=co,this.currentFileName=p,this.currentFileScriptSnapshot=$s,this.currentSourceFile=Ss),this.currentSourceFile}},eqt={isCancellationRequested:Tg,throwIfCancellationRequested:Gg},tqt=class{constructor(p){this.cancellationToken=p}isCancellationRequested(){return this.cancellationToken.isCancellationRequested()}throwIfCancellationRequested(){var p;if(this.isCancellationRequested())throw(p=AS)==null||p.instant(AS.Phase.Session,"cancellationThrown",{kind:"CancellationTokenObject"}),new Ek}},rqt=class{constructor(p){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:20;this.hostCancellationToken=p,this.throttleWaitMilliseconds=S,this.lastCancellationCheckTime=0}isCancellationRequested(){let p=R7();return Math.abs(p-this.lastCancellationCheckTime)>=this.throttleWaitMilliseconds?(this.lastCancellationCheckTime=p,this.hostCancellationToken.isCancellationRequested()):!1}throwIfCancellationRequested(){var p;if(this.isCancellationRequested())throw(p=AS)==null||p.instant(AS.Phase.Session,"cancellationThrown",{kind:"ThrottledCancellationToken"}),new Ek}},GAt=["getSemanticDiagnostics","getSuggestionDiagnostics","getCompilerOptionsDiagnostics","getSemanticClassifications","getEncodedSemanticClassifications","getCodeFixesAtPosition","getCombinedCodeFix","applyCodeActionCommand","organizeImports","getEditsForFileRename","getEmitOutput","getApplicableRefactors","getEditsForRefactor","prepareCallHierarchy","provideCallHierarchyIncomingCalls","provideCallHierarchyOutgoingCalls","provideInlayHints","getSupportedCodeFixes"],nqt=[...GAt,"getCompletionsAtPosition","getCompletionEntryDetails","getCompletionEntrySymbol","getSignatureHelpItems","getQuickInfoAtPosition","getDefinitionAtPosition","getDefinitionAndBoundSpan","getImplementationAtPosition","getTypeDefinitionAtPosition","getReferencesAtPosition","findReferences","getOccurrencesAtPosition","getDocumentHighlights","getNavigateToItems","getRenameInfo","findRenameLocations","getApplicableRefactors"],Sy(W())}}),iBr=()=>{},sBr=()=>{},aBr=()=>{},oBr=()=>{},cBr=()=>{},uBr=()=>{},lBr=()=>{},dBr=()=>{},pBr=()=>{},mBr=()=>{},fBr=()=>{},hBr=()=>{},gBr=()=>{},yBr=()=>{},_Br=()=>{},ABr=()=>{},bBr=()=>{},CBr=()=>{},vBr=()=>{},EBr=()=>{},UAt=hn({"src/services/_namespaces/ts.ts"(){"use strict";CA(),n6e(),KOr(),b1(),HOr(),Gb(),Di(),WOr(),YOr(),JOr(),XOr(),ZOr(),eBr(),U9t(),nBr(),iBr(),sBr(),aBr(),oBr(),cBr(),uBr(),lBr(),dBr(),pBr(),mBr(),fBr(),i6e(),j2(),hBr(),gBr(),yBr(),_Br(),ABr(),bBr(),CBr(),vBr(),EBr()}}),DBr=()=>{},iqt={};Ht(iqt,{ANONYMOUS:()=>ANONYMOUS,AccessFlags:()=>L7,AssertionLevel:()=>Eye,AssignmentDeclarationKind:()=>U7,AssignmentKind:()=>ece,Associativity:()=>ZAe,BreakpointResolver:()=>ts_BreakpointResolver_exports,BuilderFileEmit:()=>BuilderFileEmit,BuilderProgramKind:()=>BuilderProgramKind,BuilderState:()=>BuilderState,BundleFileSectionKind:()=>$Pe,CallHierarchy:()=>ts_CallHierarchy_exports,CharacterCodes:()=>Kye,CheckFlags:()=>Oye,CheckMode:()=>CheckMode,ClassificationType:()=>ClassificationType,ClassificationTypeNames:()=>ClassificationTypeNames,CommentDirectiveType:()=>yI,Comparison:()=>tt,CompletionInfoFlags:()=>CompletionInfoFlags,CompletionTriggerKind:()=>CompletionTriggerKind,Completions:()=>ts_Completions_exports,ConfigFileProgramReloadLevel:()=>ConfigFileProgramReloadLevel,ContextFlags:()=>Pye,CoreServicesShimHostAdapter:()=>CoreServicesShimHostAdapter,Debug:()=>Do,DiagnosticCategory:()=>Lye,Diagnostics:()=>iu,DocumentHighlights:()=>DocumentHighlights,ElementFlags:()=>zae,EmitFlags:()=>Hae,EmitHint:()=>Yye,EmitOnly:()=>Iye,EndOfLineState:()=>EndOfLineState,EnumKind:()=>mC,ExitStatus:()=>xye,ExportKind:()=>ExportKind,Extension:()=>z7,ExternalEmitHelpers:()=>zPe,FileIncludeKind:()=>F7,FilePreprocessingDiagnosticsKind:()=>wye,FileSystemEntryKind:()=>FileSystemEntryKind,FileWatcherEventKind:()=>FileWatcherEventKind,FindAllReferences:()=>ts_FindAllReferences_exports,FlattenLevel:()=>FlattenLevel,FlowFlags:()=>AD,ForegroundColorEscapeSequences:()=>ForegroundColorEscapeSequences,FunctionFlags:()=>M4e,GeneratedIdentifierFlags:()=>Gae,GetLiteralTextFlags:()=>YAe,GoToDefinition:()=>ts_GoToDefinition_exports,HighlightSpanKind:()=>HighlightSpanKind,ImportKind:()=>ImportKind,ImportsNotUsedAsValues:()=>V7,IndentStyle:()=>IndentStyle,IndexKind:()=>qye,InferenceFlags:()=>Mye,InferencePriority:()=>UPe,InlayHintKind:()=>InlayHintKind,InlayHints:()=>ts_InlayHints_exports,InternalEmitFlags:()=>Wye,InternalSymbolName:()=>OZ,InvalidatedProjectKind:()=>InvalidatedProjectKind,JsDoc:()=>ts_JsDoc_exports,JsTyping:()=>ts_JsTyping_exports,JsxEmit:()=>zye,JsxFlags:()=>Lae,JsxReferenceKind:()=>GPe,LanguageServiceMode:()=>LanguageServiceMode,LanguageServiceShimHostAdapter:()=>LanguageServiceShimHostAdapter,LanguageVariant:()=>VPe,LexicalEnvironmentFlags:()=>$7,ListFormat:()=>QPe,LogLevel:()=>Nae,MemberOverrideStatus:()=>Tye,ModifierFlags:()=>Mae,ModuleDetectionKind:()=>Gye,ModuleInstanceState:()=>ModuleInstanceState,ModuleKind:()=>Vye,ModuleResolutionKind:()=>jye,ModuleSpecifierEnding:()=>cbe,NavigateTo:()=>ts_NavigateTo_exports,NavigationBar:()=>ts_NavigationBar_exports,NewLineKind:()=>MZ,NodeBuilderFlags:()=>B7,NodeCheckFlags:()=>M7,NodeFactoryFlags:()=>oce,NodeFlags:()=>uU,NodeResolutionFeatures:()=>NodeResolutionFeatures,ObjectFlags:()=>Vae,OperationCanceledException:()=>Ek,OperatorPrecedence:()=>ebe,OrganizeImports:()=>ts_OrganizeImports_exports,OrganizeImportsMode:()=>OrganizeImportsMode,OuterExpressionKinds:()=>Jye,OutliningElementsCollector:()=>ts_OutliningElementsCollector_exports,OutliningSpanKind:()=>OutliningSpanKind,OutputFileType:()=>OutputFileType,PackageJsonAutoImportPreference:()=>PackageJsonAutoImportPreference,PackageJsonDependencyGroup:()=>PackageJsonDependencyGroup,PatternMatchKind:()=>PatternMatchKind,PollingInterval:()=>PollingInterval,PollingWatchKind:()=>Uye,PragmaKindFlags:()=>Wae,PrivateIdentifierKind:()=>PrivateIdentifierKind,ProcessLevel:()=>ProcessLevel,QuotePreference:()=>QuotePreference,RelationComparisonResult:()=>jae,Rename:()=>ts_Rename_exports,ScriptElementKind:()=>ScriptElementKind,ScriptElementKindModifier:()=>ScriptElementKindModifier,ScriptKind:()=>$ye,ScriptSnapshot:()=>ScriptSnapshot,ScriptTarget:()=>Qae,SemanticClassificationFormat:()=>SemanticClassificationFormat,SemanticMeaning:()=>SemanticMeaning,SemicolonPreference:()=>SemicolonPreference,SignatureCheckMode:()=>SignatureCheckMode,SignatureFlags:()=>$ae,SignatureHelp:()=>ts_SignatureHelp_exports,SignatureKind:()=>j7,SmartSelectionRange:()=>ts_SmartSelectionRange_exports,SnippetKind:()=>Kae,SortKind:()=>vye,StructureIsReused:()=>N7,SymbolAccessibility:()=>q7,SymbolDisplay:()=>ts_SymbolDisplay_exports,SymbolDisplayPartKind:()=>SymbolDisplayPartKind,SymbolFlags:()=>Uae,SymbolFormatFlags:()=>x5,SyntaxKind:()=>qae,SyntheticSymbolKind:()=>kye,Ternary:()=>BZ,ThrottledCancellationToken:()=>rqt,TokenClass:()=>TokenClass,TokenFlags:()=>Sye,TransformFlags:()=>Hye,TypeFacts:()=>TypeFacts,TypeFlags:()=>Dk,TypeFormatFlags:()=>Rye,TypeMapKind:()=>G7,TypePredicateKind:()=>Fye,TypeReferenceSerializationKind:()=>Nye,TypeScriptServicesFactory:()=>TypeScriptServicesFactory,UnionReduction:()=>O7,UpToDateStatusType:()=>UpToDateStatusType,VarianceFlags:()=>Bye,Version:()=>Version,VersionRange:()=>VersionRange,WatchDirectoryFlags:()=>Qye,WatchDirectoryKind:()=>qZ,WatchFileKind:()=>k2,WatchLogLevel:()=>WatchLogLevel,WatchType:()=>WatchType,accessPrivateIdentifier:()=>accessPrivateIdentifier,addEmitFlags:()=>addEmitFlags,addEmitHelper:()=>addEmitHelper,addEmitHelpers:()=>addEmitHelpers,addInternalEmitFlags:()=>addInternalEmitFlags,addNodeFactoryPatcher:()=>l_t,addObjectAllocatorPatcher:()=>hq,addRange:()=>mr,addRelatedInfo:()=>d3,addSyntheticLeadingComment:()=>addSyntheticLeadingComment,addSyntheticTrailingComment:()=>addSyntheticTrailingComment,addToSeen:()=>Wke,advancedAsyncSuperHelper:()=>advancedAsyncSuperHelper,affectsDeclarationPathOptionDeclarations:()=>affectsDeclarationPathOptionDeclarations,affectsEmitOptionDeclarations:()=>affectsEmitOptionDeclarations,allKeysStartWithDot:()=>allKeysStartWithDot,altDirectorySeparator:()=>Y7,and:()=>TPe,append:()=>_r,appendIfUnique:()=>Wn,arrayFrom:()=>El,arrayIsEqualTo:()=>it,arrayIsHomogeneous:()=>Iq,arrayIsSorted:()=>yn,arrayOf:()=>io,arrayReverseIterator:()=>In,arrayToMap:()=>lp,arrayToMultiMap:()=>$l,arrayToNumericMap:()=>Eu,arraysEqual:()=>Fc,assertType:()=>B0t,assign:()=>Bd,assignHelper:()=>assignHelper,asyncDelegator:()=>asyncDelegator,asyncGeneratorHelper:()=>asyncGeneratorHelper,asyncSuperHelper:()=>asyncSuperHelper,asyncValues:()=>asyncValues,attachFileToDiagnostics:()=>yq,awaitHelper:()=>awaitHelper,awaiterHelper:()=>awaiterHelper,base64decode:()=>Z1t,base64encode:()=>Bke,binarySearch:()=>Em,binarySearchKey:()=>tm,bindSourceFile:()=>bindSourceFile,breakIntoCharacterSpans:()=>breakIntoCharacterSpans,breakIntoWordSpans:()=>breakIntoWordSpans,buildLinkParts:()=>buildLinkParts,buildOpts:()=>buildOpts,buildOverload:()=>buildOverload,bundlerModuleNameResolver:()=>bundlerModuleNameResolver,canBeConvertedToAsync:()=>canBeConvertedToAsync,canHaveDecorators:()=>aM,canHaveExportModifier:()=>i_t,canHaveFlowNode:()=>Q9,canHaveIllegalDecorators:()=>hQ,canHaveIllegalModifiers:()=>yOr,canHaveIllegalType:()=>fQ,canHaveIllegalTypeParameters:()=>gOr,canHaveJSDoc:()=>qoe,canHaveLocals:()=>Ght,canHaveModifiers:()=>Kee,canHaveSymbol:()=>D9,canJsonReportNoInputFiles:()=>canJsonReportNoInputFiles,canProduceDiagnostics:()=>canProduceDiagnostics,canUsePropertyAccess:()=>s_t,canWatchDirectoryOrFile:()=>canWatchDirectoryOrFile,cartesianProduct:()=>hOt,cast:()=>ng,chainBundle:()=>chainBundle,chainDiagnosticMessages:()=>Dyt,changeAnyExtension:()=>JPe,changeCompilerHostLikeToUseCache:()=>changeCompilerHostLikeToUseCache,changeExtension:()=>Gyt,changesAffectModuleResolution:()=>tgt,changesAffectingProgramStructure:()=>nRe,childIsDecorated:()=>Roe,classElementOrClassElementParameterIsDecorated:()=>Jgt,classOrConstructorParameterIsDecorated:()=>Ygt,classPrivateFieldGetHelper:()=>classPrivateFieldGetHelper,classPrivateFieldInHelper:()=>classPrivateFieldInHelper,classPrivateFieldSetHelper:()=>classPrivateFieldSetHelper,classicNameResolver:()=>classicNameResolver,classifier:()=>ts_classifier_exports,cleanExtendedConfigCache:()=>cleanExtendedConfigCache,clear:()=>Nl,clearMap:()=>fyt,clearSharedExtendedConfigFileWatcher:()=>clearSharedExtendedConfigFileWatcher,climbPastPropertyAccess:()=>climbPastPropertyAccess,climbPastPropertyOrElementAccess:()=>climbPastPropertyOrElementAccess,clone:()=>Sp,cloneCompilerOptions:()=>cloneCompilerOptions,closeFileWatcher:()=>uyt,closeFileWatcherOf:()=>closeFileWatcherOf,codefix:()=>ts_codefix_exports,collapseTextChangeRangesAcrossMultipleVersions:()=>cht,collectExternalModuleInfo:()=>collectExternalModuleInfo,combine:()=>on,combinePaths:()=>JE,commentPragmas:()=>Yae,commonOptionsWithBuild:()=>commonOptionsWithBuild,commonPackageFolders:()=>U4e,compact:()=>ht,compareBooleans:()=>Ql,compareDataObjects:()=>zke,compareDiagnostics:()=>f6,compareDiagnosticsSkipRelatedInformation:()=>LAe,compareEmitHelpers:()=>compareEmitHelpers,compareNumberOfDirectorySeparators:()=>rQ,comparePaths:()=>ZPe,comparePathsCaseInsensitive:()=>vOt,comparePathsCaseSensitive:()=>H0t,comparePatternKeys:()=>comparePatternKeys,compareProperties:()=>uu,compareStringsCaseInsensitive:()=>we,compareStringsCaseInsensitiveEslintCompatible:()=>Tt,compareStringsCaseSensitive:()=>cn,compareStringsCaseSensitiveUI:()=>oo,compareTextSpans:()=>F,compareValues:()=>H,compileOnSaveCommandLineOption:()=>compileOnSaveCommandLineOption,compilerOptionsAffectDeclarationPath:()=>bq,compilerOptionsAffectEmit:()=>Fyt,compilerOptionsAffectSemanticDiagnostics:()=>Aq,compilerOptionsDidYouMeanDiagnostics:()=>compilerOptionsDidYouMeanDiagnostics,compilerOptionsIndicateEsModules:()=>compilerOptionsIndicateEsModules,compose:()=>I$,computeCommonSourceDirectoryOfFilenames:()=>computeCommonSourceDirectoryOfFilenames,computeLineAndCharacterOfPosition:()=>X7,computeLineOfPosition:()=>fU,computeLineStarts:()=>UZ,computePositionOfLineAndCharacter:()=>J7,computeSignature:()=>computeSignature,computeSignatureWithDiagnostics:()=>computeSignatureWithDiagnostics,computeSuggestionDiagnostics:()=>computeSuggestionDiagnostics,concatenate:()=>Mm,concatenateDiagnosticMessageChains:()=>BBt,consumesNodeCoreModules:()=>consumesNodeCoreModules,contains:()=>Ja,containsIgnoredPath:()=>S4e,containsObjectRestOrSpread:()=>_Q,containsParseError:()=>P_e,containsPath:()=>k5,convertCompilerOptionsForTelemetry:()=>convertCompilerOptionsForTelemetry,convertCompilerOptionsFromJson:()=>convertCompilerOptionsFromJson,convertJsonOption:()=>convertJsonOption,convertToBase64:()=>X1t,convertToObject:()=>convertToObject,convertToObjectWorker:()=>convertToObjectWorker,convertToOptionsWithAbsolutePaths:()=>convertToOptionsWithAbsolutePaths,convertToRelativePath:()=>e3e,convertToTSConfig:()=>convertToTSConfig,convertTypeAcquisitionFromJson:()=>convertTypeAcquisitionFromJson,copyComments:()=>copyComments,copyEntries:()=>P9,copyLeadingComments:()=>copyLeadingComments,copyProperties:()=>ri,copyTrailingAsLeadingComments:()=>copyTrailingAsLeadingComments,copyTrailingComments:()=>copyTrailingComments,couldStartTrivia:()=>J0t,countWhere:()=>rl,createAbstractBuilder:()=>createAbstractBuilder,createAccessorPropertyBackingField:()=>vAt,createAccessorPropertyGetRedirector:()=>EAt,createAccessorPropertySetRedirector:()=>vOr,createBaseNodeFactory:()=>H4e,createBinaryExpressionTrampoline:()=>_9t,createBindingHelper:()=>createBindingHelper,createBuildInfo:()=>createBuildInfo,createBuilderProgram:()=>createBuilderProgram,createBuilderProgramUsingProgramBuildInfo:()=>createBuilderProgramUsingProgramBuildInfo,createBuilderStatusReporter:()=>createBuilderStatusReporter,createCacheWithRedirects:()=>createCacheWithRedirects,createCacheableExportInfoMap:()=>createCacheableExportInfoMap,createCachedDirectoryStructureHost:()=>createCachedDirectoryStructureHost,createClassifier:()=>createClassifier,createCommentDirectivesMap:()=>lRe,createCompilerDiagnostic:()=>Z$,createCompilerDiagnosticForInvalidCustomType:()=>createCompilerDiagnosticForInvalidCustomType,createCompilerDiagnosticFromMessageChain:()=>Zke,createCompilerHost:()=>createCompilerHost,createCompilerHostFromProgramHost:()=>createCompilerHostFromProgramHost,createCompilerHostWorker:()=>createCompilerHostWorker,createDetachedDiagnostic:()=>gq,createDiagnosticCollection:()=>yBt,createDiagnosticForFileFromMessageChain:()=>B9,createDiagnosticForNode:()=>wgt,createDiagnosticForNodeArray:()=>vRe,createDiagnosticForNodeArrayFromMessageChain:()=>O9,createDiagnosticForNodeFromMessageChain:()=>N9,createDiagnosticForNodeInSourceFile:()=>ERe,createDiagnosticForRange:()=>Igt,createDiagnosticMessageChainFromDiagnostic:()=>q9,createDiagnosticReporter:()=>createDiagnosticReporter,createDocumentPositionMapper:()=>createDocumentPositionMapper,createDocumentRegistry:()=>createDocumentRegistry,createDocumentRegistryInternal:()=>createDocumentRegistryInternal,createEmitAndSemanticDiagnosticsBuilderProgram:()=>createEmitAndSemanticDiagnosticsBuilderProgram,createEmitHelperFactory:()=>createEmitHelperFactory,createEmptyExports:()=>oAt,createExpressionForJsxElement:()=>eM,createExpressionForJsxFragment:()=>tM,createExpressionForObjectLiteralElementLike:()=>dAt,createExpressionForPropertyName:()=>MN,createExpressionFromEntityName:()=>$ee,createExternalHelpersImportDeclarationIfNeeded:()=>j7e,createFileDiagnostic:()=>qAe,createFileDiagnosticFromMessageChain:()=>Toe,createForOfBindingStatement:()=>cAt,createGetCanonicalFileName:()=>RZ,createGetSourceFile:()=>createGetSourceFile,createGetSymbolAccessibilityDiagnosticForNode:()=>createGetSymbolAccessibilityDiagnosticForNode,createGetSymbolAccessibilityDiagnosticForNodeName:()=>createGetSymbolAccessibilityDiagnosticForNodeName,createGetSymbolWalker:()=>createGetSymbolWalker,createIncrementalCompilerHost:()=>createIncrementalCompilerHost,createIncrementalProgram:()=>createIncrementalProgram,createInputFiles:()=>SI,createInputFilesWithFilePaths:()=>p_t,createInputFilesWithFileTexts:()=>sQ,createJsxFactoryExpression:()=>B7e,createLanguageService:()=>aE,createLanguageServiceSourceFile:()=>xI,createMemberAccessForPropertyName:()=>qbe,createModeAwareCache:()=>createModeAwareCache,createModeAwareCacheKey:()=>createModeAwareCacheKey,createModuleResolutionCache:()=>createModuleResolutionCache,createModuleResolutionLoader:()=>createModuleResolutionLoader,createModuleSpecifierResolutionHost:()=>createModuleSpecifierResolutionHost,createMultiMap:()=>xo,createNodeConverters:()=>PN,createNodeFactory:()=>sce,createOptionNameMap:()=>createOptionNameMap,createOverload:()=>createOverload,createPackageJsonImportFilter:()=>createPackageJsonImportFilter,createPackageJsonInfo:()=>createPackageJsonInfo,createParenthesizerRules:()=>createParenthesizerRules,createPatternMatcher:()=>createPatternMatcher,createPrependNodes:()=>createPrependNodes,createPrinter:()=>createPrinter,createPrinterWithDefaults:()=>createPrinterWithDefaults,createPrinterWithRemoveComments:()=>createPrinterWithRemoveComments,createPrinterWithRemoveCommentsNeverAsciiEscape:()=>createPrinterWithRemoveCommentsNeverAsciiEscape,createPrinterWithRemoveCommentsOmitTrailingSemicolon:()=>createPrinterWithRemoveCommentsOmitTrailingSemicolon,createProgram:()=>createProgram,createProgramHost:()=>createProgramHost,createPropertyNameNodeForIdentifierOrLiteral:()=>r_t,createQueue:()=>Mp,createRange:()=>Bk,createRedirectedBuilderProgram:()=>createRedirectedBuilderProgram,createResolutionCache:()=>createResolutionCache,createRuntimeTypeSerializer:()=>createRuntimeTypeSerializer,createScanner:()=>sT,createSemanticDiagnosticsBuilderProgram:()=>createSemanticDiagnosticsBuilderProgram,createSet:()=>jp,createSolutionBuilder:()=>createSolutionBuilder,createSolutionBuilderHost:()=>createSolutionBuilderHost,createSolutionBuilderWithWatch:()=>createSolutionBuilderWithWatch,createSolutionBuilderWithWatchHost:()=>createSolutionBuilderWithWatchHost,createSortedArray:()=>pe,createSourceFile:()=>S9t,createSourceMapGenerator:()=>createSourceMapGenerator,createSourceMapSource:()=>Bq,createSuperAccessVariableStatement:()=>createSuperAccessVariableStatement,createSymbolTable:()=>egt,createSymlinkCache:()=>Oyt,createSystemWatchFunctions:()=>createSystemWatchFunctions,createTextChange:()=>createTextChange,createTextChangeFromStartLength:()=>createTextChangeFromStartLength,createTextChangeRange:()=>roe,createTextRangeFromNode:()=>createTextRangeFromNode,createTextRangeFromSpan:()=>createTextRangeFromSpan,createTextSpan:()=>aT,createTextSpanFromBounds:()=>Tk,createTextSpanFromNode:()=>createTextSpanFromNode,createTextSpanFromRange:()=>createTextSpanFromRange,createTextSpanFromStringLiteralLikeContent:()=>createTextSpanFromStringLiteralLikeContent,createTextWriter:()=>F1t,createTokenRange:()=>jke,createTypeChecker:()=>createTypeChecker,createTypeReferenceDirectiveResolutionCache:()=>createTypeReferenceDirectiveResolutionCache,createTypeReferenceResolutionLoader:()=>createTypeReferenceResolutionLoader,createUnderscoreEscapedMultiMap:()=>nu,createUnparsedSourceFile:()=>d_t,createWatchCompilerHost:()=>createWatchCompilerHost2,createWatchCompilerHostOfConfigFile:()=>createWatchCompilerHostOfConfigFile,createWatchCompilerHostOfFilesAndCompilerOptions:()=>createWatchCompilerHostOfFilesAndCompilerOptions,createWatchFactory:()=>createWatchFactory,createWatchHost:()=>createWatchHost,createWatchProgram:()=>createWatchProgram,createWatchStatusReporter:()=>createWatchStatusReporter,createWriteFileMeasuringIO:()=>createWriteFileMeasuringIO,declarationNameToString:()=>bRe,decodeMappings:()=>decodeMappings,decodedTextSpanIntersectsWith:()=>f3e,decorateHelper:()=>decorateHelper,deduplicate:()=>jg,defaultIncludeSpec:()=>defaultIncludeSpec,defaultInitCompilerOptions:()=>defaultInitCompilerOptions,defaultMaximumTruncationLength:()=>O4e,detectSortCaseSensitivity:()=>Ie,diagnosticCategoryName:()=>V0t,diagnosticToString:()=>diagnosticToString,directoryProbablyExists:()=>qke,directorySeparator:()=>_I,displayPart:()=>displayPart,displayPartsToString:()=>ST,disposeEmitNodes:()=>disposeEmitNodes,documentSpansEqual:()=>documentSpansEqual,dumpTracingLegend:()=>dumpTracingLegend,elementAt:()=>G0t,elideNodes:()=>Vbe,emitComments:()=>fN,emitDetachedComments:()=>V1t,emitFiles:()=>emitFiles,emitFilesAndReportErrors:()=>emitFilesAndReportErrors,emitFilesAndReportErrorsAndGetExitStatus:()=>emitFilesAndReportErrorsAndGetExitStatus,emitModuleKindIsNonNodeESM:()=>Iyt,emitNewLineBeforeLeadingCommentOfPosition:()=>vBt,emitNewLineBeforeLeadingComments:()=>U1t,emitNewLineBeforeLeadingCommentsOfPosition:()=>Ake,emitSkippedWithNoDiagnostics:()=>emitSkippedWithNoDiagnostics,emitUsingBuildInfo:()=>emitUsingBuildInfo,emptyArray:()=>kh,emptyFileSystemEntries:()=>Q4e,emptyMap:()=>T7,emptyOptions:()=>emptyOptions,emptySet:()=>kPe,endsWith:()=>Sh,ensurePathIsNonModuleName:()=>Jae,ensureScriptKind:()=>UAe,ensureTrailingDirectorySeparator:()=>mU,entityNameToString:()=>ES,enumerateInsertsAndDeletes:()=>q0t,equalOwnProperties:()=>Dm,equateStringsCaseInsensitive:()=>gI,equateStringsCaseSensitive:()=>x7,equateValues:()=>YE,esDecorateHelper:()=>esDecorateHelper,escapeJsxAttributeString:()=>pke,escapeLeadingUnderscores:()=>XP,escapeNonAsciiString:()=>Ok,escapeSnippetText:()=>t_t,escapeString:()=>pAe,every:()=>Bs,expandPreOrPostfixIncrementOrDecrementExpression:()=>rM,explainFiles:()=>explainFiles,explainIfFileIsRedirectAndImpliedFormat:()=>explainIfFileIsRedirectAndImpliedFormat,exportAssignmentIsAlias:()=>nAe,exportStarHelper:()=>exportStarHelper,expressionResultIsUnused:()=>Xyt,extend:()=>jt,extendsHelper:()=>extendsHelper,extensionFromPath:()=>Uyt,extensionIsTS:()=>A4e,externalHelpersModuleNameText:()=>Zoe,factory:()=>yT,fileExtensionIs:()=>T5,fileExtensionIsOneOf:()=>Q7,fileIncludeReasonToDiagnostics:()=>fileIncludeReasonToDiagnostics,filter:()=>ao,filterMutate:()=>Cu,filterSemanticDiagnostics:()=>filterSemanticDiagnostics,find:()=>Gs,findAncestor:()=>e6,findBestPatternMatch:()=>IPe,findChildOfKind:()=>findChildOfKind,findComputedPropertyNameCacheAssignment:()=>DAt,findConfigFile:()=>findConfigFile,findContainingList:()=>findContainingList,findDiagnosticForNode:()=>findDiagnosticForNode,findFirstNonJsxWhitespaceToken:()=>findFirstNonJsxWhitespaceToken,findIndex:()=>ma,findLast:()=>is,findLastIndex:()=>Eo,findListItemInfo:()=>findListItemInfo,findMap:()=>li,findModifier:()=>findModifier,findNextToken:()=>findNextToken,findPackageJson:()=>findPackageJson,findPackageJsons:()=>findPackageJsons,findPrecedingMatchingToken:()=>findPrecedingMatchingToken,findPrecedingToken:()=>findPrecedingToken,findSuperStatementIndex:()=>findSuperStatementIndex,findTokenOnLeftOfPosition:()=>findTokenOnLeftOfPosition,findUseStrictPrologue:()=>LN,first:()=>gi,firstDefined:()=>_i,firstDefinedIterator:()=>Fs,firstIterator:()=>Gi,firstOrOnly:()=>firstOrOnly,firstOrUndefined:()=>Oi,firstOrUndefinedIterator:()=>as,fixupCompilerOptions:()=>fixupCompilerOptions,flatMap:()=>wo,flatMapIterator:()=>au,flatMapToMutable:()=>hc,flatten:()=>Od,flattenCommaList:()=>yQ,flattenDestructuringAssignment:()=>flattenDestructuringAssignment,flattenDestructuringBinding:()=>flattenDestructuringBinding,flattenDiagnosticMessageText:()=>flattenDiagnosticMessageText,forEach:()=>_e,forEachAncestor:()=>GOt,forEachAncestorDirectory:()=>n_e,forEachChild:()=>hC,forEachChildRecursively:()=>wce,forEachEmittedFile:()=>forEachEmittedFile,forEachEnclosingBlockScopeContainer:()=>Dgt,forEachEntry:()=>rgt,forEachExternalModuleToImportFrom:()=>forEachExternalModuleToImportFrom,forEachImportClauseDeclaration:()=>dBt,forEachKey:()=>iRe,forEachLeadingCommentRange:()=>n3e,forEachNameInAccessChainWalkingLeft:()=>_yt,forEachResolvedProjectReference:()=>forEachResolvedProjectReference,forEachReturnStatement:()=>M9,forEachRight:()=>Vn,forEachTrailingCommentRange:()=>X0t,forEachUnique:()=>forEachUnique,forEachYieldExpression:()=>ZOt,forSomeAncestorDirectory:()=>Qke,formatColorAndReset:()=>formatColorAndReset,formatDiagnostic:()=>formatDiagnostic,formatDiagnostics:()=>formatDiagnostics,formatDiagnosticsWithColorAndContext:()=>formatDiagnosticsWithColorAndContext,formatGeneratedName:()=>gQ,formatGeneratedNamePart:()=>H7e,formatLocation:()=>formatLocation,formatMessage:()=>Xke,formatStringFromArgs:()=>fT,formatting:()=>ts_formatting_exports,fullTripleSlashAMDReferencePathRegEx:()=>XAe,fullTripleSlashReferencePathRegEx:()=>JAe,generateDjb2Hash:()=>generateDjb2Hash,generateTSConfig:()=>generateTSConfig,generatorHelper:()=>generatorHelper,getAdjustedReferenceLocation:()=>getAdjustedReferenceLocation,getAdjustedRenameLocation:()=>getAdjustedRenameLocation,getAliasDeclarationFromName:()=>uee,getAllAccessorDeclarations:()=>vAe,getAllDecoratorsOfClass:()=>getAllDecoratorsOfClass,getAllDecoratorsOfClassElement:()=>getAllDecoratorsOfClassElement,getAllJSDocTags:()=>lT,getAllJSDocTagsOfKind:()=>p9,getAllKeys:()=>uc,getAllProjectOutputs:()=>getAllProjectOutputs,getAllSuperTypeNodes:()=>iAe,getAllUnscopedEmitHelpers:()=>getAllUnscopedEmitHelpers,getAllowJSCompilerOption:()=>CN,getAllowSyntheticDefaultImports:()=>bN,getAncestor:()=>rke,getAnyExtensionFromPath:()=>Sk,getAreDeclarationMapsEnabled:()=>s4e,getAssignedExpandoInitializer:()=>LRe,getAssignedName:()=>L5,getAssignmentDeclarationKind:()=>O2,getAssignmentDeclarationPropertyAccessKind:()=>zRe,getAssignmentTargetKind:()=>XRe,getAutomaticTypeDirectiveNames:()=>getAutomaticTypeDirectiveNames,getBaseFileName:()=>jZ,getBinaryOperatorPrecedence:()=>Voe,getBuildInfo:()=>getBuildInfo,getBuildInfoFileVersionMap:()=>getBuildInfoFileVersionMap,getBuildInfoText:()=>getBuildInfoText,getBuildOrderFromAnyBuildOrder:()=>getBuildOrderFromAnyBuildOrder,getBuilderCreationParameters:()=>getBuilderCreationParameters,getBuilderFileEmit:()=>getBuilderFileEmit,getCheckFlags:()=>J$,getClassExtendsHeritageElement:()=>eke,getClassLikeDeclarationOfSymbol:()=>ou,getCombinedLocalAndExportSymbolFlags:()=>dyt,getCombinedModifierFlags:()=>m_e,getCombinedNodeFlags:()=>noe,getCombinedNodeFlagsAlwaysIncludeJSDoc:()=>POt,getCommentRange:()=>getCommentRange,getCommonSourceDirectory:()=>getCommonSourceDirectory,getCommonSourceDirectoryOfConfig:()=>getCommonSourceDirectoryOfConfig,getCompilerOptionValue:()=>Woe,getCompilerOptionsDiffValue:()=>getCompilerOptionsDiffValue,getConditions:()=>getConditions,getConfigFileParsingDiagnostics:()=>getConfigFileParsingDiagnostics,getConstantValue:()=>getConstantValue,getContainerNode:()=>getContainerNode,getContainingClass:()=>jgt,getContainingClassStaticBlock:()=>Ggt,getContainingFunction:()=>Lgt,getContainingFunctionDeclaration:()=>PRe,getContainingFunctionOrClassStaticBlock:()=>Ugt,getContainingNodeArray:()=>Sw,getContainingObjectLiteralElement:()=>Pce,getContextualTypeFromParent:()=>getContextualTypeFromParent,getContextualTypeFromParentOrAncestorTypeNode:()=>getContextualTypeFromParentOrAncestorTypeNode,getCurrentTime:()=>getCurrentTime,getDeclarationDiagnostics:()=>getDeclarationDiagnostics,getDeclarationEmitExtensionForPath:()=>fke,getDeclarationEmitOutputFilePath:()=>B1t,getDeclarationEmitOutputFilePathWorker:()=>pN,getDeclarationFromName:()=>J9,getDeclarationModifierFlagsFromSymbol:()=>NBt,getDeclarationOfKind:()=>$m,getDeclarationsOfKind:()=>Zht,getDeclaredExpandoInitializer:()=>s1t,getDecorators:()=>u9,getDefaultCompilerOptions:()=>z9t,getDefaultExportInfoWorker:()=>getDefaultExportInfoWorker,getDefaultFormatCodeSettings:()=>getDefaultFormatCodeSettings,getDefaultLibFileName:()=>q5,getDefaultLibFilePath:()=>LAt,getDefaultLikeExportInfo:()=>getDefaultLikeExportInfo,getDiagnosticText:()=>getDiagnosticText,getDiagnosticsWithinSpan:()=>getDiagnosticsWithinSpan,getDirectoryPath:()=>bD,getDocumentPositionMapper:()=>getDocumentPositionMapper,getESModuleInterop:()=>Hoe,getEditsForFileRename:()=>getEditsForFileRename,getEffectiveBaseTypeNode:()=>v1t,getEffectiveConstraintOfTypeParameter:()=>FOt,getEffectiveContainerForJSDocTemplateTag:()=>pBt,getEffectiveImplementsTypeNodes:()=>tke,getEffectiveInitializer:()=>H_e,getEffectiveJSDocHost:()=>s3,getEffectiveModifierFlags:()=>PAe,getEffectiveModifierFlagsAlwaysIncludeJSDoc:()=>Ike,getEffectiveModifierFlagsNoCache:()=>gN,getEffectiveReturnTypeNode:()=>j1t,getEffectiveSetAccessorTypeAnnotationNode:()=>cq,getEffectiveTypeAnnotationNode:()=>EAe,getEffectiveTypeParameterDeclarations:()=>f9,getEffectiveTypeRoots:()=>getEffectiveTypeRoots,getElementOrPropertyAccessArgumentExpressionOrName:()=>Boe,getElementOrPropertyAccessName:()=>e2,getElementsOfBindingOrAssignmentPattern:()=>$7e,getEmitDeclarations:()=>h6,getEmitFlags:()=>r3,getEmitHelpers:()=>getEmitHelpers,getEmitModuleDetectionKind:()=>i4e,getEmitModuleKind:()=>l3,getEmitModuleResolutionKind:()=>eQ,getEmitScriptTarget:()=>Koe,getEnclosingBlockScopeContainer:()=>a6,getEncodedSemanticClassifications:()=>getEncodedSemanticClassifications,getEncodedSyntacticClassifications:()=>getEncodedSyntacticClassifications,getEndLinePosition:()=>sRe,getEntityNameFromTypeNode:()=>V9,getEntrypointsFromPackageJsonInfo:()=>getEntrypointsFromPackageJsonInfo,getErrorCountForSummary:()=>getErrorCountForSummary,getErrorSpanForNode:()=>B_e,getErrorSummaryText:()=>getErrorSummaryText,getEscapedTextOfIdentifierOrLiteral:()=>cAe,getExpandoInitializer:()=>vD,getExportAssignmentExpression:()=>B2,getExportInfoMap:()=>getExportInfoMap,getExportNeedsImportStarHelper:()=>getExportNeedsImportStarHelper,getExpressionAssociativity:()=>T1t,getExpressionPrecedence:()=>P1t,getExternalHelpersModuleName:()=>jN,getExternalModuleImportEqualsDeclarationExpression:()=>Zgt,getExternalModuleName:()=>QRe,getExternalModuleNameFromDeclaration:()=>sq,getExternalModuleNameFromPath:()=>fAe,getExternalModuleNameLiteral:()=>u9t,getExternalModuleRequireArgument:()=>ORe,getFallbackOptions:()=>getFallbackOptions,getFileEmitOutput:()=>getFileEmitOutput,getFileMatcherPatterns:()=>EN,getFileNamesFromConfigSpecs:()=>getFileNamesFromConfigSpecs,getFileWatcherEventKind:()=>getFileWatcherEventKind,getFilesInErrorForSummary:()=>getFilesInErrorForSummary,getFirstConstructorWithBody:()=>L1t,getFirstIdentifier:()=>H1t,getFirstNonSpaceCharacterPosition:()=>getFirstNonSpaceCharacterPosition,getFirstProjectOutput:()=>getFirstProjectOutput,getFixableErrorSpanExpression:()=>getFixableErrorSpanExpression,getFormatCodeSettingsForWriting:()=>getFormatCodeSettingsForWriting,getFullWidth:()=>Nk,getFunctionFlags:()=>ake,getHeritageClause:()=>sAe,getHostSignatureFromJSDoc:()=>eAe,getIdentifierAutoGenerate:()=>getIdentifierAutoGenerate,getIdentifierGeneratedImportReference:()=>getIdentifierGeneratedImportReference,getIdentifierTypeArguments:()=>getIdentifierTypeArguments,getImmediatelyInvokedFunctionExpression:()=>$gt,getImpliedNodeFormatForFile:()=>getImpliedNodeFormatForFile,getImpliedNodeFormatForFileWorker:()=>getImpliedNodeFormatForFileWorker,getImportNeedsImportDefaultHelper:()=>getImportNeedsImportDefaultHelper,getImportNeedsImportStarHelper:()=>getImportNeedsImportStarHelper,getIndentSize:()=>H$,getIndentString:()=>p6,getInitializedVariables:()=>zc,getInitializerOfBinaryExpression:()=>sN,getInitializerOfBindingOrAssignmentElement:()=>z7e,getInterfaceBaseTypeNodes:()=>Loe,getInternalEmitFlags:()=>nee,getInvokedExpression:()=>kRe,getIsolatedModules:()=>qk,getJSDocAugmentsTag:()=>C3e,getJSDocClassTag:()=>l9,getJSDocCommentRanges:()=>wRe,getJSDocCommentsAndTags:()=>WRe,getJSDocDeprecatedTag:()=>ROt,getJSDocDeprecatedTagNoCache:()=>w3e,getJSDocEnumTag:()=>I3e,getJSDocHost:()=>JRe,getJSDocImplementsTags:()=>HZ,getJSDocOverrideTagNoCache:()=>S3e,getJSDocParameterTags:()=>ooe,getJSDocParameterTagsNoCache:()=>b3e,getJSDocPrivateTag:()=>WZ,getJSDocPrivateTagNoCache:()=>mht,getJSDocProtectedTag:()=>fht,getJSDocProtectedTagNoCache:()=>E3e,getJSDocPublicTag:()=>AA,getJSDocPublicTagNoCache:()=>v3e,getJSDocReadonlyTag:()=>d9,getJSDocReadonlyTagNoCache:()=>D3e,getJSDocReturnTag:()=>G5,getJSDocReturnType:()=>yht,getJSDocRoot:()=>tAe,getJSDocSatisfiesExpressionType:()=>k4e,getJSDocSatisfiesTag:()=>y_e,getJSDocTags:()=>ZP,getJSDocTagsNoCache:()=>x3e,getJSDocTemplateTag:()=>ght,getJSDocThisTag:()=>hht,getJSDocType:()=>coe,getJSDocTypeAliasName:()=>Ece,getJSDocTypeAssertionType:()=>fAt,getJSDocTypeParameterDeclarations:()=>G1t,getJSDocTypeParameterTags:()=>j5,getJSDocTypeParameterTagsNoCache:()=>KZ,getJSDocTypeTag:()=>__e,getJSXImplicitImportBase:()=>u4e,getJSXRuntimeImport:()=>Nyt,getJSXTransformEnabled:()=>c4e,getKeyForCompilerOptions:()=>getKeyForCompilerOptions,getLanguageVariant:()=>jAe,getLastChild:()=>Hke,getLeadingCommentRanges:()=>AI,getLeadingCommentRangesOfNode:()=>kgt,getLeftmostAccessExpression:()=>mee,getLeftmostExpression:()=>Ayt,getLineAndCharacterOfPosition:()=>s9,getLineInfo:()=>getLineInfo,getLineOfLocalPosition:()=>aq,getLineOfLocalPositionFromLineMap:()=>mN,getLineStartPositionForPosition:()=>getLineStartPositionForPosition,getLineStarts:()=>jb,getLinesBetweenPositionAndNextNonWhitespaceCharacter:()=>kBt,getLinesBetweenPositionAndPrecedingNonWhitespaceCharacter:()=>dq,getLinesBetweenPositions:()=>k$,getLinesBetweenRangeEndAndRangeStart:()=>syt,getLinesBetweenRangeEndPositions:()=>ayt,getLiteralText:()=>HOt,getLocalNameForExternalImport:()=>c9t,getLocalSymbolForExportDefault:()=>Nke,getLocaleSpecificMessage:()=>hT,getLocaleTimeString:()=>getLocaleTimeString,getMappedContextSpan:()=>getMappedContextSpan,getMappedDocumentSpan:()=>getMappedDocumentSpan,getMappedLocation:()=>getMappedLocation,getMatchedFileSpec:()=>getMatchedFileSpec,getMatchedIncludeSpec:()=>getMatchedIncludeSpec,getMeaningFromDeclaration:()=>getMeaningFromDeclaration,getMeaningFromLocation:()=>getMeaningFromLocation,getMembersOfDeclaration:()=>eBt,getModeForFileReference:()=>getModeForFileReference,getModeForResolutionAtIndex:()=>getModeForResolutionAtIndex,getModeForUsageLocation:()=>getModeForUsageLocation,getModifiedTime:()=>getModifiedTime,getModifiers:()=>Pk,getModuleInstanceState:()=>getModuleInstanceState,getModuleNameStringLiteralAt:()=>getModuleNameStringLiteralAt,getModuleSpecifierEndingPreference:()=>Lyt,getModuleSpecifierResolverHost:()=>getModuleSpecifierResolverHost,getNameForExportedSymbol:()=>getNameForExportedSymbol,getNameFromIndexInfo:()=>CRe,getNameFromPropertyName:()=>getNameFromPropertyName,getNameOfAccessExpression:()=>c3,getNameOfCompilerOptionValue:()=>getNameOfCompilerOptionValue,getNameOfDeclaration:()=>N2,getNameOfExpando:()=>jRe,getNameOfJSDocTypedef:()=>lht,getNameOrArgument:()=>VRe,getNameTable:()=>$9t,getNamesForExportedSymbol:()=>getNamesForExportedSymbol,getNamespaceDeclarationNode:()=>u1t,getNewLineCharacter:()=>Mke,getNewLineKind:()=>getNewLineKind,getNewLineOrDefaultFromHost:()=>getNewLineOrDefaultFromHost,getNewTargetContainer:()=>zgt,getNextJSDocCommentLocation:()=>K9,getNodeForGeneratedName:()=>A9t,getNodeId:()=>getNodeId,getNodeKind:()=>getNodeKind,getNodeModifiers:()=>getNodeModifiers,getNodeModulePathParts:()=>Pq,getNonAssignedNameOfDeclaration:()=>h_e,getNonAssignmentOperatorForCompoundAssignment:()=>getNonAssignmentOperatorForCompoundAssignment,getNonAugmentationDeclaration:()=>tN,getNonDecoratorTokenPosOfNode:()=>dRe,getNormalizedAbsolutePath:()=>R5,getNormalizedAbsolutePathWithoutRoot:()=>lu,getNormalizedPathComponents:()=>Ik,getObjectFlags:()=>X$,getOperator:()=>Uoe,getOperatorAssociativity:()=>dke,getOperatorPrecedence:()=>lAe,getOptionFromName:()=>getOptionFromName,getOptionsNameMap:()=>getOptionsNameMap,getOrCreateEmitNode:()=>getOrCreateEmitNode,getOrCreateExternalHelpersModuleNameIfNeeded:()=>G7e,getOrUpdate:()=>A1,getOriginalNode:()=>$Z,getOriginalNodeId:()=>getOriginalNodeId,getOriginalSourceFile:()=>eq,getOutputDeclarationFileName:()=>getOutputDeclarationFileName,getOutputExtension:()=>getOutputExtension,getOutputFileNames:()=>getOutputFileNames,getOutputPathsFor:()=>getOutputPathsFor,getOutputPathsForBundle:()=>getOutputPathsForBundle,getOwnEmitOutputFilePath:()=>o3,getOwnKeys:()=>jl,getOwnValues:()=>_o,getPackageJsonInfo:()=>getPackageJsonInfo,getPackageJsonTypesVersionsPaths:()=>getPackageJsonTypesVersionsPaths,getPackageJsonsVisibleToFile:()=>getPackageJsonsVisibleToFile,getPackageNameFromTypesPackageName:()=>getPackageNameFromTypesPackageName,getPackageScopeForPath:()=>getPackageScopeForPath,getParameterSymbolFromJSDoc:()=>H9,getParameterTypeNode:()=>n_t,getParentNodeInSpan:()=>getParentNodeInSpan,getParseTreeNode:()=>gb,getParsedCommandLineOfConfigFile:()=>getParsedCommandLineOfConfigFile,getPathComponents:()=>wk,getPathComponentsRelativeTo:()=>W7,getPathFromPathComponents:()=>T$,getPathUpdater:()=>getPathUpdater,getPathsBasePath:()=>q1t,getPatternFromSpec:()=>d4e,getPendingEmitKind:()=>getPendingEmitKind,getPositionOfLineAndCharacter:()=>Zae,getPossibleGenericSignatures:()=>getPossibleGenericSignatures,getPossibleOriginalInputExtensionForExtension:()=>ABt,getPossibleTypeArgumentsInfo:()=>getPossibleTypeArgumentsInfo,getPreEmitDiagnostics:()=>getPreEmitDiagnostics,getPrecedingNonSpaceCharacterPosition:()=>getPrecedingNonSpaceCharacterPosition,getPrivateIdentifier:()=>getPrivateIdentifier,getProperties:()=>getProperties,getProperty:()=>rf,getPropertyArrayElementValue:()=>iBt,getPropertyAssignment:()=>V_e,getPropertyAssignmentAliasLikeExpression:()=>C1t,getPropertyNameForPropertyNameNode:()=>Goe,getPropertyNameForUniqueESSymbol:()=>vU,getPropertyNameOfBindingOrAssignmentElement:()=>hOr,getPropertySymbolFromBindingElement:()=>getPropertySymbolFromBindingElement,getPropertySymbolsFromContextualType:()=>o6e,getQuoteFromPreference:()=>getQuoteFromPreference,getQuotePreference:()=>getQuotePreference,getRangesWhere:()=>em,getRefactorContextSpan:()=>getRefactorContextSpan,getReferencedFileLocation:()=>getReferencedFileLocation,getRegexFromPattern:()=>Xoe,getRegularExpressionForWildcard:()=>Yoe,getRegularExpressionsForWildcards:()=>g6,getRelativePathFromDirectory:()=>F5,getRelativePathFromFile:()=>t_e,getRelativePathToDirectoryOrUrl:()=>r_e,getRenameLocation:()=>getRenameLocation,getReplacementSpanForContextToken:()=>getReplacementSpanForContextToken,getResolutionDiagnostic:()=>getResolutionDiagnostic,getResolutionModeOverrideForClause:()=>getResolutionModeOverrideForClause,getResolveJsonModule:()=>o4e,getResolvePackageJsonExports:()=>Pyt,getResolvePackageJsonImports:()=>a4e,getResolvedExternalModuleName:()=>mke,getResolvedModule:()=>ngt,getResolvedTypeReferenceDirective:()=>sgt,getRestIndicatorOfBindingOrAssignmentElement:()=>l9t,getRestParameterElementType:()=>Fgt,getRightMostAssignedExpression:()=>Y_e,getRootDeclaration:()=>uAe,getRootLength:()=>F2,getScriptKind:()=>getScriptKind,getScriptKindFromFileName:()=>p4e,getScriptTargetFeatures:()=>getScriptTargetFeatures,getSelectedEffectiveModifierFlags:()=>Ske,getSelectedSyntacticModifierFlags:()=>wke,getSemanticClassifications:()=>getSemanticClassifications,getSemanticJsxChildren:()=>tq,getSetAccessorTypeAnnotationNode:()=>CBt,getSetAccessorValueParameter:()=>bAe,getSetExternalModuleIndicator:()=>wyt,getShebang:()=>a3e,getSingleInitializerOfVariableStatementOrPropertyDeclaration:()=>X_e,getSingleVariableOfVariableStatement:()=>cee,getSnapshotText:()=>getSnapshotText,getSnippetElement:()=>getSnippetElement,getSourceFileOfModule:()=>lgt,getSourceFileOfNode:()=>ZE,getSourceFilePathInNewDir:()=>yAe,getSourceFilePathInNewDirWorker:()=>_Ae,getSourceFileVersionAsHashFromText:()=>getSourceFileVersionAsHashFromText,getSourceFilesToEmit:()=>bBt,getSourceMapRange:()=>getSourceMapRange,getSourceMapper:()=>getSourceMapper,getSourceTextOfNodeFromSourceFile:()=>AU,getSpanOfTokenAtPosition:()=>Poe,getSpellingSuggestion:()=>nm,getStartPositionOfLine:()=>R9,getStartPositionOfRange:()=>pee,getStartsOnNewLine:()=>getStartsOnNewLine,getStaticPropertiesAndClassStaticBlock:()=>getStaticPropertiesAndClassStaticBlock,getStrictOptionValue:()=>Ce,getStringComparer:()=>Fi,getSuperCallFromStatement:()=>getSuperCallFromStatement,getSuperContainer:()=>G9,getSupportedCodeFixes:()=>s6e,getSupportedExtensions:()=>DN,getSupportedExtensionsWithJsonIfResolveJsonModule:()=>m4e,getSwitchedType:()=>getSwitchedType,getSymbolId:()=>getSymbolId,getSymbolNameForPrivateIdentifier:()=>S1t,getSymbolTarget:()=>getSymbolTarget,getSyntacticClassifications:()=>getSyntacticClassifications,getSyntacticModifierFlags:()=>RAe,getSyntacticModifierFlagsNoCache:()=>kAe,getSynthesizedDeepClone:()=>getSynthesizedDeepClone,getSynthesizedDeepCloneWithReplacements:()=>getSynthesizedDeepCloneWithReplacements,getSynthesizedDeepClones:()=>getSynthesizedDeepClones,getSynthesizedDeepClonesWithReplacements:()=>getSynthesizedDeepClonesWithReplacements,getSyntheticLeadingComments:()=>getSyntheticLeadingComments,getSyntheticTrailingComments:()=>getSyntheticTrailingComments,getTargetLabel:()=>getTargetLabel,getTargetOfBindingOrAssignmentElement:()=>nM,getTemporaryModuleResolutionState:()=>getTemporaryModuleResolutionState,getTextOfConstantValue:()=>ygt,getTextOfIdentifierOrLiteral:()=>oAe,getTextOfJSDocComment:()=>kOt,getTextOfNode:()=>R_e,getTextOfNodeFromSourceText:()=>j$,getTextOfPropertyName:()=>Sgt,getThisContainer:()=>RRe,getThisParameter:()=>CAe,getTokenAtPosition:()=>getTokenAtPosition,getTokenPosOfNode:()=>X5,getTokenSourceMapRange:()=>getTokenSourceMapRange,getTouchingPropertyName:()=>getTouchingPropertyName,getTouchingToken:()=>getTouchingToken,getTrailingCommentRanges:()=>s3e,getTrailingSemicolonDeferringWriter:()=>N1t,getTransformFlagsSubtreeExclusions:()=>lbe,getTransformers:()=>getTransformers,getTsBuildInfoEmitOutputFilePath:()=>getTsBuildInfoEmitOutputFilePath,getTsConfigObjectLiteralExpression:()=>xRe,getTsConfigPropArray:()=>TRe,getTsConfigPropArrayElementValue:()=>Mgt,getTypeAnnotationNode:()=>_ke,getTypeArgumentOrTypeParameterList:()=>getTypeArgumentOrTypeParameterList,getTypeKeywordOfTypeOnlyImport:()=>getTypeKeywordOfTypeOnlyImport,getTypeNode:()=>getTypeNode,getTypeNodeIfAccessible:()=>getTypeNodeIfAccessible,getTypeParameterFromJsDoc:()=>Moe,getTypeParameterOwner:()=>h3e,getTypesPackageName:()=>getTypesPackageName,getUILocale:()=>aa,getUniqueName:()=>getUniqueName,getUniqueSymbolId:()=>getUniqueSymbolId,getUseDefineForClassFields:()=>_q,getWatchErrorSummaryDiagnosticMessage:()=>getWatchErrorSummaryDiagnosticMessage,getWatchFactory:()=>getWatchFactory,group:()=>qp,groupBy:()=>$d,guessIndentation:()=>Xht,handleNoEmitOptions:()=>handleNoEmitOptions,hasAbstractModifier:()=>Eke,hasAccessorModifier:()=>Dke,hasAmbientModifier:()=>IAe,hasChangesInResolutions:()=>Xn,hasChildOfKind:()=>hasChildOfKind,hasContextSensitiveParameters:()=>Zyt,hasDecorators:()=>W$,hasDocComment:()=>hasDocComment,hasDynamicName:()=>oke,hasEffectiveModifier:()=>DAe,hasEffectiveModifiers:()=>Cke,hasEffectiveReadonlyModifier:()=>xAe,hasExtension:()=>HPe,hasIndexSignature:()=>hasIndexSignature,hasInitializer:()=>I_e,hasInvalidEscape:()=>dAe,hasJSDocNodes:()=>Fk,hasJSDocParameterTags:()=>pht,hasJSFileExtension:()=>zAe,hasJsonModuleEmitEnabled:()=>qBt,hasOnlyExpressionInitializer:()=>w9,hasOverrideModifier:()=>vke,hasPossibleExternalModuleReference:()=>Egt,hasProperty:()=>Wd,hasPropertyAccessExpressionWithName:()=>hasPropertyAccessExpressionWithName,hasQuestionToken:()=>i3,hasRecordedExternalHelpers:()=>gAt,hasRestParameter:()=>I9,hasScopeMarker:()=>Nht,hasStaticModifier:()=>wAe,hasSyntacticModifier:()=>yb,hasSyntacticModifiers:()=>$1t,hasTSFileExtension:()=>f4e,hasTabstop:()=>P4e,hasTrailingDirectorySeparator:()=>e_e,hasType:()=>Yht,hasTypeArguments:()=>mBt,hasZeroOrOneAsteriskCharacter:()=>Cq,helperString:()=>helperString,hostGetCanonicalFileName:()=>dN,hostUsesCaseSensitiveFileNames:()=>mAe,idText:()=>J_,identifierIsThisKeyword:()=>yke,identifierToKeywordKind:()=>_3e,identity:()=>Q1,identitySourceMapConsumer:()=>identitySourceMapConsumer,ignoreSourceNewlines:()=>ignoreSourceNewlines,ignoredPaths:()=>ignoredPaths,importDefaultHelper:()=>importDefaultHelper,importFromModuleSpecifier:()=>$9,importNameElisionDisabled:()=>xyt,importStarHelper:()=>importStarHelper,indexOfAnyCharCode:()=>dc,indexOfNode:()=>KOt,indicesOf:()=>Ly,inferredTypesContainingFile:()=>inferredTypesContainingFile,insertImports:()=>insertImports,insertLeadingStatement:()=>uAt,insertSorted:()=>lr,insertStatementAfterCustomPrologue:()=>fgt,insertStatementAfterStandardPrologue:()=>mgt,insertStatementsAfterCustomPrologue:()=>uRe,insertStatementsAfterStandardPrologue:()=>$Ot,intersperse:()=>vo,introducesArgumentsExoticObject:()=>tBt,inverseJsxOptionMap:()=>inverseJsxOptionMap,isAbstractConstructorSymbol:()=>hyt,isAbstractModifier:()=>YBt,isAccessExpression:()=>m6,isAccessibilityModifier:()=>isAccessibilityModifier,isAccessor:()=>poe,isAccessorModifier:()=>XBt,isAliasSymbolDeclaration:()=>X9,isAliasableExpression:()=>rAe,isAmbientModule:()=>woe,isAmbientPropertyDeclaration:()=>WOt,isAnonymousFunctionDefinition:()=>Q$,isAnyDirectorySeparator:()=>Zye,isAnyImportOrBareOrAccessedRequire:()=>F9,isAnyImportOrReExport:()=>N_e,isAnyImportSyntax:()=>s6,isAnySupportedFileExtension:()=>Vyt,isApplicableVersionedTypesKey:()=>isApplicableVersionedTypesKey,isArgumentExpressionOfElementAccess:()=>isArgumentExpressionOfElementAccess,isArray:()=>hf,isArrayBindingElement:()=>v9,isArrayBindingOrAssignmentElement:()=>H3e,isArrayBindingOrAssignmentPattern:()=>K3e,isArrayBindingPattern:()=>ZBt,isArrayLiteralExpression:()=>Nee,isArrayLiteralOrObjectLiteralDestructuringPattern:()=>isArrayLiteralOrObjectLiteralDestructuringPattern,isArrayTypeNode:()=>_be,isArrowFunction:()=>bbe,isAsExpression:()=>zq,isAssertClause:()=>v7e,isAssertEntry:()=>Hq,isAssertionExpression:()=>LOt,isAssertionKey:()=>Eht,isAssertsKeyword:()=>jq,isAssignmentDeclaration:()=>MRe,isAssignmentExpression:()=>yN,isAssignmentOperator:()=>Y$,isAssignmentPattern:()=>K5,isAssignmentTarget:()=>m1t,isAsteriskToken:()=>A_t,isAsyncFunction:()=>Yg,isAsyncModifier:()=>oQ,isAutoAccessorPropertyDeclaration:()=>Q5,isAwaitExpression:()=>f7e,isAwaitKeyword:()=>n7e,isBigIntLiteral:()=>dbe,isBinaryExpression:()=>bA,isBinaryOperatorToken:()=>y9t,isBindableObjectDefinePropertyCall:()=>URe,isBindableStaticAccessExpression:()=>oee,isBindableStaticElementAccessExpression:()=>Ooe,isBindableStaticNameExpression:()=>V$,isBindingElement:()=>Fee,isBindingElementOfBareOrAccessedRequire:()=>oBt,isBindingName:()=>G3e,isBindingOrAssignmentElement:()=>BOt,isBindingOrAssignmentPattern:()=>qOt,isBindingPattern:()=>hoe,isBlock:()=>Bee,isBlockOrCatchScoped:()=>fRe,isBlockScope:()=>_Re,isBlockScopedContainerTopLevel:()=>bgt,isBooleanLiteral:()=>C_e,isBreakOrContinueStatement:()=>F3e,isBreakStatement:()=>O_t,isBuildInfoFile:()=>isBuildInfoFile,isBuilderProgram:()=>isBuilderProgram2,isBundle:()=>W_t,isBundleFileTextLike:()=>fq,isCallChain:()=>A_e,isCallExpression:()=>Oee,isCallExpressionTarget:()=>isCallExpressionTarget,isCallLikeExpression:()=>MOt,isCallOrNewExpression:()=>yU,isCallOrNewExpressionTarget:()=>isCallOrNewExpressionTarget,isCallSignatureDeclaration:()=>hbe,isCallToHelper:()=>isCallToHelper,isCaseBlock:()=>L_t,isCaseClause:()=>K_t,isCaseKeyword:()=>i7e,isCaseOrDefaultClause:()=>Hht,isCatchClause:()=>T7e,isCatchClauseVariableDeclaration:()=>e_t,isCatchClauseVariableDeclarationOrBindingElement:()=>Z5,isCheckJsEnabledForFile:()=>GBt,isChildOfNodeWithKind:()=>DI,isCircularBuildOrder:()=>isCircularBuildOrder,isClassDeclaration:()=>bT,isClassElement:()=>$5,isClassExpression:()=>_ce,isClassLike:()=>XE,isClassMemberModifier:()=>j3e,isClassOrTypeElement:()=>Iht,isClassStaticBlockDeclaration:()=>xee,isCollapsedRange:()=>nyt,isColonToken:()=>WBt,isCommaExpression:()=>Wk,isCommaListExpression:()=>dQ,isCommaSequence:()=>mAt,isCommaToken:()=>r7e,isComment:()=>isComment,isCommonJsExportPropertyAssignment:()=>G_e,isCommonJsExportedExpression:()=>Yn,isCompoundAssignment:()=>isCompoundAssignment,isComputedNonLiteralName:()=>JOt,isComputedPropertyName:()=>ww,isConciseBody:()=>_oe,isConditionalExpression:()=>I_t,isConditionalTypeNode:()=>c7e,isConstTypeReference:()=>k3e,isConstructSignatureDeclaration:()=>s7e,isConstructorDeclaration:()=>lQ,isConstructorTypeNode:()=>A6,isContextualKeyword:()=>aAe,isContinueStatement:()=>q2,isCustomPrologue:()=>iee,isDebuggerStatement:()=>Kq,isDeclaration:()=>B$,isDeclarationBindingElement:()=>goe,isDeclarationFileName:()=>I9t,isDeclarationName:()=>_1t,isDeclarationNameOfEnumOrNamespace:()=>cyt,isDeclarationReadonly:()=>XOt,isDeclarationStatement:()=>Vht,isDeclarationWithTypeParameterChildren:()=>ARe,isDeclarationWithTypeParameters:()=>vgt,isDecorator:()=>See,isDecoratorTarget:()=>isDecoratorTarget,isDefaultClause:()=>ON,isDefaultImport:()=>KRe,isDefaultModifier:()=>C_t,isDefaultedExpandoInitializer:()=>cBt,isDeleteExpression:()=>w_t,isDeleteTarget:()=>y1t,isDeprecatedDeclaration:()=>isDeprecatedDeclaration,isDestructuringAssignment:()=>Rke,isDiagnosticWithLocation:()=>isDiagnosticWithLocation,isDiskPathRoot:()=>COt,isDoStatement:()=>R_t,isDotDotDotToken:()=>_T,isDottedName:()=>NAe,isDynamicName:()=>joe,isESSymbolIdentifier:()=>w1t,isEffectiveExternalModule:()=>F_e,isEffectiveModuleDeclaration:()=>eN,isEffectiveStrictModeSourceFile:()=>k9,isElementAccessChain:()=>P3e,isElementAccessExpression:()=>IS,isEmittedFileOfProgram:()=>isEmittedFileOfProgram,isEmptyArrayLiteral:()=>J1t,isEmptyBindingElement:()=>y3e,isEmptyBindingPattern:()=>p_e,isEmptyObjectLiteral:()=>Fke,isEmptyStatement:()=>$q,isEmptyStringLiteral:()=>Xgt,isEndOfDeclarationMarker:()=>Wq,isEntityName:()=>C9,isEntityNameExpression:()=>lq,isEnumConst:()=>$o,isEnumDeclaration:()=>wbe,isEnumMember:()=>P7e,isEqualityOperatorKind:()=>isEqualityOperatorKind,isEqualsGreaterThanToken:()=>ED,isExclamationToken:()=>Dee,isExcludedFile:()=>isExcludedFile,isExclusivelyTypeOnlyImportOrExport:()=>isExclusivelyTypeOnlyImportOrExport,isExportAssignment:()=>kU,isExportDeclaration:()=>pQ,isExportModifier:()=>Lq,isExportName:()=>pAt,isExportNamespaceAsDefaultDeclaration:()=>pRe,isExportOrDefaultModifier:()=>Q7e,isExportSpecifier:()=>S7e,isExportsIdentifier:()=>u6,isExportsOrModuleExportsOrAlias:()=>isExportsOrModuleExportsOrAlias,isExpression:()=>ZZ,isExpressionNode:()=>koe,isExpressionOfExternalModuleImportEqualsDeclaration:()=>isExpressionOfExternalModuleImportEqualsDeclaration,isExpressionOfOptionalChainRoot:()=>g9,isExpressionStatement:()=>qee,isExpressionWithTypeArguments:()=>Ebe,isExpressionWithTypeArgumentsInClassExtendsClause:()=>FAe,isExternalModule:()=>Of,isExternalModuleAugmentation:()=>xoe,isExternalModuleImportEqualsDeclaration:()=>NRe,isExternalModuleIndicator:()=>jOt,isExternalModuleNameRelative:()=>c9,isExternalModuleReference:()=>Lee,isExternalModuleSymbol:()=>isExternalModuleSymbol,isExternalOrCommonJsModule:()=>bU,isFileLevelUniqueName:()=>aRe,isFileProbablyExternalModule:()=>Qbe,isFirstDeclarationOfSymbolParameter:()=>isFirstDeclarationOfSymbolParameter,isFixablePromiseHandler:()=>isFixablePromiseHandler,isForInOrOfStatement:()=>Oht,isForInStatement:()=>N_t,isForInitializer:()=>qht,isForOfStatement:()=>_7e,isForStatement:()=>F_t,isFunctionBlock:()=>U_e,isFunctionBody:()=>Bht,isFunctionDeclaration:()=>RU,isFunctionExpression:()=>Abe,isFunctionExpressionOrArrowFunction:()=>Tq,isFunctionLike:()=>r6,isFunctionLikeDeclaration:()=>U3e,isFunctionLikeKind:()=>v_e,isFunctionLikeOrClassStaticBlockDeclaration:()=>XZ,isFunctionOrConstructorTypeNode:()=>z3e,isFunctionOrModuleBlock:()=>OOt,isFunctionSymbol:()=>Hl,isFunctionTypeNode:()=>fce,isFutureReservedKeyword:()=>ike,isGeneratedIdentifier:()=>z5,isGeneratedPrivateIdentifier:()=>doe,isGetAccessor:()=>t3,isGetAccessorDeclaration:()=>mce,isGetOrSetAccessorDeclaration:()=>NOt,isGlobalDeclaration:()=>isGlobalDeclaration,isGlobalScopeAugmentation:()=>Ioe,isGrammarError:()=>pgt,isHeritageClause:()=>Uee,isHoistedFunction:()=>SRe,isHoistedVariableStatement:()=>L_e,isIdentifier:()=>of,isIdentifierANonContextualKeyword:()=>D1t,isIdentifierName:()=>b1t,isIdentifierOrThisTypeNode:()=>Sce,isIdentifierPart:()=>Ol,isIdentifierStart:()=>vS,isIdentifierText:()=>l_e,isIdentifierTypePredicate:()=>qgt,isIdentifierTypeReference:()=>Yyt,isIfStatement:()=>Qq,isIgnoredFileFromWildCardWatching:()=>isIgnoredFileFromWildCardWatching,isImplicitGlob:()=>Joe,isImportCall:()=>M_e,isImportClause:()=>j_t,isImportDeclaration:()=>D6,isImportEqualsDeclaration:()=>Mee,isImportKeyword:()=>pce,isImportMeta:()=>o6,isImportOrExportSpecifier:()=>O3e,isImportOrExportSpecifierName:()=>isImportOrExportSpecifierName,isImportSpecifier:()=>E7e,isImportTypeAssertionContainer:()=>xbe,isImportTypeNode:()=>kee,isImportableFile:()=>isImportableFile,isInComment:()=>isInComment,isInExpressionContext:()=>FRe,isInJSDoc:()=>r1t,isInJSFile:()=>vv,isInJSXText:()=>isInJSXText,isInJsonFile:()=>aBt,isInNonReferenceComment:()=>isInNonReferenceComment,isInReferenceComment:()=>isInReferenceComment,isInRightSideOfInternalImportEqualsDeclaration:()=>isInRightSideOfInternalImportEqualsDeclaration,isInString:()=>isInString,isInTemplateString:()=>isInTemplateString,isInTopLevelContext:()=>j9,isIncrementalCompilation:()=>kyt,isIndexSignatureDeclaration:()=>gbe,isIndexedAccessTypeNode:()=>l7e,isInferTypeNode:()=>gce,isInfinityOrNaNString:()=>w4e,isInitializedProperty:()=>isInitializedProperty,isInitializedVariable:()=>Uke,isInsideJsxElement:()=>isInsideJsxElement,isInsideJsxElementOrAttribute:()=>isInsideJsxElementOrAttribute,isInsideNodeModules:()=>isInsideNodeModules,isInsideTemplateLiteral:()=>isInsideTemplateLiteral,isInstantiatedModule:()=>isInstantiatedModule,isInterfaceDeclaration:()=>Ace,isInternalDeclaration:()=>isInternalDeclaration,isInternalModuleImportEqualsDeclaration:()=>e1t,isInternalName:()=>q7e,isIntersectionTypeNode:()=>D_t,isIntrinsicJsxName:()=>lN,isIterationStatement:()=>Fht,isJSDoc:()=>NU,isJSDocAllType:()=>Xq,isJSDocAugmentsTag:()=>Kk,isJSDocAuthorTag:()=>Z_t,isJSDocCallbackTag:()=>eAt,isJSDocClassTag:()=>Rbe,isJSDocCommentContainingNode:()=>Wht,isJSDocConstructSignature:()=>l1t,isJSDocDeprecatedTag:()=>vce,isJSDocEnumTag:()=>N7e,isJSDocFunctionType:()=>Pbe,isJSDocImplementsTag:()=>qN,isJSDocIndexSignature:()=>BRe,isJSDocLikeText:()=>C9t,isJSDocLink:()=>Y_t,isJSDocLinkCode:()=>J_t,isJSDocLinkLike:()=>q$,isJSDocLinkPlain:()=>Jq,isJSDocMemberName:()=>FU,isJSDocNameReference:()=>Qk,isJSDocNamepathType:()=>X_t,isJSDocNamespaceBody:()=>Mht,isJSDocNode:()=>w_e,isJSDocNonNullableType:()=>k7e,isJSDocNullableType:()=>vT,isJSDocOptionalParameter:()=>R4e,isJSDocOptionalType:()=>s9t,isJSDocOverloadTag:()=>_t,isJSDocOverrideTag:()=>F7e,isJSDocParameterTag:()=>Gl,isJSDocPrivateTag:()=>Cce,isJSDocPropertyLikeTag:()=>loe,isJSDocPropertyTag:()=>iAt,isJSDocProtectedTag:()=>Fbe,isJSDocPublicTag:()=>kbe,isJSDocReadonlyTag:()=>Nbe,isJSDocReturnTag:()=>O7e,isJSDocSatisfiesExpression:()=>QBt,isJSDocSatisfiesTag:()=>Bbe,isJSDocSeeTag:()=>tAt,isJSDocSignature:()=>zee,isJSDocTag:()=>Coe,isJSDocTemplateTag:()=>OU,isJSDocThisTag:()=>Obe,isJSDocThrowsTag:()=>I6,isJSDocTypeAlias:()=>z$,isJSDocTypeAssertion:()=>jbe,isJSDocTypeExpression:()=>BN,isJSDocTypeLiteral:()=>w6,isJSDocTypeTag:()=>h3,isJSDocTypedefTag:()=>rAt,isJSDocUnknownTag:()=>nAt,isJSDocUnknownType:()=>R7e,isJSDocVariadicType:()=>M2,isJSXTagName:()=>Hn,isJsonEqual:()=>C4e,isJsonSourceFile:()=>q_e,isJsxAttribute:()=>i9t,isJsxAttributeLike:()=>eRe,isJsxAttributes:()=>bce,isJsxChild:()=>W5,isJsxClosingElement:()=>I7e,isJsxClosingFragment:()=>$_t,isJsxElement:()=>Tbe,isJsxExpression:()=>Q_t,isJsxFragment:()=>$k,isJsxOpeningElement:()=>jee,isJsxOpeningFragment:()=>x7e,isJsxOpeningLikeElement:()=>tRe,isJsxOpeningLikeElementTagName:()=>isJsxOpeningLikeElementTagName,isJsxSelfClosingElement:()=>n9t,isJsxSpreadAttribute:()=>Gee,isJsxTagNameExpression:()=>Qht,isJsxText:()=>Gk,isJumpStatementTarget:()=>isJumpStatementTarget,isKeyword:()=>a3,isKnownSymbol:()=>fBt,isLabelName:()=>isLabelName,isLabelOfLabeledStatement:()=>isLabelOfLabeledStatement,isLabeledStatement:()=>A7e,isLateVisibilityPaintedStatement:()=>YOt,isLeftHandSideExpression:()=>vI,isLeftHandSideOfAssignment:()=>EU,isLet:()=>Pgt,isLineBreak:()=>CD,isLiteralComputedPropertyDeclarationName:()=>A1t,isLiteralExpression:()=>t6,isLiteralExpressionOfObject:()=>Nf,isLiteralImportTypeNode:()=>rN,isLiteralKind:()=>X_,isLiteralLikeAccess:()=>J_e,isLiteralLikeElementAccess:()=>aee,isLiteralNameOfPropertyDeclarationOrIndexAccess:()=>isLiteralNameOfPropertyDeclarationOrIndexAccess,isLiteralTypeLikeExpression:()=>f9t,isLiteralTypeLiteral:()=>Rht,isLiteralTypeNode:()=>Ree,isLocalName:()=>Mbe,isLogicalOperator:()=>Q1t,isLogicalOrCoalescingAssignmentExpression:()=>EBt,isLogicalOrCoalescingAssignmentOperator:()=>$oe,isLogicalOrCoalescingBinaryExpression:()=>uq,isLogicalOrCoalescingBinaryOperator:()=>Tke,isMappedTypeNode:()=>d7e,isMemberName:()=>h9,isMergeDeclarationMarker:()=>z_t,isMetaProperty:()=>v6,isMethodDeclaration:()=>Iee,isMethodOrAccessor:()=>E_e,isMethodSignature:()=>fbe,isMinusToken:()=>lce,isMissingDeclaration:()=>U_t,isModifier:()=>CI,isModifierKind:()=>kk,isModifierLike:()=>moe,isModuleAugmentationExternal:()=>yRe,isModuleBlock:()=>C7e,isModuleBody:()=>Z3e,isModuleDeclaration:()=>E6,isModuleExportsAccessExpression:()=>Noe,isModuleIdentifier:()=>GRe,isModuleName:()=>iM,isModuleOrEnumDeclaration:()=>jht,isModuleReference:()=>$ht,isModuleSpecifierLike:()=>isModuleSpecifierLike,isModuleWithStringLiteralName:()=>_gt,isNameOfFunctionDeclaration:()=>isNameOfFunctionDeclaration,isNameOfModuleDeclaration:()=>isNameOfModuleDeclaration,isNamedClassElement:()=>wht,isNamedDeclaration:()=>aoe,isNamedEvaluation:()=>hBt,isNamedEvaluationSource:()=>lke,isNamedExportBindings:()=>Aht,isNamedExports:()=>D7e,isNamedImportBindings:()=>Lht,isNamedImports:()=>G_t,isNamedImportsOrExports:()=>yyt,isNamedTupleMember:()=>hce,isNamespaceBody:()=>E9,isNamespaceExport:()=>zk,isNamespaceExportDeclaration:()=>Ibe,isNamespaceImport:()=>S6,isNamespaceReexportDeclaration:()=>sBt,isNewExpression:()=>kN,isNewExpressionTarget:()=>isNewExpressionTarget,isNightly:()=>k1t,isNoSubstitutionTemplateLiteral:()=>y_t,isNode:()=>y9,isNodeArray:()=>V5,isNodeArrayMultiLine:()=>RBt,isNodeDescendantOf:()=>Y9,isNodeKind:()=>_9,isNodeLikeSystem:()=>ZB,isNodeModulesDirectory:()=>EOt,isNodeWithPossibleHoistedDeclaration:()=>f1t,isNonContextualKeyword:()=>nke,isNonExportDefaultModifier:()=>K7e,isNonGlobalAmbientModule:()=>hRe,isNonGlobalDeclaration:()=>isNonGlobalDeclaration,isNonNullAccess:()=>$Bt,isNonNullChain:()=>U5,isNonNullExpression:()=>PU,isNonStaticMethodOrAccessorWithPrivateName:()=>isNonStaticMethodOrAccessorWithPrivateName,isNotEmittedOrPartiallyEmittedNode:()=>kht,isNotEmittedStatement:()=>w7e,isNullishCoalesce:()=>R3e,isNumber:()=>rm,isNumericLiteral:()=>qq,isNumericLiteralName:()=>I4e,isObjectBindingElementWithoutPropertyName:()=>isObjectBindingElementWithoutPropertyName,isObjectBindingOrAssignmentElement:()=>Q3e,isObjectBindingOrAssignmentPattern:()=>$3e,isObjectBindingPattern:()=>yce,isObjectLiteralElement:()=>x_e,isObjectLiteralElementLike:()=>foe,isObjectLiteralExpression:()=>Vq,isObjectLiteralMethod:()=>L9,isObjectLiteralOrClassExpressionMethodOrAccessor:()=>rBt,isObjectTypeDeclaration:()=>gyt,isOctalDigit:()=>r3e,isOmittedExpression:()=>Uk,isOptionalChain:()=>b_e,isOptionalChainRoot:()=>O$,isOptionalDeclaration:()=>Rq,isOptionalJSDocPropertyLikeTag:()=>T4e,isOptionalTypeNode:()=>E_t,isOuterExpression:()=>Gbe,isOutermostOptionalChain:()=>_ht,isOverrideModifier:()=>JBt,isPackedArrayLiteral:()=>Jyt,isParameter:()=>Uq,isParameterDeclaration:()=>x1t,isParameterOrCatchClauseVariable:()=>zBt,isParameterPropertyDeclaration:()=>g3e,isParameterPropertyModifier:()=>L3e,isParenthesizedExpression:()=>TU,isParenthesizedTypeNode:()=>b6,isParseTreeNode:()=>uT,isPartOfTypeNode:()=>IRe,isPartOfTypeQuery:()=>iN,isPartiallyEmittedExpression:()=>T_t,isPatternMatch:()=>Cye,isPinnedComment:()=>J5,isPlainJsFile:()=>zOt,isPlusToken:()=>pbe,isPossiblyTypeArgumentPosition:()=>isPossiblyTypeArgumentPosition,isPostfixUnaryExpression:()=>h7e,isPrefixUnaryExpression:()=>Go,isPrivateIdentifier:()=>fC,isPrivateIdentifierClassElementDeclaration:()=>M3e,isPrivateIdentifierPropertyAccessExpression:()=>Sht,isPrivateIdentifierSymbol:()=>uke,isProgramBundleEmitBuildInfo:()=>isProgramBundleEmitBuildInfo,isProgramUptoDate:()=>isProgramUptoDate,isPrologueDirective:()=>nN,isPropertyAccessChain:()=>T3e,isPropertyAccessEntityNameExpression:()=>kke,isPropertyAccessExpression:()=>wS,isPropertyAccessOrQualifiedName:()=>Tht,isPropertyAccessOrQualifiedNameOrImportTypeNode:()=>xht,isPropertyAssignment:()=>mQ,isPropertyDeclaration:()=>uQ,isPropertyName:()=>JZ,isPropertyNameLiteral:()=>cke,isPropertySignature:()=>wee,isProtoSetter:()=>oN,isPrototypeAccess:()=>Jl,isPrototypePropertyAssignment:()=>$Re,isPunctuation:()=>isPunctuation,isPushOrUnshiftIdentifier:()=>I1t,isQualifiedName:()=>cQ,isQuestionDotToken:()=>b_t,isQuestionOrExclamationToken:()=>Dce,isQuestionOrPlusOrMinusToken:()=>_At,isQuestionToken:()=>dce,isRawSourceMap:()=>isRawSourceMap,isReadonlyKeyword:()=>v_t,isReadonlyKeywordOrPlusOrMinusToken:()=>m9t,isRecognizedTripleSlashComment:()=>QOt,isReferenceFileLocation:()=>isReferenceFileLocation,isReferencedFile:()=>isReferencedFile,isRegularExpressionLiteral:()=>t7e,isRequireCall:()=>see,isRequireVariableStatement:()=>qRe,isRestParameter:()=>rRe,isRestTypeNode:()=>Pee,isReturnStatement:()=>r9t,isReturnStatementWithFixablePromiseHandler:()=>isReturnStatementWithFixablePromiseHandler,isRightSideOfAccessExpression:()=>W1t,isRightSideOfPropertyAccess:()=>isRightSideOfPropertyAccess,isRightSideOfQualifiedName:()=>isRightSideOfQualifiedName,isRightSideOfQualifiedNameOrPropertyAccess:()=>DBt,isRightSideOfQualifiedNameOrPropertyAccessOrJSDocMemberName:()=>Y1t,isRootedDiskPath:()=>dU,isSameEntityName:()=>U$,isSatisfiesExpression:()=>t9t,isScopeMarker:()=>yoe,isSemicolonClassElement:()=>y7e,isSetAccessor:()=>tee,isSetAccessorDeclaration:()=>AT,isShebangTrivia:()=>a_e,isShorthandAmbientModuleSymbol:()=>gRe,isShorthandPropertyAssignment:()=>Vee,isSignedNumericLiteral:()=>$$,isSimpleCopiableExpression:()=>isSimpleCopiableExpression,isSimpleInlineableExpression:()=>isSimpleInlineableExpression,isSingleOrDoubleQuote:()=>n1t,isSourceFile:()=>f3,isSourceFileFromLibrary:()=>isSourceFileFromLibrary,isSourceFileJS:()=>c6,isSourceFileNotJS:()=>wa,isSourceFileNotJson:()=>t1t,isSourceMapping:()=>isSourceMapping,isSpecialPropertyDeclaration:()=>uBt,isSpreadAssignment:()=>CT,isSpreadElement:()=>vbe,isStatement:()=>eee,isStatementButNotDeclaration:()=>zht,isStatementOrBlock:()=>boe,isStatementWithLocals:()=>EI,isStatic:()=>SAe,isStaticModifier:()=>Gq,isString:()=>$1,isStringAKeyword:()=>E1t,isStringANonContextualKeyword:()=>ske,isStringAndEmptyAnonymousObjectIntersection:()=>isStringAndEmptyAnonymousObjectIntersection,isStringDoubleQuoted:()=>i1t,isStringLiteral:()=>Dv,isStringLiteralLike:()=>dT,isStringLiteralOrJsxExpression:()=>Kht,isStringLiteralOrTemplate:()=>isStringLiteralOrTemplate,isStringOrNumericLiteralLike:()=>d6,isStringOrRegularExpressionOrTemplateLiteral:()=>isStringOrRegularExpressionOrTemplateLiteral,isStringTextContainingNode:()=>Dht,isSuperCall:()=>pT,isSuperKeyword:()=>mbe,isSuperOrSuperProperty:()=>Qgt,isSuperProperty:()=>z_e,isSupportedSourceFileName:()=>jyt,isSwitchStatement:()=>q_t,isSyntaxList:()=>sAt,isSyntheticExpression:()=>x_t,isSyntheticReference:()=>V_t,isTagName:()=>isTagName,isTaggedTemplateExpression:()=>FN,isTaggedTemplateTag:()=>isTaggedTemplateTag,isTemplateExpression:()=>g7e,isTemplateHead:()=>Mq,isTemplateLiteral:()=>Pht,isTemplateLiteralKind:()=>YZ,isTemplateLiteralToken:()=>A9,isTemplateLiteralTypeNode:()=>S_t,isTemplateLiteralTypeSpan:()=>p7e,isTemplateMiddle:()=>uce,isTemplateMiddleOrTemplateTail:()=>b9,isTemplateSpan:()=>P_t,isTemplateTail:()=>__t,isTextWhiteSpaceLike:()=>isTextWhiteSpaceLike,isThis:()=>isThis,isThisContainerOrFunctionBlock:()=>Vgt,isThisIdentifier:()=>zoe,isThisInTypeQuery:()=>gke,isThisInitializedDeclaration:()=>Hgt,isThisInitializedObjectBindingExpression:()=>U9,isThisProperty:()=>Kgt,isThisTypeNode:()=>C6,isThisTypeParameter:()=>WAe,isThisTypePredicate:()=>nBt,isThrowStatement:()=>M_t,isToken:()=>Cht,isTokenKind:()=>N3e,isTraceEnabled:()=>isTraceEnabled,isTransientSymbol:()=>Eoe,isTrivia:()=>Z9,isTryStatement:()=>b7e,isTupleTypeNode:()=>a7e,isTypeAlias:()=>d1t,isTypeAliasDeclaration:()=>Sbe,isTypeAssertionExpression:()=>NN,isTypeDeclaration:()=>x4e,isTypeElement:()=>n6,isTypeKeyword:()=>isTypeKeyword,isTypeKeywordToken:()=>isTypeKeywordToken,isTypeKeywordTokenOrIdentifier:()=>isTypeKeywordTokenOrIdentifier,isTypeLiteralNode:()=>Tee,isTypeNode:()=>e3,isTypeNodeKind:()=>Yke,isTypeOfExpression:()=>m7e,isTypeOnlyExportDeclaration:()=>q3e,isTypeOnlyImportDeclaration:()=>B3e,isTypeOnlyImportOrExportDeclaration:()=>vht,isTypeOperatorNode:()=>u7e,isTypeParameterDeclaration:()=>wI,isTypePredicateNode:()=>ybe,isTypeQueryNode:()=>RN,isTypeReferenceNode:()=>xU,isTypeReferenceType:()=>Jht,isUMDExportSymbol:()=>Kke,isUnaryExpression:()=>H5,isUnaryExpressionWithWrite:()=>Y3e,isUnicodeIdentifierStart:()=>s_e,isUnionTypeNode:()=>o7e,isUnparsedNode:()=>bht,isUnparsedPrepend:()=>H_t,isUnparsedSource:()=>Yq,isUnparsedTextLike:()=>Ew,isUrl:()=>bOt,isValidBigIntString:()=>D4e,isValidESSymbolDeclaration:()=>Ogt,isValidTypeOnlyAliasUseSite:()=>Qyt,isValueSignatureDeclaration:()=>CU,isVarConst:()=>n3,isVariableDeclaration:()=>Vk,isVariableDeclarationInVariableStatement:()=>Ngt,isVariableDeclarationInitializedToBareOrAccessedRequire:()=>Foe,isVariableDeclarationInitializedToRequire:()=>Q_e,isVariableDeclarationList:()=>Dbe,isVariableLike:()=>j_e,isVariableLikeOrAccessor:()=>Dw,isVariableStatement:()=>KA,isVoidExpression:()=>Cbe,isWatchSet:()=>FBt,isWhileStatement:()=>k_t,isWhiteSpaceLike:()=>Z7,isWhiteSpaceSingleLine:()=>F$,isWithStatement:()=>B_t,isWriteAccess:()=>pyt,isWriteOnlyAccess:()=>Vke,isYieldExpression:()=>e9t,jsxModeNeedsExplicitImport:()=>jsxModeNeedsExplicitImport,keywordPart:()=>keywordPart,last:()=>da,lastOrUndefined:()=>ks,length:()=>bn,libMap:()=>libMap,libs:()=>libs,lineBreakPart:()=>lineBreakPart,linkNamePart:()=>linkNamePart,linkPart:()=>linkPart,linkTextPart:()=>linkTextPart,listFiles:()=>listFiles,loadModuleFromGlobalCache:()=>loadModuleFromGlobalCache,loadWithModeAwareCache:()=>loadWithModeAwareCache,makeIdentifierFromModuleName:()=>mRe,makeImport:()=>makeImport,makeImportIfNecessary:()=>makeImportIfNecessary,makeStringLiteral:()=>makeStringLiteral,mangleScopedPackageName:()=>mangleScopedPackageName,map:()=>ru,mapAllOrFail:()=>kp,mapDefined:()=>Dp,mapDefinedEntries:()=>_1,mapDefinedIterator:()=>ly,mapEntries:()=>Ac,mapIterator:()=>sl,mapOneOrMany:()=>mapOneOrMany,mapToDisplayParts:()=>mapToDisplayParts,matchFiles:()=>vq,matchPatternOrExact:()=>zyt,matchedText:()=>wPe,matchesExclude:()=>matchesExclude,maybeBind:()=>gs,maybeSetLocalizedDiagnosticMessages:()=>AN,memoize:()=>YB,memoizeCached:()=>Tae,memoizeOne:()=>_S,memoizeWeak:()=>PZ,metadataHelper:()=>metadataHelper,min:()=>Z,minAndMax:()=>wq,missingFileModifiedTime:()=>missingFileModifiedTime,modifierToFlag:()=>u1,modifiersToFlags:()=>Ev,moduleOptionDeclaration:()=>moduleOptionDeclaration,moduleResolutionIsEqualTo:()=>VOt,moduleResolutionNameAndModeGetter:()=>moduleResolutionNameAndModeGetter,moduleResolutionOptionDeclarations:()=>moduleResolutionOptionDeclarations,moduleResolutionSupportsPackageJsonExportsAndImports:()=>tQ,moduleResolutionUsesNodeModules:()=>moduleResolutionUsesNodeModules,moduleSpecifiers:()=>ts_moduleSpecifiers_exports,moveEmitHelpers:()=>moveEmitHelpers,moveRangeEnd:()=>ryt,moveRangePastDecorators:()=>Lke,moveRangePastModifiers:()=>xBt,moveRangePos:()=>Qoe,moveSyntheticComments:()=>moveSyntheticComments,mutateMap:()=>OBt,mutateMapSkippingNewValues:()=>$ke,needsParentheses:()=>needsParentheses,needsScopeMarker:()=>X3e,newCaseClauseTracker:()=>newCaseClauseTracker,newPrivateEnvironment:()=>newPrivateEnvironment,noEmitNotification:()=>noEmitNotification,noEmitSubstitution:()=>noEmitSubstitution,noTransformers:()=>noTransformers,noTruncationMaximumTruncationLength:()=>a_t,nodeCanBeDecorated:()=>Wgt,nodeHasName:()=>A3e,nodeIsDecorated:()=>G$,nodeIsMissing:()=>i6,nodeIsPresent:()=>Soe,nodeIsSynthesized:()=>cN,nodeModuleNameResolver:()=>nodeModuleNameResolver,nodeModulesPathPart:()=>nodeModulesPathPart,nodeNextJsonConfigResolver:()=>nodeNextJsonConfigResolver,nodeOrChildIsDecorated:()=>$_e,nodeOverlapsWithStartEnd:()=>nodeOverlapsWithStartEnd,nodePosToString:()=>dgt,nodeSeenTracker:()=>nodeSeenTracker,nodeStartsNewLexicalEnvironment:()=>gBt,nodeToDisplayParts:()=>nodeToDisplayParts,noop:()=>Gg,noopFileWatcher:()=>noopFileWatcher,noopPush:()=>I5,normalizePath:()=>_v,normalizeSlashes:()=>pU,not:()=>Rae,notImplemented:()=>WP,notImplementedResolver:()=>notImplementedResolver,nullNodeConverters:()=>nullNodeConverters,nullParenthesizerRules:()=>W4e,nullTransformationContext:()=>nullTransformationContext,objectAllocator:()=>O_,operatorPart:()=>operatorPart,optionDeclarations:()=>optionDeclarations,optionMapToObject:()=>optionMapToObject,optionsAffectingProgramStructure:()=>optionsAffectingProgramStructure,optionsForBuild:()=>optionsForBuild,optionsForWatch:()=>optionsForWatch,optionsHaveChanges:()=>M$,optionsHaveModuleResolutionChanges:()=>Y5,or:()=>Pae,orderedRemoveItem:()=>ps,orderedRemoveItemAt:()=>JB,outFile:()=>hAe,packageIdToPackageName:()=>Doe,packageIdToString:()=>ogt,padLeft:()=>M0t,padRight:()=>RPe,paramHelper:()=>paramHelper,parameterIsThisKeyword:()=>lee,parameterNamePart:()=>parameterNamePart,parseBaseNodeFactory:()=>Ice,parseBigInt:()=>v4e,parseBuildCommand:()=>parseBuildCommand,parseCommandLine:()=>parseCommandLine,parseCommandLineWorker:()=>parseCommandLineWorker,parseConfigFileTextToJson:()=>parseConfigFileTextToJson,parseConfigFileWithSystem:()=>parseConfigFileWithSystem,parseConfigHostFromCompilerHostLike:()=>parseConfigHostFromCompilerHostLike,parseCustomTypeOption:()=>parseCustomTypeOption,parseIsolatedEntityName:()=>w9t,parseIsolatedJSDocComment:()=>IOr,parseJSDocTypeExpressionForTests:()=>g3,parseJsonConfigFileContent:()=>parseJsonConfigFileContent,parseJsonSourceFileConfigFileContent:()=>parseJsonSourceFileConfigFileContent,parseJsonText:()=>J7e,parseListTypeOption:()=>parseListTypeOption,parseNodeFactory:()=>UN,parseNodeModuleFromPath:()=>parseNodeModuleFromPath,parsePackageName:()=>parsePackageName,parsePseudoBigInt:()=>p3,parseValidBigInt:()=>E4e,patchWriteFileEnsuringDirectory:()=>patchWriteFileEnsuringDirectory,pathContainsNodeModules:()=>pathContainsNodeModules,pathIsAbsolute:()=>bS,pathIsBareSpecifier:()=>KPe,pathIsRelative:()=>r9,patternText:()=>O0t,perfLogger:()=>Oae,performIncrementalCompilation:()=>performIncrementalCompilation,performance:()=>ts_performance_exports,plainJSErrors:()=>plainJSErrors,positionBelongsToNode:()=>positionBelongsToNode,positionIsASICandidate:()=>positionIsASICandidate,positionIsSynthesized:()=>DS,positionsAreOnSameLine:()=>DU,preProcessFile:()=>preProcessFile,probablyUsesSemicolons:()=>probablyUsesSemicolons,processCommentPragmas:()=>Wbe,processPragmasIntoFields:()=>x9t,processTaggedTemplateExpression:()=>processTaggedTemplateExpression,programContainsEsModules:()=>programContainsEsModules,programContainsModules:()=>programContainsModules,projectReferenceIsEqualTo:()=>Uo,propKeyHelper:()=>propKeyHelper,propertyNamePart:()=>propertyNamePart,pseudoBigIntToString:()=>$Ae,punctuationPart:()=>punctuationPart,pushIfUnique:()=>mn,quote:()=>quote,quotePreferenceFromString:()=>quotePreferenceFromString,rangeContainsPosition:()=>rangeContainsPosition,rangeContainsPositionExclusive:()=>rangeContainsPositionExclusive,rangeContainsRange:()=>rangeContainsRange,rangeContainsRangeExclusive:()=>rangeContainsRangeExclusive,rangeContainsStartEnd:()=>rangeContainsStartEnd,rangeEndIsOnSameLineAsRangeStart:()=>iyt,rangeEndPositionsAreOnSameLine:()=>PBt,rangeEquals:()=>ji,rangeIsOnSingleLine:()=>mT,rangeOfNode:()=>UBt,rangeOfTypeParameters:()=>$yt,rangeOverlapsWithStartEnd:()=>rangeOverlapsWithStartEnd,rangeStartIsOnSameLineAsRangeEnd:()=>Gke,rangeStartPositionsAreOnSameLine:()=>TBt,readBuilderProgram:()=>readBuilderProgram,readConfigFile:()=>readConfigFile,readHelper:()=>readHelper,readJson:()=>tyt,readJsonConfigFile:()=>readJsonConfigFile,readJsonOrUndefined:()=>eyt,realizeDiagnostics:()=>realizeDiagnostics,reduceEachLeadingCommentRange:()=>i3e,reduceEachTrailingCommentRange:()=>O5,reduceLeft:()=>hm,reduceLeftIterator:()=>ds,reducePathComponents:()=>P5,refactor:()=>ts_refactor_exports,regExpEscape:()=>qyt,relativeComplement:()=>Bt,removeAllComments:()=>removeAllComments,removeEmitHelper:()=>removeEmitHelper,removeExtension:()=>y4e,removeFileExtension:()=>gee,removeIgnoredPath:()=>removeIgnoredPath,removeMinAndVersionNumbers:()=>N_,removeOptionality:()=>removeOptionality,removePrefix:()=>fOt,removeSuffix:()=>dh,removeTrailingDirectorySeparator:()=>P$,repeatString:()=>repeatString,replaceElement:()=>Yl,resolutionExtensionIsTSOrJson:()=>Dq,resolveConfigFileProjectName:()=>resolveConfigFileProjectName,resolveJSModule:()=>resolveJSModule,resolveModuleName:()=>resolveModuleName,resolveModuleNameFromCache:()=>resolveModuleNameFromCache,resolvePackageNameToPackageJson:()=>resolvePackageNameToPackageJson,resolvePath:()=>YPe,resolveProjectReferencePath:()=>resolveProjectReferencePath,resolveTripleslashReference:()=>resolveTripleslashReference,resolveTypeReferenceDirective:()=>resolveTypeReferenceDirective,resolvingEmptyArray:()=>N4e,restHelper:()=>restHelper,returnFalse:()=>Tg,returnNoopFileWatcher:()=>returnNoopFileWatcher,returnTrue:()=>Lb,returnUndefined:()=>tE,returnsPromise:()=>returnsPromise,runInitializersHelper:()=>runInitializersHelper,sameFlatMap:()=>ep,sameMap:()=>Ml,sameMapping:()=>sameMapping,scanShebangTrivia:()=>o_e,scanTokenAtPosition:()=>xgt,scanner:()=>rte,screenStartingMessageCodes:()=>screenStartingMessageCodes,semanticDiagnosticsOptionDeclarations:()=>semanticDiagnosticsOptionDeclarations,serializeCompilerOptions:()=>serializeCompilerOptions,server:()=>ts_server_exports,servicesVersion:()=>c6e,setCommentRange:()=>setCommentRange,setConfigFileInOptions:()=>setConfigFileInOptions,setConstantValue:()=>setConstantValue,setEachParent:()=>nE,setEmitFlags:()=>setEmitFlags,setFunctionNameHelper:()=>setFunctionNameHelper,setGetSourceFileAsHashVersioned:()=>setGetSourceFileAsHashVersioned,setIdentifierAutoGenerate:()=>setIdentifierAutoGenerate,setIdentifierGeneratedImportReference:()=>setIdentifierGeneratedImportReference,setIdentifierTypeArguments:()=>setIdentifierTypeArguments,setInternalEmitFlags:()=>setInternalEmitFlags,setLocalizedDiagnosticMessages:()=>Jke,setModuleDefaultHelper:()=>setModuleDefaultHelper,setNodeFlags:()=>VBt,setObjectAllocator:()=>Sy,setOriginalNode:()=>qC,setParent:()=>Mk,setParentRecursive:()=>HAe,setPrivateIdentifier:()=>setPrivateIdentifier,setResolvedModule:()=>igt,setResolvedTypeReferenceDirective:()=>_U,setSnippetElement:()=>setSnippetElement,setSourceMapRange:()=>setSourceMapRange,setStackTraceLimit:()=>setStackTraceLimit,setStartsOnNewLine:()=>setStartsOnNewLine,setSyntheticLeadingComments:()=>setSyntheticLeadingComments,setSyntheticTrailingComments:()=>setSyntheticTrailingComments,setSys:()=>setSys,setSysLog:()=>setSysLog,setTextRange:()=>ph,setTextRangeEnd:()=>QAe,setTextRangePos:()=>Aee,setTextRangePosEnd:()=>wN,setTextRangePosWidth:()=>KAe,setTokenSourceMapRange:()=>setTokenSourceMapRange,setTypeNode:()=>setTypeNode,setUILocale:()=>Wa,setValueDeclaration:()=>lBt,shouldAllowImportingTsExtension:()=>shouldAllowImportingTsExtension,shouldPreserveConstEnums:()=>Ryt,shouldUseUriStyleNodeCoreModules:()=>shouldUseUriStyleNodeCoreModules,showModuleSpecifier:()=>mq,signatureHasLiteralTypes:()=>signatureHasLiteralTypes,signatureHasRestParameter:()=>signatureHasRestParameter,signatureToDisplayParts:()=>signatureToDisplayParts,single:()=>al,singleElementArray:()=>kae,singleIterator:()=>hb,singleOrMany:()=>zl,singleOrUndefined:()=>Ya,skipAlias:()=>lyt,skipAssertions:()=>L7e,skipConstraint:()=>skipConstraint,skipOuterExpressions:()=>BU,skipParentheses:()=>gf,skipPartiallyEmittedExpressions:()=>uoe,skipTrivia:()=>OC,skipTypeChecking:()=>_ee,skipTypeParentheses:()=>g1t,skipWhile:()=>XB,sliceAfter:()=>Sq,some:()=>Vl,sort:()=>yt,sortAndDeduplicate:()=>_n,sortAndDeduplicateDiagnostics:()=>wOt,sourceFileAffectingCompilerOptions:()=>sourceFileAffectingCompilerOptions,sourceFileMayBeEmitted:()=>gAe,sourceMapCommentRegExp:()=>sourceMapCommentRegExp,sourceMapCommentRegExpDontCareLineStart:()=>sourceMapCommentRegExpDontCareLineStart,spacePart:()=>spacePart,spanMap:()=>eE,spreadArrayHelper:()=>spreadArrayHelper,stableSort:()=>Cn,startEndContainsRange:()=>startEndContainsRange,startEndOverlapsWithStartEnd:()=>startEndOverlapsWithStartEnd,startOnNewLine:()=>qU,startTracing:()=>startTracing,startsWith:()=>vw,startsWithDirectory:()=>i9,startsWithUnderscore:()=>startsWithUnderscore,startsWithUseStrict:()=>M7e,stringContains:()=>K1,stringContainsAt:()=>stringContainsAt,stringToToken:()=>Xae,stripQuotes:()=>_Bt,supportedDeclarationExtensions:()=>z4e,supportedJSExtensions:()=>kq,supportedJSExtensionsFlat:()=>ice,supportedLocaleDirectories:()=>su,supportedTSExtensions:()=>jk,supportedTSExtensionsFlat:()=>IU,supportedTSImplementationExtensions:()=>$4e,suppressLeadingAndTrailingTrivia:()=>suppressLeadingAndTrailingTrivia,suppressLeadingTrivia:()=>suppressLeadingTrivia,suppressTrailingTrivia:()=>suppressTrailingTrivia,symbolEscapedNameNoDefault:()=>symbolEscapedNameNoDefault,symbolName:()=>ioe,symbolNameNoDefault:()=>symbolNameNoDefault,symbolPart:()=>symbolPart,symbolToDisplayParts:()=>symbolToDisplayParts,syntaxMayBeASICandidate:()=>syntaxMayBeASICandidate,syntaxRequiresTrailingSemicolonOrASI:()=>syntaxRequiresTrailingSemicolonOrASI,sys:()=>lU,sysLog:()=>sysLog,tagNamesAreEquivalent:()=>bf,takeWhile:()=>L0t,targetOptionDeclaration:()=>targetOptionDeclaration,templateObjectHelper:()=>templateObjectHelper,testFormatSettings:()=>testFormatSettings,textChangeRangeIsUnchanged:()=>oht,textChangeRangeNewSpan:()=>oT,textChanges:()=>ts_textChanges_exports,textOrKeywordPart:()=>textOrKeywordPart,textPart:()=>textPart,textRangeContainsPositionInclusive:()=>xOt,textSpanContainsPosition:()=>IOt,textSpanContainsTextSpan:()=>nht,textSpanEnd:()=>bv,textSpanIntersection:()=>M5,textSpanIntersectsWith:()=>TOt,textSpanIntersectsWithPosition:()=>aht,textSpanIntersectsWithTextSpan:()=>sht,textSpanIsEmpty:()=>rht,textSpanOverlap:()=>m3e,textSpanOverlapsWith:()=>iht,textSpansEqual:()=>textSpansEqual,textToKeywordObj:()=>N$,timestamp:()=>R7,toArray:()=>p0,toBuilderFileEmit:()=>toBuilderFileEmit,toBuilderStateFileInfoForMultiEmit:()=>toBuilderStateFileInfoForMultiEmit,toEditorSettings:()=>Qo,toFileNameLowerCase:()=>HP,toLowerCase:()=>Ck,toPath:()=>H7,toProgramEmitPending:()=>toProgramEmitPending,tokenIsIdentifierOrKeyword:()=>QA,tokenIsIdentifierOrKeywordOrGreaterThan:()=>t3e,tokenToString:()=>rE,trace:()=>trace,tracing:()=>AS,tracingEnabled:()=>tracingEnabled,transform:()=>transform,transformClassFields:()=>transformClassFields,transformDeclarations:()=>transformDeclarations,transformECMAScriptModule:()=>transformECMAScriptModule,transformES2015:()=>transformES2015,transformES2016:()=>transformES2016,transformES2017:()=>transformES2017,transformES2018:()=>transformES2018,transformES2019:()=>transformES2019,transformES2020:()=>transformES2020,transformES2021:()=>transformES2021,transformES5:()=>transformES5,transformESDecorators:()=>transformESDecorators,transformESNext:()=>transformESNext,transformGenerators:()=>transformGenerators,transformJsx:()=>transformJsx,transformLegacyDecorators:()=>transformLegacyDecorators,transformModule:()=>transformModule,transformNodeModule:()=>transformNodeModule,transformNodes:()=>transformNodes,transformSystemModule:()=>transformSystemModule,transformTypeScript:()=>transformTypeScript,transpile:()=>transpile,transpileModule:()=>transpileModule,transpileOptionValueCompilerOptions:()=>transpileOptionValueCompilerOptions,trimString:()=>P7,trimStringEnd:()=>Dye,trimStringStart:()=>kZ,tryAddToSet:()=>_A,tryAndIgnoreErrors:()=>tryAndIgnoreErrors,tryCast:()=>xg,tryDirectoryExists:()=>tryDirectoryExists,tryExtractTSExtension:()=>wBt,tryFileExists:()=>tryFileExists,tryGetClassExtendingExpressionWithTypeArguments:()=>K1t,tryGetClassImplementingOrExtendingExpressionWithTypeArguments:()=>Pke,tryGetDirectories:()=>tryGetDirectories,tryGetExtensionFromPath:()=>b4e,tryGetImportFromModuleSpecifier:()=>aN,tryGetJSDocSatisfiesTypeNode:()=>F4e,tryGetModuleNameFromFile:()=>U7e,tryGetModuleSpecifierFromDeclaration:()=>c1t,tryGetNativePerformanceHooks:()=>yOt,tryGetPropertyAccessOrIdentifierToString:()=>OAe,tryGetPropertyNameOfBindingOrAssignmentElement:()=>d9t,tryGetSourceMappingURL:()=>tryGetSourceMappingURL,tryGetTextOfPropertyName:()=>O_e,tryIOAndConsumeErrors:()=>tryIOAndConsumeErrors,tryParsePattern:()=>_4e,tryParsePatterns:()=>yee,tryParseRawSourceMap:()=>tryParseRawSourceMap,tryReadDirectory:()=>tryReadDirectory,tryReadFile:()=>tryReadFile,tryRemoveDirectoryPrefix:()=>LBt,tryRemoveExtension:()=>g4e,tryRemovePrefix:()=>xPe,tryRemoveSuffix:()=>yv,typeAcquisitionDeclarations:()=>typeAcquisitionDeclarations,typeAliasNamePart:()=>typeAliasNamePart,typeDirectiveIsEqualTo:()=>cgt,typeKeywords:()=>typeKeywords,typeParameterNamePart:()=>typeParameterNamePart,typeReferenceResolutionNameAndModeGetter:()=>typeReferenceResolutionNameAndModeGetter,typeToDisplayParts:()=>typeToDisplayParts,unchangedPollThresholds:()=>unchangedPollThresholds,unchangedTextChangeRange:()=>voe,unescapeLeadingUnderscores:()=>QZ,unmangleScopedPackageName:()=>unmangleScopedPackageName,unorderedRemoveItem:()=>w5,unorderedRemoveItemAt:()=>bye,unreachableCodeIsError:()=>Tyt,unusedLabelIsError:()=>MBt,unwrapInnermostStatementOfLabel:()=>Bgt,updateErrorForNoInputFiles:()=>updateErrorForNoInputFiles,updateLanguageServiceSourceFile:()=>a6e,updateMissingFilePathsWatch:()=>updateMissingFilePathsWatch,updatePackageJsonWatch:()=>updatePackageJsonWatch,updateResolutionField:()=>updateResolutionField,updateSharedExtendedConfigFileWatcher:()=>updateSharedExtendedConfigFileWatcher,updateSourceFile:()=>FAt,updateWatchingWildcardDirectories:()=>updateWatchingWildcardDirectories,usesExtensionsOnImports:()=>SN,usingSingleLineStringWriter:()=>UOt,utf16EncodeAsString:()=>d_e,validateLocaleAndSetLanguage:()=>uht,valuesHelper:()=>valuesHelper,version:()=>Fr,versionMajorMinor:()=>Et,visitArray:()=>visitArray,visitCommaListElements:()=>visitCommaListElements,visitEachChild:()=>visitEachChild,visitFunctionBody:()=>visitFunctionBody,visitIterationBody:()=>visitIterationBody,visitLexicalEnvironment:()=>visitLexicalEnvironment,visitNode:()=>visitNode,visitNodes:()=>visitNodes2,visitParameterList:()=>visitParameterList,walkUpBindingElementsAndPatterns:()=>cT,walkUpLexicalEnvironments:()=>walkUpLexicalEnvironments,walkUpOuterExpressions:()=>hAt,walkUpParenthesizedExpressions:()=>l6,walkUpParenthesizedTypes:()=>W9,walkUpParenthesizedTypesAndGetParentAndChild:()=>h1t,whitespaceOrMapCommentRegExp:()=>whitespaceOrMapCommentRegExp,writeCommentRange:()=>z1t,writeFile:()=>M1t,writeFileEnsuringDirectories:()=>AAe,zipToModeAwareCache:()=>zipToModeAwareCache,zipWith:()=>la});var sqt=hn({"src/typescript/_namespaces/ts.ts"(){"use strict";CA(),n6e(),UAt(),DBr()}}),SBr=xr({"src/typescript/typescript.ts"(p,S){sqt(),sqt(),typeof console<"u"&&(Do.loggingHost={log(z,be){switch(z){case 1:return console.error(be);case 2:return console.warn(be);case 3:return console.log(be);case 4:return console.log(be)}}}),S.exports=iqt}});he.exports=SBr()}}),Lg=Yt({"src/language-js/parse/postprocess/typescript.js"(te,he){"use strict";zt();var ar=wl(),Ot=op(),hn=Tf(),xr={AbstractKeyword:126,SourceFile:308,PropertyDeclaration:169};function Ht(_e){for(;_e&&_e.kind!==xr.SourceFile;)_e=_e.parent;return _e}function Et(_e,Vn){let _i=Ht(_e),[Fs,ds]=[_e.getStart(),_e.end].map(la=>{let{line:vo,character:Bs}=_i.getLineAndCharacterOfPosition(la);return{line:vo+1,column:Bs}});hn({loc:{start:Fs,end:ds}},Vn)}function Fr(_e){let Vn=cd();return[!0,!1].some(_i=>Vn.nodeCanBeDecorated(_i,_e,_e.parent,_e.parent.parent))}function tt(_e){let{modifiers:Vn}=_e;if(!ar(Vn))return;let _i=cd(),{SyntaxKind:Fs}=_i;for(let ds of Vn)_i.isDecorator(ds)&&!Fr(_e)&&(_e.kind===Fs.MethodDeclaration&&!_i.nodeIsPresent(_e.body)&&Et(ds,"A decorator can only decorate a method implementation, not an overload."),Et(ds,"Decorators are not valid here."))}function Cr(_e,Vn){_e.kind!==xr.PropertyDeclaration||_e.modifiers&&!_e.modifiers.some(_i=>_i.kind===xr.AbstractKeyword)||_e.initializer&&Vn.value===null&&hn(Vn,"Abstract property cannot have an initializer")}function bn(_e,Vn){if(!/@|abstract/.test(Vn.originalText))return;let{esTreeNodeToTSNodeMap:_i,tsNodeToESTreeNodeMap:Fs}=_e;Ot(_e.ast,ds=>{let la=_i.get(ds);if(!la)return;let vo=Fs.get(la);vo===ds&&(tt(la),Cr(la,vo))})}he.exports={throwErrorForInvalidNodes:bn}}}),s0=Yt({"scripts/build/shims/debug.cjs"(te,he){"use strict";zt(),he.exports=()=>()=>{}}}),Hu=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/internal/constants.js"(te,he){zt();var ar="2.0.0",Ot=256,hn=Number.MAX_SAFE_INTEGER||9007199254740991,xr=16;he.exports={SEMVER_SPEC_VERSION:ar,MAX_LENGTH:Ot,MAX_SAFE_INTEGER:hn,MAX_SAFE_COMPONENT_LENGTH:xr}}}),Ec=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/internal/debug.js"(te,he){zt();var ar=typeof tr=="object"&&tr.env&&tr.env.NODE_DEBUG&&/\bsemver\b/i.test(tr.env.NODE_DEBUG)?function(){for(var Ot=arguments.length,hn=new Array(Ot),xr=0;xr{};he.exports=ar}}),_u=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/internal/re.js"(te,he){zt();var{MAX_SAFE_COMPONENT_LENGTH:ar}=Hu(),Ot=Ec();te=he.exports={};var hn=te.re=[],xr=te.src=[],Ht=te.t={},Et=0,Fr=(tt,Cr,bn)=>{let _e=Et++;Ot(tt,_e,Cr),Ht[tt]=_e,xr[_e]=Cr,hn[_e]=new RegExp(Cr,bn?"g":void 0)};Fr("NUMERICIDENTIFIER","0|[1-9]\\d*"),Fr("NUMERICIDENTIFIERLOOSE","[0-9]+"),Fr("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),Fr("MAINVERSION",`(${xr[Ht.NUMERICIDENTIFIER]})\\.(${xr[Ht.NUMERICIDENTIFIER]})\\.(${xr[Ht.NUMERICIDENTIFIER]})`),Fr("MAINVERSIONLOOSE",`(${xr[Ht.NUMERICIDENTIFIERLOOSE]})\\.(${xr[Ht.NUMERICIDENTIFIERLOOSE]})\\.(${xr[Ht.NUMERICIDENTIFIERLOOSE]})`),Fr("PRERELEASEIDENTIFIER",`(?:${xr[Ht.NUMERICIDENTIFIER]}|${xr[Ht.NONNUMERICIDENTIFIER]})`),Fr("PRERELEASEIDENTIFIERLOOSE",`(?:${xr[Ht.NUMERICIDENTIFIERLOOSE]}|${xr[Ht.NONNUMERICIDENTIFIER]})`),Fr("PRERELEASE",`(?:-(${xr[Ht.PRERELEASEIDENTIFIER]}(?:\\.${xr[Ht.PRERELEASEIDENTIFIER]})*))`),Fr("PRERELEASELOOSE",`(?:-?(${xr[Ht.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${xr[Ht.PRERELEASEIDENTIFIERLOOSE]})*))`),Fr("BUILDIDENTIFIER","[0-9A-Za-z-]+"),Fr("BUILD",`(?:\\+(${xr[Ht.BUILDIDENTIFIER]}(?:\\.${xr[Ht.BUILDIDENTIFIER]})*))`),Fr("FULLPLAIN",`v?${xr[Ht.MAINVERSION]}${xr[Ht.PRERELEASE]}?${xr[Ht.BUILD]}?`),Fr("FULL",`^${xr[Ht.FULLPLAIN]}$`),Fr("LOOSEPLAIN",`[v=\\s]*${xr[Ht.MAINVERSIONLOOSE]}${xr[Ht.PRERELEASELOOSE]}?${xr[Ht.BUILD]}?`),Fr("LOOSE",`^${xr[Ht.LOOSEPLAIN]}$`),Fr("GTLT","((?:<|>)?=?)"),Fr("XRANGEIDENTIFIERLOOSE",`${xr[Ht.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),Fr("XRANGEIDENTIFIER",`${xr[Ht.NUMERICIDENTIFIER]}|x|X|\\*`),Fr("XRANGEPLAIN",`[v=\\s]*(${xr[Ht.XRANGEIDENTIFIER]})(?:\\.(${xr[Ht.XRANGEIDENTIFIER]})(?:\\.(${xr[Ht.XRANGEIDENTIFIER]})(?:${xr[Ht.PRERELEASE]})?${xr[Ht.BUILD]}?)?)?`),Fr("XRANGEPLAINLOOSE",`[v=\\s]*(${xr[Ht.XRANGEIDENTIFIERLOOSE]})(?:\\.(${xr[Ht.XRANGEIDENTIFIERLOOSE]})(?:\\.(${xr[Ht.XRANGEIDENTIFIERLOOSE]})(?:${xr[Ht.PRERELEASELOOSE]})?${xr[Ht.BUILD]}?)?)?`),Fr("XRANGE",`^${xr[Ht.GTLT]}\\s*${xr[Ht.XRANGEPLAIN]}$`),Fr("XRANGELOOSE",`^${xr[Ht.GTLT]}\\s*${xr[Ht.XRANGEPLAINLOOSE]}$`),Fr("COERCE",`(^|[^\\d])(\\d{1,${ar}})(?:\\.(\\d{1,${ar}}))?(?:\\.(\\d{1,${ar}}))?(?:$|[^\\d])`),Fr("COERCERTL",xr[Ht.COERCE],!0),Fr("LONETILDE","(?:~>?)"),Fr("TILDETRIM",`(\\s*)${xr[Ht.LONETILDE]}\\s+`,!0),te.tildeTrimReplace="$1~",Fr("TILDE",`^${xr[Ht.LONETILDE]}${xr[Ht.XRANGEPLAIN]}$`),Fr("TILDELOOSE",`^${xr[Ht.LONETILDE]}${xr[Ht.XRANGEPLAINLOOSE]}$`),Fr("LONECARET","(?:\\^)"),Fr("CARETTRIM",`(\\s*)${xr[Ht.LONECARET]}\\s+`,!0),te.caretTrimReplace="$1^",Fr("CARET",`^${xr[Ht.LONECARET]}${xr[Ht.XRANGEPLAIN]}$`),Fr("CARETLOOSE",`^${xr[Ht.LONECARET]}${xr[Ht.XRANGEPLAINLOOSE]}$`),Fr("COMPARATORLOOSE",`^${xr[Ht.GTLT]}\\s*(${xr[Ht.LOOSEPLAIN]})$|^$`),Fr("COMPARATOR",`^${xr[Ht.GTLT]}\\s*(${xr[Ht.FULLPLAIN]})$|^$`),Fr("COMPARATORTRIM",`(\\s*)${xr[Ht.GTLT]}\\s*(${xr[Ht.LOOSEPLAIN]}|${xr[Ht.XRANGEPLAIN]})`,!0),te.comparatorTrimReplace="$1$2$3",Fr("HYPHENRANGE",`^\\s*(${xr[Ht.XRANGEPLAIN]})\\s+-\\s+(${xr[Ht.XRANGEPLAIN]})\\s*$`),Fr("HYPHENRANGELOOSE",`^\\s*(${xr[Ht.XRANGEPLAINLOOSE]})\\s+-\\s+(${xr[Ht.XRANGEPLAINLOOSE]})\\s*$`),Fr("STAR","(<|>)?=?\\s*\\*"),Fr("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),Fr("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Al=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/internal/parse-options.js"(te,he){zt();var ar=["includePrerelease","loose","rtl"],Ot=hn=>hn?typeof hn!="object"?{loose:!0}:ar.filter(xr=>hn[xr]).reduce((xr,Ht)=>(xr[Ht]=!0,xr),{}):{};he.exports=Ot}}),yo=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/internal/identifiers.js"(te,he){zt();var ar=/^[0-9]+$/,Ot=(xr,Ht)=>{let Et=ar.test(xr),Fr=ar.test(Ht);return Et&&Fr&&(xr=+xr,Ht=+Ht),xr===Ht?0:Et&&!Fr?-1:Fr&&!Et?1:xrOt(Ht,xr);he.exports={compareIdentifiers:Ot,rcompareIdentifiers:hn}}}),Ca=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/classes/semver.js"(te,he){zt();var ar=Ec(),{MAX_LENGTH:Ot,MAX_SAFE_INTEGER:hn}=Hu(),{re:xr,t:Ht}=_u(),Et=Al(),{compareIdentifiers:Fr}=yo(),tt=class{constructor(Cr,bn){if(bn=Et(bn),Cr instanceof tt){if(Cr.loose===!!bn.loose&&Cr.includePrerelease===!!bn.includePrerelease)return Cr;Cr=Cr.version}else if(typeof Cr!="string")throw new TypeError(`Invalid Version: ${Cr}`);if(Cr.length>Ot)throw new TypeError(`version is longer than ${Ot} characters`);ar("SemVer",Cr,bn),this.options=bn,this.loose=!!bn.loose,this.includePrerelease=!!bn.includePrerelease;let _e=Cr.trim().match(bn.loose?xr[Ht.LOOSE]:xr[Ht.FULL]);if(!_e)throw new TypeError(`Invalid Version: ${Cr}`);if(this.raw=Cr,this.major=+_e[1],this.minor=+_e[2],this.patch=+_e[3],this.major>hn||this.major<0)throw new TypeError("Invalid major version");if(this.minor>hn||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>hn||this.patch<0)throw new TypeError("Invalid patch version");_e[4]?this.prerelease=_e[4].split(".").map(Vn=>{if(/^[0-9]+$/.test(Vn)){let _i=+Vn;if(_i>=0&&_i=0;)typeof this.prerelease[_e]=="number"&&(this.prerelease[_e]++,_e=-2);_e===-1&&this.prerelease.push(0)}bn&&(Fr(this.prerelease[0],bn)===0?isNaN(this.prerelease[1])&&(this.prerelease=[bn,0]):this.prerelease=[bn,0]);break;default:throw new Error(`invalid increment argument: ${Cr}`)}return this.format(),this.raw=this.version,this}};he.exports=tt}}),Vi=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/parse.js"(te,he){zt();var{MAX_LENGTH:ar}=Hu(),{re:Ot,t:hn}=_u(),xr=Ca(),Ht=Al(),Et=(Fr,tt)=>{if(tt=Ht(tt),Fr instanceof xr)return Fr;if(typeof Fr!="string"||Fr.length>ar||!(tt.loose?Ot[hn.LOOSE]:Ot[hn.FULL]).test(Fr))return null;try{return new xr(Fr,tt)}catch{return null}};he.exports=Et}}),Gn=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/valid.js"(te,he){zt();var ar=Vi(),Ot=(hn,xr)=>{let Ht=ar(hn,xr);return Ht?Ht.version:null};he.exports=Ot}}),xa=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/clean.js"(te,he){zt();var ar=Vi(),Ot=(hn,xr)=>{let Ht=ar(hn.trim().replace(/^[=v]+/,""),xr);return Ht?Ht.version:null};he.exports=Ot}}),Xu=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/inc.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr,Ht,Et)=>{typeof Ht=="string"&&(Et=Ht,Ht=void 0);try{return new ar(hn instanceof ar?hn.version:hn,Ht).inc(xr,Et).version}catch{return null}};he.exports=Ot}}),pu=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/compare.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr,Ht)=>new ar(hn,Ht).compare(new ar(xr,Ht));he.exports=Ot}}),Rd=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/eq.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)===0;he.exports=Ot}}),pr=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/diff.js"(te,he){zt();var ar=Vi(),Ot=Rd(),hn=(xr,Ht)=>{if(Ot(xr,Ht))return null;{let Et=ar(xr),Fr=ar(Ht),tt=Et.prerelease.length||Fr.prerelease.length,Cr=tt?"pre":"",bn=tt?"prerelease":"";for(let _e in Et)if((_e==="major"||_e==="minor"||_e==="patch")&&Et[_e]!==Fr[_e])return Cr+_e;return bn}};he.exports=hn}}),Ct=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/major.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr)=>new ar(hn,xr).major;he.exports=Ot}}),pn=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/minor.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr)=>new ar(hn,xr).minor;he.exports=Ot}}),Ei=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/patch.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr)=>new ar(hn,xr).patch;he.exports=Ot}}),Bi=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/prerelease.js"(te,he){zt();var ar=Vi(),Ot=(hn,xr)=>{let Ht=ar(hn,xr);return Ht&&Ht.prerelease.length?Ht.prerelease:null};he.exports=Ot}}),mi=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/rcompare.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(xr,hn,Ht);he.exports=Ot}}),Ps=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/compare-loose.js"(te,he){zt();var ar=pu(),Ot=(hn,xr)=>ar(hn,xr,!0);he.exports=Ot}}),za=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/compare-build.js"(te,he){zt();var ar=Ca(),Ot=(hn,xr,Ht)=>{let Et=new ar(hn,Ht),Fr=new ar(xr,Ht);return Et.compare(Fr)||Et.compareBuild(Fr)};he.exports=Ot}}),Is=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/sort.js"(te,he){zt();var ar=za(),Ot=(hn,xr)=>hn.sort((Ht,Et)=>ar(Ht,Et,xr));he.exports=Ot}}),Rs=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/rsort.js"(te,he){zt();var ar=za(),Ot=(hn,xr)=>hn.sort((Ht,Et)=>ar(Et,Ht,xr));he.exports=Ot}}),dr=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/gt.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)>0;he.exports=Ot}}),Dn=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/lt.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)<0;he.exports=Ot}}),ls=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/neq.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)!==0;he.exports=Ot}}),vs=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/gte.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)>=0;he.exports=Ot}}),ir=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/lte.js"(te,he){zt();var ar=pu(),Ot=(hn,xr,Ht)=>ar(hn,xr,Ht)<=0;he.exports=Ot}}),ha=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/cmp.js"(te,he){zt();var ar=Rd(),Ot=ls(),hn=dr(),xr=vs(),Ht=Dn(),Et=ir(),Fr=(tt,Cr,bn,_e)=>{switch(Cr){case"===":return typeof tt=="object"&&(tt=tt.version),typeof bn=="object"&&(bn=bn.version),tt===bn;case"!==":return typeof tt=="object"&&(tt=tt.version),typeof bn=="object"&&(bn=bn.version),tt!==bn;case"":case"=":case"==":return ar(tt,bn,_e);case"!=":return Ot(tt,bn,_e);case">":return hn(tt,bn,_e);case">=":return xr(tt,bn,_e);case"<":return Ht(tt,bn,_e);case"<=":return Et(tt,bn,_e);default:throw new TypeError(`Invalid operator: ${Cr}`)}};he.exports=Fr}}),Ha=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/coerce.js"(te,he){zt();var ar=Ca(),Ot=Vi(),{re:hn,t:xr}=_u(),Ht=(Et,Fr)=>{if(Et instanceof ar)return Et;if(typeof Et=="number"&&(Et=String(Et)),typeof Et!="string")return null;Fr=Fr||{};let tt=null;if(!Fr.rtl)tt=Et.match(hn[xr.COERCE]);else{let Cr;for(;(Cr=hn[xr.COERCERTL].exec(Et))&&(!tt||tt.index+tt[0].length!==Et.length);)(!tt||Cr.index+Cr[0].length!==tt.index+tt[0].length)&&(tt=Cr),hn[xr.COERCERTL].lastIndex=Cr.index+Cr[1].length+Cr[2].length;hn[xr.COERCERTL].lastIndex=-1}return tt===null?null:Ot(`${tt[2]}.${tt[3]||"0"}.${tt[4]||"0"}`,Fr)};he.exports=Ht}}),lc=Yt({"node_modules/yallist/iterator.js"(te,he){"use strict";zt(),he.exports=function(ar){ar.prototype[Symbol.iterator]=function*(){for(let Ot=this.head;Ot;Ot=Ot.next)yield Ot.value}}}}),us=Yt({"node_modules/yallist/yallist.js"(te,he){"use strict";zt(),he.exports=ar,ar.Node=Ht,ar.create=ar;function ar(Et){var Fr=this;if(Fr instanceof ar||(Fr=new ar),Fr.tail=null,Fr.head=null,Fr.length=0,Et&&typeof Et.forEach=="function")Et.forEach(function(bn){Fr.push(bn)});else if(arguments.length>0)for(var tt=0,Cr=arguments.length;tt1)tt=Fr;else if(this.head)Cr=this.head.next,tt=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var bn=0;Cr!==null;bn++)tt=Et(tt,Cr.value,bn),Cr=Cr.next;return tt},ar.prototype.reduceReverse=function(Et,Fr){var tt,Cr=this.tail;if(arguments.length>1)tt=Fr;else if(this.tail)Cr=this.tail.prev,tt=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var bn=this.length-1;Cr!==null;bn--)tt=Et(tt,Cr.value,bn),Cr=Cr.prev;return tt},ar.prototype.toArray=function(){for(var Et=new Array(this.length),Fr=0,tt=this.head;tt!==null;Fr++)Et[Fr]=tt.value,tt=tt.next;return Et},ar.prototype.toArrayReverse=function(){for(var Et=new Array(this.length),Fr=0,tt=this.tail;tt!==null;Fr++)Et[Fr]=tt.value,tt=tt.prev;return Et},ar.prototype.slice=function(Et,Fr){Fr=Fr||this.length,Fr<0&&(Fr+=this.length),Et=Et||0,Et<0&&(Et+=this.length);var tt=new ar;if(Frthis.length&&(Fr=this.length);for(var Cr=0,bn=this.head;bn!==null&&Crthis.length&&(Fr=this.length);for(var Cr=this.length,bn=this.tail;bn!==null&&Cr>Fr;Cr--)bn=bn.prev;for(;bn!==null&&Cr>Et;Cr--,bn=bn.prev)tt.push(bn.value);return tt},ar.prototype.splice=function(Et,Fr){Et>this.length&&(Et=this.length-1),Et<0&&(Et=this.length+Et);for(var tt=0,Cr=this.head;Cr!==null&&tt1,_i=class{constructor(is){if(typeof is=="number"&&(is={max:is}),is||(is={}),is.max&&(typeof is.max!="number"||is.max<0))throw new TypeError("max must be a non-negative number");let ma=this[Ot]=is.max||1/0,Eo=is.length||Vn;if(this[xr]=typeof Eo!="function"?Vn:Eo,this[Ht]=is.stale||!1,is.maxAge&&typeof is.maxAge!="number")throw new TypeError("maxAge must be a number");this[Et]=is.maxAge||0,this[Fr]=is.dispose,this[tt]=is.noDisposeOnSet||!1,this[_e]=is.updateAgeOnGet||!1,this.reset()}set max(is){if(typeof is!="number"||is<0)throw new TypeError("max must be a non-negative number");this[Ot]=is||1/0,la(this)}get max(){return this[Ot]}set allowStale(is){this[Ht]=!!is}get allowStale(){return this[Ht]}set maxAge(is){if(typeof is!="number")throw new TypeError("maxAge must be a non-negative number");this[Et]=is,la(this)}get maxAge(){return this[Et]}set lengthCalculator(is){typeof is!="function"&&(is=Vn),is!==this[xr]&&(this[xr]=is,this[hn]=0,this[Cr].forEach(ma=>{ma.length=this[xr](ma.value,ma.key),this[hn]+=ma.length})),la(this)}get lengthCalculator(){return this[xr]}get length(){return this[hn]}get itemCount(){return this[Cr].length}rforEach(is,ma){ma=ma||this;for(let Eo=this[Cr].tail;Eo!==null;){let li=Eo.prev;Gs(this,is,Eo,ma),Eo=li}}forEach(is,ma){ma=ma||this;for(let Eo=this[Cr].head;Eo!==null;){let li=Eo.next;Gs(this,is,Eo,ma),Eo=li}}keys(){return this[Cr].toArray().map(is=>is.key)}values(){return this[Cr].toArray().map(is=>is.value)}reset(){this[Fr]&&this[Cr]&&this[Cr].length&&this[Cr].forEach(is=>this[Fr](is.key,is.value)),this[bn]=new Map,this[Cr]=new ar,this[hn]=0}dump(){return this[Cr].map(is=>ds(this,is)?!1:{k:is.key,v:is.value,e:is.now+(is.maxAge||0)}).toArray().filter(is=>is)}dumpLru(){return this[Cr]}set(is,ma,Eo){if(Eo=Eo||this[Et],Eo&&typeof Eo!="number")throw new TypeError("maxAge must be a number");let li=Eo?Date.now():0,Ja=this[xr](ma,is);if(this[bn].has(is)){if(Ja>this[Ot])return vo(this,this[bn].get(is)),!1;let dc=this[bn].get(is).value;return this[Fr]&&(this[tt]||this[Fr](is,dc.value)),dc.now=li,dc.maxAge=Eo,dc.value=ma,this[hn]+=Ja-dc.length,dc.length=Ja,this.get(is),la(this),!0}let Fc=new Bs(is,ma,Ja,li,Eo);return Fc.length>this[Ot]?(this[Fr]&&this[Fr](is,ma),!1):(this[hn]+=Fc.length,this[Cr].unshift(Fc),this[bn].set(is,this[Cr].head),la(this),!0)}has(is){if(!this[bn].has(is))return!1;let ma=this[bn].get(is).value;return!ds(this,ma)}get(is){return Fs(this,is,!0)}peek(is){return Fs(this,is,!1)}pop(){let is=this[Cr].tail;return is?(vo(this,is),is.value):null}del(is){vo(this,this[bn].get(is))}load(is){this.reset();let ma=Date.now();for(let Eo=is.length-1;Eo>=0;Eo--){let li=is[Eo],Ja=li.e||0;if(Ja===0)this.set(li.k,li.v);else{let Fc=Ja-ma;Fc>0&&this.set(li.k,li.v,Fc)}}}prune(){this[bn].forEach((is,ma)=>Fs(this,ma,!1))}},Fs=(is,ma,Eo)=>{let li=is[bn].get(ma);if(li){let Ja=li.value;if(ds(is,Ja)){if(vo(is,li),!is[Ht])return}else Eo&&(is[_e]&&(li.value.now=Date.now()),is[Cr].unshiftNode(li));return Ja.value}},ds=(is,ma)=>{if(!ma||!ma.maxAge&&!is[Et])return!1;let Eo=Date.now()-ma.now;return ma.maxAge?Eo>ma.maxAge:is[Et]&&Eo>is[Et]},la=is=>{if(is[hn]>is[Ot])for(let ma=is[Cr].tail;is[hn]>is[Ot]&&ma!==null;){let Eo=ma.prev;vo(is,ma),ma=Eo}},vo=(is,ma)=>{if(ma){let Eo=ma.value;is[Fr]&&is[Fr](Eo.key,Eo.value),is[hn]-=Eo.length,is[bn].delete(Eo.key),is[Cr].removeNode(ma)}},Bs=class{constructor(is,ma,Eo,li,Ja){this.key=is,this.value=ma,this.length=Eo,this.now=li,this.maxAge=Ja||0}},Gs=(is,ma,Eo,li)=>{let Ja=Eo.value;ds(is,Ja)&&(vo(is,Eo),is[Ht]||(Ja=void 0)),Ja&&ma.call(li,Ja.value,Ja.key,is)};he.exports=_i}}),Zr=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/classes/range.js"(te,he){zt();var ar=class{constructor(ao,Cu){if(Cu=xr(Cu),ao instanceof ar)return ao.loose===!!Cu.loose&&ao.includePrerelease===!!Cu.includePrerelease?ao:new ar(ao.raw,Cu);if(ao instanceof Ht)return this.raw=ao.value,this.set=[[ao]],this.format(),this;if(this.options=Cu,this.loose=!!Cu.loose,this.includePrerelease=!!Cu.includePrerelease,this.raw=ao,this.set=ao.split("||").map(Nl=>this.parseRange(Nl.trim())).filter(Nl=>Nl.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${ao}`);if(this.set.length>1){let Nl=this.set[0];if(this.set=this.set.filter(ru=>!_i(ru[0])),this.set.length===0)this.set=[Nl];else if(this.set.length>1){for(let ru of this.set)if(ru.length===1&&Fs(ru[0])){this.set=[ru];break}}}this.format()}format(){return this.range=this.set.map(ao=>ao.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(ao){ao=ao.trim();let Cu=`parseRange:${Object.keys(this.options).join(",")}:${ao}`,Nl=hn.get(Cu);if(Nl)return Nl;let ru=this.options.loose,sl=ru?tt[Cr.HYPHENRANGELOOSE]:tt[Cr.HYPHENRANGE];ao=ao.replace(sl,dc(this.options.includePrerelease)),Et("hyphen replace",ao),ao=ao.replace(tt[Cr.COMPARATORTRIM],bn),Et("comparator trim",ao),ao=ao.replace(tt[Cr.TILDETRIM],_e),ao=ao.replace(tt[Cr.CARETTRIM],Vn),ao=ao.split(/\s+/).join(" ");let Ml=ao.split(" ").map(au=>la(au,this.options)).join(" ").split(/\s+/).map(au=>Fc(au,this.options));ru&&(Ml=Ml.filter(au=>(Et("loose invalid filter",au,this.options),!!au.match(tt[Cr.COMPARATORLOOSE])))),Et("range list",Ml);let Od=new Map,wo=Ml.map(au=>new Ht(au,this.options));for(let au of wo){if(_i(au))return[au];Od.set(au.value,au)}Od.size>1&&Od.has("")&&Od.delete("");let hc=[...Od.values()];return hn.set(Cu,hc),hc}intersects(ao,Cu){if(!(ao instanceof ar))throw new TypeError("a Range is required");return this.set.some(Nl=>ds(Nl,Cu)&&ao.set.some(ru=>ds(ru,Cu)&&Nl.every(sl=>ru.every(Ml=>sl.intersects(Ml,Cu)))))}test(ao){if(!ao)return!1;if(typeof ao=="string")try{ao=new Fr(ao,this.options)}catch{return!1}for(let Cu=0;Cuao.value==="<0.0.0-0",Fs=ao=>ao.value==="",ds=(ao,Cu)=>{let Nl=!0,ru=ao.slice(),sl=ru.pop();for(;Nl&&ru.length;)Nl=ru.every(Ml=>sl.intersects(Ml,Cu)),sl=ru.pop();return Nl},la=(ao,Cu)=>(Et("comp",ao,Cu),ao=is(ao,Cu),Et("caret",ao),ao=Bs(ao,Cu),Et("tildes",ao),ao=Eo(ao,Cu),Et("xrange",ao),ao=Ja(ao,Cu),Et("stars",ao),ao),vo=ao=>!ao||ao.toLowerCase()==="x"||ao==="*",Bs=(ao,Cu)=>ao.trim().split(/\s+/).map(Nl=>Gs(Nl,Cu)).join(" "),Gs=(ao,Cu)=>{let Nl=Cu.loose?tt[Cr.TILDELOOSE]:tt[Cr.TILDE];return ao.replace(Nl,(ru,sl,Ml,Od,wo)=>{Et("tilde",ao,ru,sl,Ml,Od,wo);let hc;return vo(sl)?hc="":vo(Ml)?hc=`>=${sl}.0.0 <${+sl+1}.0.0-0`:vo(Od)?hc=`>=${sl}.${Ml}.0 <${sl}.${+Ml+1}.0-0`:wo?(Et("replaceTilde pr",wo),hc=`>=${sl}.${Ml}.${Od}-${wo} <${sl}.${+Ml+1}.0-0`):hc=`>=${sl}.${Ml}.${Od} <${sl}.${+Ml+1}.0-0`,Et("tilde return",hc),hc})},is=(ao,Cu)=>ao.trim().split(/\s+/).map(Nl=>ma(Nl,Cu)).join(" "),ma=(ao,Cu)=>{Et("caret",ao,Cu);let Nl=Cu.loose?tt[Cr.CARETLOOSE]:tt[Cr.CARET],ru=Cu.includePrerelease?"-0":"";return ao.replace(Nl,(sl,Ml,Od,wo,hc)=>{Et("caret",ao,sl,Ml,Od,wo,hc);let au;return vo(Ml)?au="":vo(Od)?au=`>=${Ml}.0.0${ru} <${+Ml+1}.0.0-0`:vo(wo)?Ml==="0"?au=`>=${Ml}.${Od}.0${ru} <${Ml}.${+Od+1}.0-0`:au=`>=${Ml}.${Od}.0${ru} <${+Ml+1}.0.0-0`:hc?(Et("replaceCaret pr",hc),Ml==="0"?Od==="0"?au=`>=${Ml}.${Od}.${wo}-${hc} <${Ml}.${Od}.${+wo+1}-0`:au=`>=${Ml}.${Od}.${wo}-${hc} <${Ml}.${+Od+1}.0-0`:au=`>=${Ml}.${Od}.${wo}-${hc} <${+Ml+1}.0.0-0`):(Et("no pr"),Ml==="0"?Od==="0"?au=`>=${Ml}.${Od}.${wo}${ru} <${Ml}.${Od}.${+wo+1}-0`:au=`>=${Ml}.${Od}.${wo}${ru} <${Ml}.${+Od+1}.0-0`:au=`>=${Ml}.${Od}.${wo} <${+Ml+1}.0.0-0`),Et("caret return",au),au})},Eo=(ao,Cu)=>(Et("replaceXRanges",ao,Cu),ao.split(/\s+/).map(Nl=>li(Nl,Cu)).join(" ")),li=(ao,Cu)=>{ao=ao.trim();let Nl=Cu.loose?tt[Cr.XRANGELOOSE]:tt[Cr.XRANGE];return ao.replace(Nl,(ru,sl,Ml,Od,wo,hc)=>{Et("xRange",ao,ru,sl,Ml,Od,wo,hc);let au=vo(Ml),ep=au||vo(Od),kp=ep||vo(wo),Dp=kp;return sl==="="&&Dp&&(sl=""),hc=Cu.includePrerelease?"-0":"",au?sl===">"||sl==="<"?ru="<0.0.0-0":ru="*":sl&&Dp?(ep&&(Od=0),wo=0,sl===">"?(sl=">=",ep?(Ml=+Ml+1,Od=0,wo=0):(Od=+Od+1,wo=0)):sl==="<="&&(sl="<",ep?Ml=+Ml+1:Od=+Od+1),sl==="<"&&(hc="-0"),ru=`${sl+Ml}.${Od}.${wo}${hc}`):ep?ru=`>=${Ml}.0.0${hc} <${+Ml+1}.0.0-0`:kp&&(ru=`>=${Ml}.${Od}.0${hc} <${Ml}.${+Od+1}.0-0`),Et("xRange return",ru),ru})},Ja=(ao,Cu)=>(Et("replaceStars",ao,Cu),ao.trim().replace(tt[Cr.STAR],"")),Fc=(ao,Cu)=>(Et("replaceGTE0",ao,Cu),ao.trim().replace(tt[Cu.includePrerelease?Cr.GTE0PRE:Cr.GTE0],"")),dc=ao=>(Cu,Nl,ru,sl,Ml,Od,wo,hc,au,ep,kp,Dp,ly)=>(vo(ru)?Nl="":vo(sl)?Nl=`>=${ru}.0.0${ao?"-0":""}`:vo(Ml)?Nl=`>=${ru}.${sl}.0${ao?"-0":""}`:Od?Nl=`>=${Nl}`:Nl=`>=${Nl}${ao?"-0":""}`,vo(au)?hc="":vo(ep)?hc=`<${+au+1}.0.0-0`:vo(kp)?hc=`<${au}.${+ep+1}.0-0`:Dp?hc=`<=${au}.${ep}.${kp}-${Dp}`:ao?hc=`<${au}.${ep}.${+kp+1}-0`:hc=`<=${hc}`,`${Nl} ${hc}`.trim()),rl=(ao,Cu,Nl)=>{for(let ru=0;ru0){let sl=ao[ru].semver;if(sl.major===Cu.major&&sl.minor===Cu.minor&&sl.patch===Cu.patch)return!0}return!1}return!0}}}),Fn=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/classes/comparator.js"(te,he){zt();var ar=Symbol("SemVer ANY"),Ot=class{static get ANY(){return ar}constructor(bn,_e){if(_e=hn(_e),bn instanceof Ot){if(bn.loose===!!_e.loose)return bn;bn=bn.value}Fr("comparator",bn,_e),this.options=_e,this.loose=!!_e.loose,this.parse(bn),this.semver===ar?this.value="":this.value=this.operator+this.semver.version,Fr("comp",this)}parse(bn){let _e=this.options.loose?xr[Ht.COMPARATORLOOSE]:xr[Ht.COMPARATOR],Vn=bn.match(_e);if(!Vn)throw new TypeError(`Invalid comparator: ${bn}`);this.operator=Vn[1]!==void 0?Vn[1]:"",this.operator==="="&&(this.operator=""),Vn[2]?this.semver=new tt(Vn[2],this.options.loose):this.semver=ar}toString(){return this.value}test(bn){if(Fr("Comparator.test",bn,this.options.loose),this.semver===ar||bn===ar)return!0;if(typeof bn=="string")try{bn=new tt(bn,this.options)}catch{return!1}return Et(bn,this.operator,this.semver,this.options)}intersects(bn,_e){if(!(bn instanceof Ot))throw new TypeError("a Comparator is required");if((!_e||typeof _e!="object")&&(_e={loose:!!_e,includePrerelease:!1}),this.operator==="")return this.value===""?!0:new Cr(bn.value,_e).test(this.value);if(bn.operator==="")return bn.value===""?!0:new Cr(this.value,_e).test(bn.semver);let Vn=(this.operator===">="||this.operator===">")&&(bn.operator===">="||bn.operator===">"),_i=(this.operator==="<="||this.operator==="<")&&(bn.operator==="<="||bn.operator==="<"),Fs=this.semver.version===bn.semver.version,ds=(this.operator===">="||this.operator==="<=")&&(bn.operator===">="||bn.operator==="<="),la=Et(this.semver,"<",bn.semver,_e)&&(this.operator===">="||this.operator===">")&&(bn.operator==="<="||bn.operator==="<"),vo=Et(this.semver,">",bn.semver,_e)&&(this.operator==="<="||this.operator==="<")&&(bn.operator===">="||bn.operator===">");return Vn||_i||Fs&&ds||la||vo}};he.exports=Ot;var hn=Al(),{re:xr,t:Ht}=_u(),Et=ha(),Fr=Ec(),tt=Ca(),Cr=Zr()}}),Mi=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/functions/satisfies.js"(te,he){zt();var ar=Zr(),Ot=(hn,xr,Ht)=>{try{xr=new ar(xr,Ht)}catch{return!1}return xr.test(hn)};he.exports=Ot}}),le=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/to-comparators.js"(te,he){zt();var ar=Zr(),Ot=(hn,xr)=>new ar(hn,xr).set.map(Ht=>Ht.map(Et=>Et.value).join(" ").trim().split(" "));he.exports=Ot}}),Ze=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/max-satisfying.js"(te,he){zt();var ar=Ca(),Ot=Zr(),hn=(xr,Ht,Et)=>{let Fr=null,tt=null,Cr=null;try{Cr=new Ot(Ht,Et)}catch{return null}return xr.forEach(bn=>{Cr.test(bn)&&(!Fr||tt.compare(bn)===-1)&&(Fr=bn,tt=new ar(Fr,Et))}),Fr};he.exports=hn}}),qt=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/min-satisfying.js"(te,he){zt();var ar=Ca(),Ot=Zr(),hn=(xr,Ht,Et)=>{let Fr=null,tt=null,Cr=null;try{Cr=new Ot(Ht,Et)}catch{return null}return xr.forEach(bn=>{Cr.test(bn)&&(!Fr||tt.compare(bn)===1)&&(Fr=bn,tt=new ar(Fr,Et))}),Fr};he.exports=hn}}),Kr=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/min-version.js"(te,he){zt();var ar=Ca(),Ot=Zr(),hn=dr(),xr=(Ht,Et)=>{Ht=new Ot(Ht,Et);let Fr=new ar("0.0.0");if(Ht.test(Fr)||(Fr=new ar("0.0.0-0"),Ht.test(Fr)))return Fr;Fr=null;for(let tt=0;tt{let Vn=new ar(_e.semver.version);switch(_e.operator){case">":Vn.prerelease.length===0?Vn.patch++:Vn.prerelease.push(0),Vn.raw=Vn.format();case"":case">=":(!bn||hn(Vn,bn))&&(bn=Vn);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${_e.operator}`)}}),bn&&(!Fr||hn(Fr,bn))&&(Fr=bn)}return Fr&&Ht.test(Fr)?Fr:null};he.exports=xr}}),ti=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/valid.js"(te,he){zt();var ar=Zr(),Ot=(hn,xr)=>{try{return new ar(hn,xr).range||"*"}catch{return null}};he.exports=Ot}}),As=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/outside.js"(te,he){zt();var ar=Ca(),Ot=Fn(),{ANY:hn}=Ot,xr=Zr(),Ht=Mi(),Et=dr(),Fr=Dn(),tt=ir(),Cr=vs(),bn=(_e,Vn,_i,Fs)=>{_e=new ar(_e,Fs),Vn=new xr(Vn,Fs);let ds,la,vo,Bs,Gs;switch(_i){case">":ds=Et,la=tt,vo=Fr,Bs=">",Gs=">=";break;case"<":ds=Fr,la=Cr,vo=Et,Bs="<",Gs="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Ht(_e,Vn,Fs))return!1;for(let is=0;is{Ja.semver===hn&&(Ja=new Ot(">=0.0.0")),Eo=Eo||Ja,li=li||Ja,ds(Ja.semver,Eo.semver,Fs)?Eo=Ja:vo(Ja.semver,li.semver,Fs)&&(li=Ja)}),Eo.operator===Bs||Eo.operator===Gs||(!li.operator||li.operator===Bs)&&la(_e,li.semver)||li.operator===Gs&&vo(_e,li.semver))return!1}return!0};he.exports=bn}}),ys=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/gtr.js"(te,he){zt();var ar=As(),Ot=(hn,xr,Ht)=>ar(hn,xr,">",Ht);he.exports=Ot}}),Ua=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/ltr.js"(te,he){zt();var ar=As(),Ot=(hn,xr,Ht)=>ar(hn,xr,"<",Ht);he.exports=Ot}}),Aa=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/intersects.js"(te,he){zt();var ar=Zr(),Ot=(hn,xr,Ht)=>(hn=new ar(hn,Ht),xr=new ar(xr,Ht),hn.intersects(xr));he.exports=Ot}}),To=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/ranges/simplify.js"(te,he){zt();var ar=Mi(),Ot=pu();he.exports=(hn,xr,Ht)=>{let Et=[],Fr=null,tt=null,Cr=hn.sort((_i,Fs)=>Ot(_i,Fs,Ht));for(let _i of Cr)ar(_i,xr,Ht)?(tt=_i,Fr||(Fr=_i)):(tt&&Et.push([Fr,tt]),tt=null,Fr=null);Fr&&Et.push([Fr,null]);let bn=[];for(let[_i,Fs]of Et)_i===Fs?bn.push(_i):!Fs&&_i===Cr[0]?bn.push("*"):Fs?_i===Cr[0]?bn.push(`<=${Fs}`):bn.push(`${_i} - ${Fs}`):bn.push(`>=${_i}`);let _e=bn.join(" || "),Vn=typeof xr.raw=="string"?xr.raw:String(xr);return _e.length2&&arguments[2]!==void 0?arguments[2]:{};if(bn===_e)return!0;bn=new ar(bn,Vn),_e=new ar(_e,Vn);let _i=!1;e:for(let Fs of bn.set){for(let ds of _e.set){let la=Fr(Fs,ds,Vn);if(_i=_i||la!==null,la)continue e}if(_i)return!1}return!0},Fr=(bn,_e,Vn)=>{if(bn===_e)return!0;if(bn.length===1&&bn[0].semver===hn){if(_e.length===1&&_e[0].semver===hn)return!0;Vn.includePrerelease?bn=[new Ot(">=0.0.0-0")]:bn=[new Ot(">=0.0.0")]}if(_e.length===1&&_e[0].semver===hn){if(Vn.includePrerelease)return!0;_e=[new Ot(">=0.0.0")]}let _i=new Set,Fs,ds;for(let li of bn)li.operator===">"||li.operator===">="?Fs=tt(Fs,li,Vn):li.operator==="<"||li.operator==="<="?ds=Cr(ds,li,Vn):_i.add(li.semver);if(_i.size>1)return null;let la;if(Fs&&ds&&(la=Ht(Fs.semver,ds.semver,Vn),la>0||la===0&&(Fs.operator!==">="||ds.operator!=="<=")))return null;for(let li of _i){if(Fs&&!xr(li,String(Fs),Vn)||ds&&!xr(li,String(ds),Vn))return null;for(let Ja of _e)if(!xr(li,String(Ja),Vn))return!1;return!0}let vo,Bs,Gs,is,ma=ds&&!Vn.includePrerelease&&ds.semver.prerelease.length?ds.semver:!1,Eo=Fs&&!Vn.includePrerelease&&Fs.semver.prerelease.length?Fs.semver:!1;ma&&ma.prerelease.length===1&&ds.operator==="<"&&ma.prerelease[0]===0&&(ma=!1);for(let li of _e){if(is=is||li.operator===">"||li.operator===">=",Gs=Gs||li.operator==="<"||li.operator==="<=",Fs){if(Eo&&li.semver.prerelease&&li.semver.prerelease.length&&li.semver.major===Eo.major&&li.semver.minor===Eo.minor&&li.semver.patch===Eo.patch&&(Eo=!1),li.operator===">"||li.operator===">="){if(vo=tt(Fs,li,Vn),vo===li&&vo!==Fs)return!1}else if(Fs.operator===">="&&!xr(Fs.semver,String(li),Vn))return!1}if(ds){if(ma&&li.semver.prerelease&&li.semver.prerelease.length&&li.semver.major===ma.major&&li.semver.minor===ma.minor&&li.semver.patch===ma.patch&&(ma=!1),li.operator==="<"||li.operator==="<="){if(Bs=Cr(ds,li,Vn),Bs===li&&Bs!==ds)return!1}else if(ds.operator==="<="&&!xr(ds.semver,String(li),Vn))return!1}if(!li.operator&&(ds||Fs)&&la!==0)return!1}return!(Fs&&Gs&&!ds&&la!==0||ds&&is&&!Fs&&la!==0||Eo||ma)},tt=(bn,_e,Vn)=>{if(!bn)return _e;let _i=Ht(bn.semver,_e.semver,Vn);return _i>0?bn:_i<0||_e.operator===">"&&bn.operator===">="?_e:bn},Cr=(bn,_e,Vn)=>{if(!bn)return _e;let _i=Ht(bn.semver,_e.semver,Vn);return _i<0?bn:_i>0||_e.operator==="<"&&bn.operator==="<="?_e:bn};he.exports=Et}}),tc=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/semver/index.js"(te,he){zt();var ar=_u(),Ot=Hu(),hn=Ca(),xr=yo(),Ht=Vi(),Et=Gn(),Fr=xa(),tt=Xu(),Cr=pr(),bn=Ct(),_e=pn(),Vn=Ei(),_i=Bi(),Fs=pu(),ds=mi(),la=Ps(),vo=za(),Bs=Is(),Gs=Rs(),is=dr(),ma=Dn(),Eo=Rd(),li=ls(),Ja=vs(),Fc=ir(),dc=ha(),rl=Ha(),ao=Fn(),Cu=Zr(),Nl=Mi(),ru=le(),sl=Ze(),Ml=qt(),Od=Kr(),wo=ti(),hc=As(),au=ys(),ep=Ua(),kp=Aa(),Dp=To(),ly=to();he.exports={parse:Ht,valid:Et,clean:Fr,inc:tt,diff:Cr,major:bn,minor:_e,patch:Vn,prerelease:_i,compare:Fs,rcompare:ds,compareLoose:la,compareBuild:vo,sort:Bs,rsort:Gs,gt:is,lt:ma,eq:Eo,neq:li,gte:Ja,lte:Fc,cmp:dc,coerce:rl,Comparator:ao,Range:Cu,satisfies:Nl,toComparators:ru,maxSatisfying:sl,minSatisfying:Ml,minVersion:Od,validRange:wo,outside:hc,gtr:au,ltr:ep,intersects:kp,simplifyRange:Dp,subset:ly,SemVer:hn,re:ar.re,src:ar.src,tokens:ar.t,SEMVER_SPEC_VERSION:Ot.SEMVER_SPEC_VERSION,compareIdentifiers:xr.compareIdentifiers,rcompareIdentifiers:xr.rcompareIdentifiers}}}),jo=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/version-check.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr);var _e=Object.getOwnPropertyDescriptor(tt,Cr);(!_e||("get"in _e?!tt.__esModule:_e.writable||_e.configurable))&&(_e={enumerable:!0,get:function(){return tt[Cr]}}),Object.defineProperty(Fr,bn,_e)}:function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr),Fr[bn]=tt[Cr]}),ar=te&&te.__setModuleDefault||(Object.create?function(Fr,tt){Object.defineProperty(Fr,"default",{enumerable:!0,value:tt})}:function(Fr,tt){Fr.default=tt}),Ot=te&&te.__importStar||function(Fr){if(Fr&&Fr.__esModule)return Fr;var tt={};if(Fr!=null)for(var Cr in Fr)Cr!=="default"&&Object.prototype.hasOwnProperty.call(Fr,Cr)&&he(tt,Fr,Cr);return ar(tt,Fr),tt};Object.defineProperty(te,"__esModule",{value:!0}),te.typescriptVersionIsAtLeast=void 0;var hn=Ot(tc()),xr=Ot(cd()),Ht=["3.7","3.8","3.9","4.0","4.1","4.2","4.3","4.4","4.5","4.6","4.7","4.8","4.9","5.0"],Et={};te.typescriptVersionIsAtLeast=Et;for(let Fr of Ht)Et[Fr]=!0}}),ll=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/getModifiers.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(tt,Cr,bn,_e){_e===void 0&&(_e=bn);var Vn=Object.getOwnPropertyDescriptor(Cr,bn);(!Vn||("get"in Vn?!Cr.__esModule:Vn.writable||Vn.configurable))&&(Vn={enumerable:!0,get:function(){return Cr[bn]}}),Object.defineProperty(tt,_e,Vn)}:function(tt,Cr,bn,_e){_e===void 0&&(_e=bn),tt[_e]=Cr[bn]}),ar=te&&te.__setModuleDefault||(Object.create?function(tt,Cr){Object.defineProperty(tt,"default",{enumerable:!0,value:Cr})}:function(tt,Cr){tt.default=Cr}),Ot=te&&te.__importStar||function(tt){if(tt&&tt.__esModule)return tt;var Cr={};if(tt!=null)for(var bn in tt)bn!=="default"&&Object.prototype.hasOwnProperty.call(tt,bn)&&he(Cr,tt,bn);return ar(Cr,tt),Cr};Object.defineProperty(te,"__esModule",{value:!0}),te.getDecorators=te.getModifiers=void 0;var hn=Ot(cd()),xr=jo(),Ht=xr.typescriptVersionIsAtLeast["4.8"];function Et(tt){var Cr;if(tt!=null){if(Ht){if(hn.canHaveModifiers(tt)){let bn=hn.getModifiers(tt);return bn?Array.from(bn):void 0}return}return(Cr=tt.modifiers)===null||Cr===void 0?void 0:Cr.filter(bn=>!hn.isDecorator(bn))}}te.getModifiers=Et;function Fr(tt){var Cr;if(tt!=null){if(Ht){if(hn.canHaveDecorators(tt)){let bn=hn.getDecorators(tt);return bn?Array.from(bn):void 0}return}return(Cr=tt.decorators)===null||Cr===void 0?void 0:Cr.filter(hn.isDecorator)}}te.getDecorators=Fr}}),Zi=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/jsx/xhtml-entities.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.xhtmlEntities=void 0,te.xhtmlEntities={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",times:"\xD7",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",divide:"\xF7",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",frasl:"\u2044",euro:"\u20AC",image:"\u2111",weierp:"\u2118",real:"\u211C",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lArr:"\u21D0",uArr:"\u21D1",rArr:"\u21D2",dArr:"\u21D3",hArr:"\u21D4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",lang:"\u2329",rang:"\u232A",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}}}),Sc=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types/dist/generated/ast-spec.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.AST_TOKEN_TYPES=te.AST_NODE_TYPES=void 0;var he;(function(Ot){Ot.AccessorProperty="AccessorProperty",Ot.ArrayExpression="ArrayExpression",Ot.ArrayPattern="ArrayPattern",Ot.ArrowFunctionExpression="ArrowFunctionExpression",Ot.AssignmentExpression="AssignmentExpression",Ot.AssignmentPattern="AssignmentPattern",Ot.AwaitExpression="AwaitExpression",Ot.BinaryExpression="BinaryExpression",Ot.BlockStatement="BlockStatement",Ot.BreakStatement="BreakStatement",Ot.CallExpression="CallExpression",Ot.CatchClause="CatchClause",Ot.ChainExpression="ChainExpression",Ot.ClassBody="ClassBody",Ot.ClassDeclaration="ClassDeclaration",Ot.ClassExpression="ClassExpression",Ot.ConditionalExpression="ConditionalExpression",Ot.ContinueStatement="ContinueStatement",Ot.DebuggerStatement="DebuggerStatement",Ot.Decorator="Decorator",Ot.DoWhileStatement="DoWhileStatement",Ot.EmptyStatement="EmptyStatement",Ot.ExportAllDeclaration="ExportAllDeclaration",Ot.ExportDefaultDeclaration="ExportDefaultDeclaration",Ot.ExportNamedDeclaration="ExportNamedDeclaration",Ot.ExportSpecifier="ExportSpecifier",Ot.ExpressionStatement="ExpressionStatement",Ot.ForInStatement="ForInStatement",Ot.ForOfStatement="ForOfStatement",Ot.ForStatement="ForStatement",Ot.FunctionDeclaration="FunctionDeclaration",Ot.FunctionExpression="FunctionExpression",Ot.Identifier="Identifier",Ot.IfStatement="IfStatement",Ot.ImportAttribute="ImportAttribute",Ot.ImportDeclaration="ImportDeclaration",Ot.ImportDefaultSpecifier="ImportDefaultSpecifier",Ot.ImportExpression="ImportExpression",Ot.ImportNamespaceSpecifier="ImportNamespaceSpecifier",Ot.ImportSpecifier="ImportSpecifier",Ot.JSXAttribute="JSXAttribute",Ot.JSXClosingElement="JSXClosingElement",Ot.JSXClosingFragment="JSXClosingFragment",Ot.JSXElement="JSXElement",Ot.JSXEmptyExpression="JSXEmptyExpression",Ot.JSXExpressionContainer="JSXExpressionContainer",Ot.JSXFragment="JSXFragment",Ot.JSXIdentifier="JSXIdentifier",Ot.JSXMemberExpression="JSXMemberExpression",Ot.JSXNamespacedName="JSXNamespacedName",Ot.JSXOpeningElement="JSXOpeningElement",Ot.JSXOpeningFragment="JSXOpeningFragment",Ot.JSXSpreadAttribute="JSXSpreadAttribute",Ot.JSXSpreadChild="JSXSpreadChild",Ot.JSXText="JSXText",Ot.LabeledStatement="LabeledStatement",Ot.Literal="Literal",Ot.LogicalExpression="LogicalExpression",Ot.MemberExpression="MemberExpression",Ot.MetaProperty="MetaProperty",Ot.MethodDefinition="MethodDefinition",Ot.NewExpression="NewExpression",Ot.ObjectExpression="ObjectExpression",Ot.ObjectPattern="ObjectPattern",Ot.PrivateIdentifier="PrivateIdentifier",Ot.Program="Program",Ot.Property="Property",Ot.PropertyDefinition="PropertyDefinition",Ot.RestElement="RestElement",Ot.ReturnStatement="ReturnStatement",Ot.SequenceExpression="SequenceExpression",Ot.SpreadElement="SpreadElement",Ot.StaticBlock="StaticBlock",Ot.Super="Super",Ot.SwitchCase="SwitchCase",Ot.SwitchStatement="SwitchStatement",Ot.TaggedTemplateExpression="TaggedTemplateExpression",Ot.TemplateElement="TemplateElement",Ot.TemplateLiteral="TemplateLiteral",Ot.ThisExpression="ThisExpression",Ot.ThrowStatement="ThrowStatement",Ot.TryStatement="TryStatement",Ot.UnaryExpression="UnaryExpression",Ot.UpdateExpression="UpdateExpression",Ot.VariableDeclaration="VariableDeclaration",Ot.VariableDeclarator="VariableDeclarator",Ot.WhileStatement="WhileStatement",Ot.WithStatement="WithStatement",Ot.YieldExpression="YieldExpression",Ot.TSAbstractAccessorProperty="TSAbstractAccessorProperty",Ot.TSAbstractKeyword="TSAbstractKeyword",Ot.TSAbstractMethodDefinition="TSAbstractMethodDefinition",Ot.TSAbstractPropertyDefinition="TSAbstractPropertyDefinition",Ot.TSAnyKeyword="TSAnyKeyword",Ot.TSArrayType="TSArrayType",Ot.TSAsExpression="TSAsExpression",Ot.TSAsyncKeyword="TSAsyncKeyword",Ot.TSBigIntKeyword="TSBigIntKeyword",Ot.TSBooleanKeyword="TSBooleanKeyword",Ot.TSCallSignatureDeclaration="TSCallSignatureDeclaration",Ot.TSClassImplements="TSClassImplements",Ot.TSConditionalType="TSConditionalType",Ot.TSConstructorType="TSConstructorType",Ot.TSConstructSignatureDeclaration="TSConstructSignatureDeclaration",Ot.TSDeclareFunction="TSDeclareFunction",Ot.TSDeclareKeyword="TSDeclareKeyword",Ot.TSEmptyBodyFunctionExpression="TSEmptyBodyFunctionExpression",Ot.TSEnumDeclaration="TSEnumDeclaration",Ot.TSEnumMember="TSEnumMember",Ot.TSExportAssignment="TSExportAssignment",Ot.TSExportKeyword="TSExportKeyword",Ot.TSExternalModuleReference="TSExternalModuleReference",Ot.TSFunctionType="TSFunctionType",Ot.TSInstantiationExpression="TSInstantiationExpression",Ot.TSImportEqualsDeclaration="TSImportEqualsDeclaration",Ot.TSImportType="TSImportType",Ot.TSIndexedAccessType="TSIndexedAccessType",Ot.TSIndexSignature="TSIndexSignature",Ot.TSInferType="TSInferType",Ot.TSInterfaceBody="TSInterfaceBody",Ot.TSInterfaceDeclaration="TSInterfaceDeclaration",Ot.TSInterfaceHeritage="TSInterfaceHeritage",Ot.TSIntersectionType="TSIntersectionType",Ot.TSIntrinsicKeyword="TSIntrinsicKeyword",Ot.TSLiteralType="TSLiteralType",Ot.TSMappedType="TSMappedType",Ot.TSMethodSignature="TSMethodSignature",Ot.TSModuleBlock="TSModuleBlock",Ot.TSModuleDeclaration="TSModuleDeclaration",Ot.TSNamedTupleMember="TSNamedTupleMember",Ot.TSNamespaceExportDeclaration="TSNamespaceExportDeclaration",Ot.TSNeverKeyword="TSNeverKeyword",Ot.TSNonNullExpression="TSNonNullExpression",Ot.TSNullKeyword="TSNullKeyword",Ot.TSNumberKeyword="TSNumberKeyword",Ot.TSObjectKeyword="TSObjectKeyword",Ot.TSOptionalType="TSOptionalType",Ot.TSParameterProperty="TSParameterProperty",Ot.TSPrivateKeyword="TSPrivateKeyword",Ot.TSPropertySignature="TSPropertySignature",Ot.TSProtectedKeyword="TSProtectedKeyword",Ot.TSPublicKeyword="TSPublicKeyword",Ot.TSQualifiedName="TSQualifiedName",Ot.TSReadonlyKeyword="TSReadonlyKeyword",Ot.TSRestType="TSRestType",Ot.TSSatisfiesExpression="TSSatisfiesExpression",Ot.TSStaticKeyword="TSStaticKeyword",Ot.TSStringKeyword="TSStringKeyword",Ot.TSSymbolKeyword="TSSymbolKeyword",Ot.TSTemplateLiteralType="TSTemplateLiteralType",Ot.TSThisType="TSThisType",Ot.TSTupleType="TSTupleType",Ot.TSTypeAliasDeclaration="TSTypeAliasDeclaration",Ot.TSTypeAnnotation="TSTypeAnnotation",Ot.TSTypeAssertion="TSTypeAssertion",Ot.TSTypeLiteral="TSTypeLiteral",Ot.TSTypeOperator="TSTypeOperator",Ot.TSTypeParameter="TSTypeParameter",Ot.TSTypeParameterDeclaration="TSTypeParameterDeclaration",Ot.TSTypeParameterInstantiation="TSTypeParameterInstantiation",Ot.TSTypePredicate="TSTypePredicate",Ot.TSTypeQuery="TSTypeQuery",Ot.TSTypeReference="TSTypeReference",Ot.TSUndefinedKeyword="TSUndefinedKeyword",Ot.TSUnionType="TSUnionType",Ot.TSUnknownKeyword="TSUnknownKeyword",Ot.TSVoidKeyword="TSVoidKeyword"})(he=te.AST_NODE_TYPES||(te.AST_NODE_TYPES={}));var ar;(function(Ot){Ot.Boolean="Boolean",Ot.Identifier="Identifier",Ot.JSXIdentifier="JSXIdentifier",Ot.JSXText="JSXText",Ot.Keyword="Keyword",Ot.Null="Null",Ot.Numeric="Numeric",Ot.Punctuator="Punctuator",Ot.RegularExpression="RegularExpression",Ot.String="String",Ot.Template="Template",Ot.Block="Block",Ot.Line="Line"})(ar=te.AST_TOKEN_TYPES||(te.AST_TOKEN_TYPES={}))}}),ju=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types/dist/lib.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0})}}),kc=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types/dist/parser-options.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0})}}),hl=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types/dist/ts-estree.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht);var Fr=Object.getOwnPropertyDescriptor(xr,Ht);(!Fr||("get"in Fr?!xr.__esModule:Fr.writable||Fr.configurable))&&(Fr={enumerable:!0,get:function(){return xr[Ht]}}),Object.defineProperty(hn,Et,Fr)}:function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht),hn[Et]=xr[Ht]}),ar=te&&te.__setModuleDefault||(Object.create?function(hn,xr){Object.defineProperty(hn,"default",{enumerable:!0,value:xr})}:function(hn,xr){hn.default=xr}),Ot=te&&te.__importStar||function(hn){if(hn&&hn.__esModule)return hn;var xr={};if(hn!=null)for(var Ht in hn)Ht!=="default"&&Object.prototype.hasOwnProperty.call(hn,Ht)&&he(xr,hn,Ht);return ar(xr,hn),xr};Object.defineProperty(te,"__esModule",{value:!0}),te.TSESTree=void 0,te.TSESTree=Ot(Sc())}}),eo=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types/dist/index.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht);var Fr=Object.getOwnPropertyDescriptor(xr,Ht);(!Fr||("get"in Fr?!xr.__esModule:Fr.writable||Fr.configurable))&&(Fr={enumerable:!0,get:function(){return xr[Ht]}}),Object.defineProperty(hn,Et,Fr)}:function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht),hn[Et]=xr[Ht]}),ar=te&&te.__exportStar||function(hn,xr){for(var Ht in hn)Ht!=="default"&&!Object.prototype.hasOwnProperty.call(xr,Ht)&&he(xr,hn,Ht)};Object.defineProperty(te,"__esModule",{value:!0}),te.AST_TOKEN_TYPES=te.AST_NODE_TYPES=void 0;var Ot=Sc();Object.defineProperty(te,"AST_NODE_TYPES",{enumerable:!0,get:function(){return Ot.AST_NODE_TYPES}}),Object.defineProperty(te,"AST_TOKEN_TYPES",{enumerable:!0,get:function(){return Ot.AST_TOKEN_TYPES}}),ar(ju(),te),ar(kc(),te),ar(hl(),te)}}),bl=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/ts-estree/ts-nodes.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0})}}),gl=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/ts-estree/estree-to-ts-node-types.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0})}}),cu=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/ts-estree/index.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht);var Fr=Object.getOwnPropertyDescriptor(xr,Ht);(!Fr||("get"in Fr?!xr.__esModule:Fr.writable||Fr.configurable))&&(Fr={enumerable:!0,get:function(){return xr[Ht]}}),Object.defineProperty(hn,Et,Fr)}:function(hn,xr,Ht,Et){Et===void 0&&(Et=Ht),hn[Et]=xr[Ht]}),ar=te&&te.__exportStar||function(hn,xr){for(var Ht in hn)Ht!=="default"&&!Object.prototype.hasOwnProperty.call(xr,Ht)&&he(xr,hn,Ht)};Object.defineProperty(te,"__esModule",{value:!0}),te.TSESTree=te.AST_TOKEN_TYPES=te.AST_NODE_TYPES=void 0;var Ot=eo();Object.defineProperty(te,"AST_NODE_TYPES",{enumerable:!0,get:function(){return Ot.AST_NODE_TYPES}}),Object.defineProperty(te,"AST_TOKEN_TYPES",{enumerable:!0,get:function(){return Ot.AST_TOKEN_TYPES}}),Object.defineProperty(te,"TSESTree",{enumerable:!0,get:function(){return Ot.TSESTree}}),ar(bl(),te),ar(gl(),te)}}),Zu=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/node-utils.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Ac,Vl,em,Mm){Mm===void 0&&(Mm=em);var Uh=Object.getOwnPropertyDescriptor(Vl,em);(!Uh||("get"in Uh?!Vl.__esModule:Uh.writable||Uh.configurable))&&(Uh={enumerable:!0,get:function(){return Vl[em]}}),Object.defineProperty(Ac,Mm,Uh)}:function(Ac,Vl,em,Mm){Mm===void 0&&(Mm=em),Ac[Mm]=Vl[em]}),ar=te&&te.__setModuleDefault||(Object.create?function(Ac,Vl){Object.defineProperty(Ac,"default",{enumerable:!0,value:Vl})}:function(Ac,Vl){Ac.default=Vl}),Ot=te&&te.__importStar||function(Ac){if(Ac&&Ac.__esModule)return Ac;var Vl={};if(Ac!=null)for(var em in Ac)em!=="default"&&Object.prototype.hasOwnProperty.call(Ac,em)&&he(Vl,Ac,em);return ar(Vl,Ac),Vl};Object.defineProperty(te,"__esModule",{value:!0}),te.isThisInTypeQuery=te.isThisIdentifier=te.identifierIsThisKeyword=te.firstDefined=te.nodeHasTokens=te.createError=te.TSError=te.convertTokens=te.convertToken=te.getTokenType=te.isChildUnwrappableOptionalChain=te.isChainExpression=te.isOptional=te.isComputedProperty=te.unescapeStringLiteralText=te.hasJSXAncestor=te.findFirstMatchingAncestor=te.findNextToken=te.getTSNodeAccessibility=te.getDeclarationKind=te.isJSXToken=te.isToken=te.getRange=te.canContainDirective=te.getLocFor=te.getLineAndCharacterFor=te.getBinaryExpressionType=te.isJSDocComment=te.isComment=te.isComma=te.getLastModifier=te.hasModifier=te.isESTreeClassMember=te.getTextForTokenKind=te.isLogicalOperator=te.isAssignmentOperator=void 0;var hn=Ot(cd()),xr=ll(),Ht=Zi(),Et=cu(),Fr=jo(),tt=Fr.typescriptVersionIsAtLeast["5.0"],Cr=hn.SyntaxKind,bn=[Cr.BarBarToken,Cr.AmpersandAmpersandToken,Cr.QuestionQuestionToken];function _e(Ac){return Ac.kind>=Cr.FirstAssignment&&Ac.kind<=Cr.LastAssignment}te.isAssignmentOperator=_e;function Vn(Ac){return bn.includes(Ac.kind)}te.isLogicalOperator=Vn;function _i(Ac){return hn.tokenToString(Ac)}te.getTextForTokenKind=_i;function Fs(Ac){return Ac.kind!==Cr.SemicolonClassElement}te.isESTreeClassMember=Fs;function ds(Ac,Vl){let em=(0,xr.getModifiers)(Vl);return(em==null?void 0:em.some(Mm=>Mm.kind===Ac))===!0}te.hasModifier=ds;function la(Ac){var Vl;let em=(0,xr.getModifiers)(Ac);return em==null?null:(Vl=em[em.length-1])!==null&&Vl!==void 0?Vl:null}te.getLastModifier=la;function vo(Ac){return Ac.kind===Cr.CommaToken}te.isComma=vo;function Bs(Ac){return Ac.kind===Cr.SingleLineCommentTrivia||Ac.kind===Cr.MultiLineCommentTrivia}te.isComment=Bs;function Gs(Ac){return Ac.kind===Cr.JSDocComment}te.isJSDocComment=Gs;function is(Ac){return _e(Ac)?Et.AST_NODE_TYPES.AssignmentExpression:Vn(Ac)?Et.AST_NODE_TYPES.LogicalExpression:Et.AST_NODE_TYPES.BinaryExpression}te.getBinaryExpressionType=is;function ma(Ac,Vl){let em=Vl.getLineAndCharacterOfPosition(Ac);return{line:em.line+1,column:em.character}}te.getLineAndCharacterFor=ma;function Eo(Ac,Vl,em){return{start:ma(Ac,em),end:ma(Vl,em)}}te.getLocFor=Eo;function li(Ac){if(Ac.kind===hn.SyntaxKind.Block)switch(Ac.parent.kind){case hn.SyntaxKind.Constructor:case hn.SyntaxKind.GetAccessor:case hn.SyntaxKind.SetAccessor:case hn.SyntaxKind.ArrowFunction:case hn.SyntaxKind.FunctionExpression:case hn.SyntaxKind.FunctionDeclaration:case hn.SyntaxKind.MethodDeclaration:return!0;default:return!1}return!0}te.canContainDirective=li;function Ja(Ac,Vl){return[Ac.getStart(Vl),Ac.getEnd()]}te.getRange=Ja;function Fc(Ac){return Ac.kind>=Cr.FirstToken&&Ac.kind<=Cr.LastToken}te.isToken=Fc;function dc(Ac){return Ac.kind>=Cr.JsxElement&&Ac.kind<=Cr.JsxAttribute}te.isJSXToken=dc;function rl(Ac){return Ac.flags&hn.NodeFlags.Let?"let":Ac.flags&hn.NodeFlags.Const?"const":"var"}te.getDeclarationKind=rl;function ao(Ac){let Vl=(0,xr.getModifiers)(Ac);if(Vl==null)return null;for(let em of Vl)switch(em.kind){case Cr.PublicKeyword:return"public";case Cr.ProtectedKeyword:return"protected";case Cr.PrivateKeyword:return"private";default:break}return null}te.getTSNodeAccessibility=ao;function Cu(Ac,Vl,em){return Mm(Vl);function Mm(Uh){return hn.isToken(Uh)&&Uh.pos===Ac.end?Uh:A1(Uh.getChildren(em),Ly=>(Ly.pos<=Ac.pos&&Ly.end>Ac.end||Ly.pos===Ac.end)&&_1(Ly,em)?Mm(Ly):void 0)}}te.findNextToken=Cu;function Nl(Ac,Vl){for(;Ac;){if(Vl(Ac))return Ac;Ac=Ac.parent}}te.findFirstMatchingAncestor=Nl;function ru(Ac){return!!Nl(Ac,dc)}te.hasJSXAncestor=ru;function sl(Ac){return Ac.replace(/&(?:#\d+|#x[\da-fA-F]+|[0-9a-zA-Z]+);/g,Vl=>{let em=Vl.slice(1,-1);if(em[0]==="#"){let Mm=em[1]==="x"?parseInt(em.slice(2),16):parseInt(em.slice(1),10);return Mm>1114111?Vl:String.fromCodePoint(Mm)}return Ht.xhtmlEntities[em]||Vl})}te.unescapeStringLiteralText=sl;function Ml(Ac){return Ac.kind===Cr.ComputedPropertyName}te.isComputedProperty=Ml;function Od(Ac){return Ac.questionToken?Ac.questionToken.kind===Cr.QuestionToken:!1}te.isOptional=Od;function wo(Ac){return Ac.type===Et.AST_NODE_TYPES.ChainExpression}te.isChainExpression=wo;function hc(Ac,Vl){return wo(Vl)&&Ac.expression.kind!==hn.SyntaxKind.ParenthesizedExpression}te.isChildUnwrappableOptionalChain=hc;function au(Ac){let Vl;if(tt&&Ac.kind===Cr.Identifier?Vl=hn.identifierToKeywordKind(Ac):"originalKeywordKind"in Ac&&(Vl=Ac.originalKeywordKind),Vl)return Vl===Cr.NullKeyword?Et.AST_TOKEN_TYPES.Null:Vl>=Cr.FirstFutureReservedWord&&Vl<=Cr.LastKeyword?Et.AST_TOKEN_TYPES.Identifier:Et.AST_TOKEN_TYPES.Keyword;if(Ac.kind>=Cr.FirstKeyword&&Ac.kind<=Cr.LastFutureReservedWord)return Ac.kind===Cr.FalseKeyword||Ac.kind===Cr.TrueKeyword?Et.AST_TOKEN_TYPES.Boolean:Et.AST_TOKEN_TYPES.Keyword;if(Ac.kind>=Cr.FirstPunctuation&&Ac.kind<=Cr.LastPunctuation)return Et.AST_TOKEN_TYPES.Punctuator;if(Ac.kind>=Cr.NoSubstitutionTemplateLiteral&&Ac.kind<=Cr.TemplateTail)return Et.AST_TOKEN_TYPES.Template;switch(Ac.kind){case Cr.NumericLiteral:return Et.AST_TOKEN_TYPES.Numeric;case Cr.JsxText:return Et.AST_TOKEN_TYPES.JSXText;case Cr.StringLiteral:return Ac.parent&&(Ac.parent.kind===Cr.JsxAttribute||Ac.parent.kind===Cr.JsxElement)?Et.AST_TOKEN_TYPES.JSXText:Et.AST_TOKEN_TYPES.String;case Cr.RegularExpressionLiteral:return Et.AST_TOKEN_TYPES.RegularExpression;case Cr.Identifier:case Cr.ConstructorKeyword:case Cr.GetKeyword:case Cr.SetKeyword:default:}return Ac.parent&&Ac.kind===Cr.Identifier&&(dc(Ac.parent)||Ac.parent.kind===Cr.PropertyAccessExpression&&ru(Ac))?Et.AST_TOKEN_TYPES.JSXIdentifier:Et.AST_TOKEN_TYPES.Identifier}te.getTokenType=au;function ep(Ac,Vl){let em=Ac.kind===Cr.JsxText?Ac.getFullStart():Ac.getStart(Vl),Mm=Ac.getEnd(),Uh=Vl.text.slice(em,Mm),Ly=au(Ac);return Ly===Et.AST_TOKEN_TYPES.RegularExpression?{type:Ly,value:Uh,range:[em,Mm],loc:Eo(em,Mm,Vl),regex:{pattern:Uh.slice(1,Uh.lastIndexOf("/")),flags:Uh.slice(Uh.lastIndexOf("/")+1)}}:{type:Ly,value:Uh,range:[em,Mm],loc:Eo(em,Mm,Vl)}}te.convertToken=ep;function kp(Ac){let Vl=[];function em(Mm){if(!(Bs(Mm)||Gs(Mm)))if(Fc(Mm)&&Mm.kind!==Cr.EndOfFileToken){let Uh=ep(Mm,Ac);Uh&&Vl.push(Uh)}else Mm.getChildren(Ac).forEach(em)}return em(Ac),Vl}te.convertTokens=kp;var Dp=class extends Error{constructor(Ac,Vl,em,Mm,Uh){super(Ac),this.fileName=Vl,this.index=em,this.lineNumber=Mm,this.column=Uh,Object.defineProperty(this,"name",{value:new.target.name,enumerable:!1,configurable:!0})}};te.TSError=Dp;function ly(Ac,Vl,em){let Mm=Ac.getLineAndCharacterOfPosition(Vl);return new Dp(em,Ac.fileName,Vl,Mm.line+1,Mm.character)}te.createError=ly;function _1(Ac,Vl){return Ac.kind===Cr.EndOfFileToken?!!Ac.jsDoc:Ac.getWidth(Vl)!==0}te.nodeHasTokens=_1;function A1(Ac,Vl){if(Ac!==void 0)for(let em=0;em{let ds=this.convertChild(Fs);if(_i)if(ds!=null&&ds.expression&&hn.isExpressionStatement(Fs)&&hn.isStringLiteral(Fs.expression)){let la=ds.expression.raw;return ds.directive=la.slice(1,-1),ds}else _i=!1;return ds}).filter(Fs=>Fs)}convertTypeArgumentsToTypeParameters(_e,Vn){let _i=(0,Ht.findNextToken)(_e,this.ast,this.ast);return this.createNode(Vn,{type:Et.AST_NODE_TYPES.TSTypeParameterInstantiation,range:[_e.pos-1,_i.end],params:_e.map(Fs=>this.convertType(Fs))})}convertTSTypeParametersToTypeParametersDeclaration(_e){let Vn=(0,Ht.findNextToken)(_e,this.ast,this.ast);return{type:Et.AST_NODE_TYPES.TSTypeParameterDeclaration,range:[_e.pos-1,Vn.end],loc:(0,Ht.getLocFor)(_e.pos-1,Vn.end,this.ast),params:_e.map(_i=>this.convertType(_i))}}convertParameters(_e){return _e!=null&&_e.length?_e.map(Vn=>{let _i=this.convertChild(Vn),Fs=(0,xr.getDecorators)(Vn);return Fs!=null&&Fs.length&&(_i.decorators=Fs.map(ds=>this.convertChild(ds))),_i}):[]}convertChainExpression(_e,Vn){let{child:_i,isOptional:Fs}=(()=>_e.type===Et.AST_NODE_TYPES.MemberExpression?{child:_e.object,isOptional:_e.optional}:_e.type===Et.AST_NODE_TYPES.CallExpression?{child:_e.callee,isOptional:_e.optional}:{child:_e.expression,isOptional:!1})(),ds=(0,Ht.isChildUnwrappableOptionalChain)(Vn,_i);if(!ds&&!Fs)return _e;if(ds&&(0,Ht.isChainExpression)(_i)){let la=_i.expression;_e.type===Et.AST_NODE_TYPES.MemberExpression?_e.object=la:_e.type===Et.AST_NODE_TYPES.CallExpression?_e.callee=la:_e.expression=la}return this.createNode(Vn,{type:Et.AST_NODE_TYPES.ChainExpression,expression:_e})}deeplyCopy(_e){if(_e.kind===hn.SyntaxKind.JSDocFunctionType)throw(0,Ht.createError)(this.ast,_e.pos,"JSDoc types can only be used inside documentation comments.");let Vn=`TS${tt[_e.kind]}`;if(this.options.errorOnUnknownASTType&&!Et.AST_NODE_TYPES[Vn])throw new Error(`Unknown AST_NODE_TYPE: "${Vn}"`);let _i=this.createNode(_e,{type:Vn});"type"in _e&&(_i.typeAnnotation=_e.type&&"kind"in _e.type&&hn.isTypeNode(_e.type)?this.convertTypeAnnotation(_e.type,_e):null),"typeArguments"in _e&&(_i.typeParameters=_e.typeArguments&&"pos"in _e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):null),"typeParameters"in _e&&(_i.typeParameters=_e.typeParameters&&"pos"in _e.typeParameters?this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters):null);let Fs=(0,xr.getDecorators)(_e);Fs!=null&&Fs.length&&(_i.decorators=Fs.map(la=>this.convertChild(la)));let ds=new Set(["_children","decorators","end","flags","illegalDecorators","heritageClauses","locals","localSymbol","jsDoc","kind","modifierFlagsCache","modifiers","nextContainer","parent","pos","symbol","transformFlags","type","typeArguments","typeParameters"]);return Object.entries(_e).filter(la=>{let[vo]=la;return!ds.has(vo)}).forEach(la=>{let[vo,Bs]=la;Array.isArray(Bs)?_i[vo]=Bs.map(Gs=>this.convertChild(Gs)):Bs&&typeof Bs=="object"&&Bs.kind?_i[vo]=this.convertChild(Bs):_i[vo]=Bs}),_i}convertJSXIdentifier(_e){let Vn=this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXIdentifier,name:_e.getText()});return this.registerTSNodeInNodeMap(_e,Vn),Vn}convertJSXNamespaceOrIdentifier(_e){let Vn=_e.getText(),_i=Vn.indexOf(":");if(_i>0){let Fs=(0,Ht.getRange)(_e,this.ast),ds=this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXNamespacedName,namespace:this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXIdentifier,name:Vn.slice(0,_i),range:[Fs[0],Fs[0]+_i]}),name:this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXIdentifier,name:Vn.slice(_i+1),range:[Fs[0]+_i+1,Fs[1]]}),range:Fs});return this.registerTSNodeInNodeMap(_e,ds),ds}return this.convertJSXIdentifier(_e)}convertJSXTagName(_e,Vn){let _i;switch(_e.kind){case tt.PropertyAccessExpression:if(_e.name.kind===tt.PrivateIdentifier)throw new Error("Non-private identifier expected.");_i=this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXMemberExpression,object:this.convertJSXTagName(_e.expression,Vn),property:this.convertJSXIdentifier(_e.name)});break;case tt.ThisKeyword:case tt.Identifier:default:return this.convertJSXNamespaceOrIdentifier(_e)}return this.registerTSNodeInNodeMap(_e,_i),_i}convertMethodSignature(_e){let Vn=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSMethodSignature,computed:(0,Ht.isComputedProperty)(_e.name),key:this.convertChild(_e.name),params:this.convertParameters(_e.parameters),kind:(()=>{switch(_e.kind){case tt.GetAccessor:return"get";case tt.SetAccessor:return"set";case tt.MethodSignature:return"method"}})()});(0,Ht.isOptional)(_e)&&(Vn.optional=!0),_e.type&&(Vn.returnType=this.convertTypeAnnotation(_e.type,_e)),(0,Ht.hasModifier)(tt.ReadonlyKeyword,_e)&&(Vn.readonly=!0),_e.typeParameters&&(Vn.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters));let _i=(0,Ht.getTSNodeAccessibility)(_e);return _i&&(Vn.accessibility=_i),(0,Ht.hasModifier)(tt.ExportKeyword,_e)&&(Vn.export=!0),(0,Ht.hasModifier)(tt.StaticKeyword,_e)&&(Vn.static=!0),Vn}convertAssertClasue(_e){return _e===void 0?[]:_e.elements.map(Vn=>this.convertChild(Vn))}applyModifiersToResult(_e,Vn){if(!Vn)return;let _i=[];for(let Fs of Vn)switch(Fs.kind){case tt.ExportKeyword:case tt.DefaultKeyword:break;case tt.ConstKeyword:_e.const=!0;break;case tt.DeclareKeyword:_e.declare=!0;break;default:_i.push(this.convertChild(Fs));break}_i.length>0&&(_e.modifiers=_i)}fixParentLocation(_e,Vn){Vn[0]<_e.range[0]&&(_e.range[0]=Vn[0],_e.loc.start=(0,Ht.getLineAndCharacterFor)(_e.range[0],this.ast)),Vn[1]>_e.range[1]&&(_e.range[1]=Vn[1],_e.loc.end=(0,Ht.getLineAndCharacterFor)(_e.range[1],this.ast))}assertModuleSpecifier(_e,Vn){var _i;if(!Vn&&_e.moduleSpecifier==null)throw(0,Ht.createError)(this.ast,_e.pos,"Module specifier must be a string literal.");if(_e.moduleSpecifier&&((_i=_e.moduleSpecifier)===null||_i===void 0?void 0:_i.kind)!==tt.StringLiteral)throw(0,Ht.createError)(this.ast,_e.moduleSpecifier.pos,"Module specifier must be a string literal.")}convertNode(_e,Vn){var _i,Fs,ds,la,vo,Bs,Gs,is,ma,Eo;switch(_e.kind){case tt.SourceFile:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Program,body:this.convertBodyExpressions(_e.statements,_e),sourceType:_e.externalModuleIndicator?"module":"script",range:[_e.getStart(this.ast),_e.endOfFileToken.end]});case tt.Block:return this.createNode(_e,{type:Et.AST_NODE_TYPES.BlockStatement,body:this.convertBodyExpressions(_e.statements,_e)});case tt.Identifier:return(0,Ht.isThisInTypeQuery)(_e)?this.createNode(_e,{type:Et.AST_NODE_TYPES.ThisExpression}):this.createNode(_e,{type:Et.AST_NODE_TYPES.Identifier,name:_e.text});case tt.PrivateIdentifier:return this.createNode(_e,{type:Et.AST_NODE_TYPES.PrivateIdentifier,name:_e.text.slice(1)});case tt.WithStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.WithStatement,object:this.convertChild(_e.expression),body:this.convertChild(_e.statement)});case tt.ReturnStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ReturnStatement,argument:this.convertChild(_e.expression)});case tt.LabeledStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.LabeledStatement,label:this.convertChild(_e.label),body:this.convertChild(_e.statement)});case tt.ContinueStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ContinueStatement,label:this.convertChild(_e.label)});case tt.BreakStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.BreakStatement,label:this.convertChild(_e.label)});case tt.IfStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.IfStatement,test:this.convertChild(_e.expression),consequent:this.convertChild(_e.thenStatement),alternate:this.convertChild(_e.elseStatement)});case tt.SwitchStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.SwitchStatement,discriminant:this.convertChild(_e.expression),cases:_e.caseBlock.clauses.map(li=>this.convertChild(li))});case tt.CaseClause:case tt.DefaultClause:return this.createNode(_e,{type:Et.AST_NODE_TYPES.SwitchCase,test:_e.kind===tt.CaseClause?this.convertChild(_e.expression):null,consequent:_e.statements.map(li=>this.convertChild(li))});case tt.ThrowStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ThrowStatement,argument:this.convertChild(_e.expression)});case tt.TryStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TryStatement,block:this.convertChild(_e.tryBlock),handler:this.convertChild(_e.catchClause),finalizer:this.convertChild(_e.finallyBlock)});case tt.CatchClause:return this.createNode(_e,{type:Et.AST_NODE_TYPES.CatchClause,param:_e.variableDeclaration?this.convertBindingNameWithTypeAnnotation(_e.variableDeclaration.name,_e.variableDeclaration.type):null,body:this.convertChild(_e.block)});case tt.WhileStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.WhileStatement,test:this.convertChild(_e.expression),body:this.convertChild(_e.statement)});case tt.DoStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.DoWhileStatement,test:this.convertChild(_e.expression),body:this.convertChild(_e.statement)});case tt.ForStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ForStatement,init:this.convertChild(_e.initializer),test:this.convertChild(_e.condition),update:this.convertChild(_e.incrementor),body:this.convertChild(_e.statement)});case tt.ForInStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ForInStatement,left:this.convertPattern(_e.initializer),right:this.convertChild(_e.expression),body:this.convertChild(_e.statement)});case tt.ForOfStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ForOfStatement,left:this.convertPattern(_e.initializer),right:this.convertChild(_e.expression),body:this.convertChild(_e.statement),await:!!(_e.awaitModifier&&_e.awaitModifier.kind===tt.AwaitKeyword)});case tt.FunctionDeclaration:{let li=(0,Ht.hasModifier)(tt.DeclareKeyword,_e),Ja=this.createNode(_e,{type:li||!_e.body?Et.AST_NODE_TYPES.TSDeclareFunction:Et.AST_NODE_TYPES.FunctionDeclaration,id:this.convertChild(_e.name),generator:!!_e.asteriskToken,expression:!1,async:(0,Ht.hasModifier)(tt.AsyncKeyword,_e),params:this.convertParameters(_e.parameters),body:this.convertChild(_e.body)||void 0});return _e.type&&(Ja.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(Ja.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),li&&(Ja.declare=!0),this.fixExports(_e,Ja)}case tt.VariableDeclaration:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.VariableDeclarator,id:this.convertBindingNameWithTypeAnnotation(_e.name,_e.type,_e),init:this.convertChild(_e.initializer)});return _e.exclamationToken&&(li.definite=!0),li}case tt.VariableStatement:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.VariableDeclaration,declarations:_e.declarationList.declarations.map(Ja=>this.convertChild(Ja)),kind:(0,Ht.getDeclarationKind)(_e.declarationList)});return(0,Ht.hasModifier)(tt.DeclareKeyword,_e)&&(li.declare=!0),this.fixExports(_e,li)}case tt.VariableDeclarationList:return this.createNode(_e,{type:Et.AST_NODE_TYPES.VariableDeclaration,declarations:_e.declarations.map(li=>this.convertChild(li)),kind:(0,Ht.getDeclarationKind)(_e)});case tt.ExpressionStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ExpressionStatement,expression:this.convertChild(_e.expression)});case tt.ThisKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ThisExpression});case tt.ArrayLiteralExpression:return this.allowPattern?this.createNode(_e,{type:Et.AST_NODE_TYPES.ArrayPattern,elements:_e.elements.map(li=>this.convertPattern(li))}):this.createNode(_e,{type:Et.AST_NODE_TYPES.ArrayExpression,elements:_e.elements.map(li=>this.convertChild(li))});case tt.ObjectLiteralExpression:return this.allowPattern?this.createNode(_e,{type:Et.AST_NODE_TYPES.ObjectPattern,properties:_e.properties.map(li=>this.convertPattern(li))}):this.createNode(_e,{type:Et.AST_NODE_TYPES.ObjectExpression,properties:_e.properties.map(li=>this.convertChild(li))});case tt.PropertyAssignment:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Property,key:this.convertChild(_e.name),value:this.converter(_e.initializer,_e,this.inTypeMode,this.allowPattern),computed:(0,Ht.isComputedProperty)(_e.name),method:!1,shorthand:!1,kind:"init"});case tt.ShorthandPropertyAssignment:return _e.objectAssignmentInitializer?this.createNode(_e,{type:Et.AST_NODE_TYPES.Property,key:this.convertChild(_e.name),value:this.createNode(_e,{type:Et.AST_NODE_TYPES.AssignmentPattern,left:this.convertPattern(_e.name),right:this.convertChild(_e.objectAssignmentInitializer)}),computed:!1,method:!1,shorthand:!0,kind:"init"}):this.createNode(_e,{type:Et.AST_NODE_TYPES.Property,key:this.convertChild(_e.name),value:this.convertChild(_e.name),computed:!1,method:!1,shorthand:!0,kind:"init"});case tt.ComputedPropertyName:return this.convertChild(_e.expression);case tt.PropertyDeclaration:{let li=(0,Ht.hasModifier)(tt.AbstractKeyword,_e),Ja=(0,Ht.hasModifier)(tt.AccessorKeyword,_e),Fc=(()=>Ja?li?Et.AST_NODE_TYPES.TSAbstractAccessorProperty:Et.AST_NODE_TYPES.AccessorProperty:li?Et.AST_NODE_TYPES.TSAbstractPropertyDefinition:Et.AST_NODE_TYPES.PropertyDefinition)(),dc=this.createNode(_e,{type:Fc,key:this.convertChild(_e.name),value:li?null:this.convertChild(_e.initializer),computed:(0,Ht.isComputedProperty)(_e.name),static:(0,Ht.hasModifier)(tt.StaticKeyword,_e),readonly:(0,Ht.hasModifier)(tt.ReadonlyKeyword,_e)||void 0,declare:(0,Ht.hasModifier)(tt.DeclareKeyword,_e),override:(0,Ht.hasModifier)(tt.OverrideKeyword,_e)});_e.type&&(dc.typeAnnotation=this.convertTypeAnnotation(_e.type,_e));let rl=(0,xr.getDecorators)(_e);rl&&(dc.decorators=rl.map(Cu=>this.convertChild(Cu)));let ao=(0,Ht.getTSNodeAccessibility)(_e);return ao&&(dc.accessibility=ao),(_e.name.kind===tt.Identifier||_e.name.kind===tt.ComputedPropertyName||_e.name.kind===tt.PrivateIdentifier)&&_e.questionToken&&(dc.optional=!0),_e.exclamationToken&&(dc.definite=!0),dc.key.type===Et.AST_NODE_TYPES.Literal&&_e.questionToken&&(dc.optional=!0),dc}case tt.GetAccessor:case tt.SetAccessor:if(_e.parent.kind===tt.InterfaceDeclaration||_e.parent.kind===tt.TypeLiteral)return this.convertMethodSignature(_e);case tt.MethodDeclaration:{let li=this.createNode(_e,{type:_e.body?Et.AST_NODE_TYPES.FunctionExpression:Et.AST_NODE_TYPES.TSEmptyBodyFunctionExpression,id:null,generator:!!_e.asteriskToken,expression:!1,async:(0,Ht.hasModifier)(tt.AsyncKeyword,_e),body:this.convertChild(_e.body),range:[_e.parameters.pos-1,_e.end],params:[]});_e.type&&(li.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(li.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters),this.fixParentLocation(li,li.typeParameters.range));let Ja;if(Vn.kind===tt.ObjectLiteralExpression)li.params=_e.parameters.map(Fc=>this.convertChild(Fc)),Ja=this.createNode(_e,{type:Et.AST_NODE_TYPES.Property,key:this.convertChild(_e.name),value:li,computed:(0,Ht.isComputedProperty)(_e.name),method:_e.kind===tt.MethodDeclaration,shorthand:!1,kind:"init"});else{li.params=this.convertParameters(_e.parameters);let Fc=(0,Ht.hasModifier)(tt.AbstractKeyword,_e)?Et.AST_NODE_TYPES.TSAbstractMethodDefinition:Et.AST_NODE_TYPES.MethodDefinition;Ja=this.createNode(_e,{type:Fc,key:this.convertChild(_e.name),value:li,computed:(0,Ht.isComputedProperty)(_e.name),static:(0,Ht.hasModifier)(tt.StaticKeyword,_e),kind:"method",override:(0,Ht.hasModifier)(tt.OverrideKeyword,_e)});let dc=(0,xr.getDecorators)(_e);dc&&(Ja.decorators=dc.map(ao=>this.convertChild(ao)));let rl=(0,Ht.getTSNodeAccessibility)(_e);rl&&(Ja.accessibility=rl)}return _e.questionToken&&(Ja.optional=!0),_e.kind===tt.GetAccessor?Ja.kind="get":_e.kind===tt.SetAccessor?Ja.kind="set":!Ja.static&&_e.name.kind===tt.StringLiteral&&_e.name.text==="constructor"&&Ja.type!==Et.AST_NODE_TYPES.Property&&(Ja.kind="constructor"),Ja}case tt.Constructor:{let li=(0,Ht.getLastModifier)(_e),Ja=li&&(0,Ht.findNextToken)(li,_e,this.ast)||_e.getFirstToken(),Fc=this.createNode(_e,{type:_e.body?Et.AST_NODE_TYPES.FunctionExpression:Et.AST_NODE_TYPES.TSEmptyBodyFunctionExpression,id:null,params:this.convertParameters(_e.parameters),generator:!1,expression:!1,async:!1,body:this.convertChild(_e.body),range:[_e.parameters.pos-1,_e.end]});_e.typeParameters&&(Fc.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters),this.fixParentLocation(Fc,Fc.typeParameters.range)),_e.type&&(Fc.returnType=this.convertTypeAnnotation(_e.type,_e));let dc=this.createNode(_e,{type:Et.AST_NODE_TYPES.Identifier,name:"constructor",range:[Ja.getStart(this.ast),Ja.end]}),rl=(0,Ht.hasModifier)(tt.StaticKeyword,_e),ao=this.createNode(_e,{type:(0,Ht.hasModifier)(tt.AbstractKeyword,_e)?Et.AST_NODE_TYPES.TSAbstractMethodDefinition:Et.AST_NODE_TYPES.MethodDefinition,key:dc,value:Fc,computed:!1,static:rl,kind:rl?"method":"constructor",override:!1}),Cu=(0,Ht.getTSNodeAccessibility)(_e);return Cu&&(ao.accessibility=Cu),ao}case tt.FunctionExpression:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.FunctionExpression,id:this.convertChild(_e.name),generator:!!_e.asteriskToken,params:this.convertParameters(_e.parameters),body:this.convertChild(_e.body),async:(0,Ht.hasModifier)(tt.AsyncKeyword,_e),expression:!1});return _e.type&&(li.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(li.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),li}case tt.SuperKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Super});case tt.ArrayBindingPattern:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ArrayPattern,elements:_e.elements.map(li=>this.convertPattern(li))});case tt.OmittedExpression:return null;case tt.ObjectBindingPattern:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ObjectPattern,properties:_e.elements.map(li=>this.convertPattern(li))});case tt.BindingElement:if(Vn.kind===tt.ArrayBindingPattern){let li=this.convertChild(_e.name,Vn);return _e.initializer?this.createNode(_e,{type:Et.AST_NODE_TYPES.AssignmentPattern,left:li,right:this.convertChild(_e.initializer)}):_e.dotDotDotToken?this.createNode(_e,{type:Et.AST_NODE_TYPES.RestElement,argument:li}):li}else{let li;return _e.dotDotDotToken?li=this.createNode(_e,{type:Et.AST_NODE_TYPES.RestElement,argument:this.convertChild((_i=_e.propertyName)!==null&&_i!==void 0?_i:_e.name)}):li=this.createNode(_e,{type:Et.AST_NODE_TYPES.Property,key:this.convertChild((Fs=_e.propertyName)!==null&&Fs!==void 0?Fs:_e.name),value:this.convertChild(_e.name),computed:!!(_e.propertyName&&_e.propertyName.kind===tt.ComputedPropertyName),method:!1,shorthand:!_e.propertyName,kind:"init"}),_e.initializer&&(li.value=this.createNode(_e,{type:Et.AST_NODE_TYPES.AssignmentPattern,left:this.convertChild(_e.name),right:this.convertChild(_e.initializer),range:[_e.name.getStart(this.ast),_e.initializer.end]})),li}case tt.ArrowFunction:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.ArrowFunctionExpression,generator:!1,id:null,params:this.convertParameters(_e.parameters),body:this.convertChild(_e.body),async:(0,Ht.hasModifier)(tt.AsyncKeyword,_e),expression:_e.body.kind!==tt.Block});return _e.type&&(li.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(li.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),li}case tt.YieldExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.YieldExpression,delegate:!!_e.asteriskToken,argument:this.convertChild(_e.expression)});case tt.AwaitExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.AwaitExpression,argument:this.convertChild(_e.expression)});case tt.NoSubstitutionTemplateLiteral:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TemplateLiteral,quasis:[this.createNode(_e,{type:Et.AST_NODE_TYPES.TemplateElement,value:{raw:this.ast.text.slice(_e.getStart(this.ast)+1,_e.end-1),cooked:_e.text},tail:!0})],expressions:[]});case tt.TemplateExpression:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TemplateLiteral,quasis:[this.convertChild(_e.head)],expressions:[]});return _e.templateSpans.forEach(Ja=>{li.expressions.push(this.convertChild(Ja.expression)),li.quasis.push(this.convertChild(Ja.literal))}),li}case tt.TaggedTemplateExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TaggedTemplateExpression,typeParameters:_e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):void 0,tag:this.convertChild(_e.tag),quasi:this.convertChild(_e.template)});case tt.TemplateHead:case tt.TemplateMiddle:case tt.TemplateTail:{let li=_e.kind===tt.TemplateTail;return this.createNode(_e,{type:Et.AST_NODE_TYPES.TemplateElement,value:{raw:this.ast.text.slice(_e.getStart(this.ast)+1,_e.end-(li?1:2)),cooked:_e.text},tail:li})}case tt.SpreadAssignment:case tt.SpreadElement:return this.allowPattern?this.createNode(_e,{type:Et.AST_NODE_TYPES.RestElement,argument:this.convertPattern(_e.expression)}):this.createNode(_e,{type:Et.AST_NODE_TYPES.SpreadElement,argument:this.convertChild(_e.expression)});case tt.Parameter:{let li,Ja;return _e.dotDotDotToken?li=Ja=this.createNode(_e,{type:Et.AST_NODE_TYPES.RestElement,argument:this.convertChild(_e.name)}):_e.initializer?(li=this.convertChild(_e.name),Ja=this.createNode(_e,{type:Et.AST_NODE_TYPES.AssignmentPattern,left:li,right:this.convertChild(_e.initializer)}),(0,xr.getModifiers)(_e)&&(Ja.range[0]=li.range[0],Ja.loc=(0,Ht.getLocFor)(Ja.range[0],Ja.range[1],this.ast))):li=Ja=this.convertChild(_e.name,Vn),_e.type&&(li.typeAnnotation=this.convertTypeAnnotation(_e.type,_e),this.fixParentLocation(li,li.typeAnnotation.range)),_e.questionToken&&(_e.questionToken.end>li.range[1]&&(li.range[1]=_e.questionToken.end,li.loc.end=(0,Ht.getLineAndCharacterFor)(li.range[1],this.ast)),li.optional=!0),(0,xr.getModifiers)(_e)?this.createNode(_e,{type:Et.AST_NODE_TYPES.TSParameterProperty,accessibility:(ds=(0,Ht.getTSNodeAccessibility)(_e))!==null&&ds!==void 0?ds:void 0,readonly:(0,Ht.hasModifier)(tt.ReadonlyKeyword,_e)||void 0,static:(0,Ht.hasModifier)(tt.StaticKeyword,_e)||void 0,export:(0,Ht.hasModifier)(tt.ExportKeyword,_e)||void 0,override:(0,Ht.hasModifier)(tt.OverrideKeyword,_e)||void 0,parameter:Ja}):Ja}case tt.ClassDeclaration:case tt.ClassExpression:{let li=(la=_e.heritageClauses)!==null&&la!==void 0?la:[],Ja=_e.kind===tt.ClassDeclaration?Et.AST_NODE_TYPES.ClassDeclaration:Et.AST_NODE_TYPES.ClassExpression,Fc=li.find(Nl=>Nl.token===tt.ExtendsKeyword),dc=li.find(Nl=>Nl.token===tt.ImplementsKeyword),rl=this.createNode(_e,{type:Ja,id:this.convertChild(_e.name),body:this.createNode(_e,{type:Et.AST_NODE_TYPES.ClassBody,body:[],range:[_e.members.pos-1,_e.end]}),superClass:Fc!=null&&Fc.types[0]?this.convertChild(Fc.types[0].expression):null});if(Fc){if(Fc.types.length>1)throw(0,Ht.createError)(this.ast,Fc.types[1].pos,"Classes can only extend a single class.");!((vo=Fc.types[0])===null||vo===void 0)&&vo.typeArguments&&(rl.superTypeParameters=this.convertTypeArgumentsToTypeParameters(Fc.types[0].typeArguments,Fc.types[0]))}_e.typeParameters&&(rl.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),dc&&(rl.implements=dc.types.map(Nl=>this.convertChild(Nl))),(0,Ht.hasModifier)(tt.AbstractKeyword,_e)&&(rl.abstract=!0),(0,Ht.hasModifier)(tt.DeclareKeyword,_e)&&(rl.declare=!0);let ao=(0,xr.getDecorators)(_e);ao&&(rl.decorators=ao.map(Nl=>this.convertChild(Nl)));let Cu=_e.members.filter(Ht.isESTreeClassMember);return Cu.length&&(rl.body.body=Cu.map(Nl=>this.convertChild(Nl))),this.fixExports(_e,rl)}case tt.ModuleBlock:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSModuleBlock,body:this.convertBodyExpressions(_e.statements,_e)});case tt.ImportDeclaration:{this.assertModuleSpecifier(_e,!1);let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportDeclaration,source:this.convertChild(_e.moduleSpecifier),specifiers:[],importKind:"value",assertions:this.convertAssertClasue(_e.assertClause)});if(_e.importClause&&(_e.importClause.isTypeOnly&&(li.importKind="type"),_e.importClause.name&&li.specifiers.push(this.convertChild(_e.importClause)),_e.importClause.namedBindings))switch(_e.importClause.namedBindings.kind){case tt.NamespaceImport:li.specifiers.push(this.convertChild(_e.importClause.namedBindings));break;case tt.NamedImports:li.specifiers=li.specifiers.concat(_e.importClause.namedBindings.elements.map(Ja=>this.convertChild(Ja)));break}return li}case tt.NamespaceImport:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportNamespaceSpecifier,local:this.convertChild(_e.name)});case tt.ImportSpecifier:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportSpecifier,local:this.convertChild(_e.name),imported:this.convertChild((Bs=_e.propertyName)!==null&&Bs!==void 0?Bs:_e.name),importKind:_e.isTypeOnly?"type":"value"});case tt.ImportClause:{let li=this.convertChild(_e.name);return this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportDefaultSpecifier,local:li,range:li.range})}case tt.ExportDeclaration:return((Gs=_e.exportClause)===null||Gs===void 0?void 0:Gs.kind)===tt.NamedExports?(this.assertModuleSpecifier(_e,!0),this.createNode(_e,{type:Et.AST_NODE_TYPES.ExportNamedDeclaration,source:this.convertChild(_e.moduleSpecifier),specifiers:_e.exportClause.elements.map(li=>this.convertChild(li)),exportKind:_e.isTypeOnly?"type":"value",declaration:null,assertions:this.convertAssertClasue(_e.assertClause)})):(this.assertModuleSpecifier(_e,!1),this.createNode(_e,{type:Et.AST_NODE_TYPES.ExportAllDeclaration,source:this.convertChild(_e.moduleSpecifier),exportKind:_e.isTypeOnly?"type":"value",exported:_e.exportClause&&_e.exportClause.kind===tt.NamespaceExport?this.convertChild(_e.exportClause.name):null,assertions:this.convertAssertClasue(_e.assertClause)}));case tt.ExportSpecifier:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ExportSpecifier,local:this.convertChild((is=_e.propertyName)!==null&&is!==void 0?is:_e.name),exported:this.convertChild(_e.name),exportKind:_e.isTypeOnly?"type":"value"});case tt.ExportAssignment:return _e.isExportEquals?this.createNode(_e,{type:Et.AST_NODE_TYPES.TSExportAssignment,expression:this.convertChild(_e.expression)}):this.createNode(_e,{type:Et.AST_NODE_TYPES.ExportDefaultDeclaration,declaration:this.convertChild(_e.expression),exportKind:"value"});case tt.PrefixUnaryExpression:case tt.PostfixUnaryExpression:{let li=(0,Ht.getTextForTokenKind)(_e.operator);return li==="++"||li==="--"?this.createNode(_e,{type:Et.AST_NODE_TYPES.UpdateExpression,operator:li,prefix:_e.kind===tt.PrefixUnaryExpression,argument:this.convertChild(_e.operand)}):this.createNode(_e,{type:Et.AST_NODE_TYPES.UnaryExpression,operator:li,prefix:_e.kind===tt.PrefixUnaryExpression,argument:this.convertChild(_e.operand)})}case tt.DeleteExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.UnaryExpression,operator:"delete",prefix:!0,argument:this.convertChild(_e.expression)});case tt.VoidExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.UnaryExpression,operator:"void",prefix:!0,argument:this.convertChild(_e.expression)});case tt.TypeOfExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.UnaryExpression,operator:"typeof",prefix:!0,argument:this.convertChild(_e.expression)});case tt.TypeOperator:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeOperator,operator:(0,Ht.getTextForTokenKind)(_e.operator),typeAnnotation:this.convertChild(_e.type)});case tt.BinaryExpression:if((0,Ht.isComma)(_e.operatorToken)){let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.SequenceExpression,expressions:[]}),Ja=this.convertChild(_e.left);return Ja.type===Et.AST_NODE_TYPES.SequenceExpression&&_e.left.kind!==tt.ParenthesizedExpression?li.expressions=li.expressions.concat(Ja.expressions):li.expressions.push(Ja),li.expressions.push(this.convertChild(_e.right)),li}else{let li=(0,Ht.getBinaryExpressionType)(_e.operatorToken);return this.allowPattern&&li===Et.AST_NODE_TYPES.AssignmentExpression?this.createNode(_e,{type:Et.AST_NODE_TYPES.AssignmentPattern,left:this.convertPattern(_e.left,_e),right:this.convertChild(_e.right)}):this.createNode(_e,{type:li,operator:(0,Ht.getTextForTokenKind)(_e.operatorToken.kind),left:this.converter(_e.left,_e,this.inTypeMode,li===Et.AST_NODE_TYPES.AssignmentExpression),right:this.convertChild(_e.right)})}case tt.PropertyAccessExpression:{let li=this.convertChild(_e.expression),Ja=this.convertChild(_e.name),Fc=!1,dc=this.createNode(_e,{type:Et.AST_NODE_TYPES.MemberExpression,object:li,property:Ja,computed:Fc,optional:_e.questionDotToken!==void 0});return this.convertChainExpression(dc,_e)}case tt.ElementAccessExpression:{let li=this.convertChild(_e.expression),Ja=this.convertChild(_e.argumentExpression),Fc=!0,dc=this.createNode(_e,{type:Et.AST_NODE_TYPES.MemberExpression,object:li,property:Ja,computed:Fc,optional:_e.questionDotToken!==void 0});return this.convertChainExpression(dc,_e)}case tt.CallExpression:{if(_e.expression.kind===tt.ImportKeyword){if(_e.arguments.length!==1&&_e.arguments.length!==2)throw(0,Ht.createError)(this.ast,_e.arguments.pos,"Dynamic import requires exactly one or two arguments.");return this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportExpression,source:this.convertChild(_e.arguments[0]),attributes:_e.arguments[1]?this.convertChild(_e.arguments[1]):null})}let li=this.convertChild(_e.expression),Ja=_e.arguments.map(dc=>this.convertChild(dc)),Fc=this.createNode(_e,{type:Et.AST_NODE_TYPES.CallExpression,callee:li,arguments:Ja,optional:_e.questionDotToken!==void 0});return _e.typeArguments&&(Fc.typeParameters=this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e)),this.convertChainExpression(Fc,_e)}case tt.NewExpression:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.NewExpression,callee:this.convertChild(_e.expression),arguments:_e.arguments?_e.arguments.map(Ja=>this.convertChild(Ja)):[]});return _e.typeArguments&&(li.typeParameters=this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e)),li}case tt.ConditionalExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ConditionalExpression,test:this.convertChild(_e.condition),consequent:this.convertChild(_e.whenTrue),alternate:this.convertChild(_e.whenFalse)});case tt.MetaProperty:return this.createNode(_e,{type:Et.AST_NODE_TYPES.MetaProperty,meta:this.createNode(_e.getFirstToken(),{type:Et.AST_NODE_TYPES.Identifier,name:(0,Ht.getTextForTokenKind)(_e.keywordToken)}),property:this.convertChild(_e.name)});case tt.Decorator:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Decorator,expression:this.convertChild(_e.expression)});case tt.StringLiteral:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:Vn.kind===tt.JsxAttribute?(0,Ht.unescapeStringLiteralText)(_e.text):_e.text,raw:_e.getText()});case tt.NumericLiteral:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:Number(_e.text),raw:_e.getText()});case tt.BigIntLiteral:{let li=(0,Ht.getRange)(_e,this.ast),Ja=this.ast.text.slice(li[0],li[1]),Fc=Ja.slice(0,-1).replace(/_/g,""),dc=typeof BigInt<"u"?BigInt(Fc):null;return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,raw:Ja,value:dc,bigint:dc==null?Fc:String(dc),range:li})}case tt.RegularExpressionLiteral:{let li=_e.text.slice(1,_e.text.lastIndexOf("/")),Ja=_e.text.slice(_e.text.lastIndexOf("/")+1),Fc=null;try{Fc=new RegExp(li,Ja)}catch{Fc=null}return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:Fc,raw:_e.text,regex:{pattern:li,flags:Ja}})}case tt.TrueKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:!0,raw:"true"});case tt.FalseKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:!1,raw:"false"});case tt.NullKeyword:return!Fr.typescriptVersionIsAtLeast["4.0"]&&this.inTypeMode?this.createNode(_e,{type:Et.AST_NODE_TYPES.TSNullKeyword}):this.createNode(_e,{type:Et.AST_NODE_TYPES.Literal,value:null,raw:"null"});case tt.EmptyStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.EmptyStatement});case tt.DebuggerStatement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.DebuggerStatement});case tt.JsxElement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXElement,openingElement:this.convertChild(_e.openingElement),closingElement:this.convertChild(_e.closingElement),children:_e.children.map(li=>this.convertChild(li))});case tt.JsxFragment:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXFragment,openingFragment:this.convertChild(_e.openingFragment),closingFragment:this.convertChild(_e.closingFragment),children:_e.children.map(li=>this.convertChild(li))});case tt.JsxSelfClosingElement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXElement,openingElement:this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXOpeningElement,typeParameters:_e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):void 0,selfClosing:!0,name:this.convertJSXTagName(_e.tagName,_e),attributes:_e.attributes.properties.map(li=>this.convertChild(li)),range:(0,Ht.getRange)(_e,this.ast)}),closingElement:null,children:[]});case tt.JsxOpeningElement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXOpeningElement,typeParameters:_e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):void 0,selfClosing:!1,name:this.convertJSXTagName(_e.tagName,_e),attributes:_e.attributes.properties.map(li=>this.convertChild(li))});case tt.JsxClosingElement:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXClosingElement,name:this.convertJSXTagName(_e.tagName,_e)});case tt.JsxOpeningFragment:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXOpeningFragment});case tt.JsxClosingFragment:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXClosingFragment});case tt.JsxExpression:{let li=_e.expression?this.convertChild(_e.expression):this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXEmptyExpression,range:[_e.getStart(this.ast)+1,_e.getEnd()-1]});return _e.dotDotDotToken?this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXSpreadChild,expression:li}):this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXExpressionContainer,expression:li})}case tt.JsxAttribute:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXAttribute,name:this.convertJSXNamespaceOrIdentifier(_e.name),value:this.convertChild(_e.initializer)});case tt.JsxText:{let li=_e.getFullStart(),Ja=_e.getEnd(),Fc=this.ast.text.slice(li,Ja);return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXText,value:(0,Ht.unescapeStringLiteralText)(Fc),raw:Fc,range:[li,Ja]})}case tt.JsxSpreadAttribute:return this.createNode(_e,{type:Et.AST_NODE_TYPES.JSXSpreadAttribute,argument:this.convertChild(_e.expression)});case tt.QualifiedName:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSQualifiedName,left:this.convertChild(_e.left),right:this.convertChild(_e.right)});case tt.TypeReference:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeReference,typeName:this.convertType(_e.typeName),typeParameters:_e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):void 0});case tt.TypeParameter:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeParameter,name:this.convertType(_e.name),constraint:_e.constraint?this.convertType(_e.constraint):void 0,default:_e.default?this.convertType(_e.default):void 0,in:(0,Ht.hasModifier)(tt.InKeyword,_e),out:(0,Ht.hasModifier)(tt.OutKeyword,_e),const:(0,Ht.hasModifier)(tt.ConstKeyword,_e)});case tt.ThisType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSThisType});case tt.AnyKeyword:case tt.BigIntKeyword:case tt.BooleanKeyword:case tt.NeverKeyword:case tt.NumberKeyword:case tt.ObjectKeyword:case tt.StringKeyword:case tt.SymbolKeyword:case tt.UnknownKeyword:case tt.VoidKeyword:case tt.UndefinedKeyword:case tt.IntrinsicKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES[`TS${tt[_e.kind]}`]});case tt.NonNullExpression:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSNonNullExpression,expression:this.convertChild(_e.expression)});return this.convertChainExpression(li,_e)}case tt.TypeLiteral:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeLiteral,members:_e.members.map(li=>this.convertChild(li))});case tt.ArrayType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSArrayType,elementType:this.convertType(_e.elementType)});case tt.IndexedAccessType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSIndexedAccessType,objectType:this.convertType(_e.objectType),indexType:this.convertType(_e.indexType)});case tt.ConditionalType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSConditionalType,checkType:this.convertType(_e.checkType),extendsType:this.convertType(_e.extendsType),trueType:this.convertType(_e.trueType),falseType:this.convertType(_e.falseType)});case tt.TypeQuery:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeQuery,exprName:this.convertType(_e.exprName),typeParameters:_e.typeArguments&&this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e)});case tt.MappedType:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSMappedType,typeParameter:this.convertType(_e.typeParameter),nameType:(ma=this.convertType(_e.nameType))!==null&&ma!==void 0?ma:null});return _e.readonlyToken&&(_e.readonlyToken.kind===tt.ReadonlyKeyword?li.readonly=!0:li.readonly=(0,Ht.getTextForTokenKind)(_e.readonlyToken.kind)),_e.questionToken&&(_e.questionToken.kind===tt.QuestionToken?li.optional=!0:li.optional=(0,Ht.getTextForTokenKind)(_e.questionToken.kind)),_e.type&&(li.typeAnnotation=this.convertType(_e.type)),li}case tt.ParenthesizedExpression:return this.convertChild(_e.expression,Vn);case tt.TypeAliasDeclaration:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeAliasDeclaration,id:this.convertChild(_e.name),typeAnnotation:this.convertType(_e.type)});return(0,Ht.hasModifier)(tt.DeclareKeyword,_e)&&(li.declare=!0),_e.typeParameters&&(li.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),this.fixExports(_e,li)}case tt.MethodSignature:return this.convertMethodSignature(_e);case tt.PropertySignature:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSPropertySignature,optional:(0,Ht.isOptional)(_e)||void 0,computed:(0,Ht.isComputedProperty)(_e.name),key:this.convertChild(_e.name),typeAnnotation:_e.type?this.convertTypeAnnotation(_e.type,_e):void 0,initializer:this.convertChild(_e.initializer)||void 0,readonly:(0,Ht.hasModifier)(tt.ReadonlyKeyword,_e)||void 0,static:(0,Ht.hasModifier)(tt.StaticKeyword,_e)||void 0,export:(0,Ht.hasModifier)(tt.ExportKeyword,_e)||void 0}),Ja=(0,Ht.getTSNodeAccessibility)(_e);return Ja&&(li.accessibility=Ja),li}case tt.IndexSignature:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSIndexSignature,parameters:_e.parameters.map(Fc=>this.convertChild(Fc))});_e.type&&(li.typeAnnotation=this.convertTypeAnnotation(_e.type,_e)),(0,Ht.hasModifier)(tt.ReadonlyKeyword,_e)&&(li.readonly=!0);let Ja=(0,Ht.getTSNodeAccessibility)(_e);return Ja&&(li.accessibility=Ja),(0,Ht.hasModifier)(tt.ExportKeyword,_e)&&(li.export=!0),(0,Ht.hasModifier)(tt.StaticKeyword,_e)&&(li.static=!0),li}case tt.ConstructorType:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSConstructorType,params:this.convertParameters(_e.parameters),abstract:(0,Ht.hasModifier)(tt.AbstractKeyword,_e)});return _e.type&&(li.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(li.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),li}case tt.FunctionType:case tt.ConstructSignature:case tt.CallSignature:{let li=_e.kind===tt.ConstructSignature?Et.AST_NODE_TYPES.TSConstructSignatureDeclaration:_e.kind===tt.CallSignature?Et.AST_NODE_TYPES.TSCallSignatureDeclaration:Et.AST_NODE_TYPES.TSFunctionType,Ja=this.createNode(_e,{type:li,params:this.convertParameters(_e.parameters)});return _e.type&&(Ja.returnType=this.convertTypeAnnotation(_e.type,_e)),_e.typeParameters&&(Ja.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),Ja}case tt.ExpressionWithTypeArguments:{let li=Vn.kind,Ja=li===tt.InterfaceDeclaration?Et.AST_NODE_TYPES.TSInterfaceHeritage:li===tt.HeritageClause?Et.AST_NODE_TYPES.TSClassImplements:Et.AST_NODE_TYPES.TSInstantiationExpression,Fc=this.createNode(_e,{type:Ja,expression:this.convertChild(_e.expression)});return _e.typeArguments&&(Fc.typeParameters=this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e)),Fc}case tt.InterfaceDeclaration:{let li=(Eo=_e.heritageClauses)!==null&&Eo!==void 0?Eo:[],Ja=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSInterfaceDeclaration,body:this.createNode(_e,{type:Et.AST_NODE_TYPES.TSInterfaceBody,body:_e.members.map(Fc=>this.convertChild(Fc)),range:[_e.members.pos-1,_e.end]}),id:this.convertChild(_e.name)});if(_e.typeParameters&&(Ja.typeParameters=this.convertTSTypeParametersToTypeParametersDeclaration(_e.typeParameters)),li.length>0){let Fc=[],dc=[];for(let rl of li)if(rl.token===tt.ExtendsKeyword)for(let ao of rl.types)Fc.push(this.convertChild(ao,_e));else for(let ao of rl.types)dc.push(this.convertChild(ao,_e));Fc.length&&(Ja.extends=Fc),dc.length&&(Ja.implements=dc)}return(0,Ht.hasModifier)(tt.AbstractKeyword,_e)&&(Ja.abstract=!0),(0,Ht.hasModifier)(tt.DeclareKeyword,_e)&&(Ja.declare=!0),this.fixExports(_e,Ja)}case tt.TypePredicate:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypePredicate,asserts:_e.assertsModifier!==void 0,parameterName:this.convertChild(_e.parameterName),typeAnnotation:null});return _e.type&&(li.typeAnnotation=this.convertTypeAnnotation(_e.type,_e),li.typeAnnotation.loc=li.typeAnnotation.typeAnnotation.loc,li.typeAnnotation.range=li.typeAnnotation.typeAnnotation.range),li}case tt.ImportType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSImportType,isTypeOf:!!_e.isTypeOf,parameter:this.convertChild(_e.argument),qualifier:this.convertChild(_e.qualifier),typeParameters:_e.typeArguments?this.convertTypeArgumentsToTypeParameters(_e.typeArguments,_e):null});case tt.EnumDeclaration:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSEnumDeclaration,id:this.convertChild(_e.name),members:_e.members.map(Ja=>this.convertChild(Ja))});return this.applyModifiersToResult(li,(0,xr.getModifiers)(_e)),this.fixExports(_e,li)}case tt.EnumMember:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSEnumMember,id:this.convertChild(_e.name)});return _e.initializer&&(li.initializer=this.convertChild(_e.initializer)),_e.name.kind===hn.SyntaxKind.ComputedPropertyName&&(li.computed=!0),li}case tt.ModuleDeclaration:{let li=this.createNode(_e,Object.assign({type:Et.AST_NODE_TYPES.TSModuleDeclaration},(()=>{let Ja=this.convertChild(_e.name),Fc=this.convertChild(_e.body);if(_e.flags&hn.NodeFlags.GlobalAugmentation){if(Fc==null||Fc.type===Et.AST_NODE_TYPES.TSModuleDeclaration)throw new Error("Expected a valid module body");if(Ja.type!==Et.AST_NODE_TYPES.Identifier)throw new Error("global module augmentation must have an Identifier id");return{kind:"global",id:Ja,body:Fc,global:!0}}else if(_e.flags&hn.NodeFlags.Namespace){if(Fc==null)throw new Error("Expected a module body");if(Ja.type!==Et.AST_NODE_TYPES.Identifier)throw new Error("`namespace`s must have an Identifier id");return{kind:"namespace",id:Ja,body:Fc}}else return Object.assign({kind:"module",id:Ja},Fc!=null?{body:Fc}:{})})()));return this.applyModifiersToResult(li,(0,xr.getModifiers)(_e)),this.fixExports(_e,li)}case tt.ParenthesizedType:return this.convertType(_e.type);case tt.UnionType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSUnionType,types:_e.types.map(li=>this.convertType(li))});case tt.IntersectionType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSIntersectionType,types:_e.types.map(li=>this.convertType(li))});case tt.AsExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSAsExpression,expression:this.convertChild(_e.expression),typeAnnotation:this.convertType(_e.type)});case tt.InferType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSInferType,typeParameter:this.convertType(_e.typeParameter)});case tt.LiteralType:return Fr.typescriptVersionIsAtLeast["4.0"]&&_e.literal.kind===tt.NullKeyword?this.createNode(_e.literal,{type:Et.AST_NODE_TYPES.TSNullKeyword}):this.createNode(_e,{type:Et.AST_NODE_TYPES.TSLiteralType,literal:this.convertType(_e.literal)});case tt.TypeAssertionExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTypeAssertion,typeAnnotation:this.convertType(_e.type),expression:this.convertChild(_e.expression)});case tt.ImportEqualsDeclaration:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSImportEqualsDeclaration,id:this.convertChild(_e.name),moduleReference:this.convertChild(_e.moduleReference),importKind:_e.isTypeOnly?"type":"value",isExport:(0,Ht.hasModifier)(tt.ExportKeyword,_e)});case tt.ExternalModuleReference:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSExternalModuleReference,expression:this.convertChild(_e.expression)});case tt.NamespaceExportDeclaration:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSNamespaceExportDeclaration,id:this.convertChild(_e.name)});case tt.AbstractKeyword:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSAbstractKeyword});case tt.TupleType:{let li="elementTypes"in _e?_e.elementTypes.map(Ja=>this.convertType(Ja)):_e.elements.map(Ja=>this.convertType(Ja));return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTupleType,elementTypes:li})}case tt.NamedTupleMember:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSNamedTupleMember,elementType:this.convertType(_e.type,_e),label:this.convertChild(_e.name,_e),optional:_e.questionToken!=null});return _e.dotDotDotToken?(li.range[0]=li.label.range[0],li.loc.start=li.label.loc.start,this.createNode(_e,{type:Et.AST_NODE_TYPES.TSRestType,typeAnnotation:li})):li}case tt.OptionalType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSOptionalType,typeAnnotation:this.convertType(_e.type)});case tt.RestType:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSRestType,typeAnnotation:this.convertType(_e.type)});case tt.TemplateLiteralType:{let li=this.createNode(_e,{type:Et.AST_NODE_TYPES.TSTemplateLiteralType,quasis:[this.convertChild(_e.head)],types:[]});return _e.templateSpans.forEach(Ja=>{li.types.push(this.convertChild(Ja.type)),li.quasis.push(this.convertChild(Ja.literal))}),li}case tt.ClassStaticBlockDeclaration:return this.createNode(_e,{type:Et.AST_NODE_TYPES.StaticBlock,body:this.convertBodyExpressions(_e.body.statements,_e)});case tt.AssertEntry:return this.createNode(_e,{type:Et.AST_NODE_TYPES.ImportAttribute,key:this.convertChild(_e.name),value:this.convertChild(_e.value)});case tt.SatisfiesExpression:return this.createNode(_e,{type:Et.AST_NODE_TYPES.TSSatisfiesExpression,expression:this.convertChild(_e.expression),typeAnnotation:this.convertChild(_e.type)});default:return this.deeplyCopy(_e)}}};te.Converter=bn}}),Io={};wr(Io,{__assign:()=>hu,__asyncDelegator:()=>ci,__asyncGenerator:()=>Wr,__asyncValues:()=>Tn,__await:()=>Rr,__awaiter:()=>kr,__classPrivateFieldGet:()=>Ms,__classPrivateFieldSet:()=>Jo,__createBinding:()=>$n,__decorate:()=>ve,__exportStar:()=>ki,__extends:()=>$c,__generator:()=>Zn,__importDefault:()=>ja,__importStar:()=>js,__makeTemplateObject:()=>Xi,__metadata:()=>Zt,__param:()=>Oe,__read:()=>Ti,__rest:()=>Fe,__spread:()=>vc,__spreadArrays:()=>Ws,__values:()=>es});function $c(te,he){Bo(te,he);function ar(){this.constructor=te}te.prototype=he===null?Object.create(he):(ar.prototype=he.prototype,new ar)}function Fe(te,he){var ar={};for(var Ot in te)Object.prototype.hasOwnProperty.call(te,Ot)&&he.indexOf(Ot)<0&&(ar[Ot]=te[Ot]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var hn=0,Ot=Object.getOwnPropertySymbols(te);hn=0;Et--)(Ht=te[Et])&&(xr=(hn<3?Ht(xr):hn>3?Ht(he,ar,xr):Ht(he,ar))||xr);return hn>3&&xr&&Object.defineProperty(he,ar,xr),xr}function Oe(te,he){return function(ar,Ot){he(ar,Ot,te)}}function Zt(te,he){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(te,he)}function kr(te,he,ar,Ot){function hn(xr){return xr instanceof ar?xr:new ar(function(Ht){Ht(xr)})}return new(ar||(ar=Promise))(function(xr,Ht){function Et(Cr){try{tt(Ot.next(Cr))}catch(bn){Ht(bn)}}function Fr(Cr){try{tt(Ot.throw(Cr))}catch(bn){Ht(bn)}}function tt(Cr){Cr.done?xr(Cr.value):hn(Cr.value).then(Et,Fr)}tt((Ot=Ot.apply(te,he||[])).next())})}function Zn(te,he){var ar={label:0,sent:function(){if(xr[0]&1)throw xr[1];return xr[1]},trys:[],ops:[]},Ot,hn,xr,Ht;return Ht={next:Et(0),throw:Et(1),return:Et(2)},typeof Symbol=="function"&&(Ht[Symbol.iterator]=function(){return this}),Ht;function Et(tt){return function(Cr){return Fr([tt,Cr])}}function Fr(tt){if(Ot)throw new TypeError("Generator is already executing.");for(;ar;)try{if(Ot=1,hn&&(xr=tt[0]&2?hn.return:tt[0]?hn.throw||((xr=hn.return)&&xr.call(hn),0):hn.next)&&!(xr=xr.call(hn,tt[1])).done)return xr;switch(hn=0,xr&&(tt=[tt[0]&2,xr.value]),tt[0]){case 0:case 1:xr=tt;break;case 4:return ar.label++,{value:tt[1],done:!1};case 5:ar.label++,hn=tt[1],tt=[0];continue;case 7:tt=ar.ops.pop(),ar.trys.pop();continue;default:if(xr=ar.trys,!(xr=xr.length>0&&xr[xr.length-1])&&(tt[0]===6||tt[0]===2)){ar=0;continue}if(tt[0]===3&&(!xr||tt[1]>xr[0]&&tt[1]=te.length&&(te=void 0),{value:te&&te[Ot++],done:!te}}};throw new TypeError(he?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ti(te,he){var ar=typeof Symbol=="function"&&te[Symbol.iterator];if(!ar)return te;var Ot=ar.call(te),hn,xr=[],Ht;try{for(;(he===void 0||he-- >0)&&!(hn=Ot.next()).done;)xr.push(hn.value)}catch(Et){Ht={error:Et}}finally{try{hn&&!hn.done&&(ar=Ot.return)&&ar.call(Ot)}finally{if(Ht)throw Ht.error}}return xr}function vc(){for(var te=[],he=0;he1||Et(_e,Vn)})})}function Et(_e,Vn){try{Fr(Ot[_e](Vn))}catch(_i){bn(xr[0][3],_i)}}function Fr(_e){_e.value instanceof Rr?Promise.resolve(_e.value.v).then(tt,Cr):bn(xr[0][2],_e)}function tt(_e){Et("next",_e)}function Cr(_e){Et("throw",_e)}function bn(_e,Vn){_e(Vn),xr.shift(),xr.length&&Et(xr[0][0],xr[0][1])}}function ci(te){var he,ar;return he={},Ot("next"),Ot("throw",function(hn){throw hn}),Ot("return"),he[Symbol.iterator]=function(){return this},he;function Ot(hn,xr){he[hn]=te[hn]?function(Ht){return(ar=!ar)?{value:Rr(te[hn](Ht)),done:hn==="return"}:xr?xr(Ht):Ht}:xr}}function Tn(te){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var he=te[Symbol.asyncIterator],ar;return he?he.call(te):(te=typeof es=="function"?es(te):te[Symbol.iterator](),ar={},Ot("next"),Ot("throw"),Ot("return"),ar[Symbol.asyncIterator]=function(){return this},ar);function Ot(xr){ar[xr]=te[xr]&&function(Ht){return new Promise(function(Et,Fr){Ht=te[xr](Ht),hn(Et,Fr,Ht.done,Ht.value)})}}function hn(xr,Ht,Et,Fr){Promise.resolve(Fr).then(function(tt){xr({value:tt,done:Et})},Ht)}}function Xi(te,he){return Object.defineProperty?Object.defineProperty(te,"raw",{value:he}):te.raw=he,te}function js(te){if(te&&te.__esModule)return te;var he={};if(te!=null)for(var ar in te)Object.hasOwnProperty.call(te,ar)&&(he[ar]=te[ar]);return he.default=te,he}function ja(te){return te&&te.__esModule?te:{default:te}}function Ms(te,he){if(!he.has(te))throw new TypeError("attempted to get private field on non-instance");return he.get(te)}function Jo(te,he,ar){if(!he.has(te))throw new TypeError("attempted to set private field on non-instance");return he.set(te,ar),ar}var Bo,hu,cc=Jr({"node_modules/tslib/tslib.es6.js"(){zt(),Bo=function(te,he){return Bo=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ar,Ot){ar.__proto__=Ot}||function(ar,Ot){for(var hn in Ot)Ot.hasOwnProperty(hn)&&(ar[hn]=Ot[hn])},Bo(te,he)},hu=function(){return hu=Object.assign||function(te){for(var he,ar=1,Ot=arguments.length;ar=he.SyntaxKind.FirstLiteralToken&&ps.kind<=he.SyntaxKind.LastLiteralToken}te.isLiteralExpression=Wd;function rf(ps){return ps.kind===he.SyntaxKind.LiteralType}te.isLiteralTypeNode=rf;function jl(ps){return ps.kind===he.SyntaxKind.MappedType}te.isMappedTypeNode=jl;function uc(ps){return ps.kind===he.SyntaxKind.MetaProperty}te.isMetaProperty=uc;function _o(ps){return ps.kind===he.SyntaxKind.MethodDeclaration}te.isMethodDeclaration=_o;function io(ps){return ps.kind===he.SyntaxKind.MethodSignature}te.isMethodSignature=io;function El(ps){return ps.kind===he.SyntaxKind.ModuleBlock}te.isModuleBlock=El;function Bd(ps){return ps.kind===he.SyntaxKind.ModuleDeclaration}te.isModuleDeclaration=Bd;function Dm(ps){return ps.kind===he.SyntaxKind.NamedExports}te.isNamedExports=Dm;function lp(ps){return ps.kind===he.SyntaxKind.NamedImports}te.isNamedImports=lp;function Eu(ps){return Bd(ps)&&ps.name.kind===he.SyntaxKind.Identifier&&ps.body!==void 0&&(ps.body.kind===he.SyntaxKind.ModuleBlock||Eu(ps.body))}te.isNamespaceDeclaration=Eu;function $l(ps){return ps.kind===he.SyntaxKind.NamespaceImport}te.isNamespaceImport=$l;function qp(ps){return ps.kind===he.SyntaxKind.NamespaceExportDeclaration}te.isNamespaceExportDeclaration=qp;function $d(ps){return ps.kind===he.SyntaxKind.NewExpression}te.isNewExpression=$d;function Sp(ps){return ps.kind===he.SyntaxKind.NonNullExpression}te.isNonNullExpression=Sp;function jt(ps){return ps.kind===he.SyntaxKind.NoSubstitutionTemplateLiteral}te.isNoSubstitutionTemplateLiteral=jt;function ri(ps){return ps.kind===he.SyntaxKind.NullKeyword}te.isNullLiteral=ri;function gs(ps){return ps.kind===he.SyntaxKind.NumericLiteral}te.isNumericLiteral=gs;function xo(ps){switch(ps.kind){case he.SyntaxKind.StringLiteral:case he.SyntaxKind.NumericLiteral:case he.SyntaxKind.NoSubstitutionTemplateLiteral:return!0;default:return!1}}te.isNumericOrStringLikeLiteral=xo;function bs(ps){return ps.kind===he.SyntaxKind.ObjectBindingPattern}te.isObjectBindingPattern=bs;function mc(ps){return ps.kind===he.SyntaxKind.ObjectLiteralExpression}te.isObjectLiteralExpression=mc;function nu(ps){return ps.kind===he.SyntaxKind.OmittedExpression}te.isOmittedExpression=nu;function Mp(ps){return ps.kind===he.SyntaxKind.Parameter}te.isParameterDeclaration=Mp;function jp(ps){return ps.kind===he.SyntaxKind.ParenthesizedExpression}te.isParenthesizedExpression=jp;function hf(ps){return ps.kind===he.SyntaxKind.ParenthesizedType}te.isParenthesizedTypeNode=hf;function p0(ps){return ps.kind===he.SyntaxKind.PostfixUnaryExpression}te.isPostfixUnaryExpression=p0;function $1(ps){return ps.kind===he.SyntaxKind.PrefixUnaryExpression}te.isPrefixUnaryExpression=$1;function rm(ps){return ps.kind===he.SyntaxKind.PropertyAccessExpression}te.isPropertyAccessExpression=rm;function xg(ps){return ps.kind===he.SyntaxKind.PropertyAssignment}te.isPropertyAssignment=xg;function ng(ps){return ps.kind===he.SyntaxKind.PropertyDeclaration}te.isPropertyDeclaration=ng;function Gg(ps){return ps.kind===he.SyntaxKind.PropertySignature}te.isPropertySignature=Gg;function Tg(ps){return ps.kind===he.SyntaxKind.QualifiedName}te.isQualifiedName=Tg;function Lb(ps){return ps.kind===he.SyntaxKind.RegularExpressionLiteral}te.isRegularExpressionLiteral=Lb;function tE(ps){return ps.kind===he.SyntaxKind.ReturnStatement}te.isReturnStatement=tE;function Q1(ps){return ps.kind===he.SyntaxKind.SetAccessor}te.isSetAccessorDeclaration=Q1;function Ck(ps){return ps.kind===he.SyntaxKind.ShorthandPropertyAssignment}te.isShorthandPropertyAssignment=Ck;function HP(ps){return ps.parameters!==void 0}te.isSignatureDeclaration=HP;function WP(ps){return ps.kind===he.SyntaxKind.SourceFile}te.isSourceFile=WP;function YB(ps){return ps.kind===he.SyntaxKind.SpreadAssignment}te.isSpreadAssignment=YB;function _S(ps){return ps.kind===he.SyntaxKind.SpreadElement}te.isSpreadElement=_S;function PZ(ps){return ps.kind===he.SyntaxKind.StringLiteral}te.isStringLiteral=PZ;function Tae(ps){return ps.kind===he.SyntaxKind.SwitchStatement}te.isSwitchStatement=Tae;function I$(ps){return ps.kind===he.SyntaxKind.SyntaxList}te.isSyntaxList=I$;function YE(ps){return ps.kind===he.SyntaxKind.TaggedTemplateExpression}te.isTaggedTemplateExpression=YE;function gI(ps){return ps.kind===he.SyntaxKind.TemplateExpression}te.isTemplateExpression=gI;function x7(ps){return ps.kind===he.SyntaxKind.TemplateExpression||ps.kind===he.SyntaxKind.NoSubstitutionTemplateLiteral}te.isTemplateLiteral=x7;function x$(ps){return ps.kind===he.SyntaxKind.StringLiteral||ps.kind===he.SyntaxKind.NoSubstitutionTemplateLiteral}te.isTextualLiteral=x$;function H(ps){return ps.kind===he.SyntaxKind.ThrowStatement}te.isThrowStatement=H;function F(ps){return ps.kind===he.SyntaxKind.TryStatement}te.isTryStatement=F;function Z(ps){return ps.kind===he.SyntaxKind.TupleType}te.isTupleTypeNode=Z;function we(ps){return ps.kind===he.SyntaxKind.TypeAliasDeclaration}te.isTypeAliasDeclaration=we;function Tt(ps){return ps.kind===he.SyntaxKind.TypeAssertionExpression}te.isTypeAssertion=Tt;function cn(ps){return ps.kind===he.SyntaxKind.TypeLiteral}te.isTypeLiteralNode=cn;function Fi(ps){return ps.kind===he.SyntaxKind.TypeOfExpression}te.isTypeOfExpression=Fi;function aa(ps){return ps.kind===he.SyntaxKind.TypeOperator}te.isTypeOperatorNode=aa;function Wa(ps){return ps.kind===he.SyntaxKind.TypeParameter}te.isTypeParameterDeclaration=Wa;function oo(ps){return ps.kind===he.SyntaxKind.TypePredicate}te.isTypePredicateNode=oo;function uu(ps){return ps.kind===he.SyntaxKind.TypeReference}te.isTypeReferenceNode=uu;function Ql(ps){return ps.kind===he.SyntaxKind.TypeQuery}te.isTypeQueryNode=Ql;function nm(ps){return ps.kind===he.SyntaxKind.UnionType}te.isUnionTypeNode=nm;function Vp(ps){return ps.kind===he.SyntaxKind.VariableDeclaration}te.isVariableDeclaration=Vp;function Sh(ps){return ps.kind===he.SyntaxKind.VariableStatement}te.isVariableStatement=Sh;function dh(ps){return ps.kind===he.SyntaxKind.VariableDeclarationList}te.isVariableDeclarationList=dh;function yv(ps){return ps.kind===he.SyntaxKind.VoidExpression}te.isVoidExpression=yv;function K1(ps){return ps.kind===he.SyntaxKind.WhileStatement}te.isWhileStatement=K1;function N_(ps){return ps.kind===he.SyntaxKind.WithStatement}te.isWithStatement=N_}}),Ul=Yt({"node_modules/tsutils/typeguard/2.9/node.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isImportTypeNode=void 0;var he=(cc(),Bn(Io));he.__exportStar(ud(),te);var ar=cd();function Ot(hn){return hn.kind===ar.SyntaxKind.ImportType}te.isImportTypeNode=Ot}}),Ud=Yt({"node_modules/tsutils/typeguard/3.0/node.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isSyntheticExpression=te.isRestTypeNode=te.isOptionalTypeNode=void 0;var he=(cc(),Bn(Io));he.__exportStar(Ul(),te);var ar=cd();function Ot(Ht){return Ht.kind===ar.SyntaxKind.OptionalType}te.isOptionalTypeNode=Ot;function hn(Ht){return Ht.kind===ar.SyntaxKind.RestType}te.isRestTypeNode=hn;function xr(Ht){return Ht.kind===ar.SyntaxKind.SyntheticExpression}te.isSyntheticExpression=xr}}),Ed=Yt({"node_modules/tsutils/typeguard/3.2/node.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isBigIntLiteral=void 0;var he=(cc(),Bn(Io));he.__exportStar(Ud(),te);var ar=cd();function Ot(hn){return hn.kind===ar.SyntaxKind.BigIntLiteral}te.isBigIntLiteral=Ot}}),Hi=Yt({"node_modules/tsutils/typeguard/node.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he=(cc(),Bn(Io));he.__exportStar(Ed(),te)}}),ga=Yt({"node_modules/tsutils/typeguard/2.8/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isUniqueESSymbolType=te.isUnionType=te.isUnionOrIntersectionType=te.isTypeVariable=te.isTypeReference=te.isTypeParameter=te.isSubstitutionType=te.isObjectType=te.isLiteralType=te.isIntersectionType=te.isInterfaceType=te.isInstantiableType=te.isIndexedAccessype=te.isIndexedAccessType=te.isGenericType=te.isEnumType=te.isConditionalType=void 0;var he=cd();function ar(Bs){return(Bs.flags&he.TypeFlags.Conditional)!==0}te.isConditionalType=ar;function Ot(Bs){return(Bs.flags&he.TypeFlags.Enum)!==0}te.isEnumType=Ot;function hn(Bs){return(Bs.flags&he.TypeFlags.Object)!==0&&(Bs.objectFlags&he.ObjectFlags.ClassOrInterface)!==0&&(Bs.objectFlags&he.ObjectFlags.Reference)!==0}te.isGenericType=hn;function xr(Bs){return(Bs.flags&he.TypeFlags.IndexedAccess)!==0}te.isIndexedAccessType=xr;function Ht(Bs){return(Bs.flags&he.TypeFlags.Index)!==0}te.isIndexedAccessype=Ht;function Et(Bs){return(Bs.flags&he.TypeFlags.Instantiable)!==0}te.isInstantiableType=Et;function Fr(Bs){return(Bs.flags&he.TypeFlags.Object)!==0&&(Bs.objectFlags&he.ObjectFlags.ClassOrInterface)!==0}te.isInterfaceType=Fr;function tt(Bs){return(Bs.flags&he.TypeFlags.Intersection)!==0}te.isIntersectionType=tt;function Cr(Bs){return(Bs.flags&(he.TypeFlags.StringOrNumberLiteral|he.TypeFlags.BigIntLiteral))!==0}te.isLiteralType=Cr;function bn(Bs){return(Bs.flags&he.TypeFlags.Object)!==0}te.isObjectType=bn;function _e(Bs){return(Bs.flags&he.TypeFlags.Substitution)!==0}te.isSubstitutionType=_e;function Vn(Bs){return(Bs.flags&he.TypeFlags.TypeParameter)!==0}te.isTypeParameter=Vn;function _i(Bs){return(Bs.flags&he.TypeFlags.Object)!==0&&(Bs.objectFlags&he.ObjectFlags.Reference)!==0}te.isTypeReference=_i;function Fs(Bs){return(Bs.flags&he.TypeFlags.TypeVariable)!==0}te.isTypeVariable=Fs;function ds(Bs){return(Bs.flags&he.TypeFlags.UnionOrIntersection)!==0}te.isUnionOrIntersectionType=ds;function la(Bs){return(Bs.flags&he.TypeFlags.Union)!==0}te.isUnionType=la;function vo(Bs){return(Bs.flags&he.TypeFlags.UniqueESSymbol)!==0}te.isUniqueESSymbolType=vo}}),sc=Yt({"node_modules/tsutils/typeguard/2.9/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he=(cc(),Bn(Io));he.__exportStar(ga(),te)}}),zo=Yt({"node_modules/tsutils/typeguard/3.0/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isTupleTypeReference=te.isTupleType=void 0;var he=(cc(),Bn(Io));he.__exportStar(sc(),te);var ar=cd(),Ot=sc();function hn(Ht){return(Ht.flags&ar.TypeFlags.Object&&Ht.objectFlags&ar.ObjectFlags.Tuple)!==0}te.isTupleType=hn;function xr(Ht){return Ot.isTypeReference(Ht)&&hn(Ht.target)}te.isTupleTypeReference=xr}}),Kc=Yt({"node_modules/tsutils/typeguard/3.2/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he=(cc(),Bn(Io));he.__exportStar(zo(),te)}}),_p=Yt({"node_modules/tsutils/typeguard/3.2/index.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he=(cc(),Bn(Io));he.__exportStar(Ed(),te),he.__exportStar(Kc(),te)}}),Pf=Yt({"node_modules/tsutils/typeguard/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he=(cc(),Bn(Io));he.__exportStar(Kc(),te)}}),cy=Yt({"node_modules/tsutils/util/type.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.getBaseClassMemberOfClassElement=te.getIteratorYieldResultFromIteratorResult=te.getInstanceTypeOfClassLikeDeclaration=te.getConstructorTypeOfClassLikeDeclaration=te.getSymbolOfClassLikeDeclaration=te.getPropertyNameFromType=te.symbolHasReadonlyDeclaration=te.isPropertyReadonlyInType=te.getWellKnownSymbolPropertyOfType=te.getPropertyOfType=te.isBooleanLiteralType=te.isFalsyType=te.isThenableType=te.someTypePart=te.intersectionTypeParts=te.unionTypeParts=te.getCallSignaturesOfType=te.isTypeAssignableToString=te.isTypeAssignableToNumber=te.isOptionalChainingUndefinedMarkerType=te.removeOptionalChainingUndefinedMarkerType=te.removeOptionalityFromType=te.isEmptyObjectType=void 0;var he=cd(),ar=Pf(),Ot=a1(),hn=Hi();function xr(wo){if(ar.isObjectType(wo)&&wo.objectFlags&he.ObjectFlags.Anonymous&&wo.getProperties().length===0&&wo.getCallSignatures().length===0&&wo.getConstructSignatures().length===0&&wo.getStringIndexType()===void 0&&wo.getNumberIndexType()===void 0){let hc=wo.getBaseTypes();return hc===void 0||hc.every(xr)}return!1}te.isEmptyObjectType=xr;function Ht(wo,hc){if(!Et(hc,he.TypeFlags.Undefined))return hc;let au=Et(hc,he.TypeFlags.Null);return hc=wo.getNonNullableType(hc),au?wo.getNullableType(hc,he.TypeFlags.Null):hc}te.removeOptionalityFromType=Ht;function Et(wo,hc){for(let au of _i(wo))if(Ot.isTypeFlagSet(au,hc))return!0;return!1}function Fr(wo,hc){if(!ar.isUnionType(hc))return tt(wo,hc)?hc.getNonNullableType():hc;let au=0,ep=!1;for(let kp of hc.types)tt(wo,kp)?ep=!0:au|=kp.flags;return ep?wo.getNullableType(hc.getNonNullableType(),au):hc}te.removeOptionalChainingUndefinedMarkerType=Fr;function tt(wo,hc){return Ot.isTypeFlagSet(hc,he.TypeFlags.Undefined)&&wo.getNullableType(hc.getNonNullableType(),he.TypeFlags.Undefined)!==hc}te.isOptionalChainingUndefinedMarkerType=tt;function Cr(wo,hc){return _e(wo,hc,he.TypeFlags.NumberLike)}te.isTypeAssignableToNumber=Cr;function bn(wo,hc){return _e(wo,hc,he.TypeFlags.StringLike)}te.isTypeAssignableToString=bn;function _e(wo,hc,au){au|=he.TypeFlags.Any;let ep;return function kp(Dp){if(ar.isTypeParameter(Dp)&&Dp.symbol!==void 0&&Dp.symbol.declarations!==void 0){if(ep===void 0)ep=new Set([Dp]);else if(!ep.has(Dp))ep.add(Dp);else return!1;let ly=Dp.symbol.declarations[0];return ly.constraint===void 0?!0:kp(wo.getTypeFromTypeNode(ly.constraint))}return ar.isUnionType(Dp)?Dp.types.every(kp):ar.isIntersectionType(Dp)?Dp.types.some(kp):Ot.isTypeFlagSet(Dp,au)}(hc)}function Vn(wo){if(ar.isUnionType(wo)){let hc=[];for(let au of wo.types)hc.push(...Vn(au));return hc}if(ar.isIntersectionType(wo)){let hc;for(let au of wo.types){let ep=Vn(au);if(ep.length!==0){if(hc!==void 0)return[];hc=ep}}return hc===void 0?[]:hc}return wo.getCallSignatures()}te.getCallSignaturesOfType=Vn;function _i(wo){return ar.isUnionType(wo)?wo.types:[wo]}te.unionTypeParts=_i;function Fs(wo){return ar.isIntersectionType(wo)?wo.types:[wo]}te.intersectionTypeParts=Fs;function ds(wo,hc,au){return hc(wo)?wo.types.some(au):au(wo)}te.someTypePart=ds;function la(wo,hc){let au=arguments.length>2&&arguments[2]!==void 0?arguments[2]:wo.getTypeAtLocation(hc);for(let ep of _i(wo.getApparentType(au))){let kp=ep.getProperty("then");if(kp===void 0)continue;let Dp=wo.getTypeOfSymbolAtLocation(kp,hc);for(let ly of _i(Dp))for(let _1 of ly.getCallSignatures())if(_1.parameters.length!==0&&vo(wo,_1.parameters[0],hc))return!0}return!1}te.isThenableType=la;function vo(wo,hc,au){let ep=wo.getApparentType(wo.getTypeOfSymbolAtLocation(hc,au));if(hc.valueDeclaration.dotDotDotToken&&(ep=ep.getNumberIndexType(),ep===void 0))return!1;for(let kp of _i(ep))if(kp.getCallSignatures().length!==0)return!0;return!1}function Bs(wo){return wo.flags&(he.TypeFlags.Undefined|he.TypeFlags.Null|he.TypeFlags.Void)?!0:ar.isLiteralType(wo)?!wo.value:Gs(wo,!1)}te.isFalsyType=Bs;function Gs(wo,hc){return Ot.isTypeFlagSet(wo,he.TypeFlags.BooleanLiteral)&&wo.intrinsicName===(hc?"true":"false")}te.isBooleanLiteralType=Gs;function is(wo,hc){return hc.startsWith("__")?wo.getProperties().find(au=>au.escapedName===hc):wo.getProperty(hc)}te.getPropertyOfType=is;function ma(wo,hc,au){let ep="__@"+hc;for(let kp of wo.getProperties()){if(!kp.name.startsWith(ep))continue;let Dp=au.getApparentType(au.getTypeAtLocation(kp.valueDeclaration.name.expression)).symbol;if(kp.escapedName===Eo(au,Dp,hc))return kp}}te.getWellKnownSymbolPropertyOfType=ma;function Eo(wo,hc,au){let ep=hc&&wo.getTypeOfSymbolAtLocation(hc,hc.valueDeclaration).getProperty(au),kp=ep&&wo.getTypeOfSymbolAtLocation(ep,ep.valueDeclaration);return kp&&ar.isUniqueESSymbolType(kp)?kp.escapedName:"__@"+au}function li(wo,hc,au){let ep=!1,kp=!1;for(let Dp of _i(wo))if(is(Dp,hc)===void 0){let ly=(Ot.isNumericPropertyName(hc)?au.getIndexInfoOfType(Dp,he.IndexKind.Number):void 0)||au.getIndexInfoOfType(Dp,he.IndexKind.String);if(ly!==void 0&&ly.isReadonly){if(ep)return!0;kp=!0}}else{if(kp||Ja(Dp,hc,au))return!0;ep=!0}return!1}te.isPropertyReadonlyInType=li;function Ja(wo,hc,au){return ds(wo,ar.isIntersectionType,ep=>{let kp=is(ep,hc);if(kp===void 0)return!1;if(kp.flags&he.SymbolFlags.Transient){if(/^(?:[1-9]\d*|0)$/.test(hc)&&ar.isTupleTypeReference(ep))return ep.target.readonly;switch(Fc(ep,hc,au)){case!0:return!0;case!1:return!1;default:}}return Ot.isSymbolFlagSet(kp,he.SymbolFlags.ValueModule)||dc(kp,au)})}function Fc(wo,hc,au){if(!ar.isObjectType(wo)||!Ot.isObjectFlagSet(wo,he.ObjectFlags.Mapped))return;let ep=wo.symbol.declarations[0];return ep.readonlyToken!==void 0&&!/^__@[^@]+$/.test(hc)?ep.readonlyToken.kind!==he.SyntaxKind.MinusToken:li(wo.modifiersType,hc,au)}function dc(wo,hc){return(wo.flags&he.SymbolFlags.Accessor)===he.SymbolFlags.GetAccessor||wo.declarations!==void 0&&wo.declarations.some(au=>Ot.isModifierFlagSet(au,he.ModifierFlags.Readonly)||hn.isVariableDeclaration(au)&&Ot.isNodeFlagSet(au.parent,he.NodeFlags.Const)||hn.isCallExpression(au)&&Ot.isReadonlyAssignmentDeclaration(au,hc)||hn.isEnumMember(au)||(hn.isPropertyAssignment(au)||hn.isShorthandPropertyAssignment(au))&&Ot.isInConstContext(au.parent))}te.symbolHasReadonlyDeclaration=dc;function rl(wo){if(wo.flags&(he.TypeFlags.StringLiteral|he.TypeFlags.NumberLiteral)){let hc=String(wo.value);return{displayName:hc,symbolName:he.escapeLeadingUnderscores(hc)}}if(ar.isUniqueESSymbolType(wo))return{displayName:`[${wo.symbol?`${ao(wo.symbol)?"Symbol.":""}${wo.symbol.name}`:wo.escapedName.replace(/^__@|@\d+$/g,"")}]`,symbolName:wo.escapedName}}te.getPropertyNameFromType=rl;function ao(wo){return Ot.isSymbolFlagSet(wo,he.SymbolFlags.Property)&&wo.valueDeclaration!==void 0&&hn.isInterfaceDeclaration(wo.valueDeclaration.parent)&&wo.valueDeclaration.parent.name.text==="SymbolConstructor"&&Cu(wo.valueDeclaration.parent)}function Cu(wo){return Ot.isNodeFlagSet(wo.parent,he.NodeFlags.GlobalAugmentation)||hn.isSourceFile(wo.parent)&&!he.isExternalModule(wo.parent)}function Nl(wo,hc){var au;return hc.getSymbolAtLocation((au=wo.name)!==null&&au!==void 0?au:Ot.getChildOfKind(wo,he.SyntaxKind.ClassKeyword))}te.getSymbolOfClassLikeDeclaration=Nl;function ru(wo,hc){return wo.kind===he.SyntaxKind.ClassExpression?hc.getTypeAtLocation(wo):hc.getTypeOfSymbolAtLocation(Nl(wo,hc),wo)}te.getConstructorTypeOfClassLikeDeclaration=ru;function sl(wo,hc){return wo.kind===he.SyntaxKind.ClassDeclaration?hc.getTypeAtLocation(wo):hc.getDeclaredTypeOfSymbol(Nl(wo,hc))}te.getInstanceTypeOfClassLikeDeclaration=sl;function Ml(wo,hc,au){return ar.isUnionType(wo)&&wo.types.find(ep=>{let kp=ep.getProperty("done");return kp!==void 0&&Gs(Ht(au,au.getTypeOfSymbolAtLocation(kp,hc)),!1)})||wo}te.getIteratorYieldResultFromIteratorResult=Ml;function Od(wo,hc){if(!hn.isClassLikeDeclaration(wo.parent))return;let au=Ot.getBaseOfClassLikeExpression(wo.parent);if(au===void 0)return;let ep=Ot.getSingleLateBoundPropertyNameOfPropertyName(wo.name,hc);if(ep===void 0)return;let kp=hc.getTypeAtLocation(Ot.hasModifier(wo.modifiers,he.SyntaxKind.StaticKeyword)?au.expression:au);return is(kp,ep.symbolName)}te.getBaseClassMemberOfClassElement=Od}}),a1=Yt({"node_modules/tsutils/util/util.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.isValidIdentifier=te.getLineBreakStyle=te.getLineRanges=te.forEachComment=te.forEachTokenWithTrivia=te.forEachToken=te.isFunctionWithBody=te.hasOwnThisReference=te.isBlockScopeBoundary=te.isFunctionScopeBoundary=te.isTypeScopeBoundary=te.isScopeBoundary=te.ScopeBoundarySelector=te.ScopeBoundary=te.isInSingleStatementContext=te.isBlockScopedDeclarationStatement=te.isBlockScopedVariableDeclaration=te.isBlockScopedVariableDeclarationList=te.getVariableDeclarationKind=te.VariableDeclarationKind=te.forEachDeclaredVariable=te.forEachDestructuringIdentifier=te.getPropertyName=te.getWrappedNodeAtPosition=te.getAstNodeAtPosition=te.commentText=te.isPositionInComment=te.getCommentAtPosition=te.getTokenAtPosition=te.getNextToken=te.getPreviousToken=te.getNextStatement=te.getPreviousStatement=te.isModifierFlagSet=te.isObjectFlagSet=te.isSymbolFlagSet=te.isTypeFlagSet=te.isNodeFlagSet=te.hasAccessModifier=te.isParameterProperty=te.hasModifier=te.getModifier=te.isThisParameter=te.isKeywordKind=te.isJsDocKind=te.isTypeNodeKind=te.isAssignmentKind=te.isNodeKind=te.isTokenKind=te.getChildOfKind=void 0,te.getBaseOfClassLikeExpression=te.hasExhaustiveCaseClauses=te.formatPseudoBigInt=te.unwrapParentheses=te.getSingleLateBoundPropertyNameOfPropertyName=te.getLateBoundPropertyNamesOfPropertyName=te.getLateBoundPropertyNames=te.getPropertyNameOfWellKnownSymbol=te.isWellKnownSymbolLiterally=te.isBindableObjectDefinePropertyCall=te.isReadonlyAssignmentDeclaration=te.isInConstContext=te.isConstAssertion=te.getTsCheckDirective=te.getCheckJsDirective=te.isAmbientModule=te.isCompilerOptionEnabled=te.isStrictCompilerOptionEnabled=te.getIIFE=te.isAmbientModuleBlock=te.isStatementInAmbientContext=te.findImportLikeNodes=te.findImports=te.ImportKind=te.parseJsDocOfNode=te.getJsDoc=te.canHaveJsDoc=te.isReassignmentTarget=te.getAccessKind=te.AccessKind=te.isExpressionValueUsed=te.getDeclarationOfBindingElement=te.hasSideEffects=te.SideEffectOptions=te.isSameLine=te.isNumericPropertyName=te.isValidJsxIdentifier=te.isValidNumericLiteral=te.isValidPropertyName=te.isValidPropertyAccess=void 0;var he=cd(),ar=Hi(),Ot=_p(),hn=cy();function xr(jt,ri,gs){for(let xo of jt.getChildren(gs))if(xo.kind===ri)return xo}te.getChildOfKind=xr;function Ht(jt){return jt>=he.SyntaxKind.FirstToken&&jt<=he.SyntaxKind.LastToken}te.isTokenKind=Ht;function Et(jt){return jt>=he.SyntaxKind.FirstNode}te.isNodeKind=Et;function Fr(jt){return jt>=he.SyntaxKind.FirstAssignment&&jt<=he.SyntaxKind.LastAssignment}te.isAssignmentKind=Fr;function tt(jt){return jt>=he.SyntaxKind.FirstTypeNode&&jt<=he.SyntaxKind.LastTypeNode}te.isTypeNodeKind=tt;function Cr(jt){return jt>=he.SyntaxKind.FirstJSDocNode&&jt<=he.SyntaxKind.LastJSDocNode}te.isJsDocKind=Cr;function bn(jt){return jt>=he.SyntaxKind.FirstKeyword&&jt<=he.SyntaxKind.LastKeyword}te.isKeywordKind=bn;function _e(jt){return jt.name.kind===he.SyntaxKind.Identifier&&jt.name.originalKeywordKind===he.SyntaxKind.ThisKeyword}te.isThisParameter=_e;function Vn(jt,ri){if(jt.modifiers!==void 0){for(let gs of jt.modifiers)if(gs.kind===ri)return gs}}te.getModifier=Vn;function _i(jt){if(jt===void 0)return!1;for(var ri=arguments.length,gs=new Array(ri>1?ri-1:0),xo=1;xo0)return ri.statements[gs-1]}}te.getPreviousStatement=Gs;function is(jt){let ri=jt.parent;if(ar.isBlockLike(ri)){let gs=ri.statements.indexOf(jt);if(gs=jt.end))return Ht(jt.kind)?jt:Ja(jt,ri,gs??jt.getSourceFile(),xo===!0)}te.getTokenAtPosition=li;function Ja(jt,ri,gs,xo){if(!xo&&(jt=Cu(jt,ri),Ht(jt.kind)))return jt;e:for(;;){for(let bs of jt.getChildren(gs))if(bs.end>ri&&(xo||bs.kind!==he.SyntaxKind.JSDocComment)){if(Ht(bs.kind))return bs;jt=bs;continue e}return}}function Fc(jt,ri){let gs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:jt,xo=li(gs,ri,jt);if(xo===void 0||xo.kind===he.SyntaxKind.JsxText||ri>=xo.end-(he.tokenToString(xo.kind)||"").length)return;let bs=xo.pos===0?(he.getShebang(jt.text)||"").length:xo.pos;return bs!==0&&he.forEachTrailingCommentRange(jt.text,bs,dc,ri)||he.forEachLeadingCommentRange(jt.text,bs,dc,ri)}te.getCommentAtPosition=Fc;function dc(jt,ri,gs,xo,bs){return bs>=jt&&bsri||jt.end<=ri)){for(;Et(jt.kind);){let gs=he.forEachChild(jt,xo=>xo.pos<=ri&&xo.end>ri?xo:void 0);if(gs===void 0)break;jt=gs}return jt}}te.getAstNodeAtPosition=Cu;function Nl(jt,ri){if(!(jt.node.pos>ri||jt.node.end<=ri))e:for(;;){for(let gs of jt.children){if(gs.node.pos>ri)return jt;if(gs.node.end>ri){jt=gs;continue e}}return jt}}te.getWrappedNodeAtPosition=Nl;function ru(jt){if(jt.kind===he.SyntaxKind.ComputedPropertyName){let ri=Eu(jt.expression);if(ar.isPrefixUnaryExpression(ri)){let gs=!1;switch(ri.operator){case he.SyntaxKind.MinusToken:gs=!0;case he.SyntaxKind.PlusToken:return ar.isNumericLiteral(ri.operand)?`${gs?"-":""}${ri.operand.text}`:Ot.isBigIntLiteral(ri.operand)?`${gs?"-":""}${ri.operand.text.slice(0,-1)}`:void 0;default:return}}return Ot.isBigIntLiteral(ri)?ri.text.slice(0,-1):ar.isNumericOrStringLikeLiteral(ri)?ri.text:void 0}return jt.kind===he.SyntaxKind.PrivateIdentifier?void 0:jt.text}te.getPropertyName=ru;function sl(jt,ri){for(let gs of jt.elements){if(gs.kind!==he.SyntaxKind.BindingElement)continue;let xo;if(gs.name.kind===he.SyntaxKind.Identifier?xo=ri(gs):xo=sl(gs.name,ri),xo)return xo}}te.forEachDestructuringIdentifier=sl;function Ml(jt,ri){for(let gs of jt.declarations){let xo;if(gs.name.kind===he.SyntaxKind.Identifier?xo=ri(gs):xo=sl(gs.name,ri),xo)return xo}}te.forEachDeclaredVariable=Ml;var Od;(function(jt){jt[jt.Var=0]="Var",jt[jt.Let=1]="Let",jt[jt.Const=2]="Const"})(Od=te.VariableDeclarationKind||(te.VariableDeclarationKind={}));function wo(jt){return jt.flags&he.NodeFlags.Let?1:jt.flags&he.NodeFlags.Const?2:0}te.getVariableDeclarationKind=wo;function hc(jt){return(jt.flags&he.NodeFlags.BlockScoped)!==0}te.isBlockScopedVariableDeclarationList=hc;function au(jt){let ri=jt.parent;return ri.kind===he.SyntaxKind.CatchClause||hc(ri)}te.isBlockScopedVariableDeclaration=au;function ep(jt){switch(jt.kind){case he.SyntaxKind.VariableStatement:return hc(jt.declarationList);case he.SyntaxKind.ClassDeclaration:case he.SyntaxKind.EnumDeclaration:case he.SyntaxKind.InterfaceDeclaration:case he.SyntaxKind.TypeAliasDeclaration:return!0;default:return!1}}te.isBlockScopedDeclarationStatement=ep;function kp(jt){switch(jt.parent.kind){case he.SyntaxKind.ForStatement:case he.SyntaxKind.ForInStatement:case he.SyntaxKind.ForOfStatement:case he.SyntaxKind.WhileStatement:case he.SyntaxKind.DoStatement:case he.SyntaxKind.IfStatement:case he.SyntaxKind.WithStatement:case he.SyntaxKind.LabeledStatement:return!0;default:return!1}}te.isInSingleStatementContext=kp;var Dp;(function(jt){jt[jt.None=0]="None",jt[jt.Function=1]="Function",jt[jt.Block=2]="Block",jt[jt.Type=4]="Type",jt[jt.ConditionalType=8]="ConditionalType"})(Dp=te.ScopeBoundary||(te.ScopeBoundary={}));var ly;(function(jt){jt[jt.Function=1]="Function",jt[jt.Block=3]="Block",jt[jt.Type=7]="Type",jt[jt.InferType=8]="InferType"})(ly=te.ScopeBoundarySelector||(te.ScopeBoundarySelector={}));function _1(jt){return _A(jt)||hb(jt)||A1(jt)}te.isScopeBoundary=_1;function A1(jt){switch(jt.kind){case he.SyntaxKind.InterfaceDeclaration:case he.SyntaxKind.TypeAliasDeclaration:case he.SyntaxKind.MappedType:return 4;case he.SyntaxKind.ConditionalType:return 8;default:return 0}}te.isTypeScopeBoundary=A1;function _A(jt){switch(jt.kind){case he.SyntaxKind.FunctionExpression:case he.SyntaxKind.ArrowFunction:case he.SyntaxKind.Constructor:case he.SyntaxKind.ModuleDeclaration:case he.SyntaxKind.ClassDeclaration:case he.SyntaxKind.ClassExpression:case he.SyntaxKind.EnumDeclaration:case he.SyntaxKind.MethodDeclaration:case he.SyntaxKind.FunctionDeclaration:case he.SyntaxKind.GetAccessor:case he.SyntaxKind.SetAccessor:case he.SyntaxKind.MethodSignature:case he.SyntaxKind.CallSignature:case he.SyntaxKind.ConstructSignature:case he.SyntaxKind.ConstructorType:case he.SyntaxKind.FunctionType:return 1;case he.SyntaxKind.SourceFile:return he.isExternalModule(jt)?1:0;default:return 0}}te.isFunctionScopeBoundary=_A;function hb(jt){switch(jt.kind){case he.SyntaxKind.Block:let ri=jt.parent;return ri.kind!==he.SyntaxKind.CatchClause&&(ri.kind===he.SyntaxKind.SourceFile||!_A(ri))?2:0;case he.SyntaxKind.ForStatement:case he.SyntaxKind.ForInStatement:case he.SyntaxKind.ForOfStatement:case he.SyntaxKind.CaseBlock:case he.SyntaxKind.CatchClause:case he.SyntaxKind.WithStatement:return 2;default:return 0}}te.isBlockScopeBoundary=hb;function eE(jt){switch(jt.kind){case he.SyntaxKind.ClassDeclaration:case he.SyntaxKind.ClassExpression:case he.SyntaxKind.FunctionExpression:return!0;case he.SyntaxKind.FunctionDeclaration:return jt.body!==void 0;case he.SyntaxKind.MethodDeclaration:case he.SyntaxKind.GetAccessor:case he.SyntaxKind.SetAccessor:return jt.parent.kind===he.SyntaxKind.ObjectLiteralExpression;default:return!1}}te.hasOwnThisReference=eE;function Ac(jt){switch(jt.kind){case he.SyntaxKind.GetAccessor:case he.SyntaxKind.SetAccessor:case he.SyntaxKind.FunctionDeclaration:case he.SyntaxKind.MethodDeclaration:case he.SyntaxKind.Constructor:return jt.body!==void 0;case he.SyntaxKind.FunctionExpression:case he.SyntaxKind.ArrowFunction:return!0;default:return!1}}te.isFunctionWithBody=Ac;function Vl(jt,ri){let gs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:jt.getSourceFile(),xo=[];for(;;){if(Ht(jt.kind))ri(jt);else if(jt.kind!==he.SyntaxKind.JSDocComment){let bs=jt.getChildren(gs);if(bs.length===1){jt=bs[0];continue}for(let mc=bs.length-1;mc>=0;--mc)xo.push(bs[mc])}if(xo.length===0)break;jt=xo.pop()}}te.forEachToken=Vl;function em(jt,ri){let gs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:jt.getSourceFile(),xo=gs.text,bs=he.createScanner(gs.languageVersion,!1,gs.languageVariant,xo);return Vl(jt,mc=>{let nu=mc.kind===he.SyntaxKind.JsxText||mc.pos===mc.end?mc.pos:mc.getStart(gs);if(nu!==mc.pos){bs.setTextPos(mc.pos);let Mp=bs.scan(),jp=bs.getTokenPos();for(;jp2&&arguments[2]!==void 0?arguments[2]:jt.getSourceFile(),xo=gs.text,bs=gs.languageVariant!==he.LanguageVariant.JSX;return Vl(jt,nu=>{if(nu.pos!==nu.end&&(nu.kind!==he.SyntaxKind.JsxText&&he.forEachLeadingCommentRange(xo,nu.pos===0?(he.getShebang(xo)||"").length:nu.pos,mc),bs||Uh(nu)))return he.forEachTrailingCommentRange(xo,nu.end,mc)},gs);function mc(nu,Mp,jp){ri(xo,{pos:nu,end:Mp,kind:jp})}}te.forEachComment=Mm;function Uh(jt){switch(jt.kind){case he.SyntaxKind.CloseBraceToken:return jt.parent.kind!==he.SyntaxKind.JsxExpression||!Ly(jt.parent.parent);case he.SyntaxKind.GreaterThanToken:switch(jt.parent.kind){case he.SyntaxKind.JsxOpeningElement:return jt.end!==jt.parent.end;case he.SyntaxKind.JsxOpeningFragment:return!1;case he.SyntaxKind.JsxSelfClosingElement:return jt.end!==jt.parent.end||!Ly(jt.parent.parent);case he.SyntaxKind.JsxClosingElement:case he.SyntaxKind.JsxClosingFragment:return!Ly(jt.parent.parent.parent)}}return!0}function Ly(jt){return jt.kind===he.SyntaxKind.JsxElement||jt.kind===he.SyntaxKind.JsxFragment}function R2(jt){let ri=jt.getLineStarts(),gs=[],xo=ri.length,bs=jt.text,mc=0;for(let nu=1;numc&&he.isLineBreak(bs.charCodeAt(jp-1));--jp);gs.push({pos:mc,end:Mp,contentLength:jp-mc}),mc=Mp}return gs.push({pos:mc,end:jt.end,contentLength:jt.end-mc}),gs}te.getLineRanges=R2;function pC(jt){let ri=jt.getLineStarts();return ri.length===1||ri[1]<2||jt.text[ri[1]-2]!=="\r"?` `:`\r `}te.getLineBreakStyle=pC;var jg;function T(jt,ri){return jg===void 0?jg=he.createScanner(ri,!1,void 0,jt):(jg.setScriptTarget(ri),jg.setText(jt)),jg.scan(),jg}function pe(jt){let ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he.ScriptTarget.Latest,gs=T(jt,ri);return gs.isIdentifier()&&gs.getTextPos()===jt.length&&gs.getTokenPos()===0}te.isValidIdentifier=pe;function lr(jt){return jt>=65536?2:1}function _n(jt){let ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he.ScriptTarget.Latest;if(jt.length===0)return!1;let gs=jt.codePointAt(0);if(!he.isIdentifierStart(gs,ri))return!1;for(let xo=lr(gs);xo1&&arguments[1]!==void 0?arguments[1]:he.ScriptTarget.Latest;if(_n(jt,ri))return!0;let gs=T(jt,ri);return gs.getTextPos()===jt.length&&gs.getToken()===he.SyntaxKind.NumericLiteral&&gs.getTokenValue()===jt}te.isValidPropertyName=yn;function Ie(jt){let ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he.ScriptTarget.Latest,gs=T(jt,ri);return gs.getToken()===he.SyntaxKind.NumericLiteral&&gs.getTextPos()===jt.length&&gs.getTokenPos()===0}te.isValidNumericLiteral=Ie;function it(jt){let ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he.ScriptTarget.Latest;if(jt.length===0)return!1;let gs=!1,xo=jt.codePointAt(0);if(!he.isIdentifierStart(xo,ri))return!1;for(let bs=lr(xo);bs2&&arguments[2]!==void 0?arguments[2]:jt.getSourceFile();if(In(jt)&&jt.kind!==he.SyntaxKind.EndOfFileToken){let xo=Cn(jt,gs);if(xo.length!==0||!ri)return xo}return Oi(jt,jt.getStart(gs),gs,ri)}te.parseJsDocOfNode=ji;function Oi(jt,ri,gs,xo){let bs=he[xo&&Bt(gs,jt.pos,ri)?"forEachTrailingCommentRange":"forEachLeadingCommentRange"](gs.text,jt.pos,(p0,$1,rm)=>rm===he.SyntaxKind.MultiLineCommentTrivia&&gs.text[p0+2]==="*"?{pos:p0}:void 0);if(bs===void 0)return[];let mc=bs.pos,nu=gs.text.slice(mc,ri),Mp=he.createSourceFile("jsdoc.ts",`${nu}var a;`,gs.languageVersion),jp=Cn(Mp.statements[0],Mp);for(let p0 of jp)hf(p0,jt);return jp;function hf(p0,$1){return p0.pos+=mc,p0.end+=mc,p0.parent=$1,he.forEachChild(p0,rm=>hf(rm,p0),rm=>{rm.pos+=mc,rm.end+=mc;for(let xg of rm)hf(xg,p0)})}}var as;(function(jt){jt[jt.ImportDeclaration=1]="ImportDeclaration",jt[jt.ImportEquals=2]="ImportEquals",jt[jt.ExportFrom=4]="ExportFrom",jt[jt.DynamicImport=8]="DynamicImport",jt[jt.Require=16]="Require",jt[jt.ImportType=32]="ImportType",jt[jt.All=63]="All",jt[jt.AllImports=59]="AllImports",jt[jt.AllStaticImports=3]="AllStaticImports",jt[jt.AllImportExpressions=24]="AllImportExpressions",jt[jt.AllRequireLike=18]="AllRequireLike",jt[jt.AllNestedImports=56]="AllNestedImports",jt[jt.AllTopLevelImports=7]="AllTopLevelImports"})(as=te.ImportKind||(te.ImportKind={}));function gi(jt,ri){let gs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,xo=[];for(let mc of Gi(jt,ri,gs))switch(mc.kind){case he.SyntaxKind.ImportDeclaration:bs(mc.moduleSpecifier);break;case he.SyntaxKind.ImportEqualsDeclaration:bs(mc.moduleReference.expression);break;case he.SyntaxKind.ExportDeclaration:bs(mc.moduleSpecifier);break;case he.SyntaxKind.CallExpression:bs(mc.arguments[0]);break;case he.SyntaxKind.ImportType:ar.isLiteralTypeNode(mc.argument)&&bs(mc.argument.literal);break;default:throw new Error("unexpected node")}return xo;function bs(mc){ar.isTextualLiteral(mc)&&xo.push(mc)}}te.findImports=gi;function Gi(jt,ri){let gs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return new ks(jt,ri,gs).find()}te.findImportLikeNodes=Gi;var ks=class{constructor(jt,ri,gs){this._sourceFile=jt,this._options=ri,this._ignoreFileName=gs,this._result=[]}find(){return this._sourceFile.isDeclarationFile&&(this._options&=-25),this._options&7&&this._findImports(this._sourceFile.statements),this._options&56&&this._findNestedImports(),this._result}_findImports(jt){for(let ri of jt)ar.isImportDeclaration(ri)?this._options&1&&this._result.push(ri):ar.isImportEqualsDeclaration(ri)?this._options&2&&ri.moduleReference.kind===he.SyntaxKind.ExternalModuleReference&&this._result.push(ri):ar.isExportDeclaration(ri)?ri.moduleSpecifier!==void 0&&this._options&4&&this._result.push(ri):ar.isModuleDeclaration(ri)&&this._findImportsInModule(ri)}_findImportsInModule(jt){if(jt.body!==void 0){if(jt.body.kind===he.SyntaxKind.ModuleDeclaration)return this._findImportsInModule(jt.body);this._findImports(jt.body.statements)}}_findNestedImports(){let jt=this._ignoreFileName||(this._sourceFile.flags&he.NodeFlags.JavaScriptFile)!==0,ri,gs;if((this._options&56)===16){if(!jt)return;ri=/\brequire\s*[1&&this._result.push(bs.parent)}}else bs.kind===he.SyntaxKind.Identifier&&bs.end-7===xo.index&&bs.parent.kind===he.SyntaxKind.CallExpression&&bs.parent.expression===bs&&bs.parent.arguments.length===1&&this._result.push(bs.parent)}}};function da(jt){for(;jt.flags&he.NodeFlags.NestedNamespace;)jt=jt.parent;return _i(jt.modifiers,he.SyntaxKind.DeclareKeyword)||Ya(jt.parent)}te.isStatementInAmbientContext=da;function Ya(jt){for(;jt.kind===he.SyntaxKind.ModuleBlock;){do jt=jt.parent;while(jt.flags&he.NodeFlags.NestedNamespace);if(_i(jt.modifiers,he.SyntaxKind.DeclareKeyword))return!0;jt=jt.parent}return!1}te.isAmbientModuleBlock=Ya;function al(jt){let ri=jt.parent;for(;ri.kind===he.SyntaxKind.ParenthesizedExpression;)ri=ri.parent;return ar.isCallExpression(ri)&&jt.end<=ri.expression.end?ri:void 0}te.getIIFE=al;function zl(jt,ri){return(jt.strict?jt[ri]!==!1:jt[ri]===!0)&&(ri!=="strictPropertyInitialization"||zl(jt,"strictNullChecks"))}te.isStrictCompilerOptionEnabled=zl;function Yl(jt,ri){switch(ri){case"stripInternal":case"declarationMap":case"emitDeclarationOnly":return jt[ri]===!0&&Yl(jt,"declaration");case"declaration":return jt.declaration||Yl(jt,"composite");case"incremental":return jt.incremental===void 0?Yl(jt,"composite"):jt.incremental;case"skipDefaultLibCheck":return jt.skipDefaultLibCheck||Yl(jt,"skipLibCheck");case"suppressImplicitAnyIndexErrors":return jt.suppressImplicitAnyIndexErrors===!0&&Yl(jt,"noImplicitAny");case"allowSyntheticDefaultImports":return jt.allowSyntheticDefaultImports!==void 0?jt.allowSyntheticDefaultImports:Yl(jt,"esModuleInterop")||jt.module===he.ModuleKind.System;case"noUncheckedIndexedAccess":return jt.noUncheckedIndexedAccess===!0&&Yl(jt,"strictNullChecks");case"allowJs":return jt.allowJs===void 0?Yl(jt,"checkJs"):jt.allowJs;case"noImplicitAny":case"noImplicitThis":case"strictNullChecks":case"strictFunctionTypes":case"strictPropertyInitialization":case"alwaysStrict":case"strictBindCallApply":return zl(jt,ri)}return jt[ri]===!0}te.isCompilerOptionEnabled=Yl;function Em(jt){return jt.name.kind===he.SyntaxKind.StringLiteral||(jt.flags&he.NodeFlags.GlobalAugmentation)!==0}te.isAmbientModule=Em;function tm(jt){return hm(jt)}te.getCheckJsDirective=tm;function hm(jt){let ri;return he.forEachLeadingCommentRange(jt,(he.getShebang(jt)||"").length,(gs,xo,bs)=>{if(bs===he.SyntaxKind.SingleLineCommentTrivia){let mc=jt.slice(gs,xo),nu=/^\/{2,3}\s*@ts-(no)?check(?:\s|$)/i.exec(mc);nu!==null&&(ri={pos:gs,end:xo,enabled:nu[1]===void 0})}}),ri}te.getTsCheckDirective=hm;function Wd(jt){return ar.isTypeReferenceNode(jt.type)&&jt.type.typeName.kind===he.SyntaxKind.Identifier&&jt.type.typeName.escapedText==="const"}te.isConstAssertion=Wd;function rf(jt){let ri=jt;for(;;){let gs=ri.parent;e:switch(gs.kind){case he.SyntaxKind.TypeAssertionExpression:case he.SyntaxKind.AsExpression:return Wd(gs);case he.SyntaxKind.PrefixUnaryExpression:if(ri.kind!==he.SyntaxKind.NumericLiteral)return!1;switch(gs.operator){case he.SyntaxKind.PlusToken:case he.SyntaxKind.MinusToken:ri=gs;break e;default:return!1}case he.SyntaxKind.PropertyAssignment:if(gs.initializer!==ri)return!1;ri=gs.parent;break;case he.SyntaxKind.ShorthandPropertyAssignment:ri=gs.parent;break;case he.SyntaxKind.ParenthesizedExpression:case he.SyntaxKind.ArrayLiteralExpression:case he.SyntaxKind.ObjectLiteralExpression:case he.SyntaxKind.TemplateExpression:ri=gs;break;default:return!1}}}te.isInConstContext=rf;function jl(jt,ri){if(!uc(jt))return!1;let gs=ri.getTypeAtLocation(jt.arguments[2]);if(gs.getProperty("value")===void 0)return gs.getProperty("set")===void 0;let xo=gs.getProperty("writable");if(xo===void 0)return!1;let bs=xo.valueDeclaration!==void 0&&ar.isPropertyAssignment(xo.valueDeclaration)?ri.getTypeAtLocation(xo.valueDeclaration.initializer):ri.getTypeOfSymbolAtLocation(xo,jt.arguments[2]);return hn.isBooleanLiteralType(bs,!1)}te.isReadonlyAssignmentDeclaration=jl;function uc(jt){return jt.arguments.length===3&&ar.isEntityNameExpression(jt.arguments[0])&&ar.isNumericOrStringLikeLiteral(jt.arguments[1])&&ar.isPropertyAccessExpression(jt.expression)&&jt.expression.name.escapedText==="defineProperty"&&ar.isIdentifier(jt.expression.expression)&&jt.expression.expression.escapedText==="Object"}te.isBindableObjectDefinePropertyCall=uc;function _o(jt){return he.isPropertyAccessExpression(jt)&&he.isIdentifier(jt.expression)&&jt.expression.escapedText==="Symbol"}te.isWellKnownSymbolLiterally=_o;function io(jt){return{displayName:`[Symbol.${jt.name.text}]`,symbolName:"__@"+jt.name.text}}te.getPropertyNameOfWellKnownSymbol=io;var El=(jt=>{let[ri,gs]=jt;return ri<"4"||ri==="4"&&gs<"3"})(he.versionMajorMinor.split("."));function Bd(jt,ri){let gs={known:!0,names:[]};if(jt=Eu(jt),El&&_o(jt))gs.names.push(io(jt));else{let xo=ri.getTypeAtLocation(jt);for(let bs of hn.unionTypeParts(ri.getBaseConstraintOfType(xo)||xo)){let mc=hn.getPropertyNameFromType(bs);mc?gs.names.push(mc):gs.known=!1}}return gs}te.getLateBoundPropertyNames=Bd;function Dm(jt,ri){let gs=ru(jt);return gs!==void 0?{known:!0,names:[{displayName:gs,symbolName:he.escapeLeadingUnderscores(gs)}]}:jt.kind===he.SyntaxKind.PrivateIdentifier?{known:!0,names:[{displayName:jt.text,symbolName:ri.getSymbolAtLocation(jt).escapedName}]}:Bd(jt.expression,ri)}te.getLateBoundPropertyNamesOfPropertyName=Dm;function lp(jt,ri){let gs=ru(jt);if(gs!==void 0)return{displayName:gs,symbolName:he.escapeLeadingUnderscores(gs)};if(jt.kind===he.SyntaxKind.PrivateIdentifier)return{displayName:jt.text,symbolName:ri.getSymbolAtLocation(jt).escapedName};let{expression:xo}=jt;return El&&_o(xo)?io(xo):hn.getPropertyNameFromType(ri.getTypeAtLocation(xo))}te.getSingleLateBoundPropertyNameOfPropertyName=lp;function Eu(jt){for(;jt.kind===he.SyntaxKind.ParenthesizedExpression;)jt=jt.expression;return jt}te.unwrapParentheses=Eu;function $l(jt){return`${jt.negative?"-":""}${jt.base10Value}n`}te.formatPseudoBigInt=$l;function qp(jt,ri){let gs=jt.caseBlock.clauses.filter(ar.isCaseClause);if(gs.length===0)return!1;let xo=hn.unionTypeParts(ri.getTypeAtLocation(jt.expression));if(xo.length>gs.length)return!1;let bs=new Set(xo.map($d));if(bs.has(void 0))return!1;let mc=new Set;for(let nu of gs){let Mp=ri.getTypeAtLocation(nu.expression);if(te.isTypeFlagSet(Mp,he.TypeFlags.Never))continue;let jp=$d(Mp);if(bs.has(jp))mc.add(jp);else if(jp!=="null"&&jp!=="undefined")return!1}return bs.size===mc.size}te.hasExhaustiveCaseClauses=qp;function $d(jt){if(te.isTypeFlagSet(jt,he.TypeFlags.Null))return"null";if(te.isTypeFlagSet(jt,he.TypeFlags.Undefined))return"undefined";if(te.isTypeFlagSet(jt,he.TypeFlags.NumberLiteral))return`${te.isTypeFlagSet(jt,he.TypeFlags.EnumLiteral)?"enum:":""}${jt.value}`;if(te.isTypeFlagSet(jt,he.TypeFlags.StringLiteral))return`${te.isTypeFlagSet(jt,he.TypeFlags.EnumLiteral)?"enum:":""}string:${jt.value}`;if(te.isTypeFlagSet(jt,he.TypeFlags.BigIntLiteral))return $l(jt.value);if(Ot.isUniqueESSymbolType(jt))return jt.escapedName;if(hn.isBooleanLiteralType(jt,!0))return"true";if(hn.isBooleanLiteralType(jt,!1))return"false"}function Sp(jt){var ri;if(((ri=jt.heritageClauses)===null||ri===void 0?void 0:ri[0].token)===he.SyntaxKind.ExtendsKeyword)return jt.heritageClauses[0].types[0]}te.getBaseOfClassLikeExpression=Sp}}),r_=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/convert-comments.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(tt,Cr,bn,_e){_e===void 0&&(_e=bn);var Vn=Object.getOwnPropertyDescriptor(Cr,bn);(!Vn||("get"in Vn?!Cr.__esModule:Vn.writable||Vn.configurable))&&(Vn={enumerable:!0,get:function(){return Cr[bn]}}),Object.defineProperty(tt,_e,Vn)}:function(tt,Cr,bn,_e){_e===void 0&&(_e=bn),tt[_e]=Cr[bn]}),ar=te&&te.__setModuleDefault||(Object.create?function(tt,Cr){Object.defineProperty(tt,"default",{enumerable:!0,value:Cr})}:function(tt,Cr){tt.default=Cr}),Ot=te&&te.__importStar||function(tt){if(tt&&tt.__esModule)return tt;var Cr={};if(tt!=null)for(var bn in tt)bn!=="default"&&Object.prototype.hasOwnProperty.call(tt,bn)&&he(Cr,tt,bn);return ar(Cr,tt),Cr};Object.defineProperty(te,"__esModule",{value:!0}),te.convertComments=void 0;var hn=a1(),xr=Ot(cd()),Ht=Zu(),Et=cu();function Fr(tt,Cr){let bn=[];return(0,hn.forEachComment)(tt,(_e,Vn)=>{let _i=Vn.kind===xr.SyntaxKind.SingleLineCommentTrivia?Et.AST_TOKEN_TYPES.Line:Et.AST_TOKEN_TYPES.Block,Fs=[Vn.pos,Vn.end],ds=(0,Ht.getLocFor)(Fs[0],Fs[1],tt),la=Fs[0]+2,vo=Vn.kind===xr.SyntaxKind.SingleLineCommentTrivia?Fs[1]-la:Fs[1]-la-2;bn.push({type:_i,value:Cr.slice(la,la+vo),range:Fs,loc:ds})},tt),bn}te.convertComments=Fr}}),__=Yt({"node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0});var he={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["exported","source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ExperimentalRestProperty:["argument"],ExperimentalSpreadProperty:["argument"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportExpression:["source"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],JSXAttribute:["name","value"],JSXClosingElement:["name"],JSXElement:["openingElement","children","closingElement"],JSXEmptyExpression:[],JSXExpressionContainer:["expression"],JSXIdentifier:[],JSXMemberExpression:["object","property"],JSXNamespacedName:["namespace","name"],JSXOpeningElement:["name","attributes"],JSXSpreadAttribute:["argument"],JSXText:[],JSXFragment:["openingFragment","children","closingFragment"],JSXClosingFragment:[],JSXOpeningFragment:[],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],StaticBlock:["body"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},ar=Object.keys(he);for(let Et of ar)Object.freeze(he[Et]);Object.freeze(he);var Ot=new Set(["parent","leadingComments","trailingComments"]);function hn(Et){return!Ot.has(Et)&&Et[0]!=="_"}function xr(Et){return Object.keys(Et).filter(hn)}function Ht(Et){let Fr=Object.assign({},he);for(let tt of Object.keys(Et))if(Object.prototype.hasOwnProperty.call(Fr,tt)){let Cr=new Set(Et[tt]);for(let bn of Fr[tt])Cr.add(bn);Fr[tt]=Object.freeze(Array.from(Cr))}else Fr[tt]=Object.freeze(Array.from(Et[tt]));return Object.freeze(Fr)}te.KEYS=he,te.getKeys=xr,te.unionWith=Ht}}),gA=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys/dist/get-keys.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.getKeys=void 0;var he=__(),ar=he.getKeys;te.getKeys=ar}}),yA=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys/dist/visitor-keys.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr);var _e=Object.getOwnPropertyDescriptor(tt,Cr);(!_e||("get"in _e?!tt.__esModule:_e.writable||_e.configurable))&&(_e={enumerable:!0,get:function(){return tt[Cr]}}),Object.defineProperty(Fr,bn,_e)}:function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr),Fr[bn]=tt[Cr]}),ar=te&&te.__setModuleDefault||(Object.create?function(Fr,tt){Object.defineProperty(Fr,"default",{enumerable:!0,value:tt})}:function(Fr,tt){Fr.default=tt}),Ot=te&&te.__importStar||function(Fr){if(Fr&&Fr.__esModule)return Fr;var tt={};if(Fr!=null)for(var Cr in Fr)Cr!=="default"&&Object.prototype.hasOwnProperty.call(Fr,Cr)&&he(tt,Fr,Cr);return ar(tt,Fr),tt};Object.defineProperty(te,"__esModule",{value:!0}),te.visitorKeys=void 0;var hn=Ot(__()),xr=(()=>{let Fr=["typeParameters","params","returnType"],tt=[...Fr,"body"],Cr=["decorators","key","typeAnnotation"];return{AnonymousFunction:tt,Function:["id",...tt],FunctionType:Fr,ClassDeclaration:["decorators","id","typeParameters","superClass","superTypeParameters","implements","body"],AbstractPropertyDefinition:["decorators","key","typeAnnotation"],PropertyDefinition:[...Cr,"value"],TypeAssertion:["expression","typeAnnotation"]}})(),Ht={AccessorProperty:xr.PropertyDefinition,ArrayPattern:["decorators","elements","typeAnnotation"],ArrowFunctionExpression:xr.AnonymousFunction,AssignmentPattern:["decorators","left","right","typeAnnotation"],CallExpression:["callee","typeParameters","arguments"],ClassDeclaration:xr.ClassDeclaration,ClassExpression:xr.ClassDeclaration,Decorator:["expression"],ExportAllDeclaration:["exported","source","assertions"],ExportNamedDeclaration:["declaration","specifiers","source","assertions"],FunctionDeclaration:xr.Function,FunctionExpression:xr.Function,Identifier:["decorators","typeAnnotation"],ImportAttribute:["key","value"],ImportDeclaration:["specifiers","source","assertions"],ImportExpression:["source","attributes"],JSXClosingFragment:[],JSXOpeningElement:["name","typeParameters","attributes"],JSXOpeningFragment:[],JSXSpreadChild:["expression"],MethodDefinition:["decorators","key","value","typeParameters"],NewExpression:["callee","typeParameters","arguments"],ObjectPattern:["decorators","properties","typeAnnotation"],PropertyDefinition:xr.PropertyDefinition,RestElement:["decorators","argument","typeAnnotation"],StaticBlock:["body"],TaggedTemplateExpression:["tag","typeParameters","quasi"],TSAbstractAccessorProperty:xr.AbstractPropertyDefinition,TSAbstractKeyword:[],TSAbstractMethodDefinition:["key","value"],TSAbstractPropertyDefinition:xr.AbstractPropertyDefinition,TSAnyKeyword:[],TSArrayType:["elementType"],TSAsExpression:xr.TypeAssertion,TSAsyncKeyword:[],TSBigIntKeyword:[],TSBooleanKeyword:[],TSCallSignatureDeclaration:xr.FunctionType,TSClassImplements:["expression","typeParameters"],TSConditionalType:["checkType","extendsType","trueType","falseType"],TSConstructorType:xr.FunctionType,TSConstructSignatureDeclaration:xr.FunctionType,TSDeclareFunction:xr.Function,TSDeclareKeyword:[],TSEmptyBodyFunctionExpression:["id",...xr.FunctionType],TSEnumDeclaration:["id","members"],TSEnumMember:["id","initializer"],TSExportAssignment:["expression"],TSExportKeyword:[],TSExternalModuleReference:["expression"],TSFunctionType:xr.FunctionType,TSImportEqualsDeclaration:["id","moduleReference"],TSImportType:["parameter","qualifier","typeParameters"],TSIndexedAccessType:["indexType","objectType"],TSIndexSignature:["parameters","typeAnnotation"],TSInferType:["typeParameter"],TSInstantiationExpression:["expression","typeParameters"],TSInterfaceBody:["body"],TSInterfaceDeclaration:["id","typeParameters","extends","body"],TSInterfaceHeritage:["expression","typeParameters"],TSIntersectionType:["types"],TSIntrinsicKeyword:[],TSLiteralType:["literal"],TSMappedType:["nameType","typeParameter","typeAnnotation"],TSMethodSignature:["typeParameters","key","params","returnType"],TSModuleBlock:["body"],TSModuleDeclaration:["id","body"],TSNamedTupleMember:["label","elementType"],TSNamespaceExportDeclaration:["id"],TSNeverKeyword:[],TSNonNullExpression:["expression"],TSNullKeyword:[],TSNumberKeyword:[],TSObjectKeyword:[],TSOptionalType:["typeAnnotation"],TSParameterProperty:["decorators","parameter"],TSPrivateKeyword:[],TSPropertySignature:["typeAnnotation","key","initializer"],TSProtectedKeyword:[],TSPublicKeyword:[],TSQualifiedName:["left","right"],TSReadonlyKeyword:[],TSRestType:["typeAnnotation"],TSSatisfiesExpression:["typeAnnotation","expression"],TSStaticKeyword:[],TSStringKeyword:[],TSSymbolKeyword:[],TSTemplateLiteralType:["quasis","types"],TSThisType:[],TSTupleType:["elementTypes"],TSTypeAliasDeclaration:["id","typeParameters","typeAnnotation"],TSTypeAnnotation:["typeAnnotation"],TSTypeAssertion:xr.TypeAssertion,TSTypeLiteral:["members"],TSTypeOperator:["typeAnnotation"],TSTypeParameter:["name","constraint","default"],TSTypeParameterDeclaration:["params"],TSTypeParameterInstantiation:["params"],TSTypePredicate:["typeAnnotation","parameterName"],TSTypeQuery:["exprName","typeParameters"],TSTypeReference:["typeName","typeParameters"],TSUndefinedKeyword:[],TSUnionType:["types"],TSUnknownKeyword:[],TSVoidKeyword:[]},Et=hn.unionWith(Ht);te.visitorKeys=Et}}),o1=Yt({"node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys/dist/index.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.visitorKeys=te.getKeys=void 0;var he=gA();Object.defineProperty(te,"getKeys",{enumerable:!0,get:function(){return he.getKeys}});var ar=yA();Object.defineProperty(te,"visitorKeys",{enumerable:!0,get:function(){return ar.visitorKeys}})}}),Os=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/simple-traverse.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.simpleTraverse=void 0;var he=o1();function ar(Ht){return Ht!=null&&typeof Ht=="object"&&typeof Ht.type=="string"}function Ot(Ht,Et){let Fr=Ht[Et.type];return Fr??[]}var hn=class{constructor(Ht){let Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.allVisitorKeys=he.visitorKeys,this.selectors=Ht,this.setParentPointers=Et}traverse(Ht,Et){if(!ar(Ht))return;this.setParentPointers&&(Ht.parent=Et),"enter"in this.selectors?this.selectors.enter(Ht,Et):Ht.type in this.selectors&&this.selectors[Ht.type](Ht,Et);let Fr=Ot(this.allVisitorKeys,Ht);if(!(Fr.length<1))for(let tt of Fr){let Cr=Ht[tt];if(Array.isArray(Cr))for(let bn of Cr)this.traverse(bn,Ht);else this.traverse(Cr,Ht)}}};function xr(Ht,Et){let Fr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;new hn(Et,Fr).traverse(Ht,void 0)}te.simpleTraverse=xr}}),Dd=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.astConverter=void 0;var he=hr(),ar=r_(),Ot=Zu(),hn=Os();function xr(Ht,Et,Fr){let{parseDiagnostics:tt}=Ht;if(tt.length)throw(0,he.convertError)(tt[0]);let Cr=new he.Converter(Ht,{errorOnUnknownASTType:Et.errorOnUnknownASTType||!1,shouldPreserveNodeMaps:Fr}),bn=Cr.convertProgram();(!Et.range||!Et.loc)&&(0,hn.simpleTraverse)(bn,{enter:Vn=>{Et.range||delete Vn.range,Et.loc||delete Vn.loc}}),Et.tokens&&(bn.tokens=(0,Ot.convertTokens)(Ht)),Et.comment&&(bn.comments=(0,ar.convertComments)(Ht,Et.code));let _e=Cr.getASTMaps();return{estree:bn,astMaps:_e}}te.astConverter=xr}}),Ap={};wr(Ap,{basename:()=>NC,default:()=>yS,delimiter:()=>zA,dirname:()=>hv,extname:()=>fb,isAbsolute:()=>Vd,join:()=>wg,normalize:()=>J0,relative:()=>Ig,resolve:()=>zm,sep:()=>Y_});function fp(te,he){for(var ar=0,Ot=te.length-1;Ot>=0;Ot--){var hn=te[Ot];hn==="."?te.splice(Ot,1):hn===".."?(te.splice(Ot,1),ar++):ar&&(te.splice(Ot,1),ar--)}if(he)for(;ar--;ar)te.unshift("..");return te}function zm(){for(var te="",he=!1,ar=arguments.length-1;ar>=-1&&!he;ar--){var Ot=ar>=0?arguments[ar]:"/";if(typeof Ot!="string")throw new TypeError("Arguments to path.resolve must be strings");Ot&&(te=Ot+"/"+te,he=Ot.charAt(0)==="/")}return te=fp(k_(te.split("/"),function(hn){return!!hn}),!he).join("/"),(he?"/":"")+te||"."}function J0(te){var he=Vd(te),ar=WE(te,-1)==="/";return te=fp(k_(te.split("/"),function(Ot){return!!Ot}),!he).join("/"),!te&&!he&&(te="."),te&&ar&&(te+="/"),(he?"/":"")+te}function Vd(te){return te.charAt(0)==="/"}function wg(){var te=Array.prototype.slice.call(arguments,0);return J0(k_(te,function(he,ar){if(typeof he!="string")throw new TypeError("Arguments to path.join must be strings");return he}).join("/"))}function Ig(te,he){te=zm(te).substr(1),he=zm(he).substr(1);function ar(tt){for(var Cr=0;Cr=0&&tt[bn]==="";bn--);return Cr>bn?[]:tt.slice(Cr,bn-Cr+1)}for(var Ot=ar(te.split("/")),hn=ar(he.split("/")),xr=Math.min(Ot.length,hn.length),Ht=xr,Et=0;EtGs:Gs=>Gs.toLowerCase();function _e(Gs){let is=xr.default.normalize(Gs);return is.endsWith(xr.default.sep)&&(is=is.slice(0,-1)),bn(is)}te.getCanonicalFileName=_e;function Vn(Gs,is){return xr.default.isAbsolute(Gs)?Gs:xr.default.join(is||"/prettier-security-dirname-placeholder",Gs)}te.ensureAbsolutePath=Vn;function _i(Gs){return xr.default.dirname(Gs)}te.canonicalDirname=_i;var Fs=[Ht.Extension.Dts,Ht.Extension.Dcts,Ht.Extension.Dmts];function ds(Gs){var is;return Gs?(is=Fs.find(ma=>Gs.endsWith(ma)))!==null&&is!==void 0?is:xr.default.extname(Gs):null}function la(Gs,is){let ma=Gs.getSourceFile(is.filePath),Eo=ds(is.filePath),li=ds(ma==null?void 0:ma.fileName);if(Eo===li)return ma&&{ast:ma,program:Gs}}te.getAstFromProgram=la;function vo(Gs){let is;try{throw new Error("Dynamic require is not supported")}catch{let ma=["Could not find the provided parserOptions.moduleResolver.","Hint: use an absolute path if you are not in control over where the ESLint instance runs."];throw new Error(ma.join(` @@ -350,8 +350,8 @@ ${Gs.map(Fc=>`- ${Fc}`).join(` `))}return ds.program.getTypeChecker(),ds}te.useProvidedPrograms=bn;function _e(_i,Fs){if(Fr.sys===void 0)throw new Error("`createProgramFromConfigFile` is only supported in a Node-like environment.");let ds=Fr.getParsedCommandLineOfConfigFile(_i,tt.CORE_COMPILER_OPTIONS,{onUnRecoverableConfigFileDiagnostic:vo=>{throw new Error(Vn([vo]))},fileExists:Ht.existsSync,getCurrentDirectory:()=>Fs&&Et.resolve(Fs)||"/prettier-security-dirname-placeholder",readDirectory:Fr.sys.readDirectory,readFile:vo=>Ht.readFileSync(vo,"utf-8"),useCaseSensitiveFileNames:Fr.sys.useCaseSensitiveFileNames});if(ds.errors.length)throw new Error(Vn(ds.errors));let la=Fr.createCompilerHost(ds.options,!0);return Fr.createProgram(ds.fileNames,ds.options,la)}te.createProgramFromConfigFile=_e;function Vn(_i){return Fr.formatDiagnostics(_i,{getCanonicalFileName:Fs=>Fs,getCurrentDirectory:tr.cwd,getNewLine:()=>` `})}}}),Dc=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parseSettings/ExpiringCache.js"(te){"use strict";zt();var he=te&&te.__classPrivateFieldSet||function(Et,Fr,tt,Cr,bn){if(Cr==="m")throw new TypeError("Private method is not writable");if(Cr==="a"&&!bn)throw new TypeError("Private accessor was defined without a setter");if(typeof Fr=="function"?Et!==Fr||!bn:!Fr.has(Et))throw new TypeError("Cannot write private member to an object whose class did not declare it");return Cr==="a"?bn.call(Et,tt):bn?bn.value=tt:Fr.set(Et,tt),tt},ar=te&&te.__classPrivateFieldGet||function(Et,Fr,tt,Cr){if(tt==="a"&&!Cr)throw new TypeError("Private accessor was defined without a getter");if(typeof Fr=="function"?Et!==Fr||!Cr:!Fr.has(Et))throw new TypeError("Cannot read private member from an object whose class did not declare it");return tt==="m"?Cr:tt==="a"?Cr.call(Et):Cr?Cr.value:Fr.get(Et)},Ot,hn;Object.defineProperty(te,"__esModule",{value:!0}),te.ExpiringCache=te.DEFAULT_TSCONFIG_CACHE_DURATION_SECONDS=void 0,te.DEFAULT_TSCONFIG_CACHE_DURATION_SECONDS=30;var xr=[0,0],Ht=class{constructor(Et){Ot.set(this,void 0),hn.set(this,new Map),he(this,Ot,Et,"f")}set(Et,Fr){return ar(this,hn,"f").set(Et,{value:Fr,lastSeen:ar(this,Ot,"f")==="Infinity"?xr:tr.hrtime()}),this}get(Et){let Fr=ar(this,hn,"f").get(Et);if((Fr==null?void 0:Fr.value)!=null){if(ar(this,Ot,"f")==="Infinity"||tr.hrtime(Fr.lastSeen)[0]1&&Vn.length>=Cr.tsconfigRootDir.length);throw new Error(`project was set to \`true\` but couldn't find any tsconfig.json relative to '${Cr.filePath}' within '${Cr.tsconfigRootDir}'.`)}te.getProjectConfigFiles=tt}}),Ii=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parseSettings/inferSingleRun.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.inferSingleRun=void 0;var he=$A();function ar(Ot){return(Ot==null?void 0:Ot.project)==null||(Ot==null?void 0:Ot.programs)!=null||tr.env.TSESTREE_SINGLE_RUN==="false"?!1:!!(tr.env.TSESTREE_SINGLE_RUN==="true"||Ot!=null&&Ot.allowAutomaticSingleRunInference&&(tr.env.CI==="true"||tr.argv[1].endsWith((0,he.normalize)("node_modules/.bin/eslint"))))}te.inferSingleRun=ar}}),Jn=Yt({"node_modules/is-extglob/index.js"(te,he){zt(),he.exports=function(ar){if(typeof ar!="string"||ar==="")return!1;for(var Ot;Ot=/(\\).|([@?!+*]\(.*\))/g.exec(ar);){if(Ot[2])return!0;ar=ar.slice(Ot.index+Ot[0].length)}return!1}}}),wi=Yt({"node_modules/is-glob/index.js"(te,he){zt();var ar=Jn(),Ot={"{":"}","(":")","[":"]"},hn=function(Ht){if(Ht[0]==="!")return!0;for(var Et=0,Fr=-2,tt=-2,Cr=-2,bn=-2,_e=-2;EtEt&&(_e===-1||_e>tt||(_e=Ht.indexOf("\\",Et),_e===-1||_e>tt)))||Cr!==-1&&Ht[Et]==="{"&&Ht[Et+1]!=="}"&&(Cr=Ht.indexOf("}",Et),Cr>Et&&(_e=Ht.indexOf("\\",Et),_e===-1||_e>Cr))||bn!==-1&&Ht[Et]==="("&&Ht[Et+1]==="?"&&/[:!=]/.test(Ht[Et+2])&&Ht[Et+3]!==")"&&(bn=Ht.indexOf(")",Et),bn>Et&&(_e=Ht.indexOf("\\",Et),_e===-1||_e>bn))||Fr!==-1&&Ht[Et]==="("&&Ht[Et+1]!=="|"&&(FrFr&&(_e=Ht.indexOf("\\",Fr),_e===-1||_e>bn))))return!0;if(Ht[Et]==="\\"){var Vn=Ht[Et+1];Et+=2;var _i=Ot[Vn];if(_i){var Fs=Ht.indexOf(_i,Et);Fs!==-1&&(Et=Fs+1)}if(Ht[Et]==="!")return!0}else Et++}return!1},xr=function(Ht){if(Ht[0]==="!")return!0;for(var Et=0;Et(typeof Ja=="string"&&li.push(Ja),li),[]).map(li=>li.startsWith("!")?li:`!${li}`),Bs=bn({project:la,projectFolderIgnoreList:vo,tsconfigRootDir:Vn.tsconfigRootDir});if(Fr==null)Fr=new Ht.ExpiringCache(Vn.singleRun?"Infinity":(ds=(Fs=Vn.cacheLifetime)===null||Fs===void 0?void 0:Fs.glob)!==null&&ds!==void 0?ds:Ht.DEFAULT_TSCONFIG_CACHE_DURATION_SECONDS);else{let li=Fr.get(Bs);if(li)return li}let Gs=la.filter(li=>!(0,hn.default)(li)),is=la.filter(li=>(0,hn.default)(li)),ma=new Set(Gs.concat(is.length===0?[]:(0,Ot.sync)([...is,...vo],{cwd:Vn.tsconfigRootDir})).map(li=>(0,xr.getCanonicalFileName)((0,xr.ensureAbsolutePath)(li,Vn.tsconfigRootDir))));Et("parserOptions.project (excluding ignored) matched projects: %s",ma);let Eo=Array.from(ma);return Fr.set(Bs,Eo),Eo}te.resolveProjectList=Cr;function bn(Vn){let{project:_i,projectFolderIgnoreList:Fs,tsconfigRootDir:ds}=Vn,la={tsconfigRootDir:ds,project:_i,projectFolderIgnoreList:[...Fs].sort()};return(0,xr.createHash)(JSON.stringify(la))}function _e(){Fr==null||Fr.clear(),Fr=null}te.clearGlobResolutionCache=_e}}),fi=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parseSettings/warnAboutTSVersion.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Vn,_i,Fs,ds){ds===void 0&&(ds=Fs);var la=Object.getOwnPropertyDescriptor(_i,Fs);(!la||("get"in la?!_i.__esModule:la.writable||la.configurable))&&(la={enumerable:!0,get:function(){return _i[Fs]}}),Object.defineProperty(Vn,ds,la)}:function(Vn,_i,Fs,ds){ds===void 0&&(ds=Fs),Vn[ds]=_i[Fs]}),ar=te&&te.__setModuleDefault||(Object.create?function(Vn,_i){Object.defineProperty(Vn,"default",{enumerable:!0,value:_i})}:function(Vn,_i){Vn.default=_i}),Ot=te&&te.__importStar||function(Vn){if(Vn&&Vn.__esModule)return Vn;var _i={};if(Vn!=null)for(var Fs in Vn)Fs!=="default"&&Object.prototype.hasOwnProperty.call(Vn,Fs)&&he(_i,Vn,Fs);return ar(_i,Vn),_i},hn=te&&te.__importDefault||function(Vn){return Vn&&Vn.__esModule?Vn:{default:Vn}};Object.defineProperty(te,"__esModule",{value:!0}),te.warnAboutTSVersion=void 0;var xr=hn(tc()),Ht=Ot(cd()),Et=">=3.3.1 <5.1.0",Fr=["5.0.1-rc"],tt=Ht.version,Cr=xr.default.satisfies(tt,[Et].concat(Fr).join(" || ")),bn=!1;function _e(Vn){var _i;if(!Cr&&!bn){if(!(typeof tr>"u")&&!((_i=tr.stdout)===null||_i===void 0)&&_i.isTTY){let Fs="=============",ds=[Fs,"WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.","You may find that it works just fine, or you may not.",`SUPPORTED TYPESCRIPT VERSIONS: ${Et}`,`YOUR TYPESCRIPT VERSION: ${tt}`,"Please only submit bug reports when using the officially supported version.",Fs];Vn.log(ds.join(` -`))}bn=!0}}te.warnAboutTSVersion=_e}}),Li=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parseSettings/createParseSettings.js"(te){"use strict";zt();var he=te&&te.__importDefault||function(Fs){return Fs&&Fs.__esModule?Fs:{default:Fs}};Object.defineProperty(te,"__esModule",{value:!0}),te.clearTSConfigMatchCache=te.createParseSettings=void 0;var ar=he(s0()),Ot=Zf(),hn=Dc(),xr=Ri(),Ht=Ii(),Et=pi(),Fr=fi(),tt=(0,ar.default)("typescript-eslint:typescript-estree:parser:parseSettings:createParseSettings"),Cr;function bn(Fs){let ds=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var la,vo,Bs;let Gs=(0,Ht.inferSingleRun)(ds),is=typeof ds.tsconfigRootDir=="string"?ds.tsconfigRootDir:"/prettier-security-dirname-placeholder",ma={code:Vn(Fs),comment:ds.comment===!0,comments:[],createDefaultProgram:ds.createDefaultProgram===!0,debugLevel:ds.debugLevel===!0?new Set(["typescript-eslint"]):Array.isArray(ds.debugLevel)?new Set(ds.debugLevel):new Set,errorOnTypeScriptSyntacticAndSemanticIssues:!1,errorOnUnknownASTType:ds.errorOnUnknownASTType===!0,EXPERIMENTAL_useSourceOfProjectReferenceRedirect:ds.EXPERIMENTAL_useSourceOfProjectReferenceRedirect===!0,extraFileExtensions:Array.isArray(ds.extraFileExtensions)&&ds.extraFileExtensions.every(Eo=>typeof Eo=="string")?ds.extraFileExtensions:[],filePath:(0,Ot.ensureAbsolutePath)(typeof ds.filePath=="string"&&ds.filePath!==""?ds.filePath:_i(ds.jsx),is),jsx:ds.jsx===!0,loc:ds.loc===!0,log:typeof ds.loggerFn=="function"?ds.loggerFn:ds.loggerFn===!1?()=>{}:console.log,moduleResolver:(la=ds.moduleResolver)!==null&&la!==void 0?la:"",preserveNodeMaps:ds.preserveNodeMaps!==!1,programs:Array.isArray(ds.programs)?ds.programs:null,projects:[],range:ds.range===!0,singleRun:Gs,tokens:ds.tokens===!0?[]:null,tsconfigMatchCache:Cr??(Cr=new hn.ExpiringCache(Gs?"Infinity":(Bs=(vo=ds.cacheLifetime)===null||vo===void 0?void 0:vo.glob)!==null&&Bs!==void 0?Bs:hn.DEFAULT_TSCONFIG_CACHE_DURATION_SECONDS)),tsconfigRootDir:is};if(ma.debugLevel.size>0){let Eo=[];ma.debugLevel.has("typescript-eslint")&&Eo.push("typescript-eslint:*"),(ma.debugLevel.has("eslint")||ar.default.enabled("eslint:*,-eslint:code-path"))&&Eo.push("eslint:*,-eslint:code-path"),ar.default.enable(Eo.join(","))}if(Array.isArray(ds.programs)){if(!ds.programs.length)throw new Error("You have set parserOptions.programs to an empty array. This will cause all files to not be found in existing programs. Either provide one or more existing TypeScript Program instances in the array, or remove the parserOptions.programs setting.");tt("parserOptions.programs was provided, so parserOptions.project will be ignored.")}return ma.programs||(ma.projects=(0,Et.resolveProjectList)({cacheLifetime:ds.cacheLifetime,project:(0,xr.getProjectConfigFiles)(ma,ds.project),projectFolderIgnoreList:ds.projectFolderIgnoreList,singleRun:ma.singleRun,tsconfigRootDir:is})),(0,Fr.warnAboutTSVersion)(ma),ma}te.createParseSettings=bn;function _e(){Cr==null||Cr.clear()}te.clearTSConfigMatchCache=_e;function Vn(Fs){return typeof Fs!="string"?String(Fs):Fs}function _i(Fs){return Fs?"estree.tsx":"estree.ts"}}}),ns=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/semantic-or-syntactic-errors.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.getFirstSemanticOrSyntacticError=void 0;var he=cd();function ar(xr,Ht){try{let Et=Ot(xr.getSyntacticDiagnostics(Ht));if(Et.length)return hn(Et[0]);let Fr=Ot(xr.getSemanticDiagnostics(Ht));return Fr.length?hn(Fr[0]):void 0}catch(Et){console.warn(`Warning From TSC: "${Et.message}`);return}}te.getFirstSemanticOrSyntacticError=ar;function Ot(xr){return xr.filter(Ht=>{switch(Ht.code){case 1013:case 1014:case 1044:case 1045:case 1048:case 1049:case 1070:case 1071:case 1085:case 1090:case 1096:case 1097:case 1098:case 1099:case 1117:case 1121:case 1123:case 1141:case 1162:case 1164:case 1172:case 1173:case 1175:case 1176:case 1190:case 1196:case 1200:case 1206:case 1211:case 1242:case 1246:case 1255:case 1308:case 2364:case 2369:case 2452:case 2462:case 8017:case 17012:case 17013:return!0}return!1})}function hn(xr){return Object.assign(Object.assign({},xr),{message:(0,he.flattenDiagnosticMessageText)(xr.messageText,he.sys.newLine)})}}}),vi=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parser.js"(te){"use strict";zt();var he=te&&te.__importDefault||function(ma){return ma&&ma.__esModule?ma:{default:ma}};Object.defineProperty(te,"__esModule",{value:!0}),te.clearParseAndGenerateServicesCalls=te.clearProgramCache=te.parseWithNodeMaps=te.parseAndGenerateServices=te.parse=void 0;var ar=he(s0()),Ot=Dd(),hn=hr(),xr=fd(),Ht=nn(),Et=Mn(),Fr=Si(),tt=ba(),Cr=Li(),bn=ns(),_e=(0,ar.default)("typescript-eslint:typescript-estree:parser"),Vn=new Map;function _i(){Vn.clear()}te.clearProgramCache=_i;function Fs(ma,Eo){return ma.programs&&(0,tt.useProvidedPrograms)(ma.programs,ma)||Eo&&(0,Et.createProjectProgram)(ma)||Eo&&ma.createDefaultProgram&&(0,xr.createDefaultProgram)(ma)||(0,Ht.createIsolatedProgram)(ma)}function ds(ma,Eo){let{ast:li}=la(ma,Eo,!1);return li}te.parse=ds;function la(ma,Eo,li){let Ja=(0,Cr.createParseSettings)(ma,Eo);if(Eo!=null&&Eo.errorOnTypeScriptSyntacticAndSemanticIssues)throw new Error('"errorOnTypeScriptSyntacticAndSemanticIssues" is only supported for parseAndGenerateServices()');let Fc=(0,Fr.createSourceFile)(Ja),{estree:dc,astMaps:rl}=(0,Ot.astConverter)(Fc,Ja,li);return{ast:dc,esTreeNodeToTSNodeMap:rl.esTreeNodeToTSNodeMap,tsNodeToESTreeNodeMap:rl.tsNodeToESTreeNodeMap}}function vo(ma,Eo){return la(ma,Eo,!0)}te.parseWithNodeMaps=vo;var Bs={};function Gs(){Bs={}}te.clearParseAndGenerateServicesCalls=Gs;function is(ma,Eo){var li,Ja;let Fc=(0,Cr.createParseSettings)(ma,Eo);Eo!==void 0&&typeof Eo.errorOnTypeScriptSyntacticAndSemanticIssues=="boolean"&&Eo.errorOnTypeScriptSyntacticAndSemanticIssues&&(Fc.errorOnTypeScriptSyntacticAndSemanticIssues=!0),Fc.singleRun&&!Fc.programs&&((li=Fc.projects)===null||li===void 0?void 0:li.length)>0&&(Fc.programs={*[Symbol.iterator](){for(let sl of Fc.projects){let Ml=Vn.get(sl);if(Ml)yield Ml;else{_e("Detected single-run/CLI usage, creating Program once ahead of time for project: %s",sl);let Od=(0,tt.createProgramFromConfigFile)(sl);Vn.set(sl,Od),yield Od}}}});let dc=Fc.programs!=null||((Ja=Fc.projects)===null||Ja===void 0?void 0:Ja.length)>0;Fc.singleRun&&Eo.filePath&&(Bs[Eo.filePath]=(Bs[Eo.filePath]||0)+1);let{ast:rl,program:ao}=Fc.singleRun&&Eo.filePath&&Bs[Eo.filePath]>1?(0,Ht.createIsolatedProgram)(Fc):Fs(Fc,dc),Cu=typeof Fc.preserveNodeMaps=="boolean"?Fc.preserveNodeMaps:!0,{estree:Nl,astMaps:ru}=(0,Ot.astConverter)(rl,Fc,Cu);if(ao&&Fc.errorOnTypeScriptSyntacticAndSemanticIssues){let sl=(0,bn.getFirstSemanticOrSyntacticError)(ao,rl);if(sl)throw(0,hn.convertError)(sl)}return{ast:Nl,services:{hasFullTypeInformation:dc,program:ao,esTreeNodeToTSNodeMap:ru.esTreeNodeToTSNodeMap,tsNodeToESTreeNodeMap:ru.tsNodeToESTreeNodeMap}}}te.parseAndGenerateServices=is}}),Cs=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/clear-caches.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.clearProgramCache=te.clearCaches=void 0;var he=wt(),ar=vi(),Ot=Li(),hn=pi();function xr(){(0,ar.clearProgramCache)(),(0,he.clearWatchCaches)(),(0,Ot.clearTSConfigMatchCache)(),(0,hn.clearGlobCache)()}te.clearCaches=xr,te.clearProgramCache=xr}}),bi=Yt({"node_modules/@typescript-eslint/typescript-estree/package.json"(te,he){he.exports={name:"@typescript-eslint/typescript-estree",version:"5.55.0",description:"A parser that converts TypeScript source code into an ESTree compatible form",main:"dist/index.js",types:"dist/index.d.ts",files:["dist","_ts3.4","README.md","LICENSE"],engines:{node:"^12.22.0 || ^14.17.0 || >=16.0.0"},repository:{type:"git",url:"https://github.com/typescript-eslint/typescript-eslint.git",directory:"packages/typescript-estree"},bugs:{url:"https://github.com/typescript-eslint/typescript-eslint/issues"},license:"BSD-2-Clause",keywords:["ast","estree","ecmascript","javascript","typescript","parser","syntax"],scripts:{build:"tsc -b tsconfig.build.json",postbuild:"downlevel-dts dist _ts3.4/dist",clean:"tsc -b tsconfig.build.json --clean",postclean:"rimraf dist && rimraf _ts3.4 && rimraf coverage",format:'prettier --write "./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}" --ignore-path ../../.prettierignore',lint:"nx lint",test:"jest --coverage",typecheck:"tsc -p tsconfig.json --noEmit"},dependencies:{"@typescript-eslint/types":"5.55.0","@typescript-eslint/visitor-keys":"5.55.0",debug:"^4.3.4",globby:"^11.1.0","is-glob":"^4.0.3",semver:"^7.3.7",tsutils:"^3.21.0"},devDependencies:{"@babel/code-frame":"*","@babel/parser":"*","@types/babel__code-frame":"*","@types/debug":"*","@types/glob":"*","@types/is-glob":"*","@types/semver":"*","@types/tmp":"*",glob:"*","jest-specific-snapshot":"*","make-dir":"*",tmp:"*",typescript:"*"},peerDependenciesMeta:{typescript:{optional:!0}},funding:{type:"opencollective",url:"https://opencollective.com/typescript-eslint"},typesVersions:{"<3.8":{"*":["_ts3.4/*"]}},gitHead:"877d73327fca3bdbe7e170e8b3a906d090a6de37"}}}),ss=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/index.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr);var _e=Object.getOwnPropertyDescriptor(tt,Cr);(!_e||("get"in _e?!tt.__esModule:_e.writable||_e.configurable))&&(_e={enumerable:!0,get:function(){return tt[Cr]}}),Object.defineProperty(Fr,bn,_e)}:function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr),Fr[bn]=tt[Cr]}),ar=te&&te.__exportStar||function(Fr,tt){for(var Cr in Fr)Cr!=="default"&&!Object.prototype.hasOwnProperty.call(tt,Cr)&&he(tt,Fr,Cr)};Object.defineProperty(te,"__esModule",{value:!0}),te.version=te.visitorKeys=te.typescriptVersionIsAtLeast=te.createProgram=te.simpleTraverse=te.parseWithNodeMaps=te.parseAndGenerateServices=te.parse=void 0;var Ot=vi();Object.defineProperty(te,"parse",{enumerable:!0,get:function(){return Ot.parse}}),Object.defineProperty(te,"parseAndGenerateServices",{enumerable:!0,get:function(){return Ot.parseAndGenerateServices}}),Object.defineProperty(te,"parseWithNodeMaps",{enumerable:!0,get:function(){return Ot.parseWithNodeMaps}});var hn=Os();Object.defineProperty(te,"simpleTraverse",{enumerable:!0,get:function(){return hn.simpleTraverse}}),ar(cu(),te);var xr=ba();Object.defineProperty(te,"createProgram",{enumerable:!0,get:function(){return xr.createProgramFromConfigFile}}),ar(At(),te);var Ht=jo();Object.defineProperty(te,"typescriptVersionIsAtLeast",{enumerable:!0,get:function(){return Ht.typescriptVersionIsAtLeast}}),ar(ll(),te),ar(Cs(),te);var Et=o1();Object.defineProperty(te,"visitorKeys",{enumerable:!0,get:function(){return Et.visitorKeys}}),te.version=bi().version}});zt();var Da=sr(),sa=Ir(),ho=Pd(),Po=ra(),ro=$f(),{throwErrorForInvalidNodes:ac}=Lg(),rs={loc:!0,range:!0,comment:!0,jsx:!0,tokens:!0,loggerFn:!1,project:[]};function Mo(te){let{message:he,lineNumber:ar,column:Ot}=te;return typeof ar!="number"?te:Da(he,{start:{line:ar,column:Ot+1}})}function Pa(te,he){let ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ot=Po(te),hn=Ra(te),{parseWithNodeMaps:xr}=ss(),{result:Ht,error:Et}=sa(()=>xr(Ot,Object.assign(Object.assign({},rs),{},{jsx:hn})),()=>xr(Ot,Object.assign(Object.assign({},rs),{},{jsx:!hn})));if(!Ht)throw Mo(Et);return ar.originalText=te,ac(Ht,ar),ro(Ht.ast,ar)}function Ra(te){return new RegExp(["(?:^[^\"'`]*)"].join(""),"m").test(te)}Be.exports={parsers:{typescript:ho(Pa)}}});return We()})});var ASt=A((Rds,wJr)=>{(function(e){if(typeof Rds=="object"&&typeof wJr=="object")wJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.angular=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,c=(le,Ze)=>function(){return le&&(Ze=(0,le[a(le)[0]])(le=0)),Ze},l=(le,Ze)=>function(){return Ze||(0,le[a(le)[0]])((Ze={exports:{}}).exports,Ze),Ze.exports},u=(le,Ze)=>{for(var qt in Ze)i(le,qt,{get:Ze[qt],enumerable:!0})},m=(le,Ze,qt,Kr)=>{if(Ze&&typeof Ze=="object"||typeof Ze=="function")for(let ti of a(Ze))!o.call(le,ti)&&ti!==qt&&i(le,ti,{get:()=>Ze[ti],enumerable:!(Kr=s(Ze,ti))||Kr.enumerable});return le},h=le=>m(i({},"__esModule",{value:!0}),le),_=c({""(){}}),b=l({"src/utils/is-non-empty-array.js"(le,Ze){"use strict";_();function qt(Kr){return Array.isArray(Kr)&&Kr.length>0}Ze.exports=qt}}),v=l({"src/language-js/loc.js"(le,Ze){"use strict";_();var qt=b();function Kr(Aa){var To,to;let tc=Aa.range?Aa.range[0]:Aa.start,jo=(To=(to=Aa.declaration)===null||to===void 0?void 0:to.decorators)!==null&&To!==void 0?To:Aa.decorators;return qt(jo)?Math.min(Kr(jo[0]),tc):tc}function ti(Aa){return Aa.range?Aa.range[1]:Aa.end}function As(Aa,To){let to=Kr(Aa);return Number.isInteger(to)&&to===Kr(To)}function ys(Aa,To){let to=ti(Aa);return Number.isInteger(to)&&to===ti(To)}function Ua(Aa,To){return As(Aa,To)&&ys(Aa,To)}Ze.exports={locStart:Kr,locEnd:ti,hasSameLocStart:As,hasSameLoc:Ua}}}),w=l({"node_modules/angular-estree-parser/node_modules/lines-and-columns/build/index.js"(le){"use strict";_(),le.__esModule=!0,le.LinesAndColumns=void 0;var Ze=` -`,qt="\r",Kr=function(){function ti(As){this.string=As;for(var ys=[0],Ua=0;Uathis.string.length)return null;for(var ys=0,Ua=this.offsets;Ua[ys+1]<=As;)ys++;var Aa=As-Ua[ys];return{line:ys,column:Aa}},ti.prototype.indexForLocation=function(As){var ys=As.line,Ua=As.column;return ys<0||ys>=this.offsets.length||Ua<0||Ua>this.lengthOfLine(ys)?null:this.offsets[ys]+Ua},ti.prototype.lengthOfLine=function(As){var ys=this.offsets[As],Ua=As===this.offsets.length-1?this.string.length:this.offsets[As+1];return Ua-ys},ti}();le.LinesAndColumns=Kr,le.default=Kr}}),x=l({"node_modules/angular-estree-parser/lib/context.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.Context=void 0;var Ze=w(),qt=class{constructor(ti){this.text=ti,this.locator=new Kr(this.text)}};le.Context=qt;var Kr=class{constructor(ti){this._lineAndColumn=new Ze.default(ti)}locationForIndex(ti){let{line:As,column:ys}=this._lineAndColumn.locationForIndex(ti);return{line:As+1,column:ys}}}}}),P={};u(P,{AST:()=>L,ASTWithName:()=>U,ASTWithSource:()=>at,AbsoluteSourceSpan:()=>Je,AstMemoryEfficientTransformer:()=>kt,AstTransformer:()=>ot,Binary:()=>or,BindingPipe:()=>ie,BoundElementProperty:()=>On,Chain:()=>C,Conditional:()=>O,EmptyExpr:()=>N,ExpressionBinding:()=>ke,FunctionCall:()=>It,ImplicitReceiver:()=>j,Interpolation:()=>et,KeyedRead:()=>J,KeyedWrite:()=>fe,LiteralArray:()=>ce,LiteralMap:()=>Mt,LiteralPrimitive:()=>Se,MethodCall:()=>ue,NonNullAssert:()=>oe,ParseSpan:()=>R,ParsedEvent:()=>ni,ParsedProperty:()=>Vt,ParsedPropertyType:()=>Ar,ParsedVariable:()=>gn,ParserError:()=>k,PrefixNot:()=>me,PropertyRead:()=>V,PropertyWrite:()=>Q,Quote:()=>Y,RecursiveAstVisitor:()=>dt,SafeKeyedRead:()=>ee,SafeMethodCall:()=>De,SafePropertyRead:()=>X,ThisReceiver:()=>M,Unary:()=>Ge,VariableBinding:()=>mt});var k,R,L,U,Y,N,j,M,C,O,V,Q,X,J,ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On,er=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/ast.js"(){_(),k=class{constructor(le,Ze,qt,Kr){this.input=Ze,this.errLocation=qt,this.ctxLocation=Kr,this.message=`Parser Error: ${le} ${qt} [${Ze}] in ${Kr}`}},R=class{constructor(le,Ze){this.start=le,this.end=Ze}toAbsolute(le){return new Je(le+this.start,le+this.end)}},L=class{constructor(le,Ze){this.span=le,this.sourceSpan=Ze}toString(){return"AST"}},U=class extends L{constructor(le,Ze,qt){super(le,Ze),this.nameSpan=qt}},Y=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.prefix=qt,this.uninterpretedExpression=Kr,this.location=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitQuote(this,Ze)}toString(){return"Quote"}},N=class extends L{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null}},j=class extends L{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitImplicitReceiver(this,Ze)}},M=class extends j{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;var qt;return(qt=le.visitThisReceiver)===null||qt===void 0?void 0:qt.call(le,this,Ze)}},C=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expressions=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitChain(this,Ze)}},O=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.condition=qt,this.trueExp=Kr,this.falseExp=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitConditional(this,Ze)}},V=class extends U{constructor(le,Ze,qt,Kr,ti){super(le,Ze,qt),this.receiver=Kr,this.name=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPropertyRead(this,Ze)}},Q=class extends U{constructor(le,Ze,qt,Kr,ti,As){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.value=As}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPropertyWrite(this,Ze)}},X=class extends U{constructor(le,Ze,qt,Kr,ti){super(le,Ze,qt),this.receiver=Kr,this.name=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafePropertyRead(this,Ze)}},J=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.receiver=qt,this.key=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitKeyedRead(this,Ze)}},ee=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.receiver=qt,this.key=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafeKeyedRead(this,Ze)}},fe=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.receiver=qt,this.key=Kr,this.value=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitKeyedWrite(this,Ze)}},ie=class extends U{constructor(le,Ze,qt,Kr,ti,As){super(le,Ze,As),this.exp=qt,this.name=Kr,this.args=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPipe(this,Ze)}},Se=class extends L{constructor(le,Ze,qt){super(le,Ze),this.value=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralPrimitive(this,Ze)}},ce=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expressions=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralArray(this,Ze)}},Mt=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.keys=qt,this.values=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralMap(this,Ze)}},et=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.strings=qt,this.expressions=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitInterpolation(this,Ze)}},or=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.operation=qt,this.left=Kr,this.right=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitBinary(this,Ze)}},Ge=class extends or{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,ti,As,ys),this.operator=qt,this.expr=Kr}static createMinus(le,Ze,qt){return new Ge(le,Ze,"-",qt,"-",new Se(le,Ze,0),qt)}static createPlus(le,Ze,qt){return new Ge(le,Ze,"+",qt,"-",qt,new Se(le,Ze,0))}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitUnary!==void 0?le.visitUnary(this,Ze):le.visitBinary(this,Ze)}},me=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expression=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPrefixNot(this,Ze)}},oe=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expression=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitNonNullAssert(this,Ze)}},ue=class extends U{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.args=As,this.argumentSpan=ys}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitMethodCall(this,Ze)}},De=class extends U{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.args=As,this.argumentSpan=ys}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafeMethodCall(this,Ze)}},It=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.target=qt,this.args=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitFunctionCall(this,Ze)}},Je=class{constructor(le,Ze){this.start=le,this.end=Ze}},at=class extends L{constructor(le,Ze,qt,Kr,ti){super(new R(0,Ze===null?0:Ze.length),new Je(Kr,Ze===null?Kr:Kr+Ze.length)),this.ast=le,this.source=Ze,this.location=qt,this.errors=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitASTWithSource?le.visitASTWithSource(this,Ze):this.ast.visit(le,Ze)}toString(){return`${this.source} in ${this.location}`}},mt=class{constructor(le,Ze,qt){this.sourceSpan=le,this.key=Ze,this.value=qt}},ke=class{constructor(le,Ze,qt){this.sourceSpan=le,this.key=Ze,this.value=qt}},dt=class{visit(le,Ze){le.visit(this,Ze)}visitUnary(le,Ze){this.visit(le.expr,Ze)}visitBinary(le,Ze){this.visit(le.left,Ze),this.visit(le.right,Ze)}visitChain(le,Ze){this.visitAll(le.expressions,Ze)}visitConditional(le,Ze){this.visit(le.condition,Ze),this.visit(le.trueExp,Ze),this.visit(le.falseExp,Ze)}visitPipe(le,Ze){this.visit(le.exp,Ze),this.visitAll(le.args,Ze)}visitFunctionCall(le,Ze){le.target&&this.visit(le.target,Ze),this.visitAll(le.args,Ze)}visitImplicitReceiver(le,Ze){}visitThisReceiver(le,Ze){}visitInterpolation(le,Ze){this.visitAll(le.expressions,Ze)}visitKeyedRead(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze)}visitKeyedWrite(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze),this.visit(le.value,Ze)}visitLiteralArray(le,Ze){this.visitAll(le.expressions,Ze)}visitLiteralMap(le,Ze){this.visitAll(le.values,Ze)}visitLiteralPrimitive(le,Ze){}visitMethodCall(le,Ze){this.visit(le.receiver,Ze),this.visitAll(le.args,Ze)}visitPrefixNot(le,Ze){this.visit(le.expression,Ze)}visitNonNullAssert(le,Ze){this.visit(le.expression,Ze)}visitPropertyRead(le,Ze){this.visit(le.receiver,Ze)}visitPropertyWrite(le,Ze){this.visit(le.receiver,Ze),this.visit(le.value,Ze)}visitSafePropertyRead(le,Ze){this.visit(le.receiver,Ze)}visitSafeMethodCall(le,Ze){this.visit(le.receiver,Ze),this.visitAll(le.args,Ze)}visitSafeKeyedRead(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze)}visitQuote(le,Ze){}visitAll(le,Ze){for(let qt of le)this.visit(qt,Ze)}},ot=class{visitImplicitReceiver(le,Ze){return le}visitThisReceiver(le,Ze){return le}visitInterpolation(le,Ze){return new et(le.span,le.sourceSpan,le.strings,this.visitAll(le.expressions))}visitLiteralPrimitive(le,Ze){return new Se(le.span,le.sourceSpan,le.value)}visitPropertyRead(le,Ze){return new V(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name)}visitPropertyWrite(le,Ze){return new Q(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,le.value.visit(this))}visitSafePropertyRead(le,Ze){return new X(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name)}visitMethodCall(le,Ze){return new ue(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,this.visitAll(le.args),le.argumentSpan)}visitSafeMethodCall(le,Ze){return new De(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,this.visitAll(le.args),le.argumentSpan)}visitFunctionCall(le,Ze){return new It(le.span,le.sourceSpan,le.target.visit(this),this.visitAll(le.args))}visitLiteralArray(le,Ze){return new ce(le.span,le.sourceSpan,this.visitAll(le.expressions))}visitLiteralMap(le,Ze){return new Mt(le.span,le.sourceSpan,le.keys,this.visitAll(le.values))}visitUnary(le,Ze){switch(le.operator){case"+":return Ge.createPlus(le.span,le.sourceSpan,le.expr.visit(this));case"-":return Ge.createMinus(le.span,le.sourceSpan,le.expr.visit(this));default:throw new Error(`Unknown unary operator ${le.operator}`)}}visitBinary(le,Ze){return new or(le.span,le.sourceSpan,le.operation,le.left.visit(this),le.right.visit(this))}visitPrefixNot(le,Ze){return new me(le.span,le.sourceSpan,le.expression.visit(this))}visitNonNullAssert(le,Ze){return new oe(le.span,le.sourceSpan,le.expression.visit(this))}visitConditional(le,Ze){return new O(le.span,le.sourceSpan,le.condition.visit(this),le.trueExp.visit(this),le.falseExp.visit(this))}visitPipe(le,Ze){return new ie(le.span,le.sourceSpan,le.exp.visit(this),le.name,this.visitAll(le.args),le.nameSpan)}visitKeyedRead(le,Ze){return new J(le.span,le.sourceSpan,le.receiver.visit(this),le.key.visit(this))}visitKeyedWrite(le,Ze){return new fe(le.span,le.sourceSpan,le.receiver.visit(this),le.key.visit(this),le.value.visit(this))}visitAll(le){let Ze=[];for(let qt=0;qt=Ae&&le<=jn||le==wl}function Tr(le){return ae<=le&&le<=Ye}function nt(le){return le>=Sr&&le<=Ro||le>=bt&&le<=Ee}function ut(le){return le===Le||le===We||le===Hc}var Ve,Ae,Pe,Kt,nr,En,jn,br,We,lt,Be,je,ct,Le,ft,Jr,Yt,wr,wn,Bn,tr,zt,sr,Ir,rr,pt,ge,Me,ae,Ye,bt,$t,Ee,st,yr,Wt,Lt,Ke,Sr,Pr,Sn,Un,ms,cs,Ka,Oo,Ro,ea,tu,fl,wl,Hc,Pd=c({"node_modules/@angular/compiler/esm2015/src/chars.js"(){_(),Ve=0,Ae=9,Pe=10,Kt=11,nr=12,En=13,jn=32,br=33,We=34,lt=35,Be=36,je=37,ct=38,Le=39,ft=40,Jr=41,Yt=42,wr=43,wn=44,Bn=45,tr=46,zt=47,sr=58,Ir=59,rr=60,pt=61,ge=62,Me=63,ae=48,Ye=57,bt=65,$t=69,Ee=90,st=91,yr=92,Wt=93,Lt=94,Ke=95,Sr=97,Pr=101,Sn=102,Un=110,ms=114,cs=116,Ka=117,Oo=118,Ro=122,ea=123,tu=124,fl=125,wl=160,Hc=96}}),ra={};u(ra,{EOF:()=>Xu,Lexer:()=>Gn,Token:()=>xa,TokenType:()=>Ca,isIdentifier:()=>s0});function Wc(le,Ze,qt){return new xa(le,Ze,Ca.Character,qt,String.fromCharCode(qt))}function no(le,Ze,qt){return new xa(le,Ze,Ca.Identifier,0,qt)}function Bl(le,Ze,qt){return new xa(le,Ze,Ca.PrivateIdentifier,0,qt)}function Hd(le,Ze,qt){return new xa(le,Ze,Ca.Keyword,0,qt)}function op(le,Ze,qt){return new xa(le,Ze,Ca.Operator,0,qt)}function Tf(le,Ze,qt){return new xa(le,Ze,Ca.String,0,qt)}function $f(le,Ze,qt){return new xa(le,Ze,Ca.Number,qt,"")}function cd(le,Ze,qt){return new xa(le,Ze,Ca.Error,0,qt)}function Lg(le){return Sr<=le&&le<=Ro||bt<=le&&le<=Ee||le==Ke||le==Be}function s0(le){if(le.length==0)return!1;let Ze=new pu(le);if(!Lg(Ze.peek))return!1;for(Ze.advance();Ze.peek!==Ve;){if(!Hu(Ze.peek))return!1;Ze.advance()}return!0}function Hu(le){return nt(le)||Tr(le)||le==Ke||le==Be}function Ec(le){return le==Pr||le==$t}function _u(le){return le==Bn||le==wr}function Al(le){switch(le){case Un:return Pe;case Sn:return nr;case ms:return En;case cs:return Ae;case Oo:return Kt;default:return le}}function yo(le){let Ze=parseInt(le);if(isNaN(Ze))throw new Error("Invalid integer literal when parsing "+le);return Ze}var Ca,Vi,Gn,xa,Xu,pu,Rd=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/lexer.js"(){_(),Pd(),function(le){le[le.Character=0]="Character",le[le.Identifier=1]="Identifier",le[le.PrivateIdentifier=2]="PrivateIdentifier",le[le.Keyword=3]="Keyword",le[le.String=4]="String",le[le.Operator=5]="Operator",le[le.Number=6]="Number",le[le.Error=7]="Error"}(Ca||(Ca={})),Vi=["var","let","as","null","undefined","true","false","if","else","this"],Gn=class{tokenize(le){let Ze=new pu(le),qt=[],Kr=Ze.scanToken();for(;Kr!=null;)qt.push(Kr),Kr=Ze.scanToken();return qt}},xa=class{constructor(le,Ze,qt,Kr,ti){this.index=le,this.end=Ze,this.type=qt,this.numValue=Kr,this.strValue=ti}isCharacter(le){return this.type==Ca.Character&&this.numValue==le}isNumber(){return this.type==Ca.Number}isString(){return this.type==Ca.String}isOperator(le){return this.type==Ca.Operator&&this.strValue==le}isIdentifier(){return this.type==Ca.Identifier}isPrivateIdentifier(){return this.type==Ca.PrivateIdentifier}isKeyword(){return this.type==Ca.Keyword}isKeywordLet(){return this.type==Ca.Keyword&&this.strValue=="let"}isKeywordAs(){return this.type==Ca.Keyword&&this.strValue=="as"}isKeywordNull(){return this.type==Ca.Keyword&&this.strValue=="null"}isKeywordUndefined(){return this.type==Ca.Keyword&&this.strValue=="undefined"}isKeywordTrue(){return this.type==Ca.Keyword&&this.strValue=="true"}isKeywordFalse(){return this.type==Ca.Keyword&&this.strValue=="false"}isKeywordThis(){return this.type==Ca.Keyword&&this.strValue=="this"}isError(){return this.type==Ca.Error}toNumber(){return this.type==Ca.Number?this.numValue:-1}toString(){switch(this.type){case Ca.Character:case Ca.Identifier:case Ca.Keyword:case Ca.Operator:case Ca.PrivateIdentifier:case Ca.String:case Ca.Error:return this.strValue;case Ca.Number:return this.numValue.toString();default:return null}}},Xu=new xa(-1,-1,Ca.Character,0,""),pu=class{constructor(le){this.input=le,this.peek=0,this.index=-1,this.length=le.length,this.advance()}advance(){this.peek=++this.index>=this.length?Ve:this.input.charCodeAt(this.index)}scanToken(){let le=this.input,Ze=this.length,qt=this.peek,Kr=this.index;for(;qt<=jn;)if(++Kr>=Ze){qt=Ve;break}else qt=le.charCodeAt(Kr);if(this.peek=qt,this.index=Kr,Kr>=Ze)return null;if(Lg(qt))return this.scanIdentifier();if(Tr(qt))return this.scanNumber(Kr);let ti=Kr;switch(qt){case tr:return this.advance(),Tr(this.peek)?this.scanNumber(ti):Wc(ti,this.index,tr);case ft:case Jr:case ea:case fl:case st:case Wt:case wn:case sr:case Ir:return this.scanCharacter(ti,qt);case Le:case We:return this.scanString();case lt:return this.scanPrivateIdentifier();case wr:case Bn:case Yt:case zt:case je:case Lt:return this.scanOperator(ti,String.fromCharCode(qt));case Me:return this.scanQuestion(ti);case rr:case ge:return this.scanComplexOperator(ti,String.fromCharCode(qt),pt,"=");case br:case pt:return this.scanComplexOperator(ti,String.fromCharCode(qt),pt,"=",pt,"=");case ct:return this.scanComplexOperator(ti,"&",ct,"&");case tu:return this.scanComplexOperator(ti,"|",tu,"|");case wl:for(;ln(this.peek);)this.advance();return this.scanToken()}return this.advance(),this.error(`Unexpected character [${String.fromCharCode(qt)}]`,0)}scanCharacter(le,Ze){return this.advance(),Wc(le,this.index,Ze)}scanOperator(le,Ze){return this.advance(),op(le,this.index,Ze)}scanComplexOperator(le,Ze,qt,Kr,ti,As){this.advance();let ys=Ze;return this.peek==qt&&(this.advance(),ys+=Kr),ti!=null&&this.peek==ti&&(this.advance(),ys+=As),op(le,this.index,ys)}scanIdentifier(){let le=this.index;for(this.advance();Hu(this.peek);)this.advance();let Ze=this.input.substring(le,this.index);return Vi.indexOf(Ze)>-1?Hd(le,this.index,Ze):no(le,this.index,Ze)}scanPrivateIdentifier(){let le=this.index;if(this.advance(),!Lg(this.peek))return this.error("Invalid character [#]",-1);for(;Hu(this.peek);)this.advance();let Ze=this.input.substring(le,this.index);return Bl(le,this.index,Ze)}scanNumber(le){let Ze=this.index===le,qt=!1;for(this.advance();;){if(!Tr(this.peek))if(this.peek===Ke){if(!Tr(this.input.charCodeAt(this.index-1))||!Tr(this.input.charCodeAt(this.index+1)))return this.error("Invalid numeric separator",0);qt=!0}else if(this.peek===tr)Ze=!1;else if(Ec(this.peek)){if(this.advance(),_u(this.peek)&&this.advance(),!Tr(this.peek))return this.error("Invalid exponent",-1);Ze=!1}else break;this.advance()}let Kr=this.input.substring(le,this.index);qt&&(Kr=Kr.replace(/_/g,""));let ti=Ze?yo(Kr):parseFloat(Kr);return $f(le,this.index,ti)}scanString(){let le=this.index,Ze=this.peek;this.advance();let qt="",Kr=this.index,ti=this.input;for(;this.peek!=Ze;)if(this.peek==yr){qt+=ti.substring(Kr,this.index),this.advance();let ys;if(this.peek=this.peek,this.peek==Ka){let Ua=ti.substring(this.index+1,this.index+5);if(/^[0-9a-f]+$/i.test(Ua))ys=parseInt(Ua,16);else return this.error(`Invalid unicode escape [\\u${Ua}]`,0);for(let Aa=0;Aa<5;Aa++)this.advance()}else ys=Al(this.peek),this.advance();qt+=String.fromCharCode(ys),Kr=this.index}else{if(this.peek==Ve)return this.error("Unterminated quote",0);this.advance()}let As=ti.substring(Kr,this.index);return this.advance(),Tf(le,this.index,qt+As)}scanQuestion(le){this.advance();let Ze="?";return(this.peek===Me||this.peek===tr)&&(Ze+=this.peek===tr?".":"?",this.advance()),op(le,this.index,Ze)}error(le,Ze){let qt=this.index+Ze;return cd(qt,this.index,`Lexer Error: ${le} at column ${qt} in expression [${this.input}]`)}}}});function pr(le,Ze){if(Ze!=null&&!(Array.isArray(Ze)&&Ze.length==2))throw new Error(`Expected '${le}' to be an array, [start, end].`);if(Ze!=null){let qt=Ze[0],Kr=Ze[1];Ct.forEach(ti=>{if(ti.test(qt)||ti.test(Kr))throw new Error(`['${qt}', '${Kr}'] contains unusable interpolation symbol.`)})}}var Ct,pn=c({"node_modules/@angular/compiler/esm2015/src/assertions.js"(){_(),Ct=[/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//]}}),Ei,Bi,mi=c({"node_modules/@angular/compiler/esm2015/src/ml_parser/interpolation_config.js"(){_(),pn(),Ei=class{constructor(le,Ze){this.start=le,this.end=Ze}static fromArray(le){return le?(pr("interpolation",le),new Ei(le[0],le[1])):Bi}},Bi=new Ei("{{","}}")}}),Ps={};u(Ps,{IvyParser:()=>dr,Parser:()=>Rs,SplitInterpolation:()=>za,TemplateBindingParseResult:()=>Is,_ParseAST:()=>ls});var za,Is,Rs,dr,Dn,ls,vs,ir,ha=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/parser.js"(){_(),Pd(),mi(),er(),Rd(),za=class{constructor(le,Ze,qt){this.strings=le,this.expressions=Ze,this.offsets=qt}},Is=class{constructor(le,Ze,qt){this.templateBindings=le,this.warnings=Ze,this.errors=qt}},Rs=class{constructor(le){this._lexer=le,this.errors=[],this.simpleExpressionChecker=vs}parseAction(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi;this._checkNoInterpolation(le,Ze,Kr);let ti=this._stripComments(le),As=this._lexer.tokenize(this._stripComments(le)),ys=new ls(le,Ze,qt,As,ti.length,!0,this.errors,le.length-ti.length).parseChain();return new at(ys,le,Ze,qt,this.errors)}parseBinding(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,ti=this._parseBindingAst(le,Ze,qt,Kr);return new at(ti,le,Ze,qt,this.errors)}checkSimpleExpression(le){let Ze=new this.simpleExpressionChecker;return le.visit(Ze),Ze.errors}parseSimpleBinding(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,ti=this._parseBindingAst(le,Ze,qt,Kr),As=this.checkSimpleExpression(ti);return As.length>0&&this._reportError(`Host binding expression cannot contain ${As.join(" ")}`,le,Ze),new at(ti,le,Ze,qt,this.errors)}_reportError(le,Ze,qt,Kr){this.errors.push(new k(le,Ze,qt,Kr))}_parseBindingAst(le,Ze,qt,Kr){let ti=this._parseQuote(le,Ze,qt);if(ti!=null)return ti;this._checkNoInterpolation(le,Ze,Kr);let As=this._stripComments(le),ys=this._lexer.tokenize(As);return new ls(le,Ze,qt,ys,As.length,!1,this.errors,le.length-As.length).parseChain()}_parseQuote(le,Ze,qt){if(le==null)return null;let Kr=le.indexOf(":");if(Kr==-1)return null;let ti=le.substring(0,Kr).trim();if(!s0(ti))return null;let As=le.substring(Kr+1),ys=new R(0,le.length);return new Y(ys,ys.toAbsolute(qt),ti,As,Ze)}parseTemplateBindings(le,Ze,qt,Kr,ti){let As=this._lexer.tokenize(Ze);return new ls(Ze,qt,ti,As,Ze.length,!1,this.errors,0).parseTemplateBindings({source:le,span:new Je(Kr,Kr+le.length)})}parseInterpolation(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,{strings:ti,expressions:As,offsets:ys}=this.splitInterpolation(le,Ze,Kr);if(As.length===0)return null;let Ua=[];for(let Aa=0;AaAa.text),Ua,le,Ze,qt)}parseInterpolationExpression(le,Ze,qt){let Kr=this._stripComments(le),ti=this._lexer.tokenize(Kr),As=new ls(le,Ze,qt,ti,Kr.length,!1,this.errors,0).parseChain(),ys=["",""];return this.createInterpolationAst(ys,[As],le,Ze,qt)}createInterpolationAst(le,Ze,qt,Kr,ti){let As=new R(0,qt.length),ys=new et(As,As.toAbsolute(ti),le,Ze);return new at(ys,qt,Kr,ti,this.errors)}splitInterpolation(le,Ze){let qt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Bi,Kr=[],ti=[],As=[],ys=0,Ua=!1,Aa=!1,{start:To,end:to}=qt;for(;ys-1)break;As>-1&&ys>-1&&this._reportError(`Got interpolation (${Kr}${ti}) where expression was expected`,le,`at column ${As} in`,Ze)}_getInterpolationEndIndex(le,Ze,qt){for(let Kr of this._forEachUnquotedChar(le,qt)){if(le.startsWith(Ze,Kr))return Kr;if(le.startsWith("//",Kr))return le.indexOf(Ze,Kr)}return-1}*_forEachUnquotedChar(le,Ze){let qt=null,Kr=0;for(let ti=Ze;ti=this.tokens.length}get inputIndex(){return this.atEOF?this.currentEndIndex:this.next.index+this.offset}get currentEndIndex(){return this.index>0?this.peek(-1).end+this.offset:this.tokens.length===0?this.inputLength+this.offset:this.next.index+this.offset}get currentAbsoluteOffset(){return this.absoluteOffset+this.inputIndex}span(le,Ze){let qt=this.currentEndIndex;if(Ze!==void 0&&Ze>this.currentEndIndex&&(qt=Ze),le>qt){let Kr=qt;qt=le,le=Kr}return new R(le,qt)}sourceSpan(le,Ze){let qt=`${le}@${this.inputIndex}:${Ze}`;return this.sourceSpanCache.has(qt)||this.sourceSpanCache.set(qt,this.span(le,Ze).toAbsolute(this.absoluteOffset)),this.sourceSpanCache.get(qt)}advance(){this.index++}withContext(le,Ze){this.context|=le;let qt=Ze();return this.context^=le,qt}consumeOptionalCharacter(le){return this.next.isCharacter(le)?(this.advance(),!0):!1}peekKeywordLet(){return this.next.isKeywordLet()}peekKeywordAs(){return this.next.isKeywordAs()}expectCharacter(le){this.consumeOptionalCharacter(le)||this.error(`Missing expected ${String.fromCharCode(le)}`)}consumeOptionalOperator(le){return this.next.isOperator(le)?(this.advance(),!0):!1}expectOperator(le){this.consumeOptionalOperator(le)||this.error(`Missing expected operator ${le}`)}prettyPrintToken(le){return le===Xu?"end of input":`token ${le}`}expectIdentifierOrKeyword(){let le=this.next;return!le.isIdentifier()&&!le.isKeyword()?(le.isPrivateIdentifier()?this._reportErrorForPrivateIdentifier(le,"expected identifier or keyword"):this.error(`Unexpected ${this.prettyPrintToken(le)}, expected identifier or keyword`),null):(this.advance(),le.toString())}expectIdentifierOrKeywordOrString(){let le=this.next;return!le.isIdentifier()&&!le.isKeyword()&&!le.isString()?(le.isPrivateIdentifier()?this._reportErrorForPrivateIdentifier(le,"expected identifier, keyword or string"):this.error(`Unexpected ${this.prettyPrintToken(le)}, expected identifier, keyword, or string`),""):(this.advance(),le.toString())}parseChain(){let le=[],Ze=this.inputIndex;for(;this.index":case"<=":case">=":this.advance();let Kr=this.parseAdditive();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parseAdditive(){let le=this.inputIndex,Ze=this.parseMultiplicative();for(;this.next.type==Ca.Operator;){let qt=this.next.strValue;switch(qt){case"+":case"-":this.advance();let Kr=this.parseMultiplicative();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parseMultiplicative(){let le=this.inputIndex,Ze=this.parsePrefix();for(;this.next.type==Ca.Operator;){let qt=this.next.strValue;switch(qt){case"*":case"%":case"/":this.advance();let Kr=this.parsePrefix();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parsePrefix(){if(this.next.type==Ca.Operator){let le=this.inputIndex,Ze=this.next.strValue,qt;switch(Ze){case"+":return this.advance(),qt=this.parsePrefix(),Ge.createPlus(this.span(le),this.sourceSpan(le),qt);case"-":return this.advance(),qt=this.parsePrefix(),Ge.createMinus(this.span(le),this.sourceSpan(le),qt);case"!":return this.advance(),qt=this.parsePrefix(),new me(this.span(le),this.sourceSpan(le),qt)}}return this.parseCallChain()}parseCallChain(){let le=this.inputIndex,Ze=this.parsePrimary();for(;;)if(this.consumeOptionalCharacter(tr))Ze=this.parseAccessMemberOrMethodCall(Ze,le,!1);else if(this.consumeOptionalOperator("?."))Ze=this.consumeOptionalCharacter(st)?this.parseKeyedReadOrWrite(Ze,le,!0):this.parseAccessMemberOrMethodCall(Ze,le,!0);else if(this.consumeOptionalCharacter(st))Ze=this.parseKeyedReadOrWrite(Ze,le,!1);else if(this.consumeOptionalCharacter(ft)){this.rparensExpected++;let qt=this.parseCallArguments();this.rparensExpected--,this.expectCharacter(Jr),Ze=new It(this.span(le),this.sourceSpan(le),Ze,qt)}else if(this.consumeOptionalOperator("!"))Ze=new oe(this.span(le),this.sourceSpan(le),Ze);else return Ze}parsePrimary(){let le=this.inputIndex;if(this.consumeOptionalCharacter(ft)){this.rparensExpected++;let Ze=this.parsePipe();return this.rparensExpected--,this.expectCharacter(Jr),Ze}else{if(this.next.isKeywordNull())return this.advance(),new Se(this.span(le),this.sourceSpan(le),null);if(this.next.isKeywordUndefined())return this.advance(),new Se(this.span(le),this.sourceSpan(le),void 0);if(this.next.isKeywordTrue())return this.advance(),new Se(this.span(le),this.sourceSpan(le),!0);if(this.next.isKeywordFalse())return this.advance(),new Se(this.span(le),this.sourceSpan(le),!1);if(this.next.isKeywordThis())return this.advance(),new M(this.span(le),this.sourceSpan(le));if(this.consumeOptionalCharacter(st)){this.rbracketsExpected++;let Ze=this.parseExpressionList(Wt);return this.rbracketsExpected--,this.expectCharacter(Wt),new ce(this.span(le),this.sourceSpan(le),Ze)}else{if(this.next.isCharacter(ea))return this.parseLiteralMap();if(this.next.isIdentifier())return this.parseAccessMemberOrMethodCall(new j(this.span(le),this.sourceSpan(le)),le,!1);if(this.next.isNumber()){let Ze=this.next.toNumber();return this.advance(),new Se(this.span(le),this.sourceSpan(le),Ze)}else if(this.next.isString()){let Ze=this.next.toString();return this.advance(),new Se(this.span(le),this.sourceSpan(le),Ze)}else return this.next.isPrivateIdentifier()?(this._reportErrorForPrivateIdentifier(this.next,null),new N(this.span(le),this.sourceSpan(le))):this.index>=this.tokens.length?(this.error(`Unexpected end of expression: ${this.input}`),new N(this.span(le),this.sourceSpan(le))):(this.error(`Unexpected token ${this.next}`),new N(this.span(le),this.sourceSpan(le)))}}}parseExpressionList(le){let Ze=[];do if(!this.next.isCharacter(le))Ze.push(this.parsePipe());else break;while(this.consumeOptionalCharacter(wn));return Ze}parseLiteralMap(){let le=[],Ze=[],qt=this.inputIndex;if(this.expectCharacter(ea),!this.consumeOptionalCharacter(fl)){this.rbracesExpected++;do{let Kr=this.inputIndex,ti=this.next.isString(),As=this.expectIdentifierOrKeywordOrString();if(le.push({key:As,quoted:ti}),ti)this.expectCharacter(sr),Ze.push(this.parsePipe());else if(this.consumeOptionalCharacter(sr))Ze.push(this.parsePipe());else{let ys=this.span(Kr),Ua=this.sourceSpan(Kr);Ze.push(new V(ys,Ua,Ua,new j(ys,Ua),As))}}while(this.consumeOptionalCharacter(wn));this.rbracesExpected--,this.expectCharacter(fl)}return new Mt(this.span(qt),this.sourceSpan(qt),le,Ze)}parseAccessMemberOrMethodCall(le,Ze,qt){let Kr=this.inputIndex,ti=this.withContext(Dn.Writable,()=>{var ys;let Ua=(ys=this.expectIdentifierOrKeyword())!==null&&ys!==void 0?ys:"";return Ua.length===0&&this.error("Expected identifier for property access",le.span.end),Ua}),As=this.sourceSpan(Kr);if(this.consumeOptionalCharacter(ft)){let ys=this.inputIndex;this.rparensExpected++;let Ua=this.parseCallArguments(),Aa=this.span(ys,this.inputIndex).toAbsolute(this.absoluteOffset);this.expectCharacter(Jr),this.rparensExpected--;let To=this.span(Ze),to=this.sourceSpan(Ze);return qt?new De(To,to,As,le,ti,Ua,Aa):new ue(To,to,As,le,ti,Ua,Aa)}else{if(qt)return this.consumeOptionalOperator("=")?(this.error("The '?.' operator cannot be used in the assignment"),new N(this.span(Ze),this.sourceSpan(Ze))):new X(this.span(Ze),this.sourceSpan(Ze),As,le,ti);if(this.consumeOptionalOperator("=")){if(!this.parseAction)return this.error("Bindings cannot contain assignments"),new N(this.span(Ze),this.sourceSpan(Ze));let ys=this.parseConditional();return new Q(this.span(Ze),this.sourceSpan(Ze),As,le,ti,ys)}else return new V(this.span(Ze),this.sourceSpan(Ze),As,le,ti)}}parseCallArguments(){if(this.next.isCharacter(Jr))return[];let le=[];do le.push(this.parsePipe());while(this.consumeOptionalCharacter(wn));return le}expectTemplateBindingKey(){let le="",Ze=!1,qt=this.currentAbsoluteOffset;do le+=this.expectIdentifierOrKeywordOrString(),Ze=this.consumeOptionalOperator("-"),Ze&&(le+="-");while(Ze);return{source:le,span:new Je(qt,qt+le.length)}}parseTemplateBindings(le){let Ze=[];for(Ze.push(...this.parseDirectiveKeywordBindings(le));this.index{this.rbracketsExpected++;let Kr=this.parsePipe();if(Kr instanceof N&&this.error("Key access cannot be empty"),this.rbracketsExpected--,this.expectCharacter(Wt),this.consumeOptionalOperator("="))if(qt)this.error("The '?.' operator cannot be used in the assignment");else{let ti=this.parseConditional();return new fe(this.span(Ze),this.sourceSpan(Ze),le,Kr,ti)}else return qt?new ee(this.span(Ze),this.sourceSpan(Ze),le,Kr):new J(this.span(Ze),this.sourceSpan(Ze),le,Kr);return new N(this.span(Ze),this.sourceSpan(Ze))})}parseDirectiveKeywordBindings(le){let Ze=[];this.consumeOptionalCharacter(sr);let qt=this.getDirectiveBoundTarget(),Kr=this.currentAbsoluteOffset,ti=this.parseAsBinding(le);ti||(this.consumeStatementTerminator(),Kr=this.currentAbsoluteOffset);let As=new Je(le.span.start,Kr);return Ze.push(new ke(As,le,qt)),ti&&Ze.push(ti),Ze}getDirectiveBoundTarget(){if(this.next===Xu||this.peekKeywordAs()||this.peekKeywordLet())return null;let le=this.parsePipe(),{start:Ze,end:qt}=le.span,Kr=this.input.substring(Ze,qt);return new at(le,Kr,this.location,this.absoluteOffset+Ze,this.errors)}parseAsBinding(le){if(!this.peekKeywordAs())return null;this.advance();let Ze=this.expectTemplateBindingKey();this.consumeStatementTerminator();let qt=new Je(le.span.start,this.currentAbsoluteOffset);return new mt(qt,Ze,le)}parseLetBinding(){if(!this.peekKeywordLet())return null;let le=this.currentAbsoluteOffset;this.advance();let Ze=this.expectTemplateBindingKey(),qt=null;this.consumeOptionalOperator("=")&&(qt=this.expectTemplateBindingKey()),this.consumeStatementTerminator();let Kr=new Je(le,this.currentAbsoluteOffset);return new mt(Kr,Ze,qt)}consumeStatementTerminator(){this.consumeOptionalCharacter(Ir)||this.consumeOptionalCharacter(wn)}error(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.errors.push(new k(le,this.input,this.locationText(Ze),this.location)),this.skip()}locationText(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return le==null&&(le=this.index),leqt.visit(this,Ze))}visitChain(le,Ze){}visitQuote(le,Ze){}visitSafeKeyedRead(le,Ze){}},ir=class extends dt{constructor(){super(...arguments),this.errors=[]}visitPipe(){this.errors.push("pipes")}}}}),Ha=l({"node_modules/angular-estree-parser/lib/utils.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.getLast=le.toLowerCamelCase=le.findBackChar=le.findFrontChar=le.fitSpans=le.getNgType=le.parseNgInterpolation=le.parseNgTemplateBindings=le.parseNgAction=le.parseNgSimpleBinding=le.parseNgBinding=le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX=void 0;var Ze=(er(),h(P)),qt=(Rd(),h(ra)),Kr=(ha(),h(Ps)),ti="angular-estree-parser";le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX="NgEstreeParser";var As=0,ys=[ti,As];function Ua(){return new Kr.Parser(new qt.Lexer)}function Aa($c,Fe){let ve=Ua(),{astInput:Oe,comments:Zt}=ju($c,ve),{ast:kr,errors:Zn}=Fe(Oe,ve);return Sc(Zn),{ast:kr,comments:Zt}}function To($c){return Aa($c,(Fe,ve)=>ve.parseBinding(Fe,...ys))}le.parseNgBinding=To;function to($c){return Aa($c,(Fe,ve)=>ve.parseSimpleBinding(Fe,...ys))}le.parseNgSimpleBinding=to;function tc($c){return Aa($c,(Fe,ve)=>ve.parseAction(Fe,...ys))}le.parseNgAction=tc;function jo($c){let Fe=Ua(),{templateBindings:ve,errors:Oe}=Fe.parseTemplateBindings(le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX,$c,ti,As,As);return Sc(Oe),ve}le.parseNgTemplateBindings=jo;function ll($c){let Fe=Ua(),{astInput:ve,comments:Oe}=ju($c,Fe),Zt="{{",kr="}}",{ast:Zn,errors:$n}=Fe.parseInterpolation(Zt+ve+kr,...ys);Sc($n);let ki=Zn.expressions[0],es=new Set;return Zi(ki,Ti=>{es.has(Ti)||(Ti.start-=Zt.length,Ti.end-=Zt.length,es.add(Ti))}),{ast:ki,comments:Oe}}le.parseNgInterpolation=ll;function Zi($c,Fe){if(!(!$c||typeof $c!="object")){if(Array.isArray($c))return $c.forEach(ve=>Zi(ve,Fe));for(let ve of Object.keys($c)){let Oe=$c[ve];ve==="span"?Fe(Oe):Zi(Oe,Fe)}}}function Sc($c){if($c.length!==0){let[{message:Fe}]=$c;throw new SyntaxError(Fe.replace(/^Parser Error: | at column \d+ in [^]*$/g,""))}}function ju($c,Fe){let ve=Fe._commentStart($c);return ve===null?{astInput:$c,comments:[]}:{astInput:$c.slice(0,ve),comments:[{type:"Comment",value:$c.slice(ve+2),span:{start:ve,end:$c.length}}]}}function kc($c){return Ze.Unary&&$c instanceof Ze.Unary?"Unary":$c instanceof Ze.Binary?"Binary":$c instanceof Ze.BindingPipe?"BindingPipe":$c instanceof Ze.Chain?"Chain":$c instanceof Ze.Conditional?"Conditional":$c instanceof Ze.EmptyExpr?"EmptyExpr":$c instanceof Ze.FunctionCall?"FunctionCall":$c instanceof Ze.ImplicitReceiver?"ImplicitReceiver":$c instanceof Ze.KeyedRead?"KeyedRead":$c instanceof Ze.KeyedWrite?"KeyedWrite":$c instanceof Ze.LiteralArray?"LiteralArray":$c instanceof Ze.LiteralMap?"LiteralMap":$c instanceof Ze.LiteralPrimitive?"LiteralPrimitive":$c instanceof Ze.MethodCall?"MethodCall":$c instanceof Ze.NonNullAssert?"NonNullAssert":$c instanceof Ze.PrefixNot?"PrefixNot":$c instanceof Ze.PropertyRead?"PropertyRead":$c instanceof Ze.PropertyWrite?"PropertyWrite":$c instanceof Ze.Quote?"Quote":$c instanceof Ze.SafeMethodCall?"SafeMethodCall":$c instanceof Ze.SafePropertyRead?"SafePropertyRead":$c.type}le.getNgType=kc;function hl($c,Fe){let{start:ve,end:Oe}=$c,Zt=ve,kr=Oe;for(;kr!==Zt&&/\s/.test(Fe[kr-1]);)kr--;for(;Zt!==kr&&/\s/.test(Fe[Zt]);)Zt++;return{start:Zt,end:kr}}function eo($c,Fe){let{start:ve,end:Oe}=$c,Zt=ve,kr=Oe;for(;kr!==Fe.length&&/\s/.test(Fe[kr]);)kr++;for(;Zt!==0&&/\s/.test(Fe[Zt-1]);)Zt--;return{start:Zt,end:kr}}function bl($c,Fe){return Fe[$c.start-1]==="("&&Fe[$c.end]===")"?{start:$c.start-1,end:$c.end+1}:$c}function gl($c,Fe,ve){let Oe=0,Zt={start:$c.start,end:$c.end};for(;;){let kr=eo(Zt,Fe),Zn=bl(kr,Fe);if(kr.start===Zn.start&&kr.end===Zn.end)break;Zt.start=Zn.start,Zt.end=Zn.end,Oe++}return{hasParens:(ve?Oe-1:Oe)!==0,outerSpan:hl(ve?{start:Zt.start+1,end:Zt.end-1}:Zt,Fe),innerSpan:hl($c,Fe)}}le.fitSpans=gl;function cu($c,Fe,ve){let Oe=Fe;for(;!$c.test(ve[Oe]);)if(--Oe<0)throw new Error(`Cannot find front char ${$c} from index ${Fe} in ${JSON.stringify(ve)}`);return Oe}le.findFrontChar=cu;function Zu($c,Fe,ve){let Oe=Fe;for(;!$c.test(ve[Oe]);)if(++Oe>=ve.length)throw new Error(`Cannot find back char ${$c} from index ${Fe} in ${JSON.stringify(ve)}`);return Oe}le.findBackChar=Zu;function hr($c){return $c.slice(0,1).toLowerCase()+$c.slice(1)}le.toLowerCamelCase=hr;function Io($c){return $c.length===0?void 0:$c[$c.length-1]}le.getLast=Io}}),lc=l({"node_modules/angular-estree-parser/lib/transform.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.transformSpan=le.transform=void 0;var Ze=Ha(),qt=function(ti,As){let ys=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ua=Ze.getNgType(ti);switch(Ua){case"Unary":{let{operator:eo,expr:bl}=ti,gl=Aa(bl);return to("UnaryExpression",{prefix:!0,argument:gl,operator:eo},ti.span,{hasParentParens:ys})}case"Binary":{let{left:eo,operation:bl,right:gl}=ti,cu=gl.span.start===gl.span.end,Zu=eo.span.start===eo.span.end;if(cu||Zu){let $c=eo.span.start===eo.span.end?Aa(gl):Aa(eo);return to("UnaryExpression",{prefix:!0,argument:$c,operator:cu?"+":"-"},{start:ti.span.start,end:hl($c)},{hasParentParens:ys})}let hr=Aa(eo),Io=Aa(gl);return to(bl==="&&"||bl==="||"?"LogicalExpression":"BinaryExpression",{left:hr,right:Io,operator:bl},{start:kc(hr),end:hl(Io)},{hasParentParens:ys})}case"BindingPipe":{let{exp:eo,name:bl,args:gl}=ti,cu=Aa(eo),Zu=ll(/\S/,ll(/\|/,hl(cu))+1),hr=to("Identifier",{name:bl},{start:Zu,end:Zu+bl.length}),Io=gl.map(Aa);return to("NGPipeExpression",{left:cu,right:hr,arguments:Io},{start:kc(cu),end:hl(Io.length===0?hr:Ze.getLast(Io))},{hasParentParens:ys})}case"Chain":{let{expressions:eo}=ti;return to("NGChainedExpression",{expressions:eo.map(Aa)},ti.span,{hasParentParens:ys})}case"Comment":{let{value:eo}=ti;return to("CommentLine",{value:eo},ti.span,{processSpan:!1})}case"Conditional":{let{condition:eo,trueExp:bl,falseExp:gl}=ti,cu=Aa(eo),Zu=Aa(bl),hr=Aa(gl);return to("ConditionalExpression",{test:cu,consequent:Zu,alternate:hr},{start:kc(cu),end:hl(hr)},{hasParentParens:ys})}case"EmptyExpr":return to("NGEmptyExpression",{},ti.span,{hasParentParens:ys});case"FunctionCall":{let{target:eo,args:bl}=ti,gl=bl.length===1?[To(bl[0])]:bl.map(Aa),cu=Aa(eo);return to("CallExpression",{callee:cu,arguments:gl},{start:kc(cu),end:ti.span.end},{hasParentParens:ys})}case"ImplicitReceiver":return to("ThisExpression",{},ti.span,{hasParentParens:ys});case"KeyedRead":{let{key:eo}=ti,bl=Object.prototype.hasOwnProperty.call(ti,"receiver")?ti.receiver:ti.obj,gl=Aa(eo);return tc(bl,gl,{computed:!0,optional:!1},{end:ti.span.end,hasParentParens:ys})}case"LiteralArray":{let{expressions:eo}=ti;return to("ArrayExpression",{elements:eo.map(Aa)},ti.span,{hasParentParens:ys})}case"LiteralMap":{let{keys:eo,values:bl}=ti,gl=bl.map(Zu=>Aa(Zu)),cu=eo.map((Zu,hr)=>{let{key:Io,quoted:$c}=Zu,Fe=gl[hr],ve=ll(/\S/,hr===0?ti.span.start+1:ll(/,/,hl(gl[hr-1]))+1),Oe=jo(/\S/,jo(/:/,kc(Fe)-1)-1)+1,Zt={start:ve,end:Oe},kr=$c?to("StringLiteral",{value:Io},Zt):to("Identifier",{name:Io},Zt),Zn=kr.end3&&arguments[3]!==void 0?arguments[3]:{},hr=Object.assign(Object.assign({type:eo},Kr(gl,As,cu,Zu)),bl);switch(eo){case"Identifier":{let Io=hr;Io.loc.identifierName=Io.name;break}case"NumericLiteral":{let Io=hr;Io.extra=Object.assign(Object.assign({},Io.extra),{raw:As.text.slice(Io.start,Io.end),rawValue:Io.value});break}case"StringLiteral":{let Io=hr;Io.extra=Object.assign(Object.assign({},Io.extra),{raw:As.text.slice(Io.start,Io.end),rawValue:Io.value});break}}return hr}function tc(eo,bl,gl){let{end:cu=hl(bl),hasParentParens:Zu=!1}=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(Zi(eo)||eo.span.start===bl.start)return bl;let hr=Aa(eo),Io=Sc(hr);return to(gl.optional||Io?"OptionalMemberExpression":"MemberExpression",Object.assign({object:hr,property:bl,computed:gl.computed},gl.optional?{optional:!0}:Io?{optional:!1}:null),{start:kc(hr),end:cu},{hasParentParens:Zu})}function jo(eo,bl){return Ze.findFrontChar(eo,bl,As.text)}function ll(eo,bl){return Ze.findBackChar(eo,bl,As.text)}function Zi(eo){return eo.span.start>=eo.span.end||/^\s+$/.test(As.text.slice(eo.span.start,eo.span.end))}function Sc(eo){return(eo.type==="OptionalCallExpression"||eo.type==="OptionalMemberExpression")&&!ju(eo)}function ju(eo){return eo.extra&&eo.extra.parenthesized}function kc(eo){return ju(eo)?eo.extra.parenStart:eo.start}function hl(eo){return ju(eo)?eo.extra.parenEnd:eo.end}};le.transform=qt;function Kr(ti,As){let ys=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ua=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!ys){let{start:tc,end:jo}=ti;return{start:tc,end:jo,loc:{start:As.locator.locationForIndex(tc),end:As.locator.locationForIndex(jo)}}}let{outerSpan:Aa,innerSpan:To,hasParens:to}=Ze.fitSpans(ti,As.text,Ua);return Object.assign({start:To.start,end:To.end,loc:{start:As.locator.locationForIndex(To.start),end:As.locator.locationForIndex(To.end)}},to&&{extra:{parenthesized:!0,parenStart:Aa.start,parenEnd:Aa.end}})}le.transformSpan=Kr}}),us=l({"node_modules/angular-estree-parser/lib/transform-microsyntax.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.transformTemplateBindings=void 0;var Ze=(er(),h(P)),qt=lc(),Kr=Ha();function ti(As,ys){As.forEach(hl);let[Ua]=As,{key:Aa}=Ua,To=ys.text.slice(Ua.sourceSpan.start,Ua.sourceSpan.end).trim().length===0?As.slice(1):As,to=[],tc=null;for(let gl=0;glObject.assign(Object.assign({},Fe),qt.transformSpan({start:Fe.start,end:ve},ys)),Io=Fe=>Object.assign(Object.assign({},hr(Fe,Zu.end)),{alias:Zu}),$c=to.pop();if($c.type==="NGMicrosyntaxExpression")to.push(Io($c));else if($c.type==="NGMicrosyntaxKeyedExpression"){let Fe=Io($c.expression);to.push(hr(Object.assign(Object.assign({},$c),{expression:Fe}),Fe.end))}else throw new Error(`Unexpected type ${$c.type}`)}else to.push(jo(cu,gl));tc=cu}return Zi("NGMicrosyntax",{body:to},to.length===0?As[0].sourceSpan:{start:to[0].start,end:to[to.length-1].end});function jo(gl,cu){if(ju(gl)){let{key:Zu,value:hr}=gl;return hr?cu===0?Zi("NGMicrosyntaxExpression",{expression:ll(hr.ast),alias:null},hr.sourceSpan):Zi("NGMicrosyntaxKeyedExpression",{key:Zi("NGMicrosyntaxKey",{name:Sc(Zu.source)},Zu.span),expression:Zi("NGMicrosyntaxExpression",{expression:ll(hr.ast),alias:null},hr.sourceSpan)},{start:Zu.span.start,end:hr.sourceSpan.end}):Zi("NGMicrosyntaxKey",{name:Sc(Zu.source)},Zu.span)}else{let{key:Zu,sourceSpan:hr}=gl;if(/^let\s$/.test(ys.text.slice(hr.start,hr.start+4))){let{value:Io}=gl;return Zi("NGMicrosyntaxLet",{key:Zi("NGMicrosyntaxKey",{name:Zu.source},Zu.span),value:Io?Zi("NGMicrosyntaxKey",{name:Io.source},Io.span):null},{start:hr.start,end:Io?Io.span.end:Zu.span.end})}else{let Io=bl(gl);return Zi("NGMicrosyntaxAs",{key:Zi("NGMicrosyntaxKey",{name:Io.source},Io.span),alias:Zi("NGMicrosyntaxKey",{name:Zu.source},Zu.span)},{start:Io.span.start,end:Zu.span.end})}}}function ll(gl){return qt.transform(gl,ys)}function Zi(gl,cu,Zu){let hr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;return Object.assign(Object.assign({type:gl},qt.transformSpan(Zu,ys,hr)),cu)}function Sc(gl){return Kr.toLowerCamelCase(gl.slice(Aa.source.length))}function ju(gl){return gl instanceof Ze.ExpressionBinding}function kc(gl){return gl instanceof Ze.VariableBinding}function hl(gl){eo(gl.key.span),kc(gl)&&gl.value&&eo(gl.value.span)}function eo(gl){if(ys.text[gl.start]!=='"'&&ys.text[gl.start]!=="'")return;let cu=ys.text[gl.start],Zu=!1;for(let hr=gl.start+1;hrqt.transform(hl,Sc),kc=ju(ll);return kc.comments=Zi.map(ju),kc}function ys(tc){return As(tc,ti.parseNgBinding)}le.parseBinding=ys;function Ua(tc){return As(tc,ti.parseNgSimpleBinding)}le.parseSimpleBinding=Ua;function Aa(tc){return As(tc,ti.parseNgInterpolation)}le.parseInterpolation=Aa;function To(tc){return As(tc,ti.parseNgAction)}le.parseAction=To;function to(tc){return Kr.transformTemplateBindings(ti.parseNgTemplateBindings(tc),new Ze.Context(tc))}le.parseTemplateBindings=to}});_();var{locStart:Zr,locEnd:Fn}=v();function Mi(le){return{astFormat:"estree",parse:(Ze,qt,Kr)=>{let ti=Qn(),As=le(Ze,ti);return{type:"NGRoot",node:Kr.parser==="__ng_action"&&As.type!=="NGChainedExpression"?Object.assign(Object.assign({},As),{},{type:"NGChainedExpression",expressions:[As]}):As}},locStart:Zr,locEnd:Fn}}n.exports={parsers:{__ng_action:Mi((le,Ze)=>Ze.parseAction(le)),__ng_binding:Mi((le,Ze)=>Ze.parseBinding(le)),__ng_interpolation:Mi((le,Ze)=>Ze.parseInterpolation(le)),__ng_directive:Mi((le,Ze)=>Ze.parseTemplateBindings(le))}}});return r()})});var xJr=A((kds,IJr)=>{(function(e){if(typeof kds=="object"&&typeof IJr=="object")IJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.espree=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(yo,Ca)=>function(){return yo&&(Ca=(0,yo[Le(yo)[0]])(yo=0)),Ca},Yt=(yo,Ca)=>function(){return Ca||(0,yo[Le(yo)[0]])((Ca={exports:{}}).exports,Ca),Ca.exports},wr=(yo,Ca)=>{for(var Vi in Ca)je(yo,Vi,{get:Ca[Vi],enumerable:!0})},wn=(yo,Ca,Vi,Gn)=>{if(Ca&&typeof Ca=="object"||typeof Ca=="function")for(let xa of Le(Ca))!ft.call(yo,xa)&&xa!==Vi&&je(yo,xa,{get:()=>Ca[xa],enumerable:!(Gn=ct(Ca,xa))||Gn.enumerable});return yo},Bn=yo=>wn(je({},"__esModule",{value:!0}),yo),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(yo,Ca){"use strict";tr();function Vi(Gn,xa){let Xu=new SyntaxError(Gn+" ("+xa.start.line+":"+xa.start.column+")");return Xu.loc=xa,Xu}Ca.exports=Vi}}),sr=Yt({"src/utils/try-combinations.js"(yo,Ca){"use strict";tr();function Vi(){let Gn;for(var xa=arguments.length,Xu=new Array(xa),pu=0;puSn,arch:()=>Wt,cpus:()=>bt,default:()=>Un,endianness:()=>rr,freemem:()=>ae,getNetworkInterfaces:()=>yr,hostname:()=>pt,loadavg:()=>ge,networkInterfaces:()=>st,platform:()=>Lt,release:()=>Ee,tmpDir:()=>Ke,tmpdir:()=>Pr,totalmem:()=>Ye,type:()=>$t,uptime:()=>Me});function rr(){if(typeof Sr>"u"){var yo=new ArrayBuffer(2),Ca=new Uint8Array(yo),Vi=new Uint16Array(yo);if(Ca[0]=1,Ca[1]=2,Vi[0]===258)Sr="BE";else if(Vi[0]===513)Sr="LE";else throw new Error("unable to figure out endianess")}return Sr}function pt(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function ge(){return[]}function Me(){return 0}function ae(){return Number.MAX_VALUE}function Ye(){return Number.MAX_VALUE}function bt(){return[]}function $t(){return"Browser"}function Ee(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function st(){}function yr(){}function Wt(){return"javascript"}function Lt(){return"browser"}function Ke(){return"/tmp"}var Sr,Pr,Sn,Un,ms=Jr({"node-modules-polyfills:os"(){tr(),Pr=Ke,Sn=` +`))}bn=!0}}te.warnAboutTSVersion=_e}}),Li=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parseSettings/createParseSettings.js"(te){"use strict";zt();var he=te&&te.__importDefault||function(Fs){return Fs&&Fs.__esModule?Fs:{default:Fs}};Object.defineProperty(te,"__esModule",{value:!0}),te.clearTSConfigMatchCache=te.createParseSettings=void 0;var ar=he(s0()),Ot=Zf(),hn=Dc(),xr=Ri(),Ht=Ii(),Et=pi(),Fr=fi(),tt=(0,ar.default)("typescript-eslint:typescript-estree:parser:parseSettings:createParseSettings"),Cr;function bn(Fs){let ds=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var la,vo,Bs;let Gs=(0,Ht.inferSingleRun)(ds),is=typeof ds.tsconfigRootDir=="string"?ds.tsconfigRootDir:"/prettier-security-dirname-placeholder",ma={code:Vn(Fs),comment:ds.comment===!0,comments:[],createDefaultProgram:ds.createDefaultProgram===!0,debugLevel:ds.debugLevel===!0?new Set(["typescript-eslint"]):Array.isArray(ds.debugLevel)?new Set(ds.debugLevel):new Set,errorOnTypeScriptSyntacticAndSemanticIssues:!1,errorOnUnknownASTType:ds.errorOnUnknownASTType===!0,EXPERIMENTAL_useSourceOfProjectReferenceRedirect:ds.EXPERIMENTAL_useSourceOfProjectReferenceRedirect===!0,extraFileExtensions:Array.isArray(ds.extraFileExtensions)&&ds.extraFileExtensions.every(Eo=>typeof Eo=="string")?ds.extraFileExtensions:[],filePath:(0,Ot.ensureAbsolutePath)(typeof ds.filePath=="string"&&ds.filePath!==""?ds.filePath:_i(ds.jsx),is),jsx:ds.jsx===!0,loc:ds.loc===!0,log:typeof ds.loggerFn=="function"?ds.loggerFn:ds.loggerFn===!1?()=>{}:console.log,moduleResolver:(la=ds.moduleResolver)!==null&&la!==void 0?la:"",preserveNodeMaps:ds.preserveNodeMaps!==!1,programs:Array.isArray(ds.programs)?ds.programs:null,projects:[],range:ds.range===!0,singleRun:Gs,tokens:ds.tokens===!0?[]:null,tsconfigMatchCache:Cr??(Cr=new hn.ExpiringCache(Gs?"Infinity":(Bs=(vo=ds.cacheLifetime)===null||vo===void 0?void 0:vo.glob)!==null&&Bs!==void 0?Bs:hn.DEFAULT_TSCONFIG_CACHE_DURATION_SECONDS)),tsconfigRootDir:is};if(ma.debugLevel.size>0){let Eo=[];ma.debugLevel.has("typescript-eslint")&&Eo.push("typescript-eslint:*"),(ma.debugLevel.has("eslint")||ar.default.enabled("eslint:*,-eslint:code-path"))&&Eo.push("eslint:*,-eslint:code-path"),ar.default.enable(Eo.join(","))}if(Array.isArray(ds.programs)){if(!ds.programs.length)throw new Error("You have set parserOptions.programs to an empty array. This will cause all files to not be found in existing programs. Either provide one or more existing TypeScript Program instances in the array, or remove the parserOptions.programs setting.");tt("parserOptions.programs was provided, so parserOptions.project will be ignored.")}return ma.programs||(ma.projects=(0,Et.resolveProjectList)({cacheLifetime:ds.cacheLifetime,project:(0,xr.getProjectConfigFiles)(ma,ds.project),projectFolderIgnoreList:ds.projectFolderIgnoreList,singleRun:ma.singleRun,tsconfigRootDir:is})),(0,Fr.warnAboutTSVersion)(ma),ma}te.createParseSettings=bn;function _e(){Cr==null||Cr.clear()}te.clearTSConfigMatchCache=_e;function Vn(Fs){return typeof Fs!="string"?String(Fs):Fs}function _i(Fs){return Fs?"estree.tsx":"estree.ts"}}}),ns=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/semantic-or-syntactic-errors.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.getFirstSemanticOrSyntacticError=void 0;var he=cd();function ar(xr,Ht){try{let Et=Ot(xr.getSyntacticDiagnostics(Ht));if(Et.length)return hn(Et[0]);let Fr=Ot(xr.getSemanticDiagnostics(Ht));return Fr.length?hn(Fr[0]):void 0}catch(Et){console.warn(`Warning From TSC: "${Et.message}`);return}}te.getFirstSemanticOrSyntacticError=ar;function Ot(xr){return xr.filter(Ht=>{switch(Ht.code){case 1013:case 1014:case 1044:case 1045:case 1048:case 1049:case 1070:case 1071:case 1085:case 1090:case 1096:case 1097:case 1098:case 1099:case 1117:case 1121:case 1123:case 1141:case 1162:case 1164:case 1172:case 1173:case 1175:case 1176:case 1190:case 1196:case 1200:case 1206:case 1211:case 1242:case 1246:case 1255:case 1308:case 2364:case 2369:case 2452:case 2462:case 8017:case 17012:case 17013:return!0}return!1})}function hn(xr){return Object.assign(Object.assign({},xr),{message:(0,he.flattenDiagnosticMessageText)(xr.messageText,he.sys.newLine)})}}}),vi=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/parser.js"(te){"use strict";zt();var he=te&&te.__importDefault||function(ma){return ma&&ma.__esModule?ma:{default:ma}};Object.defineProperty(te,"__esModule",{value:!0}),te.clearParseAndGenerateServicesCalls=te.clearProgramCache=te.parseWithNodeMaps=te.parseAndGenerateServices=te.parse=void 0;var ar=he(s0()),Ot=Dd(),hn=hr(),xr=fd(),Ht=nn(),Et=Mn(),Fr=Si(),tt=ba(),Cr=Li(),bn=ns(),_e=(0,ar.default)("typescript-eslint:typescript-estree:parser"),Vn=new Map;function _i(){Vn.clear()}te.clearProgramCache=_i;function Fs(ma,Eo){return ma.programs&&(0,tt.useProvidedPrograms)(ma.programs,ma)||Eo&&(0,Et.createProjectProgram)(ma)||Eo&&ma.createDefaultProgram&&(0,xr.createDefaultProgram)(ma)||(0,Ht.createIsolatedProgram)(ma)}function ds(ma,Eo){let{ast:li}=la(ma,Eo,!1);return li}te.parse=ds;function la(ma,Eo,li){let Ja=(0,Cr.createParseSettings)(ma,Eo);if(Eo!=null&&Eo.errorOnTypeScriptSyntacticAndSemanticIssues)throw new Error('"errorOnTypeScriptSyntacticAndSemanticIssues" is only supported for parseAndGenerateServices()');let Fc=(0,Fr.createSourceFile)(Ja),{estree:dc,astMaps:rl}=(0,Ot.astConverter)(Fc,Ja,li);return{ast:dc,esTreeNodeToTSNodeMap:rl.esTreeNodeToTSNodeMap,tsNodeToESTreeNodeMap:rl.tsNodeToESTreeNodeMap}}function vo(ma,Eo){return la(ma,Eo,!0)}te.parseWithNodeMaps=vo;var Bs={};function Gs(){Bs={}}te.clearParseAndGenerateServicesCalls=Gs;function is(ma,Eo){var li,Ja;let Fc=(0,Cr.createParseSettings)(ma,Eo);Eo!==void 0&&typeof Eo.errorOnTypeScriptSyntacticAndSemanticIssues=="boolean"&&Eo.errorOnTypeScriptSyntacticAndSemanticIssues&&(Fc.errorOnTypeScriptSyntacticAndSemanticIssues=!0),Fc.singleRun&&!Fc.programs&&((li=Fc.projects)===null||li===void 0?void 0:li.length)>0&&(Fc.programs={*[Symbol.iterator](){for(let sl of Fc.projects){let Ml=Vn.get(sl);if(Ml)yield Ml;else{_e("Detected single-run/CLI usage, creating Program once ahead of time for project: %s",sl);let Od=(0,tt.createProgramFromConfigFile)(sl);Vn.set(sl,Od),yield Od}}}});let dc=Fc.programs!=null||((Ja=Fc.projects)===null||Ja===void 0?void 0:Ja.length)>0;Fc.singleRun&&Eo.filePath&&(Bs[Eo.filePath]=(Bs[Eo.filePath]||0)+1);let{ast:rl,program:ao}=Fc.singleRun&&Eo.filePath&&Bs[Eo.filePath]>1?(0,Ht.createIsolatedProgram)(Fc):Fs(Fc,dc),Cu=typeof Fc.preserveNodeMaps=="boolean"?Fc.preserveNodeMaps:!0,{estree:Nl,astMaps:ru}=(0,Ot.astConverter)(rl,Fc,Cu);if(ao&&Fc.errorOnTypeScriptSyntacticAndSemanticIssues){let sl=(0,bn.getFirstSemanticOrSyntacticError)(ao,rl);if(sl)throw(0,hn.convertError)(sl)}return{ast:Nl,services:{hasFullTypeInformation:dc,program:ao,esTreeNodeToTSNodeMap:ru.esTreeNodeToTSNodeMap,tsNodeToESTreeNodeMap:ru.tsNodeToESTreeNodeMap}}}te.parseAndGenerateServices=is}}),Cs=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/clear-caches.js"(te){"use strict";zt(),Object.defineProperty(te,"__esModule",{value:!0}),te.clearProgramCache=te.clearCaches=void 0;var he=wt(),ar=vi(),Ot=Li(),hn=pi();function xr(){(0,ar.clearProgramCache)(),(0,he.clearWatchCaches)(),(0,Ot.clearTSConfigMatchCache)(),(0,hn.clearGlobCache)()}te.clearCaches=xr,te.clearProgramCache=xr}}),bi=Yt({"node_modules/@typescript-eslint/typescript-estree/package.json"(te,he){he.exports={name:"@typescript-eslint/typescript-estree",version:"5.55.0",description:"A parser that converts TypeScript source code into an ESTree compatible form",main:"dist/index.js",types:"dist/index.d.ts",files:["dist","_ts3.4","README.md","LICENSE"],engines:{node:"^12.22.0 || ^14.17.0 || >=16.0.0"},repository:{type:"git",url:"https://github.com/typescript-eslint/typescript-eslint.git",directory:"packages/typescript-estree"},bugs:{url:"https://github.com/typescript-eslint/typescript-eslint/issues"},license:"BSD-2-Clause",keywords:["ast","estree","ecmascript","javascript","typescript","parser","syntax"],scripts:{build:"tsc -b tsconfig.build.json",postbuild:"downlevel-dts dist _ts3.4/dist",clean:"tsc -b tsconfig.build.json --clean",postclean:"rimraf dist && rimraf _ts3.4 && rimraf coverage",format:'prettier --write "./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}" --ignore-path ../../.prettierignore',lint:"nx lint",test:"jest --coverage",typecheck:"tsc -p tsconfig.json --noEmit"},dependencies:{"@typescript-eslint/types":"5.55.0","@typescript-eslint/visitor-keys":"5.55.0",debug:"^4.3.4",globby:"^11.1.0","is-glob":"^4.0.3",semver:"^7.3.7",tsutils:"^3.21.0"},devDependencies:{"@babel/code-frame":"*","@babel/parser":"*","@types/babel__code-frame":"*","@types/debug":"*","@types/glob":"*","@types/is-glob":"*","@types/semver":"*","@types/tmp":"*",glob:"*","jest-specific-snapshot":"*","make-dir":"*",tmp:"*",typescript:"*"},peerDependenciesMeta:{typescript:{optional:!0}},funding:{type:"opencollective",url:"https://opencollective.com/typescript-eslint"},typesVersions:{"<3.8":{"*":["_ts3.4/*"]}},gitHead:"877d73327fca3bdbe7e170e8b3a906d090a6de37"}}}),ss=Yt({"node_modules/@typescript-eslint/typescript-estree/dist/index.js"(te){"use strict";zt();var he=te&&te.__createBinding||(Object.create?function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr);var _e=Object.getOwnPropertyDescriptor(tt,Cr);(!_e||("get"in _e?!tt.__esModule:_e.writable||_e.configurable))&&(_e={enumerable:!0,get:function(){return tt[Cr]}}),Object.defineProperty(Fr,bn,_e)}:function(Fr,tt,Cr,bn){bn===void 0&&(bn=Cr),Fr[bn]=tt[Cr]}),ar=te&&te.__exportStar||function(Fr,tt){for(var Cr in Fr)Cr!=="default"&&!Object.prototype.hasOwnProperty.call(tt,Cr)&&he(tt,Fr,Cr)};Object.defineProperty(te,"__esModule",{value:!0}),te.version=te.visitorKeys=te.typescriptVersionIsAtLeast=te.createProgram=te.simpleTraverse=te.parseWithNodeMaps=te.parseAndGenerateServices=te.parse=void 0;var Ot=vi();Object.defineProperty(te,"parse",{enumerable:!0,get:function(){return Ot.parse}}),Object.defineProperty(te,"parseAndGenerateServices",{enumerable:!0,get:function(){return Ot.parseAndGenerateServices}}),Object.defineProperty(te,"parseWithNodeMaps",{enumerable:!0,get:function(){return Ot.parseWithNodeMaps}});var hn=Os();Object.defineProperty(te,"simpleTraverse",{enumerable:!0,get:function(){return hn.simpleTraverse}}),ar(cu(),te);var xr=ba();Object.defineProperty(te,"createProgram",{enumerable:!0,get:function(){return xr.createProgramFromConfigFile}}),ar(At(),te);var Ht=jo();Object.defineProperty(te,"typescriptVersionIsAtLeast",{enumerable:!0,get:function(){return Ht.typescriptVersionIsAtLeast}}),ar(ll(),te),ar(Cs(),te);var Et=o1();Object.defineProperty(te,"visitorKeys",{enumerable:!0,get:function(){return Et.visitorKeys}}),te.version=bi().version}});zt();var Da=sr(),sa=Ir(),ho=Pd(),Po=ra(),ro=$f(),{throwErrorForInvalidNodes:ac}=Lg(),rs={loc:!0,range:!0,comment:!0,jsx:!0,tokens:!0,loggerFn:!1,project:[]};function Mo(te){let{message:he,lineNumber:ar,column:Ot}=te;return typeof ar!="number"?te:Da(he,{start:{line:ar,column:Ot+1}})}function Pa(te,he){let ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ot=Po(te),hn=Ra(te),{parseWithNodeMaps:xr}=ss(),{result:Ht,error:Et}=sa(()=>xr(Ot,Object.assign(Object.assign({},rs),{},{jsx:hn})),()=>xr(Ot,Object.assign(Object.assign({},rs),{},{jsx:!hn})));if(!Ht)throw Mo(Et);return ar.originalText=te,ac(Ht,ar),ro(Ht.ast,ar)}function Ra(te){return new RegExp(["(?:^[^\"'`]*)"].join(""),"m").test(te)}Be.exports={parsers:{typescript:ho(Pa)}}});return We()})});var ASt=A((kds,wJr)=>{(function(e){if(typeof kds=="object"&&typeof wJr=="object")wJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.angular=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,c=(le,Ze)=>function(){return le&&(Ze=(0,le[a(le)[0]])(le=0)),Ze},l=(le,Ze)=>function(){return Ze||(0,le[a(le)[0]])((Ze={exports:{}}).exports,Ze),Ze.exports},u=(le,Ze)=>{for(var qt in Ze)i(le,qt,{get:Ze[qt],enumerable:!0})},m=(le,Ze,qt,Kr)=>{if(Ze&&typeof Ze=="object"||typeof Ze=="function")for(let ti of a(Ze))!o.call(le,ti)&&ti!==qt&&i(le,ti,{get:()=>Ze[ti],enumerable:!(Kr=s(Ze,ti))||Kr.enumerable});return le},h=le=>m(i({},"__esModule",{value:!0}),le),_=c({""(){}}),b=l({"src/utils/is-non-empty-array.js"(le,Ze){"use strict";_();function qt(Kr){return Array.isArray(Kr)&&Kr.length>0}Ze.exports=qt}}),v=l({"src/language-js/loc.js"(le,Ze){"use strict";_();var qt=b();function Kr(Aa){var To,to;let tc=Aa.range?Aa.range[0]:Aa.start,jo=(To=(to=Aa.declaration)===null||to===void 0?void 0:to.decorators)!==null&&To!==void 0?To:Aa.decorators;return qt(jo)?Math.min(Kr(jo[0]),tc):tc}function ti(Aa){return Aa.range?Aa.range[1]:Aa.end}function As(Aa,To){let to=Kr(Aa);return Number.isInteger(to)&&to===Kr(To)}function ys(Aa,To){let to=ti(Aa);return Number.isInteger(to)&&to===ti(To)}function Ua(Aa,To){return As(Aa,To)&&ys(Aa,To)}Ze.exports={locStart:Kr,locEnd:ti,hasSameLocStart:As,hasSameLoc:Ua}}}),w=l({"node_modules/angular-estree-parser/node_modules/lines-and-columns/build/index.js"(le){"use strict";_(),le.__esModule=!0,le.LinesAndColumns=void 0;var Ze=` +`,qt="\r",Kr=function(){function ti(As){this.string=As;for(var ys=[0],Ua=0;Uathis.string.length)return null;for(var ys=0,Ua=this.offsets;Ua[ys+1]<=As;)ys++;var Aa=As-Ua[ys];return{line:ys,column:Aa}},ti.prototype.indexForLocation=function(As){var ys=As.line,Ua=As.column;return ys<0||ys>=this.offsets.length||Ua<0||Ua>this.lengthOfLine(ys)?null:this.offsets[ys]+Ua},ti.prototype.lengthOfLine=function(As){var ys=this.offsets[As],Ua=As===this.offsets.length-1?this.string.length:this.offsets[As+1];return Ua-ys},ti}();le.LinesAndColumns=Kr,le.default=Kr}}),x=l({"node_modules/angular-estree-parser/lib/context.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.Context=void 0;var Ze=w(),qt=class{constructor(ti){this.text=ti,this.locator=new Kr(this.text)}};le.Context=qt;var Kr=class{constructor(ti){this._lineAndColumn=new Ze.default(ti)}locationForIndex(ti){let{line:As,column:ys}=this._lineAndColumn.locationForIndex(ti);return{line:As+1,column:ys}}}}}),P={};u(P,{AST:()=>L,ASTWithName:()=>U,ASTWithSource:()=>at,AbsoluteSourceSpan:()=>Je,AstMemoryEfficientTransformer:()=>kt,AstTransformer:()=>ot,Binary:()=>or,BindingPipe:()=>ie,BoundElementProperty:()=>On,Chain:()=>C,Conditional:()=>O,EmptyExpr:()=>N,ExpressionBinding:()=>ke,FunctionCall:()=>It,ImplicitReceiver:()=>j,Interpolation:()=>et,KeyedRead:()=>J,KeyedWrite:()=>fe,LiteralArray:()=>ce,LiteralMap:()=>Mt,LiteralPrimitive:()=>Se,MethodCall:()=>ue,NonNullAssert:()=>oe,ParseSpan:()=>R,ParsedEvent:()=>ni,ParsedProperty:()=>Vt,ParsedPropertyType:()=>Ar,ParsedVariable:()=>gn,ParserError:()=>k,PrefixNot:()=>me,PropertyRead:()=>V,PropertyWrite:()=>Q,Quote:()=>Y,RecursiveAstVisitor:()=>dt,SafeKeyedRead:()=>ee,SafeMethodCall:()=>De,SafePropertyRead:()=>X,ThisReceiver:()=>M,Unary:()=>Ge,VariableBinding:()=>mt});var k,R,L,U,Y,N,j,M,C,O,V,Q,X,J,ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On,er=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/ast.js"(){_(),k=class{constructor(le,Ze,qt,Kr){this.input=Ze,this.errLocation=qt,this.ctxLocation=Kr,this.message=`Parser Error: ${le} ${qt} [${Ze}] in ${Kr}`}},R=class{constructor(le,Ze){this.start=le,this.end=Ze}toAbsolute(le){return new Je(le+this.start,le+this.end)}},L=class{constructor(le,Ze){this.span=le,this.sourceSpan=Ze}toString(){return"AST"}},U=class extends L{constructor(le,Ze,qt){super(le,Ze),this.nameSpan=qt}},Y=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.prefix=qt,this.uninterpretedExpression=Kr,this.location=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitQuote(this,Ze)}toString(){return"Quote"}},N=class extends L{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null}},j=class extends L{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitImplicitReceiver(this,Ze)}},M=class extends j{visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;var qt;return(qt=le.visitThisReceiver)===null||qt===void 0?void 0:qt.call(le,this,Ze)}},C=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expressions=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitChain(this,Ze)}},O=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.condition=qt,this.trueExp=Kr,this.falseExp=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitConditional(this,Ze)}},V=class extends U{constructor(le,Ze,qt,Kr,ti){super(le,Ze,qt),this.receiver=Kr,this.name=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPropertyRead(this,Ze)}},Q=class extends U{constructor(le,Ze,qt,Kr,ti,As){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.value=As}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPropertyWrite(this,Ze)}},X=class extends U{constructor(le,Ze,qt,Kr,ti){super(le,Ze,qt),this.receiver=Kr,this.name=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafePropertyRead(this,Ze)}},J=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.receiver=qt,this.key=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitKeyedRead(this,Ze)}},ee=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.receiver=qt,this.key=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafeKeyedRead(this,Ze)}},fe=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.receiver=qt,this.key=Kr,this.value=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitKeyedWrite(this,Ze)}},ie=class extends U{constructor(le,Ze,qt,Kr,ti,As){super(le,Ze,As),this.exp=qt,this.name=Kr,this.args=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPipe(this,Ze)}},Se=class extends L{constructor(le,Ze,qt){super(le,Ze),this.value=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralPrimitive(this,Ze)}},ce=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expressions=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralArray(this,Ze)}},Mt=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.keys=qt,this.values=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitLiteralMap(this,Ze)}},et=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.strings=qt,this.expressions=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitInterpolation(this,Ze)}},or=class extends L{constructor(le,Ze,qt,Kr,ti){super(le,Ze),this.operation=qt,this.left=Kr,this.right=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitBinary(this,Ze)}},Ge=class extends or{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,ti,As,ys),this.operator=qt,this.expr=Kr}static createMinus(le,Ze,qt){return new Ge(le,Ze,"-",qt,"-",new Se(le,Ze,0),qt)}static createPlus(le,Ze,qt){return new Ge(le,Ze,"+",qt,"-",qt,new Se(le,Ze,0))}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitUnary!==void 0?le.visitUnary(this,Ze):le.visitBinary(this,Ze)}},me=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expression=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitPrefixNot(this,Ze)}},oe=class extends L{constructor(le,Ze,qt){super(le,Ze),this.expression=qt}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitNonNullAssert(this,Ze)}},ue=class extends U{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.args=As,this.argumentSpan=ys}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitMethodCall(this,Ze)}},De=class extends U{constructor(le,Ze,qt,Kr,ti,As,ys){super(le,Ze,qt),this.receiver=Kr,this.name=ti,this.args=As,this.argumentSpan=ys}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitSafeMethodCall(this,Ze)}},It=class extends L{constructor(le,Ze,qt,Kr){super(le,Ze),this.target=qt,this.args=Kr}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitFunctionCall(this,Ze)}},Je=class{constructor(le,Ze){this.start=le,this.end=Ze}},at=class extends L{constructor(le,Ze,qt,Kr,ti){super(new R(0,Ze===null?0:Ze.length),new Je(Kr,Ze===null?Kr:Kr+Ze.length)),this.ast=le,this.source=Ze,this.location=qt,this.errors=ti}visit(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return le.visitASTWithSource?le.visitASTWithSource(this,Ze):this.ast.visit(le,Ze)}toString(){return`${this.source} in ${this.location}`}},mt=class{constructor(le,Ze,qt){this.sourceSpan=le,this.key=Ze,this.value=qt}},ke=class{constructor(le,Ze,qt){this.sourceSpan=le,this.key=Ze,this.value=qt}},dt=class{visit(le,Ze){le.visit(this,Ze)}visitUnary(le,Ze){this.visit(le.expr,Ze)}visitBinary(le,Ze){this.visit(le.left,Ze),this.visit(le.right,Ze)}visitChain(le,Ze){this.visitAll(le.expressions,Ze)}visitConditional(le,Ze){this.visit(le.condition,Ze),this.visit(le.trueExp,Ze),this.visit(le.falseExp,Ze)}visitPipe(le,Ze){this.visit(le.exp,Ze),this.visitAll(le.args,Ze)}visitFunctionCall(le,Ze){le.target&&this.visit(le.target,Ze),this.visitAll(le.args,Ze)}visitImplicitReceiver(le,Ze){}visitThisReceiver(le,Ze){}visitInterpolation(le,Ze){this.visitAll(le.expressions,Ze)}visitKeyedRead(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze)}visitKeyedWrite(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze),this.visit(le.value,Ze)}visitLiteralArray(le,Ze){this.visitAll(le.expressions,Ze)}visitLiteralMap(le,Ze){this.visitAll(le.values,Ze)}visitLiteralPrimitive(le,Ze){}visitMethodCall(le,Ze){this.visit(le.receiver,Ze),this.visitAll(le.args,Ze)}visitPrefixNot(le,Ze){this.visit(le.expression,Ze)}visitNonNullAssert(le,Ze){this.visit(le.expression,Ze)}visitPropertyRead(le,Ze){this.visit(le.receiver,Ze)}visitPropertyWrite(le,Ze){this.visit(le.receiver,Ze),this.visit(le.value,Ze)}visitSafePropertyRead(le,Ze){this.visit(le.receiver,Ze)}visitSafeMethodCall(le,Ze){this.visit(le.receiver,Ze),this.visitAll(le.args,Ze)}visitSafeKeyedRead(le,Ze){this.visit(le.receiver,Ze),this.visit(le.key,Ze)}visitQuote(le,Ze){}visitAll(le,Ze){for(let qt of le)this.visit(qt,Ze)}},ot=class{visitImplicitReceiver(le,Ze){return le}visitThisReceiver(le,Ze){return le}visitInterpolation(le,Ze){return new et(le.span,le.sourceSpan,le.strings,this.visitAll(le.expressions))}visitLiteralPrimitive(le,Ze){return new Se(le.span,le.sourceSpan,le.value)}visitPropertyRead(le,Ze){return new V(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name)}visitPropertyWrite(le,Ze){return new Q(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,le.value.visit(this))}visitSafePropertyRead(le,Ze){return new X(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name)}visitMethodCall(le,Ze){return new ue(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,this.visitAll(le.args),le.argumentSpan)}visitSafeMethodCall(le,Ze){return new De(le.span,le.sourceSpan,le.nameSpan,le.receiver.visit(this),le.name,this.visitAll(le.args),le.argumentSpan)}visitFunctionCall(le,Ze){return new It(le.span,le.sourceSpan,le.target.visit(this),this.visitAll(le.args))}visitLiteralArray(le,Ze){return new ce(le.span,le.sourceSpan,this.visitAll(le.expressions))}visitLiteralMap(le,Ze){return new Mt(le.span,le.sourceSpan,le.keys,this.visitAll(le.values))}visitUnary(le,Ze){switch(le.operator){case"+":return Ge.createPlus(le.span,le.sourceSpan,le.expr.visit(this));case"-":return Ge.createMinus(le.span,le.sourceSpan,le.expr.visit(this));default:throw new Error(`Unknown unary operator ${le.operator}`)}}visitBinary(le,Ze){return new or(le.span,le.sourceSpan,le.operation,le.left.visit(this),le.right.visit(this))}visitPrefixNot(le,Ze){return new me(le.span,le.sourceSpan,le.expression.visit(this))}visitNonNullAssert(le,Ze){return new oe(le.span,le.sourceSpan,le.expression.visit(this))}visitConditional(le,Ze){return new O(le.span,le.sourceSpan,le.condition.visit(this),le.trueExp.visit(this),le.falseExp.visit(this))}visitPipe(le,Ze){return new ie(le.span,le.sourceSpan,le.exp.visit(this),le.name,this.visitAll(le.args),le.nameSpan)}visitKeyedRead(le,Ze){return new J(le.span,le.sourceSpan,le.receiver.visit(this),le.key.visit(this))}visitKeyedWrite(le,Ze){return new fe(le.span,le.sourceSpan,le.receiver.visit(this),le.key.visit(this),le.value.visit(this))}visitAll(le){let Ze=[];for(let qt=0;qt=Ae&&le<=jn||le==wl}function Tr(le){return ae<=le&&le<=Ye}function nt(le){return le>=Sr&&le<=Ro||le>=bt&&le<=Ee}function ut(le){return le===Le||le===We||le===Hc}var Ve,Ae,Pe,Kt,nr,En,jn,br,We,lt,Be,je,ct,Le,ft,Jr,Yt,wr,wn,Bn,tr,zt,sr,Ir,rr,pt,ge,Me,ae,Ye,bt,$t,Ee,st,yr,Wt,Lt,Ke,Sr,Pr,Sn,Un,ms,cs,Ka,Oo,Ro,ea,tu,fl,wl,Hc,Pd=c({"node_modules/@angular/compiler/esm2015/src/chars.js"(){_(),Ve=0,Ae=9,Pe=10,Kt=11,nr=12,En=13,jn=32,br=33,We=34,lt=35,Be=36,je=37,ct=38,Le=39,ft=40,Jr=41,Yt=42,wr=43,wn=44,Bn=45,tr=46,zt=47,sr=58,Ir=59,rr=60,pt=61,ge=62,Me=63,ae=48,Ye=57,bt=65,$t=69,Ee=90,st=91,yr=92,Wt=93,Lt=94,Ke=95,Sr=97,Pr=101,Sn=102,Un=110,ms=114,cs=116,Ka=117,Oo=118,Ro=122,ea=123,tu=124,fl=125,wl=160,Hc=96}}),ra={};u(ra,{EOF:()=>Xu,Lexer:()=>Gn,Token:()=>xa,TokenType:()=>Ca,isIdentifier:()=>s0});function Wc(le,Ze,qt){return new xa(le,Ze,Ca.Character,qt,String.fromCharCode(qt))}function no(le,Ze,qt){return new xa(le,Ze,Ca.Identifier,0,qt)}function Bl(le,Ze,qt){return new xa(le,Ze,Ca.PrivateIdentifier,0,qt)}function Hd(le,Ze,qt){return new xa(le,Ze,Ca.Keyword,0,qt)}function op(le,Ze,qt){return new xa(le,Ze,Ca.Operator,0,qt)}function Tf(le,Ze,qt){return new xa(le,Ze,Ca.String,0,qt)}function $f(le,Ze,qt){return new xa(le,Ze,Ca.Number,qt,"")}function cd(le,Ze,qt){return new xa(le,Ze,Ca.Error,0,qt)}function Lg(le){return Sr<=le&&le<=Ro||bt<=le&&le<=Ee||le==Ke||le==Be}function s0(le){if(le.length==0)return!1;let Ze=new pu(le);if(!Lg(Ze.peek))return!1;for(Ze.advance();Ze.peek!==Ve;){if(!Hu(Ze.peek))return!1;Ze.advance()}return!0}function Hu(le){return nt(le)||Tr(le)||le==Ke||le==Be}function Ec(le){return le==Pr||le==$t}function _u(le){return le==Bn||le==wr}function Al(le){switch(le){case Un:return Pe;case Sn:return nr;case ms:return En;case cs:return Ae;case Oo:return Kt;default:return le}}function yo(le){let Ze=parseInt(le);if(isNaN(Ze))throw new Error("Invalid integer literal when parsing "+le);return Ze}var Ca,Vi,Gn,xa,Xu,pu,Rd=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/lexer.js"(){_(),Pd(),function(le){le[le.Character=0]="Character",le[le.Identifier=1]="Identifier",le[le.PrivateIdentifier=2]="PrivateIdentifier",le[le.Keyword=3]="Keyword",le[le.String=4]="String",le[le.Operator=5]="Operator",le[le.Number=6]="Number",le[le.Error=7]="Error"}(Ca||(Ca={})),Vi=["var","let","as","null","undefined","true","false","if","else","this"],Gn=class{tokenize(le){let Ze=new pu(le),qt=[],Kr=Ze.scanToken();for(;Kr!=null;)qt.push(Kr),Kr=Ze.scanToken();return qt}},xa=class{constructor(le,Ze,qt,Kr,ti){this.index=le,this.end=Ze,this.type=qt,this.numValue=Kr,this.strValue=ti}isCharacter(le){return this.type==Ca.Character&&this.numValue==le}isNumber(){return this.type==Ca.Number}isString(){return this.type==Ca.String}isOperator(le){return this.type==Ca.Operator&&this.strValue==le}isIdentifier(){return this.type==Ca.Identifier}isPrivateIdentifier(){return this.type==Ca.PrivateIdentifier}isKeyword(){return this.type==Ca.Keyword}isKeywordLet(){return this.type==Ca.Keyword&&this.strValue=="let"}isKeywordAs(){return this.type==Ca.Keyword&&this.strValue=="as"}isKeywordNull(){return this.type==Ca.Keyword&&this.strValue=="null"}isKeywordUndefined(){return this.type==Ca.Keyword&&this.strValue=="undefined"}isKeywordTrue(){return this.type==Ca.Keyword&&this.strValue=="true"}isKeywordFalse(){return this.type==Ca.Keyword&&this.strValue=="false"}isKeywordThis(){return this.type==Ca.Keyword&&this.strValue=="this"}isError(){return this.type==Ca.Error}toNumber(){return this.type==Ca.Number?this.numValue:-1}toString(){switch(this.type){case Ca.Character:case Ca.Identifier:case Ca.Keyword:case Ca.Operator:case Ca.PrivateIdentifier:case Ca.String:case Ca.Error:return this.strValue;case Ca.Number:return this.numValue.toString();default:return null}}},Xu=new xa(-1,-1,Ca.Character,0,""),pu=class{constructor(le){this.input=le,this.peek=0,this.index=-1,this.length=le.length,this.advance()}advance(){this.peek=++this.index>=this.length?Ve:this.input.charCodeAt(this.index)}scanToken(){let le=this.input,Ze=this.length,qt=this.peek,Kr=this.index;for(;qt<=jn;)if(++Kr>=Ze){qt=Ve;break}else qt=le.charCodeAt(Kr);if(this.peek=qt,this.index=Kr,Kr>=Ze)return null;if(Lg(qt))return this.scanIdentifier();if(Tr(qt))return this.scanNumber(Kr);let ti=Kr;switch(qt){case tr:return this.advance(),Tr(this.peek)?this.scanNumber(ti):Wc(ti,this.index,tr);case ft:case Jr:case ea:case fl:case st:case Wt:case wn:case sr:case Ir:return this.scanCharacter(ti,qt);case Le:case We:return this.scanString();case lt:return this.scanPrivateIdentifier();case wr:case Bn:case Yt:case zt:case je:case Lt:return this.scanOperator(ti,String.fromCharCode(qt));case Me:return this.scanQuestion(ti);case rr:case ge:return this.scanComplexOperator(ti,String.fromCharCode(qt),pt,"=");case br:case pt:return this.scanComplexOperator(ti,String.fromCharCode(qt),pt,"=",pt,"=");case ct:return this.scanComplexOperator(ti,"&",ct,"&");case tu:return this.scanComplexOperator(ti,"|",tu,"|");case wl:for(;ln(this.peek);)this.advance();return this.scanToken()}return this.advance(),this.error(`Unexpected character [${String.fromCharCode(qt)}]`,0)}scanCharacter(le,Ze){return this.advance(),Wc(le,this.index,Ze)}scanOperator(le,Ze){return this.advance(),op(le,this.index,Ze)}scanComplexOperator(le,Ze,qt,Kr,ti,As){this.advance();let ys=Ze;return this.peek==qt&&(this.advance(),ys+=Kr),ti!=null&&this.peek==ti&&(this.advance(),ys+=As),op(le,this.index,ys)}scanIdentifier(){let le=this.index;for(this.advance();Hu(this.peek);)this.advance();let Ze=this.input.substring(le,this.index);return Vi.indexOf(Ze)>-1?Hd(le,this.index,Ze):no(le,this.index,Ze)}scanPrivateIdentifier(){let le=this.index;if(this.advance(),!Lg(this.peek))return this.error("Invalid character [#]",-1);for(;Hu(this.peek);)this.advance();let Ze=this.input.substring(le,this.index);return Bl(le,this.index,Ze)}scanNumber(le){let Ze=this.index===le,qt=!1;for(this.advance();;){if(!Tr(this.peek))if(this.peek===Ke){if(!Tr(this.input.charCodeAt(this.index-1))||!Tr(this.input.charCodeAt(this.index+1)))return this.error("Invalid numeric separator",0);qt=!0}else if(this.peek===tr)Ze=!1;else if(Ec(this.peek)){if(this.advance(),_u(this.peek)&&this.advance(),!Tr(this.peek))return this.error("Invalid exponent",-1);Ze=!1}else break;this.advance()}let Kr=this.input.substring(le,this.index);qt&&(Kr=Kr.replace(/_/g,""));let ti=Ze?yo(Kr):parseFloat(Kr);return $f(le,this.index,ti)}scanString(){let le=this.index,Ze=this.peek;this.advance();let qt="",Kr=this.index,ti=this.input;for(;this.peek!=Ze;)if(this.peek==yr){qt+=ti.substring(Kr,this.index),this.advance();let ys;if(this.peek=this.peek,this.peek==Ka){let Ua=ti.substring(this.index+1,this.index+5);if(/^[0-9a-f]+$/i.test(Ua))ys=parseInt(Ua,16);else return this.error(`Invalid unicode escape [\\u${Ua}]`,0);for(let Aa=0;Aa<5;Aa++)this.advance()}else ys=Al(this.peek),this.advance();qt+=String.fromCharCode(ys),Kr=this.index}else{if(this.peek==Ve)return this.error("Unterminated quote",0);this.advance()}let As=ti.substring(Kr,this.index);return this.advance(),Tf(le,this.index,qt+As)}scanQuestion(le){this.advance();let Ze="?";return(this.peek===Me||this.peek===tr)&&(Ze+=this.peek===tr?".":"?",this.advance()),op(le,this.index,Ze)}error(le,Ze){let qt=this.index+Ze;return cd(qt,this.index,`Lexer Error: ${le} at column ${qt} in expression [${this.input}]`)}}}});function pr(le,Ze){if(Ze!=null&&!(Array.isArray(Ze)&&Ze.length==2))throw new Error(`Expected '${le}' to be an array, [start, end].`);if(Ze!=null){let qt=Ze[0],Kr=Ze[1];Ct.forEach(ti=>{if(ti.test(qt)||ti.test(Kr))throw new Error(`['${qt}', '${Kr}'] contains unusable interpolation symbol.`)})}}var Ct,pn=c({"node_modules/@angular/compiler/esm2015/src/assertions.js"(){_(),Ct=[/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//]}}),Ei,Bi,mi=c({"node_modules/@angular/compiler/esm2015/src/ml_parser/interpolation_config.js"(){_(),pn(),Ei=class{constructor(le,Ze){this.start=le,this.end=Ze}static fromArray(le){return le?(pr("interpolation",le),new Ei(le[0],le[1])):Bi}},Bi=new Ei("{{","}}")}}),Ps={};u(Ps,{IvyParser:()=>dr,Parser:()=>Rs,SplitInterpolation:()=>za,TemplateBindingParseResult:()=>Is,_ParseAST:()=>ls});var za,Is,Rs,dr,Dn,ls,vs,ir,ha=c({"node_modules/@angular/compiler/esm2015/src/expression_parser/parser.js"(){_(),Pd(),mi(),er(),Rd(),za=class{constructor(le,Ze,qt){this.strings=le,this.expressions=Ze,this.offsets=qt}},Is=class{constructor(le,Ze,qt){this.templateBindings=le,this.warnings=Ze,this.errors=qt}},Rs=class{constructor(le){this._lexer=le,this.errors=[],this.simpleExpressionChecker=vs}parseAction(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi;this._checkNoInterpolation(le,Ze,Kr);let ti=this._stripComments(le),As=this._lexer.tokenize(this._stripComments(le)),ys=new ls(le,Ze,qt,As,ti.length,!0,this.errors,le.length-ti.length).parseChain();return new at(ys,le,Ze,qt,this.errors)}parseBinding(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,ti=this._parseBindingAst(le,Ze,qt,Kr);return new at(ti,le,Ze,qt,this.errors)}checkSimpleExpression(le){let Ze=new this.simpleExpressionChecker;return le.visit(Ze),Ze.errors}parseSimpleBinding(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,ti=this._parseBindingAst(le,Ze,qt,Kr),As=this.checkSimpleExpression(ti);return As.length>0&&this._reportError(`Host binding expression cannot contain ${As.join(" ")}`,le,Ze),new at(ti,le,Ze,qt,this.errors)}_reportError(le,Ze,qt,Kr){this.errors.push(new k(le,Ze,qt,Kr))}_parseBindingAst(le,Ze,qt,Kr){let ti=this._parseQuote(le,Ze,qt);if(ti!=null)return ti;this._checkNoInterpolation(le,Ze,Kr);let As=this._stripComments(le),ys=this._lexer.tokenize(As);return new ls(le,Ze,qt,ys,As.length,!1,this.errors,le.length-As.length).parseChain()}_parseQuote(le,Ze,qt){if(le==null)return null;let Kr=le.indexOf(":");if(Kr==-1)return null;let ti=le.substring(0,Kr).trim();if(!s0(ti))return null;let As=le.substring(Kr+1),ys=new R(0,le.length);return new Y(ys,ys.toAbsolute(qt),ti,As,Ze)}parseTemplateBindings(le,Ze,qt,Kr,ti){let As=this._lexer.tokenize(Ze);return new ls(Ze,qt,ti,As,Ze.length,!1,this.errors,0).parseTemplateBindings({source:le,span:new Je(Kr,Kr+le.length)})}parseInterpolation(le,Ze,qt){let Kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Bi,{strings:ti,expressions:As,offsets:ys}=this.splitInterpolation(le,Ze,Kr);if(As.length===0)return null;let Ua=[];for(let Aa=0;AaAa.text),Ua,le,Ze,qt)}parseInterpolationExpression(le,Ze,qt){let Kr=this._stripComments(le),ti=this._lexer.tokenize(Kr),As=new ls(le,Ze,qt,ti,Kr.length,!1,this.errors,0).parseChain(),ys=["",""];return this.createInterpolationAst(ys,[As],le,Ze,qt)}createInterpolationAst(le,Ze,qt,Kr,ti){let As=new R(0,qt.length),ys=new et(As,As.toAbsolute(ti),le,Ze);return new at(ys,qt,Kr,ti,this.errors)}splitInterpolation(le,Ze){let qt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Bi,Kr=[],ti=[],As=[],ys=0,Ua=!1,Aa=!1,{start:To,end:to}=qt;for(;ys-1)break;As>-1&&ys>-1&&this._reportError(`Got interpolation (${Kr}${ti}) where expression was expected`,le,`at column ${As} in`,Ze)}_getInterpolationEndIndex(le,Ze,qt){for(let Kr of this._forEachUnquotedChar(le,qt)){if(le.startsWith(Ze,Kr))return Kr;if(le.startsWith("//",Kr))return le.indexOf(Ze,Kr)}return-1}*_forEachUnquotedChar(le,Ze){let qt=null,Kr=0;for(let ti=Ze;ti=this.tokens.length}get inputIndex(){return this.atEOF?this.currentEndIndex:this.next.index+this.offset}get currentEndIndex(){return this.index>0?this.peek(-1).end+this.offset:this.tokens.length===0?this.inputLength+this.offset:this.next.index+this.offset}get currentAbsoluteOffset(){return this.absoluteOffset+this.inputIndex}span(le,Ze){let qt=this.currentEndIndex;if(Ze!==void 0&&Ze>this.currentEndIndex&&(qt=Ze),le>qt){let Kr=qt;qt=le,le=Kr}return new R(le,qt)}sourceSpan(le,Ze){let qt=`${le}@${this.inputIndex}:${Ze}`;return this.sourceSpanCache.has(qt)||this.sourceSpanCache.set(qt,this.span(le,Ze).toAbsolute(this.absoluteOffset)),this.sourceSpanCache.get(qt)}advance(){this.index++}withContext(le,Ze){this.context|=le;let qt=Ze();return this.context^=le,qt}consumeOptionalCharacter(le){return this.next.isCharacter(le)?(this.advance(),!0):!1}peekKeywordLet(){return this.next.isKeywordLet()}peekKeywordAs(){return this.next.isKeywordAs()}expectCharacter(le){this.consumeOptionalCharacter(le)||this.error(`Missing expected ${String.fromCharCode(le)}`)}consumeOptionalOperator(le){return this.next.isOperator(le)?(this.advance(),!0):!1}expectOperator(le){this.consumeOptionalOperator(le)||this.error(`Missing expected operator ${le}`)}prettyPrintToken(le){return le===Xu?"end of input":`token ${le}`}expectIdentifierOrKeyword(){let le=this.next;return!le.isIdentifier()&&!le.isKeyword()?(le.isPrivateIdentifier()?this._reportErrorForPrivateIdentifier(le,"expected identifier or keyword"):this.error(`Unexpected ${this.prettyPrintToken(le)}, expected identifier or keyword`),null):(this.advance(),le.toString())}expectIdentifierOrKeywordOrString(){let le=this.next;return!le.isIdentifier()&&!le.isKeyword()&&!le.isString()?(le.isPrivateIdentifier()?this._reportErrorForPrivateIdentifier(le,"expected identifier, keyword or string"):this.error(`Unexpected ${this.prettyPrintToken(le)}, expected identifier, keyword, or string`),""):(this.advance(),le.toString())}parseChain(){let le=[],Ze=this.inputIndex;for(;this.index":case"<=":case">=":this.advance();let Kr=this.parseAdditive();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parseAdditive(){let le=this.inputIndex,Ze=this.parseMultiplicative();for(;this.next.type==Ca.Operator;){let qt=this.next.strValue;switch(qt){case"+":case"-":this.advance();let Kr=this.parseMultiplicative();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parseMultiplicative(){let le=this.inputIndex,Ze=this.parsePrefix();for(;this.next.type==Ca.Operator;){let qt=this.next.strValue;switch(qt){case"*":case"%":case"/":this.advance();let Kr=this.parsePrefix();Ze=new or(this.span(le),this.sourceSpan(le),qt,Ze,Kr);continue}break}return Ze}parsePrefix(){if(this.next.type==Ca.Operator){let le=this.inputIndex,Ze=this.next.strValue,qt;switch(Ze){case"+":return this.advance(),qt=this.parsePrefix(),Ge.createPlus(this.span(le),this.sourceSpan(le),qt);case"-":return this.advance(),qt=this.parsePrefix(),Ge.createMinus(this.span(le),this.sourceSpan(le),qt);case"!":return this.advance(),qt=this.parsePrefix(),new me(this.span(le),this.sourceSpan(le),qt)}}return this.parseCallChain()}parseCallChain(){let le=this.inputIndex,Ze=this.parsePrimary();for(;;)if(this.consumeOptionalCharacter(tr))Ze=this.parseAccessMemberOrMethodCall(Ze,le,!1);else if(this.consumeOptionalOperator("?."))Ze=this.consumeOptionalCharacter(st)?this.parseKeyedReadOrWrite(Ze,le,!0):this.parseAccessMemberOrMethodCall(Ze,le,!0);else if(this.consumeOptionalCharacter(st))Ze=this.parseKeyedReadOrWrite(Ze,le,!1);else if(this.consumeOptionalCharacter(ft)){this.rparensExpected++;let qt=this.parseCallArguments();this.rparensExpected--,this.expectCharacter(Jr),Ze=new It(this.span(le),this.sourceSpan(le),Ze,qt)}else if(this.consumeOptionalOperator("!"))Ze=new oe(this.span(le),this.sourceSpan(le),Ze);else return Ze}parsePrimary(){let le=this.inputIndex;if(this.consumeOptionalCharacter(ft)){this.rparensExpected++;let Ze=this.parsePipe();return this.rparensExpected--,this.expectCharacter(Jr),Ze}else{if(this.next.isKeywordNull())return this.advance(),new Se(this.span(le),this.sourceSpan(le),null);if(this.next.isKeywordUndefined())return this.advance(),new Se(this.span(le),this.sourceSpan(le),void 0);if(this.next.isKeywordTrue())return this.advance(),new Se(this.span(le),this.sourceSpan(le),!0);if(this.next.isKeywordFalse())return this.advance(),new Se(this.span(le),this.sourceSpan(le),!1);if(this.next.isKeywordThis())return this.advance(),new M(this.span(le),this.sourceSpan(le));if(this.consumeOptionalCharacter(st)){this.rbracketsExpected++;let Ze=this.parseExpressionList(Wt);return this.rbracketsExpected--,this.expectCharacter(Wt),new ce(this.span(le),this.sourceSpan(le),Ze)}else{if(this.next.isCharacter(ea))return this.parseLiteralMap();if(this.next.isIdentifier())return this.parseAccessMemberOrMethodCall(new j(this.span(le),this.sourceSpan(le)),le,!1);if(this.next.isNumber()){let Ze=this.next.toNumber();return this.advance(),new Se(this.span(le),this.sourceSpan(le),Ze)}else if(this.next.isString()){let Ze=this.next.toString();return this.advance(),new Se(this.span(le),this.sourceSpan(le),Ze)}else return this.next.isPrivateIdentifier()?(this._reportErrorForPrivateIdentifier(this.next,null),new N(this.span(le),this.sourceSpan(le))):this.index>=this.tokens.length?(this.error(`Unexpected end of expression: ${this.input}`),new N(this.span(le),this.sourceSpan(le))):(this.error(`Unexpected token ${this.next}`),new N(this.span(le),this.sourceSpan(le)))}}}parseExpressionList(le){let Ze=[];do if(!this.next.isCharacter(le))Ze.push(this.parsePipe());else break;while(this.consumeOptionalCharacter(wn));return Ze}parseLiteralMap(){let le=[],Ze=[],qt=this.inputIndex;if(this.expectCharacter(ea),!this.consumeOptionalCharacter(fl)){this.rbracesExpected++;do{let Kr=this.inputIndex,ti=this.next.isString(),As=this.expectIdentifierOrKeywordOrString();if(le.push({key:As,quoted:ti}),ti)this.expectCharacter(sr),Ze.push(this.parsePipe());else if(this.consumeOptionalCharacter(sr))Ze.push(this.parsePipe());else{let ys=this.span(Kr),Ua=this.sourceSpan(Kr);Ze.push(new V(ys,Ua,Ua,new j(ys,Ua),As))}}while(this.consumeOptionalCharacter(wn));this.rbracesExpected--,this.expectCharacter(fl)}return new Mt(this.span(qt),this.sourceSpan(qt),le,Ze)}parseAccessMemberOrMethodCall(le,Ze,qt){let Kr=this.inputIndex,ti=this.withContext(Dn.Writable,()=>{var ys;let Ua=(ys=this.expectIdentifierOrKeyword())!==null&&ys!==void 0?ys:"";return Ua.length===0&&this.error("Expected identifier for property access",le.span.end),Ua}),As=this.sourceSpan(Kr);if(this.consumeOptionalCharacter(ft)){let ys=this.inputIndex;this.rparensExpected++;let Ua=this.parseCallArguments(),Aa=this.span(ys,this.inputIndex).toAbsolute(this.absoluteOffset);this.expectCharacter(Jr),this.rparensExpected--;let To=this.span(Ze),to=this.sourceSpan(Ze);return qt?new De(To,to,As,le,ti,Ua,Aa):new ue(To,to,As,le,ti,Ua,Aa)}else{if(qt)return this.consumeOptionalOperator("=")?(this.error("The '?.' operator cannot be used in the assignment"),new N(this.span(Ze),this.sourceSpan(Ze))):new X(this.span(Ze),this.sourceSpan(Ze),As,le,ti);if(this.consumeOptionalOperator("=")){if(!this.parseAction)return this.error("Bindings cannot contain assignments"),new N(this.span(Ze),this.sourceSpan(Ze));let ys=this.parseConditional();return new Q(this.span(Ze),this.sourceSpan(Ze),As,le,ti,ys)}else return new V(this.span(Ze),this.sourceSpan(Ze),As,le,ti)}}parseCallArguments(){if(this.next.isCharacter(Jr))return[];let le=[];do le.push(this.parsePipe());while(this.consumeOptionalCharacter(wn));return le}expectTemplateBindingKey(){let le="",Ze=!1,qt=this.currentAbsoluteOffset;do le+=this.expectIdentifierOrKeywordOrString(),Ze=this.consumeOptionalOperator("-"),Ze&&(le+="-");while(Ze);return{source:le,span:new Je(qt,qt+le.length)}}parseTemplateBindings(le){let Ze=[];for(Ze.push(...this.parseDirectiveKeywordBindings(le));this.index{this.rbracketsExpected++;let Kr=this.parsePipe();if(Kr instanceof N&&this.error("Key access cannot be empty"),this.rbracketsExpected--,this.expectCharacter(Wt),this.consumeOptionalOperator("="))if(qt)this.error("The '?.' operator cannot be used in the assignment");else{let ti=this.parseConditional();return new fe(this.span(Ze),this.sourceSpan(Ze),le,Kr,ti)}else return qt?new ee(this.span(Ze),this.sourceSpan(Ze),le,Kr):new J(this.span(Ze),this.sourceSpan(Ze),le,Kr);return new N(this.span(Ze),this.sourceSpan(Ze))})}parseDirectiveKeywordBindings(le){let Ze=[];this.consumeOptionalCharacter(sr);let qt=this.getDirectiveBoundTarget(),Kr=this.currentAbsoluteOffset,ti=this.parseAsBinding(le);ti||(this.consumeStatementTerminator(),Kr=this.currentAbsoluteOffset);let As=new Je(le.span.start,Kr);return Ze.push(new ke(As,le,qt)),ti&&Ze.push(ti),Ze}getDirectiveBoundTarget(){if(this.next===Xu||this.peekKeywordAs()||this.peekKeywordLet())return null;let le=this.parsePipe(),{start:Ze,end:qt}=le.span,Kr=this.input.substring(Ze,qt);return new at(le,Kr,this.location,this.absoluteOffset+Ze,this.errors)}parseAsBinding(le){if(!this.peekKeywordAs())return null;this.advance();let Ze=this.expectTemplateBindingKey();this.consumeStatementTerminator();let qt=new Je(le.span.start,this.currentAbsoluteOffset);return new mt(qt,Ze,le)}parseLetBinding(){if(!this.peekKeywordLet())return null;let le=this.currentAbsoluteOffset;this.advance();let Ze=this.expectTemplateBindingKey(),qt=null;this.consumeOptionalOperator("=")&&(qt=this.expectTemplateBindingKey()),this.consumeStatementTerminator();let Kr=new Je(le,this.currentAbsoluteOffset);return new mt(Kr,Ze,qt)}consumeStatementTerminator(){this.consumeOptionalCharacter(Ir)||this.consumeOptionalCharacter(wn)}error(le){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.errors.push(new k(le,this.input,this.locationText(Ze),this.location)),this.skip()}locationText(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return le==null&&(le=this.index),leqt.visit(this,Ze))}visitChain(le,Ze){}visitQuote(le,Ze){}visitSafeKeyedRead(le,Ze){}},ir=class extends dt{constructor(){super(...arguments),this.errors=[]}visitPipe(){this.errors.push("pipes")}}}}),Ha=l({"node_modules/angular-estree-parser/lib/utils.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.getLast=le.toLowerCamelCase=le.findBackChar=le.findFrontChar=le.fitSpans=le.getNgType=le.parseNgInterpolation=le.parseNgTemplateBindings=le.parseNgAction=le.parseNgSimpleBinding=le.parseNgBinding=le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX=void 0;var Ze=(er(),h(P)),qt=(Rd(),h(ra)),Kr=(ha(),h(Ps)),ti="angular-estree-parser";le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX="NgEstreeParser";var As=0,ys=[ti,As];function Ua(){return new Kr.Parser(new qt.Lexer)}function Aa($c,Fe){let ve=Ua(),{astInput:Oe,comments:Zt}=ju($c,ve),{ast:kr,errors:Zn}=Fe(Oe,ve);return Sc(Zn),{ast:kr,comments:Zt}}function To($c){return Aa($c,(Fe,ve)=>ve.parseBinding(Fe,...ys))}le.parseNgBinding=To;function to($c){return Aa($c,(Fe,ve)=>ve.parseSimpleBinding(Fe,...ys))}le.parseNgSimpleBinding=to;function tc($c){return Aa($c,(Fe,ve)=>ve.parseAction(Fe,...ys))}le.parseNgAction=tc;function jo($c){let Fe=Ua(),{templateBindings:ve,errors:Oe}=Fe.parseTemplateBindings(le.NG_PARSE_TEMPLATE_BINDINGS_FAKE_PREFIX,$c,ti,As,As);return Sc(Oe),ve}le.parseNgTemplateBindings=jo;function ll($c){let Fe=Ua(),{astInput:ve,comments:Oe}=ju($c,Fe),Zt="{{",kr="}}",{ast:Zn,errors:$n}=Fe.parseInterpolation(Zt+ve+kr,...ys);Sc($n);let ki=Zn.expressions[0],es=new Set;return Zi(ki,Ti=>{es.has(Ti)||(Ti.start-=Zt.length,Ti.end-=Zt.length,es.add(Ti))}),{ast:ki,comments:Oe}}le.parseNgInterpolation=ll;function Zi($c,Fe){if(!(!$c||typeof $c!="object")){if(Array.isArray($c))return $c.forEach(ve=>Zi(ve,Fe));for(let ve of Object.keys($c)){let Oe=$c[ve];ve==="span"?Fe(Oe):Zi(Oe,Fe)}}}function Sc($c){if($c.length!==0){let[{message:Fe}]=$c;throw new SyntaxError(Fe.replace(/^Parser Error: | at column \d+ in [^]*$/g,""))}}function ju($c,Fe){let ve=Fe._commentStart($c);return ve===null?{astInput:$c,comments:[]}:{astInput:$c.slice(0,ve),comments:[{type:"Comment",value:$c.slice(ve+2),span:{start:ve,end:$c.length}}]}}function kc($c){return Ze.Unary&&$c instanceof Ze.Unary?"Unary":$c instanceof Ze.Binary?"Binary":$c instanceof Ze.BindingPipe?"BindingPipe":$c instanceof Ze.Chain?"Chain":$c instanceof Ze.Conditional?"Conditional":$c instanceof Ze.EmptyExpr?"EmptyExpr":$c instanceof Ze.FunctionCall?"FunctionCall":$c instanceof Ze.ImplicitReceiver?"ImplicitReceiver":$c instanceof Ze.KeyedRead?"KeyedRead":$c instanceof Ze.KeyedWrite?"KeyedWrite":$c instanceof Ze.LiteralArray?"LiteralArray":$c instanceof Ze.LiteralMap?"LiteralMap":$c instanceof Ze.LiteralPrimitive?"LiteralPrimitive":$c instanceof Ze.MethodCall?"MethodCall":$c instanceof Ze.NonNullAssert?"NonNullAssert":$c instanceof Ze.PrefixNot?"PrefixNot":$c instanceof Ze.PropertyRead?"PropertyRead":$c instanceof Ze.PropertyWrite?"PropertyWrite":$c instanceof Ze.Quote?"Quote":$c instanceof Ze.SafeMethodCall?"SafeMethodCall":$c instanceof Ze.SafePropertyRead?"SafePropertyRead":$c.type}le.getNgType=kc;function hl($c,Fe){let{start:ve,end:Oe}=$c,Zt=ve,kr=Oe;for(;kr!==Zt&&/\s/.test(Fe[kr-1]);)kr--;for(;Zt!==kr&&/\s/.test(Fe[Zt]);)Zt++;return{start:Zt,end:kr}}function eo($c,Fe){let{start:ve,end:Oe}=$c,Zt=ve,kr=Oe;for(;kr!==Fe.length&&/\s/.test(Fe[kr]);)kr++;for(;Zt!==0&&/\s/.test(Fe[Zt-1]);)Zt--;return{start:Zt,end:kr}}function bl($c,Fe){return Fe[$c.start-1]==="("&&Fe[$c.end]===")"?{start:$c.start-1,end:$c.end+1}:$c}function gl($c,Fe,ve){let Oe=0,Zt={start:$c.start,end:$c.end};for(;;){let kr=eo(Zt,Fe),Zn=bl(kr,Fe);if(kr.start===Zn.start&&kr.end===Zn.end)break;Zt.start=Zn.start,Zt.end=Zn.end,Oe++}return{hasParens:(ve?Oe-1:Oe)!==0,outerSpan:hl(ve?{start:Zt.start+1,end:Zt.end-1}:Zt,Fe),innerSpan:hl($c,Fe)}}le.fitSpans=gl;function cu($c,Fe,ve){let Oe=Fe;for(;!$c.test(ve[Oe]);)if(--Oe<0)throw new Error(`Cannot find front char ${$c} from index ${Fe} in ${JSON.stringify(ve)}`);return Oe}le.findFrontChar=cu;function Zu($c,Fe,ve){let Oe=Fe;for(;!$c.test(ve[Oe]);)if(++Oe>=ve.length)throw new Error(`Cannot find back char ${$c} from index ${Fe} in ${JSON.stringify(ve)}`);return Oe}le.findBackChar=Zu;function hr($c){return $c.slice(0,1).toLowerCase()+$c.slice(1)}le.toLowerCamelCase=hr;function Io($c){return $c.length===0?void 0:$c[$c.length-1]}le.getLast=Io}}),lc=l({"node_modules/angular-estree-parser/lib/transform.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.transformSpan=le.transform=void 0;var Ze=Ha(),qt=function(ti,As){let ys=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ua=Ze.getNgType(ti);switch(Ua){case"Unary":{let{operator:eo,expr:bl}=ti,gl=Aa(bl);return to("UnaryExpression",{prefix:!0,argument:gl,operator:eo},ti.span,{hasParentParens:ys})}case"Binary":{let{left:eo,operation:bl,right:gl}=ti,cu=gl.span.start===gl.span.end,Zu=eo.span.start===eo.span.end;if(cu||Zu){let $c=eo.span.start===eo.span.end?Aa(gl):Aa(eo);return to("UnaryExpression",{prefix:!0,argument:$c,operator:cu?"+":"-"},{start:ti.span.start,end:hl($c)},{hasParentParens:ys})}let hr=Aa(eo),Io=Aa(gl);return to(bl==="&&"||bl==="||"?"LogicalExpression":"BinaryExpression",{left:hr,right:Io,operator:bl},{start:kc(hr),end:hl(Io)},{hasParentParens:ys})}case"BindingPipe":{let{exp:eo,name:bl,args:gl}=ti,cu=Aa(eo),Zu=ll(/\S/,ll(/\|/,hl(cu))+1),hr=to("Identifier",{name:bl},{start:Zu,end:Zu+bl.length}),Io=gl.map(Aa);return to("NGPipeExpression",{left:cu,right:hr,arguments:Io},{start:kc(cu),end:hl(Io.length===0?hr:Ze.getLast(Io))},{hasParentParens:ys})}case"Chain":{let{expressions:eo}=ti;return to("NGChainedExpression",{expressions:eo.map(Aa)},ti.span,{hasParentParens:ys})}case"Comment":{let{value:eo}=ti;return to("CommentLine",{value:eo},ti.span,{processSpan:!1})}case"Conditional":{let{condition:eo,trueExp:bl,falseExp:gl}=ti,cu=Aa(eo),Zu=Aa(bl),hr=Aa(gl);return to("ConditionalExpression",{test:cu,consequent:Zu,alternate:hr},{start:kc(cu),end:hl(hr)},{hasParentParens:ys})}case"EmptyExpr":return to("NGEmptyExpression",{},ti.span,{hasParentParens:ys});case"FunctionCall":{let{target:eo,args:bl}=ti,gl=bl.length===1?[To(bl[0])]:bl.map(Aa),cu=Aa(eo);return to("CallExpression",{callee:cu,arguments:gl},{start:kc(cu),end:ti.span.end},{hasParentParens:ys})}case"ImplicitReceiver":return to("ThisExpression",{},ti.span,{hasParentParens:ys});case"KeyedRead":{let{key:eo}=ti,bl=Object.prototype.hasOwnProperty.call(ti,"receiver")?ti.receiver:ti.obj,gl=Aa(eo);return tc(bl,gl,{computed:!0,optional:!1},{end:ti.span.end,hasParentParens:ys})}case"LiteralArray":{let{expressions:eo}=ti;return to("ArrayExpression",{elements:eo.map(Aa)},ti.span,{hasParentParens:ys})}case"LiteralMap":{let{keys:eo,values:bl}=ti,gl=bl.map(Zu=>Aa(Zu)),cu=eo.map((Zu,hr)=>{let{key:Io,quoted:$c}=Zu,Fe=gl[hr],ve=ll(/\S/,hr===0?ti.span.start+1:ll(/,/,hl(gl[hr-1]))+1),Oe=jo(/\S/,jo(/:/,kc(Fe)-1)-1)+1,Zt={start:ve,end:Oe},kr=$c?to("StringLiteral",{value:Io},Zt):to("Identifier",{name:Io},Zt),Zn=kr.end3&&arguments[3]!==void 0?arguments[3]:{},hr=Object.assign(Object.assign({type:eo},Kr(gl,As,cu,Zu)),bl);switch(eo){case"Identifier":{let Io=hr;Io.loc.identifierName=Io.name;break}case"NumericLiteral":{let Io=hr;Io.extra=Object.assign(Object.assign({},Io.extra),{raw:As.text.slice(Io.start,Io.end),rawValue:Io.value});break}case"StringLiteral":{let Io=hr;Io.extra=Object.assign(Object.assign({},Io.extra),{raw:As.text.slice(Io.start,Io.end),rawValue:Io.value});break}}return hr}function tc(eo,bl,gl){let{end:cu=hl(bl),hasParentParens:Zu=!1}=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(Zi(eo)||eo.span.start===bl.start)return bl;let hr=Aa(eo),Io=Sc(hr);return to(gl.optional||Io?"OptionalMemberExpression":"MemberExpression",Object.assign({object:hr,property:bl,computed:gl.computed},gl.optional?{optional:!0}:Io?{optional:!1}:null),{start:kc(hr),end:cu},{hasParentParens:Zu})}function jo(eo,bl){return Ze.findFrontChar(eo,bl,As.text)}function ll(eo,bl){return Ze.findBackChar(eo,bl,As.text)}function Zi(eo){return eo.span.start>=eo.span.end||/^\s+$/.test(As.text.slice(eo.span.start,eo.span.end))}function Sc(eo){return(eo.type==="OptionalCallExpression"||eo.type==="OptionalMemberExpression")&&!ju(eo)}function ju(eo){return eo.extra&&eo.extra.parenthesized}function kc(eo){return ju(eo)?eo.extra.parenStart:eo.start}function hl(eo){return ju(eo)?eo.extra.parenEnd:eo.end}};le.transform=qt;function Kr(ti,As){let ys=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ua=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!ys){let{start:tc,end:jo}=ti;return{start:tc,end:jo,loc:{start:As.locator.locationForIndex(tc),end:As.locator.locationForIndex(jo)}}}let{outerSpan:Aa,innerSpan:To,hasParens:to}=Ze.fitSpans(ti,As.text,Ua);return Object.assign({start:To.start,end:To.end,loc:{start:As.locator.locationForIndex(To.start),end:As.locator.locationForIndex(To.end)}},to&&{extra:{parenthesized:!0,parenStart:Aa.start,parenEnd:Aa.end}})}le.transformSpan=Kr}}),us=l({"node_modules/angular-estree-parser/lib/transform-microsyntax.js"(le){"use strict";_(),Object.defineProperty(le,"__esModule",{value:!0}),le.transformTemplateBindings=void 0;var Ze=(er(),h(P)),qt=lc(),Kr=Ha();function ti(As,ys){As.forEach(hl);let[Ua]=As,{key:Aa}=Ua,To=ys.text.slice(Ua.sourceSpan.start,Ua.sourceSpan.end).trim().length===0?As.slice(1):As,to=[],tc=null;for(let gl=0;glObject.assign(Object.assign({},Fe),qt.transformSpan({start:Fe.start,end:ve},ys)),Io=Fe=>Object.assign(Object.assign({},hr(Fe,Zu.end)),{alias:Zu}),$c=to.pop();if($c.type==="NGMicrosyntaxExpression")to.push(Io($c));else if($c.type==="NGMicrosyntaxKeyedExpression"){let Fe=Io($c.expression);to.push(hr(Object.assign(Object.assign({},$c),{expression:Fe}),Fe.end))}else throw new Error(`Unexpected type ${$c.type}`)}else to.push(jo(cu,gl));tc=cu}return Zi("NGMicrosyntax",{body:to},to.length===0?As[0].sourceSpan:{start:to[0].start,end:to[to.length-1].end});function jo(gl,cu){if(ju(gl)){let{key:Zu,value:hr}=gl;return hr?cu===0?Zi("NGMicrosyntaxExpression",{expression:ll(hr.ast),alias:null},hr.sourceSpan):Zi("NGMicrosyntaxKeyedExpression",{key:Zi("NGMicrosyntaxKey",{name:Sc(Zu.source)},Zu.span),expression:Zi("NGMicrosyntaxExpression",{expression:ll(hr.ast),alias:null},hr.sourceSpan)},{start:Zu.span.start,end:hr.sourceSpan.end}):Zi("NGMicrosyntaxKey",{name:Sc(Zu.source)},Zu.span)}else{let{key:Zu,sourceSpan:hr}=gl;if(/^let\s$/.test(ys.text.slice(hr.start,hr.start+4))){let{value:Io}=gl;return Zi("NGMicrosyntaxLet",{key:Zi("NGMicrosyntaxKey",{name:Zu.source},Zu.span),value:Io?Zi("NGMicrosyntaxKey",{name:Io.source},Io.span):null},{start:hr.start,end:Io?Io.span.end:Zu.span.end})}else{let Io=bl(gl);return Zi("NGMicrosyntaxAs",{key:Zi("NGMicrosyntaxKey",{name:Io.source},Io.span),alias:Zi("NGMicrosyntaxKey",{name:Zu.source},Zu.span)},{start:Io.span.start,end:Zu.span.end})}}}function ll(gl){return qt.transform(gl,ys)}function Zi(gl,cu,Zu){let hr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;return Object.assign(Object.assign({type:gl},qt.transformSpan(Zu,ys,hr)),cu)}function Sc(gl){return Kr.toLowerCamelCase(gl.slice(Aa.source.length))}function ju(gl){return gl instanceof Ze.ExpressionBinding}function kc(gl){return gl instanceof Ze.VariableBinding}function hl(gl){eo(gl.key.span),kc(gl)&&gl.value&&eo(gl.value.span)}function eo(gl){if(ys.text[gl.start]!=='"'&&ys.text[gl.start]!=="'")return;let cu=ys.text[gl.start],Zu=!1;for(let hr=gl.start+1;hrqt.transform(hl,Sc),kc=ju(ll);return kc.comments=Zi.map(ju),kc}function ys(tc){return As(tc,ti.parseNgBinding)}le.parseBinding=ys;function Ua(tc){return As(tc,ti.parseNgSimpleBinding)}le.parseSimpleBinding=Ua;function Aa(tc){return As(tc,ti.parseNgInterpolation)}le.parseInterpolation=Aa;function To(tc){return As(tc,ti.parseNgAction)}le.parseAction=To;function to(tc){return Kr.transformTemplateBindings(ti.parseNgTemplateBindings(tc),new Ze.Context(tc))}le.parseTemplateBindings=to}});_();var{locStart:Zr,locEnd:Fn}=v();function Mi(le){return{astFormat:"estree",parse:(Ze,qt,Kr)=>{let ti=Qn(),As=le(Ze,ti);return{type:"NGRoot",node:Kr.parser==="__ng_action"&&As.type!=="NGChainedExpression"?Object.assign(Object.assign({},As),{},{type:"NGChainedExpression",expressions:[As]}):As}},locStart:Zr,locEnd:Fn}}n.exports={parsers:{__ng_action:Mi((le,Ze)=>Ze.parseAction(le)),__ng_binding:Mi((le,Ze)=>Ze.parseBinding(le)),__ng_interpolation:Mi((le,Ze)=>Ze.parseInterpolation(le)),__ng_directive:Mi((le,Ze)=>Ze.parseTemplateBindings(le))}}});return r()})});var xJr=A((Fds,IJr)=>{(function(e){if(typeof Fds=="object"&&typeof IJr=="object")IJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.espree=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(yo,Ca)=>function(){return yo&&(Ca=(0,yo[Le(yo)[0]])(yo=0)),Ca},Yt=(yo,Ca)=>function(){return Ca||(0,yo[Le(yo)[0]])((Ca={exports:{}}).exports,Ca),Ca.exports},wr=(yo,Ca)=>{for(var Vi in Ca)je(yo,Vi,{get:Ca[Vi],enumerable:!0})},wn=(yo,Ca,Vi,Gn)=>{if(Ca&&typeof Ca=="object"||typeof Ca=="function")for(let xa of Le(Ca))!ft.call(yo,xa)&&xa!==Vi&&je(yo,xa,{get:()=>Ca[xa],enumerable:!(Gn=ct(Ca,xa))||Gn.enumerable});return yo},Bn=yo=>wn(je({},"__esModule",{value:!0}),yo),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(yo,Ca){"use strict";tr();function Vi(Gn,xa){let Xu=new SyntaxError(Gn+" ("+xa.start.line+":"+xa.start.column+")");return Xu.loc=xa,Xu}Ca.exports=Vi}}),sr=Yt({"src/utils/try-combinations.js"(yo,Ca){"use strict";tr();function Vi(){let Gn;for(var xa=arguments.length,Xu=new Array(xa),pu=0;puSn,arch:()=>Wt,cpus:()=>bt,default:()=>Un,endianness:()=>rr,freemem:()=>ae,getNetworkInterfaces:()=>yr,hostname:()=>pt,loadavg:()=>ge,networkInterfaces:()=>st,platform:()=>Lt,release:()=>Ee,tmpDir:()=>Ke,tmpdir:()=>Pr,totalmem:()=>Ye,type:()=>$t,uptime:()=>Me});function rr(){if(typeof Sr>"u"){var yo=new ArrayBuffer(2),Ca=new Uint8Array(yo),Vi=new Uint16Array(yo);if(Ca[0]=1,Ca[1]=2,Vi[0]===258)Sr="BE";else if(Vi[0]===513)Sr="LE";else throw new Error("unable to figure out endianess")}return Sr}function pt(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function ge(){return[]}function Me(){return 0}function ae(){return Number.MAX_VALUE}function Ye(){return Number.MAX_VALUE}function bt(){return[]}function $t(){return"Browser"}function Ee(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function st(){}function yr(){}function Wt(){return"javascript"}function Lt(){return"browser"}function Ke(){return"/tmp"}var Sr,Pr,Sn,Un,ms=Jr({"node-modules-polyfills:os"(){tr(),Pr=Ke,Sn=` `,Un={EOL:Sn,tmpdir:Pr,tmpDir:Ke,networkInterfaces:st,getNetworkInterfaces:yr,release:Ee,type:$t,cpus:bt,totalmem:Ye,freemem:ae,uptime:Me,loadavg:ge,hostname:pt,endianness:rr}}}),cs=Yt({"node-modules-polyfills-commonjs:os"(yo,Ca){tr();var Vi=(ms(),Bn(Ir));if(Vi&&Vi.default){Ca.exports=Vi.default;for(let Gn in Vi)Ca.exports[Gn]=Vi[Gn]}else Vi&&(Ca.exports=Vi)}}),Ka=Yt({"node_modules/detect-newline/index.js"(yo,Ca){"use strict";tr();var Vi=Gn=>{if(typeof Gn!="string")throw new TypeError("Expected a string");let xa=Gn.match(/(?:\r?\n)/g)||[];if(xa.length===0)return;let Xu=xa.filter(Rd=>Rd===`\r `).length,pu=xa.length-Xu;return Xu>pu?`\r `:` @@ -376,7 +376,7 @@ Defaulting to 2020, but this will stop working in the future.`)),wt.ecmaVersion= `;case 114:return"\r";case 120:return String.fromCharCode(this.readHexChar(2));case 117:return ti(this.readCodePoint());case 116:return" ";case 98:return"\b";case 118:return"\v";case 102:return"\f";case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:return this.options.locations&&(this.lineStart=this.pos,++this.curLine),"";case 56:case 57:if(this.strict&&this.invalidStringToken(this.pos-1,"Invalid escape sequence"),re){var Mn=this.pos-1;return this.invalidStringToken(Mn,"Invalid escape sequence in template string"),null}default:if(wt>=48&&wt<=55){var Si=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],ba=parseInt(Si,8);return ba>255&&(Si=Si.slice(0,-1),ba=parseInt(Si,8)),this.pos+=Si.length-1,wt=this.input.charCodeAt(this.pos),(Si!=="0"||wt===56||wt===57)&&(this.strict||re)&&this.invalidStringToken(this.pos-1-Si.length,re?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(ba)}return lc(wt)?"":String.fromCharCode(wt)}},Zf.readHexChar=function(re){var wt=this.pos,Mn=this.readInt(16,re);return Mn===null&&this.invalidStringToken(wt,"Bad character escape sequence"),Mn},Zf.readWord1=function(){this.containsEsc=!1;for(var re="",wt=!0,Mn=this.pos,Si=this.options.ecmaVersion>=6;this.pos",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",times:"\xD7",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",divide:"\xF7",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",frasl:"\u2044",euro:"\u20AC",image:"\u2111",weierp:"\u2118",real:"\u211C",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lArr:"\u21D0",uArr:"\u21D1",rArr:"\u21D2",dArr:"\u21D3",hArr:"\u21D4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",lang:"\u2329",rang:"\u232A",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}}}),cd=Yt({"node_modules/acorn-jsx/index.js"(yo,Ca){"use strict";tr();var Vi=$f(),Gn=/^[\da-fA-F]+$/,xa=/^\d+$/,Xu=new WeakMap;function pu(Ct){Ct=Ct.Parser.acorn||Ct;let pn=Xu.get(Ct);if(!pn){let Ei=Ct.tokTypes,Bi=Ct.TokContext,mi=Ct.TokenType,Ps=new Bi("...",!0,!0),Rs={tc_oTag:Ps,tc_cTag:za,tc_expr:Is},dr={jsxName:new mi("jsxName"),jsxText:new mi("jsxText",{beforeExpr:!0}),jsxTagStart:new mi("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new mi("jsxTagEnd")};dr.jsxTagStart.updateContext=function(){this.context.push(Is),this.context.push(Ps),this.exprAllowed=!1},dr.jsxTagEnd.updateContext=function(Dn){let ls=this.context.pop();ls===Ps&&Dn===Ei.slash||ls===za?(this.context.pop(),this.exprAllowed=this.curContext()===Is):this.exprAllowed=!0},pn={tokContexts:Rs,tokTypes:dr},Xu.set(Ct,pn)}return pn}function Rd(Ct){if(!Ct)return Ct;if(Ct.type==="JSXIdentifier")return Ct.name;if(Ct.type==="JSXNamespacedName")return Ct.namespace.name+":"+Ct.name.name;if(Ct.type==="JSXMemberExpression")return Rd(Ct.object)+"."+Rd(Ct.property)}Ca.exports=function(Ct){return Ct=Ct||{},function(pn){return pr({allowNamespaces:Ct.allowNamespaces!==!1,allowNamespacedObjects:!!Ct.allowNamespacedObjects},pn)}},Object.defineProperty(Ca.exports,"tokTypes",{get:function(){return pu(Tf()).tokTypes},configurable:!0,enumerable:!0});function pr(Ct,pn){let Ei=pn.acorn||Tf(),Bi=pu(Ei),mi=Ei.tokTypes,Ps=Bi.tokTypes,za=Ei.tokContexts,Is=Bi.tokContexts.tc_oTag,Rs=Bi.tokContexts.tc_cTag,dr=Bi.tokContexts.tc_expr,Dn=Ei.isNewLine,ls=Ei.isIdentifierStart,vs=Ei.isIdentifierChar;return class extends pn{static get acornJsx(){return Bi}jsx_readToken(){let ir="",ha=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let Ha=this.input.charCodeAt(this.pos);switch(Ha){case 60:case 123:return this.pos===this.start?Ha===60&&this.exprAllowed?(++this.pos,this.finishToken(Ps.jsxTagStart)):this.getTokenFromCode(Ha):(ir+=this.input.slice(ha,this.pos),this.finishToken(Ps.jsxText,ir));case 38:ir+=this.input.slice(ha,this.pos),ir+=this.jsx_readEntity(),ha=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(Ha===62?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:Dn(Ha)?(ir+=this.input.slice(ha,this.pos),ir+=this.jsx_readNewLine(!0),ha=this.pos):++this.pos}}}jsx_readNewLine(ir){let ha=this.input.charCodeAt(this.pos),Ha;return++this.pos,ha===13&&this.input.charCodeAt(this.pos)===10?(++this.pos,Ha=ir?` `:`\r `):Ha=String.fromCharCode(ha),this.options.locations&&(++this.curLine,this.lineStart=this.pos),Ha}jsx_readString(ir){let ha="",Ha=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let lc=this.input.charCodeAt(this.pos);if(lc===ir)break;lc===38?(ha+=this.input.slice(Ha,this.pos),ha+=this.jsx_readEntity(),Ha=this.pos):Dn(lc)?(ha+=this.input.slice(Ha,this.pos),ha+=this.jsx_readNewLine(!1),Ha=this.pos):++this.pos}return ha+=this.input.slice(Ha,this.pos++),this.finishToken(mi.string,ha)}jsx_readEntity(){let ir="",ha=0,Ha,lc=this.input[this.pos];lc!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let us=++this.pos;for(;this.pos")}let Zr=us.name?"Element":"Fragment";return Ha["opening"+Zr]=us,Ha["closing"+Zr]=Qn,Ha.children=lc,this.type===mi.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(Ha,"JSX"+Zr)}jsx_parseText(){let ir=this.parseLiteral(this.value);return ir.type="JSXText",ir}jsx_parseElement(){let ir=this.start,ha=this.startLoc;return this.next(),this.jsx_parseElementAt(ir,ha)}parseExprAtom(ir){return this.type===Ps.jsxText?this.jsx_parseText():this.type===Ps.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(ir)}readToken(ir){let ha=this.curContext();if(ha===dr)return this.jsx_readToken();if(ha===Is||ha===Rs){if(ls(ir))return this.jsx_readWord();if(ir==62)return++this.pos,this.finishToken(Ps.jsxTagEnd);if((ir===34||ir===39)&&ha==Is)return this.jsx_readString(ir)}return ir===60&&this.exprAllowed&&this.input.charCodeAt(this.pos+1)!==33?(++this.pos,this.finishToken(Ps.jsxTagStart)):super.readToken(ir)}updateContext(ir){if(this.type==mi.braceL){var ha=this.curContext();ha==Is?this.context.push(za.b_expr):ha==dr?this.context.push(za.b_tmpl):super.updateContext(ir),this.exprAllowed=!0}else if(this.type===mi.slash&&ir===Ps.jsxTagStart)this.context.length-=2,this.context.push(Rs),this.exprAllowed=!1;else return super.updateContext(ir)}}}}}),Lg=Yt({"src/language-js/parse/acorn.js"(yo,Ca){"use strict";tr();var Vi=zt(),Gn=sr(),xa=Hc(),Xu=op(),pu={ecmaVersion:"latest",sourceType:"module",allowReserved:!0,allowReturnOutsideFunction:!0,allowImportExportEverywhere:!0,allowAwaitOutsideFunction:!0,allowSuperOutsideMethod:!0,allowHashBang:!0,locations:!0,ranges:!0};function Rd(Bi){let{message:mi,loc:Ps}=Bi;if(!Ps)return Bi;let{line:za,column:Is}=Ps;return Vi(mi.replace(/ \(\d+:\d+\)$/,""),{start:{line:za,column:Is+1}})}var pr,Ct=()=>{if(!pr){let{Parser:Bi}=Tf(),mi=cd();pr=Bi.extend(mi())}return pr};function pn(Bi,mi){let Ps=Ct(),za=[],Is=[],Rs=Ps.parse(Bi,Object.assign(Object.assign({},pu),{},{sourceType:mi,onComment:za,onToken:Is}));return Rs.comments=za,Rs.tokens=Is,Rs}function Ei(Bi,mi){let Ps=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{result:za,error:Is}=Gn(()=>pn(Bi,"module"),()=>pn(Bi,"script"));if(!za)throw Rd(Is);return Ps.originalText=Bi,Xu(za,Ps)}Ca.exports=xa(Ei)}}),s0=Yt({"src/language-js/parse/utils/replace-hashbang.js"(yo,Ca){"use strict";tr();function Vi(Gn){return Gn.charAt(0)==="#"&&Gn.charAt(1)==="!"?"//"+Gn.slice(2):Gn}Ca.exports=Vi}}),Hu=Yt({"node_modules/espree/dist/espree.cjs"(yo){"use strict";tr(),Object.defineProperty(yo,"__esModule",{value:!0});var Ca=Tf(),Vi=cd(),Gn;function xa(le){return le&&typeof le=="object"&&"default"in le?le:{default:le}}function Xu(le){if(le&&le.__esModule)return le;var Ze=Object.create(null);return le&&Object.keys(le).forEach(function(qt){if(qt!=="default"){var Kr=Object.getOwnPropertyDescriptor(le,qt);Object.defineProperty(Ze,qt,Kr.get?Kr:{enumerable:!0,get:function(){return le[qt]}})}}),Ze.default=le,Object.freeze(Ze)}var pu=Xu(Ca),Rd=xa(Vi),pr=Xu(Gn),Ct={Boolean:"Boolean",EOF:"",Identifier:"Identifier",PrivateIdentifier:"PrivateIdentifier",Keyword:"Keyword",Null:"Null",Numeric:"Numeric",Punctuator:"Punctuator",String:"String",RegularExpression:"RegularExpression",Template:"Template",JSXIdentifier:"JSXIdentifier",JSXText:"JSXText"};function pn(le,Ze){let qt=le[0],Kr=le[le.length-1],ti={type:Ct.Template,value:Ze.slice(qt.start,Kr.end)};return qt.loc&&(ti.loc={start:qt.loc.start,end:Kr.loc.end}),qt.range&&(ti.start=qt.range[0],ti.end=Kr.range[1],ti.range=[ti.start,ti.end]),ti}function Ei(le,Ze){this._acornTokTypes=le,this._tokens=[],this._curlyBrace=null,this._code=Ze}Ei.prototype={constructor:Ei,translate(le,Ze){let qt=le.type,Kr=this._acornTokTypes;if(qt===Kr.name)le.type=Ct.Identifier,le.value==="static"&&(le.type=Ct.Keyword),Ze.ecmaVersion>5&&(le.value==="yield"||le.value==="let")&&(le.type=Ct.Keyword);else if(qt===Kr.privateId)le.type=Ct.PrivateIdentifier;else if(qt===Kr.semi||qt===Kr.comma||qt===Kr.parenL||qt===Kr.parenR||qt===Kr.braceL||qt===Kr.braceR||qt===Kr.dot||qt===Kr.bracketL||qt===Kr.colon||qt===Kr.question||qt===Kr.bracketR||qt===Kr.ellipsis||qt===Kr.arrow||qt===Kr.jsxTagStart||qt===Kr.incDec||qt===Kr.starstar||qt===Kr.jsxTagEnd||qt===Kr.prefix||qt===Kr.questionDot||qt.binop&&!qt.keyword||qt.isAssign)le.type=Ct.Punctuator,le.value=this._code.slice(le.start,le.end);else if(qt===Kr.jsxName)le.type=Ct.JSXIdentifier;else if(qt.label==="jsxText"||qt===Kr.jsxAttrValueToken)le.type=Ct.JSXText;else if(qt.keyword)qt.keyword==="true"||qt.keyword==="false"?le.type=Ct.Boolean:qt.keyword==="null"?le.type=Ct.Null:le.type=Ct.Keyword;else if(qt===Kr.num)le.type=Ct.Numeric,le.value=this._code.slice(le.start,le.end);else if(qt===Kr.string)Ze.jsxAttrValueToken?(Ze.jsxAttrValueToken=!1,le.type=Ct.JSXText):le.type=Ct.String,le.value=this._code.slice(le.start,le.end);else if(qt===Kr.regexp){le.type=Ct.RegularExpression;let ti=le.value;le.regex={flags:ti.flags,pattern:ti.pattern},le.value=`/${ti.pattern}/${ti.flags}`}return le},onToken(le,Ze){let qt=this,Kr=this._acornTokTypes,ti=Ze.tokens,As=this._tokens;function ys(){ti.push(pn(qt._tokens,qt._code)),qt._tokens=[]}if(le.type===Kr.eof){this._curlyBrace&&ti.push(this.translate(this._curlyBrace,Ze));return}if(le.type===Kr.backQuote){this._curlyBrace&&(ti.push(this.translate(this._curlyBrace,Ze)),this._curlyBrace=null),As.push(le),As.length>1&&ys();return}if(le.type===Kr.dollarBraceL){As.push(le),ys();return}if(le.type===Kr.braceR){this._curlyBrace&&ti.push(this.translate(this._curlyBrace,Ze)),this._curlyBrace=le;return}if(le.type===Kr.template||le.type===Kr.invalidTemplate){this._curlyBrace&&(As.push(this._curlyBrace),this._curlyBrace=null),As.push(le);return}this._curlyBrace&&(ti.push(this.translate(this._curlyBrace,Ze)),this._curlyBrace=null),ti.push(this.translate(le,Ze))}};var Bi=[3,5,6,7,8,9,10,11,12,13,14];function mi(){return Bi[Bi.length-1]}function Ps(){return[...Bi]}function za(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:5,Ze=le==="latest"?mi():le;if(typeof Ze!="number")throw new Error(`ecmaVersion must be a number or "latest". Received value of type ${typeof le} instead.`);if(Ze>=2015&&(Ze-=2009),!Bi.includes(Ze))throw new Error("Invalid ecmaVersion.");return Ze}function Is(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"script";if(le==="script"||le==="module")return le;if(le==="commonjs")return"script";throw new Error("Invalid sourceType.")}function Rs(le){let Ze=za(le.ecmaVersion),qt=Is(le.sourceType),Kr=le.range===!0,ti=le.loc===!0;if(Ze!==3&&le.allowReserved)throw new Error("`allowReserved` is only supported when ecmaVersion is 3");if(typeof le.allowReserved<"u"&&typeof le.allowReserved!="boolean")throw new Error("`allowReserved`, when present, must be `true` or `false`");let As=Ze===3?le.allowReserved||"never":!1,ys=le.ecmaFeatures||{},Ua=le.sourceType==="commonjs"||!!ys.globalReturn;if(qt==="module"&&Ze<6)throw new Error("sourceType 'module' is not supported when ecmaVersion < 2015. Consider adding `{ ecmaVersion: 2015 }` to the parser options.");return Object.assign({},le,{ecmaVersion:Ze,sourceType:qt,ranges:Kr,locations:ti,allowReserved:As,allowReturnOutsideFunction:Ua})}var dr=Symbol("espree's internal state"),Dn=Symbol("espree's esprimaFinishNode");function ls(le,Ze,qt,Kr,ti,As,ys){let Ua;le?Ua="Block":ys.slice(qt,qt+2)==="#!"?Ua="Hashbang":Ua="Line";let Aa={type:Ua,value:Ze};return typeof qt=="number"&&(Aa.start=qt,Aa.end=Kr,Aa.range=[qt,Kr]),typeof ti=="object"&&(Aa.loc={start:ti,end:As}),Aa}var vs=()=>le=>{let Ze=Object.assign({},le.acorn.tokTypes);return le.acornJsx&&Object.assign(Ze,le.acornJsx.tokTypes),class extends le{constructor(qt,Kr){(typeof qt!="object"||qt===null)&&(qt={}),typeof Kr!="string"&&!(Kr instanceof String)&&(Kr=String(Kr));let ti=qt.sourceType,As=Rs(qt),ys=As.ecmaFeatures||{},Ua=As.tokens===!0?new Ei(Ze,Kr):null,Aa={originalSourceType:ti||As.sourceType,tokens:Ua?[]:null,comments:As.comment===!0?[]:null,impliedStrict:ys.impliedStrict===!0&&As.ecmaVersion>=5,ecmaVersion:As.ecmaVersion,jsxAttrValueToken:!1,lastToken:null,templateElements:[]};super({ecmaVersion:As.ecmaVersion,sourceType:As.sourceType,ranges:As.ranges,locations:As.locations,allowReserved:As.allowReserved,allowReturnOutsideFunction:As.allowReturnOutsideFunction,onToken:To=>{Ua&&Ua.onToken(To,Aa),To.type!==Ze.eof&&(Aa.lastToken=To)},onComment:(To,to,tc,jo,ll,Zi)=>{if(Aa.comments){let Sc=ls(To,to,tc,jo,ll,Zi,Kr);Aa.comments.push(Sc)}}},Kr),this[dr]=Aa}tokenize(){do this.next();while(this.type!==Ze.eof);this.next();let qt=this[dr],Kr=qt.tokens;return qt.comments&&(Kr.comments=qt.comments),Kr}finishNode(){let qt=super.finishNode(...arguments);return this[Dn](qt)}finishNodeAt(){let qt=super.finishNodeAt(...arguments);return this[Dn](qt)}parse(){let qt=this[dr],Kr=super.parse();if(Kr.sourceType=qt.originalSourceType,qt.comments&&(Kr.comments=qt.comments),qt.tokens&&(Kr.tokens=qt.tokens),Kr.body.length){let[ti]=Kr.body;Kr.range&&(Kr.range[0]=ti.range[0]),Kr.loc&&(Kr.loc.start=ti.loc.start),Kr.start=ti.start}return qt.lastToken&&(Kr.range&&(Kr.range[1]=qt.lastToken.range[1]),Kr.loc&&(Kr.loc.end=qt.lastToken.loc.end),Kr.end=qt.lastToken.end),this[dr].templateElements.forEach(ti=>{let As=ti.tail?1:2;ti.start+=-1,ti.end+=As,ti.range&&(ti.range[0]+=-1,ti.range[1]+=As),ti.loc&&(ti.loc.start.column+=-1,ti.loc.end.column+=As)}),Kr}parseTopLevel(qt){return this[dr].impliedStrict&&(this.strict=!0),super.parseTopLevel(qt)}raise(qt,Kr){let ti=le.acorn.getLineInfo(this.input,qt),As=new SyntaxError(Kr);throw As.index=qt,As.lineNumber=ti.line,As.column=ti.column+1,As}raiseRecoverable(qt,Kr){this.raise(qt,Kr)}unexpected(qt){let Kr="Unexpected token";if(qt!=null){if(this.pos=qt,this.options.locations)for(;this.posthis.start&&(Kr+=` ${this.input.slice(this.start,this.end)}`),this.raise(this.start,Kr)}jsx_readString(qt){let Kr=super.jsx_readString(qt);return this.type===Ze.string&&(this[dr].jsxAttrValueToken=!0),Kr}[Dn](qt){return qt.type==="TemplateElement"&&this[dr].templateElements.push(qt),qt.type.includes("Function")&&!qt.generator&&(qt.generator=!1),qt}}},ir="9.4.1",ha={_regular:null,_jsx:null,get regular(){return this._regular===null&&(this._regular=pu.Parser.extend(vs())),this._regular},get jsx(){return this._jsx===null&&(this._jsx=pu.Parser.extend(Rd.default(),vs())),this._jsx},get(le){return le&&le.ecmaFeatures&&le.ecmaFeatures.jsx?this.jsx:this.regular}};function Ha(le,Ze){let qt=ha.get(Ze);return(!Ze||Ze.tokens!==!0)&&(Ze=Object.assign({},Ze,{tokens:!0})),new qt(Ze,le).tokenize()}function lc(le,Ze){let qt=ha.get(Ze);return new qt(Ze,le).parse()}var us=ir,Qn=function(){return pr.KEYS}(),Zr=void 0,Fn=mi(),Mi=Ps();yo.Syntax=Zr,yo.VisitorKeys=Qn,yo.latestEcmaVersion=Fn,yo.parse=lc,yo.supportedEcmaVersions=Mi,yo.tokenize=Ha,yo.version=us}}),Ec=Yt({"src/language-js/parse/espree.js"(yo,Ca){"use strict";tr();var Vi=zt(),Gn=sr(),xa=Hc(),Xu=s0(),pu=op(),Rd={ecmaVersion:"latest",range:!0,loc:!0,comment:!0,tokens:!0,sourceType:"module",ecmaFeatures:{jsx:!0,globalReturn:!0,impliedStrict:!1}};function pr(pn){let{message:Ei,lineNumber:Bi,column:mi}=pn;return typeof Bi!="number"?pn:Vi(Ei,{start:{line:Bi,column:mi}})}function Ct(pn,Ei){let Bi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:mi}=Hu(),Ps=Xu(pn),{result:za,error:Is}=Gn(()=>mi(Ps,Object.assign(Object.assign({},Rd),{},{sourceType:"module"})),()=>mi(Ps,Object.assign(Object.assign({},Rd),{},{sourceType:"script"})));if(!za)throw pr(Is);return Bi.originalText=pn,pu(za,Bi)}Ca.exports=xa(Ct)}});tr();var _u=Lg(),Al=Ec();Be.exports={parsers:{acorn:_u,espree:Al}}});return We()})});var Nds=A((Fds,TJr)=>{(function(e){if(typeof Fds=="object"&&typeof TJr=="object")TJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.meriyah=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(yo,Ca)=>function(){return yo&&(Ca=(0,yo[Le(yo)[0]])(yo=0)),Ca},Yt=(yo,Ca)=>function(){return Ca||(0,yo[Le(yo)[0]])((Ca={exports:{}}).exports,Ca),Ca.exports},wr=(yo,Ca)=>{for(var Vi in Ca)je(yo,Vi,{get:Ca[Vi],enumerable:!0})},wn=(yo,Ca,Vi,Gn)=>{if(Ca&&typeof Ca=="object"||typeof Ca=="function")for(let xa of Le(Ca))!ft.call(yo,xa)&&xa!==Vi&&je(yo,xa,{get:()=>Ca[xa],enumerable:!(Gn=ct(Ca,xa))||Gn.enumerable});return yo},Bn=yo=>wn(je({},"__esModule",{value:!0}),yo),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(yo,Ca){"use strict";tr();function Vi(Gn,xa){let Xu=new SyntaxError(Gn+" ("+xa.start.line+":"+xa.start.column+")");return Xu.loc=xa,Xu}Ca.exports=Vi}}),sr=Yt({"src/utils/try-combinations.js"(yo,Ca){"use strict";tr();function Vi(){let Gn;for(var xa=arguments.length,Xu=new Array(xa),pu=0;puSn,arch:()=>Wt,cpus:()=>bt,default:()=>Un,endianness:()=>rr,freemem:()=>ae,getNetworkInterfaces:()=>yr,hostname:()=>pt,loadavg:()=>ge,networkInterfaces:()=>st,platform:()=>Lt,release:()=>Ee,tmpDir:()=>Ke,tmpdir:()=>Pr,totalmem:()=>Ye,type:()=>$t,uptime:()=>Me});function rr(){if(typeof Sr>"u"){var yo=new ArrayBuffer(2),Ca=new Uint8Array(yo),Vi=new Uint16Array(yo);if(Ca[0]=1,Ca[1]=2,Vi[0]===258)Sr="BE";else if(Vi[0]===513)Sr="LE";else throw new Error("unable to figure out endianess")}return Sr}function pt(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function ge(){return[]}function Me(){return 0}function ae(){return Number.MAX_VALUE}function Ye(){return Number.MAX_VALUE}function bt(){return[]}function $t(){return"Browser"}function Ee(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function st(){}function yr(){}function Wt(){return"javascript"}function Lt(){return"browser"}function Ke(){return"/tmp"}var Sr,Pr,Sn,Un,ms=Jr({"node-modules-polyfills:os"(){tr(),Pr=Ke,Sn=` +`,this.lineStart-2)+1,--this.curLine;this.nextToken()}this.end>this.start&&(Kr+=` ${this.input.slice(this.start,this.end)}`),this.raise(this.start,Kr)}jsx_readString(qt){let Kr=super.jsx_readString(qt);return this.type===Ze.string&&(this[dr].jsxAttrValueToken=!0),Kr}[Dn](qt){return qt.type==="TemplateElement"&&this[dr].templateElements.push(qt),qt.type.includes("Function")&&!qt.generator&&(qt.generator=!1),qt}}},ir="9.4.1",ha={_regular:null,_jsx:null,get regular(){return this._regular===null&&(this._regular=pu.Parser.extend(vs())),this._regular},get jsx(){return this._jsx===null&&(this._jsx=pu.Parser.extend(Rd.default(),vs())),this._jsx},get(le){return le&&le.ecmaFeatures&&le.ecmaFeatures.jsx?this.jsx:this.regular}};function Ha(le,Ze){let qt=ha.get(Ze);return(!Ze||Ze.tokens!==!0)&&(Ze=Object.assign({},Ze,{tokens:!0})),new qt(Ze,le).tokenize()}function lc(le,Ze){let qt=ha.get(Ze);return new qt(Ze,le).parse()}var us=ir,Qn=function(){return pr.KEYS}(),Zr=void 0,Fn=mi(),Mi=Ps();yo.Syntax=Zr,yo.VisitorKeys=Qn,yo.latestEcmaVersion=Fn,yo.parse=lc,yo.supportedEcmaVersions=Mi,yo.tokenize=Ha,yo.version=us}}),Ec=Yt({"src/language-js/parse/espree.js"(yo,Ca){"use strict";tr();var Vi=zt(),Gn=sr(),xa=Hc(),Xu=s0(),pu=op(),Rd={ecmaVersion:"latest",range:!0,loc:!0,comment:!0,tokens:!0,sourceType:"module",ecmaFeatures:{jsx:!0,globalReturn:!0,impliedStrict:!1}};function pr(pn){let{message:Ei,lineNumber:Bi,column:mi}=pn;return typeof Bi!="number"?pn:Vi(Ei,{start:{line:Bi,column:mi}})}function Ct(pn,Ei){let Bi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:mi}=Hu(),Ps=Xu(pn),{result:za,error:Is}=Gn(()=>mi(Ps,Object.assign(Object.assign({},Rd),{},{sourceType:"module"})),()=>mi(Ps,Object.assign(Object.assign({},Rd),{},{sourceType:"script"})));if(!za)throw pr(Is);return Bi.originalText=pn,pu(za,Bi)}Ca.exports=xa(Ct)}});tr();var _u=Lg(),Al=Ec();Be.exports={parsers:{acorn:_u,espree:Al}}});return We()})});var Ods=A((Nds,TJr)=>{(function(e){if(typeof Nds=="object"&&typeof TJr=="object")TJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.meriyah=e()}})(function(){"use strict";var e=(lt,Be)=>()=>(Be||lt((Be={exports:{}}).exports,Be),Be.exports),r=e((lt,Be)=>{var je=function(ct){return ct&&ct.Math==Math&&ct};Be.exports=je(typeof globalThis=="object"&&globalThis)||je(typeof window=="object"&&window)||je(typeof self=="object"&&self)||je(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((lt,Be)=>{Be.exports=function(je){try{return!!je()}catch{return!0}}}),n=e((lt,Be)=>{var je=t();Be.exports=!je(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((lt,Be)=>{var je=t();Be.exports=!je(function(){var ct=function(){}.bind();return typeof ct!="function"||ct.hasOwnProperty("prototype")})}),s=e((lt,Be)=>{var je=i(),ct=Function.prototype.call;Be.exports=je?ct.bind(ct):function(){return ct.apply(ct,arguments)}}),a=e(lt=>{"use strict";var Be={}.propertyIsEnumerable,je=Object.getOwnPropertyDescriptor,ct=je&&!Be.call({1:2},1);lt.f=ct?function(Le){var ft=je(this,Le);return!!ft&&ft.enumerable}:Be}),o=e((lt,Be)=>{Be.exports=function(je,ct){return{enumerable:!(je&1),configurable:!(je&2),writable:!(je&4),value:ct}}}),c=e((lt,Be)=>{var je=i(),ct=Function.prototype,Le=ct.call,ft=je&&ct.bind.bind(Le,Le);Be.exports=je?ft:function(Jr){return function(){return Le.apply(Jr,arguments)}}}),l=e((lt,Be)=>{var je=c(),ct=je({}.toString),Le=je("".slice);Be.exports=function(ft){return Le(ct(ft),8,-1)}}),u=e((lt,Be)=>{var je=c(),ct=t(),Le=l(),ft=Object,Jr=je("".split);Be.exports=ct(function(){return!ft("z").propertyIsEnumerable(0)})?function(Yt){return Le(Yt)=="String"?Jr(Yt,""):ft(Yt)}:ft}),m=e((lt,Be)=>{Be.exports=function(je){return je==null}}),h=e((lt,Be)=>{var je=m(),ct=TypeError;Be.exports=function(Le){if(je(Le))throw ct("Can't call method on "+Le);return Le}}),_=e((lt,Be)=>{var je=u(),ct=h();Be.exports=function(Le){return je(ct(Le))}}),b=e((lt,Be)=>{var je=typeof document=="object"&&document.all,ct=typeof je>"u"&&je!==void 0;Be.exports={all:je,IS_HTMLDDA:ct}}),v=e((lt,Be)=>{var je=b(),ct=je.all;Be.exports=je.IS_HTMLDDA?function(Le){return typeof Le=="function"||Le===ct}:function(Le){return typeof Le=="function"}}),w=e((lt,Be)=>{var je=v(),ct=b(),Le=ct.all;Be.exports=ct.IS_HTMLDDA?function(ft){return typeof ft=="object"?ft!==null:je(ft)||ft===Le}:function(ft){return typeof ft=="object"?ft!==null:je(ft)}}),x=e((lt,Be)=>{var je=r(),ct=v(),Le=function(ft){return ct(ft)?ft:void 0};Be.exports=function(ft,Jr){return arguments.length<2?Le(je[ft]):je[ft]&&je[ft][Jr]}}),P=e((lt,Be)=>{var je=c();Be.exports=je({}.isPrototypeOf)}),k=e((lt,Be)=>{var je=x();Be.exports=je("navigator","userAgent")||""}),R=e((lt,Be)=>{var je=r(),ct=k(),Le=je.process,ft=je.Deno,Jr=Le&&Le.versions||ft&&ft.version,Yt=Jr&&Jr.v8,wr,wn;Yt&&(wr=Yt.split("."),wn=wr[0]>0&&wr[0]<4?1:+(wr[0]+wr[1])),!wn&&ct&&(wr=ct.match(/Edge\/(\d+)/),(!wr||wr[1]>=74)&&(wr=ct.match(/Chrome\/(\d+)/),wr&&(wn=+wr[1]))),Be.exports=wn}),L=e((lt,Be)=>{var je=R(),ct=t();Be.exports=!!Object.getOwnPropertySymbols&&!ct(function(){var Le=Symbol();return!String(Le)||!(Object(Le)instanceof Symbol)||!Symbol.sham&&je&&je<41})}),U=e((lt,Be)=>{var je=L();Be.exports=je&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((lt,Be)=>{var je=x(),ct=v(),Le=P(),ft=U(),Jr=Object;Be.exports=ft?function(Yt){return typeof Yt=="symbol"}:function(Yt){var wr=je("Symbol");return ct(wr)&&Le(wr.prototype,Jr(Yt))}}),N=e((lt,Be)=>{var je=String;Be.exports=function(ct){try{return je(ct)}catch{return"Object"}}}),j=e((lt,Be)=>{var je=v(),ct=N(),Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not a function")}}),M=e((lt,Be)=>{var je=j(),ct=m();Be.exports=function(Le,ft){var Jr=Le[ft];return ct(Jr)?void 0:je(Jr)}}),C=e((lt,Be)=>{var je=s(),ct=v(),Le=w(),ft=TypeError;Be.exports=function(Jr,Yt){var wr,wn;if(Yt==="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr))||ct(wr=Jr.valueOf)&&!Le(wn=je(wr,Jr))||Yt!=="string"&&ct(wr=Jr.toString)&&!Le(wn=je(wr,Jr)))return wn;throw ft("Can't convert object to primitive value")}}),O=e((lt,Be)=>{Be.exports=!1}),V=e((lt,Be)=>{var je=r(),ct=Object.defineProperty;Be.exports=function(Le,ft){try{ct(je,Le,{value:ft,configurable:!0,writable:!0})}catch{je[Le]=ft}return ft}}),Q=e((lt,Be)=>{var je=r(),ct=V(),Le="__core-js_shared__",ft=je[Le]||ct(Le,{});Be.exports=ft}),X=e((lt,Be)=>{var je=O(),ct=Q();(Be.exports=function(Le,ft){return ct[Le]||(ct[Le]=ft!==void 0?ft:{})})("versions",[]).push({version:"3.26.1",mode:je?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((lt,Be)=>{var je=h(),ct=Object;Be.exports=function(Le){return ct(je(Le))}}),ee=e((lt,Be)=>{var je=c(),ct=J(),Le=je({}.hasOwnProperty);Be.exports=Object.hasOwn||function(ft,Jr){return Le(ct(ft),Jr)}}),fe=e((lt,Be)=>{var je=c(),ct=0,Le=Math.random(),ft=je(1 .toString);Be.exports=function(Jr){return"Symbol("+(Jr===void 0?"":Jr)+")_"+ft(++ct+Le,36)}}),ie=e((lt,Be)=>{var je=r(),ct=X(),Le=ee(),ft=fe(),Jr=L(),Yt=U(),wr=ct("wks"),wn=je.Symbol,Bn=wn&&wn.for,tr=Yt?wn:wn&&wn.withoutSetter||ft;Be.exports=function(zt){if(!Le(wr,zt)||!(Jr||typeof wr[zt]=="string")){var sr="Symbol."+zt;Jr&&Le(wn,zt)?wr[zt]=wn[zt]:Yt&&Bn?wr[zt]=Bn(sr):wr[zt]=tr(sr)}return wr[zt]}}),Se=e((lt,Be)=>{var je=s(),ct=w(),Le=Y(),ft=M(),Jr=C(),Yt=ie(),wr=TypeError,wn=Yt("toPrimitive");Be.exports=function(Bn,tr){if(!ct(Bn)||Le(Bn))return Bn;var zt=ft(Bn,wn),sr;if(zt){if(tr===void 0&&(tr="default"),sr=je(zt,Bn,tr),!ct(sr)||Le(sr))return sr;throw wr("Can't convert object to primitive value")}return tr===void 0&&(tr="number"),Jr(Bn,tr)}}),ce=e((lt,Be)=>{var je=Se(),ct=Y();Be.exports=function(Le){var ft=je(Le,"string");return ct(ft)?ft:ft+""}}),Mt=e((lt,Be)=>{var je=r(),ct=w(),Le=je.document,ft=ct(Le)&&ct(Le.createElement);Be.exports=function(Jr){return ft?Le.createElement(Jr):{}}}),et=e((lt,Be)=>{var je=n(),ct=t(),Le=Mt();Be.exports=!je&&!ct(function(){return Object.defineProperty(Le("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(lt=>{var Be=n(),je=s(),ct=a(),Le=o(),ft=_(),Jr=ce(),Yt=ee(),wr=et(),wn=Object.getOwnPropertyDescriptor;lt.f=Be?wn:function(Bn,tr){if(Bn=ft(Bn),tr=Jr(tr),wr)try{return wn(Bn,tr)}catch{}if(Yt(Bn,tr))return Le(!je(ct.f,Bn,tr),Bn[tr])}}),Ge=e((lt,Be)=>{var je=n(),ct=t();Be.exports=je&&ct(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((lt,Be)=>{var je=w(),ct=String,Le=TypeError;Be.exports=function(ft){if(je(ft))return ft;throw Le(ct(ft)+" is not an object")}}),oe=e(lt=>{var Be=n(),je=et(),ct=Ge(),Le=me(),ft=ce(),Jr=TypeError,Yt=Object.defineProperty,wr=Object.getOwnPropertyDescriptor,wn="enumerable",Bn="configurable",tr="writable";lt.f=Be?ct?function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),typeof zt=="function"&&sr==="prototype"&&"value"in Ir&&tr in Ir&&!Ir[tr]){var rr=wr(zt,sr);rr&&rr[tr]&&(zt[sr]=Ir.value,Ir={configurable:Bn in Ir?Ir[Bn]:rr[Bn],enumerable:wn in Ir?Ir[wn]:rr[wn],writable:!1})}return Yt(zt,sr,Ir)}:Yt:function(zt,sr,Ir){if(Le(zt),sr=ft(sr),Le(Ir),je)try{return Yt(zt,sr,Ir)}catch{}if("get"in Ir||"set"in Ir)throw Jr("Accessors not supported");return"value"in Ir&&(zt[sr]=Ir.value),zt}}),ue=e((lt,Be)=>{var je=n(),ct=oe(),Le=o();Be.exports=je?function(ft,Jr,Yt){return ct.f(ft,Jr,Le(1,Yt))}:function(ft,Jr,Yt){return ft[Jr]=Yt,ft}}),De=e((lt,Be)=>{var je=n(),ct=ee(),Le=Function.prototype,ft=je&&Object.getOwnPropertyDescriptor,Jr=ct(Le,"name"),Yt=Jr&&function(){}.name==="something",wr=Jr&&(!je||je&&ft(Le,"name").configurable);Be.exports={EXISTS:Jr,PROPER:Yt,CONFIGURABLE:wr}}),It=e((lt,Be)=>{var je=c(),ct=v(),Le=Q(),ft=je(Function.toString);ct(Le.inspectSource)||(Le.inspectSource=function(Jr){return ft(Jr)}),Be.exports=Le.inspectSource}),Je=e((lt,Be)=>{var je=r(),ct=v(),Le=je.WeakMap;Be.exports=ct(Le)&&/native code/.test(String(Le))}),at=e((lt,Be)=>{var je=X(),ct=fe(),Le=je("keys");Be.exports=function(ft){return Le[ft]||(Le[ft]=ct(ft))}}),mt=e((lt,Be)=>{Be.exports={}}),ke=e((lt,Be)=>{var je=Je(),ct=r(),Le=w(),ft=ue(),Jr=ee(),Yt=Q(),wr=at(),wn=mt(),Bn="Object already initialized",tr=ct.TypeError,zt=ct.WeakMap,sr,Ir,rr,pt=function(Ye){return rr(Ye)?Ir(Ye):sr(Ye,{})},ge=function(Ye){return function(bt){var $t;if(!Le(bt)||($t=Ir(bt)).type!==Ye)throw tr("Incompatible receiver, "+Ye+" required");return $t}};je||Yt.state?(Me=Yt.state||(Yt.state=new zt),Me.get=Me.get,Me.has=Me.has,Me.set=Me.set,sr=function(Ye,bt){if(Me.has(Ye))throw tr(Bn);return bt.facade=Ye,Me.set(Ye,bt),bt},Ir=function(Ye){return Me.get(Ye)||{}},rr=function(Ye){return Me.has(Ye)}):(ae=wr("state"),wn[ae]=!0,sr=function(Ye,bt){if(Jr(Ye,ae))throw tr(Bn);return bt.facade=Ye,ft(Ye,ae,bt),bt},Ir=function(Ye){return Jr(Ye,ae)?Ye[ae]:{}},rr=function(Ye){return Jr(Ye,ae)});var Me,ae;Be.exports={set:sr,get:Ir,has:rr,enforce:pt,getterFor:ge}}),dt=e((lt,Be)=>{var je=t(),ct=v(),Le=ee(),ft=n(),Jr=De().CONFIGURABLE,Yt=It(),wr=ke(),wn=wr.enforce,Bn=wr.get,tr=Object.defineProperty,zt=ft&&!je(function(){return tr(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),Ir=Be.exports=function(rr,pt,ge){String(pt).slice(0,7)==="Symbol("&&(pt="["+String(pt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ge&&ge.getter&&(pt="get "+pt),ge&&ge.setter&&(pt="set "+pt),(!Le(rr,"name")||Jr&&rr.name!==pt)&&(ft?tr(rr,"name",{value:pt,configurable:!0}):rr.name=pt),zt&&ge&&Le(ge,"arity")&&rr.length!==ge.arity&&tr(rr,"length",{value:ge.arity});try{ge&&Le(ge,"constructor")&&ge.constructor?ft&&tr(rr,"prototype",{writable:!1}):rr.prototype&&(rr.prototype=void 0)}catch{}var Me=wn(rr);return Le(Me,"source")||(Me.source=sr.join(typeof pt=="string"?pt:"")),rr};Function.prototype.toString=Ir(function(){return ct(this)&&Bn(this).source||Yt(this)},"toString")}),ot=e((lt,Be)=>{var je=v(),ct=oe(),Le=dt(),ft=V();Be.exports=function(Jr,Yt,wr,wn){wn||(wn={});var Bn=wn.enumerable,tr=wn.name!==void 0?wn.name:Yt;if(je(wr)&&Le(wr,tr,wn),wn.global)Bn?Jr[Yt]=wr:ft(Yt,wr);else{try{wn.unsafe?Jr[Yt]&&(Bn=!0):delete Jr[Yt]}catch{}Bn?Jr[Yt]=wr:ct.f(Jr,Yt,{value:wr,enumerable:!1,configurable:!wn.nonConfigurable,writable:!wn.nonWritable})}return Jr}}),kt=e((lt,Be)=>{var je=Math.ceil,ct=Math.floor;Be.exports=Math.trunc||function(Le){var ft=+Le;return(ft>0?ct:je)(ft)}}),Vt=e((lt,Be)=>{var je=kt();Be.exports=function(ct){var Le=+ct;return Le!==Le||Le===0?0:je(Le)}}),Ar=e((lt,Be)=>{var je=Vt(),ct=Math.max,Le=Math.min;Be.exports=function(ft,Jr){var Yt=je(ft);return Yt<0?ct(Yt+Jr,0):Le(Yt,Jr)}}),ni=e((lt,Be)=>{var je=Vt(),ct=Math.min;Be.exports=function(Le){return Le>0?ct(je(Le),9007199254740991):0}}),gn=e((lt,Be)=>{var je=ni();Be.exports=function(ct){return je(ct.length)}}),On=e((lt,Be)=>{var je=_(),ct=Ar(),Le=gn(),ft=function(Jr){return function(Yt,wr,wn){var Bn=je(Yt),tr=Le(Bn),zt=ct(wn,tr),sr;if(Jr&&wr!=wr){for(;tr>zt;)if(sr=Bn[zt++],sr!=sr)return!0}else for(;tr>zt;zt++)if((Jr||zt in Bn)&&Bn[zt]===wr)return Jr||zt||0;return!Jr&&-1}};Be.exports={includes:ft(!0),indexOf:ft(!1)}}),er=e((lt,Be)=>{var je=c(),ct=ee(),Le=_(),ft=On().indexOf,Jr=mt(),Yt=je([].push);Be.exports=function(wr,wn){var Bn=Le(wr),tr=0,zt=[],sr;for(sr in Bn)!ct(Jr,sr)&&ct(Bn,sr)&&Yt(zt,sr);for(;wn.length>tr;)ct(Bn,sr=wn[tr++])&&(~ft(zt,sr)||Yt(zt,sr));return zt}}),ln=e((lt,Be)=>{Be.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(lt=>{var Be=er(),je=ln(),ct=je.concat("length","prototype");lt.f=Object.getOwnPropertyNames||function(Le){return Be(Le,ct)}}),nt=e(lt=>{lt.f=Object.getOwnPropertySymbols}),ut=e((lt,Be)=>{var je=x(),ct=c(),Le=Tr(),ft=nt(),Jr=me(),Yt=ct([].concat);Be.exports=je("Reflect","ownKeys")||function(wr){var wn=Le.f(Jr(wr)),Bn=ft.f;return Bn?Yt(wn,Bn(wr)):wn}}),Ve=e((lt,Be)=>{var je=ee(),ct=ut(),Le=or(),ft=oe();Be.exports=function(Jr,Yt,wr){for(var wn=ct(Yt),Bn=ft.f,tr=Le.f,zt=0;zt{var je=t(),ct=v(),Le=/#|\.prototype\./,ft=function(Bn,tr){var zt=Yt[Jr(Bn)];return zt==wn?!0:zt==wr?!1:ct(tr)?je(tr):!!tr},Jr=ft.normalize=function(Bn){return String(Bn).replace(Le,".").toLowerCase()},Yt=ft.data={},wr=ft.NATIVE="N",wn=ft.POLYFILL="P";Be.exports=ft}),Pe=e((lt,Be)=>{var je=r(),ct=or().f,Le=ue(),ft=ot(),Jr=V(),Yt=Ve(),wr=Ae();Be.exports=function(wn,Bn){var tr=wn.target,zt=wn.global,sr=wn.stat,Ir,rr,pt,ge,Me,ae;if(zt?rr=je:sr?rr=je[tr]||Jr(tr,{}):rr=(je[tr]||{}).prototype,rr)for(pt in Bn){if(Me=Bn[pt],wn.dontCallGetSet?(ae=ct(rr,pt),ge=ae&&ae.value):ge=rr[pt],Ir=wr(zt?pt:tr+(sr?".":"#")+pt,wn.forced),!Ir&&ge!==void 0){if(typeof Me==typeof ge)continue;Yt(Me,ge)}(wn.sham||ge&&ge.sham)&&Le(Me,"sham",!0),ft(rr,pt,Me,wn)}}}),Kt=e(()=>{var lt=Pe(),Be=r();lt({global:!0,forced:Be.globalThis!==Be},{globalThis:Be})}),nr=e(()=>{Kt()}),En=e((lt,Be)=>{var je=dt(),ct=oe();Be.exports=function(Le,ft,Jr){return Jr.get&&je(Jr.get,ft,{getter:!0}),Jr.set&&je(Jr.set,ft,{setter:!0}),ct.f(Le,ft,Jr)}}),jn=e((lt,Be)=>{"use strict";var je=me();Be.exports=function(){var ct=je(this),Le="";return ct.hasIndices&&(Le+="d"),ct.global&&(Le+="g"),ct.ignoreCase&&(Le+="i"),ct.multiline&&(Le+="m"),ct.dotAll&&(Le+="s"),ct.unicode&&(Le+="u"),ct.unicodeSets&&(Le+="v"),ct.sticky&&(Le+="y"),Le}}),br=e(()=>{var lt=r(),Be=n(),je=En(),ct=jn(),Le=t(),ft=lt.RegExp,Jr=ft.prototype,Yt=Be&&Le(function(){var wr=!0;try{ft(".","d")}catch{wr=!1}var wn={},Bn="",tr=wr?"dgimsy":"gimsy",zt=function(pt,ge){Object.defineProperty(wn,pt,{get:function(){return Bn+=ge,!0}})},sr={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};wr&&(sr.hasIndices="d");for(var Ir in sr)zt(Ir,sr[Ir]);var rr=Object.getOwnPropertyDescriptor(Jr,"flags").get.call(wn);return rr!==tr||Bn!==tr});Yt&&je(Jr,"flags",{configurable:!0,get:ct})}),We=e((lt,Be)=>{nr(),br();var je=Object.defineProperty,ct=Object.getOwnPropertyDescriptor,Le=Object.getOwnPropertyNames,ft=Object.prototype.hasOwnProperty,Jr=(yo,Ca)=>function(){return yo&&(Ca=(0,yo[Le(yo)[0]])(yo=0)),Ca},Yt=(yo,Ca)=>function(){return Ca||(0,yo[Le(yo)[0]])((Ca={exports:{}}).exports,Ca),Ca.exports},wr=(yo,Ca)=>{for(var Vi in Ca)je(yo,Vi,{get:Ca[Vi],enumerable:!0})},wn=(yo,Ca,Vi,Gn)=>{if(Ca&&typeof Ca=="object"||typeof Ca=="function")for(let xa of Le(Ca))!ft.call(yo,xa)&&xa!==Vi&&je(yo,xa,{get:()=>Ca[xa],enumerable:!(Gn=ct(Ca,xa))||Gn.enumerable});return yo},Bn=yo=>wn(je({},"__esModule",{value:!0}),yo),tr=Jr({""(){}}),zt=Yt({"src/common/parser-create-error.js"(yo,Ca){"use strict";tr();function Vi(Gn,xa){let Xu=new SyntaxError(Gn+" ("+xa.start.line+":"+xa.start.column+")");return Xu.loc=xa,Xu}Ca.exports=Vi}}),sr=Yt({"src/utils/try-combinations.js"(yo,Ca){"use strict";tr();function Vi(){let Gn;for(var xa=arguments.length,Xu=new Array(xa),pu=0;puSn,arch:()=>Wt,cpus:()=>bt,default:()=>Un,endianness:()=>rr,freemem:()=>ae,getNetworkInterfaces:()=>yr,hostname:()=>pt,loadavg:()=>ge,networkInterfaces:()=>st,platform:()=>Lt,release:()=>Ee,tmpDir:()=>Ke,tmpdir:()=>Pr,totalmem:()=>Ye,type:()=>$t,uptime:()=>Me});function rr(){if(typeof Sr>"u"){var yo=new ArrayBuffer(2),Ca=new Uint8Array(yo),Vi=new Uint16Array(yo);if(Ca[0]=1,Ca[1]=2,Vi[0]===258)Sr="BE";else if(Vi[0]===513)Sr="LE";else throw new Error("unable to figure out endianess")}return Sr}function pt(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function ge(){return[]}function Me(){return 0}function ae(){return Number.MAX_VALUE}function Ye(){return Number.MAX_VALUE}function bt(){return[]}function $t(){return"Browser"}function Ee(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function st(){}function yr(){}function Wt(){return"javascript"}function Lt(){return"browser"}function Ke(){return"/tmp"}var Sr,Pr,Sn,Un,ms=Jr({"node-modules-polyfills:os"(){tr(),Pr=Ke,Sn=` `,Un={EOL:Sn,tmpdir:Pr,tmpDir:Ke,networkInterfaces:st,getNetworkInterfaces:yr,release:Ee,type:$t,cpus:bt,totalmem:Ye,freemem:ae,uptime:Me,loadavg:ge,hostname:pt,endianness:rr}}}),cs=Yt({"node-modules-polyfills-commonjs:os"(yo,Ca){tr();var Vi=(ms(),Bn(Ir));if(Vi&&Vi.default){Ca.exports=Vi.default;for(let Gn in Vi)Ca.exports[Gn]=Vi[Gn]}else Vi&&(Ca.exports=Vi)}}),Ka=Yt({"node_modules/detect-newline/index.js"(yo,Ca){"use strict";tr();var Vi=Gn=>{if(typeof Gn!="string")throw new TypeError("Expected a string");let xa=Gn.match(/(?:\r?\n)/g)||[];if(xa.length===0)return;let Xu=xa.filter(Rd=>Rd===`\r `).length,pu=xa.length-Xu;return Xu>pu?`\r `:` @@ -394,7 +394,7 @@ Defaulting to 2020, but this will stop working in the future.`)),wt.ecmaVersion= `:` `)+Is}Ca.exports={hasPragma:Ct,insertPragma:pn}}}),fl=Yt({"src/utils/is-non-empty-array.js"(yo,Ca){"use strict";tr();function Vi(Gn){return Array.isArray(Gn)&&Gn.length>0}Ca.exports=Vi}}),wl=Yt({"src/language-js/loc.js"(yo,Ca){"use strict";tr();var Vi=fl();function Gn(pr){var Ct,pn;let Ei=pr.range?pr.range[0]:pr.start,Bi=(Ct=(pn=pr.declaration)===null||pn===void 0?void 0:pn.decorators)!==null&&Ct!==void 0?Ct:pr.decorators;return Vi(Bi)?Math.min(Gn(Bi[0]),Ei):Ei}function xa(pr){return pr.range?pr.range[1]:pr.end}function Xu(pr,Ct){let pn=Gn(pr);return Number.isInteger(pn)&&pn===Gn(Ct)}function pu(pr,Ct){let pn=xa(pr);return Number.isInteger(pn)&&pn===xa(Ct)}function Rd(pr,Ct){return Xu(pr,Ct)&&pu(pr,Ct)}Ca.exports={locStart:Gn,locEnd:xa,hasSameLocStart:Xu,hasSameLoc:Rd}}}),Hc=Yt({"src/language-js/parse/utils/create-parser.js"(yo,Ca){"use strict";tr();var{hasPragma:Vi}=tu(),{locStart:Gn,locEnd:xa}=wl();function Xu(pu){return pu=typeof pu=="function"?{parse:pu}:pu,Object.assign({astFormat:"estree",hasPragma:Vi,locStart:Gn,locEnd:xa},pu)}Ca.exports=Xu}}),Pd=Yt({"src/language-js/utils/is-ts-keyword-type.js"(yo,Ca){"use strict";tr();function Vi(Gn){let{type:xa}=Gn;return xa.startsWith("TS")&&xa.endsWith("Keyword")}Ca.exports=Vi}}),ra=Yt({"src/language-js/utils/is-block-comment.js"(yo,Ca){"use strict";tr();var Vi=new Set(["Block","CommentBlock","MultiLine"]),Gn=xa=>Vi.has(xa==null?void 0:xa.type);Ca.exports=Gn}}),Wc=Yt({"src/language-js/utils/is-type-cast-comment.js"(yo,Ca){"use strict";tr();var Vi=ra();function Gn(xa){return Vi(xa)&&xa.value[0]==="*"&&/@(?:type|satisfies)\b/.test(xa.value)}Ca.exports=Gn}}),no=Yt({"src/utils/get-last.js"(yo,Ca){"use strict";tr();var Vi=Gn=>Gn[Gn.length-1];Ca.exports=Vi}}),Bl=Yt({"src/language-js/parse/postprocess/visit-node.js"(yo,Ca){"use strict";tr();function Vi(Gn,xa){if(Array.isArray(Gn)){for(let Xu=0;Xu{Rs.leadingComments&&Rs.leadingComments.some(Xu)&&Is.add(Vi(Rs))}),mi=Rd(mi,Rs=>{if(Rs.type==="ParenthesizedExpression"){let{expression:dr}=Rs;if(dr.type==="TypeCastExpression")return dr.range=Rs.range,dr;let Dn=Vi(Rs);if(!Is.has(Dn))return dr.extra=Object.assign(Object.assign({},dr.extra),{},{parenthesized:!0}),dr}})}return mi=Rd(mi,Is=>{switch(Is.type){case"ChainExpression":return pn(Is.expression);case"LogicalExpression":{if(Ei(Is))return Bi(Is);break}case"VariableDeclaration":{let Rs=pu(Is.declarations);Rs&&Rs.init&&za(Is,Rs);break}case"TSParenthesizedType":return xa(Is.typeAnnotation)||Is.typeAnnotation.type==="TSThisType"||(Is.typeAnnotation.range=[Vi(Is),Gn(Is)]),Is.typeAnnotation;case"TSTypeParameter":if(typeof Is.name=="string"){let Rs=Vi(Is);Is.name={type:"Identifier",name:Is.name,range:[Rs,Rs+Is.name.length]}}break;case"ObjectExpression":if(Ps.parser==="typescript"){let Rs=Is.properties.find(dr=>dr.type==="Property"&&dr.value.type==="TSEmptyBodyFunctionExpression");Rs&&pr(Rs.value,"Unexpected token.")}break;case"SequenceExpression":{let Rs=pu(Is.expressions);Is.range=[Vi(Is),Math.min(Gn(Rs),Gn(Is))];break}case"TopicReference":Ps.__isUsingHackPipeline=!0;break;case"ExportAllDeclaration":{let{exported:Rs}=Is;if(Ps.parser==="meriyah"&&Rs&&Rs.type==="Identifier"){let dr=Ps.originalText.slice(Vi(Rs),Gn(Rs));(dr.startsWith('"')||dr.startsWith("'"))&&(Is.exported=Object.assign(Object.assign({},Is.exported),{},{type:"Literal",value:Is.exported.name,raw:dr}))}break}case"PropertyDefinition":if(Ps.parser==="meriyah"&&Is.static&&!Is.computed&&!Is.key){let Rs="static",dr=Vi(Is);Object.assign(Is,{static:!1,key:{type:"Identifier",name:Rs,range:[dr,dr+Rs.length]}})}break}}),mi;function za(Is,Rs){Ps.originalText[Gn(Rs)]!==";"&&(Is.range=[Vi(Is),Gn(Rs)])}}function pn(mi){switch(mi.type){case"CallExpression":mi.type="OptionalCallExpression",mi.callee=pn(mi.callee);break;case"MemberExpression":mi.type="OptionalMemberExpression",mi.object=pn(mi.object);break;case"TSNonNullExpression":mi.expression=pn(mi.expression);break}return mi}function Ei(mi){return mi.type==="LogicalExpression"&&mi.right.type==="LogicalExpression"&&mi.operator===mi.right.operator}function Bi(mi){return Ei(mi)?Bi({type:"LogicalExpression",operator:mi.operator,left:Bi({type:"LogicalExpression",operator:mi.operator,left:mi.left,right:mi.right.left,range:[Vi(mi.left),Gn(mi.right.left)]}),right:mi.right.right,range:[Vi(mi),Gn(mi)]}):mi}Ca.exports=Ct}}),Tf=Yt({"node_modules/meriyah/dist/meriyah.cjs"(yo){"use strict";tr(),Object.defineProperty(yo,"__esModule",{value:!0});var Ca={0:"Unexpected token",28:"Unexpected token: '%0'",1:"Octal escape sequences are not allowed in strict mode",2:"Octal escape sequences are not allowed in template strings",3:"Unexpected token `#`",4:"Illegal Unicode escape sequence",5:"Invalid code point %0",6:"Invalid hexadecimal escape sequence",8:"Octal literals are not allowed in strict mode",7:"Decimal integer literals with a leading zero are forbidden in strict mode",9:"Expected number in radix %0",145:"Invalid left-hand side assignment to a destructible right-hand side",10:"Non-number found after exponent indicator",11:"Invalid BigIntLiteral",12:"No identifiers allowed directly after numeric literal",13:"Escapes \\8 or \\9 are not syntactically valid escapes",14:"Unterminated string literal",15:"Unterminated template literal",16:"Multiline comment was not closed properly",17:"The identifier contained dynamic unicode escape that was not closed",18:"Illegal character '%0'",19:"Missing hexadecimal digits",20:"Invalid implicit octal",21:"Invalid line break in string literal",22:"Only unicode escapes are legal in identifier names",23:"Expected '%0'",24:"Invalid left-hand side in assignment",25:"Invalid left-hand side in async arrow",26:'Calls to super must be in the "constructor" method of a class expression or class declaration that has a superclass',27:"Member access on super must be in a method",29:"Await expression not allowed in formal parameter",30:"Yield expression not allowed in formal parameter",92:"Unexpected token: 'escaped keyword'",31:"Unary expressions as the left operand of an exponentiation expression must be disambiguated with parentheses",119:"Async functions can only be declared at the top level or inside a block",32:"Unterminated regular expression",33:"Unexpected regular expression flag",34:"Duplicate regular expression flag '%0'",35:"%0 functions must have exactly %1 argument%2",36:"Setter function argument must not be a rest parameter",37:"%0 declaration must have a name in this context",38:"Function name may not contain any reserved words or be eval or arguments in strict mode",39:"The rest operator is missing an argument",40:"A getter cannot be a generator",41:"A computed property name must be followed by a colon or paren",130:"Object literal keys that are strings or numbers must be a method or have a colon",43:"Found `* async x(){}` but this should be `async * x(){}`",42:"Getters and setters can not be generators",44:"'%0' can not be generator method",45:"No line break is allowed after '=>'",46:"The left-hand side of the arrow can only be destructed through assignment",47:"The binding declaration is not destructible",48:"Async arrow can not be followed by new expression",49:"Classes may not have a static property named 'prototype'",50:"Class constructor may not be a %0",51:"Duplicate constructor method in class",52:"Invalid increment/decrement operand",53:"Invalid use of `new` keyword on an increment/decrement expression",54:"`=>` is an invalid assignment target",55:"Rest element may not have a trailing comma",56:"Missing initializer in %0 declaration",57:"'for-%0' loop head declarations can not have an initializer",58:"Invalid left-hand side in for-%0 loop: Must have a single binding",59:"Invalid shorthand property initializer",60:"Property name __proto__ appears more than once in object literal",61:"Let is disallowed as a lexically bound name",62:"Invalid use of '%0' inside new expression",63:"Illegal 'use strict' directive in function with non-simple parameter list",64:'Identifier "let" disallowed as left-hand side expression in strict mode',65:"Illegal continue statement",66:"Illegal break statement",67:"Cannot have `let[...]` as a var name in strict mode",68:"Invalid destructuring assignment target",69:"Rest parameter may not have a default initializer",70:"The rest argument must the be last parameter",71:"Invalid rest argument",73:"In strict mode code, functions can only be declared at top level or inside a block",74:"In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement",75:"Without web compatibility enabled functions can not be declared at top level, inside a block, or as the body of an if statement",76:"Class declaration can't appear in single-statement context",77:"Invalid left-hand side in for-%0",78:"Invalid assignment in for-%0",79:"for await (... of ...) is only valid in async functions and async generators",80:"The first token after the template expression should be a continuation of the template",82:"`let` declaration not allowed here and `let` cannot be a regular var name in strict mode",81:"`let \n [` is a restricted production at the start of a statement",83:"Catch clause requires exactly one parameter, not more (and no trailing comma)",84:"Catch clause parameter does not support default values",85:"Missing catch or finally after try",86:"More than one default clause in switch statement",87:"Illegal newline after throw",88:"Strict mode code may not include a with statement",89:"Illegal return statement",90:"The left hand side of the for-header binding declaration is not destructible",91:"new.target only allowed within functions",93:"'#' not followed by identifier",99:"Invalid keyword",98:"Can not use 'let' as a class name",97:"'A lexical declaration can't define a 'let' binding",96:"Can not use `let` as variable name in strict mode",94:"'%0' may not be used as an identifier in this context",95:"Await is only valid in async functions",100:"The %0 keyword can only be used with the module goal",101:"Unicode codepoint must not be greater than 0x10FFFF",102:"%0 source must be string",103:"Only a identifier can be used to indicate alias",104:"Only '*' or '{...}' can be imported after default",105:"Trailing decorator may be followed by method",106:"Decorators can't be used with a constructor",108:"HTML comments are only allowed with web compatibility (Annex B)",109:"The identifier 'let' must not be in expression position in strict mode",110:"Cannot assign to `eval` and `arguments` in strict mode",111:"The left-hand side of a for-of loop may not start with 'let'",112:"Block body arrows can not be immediately invoked without a group",113:"Block body arrows can not be immediately accessed without a group",114:"Unexpected strict mode reserved word",115:"Unexpected eval or arguments in strict mode",116:"Decorators must not be followed by a semicolon",117:"Calling delete on expression not allowed in strict mode",118:"Pattern can not have a tail",120:"Can not have a `yield` expression on the left side of a ternary",121:"An arrow function can not have a postfix update operator",122:"Invalid object literal key character after generator star",123:"Private fields can not be deleted",125:"Classes may not have a field called constructor",124:"Classes may not have a private element named constructor",126:"A class field initializer may not contain arguments",127:"Generators can only be declared at the top level or inside a block",128:"Async methods are a restricted production and cannot have a newline following it",129:"Unexpected character after object literal property name",131:"Invalid key token",132:"Label '%0' has already been declared",133:"continue statement must be nested within an iteration statement",134:"Undefined label '%0'",135:"Trailing comma is disallowed inside import(...) arguments",136:"import() requires exactly one argument",137:"Cannot use new with import(...)",138:"... is not allowed in import()",139:"Expected '=>'",140:"Duplicate binding '%0'",141:"Cannot export a duplicate name '%0'",144:"Duplicate %0 for-binding",142:"Exported binding '%0' needs to refer to a top-level declared variable",143:"Unexpected private field",147:"Numeric separators are not allowed at the end of numeric literals",146:"Only one underscore is allowed as numeric separator",148:"JSX value should be either an expression or a quoted JSX text",149:"Expected corresponding JSX closing tag for %0",150:"Adjacent JSX elements must be wrapped in an enclosing tag",151:"JSX attributes must only be assigned a non-empty 'expression'",152:"'%0' has already been declared",153:"'%0' shadowed a catch clause binding",154:"Dot property must be an identifier",155:"Encountered invalid input after spread/rest argument",156:"Catch without try",157:"Finally without try",158:"Expected corresponding closing tag for JSX fragment",159:"Coalescing and logical operators used together in the same expression must be disambiguated with parentheses",160:"Invalid tagged template on optional chain",161:"Invalid optional chain from super property",162:"Invalid optional chain from new expression",163:'Cannot use "import.meta" outside a module',164:"Leading decorators must be attached to a class declaration"},Vi=class extends SyntaxError{constructor(T,pe,lr,_n){for(var yn=arguments.length,Ie=new Array(yn>4?yn-4:0),it=4;itIe[_r]);super(`${ht}`),this.index=T,this.line=pe,this.column=lr,this.description=ht,this.loc={line:pe,column:lr}}};function Gn(T,pe){for(var lr=arguments.length,_n=new Array(lr>2?lr-2:0),yn=2;yn4?yn-4:0),it=4;it{let lr=new Uint32Array(104448),_n=0,yn=0;for(;_n<3540;){let Ie=T[_n++];if(Ie<0)yn-=Ie;else{let it=T[_n++];Ie&2&&(it=pe[it]),Ie&1?lr.fill(it,yn,yn+=T[_n++]):lr[yn++]=it}}return lr})([-1,2,24,2,25,2,5,-1,0,77595648,3,44,2,3,0,14,2,57,2,58,3,0,3,0,3168796671,0,4294956992,2,1,2,0,2,59,3,0,4,0,4294966523,3,0,4,2,16,2,60,2,0,0,4294836735,0,3221225471,0,4294901942,2,61,0,134152192,3,0,2,0,4294951935,3,0,2,0,2683305983,0,2684354047,2,17,2,0,0,4294961151,3,0,2,2,19,2,0,0,608174079,2,0,2,131,2,6,2,56,-1,2,37,0,4294443263,2,1,3,0,3,0,4294901711,2,39,0,4089839103,0,2961209759,0,1342439375,0,4294543342,0,3547201023,0,1577204103,0,4194240,0,4294688750,2,2,0,80831,0,4261478351,0,4294549486,2,2,0,2967484831,0,196559,0,3594373100,0,3288319768,0,8469959,2,194,2,3,0,3825204735,0,123747807,0,65487,0,4294828015,0,4092591615,0,1080049119,0,458703,2,3,2,0,0,2163244511,0,4227923919,0,4236247022,2,66,0,4284449919,0,851904,2,4,2,11,0,67076095,-1,2,67,0,1073741743,0,4093591391,-1,0,50331649,0,3265266687,2,32,0,4294844415,0,4278190047,2,18,2,129,-1,3,0,2,2,21,2,0,2,9,2,0,2,14,2,15,3,0,10,2,69,2,0,2,70,2,71,2,72,2,0,2,73,2,0,2,10,0,261632,2,23,3,0,2,2,12,2,4,3,0,18,2,74,2,5,3,0,2,2,75,0,2088959,2,27,2,8,0,909311,3,0,2,0,814743551,2,41,0,67057664,3,0,2,2,40,2,0,2,28,2,0,2,29,2,7,0,268374015,2,26,2,49,2,0,2,76,0,134153215,-1,2,6,2,0,2,7,0,2684354559,0,67044351,0,3221160064,0,1,-1,3,0,2,2,42,0,1046528,3,0,3,2,8,2,0,2,51,0,4294960127,2,9,2,38,2,10,0,4294377472,2,11,3,0,7,0,4227858431,3,0,8,2,12,2,0,2,78,2,9,2,0,2,79,2,80,2,81,-1,2,124,0,1048577,2,82,2,13,-1,2,13,0,131042,2,83,2,84,2,85,2,0,2,33,-83,2,0,2,53,2,7,3,0,4,0,1046559,2,0,2,14,2,0,0,2147516671,2,20,3,86,2,2,0,-16,2,87,0,524222462,2,4,2,0,0,4269801471,2,4,2,0,2,15,2,77,2,16,3,0,2,2,47,2,0,-1,2,17,-16,3,0,206,-2,3,0,655,2,18,3,0,36,2,68,-1,2,17,2,9,3,0,8,2,89,2,121,2,0,0,3220242431,3,0,3,2,19,2,90,2,91,3,0,2,2,92,2,0,2,93,2,94,2,0,0,4351,2,0,2,8,3,0,2,0,67043391,0,3909091327,2,0,2,22,2,8,2,18,3,0,2,0,67076097,2,7,2,0,2,20,0,67059711,0,4236247039,3,0,2,0,939524103,0,8191999,2,97,2,98,2,15,2,21,3,0,3,0,67057663,3,0,349,2,99,2,100,2,6,-264,3,0,11,2,22,3,0,2,2,31,-1,0,3774349439,2,101,2,102,3,0,2,2,19,2,103,3,0,10,2,9,2,17,2,0,2,45,2,0,2,30,2,104,2,23,0,1638399,2,172,2,105,3,0,3,2,18,2,24,2,25,2,5,2,26,2,0,2,7,2,106,-1,2,107,2,108,2,109,-1,3,0,3,2,11,-2,2,0,2,27,-3,2,150,-4,2,18,2,0,2,35,0,1,2,0,2,62,2,28,2,11,2,9,2,0,2,110,-1,3,0,4,2,9,2,21,2,111,2,6,2,0,2,112,2,0,2,48,-4,3,0,9,2,20,2,29,2,30,-4,2,113,2,114,2,29,2,20,2,7,-2,2,115,2,29,2,31,-2,2,0,2,116,-2,0,4277137519,0,2269118463,-1,3,18,2,-1,2,32,2,36,2,0,3,29,2,2,34,2,19,-3,3,0,2,2,33,-1,2,0,2,34,2,0,2,34,2,0,2,46,-10,2,0,0,203775,-2,2,18,2,43,2,35,-2,2,17,2,117,2,20,3,0,2,2,36,0,2147549120,2,0,2,11,2,17,2,135,2,0,2,37,2,52,0,5242879,3,0,2,0,402644511,-1,2,120,0,1090519039,-2,2,122,2,38,2,0,0,67045375,2,39,0,4226678271,0,3766565279,0,2039759,-4,3,0,2,0,3288270847,0,3,3,0,2,0,67043519,-5,2,0,0,4282384383,0,1056964609,-1,3,0,2,0,67043345,-1,2,0,2,40,2,41,-1,2,10,2,42,-6,2,0,2,11,-3,3,0,2,0,2147484671,2,125,0,4190109695,2,50,-2,2,126,0,4244635647,0,27,2,0,2,7,2,43,2,0,2,63,-1,2,0,2,40,-8,2,54,2,44,0,67043329,2,127,2,45,0,8388351,-2,2,128,0,3028287487,2,46,2,130,0,33259519,2,41,-9,2,20,-5,2,64,-2,3,0,28,2,31,-3,3,0,3,2,47,3,0,6,2,48,-85,3,0,33,2,47,-126,3,0,18,2,36,-269,3,0,17,2,40,2,7,2,41,-2,2,17,2,49,2,0,2,20,2,50,2,132,2,23,-21,3,0,2,-4,3,0,2,0,4294936575,2,0,0,4294934783,-2,0,196635,3,0,191,2,51,3,0,38,2,29,-1,2,33,-279,3,0,8,2,7,-1,2,133,2,52,3,0,11,2,6,-72,3,0,3,2,134,0,1677656575,-166,0,4161266656,0,4071,0,15360,-4,0,28,-13,3,0,2,2,37,2,0,2,136,2,137,2,55,2,0,2,138,2,139,2,140,3,0,10,2,141,2,142,2,15,3,37,2,3,53,2,3,54,2,0,4294954999,2,0,-16,2,0,2,88,2,0,0,2105343,0,4160749584,0,65534,-42,0,4194303871,0,2011,-6,2,0,0,1073684479,0,17407,-11,2,0,2,31,-40,3,0,6,0,8323103,-1,3,0,2,2,42,-37,2,55,2,144,2,145,2,146,2,147,2,148,-105,2,24,-32,3,0,1334,2,9,-1,3,0,129,2,27,3,0,6,2,9,3,0,180,2,149,3,0,233,0,1,-96,3,0,16,2,9,-47,3,0,154,2,56,-22381,3,0,7,2,23,-6130,3,5,2,-1,0,69207040,3,44,2,3,0,14,2,57,2,58,-3,0,3168731136,0,4294956864,2,1,2,0,2,59,3,0,4,0,4294966275,3,0,4,2,16,2,60,2,0,2,33,-1,2,17,2,61,-1,2,0,2,56,0,4294885376,3,0,2,0,3145727,0,2617294944,0,4294770688,2,23,2,62,3,0,2,0,131135,2,95,0,70256639,0,71303167,0,272,2,40,2,56,-1,2,37,2,30,-1,2,96,2,63,0,4278255616,0,4294836227,0,4294549473,0,600178175,0,2952806400,0,268632067,0,4294543328,0,57540095,0,1577058304,0,1835008,0,4294688736,2,65,2,64,0,33554435,2,123,2,65,2,151,0,131075,0,3594373096,0,67094296,2,64,-1,0,4294828e3,0,603979263,2,160,0,3,0,4294828001,0,602930687,2,183,0,393219,0,4294828016,0,671088639,0,2154840064,0,4227858435,0,4236247008,2,66,2,36,-1,2,4,0,917503,2,36,-1,2,67,0,537788335,0,4026531935,-1,0,1,-1,2,32,2,68,0,7936,-3,2,0,0,2147485695,0,1010761728,0,4292984930,0,16387,2,0,2,14,2,15,3,0,10,2,69,2,0,2,70,2,71,2,72,2,0,2,73,2,0,2,11,-1,2,23,3,0,2,2,12,2,4,3,0,18,2,74,2,5,3,0,2,2,75,0,253951,3,19,2,0,122879,2,0,2,8,0,276824064,-2,3,0,2,2,40,2,0,0,4294903295,2,0,2,29,2,7,-1,2,17,2,49,2,0,2,76,2,41,-1,2,20,2,0,2,27,-2,0,128,-2,2,77,2,8,0,4064,-1,2,119,0,4227907585,2,0,2,118,2,0,2,48,2,173,2,9,2,38,2,10,-1,0,74440192,3,0,6,-2,3,0,8,2,12,2,0,2,78,2,9,2,0,2,79,2,80,2,81,-3,2,82,2,13,-3,2,83,2,84,2,85,2,0,2,33,-83,2,0,2,53,2,7,3,0,4,0,817183,2,0,2,14,2,0,0,33023,2,20,3,86,2,-17,2,87,0,524157950,2,4,2,0,2,88,2,4,2,0,2,15,2,77,2,16,3,0,2,2,47,2,0,-1,2,17,-16,3,0,206,-2,3,0,655,2,18,3,0,36,2,68,-1,2,17,2,9,3,0,8,2,89,0,3072,2,0,0,2147516415,2,9,3,0,2,2,23,2,90,2,91,3,0,2,2,92,2,0,2,93,2,94,0,4294965179,0,7,2,0,2,8,2,91,2,8,-1,0,1761345536,2,95,0,4294901823,2,36,2,18,2,96,2,34,2,166,0,2080440287,2,0,2,33,2,143,0,3296722943,2,0,0,1046675455,0,939524101,0,1837055,2,97,2,98,2,15,2,21,3,0,3,0,7,3,0,349,2,99,2,100,2,6,-264,3,0,11,2,22,3,0,2,2,31,-1,0,2700607615,2,101,2,102,3,0,2,2,19,2,103,3,0,10,2,9,2,17,2,0,2,45,2,0,2,30,2,104,-3,2,105,3,0,3,2,18,-1,3,5,2,2,26,2,0,2,7,2,106,-1,2,107,2,108,2,109,-1,3,0,3,2,11,-2,2,0,2,27,-8,2,18,2,0,2,35,-1,2,0,2,62,2,28,2,29,2,9,2,0,2,110,-1,3,0,4,2,9,2,17,2,111,2,6,2,0,2,112,2,0,2,48,-4,3,0,9,2,20,2,29,2,30,-4,2,113,2,114,2,29,2,20,2,7,-2,2,115,2,29,2,31,-2,2,0,2,116,-2,0,4277075969,2,29,-1,3,18,2,-1,2,32,2,117,2,0,3,29,2,2,34,2,19,-3,3,0,2,2,33,-1,2,0,2,34,2,0,2,34,2,0,2,48,-10,2,0,0,197631,-2,2,18,2,43,2,118,-2,2,17,2,117,2,20,2,119,2,51,-2,2,119,2,23,2,17,2,33,2,119,2,36,0,4294901904,0,4718591,2,119,2,34,0,335544350,-1,2,120,2,121,-2,2,122,2,38,2,7,-1,2,123,2,65,0,3758161920,0,3,-4,2,0,2,27,0,2147485568,0,3,2,0,2,23,0,176,-5,2,0,2,47,2,186,-1,2,0,2,23,2,197,-1,2,0,0,16779263,-2,2,11,-7,2,0,2,121,-3,3,0,2,2,124,2,125,0,2147549183,0,2,-2,2,126,2,35,0,10,0,4294965249,0,67633151,0,4026597376,2,0,0,536871935,-1,2,0,2,40,-8,2,54,2,47,0,1,2,127,2,23,-3,2,128,2,35,2,129,2,130,0,16778239,-10,2,34,-5,2,64,-2,3,0,28,2,31,-3,3,0,3,2,47,3,0,6,2,48,-85,3,0,33,2,47,-126,3,0,18,2,36,-269,3,0,17,2,40,2,7,-3,2,17,2,131,2,0,2,23,2,48,2,132,2,23,-21,3,0,2,-4,3,0,2,0,67583,-1,2,103,-2,0,11,3,0,191,2,51,3,0,38,2,29,-1,2,33,-279,3,0,8,2,7,-1,2,133,2,52,3,0,11,2,6,-72,3,0,3,2,134,2,135,-187,3,0,2,2,37,2,0,2,136,2,137,2,55,2,0,2,138,2,139,2,140,3,0,10,2,141,2,142,2,15,3,37,2,3,53,2,3,54,2,2,143,-73,2,0,0,1065361407,0,16384,-11,2,0,2,121,-40,3,0,6,2,117,-1,3,0,2,0,2063,-37,2,55,2,144,2,145,2,146,2,147,2,148,-138,3,0,1334,2,9,-1,3,0,129,2,27,3,0,6,2,9,3,0,180,2,149,3,0,233,0,1,-96,3,0,16,2,9,-47,3,0,154,2,56,-28517,2,0,0,1,-1,2,124,2,0,0,8193,-21,2,193,0,10255,0,4,-11,2,64,2,171,-1,0,71680,-1,2,161,0,4292900864,0,805306431,-5,2,150,-1,2,157,-1,0,6144,-2,2,127,-1,2,154,-1,0,2147532800,2,151,2,165,2,0,2,164,0,524032,0,4,-4,2,190,0,205128192,0,1333757536,0,2147483696,0,423953,0,747766272,0,2717763192,0,4286578751,0,278545,2,152,0,4294886464,0,33292336,0,417809,2,152,0,1327482464,0,4278190128,0,700594195,0,1006647527,0,4286497336,0,4160749631,2,153,0,469762560,0,4171219488,0,8323120,2,153,0,202375680,0,3214918176,0,4294508592,2,153,-1,0,983584,0,48,0,58720273,0,3489923072,0,10517376,0,4293066815,0,1,0,2013265920,2,177,2,0,0,2089,0,3221225552,0,201375904,2,0,-2,0,256,0,122880,0,16777216,2,150,0,4160757760,2,0,-6,2,167,-11,0,3263218176,-1,0,49664,0,2160197632,0,8388802,-1,0,12713984,-1,2,154,2,159,2,178,-2,2,162,-20,0,3758096385,-2,2,155,0,4292878336,2,90,2,169,0,4294057984,-2,2,163,2,156,2,175,-2,2,155,-1,2,182,-1,2,170,2,124,0,4026593280,0,14,0,4292919296,-1,2,158,0,939588608,-1,0,805306368,-1,2,124,0,1610612736,2,156,2,157,2,4,2,0,-2,2,158,2,159,-3,0,267386880,-1,2,160,0,7168,-1,0,65024,2,154,2,161,2,179,-7,2,168,-8,2,162,-1,0,1426112704,2,163,-1,2,164,0,271581216,0,2149777408,2,23,2,161,2,124,0,851967,2,180,-1,2,23,2,181,-4,2,158,-20,2,195,2,165,-56,0,3145728,2,185,-4,2,166,2,124,-4,0,32505856,-1,2,167,-1,0,2147385088,2,90,1,2155905152,2,-3,2,103,2,0,2,168,-2,2,169,-6,2,170,0,4026597375,0,1,-1,0,1,-1,2,171,-3,2,117,2,64,-2,2,166,-2,2,176,2,124,-878,2,159,-36,2,172,-1,2,201,-10,2,188,-5,2,174,-6,0,4294965251,2,27,-1,2,173,-1,2,174,-2,0,4227874752,-3,0,2146435072,2,159,-2,0,1006649344,2,124,-1,2,90,0,201375744,-3,0,134217720,2,90,0,4286677377,0,32896,-1,2,158,-3,2,175,-349,2,176,0,1920,2,177,3,0,264,-11,2,157,-2,2,178,2,0,0,520617856,0,2692743168,0,36,-3,0,524284,-11,2,23,-1,2,187,-1,2,184,0,3221291007,2,178,-1,2,202,0,2158720,-3,2,159,0,1,-4,2,124,0,3808625411,0,3489628288,2,200,0,1207959680,0,3221274624,2,0,-3,2,179,0,120,0,7340032,-2,2,180,2,4,2,23,2,163,3,0,4,2,159,-1,2,181,2,177,-1,0,8176,2,182,2,179,2,183,-1,0,4290773232,2,0,-4,2,163,2,189,0,15728640,2,177,-1,2,161,-1,0,4294934512,3,0,4,-9,2,90,2,170,2,184,3,0,4,0,704,0,1849688064,2,185,-1,2,124,0,4294901887,2,0,0,130547712,0,1879048192,2,199,3,0,2,-1,2,186,2,187,-1,0,17829776,0,2025848832,0,4261477888,-2,2,0,-1,0,4286580608,-1,0,29360128,2,192,0,16252928,0,3791388672,2,38,3,0,2,-2,2,196,2,0,-1,2,103,-1,0,66584576,-1,2,191,3,0,9,2,124,-1,0,4294755328,3,0,2,-1,2,161,2,178,3,0,2,2,23,2,188,2,90,-2,0,245760,0,2147418112,-1,2,150,2,203,0,4227923456,-1,2,164,2,161,2,90,-3,0,4292870145,0,262144,2,124,3,0,2,0,1073758848,2,189,-1,0,4227921920,2,190,0,68289024,0,528402016,0,4292927536,3,0,4,-2,0,268435456,2,91,-2,2,191,3,0,5,-1,2,192,2,163,2,0,-2,0,4227923936,2,62,-1,2,155,2,95,2,0,2,154,2,158,3,0,6,-1,2,177,3,0,3,-2,0,2146959360,0,9440640,0,104857600,0,4227923840,3,0,2,0,768,2,193,2,77,-2,2,161,-2,2,119,-1,2,155,3,0,8,0,512,0,8388608,2,194,2,172,2,187,0,4286578944,3,0,2,0,1152,0,1266679808,2,191,0,576,0,4261707776,2,95,3,0,9,2,155,3,0,5,2,16,-1,0,2147221504,-28,2,178,3,0,3,-3,0,4292902912,-6,2,96,3,0,85,-33,0,4294934528,3,0,126,-18,2,195,3,0,269,-17,2,155,2,124,2,198,3,0,2,2,23,0,4290822144,-2,0,67174336,0,520093700,2,17,3,0,21,-2,2,179,3,0,3,-2,0,30720,-1,0,32512,3,0,2,0,4294770656,-191,2,174,-38,2,170,2,0,2,196,3,0,279,-8,2,124,2,0,0,4294508543,0,65295,-11,2,177,3,0,72,-3,0,3758159872,0,201391616,3,0,155,-7,2,170,-1,0,384,-1,0,133693440,-3,2,196,-2,2,26,3,0,4,2,169,-2,2,90,2,155,3,0,4,-2,2,164,-1,2,150,0,335552923,2,197,-1,0,538974272,0,2214592512,0,132e3,-10,0,192,-8,0,12288,-21,0,134213632,0,4294901761,3,0,42,0,100663424,0,4294965284,3,0,6,-1,0,3221282816,2,198,3,0,11,-1,2,199,3,0,40,-6,0,4286578784,2,0,-2,0,1006694400,3,0,24,2,35,-1,2,94,3,0,2,0,1,2,163,3,0,6,2,197,0,4110942569,0,1432950139,0,2701658217,0,4026532864,0,4026532881,2,0,2,45,3,0,8,-1,2,158,-2,2,169,0,98304,0,65537,2,170,-5,0,4294950912,2,0,2,118,0,65528,2,177,0,4294770176,2,26,3,0,4,-30,2,174,0,3758153728,-3,2,169,-2,2,155,2,188,2,158,-1,2,191,-1,2,161,0,4294754304,3,0,2,-3,0,33554432,-2,2,200,-3,2,169,0,4175478784,2,201,0,4286643712,0,4286644216,2,0,-4,2,202,-1,2,165,0,4227923967,3,0,32,-1334,2,163,2,0,-129,2,94,-6,2,163,-180,2,203,-233,2,4,3,0,96,-16,2,163,3,0,47,-154,2,165,3,0,22381,-7,2,17,3,0,6128],[4294967295,4294967291,4092460543,4294828031,4294967294,134217726,268435455,2147483647,1048575,1073741823,3892314111,134217727,1061158911,536805376,4294910143,4160749567,4294901759,4294901760,536870911,262143,8388607,4294902783,4294918143,65535,67043328,2281701374,4294967232,2097151,4294903807,4194303,255,67108863,4294967039,511,524287,131071,127,4292870143,4294902271,4294549487,33554431,1023,67047423,4294901888,4286578687,4294770687,67043583,32767,15,2047999,67043343,16777215,4294902e3,4294934527,4294966783,4294967279,2047,262083,20511,4290772991,41943039,493567,4294959104,603979775,65536,602799615,805044223,4294965206,8191,1031749119,4294917631,2134769663,4286578493,4282253311,4294942719,33540095,4294905855,4294967264,2868854591,1608515583,265232348,534519807,2147614720,1060109444,4093640016,17376,2139062143,224,4169138175,4294909951,4286578688,4294967292,4294965759,2044,4292870144,4294966272,4294967280,8289918,4294934399,4294901775,4294965375,1602223615,4294967259,4294443008,268369920,4292804608,486341884,4294963199,3087007615,1073692671,4128527,4279238655,4294902015,4294966591,2445279231,3670015,3238002687,31,63,4294967288,4294705151,4095,3221208447,4294549472,2147483648,4285526655,4294966527,4294705152,4294966143,64,4294966719,16383,3774873592,458752,536807423,67043839,3758096383,3959414372,3755993023,2080374783,4294835295,4294967103,4160749565,4087,184024726,2862017156,1593309078,268434431,268434414,4294901763,536870912,2952790016,202506752,139264,402653184,4261412864,4227922944,49152,61440,3758096384,117440512,65280,3233808384,3221225472,2097152,4294965248,32768,57152,67108864,4293918720,4290772992,25165824,57344,4227915776,4278190080,4227907584,65520,4026531840,4227858432,4160749568,3758129152,4294836224,63488,1073741824,4294967040,4194304,251658240,196608,4294963200,64512,417808,4227923712,12582912,50331648,65472,4294967168,4294966784,16,4294917120,2080374784,4096,65408,524288,65532]);function pr(T){return T.column++,T.currentChar=T.source.charCodeAt(++T.index)}function Ct(T,pe){if((pe&64512)!==55296)return 0;let lr=T.source.charCodeAt(T.index+1);return(lr&64512)!==56320?0:(pe=T.currentChar=65536+((pe&1023)<<10)+(lr&1023),Rd[(pe>>>5)+0]>>>pe&31&1||Gn(T,18,mi(pe)),T.index++,T.column++,1)}function pn(T,pe){T.currentChar=T.source.charCodeAt(++T.index),T.flags|=1,pe&4||(T.column=0,T.line++)}function Ei(T){T.flags|=1,T.currentChar=T.source.charCodeAt(++T.index),T.column=0,T.line++}function Bi(T){return T===160||T===65279||T===133||T===5760||T>=8192&&T<=8203||T===8239||T===8287||T===12288||T===8201||T===65519}function mi(T){return T<=65535?String.fromCharCode(T):String.fromCharCode(T>>>10)+String.fromCharCode(T&1023)}function Ps(T){return T<65?T-48:T-65+10&15}function za(T){switch(T){case 134283266:return"NumericLiteral";case 134283267:return"StringLiteral";case 86021:case 86022:return"BooleanLiteral";case 86023:return"NullLiteral";case 65540:return"RegularExpression";case 67174408:case 67174409:case 132:return"TemplateLiteral";default:return(T&143360)===143360?"Identifier":(T&4096)===4096?"Keyword":"Punctuator"}}var Is=[0,0,0,0,0,0,0,0,0,0,1032,0,0,2056,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8192,0,3,0,0,8192,0,0,0,256,0,33024,0,0,242,242,114,114,114,114,114,114,594,594,0,0,16384,0,0,0,0,67,67,67,67,67,67,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,1,0,0,4099,0,71,71,71,71,71,71,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,16384,0,0,0,0],Rs=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0],dr=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0];function Dn(T){return T<=127?Rs[T]:Rd[(T>>>5)+34816]>>>T&31&1}function ls(T){return T<=127?dr[T]:Rd[(T>>>5)+0]>>>T&31&1||T===8204||T===8205}var vs=["SingleLine","MultiLine","HTMLOpen","HTMLClose","HashbangComment"];function ir(T){let pe=T.source;T.currentChar===35&&pe.charCodeAt(T.index+1)===33&&(pr(T),pr(T),Ha(T,pe,0,4,T.tokenPos,T.linePos,T.colPos))}function ha(T,pe,lr,_n,yn,Ie,it,ht){return _n&2048&&Gn(T,0),Ha(T,pe,lr,yn,Ie,it,ht)}function Ha(T,pe,lr,_n,yn,Ie,it){let{index:ht}=T;for(T.tokenPos=T.index,T.linePos=T.line,T.colPos=T.column;T.index=T.source.length)return Gn(T,32)}let yn=T.index-1,Ie=0,it=T.currentChar,{index:ht}=T;for(;ls(it);){switch(it){case 103:Ie&2&&Gn(T,34,"g"),Ie|=2;break;case 105:Ie&1&&Gn(T,34,"i"),Ie|=1;break;case 109:Ie&4&&Gn(T,34,"m"),Ie|=4;break;case 117:Ie&16&&Gn(T,34,"g"),Ie|=16;break;case 121:Ie&8&&Gn(T,34,"y"),Ie|=8;break;case 115:Ie&32&&Gn(T,34,"s"),Ie|=32;break;default:Gn(T,33)}it=pr(T)}let Bt=T.source.slice(ht,T.index),_r=T.source.slice(lr,yn);return T.tokenRegExp={pattern:_r,flags:Bt},pe&512&&(T.tokenRaw=T.source.slice(T.tokenPos,T.index)),T.tokenValue=Qn(T,_r,Bt),65540}function Qn(T,pe,lr){try{return new RegExp(pe,lr)}catch{Gn(T,32)}}function Zr(T,pe,lr){let{index:_n}=T,yn="",Ie=pr(T),it=T.index;for(;!(Is[Ie]&8);){if(Ie===lr)return yn+=T.source.slice(it,T.index),pr(T),pe&512&&(T.tokenRaw=T.source.slice(_n,T.index)),T.tokenValue=yn,134283267;if((Ie&8)===8&&Ie===92){if(yn+=T.source.slice(it,T.index),Ie=pr(T),Ie<127||Ie===8232||Ie===8233){let ht=Fn(T,pe,Ie);ht>=0?yn+=mi(ht):Mi(T,ht,0)}else yn+=mi(Ie);it=T.index+1}T.index>=T.end&&Gn(T,14),Ie=pr(T)}Gn(T,14)}function Fn(T,pe,lr){switch(lr){case 98:return 8;case 102:return 12;case 114:return 13;case 110:return 10;case 116:return 9;case 118:return 11;case 13:if(T.index1114111)return-5;return T.currentChar<1||T.currentChar!==125?-4:yn}else{if(!(Is[_n]&64))return-4;let yn=T.source.charCodeAt(T.index+1);if(!(Is[yn]&64))return-4;let Ie=T.source.charCodeAt(T.index+2);if(!(Is[Ie]&64))return-4;let it=T.source.charCodeAt(T.index+3);return Is[it]&64?(T.index+=3,T.column+=3,T.currentChar=T.source.charCodeAt(T.index),Ps(_n)<<12|Ps(yn)<<8|Ps(Ie)<<4|Ps(it)):-4}}case 56:case 57:if(!(pe&256))return-3;default:return lr}}function Mi(T,pe,lr){switch(pe){case-1:return;case-2:Gn(T,lr?2:1);case-3:Gn(T,13);case-4:Gn(T,6);case-5:Gn(T,101)}}function le(T,pe){let{index:lr}=T,_n=67174409,yn="",Ie=pr(T);for(;Ie!==96;){if(Ie===36&&T.source.charCodeAt(T.index+1)===123){pr(T),_n=67174408;break}else if((Ie&8)===8&&Ie===92)if(Ie=pr(T),Ie>126)yn+=mi(Ie);else{let it=Fn(T,pe|1024,Ie);if(it>=0)yn+=mi(it);else if(it!==-1&&pe&65536){yn=void 0,Ie=Ze(T,Ie),Ie<0&&(_n=67174408);break}else Mi(T,it,1)}else T.index=T.end&&Gn(T,15),Ie=pr(T)}return pr(T),T.tokenValue=yn,T.tokenRaw=T.source.slice(lr+1,T.index-(_n===67174409?1:2)),_n}function Ze(T,pe){for(;pe!==96;){switch(pe){case 36:{let lr=T.index+1;if(lr=T.end&&Gn(T,15),pe=pr(T)}return pe}function qt(T,pe){return T.index>=T.end&&Gn(T,0),T.index--,T.column--,le(T,pe)}function Kr(T,pe,lr){let _n=T.currentChar,yn=0,Ie=9,it=lr&64?0:1,ht=0,Bt=0;if(lr&64)yn="."+ti(T,_n),_n=T.currentChar,_n===110&&Gn(T,11);else{if(_n===48)if(_n=pr(T),(_n|32)===120){for(lr=136,_n=pr(T);Is[_n]&4160;){if(_n===95){Bt||Gn(T,146),Bt=0,_n=pr(T);continue}Bt=1,yn=yn*16+Ps(_n),ht++,_n=pr(T)}(ht<1||!Bt)&&Gn(T,ht<1?19:147)}else if((_n|32)===111){for(lr=132,_n=pr(T);Is[_n]&4128;){if(_n===95){Bt||Gn(T,146),Bt=0,_n=pr(T);continue}Bt=1,yn=yn*8+(_n-48),ht++,_n=pr(T)}(ht<1||!Bt)&&Gn(T,ht<1?0:147)}else if((_n|32)===98){for(lr=130,_n=pr(T);Is[_n]&4224;){if(_n===95){Bt||Gn(T,146),Bt=0,_n=pr(T);continue}Bt=1,yn=yn*2+(_n-48),ht++,_n=pr(T)}(ht<1||!Bt)&&Gn(T,ht<1?0:147)}else if(Is[_n]&32)for(pe&1024&&Gn(T,1),lr=1;Is[_n]&16;){if(Is[_n]&512){lr=32,it=0;break}yn=yn*8+(_n-48),_n=pr(T)}else Is[_n]&512?(pe&1024&&Gn(T,1),T.flags|=64,lr=32):_n===95&&Gn(T,0);if(lr&48){if(it){for(;Ie>=0&&Is[_n]&4112;){if(_n===95){_n=pr(T),(_n===95||lr&32)&&pu(T.index,T.line,T.index+1,146),Bt=1;continue}Bt=0,yn=10*yn+(_n-48),_n=pr(T),--Ie}if(Bt&&pu(T.index,T.line,T.index+1,147),Ie>=0&&!Dn(_n)&&_n!==46)return T.tokenValue=yn,pe&512&&(T.tokenRaw=T.source.slice(T.tokenPos,T.index)),134283266}yn+=ti(T,_n),_n=T.currentChar,_n===46&&(pr(T)===95&&Gn(T,0),lr=64,yn+="."+ti(T,T.currentChar),_n=T.currentChar)}}let _r=T.index,on=0;if(_n===110&&lr&128)on=1,_n=pr(T);else if((_n|32)===101){_n=pr(T),Is[_n]&256&&(_n=pr(T));let{index:Nr}=T;(Is[_n]&16)<1&&Gn(T,10),yn+=T.source.substring(_r,Nr)+ti(T,_n),_n=T.currentChar}return(T.index","(","{",".","...","}",")",";",",","[","]",":","?","'",'"',"","++","--","=","<<=",">>=",">>>=","**=","+=","-=","*=","/=","%=","^=","|=","&=","||=","&&=","??=","typeof","delete","void","!","~","+","-","in","instanceof","*","%","/","**","&&","||","===","!==","==","!=","<=",">=","<",">","<<",">>",">>>","&","|","^","var","let","const","break","case","catch","class","continue","debugger","default","do","else","export","extends","finally","for","function","if","import","new","return","super","switch","this","throw","try","while","with","implements","interface","package","private","protected","public","static","yield","as","async","await","constructor","get","set","from","of","enum","eval","arguments","escaped keyword","escaped future reserved keyword","reserved if strict","#","BigIntLiteral","??","?.","WhiteSpace","Illegal","LineTerminator","PrivateField","Template","@","target","meta","LineFeed","Escaped","JSXText"],ys=Object.create(null,{this:{value:86113},function:{value:86106},if:{value:20571},return:{value:20574},var:{value:86090},else:{value:20565},for:{value:20569},new:{value:86109},in:{value:8738868},typeof:{value:16863277},while:{value:20580},case:{value:20558},break:{value:20557},try:{value:20579},catch:{value:20559},delete:{value:16863278},throw:{value:86114},switch:{value:86112},continue:{value:20561},default:{value:20563},instanceof:{value:8476725},do:{value:20564},void:{value:16863279},finally:{value:20568},async:{value:209007},await:{value:209008},class:{value:86096},const:{value:86092},constructor:{value:12401},debugger:{value:20562},export:{value:20566},extends:{value:20567},false:{value:86021},from:{value:12404},get:{value:12402},implements:{value:36966},import:{value:86108},interface:{value:36967},let:{value:241739},null:{value:86023},of:{value:274549},package:{value:36968},private:{value:36969},protected:{value:36970},public:{value:36971},set:{value:12403},static:{value:36972},super:{value:86111},true:{value:86022},with:{value:20581},yield:{value:241773},enum:{value:86134},eval:{value:537079927},as:{value:77934},arguments:{value:537079928},target:{value:143494},meta:{value:143495}});function Ua(T,pe,lr){for(;dr[pr(T)];);return T.tokenValue=T.source.slice(T.tokenPos,T.index),T.currentChar!==92&&T.currentChar<126?ys[T.tokenValue]||208897:To(T,pe,0,lr)}function Aa(T,pe){let lr=tc(T);return ls(lr)||Gn(T,4),T.tokenValue=mi(lr),To(T,pe,1,Is[lr]&4)}function To(T,pe,lr,_n){let yn=T.index;for(;T.index=2&&Ie<=11){let it=ys[T.tokenValue];return it===void 0?208897:lr?pe&1024?it===209008&&!(pe&4196352)?it:it===36972||(it&36864)===36864?122:121:pe&1073741824&&!(pe&8192)&&(it&20480)===20480?it:it===241773?pe&1073741824?143483:pe&2097152?121:it:it===209007&&pe&1073741824?143483:(it&36864)===36864||it===209008&&!(pe&4194304)?it:121:it}return 208897}function to(T){return Dn(pr(T))||Gn(T,93),131}function tc(T){return T.source.charCodeAt(T.index+1)!==117&&Gn(T,4),T.currentChar=T.source.charCodeAt(T.index+=2),jo(T)}function jo(T){let pe=0,lr=T.currentChar;if(lr===123){let it=T.index-2;for(;Is[pr(T)]&64;)pe=pe<<4|Ps(T.currentChar),pe>1114111&&pu(it,T.line,T.index+1,101);return T.currentChar!==125&&pu(it,T.line,T.index-1,6),pr(T),pe}Is[lr]&64||Gn(T,6);let _n=T.source.charCodeAt(T.index+1);Is[_n]&64||Gn(T,6);let yn=T.source.charCodeAt(T.index+2);Is[yn]&64||Gn(T,6);let Ie=T.source.charCodeAt(T.index+3);return Is[Ie]&64||Gn(T,6),pe=Ps(lr)<<12|Ps(_n)<<8|Ps(yn)<<4|Ps(Ie),T.currentChar=T.source.charCodeAt(T.index+=4),pe}var ll=[129,129,129,129,129,129,129,129,129,128,136,128,128,130,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,128,16842800,134283267,131,208897,8457015,8455751,134283267,67174411,16,8457014,25233970,18,25233971,67108877,8457016,134283266,134283266,134283266,134283266,134283266,134283266,134283266,134283266,134283266,134283266,21,1074790417,8456258,1077936157,8456259,22,133,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,208897,69271571,137,20,8455497,208897,132,4096,4096,4096,4096,4096,4096,4096,208897,4096,208897,208897,4096,208897,4096,208897,4096,208897,4096,4096,4096,208897,4096,4096,208897,4096,4096,2162700,8455240,1074790415,16842801,129];function Zi(T,pe){if(T.flags=(T.flags|1)^1,T.startPos=T.index,T.startColumn=T.column,T.startLine=T.line,T.token=Sc(T,pe,0),T.onToken&&T.token!==1048576){let lr={start:{line:T.linePos,column:T.colPos},end:{line:T.line,column:T.column}};T.onToken(za(T.token),T.tokenPos,T.index,lr)}}function Sc(T,pe,lr){let _n=T.index===0,yn=T.source,Ie=T.index,it=T.line,ht=T.column;for(;T.index=T.end)return 8457014;let mr=T.currentChar;return mr===61?(pr(T),4194340):mr!==42?8457014:pr(T)!==61?8457273:(pr(T),4194337)}case 8455497:return pr(T)!==61?8455497:(pr(T),4194343);case 25233970:{pr(T);let mr=T.currentChar;return mr===43?(pr(T),33619995):mr===61?(pr(T),4194338):25233970}case 25233971:{pr(T);let mr=T.currentChar;if(mr===45){if(pr(T),(lr&1||_n)&&T.currentChar===62){pe&256||Gn(T,108),pr(T),lr=ha(T,yn,lr,pe,3,Ie,it,ht),Ie=T.tokenPos,it=T.linePos,ht=T.colPos;continue}return 33619996}return mr===61?(pr(T),4194339):25233971}case 8457016:{if(pr(T),T.index=48&&Nr<=57)return Kr(T,pe,80);if(Nr===46){let mr=T.index+1;if(mr=48&&mr<=57)))return pr(T),67108991}return 22}}}else{if((Bt^8232)<=1){lr=lr&-5|1,Ei(T);continue}if((Bt&64512)===55296||Rd[(Bt>>>5)+34816]>>>Bt&31&1)return(Bt&64512)===56320&&(Bt=(Bt&1023)<<10|Bt&1023|65536,Rd[(Bt>>>5)+0]>>>Bt&31&1||Gn(T,18,mi(Bt)),T.index++,T.currentChar=Bt),T.column++,T.tokenValue="",To(T,pe,0,0);if(Bi(Bt)){pr(T);continue}Gn(T,18,mi(Bt))}}return 1048576}var ju={AElig:"\xC6",AMP:"&",Aacute:"\xC1",Abreve:"\u0102",Acirc:"\xC2",Acy:"\u0410",Afr:"\u{1D504}",Agrave:"\xC0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2A53",Aogon:"\u0104",Aopf:"\u{1D538}",ApplyFunction:"\u2061",Aring:"\xC5",Ascr:"\u{1D49C}",Assign:"\u2254",Atilde:"\xC3",Auml:"\xC4",Backslash:"\u2216",Barv:"\u2AE7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212C",Beta:"\u0392",Bfr:"\u{1D505}",Bopf:"\u{1D539}",Breve:"\u02D8",Bscr:"\u212C",Bumpeq:"\u224E",CHcy:"\u0427",COPY:"\xA9",Cacute:"\u0106",Cap:"\u22D2",CapitalDifferentialD:"\u2145",Cayleys:"\u212D",Ccaron:"\u010C",Ccedil:"\xC7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010A",Cedilla:"\xB8",CenterDot:"\xB7",Cfr:"\u212D",Chi:"\u03A7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2A74",Congruent:"\u2261",Conint:"\u222F",ContourIntegral:"\u222E",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2A2F",Cscr:"\u{1D49E}",Cup:"\u22D3",CupCap:"\u224D",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040F",Dagger:"\u2021",Darr:"\u21A1",Dashv:"\u2AE4",Dcaron:"\u010E",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\u{1D507}",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",Diamond:"\u22C4",DifferentialD:"\u2146",Dopf:"\u{1D53B}",Dot:"\xA8",DotDot:"\u20DC",DotEqual:"\u2250",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",Downarrow:"\u21D3",Dscr:"\u{1D49F}",Dstrok:"\u0110",ENG:"\u014A",ETH:"\xD0",Eacute:"\xC9",Ecaron:"\u011A",Ecirc:"\xCA",Ecy:"\u042D",Edot:"\u0116",Efr:"\u{1D508}",Egrave:"\xC8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25FB",EmptyVerySmallSquare:"\u25AB",Eogon:"\u0118",Eopf:"\u{1D53C}",Epsilon:"\u0395",Equal:"\u2A75",EqualTilde:"\u2242",Equilibrium:"\u21CC",Escr:"\u2130",Esim:"\u2A73",Eta:"\u0397",Euml:"\xCB",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\u{1D509}",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",Fopf:"\u{1D53D}",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",GT:">",Gamma:"\u0393",Gammad:"\u03DC",Gbreve:"\u011E",Gcedil:"\u0122",Gcirc:"\u011C",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\u{1D50A}",Gg:"\u22D9",Gopf:"\u{1D53E}",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",Gt:"\u226B",HARDcy:"\u042A",Hacek:"\u02C7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210C",HilbertSpace:"\u210B",Hopf:"\u210D",HorizontalLine:"\u2500",Hscr:"\u210B",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacute:"\xCD",Icirc:"\xCE",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrave:"\xCC",Im:"\u2111",Imacr:"\u012A",ImaginaryI:"\u2148",Implies:"\u21D2",Int:"\u222C",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012E",Iopf:"\u{1D540}",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Iuml:"\xCF",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\u{1D50D}",Jopf:"\u{1D541}",Jscr:"\u{1D4A5}",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040C",Kappa:"\u039A",Kcedil:"\u0136",Kcy:"\u041A",Kfr:"\u{1D50E}",Kopf:"\u{1D542}",Kscr:"\u{1D4A6}",LJcy:"\u0409",LT:"<",Lacute:"\u0139",Lambda:"\u039B",Lang:"\u27EA",Laplacetrf:"\u2112",Larr:"\u219E",Lcaron:"\u013D",Lcedil:"\u013B",Lcy:"\u041B",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2AA1",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Lfr:"\u{1D50F}",Ll:"\u22D8",Lleftarrow:"\u21DA",Lmidot:"\u013F",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lopf:"\u{1D543}",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21B0",Lstrok:"\u0141",Lt:"\u226A",Map:"\u2905",Mcy:"\u041C",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",MinusPlus:"\u2213",Mopf:"\u{1D544}",Mscr:"\u2133",Mu:"\u039C",NJcy:"\u040A",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041D",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` -`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacute:"\xD3",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslash:"\xD8",Otilde:"\xD5",Otimes:"\u2A37",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:" ",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\u{1D54B}",TripleDot:"\u20DB",Tscr:"\u{1D4AF}",Tstrok:"\u0166",Uacute:"\xDA",Uarr:"\u219F",Uarrocir:"\u2949",Ubrcy:"\u040E",Ubreve:"\u016C",Ucirc:"\xDB",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\u{1D518}",Ugrave:"\xD9",Umacr:"\u016A",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",Uopf:"\u{1D54C}",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",UpTee:"\u22A5",UpTeeArrow:"\u21A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",Upsilon:"\u03A5",Uring:"\u016E",Uscr:"\u{1D4B0}",Utilde:"\u0168",Uuml:"\xDC",VDash:"\u22AB",Vbar:"\u2AEB",Vcy:"\u0412",Vdash:"\u22A9",Vdashl:"\u2AE6",Vee:"\u22C1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",Vopf:"\u{1D54D}",Vscr:"\u{1D4B1}",Vvdash:"\u22AA",Wcirc:"\u0174",Wedge:"\u22C0",Wfr:"\u{1D51A}",Wopf:"\u{1D54E}",Wscr:"\u{1D4B2}",Xfr:"\u{1D51B}",Xi:"\u039E",Xopf:"\u{1D54F}",Xscr:"\u{1D4B3}",YAcy:"\u042F",YIcy:"\u0407",YUcy:"\u042E",Yacute:"\xDD",Ycirc:"\u0176",Ycy:"\u042B",Yfr:"\u{1D51C}",Yopf:"\u{1D550}",Yscr:"\u{1D4B4}",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017D",Zcy:"\u0417",Zdot:"\u017B",ZeroWidthSpace:"\u200B",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\u{1D4B5}",aacute:"\xE1",abreve:"\u0103",ac:"\u223E",acE:"\u223E\u0333",acd:"\u223F",acirc:"\xE2",acute:"\xB4",acy:"\u0430",aelig:"\xE6",af:"\u2061",afr:"\u{1D51E}",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",amacr:"\u0101",amalg:"\u2A3F",amp:"&",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",aopf:"\u{1D552}",ap:"\u2248",apE:"\u2A70",apacir:"\u2A6F",ape:"\u224A",apid:"\u224B",apos:"'",approx:"\u2248",approxeq:"\u224A",aring:"\xE5",ascr:"\u{1D4B6}",ast:"*",asymp:"\u2248",asympeq:"\u224D",atilde:"\xE3",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",bNot:"\u2AED",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",barvee:"\u22BD",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",beta:"\u03B2",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255D",boxUR:"\u255A",boxUl:"\u255C",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256C",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256B",boxVl:"\u2562",boxVr:"\u255F",boxbox:"\u29C9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250C",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252C",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxuL:"\u255B",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256A",boxvL:"\u2561",boxvR:"\u255E",boxvh:"\u253C",boxvl:"\u2524",boxvr:"\u251C",bprime:"\u2035",breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",bumpeq:"\u224F",cacute:"\u0107",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",ccaps:"\u2A4D",ccaron:"\u010D",ccedil:"\xE7",ccirc:"\u0109",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",cedil:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",cfr:"\u{1D520}",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",cir:"\u25CB",cirE:"\u29C3",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\xAE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",conint:"\u222E",copf:"\u{1D554}",coprod:"\u2210",copy:"\xA9",copysr:"\u2117",crarr:"\u21B5",cross:"\u2717",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",cupbrcap:"\u2A48",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dArr:"\u21D3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",ddotseq:"\u2A77",deg:"\xB0",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",dharl:"\u21C3",dharr:"\u21C2",diam:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",dot:"\u02D9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",dscy:"\u0455",dsol:"\u29F6",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",dzigrarr:"\u27FF",eDDot:"\u2A77",eDot:"\u2251",eacute:"\xE9",easter:"\u2A6E",ecaron:"\u011B",ecir:"\u2256",ecirc:"\xEA",ecolon:"\u2255",ecy:"\u044D",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",eg:"\u2A9A",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014B",ensp:"\u2002",eogon:"\u0119",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",equals:"=",equest:"\u225F",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erDot:"\u2253",erarr:"\u2971",escr:"\u212F",esdot:"\u2250",esim:"\u2242",eta:"\u03B7",eth:"\xF0",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",filig:"\uFB01",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",gE:"\u2267",gEl:"\u2A8C",gacute:"\u01F5",gamma:"\u03B3",gammad:"\u03DD",gap:"\u2A86",gbreve:"\u011F",gcirc:"\u011D",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2A92",gla:"\u2AA5",glj:"\u2AA4",gnE:"\u2269",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",grave:"`",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",hArr:"\u21D4",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",hbar:"\u210F",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",horbar:"\u2015",hscr:"\u{1D4BD}",hslash:"\u210F",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacute:"\xED",ic:"\u2063",icirc:"\xEE",icy:"\u0438",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012B",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",intcal:"\u22BA",integers:"\u2124",intercal:"\u22BA",intlarhk:"\u2A17",intprod:"\u2A3C",iocy:"\u0451",iogon:"\u012F",iopf:"\u{1D55A}",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",isin:"\u2208",isinE:"\u22F9",isindot:"\u22F5",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xEF",jcirc:"\u0135",jcy:"\u0439",jfr:"\u{1D527}",jmath:"\u0237",jopf:"\u{1D55B}",jscr:"\u{1D4BF}",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03BA",kappav:"\u03F0",kcedil:"\u0137",kcy:"\u043A",kfr:"\u{1D528}",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045C",kopf:"\u{1D55C}",kscr:"\u{1D4C0}",lAarr:"\u21DA",lArr:"\u21D0",lAtail:"\u291B",lBarr:"\u290E",lE:"\u2266",lEg:"\u2A8B",lHar:"\u2962",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",laquo:"\xAB",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",lcedil:"\u013C",lceil:"\u2308",lcub:"{",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21A2",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",leftthreetimes:"\u22CB",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltrPar:"\u2996",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",mDDot:"\u223A",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",mdash:"\u2014",measuredangle:"\u2221",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",mstpos:"\u223E",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nGg:"\u22D9\u0338",nGt:"\u226B\u20D2",nGtv:"\u226B\u0338",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nLl:"\u22D8\u0338",nLt:"\u226A\u20D2",nLtv:"\u226A\u0338",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",neArr:"\u21D7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",ngsim:"\u2275",ngt:"\u226F",ngtr:"\u226F",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",nlArr:"\u21CD",nlE:"\u2266\u0338",nlarr:"\u219A",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219A",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nlsim:"\u2274",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nmid:"\u2224",nopf:"\u{1D55F}",not:"\xAC",notin:"\u2209",notinE:"\u22F9\u0338",notindot:"\u22F5\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22AD",nvHarr:"\u2904",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwArr:"\u21D6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24C8",oacute:"\xF3",oast:"\u229B",ocir:"\u229A",ocirc:"\xF4",ocy:"\u043E",odash:"\u229D",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",ofcir:"\u29BF",ofr:"\u{1D52C}",ogon:"\u02DB",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",omega:"\u03C9",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",opar:"\u29B7",operp:"\u29B9",oplus:"\u2295",or:"\u2228",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oscr:"\u2134",oslash:"\xF8",osol:"\u2298",otilde:"\xF5",otimes:"\u2297",otimesas:"\u2A36",ouml:"\xF6",ovbar:"\u233D",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",pointint:"\u2A15",popf:"\u{1D561}",pound:"\xA3",pr:"\u227A",prE:"\u2AB3",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",primes:"\u2119",prnE:"\u2AB5",prnap:"\u2AB9",prnsim:"\u22E8",prod:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",psi:"\u03C8",puncsp:"\u2008",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",qprime:"\u2057",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',rAarr:"\u21DB",rArr:"\u21D2",rAtail:"\u291C",rBarr:"\u290F",rHar:"\u2964",race:"\u223D\u0331",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",reg:"\xAE",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",rhov:"\u03F1",rightarrow:"\u2192",rightarrowtail:"\u21A3",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",rightthreetimes:"\u22CC",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",rsaquo:"\u203A",rscr:"\u{1D4C7}",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",sbquo:"\u201A",sc:"\u227B",scE:"\u2AB4",scap:"\u2AB8",scaron:"\u0161",sccue:"\u227D",sce:"\u2AB0",scedil:"\u015F",scirc:"\u015D",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",seArr:"\u21D8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xAD",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",subE:"\u2AC5",subdot:"\u2ABD",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",supE:"\u2AC6",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supedot:"\u2AC4",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swArr:"\u21D9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",target:"\u2316",tau:"\u03C4",tbrk:"\u23B4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",thorn:"\xFE",tilde:"\u02DC",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",tscy:"\u0446",tshcy:"\u045B",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uArr:"\u21D1",uHar:"\u2963",uacute:"\xFA",uarr:"\u2191",ubrcy:"\u045E",ubreve:"\u016D",ucirc:"\xFB",ucy:"\u0443",udarr:"\u21C5",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",ugrave:"\xF9",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",uml:"\xA8",uogon:"\u0173",uopf:"\u{1D566}",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",upsi:"\u03C5",upsih:"\u03D2",upsilon:"\u03C5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",urtri:"\u25F9",uscr:"\u{1D4CA}",utdot:"\u22F0",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uuml:"\xFC",uwangle:"\u29A7",vArr:"\u21D5",vBar:"\u2AE8",vBarv:"\u2AE9",vDash:"\u22A8",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vcy:"\u0432",vdash:"\u22A2",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",vert:"|",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",vzigzag:"\u299A",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacute:"\xFD",yacy:"\u044F",ycirc:"\u0177",ycy:"\u044B",yen:"\xA5",yfr:"\u{1D536}",yicy:"\u0457",yopf:"\u{1D56A}",yscr:"\u{1D4CE}",yucy:"\u044E",yuml:"\xFF",zacute:"\u017A",zcaron:"\u017E",zcy:"\u0437",zdot:"\u017C",zeetrf:"\u2128",zeta:"\u03B6",zfr:"\u{1D537}",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"},kc={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};function hl(T){return T.replace(/&(?:[a-zA-Z]+|#[xX][\da-fA-F]+|#\d+);/g,pe=>{if(pe.charAt(1)==="#"){let lr=pe.charAt(2),_n=lr==="X"||lr==="x"?parseInt(pe.slice(3),16):parseInt(pe.slice(2),10);return eo(_n)}return ju[pe.slice(1,-1)]||pe})}function eo(T){return T>=55296&&T<=57343||T>1114111?"\uFFFD":(T in kc&&(T=kc[T]),String.fromCodePoint(T))}function bl(T,pe){return T.startPos=T.tokenPos=T.index,T.startColumn=T.colPos=T.column,T.startLine=T.linePos=T.line,T.token=Is[T.currentChar]&8192?gl(T,pe):Sc(T,pe,0),T.token}function gl(T,pe){let lr=T.currentChar,_n=pr(T),yn=T.index;for(;_n!==lr;)T.index>=T.end&&Gn(T,14),_n=pr(T);return _n!==lr&&Gn(T,14),T.tokenValue=T.source.slice(yn,T.index),pr(T),pe&512&&(T.tokenRaw=T.source.slice(T.tokenPos,T.index)),134283267}function cu(T,pe){if(T.startPos=T.tokenPos=T.index,T.startColumn=T.colPos=T.column,T.startLine=T.linePos=T.line,T.index>=T.end)return T.token=1048576;switch(ll[T.source.charCodeAt(T.index)]){case 8456258:{pr(T),T.currentChar===47?(pr(T),T.token=25):T.token=8456258;break}case 2162700:{pr(T),T.token=2162700;break}default:{let lr=0;for(;T.index2?Ie-2:0),ht=2;ht1&&yn&32&&T.token&262144&&Gn(T,58,As[T.token&255]),it}function uy(T,pe,lr,_n,yn){let{token:Ie,tokenPos:it,linePos:ht,colPos:Bt}=T,_r=null,on=Nl(T,pe,lr,_n,yn,it,ht,Bt);return T.token===1077936157?(Zi(T,pe|32768),_r=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),(yn&32||(Ie&2097152)<1)&&(T.token===274549||T.token===8738868&&(Ie&2097152||(_n&4)<1||pe&1024))&&Xu(it,T.line,T.index-3,57,T.token===274549?"of":"in")):(_n&16||(Ie&2097152)>0)&&(T.token&262144)!==262144&&Gn(T,56,_n&16?"const":"destructuring"),Ti(T,pe,it,ht,Bt,{type:"VariableDeclarator",id:on,init:_r})}function Y_(T,pe,lr,_n,yn,Ie,it){Zi(T,pe);let ht=(pe&4194304)>0&&Fe(T,pe,209008);ve(T,pe|32768,67174411),lr&&(lr=ci(lr,1));let Bt=null,_r=null,on=0,Nr=null,mr=T.token===86090||T.token===241739||T.token===86092,mn,{token:Wn,tokenPos:Qt,linePos:yt,colPos:In}=T;if(mr?Wn===241739?(Nr=rs(T,pe,0),T.token&2240512?(T.token===8738868?pe&1024&&Gn(T,64):Nr=Ti(T,pe,Qt,yt,In,{type:"VariableDeclaration",kind:"let",declarations:F_(T,pe|134217728,lr,8,32)}),T.assignable=1):pe&1024?Gn(T,64):(mr=!1,T.assignable=1,Nr=pi(T,pe,Nr,0,0,Qt,yt,In),T.token===274549&&Gn(T,111))):(Zi(T,pe),Nr=Ti(T,pe,Qt,yt,In,Wn===86090?{type:"VariableDeclaration",kind:"var",declarations:F_(T,pe|134217728,lr,4,32)}:{type:"VariableDeclaration",kind:"const",declarations:F_(T,pe|134217728,lr,16,32)}),T.assignable=1):Wn===1074790417?ht&&Gn(T,79):(Wn&2097152)===2097152?(Nr=Wn===2162700?Fr(T,pe,void 0,1,0,0,2,32,Qt,yt,In):Ot(T,pe,void 0,1,0,0,2,32,Qt,yt,In),on=T.destructible,pe&256&&on&64&&Gn(T,60),T.assignable=on&16?2:1,Nr=pi(T,pe|134217728,Nr,0,0,T.tokenPos,T.linePos,T.colPos)):Nr=Jn(T,pe|134217728,1,0,1,Qt,yt,In),(T.token&262144)===262144){if(T.token===274549){T.assignable&2&&Gn(T,77,ht?"await":"of"),Oe(T,Nr),Zi(T,pe|32768),mn=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),ve(T,pe|32768,16);let Oi=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForOfStatement",left:Nr,right:mn,body:Oi,await:ht})}T.assignable&2&&Gn(T,77,"in"),Oe(T,Nr),Zi(T,pe|32768),ht&&Gn(T,79),mn=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos),ve(T,pe|32768,16);let ji=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForInStatement",body:ji,left:Nr,right:mn})}ht&&Gn(T,79),mr||(on&8&&T.token!==1077936157&&Gn(T,77,"loop"),Nr=Lo(T,pe|134217728,0,0,Qt,yt,In,Nr)),T.token===18&&(Nr=Ni(T,pe,0,T.tokenPos,T.linePos,T.colPos,Nr)),ve(T,pe|32768,1074790417),T.token!==1074790417&&(Bt=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),ve(T,pe|32768,1074790417),T.token!==16&&(_r=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),ve(T,pe|32768,16);let Cn=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForStatement",init:Nr,test:Bt,update:_r,body:Cn})}function zA(T,pe,lr){return hu(pe,T.token)||Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),lr&&Xi(T,pe,lr,T.tokenValue,8,0),rs(T,pe,0)}function yS(T,pe,lr){let _n=T.tokenPos,yn=T.linePos,Ie=T.colPos;Zi(T,pe);let it=null,{tokenPos:ht,linePos:Bt,colPos:_r}=T,on=[];if(T.token===134283267)it=Mo(T,pe);else{if(T.token&143360){let Nr=zA(T,pe,lr);if(on=[Ti(T,pe,ht,Bt,_r,{type:"ImportDefaultSpecifier",local:Nr})],Fe(T,pe,18))switch(T.token){case 8457014:on.push(WE(T,pe,lr));break;case 2162700:$A(T,pe,lr,on);break;default:Gn(T,104)}}else switch(T.token){case 8457014:on=[WE(T,pe,lr)];break;case 2162700:$A(T,pe,lr,on);break;case 67174411:return fd(T,pe,_n,yn,Ie);case 67108877:return Zf(T,pe,_n,yn,Ie);default:Gn(T,28,As[T.token&255])}it=gv(T,pe)}return hr(T,pe|32768),Ti(T,pe,_n,yn,Ie,{type:"ImportDeclaration",specifiers:on,source:it})}function WE(T,pe,lr){let{tokenPos:_n,linePos:yn,colPos:Ie}=T;return Zi(T,pe),ve(T,pe,77934),(T.token&134217728)===134217728&&Xu(_n,T.line,T.index,28,As[T.token&255]),Ti(T,pe,_n,yn,Ie,{type:"ImportNamespaceSpecifier",local:zA(T,pe,lr)})}function gv(T,pe){return Fe(T,pe,12404),T.token!==134283267&&Gn(T,102,"Import"),Mo(T,pe)}function $A(T,pe,lr,_n){for(Zi(T,pe);T.token&143360;){let{token:yn,tokenValue:Ie,tokenPos:it,linePos:ht,colPos:Bt}=T,_r=rs(T,pe,0),on;Fe(T,pe,77934)?((T.token&134217728)===134217728||T.token===18?Gn(T,103):Zt(T,pe,16,T.token,0),Ie=T.tokenValue,on=rs(T,pe,0)):(Zt(T,pe,16,yn,0),on=_r),lr&&Xi(T,pe,lr,Ie,8,0),_n.push(Ti(T,pe,it,ht,Bt,{type:"ImportSpecifier",local:on,imported:_r})),T.token!==1074790415&&ve(T,pe,18)}return ve(T,pe,1074790415),_n}function Zf(T,pe,lr,_n,yn){let Ie=bi(T,pe,Ti(T,pe,lr,_n,yn,{type:"Identifier",name:"import"}),lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Ie=Lo(T,pe,0,0,lr,_n,yn,Ie),Pf(T,pe,Ie,lr,_n,yn)}function fd(T,pe,lr,_n,yn){let Ie=ss(T,pe,0,lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Pf(T,pe,Ie,lr,_n,yn)}function At(T,pe,lr){let _n=T.tokenPos,yn=T.linePos,Ie=T.colPos;Zi(T,pe|32768);let it=[],ht=null,Bt=null,_r;if(Fe(T,pe|32768,20563)){switch(T.token){case 86106:{ht=te(T,pe,lr,4,1,1,0,T.tokenPos,T.linePos,T.colPos);break}case 133:case 86096:ht=Eo(T,pe,lr,1,T.tokenPos,T.linePos,T.colPos);break;case 209007:let{tokenPos:on,linePos:Nr,colPos:mr}=T;ht=rs(T,pe,0);let{flags:mn}=T;(mn&1)<1&&(T.token===86106?ht=te(T,pe,lr,4,1,1,1,on,Nr,mr):T.token===67174411?(ht=is(T,pe,ht,1,1,0,mn,on,Nr,mr),ht=pi(T,pe,ht,0,0,on,Nr,mr),ht=Lo(T,pe,0,0,on,Nr,mr,ht)):T.token&143360&&(lr&&(lr=Ws(T,pe,T.tokenValue)),ht=rs(T,pe,0),ht=Fs(T,pe,lr,[ht],1,on,Nr,mr)));break;default:ht=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),hr(T,pe|32768)}return lr&&ja(T,"default"),Ti(T,pe,_n,yn,Ie,{type:"ExportDefaultDeclaration",declaration:ht})}switch(T.token){case 8457014:{Zi(T,pe);let mn=null;return Fe(T,pe,77934)&&(lr&&ja(T,T.tokenValue),mn=rs(T,pe,0)),ve(T,pe,12404),T.token!==134283267&&Gn(T,102,"Export"),Bt=Mo(T,pe),hr(T,pe|32768),Ti(T,pe,_n,yn,Ie,{type:"ExportAllDeclaration",source:Bt,exported:mn})}case 2162700:{Zi(T,pe);let mn=[],Wn=[];for(;T.token&143360;){let{tokenPos:Qt,tokenValue:yt,linePos:In,colPos:Cn}=T,ji=rs(T,pe,0),Oi;T.token===77934?(Zi(T,pe),(T.token&134217728)===134217728&&Gn(T,103),lr&&(mn.push(T.tokenValue),Wn.push(yt)),Oi=rs(T,pe,0)):(lr&&(mn.push(T.tokenValue),Wn.push(T.tokenValue)),Oi=ji),it.push(Ti(T,pe,Qt,In,Cn,{type:"ExportSpecifier",local:ji,exported:Oi})),T.token!==1074790415&&ve(T,pe,18)}if(ve(T,pe,1074790415),Fe(T,pe,12404))T.token!==134283267&&Gn(T,102,"Export"),Bt=Mo(T,pe);else if(lr){let Qt=0,yt=mn.length;for(;Qt0)&8738868,on,Nr;for(T.assignable=2;T.token&8454144&&(on=T.token,Nr=on&3840,(on&524288&&ht&268435456||ht&524288&&on&268435456)&&Gn(T,159),!(Nr+((on===8457273)<<8)-((_r===on)<<12)<=it));)Zi(T,pe|32768),Bt=Ti(T,pe,_n,yn,Ie,{type:on&524288||on&268435456?"LogicalExpression":"BinaryExpression",left:Bt,right:wt(T,pe,lr,T.tokenPos,T.linePos,T.colPos,Nr,on,Jn(T,pe,0,lr,1,T.tokenPos,T.linePos,T.colPos)),operator:As[on&255]});return T.token===1077936157&&Gn(T,24),Bt}function Mn(T,pe,lr,_n,yn,Ie,it){lr||Gn(T,0);let ht=T.token;Zi(T,pe|32768);let Bt=Jn(T,pe,0,it,1,T.tokenPos,T.linePos,T.colPos);return T.token===8457273&&Gn(T,31),pe&1024&&ht===16863278&&(Bt.type==="Identifier"?Gn(T,117):$n(Bt)&&Gn(T,123)),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"UnaryExpression",operator:As[ht&255],argument:Bt,prefix:!0})}function Si(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){let{token:on}=T,Nr=rs(T,pe,Ie),{flags:mr}=T;if((mr&1)<1){if(T.token===86106)return he(T,pe,1,lr,ht,Bt,_r);if((T.token&143360)===143360)return _n||Gn(T,0),Gs(T,pe,yn,ht,Bt,_r)}return!it&&T.token===67174411?is(T,pe,Nr,yn,1,0,mr,ht,Bt,_r):T.token===10?(cc(T,pe,on,1),it&&Gn(T,48),Vn(T,pe,T.tokenValue,Nr,it,yn,0,ht,Bt,_r)):Nr}function ba(T,pe,lr,_n,yn,Ie,it){if(lr&&(T.destructible|=256),pe&2097152){Zi(T,pe|32768),pe&8388608&&Gn(T,30),_n||Gn(T,24),T.token===22&&Gn(T,120);let ht=null,Bt=!1;return(T.flags&1)<1&&(Bt=Fe(T,pe|32768,8457014),(T.token&77824||Bt)&&(ht=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos))),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"YieldExpression",argument:ht,delegate:Bt})}return pe&1024&&Gn(T,94,"yield"),_e(T,pe,yn,Ie,it)}function Dc(T,pe,lr,_n,yn,Ie,it){if(_n&&(T.destructible|=128),pe&4194304||pe&2048&&pe&8192){lr&&Gn(T,0),pe&8388608&&Xu(T.index,T.line,T.index,29),Zi(T,pe|32768);let ht=Jn(T,pe,0,0,1,T.tokenPos,T.linePos,T.colPos);return T.token===8457273&&Gn(T,31),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"AwaitExpression",argument:ht})}return pe&2048&&Gn(T,95),_e(T,pe,yn,Ie,it)}function Ri(T,pe,lr,_n,yn,Ie){let{tokenPos:it,linePos:ht,colPos:Bt}=T;ve(T,pe|32768,2162700);let _r=[],on=pe;if(T.token!==1074790415){for(;T.token===134283267;){let{index:Nr,tokenPos:mr,tokenValue:mn,token:Wn}=T,Qt=Mo(T,pe);Io(T,Nr,mr,mn)&&(pe|=1024,T.flags&128&&Xu(T.index,T.line,T.tokenPos,63),T.flags&64&&Xu(T.index,T.line,T.tokenPos,8)),_r.push(r_(T,pe,Qt,Wn,mr,T.linePos,T.colPos))}pe&1024&&(yn&&((yn&537079808)===537079808&&Gn(T,115),(yn&36864)===36864&&Gn(T,38)),T.flags&512&&Gn(T,115),T.flags&256&&Gn(T,114)),pe&64&&lr&&Ie!==void 0&&(on&1024)<1&&(pe&8192)<1&&xa(Ie)}for(T.flags=(T.flags|512|256|64)^832,T.destructible=(T.destructible|256)^256;T.token!==1074790415;)_r.push(ga(T,pe,lr,4,{}));return ve(T,_n&24?pe|32768:pe,1074790415),T.flags&=-193,T.token===1077936157&&Gn(T,24),Ti(T,pe,it,ht,Bt,{type:"BlockStatement",body:_r})}function Ii(T,pe,lr,_n,yn){switch(Zi(T,pe),T.token){case 67108991:Gn(T,161);case 67174411:{(pe&524288)<1&&Gn(T,26),pe&16384&&Gn(T,27),T.assignable=2;break}case 69271571:case 67108877:{(pe&262144)<1&&Gn(T,27),pe&16384&&Gn(T,27),T.assignable=1;break}default:Gn(T,28,"super")}return Ti(T,pe,lr,_n,yn,{type:"Super"})}function Jn(T,pe,lr,_n,yn,Ie,it,ht){let Bt=vi(T,pe,2,0,lr,0,_n,yn,Ie,it,ht);return pi(T,pe,Bt,_n,0,Ie,it,ht)}function wi(T,pe,lr,_n,yn,Ie){T.assignable&2&&Gn(T,52);let{token:it}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"UpdateExpression",argument:lr,operator:As[it&255],prefix:!1})}function pi(T,pe,lr,_n,yn,Ie,it,ht){if((T.token&33619968)===33619968&&(T.flags&1)<1)lr=wi(T,pe,lr,Ie,it,ht);else if((T.token&67108864)===67108864){switch(pe=(pe|134217728)^134217728,T.token){case 67108877:{Zi(T,(pe|1073741824|8192)^8192),T.assignable=1;let Bt=Li(T,pe);lr=Ti(T,pe,Ie,it,ht,{type:"MemberExpression",object:lr,computed:!1,property:Bt});break}case 69271571:{let Bt=!1;(T.flags&2048)===2048&&(Bt=!0,T.flags=(T.flags|2048)^2048),Zi(T,pe|32768);let{tokenPos:_r,linePos:on,colPos:Nr}=T,mr=Vs(T,pe,_n,1,_r,on,Nr);ve(T,pe,20),T.assignable=1,lr=Ti(T,pe,Ie,it,ht,{type:"MemberExpression",object:lr,computed:!0,property:mr}),Bt&&(T.flags|=2048);break}case 67174411:{if((T.flags&1024)===1024)return T.flags=(T.flags|1024)^1024,lr;let Bt=!1;(T.flags&2048)===2048&&(Bt=!0,T.flags=(T.flags|2048)^2048);let _r=ac(T,pe,_n);T.assignable=2,lr=Ti(T,pe,Ie,it,ht,{type:"CallExpression",callee:lr,arguments:_r}),Bt&&(T.flags|=2048);break}case 67108991:{Zi(T,(pe|1073741824|8192)^8192),T.flags|=2048,T.assignable=2,lr=fi(T,pe,lr,Ie,it,ht);break}default:(T.flags&2048)===2048&&Gn(T,160),T.assignable=2,lr=Ti(T,pe,Ie,it,ht,{type:"TaggedTemplateExpression",tag:lr,quasi:T.token===67174408?ho(T,pe|65536):sa(T,pe,T.tokenPos,T.linePos,T.colPos)})}lr=pi(T,pe,lr,0,1,Ie,it,ht)}return yn===0&&(T.flags&2048)===2048&&(T.flags=(T.flags|2048)^2048,lr=Ti(T,pe,Ie,it,ht,{type:"ChainExpression",expression:lr})),lr}function fi(T,pe,lr,_n,yn,Ie){let it=!1,ht;if((T.token===69271571||T.token===67174411)&&(T.flags&2048)===2048&&(it=!0,T.flags=(T.flags|2048)^2048),T.token===69271571){Zi(T,pe|32768);let{tokenPos:Bt,linePos:_r,colPos:on}=T,Nr=Vs(T,pe,0,1,Bt,_r,on);ve(T,pe,20),T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"MemberExpression",object:lr,computed:!0,optional:!0,property:Nr})}else if(T.token===67174411){let Bt=ac(T,pe,0);T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"CallExpression",callee:lr,arguments:Bt,optional:!0})}else{(T.token&143360)<1&&Gn(T,154);let Bt=rs(T,pe,0);T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"MemberExpression",object:lr,computed:!1,optional:!0,property:Bt})}return it&&(T.flags|=2048),ht}function Li(T,pe){return(T.token&143360)<1&&T.token!==131&&Gn(T,154),pe&1&&T.token===131?ao(T,pe,T.tokenPos,T.linePos,T.colPos):rs(T,pe,0)}function ns(T,pe,lr,_n,yn,Ie,it){lr&&Gn(T,53),_n||Gn(T,0);let{token:ht}=T;Zi(T,pe|32768);let Bt=Jn(T,pe,0,0,1,T.tokenPos,T.linePos,T.colPos);return T.assignable&2&&Gn(T,52),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"UpdateExpression",argument:Bt,operator:As[ht&255],prefix:!0})}function vi(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){if((T.token&143360)===143360){switch(T.token){case 209008:return Dc(T,pe,_n,it,Bt,_r,on);case 241773:return ba(T,pe,it,yn,Bt,_r,on);case 209007:return Si(T,pe,it,ht,yn,Ie,_n,Bt,_r,on)}let{token:Nr,tokenValue:mr}=T,mn=rs(T,pe|65536,Ie);return T.token===10?(ht||Gn(T,0),cc(T,pe,Nr,1),Vn(T,pe,mr,mn,_n,yn,0,Bt,_r,on)):(pe&16384&&Nr===537079928&&Gn(T,126),Nr===241739&&(pe&1024&&Gn(T,109),lr&24&&Gn(T,97)),T.assignable=pe&1024&&(Nr&537079808)===537079808?2:1,mn)}if((T.token&134217728)===134217728)return Mo(T,pe);switch(T.token){case 33619995:case 33619996:return ns(T,pe,_n,ht,Bt,_r,on);case 16863278:case 16842800:case 16842801:case 25233970:case 25233971:case 16863277:case 16863279:return Mn(T,pe,ht,Bt,_r,on,it);case 86106:return he(T,pe,0,it,Bt,_r,on);case 2162700:return Et(T,pe,yn?0:1,it,Bt,_r,on);case 69271571:return ar(T,pe,yn?0:1,it,Bt,_r,on);case 67174411:return bn(T,pe,yn,1,0,Bt,_r,on);case 86021:case 86022:case 86023:return Pa(T,pe,Bt,_r,on);case 86113:return Ra(T,pe);case 65540:return ma(T,pe,Bt,_r,on);case 133:case 86096:return li(T,pe,it,Bt,_r,on);case 86111:return Ii(T,pe,Bt,_r,on);case 67174409:return sa(T,pe,Bt,_r,on);case 67174408:return ho(T,pe);case 86109:return vo(T,pe,it,Bt,_r,on);case 134283389:return Da(T,pe,Bt,_r,on);case 131:return ao(T,pe,Bt,_r,on);case 86108:return Cs(T,pe,_n,it,Bt,_r,on);case 8456258:if(pe&16)return sl(T,pe,1,Bt,_r,on);default:if(hu(pe,T.token))return _e(T,pe,Bt,_r,on);Gn(T,28,As[T.token&255])}}function Cs(T,pe,lr,_n,yn,Ie,it){let ht=rs(T,pe,0);return T.token===67108877?bi(T,pe,ht,yn,Ie,it):(lr&&Gn(T,137),ht=ss(T,pe,_n,yn,Ie,it),T.assignable=2,pi(T,pe,ht,_n,0,yn,Ie,it))}function bi(T,pe,lr,_n,yn,Ie){return pe&2048||Gn(T,163),Zi(T,pe),T.token!==143495&&T.tokenValue!=="meta"&&Gn(T,28,As[T.token&255]),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"MetaProperty",meta:lr,property:rs(T,pe,0)})}function ss(T,pe,lr,_n,yn,Ie){ve(T,pe|32768,67174411),T.token===14&&Gn(T,138);let it=nn(T,pe,1,0,lr,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,16),Ti(T,pe,_n,yn,Ie,{type:"ImportExpression",source:it})}function Da(T,pe,lr,_n,yn){let{tokenRaw:Ie,tokenValue:it}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,pe&512?{type:"Literal",value:it,bigint:Ie.slice(0,-1),raw:Ie}:{type:"Literal",value:it,bigint:Ie.slice(0,-1)})}function sa(T,pe,lr,_n,yn){T.assignable=2;let{tokenValue:Ie,tokenRaw:it,tokenPos:ht,linePos:Bt,colPos:_r}=T;ve(T,pe,67174409);let on=[Po(T,pe,Ie,it,ht,Bt,_r,!0)];return Ti(T,pe,lr,_n,yn,{type:"TemplateLiteral",expressions:[],quasis:on})}function ho(T,pe){pe=(pe|134217728)^134217728;let{tokenValue:lr,tokenRaw:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;ve(T,pe|32768,67174408);let ht=[Po(T,pe,lr,_n,yn,Ie,it,!1)],Bt=[Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)];for(T.token!==1074790415&&Gn(T,80);(T.token=qt(T,pe))!==67174409;){let{tokenValue:_r,tokenRaw:on,tokenPos:Nr,linePos:mr,colPos:mn}=T;ve(T,pe|32768,67174408),ht.push(Po(T,pe,_r,on,Nr,mr,mn,!1)),Bt.push(Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),T.token!==1074790415&&Gn(T,80)}{let{tokenValue:_r,tokenRaw:on,tokenPos:Nr,linePos:mr,colPos:mn}=T;ve(T,pe,67174409),ht.push(Po(T,pe,_r,on,Nr,mr,mn,!0))}return Ti(T,pe,yn,Ie,it,{type:"TemplateLiteral",expressions:Bt,quasis:ht})}function Po(T,pe,lr,_n,yn,Ie,it,ht){let Bt=Ti(T,pe,yn,Ie,it,{type:"TemplateElement",value:{cooked:lr,raw:_n},tail:ht}),_r=ht?1:2;return pe&2&&(Bt.start+=1,Bt.range[0]+=1,Bt.end-=_r,Bt.range[1]-=_r),pe&4&&(Bt.loc.start.column+=1,Bt.loc.end.column-=_r),Bt}function ro(T,pe,lr,_n,yn){pe=(pe|134217728)^134217728,ve(T,pe|32768,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return T.assignable=1,Ti(T,pe,lr,_n,yn,{type:"SpreadElement",argument:Ie})}function ac(T,pe,lr){Zi(T,pe|32768);let _n=[];if(T.token===16)return Zi(T,pe),_n;for(;T.token!==16&&(T.token===14?_n.push(ro(T,pe,T.tokenPos,T.linePos,T.colPos)):_n.push(nn(T,pe,1,0,lr,T.tokenPos,T.linePos,T.colPos)),!(T.token!==18||(Zi(T,pe|32768),T.token===16))););return ve(T,pe,16),_n}function rs(T,pe,lr){let{tokenValue:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;return Zi(T,pe),Ti(T,pe,yn,Ie,it,pe&268435456?{type:"Identifier",name:_n,pattern:lr===1}:{type:"Identifier",name:_n})}function Mo(T,pe){let{tokenValue:lr,tokenRaw:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;return T.token===134283389?Da(T,pe,yn,Ie,it):(Zi(T,pe),T.assignable=2,Ti(T,pe,yn,Ie,it,pe&512?{type:"Literal",value:lr,raw:_n}:{type:"Literal",value:lr}))}function Pa(T,pe,lr,_n,yn){let Ie=As[T.token&255],it=T.token===86023?null:Ie==="true";return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,pe&512?{type:"Literal",value:it,raw:Ie}:{type:"Literal",value:it})}function Ra(T,pe){let{tokenPos:lr,linePos:_n,colPos:yn}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,{type:"ThisExpression"})}function te(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Zi(T,pe|32768);let on=yn?$c(T,pe,8457014):0,Nr=null,mr,mn=lr?Wr():void 0;if(T.token===67174411)(Ie&1)<1&&Gn(T,37,"Function");else{let yt=_n&4&&((pe&8192)<1||(pe&2048)<1)?4:64;kr(T,pe|(pe&3072)<<11,T.token),lr&&(yt&4?js(T,pe,lr,T.tokenValue,yt):Xi(T,pe,lr,T.tokenValue,yt,_n),mn=ci(mn,256),Ie&&Ie&2&&ja(T,T.tokenValue)),mr=T.token,T.token&143360?Nr=rs(T,pe,0):Gn(T,28,As[T.token&255])}pe=(pe|32243712)^32243712|67108864|it*2+on<<21|(on?0:1073741824),lr&&(mn=ci(mn,512));let Wn=ds(T,pe|8388608,mn,0,1),Qt=Ri(T,(pe|8192|4096|131072)^143360,lr?ci(mn,128):mn,8,mr,lr?mn.scopeError:void 0);return Ti(T,pe,ht,Bt,_r,{type:"FunctionDeclaration",id:Nr,params:Wn,body:Qt,async:it===1,generator:on===1})}function he(T,pe,lr,_n,yn,Ie,it){Zi(T,pe|32768);let ht=$c(T,pe,8457014),Bt=lr*2+ht<<21,_r=null,on,Nr=pe&64?Wr():void 0;(T.token&176128)>0&&(kr(T,(pe|32243712)^32243712|Bt,T.token),Nr&&(Nr=ci(Nr,256)),on=T.token,_r=rs(T,pe,0)),pe=(pe|32243712)^32243712|67108864|Bt|(ht?0:1073741824),Nr&&(Nr=ci(Nr,512));let mr=ds(T,pe|8388608,Nr,_n,1),mn=Ri(T,pe&-134377473,Nr&&ci(Nr,128),0,on,void 0);return T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"FunctionExpression",id:_r,params:mr,body:mn,async:lr===1,generator:ht===1})}function ar(T,pe,lr,_n,yn,Ie,it){let ht=Ot(T,pe,void 0,lr,_n,0,2,0,yn,Ie,it);return pe&256&&T.destructible&64&&Gn(T,60),T.destructible&8&&Gn(T,59),ht}function Ot(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){Zi(T,pe|32768);let Nr=[],mr=0;for(pe=(pe|134217728)^134217728;T.token!==20;)if(Fe(T,pe|32768,18))Nr.push(null);else{let Wn,{token:Qt,tokenPos:yt,linePos:In,colPos:Cn,tokenValue:ji}=T;if(Qt&143360)if(Wn=vi(T,pe,it,0,1,0,yn,1,yt,In,Cn),T.token===1077936157){T.assignable&2&&Gn(T,24),Zi(T,pe|32768),lr&&Tn(T,pe,lr,ji,it,ht);let Oi=nn(T,pe,1,1,yn,T.tokenPos,T.linePos,T.colPos);Wn=Ti(T,pe,yt,In,Cn,Ie?{type:"AssignmentPattern",left:Wn,right:Oi}:{type:"AssignmentExpression",operator:"=",left:Wn,right:Oi}),mr|=T.destructible&256?256:0|T.destructible&128?128:0}else T.token===18||T.token===20?(T.assignable&2?mr|=16:lr&&Tn(T,pe,lr,ji,it,ht),mr|=T.destructible&256?256:0|T.destructible&128?128:0):(mr|=it&1?32:(it&2)<1?16:0,Wn=pi(T,pe,Wn,yn,0,yt,In,Cn),T.token!==18&&T.token!==20?(T.token!==1077936157&&(mr|=16),Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn)):T.token!==1077936157&&(mr|=T.assignable&2?16:32));else Qt&2097152?(Wn=T.token===2162700?Fr(T,pe,lr,0,yn,Ie,it,ht,yt,In,Cn):Ot(T,pe,lr,0,yn,Ie,it,ht,yt,In,Cn),mr|=T.destructible,T.assignable=T.destructible&16?2:1,T.token===18||T.token===20?T.assignable&2&&(mr|=16):T.destructible&8?Gn(T,68):(Wn=pi(T,pe,Wn,yn,0,yt,In,Cn),mr=T.assignable&2?16:0,T.token!==18&&T.token!==20?Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn):T.token!==1077936157&&(mr|=T.assignable&2?16:32))):Qt===14?(Wn=xr(T,pe,lr,20,it,ht,0,yn,Ie,yt,In,Cn),mr|=T.destructible,T.token!==18&&T.token!==20&&Gn(T,28,As[T.token&255])):(Wn=Jn(T,pe,1,0,1,yt,In,Cn),T.token!==18&&T.token!==20?(Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn),(it&3)<1&&Qt===67174411&&(mr|=16)):T.assignable&2?mr|=16:Qt===67174411&&(mr|=T.assignable&1&&it&3?32:16));if(Nr.push(Wn),Fe(T,pe|32768,18)){if(T.token===20)break}else break}ve(T,pe,20);let mn=Ti(T,pe,Bt,_r,on,{type:Ie?"ArrayPattern":"ArrayExpression",elements:Nr});return!_n&&T.token&4194304?hn(T,pe,mr,yn,Ie,Bt,_r,on,mn):(T.destructible=mr,mn)}function hn(T,pe,lr,_n,yn,Ie,it,ht,Bt){T.token!==1077936157&&Gn(T,24),Zi(T,pe|32768),lr&16&&Gn(T,24),yn||Oe(T,Bt);let{tokenPos:_r,linePos:on,colPos:Nr}=T,mr=nn(T,pe,1,1,_n,_r,on,Nr);return T.destructible=(lr|64|8)^72|(T.destructible&128?128:0)|(T.destructible&256?256:0),Ti(T,pe,Ie,it,ht,yn?{type:"AssignmentPattern",left:Bt,right:mr}:{type:"AssignmentExpression",left:Bt,operator:"=",right:mr})}function xr(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on,Nr){Zi(T,pe|32768);let mr=null,mn=0,{token:Wn,tokenValue:Qt,tokenPos:yt,linePos:In,colPos:Cn}=T;if(Wn&143360)T.assignable=1,mr=vi(T,pe,yn,0,1,0,ht,1,yt,In,Cn),Wn=T.token,mr=pi(T,pe,mr,ht,0,yt,In,Cn),T.token!==18&&T.token!==_n&&(T.assignable&2&&T.token===1077936157&&Gn(T,68),mn|=16,mr=Lo(T,pe,ht,Bt,yt,In,Cn,mr)),T.assignable&2?mn|=16:Wn===_n||Wn===18?lr&&Tn(T,pe,lr,Qt,yn,Ie):mn|=32,mn|=T.destructible&128?128:0;else if(Wn===_n)Gn(T,39);else if(Wn&2097152)mr=T.token===2162700?Fr(T,pe,lr,1,ht,Bt,yn,Ie,yt,In,Cn):Ot(T,pe,lr,1,ht,Bt,yn,Ie,yt,In,Cn),Wn=T.token,Wn!==1077936157&&Wn!==_n&&Wn!==18?(T.destructible&8&&Gn(T,68),mr=pi(T,pe,mr,ht,0,yt,In,Cn),mn|=T.assignable&2?16:0,(T.token&4194304)===4194304?(T.token!==1077936157&&(mn|=16),mr=Lo(T,pe,ht,Bt,yt,In,Cn,mr)):((T.token&8454144)===8454144&&(mr=wt(T,pe,1,yt,In,Cn,4,Wn,mr)),Fe(T,pe|32768,22)&&(mr=re(T,pe,mr,yt,In,Cn)),mn|=T.assignable&2?16:32)):mn|=_n===1074790415&&Wn!==1077936157?16:T.destructible;else{mn|=32,mr=Jn(T,pe,1,ht,1,T.tokenPos,T.linePos,T.colPos);let{token:ji,tokenPos:Oi,linePos:as,colPos:gi}=T;return ji===1077936157&&ji!==_n&&ji!==18?(T.assignable&2&&Gn(T,24),mr=Lo(T,pe,ht,Bt,Oi,as,gi,mr),mn|=16):(ji===18?mn|=16:ji!==_n&&(mr=Lo(T,pe,ht,Bt,Oi,as,gi,mr)),mn|=T.assignable&1?32:16),T.destructible=mn,T.token!==_n&&T.token!==18&&Gn(T,155),Ti(T,pe,_r,on,Nr,{type:Bt?"RestElement":"SpreadElement",argument:mr})}if(T.token!==_n)if(yn&1&&(mn|=it?16:32),Fe(T,pe|32768,1077936157)){mn&16&&Gn(T,24),Oe(T,mr);let ji=nn(T,pe,1,1,ht,T.tokenPos,T.linePos,T.colPos);mr=Ti(T,pe,yt,In,Cn,Bt?{type:"AssignmentPattern",left:mr,right:ji}:{type:"AssignmentExpression",left:mr,operator:"=",right:ji}),mn=16}else mn|=16;return T.destructible=mn,Ti(T,pe,_r,on,Nr,{type:Bt?"RestElement":"SpreadElement",argument:mr})}function Ht(T,pe,lr,_n,yn,Ie,it){let ht=(lr&64)<1?31981568:14680064;pe=(pe|ht)^ht|(lr&88)<<18|100925440;let Bt=pe&64?ci(Wr(),512):void 0,_r=tt(T,pe|8388608,Bt,lr,1,_n);Bt&&(Bt=ci(Bt,128));let on=Ri(T,pe&-134230017,Bt,0,void 0,void 0);return Ti(T,pe,yn,Ie,it,{type:"FunctionExpression",params:_r,body:on,async:(lr&16)>0,generator:(lr&8)>0,id:null})}function Et(T,pe,lr,_n,yn,Ie,it){let ht=Fr(T,pe,void 0,lr,_n,0,2,0,yn,Ie,it);return pe&256&&T.destructible&64&&Gn(T,60),T.destructible&8&&Gn(T,59),ht}function Fr(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){Zi(T,pe);let Nr=[],mr=0,mn=0;for(pe=(pe|134217728)^134217728;T.token!==1074790415;){let{token:Qt,tokenValue:yt,linePos:In,colPos:Cn,tokenPos:ji}=T;if(Qt===14)Nr.push(xr(T,pe,lr,1074790415,it,ht,0,yn,Ie,ji,In,Cn));else{let Oi=0,as=null,gi,Gi=T.token;if(T.token&143360||T.token===121)if(as=rs(T,pe,0),T.token===18||T.token===1074790415||T.token===1077936157)if(Oi|=4,pe&1024&&(Qt&537079808)===537079808?mr|=16:Zt(T,pe,it,Qt,0),lr&&Tn(T,pe,lr,yt,it,ht),Fe(T,pe|32768,1077936157)){mr|=8;let ks=nn(T,pe,1,1,yn,T.tokenPos,T.linePos,T.colPos);mr|=T.destructible&256?256:0|T.destructible&128?128:0,gi=Ti(T,pe,ji,In,Cn,{type:"AssignmentPattern",left:pe&-2147483648?Object.assign({},as):as,right:ks})}else mr|=(Qt===209008?128:0)|(Qt===121?16:0),gi=pe&-2147483648?Object.assign({},as):as;else if(Fe(T,pe|32768,21)){let{tokenPos:ks,linePos:da,colPos:Ya}=T;if(yt==="__proto__"&&mn++,T.token&143360){let al=T.token,zl=T.tokenValue;mr|=Gi===121?16:0,gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:Yl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),T.token===18||T.token===1074790415?Yl===1077936157||Yl===1074790415||Yl===18?(mr|=T.destructible&128?128:0,T.assignable&2?mr|=16:lr&&(al&143360)===143360&&Tn(T,pe,lr,zl,it,ht)):mr|=T.assignable&1?32:16:(T.token&4194304)===4194304?(T.assignable&2?mr|=16:Yl!==1077936157?mr|=32:lr&&Tn(T,pe,lr,zl,it,ht),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi)):(mr|=16,(T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Yl,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):T.destructible&8?Gn(T,68):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,(T.token&4194304)===4194304?gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,yn,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,T.token!==18&&Qt!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===69271571?(mr|=16,Qt===209007&&(Oi|=16),Oi|=(Qt===12402?256:Qt===12403?512:1)|2,as=Cr(T,pe,yn),mr|=T.assignable,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token&143360?(mr|=16,Qt===121&&Gn(T,92),Qt===209007&&(T.flags&1&&Gn(T,128),Oi|=16),as=rs(T,pe,0),Oi|=Qt===12402?256:Qt===12403?512:1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token===67174411?(mr|=16,Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token===8457014?(mr|=16,Qt===12402||Qt===12403?Gn(T,40):Qt===143483&&Gn(T,92),Zi(T,pe),Oi|=9|(Qt===209007?16:0),T.token&143360?as=rs(T,pe,0):(T.token&134217728)===134217728?as=Mo(T,pe):T.token===69271571?(Oi|=2,as=Cr(T,pe,yn),mr|=T.assignable):Gn(T,28,As[T.token&255]),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):(T.token&134217728)===134217728?(Qt===209007&&(Oi|=16),Oi|=Qt===12402?256:Qt===12403?512:1,mr|=16,as=Mo(T,pe),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Gn(T,129);else if((T.token&134217728)===134217728)if(as=Mo(T,pe),T.token===21){ve(T,pe|32768,21);let{tokenPos:ks,linePos:da,colPos:Ya}=T;if(yt==="__proto__"&&mn++,T.token&143360){gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:al,tokenValue:zl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),T.token===18||T.token===1074790415?al===1077936157||al===1074790415||al===18?T.assignable&2?mr|=16:lr&&Tn(T,pe,lr,zl,it,ht):mr|=T.assignable&1?32:16:T.token===1077936157?(T.assignable&2&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi)):(mr|=16,gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(T.destructible&8)!==8&&(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,(T.token&4194304)===4194304?gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,0,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&1?0:16,T.token!==18&&T.token!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===67174411?(Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos),mr=T.assignable|16):Gn(T,130);else if(T.token===69271571)if(as=Cr(T,pe,yn),mr|=T.destructible&256?256:0,Oi|=2,T.token===21){Zi(T,pe|32768);let{tokenPos:ks,linePos:da,colPos:Ya,tokenValue:al,token:zl}=T;if(T.token&143360){gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:Yl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),(T.token&4194304)===4194304?(mr|=T.assignable&2?16:Yl===1077936157?0:32,gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi)):T.token===18||T.token===1074790415?Yl===1077936157||Yl===1074790415||Yl===18?T.assignable&2?mr|=16:lr&&(zl&143360)===143360&&Tn(T,pe,lr,al,it,ht):mr|=T.assignable&1?32:16:(mr|=16,gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):mr&8?Gn(T,59):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?mr|16:0,(T.token&4194304)===4194304?(T.token!==1077936157&&(mr|=16),gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi)):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,0,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&1?0:16,T.token!==18&&T.token!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===67174411?(Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,In,Cn),mr=16):Gn(T,41);else if(Qt===8457014)if(ve(T,pe|32768,8457014),Oi|=8,T.token&143360){let{token:ks,line:da,index:Ya}=T;as=rs(T,pe,0),Oi|=1,T.token===67174411?(mr|=16,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Xu(Ya,da,Ya,ks===209007?43:ks===12402||T.token===12403?42:44,As[ks&255])}else(T.token&134217728)===134217728?(mr|=16,as=Mo(T,pe),Oi|=1,gi=Ht(T,pe,Oi,yn,ji,In,Cn)):T.token===69271571?(mr|=16,Oi|=3,as=Cr(T,pe,yn),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Gn(T,122);else Gn(T,28,As[Qt&255]);mr|=T.destructible&128?128:0,T.destructible=mr,Nr.push(Ti(T,pe,ji,In,Cn,{type:"Property",key:as,value:gi,kind:Oi&768?Oi&512?"set":"get":"init",computed:(Oi&2)>0,method:(Oi&1)>0,shorthand:(Oi&4)>0}))}if(mr|=T.destructible,T.token!==18)break;Zi(T,pe)}ve(T,pe,1074790415),mn>1&&(mr|=64);let Wn=Ti(T,pe,Bt,_r,on,{type:Ie?"ObjectPattern":"ObjectExpression",properties:Nr});return!_n&&T.token&4194304?hn(T,pe,mr,yn,Ie,Bt,_r,on,Wn):(T.destructible=mr,Wn)}function tt(T,pe,lr,_n,yn,Ie){ve(T,pe,67174411);let it=[];if(T.flags=(T.flags|128)^128,T.token===16)return _n&512&&Gn(T,35,"Setter","one",""),Zi(T,pe),it;_n&256&&Gn(T,35,"Getter","no","s"),_n&512&&T.token===14&&Gn(T,36),pe=(pe|134217728)^134217728;let ht=0,Bt=0;for(;T.token!==18;){let _r=null,{tokenPos:on,linePos:Nr,colPos:mr}=T;if(T.token&143360?((pe&1024)<1&&((T.token&36864)===36864&&(T.flags|=256),(T.token&537079808)===537079808&&(T.flags|=512)),_r=ru(T,pe,lr,_n|1,0,on,Nr,mr)):(T.token===2162700?_r=Fr(T,pe,lr,1,Ie,1,yn,0,on,Nr,mr):T.token===69271571?_r=Ot(T,pe,lr,1,Ie,1,yn,0,on,Nr,mr):T.token===14&&(_r=xr(T,pe,lr,16,yn,0,0,Ie,1,on,Nr,mr)),Bt=1,T.destructible&48&&Gn(T,47)),T.token===1077936157){Zi(T,pe|32768),Bt=1;let mn=nn(T,pe,1,1,0,T.tokenPos,T.linePos,T.colPos);_r=Ti(T,pe,on,Nr,mr,{type:"AssignmentPattern",left:_r,right:mn})}if(ht++,it.push(_r),!Fe(T,pe,18)||T.token===16)break}return _n&512&&ht!==1&&Gn(T,35,"Setter","one",""),lr&&lr.scopeError!==void 0&&xa(lr.scopeError),Bt&&(T.flags|=128),ve(T,pe,16),it}function Cr(T,pe,lr){Zi(T,pe|32768);let _n=nn(T,(pe|134217728)^134217728,1,0,lr,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,20),_n}function bn(T,pe,lr,_n,yn,Ie,it,ht){T.flags=(T.flags|128)^128;let{tokenPos:Bt,linePos:_r,colPos:on}=T;Zi(T,pe|32768|1073741824);let Nr=pe&64?ci(Wr(),1024):void 0;if(pe=(pe|134217728)^134217728,Fe(T,pe,16))return _i(T,pe,Nr,[],lr,0,Ie,it,ht);let mr=0;T.destructible&=-385;let mn,Wn=[],Qt=0,yt=0,{tokenPos:In,linePos:Cn,colPos:ji}=T;for(T.assignable=1;T.token!==16;){let{token:Oi,tokenPos:as,linePos:gi,colPos:Gi}=T;if(Oi&143360)Nr&&Xi(T,pe,Nr,T.tokenValue,1,0),mn=vi(T,pe,_n,0,1,0,1,1,as,gi,Gi),T.token===16||T.token===18?T.assignable&2?(mr|=16,yt=1):((Oi&537079808)===537079808||(Oi&36864)===36864)&&(yt=1):(T.token===1077936157?yt=1:mr|=16,mn=pi(T,pe,mn,1,0,as,gi,Gi),T.token!==16&&T.token!==18&&(mn=Lo(T,pe,1,0,as,gi,Gi,mn)));else if((Oi&2097152)===2097152)mn=Oi===2162700?Fr(T,pe|1073741824,Nr,0,1,0,_n,yn,as,gi,Gi):Ot(T,pe|1073741824,Nr,0,1,0,_n,yn,as,gi,Gi),mr|=T.destructible,yt=1,T.assignable=2,T.token!==16&&T.token!==18&&(mr&8&&Gn(T,118),mn=pi(T,pe,mn,0,0,as,gi,Gi),mr|=16,T.token!==16&&T.token!==18&&(mn=Lo(T,pe,0,0,as,gi,Gi,mn)));else if(Oi===14){mn=xr(T,pe,Nr,16,_n,yn,0,1,0,as,gi,Gi),T.destructible&16&&Gn(T,71),yt=1,Qt&&(T.token===16||T.token===18)&&Wn.push(mn),mr|=8;break}else{if(mr|=16,mn=nn(T,pe,1,0,1,as,gi,Gi),Qt&&(T.token===16||T.token===18)&&Wn.push(mn),T.token===18&&(Qt||(Qt=1,Wn=[mn])),Qt){for(;Fe(T,pe|32768,18);)Wn.push(nn(T,pe,1,0,1,T.tokenPos,T.linePos,T.colPos));T.assignable=2,mn=Ti(T,pe,In,Cn,ji,{type:"SequenceExpression",expressions:Wn})}return ve(T,pe,16),T.destructible=mr,mn}if(Qt&&(T.token===16||T.token===18)&&Wn.push(mn),!Fe(T,pe|32768,18))break;if(Qt||(Qt=1,Wn=[mn]),T.token===16){mr|=8;break}}return Qt&&(T.assignable=2,mn=Ti(T,pe,In,Cn,ji,{type:"SequenceExpression",expressions:Wn})),ve(T,pe,16),mr&16&&mr&8&&Gn(T,145),mr|=T.destructible&256?256:0|T.destructible&128?128:0,T.token===10?(mr&48&&Gn(T,46),pe&4196352&&mr&128&&Gn(T,29),pe&2098176&&mr&256&&Gn(T,30),yt&&(T.flags|=128),_i(T,pe,Nr,Qt?Wn:[mn],lr,0,Ie,it,ht)):(mr&8&&Gn(T,139),T.destructible=(T.destructible|256)^256|mr,pe&128?Ti(T,pe,Bt,_r,on,{type:"ParenthesizedExpression",expression:mn}):mn)}function _e(T,pe,lr,_n,yn){let{tokenValue:Ie}=T,it=rs(T,pe,0);if(T.assignable=1,T.token===10){let ht;return pe&64&&(ht=Ws(T,pe,Ie)),T.flags=(T.flags|128)^128,Fs(T,pe,ht,[it],0,lr,_n,yn)}return it}function Vn(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Ie||Gn(T,54),yn&&Gn(T,48),T.flags&=-129;let on=pe&64?Ws(T,pe,lr):void 0;return Fs(T,pe,on,[_n],it,ht,Bt,_r)}function _i(T,pe,lr,_n,yn,Ie,it,ht,Bt){yn||Gn(T,54);for(let _r=0;_r<_n.length;++_r)Oe(T,_n[_r]);return Fs(T,pe,lr,_n,Ie,it,ht,Bt)}function Fs(T,pe,lr,_n,yn,Ie,it,ht){T.flags&1&&Gn(T,45),ve(T,pe|32768,10),pe=(pe|15728640)^15728640|yn<<22;let Bt=T.token!==2162700,_r;if(lr&&lr.scopeError!==void 0&&xa(lr.scopeError),Bt)_r=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);else{switch(lr&&(lr=ci(lr,128)),_r=Ri(T,(pe|134221824|8192|16384)^134246400,lr,16,void 0,void 0),T.token){case 69271571:(T.flags&1)<1&&Gn(T,112);break;case 67108877:case 67174409:case 22:Gn(T,113);case 67174411:(T.flags&1)<1&&Gn(T,112),T.flags|=1024;break}(T.token&8454144)===8454144&&(T.flags&1)<1&&Gn(T,28,As[T.token&255]),(T.token&33619968)===33619968&&Gn(T,121)}return T.assignable=2,Ti(T,pe,Ie,it,ht,{type:"ArrowFunctionExpression",params:_n,body:_r,async:yn===1,expression:Bt})}function ds(T,pe,lr,_n,yn){ve(T,pe,67174411),T.flags=(T.flags|128)^128;let Ie=[];if(Fe(T,pe,16))return Ie;pe=(pe|134217728)^134217728;let it=0;for(;T.token!==18;){let ht,{tokenPos:Bt,linePos:_r,colPos:on}=T;if(T.token&143360?((pe&1024)<1&&((T.token&36864)===36864&&(T.flags|=256),(T.token&537079808)===537079808&&(T.flags|=512)),ht=ru(T,pe,lr,yn|1,0,Bt,_r,on)):(T.token===2162700?ht=Fr(T,pe,lr,1,_n,1,yn,0,Bt,_r,on):T.token===69271571?ht=Ot(T,pe,lr,1,_n,1,yn,0,Bt,_r,on):T.token===14?ht=xr(T,pe,lr,16,yn,0,0,_n,1,Bt,_r,on):Gn(T,28,As[T.token&255]),it=1,T.destructible&48&&Gn(T,47)),T.token===1077936157){Zi(T,pe|32768),it=1;let Nr=nn(T,pe,1,1,_n,T.tokenPos,T.linePos,T.colPos);ht=Ti(T,pe,Bt,_r,on,{type:"AssignmentPattern",left:ht,right:Nr})}if(Ie.push(ht),!Fe(T,pe,18)||T.token===16)break}return it&&(T.flags|=128),lr&&(it||pe&1024)&&lr.scopeError!==void 0&&xa(lr.scopeError),ve(T,pe,16),Ie}function la(T,pe,lr,_n,yn,Ie,it){let{token:ht}=T;if(ht&67108864){if(ht===67108877){Zi(T,pe|1073741824),T.assignable=1;let Bt=Li(T,pe);return la(T,pe,Ti(T,pe,yn,Ie,it,{type:"MemberExpression",object:lr,computed:!1,property:Bt}),0,yn,Ie,it)}else if(ht===69271571){Zi(T,pe|32768);let{tokenPos:Bt,linePos:_r,colPos:on}=T,Nr=Vs(T,pe,_n,1,Bt,_r,on);return ve(T,pe,20),T.assignable=1,la(T,pe,Ti(T,pe,yn,Ie,it,{type:"MemberExpression",object:lr,computed:!0,property:Nr}),0,yn,Ie,it)}else if(ht===67174408||ht===67174409)return T.assignable=2,la(T,pe,Ti(T,pe,yn,Ie,it,{type:"TaggedTemplateExpression",tag:lr,quasi:T.token===67174408?ho(T,pe|65536):sa(T,pe,T.tokenPos,T.linePos,T.colPos)}),0,yn,Ie,it)}return lr}function vo(T,pe,lr,_n,yn,Ie){let it=rs(T,pe|32768,0),{tokenPos:ht,linePos:Bt,colPos:_r}=T;if(Fe(T,pe,67108877)){if(pe&67108864&&T.token===143494)return T.assignable=2,Bs(T,pe,it,_n,yn,Ie);Gn(T,91)}T.assignable=2,(T.token&16842752)===16842752&&Gn(T,62,As[T.token&255]);let on=vi(T,pe,2,1,0,0,lr,1,ht,Bt,_r);pe=(pe|134217728)^134217728,T.token===67108991&&Gn(T,162);let Nr=la(T,pe,on,lr,ht,Bt,_r);return T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"NewExpression",callee:Nr,arguments:T.token===67174411?ac(T,pe,lr):[]})}function Bs(T,pe,lr,_n,yn,Ie){let it=rs(T,pe,0);return Ti(T,pe,_n,yn,Ie,{type:"MetaProperty",meta:lr,property:it})}function Gs(T,pe,lr,_n,yn,Ie){return T.token===209008&&Gn(T,29),pe&2098176&&T.token===241773&&Gn(T,30),(T.token&537079808)===537079808&&(T.flags|=512),Vn(T,pe,T.tokenValue,rs(T,pe,0),0,lr,1,_n,yn,Ie)}function is(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Zi(T,pe|32768);let on=pe&64?ci(Wr(),1024):void 0;if(pe=(pe|134217728)^134217728,Fe(T,pe,16))return T.token===10?(it&1&&Gn(T,45),_i(T,pe,on,[],_n,1,ht,Bt,_r)):Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:[]});let Nr=0,mr=null,mn=0;T.destructible=(T.destructible|256|128)^384;let Wn=[];for(;T.token!==16;){let{token:Qt,tokenPos:yt,linePos:In,colPos:Cn}=T;if(Qt&143360)on&&Xi(T,pe,on,T.tokenValue,yn,0),mr=vi(T,pe,yn,0,1,0,1,1,yt,In,Cn),T.token===16||T.token===18?T.assignable&2?(Nr|=16,mn=1):(Qt&537079808)===537079808?T.flags|=512:(Qt&36864)===36864&&(T.flags|=256):(T.token===1077936157?mn=1:Nr|=16,mr=pi(T,pe,mr,1,0,yt,In,Cn),T.token!==16&&T.token!==18&&(mr=Lo(T,pe,1,0,yt,In,Cn,mr)));else if(Qt&2097152)mr=Qt===2162700?Fr(T,pe,on,0,1,0,yn,Ie,yt,In,Cn):Ot(T,pe,on,0,1,0,yn,Ie,yt,In,Cn),Nr|=T.destructible,mn=1,T.token!==16&&T.token!==18&&(Nr&8&&Gn(T,118),mr=pi(T,pe,mr,0,0,yt,In,Cn),Nr|=16,(T.token&8454144)===8454144&&(mr=wt(T,pe,1,ht,Bt,_r,4,Qt,mr)),Fe(T,pe|32768,22)&&(mr=re(T,pe,mr,ht,Bt,_r)));else if(Qt===14)mr=xr(T,pe,on,16,yn,Ie,1,1,0,yt,In,Cn),Nr|=(T.token===16?0:16)|T.destructible,mn=1;else{for(mr=nn(T,pe,1,0,0,yt,In,Cn),Nr=T.assignable,Wn.push(mr);Fe(T,pe|32768,18);)Wn.push(nn(T,pe,1,0,0,yt,In,Cn));return Nr|=T.assignable,ve(T,pe,16),T.destructible=Nr|16,T.assignable=2,Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:Wn})}if(Wn.push(mr),!Fe(T,pe|32768,18))break}return ve(T,pe,16),Nr|=T.destructible&256?256:0|T.destructible&128?128:0,T.token===10?(Nr&48&&Gn(T,25),(T.flags&1||it&1)&&Gn(T,45),Nr&128&&Gn(T,29),pe&2098176&&Nr&256&&Gn(T,30),mn&&(T.flags|=128),_i(T,pe,on,Wn,_n,1,ht,Bt,_r)):(Nr&8&&Gn(T,59),T.assignable=2,Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:Wn}))}function ma(T,pe,lr,_n,yn){let{tokenRaw:Ie,tokenRegExp:it,tokenValue:ht}=T;return Zi(T,pe),T.assignable=2,pe&512?Ti(T,pe,lr,_n,yn,{type:"Literal",value:ht,regex:it,raw:Ie}):Ti(T,pe,lr,_n,yn,{type:"Literal",value:ht,regex:it})}function Eo(T,pe,lr,_n,yn,Ie,it){pe=(pe|16777216|1024)^16777216;let ht=Ja(T,pe);ht.length&&(yn=T.tokenPos,Ie=T.linePos,it=T.colPos),T.leadingDecorators.length&&(T.leadingDecorators.push(...ht),ht=T.leadingDecorators,T.leadingDecorators=[]),Zi(T,pe);let Bt=null,_r=null,{tokenValue:on}=T;T.token&4096&&T.token!==20567?(Zn(T,pe,T.token)&&Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),lr&&(Xi(T,pe,lr,on,32,0),_n&&_n&2&&ja(T,on)),Bt=rs(T,pe,0)):(_n&1)<1&&Gn(T,37,"Class");let Nr=pe;Fe(T,pe|32768,20567)?(_r=Jn(T,pe,0,0,0,T.tokenPos,T.linePos,T.colPos),Nr|=524288):Nr=(Nr|524288)^524288;let mr=dc(T,Nr,pe,lr,2,8,0);return Ti(T,pe,yn,Ie,it,pe&1?{type:"ClassDeclaration",id:Bt,superClass:_r,decorators:ht,body:mr}:{type:"ClassDeclaration",id:Bt,superClass:_r,body:mr})}function li(T,pe,lr,_n,yn,Ie){let it=null,ht=null;pe=(pe|1024|16777216)^16777216;let Bt=Ja(T,pe);Bt.length&&(_n=T.tokenPos,yn=T.linePos,Ie=T.colPos),Zi(T,pe),T.token&4096&&T.token!==20567&&(Zn(T,pe,T.token)&&Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),it=rs(T,pe,0));let _r=pe;Fe(T,pe|32768,20567)?(ht=Jn(T,pe,0,lr,0,T.tokenPos,T.linePos,T.colPos),_r|=524288):_r=(_r|524288)^524288;let on=dc(T,_r,pe,void 0,2,0,lr);return T.assignable=2,Ti(T,pe,_n,yn,Ie,pe&1?{type:"ClassExpression",id:it,superClass:ht,decorators:Bt,body:on}:{type:"ClassExpression",id:it,superClass:ht,body:on})}function Ja(T,pe){let lr=[];if(pe&1)for(;T.token===133;)lr.push(Fc(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function Fc(T,pe,lr,_n,yn){Zi(T,pe|32768);let Ie=vi(T,pe,2,0,1,0,0,1,lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Ti(T,pe,lr,_n,yn,{type:"Decorator",expression:Ie})}function dc(T,pe,lr,_n,yn,Ie,it){let{tokenPos:ht,linePos:Bt,colPos:_r}=T;ve(T,pe|32768,2162700),pe=(pe|134217728)^134217728,T.flags=(T.flags|32)^32;let on=[],Nr;for(;T.token!==1074790415;){let mr=0;if(Nr=Ja(T,pe),mr=Nr.length,mr>0&&T.tokenValue==="constructor"&&Gn(T,106),T.token===1074790415&&Gn(T,105),Fe(T,pe,1074790417)){mr>0&&Gn(T,116);continue}on.push(rl(T,pe,_n,lr,yn,Nr,0,it,T.tokenPos,T.linePos,T.colPos))}return ve(T,Ie&8?pe|32768:pe,1074790415),Ti(T,pe,ht,Bt,_r,{type:"ClassBody",body:on})}function rl(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){let Nr=it?32:0,mr=null,{token:mn,tokenPos:Wn,linePos:Qt,colPos:yt}=T;if(mn&176128)switch(mr=rs(T,pe,0),mn){case 36972:if(!it&&T.token!==67174411)return rl(T,pe,lr,_n,yn,Ie,1,ht,Bt,_r,on);break;case 209007:if(T.token!==67174411&&(T.flags&1)<1){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=16|($c(T,pe,8457014)?8:0)}break;case 12402:if(T.token!==67174411){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=256}break;case 12403:if(T.token!==67174411){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=512}break}else mn===69271571?(Nr|=2,mr=Cr(T,_n,ht)):(mn&134217728)===134217728?mr=Mo(T,pe):mn===8457014?(Nr|=8,Zi(T,pe)):pe&1&&T.token===131?(Nr|=4096,mr=ao(T,pe|16384,Wn,Qt,yt)):pe&1&&(T.token&1073741824)===1073741824?Nr|=128:mn===122?(mr=rs(T,pe,0),T.token!==67174411&&Gn(T,28,As[T.token&255])):Gn(T,28,As[T.token&255]);if(Nr&792&&(T.token&143360?mr=rs(T,pe,0):(T.token&134217728)===134217728?mr=Mo(T,pe):T.token===69271571?(Nr|=2,mr=Cr(T,pe,0)):T.token===122?mr=rs(T,pe,0):pe&1&&T.token===131?(Nr|=4096,mr=ao(T,pe,Wn,Qt,yt)):Gn(T,131)),(Nr&2)<1&&(T.tokenValue==="constructor"?((T.token&1073741824)===1073741824?Gn(T,125):(Nr&32)<1&&T.token===67174411&&(Nr&920?Gn(T,50,"accessor"):(pe&524288)<1&&(T.flags&32?Gn(T,51):T.flags|=32)),Nr|=64):(Nr&4096)<1&&Nr&824&&T.tokenValue==="prototype"&&Gn(T,49)),pe&1&&T.token!==67174411)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);let In=Ht(T,pe,Nr,ht,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,Bt,_r,on,pe&1?{type:"MethodDefinition",kind:(Nr&32)<1&&Nr&64?"constructor":Nr&256?"get":Nr&512?"set":"method",static:(Nr&32)>0,computed:(Nr&2)>0,key:mr,decorators:Ie,value:In}:{type:"MethodDefinition",kind:(Nr&32)<1&&Nr&64?"constructor":Nr&256?"get":Nr&512?"set":"method",static:(Nr&32)>0,computed:(Nr&2)>0,key:mr,value:In})}function ao(T,pe,lr,_n,yn){Zi(T,pe);let{tokenValue:Ie}=T;return Ie==="constructor"&&Gn(T,124),Zi(T,pe),Ti(T,pe,lr,_n,yn,{type:"PrivateIdentifier",name:Ie})}function Cu(T,pe,lr,_n,yn,Ie,it,ht){let Bt=null;if(_n&8&&Gn(T,0),T.token===1077936157){Zi(T,pe|32768);let{tokenPos:_r,linePos:on,colPos:Nr}=T;T.token===537079928&&Gn(T,115),Bt=vi(T,pe|16384,2,0,1,0,0,1,_r,on,Nr),(T.token&1073741824)!==1073741824&&(Bt=pi(T,pe|16384,Bt,0,0,_r,on,Nr),Bt=Lo(T,pe|16384,0,0,_r,on,Nr,Bt),T.token===18&&(Bt=Ni(T,pe,0,Ie,it,ht,Bt)))}return Ti(T,pe,Ie,it,ht,{type:"PropertyDefinition",key:lr,value:Bt,static:(_n&32)>0,computed:(_n&2)>0,decorators:yn})}function Nl(T,pe,lr,_n,yn,Ie,it,ht){if(T.token&143360)return ru(T,pe,lr,_n,yn,Ie,it,ht);(T.token&2097152)!==2097152&&Gn(T,28,As[T.token&255]);let Bt=T.token===69271571?Ot(T,pe,lr,1,0,1,_n,yn,Ie,it,ht):Fr(T,pe,lr,1,0,1,_n,yn,Ie,it,ht);return T.destructible&16&&Gn(T,47),T.destructible&32&&Gn(T,47),Bt}function ru(T,pe,lr,_n,yn,Ie,it,ht){let{tokenValue:Bt,token:_r}=T;return pe&1024&&((_r&537079808)===537079808?Gn(T,115):(_r&36864)===36864&&Gn(T,114)),(_r&20480)===20480&&Gn(T,99),pe&2099200&&_r===241773&&Gn(T,30),_r===241739&&_n&24&&Gn(T,97),pe&4196352&&_r===209008&&Gn(T,95),Zi(T,pe),lr&&Tn(T,pe,lr,Bt,_n,yn),Ti(T,pe,Ie,it,ht,{type:"Identifier",name:Bt})}function sl(T,pe,lr,_n,yn,Ie){if(Zi(T,pe),T.token===8456259)return Ti(T,pe,_n,yn,Ie,{type:"JSXFragment",openingFragment:Ml(T,pe,_n,yn,Ie),children:hc(T,pe),closingFragment:wo(T,pe,lr,T.tokenPos,T.linePos,T.colPos)});let it=null,ht=[],Bt=kp(T,pe,lr,_n,yn,Ie);if(!Bt.selfClosing){ht=hc(T,pe),it=Od(T,pe,lr,T.tokenPos,T.linePos,T.colPos);let _r=vc(it.name);vc(Bt.name)!==_r&&Gn(T,149,_r)}return Ti(T,pe,_n,yn,Ie,{type:"JSXElement",children:ht,openingElement:Bt,closingElement:it})}function Ml(T,pe,lr,_n,yn){return cu(T,pe),Ti(T,pe,lr,_n,yn,{type:"JSXOpeningFragment"})}function Od(T,pe,lr,_n,yn,Ie){ve(T,pe,25);let it=Dp(T,pe,T.tokenPos,T.linePos,T.colPos);return lr?ve(T,pe,8456259):T.token=cu(T,pe),Ti(T,pe,_n,yn,Ie,{type:"JSXClosingElement",name:it})}function wo(T,pe,lr,_n,yn,Ie){return ve(T,pe,25),ve(T,pe,8456259),Ti(T,pe,_n,yn,Ie,{type:"JSXClosingFragment"})}function hc(T,pe){let lr=[];for(;T.token!==25;)T.index=T.tokenPos=T.startPos,T.column=T.colPos=T.startColumn,T.line=T.linePos=T.startLine,cu(T,pe),lr.push(au(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function au(T,pe,lr,_n,yn){if(T.token===138)return ep(T,pe,lr,_n,yn);if(T.token===2162700)return eE(T,pe,0,0,lr,_n,yn);if(T.token===8456258)return sl(T,pe,0,lr,_n,yn);Gn(T,0)}function ep(T,pe,lr,_n,yn){cu(T,pe);let Ie={type:"JSXText",value:T.tokenValue};return pe&512&&(Ie.raw=T.tokenRaw),Ti(T,pe,lr,_n,yn,Ie)}function kp(T,pe,lr,_n,yn,Ie){(T.token&143360)!==143360&&(T.token&4096)!==4096&&Gn(T,0);let it=Dp(T,pe,T.tokenPos,T.linePos,T.colPos),ht=_1(T,pe),Bt=T.token===8457016;return T.token===8456259?cu(T,pe):(ve(T,pe,8457016),lr?ve(T,pe,8456259):cu(T,pe)),Ti(T,pe,_n,yn,Ie,{type:"JSXOpeningElement",name:it,attributes:ht,selfClosing:Bt})}function Dp(T,pe,lr,_n,yn){Zu(T);let Ie=em(T,pe,lr,_n,yn);if(T.token===21)return hb(T,pe,Ie,lr,_n,yn);for(;Fe(T,pe,67108877);)Zu(T),Ie=ly(T,pe,Ie,lr,_n,yn);return Ie}function ly(T,pe,lr,_n,yn,Ie){let it=em(T,pe,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,_n,yn,Ie,{type:"JSXMemberExpression",object:lr,property:it})}function _1(T,pe){let lr=[];for(;T.token!==8457016&&T.token!==8456259&&T.token!==1048576;)lr.push(_A(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function A1(T,pe,lr,_n,yn){Zi(T,pe),ve(T,pe,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,1074790415),Ti(T,pe,lr,_n,yn,{type:"JSXSpreadAttribute",argument:Ie})}function _A(T,pe,lr,_n,yn){if(T.token===2162700)return A1(T,pe,lr,_n,yn);Zu(T);let Ie=null,it=em(T,pe,lr,_n,yn);if(T.token===21&&(it=hb(T,pe,it,lr,_n,yn)),T.token===1077936157){let ht=bl(T,pe),{tokenPos:Bt,linePos:_r,colPos:on}=T;switch(ht){case 134283267:Ie=Mo(T,pe);break;case 8456258:Ie=sl(T,pe,1,Bt,_r,on);break;case 2162700:Ie=eE(T,pe,1,1,Bt,_r,on);break;default:Gn(T,148)}}return Ti(T,pe,lr,_n,yn,{type:"JSXAttribute",value:Ie,name:it})}function hb(T,pe,lr,_n,yn,Ie){ve(T,pe,21);let it=em(T,pe,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,_n,yn,Ie,{type:"JSXNamespacedName",namespace:lr,name:it})}function eE(T,pe,lr,_n,yn,Ie,it){Zi(T,pe|32768);let{tokenPos:ht,linePos:Bt,colPos:_r}=T;if(T.token===14)return Ac(T,pe,ht,Bt,_r);let on=null;return T.token===1074790415?(_n&&Gn(T,151),on=Vl(T,pe,T.startPos,T.startLine,T.startColumn)):on=nn(T,pe,1,0,0,ht,Bt,_r),lr?ve(T,pe,1074790415):cu(T,pe),Ti(T,pe,yn,Ie,it,{type:"JSXExpressionContainer",expression:on})}function Ac(T,pe,lr,_n,yn){ve(T,pe,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,1074790415),Ti(T,pe,lr,_n,yn,{type:"JSXSpreadChild",expression:Ie})}function Vl(T,pe,lr,_n,yn){return T.startPos=T.tokenPos,T.startLine=T.linePos,T.startColumn=T.colPos,Ti(T,pe,lr,_n,yn,{type:"JSXEmptyExpression"})}function em(T,pe,lr,_n,yn){let{tokenValue:Ie}=T;return Zi(T,pe),Ti(T,pe,lr,_n,yn,{type:"JSXIdentifier",name:Ie})}var Mm=Object.freeze({__proto__:null}),Uh="4.2.1",Ly=Uh;function R2(T,pe){return Ul(T,pe,0)}function pC(T,pe){return Ul(T,pe,3072)}function jg(T,pe){return Ul(T,pe,0)}yo.ESTree=Mm,yo.parse=jg,yo.parseModule=pC,yo.parseScript=R2,yo.version=Ly}});tr();var $f=zt(),cd=sr(),Lg=Hc(),s0=op(),Hu={module:!0,next:!0,ranges:!0,webcompat:!0,loc:!0,raw:!0,directives:!0,globalReturn:!0,impliedStrict:!1,preserveParens:!1,lexical:!1,identifierPattern:!1,jsx:!0,specDeviation:!0,uniqueKeyInPattern:!1};function Ec(yo,Ca){let{parse:Vi}=Tf(),Gn=[],xa=[],Xu=Vi(yo,Object.assign(Object.assign({},Hu),{},{module:Ca,onComment:Gn,onToken:xa}));return Xu.comments=Gn,Xu.tokens=xa,Xu}function _u(yo){let{message:Ca,line:Vi,column:Gn}=yo,xa=(Ca.match(/^\[(?\d+):(?\d+)]: (?.*)$/)||{}).groups;return xa&&(Ca=xa.message,typeof Vi!="number"&&(Vi=Number(xa.line),Gn=Number(xa.column))),typeof Vi!="number"?yo:$f(Ca,{start:{line:Vi,column:Gn}})}function Al(yo,Ca){let Vi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{result:Gn,error:xa}=cd(()=>Ec(yo,!0),()=>Ec(yo,!1));if(!Gn)throw _u(xa);return Vi.originalText=yo,s0(Gn,Vi)}Be.exports={parsers:{meriyah:Lg(Al)}}});return We()})});var KKt=A((Ods,PJr)=>{(function(e){if(typeof Ods=="object"&&typeof PJr=="object")PJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.postcss=e()}})(function(){"use strict";var e=(jn,br)=>()=>(br||jn((br={exports:{}}).exports,br),br.exports),r=e((jn,br)=>{var We=function(lt){return lt&<.Math==Math&<};br.exports=We(typeof globalThis=="object"&&globalThis)||We(typeof window=="object"&&window)||We(typeof self=="object"&&self)||We(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((jn,br)=>{br.exports=function(We){try{return!!We()}catch{return!0}}}),n=e((jn,br)=>{var We=t();br.exports=!We(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((jn,br)=>{var We=t();br.exports=!We(function(){var lt=function(){}.bind();return typeof lt!="function"||lt.hasOwnProperty("prototype")})}),s=e((jn,br)=>{var We=i(),lt=Function.prototype.call;br.exports=We?lt.bind(lt):function(){return lt.apply(lt,arguments)}}),a=e(jn=>{"use strict";var br={}.propertyIsEnumerable,We=Object.getOwnPropertyDescriptor,lt=We&&!br.call({1:2},1);jn.f=lt?function(Be){var je=We(this,Be);return!!je&&je.enumerable}:br}),o=e((jn,br)=>{br.exports=function(We,lt){return{enumerable:!(We&1),configurable:!(We&2),writable:!(We&4),value:lt}}}),c=e((jn,br)=>{var We=i(),lt=Function.prototype,Be=lt.call,je=We&<.bind.bind(Be,Be);br.exports=We?je:function(ct){return function(){return Be.apply(ct,arguments)}}}),l=e((jn,br)=>{var We=c(),lt=We({}.toString),Be=We("".slice);br.exports=function(je){return Be(lt(je),8,-1)}}),u=e((jn,br)=>{var We=c(),lt=t(),Be=l(),je=Object,ct=We("".split);br.exports=lt(function(){return!je("z").propertyIsEnumerable(0)})?function(Le){return Be(Le)=="String"?ct(Le,""):je(Le)}:je}),m=e((jn,br)=>{br.exports=function(We){return We==null}}),h=e((jn,br)=>{var We=m(),lt=TypeError;br.exports=function(Be){if(We(Be))throw lt("Can't call method on "+Be);return Be}}),_=e((jn,br)=>{var We=u(),lt=h();br.exports=function(Be){return We(lt(Be))}}),b=e((jn,br)=>{var We=typeof document=="object"&&document.all,lt=typeof We>"u"&&We!==void 0;br.exports={all:We,IS_HTMLDDA:lt}}),v=e((jn,br)=>{var We=b(),lt=We.all;br.exports=We.IS_HTMLDDA?function(Be){return typeof Be=="function"||Be===lt}:function(Be){return typeof Be=="function"}}),w=e((jn,br)=>{var We=v(),lt=b(),Be=lt.all;br.exports=lt.IS_HTMLDDA?function(je){return typeof je=="object"?je!==null:We(je)||je===Be}:function(je){return typeof je=="object"?je!==null:We(je)}}),x=e((jn,br)=>{var We=r(),lt=v(),Be=function(je){return lt(je)?je:void 0};br.exports=function(je,ct){return arguments.length<2?Be(We[je]):We[je]&&We[je][ct]}}),P=e((jn,br)=>{var We=c();br.exports=We({}.isPrototypeOf)}),k=e((jn,br)=>{var We=x();br.exports=We("navigator","userAgent")||""}),R=e((jn,br)=>{var We=r(),lt=k(),Be=We.process,je=We.Deno,ct=Be&&Be.versions||je&&je.version,Le=ct&&ct.v8,ft,Jr;Le&&(ft=Le.split("."),Jr=ft[0]>0&&ft[0]<4?1:+(ft[0]+ft[1])),!Jr&<&&(ft=lt.match(/Edge\/(\d+)/),(!ft||ft[1]>=74)&&(ft=lt.match(/Chrome\/(\d+)/),ft&&(Jr=+ft[1]))),br.exports=Jr}),L=e((jn,br)=>{var We=R(),lt=t();br.exports=!!Object.getOwnPropertySymbols&&!lt(function(){var Be=Symbol();return!String(Be)||!(Object(Be)instanceof Symbol)||!Symbol.sham&&We&&We<41})}),U=e((jn,br)=>{var We=L();br.exports=We&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((jn,br)=>{var We=x(),lt=v(),Be=P(),je=U(),ct=Object;br.exports=je?function(Le){return typeof Le=="symbol"}:function(Le){var ft=We("Symbol");return lt(ft)&&Be(ft.prototype,ct(Le))}}),N=e((jn,br)=>{var We=String;br.exports=function(lt){try{return We(lt)}catch{return"Object"}}}),j=e((jn,br)=>{var We=v(),lt=N(),Be=TypeError;br.exports=function(je){if(We(je))return je;throw Be(lt(je)+" is not a function")}}),M=e((jn,br)=>{var We=j(),lt=m();br.exports=function(Be,je){var ct=Be[je];return lt(ct)?void 0:We(ct)}}),C=e((jn,br)=>{var We=s(),lt=v(),Be=w(),je=TypeError;br.exports=function(ct,Le){var ft,Jr;if(Le==="string"&<(ft=ct.toString)&&!Be(Jr=We(ft,ct))||lt(ft=ct.valueOf)&&!Be(Jr=We(ft,ct))||Le!=="string"&<(ft=ct.toString)&&!Be(Jr=We(ft,ct)))return Jr;throw je("Can't convert object to primitive value")}}),O=e((jn,br)=>{br.exports=!1}),V=e((jn,br)=>{var We=r(),lt=Object.defineProperty;br.exports=function(Be,je){try{lt(We,Be,{value:je,configurable:!0,writable:!0})}catch{We[Be]=je}return je}}),Q=e((jn,br)=>{var We=r(),lt=V(),Be="__core-js_shared__",je=We[Be]||lt(Be,{});br.exports=je}),X=e((jn,br)=>{var We=O(),lt=Q();(br.exports=function(Be,je){return lt[Be]||(lt[Be]=je!==void 0?je:{})})("versions",[]).push({version:"3.26.1",mode:We?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((jn,br)=>{var We=h(),lt=Object;br.exports=function(Be){return lt(We(Be))}}),ee=e((jn,br)=>{var We=c(),lt=J(),Be=We({}.hasOwnProperty);br.exports=Object.hasOwn||function(je,ct){return Be(lt(je),ct)}}),fe=e((jn,br)=>{var We=c(),lt=0,Be=Math.random(),je=We(1 .toString);br.exports=function(ct){return"Symbol("+(ct===void 0?"":ct)+")_"+je(++lt+Be,36)}}),ie=e((jn,br)=>{var We=r(),lt=X(),Be=ee(),je=fe(),ct=L(),Le=U(),ft=lt("wks"),Jr=We.Symbol,Yt=Jr&&Jr.for,wr=Le?Jr:Jr&&Jr.withoutSetter||je;br.exports=function(wn){if(!Be(ft,wn)||!(ct||typeof ft[wn]=="string")){var Bn="Symbol."+wn;ct&&Be(Jr,wn)?ft[wn]=Jr[wn]:Le&&Yt?ft[wn]=Yt(Bn):ft[wn]=wr(Bn)}return ft[wn]}}),Se=e((jn,br)=>{var We=s(),lt=w(),Be=Y(),je=M(),ct=C(),Le=ie(),ft=TypeError,Jr=Le("toPrimitive");br.exports=function(Yt,wr){if(!lt(Yt)||Be(Yt))return Yt;var wn=je(Yt,Jr),Bn;if(wn){if(wr===void 0&&(wr="default"),Bn=We(wn,Yt,wr),!lt(Bn)||Be(Bn))return Bn;throw ft("Can't convert object to primitive value")}return wr===void 0&&(wr="number"),ct(Yt,wr)}}),ce=e((jn,br)=>{var We=Se(),lt=Y();br.exports=function(Be){var je=We(Be,"string");return lt(je)?je:je+""}}),Mt=e((jn,br)=>{var We=r(),lt=w(),Be=We.document,je=lt(Be)&<(Be.createElement);br.exports=function(ct){return je?Be.createElement(ct):{}}}),et=e((jn,br)=>{var We=n(),lt=t(),Be=Mt();br.exports=!We&&!lt(function(){return Object.defineProperty(Be("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(jn=>{var br=n(),We=s(),lt=a(),Be=o(),je=_(),ct=ce(),Le=ee(),ft=et(),Jr=Object.getOwnPropertyDescriptor;jn.f=br?Jr:function(Yt,wr){if(Yt=je(Yt),wr=ct(wr),ft)try{return Jr(Yt,wr)}catch{}if(Le(Yt,wr))return Be(!We(lt.f,Yt,wr),Yt[wr])}}),Ge=e((jn,br)=>{var We=n(),lt=t();br.exports=We&<(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((jn,br)=>{var We=w(),lt=String,Be=TypeError;br.exports=function(je){if(We(je))return je;throw Be(lt(je)+" is not an object")}}),oe=e(jn=>{var br=n(),We=et(),lt=Ge(),Be=me(),je=ce(),ct=TypeError,Le=Object.defineProperty,ft=Object.getOwnPropertyDescriptor,Jr="enumerable",Yt="configurable",wr="writable";jn.f=br?lt?function(wn,Bn,tr){if(Be(wn),Bn=je(Bn),Be(tr),typeof wn=="function"&&Bn==="prototype"&&"value"in tr&&wr in tr&&!tr[wr]){var zt=ft(wn,Bn);zt&&zt[wr]&&(wn[Bn]=tr.value,tr={configurable:Yt in tr?tr[Yt]:zt[Yt],enumerable:Jr in tr?tr[Jr]:zt[Jr],writable:!1})}return Le(wn,Bn,tr)}:Le:function(wn,Bn,tr){if(Be(wn),Bn=je(Bn),Be(tr),We)try{return Le(wn,Bn,tr)}catch{}if("get"in tr||"set"in tr)throw ct("Accessors not supported");return"value"in tr&&(wn[Bn]=tr.value),wn}}),ue=e((jn,br)=>{var We=n(),lt=oe(),Be=o();br.exports=We?function(je,ct,Le){return lt.f(je,ct,Be(1,Le))}:function(je,ct,Le){return je[ct]=Le,je}}),De=e((jn,br)=>{var We=n(),lt=ee(),Be=Function.prototype,je=We&&Object.getOwnPropertyDescriptor,ct=lt(Be,"name"),Le=ct&&function(){}.name==="something",ft=ct&&(!We||We&&je(Be,"name").configurable);br.exports={EXISTS:ct,PROPER:Le,CONFIGURABLE:ft}}),It=e((jn,br)=>{var We=c(),lt=v(),Be=Q(),je=We(Function.toString);lt(Be.inspectSource)||(Be.inspectSource=function(ct){return je(ct)}),br.exports=Be.inspectSource}),Je=e((jn,br)=>{var We=r(),lt=v(),Be=We.WeakMap;br.exports=lt(Be)&&/native code/.test(String(Be))}),at=e((jn,br)=>{var We=X(),lt=fe(),Be=We("keys");br.exports=function(je){return Be[je]||(Be[je]=lt(je))}}),mt=e((jn,br)=>{br.exports={}}),ke=e((jn,br)=>{var We=Je(),lt=r(),Be=w(),je=ue(),ct=ee(),Le=Q(),ft=at(),Jr=mt(),Yt="Object already initialized",wr=lt.TypeError,wn=lt.WeakMap,Bn,tr,zt,sr=function(ge){return zt(ge)?tr(ge):Bn(ge,{})},Ir=function(ge){return function(Me){var ae;if(!Be(Me)||(ae=tr(Me)).type!==ge)throw wr("Incompatible receiver, "+ge+" required");return ae}};We||Le.state?(rr=Le.state||(Le.state=new wn),rr.get=rr.get,rr.has=rr.has,rr.set=rr.set,Bn=function(ge,Me){if(rr.has(ge))throw wr(Yt);return Me.facade=ge,rr.set(ge,Me),Me},tr=function(ge){return rr.get(ge)||{}},zt=function(ge){return rr.has(ge)}):(pt=ft("state"),Jr[pt]=!0,Bn=function(ge,Me){if(ct(ge,pt))throw wr(Yt);return Me.facade=ge,je(ge,pt,Me),Me},tr=function(ge){return ct(ge,pt)?ge[pt]:{}},zt=function(ge){return ct(ge,pt)});var rr,pt;br.exports={set:Bn,get:tr,has:zt,enforce:sr,getterFor:Ir}}),dt=e((jn,br)=>{var We=t(),lt=v(),Be=ee(),je=n(),ct=De().CONFIGURABLE,Le=It(),ft=ke(),Jr=ft.enforce,Yt=ft.get,wr=Object.defineProperty,wn=je&&!We(function(){return wr(function(){},"length",{value:8}).length!==8}),Bn=String(String).split("String"),tr=br.exports=function(zt,sr,Ir){String(sr).slice(0,7)==="Symbol("&&(sr="["+String(sr).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Ir&&Ir.getter&&(sr="get "+sr),Ir&&Ir.setter&&(sr="set "+sr),(!Be(zt,"name")||ct&&zt.name!==sr)&&(je?wr(zt,"name",{value:sr,configurable:!0}):zt.name=sr),wn&&Ir&&Be(Ir,"arity")&&zt.length!==Ir.arity&&wr(zt,"length",{value:Ir.arity});try{Ir&&Be(Ir,"constructor")&&Ir.constructor?je&&wr(zt,"prototype",{writable:!1}):zt.prototype&&(zt.prototype=void 0)}catch{}var rr=Jr(zt);return Be(rr,"source")||(rr.source=Bn.join(typeof sr=="string"?sr:"")),zt};Function.prototype.toString=tr(function(){return lt(this)&&Yt(this).source||Le(this)},"toString")}),ot=e((jn,br)=>{var We=v(),lt=oe(),Be=dt(),je=V();br.exports=function(ct,Le,ft,Jr){Jr||(Jr={});var Yt=Jr.enumerable,wr=Jr.name!==void 0?Jr.name:Le;if(We(ft)&&Be(ft,wr,Jr),Jr.global)Yt?ct[Le]=ft:je(Le,ft);else{try{Jr.unsafe?ct[Le]&&(Yt=!0):delete ct[Le]}catch{}Yt?ct[Le]=ft:lt.f(ct,Le,{value:ft,enumerable:!1,configurable:!Jr.nonConfigurable,writable:!Jr.nonWritable})}return ct}}),kt=e((jn,br)=>{var We=Math.ceil,lt=Math.floor;br.exports=Math.trunc||function(Be){var je=+Be;return(je>0?lt:We)(je)}}),Vt=e((jn,br)=>{var We=kt();br.exports=function(lt){var Be=+lt;return Be!==Be||Be===0?0:We(Be)}}),Ar=e((jn,br)=>{var We=Vt(),lt=Math.max,Be=Math.min;br.exports=function(je,ct){var Le=We(je);return Le<0?lt(Le+ct,0):Be(Le,ct)}}),ni=e((jn,br)=>{var We=Vt(),lt=Math.min;br.exports=function(Be){return Be>0?lt(We(Be),9007199254740991):0}}),gn=e((jn,br)=>{var We=ni();br.exports=function(lt){return We(lt.length)}}),On=e((jn,br)=>{var We=_(),lt=Ar(),Be=gn(),je=function(ct){return function(Le,ft,Jr){var Yt=We(Le),wr=Be(Yt),wn=lt(Jr,wr),Bn;if(ct&&ft!=ft){for(;wr>wn;)if(Bn=Yt[wn++],Bn!=Bn)return!0}else for(;wr>wn;wn++)if((ct||wn in Yt)&&Yt[wn]===ft)return ct||wn||0;return!ct&&-1}};br.exports={includes:je(!0),indexOf:je(!1)}}),er=e((jn,br)=>{var We=c(),lt=ee(),Be=_(),je=On().indexOf,ct=mt(),Le=We([].push);br.exports=function(ft,Jr){var Yt=Be(ft),wr=0,wn=[],Bn;for(Bn in Yt)!lt(ct,Bn)&<(Yt,Bn)&&Le(wn,Bn);for(;Jr.length>wr;)lt(Yt,Bn=Jr[wr++])&&(~je(wn,Bn)||Le(wn,Bn));return wn}}),ln=e((jn,br)=>{br.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(jn=>{var br=er(),We=ln(),lt=We.concat("length","prototype");jn.f=Object.getOwnPropertyNames||function(Be){return br(Be,lt)}}),nt=e(jn=>{jn.f=Object.getOwnPropertySymbols}),ut=e((jn,br)=>{var We=x(),lt=c(),Be=Tr(),je=nt(),ct=me(),Le=lt([].concat);br.exports=We("Reflect","ownKeys")||function(ft){var Jr=Be.f(ct(ft)),Yt=je.f;return Yt?Le(Jr,Yt(ft)):Jr}}),Ve=e((jn,br)=>{var We=ee(),lt=ut(),Be=or(),je=oe();br.exports=function(ct,Le,ft){for(var Jr=lt(Le),Yt=je.f,wr=Be.f,wn=0;wn{var We=t(),lt=v(),Be=/#|\.prototype\./,je=function(Yt,wr){var wn=Le[ct(Yt)];return wn==Jr?!0:wn==ft?!1:lt(wr)?We(wr):!!wr},ct=je.normalize=function(Yt){return String(Yt).replace(Be,".").toLowerCase()},Le=je.data={},ft=je.NATIVE="N",Jr=je.POLYFILL="P";br.exports=je}),Pe=e((jn,br)=>{var We=r(),lt=or().f,Be=ue(),je=ot(),ct=V(),Le=Ve(),ft=Ae();br.exports=function(Jr,Yt){var wr=Jr.target,wn=Jr.global,Bn=Jr.stat,tr,zt,sr,Ir,rr,pt;if(wn?zt=We:Bn?zt=We[wr]||ct(wr,{}):zt=(We[wr]||{}).prototype,zt)for(sr in Yt){if(rr=Yt[sr],Jr.dontCallGetSet?(pt=lt(zt,sr),Ir=pt&&pt.value):Ir=zt[sr],tr=ft(wn?sr:wr+(Bn?".":"#")+sr,Jr.forced),!tr&&Ir!==void 0){if(typeof rr==typeof Ir)continue;Le(rr,Ir)}(Jr.sham||Ir&&Ir.sham)&&Be(rr,"sham",!0),je(zt,sr,rr,Jr)}}}),Kt=e(()=>{var jn=Pe(),br=r();jn({global:!0,forced:br.globalThis!==br},{globalThis:br})}),nr=e(()=>{Kt()}),En=e((jn,br)=>{nr();var We=Object.defineProperty,lt=Object.getOwnPropertyDescriptor,Be=Object.getOwnPropertyNames,je=Object.prototype.hasOwnProperty,ct=(Ie,it)=>function(){return Ie&&(it=(0,Ie[Be(Ie)[0]])(Ie=0)),it},Le=(Ie,it)=>function(){return it||(0,Ie[Be(Ie)[0]])((it={exports:{}}).exports,it),it.exports},ft=(Ie,it)=>{for(var ht in it)We(Ie,ht,{get:it[ht],enumerable:!0})},Jr=(Ie,it,ht,Bt)=>{if(it&&typeof it=="object"||typeof it=="function")for(let _r of Be(it))!je.call(Ie,_r)&&_r!==ht&&We(Ie,_r,{get:()=>it[_r],enumerable:!(Bt=lt(it,_r))||Bt.enumerable});return Ie},Yt=Ie=>Jr(We({},"__esModule",{value:!0}),Ie),wr=ct({""(){}}),wn=Le({"src/common/parser-create-error.js"(Ie,it){"use strict";wr();function ht(Bt,_r){let on=new SyntaxError(Bt+" ("+_r.start.line+":"+_r.start.column+")");return on.loc=_r,on}it.exports=ht}}),Bn=Le({"src/utils/get-last.js"(Ie,it){"use strict";wr();var ht=Bt=>Bt[Bt.length-1];it.exports=ht}}),tr=Le({"src/utils/front-matter/parse.js"(Ie,it){"use strict";wr();var ht=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function Bt(_r){let on=_r.match(ht);if(!on)return{content:_r};let{startDelimiter:Nr,language:mr,value:mn="",endDelimiter:Wn}=on.groups,Qt=mr.trim()||"yaml";if(Nr==="+++"&&(Qt="toml"),Qt!=="yaml"&&Nr!==Wn)return{content:_r};let[yt]=on;return{frontMatter:{type:"front-matter",lang:Qt,value:mn,startDelimiter:Nr,endDelimiter:Wn,raw:yt.replace(/\n$/,"")},content:yt.replace(/[^\n]/g," ")+_r.slice(yt.length)}}it.exports=Bt}}),zt={};ft(zt,{EOL:()=>Sr,arch:()=>st,cpus:()=>ae,default:()=>Pr,endianness:()=>sr,freemem:()=>ge,getNetworkInterfaces:()=>Ee,hostname:()=>Ir,loadavg:()=>rr,networkInterfaces:()=>$t,platform:()=>yr,release:()=>bt,tmpDir:()=>Wt,tmpdir:()=>Ke,totalmem:()=>Me,type:()=>Ye,uptime:()=>pt});function sr(){if(typeof Lt>"u"){var Ie=new ArrayBuffer(2),it=new Uint8Array(Ie),ht=new Uint16Array(Ie);if(it[0]=1,it[1]=2,ht[0]===258)Lt="BE";else if(ht[0]===513)Lt="LE";else throw new Error("unable to figure out endianess")}return Lt}function Ir(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function rr(){return[]}function pt(){return 0}function ge(){return Number.MAX_VALUE}function Me(){return Number.MAX_VALUE}function ae(){return[]}function Ye(){return"Browser"}function bt(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function $t(){}function Ee(){}function st(){return"javascript"}function yr(){return"browser"}function Wt(){return"/tmp"}var Lt,Ke,Sr,Pr,Sn=ct({"node-modules-polyfills:os"(){wr(),Ke=Wt,Sr=` +`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacute:"\xD3",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslash:"\xD8",Otilde:"\xD5",Otimes:"\u2A37",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:" ",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\u{1D54B}",TripleDot:"\u20DB",Tscr:"\u{1D4AF}",Tstrok:"\u0166",Uacute:"\xDA",Uarr:"\u219F",Uarrocir:"\u2949",Ubrcy:"\u040E",Ubreve:"\u016C",Ucirc:"\xDB",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\u{1D518}",Ugrave:"\xD9",Umacr:"\u016A",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",Uopf:"\u{1D54C}",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",UpTee:"\u22A5",UpTeeArrow:"\u21A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",Upsilon:"\u03A5",Uring:"\u016E",Uscr:"\u{1D4B0}",Utilde:"\u0168",Uuml:"\xDC",VDash:"\u22AB",Vbar:"\u2AEB",Vcy:"\u0412",Vdash:"\u22A9",Vdashl:"\u2AE6",Vee:"\u22C1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",Vopf:"\u{1D54D}",Vscr:"\u{1D4B1}",Vvdash:"\u22AA",Wcirc:"\u0174",Wedge:"\u22C0",Wfr:"\u{1D51A}",Wopf:"\u{1D54E}",Wscr:"\u{1D4B2}",Xfr:"\u{1D51B}",Xi:"\u039E",Xopf:"\u{1D54F}",Xscr:"\u{1D4B3}",YAcy:"\u042F",YIcy:"\u0407",YUcy:"\u042E",Yacute:"\xDD",Ycirc:"\u0176",Ycy:"\u042B",Yfr:"\u{1D51C}",Yopf:"\u{1D550}",Yscr:"\u{1D4B4}",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017D",Zcy:"\u0417",Zdot:"\u017B",ZeroWidthSpace:"\u200B",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\u{1D4B5}",aacute:"\xE1",abreve:"\u0103",ac:"\u223E",acE:"\u223E\u0333",acd:"\u223F",acirc:"\xE2",acute:"\xB4",acy:"\u0430",aelig:"\xE6",af:"\u2061",afr:"\u{1D51E}",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",amacr:"\u0101",amalg:"\u2A3F",amp:"&",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",aopf:"\u{1D552}",ap:"\u2248",apE:"\u2A70",apacir:"\u2A6F",ape:"\u224A",apid:"\u224B",apos:"'",approx:"\u2248",approxeq:"\u224A",aring:"\xE5",ascr:"\u{1D4B6}",ast:"*",asymp:"\u2248",asympeq:"\u224D",atilde:"\xE3",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",bNot:"\u2AED",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",barvee:"\u22BD",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",beta:"\u03B2",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255D",boxUR:"\u255A",boxUl:"\u255C",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256C",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256B",boxVl:"\u2562",boxVr:"\u255F",boxbox:"\u29C9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250C",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252C",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxuL:"\u255B",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256A",boxvL:"\u2561",boxvR:"\u255E",boxvh:"\u253C",boxvl:"\u2524",boxvr:"\u251C",bprime:"\u2035",breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",bumpeq:"\u224F",cacute:"\u0107",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",ccaps:"\u2A4D",ccaron:"\u010D",ccedil:"\xE7",ccirc:"\u0109",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",cedil:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",cfr:"\u{1D520}",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",cir:"\u25CB",cirE:"\u29C3",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\xAE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",conint:"\u222E",copf:"\u{1D554}",coprod:"\u2210",copy:"\xA9",copysr:"\u2117",crarr:"\u21B5",cross:"\u2717",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",cupbrcap:"\u2A48",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dArr:"\u21D3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",ddotseq:"\u2A77",deg:"\xB0",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",dharl:"\u21C3",dharr:"\u21C2",diam:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",dot:"\u02D9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",dscy:"\u0455",dsol:"\u29F6",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",dzigrarr:"\u27FF",eDDot:"\u2A77",eDot:"\u2251",eacute:"\xE9",easter:"\u2A6E",ecaron:"\u011B",ecir:"\u2256",ecirc:"\xEA",ecolon:"\u2255",ecy:"\u044D",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",eg:"\u2A9A",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014B",ensp:"\u2002",eogon:"\u0119",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",equals:"=",equest:"\u225F",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erDot:"\u2253",erarr:"\u2971",escr:"\u212F",esdot:"\u2250",esim:"\u2242",eta:"\u03B7",eth:"\xF0",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",filig:"\uFB01",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",gE:"\u2267",gEl:"\u2A8C",gacute:"\u01F5",gamma:"\u03B3",gammad:"\u03DD",gap:"\u2A86",gbreve:"\u011F",gcirc:"\u011D",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2A92",gla:"\u2AA5",glj:"\u2AA4",gnE:"\u2269",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",grave:"`",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",hArr:"\u21D4",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",hbar:"\u210F",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",horbar:"\u2015",hscr:"\u{1D4BD}",hslash:"\u210F",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacute:"\xED",ic:"\u2063",icirc:"\xEE",icy:"\u0438",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012B",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",intcal:"\u22BA",integers:"\u2124",intercal:"\u22BA",intlarhk:"\u2A17",intprod:"\u2A3C",iocy:"\u0451",iogon:"\u012F",iopf:"\u{1D55A}",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",isin:"\u2208",isinE:"\u22F9",isindot:"\u22F5",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xEF",jcirc:"\u0135",jcy:"\u0439",jfr:"\u{1D527}",jmath:"\u0237",jopf:"\u{1D55B}",jscr:"\u{1D4BF}",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03BA",kappav:"\u03F0",kcedil:"\u0137",kcy:"\u043A",kfr:"\u{1D528}",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045C",kopf:"\u{1D55C}",kscr:"\u{1D4C0}",lAarr:"\u21DA",lArr:"\u21D0",lAtail:"\u291B",lBarr:"\u290E",lE:"\u2266",lEg:"\u2A8B",lHar:"\u2962",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",laquo:"\xAB",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",lcedil:"\u013C",lceil:"\u2308",lcub:"{",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21A2",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",leftthreetimes:"\u22CB",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltrPar:"\u2996",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",mDDot:"\u223A",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",mdash:"\u2014",measuredangle:"\u2221",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",mstpos:"\u223E",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nGg:"\u22D9\u0338",nGt:"\u226B\u20D2",nGtv:"\u226B\u0338",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nLl:"\u22D8\u0338",nLt:"\u226A\u20D2",nLtv:"\u226A\u0338",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",neArr:"\u21D7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",ngsim:"\u2275",ngt:"\u226F",ngtr:"\u226F",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",nlArr:"\u21CD",nlE:"\u2266\u0338",nlarr:"\u219A",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219A",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nlsim:"\u2274",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nmid:"\u2224",nopf:"\u{1D55F}",not:"\xAC",notin:"\u2209",notinE:"\u22F9\u0338",notindot:"\u22F5\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22AD",nvHarr:"\u2904",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwArr:"\u21D6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24C8",oacute:"\xF3",oast:"\u229B",ocir:"\u229A",ocirc:"\xF4",ocy:"\u043E",odash:"\u229D",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",ofcir:"\u29BF",ofr:"\u{1D52C}",ogon:"\u02DB",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",omega:"\u03C9",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",opar:"\u29B7",operp:"\u29B9",oplus:"\u2295",or:"\u2228",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oscr:"\u2134",oslash:"\xF8",osol:"\u2298",otilde:"\xF5",otimes:"\u2297",otimesas:"\u2A36",ouml:"\xF6",ovbar:"\u233D",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",pointint:"\u2A15",popf:"\u{1D561}",pound:"\xA3",pr:"\u227A",prE:"\u2AB3",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",primes:"\u2119",prnE:"\u2AB5",prnap:"\u2AB9",prnsim:"\u22E8",prod:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",psi:"\u03C8",puncsp:"\u2008",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",qprime:"\u2057",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',rAarr:"\u21DB",rArr:"\u21D2",rAtail:"\u291C",rBarr:"\u290F",rHar:"\u2964",race:"\u223D\u0331",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",reg:"\xAE",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",rhov:"\u03F1",rightarrow:"\u2192",rightarrowtail:"\u21A3",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",rightthreetimes:"\u22CC",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",rsaquo:"\u203A",rscr:"\u{1D4C7}",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",sbquo:"\u201A",sc:"\u227B",scE:"\u2AB4",scap:"\u2AB8",scaron:"\u0161",sccue:"\u227D",sce:"\u2AB0",scedil:"\u015F",scirc:"\u015D",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",seArr:"\u21D8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xAD",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",subE:"\u2AC5",subdot:"\u2ABD",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",supE:"\u2AC6",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supedot:"\u2AC4",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swArr:"\u21D9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",target:"\u2316",tau:"\u03C4",tbrk:"\u23B4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",thorn:"\xFE",tilde:"\u02DC",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",tscy:"\u0446",tshcy:"\u045B",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uArr:"\u21D1",uHar:"\u2963",uacute:"\xFA",uarr:"\u2191",ubrcy:"\u045E",ubreve:"\u016D",ucirc:"\xFB",ucy:"\u0443",udarr:"\u21C5",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",ugrave:"\xF9",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",uml:"\xA8",uogon:"\u0173",uopf:"\u{1D566}",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",upsi:"\u03C5",upsih:"\u03D2",upsilon:"\u03C5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",urtri:"\u25F9",uscr:"\u{1D4CA}",utdot:"\u22F0",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uuml:"\xFC",uwangle:"\u29A7",vArr:"\u21D5",vBar:"\u2AE8",vBarv:"\u2AE9",vDash:"\u22A8",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vcy:"\u0432",vdash:"\u22A2",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",vert:"|",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",vzigzag:"\u299A",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacute:"\xFD",yacy:"\u044F",ycirc:"\u0177",ycy:"\u044B",yen:"\xA5",yfr:"\u{1D536}",yicy:"\u0457",yopf:"\u{1D56A}",yscr:"\u{1D4CE}",yucy:"\u044E",yuml:"\xFF",zacute:"\u017A",zcaron:"\u017E",zcy:"\u0437",zdot:"\u017C",zeetrf:"\u2128",zeta:"\u03B6",zfr:"\u{1D537}",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"},kc={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};function hl(T){return T.replace(/&(?:[a-zA-Z]+|#[xX][\da-fA-F]+|#\d+);/g,pe=>{if(pe.charAt(1)==="#"){let lr=pe.charAt(2),_n=lr==="X"||lr==="x"?parseInt(pe.slice(3),16):parseInt(pe.slice(2),10);return eo(_n)}return ju[pe.slice(1,-1)]||pe})}function eo(T){return T>=55296&&T<=57343||T>1114111?"\uFFFD":(T in kc&&(T=kc[T]),String.fromCodePoint(T))}function bl(T,pe){return T.startPos=T.tokenPos=T.index,T.startColumn=T.colPos=T.column,T.startLine=T.linePos=T.line,T.token=Is[T.currentChar]&8192?gl(T,pe):Sc(T,pe,0),T.token}function gl(T,pe){let lr=T.currentChar,_n=pr(T),yn=T.index;for(;_n!==lr;)T.index>=T.end&&Gn(T,14),_n=pr(T);return _n!==lr&&Gn(T,14),T.tokenValue=T.source.slice(yn,T.index),pr(T),pe&512&&(T.tokenRaw=T.source.slice(T.tokenPos,T.index)),134283267}function cu(T,pe){if(T.startPos=T.tokenPos=T.index,T.startColumn=T.colPos=T.column,T.startLine=T.linePos=T.line,T.index>=T.end)return T.token=1048576;switch(ll[T.source.charCodeAt(T.index)]){case 8456258:{pr(T),T.currentChar===47?(pr(T),T.token=25):T.token=8456258;break}case 2162700:{pr(T),T.token=2162700;break}default:{let lr=0;for(;T.index2?Ie-2:0),ht=2;ht1&&yn&32&&T.token&262144&&Gn(T,58,As[T.token&255]),it}function uy(T,pe,lr,_n,yn){let{token:Ie,tokenPos:it,linePos:ht,colPos:Bt}=T,_r=null,on=Nl(T,pe,lr,_n,yn,it,ht,Bt);return T.token===1077936157?(Zi(T,pe|32768),_r=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),(yn&32||(Ie&2097152)<1)&&(T.token===274549||T.token===8738868&&(Ie&2097152||(_n&4)<1||pe&1024))&&Xu(it,T.line,T.index-3,57,T.token===274549?"of":"in")):(_n&16||(Ie&2097152)>0)&&(T.token&262144)!==262144&&Gn(T,56,_n&16?"const":"destructuring"),Ti(T,pe,it,ht,Bt,{type:"VariableDeclarator",id:on,init:_r})}function Y_(T,pe,lr,_n,yn,Ie,it){Zi(T,pe);let ht=(pe&4194304)>0&&Fe(T,pe,209008);ve(T,pe|32768,67174411),lr&&(lr=ci(lr,1));let Bt=null,_r=null,on=0,Nr=null,mr=T.token===86090||T.token===241739||T.token===86092,mn,{token:Wn,tokenPos:Qt,linePos:yt,colPos:In}=T;if(mr?Wn===241739?(Nr=rs(T,pe,0),T.token&2240512?(T.token===8738868?pe&1024&&Gn(T,64):Nr=Ti(T,pe,Qt,yt,In,{type:"VariableDeclaration",kind:"let",declarations:F_(T,pe|134217728,lr,8,32)}),T.assignable=1):pe&1024?Gn(T,64):(mr=!1,T.assignable=1,Nr=pi(T,pe,Nr,0,0,Qt,yt,In),T.token===274549&&Gn(T,111))):(Zi(T,pe),Nr=Ti(T,pe,Qt,yt,In,Wn===86090?{type:"VariableDeclaration",kind:"var",declarations:F_(T,pe|134217728,lr,4,32)}:{type:"VariableDeclaration",kind:"const",declarations:F_(T,pe|134217728,lr,16,32)}),T.assignable=1):Wn===1074790417?ht&&Gn(T,79):(Wn&2097152)===2097152?(Nr=Wn===2162700?Fr(T,pe,void 0,1,0,0,2,32,Qt,yt,In):Ot(T,pe,void 0,1,0,0,2,32,Qt,yt,In),on=T.destructible,pe&256&&on&64&&Gn(T,60),T.assignable=on&16?2:1,Nr=pi(T,pe|134217728,Nr,0,0,T.tokenPos,T.linePos,T.colPos)):Nr=Jn(T,pe|134217728,1,0,1,Qt,yt,In),(T.token&262144)===262144){if(T.token===274549){T.assignable&2&&Gn(T,77,ht?"await":"of"),Oe(T,Nr),Zi(T,pe|32768),mn=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),ve(T,pe|32768,16);let Oi=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForOfStatement",left:Nr,right:mn,body:Oi,await:ht})}T.assignable&2&&Gn(T,77,"in"),Oe(T,Nr),Zi(T,pe|32768),ht&&Gn(T,79),mn=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos),ve(T,pe|32768,16);let ji=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForInStatement",body:ji,left:Nr,right:mn})}ht&&Gn(T,79),mr||(on&8&&T.token!==1077936157&&Gn(T,77,"loop"),Nr=Lo(T,pe|134217728,0,0,Qt,yt,In,Nr)),T.token===18&&(Nr=Ni(T,pe,0,T.tokenPos,T.linePos,T.colPos,Nr)),ve(T,pe|32768,1074790417),T.token!==1074790417&&(Bt=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),ve(T,pe|32768,1074790417),T.token!==16&&(_r=Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),ve(T,pe|32768,16);let Cn=Ap(T,pe,lr,_n);return Ti(T,pe,yn,Ie,it,{type:"ForStatement",init:Nr,test:Bt,update:_r,body:Cn})}function zA(T,pe,lr){return hu(pe,T.token)||Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),lr&&Xi(T,pe,lr,T.tokenValue,8,0),rs(T,pe,0)}function yS(T,pe,lr){let _n=T.tokenPos,yn=T.linePos,Ie=T.colPos;Zi(T,pe);let it=null,{tokenPos:ht,linePos:Bt,colPos:_r}=T,on=[];if(T.token===134283267)it=Mo(T,pe);else{if(T.token&143360){let Nr=zA(T,pe,lr);if(on=[Ti(T,pe,ht,Bt,_r,{type:"ImportDefaultSpecifier",local:Nr})],Fe(T,pe,18))switch(T.token){case 8457014:on.push(WE(T,pe,lr));break;case 2162700:$A(T,pe,lr,on);break;default:Gn(T,104)}}else switch(T.token){case 8457014:on=[WE(T,pe,lr)];break;case 2162700:$A(T,pe,lr,on);break;case 67174411:return fd(T,pe,_n,yn,Ie);case 67108877:return Zf(T,pe,_n,yn,Ie);default:Gn(T,28,As[T.token&255])}it=gv(T,pe)}return hr(T,pe|32768),Ti(T,pe,_n,yn,Ie,{type:"ImportDeclaration",specifiers:on,source:it})}function WE(T,pe,lr){let{tokenPos:_n,linePos:yn,colPos:Ie}=T;return Zi(T,pe),ve(T,pe,77934),(T.token&134217728)===134217728&&Xu(_n,T.line,T.index,28,As[T.token&255]),Ti(T,pe,_n,yn,Ie,{type:"ImportNamespaceSpecifier",local:zA(T,pe,lr)})}function gv(T,pe){return Fe(T,pe,12404),T.token!==134283267&&Gn(T,102,"Import"),Mo(T,pe)}function $A(T,pe,lr,_n){for(Zi(T,pe);T.token&143360;){let{token:yn,tokenValue:Ie,tokenPos:it,linePos:ht,colPos:Bt}=T,_r=rs(T,pe,0),on;Fe(T,pe,77934)?((T.token&134217728)===134217728||T.token===18?Gn(T,103):Zt(T,pe,16,T.token,0),Ie=T.tokenValue,on=rs(T,pe,0)):(Zt(T,pe,16,yn,0),on=_r),lr&&Xi(T,pe,lr,Ie,8,0),_n.push(Ti(T,pe,it,ht,Bt,{type:"ImportSpecifier",local:on,imported:_r})),T.token!==1074790415&&ve(T,pe,18)}return ve(T,pe,1074790415),_n}function Zf(T,pe,lr,_n,yn){let Ie=bi(T,pe,Ti(T,pe,lr,_n,yn,{type:"Identifier",name:"import"}),lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Ie=Lo(T,pe,0,0,lr,_n,yn,Ie),Pf(T,pe,Ie,lr,_n,yn)}function fd(T,pe,lr,_n,yn){let Ie=ss(T,pe,0,lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Pf(T,pe,Ie,lr,_n,yn)}function At(T,pe,lr){let _n=T.tokenPos,yn=T.linePos,Ie=T.colPos;Zi(T,pe|32768);let it=[],ht=null,Bt=null,_r;if(Fe(T,pe|32768,20563)){switch(T.token){case 86106:{ht=te(T,pe,lr,4,1,1,0,T.tokenPos,T.linePos,T.colPos);break}case 133:case 86096:ht=Eo(T,pe,lr,1,T.tokenPos,T.linePos,T.colPos);break;case 209007:let{tokenPos:on,linePos:Nr,colPos:mr}=T;ht=rs(T,pe,0);let{flags:mn}=T;(mn&1)<1&&(T.token===86106?ht=te(T,pe,lr,4,1,1,1,on,Nr,mr):T.token===67174411?(ht=is(T,pe,ht,1,1,0,mn,on,Nr,mr),ht=pi(T,pe,ht,0,0,on,Nr,mr),ht=Lo(T,pe,0,0,on,Nr,mr,ht)):T.token&143360&&(lr&&(lr=Ws(T,pe,T.tokenValue)),ht=rs(T,pe,0),ht=Fs(T,pe,lr,[ht],1,on,Nr,mr)));break;default:ht=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos),hr(T,pe|32768)}return lr&&ja(T,"default"),Ti(T,pe,_n,yn,Ie,{type:"ExportDefaultDeclaration",declaration:ht})}switch(T.token){case 8457014:{Zi(T,pe);let mn=null;return Fe(T,pe,77934)&&(lr&&ja(T,T.tokenValue),mn=rs(T,pe,0)),ve(T,pe,12404),T.token!==134283267&&Gn(T,102,"Export"),Bt=Mo(T,pe),hr(T,pe|32768),Ti(T,pe,_n,yn,Ie,{type:"ExportAllDeclaration",source:Bt,exported:mn})}case 2162700:{Zi(T,pe);let mn=[],Wn=[];for(;T.token&143360;){let{tokenPos:Qt,tokenValue:yt,linePos:In,colPos:Cn}=T,ji=rs(T,pe,0),Oi;T.token===77934?(Zi(T,pe),(T.token&134217728)===134217728&&Gn(T,103),lr&&(mn.push(T.tokenValue),Wn.push(yt)),Oi=rs(T,pe,0)):(lr&&(mn.push(T.tokenValue),Wn.push(T.tokenValue)),Oi=ji),it.push(Ti(T,pe,Qt,In,Cn,{type:"ExportSpecifier",local:ji,exported:Oi})),T.token!==1074790415&&ve(T,pe,18)}if(ve(T,pe,1074790415),Fe(T,pe,12404))T.token!==134283267&&Gn(T,102,"Export"),Bt=Mo(T,pe);else if(lr){let Qt=0,yt=mn.length;for(;Qt0)&8738868,on,Nr;for(T.assignable=2;T.token&8454144&&(on=T.token,Nr=on&3840,(on&524288&&ht&268435456||ht&524288&&on&268435456)&&Gn(T,159),!(Nr+((on===8457273)<<8)-((_r===on)<<12)<=it));)Zi(T,pe|32768),Bt=Ti(T,pe,_n,yn,Ie,{type:on&524288||on&268435456?"LogicalExpression":"BinaryExpression",left:Bt,right:wt(T,pe,lr,T.tokenPos,T.linePos,T.colPos,Nr,on,Jn(T,pe,0,lr,1,T.tokenPos,T.linePos,T.colPos)),operator:As[on&255]});return T.token===1077936157&&Gn(T,24),Bt}function Mn(T,pe,lr,_n,yn,Ie,it){lr||Gn(T,0);let ht=T.token;Zi(T,pe|32768);let Bt=Jn(T,pe,0,it,1,T.tokenPos,T.linePos,T.colPos);return T.token===8457273&&Gn(T,31),pe&1024&&ht===16863278&&(Bt.type==="Identifier"?Gn(T,117):$n(Bt)&&Gn(T,123)),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"UnaryExpression",operator:As[ht&255],argument:Bt,prefix:!0})}function Si(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){let{token:on}=T,Nr=rs(T,pe,Ie),{flags:mr}=T;if((mr&1)<1){if(T.token===86106)return he(T,pe,1,lr,ht,Bt,_r);if((T.token&143360)===143360)return _n||Gn(T,0),Gs(T,pe,yn,ht,Bt,_r)}return!it&&T.token===67174411?is(T,pe,Nr,yn,1,0,mr,ht,Bt,_r):T.token===10?(cc(T,pe,on,1),it&&Gn(T,48),Vn(T,pe,T.tokenValue,Nr,it,yn,0,ht,Bt,_r)):Nr}function ba(T,pe,lr,_n,yn,Ie,it){if(lr&&(T.destructible|=256),pe&2097152){Zi(T,pe|32768),pe&8388608&&Gn(T,30),_n||Gn(T,24),T.token===22&&Gn(T,120);let ht=null,Bt=!1;return(T.flags&1)<1&&(Bt=Fe(T,pe|32768,8457014),(T.token&77824||Bt)&&(ht=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos))),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"YieldExpression",argument:ht,delegate:Bt})}return pe&1024&&Gn(T,94,"yield"),_e(T,pe,yn,Ie,it)}function Dc(T,pe,lr,_n,yn,Ie,it){if(_n&&(T.destructible|=128),pe&4194304||pe&2048&&pe&8192){lr&&Gn(T,0),pe&8388608&&Xu(T.index,T.line,T.index,29),Zi(T,pe|32768);let ht=Jn(T,pe,0,0,1,T.tokenPos,T.linePos,T.colPos);return T.token===8457273&&Gn(T,31),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"AwaitExpression",argument:ht})}return pe&2048&&Gn(T,95),_e(T,pe,yn,Ie,it)}function Ri(T,pe,lr,_n,yn,Ie){let{tokenPos:it,linePos:ht,colPos:Bt}=T;ve(T,pe|32768,2162700);let _r=[],on=pe;if(T.token!==1074790415){for(;T.token===134283267;){let{index:Nr,tokenPos:mr,tokenValue:mn,token:Wn}=T,Qt=Mo(T,pe);Io(T,Nr,mr,mn)&&(pe|=1024,T.flags&128&&Xu(T.index,T.line,T.tokenPos,63),T.flags&64&&Xu(T.index,T.line,T.tokenPos,8)),_r.push(r_(T,pe,Qt,Wn,mr,T.linePos,T.colPos))}pe&1024&&(yn&&((yn&537079808)===537079808&&Gn(T,115),(yn&36864)===36864&&Gn(T,38)),T.flags&512&&Gn(T,115),T.flags&256&&Gn(T,114)),pe&64&&lr&&Ie!==void 0&&(on&1024)<1&&(pe&8192)<1&&xa(Ie)}for(T.flags=(T.flags|512|256|64)^832,T.destructible=(T.destructible|256)^256;T.token!==1074790415;)_r.push(ga(T,pe,lr,4,{}));return ve(T,_n&24?pe|32768:pe,1074790415),T.flags&=-193,T.token===1077936157&&Gn(T,24),Ti(T,pe,it,ht,Bt,{type:"BlockStatement",body:_r})}function Ii(T,pe,lr,_n,yn){switch(Zi(T,pe),T.token){case 67108991:Gn(T,161);case 67174411:{(pe&524288)<1&&Gn(T,26),pe&16384&&Gn(T,27),T.assignable=2;break}case 69271571:case 67108877:{(pe&262144)<1&&Gn(T,27),pe&16384&&Gn(T,27),T.assignable=1;break}default:Gn(T,28,"super")}return Ti(T,pe,lr,_n,yn,{type:"Super"})}function Jn(T,pe,lr,_n,yn,Ie,it,ht){let Bt=vi(T,pe,2,0,lr,0,_n,yn,Ie,it,ht);return pi(T,pe,Bt,_n,0,Ie,it,ht)}function wi(T,pe,lr,_n,yn,Ie){T.assignable&2&&Gn(T,52);let{token:it}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"UpdateExpression",argument:lr,operator:As[it&255],prefix:!1})}function pi(T,pe,lr,_n,yn,Ie,it,ht){if((T.token&33619968)===33619968&&(T.flags&1)<1)lr=wi(T,pe,lr,Ie,it,ht);else if((T.token&67108864)===67108864){switch(pe=(pe|134217728)^134217728,T.token){case 67108877:{Zi(T,(pe|1073741824|8192)^8192),T.assignable=1;let Bt=Li(T,pe);lr=Ti(T,pe,Ie,it,ht,{type:"MemberExpression",object:lr,computed:!1,property:Bt});break}case 69271571:{let Bt=!1;(T.flags&2048)===2048&&(Bt=!0,T.flags=(T.flags|2048)^2048),Zi(T,pe|32768);let{tokenPos:_r,linePos:on,colPos:Nr}=T,mr=Vs(T,pe,_n,1,_r,on,Nr);ve(T,pe,20),T.assignable=1,lr=Ti(T,pe,Ie,it,ht,{type:"MemberExpression",object:lr,computed:!0,property:mr}),Bt&&(T.flags|=2048);break}case 67174411:{if((T.flags&1024)===1024)return T.flags=(T.flags|1024)^1024,lr;let Bt=!1;(T.flags&2048)===2048&&(Bt=!0,T.flags=(T.flags|2048)^2048);let _r=ac(T,pe,_n);T.assignable=2,lr=Ti(T,pe,Ie,it,ht,{type:"CallExpression",callee:lr,arguments:_r}),Bt&&(T.flags|=2048);break}case 67108991:{Zi(T,(pe|1073741824|8192)^8192),T.flags|=2048,T.assignable=2,lr=fi(T,pe,lr,Ie,it,ht);break}default:(T.flags&2048)===2048&&Gn(T,160),T.assignable=2,lr=Ti(T,pe,Ie,it,ht,{type:"TaggedTemplateExpression",tag:lr,quasi:T.token===67174408?ho(T,pe|65536):sa(T,pe,T.tokenPos,T.linePos,T.colPos)})}lr=pi(T,pe,lr,0,1,Ie,it,ht)}return yn===0&&(T.flags&2048)===2048&&(T.flags=(T.flags|2048)^2048,lr=Ti(T,pe,Ie,it,ht,{type:"ChainExpression",expression:lr})),lr}function fi(T,pe,lr,_n,yn,Ie){let it=!1,ht;if((T.token===69271571||T.token===67174411)&&(T.flags&2048)===2048&&(it=!0,T.flags=(T.flags|2048)^2048),T.token===69271571){Zi(T,pe|32768);let{tokenPos:Bt,linePos:_r,colPos:on}=T,Nr=Vs(T,pe,0,1,Bt,_r,on);ve(T,pe,20),T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"MemberExpression",object:lr,computed:!0,optional:!0,property:Nr})}else if(T.token===67174411){let Bt=ac(T,pe,0);T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"CallExpression",callee:lr,arguments:Bt,optional:!0})}else{(T.token&143360)<1&&Gn(T,154);let Bt=rs(T,pe,0);T.assignable=2,ht=Ti(T,pe,_n,yn,Ie,{type:"MemberExpression",object:lr,computed:!1,optional:!0,property:Bt})}return it&&(T.flags|=2048),ht}function Li(T,pe){return(T.token&143360)<1&&T.token!==131&&Gn(T,154),pe&1&&T.token===131?ao(T,pe,T.tokenPos,T.linePos,T.colPos):rs(T,pe,0)}function ns(T,pe,lr,_n,yn,Ie,it){lr&&Gn(T,53),_n||Gn(T,0);let{token:ht}=T;Zi(T,pe|32768);let Bt=Jn(T,pe,0,0,1,T.tokenPos,T.linePos,T.colPos);return T.assignable&2&&Gn(T,52),T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"UpdateExpression",argument:Bt,operator:As[ht&255],prefix:!0})}function vi(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){if((T.token&143360)===143360){switch(T.token){case 209008:return Dc(T,pe,_n,it,Bt,_r,on);case 241773:return ba(T,pe,it,yn,Bt,_r,on);case 209007:return Si(T,pe,it,ht,yn,Ie,_n,Bt,_r,on)}let{token:Nr,tokenValue:mr}=T,mn=rs(T,pe|65536,Ie);return T.token===10?(ht||Gn(T,0),cc(T,pe,Nr,1),Vn(T,pe,mr,mn,_n,yn,0,Bt,_r,on)):(pe&16384&&Nr===537079928&&Gn(T,126),Nr===241739&&(pe&1024&&Gn(T,109),lr&24&&Gn(T,97)),T.assignable=pe&1024&&(Nr&537079808)===537079808?2:1,mn)}if((T.token&134217728)===134217728)return Mo(T,pe);switch(T.token){case 33619995:case 33619996:return ns(T,pe,_n,ht,Bt,_r,on);case 16863278:case 16842800:case 16842801:case 25233970:case 25233971:case 16863277:case 16863279:return Mn(T,pe,ht,Bt,_r,on,it);case 86106:return he(T,pe,0,it,Bt,_r,on);case 2162700:return Et(T,pe,yn?0:1,it,Bt,_r,on);case 69271571:return ar(T,pe,yn?0:1,it,Bt,_r,on);case 67174411:return bn(T,pe,yn,1,0,Bt,_r,on);case 86021:case 86022:case 86023:return Pa(T,pe,Bt,_r,on);case 86113:return Ra(T,pe);case 65540:return ma(T,pe,Bt,_r,on);case 133:case 86096:return li(T,pe,it,Bt,_r,on);case 86111:return Ii(T,pe,Bt,_r,on);case 67174409:return sa(T,pe,Bt,_r,on);case 67174408:return ho(T,pe);case 86109:return vo(T,pe,it,Bt,_r,on);case 134283389:return Da(T,pe,Bt,_r,on);case 131:return ao(T,pe,Bt,_r,on);case 86108:return Cs(T,pe,_n,it,Bt,_r,on);case 8456258:if(pe&16)return sl(T,pe,1,Bt,_r,on);default:if(hu(pe,T.token))return _e(T,pe,Bt,_r,on);Gn(T,28,As[T.token&255])}}function Cs(T,pe,lr,_n,yn,Ie,it){let ht=rs(T,pe,0);return T.token===67108877?bi(T,pe,ht,yn,Ie,it):(lr&&Gn(T,137),ht=ss(T,pe,_n,yn,Ie,it),T.assignable=2,pi(T,pe,ht,_n,0,yn,Ie,it))}function bi(T,pe,lr,_n,yn,Ie){return pe&2048||Gn(T,163),Zi(T,pe),T.token!==143495&&T.tokenValue!=="meta"&&Gn(T,28,As[T.token&255]),T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"MetaProperty",meta:lr,property:rs(T,pe,0)})}function ss(T,pe,lr,_n,yn,Ie){ve(T,pe|32768,67174411),T.token===14&&Gn(T,138);let it=nn(T,pe,1,0,lr,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,16),Ti(T,pe,_n,yn,Ie,{type:"ImportExpression",source:it})}function Da(T,pe,lr,_n,yn){let{tokenRaw:Ie,tokenValue:it}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,pe&512?{type:"Literal",value:it,bigint:Ie.slice(0,-1),raw:Ie}:{type:"Literal",value:it,bigint:Ie.slice(0,-1)})}function sa(T,pe,lr,_n,yn){T.assignable=2;let{tokenValue:Ie,tokenRaw:it,tokenPos:ht,linePos:Bt,colPos:_r}=T;ve(T,pe,67174409);let on=[Po(T,pe,Ie,it,ht,Bt,_r,!0)];return Ti(T,pe,lr,_n,yn,{type:"TemplateLiteral",expressions:[],quasis:on})}function ho(T,pe){pe=(pe|134217728)^134217728;let{tokenValue:lr,tokenRaw:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;ve(T,pe|32768,67174408);let ht=[Po(T,pe,lr,_n,yn,Ie,it,!1)],Bt=[Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)];for(T.token!==1074790415&&Gn(T,80);(T.token=qt(T,pe))!==67174409;){let{tokenValue:_r,tokenRaw:on,tokenPos:Nr,linePos:mr,colPos:mn}=T;ve(T,pe|32768,67174408),ht.push(Po(T,pe,_r,on,Nr,mr,mn,!1)),Bt.push(Vs(T,pe,0,1,T.tokenPos,T.linePos,T.colPos)),T.token!==1074790415&&Gn(T,80)}{let{tokenValue:_r,tokenRaw:on,tokenPos:Nr,linePos:mr,colPos:mn}=T;ve(T,pe,67174409),ht.push(Po(T,pe,_r,on,Nr,mr,mn,!0))}return Ti(T,pe,yn,Ie,it,{type:"TemplateLiteral",expressions:Bt,quasis:ht})}function Po(T,pe,lr,_n,yn,Ie,it,ht){let Bt=Ti(T,pe,yn,Ie,it,{type:"TemplateElement",value:{cooked:lr,raw:_n},tail:ht}),_r=ht?1:2;return pe&2&&(Bt.start+=1,Bt.range[0]+=1,Bt.end-=_r,Bt.range[1]-=_r),pe&4&&(Bt.loc.start.column+=1,Bt.loc.end.column-=_r),Bt}function ro(T,pe,lr,_n,yn){pe=(pe|134217728)^134217728,ve(T,pe|32768,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return T.assignable=1,Ti(T,pe,lr,_n,yn,{type:"SpreadElement",argument:Ie})}function ac(T,pe,lr){Zi(T,pe|32768);let _n=[];if(T.token===16)return Zi(T,pe),_n;for(;T.token!==16&&(T.token===14?_n.push(ro(T,pe,T.tokenPos,T.linePos,T.colPos)):_n.push(nn(T,pe,1,0,lr,T.tokenPos,T.linePos,T.colPos)),!(T.token!==18||(Zi(T,pe|32768),T.token===16))););return ve(T,pe,16),_n}function rs(T,pe,lr){let{tokenValue:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;return Zi(T,pe),Ti(T,pe,yn,Ie,it,pe&268435456?{type:"Identifier",name:_n,pattern:lr===1}:{type:"Identifier",name:_n})}function Mo(T,pe){let{tokenValue:lr,tokenRaw:_n,tokenPos:yn,linePos:Ie,colPos:it}=T;return T.token===134283389?Da(T,pe,yn,Ie,it):(Zi(T,pe),T.assignable=2,Ti(T,pe,yn,Ie,it,pe&512?{type:"Literal",value:lr,raw:_n}:{type:"Literal",value:lr}))}function Pa(T,pe,lr,_n,yn){let Ie=As[T.token&255],it=T.token===86023?null:Ie==="true";return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,pe&512?{type:"Literal",value:it,raw:Ie}:{type:"Literal",value:it})}function Ra(T,pe){let{tokenPos:lr,linePos:_n,colPos:yn}=T;return Zi(T,pe),T.assignable=2,Ti(T,pe,lr,_n,yn,{type:"ThisExpression"})}function te(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Zi(T,pe|32768);let on=yn?$c(T,pe,8457014):0,Nr=null,mr,mn=lr?Wr():void 0;if(T.token===67174411)(Ie&1)<1&&Gn(T,37,"Function");else{let yt=_n&4&&((pe&8192)<1||(pe&2048)<1)?4:64;kr(T,pe|(pe&3072)<<11,T.token),lr&&(yt&4?js(T,pe,lr,T.tokenValue,yt):Xi(T,pe,lr,T.tokenValue,yt,_n),mn=ci(mn,256),Ie&&Ie&2&&ja(T,T.tokenValue)),mr=T.token,T.token&143360?Nr=rs(T,pe,0):Gn(T,28,As[T.token&255])}pe=(pe|32243712)^32243712|67108864|it*2+on<<21|(on?0:1073741824),lr&&(mn=ci(mn,512));let Wn=ds(T,pe|8388608,mn,0,1),Qt=Ri(T,(pe|8192|4096|131072)^143360,lr?ci(mn,128):mn,8,mr,lr?mn.scopeError:void 0);return Ti(T,pe,ht,Bt,_r,{type:"FunctionDeclaration",id:Nr,params:Wn,body:Qt,async:it===1,generator:on===1})}function he(T,pe,lr,_n,yn,Ie,it){Zi(T,pe|32768);let ht=$c(T,pe,8457014),Bt=lr*2+ht<<21,_r=null,on,Nr=pe&64?Wr():void 0;(T.token&176128)>0&&(kr(T,(pe|32243712)^32243712|Bt,T.token),Nr&&(Nr=ci(Nr,256)),on=T.token,_r=rs(T,pe,0)),pe=(pe|32243712)^32243712|67108864|Bt|(ht?0:1073741824),Nr&&(Nr=ci(Nr,512));let mr=ds(T,pe|8388608,Nr,_n,1),mn=Ri(T,pe&-134377473,Nr&&ci(Nr,128),0,on,void 0);return T.assignable=2,Ti(T,pe,yn,Ie,it,{type:"FunctionExpression",id:_r,params:mr,body:mn,async:lr===1,generator:ht===1})}function ar(T,pe,lr,_n,yn,Ie,it){let ht=Ot(T,pe,void 0,lr,_n,0,2,0,yn,Ie,it);return pe&256&&T.destructible&64&&Gn(T,60),T.destructible&8&&Gn(T,59),ht}function Ot(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){Zi(T,pe|32768);let Nr=[],mr=0;for(pe=(pe|134217728)^134217728;T.token!==20;)if(Fe(T,pe|32768,18))Nr.push(null);else{let Wn,{token:Qt,tokenPos:yt,linePos:In,colPos:Cn,tokenValue:ji}=T;if(Qt&143360)if(Wn=vi(T,pe,it,0,1,0,yn,1,yt,In,Cn),T.token===1077936157){T.assignable&2&&Gn(T,24),Zi(T,pe|32768),lr&&Tn(T,pe,lr,ji,it,ht);let Oi=nn(T,pe,1,1,yn,T.tokenPos,T.linePos,T.colPos);Wn=Ti(T,pe,yt,In,Cn,Ie?{type:"AssignmentPattern",left:Wn,right:Oi}:{type:"AssignmentExpression",operator:"=",left:Wn,right:Oi}),mr|=T.destructible&256?256:0|T.destructible&128?128:0}else T.token===18||T.token===20?(T.assignable&2?mr|=16:lr&&Tn(T,pe,lr,ji,it,ht),mr|=T.destructible&256?256:0|T.destructible&128?128:0):(mr|=it&1?32:(it&2)<1?16:0,Wn=pi(T,pe,Wn,yn,0,yt,In,Cn),T.token!==18&&T.token!==20?(T.token!==1077936157&&(mr|=16),Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn)):T.token!==1077936157&&(mr|=T.assignable&2?16:32));else Qt&2097152?(Wn=T.token===2162700?Fr(T,pe,lr,0,yn,Ie,it,ht,yt,In,Cn):Ot(T,pe,lr,0,yn,Ie,it,ht,yt,In,Cn),mr|=T.destructible,T.assignable=T.destructible&16?2:1,T.token===18||T.token===20?T.assignable&2&&(mr|=16):T.destructible&8?Gn(T,68):(Wn=pi(T,pe,Wn,yn,0,yt,In,Cn),mr=T.assignable&2?16:0,T.token!==18&&T.token!==20?Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn):T.token!==1077936157&&(mr|=T.assignable&2?16:32))):Qt===14?(Wn=xr(T,pe,lr,20,it,ht,0,yn,Ie,yt,In,Cn),mr|=T.destructible,T.token!==18&&T.token!==20&&Gn(T,28,As[T.token&255])):(Wn=Jn(T,pe,1,0,1,yt,In,Cn),T.token!==18&&T.token!==20?(Wn=Lo(T,pe,yn,Ie,yt,In,Cn,Wn),(it&3)<1&&Qt===67174411&&(mr|=16)):T.assignable&2?mr|=16:Qt===67174411&&(mr|=T.assignable&1&&it&3?32:16));if(Nr.push(Wn),Fe(T,pe|32768,18)){if(T.token===20)break}else break}ve(T,pe,20);let mn=Ti(T,pe,Bt,_r,on,{type:Ie?"ArrayPattern":"ArrayExpression",elements:Nr});return!_n&&T.token&4194304?hn(T,pe,mr,yn,Ie,Bt,_r,on,mn):(T.destructible=mr,mn)}function hn(T,pe,lr,_n,yn,Ie,it,ht,Bt){T.token!==1077936157&&Gn(T,24),Zi(T,pe|32768),lr&16&&Gn(T,24),yn||Oe(T,Bt);let{tokenPos:_r,linePos:on,colPos:Nr}=T,mr=nn(T,pe,1,1,_n,_r,on,Nr);return T.destructible=(lr|64|8)^72|(T.destructible&128?128:0)|(T.destructible&256?256:0),Ti(T,pe,Ie,it,ht,yn?{type:"AssignmentPattern",left:Bt,right:mr}:{type:"AssignmentExpression",left:Bt,operator:"=",right:mr})}function xr(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on,Nr){Zi(T,pe|32768);let mr=null,mn=0,{token:Wn,tokenValue:Qt,tokenPos:yt,linePos:In,colPos:Cn}=T;if(Wn&143360)T.assignable=1,mr=vi(T,pe,yn,0,1,0,ht,1,yt,In,Cn),Wn=T.token,mr=pi(T,pe,mr,ht,0,yt,In,Cn),T.token!==18&&T.token!==_n&&(T.assignable&2&&T.token===1077936157&&Gn(T,68),mn|=16,mr=Lo(T,pe,ht,Bt,yt,In,Cn,mr)),T.assignable&2?mn|=16:Wn===_n||Wn===18?lr&&Tn(T,pe,lr,Qt,yn,Ie):mn|=32,mn|=T.destructible&128?128:0;else if(Wn===_n)Gn(T,39);else if(Wn&2097152)mr=T.token===2162700?Fr(T,pe,lr,1,ht,Bt,yn,Ie,yt,In,Cn):Ot(T,pe,lr,1,ht,Bt,yn,Ie,yt,In,Cn),Wn=T.token,Wn!==1077936157&&Wn!==_n&&Wn!==18?(T.destructible&8&&Gn(T,68),mr=pi(T,pe,mr,ht,0,yt,In,Cn),mn|=T.assignable&2?16:0,(T.token&4194304)===4194304?(T.token!==1077936157&&(mn|=16),mr=Lo(T,pe,ht,Bt,yt,In,Cn,mr)):((T.token&8454144)===8454144&&(mr=wt(T,pe,1,yt,In,Cn,4,Wn,mr)),Fe(T,pe|32768,22)&&(mr=re(T,pe,mr,yt,In,Cn)),mn|=T.assignable&2?16:32)):mn|=_n===1074790415&&Wn!==1077936157?16:T.destructible;else{mn|=32,mr=Jn(T,pe,1,ht,1,T.tokenPos,T.linePos,T.colPos);let{token:ji,tokenPos:Oi,linePos:as,colPos:gi}=T;return ji===1077936157&&ji!==_n&&ji!==18?(T.assignable&2&&Gn(T,24),mr=Lo(T,pe,ht,Bt,Oi,as,gi,mr),mn|=16):(ji===18?mn|=16:ji!==_n&&(mr=Lo(T,pe,ht,Bt,Oi,as,gi,mr)),mn|=T.assignable&1?32:16),T.destructible=mn,T.token!==_n&&T.token!==18&&Gn(T,155),Ti(T,pe,_r,on,Nr,{type:Bt?"RestElement":"SpreadElement",argument:mr})}if(T.token!==_n)if(yn&1&&(mn|=it?16:32),Fe(T,pe|32768,1077936157)){mn&16&&Gn(T,24),Oe(T,mr);let ji=nn(T,pe,1,1,ht,T.tokenPos,T.linePos,T.colPos);mr=Ti(T,pe,yt,In,Cn,Bt?{type:"AssignmentPattern",left:mr,right:ji}:{type:"AssignmentExpression",left:mr,operator:"=",right:ji}),mn=16}else mn|=16;return T.destructible=mn,Ti(T,pe,_r,on,Nr,{type:Bt?"RestElement":"SpreadElement",argument:mr})}function Ht(T,pe,lr,_n,yn,Ie,it){let ht=(lr&64)<1?31981568:14680064;pe=(pe|ht)^ht|(lr&88)<<18|100925440;let Bt=pe&64?ci(Wr(),512):void 0,_r=tt(T,pe|8388608,Bt,lr,1,_n);Bt&&(Bt=ci(Bt,128));let on=Ri(T,pe&-134230017,Bt,0,void 0,void 0);return Ti(T,pe,yn,Ie,it,{type:"FunctionExpression",params:_r,body:on,async:(lr&16)>0,generator:(lr&8)>0,id:null})}function Et(T,pe,lr,_n,yn,Ie,it){let ht=Fr(T,pe,void 0,lr,_n,0,2,0,yn,Ie,it);return pe&256&&T.destructible&64&&Gn(T,60),T.destructible&8&&Gn(T,59),ht}function Fr(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){Zi(T,pe);let Nr=[],mr=0,mn=0;for(pe=(pe|134217728)^134217728;T.token!==1074790415;){let{token:Qt,tokenValue:yt,linePos:In,colPos:Cn,tokenPos:ji}=T;if(Qt===14)Nr.push(xr(T,pe,lr,1074790415,it,ht,0,yn,Ie,ji,In,Cn));else{let Oi=0,as=null,gi,Gi=T.token;if(T.token&143360||T.token===121)if(as=rs(T,pe,0),T.token===18||T.token===1074790415||T.token===1077936157)if(Oi|=4,pe&1024&&(Qt&537079808)===537079808?mr|=16:Zt(T,pe,it,Qt,0),lr&&Tn(T,pe,lr,yt,it,ht),Fe(T,pe|32768,1077936157)){mr|=8;let ks=nn(T,pe,1,1,yn,T.tokenPos,T.linePos,T.colPos);mr|=T.destructible&256?256:0|T.destructible&128?128:0,gi=Ti(T,pe,ji,In,Cn,{type:"AssignmentPattern",left:pe&-2147483648?Object.assign({},as):as,right:ks})}else mr|=(Qt===209008?128:0)|(Qt===121?16:0),gi=pe&-2147483648?Object.assign({},as):as;else if(Fe(T,pe|32768,21)){let{tokenPos:ks,linePos:da,colPos:Ya}=T;if(yt==="__proto__"&&mn++,T.token&143360){let al=T.token,zl=T.tokenValue;mr|=Gi===121?16:0,gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:Yl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),T.token===18||T.token===1074790415?Yl===1077936157||Yl===1074790415||Yl===18?(mr|=T.destructible&128?128:0,T.assignable&2?mr|=16:lr&&(al&143360)===143360&&Tn(T,pe,lr,zl,it,ht)):mr|=T.assignable&1?32:16:(T.token&4194304)===4194304?(T.assignable&2?mr|=16:Yl!==1077936157?mr|=32:lr&&Tn(T,pe,lr,zl,it,ht),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi)):(mr|=16,(T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Yl,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):T.destructible&8?Gn(T,68):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,(T.token&4194304)===4194304?gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,yn,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,T.token!==18&&Qt!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===69271571?(mr|=16,Qt===209007&&(Oi|=16),Oi|=(Qt===12402?256:Qt===12403?512:1)|2,as=Cr(T,pe,yn),mr|=T.assignable,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token&143360?(mr|=16,Qt===121&&Gn(T,92),Qt===209007&&(T.flags&1&&Gn(T,128),Oi|=16),as=rs(T,pe,0),Oi|=Qt===12402?256:Qt===12403?512:1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token===67174411?(mr|=16,Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):T.token===8457014?(mr|=16,Qt===12402||Qt===12403?Gn(T,40):Qt===143483&&Gn(T,92),Zi(T,pe),Oi|=9|(Qt===209007?16:0),T.token&143360?as=rs(T,pe,0):(T.token&134217728)===134217728?as=Mo(T,pe):T.token===69271571?(Oi|=2,as=Cr(T,pe,yn),mr|=T.assignable):Gn(T,28,As[T.token&255]),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):(T.token&134217728)===134217728?(Qt===209007&&(Oi|=16),Oi|=Qt===12402?256:Qt===12403?512:1,mr|=16,as=Mo(T,pe),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Gn(T,129);else if((T.token&134217728)===134217728)if(as=Mo(T,pe),T.token===21){ve(T,pe|32768,21);let{tokenPos:ks,linePos:da,colPos:Ya}=T;if(yt==="__proto__"&&mn++,T.token&143360){gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:al,tokenValue:zl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),T.token===18||T.token===1074790415?al===1077936157||al===1074790415||al===18?T.assignable&2?mr|=16:lr&&Tn(T,pe,lr,zl,it,ht):mr|=T.assignable&1?32:16:T.token===1077936157?(T.assignable&2&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi)):(mr|=16,gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(T.destructible&8)!==8&&(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?16:0,(T.token&4194304)===4194304?gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,0,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&1?0:16,T.token!==18&&T.token!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===67174411?(Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos),mr=T.assignable|16):Gn(T,130);else if(T.token===69271571)if(as=Cr(T,pe,yn),mr|=T.destructible&256?256:0,Oi|=2,T.token===21){Zi(T,pe|32768);let{tokenPos:ks,linePos:da,colPos:Ya,tokenValue:al,token:zl}=T;if(T.token&143360){gi=vi(T,pe,it,0,1,0,yn,1,ks,da,Ya);let{token:Yl}=T;gi=pi(T,pe,gi,yn,0,ks,da,Ya),(T.token&4194304)===4194304?(mr|=T.assignable&2?16:Yl===1077936157?0:32,gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi)):T.token===18||T.token===1074790415?Yl===1077936157||Yl===1074790415||Yl===18?T.assignable&2?mr|=16:lr&&(zl&143360)===143360&&Tn(T,pe,lr,al,it,ht):mr|=T.assignable&1?32:16:(mr|=16,gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))}else(T.token&2097152)===2097152?(gi=T.token===69271571?Ot(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya):Fr(T,pe,lr,0,yn,Ie,it,ht,ks,da,Ya),mr=T.destructible,T.assignable=mr&16?2:1,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):mr&8?Gn(T,59):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&2?mr|16:0,(T.token&4194304)===4194304?(T.token!==1077936157&&(mr|=16),gi=Ru(T,pe,yn,Ie,ks,da,Ya,gi)):((T.token&8454144)===8454144&&(gi=wt(T,pe,1,ks,da,Ya,4,Qt,gi)),Fe(T,pe|32768,22)&&(gi=re(T,pe,gi,ks,da,Ya)),mr|=T.assignable&2?16:32))):(gi=Jn(T,pe,1,0,1,ks,da,Ya),mr|=T.assignable&1?32:16,T.token===18||T.token===1074790415?T.assignable&2&&(mr|=16):(gi=pi(T,pe,gi,yn,0,ks,da,Ya),mr=T.assignable&1?0:16,T.token!==18&&T.token!==1074790415&&(T.token!==1077936157&&(mr|=16),gi=Lo(T,pe,yn,Ie,ks,da,Ya,gi))))}else T.token===67174411?(Oi|=1,gi=Ht(T,pe,Oi,yn,T.tokenPos,In,Cn),mr=16):Gn(T,41);else if(Qt===8457014)if(ve(T,pe|32768,8457014),Oi|=8,T.token&143360){let{token:ks,line:da,index:Ya}=T;as=rs(T,pe,0),Oi|=1,T.token===67174411?(mr|=16,gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Xu(Ya,da,Ya,ks===209007?43:ks===12402||T.token===12403?42:44,As[ks&255])}else(T.token&134217728)===134217728?(mr|=16,as=Mo(T,pe),Oi|=1,gi=Ht(T,pe,Oi,yn,ji,In,Cn)):T.token===69271571?(mr|=16,Oi|=3,as=Cr(T,pe,yn),gi=Ht(T,pe,Oi,yn,T.tokenPos,T.linePos,T.colPos)):Gn(T,122);else Gn(T,28,As[Qt&255]);mr|=T.destructible&128?128:0,T.destructible=mr,Nr.push(Ti(T,pe,ji,In,Cn,{type:"Property",key:as,value:gi,kind:Oi&768?Oi&512?"set":"get":"init",computed:(Oi&2)>0,method:(Oi&1)>0,shorthand:(Oi&4)>0}))}if(mr|=T.destructible,T.token!==18)break;Zi(T,pe)}ve(T,pe,1074790415),mn>1&&(mr|=64);let Wn=Ti(T,pe,Bt,_r,on,{type:Ie?"ObjectPattern":"ObjectExpression",properties:Nr});return!_n&&T.token&4194304?hn(T,pe,mr,yn,Ie,Bt,_r,on,Wn):(T.destructible=mr,Wn)}function tt(T,pe,lr,_n,yn,Ie){ve(T,pe,67174411);let it=[];if(T.flags=(T.flags|128)^128,T.token===16)return _n&512&&Gn(T,35,"Setter","one",""),Zi(T,pe),it;_n&256&&Gn(T,35,"Getter","no","s"),_n&512&&T.token===14&&Gn(T,36),pe=(pe|134217728)^134217728;let ht=0,Bt=0;for(;T.token!==18;){let _r=null,{tokenPos:on,linePos:Nr,colPos:mr}=T;if(T.token&143360?((pe&1024)<1&&((T.token&36864)===36864&&(T.flags|=256),(T.token&537079808)===537079808&&(T.flags|=512)),_r=ru(T,pe,lr,_n|1,0,on,Nr,mr)):(T.token===2162700?_r=Fr(T,pe,lr,1,Ie,1,yn,0,on,Nr,mr):T.token===69271571?_r=Ot(T,pe,lr,1,Ie,1,yn,0,on,Nr,mr):T.token===14&&(_r=xr(T,pe,lr,16,yn,0,0,Ie,1,on,Nr,mr)),Bt=1,T.destructible&48&&Gn(T,47)),T.token===1077936157){Zi(T,pe|32768),Bt=1;let mn=nn(T,pe,1,1,0,T.tokenPos,T.linePos,T.colPos);_r=Ti(T,pe,on,Nr,mr,{type:"AssignmentPattern",left:_r,right:mn})}if(ht++,it.push(_r),!Fe(T,pe,18)||T.token===16)break}return _n&512&&ht!==1&&Gn(T,35,"Setter","one",""),lr&&lr.scopeError!==void 0&&xa(lr.scopeError),Bt&&(T.flags|=128),ve(T,pe,16),it}function Cr(T,pe,lr){Zi(T,pe|32768);let _n=nn(T,(pe|134217728)^134217728,1,0,lr,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,20),_n}function bn(T,pe,lr,_n,yn,Ie,it,ht){T.flags=(T.flags|128)^128;let{tokenPos:Bt,linePos:_r,colPos:on}=T;Zi(T,pe|32768|1073741824);let Nr=pe&64?ci(Wr(),1024):void 0;if(pe=(pe|134217728)^134217728,Fe(T,pe,16))return _i(T,pe,Nr,[],lr,0,Ie,it,ht);let mr=0;T.destructible&=-385;let mn,Wn=[],Qt=0,yt=0,{tokenPos:In,linePos:Cn,colPos:ji}=T;for(T.assignable=1;T.token!==16;){let{token:Oi,tokenPos:as,linePos:gi,colPos:Gi}=T;if(Oi&143360)Nr&&Xi(T,pe,Nr,T.tokenValue,1,0),mn=vi(T,pe,_n,0,1,0,1,1,as,gi,Gi),T.token===16||T.token===18?T.assignable&2?(mr|=16,yt=1):((Oi&537079808)===537079808||(Oi&36864)===36864)&&(yt=1):(T.token===1077936157?yt=1:mr|=16,mn=pi(T,pe,mn,1,0,as,gi,Gi),T.token!==16&&T.token!==18&&(mn=Lo(T,pe,1,0,as,gi,Gi,mn)));else if((Oi&2097152)===2097152)mn=Oi===2162700?Fr(T,pe|1073741824,Nr,0,1,0,_n,yn,as,gi,Gi):Ot(T,pe|1073741824,Nr,0,1,0,_n,yn,as,gi,Gi),mr|=T.destructible,yt=1,T.assignable=2,T.token!==16&&T.token!==18&&(mr&8&&Gn(T,118),mn=pi(T,pe,mn,0,0,as,gi,Gi),mr|=16,T.token!==16&&T.token!==18&&(mn=Lo(T,pe,0,0,as,gi,Gi,mn)));else if(Oi===14){mn=xr(T,pe,Nr,16,_n,yn,0,1,0,as,gi,Gi),T.destructible&16&&Gn(T,71),yt=1,Qt&&(T.token===16||T.token===18)&&Wn.push(mn),mr|=8;break}else{if(mr|=16,mn=nn(T,pe,1,0,1,as,gi,Gi),Qt&&(T.token===16||T.token===18)&&Wn.push(mn),T.token===18&&(Qt||(Qt=1,Wn=[mn])),Qt){for(;Fe(T,pe|32768,18);)Wn.push(nn(T,pe,1,0,1,T.tokenPos,T.linePos,T.colPos));T.assignable=2,mn=Ti(T,pe,In,Cn,ji,{type:"SequenceExpression",expressions:Wn})}return ve(T,pe,16),T.destructible=mr,mn}if(Qt&&(T.token===16||T.token===18)&&Wn.push(mn),!Fe(T,pe|32768,18))break;if(Qt||(Qt=1,Wn=[mn]),T.token===16){mr|=8;break}}return Qt&&(T.assignable=2,mn=Ti(T,pe,In,Cn,ji,{type:"SequenceExpression",expressions:Wn})),ve(T,pe,16),mr&16&&mr&8&&Gn(T,145),mr|=T.destructible&256?256:0|T.destructible&128?128:0,T.token===10?(mr&48&&Gn(T,46),pe&4196352&&mr&128&&Gn(T,29),pe&2098176&&mr&256&&Gn(T,30),yt&&(T.flags|=128),_i(T,pe,Nr,Qt?Wn:[mn],lr,0,Ie,it,ht)):(mr&8&&Gn(T,139),T.destructible=(T.destructible|256)^256|mr,pe&128?Ti(T,pe,Bt,_r,on,{type:"ParenthesizedExpression",expression:mn}):mn)}function _e(T,pe,lr,_n,yn){let{tokenValue:Ie}=T,it=rs(T,pe,0);if(T.assignable=1,T.token===10){let ht;return pe&64&&(ht=Ws(T,pe,Ie)),T.flags=(T.flags|128)^128,Fs(T,pe,ht,[it],0,lr,_n,yn)}return it}function Vn(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Ie||Gn(T,54),yn&&Gn(T,48),T.flags&=-129;let on=pe&64?Ws(T,pe,lr):void 0;return Fs(T,pe,on,[_n],it,ht,Bt,_r)}function _i(T,pe,lr,_n,yn,Ie,it,ht,Bt){yn||Gn(T,54);for(let _r=0;_r<_n.length;++_r)Oe(T,_n[_r]);return Fs(T,pe,lr,_n,Ie,it,ht,Bt)}function Fs(T,pe,lr,_n,yn,Ie,it,ht){T.flags&1&&Gn(T,45),ve(T,pe|32768,10),pe=(pe|15728640)^15728640|yn<<22;let Bt=T.token!==2162700,_r;if(lr&&lr.scopeError!==void 0&&xa(lr.scopeError),Bt)_r=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);else{switch(lr&&(lr=ci(lr,128)),_r=Ri(T,(pe|134221824|8192|16384)^134246400,lr,16,void 0,void 0),T.token){case 69271571:(T.flags&1)<1&&Gn(T,112);break;case 67108877:case 67174409:case 22:Gn(T,113);case 67174411:(T.flags&1)<1&&Gn(T,112),T.flags|=1024;break}(T.token&8454144)===8454144&&(T.flags&1)<1&&Gn(T,28,As[T.token&255]),(T.token&33619968)===33619968&&Gn(T,121)}return T.assignable=2,Ti(T,pe,Ie,it,ht,{type:"ArrowFunctionExpression",params:_n,body:_r,async:yn===1,expression:Bt})}function ds(T,pe,lr,_n,yn){ve(T,pe,67174411),T.flags=(T.flags|128)^128;let Ie=[];if(Fe(T,pe,16))return Ie;pe=(pe|134217728)^134217728;let it=0;for(;T.token!==18;){let ht,{tokenPos:Bt,linePos:_r,colPos:on}=T;if(T.token&143360?((pe&1024)<1&&((T.token&36864)===36864&&(T.flags|=256),(T.token&537079808)===537079808&&(T.flags|=512)),ht=ru(T,pe,lr,yn|1,0,Bt,_r,on)):(T.token===2162700?ht=Fr(T,pe,lr,1,_n,1,yn,0,Bt,_r,on):T.token===69271571?ht=Ot(T,pe,lr,1,_n,1,yn,0,Bt,_r,on):T.token===14?ht=xr(T,pe,lr,16,yn,0,0,_n,1,Bt,_r,on):Gn(T,28,As[T.token&255]),it=1,T.destructible&48&&Gn(T,47)),T.token===1077936157){Zi(T,pe|32768),it=1;let Nr=nn(T,pe,1,1,_n,T.tokenPos,T.linePos,T.colPos);ht=Ti(T,pe,Bt,_r,on,{type:"AssignmentPattern",left:ht,right:Nr})}if(Ie.push(ht),!Fe(T,pe,18)||T.token===16)break}return it&&(T.flags|=128),lr&&(it||pe&1024)&&lr.scopeError!==void 0&&xa(lr.scopeError),ve(T,pe,16),Ie}function la(T,pe,lr,_n,yn,Ie,it){let{token:ht}=T;if(ht&67108864){if(ht===67108877){Zi(T,pe|1073741824),T.assignable=1;let Bt=Li(T,pe);return la(T,pe,Ti(T,pe,yn,Ie,it,{type:"MemberExpression",object:lr,computed:!1,property:Bt}),0,yn,Ie,it)}else if(ht===69271571){Zi(T,pe|32768);let{tokenPos:Bt,linePos:_r,colPos:on}=T,Nr=Vs(T,pe,_n,1,Bt,_r,on);return ve(T,pe,20),T.assignable=1,la(T,pe,Ti(T,pe,yn,Ie,it,{type:"MemberExpression",object:lr,computed:!0,property:Nr}),0,yn,Ie,it)}else if(ht===67174408||ht===67174409)return T.assignable=2,la(T,pe,Ti(T,pe,yn,Ie,it,{type:"TaggedTemplateExpression",tag:lr,quasi:T.token===67174408?ho(T,pe|65536):sa(T,pe,T.tokenPos,T.linePos,T.colPos)}),0,yn,Ie,it)}return lr}function vo(T,pe,lr,_n,yn,Ie){let it=rs(T,pe|32768,0),{tokenPos:ht,linePos:Bt,colPos:_r}=T;if(Fe(T,pe,67108877)){if(pe&67108864&&T.token===143494)return T.assignable=2,Bs(T,pe,it,_n,yn,Ie);Gn(T,91)}T.assignable=2,(T.token&16842752)===16842752&&Gn(T,62,As[T.token&255]);let on=vi(T,pe,2,1,0,0,lr,1,ht,Bt,_r);pe=(pe|134217728)^134217728,T.token===67108991&&Gn(T,162);let Nr=la(T,pe,on,lr,ht,Bt,_r);return T.assignable=2,Ti(T,pe,_n,yn,Ie,{type:"NewExpression",callee:Nr,arguments:T.token===67174411?ac(T,pe,lr):[]})}function Bs(T,pe,lr,_n,yn,Ie){let it=rs(T,pe,0);return Ti(T,pe,_n,yn,Ie,{type:"MetaProperty",meta:lr,property:it})}function Gs(T,pe,lr,_n,yn,Ie){return T.token===209008&&Gn(T,29),pe&2098176&&T.token===241773&&Gn(T,30),(T.token&537079808)===537079808&&(T.flags|=512),Vn(T,pe,T.tokenValue,rs(T,pe,0),0,lr,1,_n,yn,Ie)}function is(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r){Zi(T,pe|32768);let on=pe&64?ci(Wr(),1024):void 0;if(pe=(pe|134217728)^134217728,Fe(T,pe,16))return T.token===10?(it&1&&Gn(T,45),_i(T,pe,on,[],_n,1,ht,Bt,_r)):Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:[]});let Nr=0,mr=null,mn=0;T.destructible=(T.destructible|256|128)^384;let Wn=[];for(;T.token!==16;){let{token:Qt,tokenPos:yt,linePos:In,colPos:Cn}=T;if(Qt&143360)on&&Xi(T,pe,on,T.tokenValue,yn,0),mr=vi(T,pe,yn,0,1,0,1,1,yt,In,Cn),T.token===16||T.token===18?T.assignable&2?(Nr|=16,mn=1):(Qt&537079808)===537079808?T.flags|=512:(Qt&36864)===36864&&(T.flags|=256):(T.token===1077936157?mn=1:Nr|=16,mr=pi(T,pe,mr,1,0,yt,In,Cn),T.token!==16&&T.token!==18&&(mr=Lo(T,pe,1,0,yt,In,Cn,mr)));else if(Qt&2097152)mr=Qt===2162700?Fr(T,pe,on,0,1,0,yn,Ie,yt,In,Cn):Ot(T,pe,on,0,1,0,yn,Ie,yt,In,Cn),Nr|=T.destructible,mn=1,T.token!==16&&T.token!==18&&(Nr&8&&Gn(T,118),mr=pi(T,pe,mr,0,0,yt,In,Cn),Nr|=16,(T.token&8454144)===8454144&&(mr=wt(T,pe,1,ht,Bt,_r,4,Qt,mr)),Fe(T,pe|32768,22)&&(mr=re(T,pe,mr,ht,Bt,_r)));else if(Qt===14)mr=xr(T,pe,on,16,yn,Ie,1,1,0,yt,In,Cn),Nr|=(T.token===16?0:16)|T.destructible,mn=1;else{for(mr=nn(T,pe,1,0,0,yt,In,Cn),Nr=T.assignable,Wn.push(mr);Fe(T,pe|32768,18);)Wn.push(nn(T,pe,1,0,0,yt,In,Cn));return Nr|=T.assignable,ve(T,pe,16),T.destructible=Nr|16,T.assignable=2,Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:Wn})}if(Wn.push(mr),!Fe(T,pe|32768,18))break}return ve(T,pe,16),Nr|=T.destructible&256?256:0|T.destructible&128?128:0,T.token===10?(Nr&48&&Gn(T,25),(T.flags&1||it&1)&&Gn(T,45),Nr&128&&Gn(T,29),pe&2098176&&Nr&256&&Gn(T,30),mn&&(T.flags|=128),_i(T,pe,on,Wn,_n,1,ht,Bt,_r)):(Nr&8&&Gn(T,59),T.assignable=2,Ti(T,pe,ht,Bt,_r,{type:"CallExpression",callee:lr,arguments:Wn}))}function ma(T,pe,lr,_n,yn){let{tokenRaw:Ie,tokenRegExp:it,tokenValue:ht}=T;return Zi(T,pe),T.assignable=2,pe&512?Ti(T,pe,lr,_n,yn,{type:"Literal",value:ht,regex:it,raw:Ie}):Ti(T,pe,lr,_n,yn,{type:"Literal",value:ht,regex:it})}function Eo(T,pe,lr,_n,yn,Ie,it){pe=(pe|16777216|1024)^16777216;let ht=Ja(T,pe);ht.length&&(yn=T.tokenPos,Ie=T.linePos,it=T.colPos),T.leadingDecorators.length&&(T.leadingDecorators.push(...ht),ht=T.leadingDecorators,T.leadingDecorators=[]),Zi(T,pe);let Bt=null,_r=null,{tokenValue:on}=T;T.token&4096&&T.token!==20567?(Zn(T,pe,T.token)&&Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),lr&&(Xi(T,pe,lr,on,32,0),_n&&_n&2&&ja(T,on)),Bt=rs(T,pe,0)):(_n&1)<1&&Gn(T,37,"Class");let Nr=pe;Fe(T,pe|32768,20567)?(_r=Jn(T,pe,0,0,0,T.tokenPos,T.linePos,T.colPos),Nr|=524288):Nr=(Nr|524288)^524288;let mr=dc(T,Nr,pe,lr,2,8,0);return Ti(T,pe,yn,Ie,it,pe&1?{type:"ClassDeclaration",id:Bt,superClass:_r,decorators:ht,body:mr}:{type:"ClassDeclaration",id:Bt,superClass:_r,body:mr})}function li(T,pe,lr,_n,yn,Ie){let it=null,ht=null;pe=(pe|1024|16777216)^16777216;let Bt=Ja(T,pe);Bt.length&&(_n=T.tokenPos,yn=T.linePos,Ie=T.colPos),Zi(T,pe),T.token&4096&&T.token!==20567&&(Zn(T,pe,T.token)&&Gn(T,114),(T.token&537079808)===537079808&&Gn(T,115),it=rs(T,pe,0));let _r=pe;Fe(T,pe|32768,20567)?(ht=Jn(T,pe,0,lr,0,T.tokenPos,T.linePos,T.colPos),_r|=524288):_r=(_r|524288)^524288;let on=dc(T,_r,pe,void 0,2,0,lr);return T.assignable=2,Ti(T,pe,_n,yn,Ie,pe&1?{type:"ClassExpression",id:it,superClass:ht,decorators:Bt,body:on}:{type:"ClassExpression",id:it,superClass:ht,body:on})}function Ja(T,pe){let lr=[];if(pe&1)for(;T.token===133;)lr.push(Fc(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function Fc(T,pe,lr,_n,yn){Zi(T,pe|32768);let Ie=vi(T,pe,2,0,1,0,0,1,lr,_n,yn);return Ie=pi(T,pe,Ie,0,0,lr,_n,yn),Ti(T,pe,lr,_n,yn,{type:"Decorator",expression:Ie})}function dc(T,pe,lr,_n,yn,Ie,it){let{tokenPos:ht,linePos:Bt,colPos:_r}=T;ve(T,pe|32768,2162700),pe=(pe|134217728)^134217728,T.flags=(T.flags|32)^32;let on=[],Nr;for(;T.token!==1074790415;){let mr=0;if(Nr=Ja(T,pe),mr=Nr.length,mr>0&&T.tokenValue==="constructor"&&Gn(T,106),T.token===1074790415&&Gn(T,105),Fe(T,pe,1074790417)){mr>0&&Gn(T,116);continue}on.push(rl(T,pe,_n,lr,yn,Nr,0,it,T.tokenPos,T.linePos,T.colPos))}return ve(T,Ie&8?pe|32768:pe,1074790415),Ti(T,pe,ht,Bt,_r,{type:"ClassBody",body:on})}function rl(T,pe,lr,_n,yn,Ie,it,ht,Bt,_r,on){let Nr=it?32:0,mr=null,{token:mn,tokenPos:Wn,linePos:Qt,colPos:yt}=T;if(mn&176128)switch(mr=rs(T,pe,0),mn){case 36972:if(!it&&T.token!==67174411)return rl(T,pe,lr,_n,yn,Ie,1,ht,Bt,_r,on);break;case 209007:if(T.token!==67174411&&(T.flags&1)<1){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=16|($c(T,pe,8457014)?8:0)}break;case 12402:if(T.token!==67174411){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=256}break;case 12403:if(T.token!==67174411){if(pe&1&&(T.token&1073741824)===1073741824)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);Nr|=512}break}else mn===69271571?(Nr|=2,mr=Cr(T,_n,ht)):(mn&134217728)===134217728?mr=Mo(T,pe):mn===8457014?(Nr|=8,Zi(T,pe)):pe&1&&T.token===131?(Nr|=4096,mr=ao(T,pe|16384,Wn,Qt,yt)):pe&1&&(T.token&1073741824)===1073741824?Nr|=128:mn===122?(mr=rs(T,pe,0),T.token!==67174411&&Gn(T,28,As[T.token&255])):Gn(T,28,As[T.token&255]);if(Nr&792&&(T.token&143360?mr=rs(T,pe,0):(T.token&134217728)===134217728?mr=Mo(T,pe):T.token===69271571?(Nr|=2,mr=Cr(T,pe,0)):T.token===122?mr=rs(T,pe,0):pe&1&&T.token===131?(Nr|=4096,mr=ao(T,pe,Wn,Qt,yt)):Gn(T,131)),(Nr&2)<1&&(T.tokenValue==="constructor"?((T.token&1073741824)===1073741824?Gn(T,125):(Nr&32)<1&&T.token===67174411&&(Nr&920?Gn(T,50,"accessor"):(pe&524288)<1&&(T.flags&32?Gn(T,51):T.flags|=32)),Nr|=64):(Nr&4096)<1&&Nr&824&&T.tokenValue==="prototype"&&Gn(T,49)),pe&1&&T.token!==67174411)return Cu(T,pe,mr,Nr,Ie,Wn,Qt,yt);let In=Ht(T,pe,Nr,ht,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,Bt,_r,on,pe&1?{type:"MethodDefinition",kind:(Nr&32)<1&&Nr&64?"constructor":Nr&256?"get":Nr&512?"set":"method",static:(Nr&32)>0,computed:(Nr&2)>0,key:mr,decorators:Ie,value:In}:{type:"MethodDefinition",kind:(Nr&32)<1&&Nr&64?"constructor":Nr&256?"get":Nr&512?"set":"method",static:(Nr&32)>0,computed:(Nr&2)>0,key:mr,value:In})}function ao(T,pe,lr,_n,yn){Zi(T,pe);let{tokenValue:Ie}=T;return Ie==="constructor"&&Gn(T,124),Zi(T,pe),Ti(T,pe,lr,_n,yn,{type:"PrivateIdentifier",name:Ie})}function Cu(T,pe,lr,_n,yn,Ie,it,ht){let Bt=null;if(_n&8&&Gn(T,0),T.token===1077936157){Zi(T,pe|32768);let{tokenPos:_r,linePos:on,colPos:Nr}=T;T.token===537079928&&Gn(T,115),Bt=vi(T,pe|16384,2,0,1,0,0,1,_r,on,Nr),(T.token&1073741824)!==1073741824&&(Bt=pi(T,pe|16384,Bt,0,0,_r,on,Nr),Bt=Lo(T,pe|16384,0,0,_r,on,Nr,Bt),T.token===18&&(Bt=Ni(T,pe,0,Ie,it,ht,Bt)))}return Ti(T,pe,Ie,it,ht,{type:"PropertyDefinition",key:lr,value:Bt,static:(_n&32)>0,computed:(_n&2)>0,decorators:yn})}function Nl(T,pe,lr,_n,yn,Ie,it,ht){if(T.token&143360)return ru(T,pe,lr,_n,yn,Ie,it,ht);(T.token&2097152)!==2097152&&Gn(T,28,As[T.token&255]);let Bt=T.token===69271571?Ot(T,pe,lr,1,0,1,_n,yn,Ie,it,ht):Fr(T,pe,lr,1,0,1,_n,yn,Ie,it,ht);return T.destructible&16&&Gn(T,47),T.destructible&32&&Gn(T,47),Bt}function ru(T,pe,lr,_n,yn,Ie,it,ht){let{tokenValue:Bt,token:_r}=T;return pe&1024&&((_r&537079808)===537079808?Gn(T,115):(_r&36864)===36864&&Gn(T,114)),(_r&20480)===20480&&Gn(T,99),pe&2099200&&_r===241773&&Gn(T,30),_r===241739&&_n&24&&Gn(T,97),pe&4196352&&_r===209008&&Gn(T,95),Zi(T,pe),lr&&Tn(T,pe,lr,Bt,_n,yn),Ti(T,pe,Ie,it,ht,{type:"Identifier",name:Bt})}function sl(T,pe,lr,_n,yn,Ie){if(Zi(T,pe),T.token===8456259)return Ti(T,pe,_n,yn,Ie,{type:"JSXFragment",openingFragment:Ml(T,pe,_n,yn,Ie),children:hc(T,pe),closingFragment:wo(T,pe,lr,T.tokenPos,T.linePos,T.colPos)});let it=null,ht=[],Bt=kp(T,pe,lr,_n,yn,Ie);if(!Bt.selfClosing){ht=hc(T,pe),it=Od(T,pe,lr,T.tokenPos,T.linePos,T.colPos);let _r=vc(it.name);vc(Bt.name)!==_r&&Gn(T,149,_r)}return Ti(T,pe,_n,yn,Ie,{type:"JSXElement",children:ht,openingElement:Bt,closingElement:it})}function Ml(T,pe,lr,_n,yn){return cu(T,pe),Ti(T,pe,lr,_n,yn,{type:"JSXOpeningFragment"})}function Od(T,pe,lr,_n,yn,Ie){ve(T,pe,25);let it=Dp(T,pe,T.tokenPos,T.linePos,T.colPos);return lr?ve(T,pe,8456259):T.token=cu(T,pe),Ti(T,pe,_n,yn,Ie,{type:"JSXClosingElement",name:it})}function wo(T,pe,lr,_n,yn,Ie){return ve(T,pe,25),ve(T,pe,8456259),Ti(T,pe,_n,yn,Ie,{type:"JSXClosingFragment"})}function hc(T,pe){let lr=[];for(;T.token!==25;)T.index=T.tokenPos=T.startPos,T.column=T.colPos=T.startColumn,T.line=T.linePos=T.startLine,cu(T,pe),lr.push(au(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function au(T,pe,lr,_n,yn){if(T.token===138)return ep(T,pe,lr,_n,yn);if(T.token===2162700)return eE(T,pe,0,0,lr,_n,yn);if(T.token===8456258)return sl(T,pe,0,lr,_n,yn);Gn(T,0)}function ep(T,pe,lr,_n,yn){cu(T,pe);let Ie={type:"JSXText",value:T.tokenValue};return pe&512&&(Ie.raw=T.tokenRaw),Ti(T,pe,lr,_n,yn,Ie)}function kp(T,pe,lr,_n,yn,Ie){(T.token&143360)!==143360&&(T.token&4096)!==4096&&Gn(T,0);let it=Dp(T,pe,T.tokenPos,T.linePos,T.colPos),ht=_1(T,pe),Bt=T.token===8457016;return T.token===8456259?cu(T,pe):(ve(T,pe,8457016),lr?ve(T,pe,8456259):cu(T,pe)),Ti(T,pe,_n,yn,Ie,{type:"JSXOpeningElement",name:it,attributes:ht,selfClosing:Bt})}function Dp(T,pe,lr,_n,yn){Zu(T);let Ie=em(T,pe,lr,_n,yn);if(T.token===21)return hb(T,pe,Ie,lr,_n,yn);for(;Fe(T,pe,67108877);)Zu(T),Ie=ly(T,pe,Ie,lr,_n,yn);return Ie}function ly(T,pe,lr,_n,yn,Ie){let it=em(T,pe,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,_n,yn,Ie,{type:"JSXMemberExpression",object:lr,property:it})}function _1(T,pe){let lr=[];for(;T.token!==8457016&&T.token!==8456259&&T.token!==1048576;)lr.push(_A(T,pe,T.tokenPos,T.linePos,T.colPos));return lr}function A1(T,pe,lr,_n,yn){Zi(T,pe),ve(T,pe,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,1074790415),Ti(T,pe,lr,_n,yn,{type:"JSXSpreadAttribute",argument:Ie})}function _A(T,pe,lr,_n,yn){if(T.token===2162700)return A1(T,pe,lr,_n,yn);Zu(T);let Ie=null,it=em(T,pe,lr,_n,yn);if(T.token===21&&(it=hb(T,pe,it,lr,_n,yn)),T.token===1077936157){let ht=bl(T,pe),{tokenPos:Bt,linePos:_r,colPos:on}=T;switch(ht){case 134283267:Ie=Mo(T,pe);break;case 8456258:Ie=sl(T,pe,1,Bt,_r,on);break;case 2162700:Ie=eE(T,pe,1,1,Bt,_r,on);break;default:Gn(T,148)}}return Ti(T,pe,lr,_n,yn,{type:"JSXAttribute",value:Ie,name:it})}function hb(T,pe,lr,_n,yn,Ie){ve(T,pe,21);let it=em(T,pe,T.tokenPos,T.linePos,T.colPos);return Ti(T,pe,_n,yn,Ie,{type:"JSXNamespacedName",namespace:lr,name:it})}function eE(T,pe,lr,_n,yn,Ie,it){Zi(T,pe|32768);let{tokenPos:ht,linePos:Bt,colPos:_r}=T;if(T.token===14)return Ac(T,pe,ht,Bt,_r);let on=null;return T.token===1074790415?(_n&&Gn(T,151),on=Vl(T,pe,T.startPos,T.startLine,T.startColumn)):on=nn(T,pe,1,0,0,ht,Bt,_r),lr?ve(T,pe,1074790415):cu(T,pe),Ti(T,pe,yn,Ie,it,{type:"JSXExpressionContainer",expression:on})}function Ac(T,pe,lr,_n,yn){ve(T,pe,14);let Ie=nn(T,pe,1,0,0,T.tokenPos,T.linePos,T.colPos);return ve(T,pe,1074790415),Ti(T,pe,lr,_n,yn,{type:"JSXSpreadChild",expression:Ie})}function Vl(T,pe,lr,_n,yn){return T.startPos=T.tokenPos,T.startLine=T.linePos,T.startColumn=T.colPos,Ti(T,pe,lr,_n,yn,{type:"JSXEmptyExpression"})}function em(T,pe,lr,_n,yn){let{tokenValue:Ie}=T;return Zi(T,pe),Ti(T,pe,lr,_n,yn,{type:"JSXIdentifier",name:Ie})}var Mm=Object.freeze({__proto__:null}),Uh="4.2.1",Ly=Uh;function R2(T,pe){return Ul(T,pe,0)}function pC(T,pe){return Ul(T,pe,3072)}function jg(T,pe){return Ul(T,pe,0)}yo.ESTree=Mm,yo.parse=jg,yo.parseModule=pC,yo.parseScript=R2,yo.version=Ly}});tr();var $f=zt(),cd=sr(),Lg=Hc(),s0=op(),Hu={module:!0,next:!0,ranges:!0,webcompat:!0,loc:!0,raw:!0,directives:!0,globalReturn:!0,impliedStrict:!1,preserveParens:!1,lexical:!1,identifierPattern:!1,jsx:!0,specDeviation:!0,uniqueKeyInPattern:!1};function Ec(yo,Ca){let{parse:Vi}=Tf(),Gn=[],xa=[],Xu=Vi(yo,Object.assign(Object.assign({},Hu),{},{module:Ca,onComment:Gn,onToken:xa}));return Xu.comments=Gn,Xu.tokens=xa,Xu}function _u(yo){let{message:Ca,line:Vi,column:Gn}=yo,xa=(Ca.match(/^\[(?\d+):(?\d+)]: (?.*)$/)||{}).groups;return xa&&(Ca=xa.message,typeof Vi!="number"&&(Vi=Number(xa.line),Gn=Number(xa.column))),typeof Vi!="number"?yo:$f(Ca,{start:{line:Vi,column:Gn}})}function Al(yo,Ca){let Vi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{result:Gn,error:xa}=cd(()=>Ec(yo,!0),()=>Ec(yo,!1));if(!Gn)throw _u(xa);return Vi.originalText=yo,s0(Gn,Vi)}Be.exports={parsers:{meriyah:Lg(Al)}}});return We()})});var KKt=A((Bds,PJr)=>{(function(e){if(typeof Bds=="object"&&typeof PJr=="object")PJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.postcss=e()}})(function(){"use strict";var e=(jn,br)=>()=>(br||jn((br={exports:{}}).exports,br),br.exports),r=e((jn,br)=>{var We=function(lt){return lt&<.Math==Math&<};br.exports=We(typeof globalThis=="object"&&globalThis)||We(typeof window=="object"&&window)||We(typeof self=="object"&&self)||We(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((jn,br)=>{br.exports=function(We){try{return!!We()}catch{return!0}}}),n=e((jn,br)=>{var We=t();br.exports=!We(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((jn,br)=>{var We=t();br.exports=!We(function(){var lt=function(){}.bind();return typeof lt!="function"||lt.hasOwnProperty("prototype")})}),s=e((jn,br)=>{var We=i(),lt=Function.prototype.call;br.exports=We?lt.bind(lt):function(){return lt.apply(lt,arguments)}}),a=e(jn=>{"use strict";var br={}.propertyIsEnumerable,We=Object.getOwnPropertyDescriptor,lt=We&&!br.call({1:2},1);jn.f=lt?function(Be){var je=We(this,Be);return!!je&&je.enumerable}:br}),o=e((jn,br)=>{br.exports=function(We,lt){return{enumerable:!(We&1),configurable:!(We&2),writable:!(We&4),value:lt}}}),c=e((jn,br)=>{var We=i(),lt=Function.prototype,Be=lt.call,je=We&<.bind.bind(Be,Be);br.exports=We?je:function(ct){return function(){return Be.apply(ct,arguments)}}}),l=e((jn,br)=>{var We=c(),lt=We({}.toString),Be=We("".slice);br.exports=function(je){return Be(lt(je),8,-1)}}),u=e((jn,br)=>{var We=c(),lt=t(),Be=l(),je=Object,ct=We("".split);br.exports=lt(function(){return!je("z").propertyIsEnumerable(0)})?function(Le){return Be(Le)=="String"?ct(Le,""):je(Le)}:je}),m=e((jn,br)=>{br.exports=function(We){return We==null}}),h=e((jn,br)=>{var We=m(),lt=TypeError;br.exports=function(Be){if(We(Be))throw lt("Can't call method on "+Be);return Be}}),_=e((jn,br)=>{var We=u(),lt=h();br.exports=function(Be){return We(lt(Be))}}),b=e((jn,br)=>{var We=typeof document=="object"&&document.all,lt=typeof We>"u"&&We!==void 0;br.exports={all:We,IS_HTMLDDA:lt}}),v=e((jn,br)=>{var We=b(),lt=We.all;br.exports=We.IS_HTMLDDA?function(Be){return typeof Be=="function"||Be===lt}:function(Be){return typeof Be=="function"}}),w=e((jn,br)=>{var We=v(),lt=b(),Be=lt.all;br.exports=lt.IS_HTMLDDA?function(je){return typeof je=="object"?je!==null:We(je)||je===Be}:function(je){return typeof je=="object"?je!==null:We(je)}}),x=e((jn,br)=>{var We=r(),lt=v(),Be=function(je){return lt(je)?je:void 0};br.exports=function(je,ct){return arguments.length<2?Be(We[je]):We[je]&&We[je][ct]}}),P=e((jn,br)=>{var We=c();br.exports=We({}.isPrototypeOf)}),k=e((jn,br)=>{var We=x();br.exports=We("navigator","userAgent")||""}),R=e((jn,br)=>{var We=r(),lt=k(),Be=We.process,je=We.Deno,ct=Be&&Be.versions||je&&je.version,Le=ct&&ct.v8,ft,Jr;Le&&(ft=Le.split("."),Jr=ft[0]>0&&ft[0]<4?1:+(ft[0]+ft[1])),!Jr&<&&(ft=lt.match(/Edge\/(\d+)/),(!ft||ft[1]>=74)&&(ft=lt.match(/Chrome\/(\d+)/),ft&&(Jr=+ft[1]))),br.exports=Jr}),L=e((jn,br)=>{var We=R(),lt=t();br.exports=!!Object.getOwnPropertySymbols&&!lt(function(){var Be=Symbol();return!String(Be)||!(Object(Be)instanceof Symbol)||!Symbol.sham&&We&&We<41})}),U=e((jn,br)=>{var We=L();br.exports=We&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((jn,br)=>{var We=x(),lt=v(),Be=P(),je=U(),ct=Object;br.exports=je?function(Le){return typeof Le=="symbol"}:function(Le){var ft=We("Symbol");return lt(ft)&&Be(ft.prototype,ct(Le))}}),N=e((jn,br)=>{var We=String;br.exports=function(lt){try{return We(lt)}catch{return"Object"}}}),j=e((jn,br)=>{var We=v(),lt=N(),Be=TypeError;br.exports=function(je){if(We(je))return je;throw Be(lt(je)+" is not a function")}}),M=e((jn,br)=>{var We=j(),lt=m();br.exports=function(Be,je){var ct=Be[je];return lt(ct)?void 0:We(ct)}}),C=e((jn,br)=>{var We=s(),lt=v(),Be=w(),je=TypeError;br.exports=function(ct,Le){var ft,Jr;if(Le==="string"&<(ft=ct.toString)&&!Be(Jr=We(ft,ct))||lt(ft=ct.valueOf)&&!Be(Jr=We(ft,ct))||Le!=="string"&<(ft=ct.toString)&&!Be(Jr=We(ft,ct)))return Jr;throw je("Can't convert object to primitive value")}}),O=e((jn,br)=>{br.exports=!1}),V=e((jn,br)=>{var We=r(),lt=Object.defineProperty;br.exports=function(Be,je){try{lt(We,Be,{value:je,configurable:!0,writable:!0})}catch{We[Be]=je}return je}}),Q=e((jn,br)=>{var We=r(),lt=V(),Be="__core-js_shared__",je=We[Be]||lt(Be,{});br.exports=je}),X=e((jn,br)=>{var We=O(),lt=Q();(br.exports=function(Be,je){return lt[Be]||(lt[Be]=je!==void 0?je:{})})("versions",[]).push({version:"3.26.1",mode:We?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((jn,br)=>{var We=h(),lt=Object;br.exports=function(Be){return lt(We(Be))}}),ee=e((jn,br)=>{var We=c(),lt=J(),Be=We({}.hasOwnProperty);br.exports=Object.hasOwn||function(je,ct){return Be(lt(je),ct)}}),fe=e((jn,br)=>{var We=c(),lt=0,Be=Math.random(),je=We(1 .toString);br.exports=function(ct){return"Symbol("+(ct===void 0?"":ct)+")_"+je(++lt+Be,36)}}),ie=e((jn,br)=>{var We=r(),lt=X(),Be=ee(),je=fe(),ct=L(),Le=U(),ft=lt("wks"),Jr=We.Symbol,Yt=Jr&&Jr.for,wr=Le?Jr:Jr&&Jr.withoutSetter||je;br.exports=function(wn){if(!Be(ft,wn)||!(ct||typeof ft[wn]=="string")){var Bn="Symbol."+wn;ct&&Be(Jr,wn)?ft[wn]=Jr[wn]:Le&&Yt?ft[wn]=Yt(Bn):ft[wn]=wr(Bn)}return ft[wn]}}),Se=e((jn,br)=>{var We=s(),lt=w(),Be=Y(),je=M(),ct=C(),Le=ie(),ft=TypeError,Jr=Le("toPrimitive");br.exports=function(Yt,wr){if(!lt(Yt)||Be(Yt))return Yt;var wn=je(Yt,Jr),Bn;if(wn){if(wr===void 0&&(wr="default"),Bn=We(wn,Yt,wr),!lt(Bn)||Be(Bn))return Bn;throw ft("Can't convert object to primitive value")}return wr===void 0&&(wr="number"),ct(Yt,wr)}}),ce=e((jn,br)=>{var We=Se(),lt=Y();br.exports=function(Be){var je=We(Be,"string");return lt(je)?je:je+""}}),Mt=e((jn,br)=>{var We=r(),lt=w(),Be=We.document,je=lt(Be)&<(Be.createElement);br.exports=function(ct){return je?Be.createElement(ct):{}}}),et=e((jn,br)=>{var We=n(),lt=t(),Be=Mt();br.exports=!We&&!lt(function(){return Object.defineProperty(Be("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(jn=>{var br=n(),We=s(),lt=a(),Be=o(),je=_(),ct=ce(),Le=ee(),ft=et(),Jr=Object.getOwnPropertyDescriptor;jn.f=br?Jr:function(Yt,wr){if(Yt=je(Yt),wr=ct(wr),ft)try{return Jr(Yt,wr)}catch{}if(Le(Yt,wr))return Be(!We(lt.f,Yt,wr),Yt[wr])}}),Ge=e((jn,br)=>{var We=n(),lt=t();br.exports=We&<(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((jn,br)=>{var We=w(),lt=String,Be=TypeError;br.exports=function(je){if(We(je))return je;throw Be(lt(je)+" is not an object")}}),oe=e(jn=>{var br=n(),We=et(),lt=Ge(),Be=me(),je=ce(),ct=TypeError,Le=Object.defineProperty,ft=Object.getOwnPropertyDescriptor,Jr="enumerable",Yt="configurable",wr="writable";jn.f=br?lt?function(wn,Bn,tr){if(Be(wn),Bn=je(Bn),Be(tr),typeof wn=="function"&&Bn==="prototype"&&"value"in tr&&wr in tr&&!tr[wr]){var zt=ft(wn,Bn);zt&&zt[wr]&&(wn[Bn]=tr.value,tr={configurable:Yt in tr?tr[Yt]:zt[Yt],enumerable:Jr in tr?tr[Jr]:zt[Jr],writable:!1})}return Le(wn,Bn,tr)}:Le:function(wn,Bn,tr){if(Be(wn),Bn=je(Bn),Be(tr),We)try{return Le(wn,Bn,tr)}catch{}if("get"in tr||"set"in tr)throw ct("Accessors not supported");return"value"in tr&&(wn[Bn]=tr.value),wn}}),ue=e((jn,br)=>{var We=n(),lt=oe(),Be=o();br.exports=We?function(je,ct,Le){return lt.f(je,ct,Be(1,Le))}:function(je,ct,Le){return je[ct]=Le,je}}),De=e((jn,br)=>{var We=n(),lt=ee(),Be=Function.prototype,je=We&&Object.getOwnPropertyDescriptor,ct=lt(Be,"name"),Le=ct&&function(){}.name==="something",ft=ct&&(!We||We&&je(Be,"name").configurable);br.exports={EXISTS:ct,PROPER:Le,CONFIGURABLE:ft}}),It=e((jn,br)=>{var We=c(),lt=v(),Be=Q(),je=We(Function.toString);lt(Be.inspectSource)||(Be.inspectSource=function(ct){return je(ct)}),br.exports=Be.inspectSource}),Je=e((jn,br)=>{var We=r(),lt=v(),Be=We.WeakMap;br.exports=lt(Be)&&/native code/.test(String(Be))}),at=e((jn,br)=>{var We=X(),lt=fe(),Be=We("keys");br.exports=function(je){return Be[je]||(Be[je]=lt(je))}}),mt=e((jn,br)=>{br.exports={}}),ke=e((jn,br)=>{var We=Je(),lt=r(),Be=w(),je=ue(),ct=ee(),Le=Q(),ft=at(),Jr=mt(),Yt="Object already initialized",wr=lt.TypeError,wn=lt.WeakMap,Bn,tr,zt,sr=function(ge){return zt(ge)?tr(ge):Bn(ge,{})},Ir=function(ge){return function(Me){var ae;if(!Be(Me)||(ae=tr(Me)).type!==ge)throw wr("Incompatible receiver, "+ge+" required");return ae}};We||Le.state?(rr=Le.state||(Le.state=new wn),rr.get=rr.get,rr.has=rr.has,rr.set=rr.set,Bn=function(ge,Me){if(rr.has(ge))throw wr(Yt);return Me.facade=ge,rr.set(ge,Me),Me},tr=function(ge){return rr.get(ge)||{}},zt=function(ge){return rr.has(ge)}):(pt=ft("state"),Jr[pt]=!0,Bn=function(ge,Me){if(ct(ge,pt))throw wr(Yt);return Me.facade=ge,je(ge,pt,Me),Me},tr=function(ge){return ct(ge,pt)?ge[pt]:{}},zt=function(ge){return ct(ge,pt)});var rr,pt;br.exports={set:Bn,get:tr,has:zt,enforce:sr,getterFor:Ir}}),dt=e((jn,br)=>{var We=t(),lt=v(),Be=ee(),je=n(),ct=De().CONFIGURABLE,Le=It(),ft=ke(),Jr=ft.enforce,Yt=ft.get,wr=Object.defineProperty,wn=je&&!We(function(){return wr(function(){},"length",{value:8}).length!==8}),Bn=String(String).split("String"),tr=br.exports=function(zt,sr,Ir){String(sr).slice(0,7)==="Symbol("&&(sr="["+String(sr).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Ir&&Ir.getter&&(sr="get "+sr),Ir&&Ir.setter&&(sr="set "+sr),(!Be(zt,"name")||ct&&zt.name!==sr)&&(je?wr(zt,"name",{value:sr,configurable:!0}):zt.name=sr),wn&&Ir&&Be(Ir,"arity")&&zt.length!==Ir.arity&&wr(zt,"length",{value:Ir.arity});try{Ir&&Be(Ir,"constructor")&&Ir.constructor?je&&wr(zt,"prototype",{writable:!1}):zt.prototype&&(zt.prototype=void 0)}catch{}var rr=Jr(zt);return Be(rr,"source")||(rr.source=Bn.join(typeof sr=="string"?sr:"")),zt};Function.prototype.toString=tr(function(){return lt(this)&&Yt(this).source||Le(this)},"toString")}),ot=e((jn,br)=>{var We=v(),lt=oe(),Be=dt(),je=V();br.exports=function(ct,Le,ft,Jr){Jr||(Jr={});var Yt=Jr.enumerable,wr=Jr.name!==void 0?Jr.name:Le;if(We(ft)&&Be(ft,wr,Jr),Jr.global)Yt?ct[Le]=ft:je(Le,ft);else{try{Jr.unsafe?ct[Le]&&(Yt=!0):delete ct[Le]}catch{}Yt?ct[Le]=ft:lt.f(ct,Le,{value:ft,enumerable:!1,configurable:!Jr.nonConfigurable,writable:!Jr.nonWritable})}return ct}}),kt=e((jn,br)=>{var We=Math.ceil,lt=Math.floor;br.exports=Math.trunc||function(Be){var je=+Be;return(je>0?lt:We)(je)}}),Vt=e((jn,br)=>{var We=kt();br.exports=function(lt){var Be=+lt;return Be!==Be||Be===0?0:We(Be)}}),Ar=e((jn,br)=>{var We=Vt(),lt=Math.max,Be=Math.min;br.exports=function(je,ct){var Le=We(je);return Le<0?lt(Le+ct,0):Be(Le,ct)}}),ni=e((jn,br)=>{var We=Vt(),lt=Math.min;br.exports=function(Be){return Be>0?lt(We(Be),9007199254740991):0}}),gn=e((jn,br)=>{var We=ni();br.exports=function(lt){return We(lt.length)}}),On=e((jn,br)=>{var We=_(),lt=Ar(),Be=gn(),je=function(ct){return function(Le,ft,Jr){var Yt=We(Le),wr=Be(Yt),wn=lt(Jr,wr),Bn;if(ct&&ft!=ft){for(;wr>wn;)if(Bn=Yt[wn++],Bn!=Bn)return!0}else for(;wr>wn;wn++)if((ct||wn in Yt)&&Yt[wn]===ft)return ct||wn||0;return!ct&&-1}};br.exports={includes:je(!0),indexOf:je(!1)}}),er=e((jn,br)=>{var We=c(),lt=ee(),Be=_(),je=On().indexOf,ct=mt(),Le=We([].push);br.exports=function(ft,Jr){var Yt=Be(ft),wr=0,wn=[],Bn;for(Bn in Yt)!lt(ct,Bn)&<(Yt,Bn)&&Le(wn,Bn);for(;Jr.length>wr;)lt(Yt,Bn=Jr[wr++])&&(~je(wn,Bn)||Le(wn,Bn));return wn}}),ln=e((jn,br)=>{br.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(jn=>{var br=er(),We=ln(),lt=We.concat("length","prototype");jn.f=Object.getOwnPropertyNames||function(Be){return br(Be,lt)}}),nt=e(jn=>{jn.f=Object.getOwnPropertySymbols}),ut=e((jn,br)=>{var We=x(),lt=c(),Be=Tr(),je=nt(),ct=me(),Le=lt([].concat);br.exports=We("Reflect","ownKeys")||function(ft){var Jr=Be.f(ct(ft)),Yt=je.f;return Yt?Le(Jr,Yt(ft)):Jr}}),Ve=e((jn,br)=>{var We=ee(),lt=ut(),Be=or(),je=oe();br.exports=function(ct,Le,ft){for(var Jr=lt(Le),Yt=je.f,wr=Be.f,wn=0;wn{var We=t(),lt=v(),Be=/#|\.prototype\./,je=function(Yt,wr){var wn=Le[ct(Yt)];return wn==Jr?!0:wn==ft?!1:lt(wr)?We(wr):!!wr},ct=je.normalize=function(Yt){return String(Yt).replace(Be,".").toLowerCase()},Le=je.data={},ft=je.NATIVE="N",Jr=je.POLYFILL="P";br.exports=je}),Pe=e((jn,br)=>{var We=r(),lt=or().f,Be=ue(),je=ot(),ct=V(),Le=Ve(),ft=Ae();br.exports=function(Jr,Yt){var wr=Jr.target,wn=Jr.global,Bn=Jr.stat,tr,zt,sr,Ir,rr,pt;if(wn?zt=We:Bn?zt=We[wr]||ct(wr,{}):zt=(We[wr]||{}).prototype,zt)for(sr in Yt){if(rr=Yt[sr],Jr.dontCallGetSet?(pt=lt(zt,sr),Ir=pt&&pt.value):Ir=zt[sr],tr=ft(wn?sr:wr+(Bn?".":"#")+sr,Jr.forced),!tr&&Ir!==void 0){if(typeof rr==typeof Ir)continue;Le(rr,Ir)}(Jr.sham||Ir&&Ir.sham)&&Be(rr,"sham",!0),je(zt,sr,rr,Jr)}}}),Kt=e(()=>{var jn=Pe(),br=r();jn({global:!0,forced:br.globalThis!==br},{globalThis:br})}),nr=e(()=>{Kt()}),En=e((jn,br)=>{nr();var We=Object.defineProperty,lt=Object.getOwnPropertyDescriptor,Be=Object.getOwnPropertyNames,je=Object.prototype.hasOwnProperty,ct=(Ie,it)=>function(){return Ie&&(it=(0,Ie[Be(Ie)[0]])(Ie=0)),it},Le=(Ie,it)=>function(){return it||(0,Ie[Be(Ie)[0]])((it={exports:{}}).exports,it),it.exports},ft=(Ie,it)=>{for(var ht in it)We(Ie,ht,{get:it[ht],enumerable:!0})},Jr=(Ie,it,ht,Bt)=>{if(it&&typeof it=="object"||typeof it=="function")for(let _r of Be(it))!je.call(Ie,_r)&&_r!==ht&&We(Ie,_r,{get:()=>it[_r],enumerable:!(Bt=lt(it,_r))||Bt.enumerable});return Ie},Yt=Ie=>Jr(We({},"__esModule",{value:!0}),Ie),wr=ct({""(){}}),wn=Le({"src/common/parser-create-error.js"(Ie,it){"use strict";wr();function ht(Bt,_r){let on=new SyntaxError(Bt+" ("+_r.start.line+":"+_r.start.column+")");return on.loc=_r,on}it.exports=ht}}),Bn=Le({"src/utils/get-last.js"(Ie,it){"use strict";wr();var ht=Bt=>Bt[Bt.length-1];it.exports=ht}}),tr=Le({"src/utils/front-matter/parse.js"(Ie,it){"use strict";wr();var ht=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function Bt(_r){let on=_r.match(ht);if(!on)return{content:_r};let{startDelimiter:Nr,language:mr,value:mn="",endDelimiter:Wn}=on.groups,Qt=mr.trim()||"yaml";if(Nr==="+++"&&(Qt="toml"),Qt!=="yaml"&&Nr!==Wn)return{content:_r};let[yt]=on;return{frontMatter:{type:"front-matter",lang:Qt,value:mn,startDelimiter:Nr,endDelimiter:Wn,raw:yt.replace(/\n$/,"")},content:yt.replace(/[^\n]/g," ")+_r.slice(yt.length)}}it.exports=Bt}}),zt={};ft(zt,{EOL:()=>Sr,arch:()=>st,cpus:()=>ae,default:()=>Pr,endianness:()=>sr,freemem:()=>ge,getNetworkInterfaces:()=>Ee,hostname:()=>Ir,loadavg:()=>rr,networkInterfaces:()=>$t,platform:()=>yr,release:()=>bt,tmpDir:()=>Wt,tmpdir:()=>Ke,totalmem:()=>Me,type:()=>Ye,uptime:()=>pt});function sr(){if(typeof Lt>"u"){var Ie=new ArrayBuffer(2),it=new Uint8Array(Ie),ht=new Uint16Array(Ie);if(it[0]=1,it[1]=2,ht[0]===258)Lt="BE";else if(ht[0]===513)Lt="LE";else throw new Error("unable to figure out endianess")}return Lt}function Ir(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function rr(){return[]}function pt(){return 0}function ge(){return Number.MAX_VALUE}function Me(){return Number.MAX_VALUE}function ae(){return[]}function Ye(){return"Browser"}function bt(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function $t(){}function Ee(){}function st(){return"javascript"}function yr(){return"browser"}function Wt(){return"/tmp"}var Lt,Ke,Sr,Pr,Sn=ct({"node-modules-polyfills:os"(){wr(),Ke=Wt,Sr=` `,Pr={EOL:Sr,tmpdir:Ke,tmpDir:Wt,networkInterfaces:$t,getNetworkInterfaces:Ee,release:bt,type:Ye,cpus:ae,totalmem:Me,freemem:ge,uptime:pt,loadavg:rr,hostname:Ir,endianness:sr}}}),Un=Le({"node-modules-polyfills-commonjs:os"(Ie,it){wr();var ht=(Sn(),Yt(zt));if(ht&&ht.default){it.exports=ht.default;for(let Bt in ht)it.exports[Bt]=ht[Bt]}else ht&&(it.exports=ht)}}),ms=Le({"node_modules/detect-newline/index.js"(Ie,it){"use strict";wr();var ht=Bt=>{if(typeof Bt!="string")throw new TypeError("Expected a string");let _r=Bt.match(/(?:\r?\n)/g)||[];if(_r.length===0)return;let on=_r.filter(mr=>mr===`\r `).length,Nr=_r.length-on;return on>Nr?`\r `:` @@ -469,7 +469,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `),Dm=Bd.length-1,Dm>0?($l=mc+Dm,qp=io-Bd[Dm].length):($l=mc,qp=bs),ri=["string",jl.slice(nu,io+1),mc,nu-bs,$l,io-qp],bs=qp,mc=$l,nu=io;break;case da:zl.lastIndex=nu+1,zl.test(jl),zl.lastIndex===0?io=jl.length-1:io=zl.lastIndex-2,ri=["at-word",jl.slice(nu,io+1),mc,nu-bs,mc,io-bs],nu=io;break;case _r:for(io=nu,Eu=!0;jl.charCodeAt(io+1)===_r;)io+=1,Eu=!Eu;if(_o=jl.charCodeAt(io+1),Eu&&_o!==on&&_o!==mr&&_o!==Nr&&_o!==Wn&&_o!==Qt&&_o!==mn&&(io+=1,tm.test(jl.charAt(io)))){for(;tm.test(jl.charAt(io+1));)io+=1;jl.charCodeAt(io+1)===mr&&(io+=1)}ri=["word",jl.slice(nu,io+1),mc,nu-bs,mc,io-bs],nu=io;break;default:jt=jl.charCodeAt(nu+1),_o===al&&jt===Oi?(io=nu,$1(),lp=jl.slice(nu,io+1),Bd=lp.split(` `),Dm=Bd.length-1,Dm>0?($l=mc+Dm,qp=io-Bd[Dm].length):($l=mc,qp=bs),ri=["word",lp,mc,nu-bs,$l,io-qp],bs=qp,mc=$l,nu=io):_o===on&&jt===Gi?(io=jl.indexOf("*/",nu+2)+1,io===0&&(uc?io=jl.length:hf("comment")),lp=jl.slice(nu,io+1),Bd=lp.split(` `),Dm=Bd.length-1,Dm>0?($l=mc+Dm,qp=io-Bd[Dm].length):($l=mc,qp=bs),ri=["comment",lp,mc,nu-bs,$l,io-qp],bs=qp,mc=$l,nu=io):_o===on&&jt===on?(hm.lastIndex=nu+1,hm.test(jl),hm.lastIndex===0?io=jl.length-1:io=hm.lastIndex-2,lp=jl.slice(nu,io+1),ri=["comment",lp,mc,nu-bs,mc,io-bs,"inline"],nu=io):(Yl.lastIndex=nu+1,Yl.test(jl),Yl.lastIndex===0?io=jl.length-1:io=Yl.lastIndex-2,ri=["word",jl.slice(nu,io+1),mc,nu-bs,mc,io-bs],Mp.push(ri),nu=io);break}return nu++,ri}}function xg(ng){jp.push(ng)}return{back:xg,nextToken:rm,endOfFile:p0}}}}),Fc=Le({"node_modules/postcss-scss/lib/scss-parser.js"(Ie,it){"use strict";wr();function ht(mn,Wn){mn.prototype=Object.create(Wn.prototype),mn.prototype.constructor=mn,mn.__proto__=Wn}var Bt=Pa(),_r=Vn(),on=li(),Nr=Ja(),mr=function(mn){ht(Wn,mn);function Wn(){return mn.apply(this,arguments)||this}var Qt=Wn.prototype;return Qt.createTokenizer=function(){this.tokenizer=Nr(this.input)},Qt.rule=function(yt){for(var In=!1,Cn=0,ji="",gi=yt,Oi=Array.isArray(gi),as=0,gi=Oi?gi:gi[Symbol.iterator]();;){var Gi;if(Oi){if(as>=gi.length)break;Gi=gi[as++]}else{if(as=gi.next(),as.done)break;Gi=as.value}var ks=Gi;if(In)ks[0]!=="comment"&&ks[0]!=="{"&&(ji+=ks[1]);else{if(ks[0]==="space"&&ks[1].indexOf(` -`)!==-1)break;ks[0]==="("?Cn+=1:ks[0]===")"?Cn-=1:Cn===0&&ks[0]===":"&&(In=!0)}}if(!In||ji.trim()===""||/^[a-zA-Z-:#]/.test(ji))mn.prototype.rule.call(this,yt);else{yt.pop();var da=new on;this.init(da);var Ya=yt[yt.length-1];for(Ya[4]?da.source.end={line:Ya[4],column:Ya[5]}:da.source.end={line:Ya[2],column:Ya[3]};yt[0][0]!=="word";)da.raws.before+=yt.shift()[1];for(da.source.start={line:yt[0][2],column:yt[0][3]},da.prop="";yt.length;){var al=yt[0][0];if(al===":"||al==="space"||al==="comment")break;da.prop+=yt.shift()[1]}da.raws.between="";for(var zl;yt.length;)if(zl=yt.shift(),zl[0]===":"){da.raws.between+=zl[1];break}else da.raws.between+=zl[1];(da.prop[0]==="_"||da.prop[0]==="*")&&(da.raws.before+=da.prop[0],da.prop=da.prop.slice(1)),da.raws.between+=this.spacesAndCommentsFromStart(yt),this.precheckMissedSemicolon(yt);for(var Yl=yt.length-1;Yl>0;Yl--){if(zl=yt[Yl],zl[1]==="!important"){da.important=!0;var Em=this.stringFrom(yt,Yl);Em=this.spacesFromEnd(yt)+Em,Em!==" !important"&&(da.raws.important=Em);break}else if(zl[1]==="important"){for(var tm=yt.slice(0),hm="",Wd=Yl;Wd>0;Wd--){var rf=tm[Wd][0];if(hm.trim().indexOf("!")===0&&rf!=="space")break;hm=tm.pop()[1]+hm}hm.trim().indexOf("!")===0&&(da.important=!0,da.raws.important=hm,yt=tm)}if(zl[0]!=="space"&&zl[0]!=="comment")break}this.raw(da,"value",yt),da.value.indexOf(":")!==-1&&this.checkMissedSemicolon(yt),this.current=da}},Qt.comment=function(yt){if(yt[6]==="inline"){var In=new Bt;this.init(In,yt[2],yt[3]),In.raws.inline=!0,In.source.end={line:yt[4],column:yt[5]};var Cn=yt[1].slice(2);if(/^\s*$/.test(Cn))In.text="",In.raws.left=Cn,In.raws.right="";else{var ji=Cn.match(/^(\s*)([^]*[^\s])(\s*)$/),Oi=ji[2].replace(/(\*\/|\/\*)/g,"*//*");In.text=Oi,In.raws.left=ji[1],In.raws.right=ji[3],In.raws.text=ji[2]}}else mn.prototype.comment.call(this,yt)},Qt.raw=function(yt,In,Cn){if(mn.prototype.raw.call(this,yt,In,Cn),yt.raws[In]){var ji=yt.raws[In].raw;yt.raws[In].raw=Cn.reduce(function(Oi,as){if(as[0]==="comment"&&as[6]==="inline"){var gi=as[1].slice(2).replace(/(\*\/|\/\*)/g,"*//*");return Oi+"/*"+gi+"*/"}else return Oi+as[1]},""),ji!==yt.raws[In].raw&&(yt.raws[In].scss=ji)}},Wn}(_r);it.exports=mr}}),dc=Le({"node_modules/postcss-scss/lib/scss-parse.js"(Ie,it){"use strict";wr();var ht=ro(),Bt=Fc();it.exports=function(_r,on){var Nr=new ht(_r,on),mr=new Bt(Nr);return mr.parse(),mr.root}}}),rl=Le({"node_modules/postcss-scss/lib/scss-syntax.js"(Ie,it){"use strict";wr();var ht=Eo(),Bt=dc();it.exports={parse:Bt,stringify:ht}}});wr();var ao=wn(),Cu=Bn(),Nl=tr(),{hasPragma:ru}=ea(),{locStart:sl,locEnd:Ml}=wl(),{calculateLoc:Od,replaceQuotesInInlineComments:wo}=wl(),hc=Pd(),au=ra(),ep=Wc(),kp=no(),Dp=Bl(),ly=Hd(),_1=op(),A1=Tf(),_A=Ie=>{for(;Ie.parent;)Ie=Ie.parent;return Ie};function hb(Ie,it){let{nodes:ht}=Ie,Bt={open:null,close:null,groups:[],type:"paren_group"},_r=[Bt],on=Bt,Nr={groups:[],type:"comma_group"},mr=[Nr];for(let mn=0;mn0&&Bt.groups.push(Nr),Bt.close=Wn,mr.length===1)throw new Error("Unbalanced parenthesis");mr.pop(),Nr=Cu(mr),Nr.groups.push(Bt),_r.pop(),Bt=Cu(_r)}else Wn.type==="comma"?(Bt.groups.push(Nr),Nr={groups:[],type:"comma_group"},mr[mr.length-1]=Nr):Nr.groups.push(Wn)}return Nr.groups.length>0&&Bt.groups.push(Nr),on}function eE(Ie){return Ie.type==="paren_group"&&!Ie.open&&!Ie.close&&Ie.groups.length===1||Ie.type==="comma_group"&&Ie.groups.length===1?eE(Ie.groups[0]):Ie.type==="paren_group"||Ie.type==="comma_group"?Object.assign(Object.assign({},Ie),{},{groups:Ie.groups.map(eE)}):Ie}function Ac(Ie,it,ht){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let Bt in Ie)Ac(Ie[Bt],it,ht),Bt==="type"&&typeof Ie[Bt]=="string"&&!Ie[Bt].startsWith(it)&&(!ht||!ht.test(Ie[Bt]))&&(Ie[Bt]=it+Ie[Bt])}return Ie}function Vl(Ie){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let it in Ie)Vl(Ie[it]);!Array.isArray(Ie)&&Ie.value&&!Ie.type&&(Ie.type="unknown")}return Ie}function em(Ie,it){if(Ie&&typeof Ie=="object"){for(let ht in Ie)ht!=="parent"&&(em(Ie[ht],it),ht==="nodes"&&(Ie.group=eE(hb(Ie,it)),delete Ie[ht]));delete Ie.parent}return Ie}function Mm(Ie,it){let ht=Ap(),Bt=null;try{Bt=ht(Ie,{loose:!0}).parse()}catch{return{type:"value-unknown",value:Ie}}Bt.text=Ie;let _r=em(Bt,it);return Ac(_r,"value-",/^selector-/)}function Uh(Ie){if(/\/\/|\/\*/.test(Ie))return{type:"selector-unknown",value:Ie.trim()};let it=At(),ht=null;try{it(Bt=>{ht=Bt}).process(Ie)}catch{return{type:"selector-unknown",value:Ie}}return Ac(ht,"selector-")}function Ly(Ie){let it=Lo().default,ht=null;try{ht=it(Ie)}catch{return{type:"selector-unknown",value:Ie}}return Ac(Vl(ht),"media-")}var R2=/(\s*)(!default).*$/,pC=/(\s*)(!global).*$/;function jg(Ie,it){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let mn in Ie)jg(Ie[mn],it);if(!Ie.type)return Ie;Ie.raws||(Ie.raws={});let on="";if(typeof Ie.selector=="string"){var ht;on=Ie.raws.selector?(ht=Ie.raws.selector.scss)!==null&&ht!==void 0?ht:Ie.raws.selector.raw:Ie.selector,Ie.raws.between&&Ie.raws.between.trim().length>0&&(on+=Ie.raws.between),Ie.raws.selector=on}let Nr="";if(typeof Ie.value=="string"){var Bt;Nr=Ie.raws.value?(Bt=Ie.raws.value.scss)!==null&&Bt!==void 0?Bt:Ie.raws.value.raw:Ie.value,Nr=Nr.trim(),Ie.raws.value=Nr}let mr="";if(typeof Ie.params=="string"){var _r;mr=Ie.raws.params?(_r=Ie.raws.params.scss)!==null&&_r!==void 0?_r:Ie.raws.params.raw:Ie.params,Ie.raws.afterName&&Ie.raws.afterName.trim().length>0&&(mr=Ie.raws.afterName+mr),Ie.raws.between&&Ie.raws.between.trim().length>0&&(mr=mr+Ie.raws.between),mr=mr.trim(),Ie.raws.params=mr}if(on.trim().length>0)return on.startsWith("@")&&on.endsWith(":")?Ie:Ie.mixin?(Ie.selector=Mm(on,it),Ie):(Dp(Ie)&&(Ie.isSCSSNesterProperty=!0),Ie.selector=Uh(on),Ie);if(Nr.length>0){let mn=Nr.match(R2);mn&&(Nr=Nr.slice(0,mn.index),Ie.scssDefault=!0,mn[0].trim()!=="!default"&&(Ie.raws.scssDefault=mn[0]));let Wn=Nr.match(pC);if(Wn&&(Nr=Nr.slice(0,Wn.index),Ie.scssGlobal=!0,Wn[0].trim()!=="!global"&&(Ie.raws.scssGlobal=Wn[0])),Nr.startsWith("progid:"))return{type:"value-unknown",value:Nr};Ie.value=Mm(Nr,it)}if(ep(it)&&Ie.type==="css-decl"&&Nr.startsWith("extend(")&&(Ie.extend||(Ie.extend=Ie.raws.between===":"),Ie.extend&&!Ie.selector&&(delete Ie.value,Ie.selector=Uh(Nr.slice(7,-1)))),Ie.type==="css-atrule"){if(ep(it)){if(Ie.mixin){let mn=Ie.raws.identifier+Ie.name+Ie.raws.afterName+Ie.raws.params;return Ie.selector=Uh(mn),delete Ie.params,Ie}if(Ie.function)return Ie}if(it.parser==="css"&&Ie.name==="custom-selector"){let mn=Ie.params.match(/:--\S+\s+/)[0].trim();return Ie.customSelector=mn,Ie.selector=Uh(Ie.params.slice(mn.length).trim()),delete Ie.params,Ie}if(ep(it)){if(Ie.name.includes(":")&&!Ie.params){Ie.variable=!0;let mn=Ie.name.split(":");Ie.name=mn[0],Ie.value=Mm(mn.slice(1).join(":"),it)}if(!["page","nest","keyframes"].includes(Ie.name)&&Ie.params&&Ie.params[0]===":"){Ie.variable=!0;let mn=Ie.params.slice(1);mn&&(Ie.value=Mm(mn,it)),Ie.raws.afterName+=":"}if(Ie.variable)return delete Ie.params,Ie.value||delete Ie.value,Ie}}if(Ie.type==="css-atrule"&&mr.length>0){let{name:mn}=Ie,Wn=Ie.name.toLowerCase();return mn==="warn"||mn==="error"?(Ie.params={type:"media-unknown",value:mr},Ie):mn==="extend"||mn==="nest"?(Ie.selector=Uh(mr),delete Ie.params,Ie):mn==="at-root"?(/^\(\s*(?:without|with)\s*:.+\)$/s.test(mr)?Ie.params=Mm(mr,it):(Ie.selector=Uh(mr),delete Ie.params),Ie):A1(Wn)?(Ie.import=!0,delete Ie.filename,Ie.params=Mm(mr,it),Ie):["namespace","supports","if","else","for","each","while","debug","mixin","include","function","return","define-mixin","add-mixin"].includes(mn)?(mr=mr.replace(/(\$\S+?)(\s+)?\.{3}/,"$1...$2"),mr=mr.replace(/^(?!if)(\S+)(\s+)\(/,"$1($2"),Ie.value=Mm(mr,it),delete Ie.params,Ie):["media","custom-media"].includes(Wn)?mr.includes("#{")?{type:"media-unknown",value:mr}:(Ie.params=Ly(mr),Ie):(Ie.params=mr,Ie)}}return Ie}function T(Ie,it,ht){let Bt=Nl(it),{frontMatter:_r}=Bt;it=Bt.content;let on;try{on=Ie(it)}catch(Nr){let{name:mr,reason:mn,line:Wn,column:Qt}=Nr;throw typeof Wn!="number"?Nr:ao(`${mr}: ${mn}`,{start:{line:Wn,column:Qt}})}return on=jg(Ac(on,"css-"),ht),Od(on,it),_r&&(_r.source={startOffset:0,endOffset:_r.raw.length},on.nodes.unshift(_r)),on}function pe(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bt=kp(ht.parser,Ie)?[_n,lr]:[lr,_n],_r;for(let on of Bt)try{return on(Ie,it,ht)}catch(Nr){_r=_r||Nr}if(_r)throw _r}function lr(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bt=is();return T(_r=>Bt.parse(wo(_r)),Ie,ht)}function _n(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:Bt}=rl();return T(Bt,Ie,ht)}var yn={astFormat:"postcss",hasPragma:ru,locStart:sl,locEnd:Ml};br.exports={parsers:{css:Object.assign(Object.assign({},yn),{},{parse:pe}),less:Object.assign(Object.assign({},yn),{},{parse:lr}),scss:Object.assign(Object.assign({},yn),{},{parse:_n})}}});return En()})});var qds=A((Bds,RJr)=>{(function(e){if(typeof Bds=="object"&&typeof RJr=="object")RJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.glimmer=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.getOwnPropertyNames,s=(ge,Me)=>function(){return ge&&(Me=(0,ge[i(ge)[0]])(ge=0)),Me},a=(ge,Me)=>function(){return Me||(0,ge[i(ge)[0]])((Me={exports:{}}).exports,Me),Me.exports},o=s({""(){}}),c=a({"node_modules/lines-and-columns/build/index.cjs"(ge){"use strict";o(),ge.__esModule=!0,ge.LinesAndColumns=void 0;var Me=` +`)!==-1)break;ks[0]==="("?Cn+=1:ks[0]===")"?Cn-=1:Cn===0&&ks[0]===":"&&(In=!0)}}if(!In||ji.trim()===""||/^[a-zA-Z-:#]/.test(ji))mn.prototype.rule.call(this,yt);else{yt.pop();var da=new on;this.init(da);var Ya=yt[yt.length-1];for(Ya[4]?da.source.end={line:Ya[4],column:Ya[5]}:da.source.end={line:Ya[2],column:Ya[3]};yt[0][0]!=="word";)da.raws.before+=yt.shift()[1];for(da.source.start={line:yt[0][2],column:yt[0][3]},da.prop="";yt.length;){var al=yt[0][0];if(al===":"||al==="space"||al==="comment")break;da.prop+=yt.shift()[1]}da.raws.between="";for(var zl;yt.length;)if(zl=yt.shift(),zl[0]===":"){da.raws.between+=zl[1];break}else da.raws.between+=zl[1];(da.prop[0]==="_"||da.prop[0]==="*")&&(da.raws.before+=da.prop[0],da.prop=da.prop.slice(1)),da.raws.between+=this.spacesAndCommentsFromStart(yt),this.precheckMissedSemicolon(yt);for(var Yl=yt.length-1;Yl>0;Yl--){if(zl=yt[Yl],zl[1]==="!important"){da.important=!0;var Em=this.stringFrom(yt,Yl);Em=this.spacesFromEnd(yt)+Em,Em!==" !important"&&(da.raws.important=Em);break}else if(zl[1]==="important"){for(var tm=yt.slice(0),hm="",Wd=Yl;Wd>0;Wd--){var rf=tm[Wd][0];if(hm.trim().indexOf("!")===0&&rf!=="space")break;hm=tm.pop()[1]+hm}hm.trim().indexOf("!")===0&&(da.important=!0,da.raws.important=hm,yt=tm)}if(zl[0]!=="space"&&zl[0]!=="comment")break}this.raw(da,"value",yt),da.value.indexOf(":")!==-1&&this.checkMissedSemicolon(yt),this.current=da}},Qt.comment=function(yt){if(yt[6]==="inline"){var In=new Bt;this.init(In,yt[2],yt[3]),In.raws.inline=!0,In.source.end={line:yt[4],column:yt[5]};var Cn=yt[1].slice(2);if(/^\s*$/.test(Cn))In.text="",In.raws.left=Cn,In.raws.right="";else{var ji=Cn.match(/^(\s*)([^]*[^\s])(\s*)$/),Oi=ji[2].replace(/(\*\/|\/\*)/g,"*//*");In.text=Oi,In.raws.left=ji[1],In.raws.right=ji[3],In.raws.text=ji[2]}}else mn.prototype.comment.call(this,yt)},Qt.raw=function(yt,In,Cn){if(mn.prototype.raw.call(this,yt,In,Cn),yt.raws[In]){var ji=yt.raws[In].raw;yt.raws[In].raw=Cn.reduce(function(Oi,as){if(as[0]==="comment"&&as[6]==="inline"){var gi=as[1].slice(2).replace(/(\*\/|\/\*)/g,"*//*");return Oi+"/*"+gi+"*/"}else return Oi+as[1]},""),ji!==yt.raws[In].raw&&(yt.raws[In].scss=ji)}},Wn}(_r);it.exports=mr}}),dc=Le({"node_modules/postcss-scss/lib/scss-parse.js"(Ie,it){"use strict";wr();var ht=ro(),Bt=Fc();it.exports=function(_r,on){var Nr=new ht(_r,on),mr=new Bt(Nr);return mr.parse(),mr.root}}}),rl=Le({"node_modules/postcss-scss/lib/scss-syntax.js"(Ie,it){"use strict";wr();var ht=Eo(),Bt=dc();it.exports={parse:Bt,stringify:ht}}});wr();var ao=wn(),Cu=Bn(),Nl=tr(),{hasPragma:ru}=ea(),{locStart:sl,locEnd:Ml}=wl(),{calculateLoc:Od,replaceQuotesInInlineComments:wo}=wl(),hc=Pd(),au=ra(),ep=Wc(),kp=no(),Dp=Bl(),ly=Hd(),_1=op(),A1=Tf(),_A=Ie=>{for(;Ie.parent;)Ie=Ie.parent;return Ie};function hb(Ie,it){let{nodes:ht}=Ie,Bt={open:null,close:null,groups:[],type:"paren_group"},_r=[Bt],on=Bt,Nr={groups:[],type:"comma_group"},mr=[Nr];for(let mn=0;mn0&&Bt.groups.push(Nr),Bt.close=Wn,mr.length===1)throw new Error("Unbalanced parenthesis");mr.pop(),Nr=Cu(mr),Nr.groups.push(Bt),_r.pop(),Bt=Cu(_r)}else Wn.type==="comma"?(Bt.groups.push(Nr),Nr={groups:[],type:"comma_group"},mr[mr.length-1]=Nr):Nr.groups.push(Wn)}return Nr.groups.length>0&&Bt.groups.push(Nr),on}function eE(Ie){return Ie.type==="paren_group"&&!Ie.open&&!Ie.close&&Ie.groups.length===1||Ie.type==="comma_group"&&Ie.groups.length===1?eE(Ie.groups[0]):Ie.type==="paren_group"||Ie.type==="comma_group"?Object.assign(Object.assign({},Ie),{},{groups:Ie.groups.map(eE)}):Ie}function Ac(Ie,it,ht){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let Bt in Ie)Ac(Ie[Bt],it,ht),Bt==="type"&&typeof Ie[Bt]=="string"&&!Ie[Bt].startsWith(it)&&(!ht||!ht.test(Ie[Bt]))&&(Ie[Bt]=it+Ie[Bt])}return Ie}function Vl(Ie){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let it in Ie)Vl(Ie[it]);!Array.isArray(Ie)&&Ie.value&&!Ie.type&&(Ie.type="unknown")}return Ie}function em(Ie,it){if(Ie&&typeof Ie=="object"){for(let ht in Ie)ht!=="parent"&&(em(Ie[ht],it),ht==="nodes"&&(Ie.group=eE(hb(Ie,it)),delete Ie[ht]));delete Ie.parent}return Ie}function Mm(Ie,it){let ht=Ap(),Bt=null;try{Bt=ht(Ie,{loose:!0}).parse()}catch{return{type:"value-unknown",value:Ie}}Bt.text=Ie;let _r=em(Bt,it);return Ac(_r,"value-",/^selector-/)}function Uh(Ie){if(/\/\/|\/\*/.test(Ie))return{type:"selector-unknown",value:Ie.trim()};let it=At(),ht=null;try{it(Bt=>{ht=Bt}).process(Ie)}catch{return{type:"selector-unknown",value:Ie}}return Ac(ht,"selector-")}function Ly(Ie){let it=Lo().default,ht=null;try{ht=it(Ie)}catch{return{type:"selector-unknown",value:Ie}}return Ac(Vl(ht),"media-")}var R2=/(\s*)(!default).*$/,pC=/(\s*)(!global).*$/;function jg(Ie,it){if(Ie&&typeof Ie=="object"){delete Ie.parent;for(let mn in Ie)jg(Ie[mn],it);if(!Ie.type)return Ie;Ie.raws||(Ie.raws={});let on="";if(typeof Ie.selector=="string"){var ht;on=Ie.raws.selector?(ht=Ie.raws.selector.scss)!==null&&ht!==void 0?ht:Ie.raws.selector.raw:Ie.selector,Ie.raws.between&&Ie.raws.between.trim().length>0&&(on+=Ie.raws.between),Ie.raws.selector=on}let Nr="";if(typeof Ie.value=="string"){var Bt;Nr=Ie.raws.value?(Bt=Ie.raws.value.scss)!==null&&Bt!==void 0?Bt:Ie.raws.value.raw:Ie.value,Nr=Nr.trim(),Ie.raws.value=Nr}let mr="";if(typeof Ie.params=="string"){var _r;mr=Ie.raws.params?(_r=Ie.raws.params.scss)!==null&&_r!==void 0?_r:Ie.raws.params.raw:Ie.params,Ie.raws.afterName&&Ie.raws.afterName.trim().length>0&&(mr=Ie.raws.afterName+mr),Ie.raws.between&&Ie.raws.between.trim().length>0&&(mr=mr+Ie.raws.between),mr=mr.trim(),Ie.raws.params=mr}if(on.trim().length>0)return on.startsWith("@")&&on.endsWith(":")?Ie:Ie.mixin?(Ie.selector=Mm(on,it),Ie):(Dp(Ie)&&(Ie.isSCSSNesterProperty=!0),Ie.selector=Uh(on),Ie);if(Nr.length>0){let mn=Nr.match(R2);mn&&(Nr=Nr.slice(0,mn.index),Ie.scssDefault=!0,mn[0].trim()!=="!default"&&(Ie.raws.scssDefault=mn[0]));let Wn=Nr.match(pC);if(Wn&&(Nr=Nr.slice(0,Wn.index),Ie.scssGlobal=!0,Wn[0].trim()!=="!global"&&(Ie.raws.scssGlobal=Wn[0])),Nr.startsWith("progid:"))return{type:"value-unknown",value:Nr};Ie.value=Mm(Nr,it)}if(ep(it)&&Ie.type==="css-decl"&&Nr.startsWith("extend(")&&(Ie.extend||(Ie.extend=Ie.raws.between===":"),Ie.extend&&!Ie.selector&&(delete Ie.value,Ie.selector=Uh(Nr.slice(7,-1)))),Ie.type==="css-atrule"){if(ep(it)){if(Ie.mixin){let mn=Ie.raws.identifier+Ie.name+Ie.raws.afterName+Ie.raws.params;return Ie.selector=Uh(mn),delete Ie.params,Ie}if(Ie.function)return Ie}if(it.parser==="css"&&Ie.name==="custom-selector"){let mn=Ie.params.match(/:--\S+\s+/)[0].trim();return Ie.customSelector=mn,Ie.selector=Uh(Ie.params.slice(mn.length).trim()),delete Ie.params,Ie}if(ep(it)){if(Ie.name.includes(":")&&!Ie.params){Ie.variable=!0;let mn=Ie.name.split(":");Ie.name=mn[0],Ie.value=Mm(mn.slice(1).join(":"),it)}if(!["page","nest","keyframes"].includes(Ie.name)&&Ie.params&&Ie.params[0]===":"){Ie.variable=!0;let mn=Ie.params.slice(1);mn&&(Ie.value=Mm(mn,it)),Ie.raws.afterName+=":"}if(Ie.variable)return delete Ie.params,Ie.value||delete Ie.value,Ie}}if(Ie.type==="css-atrule"&&mr.length>0){let{name:mn}=Ie,Wn=Ie.name.toLowerCase();return mn==="warn"||mn==="error"?(Ie.params={type:"media-unknown",value:mr},Ie):mn==="extend"||mn==="nest"?(Ie.selector=Uh(mr),delete Ie.params,Ie):mn==="at-root"?(/^\(\s*(?:without|with)\s*:.+\)$/s.test(mr)?Ie.params=Mm(mr,it):(Ie.selector=Uh(mr),delete Ie.params),Ie):A1(Wn)?(Ie.import=!0,delete Ie.filename,Ie.params=Mm(mr,it),Ie):["namespace","supports","if","else","for","each","while","debug","mixin","include","function","return","define-mixin","add-mixin"].includes(mn)?(mr=mr.replace(/(\$\S+?)(\s+)?\.{3}/,"$1...$2"),mr=mr.replace(/^(?!if)(\S+)(\s+)\(/,"$1($2"),Ie.value=Mm(mr,it),delete Ie.params,Ie):["media","custom-media"].includes(Wn)?mr.includes("#{")?{type:"media-unknown",value:mr}:(Ie.params=Ly(mr),Ie):(Ie.params=mr,Ie)}}return Ie}function T(Ie,it,ht){let Bt=Nl(it),{frontMatter:_r}=Bt;it=Bt.content;let on;try{on=Ie(it)}catch(Nr){let{name:mr,reason:mn,line:Wn,column:Qt}=Nr;throw typeof Wn!="number"?Nr:ao(`${mr}: ${mn}`,{start:{line:Wn,column:Qt}})}return on=jg(Ac(on,"css-"),ht),Od(on,it),_r&&(_r.source={startOffset:0,endOffset:_r.raw.length},on.nodes.unshift(_r)),on}function pe(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bt=kp(ht.parser,Ie)?[_n,lr]:[lr,_n],_r;for(let on of Bt)try{return on(Ie,it,ht)}catch(Nr){_r=_r||Nr}if(_r)throw _r}function lr(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bt=is();return T(_r=>Bt.parse(wo(_r)),Ie,ht)}function _n(Ie,it){let ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{parse:Bt}=rl();return T(Bt,Ie,ht)}var yn={astFormat:"postcss",hasPragma:ru,locStart:sl,locEnd:Ml};br.exports={parsers:{css:Object.assign(Object.assign({},yn),{},{parse:pe}),less:Object.assign(Object.assign({},yn),{},{parse:lr}),scss:Object.assign(Object.assign({},yn),{},{parse:_n})}}});return En()})});var Mds=A((qds,RJr)=>{(function(e){if(typeof qds=="object"&&typeof RJr=="object")RJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.glimmer=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.getOwnPropertyNames,s=(ge,Me)=>function(){return ge&&(Me=(0,ge[i(ge)[0]])(ge=0)),Me},a=(ge,Me)=>function(){return Me||(0,ge[i(ge)[0]])((Me={exports:{}}).exports,Me),Me.exports},o=s({""(){}}),c=a({"node_modules/lines-and-columns/build/index.cjs"(ge){"use strict";o(),ge.__esModule=!0,ge.LinesAndColumns=void 0;var Me=` `,ae="\r",Ye=function(){function bt($t){this.length=$t.length;for(var Ee=[0],st=0;st<$t.length;)switch($t[st]){case Me:st+=Me.length,Ee.push(st);break;case ae:st+=ae.length,$t[st]===Me&&(st+=Me.length),Ee.push(st);break;default:st++;break}this.offsets=Ee}return bt.prototype.locationForIndex=function($t){if($t<0||$t>this.length)return null;for(var Ee=0,st=this.offsets;st[Ee+1]<=$t;)Ee++;var yr=$t-st[Ee];return{line:Ee,column:yr}},bt.prototype.indexForLocation=function($t){var Ee=$t.line,st=$t.column;return Ee<0||Ee>=this.offsets.length||st<0||st>this.lengthOfLine(Ee)?null:this.offsets[Ee]+st},bt.prototype.lengthOfLine=function($t){var Ee=this.offsets[$t],st=$t===this.offsets.length-1?this.length:this.offsets[$t+1];return st-Ee},bt}();ge.LinesAndColumns=Ye}}),l=a({"src/common/parser-create-error.js"(ge,Me){"use strict";o();function ae(Ye,bt){let $t=new SyntaxError(Ye+" ("+bt.start.line+":"+bt.start.column+")");return $t.loc=bt,$t}Me.exports=ae}}),u=a({"src/language-handlebars/loc.js"(ge,Me){"use strict";o();function ae(bt){return bt.loc.start.offset}function Ye(bt){return bt.loc.end.offset}Me.exports={locStart:ae,locEnd:Ye}}}),m=a({"node_modules/@glimmer/env/dist/commonjs/es5/index.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0});var Me=ge.DEBUG=!1,ae=ge.CI=!1}}),h=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/array-utils.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.emptyArray=ae,ge.isEmptyArray=$t,ge.EMPTY_NUMBER_ARRAY=ge.EMPTY_STRING_ARRAY=ge.EMPTY_ARRAY=void 0;var Me=Object.freeze([]);ge.EMPTY_ARRAY=Me;function ae(){return Me}var Ye=ae();ge.EMPTY_STRING_ARRAY=Ye;var bt=ae();ge.EMPTY_NUMBER_ARRAY=bt;function $t(Ee){return Ee===Me}}}),_=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/assert.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.debugAssert=ae,ge.prodAssert=Ye,ge.deprecate=bt,ge.default=void 0;var Me=V();function ae(Ee,st){if(!Ee)throw new Error(st||"assertion failure")}function Ye(){}function bt(Ee){Me.LOCAL_LOGGER.warn(`DEPRECATION: ${Ee}`)}var $t=ae;ge.default=$t}}),b=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/collections.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.dict=Me,ge.isDict=ae,ge.isObject=Ye,ge.StackImpl=void 0;function Me(){return Object.create(null)}function ae($t){return $t!=null}function Ye($t){return typeof $t=="function"||typeof $t=="object"&&$t!==null}var bt=class{constructor(){let $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];this.current=null,this.stack=$t}get size(){return this.stack.length}push($t){this.current=$t,this.stack.push($t)}pop(){let $t=this.stack.pop(),Ee=this.stack.length;return this.current=Ee===0?null:this.stack[Ee-1],$t===void 0?null:$t}nth($t){let Ee=this.stack.length;return Ee<$t?null:this.stack[Ee-$t]}isEmpty(){return this.stack.length===0}toArray(){return this.stack}};ge.StackImpl=bt}}),v=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/dom.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.clearElement=Me;function Me(ae){let Ye=ae.firstChild;for(;Ye;){let bt=Ye.nextSibling;ae.removeChild(Ye),Ye=bt}}}}),w=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/is-serialization-first-node.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.isSerializationFirstNode=ae,ge.SERIALIZATION_FIRST_NODE_STRING=void 0;var Me="%+b:0%";ge.SERIALIZATION_FIRST_NODE_STRING=Me;function ae(Ye){return Ye.nodeValue===Me}}}),x=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/object-utils.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.fillNulls=ae,ge.values=Ye,ge.assign=void 0;var Me=Object.assign;ge.assign=Me;function ae(bt){let $t=new Array(bt);for(let Ee=0;Ee0&&arguments[0]!==void 0?arguments[0]:"unreachable";return new Error(Pr)}function Wt(Pr){throw new Error(`Exhausted ${Pr}`)}var Lt=function(){for(var Pr=arguments.length,Sn=new Array(Pr),Un=0;Un1?bt-1:0),Ee=1;Ee=0}function Ye(Sn){return Sn>3}function bt(){for(var Sn=arguments.length,Un=new Array(Sn),ms=0;ms=-536870912}function Ee(Sn){return Sn&-536870913}function st(Sn){return Sn|536870912}function yr(Sn){return~Sn}function Wt(Sn){return~Sn}function Lt(Sn){return Sn}function Ke(Sn){return Sn}function Sr(Sn){return Sn|=0,Sn<0?Ee(Sn):yr(Sn)}function Pr(Sn){return Sn|=0,Sn>-536870913?Wt(Sn):st(Sn)}[1,2,3].forEach(Sn=>Sn),[1,-1].forEach(Sn=>Pr(Sr(Sn)))}}),U=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/template.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.unwrapHandle=Me,ge.unwrapTemplate=ae,ge.extractHandle=Ye,ge.isOkHandle=bt,ge.isErrHandle=$t;function Me(Ee){if(typeof Ee=="number")return Ee;{let st=Ee.errors[0];throw new Error(`Compile Error: ${st.problem} @ ${st.span.start}..${st.span.end}`)}}function ae(Ee){if(Ee.result==="error")throw new Error(`Compile Error: ${Ee.problem} @ ${Ee.span.start}..${Ee.span.end}`);return Ee}function Ye(Ee){return typeof Ee=="number"?Ee:Ee.handle}function bt(Ee){return typeof Ee=="number"}function $t(Ee){return typeof Ee=="number"}}}),Y=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/weak-set.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=void 0;var Me=typeof WeakSet=="function"?WeakSet:class{constructor(){this._map=new WeakMap}add(ae){return this._map.set(ae,!0),this}delete(ae){return this._map.delete(ae)}has(ae){return this._map.has(ae)}};ge.default=Me}}),N=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/simple-cast.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.castToSimple=ae,ge.castToBrowser=Ye,ge.checkNode=st;var Me=k();function ae(Wt){return $t(Wt)||Ee(Wt),Wt}function Ye(Wt,Lt){if(Wt==null)return null;if(typeof document===void 0)throw new Error("Attempted to cast to a browser node in a non-browser context");if($t(Wt))return Wt;if(Wt.ownerDocument!==document)throw new Error("Attempted to cast to a browser node with a node that was not created from this document");return st(Wt,Lt)}function bt(Wt,Lt){return new Error(`cannot cast a ${Wt} into ${Lt}`)}function $t(Wt){return Wt.nodeType===9}function Ee(Wt){return Wt.nodeType===1}function st(Wt,Lt){let Ke=!1;if(Wt!==null)if(typeof Lt=="string")Ke=yr(Wt,Lt);else if(Array.isArray(Lt))Ke=Lt.some(Sr=>yr(Wt,Sr));else throw(0,Me.unreachable)();if(Ke)return Wt;throw bt(`SimpleElement(${Wt})`,Lt)}function yr(Wt,Lt){switch(Lt){case"NODE":return!0;case"HTML":return Wt instanceof HTMLElement;case"SVG":return Wt instanceof SVGElement;case"ELEMENT":return Wt instanceof Element;default:if(Lt.toUpperCase()===Lt)throw new Error("BUG: this code is missing handling for a generic node type");return Wt instanceof Element&&Wt.tagName.toLowerCase()===Lt}}}}),j=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/present.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.isPresent=Me,ge.ifPresent=ae,ge.toPresentOption=Ye,ge.assertPresent=bt,ge.mapPresent=$t;function Me(Ee){return Ee.length>0}function ae(Ee,st,yr){return Me(Ee)?st(Ee):yr()}function Ye(Ee){return Me(Ee)?Ee:null}function bt(Ee){let st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"unexpected empty list";if(!Me(Ee))throw new Error(st)}function $t(Ee,st){if(Ee===null)return null;let yr=[];for(let Wt of Ee)yr.push(st(Wt));return yr}}}),M=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/untouchable-this.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=Ye;var Me=m(),ae=k();function Ye(bt){let $t=null;if(Me.DEBUG&&ae.HAS_NATIVE_PROXY){let Ee=st=>{throw new Error(`You accessed \`this.${String(st)}\` from a function passed to the ${bt}, but the function itself was not bound to a valid \`this\` context. Consider updating to use a bound function (for instance, use an arrow function, \`() => {}\`).`)};$t=new Proxy({},{get(st,yr){Ee(yr)},set(st,yr){return Ee(yr),!1},has(st,yr){return Ee(yr),!1}})}return $t}}}),C=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/debug-to-string.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=void 0;var Me=m(),ae;if(Me.DEBUG){let bt=st=>{let yr=st.name;if(yr===void 0){let Wt=Function.prototype.toString.call(st).match(/function (\w+)\s*\(/);yr=Wt&&Wt[1]||""}return yr.replace(/^bound /,"")},$t=st=>{let yr,Wt;return st.constructor&&typeof st.constructor=="function"&&(Wt=bt(st.constructor)),"toString"in st&&st.toString!==Object.prototype.toString&&st.toString!==Function.prototype.toString&&(yr=st.toString()),yr&&yr.match(/<.*:ember\d+>/)&&Wt&&Wt[0]!=="_"&&Wt.length>2&&Wt!=="Class"?yr.replace(/<.*:/,`<${Wt}:`):yr||Wt},Ee=st=>String(st);ae=st=>typeof st=="function"?bt(st)||"(unknown function)":typeof st=="object"&&st!==null?$t(st)||"(unknown object)":Ee(st)}var Ye=ae;ge.default=Ye}}),O=a({"node_modules/@glimmer/util/dist/commonjs/es2017/lib/debug-steps.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.logStep=ge.verifySteps=ge.endTestSteps=ge.beginTestSteps=void 0;var Me=Ye(_()),ae=k();function Ye(yr){return yr&&yr.__esModule?yr:{default:yr}}var bt;ge.beginTestSteps=bt;var $t;ge.endTestSteps=$t;var Ee;ge.verifySteps=Ee;var st;ge.logStep=st}}),V=a({"node_modules/@glimmer/util/dist/commonjs/es2017/index.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0});var Me={LOCAL_LOGGER:!0,LOGGER:!0,assertNever:!0,assert:!0,deprecate:!0,dict:!0,isDict:!0,isObject:!0,Stack:!0,isSerializationFirstNode:!0,SERIALIZATION_FIRST_NODE_STRING:!0,assign:!0,fillNulls:!0,values:!0,_WeakSet:!0,castToSimple:!0,castToBrowser:!0,checkNode:!0,intern:!0,buildUntouchableThis:!0,debugToString:!0,beginTestSteps:!0,endTestSteps:!0,logStep:!0,verifySteps:!0};ge.assertNever=wl,Object.defineProperty(ge,"assert",{enumerable:!0,get:function(){return Ye.default}}),Object.defineProperty(ge,"deprecate",{enumerable:!0,get:function(){return Ye.deprecate}}),Object.defineProperty(ge,"dict",{enumerable:!0,get:function(){return bt.dict}}),Object.defineProperty(ge,"isDict",{enumerable:!0,get:function(){return bt.isDict}}),Object.defineProperty(ge,"isObject",{enumerable:!0,get:function(){return bt.isObject}}),Object.defineProperty(ge,"Stack",{enumerable:!0,get:function(){return bt.StackImpl}}),Object.defineProperty(ge,"isSerializationFirstNode",{enumerable:!0,get:function(){return Ee.isSerializationFirstNode}}),Object.defineProperty(ge,"SERIALIZATION_FIRST_NODE_STRING",{enumerable:!0,get:function(){return Ee.SERIALIZATION_FIRST_NODE_STRING}}),Object.defineProperty(ge,"assign",{enumerable:!0,get:function(){return st.assign}}),Object.defineProperty(ge,"fillNulls",{enumerable:!0,get:function(){return st.fillNulls}}),Object.defineProperty(ge,"values",{enumerable:!0,get:function(){return st.values}}),Object.defineProperty(ge,"_WeakSet",{enumerable:!0,get:function(){return Sr.default}}),Object.defineProperty(ge,"castToSimple",{enumerable:!0,get:function(){return Pr.castToSimple}}),Object.defineProperty(ge,"castToBrowser",{enumerable:!0,get:function(){return Pr.castToBrowser}}),Object.defineProperty(ge,"checkNode",{enumerable:!0,get:function(){return Pr.checkNode}}),Object.defineProperty(ge,"intern",{enumerable:!0,get:function(){return Un.default}}),Object.defineProperty(ge,"buildUntouchableThis",{enumerable:!0,get:function(){return ms.default}}),Object.defineProperty(ge,"debugToString",{enumerable:!0,get:function(){return cs.default}}),Object.defineProperty(ge,"beginTestSteps",{enumerable:!0,get:function(){return Ka.beginTestSteps}}),Object.defineProperty(ge,"endTestSteps",{enumerable:!0,get:function(){return Ka.endTestSteps}}),Object.defineProperty(ge,"logStep",{enumerable:!0,get:function(){return Ka.logStep}}),Object.defineProperty(ge,"verifySteps",{enumerable:!0,get:function(){return Ka.verifySteps}}),ge.LOGGER=ge.LOCAL_LOGGER=void 0;var ae=h();Object.keys(ae).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return ae[Hc]}})});var Ye=ea(_()),bt=b(),$t=v();Object.keys($t).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return $t[Hc]}})});var Ee=w(),st=x(),yr=k();Object.keys(yr).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return yr[Hc]}})});var Wt=R();Object.keys(Wt).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return Wt[Hc]}})});var Lt=L();Object.keys(Lt).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return Lt[Hc]}})});var Ke=U();Object.keys(Ke).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return Ke[Hc]}})});var Sr=Oo(Y()),Pr=N(),Sn=j();Object.keys(Sn).forEach(function(Hc){Hc==="default"||Hc==="__esModule"||Object.prototype.hasOwnProperty.call(Me,Hc)||Object.defineProperty(ge,Hc,{enumerable:!0,get:function(){return Sn[Hc]}})});var Un=Oo(P()),ms=Oo(M()),cs=Oo(C()),Ka=O();function Oo(Hc){return Hc&&Hc.__esModule?Hc:{default:Hc}}function Ro(){if(typeof WeakMap!="function")return null;var Hc=new WeakMap;return Ro=function(){return Hc},Hc}function ea(Hc){if(Hc&&Hc.__esModule)return Hc;if(Hc===null||typeof Hc!="object"&&typeof Hc!="function")return{default:Hc};var Pd=Ro();if(Pd&&Pd.has(Hc))return Pd.get(Hc);var ra={},Wc=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var no in Hc)if(Object.prototype.hasOwnProperty.call(Hc,no)){var Bl=Wc?Object.getOwnPropertyDescriptor(Hc,no):null;Bl&&(Bl.get||Bl.set)?Object.defineProperty(ra,no,Bl):ra[no]=Hc[no]}return ra.default=Hc,Pd&&Pd.set(Hc,ra),ra}var tu=console;ge.LOCAL_LOGGER=tu;var fl=console;ge.LOGGER=fl;function wl(Hc){let Pd=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"unexpected unreachable branch";throw fl.log("unreachable",Hc),fl.log(`${Pd} :: ${JSON.stringify(Hc)} (${Hc})`),new Error("code reached unreachable")}}}),Q=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/location.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.isLocatedWithPositionsArray=yr,ge.isLocatedWithPositions=Wt,ge.BROKEN_LOCATION=ge.NON_EXISTENT_LOCATION=ge.TEMPORARY_LOCATION=ge.SYNTHETIC=ge.SYNTHETIC_LOCATION=ge.UNKNOWN_POSITION=void 0;var Me=V(),ae=Object.freeze({line:1,column:0});ge.UNKNOWN_POSITION=ae;var Ye=Object.freeze({source:"(synthetic)",start:ae,end:ae});ge.SYNTHETIC_LOCATION=Ye;var bt=Ye;ge.SYNTHETIC=bt;var $t=Object.freeze({source:"(temporary)",start:ae,end:ae});ge.TEMPORARY_LOCATION=$t;var Ee=Object.freeze({source:"(nonexistent)",start:ae,end:ae});ge.NON_EXISTENT_LOCATION=Ee;var st=Object.freeze({source:"(broken)",start:ae,end:ae});ge.BROKEN_LOCATION=st;function yr(Lt){return(0,Me.isPresent)(Lt)&&Lt.every(Wt)}function Wt(Lt){return Lt.loc!==void 0}}}),X=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/slice.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.SourceSlice=void 0;var Me=ie(),ae=class{constructor(Ye){this.loc=Ye.loc,this.chars=Ye.chars}static synthetic(Ye){let bt=Me.SourceSpan.synthetic(Ye);return new ae({loc:bt,chars:Ye})}static load(Ye,bt){return new ae({loc:Me.SourceSpan.load(Ye,bt[1]),chars:bt[0]})}getString(){return this.chars}serialize(){return[this.chars,this.loc.serialize()]}};ge.SourceSlice=ae}}),J=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/loc/match.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.match=Ee,ge.IsInvisible=ge.MatchAny=void 0;var Me=V(),ae="MATCH_ANY";ge.MatchAny=ae;var Ye="IS_INVISIBLE";ge.IsInvisible=Ye;var bt=class{constructor(Wt){this._whens=Wt}first(Wt){for(let Lt of this._whens){let Ke=Lt.match(Wt);if((0,Me.isPresent)(Ke))return Ke[0]}return null}},$t=class{constructor(){this._map=new Map}get(Wt,Lt){let Ke=this._map.get(Wt);return Ke||(Ke=Lt(),this._map.set(Wt,Ke),Ke)}add(Wt,Lt){this._map.set(Wt,Lt)}match(Wt){let Lt=yr(Wt),Ke=[],Sr=this._map.get(Lt),Pr=this._map.get(ae);return Sr&&Ke.push(Sr),Pr&&Ke.push(Pr),Ke}};function Ee(Wt){return Wt(new st).check()}var st=class{constructor(){this._whens=new $t}check(){return(Wt,Lt)=>this.matchFor(Wt.kind,Lt.kind)(Wt,Lt)}matchFor(Wt,Lt){let Ke=this._whens.match(Wt);return new bt(Ke).first(Lt)}when(Wt,Lt,Ke){return this._whens.get(Wt,()=>new $t).add(Lt,Ke),this}};function yr(Wt){switch(Wt){case"Broken":case"InternalsSynthetic":case"NonExistent":return Ye;default:return Wt}}}}),ee=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/loc/offset.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.InvisiblePosition=ge.HbsPosition=ge.CharPosition=ge.SourceOffset=ge.BROKEN=void 0;var Me=Q(),ae=J(),Ye=fe(),bt="BROKEN";ge.BROKEN=bt;var $t=class{constructor(Lt){this.data=Lt}static forHbsPos(Lt,Ke){return new st(Lt,Ke,null).wrap()}static broken(){let Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Me.UNKNOWN_POSITION;return new yr("Broken",Lt).wrap()}get offset(){let Lt=this.data.toCharPos();return Lt===null?null:Lt.offset}eql(Lt){return Wt(this.data,Lt.data)}until(Lt){return(0,Ye.span)(this.data,Lt.data)}move(Lt){let Ke=this.data.toCharPos();if(Ke===null)return $t.broken();{let Sr=Ke.offset+Lt;return Ke.source.check(Sr)?new Ee(Ke.source,Sr).wrap():$t.broken()}}collapsed(){return(0,Ye.span)(this.data,this.data)}toJSON(){return this.data.toJSON()}};ge.SourceOffset=$t;var Ee=class{constructor(Lt,Ke){this.source=Lt,this.charPos=Ke,this.kind="CharPosition",this._locPos=null}toCharPos(){return this}toJSON(){let Lt=this.toHbsPos();return Lt===null?Me.UNKNOWN_POSITION:Lt.toJSON()}wrap(){return new $t(this)}get offset(){return this.charPos}toHbsPos(){let Lt=this._locPos;if(Lt===null){let Ke=this.source.hbsPosFor(this.charPos);Ke===null?this._locPos=Lt=bt:this._locPos=Lt=new st(this.source,Ke,this.charPos)}return Lt===bt?null:Lt}};ge.CharPosition=Ee;var st=class{constructor(Lt,Ke){let Sr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.source=Lt,this.hbsPos=Ke,this.kind="HbsPosition",this._charPos=Sr===null?null:new Ee(Lt,Sr)}toCharPos(){let Lt=this._charPos;if(Lt===null){let Ke=this.source.charPosFor(this.hbsPos);Ke===null?this._charPos=Lt=bt:this._charPos=Lt=new Ee(this.source,Ke)}return Lt===bt?null:Lt}toJSON(){return this.hbsPos}wrap(){return new $t(this)}toHbsPos(){return this}};ge.HbsPosition=st;var yr=class{constructor(Lt,Ke){this.kind=Lt,this.pos=Ke}toCharPos(){return null}toJSON(){return this.pos}wrap(){return new $t(this)}get offset(){return null}};ge.InvisiblePosition=yr;var Wt=(0,ae.match)(Lt=>Lt.when("HbsPosition","HbsPosition",(Ke,Sr)=>{let{hbsPos:Pr}=Ke,{hbsPos:Sn}=Sr;return Pr.column===Sn.column&&Pr.line===Sn.line}).when("CharPosition","CharPosition",(Ke,Sr)=>{let{charPos:Pr}=Ke,{charPos:Sn}=Sr;return Pr===Sn}).when("CharPosition","HbsPosition",(Ke,Sr)=>{let{offset:Pr}=Ke;var Sn;return Pr===((Sn=Sr.toCharPos())===null||Sn===void 0?void 0:Sn.offset)}).when("HbsPosition","CharPosition",(Ke,Sr)=>{let{offset:Pr}=Sr;var Sn;return((Sn=Ke.toCharPos())===null||Sn===void 0?void 0:Sn.offset)===Pr}).when(ae.MatchAny,ae.MatchAny,()=>!1))}}),fe=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/loc/span.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.span=ge.HbsSpan=ge.SourceSpan=void 0;var Me=m(),ae=V(),Ye=Q(),bt=X(),$t=J(),Ee=ee(),st=class{constructor(Sr){this.data=Sr,this.isInvisible=Sr.kind!=="CharPosition"&&Sr.kind!=="HbsPosition"}static get NON_EXISTENT(){return new Lt("NonExistent",Ye.NON_EXISTENT_LOCATION).wrap()}static load(Sr,Pr){if(typeof Pr=="number")return st.forCharPositions(Sr,Pr,Pr);if(typeof Pr=="string")return st.synthetic(Pr);if(Array.isArray(Pr))return st.forCharPositions(Sr,Pr[0],Pr[1]);if(Pr==="NonExistent")return st.NON_EXISTENT;if(Pr==="Broken")return st.broken(Ye.BROKEN_LOCATION);(0,ae.assertNever)(Pr)}static forHbsLoc(Sr,Pr){let Sn=new Ee.HbsPosition(Sr,Pr.start),Un=new Ee.HbsPosition(Sr,Pr.end);return new Wt(Sr,{start:Sn,end:Un},Pr).wrap()}static forCharPositions(Sr,Pr,Sn){let Un=new Ee.CharPosition(Sr,Pr),ms=new Ee.CharPosition(Sr,Sn);return new yr(Sr,{start:Un,end:ms}).wrap()}static synthetic(Sr){return new Lt("InternalsSynthetic",Ye.NON_EXISTENT_LOCATION,Sr).wrap()}static broken(){let Sr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ye.BROKEN_LOCATION;return new Lt("Broken",Sr).wrap()}getStart(){return this.data.getStart().wrap()}getEnd(){return this.data.getEnd().wrap()}get loc(){let Sr=this.data.toHbsSpan();return Sr===null?Ye.BROKEN_LOCATION:Sr.toHbsLoc()}get module(){return this.data.getModule()}get startPosition(){return this.loc.start}get endPosition(){return this.loc.end}toJSON(){return this.loc}withStart(Sr){return Ke(Sr.data,this.data.getEnd())}withEnd(Sr){return Ke(this.data.getStart(),Sr.data)}asString(){return this.data.asString()}toSlice(Sr){let Pr=this.data.asString();return Me.DEBUG&&Sr!==void 0&&Pr!==Sr&&console.warn(`unexpectedly found ${JSON.stringify(Pr)} when slicing source, but expected ${JSON.stringify(Sr)}`),new bt.SourceSlice({loc:this,chars:Sr||Pr})}get start(){return this.loc.start}set start(Sr){this.data.locDidUpdate({start:Sr})}get end(){return this.loc.end}set end(Sr){this.data.locDidUpdate({end:Sr})}get source(){return this.module}collapse(Sr){switch(Sr){case"start":return this.getStart().collapsed();case"end":return this.getEnd().collapsed()}}extend(Sr){return Ke(this.data.getStart(),Sr.data.getEnd())}serialize(){return this.data.serialize()}slice(Sr){let{skipStart:Pr=0,skipEnd:Sn=0}=Sr;return Ke(this.getStart().move(Pr).data,this.getEnd().move(-Sn).data)}sliceStartChars(Sr){let{skipStart:Pr=0,chars:Sn}=Sr;return Ke(this.getStart().move(Pr).data,this.getStart().move(Pr+Sn).data)}sliceEndChars(Sr){let{skipEnd:Pr=0,chars:Sn}=Sr;return Ke(this.getEnd().move(Pr-Sn).data,this.getStart().move(-Pr).data)}};ge.SourceSpan=st;var yr=class{constructor(Sr,Pr){this.source=Sr,this.charPositions=Pr,this.kind="CharPosition",this._locPosSpan=null}wrap(){return new st(this)}asString(){return this.source.slice(this.charPositions.start.charPos,this.charPositions.end.charPos)}getModule(){return this.source.module}getStart(){return this.charPositions.start}getEnd(){return this.charPositions.end}locDidUpdate(){}toHbsSpan(){let Sr=this._locPosSpan;if(Sr===null){let Pr=this.charPositions.start.toHbsPos(),Sn=this.charPositions.end.toHbsPos();Pr===null||Sn===null?Sr=this._locPosSpan=Ee.BROKEN:Sr=this._locPosSpan=new Wt(this.source,{start:Pr,end:Sn})}return Sr===Ee.BROKEN?null:Sr}serialize(){let{start:{charPos:Sr},end:{charPos:Pr}}=this.charPositions;return Sr===Pr?Sr:[Sr,Pr]}toCharPosSpan(){return this}},Wt=class{constructor(Sr,Pr){let Sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.source=Sr,this.hbsPositions=Pr,this.kind="HbsPosition",this._charPosSpan=null,this._providedHbsLoc=Sn}serialize(){let Sr=this.toCharPosSpan();return Sr===null?"Broken":Sr.wrap().serialize()}wrap(){return new st(this)}updateProvided(Sr,Pr){this._providedHbsLoc&&(this._providedHbsLoc[Pr]=Sr),this._charPosSpan=null,this._providedHbsLoc={start:Sr,end:Sr}}locDidUpdate(Sr){let{start:Pr,end:Sn}=Sr;Pr!==void 0&&(this.updateProvided(Pr,"start"),this.hbsPositions.start=new Ee.HbsPosition(this.source,Pr,null)),Sn!==void 0&&(this.updateProvided(Sn,"end"),this.hbsPositions.end=new Ee.HbsPosition(this.source,Sn,null))}asString(){let Sr=this.toCharPosSpan();return Sr===null?"":Sr.asString()}getModule(){return this.source.module}getStart(){return this.hbsPositions.start}getEnd(){return this.hbsPositions.end}toHbsLoc(){return{start:this.hbsPositions.start.hbsPos,end:this.hbsPositions.end.hbsPos}}toHbsSpan(){return this}toCharPosSpan(){let Sr=this._charPosSpan;if(Sr===null){let Pr=this.hbsPositions.start.toCharPos(),Sn=this.hbsPositions.end.toCharPos();if(Pr&&Sn)Sr=this._charPosSpan=new yr(this.source,{start:Pr,end:Sn});else return Sr=this._charPosSpan=Ee.BROKEN,null}return Sr===Ee.BROKEN?null:Sr}};ge.HbsSpan=Wt;var Lt=class{constructor(Sr,Pr){let Sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.kind=Sr,this.loc=Pr,this.string=Sn}serialize(){switch(this.kind){case"Broken":case"NonExistent":return this.kind;case"InternalsSynthetic":return this.string||""}}wrap(){return new st(this)}asString(){return this.string||""}locDidUpdate(Sr){let{start:Pr,end:Sn}=Sr;Pr!==void 0&&(this.loc.start=Pr),Sn!==void 0&&(this.loc.end=Sn)}getModule(){return"an unknown module"}getStart(){return new Ee.InvisiblePosition(this.kind,this.loc.start)}getEnd(){return new Ee.InvisiblePosition(this.kind,this.loc.end)}toCharPosSpan(){return this}toHbsSpan(){return null}toHbsLoc(){return Ye.BROKEN_LOCATION}},Ke=(0,$t.match)(Sr=>Sr.when("HbsPosition","HbsPosition",(Pr,Sn)=>new Wt(Pr.source,{start:Pr,end:Sn}).wrap()).when("CharPosition","CharPosition",(Pr,Sn)=>new yr(Pr.source,{start:Pr,end:Sn}).wrap()).when("CharPosition","HbsPosition",(Pr,Sn)=>{let Un=Sn.toCharPos();return Un===null?new Lt("Broken",Ye.BROKEN_LOCATION).wrap():Ke(Pr,Un)}).when("HbsPosition","CharPosition",(Pr,Sn)=>{let Un=Pr.toCharPos();return Un===null?new Lt("Broken",Ye.BROKEN_LOCATION).wrap():Ke(Un,Sn)}).when($t.IsInvisible,$t.MatchAny,Pr=>new Lt(Pr.kind,Ye.BROKEN_LOCATION).wrap()).when($t.MatchAny,$t.IsInvisible,(Pr,Sn)=>new Lt(Sn.kind,Ye.BROKEN_LOCATION).wrap()));ge.span=Ke}}),ie=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/span.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),Object.defineProperty(ge,"SourceSpan",{enumerable:!0,get:function(){return Me.SourceSpan}}),Object.defineProperty(ge,"SourceOffset",{enumerable:!0,get:function(){return ae.SourceOffset}});var Me=fe(),ae=ee()}}),Se=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/source/source.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.Source=void 0;var Me=m(),ae=V(),Ye=ie(),bt=class{constructor($t){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"an unknown module";this.source=$t,this.module=Ee}check($t){return $t>=0&&$t<=this.source.length}slice($t,Ee){return this.source.slice($t,Ee)}offsetFor($t,Ee){return Ye.SourceOffset.forHbsPos(this,{line:$t,column:Ee})}spanFor($t){let{start:Ee,end:st}=$t;return Ye.SourceSpan.forHbsLoc(this,{start:{line:Ee.line,column:Ee.column},end:{line:st.line,column:st.column}})}hbsPosFor($t){let Ee=0,st=0;if($t>this.source.length)return null;for(;;){let yr=this.source.indexOf(` @@ -495,7 +495,7 @@ Expecting `+Zr.join(", ")+", got '"+(this.terminals_[dr]||dr)+"'":Fn="Parse erro `:"",Lt=new Error(`${ae}: ${Wt}(error occurred in '${bt}' @ line ${Ee} : column ${st})`);return Lt.name="SyntaxError",Lt.location=Ye,Lt.code=yr,Lt}}}),Ae=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/v1/visitor-keys.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=void 0;var Me=V(),ae={Program:(0,Me.tuple)("body"),Template:(0,Me.tuple)("body"),Block:(0,Me.tuple)("body"),MustacheStatement:(0,Me.tuple)("path","params","hash"),BlockStatement:(0,Me.tuple)("path","params","hash","program","inverse"),ElementModifierStatement:(0,Me.tuple)("path","params","hash"),PartialStatement:(0,Me.tuple)("name","params","hash"),CommentStatement:(0,Me.tuple)(),MustacheCommentStatement:(0,Me.tuple)(),ElementNode:(0,Me.tuple)("attributes","modifiers","children","comments"),AttrNode:(0,Me.tuple)("value"),TextNode:(0,Me.tuple)(),ConcatStatement:(0,Me.tuple)("parts"),SubExpression:(0,Me.tuple)("path","params","hash"),PathExpression:(0,Me.tuple)(),PathHead:(0,Me.tuple)(),StringLiteral:(0,Me.tuple)(),BooleanLiteral:(0,Me.tuple)(),NumberLiteral:(0,Me.tuple)(),NullLiteral:(0,Me.tuple)(),UndefinedLiteral:(0,Me.tuple)(),Hash:(0,Me.tuple)("pairs"),HashPair:(0,Me.tuple)("value"),NamedBlock:(0,Me.tuple)("attributes","modifiers","children","comments"),SimpleElement:(0,Me.tuple)("attributes","modifiers","children","comments"),Component:(0,Me.tuple)("head","attributes","modifiers","children","comments")},Ye=ae;ge.default=Ye}}),Pe=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/traversal/errors.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.cannotRemoveNode=Ye,ge.cannotReplaceNode=bt,ge.cannotReplaceOrRemoveInKeyHandlerYet=$t,ge.default=void 0;var Me=function(){Ee.prototype=Object.create(Error.prototype),Ee.prototype.constructor=Ee;function Ee(st,yr,Wt,Lt){let Ke=Error.call(this,st);this.key=Lt,this.message=st,this.node=yr,this.parent=Wt,this.stack=Ke.stack}return Ee}(),ae=Me;ge.default=ae;function Ye(Ee,st,yr){return new Me("Cannot remove a node unless it is part of an array",Ee,st,yr)}function bt(Ee,st,yr){return new Me("Cannot replace a node with multiple nodes unless it is part of an array",Ee,st,yr)}function $t(Ee,st){return new Me("Replacing and removing in key handlers is not yet supported.",Ee,null,st)}}}),Kt=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/traversal/path.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=void 0;var Me=class{constructor(Ye){let bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,$t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;this.node=Ye,this.parent=bt,this.parentKey=$t}get parentNode(){return this.parent?this.parent.node:null}parents(){return{[Symbol.iterator]:()=>new ae(this)}}};ge.default=Me;var ae=class{constructor(Ye){this.path=Ye}next(){return this.path.parent?(this.path=this.path.parent,{done:!1,value:this.path}):{done:!0,value:null}}}}}),nr=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/traversal/traverse.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=cs;var Me=V(),ae=$t(Ae()),Ye=Pe(),bt=$t(Kt());function $t(Ka){return Ka&&Ka.__esModule?Ka:{default:Ka}}function Ee(Ka){return typeof Ka=="function"?Ka:Ka.enter}function st(Ka){if(typeof Ka!="function")return Ka.exit}function yr(Ka,Oo){let Ro=typeof Ka!="function"?Ka.keys:void 0;if(Ro===void 0)return;let ea=Ro[Oo];return ea!==void 0?ea:Ro.All}function Wt(Ka,Oo){if((Oo==="Template"||Oo==="Block")&&Ka.Program)return Ka.Program;let Ro=Ka[Oo];return Ro!==void 0?Ro:Ka.All}function Lt(Ka,Oo){let{node:Ro,parent:ea,parentKey:tu}=Oo,fl=Wt(Ka,Ro.type),wl,Hc;fl!==void 0&&(wl=Ee(fl),Hc=st(fl));let Pd;if(wl!==void 0&&(Pd=wl(Ro,Oo)),Pd!=null)if(JSON.stringify(Ro)===JSON.stringify(Pd))Pd=void 0;else{if(Array.isArray(Pd))return Sn(Ka,Pd,ea,tu),Pd;{let ra=new bt.default(Pd,ea,tu);return Lt(Ka,ra)||Pd}}if(Pd===void 0){let ra=ae.default[Ro.type];for(let Wc=0;Wc@\[-\^`\{-~]/;function Ye(Ke){let Sr=bt(Ke);Sr&&(Ke.blockParams=Sr)}function bt(Ke){let Sr=Ke.attributes.length,Pr=[];for(let Un=0;Un0&&Pr[Pr.length-1].charAt(0)==="|")throw(0,Me.generateSyntaxError)("Block parameters must be preceded by the `as` keyword, detected block parameters without `as`",Ke.loc);if(Sn!==-1&&Sr>Sn&&Pr[Sn+1].charAt(0)==="|"){let Un=Pr.slice(Sn).join(" ");if(Un.charAt(Un.length-1)!=="|"||Un.match(/\|/g).length!==2)throw(0,Me.generateSyntaxError)("Invalid block parameters syntax, '"+Un+"'",Ke.loc);let ms=[];for(let cs=Sn+1;cs1&&arguments[1]!==void 0?arguments[1]:new ae.EntityParser(ae.HTML5NamedCharRefs),Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"precompile";this.elementStack=[],this.currentAttribute=null,this.currentNode=null,this.source=bt,this.lines=bt.source.split(/(?:\r\n?|\n)/g),this.tokenizer=new ae.EventedTokenizer(this,$t,Ee)}offset(){let{line:bt,column:$t}=this.tokenizer;return this.source.offsetFor(bt,$t)}pos(bt){let{line:$t,column:Ee}=bt;return this.source.offsetFor($t,Ee)}finish(bt){return(0,Me.assign)({},bt,{loc:bt.loc.until(this.offset())})}get currentAttr(){return this.currentAttribute}get currentTag(){return this.currentNode}get currentStartTag(){return this.currentNode}get currentEndTag(){return this.currentNode}get currentComment(){return this.currentNode}get currentData(){return this.currentNode}acceptTemplate(bt){return this[bt.type](bt)}acceptNode(bt){return this[bt.type](bt)}currentElement(){return this.elementStack[this.elementStack.length-1]}sourceForNode(bt,$t){let Ee=bt.loc.start.line-1,st=Ee-1,yr=bt.loc.start.column,Wt=[],Lt,Ke,Sr;for($t?(Ke=$t.loc.end.line-1,Sr=$t.loc.end.column):(Ke=bt.loc.end.line-1,Sr=bt.loc.end.column);stPr.acceptNode(Oo)):[],cs=ms.length>0?ms[ms.length-1].loc:Un.loc,Ka=Sn.hash?Pr.Hash(Sn.hash):{type:"Hash",pairs:[],loc:Pr.source.spanFor(cs).collapse("end")};return{path:Un,params:ms,hash:Ka}}function Sr(Pr,Sn){let{path:Un,params:ms,hash:cs,loc:Ka}=Sn;if((0,bt.isHBSLiteral)(Un)){let Ro=`{{${(0,bt.printLiteral)(Un)}}}`,ea=`<${Pr.name} ... ${Ro} ...`;throw(0,Ye.generateSyntaxError)(`In ${ea}, ${Ro} is not a valid modifier`,Sn.loc)}let Oo=Ee.default.elementModifier({path:Un,params:ms,hash:cs,loc:Ka});Pr.modifiers.push(Oo)}}}),Be=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/parser/tokenizer-event-handlers.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.preprocess=Oo,ge.TokenizerEventHandlers=void 0;var Me=V(),ae=Tr(),Ye=nt(),bt=Un(ut()),$t=kt(),Ee=Se(),st=ie(),yr=Ve(),Wt=Un(nr()),Lt=Un(En()),Ke=jn(),Sr=Un(br()),Pr=Un(Mt()),Sn=lt();function Un(Ro){return Ro&&Ro.__esModule?Ro:{default:Ro}}var ms=class extends Sn.HandlebarsNodeVisitors{constructor(){super(...arguments),this.tagOpenLine=0,this.tagOpenColumn=0}reset(){this.currentNode=null}beginComment(){this.currentNode=Sr.default.comment("",this.source.offsetFor(this.tagOpenLine,this.tagOpenColumn))}appendToCommentData(Ro){this.currentComment.value+=Ro}finishComment(){(0,Ke.appendChild)(this.currentElement(),this.finish(this.currentComment))}beginData(){this.currentNode=Sr.default.text({chars:"",loc:this.offset().collapsed()})}appendToData(Ro){this.currentData.chars+=Ro}finishData(){this.currentData.loc=this.currentData.loc.withEnd(this.offset()),(0,Ke.appendChild)(this.currentElement(),this.currentData)}tagOpen(){this.tagOpenLine=this.tokenizer.line,this.tagOpenColumn=this.tokenizer.column}beginStartTag(){this.currentNode={type:"StartTag",name:"",attributes:[],modifiers:[],comments:[],selfClosing:!1,loc:this.source.offsetFor(this.tagOpenLine,this.tagOpenColumn)}}beginEndTag(){this.currentNode={type:"EndTag",name:"",attributes:[],modifiers:[],comments:[],selfClosing:!1,loc:this.source.offsetFor(this.tagOpenLine,this.tagOpenColumn)}}finishTag(){let Ro=this.finish(this.currentTag);if(Ro.type==="StartTag"){if(this.finishStartTag(),Ro.name===":")throw(0,yr.generateSyntaxError)("Invalid named block named detected, you may have created a named block without a name, or you may have began your name with a number. Named blocks must have names that are at least one character long, and begin with a lower case letter",this.source.spanFor({start:this.currentTag.loc.toJSON(),end:this.offset().toJSON()}));($t.voidMap[Ro.name]||Ro.selfClosing)&&this.finishEndTag(!0)}else Ro.type==="EndTag"&&this.finishEndTag(!1)}finishStartTag(){let{name:Ro,attributes:ea,modifiers:tu,comments:fl,selfClosing:wl,loc:Hc}=this.finish(this.currentStartTag),Pd=Sr.default.element({tag:Ro,selfClosing:wl,attrs:ea,modifiers:tu,comments:fl,children:[],blockParams:[],loc:Hc});this.elementStack.push(Pd)}finishEndTag(Ro){let ea=this.finish(this.currentTag),tu=this.elementStack.pop(),fl=this.currentElement();this.validateEndTag(ea,tu,Ro),tu.loc=tu.loc.withEnd(this.offset()),(0,Ke.parseElementBlockParams)(tu),(0,Ke.appendChild)(fl,tu)}markTagAsSelfClosing(){this.currentTag.selfClosing=!0}appendToTagName(Ro){this.currentTag.name+=Ro}beginAttribute(){let Ro=this.offset();this.currentAttribute={name:"",parts:[],currentPart:null,isQuoted:!1,isDynamic:!1,start:Ro,valueSpan:Ro.collapsed()}}appendToAttributeName(Ro){this.currentAttr.name+=Ro}beginAttributeValue(Ro){this.currentAttr.isQuoted=Ro,this.startTextPart(),this.currentAttr.valueSpan=this.offset().collapsed()}appendToAttributeValue(Ro){let ea=this.currentAttr.parts,tu=ea[ea.length-1],fl=this.currentAttr.currentPart;if(fl)fl.chars+=Ro,fl.loc=fl.loc.withEnd(this.offset());else{let wl=this.offset();Ro===` -`?wl=tu?tu.loc.getEnd():this.currentAttr.valueSpan.getStart():wl=wl.move(-1),this.currentAttr.currentPart=Sr.default.text({chars:Ro,loc:wl.collapsed()})}}finishAttributeValue(){this.finalizeTextPart();let Ro=this.currentTag,ea=this.offset();if(Ro.type==="EndTag")throw(0,yr.generateSyntaxError)("Invalid end tag: closing tag must not have attributes",this.source.spanFor({start:Ro.loc.toJSON(),end:ea.toJSON()}));let{name:tu,parts:fl,start:wl,isQuoted:Hc,isDynamic:Pd,valueSpan:ra}=this.currentAttr,Wc=this.assembleAttributeValue(fl,Hc,Pd,wl.until(ea));Wc.loc=ra.withEnd(ea);let no=Sr.default.attr({name:tu,value:Wc,loc:wl.until(ea)});this.currentStartTag.attributes.push(no)}reportSyntaxError(Ro){throw(0,yr.generateSyntaxError)(Ro,this.offset().collapsed())}assembleConcatenatedValue(Ro){for(let fl=0;fl elements do not need end tags. You should remove it`:ea.tag===void 0?fl=`Closing tag without an open tag`:ea.tag!==Ro.name&&(fl=`Closing tag did not match last open tag <${ea.tag}> (on line ${ea.loc.startPosition.line})`),fl)throw(0,yr.generateSyntaxError)(fl,Ro.loc)}assembleAttributeValue(Ro,ea,tu,fl){if(tu){if(ea)return this.assembleConcatenatedValue(Ro);if(Ro.length===1||Ro.length===2&&Ro[1].type==="TextNode"&&Ro[1].chars==="/")return Ro[0];throw(0,yr.generateSyntaxError)("An unquoted attribute value must be a string or a mustache, preceded by whitespace or a '=' character, and followed by whitespace, a '>' character, or '/>'",fl)}else return Ro.length>0?Ro[0]:Sr.default.text({chars:"",loc:fl})}};ge.TokenizerEventHandlers=ms;var cs={parse:Oo,builders:Pr.default,print:bt.default,traverse:Wt.default,Walker:Lt.default},Ka=class extends Ye.EntityParser{constructor(){super({})}parse(){}};function Oo(Ro){let ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var tu,fl,wl;let Hc=ea.mode||"precompile",Pd,ra;typeof Ro=="string"?(Pd=new Ee.Source(Ro,(tu=ea.meta)===null||tu===void 0?void 0:tu.moduleName),Hc==="codemod"?ra=(0,ae.parseWithoutProcessing)(Ro,ea.parseOptions):ra=(0,ae.parse)(Ro,ea.parseOptions)):Ro instanceof Ee.Source?(Pd=Ro,Hc==="codemod"?ra=(0,ae.parseWithoutProcessing)(Ro.source,ea.parseOptions):ra=(0,ae.parse)(Ro.source,ea.parseOptions)):(Pd=new Ee.Source("",(fl=ea.meta)===null||fl===void 0?void 0:fl.moduleName),ra=Ro);let Wc;Hc==="codemod"&&(Wc=new Ka);let no=st.SourceSpan.forCharPositions(Pd,0,Pd.source.length);ra.loc={source:"(program)",start:no.startPosition,end:no.endPosition};let Bl=new ms(Pd,Wc,Hc).acceptTemplate(ra);if(ea.strictMode&&(Bl.blockParams=(wl=ea.locals)!==null&&wl!==void 0?wl:[]),ea&&ea.plugins&&ea.plugins.ast)for(let Hd=0,op=ea.plugins.ast.length;Hdthis.allocate(yr));return new $t(this,Ee,st)}};ge.SymbolTable=Ye;var bt=class extends Ye{constructor(Ee,st){super(),this.templateLocals=Ee,this.customizeComponentName=st,this.symbols=[],this.upvars=[],this.size=1,this.named=(0,Me.dict)(),this.blocks=(0,Me.dict)(),this.usedTemplateLocals=[],this._hasEval=!1}getUsedTemplateLocals(){return this.usedTemplateLocals}setHasEval(){this._hasEval=!0}get hasEval(){return this._hasEval}has(Ee){return this.templateLocals.indexOf(Ee)!==-1}get(Ee){let st=this.usedTemplateLocals.indexOf(Ee);return st!==-1?[st,!0]:(st=this.usedTemplateLocals.length,this.usedTemplateLocals.push(Ee),[st,!0])}getLocalsMap(){return(0,Me.dict)()}getEvalInfo(){let Ee=this.getLocalsMap();return Object.keys(Ee).map(st=>Ee[st])}allocateFree(Ee,st){st.resolution()===39&&st.isAngleBracket&&(0,ae.isUpperCase)(Ee)&&(Ee=this.customizeComponentName(Ee));let yr=this.upvars.indexOf(Ee);return yr!==-1||(yr=this.upvars.length,this.upvars.push(Ee)),yr}allocateNamed(Ee){let st=this.named[Ee];return st||(st=this.named[Ee]=this.allocate(Ee)),st}allocateBlock(Ee){Ee==="inverse"&&(Ee="else");let st=this.blocks[Ee];return st||(st=this.blocks[Ee]=this.allocate(`&${Ee}`)),st}allocate(Ee){return this.symbols.push(Ee),this.size++}};ge.ProgramSymbolTable=bt;var $t=class extends Ye{constructor(Ee,st,yr){super(),this.parent=Ee,this.symbols=st,this.slots=yr}get locals(){return this.symbols}has(Ee){return this.symbols.indexOf(Ee)!==-1||this.parent.has(Ee)}get(Ee){let st=this.symbols.indexOf(Ee);return st===-1?this.parent.get(Ee):[this.slots[st],!1]}getLocalsMap(){let Ee=this.parent.getLocalsMap();return this.symbols.forEach(st=>Ee[st]=this.get(st)[0]),Ee}getEvalInfo(){let Ee=this.getLocalsMap();return Object.keys(Ee).map(st=>Ee[st])}setHasEval(){this.parent.setHasEval()}allocateFree(Ee,st){return this.parent.allocateFree(Ee,st)}allocateNamed(Ee){return this.parent.allocateNamed(Ee)}allocateBlock(Ee){return this.parent.allocateBlock(Ee)}allocate(Ee){return this.parent.allocate(Ee)}};ge.BlockSymbolTable=$t}}),ct=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/v2-a/builders.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.BuildElement=ge.Builder=void 0;var Me=V(),ae=X(),Ye=It(),bt=Ee(dt());function $t(){if(typeof WeakMap!="function")return null;var Lt=new WeakMap;return $t=function(){return Lt},Lt}function Ee(Lt){if(Lt&&Lt.__esModule)return Lt;if(Lt===null||typeof Lt!="object"&&typeof Lt!="function")return{default:Lt};var Ke=$t();if(Ke&&Ke.has(Lt))return Ke.get(Lt);var Sr={},Pr=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Sn in Lt)if(Object.prototype.hasOwnProperty.call(Lt,Sn)){var Un=Pr?Object.getOwnPropertyDescriptor(Lt,Sn):null;Un&&(Un.get||Un.set)?Object.defineProperty(Sr,Sn,Un):Sr[Sn]=Lt[Sn]}return Sr.default=Lt,Ke&&Ke.set(Lt,Sr),Sr}var st=function(Lt,Ke){var Sr={};for(var Pr in Lt)Object.prototype.hasOwnProperty.call(Lt,Pr)&&Ke.indexOf(Pr)<0&&(Sr[Pr]=Lt[Pr]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,Pr=Object.getOwnPropertySymbols(Lt);Sn0||Pr.hash.pairs.length>0}}}),ft=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/v2-a/normalize.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.normalize=ms,ge.BlockContext=void 0;var Me=V(),ae=Un(kt()),Ye=Be(),bt=X(),$t=It(),Ee=je(),st=Ve(),yr=jn(),Wt=Un(br()),Lt=Sn(dt()),Ke=ct(),Sr=Le();function Pr(){if(typeof WeakMap!="function")return null;var ra=new WeakMap;return Pr=function(){return ra},ra}function Sn(ra){if(ra&&ra.__esModule)return ra;if(ra===null||typeof ra!="object"&&typeof ra!="function")return{default:ra};var Wc=Pr();if(Wc&&Wc.has(ra))return Wc.get(ra);var no={},Bl=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Hd in ra)if(Object.prototype.hasOwnProperty.call(ra,Hd)){var op=Bl?Object.getOwnPropertyDescriptor(ra,Hd):null;op&&(op.get||op.set)?Object.defineProperty(no,Hd,op):no[Hd]=ra[Hd]}return no.default=ra,Wc&&Wc.set(ra,no),no}function Un(ra){return ra&&ra.__esModule?ra:{default:ra}}function ms(ra){let Wc=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var no;let Bl=(0,Ye.preprocess)(ra,Wc),Hd=(0,Me.assign)({strictMode:!1,locals:[]},Wc),op=Ee.SymbolTable.top(Hd.locals,(no=Wc.customizeComponentName)!==null&&no!==void 0?no:s0=>s0),Tf=new cs(ra,Hd,op),$f=new Oo(Tf),cd=new tu(Tf.loc(Bl.loc),Bl.body.map(s0=>$f.normalize(s0)),Tf).assertTemplate(op),Lg=op.getUsedTemplateLocals();return[cd,Lg]}var cs=class{constructor(ra,Wc,no){this.source=ra,this.options=Wc,this.table=no,this.builder=new Ke.Builder}get strict(){return this.options.strictMode||!1}loc(ra){return this.source.spanFor(ra)}resolutionFor(ra,Wc){if(this.strict)return{resolution:Lt.STRICT_RESOLUTION};if(this.isFreeVar(ra)){let no=Wc(ra);return no===null?{resolution:"error",path:Hc(ra),head:Pd(ra)}:{resolution:no}}else return{resolution:Lt.STRICT_RESOLUTION}}isFreeVar(ra){return ra.type==="PathExpression"?ra.head.type!=="VarHead"?!1:!this.table.has(ra.head.name):ra.path.type==="PathExpression"?this.isFreeVar(ra.path):!1}hasBinding(ra){return this.table.has(ra)}child(ra){return new cs(this.source,this.options,this.table.child(ra))}customizeComponentName(ra){return this.options.customizeComponentName?this.options.customizeComponentName(ra):ra}};ge.BlockContext=cs;var Ka=class{constructor(ra){this.block=ra}normalize(ra,Wc){switch(ra.type){case"NullLiteral":case"BooleanLiteral":case"NumberLiteral":case"StringLiteral":case"UndefinedLiteral":return this.block.builder.literal(ra.value,this.block.loc(ra.loc));case"PathExpression":return this.path(ra,Wc);case"SubExpression":{let no=this.block.resolutionFor(ra,Sr.SexpSyntaxContext);if(no.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`${no.path}\`) but ${no.head} was not in scope`,ra.loc);return this.block.builder.sexp(this.callParts(ra,no.resolution),this.block.loc(ra.loc))}}}path(ra,Wc){let no=this.block.loc(ra.head.loc),Bl=[],Hd=no;for(let op of ra.tail)Hd=Hd.sliceStartChars({chars:op.length,skipStart:1}),Bl.push(new bt.SourceSlice({loc:Hd,chars:op}));return this.block.builder.path(this.ref(ra.head,Wc),Bl,this.block.loc(ra.loc))}callParts(ra,Wc){let{path:no,params:Bl,hash:Hd}=ra,op=this.normalize(no,Wc),Tf=Bl.map(Ec=>this.normalize(Ec,Lt.ARGUMENT_RESOLUTION)),$f=$t.SpanList.range(Tf,op.loc.collapse("end")),cd=this.block.loc(Hd.loc),Lg=$t.SpanList.range([$f,cd]),s0=this.block.builder.positional(Bl.map(Ec=>this.normalize(Ec,Lt.ARGUMENT_RESOLUTION)),$f),Hu=this.block.builder.named(Hd.pairs.map(Ec=>this.namedArgument(Ec)),this.block.loc(Hd.loc));return{callee:op,args:this.block.builder.args(s0,Hu,Lg)}}namedArgument(ra){let Wc=this.block.loc(ra.loc).sliceStartChars({chars:ra.key.length});return this.block.builder.namedArgument(new bt.SourceSlice({chars:ra.key,loc:Wc}),this.normalize(ra.value,Lt.ARGUMENT_RESOLUTION))}ref(ra,Wc){let{block:no}=this,{builder:Bl,table:Hd}=no,op=no.loc(ra.loc);switch(ra.type){case"ThisHead":return Bl.self(op);case"AtHead":{let Tf=Hd.allocateNamed(ra.name);return Bl.at(ra.name,Tf,op)}case"VarHead":if(no.hasBinding(ra.name)){let[Tf,$f]=Hd.get(ra.name);return no.builder.localVar(ra.name,Tf,$f,op)}else{let Tf=no.strict?Lt.STRICT_RESOLUTION:Wc,$f=no.table.allocateFree(ra.name,Tf);return no.builder.freeVar({name:ra.name,context:Tf,symbol:$f,loc:op})}}}},Oo=class{constructor(ra){this.block=ra}normalize(ra){switch(ra.type){case"PartialStatement":throw new Error("Handlebars partial syntax ({{> ...}}) is not allowed in Glimmer");case"BlockStatement":return this.BlockStatement(ra);case"ElementNode":return new Ro(this.block).ElementNode(ra);case"MustacheStatement":return this.MustacheStatement(ra);case"MustacheCommentStatement":return this.MustacheCommentStatement(ra);case"CommentStatement":{let Wc=this.block.loc(ra.loc);return new Lt.HtmlComment({loc:Wc,text:Wc.slice({skipStart:4,skipEnd:3}).toSlice(ra.value)})}case"TextNode":return new Lt.HtmlText({loc:this.block.loc(ra.loc),chars:ra.chars})}}MustacheCommentStatement(ra){let Wc=this.block.loc(ra.loc),no;return Wc.asString().slice(0,5)==="{{!--"?no=Wc.slice({skipStart:5,skipEnd:4}):no=Wc.slice({skipStart:3,skipEnd:2}),new Lt.GlimmerComment({loc:Wc,text:no.toSlice(ra.value)})}MustacheStatement(ra){let{escaped:Wc}=ra,no=this.block.loc(ra.loc),Bl=this.expr.callParts({path:ra.path,params:ra.params,hash:ra.hash},(0,Sr.AppendSyntaxContext)(ra)),Hd=Bl.args.isEmpty()?Bl.callee:this.block.builder.sexp(Bl,no);return this.block.builder.append({table:this.block.table,trusting:!Wc,value:Hd},no)}BlockStatement(ra){let{program:Wc,inverse:no}=ra,Bl=this.block.loc(ra.loc),Hd=this.block.resolutionFor(ra,Sr.BlockSyntaxContext);if(Hd.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`{{#${Hd.path}}}\`) but ${Hd.head} was not in scope`,Bl);let op=this.expr.callParts(ra,Hd.resolution);return this.block.builder.blockStatement((0,Me.assign)({symbols:this.block.table,program:this.Block(Wc),inverse:no?this.Block(no):null},op),Bl)}Block(ra){let{body:Wc,loc:no,blockParams:Bl}=ra,Hd=this.block.child(Bl),op=new Oo(Hd);return new fl(this.block.loc(no),Wc.map(Tf=>op.normalize(Tf)),this.block).assertBlock(Hd.table)}get expr(){return new Ka(this.block)}},Ro=class{constructor(ra){this.ctx=ra}ElementNode(ra){let{tag:Wc,selfClosing:no,comments:Bl}=ra,Hd=this.ctx.loc(ra.loc),[op,...Tf]=Wc.split("."),$f=this.classifyTag(op,Tf,ra.loc),cd=ra.attributes.filter(Vi=>Vi.name[0]!=="@").map(Vi=>this.attr(Vi)),Lg=ra.attributes.filter(Vi=>Vi.name[0]==="@").map(Vi=>this.arg(Vi)),s0=ra.modifiers.map(Vi=>this.modifier(Vi)),Hu=this.ctx.child(ra.blockParams),Ec=new Oo(Hu),_u=ra.children.map(Vi=>Ec.normalize(Vi)),Al=this.ctx.builder.element({selfClosing:no,attrs:cd,componentArgs:Lg,modifiers:s0,comments:Bl.map(Vi=>new Oo(this.ctx).MustacheCommentStatement(Vi))}),yo=new wl(Al,Hd,_u,this.ctx),Ca=this.ctx.loc(ra.loc).sliceStartChars({chars:Wc.length,skipStart:1});if($f==="ElementHead")return Wc[0]===":"?yo.assertNamedBlock(Ca.slice({skipStart:1}).toSlice(Wc.slice(1)),Hu.table):yo.assertElement(Ca.toSlice(Wc),ra.blockParams.length>0);if(ra.selfClosing)return Al.selfClosingComponent($f,Hd);{let Vi=yo.assertComponent(Wc,Hu.table,ra.blockParams.length>0);return Al.componentWithNamedBlocks($f,Vi,Hd)}}modifier(ra){let Wc=this.ctx.resolutionFor(ra,Sr.ModifierSyntaxContext);if(Wc.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`{{#${Wc.path}}}\`) as a modifier, but ${Wc.head} was not in scope. Try adding \`this\` to the beginning of the path`,ra.loc);let no=this.expr.callParts(ra,Wc.resolution);return this.ctx.builder.modifier(no,this.ctx.loc(ra.loc))}mustacheAttr(ra){let Wc=this.ctx.builder.sexp(this.expr.callParts(ra,(0,Sr.AttrValueSyntaxContext)(ra)),this.ctx.loc(ra.loc));return Wc.args.isEmpty()?Wc.callee:Wc}attrPart(ra){switch(ra.type){case"MustacheStatement":return{expr:this.mustacheAttr(ra),trusting:!ra.escaped};case"TextNode":return{expr:this.ctx.builder.literal(ra.chars,this.ctx.loc(ra.loc)),trusting:!0}}}attrValue(ra){switch(ra.type){case"ConcatStatement":{let Wc=ra.parts.map(no=>this.attrPart(no).expr);return{expr:this.ctx.builder.interpolate(Wc,this.ctx.loc(ra.loc)),trusting:!1}}default:return this.attrPart(ra)}}attr(ra){if(ra.name==="...attributes")return this.ctx.builder.splatAttr(this.ctx.table.allocateBlock("attrs"),this.ctx.loc(ra.loc));let Wc=this.ctx.loc(ra.loc),no=Wc.sliceStartChars({chars:ra.name.length}).toSlice(ra.name),Bl=this.attrValue(ra.value);return this.ctx.builder.attr({name:no,value:Bl.expr,trusting:Bl.trusting},Wc)}maybeDeprecatedCall(ra,Wc){if(this.ctx.strict||Wc.type!=="MustacheStatement")return null;let{path:no}=Wc;if(no.type!=="PathExpression"||no.head.type!=="VarHead")return null;let{name:Bl}=no.head;if(Bl==="has-block"||Bl==="has-block-params"||this.ctx.hasBinding(Bl)||no.tail.length!==0||Wc.params.length!==0||Wc.hash.pairs.length!==0)return null;let Hd=Lt.LooseModeResolution.attr(),op=this.ctx.builder.freeVar({name:Bl,context:Hd,symbol:this.ctx.table.allocateFree(Bl,Hd),loc:no.loc});return{expr:this.ctx.builder.deprecatedCall(ra,op,Wc.loc),trusting:!1}}arg(ra){let Wc=this.ctx.loc(ra.loc),no=Wc.sliceStartChars({chars:ra.name.length}).toSlice(ra.name),Bl=this.maybeDeprecatedCall(no,ra.value)||this.attrValue(ra.value);return this.ctx.builder.arg({name:no,value:Bl.expr,trusting:Bl.trusting},Wc)}classifyTag(ra,Wc,no){let Bl=(0,yr.isUpperCase)(ra),Hd=ra[0]==="@"||ra==="this"||this.ctx.hasBinding(ra);if(this.ctx.strict&&!Hd){if(Bl)throw(0,st.generateSyntaxError)(`Attempted to invoke a component that was not in scope in a strict mode template, \`<${ra}>\`. If you wanted to create an element with that name, convert it to lowercase - \`<${ra.toLowerCase()}>\``,no);return"ElementHead"}let op=Hd||Bl,Tf=no.sliceStartChars({skipStart:1,chars:ra.length}),$f=Wc.reduce((s0,Hu)=>s0+1+Hu.length,0),cd=Tf.getEnd().move($f),Lg=Tf.withEnd(cd);if(op){let s0=Wt.default.path({head:Wt.default.head(ra,Tf),tail:Wc,loc:Lg}),Hu=this.ctx.resolutionFor(s0,Sr.ComponentSyntaxContext);if(Hu.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`<${Hu.path}>\`) but ${Hu.head} was not in scope`,no);return new Ka(this.ctx).normalize(s0,Hu.resolution)}if(Wc.length>0)throw(0,st.generateSyntaxError)(`You used ${ra}.${Wc.join(".")} as a tag name, but ${ra} is not in scope`,no);return"ElementHead"}get expr(){return new Ka(this.ctx)}},ea=class{constructor(ra,Wc,no){this.loc=ra,this.children=Wc,this.block=no,this.namedBlocks=Wc.filter(Bl=>Bl instanceof Lt.NamedBlock),this.hasSemanticContent=!!Wc.filter(Bl=>{if(Bl instanceof Lt.NamedBlock)return!1;switch(Bl.type){case"GlimmerComment":case"HtmlComment":return!1;case"HtmlText":return!/^\s*$/.exec(Bl.chars);default:return!0}}).length,this.nonBlockChildren=Wc.filter(Bl=>!(Bl instanceof Lt.NamedBlock))}},tu=class extends ea{assertTemplate(ra){if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)("Unexpected named block at the top-level of a template",this.loc);return this.block.builder.template(ra,this.nonBlockChildren,this.block.loc(this.loc))}},fl=class extends ea{assertBlock(ra){if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)("Unexpected named block nested in a normal block",this.loc);return this.block.builder.block(ra,this.nonBlockChildren,this.loc)}},wl=class extends ea{constructor(ra,Wc,no,Bl){super(Wc,no,Bl),this.el=ra}assertNamedBlock(ra,Wc){if(this.el.base.selfClosing)throw(0,st.generateSyntaxError)(`<:${ra.chars}/> is not a valid named block: named blocks cannot be self-closing`,this.loc);if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)(`Unexpected named block inside <:${ra.chars}> named block: named blocks cannot contain nested named blocks`,this.loc);if(!(0,yr.isLowerCase)(ra.chars))throw(0,st.generateSyntaxError)(`<:${ra.chars}> is not a valid named block, and named blocks must begin with a lowercase letter`,this.loc);if(this.el.base.attrs.length>0||this.el.base.componentArgs.length>0||this.el.base.modifiers.length>0)throw(0,st.generateSyntaxError)(`named block <:${ra.chars}> cannot have attributes, arguments, or modifiers`,this.loc);let no=$t.SpanList.range(this.nonBlockChildren,this.loc);return this.block.builder.namedBlock(ra,this.block.builder.block(Wc,this.nonBlockChildren,no),this.loc)}assertElement(ra,Wc){if(Wc)throw(0,st.generateSyntaxError)(`Unexpected block params in <${ra}>: simple elements cannot have block params`,this.loc);if((0,Me.isPresent)(this.namedBlocks)){let no=this.namedBlocks.map(Bl=>Bl.name);if(no.length===1)throw(0,st.generateSyntaxError)(`Unexpected named block <:foo> inside <${ra.chars}> HTML element`,this.loc);{let Bl=no.map(Hd=>`<:${Hd.chars}>`).join(", ");throw(0,st.generateSyntaxError)(`Unexpected named blocks inside <${ra.chars}> HTML element (${Bl})`,this.loc)}}return this.el.simple(ra,this.nonBlockChildren,this.loc)}assertComponent(ra,Wc,no){if((0,Me.isPresent)(this.namedBlocks)&&this.hasSemanticContent)throw(0,st.generateSyntaxError)(`Unexpected content inside <${ra}> component invocation: when using named blocks, the tag cannot contain other content`,this.loc);if((0,Me.isPresent)(this.namedBlocks)){if(no)throw(0,st.generateSyntaxError)(`Unexpected block params list on <${ra}> component invocation: when passing named blocks, the invocation tag cannot take block params`,this.loc);let Bl=new Set;for(let Hd of this.namedBlocks){let op=Hd.name.chars;if(Bl.has(op))throw(0,st.generateSyntaxError)(`Component had two named blocks with the same name, \`<:${op}>\`. Only one block with a given name may be passed`,this.loc);if(op==="inverse"&&Bl.has("else")||op==="else"&&Bl.has("inverse"))throw(0,st.generateSyntaxError)("Component has both <:else> and <:inverse> block. <:inverse> is an alias for <:else>",this.loc);Bl.add(op)}return this.namedBlocks}else return[this.block.builder.namedBlock(bt.SourceSlice.synthetic("default"),this.block.builder.block(Wc,this.nonBlockChildren,this.loc),this.loc)]}};function Hc(ra){return ra.type!=="PathExpression"&&ra.path.type==="PathExpression"?Hc(ra.path):new ae.default({entityEncoding:"raw"}).print(ra)}function Pd(ra){if(ra.type==="PathExpression")switch(ra.head.type){case"AtHead":case"VarHead":return ra.head.name;case"ThisHead":return"this"}else return ra.path.type==="PathExpression"?Pd(ra.path):new ae.default({entityEncoding:"raw"}).print(ra)}}}),Jr=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/keywords.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.isKeyword=Me,ge.KEYWORDS_TYPES=void 0;function Me(Ye){return Ye in ae}var ae={component:["Call","Append","Block"],debugger:["Append"],"each-in":["Block"],each:["Block"],"has-block-params":["Call","Append"],"has-block":["Call","Append"],helper:["Call","Append"],if:["Call","Append","Block"],"in-element":["Block"],let:["Block"],"link-to":["Append","Block"],log:["Call","Append"],modifier:["Call"],mount:["Append"],mut:["Call","Append"],outlet:["Append"],"query-params":["Call"],readonly:["Call","Append"],unbound:["Call","Append"],unless:["Call","Append","Block"],with:["Block"],yield:["Append"]};ge.KEYWORDS_TYPES=ae}}),Yt=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/get-template-locals.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.getTemplateLocals=st;var Me=Jr(),ae=Be(),Ye=bt(nr());function bt(yr){return yr&&yr.__esModule?yr:{default:yr}}function $t(yr,Wt,Lt){if(yr.type==="PathExpression"){if(yr.head.type==="AtHead"||yr.head.type==="ThisHead")return;let Ke=yr.head.name;if(Wt.indexOf(Ke)===-1)return Ke}else if(yr.type==="ElementNode"){let{tag:Ke}=yr,Sr=Ke.charAt(0);return Sr===":"||Sr==="@"||!Lt.includeHtmlElements&&Ke.indexOf(".")===-1&&Ke.toLowerCase()===Ke||Ke.substr(0,5)==="this."||Wt.indexOf(Ke)!==-1?void 0:Ke}}function Ee(yr,Wt,Lt,Ke){let Sr=$t(Wt,Lt,Ke);(Array.isArray(Sr)?Sr:[Sr]).forEach(Pr=>{Pr!==void 0&&Pr[0]!=="@"&&yr.add(Pr.split(".")[0])})}function st(yr){let Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{includeHtmlElements:!1,includeKeywords:!1},Lt=(0,ae.preprocess)(yr),Ke=new Set,Sr=[];(0,Ye.default)(Lt,{Block:{enter(Sn){let{blockParams:Un}=Sn;Un.forEach(ms=>{Sr.push(ms)})},exit(Sn){let{blockParams:Un}=Sn;Un.forEach(()=>{Sr.pop()})}},ElementNode:{enter(Sn){Sn.blockParams.forEach(Un=>{Sr.push(Un)}),Ee(Ke,Sn,Sr,Wt)},exit(Sn){let{blockParams:Un}=Sn;Un.forEach(()=>{Sr.pop()})}},PathExpression(Sn){Ee(Ke,Sn,Sr,Wt)}});let Pr=[];return Ke.forEach(Sn=>Pr.push(Sn)),Wt!=null&&Wt.includeKeywords||(Pr=Pr.filter(Sn=>!(0,Me.isKeyword)(Sn))),Pr}}}),wr=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/index.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),Object.defineProperty(ge,"Source",{enumerable:!0,get:function(){return Me.Source}}),Object.defineProperty(ge,"builders",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(ge,"normalize",{enumerable:!0,get:function(){return $t.normalize}}),Object.defineProperty(ge,"SymbolTable",{enumerable:!0,get:function(){return Ee.SymbolTable}}),Object.defineProperty(ge,"BlockSymbolTable",{enumerable:!0,get:function(){return Ee.BlockSymbolTable}}),Object.defineProperty(ge,"ProgramSymbolTable",{enumerable:!0,get:function(){return Ee.ProgramSymbolTable}}),Object.defineProperty(ge,"generateSyntaxError",{enumerable:!0,get:function(){return st.generateSyntaxError}}),Object.defineProperty(ge,"preprocess",{enumerable:!0,get:function(){return yr.preprocess}}),Object.defineProperty(ge,"print",{enumerable:!0,get:function(){return Wt.default}}),Object.defineProperty(ge,"sortByLoc",{enumerable:!0,get:function(){return Lt.sortByLoc}}),Object.defineProperty(ge,"Walker",{enumerable:!0,get:function(){return Ke.default}}),Object.defineProperty(ge,"Path",{enumerable:!0,get:function(){return Ke.default}}),Object.defineProperty(ge,"traverse",{enumerable:!0,get:function(){return Sr.default}}),Object.defineProperty(ge,"cannotRemoveNode",{enumerable:!0,get:function(){return Pr.cannotRemoveNode}}),Object.defineProperty(ge,"cannotReplaceNode",{enumerable:!0,get:function(){return Pr.cannotReplaceNode}}),Object.defineProperty(ge,"WalkerPath",{enumerable:!0,get:function(){return Sn.default}}),Object.defineProperty(ge,"isKeyword",{enumerable:!0,get:function(){return Un.isKeyword}}),Object.defineProperty(ge,"KEYWORDS_TYPES",{enumerable:!0,get:function(){return Un.KEYWORDS_TYPES}}),Object.defineProperty(ge,"getTemplateLocals",{enumerable:!0,get:function(){return ms.getTemplateLocals}}),Object.defineProperty(ge,"SourceSlice",{enumerable:!0,get:function(){return cs.SourceSlice}}),Object.defineProperty(ge,"SourceSpan",{enumerable:!0,get:function(){return Ka.SourceSpan}}),Object.defineProperty(ge,"SpanList",{enumerable:!0,get:function(){return Oo.SpanList}}),Object.defineProperty(ge,"maybeLoc",{enumerable:!0,get:function(){return Oo.maybeLoc}}),Object.defineProperty(ge,"loc",{enumerable:!0,get:function(){return Oo.loc}}),Object.defineProperty(ge,"hasSpan",{enumerable:!0,get:function(){return Oo.hasSpan}}),Object.defineProperty(ge,"node",{enumerable:!0,get:function(){return Ro.node}}),ge.ASTv2=ge.AST=ge.ASTv1=void 0;var Me=Se(),ae=fl(Mt()),Ye=tu(or());ge.ASTv1=Ye,ge.AST=Ye;var bt=tu(dt());ge.ASTv2=bt;var $t=ft(),Ee=je(),st=Ve(),yr=Be(),Wt=fl(ut()),Lt=ot(),Ke=fl(En()),Sr=fl(nr()),Pr=Pe(),Sn=fl(Kt()),Un=Jr(),ms=Yt(),cs=X(),Ka=ie(),Oo=It(),Ro=me();function ea(){if(typeof WeakMap!="function")return null;var wl=new WeakMap;return ea=function(){return wl},wl}function tu(wl){if(wl&&wl.__esModule)return wl;if(wl===null||typeof wl!="object"&&typeof wl!="function")return{default:wl};var Hc=ea();if(Hc&&Hc.has(wl))return Hc.get(wl);var Pd={},ra=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Wc in wl)if(Object.prototype.hasOwnProperty.call(wl,Wc)){var no=ra?Object.getOwnPropertyDescriptor(wl,Wc):null;no&&(no.get||no.set)?Object.defineProperty(Pd,Wc,no):Pd[Wc]=wl[Wc]}return Pd.default=wl,Hc&&Hc.set(wl,Pd),Pd}function fl(wl){return wl&&wl.__esModule?wl:{default:wl}}}});o();var{LinesAndColumns:wn}=c(),Bn=l(),{locStart:tr,locEnd:zt}=u();function sr(){return{name:"addBackslash",visitor:{All(ge){var Me;let ae=(Me=ge.children)!==null&&Me!==void 0?Me:ge.body;if(ae)for(let Ye=0;Ye{let{line:bt,column:$t}=Ye;return Me.indexForLocation({line:bt-1,column:$t})};return()=>({name:"addOffset",visitor:{All(Ye){let{start:bt,end:$t}=Ye.loc;bt.offset=ae(bt),$t.offset=ae($t)}}})}function rr(ge){let{preprocess:Me}=wr(),ae;try{ae=Me(ge,{mode:"codemod",plugins:{ast:[sr,Ir(ge)]}})}catch(Ye){let bt=pt(Ye);throw bt?Bn(Ye.message,bt):Ye}return ae}function pt(ge){let{location:Me,hash:ae}=ge;if(Me){let{start:Ye,end:bt}=Me;return typeof bt.line!="number"?{start:Ye}:Me}if(ae){let{loc:{last_line:Ye,last_column:bt}}=ae;return{start:{line:Ye,column:bt+1}}}}n.exports={parsers:{glimmer:{parse:rr,astFormat:"glimmer",locStart:tr,locEnd:zt}}}});return r()})});var Lds=A((Mds,kJr)=>{(function(e){if(typeof Mds=="object"&&typeof kJr=="object")kJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.graphql=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.getOwnPropertyNames,s=(me,oe)=>function(){return me&&(oe=(0,me[i(me)[0]])(me=0)),oe},a=(me,oe)=>function(){return oe||(0,me[i(me)[0]])((oe={exports:{}}).exports,oe),oe.exports},o=s({""(){}}),c=a({"src/common/parser-create-error.js"(me,oe){"use strict";o();function ue(De,It){let Je=new SyntaxError(De+" ("+It.start.line+":"+It.start.column+")");return Je.loc=It,Je}oe.exports=ue}}),l=a({"src/utils/try-combinations.js"(me,oe){"use strict";o();function ue(){let De;for(var It=arguments.length,Je=new Array(It),at=0;at elements do not need end tags. You should remove it`:ea.tag===void 0?fl=`Closing tag without an open tag`:ea.tag!==Ro.name&&(fl=`Closing tag did not match last open tag <${ea.tag}> (on line ${ea.loc.startPosition.line})`),fl)throw(0,yr.generateSyntaxError)(fl,Ro.loc)}assembleAttributeValue(Ro,ea,tu,fl){if(tu){if(ea)return this.assembleConcatenatedValue(Ro);if(Ro.length===1||Ro.length===2&&Ro[1].type==="TextNode"&&Ro[1].chars==="/")return Ro[0];throw(0,yr.generateSyntaxError)("An unquoted attribute value must be a string or a mustache, preceded by whitespace or a '=' character, and followed by whitespace, a '>' character, or '/>'",fl)}else return Ro.length>0?Ro[0]:Sr.default.text({chars:"",loc:fl})}};ge.TokenizerEventHandlers=ms;var cs={parse:Oo,builders:Pr.default,print:bt.default,traverse:Wt.default,Walker:Lt.default},Ka=class extends Ye.EntityParser{constructor(){super({})}parse(){}};function Oo(Ro){let ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var tu,fl,wl;let Hc=ea.mode||"precompile",Pd,ra;typeof Ro=="string"?(Pd=new Ee.Source(Ro,(tu=ea.meta)===null||tu===void 0?void 0:tu.moduleName),Hc==="codemod"?ra=(0,ae.parseWithoutProcessing)(Ro,ea.parseOptions):ra=(0,ae.parse)(Ro,ea.parseOptions)):Ro instanceof Ee.Source?(Pd=Ro,Hc==="codemod"?ra=(0,ae.parseWithoutProcessing)(Ro.source,ea.parseOptions):ra=(0,ae.parse)(Ro.source,ea.parseOptions)):(Pd=new Ee.Source("",(fl=ea.meta)===null||fl===void 0?void 0:fl.moduleName),ra=Ro);let Wc;Hc==="codemod"&&(Wc=new Ka);let no=st.SourceSpan.forCharPositions(Pd,0,Pd.source.length);ra.loc={source:"(program)",start:no.startPosition,end:no.endPosition};let Bl=new ms(Pd,Wc,Hc).acceptTemplate(ra);if(ea.strictMode&&(Bl.blockParams=(wl=ea.locals)!==null&&wl!==void 0?wl:[]),ea&&ea.plugins&&ea.plugins.ast)for(let Hd=0,op=ea.plugins.ast.length;Hdthis.allocate(yr));return new $t(this,Ee,st)}};ge.SymbolTable=Ye;var bt=class extends Ye{constructor(Ee,st){super(),this.templateLocals=Ee,this.customizeComponentName=st,this.symbols=[],this.upvars=[],this.size=1,this.named=(0,Me.dict)(),this.blocks=(0,Me.dict)(),this.usedTemplateLocals=[],this._hasEval=!1}getUsedTemplateLocals(){return this.usedTemplateLocals}setHasEval(){this._hasEval=!0}get hasEval(){return this._hasEval}has(Ee){return this.templateLocals.indexOf(Ee)!==-1}get(Ee){let st=this.usedTemplateLocals.indexOf(Ee);return st!==-1?[st,!0]:(st=this.usedTemplateLocals.length,this.usedTemplateLocals.push(Ee),[st,!0])}getLocalsMap(){return(0,Me.dict)()}getEvalInfo(){let Ee=this.getLocalsMap();return Object.keys(Ee).map(st=>Ee[st])}allocateFree(Ee,st){st.resolution()===39&&st.isAngleBracket&&(0,ae.isUpperCase)(Ee)&&(Ee=this.customizeComponentName(Ee));let yr=this.upvars.indexOf(Ee);return yr!==-1||(yr=this.upvars.length,this.upvars.push(Ee)),yr}allocateNamed(Ee){let st=this.named[Ee];return st||(st=this.named[Ee]=this.allocate(Ee)),st}allocateBlock(Ee){Ee==="inverse"&&(Ee="else");let st=this.blocks[Ee];return st||(st=this.blocks[Ee]=this.allocate(`&${Ee}`)),st}allocate(Ee){return this.symbols.push(Ee),this.size++}};ge.ProgramSymbolTable=bt;var $t=class extends Ye{constructor(Ee,st,yr){super(),this.parent=Ee,this.symbols=st,this.slots=yr}get locals(){return this.symbols}has(Ee){return this.symbols.indexOf(Ee)!==-1||this.parent.has(Ee)}get(Ee){let st=this.symbols.indexOf(Ee);return st===-1?this.parent.get(Ee):[this.slots[st],!1]}getLocalsMap(){let Ee=this.parent.getLocalsMap();return this.symbols.forEach(st=>Ee[st]=this.get(st)[0]),Ee}getEvalInfo(){let Ee=this.getLocalsMap();return Object.keys(Ee).map(st=>Ee[st])}setHasEval(){this.parent.setHasEval()}allocateFree(Ee,st){return this.parent.allocateFree(Ee,st)}allocateNamed(Ee){return this.parent.allocateNamed(Ee)}allocateBlock(Ee){return this.parent.allocateBlock(Ee)}allocate(Ee){return this.parent.allocate(Ee)}};ge.BlockSymbolTable=$t}}),ct=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/v2-a/builders.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.BuildElement=ge.Builder=void 0;var Me=V(),ae=X(),Ye=It(),bt=Ee(dt());function $t(){if(typeof WeakMap!="function")return null;var Lt=new WeakMap;return $t=function(){return Lt},Lt}function Ee(Lt){if(Lt&&Lt.__esModule)return Lt;if(Lt===null||typeof Lt!="object"&&typeof Lt!="function")return{default:Lt};var Ke=$t();if(Ke&&Ke.has(Lt))return Ke.get(Lt);var Sr={},Pr=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Sn in Lt)if(Object.prototype.hasOwnProperty.call(Lt,Sn)){var Un=Pr?Object.getOwnPropertyDescriptor(Lt,Sn):null;Un&&(Un.get||Un.set)?Object.defineProperty(Sr,Sn,Un):Sr[Sn]=Lt[Sn]}return Sr.default=Lt,Ke&&Ke.set(Lt,Sr),Sr}var st=function(Lt,Ke){var Sr={};for(var Pr in Lt)Object.prototype.hasOwnProperty.call(Lt,Pr)&&Ke.indexOf(Pr)<0&&(Sr[Pr]=Lt[Pr]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,Pr=Object.getOwnPropertySymbols(Lt);Sn0||Pr.hash.pairs.length>0}}}),ft=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/v2-a/normalize.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.normalize=ms,ge.BlockContext=void 0;var Me=V(),ae=Un(kt()),Ye=Be(),bt=X(),$t=It(),Ee=je(),st=Ve(),yr=jn(),Wt=Un(br()),Lt=Sn(dt()),Ke=ct(),Sr=Le();function Pr(){if(typeof WeakMap!="function")return null;var ra=new WeakMap;return Pr=function(){return ra},ra}function Sn(ra){if(ra&&ra.__esModule)return ra;if(ra===null||typeof ra!="object"&&typeof ra!="function")return{default:ra};var Wc=Pr();if(Wc&&Wc.has(ra))return Wc.get(ra);var no={},Bl=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Hd in ra)if(Object.prototype.hasOwnProperty.call(ra,Hd)){var op=Bl?Object.getOwnPropertyDescriptor(ra,Hd):null;op&&(op.get||op.set)?Object.defineProperty(no,Hd,op):no[Hd]=ra[Hd]}return no.default=ra,Wc&&Wc.set(ra,no),no}function Un(ra){return ra&&ra.__esModule?ra:{default:ra}}function ms(ra){let Wc=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var no;let Bl=(0,Ye.preprocess)(ra,Wc),Hd=(0,Me.assign)({strictMode:!1,locals:[]},Wc),op=Ee.SymbolTable.top(Hd.locals,(no=Wc.customizeComponentName)!==null&&no!==void 0?no:s0=>s0),Tf=new cs(ra,Hd,op),$f=new Oo(Tf),cd=new tu(Tf.loc(Bl.loc),Bl.body.map(s0=>$f.normalize(s0)),Tf).assertTemplate(op),Lg=op.getUsedTemplateLocals();return[cd,Lg]}var cs=class{constructor(ra,Wc,no){this.source=ra,this.options=Wc,this.table=no,this.builder=new Ke.Builder}get strict(){return this.options.strictMode||!1}loc(ra){return this.source.spanFor(ra)}resolutionFor(ra,Wc){if(this.strict)return{resolution:Lt.STRICT_RESOLUTION};if(this.isFreeVar(ra)){let no=Wc(ra);return no===null?{resolution:"error",path:Hc(ra),head:Pd(ra)}:{resolution:no}}else return{resolution:Lt.STRICT_RESOLUTION}}isFreeVar(ra){return ra.type==="PathExpression"?ra.head.type!=="VarHead"?!1:!this.table.has(ra.head.name):ra.path.type==="PathExpression"?this.isFreeVar(ra.path):!1}hasBinding(ra){return this.table.has(ra)}child(ra){return new cs(this.source,this.options,this.table.child(ra))}customizeComponentName(ra){return this.options.customizeComponentName?this.options.customizeComponentName(ra):ra}};ge.BlockContext=cs;var Ka=class{constructor(ra){this.block=ra}normalize(ra,Wc){switch(ra.type){case"NullLiteral":case"BooleanLiteral":case"NumberLiteral":case"StringLiteral":case"UndefinedLiteral":return this.block.builder.literal(ra.value,this.block.loc(ra.loc));case"PathExpression":return this.path(ra,Wc);case"SubExpression":{let no=this.block.resolutionFor(ra,Sr.SexpSyntaxContext);if(no.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`${no.path}\`) but ${no.head} was not in scope`,ra.loc);return this.block.builder.sexp(this.callParts(ra,no.resolution),this.block.loc(ra.loc))}}}path(ra,Wc){let no=this.block.loc(ra.head.loc),Bl=[],Hd=no;for(let op of ra.tail)Hd=Hd.sliceStartChars({chars:op.length,skipStart:1}),Bl.push(new bt.SourceSlice({loc:Hd,chars:op}));return this.block.builder.path(this.ref(ra.head,Wc),Bl,this.block.loc(ra.loc))}callParts(ra,Wc){let{path:no,params:Bl,hash:Hd}=ra,op=this.normalize(no,Wc),Tf=Bl.map(Ec=>this.normalize(Ec,Lt.ARGUMENT_RESOLUTION)),$f=$t.SpanList.range(Tf,op.loc.collapse("end")),cd=this.block.loc(Hd.loc),Lg=$t.SpanList.range([$f,cd]),s0=this.block.builder.positional(Bl.map(Ec=>this.normalize(Ec,Lt.ARGUMENT_RESOLUTION)),$f),Hu=this.block.builder.named(Hd.pairs.map(Ec=>this.namedArgument(Ec)),this.block.loc(Hd.loc));return{callee:op,args:this.block.builder.args(s0,Hu,Lg)}}namedArgument(ra){let Wc=this.block.loc(ra.loc).sliceStartChars({chars:ra.key.length});return this.block.builder.namedArgument(new bt.SourceSlice({chars:ra.key,loc:Wc}),this.normalize(ra.value,Lt.ARGUMENT_RESOLUTION))}ref(ra,Wc){let{block:no}=this,{builder:Bl,table:Hd}=no,op=no.loc(ra.loc);switch(ra.type){case"ThisHead":return Bl.self(op);case"AtHead":{let Tf=Hd.allocateNamed(ra.name);return Bl.at(ra.name,Tf,op)}case"VarHead":if(no.hasBinding(ra.name)){let[Tf,$f]=Hd.get(ra.name);return no.builder.localVar(ra.name,Tf,$f,op)}else{let Tf=no.strict?Lt.STRICT_RESOLUTION:Wc,$f=no.table.allocateFree(ra.name,Tf);return no.builder.freeVar({name:ra.name,context:Tf,symbol:$f,loc:op})}}}},Oo=class{constructor(ra){this.block=ra}normalize(ra){switch(ra.type){case"PartialStatement":throw new Error("Handlebars partial syntax ({{> ...}}) is not allowed in Glimmer");case"BlockStatement":return this.BlockStatement(ra);case"ElementNode":return new Ro(this.block).ElementNode(ra);case"MustacheStatement":return this.MustacheStatement(ra);case"MustacheCommentStatement":return this.MustacheCommentStatement(ra);case"CommentStatement":{let Wc=this.block.loc(ra.loc);return new Lt.HtmlComment({loc:Wc,text:Wc.slice({skipStart:4,skipEnd:3}).toSlice(ra.value)})}case"TextNode":return new Lt.HtmlText({loc:this.block.loc(ra.loc),chars:ra.chars})}}MustacheCommentStatement(ra){let Wc=this.block.loc(ra.loc),no;return Wc.asString().slice(0,5)==="{{!--"?no=Wc.slice({skipStart:5,skipEnd:4}):no=Wc.slice({skipStart:3,skipEnd:2}),new Lt.GlimmerComment({loc:Wc,text:no.toSlice(ra.value)})}MustacheStatement(ra){let{escaped:Wc}=ra,no=this.block.loc(ra.loc),Bl=this.expr.callParts({path:ra.path,params:ra.params,hash:ra.hash},(0,Sr.AppendSyntaxContext)(ra)),Hd=Bl.args.isEmpty()?Bl.callee:this.block.builder.sexp(Bl,no);return this.block.builder.append({table:this.block.table,trusting:!Wc,value:Hd},no)}BlockStatement(ra){let{program:Wc,inverse:no}=ra,Bl=this.block.loc(ra.loc),Hd=this.block.resolutionFor(ra,Sr.BlockSyntaxContext);if(Hd.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`{{#${Hd.path}}}\`) but ${Hd.head} was not in scope`,Bl);let op=this.expr.callParts(ra,Hd.resolution);return this.block.builder.blockStatement((0,Me.assign)({symbols:this.block.table,program:this.Block(Wc),inverse:no?this.Block(no):null},op),Bl)}Block(ra){let{body:Wc,loc:no,blockParams:Bl}=ra,Hd=this.block.child(Bl),op=new Oo(Hd);return new fl(this.block.loc(no),Wc.map(Tf=>op.normalize(Tf)),this.block).assertBlock(Hd.table)}get expr(){return new Ka(this.block)}},Ro=class{constructor(ra){this.ctx=ra}ElementNode(ra){let{tag:Wc,selfClosing:no,comments:Bl}=ra,Hd=this.ctx.loc(ra.loc),[op,...Tf]=Wc.split("."),$f=this.classifyTag(op,Tf,ra.loc),cd=ra.attributes.filter(Vi=>Vi.name[0]!=="@").map(Vi=>this.attr(Vi)),Lg=ra.attributes.filter(Vi=>Vi.name[0]==="@").map(Vi=>this.arg(Vi)),s0=ra.modifiers.map(Vi=>this.modifier(Vi)),Hu=this.ctx.child(ra.blockParams),Ec=new Oo(Hu),_u=ra.children.map(Vi=>Ec.normalize(Vi)),Al=this.ctx.builder.element({selfClosing:no,attrs:cd,componentArgs:Lg,modifiers:s0,comments:Bl.map(Vi=>new Oo(this.ctx).MustacheCommentStatement(Vi))}),yo=new wl(Al,Hd,_u,this.ctx),Ca=this.ctx.loc(ra.loc).sliceStartChars({chars:Wc.length,skipStart:1});if($f==="ElementHead")return Wc[0]===":"?yo.assertNamedBlock(Ca.slice({skipStart:1}).toSlice(Wc.slice(1)),Hu.table):yo.assertElement(Ca.toSlice(Wc),ra.blockParams.length>0);if(ra.selfClosing)return Al.selfClosingComponent($f,Hd);{let Vi=yo.assertComponent(Wc,Hu.table,ra.blockParams.length>0);return Al.componentWithNamedBlocks($f,Vi,Hd)}}modifier(ra){let Wc=this.ctx.resolutionFor(ra,Sr.ModifierSyntaxContext);if(Wc.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`{{#${Wc.path}}}\`) as a modifier, but ${Wc.head} was not in scope. Try adding \`this\` to the beginning of the path`,ra.loc);let no=this.expr.callParts(ra,Wc.resolution);return this.ctx.builder.modifier(no,this.ctx.loc(ra.loc))}mustacheAttr(ra){let Wc=this.ctx.builder.sexp(this.expr.callParts(ra,(0,Sr.AttrValueSyntaxContext)(ra)),this.ctx.loc(ra.loc));return Wc.args.isEmpty()?Wc.callee:Wc}attrPart(ra){switch(ra.type){case"MustacheStatement":return{expr:this.mustacheAttr(ra),trusting:!ra.escaped};case"TextNode":return{expr:this.ctx.builder.literal(ra.chars,this.ctx.loc(ra.loc)),trusting:!0}}}attrValue(ra){switch(ra.type){case"ConcatStatement":{let Wc=ra.parts.map(no=>this.attrPart(no).expr);return{expr:this.ctx.builder.interpolate(Wc,this.ctx.loc(ra.loc)),trusting:!1}}default:return this.attrPart(ra)}}attr(ra){if(ra.name==="...attributes")return this.ctx.builder.splatAttr(this.ctx.table.allocateBlock("attrs"),this.ctx.loc(ra.loc));let Wc=this.ctx.loc(ra.loc),no=Wc.sliceStartChars({chars:ra.name.length}).toSlice(ra.name),Bl=this.attrValue(ra.value);return this.ctx.builder.attr({name:no,value:Bl.expr,trusting:Bl.trusting},Wc)}maybeDeprecatedCall(ra,Wc){if(this.ctx.strict||Wc.type!=="MustacheStatement")return null;let{path:no}=Wc;if(no.type!=="PathExpression"||no.head.type!=="VarHead")return null;let{name:Bl}=no.head;if(Bl==="has-block"||Bl==="has-block-params"||this.ctx.hasBinding(Bl)||no.tail.length!==0||Wc.params.length!==0||Wc.hash.pairs.length!==0)return null;let Hd=Lt.LooseModeResolution.attr(),op=this.ctx.builder.freeVar({name:Bl,context:Hd,symbol:this.ctx.table.allocateFree(Bl,Hd),loc:no.loc});return{expr:this.ctx.builder.deprecatedCall(ra,op,Wc.loc),trusting:!1}}arg(ra){let Wc=this.ctx.loc(ra.loc),no=Wc.sliceStartChars({chars:ra.name.length}).toSlice(ra.name),Bl=this.maybeDeprecatedCall(no,ra.value)||this.attrValue(ra.value);return this.ctx.builder.arg({name:no,value:Bl.expr,trusting:Bl.trusting},Wc)}classifyTag(ra,Wc,no){let Bl=(0,yr.isUpperCase)(ra),Hd=ra[0]==="@"||ra==="this"||this.ctx.hasBinding(ra);if(this.ctx.strict&&!Hd){if(Bl)throw(0,st.generateSyntaxError)(`Attempted to invoke a component that was not in scope in a strict mode template, \`<${ra}>\`. If you wanted to create an element with that name, convert it to lowercase - \`<${ra.toLowerCase()}>\``,no);return"ElementHead"}let op=Hd||Bl,Tf=no.sliceStartChars({skipStart:1,chars:ra.length}),$f=Wc.reduce((s0,Hu)=>s0+1+Hu.length,0),cd=Tf.getEnd().move($f),Lg=Tf.withEnd(cd);if(op){let s0=Wt.default.path({head:Wt.default.head(ra,Tf),tail:Wc,loc:Lg}),Hu=this.ctx.resolutionFor(s0,Sr.ComponentSyntaxContext);if(Hu.resolution==="error")throw(0,st.generateSyntaxError)(`You attempted to invoke a path (\`<${Hu.path}>\`) but ${Hu.head} was not in scope`,no);return new Ka(this.ctx).normalize(s0,Hu.resolution)}if(Wc.length>0)throw(0,st.generateSyntaxError)(`You used ${ra}.${Wc.join(".")} as a tag name, but ${ra} is not in scope`,no);return"ElementHead"}get expr(){return new Ka(this.ctx)}},ea=class{constructor(ra,Wc,no){this.loc=ra,this.children=Wc,this.block=no,this.namedBlocks=Wc.filter(Bl=>Bl instanceof Lt.NamedBlock),this.hasSemanticContent=!!Wc.filter(Bl=>{if(Bl instanceof Lt.NamedBlock)return!1;switch(Bl.type){case"GlimmerComment":case"HtmlComment":return!1;case"HtmlText":return!/^\s*$/.exec(Bl.chars);default:return!0}}).length,this.nonBlockChildren=Wc.filter(Bl=>!(Bl instanceof Lt.NamedBlock))}},tu=class extends ea{assertTemplate(ra){if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)("Unexpected named block at the top-level of a template",this.loc);return this.block.builder.template(ra,this.nonBlockChildren,this.block.loc(this.loc))}},fl=class extends ea{assertBlock(ra){if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)("Unexpected named block nested in a normal block",this.loc);return this.block.builder.block(ra,this.nonBlockChildren,this.loc)}},wl=class extends ea{constructor(ra,Wc,no,Bl){super(Wc,no,Bl),this.el=ra}assertNamedBlock(ra,Wc){if(this.el.base.selfClosing)throw(0,st.generateSyntaxError)(`<:${ra.chars}/> is not a valid named block: named blocks cannot be self-closing`,this.loc);if((0,Me.isPresent)(this.namedBlocks))throw(0,st.generateSyntaxError)(`Unexpected named block inside <:${ra.chars}> named block: named blocks cannot contain nested named blocks`,this.loc);if(!(0,yr.isLowerCase)(ra.chars))throw(0,st.generateSyntaxError)(`<:${ra.chars}> is not a valid named block, and named blocks must begin with a lowercase letter`,this.loc);if(this.el.base.attrs.length>0||this.el.base.componentArgs.length>0||this.el.base.modifiers.length>0)throw(0,st.generateSyntaxError)(`named block <:${ra.chars}> cannot have attributes, arguments, or modifiers`,this.loc);let no=$t.SpanList.range(this.nonBlockChildren,this.loc);return this.block.builder.namedBlock(ra,this.block.builder.block(Wc,this.nonBlockChildren,no),this.loc)}assertElement(ra,Wc){if(Wc)throw(0,st.generateSyntaxError)(`Unexpected block params in <${ra}>: simple elements cannot have block params`,this.loc);if((0,Me.isPresent)(this.namedBlocks)){let no=this.namedBlocks.map(Bl=>Bl.name);if(no.length===1)throw(0,st.generateSyntaxError)(`Unexpected named block <:foo> inside <${ra.chars}> HTML element`,this.loc);{let Bl=no.map(Hd=>`<:${Hd.chars}>`).join(", ");throw(0,st.generateSyntaxError)(`Unexpected named blocks inside <${ra.chars}> HTML element (${Bl})`,this.loc)}}return this.el.simple(ra,this.nonBlockChildren,this.loc)}assertComponent(ra,Wc,no){if((0,Me.isPresent)(this.namedBlocks)&&this.hasSemanticContent)throw(0,st.generateSyntaxError)(`Unexpected content inside <${ra}> component invocation: when using named blocks, the tag cannot contain other content`,this.loc);if((0,Me.isPresent)(this.namedBlocks)){if(no)throw(0,st.generateSyntaxError)(`Unexpected block params list on <${ra}> component invocation: when passing named blocks, the invocation tag cannot take block params`,this.loc);let Bl=new Set;for(let Hd of this.namedBlocks){let op=Hd.name.chars;if(Bl.has(op))throw(0,st.generateSyntaxError)(`Component had two named blocks with the same name, \`<:${op}>\`. Only one block with a given name may be passed`,this.loc);if(op==="inverse"&&Bl.has("else")||op==="else"&&Bl.has("inverse"))throw(0,st.generateSyntaxError)("Component has both <:else> and <:inverse> block. <:inverse> is an alias for <:else>",this.loc);Bl.add(op)}return this.namedBlocks}else return[this.block.builder.namedBlock(bt.SourceSlice.synthetic("default"),this.block.builder.block(Wc,this.nonBlockChildren,this.loc),this.loc)]}};function Hc(ra){return ra.type!=="PathExpression"&&ra.path.type==="PathExpression"?Hc(ra.path):new ae.default({entityEncoding:"raw"}).print(ra)}function Pd(ra){if(ra.type==="PathExpression")switch(ra.head.type){case"AtHead":case"VarHead":return ra.head.name;case"ThisHead":return"this"}else return ra.path.type==="PathExpression"?Pd(ra.path):new ae.default({entityEncoding:"raw"}).print(ra)}}}),Jr=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/keywords.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.isKeyword=Me,ge.KEYWORDS_TYPES=void 0;function Me(Ye){return Ye in ae}var ae={component:["Call","Append","Block"],debugger:["Append"],"each-in":["Block"],each:["Block"],"has-block-params":["Call","Append"],"has-block":["Call","Append"],helper:["Call","Append"],if:["Call","Append","Block"],"in-element":["Block"],let:["Block"],"link-to":["Append","Block"],log:["Call","Append"],modifier:["Call"],mount:["Append"],mut:["Call","Append"],outlet:["Append"],"query-params":["Call"],readonly:["Call","Append"],unbound:["Call","Append"],unless:["Call","Append","Block"],with:["Block"],yield:["Append"]};ge.KEYWORDS_TYPES=ae}}),Yt=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/lib/get-template-locals.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),ge.getTemplateLocals=st;var Me=Jr(),ae=Be(),Ye=bt(nr());function bt(yr){return yr&&yr.__esModule?yr:{default:yr}}function $t(yr,Wt,Lt){if(yr.type==="PathExpression"){if(yr.head.type==="AtHead"||yr.head.type==="ThisHead")return;let Ke=yr.head.name;if(Wt.indexOf(Ke)===-1)return Ke}else if(yr.type==="ElementNode"){let{tag:Ke}=yr,Sr=Ke.charAt(0);return Sr===":"||Sr==="@"||!Lt.includeHtmlElements&&Ke.indexOf(".")===-1&&Ke.toLowerCase()===Ke||Ke.substr(0,5)==="this."||Wt.indexOf(Ke)!==-1?void 0:Ke}}function Ee(yr,Wt,Lt,Ke){let Sr=$t(Wt,Lt,Ke);(Array.isArray(Sr)?Sr:[Sr]).forEach(Pr=>{Pr!==void 0&&Pr[0]!=="@"&&yr.add(Pr.split(".")[0])})}function st(yr){let Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{includeHtmlElements:!1,includeKeywords:!1},Lt=(0,ae.preprocess)(yr),Ke=new Set,Sr=[];(0,Ye.default)(Lt,{Block:{enter(Sn){let{blockParams:Un}=Sn;Un.forEach(ms=>{Sr.push(ms)})},exit(Sn){let{blockParams:Un}=Sn;Un.forEach(()=>{Sr.pop()})}},ElementNode:{enter(Sn){Sn.blockParams.forEach(Un=>{Sr.push(Un)}),Ee(Ke,Sn,Sr,Wt)},exit(Sn){let{blockParams:Un}=Sn;Un.forEach(()=>{Sr.pop()})}},PathExpression(Sn){Ee(Ke,Sn,Sr,Wt)}});let Pr=[];return Ke.forEach(Sn=>Pr.push(Sn)),Wt!=null&&Wt.includeKeywords||(Pr=Pr.filter(Sn=>!(0,Me.isKeyword)(Sn))),Pr}}}),wr=a({"node_modules/@glimmer/syntax/dist/commonjs/es2017/index.js"(ge){"use strict";o(),Object.defineProperty(ge,"__esModule",{value:!0}),Object.defineProperty(ge,"Source",{enumerable:!0,get:function(){return Me.Source}}),Object.defineProperty(ge,"builders",{enumerable:!0,get:function(){return ae.default}}),Object.defineProperty(ge,"normalize",{enumerable:!0,get:function(){return $t.normalize}}),Object.defineProperty(ge,"SymbolTable",{enumerable:!0,get:function(){return Ee.SymbolTable}}),Object.defineProperty(ge,"BlockSymbolTable",{enumerable:!0,get:function(){return Ee.BlockSymbolTable}}),Object.defineProperty(ge,"ProgramSymbolTable",{enumerable:!0,get:function(){return Ee.ProgramSymbolTable}}),Object.defineProperty(ge,"generateSyntaxError",{enumerable:!0,get:function(){return st.generateSyntaxError}}),Object.defineProperty(ge,"preprocess",{enumerable:!0,get:function(){return yr.preprocess}}),Object.defineProperty(ge,"print",{enumerable:!0,get:function(){return Wt.default}}),Object.defineProperty(ge,"sortByLoc",{enumerable:!0,get:function(){return Lt.sortByLoc}}),Object.defineProperty(ge,"Walker",{enumerable:!0,get:function(){return Ke.default}}),Object.defineProperty(ge,"Path",{enumerable:!0,get:function(){return Ke.default}}),Object.defineProperty(ge,"traverse",{enumerable:!0,get:function(){return Sr.default}}),Object.defineProperty(ge,"cannotRemoveNode",{enumerable:!0,get:function(){return Pr.cannotRemoveNode}}),Object.defineProperty(ge,"cannotReplaceNode",{enumerable:!0,get:function(){return Pr.cannotReplaceNode}}),Object.defineProperty(ge,"WalkerPath",{enumerable:!0,get:function(){return Sn.default}}),Object.defineProperty(ge,"isKeyword",{enumerable:!0,get:function(){return Un.isKeyword}}),Object.defineProperty(ge,"KEYWORDS_TYPES",{enumerable:!0,get:function(){return Un.KEYWORDS_TYPES}}),Object.defineProperty(ge,"getTemplateLocals",{enumerable:!0,get:function(){return ms.getTemplateLocals}}),Object.defineProperty(ge,"SourceSlice",{enumerable:!0,get:function(){return cs.SourceSlice}}),Object.defineProperty(ge,"SourceSpan",{enumerable:!0,get:function(){return Ka.SourceSpan}}),Object.defineProperty(ge,"SpanList",{enumerable:!0,get:function(){return Oo.SpanList}}),Object.defineProperty(ge,"maybeLoc",{enumerable:!0,get:function(){return Oo.maybeLoc}}),Object.defineProperty(ge,"loc",{enumerable:!0,get:function(){return Oo.loc}}),Object.defineProperty(ge,"hasSpan",{enumerable:!0,get:function(){return Oo.hasSpan}}),Object.defineProperty(ge,"node",{enumerable:!0,get:function(){return Ro.node}}),ge.ASTv2=ge.AST=ge.ASTv1=void 0;var Me=Se(),ae=fl(Mt()),Ye=tu(or());ge.ASTv1=Ye,ge.AST=Ye;var bt=tu(dt());ge.ASTv2=bt;var $t=ft(),Ee=je(),st=Ve(),yr=Be(),Wt=fl(ut()),Lt=ot(),Ke=fl(En()),Sr=fl(nr()),Pr=Pe(),Sn=fl(Kt()),Un=Jr(),ms=Yt(),cs=X(),Ka=ie(),Oo=It(),Ro=me();function ea(){if(typeof WeakMap!="function")return null;var wl=new WeakMap;return ea=function(){return wl},wl}function tu(wl){if(wl&&wl.__esModule)return wl;if(wl===null||typeof wl!="object"&&typeof wl!="function")return{default:wl};var Hc=ea();if(Hc&&Hc.has(wl))return Hc.get(wl);var Pd={},ra=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Wc in wl)if(Object.prototype.hasOwnProperty.call(wl,Wc)){var no=ra?Object.getOwnPropertyDescriptor(wl,Wc):null;no&&(no.get||no.set)?Object.defineProperty(Pd,Wc,no):Pd[Wc]=wl[Wc]}return Pd.default=wl,Hc&&Hc.set(wl,Pd),Pd}function fl(wl){return wl&&wl.__esModule?wl:{default:wl}}}});o();var{LinesAndColumns:wn}=c(),Bn=l(),{locStart:tr,locEnd:zt}=u();function sr(){return{name:"addBackslash",visitor:{All(ge){var Me;let ae=(Me=ge.children)!==null&&Me!==void 0?Me:ge.body;if(ae)for(let Ye=0;Ye{let{line:bt,column:$t}=Ye;return Me.indexForLocation({line:bt-1,column:$t})};return()=>({name:"addOffset",visitor:{All(Ye){let{start:bt,end:$t}=Ye.loc;bt.offset=ae(bt),$t.offset=ae($t)}}})}function rr(ge){let{preprocess:Me}=wr(),ae;try{ae=Me(ge,{mode:"codemod",plugins:{ast:[sr,Ir(ge)]}})}catch(Ye){let bt=pt(Ye);throw bt?Bn(Ye.message,bt):Ye}return ae}function pt(ge){let{location:Me,hash:ae}=ge;if(Me){let{start:Ye,end:bt}=Me;return typeof bt.line!="number"?{start:Ye}:Me}if(ae){let{loc:{last_line:Ye,last_column:bt}}=ae;return{start:{line:Ye,column:bt+1}}}}n.exports={parsers:{glimmer:{parse:rr,astFormat:"glimmer",locStart:tr,locEnd:zt}}}});return r()})});var jds=A((Lds,kJr)=>{(function(e){if(typeof Lds=="object"&&typeof kJr=="object")kJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.graphql=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.getOwnPropertyNames,s=(me,oe)=>function(){return me&&(oe=(0,me[i(me)[0]])(me=0)),oe},a=(me,oe)=>function(){return oe||(0,me[i(me)[0]])((oe={exports:{}}).exports,oe),oe.exports},o=s({""(){}}),c=a({"src/common/parser-create-error.js"(me,oe){"use strict";o();function ue(De,It){let Je=new SyntaxError(De+" ("+It.start.line+":"+It.start.column+")");return Je.loc=It,Je}oe.exports=ue}}),l=a({"src/utils/try-combinations.js"(me,oe){"use strict";o();function ue(){let De;for(var It=arguments.length,Je=new Array(It),at=0;at120){for(var Tr=Math.floor(gn/80),nt=gn%80,ut=[],Ve=0;Ve31||Kt===9));return new ue.Token(De.TokenKind.COMMENT,nt,nr,ut,Ve,Ae,Pe.slice(nt+1,nr))}function kt(Tr,nt,ut,Ve,Ae,Pe){var Kt=Tr.body,nr=ut,En=nt,jn=!1;if(nr===45&&(nr=Kt.charCodeAt(++En)),nr===48){if(nr=Kt.charCodeAt(++En),nr>=48&&nr<=57)throw(0,oe.syntaxError)(Tr,En,"Invalid number, unexpected digit after 0: ".concat(mt(nr),"."))}else En=Vt(Tr,En,nr),nr=Kt.charCodeAt(En);if(nr===46&&(jn=!0,nr=Kt.charCodeAt(++En),En=Vt(Tr,En,nr),nr=Kt.charCodeAt(En)),(nr===69||nr===101)&&(jn=!0,nr=Kt.charCodeAt(++En),(nr===43||nr===45)&&(nr=Kt.charCodeAt(++En)),En=Vt(Tr,En,nr),nr=Kt.charCodeAt(En)),nr===46||ln(nr))throw(0,oe.syntaxError)(Tr,En,"Invalid number, expected digit but got: ".concat(mt(nr),"."));return new ue.Token(jn?De.TokenKind.FLOAT:De.TokenKind.INT,nt,En,Ve,Ae,Pe,Kt.slice(nt,En))}function Vt(Tr,nt,ut){var Ve=Tr.body,Ae=nt,Pe=ut;if(Pe>=48&&Pe<=57){do Pe=Ve.charCodeAt(++Ae);while(Pe>=48&&Pe<=57);return Ae}throw(0,oe.syntaxError)(Tr,Ae,"Invalid number, expected digit but got: ".concat(mt(Pe),"."))}function Ar(Tr,nt,ut,Ve,Ae){for(var Pe=Tr.body,Kt=nt+1,nr=Kt,En=0,jn="";Kt=48&&Tr<=57?Tr-48:Tr>=65&&Tr<=70?Tr-55:Tr>=97&&Tr<=102?Tr-87:-1}function er(Tr,nt,ut,Ve,Ae){for(var Pe=Tr.body,Kt=Pe.length,nr=nt+1,En=0;nr!==Kt&&!isNaN(En=Pe.charCodeAt(nr))&&(En===95||En>=48&&En<=57||En>=65&&En<=90||En>=97&&En<=122);)++nr;return new ue.Token(De.TokenKind.NAME,nt,nr,ut,Ve,Ae,Pe.slice(nt,nr))}function ln(Tr){return Tr===95||Tr>=65&&Tr<=90||Tr>=97&&Tr<=122}}}),X=a({"node_modules/graphql/language/parser.js"(me){"use strict";o(),Object.defineProperty(me,"__esModule",{value:!0}),me.parse=ke,me.parseValue=dt,me.parseType=ot,me.Parser=void 0;var oe=x(),ue=P(),De=U(),It=Y(),Je=C(),at=O(),mt=Q();function ke(ni,gn){var On=new kt(ni,gn);return On.parseDocument()}function dt(ni,gn){var On=new kt(ni,gn);On.expectToken(It.TokenKind.SOF);var er=On.parseValueLiteral(!1);return On.expectToken(It.TokenKind.EOF),er}function ot(ni,gn){var On=new kt(ni,gn);On.expectToken(It.TokenKind.SOF);var er=On.parseTypeReference();return On.expectToken(It.TokenKind.EOF),er}var kt=function(){function ni(On,er){var ln=(0,Je.isSource)(On)?On:new Je.Source(On);this._lexer=new mt.Lexer(ln),this._options=er}var gn=ni.prototype;return gn.parseName=function(){var On=this.expectToken(It.TokenKind.NAME);return{kind:ue.Kind.NAME,value:On.value,loc:this.loc(On)}},gn.parseDocument=function(){var On=this._lexer.token;return{kind:ue.Kind.DOCUMENT,definitions:this.many(It.TokenKind.SOF,this.parseDefinition,It.TokenKind.EOF),loc:this.loc(On)}},gn.parseDefinition=function(){if(this.peek(It.TokenKind.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(It.TokenKind.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},gn.parseOperationDefinition=function(){var On=this._lexer.token;if(this.peek(It.TokenKind.BRACE_L))return{kind:ue.Kind.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(On)};var er=this.parseOperationType(),ln;return this.peek(It.TokenKind.NAME)&&(ln=this.parseName()),{kind:ue.Kind.OPERATION_DEFINITION,operation:er,name:ln,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(On)}},gn.parseOperationType=function(){var On=this.expectToken(It.TokenKind.NAME);switch(On.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(On)},gn.parseVariableDefinitions=function(){return this.optionalMany(It.TokenKind.PAREN_L,this.parseVariableDefinition,It.TokenKind.PAREN_R)},gn.parseVariableDefinition=function(){var On=this._lexer.token;return{kind:ue.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(It.TokenKind.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(It.TokenKind.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(On)}},gn.parseVariable=function(){var On=this._lexer.token;return this.expectToken(It.TokenKind.DOLLAR),{kind:ue.Kind.VARIABLE,name:this.parseName(),loc:this.loc(On)}},gn.parseSelectionSet=function(){var On=this._lexer.token;return{kind:ue.Kind.SELECTION_SET,selections:this.many(It.TokenKind.BRACE_L,this.parseSelection,It.TokenKind.BRACE_R),loc:this.loc(On)}},gn.parseSelection=function(){return this.peek(It.TokenKind.SPREAD)?this.parseFragment():this.parseField()},gn.parseField=function(){var On=this._lexer.token,er=this.parseName(),ln,Tr;return this.expectOptionalToken(It.TokenKind.COLON)?(ln=er,Tr=this.parseName()):Tr=er,{kind:ue.Kind.FIELD,alias:ln,name:Tr,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(It.TokenKind.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(On)}},gn.parseArguments=function(On){var er=On?this.parseConstArgument:this.parseArgument;return this.optionalMany(It.TokenKind.PAREN_L,er,It.TokenKind.PAREN_R)},gn.parseArgument=function(){var On=this._lexer.token,er=this.parseName();return this.expectToken(It.TokenKind.COLON),{kind:ue.Kind.ARGUMENT,name:er,value:this.parseValueLiteral(!1),loc:this.loc(On)}},gn.parseConstArgument=function(){var On=this._lexer.token;return{kind:ue.Kind.ARGUMENT,name:this.parseName(),value:(this.expectToken(It.TokenKind.COLON),this.parseValueLiteral(!0)),loc:this.loc(On)}},gn.parseFragment=function(){var On=this._lexer.token;this.expectToken(It.TokenKind.SPREAD);var er=this.expectOptionalKeyword("on");return!er&&this.peek(It.TokenKind.NAME)?{kind:ue.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(On)}:{kind:ue.Kind.INLINE_FRAGMENT,typeCondition:er?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(On)}},gn.parseFragmentDefinition=function(){var On,er=this._lexer.token;return this.expectKeyword("fragment"),((On=this._options)===null||On===void 0?void 0:On.experimentalFragmentVariables)===!0?{kind:ue.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(er)}:{kind:ue.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(er)}},gn.parseFragmentName=function(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()},gn.parseValueLiteral=function(On){var er=this._lexer.token;switch(er.kind){case It.TokenKind.BRACKET_L:return this.parseList(On);case It.TokenKind.BRACE_L:return this.parseObject(On);case It.TokenKind.INT:return this._lexer.advance(),{kind:ue.Kind.INT,value:er.value,loc:this.loc(er)};case It.TokenKind.FLOAT:return this._lexer.advance(),{kind:ue.Kind.FLOAT,value:er.value,loc:this.loc(er)};case It.TokenKind.STRING:case It.TokenKind.BLOCK_STRING:return this.parseStringLiteral();case It.TokenKind.NAME:switch(this._lexer.advance(),er.value){case"true":return{kind:ue.Kind.BOOLEAN,value:!0,loc:this.loc(er)};case"false":return{kind:ue.Kind.BOOLEAN,value:!1,loc:this.loc(er)};case"null":return{kind:ue.Kind.NULL,loc:this.loc(er)};default:return{kind:ue.Kind.ENUM,value:er.value,loc:this.loc(er)}}case It.TokenKind.DOLLAR:if(!On)return this.parseVariable();break}throw this.unexpected()},gn.parseStringLiteral=function(){var On=this._lexer.token;return this._lexer.advance(),{kind:ue.Kind.STRING,value:On.value,block:On.kind===It.TokenKind.BLOCK_STRING,loc:this.loc(On)}},gn.parseList=function(On){var er=this,ln=this._lexer.token,Tr=function(){return er.parseValueLiteral(On)};return{kind:ue.Kind.LIST,values:this.any(It.TokenKind.BRACKET_L,Tr,It.TokenKind.BRACKET_R),loc:this.loc(ln)}},gn.parseObject=function(On){var er=this,ln=this._lexer.token,Tr=function(){return er.parseObjectField(On)};return{kind:ue.Kind.OBJECT,fields:this.any(It.TokenKind.BRACE_L,Tr,It.TokenKind.BRACE_R),loc:this.loc(ln)}},gn.parseObjectField=function(On){var er=this._lexer.token,ln=this.parseName();return this.expectToken(It.TokenKind.COLON),{kind:ue.Kind.OBJECT_FIELD,name:ln,value:this.parseValueLiteral(On),loc:this.loc(er)}},gn.parseDirectives=function(On){for(var er=[];this.peek(It.TokenKind.AT);)er.push(this.parseDirective(On));return er},gn.parseDirective=function(On){var er=this._lexer.token;return this.expectToken(It.TokenKind.AT),{kind:ue.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(On),loc:this.loc(er)}},gn.parseTypeReference=function(){var On=this._lexer.token,er;return this.expectOptionalToken(It.TokenKind.BRACKET_L)?(er=this.parseTypeReference(),this.expectToken(It.TokenKind.BRACKET_R),er={kind:ue.Kind.LIST_TYPE,type:er,loc:this.loc(On)}):er=this.parseNamedType(),this.expectOptionalToken(It.TokenKind.BANG)?{kind:ue.Kind.NON_NULL_TYPE,type:er,loc:this.loc(On)}:er},gn.parseNamedType=function(){var On=this._lexer.token;return{kind:ue.Kind.NAMED_TYPE,name:this.parseName(),loc:this.loc(On)}},gn.parseTypeSystemDefinition=function(){var On=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(On.kind===It.TokenKind.NAME)switch(On.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(On)},gn.peekDescription=function(){return this.peek(It.TokenKind.STRING)||this.peek(It.TokenKind.BLOCK_STRING)},gn.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},gn.parseSchemaDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("schema");var ln=this.parseDirectives(!0),Tr=this.many(It.TokenKind.BRACE_L,this.parseOperationTypeDefinition,It.TokenKind.BRACE_R);return{kind:ue.Kind.SCHEMA_DEFINITION,description:er,directives:ln,operationTypes:Tr,loc:this.loc(On)}},gn.parseOperationTypeDefinition=function(){var On=this._lexer.token,er=this.parseOperationType();this.expectToken(It.TokenKind.COLON);var ln=this.parseNamedType();return{kind:ue.Kind.OPERATION_TYPE_DEFINITION,operation:er,type:ln,loc:this.loc(On)}},gn.parseScalarTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("scalar");var ln=this.parseName(),Tr=this.parseDirectives(!0);return{kind:ue.Kind.SCALAR_TYPE_DEFINITION,description:er,name:ln,directives:Tr,loc:this.loc(On)}},gn.parseObjectTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("type");var ln=this.parseName(),Tr=this.parseImplementsInterfaces(),nt=this.parseDirectives(!0),ut=this.parseFieldsDefinition();return{kind:ue.Kind.OBJECT_TYPE_DEFINITION,description:er,name:ln,interfaces:Tr,directives:nt,fields:ut,loc:this.loc(On)}},gn.parseImplementsInterfaces=function(){var On;if(!this.expectOptionalKeyword("implements"))return[];if(((On=this._options)===null||On===void 0?void 0:On.allowLegacySDLImplementsInterfaces)===!0){var er=[];this.expectOptionalToken(It.TokenKind.AMP);do er.push(this.parseNamedType());while(this.expectOptionalToken(It.TokenKind.AMP)||this.peek(It.TokenKind.NAME));return er}return this.delimitedMany(It.TokenKind.AMP,this.parseNamedType)},gn.parseFieldsDefinition=function(){var On;return((On=this._options)===null||On===void 0?void 0:On.allowLegacySDLEmptyFields)===!0&&this.peek(It.TokenKind.BRACE_L)&&this._lexer.lookahead().kind===It.TokenKind.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(It.TokenKind.BRACE_L,this.parseFieldDefinition,It.TokenKind.BRACE_R)},gn.parseFieldDefinition=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName(),Tr=this.parseArgumentDefs();this.expectToken(It.TokenKind.COLON);var nt=this.parseTypeReference(),ut=this.parseDirectives(!0);return{kind:ue.Kind.FIELD_DEFINITION,description:er,name:ln,arguments:Tr,type:nt,directives:ut,loc:this.loc(On)}},gn.parseArgumentDefs=function(){return this.optionalMany(It.TokenKind.PAREN_L,this.parseInputValueDef,It.TokenKind.PAREN_R)},gn.parseInputValueDef=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName();this.expectToken(It.TokenKind.COLON);var Tr=this.parseTypeReference(),nt;this.expectOptionalToken(It.TokenKind.EQUALS)&&(nt=this.parseValueLiteral(!0));var ut=this.parseDirectives(!0);return{kind:ue.Kind.INPUT_VALUE_DEFINITION,description:er,name:ln,type:Tr,defaultValue:nt,directives:ut,loc:this.loc(On)}},gn.parseInterfaceTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("interface");var ln=this.parseName(),Tr=this.parseImplementsInterfaces(),nt=this.parseDirectives(!0),ut=this.parseFieldsDefinition();return{kind:ue.Kind.INTERFACE_TYPE_DEFINITION,description:er,name:ln,interfaces:Tr,directives:nt,fields:ut,loc:this.loc(On)}},gn.parseUnionTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("union");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseUnionMemberTypes();return{kind:ue.Kind.UNION_TYPE_DEFINITION,description:er,name:ln,directives:Tr,types:nt,loc:this.loc(On)}},gn.parseUnionMemberTypes=function(){return this.expectOptionalToken(It.TokenKind.EQUALS)?this.delimitedMany(It.TokenKind.PIPE,this.parseNamedType):[]},gn.parseEnumTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("enum");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseEnumValuesDefinition();return{kind:ue.Kind.ENUM_TYPE_DEFINITION,description:er,name:ln,directives:Tr,values:nt,loc:this.loc(On)}},gn.parseEnumValuesDefinition=function(){return this.optionalMany(It.TokenKind.BRACE_L,this.parseEnumValueDefinition,It.TokenKind.BRACE_R)},gn.parseEnumValueDefinition=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName(),Tr=this.parseDirectives(!0);return{kind:ue.Kind.ENUM_VALUE_DEFINITION,description:er,name:ln,directives:Tr,loc:this.loc(On)}},gn.parseInputObjectTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("input");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseInputFieldsDefinition();return{kind:ue.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:er,name:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseInputFieldsDefinition=function(){return this.optionalMany(It.TokenKind.BRACE_L,this.parseInputValueDef,It.TokenKind.BRACE_R)},gn.parseTypeSystemExtension=function(){var On=this._lexer.lookahead();if(On.kind===It.TokenKind.NAME)switch(On.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(On)},gn.parseSchemaExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var er=this.parseDirectives(!0),ln=this.optionalMany(It.TokenKind.BRACE_L,this.parseOperationTypeDefinition,It.TokenKind.BRACE_R);if(er.length===0&&ln.length===0)throw this.unexpected();return{kind:ue.Kind.SCHEMA_EXTENSION,directives:er,operationTypes:ln,loc:this.loc(On)}},gn.parseScalarTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var er=this.parseName(),ln=this.parseDirectives(!0);if(ln.length===0)throw this.unexpected();return{kind:ue.Kind.SCALAR_TYPE_EXTENSION,name:er,directives:ln,loc:this.loc(On)}},gn.parseObjectTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var er=this.parseName(),ln=this.parseImplementsInterfaces(),Tr=this.parseDirectives(!0),nt=this.parseFieldsDefinition();if(ln.length===0&&Tr.length===0&&nt.length===0)throw this.unexpected();return{kind:ue.Kind.OBJECT_TYPE_EXTENSION,name:er,interfaces:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseInterfaceTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var er=this.parseName(),ln=this.parseImplementsInterfaces(),Tr=this.parseDirectives(!0),nt=this.parseFieldsDefinition();if(ln.length===0&&Tr.length===0&&nt.length===0)throw this.unexpected();return{kind:ue.Kind.INTERFACE_TYPE_EXTENSION,name:er,interfaces:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseUnionTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseUnionMemberTypes();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.UNION_TYPE_EXTENSION,name:er,directives:ln,types:Tr,loc:this.loc(On)}},gn.parseEnumTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseEnumValuesDefinition();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.ENUM_TYPE_EXTENSION,name:er,directives:ln,values:Tr,loc:this.loc(On)}},gn.parseInputObjectTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseInputFieldsDefinition();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.INPUT_OBJECT_TYPE_EXTENSION,name:er,directives:ln,fields:Tr,loc:this.loc(On)}},gn.parseDirectiveDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("directive"),this.expectToken(It.TokenKind.AT);var ln=this.parseName(),Tr=this.parseArgumentDefs(),nt=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var ut=this.parseDirectiveLocations();return{kind:ue.Kind.DIRECTIVE_DEFINITION,description:er,name:ln,arguments:Tr,repeatable:nt,locations:ut,loc:this.loc(On)}},gn.parseDirectiveLocations=function(){return this.delimitedMany(It.TokenKind.PIPE,this.parseDirectiveLocation)},gn.parseDirectiveLocation=function(){var On=this._lexer.token,er=this.parseName();if(at.DirectiveLocation[er.value]!==void 0)return er;throw this.unexpected(On)},gn.loc=function(On){var er;if(((er=this._options)===null||er===void 0?void 0:er.noLocation)!==!0)return new De.Location(On,this._lexer.lastToken,this._lexer.source)},gn.peek=function(On){return this._lexer.token.kind===On},gn.expectToken=function(On){var er=this._lexer.token;if(er.kind===On)return this._lexer.advance(),er;throw(0,oe.syntaxError)(this._lexer.source,er.start,"Expected ".concat(Ar(On),", found ").concat(Vt(er),"."))},gn.expectOptionalToken=function(On){var er=this._lexer.token;if(er.kind===On)return this._lexer.advance(),er},gn.expectKeyword=function(On){var er=this._lexer.token;if(er.kind===It.TokenKind.NAME&&er.value===On)this._lexer.advance();else throw(0,oe.syntaxError)(this._lexer.source,er.start,'Expected "'.concat(On,'", found ').concat(Vt(er),"."))},gn.expectOptionalKeyword=function(On){var er=this._lexer.token;return er.kind===It.TokenKind.NAME&&er.value===On?(this._lexer.advance(),!0):!1},gn.unexpected=function(On){var er=On??this._lexer.token;return(0,oe.syntaxError)(this._lexer.source,er.start,"Unexpected ".concat(Vt(er),"."))},gn.any=function(On,er,ln){this.expectToken(On);for(var Tr=[];!this.expectOptionalToken(ln);)Tr.push(er.call(this));return Tr},gn.optionalMany=function(On,er,ln){if(this.expectOptionalToken(On)){var Tr=[];do Tr.push(er.call(this));while(!this.expectOptionalToken(ln));return Tr}return[]},gn.many=function(On,er,ln){this.expectToken(On);var Tr=[];do Tr.push(er.call(this));while(!this.expectOptionalToken(ln));return Tr},gn.delimitedMany=function(On,er){this.expectOptionalToken(On);var ln=[];do ln.push(er.call(this));while(this.expectOptionalToken(On));return ln},ni}();me.Parser=kt;function Vt(ni){var gn=ni.value;return Ar(ni.kind)+(gn!=null?' "'.concat(gn,'"'):"")}function Ar(ni){return(0,mt.isPunctuatorTokenKind)(ni)?'"'.concat(ni,'"'):ni}}});o();var J=c(),ee=l(),{hasPragma:fe}=u(),{locStart:ie,locEnd:Se}=m();function ce(me){let oe=[],{startToken:ue}=me.loc,{next:De}=ue;for(;De.kind!=="";)De.kind==="Comment"&&(Object.assign(De,{column:De.column-1}),oe.push(De)),De=De.next;return oe}function Mt(me){if(me&&typeof me=="object"){delete me.startToken,delete me.endToken,delete me.prev,delete me.next;for(let oe in me)Mt(me[oe])}return me}var et={allowLegacySDLImplementsInterfaces:!1,experimentalFragmentVariables:!0};function or(me){let{GraphQLError:oe}=w();if(me instanceof oe){let{message:ue,locations:[De]}=me;return J(ue,{start:De})}return me}function Ge(me){let{parse:oe}=X(),{result:ue,error:De}=ee(()=>oe(me,Object.assign({},et)),()=>oe(me,Object.assign(Object.assign({},et),{},{allowLegacySDLImplementsInterfaces:!0})));if(!ue)throw or(De);return ue.comments=ce(ue),Mt(ue),ue}n.exports={parsers:{graphql:{parse:Ge,astFormat:"graphql",hasPragma:fe,locStart:ie,locEnd:Se}}}});return r()})});var HKt=A((jds,FJr)=>{(function(e){if(typeof jds=="object"&&typeof FJr=="object")FJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.markdown=e()}})(function(){"use strict";var e=(Ir,rr)=>()=>(rr||Ir((rr={exports:{}}).exports,rr),rr.exports),r=e((Ir,rr)=>{var pt=function(ge){return ge&&ge.Math==Math&&ge};rr.exports=pt(typeof globalThis=="object"&&globalThis)||pt(typeof window=="object"&&window)||pt(typeof self=="object"&&self)||pt(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((Ir,rr)=>{rr.exports=function(pt){try{return!!pt()}catch{return!0}}}),n=e((Ir,rr)=>{var pt=t();rr.exports=!pt(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((Ir,rr)=>{var pt=t();rr.exports=!pt(function(){var ge=function(){}.bind();return typeof ge!="function"||ge.hasOwnProperty("prototype")})}),s=e((Ir,rr)=>{var pt=i(),ge=Function.prototype.call;rr.exports=pt?ge.bind(ge):function(){return ge.apply(ge,arguments)}}),a=e(Ir=>{"use strict";var rr={}.propertyIsEnumerable,pt=Object.getOwnPropertyDescriptor,ge=pt&&!rr.call({1:2},1);Ir.f=ge?function(Me){var ae=pt(this,Me);return!!ae&&ae.enumerable}:rr}),o=e((Ir,rr)=>{rr.exports=function(pt,ge){return{enumerable:!(pt&1),configurable:!(pt&2),writable:!(pt&4),value:ge}}}),c=e((Ir,rr)=>{var pt=i(),ge=Function.prototype,Me=ge.call,ae=pt&&ge.bind.bind(Me,Me);rr.exports=pt?ae:function(Ye){return function(){return Me.apply(Ye,arguments)}}}),l=e((Ir,rr)=>{var pt=c(),ge=pt({}.toString),Me=pt("".slice);rr.exports=function(ae){return Me(ge(ae),8,-1)}}),u=e((Ir,rr)=>{var pt=c(),ge=t(),Me=l(),ae=Object,Ye=pt("".split);rr.exports=ge(function(){return!ae("z").propertyIsEnumerable(0)})?function(bt){return Me(bt)=="String"?Ye(bt,""):ae(bt)}:ae}),m=e((Ir,rr)=>{rr.exports=function(pt){return pt==null}}),h=e((Ir,rr)=>{var pt=m(),ge=TypeError;rr.exports=function(Me){if(pt(Me))throw ge("Can't call method on "+Me);return Me}}),_=e((Ir,rr)=>{var pt=u(),ge=h();rr.exports=function(Me){return pt(ge(Me))}}),b=e((Ir,rr)=>{var pt=typeof document=="object"&&document.all,ge=typeof pt>"u"&&pt!==void 0;rr.exports={all:pt,IS_HTMLDDA:ge}}),v=e((Ir,rr)=>{var pt=b(),ge=pt.all;rr.exports=pt.IS_HTMLDDA?function(Me){return typeof Me=="function"||Me===ge}:function(Me){return typeof Me=="function"}}),w=e((Ir,rr)=>{var pt=v(),ge=b(),Me=ge.all;rr.exports=ge.IS_HTMLDDA?function(ae){return typeof ae=="object"?ae!==null:pt(ae)||ae===Me}:function(ae){return typeof ae=="object"?ae!==null:pt(ae)}}),x=e((Ir,rr)=>{var pt=r(),ge=v(),Me=function(ae){return ge(ae)?ae:void 0};rr.exports=function(ae,Ye){return arguments.length<2?Me(pt[ae]):pt[ae]&&pt[ae][Ye]}}),P=e((Ir,rr)=>{var pt=c();rr.exports=pt({}.isPrototypeOf)}),k=e((Ir,rr)=>{var pt=x();rr.exports=pt("navigator","userAgent")||""}),R=e((Ir,rr)=>{var pt=r(),ge=k(),Me=pt.process,ae=pt.Deno,Ye=Me&&Me.versions||ae&&ae.version,bt=Ye&&Ye.v8,$t,Ee;bt&&($t=bt.split("."),Ee=$t[0]>0&&$t[0]<4?1:+($t[0]+$t[1])),!Ee&&ge&&($t=ge.match(/Edge\/(\d+)/),(!$t||$t[1]>=74)&&($t=ge.match(/Chrome\/(\d+)/),$t&&(Ee=+$t[1]))),rr.exports=Ee}),L=e((Ir,rr)=>{var pt=R(),ge=t();rr.exports=!!Object.getOwnPropertySymbols&&!ge(function(){var Me=Symbol();return!String(Me)||!(Object(Me)instanceof Symbol)||!Symbol.sham&&pt&&pt<41})}),U=e((Ir,rr)=>{var pt=L();rr.exports=pt&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((Ir,rr)=>{var pt=x(),ge=v(),Me=P(),ae=U(),Ye=Object;rr.exports=ae?function(bt){return typeof bt=="symbol"}:function(bt){var $t=pt("Symbol");return ge($t)&&Me($t.prototype,Ye(bt))}}),N=e((Ir,rr)=>{var pt=String;rr.exports=function(ge){try{return pt(ge)}catch{return"Object"}}}),j=e((Ir,rr)=>{var pt=v(),ge=N(),Me=TypeError;rr.exports=function(ae){if(pt(ae))return ae;throw Me(ge(ae)+" is not a function")}}),M=e((Ir,rr)=>{var pt=j(),ge=m();rr.exports=function(Me,ae){var Ye=Me[ae];return ge(Ye)?void 0:pt(Ye)}}),C=e((Ir,rr)=>{var pt=s(),ge=v(),Me=w(),ae=TypeError;rr.exports=function(Ye,bt){var $t,Ee;if(bt==="string"&&ge($t=Ye.toString)&&!Me(Ee=pt($t,Ye))||ge($t=Ye.valueOf)&&!Me(Ee=pt($t,Ye))||bt!=="string"&&ge($t=Ye.toString)&&!Me(Ee=pt($t,Ye)))return Ee;throw ae("Can't convert object to primitive value")}}),O=e((Ir,rr)=>{rr.exports=!1}),V=e((Ir,rr)=>{var pt=r(),ge=Object.defineProperty;rr.exports=function(Me,ae){try{ge(pt,Me,{value:ae,configurable:!0,writable:!0})}catch{pt[Me]=ae}return ae}}),Q=e((Ir,rr)=>{var pt=r(),ge=V(),Me="__core-js_shared__",ae=pt[Me]||ge(Me,{});rr.exports=ae}),X=e((Ir,rr)=>{var pt=O(),ge=Q();(rr.exports=function(Me,ae){return ge[Me]||(ge[Me]=ae!==void 0?ae:{})})("versions",[]).push({version:"3.26.1",mode:pt?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((Ir,rr)=>{var pt=h(),ge=Object;rr.exports=function(Me){return ge(pt(Me))}}),ee=e((Ir,rr)=>{var pt=c(),ge=J(),Me=pt({}.hasOwnProperty);rr.exports=Object.hasOwn||function(ae,Ye){return Me(ge(ae),Ye)}}),fe=e((Ir,rr)=>{var pt=c(),ge=0,Me=Math.random(),ae=pt(1 .toString);rr.exports=function(Ye){return"Symbol("+(Ye===void 0?"":Ye)+")_"+ae(++ge+Me,36)}}),ie=e((Ir,rr)=>{var pt=r(),ge=X(),Me=ee(),ae=fe(),Ye=L(),bt=U(),$t=ge("wks"),Ee=pt.Symbol,st=Ee&&Ee.for,yr=bt?Ee:Ee&&Ee.withoutSetter||ae;rr.exports=function(Wt){if(!Me($t,Wt)||!(Ye||typeof $t[Wt]=="string")){var Lt="Symbol."+Wt;Ye&&Me(Ee,Wt)?$t[Wt]=Ee[Wt]:bt&&st?$t[Wt]=st(Lt):$t[Wt]=yr(Lt)}return $t[Wt]}}),Se=e((Ir,rr)=>{var pt=s(),ge=w(),Me=Y(),ae=M(),Ye=C(),bt=ie(),$t=TypeError,Ee=bt("toPrimitive");rr.exports=function(st,yr){if(!ge(st)||Me(st))return st;var Wt=ae(st,Ee),Lt;if(Wt){if(yr===void 0&&(yr="default"),Lt=pt(Wt,st,yr),!ge(Lt)||Me(Lt))return Lt;throw $t("Can't convert object to primitive value")}return yr===void 0&&(yr="number"),Ye(st,yr)}}),ce=e((Ir,rr)=>{var pt=Se(),ge=Y();rr.exports=function(Me){var ae=pt(Me,"string");return ge(ae)?ae:ae+""}}),Mt=e((Ir,rr)=>{var pt=r(),ge=w(),Me=pt.document,ae=ge(Me)&&ge(Me.createElement);rr.exports=function(Ye){return ae?Me.createElement(Ye):{}}}),et=e((Ir,rr)=>{var pt=n(),ge=t(),Me=Mt();rr.exports=!pt&&!ge(function(){return Object.defineProperty(Me("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(Ir=>{var rr=n(),pt=s(),ge=a(),Me=o(),ae=_(),Ye=ce(),bt=ee(),$t=et(),Ee=Object.getOwnPropertyDescriptor;Ir.f=rr?Ee:function(st,yr){if(st=ae(st),yr=Ye(yr),$t)try{return Ee(st,yr)}catch{}if(bt(st,yr))return Me(!pt(ge.f,st,yr),st[yr])}}),Ge=e((Ir,rr)=>{var pt=n(),ge=t();rr.exports=pt&&ge(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((Ir,rr)=>{var pt=w(),ge=String,Me=TypeError;rr.exports=function(ae){if(pt(ae))return ae;throw Me(ge(ae)+" is not an object")}}),oe=e(Ir=>{var rr=n(),pt=et(),ge=Ge(),Me=me(),ae=ce(),Ye=TypeError,bt=Object.defineProperty,$t=Object.getOwnPropertyDescriptor,Ee="enumerable",st="configurable",yr="writable";Ir.f=rr?ge?function(Wt,Lt,Ke){if(Me(Wt),Lt=ae(Lt),Me(Ke),typeof Wt=="function"&&Lt==="prototype"&&"value"in Ke&&yr in Ke&&!Ke[yr]){var Sr=$t(Wt,Lt);Sr&&Sr[yr]&&(Wt[Lt]=Ke.value,Ke={configurable:st in Ke?Ke[st]:Sr[st],enumerable:Ee in Ke?Ke[Ee]:Sr[Ee],writable:!1})}return bt(Wt,Lt,Ke)}:bt:function(Wt,Lt,Ke){if(Me(Wt),Lt=ae(Lt),Me(Ke),pt)try{return bt(Wt,Lt,Ke)}catch{}if("get"in Ke||"set"in Ke)throw Ye("Accessors not supported");return"value"in Ke&&(Wt[Lt]=Ke.value),Wt}}),ue=e((Ir,rr)=>{var pt=n(),ge=oe(),Me=o();rr.exports=pt?function(ae,Ye,bt){return ge.f(ae,Ye,Me(1,bt))}:function(ae,Ye,bt){return ae[Ye]=bt,ae}}),De=e((Ir,rr)=>{var pt=n(),ge=ee(),Me=Function.prototype,ae=pt&&Object.getOwnPropertyDescriptor,Ye=ge(Me,"name"),bt=Ye&&function(){}.name==="something",$t=Ye&&(!pt||pt&&ae(Me,"name").configurable);rr.exports={EXISTS:Ye,PROPER:bt,CONFIGURABLE:$t}}),It=e((Ir,rr)=>{var pt=c(),ge=v(),Me=Q(),ae=pt(Function.toString);ge(Me.inspectSource)||(Me.inspectSource=function(Ye){return ae(Ye)}),rr.exports=Me.inspectSource}),Je=e((Ir,rr)=>{var pt=r(),ge=v(),Me=pt.WeakMap;rr.exports=ge(Me)&&/native code/.test(String(Me))}),at=e((Ir,rr)=>{var pt=X(),ge=fe(),Me=pt("keys");rr.exports=function(ae){return Me[ae]||(Me[ae]=ge(ae))}}),mt=e((Ir,rr)=>{rr.exports={}}),ke=e((Ir,rr)=>{var pt=Je(),ge=r(),Me=w(),ae=ue(),Ye=ee(),bt=Q(),$t=at(),Ee=mt(),st="Object already initialized",yr=ge.TypeError,Wt=ge.WeakMap,Lt,Ke,Sr,Pr=function(cs){return Sr(cs)?Ke(cs):Lt(cs,{})},Sn=function(cs){return function(Ka){var Oo;if(!Me(Ka)||(Oo=Ke(Ka)).type!==cs)throw yr("Incompatible receiver, "+cs+" required");return Oo}};pt||bt.state?(Un=bt.state||(bt.state=new Wt),Un.get=Un.get,Un.has=Un.has,Un.set=Un.set,Lt=function(cs,Ka){if(Un.has(cs))throw yr(st);return Ka.facade=cs,Un.set(cs,Ka),Ka},Ke=function(cs){return Un.get(cs)||{}},Sr=function(cs){return Un.has(cs)}):(ms=$t("state"),Ee[ms]=!0,Lt=function(cs,Ka){if(Ye(cs,ms))throw yr(st);return Ka.facade=cs,ae(cs,ms,Ka),Ka},Ke=function(cs){return Ye(cs,ms)?cs[ms]:{}},Sr=function(cs){return Ye(cs,ms)});var Un,ms;rr.exports={set:Lt,get:Ke,has:Sr,enforce:Pr,getterFor:Sn}}),dt=e((Ir,rr)=>{var pt=t(),ge=v(),Me=ee(),ae=n(),Ye=De().CONFIGURABLE,bt=It(),$t=ke(),Ee=$t.enforce,st=$t.get,yr=Object.defineProperty,Wt=ae&&!pt(function(){return yr(function(){},"length",{value:8}).length!==8}),Lt=String(String).split("String"),Ke=rr.exports=function(Sr,Pr,Sn){String(Pr).slice(0,7)==="Symbol("&&(Pr="["+String(Pr).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Sn&&Sn.getter&&(Pr="get "+Pr),Sn&&Sn.setter&&(Pr="set "+Pr),(!Me(Sr,"name")||Ye&&Sr.name!==Pr)&&(ae?yr(Sr,"name",{value:Pr,configurable:!0}):Sr.name=Pr),Wt&&Sn&&Me(Sn,"arity")&&Sr.length!==Sn.arity&&yr(Sr,"length",{value:Sn.arity});try{Sn&&Me(Sn,"constructor")&&Sn.constructor?ae&&yr(Sr,"prototype",{writable:!1}):Sr.prototype&&(Sr.prototype=void 0)}catch{}var Un=Ee(Sr);return Me(Un,"source")||(Un.source=Lt.join(typeof Pr=="string"?Pr:"")),Sr};Function.prototype.toString=Ke(function(){return ge(this)&&st(this).source||bt(this)},"toString")}),ot=e((Ir,rr)=>{var pt=v(),ge=oe(),Me=dt(),ae=V();rr.exports=function(Ye,bt,$t,Ee){Ee||(Ee={});var st=Ee.enumerable,yr=Ee.name!==void 0?Ee.name:bt;if(pt($t)&&Me($t,yr,Ee),Ee.global)st?Ye[bt]=$t:ae(bt,$t);else{try{Ee.unsafe?Ye[bt]&&(st=!0):delete Ye[bt]}catch{}st?Ye[bt]=$t:ge.f(Ye,bt,{value:$t,enumerable:!1,configurable:!Ee.nonConfigurable,writable:!Ee.nonWritable})}return Ye}}),kt=e((Ir,rr)=>{var pt=Math.ceil,ge=Math.floor;rr.exports=Math.trunc||function(Me){var ae=+Me;return(ae>0?ge:pt)(ae)}}),Vt=e((Ir,rr)=>{var pt=kt();rr.exports=function(ge){var Me=+ge;return Me!==Me||Me===0?0:pt(Me)}}),Ar=e((Ir,rr)=>{var pt=Vt(),ge=Math.max,Me=Math.min;rr.exports=function(ae,Ye){var bt=pt(ae);return bt<0?ge(bt+Ye,0):Me(bt,Ye)}}),ni=e((Ir,rr)=>{var pt=Vt(),ge=Math.min;rr.exports=function(Me){return Me>0?ge(pt(Me),9007199254740991):0}}),gn=e((Ir,rr)=>{var pt=ni();rr.exports=function(ge){return pt(ge.length)}}),On=e((Ir,rr)=>{var pt=_(),ge=Ar(),Me=gn(),ae=function(Ye){return function(bt,$t,Ee){var st=pt(bt),yr=Me(st),Wt=ge(Ee,yr),Lt;if(Ye&&$t!=$t){for(;yr>Wt;)if(Lt=st[Wt++],Lt!=Lt)return!0}else for(;yr>Wt;Wt++)if((Ye||Wt in st)&&st[Wt]===$t)return Ye||Wt||0;return!Ye&&-1}};rr.exports={includes:ae(!0),indexOf:ae(!1)}}),er=e((Ir,rr)=>{var pt=c(),ge=ee(),Me=_(),ae=On().indexOf,Ye=mt(),bt=pt([].push);rr.exports=function($t,Ee){var st=Me($t),yr=0,Wt=[],Lt;for(Lt in st)!ge(Ye,Lt)&&ge(st,Lt)&&bt(Wt,Lt);for(;Ee.length>yr;)ge(st,Lt=Ee[yr++])&&(~ae(Wt,Lt)||bt(Wt,Lt));return Wt}}),ln=e((Ir,rr)=>{rr.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(Ir=>{var rr=er(),pt=ln(),ge=pt.concat("length","prototype");Ir.f=Object.getOwnPropertyNames||function(Me){return rr(Me,ge)}}),nt=e(Ir=>{Ir.f=Object.getOwnPropertySymbols}),ut=e((Ir,rr)=>{var pt=x(),ge=c(),Me=Tr(),ae=nt(),Ye=me(),bt=ge([].concat);rr.exports=pt("Reflect","ownKeys")||function($t){var Ee=Me.f(Ye($t)),st=ae.f;return st?bt(Ee,st($t)):Ee}}),Ve=e((Ir,rr)=>{var pt=ee(),ge=ut(),Me=or(),ae=oe();rr.exports=function(Ye,bt,$t){for(var Ee=ge(bt),st=ae.f,yr=Me.f,Wt=0;Wt{var pt=t(),ge=v(),Me=/#|\.prototype\./,ae=function(st,yr){var Wt=bt[Ye(st)];return Wt==Ee?!0:Wt==$t?!1:ge(yr)?pt(yr):!!yr},Ye=ae.normalize=function(st){return String(st).replace(Me,".").toLowerCase()},bt=ae.data={},$t=ae.NATIVE="N",Ee=ae.POLYFILL="P";rr.exports=ae}),Pe=e((Ir,rr)=>{var pt=r(),ge=or().f,Me=ue(),ae=ot(),Ye=V(),bt=Ve(),$t=Ae();rr.exports=function(Ee,st){var yr=Ee.target,Wt=Ee.global,Lt=Ee.stat,Ke,Sr,Pr,Sn,Un,ms;if(Wt?Sr=pt:Lt?Sr=pt[yr]||Ye(yr,{}):Sr=(pt[yr]||{}).prototype,Sr)for(Pr in st){if(Un=st[Pr],Ee.dontCallGetSet?(ms=ge(Sr,Pr),Sn=ms&&ms.value):Sn=Sr[Pr],Ke=$t(Wt?Pr:yr+(Lt?".":"#")+Pr,Ee.forced),!Ke&&Sn!==void 0){if(typeof Un==typeof Sn)continue;bt(Un,Sn)}(Ee.sham||Sn&&Sn.sham)&&Me(Un,"sham",!0),ae(Sr,Pr,Un,Ee)}}}),Kt=e((Ir,rr)=>{var pt=l();rr.exports=Array.isArray||function(ge){return pt(ge)=="Array"}}),nr=e((Ir,rr)=>{var pt=TypeError,ge=9007199254740991;rr.exports=function(Me){if(Me>ge)throw pt("Maximum allowed index exceeded");return Me}}),En=e((Ir,rr)=>{var pt=l(),ge=c();rr.exports=function(Me){if(pt(Me)==="Function")return ge(Me)}}),jn=e((Ir,rr)=>{var pt=En(),ge=j(),Me=i(),ae=pt(pt.bind);rr.exports=function(Ye,bt){return ge(Ye),bt===void 0?Ye:Me?ae(Ye,bt):function(){return Ye.apply(bt,arguments)}}}),br=e((Ir,rr)=>{"use strict";var pt=Kt(),ge=gn(),Me=nr(),ae=jn(),Ye=function(bt,$t,Ee,st,yr,Wt,Lt,Ke){for(var Sr=yr,Pr=0,Sn=Lt?ae(Lt,Ke):!1,Un,ms;Pr0&&pt(Un)?(ms=ge(Un),Sr=Ye(bt,$t,Un,ms,Sr,Wt-1)-1):(Me(Sr+1),bt[Sr]=Un),Sr++),Pr++;return Sr};rr.exports=Ye}),We=e((Ir,rr)=>{var pt=ie(),ge=pt("toStringTag"),Me={};Me[ge]="z",rr.exports=String(Me)==="[object z]"}),lt=e((Ir,rr)=>{var pt=We(),ge=v(),Me=l(),ae=ie(),Ye=ae("toStringTag"),bt=Object,$t=Me(function(){return arguments}())=="Arguments",Ee=function(st,yr){try{return st[yr]}catch{}};rr.exports=pt?Me:function(st){var yr,Wt,Lt;return st===void 0?"Undefined":st===null?"Null":typeof(Wt=Ee(yr=bt(st),Ye))=="string"?Wt:$t?Me(yr):(Lt=Me(yr))=="Object"&&ge(yr.callee)?"Arguments":Lt}}),Be=e((Ir,rr)=>{var pt=c(),ge=t(),Me=v(),ae=lt(),Ye=x(),bt=It(),$t=function(){},Ee=[],st=Ye("Reflect","construct"),yr=/^\s*(?:class|function)\b/,Wt=pt(yr.exec),Lt=!yr.exec($t),Ke=function(Pr){if(!Me(Pr))return!1;try{return st($t,Ee,Pr),!0}catch{return!1}},Sr=function(Pr){if(!Me(Pr))return!1;switch(ae(Pr)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Lt||!!Wt(yr,bt(Pr))}catch{return!0}};Sr.sham=!0,rr.exports=!st||ge(function(){var Pr;return Ke(Ke.call)||!Ke(Object)||!Ke(function(){Pr=!0})||Pr})?Sr:Ke}),je=e((Ir,rr)=>{var pt=Kt(),ge=Be(),Me=w(),ae=ie(),Ye=ae("species"),bt=Array;rr.exports=function($t){var Ee;return pt($t)&&(Ee=$t.constructor,ge(Ee)&&(Ee===bt||pt(Ee.prototype))?Ee=void 0:Me(Ee)&&(Ee=Ee[Ye],Ee===null&&(Ee=void 0))),Ee===void 0?bt:Ee}}),ct=e((Ir,rr)=>{var pt=je();rr.exports=function(ge,Me){return new(pt(ge))(Me===0?0:Me)}}),Le=e(()=>{"use strict";var Ir=Pe(),rr=br(),pt=j(),ge=J(),Me=gn(),ae=ct();Ir({target:"Array",proto:!0},{flatMap:function(Ye){var bt=ge(this),$t=Me(bt),Ee;return pt(Ye),Ee=ae(bt,0),Ee.length=rr(Ee,bt,bt,$t,0,1,Ye,arguments.length>1?arguments[1]:void 0),Ee}})}),ft=e((Ir,rr)=>{rr.exports={}}),Jr=e((Ir,rr)=>{var pt=ie(),ge=ft(),Me=pt("iterator"),ae=Array.prototype;rr.exports=function(Ye){return Ye!==void 0&&(ge.Array===Ye||ae[Me]===Ye)}}),Yt=e((Ir,rr)=>{var pt=lt(),ge=M(),Me=m(),ae=ft(),Ye=ie(),bt=Ye("iterator");rr.exports=function($t){if(!Me($t))return ge($t,bt)||ge($t,"@@iterator")||ae[pt($t)]}}),wr=e((Ir,rr)=>{var pt=s(),ge=j(),Me=me(),ae=N(),Ye=Yt(),bt=TypeError;rr.exports=function($t,Ee){var st=arguments.length<2?Ye($t):Ee;if(ge(st))return Me(pt(st,$t));throw bt(ae($t)+" is not iterable")}}),wn=e((Ir,rr)=>{var pt=s(),ge=me(),Me=M();rr.exports=function(ae,Ye,bt){var $t,Ee;ge(ae);try{if($t=Me(ae,"return"),!$t){if(Ye==="throw")throw bt;return bt}$t=pt($t,ae)}catch(st){Ee=!0,$t=st}if(Ye==="throw")throw bt;if(Ee)throw $t;return ge($t),bt}}),Bn=e((Ir,rr)=>{var pt=jn(),ge=s(),Me=me(),ae=N(),Ye=Jr(),bt=gn(),$t=P(),Ee=wr(),st=Yt(),yr=wn(),Wt=TypeError,Lt=function(Sr,Pr){this.stopped=Sr,this.result=Pr},Ke=Lt.prototype;rr.exports=function(Sr,Pr,Sn){var Un=Sn&&Sn.that,ms=!!(Sn&&Sn.AS_ENTRIES),cs=!!(Sn&&Sn.IS_RECORD),Ka=!!(Sn&&Sn.IS_ITERATOR),Oo=!!(Sn&&Sn.INTERRUPTED),Ro=pt(Pr,Un),ea,tu,fl,wl,Hc,Pd,ra,Wc=function(Bl){return ea&&yr(ea,"normal",Bl),new Lt(!0,Bl)},no=function(Bl){return ms?(Me(Bl),Oo?Ro(Bl[0],Bl[1],Wc):Ro(Bl[0],Bl[1])):Oo?Ro(Bl,Wc):Ro(Bl)};if(cs)ea=Sr.iterator;else if(Ka)ea=Sr;else{if(tu=st(Sr),!tu)throw Wt(ae(Sr)+" is not iterable");if(Ye(tu)){for(fl=0,wl=bt(Sr);wl>fl;fl++)if(Hc=no(Sr[fl]),Hc&&$t(Ke,Hc))return Hc;return new Lt(!1)}ea=Ee(Sr,tu)}for(Pd=cs?Sr.next:ea.next;!(ra=ge(Pd,ea)).done;){try{Hc=no(ra.value)}catch(Bl){yr(ea,"throw",Bl)}if(typeof Hc=="object"&&Hc&&$t(Ke,Hc))return Hc}return new Lt(!1)}}),tr=e((Ir,rr)=>{"use strict";var pt=ce(),ge=oe(),Me=o();rr.exports=function(ae,Ye,bt){var $t=pt(Ye);$t in ae?ge.f(ae,$t,Me(0,bt)):ae[$t]=bt}}),zt=e(()=>{var Ir=Pe(),rr=Bn(),pt=tr();Ir({target:"Object",stat:!0},{fromEntries:function(ge){var Me={};return rr(ge,function(ae,Ye){pt(Me,ae,Ye)},{AS_ENTRIES:!0}),Me}})}),sr=e((Ir,rr)=>{var pt=["cliName","cliCategory","cliDescription"];function ge(Ri,Ii){if(Ri==null)return{};var Jn=Me(Ri,Ii),wi,pi;if(Object.getOwnPropertySymbols){var fi=Object.getOwnPropertySymbols(Ri);for(pi=0;pi=0)&&Object.prototype.propertyIsEnumerable.call(Ri,wi)&&(Jn[wi]=Ri[wi])}return Jn}function Me(Ri,Ii){if(Ri==null)return{};var Jn={},wi=Object.keys(Ri),pi,fi;for(fi=0;fi=0)&&(Jn[pi]=Ri[pi]);return Jn}Le(),zt();var ae=Object.create,Ye=Object.defineProperty,bt=Object.getOwnPropertyDescriptor,$t=Object.getOwnPropertyNames,Ee=Object.getPrototypeOf,st=Object.prototype.hasOwnProperty,yr=(Ri,Ii)=>function(){return Ri&&(Ii=(0,Ri[$t(Ri)[0]])(Ri=0)),Ii},Wt=(Ri,Ii)=>function(){return Ii||(0,Ri[$t(Ri)[0]])((Ii={exports:{}}).exports,Ii),Ii.exports},Lt=(Ri,Ii)=>{for(var Jn in Ii)Ye(Ri,Jn,{get:Ii[Jn],enumerable:!0})},Ke=(Ri,Ii,Jn,wi)=>{if(Ii&&typeof Ii=="object"||typeof Ii=="function")for(let pi of $t(Ii))!st.call(Ri,pi)&&pi!==Jn&&Ye(Ri,pi,{get:()=>Ii[pi],enumerable:!(wi=bt(Ii,pi))||wi.enumerable});return Ri},Sr=(Ri,Ii,Jn)=>(Jn=Ri!=null?ae(Ee(Ri)):{},Ke(Ii||!Ri||!Ri.__esModule?Ye(Jn,"default",{value:Ri,enumerable:!0}):Jn,Ri)),Pr=Ri=>Ke(Ye({},"__esModule",{value:!0}),Ri),Sn,Un=yr({""(){Sn={env:{},argv:[]}}}),ms=Wt({"node_modules/xtend/immutable.js"(Ri,Ii){Un(),Ii.exports=wi;var Jn=Object.prototype.hasOwnProperty;function wi(){for(var pi={},fi=0;fi-1&&CsCs)return{line:bi+1,column:Cs-(fi[bi-1]||0)+1,offset:Cs}}return{}}function vi(Cs){var bi=Cs&&Cs.line,ss=Cs&&Cs.column,Da;return!isNaN(bi)&&!isNaN(ss)&&bi-1 in fi&&(Da=(fi[bi-2]||0)+ss-1||0),Da>-1&&Da",Iacute:"\xCD",Icirc:"\xCE",Igrave:"\xCC",Iuml:"\xCF",LT:"<",Ntilde:"\xD1",Oacute:"\xD3",Ocirc:"\xD4",Ograve:"\xD2",Oslash:"\xD8",Otilde:"\xD5",Ouml:"\xD6",QUOT:'"',REG:"\xAE",THORN:"\xDE",Uacute:"\xDA",Ucirc:"\xDB",Ugrave:"\xD9",Uuml:"\xDC",Yacute:"\xDD",aacute:"\xE1",acirc:"\xE2",acute:"\xB4",aelig:"\xE6",agrave:"\xE0",amp:"&",aring:"\xE5",atilde:"\xE3",auml:"\xE4",brvbar:"\xA6",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",eacute:"\xE9",ecirc:"\xEA",egrave:"\xE8",eth:"\xF0",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",iacute:"\xED",icirc:"\xEE",iexcl:"\xA1",igrave:"\xEC",iquest:"\xBF",iuml:"\xEF",laquo:"\xAB",lt:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",ntilde:"\xF1",oacute:"\xF3",ocirc:"\xF4",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",oslash:"\xF8",otilde:"\xF5",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',raquo:"\xBB",reg:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",thorn:"\xFE",times:"\xD7",uacute:"\xFA",ucirc:"\xFB",ugrave:"\xF9",uml:"\xA8",uuml:"\xFC",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),fl=Wt({"node_modules/character-reference-invalid/index.json"(Ri,Ii){Ii.exports={0:"\uFFFD",128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"}}}),wl=Wt({"node_modules/is-decimal/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=48&&pi<=57}}}),Hc=Wt({"node_modules/is-hexadecimal/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=97&&pi<=102||pi>=65&&pi<=70||pi>=48&&pi<=57}}}),Pd=Wt({"node_modules/is-alphabetical/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=97&&pi<=122||pi>=65&&pi<=90}}}),ra=Wt({"node_modules/is-alphanumerical/index.js"(Ri,Ii){"use strict";Un();var Jn=Pd(),wi=wl();Ii.exports=pi;function pi(fi){return Jn(fi)||wi(fi)}}}),Wc=Wt({"node_modules/character-entities/index.json"(Ri,Ii){Ii.exports={AEli:"\xC6",AElig:"\xC6",AM:"&",AMP:"&",Aacut:"\xC1",Aacute:"\xC1",Abreve:"\u0102",Acir:"\xC2",Acirc:"\xC2",Acy:"\u0410",Afr:"\u{1D504}",Agrav:"\xC0",Agrave:"\xC0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2A53",Aogon:"\u0104",Aopf:"\u{1D538}",ApplyFunction:"\u2061",Arin:"\xC5",Aring:"\xC5",Ascr:"\u{1D49C}",Assign:"\u2254",Atild:"\xC3",Atilde:"\xC3",Aum:"\xC4",Auml:"\xC4",Backslash:"\u2216",Barv:"\u2AE7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212C",Beta:"\u0392",Bfr:"\u{1D505}",Bopf:"\u{1D539}",Breve:"\u02D8",Bscr:"\u212C",Bumpeq:"\u224E",CHcy:"\u0427",COP:"\xA9",COPY:"\xA9",Cacute:"\u0106",Cap:"\u22D2",CapitalDifferentialD:"\u2145",Cayleys:"\u212D",Ccaron:"\u010C",Ccedi:"\xC7",Ccedil:"\xC7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010A",Cedilla:"\xB8",CenterDot:"\xB7",Cfr:"\u212D",Chi:"\u03A7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2A74",Congruent:"\u2261",Conint:"\u222F",ContourIntegral:"\u222E",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2A2F",Cscr:"\u{1D49E}",Cup:"\u22D3",CupCap:"\u224D",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040F",Dagger:"\u2021",Darr:"\u21A1",Dashv:"\u2AE4",Dcaron:"\u010E",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\u{1D507}",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",Diamond:"\u22C4",DifferentialD:"\u2146",Dopf:"\u{1D53B}",Dot:"\xA8",DotDot:"\u20DC",DotEqual:"\u2250",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",Downarrow:"\u21D3",Dscr:"\u{1D49F}",Dstrok:"\u0110",ENG:"\u014A",ET:"\xD0",ETH:"\xD0",Eacut:"\xC9",Eacute:"\xC9",Ecaron:"\u011A",Ecir:"\xCA",Ecirc:"\xCA",Ecy:"\u042D",Edot:"\u0116",Efr:"\u{1D508}",Egrav:"\xC8",Egrave:"\xC8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25FB",EmptyVerySmallSquare:"\u25AB",Eogon:"\u0118",Eopf:"\u{1D53C}",Epsilon:"\u0395",Equal:"\u2A75",EqualTilde:"\u2242",Equilibrium:"\u21CC",Escr:"\u2130",Esim:"\u2A73",Eta:"\u0397",Eum:"\xCB",Euml:"\xCB",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\u{1D509}",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",Fopf:"\u{1D53D}",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",G:">",GT:">",Gamma:"\u0393",Gammad:"\u03DC",Gbreve:"\u011E",Gcedil:"\u0122",Gcirc:"\u011C",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\u{1D50A}",Gg:"\u22D9",Gopf:"\u{1D53E}",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",Gt:"\u226B",HARDcy:"\u042A",Hacek:"\u02C7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210C",HilbertSpace:"\u210B",Hopf:"\u210D",HorizontalLine:"\u2500",Hscr:"\u210B",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacut:"\xCD",Iacute:"\xCD",Icir:"\xCE",Icirc:"\xCE",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrav:"\xCC",Igrave:"\xCC",Im:"\u2111",Imacr:"\u012A",ImaginaryI:"\u2148",Implies:"\u21D2",Int:"\u222C",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012E",Iopf:"\u{1D540}",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Ium:"\xCF",Iuml:"\xCF",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\u{1D50D}",Jopf:"\u{1D541}",Jscr:"\u{1D4A5}",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040C",Kappa:"\u039A",Kcedil:"\u0136",Kcy:"\u041A",Kfr:"\u{1D50E}",Kopf:"\u{1D542}",Kscr:"\u{1D4A6}",LJcy:"\u0409",L:"<",LT:"<",Lacute:"\u0139",Lambda:"\u039B",Lang:"\u27EA",Laplacetrf:"\u2112",Larr:"\u219E",Lcaron:"\u013D",Lcedil:"\u013B",Lcy:"\u041B",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2AA1",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Lfr:"\u{1D50F}",Ll:"\u22D8",Lleftarrow:"\u21DA",Lmidot:"\u013F",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lopf:"\u{1D543}",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21B0",Lstrok:"\u0141",Lt:"\u226A",Map:"\u2905",Mcy:"\u041C",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",MinusPlus:"\u2213",Mopf:"\u{1D544}",Mscr:"\u2133",Mu:"\u039C",NJcy:"\u040A",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041D",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`;break;case 114:jn+="\r";break;case 116:jn+=" ";break;case 117:{var br=gn(Pe.charCodeAt(Kt+1),Pe.charCodeAt(Kt+2),Pe.charCodeAt(Kt+3),Pe.charCodeAt(Kt+4));if(br<0){var We=Pe.slice(Kt+1,Kt+5);throw(0,oe.syntaxError)(Tr,Kt,"Invalid character escape sequence: \\u".concat(We,"."))}jn+=String.fromCharCode(br),Kt+=4;break}default:throw(0,oe.syntaxError)(Tr,Kt,"Invalid character escape sequence: \\".concat(String.fromCharCode(En),"."))}++Kt,nr=Kt}}throw(0,oe.syntaxError)(Tr,Kt,"Unterminated string.")}function ni(Tr,nt,ut,Ve,Ae,Pe){for(var Kt=Tr.body,nr=nt+3,En=nr,jn=0,br="";nr=48&&Tr<=57?Tr-48:Tr>=65&&Tr<=70?Tr-55:Tr>=97&&Tr<=102?Tr-87:-1}function er(Tr,nt,ut,Ve,Ae){for(var Pe=Tr.body,Kt=Pe.length,nr=nt+1,En=0;nr!==Kt&&!isNaN(En=Pe.charCodeAt(nr))&&(En===95||En>=48&&En<=57||En>=65&&En<=90||En>=97&&En<=122);)++nr;return new ue.Token(De.TokenKind.NAME,nt,nr,ut,Ve,Ae,Pe.slice(nt,nr))}function ln(Tr){return Tr===95||Tr>=65&&Tr<=90||Tr>=97&&Tr<=122}}}),X=a({"node_modules/graphql/language/parser.js"(me){"use strict";o(),Object.defineProperty(me,"__esModule",{value:!0}),me.parse=ke,me.parseValue=dt,me.parseType=ot,me.Parser=void 0;var oe=x(),ue=P(),De=U(),It=Y(),Je=C(),at=O(),mt=Q();function ke(ni,gn){var On=new kt(ni,gn);return On.parseDocument()}function dt(ni,gn){var On=new kt(ni,gn);On.expectToken(It.TokenKind.SOF);var er=On.parseValueLiteral(!1);return On.expectToken(It.TokenKind.EOF),er}function ot(ni,gn){var On=new kt(ni,gn);On.expectToken(It.TokenKind.SOF);var er=On.parseTypeReference();return On.expectToken(It.TokenKind.EOF),er}var kt=function(){function ni(On,er){var ln=(0,Je.isSource)(On)?On:new Je.Source(On);this._lexer=new mt.Lexer(ln),this._options=er}var gn=ni.prototype;return gn.parseName=function(){var On=this.expectToken(It.TokenKind.NAME);return{kind:ue.Kind.NAME,value:On.value,loc:this.loc(On)}},gn.parseDocument=function(){var On=this._lexer.token;return{kind:ue.Kind.DOCUMENT,definitions:this.many(It.TokenKind.SOF,this.parseDefinition,It.TokenKind.EOF),loc:this.loc(On)}},gn.parseDefinition=function(){if(this.peek(It.TokenKind.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(It.TokenKind.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},gn.parseOperationDefinition=function(){var On=this._lexer.token;if(this.peek(It.TokenKind.BRACE_L))return{kind:ue.Kind.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(On)};var er=this.parseOperationType(),ln;return this.peek(It.TokenKind.NAME)&&(ln=this.parseName()),{kind:ue.Kind.OPERATION_DEFINITION,operation:er,name:ln,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(On)}},gn.parseOperationType=function(){var On=this.expectToken(It.TokenKind.NAME);switch(On.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(On)},gn.parseVariableDefinitions=function(){return this.optionalMany(It.TokenKind.PAREN_L,this.parseVariableDefinition,It.TokenKind.PAREN_R)},gn.parseVariableDefinition=function(){var On=this._lexer.token;return{kind:ue.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(It.TokenKind.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(It.TokenKind.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(On)}},gn.parseVariable=function(){var On=this._lexer.token;return this.expectToken(It.TokenKind.DOLLAR),{kind:ue.Kind.VARIABLE,name:this.parseName(),loc:this.loc(On)}},gn.parseSelectionSet=function(){var On=this._lexer.token;return{kind:ue.Kind.SELECTION_SET,selections:this.many(It.TokenKind.BRACE_L,this.parseSelection,It.TokenKind.BRACE_R),loc:this.loc(On)}},gn.parseSelection=function(){return this.peek(It.TokenKind.SPREAD)?this.parseFragment():this.parseField()},gn.parseField=function(){var On=this._lexer.token,er=this.parseName(),ln,Tr;return this.expectOptionalToken(It.TokenKind.COLON)?(ln=er,Tr=this.parseName()):Tr=er,{kind:ue.Kind.FIELD,alias:ln,name:Tr,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(It.TokenKind.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(On)}},gn.parseArguments=function(On){var er=On?this.parseConstArgument:this.parseArgument;return this.optionalMany(It.TokenKind.PAREN_L,er,It.TokenKind.PAREN_R)},gn.parseArgument=function(){var On=this._lexer.token,er=this.parseName();return this.expectToken(It.TokenKind.COLON),{kind:ue.Kind.ARGUMENT,name:er,value:this.parseValueLiteral(!1),loc:this.loc(On)}},gn.parseConstArgument=function(){var On=this._lexer.token;return{kind:ue.Kind.ARGUMENT,name:this.parseName(),value:(this.expectToken(It.TokenKind.COLON),this.parseValueLiteral(!0)),loc:this.loc(On)}},gn.parseFragment=function(){var On=this._lexer.token;this.expectToken(It.TokenKind.SPREAD);var er=this.expectOptionalKeyword("on");return!er&&this.peek(It.TokenKind.NAME)?{kind:ue.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(On)}:{kind:ue.Kind.INLINE_FRAGMENT,typeCondition:er?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(On)}},gn.parseFragmentDefinition=function(){var On,er=this._lexer.token;return this.expectKeyword("fragment"),((On=this._options)===null||On===void 0?void 0:On.experimentalFragmentVariables)===!0?{kind:ue.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(er)}:{kind:ue.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(er)}},gn.parseFragmentName=function(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()},gn.parseValueLiteral=function(On){var er=this._lexer.token;switch(er.kind){case It.TokenKind.BRACKET_L:return this.parseList(On);case It.TokenKind.BRACE_L:return this.parseObject(On);case It.TokenKind.INT:return this._lexer.advance(),{kind:ue.Kind.INT,value:er.value,loc:this.loc(er)};case It.TokenKind.FLOAT:return this._lexer.advance(),{kind:ue.Kind.FLOAT,value:er.value,loc:this.loc(er)};case It.TokenKind.STRING:case It.TokenKind.BLOCK_STRING:return this.parseStringLiteral();case It.TokenKind.NAME:switch(this._lexer.advance(),er.value){case"true":return{kind:ue.Kind.BOOLEAN,value:!0,loc:this.loc(er)};case"false":return{kind:ue.Kind.BOOLEAN,value:!1,loc:this.loc(er)};case"null":return{kind:ue.Kind.NULL,loc:this.loc(er)};default:return{kind:ue.Kind.ENUM,value:er.value,loc:this.loc(er)}}case It.TokenKind.DOLLAR:if(!On)return this.parseVariable();break}throw this.unexpected()},gn.parseStringLiteral=function(){var On=this._lexer.token;return this._lexer.advance(),{kind:ue.Kind.STRING,value:On.value,block:On.kind===It.TokenKind.BLOCK_STRING,loc:this.loc(On)}},gn.parseList=function(On){var er=this,ln=this._lexer.token,Tr=function(){return er.parseValueLiteral(On)};return{kind:ue.Kind.LIST,values:this.any(It.TokenKind.BRACKET_L,Tr,It.TokenKind.BRACKET_R),loc:this.loc(ln)}},gn.parseObject=function(On){var er=this,ln=this._lexer.token,Tr=function(){return er.parseObjectField(On)};return{kind:ue.Kind.OBJECT,fields:this.any(It.TokenKind.BRACE_L,Tr,It.TokenKind.BRACE_R),loc:this.loc(ln)}},gn.parseObjectField=function(On){var er=this._lexer.token,ln=this.parseName();return this.expectToken(It.TokenKind.COLON),{kind:ue.Kind.OBJECT_FIELD,name:ln,value:this.parseValueLiteral(On),loc:this.loc(er)}},gn.parseDirectives=function(On){for(var er=[];this.peek(It.TokenKind.AT);)er.push(this.parseDirective(On));return er},gn.parseDirective=function(On){var er=this._lexer.token;return this.expectToken(It.TokenKind.AT),{kind:ue.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(On),loc:this.loc(er)}},gn.parseTypeReference=function(){var On=this._lexer.token,er;return this.expectOptionalToken(It.TokenKind.BRACKET_L)?(er=this.parseTypeReference(),this.expectToken(It.TokenKind.BRACKET_R),er={kind:ue.Kind.LIST_TYPE,type:er,loc:this.loc(On)}):er=this.parseNamedType(),this.expectOptionalToken(It.TokenKind.BANG)?{kind:ue.Kind.NON_NULL_TYPE,type:er,loc:this.loc(On)}:er},gn.parseNamedType=function(){var On=this._lexer.token;return{kind:ue.Kind.NAMED_TYPE,name:this.parseName(),loc:this.loc(On)}},gn.parseTypeSystemDefinition=function(){var On=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(On.kind===It.TokenKind.NAME)switch(On.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(On)},gn.peekDescription=function(){return this.peek(It.TokenKind.STRING)||this.peek(It.TokenKind.BLOCK_STRING)},gn.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},gn.parseSchemaDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("schema");var ln=this.parseDirectives(!0),Tr=this.many(It.TokenKind.BRACE_L,this.parseOperationTypeDefinition,It.TokenKind.BRACE_R);return{kind:ue.Kind.SCHEMA_DEFINITION,description:er,directives:ln,operationTypes:Tr,loc:this.loc(On)}},gn.parseOperationTypeDefinition=function(){var On=this._lexer.token,er=this.parseOperationType();this.expectToken(It.TokenKind.COLON);var ln=this.parseNamedType();return{kind:ue.Kind.OPERATION_TYPE_DEFINITION,operation:er,type:ln,loc:this.loc(On)}},gn.parseScalarTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("scalar");var ln=this.parseName(),Tr=this.parseDirectives(!0);return{kind:ue.Kind.SCALAR_TYPE_DEFINITION,description:er,name:ln,directives:Tr,loc:this.loc(On)}},gn.parseObjectTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("type");var ln=this.parseName(),Tr=this.parseImplementsInterfaces(),nt=this.parseDirectives(!0),ut=this.parseFieldsDefinition();return{kind:ue.Kind.OBJECT_TYPE_DEFINITION,description:er,name:ln,interfaces:Tr,directives:nt,fields:ut,loc:this.loc(On)}},gn.parseImplementsInterfaces=function(){var On;if(!this.expectOptionalKeyword("implements"))return[];if(((On=this._options)===null||On===void 0?void 0:On.allowLegacySDLImplementsInterfaces)===!0){var er=[];this.expectOptionalToken(It.TokenKind.AMP);do er.push(this.parseNamedType());while(this.expectOptionalToken(It.TokenKind.AMP)||this.peek(It.TokenKind.NAME));return er}return this.delimitedMany(It.TokenKind.AMP,this.parseNamedType)},gn.parseFieldsDefinition=function(){var On;return((On=this._options)===null||On===void 0?void 0:On.allowLegacySDLEmptyFields)===!0&&this.peek(It.TokenKind.BRACE_L)&&this._lexer.lookahead().kind===It.TokenKind.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(It.TokenKind.BRACE_L,this.parseFieldDefinition,It.TokenKind.BRACE_R)},gn.parseFieldDefinition=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName(),Tr=this.parseArgumentDefs();this.expectToken(It.TokenKind.COLON);var nt=this.parseTypeReference(),ut=this.parseDirectives(!0);return{kind:ue.Kind.FIELD_DEFINITION,description:er,name:ln,arguments:Tr,type:nt,directives:ut,loc:this.loc(On)}},gn.parseArgumentDefs=function(){return this.optionalMany(It.TokenKind.PAREN_L,this.parseInputValueDef,It.TokenKind.PAREN_R)},gn.parseInputValueDef=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName();this.expectToken(It.TokenKind.COLON);var Tr=this.parseTypeReference(),nt;this.expectOptionalToken(It.TokenKind.EQUALS)&&(nt=this.parseValueLiteral(!0));var ut=this.parseDirectives(!0);return{kind:ue.Kind.INPUT_VALUE_DEFINITION,description:er,name:ln,type:Tr,defaultValue:nt,directives:ut,loc:this.loc(On)}},gn.parseInterfaceTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("interface");var ln=this.parseName(),Tr=this.parseImplementsInterfaces(),nt=this.parseDirectives(!0),ut=this.parseFieldsDefinition();return{kind:ue.Kind.INTERFACE_TYPE_DEFINITION,description:er,name:ln,interfaces:Tr,directives:nt,fields:ut,loc:this.loc(On)}},gn.parseUnionTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("union");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseUnionMemberTypes();return{kind:ue.Kind.UNION_TYPE_DEFINITION,description:er,name:ln,directives:Tr,types:nt,loc:this.loc(On)}},gn.parseUnionMemberTypes=function(){return this.expectOptionalToken(It.TokenKind.EQUALS)?this.delimitedMany(It.TokenKind.PIPE,this.parseNamedType):[]},gn.parseEnumTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("enum");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseEnumValuesDefinition();return{kind:ue.Kind.ENUM_TYPE_DEFINITION,description:er,name:ln,directives:Tr,values:nt,loc:this.loc(On)}},gn.parseEnumValuesDefinition=function(){return this.optionalMany(It.TokenKind.BRACE_L,this.parseEnumValueDefinition,It.TokenKind.BRACE_R)},gn.parseEnumValueDefinition=function(){var On=this._lexer.token,er=this.parseDescription(),ln=this.parseName(),Tr=this.parseDirectives(!0);return{kind:ue.Kind.ENUM_VALUE_DEFINITION,description:er,name:ln,directives:Tr,loc:this.loc(On)}},gn.parseInputObjectTypeDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("input");var ln=this.parseName(),Tr=this.parseDirectives(!0),nt=this.parseInputFieldsDefinition();return{kind:ue.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:er,name:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseInputFieldsDefinition=function(){return this.optionalMany(It.TokenKind.BRACE_L,this.parseInputValueDef,It.TokenKind.BRACE_R)},gn.parseTypeSystemExtension=function(){var On=this._lexer.lookahead();if(On.kind===It.TokenKind.NAME)switch(On.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(On)},gn.parseSchemaExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var er=this.parseDirectives(!0),ln=this.optionalMany(It.TokenKind.BRACE_L,this.parseOperationTypeDefinition,It.TokenKind.BRACE_R);if(er.length===0&&ln.length===0)throw this.unexpected();return{kind:ue.Kind.SCHEMA_EXTENSION,directives:er,operationTypes:ln,loc:this.loc(On)}},gn.parseScalarTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var er=this.parseName(),ln=this.parseDirectives(!0);if(ln.length===0)throw this.unexpected();return{kind:ue.Kind.SCALAR_TYPE_EXTENSION,name:er,directives:ln,loc:this.loc(On)}},gn.parseObjectTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var er=this.parseName(),ln=this.parseImplementsInterfaces(),Tr=this.parseDirectives(!0),nt=this.parseFieldsDefinition();if(ln.length===0&&Tr.length===0&&nt.length===0)throw this.unexpected();return{kind:ue.Kind.OBJECT_TYPE_EXTENSION,name:er,interfaces:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseInterfaceTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var er=this.parseName(),ln=this.parseImplementsInterfaces(),Tr=this.parseDirectives(!0),nt=this.parseFieldsDefinition();if(ln.length===0&&Tr.length===0&&nt.length===0)throw this.unexpected();return{kind:ue.Kind.INTERFACE_TYPE_EXTENSION,name:er,interfaces:ln,directives:Tr,fields:nt,loc:this.loc(On)}},gn.parseUnionTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseUnionMemberTypes();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.UNION_TYPE_EXTENSION,name:er,directives:ln,types:Tr,loc:this.loc(On)}},gn.parseEnumTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseEnumValuesDefinition();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.ENUM_TYPE_EXTENSION,name:er,directives:ln,values:Tr,loc:this.loc(On)}},gn.parseInputObjectTypeExtension=function(){var On=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var er=this.parseName(),ln=this.parseDirectives(!0),Tr=this.parseInputFieldsDefinition();if(ln.length===0&&Tr.length===0)throw this.unexpected();return{kind:ue.Kind.INPUT_OBJECT_TYPE_EXTENSION,name:er,directives:ln,fields:Tr,loc:this.loc(On)}},gn.parseDirectiveDefinition=function(){var On=this._lexer.token,er=this.parseDescription();this.expectKeyword("directive"),this.expectToken(It.TokenKind.AT);var ln=this.parseName(),Tr=this.parseArgumentDefs(),nt=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var ut=this.parseDirectiveLocations();return{kind:ue.Kind.DIRECTIVE_DEFINITION,description:er,name:ln,arguments:Tr,repeatable:nt,locations:ut,loc:this.loc(On)}},gn.parseDirectiveLocations=function(){return this.delimitedMany(It.TokenKind.PIPE,this.parseDirectiveLocation)},gn.parseDirectiveLocation=function(){var On=this._lexer.token,er=this.parseName();if(at.DirectiveLocation[er.value]!==void 0)return er;throw this.unexpected(On)},gn.loc=function(On){var er;if(((er=this._options)===null||er===void 0?void 0:er.noLocation)!==!0)return new De.Location(On,this._lexer.lastToken,this._lexer.source)},gn.peek=function(On){return this._lexer.token.kind===On},gn.expectToken=function(On){var er=this._lexer.token;if(er.kind===On)return this._lexer.advance(),er;throw(0,oe.syntaxError)(this._lexer.source,er.start,"Expected ".concat(Ar(On),", found ").concat(Vt(er),"."))},gn.expectOptionalToken=function(On){var er=this._lexer.token;if(er.kind===On)return this._lexer.advance(),er},gn.expectKeyword=function(On){var er=this._lexer.token;if(er.kind===It.TokenKind.NAME&&er.value===On)this._lexer.advance();else throw(0,oe.syntaxError)(this._lexer.source,er.start,'Expected "'.concat(On,'", found ').concat(Vt(er),"."))},gn.expectOptionalKeyword=function(On){var er=this._lexer.token;return er.kind===It.TokenKind.NAME&&er.value===On?(this._lexer.advance(),!0):!1},gn.unexpected=function(On){var er=On??this._lexer.token;return(0,oe.syntaxError)(this._lexer.source,er.start,"Unexpected ".concat(Vt(er),"."))},gn.any=function(On,er,ln){this.expectToken(On);for(var Tr=[];!this.expectOptionalToken(ln);)Tr.push(er.call(this));return Tr},gn.optionalMany=function(On,er,ln){if(this.expectOptionalToken(On)){var Tr=[];do Tr.push(er.call(this));while(!this.expectOptionalToken(ln));return Tr}return[]},gn.many=function(On,er,ln){this.expectToken(On);var Tr=[];do Tr.push(er.call(this));while(!this.expectOptionalToken(ln));return Tr},gn.delimitedMany=function(On,er){this.expectOptionalToken(On);var ln=[];do ln.push(er.call(this));while(this.expectOptionalToken(On));return ln},ni}();me.Parser=kt;function Vt(ni){var gn=ni.value;return Ar(ni.kind)+(gn!=null?' "'.concat(gn,'"'):"")}function Ar(ni){return(0,mt.isPunctuatorTokenKind)(ni)?'"'.concat(ni,'"'):ni}}});o();var J=c(),ee=l(),{hasPragma:fe}=u(),{locStart:ie,locEnd:Se}=m();function ce(me){let oe=[],{startToken:ue}=me.loc,{next:De}=ue;for(;De.kind!=="";)De.kind==="Comment"&&(Object.assign(De,{column:De.column-1}),oe.push(De)),De=De.next;return oe}function Mt(me){if(me&&typeof me=="object"){delete me.startToken,delete me.endToken,delete me.prev,delete me.next;for(let oe in me)Mt(me[oe])}return me}var et={allowLegacySDLImplementsInterfaces:!1,experimentalFragmentVariables:!0};function or(me){let{GraphQLError:oe}=w();if(me instanceof oe){let{message:ue,locations:[De]}=me;return J(ue,{start:De})}return me}function Ge(me){let{parse:oe}=X(),{result:ue,error:De}=ee(()=>oe(me,Object.assign({},et)),()=>oe(me,Object.assign(Object.assign({},et),{},{allowLegacySDLImplementsInterfaces:!0})));if(!ue)throw or(De);return ue.comments=ce(ue),Mt(ue),ue}n.exports={parsers:{graphql:{parse:Ge,astFormat:"graphql",hasPragma:fe,locStart:ie,locEnd:Se}}}});return r()})});var HKt=A((Gds,FJr)=>{(function(e){if(typeof Gds=="object"&&typeof FJr=="object")FJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.markdown=e()}})(function(){"use strict";var e=(Ir,rr)=>()=>(rr||Ir((rr={exports:{}}).exports,rr),rr.exports),r=e((Ir,rr)=>{var pt=function(ge){return ge&&ge.Math==Math&&ge};rr.exports=pt(typeof globalThis=="object"&&globalThis)||pt(typeof window=="object"&&window)||pt(typeof self=="object"&&self)||pt(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((Ir,rr)=>{rr.exports=function(pt){try{return!!pt()}catch{return!0}}}),n=e((Ir,rr)=>{var pt=t();rr.exports=!pt(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((Ir,rr)=>{var pt=t();rr.exports=!pt(function(){var ge=function(){}.bind();return typeof ge!="function"||ge.hasOwnProperty("prototype")})}),s=e((Ir,rr)=>{var pt=i(),ge=Function.prototype.call;rr.exports=pt?ge.bind(ge):function(){return ge.apply(ge,arguments)}}),a=e(Ir=>{"use strict";var rr={}.propertyIsEnumerable,pt=Object.getOwnPropertyDescriptor,ge=pt&&!rr.call({1:2},1);Ir.f=ge?function(Me){var ae=pt(this,Me);return!!ae&&ae.enumerable}:rr}),o=e((Ir,rr)=>{rr.exports=function(pt,ge){return{enumerable:!(pt&1),configurable:!(pt&2),writable:!(pt&4),value:ge}}}),c=e((Ir,rr)=>{var pt=i(),ge=Function.prototype,Me=ge.call,ae=pt&&ge.bind.bind(Me,Me);rr.exports=pt?ae:function(Ye){return function(){return Me.apply(Ye,arguments)}}}),l=e((Ir,rr)=>{var pt=c(),ge=pt({}.toString),Me=pt("".slice);rr.exports=function(ae){return Me(ge(ae),8,-1)}}),u=e((Ir,rr)=>{var pt=c(),ge=t(),Me=l(),ae=Object,Ye=pt("".split);rr.exports=ge(function(){return!ae("z").propertyIsEnumerable(0)})?function(bt){return Me(bt)=="String"?Ye(bt,""):ae(bt)}:ae}),m=e((Ir,rr)=>{rr.exports=function(pt){return pt==null}}),h=e((Ir,rr)=>{var pt=m(),ge=TypeError;rr.exports=function(Me){if(pt(Me))throw ge("Can't call method on "+Me);return Me}}),_=e((Ir,rr)=>{var pt=u(),ge=h();rr.exports=function(Me){return pt(ge(Me))}}),b=e((Ir,rr)=>{var pt=typeof document=="object"&&document.all,ge=typeof pt>"u"&&pt!==void 0;rr.exports={all:pt,IS_HTMLDDA:ge}}),v=e((Ir,rr)=>{var pt=b(),ge=pt.all;rr.exports=pt.IS_HTMLDDA?function(Me){return typeof Me=="function"||Me===ge}:function(Me){return typeof Me=="function"}}),w=e((Ir,rr)=>{var pt=v(),ge=b(),Me=ge.all;rr.exports=ge.IS_HTMLDDA?function(ae){return typeof ae=="object"?ae!==null:pt(ae)||ae===Me}:function(ae){return typeof ae=="object"?ae!==null:pt(ae)}}),x=e((Ir,rr)=>{var pt=r(),ge=v(),Me=function(ae){return ge(ae)?ae:void 0};rr.exports=function(ae,Ye){return arguments.length<2?Me(pt[ae]):pt[ae]&&pt[ae][Ye]}}),P=e((Ir,rr)=>{var pt=c();rr.exports=pt({}.isPrototypeOf)}),k=e((Ir,rr)=>{var pt=x();rr.exports=pt("navigator","userAgent")||""}),R=e((Ir,rr)=>{var pt=r(),ge=k(),Me=pt.process,ae=pt.Deno,Ye=Me&&Me.versions||ae&&ae.version,bt=Ye&&Ye.v8,$t,Ee;bt&&($t=bt.split("."),Ee=$t[0]>0&&$t[0]<4?1:+($t[0]+$t[1])),!Ee&&ge&&($t=ge.match(/Edge\/(\d+)/),(!$t||$t[1]>=74)&&($t=ge.match(/Chrome\/(\d+)/),$t&&(Ee=+$t[1]))),rr.exports=Ee}),L=e((Ir,rr)=>{var pt=R(),ge=t();rr.exports=!!Object.getOwnPropertySymbols&&!ge(function(){var Me=Symbol();return!String(Me)||!(Object(Me)instanceof Symbol)||!Symbol.sham&&pt&&pt<41})}),U=e((Ir,rr)=>{var pt=L();rr.exports=pt&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((Ir,rr)=>{var pt=x(),ge=v(),Me=P(),ae=U(),Ye=Object;rr.exports=ae?function(bt){return typeof bt=="symbol"}:function(bt){var $t=pt("Symbol");return ge($t)&&Me($t.prototype,Ye(bt))}}),N=e((Ir,rr)=>{var pt=String;rr.exports=function(ge){try{return pt(ge)}catch{return"Object"}}}),j=e((Ir,rr)=>{var pt=v(),ge=N(),Me=TypeError;rr.exports=function(ae){if(pt(ae))return ae;throw Me(ge(ae)+" is not a function")}}),M=e((Ir,rr)=>{var pt=j(),ge=m();rr.exports=function(Me,ae){var Ye=Me[ae];return ge(Ye)?void 0:pt(Ye)}}),C=e((Ir,rr)=>{var pt=s(),ge=v(),Me=w(),ae=TypeError;rr.exports=function(Ye,bt){var $t,Ee;if(bt==="string"&&ge($t=Ye.toString)&&!Me(Ee=pt($t,Ye))||ge($t=Ye.valueOf)&&!Me(Ee=pt($t,Ye))||bt!=="string"&&ge($t=Ye.toString)&&!Me(Ee=pt($t,Ye)))return Ee;throw ae("Can't convert object to primitive value")}}),O=e((Ir,rr)=>{rr.exports=!1}),V=e((Ir,rr)=>{var pt=r(),ge=Object.defineProperty;rr.exports=function(Me,ae){try{ge(pt,Me,{value:ae,configurable:!0,writable:!0})}catch{pt[Me]=ae}return ae}}),Q=e((Ir,rr)=>{var pt=r(),ge=V(),Me="__core-js_shared__",ae=pt[Me]||ge(Me,{});rr.exports=ae}),X=e((Ir,rr)=>{var pt=O(),ge=Q();(rr.exports=function(Me,ae){return ge[Me]||(ge[Me]=ae!==void 0?ae:{})})("versions",[]).push({version:"3.26.1",mode:pt?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((Ir,rr)=>{var pt=h(),ge=Object;rr.exports=function(Me){return ge(pt(Me))}}),ee=e((Ir,rr)=>{var pt=c(),ge=J(),Me=pt({}.hasOwnProperty);rr.exports=Object.hasOwn||function(ae,Ye){return Me(ge(ae),Ye)}}),fe=e((Ir,rr)=>{var pt=c(),ge=0,Me=Math.random(),ae=pt(1 .toString);rr.exports=function(Ye){return"Symbol("+(Ye===void 0?"":Ye)+")_"+ae(++ge+Me,36)}}),ie=e((Ir,rr)=>{var pt=r(),ge=X(),Me=ee(),ae=fe(),Ye=L(),bt=U(),$t=ge("wks"),Ee=pt.Symbol,st=Ee&&Ee.for,yr=bt?Ee:Ee&&Ee.withoutSetter||ae;rr.exports=function(Wt){if(!Me($t,Wt)||!(Ye||typeof $t[Wt]=="string")){var Lt="Symbol."+Wt;Ye&&Me(Ee,Wt)?$t[Wt]=Ee[Wt]:bt&&st?$t[Wt]=st(Lt):$t[Wt]=yr(Lt)}return $t[Wt]}}),Se=e((Ir,rr)=>{var pt=s(),ge=w(),Me=Y(),ae=M(),Ye=C(),bt=ie(),$t=TypeError,Ee=bt("toPrimitive");rr.exports=function(st,yr){if(!ge(st)||Me(st))return st;var Wt=ae(st,Ee),Lt;if(Wt){if(yr===void 0&&(yr="default"),Lt=pt(Wt,st,yr),!ge(Lt)||Me(Lt))return Lt;throw $t("Can't convert object to primitive value")}return yr===void 0&&(yr="number"),Ye(st,yr)}}),ce=e((Ir,rr)=>{var pt=Se(),ge=Y();rr.exports=function(Me){var ae=pt(Me,"string");return ge(ae)?ae:ae+""}}),Mt=e((Ir,rr)=>{var pt=r(),ge=w(),Me=pt.document,ae=ge(Me)&&ge(Me.createElement);rr.exports=function(Ye){return ae?Me.createElement(Ye):{}}}),et=e((Ir,rr)=>{var pt=n(),ge=t(),Me=Mt();rr.exports=!pt&&!ge(function(){return Object.defineProperty(Me("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(Ir=>{var rr=n(),pt=s(),ge=a(),Me=o(),ae=_(),Ye=ce(),bt=ee(),$t=et(),Ee=Object.getOwnPropertyDescriptor;Ir.f=rr?Ee:function(st,yr){if(st=ae(st),yr=Ye(yr),$t)try{return Ee(st,yr)}catch{}if(bt(st,yr))return Me(!pt(ge.f,st,yr),st[yr])}}),Ge=e((Ir,rr)=>{var pt=n(),ge=t();rr.exports=pt&&ge(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((Ir,rr)=>{var pt=w(),ge=String,Me=TypeError;rr.exports=function(ae){if(pt(ae))return ae;throw Me(ge(ae)+" is not an object")}}),oe=e(Ir=>{var rr=n(),pt=et(),ge=Ge(),Me=me(),ae=ce(),Ye=TypeError,bt=Object.defineProperty,$t=Object.getOwnPropertyDescriptor,Ee="enumerable",st="configurable",yr="writable";Ir.f=rr?ge?function(Wt,Lt,Ke){if(Me(Wt),Lt=ae(Lt),Me(Ke),typeof Wt=="function"&&Lt==="prototype"&&"value"in Ke&&yr in Ke&&!Ke[yr]){var Sr=$t(Wt,Lt);Sr&&Sr[yr]&&(Wt[Lt]=Ke.value,Ke={configurable:st in Ke?Ke[st]:Sr[st],enumerable:Ee in Ke?Ke[Ee]:Sr[Ee],writable:!1})}return bt(Wt,Lt,Ke)}:bt:function(Wt,Lt,Ke){if(Me(Wt),Lt=ae(Lt),Me(Ke),pt)try{return bt(Wt,Lt,Ke)}catch{}if("get"in Ke||"set"in Ke)throw Ye("Accessors not supported");return"value"in Ke&&(Wt[Lt]=Ke.value),Wt}}),ue=e((Ir,rr)=>{var pt=n(),ge=oe(),Me=o();rr.exports=pt?function(ae,Ye,bt){return ge.f(ae,Ye,Me(1,bt))}:function(ae,Ye,bt){return ae[Ye]=bt,ae}}),De=e((Ir,rr)=>{var pt=n(),ge=ee(),Me=Function.prototype,ae=pt&&Object.getOwnPropertyDescriptor,Ye=ge(Me,"name"),bt=Ye&&function(){}.name==="something",$t=Ye&&(!pt||pt&&ae(Me,"name").configurable);rr.exports={EXISTS:Ye,PROPER:bt,CONFIGURABLE:$t}}),It=e((Ir,rr)=>{var pt=c(),ge=v(),Me=Q(),ae=pt(Function.toString);ge(Me.inspectSource)||(Me.inspectSource=function(Ye){return ae(Ye)}),rr.exports=Me.inspectSource}),Je=e((Ir,rr)=>{var pt=r(),ge=v(),Me=pt.WeakMap;rr.exports=ge(Me)&&/native code/.test(String(Me))}),at=e((Ir,rr)=>{var pt=X(),ge=fe(),Me=pt("keys");rr.exports=function(ae){return Me[ae]||(Me[ae]=ge(ae))}}),mt=e((Ir,rr)=>{rr.exports={}}),ke=e((Ir,rr)=>{var pt=Je(),ge=r(),Me=w(),ae=ue(),Ye=ee(),bt=Q(),$t=at(),Ee=mt(),st="Object already initialized",yr=ge.TypeError,Wt=ge.WeakMap,Lt,Ke,Sr,Pr=function(cs){return Sr(cs)?Ke(cs):Lt(cs,{})},Sn=function(cs){return function(Ka){var Oo;if(!Me(Ka)||(Oo=Ke(Ka)).type!==cs)throw yr("Incompatible receiver, "+cs+" required");return Oo}};pt||bt.state?(Un=bt.state||(bt.state=new Wt),Un.get=Un.get,Un.has=Un.has,Un.set=Un.set,Lt=function(cs,Ka){if(Un.has(cs))throw yr(st);return Ka.facade=cs,Un.set(cs,Ka),Ka},Ke=function(cs){return Un.get(cs)||{}},Sr=function(cs){return Un.has(cs)}):(ms=$t("state"),Ee[ms]=!0,Lt=function(cs,Ka){if(Ye(cs,ms))throw yr(st);return Ka.facade=cs,ae(cs,ms,Ka),Ka},Ke=function(cs){return Ye(cs,ms)?cs[ms]:{}},Sr=function(cs){return Ye(cs,ms)});var Un,ms;rr.exports={set:Lt,get:Ke,has:Sr,enforce:Pr,getterFor:Sn}}),dt=e((Ir,rr)=>{var pt=t(),ge=v(),Me=ee(),ae=n(),Ye=De().CONFIGURABLE,bt=It(),$t=ke(),Ee=$t.enforce,st=$t.get,yr=Object.defineProperty,Wt=ae&&!pt(function(){return yr(function(){},"length",{value:8}).length!==8}),Lt=String(String).split("String"),Ke=rr.exports=function(Sr,Pr,Sn){String(Pr).slice(0,7)==="Symbol("&&(Pr="["+String(Pr).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),Sn&&Sn.getter&&(Pr="get "+Pr),Sn&&Sn.setter&&(Pr="set "+Pr),(!Me(Sr,"name")||Ye&&Sr.name!==Pr)&&(ae?yr(Sr,"name",{value:Pr,configurable:!0}):Sr.name=Pr),Wt&&Sn&&Me(Sn,"arity")&&Sr.length!==Sn.arity&&yr(Sr,"length",{value:Sn.arity});try{Sn&&Me(Sn,"constructor")&&Sn.constructor?ae&&yr(Sr,"prototype",{writable:!1}):Sr.prototype&&(Sr.prototype=void 0)}catch{}var Un=Ee(Sr);return Me(Un,"source")||(Un.source=Lt.join(typeof Pr=="string"?Pr:"")),Sr};Function.prototype.toString=Ke(function(){return ge(this)&&st(this).source||bt(this)},"toString")}),ot=e((Ir,rr)=>{var pt=v(),ge=oe(),Me=dt(),ae=V();rr.exports=function(Ye,bt,$t,Ee){Ee||(Ee={});var st=Ee.enumerable,yr=Ee.name!==void 0?Ee.name:bt;if(pt($t)&&Me($t,yr,Ee),Ee.global)st?Ye[bt]=$t:ae(bt,$t);else{try{Ee.unsafe?Ye[bt]&&(st=!0):delete Ye[bt]}catch{}st?Ye[bt]=$t:ge.f(Ye,bt,{value:$t,enumerable:!1,configurable:!Ee.nonConfigurable,writable:!Ee.nonWritable})}return Ye}}),kt=e((Ir,rr)=>{var pt=Math.ceil,ge=Math.floor;rr.exports=Math.trunc||function(Me){var ae=+Me;return(ae>0?ge:pt)(ae)}}),Vt=e((Ir,rr)=>{var pt=kt();rr.exports=function(ge){var Me=+ge;return Me!==Me||Me===0?0:pt(Me)}}),Ar=e((Ir,rr)=>{var pt=Vt(),ge=Math.max,Me=Math.min;rr.exports=function(ae,Ye){var bt=pt(ae);return bt<0?ge(bt+Ye,0):Me(bt,Ye)}}),ni=e((Ir,rr)=>{var pt=Vt(),ge=Math.min;rr.exports=function(Me){return Me>0?ge(pt(Me),9007199254740991):0}}),gn=e((Ir,rr)=>{var pt=ni();rr.exports=function(ge){return pt(ge.length)}}),On=e((Ir,rr)=>{var pt=_(),ge=Ar(),Me=gn(),ae=function(Ye){return function(bt,$t,Ee){var st=pt(bt),yr=Me(st),Wt=ge(Ee,yr),Lt;if(Ye&&$t!=$t){for(;yr>Wt;)if(Lt=st[Wt++],Lt!=Lt)return!0}else for(;yr>Wt;Wt++)if((Ye||Wt in st)&&st[Wt]===$t)return Ye||Wt||0;return!Ye&&-1}};rr.exports={includes:ae(!0),indexOf:ae(!1)}}),er=e((Ir,rr)=>{var pt=c(),ge=ee(),Me=_(),ae=On().indexOf,Ye=mt(),bt=pt([].push);rr.exports=function($t,Ee){var st=Me($t),yr=0,Wt=[],Lt;for(Lt in st)!ge(Ye,Lt)&&ge(st,Lt)&&bt(Wt,Lt);for(;Ee.length>yr;)ge(st,Lt=Ee[yr++])&&(~ae(Wt,Lt)||bt(Wt,Lt));return Wt}}),ln=e((Ir,rr)=>{rr.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(Ir=>{var rr=er(),pt=ln(),ge=pt.concat("length","prototype");Ir.f=Object.getOwnPropertyNames||function(Me){return rr(Me,ge)}}),nt=e(Ir=>{Ir.f=Object.getOwnPropertySymbols}),ut=e((Ir,rr)=>{var pt=x(),ge=c(),Me=Tr(),ae=nt(),Ye=me(),bt=ge([].concat);rr.exports=pt("Reflect","ownKeys")||function($t){var Ee=Me.f(Ye($t)),st=ae.f;return st?bt(Ee,st($t)):Ee}}),Ve=e((Ir,rr)=>{var pt=ee(),ge=ut(),Me=or(),ae=oe();rr.exports=function(Ye,bt,$t){for(var Ee=ge(bt),st=ae.f,yr=Me.f,Wt=0;Wt{var pt=t(),ge=v(),Me=/#|\.prototype\./,ae=function(st,yr){var Wt=bt[Ye(st)];return Wt==Ee?!0:Wt==$t?!1:ge(yr)?pt(yr):!!yr},Ye=ae.normalize=function(st){return String(st).replace(Me,".").toLowerCase()},bt=ae.data={},$t=ae.NATIVE="N",Ee=ae.POLYFILL="P";rr.exports=ae}),Pe=e((Ir,rr)=>{var pt=r(),ge=or().f,Me=ue(),ae=ot(),Ye=V(),bt=Ve(),$t=Ae();rr.exports=function(Ee,st){var yr=Ee.target,Wt=Ee.global,Lt=Ee.stat,Ke,Sr,Pr,Sn,Un,ms;if(Wt?Sr=pt:Lt?Sr=pt[yr]||Ye(yr,{}):Sr=(pt[yr]||{}).prototype,Sr)for(Pr in st){if(Un=st[Pr],Ee.dontCallGetSet?(ms=ge(Sr,Pr),Sn=ms&&ms.value):Sn=Sr[Pr],Ke=$t(Wt?Pr:yr+(Lt?".":"#")+Pr,Ee.forced),!Ke&&Sn!==void 0){if(typeof Un==typeof Sn)continue;bt(Un,Sn)}(Ee.sham||Sn&&Sn.sham)&&Me(Un,"sham",!0),ae(Sr,Pr,Un,Ee)}}}),Kt=e((Ir,rr)=>{var pt=l();rr.exports=Array.isArray||function(ge){return pt(ge)=="Array"}}),nr=e((Ir,rr)=>{var pt=TypeError,ge=9007199254740991;rr.exports=function(Me){if(Me>ge)throw pt("Maximum allowed index exceeded");return Me}}),En=e((Ir,rr)=>{var pt=l(),ge=c();rr.exports=function(Me){if(pt(Me)==="Function")return ge(Me)}}),jn=e((Ir,rr)=>{var pt=En(),ge=j(),Me=i(),ae=pt(pt.bind);rr.exports=function(Ye,bt){return ge(Ye),bt===void 0?Ye:Me?ae(Ye,bt):function(){return Ye.apply(bt,arguments)}}}),br=e((Ir,rr)=>{"use strict";var pt=Kt(),ge=gn(),Me=nr(),ae=jn(),Ye=function(bt,$t,Ee,st,yr,Wt,Lt,Ke){for(var Sr=yr,Pr=0,Sn=Lt?ae(Lt,Ke):!1,Un,ms;Pr0&&pt(Un)?(ms=ge(Un),Sr=Ye(bt,$t,Un,ms,Sr,Wt-1)-1):(Me(Sr+1),bt[Sr]=Un),Sr++),Pr++;return Sr};rr.exports=Ye}),We=e((Ir,rr)=>{var pt=ie(),ge=pt("toStringTag"),Me={};Me[ge]="z",rr.exports=String(Me)==="[object z]"}),lt=e((Ir,rr)=>{var pt=We(),ge=v(),Me=l(),ae=ie(),Ye=ae("toStringTag"),bt=Object,$t=Me(function(){return arguments}())=="Arguments",Ee=function(st,yr){try{return st[yr]}catch{}};rr.exports=pt?Me:function(st){var yr,Wt,Lt;return st===void 0?"Undefined":st===null?"Null":typeof(Wt=Ee(yr=bt(st),Ye))=="string"?Wt:$t?Me(yr):(Lt=Me(yr))=="Object"&&ge(yr.callee)?"Arguments":Lt}}),Be=e((Ir,rr)=>{var pt=c(),ge=t(),Me=v(),ae=lt(),Ye=x(),bt=It(),$t=function(){},Ee=[],st=Ye("Reflect","construct"),yr=/^\s*(?:class|function)\b/,Wt=pt(yr.exec),Lt=!yr.exec($t),Ke=function(Pr){if(!Me(Pr))return!1;try{return st($t,Ee,Pr),!0}catch{return!1}},Sr=function(Pr){if(!Me(Pr))return!1;switch(ae(Pr)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Lt||!!Wt(yr,bt(Pr))}catch{return!0}};Sr.sham=!0,rr.exports=!st||ge(function(){var Pr;return Ke(Ke.call)||!Ke(Object)||!Ke(function(){Pr=!0})||Pr})?Sr:Ke}),je=e((Ir,rr)=>{var pt=Kt(),ge=Be(),Me=w(),ae=ie(),Ye=ae("species"),bt=Array;rr.exports=function($t){var Ee;return pt($t)&&(Ee=$t.constructor,ge(Ee)&&(Ee===bt||pt(Ee.prototype))?Ee=void 0:Me(Ee)&&(Ee=Ee[Ye],Ee===null&&(Ee=void 0))),Ee===void 0?bt:Ee}}),ct=e((Ir,rr)=>{var pt=je();rr.exports=function(ge,Me){return new(pt(ge))(Me===0?0:Me)}}),Le=e(()=>{"use strict";var Ir=Pe(),rr=br(),pt=j(),ge=J(),Me=gn(),ae=ct();Ir({target:"Array",proto:!0},{flatMap:function(Ye){var bt=ge(this),$t=Me(bt),Ee;return pt(Ye),Ee=ae(bt,0),Ee.length=rr(Ee,bt,bt,$t,0,1,Ye,arguments.length>1?arguments[1]:void 0),Ee}})}),ft=e((Ir,rr)=>{rr.exports={}}),Jr=e((Ir,rr)=>{var pt=ie(),ge=ft(),Me=pt("iterator"),ae=Array.prototype;rr.exports=function(Ye){return Ye!==void 0&&(ge.Array===Ye||ae[Me]===Ye)}}),Yt=e((Ir,rr)=>{var pt=lt(),ge=M(),Me=m(),ae=ft(),Ye=ie(),bt=Ye("iterator");rr.exports=function($t){if(!Me($t))return ge($t,bt)||ge($t,"@@iterator")||ae[pt($t)]}}),wr=e((Ir,rr)=>{var pt=s(),ge=j(),Me=me(),ae=N(),Ye=Yt(),bt=TypeError;rr.exports=function($t,Ee){var st=arguments.length<2?Ye($t):Ee;if(ge(st))return Me(pt(st,$t));throw bt(ae($t)+" is not iterable")}}),wn=e((Ir,rr)=>{var pt=s(),ge=me(),Me=M();rr.exports=function(ae,Ye,bt){var $t,Ee;ge(ae);try{if($t=Me(ae,"return"),!$t){if(Ye==="throw")throw bt;return bt}$t=pt($t,ae)}catch(st){Ee=!0,$t=st}if(Ye==="throw")throw bt;if(Ee)throw $t;return ge($t),bt}}),Bn=e((Ir,rr)=>{var pt=jn(),ge=s(),Me=me(),ae=N(),Ye=Jr(),bt=gn(),$t=P(),Ee=wr(),st=Yt(),yr=wn(),Wt=TypeError,Lt=function(Sr,Pr){this.stopped=Sr,this.result=Pr},Ke=Lt.prototype;rr.exports=function(Sr,Pr,Sn){var Un=Sn&&Sn.that,ms=!!(Sn&&Sn.AS_ENTRIES),cs=!!(Sn&&Sn.IS_RECORD),Ka=!!(Sn&&Sn.IS_ITERATOR),Oo=!!(Sn&&Sn.INTERRUPTED),Ro=pt(Pr,Un),ea,tu,fl,wl,Hc,Pd,ra,Wc=function(Bl){return ea&&yr(ea,"normal",Bl),new Lt(!0,Bl)},no=function(Bl){return ms?(Me(Bl),Oo?Ro(Bl[0],Bl[1],Wc):Ro(Bl[0],Bl[1])):Oo?Ro(Bl,Wc):Ro(Bl)};if(cs)ea=Sr.iterator;else if(Ka)ea=Sr;else{if(tu=st(Sr),!tu)throw Wt(ae(Sr)+" is not iterable");if(Ye(tu)){for(fl=0,wl=bt(Sr);wl>fl;fl++)if(Hc=no(Sr[fl]),Hc&&$t(Ke,Hc))return Hc;return new Lt(!1)}ea=Ee(Sr,tu)}for(Pd=cs?Sr.next:ea.next;!(ra=ge(Pd,ea)).done;){try{Hc=no(ra.value)}catch(Bl){yr(ea,"throw",Bl)}if(typeof Hc=="object"&&Hc&&$t(Ke,Hc))return Hc}return new Lt(!1)}}),tr=e((Ir,rr)=>{"use strict";var pt=ce(),ge=oe(),Me=o();rr.exports=function(ae,Ye,bt){var $t=pt(Ye);$t in ae?ge.f(ae,$t,Me(0,bt)):ae[$t]=bt}}),zt=e(()=>{var Ir=Pe(),rr=Bn(),pt=tr();Ir({target:"Object",stat:!0},{fromEntries:function(ge){var Me={};return rr(ge,function(ae,Ye){pt(Me,ae,Ye)},{AS_ENTRIES:!0}),Me}})}),sr=e((Ir,rr)=>{var pt=["cliName","cliCategory","cliDescription"];function ge(Ri,Ii){if(Ri==null)return{};var Jn=Me(Ri,Ii),wi,pi;if(Object.getOwnPropertySymbols){var fi=Object.getOwnPropertySymbols(Ri);for(pi=0;pi=0)&&Object.prototype.propertyIsEnumerable.call(Ri,wi)&&(Jn[wi]=Ri[wi])}return Jn}function Me(Ri,Ii){if(Ri==null)return{};var Jn={},wi=Object.keys(Ri),pi,fi;for(fi=0;fi=0)&&(Jn[pi]=Ri[pi]);return Jn}Le(),zt();var ae=Object.create,Ye=Object.defineProperty,bt=Object.getOwnPropertyDescriptor,$t=Object.getOwnPropertyNames,Ee=Object.getPrototypeOf,st=Object.prototype.hasOwnProperty,yr=(Ri,Ii)=>function(){return Ri&&(Ii=(0,Ri[$t(Ri)[0]])(Ri=0)),Ii},Wt=(Ri,Ii)=>function(){return Ii||(0,Ri[$t(Ri)[0]])((Ii={exports:{}}).exports,Ii),Ii.exports},Lt=(Ri,Ii)=>{for(var Jn in Ii)Ye(Ri,Jn,{get:Ii[Jn],enumerable:!0})},Ke=(Ri,Ii,Jn,wi)=>{if(Ii&&typeof Ii=="object"||typeof Ii=="function")for(let pi of $t(Ii))!st.call(Ri,pi)&&pi!==Jn&&Ye(Ri,pi,{get:()=>Ii[pi],enumerable:!(wi=bt(Ii,pi))||wi.enumerable});return Ri},Sr=(Ri,Ii,Jn)=>(Jn=Ri!=null?ae(Ee(Ri)):{},Ke(Ii||!Ri||!Ri.__esModule?Ye(Jn,"default",{value:Ri,enumerable:!0}):Jn,Ri)),Pr=Ri=>Ke(Ye({},"__esModule",{value:!0}),Ri),Sn,Un=yr({""(){Sn={env:{},argv:[]}}}),ms=Wt({"node_modules/xtend/immutable.js"(Ri,Ii){Un(),Ii.exports=wi;var Jn=Object.prototype.hasOwnProperty;function wi(){for(var pi={},fi=0;fi-1&&CsCs)return{line:bi+1,column:Cs-(fi[bi-1]||0)+1,offset:Cs}}return{}}function vi(Cs){var bi=Cs&&Cs.line,ss=Cs&&Cs.column,Da;return!isNaN(bi)&&!isNaN(ss)&&bi-1 in fi&&(Da=(fi[bi-2]||0)+ss-1||0),Da>-1&&Da",Iacute:"\xCD",Icirc:"\xCE",Igrave:"\xCC",Iuml:"\xCF",LT:"<",Ntilde:"\xD1",Oacute:"\xD3",Ocirc:"\xD4",Ograve:"\xD2",Oslash:"\xD8",Otilde:"\xD5",Ouml:"\xD6",QUOT:'"',REG:"\xAE",THORN:"\xDE",Uacute:"\xDA",Ucirc:"\xDB",Ugrave:"\xD9",Uuml:"\xDC",Yacute:"\xDD",aacute:"\xE1",acirc:"\xE2",acute:"\xB4",aelig:"\xE6",agrave:"\xE0",amp:"&",aring:"\xE5",atilde:"\xE3",auml:"\xE4",brvbar:"\xA6",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",eacute:"\xE9",ecirc:"\xEA",egrave:"\xE8",eth:"\xF0",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",iacute:"\xED",icirc:"\xEE",iexcl:"\xA1",igrave:"\xEC",iquest:"\xBF",iuml:"\xEF",laquo:"\xAB",lt:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",ntilde:"\xF1",oacute:"\xF3",ocirc:"\xF4",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",oslash:"\xF8",otilde:"\xF5",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',raquo:"\xBB",reg:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",thorn:"\xFE",times:"\xD7",uacute:"\xFA",ucirc:"\xFB",ugrave:"\xF9",uml:"\xA8",uuml:"\xFC",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),fl=Wt({"node_modules/character-reference-invalid/index.json"(Ri,Ii){Ii.exports={0:"\uFFFD",128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"}}}),wl=Wt({"node_modules/is-decimal/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=48&&pi<=57}}}),Hc=Wt({"node_modules/is-hexadecimal/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=97&&pi<=102||pi>=65&&pi<=70||pi>=48&&pi<=57}}}),Pd=Wt({"node_modules/is-alphabetical/index.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(wi){var pi=typeof wi=="string"?wi.charCodeAt(0):wi;return pi>=97&&pi<=122||pi>=65&&pi<=90}}}),ra=Wt({"node_modules/is-alphanumerical/index.js"(Ri,Ii){"use strict";Un();var Jn=Pd(),wi=wl();Ii.exports=pi;function pi(fi){return Jn(fi)||wi(fi)}}}),Wc=Wt({"node_modules/character-entities/index.json"(Ri,Ii){Ii.exports={AEli:"\xC6",AElig:"\xC6",AM:"&",AMP:"&",Aacut:"\xC1",Aacute:"\xC1",Abreve:"\u0102",Acir:"\xC2",Acirc:"\xC2",Acy:"\u0410",Afr:"\u{1D504}",Agrav:"\xC0",Agrave:"\xC0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2A53",Aogon:"\u0104",Aopf:"\u{1D538}",ApplyFunction:"\u2061",Arin:"\xC5",Aring:"\xC5",Ascr:"\u{1D49C}",Assign:"\u2254",Atild:"\xC3",Atilde:"\xC3",Aum:"\xC4",Auml:"\xC4",Backslash:"\u2216",Barv:"\u2AE7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212C",Beta:"\u0392",Bfr:"\u{1D505}",Bopf:"\u{1D539}",Breve:"\u02D8",Bscr:"\u212C",Bumpeq:"\u224E",CHcy:"\u0427",COP:"\xA9",COPY:"\xA9",Cacute:"\u0106",Cap:"\u22D2",CapitalDifferentialD:"\u2145",Cayleys:"\u212D",Ccaron:"\u010C",Ccedi:"\xC7",Ccedil:"\xC7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010A",Cedilla:"\xB8",CenterDot:"\xB7",Cfr:"\u212D",Chi:"\u03A7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2A74",Congruent:"\u2261",Conint:"\u222F",ContourIntegral:"\u222E",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2A2F",Cscr:"\u{1D49E}",Cup:"\u22D3",CupCap:"\u224D",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040F",Dagger:"\u2021",Darr:"\u21A1",Dashv:"\u2AE4",Dcaron:"\u010E",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\u{1D507}",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",Diamond:"\u22C4",DifferentialD:"\u2146",Dopf:"\u{1D53B}",Dot:"\xA8",DotDot:"\u20DC",DotEqual:"\u2250",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",Downarrow:"\u21D3",Dscr:"\u{1D49F}",Dstrok:"\u0110",ENG:"\u014A",ET:"\xD0",ETH:"\xD0",Eacut:"\xC9",Eacute:"\xC9",Ecaron:"\u011A",Ecir:"\xCA",Ecirc:"\xCA",Ecy:"\u042D",Edot:"\u0116",Efr:"\u{1D508}",Egrav:"\xC8",Egrave:"\xC8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25FB",EmptyVerySmallSquare:"\u25AB",Eogon:"\u0118",Eopf:"\u{1D53C}",Epsilon:"\u0395",Equal:"\u2A75",EqualTilde:"\u2242",Equilibrium:"\u21CC",Escr:"\u2130",Esim:"\u2A73",Eta:"\u0397",Eum:"\xCB",Euml:"\xCB",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\u{1D509}",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",Fopf:"\u{1D53D}",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",G:">",GT:">",Gamma:"\u0393",Gammad:"\u03DC",Gbreve:"\u011E",Gcedil:"\u0122",Gcirc:"\u011C",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\u{1D50A}",Gg:"\u22D9",Gopf:"\u{1D53E}",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",Gt:"\u226B",HARDcy:"\u042A",Hacek:"\u02C7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210C",HilbertSpace:"\u210B",Hopf:"\u210D",HorizontalLine:"\u2500",Hscr:"\u210B",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacut:"\xCD",Iacute:"\xCD",Icir:"\xCE",Icirc:"\xCE",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrav:"\xCC",Igrave:"\xCC",Im:"\u2111",Imacr:"\u012A",ImaginaryI:"\u2148",Implies:"\u21D2",Int:"\u222C",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012E",Iopf:"\u{1D540}",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Ium:"\xCF",Iuml:"\xCF",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\u{1D50D}",Jopf:"\u{1D541}",Jscr:"\u{1D4A5}",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040C",Kappa:"\u039A",Kcedil:"\u0136",Kcy:"\u041A",Kfr:"\u{1D50E}",Kopf:"\u{1D542}",Kscr:"\u{1D4A6}",LJcy:"\u0409",L:"<",LT:"<",Lacute:"\u0139",Lambda:"\u039B",Lang:"\u27EA",Laplacetrf:"\u2112",Larr:"\u219E",Lcaron:"\u013D",Lcedil:"\u013B",Lcy:"\u041B",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2AA1",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Lfr:"\u{1D50F}",Ll:"\u22D8",Lleftarrow:"\u21DA",Lmidot:"\u013F",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lopf:"\u{1D543}",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21B0",Lstrok:"\u0141",Lt:"\u226A",Map:"\u2905",Mcy:"\u041C",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",MinusPlus:"\u2213",Mopf:"\u{1D544}",Mscr:"\u2133",Mu:"\u039C",NJcy:"\u040A",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041D",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` `,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntild:"\xD1",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacut:"\xD3",Oacute:"\xD3",Ocir:"\xD4",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograv:"\xD2",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslas:"\xD8",Oslash:"\xD8",Otild:"\xD5",Otilde:"\xD5",Otimes:"\u2A37",Oum:"\xD6",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUO:'"',QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",RE:"\xAE",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THOR:"\xDE",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:" ",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\u{1D54B}",TripleDot:"\u20DB",Tscr:"\u{1D4AF}",Tstrok:"\u0166",Uacut:"\xDA",Uacute:"\xDA",Uarr:"\u219F",Uarrocir:"\u2949",Ubrcy:"\u040E",Ubreve:"\u016C",Ucir:"\xDB",Ucirc:"\xDB",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\u{1D518}",Ugrav:"\xD9",Ugrave:"\xD9",Umacr:"\u016A",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",Uopf:"\u{1D54C}",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",UpTee:"\u22A5",UpTeeArrow:"\u21A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",Upsilon:"\u03A5",Uring:"\u016E",Uscr:"\u{1D4B0}",Utilde:"\u0168",Uum:"\xDC",Uuml:"\xDC",VDash:"\u22AB",Vbar:"\u2AEB",Vcy:"\u0412",Vdash:"\u22A9",Vdashl:"\u2AE6",Vee:"\u22C1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",Vopf:"\u{1D54D}",Vscr:"\u{1D4B1}",Vvdash:"\u22AA",Wcirc:"\u0174",Wedge:"\u22C0",Wfr:"\u{1D51A}",Wopf:"\u{1D54E}",Wscr:"\u{1D4B2}",Xfr:"\u{1D51B}",Xi:"\u039E",Xopf:"\u{1D54F}",Xscr:"\u{1D4B3}",YAcy:"\u042F",YIcy:"\u0407",YUcy:"\u042E",Yacut:"\xDD",Yacute:"\xDD",Ycirc:"\u0176",Ycy:"\u042B",Yfr:"\u{1D51C}",Yopf:"\u{1D550}",Yscr:"\u{1D4B4}",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017D",Zcy:"\u0417",Zdot:"\u017B",ZeroWidthSpace:"\u200B",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\u{1D4B5}",aacut:"\xE1",aacute:"\xE1",abreve:"\u0103",ac:"\u223E",acE:"\u223E\u0333",acd:"\u223F",acir:"\xE2",acirc:"\xE2",acut:"\xB4",acute:"\xB4",acy:"\u0430",aeli:"\xE6",aelig:"\xE6",af:"\u2061",afr:"\u{1D51E}",agrav:"\xE0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",amacr:"\u0101",amalg:"\u2A3F",am:"&",amp:"&",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",aopf:"\u{1D552}",ap:"\u2248",apE:"\u2A70",apacir:"\u2A6F",ape:"\u224A",apid:"\u224B",apos:"'",approx:"\u2248",approxeq:"\u224A",arin:"\xE5",aring:"\xE5",ascr:"\u{1D4B6}",ast:"*",asymp:"\u2248",asympeq:"\u224D",atild:"\xE3",atilde:"\xE3",aum:"\xE4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",bNot:"\u2AED",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",barvee:"\u22BD",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",beta:"\u03B2",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255D",boxUR:"\u255A",boxUl:"\u255C",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256C",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256B",boxVl:"\u2562",boxVr:"\u255F",boxbox:"\u29C9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250C",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252C",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxuL:"\u255B",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256A",boxvL:"\u2561",boxvR:"\u255E",boxvh:"\u253C",boxvl:"\u2524",boxvr:"\u251C",bprime:"\u2035",breve:"\u02D8",brvba:"\xA6",brvbar:"\xA6",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",bumpeq:"\u224F",cacute:"\u0107",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",ccaps:"\u2A4D",ccaron:"\u010D",ccedi:"\xE7",ccedil:"\xE7",ccirc:"\u0109",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",cedi:"\xB8",cedil:"\xB8",cemptyv:"\u29B2",cen:"\xA2",cent:"\xA2",centerdot:"\xB7",cfr:"\u{1D520}",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",cir:"\u25CB",cirE:"\u29C3",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\xAE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",conint:"\u222E",copf:"\u{1D554}",coprod:"\u2210",cop:"\xA9",copy:"\xA9",copysr:"\u2117",crarr:"\u21B5",cross:"\u2717",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",cupbrcap:"\u2A48",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curre:"\xA4",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dArr:"\u21D3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",ddotseq:"\u2A77",de:"\xB0",deg:"\xB0",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",dharl:"\u21C3",dharr:"\u21C2",diam:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divid:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",dot:"\u02D9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",dscy:"\u0455",dsol:"\u29F6",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",dzigrarr:"\u27FF",eDDot:"\u2A77",eDot:"\u2251",eacut:"\xE9",eacute:"\xE9",easter:"\u2A6E",ecaron:"\u011B",ecir:"\xEA",ecirc:"\xEA",ecolon:"\u2255",ecy:"\u044D",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",eg:"\u2A9A",egrav:"\xE8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014B",ensp:"\u2002",eogon:"\u0119",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",equals:"=",equest:"\u225F",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erDot:"\u2253",erarr:"\u2971",escr:"\u212F",esdot:"\u2250",esim:"\u2242",eta:"\u03B7",et:"\xF0",eth:"\xF0",eum:"\xEB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",filig:"\uFB01",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",fpartint:"\u2A0D",frac1:"\xBC",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac3:"\xBE",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",gE:"\u2267",gEl:"\u2A8C",gacute:"\u01F5",gamma:"\u03B3",gammad:"\u03DD",gap:"\u2A86",gbreve:"\u011F",gcirc:"\u011D",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2A92",gla:"\u2AA5",glj:"\u2AA4",gnE:"\u2269",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",grave:"`",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",g:">",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",hArr:"\u21D4",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",hbar:"\u210F",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",horbar:"\u2015",hscr:"\u{1D4BD}",hslash:"\u210F",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacut:"\xED",iacute:"\xED",ic:"\u2063",icir:"\xEE",icirc:"\xEE",icy:"\u0438",iecy:"\u0435",iexc:"\xA1",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",igrav:"\xEC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012B",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",intcal:"\u22BA",integers:"\u2124",intercal:"\u22BA",intlarhk:"\u2A17",intprod:"\u2A3C",iocy:"\u0451",iogon:"\u012F",iopf:"\u{1D55A}",iota:"\u03B9",iprod:"\u2A3C",iques:"\xBF",iquest:"\xBF",iscr:"\u{1D4BE}",isin:"\u2208",isinE:"\u22F9",isindot:"\u22F5",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",ium:"\xEF",iuml:"\xEF",jcirc:"\u0135",jcy:"\u0439",jfr:"\u{1D527}",jmath:"\u0237",jopf:"\u{1D55B}",jscr:"\u{1D4BF}",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03BA",kappav:"\u03F0",kcedil:"\u0137",kcy:"\u043A",kfr:"\u{1D528}",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045C",kopf:"\u{1D55C}",kscr:"\u{1D4C0}",lAarr:"\u21DA",lArr:"\u21D0",lAtail:"\u291B",lBarr:"\u290E",lE:"\u2266",lEg:"\u2A8B",lHar:"\u2962",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",laqu:"\xAB",laquo:"\xAB",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",lcedil:"\u013C",lceil:"\u2308",lcub:"{",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21A2",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",leftthreetimes:"\u22CB",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",l:"<",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltrPar:"\u2996",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",mDDot:"\u223A",mac:"\xAF",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",mdash:"\u2014",measuredangle:"\u2221",mfr:"\u{1D52A}",mho:"\u2127",micr:"\xB5",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middo:"\xB7",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",mstpos:"\u223E",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nGg:"\u22D9\u0338",nGt:"\u226B\u20D2",nGtv:"\u226B\u0338",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nLl:"\u22D8\u0338",nLt:"\u226A\u20D2",nLtv:"\u226A\u0338",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbs:"\xA0",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",neArr:"\u21D7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",ngsim:"\u2275",ngt:"\u226F",ngtr:"\u226F",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",nlArr:"\u21CD",nlE:"\u2266\u0338",nlarr:"\u219A",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219A",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nlsim:"\u2274",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nmid:"\u2224",nopf:"\u{1D55F}",no:"\xAC",not:"\xAC",notin:"\u2209",notinE:"\u22F9\u0338",notindot:"\u22F5\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntild:"\xF1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22AD",nvHarr:"\u2904",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwArr:"\u21D6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24C8",oacut:"\xF3",oacute:"\xF3",oast:"\u229B",ocir:"\xF4",ocirc:"\xF4",ocy:"\u043E",odash:"\u229D",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",ofcir:"\u29BF",ofr:"\u{1D52C}",ogon:"\u02DB",ograv:"\xF2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",omega:"\u03C9",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",opar:"\u29B7",operp:"\u29B9",oplus:"\u2295",or:"\u2228",orarr:"\u21BB",ord:"\xBA",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oscr:"\u2134",oslas:"\xF8",oslash:"\xF8",osol:"\u2298",otild:"\xF5",otilde:"\xF5",otimes:"\u2297",otimesas:"\u2A36",oum:"\xF6",ouml:"\xF6",ovbar:"\u233D",par:"\xB6",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",plusm:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",pointint:"\u2A15",popf:"\u{1D561}",poun:"\xA3",pound:"\xA3",pr:"\u227A",prE:"\u2AB3",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",primes:"\u2119",prnE:"\u2AB5",prnap:"\u2AB9",prnsim:"\u22E8",prod:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",psi:"\u03C8",puncsp:"\u2008",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",qprime:"\u2057",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quo:'"',quot:'"',rAarr:"\u21DB",rArr:"\u21D2",rAtail:"\u291C",rBarr:"\u290F",rHar:"\u2964",race:"\u223D\u0331",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raqu:"\xBB",raquo:"\xBB",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",re:"\xAE",reg:"\xAE",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",rhov:"\u03F1",rightarrow:"\u2192",rightarrowtail:"\u21A3",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",rightthreetimes:"\u22CC",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",rsaquo:"\u203A",rscr:"\u{1D4C7}",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",sbquo:"\u201A",sc:"\u227B",scE:"\u2AB4",scap:"\u2AB8",scaron:"\u0161",sccue:"\u227D",sce:"\u2AB0",scedil:"\u015F",scirc:"\u015D",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",seArr:"\u21D8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sec:"\xA7",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",sh:"\xAD",shy:"\xAD",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",subE:"\u2AC5",subdot:"\u2ABD",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",sum:"\u2211",sung:"\u266A",sup:"\u2283",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supE:"\u2AC6",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supedot:"\u2AC4",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swArr:"\u21D9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szli:"\xDF",szlig:"\xDF",target:"\u2316",tau:"\u03C4",tbrk:"\u23B4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",thor:"\xFE",thorn:"\xFE",tilde:"\u02DC",time:"\xD7",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",tscy:"\u0446",tshcy:"\u045B",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uArr:"\u21D1",uHar:"\u2963",uacut:"\xFA",uacute:"\xFA",uarr:"\u2191",ubrcy:"\u045E",ubreve:"\u016D",ucir:"\xFB",ucirc:"\xFB",ucy:"\u0443",udarr:"\u21C5",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",ugrav:"\xF9",ugrave:"\xF9",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",um:"\xA8",uml:"\xA8",uogon:"\u0173",uopf:"\u{1D566}",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",upsi:"\u03C5",upsih:"\u03D2",upsilon:"\u03C5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",urtri:"\u25F9",uscr:"\u{1D4CA}",utdot:"\u22F0",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uum:"\xFC",uuml:"\xFC",uwangle:"\u29A7",vArr:"\u21D5",vBar:"\u2AE8",vBarv:"\u2AE9",vDash:"\u22A8",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vcy:"\u0432",vdash:"\u22A2",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",vert:"|",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",vzigzag:"\u299A",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacut:"\xFD",yacute:"\xFD",yacy:"\u044F",ycirc:"\u0177",ycy:"\u044B",ye:"\xA5",yen:"\xA5",yfr:"\u{1D536}",yicy:"\u0457",yopf:"\u{1D56A}",yscr:"\u{1D4CE}",yucy:"\u044E",yum:"\xFF",yuml:"\xFF",zacute:"\u017A",zcaron:"\u017E",zcy:"\u0437",zdot:"\u017C",zeetrf:"\u2128",zeta:"\u03B6",zfr:"\u{1D537}",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),no=Wt({"node_modules/parse-entities/decode-entity.js"(Ri,Ii){"use strict";Un();var Jn=Wc();Ii.exports=pi;var wi={}.hasOwnProperty;function pi(fi){return wi.call(Jn,fi)?Jn[fi]:!1}}}),Bl=Wt({"node_modules/parse-entities/index.js"(Ri,Ii){"use strict";Un();var Jn=tu(),wi=fl(),pi=wl(),fi=Hc(),Li=ra(),ns=no();Ii.exports=Fs;var vi={}.hasOwnProperty,Cs=String.fromCharCode,bi=Function.prototype,ss={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},Da=9,sa=10,ho=12,Po=32,ro=38,ac=59,rs=60,Mo=61,Pa=35,Ra=88,te=120,he=65533,ar="named",Ot="hexadecimal",hn="decimal",xr={};xr[Ot]=16,xr[hn]=10;var Ht={};Ht[ar]=Li,Ht[hn]=pi,Ht[Ot]=fi;var Et=1,Fr=2,tt=3,Cr=4,bn=5,_e=6,Vn=7,_i={};_i[Et]="Named character references must be terminated by a semicolon",_i[Fr]="Numeric character references must be terminated by a semicolon",_i[tt]="Named character references cannot be empty",_i[Cr]="Numeric character references cannot be empty",_i[bn]="Named character references must be known",_i[_e]="Numeric character references cannot be disallowed",_i[Vn]="Numeric character references cannot be outside the permissible Unicode range";function Fs(Bs,Gs){var is={},ma,Eo;Gs||(Gs={});for(Eo in ss)ma=Gs[Eo],is[Eo]=ma??ss[Eo];return(is.position.indent||is.position.start)&&(is.indent=is.position.indent||[],is.position=is.position.start),ds(Bs,is)}function ds(Bs,Gs){var is=Gs.additional,ma=Gs.nonTerminated,Eo=Gs.text,li=Gs.reference,Ja=Gs.warning,Fc=Gs.textContext,dc=Gs.referenceContext,rl=Gs.warningContext,ao=Gs.position,Cu=Gs.indent||[],Nl=Bs.length,ru=0,sl=-1,Ml=ao.column||1,Od=ao.line||1,wo="",hc=[],au,ep,kp,Dp,ly,_1,A1,_A,hb,eE,Ac,Vl,em,Mm,Uh,Ly,R2,pC,jg;for(typeof is=="string"&&(is=is.charCodeAt(0)),Ly=T(),_A=Ja?pe:bi,ru--,Nl++;++ru65535&&(_1-=65536,eE+=Cs(_1>>>10|55296),_1=56320|_1&1023),_1=eE+Cs(_1))):Mm!==ar&&_A(Cr,pC)),_1?(lr(),Ly=T(),ru=jg-1,Ml+=jg-em+1,hc.push(_1),R2=T(),R2.offset++,li&&li.call(dc,_1,{start:Ly,end:R2},Bs.slice(em-1,jg)),Ly=R2):(Dp=Bs.slice(em-1,jg),wo+=Dp,Ml+=Dp.length,ru=jg-1)}else ly===10&&(Od++,sl++,Ml=0),ly===ly?(wo+=Cs(ly),Ml++):lr();return hc.join("");function T(){return{line:Od,column:Ml,offset:ru+(ao.offset||0)}}function pe(_n,yn){var Ie=T();Ie.column+=yn,Ie.offset+=yn,Ja.call(rl,_i[_n],Ie,_n)}function lr(){wo&&(hc.push(wo),Eo&&Eo.call(Fc,wo,{start:Ly,end:T()}),wo="")}}function la(Bs){return Bs>=55296&&Bs<=57343||Bs>1114111}function vo(Bs){return Bs>=1&&Bs<=8||Bs===11||Bs>=13&&Bs<=31||Bs>=127&&Bs<=159||Bs>=64976&&Bs<=65007||(Bs&65535)===65535||(Bs&65535)===65534}}}),Hd=Wt({"node_modules/remark-parse/lib/decode.js"(Ri,Ii){"use strict";Un();var Jn=ms(),wi=Bl();Ii.exports=pi;function pi(fi){return ns.raw=vi,ns;function Li(bi){for(var ss=fi.offset,Da=bi.line,sa=[];++Da&&Da in ss;)sa.push((ss[Da]||0)+1);return{start:bi,indent:sa}}function ns(bi,ss,Da){wi(bi,{position:Li(ss),warning:Cs,text:Da,reference:Da,textContext:fi,referenceContext:fi})}function vi(bi,ss,Da){return wi(bi,Jn(Da,{position:Li(ss),warning:Cs}))}function Cs(bi,ss,Da){Da!==3&&fi.file.message(bi,ss)}}}}),op=Wt({"node_modules/remark-parse/lib/tokenizer.js"(Ri,Ii){"use strict";Un(),Ii.exports=Jn;function Jn(Li){return ns;function ns(vi,Cs){var bi=this,ss=bi.offset,Da=[],sa=bi[Li+"Methods"],ho=bi[Li+"Tokenizers"],Po=Cs.line,ro=Cs.column,ac,rs,Mo,Pa,Ra,te;if(!vi)return Da;for(Fr.now=Ot,Fr.file=bi.file,he("");vi;){for(ac=-1,rs=sa.length,Ra=!1;++ac"],wi=Jn.concat(["~","|"]),pi=wi.concat([` @@ -584,7 +584,7 @@ ${Li.content}`}}}}),Wr=Wt({"src/language-markdown/loc.js"(Ri,Ii){"use strict";Un `:" "});continue}if((xr===0||xr===Ot.length-1)&&Ht==="")continue;let Et=Ht.split(new RegExp(`(${fi})`));for(let[Fr,tt]of Et.entries())if(!((Fr===0||Fr===Et.length-1)&&tt==="")){if(Fr%2===0){tt!==""&&hn({type:"word",value:tt,kind:Pa,hasLeadingPunctuation:ss.test(tt[0]),hasTrailingPunctuation:ss.test(Jn(tt))});continue}hn(ss.test(tt)?{type:"word",value:tt,kind:he,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:tt,kind:bi.test(tt)?te:Ra,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return ar;function hn(xr){let Ht=Jn(ar);Ht&&Ht.type==="word"&&(Ht.kind===Pa&&xr.kind===Ra&&!Ht.hasTrailingPunctuation||Ht.kind===Ra&&xr.kind===Pa&&!xr.hasLeadingPunctuation?ar.push({type:"whitespace",value:" "}):!Et(Pa,he)&&![Ht.value,xr.value].some(Fr=>/\u3000/.test(Fr))&&ar.push({type:"whitespace",value:""})),ar.push(xr);function Et(Fr,tt){return Ht.kind===Fr&&xr.kind===tt||Ht.kind===tt&&xr.kind===Fr}}}function sa(rs,Mo){let[,Pa,Ra,te]=Mo.slice(rs.position.start.offset,rs.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:Pa,marker:Ra,leadingSpaces:te}}function ho(rs,Mo){if(!rs.ordered||rs.children.length<2)return!1;let Pa=Number(sa(rs.children[0],Mo.originalText).numberText),Ra=Number(sa(rs.children[1],Mo.originalText).numberText);if(Pa===0&&rs.children.length>2){let te=Number(sa(rs.children[2],Mo.originalText).numberText);return Ra===1&&te===1}return Ra===1}function Po(rs,Mo){let{value:Pa}=rs;return rs.position.end.offset===Mo.length&&Pa.endsWith(` `)&&Mo.endsWith(` `)?Pa.slice(0,-1):Pa}function ro(rs,Mo){return function Pa(Ra,te,he){let ar=Object.assign({},Mo(Ra,te,he));return ar.children&&(ar.children=ar.children.map((Ot,hn)=>Pa(Ot,hn,[ar,...he]))),ar}(rs,null,[])}function ac(rs){if((rs==null?void 0:rs.type)!=="link"||rs.children.length!==1)return!1;let[Mo]=rs.children;return wi(rs)===wi(Mo)&&pi(rs)===pi(Mo)}Ii.exports={mapAst:ro,splitText:Da,punctuationPattern:ns,getFencedCodeBlockValue:Po,getOrderedListItemInfo:sa,hasGitDiffFriendlyOrderedList:ho,INLINE_NODE_TYPES:vi,INLINE_NODE_WRAPPER_TYPES:Cs,isAutolink:ac}}}),k_=Wt({"src/language-markdown/unified-plugins/html-to-jsx.js"(Ri,Ii){"use strict";Un();var Jn=ci(),{mapAst:wi,INLINE_NODE_WRAPPER_TYPES:pi}=fb();function fi(){return Li=>wi(Li,(ns,vi,Cs)=>{let[bi]=Cs;return ns.type!=="html"||Jn.COMMENT_REGEX.test(ns.value)||pi.includes(bi.type)?ns:Object.assign(Object.assign({},ns),{},{type:"jsx"})})}Ii.exports=fi}}),F_=Wt({"src/language-markdown/unified-plugins/front-matter.js"(Ri,Ii){"use strict";Un();var Jn=Ws();function wi(){let pi=this.Parser.prototype;pi.blockMethods=["frontMatter",...pi.blockMethods],pi.blockTokenizers.frontMatter=fi;function fi(Li,ns){let vi=Jn(ns);if(vi.frontMatter)return Li(vi.frontMatter.raw)(vi.frontMatter)}fi.onlyAtStart=!0}Ii.exports=wi}}),uy=Wt({"src/language-markdown/unified-plugins/liquid.js"(Ri,Ii){"use strict";Un();function Jn(){let wi=this.Parser.prototype,pi=wi.inlineMethods;pi.splice(pi.indexOf("text"),0,"liquid"),wi.inlineTokenizers.liquid=fi;function fi(Li,ns){let vi=ns.match(/^({%.*?%}|{{.*?}})/s);if(vi)return Li(vi[0])({type:"liquidNode",value:vi[0]})}fi.locator=function(Li,ns){return Li.indexOf("{",ns)}}Ii.exports=Jn}}),Y_=Wt({"src/language-markdown/unified-plugins/wiki-link.js"(Ri,Ii){"use strict";Un();function Jn(){let wi="wikiLink",pi=/^\[\[(?.+?)]]/s,fi=this.Parser.prototype,Li=fi.inlineMethods;Li.splice(Li.indexOf("link"),0,wi),fi.inlineTokenizers.wikiLink=ns;function ns(vi,Cs){let bi=pi.exec(Cs);if(bi){let ss=bi.groups.linkContents.trim();return vi(bi[0])({type:wi,value:ss})}}ns.locator=function(vi,Cs){return vi.indexOf("[",Cs)}}Ii.exports=Jn}}),zA=Wt({"src/language-markdown/unified-plugins/loose-items.js"(Ri,Ii){"use strict";Un();function Jn(){let wi=this.Parser.prototype,pi=wi.blockTokenizers.list;function fi(Li,ns,vi){return ns.type==="listItem"&&(ns.loose=ns.spread||Li.charAt(Li.length-1)===` -`,ns.loose&&(vi.loose=!0)),ns}wi.blockTokenizers.list=function(Li,ns,vi){function Cs(bi){let ss=Li(bi);function Da(sa,ho){return ss(fi(bi,sa,ho),ho)}return Da.reset=function(sa,ho){return ss.reset(fi(bi,sa,ho),ho)},Da}return Cs.now=Li.now,pi.call(this,Cs,ns,vi)}}Ii.exports=Jn}});Un();var yS=hl(),WE=Zn(),gv=Ti(),$A=vc(),Zf=Rr(),{locStart:fd,locEnd:At}=Wr(),nn=ci(),Ni=k_(),Vs=F_(),Lo=uy(),Ru=Y_(),re=zA();function wt(Ri){let{isMDX:Ii}=Ri;return Jn=>{let wi=WE().use(yS,Object.assign({commonmark:!0},Ii&&{blocks:[nn.BLOCKS_REGEX]})).use($A).use(Vs).use(gv).use(Ii?nn.esSyntax:Mn).use(Lo).use(Ii?Ni:Mn).use(Ru).use(re);return wi.runSync(wi.parse(Jn))}}function Mn(Ri){return Ri}var Si={astFormat:"mdast",hasPragma:Zf.hasPragma,locStart:fd,locEnd:At},ba=Object.assign(Object.assign({},Si),{},{parse:wt({isMDX:!1})}),Dc=Object.assign(Object.assign({},Si),{},{parse:wt({isMDX:!0})});rr.exports={parsers:{remark:ba,markdown:ba,mdx:Dc}}});return sr()})});var bSt=A((Gds,NJr)=>{(function(e){if(typeof Gds=="object"&&typeof NJr=="object")NJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.html=e()}})(function(){"use strict";var e=(pt,ge)=>()=>(ge||pt((ge={exports:{}}).exports,ge),ge.exports),r=e((pt,ge)=>{var Me=function(ae){return ae&&ae.Math==Math&&ae};ge.exports=Me(typeof globalThis=="object"&&globalThis)||Me(typeof window=="object"&&window)||Me(typeof self=="object"&&self)||Me(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((pt,ge)=>{ge.exports=function(Me){try{return!!Me()}catch{return!0}}}),n=e((pt,ge)=>{var Me=t();ge.exports=!Me(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((pt,ge)=>{var Me=t();ge.exports=!Me(function(){var ae=function(){}.bind();return typeof ae!="function"||ae.hasOwnProperty("prototype")})}),s=e((pt,ge)=>{var Me=i(),ae=Function.prototype.call;ge.exports=Me?ae.bind(ae):function(){return ae.apply(ae,arguments)}}),a=e(pt=>{"use strict";var ge={}.propertyIsEnumerable,Me=Object.getOwnPropertyDescriptor,ae=Me&&!ge.call({1:2},1);pt.f=ae?function(Ye){var bt=Me(this,Ye);return!!bt&&bt.enumerable}:ge}),o=e((pt,ge)=>{ge.exports=function(Me,ae){return{enumerable:!(Me&1),configurable:!(Me&2),writable:!(Me&4),value:ae}}}),c=e((pt,ge)=>{var Me=i(),ae=Function.prototype,Ye=ae.call,bt=Me&&ae.bind.bind(Ye,Ye);ge.exports=Me?bt:function($t){return function(){return Ye.apply($t,arguments)}}}),l=e((pt,ge)=>{var Me=c(),ae=Me({}.toString),Ye=Me("".slice);ge.exports=function(bt){return Ye(ae(bt),8,-1)}}),u=e((pt,ge)=>{var Me=c(),ae=t(),Ye=l(),bt=Object,$t=Me("".split);ge.exports=ae(function(){return!bt("z").propertyIsEnumerable(0)})?function(Ee){return Ye(Ee)=="String"?$t(Ee,""):bt(Ee)}:bt}),m=e((pt,ge)=>{ge.exports=function(Me){return Me==null}}),h=e((pt,ge)=>{var Me=m(),ae=TypeError;ge.exports=function(Ye){if(Me(Ye))throw ae("Can't call method on "+Ye);return Ye}}),_=e((pt,ge)=>{var Me=u(),ae=h();ge.exports=function(Ye){return Me(ae(Ye))}}),b=e((pt,ge)=>{var Me=typeof document=="object"&&document.all,ae=typeof Me>"u"&&Me!==void 0;ge.exports={all:Me,IS_HTMLDDA:ae}}),v=e((pt,ge)=>{var Me=b(),ae=Me.all;ge.exports=Me.IS_HTMLDDA?function(Ye){return typeof Ye=="function"||Ye===ae}:function(Ye){return typeof Ye=="function"}}),w=e((pt,ge)=>{var Me=v(),ae=b(),Ye=ae.all;ge.exports=ae.IS_HTMLDDA?function(bt){return typeof bt=="object"?bt!==null:Me(bt)||bt===Ye}:function(bt){return typeof bt=="object"?bt!==null:Me(bt)}}),x=e((pt,ge)=>{var Me=r(),ae=v(),Ye=function(bt){return ae(bt)?bt:void 0};ge.exports=function(bt,$t){return arguments.length<2?Ye(Me[bt]):Me[bt]&&Me[bt][$t]}}),P=e((pt,ge)=>{var Me=c();ge.exports=Me({}.isPrototypeOf)}),k=e((pt,ge)=>{var Me=x();ge.exports=Me("navigator","userAgent")||""}),R=e((pt,ge)=>{var Me=r(),ae=k(),Ye=Me.process,bt=Me.Deno,$t=Ye&&Ye.versions||bt&&bt.version,Ee=$t&&$t.v8,st,yr;Ee&&(st=Ee.split("."),yr=st[0]>0&&st[0]<4?1:+(st[0]+st[1])),!yr&&ae&&(st=ae.match(/Edge\/(\d+)/),(!st||st[1]>=74)&&(st=ae.match(/Chrome\/(\d+)/),st&&(yr=+st[1]))),ge.exports=yr}),L=e((pt,ge)=>{var Me=R(),ae=t();ge.exports=!!Object.getOwnPropertySymbols&&!ae(function(){var Ye=Symbol();return!String(Ye)||!(Object(Ye)instanceof Symbol)||!Symbol.sham&&Me&&Me<41})}),U=e((pt,ge)=>{var Me=L();ge.exports=Me&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((pt,ge)=>{var Me=x(),ae=v(),Ye=P(),bt=U(),$t=Object;ge.exports=bt?function(Ee){return typeof Ee=="symbol"}:function(Ee){var st=Me("Symbol");return ae(st)&&Ye(st.prototype,$t(Ee))}}),N=e((pt,ge)=>{var Me=String;ge.exports=function(ae){try{return Me(ae)}catch{return"Object"}}}),j=e((pt,ge)=>{var Me=v(),ae=N(),Ye=TypeError;ge.exports=function(bt){if(Me(bt))return bt;throw Ye(ae(bt)+" is not a function")}}),M=e((pt,ge)=>{var Me=j(),ae=m();ge.exports=function(Ye,bt){var $t=Ye[bt];return ae($t)?void 0:Me($t)}}),C=e((pt,ge)=>{var Me=s(),ae=v(),Ye=w(),bt=TypeError;ge.exports=function($t,Ee){var st,yr;if(Ee==="string"&&ae(st=$t.toString)&&!Ye(yr=Me(st,$t))||ae(st=$t.valueOf)&&!Ye(yr=Me(st,$t))||Ee!=="string"&&ae(st=$t.toString)&&!Ye(yr=Me(st,$t)))return yr;throw bt("Can't convert object to primitive value")}}),O=e((pt,ge)=>{ge.exports=!1}),V=e((pt,ge)=>{var Me=r(),ae=Object.defineProperty;ge.exports=function(Ye,bt){try{ae(Me,Ye,{value:bt,configurable:!0,writable:!0})}catch{Me[Ye]=bt}return bt}}),Q=e((pt,ge)=>{var Me=r(),ae=V(),Ye="__core-js_shared__",bt=Me[Ye]||ae(Ye,{});ge.exports=bt}),X=e((pt,ge)=>{var Me=O(),ae=Q();(ge.exports=function(Ye,bt){return ae[Ye]||(ae[Ye]=bt!==void 0?bt:{})})("versions",[]).push({version:"3.26.1",mode:Me?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((pt,ge)=>{var Me=h(),ae=Object;ge.exports=function(Ye){return ae(Me(Ye))}}),ee=e((pt,ge)=>{var Me=c(),ae=J(),Ye=Me({}.hasOwnProperty);ge.exports=Object.hasOwn||function(bt,$t){return Ye(ae(bt),$t)}}),fe=e((pt,ge)=>{var Me=c(),ae=0,Ye=Math.random(),bt=Me(1 .toString);ge.exports=function($t){return"Symbol("+($t===void 0?"":$t)+")_"+bt(++ae+Ye,36)}}),ie=e((pt,ge)=>{var Me=r(),ae=X(),Ye=ee(),bt=fe(),$t=L(),Ee=U(),st=ae("wks"),yr=Me.Symbol,Wt=yr&&yr.for,Lt=Ee?yr:yr&&yr.withoutSetter||bt;ge.exports=function(Ke){if(!Ye(st,Ke)||!($t||typeof st[Ke]=="string")){var Sr="Symbol."+Ke;$t&&Ye(yr,Ke)?st[Ke]=yr[Ke]:Ee&&Wt?st[Ke]=Wt(Sr):st[Ke]=Lt(Sr)}return st[Ke]}}),Se=e((pt,ge)=>{var Me=s(),ae=w(),Ye=Y(),bt=M(),$t=C(),Ee=ie(),st=TypeError,yr=Ee("toPrimitive");ge.exports=function(Wt,Lt){if(!ae(Wt)||Ye(Wt))return Wt;var Ke=bt(Wt,yr),Sr;if(Ke){if(Lt===void 0&&(Lt="default"),Sr=Me(Ke,Wt,Lt),!ae(Sr)||Ye(Sr))return Sr;throw st("Can't convert object to primitive value")}return Lt===void 0&&(Lt="number"),$t(Wt,Lt)}}),ce=e((pt,ge)=>{var Me=Se(),ae=Y();ge.exports=function(Ye){var bt=Me(Ye,"string");return ae(bt)?bt:bt+""}}),Mt=e((pt,ge)=>{var Me=r(),ae=w(),Ye=Me.document,bt=ae(Ye)&&ae(Ye.createElement);ge.exports=function($t){return bt?Ye.createElement($t):{}}}),et=e((pt,ge)=>{var Me=n(),ae=t(),Ye=Mt();ge.exports=!Me&&!ae(function(){return Object.defineProperty(Ye("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(pt=>{var ge=n(),Me=s(),ae=a(),Ye=o(),bt=_(),$t=ce(),Ee=ee(),st=et(),yr=Object.getOwnPropertyDescriptor;pt.f=ge?yr:function(Wt,Lt){if(Wt=bt(Wt),Lt=$t(Lt),st)try{return yr(Wt,Lt)}catch{}if(Ee(Wt,Lt))return Ye(!Me(ae.f,Wt,Lt),Wt[Lt])}}),Ge=e((pt,ge)=>{var Me=n(),ae=t();ge.exports=Me&&ae(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((pt,ge)=>{var Me=w(),ae=String,Ye=TypeError;ge.exports=function(bt){if(Me(bt))return bt;throw Ye(ae(bt)+" is not an object")}}),oe=e(pt=>{var ge=n(),Me=et(),ae=Ge(),Ye=me(),bt=ce(),$t=TypeError,Ee=Object.defineProperty,st=Object.getOwnPropertyDescriptor,yr="enumerable",Wt="configurable",Lt="writable";pt.f=ge?ae?function(Ke,Sr,Pr){if(Ye(Ke),Sr=bt(Sr),Ye(Pr),typeof Ke=="function"&&Sr==="prototype"&&"value"in Pr&&Lt in Pr&&!Pr[Lt]){var Sn=st(Ke,Sr);Sn&&Sn[Lt]&&(Ke[Sr]=Pr.value,Pr={configurable:Wt in Pr?Pr[Wt]:Sn[Wt],enumerable:yr in Pr?Pr[yr]:Sn[yr],writable:!1})}return Ee(Ke,Sr,Pr)}:Ee:function(Ke,Sr,Pr){if(Ye(Ke),Sr=bt(Sr),Ye(Pr),Me)try{return Ee(Ke,Sr,Pr)}catch{}if("get"in Pr||"set"in Pr)throw $t("Accessors not supported");return"value"in Pr&&(Ke[Sr]=Pr.value),Ke}}),ue=e((pt,ge)=>{var Me=n(),ae=oe(),Ye=o();ge.exports=Me?function(bt,$t,Ee){return ae.f(bt,$t,Ye(1,Ee))}:function(bt,$t,Ee){return bt[$t]=Ee,bt}}),De=e((pt,ge)=>{var Me=n(),ae=ee(),Ye=Function.prototype,bt=Me&&Object.getOwnPropertyDescriptor,$t=ae(Ye,"name"),Ee=$t&&function(){}.name==="something",st=$t&&(!Me||Me&&bt(Ye,"name").configurable);ge.exports={EXISTS:$t,PROPER:Ee,CONFIGURABLE:st}}),It=e((pt,ge)=>{var Me=c(),ae=v(),Ye=Q(),bt=Me(Function.toString);ae(Ye.inspectSource)||(Ye.inspectSource=function($t){return bt($t)}),ge.exports=Ye.inspectSource}),Je=e((pt,ge)=>{var Me=r(),ae=v(),Ye=Me.WeakMap;ge.exports=ae(Ye)&&/native code/.test(String(Ye))}),at=e((pt,ge)=>{var Me=X(),ae=fe(),Ye=Me("keys");ge.exports=function(bt){return Ye[bt]||(Ye[bt]=ae(bt))}}),mt=e((pt,ge)=>{ge.exports={}}),ke=e((pt,ge)=>{var Me=Je(),ae=r(),Ye=w(),bt=ue(),$t=ee(),Ee=Q(),st=at(),yr=mt(),Wt="Object already initialized",Lt=ae.TypeError,Ke=ae.WeakMap,Sr,Pr,Sn,Un=function(Oo){return Sn(Oo)?Pr(Oo):Sr(Oo,{})},ms=function(Oo){return function(Ro){var ea;if(!Ye(Ro)||(ea=Pr(Ro)).type!==Oo)throw Lt("Incompatible receiver, "+Oo+" required");return ea}};Me||Ee.state?(cs=Ee.state||(Ee.state=new Ke),cs.get=cs.get,cs.has=cs.has,cs.set=cs.set,Sr=function(Oo,Ro){if(cs.has(Oo))throw Lt(Wt);return Ro.facade=Oo,cs.set(Oo,Ro),Ro},Pr=function(Oo){return cs.get(Oo)||{}},Sn=function(Oo){return cs.has(Oo)}):(Ka=st("state"),yr[Ka]=!0,Sr=function(Oo,Ro){if($t(Oo,Ka))throw Lt(Wt);return Ro.facade=Oo,bt(Oo,Ka,Ro),Ro},Pr=function(Oo){return $t(Oo,Ka)?Oo[Ka]:{}},Sn=function(Oo){return $t(Oo,Ka)});var cs,Ka;ge.exports={set:Sr,get:Pr,has:Sn,enforce:Un,getterFor:ms}}),dt=e((pt,ge)=>{var Me=t(),ae=v(),Ye=ee(),bt=n(),$t=De().CONFIGURABLE,Ee=It(),st=ke(),yr=st.enforce,Wt=st.get,Lt=Object.defineProperty,Ke=bt&&!Me(function(){return Lt(function(){},"length",{value:8}).length!==8}),Sr=String(String).split("String"),Pr=ge.exports=function(Sn,Un,ms){String(Un).slice(0,7)==="Symbol("&&(Un="["+String(Un).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ms&&ms.getter&&(Un="get "+Un),ms&&ms.setter&&(Un="set "+Un),(!Ye(Sn,"name")||$t&&Sn.name!==Un)&&(bt?Lt(Sn,"name",{value:Un,configurable:!0}):Sn.name=Un),Ke&&ms&&Ye(ms,"arity")&&Sn.length!==ms.arity&&Lt(Sn,"length",{value:ms.arity});try{ms&&Ye(ms,"constructor")&&ms.constructor?bt&&Lt(Sn,"prototype",{writable:!1}):Sn.prototype&&(Sn.prototype=void 0)}catch{}var cs=yr(Sn);return Ye(cs,"source")||(cs.source=Sr.join(typeof Un=="string"?Un:"")),Sn};Function.prototype.toString=Pr(function(){return ae(this)&&Wt(this).source||Ee(this)},"toString")}),ot=e((pt,ge)=>{var Me=v(),ae=oe(),Ye=dt(),bt=V();ge.exports=function($t,Ee,st,yr){yr||(yr={});var Wt=yr.enumerable,Lt=yr.name!==void 0?yr.name:Ee;if(Me(st)&&Ye(st,Lt,yr),yr.global)Wt?$t[Ee]=st:bt(Ee,st);else{try{yr.unsafe?$t[Ee]&&(Wt=!0):delete $t[Ee]}catch{}Wt?$t[Ee]=st:ae.f($t,Ee,{value:st,enumerable:!1,configurable:!yr.nonConfigurable,writable:!yr.nonWritable})}return $t}}),kt=e((pt,ge)=>{var Me=Math.ceil,ae=Math.floor;ge.exports=Math.trunc||function(Ye){var bt=+Ye;return(bt>0?ae:Me)(bt)}}),Vt=e((pt,ge)=>{var Me=kt();ge.exports=function(ae){var Ye=+ae;return Ye!==Ye||Ye===0?0:Me(Ye)}}),Ar=e((pt,ge)=>{var Me=Vt(),ae=Math.max,Ye=Math.min;ge.exports=function(bt,$t){var Ee=Me(bt);return Ee<0?ae(Ee+$t,0):Ye(Ee,$t)}}),ni=e((pt,ge)=>{var Me=Vt(),ae=Math.min;ge.exports=function(Ye){return Ye>0?ae(Me(Ye),9007199254740991):0}}),gn=e((pt,ge)=>{var Me=ni();ge.exports=function(ae){return Me(ae.length)}}),On=e((pt,ge)=>{var Me=_(),ae=Ar(),Ye=gn(),bt=function($t){return function(Ee,st,yr){var Wt=Me(Ee),Lt=Ye(Wt),Ke=ae(yr,Lt),Sr;if($t&&st!=st){for(;Lt>Ke;)if(Sr=Wt[Ke++],Sr!=Sr)return!0}else for(;Lt>Ke;Ke++)if(($t||Ke in Wt)&&Wt[Ke]===st)return $t||Ke||0;return!$t&&-1}};ge.exports={includes:bt(!0),indexOf:bt(!1)}}),er=e((pt,ge)=>{var Me=c(),ae=ee(),Ye=_(),bt=On().indexOf,$t=mt(),Ee=Me([].push);ge.exports=function(st,yr){var Wt=Ye(st),Lt=0,Ke=[],Sr;for(Sr in Wt)!ae($t,Sr)&&ae(Wt,Sr)&&Ee(Ke,Sr);for(;yr.length>Lt;)ae(Wt,Sr=yr[Lt++])&&(~bt(Ke,Sr)||Ee(Ke,Sr));return Ke}}),ln=e((pt,ge)=>{ge.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(pt=>{var ge=er(),Me=ln(),ae=Me.concat("length","prototype");pt.f=Object.getOwnPropertyNames||function(Ye){return ge(Ye,ae)}}),nt=e(pt=>{pt.f=Object.getOwnPropertySymbols}),ut=e((pt,ge)=>{var Me=x(),ae=c(),Ye=Tr(),bt=nt(),$t=me(),Ee=ae([].concat);ge.exports=Me("Reflect","ownKeys")||function(st){var yr=Ye.f($t(st)),Wt=bt.f;return Wt?Ee(yr,Wt(st)):yr}}),Ve=e((pt,ge)=>{var Me=ee(),ae=ut(),Ye=or(),bt=oe();ge.exports=function($t,Ee,st){for(var yr=ae(Ee),Wt=bt.f,Lt=Ye.f,Ke=0;Ke{var Me=t(),ae=v(),Ye=/#|\.prototype\./,bt=function(Wt,Lt){var Ke=Ee[$t(Wt)];return Ke==yr?!0:Ke==st?!1:ae(Lt)?Me(Lt):!!Lt},$t=bt.normalize=function(Wt){return String(Wt).replace(Ye,".").toLowerCase()},Ee=bt.data={},st=bt.NATIVE="N",yr=bt.POLYFILL="P";ge.exports=bt}),Pe=e((pt,ge)=>{var Me=r(),ae=or().f,Ye=ue(),bt=ot(),$t=V(),Ee=Ve(),st=Ae();ge.exports=function(yr,Wt){var Lt=yr.target,Ke=yr.global,Sr=yr.stat,Pr,Sn,Un,ms,cs,Ka;if(Ke?Sn=Me:Sr?Sn=Me[Lt]||$t(Lt,{}):Sn=(Me[Lt]||{}).prototype,Sn)for(Un in Wt){if(cs=Wt[Un],yr.dontCallGetSet?(Ka=ae(Sn,Un),ms=Ka&&Ka.value):ms=Sn[Un],Pr=st(Ke?Un:Lt+(Sr?".":"#")+Un,yr.forced),!Pr&&ms!==void 0){if(typeof cs==typeof ms)continue;Ee(cs,ms)}(yr.sham||ms&&ms.sham)&&Ye(cs,"sham",!0),bt(Sn,Un,cs,yr)}}}),Kt=e(()=>{var pt=Pe(),ge=r();pt({global:!0,forced:ge.globalThis!==ge},{globalThis:ge})}),nr=e(()=>{Kt()}),En=e((pt,ge)=>{var Me=l();ge.exports=Array.isArray||function(ae){return Me(ae)=="Array"}}),jn=e((pt,ge)=>{var Me=TypeError,ae=9007199254740991;ge.exports=function(Ye){if(Ye>ae)throw Me("Maximum allowed index exceeded");return Ye}}),br=e((pt,ge)=>{var Me=l(),ae=c();ge.exports=function(Ye){if(Me(Ye)==="Function")return ae(Ye)}}),We=e((pt,ge)=>{var Me=br(),ae=j(),Ye=i(),bt=Me(Me.bind);ge.exports=function($t,Ee){return ae($t),Ee===void 0?$t:Ye?bt($t,Ee):function(){return $t.apply(Ee,arguments)}}}),lt=e((pt,ge)=>{"use strict";var Me=En(),ae=gn(),Ye=jn(),bt=We(),$t=function(Ee,st,yr,Wt,Lt,Ke,Sr,Pr){for(var Sn=Lt,Un=0,ms=Sr?bt(Sr,Pr):!1,cs,Ka;Un0&&Me(cs)?(Ka=ae(cs),Sn=$t(Ee,st,cs,Ka,Sn,Ke-1)-1):(Ye(Sn+1),Ee[Sn]=cs),Sn++),Un++;return Sn};ge.exports=$t}),Be=e((pt,ge)=>{var Me=ie(),ae=Me("toStringTag"),Ye={};Ye[ae]="z",ge.exports=String(Ye)==="[object z]"}),je=e((pt,ge)=>{var Me=Be(),ae=v(),Ye=l(),bt=ie(),$t=bt("toStringTag"),Ee=Object,st=Ye(function(){return arguments}())=="Arguments",yr=function(Wt,Lt){try{return Wt[Lt]}catch{}};ge.exports=Me?Ye:function(Wt){var Lt,Ke,Sr;return Wt===void 0?"Undefined":Wt===null?"Null":typeof(Ke=yr(Lt=Ee(Wt),$t))=="string"?Ke:st?Ye(Lt):(Sr=Ye(Lt))=="Object"&&ae(Lt.callee)?"Arguments":Sr}}),ct=e((pt,ge)=>{var Me=c(),ae=t(),Ye=v(),bt=je(),$t=x(),Ee=It(),st=function(){},yr=[],Wt=$t("Reflect","construct"),Lt=/^\s*(?:class|function)\b/,Ke=Me(Lt.exec),Sr=!Lt.exec(st),Pr=function(Un){if(!Ye(Un))return!1;try{return Wt(st,yr,Un),!0}catch{return!1}},Sn=function(Un){if(!Ye(Un))return!1;switch(bt(Un)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Sr||!!Ke(Lt,Ee(Un))}catch{return!0}};Sn.sham=!0,ge.exports=!Wt||ae(function(){var Un;return Pr(Pr.call)||!Pr(Object)||!Pr(function(){Un=!0})||Un})?Sn:Pr}),Le=e((pt,ge)=>{var Me=En(),ae=ct(),Ye=w(),bt=ie(),$t=bt("species"),Ee=Array;ge.exports=function(st){var yr;return Me(st)&&(yr=st.constructor,ae(yr)&&(yr===Ee||Me(yr.prototype))?yr=void 0:Ye(yr)&&(yr=yr[$t],yr===null&&(yr=void 0))),yr===void 0?Ee:yr}}),ft=e((pt,ge)=>{var Me=Le();ge.exports=function(ae,Ye){return new(Me(ae))(Ye===0?0:Ye)}}),Jr=e(()=>{"use strict";var pt=Pe(),ge=lt(),Me=j(),ae=J(),Ye=gn(),bt=ft();pt({target:"Array",proto:!0},{flatMap:function($t){var Ee=ae(this),st=Ye(Ee),yr;return Me($t),yr=bt(Ee,0),yr.length=ge(yr,Ee,Ee,st,0,1,$t,arguments.length>1?arguments[1]:void 0),yr}})}),Yt=e((pt,ge)=>{ge.exports={}}),wr=e((pt,ge)=>{var Me=ie(),ae=Yt(),Ye=Me("iterator"),bt=Array.prototype;ge.exports=function($t){return $t!==void 0&&(ae.Array===$t||bt[Ye]===$t)}}),wn=e((pt,ge)=>{var Me=je(),ae=M(),Ye=m(),bt=Yt(),$t=ie(),Ee=$t("iterator");ge.exports=function(st){if(!Ye(st))return ae(st,Ee)||ae(st,"@@iterator")||bt[Me(st)]}}),Bn=e((pt,ge)=>{var Me=s(),ae=j(),Ye=me(),bt=N(),$t=wn(),Ee=TypeError;ge.exports=function(st,yr){var Wt=arguments.length<2?$t(st):yr;if(ae(Wt))return Ye(Me(Wt,st));throw Ee(bt(st)+" is not iterable")}}),tr=e((pt,ge)=>{var Me=s(),ae=me(),Ye=M();ge.exports=function(bt,$t,Ee){var st,yr;ae(bt);try{if(st=Ye(bt,"return"),!st){if($t==="throw")throw Ee;return Ee}st=Me(st,bt)}catch(Wt){yr=!0,st=Wt}if($t==="throw")throw Ee;if(yr)throw st;return ae(st),Ee}}),zt=e((pt,ge)=>{var Me=We(),ae=s(),Ye=me(),bt=N(),$t=wr(),Ee=gn(),st=P(),yr=Bn(),Wt=wn(),Lt=tr(),Ke=TypeError,Sr=function(Sn,Un){this.stopped=Sn,this.result=Un},Pr=Sr.prototype;ge.exports=function(Sn,Un,ms){var cs=ms&&ms.that,Ka=!!(ms&&ms.AS_ENTRIES),Oo=!!(ms&&ms.IS_RECORD),Ro=!!(ms&&ms.IS_ITERATOR),ea=!!(ms&&ms.INTERRUPTED),tu=Me(Un,cs),fl,wl,Hc,Pd,ra,Wc,no,Bl=function(op){return fl&&Lt(fl,"normal",op),new Sr(!0,op)},Hd=function(op){return Ka?(Ye(op),ea?tu(op[0],op[1],Bl):tu(op[0],op[1])):ea?tu(op,Bl):tu(op)};if(Oo)fl=Sn.iterator;else if(Ro)fl=Sn;else{if(wl=Wt(Sn),!wl)throw Ke(bt(Sn)+" is not iterable");if($t(wl)){for(Hc=0,Pd=Ee(Sn);Pd>Hc;Hc++)if(ra=Hd(Sn[Hc]),ra&&st(Pr,ra))return ra;return new Sr(!1)}fl=yr(Sn,wl)}for(Wc=Oo?Sn.next:fl.next;!(no=ae(Wc,fl)).done;){try{ra=Hd(no.value)}catch(op){Lt(fl,"throw",op)}if(typeof ra=="object"&&ra&&st(Pr,ra))return ra}return new Sr(!1)}}),sr=e((pt,ge)=>{"use strict";var Me=ce(),ae=oe(),Ye=o();ge.exports=function(bt,$t,Ee){var st=Me($t);st in bt?ae.f(bt,st,Ye(0,Ee)):bt[st]=Ee}}),Ir=e(()=>{var pt=Pe(),ge=zt(),Me=sr();pt({target:"Object",stat:!0},{fromEntries:function(ae){var Ye={};return ge(ae,function(bt,$t){Me(Ye,bt,$t)},{AS_ENTRIES:!0}),Ye}})}),rr=e((pt,ge)=>{var Me=["cliName","cliCategory","cliDescription"];function ae(ve,Oe){if(ve==null)return{};var Zt=Ye(ve,Oe),kr,Zn;if(Object.getOwnPropertySymbols){var $n=Object.getOwnPropertySymbols(ve);for(Zn=0;Zn<$n.length;Zn++)kr=$n[Zn],!(Oe.indexOf(kr)>=0)&&Object.prototype.propertyIsEnumerable.call(ve,kr)&&(Zt[kr]=ve[kr])}return Zt}function Ye(ve,Oe){if(ve==null)return{};var Zt={},kr=Object.keys(ve),Zn,$n;for($n=0;$n=0)&&(Zt[Zn]=ve[Zn]);return Zt}nr(),Jr(),Ir();var bt=Object.create,$t=Object.defineProperty,Ee=Object.getOwnPropertyDescriptor,st=Object.getOwnPropertyNames,yr=Object.getPrototypeOf,Wt=Object.prototype.hasOwnProperty,Lt=(ve,Oe)=>function(){return ve&&(Oe=(0,ve[st(ve)[0]])(ve=0)),Oe},Ke=(ve,Oe)=>function(){return Oe||(0,ve[st(ve)[0]])((Oe={exports:{}}).exports,Oe),Oe.exports},Sr=(ve,Oe)=>{for(var Zt in Oe)$t(ve,Zt,{get:Oe[Zt],enumerable:!0})},Pr=(ve,Oe,Zt,kr)=>{if(Oe&&typeof Oe=="object"||typeof Oe=="function")for(let Zn of st(Oe))!Wt.call(ve,Zn)&&Zn!==Zt&&$t(ve,Zn,{get:()=>Oe[Zn],enumerable:!(kr=Ee(Oe,Zn))||kr.enumerable});return ve},Sn=(ve,Oe,Zt)=>(Zt=ve!=null?bt(yr(ve)):{},Pr(Oe||!ve||!ve.__esModule?$t(Zt,"default",{value:ve,enumerable:!0}):Zt,ve)),Un=ve=>Pr($t({},"__esModule",{value:!0}),ve),ms,cs=Lt({""(){ms={env:{},argv:[]}}}),Ka=Ke({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0}),ve.$EOF=0,ve.$BSPACE=8,ve.$TAB=9,ve.$LF=10,ve.$VTAB=11,ve.$FF=12,ve.$CR=13,ve.$SPACE=32,ve.$BANG=33,ve.$DQ=34,ve.$HASH=35,ve.$$=36,ve.$PERCENT=37,ve.$AMPERSAND=38,ve.$SQ=39,ve.$LPAREN=40,ve.$RPAREN=41,ve.$STAR=42,ve.$PLUS=43,ve.$COMMA=44,ve.$MINUS=45,ve.$PERIOD=46,ve.$SLASH=47,ve.$COLON=58,ve.$SEMICOLON=59,ve.$LT=60,ve.$EQ=61,ve.$GT=62,ve.$QUESTION=63,ve.$0=48,ve.$7=55,ve.$9=57,ve.$A=65,ve.$E=69,ve.$F=70,ve.$X=88,ve.$Z=90,ve.$LBRACKET=91,ve.$BACKSLASH=92,ve.$RBRACKET=93,ve.$CARET=94,ve.$_=95,ve.$a=97,ve.$b=98,ve.$e=101,ve.$f=102,ve.$n=110,ve.$r=114,ve.$t=116,ve.$u=117,ve.$v=118,ve.$x=120,ve.$z=122,ve.$LBRACE=123,ve.$BAR=124,ve.$RBRACE=125,ve.$NBSP=160,ve.$PIPE=124,ve.$TILDA=126,ve.$AT=64,ve.$BT=96;function Oe(es){return es>=ve.$TAB&&es<=ve.$SPACE||es==ve.$NBSP}ve.isWhitespace=Oe;function Zt(es){return ve.$0<=es&&es<=ve.$9}ve.isDigit=Zt;function kr(es){return es>=ve.$a&&es<=ve.$z||es>=ve.$A&&es<=ve.$Z}ve.isAsciiLetter=kr;function Zn(es){return es>=ve.$a&&es<=ve.$f||es>=ve.$A&&es<=ve.$F||Zt(es)}ve.isAsciiHexDigit=Zn;function $n(es){return es===ve.$LF||es===ve.$CR}ve.isNewLine=$n;function ki(es){return ve.$0<=es&&es<=ve.$7}ve.isOctalDigit=ki}}),Oo=Ke({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=class{constructor(kr,Zn,$n){this.filePath=kr,this.name=Zn,this.members=$n}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};ve.StaticSymbol=Oe;var Zt=class{constructor(){this.cache=new Map}get(kr,Zn,$n){$n=$n||[];let ki=$n.length?`.${$n.join(".")}`:"",es=`"${kr}".${Zn}${ki}`,Ti=this.cache.get(es);return Ti||(Ti=new Oe(kr,Zn,$n),this.cache.set(es,Ti)),Ti}};ve.StaticSymbolCache=Zt}}),Ro=Ke({"node_modules/angular-html-parser/lib/compiler/src/util.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=/-+([a-z0-9])/g;function Zt(ga){return ga.replace(Oe,function(){for(var sc=arguments.length,zo=new Array(sc),Kc=0;Kcki(zo,this,sc))}visitStringMap(ga,sc){let zo={};return Object.keys(ga).forEach(Kc=>{zo[Kc]=ki(ga[Kc],this,sc)}),zo}visitPrimitive(ga,sc){return ga}visitOther(ga,sc){return ga}};ve.ValueTransformer=vc,ve.SyncAsync={assertSync:ga=>{if(cc(ga))throw new Error("Illegal state: value cannot be a promise");return ga},then:(ga,sc)=>cc(ga)?ga.then(sc):sc(ga),all:ga=>ga.some(cc)?Promise.all(ga):ga};function Ws(ga){throw new Error(`Internal Error: ${ga}`)}ve.error=Ws;function Rr(ga,sc){let zo=Error(ga);return zo[Wr]=!0,sc&&(zo[ci]=sc),zo}ve.syntaxError=Rr;var Wr="ngSyntaxError",ci="ngParseErrors";function Tn(ga){return ga[Wr]}ve.isSyntaxError=Tn;function Xi(ga){return ga[ci]||[]}ve.getParseErrors=Xi;function js(ga){return ga.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}ve.escapeRegExp=js;var ja=Object.getPrototypeOf({});function Ms(ga){return typeof ga=="object"&&ga!==null&&Object.getPrototypeOf(ga)===ja}function Jo(ga){let sc="";for(let zo=0;zo=55296&&Kc<=56319&&ga.length>zo+1){let _p=ga.charCodeAt(zo+1);_p>=56320&&_p<=57343&&(zo++,Kc=(Kc-55296<<10)+_p-56320+65536)}Kc<=127?sc+=String.fromCharCode(Kc):Kc<=2047?sc+=String.fromCharCode(Kc>>6&31|192,Kc&63|128):Kc<=65535?sc+=String.fromCharCode(Kc>>12|224,Kc>>6&63|128,Kc&63|128):Kc<=2097151&&(sc+=String.fromCharCode(Kc>>18&7|240,Kc>>12&63|128,Kc>>6&63|128,Kc&63|128))}return sc}ve.utf8Encode=Jo;function Bo(ga){if(typeof ga=="string")return ga;if(ga instanceof Array)return"["+ga.map(Bo).join(", ")+"]";if(ga==null)return""+ga;if(ga.overriddenName)return`${ga.overriddenName}`;if(ga.name)return`${ga.name}`;if(!ga.toString)return"object";let sc=ga.toString();if(sc==null)return""+sc;let zo=sc.indexOf(` +`,ns.loose&&(vi.loose=!0)),ns}wi.blockTokenizers.list=function(Li,ns,vi){function Cs(bi){let ss=Li(bi);function Da(sa,ho){return ss(fi(bi,sa,ho),ho)}return Da.reset=function(sa,ho){return ss.reset(fi(bi,sa,ho),ho)},Da}return Cs.now=Li.now,pi.call(this,Cs,ns,vi)}}Ii.exports=Jn}});Un();var yS=hl(),WE=Zn(),gv=Ti(),$A=vc(),Zf=Rr(),{locStart:fd,locEnd:At}=Wr(),nn=ci(),Ni=k_(),Vs=F_(),Lo=uy(),Ru=Y_(),re=zA();function wt(Ri){let{isMDX:Ii}=Ri;return Jn=>{let wi=WE().use(yS,Object.assign({commonmark:!0},Ii&&{blocks:[nn.BLOCKS_REGEX]})).use($A).use(Vs).use(gv).use(Ii?nn.esSyntax:Mn).use(Lo).use(Ii?Ni:Mn).use(Ru).use(re);return wi.runSync(wi.parse(Jn))}}function Mn(Ri){return Ri}var Si={astFormat:"mdast",hasPragma:Zf.hasPragma,locStart:fd,locEnd:At},ba=Object.assign(Object.assign({},Si),{},{parse:wt({isMDX:!1})}),Dc=Object.assign(Object.assign({},Si),{},{parse:wt({isMDX:!0})});rr.exports={parsers:{remark:ba,markdown:ba,mdx:Dc}}});return sr()})});var bSt=A((Uds,NJr)=>{(function(e){if(typeof Uds=="object"&&typeof NJr=="object")NJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.html=e()}})(function(){"use strict";var e=(pt,ge)=>()=>(ge||pt((ge={exports:{}}).exports,ge),ge.exports),r=e((pt,ge)=>{var Me=function(ae){return ae&&ae.Math==Math&&ae};ge.exports=Me(typeof globalThis=="object"&&globalThis)||Me(typeof window=="object"&&window)||Me(typeof self=="object"&&self)||Me(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),t=e((pt,ge)=>{ge.exports=function(Me){try{return!!Me()}catch{return!0}}}),n=e((pt,ge)=>{var Me=t();ge.exports=!Me(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),i=e((pt,ge)=>{var Me=t();ge.exports=!Me(function(){var ae=function(){}.bind();return typeof ae!="function"||ae.hasOwnProperty("prototype")})}),s=e((pt,ge)=>{var Me=i(),ae=Function.prototype.call;ge.exports=Me?ae.bind(ae):function(){return ae.apply(ae,arguments)}}),a=e(pt=>{"use strict";var ge={}.propertyIsEnumerable,Me=Object.getOwnPropertyDescriptor,ae=Me&&!ge.call({1:2},1);pt.f=ae?function(Ye){var bt=Me(this,Ye);return!!bt&&bt.enumerable}:ge}),o=e((pt,ge)=>{ge.exports=function(Me,ae){return{enumerable:!(Me&1),configurable:!(Me&2),writable:!(Me&4),value:ae}}}),c=e((pt,ge)=>{var Me=i(),ae=Function.prototype,Ye=ae.call,bt=Me&&ae.bind.bind(Ye,Ye);ge.exports=Me?bt:function($t){return function(){return Ye.apply($t,arguments)}}}),l=e((pt,ge)=>{var Me=c(),ae=Me({}.toString),Ye=Me("".slice);ge.exports=function(bt){return Ye(ae(bt),8,-1)}}),u=e((pt,ge)=>{var Me=c(),ae=t(),Ye=l(),bt=Object,$t=Me("".split);ge.exports=ae(function(){return!bt("z").propertyIsEnumerable(0)})?function(Ee){return Ye(Ee)=="String"?$t(Ee,""):bt(Ee)}:bt}),m=e((pt,ge)=>{ge.exports=function(Me){return Me==null}}),h=e((pt,ge)=>{var Me=m(),ae=TypeError;ge.exports=function(Ye){if(Me(Ye))throw ae("Can't call method on "+Ye);return Ye}}),_=e((pt,ge)=>{var Me=u(),ae=h();ge.exports=function(Ye){return Me(ae(Ye))}}),b=e((pt,ge)=>{var Me=typeof document=="object"&&document.all,ae=typeof Me>"u"&&Me!==void 0;ge.exports={all:Me,IS_HTMLDDA:ae}}),v=e((pt,ge)=>{var Me=b(),ae=Me.all;ge.exports=Me.IS_HTMLDDA?function(Ye){return typeof Ye=="function"||Ye===ae}:function(Ye){return typeof Ye=="function"}}),w=e((pt,ge)=>{var Me=v(),ae=b(),Ye=ae.all;ge.exports=ae.IS_HTMLDDA?function(bt){return typeof bt=="object"?bt!==null:Me(bt)||bt===Ye}:function(bt){return typeof bt=="object"?bt!==null:Me(bt)}}),x=e((pt,ge)=>{var Me=r(),ae=v(),Ye=function(bt){return ae(bt)?bt:void 0};ge.exports=function(bt,$t){return arguments.length<2?Ye(Me[bt]):Me[bt]&&Me[bt][$t]}}),P=e((pt,ge)=>{var Me=c();ge.exports=Me({}.isPrototypeOf)}),k=e((pt,ge)=>{var Me=x();ge.exports=Me("navigator","userAgent")||""}),R=e((pt,ge)=>{var Me=r(),ae=k(),Ye=Me.process,bt=Me.Deno,$t=Ye&&Ye.versions||bt&&bt.version,Ee=$t&&$t.v8,st,yr;Ee&&(st=Ee.split("."),yr=st[0]>0&&st[0]<4?1:+(st[0]+st[1])),!yr&&ae&&(st=ae.match(/Edge\/(\d+)/),(!st||st[1]>=74)&&(st=ae.match(/Chrome\/(\d+)/),st&&(yr=+st[1]))),ge.exports=yr}),L=e((pt,ge)=>{var Me=R(),ae=t();ge.exports=!!Object.getOwnPropertySymbols&&!ae(function(){var Ye=Symbol();return!String(Ye)||!(Object(Ye)instanceof Symbol)||!Symbol.sham&&Me&&Me<41})}),U=e((pt,ge)=>{var Me=L();ge.exports=Me&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Y=e((pt,ge)=>{var Me=x(),ae=v(),Ye=P(),bt=U(),$t=Object;ge.exports=bt?function(Ee){return typeof Ee=="symbol"}:function(Ee){var st=Me("Symbol");return ae(st)&&Ye(st.prototype,$t(Ee))}}),N=e((pt,ge)=>{var Me=String;ge.exports=function(ae){try{return Me(ae)}catch{return"Object"}}}),j=e((pt,ge)=>{var Me=v(),ae=N(),Ye=TypeError;ge.exports=function(bt){if(Me(bt))return bt;throw Ye(ae(bt)+" is not a function")}}),M=e((pt,ge)=>{var Me=j(),ae=m();ge.exports=function(Ye,bt){var $t=Ye[bt];return ae($t)?void 0:Me($t)}}),C=e((pt,ge)=>{var Me=s(),ae=v(),Ye=w(),bt=TypeError;ge.exports=function($t,Ee){var st,yr;if(Ee==="string"&&ae(st=$t.toString)&&!Ye(yr=Me(st,$t))||ae(st=$t.valueOf)&&!Ye(yr=Me(st,$t))||Ee!=="string"&&ae(st=$t.toString)&&!Ye(yr=Me(st,$t)))return yr;throw bt("Can't convert object to primitive value")}}),O=e((pt,ge)=>{ge.exports=!1}),V=e((pt,ge)=>{var Me=r(),ae=Object.defineProperty;ge.exports=function(Ye,bt){try{ae(Me,Ye,{value:bt,configurable:!0,writable:!0})}catch{Me[Ye]=bt}return bt}}),Q=e((pt,ge)=>{var Me=r(),ae=V(),Ye="__core-js_shared__",bt=Me[Ye]||ae(Ye,{});ge.exports=bt}),X=e((pt,ge)=>{var Me=O(),ae=Q();(ge.exports=function(Ye,bt){return ae[Ye]||(ae[Ye]=bt!==void 0?bt:{})})("versions",[]).push({version:"3.26.1",mode:Me?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),J=e((pt,ge)=>{var Me=h(),ae=Object;ge.exports=function(Ye){return ae(Me(Ye))}}),ee=e((pt,ge)=>{var Me=c(),ae=J(),Ye=Me({}.hasOwnProperty);ge.exports=Object.hasOwn||function(bt,$t){return Ye(ae(bt),$t)}}),fe=e((pt,ge)=>{var Me=c(),ae=0,Ye=Math.random(),bt=Me(1 .toString);ge.exports=function($t){return"Symbol("+($t===void 0?"":$t)+")_"+bt(++ae+Ye,36)}}),ie=e((pt,ge)=>{var Me=r(),ae=X(),Ye=ee(),bt=fe(),$t=L(),Ee=U(),st=ae("wks"),yr=Me.Symbol,Wt=yr&&yr.for,Lt=Ee?yr:yr&&yr.withoutSetter||bt;ge.exports=function(Ke){if(!Ye(st,Ke)||!($t||typeof st[Ke]=="string")){var Sr="Symbol."+Ke;$t&&Ye(yr,Ke)?st[Ke]=yr[Ke]:Ee&&Wt?st[Ke]=Wt(Sr):st[Ke]=Lt(Sr)}return st[Ke]}}),Se=e((pt,ge)=>{var Me=s(),ae=w(),Ye=Y(),bt=M(),$t=C(),Ee=ie(),st=TypeError,yr=Ee("toPrimitive");ge.exports=function(Wt,Lt){if(!ae(Wt)||Ye(Wt))return Wt;var Ke=bt(Wt,yr),Sr;if(Ke){if(Lt===void 0&&(Lt="default"),Sr=Me(Ke,Wt,Lt),!ae(Sr)||Ye(Sr))return Sr;throw st("Can't convert object to primitive value")}return Lt===void 0&&(Lt="number"),$t(Wt,Lt)}}),ce=e((pt,ge)=>{var Me=Se(),ae=Y();ge.exports=function(Ye){var bt=Me(Ye,"string");return ae(bt)?bt:bt+""}}),Mt=e((pt,ge)=>{var Me=r(),ae=w(),Ye=Me.document,bt=ae(Ye)&&ae(Ye.createElement);ge.exports=function($t){return bt?Ye.createElement($t):{}}}),et=e((pt,ge)=>{var Me=n(),ae=t(),Ye=Mt();ge.exports=!Me&&!ae(function(){return Object.defineProperty(Ye("div"),"a",{get:function(){return 7}}).a!=7})}),or=e(pt=>{var ge=n(),Me=s(),ae=a(),Ye=o(),bt=_(),$t=ce(),Ee=ee(),st=et(),yr=Object.getOwnPropertyDescriptor;pt.f=ge?yr:function(Wt,Lt){if(Wt=bt(Wt),Lt=$t(Lt),st)try{return yr(Wt,Lt)}catch{}if(Ee(Wt,Lt))return Ye(!Me(ae.f,Wt,Lt),Wt[Lt])}}),Ge=e((pt,ge)=>{var Me=n(),ae=t();ge.exports=Me&&ae(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),me=e((pt,ge)=>{var Me=w(),ae=String,Ye=TypeError;ge.exports=function(bt){if(Me(bt))return bt;throw Ye(ae(bt)+" is not an object")}}),oe=e(pt=>{var ge=n(),Me=et(),ae=Ge(),Ye=me(),bt=ce(),$t=TypeError,Ee=Object.defineProperty,st=Object.getOwnPropertyDescriptor,yr="enumerable",Wt="configurable",Lt="writable";pt.f=ge?ae?function(Ke,Sr,Pr){if(Ye(Ke),Sr=bt(Sr),Ye(Pr),typeof Ke=="function"&&Sr==="prototype"&&"value"in Pr&&Lt in Pr&&!Pr[Lt]){var Sn=st(Ke,Sr);Sn&&Sn[Lt]&&(Ke[Sr]=Pr.value,Pr={configurable:Wt in Pr?Pr[Wt]:Sn[Wt],enumerable:yr in Pr?Pr[yr]:Sn[yr],writable:!1})}return Ee(Ke,Sr,Pr)}:Ee:function(Ke,Sr,Pr){if(Ye(Ke),Sr=bt(Sr),Ye(Pr),Me)try{return Ee(Ke,Sr,Pr)}catch{}if("get"in Pr||"set"in Pr)throw $t("Accessors not supported");return"value"in Pr&&(Ke[Sr]=Pr.value),Ke}}),ue=e((pt,ge)=>{var Me=n(),ae=oe(),Ye=o();ge.exports=Me?function(bt,$t,Ee){return ae.f(bt,$t,Ye(1,Ee))}:function(bt,$t,Ee){return bt[$t]=Ee,bt}}),De=e((pt,ge)=>{var Me=n(),ae=ee(),Ye=Function.prototype,bt=Me&&Object.getOwnPropertyDescriptor,$t=ae(Ye,"name"),Ee=$t&&function(){}.name==="something",st=$t&&(!Me||Me&&bt(Ye,"name").configurable);ge.exports={EXISTS:$t,PROPER:Ee,CONFIGURABLE:st}}),It=e((pt,ge)=>{var Me=c(),ae=v(),Ye=Q(),bt=Me(Function.toString);ae(Ye.inspectSource)||(Ye.inspectSource=function($t){return bt($t)}),ge.exports=Ye.inspectSource}),Je=e((pt,ge)=>{var Me=r(),ae=v(),Ye=Me.WeakMap;ge.exports=ae(Ye)&&/native code/.test(String(Ye))}),at=e((pt,ge)=>{var Me=X(),ae=fe(),Ye=Me("keys");ge.exports=function(bt){return Ye[bt]||(Ye[bt]=ae(bt))}}),mt=e((pt,ge)=>{ge.exports={}}),ke=e((pt,ge)=>{var Me=Je(),ae=r(),Ye=w(),bt=ue(),$t=ee(),Ee=Q(),st=at(),yr=mt(),Wt="Object already initialized",Lt=ae.TypeError,Ke=ae.WeakMap,Sr,Pr,Sn,Un=function(Oo){return Sn(Oo)?Pr(Oo):Sr(Oo,{})},ms=function(Oo){return function(Ro){var ea;if(!Ye(Ro)||(ea=Pr(Ro)).type!==Oo)throw Lt("Incompatible receiver, "+Oo+" required");return ea}};Me||Ee.state?(cs=Ee.state||(Ee.state=new Ke),cs.get=cs.get,cs.has=cs.has,cs.set=cs.set,Sr=function(Oo,Ro){if(cs.has(Oo))throw Lt(Wt);return Ro.facade=Oo,cs.set(Oo,Ro),Ro},Pr=function(Oo){return cs.get(Oo)||{}},Sn=function(Oo){return cs.has(Oo)}):(Ka=st("state"),yr[Ka]=!0,Sr=function(Oo,Ro){if($t(Oo,Ka))throw Lt(Wt);return Ro.facade=Oo,bt(Oo,Ka,Ro),Ro},Pr=function(Oo){return $t(Oo,Ka)?Oo[Ka]:{}},Sn=function(Oo){return $t(Oo,Ka)});var cs,Ka;ge.exports={set:Sr,get:Pr,has:Sn,enforce:Un,getterFor:ms}}),dt=e((pt,ge)=>{var Me=t(),ae=v(),Ye=ee(),bt=n(),$t=De().CONFIGURABLE,Ee=It(),st=ke(),yr=st.enforce,Wt=st.get,Lt=Object.defineProperty,Ke=bt&&!Me(function(){return Lt(function(){},"length",{value:8}).length!==8}),Sr=String(String).split("String"),Pr=ge.exports=function(Sn,Un,ms){String(Un).slice(0,7)==="Symbol("&&(Un="["+String(Un).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),ms&&ms.getter&&(Un="get "+Un),ms&&ms.setter&&(Un="set "+Un),(!Ye(Sn,"name")||$t&&Sn.name!==Un)&&(bt?Lt(Sn,"name",{value:Un,configurable:!0}):Sn.name=Un),Ke&&ms&&Ye(ms,"arity")&&Sn.length!==ms.arity&&Lt(Sn,"length",{value:ms.arity});try{ms&&Ye(ms,"constructor")&&ms.constructor?bt&&Lt(Sn,"prototype",{writable:!1}):Sn.prototype&&(Sn.prototype=void 0)}catch{}var cs=yr(Sn);return Ye(cs,"source")||(cs.source=Sr.join(typeof Un=="string"?Un:"")),Sn};Function.prototype.toString=Pr(function(){return ae(this)&&Wt(this).source||Ee(this)},"toString")}),ot=e((pt,ge)=>{var Me=v(),ae=oe(),Ye=dt(),bt=V();ge.exports=function($t,Ee,st,yr){yr||(yr={});var Wt=yr.enumerable,Lt=yr.name!==void 0?yr.name:Ee;if(Me(st)&&Ye(st,Lt,yr),yr.global)Wt?$t[Ee]=st:bt(Ee,st);else{try{yr.unsafe?$t[Ee]&&(Wt=!0):delete $t[Ee]}catch{}Wt?$t[Ee]=st:ae.f($t,Ee,{value:st,enumerable:!1,configurable:!yr.nonConfigurable,writable:!yr.nonWritable})}return $t}}),kt=e((pt,ge)=>{var Me=Math.ceil,ae=Math.floor;ge.exports=Math.trunc||function(Ye){var bt=+Ye;return(bt>0?ae:Me)(bt)}}),Vt=e((pt,ge)=>{var Me=kt();ge.exports=function(ae){var Ye=+ae;return Ye!==Ye||Ye===0?0:Me(Ye)}}),Ar=e((pt,ge)=>{var Me=Vt(),ae=Math.max,Ye=Math.min;ge.exports=function(bt,$t){var Ee=Me(bt);return Ee<0?ae(Ee+$t,0):Ye(Ee,$t)}}),ni=e((pt,ge)=>{var Me=Vt(),ae=Math.min;ge.exports=function(Ye){return Ye>0?ae(Me(Ye),9007199254740991):0}}),gn=e((pt,ge)=>{var Me=ni();ge.exports=function(ae){return Me(ae.length)}}),On=e((pt,ge)=>{var Me=_(),ae=Ar(),Ye=gn(),bt=function($t){return function(Ee,st,yr){var Wt=Me(Ee),Lt=Ye(Wt),Ke=ae(yr,Lt),Sr;if($t&&st!=st){for(;Lt>Ke;)if(Sr=Wt[Ke++],Sr!=Sr)return!0}else for(;Lt>Ke;Ke++)if(($t||Ke in Wt)&&Wt[Ke]===st)return $t||Ke||0;return!$t&&-1}};ge.exports={includes:bt(!0),indexOf:bt(!1)}}),er=e((pt,ge)=>{var Me=c(),ae=ee(),Ye=_(),bt=On().indexOf,$t=mt(),Ee=Me([].push);ge.exports=function(st,yr){var Wt=Ye(st),Lt=0,Ke=[],Sr;for(Sr in Wt)!ae($t,Sr)&&ae(Wt,Sr)&&Ee(Ke,Sr);for(;yr.length>Lt;)ae(Wt,Sr=yr[Lt++])&&(~bt(Ke,Sr)||Ee(Ke,Sr));return Ke}}),ln=e((pt,ge)=>{ge.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),Tr=e(pt=>{var ge=er(),Me=ln(),ae=Me.concat("length","prototype");pt.f=Object.getOwnPropertyNames||function(Ye){return ge(Ye,ae)}}),nt=e(pt=>{pt.f=Object.getOwnPropertySymbols}),ut=e((pt,ge)=>{var Me=x(),ae=c(),Ye=Tr(),bt=nt(),$t=me(),Ee=ae([].concat);ge.exports=Me("Reflect","ownKeys")||function(st){var yr=Ye.f($t(st)),Wt=bt.f;return Wt?Ee(yr,Wt(st)):yr}}),Ve=e((pt,ge)=>{var Me=ee(),ae=ut(),Ye=or(),bt=oe();ge.exports=function($t,Ee,st){for(var yr=ae(Ee),Wt=bt.f,Lt=Ye.f,Ke=0;Ke{var Me=t(),ae=v(),Ye=/#|\.prototype\./,bt=function(Wt,Lt){var Ke=Ee[$t(Wt)];return Ke==yr?!0:Ke==st?!1:ae(Lt)?Me(Lt):!!Lt},$t=bt.normalize=function(Wt){return String(Wt).replace(Ye,".").toLowerCase()},Ee=bt.data={},st=bt.NATIVE="N",yr=bt.POLYFILL="P";ge.exports=bt}),Pe=e((pt,ge)=>{var Me=r(),ae=or().f,Ye=ue(),bt=ot(),$t=V(),Ee=Ve(),st=Ae();ge.exports=function(yr,Wt){var Lt=yr.target,Ke=yr.global,Sr=yr.stat,Pr,Sn,Un,ms,cs,Ka;if(Ke?Sn=Me:Sr?Sn=Me[Lt]||$t(Lt,{}):Sn=(Me[Lt]||{}).prototype,Sn)for(Un in Wt){if(cs=Wt[Un],yr.dontCallGetSet?(Ka=ae(Sn,Un),ms=Ka&&Ka.value):ms=Sn[Un],Pr=st(Ke?Un:Lt+(Sr?".":"#")+Un,yr.forced),!Pr&&ms!==void 0){if(typeof cs==typeof ms)continue;Ee(cs,ms)}(yr.sham||ms&&ms.sham)&&Ye(cs,"sham",!0),bt(Sn,Un,cs,yr)}}}),Kt=e(()=>{var pt=Pe(),ge=r();pt({global:!0,forced:ge.globalThis!==ge},{globalThis:ge})}),nr=e(()=>{Kt()}),En=e((pt,ge)=>{var Me=l();ge.exports=Array.isArray||function(ae){return Me(ae)=="Array"}}),jn=e((pt,ge)=>{var Me=TypeError,ae=9007199254740991;ge.exports=function(Ye){if(Ye>ae)throw Me("Maximum allowed index exceeded");return Ye}}),br=e((pt,ge)=>{var Me=l(),ae=c();ge.exports=function(Ye){if(Me(Ye)==="Function")return ae(Ye)}}),We=e((pt,ge)=>{var Me=br(),ae=j(),Ye=i(),bt=Me(Me.bind);ge.exports=function($t,Ee){return ae($t),Ee===void 0?$t:Ye?bt($t,Ee):function(){return $t.apply(Ee,arguments)}}}),lt=e((pt,ge)=>{"use strict";var Me=En(),ae=gn(),Ye=jn(),bt=We(),$t=function(Ee,st,yr,Wt,Lt,Ke,Sr,Pr){for(var Sn=Lt,Un=0,ms=Sr?bt(Sr,Pr):!1,cs,Ka;Un0&&Me(cs)?(Ka=ae(cs),Sn=$t(Ee,st,cs,Ka,Sn,Ke-1)-1):(Ye(Sn+1),Ee[Sn]=cs),Sn++),Un++;return Sn};ge.exports=$t}),Be=e((pt,ge)=>{var Me=ie(),ae=Me("toStringTag"),Ye={};Ye[ae]="z",ge.exports=String(Ye)==="[object z]"}),je=e((pt,ge)=>{var Me=Be(),ae=v(),Ye=l(),bt=ie(),$t=bt("toStringTag"),Ee=Object,st=Ye(function(){return arguments}())=="Arguments",yr=function(Wt,Lt){try{return Wt[Lt]}catch{}};ge.exports=Me?Ye:function(Wt){var Lt,Ke,Sr;return Wt===void 0?"Undefined":Wt===null?"Null":typeof(Ke=yr(Lt=Ee(Wt),$t))=="string"?Ke:st?Ye(Lt):(Sr=Ye(Lt))=="Object"&&ae(Lt.callee)?"Arguments":Sr}}),ct=e((pt,ge)=>{var Me=c(),ae=t(),Ye=v(),bt=je(),$t=x(),Ee=It(),st=function(){},yr=[],Wt=$t("Reflect","construct"),Lt=/^\s*(?:class|function)\b/,Ke=Me(Lt.exec),Sr=!Lt.exec(st),Pr=function(Un){if(!Ye(Un))return!1;try{return Wt(st,yr,Un),!0}catch{return!1}},Sn=function(Un){if(!Ye(Un))return!1;switch(bt(Un)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Sr||!!Ke(Lt,Ee(Un))}catch{return!0}};Sn.sham=!0,ge.exports=!Wt||ae(function(){var Un;return Pr(Pr.call)||!Pr(Object)||!Pr(function(){Un=!0})||Un})?Sn:Pr}),Le=e((pt,ge)=>{var Me=En(),ae=ct(),Ye=w(),bt=ie(),$t=bt("species"),Ee=Array;ge.exports=function(st){var yr;return Me(st)&&(yr=st.constructor,ae(yr)&&(yr===Ee||Me(yr.prototype))?yr=void 0:Ye(yr)&&(yr=yr[$t],yr===null&&(yr=void 0))),yr===void 0?Ee:yr}}),ft=e((pt,ge)=>{var Me=Le();ge.exports=function(ae,Ye){return new(Me(ae))(Ye===0?0:Ye)}}),Jr=e(()=>{"use strict";var pt=Pe(),ge=lt(),Me=j(),ae=J(),Ye=gn(),bt=ft();pt({target:"Array",proto:!0},{flatMap:function($t){var Ee=ae(this),st=Ye(Ee),yr;return Me($t),yr=bt(Ee,0),yr.length=ge(yr,Ee,Ee,st,0,1,$t,arguments.length>1?arguments[1]:void 0),yr}})}),Yt=e((pt,ge)=>{ge.exports={}}),wr=e((pt,ge)=>{var Me=ie(),ae=Yt(),Ye=Me("iterator"),bt=Array.prototype;ge.exports=function($t){return $t!==void 0&&(ae.Array===$t||bt[Ye]===$t)}}),wn=e((pt,ge)=>{var Me=je(),ae=M(),Ye=m(),bt=Yt(),$t=ie(),Ee=$t("iterator");ge.exports=function(st){if(!Ye(st))return ae(st,Ee)||ae(st,"@@iterator")||bt[Me(st)]}}),Bn=e((pt,ge)=>{var Me=s(),ae=j(),Ye=me(),bt=N(),$t=wn(),Ee=TypeError;ge.exports=function(st,yr){var Wt=arguments.length<2?$t(st):yr;if(ae(Wt))return Ye(Me(Wt,st));throw Ee(bt(st)+" is not iterable")}}),tr=e((pt,ge)=>{var Me=s(),ae=me(),Ye=M();ge.exports=function(bt,$t,Ee){var st,yr;ae(bt);try{if(st=Ye(bt,"return"),!st){if($t==="throw")throw Ee;return Ee}st=Me(st,bt)}catch(Wt){yr=!0,st=Wt}if($t==="throw")throw Ee;if(yr)throw st;return ae(st),Ee}}),zt=e((pt,ge)=>{var Me=We(),ae=s(),Ye=me(),bt=N(),$t=wr(),Ee=gn(),st=P(),yr=Bn(),Wt=wn(),Lt=tr(),Ke=TypeError,Sr=function(Sn,Un){this.stopped=Sn,this.result=Un},Pr=Sr.prototype;ge.exports=function(Sn,Un,ms){var cs=ms&&ms.that,Ka=!!(ms&&ms.AS_ENTRIES),Oo=!!(ms&&ms.IS_RECORD),Ro=!!(ms&&ms.IS_ITERATOR),ea=!!(ms&&ms.INTERRUPTED),tu=Me(Un,cs),fl,wl,Hc,Pd,ra,Wc,no,Bl=function(op){return fl&&Lt(fl,"normal",op),new Sr(!0,op)},Hd=function(op){return Ka?(Ye(op),ea?tu(op[0],op[1],Bl):tu(op[0],op[1])):ea?tu(op,Bl):tu(op)};if(Oo)fl=Sn.iterator;else if(Ro)fl=Sn;else{if(wl=Wt(Sn),!wl)throw Ke(bt(Sn)+" is not iterable");if($t(wl)){for(Hc=0,Pd=Ee(Sn);Pd>Hc;Hc++)if(ra=Hd(Sn[Hc]),ra&&st(Pr,ra))return ra;return new Sr(!1)}fl=yr(Sn,wl)}for(Wc=Oo?Sn.next:fl.next;!(no=ae(Wc,fl)).done;){try{ra=Hd(no.value)}catch(op){Lt(fl,"throw",op)}if(typeof ra=="object"&&ra&&st(Pr,ra))return ra}return new Sr(!1)}}),sr=e((pt,ge)=>{"use strict";var Me=ce(),ae=oe(),Ye=o();ge.exports=function(bt,$t,Ee){var st=Me($t);st in bt?ae.f(bt,st,Ye(0,Ee)):bt[st]=Ee}}),Ir=e(()=>{var pt=Pe(),ge=zt(),Me=sr();pt({target:"Object",stat:!0},{fromEntries:function(ae){var Ye={};return ge(ae,function(bt,$t){Me(Ye,bt,$t)},{AS_ENTRIES:!0}),Ye}})}),rr=e((pt,ge)=>{var Me=["cliName","cliCategory","cliDescription"];function ae(ve,Oe){if(ve==null)return{};var Zt=Ye(ve,Oe),kr,Zn;if(Object.getOwnPropertySymbols){var $n=Object.getOwnPropertySymbols(ve);for(Zn=0;Zn<$n.length;Zn++)kr=$n[Zn],!(Oe.indexOf(kr)>=0)&&Object.prototype.propertyIsEnumerable.call(ve,kr)&&(Zt[kr]=ve[kr])}return Zt}function Ye(ve,Oe){if(ve==null)return{};var Zt={},kr=Object.keys(ve),Zn,$n;for($n=0;$n=0)&&(Zt[Zn]=ve[Zn]);return Zt}nr(),Jr(),Ir();var bt=Object.create,$t=Object.defineProperty,Ee=Object.getOwnPropertyDescriptor,st=Object.getOwnPropertyNames,yr=Object.getPrototypeOf,Wt=Object.prototype.hasOwnProperty,Lt=(ve,Oe)=>function(){return ve&&(Oe=(0,ve[st(ve)[0]])(ve=0)),Oe},Ke=(ve,Oe)=>function(){return Oe||(0,ve[st(ve)[0]])((Oe={exports:{}}).exports,Oe),Oe.exports},Sr=(ve,Oe)=>{for(var Zt in Oe)$t(ve,Zt,{get:Oe[Zt],enumerable:!0})},Pr=(ve,Oe,Zt,kr)=>{if(Oe&&typeof Oe=="object"||typeof Oe=="function")for(let Zn of st(Oe))!Wt.call(ve,Zn)&&Zn!==Zt&&$t(ve,Zn,{get:()=>Oe[Zn],enumerable:!(kr=Ee(Oe,Zn))||kr.enumerable});return ve},Sn=(ve,Oe,Zt)=>(Zt=ve!=null?bt(yr(ve)):{},Pr(Oe||!ve||!ve.__esModule?$t(Zt,"default",{value:ve,enumerable:!0}):Zt,ve)),Un=ve=>Pr($t({},"__esModule",{value:!0}),ve),ms,cs=Lt({""(){ms={env:{},argv:[]}}}),Ka=Ke({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0}),ve.$EOF=0,ve.$BSPACE=8,ve.$TAB=9,ve.$LF=10,ve.$VTAB=11,ve.$FF=12,ve.$CR=13,ve.$SPACE=32,ve.$BANG=33,ve.$DQ=34,ve.$HASH=35,ve.$$=36,ve.$PERCENT=37,ve.$AMPERSAND=38,ve.$SQ=39,ve.$LPAREN=40,ve.$RPAREN=41,ve.$STAR=42,ve.$PLUS=43,ve.$COMMA=44,ve.$MINUS=45,ve.$PERIOD=46,ve.$SLASH=47,ve.$COLON=58,ve.$SEMICOLON=59,ve.$LT=60,ve.$EQ=61,ve.$GT=62,ve.$QUESTION=63,ve.$0=48,ve.$7=55,ve.$9=57,ve.$A=65,ve.$E=69,ve.$F=70,ve.$X=88,ve.$Z=90,ve.$LBRACKET=91,ve.$BACKSLASH=92,ve.$RBRACKET=93,ve.$CARET=94,ve.$_=95,ve.$a=97,ve.$b=98,ve.$e=101,ve.$f=102,ve.$n=110,ve.$r=114,ve.$t=116,ve.$u=117,ve.$v=118,ve.$x=120,ve.$z=122,ve.$LBRACE=123,ve.$BAR=124,ve.$RBRACE=125,ve.$NBSP=160,ve.$PIPE=124,ve.$TILDA=126,ve.$AT=64,ve.$BT=96;function Oe(es){return es>=ve.$TAB&&es<=ve.$SPACE||es==ve.$NBSP}ve.isWhitespace=Oe;function Zt(es){return ve.$0<=es&&es<=ve.$9}ve.isDigit=Zt;function kr(es){return es>=ve.$a&&es<=ve.$z||es>=ve.$A&&es<=ve.$Z}ve.isAsciiLetter=kr;function Zn(es){return es>=ve.$a&&es<=ve.$f||es>=ve.$A&&es<=ve.$F||Zt(es)}ve.isAsciiHexDigit=Zn;function $n(es){return es===ve.$LF||es===ve.$CR}ve.isNewLine=$n;function ki(es){return ve.$0<=es&&es<=ve.$7}ve.isOctalDigit=ki}}),Oo=Ke({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=class{constructor(kr,Zn,$n){this.filePath=kr,this.name=Zn,this.members=$n}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};ve.StaticSymbol=Oe;var Zt=class{constructor(){this.cache=new Map}get(kr,Zn,$n){$n=$n||[];let ki=$n.length?`.${$n.join(".")}`:"",es=`"${kr}".${Zn}${ki}`,Ti=this.cache.get(es);return Ti||(Ti=new Oe(kr,Zn,$n),this.cache.set(es,Ti)),Ti}};ve.StaticSymbolCache=Zt}}),Ro=Ke({"node_modules/angular-html-parser/lib/compiler/src/util.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=/-+([a-z0-9])/g;function Zt(ga){return ga.replace(Oe,function(){for(var sc=arguments.length,zo=new Array(sc),Kc=0;Kcki(zo,this,sc))}visitStringMap(ga,sc){let zo={};return Object.keys(ga).forEach(Kc=>{zo[Kc]=ki(ga[Kc],this,sc)}),zo}visitPrimitive(ga,sc){return ga}visitOther(ga,sc){return ga}};ve.ValueTransformer=vc,ve.SyncAsync={assertSync:ga=>{if(cc(ga))throw new Error("Illegal state: value cannot be a promise");return ga},then:(ga,sc)=>cc(ga)?ga.then(sc):sc(ga),all:ga=>ga.some(cc)?Promise.all(ga):ga};function Ws(ga){throw new Error(`Internal Error: ${ga}`)}ve.error=Ws;function Rr(ga,sc){let zo=Error(ga);return zo[Wr]=!0,sc&&(zo[ci]=sc),zo}ve.syntaxError=Rr;var Wr="ngSyntaxError",ci="ngParseErrors";function Tn(ga){return ga[Wr]}ve.isSyntaxError=Tn;function Xi(ga){return ga[ci]||[]}ve.getParseErrors=Xi;function js(ga){return ga.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}ve.escapeRegExp=js;var ja=Object.getPrototypeOf({});function Ms(ga){return typeof ga=="object"&&ga!==null&&Object.getPrototypeOf(ga)===ja}function Jo(ga){let sc="";for(let zo=0;zo=55296&&Kc<=56319&&ga.length>zo+1){let _p=ga.charCodeAt(zo+1);_p>=56320&&_p<=57343&&(zo++,Kc=(Kc-55296<<10)+_p-56320+65536)}Kc<=127?sc+=String.fromCharCode(Kc):Kc<=2047?sc+=String.fromCharCode(Kc>>6&31|192,Kc&63|128):Kc<=65535?sc+=String.fromCharCode(Kc>>12|224,Kc>>6&63|128,Kc&63|128):Kc<=2097151&&(sc+=String.fromCharCode(Kc>>18&7|240,Kc>>12&63|128,Kc>>6&63|128,Kc&63|128))}return sc}ve.utf8Encode=Jo;function Bo(ga){if(typeof ga=="string")return ga;if(ga instanceof Array)return"["+ga.map(Bo).join(", ")+"]";if(ga==null)return""+ga;if(ga.overriddenName)return`${ga.overriddenName}`;if(ga.name)return`${ga.name}`;if(!ga.toString)return"object";let sc=ga.toString();if(sc==null)return""+sc;let zo=sc.indexOf(` `);return zo===-1?sc:sc.substring(0,zo)}ve.stringify=Bo;function hu(ga){return typeof ga=="function"&&ga.hasOwnProperty("__forward_ref__")?ga():ga}ve.resolveForwardRef=hu;function cc(ga){return!!ga&&typeof ga.then=="function"}ve.isPromise=cc;var ud=class{constructor(ga){this.full=ga;let sc=ga.split(".");this.major=sc[0],this.minor=sc[1],this.patch=sc.slice(2).join(".")}};ve.Version=ud;var Ul=typeof window<"u"&&window,Ud=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,Ed=typeof globalThis<"u"&&globalThis,Hi=Ed||Ul||Ud;ve.global=Hi}}),ea=Ke({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Oo(),Zt=Ro(),kr=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function Zn(zo){return zo.replace(/\W/g,"_")}ve.sanitizeIdentifier=Zn;var $n=0;function ki(zo){if(!zo||!zo.reference)return null;let Kc=zo.reference;if(Kc instanceof Oe.StaticSymbol)return Kc.name;if(Kc.__anonymousType)return Kc.__anonymousType;let _p=Zt.stringify(Kc);return _p.indexOf("(")>=0?(_p=`anonymous_${$n++}`,Kc.__anonymousType=_p):_p=Zn(_p),_p}ve.identifierName=ki;function es(zo){let Kc=zo.reference;return Kc instanceof Oe.StaticSymbol?Kc.filePath:`./${Zt.stringify(Kc)}`}ve.identifierModuleUrl=es;function Ti(zo,Kc){return`View_${ki({reference:zo})}_${Kc}`}ve.viewClassName=Ti;function vc(zo){return`RenderType_${ki({reference:zo})}`}ve.rendererTypeName=vc;function Ws(zo){return`HostView_${ki({reference:zo})}`}ve.hostViewClassName=Ws;function Rr(zo){return`${ki({reference:zo})}NgFactory`}ve.componentFactoryName=Rr;var Wr;(function(zo){zo[zo.Pipe=0]="Pipe",zo[zo.Directive=1]="Directive",zo[zo.NgModule=2]="NgModule",zo[zo.Injectable=3]="Injectable"})(Wr=ve.CompileSummaryKind||(ve.CompileSummaryKind={}));function ci(zo){return zo.value!=null?Zn(zo.value):ki(zo.identifier)}ve.tokenName=ci;function Tn(zo){return zo.identifier!=null?zo.identifier.reference:zo.value}ve.tokenReference=Tn;var Xi=class{constructor(){let{moduleUrl:zo,styles:Kc,styleUrls:_p}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.moduleUrl=zo||null,this.styles=cc(Kc),this.styleUrls=cc(_p)}};ve.CompileStylesheetMetadata=Xi;var js=class{constructor(zo){let{encapsulation:Kc,template:_p,templateUrl:Pf,htmlAst:cy,styles:a1,styleUrls:r_,externalStylesheets:__,animations:gA,ngContentSelectors:yA,interpolation:o1,isInline:Os,preserveWhitespaces:Dd}=zo;if(this.encapsulation=Kc,this.template=_p,this.templateUrl=Pf,this.htmlAst=cy,this.styles=cc(a1),this.styleUrls=cc(r_),this.externalStylesheets=cc(__),this.animations=gA?Ul(gA):[],this.ngContentSelectors=yA||[],o1&&o1.length!=2)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=o1,this.isInline=Os,this.preserveWhitespaces=Dd}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};ve.CompileTemplateMetadata=js;var ja=class{static create(zo){let{isHost:Kc,type:_p,isComponent:Pf,selector:cy,exportAs:a1,changeDetection:r_,inputs:__,outputs:gA,host:yA,providers:o1,viewProviders:Os,queries:Dd,guards:Ap,viewQueries:fp,entryComponents:zm,template:J0,componentViewType:Vd,rendererType:wg,componentFactory:Ig}=zo,hv={},NC={},fb={};yA!=null&&Object.keys(yA).forEach(uy=>{let Y_=yA[uy],zA=uy.match(kr);zA===null?fb[uy]=Y_:zA[1]!=null?NC[zA[1]]=Y_:zA[2]!=null&&(hv[zA[2]]=Y_)});let k_={};__!=null&&__.forEach(uy=>{let Y_=Zt.splitAtColon(uy,[uy,uy]);k_[Y_[0]]=Y_[1]});let F_={};return gA!=null&&gA.forEach(uy=>{let Y_=Zt.splitAtColon(uy,[uy,uy]);F_[Y_[0]]=Y_[1]}),new ja({isHost:Kc,type:_p,isComponent:!!Pf,selector:cy,exportAs:a1,changeDetection:r_,inputs:k_,outputs:F_,hostListeners:hv,hostProperties:NC,hostAttributes:fb,providers:o1,viewProviders:Os,queries:Dd,guards:Ap,viewQueries:fp,entryComponents:zm,template:J0,componentViewType:Vd,rendererType:wg,componentFactory:Ig})}constructor(zo){let{isHost:Kc,type:_p,isComponent:Pf,selector:cy,exportAs:a1,changeDetection:r_,inputs:__,outputs:gA,hostListeners:yA,hostProperties:o1,hostAttributes:Os,providers:Dd,viewProviders:Ap,queries:fp,guards:zm,viewQueries:J0,entryComponents:Vd,template:wg,componentViewType:Ig,rendererType:hv,componentFactory:NC}=zo;this.isHost=!!Kc,this.type=_p,this.isComponent=Pf,this.selector=cy,this.exportAs=a1,this.changeDetection=r_,this.inputs=__,this.outputs=gA,this.hostListeners=yA,this.hostProperties=o1,this.hostAttributes=Os,this.providers=cc(Dd),this.viewProviders=cc(Ap),this.queries=cc(fp),this.guards=zm,this.viewQueries=cc(J0),this.entryComponents=cc(Vd),this.template=wg,this.componentViewType=Ig,this.rendererType=hv,this.componentFactory=NC}toSummary(){return{summaryKind:Wr.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};ve.CompileDirectiveMetadata=ja;var Ms=class{constructor(zo){let{type:Kc,name:_p,pure:Pf}=zo;this.type=Kc,this.name=_p,this.pure=!!Pf}toSummary(){return{summaryKind:Wr.Pipe,type:this.type,name:this.name,pure:this.pure}}};ve.CompilePipeMetadata=Ms;var Jo=class{};ve.CompileShallowModuleMetadata=Jo;var Bo=class{constructor(zo){let{type:Kc,providers:_p,declaredDirectives:Pf,exportedDirectives:cy,declaredPipes:a1,exportedPipes:r_,entryComponents:__,bootstrapComponents:gA,importedModules:yA,exportedModules:o1,schemas:Os,transitiveModule:Dd,id:Ap}=zo;this.type=Kc||null,this.declaredDirectives=cc(Pf),this.exportedDirectives=cc(cy),this.declaredPipes=cc(a1),this.exportedPipes=cc(r_),this.providers=cc(_p),this.entryComponents=cc(__),this.bootstrapComponents=cc(gA),this.importedModules=cc(yA),this.exportedModules=cc(o1),this.schemas=cc(Os),this.id=Ap||null,this.transitiveModule=Dd||null}toSummary(){let zo=this.transitiveModule;return{summaryKind:Wr.NgModule,type:this.type,entryComponents:zo.entryComponents,providers:zo.providers,modules:zo.modules,exportedDirectives:zo.exportedDirectives,exportedPipes:zo.exportedPipes}}};ve.CompileNgModuleMetadata=Bo;var hu=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(zo,Kc){this.providers.push({provider:zo,module:Kc})}addDirective(zo){this.directivesSet.has(zo.reference)||(this.directivesSet.add(zo.reference),this.directives.push(zo))}addExportedDirective(zo){this.exportedDirectivesSet.has(zo.reference)||(this.exportedDirectivesSet.add(zo.reference),this.exportedDirectives.push(zo))}addPipe(zo){this.pipesSet.has(zo.reference)||(this.pipesSet.add(zo.reference),this.pipes.push(zo))}addExportedPipe(zo){this.exportedPipesSet.has(zo.reference)||(this.exportedPipesSet.add(zo.reference),this.exportedPipes.push(zo))}addModule(zo){this.modulesSet.has(zo.reference)||(this.modulesSet.add(zo.reference),this.modules.push(zo))}addEntryComponent(zo){this.entryComponentsSet.has(zo.componentType)||(this.entryComponentsSet.add(zo.componentType),this.entryComponents.push(zo))}};ve.TransitiveCompileNgModuleMetadata=hu;function cc(zo){return zo||[]}var ud=class{constructor(zo,Kc){let{useClass:_p,useValue:Pf,useExisting:cy,useFactory:a1,deps:r_,multi:__}=Kc;this.token=zo,this.useClass=_p||null,this.useValue=Pf,this.useExisting=cy,this.useFactory=a1||null,this.dependencies=r_||null,this.multi=!!__}};ve.ProviderMeta=ud;function Ul(zo){return zo.reduce((Kc,_p)=>{let Pf=Array.isArray(_p)?Ul(_p):_p;return Kc.concat(Pf)},[])}ve.flatten=Ul;function Ud(zo){return zo.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function Ed(zo,Kc,_p){let Pf;return _p.isInline?Kc.type.reference instanceof Oe.StaticSymbol?Pf=`${Kc.type.reference.filePath}.${Kc.type.reference.name}.html`:Pf=`${ki(zo)}/${ki(Kc.type)}.html`:Pf=_p.templateUrl,Kc.type.reference instanceof Oe.StaticSymbol?Pf:Ud(Pf)}ve.templateSourceUrl=Ed;function Hi(zo,Kc){let _p=zo.moduleUrl.split(/\/\\/g),Pf=_p[_p.length-1];return Ud(`css/${Kc}${Pf}.ngstyle.js`)}ve.sharedStylesheetJitUrl=Hi;function ga(zo){return Ud(`${ki(zo.type)}/module.ngfactory.js`)}ve.ngModuleJitUrl=ga;function sc(zo,Kc){return Ud(`${ki(zo)}/${ki(Kc.type)}.ngfactory.js`)}ve.templateJitUrl=sc}}),tu=Ke({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Ka(),Zt=ea(),kr=class{constructor(Ws,Rr,Wr,ci){this.file=Ws,this.offset=Rr,this.line=Wr,this.col=ci}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(Ws){let Rr=this.file.content,Wr=Rr.length,ci=this.offset,Tn=this.line,Xi=this.col;for(;ci>0&&Ws<0;)if(ci--,Ws++,Rr.charCodeAt(ci)==Oe.$LF){Tn--;let js=Rr.substr(0,ci-1).lastIndexOf(String.fromCharCode(Oe.$LF));Xi=js>0?ci-js:ci}else Xi--;for(;ci0;){let js=Rr.charCodeAt(ci);ci++,Ws--,js==Oe.$LF?(Tn++,Xi=0):Xi++}return new kr(this.file,ci,Tn,Xi)}getContext(Ws,Rr){let Wr=this.file.content,ci=this.offset;if(ci!=null){ci>Wr.length-1&&(ci=Wr.length-1);let Tn=ci,Xi=0,js=0;for(;Xi0&&(ci--,Xi++,!(Wr[ci]==` `&&++js==Rr)););for(Xi=0,js=0;Xi2&&arguments[2]!==void 0?arguments[2]:null;this.start=Ws,this.end=Rr,this.details=Wr}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};ve.ParseSourceSpan=$n,ve.EMPTY_PARSE_LOCATION=new kr(new Zn("",""),0,0,0),ve.EMPTY_SOURCE_SPAN=new $n(ve.EMPTY_PARSE_LOCATION,ve.EMPTY_PARSE_LOCATION);var ki;(function(Ws){Ws[Ws.WARNING=0]="WARNING",Ws[Ws.ERROR=1]="ERROR"})(ki=ve.ParseErrorLevel||(ve.ParseErrorLevel={}));var es=class{constructor(Ws,Rr){let Wr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ki.ERROR;this.span=Ws,this.msg=Rr,this.level=Wr}contextualMessage(){let Ws=this.span.start.getContext(100,3);return Ws?`${this.msg} ("${Ws.before}[${ki[this.level]} ->]${Ws.after}")`:this.msg}toString(){let Ws=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${Ws}`}};ve.ParseError=es;function Ti(Ws,Rr){let Wr=Zt.identifierModuleUrl(Rr),ci=Wr!=null?`in ${Ws} ${Zt.identifierName(Rr)} in ${Wr}`:`in ${Ws} ${Zt.identifierName(Rr)}`,Tn=new Zn("",ci);return new $n(new kr(Tn,-1,-1,-1),new kr(Tn,-1,-1,-1))}ve.typeSourceSpan=Ti;function vc(Ws,Rr,Wr){let ci=`in ${Ws} ${Rr} in ${Wr}`,Tn=new Zn("",ci);return new $n(new kr(Tn,-1,-1,-1),new kr(Tn,-1,-1,-1))}ve.r3JitTypeSourceSpan=vc}}),fl=Ke({"src/utils/front-matter/parse.js"(ve,Oe){"use strict";cs();var Zt=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function kr(Zn){let $n=Zn.match(Zt);if(!$n)return{content:Zn};let{startDelimiter:ki,language:es,value:Ti="",endDelimiter:vc}=$n.groups,Ws=es.trim()||"yaml";if(ki==="+++"&&(Ws="toml"),Ws!=="yaml"&&ki!==vc)return{content:Zn};let[Rr]=$n;return{frontMatter:{type:"front-matter",lang:Ws,value:Ti,startDelimiter:ki,endDelimiter:vc,raw:Rr.replace(/\n$/,"")},content:Rr.replace(/[^\n]/g," ")+Zn.slice(Rr.length)}}Oe.exports=kr}}),wl=Ke({"src/utils/get-last.js"(ve,Oe){"use strict";cs();var Zt=kr=>kr[kr.length-1];Oe.exports=Zt}}),Hc=Ke({"src/common/parser-create-error.js"(ve,Oe){"use strict";cs();function Zt(kr,Zn){let $n=new SyntaxError(kr+" ("+Zn.start.line+":"+Zn.start.column+")");return $n.loc=Zn,$n}Oe.exports=Zt}}),Pd={};Sr(Pd,{default:()=>ra});function ra(ve){if(typeof ve!="string")throw new TypeError("Expected a string");return ve.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Wc=Lt({"node_modules/escape-string-regexp/index.js"(){cs()}}),no=Ke({"node_modules/semver/internal/debug.js"(ve,Oe){cs();var Zt=typeof ms=="object"&&ms.env&&ms.env.NODE_DEBUG&&/\bsemver\b/i.test(ms.env.NODE_DEBUG)?function(){for(var kr=arguments.length,Zn=new Array(kr),$n=0;$n{};Oe.exports=Zt}}),Bl=Ke({"node_modules/semver/internal/constants.js"(ve,Oe){cs();var Zt="2.0.0",kr=256,Zn=Number.MAX_SAFE_INTEGER||9007199254740991,$n=16;Oe.exports={SEMVER_SPEC_VERSION:Zt,MAX_LENGTH:kr,MAX_SAFE_INTEGER:Zn,MAX_SAFE_COMPONENT_LENGTH:$n}}}),Hd=Ke({"node_modules/semver/internal/re.js"(ve,Oe){cs();var{MAX_SAFE_COMPONENT_LENGTH:Zt}=Bl(),kr=no();ve=Oe.exports={};var Zn=ve.re=[],$n=ve.src=[],ki=ve.t={},es=0,Ti=(vc,Ws,Rr)=>{let Wr=es++;kr(vc,Wr,Ws),ki[vc]=Wr,$n[Wr]=Ws,Zn[Wr]=new RegExp(Ws,Rr?"g":void 0)};Ti("NUMERICIDENTIFIER","0|[1-9]\\d*"),Ti("NUMERICIDENTIFIERLOOSE","[0-9]+"),Ti("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),Ti("MAINVERSION",`(${$n[ki.NUMERICIDENTIFIER]})\\.(${$n[ki.NUMERICIDENTIFIER]})\\.(${$n[ki.NUMERICIDENTIFIER]})`),Ti("MAINVERSIONLOOSE",`(${$n[ki.NUMERICIDENTIFIERLOOSE]})\\.(${$n[ki.NUMERICIDENTIFIERLOOSE]})\\.(${$n[ki.NUMERICIDENTIFIERLOOSE]})`),Ti("PRERELEASEIDENTIFIER",`(?:${$n[ki.NUMERICIDENTIFIER]}|${$n[ki.NONNUMERICIDENTIFIER]})`),Ti("PRERELEASEIDENTIFIERLOOSE",`(?:${$n[ki.NUMERICIDENTIFIERLOOSE]}|${$n[ki.NONNUMERICIDENTIFIER]})`),Ti("PRERELEASE",`(?:-(${$n[ki.PRERELEASEIDENTIFIER]}(?:\\.${$n[ki.PRERELEASEIDENTIFIER]})*))`),Ti("PRERELEASELOOSE",`(?:-?(${$n[ki.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${$n[ki.PRERELEASEIDENTIFIERLOOSE]})*))`),Ti("BUILDIDENTIFIER","[0-9A-Za-z-]+"),Ti("BUILD",`(?:\\+(${$n[ki.BUILDIDENTIFIER]}(?:\\.${$n[ki.BUILDIDENTIFIER]})*))`),Ti("FULLPLAIN",`v?${$n[ki.MAINVERSION]}${$n[ki.PRERELEASE]}?${$n[ki.BUILD]}?`),Ti("FULL",`^${$n[ki.FULLPLAIN]}$`),Ti("LOOSEPLAIN",`[v=\\s]*${$n[ki.MAINVERSIONLOOSE]}${$n[ki.PRERELEASELOOSE]}?${$n[ki.BUILD]}?`),Ti("LOOSE",`^${$n[ki.LOOSEPLAIN]}$`),Ti("GTLT","((?:<|>)?=?)"),Ti("XRANGEIDENTIFIERLOOSE",`${$n[ki.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),Ti("XRANGEIDENTIFIER",`${$n[ki.NUMERICIDENTIFIER]}|x|X|\\*`),Ti("XRANGEPLAIN",`[v=\\s]*(${$n[ki.XRANGEIDENTIFIER]})(?:\\.(${$n[ki.XRANGEIDENTIFIER]})(?:\\.(${$n[ki.XRANGEIDENTIFIER]})(?:${$n[ki.PRERELEASE]})?${$n[ki.BUILD]}?)?)?`),Ti("XRANGEPLAINLOOSE",`[v=\\s]*(${$n[ki.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$n[ki.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$n[ki.XRANGEIDENTIFIERLOOSE]})(?:${$n[ki.PRERELEASELOOSE]})?${$n[ki.BUILD]}?)?)?`),Ti("XRANGE",`^${$n[ki.GTLT]}\\s*${$n[ki.XRANGEPLAIN]}$`),Ti("XRANGELOOSE",`^${$n[ki.GTLT]}\\s*${$n[ki.XRANGEPLAINLOOSE]}$`),Ti("COERCE",`(^|[^\\d])(\\d{1,${Zt}})(?:\\.(\\d{1,${Zt}}))?(?:\\.(\\d{1,${Zt}}))?(?:$|[^\\d])`),Ti("COERCERTL",$n[ki.COERCE],!0),Ti("LONETILDE","(?:~>?)"),Ti("TILDETRIM",`(\\s*)${$n[ki.LONETILDE]}\\s+`,!0),ve.tildeTrimReplace="$1~",Ti("TILDE",`^${$n[ki.LONETILDE]}${$n[ki.XRANGEPLAIN]}$`),Ti("TILDELOOSE",`^${$n[ki.LONETILDE]}${$n[ki.XRANGEPLAINLOOSE]}$`),Ti("LONECARET","(?:\\^)"),Ti("CARETTRIM",`(\\s*)${$n[ki.LONECARET]}\\s+`,!0),ve.caretTrimReplace="$1^",Ti("CARET",`^${$n[ki.LONECARET]}${$n[ki.XRANGEPLAIN]}$`),Ti("CARETLOOSE",`^${$n[ki.LONECARET]}${$n[ki.XRANGEPLAINLOOSE]}$`),Ti("COMPARATORLOOSE",`^${$n[ki.GTLT]}\\s*(${$n[ki.LOOSEPLAIN]})$|^$`),Ti("COMPARATOR",`^${$n[ki.GTLT]}\\s*(${$n[ki.FULLPLAIN]})$|^$`),Ti("COMPARATORTRIM",`(\\s*)${$n[ki.GTLT]}\\s*(${$n[ki.LOOSEPLAIN]}|${$n[ki.XRANGEPLAIN]})`,!0),ve.comparatorTrimReplace="$1$2$3",Ti("HYPHENRANGE",`^\\s*(${$n[ki.XRANGEPLAIN]})\\s+-\\s+(${$n[ki.XRANGEPLAIN]})\\s*$`),Ti("HYPHENRANGELOOSE",`^\\s*(${$n[ki.XRANGEPLAINLOOSE]})\\s+-\\s+(${$n[ki.XRANGEPLAINLOOSE]})\\s*$`),Ti("STAR","(<|>)?=?\\s*\\*"),Ti("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),Ti("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),op=Ke({"node_modules/semver/internal/parse-options.js"(ve,Oe){cs();var Zt=["includePrerelease","loose","rtl"],kr=Zn=>Zn?typeof Zn!="object"?{loose:!0}:Zt.filter($n=>Zn[$n]).reduce(($n,ki)=>($n[ki]=!0,$n),{}):{};Oe.exports=kr}}),Tf=Ke({"node_modules/semver/internal/identifiers.js"(ve,Oe){cs();var Zt=/^[0-9]+$/,kr=($n,ki)=>{let es=Zt.test($n),Ti=Zt.test(ki);return es&&Ti&&($n=+$n,ki=+ki),$n===ki?0:es&&!Ti?-1:Ti&&!es?1:$nkr(ki,$n);Oe.exports={compareIdentifiers:kr,rcompareIdentifiers:Zn}}}),$f=Ke({"node_modules/semver/classes/semver.js"(ve,Oe){cs();var Zt=no(),{MAX_LENGTH:kr,MAX_SAFE_INTEGER:Zn}=Bl(),{re:$n,t:ki}=Hd(),es=op(),{compareIdentifiers:Ti}=Tf(),vc=class{constructor(Ws,Rr){if(Rr=es(Rr),Ws instanceof vc){if(Ws.loose===!!Rr.loose&&Ws.includePrerelease===!!Rr.includePrerelease)return Ws;Ws=Ws.version}else if(typeof Ws!="string")throw new TypeError(`Invalid Version: ${Ws}`);if(Ws.length>kr)throw new TypeError(`version is longer than ${kr} characters`);Zt("SemVer",Ws,Rr),this.options=Rr,this.loose=!!Rr.loose,this.includePrerelease=!!Rr.includePrerelease;let Wr=Ws.trim().match(Rr.loose?$n[ki.LOOSE]:$n[ki.FULL]);if(!Wr)throw new TypeError(`Invalid Version: ${Ws}`);if(this.raw=Ws,this.major=+Wr[1],this.minor=+Wr[2],this.patch=+Wr[3],this.major>Zn||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Zn||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Zn||this.patch<0)throw new TypeError("Invalid patch version");Wr[4]?this.prerelease=Wr[4].split(".").map(ci=>{if(/^[0-9]+$/.test(ci)){let Tn=+ci;if(Tn>=0&&Tn=0;)typeof this.prerelease[Wr]=="number"&&(this.prerelease[Wr]++,Wr=-2);Wr===-1&&this.prerelease.push(0)}Rr&&(Ti(this.prerelease[0],Rr)===0?isNaN(this.prerelease[1])&&(this.prerelease=[Rr,0]):this.prerelease=[Rr,0]);break;default:throw new Error(`invalid increment argument: ${Ws}`)}return this.format(),this.raw=this.version,this}};Oe.exports=vc}}),cd=Ke({"node_modules/semver/functions/compare.js"(ve,Oe){cs();var Zt=$f(),kr=(Zn,$n,ki)=>new Zt(Zn,ki).compare(new Zt($n,ki));Oe.exports=kr}}),Lg=Ke({"node_modules/semver/functions/lt.js"(ve,Oe){cs();var Zt=cd(),kr=(Zn,$n,ki)=>Zt(Zn,$n,ki)<0;Oe.exports=kr}}),s0=Ke({"node_modules/semver/functions/gte.js"(ve,Oe){cs();var Zt=cd(),kr=(Zn,$n,ki)=>Zt(Zn,$n,ki)>=0;Oe.exports=kr}}),Hu=Ke({"src/utils/arrayify.js"(ve,Oe){"use strict";cs(),Oe.exports=(Zt,kr)=>Object.entries(Zt).map(Zn=>{let[$n,ki]=Zn;return Object.assign({[kr]:$n},ki)})}}),Ec=Ke({"package.json"(ve,Oe){Oe.exports={version:"2.8.8"}}}),_u=Ke({"node_modules/outdent/lib/index.js"(ve,Oe){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0}),ve.outdent=void 0;function Zt(){for(var Ms=[],Jo=0;Jo0&&arguments[0]!==void 0?arguments[0]:{};for(let es of new Set([...kr,...Object.keys(ki)]))this.setProperty(es,ki[es])}setProperty(ki,es){if(this[ki]!==es){if(ki in Zt&&(es=es.map(Ti=>this.createChild(Ti))),!kr.has(ki)){this[ki]=es;return}Object.defineProperty(this,ki,{value:es,enumerable:!1,configurable:!0})}}map(ki){let es;for(let Ti in Zt){let vc=this[Ti];if(vc){let Ws=$n(vc,Rr=>Rr.map(ki));es!==vc&&(es||(es=new Zn({parent:this.parent})),es.setProperty(Ti,Ws))}}if(es)for(let Ti in this)Ti in Zt||(es[Ti]=this[Ti]);return ki(es||this)}walk(ki){for(let es in Zt){let Ti=this[es];if(Ti)for(let vc=0;vc[ki.fullName,ki.value]))}};function $n(ki,es){let Ti=ki.map(es);return Ti.some((vc,Ws)=>vc!==ki[Ws])?Ti:ki}Oe.exports={Node:Zn}}}),Fn=Ke({"src/language-html/conditional-comment.js"(ve,Oe){"use strict";cs();var{ParseSourceSpan:Zt}=tu(),kr=[{regex:/^(\[if([^\]]*)]>)(.*?){try{return[!0,vc(ci,Xi).children]}catch{return[!1,[{type:"text",value:ci,sourceSpan:new Zt(Xi,js)}]]}})();return{type:"ieConditionalComment",complete:ja,children:Ms,condition:Wr.trim().replace(/\s+/g," "),sourceSpan:Ti.sourceSpan,startSourceSpan:new Zt(Ti.sourceSpan.start,Xi),endSourceSpan:new Zt(js,Ti.sourceSpan.end)}}function ki(Ti,vc,Ws){let[,Rr]=Ws;return{type:"ieConditionalStartComment",condition:Rr.trim().replace(/\s+/g," "),sourceSpan:Ti.sourceSpan}}function es(Ti){return{type:"ieConditionalEndComment",sourceSpan:Ti.sourceSpan}}Oe.exports={parseIeConditionalComment:Zn}}}),Mi=Ke({"src/language-html/loc.js"(ve,Oe){"use strict";cs();function Zt(Zn){return Zn.sourceSpan.start.offset}function kr(Zn){return Zn.sourceSpan.end.offset}Oe.exports={locStart:Zt,locEnd:kr}}}),le=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/tags.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe;(function(Ti){Ti[Ti.RAW_TEXT=0]="RAW_TEXT",Ti[Ti.ESCAPABLE_RAW_TEXT=1]="ESCAPABLE_RAW_TEXT",Ti[Ti.PARSABLE_DATA=2]="PARSABLE_DATA"})(Oe=ve.TagContentType||(ve.TagContentType={}));function Zt(Ti){if(Ti[0]!=":")return[null,Ti];let vc=Ti.indexOf(":",1);if(vc==-1)throw new Error(`Unsupported format "${Ti}" expecting ":namespace:name"`);return[Ti.slice(1,vc),Ti.slice(vc+1)]}ve.splitNsName=Zt;function kr(Ti){return Zt(Ti)[1]==="ng-container"}ve.isNgContainer=kr;function Zn(Ti){return Zt(Ti)[1]==="ng-content"}ve.isNgContent=Zn;function $n(Ti){return Zt(Ti)[1]==="ng-template"}ve.isNgTemplate=$n;function ki(Ti){return Ti===null?null:Zt(Ti)[0]}ve.getNsPrefix=ki;function es(Ti,vc){return Ti?`:${Ti}:${vc}`:vc}ve.mergeNsAndName=es,ve.NAMED_ENTITIES={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",AMP:"&",amp:"&",And:"\u2A53",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",ap:"\u2248",apacir:"\u2A6F",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",Barwed:"\u2306",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",Because:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxDL:"\u2557",boxDl:"\u2556",boxdL:"\u2555",boxdl:"\u2510",boxDR:"\u2554",boxDr:"\u2553",boxdR:"\u2552",boxdr:"\u250C",boxH:"\u2550",boxh:"\u2500",boxHD:"\u2566",boxHd:"\u2564",boxhD:"\u2565",boxhd:"\u252C",boxHU:"\u2569",boxHu:"\u2567",boxhU:"\u2568",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxUL:"\u255D",boxUl:"\u255C",boxuL:"\u255B",boxul:"\u2518",boxUR:"\u255A",boxUr:"\u2559",boxuR:"\u2558",boxur:"\u2514",boxV:"\u2551",boxv:"\u2502",boxVH:"\u256C",boxVh:"\u256B",boxvH:"\u256A",boxvh:"\u253C",boxVL:"\u2563",boxVl:"\u2562",boxvL:"\u2561",boxvl:"\u2524",boxVR:"\u2560",boxVr:"\u255F",boxvR:"\u255E",boxvr:"\u251C",bprime:"\u2035",Breve:"\u02D8",breve:"\u02D8",brvbar:"\xA6",Bscr:"\u212C",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",Cap:"\u22D2",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",CenterDot:"\xB7",centerdot:"\xB7",Cfr:"\u212D",cfr:"\u{1D520}",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",cir:"\u25CB",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",Colon:"\u2237",colon:":",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",Conint:"\u222F",conint:"\u222E",ContourIntegral:"\u222E",Copf:"\u2102",copf:"\u{1D554}",coprod:"\u2210",Coproduct:"\u2210",COPY:"\xA9",copy:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",Cross:"\u2A2F",cross:"\u2717",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",Cup:"\u22D3",cup:"\u222A",cupbrcap:"\u2A48",CupCap:"\u224D",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",Dagger:"\u2021",dagger:"\u2020",daleth:"\u2138",Darr:"\u21A1",dArr:"\u21D3",darr:"\u2193",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",DD:"\u2145",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",Diamond:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",Downarrow:"\u21D3",downarrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",ecir:"\u2256",Ecirc:"\xCA",ecirc:"\xEA",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",eDot:"\u2251",edot:"\u0117",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",Escr:"\u2130",escr:"\u212F",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",ExponentialE:"\u2147",exponentiale:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",ForAll:"\u2200",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",Fscr:"\u2131",fscr:"\u{1D4BB}",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",gE:"\u2267",ge:"\u2265",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",Gg:"\u22D9",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gl:"\u2277",gla:"\u2AA5",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gnE:"\u2269",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",GT:">",Gt:"\u226B",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",hArr:"\u21D4",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",Hfr:"\u210C",hfr:"\u{1D525}",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",Hopf:"\u210D",hopf:"\u{1D559}",horbar:"\u2015",HorizontalLine:"\u2500",Hscr:"\u210B",hscr:"\u{1D4BD}",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",Ifr:"\u2111",ifr:"\u{1D526}",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Im:"\u2111",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",Int:"\u222C",int:"\u222B",intcal:"\u22BA",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",Iscr:"\u2110",iscr:"\u{1D4BE}",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",Lang:"\u27EA",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",Larr:"\u219E",lArr:"\u21D0",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",lAtail:"\u291B",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lBarr:"\u290E",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",lE:"\u2266",le:"\u2264",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",Leftarrow:"\u21D0",leftarrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",Ll:"\u22D8",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lnE:"\u2268",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftarrow:"\u27F5",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",Lscr:"\u2112",lscr:"\u{1D4C1}",Lsh:"\u21B0",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",LT:"<",Lt:"\u226A",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",Mscr:"\u2133",mscr:"\u{1D4C2}",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",neArr:"\u21D7",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` `,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlArr:"\u21CD",nlarr:"\u219A",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nLeftarrow:"\u21CD",nleftarrow:"\u219A",nLeftrightarrow:"\u21CE",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",nopf:"\u{1D55F}",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nRightarrow:"\u21CF",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nVDash:"\u22AF",nVdash:"\u22AE",nvDash:"\u22AD",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwArr:"\u21D6",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",ocir:"\u229A",Ocirc:"\xD4",ocirc:"\xF4",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",Or:"\u2A54",or:"\u2228",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",Otimes:"\u2A37",otimes:"\u2297",otimesas:"\u2A36",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",Popf:"\u2119",popf:"\u{1D561}",pound:"\xA3",Pr:"\u2ABB",pr:"\u227A",prap:"\u2AB7",prcue:"\u227C",prE:"\u2AB3",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",Prime:"\u2033",prime:"\u2032",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportion:"\u2237",Proportional:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",Qopf:"\u211A",qopf:"\u{1D562}",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",QUOT:'"',quot:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",Rang:"\u27EB",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",Rarr:"\u21A0",rArr:"\u21D2",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",rAtail:"\u291C",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",RBarr:"\u2910",rBarr:"\u290F",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",Re:"\u211C",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",REG:"\xAE",reg:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",Rfr:"\u211C",rfr:"\u{1D52F}",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",Rightarrow:"\u21D2",rightarrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",Ropf:"\u211D",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",Rscr:"\u211B",rscr:"\u{1D4C7}",Rsh:"\u21B1",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",Sc:"\u2ABC",sc:"\u227B",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",sccue:"\u227D",scE:"\u2AB4",sce:"\u2AB0",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",searhk:"\u2925",seArr:"\u21D8",searr:"\u2198",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",Square:"\u25A1",square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",Sub:"\u22D0",sub:"\u2282",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",Subset:"\u22D0",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",Sum:"\u2211",sum:"\u2211",sung:"\u266A",Sup:"\u22D1",sup:"\u2283",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",Supset:"\u22D1",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swArr:"\u21D9",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",Therefore:"\u2234",therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",Tilde:"\u223C",tilde:"\u02DC",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",TRADE:"\u2122",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",Uarr:"\u219F",uArr:"\u21D1",uarr:"\u2191",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrow:"\u2191",Uparrow:"\u21D1",uparrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",Updownarrow:"\u21D5",updownarrow:"\u2195",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",upsi:"\u03C5",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTee:"\u22A5",UpTeeArrow:"\u21A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",vArr:"\u21D5",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",Vbar:"\u2AEB",vBar:"\u2AE8",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",VDash:"\u22AB",Vdash:"\u22A9",vDash:"\u22A8",vdash:"\u22A2",Vdashl:"\u2AE6",Vee:"\u22C1",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",Verbar:"\u2016",verbar:"|",Vert:"\u2016",vert:"|",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",Wedge:"\u22C0",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",Xi:"\u039E",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",Yuml:"\u0178",yuml:"\xFF",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",Zfr:"\u2128",zfr:"\u{1D537}",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",Zopf:"\u2124",zopf:"\u{1D56B}",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"},ve.NGSP_UNICODE="\uE500",ve.NAMED_ENTITIES.ngsp=ve.NGSP_UNICODE}}),Ze=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_tags.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=le(),Zt=class{constructor(){let{closedByChildren:ki,implicitNamespacePrefix:es,contentType:Ti=Oe.TagContentType.PARSABLE_DATA,closedByParent:vc=!1,isVoid:Ws=!1,ignoreFirstLf:Rr=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.closedByChildren={},this.closedByParent=!1,this.canSelfClose=!1,ki&&ki.length>0&&ki.forEach(Wr=>this.closedByChildren[Wr]=!0),this.isVoid=Ws,this.closedByParent=vc||Ws,this.implicitNamespacePrefix=es||null,this.contentType=Ti,this.ignoreFirstLf=Rr}isClosedByChild(ki){return this.isVoid||ki.toLowerCase()in this.closedByChildren}};ve.HtmlTagDefinition=Zt;var kr,Zn;function $n(ki){return Zn||(kr=new Zt,Zn={base:new Zt({isVoid:!0}),meta:new Zt({isVoid:!0}),area:new Zt({isVoid:!0}),embed:new Zt({isVoid:!0}),link:new Zt({isVoid:!0}),img:new Zt({isVoid:!0}),input:new Zt({isVoid:!0}),param:new Zt({isVoid:!0}),hr:new Zt({isVoid:!0}),br:new Zt({isVoid:!0}),source:new Zt({isVoid:!0}),track:new Zt({isVoid:!0}),wbr:new Zt({isVoid:!0}),p:new Zt({closedByChildren:["address","article","aside","blockquote","div","dl","fieldset","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","ol","p","pre","section","table","ul"],closedByParent:!0}),thead:new Zt({closedByChildren:["tbody","tfoot"]}),tbody:new Zt({closedByChildren:["tbody","tfoot"],closedByParent:!0}),tfoot:new Zt({closedByChildren:["tbody"],closedByParent:!0}),tr:new Zt({closedByChildren:["tr"],closedByParent:!0}),td:new Zt({closedByChildren:["td","th"],closedByParent:!0}),th:new Zt({closedByChildren:["td","th"],closedByParent:!0}),col:new Zt({isVoid:!0}),svg:new Zt({implicitNamespacePrefix:"svg"}),math:new Zt({implicitNamespacePrefix:"math"}),li:new Zt({closedByChildren:["li"],closedByParent:!0}),dt:new Zt({closedByChildren:["dt","dd"]}),dd:new Zt({closedByChildren:["dt","dd"],closedByParent:!0}),rb:new Zt({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rt:new Zt({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rtc:new Zt({closedByChildren:["rb","rtc","rp"],closedByParent:!0}),rp:new Zt({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),optgroup:new Zt({closedByChildren:["optgroup"],closedByParent:!0}),option:new Zt({closedByChildren:["option","optgroup"],closedByParent:!0}),pre:new Zt({ignoreFirstLf:!0}),listing:new Zt({ignoreFirstLf:!0}),style:new Zt({contentType:Oe.TagContentType.RAW_TEXT}),script:new Zt({contentType:Oe.TagContentType.RAW_TEXT}),title:new Zt({contentType:Oe.TagContentType.ESCAPABLE_RAW_TEXT}),textarea:new Zt({contentType:Oe.TagContentType.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),Zn[ki]||kr}ve.getHtmlTagDefinition=$n}}),qt=Ke({"node_modules/angular-html-parser/lib/compiler/src/ast_path.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=class{constructor(Zt){let kr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1;this.path=Zt,this.position=kr}get empty(){return!this.path||!this.path.length}get head(){return this.path[0]}get tail(){return this.path[this.path.length-1]}parentOf(Zt){return Zt&&this.path[this.path.indexOf(Zt)-1]}childOf(Zt){return this.path[this.path.indexOf(Zt)+1]}first(Zt){for(let kr=this.path.length-1;kr>=0;kr--){let Zn=this.path[kr];if(Zn instanceof Zt)return Zn}}push(Zt){this.path.push(Zt)}pop(){return this.path.pop()}};ve.AstPath=Oe}}),Kr=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/ast.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=qt(),Zt=class{constructor(Tn,Xi,js){this.value=Tn,this.sourceSpan=Xi,this.i18n=js,this.type="text"}visit(Tn,Xi){return Tn.visitText(this,Xi)}};ve.Text=Zt;var kr=class{constructor(Tn,Xi){this.value=Tn,this.sourceSpan=Xi,this.type="cdata"}visit(Tn,Xi){return Tn.visitCdata(this,Xi)}};ve.CDATA=kr;var Zn=class{constructor(Tn,Xi,js,ja,Ms,Jo){this.switchValue=Tn,this.type=Xi,this.cases=js,this.sourceSpan=ja,this.switchValueSourceSpan=Ms,this.i18n=Jo}visit(Tn,Xi){return Tn.visitExpansion(this,Xi)}};ve.Expansion=Zn;var $n=class{constructor(Tn,Xi,js,ja,Ms){this.value=Tn,this.expression=Xi,this.sourceSpan=js,this.valueSourceSpan=ja,this.expSourceSpan=Ms}visit(Tn,Xi){return Tn.visitExpansionCase(this,Xi)}};ve.ExpansionCase=$n;var ki=class{constructor(Tn,Xi,js){let ja=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,Ms=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,Jo=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null;this.name=Tn,this.value=Xi,this.sourceSpan=js,this.valueSpan=ja,this.nameSpan=Ms,this.i18n=Jo,this.type="attribute"}visit(Tn,Xi){return Tn.visitAttribute(this,Xi)}};ve.Attribute=ki;var es=class{constructor(Tn,Xi,js,ja){let Ms=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,Jo=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,Bo=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,hu=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null;this.name=Tn,this.attrs=Xi,this.children=js,this.sourceSpan=ja,this.startSourceSpan=Ms,this.endSourceSpan=Jo,this.nameSpan=Bo,this.i18n=hu,this.type="element"}visit(Tn,Xi){return Tn.visitElement(this,Xi)}};ve.Element=es;var Ti=class{constructor(Tn,Xi){this.value=Tn,this.sourceSpan=Xi,this.type="comment"}visit(Tn,Xi){return Tn.visitComment(this,Xi)}};ve.Comment=Ti;var vc=class{constructor(Tn,Xi){this.value=Tn,this.sourceSpan=Xi,this.type="docType"}visit(Tn,Xi){return Tn.visitDocType(this,Xi)}};ve.DocType=vc;function Ws(Tn,Xi){let js=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ja=[],Ms=Tn.visit?Jo=>Tn.visit(Jo,js)||Jo.visit(Tn,js):Jo=>Jo.visit(Tn,js);return Xi.forEach(Jo=>{let Bo=Ms(Jo);Bo&&ja.push(Bo)}),ja}ve.visitAll=Ws;var Rr=class{constructor(){}visitElement(Tn,Xi){this.visitChildren(Xi,js=>{js(Tn.attrs),js(Tn.children)})}visitAttribute(Tn,Xi){}visitText(Tn,Xi){}visitCdata(Tn,Xi){}visitComment(Tn,Xi){}visitDocType(Tn,Xi){}visitExpansion(Tn,Xi){return this.visitChildren(Xi,js=>{js(Tn.cases)})}visitExpansionCase(Tn,Xi){}visitChildren(Tn,Xi){let js=[],ja=this;function Ms(Jo){Jo&&js.push(Ws(ja,Jo,Tn))}return Xi(Ms),Array.prototype.concat.apply([],js)}};ve.RecursiveVisitor=Rr;function Wr(Tn){let Xi=Tn.sourceSpan.start.offset,js=Tn.sourceSpan.end.offset;return Tn instanceof es&&(Tn.endSourceSpan?js=Tn.endSourceSpan.end.offset:Tn.children&&Tn.children.length&&(js=Wr(Tn.children[Tn.children.length-1]).end)),{start:Xi,end:js}}function ci(Tn,Xi){let js=[],ja=new class extends Rr{visit(Ms,Jo){let Bo=Wr(Ms);if(Bo.start<=Xi&&Xi]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//];function kr(Zn,$n){if($n!=null&&!(Array.isArray($n)&&$n.length==2))throw new Error(`Expected '${Zn}' to be an array, [start, end].`);if($n!=null){let ki=$n[0],es=$n[1];Zt.forEach(Ti=>{if(Ti.test(ki)||Ti.test(es))throw new Error(`['${ki}', '${es}'] contains unusable interpolation symbol.`)})}}ve.assertInterpolationSymbols=kr}}),As=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/interpolation_config.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=ti(),Zt=class{constructor(kr,Zn){this.start=kr,this.end=Zn}static fromArray(kr){return kr?(Oe.assertInterpolationSymbols("interpolation",kr),new Zt(kr[0],kr[1])):ve.DEFAULT_INTERPOLATION_CONFIG}};ve.InterpolationConfig=Zt,ve.DEFAULT_INTERPOLATION_CONFIG=new Zt("{{","}}")}}),ys=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/lexer.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Ka(),Zt=tu(),kr=As(),Zn=le(),$n;(function(Hi){Hi[Hi.TAG_OPEN_START=0]="TAG_OPEN_START",Hi[Hi.TAG_OPEN_END=1]="TAG_OPEN_END",Hi[Hi.TAG_OPEN_END_VOID=2]="TAG_OPEN_END_VOID",Hi[Hi.TAG_CLOSE=3]="TAG_CLOSE",Hi[Hi.TEXT=4]="TEXT",Hi[Hi.ESCAPABLE_RAW_TEXT=5]="ESCAPABLE_RAW_TEXT",Hi[Hi.RAW_TEXT=6]="RAW_TEXT",Hi[Hi.COMMENT_START=7]="COMMENT_START",Hi[Hi.COMMENT_END=8]="COMMENT_END",Hi[Hi.CDATA_START=9]="CDATA_START",Hi[Hi.CDATA_END=10]="CDATA_END",Hi[Hi.ATTR_NAME=11]="ATTR_NAME",Hi[Hi.ATTR_QUOTE=12]="ATTR_QUOTE",Hi[Hi.ATTR_VALUE=13]="ATTR_VALUE",Hi[Hi.DOC_TYPE_START=14]="DOC_TYPE_START",Hi[Hi.DOC_TYPE_END=15]="DOC_TYPE_END",Hi[Hi.EXPANSION_FORM_START=16]="EXPANSION_FORM_START",Hi[Hi.EXPANSION_CASE_VALUE=17]="EXPANSION_CASE_VALUE",Hi[Hi.EXPANSION_CASE_EXP_START=18]="EXPANSION_CASE_EXP_START",Hi[Hi.EXPANSION_CASE_EXP_END=19]="EXPANSION_CASE_EXP_END",Hi[Hi.EXPANSION_FORM_END=20]="EXPANSION_FORM_END",Hi[Hi.EOF=21]="EOF"})($n=ve.TokenType||(ve.TokenType={}));var ki=class{constructor(Hi,ga,sc){this.type=Hi,this.parts=ga,this.sourceSpan=sc}};ve.Token=ki;var es=class extends Zt.ParseError{constructor(Hi,ga,sc){super(sc,Hi),this.tokenType=ga}};ve.TokenError=es;var Ti=class{constructor(Hi,ga){this.tokens=Hi,this.errors=ga}};ve.TokenizeResult=Ti;function vc(Hi,ga,sc){let zo=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return new Tn(new Zt.ParseSourceFile(Hi,ga),sc,zo).tokenize()}ve.tokenize=vc;var Ws=/\r\n?/g;function Rr(Hi){return`Unexpected character "${Hi===Oe.$EOF?"EOF":String.fromCharCode(Hi)}"`}function Wr(Hi){return`Unknown entity "${Hi}" - use the "&#;" or "&#x;" syntax`}var ci=class{constructor(Hi){this.error=Hi}},Tn=class{constructor(Hi,ga,sc){this._getTagContentType=ga,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this._tokenizeIcu=sc.tokenizeExpansionForms||!1,this._interpolationConfig=sc.interpolationConfig||kr.DEFAULT_INTERPOLATION_CONFIG,this._leadingTriviaCodePoints=sc.leadingTriviaChars&&sc.leadingTriviaChars.map(Kc=>Kc.codePointAt(0)||0),this._canSelfClose=sc.canSelfClose||!1,this._allowHtmComponentClosingTags=sc.allowHtmComponentClosingTags||!1;let zo=sc.range||{endPos:Hi.content.length,startPos:0,startLine:0,startCol:0};this._cursor=sc.escapedString?new Ud(Hi,zo):new Ul(Hi,zo);try{this._cursor.init()}catch(Kc){this.handleError(Kc)}}_processCarriageReturns(Hi){return Hi.replace(Ws,` `)}tokenize(){for(;this._cursor.peek()!==Oe.$EOF;){let Hi=this._cursor.clone();try{if(this._attemptCharCode(Oe.$LT))if(this._attemptCharCode(Oe.$BANG))this._attemptStr("[CDATA[")?this._consumeCdata(Hi):this._attemptStr("--")?this._consumeComment(Hi):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(Hi):this._consumeBogusComment(Hi);else if(this._attemptCharCode(Oe.$SLASH))this._consumeTagClose(Hi);else{let ga=this._cursor.clone();this._attemptCharCode(Oe.$QUESTION)?(this._cursor=ga,this._consumeBogusComment(Hi)):this._consumeTagOpen(Hi)}else this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeText()}catch(ga){this.handleError(ga)}}return this._beginToken($n.EOF),this._endToken([]),new Ti(ud(this.tokens),this.errors)}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(Bo(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(this._cursor.peek()===Oe.$RBRACE){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(Hi){let ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._cursor.clone();this._currentTokenStart=ga,this._currentTokenType=Hi}_endToken(Hi){let ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._cursor.clone();if(this._currentTokenStart===null)throw new es("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(ga));if(this._currentTokenType===null)throw new es("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let sc=new ki(this._currentTokenType,Hi,this._cursor.getSpan(this._currentTokenStart,this._leadingTriviaCodePoints));return this.tokens.push(sc),this._currentTokenStart=null,this._currentTokenType=null,sc}_createError(Hi,ga){this._isInExpansionForm()&&(Hi+=` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`);let sc=new es(Hi,this._currentTokenType,ga);return this._currentTokenStart=null,this._currentTokenType=null,new ci(sc)}handleError(Hi){if(Hi instanceof Ed&&(Hi=this._createError(Hi.msg,this._cursor.getSpan(Hi.cursor))),Hi instanceof ci)this.errors.push(Hi.error);else throw Hi}_attemptCharCode(Hi){return this._cursor.peek()===Hi?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(Hi){return hu(this._cursor.peek(),Hi)?(this._cursor.advance(),!0):!1}_requireCharCode(Hi){let ga=this._cursor.clone();if(!this._attemptCharCode(Hi))throw this._createError(Rr(this._cursor.peek()),this._cursor.getSpan(ga))}_attemptStr(Hi){let ga=Hi.length;if(this._cursor.charsLeft()this._attemptStr("-->")),this._beginToken($n.COMMENT_END),this._requireStr("-->"),this._endToken([])}_consumeBogusComment(Hi){this._beginToken($n.COMMENT_START,Hi),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===Oe.$GT),this._beginToken($n.COMMENT_END),this._cursor.advance(),this._endToken([])}_consumeCdata(Hi){this._beginToken($n.CDATA_START,Hi),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr("]]>")),this._beginToken($n.CDATA_END),this._requireStr("]]>"),this._endToken([])}_consumeDocType(Hi){this._beginToken($n.DOC_TYPE_START,Hi),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===Oe.$GT),this._beginToken($n.DOC_TYPE_END),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let Hi=this._cursor.clone(),ga="";for(;this._cursor.peek()!==Oe.$COLON&&!ja(this._cursor.peek());)this._cursor.advance();let sc;this._cursor.peek()===Oe.$COLON?(ga=this._cursor.getChars(Hi),this._cursor.advance(),sc=this._cursor.clone()):sc=Hi,this._requireCharCodeUntilFn(js,ga===""?0:1);let zo=this._cursor.getChars(sc);return[ga,zo]}_consumeTagOpen(Hi){let ga,sc,zo,Kc=this.tokens.length,_p=this._cursor.clone(),Pf=[];try{if(!Oe.isAsciiLetter(this._cursor.peek()))throw this._createError(Rr(this._cursor.peek()),this._cursor.getSpan(Hi));for(zo=this._consumeTagOpenStart(Hi),sc=zo.parts[0],ga=zo.parts[1],this._attemptCharCodeUntilFn(Xi);this._cursor.peek()!==Oe.$SLASH&&this._cursor.peek()!==Oe.$GT;){let[a1,r_]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(Xi),this._attemptCharCode(Oe.$EQ)){this._attemptCharCodeUntilFn(Xi);let __=this._consumeAttributeValue();Pf.push({prefix:a1,name:r_,value:__})}else Pf.push({prefix:a1,name:r_});this._attemptCharCodeUntilFn(Xi)}this._consumeTagOpenEnd()}catch(a1){if(a1 instanceof ci){this._cursor=_p,zo&&(this.tokens.length=Kc),this._beginToken($n.TEXT,Hi),this._endToken(["<"]);return}throw a1}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===$n.TAG_OPEN_END_VOID)return;let cy=this._getTagContentType(ga,sc,this._fullNameStack.length>0,Pf);this._handleFullNameStackForTagOpen(sc,ga),cy===Zn.TagContentType.RAW_TEXT?this._consumeRawTextWithTagClose(sc,ga,!1):cy===Zn.TagContentType.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(sc,ga,!0)}_consumeRawTextWithTagClose(Hi,ga,sc){let zo=this._consumeRawText(sc,()=>!this._attemptCharCode(Oe.$LT)||!this._attemptCharCode(Oe.$SLASH)||(this._attemptCharCodeUntilFn(Xi),!this._attemptStrCaseInsensitive(Hi?`${Hi}:${ga}`:ga))?!1:(this._attemptCharCodeUntilFn(Xi),this._attemptCharCode(Oe.$GT)));this._beginToken($n.TAG_CLOSE),this._requireCharCodeUntilFn(Kc=>Kc===Oe.$GT,3),this._cursor.advance(),this._endToken([Hi,ga]),this._handleFullNameStackForTagClose(Hi,ga)}_consumeTagOpenStart(Hi){this._beginToken($n.TAG_OPEN_START,Hi);let ga=this._consumePrefixAndName();return this._endToken(ga)}_consumeAttributeName(){let Hi=this._cursor.peek();if(Hi===Oe.$SQ||Hi===Oe.$DQ)throw this._createError(Rr(Hi),this._cursor.getSpan());this._beginToken($n.ATTR_NAME);let ga=this._consumePrefixAndName();return this._endToken(ga),ga}_consumeAttributeValue(){let Hi;if(this._cursor.peek()===Oe.$SQ||this._cursor.peek()===Oe.$DQ){this._beginToken($n.ATTR_QUOTE);let ga=this._cursor.peek();this._cursor.advance(),this._endToken([String.fromCodePoint(ga)]),this._beginToken($n.ATTR_VALUE);let sc=[];for(;this._cursor.peek()!==ga;)sc.push(this._readChar(!0));Hi=this._processCarriageReturns(sc.join("")),this._endToken([Hi]),this._beginToken($n.ATTR_QUOTE),this._cursor.advance(),this._endToken([String.fromCodePoint(ga)])}else{this._beginToken($n.ATTR_VALUE);let ga=this._cursor.clone();this._requireCharCodeUntilFn(js,1),Hi=this._processCarriageReturns(this._cursor.getChars(ga)),this._endToken([Hi])}return Hi}_consumeTagOpenEnd(){let Hi=this._attemptCharCode(Oe.$SLASH)?$n.TAG_OPEN_END_VOID:$n.TAG_OPEN_END;this._beginToken(Hi),this._requireCharCode(Oe.$GT),this._endToken([])}_consumeTagClose(Hi){if(this._beginToken($n.TAG_CLOSE,Hi),this._attemptCharCodeUntilFn(Xi),this._allowHtmComponentClosingTags&&this._attemptCharCode(Oe.$SLASH))this._attemptCharCodeUntilFn(Xi),this._requireCharCode(Oe.$GT),this._endToken([]);else{let[ga,sc]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(Xi),this._requireCharCode(Oe.$GT),this._endToken([ga,sc]),this._handleFullNameStackForTagClose(ga,sc)}}_consumeExpansionFormStart(){this._beginToken($n.EXPANSION_FORM_START),this._requireCharCode(Oe.$LBRACE),this._endToken([]),this._expansionCaseStack.push($n.EXPANSION_FORM_START),this._beginToken($n.RAW_TEXT);let Hi=this._readUntil(Oe.$COMMA);this._endToken([Hi]),this._requireCharCode(Oe.$COMMA),this._attemptCharCodeUntilFn(Xi),this._beginToken($n.RAW_TEXT);let ga=this._readUntil(Oe.$COMMA);this._endToken([ga]),this._requireCharCode(Oe.$COMMA),this._attemptCharCodeUntilFn(Xi)}_consumeExpansionCaseStart(){this._beginToken($n.EXPANSION_CASE_VALUE);let Hi=this._readUntil(Oe.$LBRACE).trim();this._endToken([Hi]),this._attemptCharCodeUntilFn(Xi),this._beginToken($n.EXPANSION_CASE_EXP_START),this._requireCharCode(Oe.$LBRACE),this._endToken([]),this._attemptCharCodeUntilFn(Xi),this._expansionCaseStack.push($n.EXPANSION_CASE_EXP_START)}_consumeExpansionCaseEnd(){this._beginToken($n.EXPANSION_CASE_EXP_END),this._requireCharCode(Oe.$RBRACE),this._endToken([]),this._attemptCharCodeUntilFn(Xi),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken($n.EXPANSION_FORM_END),this._requireCharCode(Oe.$RBRACE),this._endToken([]),this._expansionCaseStack.pop()}_consumeText(){let Hi=this._cursor.clone();this._beginToken($n.TEXT,Hi);let ga=[];do this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(ga.push(this._interpolationConfig.start),this._inInterpolation=!0):this._interpolationConfig&&this._inInterpolation&&this._attemptStr(this._interpolationConfig.end)?(ga.push(this._interpolationConfig.end),this._inInterpolation=!1):ga.push(this._readChar(!0));while(!this._isTextEnd());this._endToken([this._processCarriageReturns(ga.join(""))])}_isTextEnd(){return!!(this._cursor.peek()===Oe.$LT||this._cursor.peek()===Oe.$EOF||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===Oe.$RBRACE&&this._isInExpansionCase()))}_readUntil(Hi){let ga=this._cursor.clone();return this._attemptUntilChar(Hi),this._cursor.getChars(ga)}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===$n.EXPANSION_CASE_EXP_START}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===$n.EXPANSION_FORM_START}isExpansionFormStart(){if(this._cursor.peek()!==Oe.$LBRACE)return!1;if(this._interpolationConfig){let Hi=this._cursor.clone(),ga=this._attemptStr(this._interpolationConfig.start);return this._cursor=Hi,!ga}return!0}_handleFullNameStackForTagOpen(Hi,ga){let sc=Zn.mergeNsAndName(Hi,ga);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===sc)&&this._fullNameStack.push(sc)}_handleFullNameStackForTagClose(Hi,ga){let sc=Zn.mergeNsAndName(Hi,ga);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===sc&&this._fullNameStack.pop()}};function Xi(Hi){return!Oe.isWhitespace(Hi)||Hi===Oe.$EOF}function js(Hi){return Oe.isWhitespace(Hi)||Hi===Oe.$GT||Hi===Oe.$SLASH||Hi===Oe.$SQ||Hi===Oe.$DQ||Hi===Oe.$EQ}function ja(Hi){return(HiOe.$9)}function Ms(Hi){return Hi==Oe.$SEMICOLON||Hi==Oe.$EOF||!Oe.isAsciiHexDigit(Hi)}function Jo(Hi){return Hi==Oe.$SEMICOLON||Hi==Oe.$EOF||!Oe.isAsciiLetter(Hi)}function Bo(Hi){return Hi===Oe.$EQ||Oe.isAsciiLetter(Hi)||Oe.isDigit(Hi)}function hu(Hi,ga){return cc(Hi)==cc(ga)}function cc(Hi){return Hi>=Oe.$a&&Hi<=Oe.$z?Hi-Oe.$a+Oe.$A:Hi}function ud(Hi){let ga=[],sc;for(let zo=0;zo0&&ga.indexOf(Hi.peek())!==-1;)Hi.advance();return new Zt.ParseSourceSpan(new Zt.ParseLocation(Hi.file,Hi.state.offset,Hi.state.line,Hi.state.column),new Zt.ParseLocation(this.file,this.state.offset,this.state.line,this.state.column))}getChars(Hi){return this.input.substring(Hi.state.offset,this.state.offset)}charAt(Hi){return this.input.charCodeAt(Hi)}advanceState(Hi){if(Hi.offset>=this.end)throw this.state=Hi,new Ed('Unexpected character "EOF"',this);let ga=this.charAt(Hi.offset);ga===Oe.$LF?(Hi.line++,Hi.column=0):Oe.isNewLine(ga)||Hi.column++,Hi.offset++,this.updatePeek(Hi)}updatePeek(Hi){Hi.peek=Hi.offset>=this.end?Oe.$EOF:this.charAt(Hi.offset)}},Ud=class extends Ul{constructor(Hi,ga){Hi instanceof Ud?(super(Hi),this.internalState=Object.assign({},Hi.internalState)):(super(Hi,ga),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new Ud(this)}getChars(Hi){let ga=Hi.clone(),sc="";for(;ga.internalState.offsetthis.internalState.peek;if(Hi()===Oe.$BACKSLASH)if(this.internalState=Object.assign({},this.state),this.advanceState(this.internalState),Hi()===Oe.$n)this.state.peek=Oe.$LF;else if(Hi()===Oe.$r)this.state.peek=Oe.$CR;else if(Hi()===Oe.$v)this.state.peek=Oe.$VTAB;else if(Hi()===Oe.$t)this.state.peek=Oe.$TAB;else if(Hi()===Oe.$b)this.state.peek=Oe.$BSPACE;else if(Hi()===Oe.$f)this.state.peek=Oe.$FF;else if(Hi()===Oe.$u)if(this.advanceState(this.internalState),Hi()===Oe.$LBRACE){this.advanceState(this.internalState);let ga=this.clone(),sc=0;for(;Hi()!==Oe.$RBRACE;)this.advanceState(this.internalState),sc++;this.state.peek=this.decodeHexDigits(ga,sc)}else{let ga=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(ga,4)}else if(Hi()===Oe.$x){this.advanceState(this.internalState);let ga=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(ga,2)}else if(Oe.isOctalDigit(Hi())){let ga="",sc=0,zo=this.clone();for(;Oe.isOctalDigit(Hi())&&sc<3;)zo=this.clone(),ga+=String.fromCodePoint(Hi()),this.advanceState(this.internalState),sc++;this.state.peek=parseInt(ga,8),this.internalState=zo.internalState}else Oe.isNewLine(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(Hi,ga){let sc=this.input.substr(Hi.internalState.offset,ga),zo=parseInt(sc,16);if(isNaN(zo))throw Hi.state=Hi.internalState,new Ed("Invalid hexadecimal escape sequence",Hi);return zo}},Ed=class{constructor(Hi,ga){this.msg=Hi,this.cursor=ga}};ve.CursorError=Ed}}),Ua=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/parser.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=tu(),Zt=Kr(),kr=ys(),Zn=le(),$n=class extends Oe.ParseError{constructor(Ws,Rr,Wr){super(Rr,Wr),this.elementName=Ws}static create(Ws,Rr,Wr){return new $n(Ws,Rr,Wr)}};ve.TreeError=$n;var ki=class{constructor(Ws,Rr){this.rootNodes=Ws,this.errors=Rr}};ve.ParseTreeResult=ki;var es=class{constructor(Ws){this.getTagDefinition=Ws}parse(Ws,Rr,Wr){let ci=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Tn=arguments.length>4?arguments[4]:void 0,Xi=Ul=>function(Ud){for(var Ed=arguments.length,Hi=new Array(Ed>1?Ed-1:0),ga=1;gajs(Ul).contentType,Ms=ci?Tn:Xi(Tn),Jo=Tn?(Ul,Ud,Ed,Hi)=>{let ga=Ms(Ul,Ud,Ed,Hi);return ga!==void 0?ga:ja(Ul)}:ja,Bo=kr.tokenize(Ws,Rr,Jo,Wr),hu=Wr&&Wr.canSelfClose||!1,cc=Wr&&Wr.allowHtmComponentClosingTags||!1,ud=new Ti(Bo.tokens,js,hu,cc,ci).build();return new ki(ud.rootNodes,Bo.errors.concat(ud.errors))}};ve.Parser=es;var Ti=class{constructor(Ws,Rr,Wr,ci,Tn){this.tokens=Ws,this.getTagDefinition=Rr,this.canSelfClose=Wr,this.allowHtmComponentClosingTags=ci,this.isTagNameCaseSensitive=Tn,this._index=-1,this._rootNodes=[],this._errors=[],this._elementStack=[],this._advance()}build(){for(;this._peek.type!==kr.TokenType.EOF;)this._peek.type===kr.TokenType.TAG_OPEN_START?this._consumeStartTag(this._advance()):this._peek.type===kr.TokenType.TAG_CLOSE?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===kr.TokenType.CDATA_START?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===kr.TokenType.COMMENT_START?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===kr.TokenType.TEXT||this._peek.type===kr.TokenType.RAW_TEXT||this._peek.type===kr.TokenType.ESCAPABLE_RAW_TEXT?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===kr.TokenType.EXPANSION_FORM_START?this._consumeExpansion(this._advance()):this._peek.type===kr.TokenType.DOC_TYPE_START?this._consumeDocType(this._advance()):this._advance();return new ki(this._rootNodes,this._errors)}_advance(){let Ws=this._peek;return this._index0)return this._errors=this._errors.concat(Tn.errors),null;let Xi=new Oe.ParseSourceSpan(Ws.sourceSpan.start,ci.sourceSpan.end),js=new Oe.ParseSourceSpan(Rr.sourceSpan.start,ci.sourceSpan.end);return new Zt.ExpansionCase(Ws.parts[0],Tn.rootNodes,Xi,Ws.sourceSpan,js)}_collectExpansionExpTokens(Ws){let Rr=[],Wr=[kr.TokenType.EXPANSION_CASE_EXP_START];for(;;){if((this._peek.type===kr.TokenType.EXPANSION_FORM_START||this._peek.type===kr.TokenType.EXPANSION_CASE_EXP_START)&&Wr.push(this._peek.type),this._peek.type===kr.TokenType.EXPANSION_CASE_EXP_END)if(vc(Wr,kr.TokenType.EXPANSION_CASE_EXP_START)){if(Wr.pop(),Wr.length==0)return Rr}else return this._errors.push($n.create(null,Ws.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===kr.TokenType.EXPANSION_FORM_END)if(vc(Wr,kr.TokenType.EXPANSION_FORM_START))Wr.pop();else return this._errors.push($n.create(null,Ws.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===kr.TokenType.EOF)return this._errors.push($n.create(null,Ws.sourceSpan,"Invalid ICU message. Missing '}'.")),null;Rr.push(this._advance())}}_getText(Ws){let Rr=Ws.parts[0];if(Rr.length>0&&Rr[0]==` -`){let Wr=this._getParentElement();Wr!=null&&Wr.children.length==0&&this.getTagDefinition(Wr.name).ignoreFirstLf&&(Rr=Rr.substring(1))}return Rr}_consumeText(Ws){let Rr=this._getText(Ws);Rr.length>0&&this._addToParent(new Zt.Text(Rr,Ws.sourceSpan))}_closeVoidElement(){let Ws=this._getParentElement();Ws&&this.getTagDefinition(Ws.name).isVoid&&this._elementStack.pop()}_consumeStartTag(Ws){let Rr=Ws.parts[0],Wr=Ws.parts[1],ci=[];for(;this._peek.type===kr.TokenType.ATTR_NAME;)ci.push(this._consumeAttr(this._advance()));let Tn=this._getElementFullName(Rr,Wr,this._getParentElement()),Xi=!1;if(this._peek.type===kr.TokenType.TAG_OPEN_END_VOID){this._advance(),Xi=!0;let Bo=this.getTagDefinition(Tn);this.canSelfClose||Bo.canSelfClose||Zn.getNsPrefix(Tn)!==null||Bo.isVoid||this._errors.push($n.create(Tn,Ws.sourceSpan,`Only void and foreign elements can be self closed "${Ws.parts[1]}"`))}else this._peek.type===kr.TokenType.TAG_OPEN_END&&(this._advance(),Xi=!1);let js=this._peek.sourceSpan.start,ja=new Oe.ParseSourceSpan(Ws.sourceSpan.start,js),Ms=new Oe.ParseSourceSpan(Ws.sourceSpan.start.moveBy(1),Ws.sourceSpan.end),Jo=new Zt.Element(Tn,ci,[],ja,ja,void 0,Ms);this._pushElement(Jo),Xi&&(this._popElement(Tn),Jo.endSourceSpan=ja)}_pushElement(Ws){let Rr=this._getParentElement();Rr&&this.getTagDefinition(Rr.name).isClosedByChild(Ws.name)&&this._elementStack.pop(),this._addToParent(Ws),this._elementStack.push(Ws)}_consumeEndTag(Ws){let Rr=this.allowHtmComponentClosingTags&&Ws.parts.length===0?null:this._getElementFullName(Ws.parts[0],Ws.parts[1],this._getParentElement());if(this._getParentElement()&&(this._getParentElement().endSourceSpan=Ws.sourceSpan),Rr&&this.getTagDefinition(Rr).isVoid)this._errors.push($n.create(Rr,Ws.sourceSpan,`Void elements do not have end tags "${Ws.parts[1]}"`));else if(!this._popElement(Rr)){let Wr=`Unexpected closing tag "${Rr}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this._errors.push($n.create(Rr,Ws.sourceSpan,Wr))}}_popElement(Ws){for(let Rr=this._elementStack.length-1;Rr>=0;Rr--){let Wr=this._elementStack[Rr];if(!Ws||(Zn.getNsPrefix(Wr.name)?Wr.name==Ws:Wr.name.toLowerCase()==Ws.toLowerCase()))return this._elementStack.splice(Rr,this._elementStack.length-Rr),!0;if(!this.getTagDefinition(Wr.name).closedByParent)return!1}return!1}_consumeAttr(Ws){let Rr=Zn.mergeNsAndName(Ws.parts[0],Ws.parts[1]),Wr=Ws.sourceSpan.end,ci="",Tn,Xi;if(this._peek.type===kr.TokenType.ATTR_QUOTE&&(Xi=this._advance().sourceSpan.start),this._peek.type===kr.TokenType.ATTR_VALUE){let js=this._advance();ci=js.parts[0],Wr=js.sourceSpan.end,Tn=js.sourceSpan}return this._peek.type===kr.TokenType.ATTR_QUOTE&&(Wr=this._advance().sourceSpan.end,Tn=new Oe.ParseSourceSpan(Xi,Wr)),new Zt.Attribute(Rr,ci,new Oe.ParseSourceSpan(Ws.sourceSpan.start,Wr),Tn,Ws.sourceSpan)}_getParentElement(){return this._elementStack.length>0?this._elementStack[this._elementStack.length-1]:null}_getParentElementSkippingContainers(){let Ws=null;for(let Rr=this._elementStack.length-1;Rr>=0;Rr--){if(!Zn.isNgContainer(this._elementStack[Rr].name))return{parent:this._elementStack[Rr],container:Ws};Ws=this._elementStack[Rr]}return{parent:null,container:Ws}}_addToParent(Ws){let Rr=this._getParentElement();Rr!=null?Rr.children.push(Ws):this._rootNodes.push(Ws)}_insertBeforeContainer(Ws,Rr,Wr){if(!Rr)this._addToParent(Wr),this._elementStack.push(Wr);else{if(Ws){let ci=Ws.children.indexOf(Rr);Ws.children[ci]=Wr}else this._rootNodes.push(Wr);Wr.children.push(Rr),this._elementStack.splice(this._elementStack.indexOf(Rr),0,Wr)}}_getElementFullName(Ws,Rr,Wr){return Ws===""&&(Ws=this.getTagDefinition(Rr).implicitNamespacePrefix||"",Ws===""&&Wr!=null&&(Ws=Zn.getNsPrefix(Wr.name))),Zn.mergeNsAndName(Ws,Rr)}};function vc(Ws,Rr){return Ws.length>0&&Ws[Ws.length-1]===Rr}}}),Aa=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_parser.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Ze(),Zt=Ua(),kr=Ua();ve.ParseTreeResult=kr.ParseTreeResult,ve.TreeError=kr.TreeError;var Zn=class extends Zt.Parser{constructor(){super(Oe.getHtmlTagDefinition)}parse($n,ki,es){let Ti=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,vc=arguments.length>4?arguments[4]:void 0;return super.parse($n,ki,es,Ti,vc)}};ve.HtmlParser=Zn}}),To=Ke({"node_modules/angular-html-parser/lib/angular-html-parser/src/index.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Aa(),Zt=le();ve.TagContentType=Zt.TagContentType;var kr=null,Zn=()=>(kr||(kr=new Oe.HtmlParser),kr);function $n(ki){let es=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{canSelfClose:Ti=!1,allowHtmComponentClosingTags:vc=!1,isTagNameCaseSensitive:Ws=!1,getTagContentType:Rr}=es;return Zn().parse(ki,"angular-html-parser",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:Ti,allowHtmComponentClosingTags:vc},Ws,Rr)}ve.parse=$n}});cs();var{ParseSourceSpan:to,ParseLocation:tc,ParseSourceFile:jo}=tu(),ll=fl(),Zi=wl(),Sc=Hc(),{inferParserByLanguage:ju}=Dn(),kc=ir(),hl=lc(),eo=us(),{hasPragma:bl}=Qn(),{Node:gl}=Zr(),{parseIeConditionalComment:cu}=Fn(),{locStart:Zu,locEnd:hr}=Mi();function Io(ve,Oe,Zt){let{canSelfClose:kr,normalizeTagName:Zn,normalizeAttributeName:$n,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es,getTagContentType:Ti}=Oe,vc=To(),{RecursiveVisitor:Ws,visitAll:Rr}=Kr(),{ParseSourceSpan:Wr}=tu(),{getHtmlTagDefinition:ci}=Ze(),{rootNodes:Tn,errors:Xi}=vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es,getTagContentType:Ti});if(Zt.parser==="vue")if(Tn.some(cc=>cc.type==="docType"&&cc.value==="html"||cc.type==="element"&&cc.name.toLowerCase()==="html")){kr=!0,Zn=!0,$n=!0,ki=!0,es=!1;let cc=vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es});Tn=cc.rootNodes,Xi=cc.errors}else{let cc=ud=>{if(!ud||ud.type!=="element"||ud.name!=="template")return!1;let Ul=ud.attrs.find(Ed=>Ed.name==="lang"),Ud=Ul&&Ul.value;return!Ud||ju(Ud,Zt)==="html"};if(Tn.some(cc)){let ud,Ul=()=>vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es}),Ud=()=>ud||(ud=Ul()),Ed=Hi=>Ud().rootNodes.find(ga=>{let{startSourceSpan:sc}=ga;return sc&&sc.start.offset===Hi.startSourceSpan.start.offset});for(let Hi=0;Hi0){let{msg:cc,span:{start:ud,end:Ul}}=Xi[0];throw Sc(cc,{start:{line:ud.line+1,column:ud.col+1},end:{line:Ul.line+1,column:Ul.col+1}})}let js=cc=>{let ud=cc.name.startsWith(":")?cc.name.slice(1).split(":")[0]:null,Ul=cc.nameSpan.toString(),Ud=ud!==null&&Ul.startsWith(`${ud}:`),Ed=Ud?Ul.slice(ud.length+1):Ul;cc.name=Ed,cc.namespace=ud,cc.hasExplicitNamespace=Ud},ja=cc=>{switch(cc.type){case"element":js(cc);for(let ud of cc.attrs)js(ud),ud.valueSpan?(ud.value=ud.valueSpan.toString(),/["']/.test(ud.value[0])&&(ud.value=ud.value.slice(1,-1))):ud.value=null;break;case"comment":cc.value=cc.sourceSpan.toString().slice(4,-3);break;case"text":cc.value=cc.sourceSpan.toString();break}},Ms=(cc,ud)=>{let Ul=cc.toLowerCase();return ud(Ul)?Ul:cc},Jo=cc=>{if(cc.type==="element"&&(Zn&&(!cc.namespace||cc.namespace===cc.tagDefinition.implicitNamespacePrefix||eo(cc))&&(cc.name=Ms(cc.name,ud=>ud in kc)),$n)){let ud=hl[cc.name]||Object.create(null);for(let Ul of cc.attrs)Ul.namespace||(Ul.name=Ms(Ul.name,Ud=>cc.name in hl&&(Ud in hl["*"]||Ud in ud)))}},Bo=cc=>{cc.sourceSpan&&cc.endSourceSpan&&(cc.sourceSpan=new Wr(cc.sourceSpan.start,cc.endSourceSpan.end))},hu=cc=>{if(cc.type==="element"){let ud=ci(es?cc.name:cc.name.toLowerCase());!cc.namespace||cc.namespace===ud.implicitNamespacePrefix||eo(cc)?cc.tagDefinition=ud:cc.tagDefinition=ci("")}};return Rr(new class extends Ws{visit(cc){ja(cc),hu(cc),Jo(cc),Bo(cc)}},Tn),Tn}function $c(ve,Oe,Zt){let kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,{frontMatter:Zn,content:$n}=kr?ll(ve):{frontMatter:null,content:ve},ki=new jo(ve,Oe.filepath),es=new tc(ki,0,0,0),Ti=es.moveBy(ve.length),vc={type:"root",sourceSpan:new to(es,Ti),children:Io($n,Zt,Oe)};if(Zn){let Wr=new tc(ki,0,0,0),ci=Wr.moveBy(Zn.raw.length);Zn.sourceSpan=new to(Wr,ci),vc.children.unshift(Zn)}let Ws=new gl(vc),Rr=(Wr,ci)=>{let{offset:Tn}=ci,Xi=ve.slice(0,Tn).replace(/[^\n\r]/g," "),js=$c(Xi+Wr,Oe,Zt,!1);js.sourceSpan=new to(ci,Zi(js.children).sourceSpan.end);let ja=js.children[0];return ja.length===Tn?js.children.shift():(ja.sourceSpan=new to(ja.sourceSpan.start.moveBy(Tn),ja.sourceSpan.end),ja.value=ja.value.slice(Tn)),js};return Ws.walk(Wr=>{if(Wr.type==="comment"){let ci=cu(Wr,Rr);ci&&Wr.parent.replaceChild(Wr,ci)}}),Ws}function Fe(){let{name:ve,canSelfClose:Oe=!1,normalizeTagName:Zt=!1,normalizeAttributeName:kr=!1,allowHtmComponentClosingTags:Zn=!1,isTagNameCaseSensitive:$n=!1,getTagContentType:ki}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return{parse:(es,Ti,vc)=>$c(es,Object.assign({parser:ve},vc),{canSelfClose:Oe,normalizeTagName:Zt,normalizeAttributeName:kr,allowHtmComponentClosingTags:Zn,isTagNameCaseSensitive:$n,getTagContentType:ki}),hasPragma:bl,astFormat:"html",locStart:Zu,locEnd:hr}}ge.exports={parsers:{html:Fe({name:"html",canSelfClose:!0,normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0}),angular:Fe({name:"angular",canSelfClose:!0}),vue:Fe({name:"vue",canSelfClose:!0,isTagNameCaseSensitive:!0,getTagContentType:(ve,Oe,Zt,kr)=>{if(ve.toLowerCase()!=="html"&&!Zt&&(ve!=="template"||kr.some(Zn=>{let{name:$n,value:ki}=Zn;return $n==="lang"&&ki!=="html"&&ki!==""&&ki!==void 0})))return To().TagContentType.RAW_TEXT}}),lwc:Fe({name:"lwc"})}}});return rr()})});var Vds=A((Uds,OJr)=>{(function(e){if(typeof Uds=="object"&&typeof OJr=="object")OJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.yaml=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,c=(pr,Ct)=>function(){return pr&&(Ct=(0,pr[a(pr)[0]])(pr=0)),Ct},l=(pr,Ct)=>function(){return Ct||(0,pr[a(pr)[0]])((Ct={exports:{}}).exports,Ct),Ct.exports},u=(pr,Ct)=>{for(var pn in Ct)i(pr,pn,{get:Ct[pn],enumerable:!0})},m=(pr,Ct,pn,Ei)=>{if(Ct&&typeof Ct=="object"||typeof Ct=="function")for(let Bi of a(Ct))!o.call(pr,Bi)&&Bi!==pn&&i(pr,Bi,{get:()=>Ct[Bi],enumerable:!(Ei=s(Ct,Bi))||Ei.enumerable});return pr},h=pr=>m(i({},"__esModule",{value:!0}),pr),_,b=c({""(){_={env:{},argv:[]}}}),v=l({"src/common/parser-create-error.js"(pr,Ct){"use strict";b();function pn(Ei,Bi){let mi=new SyntaxError(Ei+" ("+Bi.start.line+":"+Bi.start.column+")");return mi.loc=Bi,mi}Ct.exports=pn}}),w=l({"src/language-yaml/pragma.js"(pr,Ct){"use strict";b();function pn(mi){return/^\s*@(?:prettier|format)\s*$/.test(mi)}function Ei(mi){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(mi)}function Bi(mi){return`# @format +`){let Wr=this._getParentElement();Wr!=null&&Wr.children.length==0&&this.getTagDefinition(Wr.name).ignoreFirstLf&&(Rr=Rr.substring(1))}return Rr}_consumeText(Ws){let Rr=this._getText(Ws);Rr.length>0&&this._addToParent(new Zt.Text(Rr,Ws.sourceSpan))}_closeVoidElement(){let Ws=this._getParentElement();Ws&&this.getTagDefinition(Ws.name).isVoid&&this._elementStack.pop()}_consumeStartTag(Ws){let Rr=Ws.parts[0],Wr=Ws.parts[1],ci=[];for(;this._peek.type===kr.TokenType.ATTR_NAME;)ci.push(this._consumeAttr(this._advance()));let Tn=this._getElementFullName(Rr,Wr,this._getParentElement()),Xi=!1;if(this._peek.type===kr.TokenType.TAG_OPEN_END_VOID){this._advance(),Xi=!0;let Bo=this.getTagDefinition(Tn);this.canSelfClose||Bo.canSelfClose||Zn.getNsPrefix(Tn)!==null||Bo.isVoid||this._errors.push($n.create(Tn,Ws.sourceSpan,`Only void and foreign elements can be self closed "${Ws.parts[1]}"`))}else this._peek.type===kr.TokenType.TAG_OPEN_END&&(this._advance(),Xi=!1);let js=this._peek.sourceSpan.start,ja=new Oe.ParseSourceSpan(Ws.sourceSpan.start,js),Ms=new Oe.ParseSourceSpan(Ws.sourceSpan.start.moveBy(1),Ws.sourceSpan.end),Jo=new Zt.Element(Tn,ci,[],ja,ja,void 0,Ms);this._pushElement(Jo),Xi&&(this._popElement(Tn),Jo.endSourceSpan=ja)}_pushElement(Ws){let Rr=this._getParentElement();Rr&&this.getTagDefinition(Rr.name).isClosedByChild(Ws.name)&&this._elementStack.pop(),this._addToParent(Ws),this._elementStack.push(Ws)}_consumeEndTag(Ws){let Rr=this.allowHtmComponentClosingTags&&Ws.parts.length===0?null:this._getElementFullName(Ws.parts[0],Ws.parts[1],this._getParentElement());if(this._getParentElement()&&(this._getParentElement().endSourceSpan=Ws.sourceSpan),Rr&&this.getTagDefinition(Rr).isVoid)this._errors.push($n.create(Rr,Ws.sourceSpan,`Void elements do not have end tags "${Ws.parts[1]}"`));else if(!this._popElement(Rr)){let Wr=`Unexpected closing tag "${Rr}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this._errors.push($n.create(Rr,Ws.sourceSpan,Wr))}}_popElement(Ws){for(let Rr=this._elementStack.length-1;Rr>=0;Rr--){let Wr=this._elementStack[Rr];if(!Ws||(Zn.getNsPrefix(Wr.name)?Wr.name==Ws:Wr.name.toLowerCase()==Ws.toLowerCase()))return this._elementStack.splice(Rr,this._elementStack.length-Rr),!0;if(!this.getTagDefinition(Wr.name).closedByParent)return!1}return!1}_consumeAttr(Ws){let Rr=Zn.mergeNsAndName(Ws.parts[0],Ws.parts[1]),Wr=Ws.sourceSpan.end,ci="",Tn,Xi;if(this._peek.type===kr.TokenType.ATTR_QUOTE&&(Xi=this._advance().sourceSpan.start),this._peek.type===kr.TokenType.ATTR_VALUE){let js=this._advance();ci=js.parts[0],Wr=js.sourceSpan.end,Tn=js.sourceSpan}return this._peek.type===kr.TokenType.ATTR_QUOTE&&(Wr=this._advance().sourceSpan.end,Tn=new Oe.ParseSourceSpan(Xi,Wr)),new Zt.Attribute(Rr,ci,new Oe.ParseSourceSpan(Ws.sourceSpan.start,Wr),Tn,Ws.sourceSpan)}_getParentElement(){return this._elementStack.length>0?this._elementStack[this._elementStack.length-1]:null}_getParentElementSkippingContainers(){let Ws=null;for(let Rr=this._elementStack.length-1;Rr>=0;Rr--){if(!Zn.isNgContainer(this._elementStack[Rr].name))return{parent:this._elementStack[Rr],container:Ws};Ws=this._elementStack[Rr]}return{parent:null,container:Ws}}_addToParent(Ws){let Rr=this._getParentElement();Rr!=null?Rr.children.push(Ws):this._rootNodes.push(Ws)}_insertBeforeContainer(Ws,Rr,Wr){if(!Rr)this._addToParent(Wr),this._elementStack.push(Wr);else{if(Ws){let ci=Ws.children.indexOf(Rr);Ws.children[ci]=Wr}else this._rootNodes.push(Wr);Wr.children.push(Rr),this._elementStack.splice(this._elementStack.indexOf(Rr),0,Wr)}}_getElementFullName(Ws,Rr,Wr){return Ws===""&&(Ws=this.getTagDefinition(Rr).implicitNamespacePrefix||"",Ws===""&&Wr!=null&&(Ws=Zn.getNsPrefix(Wr.name))),Zn.mergeNsAndName(Ws,Rr)}};function vc(Ws,Rr){return Ws.length>0&&Ws[Ws.length-1]===Rr}}}),Aa=Ke({"node_modules/angular-html-parser/lib/compiler/src/ml_parser/html_parser.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Ze(),Zt=Ua(),kr=Ua();ve.ParseTreeResult=kr.ParseTreeResult,ve.TreeError=kr.TreeError;var Zn=class extends Zt.Parser{constructor(){super(Oe.getHtmlTagDefinition)}parse($n,ki,es){let Ti=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,vc=arguments.length>4?arguments[4]:void 0;return super.parse($n,ki,es,Ti,vc)}};ve.HtmlParser=Zn}}),To=Ke({"node_modules/angular-html-parser/lib/angular-html-parser/src/index.js"(ve){"use strict";cs(),Object.defineProperty(ve,"__esModule",{value:!0});var Oe=Aa(),Zt=le();ve.TagContentType=Zt.TagContentType;var kr=null,Zn=()=>(kr||(kr=new Oe.HtmlParser),kr);function $n(ki){let es=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{canSelfClose:Ti=!1,allowHtmComponentClosingTags:vc=!1,isTagNameCaseSensitive:Ws=!1,getTagContentType:Rr}=es;return Zn().parse(ki,"angular-html-parser",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:Ti,allowHtmComponentClosingTags:vc},Ws,Rr)}ve.parse=$n}});cs();var{ParseSourceSpan:to,ParseLocation:tc,ParseSourceFile:jo}=tu(),ll=fl(),Zi=wl(),Sc=Hc(),{inferParserByLanguage:ju}=Dn(),kc=ir(),hl=lc(),eo=us(),{hasPragma:bl}=Qn(),{Node:gl}=Zr(),{parseIeConditionalComment:cu}=Fn(),{locStart:Zu,locEnd:hr}=Mi();function Io(ve,Oe,Zt){let{canSelfClose:kr,normalizeTagName:Zn,normalizeAttributeName:$n,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es,getTagContentType:Ti}=Oe,vc=To(),{RecursiveVisitor:Ws,visitAll:Rr}=Kr(),{ParseSourceSpan:Wr}=tu(),{getHtmlTagDefinition:ci}=Ze(),{rootNodes:Tn,errors:Xi}=vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es,getTagContentType:Ti});if(Zt.parser==="vue")if(Tn.some(cc=>cc.type==="docType"&&cc.value==="html"||cc.type==="element"&&cc.name.toLowerCase()==="html")){kr=!0,Zn=!0,$n=!0,ki=!0,es=!1;let cc=vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es});Tn=cc.rootNodes,Xi=cc.errors}else{let cc=ud=>{if(!ud||ud.type!=="element"||ud.name!=="template")return!1;let Ul=ud.attrs.find(Ed=>Ed.name==="lang"),Ud=Ul&&Ul.value;return!Ud||ju(Ud,Zt)==="html"};if(Tn.some(cc)){let ud,Ul=()=>vc.parse(ve,{canSelfClose:kr,allowHtmComponentClosingTags:ki,isTagNameCaseSensitive:es}),Ud=()=>ud||(ud=Ul()),Ed=Hi=>Ud().rootNodes.find(ga=>{let{startSourceSpan:sc}=ga;return sc&&sc.start.offset===Hi.startSourceSpan.start.offset});for(let Hi=0;Hi0){let{msg:cc,span:{start:ud,end:Ul}}=Xi[0];throw Sc(cc,{start:{line:ud.line+1,column:ud.col+1},end:{line:Ul.line+1,column:Ul.col+1}})}let js=cc=>{let ud=cc.name.startsWith(":")?cc.name.slice(1).split(":")[0]:null,Ul=cc.nameSpan.toString(),Ud=ud!==null&&Ul.startsWith(`${ud}:`),Ed=Ud?Ul.slice(ud.length+1):Ul;cc.name=Ed,cc.namespace=ud,cc.hasExplicitNamespace=Ud},ja=cc=>{switch(cc.type){case"element":js(cc);for(let ud of cc.attrs)js(ud),ud.valueSpan?(ud.value=ud.valueSpan.toString(),/["']/.test(ud.value[0])&&(ud.value=ud.value.slice(1,-1))):ud.value=null;break;case"comment":cc.value=cc.sourceSpan.toString().slice(4,-3);break;case"text":cc.value=cc.sourceSpan.toString();break}},Ms=(cc,ud)=>{let Ul=cc.toLowerCase();return ud(Ul)?Ul:cc},Jo=cc=>{if(cc.type==="element"&&(Zn&&(!cc.namespace||cc.namespace===cc.tagDefinition.implicitNamespacePrefix||eo(cc))&&(cc.name=Ms(cc.name,ud=>ud in kc)),$n)){let ud=hl[cc.name]||Object.create(null);for(let Ul of cc.attrs)Ul.namespace||(Ul.name=Ms(Ul.name,Ud=>cc.name in hl&&(Ud in hl["*"]||Ud in ud)))}},Bo=cc=>{cc.sourceSpan&&cc.endSourceSpan&&(cc.sourceSpan=new Wr(cc.sourceSpan.start,cc.endSourceSpan.end))},hu=cc=>{if(cc.type==="element"){let ud=ci(es?cc.name:cc.name.toLowerCase());!cc.namespace||cc.namespace===ud.implicitNamespacePrefix||eo(cc)?cc.tagDefinition=ud:cc.tagDefinition=ci("")}};return Rr(new class extends Ws{visit(cc){ja(cc),hu(cc),Jo(cc),Bo(cc)}},Tn),Tn}function $c(ve,Oe,Zt){let kr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,{frontMatter:Zn,content:$n}=kr?ll(ve):{frontMatter:null,content:ve},ki=new jo(ve,Oe.filepath),es=new tc(ki,0,0,0),Ti=es.moveBy(ve.length),vc={type:"root",sourceSpan:new to(es,Ti),children:Io($n,Zt,Oe)};if(Zn){let Wr=new tc(ki,0,0,0),ci=Wr.moveBy(Zn.raw.length);Zn.sourceSpan=new to(Wr,ci),vc.children.unshift(Zn)}let Ws=new gl(vc),Rr=(Wr,ci)=>{let{offset:Tn}=ci,Xi=ve.slice(0,Tn).replace(/[^\n\r]/g," "),js=$c(Xi+Wr,Oe,Zt,!1);js.sourceSpan=new to(ci,Zi(js.children).sourceSpan.end);let ja=js.children[0];return ja.length===Tn?js.children.shift():(ja.sourceSpan=new to(ja.sourceSpan.start.moveBy(Tn),ja.sourceSpan.end),ja.value=ja.value.slice(Tn)),js};return Ws.walk(Wr=>{if(Wr.type==="comment"){let ci=cu(Wr,Rr);ci&&Wr.parent.replaceChild(Wr,ci)}}),Ws}function Fe(){let{name:ve,canSelfClose:Oe=!1,normalizeTagName:Zt=!1,normalizeAttributeName:kr=!1,allowHtmComponentClosingTags:Zn=!1,isTagNameCaseSensitive:$n=!1,getTagContentType:ki}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return{parse:(es,Ti,vc)=>$c(es,Object.assign({parser:ve},vc),{canSelfClose:Oe,normalizeTagName:Zt,normalizeAttributeName:kr,allowHtmComponentClosingTags:Zn,isTagNameCaseSensitive:$n,getTagContentType:ki}),hasPragma:bl,astFormat:"html",locStart:Zu,locEnd:hr}}ge.exports={parsers:{html:Fe({name:"html",canSelfClose:!0,normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0}),angular:Fe({name:"angular",canSelfClose:!0}),vue:Fe({name:"vue",canSelfClose:!0,isTagNameCaseSensitive:!0,getTagContentType:(ve,Oe,Zt,kr)=>{if(ve.toLowerCase()!=="html"&&!Zt&&(ve!=="template"||kr.some(Zn=>{let{name:$n,value:ki}=Zn;return $n==="lang"&&ki!=="html"&&ki!==""&&ki!==void 0})))return To().TagContentType.RAW_TEXT}}),lwc:Fe({name:"lwc"})}}});return rr()})});var zds=A((Vds,OJr)=>{(function(e){if(typeof Vds=="object"&&typeof OJr=="object")OJr.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var r=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};r.prettierPlugins=r.prettierPlugins||{},r.prettierPlugins.yaml=e()}})(function(){"use strict";var e=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports),r=e((t,n)=>{var i=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,c=(pr,Ct)=>function(){return pr&&(Ct=(0,pr[a(pr)[0]])(pr=0)),Ct},l=(pr,Ct)=>function(){return Ct||(0,pr[a(pr)[0]])((Ct={exports:{}}).exports,Ct),Ct.exports},u=(pr,Ct)=>{for(var pn in Ct)i(pr,pn,{get:Ct[pn],enumerable:!0})},m=(pr,Ct,pn,Ei)=>{if(Ct&&typeof Ct=="object"||typeof Ct=="function")for(let Bi of a(Ct))!o.call(pr,Bi)&&Bi!==pn&&i(pr,Bi,{get:()=>Ct[Bi],enumerable:!(Ei=s(Ct,Bi))||Ei.enumerable});return pr},h=pr=>m(i({},"__esModule",{value:!0}),pr),_,b=c({""(){_={env:{},argv:[]}}}),v=l({"src/common/parser-create-error.js"(pr,Ct){"use strict";b();function pn(Ei,Bi){let mi=new SyntaxError(Ei+" ("+Bi.start.line+":"+Bi.start.column+")");return mi.loc=Bi,mi}Ct.exports=pn}}),w=l({"src/language-yaml/pragma.js"(pr,Ct){"use strict";b();function pn(mi){return/^\s*@(?:prettier|format)\s*$/.test(mi)}function Ei(mi){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(mi)}function Bi(mi){return`# @format ${mi}`}Ct.exports={isPragma:pn,hasPragma:Ei,insertPragma:Bi}}}),x=l({"src/language-yaml/loc.js"(pr,Ct){"use strict";b();function pn(Bi){return Bi.position.start.offset}function Ei(Bi){return Bi.position.end.offset}Ct.exports={locStart:pn,locEnd:Ei}}}),P={};u(P,{__assign:()=>me,__asyncDelegator:()=>fe,__asyncGenerator:()=>ee,__asyncValues:()=>ie,__await:()=>J,__awaiter:()=>N,__classPrivateFieldGet:()=>et,__classPrivateFieldSet:()=>or,__createBinding:()=>M,__decorate:()=>L,__exportStar:()=>C,__extends:()=>k,__generator:()=>j,__importDefault:()=>Mt,__importStar:()=>ce,__makeTemplateObject:()=>Se,__metadata:()=>Y,__param:()=>U,__read:()=>V,__rest:()=>R,__spread:()=>Q,__spreadArrays:()=>X,__values:()=>O});function k(pr,Ct){Ge(pr,Ct);function pn(){this.constructor=pr}pr.prototype=Ct===null?Object.create(Ct):(pn.prototype=Ct.prototype,new pn)}function R(pr,Ct){var pn={};for(var Ei in pr)Object.prototype.hasOwnProperty.call(pr,Ei)&&Ct.indexOf(Ei)<0&&(pn[Ei]=pr[Ei]);if(pr!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bi=0,Ei=Object.getOwnPropertySymbols(pr);Bi=0;za--)(Ps=pr[za])&&(mi=(Bi<3?Ps(mi):Bi>3?Ps(Ct,pn,mi):Ps(Ct,pn))||mi);return Bi>3&&mi&&Object.defineProperty(Ct,pn,mi),mi}function U(pr,Ct){return function(pn,Ei){Ct(pn,Ei,pr)}}function Y(pr,Ct){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(pr,Ct)}function N(pr,Ct,pn,Ei){function Bi(mi){return mi instanceof pn?mi:new pn(function(Ps){Ps(mi)})}return new(pn||(pn=Promise))(function(mi,Ps){function za(dr){try{Rs(Ei.next(dr))}catch(Dn){Ps(Dn)}}function Is(dr){try{Rs(Ei.throw(dr))}catch(Dn){Ps(Dn)}}function Rs(dr){dr.done?mi(dr.value):Bi(dr.value).then(za,Is)}Rs((Ei=Ei.apply(pr,Ct||[])).next())})}function j(pr,Ct){var pn={label:0,sent:function(){if(mi[0]&1)throw mi[1];return mi[1]},trys:[],ops:[]},Ei,Bi,mi,Ps;return Ps={next:za(0),throw:za(1),return:za(2)},typeof Symbol=="function"&&(Ps[Symbol.iterator]=function(){return this}),Ps;function za(Rs){return function(dr){return Is([Rs,dr])}}function Is(Rs){if(Ei)throw new TypeError("Generator is already executing.");for(;pn;)try{if(Ei=1,Bi&&(mi=Rs[0]&2?Bi.return:Rs[0]?Bi.throw||((mi=Bi.return)&&mi.call(Bi),0):Bi.next)&&!(mi=mi.call(Bi,Rs[1])).done)return mi;switch(Bi=0,mi&&(Rs=[Rs[0]&2,mi.value]),Rs[0]){case 0:case 1:mi=Rs;break;case 4:return pn.label++,{value:Rs[1],done:!1};case 5:pn.label++,Bi=Rs[1],Rs=[0];continue;case 7:Rs=pn.ops.pop(),pn.trys.pop();continue;default:if(mi=pn.trys,!(mi=mi.length>0&&mi[mi.length-1])&&(Rs[0]===6||Rs[0]===2)){pn=0;continue}if(Rs[0]===3&&(!mi||Rs[1]>mi[0]&&Rs[1]=pr.length&&(pr=void 0),{value:pr&&pr[Ei++],done:!pr}}};throw new TypeError(Ct?"Object is not iterable.":"Symbol.iterator is not defined.")}function V(pr,Ct){var pn=typeof Symbol=="function"&&pr[Symbol.iterator];if(!pn)return pr;var Ei=pn.call(pr),Bi,mi=[],Ps;try{for(;(Ct===void 0||Ct-- >0)&&!(Bi=Ei.next()).done;)mi.push(Bi.value)}catch(za){Ps={error:za}}finally{try{Bi&&!Bi.done&&(pn=Ei.return)&&pn.call(Ei)}finally{if(Ps)throw Ps.error}}return mi}function Q(){for(var pr=[],Ct=0;Ct1||za(ls,vs)})})}function za(ls,vs){try{Is(Ei[ls](vs))}catch(ir){Dn(mi[0][3],ir)}}function Is(ls){ls.value instanceof J?Promise.resolve(ls.value.v).then(Rs,dr):Dn(mi[0][2],ls)}function Rs(ls){za("next",ls)}function dr(ls){za("throw",ls)}function Dn(ls,vs){ls(vs),mi.shift(),mi.length&&za(mi[0][0],mi[0][1])}}function fe(pr){var Ct,pn;return Ct={},Ei("next"),Ei("throw",function(Bi){throw Bi}),Ei("return"),Ct[Symbol.iterator]=function(){return this},Ct;function Ei(Bi,mi){Ct[Bi]=pr[Bi]?function(Ps){return(pn=!pn)?{value:J(pr[Bi](Ps)),done:Bi==="return"}:mi?mi(Ps):Ps}:mi}}function ie(pr){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Ct=pr[Symbol.asyncIterator],pn;return Ct?Ct.call(pr):(pr=typeof O=="function"?O(pr):pr[Symbol.iterator](),pn={},Ei("next"),Ei("throw"),Ei("return"),pn[Symbol.asyncIterator]=function(){return this},pn);function Ei(mi){pn[mi]=pr[mi]&&function(Ps){return new Promise(function(za,Is){Ps=pr[mi](Ps),Bi(za,Is,Ps.done,Ps.value)})}}function Bi(mi,Ps,za,Is){Promise.resolve(Is).then(function(Rs){mi({value:Rs,done:za})},Ps)}}function Se(pr,Ct){return Object.defineProperty?Object.defineProperty(pr,"raw",{value:Ct}):pr.raw=Ct,pr}function ce(pr){if(pr&&pr.__esModule)return pr;var Ct={};if(pr!=null)for(var pn in pr)Object.hasOwnProperty.call(pr,pn)&&(Ct[pn]=pr[pn]);return Ct.default=pr,Ct}function Mt(pr){return pr&&pr.__esModule?pr:{default:pr}}function et(pr,Ct){if(!Ct.has(pr))throw new TypeError("attempted to get private field on non-instance");return Ct.get(pr)}function or(pr,Ct,pn){if(!Ct.has(pr))throw new TypeError("attempted to set private field on non-instance");return Ct.set(pr,pn),pn}var Ge,me,oe=c({"node_modules/tslib/tslib.es6.js"(){b(),Ge=function(pr,Ct){return Ge=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(pn,Ei){pn.__proto__=Ei}||function(pn,Ei){for(var Bi in Ei)Ei.hasOwnProperty(Bi)&&(pn[Bi]=Ei[Bi])},Ge(pr,Ct)},me=function(){return me=Object.assign||function(pr){for(var Ct,pn=1,Ei=arguments.length;pnthis.string.length)return null;for(var Ps=0,za=this.offsets;za[Ps+1]<=mi;)Ps++;var Is=mi-za[Ps];return{line:Ps,column:Is}},Bi.prototype.indexForLocation=function(mi){var Ps=mi.line,za=mi.column;return Ps<0||Ps>=this.offsets.length||za<0||za>this.lengthOfLine(Ps)?null:this.offsets[Ps]+za},Bi.prototype.lengthOfLine=function(mi){var Ps=this.offsets[mi],za=mi===this.offsets.length-1?this.string.length:this.offsets[mi+1];return za-Ps},Bi}();pr.LinesAndColumns=Ei,pr.default=Ei}}),De=l({"node_modules/yaml-unist-parser/lib/utils/define-parents.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei){Ei===void 0&&(Ei=null),"children"in pn&&pn.children.forEach(function(Bi){return Ct(Bi,pn)}),"anchor"in pn&&pn.anchor&&Ct(pn.anchor,pn),"tag"in pn&&pn.tag&&Ct(pn.tag,pn),"leadingComments"in pn&&pn.leadingComments.forEach(function(Bi){return Ct(Bi,pn)}),"middleComments"in pn&&pn.middleComments.forEach(function(Bi){return Ct(Bi,pn)}),"indicatorComment"in pn&&pn.indicatorComment&&Ct(pn.indicatorComment,pn),"trailingComment"in pn&&pn.trailingComment&&Ct(pn.trailingComment,pn),"endComments"in pn&&pn.endComments.forEach(function(Bi){return Ct(Bi,pn)}),Object.defineProperty(pn,"_parent",{value:Ei,enumerable:!1})}pr.defineParents=Ct}}),It=l({"node_modules/yaml-unist-parser/lib/utils/get-point-text.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn){return pn.line+":"+pn.column}pr.getPointText=Ct}}),Je=l({"node_modules/yaml-unist-parser/lib/attach.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=De(),pn=It();function Ei(Rs){Ct.defineParents(Rs);var dr=Bi(Rs),Dn=Rs.children.slice();Rs.comments.sort(function(ls,vs){return ls.position.start.offset-vs.position.end.offset}).filter(function(ls){return!ls._parent}).forEach(function(ls){for(;Dn.length>1&&ls.position.start.line>Dn[0].position.end.line;)Dn.shift();Ps(ls,dr,Dn[0])})}pr.attachComments=Ei;function Bi(Rs){for(var dr=Array.from(new Array(Rs.position.end.line),function(){return{}}),Dn=0,ls=Rs.comments;Dn1&&dr.type!=="document"&&dr.type!=="documentHead"){var vs=dr.position.end,ir=Rs[vs.line-1].trailingAttachableNode;(!ir||vs.column>=ir.position.end.column)&&(Rs[vs.line-1].trailingAttachableNode=dr)}if(dr.type!=="root"&&dr.type!=="document"&&dr.type!=="documentHead"&&dr.type!=="documentBody")for(var ha=dr.position,Dn=ha.start,vs=ha.end,Ha=[vs.line].concat(Dn.line===vs.line?[]:Dn.line),lc=0,us=Ha;lc=Zr.position.end.column)&&(Rs[Qn-1].trailingNode=dr)}"children"in dr&&dr.children.forEach(function(Fn){mi(Rs,Fn)})}}function Ps(Rs,dr,Dn){var ls=Rs.position.start.line,vs=dr[ls-1].trailingAttachableNode;if(vs){if(vs.trailingComment)throw new Error("Unexpected multiple trailing comment at "+pn.getPointText(Rs.position.start));Ct.defineParents(Rs,vs),vs.trailingComment=Rs;return}for(var ir=ls;ir>=Dn.position.start.line;ir--){var ha=dr[ir-1].trailingNode,Ha=void 0;if(ha)Ha=ha;else if(ir!==ls&&dr[ir-1].comment)Ha=dr[ir-1].comment._parent;else continue;if((Ha.type==="sequence"||Ha.type==="mapping")&&(Ha=Ha.children[0]),Ha.type==="mappingItem"){var lc=Ha.children,us=lc[0],Qn=lc[1];Ha=Is(us)?us:Qn}for(;;){if(za(Ha,Rs)){Ct.defineParents(Rs,Ha),Ha.endComments.push(Rs);return}if(!Ha._parent)break;Ha=Ha._parent}break}for(var ir=ls+1;ir<=Dn.position.end.line;ir++){var Zr=dr[ir-1].leadingAttachableNode;if(Zr){Ct.defineParents(Rs,Zr),Zr.leadingComments.push(Rs);return}}var Fn=Dn.children[1];Ct.defineParents(Rs,Fn),Fn.endComments.push(Rs)}function za(Rs,dr){if(Rs.position.start.offsetdr.position.end.offset)switch(Rs.type){case"flowMapping":case"flowSequence":return Rs.children.length===0||dr.position.start.line>Rs.children[Rs.children.length-1].position.end.line}if(dr.position.end.offsetRs.position.start.column;case"mappingKey":case"mappingValue":return dr.position.start.column>Rs._parent.position.start.column&&(Rs.children.length===0||Rs.children.length===1&&Rs.children[0].type!=="blockFolded"&&Rs.children[0].type!=="blockLiteral")&&(Rs.type==="mappingValue"||Is(Rs));default:return!1}}function Is(Rs){return Rs.position.start!==Rs.position.end&&(Rs.children.length===0||Rs.position.start.offset!==Rs.children[0].position.start.offset)}}}),at=l({"node_modules/yaml-unist-parser/lib/factories/node.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei){return{type:pn,position:Ei}}pr.createNode=Ct}}),mt=l({"node_modules/yaml-unist-parser/lib/factories/root.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=at();function Ei(Bi,mi,Ps){return Ct.__assign(Ct.__assign({},pn.createNode("root",Bi)),{children:mi,comments:Ps})}pr.createRoot=Ei}}),ke=l({"node_modules/yaml-unist-parser/lib/preprocess.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn){switch(pn.type){case"DOCUMENT":for(var Ei=pn.contents.length-1;Ei>=0;Ei--)pn.contents[Ei].type==="BLANK_LINE"?pn.contents.splice(Ei,1):Ct(pn.contents[Ei]);for(var Ei=pn.directives.length-1;Ei>=0;Ei--)pn.directives[Ei].type==="BLANK_LINE"&&pn.directives.splice(Ei,1);break;case"FLOW_MAP":case"FLOW_SEQ":case"MAP":case"SEQ":for(var Ei=pn.items.length-1;Ei>=0;Ei--){var Bi=pn.items[Ei];"char"in Bi||(Bi.type==="BLANK_LINE"?pn.items.splice(Ei,1):Ct(Bi))}break;case"MAP_KEY":case"MAP_VALUE":case"SEQ_ITEM":pn.node&&Ct(pn.node);break;case"ALIAS":case"BLANK_LINE":case"BLOCK_FOLDED":case"BLOCK_LITERAL":case"COMMENT":case"DIRECTIVE":case"PLAIN":case"QUOTE_DOUBLE":case"QUOTE_SINGLE":break;default:throw new Error("Unexpected node type "+JSON.stringify(pn.type))}}pr.removeCstBlankLine=Ct}}),dt=l({"node_modules/yaml-unist-parser/lib/factories/leading-comment-attachable.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(){return{leadingComments:[]}}pr.createLeadingCommentAttachable=Ct}}),ot=l({"node_modules/yaml-unist-parser/lib/factories/trailing-comment-attachable.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn){return pn===void 0&&(pn=null),{trailingComment:pn}}pr.createTrailingCommentAttachable=Ct}}),kt=l({"node_modules/yaml-unist-parser/lib/factories/comment-attachable.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=dt(),Ei=ot();function Bi(){return Ct.__assign(Ct.__assign({},pn.createLeadingCommentAttachable()),Ei.createTrailingCommentAttachable())}pr.createCommentAttachable=Bi}}),Vt=l({"node_modules/yaml-unist-parser/lib/factories/alias.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=kt(),Ei=at();function Bi(mi,Ps,za){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Ei.createNode("alias",mi)),pn.createCommentAttachable()),Ps),{value:za})}pr.createAlias=Bi}}),Ar=l({"node_modules/yaml-unist-parser/lib/transforms/alias.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Vt();function pn(Ei,Bi){var mi=Ei.cstNode;return Ct.createAlias(Bi.transformRange({origStart:mi.valueRange.origStart-1,origEnd:mi.valueRange.origEnd}),Bi.transformContent(Ei),mi.rawValue)}pr.transformAlias=pn}}),ni=l({"node_modules/yaml-unist-parser/lib/factories/block-folded.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P));function pn(Ei){return Ct.__assign(Ct.__assign({},Ei),{type:"blockFolded"})}pr.createBlockFolded=pn}}),gn=l({"node_modules/yaml-unist-parser/lib/factories/block-value.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=dt(),Ei=at();function Bi(mi,Ps,za,Is,Rs,dr){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Ei.createNode("blockValue",mi)),pn.createLeadingCommentAttachable()),Ps),{chomping:za,indent:Is,value:Rs,indicatorComment:dr})}pr.createBlockValue=Bi}}),On=l({"node_modules/yaml-unist-parser/lib/constants.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct;(function(pn){pn.Tag="!",pn.Anchor="&",pn.Comment="#"})(Ct=pr.PropLeadingCharacter||(pr.PropLeadingCharacter={}))}}),er=l({"node_modules/yaml-unist-parser/lib/factories/anchor.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=at();function Ei(Bi,mi){return Ct.__assign(Ct.__assign({},pn.createNode("anchor",Bi)),{value:mi})}pr.createAnchor=Ei}}),ln=l({"node_modules/yaml-unist-parser/lib/factories/comment.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=at();function Ei(Bi,mi){return Ct.__assign(Ct.__assign({},pn.createNode("comment",Bi)),{value:mi})}pr.createComment=Ei}}),Tr=l({"node_modules/yaml-unist-parser/lib/factories/content.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei,Bi){return{anchor:Ei,tag:pn,middleComments:Bi}}pr.createContent=Ct}}),nt=l({"node_modules/yaml-unist-parser/lib/factories/tag.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=at();function Ei(Bi,mi){return Ct.__assign(Ct.__assign({},pn.createNode("tag",Bi)),{value:mi})}pr.createTag=Ei}}),ut=l({"node_modules/yaml-unist-parser/lib/transforms/content.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=On(),pn=er(),Ei=ln(),Bi=Tr(),mi=nt();function Ps(za,Is,Rs){Rs===void 0&&(Rs=function(){return!1});for(var dr=za.cstNode,Dn=[],ls=null,vs=null,ir=null,ha=0,Ha=dr.props;ha=0;lc--){var us=Rs.contents[lc];if(us.type==="COMMENT"){var Qn=dr.transformNode(us);Dn&&Dn.line===Qn.position.start.line?ha.unshift(Qn):Ha?ls.unshift(Qn):Qn.position.start.offset>=Rs.valueRange.origEnd?ir.unshift(Qn):ls.unshift(Qn)}else Ha=!0}if(ir.length>1)throw new Error("Unexpected multiple document trailing comments at "+mi.getPointText(ir[1].position.start));if(ha.length>1)throw new Error("Unexpected multiple documentHead trailing comments at "+mi.getPointText(ha[1].position.start));return{comments:ls,endComments:vs,documentTrailingComment:Ei.getLast(ir)||null,documentHeadTrailingComment:Ei.getLast(ha)||null}}function Is(Rs,dr,Dn){var ls=Bi.getMatchIndex(Dn.text.slice(Rs.valueRange.origEnd),/^\.\.\./),vs=ls===-1?Rs.valueRange.origEnd:Math.max(0,Rs.valueRange.origEnd-1);Dn.text[vs-1]==="\r"&&vs--;var ir=Dn.transformRange({origStart:dr!==null?dr.position.start.offset:vs,origEnd:vs}),ha=ls===-1?ir.end:Dn.transformOffset(Rs.valueRange.origEnd+3);return{position:ir,documentEndPoint:ha}}}}),Jr=l({"node_modules/yaml-unist-parser/lib/factories/document-head.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=Be(),Ei=at(),Bi=ot();function mi(Ps,za,Is,Rs){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Ei.createNode("documentHead",Ps)),pn.createEndCommentAttachable(Is)),Bi.createTrailingCommentAttachable(Rs)),{children:za})}pr.createDocumentHead=mi}}),Yt=l({"node_modules/yaml-unist-parser/lib/transforms/document-head.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=Jr(),Ei=Le();function Bi(za,Is){var Rs,dr=za.cstNode,Dn=mi(dr,Is),ls=Dn.directives,vs=Dn.comments,ir=Dn.endComments,ha=Ps(dr,ls,Is),Ha=ha.position,lc=ha.endMarkerPoint;(Rs=Is.comments).push.apply(Rs,Ct.__spreadArrays(vs,ir));var us=function(Qn){return Qn&&Is.comments.push(Qn),pn.createDocumentHead(Ha,ls,ir,Qn)};return{createDocumentHeadWithTrailingComment:us,documentHeadEndMarkerPoint:lc}}pr.transformDocumentHead=Bi;function mi(za,Is){for(var Rs=[],dr=[],Dn=[],ls=!1,vs=za.directives.length-1;vs>=0;vs--){var ir=Is.transformNode(za.directives[vs]);ir.type==="comment"?ls?dr.unshift(ir):Dn.unshift(ir):(ls=!0,Rs.unshift(ir))}return{directives:Rs,comments:dr,endComments:Dn}}function Ps(za,Is,Rs){var dr=Ei.getMatchIndex(Rs.text.slice(0,za.valueRange.origStart),/---\s*$/);dr>0&&!/[\r\n]/.test(Rs.text[dr-1])&&(dr=-1);var Dn=dr===-1?{origStart:za.valueRange.origStart,origEnd:za.valueRange.origStart}:{origStart:dr,origEnd:dr+3};return Is.length!==0&&(Dn.origStart=Is[0].position.start.offset),{position:Rs.transformRange(Dn),endMarkerPoint:dr===-1?null:Rs.transformOffset(dr)}}}}),wr=l({"node_modules/yaml-unist-parser/lib/transforms/document.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=We(),pn=lt(),Ei=ft(),Bi=Yt();function mi(Ps,za){var Is=Bi.transformDocumentHead(Ps,za),Rs=Is.createDocumentHeadWithTrailingComment,dr=Is.documentHeadEndMarkerPoint,Dn=Ei.transformDocumentBody(Ps,za,dr),ls=Dn.documentBody,vs=Dn.documentEndPoint,ir=Dn.documentTrailingComment,ha=Dn.documentHeadTrailingComment,Ha=Rs(ha);return ir&&za.comments.push(ir),Ct.createDocument(pn.createPosition(Ha.position.start,vs),Ha,ls,ir)}pr.transformDocument=mi}}),wn=l({"node_modules/yaml-unist-parser/lib/factories/flow-collection.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=kt(),Ei=Be(),Bi=at();function mi(Ps,za,Is){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Bi.createNode("flowCollection",Ps)),pn.createCommentAttachable()),Ei.createEndCommentAttachable()),za),{children:Is})}pr.createFlowCollection=mi}}),Bn=l({"node_modules/yaml-unist-parser/lib/factories/flow-mapping.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=wn();function Ei(Bi,mi,Ps){return Ct.__assign(Ct.__assign({},pn.createFlowCollection(Bi,mi,Ps)),{type:"flowMapping"})}pr.createFlowMapping=Ei}}),tr=l({"node_modules/yaml-unist-parser/lib/factories/flow-mapping-item.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=dt(),Ei=at();function Bi(mi,Ps,za){return Ct.__assign(Ct.__assign(Ct.__assign({},Ei.createNode("flowMappingItem",mi)),pn.createLeadingCommentAttachable()),{children:[Ps,za]})}pr.createFlowMappingItem=Bi}}),zt=l({"node_modules/yaml-unist-parser/lib/utils/extract-comments.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei){for(var Bi=[],mi=0,Ps=pn;mi=0;mi--)if(Bi.test(pn[mi]))return mi;return-1}pr.findLastCharIndex=Ct}}),Ke=l({"node_modules/yaml-unist-parser/lib/transforms/plain.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Wt(),pn=Lt();function Ei(Bi,mi){var Ps=Bi.cstNode;return Ct.createPlain(mi.transformRange({origStart:Ps.valueRange.origStart,origEnd:pn.findLastCharIndex(mi.text,Ps.valueRange.origEnd-1,/\S/)+1}),mi.transformContent(Bi),Ps.strValue)}pr.transformPlain=Ei}}),Sr=l({"node_modules/yaml-unist-parser/lib/factories/quote-double.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P));function pn(Ei){return Ct.__assign(Ct.__assign({},Ei),{type:"quoteDouble"})}pr.createQuoteDouble=pn}}),Pr=l({"node_modules/yaml-unist-parser/lib/factories/quote-value.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=kt(),Ei=at();function Bi(mi,Ps,za){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Ei.createNode("quoteValue",mi)),Ps),pn.createCommentAttachable()),{value:za})}pr.createQuoteValue=Bi}}),Sn=l({"node_modules/yaml-unist-parser/lib/transforms/quote-value.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Pr();function pn(Ei,Bi){var mi=Ei.cstNode;return Ct.createQuoteValue(Bi.transformRange(mi.valueRange),Bi.transformContent(Ei),mi.strValue)}pr.transformAstQuoteValue=pn}}),Un=l({"node_modules/yaml-unist-parser/lib/transforms/quote-double.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Sr(),pn=Sn();function Ei(Bi,mi){return Ct.createQuoteDouble(pn.transformAstQuoteValue(Bi,mi))}pr.transformQuoteDouble=Ei}}),ms=l({"node_modules/yaml-unist-parser/lib/factories/quote-single.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P));function pn(Ei){return Ct.__assign(Ct.__assign({},Ei),{type:"quoteSingle"})}pr.createQuoteSingle=pn}}),cs=l({"node_modules/yaml-unist-parser/lib/transforms/quote-single.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=ms(),pn=Sn();function Ei(Bi,mi){return Ct.createQuoteSingle(pn.transformAstQuoteValue(Bi,mi))}pr.transformQuoteSingle=Ei}}),Ka=l({"node_modules/yaml-unist-parser/lib/factories/sequence.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=Be(),Ei=dt(),Bi=at();function mi(Ps,za,Is){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Bi.createNode("sequence",Ps)),Ei.createLeadingCommentAttachable()),pn.createEndCommentAttachable()),za),{children:Is})}pr.createSequence=mi}}),Oo=l({"node_modules/yaml-unist-parser/lib/factories/sequence-item.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=(oe(),h(P)),pn=kt(),Ei=Be(),Bi=at();function mi(Ps,za){return Ct.__assign(Ct.__assign(Ct.__assign(Ct.__assign({},Bi.createNode("sequenceItem",Ps)),pn.createCommentAttachable()),Ei.createEndCommentAttachable()),{children:za?[za]:[]})}pr.createSequenceItem=mi}}),Ro=l({"node_modules/yaml-unist-parser/lib/transforms/seq.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=lt(),pn=Ka(),Ei=Oo(),Bi=zt(),mi=jn(),Ps=ct();function za(Is,Rs){var dr=Bi.extractComments(Is.cstNode.items,Rs),Dn=dr.map(function(ls,vs){mi.extractPropComments(ls,Rs);var ir=Rs.transformNode(Is.items[vs]);return Ei.createSequenceItem(Ct.createPosition(Rs.transformOffset(ls.valueRange.origStart),ir===null?Rs.transformOffset(ls.valueRange.origStart+1):ir.position.end),ir)});return pn.createSequence(Ct.createPosition(Dn[0].position.start,Ps.getLast(Dn).position.end),Rs.transformContent(Is),Dn)}pr.transformSeq=za}}),ea=l({"node_modules/yaml-unist-parser/lib/transform.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Ar(),pn=Ae(),Ei=Kt(),Bi=nr(),mi=br(),Ps=wr(),za=ae(),Is=$t(),Rs=yr(),dr=Ke(),Dn=Un(),ls=cs(),vs=Ro();function ir(ha,Ha){if(ha===null||ha.type===void 0&&ha.value===null)return null;switch(ha.type){case"ALIAS":return Ct.transformAlias(ha,Ha);case"BLOCK_FOLDED":return pn.transformBlockFolded(ha,Ha);case"BLOCK_LITERAL":return Ei.transformBlockLiteral(ha,Ha);case"COMMENT":return Bi.transformComment(ha,Ha);case"DIRECTIVE":return mi.transformDirective(ha,Ha);case"DOCUMENT":return Ps.transformDocument(ha,Ha);case"FLOW_MAP":return za.transformFlowMap(ha,Ha);case"FLOW_SEQ":return Is.transformFlowSeq(ha,Ha);case"MAP":return Rs.transformMap(ha,Ha);case"PLAIN":return dr.transformPlain(ha,Ha);case"QUOTE_DOUBLE":return Dn.transformQuoteDouble(ha,Ha);case"QUOTE_SINGLE":return ls.transformQuoteSingle(ha,Ha);case"SEQ":return vs.transformSeq(ha,Ha);default:throw new Error("Unexpected node type "+ha.type)}}pr.transformNode=ir}}),tu=l({"node_modules/yaml-unist-parser/lib/factories/error.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei,Bi){var mi=new SyntaxError(pn);return mi.name="YAMLSyntaxError",mi.source=Ei,mi.position=Bi,mi}pr.createError=Ct}}),fl=l({"node_modules/yaml-unist-parser/lib/transforms/error.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=tu();function pn(Ei,Bi){var mi=Ei.source.range||Ei.source.valueRange;return Ct.createError(Ei.message,Bi.text,Bi.transformRange(mi))}pr.transformError=pn}}),wl=l({"node_modules/yaml-unist-parser/lib/factories/point.js"(pr){"use strict";b(),pr.__esModule=!0;function Ct(pn,Ei,Bi){return{offset:pn,line:Ei,column:Bi}}pr.createPoint=Ct}}),Hc=l({"node_modules/yaml-unist-parser/lib/transforms/offset.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=wl();function pn(Ei,Bi){Ei<0?Ei=0:Ei>Bi.text.length&&(Ei=Bi.text.length);var mi=Bi.locator.locationForIndex(Ei);return Ct.createPoint(Ei,mi.line+1,mi.column+1)}pr.transformOffset=pn}}),Pd=l({"node_modules/yaml-unist-parser/lib/transforms/range.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=lt();function pn(Ei,Bi){return Ct.createPosition(Bi.transformOffset(Ei.origStart),Bi.transformOffset(Ei.origEnd))}pr.transformRange=pn}}),ra=l({"node_modules/yaml-unist-parser/lib/utils/add-orig-range.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=!0;function pn(Ps){if(!Ps.setOrigRanges()){var za=function(Is){if(Bi(Is))return Is.origStart=Is.start,Is.origEnd=Is.end,Ct;if(mi(Is))return Is.origOffset=Is.offset,Ct};Ps.forEach(function(Is){return Ei(Is,za)})}}pr.addOrigRange=pn;function Ei(Ps,za){if(!(!Ps||typeof Ps!="object")&&za(Ps)!==Ct)for(var Is=0,Rs=Object.keys(Ps);Isdr.offset}}}),Hd=l({"node_modules/yaml/dist/PlainValue-ec8e588e.js"(pr){"use strict";b();var Ct={ANCHOR:"&",COMMENT:"#",TAG:"!",DIRECTIVES_END:"-",DOCUMENT_END:"."},pn={ALIAS:"ALIAS",BLANK_LINE:"BLANK_LINE",BLOCK_FOLDED:"BLOCK_FOLDED",BLOCK_LITERAL:"BLOCK_LITERAL",COMMENT:"COMMENT",DIRECTIVE:"DIRECTIVE",DOCUMENT:"DOCUMENT",FLOW_MAP:"FLOW_MAP",FLOW_SEQ:"FLOW_SEQ",MAP:"MAP",MAP_KEY:"MAP_KEY",MAP_VALUE:"MAP_VALUE",PLAIN:"PLAIN",QUOTE_DOUBLE:"QUOTE_DOUBLE",QUOTE_SINGLE:"QUOTE_SINGLE",SEQ:"SEQ",SEQ_ITEM:"SEQ_ITEM"},Ei="tag:yaml.org,2002:",Bi={MAP:"tag:yaml.org,2002:map",SEQ:"tag:yaml.org,2002:seq",STR:"tag:yaml.org,2002:str"};function mi(Qn){let Zr=[0],Fn=Qn.indexOf(` @@ -768,7 +768,7 @@ ${Kr.commentBefore}`:qt}Zr.comment=Mi.after.join(` `)||null}}function ha(Zr,Fn){let{tagPrefixes:Mi}=Zr,[le,Ze]=Fn.parameters;if(!le||!Ze){let qt="Insufficient parameters given for %TAG directive";throw new Ct.YAMLSemanticError(Fn,qt)}if(Mi.some(qt=>qt.handle===le)){let qt="The %TAG directive must only be given at most once per handle in the same document.";throw new Ct.YAMLSemanticError(Fn,qt)}return{handle:le,prefix:Ze}}function Ha(Zr,Fn){let[Mi]=Fn.parameters;if(Fn.name==="YAML:1.0"&&(Mi="1.0"),!Mi){let le="Insufficient parameters given for %YAML directive";throw new Ct.YAMLSemanticError(Fn,le)}if(!Ps[Mi]){let le=`Document will be parsed as YAML ${Zr.version||Zr.options.version} rather than YAML ${Mi}`;Zr.warnings.push(new Ct.YAMLWarning(Fn,le))}return Mi}function lc(Zr,Fn,Mi){let le=[],Ze=!1;for(let qt of Fn){let{comment:Kr,name:ti}=qt;switch(ti){case"TAG":try{Zr.tagPrefixes.push(ha(Zr,qt))}catch(As){Zr.errors.push(As)}Ze=!0;break;case"YAML":case"YAML:1.0":if(Zr.version){let As="The %YAML directive must only be given at most once per document.";Zr.errors.push(new Ct.YAMLSemanticError(qt,As))}try{Zr.version=Ha(Zr,qt)}catch(As){Zr.errors.push(As)}Ze=!0;break;default:if(ti){let As=`YAML only supports %TAG and %YAML directives, and not %${ti}`;Zr.warnings.push(new Ct.YAMLWarning(qt,As))}}Kr&&le.push(Kr)}if(Mi&&!Ze&&(Zr.version||Mi.version||Zr.options.version)==="1.1"){let qt=Kr=>{let{handle:ti,prefix:As}=Kr;return{handle:ti,prefix:As}};Zr.tagPrefixes=Mi.tagPrefixes.map(qt),Zr.version=Mi.version}Zr.commentBefore=le.join(` `)||null}function us(Zr){if(Zr instanceof pn.Collection)return!0;throw new Error("Expected a YAML collection as document contents")}var Qn=class{constructor(Zr){this.anchors=new Dn(Zr.anchorPrefix),this.commentBefore=null,this.comment=null,this.contents=null,this.directivesEndMarker=null,this.errors=[],this.options=Zr,this.schema=null,this.tagPrefixes=[],this.version=null,this.warnings=[]}add(Zr){return us(this.contents),this.contents.add(Zr)}addIn(Zr,Fn){us(this.contents),this.contents.addIn(Zr,Fn)}delete(Zr){return us(this.contents),this.contents.delete(Zr)}deleteIn(Zr){return pn.isEmptyPath(Zr)?this.contents==null?!1:(this.contents=null,!0):(us(this.contents),this.contents.deleteIn(Zr))}getDefaults(){return Qn.defaults[this.version]||Qn.defaults[this.options.version]||{}}get(Zr,Fn){return this.contents instanceof pn.Collection?this.contents.get(Zr,Fn):void 0}getIn(Zr,Fn){return pn.isEmptyPath(Zr)?!Fn&&this.contents instanceof pn.Scalar?this.contents.value:this.contents:this.contents instanceof pn.Collection?this.contents.getIn(Zr,Fn):void 0}has(Zr){return this.contents instanceof pn.Collection?this.contents.has(Zr):!1}hasIn(Zr){return pn.isEmptyPath(Zr)?this.contents!==void 0:this.contents instanceof pn.Collection?this.contents.hasIn(Zr):!1}set(Zr,Fn){us(this.contents),this.contents.set(Zr,Fn)}setIn(Zr,Fn){pn.isEmptyPath(Zr)?this.contents=Fn:(us(this.contents),this.contents.setIn(Zr,Fn))}setSchema(Zr,Fn){if(!Zr&&!Fn&&this.schema)return;typeof Zr=="number"&&(Zr=Zr.toFixed(1)),Zr==="1.0"||Zr==="1.1"||Zr==="1.2"?(this.version?this.version=Zr:this.options.version=Zr,delete this.options.schema):Zr&&typeof Zr=="string"&&(this.options.schema=Zr),Array.isArray(Fn)&&(this.options.customTags=Fn);let Mi=Object.assign({},this.getDefaults(),this.options);this.schema=new Ei.Schema(Mi)}parse(Zr,Fn){this.options.keepCstNodes&&(this.cstNode=Zr),this.options.keepNodeTypes&&(this.type="DOCUMENT");let{directives:Mi=[],contents:le=[],directivesEndMarker:Ze,error:qt,valueRange:Kr}=Zr;if(qt&&(qt.source||(qt.source=this),this.errors.push(qt)),lc(this,Mi,Fn),Ze&&(this.directivesEndMarker=!0),this.range=Kr?[Kr.start,Kr.end]:null,this.setSchema(),this.anchors._cstAliases=[],ir(this,le),this.anchors.resolveNodes(),this.options.prettyErrors){for(let ti of this.errors)ti instanceof Ct.YAMLError&&ti.makePretty();for(let ti of this.warnings)ti instanceof Ct.YAMLError&&ti.makePretty()}return this}listNonDefaultTags(){return vs(this.contents).filter(Zr=>Zr.indexOf(Ei.Schema.defaultPrefix)!==0)}setTagPrefix(Zr,Fn){if(Zr[0]!=="!"||Zr[Zr.length-1]!=="!")throw new Error("Handle must start and end with !");if(Fn){let Mi=this.tagPrefixes.find(le=>le.handle===Zr);Mi?Mi.prefix=Fn:this.tagPrefixes.push({handle:Zr,prefix:Fn})}else this.tagPrefixes=this.tagPrefixes.filter(Mi=>Mi.handle!==Zr)}toJSON(Zr,Fn){let{keepBlobsInJSON:Mi,mapAsMap:le,maxAliasCount:Ze}=this.options,qt=Mi&&(typeof Zr!="string"||!(this.contents instanceof pn.Scalar)),Kr={doc:this,indentStep:" ",keep:qt,mapAsMap:qt&&!!le,maxAliasCount:Ze,stringify:dr},ti=Object.keys(this.anchors.map);ti.length>0&&(Kr.anchors=new Map(ti.map(ys=>[this.anchors.map[ys],{alias:[],aliasCount:0,count:1}])));let As=pn.toJSON(this.contents,Zr,Kr);if(typeof Fn=="function"&&Kr.anchors)for(let{count:ys,res:Ua}of Kr.anchors.values())Fn(Ua,ys);return As}toString(){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");let Zr=this.options.indent;if(!Number.isInteger(Zr)||Zr<=0){let ti=JSON.stringify(Zr);throw new Error(`"indent" option must be a positive integer, not ${ti}`)}this.setSchema();let Fn=[],Mi=!1;if(this.version){let ti="%YAML 1.2";this.schema.name==="yaml-1.1"&&(this.version==="1.0"?ti="%YAML:1.0":this.version==="1.1"&&(ti="%YAML 1.1")),Fn.push(ti),Mi=!0}let le=this.listNonDefaultTags();this.tagPrefixes.forEach(ti=>{let{handle:As,prefix:ys}=ti;le.some(Ua=>Ua.indexOf(ys)===0)&&(Fn.push(`%TAG ${As} ${ys}`),Mi=!0)}),(Mi||this.directivesEndMarker)&&Fn.push("---"),this.commentBefore&&((Mi||!this.directivesEndMarker)&&Fn.unshift(""),Fn.unshift(this.commentBefore.replace(/^/gm,"#")));let Ze={anchors:Object.create(null),doc:this,indent:"",indentStep:" ".repeat(Zr),stringify:dr},qt=!1,Kr=null;if(this.contents){this.contents instanceof pn.Node&&(this.contents.spaceBefore&&(Mi||this.directivesEndMarker)&&Fn.push(""),this.contents.commentBefore&&Fn.push(this.contents.commentBefore.replace(/^/gm,"#")),Ze.forceBlockIndent=!!this.comment,Kr=this.contents.comment);let ti=Kr?null:()=>qt=!0,As=dr(this.contents,Ze,()=>Kr=null,ti);Fn.push(pn.addComment(As,"",Kr))}else this.contents!==void 0&&Fn.push(dr(this.contents,Ze));return this.comment&&((!qt||Kr)&&Fn[Fn.length-1]!==""&&Fn.push(""),Fn.push(this.comment.replace(/^/gm,"#"))),Fn.join(` `)+` -`}};Ct._defineProperty(Qn,"defaults",Ps),pr.Document=Qn,pr.defaultOptions=Bi,pr.scalarOptions=mi}}),s0=l({"node_modules/yaml/dist/index.js"(pr){"use strict";b();var Ct=op(),pn=Lg(),Ei=cd(),Bi=Hd(),mi=$f();Tf();function Ps(vs){let ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ha=arguments.length>2?arguments[2]:void 0;ha===void 0&&typeof ir=="string"&&(ha=ir,ir=!0);let Ha=Object.assign({},pn.Document.defaults[pn.defaultOptions.version],pn.defaultOptions);return new Ei.Schema(Ha).createNode(vs,ir,ha)}var za=class extends pn.Document{constructor(vs){super(Object.assign({},pn.defaultOptions,vs))}};function Is(vs,ir){let ha=[],Ha;for(let lc of Ct.parse(vs)){let us=new za(ir);us.parse(lc,Ha),ha.push(us),Ha=us}return ha}function Rs(vs,ir){let ha=Ct.parse(vs),Ha=new za(ir).parse(ha[0]);if(ha.length>1){let lc="Source contains multiple documents; please use YAML.parseAllDocuments()";Ha.errors.unshift(new Bi.YAMLSemanticError(ha[1],lc))}return Ha}function dr(vs,ir){let ha=Rs(vs,ir);if(ha.warnings.forEach(Ha=>mi.warn(Ha)),ha.errors.length>0)throw ha.errors[0];return ha.toJSON()}function Dn(vs,ir){let ha=new za(ir);return ha.contents=vs,String(ha)}var ls={createNode:Ps,defaultOptions:pn.defaultOptions,Document:za,parse:dr,parseAllDocuments:Is,parseCST:Ct.parse,parseDocument:Rs,scalarOptions:pn.scalarOptions,stringify:Dn};pr.YAML=ls}}),Hu=l({"node_modules/yaml/index.js"(pr,Ct){b(),Ct.exports=s0().YAML}}),Ec=l({"node_modules/yaml/dist/util.js"(pr){"use strict";b();var Ct=Tf(),pn=Hd();pr.findPair=Ct.findPair,pr.parseMap=Ct.resolveMap,pr.parseSeq=Ct.resolveSeq,pr.stringifyNumber=Ct.stringifyNumber,pr.stringifyString=Ct.stringifyString,pr.toJSON=Ct.toJSON,pr.Type=pn.Type,pr.YAMLError=pn.YAMLError,pr.YAMLReferenceError=pn.YAMLReferenceError,pr.YAMLSemanticError=pn.YAMLSemanticError,pr.YAMLSyntaxError=pn.YAMLSyntaxError,pr.YAMLWarning=pn.YAMLWarning}}),_u=l({"node_modules/yaml/util.js"(pr){b();var Ct=Ec();pr.findPair=Ct.findPair,pr.toJSON=Ct.toJSON,pr.parseMap=Ct.parseMap,pr.parseSeq=Ct.parseSeq,pr.stringifyNumber=Ct.stringifyNumber,pr.stringifyString=Ct.stringifyString,pr.Type=Ct.Type,pr.YAMLError=Ct.YAMLError,pr.YAMLReferenceError=Ct.YAMLReferenceError,pr.YAMLSemanticError=Ct.YAMLSemanticError,pr.YAMLSyntaxError=Ct.YAMLSyntaxError,pr.YAMLWarning=Ct.YAMLWarning}}),Al=l({"node_modules/yaml-unist-parser/lib/yaml.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Hu();pr.Document=Ct.Document;var pn=Hu();pr.parseCST=pn.parseCST;var Ei=_u();pr.YAMLError=Ei.YAMLError,pr.YAMLSyntaxError=Ei.YAMLSyntaxError,pr.YAMLSemanticError=Ei.YAMLSemanticError}}),yo=l({"node_modules/yaml-unist-parser/lib/parse.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=ue(),pn=Je(),Ei=mt(),Bi=ke(),mi=ea(),Ps=ut(),za=fl(),Is=Hc(),Rs=Pd(),dr=ra(),Dn=Wc(),ls=Bl(),vs=Al();function ir(ha){var Ha=vs.parseCST(ha);dr.addOrigRange(Ha);for(var lc=Ha.map(function(As){return new vs.Document({merge:!1,keepCstNodes:!0}).parse(As)}),us=new Ct.default(ha),Qn=[],Zr={text:ha,locator:us,comments:Qn,transformOffset:function(As){return Is.transformOffset(As,Zr)},transformRange:function(As){return Rs.transformRange(As,Zr)},transformNode:function(As){return mi.transformNode(As,Zr)},transformContent:function(As){return Ps.transformContent(As,Zr)}},Fn=0,Mi=lc;Fn{"use strict";var A6l=Object.getOwnPropertyNames,yp=(e,r)=>function(){return r||(0,e[A6l(e)[0]])((r={exports:{}}).exports,r),r.exports},IH=yp({"node_modules/core-js/internals/global.js"(e,r){var t=function(n){return n&&n.Math==Math&&n};r.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}}),xH=yp({"node_modules/core-js/internals/fails.js"(e,r){r.exports=function(t){try{return!!t()}catch{return!0}}}}),ume=yp({"node_modules/core-js/internals/descriptors.js"(e,r){var t=xH();r.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}}),GJr=yp({"node_modules/core-js/internals/function-bind-native.js"(e,r){var t=xH();r.exports=!t(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})}}),qqe=yp({"node_modules/core-js/internals/function-call.js"(e,r){var t=GJr(),n=Function.prototype.call;r.exports=t?n.bind(n):function(){return n.apply(n,arguments)}}}),b6l=yp({"node_modules/core-js/internals/object-property-is-enumerable.js"(e){"use strict";var r={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!r.call({1:2},1);e.f=n?function(s){var a=t(this,s);return!!a&&a.enumerable}:r}}),UJr=yp({"node_modules/core-js/internals/create-property-descriptor.js"(e,r){r.exports=function(t,n){return{enumerable:!(t&1),configurable:!(t&2),writable:!(t&4),value:n}}}}),TH=yp({"node_modules/core-js/internals/function-uncurry-this.js"(e,r){var t=GJr(),n=Function.prototype,i=n.call,s=t&&n.bind.bind(i,i);r.exports=t?s:function(a){return function(){return i.apply(a,arguments)}}}}),JKt=yp({"node_modules/core-js/internals/classof-raw.js"(e,r){var t=TH(),n=t({}.toString),i=t("".slice);r.exports=function(s){return i(n(s),8,-1)}}}),C6l=yp({"node_modules/core-js/internals/indexed-object.js"(e,r){var t=TH(),n=xH(),i=JKt(),s=Object,a=t("".split);r.exports=n(function(){return!s("z").propertyIsEnumerable(0)})?function(o){return i(o)=="String"?a(o,""):s(o)}:s}}),VJr=yp({"node_modules/core-js/internals/is-null-or-undefined.js"(e,r){r.exports=function(t){return t==null}}}),Jds=yp({"node_modules/core-js/internals/require-object-coercible.js"(e,r){var t=VJr(),n=TypeError;r.exports=function(i){if(t(i))throw n("Can't call method on "+i);return i}}}),zJr=yp({"node_modules/core-js/internals/to-indexed-object.js"(e,r){var t=C6l(),n=Jds();r.exports=function(i){return t(n(i))}}}),Xds=yp({"node_modules/core-js/internals/document-all.js"(e,r){var t=typeof document=="object"&&document.all,n=typeof t>"u"&&t!==void 0;r.exports={all:t,IS_HTMLDDA:n}}}),vL=yp({"node_modules/core-js/internals/is-callable.js"(e,r){var t=Xds(),n=t.all;r.exports=t.IS_HTMLDDA?function(i){return typeof i=="function"||i===n}:function(i){return typeof i=="function"}}}),Mqe=yp({"node_modules/core-js/internals/is-object.js"(e,r){var t=vL(),n=Xds(),i=n.all;r.exports=n.IS_HTMLDDA?function(s){return typeof s=="object"?s!==null:t(s)||s===i}:function(s){return typeof s=="object"?s!==null:t(s)}}}),XKt=yp({"node_modules/core-js/internals/get-built-in.js"(e,r){var t=IH(),n=vL(),i=function(s){return n(s)?s:void 0};r.exports=function(s,a){return arguments.length<2?i(t[s]):t[s]&&t[s][a]}}}),Zds=yp({"node_modules/core-js/internals/object-is-prototype-of.js"(e,r){var t=TH();r.exports=t({}.isPrototypeOf)}}),v6l=yp({"node_modules/core-js/internals/engine-user-agent.js"(e,r){var t=XKt();r.exports=t("navigator","userAgent")||""}}),E6l=yp({"node_modules/core-js/internals/engine-v8-version.js"(e,r){var t=IH(),n=v6l(),i=t.process,s=t.Deno,a=i&&i.versions||s&&s.version,o=a&&a.v8,c,l;o&&(c=o.split("."),l=c[0]>0&&c[0]<4?1:+(c[0]+c[1])),!l&&n&&(c=n.match(/Edge\/(\d+)/),(!c||c[1]>=74)&&(c=n.match(/Chrome\/(\d+)/),c&&(l=+c[1]))),r.exports=l}}),eps=yp({"node_modules/core-js/internals/symbol-constructor-detection.js"(e,r){var t=E6l(),n=xH();r.exports=!!Object.getOwnPropertySymbols&&!n(function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&t&&t<41})}}),tps=yp({"node_modules/core-js/internals/use-symbol-as-uid.js"(e,r){var t=eps();r.exports=t&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}}),rps=yp({"node_modules/core-js/internals/is-symbol.js"(e,r){var t=XKt(),n=vL(),i=Zds(),s=tps(),a=Object;r.exports=s?function(o){return typeof o=="symbol"}:function(o){var c=t("Symbol");return n(c)&&i(c.prototype,a(o))}}}),$Jr=yp({"node_modules/core-js/internals/try-to-string.js"(e,r){var t=String;r.exports=function(n){try{return t(n)}catch{return"Object"}}}}),ZKt=yp({"node_modules/core-js/internals/a-callable.js"(e,r){var t=vL(),n=$Jr(),i=TypeError;r.exports=function(s){if(t(s))return s;throw i(n(s)+" is not a function")}}}),QJr=yp({"node_modules/core-js/internals/get-method.js"(e,r){var t=ZKt(),n=VJr();r.exports=function(i,s){var a=i[s];return n(a)?void 0:t(a)}}}),D6l=yp({"node_modules/core-js/internals/ordinary-to-primitive.js"(e,r){var t=qqe(),n=vL(),i=Mqe(),s=TypeError;r.exports=function(a,o){var c,l;if(o==="string"&&n(c=a.toString)&&!i(l=t(c,a))||n(c=a.valueOf)&&!i(l=t(c,a))||o!=="string"&&n(c=a.toString)&&!i(l=t(c,a)))return l;throw s("Can't convert object to primitive value")}}}),S6l=yp({"node_modules/core-js/internals/is-pure.js"(e,r){r.exports=!1}}),KJr=yp({"node_modules/core-js/internals/define-global-property.js"(e,r){var t=IH(),n=Object.defineProperty;r.exports=function(i,s){try{n(t,i,{value:s,configurable:!0,writable:!0})}catch{t[i]=s}return s}}}),HJr=yp({"node_modules/core-js/internals/shared-store.js"(e,r){var t=IH(),n=KJr(),i="__core-js_shared__",s=t[i]||n(i,{});r.exports=s}}),nps=yp({"node_modules/core-js/internals/shared.js"(e,r){var t=S6l(),n=HJr();(r.exports=function(i,s){return n[i]||(n[i]=s!==void 0?s:{})})("versions",[]).push({version:"3.26.1",mode:t?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}}),WJr=yp({"node_modules/core-js/internals/to-object.js"(e,r){var t=Jds(),n=Object;r.exports=function(i){return n(t(i))}}}),y2e=yp({"node_modules/core-js/internals/has-own-property.js"(e,r){var t=TH(),n=WJr(),i=t({}.hasOwnProperty);r.exports=Object.hasOwn||function(a,o){return i(n(a),o)}}}),ips=yp({"node_modules/core-js/internals/uid.js"(e,r){var t=TH(),n=0,i=Math.random(),s=t(1 .toString);r.exports=function(a){return"Symbol("+(a===void 0?"":a)+")_"+s(++n+i,36)}}}),Lqe=yp({"node_modules/core-js/internals/well-known-symbol.js"(e,r){var t=IH(),n=nps(),i=y2e(),s=ips(),a=eps(),o=tps(),c=n("wks"),l=t.Symbol,u=l&&l.for,m=o?l:l&&l.withoutSetter||s;r.exports=function(h){if(!i(c,h)||!(a||typeof c[h]=="string")){var _="Symbol."+h;a&&i(l,h)?c[h]=l[h]:o&&u?c[h]=u(_):c[h]=m(_)}return c[h]}}}),w6l=yp({"node_modules/core-js/internals/to-primitive.js"(e,r){var t=qqe(),n=Mqe(),i=rps(),s=QJr(),a=D6l(),o=Lqe(),c=TypeError,l=o("toPrimitive");r.exports=function(u,m){if(!n(u)||i(u))return u;var h=s(u,l),_;if(h){if(m===void 0&&(m="default"),_=t(h,u,m),!n(_)||i(_))return _;throw c("Can't convert object to primitive value")}return m===void 0&&(m="number"),a(u,m)}}}),YJr=yp({"node_modules/core-js/internals/to-property-key.js"(e,r){var t=w6l(),n=rps();r.exports=function(i){var s=t(i,"string");return n(s)?s:s+""}}}),I6l=yp({"node_modules/core-js/internals/document-create-element.js"(e,r){var t=IH(),n=Mqe(),i=t.document,s=n(i)&&n(i.createElement);r.exports=function(a){return s?i.createElement(a):{}}}}),sps=yp({"node_modules/core-js/internals/ie8-dom-define.js"(e,r){var t=ume(),n=xH(),i=I6l();r.exports=!t&&!n(function(){return Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a!=7})}}),aps=yp({"node_modules/core-js/internals/object-get-own-property-descriptor.js"(e){var r=ume(),t=qqe(),n=b6l(),i=UJr(),s=zJr(),a=YJr(),o=y2e(),c=sps(),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(m,h){if(m=s(m),h=a(h),c)try{return l(m,h)}catch{}if(o(m,h))return i(!t(n.f,m,h),m[h])}}}),x6l=yp({"node_modules/core-js/internals/v8-prototype-define-bug.js"(e,r){var t=ume(),n=xH();r.exports=t&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}}),jqe=yp({"node_modules/core-js/internals/an-object.js"(e,r){var t=Mqe(),n=String,i=TypeError;r.exports=function(s){if(t(s))return s;throw i(n(s)+" is not an object")}}}),vSt=yp({"node_modules/core-js/internals/object-define-property.js"(e){var r=ume(),t=sps(),n=x6l(),i=jqe(),s=YJr(),a=TypeError,o=Object.defineProperty,c=Object.getOwnPropertyDescriptor,l="enumerable",u="configurable",m="writable";e.f=r?n?function(_,b,v){if(i(_),b=s(b),i(v),typeof _=="function"&&b==="prototype"&&"value"in v&&m in v&&!v[m]){var w=c(_,b);w&&w[m]&&(_[b]=v.value,v={configurable:u in v?v[u]:w[u],enumerable:l in v?v[l]:w[l],writable:!1})}return o(_,b,v)}:o:function(_,b,v){if(i(_),b=s(b),i(v),t)try{return o(_,b,v)}catch{}if("get"in v||"set"in v)throw a("Accessors not supported");return"value"in v&&(_[b]=v.value),_}}}),ops=yp({"node_modules/core-js/internals/create-non-enumerable-property.js"(e,r){var t=ume(),n=vSt(),i=UJr();r.exports=t?function(s,a,o){return n.f(s,a,i(1,o))}:function(s,a,o){return s[a]=o,s}}}),T6l=yp({"node_modules/core-js/internals/function-name.js"(e,r){var t=ume(),n=y2e(),i=Function.prototype,s=t&&Object.getOwnPropertyDescriptor,a=n(i,"name"),o=a&&function(){}.name==="something",c=a&&(!t||t&&s(i,"name").configurable);r.exports={EXISTS:a,PROPER:o,CONFIGURABLE:c}}}),cps=yp({"node_modules/core-js/internals/inspect-source.js"(e,r){var t=TH(),n=vL(),i=HJr(),s=t(Function.toString);n(i.inspectSource)||(i.inspectSource=function(a){return s(a)}),r.exports=i.inspectSource}}),P6l=yp({"node_modules/core-js/internals/weak-map-basic-detection.js"(e,r){var t=IH(),n=vL(),i=t.WeakMap;r.exports=n(i)&&/native code/.test(String(i))}}),R6l=yp({"node_modules/core-js/internals/shared-key.js"(e,r){var t=nps(),n=ips(),i=t("keys");r.exports=function(s){return i[s]||(i[s]=n(s))}}}),ups=yp({"node_modules/core-js/internals/hidden-keys.js"(e,r){r.exports={}}}),k6l=yp({"node_modules/core-js/internals/internal-state.js"(e,r){var t=P6l(),n=IH(),i=Mqe(),s=ops(),a=y2e(),o=HJr(),c=R6l(),l=ups(),u="Object already initialized",m=n.TypeError,h=n.WeakMap,_,b,v,w=function(R){return v(R)?b(R):_(R,{})},x=function(R){return function(L){var U;if(!i(L)||(U=b(L)).type!==R)throw m("Incompatible receiver, "+R+" required");return U}};t||o.state?(P=o.state||(o.state=new h),P.get=P.get,P.has=P.has,P.set=P.set,_=function(R,L){if(P.has(R))throw m(u);return L.facade=R,P.set(R,L),L},b=function(R){return P.get(R)||{}},v=function(R){return P.has(R)}):(k=c("state"),l[k]=!0,_=function(R,L){if(a(R,k))throw m(u);return L.facade=R,s(R,k,L),L},b=function(R){return a(R,k)?R[k]:{}},v=function(R){return a(R,k)});var P,k;r.exports={set:_,get:b,has:v,enforce:w,getterFor:x}}}),lps=yp({"node_modules/core-js/internals/make-built-in.js"(e,r){var t=xH(),n=vL(),i=y2e(),s=ume(),a=T6l().CONFIGURABLE,o=cps(),c=k6l(),l=c.enforce,u=c.get,m=Object.defineProperty,h=s&&!t(function(){return m(function(){},"length",{value:8}).length!==8}),_=String(String).split("String"),b=r.exports=function(v,w,x){String(w).slice(0,7)==="Symbol("&&(w="["+String(w).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),x&&x.getter&&(w="get "+w),x&&x.setter&&(w="set "+w),(!i(v,"name")||a&&v.name!==w)&&(s?m(v,"name",{value:w,configurable:!0}):v.name=w),h&&x&&i(x,"arity")&&v.length!==x.arity&&m(v,"length",{value:x.arity});try{x&&i(x,"constructor")&&x.constructor?s&&m(v,"prototype",{writable:!1}):v.prototype&&(v.prototype=void 0)}catch{}var P=l(v);return i(P,"source")||(P.source=_.join(typeof w=="string"?w:"")),v};Function.prototype.toString=b(function(){return n(this)&&u(this).source||o(this)},"toString")}}),F6l=yp({"node_modules/core-js/internals/define-built-in.js"(e,r){var t=vL(),n=vSt(),i=lps(),s=KJr();r.exports=function(a,o,c,l){l||(l={});var u=l.enumerable,m=l.name!==void 0?l.name:o;if(t(c)&&i(c,m,l),l.global)u?a[o]=c:s(o,c);else{try{l.unsafe?a[o]&&(u=!0):delete a[o]}catch{}u?a[o]=c:n.f(a,o,{value:c,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return a}}}),N6l=yp({"node_modules/core-js/internals/math-trunc.js"(e,r){var t=Math.ceil,n=Math.floor;r.exports=Math.trunc||function(s){var a=+s;return(a>0?n:t)(a)}}}),JJr=yp({"node_modules/core-js/internals/to-integer-or-infinity.js"(e,r){var t=N6l();r.exports=function(n){var i=+n;return i!==i||i===0?0:t(i)}}}),O6l=yp({"node_modules/core-js/internals/to-absolute-index.js"(e,r){var t=JJr(),n=Math.max,i=Math.min;r.exports=function(s,a){var o=t(s);return o<0?n(o+a,0):i(o,a)}}}),B6l=yp({"node_modules/core-js/internals/to-length.js"(e,r){var t=JJr(),n=Math.min;r.exports=function(i){return i>0?n(t(i),9007199254740991):0}}}),ESt=yp({"node_modules/core-js/internals/length-of-array-like.js"(e,r){var t=B6l();r.exports=function(n){return t(n.length)}}}),q6l=yp({"node_modules/core-js/internals/array-includes.js"(e,r){var t=zJr(),n=O6l(),i=ESt(),s=function(a){return function(o,c,l){var u=t(o),m=i(u),h=n(l,m),_;if(a&&c!=c){for(;m>h;)if(_=u[h++],_!=_)return!0}else for(;m>h;h++)if((a||h in u)&&u[h]===c)return a||h||0;return!a&&-1}};r.exports={includes:s(!0),indexOf:s(!1)}}}),M6l=yp({"node_modules/core-js/internals/object-keys-internal.js"(e,r){var t=TH(),n=y2e(),i=zJr(),s=q6l().indexOf,a=ups(),o=t([].push);r.exports=function(c,l){var u=i(c),m=0,h=[],_;for(_ in u)!n(a,_)&&n(u,_)&&o(h,_);for(;l.length>m;)n(u,_=l[m++])&&(~s(h,_)||o(h,_));return h}}}),L6l=yp({"node_modules/core-js/internals/enum-bug-keys.js"(e,r){r.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}}),j6l=yp({"node_modules/core-js/internals/object-get-own-property-names.js"(e){var r=M6l(),t=L6l(),n=t.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(s){return r(s,n)}}}),G6l=yp({"node_modules/core-js/internals/object-get-own-property-symbols.js"(e){e.f=Object.getOwnPropertySymbols}}),U6l=yp({"node_modules/core-js/internals/own-keys.js"(e,r){var t=XKt(),n=TH(),i=j6l(),s=G6l(),a=jqe(),o=n([].concat);r.exports=t("Reflect","ownKeys")||function(l){var u=i.f(a(l)),m=s.f;return m?o(u,m(l)):u}}}),V6l=yp({"node_modules/core-js/internals/copy-constructor-properties.js"(e,r){var t=y2e(),n=U6l(),i=aps(),s=vSt();r.exports=function(a,o,c){for(var l=n(o),u=s.f,m=i.f,h=0;hn)throw t("Maximum allowed index exceeded");return i}}}),Q6l=yp({"node_modules/core-js/internals/function-uncurry-this-clause.js"(e,r){var t=JKt(),n=TH();r.exports=function(i){if(t(i)==="Function")return n(i)}}}),pps=yp({"node_modules/core-js/internals/function-bind-context.js"(e,r){var t=Q6l(),n=ZKt(),i=GJr(),s=t(t.bind);r.exports=function(a,o){return n(a),o===void 0?a:i?s(a,o):function(){return a.apply(o,arguments)}}}}),mps=yp({"node_modules/core-js/internals/flatten-into-array.js"(e,r){"use strict";var t=dps(),n=ESt(),i=$6l(),s=pps(),a=function(o,c,l,u,m,h,_,b){for(var v=m,w=0,x=_?s(_,b):!1,P,k;w0&&t(P)?(k=n(P),v=a(o,c,P,k,v,h-1)-1):(i(v+1),o[v]=P),v++),w++;return v};r.exports=a}}),K6l=yp({"node_modules/core-js/internals/to-string-tag-support.js"(e,r){var t=Lqe(),n=t("toStringTag"),i={};i[n]="z",r.exports=String(i)==="[object z]"}}),fps=yp({"node_modules/core-js/internals/classof.js"(e,r){var t=K6l(),n=vL(),i=JKt(),s=Lqe(),a=s("toStringTag"),o=Object,c=i(function(){return arguments}())=="Arguments",l=function(u,m){try{return u[m]}catch{}};r.exports=t?i:function(u){var m,h,_;return u===void 0?"Undefined":u===null?"Null":typeof(h=l(m=o(u),a))=="string"?h:c?i(m):(_=i(m))=="Object"&&n(m.callee)?"Arguments":_}}}),H6l=yp({"node_modules/core-js/internals/is-constructor.js"(e,r){var t=TH(),n=xH(),i=vL(),s=fps(),a=XKt(),o=cps(),c=function(){},l=[],u=a("Reflect","construct"),m=/^\s*(?:class|function)\b/,h=t(m.exec),_=!m.exec(c),b=function(x){if(!i(x))return!1;try{return u(c,l,x),!0}catch{return!1}},v=function(x){if(!i(x))return!1;switch(s(x)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return _||!!h(m,o(x))}catch{return!0}};v.sham=!0,r.exports=!u||n(function(){var w;return b(b.call)||!b(Object)||!b(function(){w=!0})||w})?v:b}}),W6l=yp({"node_modules/core-js/internals/array-species-constructor.js"(e,r){var t=dps(),n=H6l(),i=Mqe(),s=Lqe(),a=s("species"),o=Array;r.exports=function(c){var l;return t(c)&&(l=c.constructor,n(l)&&(l===o||t(l.prototype))?l=void 0:i(l)&&(l=l[a],l===null&&(l=void 0))),l===void 0?o:l}}}),hps=yp({"node_modules/core-js/internals/array-species-create.js"(e,r){var t=W6l();r.exports=function(n,i){return new(t(n))(i===0?0:i)}}}),Y6l=yp({"node_modules/core-js/modules/es.array.flat-map.js"(){"use strict";var e=XJr(),r=mps(),t=ZKt(),n=WJr(),i=ESt(),s=hps();e({target:"Array",proto:!0},{flatMap:function(o){var c=n(this),l=i(c),u;return t(o),u=s(c,0),u.length=r(u,c,c,l,0,1,o,arguments.length>1?arguments[1]:void 0),u}})}}),gps=yp({"node_modules/core-js/internals/iterators.js"(e,r){r.exports={}}}),J6l=yp({"node_modules/core-js/internals/is-array-iterator-method.js"(e,r){var t=Lqe(),n=gps(),i=t("iterator"),s=Array.prototype;r.exports=function(a){return a!==void 0&&(n.Array===a||s[i]===a)}}}),yps=yp({"node_modules/core-js/internals/get-iterator-method.js"(e,r){var t=fps(),n=QJr(),i=VJr(),s=gps(),a=Lqe(),o=a("iterator");r.exports=function(c){if(!i(c))return n(c,o)||n(c,"@@iterator")||s[t(c)]}}}),X6l=yp({"node_modules/core-js/internals/get-iterator.js"(e,r){var t=qqe(),n=ZKt(),i=jqe(),s=$Jr(),a=yps(),o=TypeError;r.exports=function(c,l){var u=arguments.length<2?a(c):l;if(n(u))return i(t(u,c));throw o(s(c)+" is not iterable")}}}),Z6l=yp({"node_modules/core-js/internals/iterator-close.js"(e,r){var t=qqe(),n=jqe(),i=QJr();r.exports=function(s,a,o){var c,l;n(s);try{if(c=i(s,"return"),!c){if(a==="throw")throw o;return o}c=t(c,s)}catch(u){l=!0,c=u}if(a==="throw")throw o;if(l)throw c;return n(c),o}}}),eFl=yp({"node_modules/core-js/internals/iterate.js"(e,r){var t=pps(),n=qqe(),i=jqe(),s=$Jr(),a=J6l(),o=ESt(),c=Zds(),l=X6l(),u=yps(),m=Z6l(),h=TypeError,_=function(v,w){this.stopped=v,this.result=w},b=_.prototype;r.exports=function(v,w,x){var P=x&&x.that,k=!!(x&&x.AS_ENTRIES),R=!!(x&&x.IS_RECORD),L=!!(x&&x.IS_ITERATOR),U=!!(x&&x.INTERRUPTED),Y=t(w,P),N,j,M,C,O,V,Q,X=function(ee){return N&&m(N,"normal",ee),new _(!0,ee)},J=function(ee){return k?(i(ee),U?Y(ee[0],ee[1],X):Y(ee[0],ee[1])):U?Y(ee,X):Y(ee)};if(R)N=v.iterator;else if(L)N=v;else{if(j=u(v),!j)throw h(s(v)+" is not iterable");if(a(j)){for(M=0,C=o(v);C>M;M++)if(O=J(v[M]),O&&c(b,O))return O;return new _(!1)}N=l(v,j)}for(V=R?v.next:N.next;!(Q=n(V,N)).done;){try{O=J(Q.value)}catch(ee){m(N,"throw",ee)}if(typeof O=="object"&&O&&c(b,O))return O}return new _(!1)}}}),tFl=yp({"node_modules/core-js/internals/create-property.js"(e,r){"use strict";var t=YJr(),n=vSt(),i=UJr();r.exports=function(s,a,o){var c=t(a);c in s?n.f(s,c,i(0,o)):s[c]=o}}}),rFl=yp({"node_modules/core-js/modules/es.object.from-entries.js"(){var e=XJr(),r=eFl(),t=tFl();e({target:"Object",stat:!0},{fromEntries:function(i){var s={};return r(i,function(a,o){t(s,a,o)},{AS_ENTRIES:!0}),s}})}}),nFl=yp({"node_modules/core-js/internals/define-built-in-accessor.js"(e,r){var t=lps(),n=vSt();r.exports=function(i,s,a){return a.get&&t(a.get,s,{getter:!0}),a.set&&t(a.set,s,{setter:!0}),n.f(i,s,a)}}}),iFl=yp({"node_modules/core-js/internals/regexp-flags.js"(e,r){"use strict";var t=jqe();r.exports=function(){var n=t(this),i="";return n.hasIndices&&(i+="d"),n.global&&(i+="g"),n.ignoreCase&&(i+="i"),n.multiline&&(i+="m"),n.dotAll&&(i+="s"),n.unicode&&(i+="u"),n.unicodeSets&&(i+="v"),n.sticky&&(i+="y"),i}}}),sFl=yp({"node_modules/core-js/modules/es.regexp.flags.js"(){var e=IH(),r=ume(),t=nFl(),n=iFl(),i=xH(),s=e.RegExp,a=s.prototype,o=r&&i(function(){var c=!0;try{s(".","d")}catch{c=!1}var l={},u="",m=c?"dgimsy":"gimsy",h=function(w,x){Object.defineProperty(l,w,{get:function(){return u+=x,!0}})},_={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};c&&(_.hasIndices="d");for(var b in _)h(b,_[b]);var v=Object.getOwnPropertyDescriptor(a,"flags").get.call(l);return v!==m||u!==m});o&&t(a,"flags",{configurable:!0,get:n})}}),aFl=yp({"node_modules/core-js/modules/es.array.flat.js"(){"use strict";var e=XJr(),r=mps(),t=WJr(),n=ESt(),i=JJr(),s=hps();e({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,c=t(this),l=n(c),u=s(c,0);return u.length=r(u,c,c,l,0,o===void 0?1:i(o)),u}})}}),oFl=["cliName","cliCategory","cliDescription"],cFl=["_"],uFl=["overrides"],lFl=["languageId"];function eHt(e,r){if(e==null)return{};var t=dFl(e,r),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function dFl(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}Y6l();rFl();sFl();aFl();var pFl=Object.create,tHt=Object.defineProperty,mFl=Object.getOwnPropertyDescriptor,ZJr=Object.getOwnPropertyNames,fFl=Object.getPrototypeOf,hFl=Object.prototype.hasOwnProperty,lme=(e,r)=>function(){return e&&(r=(0,e[ZJr(e)[0]])(e=0)),r},Ki=(e,r)=>function(){return r||(0,e[ZJr(e)[0]])((r={exports:{}}).exports,r),r.exports},rHt=(e,r)=>{for(var t in r)tHt(e,t,{get:r[t],enumerable:!0})},_ps=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of ZJr(r))!hFl.call(e,i)&&i!==t&&tHt(e,i,{get:()=>r[i],enumerable:!(n=mFl(r,i))||n.enumerable});return e},Aps=(e,r,t)=>(t=e!=null?pFl(fFl(e)):{},_ps(r||!e||!e.__esModule?tHt(t,"default",{value:e,enumerable:!0}):t,e)),wO=e=>_ps(tHt({},"__esModule",{value:!0}),e),gFl=Ki({"node_modules/diff/lib/diff/base.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){}r.prototype={diff:function(s,a){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=o.callback;typeof o=="function"&&(c=o,o={}),this.options=o;var l=this;function u(k){return c?(setTimeout(function(){c(void 0,k)},0),!0):k}s=this.castInput(s),a=this.castInput(a),s=this.removeEmpty(this.tokenize(s)),a=this.removeEmpty(this.tokenize(a));var m=a.length,h=s.length,_=1,b=m+h,v=[{newPos:-1,components:[]}],w=this.extractCommon(v[0],a,s,0);if(v[0].newPos+1>=m&&w+1>=h)return u([{value:this.join(a),count:a.length}]);function x(){for(var k=-1*_;k<=_;k+=2){var R=void 0,L=v[k-1],U=v[k+1],Y=(U?U.newPos:0)-k;L&&(v[k-1]=void 0);var N=L&&L.newPos+1=m&&Y+1>=h)return u(t(l,R.components,a,s,l.useLongestToken));v[k]=R}_++}if(c)(function k(){setTimeout(function(){if(_>b)return c();x()||k()},0)})();else for(;_<=b;){var P=x();if(P)return P}},pushComponent:function(s,a,o){var c=s[s.length-1];c&&c.added===a&&c.removed===o?s[s.length-1]={count:c.count+1,added:a,removed:o}:s.push({count:1,added:a,removed:o})},extractCommon:function(s,a,o,c){for(var l=a.length,u=o.length,m=s.newPos,h=m-c,_=0;m+1x.length?k:x}),_.value=i.join(b)}else _.value=i.join(a.slice(m,m+_.count));m+=_.count,_.added||(h+=_.count)}}var w=s[u-1];return u>1&&typeof w.value=="string"&&(w.added||w.removed)&&i.equals("",w.value)&&(s[u-2].value+=w.value,s.pop()),s}function n(i){return{newPos:i.newPos,components:i.components.slice(0)}}}}),yFl=Ki({"node_modules/diff/lib/diff/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=i,e.arrayDiff=void 0;var r=t(gFl());function t(s){return s&&s.__esModule?s:{default:s}}var n=new r.default;e.arrayDiff=n,n.tokenize=function(s){return s.slice()},n.join=n.removeEmpty=function(s){return s};function i(s,a,o){return n.diff(s,a,o)}}}),bps={};rHt(bps,{default:()=>_Fl});function _Fl(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var AFl=lme({"node_modules/escape-string-regexp/index.js"(){}}),IO=Ki({"src/utils/get-last.js"(e,r){"use strict";var t=n=>n[n.length-1];r.exports=t}}),Cps=Ki({"node_modules/semver/internal/debug.js"(e,r){var t=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...n)=>console.error("SEMVER",...n):()=>{};r.exports=t}}),vps=Ki({"node_modules/semver/internal/constants.js"(e,r){var t="2.0.0",n=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,s=16;r.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:n,MAX_SAFE_INTEGER:i,MAX_SAFE_COMPONENT_LENGTH:s}}}),bFl=Ki({"node_modules/semver/internal/re.js"(e,r){var{MAX_SAFE_COMPONENT_LENGTH:t}=vps(),n=Cps();e=r.exports={};var i=e.re=[],s=e.src=[],a=e.t={},o=0,c=(l,u,m)=>{let h=o++;n(l,h,u),a[l]=h,s[h]=u,i[h]=new RegExp(u,m?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),c("FULL",`^${s[a.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),c("LOOSE",`^${s[a.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?)?)?`),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?)?)?`),c("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?(?:$|[^\\d])`),c("COERCERTL",s[a.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",c("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",c("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})\\s+-\\s+(${s[a.XRANGEPLAIN]})\\s*$`),c("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[a.XRANGEPLAINLOOSE]})\\s*$`),c("STAR","(<|>)?=?\\s*\\*"),c("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),c("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),CFl=Ki({"node_modules/semver/internal/parse-options.js"(e,r){var t=["includePrerelease","loose","rtl"],n=i=>i?typeof i!="object"?{loose:!0}:t.filter(s=>i[s]).reduce((s,a)=>(s[a]=!0,s),{}):{};r.exports=n}}),vFl=Ki({"node_modules/semver/internal/identifiers.js"(e,r){var t=/^[0-9]+$/,n=(s,a)=>{let o=t.test(s),c=t.test(a);return o&&c&&(s=+s,a=+a),s===a?0:o&&!c?-1:c&&!o?1:sn(a,s);r.exports={compareIdentifiers:n,rcompareIdentifiers:i}}}),EFl=Ki({"node_modules/semver/classes/semver.js"(e,r){var t=Cps(),{MAX_LENGTH:n,MAX_SAFE_INTEGER:i}=vps(),{re:s,t:a}=bFl(),o=CFl(),{compareIdentifiers:c}=vFl(),l=class{constructor(u,m){if(m=o(m),u instanceof l){if(u.loose===!!m.loose&&u.includePrerelease===!!m.includePrerelease)return u;u=u.version}else if(typeof u!="string")throw new TypeError(`Invalid Version: ${u}`);if(u.length>n)throw new TypeError(`version is longer than ${n} characters`);t("SemVer",u,m),this.options=m,this.loose=!!m.loose,this.includePrerelease=!!m.includePrerelease;let h=u.trim().match(m.loose?s[a.LOOSE]:s[a.FULL]);if(!h)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+h[1],this.minor=+h[2],this.patch=+h[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");h[4]?this.prerelease=h[4].split(".").map(_=>{if(/^[0-9]+$/.test(_)){let b=+_;if(b>=0&&b=0;)typeof this.prerelease[h]=="number"&&(this.prerelease[h]++,h=-2);h===-1&&this.prerelease.push(0)}m&&(c(this.prerelease[0],m)===0?isNaN(this.prerelease[1])&&(this.prerelease=[m,0]):this.prerelease=[m,0]);break;default:throw new Error(`invalid increment argument: ${u}`)}return this.format(),this.raw=this.version,this}};r.exports=l}}),eXr=Ki({"node_modules/semver/functions/compare.js"(e,r){var t=EFl(),n=(i,s,a)=>new t(i,a).compare(new t(s,a));r.exports=n}}),DFl=Ki({"node_modules/semver/functions/lt.js"(e,r){var t=eXr(),n=(i,s,a)=>t(i,s,a)<0;r.exports=n}}),Eps=Ki({"node_modules/semver/functions/gte.js"(e,r){var t=eXr(),n=(i,s,a)=>t(i,s,a)>=0;r.exports=n}}),Dps=Ki({"src/utils/arrayify.js"(e,r){"use strict";r.exports=(t,n)=>Object.entries(t).map(([i,s])=>Object.assign({[n]:i},s))}}),SFl=Ki({"node_modules/outdent/lib/index.js"(e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;function t(){for(var P=[],k=0;k1&&arguments[1]!==void 0?arguments[1]:!0,ha=arguments.length>2?arguments[2]:void 0;ha===void 0&&typeof ir=="string"&&(ha=ir,ir=!0);let Ha=Object.assign({},pn.Document.defaults[pn.defaultOptions.version],pn.defaultOptions);return new Ei.Schema(Ha).createNode(vs,ir,ha)}var za=class extends pn.Document{constructor(vs){super(Object.assign({},pn.defaultOptions,vs))}};function Is(vs,ir){let ha=[],Ha;for(let lc of Ct.parse(vs)){let us=new za(ir);us.parse(lc,Ha),ha.push(us),Ha=us}return ha}function Rs(vs,ir){let ha=Ct.parse(vs),Ha=new za(ir).parse(ha[0]);if(ha.length>1){let lc="Source contains multiple documents; please use YAML.parseAllDocuments()";Ha.errors.unshift(new Bi.YAMLSemanticError(ha[1],lc))}return Ha}function dr(vs,ir){let ha=Rs(vs,ir);if(ha.warnings.forEach(Ha=>mi.warn(Ha)),ha.errors.length>0)throw ha.errors[0];return ha.toJSON()}function Dn(vs,ir){let ha=new za(ir);return ha.contents=vs,String(ha)}var ls={createNode:Ps,defaultOptions:pn.defaultOptions,Document:za,parse:dr,parseAllDocuments:Is,parseCST:Ct.parse,parseDocument:Rs,scalarOptions:pn.scalarOptions,stringify:Dn};pr.YAML=ls}}),Hu=l({"node_modules/yaml/index.js"(pr,Ct){b(),Ct.exports=s0().YAML}}),Ec=l({"node_modules/yaml/dist/util.js"(pr){"use strict";b();var Ct=Tf(),pn=Hd();pr.findPair=Ct.findPair,pr.parseMap=Ct.resolveMap,pr.parseSeq=Ct.resolveSeq,pr.stringifyNumber=Ct.stringifyNumber,pr.stringifyString=Ct.stringifyString,pr.toJSON=Ct.toJSON,pr.Type=pn.Type,pr.YAMLError=pn.YAMLError,pr.YAMLReferenceError=pn.YAMLReferenceError,pr.YAMLSemanticError=pn.YAMLSemanticError,pr.YAMLSyntaxError=pn.YAMLSyntaxError,pr.YAMLWarning=pn.YAMLWarning}}),_u=l({"node_modules/yaml/util.js"(pr){b();var Ct=Ec();pr.findPair=Ct.findPair,pr.toJSON=Ct.toJSON,pr.parseMap=Ct.parseMap,pr.parseSeq=Ct.parseSeq,pr.stringifyNumber=Ct.stringifyNumber,pr.stringifyString=Ct.stringifyString,pr.Type=Ct.Type,pr.YAMLError=Ct.YAMLError,pr.YAMLReferenceError=Ct.YAMLReferenceError,pr.YAMLSemanticError=Ct.YAMLSemanticError,pr.YAMLSyntaxError=Ct.YAMLSyntaxError,pr.YAMLWarning=Ct.YAMLWarning}}),Al=l({"node_modules/yaml-unist-parser/lib/yaml.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=Hu();pr.Document=Ct.Document;var pn=Hu();pr.parseCST=pn.parseCST;var Ei=_u();pr.YAMLError=Ei.YAMLError,pr.YAMLSyntaxError=Ei.YAMLSyntaxError,pr.YAMLSemanticError=Ei.YAMLSemanticError}}),yo=l({"node_modules/yaml-unist-parser/lib/parse.js"(pr){"use strict";b(),pr.__esModule=!0;var Ct=ue(),pn=Je(),Ei=mt(),Bi=ke(),mi=ea(),Ps=ut(),za=fl(),Is=Hc(),Rs=Pd(),dr=ra(),Dn=Wc(),ls=Bl(),vs=Al();function ir(ha){var Ha=vs.parseCST(ha);dr.addOrigRange(Ha);for(var lc=Ha.map(function(As){return new vs.Document({merge:!1,keepCstNodes:!0}).parse(As)}),us=new Ct.default(ha),Qn=[],Zr={text:ha,locator:us,comments:Qn,transformOffset:function(As){return Is.transformOffset(As,Zr)},transformRange:function(As){return Rs.transformRange(As,Zr)},transformNode:function(As){return mi.transformNode(As,Zr)},transformContent:function(As){return Ps.transformContent(As,Zr)}},Fn=0,Mi=lc;Fn{"use strict";var b6l=Object.getOwnPropertyNames,yp=(e,r)=>function(){return r||(0,e[b6l(e)[0]])((r={exports:{}}).exports,r),r.exports},IH=yp({"node_modules/core-js/internals/global.js"(e,r){var t=function(n){return n&&n.Math==Math&&n};r.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}}),xH=yp({"node_modules/core-js/internals/fails.js"(e,r){r.exports=function(t){try{return!!t()}catch{return!0}}}}),ume=yp({"node_modules/core-js/internals/descriptors.js"(e,r){var t=xH();r.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}}),GJr=yp({"node_modules/core-js/internals/function-bind-native.js"(e,r){var t=xH();r.exports=!t(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})}}),qqe=yp({"node_modules/core-js/internals/function-call.js"(e,r){var t=GJr(),n=Function.prototype.call;r.exports=t?n.bind(n):function(){return n.apply(n,arguments)}}}),C6l=yp({"node_modules/core-js/internals/object-property-is-enumerable.js"(e){"use strict";var r={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!r.call({1:2},1);e.f=n?function(s){var a=t(this,s);return!!a&&a.enumerable}:r}}),UJr=yp({"node_modules/core-js/internals/create-property-descriptor.js"(e,r){r.exports=function(t,n){return{enumerable:!(t&1),configurable:!(t&2),writable:!(t&4),value:n}}}}),TH=yp({"node_modules/core-js/internals/function-uncurry-this.js"(e,r){var t=GJr(),n=Function.prototype,i=n.call,s=t&&n.bind.bind(i,i);r.exports=t?s:function(a){return function(){return i.apply(a,arguments)}}}}),JKt=yp({"node_modules/core-js/internals/classof-raw.js"(e,r){var t=TH(),n=t({}.toString),i=t("".slice);r.exports=function(s){return i(n(s),8,-1)}}}),v6l=yp({"node_modules/core-js/internals/indexed-object.js"(e,r){var t=TH(),n=xH(),i=JKt(),s=Object,a=t("".split);r.exports=n(function(){return!s("z").propertyIsEnumerable(0)})?function(o){return i(o)=="String"?a(o,""):s(o)}:s}}),VJr=yp({"node_modules/core-js/internals/is-null-or-undefined.js"(e,r){r.exports=function(t){return t==null}}}),Xds=yp({"node_modules/core-js/internals/require-object-coercible.js"(e,r){var t=VJr(),n=TypeError;r.exports=function(i){if(t(i))throw n("Can't call method on "+i);return i}}}),zJr=yp({"node_modules/core-js/internals/to-indexed-object.js"(e,r){var t=v6l(),n=Xds();r.exports=function(i){return t(n(i))}}}),Zds=yp({"node_modules/core-js/internals/document-all.js"(e,r){var t=typeof document=="object"&&document.all,n=typeof t>"u"&&t!==void 0;r.exports={all:t,IS_HTMLDDA:n}}}),vL=yp({"node_modules/core-js/internals/is-callable.js"(e,r){var t=Zds(),n=t.all;r.exports=t.IS_HTMLDDA?function(i){return typeof i=="function"||i===n}:function(i){return typeof i=="function"}}}),Mqe=yp({"node_modules/core-js/internals/is-object.js"(e,r){var t=vL(),n=Zds(),i=n.all;r.exports=n.IS_HTMLDDA?function(s){return typeof s=="object"?s!==null:t(s)||s===i}:function(s){return typeof s=="object"?s!==null:t(s)}}}),XKt=yp({"node_modules/core-js/internals/get-built-in.js"(e,r){var t=IH(),n=vL(),i=function(s){return n(s)?s:void 0};r.exports=function(s,a){return arguments.length<2?i(t[s]):t[s]&&t[s][a]}}}),eps=yp({"node_modules/core-js/internals/object-is-prototype-of.js"(e,r){var t=TH();r.exports=t({}.isPrototypeOf)}}),E6l=yp({"node_modules/core-js/internals/engine-user-agent.js"(e,r){var t=XKt();r.exports=t("navigator","userAgent")||""}}),D6l=yp({"node_modules/core-js/internals/engine-v8-version.js"(e,r){var t=IH(),n=E6l(),i=t.process,s=t.Deno,a=i&&i.versions||s&&s.version,o=a&&a.v8,c,l;o&&(c=o.split("."),l=c[0]>0&&c[0]<4?1:+(c[0]+c[1])),!l&&n&&(c=n.match(/Edge\/(\d+)/),(!c||c[1]>=74)&&(c=n.match(/Chrome\/(\d+)/),c&&(l=+c[1]))),r.exports=l}}),tps=yp({"node_modules/core-js/internals/symbol-constructor-detection.js"(e,r){var t=D6l(),n=xH();r.exports=!!Object.getOwnPropertySymbols&&!n(function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&t&&t<41})}}),rps=yp({"node_modules/core-js/internals/use-symbol-as-uid.js"(e,r){var t=tps();r.exports=t&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}}),nps=yp({"node_modules/core-js/internals/is-symbol.js"(e,r){var t=XKt(),n=vL(),i=eps(),s=rps(),a=Object;r.exports=s?function(o){return typeof o=="symbol"}:function(o){var c=t("Symbol");return n(c)&&i(c.prototype,a(o))}}}),$Jr=yp({"node_modules/core-js/internals/try-to-string.js"(e,r){var t=String;r.exports=function(n){try{return t(n)}catch{return"Object"}}}}),ZKt=yp({"node_modules/core-js/internals/a-callable.js"(e,r){var t=vL(),n=$Jr(),i=TypeError;r.exports=function(s){if(t(s))return s;throw i(n(s)+" is not a function")}}}),QJr=yp({"node_modules/core-js/internals/get-method.js"(e,r){var t=ZKt(),n=VJr();r.exports=function(i,s){var a=i[s];return n(a)?void 0:t(a)}}}),S6l=yp({"node_modules/core-js/internals/ordinary-to-primitive.js"(e,r){var t=qqe(),n=vL(),i=Mqe(),s=TypeError;r.exports=function(a,o){var c,l;if(o==="string"&&n(c=a.toString)&&!i(l=t(c,a))||n(c=a.valueOf)&&!i(l=t(c,a))||o!=="string"&&n(c=a.toString)&&!i(l=t(c,a)))return l;throw s("Can't convert object to primitive value")}}}),w6l=yp({"node_modules/core-js/internals/is-pure.js"(e,r){r.exports=!1}}),KJr=yp({"node_modules/core-js/internals/define-global-property.js"(e,r){var t=IH(),n=Object.defineProperty;r.exports=function(i,s){try{n(t,i,{value:s,configurable:!0,writable:!0})}catch{t[i]=s}return s}}}),HJr=yp({"node_modules/core-js/internals/shared-store.js"(e,r){var t=IH(),n=KJr(),i="__core-js_shared__",s=t[i]||n(i,{});r.exports=s}}),ips=yp({"node_modules/core-js/internals/shared.js"(e,r){var t=w6l(),n=HJr();(r.exports=function(i,s){return n[i]||(n[i]=s!==void 0?s:{})})("versions",[]).push({version:"3.26.1",mode:t?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}}),WJr=yp({"node_modules/core-js/internals/to-object.js"(e,r){var t=Xds(),n=Object;r.exports=function(i){return n(t(i))}}}),y2e=yp({"node_modules/core-js/internals/has-own-property.js"(e,r){var t=TH(),n=WJr(),i=t({}.hasOwnProperty);r.exports=Object.hasOwn||function(a,o){return i(n(a),o)}}}),sps=yp({"node_modules/core-js/internals/uid.js"(e,r){var t=TH(),n=0,i=Math.random(),s=t(1 .toString);r.exports=function(a){return"Symbol("+(a===void 0?"":a)+")_"+s(++n+i,36)}}}),Lqe=yp({"node_modules/core-js/internals/well-known-symbol.js"(e,r){var t=IH(),n=ips(),i=y2e(),s=sps(),a=tps(),o=rps(),c=n("wks"),l=t.Symbol,u=l&&l.for,m=o?l:l&&l.withoutSetter||s;r.exports=function(h){if(!i(c,h)||!(a||typeof c[h]=="string")){var _="Symbol."+h;a&&i(l,h)?c[h]=l[h]:o&&u?c[h]=u(_):c[h]=m(_)}return c[h]}}}),I6l=yp({"node_modules/core-js/internals/to-primitive.js"(e,r){var t=qqe(),n=Mqe(),i=nps(),s=QJr(),a=S6l(),o=Lqe(),c=TypeError,l=o("toPrimitive");r.exports=function(u,m){if(!n(u)||i(u))return u;var h=s(u,l),_;if(h){if(m===void 0&&(m="default"),_=t(h,u,m),!n(_)||i(_))return _;throw c("Can't convert object to primitive value")}return m===void 0&&(m="number"),a(u,m)}}}),YJr=yp({"node_modules/core-js/internals/to-property-key.js"(e,r){var t=I6l(),n=nps();r.exports=function(i){var s=t(i,"string");return n(s)?s:s+""}}}),x6l=yp({"node_modules/core-js/internals/document-create-element.js"(e,r){var t=IH(),n=Mqe(),i=t.document,s=n(i)&&n(i.createElement);r.exports=function(a){return s?i.createElement(a):{}}}}),aps=yp({"node_modules/core-js/internals/ie8-dom-define.js"(e,r){var t=ume(),n=xH(),i=x6l();r.exports=!t&&!n(function(){return Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a!=7})}}),ops=yp({"node_modules/core-js/internals/object-get-own-property-descriptor.js"(e){var r=ume(),t=qqe(),n=C6l(),i=UJr(),s=zJr(),a=YJr(),o=y2e(),c=aps(),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(m,h){if(m=s(m),h=a(h),c)try{return l(m,h)}catch{}if(o(m,h))return i(!t(n.f,m,h),m[h])}}}),T6l=yp({"node_modules/core-js/internals/v8-prototype-define-bug.js"(e,r){var t=ume(),n=xH();r.exports=t&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}}),jqe=yp({"node_modules/core-js/internals/an-object.js"(e,r){var t=Mqe(),n=String,i=TypeError;r.exports=function(s){if(t(s))return s;throw i(n(s)+" is not an object")}}}),vSt=yp({"node_modules/core-js/internals/object-define-property.js"(e){var r=ume(),t=aps(),n=T6l(),i=jqe(),s=YJr(),a=TypeError,o=Object.defineProperty,c=Object.getOwnPropertyDescriptor,l="enumerable",u="configurable",m="writable";e.f=r?n?function(_,b,v){if(i(_),b=s(b),i(v),typeof _=="function"&&b==="prototype"&&"value"in v&&m in v&&!v[m]){var w=c(_,b);w&&w[m]&&(_[b]=v.value,v={configurable:u in v?v[u]:w[u],enumerable:l in v?v[l]:w[l],writable:!1})}return o(_,b,v)}:o:function(_,b,v){if(i(_),b=s(b),i(v),t)try{return o(_,b,v)}catch{}if("get"in v||"set"in v)throw a("Accessors not supported");return"value"in v&&(_[b]=v.value),_}}}),cps=yp({"node_modules/core-js/internals/create-non-enumerable-property.js"(e,r){var t=ume(),n=vSt(),i=UJr();r.exports=t?function(s,a,o){return n.f(s,a,i(1,o))}:function(s,a,o){return s[a]=o,s}}}),P6l=yp({"node_modules/core-js/internals/function-name.js"(e,r){var t=ume(),n=y2e(),i=Function.prototype,s=t&&Object.getOwnPropertyDescriptor,a=n(i,"name"),o=a&&function(){}.name==="something",c=a&&(!t||t&&s(i,"name").configurable);r.exports={EXISTS:a,PROPER:o,CONFIGURABLE:c}}}),ups=yp({"node_modules/core-js/internals/inspect-source.js"(e,r){var t=TH(),n=vL(),i=HJr(),s=t(Function.toString);n(i.inspectSource)||(i.inspectSource=function(a){return s(a)}),r.exports=i.inspectSource}}),R6l=yp({"node_modules/core-js/internals/weak-map-basic-detection.js"(e,r){var t=IH(),n=vL(),i=t.WeakMap;r.exports=n(i)&&/native code/.test(String(i))}}),k6l=yp({"node_modules/core-js/internals/shared-key.js"(e,r){var t=ips(),n=sps(),i=t("keys");r.exports=function(s){return i[s]||(i[s]=n(s))}}}),lps=yp({"node_modules/core-js/internals/hidden-keys.js"(e,r){r.exports={}}}),F6l=yp({"node_modules/core-js/internals/internal-state.js"(e,r){var t=R6l(),n=IH(),i=Mqe(),s=cps(),a=y2e(),o=HJr(),c=k6l(),l=lps(),u="Object already initialized",m=n.TypeError,h=n.WeakMap,_,b,v,w=function(R){return v(R)?b(R):_(R,{})},x=function(R){return function(L){var U;if(!i(L)||(U=b(L)).type!==R)throw m("Incompatible receiver, "+R+" required");return U}};t||o.state?(P=o.state||(o.state=new h),P.get=P.get,P.has=P.has,P.set=P.set,_=function(R,L){if(P.has(R))throw m(u);return L.facade=R,P.set(R,L),L},b=function(R){return P.get(R)||{}},v=function(R){return P.has(R)}):(k=c("state"),l[k]=!0,_=function(R,L){if(a(R,k))throw m(u);return L.facade=R,s(R,k,L),L},b=function(R){return a(R,k)?R[k]:{}},v=function(R){return a(R,k)});var P,k;r.exports={set:_,get:b,has:v,enforce:w,getterFor:x}}}),dps=yp({"node_modules/core-js/internals/make-built-in.js"(e,r){var t=xH(),n=vL(),i=y2e(),s=ume(),a=P6l().CONFIGURABLE,o=ups(),c=F6l(),l=c.enforce,u=c.get,m=Object.defineProperty,h=s&&!t(function(){return m(function(){},"length",{value:8}).length!==8}),_=String(String).split("String"),b=r.exports=function(v,w,x){String(w).slice(0,7)==="Symbol("&&(w="["+String(w).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),x&&x.getter&&(w="get "+w),x&&x.setter&&(w="set "+w),(!i(v,"name")||a&&v.name!==w)&&(s?m(v,"name",{value:w,configurable:!0}):v.name=w),h&&x&&i(x,"arity")&&v.length!==x.arity&&m(v,"length",{value:x.arity});try{x&&i(x,"constructor")&&x.constructor?s&&m(v,"prototype",{writable:!1}):v.prototype&&(v.prototype=void 0)}catch{}var P=l(v);return i(P,"source")||(P.source=_.join(typeof w=="string"?w:"")),v};Function.prototype.toString=b(function(){return n(this)&&u(this).source||o(this)},"toString")}}),N6l=yp({"node_modules/core-js/internals/define-built-in.js"(e,r){var t=vL(),n=vSt(),i=dps(),s=KJr();r.exports=function(a,o,c,l){l||(l={});var u=l.enumerable,m=l.name!==void 0?l.name:o;if(t(c)&&i(c,m,l),l.global)u?a[o]=c:s(o,c);else{try{l.unsafe?a[o]&&(u=!0):delete a[o]}catch{}u?a[o]=c:n.f(a,o,{value:c,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return a}}}),O6l=yp({"node_modules/core-js/internals/math-trunc.js"(e,r){var t=Math.ceil,n=Math.floor;r.exports=Math.trunc||function(s){var a=+s;return(a>0?n:t)(a)}}}),JJr=yp({"node_modules/core-js/internals/to-integer-or-infinity.js"(e,r){var t=O6l();r.exports=function(n){var i=+n;return i!==i||i===0?0:t(i)}}}),B6l=yp({"node_modules/core-js/internals/to-absolute-index.js"(e,r){var t=JJr(),n=Math.max,i=Math.min;r.exports=function(s,a){var o=t(s);return o<0?n(o+a,0):i(o,a)}}}),q6l=yp({"node_modules/core-js/internals/to-length.js"(e,r){var t=JJr(),n=Math.min;r.exports=function(i){return i>0?n(t(i),9007199254740991):0}}}),ESt=yp({"node_modules/core-js/internals/length-of-array-like.js"(e,r){var t=q6l();r.exports=function(n){return t(n.length)}}}),M6l=yp({"node_modules/core-js/internals/array-includes.js"(e,r){var t=zJr(),n=B6l(),i=ESt(),s=function(a){return function(o,c,l){var u=t(o),m=i(u),h=n(l,m),_;if(a&&c!=c){for(;m>h;)if(_=u[h++],_!=_)return!0}else for(;m>h;h++)if((a||h in u)&&u[h]===c)return a||h||0;return!a&&-1}};r.exports={includes:s(!0),indexOf:s(!1)}}}),L6l=yp({"node_modules/core-js/internals/object-keys-internal.js"(e,r){var t=TH(),n=y2e(),i=zJr(),s=M6l().indexOf,a=lps(),o=t([].push);r.exports=function(c,l){var u=i(c),m=0,h=[],_;for(_ in u)!n(a,_)&&n(u,_)&&o(h,_);for(;l.length>m;)n(u,_=l[m++])&&(~s(h,_)||o(h,_));return h}}}),j6l=yp({"node_modules/core-js/internals/enum-bug-keys.js"(e,r){r.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}}),G6l=yp({"node_modules/core-js/internals/object-get-own-property-names.js"(e){var r=L6l(),t=j6l(),n=t.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(s){return r(s,n)}}}),U6l=yp({"node_modules/core-js/internals/object-get-own-property-symbols.js"(e){e.f=Object.getOwnPropertySymbols}}),V6l=yp({"node_modules/core-js/internals/own-keys.js"(e,r){var t=XKt(),n=TH(),i=G6l(),s=U6l(),a=jqe(),o=n([].concat);r.exports=t("Reflect","ownKeys")||function(l){var u=i.f(a(l)),m=s.f;return m?o(u,m(l)):u}}}),z6l=yp({"node_modules/core-js/internals/copy-constructor-properties.js"(e,r){var t=y2e(),n=V6l(),i=ops(),s=vSt();r.exports=function(a,o,c){for(var l=n(o),u=s.f,m=i.f,h=0;hn)throw t("Maximum allowed index exceeded");return i}}}),K6l=yp({"node_modules/core-js/internals/function-uncurry-this-clause.js"(e,r){var t=JKt(),n=TH();r.exports=function(i){if(t(i)==="Function")return n(i)}}}),mps=yp({"node_modules/core-js/internals/function-bind-context.js"(e,r){var t=K6l(),n=ZKt(),i=GJr(),s=t(t.bind);r.exports=function(a,o){return n(a),o===void 0?a:i?s(a,o):function(){return a.apply(o,arguments)}}}}),fps=yp({"node_modules/core-js/internals/flatten-into-array.js"(e,r){"use strict";var t=pps(),n=ESt(),i=Q6l(),s=mps(),a=function(o,c,l,u,m,h,_,b){for(var v=m,w=0,x=_?s(_,b):!1,P,k;w0&&t(P)?(k=n(P),v=a(o,c,P,k,v,h-1)-1):(i(v+1),o[v]=P),v++),w++;return v};r.exports=a}}),H6l=yp({"node_modules/core-js/internals/to-string-tag-support.js"(e,r){var t=Lqe(),n=t("toStringTag"),i={};i[n]="z",r.exports=String(i)==="[object z]"}}),hps=yp({"node_modules/core-js/internals/classof.js"(e,r){var t=H6l(),n=vL(),i=JKt(),s=Lqe(),a=s("toStringTag"),o=Object,c=i(function(){return arguments}())=="Arguments",l=function(u,m){try{return u[m]}catch{}};r.exports=t?i:function(u){var m,h,_;return u===void 0?"Undefined":u===null?"Null":typeof(h=l(m=o(u),a))=="string"?h:c?i(m):(_=i(m))=="Object"&&n(m.callee)?"Arguments":_}}}),W6l=yp({"node_modules/core-js/internals/is-constructor.js"(e,r){var t=TH(),n=xH(),i=vL(),s=hps(),a=XKt(),o=ups(),c=function(){},l=[],u=a("Reflect","construct"),m=/^\s*(?:class|function)\b/,h=t(m.exec),_=!m.exec(c),b=function(x){if(!i(x))return!1;try{return u(c,l,x),!0}catch{return!1}},v=function(x){if(!i(x))return!1;switch(s(x)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return _||!!h(m,o(x))}catch{return!0}};v.sham=!0,r.exports=!u||n(function(){var w;return b(b.call)||!b(Object)||!b(function(){w=!0})||w})?v:b}}),Y6l=yp({"node_modules/core-js/internals/array-species-constructor.js"(e,r){var t=pps(),n=W6l(),i=Mqe(),s=Lqe(),a=s("species"),o=Array;r.exports=function(c){var l;return t(c)&&(l=c.constructor,n(l)&&(l===o||t(l.prototype))?l=void 0:i(l)&&(l=l[a],l===null&&(l=void 0))),l===void 0?o:l}}}),gps=yp({"node_modules/core-js/internals/array-species-create.js"(e,r){var t=Y6l();r.exports=function(n,i){return new(t(n))(i===0?0:i)}}}),J6l=yp({"node_modules/core-js/modules/es.array.flat-map.js"(){"use strict";var e=XJr(),r=fps(),t=ZKt(),n=WJr(),i=ESt(),s=gps();e({target:"Array",proto:!0},{flatMap:function(o){var c=n(this),l=i(c),u;return t(o),u=s(c,0),u.length=r(u,c,c,l,0,1,o,arguments.length>1?arguments[1]:void 0),u}})}}),yps=yp({"node_modules/core-js/internals/iterators.js"(e,r){r.exports={}}}),X6l=yp({"node_modules/core-js/internals/is-array-iterator-method.js"(e,r){var t=Lqe(),n=yps(),i=t("iterator"),s=Array.prototype;r.exports=function(a){return a!==void 0&&(n.Array===a||s[i]===a)}}}),_ps=yp({"node_modules/core-js/internals/get-iterator-method.js"(e,r){var t=hps(),n=QJr(),i=VJr(),s=yps(),a=Lqe(),o=a("iterator");r.exports=function(c){if(!i(c))return n(c,o)||n(c,"@@iterator")||s[t(c)]}}}),Z6l=yp({"node_modules/core-js/internals/get-iterator.js"(e,r){var t=qqe(),n=ZKt(),i=jqe(),s=$Jr(),a=_ps(),o=TypeError;r.exports=function(c,l){var u=arguments.length<2?a(c):l;if(n(u))return i(t(u,c));throw o(s(c)+" is not iterable")}}}),eFl=yp({"node_modules/core-js/internals/iterator-close.js"(e,r){var t=qqe(),n=jqe(),i=QJr();r.exports=function(s,a,o){var c,l;n(s);try{if(c=i(s,"return"),!c){if(a==="throw")throw o;return o}c=t(c,s)}catch(u){l=!0,c=u}if(a==="throw")throw o;if(l)throw c;return n(c),o}}}),tFl=yp({"node_modules/core-js/internals/iterate.js"(e,r){var t=mps(),n=qqe(),i=jqe(),s=$Jr(),a=X6l(),o=ESt(),c=eps(),l=Z6l(),u=_ps(),m=eFl(),h=TypeError,_=function(v,w){this.stopped=v,this.result=w},b=_.prototype;r.exports=function(v,w,x){var P=x&&x.that,k=!!(x&&x.AS_ENTRIES),R=!!(x&&x.IS_RECORD),L=!!(x&&x.IS_ITERATOR),U=!!(x&&x.INTERRUPTED),Y=t(w,P),N,j,M,C,O,V,Q,X=function(ee){return N&&m(N,"normal",ee),new _(!0,ee)},J=function(ee){return k?(i(ee),U?Y(ee[0],ee[1],X):Y(ee[0],ee[1])):U?Y(ee,X):Y(ee)};if(R)N=v.iterator;else if(L)N=v;else{if(j=u(v),!j)throw h(s(v)+" is not iterable");if(a(j)){for(M=0,C=o(v);C>M;M++)if(O=J(v[M]),O&&c(b,O))return O;return new _(!1)}N=l(v,j)}for(V=R?v.next:N.next;!(Q=n(V,N)).done;){try{O=J(Q.value)}catch(ee){m(N,"throw",ee)}if(typeof O=="object"&&O&&c(b,O))return O}return new _(!1)}}}),rFl=yp({"node_modules/core-js/internals/create-property.js"(e,r){"use strict";var t=YJr(),n=vSt(),i=UJr();r.exports=function(s,a,o){var c=t(a);c in s?n.f(s,c,i(0,o)):s[c]=o}}}),nFl=yp({"node_modules/core-js/modules/es.object.from-entries.js"(){var e=XJr(),r=tFl(),t=rFl();e({target:"Object",stat:!0},{fromEntries:function(i){var s={};return r(i,function(a,o){t(s,a,o)},{AS_ENTRIES:!0}),s}})}}),iFl=yp({"node_modules/core-js/internals/define-built-in-accessor.js"(e,r){var t=dps(),n=vSt();r.exports=function(i,s,a){return a.get&&t(a.get,s,{getter:!0}),a.set&&t(a.set,s,{setter:!0}),n.f(i,s,a)}}}),sFl=yp({"node_modules/core-js/internals/regexp-flags.js"(e,r){"use strict";var t=jqe();r.exports=function(){var n=t(this),i="";return n.hasIndices&&(i+="d"),n.global&&(i+="g"),n.ignoreCase&&(i+="i"),n.multiline&&(i+="m"),n.dotAll&&(i+="s"),n.unicode&&(i+="u"),n.unicodeSets&&(i+="v"),n.sticky&&(i+="y"),i}}}),aFl=yp({"node_modules/core-js/modules/es.regexp.flags.js"(){var e=IH(),r=ume(),t=iFl(),n=sFl(),i=xH(),s=e.RegExp,a=s.prototype,o=r&&i(function(){var c=!0;try{s(".","d")}catch{c=!1}var l={},u="",m=c?"dgimsy":"gimsy",h=function(w,x){Object.defineProperty(l,w,{get:function(){return u+=x,!0}})},_={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};c&&(_.hasIndices="d");for(var b in _)h(b,_[b]);var v=Object.getOwnPropertyDescriptor(a,"flags").get.call(l);return v!==m||u!==m});o&&t(a,"flags",{configurable:!0,get:n})}}),oFl=yp({"node_modules/core-js/modules/es.array.flat.js"(){"use strict";var e=XJr(),r=fps(),t=WJr(),n=ESt(),i=JJr(),s=gps();e({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,c=t(this),l=n(c),u=s(c,0);return u.length=r(u,c,c,l,0,o===void 0?1:i(o)),u}})}}),cFl=["cliName","cliCategory","cliDescription"],uFl=["_"],lFl=["overrides"],dFl=["languageId"];function eHt(e,r){if(e==null)return{};var t=pFl(e,r),n,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function pFl(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}J6l();nFl();aFl();oFl();var mFl=Object.create,tHt=Object.defineProperty,fFl=Object.getOwnPropertyDescriptor,ZJr=Object.getOwnPropertyNames,hFl=Object.getPrototypeOf,gFl=Object.prototype.hasOwnProperty,lme=(e,r)=>function(){return e&&(r=(0,e[ZJr(e)[0]])(e=0)),r},Ki=(e,r)=>function(){return r||(0,e[ZJr(e)[0]])((r={exports:{}}).exports,r),r.exports},rHt=(e,r)=>{for(var t in r)tHt(e,t,{get:r[t],enumerable:!0})},Aps=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of ZJr(r))!gFl.call(e,i)&&i!==t&&tHt(e,i,{get:()=>r[i],enumerable:!(n=fFl(r,i))||n.enumerable});return e},bps=(e,r,t)=>(t=e!=null?mFl(hFl(e)):{},Aps(r||!e||!e.__esModule?tHt(t,"default",{value:e,enumerable:!0}):t,e)),wO=e=>Aps(tHt({},"__esModule",{value:!0}),e),yFl=Ki({"node_modules/diff/lib/diff/base.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){}r.prototype={diff:function(s,a){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=o.callback;typeof o=="function"&&(c=o,o={}),this.options=o;var l=this;function u(k){return c?(setTimeout(function(){c(void 0,k)},0),!0):k}s=this.castInput(s),a=this.castInput(a),s=this.removeEmpty(this.tokenize(s)),a=this.removeEmpty(this.tokenize(a));var m=a.length,h=s.length,_=1,b=m+h,v=[{newPos:-1,components:[]}],w=this.extractCommon(v[0],a,s,0);if(v[0].newPos+1>=m&&w+1>=h)return u([{value:this.join(a),count:a.length}]);function x(){for(var k=-1*_;k<=_;k+=2){var R=void 0,L=v[k-1],U=v[k+1],Y=(U?U.newPos:0)-k;L&&(v[k-1]=void 0);var N=L&&L.newPos+1=m&&Y+1>=h)return u(t(l,R.components,a,s,l.useLongestToken));v[k]=R}_++}if(c)(function k(){setTimeout(function(){if(_>b)return c();x()||k()},0)})();else for(;_<=b;){var P=x();if(P)return P}},pushComponent:function(s,a,o){var c=s[s.length-1];c&&c.added===a&&c.removed===o?s[s.length-1]={count:c.count+1,added:a,removed:o}:s.push({count:1,added:a,removed:o})},extractCommon:function(s,a,o,c){for(var l=a.length,u=o.length,m=s.newPos,h=m-c,_=0;m+1x.length?k:x}),_.value=i.join(b)}else _.value=i.join(a.slice(m,m+_.count));m+=_.count,_.added||(h+=_.count)}}var w=s[u-1];return u>1&&typeof w.value=="string"&&(w.added||w.removed)&&i.equals("",w.value)&&(s[u-2].value+=w.value,s.pop()),s}function n(i){return{newPos:i.newPos,components:i.components.slice(0)}}}}),_Fl=Ki({"node_modules/diff/lib/diff/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=i,e.arrayDiff=void 0;var r=t(yFl());function t(s){return s&&s.__esModule?s:{default:s}}var n=new r.default;e.arrayDiff=n,n.tokenize=function(s){return s.slice()},n.join=n.removeEmpty=function(s){return s};function i(s,a,o){return n.diff(s,a,o)}}}),Cps={};rHt(Cps,{default:()=>AFl});function AFl(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var bFl=lme({"node_modules/escape-string-regexp/index.js"(){}}),IO=Ki({"src/utils/get-last.js"(e,r){"use strict";var t=n=>n[n.length-1];r.exports=t}}),vps=Ki({"node_modules/semver/internal/debug.js"(e,r){var t=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...n)=>console.error("SEMVER",...n):()=>{};r.exports=t}}),Eps=Ki({"node_modules/semver/internal/constants.js"(e,r){var t="2.0.0",n=256,i=Number.MAX_SAFE_INTEGER||9007199254740991,s=16;r.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:n,MAX_SAFE_INTEGER:i,MAX_SAFE_COMPONENT_LENGTH:s}}}),CFl=Ki({"node_modules/semver/internal/re.js"(e,r){var{MAX_SAFE_COMPONENT_LENGTH:t}=Eps(),n=vps();e=r.exports={};var i=e.re=[],s=e.src=[],a=e.t={},o=0,c=(l,u,m)=>{let h=o++;n(l,h,u),a[l]=h,s[h]=u,i[h]=new RegExp(u,m?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),c("FULL",`^${s[a.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),c("LOOSE",`^${s[a.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?)?)?`),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?)?)?`),c("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?(?:$|[^\\d])`),c("COERCERTL",s[a.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",c("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",c("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})\\s+-\\s+(${s[a.XRANGEPLAIN]})\\s*$`),c("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[a.XRANGEPLAINLOOSE]})\\s*$`),c("STAR","(<|>)?=?\\s*\\*"),c("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),c("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),vFl=Ki({"node_modules/semver/internal/parse-options.js"(e,r){var t=["includePrerelease","loose","rtl"],n=i=>i?typeof i!="object"?{loose:!0}:t.filter(s=>i[s]).reduce((s,a)=>(s[a]=!0,s),{}):{};r.exports=n}}),EFl=Ki({"node_modules/semver/internal/identifiers.js"(e,r){var t=/^[0-9]+$/,n=(s,a)=>{let o=t.test(s),c=t.test(a);return o&&c&&(s=+s,a=+a),s===a?0:o&&!c?-1:c&&!o?1:sn(a,s);r.exports={compareIdentifiers:n,rcompareIdentifiers:i}}}),DFl=Ki({"node_modules/semver/classes/semver.js"(e,r){var t=vps(),{MAX_LENGTH:n,MAX_SAFE_INTEGER:i}=Eps(),{re:s,t:a}=CFl(),o=vFl(),{compareIdentifiers:c}=EFl(),l=class{constructor(u,m){if(m=o(m),u instanceof l){if(u.loose===!!m.loose&&u.includePrerelease===!!m.includePrerelease)return u;u=u.version}else if(typeof u!="string")throw new TypeError(`Invalid Version: ${u}`);if(u.length>n)throw new TypeError(`version is longer than ${n} characters`);t("SemVer",u,m),this.options=m,this.loose=!!m.loose,this.includePrerelease=!!m.includePrerelease;let h=u.trim().match(m.loose?s[a.LOOSE]:s[a.FULL]);if(!h)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+h[1],this.minor=+h[2],this.patch=+h[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");h[4]?this.prerelease=h[4].split(".").map(_=>{if(/^[0-9]+$/.test(_)){let b=+_;if(b>=0&&b=0;)typeof this.prerelease[h]=="number"&&(this.prerelease[h]++,h=-2);h===-1&&this.prerelease.push(0)}m&&(c(this.prerelease[0],m)===0?isNaN(this.prerelease[1])&&(this.prerelease=[m,0]):this.prerelease=[m,0]);break;default:throw new Error(`invalid increment argument: ${u}`)}return this.format(),this.raw=this.version,this}};r.exports=l}}),eXr=Ki({"node_modules/semver/functions/compare.js"(e,r){var t=DFl(),n=(i,s,a)=>new t(i,a).compare(new t(s,a));r.exports=n}}),SFl=Ki({"node_modules/semver/functions/lt.js"(e,r){var t=eXr(),n=(i,s,a)=>t(i,s,a)<0;r.exports=n}}),Dps=Ki({"node_modules/semver/functions/gte.js"(e,r){var t=eXr(),n=(i,s,a)=>t(i,s,a)>=0;r.exports=n}}),Sps=Ki({"src/utils/arrayify.js"(e,r){"use strict";r.exports=(t,n)=>Object.entries(t).map(([i,s])=>Object.assign({[n]:i},s))}}),wFl=Ki({"node_modules/outdent/lib/index.js"(e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;function t(){for(var P=[],k=0;kP.languages||[]).filter(v),b=n(Object.assign({},...c.map(({options:P})=>P),s),"name").filter(P=>v(P)&&w(P)).sort((P,k)=>P.name===k.name?0:P.name{P=Object.assign({},P),Array.isArray(P.default)&&(P.default=P.default.length===1?P.default[0].value:P.default.filter(v).sort((R,L)=>t.compare(L.since,R.since))[0].value),Array.isArray(P.choices)&&(P.choices=P.choices.filter(R=>v(R)&&w(R)),P.name==="parser"&&o(P,_,c));let k=Object.fromEntries(c.filter(R=>R.defaultOptions&&R.defaultOptions[P.name]!==void 0).map(R=>[R.name,R.defaultOptions[P.name]]));return Object.assign(Object.assign({},P),{},{pluginDefaults:k})});return{languages:_,options:b};function v(P){return l||!("since"in P)||P.since&&t.gte(h,P.since)}function w(P){return u||!("deprecated"in P)||P.deprecated&&t.lt(h,P.deprecated)}function x(P){if(m)return P;let{cliName:k,cliCategory:R,cliDescription:L}=P;return eHt(P,oFl)}}function o(c,l,u){let m=new Set(c.choices.map(h=>h.value));for(let h of l)if(h.parsers){for(let _ of h.parsers)if(!m.has(_)){m.add(_);let b=u.find(w=>w.parsers&&w.parsers[_]),v=h.name;b&&b.name&&(v+=` (plugin: ${b.name})`),c.choices.push({value:_,description:v})}}}r.exports={getSupportInfo:a}}}),rXr=Ki({"src/utils/is-non-empty-array.js"(e,r){"use strict";function t(n){return Array.isArray(n)&&n.length>0}r.exports=t}});function wFl({onlyFirst:e=!1}={}){let r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,e?void 0:"g")}var IFl=lme({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){}});function xFl(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(wFl(),"")}var TFl=lme({"node_modules/strip-ansi/index.js"(){IFl()}});function PFl(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141):!1}var RFl=lme({"node_modules/is-fullwidth-code-point/index.js"(){}}),kFl=Ki({"node_modules/emoji-regex/index.js"(e,r){"use strict";r.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),wps={};rHt(wps,{default:()=>FFl});function FFl(e){if(typeof e!="string"||e.length===0||(e=xFl(e),e.length===0))return 0;e=e.replace((0,Ips.default)()," ");let r=0;for(let t=0;t=127&&n<=159||n>=768&&n<=879||(n>65535&&t++,r+=PFl(n)?2:1)}return r}var Ips,NFl=lme({"node_modules/string-width/index.js"(){TFl(),RFl(),Ips=Aps(kFl())}}),OFl=Ki({"src/utils/get-string-width.js"(e,r){"use strict";var t=(NFl(),wO(wps)).default,n=/[^\x20-\x7F]/;function i(s){return s?n.test(s)?t(s):s.length:0}r.exports=i}}),nHt=Ki({"src/utils/text/skip.js"(e,r){"use strict";function t(o){return(c,l,u)=>{let m=u&&u.backwards;if(l===!1)return!1;let{length:h}=c,_=l;for(;_>=0&&_P.languages||[]).filter(v),b=n(Object.assign({},...c.map(({options:P})=>P),s),"name").filter(P=>v(P)&&w(P)).sort((P,k)=>P.name===k.name?0:P.name{P=Object.assign({},P),Array.isArray(P.default)&&(P.default=P.default.length===1?P.default[0].value:P.default.filter(v).sort((R,L)=>t.compare(L.since,R.since))[0].value),Array.isArray(P.choices)&&(P.choices=P.choices.filter(R=>v(R)&&w(R)),P.name==="parser"&&o(P,_,c));let k=Object.fromEntries(c.filter(R=>R.defaultOptions&&R.defaultOptions[P.name]!==void 0).map(R=>[R.name,R.defaultOptions[P.name]]));return Object.assign(Object.assign({},P),{},{pluginDefaults:k})});return{languages:_,options:b};function v(P){return l||!("since"in P)||P.since&&t.gte(h,P.since)}function w(P){return u||!("deprecated"in P)||P.deprecated&&t.lt(h,P.deprecated)}function x(P){if(m)return P;let{cliName:k,cliCategory:R,cliDescription:L}=P;return eHt(P,cFl)}}function o(c,l,u){let m=new Set(c.choices.map(h=>h.value));for(let h of l)if(h.parsers){for(let _ of h.parsers)if(!m.has(_)){m.add(_);let b=u.find(w=>w.parsers&&w.parsers[_]),v=h.name;b&&b.name&&(v+=` (plugin: ${b.name})`),c.choices.push({value:_,description:v})}}}r.exports={getSupportInfo:a}}}),rXr=Ki({"src/utils/is-non-empty-array.js"(e,r){"use strict";function t(n){return Array.isArray(n)&&n.length>0}r.exports=t}});function IFl({onlyFirst:e=!1}={}){let r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,e?void 0:"g")}var xFl=lme({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){}});function TFl(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(IFl(),"")}var PFl=lme({"node_modules/strip-ansi/index.js"(){xFl()}});function RFl(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141):!1}var kFl=lme({"node_modules/is-fullwidth-code-point/index.js"(){}}),FFl=Ki({"node_modules/emoji-regex/index.js"(e,r){"use strict";r.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),Ips={};rHt(Ips,{default:()=>NFl});function NFl(e){if(typeof e!="string"||e.length===0||(e=TFl(e),e.length===0))return 0;e=e.replace((0,xps.default)()," ");let r=0;for(let t=0;t=127&&n<=159||n>=768&&n<=879||(n>65535&&t++,r+=RFl(n)?2:1)}return r}var xps,OFl=lme({"node_modules/string-width/index.js"(){PFl(),kFl(),xps=bps(FFl())}}),BFl=Ki({"src/utils/get-string-width.js"(e,r){"use strict";var t=(OFl(),wO(Ips)).default,n=/[^\x20-\x7F]/;function i(s){return s?n.test(s)?t(s):s.length:0}r.exports=i}}),nHt=Ki({"src/utils/text/skip.js"(e,r){"use strict";function t(o){return(c,l,u)=>{let m=u&&u.backwards;if(l===!1)return!1;let{length:h}=c,_=l;for(;_>=0&&_Ge[Ge.length-2];function w(Ge){return(me,oe,ue)=>{let De=ue&&ue.backwards;if(oe===!1)return!1;let{length:It}=me,Je=oe;for(;Je>=0&&JeGe[Ge.length-2];function w(Ge){return(me,oe,ue)=>{let De=ue&&ue.backwards;if(oe===!1)return!1;let{length:It}=me,Je=oe;for(;Je>=0&&Jemt?It:De}return Je}function O(Ge,me){let oe=Ge.slice(1,-1),ue=me.parser==="json"||me.parser==="json5"&&me.quoteProps==="preserve"&&!me.singleQuote?'"':me.__isInHtmlAttribute?"'":C(oe,me.singleQuote?"'":'"').quote;return V(oe,ue,!(me.parser==="css"||me.parser==="less"||me.parser==="scss"||me.__embeddedInHtml))}function V(Ge,me,oe){let ue=me==='"'?"'":'"',De=/\\(.)|(["'])/gs,It=Ge.replace(De,(Je,at,mt)=>at===ue?at:mt===me?"\\"+mt:mt||(oe&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(at)?at:"\\"+at));return me+It+me}function Q(Ge){return Ge.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")}function X(Ge,me){let oe=Ge.match(new RegExp(`(${t(me)})+`,"g"));return oe===null?0:oe.reduce((ue,De)=>Math.max(ue,De.length/me.length),0)}function J(Ge,me){let oe=Ge.match(new RegExp(`(${t(me)})+`,"g"));if(oe===null)return 0;let ue=new Map,De=0;for(let It of oe){let Je=It.length/me.length;ue.set(Je,!0),Je>De&&(De=Je)}for(let It=1;ItDe.toLowerCase()===Ge)||oe.find(({aliases:De})=>Array.isArray(De)&&De.includes(Ge))||oe.find(({extensions:De})=>Array.isArray(De)&&De.includes(`.${Ge}`));return ue&&ue.parsers[0]}function Mt(Ge){return Ge&&Ge.type==="front-matter"}function et(Ge){let me=new WeakMap;return function(oe){return me.has(oe)||me.set(oe,Symbol(Ge)),me.get(oe)}}function or(Ge){let me=Ge.type||Ge.kind||"(unknown type)",oe=String(Ge.name||Ge.id&&(typeof Ge.id=="object"?Ge.id.name:Ge.id)||Ge.key&&(typeof Ge.key=="object"?Ge.key.name:Ge.key)||Ge.value&&(typeof Ge.value=="object"?"":String(Ge.value))||Ge.operator||"");return oe.length>20&&(oe=oe.slice(0,19)+"\u2026"),me+(oe?" "+oe:"")}r.exports={inferParserByLanguage:ce,getStringWidth:a,getMaxContinuousCount:X,getMinNotPresentContinuousCount:J,getPenultimate:v,getLast:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:b,getNextNonSpaceNonCommentCharacterIndex:U,getNextNonSpaceNonCommentCharacter:Y,skip:w,skipWhitespace:o,skipSpaces:c,skipToLineEnd:l,skipEverythingButNewLine:u,skipInlineComment:m,skipTrailingComment:h,skipNewline:_,isNextLineEmptyAfterIndex:R,isNextLineEmpty:L,isPreviousLineEmpty:k,hasNewline:x,hasNewlineInRange:P,hasSpaces:N,getAlignmentSize:j,getIndentSize:M,getPreferredQuote:C,printString:O,printNumber:Q,makeString:V,addLeadingComment:fe,addDanglingComment:ie,addTrailingComment:Se,isFrontMatterNode:Mt,isNonEmptyArray:s,createGroupIdMapper:et}}}),Rps=Ki({"src/common/end-of-line.js"(e,r){"use strict";function t(a){let o=a.indexOf("\r");return o>=0?a.charAt(o+1)===` +`);return oe===-1?0:j(Ge.slice(oe+1).match(/^[\t ]*/)[0],me)}function C(Ge,me){let oe={quote:'"',regex:/"/g,escaped:"""},ue={quote:"'",regex:/'/g,escaped:"'"},De=me==="'"?ue:oe,It=De===ue?oe:ue,Je=De;if(Ge.includes(De.quote)||Ge.includes(It.quote)){let at=(Ge.match(De.regex)||[]).length,mt=(Ge.match(It.regex)||[]).length;Je=at>mt?It:De}return Je}function O(Ge,me){let oe=Ge.slice(1,-1),ue=me.parser==="json"||me.parser==="json5"&&me.quoteProps==="preserve"&&!me.singleQuote?'"':me.__isInHtmlAttribute?"'":C(oe,me.singleQuote?"'":'"').quote;return V(oe,ue,!(me.parser==="css"||me.parser==="less"||me.parser==="scss"||me.__embeddedInHtml))}function V(Ge,me,oe){let ue=me==='"'?"'":'"',De=/\\(.)|(["'])/gs,It=Ge.replace(De,(Je,at,mt)=>at===ue?at:mt===me?"\\"+mt:mt||(oe&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(at)?at:"\\"+at));return me+It+me}function Q(Ge){return Ge.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")}function X(Ge,me){let oe=Ge.match(new RegExp(`(${t(me)})+`,"g"));return oe===null?0:oe.reduce((ue,De)=>Math.max(ue,De.length/me.length),0)}function J(Ge,me){let oe=Ge.match(new RegExp(`(${t(me)})+`,"g"));if(oe===null)return 0;let ue=new Map,De=0;for(let It of oe){let Je=It.length/me.length;ue.set(Je,!0),Je>De&&(De=Je)}for(let It=1;ItDe.toLowerCase()===Ge)||oe.find(({aliases:De})=>Array.isArray(De)&&De.includes(Ge))||oe.find(({extensions:De})=>Array.isArray(De)&&De.includes(`.${Ge}`));return ue&&ue.parsers[0]}function Mt(Ge){return Ge&&Ge.type==="front-matter"}function et(Ge){let me=new WeakMap;return function(oe){return me.has(oe)||me.set(oe,Symbol(Ge)),me.get(oe)}}function or(Ge){let me=Ge.type||Ge.kind||"(unknown type)",oe=String(Ge.name||Ge.id&&(typeof Ge.id=="object"?Ge.id.name:Ge.id)||Ge.key&&(typeof Ge.key=="object"?Ge.key.name:Ge.key)||Ge.value&&(typeof Ge.value=="object"?"":String(Ge.value))||Ge.operator||"");return oe.length>20&&(oe=oe.slice(0,19)+"\u2026"),me+(oe?" "+oe:"")}r.exports={inferParserByLanguage:ce,getStringWidth:a,getMaxContinuousCount:X,getMinNotPresentContinuousCount:J,getPenultimate:v,getLast:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:b,getNextNonSpaceNonCommentCharacterIndex:U,getNextNonSpaceNonCommentCharacter:Y,skip:w,skipWhitespace:o,skipSpaces:c,skipToLineEnd:l,skipEverythingButNewLine:u,skipInlineComment:m,skipTrailingComment:h,skipNewline:_,isNextLineEmptyAfterIndex:R,isNextLineEmpty:L,isPreviousLineEmpty:k,hasNewline:x,hasNewlineInRange:P,hasSpaces:N,getAlignmentSize:j,getIndentSize:M,getPreferredQuote:C,printString:O,printNumber:Q,makeString:V,addLeadingComment:fe,addDanglingComment:ie,addTrailingComment:Se,isFrontMatterNode:Mt,isNonEmptyArray:s,createGroupIdMapper:et}}}),kps=Ki({"src/common/end-of-line.js"(e,r){"use strict";function t(a){let o=a.indexOf("\r");return o>=0?a.charAt(o+1)===` `?"crlf":"cr":"lf"}function n(a){switch(a){case"cr":return"\r";case"crlf":return`\r `;default:return` `}}function i(a,o){let c;switch(o){case` `:c=/\n/g;break;case"\r":c=/\r/g;break;case`\r `:c=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(o)}.`)}let l=a.match(c);return l?l.length:0}function s(a){return a.replace(/\r\n?/g,` -`)}r.exports={guessEndOfLine:t,convertEndOfLineToChars:n,countEndOfLineChars:i,normalizeEndOfLine:s}}}),_2e=Ki({"src/common/errors.js"(e,r){"use strict";var t=class extends Error{},n=class extends Error{},i=class extends Error{},s=class extends Error{};r.exports={ConfigError:t,DebugError:n,UndefinedParserError:i,ArgExpansionBailout:s}}}),Ere={};rHt(Ere,{__assign:()=>YKt,__asyncDelegator:()=>WFl,__asyncGenerator:()=>HFl,__asyncValues:()=>YFl,__await:()=>CSt,__awaiter:()=>UFl,__classPrivateFieldGet:()=>e8l,__classPrivateFieldSet:()=>t8l,__createBinding:()=>zFl,__decorate:()=>LFl,__exportStar:()=>$Fl,__extends:()=>qFl,__generator:()=>VFl,__importDefault:()=>ZFl,__importStar:()=>XFl,__makeTemplateObject:()=>JFl,__metadata:()=>GFl,__param:()=>jFl,__read:()=>kps,__rest:()=>MFl,__spread:()=>QFl,__spreadArrays:()=>KFl,__values:()=>jJr});function qFl(e,r){WKt(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function MFl(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function jFl(e,r){return function(t,n){r(t,n,e)}}function GFl(e,r){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,r)}function UFl(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})}function VFl(e,r){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,i,s,a;return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,i&&(s=l[0]&2?i.return:l[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,l[1])).done)return s;switch(i=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,i=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function kps(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function QFl(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof CSt?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function WFl(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:CSt(e[i](a)),done:i==="return"}:s?s(a):a}:s}}function YFl(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof jJr=="function"?jJr(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function JFl(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function XFl(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function ZFl(e){return e&&e.__esModule?e:{default:e}}function e8l(e,r){if(!r.has(e))throw new TypeError("attempted to get private field on non-instance");return r.get(e)}function t8l(e,r,t){if(!r.has(e))throw new TypeError("attempted to set private field on non-instance");return r.set(e,t),t}var WKt,YKt,dme=lme({"node_modules/tslib/tslib.es6.js"(){WKt=function(e,r){return WKt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])},WKt(e,r)},YKt=function(){return YKt=Object.assign||function(r){for(var t,n=1,i=arguments.length;n/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(r)?r:JSON.stringify(r),value(r){if(r===null||typeof r!="object")return JSON.stringify(r);if(Array.isArray(r))return`[${r.map(n=>e.apiDescriptor.value(n)).join(", ")}]`;let t=Object.keys(r);return t.length===0?"{}":`{ ${t.map(n=>`${e.apiDescriptor.key(n)}: ${e.apiDescriptor.value(r[n])}`).join(", ")} }`},pair:({key:r,value:t})=>e.apiDescriptor.value({[r]:t})}}}),r8l=Ki({"node_modules/vnopts/lib/descriptors/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(Fps(),e)}}),n8l=Ki({"node_modules/vnopts/node_modules/escape-string-regexp/index.js"(e,r){"use strict";var t=/[|\\{}()[\]^$+*?.]/g;r.exports=function(n){if(typeof n!="string")throw new TypeError("Expected a string");return n.replace(t,"\\$&")}}}),i8l=Ki({"node_modules/color-name/index.js"(e,r){"use strict";r.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),Nps=Ki({"node_modules/color-convert/conversions.js"(e,r){var t=i8l(),n={};for(i in t)t.hasOwnProperty(i)&&(n[t[i]]=i);var i,s=r.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(c in s)if(s.hasOwnProperty(c)){if(!("channels"in s[c]))throw new Error("missing channels property: "+c);if(!("labels"in s[c]))throw new Error("missing channel labels property: "+c);if(s[c].labels.length!==s[c].channels)throw new Error("channel and label counts mismatch: "+c);a=s[c].channels,o=s[c].labels,delete s[c].channels,delete s[c].labels,Object.defineProperty(s[c],"channels",{value:a}),Object.defineProperty(s[c],"labels",{value:o})}var a,o,c;s.rgb.hsl=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.min(m,h,_),v=Math.max(m,h,_),w=v-b,x,P,k;return v===b?x=0:m===v?x=(h-_)/w:h===v?x=2+(_-m)/w:_===v&&(x=4+(m-h)/w),x=Math.min(x*60,360),x<0&&(x+=360),k=(b+v)/2,v===b?P=0:k<=.5?P=w/(v+b):P=w/(2-v-b),[x,P*100,k*100]},s.rgb.hsv=function(u){var m,h,_,b,v,w=u[0]/255,x=u[1]/255,P=u[2]/255,k=Math.max(w,x,P),R=k-Math.min(w,x,P),L=function(U){return(k-U)/6/R+1/2};return R===0?b=v=0:(v=R/k,m=L(w),h=L(x),_=L(P),w===k?b=_-h:x===k?b=1/3+m-_:P===k&&(b=2/3+h-m),b<0?b+=1:b>1&&(b-=1)),[b*360,v*100,k*100]},s.rgb.hwb=function(u){var m=u[0],h=u[1],_=u[2],b=s.rgb.hsl(u)[0],v=1/255*Math.min(m,Math.min(h,_));return _=1-1/255*Math.max(m,Math.max(h,_)),[b,v*100,_*100]},s.rgb.cmyk=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b,v,w,x;return x=Math.min(1-m,1-h,1-_),b=(1-m-x)/(1-x)||0,v=(1-h-x)/(1-x)||0,w=(1-_-x)/(1-x)||0,[b*100,v*100,w*100,x*100]};function l(u,m){return Math.pow(u[0]-m[0],2)+Math.pow(u[1]-m[1],2)+Math.pow(u[2]-m[2],2)}s.rgb.keyword=function(u){var m=n[u];if(m)return m;var h=1/0,_;for(var b in t)if(t.hasOwnProperty(b)){var v=t[b],w=l(u,v);w.04045?Math.pow((m+.055)/1.055,2.4):m/12.92,h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92,_=_>.04045?Math.pow((_+.055)/1.055,2.4):_/12.92;var b=m*.4124+h*.3576+_*.1805,v=m*.2126+h*.7152+_*.0722,w=m*.0193+h*.1192+_*.9505;return[b*100,v*100,w*100]},s.rgb.lab=function(u){var m=s.rgb.xyz(u),h=m[0],_=m[1],b=m[2],v,w,x;return h/=95.047,_/=100,b/=108.883,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=b>.008856?Math.pow(b,1/3):7.787*b+16/116,v=116*_-16,w=500*(h-_),x=200*(_-b),[v,w,x]},s.hsl.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b,v,w,x,P;if(h===0)return P=_*255,[P,P,P];_<.5?v=_*(1+h):v=_+h-_*h,b=2*_-v,x=[0,0,0];for(var k=0;k<3;k++)w=m+1/3*-(k-1),w<0&&w++,w>1&&w--,6*w<1?P=b+(v-b)*6*w:2*w<1?P=v:3*w<2?P=b+(v-b)*(2/3-w)*6:P=b,x[k]=P*255;return x},s.hsl.hsv=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=h,v=Math.max(_,.01),w,x;return _*=2,h*=_<=1?_:2-_,b*=v<=1?v:2-v,x=(_+h)/2,w=_===0?2*b/(v+b):2*h/(_+h),[m,w*100,x*100]},s.hsv.rgb=function(u){var m=u[0]/60,h=u[1]/100,_=u[2]/100,b=Math.floor(m)%6,v=m-Math.floor(m),w=255*_*(1-h),x=255*_*(1-h*v),P=255*_*(1-h*(1-v));switch(_*=255,b){case 0:return[_,P,w];case 1:return[x,_,w];case 2:return[w,_,P];case 3:return[w,x,_];case 4:return[P,w,_];case 5:return[_,w,x]}},s.hsv.hsl=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=Math.max(_,.01),v,w,x;return x=(2-h)*_,v=(2-h)*b,w=h*b,w/=v<=1?v:2-v,w=w||0,x/=2,[m,w*100,x*100]},s.hwb.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b=h+_,v,w,x,P;b>1&&(h/=b,_/=b),v=Math.floor(6*m),w=1-_,x=6*m-v,v&1&&(x=1-x),P=h+x*(w-h);var k,R,L;switch(v){default:case 6:case 0:k=w,R=P,L=h;break;case 1:k=P,R=w,L=h;break;case 2:k=h,R=w,L=P;break;case 3:k=h,R=P,L=w;break;case 4:k=P,R=h,L=w;break;case 5:k=w,R=h,L=P;break}return[k*255,R*255,L*255]},s.cmyk.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b=u[3]/100,v,w,x;return v=1-Math.min(1,m*(1-b)+b),w=1-Math.min(1,h*(1-b)+b),x=1-Math.min(1,_*(1-b)+b),[v*255,w*255,x*255]},s.xyz.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b,v,w;return b=m*3.2406+h*-1.5372+_*-.4986,v=m*-.9689+h*1.8758+_*.0415,w=m*.0557+h*-.204+_*1.057,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,v=v>.0031308?1.055*Math.pow(v,1/2.4)-.055:v*12.92,w=w>.0031308?1.055*Math.pow(w,1/2.4)-.055:w*12.92,b=Math.min(Math.max(0,b),1),v=Math.min(Math.max(0,v),1),w=Math.min(Math.max(0,w),1),[b*255,v*255,w*255]},s.xyz.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return m/=95.047,h/=100,_/=108.883,m=m>.008856?Math.pow(m,1/3):7.787*m+16/116,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=116*h-16,v=500*(m-h),w=200*(h-_),[b,v,w]},s.lab.xyz=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;v=(m+16)/116,b=h/500+v,w=v-_/200;var x=Math.pow(v,3),P=Math.pow(b,3),k=Math.pow(w,3);return v=x>.008856?x:(v-16/116)/7.787,b=P>.008856?P:(b-16/116)/7.787,w=k>.008856?k:(w-16/116)/7.787,b*=95.047,v*=100,w*=108.883,[b,v,w]},s.lab.lch=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return b=Math.atan2(_,h),v=b*360/2/Math.PI,v<0&&(v+=360),w=Math.sqrt(h*h+_*_),[m,w,v]},s.lch.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return w=_/360*2*Math.PI,b=h*Math.cos(w),v=h*Math.sin(w),[m,b,v]},s.rgb.ansi16=function(u){var m=u[0],h=u[1],_=u[2],b=1 in arguments?arguments[1]:s.rgb.hsv(u)[2];if(b=Math.round(b/50),b===0)return 30;var v=30+(Math.round(_/255)<<2|Math.round(h/255)<<1|Math.round(m/255));return b===2&&(v+=60),v},s.hsv.ansi16=function(u){return s.rgb.ansi16(s.hsv.rgb(u),u[2])},s.rgb.ansi256=function(u){var m=u[0],h=u[1],_=u[2];if(m===h&&h===_)return m<8?16:m>248?231:Math.round((m-8)/247*24)+232;var b=16+36*Math.round(m/255*5)+6*Math.round(h/255*5)+Math.round(_/255*5);return b},s.ansi16.rgb=function(u){var m=u%10;if(m===0||m===7)return u>50&&(m+=3.5),m=m/10.5*255,[m,m,m];var h=(~~(u>50)+1)*.5,_=(m&1)*h*255,b=(m>>1&1)*h*255,v=(m>>2&1)*h*255;return[_,b,v]},s.ansi256.rgb=function(u){if(u>=232){var m=(u-232)*10+8;return[m,m,m]}u-=16;var h,_=Math.floor(u/36)/5*255,b=Math.floor((h=u%36)/6)/5*255,v=h%6/5*255;return[_,b,v]},s.rgb.hex=function(u){var m=((Math.round(u[0])&255)<<16)+((Math.round(u[1])&255)<<8)+(Math.round(u[2])&255),h=m.toString(16).toUpperCase();return"000000".substring(h.length)+h},s.hex.rgb=function(u){var m=u.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!m)return[0,0,0];var h=m[0];m[0].length===3&&(h=h.split("").map(function(x){return x+x}).join(""));var _=parseInt(h,16),b=_>>16&255,v=_>>8&255,w=_&255;return[b,v,w]},s.rgb.hcg=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.max(Math.max(m,h),_),v=Math.min(Math.min(m,h),_),w=b-v,x,P;return w<1?x=v/(1-w):x=0,w<=0?P=0:b===m?P=(h-_)/w%6:b===h?P=2+(_-m)/w:P=4+(m-h)/w+4,P/=6,P%=1,[P*360,w*100,x*100]},s.hsl.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1,b=0;return h<.5?_=2*m*h:_=2*m*(1-h),_<1&&(b=(h-.5*_)/(1-_)),[u[0],_*100,b*100]},s.hsv.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=m*h,b=0;return _<1&&(b=(h-_)/(1-_)),[u[0],_*100,b*100]},s.hcg.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100;if(h===0)return[_*255,_*255,_*255];var b=[0,0,0],v=m%1*6,w=v%1,x=1-w,P=0;switch(Math.floor(v)){case 0:b[0]=1,b[1]=w,b[2]=0;break;case 1:b[0]=x,b[1]=1,b[2]=0;break;case 2:b[0]=0,b[1]=1,b[2]=w;break;case 3:b[0]=0,b[1]=x,b[2]=1;break;case 4:b[0]=w,b[1]=0,b[2]=1;break;default:b[0]=1,b[1]=0,b[2]=x}return P=(1-h)*_,[(h*b[0]+P)*255,(h*b[1]+P)*255,(h*b[2]+P)*255]},s.hcg.hsv=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m),b=0;return _>0&&(b=m/_),[u[0],b*100,_*100]},s.hcg.hsl=function(u){var m=u[1]/100,h=u[2]/100,_=h*(1-m)+.5*m,b=0;return _>0&&_<.5?b=m/(2*_):_>=.5&&_<1&&(b=m/(2*(1-_))),[u[0],b*100,_*100]},s.hcg.hwb=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m);return[u[0],(_-m)*100,(1-_)*100]},s.hwb.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1-h,b=_-m,v=0;return b<1&&(v=(_-b)/(1-b)),[u[0],b*100,v*100]},s.apple.rgb=function(u){return[u[0]/65535*255,u[1]/65535*255,u[2]/65535*255]},s.rgb.apple=function(u){return[u[0]/255*65535,u[1]/255*65535,u[2]/255*65535]},s.gray.rgb=function(u){return[u[0]/100*255,u[0]/100*255,u[0]/100*255]},s.gray.hsl=s.gray.hsv=function(u){return[0,0,u[0]]},s.gray.hwb=function(u){return[0,100,u[0]]},s.gray.cmyk=function(u){return[0,0,0,u[0]]},s.gray.lab=function(u){return[u[0],0,0]},s.gray.hex=function(u){var m=Math.round(u[0]/100*255)&255,h=(m<<16)+(m<<8)+m,_=h.toString(16).toUpperCase();return"000000".substring(_.length)+_},s.rgb.gray=function(u){var m=(u[0]+u[1]+u[2])/3;return[m/255*100]}}}),s8l=Ki({"node_modules/color-convert/route.js"(e,r){var t=Nps();function n(){for(var o={},c=Object.keys(t),l=c.length,u=0;u1&&(u=Array.prototype.slice.call(arguments)),c(u))};return"conversion"in c&&(l.conversion=c.conversion),l}function o(c){var l=function(u){if(u==null)return u;arguments.length>1&&(u=Array.prototype.slice.call(arguments));var m=c(u);if(typeof m=="object")for(var h=m.length,_=0;_function(){return`\x1B[${o.apply(t,arguments)+c}m`},i=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};5;${l}m`},s=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};2;${l[0]};${l[1]};${l[2]}m`};function a(){let o=new Map,c={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};c.color.grey=c.color.gray;for(let m of Object.keys(c)){let h=c[m];for(let _ of Object.keys(h)){let b=h[_];c[_]={open:`\x1B[${b[0]}m`,close:`\x1B[${b[1]}m`},h[_]=c[_],o.set(b[0],b[1])}Object.defineProperty(c,m,{value:h,enumerable:!1}),Object.defineProperty(c,"codes",{value:o,enumerable:!1})}let l=m=>m,u=(m,h,_)=>[m,h,_];c.color.close="\x1B[39m",c.bgColor.close="\x1B[49m",c.color.ansi={ansi:n(l,0)},c.color.ansi256={ansi256:i(l,0)},c.color.ansi16m={rgb:s(u,0)},c.bgColor.ansi={ansi:n(l,10)},c.bgColor.ansi256={ansi256:i(l,10)},c.bgColor.ansi16m={rgb:s(u,10)};for(let m of Object.keys(t)){if(typeof t[m]!="object")continue;let h=t[m];m==="ansi16"&&(m="ansi"),"ansi16"in h&&(c.color.ansi[m]=n(h.ansi16,0),c.bgColor.ansi[m]=n(h.ansi16,10)),"ansi256"in h&&(c.color.ansi256[m]=i(h.ansi256,0),c.bgColor.ansi256[m]=i(h.ansi256,10)),"rgb"in h&&(c.color.ansi16m[m]=s(h.rgb,0),c.bgColor.ansi16m[m]=s(h.rgb,10))}return c}Object.defineProperty(r,"exports",{enumerable:!0,get:a})}}),o8l=Ki({"node_modules/vnopts/node_modules/has-flag/index.js"(e,r){"use strict";r.exports=(t,n)=>{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),u8l=Ki({"node_modules/vnopts/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),nXr=Ki({"node_modules/vnopts/node_modules/chalk/index.js"(e,r){"use strict";var t=n8l(),n=Ops(),i=c8l().stdout,s=u8l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;R{let s=[`${r.default.yellow(typeof t=="string"?i.key(t):i.pair(t))} is deprecated`];return n&&s.push(`we now treat it as ${r.default.blue(typeof n=="string"?i.key(n):i.pair(n))}`),s.join("; ")+"."}}}),l8l=Ki({"node_modules/vnopts/lib/handlers/deprecated/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(Bps(),e)}}),d8l=Ki({"node_modules/vnopts/lib/handlers/invalid/common.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=nXr();e.commonInvalidHandler=(t,n,i)=>[`Invalid ${r.default.red(i.descriptor.key(t))} value.`,`Expected ${r.default.blue(i.schemas[t].expected(i))},`,`but received ${r.default.red(i.descriptor.value(n))}.`].join(" ")}}),qps=Ki({"node_modules/vnopts/lib/handlers/invalid/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(d8l(),e)}}),p8l=Ki({"node_modules/vnopts/node_modules/leven/index.js"(e,r){"use strict";var t=[],n=[];r.exports=function(i,s){if(i===s)return 0;var a=i;i.length>s.length&&(i=s,s=a);var o=i.length,c=s.length;if(o===0)return c;if(c===0)return o;for(;o>0&&i.charCodeAt(~-o)===s.charCodeAt(~-c);)o--,c--;if(o===0)return c;for(var l=0;lm?_>m?m+1:_:_>h?h+1:_;return m}}}),Mps=Ki({"node_modules/vnopts/lib/handlers/unknown/leven.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=nXr(),t=p8l();e.levenUnknownHandler=(n,i,{descriptor:s,logger:a,schemas:o})=>{let c=[`Ignored unknown option ${r.default.yellow(s.pair({key:n,value:i}))}.`],l=Object.keys(o).sort().find(u=>t(n,u)<3);l&&c.push(`Did you mean ${r.default.blue(s.key(l))}?`),a.warn(c.join(" "))}}}),m8l=Ki({"node_modules/vnopts/lib/handlers/unknown/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(Mps(),e)}}),f8l=Ki({"node_modules/vnopts/lib/handlers/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(l8l(),e),r.__exportStar(qps(),e),r.__exportStar(m8l(),e)}}),pme=Ki({"node_modules/vnopts/lib/schema.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function t(s,a){let o=new s(a),c=Object.create(o);for(let l of r)l in a&&(c[l]=i(a[l],o,n.prototype[l].length));return c}e.createSchema=t;var n=class{constructor(s){this.name=s.name}static create(s){return t(this,s)}default(s){}expected(s){return"nothing"}validate(s,a){return!1}deprecated(s,a){return!1}forward(s,a){}redirect(s,a){}overlap(s,a,o){return s}preprocess(s,a){return s}postprocess(s,a){return s}};e.Schema=n;function i(s,a,o){return typeof s=="function"?(...c)=>s(...c.slice(0,o-1),a,...c.slice(o-1)):()=>s}}}),h8l=Ki({"node_modules/vnopts/lib/schemas/alias.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{constructor(n){super(n),this._sourceName=n.sourceName}expected(n){return n.schemas[this._sourceName].expected(n)}validate(n,i){return i.schemas[this._sourceName].validate(n,i)}redirect(n,i){return this._sourceName}};e.AliasSchema=t}}),g8l=Ki({"node_modules/vnopts/lib/schemas/any.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"anything"}validate(){return!0}};e.AnySchema=t}}),y8l=Ki({"node_modules/vnopts/lib/schemas/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere)),t=pme(),n=class extends t.Schema{constructor(s){var{valueSchema:a,name:o=a.name}=s,c=r.__rest(s,["valueSchema","name"]);super(Object.assign({},c,{name:o})),this._valueSchema=a}expected(s){return`an array of ${this._valueSchema.expected(s)}`}validate(s,a){if(!Array.isArray(s))return!1;let o=[];for(let c of s){let l=a.normalizeValidateResult(this._valueSchema.validate(c,a),c);l!==!0&&o.push(l.value)}return o.length===0?!0:{value:o}}deprecated(s,a){let o=[];for(let c of s){let l=a.normalizeDeprecatedResult(this._valueSchema.deprecated(c,a),c);l!==!1&&o.push(...l.map(({value:u})=>({value:[u]})))}return o}forward(s,a){let o=[];for(let c of s){let l=a.normalizeForwardResult(this._valueSchema.forward(c,a),c);o.push(...l.map(i))}return o}redirect(s,a){let o=[],c=[];for(let l of s){let u=a.normalizeRedirectResult(this._valueSchema.redirect(l,a),l);"remain"in u&&o.push(u.remain),c.push(...u.redirect.map(i))}return o.length===0?{redirect:c}:{redirect:c,remain:o}}overlap(s,a){return s.concat(a)}};e.ArraySchema=n;function i({from:s,to:a}){return{from:[s],to:a}}}}),_8l=Ki({"node_modules/vnopts/lib/schemas/boolean.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"true or false"}validate(n){return typeof n=="boolean"}};e.BooleanSchema=t}}),iXr=Ki({"node_modules/vnopts/lib/utils.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});function r(_,b){let v=Object.create(null);for(let w of _){let x=w[b];if(v[x])throw new Error(`Duplicate ${b} ${JSON.stringify(x)}`);v[x]=w}return v}e.recordFromArray=r;function t(_,b){let v=new Map;for(let w of _){let x=w[b];if(v.has(x))throw new Error(`Duplicate ${b} ${JSON.stringify(x)}`);v.set(x,w)}return v}e.mapFromArray=t;function n(){let _=Object.create(null);return b=>{let v=JSON.stringify(b);return _[v]?!0:(_[v]=!0,!1)}}e.createAutoChecklist=n;function i(_,b){let v=[],w=[];for(let x of _)b(x)?v.push(x):w.push(x);return[v,w]}e.partition=i;function s(_){return _===Math.floor(_)}e.isInt=s;function a(_,b){if(_===b)return 0;let v=typeof _,w=typeof b,x=["undefined","object","boolean","number","string"];return v!==w?x.indexOf(v)-x.indexOf(w):v!=="string"?Number(_)-Number(b):_.localeCompare(b)}e.comparePrimitive=a;function o(_){return _===void 0?{}:_}e.normalizeDefaultResult=o;function c(_,b){return _===!0?!0:_===!1?{value:b}:_}e.normalizeValidateResult=c;function l(_,b,v=!1){return _===!1?!1:_===!0?v?!0:[{value:b}]:"value"in _?[_]:_.length===0?!1:_}e.normalizeDeprecatedResult=l;function u(_,b){return typeof _=="string"||"key"in _?{from:b,to:_}:"from"in _?{from:_.from,to:_.to}:{from:b,to:_.to}}e.normalizeTransferResult=u;function m(_,b){return _===void 0?[]:Array.isArray(_)?_.map(v=>u(v,b)):[u(_,b)]}e.normalizeForwardResult=m;function h(_,b){let v=m(typeof _=="object"&&"redirect"in _?_.redirect:_,b);return v.length===0?{remain:b,redirect:v}:typeof _=="object"&&"remain"in _?{remain:_.remain,redirect:v}:{redirect:v}}e.normalizeRedirectResult=h}}),A8l=Ki({"node_modules/vnopts/lib/schemas/choice.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=iXr(),n=class extends r.Schema{constructor(i){super(i),this._choices=t.mapFromArray(i.choices.map(s=>s&&typeof s=="object"?s:{value:s}),"value")}expected({descriptor:i}){let s=Array.from(this._choices.keys()).map(c=>this._choices.get(c)).filter(c=>!c.deprecated).map(c=>c.value).sort(t.comparePrimitive).map(i.value),a=s.slice(0,-2),o=s.slice(-2);return a.concat(o.join(" or ")).join(", ")}validate(i){return this._choices.has(i)}deprecated(i){let s=this._choices.get(i);return s&&s.deprecated?{value:i}:!1}forward(i){let s=this._choices.get(i);return s?s.forward:void 0}redirect(i){let s=this._choices.get(i);return s?s.redirect:void 0}};e.ChoiceSchema=n}}),Lps=Ki({"node_modules/vnopts/lib/schemas/number.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"a number"}validate(n,i){return typeof n=="number"}};e.NumberSchema=t}}),b8l=Ki({"node_modules/vnopts/lib/schemas/integer.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=iXr(),t=Lps(),n=class extends t.NumberSchema{expected(){return"an integer"}validate(i,s){return s.normalizeValidateResult(super.validate(i,s),i)===!0&&r.isInt(i)}};e.IntegerSchema=n}}),C8l=Ki({"node_modules/vnopts/lib/schemas/string.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"a string"}validate(n){return typeof n=="string"}};e.StringSchema=t}}),v8l=Ki({"node_modules/vnopts/lib/schemas/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(h8l(),e),r.__exportStar(g8l(),e),r.__exportStar(y8l(),e),r.__exportStar(_8l(),e),r.__exportStar(A8l(),e),r.__exportStar(b8l(),e),r.__exportStar(Lps(),e),r.__exportStar(C8l(),e)}}),E8l=Ki({"node_modules/vnopts/lib/defaults.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Fps(),t=Bps(),n=qps(),i=Mps();e.defaultDescriptor=r.apiDescriptor,e.defaultUnknownHandler=i.levenUnknownHandler,e.defaultInvalidHandler=n.commonInvalidHandler,e.defaultDeprecatedHandler=t.commonDeprecatedHandler}}),D8l=Ki({"node_modules/vnopts/lib/normalize.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=E8l(),t=iXr();e.normalize=(i,s,a)=>new n(s,a).normalize(i);var n=class{constructor(i,s){let{logger:a=console,descriptor:o=r.defaultDescriptor,unknown:c=r.defaultUnknownHandler,invalid:l=r.defaultInvalidHandler,deprecated:u=r.defaultDeprecatedHandler}=s||{};this._utils={descriptor:o,logger:a||{warn:()=>{}},schemas:t.recordFromArray(i,"name"),normalizeDefaultResult:t.normalizeDefaultResult,normalizeDeprecatedResult:t.normalizeDeprecatedResult,normalizeForwardResult:t.normalizeForwardResult,normalizeRedirectResult:t.normalizeRedirectResult,normalizeValidateResult:t.normalizeValidateResult},this._unknownHandler=c,this._invalidHandler=l,this._deprecatedHandler=u,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=t.createAutoChecklist()}normalize(i){let s={},a=[i],o=()=>{for(;a.length!==0;){let c=a.shift(),l=this._applyNormalization(c,s);a.push(...l)}};o();for(let c of Object.keys(this._utils.schemas)){let l=this._utils.schemas[c];if(!(c in s)){let u=t.normalizeDefaultResult(l.default(this._utils));"value"in u&&a.push({[c]:u.value})}}o();for(let c of Object.keys(this._utils.schemas)){let l=this._utils.schemas[c];c in s&&(s[c]=l.postprocess(s[c],this._utils))}return s}_applyNormalization(i,s){let a=[],[o,c]=t.partition(Object.keys(i),l=>l in this._utils.schemas);for(let l of o){let u=this._utils.schemas[l],m=u.preprocess(i[l],this._utils),h=t.normalizeValidateResult(u.validate(m,this._utils),m);if(h!==!0){let{value:x}=h,P=this._invalidHandler(l,x,this._utils);throw typeof P=="string"?new Error(P):P}let _=({from:x,to:P})=>{a.push(typeof P=="string"?{[P]:x}:{[P.key]:P.value})},b=({value:x,redirectTo:P})=>{let k=t.normalizeDeprecatedResult(u.deprecated(x,this._utils),m,!0);if(k!==!1)if(k===!0)this._hasDeprecationWarned(l)||this._utils.logger.warn(this._deprecatedHandler(l,P,this._utils));else for(let{value:R}of k){let L={key:l,value:R};if(!this._hasDeprecationWarned(L)){let U=typeof P=="string"?{key:P,value:R}:P;this._utils.logger.warn(this._deprecatedHandler(L,U,this._utils))}}};t.normalizeForwardResult(u.forward(m,this._utils),m).forEach(_);let w=t.normalizeRedirectResult(u.redirect(m,this._utils),m);if(w.redirect.forEach(_),"remain"in w){let x=w.remain;s[l]=l in s?u.overlap(s[l],x,this._utils):x,b({value:x})}for(let{from:x,to:P}of w.redirect)b({value:x,redirectTo:P})}for(let l of c){let u=i[l],m=this._unknownHandler(l,u,this._utils);if(m)for(let h of Object.keys(m)){let _={[h]:m[h]};h in this._utils.schemas?a.push(_):Object.assign(s,_)}}return a}};e.Normalizer=n}}),S8l=Ki({"node_modules/vnopts/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(r8l(),e),r.__exportStar(f8l(),e),r.__exportStar(v8l(),e),r.__exportStar(D8l(),e),r.__exportStar(pme(),e)}}),jps=Ki({"src/main/options-normalizer.js"(e,r){"use strict";var t=S8l(),n=IO(),i={key:h=>h.length===1?`-${h}`:`--${h}`,value:h=>t.apiDescriptor.value(h),pair:({key:h,value:_})=>_===!1?`--no-${h}`:_===!0?i.key(h):_===""?`${i.key(h)} without an argument`:`${i.key(h)}=${_}`},s=({colorsModule:h,levenshteinDistance:_})=>class extends t.ChoiceSchema{constructor({name:v,flags:w}){super({name:v,choices:w}),this._flags=[...w].sort()}preprocess(v,w){if(typeof v=="string"&&v.length>0&&!this._flags.includes(v)){let x=this._flags.find(P=>_(P,v)<3);if(x)return w.logger.warn([`Unknown flag ${h.yellow(w.descriptor.value(v))},`,`did you mean ${h.blue(w.descriptor.value(x))}?`].join(" ")),x}return v}expected(){return"a flag"}},a;function o(h,_,{logger:b=!1,isCLI:v=!1,passThrough:w=!1,colorsModule:x=null,levenshteinDistance:P=null}={}){let k=w?Array.isArray(w)?(j,M)=>w.includes(j)?{[j]:M}:void 0:(j,M)=>({[j]:M}):(j,M,C)=>{let O=C.schemas,{_:V}=O,Q=eHt(O,cFl);return t.levenUnknownHandler(j,M,Object.assign(Object.assign({},C),{},{schemas:Q}))},R=v?i:t.apiDescriptor,L=c(_,{isCLI:v,colorsModule:x,levenshteinDistance:P}),U=new t.Normalizer(L,{logger:b,unknown:k,descriptor:R}),Y=b!==!1;Y&&a&&(U._hasDeprecationWarned=a);let N=U.normalize(h);return Y&&(a=U._hasDeprecationWarned),v&&N["plugin-search"]===!1&&(N["plugin-search-dir"]=!1),N}function c(h,{isCLI:_,colorsModule:b,levenshteinDistance:v}){let w=[];_&&w.push(t.AnySchema.create({name:"_"}));for(let x of h)w.push(l(x,{isCLI:_,optionInfos:h,colorsModule:b,levenshteinDistance:v})),x.alias&&_&&w.push(t.AliasSchema.create({name:x.alias,sourceName:x.name}));return w}function l(h,{isCLI:_,optionInfos:b,colorsModule:v,levenshteinDistance:w}){let{name:x}=h;if(x==="plugin-search-dir"||x==="pluginSearchDirs")return t.AnySchema.create({name:x,preprocess(L){return L===!1||(L=Array.isArray(L)?L:[L]),L},validate(L){return L===!1?!0:L.every(U=>typeof U=="string")},expected(){return"false or paths to plugin search dir"}});let P={name:x},k,R={};switch(h.type){case"int":k=t.IntegerSchema,_&&(P.preprocess=Number);break;case"string":k=t.StringSchema;break;case"choice":k=t.ChoiceSchema,P.choices=h.choices.map(L=>typeof L=="object"&&L.redirect?Object.assign(Object.assign({},L),{},{redirect:{to:{key:h.name,value:L.redirect}}}):L);break;case"boolean":k=t.BooleanSchema;break;case"flag":k=s({colorsModule:v,levenshteinDistance:w}),P.flags=b.flatMap(L=>[L.alias,L.description&&L.name,L.oppositeDescription&&`no-${L.name}`].filter(Boolean));break;case"path":k=t.StringSchema;break;default:throw new Error(`Unexpected type ${h.type}`)}if(h.exception?P.validate=(L,U,Y)=>h.exception(L)||U.validate(L,Y):P.validate=(L,U,Y)=>L===void 0||U.validate(L,Y),h.redirect&&(R.redirect=L=>L?{to:{key:h.redirect.option,value:h.redirect.value}}:void 0),h.deprecated&&(R.deprecated=!0),_&&!h.array){let L=P.preprocess||(U=>U);P.preprocess=(U,Y,N)=>Y.preprocess(L(Array.isArray(U)?n(U):U),N)}return h.array?t.ArraySchema.create(Object.assign(Object.assign(Object.assign({},_?{preprocess:L=>Array.isArray(L)?L:[L]}:{}),R),{},{valueSchema:k.create(P)})):k.create(Object.assign(Object.assign({},P),R))}function u(h,_,b){return o(h,_,b)}function m(h,_,b){return o(h,_,Object.assign({isCLI:!0},b))}r.exports={normalizeApiOptions:u,normalizeCliOptions:m}}}),nP=Ki({"src/language-js/loc.js"(e,r){"use strict";var t=rXr();function n(c){var l,u;let m=c.range?c.range[0]:c.start,h=(l=(u=c.declaration)===null||u===void 0?void 0:u.decorators)!==null&&l!==void 0?l:c.decorators;return t(h)?Math.min(n(h[0]),m):m}function i(c){return c.range?c.range[1]:c.end}function s(c,l){let u=n(c);return Number.isInteger(u)&&u===n(l)}function a(c,l){let u=i(c);return Number.isInteger(u)&&u===i(l)}function o(c,l){return s(c,l)&&a(c,l)}r.exports={locStart:n,locEnd:i,hasSameLocStart:s,hasSameLoc:o}}}),w8l=Ki({"src/main/load-parser.js"(e,r){"use strict";var t=require("path"),{ConfigError:n}=_2e(),{locStart:i,locEnd:s}=nP();function a(o){try{return{parse:require(t.resolve(process.cwd(),o)),astFormat:"estree",locStart:i,locEnd:s}}catch{throw new n(`Couldn't resolve parser "${o}"`)}}r.exports=a}}),I8l=Ki({"node_modules/js-tokens/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,e.matchToToken=function(r){var t={type:"invalid",value:r[0],closed:void 0};return r[1]?(t.type="string",t.closed=!!(r[3]||r[4])):r[5]?t.type="comment":r[6]?(t.type="comment",t.closed=!!r[7]):r[8]?t.type="regex":r[9]?t.type="number":r[10]?t.type="name":r[11]?t.type="punctuator":r[12]&&(t.type="whitespace"),t}}}),x8l=Ki({"node_modules/@babel/helper-validator-identifier/lib/identifier.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentifierChar=l,e.isIdentifierName=u,e.isIdentifierStart=c;var r="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",t="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",n=new RegExp("["+r+"]"),i=new RegExp("["+r+t+"]");r=t=null;var s=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],a=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function o(m,h){let _=65536;for(let b=0,v=h.length;bm)return!1;if(_+=h[b+1],_>=m)return!0}return!1}function c(m){return m<65?m===36:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&n.test(String.fromCharCode(m)):o(m,s)}function l(m){return m<48?m===36:m<58?!0:m<65?!1:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&i.test(String.fromCharCode(m)):o(m,s)||o(m,a)}function u(m){let h=!0;for(let _=0;_{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),N8l=Ki({"node_modules/@babel/highlight/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),O8l=Ki({"node_modules/@babel/highlight/node_modules/chalk/index.js"(e,r){"use strict";var t=R8l(),n=Ops(),i=F8l().stdout,s=N8l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;RP(k)).join(` -`):v+=x}return v}function u(_){return!!n.supportsColor||_.forceColor}function m(_){return _.forceColor?new n.constructor({enabled:!0,level:1}):n}function h(_,b={}){if(_!==""&&u(b)){let v=m(b),w=s(v);return l(w,_)}else return _}}}),q8l=Ki({"node_modules/@babel/code-frame/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=a,e.default=o;var r=B8l(),t=!1;function n(c){return{gutter:c.grey,marker:c.red.bold,message:c.red.bold}}var i=/\r\n|[\n\r\u2028\u2029]/;function s(c,l,u){let m=Object.assign({column:0,line:-1},c.start),h=Object.assign({},m,c.end),{linesAbove:_=2,linesBelow:b=3}=u||{},v=m.line,w=m.column,x=h.line,P=h.column,k=Math.max(v-(_+1),0),R=Math.min(l.length,x+b);v===-1&&(k=0),x===-1&&(R=l.length);let L=x-v,U={};if(L)for(let Y=0;Y<=L;Y++){let N=Y+v;if(!w)U[N]=!0;else if(Y===0){let j=l[N-1].length;U[N]=[w,j-w+1]}else if(Y===L)U[N]=[0,P];else{let j=l[N-Y].length;U[N]=[0,j]}}else w===P?w?U[v]=[w,0]:U[v]=!0:U[v]=[w,P-w];return{start:k,end:R,markerLines:U}}function a(c,l,u={}){let m=(u.highlightCode||u.forceColor)&&(0,r.shouldHighlight)(u),h=(0,r.getChalk)(u),_=n(h),b=(Y,N)=>m?Y(N):N,v=c.split(i),{start:w,end:x,markerLines:P}=s(l,v,u),k=l.start&&typeof l.start.column=="number",R=String(x).length,U=(m?(0,r.default)(c,u):c).split(i,x).slice(w,x).map((Y,N)=>{let j=w+1+N,C=` ${` ${j}`.slice(-R)} |`,O=P[j],V=!P[j+1];if(O){let Q="";if(Array.isArray(O)){let X=Y.slice(0,Math.max(O[0]-1,0)).replace(/[^\t]/g," "),J=O[1]||1;Q=[` +`)}r.exports={guessEndOfLine:t,convertEndOfLineToChars:n,countEndOfLineChars:i,normalizeEndOfLine:s}}}),_2e=Ki({"src/common/errors.js"(e,r){"use strict";var t=class extends Error{},n=class extends Error{},i=class extends Error{},s=class extends Error{};r.exports={ConfigError:t,DebugError:n,UndefinedParserError:i,ArgExpansionBailout:s}}}),Ere={};rHt(Ere,{__assign:()=>YKt,__asyncDelegator:()=>YFl,__asyncGenerator:()=>WFl,__asyncValues:()=>JFl,__await:()=>CSt,__awaiter:()=>VFl,__classPrivateFieldGet:()=>t8l,__classPrivateFieldSet:()=>r8l,__createBinding:()=>$Fl,__decorate:()=>jFl,__exportStar:()=>QFl,__extends:()=>MFl,__generator:()=>zFl,__importDefault:()=>e8l,__importStar:()=>ZFl,__makeTemplateObject:()=>XFl,__metadata:()=>UFl,__param:()=>GFl,__read:()=>Fps,__rest:()=>LFl,__spread:()=>KFl,__spreadArrays:()=>HFl,__values:()=>jJr});function MFl(e,r){WKt(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function LFl(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function GFl(e,r){return function(t,n){r(t,n,e)}}function UFl(e,r){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,r)}function VFl(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})}function zFl(e,r){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,i,s,a;return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,i&&(s=l[0]&2?i.return:l[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,l[1])).done)return s;switch(i=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,i=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function Fps(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function KFl(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof CSt?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function YFl(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:CSt(e[i](a)),done:i==="return"}:s?s(a):a}:s}}function JFl(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof jJr=="function"?jJr(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function XFl(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function ZFl(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function e8l(e){return e&&e.__esModule?e:{default:e}}function t8l(e,r){if(!r.has(e))throw new TypeError("attempted to get private field on non-instance");return r.get(e)}function r8l(e,r,t){if(!r.has(e))throw new TypeError("attempted to set private field on non-instance");return r.set(e,t),t}var WKt,YKt,dme=lme({"node_modules/tslib/tslib.es6.js"(){WKt=function(e,r){return WKt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])},WKt(e,r)},YKt=function(){return YKt=Object.assign||function(r){for(var t,n=1,i=arguments.length;n/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(r)?r:JSON.stringify(r),value(r){if(r===null||typeof r!="object")return JSON.stringify(r);if(Array.isArray(r))return`[${r.map(n=>e.apiDescriptor.value(n)).join(", ")}]`;let t=Object.keys(r);return t.length===0?"{}":`{ ${t.map(n=>`${e.apiDescriptor.key(n)}: ${e.apiDescriptor.value(r[n])}`).join(", ")} }`},pair:({key:r,value:t})=>e.apiDescriptor.value({[r]:t})}}}),n8l=Ki({"node_modules/vnopts/lib/descriptors/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(Nps(),e)}}),i8l=Ki({"node_modules/vnopts/node_modules/escape-string-regexp/index.js"(e,r){"use strict";var t=/[|\\{}()[\]^$+*?.]/g;r.exports=function(n){if(typeof n!="string")throw new TypeError("Expected a string");return n.replace(t,"\\$&")}}}),s8l=Ki({"node_modules/color-name/index.js"(e,r){"use strict";r.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),Ops=Ki({"node_modules/color-convert/conversions.js"(e,r){var t=s8l(),n={};for(i in t)t.hasOwnProperty(i)&&(n[t[i]]=i);var i,s=r.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(c in s)if(s.hasOwnProperty(c)){if(!("channels"in s[c]))throw new Error("missing channels property: "+c);if(!("labels"in s[c]))throw new Error("missing channel labels property: "+c);if(s[c].labels.length!==s[c].channels)throw new Error("channel and label counts mismatch: "+c);a=s[c].channels,o=s[c].labels,delete s[c].channels,delete s[c].labels,Object.defineProperty(s[c],"channels",{value:a}),Object.defineProperty(s[c],"labels",{value:o})}var a,o,c;s.rgb.hsl=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.min(m,h,_),v=Math.max(m,h,_),w=v-b,x,P,k;return v===b?x=0:m===v?x=(h-_)/w:h===v?x=2+(_-m)/w:_===v&&(x=4+(m-h)/w),x=Math.min(x*60,360),x<0&&(x+=360),k=(b+v)/2,v===b?P=0:k<=.5?P=w/(v+b):P=w/(2-v-b),[x,P*100,k*100]},s.rgb.hsv=function(u){var m,h,_,b,v,w=u[0]/255,x=u[1]/255,P=u[2]/255,k=Math.max(w,x,P),R=k-Math.min(w,x,P),L=function(U){return(k-U)/6/R+1/2};return R===0?b=v=0:(v=R/k,m=L(w),h=L(x),_=L(P),w===k?b=_-h:x===k?b=1/3+m-_:P===k&&(b=2/3+h-m),b<0?b+=1:b>1&&(b-=1)),[b*360,v*100,k*100]},s.rgb.hwb=function(u){var m=u[0],h=u[1],_=u[2],b=s.rgb.hsl(u)[0],v=1/255*Math.min(m,Math.min(h,_));return _=1-1/255*Math.max(m,Math.max(h,_)),[b,v*100,_*100]},s.rgb.cmyk=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b,v,w,x;return x=Math.min(1-m,1-h,1-_),b=(1-m-x)/(1-x)||0,v=(1-h-x)/(1-x)||0,w=(1-_-x)/(1-x)||0,[b*100,v*100,w*100,x*100]};function l(u,m){return Math.pow(u[0]-m[0],2)+Math.pow(u[1]-m[1],2)+Math.pow(u[2]-m[2],2)}s.rgb.keyword=function(u){var m=n[u];if(m)return m;var h=1/0,_;for(var b in t)if(t.hasOwnProperty(b)){var v=t[b],w=l(u,v);w.04045?Math.pow((m+.055)/1.055,2.4):m/12.92,h=h>.04045?Math.pow((h+.055)/1.055,2.4):h/12.92,_=_>.04045?Math.pow((_+.055)/1.055,2.4):_/12.92;var b=m*.4124+h*.3576+_*.1805,v=m*.2126+h*.7152+_*.0722,w=m*.0193+h*.1192+_*.9505;return[b*100,v*100,w*100]},s.rgb.lab=function(u){var m=s.rgb.xyz(u),h=m[0],_=m[1],b=m[2],v,w,x;return h/=95.047,_/=100,b/=108.883,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=b>.008856?Math.pow(b,1/3):7.787*b+16/116,v=116*_-16,w=500*(h-_),x=200*(_-b),[v,w,x]},s.hsl.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b,v,w,x,P;if(h===0)return P=_*255,[P,P,P];_<.5?v=_*(1+h):v=_+h-_*h,b=2*_-v,x=[0,0,0];for(var k=0;k<3;k++)w=m+1/3*-(k-1),w<0&&w++,w>1&&w--,6*w<1?P=b+(v-b)*6*w:2*w<1?P=v:3*w<2?P=b+(v-b)*(2/3-w)*6:P=b,x[k]=P*255;return x},s.hsl.hsv=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=h,v=Math.max(_,.01),w,x;return _*=2,h*=_<=1?_:2-_,b*=v<=1?v:2-v,x=(_+h)/2,w=_===0?2*b/(v+b):2*h/(_+h),[m,w*100,x*100]},s.hsv.rgb=function(u){var m=u[0]/60,h=u[1]/100,_=u[2]/100,b=Math.floor(m)%6,v=m-Math.floor(m),w=255*_*(1-h),x=255*_*(1-h*v),P=255*_*(1-h*(1-v));switch(_*=255,b){case 0:return[_,P,w];case 1:return[x,_,w];case 2:return[w,_,P];case 3:return[w,x,_];case 4:return[P,w,_];case 5:return[_,w,x]}},s.hsv.hsl=function(u){var m=u[0],h=u[1]/100,_=u[2]/100,b=Math.max(_,.01),v,w,x;return x=(2-h)*_,v=(2-h)*b,w=h*b,w/=v<=1?v:2-v,w=w||0,x/=2,[m,w*100,x*100]},s.hwb.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100,b=h+_,v,w,x,P;b>1&&(h/=b,_/=b),v=Math.floor(6*m),w=1-_,x=6*m-v,v&1&&(x=1-x),P=h+x*(w-h);var k,R,L;switch(v){default:case 6:case 0:k=w,R=P,L=h;break;case 1:k=P,R=w,L=h;break;case 2:k=h,R=w,L=P;break;case 3:k=h,R=P,L=w;break;case 4:k=P,R=h,L=w;break;case 5:k=w,R=h,L=P;break}return[k*255,R*255,L*255]},s.cmyk.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b=u[3]/100,v,w,x;return v=1-Math.min(1,m*(1-b)+b),w=1-Math.min(1,h*(1-b)+b),x=1-Math.min(1,_*(1-b)+b),[v*255,w*255,x*255]},s.xyz.rgb=function(u){var m=u[0]/100,h=u[1]/100,_=u[2]/100,b,v,w;return b=m*3.2406+h*-1.5372+_*-.4986,v=m*-.9689+h*1.8758+_*.0415,w=m*.0557+h*-.204+_*1.057,b=b>.0031308?1.055*Math.pow(b,1/2.4)-.055:b*12.92,v=v>.0031308?1.055*Math.pow(v,1/2.4)-.055:v*12.92,w=w>.0031308?1.055*Math.pow(w,1/2.4)-.055:w*12.92,b=Math.min(Math.max(0,b),1),v=Math.min(Math.max(0,v),1),w=Math.min(Math.max(0,w),1),[b*255,v*255,w*255]},s.xyz.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return m/=95.047,h/=100,_/=108.883,m=m>.008856?Math.pow(m,1/3):7.787*m+16/116,h=h>.008856?Math.pow(h,1/3):7.787*h+16/116,_=_>.008856?Math.pow(_,1/3):7.787*_+16/116,b=116*h-16,v=500*(m-h),w=200*(h-_),[b,v,w]},s.lab.xyz=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;v=(m+16)/116,b=h/500+v,w=v-_/200;var x=Math.pow(v,3),P=Math.pow(b,3),k=Math.pow(w,3);return v=x>.008856?x:(v-16/116)/7.787,b=P>.008856?P:(b-16/116)/7.787,w=k>.008856?k:(w-16/116)/7.787,b*=95.047,v*=100,w*=108.883,[b,v,w]},s.lab.lch=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return b=Math.atan2(_,h),v=b*360/2/Math.PI,v<0&&(v+=360),w=Math.sqrt(h*h+_*_),[m,w,v]},s.lch.lab=function(u){var m=u[0],h=u[1],_=u[2],b,v,w;return w=_/360*2*Math.PI,b=h*Math.cos(w),v=h*Math.sin(w),[m,b,v]},s.rgb.ansi16=function(u){var m=u[0],h=u[1],_=u[2],b=1 in arguments?arguments[1]:s.rgb.hsv(u)[2];if(b=Math.round(b/50),b===0)return 30;var v=30+(Math.round(_/255)<<2|Math.round(h/255)<<1|Math.round(m/255));return b===2&&(v+=60),v},s.hsv.ansi16=function(u){return s.rgb.ansi16(s.hsv.rgb(u),u[2])},s.rgb.ansi256=function(u){var m=u[0],h=u[1],_=u[2];if(m===h&&h===_)return m<8?16:m>248?231:Math.round((m-8)/247*24)+232;var b=16+36*Math.round(m/255*5)+6*Math.round(h/255*5)+Math.round(_/255*5);return b},s.ansi16.rgb=function(u){var m=u%10;if(m===0||m===7)return u>50&&(m+=3.5),m=m/10.5*255,[m,m,m];var h=(~~(u>50)+1)*.5,_=(m&1)*h*255,b=(m>>1&1)*h*255,v=(m>>2&1)*h*255;return[_,b,v]},s.ansi256.rgb=function(u){if(u>=232){var m=(u-232)*10+8;return[m,m,m]}u-=16;var h,_=Math.floor(u/36)/5*255,b=Math.floor((h=u%36)/6)/5*255,v=h%6/5*255;return[_,b,v]},s.rgb.hex=function(u){var m=((Math.round(u[0])&255)<<16)+((Math.round(u[1])&255)<<8)+(Math.round(u[2])&255),h=m.toString(16).toUpperCase();return"000000".substring(h.length)+h},s.hex.rgb=function(u){var m=u.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!m)return[0,0,0];var h=m[0];m[0].length===3&&(h=h.split("").map(function(x){return x+x}).join(""));var _=parseInt(h,16),b=_>>16&255,v=_>>8&255,w=_&255;return[b,v,w]},s.rgb.hcg=function(u){var m=u[0]/255,h=u[1]/255,_=u[2]/255,b=Math.max(Math.max(m,h),_),v=Math.min(Math.min(m,h),_),w=b-v,x,P;return w<1?x=v/(1-w):x=0,w<=0?P=0:b===m?P=(h-_)/w%6:b===h?P=2+(_-m)/w:P=4+(m-h)/w+4,P/=6,P%=1,[P*360,w*100,x*100]},s.hsl.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1,b=0;return h<.5?_=2*m*h:_=2*m*(1-h),_<1&&(b=(h-.5*_)/(1-_)),[u[0],_*100,b*100]},s.hsv.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=m*h,b=0;return _<1&&(b=(h-_)/(1-_)),[u[0],_*100,b*100]},s.hcg.rgb=function(u){var m=u[0]/360,h=u[1]/100,_=u[2]/100;if(h===0)return[_*255,_*255,_*255];var b=[0,0,0],v=m%1*6,w=v%1,x=1-w,P=0;switch(Math.floor(v)){case 0:b[0]=1,b[1]=w,b[2]=0;break;case 1:b[0]=x,b[1]=1,b[2]=0;break;case 2:b[0]=0,b[1]=1,b[2]=w;break;case 3:b[0]=0,b[1]=x,b[2]=1;break;case 4:b[0]=w,b[1]=0,b[2]=1;break;default:b[0]=1,b[1]=0,b[2]=x}return P=(1-h)*_,[(h*b[0]+P)*255,(h*b[1]+P)*255,(h*b[2]+P)*255]},s.hcg.hsv=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m),b=0;return _>0&&(b=m/_),[u[0],b*100,_*100]},s.hcg.hsl=function(u){var m=u[1]/100,h=u[2]/100,_=h*(1-m)+.5*m,b=0;return _>0&&_<.5?b=m/(2*_):_>=.5&&_<1&&(b=m/(2*(1-_))),[u[0],b*100,_*100]},s.hcg.hwb=function(u){var m=u[1]/100,h=u[2]/100,_=m+h*(1-m);return[u[0],(_-m)*100,(1-_)*100]},s.hwb.hcg=function(u){var m=u[1]/100,h=u[2]/100,_=1-h,b=_-m,v=0;return b<1&&(v=(_-b)/(1-b)),[u[0],b*100,v*100]},s.apple.rgb=function(u){return[u[0]/65535*255,u[1]/65535*255,u[2]/65535*255]},s.rgb.apple=function(u){return[u[0]/255*65535,u[1]/255*65535,u[2]/255*65535]},s.gray.rgb=function(u){return[u[0]/100*255,u[0]/100*255,u[0]/100*255]},s.gray.hsl=s.gray.hsv=function(u){return[0,0,u[0]]},s.gray.hwb=function(u){return[0,100,u[0]]},s.gray.cmyk=function(u){return[0,0,0,u[0]]},s.gray.lab=function(u){return[u[0],0,0]},s.gray.hex=function(u){var m=Math.round(u[0]/100*255)&255,h=(m<<16)+(m<<8)+m,_=h.toString(16).toUpperCase();return"000000".substring(_.length)+_},s.rgb.gray=function(u){var m=(u[0]+u[1]+u[2])/3;return[m/255*100]}}}),a8l=Ki({"node_modules/color-convert/route.js"(e,r){var t=Ops();function n(){for(var o={},c=Object.keys(t),l=c.length,u=0;u1&&(u=Array.prototype.slice.call(arguments)),c(u))};return"conversion"in c&&(l.conversion=c.conversion),l}function o(c){var l=function(u){if(u==null)return u;arguments.length>1&&(u=Array.prototype.slice.call(arguments));var m=c(u);if(typeof m=="object")for(var h=m.length,_=0;_function(){return`\x1B[${o.apply(t,arguments)+c}m`},i=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};5;${l}m`},s=(o,c)=>function(){let l=o.apply(t,arguments);return`\x1B[${38+c};2;${l[0]};${l[1]};${l[2]}m`};function a(){let o=new Map,c={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};c.color.grey=c.color.gray;for(let m of Object.keys(c)){let h=c[m];for(let _ of Object.keys(h)){let b=h[_];c[_]={open:`\x1B[${b[0]}m`,close:`\x1B[${b[1]}m`},h[_]=c[_],o.set(b[0],b[1])}Object.defineProperty(c,m,{value:h,enumerable:!1}),Object.defineProperty(c,"codes",{value:o,enumerable:!1})}let l=m=>m,u=(m,h,_)=>[m,h,_];c.color.close="\x1B[39m",c.bgColor.close="\x1B[49m",c.color.ansi={ansi:n(l,0)},c.color.ansi256={ansi256:i(l,0)},c.color.ansi16m={rgb:s(u,0)},c.bgColor.ansi={ansi:n(l,10)},c.bgColor.ansi256={ansi256:i(l,10)},c.bgColor.ansi16m={rgb:s(u,10)};for(let m of Object.keys(t)){if(typeof t[m]!="object")continue;let h=t[m];m==="ansi16"&&(m="ansi"),"ansi16"in h&&(c.color.ansi[m]=n(h.ansi16,0),c.bgColor.ansi[m]=n(h.ansi16,10)),"ansi256"in h&&(c.color.ansi256[m]=i(h.ansi256,0),c.bgColor.ansi256[m]=i(h.ansi256,10)),"rgb"in h&&(c.color.ansi16m[m]=s(h.rgb,0),c.bgColor.ansi16m[m]=s(h.rgb,10))}return c}Object.defineProperty(r,"exports",{enumerable:!0,get:a})}}),c8l=Ki({"node_modules/vnopts/node_modules/has-flag/index.js"(e,r){"use strict";r.exports=(t,n)=>{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),l8l=Ki({"node_modules/vnopts/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),nXr=Ki({"node_modules/vnopts/node_modules/chalk/index.js"(e,r){"use strict";var t=i8l(),n=Bps(),i=u8l().stdout,s=l8l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;R{let s=[`${r.default.yellow(typeof t=="string"?i.key(t):i.pair(t))} is deprecated`];return n&&s.push(`we now treat it as ${r.default.blue(typeof n=="string"?i.key(n):i.pair(n))}`),s.join("; ")+"."}}}),d8l=Ki({"node_modules/vnopts/lib/handlers/deprecated/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(qps(),e)}}),p8l=Ki({"node_modules/vnopts/lib/handlers/invalid/common.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=nXr();e.commonInvalidHandler=(t,n,i)=>[`Invalid ${r.default.red(i.descriptor.key(t))} value.`,`Expected ${r.default.blue(i.schemas[t].expected(i))},`,`but received ${r.default.red(i.descriptor.value(n))}.`].join(" ")}}),Mps=Ki({"node_modules/vnopts/lib/handlers/invalid/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(p8l(),e)}}),m8l=Ki({"node_modules/vnopts/node_modules/leven/index.js"(e,r){"use strict";var t=[],n=[];r.exports=function(i,s){if(i===s)return 0;var a=i;i.length>s.length&&(i=s,s=a);var o=i.length,c=s.length;if(o===0)return c;if(c===0)return o;for(;o>0&&i.charCodeAt(~-o)===s.charCodeAt(~-c);)o--,c--;if(o===0)return c;for(var l=0;lm?_>m?m+1:_:_>h?h+1:_;return m}}}),Lps=Ki({"node_modules/vnopts/lib/handlers/unknown/leven.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=nXr(),t=m8l();e.levenUnknownHandler=(n,i,{descriptor:s,logger:a,schemas:o})=>{let c=[`Ignored unknown option ${r.default.yellow(s.pair({key:n,value:i}))}.`],l=Object.keys(o).sort().find(u=>t(n,u)<3);l&&c.push(`Did you mean ${r.default.blue(s.key(l))}?`),a.warn(c.join(" "))}}}),f8l=Ki({"node_modules/vnopts/lib/handlers/unknown/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(Lps(),e)}}),h8l=Ki({"node_modules/vnopts/lib/handlers/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(d8l(),e),r.__exportStar(Mps(),e),r.__exportStar(f8l(),e)}}),pme=Ki({"node_modules/vnopts/lib/schema.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function t(s,a){let o=new s(a),c=Object.create(o);for(let l of r)l in a&&(c[l]=i(a[l],o,n.prototype[l].length));return c}e.createSchema=t;var n=class{constructor(s){this.name=s.name}static create(s){return t(this,s)}default(s){}expected(s){return"nothing"}validate(s,a){return!1}deprecated(s,a){return!1}forward(s,a){}redirect(s,a){}overlap(s,a,o){return s}preprocess(s,a){return s}postprocess(s,a){return s}};e.Schema=n;function i(s,a,o){return typeof s=="function"?(...c)=>s(...c.slice(0,o-1),a,...c.slice(o-1)):()=>s}}}),g8l=Ki({"node_modules/vnopts/lib/schemas/alias.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{constructor(n){super(n),this._sourceName=n.sourceName}expected(n){return n.schemas[this._sourceName].expected(n)}validate(n,i){return i.schemas[this._sourceName].validate(n,i)}redirect(n,i){return this._sourceName}};e.AliasSchema=t}}),y8l=Ki({"node_modules/vnopts/lib/schemas/any.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"anything"}validate(){return!0}};e.AnySchema=t}}),_8l=Ki({"node_modules/vnopts/lib/schemas/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere)),t=pme(),n=class extends t.Schema{constructor(s){var{valueSchema:a,name:o=a.name}=s,c=r.__rest(s,["valueSchema","name"]);super(Object.assign({},c,{name:o})),this._valueSchema=a}expected(s){return`an array of ${this._valueSchema.expected(s)}`}validate(s,a){if(!Array.isArray(s))return!1;let o=[];for(let c of s){let l=a.normalizeValidateResult(this._valueSchema.validate(c,a),c);l!==!0&&o.push(l.value)}return o.length===0?!0:{value:o}}deprecated(s,a){let o=[];for(let c of s){let l=a.normalizeDeprecatedResult(this._valueSchema.deprecated(c,a),c);l!==!1&&o.push(...l.map(({value:u})=>({value:[u]})))}return o}forward(s,a){let o=[];for(let c of s){let l=a.normalizeForwardResult(this._valueSchema.forward(c,a),c);o.push(...l.map(i))}return o}redirect(s,a){let o=[],c=[];for(let l of s){let u=a.normalizeRedirectResult(this._valueSchema.redirect(l,a),l);"remain"in u&&o.push(u.remain),c.push(...u.redirect.map(i))}return o.length===0?{redirect:c}:{redirect:c,remain:o}}overlap(s,a){return s.concat(a)}};e.ArraySchema=n;function i({from:s,to:a}){return{from:[s],to:a}}}}),A8l=Ki({"node_modules/vnopts/lib/schemas/boolean.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"true or false"}validate(n){return typeof n=="boolean"}};e.BooleanSchema=t}}),iXr=Ki({"node_modules/vnopts/lib/utils.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});function r(_,b){let v=Object.create(null);for(let w of _){let x=w[b];if(v[x])throw new Error(`Duplicate ${b} ${JSON.stringify(x)}`);v[x]=w}return v}e.recordFromArray=r;function t(_,b){let v=new Map;for(let w of _){let x=w[b];if(v.has(x))throw new Error(`Duplicate ${b} ${JSON.stringify(x)}`);v.set(x,w)}return v}e.mapFromArray=t;function n(){let _=Object.create(null);return b=>{let v=JSON.stringify(b);return _[v]?!0:(_[v]=!0,!1)}}e.createAutoChecklist=n;function i(_,b){let v=[],w=[];for(let x of _)b(x)?v.push(x):w.push(x);return[v,w]}e.partition=i;function s(_){return _===Math.floor(_)}e.isInt=s;function a(_,b){if(_===b)return 0;let v=typeof _,w=typeof b,x=["undefined","object","boolean","number","string"];return v!==w?x.indexOf(v)-x.indexOf(w):v!=="string"?Number(_)-Number(b):_.localeCompare(b)}e.comparePrimitive=a;function o(_){return _===void 0?{}:_}e.normalizeDefaultResult=o;function c(_,b){return _===!0?!0:_===!1?{value:b}:_}e.normalizeValidateResult=c;function l(_,b,v=!1){return _===!1?!1:_===!0?v?!0:[{value:b}]:"value"in _?[_]:_.length===0?!1:_}e.normalizeDeprecatedResult=l;function u(_,b){return typeof _=="string"||"key"in _?{from:b,to:_}:"from"in _?{from:_.from,to:_.to}:{from:b,to:_.to}}e.normalizeTransferResult=u;function m(_,b){return _===void 0?[]:Array.isArray(_)?_.map(v=>u(v,b)):[u(_,b)]}e.normalizeForwardResult=m;function h(_,b){let v=m(typeof _=="object"&&"redirect"in _?_.redirect:_,b);return v.length===0?{remain:b,redirect:v}:typeof _=="object"&&"remain"in _?{remain:_.remain,redirect:v}:{redirect:v}}e.normalizeRedirectResult=h}}),b8l=Ki({"node_modules/vnopts/lib/schemas/choice.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=iXr(),n=class extends r.Schema{constructor(i){super(i),this._choices=t.mapFromArray(i.choices.map(s=>s&&typeof s=="object"?s:{value:s}),"value")}expected({descriptor:i}){let s=Array.from(this._choices.keys()).map(c=>this._choices.get(c)).filter(c=>!c.deprecated).map(c=>c.value).sort(t.comparePrimitive).map(i.value),a=s.slice(0,-2),o=s.slice(-2);return a.concat(o.join(" or ")).join(", ")}validate(i){return this._choices.has(i)}deprecated(i){let s=this._choices.get(i);return s&&s.deprecated?{value:i}:!1}forward(i){let s=this._choices.get(i);return s?s.forward:void 0}redirect(i){let s=this._choices.get(i);return s?s.redirect:void 0}};e.ChoiceSchema=n}}),jps=Ki({"node_modules/vnopts/lib/schemas/number.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"a number"}validate(n,i){return typeof n=="number"}};e.NumberSchema=t}}),C8l=Ki({"node_modules/vnopts/lib/schemas/integer.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=iXr(),t=jps(),n=class extends t.NumberSchema{expected(){return"an integer"}validate(i,s){return s.normalizeValidateResult(super.validate(i,s),i)===!0&&r.isInt(i)}};e.IntegerSchema=n}}),v8l=Ki({"node_modules/vnopts/lib/schemas/string.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pme(),t=class extends r.Schema{expected(){return"a string"}validate(n){return typeof n=="string"}};e.StringSchema=t}}),E8l=Ki({"node_modules/vnopts/lib/schemas/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(g8l(),e),r.__exportStar(y8l(),e),r.__exportStar(_8l(),e),r.__exportStar(A8l(),e),r.__exportStar(b8l(),e),r.__exportStar(C8l(),e),r.__exportStar(jps(),e),r.__exportStar(v8l(),e)}}),D8l=Ki({"node_modules/vnopts/lib/defaults.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Nps(),t=qps(),n=Mps(),i=Lps();e.defaultDescriptor=r.apiDescriptor,e.defaultUnknownHandler=i.levenUnknownHandler,e.defaultInvalidHandler=n.commonInvalidHandler,e.defaultDeprecatedHandler=t.commonDeprecatedHandler}}),S8l=Ki({"node_modules/vnopts/lib/normalize.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=D8l(),t=iXr();e.normalize=(i,s,a)=>new n(s,a).normalize(i);var n=class{constructor(i,s){let{logger:a=console,descriptor:o=r.defaultDescriptor,unknown:c=r.defaultUnknownHandler,invalid:l=r.defaultInvalidHandler,deprecated:u=r.defaultDeprecatedHandler}=s||{};this._utils={descriptor:o,logger:a||{warn:()=>{}},schemas:t.recordFromArray(i,"name"),normalizeDefaultResult:t.normalizeDefaultResult,normalizeDeprecatedResult:t.normalizeDeprecatedResult,normalizeForwardResult:t.normalizeForwardResult,normalizeRedirectResult:t.normalizeRedirectResult,normalizeValidateResult:t.normalizeValidateResult},this._unknownHandler=c,this._invalidHandler=l,this._deprecatedHandler=u,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=t.createAutoChecklist()}normalize(i){let s={},a=[i],o=()=>{for(;a.length!==0;){let c=a.shift(),l=this._applyNormalization(c,s);a.push(...l)}};o();for(let c of Object.keys(this._utils.schemas)){let l=this._utils.schemas[c];if(!(c in s)){let u=t.normalizeDefaultResult(l.default(this._utils));"value"in u&&a.push({[c]:u.value})}}o();for(let c of Object.keys(this._utils.schemas)){let l=this._utils.schemas[c];c in s&&(s[c]=l.postprocess(s[c],this._utils))}return s}_applyNormalization(i,s){let a=[],[o,c]=t.partition(Object.keys(i),l=>l in this._utils.schemas);for(let l of o){let u=this._utils.schemas[l],m=u.preprocess(i[l],this._utils),h=t.normalizeValidateResult(u.validate(m,this._utils),m);if(h!==!0){let{value:x}=h,P=this._invalidHandler(l,x,this._utils);throw typeof P=="string"?new Error(P):P}let _=({from:x,to:P})=>{a.push(typeof P=="string"?{[P]:x}:{[P.key]:P.value})},b=({value:x,redirectTo:P})=>{let k=t.normalizeDeprecatedResult(u.deprecated(x,this._utils),m,!0);if(k!==!1)if(k===!0)this._hasDeprecationWarned(l)||this._utils.logger.warn(this._deprecatedHandler(l,P,this._utils));else for(let{value:R}of k){let L={key:l,value:R};if(!this._hasDeprecationWarned(L)){let U=typeof P=="string"?{key:P,value:R}:P;this._utils.logger.warn(this._deprecatedHandler(L,U,this._utils))}}};t.normalizeForwardResult(u.forward(m,this._utils),m).forEach(_);let w=t.normalizeRedirectResult(u.redirect(m,this._utils),m);if(w.redirect.forEach(_),"remain"in w){let x=w.remain;s[l]=l in s?u.overlap(s[l],x,this._utils):x,b({value:x})}for(let{from:x,to:P}of w.redirect)b({value:x,redirectTo:P})}for(let l of c){let u=i[l],m=this._unknownHandler(l,u,this._utils);if(m)for(let h of Object.keys(m)){let _={[h]:m[h]};h in this._utils.schemas?a.push(_):Object.assign(s,_)}}return a}};e.Normalizer=n}}),w8l=Ki({"node_modules/vnopts/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=(dme(),wO(Ere));r.__exportStar(n8l(),e),r.__exportStar(h8l(),e),r.__exportStar(E8l(),e),r.__exportStar(S8l(),e),r.__exportStar(pme(),e)}}),Gps=Ki({"src/main/options-normalizer.js"(e,r){"use strict";var t=w8l(),n=IO(),i={key:h=>h.length===1?`-${h}`:`--${h}`,value:h=>t.apiDescriptor.value(h),pair:({key:h,value:_})=>_===!1?`--no-${h}`:_===!0?i.key(h):_===""?`${i.key(h)} without an argument`:`${i.key(h)}=${_}`},s=({colorsModule:h,levenshteinDistance:_})=>class extends t.ChoiceSchema{constructor({name:v,flags:w}){super({name:v,choices:w}),this._flags=[...w].sort()}preprocess(v,w){if(typeof v=="string"&&v.length>0&&!this._flags.includes(v)){let x=this._flags.find(P=>_(P,v)<3);if(x)return w.logger.warn([`Unknown flag ${h.yellow(w.descriptor.value(v))},`,`did you mean ${h.blue(w.descriptor.value(x))}?`].join(" ")),x}return v}expected(){return"a flag"}},a;function o(h,_,{logger:b=!1,isCLI:v=!1,passThrough:w=!1,colorsModule:x=null,levenshteinDistance:P=null}={}){let k=w?Array.isArray(w)?(j,M)=>w.includes(j)?{[j]:M}:void 0:(j,M)=>({[j]:M}):(j,M,C)=>{let O=C.schemas,{_:V}=O,Q=eHt(O,uFl);return t.levenUnknownHandler(j,M,Object.assign(Object.assign({},C),{},{schemas:Q}))},R=v?i:t.apiDescriptor,L=c(_,{isCLI:v,colorsModule:x,levenshteinDistance:P}),U=new t.Normalizer(L,{logger:b,unknown:k,descriptor:R}),Y=b!==!1;Y&&a&&(U._hasDeprecationWarned=a);let N=U.normalize(h);return Y&&(a=U._hasDeprecationWarned),v&&N["plugin-search"]===!1&&(N["plugin-search-dir"]=!1),N}function c(h,{isCLI:_,colorsModule:b,levenshteinDistance:v}){let w=[];_&&w.push(t.AnySchema.create({name:"_"}));for(let x of h)w.push(l(x,{isCLI:_,optionInfos:h,colorsModule:b,levenshteinDistance:v})),x.alias&&_&&w.push(t.AliasSchema.create({name:x.alias,sourceName:x.name}));return w}function l(h,{isCLI:_,optionInfos:b,colorsModule:v,levenshteinDistance:w}){let{name:x}=h;if(x==="plugin-search-dir"||x==="pluginSearchDirs")return t.AnySchema.create({name:x,preprocess(L){return L===!1||(L=Array.isArray(L)?L:[L]),L},validate(L){return L===!1?!0:L.every(U=>typeof U=="string")},expected(){return"false or paths to plugin search dir"}});let P={name:x},k,R={};switch(h.type){case"int":k=t.IntegerSchema,_&&(P.preprocess=Number);break;case"string":k=t.StringSchema;break;case"choice":k=t.ChoiceSchema,P.choices=h.choices.map(L=>typeof L=="object"&&L.redirect?Object.assign(Object.assign({},L),{},{redirect:{to:{key:h.name,value:L.redirect}}}):L);break;case"boolean":k=t.BooleanSchema;break;case"flag":k=s({colorsModule:v,levenshteinDistance:w}),P.flags=b.flatMap(L=>[L.alias,L.description&&L.name,L.oppositeDescription&&`no-${L.name}`].filter(Boolean));break;case"path":k=t.StringSchema;break;default:throw new Error(`Unexpected type ${h.type}`)}if(h.exception?P.validate=(L,U,Y)=>h.exception(L)||U.validate(L,Y):P.validate=(L,U,Y)=>L===void 0||U.validate(L,Y),h.redirect&&(R.redirect=L=>L?{to:{key:h.redirect.option,value:h.redirect.value}}:void 0),h.deprecated&&(R.deprecated=!0),_&&!h.array){let L=P.preprocess||(U=>U);P.preprocess=(U,Y,N)=>Y.preprocess(L(Array.isArray(U)?n(U):U),N)}return h.array?t.ArraySchema.create(Object.assign(Object.assign(Object.assign({},_?{preprocess:L=>Array.isArray(L)?L:[L]}:{}),R),{},{valueSchema:k.create(P)})):k.create(Object.assign(Object.assign({},P),R))}function u(h,_,b){return o(h,_,b)}function m(h,_,b){return o(h,_,Object.assign({isCLI:!0},b))}r.exports={normalizeApiOptions:u,normalizeCliOptions:m}}}),nP=Ki({"src/language-js/loc.js"(e,r){"use strict";var t=rXr();function n(c){var l,u;let m=c.range?c.range[0]:c.start,h=(l=(u=c.declaration)===null||u===void 0?void 0:u.decorators)!==null&&l!==void 0?l:c.decorators;return t(h)?Math.min(n(h[0]),m):m}function i(c){return c.range?c.range[1]:c.end}function s(c,l){let u=n(c);return Number.isInteger(u)&&u===n(l)}function a(c,l){let u=i(c);return Number.isInteger(u)&&u===i(l)}function o(c,l){return s(c,l)&&a(c,l)}r.exports={locStart:n,locEnd:i,hasSameLocStart:s,hasSameLoc:o}}}),I8l=Ki({"src/main/load-parser.js"(e,r){"use strict";var t=require("path"),{ConfigError:n}=_2e(),{locStart:i,locEnd:s}=nP();function a(o){try{return{parse:require(t.resolve(process.cwd(),o)),astFormat:"estree",locStart:i,locEnd:s}}catch{throw new n(`Couldn't resolve parser "${o}"`)}}r.exports=a}}),x8l=Ki({"node_modules/js-tokens/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,e.matchToToken=function(r){var t={type:"invalid",value:r[0],closed:void 0};return r[1]?(t.type="string",t.closed=!!(r[3]||r[4])):r[5]?t.type="comment":r[6]?(t.type="comment",t.closed=!!r[7]):r[8]?t.type="regex":r[9]?t.type="number":r[10]?t.type="name":r[11]?t.type="punctuator":r[12]&&(t.type="whitespace"),t}}}),T8l=Ki({"node_modules/@babel/helper-validator-identifier/lib/identifier.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentifierChar=l,e.isIdentifierName=u,e.isIdentifierStart=c;var r="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",t="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",n=new RegExp("["+r+"]"),i=new RegExp("["+r+t+"]");r=t=null;var s=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],a=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function o(m,h){let _=65536;for(let b=0,v=h.length;bm)return!1;if(_+=h[b+1],_>=m)return!0}return!1}function c(m){return m<65?m===36:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&n.test(String.fromCharCode(m)):o(m,s)}function l(m){return m<48?m===36:m<58?!0:m<65?!1:m<=90?!0:m<97?m===95:m<=122?!0:m<=65535?m>=170&&i.test(String.fromCharCode(m)):o(m,s)||o(m,a)}function u(m){let h=!0;for(let _=0;_{n=n||process.argv;let i=t.startsWith("-")?"":t.length===1?"-":"--",s=n.indexOf(i+t),a=n.indexOf("--");return s!==-1&&(a===-1?!0:s=2,has16m:l>=3}}function o(l){if(s===!1)return 0;if(n("color=16m")||n("color=full")||n("color=truecolor"))return 3;if(n("color=256"))return 2;if(l&&!l.isTTY&&s!==!0)return 0;let u=s?1:0;if(process.platform==="win32"){let m=t.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(m[0])>=10&&Number(m[2])>=10586?Number(m[2])>=14931?3:2:1}if("CI"in i)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(m=>m in i)||i.CI_NAME==="codeship"?1:u;if("TEAMCITY_VERSION"in i)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(i.TEAMCITY_VERSION)?1:0;if(i.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in i){let m=parseInt((i.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(i.TERM_PROGRAM){case"iTerm.app":return m>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(i.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(i.TERM)||"COLORTERM"in i?1:(i.TERM==="dumb",u)}function c(l){let u=o(l);return a(u)}r.exports={supportsColor:c,stdout:c(process.stdout),stderr:c(process.stderr)}}}),O8l=Ki({"node_modules/@babel/highlight/node_modules/chalk/templates.js"(e,r){"use strict";var t=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,i=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,s=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,a=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function o(m){return m[0]==="u"&&m.length===5||m[0]==="x"&&m.length===3?String.fromCharCode(parseInt(m.slice(1),16)):a.get(m)||m}function c(m,h){let _=[],b=h.trim().split(/\s*,\s*/g),v;for(let w of b)if(!isNaN(w))_.push(Number(w));else if(v=w.match(i))_.push(v[2].replace(s,(x,P,k)=>P?o(P):k));else throw new Error(`Invalid Chalk template style argument: ${w} (in style '${m}')`);return _}function l(m){n.lastIndex=0;let h=[],_;for(;(_=n.exec(m))!==null;){let b=_[1];if(_[2]){let v=c(b,_[2]);h.push([b].concat(v))}else h.push([b])}return h}function u(m,h){let _={};for(let v of h)for(let w of v.styles)_[w[0]]=v.inverse?null:w.slice(1);let b=m;for(let v of Object.keys(_))if(Array.isArray(_[v])){if(!(v in b))throw new Error(`Unknown Chalk style: ${v}`);_[v].length>0?b=b[v].apply(b,_[v]):b=b[v]}return b}r.exports=(m,h)=>{let _=[],b=[],v=[];if(h.replace(t,(w,x,P,k,R,L)=>{if(x)v.push(o(x));else if(k){let U=v.join("");v=[],b.push(_.length===0?U:u(m,_)(U)),_.push({inverse:P,styles:l(k)})}else if(R){if(_.length===0)throw new Error("Found extraneous } in Chalk template literal");b.push(u(m,_)(v.join(""))),v=[],_.pop()}else v.push(L)}),b.push(v.join("")),_.length>0){let w=`Chalk template literal is missing ${_.length} closing bracket${_.length===1?"":"s"} (\`}\`)`;throw new Error(w)}return b.join("")}}}),B8l=Ki({"node_modules/@babel/highlight/node_modules/chalk/index.js"(e,r){"use strict";var t=k8l(),n=Bps(),i=N8l().stdout,s=O8l(),a=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),o=["ansi","ansi","ansi256","ansi16m"],c=new Set(["gray"]),l=Object.create(null);function u(w,x){x=x||{};let P=i?i.level:0;w.level=x.level===void 0?P:x.level,w.enabled="enabled"in x?x.enabled:w.level>0}function m(w){if(!this||!(this instanceof m)||this.template){let x={};return u(x,w),x.template=function(){let P=[].slice.call(arguments);return v.apply(null,[x.template].concat(P))},Object.setPrototypeOf(x,m.prototype),Object.setPrototypeOf(x.template,x),x.template.constructor=m,x.template}u(this,w)}a&&(n.blue.open="\x1B[94m");for(let w of Object.keys(n))n[w].closeRe=new RegExp(t(n[w].close),"g"),l[w]={get(){let x=n[w];return _.call(this,this._styles?this._styles.concat(x):[x],this._empty,w)}};l.visible={get(){return _.call(this,this._styles||[],!0,"visible")}},n.color.closeRe=new RegExp(t(n.color.close),"g");for(let w of Object.keys(n.color.ansi))c.has(w)||(l[w]={get(){let x=this.level;return function(){let k={open:n.color[o[x]][w].apply(null,arguments),close:n.color.close,closeRe:n.color.closeRe};return _.call(this,this._styles?this._styles.concat(k):[k],this._empty,w)}}});n.bgColor.closeRe=new RegExp(t(n.bgColor.close),"g");for(let w of Object.keys(n.bgColor.ansi)){if(c.has(w))continue;let x="bg"+w[0].toUpperCase()+w.slice(1);l[x]={get(){let P=this.level;return function(){let R={open:n.bgColor[o[P]][w].apply(null,arguments),close:n.bgColor.close,closeRe:n.bgColor.closeRe};return _.call(this,this._styles?this._styles.concat(R):[R],this._empty,w)}}}}var h=Object.defineProperties(()=>{},l);function _(w,x,P){let k=function(){return b.apply(k,arguments)};k._styles=w,k._empty=x;let R=this;return Object.defineProperty(k,"level",{enumerable:!0,get(){return R.level},set(L){R.level=L}}),Object.defineProperty(k,"enabled",{enumerable:!0,get(){return R.enabled},set(L){R.enabled=L}}),k.hasGrey=this.hasGrey||P==="gray"||P==="grey",k.__proto__=h,k}function b(){let w=arguments,x=w.length,P=String(arguments[0]);if(x===0)return"";if(x>1)for(let R=1;RP(k)).join(` +`):v+=x}return v}function u(_){return!!n.supportsColor||_.forceColor}function m(_){return _.forceColor?new n.constructor({enabled:!0,level:1}):n}function h(_,b={}){if(_!==""&&u(b)){let v=m(b),w=s(v);return l(w,_)}else return _}}}),M8l=Ki({"node_modules/@babel/code-frame/lib/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=a,e.default=o;var r=q8l(),t=!1;function n(c){return{gutter:c.grey,marker:c.red.bold,message:c.red.bold}}var i=/\r\n|[\n\r\u2028\u2029]/;function s(c,l,u){let m=Object.assign({column:0,line:-1},c.start),h=Object.assign({},m,c.end),{linesAbove:_=2,linesBelow:b=3}=u||{},v=m.line,w=m.column,x=h.line,P=h.column,k=Math.max(v-(_+1),0),R=Math.min(l.length,x+b);v===-1&&(k=0),x===-1&&(R=l.length);let L=x-v,U={};if(L)for(let Y=0;Y<=L;Y++){let N=Y+v;if(!w)U[N]=!0;else if(Y===0){let j=l[N-1].length;U[N]=[w,j-w+1]}else if(Y===L)U[N]=[0,P];else{let j=l[N-Y].length;U[N]=[0,j]}}else w===P?w?U[v]=[w,0]:U[v]=!0:U[v]=[w,P-w];return{start:k,end:R,markerLines:U}}function a(c,l,u={}){let m=(u.highlightCode||u.forceColor)&&(0,r.shouldHighlight)(u),h=(0,r.getChalk)(u),_=n(h),b=(Y,N)=>m?Y(N):N,v=c.split(i),{start:w,end:x,markerLines:P}=s(l,v,u),k=l.start&&typeof l.start.column=="number",R=String(x).length,U=(m?(0,r.default)(c,u):c).split(i,x).slice(w,x).map((Y,N)=>{let j=w+1+N,C=` ${` ${j}`.slice(-R)} |`,O=P[j],V=!P[j+1];if(O){let Q="";if(Array.isArray(O)){let X=Y.slice(0,Math.max(O[0]-1,0)).replace(/[^\t]/g," "),J=O[1]||1;Q=[` `,b(_.gutter,C.replace(/\d/g," "))," ",X,b(_.marker,"^").repeat(J)].join(""),V&&u.message&&(Q+=" "+b(_.message,u.message))}return[b(_.marker,">"),b(_.gutter,C),Y.length>0?` ${Y}`:"",Q].join("")}else return` ${b(_.gutter,C)}${Y.length>0?` ${Y}`:""}`}).join(` `);return u.message&&!k&&(U=`${" ".repeat(R+1)}${u.message} -${U}`),m?h.reset(U):U}function o(c,l,u,m={}){if(!t){t=!0;let _="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(_,"DeprecationWarning");else{let b=new Error(_);b.name="DeprecationWarning",console.warn(new Error(_))}}return u=Math.max(u,0),a(c,{start:{column:u,line:l}},m)}}}),sXr=Ki({"src/main/parser.js"(e,r){"use strict";var{ConfigError:t}=_2e(),n=nP(),i=w8l(),{locStart:s,locEnd:a}=n,o=Object.getOwnPropertyNames,c=Object.getOwnPropertyDescriptor;function l(h){let _={};for(let b of h.plugins)if(b.parsers)for(let v of o(b.parsers))Object.defineProperty(_,v,c(b.parsers,v));return _}function u(h,_=l(h)){if(typeof h.parser=="function")return{parse:h.parser,astFormat:"estree",locStart:s,locEnd:a};if(typeof h.parser=="string")return Object.prototype.hasOwnProperty.call(_,h.parser)?_[h.parser]:i(h.parser)}function m(h,_){let b=l(_),v=Object.defineProperties({},Object.fromEntries(Object.keys(b).map(x=>[x,{enumerable:!0,get(){return b[x].parse}}]))),w=u(_,b);try{return w.preprocess&&(h=w.preprocess(h,_)),{text:h,ast:w.parse(h,v,_)}}catch(x){let{loc:P}=x;if(P){let{codeFrameColumns:k}=q8l();throw x.codeFrame=k(h,P,{highlightCode:!0}),x.message+=` -`+x.codeFrame,x}throw x}}r.exports={parse:m,resolveParser:u}}}),M8l=Ki({"node_modules/n-readlines/readlines.js"(e,r){"use strict";var t=require("fs"),n=class{constructor(i,s){s=s||{},s.readChunk||(s.readChunk=1024),s.newLineCharacter?s.newLineCharacter=s.newLineCharacter.charCodeAt(0):s.newLineCharacter=10,typeof i=="number"?this.fd=i:this.fd=t.openSync(i,"r"),this.options=s,this.newLineCharacter=s.newLineCharacter,this.reset()}_searchInBuffer(i,s){let a=-1;for(let o=0;o<=i.length;o++)if(i[o]===s){a=o;break}return a}reset(){this.eofReached=!1,this.linesCache=[],this.fdPosition=0}close(){t.closeSync(this.fd),this.fd=null}_extractLines(i){let s,a=[],o=0,c=0;for(;;){let u=i[o++];if(u===this.newLineCharacter)s=i.slice(c,o),a.push(s),c=o;else if(u===void 0)break}let l=i.slice(c,o);return l.length&&a.push(l),a}_readChunk(i){let s=0,a,o=[];do{let l=new Buffer(this.options.readChunk);a=t.readSync(this.fd,l,0,this.options.readChunk,this.fdPosition),s=s+a,this.fdPosition=this.fdPosition+a,o.push(l)}while(a&&this._searchInBuffer(o[o.length-1],this.options.newLineCharacter)===-1);let c=Buffer.concat(o);return aR.default!==void 0).map(R=>[R.name,R.default])));if(!_.parser){if(!_.filepath)(h.logger||console).warn("No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred."),_.parser="babel";else if(_.parser=u(_.filepath,_.plugins),!_.parser)throw new n(`No parser could be inferred for file: ${_.filepath}`)}let w=a(s.normalizeApiOptions(_,[b.find(R=>R.name==="parser")],{passThrough:!0,logger:!1}));_.astFormat=w.astFormat,_.locEnd=w.locEnd,_.locStart=w.locStart;let x=l(_);_.printer=x.printers[_.astFormat];let P=Object.fromEntries(b.filter(R=>R.pluginDefaults&&R.pluginDefaults[x.name]!==void 0).map(R=>[R.name,R.pluginDefaults[x.name]])),k=Object.assign(Object.assign({},v),P);for(let[R,L]of Object.entries(k))(_[R]===null||_[R]===void 0)&&(_[R]=L);return _.parser==="json"&&(_.trailingComma="none"),s.normalizeApiOptions(_,b,Object.assign({passThrough:Object.keys(o)},h))}function l(m){let{astFormat:h}=m;if(!h)throw new Error("getPlugin() requires astFormat to be set");let _=m.plugins.find(b=>b.printers&&b.printers[h]);if(!_)throw new Error(`Couldn't find plugin for AST format "${h}"`);return _}function u(m,h){let _=t.basename(m).toLowerCase(),b=i({plugins:h}).languages.filter(w=>w.since!==null),v=b.find(w=>w.extensions&&w.extensions.some(x=>_.endsWith(x))||w.filenames&&w.filenames.some(x=>x.toLowerCase()===_));if(!v&&!_.includes(".")){let x=L8l()(m);v=b.find(P=>P.interpreters&&P.interpreters.includes(x))}return v&&v.parsers[0]}r.exports={normalize:c,hiddenDefaults:o,inferParser:u}}}),j8l=Ki({"src/main/massage-ast.js"(e,r){"use strict";function t(n,i,s){if(Array.isArray(n))return n.map(l=>t(l,i,s)).filter(Boolean);if(!n||typeof n!="object")return n;let a=i.printer.massageAstNode,o;a&&a.ignoredProperties?o=a.ignoredProperties:o=new Set;let c={};for(let[l,u]of Object.entries(n))!o.has(l)&&typeof u!="function"&&(c[l]=t(u,i,n));if(a){let l=a(n,c,s);if(l===null)return;if(l)return l}return c}r.exports=t}}),HD=Ki({"src/main/comments.js"(e,r){"use strict";var t=require("assert"),{builders:{line:n,hardline:i,breakParent:s,indent:a,lineSuffix:o,join:c,cursor:l}}=h0(),{hasNewline:u,skipNewline:m,skipSpaces:h,isPreviousLineEmpty:_,addLeadingComment:b,addDanglingComment:v,addTrailingComment:w}=Ng(),x=new WeakMap;function P(fe,ie,Se){if(!fe)return;let{printer:ce,locStart:Mt,locEnd:et}=ie;if(Se){if(ce.canAttachComment&&ce.canAttachComment(fe)){let Ge;for(Ge=Se.length-1;Ge>=0&&!(Mt(Se[Ge])<=Mt(fe)&&et(Se[Ge])<=et(fe));--Ge);Se.splice(Ge+1,0,fe);return}}else if(x.has(fe))return x.get(fe);let or=ce.getCommentChildNodes&&ce.getCommentChildNodes(fe,ie)||typeof fe=="object"&&Object.entries(fe).filter(([Ge])=>Ge!=="enclosingNode"&&Ge!=="precedingNode"&&Ge!=="followingNode"&&Ge!=="tokens"&&Ge!=="comments"&&Ge!=="parent").map(([,Ge])=>Ge);if(or){Se||(Se=[],x.set(fe,Se));for(let Ge of or)P(Ge,ie,Se);return Se}}function k(fe,ie,Se,ce){let{locStart:Mt,locEnd:et}=Se,or=Mt(ie),Ge=et(ie),me=P(fe,Se),oe,ue,De=0,It=me.length;for(;De>1,at=me[Je],mt=Mt(at),ke=et(at);if(mt<=or&&Ge<=ke)return k(at,ie,Se,at);if(ke<=or){oe=at,De=Je+1;continue}if(Ge<=mt){ue=at,It=Je;continue}throw new Error("Comment location overlaps with node location")}if(ce&&ce.type==="TemplateLiteral"){let{quasis:Je}=ce,at=C(Je,ie,Se);oe&&C(Je,oe,Se)!==at&&(oe=null),ue&&C(Je,ue,Se)!==at&&(ue=null)}return{enclosingNode:ce,precedingNode:oe,followingNode:ue}}var R=()=>!1;function L(fe,ie,Se,ce){if(!Array.isArray(fe))return;let Mt=[],{locStart:et,locEnd:or,printer:{handleComments:Ge={}}}=ce,{avoidAstMutation:me,ownLine:oe=R,endOfLine:ue=R,remaining:De=R}=Ge,It=fe.map((Je,at)=>Object.assign(Object.assign({},k(ie,Je,ce)),{},{comment:Je,text:Se,options:ce,ast:ie,isLastComment:fe.length-1===at}));for(let[Je,at]of It.entries()){let{comment:mt,precedingNode:ke,enclosingNode:dt,followingNode:ot,text:kt,options:Vt,ast:Ar,isLastComment:ni}=at;if(Vt.parser==="json"||Vt.parser==="json5"||Vt.parser==="__js_expression"||Vt.parser==="__vue_expression"||Vt.parser==="__vue_ts_expression"){if(et(mt)-et(Ar)<=0){b(Ar,mt);continue}if(or(mt)-or(Ar)>=0){w(Ar,mt);continue}}let gn;if(me?gn=[at]:(mt.enclosingNode=dt,mt.precedingNode=ke,mt.followingNode=ot,gn=[mt,kt,Vt,Ar,ni]),Y(kt,Vt,It,Je))mt.placement="ownLine",oe(...gn)||(ot?b(ot,mt):ke?w(ke,mt):v(dt||Ar,mt));else if(N(kt,Vt,It,Je))mt.placement="endOfLine",ue(...gn)||(ke?w(ke,mt):ot?b(ot,mt):v(dt||Ar,mt));else if(mt.placement="remaining",!De(...gn))if(ke&&ot){let On=Mt.length;On>0&&Mt[On-1].followingNode!==ot&&j(Mt,kt,Vt),Mt.push(at)}else ke?w(ke,mt):ot?b(ot,mt):v(dt||Ar,mt)}if(j(Mt,Se,ce),!me)for(let Je of fe)delete Je.precedingNode,delete Je.enclosingNode,delete Je.followingNode}var U=fe=>!/[\S\n\u2028\u2029]/.test(fe);function Y(fe,ie,Se,ce){let{comment:Mt,precedingNode:et}=Se[ce],{locStart:or,locEnd:Ge}=ie,me=or(Mt);if(et)for(let oe=ce-1;oe>=0;oe--){let{comment:ue,precedingNode:De}=Se[oe];if(De!==et||!U(fe.slice(Ge(ue),me)))break;me=or(ue)}return u(fe,me,{backwards:!0})}function N(fe,ie,Se,ce){let{comment:Mt,followingNode:et}=Se[ce],{locStart:or,locEnd:Ge}=ie,me=Ge(Mt);if(et)for(let oe=ce+1;oe0;--oe){let{comment:ue,precedingNode:De,followingNode:It}=fe[oe-1];t.strictEqual(De,Mt),t.strictEqual(It,et);let Je=ie.slice(Se.locEnd(ue),me);if(Ge.test(Je))me=Se.locStart(ue);else break}for(let[ue,{comment:De}]of fe.entries())ue1&&ue.comments.sort((De,It)=>Se.locStart(De)-Se.locStart(It));fe.length=0}function M(fe,ie){let Se=fe.getValue();return Se.printed=!0,ie.printer.printComment(fe,ie)}function C(fe,ie,Se){let ce=Se.locStart(ie)-1;for(let Mt=1;Mt{let or=fe.getValue();!or.leading&&!or.trailing&&(!ce||ce(or))&&Mt.push(M(fe,ie))},"comments"),Mt.length===0)?"":Se?c(i,Mt):a([i,c(i,Mt)])}function X(fe,ie,Se){let ce=fe.getValue();if(!ce)return{};let Mt=ce.comments||[];Se&&(Mt=Mt.filter(me=>!Se.has(me)));let et=ce===ie.cursorNode;if(Mt.length===0){let me=et?l:"";return{leading:me,trailing:me}}let or=[],Ge=[];return fe.each(()=>{let me=fe.getValue();if(Se&&Se.has(me))return;let{leading:oe,trailing:ue}=me;oe?or.push(O(fe,ie)):ue&&Ge.push(V(fe,ie))},"comments"),et&&(or.unshift(l),Ge.push(l)),{leading:or,trailing:Ge}}function J(fe,ie,Se,ce){let{leading:Mt,trailing:et}=X(fe,Se,ce);return!Mt&&!et?ie:[Mt,ie,et]}function ee(fe){if(fe)for(let ie of fe){if(!ie.printed)throw new Error('Comment "'+ie.value.trim()+'" was not printed. Please report this error!');delete ie.printed}}r.exports={attach:L,printComments:J,printCommentsSeparately:X,printDanglingComments:Q,getSortedChildNodes:P,ensureAllCommentsPrinted:ee}}}),G8l=Ki({"src/common/ast-path.js"(e,r){"use strict";var t=IO();function n(a,o){let c=i(a.stack,o);return c===-1?null:a.stack[c]}function i(a,o){for(let c=a.length-1;c>=0;c-=2){let l=a[c];if(l&&!Array.isArray(l)&&--o<0)return c}return-1}var s=class{constructor(a){this.stack=[a]}getName(){let{stack:a}=this,{length:o}=a;return o>1?a[o-2]:null}getValue(){return t(this.stack)}getNode(a=0){return n(this,a)}getParentNode(a=0){return n(this,a+1)}call(a,...o){let{stack:c}=this,{length:l}=c,u=t(c);for(let h of o)u=u[h],c.push(h,u);let m=a(this);return c.length=l,m}callParent(a,o=0){let c=i(this.stack,o+1),l=this.stack.splice(c+1),u=a(this);return this.stack.push(...l),u}each(a,...o){let{stack:c}=this,{length:l}=c,u=t(c);for(let m of o)u=u[m],c.push(m,u);for(let m=0;m{c[u]=a(l,u,m)},...o),c}try(a){let{stack:o}=this,c=[...o];try{return a()}finally{o.length=0,o.push(...c)}}match(...a){let o=this.stack.length-1,c=null,l=this.stack[o--];for(let u of a){if(l===void 0)return!1;let m=null;if(typeof c=="number"&&(m=c,c=this.stack[o--],l=this.stack[o--]),u&&!u(l,c,m))return!1;c=this.stack[o--],l=this.stack[o--]}return!0}findAncestor(a){let o=this.stack.length-1,c=null,l=this.stack[o--];for(;l;){let u=null;if(typeof c=="number"&&(u=c,c=this.stack[o--],l=this.stack[o--]),c!==null&&a(l,c,u))return l;c=this.stack[o--],l=this.stack[o--]}}};r.exports=s}}),U8l=Ki({"src/main/multiparser.js"(e,r){"use strict";var{utils:{stripTrailingHardline:t}}=h0(),{normalize:n}=iHt(),i=HD();function s(o,c,l,u){if(l.printer.embed&&l.embeddedLanguageFormatting==="auto")return l.printer.embed(o,c,(m,h,_)=>a(m,h,l,u,_),l)}function a(o,c,l,u,{stripTrailingHardline:m=!1}={}){let h=n(Object.assign(Object.assign(Object.assign({},l),c),{},{parentParser:l.parser,originalText:o}),{passThrough:!0}),_=sXr().parse(o,h),{ast:b}=_;o=_.text;let v=b.comments;delete b.comments,i.attach(v,b,o,h),h[Symbol.for("comments")]=v||[],h[Symbol.for("tokens")]=b.tokens||[];let w=u(b,h);return i.ensureAllCommentsPrinted(v),m?typeof w=="string"?w.replace(/(?:\r?\n)*$/,""):t(w):w}r.exports={printSubtree:s}}}),V8l=Ki({"src/main/ast-to-doc.js"(e,r){"use strict";var t=G8l(),{builders:{hardline:n,addAlignmentToDoc:i},utils:{propagateBreaks:s}}=h0(),{printComments:a}=HD(),o=U8l();function c(m,h,_=0){let{printer:b}=h;b.preprocess&&(m=b.preprocess(m,h));let v=new Map,w=new t(m),x=P();return _>0&&(x=i([n,x],_,h.tabWidth)),s(x),x;function P(R,L){return R===void 0||R===w?k(L):Array.isArray(R)?w.call(()=>k(L),...R):w.call(()=>k(L),R)}function k(R){let L=w.getValue(),U=L&&typeof L=="object"&&R===void 0;if(U&&v.has(L))return v.get(L);let Y=u(w,h,P,R);return U&&v.set(L,Y),Y}}function l(m,h){let{originalText:_,[Symbol.for("comments")]:b,locStart:v,locEnd:w}=h,x=v(m),P=w(m),k=new Set;for(let R of b)v(R)>=x&&w(R)<=P&&(R.printed=!0,k.add(R));return{doc:_.slice(x,P),printedComments:k}}function u(m,h,_,b){let v=m.getValue(),{printer:w}=h,x,P;if(w.hasPrettierIgnore&&w.hasPrettierIgnore(m))({doc:x,printedComments:P}=l(v,h));else{if(v)try{x=o.printSubtree(m,_,h,c)}catch(k){if(process.env.PRETTIER_DEBUG)throw k}x||(x=w.print(m,h,_,b))}return(!w.willPrintOwnComments||!w.willPrintOwnComments(m,h))&&(x=a(m,x,h,P)),x}r.exports=c}}),z8l=Ki({"src/main/range-util.js"(e,r){"use strict";var t=require("assert"),n=HD(),i=({parser:b})=>b==="json"||b==="json5"||b==="json-stringify";function s(b,v){let w=[b.node,...b.parentNodes],x=new Set([v.node,...v.parentNodes]);return w.find(P=>u.has(P.type)&&x.has(P))}function a(b){let v=b.length-1;for(;;){let w=b[v];if(w&&(w.type==="Program"||w.type==="File"))v--;else break}return b.slice(0,v+1)}function o(b,v,{locStart:w,locEnd:x}){let P=b.node,k=v.node;if(P===k)return{startNode:P,endNode:k};let R=w(b.node);for(let U of a(v.parentNodes))if(w(U)>=R)k=U;else break;let L=x(v.node);for(let U of a(b.parentNodes)){if(x(U)<=L)P=U;else break;if(P===k)break}return{startNode:P,endNode:k}}function c(b,v,w,x,P=[],k){let{locStart:R,locEnd:L}=w,U=R(b),Y=L(b);if(!(v>Y||vx);let L=b.slice(x,P).search(/\S/),U=L===-1;if(!U)for(x+=L;P>x&&!/\S/.test(b[P-1]);--P);let Y=c(w,x,v,(C,O)=>h(v,C,O),[],"rangeStart"),N=U?Y:c(w,P,v,C=>h(v,C),[],"rangeEnd");if(!Y||!N)return{rangeStart:0,rangeEnd:0};let j,M;if(i(v)){let C=s(Y,N);j=C,M=C}else({startNode:j,endNode:M}=o(Y,N,v));return{rangeStart:Math.min(k(j),k(M)),rangeEnd:Math.max(R(j),R(M))}}r.exports={calculateRange:_,findNodeAtOffset:c}}}),$8l=Ki({"src/main/core.js"(e,r){"use strict";var{diffArrays:t}=yFl(),{printer:{printDocToString:n},debug:{printDocToDebug:i}}=h0(),{getAlignmentSize:s}=Ng(),{guessEndOfLine:a,convertEndOfLineToChars:o,countEndOfLineChars:c,normalizeEndOfLine:l}=Rps(),u=iHt().normalize,m=j8l(),h=HD(),_=sXr(),b=V8l(),v=z8l(),w="\uFEFF",x=Symbol("cursor");function P(M,C,O){let V=C.comments;return V&&(delete C.comments,h.attach(V,C,M,O)),O[Symbol.for("comments")]=V||[],O[Symbol.for("tokens")]=C.tokens||[],O.originalText=M,V}function k(M,C,O=0){if(!M||M.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:V,text:Q}=_.parse(M,C);if(C.cursorOffset>=0){let fe=v.findNodeAtOffset(V,C.cursorOffset,C);fe&&fe.node&&(C.cursorNode=fe.node)}let X=P(Q,V,C),J=b(V,C,O),ee=n(J,C);if(h.ensureAllCommentsPrinted(X),O>0){let fe=ee.formatted.trim();ee.cursorNodeStart!==void 0&&(ee.cursorNodeStart-=ee.formatted.indexOf(fe)),ee.formatted=fe+o(C.endOfLine)}if(C.cursorOffset>=0){let fe,ie,Se,ce,Mt;if(C.cursorNode&&ee.cursorNodeText?(fe=C.locStart(C.cursorNode),ie=Q.slice(fe,C.locEnd(C.cursorNode)),Se=C.cursorOffset-fe,ce=ee.cursorNodeStart,Mt=ee.cursorNodeText):(fe=0,ie=Q,Se=C.cursorOffset,ce=0,Mt=ee.formatted),ie===Mt)return{formatted:ee.formatted,cursorOffset:ce+Se,comments:X};let et=[...ie];et.splice(Se,0,x);let or=[...Mt],Ge=t(et,or),me=ce;for(let oe of Ge)if(oe.removed){if(oe.value.includes(x))break}else me+=oe.count;return{formatted:ee.formatted,cursorOffset:me,comments:X}}return{formatted:ee.formatted,cursorOffset:-1,comments:X}}function R(M,C){let{ast:O,text:V}=_.parse(M,C),{rangeStart:Q,rangeEnd:X}=v.calculateRange(V,C,O),J=V.slice(Q,X),ee=Math.min(Q,V.lastIndexOf(` +${U}`),m?h.reset(U):U}function o(c,l,u,m={}){if(!t){t=!0;let _="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(_,"DeprecationWarning");else{let b=new Error(_);b.name="DeprecationWarning",console.warn(new Error(_))}}return u=Math.max(u,0),a(c,{start:{column:u,line:l}},m)}}}),sXr=Ki({"src/main/parser.js"(e,r){"use strict";var{ConfigError:t}=_2e(),n=nP(),i=I8l(),{locStart:s,locEnd:a}=n,o=Object.getOwnPropertyNames,c=Object.getOwnPropertyDescriptor;function l(h){let _={};for(let b of h.plugins)if(b.parsers)for(let v of o(b.parsers))Object.defineProperty(_,v,c(b.parsers,v));return _}function u(h,_=l(h)){if(typeof h.parser=="function")return{parse:h.parser,astFormat:"estree",locStart:s,locEnd:a};if(typeof h.parser=="string")return Object.prototype.hasOwnProperty.call(_,h.parser)?_[h.parser]:i(h.parser)}function m(h,_){let b=l(_),v=Object.defineProperties({},Object.fromEntries(Object.keys(b).map(x=>[x,{enumerable:!0,get(){return b[x].parse}}]))),w=u(_,b);try{return w.preprocess&&(h=w.preprocess(h,_)),{text:h,ast:w.parse(h,v,_)}}catch(x){let{loc:P}=x;if(P){let{codeFrameColumns:k}=M8l();throw x.codeFrame=k(h,P,{highlightCode:!0}),x.message+=` +`+x.codeFrame,x}throw x}}r.exports={parse:m,resolveParser:u}}}),L8l=Ki({"node_modules/n-readlines/readlines.js"(e,r){"use strict";var t=require("fs"),n=class{constructor(i,s){s=s||{},s.readChunk||(s.readChunk=1024),s.newLineCharacter?s.newLineCharacter=s.newLineCharacter.charCodeAt(0):s.newLineCharacter=10,typeof i=="number"?this.fd=i:this.fd=t.openSync(i,"r"),this.options=s,this.newLineCharacter=s.newLineCharacter,this.reset()}_searchInBuffer(i,s){let a=-1;for(let o=0;o<=i.length;o++)if(i[o]===s){a=o;break}return a}reset(){this.eofReached=!1,this.linesCache=[],this.fdPosition=0}close(){t.closeSync(this.fd),this.fd=null}_extractLines(i){let s,a=[],o=0,c=0;for(;;){let u=i[o++];if(u===this.newLineCharacter)s=i.slice(c,o),a.push(s),c=o;else if(u===void 0)break}let l=i.slice(c,o);return l.length&&a.push(l),a}_readChunk(i){let s=0,a,o=[];do{let l=new Buffer(this.options.readChunk);a=t.readSync(this.fd,l,0,this.options.readChunk,this.fdPosition),s=s+a,this.fdPosition=this.fdPosition+a,o.push(l)}while(a&&this._searchInBuffer(o[o.length-1],this.options.newLineCharacter)===-1);let c=Buffer.concat(o);return aR.default!==void 0).map(R=>[R.name,R.default])));if(!_.parser){if(!_.filepath)(h.logger||console).warn("No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred."),_.parser="babel";else if(_.parser=u(_.filepath,_.plugins),!_.parser)throw new n(`No parser could be inferred for file: ${_.filepath}`)}let w=a(s.normalizeApiOptions(_,[b.find(R=>R.name==="parser")],{passThrough:!0,logger:!1}));_.astFormat=w.astFormat,_.locEnd=w.locEnd,_.locStart=w.locStart;let x=l(_);_.printer=x.printers[_.astFormat];let P=Object.fromEntries(b.filter(R=>R.pluginDefaults&&R.pluginDefaults[x.name]!==void 0).map(R=>[R.name,R.pluginDefaults[x.name]])),k=Object.assign(Object.assign({},v),P);for(let[R,L]of Object.entries(k))(_[R]===null||_[R]===void 0)&&(_[R]=L);return _.parser==="json"&&(_.trailingComma="none"),s.normalizeApiOptions(_,b,Object.assign({passThrough:Object.keys(o)},h))}function l(m){let{astFormat:h}=m;if(!h)throw new Error("getPlugin() requires astFormat to be set");let _=m.plugins.find(b=>b.printers&&b.printers[h]);if(!_)throw new Error(`Couldn't find plugin for AST format "${h}"`);return _}function u(m,h){let _=t.basename(m).toLowerCase(),b=i({plugins:h}).languages.filter(w=>w.since!==null),v=b.find(w=>w.extensions&&w.extensions.some(x=>_.endsWith(x))||w.filenames&&w.filenames.some(x=>x.toLowerCase()===_));if(!v&&!_.includes(".")){let x=j8l()(m);v=b.find(P=>P.interpreters&&P.interpreters.includes(x))}return v&&v.parsers[0]}r.exports={normalize:c,hiddenDefaults:o,inferParser:u}}}),G8l=Ki({"src/main/massage-ast.js"(e,r){"use strict";function t(n,i,s){if(Array.isArray(n))return n.map(l=>t(l,i,s)).filter(Boolean);if(!n||typeof n!="object")return n;let a=i.printer.massageAstNode,o;a&&a.ignoredProperties?o=a.ignoredProperties:o=new Set;let c={};for(let[l,u]of Object.entries(n))!o.has(l)&&typeof u!="function"&&(c[l]=t(u,i,n));if(a){let l=a(n,c,s);if(l===null)return;if(l)return l}return c}r.exports=t}}),HD=Ki({"src/main/comments.js"(e,r){"use strict";var t=require("assert"),{builders:{line:n,hardline:i,breakParent:s,indent:a,lineSuffix:o,join:c,cursor:l}}=h0(),{hasNewline:u,skipNewline:m,skipSpaces:h,isPreviousLineEmpty:_,addLeadingComment:b,addDanglingComment:v,addTrailingComment:w}=Ng(),x=new WeakMap;function P(fe,ie,Se){if(!fe)return;let{printer:ce,locStart:Mt,locEnd:et}=ie;if(Se){if(ce.canAttachComment&&ce.canAttachComment(fe)){let Ge;for(Ge=Se.length-1;Ge>=0&&!(Mt(Se[Ge])<=Mt(fe)&&et(Se[Ge])<=et(fe));--Ge);Se.splice(Ge+1,0,fe);return}}else if(x.has(fe))return x.get(fe);let or=ce.getCommentChildNodes&&ce.getCommentChildNodes(fe,ie)||typeof fe=="object"&&Object.entries(fe).filter(([Ge])=>Ge!=="enclosingNode"&&Ge!=="precedingNode"&&Ge!=="followingNode"&&Ge!=="tokens"&&Ge!=="comments"&&Ge!=="parent").map(([,Ge])=>Ge);if(or){Se||(Se=[],x.set(fe,Se));for(let Ge of or)P(Ge,ie,Se);return Se}}function k(fe,ie,Se,ce){let{locStart:Mt,locEnd:et}=Se,or=Mt(ie),Ge=et(ie),me=P(fe,Se),oe,ue,De=0,It=me.length;for(;De>1,at=me[Je],mt=Mt(at),ke=et(at);if(mt<=or&&Ge<=ke)return k(at,ie,Se,at);if(ke<=or){oe=at,De=Je+1;continue}if(Ge<=mt){ue=at,It=Je;continue}throw new Error("Comment location overlaps with node location")}if(ce&&ce.type==="TemplateLiteral"){let{quasis:Je}=ce,at=C(Je,ie,Se);oe&&C(Je,oe,Se)!==at&&(oe=null),ue&&C(Je,ue,Se)!==at&&(ue=null)}return{enclosingNode:ce,precedingNode:oe,followingNode:ue}}var R=()=>!1;function L(fe,ie,Se,ce){if(!Array.isArray(fe))return;let Mt=[],{locStart:et,locEnd:or,printer:{handleComments:Ge={}}}=ce,{avoidAstMutation:me,ownLine:oe=R,endOfLine:ue=R,remaining:De=R}=Ge,It=fe.map((Je,at)=>Object.assign(Object.assign({},k(ie,Je,ce)),{},{comment:Je,text:Se,options:ce,ast:ie,isLastComment:fe.length-1===at}));for(let[Je,at]of It.entries()){let{comment:mt,precedingNode:ke,enclosingNode:dt,followingNode:ot,text:kt,options:Vt,ast:Ar,isLastComment:ni}=at;if(Vt.parser==="json"||Vt.parser==="json5"||Vt.parser==="__js_expression"||Vt.parser==="__vue_expression"||Vt.parser==="__vue_ts_expression"){if(et(mt)-et(Ar)<=0){b(Ar,mt);continue}if(or(mt)-or(Ar)>=0){w(Ar,mt);continue}}let gn;if(me?gn=[at]:(mt.enclosingNode=dt,mt.precedingNode=ke,mt.followingNode=ot,gn=[mt,kt,Vt,Ar,ni]),Y(kt,Vt,It,Je))mt.placement="ownLine",oe(...gn)||(ot?b(ot,mt):ke?w(ke,mt):v(dt||Ar,mt));else if(N(kt,Vt,It,Je))mt.placement="endOfLine",ue(...gn)||(ke?w(ke,mt):ot?b(ot,mt):v(dt||Ar,mt));else if(mt.placement="remaining",!De(...gn))if(ke&&ot){let On=Mt.length;On>0&&Mt[On-1].followingNode!==ot&&j(Mt,kt,Vt),Mt.push(at)}else ke?w(ke,mt):ot?b(ot,mt):v(dt||Ar,mt)}if(j(Mt,Se,ce),!me)for(let Je of fe)delete Je.precedingNode,delete Je.enclosingNode,delete Je.followingNode}var U=fe=>!/[\S\n\u2028\u2029]/.test(fe);function Y(fe,ie,Se,ce){let{comment:Mt,precedingNode:et}=Se[ce],{locStart:or,locEnd:Ge}=ie,me=or(Mt);if(et)for(let oe=ce-1;oe>=0;oe--){let{comment:ue,precedingNode:De}=Se[oe];if(De!==et||!U(fe.slice(Ge(ue),me)))break;me=or(ue)}return u(fe,me,{backwards:!0})}function N(fe,ie,Se,ce){let{comment:Mt,followingNode:et}=Se[ce],{locStart:or,locEnd:Ge}=ie,me=Ge(Mt);if(et)for(let oe=ce+1;oe0;--oe){let{comment:ue,precedingNode:De,followingNode:It}=fe[oe-1];t.strictEqual(De,Mt),t.strictEqual(It,et);let Je=ie.slice(Se.locEnd(ue),me);if(Ge.test(Je))me=Se.locStart(ue);else break}for(let[ue,{comment:De}]of fe.entries())ue1&&ue.comments.sort((De,It)=>Se.locStart(De)-Se.locStart(It));fe.length=0}function M(fe,ie){let Se=fe.getValue();return Se.printed=!0,ie.printer.printComment(fe,ie)}function C(fe,ie,Se){let ce=Se.locStart(ie)-1;for(let Mt=1;Mt{let or=fe.getValue();!or.leading&&!or.trailing&&(!ce||ce(or))&&Mt.push(M(fe,ie))},"comments"),Mt.length===0)?"":Se?c(i,Mt):a([i,c(i,Mt)])}function X(fe,ie,Se){let ce=fe.getValue();if(!ce)return{};let Mt=ce.comments||[];Se&&(Mt=Mt.filter(me=>!Se.has(me)));let et=ce===ie.cursorNode;if(Mt.length===0){let me=et?l:"";return{leading:me,trailing:me}}let or=[],Ge=[];return fe.each(()=>{let me=fe.getValue();if(Se&&Se.has(me))return;let{leading:oe,trailing:ue}=me;oe?or.push(O(fe,ie)):ue&&Ge.push(V(fe,ie))},"comments"),et&&(or.unshift(l),Ge.push(l)),{leading:or,trailing:Ge}}function J(fe,ie,Se,ce){let{leading:Mt,trailing:et}=X(fe,Se,ce);return!Mt&&!et?ie:[Mt,ie,et]}function ee(fe){if(fe)for(let ie of fe){if(!ie.printed)throw new Error('Comment "'+ie.value.trim()+'" was not printed. Please report this error!');delete ie.printed}}r.exports={attach:L,printComments:J,printCommentsSeparately:X,printDanglingComments:Q,getSortedChildNodes:P,ensureAllCommentsPrinted:ee}}}),U8l=Ki({"src/common/ast-path.js"(e,r){"use strict";var t=IO();function n(a,o){let c=i(a.stack,o);return c===-1?null:a.stack[c]}function i(a,o){for(let c=a.length-1;c>=0;c-=2){let l=a[c];if(l&&!Array.isArray(l)&&--o<0)return c}return-1}var s=class{constructor(a){this.stack=[a]}getName(){let{stack:a}=this,{length:o}=a;return o>1?a[o-2]:null}getValue(){return t(this.stack)}getNode(a=0){return n(this,a)}getParentNode(a=0){return n(this,a+1)}call(a,...o){let{stack:c}=this,{length:l}=c,u=t(c);for(let h of o)u=u[h],c.push(h,u);let m=a(this);return c.length=l,m}callParent(a,o=0){let c=i(this.stack,o+1),l=this.stack.splice(c+1),u=a(this);return this.stack.push(...l),u}each(a,...o){let{stack:c}=this,{length:l}=c,u=t(c);for(let m of o)u=u[m],c.push(m,u);for(let m=0;m{c[u]=a(l,u,m)},...o),c}try(a){let{stack:o}=this,c=[...o];try{return a()}finally{o.length=0,o.push(...c)}}match(...a){let o=this.stack.length-1,c=null,l=this.stack[o--];for(let u of a){if(l===void 0)return!1;let m=null;if(typeof c=="number"&&(m=c,c=this.stack[o--],l=this.stack[o--]),u&&!u(l,c,m))return!1;c=this.stack[o--],l=this.stack[o--]}return!0}findAncestor(a){let o=this.stack.length-1,c=null,l=this.stack[o--];for(;l;){let u=null;if(typeof c=="number"&&(u=c,c=this.stack[o--],l=this.stack[o--]),c!==null&&a(l,c,u))return l;c=this.stack[o--],l=this.stack[o--]}}};r.exports=s}}),V8l=Ki({"src/main/multiparser.js"(e,r){"use strict";var{utils:{stripTrailingHardline:t}}=h0(),{normalize:n}=iHt(),i=HD();function s(o,c,l,u){if(l.printer.embed&&l.embeddedLanguageFormatting==="auto")return l.printer.embed(o,c,(m,h,_)=>a(m,h,l,u,_),l)}function a(o,c,l,u,{stripTrailingHardline:m=!1}={}){let h=n(Object.assign(Object.assign(Object.assign({},l),c),{},{parentParser:l.parser,originalText:o}),{passThrough:!0}),_=sXr().parse(o,h),{ast:b}=_;o=_.text;let v=b.comments;delete b.comments,i.attach(v,b,o,h),h[Symbol.for("comments")]=v||[],h[Symbol.for("tokens")]=b.tokens||[];let w=u(b,h);return i.ensureAllCommentsPrinted(v),m?typeof w=="string"?w.replace(/(?:\r?\n)*$/,""):t(w):w}r.exports={printSubtree:s}}}),z8l=Ki({"src/main/ast-to-doc.js"(e,r){"use strict";var t=U8l(),{builders:{hardline:n,addAlignmentToDoc:i},utils:{propagateBreaks:s}}=h0(),{printComments:a}=HD(),o=V8l();function c(m,h,_=0){let{printer:b}=h;b.preprocess&&(m=b.preprocess(m,h));let v=new Map,w=new t(m),x=P();return _>0&&(x=i([n,x],_,h.tabWidth)),s(x),x;function P(R,L){return R===void 0||R===w?k(L):Array.isArray(R)?w.call(()=>k(L),...R):w.call(()=>k(L),R)}function k(R){let L=w.getValue(),U=L&&typeof L=="object"&&R===void 0;if(U&&v.has(L))return v.get(L);let Y=u(w,h,P,R);return U&&v.set(L,Y),Y}}function l(m,h){let{originalText:_,[Symbol.for("comments")]:b,locStart:v,locEnd:w}=h,x=v(m),P=w(m),k=new Set;for(let R of b)v(R)>=x&&w(R)<=P&&(R.printed=!0,k.add(R));return{doc:_.slice(x,P),printedComments:k}}function u(m,h,_,b){let v=m.getValue(),{printer:w}=h,x,P;if(w.hasPrettierIgnore&&w.hasPrettierIgnore(m))({doc:x,printedComments:P}=l(v,h));else{if(v)try{x=o.printSubtree(m,_,h,c)}catch(k){if(process.env.PRETTIER_DEBUG)throw k}x||(x=w.print(m,h,_,b))}return(!w.willPrintOwnComments||!w.willPrintOwnComments(m,h))&&(x=a(m,x,h,P)),x}r.exports=c}}),$8l=Ki({"src/main/range-util.js"(e,r){"use strict";var t=require("assert"),n=HD(),i=({parser:b})=>b==="json"||b==="json5"||b==="json-stringify";function s(b,v){let w=[b.node,...b.parentNodes],x=new Set([v.node,...v.parentNodes]);return w.find(P=>u.has(P.type)&&x.has(P))}function a(b){let v=b.length-1;for(;;){let w=b[v];if(w&&(w.type==="Program"||w.type==="File"))v--;else break}return b.slice(0,v+1)}function o(b,v,{locStart:w,locEnd:x}){let P=b.node,k=v.node;if(P===k)return{startNode:P,endNode:k};let R=w(b.node);for(let U of a(v.parentNodes))if(w(U)>=R)k=U;else break;let L=x(v.node);for(let U of a(b.parentNodes)){if(x(U)<=L)P=U;else break;if(P===k)break}return{startNode:P,endNode:k}}function c(b,v,w,x,P=[],k){let{locStart:R,locEnd:L}=w,U=R(b),Y=L(b);if(!(v>Y||vx);let L=b.slice(x,P).search(/\S/),U=L===-1;if(!U)for(x+=L;P>x&&!/\S/.test(b[P-1]);--P);let Y=c(w,x,v,(C,O)=>h(v,C,O),[],"rangeStart"),N=U?Y:c(w,P,v,C=>h(v,C),[],"rangeEnd");if(!Y||!N)return{rangeStart:0,rangeEnd:0};let j,M;if(i(v)){let C=s(Y,N);j=C,M=C}else({startNode:j,endNode:M}=o(Y,N,v));return{rangeStart:Math.min(k(j),k(M)),rangeEnd:Math.max(R(j),R(M))}}r.exports={calculateRange:_,findNodeAtOffset:c}}}),Q8l=Ki({"src/main/core.js"(e,r){"use strict";var{diffArrays:t}=_Fl(),{printer:{printDocToString:n},debug:{printDocToDebug:i}}=h0(),{getAlignmentSize:s}=Ng(),{guessEndOfLine:a,convertEndOfLineToChars:o,countEndOfLineChars:c,normalizeEndOfLine:l}=kps(),u=iHt().normalize,m=G8l(),h=HD(),_=sXr(),b=z8l(),v=$8l(),w="\uFEFF",x=Symbol("cursor");function P(M,C,O){let V=C.comments;return V&&(delete C.comments,h.attach(V,C,M,O)),O[Symbol.for("comments")]=V||[],O[Symbol.for("tokens")]=C.tokens||[],O.originalText=M,V}function k(M,C,O=0){if(!M||M.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:V,text:Q}=_.parse(M,C);if(C.cursorOffset>=0){let fe=v.findNodeAtOffset(V,C.cursorOffset,C);fe&&fe.node&&(C.cursorNode=fe.node)}let X=P(Q,V,C),J=b(V,C,O),ee=n(J,C);if(h.ensureAllCommentsPrinted(X),O>0){let fe=ee.formatted.trim();ee.cursorNodeStart!==void 0&&(ee.cursorNodeStart-=ee.formatted.indexOf(fe)),ee.formatted=fe+o(C.endOfLine)}if(C.cursorOffset>=0){let fe,ie,Se,ce,Mt;if(C.cursorNode&&ee.cursorNodeText?(fe=C.locStart(C.cursorNode),ie=Q.slice(fe,C.locEnd(C.cursorNode)),Se=C.cursorOffset-fe,ce=ee.cursorNodeStart,Mt=ee.cursorNodeText):(fe=0,ie=Q,Se=C.cursorOffset,ce=0,Mt=ee.formatted),ie===Mt)return{formatted:ee.formatted,cursorOffset:ce+Se,comments:X};let et=[...ie];et.splice(Se,0,x);let or=[...Mt],Ge=t(et,or),me=ce;for(let oe of Ge)if(oe.removed){if(oe.value.includes(x))break}else me+=oe.count;return{formatted:ee.formatted,cursorOffset:me,comments:X}}return{formatted:ee.formatted,cursorOffset:-1,comments:X}}function R(M,C){let{ast:O,text:V}=_.parse(M,C),{rangeStart:Q,rangeEnd:X}=v.calculateRange(V,C,O),J=V.slice(Q,X),ee=Math.min(Q,V.lastIndexOf(` `,Q)+1),fe=V.slice(ee,Q).match(/^\s*/)[0],ie=s(fe,C.tabWidth),Se=k(J,Object.assign(Object.assign({},C),{},{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:C.cursorOffset>Q&&C.cursorOffset<=X?C.cursorOffset-Q:-1,endOfLine:"lf"}),ie),ce=Se.formatted.trimEnd(),{cursorOffset:Mt}=C;Mt>X?Mt+=ce.length-J.length:Se.cursorOffset>=0&&(Mt=Se.cursorOffset+Q);let et=V.slice(0,Q)+ce+V.slice(X);if(C.endOfLine!=="lf"){let or=o(C.endOfLine);Mt>=0&&or===`\r `&&(Mt+=c(et.slice(0,Mt),` `)),et=et.replace(/\n/g,or)}return{formatted:et,cursorOffset:Mt,comments:Se.comments}}function L(M,C,O){return typeof C!="number"||Number.isNaN(C)||C<0||C>M.length?O:C}function U(M,C){let{cursorOffset:O,rangeStart:V,rangeEnd:Q}=C;return O=L(M,O,-1),V=L(M,V,0),Q=L(M,Q,M.length),Object.assign(Object.assign({},C),{},{cursorOffset:O,rangeStart:V,rangeEnd:Q})}function Y(M,C){let{cursorOffset:O,rangeStart:V,rangeEnd:Q,endOfLine:X}=U(M,C),J=M.charAt(0)===w;if(J&&(M=M.slice(1),O--,V--,Q--),X==="auto"&&(X=a(M)),M.includes("\r")){let ee=fe=>c(M.slice(0,Math.max(fe,0)),`\r -`);O-=ee(O),V-=ee(V),Q-=ee(Q),M=l(M)}return{hasBOM:J,text:M,options:U(M,Object.assign(Object.assign({},C),{},{cursorOffset:O,rangeStart:V,rangeEnd:Q,endOfLine:X}))}}function N(M,C){let O=_.resolveParser(C);return!O.hasPragma||O.hasPragma(M)}function j(M,C){let{hasBOM:O,text:V,options:Q}=Y(M,u(C));if(Q.rangeStart>=Q.rangeEnd&&V!==""||Q.requirePragma&&!N(V,Q))return{formatted:M,cursorOffset:C.cursorOffset,comments:[]};let X;return Q.rangeStart>0||Q.rangeEnd=0&&X.cursorOffset++),X}r.exports={formatWithCursor:j,parse(M,C,O){let{text:V,options:Q}=Y(M,u(C)),X=_.parse(V,Q);return O&&(X.ast=m(X.ast,Q)),X},formatAST(M,C){C=u(C);let O=b(M,C);return n(O,C)},formatDoc(M,C){return j(i(M),Object.assign(Object.assign({},C),{},{parser:"__js_expression"})).formatted},printToDoc(M,C){C=u(C);let{ast:O,text:V}=_.parse(M,C);return P(V,O,C),b(O,C)},printDocToString(M,C){return n(M,u(C))}}}}),aXr=Ki({"node_modules/braces/lib/utils.js"(e){"use strict";e.isInteger=r=>typeof r=="number"?Number.isInteger(r):typeof r=="string"&&r.trim()!==""?Number.isInteger(Number(r)):!1,e.find=(r,t)=>r.nodes.find(n=>n.type===t),e.exceedsLimit=(r,t,n=1,i)=>i===!1||!e.isInteger(r)||!e.isInteger(t)?!1:(Number(t)-Number(r))/Number(n)>=i,e.escapeNode=(r,t=0,n)=>{let i=r.nodes[t];i&&(n&&i.type===n||i.type==="open"||i.type==="close")&&i.escaped!==!0&&(i.value="\\"+i.value,i.escaped=!0)},e.encloseBrace=r=>r.type!=="brace"||r.commas>>0+r.ranges>>0?!1:(r.invalid=!0,!0),e.isInvalidBrace=r=>r.type!=="brace"?!1:r.invalid===!0||r.dollar?!0:!(r.commas>>0+r.ranges>>0)||r.open!==!0||r.close!==!0?(r.invalid=!0,!0):!1,e.isOpenOrClose=r=>r.type==="open"||r.type==="close"?!0:r.open===!0||r.close===!0,e.reduce=r=>r.reduce((t,n)=>(n.type==="text"&&t.push(n.value),n.type==="range"&&(n.type="text"),t),[]),e.flatten=(...r)=>{let t=[],n=i=>{for(let s=0;s{let s=(a,o={})=>{let c=i.escapeInvalid&&t.isInvalidBrace(o),l=a.invalid===!0&&i.escapeInvalid===!0,u="";if(a.value)return(c||l)&&t.isOpenOrClose(a)?"\\"+a.value:a.value;if(a.value)return a.value;if(a.nodes)for(let m of a.nodes)u+=s(m);return u};return s(n)}}}),Q8l=Ki({"node_modules/is-number/index.js"(e,r){"use strict";r.exports=function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1}}}),K8l=Ki({"node_modules/to-regex-range/index.js"(e,r){"use strict";var t=Q8l(),n=(P,k,R)=>{if(t(P)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(k===void 0||P===k)return String(P);if(t(k)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let L=Object.assign({relaxZeros:!0},R);typeof L.strictZeros=="boolean"&&(L.relaxZeros=L.strictZeros===!1);let U=String(L.relaxZeros),Y=String(L.shorthand),N=String(L.capture),j=String(L.wrap),M=P+":"+k+"="+U+Y+N+j;if(n.cache.hasOwnProperty(M))return n.cache[M].result;let C=Math.min(P,k),O=Math.max(P,k);if(Math.abs(C-O)===1){let ee=P+"|"+k;return L.capture?`(${ee})`:L.wrap===!1?ee:`(?:${ee})`}let V=w(P)||w(k),Q={min:P,max:k,a:C,b:O},X=[],J=[];if(V&&(Q.isPadded=V,Q.maxLen=String(Q.max).length),C<0){let ee=O<0?Math.abs(O):1;J=o(ee,Math.abs(C),Q,L),C=Q.a=0}return O>=0&&(X=o(C,O,Q,L)),Q.negatives=J,Q.positives=X,Q.result=i(J,X,L),L.capture===!0?Q.result=`(${Q.result})`:L.wrap!==!1&&X.length+J.length>1&&(Q.result=`(?:${Q.result})`),n.cache[M]=Q,Q.result};function i(P,k,R){let L=c(P,k,"-",!1,R)||[],U=c(k,P,"",!1,R)||[],Y=c(P,k,"-?",!0,R)||[];return L.concat(Y).concat(U).join("|")}function s(P,k){let R=1,L=1,U=h(P,R),Y=new Set([k]);for(;P<=U&&U<=k;)Y.add(U),R+=1,U=h(P,R);for(U=_(k+1,L)-1;P1&&j.count.pop(),j.count.push(O.count[0]),j.string=j.pattern+b(j.count),N=C+1;continue}R.isPadded&&(V=x(C,R,L)),O.string=V+O.pattern+b(O.count),Y.push(O),N=C+1,j=O}return Y}function c(P,k,R,L,U){let Y=[];for(let N of P){let{string:j}=N;!L&&!m(k,"string",j)&&Y.push(R+j),L&&m(k,"string",j)&&Y.push(R+j)}return Y}function l(P,k){let R=[];for(let L=0;Lk?1:k>P?-1:0}function m(P,k,R){return P.some(L=>L[k]===R)}function h(P,k){return Number(String(P).slice(0,-k)+"9".repeat(k))}function _(P,k){return P-P%Math.pow(10,k)}function b(P){let[k=0,R=""]=P;return R||k>1?`{${k+(R?","+R:"")}}`:""}function v(P,k,R){return`[${P}${k-P===1?"":"-"}${k}]`}function w(P){return/^-?(0+)\d/.test(P)}function x(P,k,R){if(!k.isPadded)return P;let L=Math.abs(k.maxLen-String(P).length),U=R.relaxZeros!==!1;switch(L){case 0:return"";case 1:return U?"0?":"0";case 2:return U?"0{0,2}":"00";default:return U?`0{0,${L}}`:`0{${L}}`}}n.cache={},n.clearCache=()=>n.cache={},r.exports=n}}),Gps=Ki({"node_modules/fill-range/index.js"(e,r){"use strict";var t=require("util"),n=K8l(),i=L=>L!==null&&typeof L=="object"&&!Array.isArray(L),s=L=>U=>L===!0?Number(U):String(U),a=L=>typeof L=="number"||typeof L=="string"&&L!=="",o=L=>Number.isInteger(+L),c=L=>{let U=`${L}`,Y=-1;if(U[0]==="-"&&(U=U.slice(1)),U==="0")return!1;for(;U[++Y]==="0";);return Y>0},l=(L,U,Y)=>typeof L=="string"||typeof U=="string"?!0:Y.stringify===!0,u=(L,U,Y)=>{if(U>0){let N=L[0]==="-"?"-":"";N&&(L=L.slice(1)),L=N+L.padStart(N?U-1:U,"0")}return Y===!1?String(L):L},m=(L,U)=>{let Y=L[0]==="-"?"-":"";for(Y&&(L=L.slice(1),U--);L.length{L.negatives.sort((C,O)=>CO?1:0),L.positives.sort((C,O)=>CO?1:0);let Y=U.capture?"":"?:",N="",j="",M;return L.positives.length&&(N=L.positives.join("|")),L.negatives.length&&(j=`-(${Y}${L.negatives.join("|")})`),N&&j?M=`${N}|${j}`:M=N||j,U.wrap?`(${Y}${M})`:M},_=(L,U,Y,N)=>{if(Y)return n(L,U,Object.assign({wrap:!1},N));let j=String.fromCharCode(L);if(L===U)return j;let M=String.fromCharCode(U);return`[${j}-${M}]`},b=(L,U,Y)=>{if(Array.isArray(L)){let N=Y.wrap===!0,j=Y.capture?"":"?:";return N?`(${j}${L.join("|")})`:L.join("|")}return n(L,U,Y)},v=(...L)=>new RangeError("Invalid range arguments: "+t.inspect(...L)),w=(L,U,Y)=>{if(Y.strictRanges===!0)throw v([L,U]);return[]},x=(L,U)=>{if(U.strictRanges===!0)throw new TypeError(`Expected step "${L}" to be a number`);return[]},P=(L,U,Y=1,N={})=>{let j=Number(L),M=Number(U);if(!Number.isInteger(j)||!Number.isInteger(M)){if(N.strictRanges===!0)throw v([L,U]);return[]}j===0&&(j=0),M===0&&(M=0);let C=j>M,O=String(L),V=String(U),Q=String(Y);Y=Math.max(Math.abs(Y),1);let X=c(O)||c(V)||c(Q),J=X?Math.max(O.length,V.length,Q.length):0,ee=X===!1&&l(L,U,N)===!1,fe=N.transform||s(ee);if(N.toRegex&&Y===1)return _(m(L,J),m(U,J),!0,N);let ie={negatives:[],positives:[]},Se=et=>ie[et<0?"negatives":"positives"].push(Math.abs(et)),ce=[],Mt=0;for(;C?j>=M:j<=M;)N.toRegex===!0&&Y>1?Se(j):ce.push(u(fe(j,Mt),J,ee)),j=C?j-Y:j+Y,Mt++;return N.toRegex===!0?Y>1?h(ie,N):b(ce,null,Object.assign({wrap:!1},N)):ce},k=(L,U,Y=1,N={})=>{if(!o(L)&&L.length>1||!o(U)&&U.length>1)return w(L,U,N);let j=N.transform||(ee=>String.fromCharCode(ee)),M=`${L}`.charCodeAt(0),C=`${U}`.charCodeAt(0),O=M>C,V=Math.min(M,C),Q=Math.max(M,C);if(N.toRegex&&Y===1)return _(V,Q,!1,N);let X=[],J=0;for(;O?M>=C:M<=C;)X.push(j(M,J)),M=O?M-Y:M+Y,J++;return N.toRegex===!0?b(X,null,{wrap:!1,options:N}):X},R=(L,U,Y,N={})=>{if(U==null&&a(L))return[L];if(!a(L)||!a(U))return w(L,U,N);if(typeof Y=="function")return R(L,U,1,{transform:Y});if(i(Y))return R(L,U,0,Y);let j=Object.assign({},N);return j.capture===!0&&(j.wrap=!0),Y=Y||j.step||1,o(Y)?o(L)&&o(U)?P(L,U,Y,j):k(L,U,Math.max(Math.abs(Y),1),j):Y!=null&&!i(Y)?x(Y,j):R(L,U,1,Y)};r.exports=R}}),H8l=Ki({"node_modules/braces/lib/compile.js"(e,r){"use strict";var t=Gps(),n=aXr(),i=(s,a={})=>{let o=(c,l={})=>{let u=n.isInvalidBrace(l),m=c.invalid===!0&&a.escapeInvalid===!0,h=u===!0||m===!0,_=a.escapeInvalid===!0?"\\":"",b="";if(c.isOpen===!0||c.isClose===!0)return _+c.value;if(c.type==="open")return h?_+c.value:"(";if(c.type==="close")return h?_+c.value:")";if(c.type==="comma")return c.prev.type==="comma"?"":h?c.value:"|";if(c.value)return c.value;if(c.nodes&&c.ranges>0){let v=n.reduce(c.nodes),w=t(...v,Object.assign(Object.assign({},a),{},{wrap:!1,toRegex:!0}));if(w.length!==0)return v.length>1&&w.length>1?`(${w})`:w}if(c.nodes)for(let v of c.nodes)b+=o(v,c);return b};return o(s)};r.exports=i}}),W8l=Ki({"node_modules/braces/lib/expand.js"(e,r){"use strict";var t=Gps(),n=oXr(),i=aXr(),s=(o="",c="",l=!1)=>{let u=[];if(o=[].concat(o),c=[].concat(c),!c.length)return o;if(!o.length)return l?i.flatten(c).map(m=>`{${m}}`):c;for(let m of o)if(Array.isArray(m))for(let h of m)u.push(s(h,c,l));else for(let h of c)l===!0&&typeof h=="string"&&(h=`{${h}}`),u.push(Array.isArray(h)?s(m,h,l):m+h);return i.flatten(u)},a=(o,c={})=>{let l=c.rangeLimit===void 0?1e3:c.rangeLimit,u=(m,h={})=>{m.queue=[];let _=h,b=h.queue;for(;_.type!=="brace"&&_.type!=="root"&&_.parent;)_=_.parent,b=_.queue;if(m.invalid||m.dollar){b.push(s(b.pop(),n(m,c)));return}if(m.type==="brace"&&m.invalid!==!0&&m.nodes.length===2){b.push(s(b.pop(),["{}"]));return}if(m.nodes&&m.ranges>0){let P=i.reduce(m.nodes);if(i.exceedsLimit(...P,c.step,l))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let k=t(...P,c);k.length===0&&(k=n(m,c)),b.push(s(b.pop(),k)),m.nodes=[];return}let v=i.encloseBrace(m),w=m.queue,x=m;for(;x.type!=="brace"&&x.type!=="root"&&x.parent;)x=x.parent,w=x.queue;for(let P=0;P",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}}}),J8l=Ki({"node_modules/braces/lib/parse.js"(e,r){"use strict";var t=oXr(),{MAX_LENGTH:n,CHAR_BACKSLASH:i,CHAR_BACKTICK:s,CHAR_COMMA:a,CHAR_DOT:o,CHAR_LEFT_PARENTHESES:c,CHAR_RIGHT_PARENTHESES:l,CHAR_LEFT_CURLY_BRACE:u,CHAR_RIGHT_CURLY_BRACE:m,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_RIGHT_SQUARE_BRACKET:_,CHAR_DOUBLE_QUOTE:b,CHAR_SINGLE_QUOTE:v,CHAR_NO_BREAK_SPACE:w,CHAR_ZERO_WIDTH_NOBREAK_SPACE:x}=Y8l(),P=(k,R={})=>{if(typeof k!="string")throw new TypeError("Expected a string");let L=R||{},U=typeof L.maxLength=="number"?Math.min(n,L.maxLength):n;if(k.length>U)throw new SyntaxError(`Input length (${k.length}), exceeds max characters (${U})`);let Y={type:"root",input:k,nodes:[]},N=[Y],j=Y,M=Y,C=0,O=k.length,V=0,Q=0,X,J={},ee=()=>k[V++],fe=ie=>{if(ie.type==="text"&&M.type==="dot"&&(M.type="text"),M&&M.type==="text"&&ie.type==="text"){M.value+=ie.value;return}return j.nodes.push(ie),ie.parent=j,ie.prev=M,M=ie,ie};for(fe({type:"bos"});V0){if(j.ranges>0){j.ranges=0;let ie=j.nodes.shift();j.nodes=[ie,{type:"text",value:t(j)}]}fe({type:"comma",value:X}),j.commas++;continue}if(X===o&&Q>0&&j.commas===0){let ie=j.nodes;if(Q===0||ie.length===0){fe({type:"text",value:X});continue}if(M.type==="dot"){if(j.range=[],M.value+=X,M.type="range",j.nodes.length!==3&&j.nodes.length!==5){j.invalid=!0,j.ranges=0,M.type="text";continue}j.ranges++,j.args=[];continue}if(M.type==="range"){ie.pop();let Se=ie[ie.length-1];Se.value+=M.value+X,M=Se,j.ranges--;continue}fe({type:"dot",value:X});continue}fe({type:"text",value:X})}do if(j=N.pop(),j.type!=="root"){j.nodes.forEach(ce=>{ce.nodes||(ce.type==="open"&&(ce.isOpen=!0),ce.type==="close"&&(ce.isClose=!0),ce.nodes||(ce.type="text"),ce.invalid=!0)});let ie=N[N.length-1],Se=ie.nodes.indexOf(j);ie.nodes.splice(Se,1,...j.nodes)}while(N.length>0);return fe({type:"eos"}),Y};r.exports=P}}),X8l=Ki({"node_modules/braces/index.js"(e,r){"use strict";var t=oXr(),n=H8l(),i=W8l(),s=J8l(),a=(o,c={})=>{let l=[];if(Array.isArray(o))for(let u of o){let m=a.create(u,c);Array.isArray(m)?l.push(...m):l.push(m)}else l=[].concat(a.create(o,c));return c&&c.expand===!0&&c.nodupes===!0&&(l=[...new Set(l)]),l};a.parse=(o,c={})=>s(o,c),a.stringify=(o,c={})=>t(typeof o=="string"?a.parse(o,c):o,c),a.compile=(o,c={})=>(typeof o=="string"&&(o=a.parse(o,c)),n(o,c)),a.expand=(o,c={})=>{typeof o=="string"&&(o=a.parse(o,c));let l=i(o,c);return c.noempty===!0&&(l=l.filter(Boolean)),c.nodupes===!0&&(l=[...new Set(l)]),l},a.create=(o,c={})=>o===""||o.length<3?[o]:c.expand!==!0?a.compile(o,c):a.expand(o,c),r.exports=a}}),sHt=Ki({"node_modules/picomatch/lib/constants.js"(e,r){"use strict";var t=require("path"),n="\\\\/",i=`[^${n}]`,s="\\.",a="\\+",o="\\?",c="\\/",l="(?=.)",u="[^/]",m=`(?:${c}|$)`,h=`(?:^|${c})`,_=`${s}{1,2}${m}`,b=`(?!${s})`,v=`(?!${h}${_})`,w=`(?!${s}{0,1}${m})`,x=`(?!${_})`,P=`[^.${c}]`,k=`${u}*?`,R={DOT_LITERAL:s,PLUS_LITERAL:a,QMARK_LITERAL:o,SLASH_LITERAL:c,ONE_CHAR:l,QMARK:u,END_ANCHOR:m,DOTS_SLASH:_,NO_DOT:b,NO_DOTS:v,NO_DOT_SLASH:w,NO_DOTS_SLASH:x,QMARK_NO_DOT:P,STAR:k,START_ANCHOR:h},L=Object.assign(Object.assign({},R),{},{SLASH_LITERAL:`[${n}]`,QMARK:i,STAR:`${i}*?`,DOTS_SLASH:`${s}{1,2}(?:[${n}]|$)`,NO_DOT:`(?!${s})`,NO_DOTS:`(?!(?:^|[${n}])${s}{1,2}(?:[${n}]|$))`,NO_DOT_SLASH:`(?!${s}{0,1}(?:[${n}]|$))`,NO_DOTS_SLASH:`(?!${s}{1,2}(?:[${n}]|$))`,QMARK_NO_DOT:`[^.${n}]`,START_ANCHOR:`(?:^|[${n}])`,END_ANCHOR:`(?:[${n}]|$)`}),U={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};r.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:U,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:t.sep,extglobChars(Y){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${Y.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(Y){return Y===!0?L:R}}}}),aHt=Ki({"node_modules/picomatch/lib/utils.js"(e){"use strict";var r=require("path"),t=process.platform==="win32",{REGEX_BACKSLASH:n,REGEX_REMOVE_BACKSLASH:i,REGEX_SPECIAL_CHARS:s,REGEX_SPECIAL_CHARS_GLOBAL:a}=sHt();e.isObject=o=>o!==null&&typeof o=="object"&&!Array.isArray(o),e.hasRegexChars=o=>s.test(o),e.isRegexChar=o=>o.length===1&&e.hasRegexChars(o),e.escapeRegex=o=>o.replace(a,"\\$1"),e.toPosixSlashes=o=>o.replace(n,"/"),e.removeBackslashes=o=>o.replace(i,c=>c==="\\"?"":c),e.supportsLookbehinds=()=>{let o=process.version.slice(1).split(".").map(Number);return o.length===3&&o[0]>=9||o[0]===8&&o[1]>=10},e.isWindows=o=>o&&typeof o.windows=="boolean"?o.windows:t===!0||r.sep==="\\",e.escapeLast=(o,c,l)=>{let u=o.lastIndexOf(c,l);return u===-1?o:o[u-1]==="\\"?e.escapeLast(o,c,u-1):`${o.slice(0,u)}\\${o.slice(u)}`},e.removePrefix=(o,c={})=>{let l=o;return l.startsWith("./")&&(l=l.slice(2),c.prefix="./"),l},e.wrapOutput=(o,c={},l={})=>{let u=l.contains?"":"^",m=l.contains?"":"$",h=`${u}(?:${o})${m}`;return c.negated===!0&&(h=`(?:^(?!${h}).*$)`),h}}}),Z8l=Ki({"node_modules/picomatch/lib/scan.js"(e,r){"use strict";var t=aHt(),{CHAR_ASTERISK:n,CHAR_AT:i,CHAR_BACKWARD_SLASH:s,CHAR_COMMA:a,CHAR_DOT:o,CHAR_EXCLAMATION_MARK:c,CHAR_FORWARD_SLASH:l,CHAR_LEFT_CURLY_BRACE:u,CHAR_LEFT_PARENTHESES:m,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_PLUS:_,CHAR_QUESTION_MARK:b,CHAR_RIGHT_CURLY_BRACE:v,CHAR_RIGHT_PARENTHESES:w,CHAR_RIGHT_SQUARE_BRACKET:x}=sHt(),P=L=>L===l||L===s,k=L=>{L.isPrefix!==!0&&(L.depth=L.isGlobstar?1/0:1)},R=(L,U)=>{let Y=U||{},N=L.length-1,j=Y.parts===!0||Y.scanToEnd===!0,M=[],C=[],O=[],V=L,Q=-1,X=0,J=0,ee=!1,fe=!1,ie=!1,Se=!1,ce=!1,Mt=!1,et=!1,or=!1,Ge=!1,me=!1,oe=0,ue,De,It={value:"",depth:0,isGlob:!1},Je=()=>Q>=N,at=()=>V.charCodeAt(Q+1),mt=()=>(ue=De,V.charCodeAt(++Q));for(;Q0&&(dt=V.slice(0,X),V=V.slice(X),J-=X),ke&&ie===!0&&J>0?(ke=V.slice(0,J),ot=V.slice(J)):ie===!0?(ke="",ot=V):ke=V,ke&&ke!==""&&ke!=="/"&&ke!==V&&P(ke.charCodeAt(ke.length-1))&&(ke=ke.slice(0,-1)),Y.unescape===!0&&(ot&&(ot=t.removeBackslashes(ot)),ke&&et===!0&&(ke=t.removeBackslashes(ke)));let kt={prefix:dt,input:L,start:X,base:ke,glob:ot,isBrace:ee,isBracket:fe,isGlob:ie,isExtglob:Se,isGlobstar:ce,negated:or,negatedExtglob:Ge};if(Y.tokens===!0&&(kt.maxDepth=0,P(De)||C.push(It),kt.tokens=C),Y.parts===!0||Y.tokens===!0){let Vt;for(let Ar=0;Ar{if(typeof _.expandRange=="function")return _.expandRange(...h,_);h.sort();let b=`[${h.join("-")}]`;try{new RegExp(b)}catch{return h.map(w=>n.escapeRegex(w)).join("..")}return b},u=(h,_)=>`Missing ${h}: "${_}" - use "\\\\${_}" to match literal characters`,m=(h,_)=>{if(typeof h!="string")throw new TypeError("Expected a string");h=c[h]||h;let b=Object.assign({},_),v=typeof b.maxLength=="number"?Math.min(i,b.maxLength):i,w=h.length;if(w>v)throw new SyntaxError(`Input length: ${w}, exceeds maximum allowed length: ${v}`);let x={type:"bos",value:"",output:b.prepend||""},P=[x],k=b.capture?"":"?:",R=n.isWindows(_),L=t.globChars(R),U=t.extglobChars(L),{DOT_LITERAL:Y,PLUS_LITERAL:N,SLASH_LITERAL:j,ONE_CHAR:M,DOTS_SLASH:C,NO_DOT:O,NO_DOT_SLASH:V,NO_DOTS_SLASH:Q,QMARK:X,QMARK_NO_DOT:J,STAR:ee,START_ANCHOR:fe}=L,ie=gn=>`(${k}(?:(?!${fe}${gn.dot?C:Y}).)*?)`,Se=b.dot?"":O,ce=b.dot?X:J,Mt=b.bash===!0?ie(b):ee;b.capture&&(Mt=`(${Mt})`),typeof b.noext=="boolean"&&(b.noextglob=b.noext);let et={input:h,index:-1,start:0,dot:b.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:P};h=n.removePrefix(h,et),w=h.length;let or=[],Ge=[],me=[],oe=x,ue,De=()=>et.index===w-1,It=et.peek=(gn=1)=>h[et.index+gn],Je=et.advance=()=>h[++et.index]||"",at=()=>h.slice(et.index+1),mt=(gn="",On=0)=>{et.consumed+=gn,et.index+=On},ke=gn=>{et.output+=gn.output!=null?gn.output:gn.value,mt(gn.value)},dt=()=>{let gn=1;for(;It()==="!"&&(It(2)!=="("||It(3)==="?");)Je(),et.start++,gn++;return gn%2===0?!1:(et.negated=!0,et.start++,!0)},ot=gn=>{et[gn]++,me.push(gn)},kt=gn=>{et[gn]--,me.pop()},Vt=gn=>{if(oe.type==="globstar"){let On=et.braces>0&&(gn.type==="comma"||gn.type==="brace"),er=gn.extglob===!0||or.length&&(gn.type==="pipe"||gn.type==="paren");gn.type!=="slash"&&gn.type!=="paren"&&!On&&!er&&(et.output=et.output.slice(0,-oe.output.length),oe.type="star",oe.value="*",oe.output=Mt,et.output+=oe.output)}if(or.length&&gn.type!=="paren"&&(or[or.length-1].inner+=gn.value),(gn.value||gn.output)&&ke(gn),oe&&oe.type==="text"&&gn.type==="text"){oe.value+=gn.value,oe.output=(oe.output||"")+gn.value;return}gn.prev=oe,P.push(gn),oe=gn},Ar=(gn,On)=>{let er=Object.assign(Object.assign({},U[On]),{},{conditions:1,inner:""});er.prev=oe,er.parens=et.parens,er.output=et.output;let ln=(b.capture?"(":"")+er.open;ot("parens"),Vt({type:gn,value:On,output:et.output?"":M}),Vt({type:"paren",extglob:!0,value:Je(),output:ln}),or.push(er)},ni=gn=>{let On=gn.close+(b.capture?")":""),er;if(gn.type==="negate"){let ln=Mt;if(gn.inner&&gn.inner.length>1&&gn.inner.includes("/")&&(ln=ie(b)),(ln!==Mt||De()||/^\)+$/.test(at()))&&(On=gn.close=`)$))${ln}`),gn.inner.includes("*")&&(er=at())&&/^\.[^\\/.]+$/.test(er)){let Tr=m(er,Object.assign(Object.assign({},_),{},{fastpaths:!1})).output;On=gn.close=`)${Tr})${ln})`}gn.prev.type==="bos"&&(et.negatedExtglob=!0)}Vt({type:"paren",extglob:!0,value:ue,output:On}),kt("parens")};if(b.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(h)){let gn=!1,On=h.replace(o,(er,ln,Tr,nt,ut,Ve)=>nt==="\\"?(gn=!0,er):nt==="?"?ln?ln+nt+(ut?X.repeat(ut.length):""):Ve===0?ce+(ut?X.repeat(ut.length):""):X.repeat(Tr.length):nt==="."?Y.repeat(Tr.length):nt==="*"?ln?ln+nt+(ut?Mt:""):Mt:ln?er:`\\${er}`);return gn===!0&&(b.unescape===!0?On=On.replace(/\\/g,""):On=On.replace(/\\+/g,er=>er.length%2===0?"\\\\":er?"\\":"")),On===h&&b.contains===!0?(et.output=h,et):(et.output=n.wrapOutput(On,et,_),et)}for(;!De();){if(ue=Je(),ue==="\0")continue;if(ue==="\\"){let er=It();if(er==="/"&&b.bash!==!0||er==="."||er===";")continue;if(!er){ue+="\\",Vt({type:"text",value:ue});continue}let ln=/^\\+/.exec(at()),Tr=0;if(ln&&ln[0].length>2&&(Tr=ln[0].length,et.index+=Tr,Tr%2!==0&&(ue+="\\")),b.unescape===!0?ue=Je():ue+=Je(),et.brackets===0){Vt({type:"text",value:ue});continue}}if(et.brackets>0&&(ue!=="]"||oe.value==="["||oe.value==="[^")){if(b.posix!==!1&&ue===":"){let er=oe.value.slice(1);if(er.includes("[")&&(oe.posix=!0,er.includes(":"))){let ln=oe.value.lastIndexOf("["),Tr=oe.value.slice(0,ln),nt=oe.value.slice(ln+2),ut=s[nt];if(ut){oe.value=Tr+ut,et.backtrack=!0,Je(),!x.output&&P.indexOf(oe)===1&&(x.output=M);continue}}}(ue==="["&&It()!==":"||ue==="-"&&It()==="]")&&(ue=`\\${ue}`),ue==="]"&&(oe.value==="["||oe.value==="[^")&&(ue=`\\${ue}`),b.posix===!0&&ue==="!"&&oe.value==="["&&(ue="^"),oe.value+=ue,ke({value:ue});continue}if(et.quotes===1&&ue!=='"'){ue=n.escapeRegex(ue),oe.value+=ue,ke({value:ue});continue}if(ue==='"'){et.quotes=et.quotes===1?0:1,b.keepQuotes===!0&&Vt({type:"text",value:ue});continue}if(ue==="("){ot("parens"),Vt({type:"paren",value:ue});continue}if(ue===")"){if(et.parens===0&&b.strictBrackets===!0)throw new SyntaxError(u("opening","("));let er=or[or.length-1];if(er&&et.parens===er.parens+1){ni(or.pop());continue}Vt({type:"paren",value:ue,output:et.parens?")":"\\)"}),kt("parens");continue}if(ue==="["){if(b.nobracket===!0||!at().includes("]")){if(b.nobracket!==!0&&b.strictBrackets===!0)throw new SyntaxError(u("closing","]"));ue=`\\${ue}`}else ot("brackets");Vt({type:"bracket",value:ue});continue}if(ue==="]"){if(b.nobracket===!0||oe&&oe.type==="bracket"&&oe.value.length===1){Vt({type:"text",value:ue,output:`\\${ue}`});continue}if(et.brackets===0){if(b.strictBrackets===!0)throw new SyntaxError(u("opening","["));Vt({type:"text",value:ue,output:`\\${ue}`});continue}kt("brackets");let er=oe.value.slice(1);if(oe.posix!==!0&&er[0]==="^"&&!er.includes("/")&&(ue=`/${ue}`),oe.value+=ue,ke({value:ue}),b.literalBrackets===!1||n.hasRegexChars(er))continue;let ln=n.escapeRegex(oe.value);if(et.output=et.output.slice(0,-oe.value.length),b.literalBrackets===!0){et.output+=ln,oe.value=ln;continue}oe.value=`(${k}${ln}|${oe.value})`,et.output+=oe.value;continue}if(ue==="{"&&b.nobrace!==!0){ot("braces");let er={type:"brace",value:ue,output:"(",outputIndex:et.output.length,tokensIndex:et.tokens.length};Ge.push(er),Vt(er);continue}if(ue==="}"){let er=Ge[Ge.length-1];if(b.nobrace===!0||!er){Vt({type:"text",value:ue,output:ue});continue}let ln=")";if(er.dots===!0){let Tr=P.slice(),nt=[];for(let ut=Tr.length-1;ut>=0&&(P.pop(),Tr[ut].type!=="brace");ut--)Tr[ut].type!=="dots"&&nt.unshift(Tr[ut].value);ln=l(nt,b),et.backtrack=!0}if(er.comma!==!0&&er.dots!==!0){let Tr=et.output.slice(0,er.outputIndex),nt=et.tokens.slice(er.tokensIndex);er.value=er.output="\\{",ue=ln="\\}",et.output=Tr;for(let ut of nt)et.output+=ut.output||ut.value}Vt({type:"brace",value:ue,output:ln}),kt("braces"),Ge.pop();continue}if(ue==="|"){or.length>0&&or[or.length-1].conditions++,Vt({type:"text",value:ue});continue}if(ue===","){let er=ue,ln=Ge[Ge.length-1];ln&&me[me.length-1]==="braces"&&(ln.comma=!0,er="|"),Vt({type:"comma",value:ue,output:er});continue}if(ue==="/"){if(oe.type==="dot"&&et.index===et.start+1){et.start=et.index+1,et.consumed="",et.output="",P.pop(),oe=x;continue}Vt({type:"slash",value:ue,output:j});continue}if(ue==="."){if(et.braces>0&&oe.type==="dot"){oe.value==="."&&(oe.output=Y);let er=Ge[Ge.length-1];oe.type="dots",oe.output+=ue,oe.value+=ue,er.dots=!0;continue}if(et.braces+et.parens===0&&oe.type!=="bos"&&oe.type!=="slash"){Vt({type:"text",value:ue,output:Y});continue}Vt({type:"dot",value:ue,output:Y});continue}if(ue==="?"){if(!(oe&&oe.value==="(")&&b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Ar("qmark",ue);continue}if(oe&&oe.type==="paren"){let ln=It(),Tr=ue;if(ln==="<"&&!n.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(oe.value==="("&&!/[!=<:]/.test(ln)||ln==="<"&&!/<([!=]|\w+>)/.test(at()))&&(Tr=`\\${ue}`),Vt({type:"text",value:ue,output:Tr});continue}if(b.dot!==!0&&(oe.type==="slash"||oe.type==="bos")){Vt({type:"qmark",value:ue,output:J});continue}Vt({type:"qmark",value:ue,output:X});continue}if(ue==="!"){if(b.noextglob!==!0&&It()==="("&&(It(2)!=="?"||!/[!=<:]/.test(It(3)))){Ar("negate",ue);continue}if(b.nonegate!==!0&&et.index===0){dt();continue}}if(ue==="+"){if(b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Ar("plus",ue);continue}if(oe&&oe.value==="("||b.regex===!1){Vt({type:"plus",value:ue,output:N});continue}if(oe&&(oe.type==="bracket"||oe.type==="paren"||oe.type==="brace")||et.parens>0){Vt({type:"plus",value:ue});continue}Vt({type:"plus",value:N});continue}if(ue==="@"){if(b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Vt({type:"at",extglob:!0,value:ue,output:""});continue}Vt({type:"text",value:ue});continue}if(ue!=="*"){(ue==="$"||ue==="^")&&(ue=`\\${ue}`);let er=a.exec(at());er&&(ue+=er[0],et.index+=er[0].length),Vt({type:"text",value:ue});continue}if(oe&&(oe.type==="globstar"||oe.star===!0)){oe.type="star",oe.star=!0,oe.value+=ue,oe.output=Mt,et.backtrack=!0,et.globstar=!0,mt(ue);continue}let gn=at();if(b.noextglob!==!0&&/^\([^?]/.test(gn)){Ar("star",ue);continue}if(oe.type==="star"){if(b.noglobstar===!0){mt(ue);continue}let er=oe.prev,ln=er.prev,Tr=er.type==="slash"||er.type==="bos",nt=ln&&(ln.type==="star"||ln.type==="globstar");if(b.bash===!0&&(!Tr||gn[0]&&gn[0]!=="/")){Vt({type:"star",value:ue,output:""});continue}let ut=et.braces>0&&(er.type==="comma"||er.type==="brace"),Ve=or.length&&(er.type==="pipe"||er.type==="paren");if(!Tr&&er.type!=="paren"&&!ut&&!Ve){Vt({type:"star",value:ue,output:""});continue}for(;gn.slice(0,3)==="/**";){let Ae=h[et.index+4];if(Ae&&Ae!=="/")break;gn=gn.slice(3),mt("/**",3)}if(er.type==="bos"&&De()){oe.type="globstar",oe.value+=ue,oe.output=ie(b),et.output=oe.output,et.globstar=!0,mt(ue);continue}if(er.type==="slash"&&er.prev.type!=="bos"&&!nt&&De()){et.output=et.output.slice(0,-(er.output+oe.output).length),er.output=`(?:${er.output}`,oe.type="globstar",oe.output=ie(b)+(b.strictSlashes?")":"|$)"),oe.value+=ue,et.globstar=!0,et.output+=er.output+oe.output,mt(ue);continue}if(er.type==="slash"&&er.prev.type!=="bos"&&gn[0]==="/"){let Ae=gn[1]!==void 0?"|$":"";et.output=et.output.slice(0,-(er.output+oe.output).length),er.output=`(?:${er.output}`,oe.type="globstar",oe.output=`${ie(b)}${j}|${j}${Ae})`,oe.value+=ue,et.output+=er.output+oe.output,et.globstar=!0,mt(ue+Je()),Vt({type:"slash",value:"/",output:""});continue}if(er.type==="bos"&&gn[0]==="/"){oe.type="globstar",oe.value+=ue,oe.output=`(?:^|${j}|${ie(b)}${j})`,et.output=oe.output,et.globstar=!0,mt(ue+Je()),Vt({type:"slash",value:"/",output:""});continue}et.output=et.output.slice(0,-oe.output.length),oe.type="globstar",oe.output=ie(b),oe.value+=ue,et.output+=oe.output,et.globstar=!0,mt(ue);continue}let On={type:"star",value:ue,output:Mt};if(b.bash===!0){On.output=".*?",(oe.type==="bos"||oe.type==="slash")&&(On.output=Se+On.output),Vt(On);continue}if(oe&&(oe.type==="bracket"||oe.type==="paren")&&b.regex===!0){On.output=ue,Vt(On);continue}(et.index===et.start||oe.type==="slash"||oe.type==="dot")&&(oe.type==="dot"?(et.output+=V,oe.output+=V):b.dot===!0?(et.output+=Q,oe.output+=Q):(et.output+=Se,oe.output+=Se),It()!=="*"&&(et.output+=M,oe.output+=M)),Vt(On)}for(;et.brackets>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing","]"));et.output=n.escapeLast(et.output,"["),kt("brackets")}for(;et.parens>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing",")"));et.output=n.escapeLast(et.output,"("),kt("parens")}for(;et.braces>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing","}"));et.output=n.escapeLast(et.output,"{"),kt("braces")}if(b.strictSlashes!==!0&&(oe.type==="star"||oe.type==="bracket")&&Vt({type:"maybe_slash",value:"",output:`${j}?`}),et.backtrack===!0){et.output="";for(let gn of et.tokens)et.output+=gn.output!=null?gn.output:gn.value,gn.suffix&&(et.output+=gn.suffix)}return et};m.fastpaths=(h,_)=>{let b=Object.assign({},_),v=typeof b.maxLength=="number"?Math.min(i,b.maxLength):i,w=h.length;if(w>v)throw new SyntaxError(`Input length: ${w}, exceeds maximum allowed length: ${v}`);h=c[h]||h;let x=n.isWindows(_),{DOT_LITERAL:P,SLASH_LITERAL:k,ONE_CHAR:R,DOTS_SLASH:L,NO_DOT:U,NO_DOTS:Y,NO_DOTS_SLASH:N,STAR:j,START_ANCHOR:M}=t.globChars(x),C=b.dot?Y:U,O=b.dot?N:U,V=b.capture?"":"?:",Q={negated:!1,prefix:""},X=b.bash===!0?".*?":j;b.capture&&(X=`(${X})`);let J=Se=>Se.noglobstar===!0?X:`(${V}(?:(?!${M}${Se.dot?L:P}).)*?)`,ee=Se=>{switch(Se){case"*":return`${C}${R}${X}`;case".*":return`${P}${R}${X}`;case"*.*":return`${C}${X}${P}${R}${X}`;case"*/*":return`${C}${X}${k}${R}${O}${X}`;case"**":return C+J(b);case"**/*":return`(?:${C}${J(b)}${k})?${O}${R}${X}`;case"**/*.*":return`(?:${C}${J(b)}${k})?${O}${X}${P}${R}${X}`;case"**/.*":return`(?:${C}${J(b)}${k})?${P}${R}${X}`;default:{let ce=/^(.*?)\.(\w+)$/.exec(Se);if(!ce)return;let Mt=ee(ce[1]);return Mt?Mt+P+ce[2]:void 0}}},fe=n.removePrefix(h,Q),ie=ee(fe);return ie&&b.strictSlashes!==!0&&(ie+=`${k}?`),ie},r.exports=m}}),t5l=Ki({"node_modules/picomatch/lib/picomatch.js"(e,r){"use strict";var t=require("path"),n=Z8l(),i=e5l(),s=aHt(),a=sHt(),o=l=>l&&typeof l=="object"&&!Array.isArray(l),c=(l,u,m=!1)=>{if(Array.isArray(l)){let k=l.map(L=>c(L,u,m));return L=>{for(let U of k){let Y=U(L);if(Y)return Y}return!1}}let h=o(l)&&l.tokens&&l.input;if(l===""||typeof l!="string"&&!h)throw new TypeError("Expected pattern to be a non-empty string");let _=u||{},b=s.isWindows(u),v=h?c.compileRe(l,u):c.makeRe(l,u,!1,!0),w=v.state;delete v.state;let x=()=>!1;if(_.ignore){let k=Object.assign(Object.assign({},u),{},{ignore:null,onMatch:null,onResult:null});x=c(_.ignore,k,m)}let P=(k,R=!1)=>{let{isMatch:L,match:U,output:Y}=c.test(k,v,u,{glob:l,posix:b}),N={glob:l,state:w,regex:v,posix:b,input:k,output:Y,match:U,isMatch:L};return typeof _.onResult=="function"&&_.onResult(N),L===!1?(N.isMatch=!1,R?N:!1):x(k)?(typeof _.onIgnore=="function"&&_.onIgnore(N),N.isMatch=!1,R?N:!1):(typeof _.onMatch=="function"&&_.onMatch(N),R?N:!0)};return m&&(P.state=w),P};c.test=(l,u,m,{glob:h,posix:_}={})=>{if(typeof l!="string")throw new TypeError("Expected input to be a string");if(l==="")return{isMatch:!1,output:""};let b=m||{},v=b.format||(_?s.toPosixSlashes:null),w=l===h,x=w&&v?v(l):l;return w===!1&&(x=v?v(l):l,w=x===h),(w===!1||b.capture===!0)&&(b.matchBase===!0||b.basename===!0?w=c.matchBase(l,u,m,_):w=u.exec(x)),{isMatch:!!w,match:w,output:x}},c.matchBase=(l,u,m,h=s.isWindows(m))=>(u instanceof RegExp?u:c.makeRe(u,m)).test(t.basename(l)),c.isMatch=(l,u,m)=>c(u,m)(l),c.parse=(l,u)=>Array.isArray(l)?l.map(m=>c.parse(m,u)):i(l,Object.assign(Object.assign({},u),{},{fastpaths:!1})),c.scan=(l,u)=>n(l,u),c.compileRe=(l,u,m=!1,h=!1)=>{if(m===!0)return l.output;let _=u||{},b=_.contains?"":"^",v=_.contains?"":"$",w=`${b}(?:${l.output})${v}`;l&&l.negated===!0&&(w=`^(?!${w}).*$`);let x=c.toRegex(w,u);return h===!0&&(x.state=l),x},c.makeRe=(l,u={},m=!1,h=!1)=>{if(!l||typeof l!="string")throw new TypeError("Expected a non-empty string");let _={negated:!1,fastpaths:!0};return u.fastpaths!==!1&&(l[0]==="."||l[0]==="*")&&(_.output=i.fastpaths(l,u)),_.output||(_=i(l,u)),c.compileRe(_,u,m,h)},c.toRegex=(l,u)=>{try{let m=u||{};return new RegExp(l,m.flags||(m.nocase?"i":""))}catch(m){if(u&&u.debug===!0)throw m;return/$^/}},c.constants=a,r.exports=c}}),r5l=Ki({"node_modules/picomatch/index.js"(e,r){"use strict";r.exports=t5l()}}),Ups=Ki({"node_modules/micromatch/index.js"(e,r){"use strict";var t=require("util"),n=X8l(),i=r5l(),s=aHt(),a=c=>c===""||c==="./",o=(c,l,u)=>{l=[].concat(l),c=[].concat(c);let m=new Set,h=new Set,_=new Set,b=0,v=P=>{_.add(P.output),u&&u.onResult&&u.onResult(P)};for(let P=0;P!m.has(P));if(u&&x.length===0){if(u.failglob===!0)throw new Error(`No matches found for "${l.join(", ")}"`);if(u.nonull===!0||u.nullglob===!0)return u.unescape?l.map(P=>P.replace(/\\/g,"")):l}return x};o.match=o,o.matcher=(c,l)=>i(c,l),o.isMatch=(c,l,u)=>i(l,u)(c),o.any=o.isMatch,o.not=(c,l,u={})=>{l=[].concat(l).map(String);let m=new Set,h=[],_=v=>{u.onResult&&u.onResult(v),h.push(v.output)},b=new Set(o(c,l,Object.assign(Object.assign({},u),{},{onResult:_})));for(let v of h)b.has(v)||m.add(v);return[...m]},o.contains=(c,l,u)=>{if(typeof c!="string")throw new TypeError(`Expected a string: "${t.inspect(c)}"`);if(Array.isArray(l))return l.some(m=>o.contains(c,m,u));if(typeof l=="string"){if(a(c)||a(l))return!1;if(c.includes(l)||c.startsWith("./")&&c.slice(2).includes(l))return!0}return o.isMatch(c,l,Object.assign(Object.assign({},u),{},{contains:!0}))},o.matchKeys=(c,l,u)=>{if(!s.isObject(c))throw new TypeError("Expected the first argument to be an object");let m=o(Object.keys(c),l,u),h={};for(let _ of m)h[_]=c[_];return h},o.some=(c,l,u)=>{let m=[].concat(c);for(let h of[].concat(l)){let _=i(String(h),u);if(m.some(b=>_(b)))return!0}return!1},o.every=(c,l,u)=>{let m=[].concat(c);for(let h of[].concat(l)){let _=i(String(h),u);if(!m.every(b=>_(b)))return!1}return!0},o.all=(c,l,u)=>{if(typeof c!="string")throw new TypeError(`Expected a string: "${t.inspect(c)}"`);return[].concat(l).every(m=>i(m,u)(c))},o.capture=(c,l,u)=>{let m=s.isWindows(u),_=i.makeRe(String(c),Object.assign(Object.assign({},u),{},{capture:!0})).exec(m?s.toPosixSlashes(l):l);if(_)return _.slice(1).map(b=>b===void 0?"":b)},o.makeRe=(...c)=>i.makeRe(...c),o.scan=(...c)=>i.scan(...c),o.parse=(c,l)=>{let u=[];for(let m of[].concat(c||[]))for(let h of n(String(m),l))u.push(i.parse(h,l));return u},o.braces=(c,l)=>{if(typeof c!="string")throw new TypeError("Expected a string");return l&&l.nobrace===!0||!/\{.*\}/.test(c)?[c]:n(c,l)},o.braceExpand=(c,l)=>{if(typeof c!="string")throw new TypeError("Expected a string");return o.braces(c,Object.assign(Object.assign({},l),{},{expand:!0}))},r.exports=o}}),n5l=Ki({"node_modules/@iarna/toml/lib/parser.js"(e,r){"use strict";var t=1114112,n=class extends Error{constructor(a,o,c){super("[ParserError] "+a,o,c),this.name="ParserError",this.code="ParserError",Error.captureStackTrace&&Error.captureStackTrace(this,n)}},i=class{constructor(a){this.parser=a,this.buf="",this.returned=null,this.result=null,this.resultTable=null,this.resultArr=null}},s=class{constructor(){this.pos=0,this.col=0,this.line=0,this.obj={},this.ctx=this.obj,this.stack=[],this._buf="",this.char=null,this.ii=0,this.state=new i(this.parseStart)}parse(a){if(a.length===0||a.length==null)return;this._buf=String(a),this.ii=-1,this.char=-1;let o;for(;o===!1||this.nextChar();)o=this.runOne();this._buf=null}nextChar(){return this.char===10&&(++this.line,this.col=-1),++this.ii,this.char=this._buf.codePointAt(this.ii),++this.pos,++this.col,this.haveBuffer()}haveBuffer(){return this.ii{let n=new Date(t);if(isNaN(n))throw new TypeError("Invalid Datetime");return n}}}),cXr=Ki({"node_modules/@iarna/toml/lib/format-num.js"(e,r){"use strict";r.exports=(t,n)=>{for(n=String(n);n.length{let s=new n(i);if(isNaN(s))throw new TypeError("Invalid Datetime");return s}}}),a5l=Ki({"node_modules/@iarna/toml/lib/create-date.js"(e,r){"use strict";var t=cXr(),n=global.Date,i=class extends n{constructor(s){super(s),this.isDate=!0}toISOString(){return`${this.getUTCFullYear()}-${t(2,this.getUTCMonth()+1)}-${t(2,this.getUTCDate())}`}};r.exports=s=>{let a=new i(s);if(isNaN(a))throw new TypeError("Invalid Datetime");return a}}}),o5l=Ki({"node_modules/@iarna/toml/lib/create-time.js"(e,r){"use strict";var t=cXr(),n=class extends Date{constructor(i){super(`0000-01-01T${i}Z`),this.isTime=!0}toISOString(){return`${t(2,this.getUTCHours())}:${t(2,this.getUTCMinutes())}:${t(2,this.getUTCSeconds())}.${t(3,this.getUTCMilliseconds())}`}};r.exports=i=>{let s=new n(i);if(isNaN(s))throw new TypeError("Invalid Datetime");return s}}}),c5l=Ki({"node_modules/@iarna/toml/lib/toml-parser.js"(e,r){"use strict";r.exports=ge(n5l()),r.exports.makeParserClass=ge;var t=class extends Error{constructor(Me){super(Me),this.name="TomlError",Error.captureStackTrace&&Error.captureStackTrace(this,t),this.fromTOML=!0,this.wrapped=null}};t.wrap=Me=>{let ae=new t(Me.message);return ae.code=Me.code,ae.wrapped=Me,ae},r.exports.TomlError=t;var n=i5l(),i=s5l(),s=a5l(),a=o5l(),o=9,c=10,l=13,u=31,m=32,h=34,_=35,b=39,v=43,w=44,x=45,P=46,k=48,R=49,L=55,U=57,Y=58,N=61,j=65,M=69,C=70,O=84,V=85,Q=90,X=95,J=97,ee=98,fe=101,ie=102,Se=105,ce=108,Mt=110,et=111,or=114,Ge=115,me=116,oe=117,ue=120,De=122,It=123,Je=125,at=91,mt=92,ke=93,dt=127,ot=55296,kt=57343,Vt={[ee]:"\b",[me]:" ",[Mt]:` -`,[ie]:"\f",[or]:"\r",[h]:'"',[mt]:"\\"};function Ar(Me){return Me>=k&&Me<=U}function ni(Me){return Me>=j&&Me<=C||Me>=J&&Me<=ie||Me>=k&&Me<=U}function gn(Me){return Me===R||Me===k}function On(Me){return Me>=k&&Me<=L}function er(Me){return Me>=j&&Me<=Q||Me>=J&&Me<=De||Me>=k&&Me<=U||Me===b||Me===h||Me===X||Me===x}function ln(Me){return Me>=j&&Me<=Q||Me>=J&&Me<=De||Me>=k&&Me<=U||Me===X||Me===x}var Tr=Symbol("type"),nt=Symbol("declared"),ut=Object.prototype.hasOwnProperty,Ve=Object.defineProperty,Ae={configurable:!0,enumerable:!0,writable:!0,value:void 0};function Pe(Me,ae){return ut.call(Me,ae)?!0:(ae==="__proto__"&&Ve(Me,"__proto__",Ae),!1)}var Kt=Symbol("inline-table");function nr(){return Object.defineProperties({},{[Tr]:{value:Kt}})}function En(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Kt}var jn=Symbol("table");function br(){return Object.defineProperties({},{[Tr]:{value:jn},[nt]:{value:!1,writable:!0}})}function We(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===jn}var lt=Symbol("content-type"),Be=Symbol("inline-list");function je(Me){return Object.defineProperties([],{[Tr]:{value:Be},[lt]:{value:Me}})}function ct(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Be}var Le=Symbol("list");function ft(){return Object.defineProperties([],{[Tr]:{value:Le}})}function Jr(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Le}var Yt;try{Yt=require("util").inspect.custom}catch{}var wr=Yt||"inspect",wn=class{constructor(Me){try{this.value=global.BigInt.asIntN(64,Me)}catch{this.value=null}Object.defineProperty(this,Tr,{value:Bn})}isNaN(){return this.value===null}toString(){return String(this.value)}[wr](){return`[BigInt: ${this.toString()}]}`}valueOf(){return this.value}},Bn=Symbol("integer");function tr(Me){let ae=Number(Me);return Object.is(ae,-0)&&(ae=0),global.BigInt&&!Number.isSafeInteger(ae)?new wn(Me):Object.defineProperties(new Number(ae),{isNaN:{value:function(){return isNaN(this)}},[Tr]:{value:Bn},[wr]:{value:()=>`[Integer: ${Me}]`}})}function zt(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Bn}var sr=Symbol("float");function Ir(Me){return Object.defineProperties(new Number(Me),{[Tr]:{value:sr},[wr]:{value:()=>`[Float: ${Me}]`}})}function rr(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===sr}function pt(Me){let ae=typeof Me;if(ae==="object"){if(Me===null)return"null";if(Me instanceof Date)return"datetime";if(Tr in Me)switch(Me[Tr]){case Kt:return"inline-table";case Be:return"inline-list";case jn:return"table";case Le:return"list";case sr:return"float";case Bn:return"integer"}}return ae}function ge(Me){class ae extends Me{constructor(){super(),this.ctx=this.obj=br()}atEndOfWord(){return this.char===_||this.char===o||this.char===m||this.atEndOfLine()}atEndOfLine(){return this.char===Me.END||this.char===c||this.char===l}parseStart(){if(this.char===Me.END)return null;if(this.char===at)return this.call(this.parseTableOrList);if(this.char===_)return this.call(this.parseComment);if(this.char===c||this.char===m||this.char===o||this.char===l)return null;if(er(this.char))return this.callNow(this.parseAssignStatement);throw this.error(new t(`Unknown character "${this.char}"`))}parseWhitespaceToEOL(){if(this.char===m||this.char===o||this.char===l)return null;if(this.char===_)return this.goto(this.parseComment);if(this.char===Me.END||this.char===c)return this.return();throw this.error(new t("Unexpected character, expected only whitespace or comments till end of line"))}parseAssignStatement(){return this.callNow(this.parseAssign,this.recordAssignStatement)}recordAssignStatement(bt){let $t=this.ctx,Ee=bt.key.pop();for(let st of bt.key){if(Pe($t,st)&&(!We($t[st])||$t[st][nt]))throw this.error(new t("Can't redefine existing key"));$t=$t[st]=$t[st]||br()}if(Pe($t,Ee))throw this.error(new t("Can't redefine existing key"));return zt(bt.value)||rr(bt.value)?$t[Ee]=bt.value.valueOf():$t[Ee]=bt.value,this.goto(this.parseWhitespaceToEOL)}parseAssign(){return this.callNow(this.parseKeyword,this.recordAssignKeyword)}recordAssignKeyword(bt){return this.state.resultTable?this.state.resultTable.push(bt):this.state.resultTable=[bt],this.goto(this.parseAssignKeywordPreDot)}parseAssignKeywordPreDot(){if(this.char===P)return this.next(this.parseAssignKeywordPostDot);if(this.char!==m&&this.char!==o)return this.goto(this.parseAssignEqual)}parseAssignKeywordPostDot(){if(this.char!==m&&this.char!==o)return this.callNow(this.parseKeyword,this.recordAssignKeyword)}parseAssignEqual(){if(this.char===N)return this.next(this.parseAssignPreValue);throw this.error(new t('Invalid character, expected "="'))}parseAssignPreValue(){return this.char===m||this.char===o?null:this.callNow(this.parseValue,this.recordAssignValue)}recordAssignValue(bt){return this.returnNow({key:this.state.resultTable,value:bt})}parseComment(){do if(this.char===Me.END||this.char===c)return this.return();while(this.nextChar())}parseTableOrList(){if(this.char===at)this.next(this.parseList);else return this.goto(this.parseTable)}parseTable(){return this.ctx=this.obj,this.goto(this.parseTableNext)}parseTableNext(){return this.char===m||this.char===o?null:this.callNow(this.parseKeyword,this.parseTableMore)}parseTableMore(bt){if(this.char===m||this.char===o)return null;if(this.char===ke){if(Pe(this.ctx,bt)&&(!We(this.ctx[bt])||this.ctx[bt][nt]))throw this.error(new t("Can't redefine existing key"));return this.ctx=this.ctx[bt]=this.ctx[bt]||br(),this.ctx[nt]=!0,this.next(this.parseWhitespaceToEOL)}else if(this.char===P){if(!Pe(this.ctx,bt))this.ctx=this.ctx[bt]=br();else if(We(this.ctx[bt]))this.ctx=this.ctx[bt];else if(Jr(this.ctx[bt]))this.ctx=this.ctx[bt][this.ctx[bt].length-1];else throw this.error(new t("Can't redefine existing key"));return this.next(this.parseTableNext)}else throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseList(){return this.ctx=this.obj,this.goto(this.parseListNext)}parseListNext(){return this.char===m||this.char===o?null:this.callNow(this.parseKeyword,this.parseListMore)}parseListMore(bt){if(this.char===m||this.char===o)return null;if(this.char===ke){if(Pe(this.ctx,bt)||(this.ctx[bt]=ft()),ct(this.ctx[bt]))throw this.error(new t("Can't extend an inline array"));if(Jr(this.ctx[bt])){let $t=br();this.ctx[bt].push($t),this.ctx=$t}else throw this.error(new t("Can't redefine an existing key"));return this.next(this.parseListEnd)}else if(this.char===P){if(!Pe(this.ctx,bt))this.ctx=this.ctx[bt]=br();else{if(ct(this.ctx[bt]))throw this.error(new t("Can't extend an inline array"));if(En(this.ctx[bt]))throw this.error(new t("Can't extend an inline table"));if(Jr(this.ctx[bt]))this.ctx=this.ctx[bt][this.ctx[bt].length-1];else if(We(this.ctx[bt]))this.ctx=this.ctx[bt];else throw this.error(new t("Can't redefine an existing key"))}return this.next(this.parseListNext)}else throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseListEnd(bt){if(this.char===ke)return this.next(this.parseWhitespaceToEOL);throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseValue(){if(this.char===Me.END)throw this.error(new t("Key without value"));if(this.char===h)return this.next(this.parseDoubleString);if(this.char===b)return this.next(this.parseSingleString);if(this.char===x||this.char===v)return this.goto(this.parseNumberSign);if(this.char===Se)return this.next(this.parseInf);if(this.char===Mt)return this.next(this.parseNan);if(Ar(this.char))return this.goto(this.parseNumberOrDateTime);if(this.char===me||this.char===ie)return this.goto(this.parseBoolean);if(this.char===at)return this.call(this.parseInlineList,this.recordValue);if(this.char===It)return this.call(this.parseInlineTable,this.recordValue);throw this.error(new t("Unexpected character, expecting string, number, datetime, boolean, inline array or inline table"))}recordValue(bt){return this.returnNow(bt)}parseInf(){if(this.char===Mt)return this.next(this.parseInf2);throw this.error(new t('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseInf2(){if(this.char===ie)return this.state.buf==="-"?this.return(-1/0):this.return(1/0);throw this.error(new t('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseNan(){if(this.char===J)return this.next(this.parseNan2);throw this.error(new t('Unexpected character, expected "nan"'))}parseNan2(){if(this.char===Mt)return this.return(NaN);throw this.error(new t('Unexpected character, expected "nan"'))}parseKeyword(){return this.char===h?this.next(this.parseBasicString):this.char===b?this.next(this.parseLiteralString):this.goto(this.parseBareKey)}parseBareKey(){do{if(this.char===Me.END)throw this.error(new t("Key ended without value"));if(ln(this.char))this.consume();else{if(this.state.buf.length===0)throw this.error(new t("Empty bare keys are not allowed"));return this.returnNow()}}while(this.nextChar())}parseSingleString(){return this.char===b?this.next(this.parseLiteralMultiStringMaybe):this.goto(this.parseLiteralString)}parseLiteralString(){do{if(this.char===b)return this.return();if(this.atEndOfLine())throw this.error(new t("Unterminated string"));if(this.char===dt||this.char<=u&&this.char!==o)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}parseLiteralMultiStringMaybe(){return this.char===b?this.next(this.parseLiteralMultiString):this.returnNow()}parseLiteralMultiString(){return this.char===l?null:this.char===c?this.next(this.parseLiteralMultiStringContent):this.goto(this.parseLiteralMultiStringContent)}parseLiteralMultiStringContent(){do{if(this.char===b)return this.next(this.parseLiteralMultiEnd);if(this.char===Me.END)throw this.error(new t("Unterminated multi-line string"));if(this.char===dt||this.char<=u&&this.char!==o&&this.char!==c&&this.char!==l)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}parseLiteralMultiEnd(){return this.char===b?this.next(this.parseLiteralMultiEnd2):(this.state.buf+="'",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd2(){return this.char===b?this.return():(this.state.buf+="''",this.goto(this.parseLiteralMultiStringContent))}parseDoubleString(){return this.char===h?this.next(this.parseMultiStringMaybe):this.goto(this.parseBasicString)}parseBasicString(){do{if(this.char===mt)return this.call(this.parseEscape,this.recordEscapeReplacement);if(this.char===h)return this.return();if(this.atEndOfLine())throw this.error(new t("Unterminated string"));if(this.char===dt||this.char<=u&&this.char!==o)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}recordEscapeReplacement(bt){return this.state.buf+=bt,this.goto(this.parseBasicString)}parseMultiStringMaybe(){return this.char===h?this.next(this.parseMultiString):this.returnNow()}parseMultiString(){return this.char===l?null:this.char===c?this.next(this.parseMultiStringContent):this.goto(this.parseMultiStringContent)}parseMultiStringContent(){do{if(this.char===mt)return this.call(this.parseMultiEscape,this.recordMultiEscapeReplacement);if(this.char===h)return this.next(this.parseMultiEnd);if(this.char===Me.END)throw this.error(new t("Unterminated multi-line string"));if(this.char===dt||this.char<=u&&this.char!==o&&this.char!==c&&this.char!==l)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}errorControlCharInString(){let bt="\\u00";return this.char<16&&(bt+="0"),bt+=this.char.toString(16),this.error(new t(`Control characters (codes < 0x1f and 0x7f) are not allowed in strings, use ${bt} instead`))}recordMultiEscapeReplacement(bt){return this.state.buf+=bt,this.goto(this.parseMultiStringContent)}parseMultiEnd(){return this.char===h?this.next(this.parseMultiEnd2):(this.state.buf+='"',this.goto(this.parseMultiStringContent))}parseMultiEnd2(){return this.char===h?this.return():(this.state.buf+='""',this.goto(this.parseMultiStringContent))}parseMultiEscape(){return this.char===l||this.char===c?this.next(this.parseMultiTrim):this.char===m||this.char===o?this.next(this.parsePreMultiTrim):this.goto(this.parseEscape)}parsePreMultiTrim(){if(this.char===m||this.char===o)return null;if(this.char===l||this.char===c)return this.next(this.parseMultiTrim);throw this.error(new t("Can't escape whitespace"))}parseMultiTrim(){return this.char===c||this.char===m||this.char===o||this.char===l?null:this.returnNow()}parseEscape(){if(this.char in Vt)return this.return(Vt[this.char]);if(this.char===oe)return this.call(this.parseSmallUnicode,this.parseUnicodeReturn);if(this.char===V)return this.call(this.parseLargeUnicode,this.parseUnicodeReturn);throw this.error(new t("Unknown escape character: "+this.char))}parseUnicodeReturn(bt){try{let $t=parseInt(bt,16);if($t>=ot&&$t<=kt)throw this.error(new t("Invalid unicode, character in range 0xD800 - 0xDFFF is reserved"));return this.returnNow(String.fromCodePoint($t))}catch($t){throw this.error(t.wrap($t))}}parseSmallUnicode(){if(ni(this.char)){if(this.consume(),this.state.buf.length>=4)return this.return()}else throw this.error(new t("Invalid character in unicode sequence, expected hex"))}parseLargeUnicode(){if(ni(this.char)){if(this.consume(),this.state.buf.length>=8)return this.return()}else throw this.error(new t("Invalid character in unicode sequence, expected hex"))}parseNumberSign(){return this.consume(),this.next(this.parseMaybeSignedInfOrNan)}parseMaybeSignedInfOrNan(){return this.char===Se?this.next(this.parseInf):this.char===Mt?this.next(this.parseNan):this.callNow(this.parseNoUnder,this.parseNumberIntegerStart)}parseNumberIntegerStart(){return this.char===k?(this.consume(),this.next(this.parseNumberIntegerExponentOrDecimal)):this.goto(this.parseNumberInteger)}parseNumberIntegerExponentOrDecimal(){return this.char===P?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(tr(this.state.buf))}parseNumberInteger(){if(Ar(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnder);if(this.char===M||this.char===fe)return this.consume(),this.next(this.parseNumberExponentSign);if(this.char===P)return this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseNoUnder(){if(this.char===X||this.char===P||this.char===M||this.char===fe)throw this.error(new t("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new t("Incomplete number"));return this.returnNow()}parseNoUnderHexOctBinLiteral(){if(this.char===X||this.char===P)throw this.error(new t("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new t("Incomplete number"));return this.returnNow()}parseNumberFloat(){if(this.char===X)return this.call(this.parseNoUnder,this.parseNumberFloat);if(Ar(this.char))this.consume();else return this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Ir(this.state.buf))}parseNumberExponentSign(){if(Ar(this.char))return this.goto(this.parseNumberExponent);if(this.char===x||this.char===v)this.consume(),this.call(this.parseNoUnder,this.parseNumberExponent);else throw this.error(new t("Unexpected character, expected -, + or digit"))}parseNumberExponent(){if(Ar(this.char))this.consume();else return this.char===X?this.call(this.parseNoUnder):this.returnNow(Ir(this.state.buf))}parseNumberOrDateTime(){return this.char===k?(this.consume(),this.next(this.parseNumberBaseOrDateTime)):this.goto(this.parseNumberOrDateTimeOnly)}parseNumberOrDateTimeOnly(){if(this.char===X)return this.call(this.parseNoUnder,this.parseNumberInteger);if(Ar(this.char))this.consume(),this.state.buf.length>4&&this.next(this.parseNumberInteger);else return this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.char===P?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===x?this.goto(this.parseDateTime):this.char===Y?this.goto(this.parseOnlyTimeHour):this.returnNow(tr(this.state.buf))}parseDateTimeOnly(){if(this.state.buf.length<4){if(Ar(this.char))return this.consume();if(this.char===Y)return this.goto(this.parseOnlyTimeHour);throw this.error(new t("Expected digit while parsing year part of a date"))}else{if(this.char===x)return this.goto(this.parseDateTime);throw this.error(new t("Expected hyphen (-) while parsing year part of date"))}}parseNumberBaseOrDateTime(){return this.char===ee?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerBin)):this.char===et?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerOct)):this.char===ue?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerHex)):this.char===P?this.goto(this.parseNumberInteger):Ar(this.char)?this.goto(this.parseDateTimeOnly):this.returnNow(tr(this.state.buf))}parseIntegerHex(){if(ni(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseIntegerOct(){if(On(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseIntegerBin(){if(gn(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseDateTime(){if(this.state.buf.length<4)throw this.error(new t("Years less than 1000 must be zero padded to four characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseDateMonth)}parseDateMonth(){if(this.char===x){if(this.state.buf.length<2)throw this.error(new t("Months less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseDateDay)}else if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}parseDateDay(){if(this.char===O||this.char===m){if(this.state.buf.length<2)throw this.error(new t("Days less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseStartTimeHour)}else{if(this.atEndOfWord())return this.returnNow(s(this.state.result+"-"+this.state.buf));if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}}parseStartTimeHour(){return this.atEndOfWord()?this.returnNow(s(this.state.result)):this.goto(this.parseTimeHour)}parseTimeHour(){if(this.char===Y){if(this.state.buf.length<2)throw this.error(new t("Hours less than 10 must be zero padded to two characters"));return this.state.result+="T"+this.state.buf,this.state.buf="",this.next(this.parseTimeMin)}else if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}parseTimeMin(){if(this.state.buf.length<2&&Ar(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===Y)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeSec);throw this.error(new t("Incomplete datetime"))}}parseTimeSec(){if(Ar(this.char)){if(this.consume(),this.state.buf.length===2)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeZoneOrFraction)}else throw this.error(new t("Incomplete datetime"))}parseOnlyTimeHour(){if(this.char===Y){if(this.state.buf.length<2)throw this.error(new t("Hours less than 10 must be zero padded to two characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeMin)}else throw this.error(new t("Incomplete time"))}parseOnlyTimeMin(){if(this.state.buf.length<2&&Ar(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===Y)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeSec);throw this.error(new t("Incomplete time"))}}parseOnlyTimeSec(){if(Ar(this.char)){if(this.consume(),this.state.buf.length===2)return this.next(this.parseOnlyTimeFractionMaybe)}else throw this.error(new t("Incomplete time"))}parseOnlyTimeFractionMaybe(){if(this.state.result+=":"+this.state.buf,this.char===P)this.state.buf="",this.next(this.parseOnlyTimeFraction);else return this.return(a(this.state.result))}parseOnlyTimeFraction(){if(Ar(this.char))this.consume();else if(this.atEndOfWord()){if(this.state.buf.length===0)throw this.error(new t("Expected digit in milliseconds"));return this.returnNow(a(this.state.result+"."+this.state.buf))}else throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}parseTimeZoneOrFraction(){if(this.char===P)this.consume(),this.next(this.parseDateTimeFraction);else if(this.char===x||this.char===v)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===Q)return this.consume(),this.return(n(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(i(this.state.result+this.state.buf));throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}parseDateTimeFraction(){if(Ar(this.char))this.consume();else{if(this.state.buf.length===1)throw this.error(new t("Expected digit in milliseconds"));if(this.char===x||this.char===v)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===Q)return this.consume(),this.return(n(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(i(this.state.result+this.state.buf));throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}}parseTimeZoneHour(){if(Ar(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.next(this.parseTimeZoneSep)}else throw this.error(new t("Unexpected character in datetime, expected digit"))}parseTimeZoneSep(){if(this.char===Y)this.consume(),this.next(this.parseTimeZoneMin);else throw this.error(new t("Unexpected character in datetime, expected colon"))}parseTimeZoneMin(){if(Ar(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.return(n(this.state.result+this.state.buf))}else throw this.error(new t("Unexpected character in datetime, expected digit"))}parseBoolean(){if(this.char===me)return this.consume(),this.next(this.parseTrue_r);if(this.char===ie)return this.consume(),this.next(this.parseFalse_a)}parseTrue_r(){if(this.char===or)return this.consume(),this.next(this.parseTrue_u);throw this.error(new t("Invalid boolean, expected true or false"))}parseTrue_u(){if(this.char===oe)return this.consume(),this.next(this.parseTrue_e);throw this.error(new t("Invalid boolean, expected true or false"))}parseTrue_e(){if(this.char===fe)return this.return(!0);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_a(){if(this.char===J)return this.consume(),this.next(this.parseFalse_l);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_l(){if(this.char===ce)return this.consume(),this.next(this.parseFalse_s);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_s(){if(this.char===Ge)return this.consume(),this.next(this.parseFalse_e);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_e(){if(this.char===fe)return this.return(!1);throw this.error(new t("Invalid boolean, expected true or false"))}parseInlineList(){if(this.char===m||this.char===o||this.char===l||this.char===c)return null;if(this.char===Me.END)throw this.error(new t("Unterminated inline array"));return this.char===_?this.call(this.parseComment):this.char===ke?this.return(this.state.resultArr||je()):this.callNow(this.parseValue,this.recordInlineListValue)}recordInlineListValue(bt){if(this.state.resultArr){let $t=this.state.resultArr[lt],Ee=pt(bt);if($t!==Ee)throw this.error(new t(`Inline lists must be a single type, not a mix of ${$t} and ${Ee}`))}else this.state.resultArr=je(pt(bt));return rr(bt)||zt(bt)?this.state.resultArr.push(bt.valueOf()):this.state.resultArr.push(bt),this.goto(this.parseInlineListNext)}parseInlineListNext(){if(this.char===m||this.char===o||this.char===l||this.char===c)return null;if(this.char===_)return this.call(this.parseComment);if(this.char===w)return this.next(this.parseInlineList);if(this.char===ke)return this.goto(this.parseInlineList);throw this.error(new t("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTable(){if(this.char===m||this.char===o)return null;if(this.char===Me.END||this.char===_||this.char===c||this.char===l)throw this.error(new t("Unterminated inline array"));return this.char===Je?this.return(this.state.resultTable||nr()):(this.state.resultTable||(this.state.resultTable=nr()),this.callNow(this.parseAssign,this.recordInlineTableValue))}recordInlineTableValue(bt){let $t=this.state.resultTable,Ee=bt.key.pop();for(let st of bt.key){if(Pe($t,st)&&(!We($t[st])||$t[st][nt]))throw this.error(new t("Can't redefine existing key"));$t=$t[st]=$t[st]||br()}if(Pe($t,Ee))throw this.error(new t("Can't redefine existing key"));return zt(bt.value)||rr(bt.value)?$t[Ee]=bt.value.valueOf():$t[Ee]=bt.value,this.goto(this.parseInlineTableNext)}parseInlineTableNext(){if(this.char===m||this.char===o)return null;if(this.char===Me.END||this.char===_||this.char===c||this.char===l)throw this.error(new t("Unterminated inline array"));if(this.char===w)return this.next(this.parseInlineTable);if(this.char===Je)return this.goto(this.parseInlineTable);throw this.error(new t("Invalid character, expected whitespace, comma (,) or close bracket (])"))}}return ae}}}),u5l=Ki({"node_modules/@iarna/toml/parse-pretty-error.js"(e,r){"use strict";r.exports=t;function t(n,i){if(n.pos==null||n.line==null)return n;let s=n.message;if(s+=` at row ${n.line+1}, col ${n.col+1}, pos ${n.pos}: +`);O-=ee(O),V-=ee(V),Q-=ee(Q),M=l(M)}return{hasBOM:J,text:M,options:U(M,Object.assign(Object.assign({},C),{},{cursorOffset:O,rangeStart:V,rangeEnd:Q,endOfLine:X}))}}function N(M,C){let O=_.resolveParser(C);return!O.hasPragma||O.hasPragma(M)}function j(M,C){let{hasBOM:O,text:V,options:Q}=Y(M,u(C));if(Q.rangeStart>=Q.rangeEnd&&V!==""||Q.requirePragma&&!N(V,Q))return{formatted:M,cursorOffset:C.cursorOffset,comments:[]};let X;return Q.rangeStart>0||Q.rangeEnd=0&&X.cursorOffset++),X}r.exports={formatWithCursor:j,parse(M,C,O){let{text:V,options:Q}=Y(M,u(C)),X=_.parse(V,Q);return O&&(X.ast=m(X.ast,Q)),X},formatAST(M,C){C=u(C);let O=b(M,C);return n(O,C)},formatDoc(M,C){return j(i(M),Object.assign(Object.assign({},C),{},{parser:"__js_expression"})).formatted},printToDoc(M,C){C=u(C);let{ast:O,text:V}=_.parse(M,C);return P(V,O,C),b(O,C)},printDocToString(M,C){return n(M,u(C))}}}}),aXr=Ki({"node_modules/braces/lib/utils.js"(e){"use strict";e.isInteger=r=>typeof r=="number"?Number.isInteger(r):typeof r=="string"&&r.trim()!==""?Number.isInteger(Number(r)):!1,e.find=(r,t)=>r.nodes.find(n=>n.type===t),e.exceedsLimit=(r,t,n=1,i)=>i===!1||!e.isInteger(r)||!e.isInteger(t)?!1:(Number(t)-Number(r))/Number(n)>=i,e.escapeNode=(r,t=0,n)=>{let i=r.nodes[t];i&&(n&&i.type===n||i.type==="open"||i.type==="close")&&i.escaped!==!0&&(i.value="\\"+i.value,i.escaped=!0)},e.encloseBrace=r=>r.type!=="brace"||r.commas>>0+r.ranges>>0?!1:(r.invalid=!0,!0),e.isInvalidBrace=r=>r.type!=="brace"?!1:r.invalid===!0||r.dollar?!0:!(r.commas>>0+r.ranges>>0)||r.open!==!0||r.close!==!0?(r.invalid=!0,!0):!1,e.isOpenOrClose=r=>r.type==="open"||r.type==="close"?!0:r.open===!0||r.close===!0,e.reduce=r=>r.reduce((t,n)=>(n.type==="text"&&t.push(n.value),n.type==="range"&&(n.type="text"),t),[]),e.flatten=(...r)=>{let t=[],n=i=>{for(let s=0;s{let s=(a,o={})=>{let c=i.escapeInvalid&&t.isInvalidBrace(o),l=a.invalid===!0&&i.escapeInvalid===!0,u="";if(a.value)return(c||l)&&t.isOpenOrClose(a)?"\\"+a.value:a.value;if(a.value)return a.value;if(a.nodes)for(let m of a.nodes)u+=s(m);return u};return s(n)}}}),K8l=Ki({"node_modules/is-number/index.js"(e,r){"use strict";r.exports=function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1}}}),H8l=Ki({"node_modules/to-regex-range/index.js"(e,r){"use strict";var t=K8l(),n=(P,k,R)=>{if(t(P)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(k===void 0||P===k)return String(P);if(t(k)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let L=Object.assign({relaxZeros:!0},R);typeof L.strictZeros=="boolean"&&(L.relaxZeros=L.strictZeros===!1);let U=String(L.relaxZeros),Y=String(L.shorthand),N=String(L.capture),j=String(L.wrap),M=P+":"+k+"="+U+Y+N+j;if(n.cache.hasOwnProperty(M))return n.cache[M].result;let C=Math.min(P,k),O=Math.max(P,k);if(Math.abs(C-O)===1){let ee=P+"|"+k;return L.capture?`(${ee})`:L.wrap===!1?ee:`(?:${ee})`}let V=w(P)||w(k),Q={min:P,max:k,a:C,b:O},X=[],J=[];if(V&&(Q.isPadded=V,Q.maxLen=String(Q.max).length),C<0){let ee=O<0?Math.abs(O):1;J=o(ee,Math.abs(C),Q,L),C=Q.a=0}return O>=0&&(X=o(C,O,Q,L)),Q.negatives=J,Q.positives=X,Q.result=i(J,X,L),L.capture===!0?Q.result=`(${Q.result})`:L.wrap!==!1&&X.length+J.length>1&&(Q.result=`(?:${Q.result})`),n.cache[M]=Q,Q.result};function i(P,k,R){let L=c(P,k,"-",!1,R)||[],U=c(k,P,"",!1,R)||[],Y=c(P,k,"-?",!0,R)||[];return L.concat(Y).concat(U).join("|")}function s(P,k){let R=1,L=1,U=h(P,R),Y=new Set([k]);for(;P<=U&&U<=k;)Y.add(U),R+=1,U=h(P,R);for(U=_(k+1,L)-1;P1&&j.count.pop(),j.count.push(O.count[0]),j.string=j.pattern+b(j.count),N=C+1;continue}R.isPadded&&(V=x(C,R,L)),O.string=V+O.pattern+b(O.count),Y.push(O),N=C+1,j=O}return Y}function c(P,k,R,L,U){let Y=[];for(let N of P){let{string:j}=N;!L&&!m(k,"string",j)&&Y.push(R+j),L&&m(k,"string",j)&&Y.push(R+j)}return Y}function l(P,k){let R=[];for(let L=0;Lk?1:k>P?-1:0}function m(P,k,R){return P.some(L=>L[k]===R)}function h(P,k){return Number(String(P).slice(0,-k)+"9".repeat(k))}function _(P,k){return P-P%Math.pow(10,k)}function b(P){let[k=0,R=""]=P;return R||k>1?`{${k+(R?","+R:"")}}`:""}function v(P,k,R){return`[${P}${k-P===1?"":"-"}${k}]`}function w(P){return/^-?(0+)\d/.test(P)}function x(P,k,R){if(!k.isPadded)return P;let L=Math.abs(k.maxLen-String(P).length),U=R.relaxZeros!==!1;switch(L){case 0:return"";case 1:return U?"0?":"0";case 2:return U?"0{0,2}":"00";default:return U?`0{0,${L}}`:`0{${L}}`}}n.cache={},n.clearCache=()=>n.cache={},r.exports=n}}),Ups=Ki({"node_modules/fill-range/index.js"(e,r){"use strict";var t=require("util"),n=H8l(),i=L=>L!==null&&typeof L=="object"&&!Array.isArray(L),s=L=>U=>L===!0?Number(U):String(U),a=L=>typeof L=="number"||typeof L=="string"&&L!=="",o=L=>Number.isInteger(+L),c=L=>{let U=`${L}`,Y=-1;if(U[0]==="-"&&(U=U.slice(1)),U==="0")return!1;for(;U[++Y]==="0";);return Y>0},l=(L,U,Y)=>typeof L=="string"||typeof U=="string"?!0:Y.stringify===!0,u=(L,U,Y)=>{if(U>0){let N=L[0]==="-"?"-":"";N&&(L=L.slice(1)),L=N+L.padStart(N?U-1:U,"0")}return Y===!1?String(L):L},m=(L,U)=>{let Y=L[0]==="-"?"-":"";for(Y&&(L=L.slice(1),U--);L.length{L.negatives.sort((C,O)=>CO?1:0),L.positives.sort((C,O)=>CO?1:0);let Y=U.capture?"":"?:",N="",j="",M;return L.positives.length&&(N=L.positives.join("|")),L.negatives.length&&(j=`-(${Y}${L.negatives.join("|")})`),N&&j?M=`${N}|${j}`:M=N||j,U.wrap?`(${Y}${M})`:M},_=(L,U,Y,N)=>{if(Y)return n(L,U,Object.assign({wrap:!1},N));let j=String.fromCharCode(L);if(L===U)return j;let M=String.fromCharCode(U);return`[${j}-${M}]`},b=(L,U,Y)=>{if(Array.isArray(L)){let N=Y.wrap===!0,j=Y.capture?"":"?:";return N?`(${j}${L.join("|")})`:L.join("|")}return n(L,U,Y)},v=(...L)=>new RangeError("Invalid range arguments: "+t.inspect(...L)),w=(L,U,Y)=>{if(Y.strictRanges===!0)throw v([L,U]);return[]},x=(L,U)=>{if(U.strictRanges===!0)throw new TypeError(`Expected step "${L}" to be a number`);return[]},P=(L,U,Y=1,N={})=>{let j=Number(L),M=Number(U);if(!Number.isInteger(j)||!Number.isInteger(M)){if(N.strictRanges===!0)throw v([L,U]);return[]}j===0&&(j=0),M===0&&(M=0);let C=j>M,O=String(L),V=String(U),Q=String(Y);Y=Math.max(Math.abs(Y),1);let X=c(O)||c(V)||c(Q),J=X?Math.max(O.length,V.length,Q.length):0,ee=X===!1&&l(L,U,N)===!1,fe=N.transform||s(ee);if(N.toRegex&&Y===1)return _(m(L,J),m(U,J),!0,N);let ie={negatives:[],positives:[]},Se=et=>ie[et<0?"negatives":"positives"].push(Math.abs(et)),ce=[],Mt=0;for(;C?j>=M:j<=M;)N.toRegex===!0&&Y>1?Se(j):ce.push(u(fe(j,Mt),J,ee)),j=C?j-Y:j+Y,Mt++;return N.toRegex===!0?Y>1?h(ie,N):b(ce,null,Object.assign({wrap:!1},N)):ce},k=(L,U,Y=1,N={})=>{if(!o(L)&&L.length>1||!o(U)&&U.length>1)return w(L,U,N);let j=N.transform||(ee=>String.fromCharCode(ee)),M=`${L}`.charCodeAt(0),C=`${U}`.charCodeAt(0),O=M>C,V=Math.min(M,C),Q=Math.max(M,C);if(N.toRegex&&Y===1)return _(V,Q,!1,N);let X=[],J=0;for(;O?M>=C:M<=C;)X.push(j(M,J)),M=O?M-Y:M+Y,J++;return N.toRegex===!0?b(X,null,{wrap:!1,options:N}):X},R=(L,U,Y,N={})=>{if(U==null&&a(L))return[L];if(!a(L)||!a(U))return w(L,U,N);if(typeof Y=="function")return R(L,U,1,{transform:Y});if(i(Y))return R(L,U,0,Y);let j=Object.assign({},N);return j.capture===!0&&(j.wrap=!0),Y=Y||j.step||1,o(Y)?o(L)&&o(U)?P(L,U,Y,j):k(L,U,Math.max(Math.abs(Y),1),j):Y!=null&&!i(Y)?x(Y,j):R(L,U,1,Y)};r.exports=R}}),W8l=Ki({"node_modules/braces/lib/compile.js"(e,r){"use strict";var t=Ups(),n=aXr(),i=(s,a={})=>{let o=(c,l={})=>{let u=n.isInvalidBrace(l),m=c.invalid===!0&&a.escapeInvalid===!0,h=u===!0||m===!0,_=a.escapeInvalid===!0?"\\":"",b="";if(c.isOpen===!0||c.isClose===!0)return _+c.value;if(c.type==="open")return h?_+c.value:"(";if(c.type==="close")return h?_+c.value:")";if(c.type==="comma")return c.prev.type==="comma"?"":h?c.value:"|";if(c.value)return c.value;if(c.nodes&&c.ranges>0){let v=n.reduce(c.nodes),w=t(...v,Object.assign(Object.assign({},a),{},{wrap:!1,toRegex:!0}));if(w.length!==0)return v.length>1&&w.length>1?`(${w})`:w}if(c.nodes)for(let v of c.nodes)b+=o(v,c);return b};return o(s)};r.exports=i}}),Y8l=Ki({"node_modules/braces/lib/expand.js"(e,r){"use strict";var t=Ups(),n=oXr(),i=aXr(),s=(o="",c="",l=!1)=>{let u=[];if(o=[].concat(o),c=[].concat(c),!c.length)return o;if(!o.length)return l?i.flatten(c).map(m=>`{${m}}`):c;for(let m of o)if(Array.isArray(m))for(let h of m)u.push(s(h,c,l));else for(let h of c)l===!0&&typeof h=="string"&&(h=`{${h}}`),u.push(Array.isArray(h)?s(m,h,l):m+h);return i.flatten(u)},a=(o,c={})=>{let l=c.rangeLimit===void 0?1e3:c.rangeLimit,u=(m,h={})=>{m.queue=[];let _=h,b=h.queue;for(;_.type!=="brace"&&_.type!=="root"&&_.parent;)_=_.parent,b=_.queue;if(m.invalid||m.dollar){b.push(s(b.pop(),n(m,c)));return}if(m.type==="brace"&&m.invalid!==!0&&m.nodes.length===2){b.push(s(b.pop(),["{}"]));return}if(m.nodes&&m.ranges>0){let P=i.reduce(m.nodes);if(i.exceedsLimit(...P,c.step,l))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let k=t(...P,c);k.length===0&&(k=n(m,c)),b.push(s(b.pop(),k)),m.nodes=[];return}let v=i.encloseBrace(m),w=m.queue,x=m;for(;x.type!=="brace"&&x.type!=="root"&&x.parent;)x=x.parent,w=x.queue;for(let P=0;P",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}}}),X8l=Ki({"node_modules/braces/lib/parse.js"(e,r){"use strict";var t=oXr(),{MAX_LENGTH:n,CHAR_BACKSLASH:i,CHAR_BACKTICK:s,CHAR_COMMA:a,CHAR_DOT:o,CHAR_LEFT_PARENTHESES:c,CHAR_RIGHT_PARENTHESES:l,CHAR_LEFT_CURLY_BRACE:u,CHAR_RIGHT_CURLY_BRACE:m,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_RIGHT_SQUARE_BRACKET:_,CHAR_DOUBLE_QUOTE:b,CHAR_SINGLE_QUOTE:v,CHAR_NO_BREAK_SPACE:w,CHAR_ZERO_WIDTH_NOBREAK_SPACE:x}=J8l(),P=(k,R={})=>{if(typeof k!="string")throw new TypeError("Expected a string");let L=R||{},U=typeof L.maxLength=="number"?Math.min(n,L.maxLength):n;if(k.length>U)throw new SyntaxError(`Input length (${k.length}), exceeds max characters (${U})`);let Y={type:"root",input:k,nodes:[]},N=[Y],j=Y,M=Y,C=0,O=k.length,V=0,Q=0,X,J={},ee=()=>k[V++],fe=ie=>{if(ie.type==="text"&&M.type==="dot"&&(M.type="text"),M&&M.type==="text"&&ie.type==="text"){M.value+=ie.value;return}return j.nodes.push(ie),ie.parent=j,ie.prev=M,M=ie,ie};for(fe({type:"bos"});V0){if(j.ranges>0){j.ranges=0;let ie=j.nodes.shift();j.nodes=[ie,{type:"text",value:t(j)}]}fe({type:"comma",value:X}),j.commas++;continue}if(X===o&&Q>0&&j.commas===0){let ie=j.nodes;if(Q===0||ie.length===0){fe({type:"text",value:X});continue}if(M.type==="dot"){if(j.range=[],M.value+=X,M.type="range",j.nodes.length!==3&&j.nodes.length!==5){j.invalid=!0,j.ranges=0,M.type="text";continue}j.ranges++,j.args=[];continue}if(M.type==="range"){ie.pop();let Se=ie[ie.length-1];Se.value+=M.value+X,M=Se,j.ranges--;continue}fe({type:"dot",value:X});continue}fe({type:"text",value:X})}do if(j=N.pop(),j.type!=="root"){j.nodes.forEach(ce=>{ce.nodes||(ce.type==="open"&&(ce.isOpen=!0),ce.type==="close"&&(ce.isClose=!0),ce.nodes||(ce.type="text"),ce.invalid=!0)});let ie=N[N.length-1],Se=ie.nodes.indexOf(j);ie.nodes.splice(Se,1,...j.nodes)}while(N.length>0);return fe({type:"eos"}),Y};r.exports=P}}),Z8l=Ki({"node_modules/braces/index.js"(e,r){"use strict";var t=oXr(),n=W8l(),i=Y8l(),s=X8l(),a=(o,c={})=>{let l=[];if(Array.isArray(o))for(let u of o){let m=a.create(u,c);Array.isArray(m)?l.push(...m):l.push(m)}else l=[].concat(a.create(o,c));return c&&c.expand===!0&&c.nodupes===!0&&(l=[...new Set(l)]),l};a.parse=(o,c={})=>s(o,c),a.stringify=(o,c={})=>t(typeof o=="string"?a.parse(o,c):o,c),a.compile=(o,c={})=>(typeof o=="string"&&(o=a.parse(o,c)),n(o,c)),a.expand=(o,c={})=>{typeof o=="string"&&(o=a.parse(o,c));let l=i(o,c);return c.noempty===!0&&(l=l.filter(Boolean)),c.nodupes===!0&&(l=[...new Set(l)]),l},a.create=(o,c={})=>o===""||o.length<3?[o]:c.expand!==!0?a.compile(o,c):a.expand(o,c),r.exports=a}}),sHt=Ki({"node_modules/picomatch/lib/constants.js"(e,r){"use strict";var t=require("path"),n="\\\\/",i=`[^${n}]`,s="\\.",a="\\+",o="\\?",c="\\/",l="(?=.)",u="[^/]",m=`(?:${c}|$)`,h=`(?:^|${c})`,_=`${s}{1,2}${m}`,b=`(?!${s})`,v=`(?!${h}${_})`,w=`(?!${s}{0,1}${m})`,x=`(?!${_})`,P=`[^.${c}]`,k=`${u}*?`,R={DOT_LITERAL:s,PLUS_LITERAL:a,QMARK_LITERAL:o,SLASH_LITERAL:c,ONE_CHAR:l,QMARK:u,END_ANCHOR:m,DOTS_SLASH:_,NO_DOT:b,NO_DOTS:v,NO_DOT_SLASH:w,NO_DOTS_SLASH:x,QMARK_NO_DOT:P,STAR:k,START_ANCHOR:h},L=Object.assign(Object.assign({},R),{},{SLASH_LITERAL:`[${n}]`,QMARK:i,STAR:`${i}*?`,DOTS_SLASH:`${s}{1,2}(?:[${n}]|$)`,NO_DOT:`(?!${s})`,NO_DOTS:`(?!(?:^|[${n}])${s}{1,2}(?:[${n}]|$))`,NO_DOT_SLASH:`(?!${s}{0,1}(?:[${n}]|$))`,NO_DOTS_SLASH:`(?!${s}{1,2}(?:[${n}]|$))`,QMARK_NO_DOT:`[^.${n}]`,START_ANCHOR:`(?:^|[${n}])`,END_ANCHOR:`(?:[${n}]|$)`}),U={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};r.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:U,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:t.sep,extglobChars(Y){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${Y.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(Y){return Y===!0?L:R}}}}),aHt=Ki({"node_modules/picomatch/lib/utils.js"(e){"use strict";var r=require("path"),t=process.platform==="win32",{REGEX_BACKSLASH:n,REGEX_REMOVE_BACKSLASH:i,REGEX_SPECIAL_CHARS:s,REGEX_SPECIAL_CHARS_GLOBAL:a}=sHt();e.isObject=o=>o!==null&&typeof o=="object"&&!Array.isArray(o),e.hasRegexChars=o=>s.test(o),e.isRegexChar=o=>o.length===1&&e.hasRegexChars(o),e.escapeRegex=o=>o.replace(a,"\\$1"),e.toPosixSlashes=o=>o.replace(n,"/"),e.removeBackslashes=o=>o.replace(i,c=>c==="\\"?"":c),e.supportsLookbehinds=()=>{let o=process.version.slice(1).split(".").map(Number);return o.length===3&&o[0]>=9||o[0]===8&&o[1]>=10},e.isWindows=o=>o&&typeof o.windows=="boolean"?o.windows:t===!0||r.sep==="\\",e.escapeLast=(o,c,l)=>{let u=o.lastIndexOf(c,l);return u===-1?o:o[u-1]==="\\"?e.escapeLast(o,c,u-1):`${o.slice(0,u)}\\${o.slice(u)}`},e.removePrefix=(o,c={})=>{let l=o;return l.startsWith("./")&&(l=l.slice(2),c.prefix="./"),l},e.wrapOutput=(o,c={},l={})=>{let u=l.contains?"":"^",m=l.contains?"":"$",h=`${u}(?:${o})${m}`;return c.negated===!0&&(h=`(?:^(?!${h}).*$)`),h}}}),e5l=Ki({"node_modules/picomatch/lib/scan.js"(e,r){"use strict";var t=aHt(),{CHAR_ASTERISK:n,CHAR_AT:i,CHAR_BACKWARD_SLASH:s,CHAR_COMMA:a,CHAR_DOT:o,CHAR_EXCLAMATION_MARK:c,CHAR_FORWARD_SLASH:l,CHAR_LEFT_CURLY_BRACE:u,CHAR_LEFT_PARENTHESES:m,CHAR_LEFT_SQUARE_BRACKET:h,CHAR_PLUS:_,CHAR_QUESTION_MARK:b,CHAR_RIGHT_CURLY_BRACE:v,CHAR_RIGHT_PARENTHESES:w,CHAR_RIGHT_SQUARE_BRACKET:x}=sHt(),P=L=>L===l||L===s,k=L=>{L.isPrefix!==!0&&(L.depth=L.isGlobstar?1/0:1)},R=(L,U)=>{let Y=U||{},N=L.length-1,j=Y.parts===!0||Y.scanToEnd===!0,M=[],C=[],O=[],V=L,Q=-1,X=0,J=0,ee=!1,fe=!1,ie=!1,Se=!1,ce=!1,Mt=!1,et=!1,or=!1,Ge=!1,me=!1,oe=0,ue,De,It={value:"",depth:0,isGlob:!1},Je=()=>Q>=N,at=()=>V.charCodeAt(Q+1),mt=()=>(ue=De,V.charCodeAt(++Q));for(;Q0&&(dt=V.slice(0,X),V=V.slice(X),J-=X),ke&&ie===!0&&J>0?(ke=V.slice(0,J),ot=V.slice(J)):ie===!0?(ke="",ot=V):ke=V,ke&&ke!==""&&ke!=="/"&&ke!==V&&P(ke.charCodeAt(ke.length-1))&&(ke=ke.slice(0,-1)),Y.unescape===!0&&(ot&&(ot=t.removeBackslashes(ot)),ke&&et===!0&&(ke=t.removeBackslashes(ke)));let kt={prefix:dt,input:L,start:X,base:ke,glob:ot,isBrace:ee,isBracket:fe,isGlob:ie,isExtglob:Se,isGlobstar:ce,negated:or,negatedExtglob:Ge};if(Y.tokens===!0&&(kt.maxDepth=0,P(De)||C.push(It),kt.tokens=C),Y.parts===!0||Y.tokens===!0){let Vt;for(let Ar=0;Ar{if(typeof _.expandRange=="function")return _.expandRange(...h,_);h.sort();let b=`[${h.join("-")}]`;try{new RegExp(b)}catch{return h.map(w=>n.escapeRegex(w)).join("..")}return b},u=(h,_)=>`Missing ${h}: "${_}" - use "\\\\${_}" to match literal characters`,m=(h,_)=>{if(typeof h!="string")throw new TypeError("Expected a string");h=c[h]||h;let b=Object.assign({},_),v=typeof b.maxLength=="number"?Math.min(i,b.maxLength):i,w=h.length;if(w>v)throw new SyntaxError(`Input length: ${w}, exceeds maximum allowed length: ${v}`);let x={type:"bos",value:"",output:b.prepend||""},P=[x],k=b.capture?"":"?:",R=n.isWindows(_),L=t.globChars(R),U=t.extglobChars(L),{DOT_LITERAL:Y,PLUS_LITERAL:N,SLASH_LITERAL:j,ONE_CHAR:M,DOTS_SLASH:C,NO_DOT:O,NO_DOT_SLASH:V,NO_DOTS_SLASH:Q,QMARK:X,QMARK_NO_DOT:J,STAR:ee,START_ANCHOR:fe}=L,ie=gn=>`(${k}(?:(?!${fe}${gn.dot?C:Y}).)*?)`,Se=b.dot?"":O,ce=b.dot?X:J,Mt=b.bash===!0?ie(b):ee;b.capture&&(Mt=`(${Mt})`),typeof b.noext=="boolean"&&(b.noextglob=b.noext);let et={input:h,index:-1,start:0,dot:b.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:P};h=n.removePrefix(h,et),w=h.length;let or=[],Ge=[],me=[],oe=x,ue,De=()=>et.index===w-1,It=et.peek=(gn=1)=>h[et.index+gn],Je=et.advance=()=>h[++et.index]||"",at=()=>h.slice(et.index+1),mt=(gn="",On=0)=>{et.consumed+=gn,et.index+=On},ke=gn=>{et.output+=gn.output!=null?gn.output:gn.value,mt(gn.value)},dt=()=>{let gn=1;for(;It()==="!"&&(It(2)!=="("||It(3)==="?");)Je(),et.start++,gn++;return gn%2===0?!1:(et.negated=!0,et.start++,!0)},ot=gn=>{et[gn]++,me.push(gn)},kt=gn=>{et[gn]--,me.pop()},Vt=gn=>{if(oe.type==="globstar"){let On=et.braces>0&&(gn.type==="comma"||gn.type==="brace"),er=gn.extglob===!0||or.length&&(gn.type==="pipe"||gn.type==="paren");gn.type!=="slash"&&gn.type!=="paren"&&!On&&!er&&(et.output=et.output.slice(0,-oe.output.length),oe.type="star",oe.value="*",oe.output=Mt,et.output+=oe.output)}if(or.length&&gn.type!=="paren"&&(or[or.length-1].inner+=gn.value),(gn.value||gn.output)&&ke(gn),oe&&oe.type==="text"&&gn.type==="text"){oe.value+=gn.value,oe.output=(oe.output||"")+gn.value;return}gn.prev=oe,P.push(gn),oe=gn},Ar=(gn,On)=>{let er=Object.assign(Object.assign({},U[On]),{},{conditions:1,inner:""});er.prev=oe,er.parens=et.parens,er.output=et.output;let ln=(b.capture?"(":"")+er.open;ot("parens"),Vt({type:gn,value:On,output:et.output?"":M}),Vt({type:"paren",extglob:!0,value:Je(),output:ln}),or.push(er)},ni=gn=>{let On=gn.close+(b.capture?")":""),er;if(gn.type==="negate"){let ln=Mt;if(gn.inner&&gn.inner.length>1&&gn.inner.includes("/")&&(ln=ie(b)),(ln!==Mt||De()||/^\)+$/.test(at()))&&(On=gn.close=`)$))${ln}`),gn.inner.includes("*")&&(er=at())&&/^\.[^\\/.]+$/.test(er)){let Tr=m(er,Object.assign(Object.assign({},_),{},{fastpaths:!1})).output;On=gn.close=`)${Tr})${ln})`}gn.prev.type==="bos"&&(et.negatedExtglob=!0)}Vt({type:"paren",extglob:!0,value:ue,output:On}),kt("parens")};if(b.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(h)){let gn=!1,On=h.replace(o,(er,ln,Tr,nt,ut,Ve)=>nt==="\\"?(gn=!0,er):nt==="?"?ln?ln+nt+(ut?X.repeat(ut.length):""):Ve===0?ce+(ut?X.repeat(ut.length):""):X.repeat(Tr.length):nt==="."?Y.repeat(Tr.length):nt==="*"?ln?ln+nt+(ut?Mt:""):Mt:ln?er:`\\${er}`);return gn===!0&&(b.unescape===!0?On=On.replace(/\\/g,""):On=On.replace(/\\+/g,er=>er.length%2===0?"\\\\":er?"\\":"")),On===h&&b.contains===!0?(et.output=h,et):(et.output=n.wrapOutput(On,et,_),et)}for(;!De();){if(ue=Je(),ue==="\0")continue;if(ue==="\\"){let er=It();if(er==="/"&&b.bash!==!0||er==="."||er===";")continue;if(!er){ue+="\\",Vt({type:"text",value:ue});continue}let ln=/^\\+/.exec(at()),Tr=0;if(ln&&ln[0].length>2&&(Tr=ln[0].length,et.index+=Tr,Tr%2!==0&&(ue+="\\")),b.unescape===!0?ue=Je():ue+=Je(),et.brackets===0){Vt({type:"text",value:ue});continue}}if(et.brackets>0&&(ue!=="]"||oe.value==="["||oe.value==="[^")){if(b.posix!==!1&&ue===":"){let er=oe.value.slice(1);if(er.includes("[")&&(oe.posix=!0,er.includes(":"))){let ln=oe.value.lastIndexOf("["),Tr=oe.value.slice(0,ln),nt=oe.value.slice(ln+2),ut=s[nt];if(ut){oe.value=Tr+ut,et.backtrack=!0,Je(),!x.output&&P.indexOf(oe)===1&&(x.output=M);continue}}}(ue==="["&&It()!==":"||ue==="-"&&It()==="]")&&(ue=`\\${ue}`),ue==="]"&&(oe.value==="["||oe.value==="[^")&&(ue=`\\${ue}`),b.posix===!0&&ue==="!"&&oe.value==="["&&(ue="^"),oe.value+=ue,ke({value:ue});continue}if(et.quotes===1&&ue!=='"'){ue=n.escapeRegex(ue),oe.value+=ue,ke({value:ue});continue}if(ue==='"'){et.quotes=et.quotes===1?0:1,b.keepQuotes===!0&&Vt({type:"text",value:ue});continue}if(ue==="("){ot("parens"),Vt({type:"paren",value:ue});continue}if(ue===")"){if(et.parens===0&&b.strictBrackets===!0)throw new SyntaxError(u("opening","("));let er=or[or.length-1];if(er&&et.parens===er.parens+1){ni(or.pop());continue}Vt({type:"paren",value:ue,output:et.parens?")":"\\)"}),kt("parens");continue}if(ue==="["){if(b.nobracket===!0||!at().includes("]")){if(b.nobracket!==!0&&b.strictBrackets===!0)throw new SyntaxError(u("closing","]"));ue=`\\${ue}`}else ot("brackets");Vt({type:"bracket",value:ue});continue}if(ue==="]"){if(b.nobracket===!0||oe&&oe.type==="bracket"&&oe.value.length===1){Vt({type:"text",value:ue,output:`\\${ue}`});continue}if(et.brackets===0){if(b.strictBrackets===!0)throw new SyntaxError(u("opening","["));Vt({type:"text",value:ue,output:`\\${ue}`});continue}kt("brackets");let er=oe.value.slice(1);if(oe.posix!==!0&&er[0]==="^"&&!er.includes("/")&&(ue=`/${ue}`),oe.value+=ue,ke({value:ue}),b.literalBrackets===!1||n.hasRegexChars(er))continue;let ln=n.escapeRegex(oe.value);if(et.output=et.output.slice(0,-oe.value.length),b.literalBrackets===!0){et.output+=ln,oe.value=ln;continue}oe.value=`(${k}${ln}|${oe.value})`,et.output+=oe.value;continue}if(ue==="{"&&b.nobrace!==!0){ot("braces");let er={type:"brace",value:ue,output:"(",outputIndex:et.output.length,tokensIndex:et.tokens.length};Ge.push(er),Vt(er);continue}if(ue==="}"){let er=Ge[Ge.length-1];if(b.nobrace===!0||!er){Vt({type:"text",value:ue,output:ue});continue}let ln=")";if(er.dots===!0){let Tr=P.slice(),nt=[];for(let ut=Tr.length-1;ut>=0&&(P.pop(),Tr[ut].type!=="brace");ut--)Tr[ut].type!=="dots"&&nt.unshift(Tr[ut].value);ln=l(nt,b),et.backtrack=!0}if(er.comma!==!0&&er.dots!==!0){let Tr=et.output.slice(0,er.outputIndex),nt=et.tokens.slice(er.tokensIndex);er.value=er.output="\\{",ue=ln="\\}",et.output=Tr;for(let ut of nt)et.output+=ut.output||ut.value}Vt({type:"brace",value:ue,output:ln}),kt("braces"),Ge.pop();continue}if(ue==="|"){or.length>0&&or[or.length-1].conditions++,Vt({type:"text",value:ue});continue}if(ue===","){let er=ue,ln=Ge[Ge.length-1];ln&&me[me.length-1]==="braces"&&(ln.comma=!0,er="|"),Vt({type:"comma",value:ue,output:er});continue}if(ue==="/"){if(oe.type==="dot"&&et.index===et.start+1){et.start=et.index+1,et.consumed="",et.output="",P.pop(),oe=x;continue}Vt({type:"slash",value:ue,output:j});continue}if(ue==="."){if(et.braces>0&&oe.type==="dot"){oe.value==="."&&(oe.output=Y);let er=Ge[Ge.length-1];oe.type="dots",oe.output+=ue,oe.value+=ue,er.dots=!0;continue}if(et.braces+et.parens===0&&oe.type!=="bos"&&oe.type!=="slash"){Vt({type:"text",value:ue,output:Y});continue}Vt({type:"dot",value:ue,output:Y});continue}if(ue==="?"){if(!(oe&&oe.value==="(")&&b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Ar("qmark",ue);continue}if(oe&&oe.type==="paren"){let ln=It(),Tr=ue;if(ln==="<"&&!n.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(oe.value==="("&&!/[!=<:]/.test(ln)||ln==="<"&&!/<([!=]|\w+>)/.test(at()))&&(Tr=`\\${ue}`),Vt({type:"text",value:ue,output:Tr});continue}if(b.dot!==!0&&(oe.type==="slash"||oe.type==="bos")){Vt({type:"qmark",value:ue,output:J});continue}Vt({type:"qmark",value:ue,output:X});continue}if(ue==="!"){if(b.noextglob!==!0&&It()==="("&&(It(2)!=="?"||!/[!=<:]/.test(It(3)))){Ar("negate",ue);continue}if(b.nonegate!==!0&&et.index===0){dt();continue}}if(ue==="+"){if(b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Ar("plus",ue);continue}if(oe&&oe.value==="("||b.regex===!1){Vt({type:"plus",value:ue,output:N});continue}if(oe&&(oe.type==="bracket"||oe.type==="paren"||oe.type==="brace")||et.parens>0){Vt({type:"plus",value:ue});continue}Vt({type:"plus",value:N});continue}if(ue==="@"){if(b.noextglob!==!0&&It()==="("&&It(2)!=="?"){Vt({type:"at",extglob:!0,value:ue,output:""});continue}Vt({type:"text",value:ue});continue}if(ue!=="*"){(ue==="$"||ue==="^")&&(ue=`\\${ue}`);let er=a.exec(at());er&&(ue+=er[0],et.index+=er[0].length),Vt({type:"text",value:ue});continue}if(oe&&(oe.type==="globstar"||oe.star===!0)){oe.type="star",oe.star=!0,oe.value+=ue,oe.output=Mt,et.backtrack=!0,et.globstar=!0,mt(ue);continue}let gn=at();if(b.noextglob!==!0&&/^\([^?]/.test(gn)){Ar("star",ue);continue}if(oe.type==="star"){if(b.noglobstar===!0){mt(ue);continue}let er=oe.prev,ln=er.prev,Tr=er.type==="slash"||er.type==="bos",nt=ln&&(ln.type==="star"||ln.type==="globstar");if(b.bash===!0&&(!Tr||gn[0]&&gn[0]!=="/")){Vt({type:"star",value:ue,output:""});continue}let ut=et.braces>0&&(er.type==="comma"||er.type==="brace"),Ve=or.length&&(er.type==="pipe"||er.type==="paren");if(!Tr&&er.type!=="paren"&&!ut&&!Ve){Vt({type:"star",value:ue,output:""});continue}for(;gn.slice(0,3)==="/**";){let Ae=h[et.index+4];if(Ae&&Ae!=="/")break;gn=gn.slice(3),mt("/**",3)}if(er.type==="bos"&&De()){oe.type="globstar",oe.value+=ue,oe.output=ie(b),et.output=oe.output,et.globstar=!0,mt(ue);continue}if(er.type==="slash"&&er.prev.type!=="bos"&&!nt&&De()){et.output=et.output.slice(0,-(er.output+oe.output).length),er.output=`(?:${er.output}`,oe.type="globstar",oe.output=ie(b)+(b.strictSlashes?")":"|$)"),oe.value+=ue,et.globstar=!0,et.output+=er.output+oe.output,mt(ue);continue}if(er.type==="slash"&&er.prev.type!=="bos"&&gn[0]==="/"){let Ae=gn[1]!==void 0?"|$":"";et.output=et.output.slice(0,-(er.output+oe.output).length),er.output=`(?:${er.output}`,oe.type="globstar",oe.output=`${ie(b)}${j}|${j}${Ae})`,oe.value+=ue,et.output+=er.output+oe.output,et.globstar=!0,mt(ue+Je()),Vt({type:"slash",value:"/",output:""});continue}if(er.type==="bos"&&gn[0]==="/"){oe.type="globstar",oe.value+=ue,oe.output=`(?:^|${j}|${ie(b)}${j})`,et.output=oe.output,et.globstar=!0,mt(ue+Je()),Vt({type:"slash",value:"/",output:""});continue}et.output=et.output.slice(0,-oe.output.length),oe.type="globstar",oe.output=ie(b),oe.value+=ue,et.output+=oe.output,et.globstar=!0,mt(ue);continue}let On={type:"star",value:ue,output:Mt};if(b.bash===!0){On.output=".*?",(oe.type==="bos"||oe.type==="slash")&&(On.output=Se+On.output),Vt(On);continue}if(oe&&(oe.type==="bracket"||oe.type==="paren")&&b.regex===!0){On.output=ue,Vt(On);continue}(et.index===et.start||oe.type==="slash"||oe.type==="dot")&&(oe.type==="dot"?(et.output+=V,oe.output+=V):b.dot===!0?(et.output+=Q,oe.output+=Q):(et.output+=Se,oe.output+=Se),It()!=="*"&&(et.output+=M,oe.output+=M)),Vt(On)}for(;et.brackets>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing","]"));et.output=n.escapeLast(et.output,"["),kt("brackets")}for(;et.parens>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing",")"));et.output=n.escapeLast(et.output,"("),kt("parens")}for(;et.braces>0;){if(b.strictBrackets===!0)throw new SyntaxError(u("closing","}"));et.output=n.escapeLast(et.output,"{"),kt("braces")}if(b.strictSlashes!==!0&&(oe.type==="star"||oe.type==="bracket")&&Vt({type:"maybe_slash",value:"",output:`${j}?`}),et.backtrack===!0){et.output="";for(let gn of et.tokens)et.output+=gn.output!=null?gn.output:gn.value,gn.suffix&&(et.output+=gn.suffix)}return et};m.fastpaths=(h,_)=>{let b=Object.assign({},_),v=typeof b.maxLength=="number"?Math.min(i,b.maxLength):i,w=h.length;if(w>v)throw new SyntaxError(`Input length: ${w}, exceeds maximum allowed length: ${v}`);h=c[h]||h;let x=n.isWindows(_),{DOT_LITERAL:P,SLASH_LITERAL:k,ONE_CHAR:R,DOTS_SLASH:L,NO_DOT:U,NO_DOTS:Y,NO_DOTS_SLASH:N,STAR:j,START_ANCHOR:M}=t.globChars(x),C=b.dot?Y:U,O=b.dot?N:U,V=b.capture?"":"?:",Q={negated:!1,prefix:""},X=b.bash===!0?".*?":j;b.capture&&(X=`(${X})`);let J=Se=>Se.noglobstar===!0?X:`(${V}(?:(?!${M}${Se.dot?L:P}).)*?)`,ee=Se=>{switch(Se){case"*":return`${C}${R}${X}`;case".*":return`${P}${R}${X}`;case"*.*":return`${C}${X}${P}${R}${X}`;case"*/*":return`${C}${X}${k}${R}${O}${X}`;case"**":return C+J(b);case"**/*":return`(?:${C}${J(b)}${k})?${O}${R}${X}`;case"**/*.*":return`(?:${C}${J(b)}${k})?${O}${X}${P}${R}${X}`;case"**/.*":return`(?:${C}${J(b)}${k})?${P}${R}${X}`;default:{let ce=/^(.*?)\.(\w+)$/.exec(Se);if(!ce)return;let Mt=ee(ce[1]);return Mt?Mt+P+ce[2]:void 0}}},fe=n.removePrefix(h,Q),ie=ee(fe);return ie&&b.strictSlashes!==!0&&(ie+=`${k}?`),ie},r.exports=m}}),r5l=Ki({"node_modules/picomatch/lib/picomatch.js"(e,r){"use strict";var t=require("path"),n=e5l(),i=t5l(),s=aHt(),a=sHt(),o=l=>l&&typeof l=="object"&&!Array.isArray(l),c=(l,u,m=!1)=>{if(Array.isArray(l)){let k=l.map(L=>c(L,u,m));return L=>{for(let U of k){let Y=U(L);if(Y)return Y}return!1}}let h=o(l)&&l.tokens&&l.input;if(l===""||typeof l!="string"&&!h)throw new TypeError("Expected pattern to be a non-empty string");let _=u||{},b=s.isWindows(u),v=h?c.compileRe(l,u):c.makeRe(l,u,!1,!0),w=v.state;delete v.state;let x=()=>!1;if(_.ignore){let k=Object.assign(Object.assign({},u),{},{ignore:null,onMatch:null,onResult:null});x=c(_.ignore,k,m)}let P=(k,R=!1)=>{let{isMatch:L,match:U,output:Y}=c.test(k,v,u,{glob:l,posix:b}),N={glob:l,state:w,regex:v,posix:b,input:k,output:Y,match:U,isMatch:L};return typeof _.onResult=="function"&&_.onResult(N),L===!1?(N.isMatch=!1,R?N:!1):x(k)?(typeof _.onIgnore=="function"&&_.onIgnore(N),N.isMatch=!1,R?N:!1):(typeof _.onMatch=="function"&&_.onMatch(N),R?N:!0)};return m&&(P.state=w),P};c.test=(l,u,m,{glob:h,posix:_}={})=>{if(typeof l!="string")throw new TypeError("Expected input to be a string");if(l==="")return{isMatch:!1,output:""};let b=m||{},v=b.format||(_?s.toPosixSlashes:null),w=l===h,x=w&&v?v(l):l;return w===!1&&(x=v?v(l):l,w=x===h),(w===!1||b.capture===!0)&&(b.matchBase===!0||b.basename===!0?w=c.matchBase(l,u,m,_):w=u.exec(x)),{isMatch:!!w,match:w,output:x}},c.matchBase=(l,u,m,h=s.isWindows(m))=>(u instanceof RegExp?u:c.makeRe(u,m)).test(t.basename(l)),c.isMatch=(l,u,m)=>c(u,m)(l),c.parse=(l,u)=>Array.isArray(l)?l.map(m=>c.parse(m,u)):i(l,Object.assign(Object.assign({},u),{},{fastpaths:!1})),c.scan=(l,u)=>n(l,u),c.compileRe=(l,u,m=!1,h=!1)=>{if(m===!0)return l.output;let _=u||{},b=_.contains?"":"^",v=_.contains?"":"$",w=`${b}(?:${l.output})${v}`;l&&l.negated===!0&&(w=`^(?!${w}).*$`);let x=c.toRegex(w,u);return h===!0&&(x.state=l),x},c.makeRe=(l,u={},m=!1,h=!1)=>{if(!l||typeof l!="string")throw new TypeError("Expected a non-empty string");let _={negated:!1,fastpaths:!0};return u.fastpaths!==!1&&(l[0]==="."||l[0]==="*")&&(_.output=i.fastpaths(l,u)),_.output||(_=i(l,u)),c.compileRe(_,u,m,h)},c.toRegex=(l,u)=>{try{let m=u||{};return new RegExp(l,m.flags||(m.nocase?"i":""))}catch(m){if(u&&u.debug===!0)throw m;return/$^/}},c.constants=a,r.exports=c}}),n5l=Ki({"node_modules/picomatch/index.js"(e,r){"use strict";r.exports=r5l()}}),Vps=Ki({"node_modules/micromatch/index.js"(e,r){"use strict";var t=require("util"),n=Z8l(),i=n5l(),s=aHt(),a=c=>c===""||c==="./",o=(c,l,u)=>{l=[].concat(l),c=[].concat(c);let m=new Set,h=new Set,_=new Set,b=0,v=P=>{_.add(P.output),u&&u.onResult&&u.onResult(P)};for(let P=0;P!m.has(P));if(u&&x.length===0){if(u.failglob===!0)throw new Error(`No matches found for "${l.join(", ")}"`);if(u.nonull===!0||u.nullglob===!0)return u.unescape?l.map(P=>P.replace(/\\/g,"")):l}return x};o.match=o,o.matcher=(c,l)=>i(c,l),o.isMatch=(c,l,u)=>i(l,u)(c),o.any=o.isMatch,o.not=(c,l,u={})=>{l=[].concat(l).map(String);let m=new Set,h=[],_=v=>{u.onResult&&u.onResult(v),h.push(v.output)},b=new Set(o(c,l,Object.assign(Object.assign({},u),{},{onResult:_})));for(let v of h)b.has(v)||m.add(v);return[...m]},o.contains=(c,l,u)=>{if(typeof c!="string")throw new TypeError(`Expected a string: "${t.inspect(c)}"`);if(Array.isArray(l))return l.some(m=>o.contains(c,m,u));if(typeof l=="string"){if(a(c)||a(l))return!1;if(c.includes(l)||c.startsWith("./")&&c.slice(2).includes(l))return!0}return o.isMatch(c,l,Object.assign(Object.assign({},u),{},{contains:!0}))},o.matchKeys=(c,l,u)=>{if(!s.isObject(c))throw new TypeError("Expected the first argument to be an object");let m=o(Object.keys(c),l,u),h={};for(let _ of m)h[_]=c[_];return h},o.some=(c,l,u)=>{let m=[].concat(c);for(let h of[].concat(l)){let _=i(String(h),u);if(m.some(b=>_(b)))return!0}return!1},o.every=(c,l,u)=>{let m=[].concat(c);for(let h of[].concat(l)){let _=i(String(h),u);if(!m.every(b=>_(b)))return!1}return!0},o.all=(c,l,u)=>{if(typeof c!="string")throw new TypeError(`Expected a string: "${t.inspect(c)}"`);return[].concat(l).every(m=>i(m,u)(c))},o.capture=(c,l,u)=>{let m=s.isWindows(u),_=i.makeRe(String(c),Object.assign(Object.assign({},u),{},{capture:!0})).exec(m?s.toPosixSlashes(l):l);if(_)return _.slice(1).map(b=>b===void 0?"":b)},o.makeRe=(...c)=>i.makeRe(...c),o.scan=(...c)=>i.scan(...c),o.parse=(c,l)=>{let u=[];for(let m of[].concat(c||[]))for(let h of n(String(m),l))u.push(i.parse(h,l));return u},o.braces=(c,l)=>{if(typeof c!="string")throw new TypeError("Expected a string");return l&&l.nobrace===!0||!/\{.*\}/.test(c)?[c]:n(c,l)},o.braceExpand=(c,l)=>{if(typeof c!="string")throw new TypeError("Expected a string");return o.braces(c,Object.assign(Object.assign({},l),{},{expand:!0}))},r.exports=o}}),i5l=Ki({"node_modules/@iarna/toml/lib/parser.js"(e,r){"use strict";var t=1114112,n=class extends Error{constructor(a,o,c){super("[ParserError] "+a,o,c),this.name="ParserError",this.code="ParserError",Error.captureStackTrace&&Error.captureStackTrace(this,n)}},i=class{constructor(a){this.parser=a,this.buf="",this.returned=null,this.result=null,this.resultTable=null,this.resultArr=null}},s=class{constructor(){this.pos=0,this.col=0,this.line=0,this.obj={},this.ctx=this.obj,this.stack=[],this._buf="",this.char=null,this.ii=0,this.state=new i(this.parseStart)}parse(a){if(a.length===0||a.length==null)return;this._buf=String(a),this.ii=-1,this.char=-1;let o;for(;o===!1||this.nextChar();)o=this.runOne();this._buf=null}nextChar(){return this.char===10&&(++this.line,this.col=-1),++this.ii,this.char=this._buf.codePointAt(this.ii),++this.pos,++this.col,this.haveBuffer()}haveBuffer(){return this.ii{let n=new Date(t);if(isNaN(n))throw new TypeError("Invalid Datetime");return n}}}),cXr=Ki({"node_modules/@iarna/toml/lib/format-num.js"(e,r){"use strict";r.exports=(t,n)=>{for(n=String(n);n.length{let s=new n(i);if(isNaN(s))throw new TypeError("Invalid Datetime");return s}}}),o5l=Ki({"node_modules/@iarna/toml/lib/create-date.js"(e,r){"use strict";var t=cXr(),n=global.Date,i=class extends n{constructor(s){super(s),this.isDate=!0}toISOString(){return`${this.getUTCFullYear()}-${t(2,this.getUTCMonth()+1)}-${t(2,this.getUTCDate())}`}};r.exports=s=>{let a=new i(s);if(isNaN(a))throw new TypeError("Invalid Datetime");return a}}}),c5l=Ki({"node_modules/@iarna/toml/lib/create-time.js"(e,r){"use strict";var t=cXr(),n=class extends Date{constructor(i){super(`0000-01-01T${i}Z`),this.isTime=!0}toISOString(){return`${t(2,this.getUTCHours())}:${t(2,this.getUTCMinutes())}:${t(2,this.getUTCSeconds())}.${t(3,this.getUTCMilliseconds())}`}};r.exports=i=>{let s=new n(i);if(isNaN(s))throw new TypeError("Invalid Datetime");return s}}}),u5l=Ki({"node_modules/@iarna/toml/lib/toml-parser.js"(e,r){"use strict";r.exports=ge(i5l()),r.exports.makeParserClass=ge;var t=class extends Error{constructor(Me){super(Me),this.name="TomlError",Error.captureStackTrace&&Error.captureStackTrace(this,t),this.fromTOML=!0,this.wrapped=null}};t.wrap=Me=>{let ae=new t(Me.message);return ae.code=Me.code,ae.wrapped=Me,ae},r.exports.TomlError=t;var n=s5l(),i=a5l(),s=o5l(),a=c5l(),o=9,c=10,l=13,u=31,m=32,h=34,_=35,b=39,v=43,w=44,x=45,P=46,k=48,R=49,L=55,U=57,Y=58,N=61,j=65,M=69,C=70,O=84,V=85,Q=90,X=95,J=97,ee=98,fe=101,ie=102,Se=105,ce=108,Mt=110,et=111,or=114,Ge=115,me=116,oe=117,ue=120,De=122,It=123,Je=125,at=91,mt=92,ke=93,dt=127,ot=55296,kt=57343,Vt={[ee]:"\b",[me]:" ",[Mt]:` +`,[ie]:"\f",[or]:"\r",[h]:'"',[mt]:"\\"};function Ar(Me){return Me>=k&&Me<=U}function ni(Me){return Me>=j&&Me<=C||Me>=J&&Me<=ie||Me>=k&&Me<=U}function gn(Me){return Me===R||Me===k}function On(Me){return Me>=k&&Me<=L}function er(Me){return Me>=j&&Me<=Q||Me>=J&&Me<=De||Me>=k&&Me<=U||Me===b||Me===h||Me===X||Me===x}function ln(Me){return Me>=j&&Me<=Q||Me>=J&&Me<=De||Me>=k&&Me<=U||Me===X||Me===x}var Tr=Symbol("type"),nt=Symbol("declared"),ut=Object.prototype.hasOwnProperty,Ve=Object.defineProperty,Ae={configurable:!0,enumerable:!0,writable:!0,value:void 0};function Pe(Me,ae){return ut.call(Me,ae)?!0:(ae==="__proto__"&&Ve(Me,"__proto__",Ae),!1)}var Kt=Symbol("inline-table");function nr(){return Object.defineProperties({},{[Tr]:{value:Kt}})}function En(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Kt}var jn=Symbol("table");function br(){return Object.defineProperties({},{[Tr]:{value:jn},[nt]:{value:!1,writable:!0}})}function We(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===jn}var lt=Symbol("content-type"),Be=Symbol("inline-list");function je(Me){return Object.defineProperties([],{[Tr]:{value:Be},[lt]:{value:Me}})}function ct(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Be}var Le=Symbol("list");function ft(){return Object.defineProperties([],{[Tr]:{value:Le}})}function Jr(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Le}var Yt;try{Yt=require("util").inspect.custom}catch{}var wr=Yt||"inspect",wn=class{constructor(Me){try{this.value=global.BigInt.asIntN(64,Me)}catch{this.value=null}Object.defineProperty(this,Tr,{value:Bn})}isNaN(){return this.value===null}toString(){return String(this.value)}[wr](){return`[BigInt: ${this.toString()}]}`}valueOf(){return this.value}},Bn=Symbol("integer");function tr(Me){let ae=Number(Me);return Object.is(ae,-0)&&(ae=0),global.BigInt&&!Number.isSafeInteger(ae)?new wn(Me):Object.defineProperties(new Number(ae),{isNaN:{value:function(){return isNaN(this)}},[Tr]:{value:Bn},[wr]:{value:()=>`[Integer: ${Me}]`}})}function zt(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===Bn}var sr=Symbol("float");function Ir(Me){return Object.defineProperties(new Number(Me),{[Tr]:{value:sr},[wr]:{value:()=>`[Float: ${Me}]`}})}function rr(Me){return Me===null||typeof Me!="object"?!1:Me[Tr]===sr}function pt(Me){let ae=typeof Me;if(ae==="object"){if(Me===null)return"null";if(Me instanceof Date)return"datetime";if(Tr in Me)switch(Me[Tr]){case Kt:return"inline-table";case Be:return"inline-list";case jn:return"table";case Le:return"list";case sr:return"float";case Bn:return"integer"}}return ae}function ge(Me){class ae extends Me{constructor(){super(),this.ctx=this.obj=br()}atEndOfWord(){return this.char===_||this.char===o||this.char===m||this.atEndOfLine()}atEndOfLine(){return this.char===Me.END||this.char===c||this.char===l}parseStart(){if(this.char===Me.END)return null;if(this.char===at)return this.call(this.parseTableOrList);if(this.char===_)return this.call(this.parseComment);if(this.char===c||this.char===m||this.char===o||this.char===l)return null;if(er(this.char))return this.callNow(this.parseAssignStatement);throw this.error(new t(`Unknown character "${this.char}"`))}parseWhitespaceToEOL(){if(this.char===m||this.char===o||this.char===l)return null;if(this.char===_)return this.goto(this.parseComment);if(this.char===Me.END||this.char===c)return this.return();throw this.error(new t("Unexpected character, expected only whitespace or comments till end of line"))}parseAssignStatement(){return this.callNow(this.parseAssign,this.recordAssignStatement)}recordAssignStatement(bt){let $t=this.ctx,Ee=bt.key.pop();for(let st of bt.key){if(Pe($t,st)&&(!We($t[st])||$t[st][nt]))throw this.error(new t("Can't redefine existing key"));$t=$t[st]=$t[st]||br()}if(Pe($t,Ee))throw this.error(new t("Can't redefine existing key"));return zt(bt.value)||rr(bt.value)?$t[Ee]=bt.value.valueOf():$t[Ee]=bt.value,this.goto(this.parseWhitespaceToEOL)}parseAssign(){return this.callNow(this.parseKeyword,this.recordAssignKeyword)}recordAssignKeyword(bt){return this.state.resultTable?this.state.resultTable.push(bt):this.state.resultTable=[bt],this.goto(this.parseAssignKeywordPreDot)}parseAssignKeywordPreDot(){if(this.char===P)return this.next(this.parseAssignKeywordPostDot);if(this.char!==m&&this.char!==o)return this.goto(this.parseAssignEqual)}parseAssignKeywordPostDot(){if(this.char!==m&&this.char!==o)return this.callNow(this.parseKeyword,this.recordAssignKeyword)}parseAssignEqual(){if(this.char===N)return this.next(this.parseAssignPreValue);throw this.error(new t('Invalid character, expected "="'))}parseAssignPreValue(){return this.char===m||this.char===o?null:this.callNow(this.parseValue,this.recordAssignValue)}recordAssignValue(bt){return this.returnNow({key:this.state.resultTable,value:bt})}parseComment(){do if(this.char===Me.END||this.char===c)return this.return();while(this.nextChar())}parseTableOrList(){if(this.char===at)this.next(this.parseList);else return this.goto(this.parseTable)}parseTable(){return this.ctx=this.obj,this.goto(this.parseTableNext)}parseTableNext(){return this.char===m||this.char===o?null:this.callNow(this.parseKeyword,this.parseTableMore)}parseTableMore(bt){if(this.char===m||this.char===o)return null;if(this.char===ke){if(Pe(this.ctx,bt)&&(!We(this.ctx[bt])||this.ctx[bt][nt]))throw this.error(new t("Can't redefine existing key"));return this.ctx=this.ctx[bt]=this.ctx[bt]||br(),this.ctx[nt]=!0,this.next(this.parseWhitespaceToEOL)}else if(this.char===P){if(!Pe(this.ctx,bt))this.ctx=this.ctx[bt]=br();else if(We(this.ctx[bt]))this.ctx=this.ctx[bt];else if(Jr(this.ctx[bt]))this.ctx=this.ctx[bt][this.ctx[bt].length-1];else throw this.error(new t("Can't redefine existing key"));return this.next(this.parseTableNext)}else throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseList(){return this.ctx=this.obj,this.goto(this.parseListNext)}parseListNext(){return this.char===m||this.char===o?null:this.callNow(this.parseKeyword,this.parseListMore)}parseListMore(bt){if(this.char===m||this.char===o)return null;if(this.char===ke){if(Pe(this.ctx,bt)||(this.ctx[bt]=ft()),ct(this.ctx[bt]))throw this.error(new t("Can't extend an inline array"));if(Jr(this.ctx[bt])){let $t=br();this.ctx[bt].push($t),this.ctx=$t}else throw this.error(new t("Can't redefine an existing key"));return this.next(this.parseListEnd)}else if(this.char===P){if(!Pe(this.ctx,bt))this.ctx=this.ctx[bt]=br();else{if(ct(this.ctx[bt]))throw this.error(new t("Can't extend an inline array"));if(En(this.ctx[bt]))throw this.error(new t("Can't extend an inline table"));if(Jr(this.ctx[bt]))this.ctx=this.ctx[bt][this.ctx[bt].length-1];else if(We(this.ctx[bt]))this.ctx=this.ctx[bt];else throw this.error(new t("Can't redefine an existing key"))}return this.next(this.parseListNext)}else throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseListEnd(bt){if(this.char===ke)return this.next(this.parseWhitespaceToEOL);throw this.error(new t("Unexpected character, expected whitespace, . or ]"))}parseValue(){if(this.char===Me.END)throw this.error(new t("Key without value"));if(this.char===h)return this.next(this.parseDoubleString);if(this.char===b)return this.next(this.parseSingleString);if(this.char===x||this.char===v)return this.goto(this.parseNumberSign);if(this.char===Se)return this.next(this.parseInf);if(this.char===Mt)return this.next(this.parseNan);if(Ar(this.char))return this.goto(this.parseNumberOrDateTime);if(this.char===me||this.char===ie)return this.goto(this.parseBoolean);if(this.char===at)return this.call(this.parseInlineList,this.recordValue);if(this.char===It)return this.call(this.parseInlineTable,this.recordValue);throw this.error(new t("Unexpected character, expecting string, number, datetime, boolean, inline array or inline table"))}recordValue(bt){return this.returnNow(bt)}parseInf(){if(this.char===Mt)return this.next(this.parseInf2);throw this.error(new t('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseInf2(){if(this.char===ie)return this.state.buf==="-"?this.return(-1/0):this.return(1/0);throw this.error(new t('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseNan(){if(this.char===J)return this.next(this.parseNan2);throw this.error(new t('Unexpected character, expected "nan"'))}parseNan2(){if(this.char===Mt)return this.return(NaN);throw this.error(new t('Unexpected character, expected "nan"'))}parseKeyword(){return this.char===h?this.next(this.parseBasicString):this.char===b?this.next(this.parseLiteralString):this.goto(this.parseBareKey)}parseBareKey(){do{if(this.char===Me.END)throw this.error(new t("Key ended without value"));if(ln(this.char))this.consume();else{if(this.state.buf.length===0)throw this.error(new t("Empty bare keys are not allowed"));return this.returnNow()}}while(this.nextChar())}parseSingleString(){return this.char===b?this.next(this.parseLiteralMultiStringMaybe):this.goto(this.parseLiteralString)}parseLiteralString(){do{if(this.char===b)return this.return();if(this.atEndOfLine())throw this.error(new t("Unterminated string"));if(this.char===dt||this.char<=u&&this.char!==o)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}parseLiteralMultiStringMaybe(){return this.char===b?this.next(this.parseLiteralMultiString):this.returnNow()}parseLiteralMultiString(){return this.char===l?null:this.char===c?this.next(this.parseLiteralMultiStringContent):this.goto(this.parseLiteralMultiStringContent)}parseLiteralMultiStringContent(){do{if(this.char===b)return this.next(this.parseLiteralMultiEnd);if(this.char===Me.END)throw this.error(new t("Unterminated multi-line string"));if(this.char===dt||this.char<=u&&this.char!==o&&this.char!==c&&this.char!==l)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}parseLiteralMultiEnd(){return this.char===b?this.next(this.parseLiteralMultiEnd2):(this.state.buf+="'",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd2(){return this.char===b?this.return():(this.state.buf+="''",this.goto(this.parseLiteralMultiStringContent))}parseDoubleString(){return this.char===h?this.next(this.parseMultiStringMaybe):this.goto(this.parseBasicString)}parseBasicString(){do{if(this.char===mt)return this.call(this.parseEscape,this.recordEscapeReplacement);if(this.char===h)return this.return();if(this.atEndOfLine())throw this.error(new t("Unterminated string"));if(this.char===dt||this.char<=u&&this.char!==o)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}recordEscapeReplacement(bt){return this.state.buf+=bt,this.goto(this.parseBasicString)}parseMultiStringMaybe(){return this.char===h?this.next(this.parseMultiString):this.returnNow()}parseMultiString(){return this.char===l?null:this.char===c?this.next(this.parseMultiStringContent):this.goto(this.parseMultiStringContent)}parseMultiStringContent(){do{if(this.char===mt)return this.call(this.parseMultiEscape,this.recordMultiEscapeReplacement);if(this.char===h)return this.next(this.parseMultiEnd);if(this.char===Me.END)throw this.error(new t("Unterminated multi-line string"));if(this.char===dt||this.char<=u&&this.char!==o&&this.char!==c&&this.char!==l)throw this.errorControlCharInString();this.consume()}while(this.nextChar())}errorControlCharInString(){let bt="\\u00";return this.char<16&&(bt+="0"),bt+=this.char.toString(16),this.error(new t(`Control characters (codes < 0x1f and 0x7f) are not allowed in strings, use ${bt} instead`))}recordMultiEscapeReplacement(bt){return this.state.buf+=bt,this.goto(this.parseMultiStringContent)}parseMultiEnd(){return this.char===h?this.next(this.parseMultiEnd2):(this.state.buf+='"',this.goto(this.parseMultiStringContent))}parseMultiEnd2(){return this.char===h?this.return():(this.state.buf+='""',this.goto(this.parseMultiStringContent))}parseMultiEscape(){return this.char===l||this.char===c?this.next(this.parseMultiTrim):this.char===m||this.char===o?this.next(this.parsePreMultiTrim):this.goto(this.parseEscape)}parsePreMultiTrim(){if(this.char===m||this.char===o)return null;if(this.char===l||this.char===c)return this.next(this.parseMultiTrim);throw this.error(new t("Can't escape whitespace"))}parseMultiTrim(){return this.char===c||this.char===m||this.char===o||this.char===l?null:this.returnNow()}parseEscape(){if(this.char in Vt)return this.return(Vt[this.char]);if(this.char===oe)return this.call(this.parseSmallUnicode,this.parseUnicodeReturn);if(this.char===V)return this.call(this.parseLargeUnicode,this.parseUnicodeReturn);throw this.error(new t("Unknown escape character: "+this.char))}parseUnicodeReturn(bt){try{let $t=parseInt(bt,16);if($t>=ot&&$t<=kt)throw this.error(new t("Invalid unicode, character in range 0xD800 - 0xDFFF is reserved"));return this.returnNow(String.fromCodePoint($t))}catch($t){throw this.error(t.wrap($t))}}parseSmallUnicode(){if(ni(this.char)){if(this.consume(),this.state.buf.length>=4)return this.return()}else throw this.error(new t("Invalid character in unicode sequence, expected hex"))}parseLargeUnicode(){if(ni(this.char)){if(this.consume(),this.state.buf.length>=8)return this.return()}else throw this.error(new t("Invalid character in unicode sequence, expected hex"))}parseNumberSign(){return this.consume(),this.next(this.parseMaybeSignedInfOrNan)}parseMaybeSignedInfOrNan(){return this.char===Se?this.next(this.parseInf):this.char===Mt?this.next(this.parseNan):this.callNow(this.parseNoUnder,this.parseNumberIntegerStart)}parseNumberIntegerStart(){return this.char===k?(this.consume(),this.next(this.parseNumberIntegerExponentOrDecimal)):this.goto(this.parseNumberInteger)}parseNumberIntegerExponentOrDecimal(){return this.char===P?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(tr(this.state.buf))}parseNumberInteger(){if(Ar(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnder);if(this.char===M||this.char===fe)return this.consume(),this.next(this.parseNumberExponentSign);if(this.char===P)return this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseNoUnder(){if(this.char===X||this.char===P||this.char===M||this.char===fe)throw this.error(new t("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new t("Incomplete number"));return this.returnNow()}parseNoUnderHexOctBinLiteral(){if(this.char===X||this.char===P)throw this.error(new t("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new t("Incomplete number"));return this.returnNow()}parseNumberFloat(){if(this.char===X)return this.call(this.parseNoUnder,this.parseNumberFloat);if(Ar(this.char))this.consume();else return this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Ir(this.state.buf))}parseNumberExponentSign(){if(Ar(this.char))return this.goto(this.parseNumberExponent);if(this.char===x||this.char===v)this.consume(),this.call(this.parseNoUnder,this.parseNumberExponent);else throw this.error(new t("Unexpected character, expected -, + or digit"))}parseNumberExponent(){if(Ar(this.char))this.consume();else return this.char===X?this.call(this.parseNoUnder):this.returnNow(Ir(this.state.buf))}parseNumberOrDateTime(){return this.char===k?(this.consume(),this.next(this.parseNumberBaseOrDateTime)):this.goto(this.parseNumberOrDateTimeOnly)}parseNumberOrDateTimeOnly(){if(this.char===X)return this.call(this.parseNoUnder,this.parseNumberInteger);if(Ar(this.char))this.consume(),this.state.buf.length>4&&this.next(this.parseNumberInteger);else return this.char===M||this.char===fe?(this.consume(),this.next(this.parseNumberExponentSign)):this.char===P?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===x?this.goto(this.parseDateTime):this.char===Y?this.goto(this.parseOnlyTimeHour):this.returnNow(tr(this.state.buf))}parseDateTimeOnly(){if(this.state.buf.length<4){if(Ar(this.char))return this.consume();if(this.char===Y)return this.goto(this.parseOnlyTimeHour);throw this.error(new t("Expected digit while parsing year part of a date"))}else{if(this.char===x)return this.goto(this.parseDateTime);throw this.error(new t("Expected hyphen (-) while parsing year part of date"))}}parseNumberBaseOrDateTime(){return this.char===ee?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerBin)):this.char===et?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerOct)):this.char===ue?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerHex)):this.char===P?this.goto(this.parseNumberInteger):Ar(this.char)?this.goto(this.parseDateTimeOnly):this.returnNow(tr(this.state.buf))}parseIntegerHex(){if(ni(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseIntegerOct(){if(On(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseIntegerBin(){if(gn(this.char))this.consume();else{if(this.char===X)return this.call(this.parseNoUnderHexOctBinLiteral);{let bt=tr(this.state.buf);if(bt.isNaN())throw this.error(new t("Invalid number"));return this.returnNow(bt)}}}parseDateTime(){if(this.state.buf.length<4)throw this.error(new t("Years less than 1000 must be zero padded to four characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseDateMonth)}parseDateMonth(){if(this.char===x){if(this.state.buf.length<2)throw this.error(new t("Months less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseDateDay)}else if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}parseDateDay(){if(this.char===O||this.char===m){if(this.state.buf.length<2)throw this.error(new t("Days less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseStartTimeHour)}else{if(this.atEndOfWord())return this.returnNow(s(this.state.result+"-"+this.state.buf));if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}}parseStartTimeHour(){return this.atEndOfWord()?this.returnNow(s(this.state.result)):this.goto(this.parseTimeHour)}parseTimeHour(){if(this.char===Y){if(this.state.buf.length<2)throw this.error(new t("Hours less than 10 must be zero padded to two characters"));return this.state.result+="T"+this.state.buf,this.state.buf="",this.next(this.parseTimeMin)}else if(Ar(this.char))this.consume();else throw this.error(new t("Incomplete datetime"))}parseTimeMin(){if(this.state.buf.length<2&&Ar(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===Y)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeSec);throw this.error(new t("Incomplete datetime"))}}parseTimeSec(){if(Ar(this.char)){if(this.consume(),this.state.buf.length===2)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeZoneOrFraction)}else throw this.error(new t("Incomplete datetime"))}parseOnlyTimeHour(){if(this.char===Y){if(this.state.buf.length<2)throw this.error(new t("Hours less than 10 must be zero padded to two characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeMin)}else throw this.error(new t("Incomplete time"))}parseOnlyTimeMin(){if(this.state.buf.length<2&&Ar(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===Y)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeSec);throw this.error(new t("Incomplete time"))}}parseOnlyTimeSec(){if(Ar(this.char)){if(this.consume(),this.state.buf.length===2)return this.next(this.parseOnlyTimeFractionMaybe)}else throw this.error(new t("Incomplete time"))}parseOnlyTimeFractionMaybe(){if(this.state.result+=":"+this.state.buf,this.char===P)this.state.buf="",this.next(this.parseOnlyTimeFraction);else return this.return(a(this.state.result))}parseOnlyTimeFraction(){if(Ar(this.char))this.consume();else if(this.atEndOfWord()){if(this.state.buf.length===0)throw this.error(new t("Expected digit in milliseconds"));return this.returnNow(a(this.state.result+"."+this.state.buf))}else throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}parseTimeZoneOrFraction(){if(this.char===P)this.consume(),this.next(this.parseDateTimeFraction);else if(this.char===x||this.char===v)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===Q)return this.consume(),this.return(n(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(i(this.state.result+this.state.buf));throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}parseDateTimeFraction(){if(Ar(this.char))this.consume();else{if(this.state.buf.length===1)throw this.error(new t("Expected digit in milliseconds"));if(this.char===x||this.char===v)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===Q)return this.consume(),this.return(n(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(i(this.state.result+this.state.buf));throw this.error(new t("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}}parseTimeZoneHour(){if(Ar(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.next(this.parseTimeZoneSep)}else throw this.error(new t("Unexpected character in datetime, expected digit"))}parseTimeZoneSep(){if(this.char===Y)this.consume(),this.next(this.parseTimeZoneMin);else throw this.error(new t("Unexpected character in datetime, expected colon"))}parseTimeZoneMin(){if(Ar(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.return(n(this.state.result+this.state.buf))}else throw this.error(new t("Unexpected character in datetime, expected digit"))}parseBoolean(){if(this.char===me)return this.consume(),this.next(this.parseTrue_r);if(this.char===ie)return this.consume(),this.next(this.parseFalse_a)}parseTrue_r(){if(this.char===or)return this.consume(),this.next(this.parseTrue_u);throw this.error(new t("Invalid boolean, expected true or false"))}parseTrue_u(){if(this.char===oe)return this.consume(),this.next(this.parseTrue_e);throw this.error(new t("Invalid boolean, expected true or false"))}parseTrue_e(){if(this.char===fe)return this.return(!0);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_a(){if(this.char===J)return this.consume(),this.next(this.parseFalse_l);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_l(){if(this.char===ce)return this.consume(),this.next(this.parseFalse_s);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_s(){if(this.char===Ge)return this.consume(),this.next(this.parseFalse_e);throw this.error(new t("Invalid boolean, expected true or false"))}parseFalse_e(){if(this.char===fe)return this.return(!1);throw this.error(new t("Invalid boolean, expected true or false"))}parseInlineList(){if(this.char===m||this.char===o||this.char===l||this.char===c)return null;if(this.char===Me.END)throw this.error(new t("Unterminated inline array"));return this.char===_?this.call(this.parseComment):this.char===ke?this.return(this.state.resultArr||je()):this.callNow(this.parseValue,this.recordInlineListValue)}recordInlineListValue(bt){if(this.state.resultArr){let $t=this.state.resultArr[lt],Ee=pt(bt);if($t!==Ee)throw this.error(new t(`Inline lists must be a single type, not a mix of ${$t} and ${Ee}`))}else this.state.resultArr=je(pt(bt));return rr(bt)||zt(bt)?this.state.resultArr.push(bt.valueOf()):this.state.resultArr.push(bt),this.goto(this.parseInlineListNext)}parseInlineListNext(){if(this.char===m||this.char===o||this.char===l||this.char===c)return null;if(this.char===_)return this.call(this.parseComment);if(this.char===w)return this.next(this.parseInlineList);if(this.char===ke)return this.goto(this.parseInlineList);throw this.error(new t("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTable(){if(this.char===m||this.char===o)return null;if(this.char===Me.END||this.char===_||this.char===c||this.char===l)throw this.error(new t("Unterminated inline array"));return this.char===Je?this.return(this.state.resultTable||nr()):(this.state.resultTable||(this.state.resultTable=nr()),this.callNow(this.parseAssign,this.recordInlineTableValue))}recordInlineTableValue(bt){let $t=this.state.resultTable,Ee=bt.key.pop();for(let st of bt.key){if(Pe($t,st)&&(!We($t[st])||$t[st][nt]))throw this.error(new t("Can't redefine existing key"));$t=$t[st]=$t[st]||br()}if(Pe($t,Ee))throw this.error(new t("Can't redefine existing key"));return zt(bt.value)||rr(bt.value)?$t[Ee]=bt.value.valueOf():$t[Ee]=bt.value,this.goto(this.parseInlineTableNext)}parseInlineTableNext(){if(this.char===m||this.char===o)return null;if(this.char===Me.END||this.char===_||this.char===c||this.char===l)throw this.error(new t("Unterminated inline array"));if(this.char===w)return this.next(this.parseInlineTable);if(this.char===Je)return this.goto(this.parseInlineTable);throw this.error(new t("Invalid character, expected whitespace, comma (,) or close bracket (])"))}}return ae}}}),l5l=Ki({"node_modules/@iarna/toml/parse-pretty-error.js"(e,r){"use strict";r.exports=t;function t(n,i){if(n.pos==null||n.line==null)return n;let s=n.message;if(s+=` at row ${n.line+1}, col ${n.col+1}, pos ${n.pos}: `,i&&i.split){let a=i.split(/\n/),o=String(Math.min(a.length,n.line+3)).length,c=" ";for(;c.length "+a[l]+` `,s+=c+" ";for(let m=0;m="a"&&n<="z"||n>="A"&&n<="Z"||n==="$"||n==="_"||t.ID_Start.test(n))},isIdContinueChar(n){return typeof n=="string"&&(n>="a"&&n<="z"||n>="A"&&n<="Z"||n>="0"&&n<="9"||n==="$"||n==="_"||n==="\u200C"||n==="\u200D"||t.ID_Continue.test(n))},isDigit(n){return typeof n=="string"&&/[0-9]/.test(n)},isHexDigit(n){return typeof n=="string"&&/[0-9A-Fa-f]/.test(n)}}}}),m5l=Ki({"node_modules/json5/lib/parse.js"(e,r){var t=Vps(),n,i,s,a,o,c,l,u,m;r.exports=function(ce,Mt){n=String(ce),i="start",s=[],a=0,o=1,c=0,l=void 0,u=void 0,m=void 0;do l=P(),C[i]();while(l.type!=="eof");return typeof Mt=="function"?h({"":m},"",Mt):m};function h(Se,ce,Mt){let et=Se[ce];if(et!=null&&typeof et=="object")if(Array.isArray(et))for(let or=0;or="a"&&n<="z"||n>="A"&&n<="Z"||n==="$"||n==="_"||t.ID_Start.test(n))},isIdContinueChar(n){return typeof n=="string"&&(n>="a"&&n<="z"||n>="A"&&n<="Z"||n>="0"&&n<="9"||n==="$"||n==="_"||n==="\u200C"||n==="\u200D"||t.ID_Continue.test(n))},isDigit(n){return typeof n=="string"&&/[0-9]/.test(n)},isHexDigit(n){return typeof n=="string"&&/[0-9A-Fa-f]/.test(n)}}}}),f5l=Ki({"node_modules/json5/lib/parse.js"(e,r){var t=zps(),n,i,s,a,o,c,l,u,m;r.exports=function(ce,Mt){n=String(ce),i="start",s=[],a=0,o=1,c=0,l=void 0,u=void 0,m=void 0;do l=P(),C[i]();while(l.type!=="eof");return typeof Mt=="function"?h({"":m},"",Mt):m};function h(Se,ce,Mt){let et=Se[ce];if(et!=null&&typeof et=="object")if(Array.isArray(et))for(let or=0;or0;){let Mt=k();if(!t.isHexDigit(Mt))throw Q(R());Se+=R()}return String.fromCodePoint(parseInt(Se,16))}var C={start(){if(l.type==="eof")throw X();O()},beforePropertyName(){switch(l.type){case"identifier":case"string":u=l.value,i="afterPropertyName";return;case"punctuator":V();return;case"eof":throw X()}},afterPropertyName(){if(l.type==="eof")throw X();i="beforePropertyValue"},beforePropertyValue(){if(l.type==="eof")throw X();O()},beforeArrayValue(){if(l.type==="eof")throw X();if(l.type==="punctuator"&&l.value==="]"){V();return}O()},afterPropertyValue(){if(l.type==="eof")throw X();switch(l.value){case",":i="beforePropertyName";return;case"}":V()}},afterArrayValue(){if(l.type==="eof")throw X();switch(l.value){case",":i="beforeArrayValue";return;case"]":V()}},end(){}};function O(){let Se;switch(l.type){case"punctuator":switch(l.value){case"{":Se={};break;case"[":Se=[];break}break;case"null":case"boolean":case"numeric":case"string":Se=l.value;break}if(m===void 0)m=Se;else{let ce=s[s.length-1];Array.isArray(ce)?ce.push(Se):Object.defineProperty(ce,u,{value:Se,writable:!0,enumerable:!0,configurable:!0})}if(Se!==null&&typeof Se=="object")s.push(Se),Array.isArray(Se)?i="beforeArrayValue":i="beforePropertyName";else{let ce=s[s.length-1];ce==null?i="end":Array.isArray(ce)?i="afterArrayValue":i="afterPropertyValue"}}function V(){s.pop();let Se=s[s.length-1];Se==null?i="end":Array.isArray(Se)?i="afterArrayValue":i="afterPropertyValue"}function Q(Se){return ie(Se===void 0?`JSON5: invalid end of input at ${o}:${c}`:`JSON5: invalid character '${fe(Se)}' at ${o}:${c}`)}function X(){return ie(`JSON5: invalid end of input at ${o}:${c}`)}function J(){return c-=5,ie(`JSON5: invalid identifier character at ${o}:${c}`)}function ee(Se){console.warn(`JSON5: '${fe(Se)}' in strings is not valid ECMAScript; consider escaping`)}function fe(Se){let ce={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(ce[Se])return ce[Se];if(Se<" "){let Mt=Se.charCodeAt(0).toString(16);return"\\x"+("00"+Mt).substring(Mt.length)}return Se}function ie(Se){let ce=new SyntaxError(Se);return ce.lineNumber=o,ce.columnNumber=c,ce}}}),f5l=Ki({"node_modules/json5/lib/stringify.js"(e,r){var t=Vps();r.exports=function(i,s,a){let o=[],c="",l,u,m="",h;if(s!=null&&typeof s=="object"&&!Array.isArray(s)&&(a=s.space,h=s.quote,s=s.replacer),typeof s=="function")u=s;else if(Array.isArray(s)){l=[];for(let P of s){let k;typeof P=="string"?k=P:(typeof P=="number"||P instanceof String||P instanceof Number)&&(k=String(P)),k!==void 0&&l.indexOf(k)<0&&l.push(k)}}return a instanceof Number?a=Number(a):a instanceof String&&(a=String(a)),typeof a=="number"?a>0&&(a=Math.min(10,Math.floor(a)),m=" ".substr(0,a)):typeof a=="string"&&(m=a.substr(0,10)),_("",{"":i});function _(P,k){let R=k[P];switch(R!=null&&(typeof R.toJSON5=="function"?R=R.toJSON5(P):typeof R.toJSON=="function"&&(R=R.toJSON(P))),u&&(R=u.call(k,P,R)),R instanceof Number?R=Number(R):R instanceof String?R=String(R):R instanceof Boolean&&(R=R.valueOf()),R){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof R=="string")return b(R,!1);if(typeof R=="number")return String(R);if(typeof R=="object")return Array.isArray(R)?x(R):v(R)}function b(P){let k={"'":.1,'"':.2},R={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},L="";for(let Y=0;Yk[Y]=0)throw TypeError("Converting circular structure to JSON5");o.push(P);let k=c;c=c+m;let R=l||Object.keys(P),L=[];for(let Y of R){let N=_(Y,P);if(N!==void 0){let j=w(Y)+":";m!==""&&(j+=" "),j+=N,L.push(j)}}let U;if(L.length===0)U="{}";else{let Y;if(m==="")Y=L.join(","),U="{"+Y+"}";else{let N=`, +`&&R(),"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":throw Q(R());case void 0:throw Q(R())}return R()}function j(){let Se="",ce=k();if(!t.isHexDigit(ce)||(Se+=R(),ce=k(),!t.isHexDigit(ce)))throw Q(R());return Se+=R(),String.fromCodePoint(parseInt(Se,16))}function M(){let Se="",ce=4;for(;ce-- >0;){let Mt=k();if(!t.isHexDigit(Mt))throw Q(R());Se+=R()}return String.fromCodePoint(parseInt(Se,16))}var C={start(){if(l.type==="eof")throw X();O()},beforePropertyName(){switch(l.type){case"identifier":case"string":u=l.value,i="afterPropertyName";return;case"punctuator":V();return;case"eof":throw X()}},afterPropertyName(){if(l.type==="eof")throw X();i="beforePropertyValue"},beforePropertyValue(){if(l.type==="eof")throw X();O()},beforeArrayValue(){if(l.type==="eof")throw X();if(l.type==="punctuator"&&l.value==="]"){V();return}O()},afterPropertyValue(){if(l.type==="eof")throw X();switch(l.value){case",":i="beforePropertyName";return;case"}":V()}},afterArrayValue(){if(l.type==="eof")throw X();switch(l.value){case",":i="beforeArrayValue";return;case"]":V()}},end(){}};function O(){let Se;switch(l.type){case"punctuator":switch(l.value){case"{":Se={};break;case"[":Se=[];break}break;case"null":case"boolean":case"numeric":case"string":Se=l.value;break}if(m===void 0)m=Se;else{let ce=s[s.length-1];Array.isArray(ce)?ce.push(Se):Object.defineProperty(ce,u,{value:Se,writable:!0,enumerable:!0,configurable:!0})}if(Se!==null&&typeof Se=="object")s.push(Se),Array.isArray(Se)?i="beforeArrayValue":i="beforePropertyName";else{let ce=s[s.length-1];ce==null?i="end":Array.isArray(ce)?i="afterArrayValue":i="afterPropertyValue"}}function V(){s.pop();let Se=s[s.length-1];Se==null?i="end":Array.isArray(Se)?i="afterArrayValue":i="afterPropertyValue"}function Q(Se){return ie(Se===void 0?`JSON5: invalid end of input at ${o}:${c}`:`JSON5: invalid character '${fe(Se)}' at ${o}:${c}`)}function X(){return ie(`JSON5: invalid end of input at ${o}:${c}`)}function J(){return c-=5,ie(`JSON5: invalid identifier character at ${o}:${c}`)}function ee(Se){console.warn(`JSON5: '${fe(Se)}' in strings is not valid ECMAScript; consider escaping`)}function fe(Se){let ce={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(ce[Se])return ce[Se];if(Se<" "){let Mt=Se.charCodeAt(0).toString(16);return"\\x"+("00"+Mt).substring(Mt.length)}return Se}function ie(Se){let ce=new SyntaxError(Se);return ce.lineNumber=o,ce.columnNumber=c,ce}}}),h5l=Ki({"node_modules/json5/lib/stringify.js"(e,r){var t=zps();r.exports=function(i,s,a){let o=[],c="",l,u,m="",h;if(s!=null&&typeof s=="object"&&!Array.isArray(s)&&(a=s.space,h=s.quote,s=s.replacer),typeof s=="function")u=s;else if(Array.isArray(s)){l=[];for(let P of s){let k;typeof P=="string"?k=P:(typeof P=="number"||P instanceof String||P instanceof Number)&&(k=String(P)),k!==void 0&&l.indexOf(k)<0&&l.push(k)}}return a instanceof Number?a=Number(a):a instanceof String&&(a=String(a)),typeof a=="number"?a>0&&(a=Math.min(10,Math.floor(a)),m=" ".substr(0,a)):typeof a=="string"&&(m=a.substr(0,10)),_("",{"":i});function _(P,k){let R=k[P];switch(R!=null&&(typeof R.toJSON5=="function"?R=R.toJSON5(P):typeof R.toJSON=="function"&&(R=R.toJSON(P))),u&&(R=u.call(k,P,R)),R instanceof Number?R=Number(R):R instanceof String?R=String(R):R instanceof Boolean&&(R=R.valueOf()),R){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof R=="string")return b(R,!1);if(typeof R=="number")return String(R);if(typeof R=="object")return Array.isArray(R)?x(R):v(R)}function b(P){let k={"'":.1,'"':.2},R={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},L="";for(let Y=0;Yk[Y]=0)throw TypeError("Converting circular structure to JSON5");o.push(P);let k=c;c=c+m;let R=l||Object.keys(P),L=[];for(let Y of R){let N=_(Y,P);if(N!==void 0){let j=w(Y)+":";m!==""&&(j+=" "),j+=N,L.push(j)}}let U;if(L.length===0)U="{}";else{let Y;if(m==="")Y=L.join(","),U="{"+Y+"}";else{let N=`, `+c;Y=L.join(N),U=`{ `+c+Y+`, `+k+"}"}}return o.pop(),c=k,U}function w(P){if(P.length===0)return b(P,!0);let k=String.fromCodePoint(P.codePointAt(0));if(!t.isIdStartChar(k))return b(P,!0);for(let R=k.length;R=0)throw TypeError("Converting circular structure to JSON5");o.push(P);let k=c;c=c+m;let R=[];for(let U=0;U= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}}}),lXr=Ki({"node_modules/is-core-module/index.js"(e,r){"use strict";var t=b5l();function n(o,c){for(var l=o.split("."),u=c.split(" "),m=u.length>1?u[0]:"=",h=(u.length>1?u[1]:u[0]).split("."),_=0;_<3;++_){var b=parseInt(l[_]||0,10),v=parseInt(h[_]||0,10);if(b!==v)return m==="<"?b="?b>=v:!1}return m===">="}function i(o,c){var l=c.split(/ ?&& ?/);if(l.length===0)return!1;for(var u=0;u"u"?process.versions&&process.versions.node:o;if(typeof l!="string")throw new TypeError(typeof o>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(c&&typeof c=="object"){for(var u=0;u= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":">= 18",timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}}}),D5l=Ki({"node_modules/resolve/lib/core.js"(e,r){var t=process.versions&&process.versions.node&&process.versions.node.split(".")||[];function n(l){for(var u=l.split(" "),m=u.length>1?u[0]:"=",h=(u.length>1?u[1]:u[0]).split("."),_=0;_<3;++_){var b=parseInt(t[_]||0,10),v=parseInt(h[_]||0,10);if(b!==v)return m==="<"?b="?b>=v:!1}return m===">="}function i(l){var u=l.split(/ ?&& ?/);if(u.length===0)return!1;for(var m=0;m{let s;return i&&i.paths&&i.paths.length===1&&(s=i.paths[0]),I5l().sync(n,{basedir:s})}),r.exports=t}});function x5l(e,r,{ignoreNonConfigurable:t=!1}={}){let{name:n}=e;for(let i of Reflect.ownKeys(r))Wps(e,r,i,t);return Yps(e,r),Jps(e,r,n),e}var Wps,zds,Yps,$ds,Qds,Kds,Jps,T5l=lme({"node_modules/mimic-fn/index.js"(){Wps=(e,r,t,n)=>{if(t==="length"||t==="prototype"||t==="arguments"||t==="caller")return;let i=Object.getOwnPropertyDescriptor(e,t),s=Object.getOwnPropertyDescriptor(r,t);!zds(i,s)&&n||Object.defineProperty(e,t,s)},zds=function(e,r){return e===void 0||e.configurable||e.writable===r.writable&&e.enumerable===r.enumerable&&e.configurable===r.configurable&&(e.writable||e.value===r.value)},Yps=(e,r)=>{let t=Object.getPrototypeOf(r);t!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,t)},$ds=(e,r)=>`/* Wrapped ${e}*/ -${r}`,Qds=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Kds=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),Jps=(e,r,t)=>{let n=t===""?"":`with ${t.trim()}() `,i=$ds.bind(null,n,r.toString());Object.defineProperty(i,"name",Kds),Object.defineProperty(e,"toString",Object.assign(Object.assign({},Qds),{},{value:i}))}}}),P5l=Ki({"node_modules/p-defer/index.js"(e,r){"use strict";r.exports=()=>{let t={};return t.promise=new Promise((n,i)=>{t.resolve=n,t.reject=i}),t}}}),R5l=Ki({"node_modules/map-age-cleaner/dist/index.js"(e,r){"use strict";var t=e&&e.__awaiter||function(a,o,c,l){return new(c||(c=Promise))(function(u,m){function h(v){try{b(l.next(v))}catch(w){m(w)}}function _(v){try{b(l.throw(v))}catch(w){m(w)}}function b(v){v.done?u(v.value):new c(function(w){w(v.value)}).then(h,_)}b((l=l.apply(a,o||[])).next())})},n=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var i=n(P5l());function s(a,o="maxAge"){let c,l,u,m=()=>t(this,void 0,void 0,function*(){if(c!==void 0)return;let b=v=>t(this,void 0,void 0,function*(){u=i.default();let w=v[1][o]-Date.now();if(w<=0){a.delete(v[0]),u.resolve();return}return c=v[0],l=setTimeout(()=>{a.delete(v[0]),u&&u.resolve()},w),typeof l.unref=="function"&&l.unref(),u.promise});try{for(let v of a)yield b(v)}catch{}c=void 0}),h=()=>{c=void 0,l!==void 0&&(clearTimeout(l),l=void 0),u!==void 0&&(u.reject(void 0),u=void 0)},_=a.set.bind(a);return a.set=(b,v)=>{a.has(b)&&a.delete(b);let w=_(b,v);return c&&c===b&&h(),m(),w},m(),a}e.default=s,r.exports=s,r.exports.default=s}}),oHt={};rHt(oHt,{default:()=>Xps,memClear:()=>F5l,memDecorator:()=>k5l});function Xps(e,{cacheKey:r,cache:t=new Map,maxAge:n}={}){typeof n=="number"&&(0,Zps.default)(t);let i=function(...s){let a=r?r(s):s[0],o=t.get(a);if(o)return o.data;let c=e.apply(this,s);return t.set(a,{data:c,maxAge:n?Date.now()+n:Number.POSITIVE_INFINITY}),c};return x5l(i,e,{ignoreNonConfigurable:!0}),dXr.set(i,t),i}function k5l(e={}){let r=new WeakMap;return(t,n,i)=>{let s=t[n];if(typeof s!="function")throw new TypeError("The decorated value must be a function");delete i.value,delete i.writable,i.get=function(){if(!r.has(this)){let a=Xps(s,e);return r.set(this,a),a}return r.get(this)}}}function F5l(e){let r=dXr.get(e);if(!r)throw new TypeError("Can't clear a function that was not memoized!");if(typeof r.clear!="function")throw new TypeError("The cache Map can't be cleared!");r.clear()}var Zps,dXr,pXr=lme({"node_modules/mem/dist/index.js"(){T5l(),Zps=Aps(R5l()),dXr=new WeakMap}}),N5l=Ki({"node_modules/pseudomap/pseudomap.js"(e,r){var t=Object.prototype.hasOwnProperty;r.exports=n;function n(c){if(!(this instanceof n))throw new TypeError("Constructor PseudoMap requires 'new'");if(this.clear(),c)if(c instanceof n||typeof Map=="function"&&c instanceof Map)c.forEach(function(l,u){this.set(u,l)},this);else if(Array.isArray(c))c.forEach(function(l){this.set(l[0],l[1])},this);else throw new TypeError("invalid argument")}n.prototype.forEach=function(c,l){l=l||this,Object.keys(this._data).forEach(function(u){u!=="size"&&c.call(l,this._data[u].value,this._data[u].key)},this)},n.prototype.has=function(c){return!!a(this._data,c)},n.prototype.get=function(c){var l=a(this._data,c);return l&&l.value},n.prototype.set=function(c,l){o(this._data,c,l)},n.prototype.delete=function(c){var l=a(this._data,c);l&&(delete this._data[l._index],this._data.size--)},n.prototype.clear=function(){var c=Object.create(null);c.size=0,Object.defineProperty(this,"_data",{value:c,enumerable:!1,configurable:!0,writable:!1})},Object.defineProperty(n.prototype,"size",{get:function(){return this._data.size},set:function(c){},enumerable:!0,configurable:!0}),n.prototype.values=n.prototype.keys=n.prototype.entries=function(){throw new Error("iterators are not implemented in this version")};function i(c,l){return c===l||c!==c&&l!==l}function s(c,l,u){this.key=c,this.value=l,this._index=u}function a(c,l){for(var u=0,m="_"+l,h=m;t.call(c,h);h=m+u++)if(i(c[h].key,l))return c[h]}function o(c,l,u){for(var m=0,h="_"+l,_=h;t.call(c,_);_=h+m++)if(i(c[_].key,l)){c[_].value=u;return}c.size++,c[_]=new s(l,u,_)}}}),O5l=Ki({"node_modules/pseudomap/map.js"(e,r){process.env.npm_package_name==="pseudomap"&&process.env.npm_lifecycle_script==="test"&&(process.env.TEST_PSEUDOMAP="true"),typeof Map=="function"&&!process.env.TEST_PSEUDOMAP?r.exports=Map:r.exports=N5l()}}),B5l=Ki({"node_modules/editorconfig/node_modules/yallist/yallist.js"(e,r){r.exports=t,t.Node=s,t.create=t;function t(a){var o=this;if(o instanceof t||(o=new t),o.tail=null,o.head=null,o.length=0,a&&typeof a.forEach=="function")a.forEach(function(u){o.push(u)});else if(arguments.length>0)for(var c=0,l=arguments.length;c1)c=o;else if(this.head)l=this.head.next,c=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var u=0;l!==null;u++)c=a(c,l.value,u),l=l.next;return c},t.prototype.reduceReverse=function(a,o){var c,l=this.tail;if(arguments.length>1)c=o;else if(this.tail)l=this.tail.prev,c=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var u=this.length-1;l!==null;u--)c=a(c,l.value,u),l=l.prev;return c},t.prototype.toArray=function(){for(var a=new Array(this.length),o=0,c=this.head;c!==null;o++)a[o]=c.value,c=c.next;return a},t.prototype.toArrayReverse=function(){for(var a=new Array(this.length),o=0,c=this.tail;c!==null;o++)a[o]=c.value,c=c.prev;return a},t.prototype.slice=function(a,o){o=o||this.length,o<0&&(o+=this.length),a=a||0,a<0&&(a+=this.length);var c=new t;if(othis.length&&(o=this.length);for(var l=0,u=this.head;u!==null&&lthis.length&&(o=this.length);for(var l=this.length,u=this.tail;u!==null&&l>o;l--)u=u.prev;for(;u!==null&&l>a;l--,u=u.prev)c.push(u.value);return c},t.prototype.reverse=function(){for(var a=this.head,o=this.tail,c=a;c!==null;c=c.prev){var l=c.prev;c.prev=c.next,c.next=l}return this.head=o,this.tail=a,this};function n(a,o){a.tail=new s(o,a.tail,null,a),a.head||(a.head=a.tail),a.length++}function i(a,o){a.head=new s(o,null,a.head,a),a.tail||(a.tail=a.head),a.length++}function s(a,o,c,l){if(!(this instanceof s))return new s(a,o,c,l);this.list=l,this.value=a,o?(o.next=this,this.prev=o):this.prev=null,c?(c.prev=this,this.next=c):this.next=null}}}),q5l=Ki({"node_modules/editorconfig/node_modules/lru-cache/index.js"(e,r){"use strict";r.exports=x;var t=O5l(),n=require("util"),i=B5l(),s=typeof Symbol=="function"&&process.env._nodeLRUCacheForceNoSymbol!=="1",a;s?a=function(N){return Symbol(N)}:a=function(N){return"_"+N};var o=a("max"),c=a("length"),l=a("lengthCalculator"),u=a("allowStale"),m=a("maxAge"),h=a("dispose"),_=a("noDisposeOnSet"),b=a("lruList"),v=a("cache");function w(){return 1}function x(N){if(!(this instanceof x))return new x(N);typeof N=="number"&&(N={max:N}),N||(N={});var j=this[o]=N.max;(!j||typeof j!="number"||j<=0)&&(this[o]=1/0);var M=N.length||w;typeof M!="function"&&(M=w),this[l]=M,this[u]=N.stale||!1,this[m]=N.maxAge||0,this[h]=N.dispose,this[_]=N.noDisposeOnSet||!1,this.reset()}Object.defineProperty(x.prototype,"max",{set:function(N){(!N||typeof N!="number"||N<=0)&&(N=1/0),this[o]=N,L(this)},get:function(){return this[o]},enumerable:!0}),Object.defineProperty(x.prototype,"allowStale",{set:function(N){this[u]=!!N},get:function(){return this[u]},enumerable:!0}),Object.defineProperty(x.prototype,"maxAge",{set:function(N){(!N||typeof N!="number"||N<0)&&(N=0),this[m]=N,L(this)},get:function(){return this[m]},enumerable:!0}),Object.defineProperty(x.prototype,"lengthCalculator",{set:function(N){typeof N!="function"&&(N=w),N!==this[l]&&(this[l]=N,this[c]=0,this[b].forEach(function(j){j.length=this[l](j.value,j.key),this[c]+=j.length},this)),L(this)},get:function(){return this[l]},enumerable:!0}),Object.defineProperty(x.prototype,"length",{get:function(){return this[c]},enumerable:!0}),Object.defineProperty(x.prototype,"itemCount",{get:function(){return this[b].length},enumerable:!0}),x.prototype.rforEach=function(N,j){j=j||this;for(var M=this[b].tail;M!==null;){var C=M.prev;P(this,N,M,j),M=C}};function P(N,j,M,C){var O=M.value;R(N,O)&&(U(N,M),N[u]||(O=void 0)),O&&j.call(C,O.value,O.key,N)}x.prototype.forEach=function(N,j){j=j||this;for(var M=this[b].head;M!==null;){var C=M.next;P(this,N,M,j),M=C}},x.prototype.keys=function(){return this[b].toArray().map(function(N){return N.key},this)},x.prototype.values=function(){return this[b].toArray().map(function(N){return N.value},this)},x.prototype.reset=function(){this[h]&&this[b]&&this[b].length&&this[b].forEach(function(N){this[h](N.key,N.value)},this),this[v]=new t,this[b]=new i,this[c]=0},x.prototype.dump=function(){return this[b].map(function(N){if(!R(this,N))return{k:N.key,v:N.value,e:N.now+(N.maxAge||0)}},this).toArray().filter(function(N){return N})},x.prototype.dumpLru=function(){return this[b]},x.prototype.inspect=function(N,j){var M="LRUCache {",C=!1,O=this[u];O&&(M+=` +`+k+"]"}return o.pop(),c=k,L}}}}),g5l=Ki({"node_modules/json5/lib/index.js"(e,r){var t=f5l(),n=h5l(),i={parse:t,stringify:n};r.exports=i}}),y5l=Ki({"src/utils/load-json5.js"(e,r){"use strict";var{parse:t}=g5l();r.exports=function(n,i){try{return t(i)}catch(s){throw s.message=`JSON5 Error in ${n}: +${s.message}`,s}}}}),uXr=Ki({"src/utils/partition.js"(e,r){"use strict";function t(n,i){let s=[[],[]];for(let a of n)s[i(a)?0:1].push(a);return s}r.exports=t}}),$ps=Ki({"node_modules/resolve/lib/homedir.js"(e,r){"use strict";var t=require("os");r.exports=t.homedir||function(){var i=process.env.HOME,s=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||i||null:process.platform==="darwin"?i||(s?"/Users/"+s:null):process.platform==="linux"?i||(process.getuid()===0?"/root":s?"/home/"+s:null):i||null}}}),Qps=Ki({"node_modules/resolve/lib/caller.js"(e,r){r.exports=function(){var t=Error.prepareStackTrace;Error.prepareStackTrace=function(i,s){return s};var n=new Error().stack;return Error.prepareStackTrace=t,n[2].getFileName()}}}),_5l=Ki({"node_modules/path-parse/index.js"(e,r){"use strict";var t=process.platform==="win32",n=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,i={};function s(l){return n.exec(l).slice(1)}i.parse=function(l){if(typeof l!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof l);var u=s(l);if(!u||u.length!==5)throw new TypeError("Invalid path '"+l+"'");return{root:u[1],dir:u[0]===u[1]?u[0]:u[0].slice(0,-1),base:u[2],ext:u[4],name:u[3]}};var a=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,o={};function c(l){return a.exec(l).slice(1)}o.parse=function(l){if(typeof l!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof l);var u=c(l);if(!u||u.length!==5)throw new TypeError("Invalid path '"+l+"'");return{root:u[1],dir:u[0].slice(0,-1),base:u[2],ext:u[4],name:u[3]}},t?r.exports=i.parse:r.exports=o.parse,r.exports.posix=o.parse,r.exports.win32=i.parse}}),Kps=Ki({"node_modules/resolve/lib/node-modules-paths.js"(e,r){var t=require("path"),n=t.parse||_5l(),i=function(a,o){var c="/";/^([A-Za-z]:)/.test(a)?c="":/^\\\\/.test(a)&&(c="\\\\");for(var l=[a],u=n(a);u.dir!==l[l.length-1];)l.push(u.dir),u=n(u.dir);return l.reduce(function(m,h){return m.concat(o.map(function(_){return t.resolve(c,h,_)}))},[])};r.exports=function(a,o,c){var l=o&&o.moduleDirectory?[].concat(o.moduleDirectory):["node_modules"];if(o&&typeof o.paths=="function")return o.paths(c,a,function(){return i(a,l)},o);var u=i(a,l);return o&&o.paths?u.concat(o.paths):u}}}),Hps=Ki({"node_modules/resolve/lib/normalize-options.js"(e,r){r.exports=function(t,n){return n||{}}}}),A5l=Ki({"node_modules/function-bind/implementation.js"(e,r){"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,i=Object.prototype.toString,s="[object Function]";r.exports=function(o){var c=this;if(typeof c!="function"||i.call(c)!==s)throw new TypeError(t+c);for(var l=n.call(arguments,1),u,m=function(){if(this instanceof u){var w=c.apply(this,l.concat(n.call(arguments)));return Object(w)===w?w:this}else return c.apply(o,l.concat(n.call(arguments)))},h=Math.max(0,c.length-l.length),_=[],b=0;b= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}}}),lXr=Ki({"node_modules/is-core-module/index.js"(e,r){"use strict";var t=C5l();function n(o,c){for(var l=o.split("."),u=c.split(" "),m=u.length>1?u[0]:"=",h=(u.length>1?u[1]:u[0]).split("."),_=0;_<3;++_){var b=parseInt(l[_]||0,10),v=parseInt(h[_]||0,10);if(b!==v)return m==="<"?b="?b>=v:!1}return m===">="}function i(o,c){var l=c.split(/ ?&& ?/);if(l.length===0)return!1;for(var u=0;u"u"?process.versions&&process.versions.node:o;if(typeof l!="string")throw new TypeError(typeof o>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(c&&typeof c=="object"){for(var u=0;u= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":">= 18",timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}}}),S5l=Ki({"node_modules/resolve/lib/core.js"(e,r){var t=process.versions&&process.versions.node&&process.versions.node.split(".")||[];function n(l){for(var u=l.split(" "),m=u.length>1?u[0]:"=",h=(u.length>1?u[1]:u[0]).split("."),_=0;_<3;++_){var b=parseInt(t[_]||0,10),v=parseInt(h[_]||0,10);if(b!==v)return m==="<"?b="?b>=v:!1}return m===">="}function i(l){var u=l.split(/ ?&& ?/);if(u.length===0)return!1;for(var m=0;m{let s;return i&&i.paths&&i.paths.length===1&&(s=i.paths[0]),x5l().sync(n,{basedir:s})}),r.exports=t}});function T5l(e,r,{ignoreNonConfigurable:t=!1}={}){let{name:n}=e;for(let i of Reflect.ownKeys(r))Yps(e,r,i,t);return Jps(e,r),Xps(e,r,n),e}var Yps,$ds,Jps,Qds,Kds,Hds,Xps,P5l=lme({"node_modules/mimic-fn/index.js"(){Yps=(e,r,t,n)=>{if(t==="length"||t==="prototype"||t==="arguments"||t==="caller")return;let i=Object.getOwnPropertyDescriptor(e,t),s=Object.getOwnPropertyDescriptor(r,t);!$ds(i,s)&&n||Object.defineProperty(e,t,s)},$ds=function(e,r){return e===void 0||e.configurable||e.writable===r.writable&&e.enumerable===r.enumerable&&e.configurable===r.configurable&&(e.writable||e.value===r.value)},Jps=(e,r)=>{let t=Object.getPrototypeOf(r);t!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,t)},Qds=(e,r)=>`/* Wrapped ${e}*/ +${r}`,Kds=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Hds=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),Xps=(e,r,t)=>{let n=t===""?"":`with ${t.trim()}() `,i=Qds.bind(null,n,r.toString());Object.defineProperty(i,"name",Hds),Object.defineProperty(e,"toString",Object.assign(Object.assign({},Kds),{},{value:i}))}}}),R5l=Ki({"node_modules/p-defer/index.js"(e,r){"use strict";r.exports=()=>{let t={};return t.promise=new Promise((n,i)=>{t.resolve=n,t.reject=i}),t}}}),k5l=Ki({"node_modules/map-age-cleaner/dist/index.js"(e,r){"use strict";var t=e&&e.__awaiter||function(a,o,c,l){return new(c||(c=Promise))(function(u,m){function h(v){try{b(l.next(v))}catch(w){m(w)}}function _(v){try{b(l.throw(v))}catch(w){m(w)}}function b(v){v.done?u(v.value):new c(function(w){w(v.value)}).then(h,_)}b((l=l.apply(a,o||[])).next())})},n=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var i=n(R5l());function s(a,o="maxAge"){let c,l,u,m=()=>t(this,void 0,void 0,function*(){if(c!==void 0)return;let b=v=>t(this,void 0,void 0,function*(){u=i.default();let w=v[1][o]-Date.now();if(w<=0){a.delete(v[0]),u.resolve();return}return c=v[0],l=setTimeout(()=>{a.delete(v[0]),u&&u.resolve()},w),typeof l.unref=="function"&&l.unref(),u.promise});try{for(let v of a)yield b(v)}catch{}c=void 0}),h=()=>{c=void 0,l!==void 0&&(clearTimeout(l),l=void 0),u!==void 0&&(u.reject(void 0),u=void 0)},_=a.set.bind(a);return a.set=(b,v)=>{a.has(b)&&a.delete(b);let w=_(b,v);return c&&c===b&&h(),m(),w},m(),a}e.default=s,r.exports=s,r.exports.default=s}}),oHt={};rHt(oHt,{default:()=>Zps,memClear:()=>N5l,memDecorator:()=>F5l});function Zps(e,{cacheKey:r,cache:t=new Map,maxAge:n}={}){typeof n=="number"&&(0,ems.default)(t);let i=function(...s){let a=r?r(s):s[0],o=t.get(a);if(o)return o.data;let c=e.apply(this,s);return t.set(a,{data:c,maxAge:n?Date.now()+n:Number.POSITIVE_INFINITY}),c};return T5l(i,e,{ignoreNonConfigurable:!0}),dXr.set(i,t),i}function F5l(e={}){let r=new WeakMap;return(t,n,i)=>{let s=t[n];if(typeof s!="function")throw new TypeError("The decorated value must be a function");delete i.value,delete i.writable,i.get=function(){if(!r.has(this)){let a=Zps(s,e);return r.set(this,a),a}return r.get(this)}}}function N5l(e){let r=dXr.get(e);if(!r)throw new TypeError("Can't clear a function that was not memoized!");if(typeof r.clear!="function")throw new TypeError("The cache Map can't be cleared!");r.clear()}var ems,dXr,pXr=lme({"node_modules/mem/dist/index.js"(){P5l(),ems=bps(k5l()),dXr=new WeakMap}}),O5l=Ki({"node_modules/pseudomap/pseudomap.js"(e,r){var t=Object.prototype.hasOwnProperty;r.exports=n;function n(c){if(!(this instanceof n))throw new TypeError("Constructor PseudoMap requires 'new'");if(this.clear(),c)if(c instanceof n||typeof Map=="function"&&c instanceof Map)c.forEach(function(l,u){this.set(u,l)},this);else if(Array.isArray(c))c.forEach(function(l){this.set(l[0],l[1])},this);else throw new TypeError("invalid argument")}n.prototype.forEach=function(c,l){l=l||this,Object.keys(this._data).forEach(function(u){u!=="size"&&c.call(l,this._data[u].value,this._data[u].key)},this)},n.prototype.has=function(c){return!!a(this._data,c)},n.prototype.get=function(c){var l=a(this._data,c);return l&&l.value},n.prototype.set=function(c,l){o(this._data,c,l)},n.prototype.delete=function(c){var l=a(this._data,c);l&&(delete this._data[l._index],this._data.size--)},n.prototype.clear=function(){var c=Object.create(null);c.size=0,Object.defineProperty(this,"_data",{value:c,enumerable:!1,configurable:!0,writable:!1})},Object.defineProperty(n.prototype,"size",{get:function(){return this._data.size},set:function(c){},enumerable:!0,configurable:!0}),n.prototype.values=n.prototype.keys=n.prototype.entries=function(){throw new Error("iterators are not implemented in this version")};function i(c,l){return c===l||c!==c&&l!==l}function s(c,l,u){this.key=c,this.value=l,this._index=u}function a(c,l){for(var u=0,m="_"+l,h=m;t.call(c,h);h=m+u++)if(i(c[h].key,l))return c[h]}function o(c,l,u){for(var m=0,h="_"+l,_=h;t.call(c,_);_=h+m++)if(i(c[_].key,l)){c[_].value=u;return}c.size++,c[_]=new s(l,u,_)}}}),B5l=Ki({"node_modules/pseudomap/map.js"(e,r){process.env.npm_package_name==="pseudomap"&&process.env.npm_lifecycle_script==="test"&&(process.env.TEST_PSEUDOMAP="true"),typeof Map=="function"&&!process.env.TEST_PSEUDOMAP?r.exports=Map:r.exports=O5l()}}),q5l=Ki({"node_modules/editorconfig/node_modules/yallist/yallist.js"(e,r){r.exports=t,t.Node=s,t.create=t;function t(a){var o=this;if(o instanceof t||(o=new t),o.tail=null,o.head=null,o.length=0,a&&typeof a.forEach=="function")a.forEach(function(u){o.push(u)});else if(arguments.length>0)for(var c=0,l=arguments.length;c1)c=o;else if(this.head)l=this.head.next,c=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var u=0;l!==null;u++)c=a(c,l.value,u),l=l.next;return c},t.prototype.reduceReverse=function(a,o){var c,l=this.tail;if(arguments.length>1)c=o;else if(this.tail)l=this.tail.prev,c=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var u=this.length-1;l!==null;u--)c=a(c,l.value,u),l=l.prev;return c},t.prototype.toArray=function(){for(var a=new Array(this.length),o=0,c=this.head;c!==null;o++)a[o]=c.value,c=c.next;return a},t.prototype.toArrayReverse=function(){for(var a=new Array(this.length),o=0,c=this.tail;c!==null;o++)a[o]=c.value,c=c.prev;return a},t.prototype.slice=function(a,o){o=o||this.length,o<0&&(o+=this.length),a=a||0,a<0&&(a+=this.length);var c=new t;if(othis.length&&(o=this.length);for(var l=0,u=this.head;u!==null&&lthis.length&&(o=this.length);for(var l=this.length,u=this.tail;u!==null&&l>o;l--)u=u.prev;for(;u!==null&&l>a;l--,u=u.prev)c.push(u.value);return c},t.prototype.reverse=function(){for(var a=this.head,o=this.tail,c=a;c!==null;c=c.prev){var l=c.prev;c.prev=c.next,c.next=l}return this.head=o,this.tail=a,this};function n(a,o){a.tail=new s(o,a.tail,null,a),a.head||(a.head=a.tail),a.length++}function i(a,o){a.head=new s(o,null,a.head,a),a.tail||(a.tail=a.head),a.length++}function s(a,o,c,l){if(!(this instanceof s))return new s(a,o,c,l);this.list=l,this.value=a,o?(o.next=this,this.prev=o):this.prev=null,c?(c.prev=this,this.next=c):this.next=null}}}),M5l=Ki({"node_modules/editorconfig/node_modules/lru-cache/index.js"(e,r){"use strict";r.exports=x;var t=B5l(),n=require("util"),i=q5l(),s=typeof Symbol=="function"&&process.env._nodeLRUCacheForceNoSymbol!=="1",a;s?a=function(N){return Symbol(N)}:a=function(N){return"_"+N};var o=a("max"),c=a("length"),l=a("lengthCalculator"),u=a("allowStale"),m=a("maxAge"),h=a("dispose"),_=a("noDisposeOnSet"),b=a("lruList"),v=a("cache");function w(){return 1}function x(N){if(!(this instanceof x))return new x(N);typeof N=="number"&&(N={max:N}),N||(N={});var j=this[o]=N.max;(!j||typeof j!="number"||j<=0)&&(this[o]=1/0);var M=N.length||w;typeof M!="function"&&(M=w),this[l]=M,this[u]=N.stale||!1,this[m]=N.maxAge||0,this[h]=N.dispose,this[_]=N.noDisposeOnSet||!1,this.reset()}Object.defineProperty(x.prototype,"max",{set:function(N){(!N||typeof N!="number"||N<=0)&&(N=1/0),this[o]=N,L(this)},get:function(){return this[o]},enumerable:!0}),Object.defineProperty(x.prototype,"allowStale",{set:function(N){this[u]=!!N},get:function(){return this[u]},enumerable:!0}),Object.defineProperty(x.prototype,"maxAge",{set:function(N){(!N||typeof N!="number"||N<0)&&(N=0),this[m]=N,L(this)},get:function(){return this[m]},enumerable:!0}),Object.defineProperty(x.prototype,"lengthCalculator",{set:function(N){typeof N!="function"&&(N=w),N!==this[l]&&(this[l]=N,this[c]=0,this[b].forEach(function(j){j.length=this[l](j.value,j.key),this[c]+=j.length},this)),L(this)},get:function(){return this[l]},enumerable:!0}),Object.defineProperty(x.prototype,"length",{get:function(){return this[c]},enumerable:!0}),Object.defineProperty(x.prototype,"itemCount",{get:function(){return this[b].length},enumerable:!0}),x.prototype.rforEach=function(N,j){j=j||this;for(var M=this[b].tail;M!==null;){var C=M.prev;P(this,N,M,j),M=C}};function P(N,j,M,C){var O=M.value;R(N,O)&&(U(N,M),N[u]||(O=void 0)),O&&j.call(C,O.value,O.key,N)}x.prototype.forEach=function(N,j){j=j||this;for(var M=this[b].head;M!==null;){var C=M.next;P(this,N,M,j),M=C}},x.prototype.keys=function(){return this[b].toArray().map(function(N){return N.key},this)},x.prototype.values=function(){return this[b].toArray().map(function(N){return N.value},this)},x.prototype.reset=function(){this[h]&&this[b]&&this[b].length&&this[b].forEach(function(N){this[h](N.key,N.value)},this),this[v]=new t,this[b]=new i,this[c]=0},x.prototype.dump=function(){return this[b].map(function(N){if(!R(this,N))return{k:N.key,v:N.value,e:N.now+(N.maxAge||0)}},this).toArray().filter(function(N){return N})},x.prototype.dumpLru=function(){return this[b]},x.prototype.inspect=function(N,j){var M="LRUCache {",C=!1,O=this[u];O&&(M+=` allowStale: true`,C=!0);var V=this[o];V&&V!==1/0&&(C&&(M+=","),M+=` max: `+n.inspect(V,j),C=!0);var Q=this[m];Q&&(C&&(M+=","),M+=` maxAge: `+n.inspect(Q,j),C=!0);var X=this[l];X&&X!==w&&(C&&(M+=","),M+=` @@ -847,49 +847,49 @@ ${r}`,Qds=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Kds=Obj `),ie={value:ee.value};ee.maxAge!==Q&&(ie.maxAge=ee.maxAge),X!==w&&(ie.length=ee.length),R(this,ee)&&(ie.stale=!0),ie=n.inspect(ie,j).split(` `).join(` `),M+=fe+" => "+ie}),(J||C)&&(M+=` -`),M+="}",M},x.prototype.set=function(N,j,M){M=M||this[m];var C=M?Date.now():0,O=this[l](j,N);if(this[v].has(N)){if(O>this[o])return U(this,this[v].get(N)),!1;var V=this[v].get(N),Q=V.value;return this[h]&&(this[_]||this[h](N,Q.value)),Q.now=C,Q.maxAge=M,Q.value=j,this[c]+=O-Q.length,Q.length=O,this.get(N),L(this),!0}var X=new Y(N,j,O,C,M);return X.length>this[o]?(this[h]&&this[h](N,j),!1):(this[c]+=X.length,this[b].unshift(X),this[v].set(N,this[b].head),L(this),!0)},x.prototype.has=function(N){if(!this[v].has(N))return!1;var j=this[v].get(N).value;return!R(this,j)},x.prototype.get=function(N){return k(this,N,!0)},x.prototype.peek=function(N){return k(this,N,!1)},x.prototype.pop=function(){var N=this[b].tail;return N?(U(this,N),N.value):null},x.prototype.del=function(N){U(this,this[v].get(N))},x.prototype.load=function(N){this.reset();for(var j=Date.now(),M=N.length-1;M>=0;M--){var C=N[M],O=C.e||0;if(O===0)this.set(C.k,C.v);else{var V=O-j;V>0&&this.set(C.k,C.v,V)}}},x.prototype.prune=function(){var N=this;this[v].forEach(function(j,M){k(N,M,!1)})};function k(N,j,M){var C=N[v].get(j);if(C){var O=C.value;R(N,O)?(U(N,C),N[u]||(O=void 0)):M&&N[b].unshiftNode(C),O&&(O=O.value)}return O}function R(N,j){if(!j||!j.maxAge&&!N[m])return!1;var M=!1,C=Date.now()-j.now;return j.maxAge?M=C>j.maxAge:M=N[m]&&C>N[m],M}function L(N){if(N[c]>N[o])for(var j=N[b].tail;N[c]>N[o]&&j!==null;){var M=j.prev;U(N,j),j=M}}function U(N,j){if(j){var M=j.value;N[h]&&N[h](M.key,M.value),N[c]-=M.length,N[v].delete(M.key),N[b].removeNode(j)}}function Y(N,j,M,C,O){this.key=N,this.value=j,this.length=M,this.now=C,this.maxAge=O||0}}}),M5l=Ki({"node_modules/sigmund/sigmund.js"(e,r){r.exports=t;function t(n,i){i=i||10;var s=[],a="",o=RegExp;function c(l,u){if(!(u>i)&&!(typeof l=="function"||typeof l>"u")){if(typeof l!="object"||!l||l instanceof o){a+=l;return}s.indexOf(l)!==-1||u===i||(s.push(l),a+="{",Object.keys(l).forEach(function(m,h,_){if(m.charAt(0)!=="_"){var b=typeof l[m];b==="function"||b==="undefined"||(a+=m,c(l[m],u+1))}}))}}return c(n,0),a}}}),L5l=Ki({"node_modules/editorconfig/src/lib/fnmatch.js"(e,r){var t=typeof process=="object"?process.platform:"win32";r?r.exports=P:e.minimatch=P,P.Minimatch=k;var n=q5l(),i=P.cache=new n({max:100}),s=P.GLOBSTAR=k.GLOBSTAR={},a=M5l(),o=require("path"),c="[^/]",l=c+"*?",u="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",m="(?:(?!(?:\\/|^)\\.).)*?",h=_("().*{}+?[]^$\\!");function _(V){return V.split("").reduce(function(Q,X){return Q[X]=!0,Q},{})}var b=/\/+/;P.monkeyPatch=v;function v(){var V=Object.getOwnPropertyDescriptor(String.prototype,"match"),Q=V.value;V.value=function(X){return X instanceof k?X.match(this):Q.call(this,X)},Object.defineProperty(String.prototype,V)}P.filter=w;function w(V,Q){return Q=Q||{},function(X,J,ee){return P(X,V,Q)}}function x(V,Q){V=V||{},Q=Q||{};var X={};return Object.keys(Q).forEach(function(J){X[J]=Q[J]}),Object.keys(V).forEach(function(J){X[J]=V[J]}),X}P.defaults=function(V){if(!V||!Object.keys(V).length)return P;var Q=P,X=function(ee,fe,ie){return Q.minimatch(ee,fe,x(V,ie))};return X.Minimatch=function(ee,fe){return new Q.Minimatch(ee,x(V,fe))},X},k.defaults=function(V){return!V||!Object.keys(V).length?k:P.defaults(V).Minimatch};function P(V,Q,X){if(typeof Q!="string")throw new TypeError("glob pattern string required");return X||(X={}),!X.nocomment&&Q.charAt(0)==="#"?!1:Q.trim()===""?V==="":new k(Q,X).match(V)}function k(V,Q){if(!(this instanceof k))return new k(V,Q,i);if(typeof V!="string")throw new TypeError("glob pattern string required");Q||(Q={}),t==="win32"&&(V=V.split("\\").join("/"));var X=V+` +`),M+="}",M},x.prototype.set=function(N,j,M){M=M||this[m];var C=M?Date.now():0,O=this[l](j,N);if(this[v].has(N)){if(O>this[o])return U(this,this[v].get(N)),!1;var V=this[v].get(N),Q=V.value;return this[h]&&(this[_]||this[h](N,Q.value)),Q.now=C,Q.maxAge=M,Q.value=j,this[c]+=O-Q.length,Q.length=O,this.get(N),L(this),!0}var X=new Y(N,j,O,C,M);return X.length>this[o]?(this[h]&&this[h](N,j),!1):(this[c]+=X.length,this[b].unshift(X),this[v].set(N,this[b].head),L(this),!0)},x.prototype.has=function(N){if(!this[v].has(N))return!1;var j=this[v].get(N).value;return!R(this,j)},x.prototype.get=function(N){return k(this,N,!0)},x.prototype.peek=function(N){return k(this,N,!1)},x.prototype.pop=function(){var N=this[b].tail;return N?(U(this,N),N.value):null},x.prototype.del=function(N){U(this,this[v].get(N))},x.prototype.load=function(N){this.reset();for(var j=Date.now(),M=N.length-1;M>=0;M--){var C=N[M],O=C.e||0;if(O===0)this.set(C.k,C.v);else{var V=O-j;V>0&&this.set(C.k,C.v,V)}}},x.prototype.prune=function(){var N=this;this[v].forEach(function(j,M){k(N,M,!1)})};function k(N,j,M){var C=N[v].get(j);if(C){var O=C.value;R(N,O)?(U(N,C),N[u]||(O=void 0)):M&&N[b].unshiftNode(C),O&&(O=O.value)}return O}function R(N,j){if(!j||!j.maxAge&&!N[m])return!1;var M=!1,C=Date.now()-j.now;return j.maxAge?M=C>j.maxAge:M=N[m]&&C>N[m],M}function L(N){if(N[c]>N[o])for(var j=N[b].tail;N[c]>N[o]&&j!==null;){var M=j.prev;U(N,j),j=M}}function U(N,j){if(j){var M=j.value;N[h]&&N[h](M.key,M.value),N[c]-=M.length,N[v].delete(M.key),N[b].removeNode(j)}}function Y(N,j,M,C,O){this.key=N,this.value=j,this.length=M,this.now=C,this.maxAge=O||0}}}),L5l=Ki({"node_modules/sigmund/sigmund.js"(e,r){r.exports=t;function t(n,i){i=i||10;var s=[],a="",o=RegExp;function c(l,u){if(!(u>i)&&!(typeof l=="function"||typeof l>"u")){if(typeof l!="object"||!l||l instanceof o){a+=l;return}s.indexOf(l)!==-1||u===i||(s.push(l),a+="{",Object.keys(l).forEach(function(m,h,_){if(m.charAt(0)!=="_"){var b=typeof l[m];b==="function"||b==="undefined"||(a+=m,c(l[m],u+1))}}))}}return c(n,0),a}}}),j5l=Ki({"node_modules/editorconfig/src/lib/fnmatch.js"(e,r){var t=typeof process=="object"?process.platform:"win32";r?r.exports=P:e.minimatch=P,P.Minimatch=k;var n=M5l(),i=P.cache=new n({max:100}),s=P.GLOBSTAR=k.GLOBSTAR={},a=L5l(),o=require("path"),c="[^/]",l=c+"*?",u="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",m="(?:(?!(?:\\/|^)\\.).)*?",h=_("().*{}+?[]^$\\!");function _(V){return V.split("").reduce(function(Q,X){return Q[X]=!0,Q},{})}var b=/\/+/;P.monkeyPatch=v;function v(){var V=Object.getOwnPropertyDescriptor(String.prototype,"match"),Q=V.value;V.value=function(X){return X instanceof k?X.match(this):Q.call(this,X)},Object.defineProperty(String.prototype,V)}P.filter=w;function w(V,Q){return Q=Q||{},function(X,J,ee){return P(X,V,Q)}}function x(V,Q){V=V||{},Q=Q||{};var X={};return Object.keys(Q).forEach(function(J){X[J]=Q[J]}),Object.keys(V).forEach(function(J){X[J]=V[J]}),X}P.defaults=function(V){if(!V||!Object.keys(V).length)return P;var Q=P,X=function(ee,fe,ie){return Q.minimatch(ee,fe,x(V,ie))};return X.Minimatch=function(ee,fe){return new Q.Minimatch(ee,x(V,fe))},X},k.defaults=function(V){return!V||!Object.keys(V).length?k:P.defaults(V).Minimatch};function P(V,Q,X){if(typeof Q!="string")throw new TypeError("glob pattern string required");return X||(X={}),!X.nocomment&&Q.charAt(0)==="#"?!1:Q.trim()===""?V==="":new k(Q,X).match(V)}function k(V,Q){if(!(this instanceof k))return new k(V,Q,i);if(typeof V!="string")throw new TypeError("glob pattern string required");Q||(Q={}),t==="win32"&&(V=V.split("\\").join("/"));var X=V+` `+a(Q),J=P.cache.get(X);if(J)return J;P.cache.set(X,this),this.options=Q,this.set=[],this.pattern=V,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}k.prototype.make=R;function R(){if(!this._made){var V=this.pattern,Q=this.options;if(!Q.nocomment&&V.charAt(0)==="#"){this.comment=!0;return}if(!V){this.empty=!0;return}this.parseNegate();var X=this.globSet=this.braceExpand();Q.debug&&console.error(this.pattern,X),X=this.globParts=X.map(function(J){return J.split(b)}),Q.debug&&console.error(this.pattern,X),X=X.map(function(J,ee,fe){return J.map(this.parse,this)},this),Q.debug&&console.error(this.pattern,X),X=X.filter(function(J){return J.indexOf(!1)===-1}),Q.debug&&console.error(this.pattern,X),this.set=X}}k.prototype.parseNegate=L;function L(){var V=this.pattern,Q=!1,X=this.options,J=0;if(!X.nonegate){for(var ee=0,fe=V.length;ee"u"?this.pattern:V,typeof V>"u")throw new Error("undefined pattern");if(Q.nobrace||!V.match(/\{.*\}/))return[V];var It=!1;if(V.charAt(0)!=="{"){for(var X=null,Ge=0,J=V.length;Gece?-1:1,oe=[],Ge=Se;Ge!=ce+Mt;Ge+=Mt)for(var et=0,or=at.length;et0&&b[b.length-1])&&(P[0]===6||P[0]===2)){m=0;continue}if(P[0]===3&&(!b||P[1]>b[0]&&P[1]0&&J[J.length-1])&&(Se[0]===6||Se[0]===2)){V=0;continue}if(Se[0]===3&&(!J||Se[1]>J[0]&&Se[1]"u"||Q===null)&&(J=String(Q)),C[X]=J}return C}function P(C,O,V){return b(C.reverse().reduce(function(Q,X){var J=a.dirname(X.name);return X.contents.forEach(function(ee){var fe=ee[0],ie=ee[1];if(fe){var Se=w(J,fe);h(O,Se)&&(Q=x(Q,ie))}}),Q},{}),V.version)}function k(C){var O=[];for(var V in C)if(C.hasOwnProperty(V)){var Q=C[V],X=l.parseString(Q.contents);if(O.push({name:Q.name,contents:X}),(X[0][1].root||"").toLowerCase()==="true")break}return O}function R(C){return r(this,void 0,void 0,function(){return t(this,function(O){return[2,Promise.all(C.map(function(V){return new Promise(function(Q){s.readFile(V,"utf8",function(X,J){Q({name:V,contents:X?"":J})})})}))]})})}function L(C){var O=[],V;return C.forEach(function(Q){try{V=s.readFileSync(Q,"utf8")}catch{V=""}O.push({name:Q,contents:V})}),O}function U(C,O){O===void 0&&(O={});var V=a.resolve(C);return[V,v(O,V)]}function Y(C,O,V){return V===void 0&&(V={}),r(this,void 0,void 0,function(){var Q,X,J;return t(this,function(ee){return Q=U(C,V),X=Q[0],J=Q[1],[2,O.then(k).then(function(fe){return P(fe,X,J)})]})})}e.parseFromFiles=Y;function N(C,O,V){V===void 0&&(V={});var Q=U(C,V),X=Q[0],J=Q[1];return P(k(O),X,J)}e.parseFromFilesSync=N;function j(C,O){return O===void 0&&(O={}),r(this,void 0,void 0,function(){var V,Q,X,J;return t(this,function(ee){return V=U(C,O),Q=V[0],X=V[1],J=_(Q,X),[2,R(J).then(k).then(function(fe){return P(fe,Q,X)})]})})}e.parse=j;function M(C,O){O===void 0&&(O={});var V=U(C,O),Q=V[0],X=V[1],J=_(Q,X),ee=L(J);return P(k(ee),Q,X)}e.parseSync=M}}),V5l=Ki({"node_modules/editorconfig-to-prettier/index.js"(e,r){r.exports=n;function t(i){let s={},a=Object.keys(i);for(let o=0;oi.some(c=>t.existsSync(n.join(o,c)));function a(o){for(;!s(o);){let c=n.resolve(o,"..");if(c===o)break;o=c}return o}r.exports=a}}),$5l=Ki({"src/config/resolve-config-editorconfig.js"(e,r){"use strict";var t=require("path"),n=U5l(),i=V5l(),{default:s,memClear:a}=(pXr(),wO(oHt)),o=z5l(),c=w=>s(w,{cacheKey:JSON.stringify}),l=(w,x)=>w&&x(w,{root:o(t.dirname(t.resolve(w)))}),u=async w=>i(await l(w,n.parse)),m=c(u),h=w=>i(l(w,n.parseSync)),_=c(h);function b(w){return w.editorconfig?w.sync?w.cache?_:h:w.cache?m:u:()=>null}function v(){a(_),a(m)}r.exports={getLoadFunction:b,clearCache:v}}}),ems=Ki({"src/config/resolve-config.js"(e,r){"use strict";var t=require("path"),n=Ups(),i=vJr(),s=d5l(),a=g5l(),o=uXr(),c=Hps(),{default:l,memClear:u}=(pXr(),wO(oHt)),m=$5l(),h=l(R=>{let L=i["cosmiconfig"+(R.sync?"Sync":"")];return L("prettier",{cache:R.cache,transform:Y=>{if(Y&&Y.config){if(typeof Y.config=="string"){let N=t.dirname(Y.filepath),j=c(Y.config,{paths:[N]});Y.config=require(j)}if(typeof Y.config!="object")throw new TypeError(`Config is only allowed to be an object, but received ${typeof Y.config} in "${Y.filepath}"`);delete Y.config.$schema}return Y},searchPlaces:["package.json",".prettierrc",".prettierrc.json",".prettierrc.yaml",".prettierrc.yml",".prettierrc.json5",".prettierrc.js",".prettierrc.cjs","prettier.config.js","prettier.config.cjs",".prettierrc.toml"],loaders:{".toml":s,".json5":a}})},{cacheKey:JSON.stringify});function _(R){return R=Object.assign({sync:!1,cache:!1},R),h(R)}function b(R,L,U){L=Object.assign({useCache:!0},L);let Y={cache:!!L.useCache,sync:!!U,editorconfig:!!L.editorconfig},{load:N,search:j}=_(Y),M=m.getLoadFunction(Y),C=[L.config?N(L.config):j(R),M(R)],O=([V,Q])=>{let X=Object.assign(Object.assign({},Q),P(V,R));for(let J of["plugins","pluginSearchDirs"])Array.isArray(X[J])&&(X[J]=X[J].map(ee=>typeof ee=="string"&&ee.startsWith(".")?t.resolve(t.dirname(V.filepath),ee):ee));return!V&&!Q?null:(delete X.insertFinalNewline,X)};return Y.sync?O(C):Promise.all(C).then(O)}var v=(R,L)=>b(R,L,!1);v.sync=(R,L)=>b(R,L,!0);function w(){u(h),m.clearCache()}async function x(R){let{search:L}=_({sync:!1}),U=await L(R);return U?U.filepath:null}x.sync=R=>{let{search:L}=_({sync:!0}),U=L(R);return U?U.filepath:null};function P(R,L){let{config:U,filepath:Y}=R||{},N=U||{},{overrides:j}=N,M=eHt(N,uFl);if(L&&j){let C=t.relative(t.dirname(Y),L);for(let O of j)k(C,O.files,O.excludeFiles)&&Object.assign(M,O.options)}return M}function k(R,L,U){let Y=Array.isArray(L)?L:[L],[N,j]=o(Y,M=>M.includes("/"));return n.isMatch(R,j,{ignore:U,basename:!0,dot:!0})||n.isMatch(R,N,{ignore:U,basename:!1,dot:!0})}r.exports={resolveConfig:v,resolveConfigFile:x,clearCache:w}}}),Q5l=Ki({"node_modules/ignore/index.js"(e,r){function t(J){return Array.isArray(J)?J:[J]}var n="",i=" ",s="\\",a=/^\s+$/,o=/^\\!/,c=/^\\#/,l=/\r?\n/g,u=/^\.*\/|^\.+$/,m="/",h=typeof Symbol<"u"?Symbol.for("node-ignore"):"node-ignore",_=(J,ee,fe)=>Object.defineProperty(J,ee,{value:fe}),b=/([0-z])-([0-z])/g,v=()=>!1,w=J=>J.replace(b,(ee,fe,ie)=>fe.charCodeAt(0)<=ie.charCodeAt(0)?ee:n),x=J=>{let{length:ee}=J;return J.slice(0,ee-ee%2)},P=[[/\\?\s+$/,J=>J.indexOf("\\")===0?i:n],[/\\\s/g,()=>i],[/[\\$.|*+(){^]/g,J=>`\\${J}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(J,ee,fe)=>ee+6`${ee}[^\\/]*`],[/\\\\\\(?=[$.|*+(){^])/g,()=>s],[/\\\\/g,()=>s],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(J,ee,fe,ie,Se)=>ee===s?`\\[${fe}${x(ie)}${Se}`:Se==="]"&&ie.length%2===0?`[${w(fe)}${ie}]`:"[]"],[/(?:[^*])$/,J=>/\/$/.test(J)?`${J}$`:`${J}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(J,ee)=>`${ee?`${ee}[^/]+`:"[^/]*"}(?=$|\\/$)`]],k=Object.create(null),R=(J,ee)=>{let fe=k[J];return fe||(fe=P.reduce((ie,Se)=>ie.replace(Se[0],Se[1].bind(J)),J),k[J]=fe),ee?new RegExp(fe,"i"):new RegExp(fe)},L=J=>typeof J=="string",U=J=>J&&L(J)&&!a.test(J)&&J.indexOf("#")!==0,Y=J=>J.split(l),N=class{constructor(J,ee,fe,ie){this.origin=J,this.pattern=ee,this.negative=fe,this.regex=ie}},j=(J,ee)=>{let fe=J,ie=!1;J.indexOf("!")===0&&(ie=!0,J=J.substr(1)),J=J.replace(o,"!").replace(c,"#");let Se=R(J,ee);return new N(fe,J,ie,Se)},M=(J,ee)=>{throw new ee(J)},C=(J,ee,fe)=>L(J)?J?C.isNotRelative(J)?fe(`path should be a \`path.relative()\`d string, but got "${ee}"`,RangeError):!0:fe("path must not be empty",TypeError):fe(`path must be a string, but got \`${ee}\``,TypeError),O=J=>u.test(J);C.isNotRelative=O,C.convert=J=>J;var V=class{constructor({ignorecase:J=!0,ignoreCase:ee=J,allowRelativePaths:fe=!1}={}){_(this,h,!0),this._rules=[],this._ignoreCase=ee,this._allowRelativePaths=fe,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(J){if(J&&J[h]){this._rules=this._rules.concat(J._rules),this._added=!0;return}if(U(J)){let ee=j(J,this._ignoreCase);this._added=!0,this._rules.push(ee)}}add(J){return this._added=!1,t(L(J)?Y(J):J).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(J){return this.add(J)}_testOne(J,ee){let fe=!1,ie=!1;return this._rules.forEach(Se=>{let{negative:ce}=Se;if(ie===ce&&fe!==ie||ce&&!fe&&!ie&&!ee)return;Se.regex.test(J)&&(fe=!ce,ie=ce)}),{ignored:fe,unignored:ie}}_test(J,ee,fe,ie){let Se=J&&C.convert(J);return C(Se,J,this._allowRelativePaths?v:M),this._t(Se,ee,fe,ie)}_t(J,ee,fe,ie){if(J in ee)return ee[J];if(ie||(ie=J.split(m)),ie.pop(),!ie.length)return ee[J]=this._testOne(J,fe);let Se=this._t(ie.join(m)+m,ee,fe,ie);return ee[J]=Se.ignored?Se:this._testOne(J,fe)}ignores(J){return this._test(J,this._ignoreCache,!1).ignored}createFilter(){return J=>!this.ignores(J)}filter(J){return t(J).filter(this.createFilter())}test(J){return this._test(J,this._testCache,!0)}},Q=J=>new V(J),X=J=>C(J&&C.convert(J),J,v);if(Q.isPathValid=X,Q.default=Q,r.exports=Q,typeof process<"u"&&(process.env&&process.env.IGNORE_TEST_WIN32||process.platform==="win32")){let J=fe=>/^\\\\\?\\/.test(fe)||/["<>|\u0000-\u001F]+/u.test(fe)?fe:fe.replace(/\\/g,"/");C.convert=J;let ee=/^[a-z]:\//i;C.isNotRelative=fe=>ee.test(fe)||O(fe)}}}),K5l=Ki({"src/utils/get-file-content-or-null.js"(e,r){"use strict";var t=require("fs"),n=t.promises;async function i(a){try{return await n.readFile(a,"utf8")}catch(o){return s(a,o)}}i.sync=function(a){try{return t.readFileSync(a,"utf8")}catch(o){return s(a,o)}};function s(a,o){if(o&&o.code==="ENOENT")return null;throw new Error(`Unable to read ${a}: ${o.message}`)}r.exports=i}}),tms=Ki({"src/common/create-ignorer.js"(e,r){"use strict";var t=require("path"),n=Q5l().default,i=K5l();async function s(o,c){let l=o?await i(t.resolve(o)):null;return a(l,c)}s.sync=function(o,c){let l=o?i.sync(t.resolve(o)):null;return a(l,c)};function a(o,c){let l=n({allowRelativePaths:!0}).add(o||"");return c||l.add("node_modules"),l}r.exports=s}}),H5l=Ki({"src/common/get-file-info.js"(e,r){"use strict";var t=require("path"),n=iHt(),i=ems(),s=tms();async function a(u,m){if(typeof u!="string")throw new TypeError(`expect \`filePath\` to be a string, got \`${typeof u}\``);let h=await s(m.ignorePath,m.withNodeModules);return c({ignorer:h,filePath:u,plugins:m.plugins,resolveConfig:m.resolveConfig,ignorePath:m.ignorePath,sync:!1})}a.sync=function(u,m){if(typeof u!="string")throw new TypeError(`expect \`filePath\` to be a string, got \`${typeof u}\``);let h=s.sync(m.ignorePath,m.withNodeModules);return c({ignorer:h,filePath:u,plugins:m.plugins,resolveConfig:m.resolveConfig,ignorePath:m.ignorePath,sync:!0})};function o(u,m,h){if(u&&u.parser)return u.parser;let _=n.inferParser(m,h);return _||null}function c({ignorer:u,filePath:m,plugins:h,resolveConfig:_=!1,ignorePath:b,sync:v=!1}){let w=l(m,b),x={ignored:u.ignores(w),inferredParser:null};if(x.ignored)return x;let P;if(_)if(v)P=i.resolveConfig.sync(m);else return i.resolveConfig(m).then(k=>(x.inferredParser=o(k,m,h),x));return x.inferredParser=o(P,m,h),x}function l(u,m){return m?t.relative(t.dirname(m),u):u}r.exports=a}}),W5l=Ki({"src/common/util-shared.js"(e,r){"use strict";var{getMaxContinuousCount:t,getStringWidth:n,getAlignmentSize:i,getIndentSize:s,skip:a,skipWhitespace:o,skipSpaces:c,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:m,skipInlineComment:h,skipTrailingComment:_,hasNewline:b,hasNewlineInRange:v,hasSpaces:w,isNextLineEmpty:x,isNextLineEmptyAfterIndex:P,isPreviousLineEmpty:k,getNextNonSpaceNonCommentCharacterIndex:R,makeString:L,addLeadingComment:U,addDanglingComment:Y,addTrailingComment:N}=Ng();r.exports={getMaxContinuousCount:t,getStringWidth:n,getAlignmentSize:i,getIndentSize:s,skip:a,skipWhitespace:o,skipSpaces:c,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:m,skipInlineComment:h,skipTrailingComment:_,hasNewline:b,hasNewlineInRange:v,hasSpaces:w,isNextLineEmpty:x,isNextLineEmptyAfterIndex:P,isPreviousLineEmpty:k,getNextNonSpaceNonCommentCharacterIndex:R,makeString:L,addLeadingComment:U,addDanglingComment:Y,addTrailingComment:N}}}),Y5l=Ki({"node_modules/fast-glob/out/utils/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.splitWhen=e.flatten=void 0;function r(n){return n.reduce((i,s)=>[].concat(i,s),[])}e.flatten=r;function t(n,i){let s=[[]],a=0;for(let o of n)i(o)?(a++,s[a]=[]):s[a].push(o);return s}e.splitWhen=t}}),J5l=Ki({"node_modules/fast-glob/out/utils/errno.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isEnoentCodeError=void 0;function r(t){return t.code==="ENOENT"}e.isEnoentCodeError=r}}),X5l=Ki({"node_modules/fast-glob/out/utils/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDirentFromStats=void 0;var r=class{constructor(n,i){this.name=n,this.isBlockDevice=i.isBlockDevice.bind(i),this.isCharacterDevice=i.isCharacterDevice.bind(i),this.isDirectory=i.isDirectory.bind(i),this.isFIFO=i.isFIFO.bind(i),this.isFile=i.isFile.bind(i),this.isSocket=i.isSocket.bind(i),this.isSymbolicLink=i.isSymbolicLink.bind(i)}};function t(n,i){return new r(n,i)}e.createDirentFromStats=t}}),Z5l=Ki({"node_modules/fast-glob/out/utils/path.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeLeadingDotSegment=e.escape=e.makeAbsolute=e.unixify=void 0;var r=require("path"),t=2,n=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\())/g;function i(c){return c.replace(/\\/g,"/")}e.unixify=i;function s(c,l){return r.resolve(c,l)}e.makeAbsolute=s;function a(c){return c.replace(n,"\\$2")}e.escape=a;function o(c){if(c.charAt(0)==="."){let l=c.charAt(1);if(l==="/"||l==="\\")return c.slice(t)}return c}e.removeLeadingDotSegment=o}}),eNl=Ki({"node_modules/is-extglob/index.js"(e,r){r.exports=function(n){if(typeof n!="string"||n==="")return!1;for(var i;i=/(\\).|([@?!+*]\(.*\))/g.exec(n);){if(i[2])return!0;n=n.slice(i.index+i[0].length)}return!1}}}),tNl=Ki({"node_modules/is-glob/index.js"(e,r){var t=eNl(),n={"{":"}","(":")","[":"]"},i=function(a){if(a[0]==="!")return!0;for(var o=0,c=-2,l=-2,u=-2,m=-2,h=-2;oo&&(h===-1||h>l||(h=a.indexOf("\\",o),h===-1||h>l)))||u!==-1&&a[o]==="{"&&a[o+1]!=="}"&&(u=a.indexOf("}",o),u>o&&(h=a.indexOf("\\",o),h===-1||h>u))||m!==-1&&a[o]==="("&&a[o+1]==="?"&&/[:!=]/.test(a[o+2])&&a[o+3]!==")"&&(m=a.indexOf(")",o),m>o&&(h=a.indexOf("\\",o),h===-1||h>m))||c!==-1&&a[o]==="("&&a[o+1]!=="|"&&(cc&&(h=a.indexOf("\\",c),h===-1||h>m))))return!0;if(a[o]==="\\"){var _=a[o+1];o+=2;var b=n[_];if(b){var v=a.indexOf(b,o);v!==-1&&(o=v+1)}if(a[o]==="!")return!0}else o++}return!1},s=function(a){if(a[0]==="!")return!0;for(var o=0;o!U(fe))}e.getPatternsInsideCurrentDirectory=R;function L(ee){return ee.filter(U)}e.getPatternsOutsideCurrentDirectory=L;function U(ee){return ee.startsWith("..")||ee.startsWith("./..")}e.isPatternRelatedToParentDirectory=U;function Y(ee){return t(ee,{flipBackslashes:!1})}e.getBaseDirectory=Y;function N(ee){return ee.includes(i)}e.hasGlobStar=N;function j(ee){return ee.endsWith("/"+i)}e.endsWithSlashGlobStar=j;function M(ee){let fe=r.basename(ee);return j(ee)||m(fe)}e.isAffectDepthOfReadingPattern=M;function C(ee){return ee.reduce((fe,ie)=>fe.concat(O(ie)),[])}e.expandPatternsWithBraceExpansion=C;function O(ee){return n.braces(ee,{expand:!0,nodupes:!0})}e.expandBraceExpansion=O;function V(ee,fe){let{parts:ie}=n.scan(ee,Object.assign(Object.assign({},fe),{parts:!0}));return ie.length===0&&(ie=[ee]),ie[0].startsWith("/")&&(ie[0]=ie[0].slice(1),ie.unshift("")),ie}e.getPatternParts=V;function Q(ee,fe){return n.makeRe(ee,fe)}e.makeRe=Q;function X(ee,fe){return ee.map(ie=>Q(ie,fe))}e.convertPatternsToRe=X;function J(ee,fe){return fe.some(ie=>ie.test(ee))}e.matchAny=J}}),iNl=Ki({"node_modules/merge2/index.js"(e,r){"use strict";var t=require("stream"),n=t.PassThrough,i=Array.prototype.slice;r.exports=s;function s(){let o=[],c=i.call(arguments),l=!1,u=c[c.length-1];u&&!Array.isArray(u)&&u.pipe==null?c.pop():u={};let m=u.end!==!1,h=u.pipeError===!0;u.objectMode==null&&(u.objectMode=!0),u.highWaterMark==null&&(u.highWaterMark=64*1024);let _=n(u);function b(){for(let x=0,P=arguments.length;x0||(l=!1,v())}function R(L){function U(){L.removeListener("merge2UnpipeEnd",U),L.removeListener("end",U),h&&L.removeListener("error",Y),k()}function Y(N){_.emit("error",N)}if(L._readableState.endEmitted)return k();L.on("merge2UnpipeEnd",U),L.on("end",U),h&&L.on("error",Y),L.pipe(_,{end:!1}),L.resume()}for(let L=0;L{a.once("error",o=>s.emit("error",o))}),s.once("close",()=>n(i)),s.once("end",()=>n(i)),s}e.merge=t;function n(i){i.forEach(s=>s.emit("close"))}}}),aNl=Ki({"node_modules/fast-glob/out/utils/string.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isEmpty=e.isString=void 0;function r(n){return typeof n=="string"}e.isString=r;function t(n){return n===""}e.isEmpty=t}}),mme=Ki({"node_modules/fast-glob/out/utils/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.string=e.stream=e.pattern=e.path=e.fs=e.errno=e.array=void 0;var r=Y5l();e.array=r;var t=J5l();e.errno=t;var n=X5l();e.fs=n;var i=Z5l();e.path=i;var s=nNl();e.pattern=s;var a=sNl();e.stream=a;var o=aNl();e.string=o}}),oNl=Ki({"node_modules/fast-glob/out/managers/tasks.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertPatternGroupToTask=e.convertPatternGroupsToTasks=e.groupPatternsByBaseDirectory=e.getNegativePatternsAsPositive=e.getPositivePatterns=e.convertPatternsToTasks=e.generate=void 0;var r=mme();function t(l,u){let m=i(l),h=s(l,u.ignore),_=m.filter(x=>r.pattern.isStaticPattern(x,u)),b=m.filter(x=>r.pattern.isDynamicPattern(x,u)),v=n(_,h,!1),w=n(b,h,!0);return v.concat(w)}e.generate=t;function n(l,u,m){let h=[],_=r.pattern.getPatternsOutsideCurrentDirectory(l),b=r.pattern.getPatternsInsideCurrentDirectory(l),v=a(_),w=a(b);return h.push(...o(v,u,m)),"."in w?h.push(c(".",b,u,m)):h.push(...o(w,u,m)),h}e.convertPatternsToTasks=n;function i(l){return r.pattern.getPositivePatterns(l)}e.getPositivePatterns=i;function s(l,u){return r.pattern.getNegativePatterns(l).concat(u).map(r.pattern.convertToPositivePattern)}e.getNegativePatternsAsPositive=s;function a(l){let u={};return l.reduce((m,h)=>{let _=r.pattern.getBaseDirectory(h);return _ in m?m[_].push(h):m[_]=[h],m},u)}e.groupPatternsByBaseDirectory=a;function o(l,u,m){return Object.keys(l).map(h=>c(h,l[h],u,m))}e.convertPatternGroupsToTasks=o;function c(l,u,m,h){return{dynamic:h,positive:u,negative:m,base:l,patterns:[].concat(u,m.map(r.pattern.convertToNegativePattern))}}e.convertPatternGroupToTask=c}}),cNl=Ki({"node_modules/fast-glob/out/managers/patterns.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeDuplicateSlashes=e.transform=void 0;var r=/(?!^)\/{2,}/g;function t(i){return i.map(s=>n(s))}e.transform=t;function n(i){return i.replace(r,"/")}e.removeDuplicateSlashes=n}}),uNl=Ki({"node_modules/@nodelib/fs.stat/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.read=void 0;function r(i,s,a){s.fs.lstat(i,(o,c)=>{if(o!==null){t(a,o);return}if(!c.isSymbolicLink()||!s.followSymbolicLink){n(a,c);return}s.fs.stat(i,(l,u)=>{if(l!==null){if(s.throwErrorOnBrokenSymbolicLink){t(a,l);return}n(a,c);return}s.markSymbolicLink&&(u.isSymbolicLink=()=>!0),n(a,u)})})}e.read=r;function t(i,s){i(s)}function n(i,s){i(null,s)}}}),lNl=Ki({"node_modules/@nodelib/fs.stat/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.read=void 0;function r(t,n){let i=n.fs.lstatSync(t);if(!i.isSymbolicLink()||!n.followSymbolicLink)return i;try{let s=n.fs.statSync(t);return n.markSymbolicLink&&(s.isSymbolicLink=()=>!0),s}catch(s){if(!n.throwErrorOnBrokenSymbolicLink)return i;throw s}}e.read=r}}),dNl=Ki({"node_modules/@nodelib/fs.stat/out/adapters/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createFileSystemAdapter=e.FILE_SYSTEM_ADAPTER=void 0;var r=require("fs");e.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync};function t(n){return n===void 0?e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},e.FILE_SYSTEM_ADAPTER),n)}e.createFileSystemAdapter=t}}),pNl=Ki({"node_modules/@nodelib/fs.stat/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=dNl(),t=class{constructor(n={}){this._options=n,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=r.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(n,i){return n??i}};e.default=t}}),Gqe=Ki({"node_modules/@nodelib/fs.stat/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statSync=e.stat=e.Settings=void 0;var r=uNl(),t=lNl(),n=pNl();e.Settings=n.default;function i(o,c,l){if(typeof c=="function"){r.read(o,a(),c);return}r.read(o,a(c),l)}e.stat=i;function s(o,c){let l=a(c);return t.read(o,l)}e.statSync=s;function a(o={}){return o instanceof n.default?o:new n.default(o)}}}),mNl=Ki({"node_modules/queue-microtask/index.js"(e,r){var t;r.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):n=>(t||(t=Promise.resolve())).then(n).catch(i=>setTimeout(()=>{throw i},0))}}),fNl=Ki({"node_modules/run-parallel/index.js"(e,r){r.exports=n;var t=mNl();function n(i,s){let a,o,c,l=!0;Array.isArray(i)?(a=[],o=i.length):(c=Object.keys(i),a={},o=c.length);function u(h){function _(){s&&s(h,a),s=null}l?t(_):_()}function m(h,_,b){a[h]=b,(--o===0||_)&&u(_)}o?c?c.forEach(function(h){i[h](function(_,b){m(h,_,b)})}):i.forEach(function(h,_){h(function(b,v){m(_,b,v)})}):u(null),l=!1}}}),rms=Ki({"node_modules/@nodelib/fs.scandir/out/constants.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var r=process.versions.node.split(".");if(r[0]===void 0||r[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var t=Number.parseInt(r[0],10),n=Number.parseInt(r[1],10),i=10,s=10,a=t>i,o=t===i&&n>=s;e.IS_SUPPORT_READDIR_WITH_FILE_TYPES=a||o}}),hNl=Ki({"node_modules/@nodelib/fs.scandir/out/utils/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDirentFromStats=void 0;var r=class{constructor(n,i){this.name=n,this.isBlockDevice=i.isBlockDevice.bind(i),this.isCharacterDevice=i.isCharacterDevice.bind(i),this.isDirectory=i.isDirectory.bind(i),this.isFIFO=i.isFIFO.bind(i),this.isFile=i.isFile.bind(i),this.isSocket=i.isSocket.bind(i),this.isSymbolicLink=i.isSymbolicLink.bind(i)}};function t(n,i){return new r(n,i)}e.createDirentFromStats=t}}),nms=Ki({"node_modules/@nodelib/fs.scandir/out/utils/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fs=void 0;var r=hNl();e.fs=r}}),ims=Ki({"node_modules/@nodelib/fs.scandir/out/providers/common.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.joinPathSegments=void 0;function r(t,n,i){return t.endsWith(i)?t+n:t+i+n}e.joinPathSegments=r}}),gNl=Ki({"node_modules/@nodelib/fs.scandir/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readdir=e.readdirWithFileTypes=e.read=void 0;var r=Gqe(),t=fNl(),n=rms(),i=nms(),s=ims();function a(h,_,b){if(!_.stats&&n.IS_SUPPORT_READDIR_WITH_FILE_TYPES){o(h,_,b);return}l(h,_,b)}e.read=a;function o(h,_,b){_.fs.readdir(h,{withFileTypes:!0},(v,w)=>{if(v!==null){u(b,v);return}let x=w.map(k=>({dirent:k,name:k.name,path:s.joinPathSegments(h,k.name,_.pathSegmentSeparator)}));if(!_.followSymbolicLinks){m(b,x);return}let P=x.map(k=>c(k,_));t(P,(k,R)=>{if(k!==null){u(b,k);return}m(b,R)})})}e.readdirWithFileTypes=o;function c(h,_){return b=>{if(!h.dirent.isSymbolicLink()){b(null,h);return}_.fs.stat(h.path,(v,w)=>{if(v!==null){if(_.throwErrorOnBrokenSymbolicLink){b(v);return}b(null,h);return}h.dirent=i.fs.createDirentFromStats(h.name,w),b(null,h)})}}function l(h,_,b){_.fs.readdir(h,(v,w)=>{if(v!==null){u(b,v);return}let x=w.map(P=>{let k=s.joinPathSegments(h,P,_.pathSegmentSeparator);return R=>{r.stat(k,_.fsStatSettings,(L,U)=>{if(L!==null){R(L);return}let Y={name:P,path:k,dirent:i.fs.createDirentFromStats(P,U)};_.stats&&(Y.stats=U),R(null,Y)})}});t(x,(P,k)=>{if(P!==null){u(b,P);return}m(b,k)})})}e.readdir=l;function u(h,_){h(_)}function m(h,_){h(null,_)}}}),yNl=Ki({"node_modules/@nodelib/fs.scandir/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readdir=e.readdirWithFileTypes=e.read=void 0;var r=Gqe(),t=rms(),n=nms(),i=ims();function s(c,l){return!l.stats&&t.IS_SUPPORT_READDIR_WITH_FILE_TYPES?a(c,l):o(c,l)}e.read=s;function a(c,l){return l.fs.readdirSync(c,{withFileTypes:!0}).map(m=>{let h={dirent:m,name:m.name,path:i.joinPathSegments(c,m.name,l.pathSegmentSeparator)};if(h.dirent.isSymbolicLink()&&l.followSymbolicLinks)try{let _=l.fs.statSync(h.path);h.dirent=n.fs.createDirentFromStats(h.name,_)}catch(_){if(l.throwErrorOnBrokenSymbolicLink)throw _}return h})}e.readdirWithFileTypes=a;function o(c,l){return l.fs.readdirSync(c).map(m=>{let h=i.joinPathSegments(c,m,l.pathSegmentSeparator),_=r.statSync(h,l.fsStatSettings),b={name:m,path:h,dirent:n.fs.createDirentFromStats(m,_)};return l.stats&&(b.stats=_),b})}e.readdir=o}}),_Nl=Ki({"node_modules/@nodelib/fs.scandir/out/adapters/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createFileSystemAdapter=e.FILE_SYSTEM_ADAPTER=void 0;var r=require("fs");e.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync,readdir:r.readdir,readdirSync:r.readdirSync};function t(n){return n===void 0?e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},e.FILE_SYSTEM_ADAPTER),n)}e.createFileSystemAdapter=t}}),ANl=Ki({"node_modules/@nodelib/fs.scandir/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=Gqe(),n=_Nl(),i=class{constructor(s={}){this._options=s,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=n.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new t.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(s,a){return s??a}};e.default=i}}),mXr=Ki({"node_modules/@nodelib/fs.scandir/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Settings=e.scandirSync=e.scandir=void 0;var r=gNl(),t=yNl(),n=ANl();e.Settings=n.default;function i(o,c,l){if(typeof c=="function"){r.read(o,a(),c);return}r.read(o,a(c),l)}e.scandir=i;function s(o,c){let l=a(c);return t.read(o,l)}e.scandirSync=s;function a(o={}){return o instanceof n.default?o:new n.default(o)}}}),bNl=Ki({"node_modules/reusify/reusify.js"(e,r){"use strict";function t(n){var i=new n,s=i;function a(){var c=i;return c.next?i=c.next:(i=new n,s=i),c.next=null,c}function o(c){s.next=c,s=c}return{get:a,release:o}}r.exports=t}}),CNl=Ki({"node_modules/fastq/queue.js"(e,r){"use strict";var t=bNl();function n(o,c,l){if(typeof o=="function"&&(l=c,c=o,o=null),l<1)throw new Error("fastqueue concurrency must be greater than 1");var u=t(s),m=null,h=null,_=0,b=null,v={push:U,drain:i,saturated:i,pause:x,paused:!1,concurrency:l,running:w,resume:R,idle:L,length:P,getQueue:k,unshift:Y,empty:i,kill:j,killAndDrain:M,error:C};return v;function w(){return _}function x(){v.paused=!0}function P(){for(var O=m,V=0;O;)O=O.next,V++;return V}function k(){for(var O=m,V=[];O;)V.push(O.value),O=O.next;return V}function R(){if(v.paused){v.paused=!1;for(var O=0;O{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(o){this._emitter.on("entry",o)}onError(o){this._emitter.once("error",o)}onEnd(o){this._emitter.once("end",o)}_pushToQueue(o,c){let l={directory:o,base:c};this._queue.push(l,u=>{u!==null&&this._handleError(u)})}_worker(o,c){this._scandir(o.directory,this._settings.fsScandirSettings,(l,u)=>{if(l!==null){c(l,void 0);return}for(let m of u)this._handleEntry(m,o.base);c(null,void 0)})}_handleError(o){this._isDestroyed||!i.isFatalError(this._settings,o)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",o))}_handleEntry(o,c){if(this._isDestroyed||this._isFatalError)return;let l=o.path;c!==void 0&&(o.path=i.joinPathSegments(c,o.name,this._settings.pathSegmentSeparator)),i.isAppliedFilter(this._settings.entryFilter,o)&&this._emitEntry(o),o.dirent.isDirectory()&&i.isAppliedFilter(this._settings.deepFilter,o)&&this._pushToQueue(l,c===void 0?void 0:o.path)}_emitEntry(o){this._emitter.emit("entry",o)}};e.default=a}}),vNl=Ki({"node_modules/@nodelib/fs.walk/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=ams(),t=class{constructor(s,a){this._root=s,this._settings=a,this._reader=new r.default(this._root,this._settings),this._storage=[]}read(s){this._reader.onError(a=>{n(s,a)}),this._reader.onEntry(a=>{this._storage.push(a)}),this._reader.onEnd(()=>{i(s,this._storage)}),this._reader.read()}};e.default=t;function n(s,a){s(a)}function i(s,a){s(null,a)}}}),ENl=Ki({"node_modules/@nodelib/fs.walk/out/providers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=ams(),n=class{constructor(i,s){this._root=i,this._settings=s,this._reader=new t.default(this._root,this._settings),this._stream=new r.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(i=>{this._stream.emit("error",i)}),this._reader.onEntry(i=>{this._stream.push(i)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};e.default=n}}),DNl=Ki({"node_modules/@nodelib/fs.walk/out/readers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mXr(),t=fXr(),n=sms(),i=class extends n.default{constructor(){super(...arguments),this._scandir=r.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(s,a){this._queue.add({directory:s,base:a})}_handleQueue(){for(let s of this._queue.values())this._handleDirectory(s.directory,s.base)}_handleDirectory(s,a){try{let o=this._scandir(s,this._settings.fsScandirSettings);for(let c of o)this._handleEntry(c,a)}catch(o){this._handleError(o)}}_handleError(s){if(t.isFatalError(this._settings,s))throw s}_handleEntry(s,a){let o=s.path;a!==void 0&&(s.path=t.joinPathSegments(a,s.name,this._settings.pathSegmentSeparator)),t.isAppliedFilter(this._settings.entryFilter,s)&&this._pushToStorage(s),s.dirent.isDirectory()&&t.isAppliedFilter(this._settings.deepFilter,s)&&this._pushToQueue(o,a===void 0?void 0:s.path)}_pushToStorage(s){this._storage.push(s)}};e.default=i}}),SNl=Ki({"node_modules/@nodelib/fs.walk/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=DNl(),t=class{constructor(n,i){this._root=n,this._settings=i,this._reader=new r.default(this._root,this._settings)}read(){return this._reader.read()}};e.default=t}}),wNl=Ki({"node_modules/@nodelib/fs.walk/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=mXr(),n=class{constructor(i={}){this._options=i,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.fsScandirSettings=new t.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(i,s){return i??s}};e.default=n}}),hXr=Ki({"node_modules/@nodelib/fs.walk/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Settings=e.walkStream=e.walkSync=e.walk=void 0;var r=vNl(),t=ENl(),n=SNl(),i=wNl();e.Settings=i.default;function s(l,u,m){if(typeof u=="function"){new r.default(l,c()).read(u);return}new r.default(l,c(u)).read(m)}e.walk=s;function a(l,u){let m=c(u);return new n.default(l,m).read()}e.walkSync=a;function o(l,u){let m=c(u);return new t.default(l,m).read()}e.walkStream=o;function c(l={}){return l instanceof i.default?l:new i.default(l)}}}),gXr=Ki({"node_modules/fast-glob/out/readers/reader.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=Gqe(),n=mme(),i=class{constructor(s){this._settings=s,this._fsStatSettings=new t.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(s){return r.resolve(this._settings.cwd,s)}_makeEntry(s,a){let o={name:a,path:a,dirent:n.fs.createDirentFromStats(a,s)};return this._settings.stats&&(o.stats=s),o}_isFatalError(s){return!n.errno.isEnoentCodeError(s)&&!this._settings.suppressErrors}};e.default=i}}),oms=Ki({"node_modules/fast-glob/out/readers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=Gqe(),n=hXr(),i=gXr(),s=class extends i.default{constructor(){super(...arguments),this._walkStream=n.walkStream,this._stat=t.stat}dynamic(a,o){return this._walkStream(a,o)}static(a,o){let c=a.map(this._getFullEntryPath,this),l=new r.PassThrough({objectMode:!0});l._write=(u,m,h)=>this._getEntry(c[u],a[u],o).then(_=>{_!==null&&o.entryFilter(_)&&l.push(_),u===c.length-1&&l.end(),h()}).catch(h);for(let u=0;uthis._makeEntry(l,o)).catch(l=>{if(c.errorFilter(l))return null;throw l})}_getStat(a){return new Promise((o,c)=>{this._stat(a,this._fsStatSettings,(l,u)=>l===null?o(u):c(l))})}};e.default=s}}),INl=Ki({"node_modules/fast-glob/out/readers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=hXr(),t=gXr(),n=oms(),i=class extends t.default{constructor(){super(...arguments),this._walkAsync=r.walk,this._readerStream=new n.default(this._settings)}dynamic(s,a){return new Promise((o,c)=>{this._walkAsync(s,a,(l,u)=>{l===null?o(u):c(l)})})}async static(s,a){let o=[],c=this._readerStream.static(s,a);return new Promise((l,u)=>{c.once("error",u),c.on("data",m=>o.push(m)),c.once("end",()=>l(o))})}};e.default=i}}),xNl=Ki({"node_modules/fast-glob/out/providers/matchers/matcher.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n,i,s){this._patterns=n,this._settings=i,this._micromatchOptions=s,this._storage=[],this._fillStorage()}_fillStorage(){let n=r.pattern.expandPatternsWithBraceExpansion(this._patterns);for(let i of n){let s=this._getPatternSegments(i),a=this._splitSegmentsIntoSections(s);this._storage.push({complete:a.length<=1,pattern:i,segments:s,sections:a})}}_getPatternSegments(n){return r.pattern.getPatternParts(n,this._micromatchOptions).map(s=>r.pattern.isDynamicPattern(s,this._settings)?{dynamic:!0,pattern:s,patternRe:r.pattern.makeRe(s,this._micromatchOptions)}:{dynamic:!1,pattern:s})}_splitSegmentsIntoSections(n){return r.array.splitWhen(n,i=>i.dynamic&&r.pattern.hasGlobStar(i.pattern))}};e.default=t}}),TNl=Ki({"node_modules/fast-glob/out/providers/matchers/partial.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=xNl(),t=class extends r.default{match(n){let i=n.split("/"),s=i.length,a=this._storage.filter(o=>!o.complete||o.segments.length>s);for(let o of a){let c=o.sections[0];if(!o.complete&&s>c.length||i.every((u,m)=>{let h=o.segments[m];return!!(h.dynamic&&h.patternRe.test(u)||!h.dynamic&&h.pattern===u)}))return!0}return!1}};e.default=t}}),PNl=Ki({"node_modules/fast-glob/out/providers/filters/deep.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=TNl(),n=class{constructor(i,s){this._settings=i,this._micromatchOptions=s}getFilter(i,s,a){let o=this._getMatcher(s),c=this._getNegativePatternsRe(a);return l=>this._filter(i,l,o,c)}_getMatcher(i){return new t.default(i,this._settings,this._micromatchOptions)}_getNegativePatternsRe(i){let s=i.filter(r.pattern.isAffectDepthOfReadingPattern);return r.pattern.convertPatternsToRe(s,this._micromatchOptions)}_filter(i,s,a,o){if(this._isSkippedByDeep(i,s.path)||this._isSkippedSymbolicLink(s))return!1;let c=r.path.removeLeadingDotSegment(s.path);return this._isSkippedByPositivePatterns(c,a)?!1:this._isSkippedByNegativePatterns(c,o)}_isSkippedByDeep(i,s){return this._settings.deep===1/0?!1:this._getEntryLevel(i,s)>=this._settings.deep}_getEntryLevel(i,s){let a=s.split("/").length;if(i==="")return a;let o=i.split("/").length;return a-o}_isSkippedSymbolicLink(i){return!this._settings.followSymbolicLinks&&i.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(i,s){return!this._settings.baseNameMatch&&!s.match(i)}_isSkippedByNegativePatterns(i,s){return!r.pattern.matchAny(i,s)}};e.default=n}}),RNl=Ki({"node_modules/fast-glob/out/providers/filters/entry.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n,i){this._settings=n,this._micromatchOptions=i,this.index=new Map}getFilter(n,i){let s=r.pattern.convertPatternsToRe(n,this._micromatchOptions),a=r.pattern.convertPatternsToRe(i,this._micromatchOptions);return o=>this._filter(o,s,a)}_filter(n,i,s){if(this._settings.unique&&this._isDuplicateEntry(n)||this._onlyFileFilter(n)||this._onlyDirectoryFilter(n)||this._isSkippedByAbsoluteNegativePatterns(n.path,s))return!1;let a=this._settings.baseNameMatch?n.name:n.path,o=n.dirent.isDirectory(),c=this._isMatchToPatterns(a,i,o)&&!this._isMatchToPatterns(n.path,s,o);return this._settings.unique&&c&&this._createIndexRecord(n),c}_isDuplicateEntry(n){return this.index.has(n.path)}_createIndexRecord(n){this.index.set(n.path,void 0)}_onlyFileFilter(n){return this._settings.onlyFiles&&!n.dirent.isFile()}_onlyDirectoryFilter(n){return this._settings.onlyDirectories&&!n.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(n,i){if(!this._settings.absolute)return!1;let s=r.path.makeAbsolute(this._settings.cwd,n);return r.pattern.matchAny(s,i)}_isMatchToPatterns(n,i,s){let a=r.path.removeLeadingDotSegment(n),o=r.pattern.matchAny(a,i);return!o&&s?r.pattern.matchAny(a+"/",i):o}};e.default=t}}),kNl=Ki({"node_modules/fast-glob/out/providers/filters/error.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n){this._settings=n}getFilter(){return n=>this._isNonFatalError(n)}_isNonFatalError(n){return r.errno.isEnoentCodeError(n)||this._settings.suppressErrors}};e.default=t}}),FNl=Ki({"node_modules/fast-glob/out/providers/transformers/entry.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n){this._settings=n}getTransformer(){return n=>this._transform(n)}_transform(n){let i=n.path;return this._settings.absolute&&(i=r.path.makeAbsolute(this._settings.cwd,i),i=r.path.unixify(i)),this._settings.markDirectories&&n.dirent.isDirectory()&&(i+="/"),this._settings.objectMode?Object.assign(Object.assign({},n),{path:i}):i}};e.default=t}}),yXr=Ki({"node_modules/fast-glob/out/providers/provider.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=PNl(),n=RNl(),i=kNl(),s=FNl(),a=class{constructor(o){this._settings=o,this.errorFilter=new i.default(this._settings),this.entryFilter=new n.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new t.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new s.default(this._settings)}_getRootDirectory(o){return r.resolve(this._settings.cwd,o.base)}_getReaderOptions(o){let c=o.base==="."?"":o.base;return{basePath:c,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(c,o.positive,o.negative),entryFilter:this.entryFilter.getFilter(o.positive,o.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};e.default=a}}),NNl=Ki({"node_modules/fast-glob/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=INl(),t=yXr(),n=class extends t.default{constructor(){super(...arguments),this._reader=new r.default(this._settings)}async read(i){let s=this._getRootDirectory(i),a=this._getReaderOptions(i);return(await this.api(s,i,a)).map(c=>a.transform(c))}api(i,s,a){return s.dynamic?this._reader.dynamic(i,a):this._reader.static(s.patterns,a)}};e.default=n}}),ONl=Ki({"node_modules/fast-glob/out/providers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=oms(),n=yXr(),i=class extends n.default{constructor(){super(...arguments),this._reader=new t.default(this._settings)}read(s){let a=this._getRootDirectory(s),o=this._getReaderOptions(s),c=this.api(a,s,o),l=new r.Readable({objectMode:!0,read:()=>{}});return c.once("error",u=>l.emit("error",u)).on("data",u=>l.emit("data",o.transform(u))).once("end",()=>l.emit("end")),l.once("close",()=>c.destroy()),l}api(s,a,o){return a.dynamic?this._reader.dynamic(s,o):this._reader.static(a.patterns,o)}};e.default=i}}),BNl=Ki({"node_modules/fast-glob/out/readers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Gqe(),t=hXr(),n=gXr(),i=class extends n.default{constructor(){super(...arguments),this._walkSync=t.walkSync,this._statSync=r.statSync}dynamic(s,a){return this._walkSync(s,a)}static(s,a){let o=[];for(let c of s){let l=this._getFullEntryPath(c),u=this._getEntry(l,c,a);u===null||!a.entryFilter(u)||o.push(u)}return o}_getEntry(s,a,o){try{let c=this._getStat(s);return this._makeEntry(c,a)}catch(c){if(o.errorFilter(c))return null;throw c}}_getStat(s){return this._statSync(s,this._fsStatSettings)}};e.default=i}}),qNl=Ki({"node_modules/fast-glob/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=BNl(),t=yXr(),n=class extends t.default{constructor(){super(...arguments),this._reader=new r.default(this._settings)}read(i){let s=this._getRootDirectory(i),a=this._getReaderOptions(i);return this.api(s,i,a).map(a.transform)}api(i,s,a){return s.dynamic?this._reader.dynamic(i,a):this._reader.static(s.patterns,a)}};e.default=n}}),MNl=Ki({"node_modules/fast-glob/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var r=require("fs"),t=require("os"),n=Math.max(t.cpus().length,1);e.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:r.lstat,lstatSync:r.lstatSync,stat:r.stat,statSync:r.statSync,readdir:r.readdir,readdirSync:r.readdirSync};var i=class{constructor(s={}){this._options=s,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,n),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0)}_getValue(s,a){return s===void 0?a:s}_getFileSystemMethods(s={}){return Object.assign(Object.assign({},e.DEFAULT_FILE_SYSTEM_ADAPTER),s)}};e.default=i}}),LNl=Ki({"node_modules/fast-glob/out/index.js"(e,r){"use strict";var t=oNl(),n=cNl(),i=NNl(),s=ONl(),a=qNl(),o=MNl(),c=mme();async function l(h,_){m(h);let b=u(h,i.default,_),v=await Promise.all(b);return c.array.flatten(v)}(function(h){function _(P,k){m(P);let R=u(P,a.default,k);return c.array.flatten(R)}h.sync=_;function b(P,k){m(P);let R=u(P,s.default,k);return c.stream.merge(R)}h.stream=b;function v(P,k){m(P);let R=n.transform([].concat(P)),L=new o.default(k);return t.generate(R,L)}h.generateTasks=v;function w(P,k){m(P);let R=new o.default(k);return c.pattern.isDynamicPattern(P,R)}h.isDynamicPattern=w;function x(P){return m(P),c.path.escape(P)}h.escapePath=x})(l||(l={}));function u(h,_,b){let v=n.transform([].concat(h)),w=new o.default(b),x=t.generate(v,w),P=new _(w);return x.map(P.read,P)}function m(h){if(![].concat(h).every(v=>c.string.isString(v)&&!c.string.isEmpty(v)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}r.exports=l}}),jNl=Ki({"src/utils/uniq-by-key.js"(e,r){"use strict";function t(n,i){let s=[],a=new Set;for(let o of n){let c=o[i];a.has(c)||(a.add(c),s.push(o))}return s}r.exports=t}}),A2e=Ki({"src/utils/create-language.js"(e,r){"use strict";r.exports=function(t,n){let{languageId:i}=t,s=eHt(t,lFl);return Object.assign(Object.assign({linguistLanguageId:i},s),n(t))}}}),GNl=Ki({"node_modules/esutils/lib/ast.js"(e,r){(function(){"use strict";function t(c){if(c==null)return!1;switch(c.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function n(c){if(c==null)return!1;switch(c.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function i(c){if(c==null)return!1;switch(c.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function s(c){return i(c)||c!=null&&c.type==="FunctionDeclaration"}function a(c){switch(c.type){case"IfStatement":return c.alternate!=null?c.alternate:c.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return c.body}return null}function o(c){var l;if(c.type!=="IfStatement"||c.alternate==null)return!1;l=c.consequent;do{if(l.type==="IfStatement"&&l.alternate==null)return!0;l=a(l)}while(l);return!1}r.exports={isExpression:t,isStatement:i,isIterationStatement:n,isSourceElement:s,isProblematicIfStatement:o,trailingStatement:a}})()}}),cms=Ki({"node_modules/esutils/lib/code.js"(e,r){(function(){"use strict";var t,n,i,s,a,o;n={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},t={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function c(P){return 48<=P&&P<=57}function l(P){return 48<=P&&P<=57||97<=P&&P<=102||65<=P&&P<=70}function u(P){return P>=48&&P<=55}i=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function m(P){return P===32||P===9||P===11||P===12||P===160||P>=5760&&i.indexOf(P)>=0}function h(P){return P===10||P===13||P===8232||P===8233}function _(P){if(P<=65535)return String.fromCharCode(P);var k=String.fromCharCode(Math.floor((P-65536)/1024)+55296),R=String.fromCharCode((P-65536)%1024+56320);return k+R}for(s=new Array(128),o=0;o<128;++o)s[o]=o>=97&&o<=122||o>=65&&o<=90||o===36||o===95;for(a=new Array(128),o=0;o<128;++o)a[o]=o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||o===36||o===95;function b(P){return P<128?s[P]:n.NonAsciiIdentifierStart.test(_(P))}function v(P){return P<128?a[P]:n.NonAsciiIdentifierPart.test(_(P))}function w(P){return P<128?s[P]:t.NonAsciiIdentifierStart.test(_(P))}function x(P){return P<128?a[P]:t.NonAsciiIdentifierPart.test(_(P))}r.exports={isDecimalDigit:c,isHexDigit:l,isOctalDigit:u,isWhiteSpace:m,isLineTerminator:h,isIdentifierStartES5:b,isIdentifierPartES5:v,isIdentifierStartES6:w,isIdentifierPartES6:x}})()}}),UNl=Ki({"node_modules/esutils/lib/keyword.js"(e,r){(function(){"use strict";var t=cms();function n(b){switch(b){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function i(b,v){return!v&&b==="yield"?!1:s(b,v)}function s(b,v){if(v&&n(b))return!0;switch(b.length){case 2:return b==="if"||b==="in"||b==="do";case 3:return b==="var"||b==="for"||b==="new"||b==="try";case 4:return b==="this"||b==="else"||b==="case"||b==="void"||b==="with"||b==="enum";case 5:return b==="while"||b==="break"||b==="catch"||b==="throw"||b==="const"||b==="yield"||b==="class"||b==="super";case 6:return b==="return"||b==="typeof"||b==="delete"||b==="switch"||b==="export"||b==="import";case 7:return b==="default"||b==="finally"||b==="extends";case 8:return b==="function"||b==="continue"||b==="debugger";case 10:return b==="instanceof";default:return!1}}function a(b,v){return b==="null"||b==="true"||b==="false"||i(b,v)}function o(b,v){return b==="null"||b==="true"||b==="false"||s(b,v)}function c(b){return b==="eval"||b==="arguments"}function l(b){var v,w,x;if(b.length===0||(x=b.charCodeAt(0),!t.isIdentifierStartES5(x)))return!1;for(v=1,w=b.length;v=w||(P=b.charCodeAt(v),!(56320<=P&&P<=57343)))return!1;x=u(x,P)}if(!k(x))return!1;k=t.isIdentifierPartES6}return!0}function h(b,v){return l(b)&&!a(b,v)}function _(b,v){return m(b)&&!o(b,v)}r.exports={isKeywordES5:i,isKeywordES6:s,isReservedWordES5:a,isReservedWordES6:o,isRestrictedWord:c,isIdentifierNameES5:l,isIdentifierNameES6:m,isIdentifierES5:h,isIdentifierES6:_}})()}}),VNl=Ki({"node_modules/esutils/lib/utils.js"(e){(function(){"use strict";e.ast=GNl(),e.code=cms(),e.keyword=UNl()})()}}),b2e=Ki({"src/language-js/utils/is-block-comment.js"(e,r){"use strict";var t=new Set(["Block","CommentBlock","MultiLine"]),n=i=>t.has(i==null?void 0:i.type);r.exports=n}}),zNl=Ki({"src/language-js/utils/is-node-matches.js"(e,r){"use strict";function t(i,s){let a=s.split(".");for(let o=a.length-1;o>=0;o--){let c=a[o];if(o===0)return i.type==="Identifier"&&i.name===c;if(i.type!=="MemberExpression"||i.optional||i.computed||i.property.type!=="Identifier"||i.property.name!==c)return!1;i=i.object}}function n(i,s){return s.some(a=>t(i,a))}r.exports=n}}),TA=Ki({"src/language-js/utils/index.js"(e,r){"use strict";var t=VNl().keyword.isIdentifierNameES5,{getLast:n,hasNewline:i,skipWhitespace:s,isNonEmptyArray:a,isNextLineEmptyAfterIndex:o,getStringWidth:c}=Ng(),{locStart:l,locEnd:u,hasSameLocStart:m}=nP(),h=b2e(),_=zNl(),b="(?:(?=.)\\s)",v=new RegExp(`^${b}*:`),w=new RegExp(`^${b}*::`);function x(Ee){var st,yr;return((st=Ee.extra)===null||st===void 0?void 0:st.parenthesized)&&h((yr=Ee.trailingComments)===null||yr===void 0?void 0:yr[0])&&v.test(Ee.trailingComments[0].value)}function P(Ee){let st=Ee==null?void 0:Ee[0];return h(st)&&w.test(st.value)}function k(Ee,st){if(!Ee||typeof Ee!="object")return!1;if(Array.isArray(Ee))return Ee.some(Wt=>k(Wt,st));let yr=st(Ee);return typeof yr=="boolean"?yr:Object.values(Ee).some(Wt=>k(Wt,st))}function R(Ee){return Ee.type==="AssignmentExpression"||Ee.type==="BinaryExpression"||Ee.type==="LogicalExpression"||Ee.type==="NGPipeExpression"||Ee.type==="ConditionalExpression"||mt(Ee)||ke(Ee)||Ee.type==="SequenceExpression"||Ee.type==="TaggedTemplateExpression"||Ee.type==="BindExpression"||Ee.type==="UpdateExpression"&&!Ee.prefix||$t(Ee)||Ee.type==="TSNonNullExpression"}function L(Ee){var st,yr,Wt,Lt,Ke,Sr;return Ee.expressions?Ee.expressions[0]:(st=(yr=(Wt=(Lt=(Ke=(Sr=Ee.left)!==null&&Sr!==void 0?Sr:Ee.test)!==null&&Ke!==void 0?Ke:Ee.callee)!==null&&Lt!==void 0?Lt:Ee.object)!==null&&Wt!==void 0?Wt:Ee.tag)!==null&&yr!==void 0?yr:Ee.argument)!==null&&st!==void 0?st:Ee.expression}function U(Ee,st){if(st.expressions)return["expressions",0];if(st.left)return["left"];if(st.test)return["test"];if(st.object)return["object"];if(st.callee)return["callee"];if(st.tag)return["tag"];if(st.argument)return["argument"];if(st.expression)return["expression"];throw new Error("Unexpected node has no left side.")}function Y(Ee){return Ee=new Set(Ee),st=>Ee.has(st==null?void 0:st.type)}var N=Y(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),j=Y(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);function M(Ee){let st=Ee.getParentNode();return Ee.getName()==="declaration"&&j(st)?st:null}var C=Y(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function O(Ee){return Ee.type==="NumericLiteral"||Ee.type==="Literal"&&typeof Ee.value=="number"}function V(Ee){return Ee.type==="UnaryExpression"&&(Ee.operator==="+"||Ee.operator==="-")&&O(Ee.argument)}function Q(Ee){return Ee.type==="StringLiteral"||Ee.type==="Literal"&&typeof Ee.value=="string"}var X=Y(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),J=Y(["FunctionExpression","ArrowFunctionExpression"]);function ee(Ee){return Ee.type==="FunctionExpression"||Ee.type==="ArrowFunctionExpression"&&Ee.body.type==="BlockStatement"}function fe(Ee){return mt(Ee)&&Ee.callee.type==="Identifier"&&["async","inject","fakeAsync","waitForAsync"].includes(Ee.callee.name)}var ie=Y(["JSXElement","JSXFragment"]);function Se(Ee,st){if(Ee.parentParser!=="markdown"&&Ee.parentParser!=="mdx")return!1;let yr=st.getNode();if(!yr.expression||!ie(yr.expression))return!1;let Wt=st.getParentNode();return Wt.type==="Program"&&Wt.body.length===1}function ce(Ee){return Ee.kind==="get"||Ee.kind==="set"}function Mt(Ee){return ce(Ee)||m(Ee,Ee.value)}function et(Ee){return(Ee.type==="ObjectTypeProperty"||Ee.type==="ObjectTypeInternalSlot")&&Ee.value.type==="FunctionTypeAnnotation"&&!Ee.static&&!Mt(Ee)}function or(Ee){return(Ee.type==="TypeAnnotation"||Ee.type==="TSTypeAnnotation")&&Ee.typeAnnotation.type==="FunctionTypeAnnotation"&&!Ee.static&&!m(Ee,Ee.typeAnnotation)}var Ge=Y(["BinaryExpression","LogicalExpression","NGPipeExpression"]);function me(Ee){return ke(Ee)||Ee.type==="BindExpression"&&!!Ee.object}var oe=new Set(["AnyTypeAnnotation","TSAnyKeyword","NullLiteralTypeAnnotation","TSNullKeyword","ThisTypeAnnotation","TSThisType","NumberTypeAnnotation","TSNumberKeyword","VoidTypeAnnotation","TSVoidKeyword","BooleanTypeAnnotation","TSBooleanKeyword","BigIntTypeAnnotation","TSBigIntKeyword","SymbolTypeAnnotation","TSSymbolKeyword","StringTypeAnnotation","TSStringKeyword","BooleanLiteralTypeAnnotation","StringLiteralTypeAnnotation","BigIntLiteralTypeAnnotation","NumberLiteralTypeAnnotation","TSLiteralType","TSTemplateLiteralType","EmptyTypeAnnotation","MixedTypeAnnotation","TSNeverKeyword","TSObjectKeyword","TSUndefinedKeyword","TSUnknownKeyword"]);function ue(Ee){return Ee?!!((Ee.type==="GenericTypeAnnotation"||Ee.type==="TSTypeReference")&&!Ee.typeParameters||oe.has(Ee.type)):!1}function De(Ee){let st=/^(?:before|after)(?:Each|All)$/;return Ee.callee.type==="Identifier"&&st.test(Ee.callee.name)&&Ee.arguments.length===1}var It=["it","it.only","it.skip","describe","describe.only","describe.skip","test","test.only","test.skip","test.step","test.describe","test.describe.only","test.describe.parallel","test.describe.parallel.only","test.describe.serial","test.describe.serial.only","skip","xit","xdescribe","xtest","fit","fdescribe","ftest"];function Je(Ee){return _(Ee,It)}function at(Ee,st){if(Ee.type!=="CallExpression")return!1;if(Ee.arguments.length===1){if(fe(Ee)&&st&&at(st))return J(Ee.arguments[0]);if(De(Ee))return fe(Ee.arguments[0])}else if((Ee.arguments.length===2||Ee.arguments.length===3)&&(Ee.arguments[0].type==="TemplateLiteral"||Q(Ee.arguments[0]))&&Je(Ee.callee))return Ee.arguments[2]&&!O(Ee.arguments[2])?!1:(Ee.arguments.length===2?J(Ee.arguments[1]):ee(Ee.arguments[1])&&ft(Ee.arguments[1]).length<=1)||fe(Ee.arguments[1]);return!1}var mt=Y(["CallExpression","OptionalCallExpression"]),ke=Y(["MemberExpression","OptionalMemberExpression"]);function dt(Ee){let st="expressions";Ee.type==="TSTemplateLiteralType"&&(st="types");let yr=Ee[st];return yr.length===0?!1:yr.every(Wt=>{if(rr(Wt))return!1;if(Wt.type==="Identifier"||Wt.type==="ThisExpression")return!0;if(ke(Wt)){let Lt=Wt;for(;ke(Lt);)if(Lt.property.type!=="Identifier"&&Lt.property.type!=="Literal"&&Lt.property.type!=="StringLiteral"&&Lt.property.type!=="NumericLiteral"||(Lt=Lt.object,rr(Lt)))return!1;return Lt.type==="Identifier"||Lt.type==="ThisExpression"}return!1})}function ot(Ee,st){return Ee==="+"||Ee==="-"?Ee+st:st}function kt(Ee,st){let yr=l(st),Wt=s(Ee,u(st));return Wt!==!1&&Ee.slice(yr,yr+2)==="/*"&&Ee.slice(Wt,Wt+2)==="*/"}function Vt(Ee,st){return ie(st)?tr(st):rr(st,sr.Leading,yr=>i(Ee,u(yr)))}function Ar(Ee,st){return st.parser!=="json"&&Q(Ee.key)&&Ve(Ee.key).slice(1,-1)===Ee.key.value&&(t(Ee.key.value)&&!(st.parser==="babel-ts"&&Ee.type==="ClassProperty"||st.parser==="typescript"&&Ee.type==="PropertyDefinition")||ni(Ee.key.value)&&String(Number(Ee.key.value))===Ee.key.value&&(st.parser==="babel"||st.parser==="acorn"||st.parser==="espree"||st.parser==="meriyah"||st.parser==="__babel_estree"))}function ni(Ee){return/^(?:\d+|\d+\.\d+)$/.test(Ee)}function gn(Ee,st){let yr=/^[fx]?(?:describe|it|test)$/;return st.type==="TaggedTemplateExpression"&&st.quasi===Ee&&st.tag.type==="MemberExpression"&&st.tag.property.type==="Identifier"&&st.tag.property.name==="each"&&(st.tag.object.type==="Identifier"&&yr.test(st.tag.object.name)||st.tag.object.type==="MemberExpression"&&st.tag.object.property.type==="Identifier"&&(st.tag.object.property.name==="only"||st.tag.object.property.name==="skip")&&st.tag.object.object.type==="Identifier"&&yr.test(st.tag.object.object.name))}function On(Ee){return Ee.quasis.some(st=>st.value.raw.includes(` +globstar while`,V,et,Q,or,Ge),this.matchOne(V.slice(et),Q.slice(or),X))return J.debug&&console.error("globstar found match!",et,ie,Ge),!0;if(Ge==="."||Ge===".."||!J.dot&&Ge.charAt(0)==="."){J.debug&&console.error("dot detected!",V,et,Q,or);break e}J.debug&&console.error("globstar swallow a segment, and continue"),et++}return!!(X&&et===ie)}var me;if(typeof ce=="string"?(J.nocase?me=Mt.toLowerCase()===ce.toLowerCase():me=Mt===ce,J.debug&&console.error("string match",ce,Mt,me)):(me=Mt.match(ce),J.debug&&console.error("pattern match",ce,Mt,me)),!me)return!1}if(ee===ie&&fe===Se)return!0;if(ee===ie)return X;if(fe===Se){var oe=ee===ie-1&&V[ee]==="";return oe}throw new Error("wtf?")};function C(V){return V.replace(/\\(.)/g,"$1")}function O(V){return V.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}}}),G5l=Ki({"node_modules/editorconfig/src/lib/ini.js"(e){"use strict";var r=e&&e.__awaiter||function(l,u,m,h){return new(m||(m=Promise))(function(_,b){function v(P){try{x(h.next(P))}catch(k){b(k)}}function w(P){try{x(h.throw(P))}catch(k){b(k)}}function x(P){P.done?_(P.value):new m(function(k){k(P.value)}).then(v,w)}x((h=h.apply(l,u||[])).next())})},t=e&&e.__generator||function(l,u){var m={label:0,sent:function(){if(b[0]&1)throw b[1];return b[1]},trys:[],ops:[]},h,_,b,v;return v={next:w(0),throw:w(1),return:w(2)},typeof Symbol=="function"&&(v[Symbol.iterator]=function(){return this}),v;function w(P){return function(k){return x([P,k])}}function x(P){if(h)throw new TypeError("Generator is already executing.");for(;m;)try{if(h=1,_&&(b=P[0]&2?_.return:P[0]?_.throw||((b=_.return)&&b.call(_),0):_.next)&&!(b=b.call(_,P[1])).done)return b;switch(_=0,b&&(P=[P[0]&2,b.value]),P[0]){case 0:case 1:b=P;break;case 4:return m.label++,{value:P[1],done:!1};case 5:m.label++,_=P[1],P=[0];continue;case 7:P=m.ops.pop(),m.trys.pop();continue;default:if(b=m.trys,!(b=b.length>0&&b[b.length-1])&&(P[0]===6||P[0]===2)){m=0;continue}if(P[0]===3&&(!b||P[1]>b[0]&&P[1]0&&J[J.length-1])&&(Se[0]===6||Se[0]===2)){V=0;continue}if(Se[0]===3&&(!J||Se[1]>J[0]&&Se[1]"u"||Q===null)&&(J=String(Q)),C[X]=J}return C}function P(C,O,V){return b(C.reverse().reduce(function(Q,X){var J=a.dirname(X.name);return X.contents.forEach(function(ee){var fe=ee[0],ie=ee[1];if(fe){var Se=w(J,fe);h(O,Se)&&(Q=x(Q,ie))}}),Q},{}),V.version)}function k(C){var O=[];for(var V in C)if(C.hasOwnProperty(V)){var Q=C[V],X=l.parseString(Q.contents);if(O.push({name:Q.name,contents:X}),(X[0][1].root||"").toLowerCase()==="true")break}return O}function R(C){return r(this,void 0,void 0,function(){return t(this,function(O){return[2,Promise.all(C.map(function(V){return new Promise(function(Q){s.readFile(V,"utf8",function(X,J){Q({name:V,contents:X?"":J})})})}))]})})}function L(C){var O=[],V;return C.forEach(function(Q){try{V=s.readFileSync(Q,"utf8")}catch{V=""}O.push({name:Q,contents:V})}),O}function U(C,O){O===void 0&&(O={});var V=a.resolve(C);return[V,v(O,V)]}function Y(C,O,V){return V===void 0&&(V={}),r(this,void 0,void 0,function(){var Q,X,J;return t(this,function(ee){return Q=U(C,V),X=Q[0],J=Q[1],[2,O.then(k).then(function(fe){return P(fe,X,J)})]})})}e.parseFromFiles=Y;function N(C,O,V){V===void 0&&(V={});var Q=U(C,V),X=Q[0],J=Q[1];return P(k(O),X,J)}e.parseFromFilesSync=N;function j(C,O){return O===void 0&&(O={}),r(this,void 0,void 0,function(){var V,Q,X,J;return t(this,function(ee){return V=U(C,O),Q=V[0],X=V[1],J=_(Q,X),[2,R(J).then(k).then(function(fe){return P(fe,Q,X)})]})})}e.parse=j;function M(C,O){O===void 0&&(O={});var V=U(C,O),Q=V[0],X=V[1],J=_(Q,X),ee=L(J);return P(k(ee),Q,X)}e.parseSync=M}}),z5l=Ki({"node_modules/editorconfig-to-prettier/index.js"(e,r){r.exports=n;function t(i){let s={},a=Object.keys(i);for(let o=0;oi.some(c=>t.existsSync(n.join(o,c)));function a(o){for(;!s(o);){let c=n.resolve(o,"..");if(c===o)break;o=c}return o}r.exports=a}}),Q5l=Ki({"src/config/resolve-config-editorconfig.js"(e,r){"use strict";var t=require("path"),n=V5l(),i=z5l(),{default:s,memClear:a}=(pXr(),wO(oHt)),o=$5l(),c=w=>s(w,{cacheKey:JSON.stringify}),l=(w,x)=>w&&x(w,{root:o(t.dirname(t.resolve(w)))}),u=async w=>i(await l(w,n.parse)),m=c(u),h=w=>i(l(w,n.parseSync)),_=c(h);function b(w){return w.editorconfig?w.sync?w.cache?_:h:w.cache?m:u:()=>null}function v(){a(_),a(m)}r.exports={getLoadFunction:b,clearCache:v}}}),tms=Ki({"src/config/resolve-config.js"(e,r){"use strict";var t=require("path"),n=Vps(),i=vJr(),s=p5l(),a=y5l(),o=uXr(),c=Wps(),{default:l,memClear:u}=(pXr(),wO(oHt)),m=Q5l(),h=l(R=>{let L=i["cosmiconfig"+(R.sync?"Sync":"")];return L("prettier",{cache:R.cache,transform:Y=>{if(Y&&Y.config){if(typeof Y.config=="string"){let N=t.dirname(Y.filepath),j=c(Y.config,{paths:[N]});Y.config=require(j)}if(typeof Y.config!="object")throw new TypeError(`Config is only allowed to be an object, but received ${typeof Y.config} in "${Y.filepath}"`);delete Y.config.$schema}return Y},searchPlaces:["package.json",".prettierrc",".prettierrc.json",".prettierrc.yaml",".prettierrc.yml",".prettierrc.json5",".prettierrc.js",".prettierrc.cjs","prettier.config.js","prettier.config.cjs",".prettierrc.toml"],loaders:{".toml":s,".json5":a}})},{cacheKey:JSON.stringify});function _(R){return R=Object.assign({sync:!1,cache:!1},R),h(R)}function b(R,L,U){L=Object.assign({useCache:!0},L);let Y={cache:!!L.useCache,sync:!!U,editorconfig:!!L.editorconfig},{load:N,search:j}=_(Y),M=m.getLoadFunction(Y),C=[L.config?N(L.config):j(R),M(R)],O=([V,Q])=>{let X=Object.assign(Object.assign({},Q),P(V,R));for(let J of["plugins","pluginSearchDirs"])Array.isArray(X[J])&&(X[J]=X[J].map(ee=>typeof ee=="string"&&ee.startsWith(".")?t.resolve(t.dirname(V.filepath),ee):ee));return!V&&!Q?null:(delete X.insertFinalNewline,X)};return Y.sync?O(C):Promise.all(C).then(O)}var v=(R,L)=>b(R,L,!1);v.sync=(R,L)=>b(R,L,!0);function w(){u(h),m.clearCache()}async function x(R){let{search:L}=_({sync:!1}),U=await L(R);return U?U.filepath:null}x.sync=R=>{let{search:L}=_({sync:!0}),U=L(R);return U?U.filepath:null};function P(R,L){let{config:U,filepath:Y}=R||{},N=U||{},{overrides:j}=N,M=eHt(N,lFl);if(L&&j){let C=t.relative(t.dirname(Y),L);for(let O of j)k(C,O.files,O.excludeFiles)&&Object.assign(M,O.options)}return M}function k(R,L,U){let Y=Array.isArray(L)?L:[L],[N,j]=o(Y,M=>M.includes("/"));return n.isMatch(R,j,{ignore:U,basename:!0,dot:!0})||n.isMatch(R,N,{ignore:U,basename:!1,dot:!0})}r.exports={resolveConfig:v,resolveConfigFile:x,clearCache:w}}}),K5l=Ki({"node_modules/ignore/index.js"(e,r){function t(J){return Array.isArray(J)?J:[J]}var n="",i=" ",s="\\",a=/^\s+$/,o=/^\\!/,c=/^\\#/,l=/\r?\n/g,u=/^\.*\/|^\.+$/,m="/",h=typeof Symbol<"u"?Symbol.for("node-ignore"):"node-ignore",_=(J,ee,fe)=>Object.defineProperty(J,ee,{value:fe}),b=/([0-z])-([0-z])/g,v=()=>!1,w=J=>J.replace(b,(ee,fe,ie)=>fe.charCodeAt(0)<=ie.charCodeAt(0)?ee:n),x=J=>{let{length:ee}=J;return J.slice(0,ee-ee%2)},P=[[/\\?\s+$/,J=>J.indexOf("\\")===0?i:n],[/\\\s/g,()=>i],[/[\\$.|*+(){^]/g,J=>`\\${J}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(J,ee,fe)=>ee+6`${ee}[^\\/]*`],[/\\\\\\(?=[$.|*+(){^])/g,()=>s],[/\\\\/g,()=>s],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(J,ee,fe,ie,Se)=>ee===s?`\\[${fe}${x(ie)}${Se}`:Se==="]"&&ie.length%2===0?`[${w(fe)}${ie}]`:"[]"],[/(?:[^*])$/,J=>/\/$/.test(J)?`${J}$`:`${J}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(J,ee)=>`${ee?`${ee}[^/]+`:"[^/]*"}(?=$|\\/$)`]],k=Object.create(null),R=(J,ee)=>{let fe=k[J];return fe||(fe=P.reduce((ie,Se)=>ie.replace(Se[0],Se[1].bind(J)),J),k[J]=fe),ee?new RegExp(fe,"i"):new RegExp(fe)},L=J=>typeof J=="string",U=J=>J&&L(J)&&!a.test(J)&&J.indexOf("#")!==0,Y=J=>J.split(l),N=class{constructor(J,ee,fe,ie){this.origin=J,this.pattern=ee,this.negative=fe,this.regex=ie}},j=(J,ee)=>{let fe=J,ie=!1;J.indexOf("!")===0&&(ie=!0,J=J.substr(1)),J=J.replace(o,"!").replace(c,"#");let Se=R(J,ee);return new N(fe,J,ie,Se)},M=(J,ee)=>{throw new ee(J)},C=(J,ee,fe)=>L(J)?J?C.isNotRelative(J)?fe(`path should be a \`path.relative()\`d string, but got "${ee}"`,RangeError):!0:fe("path must not be empty",TypeError):fe(`path must be a string, but got \`${ee}\``,TypeError),O=J=>u.test(J);C.isNotRelative=O,C.convert=J=>J;var V=class{constructor({ignorecase:J=!0,ignoreCase:ee=J,allowRelativePaths:fe=!1}={}){_(this,h,!0),this._rules=[],this._ignoreCase=ee,this._allowRelativePaths=fe,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(J){if(J&&J[h]){this._rules=this._rules.concat(J._rules),this._added=!0;return}if(U(J)){let ee=j(J,this._ignoreCase);this._added=!0,this._rules.push(ee)}}add(J){return this._added=!1,t(L(J)?Y(J):J).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(J){return this.add(J)}_testOne(J,ee){let fe=!1,ie=!1;return this._rules.forEach(Se=>{let{negative:ce}=Se;if(ie===ce&&fe!==ie||ce&&!fe&&!ie&&!ee)return;Se.regex.test(J)&&(fe=!ce,ie=ce)}),{ignored:fe,unignored:ie}}_test(J,ee,fe,ie){let Se=J&&C.convert(J);return C(Se,J,this._allowRelativePaths?v:M),this._t(Se,ee,fe,ie)}_t(J,ee,fe,ie){if(J in ee)return ee[J];if(ie||(ie=J.split(m)),ie.pop(),!ie.length)return ee[J]=this._testOne(J,fe);let Se=this._t(ie.join(m)+m,ee,fe,ie);return ee[J]=Se.ignored?Se:this._testOne(J,fe)}ignores(J){return this._test(J,this._ignoreCache,!1).ignored}createFilter(){return J=>!this.ignores(J)}filter(J){return t(J).filter(this.createFilter())}test(J){return this._test(J,this._testCache,!0)}},Q=J=>new V(J),X=J=>C(J&&C.convert(J),J,v);if(Q.isPathValid=X,Q.default=Q,r.exports=Q,typeof process<"u"&&(process.env&&process.env.IGNORE_TEST_WIN32||process.platform==="win32")){let J=fe=>/^\\\\\?\\/.test(fe)||/["<>|\u0000-\u001F]+/u.test(fe)?fe:fe.replace(/\\/g,"/");C.convert=J;let ee=/^[a-z]:\//i;C.isNotRelative=fe=>ee.test(fe)||O(fe)}}}),H5l=Ki({"src/utils/get-file-content-or-null.js"(e,r){"use strict";var t=require("fs"),n=t.promises;async function i(a){try{return await n.readFile(a,"utf8")}catch(o){return s(a,o)}}i.sync=function(a){try{return t.readFileSync(a,"utf8")}catch(o){return s(a,o)}};function s(a,o){if(o&&o.code==="ENOENT")return null;throw new Error(`Unable to read ${a}: ${o.message}`)}r.exports=i}}),rms=Ki({"src/common/create-ignorer.js"(e,r){"use strict";var t=require("path"),n=K5l().default,i=H5l();async function s(o,c){let l=o?await i(t.resolve(o)):null;return a(l,c)}s.sync=function(o,c){let l=o?i.sync(t.resolve(o)):null;return a(l,c)};function a(o,c){let l=n({allowRelativePaths:!0}).add(o||"");return c||l.add("node_modules"),l}r.exports=s}}),W5l=Ki({"src/common/get-file-info.js"(e,r){"use strict";var t=require("path"),n=iHt(),i=tms(),s=rms();async function a(u,m){if(typeof u!="string")throw new TypeError(`expect \`filePath\` to be a string, got \`${typeof u}\``);let h=await s(m.ignorePath,m.withNodeModules);return c({ignorer:h,filePath:u,plugins:m.plugins,resolveConfig:m.resolveConfig,ignorePath:m.ignorePath,sync:!1})}a.sync=function(u,m){if(typeof u!="string")throw new TypeError(`expect \`filePath\` to be a string, got \`${typeof u}\``);let h=s.sync(m.ignorePath,m.withNodeModules);return c({ignorer:h,filePath:u,plugins:m.plugins,resolveConfig:m.resolveConfig,ignorePath:m.ignorePath,sync:!0})};function o(u,m,h){if(u&&u.parser)return u.parser;let _=n.inferParser(m,h);return _||null}function c({ignorer:u,filePath:m,plugins:h,resolveConfig:_=!1,ignorePath:b,sync:v=!1}){let w=l(m,b),x={ignored:u.ignores(w),inferredParser:null};if(x.ignored)return x;let P;if(_)if(v)P=i.resolveConfig.sync(m);else return i.resolveConfig(m).then(k=>(x.inferredParser=o(k,m,h),x));return x.inferredParser=o(P,m,h),x}function l(u,m){return m?t.relative(t.dirname(m),u):u}r.exports=a}}),Y5l=Ki({"src/common/util-shared.js"(e,r){"use strict";var{getMaxContinuousCount:t,getStringWidth:n,getAlignmentSize:i,getIndentSize:s,skip:a,skipWhitespace:o,skipSpaces:c,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:m,skipInlineComment:h,skipTrailingComment:_,hasNewline:b,hasNewlineInRange:v,hasSpaces:w,isNextLineEmpty:x,isNextLineEmptyAfterIndex:P,isPreviousLineEmpty:k,getNextNonSpaceNonCommentCharacterIndex:R,makeString:L,addLeadingComment:U,addDanglingComment:Y,addTrailingComment:N}=Ng();r.exports={getMaxContinuousCount:t,getStringWidth:n,getAlignmentSize:i,getIndentSize:s,skip:a,skipWhitespace:o,skipSpaces:c,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:m,skipInlineComment:h,skipTrailingComment:_,hasNewline:b,hasNewlineInRange:v,hasSpaces:w,isNextLineEmpty:x,isNextLineEmptyAfterIndex:P,isPreviousLineEmpty:k,getNextNonSpaceNonCommentCharacterIndex:R,makeString:L,addLeadingComment:U,addDanglingComment:Y,addTrailingComment:N}}}),J5l=Ki({"node_modules/fast-glob/out/utils/array.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.splitWhen=e.flatten=void 0;function r(n){return n.reduce((i,s)=>[].concat(i,s),[])}e.flatten=r;function t(n,i){let s=[[]],a=0;for(let o of n)i(o)?(a++,s[a]=[]):s[a].push(o);return s}e.splitWhen=t}}),X5l=Ki({"node_modules/fast-glob/out/utils/errno.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isEnoentCodeError=void 0;function r(t){return t.code==="ENOENT"}e.isEnoentCodeError=r}}),Z5l=Ki({"node_modules/fast-glob/out/utils/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDirentFromStats=void 0;var r=class{constructor(n,i){this.name=n,this.isBlockDevice=i.isBlockDevice.bind(i),this.isCharacterDevice=i.isCharacterDevice.bind(i),this.isDirectory=i.isDirectory.bind(i),this.isFIFO=i.isFIFO.bind(i),this.isFile=i.isFile.bind(i),this.isSocket=i.isSocket.bind(i),this.isSymbolicLink=i.isSymbolicLink.bind(i)}};function t(n,i){return new r(n,i)}e.createDirentFromStats=t}}),eNl=Ki({"node_modules/fast-glob/out/utils/path.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeLeadingDotSegment=e.escape=e.makeAbsolute=e.unixify=void 0;var r=require("path"),t=2,n=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\())/g;function i(c){return c.replace(/\\/g,"/")}e.unixify=i;function s(c,l){return r.resolve(c,l)}e.makeAbsolute=s;function a(c){return c.replace(n,"\\$2")}e.escape=a;function o(c){if(c.charAt(0)==="."){let l=c.charAt(1);if(l==="/"||l==="\\")return c.slice(t)}return c}e.removeLeadingDotSegment=o}}),tNl=Ki({"node_modules/is-extglob/index.js"(e,r){r.exports=function(n){if(typeof n!="string"||n==="")return!1;for(var i;i=/(\\).|([@?!+*]\(.*\))/g.exec(n);){if(i[2])return!0;n=n.slice(i.index+i[0].length)}return!1}}}),rNl=Ki({"node_modules/is-glob/index.js"(e,r){var t=tNl(),n={"{":"}","(":")","[":"]"},i=function(a){if(a[0]==="!")return!0;for(var o=0,c=-2,l=-2,u=-2,m=-2,h=-2;oo&&(h===-1||h>l||(h=a.indexOf("\\",o),h===-1||h>l)))||u!==-1&&a[o]==="{"&&a[o+1]!=="}"&&(u=a.indexOf("}",o),u>o&&(h=a.indexOf("\\",o),h===-1||h>u))||m!==-1&&a[o]==="("&&a[o+1]==="?"&&/[:!=]/.test(a[o+2])&&a[o+3]!==")"&&(m=a.indexOf(")",o),m>o&&(h=a.indexOf("\\",o),h===-1||h>m))||c!==-1&&a[o]==="("&&a[o+1]!=="|"&&(cc&&(h=a.indexOf("\\",c),h===-1||h>m))))return!0;if(a[o]==="\\"){var _=a[o+1];o+=2;var b=n[_];if(b){var v=a.indexOf(b,o);v!==-1&&(o=v+1)}if(a[o]==="!")return!0}else o++}return!1},s=function(a){if(a[0]==="!")return!0;for(var o=0;o!U(fe))}e.getPatternsInsideCurrentDirectory=R;function L(ee){return ee.filter(U)}e.getPatternsOutsideCurrentDirectory=L;function U(ee){return ee.startsWith("..")||ee.startsWith("./..")}e.isPatternRelatedToParentDirectory=U;function Y(ee){return t(ee,{flipBackslashes:!1})}e.getBaseDirectory=Y;function N(ee){return ee.includes(i)}e.hasGlobStar=N;function j(ee){return ee.endsWith("/"+i)}e.endsWithSlashGlobStar=j;function M(ee){let fe=r.basename(ee);return j(ee)||m(fe)}e.isAffectDepthOfReadingPattern=M;function C(ee){return ee.reduce((fe,ie)=>fe.concat(O(ie)),[])}e.expandPatternsWithBraceExpansion=C;function O(ee){return n.braces(ee,{expand:!0,nodupes:!0})}e.expandBraceExpansion=O;function V(ee,fe){let{parts:ie}=n.scan(ee,Object.assign(Object.assign({},fe),{parts:!0}));return ie.length===0&&(ie=[ee]),ie[0].startsWith("/")&&(ie[0]=ie[0].slice(1),ie.unshift("")),ie}e.getPatternParts=V;function Q(ee,fe){return n.makeRe(ee,fe)}e.makeRe=Q;function X(ee,fe){return ee.map(ie=>Q(ie,fe))}e.convertPatternsToRe=X;function J(ee,fe){return fe.some(ie=>ie.test(ee))}e.matchAny=J}}),sNl=Ki({"node_modules/merge2/index.js"(e,r){"use strict";var t=require("stream"),n=t.PassThrough,i=Array.prototype.slice;r.exports=s;function s(){let o=[],c=i.call(arguments),l=!1,u=c[c.length-1];u&&!Array.isArray(u)&&u.pipe==null?c.pop():u={};let m=u.end!==!1,h=u.pipeError===!0;u.objectMode==null&&(u.objectMode=!0),u.highWaterMark==null&&(u.highWaterMark=64*1024);let _=n(u);function b(){for(let x=0,P=arguments.length;x0||(l=!1,v())}function R(L){function U(){L.removeListener("merge2UnpipeEnd",U),L.removeListener("end",U),h&&L.removeListener("error",Y),k()}function Y(N){_.emit("error",N)}if(L._readableState.endEmitted)return k();L.on("merge2UnpipeEnd",U),L.on("end",U),h&&L.on("error",Y),L.pipe(_,{end:!1}),L.resume()}for(let L=0;L{a.once("error",o=>s.emit("error",o))}),s.once("close",()=>n(i)),s.once("end",()=>n(i)),s}e.merge=t;function n(i){i.forEach(s=>s.emit("close"))}}}),oNl=Ki({"node_modules/fast-glob/out/utils/string.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isEmpty=e.isString=void 0;function r(n){return typeof n=="string"}e.isString=r;function t(n){return n===""}e.isEmpty=t}}),mme=Ki({"node_modules/fast-glob/out/utils/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.string=e.stream=e.pattern=e.path=e.fs=e.errno=e.array=void 0;var r=J5l();e.array=r;var t=X5l();e.errno=t;var n=Z5l();e.fs=n;var i=eNl();e.path=i;var s=iNl();e.pattern=s;var a=aNl();e.stream=a;var o=oNl();e.string=o}}),cNl=Ki({"node_modules/fast-glob/out/managers/tasks.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertPatternGroupToTask=e.convertPatternGroupsToTasks=e.groupPatternsByBaseDirectory=e.getNegativePatternsAsPositive=e.getPositivePatterns=e.convertPatternsToTasks=e.generate=void 0;var r=mme();function t(l,u){let m=i(l),h=s(l,u.ignore),_=m.filter(x=>r.pattern.isStaticPattern(x,u)),b=m.filter(x=>r.pattern.isDynamicPattern(x,u)),v=n(_,h,!1),w=n(b,h,!0);return v.concat(w)}e.generate=t;function n(l,u,m){let h=[],_=r.pattern.getPatternsOutsideCurrentDirectory(l),b=r.pattern.getPatternsInsideCurrentDirectory(l),v=a(_),w=a(b);return h.push(...o(v,u,m)),"."in w?h.push(c(".",b,u,m)):h.push(...o(w,u,m)),h}e.convertPatternsToTasks=n;function i(l){return r.pattern.getPositivePatterns(l)}e.getPositivePatterns=i;function s(l,u){return r.pattern.getNegativePatterns(l).concat(u).map(r.pattern.convertToPositivePattern)}e.getNegativePatternsAsPositive=s;function a(l){let u={};return l.reduce((m,h)=>{let _=r.pattern.getBaseDirectory(h);return _ in m?m[_].push(h):m[_]=[h],m},u)}e.groupPatternsByBaseDirectory=a;function o(l,u,m){return Object.keys(l).map(h=>c(h,l[h],u,m))}e.convertPatternGroupsToTasks=o;function c(l,u,m,h){return{dynamic:h,positive:u,negative:m,base:l,patterns:[].concat(u,m.map(r.pattern.convertToNegativePattern))}}e.convertPatternGroupToTask=c}}),uNl=Ki({"node_modules/fast-glob/out/managers/patterns.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeDuplicateSlashes=e.transform=void 0;var r=/(?!^)\/{2,}/g;function t(i){return i.map(s=>n(s))}e.transform=t;function n(i){return i.replace(r,"/")}e.removeDuplicateSlashes=n}}),lNl=Ki({"node_modules/@nodelib/fs.stat/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.read=void 0;function r(i,s,a){s.fs.lstat(i,(o,c)=>{if(o!==null){t(a,o);return}if(!c.isSymbolicLink()||!s.followSymbolicLink){n(a,c);return}s.fs.stat(i,(l,u)=>{if(l!==null){if(s.throwErrorOnBrokenSymbolicLink){t(a,l);return}n(a,c);return}s.markSymbolicLink&&(u.isSymbolicLink=()=>!0),n(a,u)})})}e.read=r;function t(i,s){i(s)}function n(i,s){i(null,s)}}}),dNl=Ki({"node_modules/@nodelib/fs.stat/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.read=void 0;function r(t,n){let i=n.fs.lstatSync(t);if(!i.isSymbolicLink()||!n.followSymbolicLink)return i;try{let s=n.fs.statSync(t);return n.markSymbolicLink&&(s.isSymbolicLink=()=>!0),s}catch(s){if(!n.throwErrorOnBrokenSymbolicLink)return i;throw s}}e.read=r}}),pNl=Ki({"node_modules/@nodelib/fs.stat/out/adapters/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createFileSystemAdapter=e.FILE_SYSTEM_ADAPTER=void 0;var r=require("fs");e.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync};function t(n){return n===void 0?e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},e.FILE_SYSTEM_ADAPTER),n)}e.createFileSystemAdapter=t}}),mNl=Ki({"node_modules/@nodelib/fs.stat/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pNl(),t=class{constructor(n={}){this._options=n,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=r.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(n,i){return n??i}};e.default=t}}),Gqe=Ki({"node_modules/@nodelib/fs.stat/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statSync=e.stat=e.Settings=void 0;var r=lNl(),t=dNl(),n=mNl();e.Settings=n.default;function i(o,c,l){if(typeof c=="function"){r.read(o,a(),c);return}r.read(o,a(c),l)}e.stat=i;function s(o,c){let l=a(c);return t.read(o,l)}e.statSync=s;function a(o={}){return o instanceof n.default?o:new n.default(o)}}}),fNl=Ki({"node_modules/queue-microtask/index.js"(e,r){var t;r.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):n=>(t||(t=Promise.resolve())).then(n).catch(i=>setTimeout(()=>{throw i},0))}}),hNl=Ki({"node_modules/run-parallel/index.js"(e,r){r.exports=n;var t=fNl();function n(i,s){let a,o,c,l=!0;Array.isArray(i)?(a=[],o=i.length):(c=Object.keys(i),a={},o=c.length);function u(h){function _(){s&&s(h,a),s=null}l?t(_):_()}function m(h,_,b){a[h]=b,(--o===0||_)&&u(_)}o?c?c.forEach(function(h){i[h](function(_,b){m(h,_,b)})}):i.forEach(function(h,_){h(function(b,v){m(_,b,v)})}):u(null),l=!1}}}),nms=Ki({"node_modules/@nodelib/fs.scandir/out/constants.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var r=process.versions.node.split(".");if(r[0]===void 0||r[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var t=Number.parseInt(r[0],10),n=Number.parseInt(r[1],10),i=10,s=10,a=t>i,o=t===i&&n>=s;e.IS_SUPPORT_READDIR_WITH_FILE_TYPES=a||o}}),gNl=Ki({"node_modules/@nodelib/fs.scandir/out/utils/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createDirentFromStats=void 0;var r=class{constructor(n,i){this.name=n,this.isBlockDevice=i.isBlockDevice.bind(i),this.isCharacterDevice=i.isCharacterDevice.bind(i),this.isDirectory=i.isDirectory.bind(i),this.isFIFO=i.isFIFO.bind(i),this.isFile=i.isFile.bind(i),this.isSocket=i.isSocket.bind(i),this.isSymbolicLink=i.isSymbolicLink.bind(i)}};function t(n,i){return new r(n,i)}e.createDirentFromStats=t}}),ims=Ki({"node_modules/@nodelib/fs.scandir/out/utils/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fs=void 0;var r=gNl();e.fs=r}}),sms=Ki({"node_modules/@nodelib/fs.scandir/out/providers/common.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.joinPathSegments=void 0;function r(t,n,i){return t.endsWith(i)?t+n:t+i+n}e.joinPathSegments=r}}),yNl=Ki({"node_modules/@nodelib/fs.scandir/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readdir=e.readdirWithFileTypes=e.read=void 0;var r=Gqe(),t=hNl(),n=nms(),i=ims(),s=sms();function a(h,_,b){if(!_.stats&&n.IS_SUPPORT_READDIR_WITH_FILE_TYPES){o(h,_,b);return}l(h,_,b)}e.read=a;function o(h,_,b){_.fs.readdir(h,{withFileTypes:!0},(v,w)=>{if(v!==null){u(b,v);return}let x=w.map(k=>({dirent:k,name:k.name,path:s.joinPathSegments(h,k.name,_.pathSegmentSeparator)}));if(!_.followSymbolicLinks){m(b,x);return}let P=x.map(k=>c(k,_));t(P,(k,R)=>{if(k!==null){u(b,k);return}m(b,R)})})}e.readdirWithFileTypes=o;function c(h,_){return b=>{if(!h.dirent.isSymbolicLink()){b(null,h);return}_.fs.stat(h.path,(v,w)=>{if(v!==null){if(_.throwErrorOnBrokenSymbolicLink){b(v);return}b(null,h);return}h.dirent=i.fs.createDirentFromStats(h.name,w),b(null,h)})}}function l(h,_,b){_.fs.readdir(h,(v,w)=>{if(v!==null){u(b,v);return}let x=w.map(P=>{let k=s.joinPathSegments(h,P,_.pathSegmentSeparator);return R=>{r.stat(k,_.fsStatSettings,(L,U)=>{if(L!==null){R(L);return}let Y={name:P,path:k,dirent:i.fs.createDirentFromStats(P,U)};_.stats&&(Y.stats=U),R(null,Y)})}});t(x,(P,k)=>{if(P!==null){u(b,P);return}m(b,k)})})}e.readdir=l;function u(h,_){h(_)}function m(h,_){h(null,_)}}}),_Nl=Ki({"node_modules/@nodelib/fs.scandir/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.readdir=e.readdirWithFileTypes=e.read=void 0;var r=Gqe(),t=nms(),n=ims(),i=sms();function s(c,l){return!l.stats&&t.IS_SUPPORT_READDIR_WITH_FILE_TYPES?a(c,l):o(c,l)}e.read=s;function a(c,l){return l.fs.readdirSync(c,{withFileTypes:!0}).map(m=>{let h={dirent:m,name:m.name,path:i.joinPathSegments(c,m.name,l.pathSegmentSeparator)};if(h.dirent.isSymbolicLink()&&l.followSymbolicLinks)try{let _=l.fs.statSync(h.path);h.dirent=n.fs.createDirentFromStats(h.name,_)}catch(_){if(l.throwErrorOnBrokenSymbolicLink)throw _}return h})}e.readdirWithFileTypes=a;function o(c,l){return l.fs.readdirSync(c).map(m=>{let h=i.joinPathSegments(c,m,l.pathSegmentSeparator),_=r.statSync(h,l.fsStatSettings),b={name:m,path:h,dirent:n.fs.createDirentFromStats(m,_)};return l.stats&&(b.stats=_),b})}e.readdir=o}}),ANl=Ki({"node_modules/@nodelib/fs.scandir/out/adapters/fs.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createFileSystemAdapter=e.FILE_SYSTEM_ADAPTER=void 0;var r=require("fs");e.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync,readdir:r.readdir,readdirSync:r.readdirSync};function t(n){return n===void 0?e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},e.FILE_SYSTEM_ADAPTER),n)}e.createFileSystemAdapter=t}}),bNl=Ki({"node_modules/@nodelib/fs.scandir/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=Gqe(),n=ANl(),i=class{constructor(s={}){this._options=s,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=n.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new t.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(s,a){return s??a}};e.default=i}}),mXr=Ki({"node_modules/@nodelib/fs.scandir/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Settings=e.scandirSync=e.scandir=void 0;var r=yNl(),t=_Nl(),n=bNl();e.Settings=n.default;function i(o,c,l){if(typeof c=="function"){r.read(o,a(),c);return}r.read(o,a(c),l)}e.scandir=i;function s(o,c){let l=a(c);return t.read(o,l)}e.scandirSync=s;function a(o={}){return o instanceof n.default?o:new n.default(o)}}}),CNl=Ki({"node_modules/reusify/reusify.js"(e,r){"use strict";function t(n){var i=new n,s=i;function a(){var c=i;return c.next?i=c.next:(i=new n,s=i),c.next=null,c}function o(c){s.next=c,s=c}return{get:a,release:o}}r.exports=t}}),vNl=Ki({"node_modules/fastq/queue.js"(e,r){"use strict";var t=CNl();function n(o,c,l){if(typeof o=="function"&&(l=c,c=o,o=null),l<1)throw new Error("fastqueue concurrency must be greater than 1");var u=t(s),m=null,h=null,_=0,b=null,v={push:U,drain:i,saturated:i,pause:x,paused:!1,concurrency:l,running:w,resume:R,idle:L,length:P,getQueue:k,unshift:Y,empty:i,kill:j,killAndDrain:M,error:C};return v;function w(){return _}function x(){v.paused=!0}function P(){for(var O=m,V=0;O;)O=O.next,V++;return V}function k(){for(var O=m,V=[];O;)V.push(O.value),O=O.next;return V}function R(){if(v.paused){v.paused=!1;for(var O=0;O{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(o){this._emitter.on("entry",o)}onError(o){this._emitter.once("error",o)}onEnd(o){this._emitter.once("end",o)}_pushToQueue(o,c){let l={directory:o,base:c};this._queue.push(l,u=>{u!==null&&this._handleError(u)})}_worker(o,c){this._scandir(o.directory,this._settings.fsScandirSettings,(l,u)=>{if(l!==null){c(l,void 0);return}for(let m of u)this._handleEntry(m,o.base);c(null,void 0)})}_handleError(o){this._isDestroyed||!i.isFatalError(this._settings,o)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",o))}_handleEntry(o,c){if(this._isDestroyed||this._isFatalError)return;let l=o.path;c!==void 0&&(o.path=i.joinPathSegments(c,o.name,this._settings.pathSegmentSeparator)),i.isAppliedFilter(this._settings.entryFilter,o)&&this._emitEntry(o),o.dirent.isDirectory()&&i.isAppliedFilter(this._settings.deepFilter,o)&&this._pushToQueue(l,c===void 0?void 0:o.path)}_emitEntry(o){this._emitter.emit("entry",o)}};e.default=a}}),ENl=Ki({"node_modules/@nodelib/fs.walk/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=oms(),t=class{constructor(s,a){this._root=s,this._settings=a,this._reader=new r.default(this._root,this._settings),this._storage=[]}read(s){this._reader.onError(a=>{n(s,a)}),this._reader.onEntry(a=>{this._storage.push(a)}),this._reader.onEnd(()=>{i(s,this._storage)}),this._reader.read()}};e.default=t;function n(s,a){s(a)}function i(s,a){s(null,a)}}}),DNl=Ki({"node_modules/@nodelib/fs.walk/out/providers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=oms(),n=class{constructor(i,s){this._root=i,this._settings=s,this._reader=new t.default(this._root,this._settings),this._stream=new r.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(i=>{this._stream.emit("error",i)}),this._reader.onEntry(i=>{this._stream.push(i)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};e.default=n}}),SNl=Ki({"node_modules/@nodelib/fs.walk/out/readers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mXr(),t=fXr(),n=ams(),i=class extends n.default{constructor(){super(...arguments),this._scandir=r.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(s,a){this._queue.add({directory:s,base:a})}_handleQueue(){for(let s of this._queue.values())this._handleDirectory(s.directory,s.base)}_handleDirectory(s,a){try{let o=this._scandir(s,this._settings.fsScandirSettings);for(let c of o)this._handleEntry(c,a)}catch(o){this._handleError(o)}}_handleError(s){if(t.isFatalError(this._settings,s))throw s}_handleEntry(s,a){let o=s.path;a!==void 0&&(s.path=t.joinPathSegments(a,s.name,this._settings.pathSegmentSeparator)),t.isAppliedFilter(this._settings.entryFilter,s)&&this._pushToStorage(s),s.dirent.isDirectory()&&t.isAppliedFilter(this._settings.deepFilter,s)&&this._pushToQueue(o,a===void 0?void 0:s.path)}_pushToStorage(s){this._storage.push(s)}};e.default=i}}),wNl=Ki({"node_modules/@nodelib/fs.walk/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=SNl(),t=class{constructor(n,i){this._root=n,this._settings=i,this._reader=new r.default(this._root,this._settings)}read(){return this._reader.read()}};e.default=t}}),INl=Ki({"node_modules/@nodelib/fs.walk/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=mXr(),n=class{constructor(i={}){this._options=i,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.fsScandirSettings=new t.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(i,s){return i??s}};e.default=n}}),hXr=Ki({"node_modules/@nodelib/fs.walk/out/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Settings=e.walkStream=e.walkSync=e.walk=void 0;var r=ENl(),t=DNl(),n=wNl(),i=INl();e.Settings=i.default;function s(l,u,m){if(typeof u=="function"){new r.default(l,c()).read(u);return}new r.default(l,c(u)).read(m)}e.walk=s;function a(l,u){let m=c(u);return new n.default(l,m).read()}e.walkSync=a;function o(l,u){let m=c(u);return new t.default(l,m).read()}e.walkStream=o;function c(l={}){return l instanceof i.default?l:new i.default(l)}}}),gXr=Ki({"node_modules/fast-glob/out/readers/reader.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=Gqe(),n=mme(),i=class{constructor(s){this._settings=s,this._fsStatSettings=new t.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(s){return r.resolve(this._settings.cwd,s)}_makeEntry(s,a){let o={name:a,path:a,dirent:n.fs.createDirentFromStats(a,s)};return this._settings.stats&&(o.stats=s),o}_isFatalError(s){return!n.errno.isEnoentCodeError(s)&&!this._settings.suppressErrors}};e.default=i}}),cms=Ki({"node_modules/fast-glob/out/readers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=Gqe(),n=hXr(),i=gXr(),s=class extends i.default{constructor(){super(...arguments),this._walkStream=n.walkStream,this._stat=t.stat}dynamic(a,o){return this._walkStream(a,o)}static(a,o){let c=a.map(this._getFullEntryPath,this),l=new r.PassThrough({objectMode:!0});l._write=(u,m,h)=>this._getEntry(c[u],a[u],o).then(_=>{_!==null&&o.entryFilter(_)&&l.push(_),u===c.length-1&&l.end(),h()}).catch(h);for(let u=0;uthis._makeEntry(l,o)).catch(l=>{if(c.errorFilter(l))return null;throw l})}_getStat(a){return new Promise((o,c)=>{this._stat(a,this._fsStatSettings,(l,u)=>l===null?o(u):c(l))})}};e.default=s}}),xNl=Ki({"node_modules/fast-glob/out/readers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=hXr(),t=gXr(),n=cms(),i=class extends t.default{constructor(){super(...arguments),this._walkAsync=r.walk,this._readerStream=new n.default(this._settings)}dynamic(s,a){return new Promise((o,c)=>{this._walkAsync(s,a,(l,u)=>{l===null?o(u):c(l)})})}async static(s,a){let o=[],c=this._readerStream.static(s,a);return new Promise((l,u)=>{c.once("error",u),c.on("data",m=>o.push(m)),c.once("end",()=>l(o))})}};e.default=i}}),TNl=Ki({"node_modules/fast-glob/out/providers/matchers/matcher.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n,i,s){this._patterns=n,this._settings=i,this._micromatchOptions=s,this._storage=[],this._fillStorage()}_fillStorage(){let n=r.pattern.expandPatternsWithBraceExpansion(this._patterns);for(let i of n){let s=this._getPatternSegments(i),a=this._splitSegmentsIntoSections(s);this._storage.push({complete:a.length<=1,pattern:i,segments:s,sections:a})}}_getPatternSegments(n){return r.pattern.getPatternParts(n,this._micromatchOptions).map(s=>r.pattern.isDynamicPattern(s,this._settings)?{dynamic:!0,pattern:s,patternRe:r.pattern.makeRe(s,this._micromatchOptions)}:{dynamic:!1,pattern:s})}_splitSegmentsIntoSections(n){return r.array.splitWhen(n,i=>i.dynamic&&r.pattern.hasGlobStar(i.pattern))}};e.default=t}}),PNl=Ki({"node_modules/fast-glob/out/providers/matchers/partial.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=TNl(),t=class extends r.default{match(n){let i=n.split("/"),s=i.length,a=this._storage.filter(o=>!o.complete||o.segments.length>s);for(let o of a){let c=o.sections[0];if(!o.complete&&s>c.length||i.every((u,m)=>{let h=o.segments[m];return!!(h.dynamic&&h.patternRe.test(u)||!h.dynamic&&h.pattern===u)}))return!0}return!1}};e.default=t}}),RNl=Ki({"node_modules/fast-glob/out/providers/filters/deep.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=PNl(),n=class{constructor(i,s){this._settings=i,this._micromatchOptions=s}getFilter(i,s,a){let o=this._getMatcher(s),c=this._getNegativePatternsRe(a);return l=>this._filter(i,l,o,c)}_getMatcher(i){return new t.default(i,this._settings,this._micromatchOptions)}_getNegativePatternsRe(i){let s=i.filter(r.pattern.isAffectDepthOfReadingPattern);return r.pattern.convertPatternsToRe(s,this._micromatchOptions)}_filter(i,s,a,o){if(this._isSkippedByDeep(i,s.path)||this._isSkippedSymbolicLink(s))return!1;let c=r.path.removeLeadingDotSegment(s.path);return this._isSkippedByPositivePatterns(c,a)?!1:this._isSkippedByNegativePatterns(c,o)}_isSkippedByDeep(i,s){return this._settings.deep===1/0?!1:this._getEntryLevel(i,s)>=this._settings.deep}_getEntryLevel(i,s){let a=s.split("/").length;if(i==="")return a;let o=i.split("/").length;return a-o}_isSkippedSymbolicLink(i){return!this._settings.followSymbolicLinks&&i.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(i,s){return!this._settings.baseNameMatch&&!s.match(i)}_isSkippedByNegativePatterns(i,s){return!r.pattern.matchAny(i,s)}};e.default=n}}),kNl=Ki({"node_modules/fast-glob/out/providers/filters/entry.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n,i){this._settings=n,this._micromatchOptions=i,this.index=new Map}getFilter(n,i){let s=r.pattern.convertPatternsToRe(n,this._micromatchOptions),a=r.pattern.convertPatternsToRe(i,this._micromatchOptions);return o=>this._filter(o,s,a)}_filter(n,i,s){if(this._settings.unique&&this._isDuplicateEntry(n)||this._onlyFileFilter(n)||this._onlyDirectoryFilter(n)||this._isSkippedByAbsoluteNegativePatterns(n.path,s))return!1;let a=this._settings.baseNameMatch?n.name:n.path,o=n.dirent.isDirectory(),c=this._isMatchToPatterns(a,i,o)&&!this._isMatchToPatterns(n.path,s,o);return this._settings.unique&&c&&this._createIndexRecord(n),c}_isDuplicateEntry(n){return this.index.has(n.path)}_createIndexRecord(n){this.index.set(n.path,void 0)}_onlyFileFilter(n){return this._settings.onlyFiles&&!n.dirent.isFile()}_onlyDirectoryFilter(n){return this._settings.onlyDirectories&&!n.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(n,i){if(!this._settings.absolute)return!1;let s=r.path.makeAbsolute(this._settings.cwd,n);return r.pattern.matchAny(s,i)}_isMatchToPatterns(n,i,s){let a=r.path.removeLeadingDotSegment(n),o=r.pattern.matchAny(a,i);return!o&&s?r.pattern.matchAny(a+"/",i):o}};e.default=t}}),FNl=Ki({"node_modules/fast-glob/out/providers/filters/error.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n){this._settings=n}getFilter(){return n=>this._isNonFatalError(n)}_isNonFatalError(n){return r.errno.isEnoentCodeError(n)||this._settings.suppressErrors}};e.default=t}}),NNl=Ki({"node_modules/fast-glob/out/providers/transformers/entry.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=mme(),t=class{constructor(n){this._settings=n}getTransformer(){return n=>this._transform(n)}_transform(n){let i=n.path;return this._settings.absolute&&(i=r.path.makeAbsolute(this._settings.cwd,i),i=r.path.unixify(i)),this._settings.markDirectories&&n.dirent.isDirectory()&&(i+="/"),this._settings.objectMode?Object.assign(Object.assign({},n),{path:i}):i}};e.default=t}}),yXr=Ki({"node_modules/fast-glob/out/providers/provider.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("path"),t=RNl(),n=kNl(),i=FNl(),s=NNl(),a=class{constructor(o){this._settings=o,this.errorFilter=new i.default(this._settings),this.entryFilter=new n.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new t.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new s.default(this._settings)}_getRootDirectory(o){return r.resolve(this._settings.cwd,o.base)}_getReaderOptions(o){let c=o.base==="."?"":o.base;return{basePath:c,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(c,o.positive,o.negative),entryFilter:this.entryFilter.getFilter(o.positive,o.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};e.default=a}}),ONl=Ki({"node_modules/fast-glob/out/providers/async.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=xNl(),t=yXr(),n=class extends t.default{constructor(){super(...arguments),this._reader=new r.default(this._settings)}async read(i){let s=this._getRootDirectory(i),a=this._getReaderOptions(i);return(await this.api(s,i,a)).map(c=>a.transform(c))}api(i,s,a){return s.dynamic?this._reader.dynamic(i,a):this._reader.static(s.patterns,a)}};e.default=n}}),BNl=Ki({"node_modules/fast-glob/out/providers/stream.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=require("stream"),t=cms(),n=yXr(),i=class extends n.default{constructor(){super(...arguments),this._reader=new t.default(this._settings)}read(s){let a=this._getRootDirectory(s),o=this._getReaderOptions(s),c=this.api(a,s,o),l=new r.Readable({objectMode:!0,read:()=>{}});return c.once("error",u=>l.emit("error",u)).on("data",u=>l.emit("data",o.transform(u))).once("end",()=>l.emit("end")),l.once("close",()=>c.destroy()),l}api(s,a,o){return a.dynamic?this._reader.dynamic(s,o):this._reader.static(a.patterns,o)}};e.default=i}}),qNl=Ki({"node_modules/fast-glob/out/readers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Gqe(),t=hXr(),n=gXr(),i=class extends n.default{constructor(){super(...arguments),this._walkSync=t.walkSync,this._statSync=r.statSync}dynamic(s,a){return this._walkSync(s,a)}static(s,a){let o=[];for(let c of s){let l=this._getFullEntryPath(c),u=this._getEntry(l,c,a);u===null||!a.entryFilter(u)||o.push(u)}return o}_getEntry(s,a,o){try{let c=this._getStat(s);return this._makeEntry(c,a)}catch(c){if(o.errorFilter(c))return null;throw c}}_getStat(s){return this._statSync(s,this._fsStatSettings)}};e.default=i}}),MNl=Ki({"node_modules/fast-glob/out/providers/sync.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=qNl(),t=yXr(),n=class extends t.default{constructor(){super(...arguments),this._reader=new r.default(this._settings)}read(i){let s=this._getRootDirectory(i),a=this._getReaderOptions(i);return this.api(s,i,a).map(a.transform)}api(i,s,a){return s.dynamic?this._reader.dynamic(i,a):this._reader.static(s.patterns,a)}};e.default=n}}),LNl=Ki({"node_modules/fast-glob/out/settings.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var r=require("fs"),t=require("os"),n=Math.max(t.cpus().length,1);e.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:r.lstat,lstatSync:r.lstatSync,stat:r.stat,statSync:r.statSync,readdir:r.readdir,readdirSync:r.readdirSync};var i=class{constructor(s={}){this._options=s,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,n),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0)}_getValue(s,a){return s===void 0?a:s}_getFileSystemMethods(s={}){return Object.assign(Object.assign({},e.DEFAULT_FILE_SYSTEM_ADAPTER),s)}};e.default=i}}),jNl=Ki({"node_modules/fast-glob/out/index.js"(e,r){"use strict";var t=cNl(),n=uNl(),i=ONl(),s=BNl(),a=MNl(),o=LNl(),c=mme();async function l(h,_){m(h);let b=u(h,i.default,_),v=await Promise.all(b);return c.array.flatten(v)}(function(h){function _(P,k){m(P);let R=u(P,a.default,k);return c.array.flatten(R)}h.sync=_;function b(P,k){m(P);let R=u(P,s.default,k);return c.stream.merge(R)}h.stream=b;function v(P,k){m(P);let R=n.transform([].concat(P)),L=new o.default(k);return t.generate(R,L)}h.generateTasks=v;function w(P,k){m(P);let R=new o.default(k);return c.pattern.isDynamicPattern(P,R)}h.isDynamicPattern=w;function x(P){return m(P),c.path.escape(P)}h.escapePath=x})(l||(l={}));function u(h,_,b){let v=n.transform([].concat(h)),w=new o.default(b),x=t.generate(v,w),P=new _(w);return x.map(P.read,P)}function m(h){if(![].concat(h).every(v=>c.string.isString(v)&&!c.string.isEmpty(v)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}r.exports=l}}),GNl=Ki({"src/utils/uniq-by-key.js"(e,r){"use strict";function t(n,i){let s=[],a=new Set;for(let o of n){let c=o[i];a.has(c)||(a.add(c),s.push(o))}return s}r.exports=t}}),A2e=Ki({"src/utils/create-language.js"(e,r){"use strict";r.exports=function(t,n){let{languageId:i}=t,s=eHt(t,dFl);return Object.assign(Object.assign({linguistLanguageId:i},s),n(t))}}}),UNl=Ki({"node_modules/esutils/lib/ast.js"(e,r){(function(){"use strict";function t(c){if(c==null)return!1;switch(c.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function n(c){if(c==null)return!1;switch(c.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function i(c){if(c==null)return!1;switch(c.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function s(c){return i(c)||c!=null&&c.type==="FunctionDeclaration"}function a(c){switch(c.type){case"IfStatement":return c.alternate!=null?c.alternate:c.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return c.body}return null}function o(c){var l;if(c.type!=="IfStatement"||c.alternate==null)return!1;l=c.consequent;do{if(l.type==="IfStatement"&&l.alternate==null)return!0;l=a(l)}while(l);return!1}r.exports={isExpression:t,isStatement:i,isIterationStatement:n,isSourceElement:s,isProblematicIfStatement:o,trailingStatement:a}})()}}),ums=Ki({"node_modules/esutils/lib/code.js"(e,r){(function(){"use strict";var t,n,i,s,a,o;n={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},t={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function c(P){return 48<=P&&P<=57}function l(P){return 48<=P&&P<=57||97<=P&&P<=102||65<=P&&P<=70}function u(P){return P>=48&&P<=55}i=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function m(P){return P===32||P===9||P===11||P===12||P===160||P>=5760&&i.indexOf(P)>=0}function h(P){return P===10||P===13||P===8232||P===8233}function _(P){if(P<=65535)return String.fromCharCode(P);var k=String.fromCharCode(Math.floor((P-65536)/1024)+55296),R=String.fromCharCode((P-65536)%1024+56320);return k+R}for(s=new Array(128),o=0;o<128;++o)s[o]=o>=97&&o<=122||o>=65&&o<=90||o===36||o===95;for(a=new Array(128),o=0;o<128;++o)a[o]=o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||o===36||o===95;function b(P){return P<128?s[P]:n.NonAsciiIdentifierStart.test(_(P))}function v(P){return P<128?a[P]:n.NonAsciiIdentifierPart.test(_(P))}function w(P){return P<128?s[P]:t.NonAsciiIdentifierStart.test(_(P))}function x(P){return P<128?a[P]:t.NonAsciiIdentifierPart.test(_(P))}r.exports={isDecimalDigit:c,isHexDigit:l,isOctalDigit:u,isWhiteSpace:m,isLineTerminator:h,isIdentifierStartES5:b,isIdentifierPartES5:v,isIdentifierStartES6:w,isIdentifierPartES6:x}})()}}),VNl=Ki({"node_modules/esutils/lib/keyword.js"(e,r){(function(){"use strict";var t=ums();function n(b){switch(b){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function i(b,v){return!v&&b==="yield"?!1:s(b,v)}function s(b,v){if(v&&n(b))return!0;switch(b.length){case 2:return b==="if"||b==="in"||b==="do";case 3:return b==="var"||b==="for"||b==="new"||b==="try";case 4:return b==="this"||b==="else"||b==="case"||b==="void"||b==="with"||b==="enum";case 5:return b==="while"||b==="break"||b==="catch"||b==="throw"||b==="const"||b==="yield"||b==="class"||b==="super";case 6:return b==="return"||b==="typeof"||b==="delete"||b==="switch"||b==="export"||b==="import";case 7:return b==="default"||b==="finally"||b==="extends";case 8:return b==="function"||b==="continue"||b==="debugger";case 10:return b==="instanceof";default:return!1}}function a(b,v){return b==="null"||b==="true"||b==="false"||i(b,v)}function o(b,v){return b==="null"||b==="true"||b==="false"||s(b,v)}function c(b){return b==="eval"||b==="arguments"}function l(b){var v,w,x;if(b.length===0||(x=b.charCodeAt(0),!t.isIdentifierStartES5(x)))return!1;for(v=1,w=b.length;v=w||(P=b.charCodeAt(v),!(56320<=P&&P<=57343)))return!1;x=u(x,P)}if(!k(x))return!1;k=t.isIdentifierPartES6}return!0}function h(b,v){return l(b)&&!a(b,v)}function _(b,v){return m(b)&&!o(b,v)}r.exports={isKeywordES5:i,isKeywordES6:s,isReservedWordES5:a,isReservedWordES6:o,isRestrictedWord:c,isIdentifierNameES5:l,isIdentifierNameES6:m,isIdentifierES5:h,isIdentifierES6:_}})()}}),zNl=Ki({"node_modules/esutils/lib/utils.js"(e){(function(){"use strict";e.ast=UNl(),e.code=ums(),e.keyword=VNl()})()}}),b2e=Ki({"src/language-js/utils/is-block-comment.js"(e,r){"use strict";var t=new Set(["Block","CommentBlock","MultiLine"]),n=i=>t.has(i==null?void 0:i.type);r.exports=n}}),$Nl=Ki({"src/language-js/utils/is-node-matches.js"(e,r){"use strict";function t(i,s){let a=s.split(".");for(let o=a.length-1;o>=0;o--){let c=a[o];if(o===0)return i.type==="Identifier"&&i.name===c;if(i.type!=="MemberExpression"||i.optional||i.computed||i.property.type!=="Identifier"||i.property.name!==c)return!1;i=i.object}}function n(i,s){return s.some(a=>t(i,a))}r.exports=n}}),TA=Ki({"src/language-js/utils/index.js"(e,r){"use strict";var t=zNl().keyword.isIdentifierNameES5,{getLast:n,hasNewline:i,skipWhitespace:s,isNonEmptyArray:a,isNextLineEmptyAfterIndex:o,getStringWidth:c}=Ng(),{locStart:l,locEnd:u,hasSameLocStart:m}=nP(),h=b2e(),_=$Nl(),b="(?:(?=.)\\s)",v=new RegExp(`^${b}*:`),w=new RegExp(`^${b}*::`);function x(Ee){var st,yr;return((st=Ee.extra)===null||st===void 0?void 0:st.parenthesized)&&h((yr=Ee.trailingComments)===null||yr===void 0?void 0:yr[0])&&v.test(Ee.trailingComments[0].value)}function P(Ee){let st=Ee==null?void 0:Ee[0];return h(st)&&w.test(st.value)}function k(Ee,st){if(!Ee||typeof Ee!="object")return!1;if(Array.isArray(Ee))return Ee.some(Wt=>k(Wt,st));let yr=st(Ee);return typeof yr=="boolean"?yr:Object.values(Ee).some(Wt=>k(Wt,st))}function R(Ee){return Ee.type==="AssignmentExpression"||Ee.type==="BinaryExpression"||Ee.type==="LogicalExpression"||Ee.type==="NGPipeExpression"||Ee.type==="ConditionalExpression"||mt(Ee)||ke(Ee)||Ee.type==="SequenceExpression"||Ee.type==="TaggedTemplateExpression"||Ee.type==="BindExpression"||Ee.type==="UpdateExpression"&&!Ee.prefix||$t(Ee)||Ee.type==="TSNonNullExpression"}function L(Ee){var st,yr,Wt,Lt,Ke,Sr;return Ee.expressions?Ee.expressions[0]:(st=(yr=(Wt=(Lt=(Ke=(Sr=Ee.left)!==null&&Sr!==void 0?Sr:Ee.test)!==null&&Ke!==void 0?Ke:Ee.callee)!==null&&Lt!==void 0?Lt:Ee.object)!==null&&Wt!==void 0?Wt:Ee.tag)!==null&&yr!==void 0?yr:Ee.argument)!==null&&st!==void 0?st:Ee.expression}function U(Ee,st){if(st.expressions)return["expressions",0];if(st.left)return["left"];if(st.test)return["test"];if(st.object)return["object"];if(st.callee)return["callee"];if(st.tag)return["tag"];if(st.argument)return["argument"];if(st.expression)return["expression"];throw new Error("Unexpected node has no left side.")}function Y(Ee){return Ee=new Set(Ee),st=>Ee.has(st==null?void 0:st.type)}var N=Y(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),j=Y(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);function M(Ee){let st=Ee.getParentNode();return Ee.getName()==="declaration"&&j(st)?st:null}var C=Y(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function O(Ee){return Ee.type==="NumericLiteral"||Ee.type==="Literal"&&typeof Ee.value=="number"}function V(Ee){return Ee.type==="UnaryExpression"&&(Ee.operator==="+"||Ee.operator==="-")&&O(Ee.argument)}function Q(Ee){return Ee.type==="StringLiteral"||Ee.type==="Literal"&&typeof Ee.value=="string"}var X=Y(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),J=Y(["FunctionExpression","ArrowFunctionExpression"]);function ee(Ee){return Ee.type==="FunctionExpression"||Ee.type==="ArrowFunctionExpression"&&Ee.body.type==="BlockStatement"}function fe(Ee){return mt(Ee)&&Ee.callee.type==="Identifier"&&["async","inject","fakeAsync","waitForAsync"].includes(Ee.callee.name)}var ie=Y(["JSXElement","JSXFragment"]);function Se(Ee,st){if(Ee.parentParser!=="markdown"&&Ee.parentParser!=="mdx")return!1;let yr=st.getNode();if(!yr.expression||!ie(yr.expression))return!1;let Wt=st.getParentNode();return Wt.type==="Program"&&Wt.body.length===1}function ce(Ee){return Ee.kind==="get"||Ee.kind==="set"}function Mt(Ee){return ce(Ee)||m(Ee,Ee.value)}function et(Ee){return(Ee.type==="ObjectTypeProperty"||Ee.type==="ObjectTypeInternalSlot")&&Ee.value.type==="FunctionTypeAnnotation"&&!Ee.static&&!Mt(Ee)}function or(Ee){return(Ee.type==="TypeAnnotation"||Ee.type==="TSTypeAnnotation")&&Ee.typeAnnotation.type==="FunctionTypeAnnotation"&&!Ee.static&&!m(Ee,Ee.typeAnnotation)}var Ge=Y(["BinaryExpression","LogicalExpression","NGPipeExpression"]);function me(Ee){return ke(Ee)||Ee.type==="BindExpression"&&!!Ee.object}var oe=new Set(["AnyTypeAnnotation","TSAnyKeyword","NullLiteralTypeAnnotation","TSNullKeyword","ThisTypeAnnotation","TSThisType","NumberTypeAnnotation","TSNumberKeyword","VoidTypeAnnotation","TSVoidKeyword","BooleanTypeAnnotation","TSBooleanKeyword","BigIntTypeAnnotation","TSBigIntKeyword","SymbolTypeAnnotation","TSSymbolKeyword","StringTypeAnnotation","TSStringKeyword","BooleanLiteralTypeAnnotation","StringLiteralTypeAnnotation","BigIntLiteralTypeAnnotation","NumberLiteralTypeAnnotation","TSLiteralType","TSTemplateLiteralType","EmptyTypeAnnotation","MixedTypeAnnotation","TSNeverKeyword","TSObjectKeyword","TSUndefinedKeyword","TSUnknownKeyword"]);function ue(Ee){return Ee?!!((Ee.type==="GenericTypeAnnotation"||Ee.type==="TSTypeReference")&&!Ee.typeParameters||oe.has(Ee.type)):!1}function De(Ee){let st=/^(?:before|after)(?:Each|All)$/;return Ee.callee.type==="Identifier"&&st.test(Ee.callee.name)&&Ee.arguments.length===1}var It=["it","it.only","it.skip","describe","describe.only","describe.skip","test","test.only","test.skip","test.step","test.describe","test.describe.only","test.describe.parallel","test.describe.parallel.only","test.describe.serial","test.describe.serial.only","skip","xit","xdescribe","xtest","fit","fdescribe","ftest"];function Je(Ee){return _(Ee,It)}function at(Ee,st){if(Ee.type!=="CallExpression")return!1;if(Ee.arguments.length===1){if(fe(Ee)&&st&&at(st))return J(Ee.arguments[0]);if(De(Ee))return fe(Ee.arguments[0])}else if((Ee.arguments.length===2||Ee.arguments.length===3)&&(Ee.arguments[0].type==="TemplateLiteral"||Q(Ee.arguments[0]))&&Je(Ee.callee))return Ee.arguments[2]&&!O(Ee.arguments[2])?!1:(Ee.arguments.length===2?J(Ee.arguments[1]):ee(Ee.arguments[1])&&ft(Ee.arguments[1]).length<=1)||fe(Ee.arguments[1]);return!1}var mt=Y(["CallExpression","OptionalCallExpression"]),ke=Y(["MemberExpression","OptionalMemberExpression"]);function dt(Ee){let st="expressions";Ee.type==="TSTemplateLiteralType"&&(st="types");let yr=Ee[st];return yr.length===0?!1:yr.every(Wt=>{if(rr(Wt))return!1;if(Wt.type==="Identifier"||Wt.type==="ThisExpression")return!0;if(ke(Wt)){let Lt=Wt;for(;ke(Lt);)if(Lt.property.type!=="Identifier"&&Lt.property.type!=="Literal"&&Lt.property.type!=="StringLiteral"&&Lt.property.type!=="NumericLiteral"||(Lt=Lt.object,rr(Lt)))return!1;return Lt.type==="Identifier"||Lt.type==="ThisExpression"}return!1})}function ot(Ee,st){return Ee==="+"||Ee==="-"?Ee+st:st}function kt(Ee,st){let yr=l(st),Wt=s(Ee,u(st));return Wt!==!1&&Ee.slice(yr,yr+2)==="/*"&&Ee.slice(Wt,Wt+2)==="*/"}function Vt(Ee,st){return ie(st)?tr(st):rr(st,sr.Leading,yr=>i(Ee,u(yr)))}function Ar(Ee,st){return st.parser!=="json"&&Q(Ee.key)&&Ve(Ee.key).slice(1,-1)===Ee.key.value&&(t(Ee.key.value)&&!(st.parser==="babel-ts"&&Ee.type==="ClassProperty"||st.parser==="typescript"&&Ee.type==="PropertyDefinition")||ni(Ee.key.value)&&String(Number(Ee.key.value))===Ee.key.value&&(st.parser==="babel"||st.parser==="acorn"||st.parser==="espree"||st.parser==="meriyah"||st.parser==="__babel_estree"))}function ni(Ee){return/^(?:\d+|\d+\.\d+)$/.test(Ee)}function gn(Ee,st){let yr=/^[fx]?(?:describe|it|test)$/;return st.type==="TaggedTemplateExpression"&&st.quasi===Ee&&st.tag.type==="MemberExpression"&&st.tag.property.type==="Identifier"&&st.tag.property.name==="each"&&(st.tag.object.type==="Identifier"&&yr.test(st.tag.object.name)||st.tag.object.type==="MemberExpression"&&st.tag.object.property.type==="Identifier"&&(st.tag.object.property.name==="only"||st.tag.object.property.name==="skip")&&st.tag.object.object.type==="Identifier"&&yr.test(st.tag.object.object.name))}function On(Ee){return Ee.quasis.some(st=>st.value.raw.includes(` `))}function er(Ee,st){return(Ee.type==="TemplateLiteral"&&On(Ee)||Ee.type==="TaggedTemplateExpression"&&On(Ee.quasi))&&!i(st,l(Ee),{backwards:!0})}function ln(Ee){if(!rr(Ee))return!1;let st=n(pt(Ee,sr.Dangling));return st&&!h(st)}function Tr(Ee){if(Ee.length<=1)return!1;let st=0;for(let yr of Ee)if(J(yr)){if(st+=1,st>1)return!0}else if(mt(yr)){for(let Wt of yr.arguments)if(J(Wt))return!0}return!1}function nt(Ee){let st=Ee.getValue(),yr=Ee.getParentNode();return mt(st)&&mt(yr)&&yr.callee===st&&st.arguments.length>yr.arguments.length&&yr.arguments.length>0}function ut(Ee,st){if(st>=2)return!1;let yr=Sr=>ut(Sr,st+1),Wt=Ee.type==="Literal"&&"regex"in Ee&&Ee.regex.pattern||Ee.type==="RegExpLiteral"&&Ee.pattern;if(Wt&&c(Wt)>5)return!1;if(Ee.type==="Literal"||Ee.type==="BigIntLiteral"||Ee.type==="DecimalLiteral"||Ee.type==="BooleanLiteral"||Ee.type==="NullLiteral"||Ee.type==="NumericLiteral"||Ee.type==="RegExpLiteral"||Ee.type==="StringLiteral"||Ee.type==="Identifier"||Ee.type==="ThisExpression"||Ee.type==="Super"||Ee.type==="PrivateName"||Ee.type==="PrivateIdentifier"||Ee.type==="ArgumentPlaceholder"||Ee.type==="Import")return!0;if(Ee.type==="TemplateLiteral")return Ee.quasis.every(Sr=>!Sr.value.raw.includes(` `))&&Ee.expressions.every(yr);if(Ee.type==="ObjectExpression")return Ee.properties.every(Sr=>!Sr.computed&&(Sr.shorthand||Sr.value&&yr(Sr.value)));if(Ee.type==="ArrayExpression")return Ee.elements.every(Sr=>Sr===null||yr(Sr));if(Me(Ee))return(Ee.type==="ImportExpression"||ut(Ee.callee,st))&&wr(Ee).every(yr);if(ke(Ee))return ut(Ee.object,st)&&ut(Ee.property,st);let Lt={"!":!0,"-":!0,"+":!0,"~":!0};if(Ee.type==="UnaryExpression"&&Lt[Ee.operator])return ut(Ee.argument,st);let Ke={"++":!0,"--":!0};return Ee.type==="UpdateExpression"&&Ke[Ee.operator]?ut(Ee.argument,st):Ee.type==="TSNonNullExpression"?ut(Ee.expression,st):!1}function Ve(Ee){var st,yr;return(st=(yr=Ee.extra)===null||yr===void 0?void 0:yr.raw)!==null&&st!==void 0?st:Ee.raw}function Ae(Ee){return Ee}function Pe(Ee){return Ee.filepath&&/\.tsx$/i.test(Ee.filepath)}function Kt(Ee,st="es5"){return Ee.trailingComma==="es5"&&st==="es5"||Ee.trailingComma==="all"&&(st==="all"||st==="es5")}function nr(Ee,st){switch(Ee.type){case"BinaryExpression":case"LogicalExpression":case"AssignmentExpression":case"NGPipeExpression":return nr(Ee.left,st);case"MemberExpression":case"OptionalMemberExpression":return nr(Ee.object,st);case"TaggedTemplateExpression":return Ee.tag.type==="FunctionExpression"?!1:nr(Ee.tag,st);case"CallExpression":case"OptionalCallExpression":return Ee.callee.type==="FunctionExpression"?!1:nr(Ee.callee,st);case"ConditionalExpression":return nr(Ee.test,st);case"UpdateExpression":return!Ee.prefix&&nr(Ee.argument,st);case"BindExpression":return Ee.object&&nr(Ee.object,st);case"SequenceExpression":return nr(Ee.expressions[0],st);case"TSSatisfiesExpression":case"TSAsExpression":case"TSNonNullExpression":return nr(Ee.expression,st);default:return st(Ee)}}var En={"==":!0,"!=":!0,"===":!0,"!==":!0},jn={"*":!0,"/":!0,"%":!0},br={">>":!0,">>>":!0,"<<":!0};function We(Ee,st){return!(Be(st)!==Be(Ee)||Ee==="**"||En[Ee]&&En[st]||st==="%"&&jn[Ee]||Ee==="%"&&jn[st]||st!==Ee&&jn[st]&&jn[Ee]||br[Ee]&&br[st])}var lt=new Map([["|>"],["??"],["||"],["&&"],["|"],["^"],["&"],["==","===","!=","!=="],["<",">","<=",">=","in","instanceof"],[">>","<<",">>>"],["+","-"],["*","/","%"],["**"]].flatMap((Ee,st)=>Ee.map(yr=>[yr,st])));function Be(Ee){return lt.get(Ee)}function je(Ee){return!!br[Ee]||Ee==="|"||Ee==="^"||Ee==="&"}function ct(Ee){var st;if(Ee.rest)return!0;let yr=ft(Ee);return((st=n(yr))===null||st===void 0?void 0:st.type)==="RestElement"}var Le=new WeakMap;function ft(Ee){if(Le.has(Ee))return Le.get(Ee);let st=[];return Ee.this&&st.push(Ee.this),Array.isArray(Ee.parameters)?st.push(...Ee.parameters):Array.isArray(Ee.params)&&st.push(...Ee.params),Ee.rest&&st.push(Ee.rest),Le.set(Ee,st),st}function Jr(Ee,st){let yr=Ee.getValue(),Wt=0,Lt=Ke=>st(Ke,Wt++);yr.this&&Ee.call(Lt,"this"),Array.isArray(yr.parameters)?Ee.each(Lt,"parameters"):Array.isArray(yr.params)&&Ee.each(Lt,"params"),yr.rest&&Ee.call(Lt,"rest")}var Yt=new WeakMap;function wr(Ee){if(Yt.has(Ee))return Yt.get(Ee);let st=Ee.arguments;return Ee.type==="ImportExpression"&&(st=[Ee.source],Ee.attributes&&st.push(Ee.attributes)),Yt.set(Ee,st),st}function wn(Ee,st){let yr=Ee.getValue();yr.type==="ImportExpression"?(Ee.call(Wt=>st(Wt,0),"source"),yr.attributes&&Ee.call(Wt=>st(Wt,1),"attributes")):Ee.each(st,"arguments")}function Bn(Ee){return Ee.value.trim()==="prettier-ignore"&&!Ee.unignore}function tr(Ee){return Ee&&(Ee.prettierIgnore||rr(Ee,sr.PrettierIgnore))}function zt(Ee){let st=Ee.getValue();return tr(st)}var sr={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},Ir=(Ee,st)=>{if(typeof Ee=="function"&&(st=Ee,Ee=0),Ee||st)return(yr,Wt,Lt)=>!(Ee&sr.Leading&&!yr.leading||Ee&sr.Trailing&&!yr.trailing||Ee&sr.Dangling&&(yr.leading||yr.trailing)||Ee&sr.Block&&!h(yr)||Ee&sr.Line&&!N(yr)||Ee&sr.First&&Wt!==0||Ee&sr.Last&&Wt!==Lt.length-1||Ee&sr.PrettierIgnore&&!Bn(yr)||st&&!st(yr))};function rr(Ee,st,yr){if(!a(Ee==null?void 0:Ee.comments))return!1;let Wt=Ir(st,yr);return Wt?Ee.comments.some(Wt):!0}function pt(Ee,st,yr){if(!Array.isArray(Ee==null?void 0:Ee.comments))return[];let Wt=Ir(st,yr);return Wt?Ee.comments.filter(Wt):Ee.comments}var ge=(Ee,{originalText:st})=>o(st,u(Ee));function Me(Ee){return mt(Ee)||Ee.type==="NewExpression"||Ee.type==="ImportExpression"}function ae(Ee){return Ee&&(Ee.type==="ObjectProperty"||Ee.type==="Property"&&!Ee.method&&Ee.kind==="init")}function Ye(Ee){return!!Ee.__isUsingHackPipeline}var bt=Symbol("ifWithoutBlockAndSameLineComment");function $t(Ee){return Ee.type==="TSAsExpression"||Ee.type==="TSSatisfiesExpression"}r.exports={getFunctionParameters:ft,iterateFunctionParametersPath:Jr,getCallArguments:wr,iterateCallArgumentsPath:wn,hasRestParameter:ct,getLeftSide:L,getLeftSidePathName:U,getParentExportDeclaration:M,getTypeScriptMappedTypeModifier:ot,hasFlowAnnotationComment:P,hasFlowShorthandAnnotationComment:x,hasLeadingOwnLineComment:Vt,hasNakedLeftSide:R,hasNode:k,hasIgnoreComment:zt,hasNodeIgnoreComment:tr,identity:Ae,isBinaryish:Ge,isCallLikeExpression:Me,isEnabledHackPipeline:Ye,isLineComment:N,isPrettierIgnoreComment:Bn,isCallExpression:mt,isMemberExpression:ke,isExportDeclaration:j,isFlowAnnotationComment:kt,isFunctionCompositionArgs:Tr,isFunctionNotation:Mt,isFunctionOrArrowExpression:J,isGetterOrSetter:ce,isJestEachTemplateLiteral:gn,isJsxNode:ie,isLiteral:C,isLongCurriedCallExpression:nt,isSimpleCallArgument:ut,isMemberish:me,isNumericLiteral:O,isSignedNumericLiteral:V,isObjectProperty:ae,isObjectType:X,isObjectTypePropertyAFunction:et,isSimpleType:ue,isSimpleNumber:ni,isSimpleTemplateLiteral:dt,isStringLiteral:Q,isStringPropSafeToUnquote:Ar,isTemplateOnItsOwnLine:er,isTestCall:at,isTheOnlyJsxElementInMarkdown:Se,isTSXFile:Pe,isTypeAnnotationAFunction:or,isNextLineEmpty:ge,needsHardlineAfterDanglingComment:ln,rawText:Ve,shouldPrintComma:Kt,isBitwiseOperator:je,shouldFlatten:We,startsWithNoLookaheadToken:nr,getPrecedence:Be,hasComment:rr,getComments:pt,CommentCheckFlags:sr,markerForIfWithoutBlockAndSameLineComment:bt,isTSTypeExpression:$t}}}),Uqe=Ki({"src/language-js/print/template-literal.js"(e,r){"use strict";var t=IO(),{getStringWidth:n,getIndentSize:i}=Ng(),{builders:{join:s,hardline:a,softline:o,group:c,indent:l,align:u,lineSuffixBoundary:m,addAlignmentToDoc:h},printer:{printDocToString:_},utils:{mapDoc:b}}=h0(),{isBinaryish:v,isJestEachTemplateLiteral:w,isSimpleTemplateLiteral:x,hasComment:P,isMemberExpression:k,isTSTypeExpression:R}=TA();function L(C,O,V){let Q=C.getValue();if(Q.type==="TemplateLiteral"&&w(Q,C.getParentNode())){let Se=U(C,V,O);if(Se)return Se}let J="expressions";Q.type==="TSTemplateLiteralType"&&(J="types");let ee=[],fe=C.map(O,J),ie=x(Q);return ie&&(fe=fe.map(Se=>_(Se,Object.assign(Object.assign({},V),{},{printWidth:Number.POSITIVE_INFINITY})).formatted)),ee.push(m,"`"),C.each(Se=>{let ce=Se.getName();if(ee.push(O()),ce1||X.some(J=>J.length>0)){O.__inJestEach=!0;let J=C.map(V,"expressions");O.__inJestEach=!1;let ee=[],fe=J.map(et=>"${"+_(et,Object.assign(Object.assign({},O),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:"lf"})).formatted+"}"),ie=[{hasLineBreak:!1,cells:[]}];for(let et=1;etet.cells.length)),ce=Array.from({length:Se}).fill(0),Mt=[{cells:X},...ie.filter(et=>et.cells.length>0)];for(let{cells:et}of Mt.filter(or=>!or.hasLineBreak))for(let[or,Ge]of et.entries())ce[or]=Math.max(ce[or],n(Ge));return ee.push(m,"`",l([a,s(a,Mt.map(et=>s(" | ",et.cells.map((or,Ge)=>et.hasLineBreak?or:or+" ".repeat(ce[Ge]-n(or))))))]),a,"`"),ee}}function Y(C,O){let V=C.getValue(),Q=O();return P(V)&&(Q=c([l([o,Q]),o])),["${",Q,m,"}"]}function N(C,O){return C.map(V=>Y(V,O),"expressions")}function j(C,O){return b(C,V=>typeof V=="string"?O?V.replace(/(\\*)`/g,"$1$1\\`"):M(V):V)}function M(C){return C.replace(/([\\`]|\${)/g,"\\$1")}r.exports={printTemplateLiteral:L,printTemplateExpressions:N,escapeTemplateCharacters:j,uncookTemplateElementValue:M}}}),$Nl=Ki({"src/language-js/embed/markdown.js"(e,r){"use strict";var{builders:{indent:t,softline:n,literalline:i,dedentToRoot:s}}=h0(),{escapeTemplateCharacters:a}=Uqe();function o(l,u,m){let _=l.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,(x,P)=>"\\".repeat(P.length/2)+"`"),b=c(_),v=b!=="";v&&(_=_.replace(new RegExp(`^${b}`,"gm"),""));let w=a(m(_,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",v?t([n,w]):[i,s(w)],n,"`"]}function c(l){let u=l.match(/^([^\S\n]*)\S/m);return u===null?"":u[1]}r.exports=o}}),QNl=Ki({"src/language-js/embed/css.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{indent:n,hardline:i,softline:s},utils:{mapDoc:a,replaceEndOfLine:o,cleanDoc:c}}=h0(),{printTemplateExpressions:l}=Uqe();function u(_,b,v){let w=_.getValue(),x=w.quasis.map(U=>U.value.raw),P=0,k=x.reduce((U,Y,N)=>N===0?Y:U+"@prettier-placeholder-"+P+++"-id"+Y,""),R=v(k,{parser:"scss"},{stripTrailingHardline:!0}),L=l(_,b);return m(R,w,L)}function m(_,b,v){if(b.quasis.length===1&&!b.quasis[0].value.raw.trim())return"``";let x=h(_,v);if(!x)throw new Error("Couldn't insert all the expressions");return["`",n([i,x]),s,"`"]}function h(_,b){if(!t(b))return _;let v=0,w=a(c(_),x=>typeof x!="string"||!x.includes("@prettier-placeholder")?x:x.split(/@prettier-placeholder-(\d+)-id/).map((P,k)=>k%2===0?o(P):(v++,b[P])));return b.length===v?w:null}r.exports=u}}),KNl=Ki({"src/language-js/embed/graphql.js"(e,r){"use strict";var{builders:{indent:t,join:n,hardline:i}}=h0(),{escapeTemplateCharacters:s,printTemplateExpressions:a}=Uqe();function o(l,u,m){let h=l.getValue(),_=h.quasis.length;if(_===1&&h.quasis[0].value.raw.trim()==="")return"``";let b=a(l,u),v=[];for(let w=0;w<_;w++){let x=h.quasis[w],P=w===0,k=w===_-1,R=x.value.cooked,L=R.split(` -`),U=L.length,Y=b[w],N=U>2&&L[0].trim()===""&&L[1].trim()==="",j=U>2&&L[U-1].trim()===""&&L[U-2].trim()==="",M=L.every(O=>/^\s*(?:#[^\n\r]*)?$/.test(O));if(!k&&/#[^\n\r]*$/.test(L[U-1]))return null;let C=null;M?C=c(L):C=m(R,{parser:"graphql"},{stripTrailingHardline:!0}),C?(C=s(C,!1),!P&&N&&v.push(""),v.push(C),!k&&j&&v.push("")):!P&&!k&&N&&v.push(""),Y&&v.push(Y)}return["`",t([i,n(i,v)]),i,"`"]}function c(l){let u=[],m=!1,h=l.map(_=>_.trim());for(let[_,b]of h.entries())b!==""&&(h[_-1]===""&&m?u.push([i,b]):u.push(b),m=!0);return u.length===0?null:n(i,u)}r.exports=o}}),HNl=Ki({"src/language-js/embed/html.js"(e,r){"use strict";var{builders:{indent:t,line:n,hardline:i,group:s},utils:{mapDoc:a}}=h0(),{printTemplateExpressions:o,uncookTemplateElementValue:c}=Uqe(),l=0;function u(m,h,_,b,{parser:v}){let w=m.getValue(),x=l;l=l+1>>>0;let P=O=>`PRETTIER_HTML_PLACEHOLDER_${O}_${x}_IN_JS`,k=w.quasis.map((O,V,Q)=>V===Q.length-1?O.value.cooked:O.value.cooked+P(V)).join(""),R=o(m,h);if(R.length===0&&k.trim().length===0)return"``";let L=new RegExp(P("(\\d+)"),"g"),U=0,Y=_(k,{parser:v,__onHtmlRoot(O){U=O.children.length}},{stripTrailingHardline:!0}),N=a(Y,O=>{if(typeof O!="string")return O;let V=[],Q=O.split(L);for(let X=0;X1?t(s(N)):s(N),M,"`"])}r.exports=u}}),WNl=Ki({"src/language-js/embed.js"(e,r){"use strict";var{hasComment:t,CommentCheckFlags:n,isObjectProperty:i}=TA(),s=$Nl(),a=QNl(),o=KNl(),c=HNl();function l(N){if(h(N)||w(N)||x(N)||_(N))return"css";if(R(N))return"graphql";if(U(N))return"html";if(b(N))return"angular";if(m(N))return"markdown"}function u(N,j,M,C){let O=N.getValue();if(O.type!=="TemplateLiteral"||Y(O))return;let V=l(N);if(V){if(V==="markdown")return s(N,j,M);if(V==="css")return a(N,j,M);if(V==="graphql")return o(N,j,M);if(V==="html"||V==="angular")return c(N,j,M,C,{parser:V})}}function m(N){let j=N.getValue(),M=N.getParentNode();return M&&M.type==="TaggedTemplateExpression"&&j.quasis.length===1&&M.tag.type==="Identifier"&&(M.tag.name==="md"||M.tag.name==="markdown")}function h(N){let j=N.getValue(),M=N.getParentNode(),C=N.getParentNode(1);return C&&j.quasis&&M.type==="JSXExpressionContainer"&&C.type==="JSXElement"&&C.openingElement.name.name==="style"&&C.openingElement.attributes.some(O=>O.name.name==="jsx")||M&&M.type==="TaggedTemplateExpression"&&M.tag.type==="Identifier"&&M.tag.name==="css"||M&&M.type==="TaggedTemplateExpression"&&M.tag.type==="MemberExpression"&&M.tag.object.name==="css"&&(M.tag.property.name==="global"||M.tag.property.name==="resolve")}function _(N){return N.match(j=>j.type==="TemplateLiteral",(j,M)=>j.type==="ArrayExpression"&&M==="elements",(j,M)=>i(j)&&j.key.type==="Identifier"&&j.key.name==="styles"&&M==="value",...v)}function b(N){return N.match(j=>j.type==="TemplateLiteral",(j,M)=>i(j)&&j.key.type==="Identifier"&&j.key.name==="template"&&M==="value",...v)}var v=[(N,j)=>N.type==="ObjectExpression"&&j==="properties",(N,j)=>N.type==="CallExpression"&&N.callee.type==="Identifier"&&N.callee.name==="Component"&&j==="arguments",(N,j)=>N.type==="Decorator"&&j==="expression"];function w(N){let j=N.getParentNode();if(!j||j.type!=="TaggedTemplateExpression")return!1;let M=j.tag.type==="ParenthesizedExpression"?j.tag.expression:j.tag;switch(M.type){case"MemberExpression":return P(M.object)||k(M);case"CallExpression":return P(M.callee)||M.callee.type==="MemberExpression"&&(M.callee.object.type==="MemberExpression"&&(P(M.callee.object.object)||k(M.callee.object))||M.callee.object.type==="CallExpression"&&P(M.callee.object.callee));case"Identifier":return M.name==="css";default:return!1}}function x(N){let j=N.getParentNode(),M=N.getParentNode(1);return M&&j.type==="JSXExpressionContainer"&&M.type==="JSXAttribute"&&M.name.type==="JSXIdentifier"&&M.name.name==="css"}function P(N){return N.type==="Identifier"&&N.name==="styled"}function k(N){return/^[A-Z]/.test(N.object.name)&&N.property.name==="extend"}function R(N){let j=N.getValue(),M=N.getParentNode();return L(j,"GraphQL")||M&&(M.type==="TaggedTemplateExpression"&&(M.tag.type==="MemberExpression"&&M.tag.object.name==="graphql"&&M.tag.property.name==="experimental"||M.tag.type==="Identifier"&&(M.tag.name==="gql"||M.tag.name==="graphql"))||M.type==="CallExpression"&&M.callee.type==="Identifier"&&M.callee.name==="graphql")}function L(N,j){return t(N,n.Block|n.Leading,({value:M})=>M===` ${j} `)}function U(N){return L(N.getValue(),"HTML")||N.match(j=>j.type==="TemplateLiteral",(j,M)=>j.type==="TaggedTemplateExpression"&&j.tag.type==="Identifier"&&j.tag.name==="html"&&M==="quasi")}function Y({quasis:N}){return N.some(({value:{cooked:j}})=>j===null)}r.exports=u}}),YNl=Ki({"src/language-js/clean.js"(e,r){"use strict";var t=b2e(),n=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),i=a=>{for(let o of a.quasis)delete o.value};function s(a,o,c){if(a.type==="Program"&&delete o.sourceType,(a.type==="BigIntLiteral"||a.type==="BigIntLiteralTypeAnnotation")&&o.value&&(o.value=o.value.toLowerCase()),(a.type==="BigIntLiteral"||a.type==="Literal")&&o.bigint&&(o.bigint=o.bigint.toLowerCase()),a.type==="DecimalLiteral"&&(o.value=Number(o.value)),a.type==="Literal"&&o.decimal&&(o.decimal=Number(o.decimal)),a.type==="EmptyStatement"||a.type==="JSXText"||a.type==="JSXExpressionContainer"&&(a.expression.type==="Literal"||a.expression.type==="StringLiteral")&&a.expression.value===" ")return null;if((a.type==="Property"||a.type==="ObjectProperty"||a.type==="MethodDefinition"||a.type==="ClassProperty"||a.type==="ClassMethod"||a.type==="PropertyDefinition"||a.type==="TSDeclareMethod"||a.type==="TSPropertySignature"||a.type==="ObjectTypeProperty")&&typeof a.key=="object"&&a.key&&(a.key.type==="Literal"||a.key.type==="NumericLiteral"||a.key.type==="StringLiteral"||a.key.type==="Identifier")&&delete o.key,a.type==="JSXElement"&&a.openingElement.name.name==="style"&&a.openingElement.attributes.some(m=>m.name.name==="jsx"))for(let{type:m,expression:h}of o.children)m==="JSXExpressionContainer"&&h.type==="TemplateLiteral"&&i(h);a.type==="JSXAttribute"&&a.name.name==="css"&&a.value.type==="JSXExpressionContainer"&&a.value.expression.type==="TemplateLiteral"&&i(o.value.expression),a.type==="JSXAttribute"&&a.value&&a.value.type==="Literal"&&/["']|"|'/.test(a.value.value)&&(o.value.value=o.value.value.replace(/["']|"|'/g,'"'));let l=a.expression||a.callee;if(a.type==="Decorator"&&l.type==="CallExpression"&&l.callee.name==="Component"&&l.arguments.length===1){let m=a.expression.arguments[0].properties;for(let[h,_]of o.expression.arguments[0].properties.entries())switch(m[h].key.name){case"styles":_.value.type==="ArrayExpression"&&i(_.value.elements[0]);break;case"template":_.value.type==="TemplateLiteral"&&i(_.value);break}}if(a.type==="TaggedTemplateExpression"&&(a.tag.type==="MemberExpression"||a.tag.type==="Identifier"&&(a.tag.name==="gql"||a.tag.name==="graphql"||a.tag.name==="css"||a.tag.name==="md"||a.tag.name==="markdown"||a.tag.name==="html")||a.tag.type==="CallExpression")&&i(o.quasi),a.type==="TemplateLiteral"){var u;(((u=a.leadingComments)===null||u===void 0?void 0:u.some(h=>t(h)&&["GraphQL","HTML"].some(_=>h.value===` ${_} `)))||c.type==="CallExpression"&&c.callee.name==="graphql"||!a.leadingComments)&&i(o)}if(a.type==="InterpreterDirective"&&(o.value=o.value.trimEnd()),(a.type==="TSIntersectionType"||a.type==="TSUnionType")&&a.types.length===1)return o.types[0]}s.ignoredProperties=n,r.exports=s}}),JNl=Ki({"node_modules/detect-newline/index.js"(e,r){"use strict";var t=n=>{if(typeof n!="string")throw new TypeError("Expected a string");let i=n.match(/(?:\r?\n)/g)||[];if(i.length===0)return;let s=i.filter(o=>o===`\r +`)&&ie.push({hasLineBreak:!1,cells:[]})}let Se=Math.max(X.length,...ie.map(et=>et.cells.length)),ce=Array.from({length:Se}).fill(0),Mt=[{cells:X},...ie.filter(et=>et.cells.length>0)];for(let{cells:et}of Mt.filter(or=>!or.hasLineBreak))for(let[or,Ge]of et.entries())ce[or]=Math.max(ce[or],n(Ge));return ee.push(m,"`",l([a,s(a,Mt.map(et=>s(" | ",et.cells.map((or,Ge)=>et.hasLineBreak?or:or+" ".repeat(ce[Ge]-n(or))))))]),a,"`"),ee}}function Y(C,O){let V=C.getValue(),Q=O();return P(V)&&(Q=c([l([o,Q]),o])),["${",Q,m,"}"]}function N(C,O){return C.map(V=>Y(V,O),"expressions")}function j(C,O){return b(C,V=>typeof V=="string"?O?V.replace(/(\\*)`/g,"$1$1\\`"):M(V):V)}function M(C){return C.replace(/([\\`]|\${)/g,"\\$1")}r.exports={printTemplateLiteral:L,printTemplateExpressions:N,escapeTemplateCharacters:j,uncookTemplateElementValue:M}}}),QNl=Ki({"src/language-js/embed/markdown.js"(e,r){"use strict";var{builders:{indent:t,softline:n,literalline:i,dedentToRoot:s}}=h0(),{escapeTemplateCharacters:a}=Uqe();function o(l,u,m){let _=l.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,(x,P)=>"\\".repeat(P.length/2)+"`"),b=c(_),v=b!=="";v&&(_=_.replace(new RegExp(`^${b}`,"gm"),""));let w=a(m(_,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",v?t([n,w]):[i,s(w)],n,"`"]}function c(l){let u=l.match(/^([^\S\n]*)\S/m);return u===null?"":u[1]}r.exports=o}}),KNl=Ki({"src/language-js/embed/css.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{indent:n,hardline:i,softline:s},utils:{mapDoc:a,replaceEndOfLine:o,cleanDoc:c}}=h0(),{printTemplateExpressions:l}=Uqe();function u(_,b,v){let w=_.getValue(),x=w.quasis.map(U=>U.value.raw),P=0,k=x.reduce((U,Y,N)=>N===0?Y:U+"@prettier-placeholder-"+P+++"-id"+Y,""),R=v(k,{parser:"scss"},{stripTrailingHardline:!0}),L=l(_,b);return m(R,w,L)}function m(_,b,v){if(b.quasis.length===1&&!b.quasis[0].value.raw.trim())return"``";let x=h(_,v);if(!x)throw new Error("Couldn't insert all the expressions");return["`",n([i,x]),s,"`"]}function h(_,b){if(!t(b))return _;let v=0,w=a(c(_),x=>typeof x!="string"||!x.includes("@prettier-placeholder")?x:x.split(/@prettier-placeholder-(\d+)-id/).map((P,k)=>k%2===0?o(P):(v++,b[P])));return b.length===v?w:null}r.exports=u}}),HNl=Ki({"src/language-js/embed/graphql.js"(e,r){"use strict";var{builders:{indent:t,join:n,hardline:i}}=h0(),{escapeTemplateCharacters:s,printTemplateExpressions:a}=Uqe();function o(l,u,m){let h=l.getValue(),_=h.quasis.length;if(_===1&&h.quasis[0].value.raw.trim()==="")return"``";let b=a(l,u),v=[];for(let w=0;w<_;w++){let x=h.quasis[w],P=w===0,k=w===_-1,R=x.value.cooked,L=R.split(` +`),U=L.length,Y=b[w],N=U>2&&L[0].trim()===""&&L[1].trim()==="",j=U>2&&L[U-1].trim()===""&&L[U-2].trim()==="",M=L.every(O=>/^\s*(?:#[^\n\r]*)?$/.test(O));if(!k&&/#[^\n\r]*$/.test(L[U-1]))return null;let C=null;M?C=c(L):C=m(R,{parser:"graphql"},{stripTrailingHardline:!0}),C?(C=s(C,!1),!P&&N&&v.push(""),v.push(C),!k&&j&&v.push("")):!P&&!k&&N&&v.push(""),Y&&v.push(Y)}return["`",t([i,n(i,v)]),i,"`"]}function c(l){let u=[],m=!1,h=l.map(_=>_.trim());for(let[_,b]of h.entries())b!==""&&(h[_-1]===""&&m?u.push([i,b]):u.push(b),m=!0);return u.length===0?null:n(i,u)}r.exports=o}}),WNl=Ki({"src/language-js/embed/html.js"(e,r){"use strict";var{builders:{indent:t,line:n,hardline:i,group:s},utils:{mapDoc:a}}=h0(),{printTemplateExpressions:o,uncookTemplateElementValue:c}=Uqe(),l=0;function u(m,h,_,b,{parser:v}){let w=m.getValue(),x=l;l=l+1>>>0;let P=O=>`PRETTIER_HTML_PLACEHOLDER_${O}_${x}_IN_JS`,k=w.quasis.map((O,V,Q)=>V===Q.length-1?O.value.cooked:O.value.cooked+P(V)).join(""),R=o(m,h);if(R.length===0&&k.trim().length===0)return"``";let L=new RegExp(P("(\\d+)"),"g"),U=0,Y=_(k,{parser:v,__onHtmlRoot(O){U=O.children.length}},{stripTrailingHardline:!0}),N=a(Y,O=>{if(typeof O!="string")return O;let V=[],Q=O.split(L);for(let X=0;X1?t(s(N)):s(N),M,"`"])}r.exports=u}}),YNl=Ki({"src/language-js/embed.js"(e,r){"use strict";var{hasComment:t,CommentCheckFlags:n,isObjectProperty:i}=TA(),s=QNl(),a=KNl(),o=HNl(),c=WNl();function l(N){if(h(N)||w(N)||x(N)||_(N))return"css";if(R(N))return"graphql";if(U(N))return"html";if(b(N))return"angular";if(m(N))return"markdown"}function u(N,j,M,C){let O=N.getValue();if(O.type!=="TemplateLiteral"||Y(O))return;let V=l(N);if(V){if(V==="markdown")return s(N,j,M);if(V==="css")return a(N,j,M);if(V==="graphql")return o(N,j,M);if(V==="html"||V==="angular")return c(N,j,M,C,{parser:V})}}function m(N){let j=N.getValue(),M=N.getParentNode();return M&&M.type==="TaggedTemplateExpression"&&j.quasis.length===1&&M.tag.type==="Identifier"&&(M.tag.name==="md"||M.tag.name==="markdown")}function h(N){let j=N.getValue(),M=N.getParentNode(),C=N.getParentNode(1);return C&&j.quasis&&M.type==="JSXExpressionContainer"&&C.type==="JSXElement"&&C.openingElement.name.name==="style"&&C.openingElement.attributes.some(O=>O.name.name==="jsx")||M&&M.type==="TaggedTemplateExpression"&&M.tag.type==="Identifier"&&M.tag.name==="css"||M&&M.type==="TaggedTemplateExpression"&&M.tag.type==="MemberExpression"&&M.tag.object.name==="css"&&(M.tag.property.name==="global"||M.tag.property.name==="resolve")}function _(N){return N.match(j=>j.type==="TemplateLiteral",(j,M)=>j.type==="ArrayExpression"&&M==="elements",(j,M)=>i(j)&&j.key.type==="Identifier"&&j.key.name==="styles"&&M==="value",...v)}function b(N){return N.match(j=>j.type==="TemplateLiteral",(j,M)=>i(j)&&j.key.type==="Identifier"&&j.key.name==="template"&&M==="value",...v)}var v=[(N,j)=>N.type==="ObjectExpression"&&j==="properties",(N,j)=>N.type==="CallExpression"&&N.callee.type==="Identifier"&&N.callee.name==="Component"&&j==="arguments",(N,j)=>N.type==="Decorator"&&j==="expression"];function w(N){let j=N.getParentNode();if(!j||j.type!=="TaggedTemplateExpression")return!1;let M=j.tag.type==="ParenthesizedExpression"?j.tag.expression:j.tag;switch(M.type){case"MemberExpression":return P(M.object)||k(M);case"CallExpression":return P(M.callee)||M.callee.type==="MemberExpression"&&(M.callee.object.type==="MemberExpression"&&(P(M.callee.object.object)||k(M.callee.object))||M.callee.object.type==="CallExpression"&&P(M.callee.object.callee));case"Identifier":return M.name==="css";default:return!1}}function x(N){let j=N.getParentNode(),M=N.getParentNode(1);return M&&j.type==="JSXExpressionContainer"&&M.type==="JSXAttribute"&&M.name.type==="JSXIdentifier"&&M.name.name==="css"}function P(N){return N.type==="Identifier"&&N.name==="styled"}function k(N){return/^[A-Z]/.test(N.object.name)&&N.property.name==="extend"}function R(N){let j=N.getValue(),M=N.getParentNode();return L(j,"GraphQL")||M&&(M.type==="TaggedTemplateExpression"&&(M.tag.type==="MemberExpression"&&M.tag.object.name==="graphql"&&M.tag.property.name==="experimental"||M.tag.type==="Identifier"&&(M.tag.name==="gql"||M.tag.name==="graphql"))||M.type==="CallExpression"&&M.callee.type==="Identifier"&&M.callee.name==="graphql")}function L(N,j){return t(N,n.Block|n.Leading,({value:M})=>M===` ${j} `)}function U(N){return L(N.getValue(),"HTML")||N.match(j=>j.type==="TemplateLiteral",(j,M)=>j.type==="TaggedTemplateExpression"&&j.tag.type==="Identifier"&&j.tag.name==="html"&&M==="quasi")}function Y({quasis:N}){return N.some(({value:{cooked:j}})=>j===null)}r.exports=u}}),JNl=Ki({"src/language-js/clean.js"(e,r){"use strict";var t=b2e(),n=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),i=a=>{for(let o of a.quasis)delete o.value};function s(a,o,c){if(a.type==="Program"&&delete o.sourceType,(a.type==="BigIntLiteral"||a.type==="BigIntLiteralTypeAnnotation")&&o.value&&(o.value=o.value.toLowerCase()),(a.type==="BigIntLiteral"||a.type==="Literal")&&o.bigint&&(o.bigint=o.bigint.toLowerCase()),a.type==="DecimalLiteral"&&(o.value=Number(o.value)),a.type==="Literal"&&o.decimal&&(o.decimal=Number(o.decimal)),a.type==="EmptyStatement"||a.type==="JSXText"||a.type==="JSXExpressionContainer"&&(a.expression.type==="Literal"||a.expression.type==="StringLiteral")&&a.expression.value===" ")return null;if((a.type==="Property"||a.type==="ObjectProperty"||a.type==="MethodDefinition"||a.type==="ClassProperty"||a.type==="ClassMethod"||a.type==="PropertyDefinition"||a.type==="TSDeclareMethod"||a.type==="TSPropertySignature"||a.type==="ObjectTypeProperty")&&typeof a.key=="object"&&a.key&&(a.key.type==="Literal"||a.key.type==="NumericLiteral"||a.key.type==="StringLiteral"||a.key.type==="Identifier")&&delete o.key,a.type==="JSXElement"&&a.openingElement.name.name==="style"&&a.openingElement.attributes.some(m=>m.name.name==="jsx"))for(let{type:m,expression:h}of o.children)m==="JSXExpressionContainer"&&h.type==="TemplateLiteral"&&i(h);a.type==="JSXAttribute"&&a.name.name==="css"&&a.value.type==="JSXExpressionContainer"&&a.value.expression.type==="TemplateLiteral"&&i(o.value.expression),a.type==="JSXAttribute"&&a.value&&a.value.type==="Literal"&&/["']|"|'/.test(a.value.value)&&(o.value.value=o.value.value.replace(/["']|"|'/g,'"'));let l=a.expression||a.callee;if(a.type==="Decorator"&&l.type==="CallExpression"&&l.callee.name==="Component"&&l.arguments.length===1){let m=a.expression.arguments[0].properties;for(let[h,_]of o.expression.arguments[0].properties.entries())switch(m[h].key.name){case"styles":_.value.type==="ArrayExpression"&&i(_.value.elements[0]);break;case"template":_.value.type==="TemplateLiteral"&&i(_.value);break}}if(a.type==="TaggedTemplateExpression"&&(a.tag.type==="MemberExpression"||a.tag.type==="Identifier"&&(a.tag.name==="gql"||a.tag.name==="graphql"||a.tag.name==="css"||a.tag.name==="md"||a.tag.name==="markdown"||a.tag.name==="html")||a.tag.type==="CallExpression")&&i(o.quasi),a.type==="TemplateLiteral"){var u;(((u=a.leadingComments)===null||u===void 0?void 0:u.some(h=>t(h)&&["GraphQL","HTML"].some(_=>h.value===` ${_} `)))||c.type==="CallExpression"&&c.callee.name==="graphql"||!a.leadingComments)&&i(o)}if(a.type==="InterpreterDirective"&&(o.value=o.value.trimEnd()),(a.type==="TSIntersectionType"||a.type==="TSUnionType")&&a.types.length===1)return o.types[0]}s.ignoredProperties=n,r.exports=s}}),XNl=Ki({"node_modules/detect-newline/index.js"(e,r){"use strict";var t=n=>{if(typeof n!="string")throw new TypeError("Expected a string");let i=n.match(/(?:\r?\n)/g)||[];if(i.length===0)return;let s=i.filter(o=>o===`\r `).length,a=i.length-s;return s>a?`\r `:` `};r.exports=t,r.exports.graceful=n=>typeof n=="string"&&t(n)||` -`}}),XNl=Ki({"node_modules/jest-docblock/build/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.extract=_,e.parse=v,e.parseWithComments=w,e.print=x,e.strip=b;function r(){let k=require("os");return r=function(){return k},k}function t(){let k=n(JNl());return t=function(){return k},k}function n(k){return k&&k.__esModule?k:{default:k}}var i=/\*\/$/,s=/^\/\*\*?/,a=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,o=/(^|\s+)\/\/([^\r\n]*)/g,c=/^(\r?\n)+/,l=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,u=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,m=/(\r?\n|^) *\* ?/g,h=[];function _(k){let R=k.match(a);return R?R[0].trimLeft():""}function b(k){let R=k.match(a);return R&&R[0]?k.substring(R[0].length):k}function v(k){return w(k).pragmas}function w(k){let R=(0,t().default)(k)||r().EOL;k=k.replace(s,"").replace(i,"").replace(m,"$1");let L="";for(;L!==k;)L=k,k=k.replace(l,`${R}$1 $2${R}`);k=k.replace(c,"").trimRight();let U=Object.create(null),Y=k.replace(u,"").replace(c,"").trimRight(),N;for(;N=u.exec(k);){let j=N[2].replace(o,"");typeof U[N[1]]=="string"||Array.isArray(U[N[1]])?U[N[1]]=h.concat(U[N[1]],j):U[N[1]]=j}return{comments:Y,pragmas:U}}function x({comments:k="",pragmas:R={}}){let L=(0,t().default)(k)||r().EOL,U="/**",Y=" *",N=" */",j=Object.keys(R),M=j.map(O=>P(O,R[O])).reduce((O,V)=>O.concat(V),[]).map(O=>`${Y} ${O}${L}`).join("");if(!k){if(j.length===0)return"";if(j.length===1&&!Array.isArray(R[j[0]])){let O=R[j[0]];return`${U} ${P(j[0],O)[0]}${N}`}}let C=k.split(L).map(O=>`${Y} ${O}`).join(L)+L;return U+L+(k?C:"")+(k&&j.length?Y+L:"")+M+N}function P(k,R){return h.concat(R).map(L=>`@${k} ${L}`.trim())}}}),ZNl=Ki({"src/language-js/utils/get-shebang.js"(e,r){"use strict";function t(n){if(!n.startsWith("#!"))return"";let i=n.indexOf(` -`);return i===-1?n:n.slice(0,i)}r.exports=t}}),ums=Ki({"src/language-js/pragma.js"(e,r){"use strict";var{parseWithComments:t,strip:n,extract:i,print:s}=XNl(),{normalizeEndOfLine:a}=Rps(),o=ZNl();function c(m){let h=o(m);h&&(m=m.slice(h.length+1));let _=i(m),{pragmas:b,comments:v}=t(_);return{shebang:h,text:m,pragmas:b,comments:v}}function l(m){let h=Object.keys(c(m).pragmas);return h.includes("prettier")||h.includes("format")}function u(m){let{shebang:h,text:_,pragmas:b,comments:v}=c(m),w=n(_),x=s({pragmas:Object.assign({format:""},b),comments:v.trimStart()});return(h?`${h} +`}}),ZNl=Ki({"node_modules/jest-docblock/build/index.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.extract=_,e.parse=v,e.parseWithComments=w,e.print=x,e.strip=b;function r(){let k=require("os");return r=function(){return k},k}function t(){let k=n(XNl());return t=function(){return k},k}function n(k){return k&&k.__esModule?k:{default:k}}var i=/\*\/$/,s=/^\/\*\*?/,a=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,o=/(^|\s+)\/\/([^\r\n]*)/g,c=/^(\r?\n)+/,l=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,u=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,m=/(\r?\n|^) *\* ?/g,h=[];function _(k){let R=k.match(a);return R?R[0].trimLeft():""}function b(k){let R=k.match(a);return R&&R[0]?k.substring(R[0].length):k}function v(k){return w(k).pragmas}function w(k){let R=(0,t().default)(k)||r().EOL;k=k.replace(s,"").replace(i,"").replace(m,"$1");let L="";for(;L!==k;)L=k,k=k.replace(l,`${R}$1 $2${R}`);k=k.replace(c,"").trimRight();let U=Object.create(null),Y=k.replace(u,"").replace(c,"").trimRight(),N;for(;N=u.exec(k);){let j=N[2].replace(o,"");typeof U[N[1]]=="string"||Array.isArray(U[N[1]])?U[N[1]]=h.concat(U[N[1]],j):U[N[1]]=j}return{comments:Y,pragmas:U}}function x({comments:k="",pragmas:R={}}){let L=(0,t().default)(k)||r().EOL,U="/**",Y=" *",N=" */",j=Object.keys(R),M=j.map(O=>P(O,R[O])).reduce((O,V)=>O.concat(V),[]).map(O=>`${Y} ${O}${L}`).join("");if(!k){if(j.length===0)return"";if(j.length===1&&!Array.isArray(R[j[0]])){let O=R[j[0]];return`${U} ${P(j[0],O)[0]}${N}`}}let C=k.split(L).map(O=>`${Y} ${O}`).join(L)+L;return U+L+(k?C:"")+(k&&j.length?Y+L:"")+M+N}function P(k,R){return h.concat(R).map(L=>`@${k} ${L}`.trim())}}}),eOl=Ki({"src/language-js/utils/get-shebang.js"(e,r){"use strict";function t(n){if(!n.startsWith("#!"))return"";let i=n.indexOf(` +`);return i===-1?n:n.slice(0,i)}r.exports=t}}),lms=Ki({"src/language-js/pragma.js"(e,r){"use strict";var{parseWithComments:t,strip:n,extract:i,print:s}=ZNl(),{normalizeEndOfLine:a}=kps(),o=eOl();function c(m){let h=o(m);h&&(m=m.slice(h.length+1));let _=i(m),{pragmas:b,comments:v}=t(_);return{shebang:h,text:m,pragmas:b,comments:v}}function l(m){let h=Object.keys(c(m).pragmas);return h.includes("prettier")||h.includes("format")}function u(m){let{shebang:h,text:_,pragmas:b,comments:v}=c(m),w=n(_),x=s({pragmas:Object.assign({format:""},b),comments:v.trimStart()});return(h?`${h} `:"")+a(x)+(w.startsWith(` `)?` `:` -`)+w}r.exports={hasPragma:l,insertPragma:u}}}),eOl=Ki({"src/language-js/utils/is-type-cast-comment.js"(e,r){"use strict";var t=b2e();function n(i){return t(i)&&i.value[0]==="*"&&/@(?:type|satisfies)\b/.test(i.value)}r.exports=n}}),lms=Ki({"src/language-js/comments.js"(e,r){"use strict";var{getLast:t,hasNewline:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:i,getNextNonSpaceNonCommentCharacter:s,hasNewlineInRange:a,addLeadingComment:o,addTrailingComment:c,addDanglingComment:l,getNextNonSpaceNonCommentCharacterIndex:u,isNonEmptyArray:m}=Ng(),{getFunctionParameters:h,isPrettierIgnoreComment:_,isJsxNode:b,hasFlowShorthandAnnotationComment:v,hasFlowAnnotationComment:w,hasIgnoreComment:x,isCallLikeExpression:P,getCallArguments:k,isCallExpression:R,isMemberExpression:L,isObjectProperty:U,isLineComment:Y,getComments:N,CommentCheckFlags:j,markerForIfWithoutBlockAndSameLineComment:M}=TA(),{locStart:C,locEnd:O}=nP(),V=b2e(),Q=eOl();function X(br){return[Ae,dt,or,ce,Mt,et,ue,On,Ar,gn,er,ln,It,ot,kt].some(We=>We(br))}function J(br){return[Se,dt,Ge,er,ce,Mt,et,ue,ot,Vt,ni,gn,ut,kt,Kt].some(We=>We(br))}function ee(br){return[Ae,ce,Mt,me,ke,It,gn,mt,at,Pe,kt,Ve].some(We=>We(br))}function fe(br,We){let lt=(br.body||br.properties).find(({type:Be})=>Be!=="EmptyStatement");lt?o(lt,We):l(br,We)}function ie(br,We){br.type==="BlockStatement"?fe(br,We):o(br,We)}function Se({comment:br,followingNode:We}){return We&&Q(br)?(o(We,br),!0):!1}function ce({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){if((lt==null?void 0:lt.type)!=="IfStatement"||!Be)return!1;if(s(je,br,O)===")")return c(We,br),!0;if(We===lt.consequent&&Be===lt.alternate){if(We.type==="BlockStatement")c(We,br);else{let Le=br.type==="SingleLine"||br.loc.start.line===br.loc.end.line,ft=br.loc.start.line===We.loc.start.line;Le&&ft?l(We,br,M):l(lt,br)}return!0}return Be.type==="BlockStatement"?(fe(Be,br),!0):Be.type==="IfStatement"?(ie(Be.consequent,br),!0):lt.consequent===Be?(o(Be,br),!0):!1}function Mt({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){return(lt==null?void 0:lt.type)!=="WhileStatement"||!Be?!1:s(je,br,O)===")"?(c(We,br),!0):Be.type==="BlockStatement"?(fe(Be,br),!0):lt.body===Be?(o(Be,br),!0):!1}function et({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)!=="TryStatement"&&(lt==null?void 0:lt.type)!=="CatchClause"||!Be?!1:lt.type==="CatchClause"&&We?(c(We,br),!0):Be.type==="BlockStatement"?(fe(Be,br),!0):Be.type==="TryStatement"?(ie(Be.finalizer,br),!0):Be.type==="CatchClause"?(ie(Be.body,br),!0):!1}function or({comment:br,enclosingNode:We,followingNode:lt}){return L(We)&&(lt==null?void 0:lt.type)==="Identifier"?(o(We,br),!0):!1}function Ge({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){let ct=We&&!a(je,O(We),C(br));return(!We||!ct)&&((lt==null?void 0:lt.type)==="ConditionalExpression"||(lt==null?void 0:lt.type)==="TSConditionalType")&&Be?(o(Be,br),!0):!1}function me({comment:br,precedingNode:We,enclosingNode:lt}){return U(lt)&<.shorthand&<.key===We&<.value.type==="AssignmentPattern"?(c(lt.value.left,br),!0):!1}var oe=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function ue({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){if(oe.has(lt==null?void 0:lt.type)){if(m(lt.decorators)&&!(Be&&Be.type==="Decorator"))return c(t(lt.decorators),br),!0;if(lt.body&&Be===lt.body)return fe(lt.body,br),!0;if(Be){if(lt.superClass&&Be===lt.superClass&&We&&(We===lt.id||We===lt.typeParameters))return c(We,br),!0;for(let je of["implements","extends","mixins"])if(lt[je]&&Be===lt[je][0])return We&&(We===lt.id||We===lt.typeParameters||We===lt.superClass)?c(We,br):l(lt,br,je),!0}}return!1}var De=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function It({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){return lt&&We&&s(Be,br,O)==="("&&(lt.type==="Property"||lt.type==="TSDeclareMethod"||lt.type==="TSAbstractMethodDefinition")&&We.type==="Identifier"&<.key===We&&s(Be,We,O)!==":"||(We==null?void 0:We.type)==="Decorator"&&De.has(lt==null?void 0:lt.type)?(c(We,br),!0):!1}var Je=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function at({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){return s(Be,br,O)!=="("?!1:We&&Je.has(lt==null?void 0:lt.type)?(c(We,br),!0):!1}function mt({comment:br,enclosingNode:We,text:lt}){if((We==null?void 0:We.type)!=="ArrowFunctionExpression")return!1;let Be=u(lt,br,O);return Be!==!1&<.slice(Be,Be+2)==="=>"?(l(We,br),!0):!1}function ke({comment:br,enclosingNode:We,text:lt}){return s(lt,br,O)!==")"?!1:We&&(nr(We)&&h(We).length===0||P(We)&&k(We).length===0)?(l(We,br),!0):((We==null?void 0:We.type)==="MethodDefinition"||(We==null?void 0:We.type)==="TSAbstractMethodDefinition")&&h(We.value).length===0?(l(We.value,br),!0):!1}function dt({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){if((We==null?void 0:We.type)==="FunctionTypeParam"&&(lt==null?void 0:lt.type)==="FunctionTypeAnnotation"&&(Be==null?void 0:Be.type)!=="FunctionTypeParam"||((We==null?void 0:We.type)==="Identifier"||(We==null?void 0:We.type)==="AssignmentPattern")&<&&nr(lt)&&s(je,br,O)===")")return c(We,br),!0;if((lt==null?void 0:lt.type)==="FunctionDeclaration"&&(Be==null?void 0:Be.type)==="BlockStatement"){let ct=(()=>{let Le=h(lt);if(Le.length>0)return i(je,O(t(Le)));let ft=i(je,O(lt.id));return ft!==!1&&i(je,ft+1)})();if(C(br)>ct)return fe(Be,br),!0}return!1}function ot({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="LabeledStatement"?(o(We,br),!0):!1}function kt({comment:br,enclosingNode:We}){return((We==null?void 0:We.type)==="ContinueStatement"||(We==null?void 0:We.type)==="BreakStatement")&&!We.label?(c(We,br),!0):!1}function Vt({comment:br,precedingNode:We,enclosingNode:lt}){return R(lt)&&We&<.callee===We&<.arguments.length>0?(o(lt.arguments[0],br),!0):!1}function Ar({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)==="UnionTypeAnnotation"||(lt==null?void 0:lt.type)==="TSUnionType"?(_(br)&&(Be.prettierIgnore=!0,br.unignore=!0),We?(c(We,br),!0):!1):(((Be==null?void 0:Be.type)==="UnionTypeAnnotation"||(Be==null?void 0:Be.type)==="TSUnionType")&&_(br)&&(Be.types[0].prettierIgnore=!0,br.unignore=!0),!1)}function ni({comment:br,enclosingNode:We}){return U(We)?(o(We,br),!0):!1}function gn({comment:br,enclosingNode:We,followingNode:lt,ast:Be,isLastComment:je}){return Be&&Be.body&&Be.body.length===0?(je?l(Be,br):o(Be,br),!0):(We==null?void 0:We.type)==="Program"&&(We==null?void 0:We.body.length)===0&&!m(We.directives)?(je?l(We,br):o(We,br),!0):(lt==null?void 0:lt.type)==="Program"&&(lt==null?void 0:lt.body.length)===0&&(We==null?void 0:We.type)==="ModuleExpression"?(l(lt,br),!0):!1}function On({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="ForInStatement"||(We==null?void 0:We.type)==="ForOfStatement"?(o(We,br),!0):!1}function er({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){if((lt==null?void 0:lt.type)==="ImportSpecifier"||(lt==null?void 0:lt.type)==="ExportSpecifier")return o(lt,br),!0;let je=(We==null?void 0:We.type)==="ImportSpecifier"&&(lt==null?void 0:lt.type)==="ImportDeclaration",ct=(We==null?void 0:We.type)==="ExportSpecifier"&&(lt==null?void 0:lt.type)==="ExportNamedDeclaration";return(je||ct)&&n(Be,O(br))?(c(We,br),!0):!1}function ln({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="AssignmentPattern"?(o(We,br),!0):!1}var Tr=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),nt=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function ut({comment:br,enclosingNode:We,followingNode:lt}){return Tr.has(We==null?void 0:We.type)&<&&(nt.has(lt.type)||V(br))?(o(lt,br),!0):!1}function Ve({comment:br,enclosingNode:We,followingNode:lt,text:Be}){return!lt&&((We==null?void 0:We.type)==="TSMethodSignature"||(We==null?void 0:We.type)==="TSDeclareFunction"||(We==null?void 0:We.type)==="TSAbstractMethodDefinition")&&s(Be,br,O)===";"?(c(We,br),!0):!1}function Ae({comment:br,enclosingNode:We,followingNode:lt}){if(_(br)&&(We==null?void 0:We.type)==="TSMappedType"&&(lt==null?void 0:lt.type)==="TSTypeParameter"&<.constraint)return We.prettierIgnore=!0,br.unignore=!0,!0}function Pe({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)!=="TSMappedType"?!1:(Be==null?void 0:Be.type)==="TSTypeParameter"&&Be.name?(o(Be.name,br),!0):(We==null?void 0:We.type)==="TSTypeParameter"&&We.constraint?(c(We.constraint,br),!0):!1}function Kt({comment:br,enclosingNode:We,followingNode:lt}){return!We||We.type!=="SwitchCase"||We.test||!lt||lt!==We.consequent[0]?!1:(lt.type==="BlockStatement"&&Y(br)?fe(lt,br):l(We,br),!0)}function nr(br){return br.type==="ArrowFunctionExpression"||br.type==="FunctionExpression"||br.type==="FunctionDeclaration"||br.type==="ObjectMethod"||br.type==="ClassMethod"||br.type==="TSDeclareFunction"||br.type==="TSCallSignatureDeclaration"||br.type==="TSConstructSignatureDeclaration"||br.type==="TSMethodSignature"||br.type==="TSConstructorType"||br.type==="TSFunctionType"||br.type==="TSDeclareMethod"}function En(br,We){if((We.parser==="typescript"||We.parser==="flow"||We.parser==="acorn"||We.parser==="espree"||We.parser==="meriyah"||We.parser==="__babel_estree")&&br.type==="MethodDefinition"&&br.value&&br.value.type==="FunctionExpression"&&h(br.value).length===0&&!br.value.returnType&&!m(br.value.typeParameters)&&br.value.body)return[...br.decorators||[],br.key,br.value.body]}function jn(br){let We=br.getValue(),lt=br.getParentNode(),Be=je=>w(N(je,j.Leading))||w(N(je,j.Trailing));return(We&&(b(We)||v(We)||R(lt)&&Be(We))||lt&&(lt.type==="JSXSpreadAttribute"||lt.type==="JSXSpreadChild"||lt.type==="UnionTypeAnnotation"||lt.type==="TSUnionType"||(lt.type==="ClassDeclaration"||lt.type==="ClassExpression")&<.superClass===We))&&(!x(br)||lt.type==="UnionTypeAnnotation"||lt.type==="TSUnionType")}r.exports={handleOwnLineComment:X,handleEndOfLineComment:J,handleRemainingComment:ee,getCommentChildNodes:En,willPrintOwnComments:jn}}}),Vqe=Ki({"src/language-js/needs-parens.js"(e,r){"use strict";var t=IO(),n=rXr(),{getFunctionParameters:i,getLeftSidePathName:s,hasFlowShorthandAnnotationComment:a,hasNakedLeftSide:o,hasNode:c,isBitwiseOperator:l,startsWithNoLookaheadToken:u,shouldFlatten:m,getPrecedence:h,isCallExpression:_,isMemberExpression:b,isObjectProperty:v,isTSTypeExpression:w}=TA();function x(N,j){let M=N.getParentNode();if(!M)return!1;let C=N.getName(),O=N.getNode();if(j.__isInHtmlInterpolation&&!j.bracketSpacing&&L(O)&&U(N))return!0;if(P(O))return!1;if(j.parser!=="flow"&&a(N.getValue()))return!0;if(O.type==="Identifier"){if(O.extra&&O.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(O.name)||C==="left"&&(O.name==="async"&&!M.await||O.name==="let")&&M.type==="ForOfStatement")return!0;if(O.name==="let"){var V;let X=(V=N.findAncestor(J=>J.type==="ForOfStatement"))===null||V===void 0?void 0:V.left;if(X&&u(X,J=>J===O))return!0}if(C==="object"&&O.name==="let"&&M.type==="MemberExpression"&&M.computed&&!M.optional){let X=N.findAncestor(ee=>ee.type==="ExpressionStatement"||ee.type==="ForStatement"||ee.type==="ForInStatement"),J=X?X.type==="ExpressionStatement"?X.expression:X.type==="ForStatement"?X.init:X.left:void 0;if(J&&u(J,ee=>ee===O))return!0}return!1}if(O.type==="ObjectExpression"||O.type==="FunctionExpression"||O.type==="ClassExpression"||O.type==="DoExpression"){var Q;let X=(Q=N.findAncestor(J=>J.type==="ExpressionStatement"))===null||Q===void 0?void 0:Q.expression;if(X&&u(X,J=>J===O))return!0}switch(M.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":{if(C==="superClass"&&(O.type==="ArrowFunctionExpression"||O.type==="AssignmentExpression"||O.type==="AwaitExpression"||O.type==="BinaryExpression"||O.type==="ConditionalExpression"||O.type==="LogicalExpression"||O.type==="NewExpression"||O.type==="ObjectExpression"||O.type==="SequenceExpression"||O.type==="TaggedTemplateExpression"||O.type==="UnaryExpression"||O.type==="UpdateExpression"||O.type==="YieldExpression"||O.type==="TSNonNullExpression"))return!0;break}case"ExportDefaultDeclaration":return Y(N,j)||O.type==="SequenceExpression";case"Decorator":{if(C==="expression"){if(b(O)&&O.computed)return!0;let X=!1,J=!1,ee=O;for(;ee;)switch(ee.type){case"MemberExpression":J=!0,ee=ee.object;break;case"CallExpression":if(J||X)return j.parser!=="typescript";X=!0,ee=ee.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return j.parser!=="typescript";default:return!0}return!0}break}case"ArrowFunctionExpression":{if(C==="body"&&O.type!=="SequenceExpression"&&u(O,X=>X.type==="ObjectExpression"))return!0;break}}switch(O.type){case"UpdateExpression":if(M.type==="UnaryExpression")return O.prefix&&(O.operator==="++"&&M.operator==="+"||O.operator==="--"&&M.operator==="-");case"UnaryExpression":switch(M.type){case"UnaryExpression":return O.operator===M.operator&&(O.operator==="+"||O.operator==="-");case"BindExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"TaggedTemplateExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"BinaryExpression":return C==="left"&&M.operator==="**";case"TSNonNullExpression":return!0;default:return!1}case"BinaryExpression":{if(M.type==="UpdateExpression"||O.operator==="in"&&k(N))return!0;if(O.operator==="|>"&&O.extra&&O.extra.parenthesized){let X=N.getParentNode(1);if(X.type==="BinaryExpression"&&X.operator==="|>")return!0}}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(M.type){case"TSSatisfiesExpression":case"TSAsExpression":return!w(O);case"ConditionalExpression":return w(O);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return C==="callee";case"ClassExpression":case"ClassDeclaration":return C==="superClass";case"TSTypeAssertion":case"TaggedTemplateExpression":case"UnaryExpression":case"JSXSpreadAttribute":case"SpreadElement":case"SpreadProperty":case"BindExpression":case"AwaitExpression":case"TSNonNullExpression":case"UpdateExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"AssignmentExpression":case"AssignmentPattern":return C==="left"&&(O.type==="TSTypeAssertion"||w(O));case"LogicalExpression":if(O.type==="LogicalExpression")return M.operator!==O.operator;case"BinaryExpression":{let{operator:X,type:J}=O;if(!X&&J!=="TSTypeAssertion")return!0;let ee=h(X),fe=M.operator,ie=h(fe);return ie>ee||C==="right"&&ie===ee||ie===ee&&!m(fe,X)?!0:ie");default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if(C==="extendsType"&&M.type==="TSConditionalType"){if(O.type==="TSConditionalType")return!0;let{typeAnnotation:X}=O.returnType||O.typeAnnotation;if(X.type==="TSTypePredicate"&&X.typeAnnotation&&(X=X.typeAnnotation.typeAnnotation),X.type==="TSInferType"&&X.typeParameter.constraint)return!0}if(C==="checkType"&&M.type==="TSConditionalType")return!0;case"TSUnionType":case"TSIntersectionType":if((M.type==="TSUnionType"||M.type==="TSIntersectionType")&&M.types.length>1&&(!O.types||O.types.length>1))return!0;case"TSInferType":if(O.type==="TSInferType"&&M.type==="TSRestType")return!1;case"TSTypeOperator":return M.type==="TSArrayType"||M.type==="TSOptionalType"||M.type==="TSRestType"||C==="objectType"&&M.type==="TSIndexedAccessType"||M.type==="TSTypeOperator"||M.type==="TSTypeAnnotation"&&N.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return C==="objectType"&&M.type==="TSIndexedAccessType"||C==="elementType"&&M.type==="TSArrayType";case"TypeofTypeAnnotation":return C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType")||C==="elementType"&&M.type==="ArrayTypeAnnotation";case"ArrayTypeAnnotation":return M.type==="NullableTypeAnnotation";case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return M.type==="ArrayTypeAnnotation"||M.type==="NullableTypeAnnotation"||M.type==="IntersectionTypeAnnotation"||M.type==="UnionTypeAnnotation"||C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType");case"NullableTypeAnnotation":return M.type==="ArrayTypeAnnotation"||C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType");case"FunctionTypeAnnotation":{let X=M.type==="NullableTypeAnnotation"?N.getParentNode(1):M;return X.type==="UnionTypeAnnotation"||X.type==="IntersectionTypeAnnotation"||X.type==="ArrayTypeAnnotation"||C==="objectType"&&(X.type==="IndexedAccessType"||X.type==="OptionalIndexedAccessType")||X.type==="NullableTypeAnnotation"||M.type==="FunctionTypeParam"&&M.name===null&&i(O).some(J=>J.typeAnnotation&&J.typeAnnotation.type==="NullableTypeAnnotation")}case"OptionalIndexedAccessType":return C==="objectType"&&M.type==="IndexedAccessType";case"StringLiteral":case"NumericLiteral":case"Literal":if(typeof O.value=="string"&&M.type==="ExpressionStatement"&&!M.directive){let X=N.getParentNode(1);return X.type==="Program"||X.type==="BlockStatement"}return C==="object"&&M.type==="MemberExpression"&&typeof O.value=="number";case"AssignmentExpression":{let X=N.getParentNode(1);return C==="body"&&M.type==="ArrowFunctionExpression"?!0:C==="key"&&(M.type==="ClassProperty"||M.type==="PropertyDefinition")&&M.computed||(C==="init"||C==="update")&&M.type==="ForStatement"?!1:M.type==="ExpressionStatement"?O.left.type==="ObjectPattern":!(C==="key"&&M.type==="TSPropertySignature"||M.type==="AssignmentExpression"||M.type==="SequenceExpression"&&X&&X.type==="ForStatement"&&(X.init===M||X.update===M)||C==="value"&&M.type==="Property"&&X&&X.type==="ObjectPattern"&&X.properties.includes(M)||M.type==="NGChainedExpression")}case"ConditionalExpression":switch(M.type){case"TaggedTemplateExpression":case"UnaryExpression":case"SpreadElement":case"SpreadProperty":case"BinaryExpression":case"LogicalExpression":case"NGPipeExpression":case"ExportDefaultDeclaration":case"AwaitExpression":case"JSXSpreadAttribute":case"TSTypeAssertion":case"TypeCastExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"ConditionalExpression":return C==="test";case"MemberExpression":case"OptionalMemberExpression":return C==="object";default:return!1}case"FunctionExpression":switch(M.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(M.type){case"BinaryExpression":return M.operator!=="|>"||O.extra&&O.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return C==="test";default:return!1}case"ClassExpression":if(n(O.decorators))return!0;switch(M.type){case"NewExpression":return C==="callee";default:return!1}case"OptionalMemberExpression":case"OptionalCallExpression":{let X=N.getParentNode(1);if(C==="object"&&M.type==="MemberExpression"||C==="callee"&&(M.type==="CallExpression"||M.type==="NewExpression")||M.type==="TSNonNullExpression"&&X.type==="MemberExpression"&&X.object===M)return!0}case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if(C==="callee"&&(M.type==="BindExpression"||M.type==="NewExpression")){let X=O;for(;X;)switch(X.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":X=X.object;break;case"TaggedTemplateExpression":X=X.tag;break;case"TSNonNullExpression":X=X.expression;break;default:return!1}}return!1;case"BindExpression":return C==="callee"&&(M.type==="BindExpression"||M.type==="NewExpression")||C==="object"&&b(M);case"NGPipeExpression":return!(M.type==="NGRoot"||M.type==="NGMicrosyntaxExpression"||M.type==="ObjectProperty"&&!(O.extra&&O.extra.parenthesized)||M.type==="ArrayExpression"||_(M)&&M.arguments[C]===O||C==="right"&&M.type==="NGPipeExpression"||C==="property"&&M.type==="MemberExpression"||M.type==="AssignmentExpression");case"JSXFragment":case"JSXElement":return C==="callee"||C==="left"&&M.type==="BinaryExpression"&&M.operator==="<"||M.type!=="ArrayExpression"&&M.type!=="ArrowFunctionExpression"&&M.type!=="AssignmentExpression"&&M.type!=="AssignmentPattern"&&M.type!=="BinaryExpression"&&M.type!=="NewExpression"&&M.type!=="ConditionalExpression"&&M.type!=="ExpressionStatement"&&M.type!=="JsExpressionRoot"&&M.type!=="JSXAttribute"&&M.type!=="JSXElement"&&M.type!=="JSXExpressionContainer"&&M.type!=="JSXFragment"&&M.type!=="LogicalExpression"&&!_(M)&&!v(M)&&M.type!=="ReturnStatement"&&M.type!=="ThrowStatement"&&M.type!=="TypeCastExpression"&&M.type!=="VariableDeclarator"&&M.type!=="YieldExpression";case"TypeAnnotation":return C==="returnType"&&M.type==="ArrowFunctionExpression"&&R(O)}return!1}function P(N){return N.type==="BlockStatement"||N.type==="BreakStatement"||N.type==="ClassBody"||N.type==="ClassDeclaration"||N.type==="ClassMethod"||N.type==="ClassProperty"||N.type==="PropertyDefinition"||N.type==="ClassPrivateProperty"||N.type==="ContinueStatement"||N.type==="DebuggerStatement"||N.type==="DeclareClass"||N.type==="DeclareExportAllDeclaration"||N.type==="DeclareExportDeclaration"||N.type==="DeclareFunction"||N.type==="DeclareInterface"||N.type==="DeclareModule"||N.type==="DeclareModuleExports"||N.type==="DeclareVariable"||N.type==="DoWhileStatement"||N.type==="EnumDeclaration"||N.type==="ExportAllDeclaration"||N.type==="ExportDefaultDeclaration"||N.type==="ExportNamedDeclaration"||N.type==="ExpressionStatement"||N.type==="ForInStatement"||N.type==="ForOfStatement"||N.type==="ForStatement"||N.type==="FunctionDeclaration"||N.type==="IfStatement"||N.type==="ImportDeclaration"||N.type==="InterfaceDeclaration"||N.type==="LabeledStatement"||N.type==="MethodDefinition"||N.type==="ReturnStatement"||N.type==="SwitchStatement"||N.type==="ThrowStatement"||N.type==="TryStatement"||N.type==="TSDeclareFunction"||N.type==="TSEnumDeclaration"||N.type==="TSImportEqualsDeclaration"||N.type==="TSInterfaceDeclaration"||N.type==="TSModuleDeclaration"||N.type==="TSNamespaceExportDeclaration"||N.type==="TypeAlias"||N.type==="VariableDeclaration"||N.type==="WhileStatement"||N.type==="WithStatement"}function k(N){let j=0,M=N.getValue();for(;M;){let C=N.getParentNode(j++);if(C&&C.type==="ForStatement"&&C.init===M)return!0;M=C}return!1}function R(N){return c(N,j=>j.type==="ObjectTypeAnnotation"&&c(j,M=>M.type==="FunctionTypeAnnotation"||void 0)||void 0)}function L(N){switch(N.type){case"ObjectExpression":return!0;default:return!1}}function U(N){let j=N.getValue(),M=N.getParentNode(),C=N.getName();switch(M.type){case"NGPipeExpression":if(typeof C=="number"&&M.arguments[C]===j&&M.arguments.length-1===C)return N.callParent(U);break;case"ObjectProperty":if(C==="value"){let O=N.getParentNode(1);return t(O.properties)===M}break;case"BinaryExpression":case"LogicalExpression":if(C==="right")return N.callParent(U);break;case"ConditionalExpression":if(C==="alternate")return N.callParent(U);break;case"UnaryExpression":if(M.prefix)return N.callParent(U);break}return!1}function Y(N,j){let M=N.getValue(),C=N.getParentNode();return M.type==="FunctionExpression"||M.type==="ClassExpression"?C.type==="ExportDefaultDeclaration"||!x(N,j):!o(M)||C.type!=="ExportDefaultDeclaration"&&x(N,j)?!1:N.call(O=>Y(O,j),...s(N,M))}r.exports=x}}),dms=Ki({"src/language-js/print-preprocess.js"(e,r){"use strict";function t(n,i){switch(i.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},n),{},{type:i.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:n,comments:[],rootMarker:i.rootMarker});default:return n}}r.exports=t}}),tOl=Ki({"src/language-js/print/html-binding.js"(e,r){"use strict";var{builders:{join:t,line:n,group:i,softline:s,indent:a}}=h0();function o(l,u,m){let h=l.getValue();if(u.__onHtmlBindingRoot&&l.getName()===null&&u.__onHtmlBindingRoot(h,u),h.type==="File"){if(u.__isVueForBindingLeft)return l.call(_=>{let b=t([",",n],_.map(m,"params")),{params:v}=_.getValue();return v.length===1?b:["(",a([s,i(b)]),s,")"]},"program","body",0);if(u.__isVueBindings)return l.call(_=>t([",",n],_.map(m,"params")),"program","body",0)}}function c(l){switch(l.type){case"MemberExpression":switch(l.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return c(l.object)}return!1;case"Identifier":return!0;default:return!1}}r.exports={isVueEventBindingExpression:c,printHtmlBinding:o}}}),_Xr=Ki({"src/language-js/print/binaryish.js"(e,r){"use strict";var{printComments:t}=HD(),{getLast:n}=Ng(),{builders:{join:i,line:s,softline:a,group:o,indent:c,align:l,indentIfBreak:u},utils:{cleanDoc:m,getDocParts:h,isConcat:_}}=h0(),{hasLeadingOwnLineComment:b,isBinaryish:v,isJsxNode:w,shouldFlatten:x,hasComment:P,CommentCheckFlags:k,isCallExpression:R,isMemberExpression:L,isObjectProperty:U,isEnabledHackPipeline:Y}=TA(),N=0;function j(O,V,Q){let X=O.getValue(),J=O.getParentNode(),ee=O.getParentNode(1),fe=X!==J.body&&(J.type==="IfStatement"||J.type==="WhileStatement"||J.type==="SwitchStatement"||J.type==="DoWhileStatement"),ie=Y(V)&&X.operator==="|>",Se=M(O,Q,V,!1,fe);if(fe)return Se;if(ie)return o(Se);if(R(J)&&J.callee===X||J.type==="UnaryExpression"||L(J)&&!J.computed)return o([c([a,...Se]),a]);let ce=J.type==="ReturnStatement"||J.type==="ThrowStatement"||J.type==="JSXExpressionContainer"&&ee.type==="JSXAttribute"||X.operator!=="|"&&J.type==="JsExpressionRoot"||X.type!=="NGPipeExpression"&&(J.type==="NGRoot"&&V.parser==="__ng_binding"||J.type==="NGMicrosyntaxExpression"&&ee.type==="NGMicrosyntax"&&ee.body.length===1)||X===J.body&&J.type==="ArrowFunctionExpression"||X!==J.body&&J.type==="ForStatement"||J.type==="ConditionalExpression"&&ee.type!=="ReturnStatement"&&ee.type!=="ThrowStatement"&&!R(ee)||J.type==="TemplateLiteral",Mt=J.type==="AssignmentExpression"||J.type==="VariableDeclarator"||J.type==="ClassProperty"||J.type==="PropertyDefinition"||J.type==="TSAbstractPropertyDefinition"||J.type==="ClassPrivateProperty"||U(J),et=v(X.left)&&x(X.operator,X.left.operator);if(ce||C(X)&&!et||!C(X)&&Mt)return o(Se);if(Se.length===0)return"";let or=w(X.right),Ge=Se.findIndex(Je=>typeof Je!="string"&&!Array.isArray(Je)&&Je.type==="group"),me=Se.slice(0,Ge===-1?1:Ge+1),oe=Se.slice(me.length,or?-1:void 0),ue=Symbol("logicalChain-"+ ++N),De=o([...me,c(oe)],{id:ue});if(!or)return De;let It=n(Se);return o([De,u(It,{groupId:ue})])}function M(O,V,Q,X,J){let ee=O.getValue();if(!v(ee))return[o(V())];let fe=[];x(ee.operator,ee.left.operator)?fe=O.call(oe=>M(oe,V,Q,!0,J),"left"):fe.push(o(V("left")));let ie=C(ee),Se=(ee.operator==="|>"||ee.type==="NGPipeExpression"||ee.operator==="|"&&Q.parser==="__vue_expression")&&!b(Q.originalText,ee.right),ce=ee.type==="NGPipeExpression"?"|":ee.operator,Mt=ee.type==="NGPipeExpression"&&ee.arguments.length>0?o(c([s,": ",i([s,": "],O.map(V,"arguments").map(oe=>l(2,o(oe))))])):"",et;if(ie)et=[ce," ",V("right"),Mt];else{let ue=Y(Q)&&ce==="|>"?O.call(De=>M(De,V,Q,!0,J),"right"):V("right");et=[Se?s:"",ce,Se?" ":s,ue,Mt]}let or=O.getParentNode(),Ge=P(ee.left,k.Trailing|k.Line),me=Ge||!(J&&ee.type==="LogicalExpression")&&or.type!==ee.type&&ee.left.type!==ee.type&&ee.right.type!==ee.type;if(fe.push(Se?"":" ",me?o(et,{shouldBreak:Ge}):et),X&&P(ee)){let oe=m(t(O,fe,Q));return _(oe)||oe.type==="fill"?h(oe):[oe]}return fe}function C(O){return O.type!=="LogicalExpression"?!1:!!(O.right.type==="ObjectExpression"&&O.right.properties.length>0||O.right.type==="ArrayExpression"&&O.right.elements.length>0||w(O.right))}r.exports={printBinaryishExpression:j,shouldInlineLogicalExpression:C}}}),rOl=Ki({"src/language-js/print/angular.js"(e,r){"use strict";var{builders:{join:t,line:n,group:i}}=h0(),{hasNode:s,hasComment:a,getComments:o}=TA(),{printBinaryishExpression:c}=_Xr();function l(h,_,b){let v=h.getValue();if(v.type.startsWith("NG"))switch(v.type){case"NGRoot":return[b("node"),a(v.node)?" //"+o(v.node)[0].value.trimEnd():""];case"NGPipeExpression":return c(h,_,b);case"NGChainedExpression":return i(t([";",n],h.map(w=>m(w)?b():["(",b(),")"],"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[v.prefix,": ",v.value.trim()];case"NGMicrosyntax":return h.map((w,x)=>[x===0?"":u(w.getValue(),x,v)?" ":[";",n],b()],"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(v.name)?v.name:JSON.stringify(v.name);case"NGMicrosyntaxExpression":return[b("expression"),v.alias===null?"":[" as ",b("alias")]];case"NGMicrosyntaxKeyedExpression":{let w=h.getName(),x=h.getParentNode(),P=u(v,w,x)||(w===1&&(v.key.name==="then"||v.key.name==="else")||w===2&&v.key.name==="else"&&x.body[w-1].type==="NGMicrosyntaxKeyedExpression"&&x.body[w-1].key.name==="then")&&x.body[0].type==="NGMicrosyntaxExpression";return[b("key"),P?" ":": ",b("expression")]}case"NGMicrosyntaxLet":return["let ",b("key"),v.value===null?"":[" = ",b("value")]];case"NGMicrosyntaxAs":return[b("key")," as ",b("alias")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(v.type)}.`)}}function u(h,_,b){return h.type==="NGMicrosyntaxKeyedExpression"&&h.key.name==="of"&&_===1&&b.body[0].type==="NGMicrosyntaxLet"&&b.body[0].value===null}function m(h){return s(h.getValue(),_=>{switch(_.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}})}r.exports={printAngular:l}}}),nOl=Ki({"src/language-js/print/jsx.js"(e,r){"use strict";var{printComments:t,printDanglingComments:n,printCommentsSeparately:i}=HD(),{builders:{line:s,hardline:a,softline:o,group:c,indent:l,conditionalGroup:u,fill:m,ifBreak:h,lineSuffixBoundary:_,join:b},utils:{willBreak:v}}=h0(),{getLast:w,getPreferredQuote:x}=Ng(),{isJsxNode:P,rawText:k,isCallExpression:R,isStringLiteral:L,isBinaryish:U,hasComment:Y,CommentCheckFlags:N,hasNodeIgnoreComment:j}=TA(),M=Vqe(),{willPrintOwnComments:C}=lms(),O=kt=>kt===""||kt===s||kt===a||kt===o;function V(kt,Vt,Ar){let ni=kt.getValue();if(ni.type==="JSXElement"&&mt(ni))return[Ar("openingElement"),Ar("closingElement")];let gn=ni.type==="JSXElement"?Ar("openingElement"):Ar("openingFragment"),On=ni.type==="JSXElement"?Ar("closingElement"):Ar("closingFragment");if(ni.children.length===1&&ni.children[0].type==="JSXExpressionContainer"&&(ni.children[0].expression.type==="TemplateLiteral"||ni.children[0].expression.type==="TaggedTemplateExpression"))return[gn,...kt.map(Ar,"children"),On];ni.children=ni.children.map(We=>dt(We)?{type:"JSXText",value:" ",raw:" "}:We);let er=ni.children.some(P),ln=ni.children.filter(We=>We.type==="JSXExpressionContainer").length>1,Tr=ni.type==="JSXElement"&&ni.openingElement.attributes.length>1,nt=v(gn)||er||Tr||ln,ut=kt.getParentNode().rootMarker==="mdx",Ve=Vt.singleQuote?"{' '}":'{" "}',Ae=ut?" ":h([Ve,o]," "),Pe=ni.openingElement&&ni.openingElement.name&&ni.openingElement.name.name==="fbt",Kt=Q(kt,Vt,Ar,Ae,Pe),nr=ni.children.some(We=>ke(We));for(let We=Kt.length-2;We>=0;We--){let lt=Kt[We]===""&&Kt[We+1]==="",Be=Kt[We]===a&&Kt[We+1]===""&&Kt[We+2]===a,je=(Kt[We]===o||Kt[We]===a)&&Kt[We+1]===""&&Kt[We+2]===Ae,ct=Kt[We]===Ae&&Kt[We+1]===""&&(Kt[We+2]===o||Kt[We+2]===a),Le=Kt[We]===Ae&&Kt[We+1]===""&&Kt[We+2]===Ae,ft=Kt[We]===o&&Kt[We+1]===""&&Kt[We+2]===a||Kt[We]===a&&Kt[We+1]===""&&Kt[We+2]===o;Be&&nr||lt||je||Le||ft?Kt.splice(We,2):ct&&Kt.splice(We+1,2)}for(;Kt.length>0&&O(w(Kt));)Kt.pop();for(;Kt.length>1&&O(Kt[0])&&O(Kt[1]);)Kt.shift(),Kt.shift();let En=[];for(let[We,lt]of Kt.entries()){if(lt===Ae){if(We===1&&Kt[We-1]===""){if(Kt.length===2){En.push(Ve);continue}En.push([Ve,a]);continue}else if(We===Kt.length-1){En.push(Ve);continue}else if(Kt[We-1]===""&&Kt[We-2]===a){En.push(Ve);continue}}En.push(lt),v(lt)&&(nt=!0)}let jn=nr?m(En):c(En,{shouldBreak:!0});if(ut)return jn;let br=c([gn,l([a,jn]),a,On]);return nt?br:u([c([gn,...Kt,On]),br])}function Q(kt,Vt,Ar,ni,gn){let On=[];return kt.each((er,ln,Tr)=>{let nt=er.getValue();if(nt.type==="JSXText"){let ut=k(nt);if(ke(nt)){let Ve=ut.split(It);if(Ve[0]===""){if(On.push(""),Ve.shift(),/\n/.test(Ve[0])){let Pe=Tr[ln+1];On.push(J(gn,Ve[1],nt,Pe))}else On.push(ni);Ve.shift()}let Ae;if(w(Ve)===""&&(Ve.pop(),Ae=Ve.pop()),Ve.length===0)return;for(let[Pe,Kt]of Ve.entries())Pe%2===1?On.push(s):On.push(Kt);if(Ae!==void 0)if(/\n/.test(Ae)){let Pe=Tr[ln+1];On.push(J(gn,w(On),nt,Pe))}else On.push(ni);else{let Pe=Tr[ln+1];On.push(X(gn,w(On),nt,Pe))}}else/\n/.test(ut)?ut.match(/\n/g).length>1&&On.push("",a):On.push("",ni)}else{let ut=Ar();On.push(ut);let Ve=Tr[ln+1];if(Ve&&ke(Ve)){let Pe=at(k(Ve)).split(It)[0];On.push(X(gn,Pe,nt,Ve))}else On.push(a)}},"children"),On}function X(kt,Vt,Ar,ni){return kt?"":Ar.type==="JSXElement"&&!Ar.closingElement||ni&&ni.type==="JSXElement"&&!ni.closingElement?Vt.length===1?o:a:o}function J(kt,Vt,Ar,ni){return kt?a:Vt.length===1?Ar.type==="JSXElement"&&!Ar.closingElement||ni&&ni.type==="JSXElement"&&!ni.closingElement?a:o:a}function ee(kt,Vt,Ar){let ni=kt.getParentNode();if(!ni||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[ni.type])return Vt;let On=kt.match(void 0,ln=>ln.type==="ArrowFunctionExpression",R,ln=>ln.type==="JSXExpressionContainer"),er=M(kt,Ar);return c([er?"":h("("),l([o,Vt]),o,er?"":h(")")],{shouldBreak:On})}function fe(kt,Vt,Ar){let ni=kt.getValue(),gn=[];if(gn.push(Ar("name")),ni.value){let On;if(L(ni.value)){let ln=k(ni.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),{escaped:Tr,quote:nt,regex:ut}=x(ln,Vt.jsxSingleQuote?"'":'"');ln=ln.replace(ut,Tr);let{leading:Ve,trailing:Ae}=kt.call(()=>i(kt,Vt),"value");On=[Ve,nt,ln,nt,Ae]}else On=Ar("value");gn.push("=",On)}return gn}function ie(kt,Vt,Ar){let ni=kt.getValue(),gn=(On,er)=>On.type==="JSXEmptyExpression"||!Y(On)&&(On.type==="ArrayExpression"||On.type==="ObjectExpression"||On.type==="ArrowFunctionExpression"||On.type==="AwaitExpression"&&(gn(On.argument,On)||On.argument.type==="JSXElement")||R(On)||On.type==="FunctionExpression"||On.type==="TemplateLiteral"||On.type==="TaggedTemplateExpression"||On.type==="DoExpression"||P(er)&&(On.type==="ConditionalExpression"||U(On)));return gn(ni.expression,kt.getParentNode(0))?c(["{",Ar("expression"),_,"}"]):c(["{",l([o,Ar("expression")]),o,_,"}"])}function Se(kt,Vt,Ar){let ni=kt.getValue(),gn=ni.name&&Y(ni.name)||ni.typeParameters&&Y(ni.typeParameters);if(ni.selfClosing&&ni.attributes.length===0&&!gn)return["<",Ar("name"),Ar("typeParameters")," />"];if(ni.attributes&&ni.attributes.length===1&&ni.attributes[0].value&&L(ni.attributes[0].value)&&!ni.attributes[0].value.value.includes(` +`)+w}r.exports={hasPragma:l,insertPragma:u}}}),tOl=Ki({"src/language-js/utils/is-type-cast-comment.js"(e,r){"use strict";var t=b2e();function n(i){return t(i)&&i.value[0]==="*"&&/@(?:type|satisfies)\b/.test(i.value)}r.exports=n}}),dms=Ki({"src/language-js/comments.js"(e,r){"use strict";var{getLast:t,hasNewline:n,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:i,getNextNonSpaceNonCommentCharacter:s,hasNewlineInRange:a,addLeadingComment:o,addTrailingComment:c,addDanglingComment:l,getNextNonSpaceNonCommentCharacterIndex:u,isNonEmptyArray:m}=Ng(),{getFunctionParameters:h,isPrettierIgnoreComment:_,isJsxNode:b,hasFlowShorthandAnnotationComment:v,hasFlowAnnotationComment:w,hasIgnoreComment:x,isCallLikeExpression:P,getCallArguments:k,isCallExpression:R,isMemberExpression:L,isObjectProperty:U,isLineComment:Y,getComments:N,CommentCheckFlags:j,markerForIfWithoutBlockAndSameLineComment:M}=TA(),{locStart:C,locEnd:O}=nP(),V=b2e(),Q=tOl();function X(br){return[Ae,dt,or,ce,Mt,et,ue,On,Ar,gn,er,ln,It,ot,kt].some(We=>We(br))}function J(br){return[Se,dt,Ge,er,ce,Mt,et,ue,ot,Vt,ni,gn,ut,kt,Kt].some(We=>We(br))}function ee(br){return[Ae,ce,Mt,me,ke,It,gn,mt,at,Pe,kt,Ve].some(We=>We(br))}function fe(br,We){let lt=(br.body||br.properties).find(({type:Be})=>Be!=="EmptyStatement");lt?o(lt,We):l(br,We)}function ie(br,We){br.type==="BlockStatement"?fe(br,We):o(br,We)}function Se({comment:br,followingNode:We}){return We&&Q(br)?(o(We,br),!0):!1}function ce({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){if((lt==null?void 0:lt.type)!=="IfStatement"||!Be)return!1;if(s(je,br,O)===")")return c(We,br),!0;if(We===lt.consequent&&Be===lt.alternate){if(We.type==="BlockStatement")c(We,br);else{let Le=br.type==="SingleLine"||br.loc.start.line===br.loc.end.line,ft=br.loc.start.line===We.loc.start.line;Le&&ft?l(We,br,M):l(lt,br)}return!0}return Be.type==="BlockStatement"?(fe(Be,br),!0):Be.type==="IfStatement"?(ie(Be.consequent,br),!0):lt.consequent===Be?(o(Be,br),!0):!1}function Mt({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){return(lt==null?void 0:lt.type)!=="WhileStatement"||!Be?!1:s(je,br,O)===")"?(c(We,br),!0):Be.type==="BlockStatement"?(fe(Be,br),!0):lt.body===Be?(o(Be,br),!0):!1}function et({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)!=="TryStatement"&&(lt==null?void 0:lt.type)!=="CatchClause"||!Be?!1:lt.type==="CatchClause"&&We?(c(We,br),!0):Be.type==="BlockStatement"?(fe(Be,br),!0):Be.type==="TryStatement"?(ie(Be.finalizer,br),!0):Be.type==="CatchClause"?(ie(Be.body,br),!0):!1}function or({comment:br,enclosingNode:We,followingNode:lt}){return L(We)&&(lt==null?void 0:lt.type)==="Identifier"?(o(We,br),!0):!1}function Ge({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){let ct=We&&!a(je,O(We),C(br));return(!We||!ct)&&((lt==null?void 0:lt.type)==="ConditionalExpression"||(lt==null?void 0:lt.type)==="TSConditionalType")&&Be?(o(Be,br),!0):!1}function me({comment:br,precedingNode:We,enclosingNode:lt}){return U(lt)&<.shorthand&<.key===We&<.value.type==="AssignmentPattern"?(c(lt.value.left,br),!0):!1}var oe=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function ue({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){if(oe.has(lt==null?void 0:lt.type)){if(m(lt.decorators)&&!(Be&&Be.type==="Decorator"))return c(t(lt.decorators),br),!0;if(lt.body&&Be===lt.body)return fe(lt.body,br),!0;if(Be){if(lt.superClass&&Be===lt.superClass&&We&&(We===lt.id||We===lt.typeParameters))return c(We,br),!0;for(let je of["implements","extends","mixins"])if(lt[je]&&Be===lt[je][0])return We&&(We===lt.id||We===lt.typeParameters||We===lt.superClass)?c(We,br):l(lt,br,je),!0}}return!1}var De=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function It({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){return lt&&We&&s(Be,br,O)==="("&&(lt.type==="Property"||lt.type==="TSDeclareMethod"||lt.type==="TSAbstractMethodDefinition")&&We.type==="Identifier"&<.key===We&&s(Be,We,O)!==":"||(We==null?void 0:We.type)==="Decorator"&&De.has(lt==null?void 0:lt.type)?(c(We,br),!0):!1}var Je=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function at({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){return s(Be,br,O)!=="("?!1:We&&Je.has(lt==null?void 0:lt.type)?(c(We,br),!0):!1}function mt({comment:br,enclosingNode:We,text:lt}){if((We==null?void 0:We.type)!=="ArrowFunctionExpression")return!1;let Be=u(lt,br,O);return Be!==!1&<.slice(Be,Be+2)==="=>"?(l(We,br),!0):!1}function ke({comment:br,enclosingNode:We,text:lt}){return s(lt,br,O)!==")"?!1:We&&(nr(We)&&h(We).length===0||P(We)&&k(We).length===0)?(l(We,br),!0):((We==null?void 0:We.type)==="MethodDefinition"||(We==null?void 0:We.type)==="TSAbstractMethodDefinition")&&h(We.value).length===0?(l(We.value,br),!0):!1}function dt({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be,text:je}){if((We==null?void 0:We.type)==="FunctionTypeParam"&&(lt==null?void 0:lt.type)==="FunctionTypeAnnotation"&&(Be==null?void 0:Be.type)!=="FunctionTypeParam"||((We==null?void 0:We.type)==="Identifier"||(We==null?void 0:We.type)==="AssignmentPattern")&<&&nr(lt)&&s(je,br,O)===")")return c(We,br),!0;if((lt==null?void 0:lt.type)==="FunctionDeclaration"&&(Be==null?void 0:Be.type)==="BlockStatement"){let ct=(()=>{let Le=h(lt);if(Le.length>0)return i(je,O(t(Le)));let ft=i(je,O(lt.id));return ft!==!1&&i(je,ft+1)})();if(C(br)>ct)return fe(Be,br),!0}return!1}function ot({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="LabeledStatement"?(o(We,br),!0):!1}function kt({comment:br,enclosingNode:We}){return((We==null?void 0:We.type)==="ContinueStatement"||(We==null?void 0:We.type)==="BreakStatement")&&!We.label?(c(We,br),!0):!1}function Vt({comment:br,precedingNode:We,enclosingNode:lt}){return R(lt)&&We&<.callee===We&<.arguments.length>0?(o(lt.arguments[0],br),!0):!1}function Ar({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)==="UnionTypeAnnotation"||(lt==null?void 0:lt.type)==="TSUnionType"?(_(br)&&(Be.prettierIgnore=!0,br.unignore=!0),We?(c(We,br),!0):!1):(((Be==null?void 0:Be.type)==="UnionTypeAnnotation"||(Be==null?void 0:Be.type)==="TSUnionType")&&_(br)&&(Be.types[0].prettierIgnore=!0,br.unignore=!0),!1)}function ni({comment:br,enclosingNode:We}){return U(We)?(o(We,br),!0):!1}function gn({comment:br,enclosingNode:We,followingNode:lt,ast:Be,isLastComment:je}){return Be&&Be.body&&Be.body.length===0?(je?l(Be,br):o(Be,br),!0):(We==null?void 0:We.type)==="Program"&&(We==null?void 0:We.body.length)===0&&!m(We.directives)?(je?l(We,br):o(We,br),!0):(lt==null?void 0:lt.type)==="Program"&&(lt==null?void 0:lt.body.length)===0&&(We==null?void 0:We.type)==="ModuleExpression"?(l(lt,br),!0):!1}function On({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="ForInStatement"||(We==null?void 0:We.type)==="ForOfStatement"?(o(We,br),!0):!1}function er({comment:br,precedingNode:We,enclosingNode:lt,text:Be}){if((lt==null?void 0:lt.type)==="ImportSpecifier"||(lt==null?void 0:lt.type)==="ExportSpecifier")return o(lt,br),!0;let je=(We==null?void 0:We.type)==="ImportSpecifier"&&(lt==null?void 0:lt.type)==="ImportDeclaration",ct=(We==null?void 0:We.type)==="ExportSpecifier"&&(lt==null?void 0:lt.type)==="ExportNamedDeclaration";return(je||ct)&&n(Be,O(br))?(c(We,br),!0):!1}function ln({comment:br,enclosingNode:We}){return(We==null?void 0:We.type)==="AssignmentPattern"?(o(We,br),!0):!1}var Tr=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),nt=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function ut({comment:br,enclosingNode:We,followingNode:lt}){return Tr.has(We==null?void 0:We.type)&<&&(nt.has(lt.type)||V(br))?(o(lt,br),!0):!1}function Ve({comment:br,enclosingNode:We,followingNode:lt,text:Be}){return!lt&&((We==null?void 0:We.type)==="TSMethodSignature"||(We==null?void 0:We.type)==="TSDeclareFunction"||(We==null?void 0:We.type)==="TSAbstractMethodDefinition")&&s(Be,br,O)===";"?(c(We,br),!0):!1}function Ae({comment:br,enclosingNode:We,followingNode:lt}){if(_(br)&&(We==null?void 0:We.type)==="TSMappedType"&&(lt==null?void 0:lt.type)==="TSTypeParameter"&<.constraint)return We.prettierIgnore=!0,br.unignore=!0,!0}function Pe({comment:br,precedingNode:We,enclosingNode:lt,followingNode:Be}){return(lt==null?void 0:lt.type)!=="TSMappedType"?!1:(Be==null?void 0:Be.type)==="TSTypeParameter"&&Be.name?(o(Be.name,br),!0):(We==null?void 0:We.type)==="TSTypeParameter"&&We.constraint?(c(We.constraint,br),!0):!1}function Kt({comment:br,enclosingNode:We,followingNode:lt}){return!We||We.type!=="SwitchCase"||We.test||!lt||lt!==We.consequent[0]?!1:(lt.type==="BlockStatement"&&Y(br)?fe(lt,br):l(We,br),!0)}function nr(br){return br.type==="ArrowFunctionExpression"||br.type==="FunctionExpression"||br.type==="FunctionDeclaration"||br.type==="ObjectMethod"||br.type==="ClassMethod"||br.type==="TSDeclareFunction"||br.type==="TSCallSignatureDeclaration"||br.type==="TSConstructSignatureDeclaration"||br.type==="TSMethodSignature"||br.type==="TSConstructorType"||br.type==="TSFunctionType"||br.type==="TSDeclareMethod"}function En(br,We){if((We.parser==="typescript"||We.parser==="flow"||We.parser==="acorn"||We.parser==="espree"||We.parser==="meriyah"||We.parser==="__babel_estree")&&br.type==="MethodDefinition"&&br.value&&br.value.type==="FunctionExpression"&&h(br.value).length===0&&!br.value.returnType&&!m(br.value.typeParameters)&&br.value.body)return[...br.decorators||[],br.key,br.value.body]}function jn(br){let We=br.getValue(),lt=br.getParentNode(),Be=je=>w(N(je,j.Leading))||w(N(je,j.Trailing));return(We&&(b(We)||v(We)||R(lt)&&Be(We))||lt&&(lt.type==="JSXSpreadAttribute"||lt.type==="JSXSpreadChild"||lt.type==="UnionTypeAnnotation"||lt.type==="TSUnionType"||(lt.type==="ClassDeclaration"||lt.type==="ClassExpression")&<.superClass===We))&&(!x(br)||lt.type==="UnionTypeAnnotation"||lt.type==="TSUnionType")}r.exports={handleOwnLineComment:X,handleEndOfLineComment:J,handleRemainingComment:ee,getCommentChildNodes:En,willPrintOwnComments:jn}}}),Vqe=Ki({"src/language-js/needs-parens.js"(e,r){"use strict";var t=IO(),n=rXr(),{getFunctionParameters:i,getLeftSidePathName:s,hasFlowShorthandAnnotationComment:a,hasNakedLeftSide:o,hasNode:c,isBitwiseOperator:l,startsWithNoLookaheadToken:u,shouldFlatten:m,getPrecedence:h,isCallExpression:_,isMemberExpression:b,isObjectProperty:v,isTSTypeExpression:w}=TA();function x(N,j){let M=N.getParentNode();if(!M)return!1;let C=N.getName(),O=N.getNode();if(j.__isInHtmlInterpolation&&!j.bracketSpacing&&L(O)&&U(N))return!0;if(P(O))return!1;if(j.parser!=="flow"&&a(N.getValue()))return!0;if(O.type==="Identifier"){if(O.extra&&O.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(O.name)||C==="left"&&(O.name==="async"&&!M.await||O.name==="let")&&M.type==="ForOfStatement")return!0;if(O.name==="let"){var V;let X=(V=N.findAncestor(J=>J.type==="ForOfStatement"))===null||V===void 0?void 0:V.left;if(X&&u(X,J=>J===O))return!0}if(C==="object"&&O.name==="let"&&M.type==="MemberExpression"&&M.computed&&!M.optional){let X=N.findAncestor(ee=>ee.type==="ExpressionStatement"||ee.type==="ForStatement"||ee.type==="ForInStatement"),J=X?X.type==="ExpressionStatement"?X.expression:X.type==="ForStatement"?X.init:X.left:void 0;if(J&&u(J,ee=>ee===O))return!0}return!1}if(O.type==="ObjectExpression"||O.type==="FunctionExpression"||O.type==="ClassExpression"||O.type==="DoExpression"){var Q;let X=(Q=N.findAncestor(J=>J.type==="ExpressionStatement"))===null||Q===void 0?void 0:Q.expression;if(X&&u(X,J=>J===O))return!0}switch(M.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":{if(C==="superClass"&&(O.type==="ArrowFunctionExpression"||O.type==="AssignmentExpression"||O.type==="AwaitExpression"||O.type==="BinaryExpression"||O.type==="ConditionalExpression"||O.type==="LogicalExpression"||O.type==="NewExpression"||O.type==="ObjectExpression"||O.type==="SequenceExpression"||O.type==="TaggedTemplateExpression"||O.type==="UnaryExpression"||O.type==="UpdateExpression"||O.type==="YieldExpression"||O.type==="TSNonNullExpression"))return!0;break}case"ExportDefaultDeclaration":return Y(N,j)||O.type==="SequenceExpression";case"Decorator":{if(C==="expression"){if(b(O)&&O.computed)return!0;let X=!1,J=!1,ee=O;for(;ee;)switch(ee.type){case"MemberExpression":J=!0,ee=ee.object;break;case"CallExpression":if(J||X)return j.parser!=="typescript";X=!0,ee=ee.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return j.parser!=="typescript";default:return!0}return!0}break}case"ArrowFunctionExpression":{if(C==="body"&&O.type!=="SequenceExpression"&&u(O,X=>X.type==="ObjectExpression"))return!0;break}}switch(O.type){case"UpdateExpression":if(M.type==="UnaryExpression")return O.prefix&&(O.operator==="++"&&M.operator==="+"||O.operator==="--"&&M.operator==="-");case"UnaryExpression":switch(M.type){case"UnaryExpression":return O.operator===M.operator&&(O.operator==="+"||O.operator==="-");case"BindExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"TaggedTemplateExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"BinaryExpression":return C==="left"&&M.operator==="**";case"TSNonNullExpression":return!0;default:return!1}case"BinaryExpression":{if(M.type==="UpdateExpression"||O.operator==="in"&&k(N))return!0;if(O.operator==="|>"&&O.extra&&O.extra.parenthesized){let X=N.getParentNode(1);if(X.type==="BinaryExpression"&&X.operator==="|>")return!0}}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(M.type){case"TSSatisfiesExpression":case"TSAsExpression":return!w(O);case"ConditionalExpression":return w(O);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return C==="callee";case"ClassExpression":case"ClassDeclaration":return C==="superClass";case"TSTypeAssertion":case"TaggedTemplateExpression":case"UnaryExpression":case"JSXSpreadAttribute":case"SpreadElement":case"SpreadProperty":case"BindExpression":case"AwaitExpression":case"TSNonNullExpression":case"UpdateExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"AssignmentExpression":case"AssignmentPattern":return C==="left"&&(O.type==="TSTypeAssertion"||w(O));case"LogicalExpression":if(O.type==="LogicalExpression")return M.operator!==O.operator;case"BinaryExpression":{let{operator:X,type:J}=O;if(!X&&J!=="TSTypeAssertion")return!0;let ee=h(X),fe=M.operator,ie=h(fe);return ie>ee||C==="right"&&ie===ee||ie===ee&&!m(fe,X)?!0:ie");default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if(C==="extendsType"&&M.type==="TSConditionalType"){if(O.type==="TSConditionalType")return!0;let{typeAnnotation:X}=O.returnType||O.typeAnnotation;if(X.type==="TSTypePredicate"&&X.typeAnnotation&&(X=X.typeAnnotation.typeAnnotation),X.type==="TSInferType"&&X.typeParameter.constraint)return!0}if(C==="checkType"&&M.type==="TSConditionalType")return!0;case"TSUnionType":case"TSIntersectionType":if((M.type==="TSUnionType"||M.type==="TSIntersectionType")&&M.types.length>1&&(!O.types||O.types.length>1))return!0;case"TSInferType":if(O.type==="TSInferType"&&M.type==="TSRestType")return!1;case"TSTypeOperator":return M.type==="TSArrayType"||M.type==="TSOptionalType"||M.type==="TSRestType"||C==="objectType"&&M.type==="TSIndexedAccessType"||M.type==="TSTypeOperator"||M.type==="TSTypeAnnotation"&&N.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return C==="objectType"&&M.type==="TSIndexedAccessType"||C==="elementType"&&M.type==="TSArrayType";case"TypeofTypeAnnotation":return C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType")||C==="elementType"&&M.type==="ArrayTypeAnnotation";case"ArrayTypeAnnotation":return M.type==="NullableTypeAnnotation";case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return M.type==="ArrayTypeAnnotation"||M.type==="NullableTypeAnnotation"||M.type==="IntersectionTypeAnnotation"||M.type==="UnionTypeAnnotation"||C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType");case"NullableTypeAnnotation":return M.type==="ArrayTypeAnnotation"||C==="objectType"&&(M.type==="IndexedAccessType"||M.type==="OptionalIndexedAccessType");case"FunctionTypeAnnotation":{let X=M.type==="NullableTypeAnnotation"?N.getParentNode(1):M;return X.type==="UnionTypeAnnotation"||X.type==="IntersectionTypeAnnotation"||X.type==="ArrayTypeAnnotation"||C==="objectType"&&(X.type==="IndexedAccessType"||X.type==="OptionalIndexedAccessType")||X.type==="NullableTypeAnnotation"||M.type==="FunctionTypeParam"&&M.name===null&&i(O).some(J=>J.typeAnnotation&&J.typeAnnotation.type==="NullableTypeAnnotation")}case"OptionalIndexedAccessType":return C==="objectType"&&M.type==="IndexedAccessType";case"StringLiteral":case"NumericLiteral":case"Literal":if(typeof O.value=="string"&&M.type==="ExpressionStatement"&&!M.directive){let X=N.getParentNode(1);return X.type==="Program"||X.type==="BlockStatement"}return C==="object"&&M.type==="MemberExpression"&&typeof O.value=="number";case"AssignmentExpression":{let X=N.getParentNode(1);return C==="body"&&M.type==="ArrowFunctionExpression"?!0:C==="key"&&(M.type==="ClassProperty"||M.type==="PropertyDefinition")&&M.computed||(C==="init"||C==="update")&&M.type==="ForStatement"?!1:M.type==="ExpressionStatement"?O.left.type==="ObjectPattern":!(C==="key"&&M.type==="TSPropertySignature"||M.type==="AssignmentExpression"||M.type==="SequenceExpression"&&X&&X.type==="ForStatement"&&(X.init===M||X.update===M)||C==="value"&&M.type==="Property"&&X&&X.type==="ObjectPattern"&&X.properties.includes(M)||M.type==="NGChainedExpression")}case"ConditionalExpression":switch(M.type){case"TaggedTemplateExpression":case"UnaryExpression":case"SpreadElement":case"SpreadProperty":case"BinaryExpression":case"LogicalExpression":case"NGPipeExpression":case"ExportDefaultDeclaration":case"AwaitExpression":case"JSXSpreadAttribute":case"TSTypeAssertion":case"TypeCastExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"ConditionalExpression":return C==="test";case"MemberExpression":case"OptionalMemberExpression":return C==="object";default:return!1}case"FunctionExpression":switch(M.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(M.type){case"BinaryExpression":return M.operator!=="|>"||O.extra&&O.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return C==="callee";case"MemberExpression":case"OptionalMemberExpression":return C==="object";case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return C==="test";default:return!1}case"ClassExpression":if(n(O.decorators))return!0;switch(M.type){case"NewExpression":return C==="callee";default:return!1}case"OptionalMemberExpression":case"OptionalCallExpression":{let X=N.getParentNode(1);if(C==="object"&&M.type==="MemberExpression"||C==="callee"&&(M.type==="CallExpression"||M.type==="NewExpression")||M.type==="TSNonNullExpression"&&X.type==="MemberExpression"&&X.object===M)return!0}case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if(C==="callee"&&(M.type==="BindExpression"||M.type==="NewExpression")){let X=O;for(;X;)switch(X.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":X=X.object;break;case"TaggedTemplateExpression":X=X.tag;break;case"TSNonNullExpression":X=X.expression;break;default:return!1}}return!1;case"BindExpression":return C==="callee"&&(M.type==="BindExpression"||M.type==="NewExpression")||C==="object"&&b(M);case"NGPipeExpression":return!(M.type==="NGRoot"||M.type==="NGMicrosyntaxExpression"||M.type==="ObjectProperty"&&!(O.extra&&O.extra.parenthesized)||M.type==="ArrayExpression"||_(M)&&M.arguments[C]===O||C==="right"&&M.type==="NGPipeExpression"||C==="property"&&M.type==="MemberExpression"||M.type==="AssignmentExpression");case"JSXFragment":case"JSXElement":return C==="callee"||C==="left"&&M.type==="BinaryExpression"&&M.operator==="<"||M.type!=="ArrayExpression"&&M.type!=="ArrowFunctionExpression"&&M.type!=="AssignmentExpression"&&M.type!=="AssignmentPattern"&&M.type!=="BinaryExpression"&&M.type!=="NewExpression"&&M.type!=="ConditionalExpression"&&M.type!=="ExpressionStatement"&&M.type!=="JsExpressionRoot"&&M.type!=="JSXAttribute"&&M.type!=="JSXElement"&&M.type!=="JSXExpressionContainer"&&M.type!=="JSXFragment"&&M.type!=="LogicalExpression"&&!_(M)&&!v(M)&&M.type!=="ReturnStatement"&&M.type!=="ThrowStatement"&&M.type!=="TypeCastExpression"&&M.type!=="VariableDeclarator"&&M.type!=="YieldExpression";case"TypeAnnotation":return C==="returnType"&&M.type==="ArrowFunctionExpression"&&R(O)}return!1}function P(N){return N.type==="BlockStatement"||N.type==="BreakStatement"||N.type==="ClassBody"||N.type==="ClassDeclaration"||N.type==="ClassMethod"||N.type==="ClassProperty"||N.type==="PropertyDefinition"||N.type==="ClassPrivateProperty"||N.type==="ContinueStatement"||N.type==="DebuggerStatement"||N.type==="DeclareClass"||N.type==="DeclareExportAllDeclaration"||N.type==="DeclareExportDeclaration"||N.type==="DeclareFunction"||N.type==="DeclareInterface"||N.type==="DeclareModule"||N.type==="DeclareModuleExports"||N.type==="DeclareVariable"||N.type==="DoWhileStatement"||N.type==="EnumDeclaration"||N.type==="ExportAllDeclaration"||N.type==="ExportDefaultDeclaration"||N.type==="ExportNamedDeclaration"||N.type==="ExpressionStatement"||N.type==="ForInStatement"||N.type==="ForOfStatement"||N.type==="ForStatement"||N.type==="FunctionDeclaration"||N.type==="IfStatement"||N.type==="ImportDeclaration"||N.type==="InterfaceDeclaration"||N.type==="LabeledStatement"||N.type==="MethodDefinition"||N.type==="ReturnStatement"||N.type==="SwitchStatement"||N.type==="ThrowStatement"||N.type==="TryStatement"||N.type==="TSDeclareFunction"||N.type==="TSEnumDeclaration"||N.type==="TSImportEqualsDeclaration"||N.type==="TSInterfaceDeclaration"||N.type==="TSModuleDeclaration"||N.type==="TSNamespaceExportDeclaration"||N.type==="TypeAlias"||N.type==="VariableDeclaration"||N.type==="WhileStatement"||N.type==="WithStatement"}function k(N){let j=0,M=N.getValue();for(;M;){let C=N.getParentNode(j++);if(C&&C.type==="ForStatement"&&C.init===M)return!0;M=C}return!1}function R(N){return c(N,j=>j.type==="ObjectTypeAnnotation"&&c(j,M=>M.type==="FunctionTypeAnnotation"||void 0)||void 0)}function L(N){switch(N.type){case"ObjectExpression":return!0;default:return!1}}function U(N){let j=N.getValue(),M=N.getParentNode(),C=N.getName();switch(M.type){case"NGPipeExpression":if(typeof C=="number"&&M.arguments[C]===j&&M.arguments.length-1===C)return N.callParent(U);break;case"ObjectProperty":if(C==="value"){let O=N.getParentNode(1);return t(O.properties)===M}break;case"BinaryExpression":case"LogicalExpression":if(C==="right")return N.callParent(U);break;case"ConditionalExpression":if(C==="alternate")return N.callParent(U);break;case"UnaryExpression":if(M.prefix)return N.callParent(U);break}return!1}function Y(N,j){let M=N.getValue(),C=N.getParentNode();return M.type==="FunctionExpression"||M.type==="ClassExpression"?C.type==="ExportDefaultDeclaration"||!x(N,j):!o(M)||C.type!=="ExportDefaultDeclaration"&&x(N,j)?!1:N.call(O=>Y(O,j),...s(N,M))}r.exports=x}}),pms=Ki({"src/language-js/print-preprocess.js"(e,r){"use strict";function t(n,i){switch(i.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},n),{},{type:i.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:n,comments:[],rootMarker:i.rootMarker});default:return n}}r.exports=t}}),rOl=Ki({"src/language-js/print/html-binding.js"(e,r){"use strict";var{builders:{join:t,line:n,group:i,softline:s,indent:a}}=h0();function o(l,u,m){let h=l.getValue();if(u.__onHtmlBindingRoot&&l.getName()===null&&u.__onHtmlBindingRoot(h,u),h.type==="File"){if(u.__isVueForBindingLeft)return l.call(_=>{let b=t([",",n],_.map(m,"params")),{params:v}=_.getValue();return v.length===1?b:["(",a([s,i(b)]),s,")"]},"program","body",0);if(u.__isVueBindings)return l.call(_=>t([",",n],_.map(m,"params")),"program","body",0)}}function c(l){switch(l.type){case"MemberExpression":switch(l.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return c(l.object)}return!1;case"Identifier":return!0;default:return!1}}r.exports={isVueEventBindingExpression:c,printHtmlBinding:o}}}),_Xr=Ki({"src/language-js/print/binaryish.js"(e,r){"use strict";var{printComments:t}=HD(),{getLast:n}=Ng(),{builders:{join:i,line:s,softline:a,group:o,indent:c,align:l,indentIfBreak:u},utils:{cleanDoc:m,getDocParts:h,isConcat:_}}=h0(),{hasLeadingOwnLineComment:b,isBinaryish:v,isJsxNode:w,shouldFlatten:x,hasComment:P,CommentCheckFlags:k,isCallExpression:R,isMemberExpression:L,isObjectProperty:U,isEnabledHackPipeline:Y}=TA(),N=0;function j(O,V,Q){let X=O.getValue(),J=O.getParentNode(),ee=O.getParentNode(1),fe=X!==J.body&&(J.type==="IfStatement"||J.type==="WhileStatement"||J.type==="SwitchStatement"||J.type==="DoWhileStatement"),ie=Y(V)&&X.operator==="|>",Se=M(O,Q,V,!1,fe);if(fe)return Se;if(ie)return o(Se);if(R(J)&&J.callee===X||J.type==="UnaryExpression"||L(J)&&!J.computed)return o([c([a,...Se]),a]);let ce=J.type==="ReturnStatement"||J.type==="ThrowStatement"||J.type==="JSXExpressionContainer"&&ee.type==="JSXAttribute"||X.operator!=="|"&&J.type==="JsExpressionRoot"||X.type!=="NGPipeExpression"&&(J.type==="NGRoot"&&V.parser==="__ng_binding"||J.type==="NGMicrosyntaxExpression"&&ee.type==="NGMicrosyntax"&&ee.body.length===1)||X===J.body&&J.type==="ArrowFunctionExpression"||X!==J.body&&J.type==="ForStatement"||J.type==="ConditionalExpression"&&ee.type!=="ReturnStatement"&&ee.type!=="ThrowStatement"&&!R(ee)||J.type==="TemplateLiteral",Mt=J.type==="AssignmentExpression"||J.type==="VariableDeclarator"||J.type==="ClassProperty"||J.type==="PropertyDefinition"||J.type==="TSAbstractPropertyDefinition"||J.type==="ClassPrivateProperty"||U(J),et=v(X.left)&&x(X.operator,X.left.operator);if(ce||C(X)&&!et||!C(X)&&Mt)return o(Se);if(Se.length===0)return"";let or=w(X.right),Ge=Se.findIndex(Je=>typeof Je!="string"&&!Array.isArray(Je)&&Je.type==="group"),me=Se.slice(0,Ge===-1?1:Ge+1),oe=Se.slice(me.length,or?-1:void 0),ue=Symbol("logicalChain-"+ ++N),De=o([...me,c(oe)],{id:ue});if(!or)return De;let It=n(Se);return o([De,u(It,{groupId:ue})])}function M(O,V,Q,X,J){let ee=O.getValue();if(!v(ee))return[o(V())];let fe=[];x(ee.operator,ee.left.operator)?fe=O.call(oe=>M(oe,V,Q,!0,J),"left"):fe.push(o(V("left")));let ie=C(ee),Se=(ee.operator==="|>"||ee.type==="NGPipeExpression"||ee.operator==="|"&&Q.parser==="__vue_expression")&&!b(Q.originalText,ee.right),ce=ee.type==="NGPipeExpression"?"|":ee.operator,Mt=ee.type==="NGPipeExpression"&&ee.arguments.length>0?o(c([s,": ",i([s,": "],O.map(V,"arguments").map(oe=>l(2,o(oe))))])):"",et;if(ie)et=[ce," ",V("right"),Mt];else{let ue=Y(Q)&&ce==="|>"?O.call(De=>M(De,V,Q,!0,J),"right"):V("right");et=[Se?s:"",ce,Se?" ":s,ue,Mt]}let or=O.getParentNode(),Ge=P(ee.left,k.Trailing|k.Line),me=Ge||!(J&&ee.type==="LogicalExpression")&&or.type!==ee.type&&ee.left.type!==ee.type&&ee.right.type!==ee.type;if(fe.push(Se?"":" ",me?o(et,{shouldBreak:Ge}):et),X&&P(ee)){let oe=m(t(O,fe,Q));return _(oe)||oe.type==="fill"?h(oe):[oe]}return fe}function C(O){return O.type!=="LogicalExpression"?!1:!!(O.right.type==="ObjectExpression"&&O.right.properties.length>0||O.right.type==="ArrayExpression"&&O.right.elements.length>0||w(O.right))}r.exports={printBinaryishExpression:j,shouldInlineLogicalExpression:C}}}),nOl=Ki({"src/language-js/print/angular.js"(e,r){"use strict";var{builders:{join:t,line:n,group:i}}=h0(),{hasNode:s,hasComment:a,getComments:o}=TA(),{printBinaryishExpression:c}=_Xr();function l(h,_,b){let v=h.getValue();if(v.type.startsWith("NG"))switch(v.type){case"NGRoot":return[b("node"),a(v.node)?" //"+o(v.node)[0].value.trimEnd():""];case"NGPipeExpression":return c(h,_,b);case"NGChainedExpression":return i(t([";",n],h.map(w=>m(w)?b():["(",b(),")"],"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[v.prefix,": ",v.value.trim()];case"NGMicrosyntax":return h.map((w,x)=>[x===0?"":u(w.getValue(),x,v)?" ":[";",n],b()],"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(v.name)?v.name:JSON.stringify(v.name);case"NGMicrosyntaxExpression":return[b("expression"),v.alias===null?"":[" as ",b("alias")]];case"NGMicrosyntaxKeyedExpression":{let w=h.getName(),x=h.getParentNode(),P=u(v,w,x)||(w===1&&(v.key.name==="then"||v.key.name==="else")||w===2&&v.key.name==="else"&&x.body[w-1].type==="NGMicrosyntaxKeyedExpression"&&x.body[w-1].key.name==="then")&&x.body[0].type==="NGMicrosyntaxExpression";return[b("key"),P?" ":": ",b("expression")]}case"NGMicrosyntaxLet":return["let ",b("key"),v.value===null?"":[" = ",b("value")]];case"NGMicrosyntaxAs":return[b("key")," as ",b("alias")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(v.type)}.`)}}function u(h,_,b){return h.type==="NGMicrosyntaxKeyedExpression"&&h.key.name==="of"&&_===1&&b.body[0].type==="NGMicrosyntaxLet"&&b.body[0].value===null}function m(h){return s(h.getValue(),_=>{switch(_.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}})}r.exports={printAngular:l}}}),iOl=Ki({"src/language-js/print/jsx.js"(e,r){"use strict";var{printComments:t,printDanglingComments:n,printCommentsSeparately:i}=HD(),{builders:{line:s,hardline:a,softline:o,group:c,indent:l,conditionalGroup:u,fill:m,ifBreak:h,lineSuffixBoundary:_,join:b},utils:{willBreak:v}}=h0(),{getLast:w,getPreferredQuote:x}=Ng(),{isJsxNode:P,rawText:k,isCallExpression:R,isStringLiteral:L,isBinaryish:U,hasComment:Y,CommentCheckFlags:N,hasNodeIgnoreComment:j}=TA(),M=Vqe(),{willPrintOwnComments:C}=dms(),O=kt=>kt===""||kt===s||kt===a||kt===o;function V(kt,Vt,Ar){let ni=kt.getValue();if(ni.type==="JSXElement"&&mt(ni))return[Ar("openingElement"),Ar("closingElement")];let gn=ni.type==="JSXElement"?Ar("openingElement"):Ar("openingFragment"),On=ni.type==="JSXElement"?Ar("closingElement"):Ar("closingFragment");if(ni.children.length===1&&ni.children[0].type==="JSXExpressionContainer"&&(ni.children[0].expression.type==="TemplateLiteral"||ni.children[0].expression.type==="TaggedTemplateExpression"))return[gn,...kt.map(Ar,"children"),On];ni.children=ni.children.map(We=>dt(We)?{type:"JSXText",value:" ",raw:" "}:We);let er=ni.children.some(P),ln=ni.children.filter(We=>We.type==="JSXExpressionContainer").length>1,Tr=ni.type==="JSXElement"&&ni.openingElement.attributes.length>1,nt=v(gn)||er||Tr||ln,ut=kt.getParentNode().rootMarker==="mdx",Ve=Vt.singleQuote?"{' '}":'{" "}',Ae=ut?" ":h([Ve,o]," "),Pe=ni.openingElement&&ni.openingElement.name&&ni.openingElement.name.name==="fbt",Kt=Q(kt,Vt,Ar,Ae,Pe),nr=ni.children.some(We=>ke(We));for(let We=Kt.length-2;We>=0;We--){let lt=Kt[We]===""&&Kt[We+1]==="",Be=Kt[We]===a&&Kt[We+1]===""&&Kt[We+2]===a,je=(Kt[We]===o||Kt[We]===a)&&Kt[We+1]===""&&Kt[We+2]===Ae,ct=Kt[We]===Ae&&Kt[We+1]===""&&(Kt[We+2]===o||Kt[We+2]===a),Le=Kt[We]===Ae&&Kt[We+1]===""&&Kt[We+2]===Ae,ft=Kt[We]===o&&Kt[We+1]===""&&Kt[We+2]===a||Kt[We]===a&&Kt[We+1]===""&&Kt[We+2]===o;Be&&nr||lt||je||Le||ft?Kt.splice(We,2):ct&&Kt.splice(We+1,2)}for(;Kt.length>0&&O(w(Kt));)Kt.pop();for(;Kt.length>1&&O(Kt[0])&&O(Kt[1]);)Kt.shift(),Kt.shift();let En=[];for(let[We,lt]of Kt.entries()){if(lt===Ae){if(We===1&&Kt[We-1]===""){if(Kt.length===2){En.push(Ve);continue}En.push([Ve,a]);continue}else if(We===Kt.length-1){En.push(Ve);continue}else if(Kt[We-1]===""&&Kt[We-2]===a){En.push(Ve);continue}}En.push(lt),v(lt)&&(nt=!0)}let jn=nr?m(En):c(En,{shouldBreak:!0});if(ut)return jn;let br=c([gn,l([a,jn]),a,On]);return nt?br:u([c([gn,...Kt,On]),br])}function Q(kt,Vt,Ar,ni,gn){let On=[];return kt.each((er,ln,Tr)=>{let nt=er.getValue();if(nt.type==="JSXText"){let ut=k(nt);if(ke(nt)){let Ve=ut.split(It);if(Ve[0]===""){if(On.push(""),Ve.shift(),/\n/.test(Ve[0])){let Pe=Tr[ln+1];On.push(J(gn,Ve[1],nt,Pe))}else On.push(ni);Ve.shift()}let Ae;if(w(Ve)===""&&(Ve.pop(),Ae=Ve.pop()),Ve.length===0)return;for(let[Pe,Kt]of Ve.entries())Pe%2===1?On.push(s):On.push(Kt);if(Ae!==void 0)if(/\n/.test(Ae)){let Pe=Tr[ln+1];On.push(J(gn,w(On),nt,Pe))}else On.push(ni);else{let Pe=Tr[ln+1];On.push(X(gn,w(On),nt,Pe))}}else/\n/.test(ut)?ut.match(/\n/g).length>1&&On.push("",a):On.push("",ni)}else{let ut=Ar();On.push(ut);let Ve=Tr[ln+1];if(Ve&&ke(Ve)){let Pe=at(k(Ve)).split(It)[0];On.push(X(gn,Pe,nt,Ve))}else On.push(a)}},"children"),On}function X(kt,Vt,Ar,ni){return kt?"":Ar.type==="JSXElement"&&!Ar.closingElement||ni&&ni.type==="JSXElement"&&!ni.closingElement?Vt.length===1?o:a:o}function J(kt,Vt,Ar,ni){return kt?a:Vt.length===1?Ar.type==="JSXElement"&&!Ar.closingElement||ni&&ni.type==="JSXElement"&&!ni.closingElement?a:o:a}function ee(kt,Vt,Ar){let ni=kt.getParentNode();if(!ni||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[ni.type])return Vt;let On=kt.match(void 0,ln=>ln.type==="ArrowFunctionExpression",R,ln=>ln.type==="JSXExpressionContainer"),er=M(kt,Ar);return c([er?"":h("("),l([o,Vt]),o,er?"":h(")")],{shouldBreak:On})}function fe(kt,Vt,Ar){let ni=kt.getValue(),gn=[];if(gn.push(Ar("name")),ni.value){let On;if(L(ni.value)){let ln=k(ni.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),{escaped:Tr,quote:nt,regex:ut}=x(ln,Vt.jsxSingleQuote?"'":'"');ln=ln.replace(ut,Tr);let{leading:Ve,trailing:Ae}=kt.call(()=>i(kt,Vt),"value");On=[Ve,nt,ln,nt,Ae]}else On=Ar("value");gn.push("=",On)}return gn}function ie(kt,Vt,Ar){let ni=kt.getValue(),gn=(On,er)=>On.type==="JSXEmptyExpression"||!Y(On)&&(On.type==="ArrayExpression"||On.type==="ObjectExpression"||On.type==="ArrowFunctionExpression"||On.type==="AwaitExpression"&&(gn(On.argument,On)||On.argument.type==="JSXElement")||R(On)||On.type==="FunctionExpression"||On.type==="TemplateLiteral"||On.type==="TaggedTemplateExpression"||On.type==="DoExpression"||P(er)&&(On.type==="ConditionalExpression"||U(On)));return gn(ni.expression,kt.getParentNode(0))?c(["{",Ar("expression"),_,"}"]):c(["{",l([o,Ar("expression")]),o,_,"}"])}function Se(kt,Vt,Ar){let ni=kt.getValue(),gn=ni.name&&Y(ni.name)||ni.typeParameters&&Y(ni.typeParameters);if(ni.selfClosing&&ni.attributes.length===0&&!gn)return["<",Ar("name"),Ar("typeParameters")," />"];if(ni.attributes&&ni.attributes.length===1&&ni.attributes[0].value&&L(ni.attributes[0].value)&&!ni.attributes[0].value.value.includes(` `)&&!gn&&!Y(ni.attributes[0]))return c(["<",Ar("name"),Ar("typeParameters")," ",...kt.map(Ar,"attributes"),ni.selfClosing?" />":">"]);let On=ni.attributes&&ni.attributes.some(ln=>ln.value&&L(ln.value)&&ln.value.value.includes(` `)),er=Vt.singleAttributePerLine&&ni.attributes.length>1?a:s;return c(["<",Ar("name"),Ar("typeParameters"),l(kt.map(()=>[er,Ar()],"attributes")),...ce(ni,Vt,gn)],{shouldBreak:On})}function ce(kt,Vt,Ar){return kt.selfClosing?[s,"/>"]:Mt(kt,Vt,Ar)?[">"]:[o,">"]}function Mt(kt,Vt,Ar){let ni=kt.attributes.length>0&&Y(w(kt.attributes),N.Trailing);return kt.attributes.length===0&&!Ar||(Vt.bracketSameLine||Vt.jsxBracketSameLine)&&(!Ar||kt.attributes.length>0)&&!ni}function et(kt,Vt,Ar){let ni=kt.getValue(),gn=[];gn.push(""),gn}function or(kt,Vt){let Ar=kt.getValue(),ni=Y(Ar),gn=Y(Ar,N.Line),On=Ar.type==="JSXOpeningFragment";return[On?"<":""]}function Ge(kt,Vt,Ar){let ni=t(kt,V(kt,Vt,Ar),Vt);return ee(kt,ni,Vt)}function me(kt,Vt){let Ar=kt.getValue(),ni=Y(Ar,N.Line);return[n(kt,Vt,!ni),ni?a:""]}function oe(kt,Vt,Ar){let ni=kt.getValue();return["{",kt.call(gn=>{let On=["...",Ar()],er=gn.getValue();return!Y(er)||!C(gn)?On:[l([o,t(gn,On,Vt)]),o]},ni.type==="JSXSpreadAttribute"?"argument":"expression"),"}"]}function ue(kt,Vt,Ar){let ni=kt.getValue();if(ni.type.startsWith("JSX"))switch(ni.type){case"JSXAttribute":return fe(kt,Vt,Ar);case"JSXIdentifier":return String(ni.name);case"JSXNamespacedName":return b(":",[Ar("namespace"),Ar("name")]);case"JSXMemberExpression":return b(".",[Ar("object"),Ar("property")]);case"JSXSpreadAttribute":return oe(kt,Vt,Ar);case"JSXSpreadChild":return oe(kt,Vt,Ar);case"JSXExpressionContainer":return ie(kt,Vt,Ar);case"JSXFragment":case"JSXElement":return Ge(kt,Vt,Ar);case"JSXOpeningElement":return Se(kt,Vt,Ar);case"JSXClosingElement":return et(kt,Vt,Ar);case"JSXOpeningFragment":case"JSXClosingFragment":return or(kt,Vt);case"JSXEmptyExpression":return me(kt,Vt);case"JSXText":throw new Error("JSXText should be handled by JSXElement");default:throw new Error(`Unknown JSX node type: ${JSON.stringify(ni.type)}.`)}}var De=` -\r `,It=new RegExp("(["+De+"]+)"),Je=new RegExp("[^"+De+"]"),at=kt=>kt.replace(new RegExp("(?:^"+It.source+"|"+It.source+"$)"),"");function mt(kt){if(kt.children.length===0)return!0;if(kt.children.length>1)return!1;let Vt=kt.children[0];return Vt.type==="JSXText"&&!ke(Vt)}function ke(kt){return kt.type==="JSXText"&&(Je.test(k(kt))||!/\n/.test(k(kt)))}function dt(kt){return kt.type==="JSXExpressionContainer"&&L(kt.expression)&&kt.expression.value===" "&&!Y(kt.expression)}function ot(kt){let Vt=kt.getValue(),Ar=kt.getParentNode();if(!Ar||!Vt||!P(Vt)||!P(Ar))return!1;let ni=Ar.children.indexOf(Vt),gn=null;for(let On=ni;On>0;On--){let er=Ar.children[On-1];if(!(er.type==="JSXText"&&!ke(er))){gn=er;break}}return gn&&gn.type==="JSXExpressionContainer"&&gn.expression.type==="JSXEmptyExpression"&&j(gn.expression)}r.exports={hasJsxIgnoreComment:ot,printJsx:ue}}}),iOl=Ki({"src/document/doc-builders.js"(e,r){"use strict";function t(C){return{type:"concat",parts:C}}function n(C){return{type:"indent",contents:C}}function i(C,O){return{type:"align",contents:O,n:C}}function s(C,O={}){return{type:"group",id:O.id,contents:C,break:!!O.shouldBreak,expandedStates:O.expandedStates}}function a(C){return i(Number.NEGATIVE_INFINITY,C)}function o(C){return i({type:"root"},C)}function c(C){return i(-1,C)}function l(C,O){return s(C[0],Object.assign(Object.assign({},O),{},{expandedStates:C}))}function u(C){return{type:"fill",parts:C}}function m(C,O,V={}){return{type:"if-break",breakContents:C,flatContents:O,groupId:V.groupId}}function h(C,O){return{type:"indent-if-break",contents:C,groupId:O.groupId,negate:O.negate}}function _(C){return{type:"line-suffix",contents:C}}var b={type:"line-suffix-boundary"},v={type:"break-parent"},w={type:"trim"},x={type:"line",hard:!0},P={type:"line",hard:!0,literal:!0},k={type:"line"},R={type:"line",soft:!0},L=t([x,v]),U=t([P,v]),Y={type:"cursor",placeholder:Symbol("cursor")};function N(C,O){let V=[];for(let Q=0;Q0){for(let X=0;XArray.isArray(O)||O&&O.type==="concat",a=O=>{if(Array.isArray(O))return O;if(O.type!=="concat"&&O.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return O.parts},o={};function c(O,V,Q,X){let J=[O];for(;J.length>0;){let ee=J.pop();if(ee===o){Q(J.pop());continue}if(Q&&J.push(ee,o),!V||V(ee)!==!1)if(s(ee)||ee.type==="fill"){let fe=a(ee);for(let ie=fe.length,Se=ie-1;Se>=0;--Se)J.push(fe[Se])}else if(ee.type==="if-break")ee.flatContents&&J.push(ee.flatContents),ee.breakContents&&J.push(ee.breakContents);else if(ee.type==="group"&&ee.expandedStates)if(X)for(let fe=ee.expandedStates.length,ie=fe-1;ie>=0;--ie)J.push(ee.expandedStates[ie]);else J.push(ee.contents);else ee.contents&&J.push(ee.contents)}}function l(O,V){let Q=new Map;return X(O);function X(ee){if(Q.has(ee))return Q.get(ee);let fe=J(ee);return Q.set(ee,fe),fe}function J(ee){if(Array.isArray(ee))return V(ee.map(X));if(ee.type==="concat"||ee.type==="fill"){let fe=ee.parts.map(X);return V(Object.assign(Object.assign({},ee),{},{parts:fe}))}if(ee.type==="if-break"){let fe=ee.breakContents&&X(ee.breakContents),ie=ee.flatContents&&X(ee.flatContents);return V(Object.assign(Object.assign({},ee),{},{breakContents:fe,flatContents:ie}))}if(ee.type==="group"&&ee.expandedStates){let fe=ee.expandedStates.map(X),ie=fe[0];return V(Object.assign(Object.assign({},ee),{},{contents:ie,expandedStates:fe}))}if(ee.contents){let fe=X(ee.contents);return V(Object.assign(Object.assign({},ee),{},{contents:fe}))}return V(ee)}}function u(O,V,Q){let X=Q,J=!1;function ee(fe){let ie=V(fe);if(ie!==void 0&&(J=!0,X=ie),J)return!1}return c(O,ee),X}function m(O){if(O.type==="group"&&O.break||O.type==="line"&&O.hard||O.type==="break-parent")return!0}function h(O){return u(O,m,!1)}function _(O){if(O.length>0){let V=t(O);!V.expandedStates&&!V.break&&(V.break="propagated")}return null}function b(O){let V=new Set,Q=[];function X(ee){if(ee.type==="break-parent"&&_(Q),ee.type==="group"){if(Q.push(ee),V.has(ee))return!1;V.add(ee)}}function J(ee){ee.type==="group"&&Q.pop().break&&_(Q)}c(O,X,J,!0)}function v(O){return O.type==="line"&&!O.hard?O.soft?"":" ":O.type==="if-break"?O.flatContents||"":O}function w(O){return l(O,v)}var x=(O,V)=>O&&O.type==="line"&&O.hard&&V&&V.type==="break-parent";function P(O){if(!O)return O;if(s(O)||O.type==="fill"){let V=a(O);for(;V.length>1&&x(...V.slice(-2));)V.length-=2;if(V.length>0){let Q=P(t(V));V[V.length-1]=Q}return Array.isArray(O)?V:Object.assign(Object.assign({},O),{},{parts:V})}switch(O.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let V=P(O.contents);return Object.assign(Object.assign({},O),{},{contents:V})}case"if-break":{let V=P(O.breakContents),Q=P(O.flatContents);return Object.assign(Object.assign({},O),{},{breakContents:V,flatContents:Q})}}return O}function k(O){return P(L(O))}function R(O){switch(O.type){case"fill":if(O.parts.every(Q=>Q===""))return"";break;case"group":if(!O.contents&&!O.id&&!O.break&&!O.expandedStates)return"";if(O.contents.type==="group"&&O.contents.id===O.id&&O.contents.break===O.break&&O.contents.expandedStates===O.expandedStates)return O.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!O.contents)return"";break;case"if-break":if(!O.flatContents&&!O.breakContents)return"";break}if(!s(O))return O;let V=[];for(let Q of a(O)){if(!Q)continue;let[X,...J]=s(Q)?a(Q):[Q];typeof X=="string"&&typeof t(V)=="string"?V[V.length-1]+=X:V.push(X),V.push(...J)}return V.length===0?"":V.length===1?V[0]:Array.isArray(O)?V:Object.assign(Object.assign({},O),{},{parts:V})}function L(O){return l(O,V=>R(V))}function U(O){let V=[],Q=O.filter(Boolean);for(;Q.length>0;){let X=Q.shift();if(X){if(s(X)){Q.unshift(...a(X));continue}if(V.length>0&&typeof t(V)=="string"&&typeof X=="string"){V[V.length-1]+=X;continue}V.push(X)}}return V}function Y(O){return l(O,V=>Array.isArray(V)?U(V):V.parts?Object.assign(Object.assign({},V),{},{parts:U(V.parts)}):V)}function N(O){return l(O,V=>typeof V=="string"&&V.includes(` +\r `,It=new RegExp("(["+De+"]+)"),Je=new RegExp("[^"+De+"]"),at=kt=>kt.replace(new RegExp("(?:^"+It.source+"|"+It.source+"$)"),"");function mt(kt){if(kt.children.length===0)return!0;if(kt.children.length>1)return!1;let Vt=kt.children[0];return Vt.type==="JSXText"&&!ke(Vt)}function ke(kt){return kt.type==="JSXText"&&(Je.test(k(kt))||!/\n/.test(k(kt)))}function dt(kt){return kt.type==="JSXExpressionContainer"&&L(kt.expression)&&kt.expression.value===" "&&!Y(kt.expression)}function ot(kt){let Vt=kt.getValue(),Ar=kt.getParentNode();if(!Ar||!Vt||!P(Vt)||!P(Ar))return!1;let ni=Ar.children.indexOf(Vt),gn=null;for(let On=ni;On>0;On--){let er=Ar.children[On-1];if(!(er.type==="JSXText"&&!ke(er))){gn=er;break}}return gn&&gn.type==="JSXExpressionContainer"&&gn.expression.type==="JSXEmptyExpression"&&j(gn.expression)}r.exports={hasJsxIgnoreComment:ot,printJsx:ue}}}),sOl=Ki({"src/document/doc-builders.js"(e,r){"use strict";function t(C){return{type:"concat",parts:C}}function n(C){return{type:"indent",contents:C}}function i(C,O){return{type:"align",contents:O,n:C}}function s(C,O={}){return{type:"group",id:O.id,contents:C,break:!!O.shouldBreak,expandedStates:O.expandedStates}}function a(C){return i(Number.NEGATIVE_INFINITY,C)}function o(C){return i({type:"root"},C)}function c(C){return i(-1,C)}function l(C,O){return s(C[0],Object.assign(Object.assign({},O),{},{expandedStates:C}))}function u(C){return{type:"fill",parts:C}}function m(C,O,V={}){return{type:"if-break",breakContents:C,flatContents:O,groupId:V.groupId}}function h(C,O){return{type:"indent-if-break",contents:C,groupId:O.groupId,negate:O.negate}}function _(C){return{type:"line-suffix",contents:C}}var b={type:"line-suffix-boundary"},v={type:"break-parent"},w={type:"trim"},x={type:"line",hard:!0},P={type:"line",hard:!0,literal:!0},k={type:"line"},R={type:"line",soft:!0},L=t([x,v]),U=t([P,v]),Y={type:"cursor",placeholder:Symbol("cursor")};function N(C,O){let V=[];for(let Q=0;Q0){for(let X=0;XArray.isArray(O)||O&&O.type==="concat",a=O=>{if(Array.isArray(O))return O;if(O.type!=="concat"&&O.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return O.parts},o={};function c(O,V,Q,X){let J=[O];for(;J.length>0;){let ee=J.pop();if(ee===o){Q(J.pop());continue}if(Q&&J.push(ee,o),!V||V(ee)!==!1)if(s(ee)||ee.type==="fill"){let fe=a(ee);for(let ie=fe.length,Se=ie-1;Se>=0;--Se)J.push(fe[Se])}else if(ee.type==="if-break")ee.flatContents&&J.push(ee.flatContents),ee.breakContents&&J.push(ee.breakContents);else if(ee.type==="group"&&ee.expandedStates)if(X)for(let fe=ee.expandedStates.length,ie=fe-1;ie>=0;--ie)J.push(ee.expandedStates[ie]);else J.push(ee.contents);else ee.contents&&J.push(ee.contents)}}function l(O,V){let Q=new Map;return X(O);function X(ee){if(Q.has(ee))return Q.get(ee);let fe=J(ee);return Q.set(ee,fe),fe}function J(ee){if(Array.isArray(ee))return V(ee.map(X));if(ee.type==="concat"||ee.type==="fill"){let fe=ee.parts.map(X);return V(Object.assign(Object.assign({},ee),{},{parts:fe}))}if(ee.type==="if-break"){let fe=ee.breakContents&&X(ee.breakContents),ie=ee.flatContents&&X(ee.flatContents);return V(Object.assign(Object.assign({},ee),{},{breakContents:fe,flatContents:ie}))}if(ee.type==="group"&&ee.expandedStates){let fe=ee.expandedStates.map(X),ie=fe[0];return V(Object.assign(Object.assign({},ee),{},{contents:ie,expandedStates:fe}))}if(ee.contents){let fe=X(ee.contents);return V(Object.assign(Object.assign({},ee),{},{contents:fe}))}return V(ee)}}function u(O,V,Q){let X=Q,J=!1;function ee(fe){let ie=V(fe);if(ie!==void 0&&(J=!0,X=ie),J)return!1}return c(O,ee),X}function m(O){if(O.type==="group"&&O.break||O.type==="line"&&O.hard||O.type==="break-parent")return!0}function h(O){return u(O,m,!1)}function _(O){if(O.length>0){let V=t(O);!V.expandedStates&&!V.break&&(V.break="propagated")}return null}function b(O){let V=new Set,Q=[];function X(ee){if(ee.type==="break-parent"&&_(Q),ee.type==="group"){if(Q.push(ee),V.has(ee))return!1;V.add(ee)}}function J(ee){ee.type==="group"&&Q.pop().break&&_(Q)}c(O,X,J,!0)}function v(O){return O.type==="line"&&!O.hard?O.soft?"":" ":O.type==="if-break"?O.flatContents||"":O}function w(O){return l(O,v)}var x=(O,V)=>O&&O.type==="line"&&O.hard&&V&&V.type==="break-parent";function P(O){if(!O)return O;if(s(O)||O.type==="fill"){let V=a(O);for(;V.length>1&&x(...V.slice(-2));)V.length-=2;if(V.length>0){let Q=P(t(V));V[V.length-1]=Q}return Array.isArray(O)?V:Object.assign(Object.assign({},O),{},{parts:V})}switch(O.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let V=P(O.contents);return Object.assign(Object.assign({},O),{},{contents:V})}case"if-break":{let V=P(O.breakContents),Q=P(O.flatContents);return Object.assign(Object.assign({},O),{},{breakContents:V,flatContents:Q})}}return O}function k(O){return P(L(O))}function R(O){switch(O.type){case"fill":if(O.parts.every(Q=>Q===""))return"";break;case"group":if(!O.contents&&!O.id&&!O.break&&!O.expandedStates)return"";if(O.contents.type==="group"&&O.contents.id===O.id&&O.contents.break===O.break&&O.contents.expandedStates===O.expandedStates)return O.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!O.contents)return"";break;case"if-break":if(!O.flatContents&&!O.breakContents)return"";break}if(!s(O))return O;let V=[];for(let Q of a(O)){if(!Q)continue;let[X,...J]=s(Q)?a(Q):[Q];typeof X=="string"&&typeof t(V)=="string"?V[V.length-1]+=X:V.push(X),V.push(...J)}return V.length===0?"":V.length===1?V[0]:Array.isArray(O)?V:Object.assign(Object.assign({},O),{},{parts:V})}function L(O){return l(O,V=>R(V))}function U(O){let V=[],Q=O.filter(Boolean);for(;Q.length>0;){let X=Q.shift();if(X){if(s(X)){Q.unshift(...a(X));continue}if(V.length>0&&typeof t(V)=="string"&&typeof X=="string"){V[V.length-1]+=X;continue}V.push(X)}}return V}function Y(O){return l(O,V=>Array.isArray(V)?U(V):V.parts?Object.assign(Object.assign({},V),{},{parts:U(V.parts)}):V)}function N(O){return l(O,V=>typeof V=="string"&&V.includes(` `)?j(V):V)}function j(O,V=n){return i(V,O.split(` -`)).parts}function M(O){if(O.type==="line")return!0}function C(O){return u(O,M,!1)}r.exports={isConcat:s,getDocParts:a,willBreak:h,traverseDoc:c,findInDoc:u,mapDoc:l,propagateBreaks:b,removeLines:w,stripTrailingHardline:k,normalizeParts:U,normalizeDoc:Y,cleanDoc:L,replaceTextEndOfLine:j,replaceEndOfLine:N,canBreak:C}}}),xO=Ki({"src/language-js/print/misc.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{indent:n,join:i,line:s}}=h0(),{isFlowAnnotationComment:a}=TA();function o(w){let x=w.getValue();return!x.optional||x.type==="Identifier"&&x===w.getParentNode().key?"":x.type==="OptionalCallExpression"||x.type==="OptionalMemberExpression"&&x.computed?"?.":"?"}function c(w){return w.getValue().definite||w.match(void 0,(x,P)=>P==="id"&&x.type==="VariableDeclarator"&&x.definite)?"!":""}function l(w,x,P){let k=w.getValue();return k.typeArguments?P("typeArguments"):k.typeParameters?P("typeParameters"):""}function u(w,x,P){let k=w.getValue();if(!k.typeAnnotation)return"";let R=w.getParentNode(),L=R.type==="DeclareFunction"&&R.id===k;return a(x.originalText,k.typeAnnotation)?[" /*: ",P("typeAnnotation")," */"]:[L?"":": ",P("typeAnnotation")]}function m(w,x,P){return["::",P("callee")]}function h(w,x,P){let k=w.getValue();return t(k.modifiers)?[i(" ",w.map(P,"modifiers"))," "]:""}function _(w,x,P){return w.type==="EmptyStatement"?";":w.type==="BlockStatement"||P?[" ",x]:n([s,x])}function b(w,x,P){return["...",P("argument"),u(w,x,P)]}function v(w,x){let P=w.slice(1,-1);if(P.includes('"')||P.includes("'"))return w;let k=x.singleQuote?"'":'"';return k+P+k}r.exports={printOptionalToken:o,printDefiniteToken:c,printFunctionTypeParameters:l,printBindExpressionCallee:m,printTypeScriptModifiers:h,printTypeAnnotation:u,printRestSpread:b,adjustClause:_,printDirective:v}}}),DSt=Ki({"src/language-js/print/array.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{line:n,softline:i,hardline:s,group:a,indent:o,ifBreak:c,fill:l}}=h0(),{getLast:u,hasNewline:m}=Ng(),{shouldPrintComma:h,hasComment:_,CommentCheckFlags:b,isNextLineEmpty:v,isNumericLiteral:w,isSignedNumericLiteral:x}=TA(),{locStart:P}=nP(),{printOptionalToken:k,printTypeAnnotation:R}=xO();function L(j,M,C){let O=j.getValue(),V=[],Q=O.type==="TupleExpression"?"#[":"[",X="]";if(O.elements.length===0)_(O,b.Dangling)?V.push(a([Q,t(j,M),i,X])):V.push(Q,X);else{let J=u(O.elements),ee=!(J&&J.type==="RestElement"),fe=J===null,ie=Symbol("array"),Se=!M.__inJestEach&&O.elements.length>1&&O.elements.every((et,or,Ge)=>{let me=et&&et.type;if(me!=="ArrayExpression"&&me!=="ObjectExpression")return!1;let oe=Ge[or+1];if(oe&&me!==oe.type)return!1;let ue=me==="ArrayExpression"?"elements":"properties";return et[ue]&&et[ue].length>1}),ce=U(O,M),Mt=ee?fe?",":h(M)?ce?c(",","",{groupId:ie}):c(","):"":"";V.push(a([Q,o([i,ce?N(j,M,C,Mt):[Y(j,M,"elements",C),Mt],t(j,M,!0)]),i,X],{shouldBreak:Se,id:ie}))}return V.push(k(j),R(j,M,C)),V}function U(j,M){return j.elements.length>1&&j.elements.every(C=>C&&(w(C)||x(C)&&!_(C.argument))&&!_(C,b.Trailing|b.Line,O=>!m(M.originalText,P(O),{backwards:!0})))}function Y(j,M,C,O){let V=[],Q=[];return j.each(X=>{V.push(Q,a(O())),Q=[",",n],X.getValue()&&v(X.getValue(),M)&&Q.push(i)},C),V}function N(j,M,C,O){let V=[];return j.each((Q,X,J)=>{let ee=X===J.length-1;V.push([C(),ee?O:","]),ee||V.push(v(Q.getValue(),M)?[s,s]:_(J[X+1],b.Leading|b.Line)?s:n)},"elements"),l(V)}r.exports={printArray:L,printArrayItems:Y,isConciselyPrintedArray:U}}}),mms=Ki({"src/language-js/print/call-arguments.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{getLast:n,getPenultimate:i}=Ng(),{getFunctionParameters:s,hasComment:a,CommentCheckFlags:o,isFunctionCompositionArgs:c,isJsxNode:l,isLongCurriedCallExpression:u,shouldPrintComma:m,getCallArguments:h,iterateCallArgumentsPath:_,isNextLineEmpty:b,isCallExpression:v,isStringLiteral:w,isObjectProperty:x,isTSTypeExpression:P}=TA(),{builders:{line:k,hardline:R,softline:L,group:U,indent:Y,conditionalGroup:N,ifBreak:j,breakParent:M},utils:{willBreak:C}}=h0(),{ArgExpansionBailout:O}=_2e(),{isConciselyPrintedArray:V}=DSt();function Q(ce,Mt,et){let or=ce.getValue(),Ge=or.type==="ImportExpression",me=h(or);if(me.length===0)return["(",t(ce,Mt,!0),")"];if(fe(me))return["(",et(["arguments",0]),", ",et(["arguments",1]),")"];let oe=!1,ue=!1,De=me.length-1,It=[];_(ce,(ot,kt)=>{let Vt=ot.getNode(),Ar=[et()];kt===De||(b(Vt,Mt)?(kt===0&&(ue=!0),oe=!0,Ar.push(",",R,R)):Ar.push(",",k)),It.push(Ar)});let Je=!(Ge||or.callee&&or.callee.type==="Import")&&m(Mt,"all")?",":"";function at(){return U(["(",Y([k,...It]),Je,k,")"],{shouldBreak:!0})}if(oe||ce.getParentNode().type!=="Decorator"&&c(me))return at();let mt=ee(me),ke=J(me,Mt);if(mt||ke){if(mt?It.slice(1).some(C):It.slice(0,-1).some(C))return at();let ot=[];try{ce.try(()=>{_(ce,(kt,Vt)=>{mt&&Vt===0&&(ot=[[et([],{expandFirstArg:!0}),It.length>1?",":"",ue?R:k,ue?R:""],...It.slice(1)]),ke&&Vt===De&&(ot=[...It.slice(0,-1),et([],{expandLastArg:!0})])})})}catch(kt){if(kt instanceof O)return at();throw kt}return[It.some(C)?M:"",N([["(",...ot,")"],mt?["(",U(ot[0],{shouldBreak:!0}),...ot.slice(1),")"]:["(",...It.slice(0,-1),U(n(ot),{shouldBreak:!0}),")"],at()])]}let dt=["(",Y([L,...It]),j(Je),L,")"];return u(ce)?dt:U(dt,{shouldBreak:It.some(C)||oe})}function X(ce,Mt=!1){return ce.type==="ObjectExpression"&&(ce.properties.length>0||a(ce))||ce.type==="ArrayExpression"&&(ce.elements.length>0||a(ce))||ce.type==="TSTypeAssertion"&&X(ce.expression)||P(ce)&&X(ce.expression)||ce.type==="FunctionExpression"||ce.type==="ArrowFunctionExpression"&&(!ce.returnType||!ce.returnType.typeAnnotation||ce.returnType.typeAnnotation.type!=="TSTypeReference"||ie(ce.body))&&(ce.body.type==="BlockStatement"||ce.body.type==="ArrowFunctionExpression"&&X(ce.body,!0)||ce.body.type==="ObjectExpression"||ce.body.type==="ArrayExpression"||!Mt&&(v(ce.body)||ce.body.type==="ConditionalExpression")||l(ce.body))||ce.type==="DoExpression"||ce.type==="ModuleExpression"}function J(ce,Mt){let et=n(ce),or=i(ce);return!a(et,o.Leading)&&!a(et,o.Trailing)&&X(et)&&(!or||or.type!==et.type)&&(ce.length!==2||or.type!=="ArrowFunctionExpression"||et.type!=="ArrayExpression")&&!(ce.length>1&&et.type==="ArrayExpression"&&V(et,Mt))}function ee(ce){if(ce.length!==2)return!1;let[Mt,et]=ce;return Mt.type==="ModuleExpression"&&Se(et)?!0:!a(Mt)&&(Mt.type==="FunctionExpression"||Mt.type==="ArrowFunctionExpression"&&Mt.body.type==="BlockStatement")&&et.type!=="FunctionExpression"&&et.type!=="ArrowFunctionExpression"&&et.type!=="ConditionalExpression"&&!X(et)}function fe(ce){return ce.length===2&&ce[0].type==="ArrowFunctionExpression"&&s(ce[0]).length===0&&ce[0].body.type==="BlockStatement"&&ce[1].type==="ArrayExpression"&&!ce.some(Mt=>a(Mt))}function ie(ce){return ce.type==="BlockStatement"&&(ce.body.some(Mt=>Mt.type!=="EmptyStatement")||a(ce,o.Dangling))}function Se(ce){return ce.type==="ObjectExpression"&&ce.properties.length===1&&x(ce.properties[0])&&ce.properties[0].key.type==="Identifier"&&ce.properties[0].key.name==="type"&&w(ce.properties[0].value)&&ce.properties[0].value.value==="module"}r.exports=Q}}),fms=Ki({"src/language-js/print/member.js"(e,r){"use strict";var{builders:{softline:t,group:n,indent:i,label:s}}=h0(),{isNumericLiteral:a,isMemberExpression:o,isCallExpression:c}=TA(),{printOptionalToken:l}=xO();function u(h,_,b){let v=h.getValue(),w=h.getParentNode(),x,P=0;do x=h.getParentNode(P),P++;while(x&&(o(x)||x.type==="TSNonNullExpression"));let k=b("object"),R=m(h,_,b),L=x&&(x.type==="NewExpression"||x.type==="BindExpression"||x.type==="AssignmentExpression"&&x.left.type!=="Identifier")||v.computed||v.object.type==="Identifier"&&v.property.type==="Identifier"&&!o(w)||(w.type==="AssignmentExpression"||w.type==="VariableDeclarator")&&(c(v.object)&&v.object.arguments.length>0||v.object.type==="TSNonNullExpression"&&c(v.object.expression)&&v.object.expression.arguments.length>0||k.label==="member-chain");return s(k.label==="member-chain"?"member-chain":"member",[k,L?R:n(i([t,R]))])}function m(h,_,b){let v=b("property"),w=h.getValue(),x=l(h);return w.computed?!w.property||a(w.property)?[x,"[",v,"]"]:n([x,"[",i([t,v]),t,"]"]):[x,".",v]}r.exports={printMemberExpression:u,printMemberLookup:m}}}),sOl=Ki({"src/language-js/print/member-chain.js"(e,r){"use strict";var{printComments:t}=HD(),{getLast:n,isNextLineEmptyAfterIndex:i,getNextNonSpaceNonCommentCharacterIndex:s}=Ng(),a=Vqe(),{isCallExpression:o,isMemberExpression:c,isFunctionOrArrowExpression:l,isLongCurriedCallExpression:u,isMemberish:m,isNumericLiteral:h,isSimpleCallArgument:_,hasComment:b,CommentCheckFlags:v,isNextLineEmpty:w}=TA(),{locEnd:x}=nP(),{builders:{join:P,hardline:k,group:R,indent:L,conditionalGroup:U,breakParent:Y,label:N},utils:{willBreak:j}}=h0(),M=mms(),{printMemberLookup:C}=fms(),{printOptionalToken:O,printFunctionTypeParameters:V,printBindExpressionCallee:Q}=xO();function X(J,ee,fe){let ie=J.getParentNode(),Se=!ie||ie.type==="ExpressionStatement",ce=[];function Mt(nt){let{originalText:ut}=ee,Ve=s(ut,nt,x);return ut.charAt(Ve)===")"?Ve!==!1&&i(ut,Ve+1):w(nt,ee)}function et(nt){let ut=nt.getValue();o(ut)&&(m(ut.callee)||o(ut.callee))?(ce.unshift({node:ut,printed:[t(nt,[O(nt),V(nt,ee,fe),M(nt,ee,fe)],ee),Mt(ut)?k:""]}),nt.call(Ve=>et(Ve),"callee")):m(ut)?(ce.unshift({node:ut,needsParens:a(nt,ee),printed:t(nt,c(ut)?C(nt,ee,fe):Q(nt,ee,fe),ee)}),nt.call(Ve=>et(Ve),"object")):ut.type==="TSNonNullExpression"?(ce.unshift({node:ut,printed:t(nt,"!",ee)}),nt.call(Ve=>et(Ve),"expression")):ce.unshift({node:ut,printed:fe()})}let or=J.getValue();ce.unshift({node:or,printed:[O(J),V(J,ee,fe),M(J,ee,fe)]}),or.callee&&J.call(nt=>et(nt),"callee");let Ge=[],me=[ce[0]],oe=1;for(;oe0&&Ge.push(me);function De(nt){return/^[A-Z]|^[$_]+$/.test(nt)}function It(nt){return nt.length<=ee.tabWidth}function Je(nt){let ut=nt[1].length>0&&nt[1][0].node.computed;if(nt[0].length===1){let Ae=nt[0][0].node;return Ae.type==="ThisExpression"||Ae.type==="Identifier"&&(De(Ae.name)||Se&&It(Ae.name)||ut)}let Ve=n(nt[0]).node;return c(Ve)&&Ve.property.type==="Identifier"&&(De(Ve.property.name)||ut)}let at=Ge.length>=2&&!b(Ge[1][0].node)&&Je(Ge);function mt(nt){let ut=nt.map(Ve=>Ve.printed);return nt.length>0&&n(nt).needsParens?["(",...ut,")"]:ut}function ke(nt){return nt.length===0?"":L(R([k,P(k,nt.map(mt))]))}let dt=Ge.map(mt),ot=dt,kt=at?3:2,Vt=Ge.flat(),Ar=Vt.slice(1,-1).some(nt=>b(nt.node,v.Leading))||Vt.slice(0,-1).some(nt=>b(nt.node,v.Trailing))||Ge[kt]&&b(Ge[kt][0].node,v.Leading);if(Ge.length<=kt&&!Ar)return u(J)?ot:R(ot);let ni=n(Ge[at?1:0]).node,gn=!o(ni)&&Mt(ni),On=[mt(Ge[0]),at?Ge.slice(1,2).map(mt):"",gn?k:"",ke(Ge.slice(at?2:1))],er=ce.map(({node:nt})=>nt).filter(o);function ln(){let nt=n(n(Ge)).node,ut=n(dt);return o(nt)&&j(ut)&&er.slice(0,-1).some(Ve=>Ve.arguments.some(l))}let Tr;return Ar||er.length>2&&er.some(nt=>!nt.arguments.every(ut=>_(ut,0)))||dt.slice(0,-1).some(j)||ln()?Tr=R(On):Tr=[j(ot)||gn?Y:"",U([ot,On])],N("member-chain",Tr)}r.exports=X}}),hms=Ki({"src/language-js/print/call-expression.js"(e,r){"use strict";var{builders:{join:t,group:n}}=h0(),i=Vqe(),{getCallArguments:s,hasFlowAnnotationComment:a,isCallExpression:o,isMemberish:c,isStringLiteral:l,isTemplateOnItsOwnLine:u,isTestCall:m,iterateCallArgumentsPath:h}=TA(),_=sOl(),b=mms(),{printOptionalToken:v,printFunctionTypeParameters:w}=xO();function x(k,R,L){let U=k.getValue(),Y=k.getParentNode(),N=U.type==="NewExpression",j=U.type==="ImportExpression",M=v(k),C=s(U);if(C.length>0&&(!j&&!N&&P(U,Y)||C.length===1&&u(C[0],R.originalText)||!N&&m(U,Y))){let Q=[];return h(k,()=>{Q.push(L())}),[N?"new ":"",L("callee"),M,w(k,R,L),"(",t(", ",Q),")"]}let O=(R.parser==="babel"||R.parser==="babel-flow")&&U.callee&&U.callee.type==="Identifier"&&a(U.callee.trailingComments);if(O&&(U.callee.trailingComments[0].printed=!0),!j&&!N&&c(U.callee)&&!k.call(Q=>i(Q,R),"callee"))return _(k,R,L);let V=[N?"new ":"",j?"import":L("callee"),M,O?`/*:: ${U.callee.trailingComments[0].value.slice(2).trim()} */`:"",w(k,R,L),b(k,R,L)];return j||o(U.callee)?n(V):V}function P(k,R){if(k.callee.type!=="Identifier")return!1;if(k.callee.name==="require")return!0;if(k.callee.name==="define"){let L=s(k);return R.type==="ExpressionStatement"&&(L.length===1||L.length===2&&L[0].type==="ArrayExpression"||L.length===3&&l(L[0])&&L[1].type==="ArrayExpression")}return!1}r.exports={printCallExpression:x}}}),SSt=Ki({"src/language-js/print/assignment.js"(e,r){"use strict";var{isNonEmptyArray:t,getStringWidth:n}=Ng(),{builders:{line:i,group:s,indent:a,indentIfBreak:o,lineSuffixBoundary:c},utils:{cleanDoc:l,willBreak:u,canBreak:m}}=h0(),{hasLeadingOwnLineComment:h,isBinaryish:_,isStringLiteral:b,isLiteral:v,isNumericLiteral:w,isCallExpression:x,isMemberExpression:P,getCallArguments:k,rawText:R,hasComment:L,isSignedNumericLiteral:U,isObjectProperty:Y}=TA(),{shouldInlineLogicalExpression:N}=_Xr(),{printCallExpression:j}=hms();function M(Je,at,mt,ke,dt,ot){let kt=V(Je,at,mt,ke,ot),Vt=mt(ot,{assignmentLayout:kt});switch(kt){case"break-after-operator":return s([s(ke),dt,s(a([i,Vt]))]);case"never-break-after-operator":return s([s(ke),dt," ",Vt]);case"fluid":{let Ar=Symbol("assignment");return s([s(ke),dt,s(a(i),{id:Ar}),c,o(Vt,{groupId:Ar})])}case"break-lhs":return s([ke,dt," ",s(Vt)]);case"chain":return[s(ke),dt,i,Vt];case"chain-tail":return[s(ke),dt,a([i,Vt])];case"chain-tail-arrow-chain":return[s(ke),dt,Vt];case"only-left":return ke}}function C(Je,at,mt){let ke=Je.getValue();return M(Je,at,mt,mt("left"),[" ",ke.operator],"right")}function O(Je,at,mt){return M(Je,at,mt,mt("id")," =","init")}function V(Je,at,mt,ke,dt){let ot=Je.getValue(),kt=ot[dt];if(!kt)return"only-left";let Vt=!J(kt);if(Je.match(J,ee,On=>!Vt||On.type!=="ExpressionStatement"&&On.type!=="VariableDeclaration"))return Vt?kt.type==="ArrowFunctionExpression"&&kt.body.type==="ArrowFunctionExpression"?"chain-tail-arrow-chain":"chain-tail":"chain";if(!Vt&&J(kt.right)||h(at.originalText,kt))return"break-after-operator";if(kt.type==="CallExpression"&&kt.callee.name==="require"||at.parser==="json5"||at.parser==="json")return"never-break-after-operator";if(X(ot)||fe(ot)||ce(ot)||Mt(ot)&&m(ke))return"break-lhs";let gn=ue(ot,ke,at);return Je.call(()=>Q(Je,at,mt,gn),dt)?"break-after-operator":gn||kt.type==="TemplateLiteral"||kt.type==="TaggedTemplateExpression"||kt.type==="BooleanLiteral"||w(kt)||kt.type==="ClassExpression"?"never-break-after-operator":"fluid"}function Q(Je,at,mt,ke){let dt=Je.getValue();if(_(dt)&&!N(dt))return!0;switch(dt.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":{let{test:Vt}=dt;return _(Vt)&&!N(Vt)}case"ClassExpression":return t(dt.decorators)}if(ke)return!1;let ot=dt,kt=[];for(;;)if(ot.type==="UnaryExpression")ot=ot.argument,kt.push("argument");else if(ot.type==="TSNonNullExpression")ot=ot.expression,kt.push("expression");else break;return!!(b(ot)||Je.call(()=>Ge(Je,at,mt),...kt))}function X(Je){if(ee(Je)){let at=Je.left||Je.id;return at.type==="ObjectPattern"&&at.properties.length>2&&at.properties.some(mt=>Y(mt)&&(!mt.shorthand||mt.value&&mt.value.type==="AssignmentPattern"))}return!1}function J(Je){return Je.type==="AssignmentExpression"}function ee(Je){return J(Je)||Je.type==="VariableDeclarator"}function fe(Je){let at=ie(Je);if(t(at)){let mt=Je.type==="TSTypeAliasDeclaration"?"constraint":"bound";if(at.length>1&&at.some(ke=>ke[mt]||ke.default))return!0}return!1}function ie(Je){return Se(Je)&&Je.typeParameters&&Je.typeParameters.params?Je.typeParameters.params:null}function Se(Je){return Je.type==="TSTypeAliasDeclaration"||Je.type==="TypeAlias"}function ce(Je){if(Je.type!=="VariableDeclarator")return!1;let{typeAnnotation:at}=Je.id;if(!at||!at.typeAnnotation)return!1;let mt=et(at.typeAnnotation);return t(mt)&&mt.length>1&&mt.some(ke=>t(et(ke))||ke.type==="TSConditionalType")}function Mt(Je){return Je.type==="VariableDeclarator"&&Je.init&&Je.init.type==="ArrowFunctionExpression"}function et(Je){return or(Je)&&Je.typeParameters&&Je.typeParameters.params?Je.typeParameters.params:null}function or(Je){return Je.type==="TSTypeReference"||Je.type==="GenericTypeAnnotation"}function Ge(Je,at,mt,ke=!1){let dt=Je.getValue(),ot=()=>Ge(Je,at,mt,!0);if(dt.type==="TSNonNullExpression")return Je.call(ot,"expression");if(x(dt)){if(j(Je,at,mt).label==="member-chain")return!1;let Vt=k(dt);return!(Vt.length===0||Vt.length===1&&oe(Vt[0],at))||De(dt,mt)?!1:Je.call(ot,"callee")}return P(dt)?Je.call(ot,"object"):ke&&(dt.type==="Identifier"||dt.type==="ThisExpression")}var me=.25;function oe(Je,{printWidth:at}){if(L(Je))return!1;let mt=at*me;if(Je.type==="ThisExpression"||Je.type==="Identifier"&&Je.name.length<=mt||U(Je)&&!L(Je.argument))return!0;let ke=Je.type==="Literal"&&"regex"in Je&&Je.regex.pattern||Je.type==="RegExpLiteral"&&Je.pattern;return ke?ke.length<=mt:b(Je)?R(Je).length<=mt:Je.type==="TemplateLiteral"?Je.expressions.length===0&&Je.quasis[0].value.raw.length<=mt&&!Je.quasis[0].value.raw.includes(` -`):v(Je)}function ue(Je,at,mt){if(!Y(Je))return!1;at=l(at);let ke=3;return typeof at=="string"&&n(at)1)return!0;if(mt.length===1){let dt=mt[0];if(dt.type==="TSUnionType"||dt.type==="UnionTypeAnnotation"||dt.type==="TSIntersectionType"||dt.type==="IntersectionTypeAnnotation"||dt.type==="TSTypeLiteral"||dt.type==="ObjectTypeAnnotation")return!0}let ke=Je.typeParameters?"typeParameters":"typeArguments";if(u(at(ke)))return!0}return!1}function It(Je){return Je.typeParameters&&Je.typeParameters.params||Je.typeArguments&&Je.typeArguments.params}r.exports={printVariableDeclarator:O,printAssignmentExpression:C,printAssignment:M,isArrowFunctionVariableDeclarator:Mt}}}),cHt=Ki({"src/language-js/print/function-parameters.js"(e,r){"use strict";var{getNextNonSpaceNonCommentCharacter:t}=Ng(),{printDanglingComments:n}=HD(),{builders:{line:i,hardline:s,softline:a,group:o,indent:c,ifBreak:l},utils:{removeLines:u,willBreak:m}}=h0(),{getFunctionParameters:h,iterateFunctionParametersPath:_,isSimpleType:b,isTestCall:v,isTypeAnnotationAFunction:w,isObjectType:x,isObjectTypePropertyAFunction:P,hasRestParameter:k,shouldPrintComma:R,hasComment:L,isNextLineEmpty:U}=TA(),{locEnd:Y}=nP(),{ArgExpansionBailout:N}=_2e(),{printFunctionTypeParameters:j}=xO();function M(Q,X,J,ee,fe){let ie=Q.getValue(),Se=h(ie),ce=fe?j(Q,J,X):"";if(Se.length===0)return[ce,"(",n(Q,J,!0,ue=>t(J.originalText,ue,Y)===")"),")"];let Mt=Q.getParentNode(),et=v(Mt),or=C(ie),Ge=[];if(_(Q,(ue,De)=>{let It=De===Se.length-1;It&&ie.rest&&Ge.push("..."),Ge.push(X()),!It&&(Ge.push(","),et||or?Ge.push(" "):U(Se[De],J)?Ge.push(s,s):Ge.push(i))}),ee){if(m(ce)||m(Ge))throw new N;return o([u(ce),"(",u(Ge),")"])}let me=Se.every(ue=>!ue.decorators);return or&&me?[ce,"(",...Ge,")"]:et?[ce,"(",...Ge,")"]:(P(Mt)||w(Mt)||Mt.type==="TypeAlias"||Mt.type==="UnionTypeAnnotation"||Mt.type==="TSUnionType"||Mt.type==="IntersectionTypeAnnotation"||Mt.type==="FunctionTypeAnnotation"&&Mt.returnType===ie)&&Se.length===1&&Se[0].name===null&&ie.this!==Se[0]&&Se[0].typeAnnotation&&ie.typeParameters===null&&b(Se[0].typeAnnotation)&&!ie.rest?J.arrowParens==="always"?["(",...Ge,")"]:Ge:[ce,"(",c([a,...Ge]),l(!k(ie)&&R(J,"all")?",":""),a,")"]}function C(Q){if(!Q)return!1;let X=h(Q);if(X.length!==1)return!1;let[J]=X;return!L(J)&&(J.type==="ObjectPattern"||J.type==="ArrayPattern"||J.type==="Identifier"&&J.typeAnnotation&&(J.typeAnnotation.type==="TypeAnnotation"||J.typeAnnotation.type==="TSTypeAnnotation")&&x(J.typeAnnotation.typeAnnotation)||J.type==="FunctionTypeParam"&&x(J.typeAnnotation)||J.type==="AssignmentPattern"&&(J.left.type==="ObjectPattern"||J.left.type==="ArrayPattern")&&(J.right.type==="Identifier"||J.right.type==="ObjectExpression"&&J.right.properties.length===0||J.right.type==="ArrayExpression"&&J.right.elements.length===0))}function O(Q){let X;return Q.returnType?(X=Q.returnType,X.typeAnnotation&&(X=X.typeAnnotation)):Q.typeAnnotation&&(X=Q.typeAnnotation),X}function V(Q,X){let J=O(Q);if(!J)return!1;let ee=Q.typeParameters&&Q.typeParameters.params;if(ee){if(ee.length>1)return!1;if(ee.length===1){let fe=ee[0];if(fe.constraint||fe.default)return!1}}return h(Q).length===1&&(x(J)||m(X))}r.exports={printFunctionParameters:M,shouldHugFunctionParameters:C,shouldGroupFunctionParameters:V}}}),uHt=Ki({"src/language-js/print/type-annotation.js"(e,r){"use strict";var{printComments:t,printDanglingComments:n}=HD(),{isNonEmptyArray:i}=Ng(),{builders:{group:s,join:a,line:o,softline:c,indent:l,align:u,ifBreak:m}}=h0(),h=Vqe(),{locStart:_}=nP(),{isSimpleType:b,isObjectType:v,hasLeadingOwnLineComment:w,isObjectTypePropertyAFunction:x,shouldPrintComma:P}=TA(),{printAssignment:k}=SSt(),{printFunctionParameters:R,shouldGroupFunctionParameters:L}=cHt(),{printArrayItems:U}=DSt();function Y(J){if(b(J)||v(J))return!0;if(J.type==="UnionTypeAnnotation"||J.type==="TSUnionType"){let ee=J.types.filter(ie=>ie.type==="VoidTypeAnnotation"||ie.type==="TSVoidKeyword"||ie.type==="NullLiteralTypeAnnotation"||ie.type==="TSNullKeyword").length,fe=J.types.some(ie=>ie.type==="ObjectTypeAnnotation"||ie.type==="TSTypeLiteral"||ie.type==="GenericTypeAnnotation"||ie.type==="TSTypeReference");if(J.types.length-1===ee&&fe)return!0}return!1}function N(J,ee,fe){let ie=ee.semi?";":"",Se=J.getValue(),ce=[];return ce.push("opaque type ",fe("id"),fe("typeParameters")),Se.supertype&&ce.push(": ",fe("supertype")),Se.impltype&&ce.push(" = ",fe("impltype")),ce.push(ie),ce}function j(J,ee,fe){let ie=ee.semi?";":"",Se=J.getValue(),ce=[];Se.declare&&ce.push("declare "),ce.push("type ",fe("id"),fe("typeParameters"));let Mt=Se.type==="TSTypeAliasDeclaration"?"typeAnnotation":"right";return[k(J,ee,fe,ce," =",Mt),ie]}function M(J,ee,fe){let ie=J.getValue(),Se=J.map(fe,"types"),ce=[],Mt=!1;for(let et=0;et1&&(Mt=!0),ce.push(" & ",et>1?l(Se[et]):Se[et]));return s(ce)}function C(J,ee,fe){let ie=J.getValue(),Se=J.getParentNode(),ce=Se.type!=="TypeParameterInstantiation"&&Se.type!=="TSTypeParameterInstantiation"&&Se.type!=="GenericTypeAnnotation"&&Se.type!=="TSTypeReference"&&Se.type!=="TSTypeAssertion"&&Se.type!=="TupleTypeAnnotation"&&Se.type!=="TSTupleType"&&!(Se.type==="FunctionTypeParam"&&!Se.name&&J.getParentNode(1).this!==Se)&&!((Se.type==="TypeAlias"||Se.type==="VariableDeclarator"||Se.type==="TSTypeAliasDeclaration")&&w(ee.originalText,ie)),Mt=Y(ie),et=J.map(me=>{let oe=fe();return Mt||(oe=u(2,oe)),t(me,oe,ee)},"types");if(Mt)return a(" | ",et);let or=ce&&!w(ee.originalText,ie),Ge=[m([or?o:"","| "]),a([o,"| "],et)];return h(J,ee)?s([l(Ge),c]):Se.type==="TupleTypeAnnotation"&&Se.types.length>1||Se.type==="TSTupleType"&&Se.elementTypes.length>1?s([l([m(["(",c]),Ge]),c,m(")")]):s(ce?l(Ge):Ge)}function O(J,ee,fe){let ie=J.getValue(),Se=[],ce=J.getParentNode(0),Mt=J.getParentNode(1),et=J.getParentNode(2),or=ie.type==="TSFunctionType"||!((ce.type==="ObjectTypeProperty"||ce.type==="ObjectTypeInternalSlot")&&!ce.variance&&!ce.optional&&_(ce)===_(ie)||ce.type==="ObjectTypeCallProperty"||et&&et.type==="DeclareFunction"),Ge=or&&(ce.type==="TypeAnnotation"||ce.type==="TSTypeAnnotation"),me=Ge&&or&&(ce.type==="TypeAnnotation"||ce.type==="TSTypeAnnotation")&&Mt.type==="ArrowFunctionExpression";x(ce)&&(or=!0,Ge=!0),me&&Se.push("(");let oe=R(J,fe,ee,!1,!0),ue=ie.returnType||ie.predicate||ie.typeAnnotation?[or?" => ":": ",fe("returnType"),fe("predicate"),fe("typeAnnotation")]:"",De=L(ie,ue);return Se.push(De?s(oe):oe),ue&&Se.push(ue),me&&Se.push(")"),s(Se)}function V(J,ee,fe){let ie=J.getValue(),Se=ie.type==="TSTupleType"?"elementTypes":"types",ce=ie[Se],Mt=i(ce),et=Mt?c:"";return s(["[",l([et,U(J,ee,Se,fe)]),m(Mt&&P(ee,"all")?",":""),n(J,ee,!0),et,"]"])}function Q(J,ee,fe){let ie=J.getValue(),Se=ie.type==="OptionalIndexedAccessType"&&ie.optional?"?.[":"[";return[fe("objectType"),Se,fe("indexType"),"]"]}function X(J,ee,fe){let ie=J.getValue();return[ie.postfix?"":fe,ee("typeAnnotation"),ie.postfix?fe:""]}r.exports={printOpaqueType:N,printTypeAlias:j,printIntersectionType:M,printUnionType:C,printFunctionType:O,printTupleType:V,printIndexedAccessType:Q,shouldHugType:Y,printJSDocType:X}}}),lHt=Ki({"src/language-js/print/type-parameters.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{join:n,line:i,hardline:s,softline:a,group:o,indent:c,ifBreak:l}}=h0(),{isTestCall:u,hasComment:m,CommentCheckFlags:h,isTSXFile:_,shouldPrintComma:b,getFunctionParameters:v,isObjectType:w,getTypeScriptMappedTypeModifier:x}=TA(),{createGroupIdMapper:P}=Ng(),{shouldHugType:k}=uHt(),{isArrowFunctionVariableDeclarator:R}=SSt(),L=P("typeParameters");function U(j,M,C,O){let V=j.getValue();if(!V[O])return"";if(!Array.isArray(V[O]))return C(O);let Q=j.getNode(2),X=Q&&u(Q),J=j.match(ie=>!(ie[O].length===1&&w(ie[O][0])),void 0,(ie,Se)=>Se==="typeAnnotation",ie=>ie.type==="Identifier",R);if(V[O].length===0||!J&&(X||V[O].length===1&&(V[O][0].type==="NullableTypeAnnotation"||k(V[O][0]))))return["<",n(", ",j.map(C,O)),Y(j,M),">"];let fe=V.type==="TSTypeParameterInstantiation"?"":v(V).length===1&&_(M)&&!V[O][0].constraint&&j.getParentNode().type==="ArrowFunctionExpression"?",":b(M,"all")?l(","):"";return o(["<",c([a,n([",",i],j.map(C,O))]),fe,a,">"],{id:L(V)})}function Y(j,M){let C=j.getValue();if(!m(C,h.Dangling))return"";let O=!m(C,h.Line),V=t(j,M,O);return O?V:[V,s]}function N(j,M,C){let O=j.getValue(),V=[O.type==="TSTypeParameter"&&O.const?"const ":""],Q=j.getParentNode();return Q.type==="TSMappedType"?(Q.readonly&&V.push(x(Q.readonly,"readonly")," "),V.push("[",C("name")),O.constraint&&V.push(" in ",C("constraint")),Q.nameType&&V.push(" as ",j.callParent(()=>C("nameType"))),V.push("]"),V):(O.variance&&V.push(C("variance")),O.in&&V.push("in "),O.out&&V.push("out "),V.push(C("name")),O.bound&&V.push(": ",C("bound")),O.constraint&&V.push(" extends ",C("constraint")),O.default&&V.push(" = ",C("default")),V)}r.exports={printTypeParameter:N,printTypeParameters:U,getTypeParametersGroupId:L}}}),wSt=Ki({"src/language-js/print/property.js"(e,r){"use strict";var{printComments:t}=HD(),{printString:n,printNumber:i}=Ng(),{isNumericLiteral:s,isSimpleNumber:a,isStringLiteral:o,isStringPropSafeToUnquote:c,rawText:l}=TA(),{printAssignment:u}=SSt(),m=new WeakMap;function h(b,v,w){let x=b.getNode();if(x.computed)return["[",w("key"),"]"];let P=b.getParentNode(),{key:k}=x;if(v.quoteProps==="consistent"&&!m.has(P)){let R=(P.properties||P.body||P.members).some(L=>!L.computed&&L.key&&o(L.key)&&!c(L,v));m.set(P,R)}if((k.type==="Identifier"||s(k)&&a(i(l(k)))&&String(k.value)===i(l(k))&&!(v.parser==="typescript"||v.parser==="babel-ts"))&&(v.parser==="json"||v.quoteProps==="consistent"&&m.get(P))){let R=n(JSON.stringify(k.type==="Identifier"?k.name:k.value.toString()),v);return b.call(L=>t(L,R,v),"key")}return c(x,v)&&(v.quoteProps==="as-needed"||v.quoteProps==="consistent"&&!m.get(P))?b.call(R=>t(R,/^\d/.test(k.value)?i(k.value):k.value,v),"key"):w("key")}function _(b,v,w){return b.getValue().shorthand?w("value"):u(b,v,w,h(b,v,w),":","value")}r.exports={printProperty:_,printPropertyKey:h}}}),dHt=Ki({"src/language-js/print/function.js"(e,r){"use strict";var t=require("assert"),{printDanglingComments:n,printCommentsSeparately:i}=HD(),s=IO(),{getNextNonSpaceNonCommentCharacterIndex:a}=Ng(),{builders:{line:o,softline:c,group:l,indent:u,ifBreak:m,hardline:h,join:_,indentIfBreak:b},utils:{removeLines:v,willBreak:w}}=h0(),{ArgExpansionBailout:x}=_2e(),{getFunctionParameters:P,hasLeadingOwnLineComment:k,isFlowAnnotationComment:R,isJsxNode:L,isTemplateOnItsOwnLine:U,shouldPrintComma:Y,startsWithNoLookaheadToken:N,isBinaryish:j,isLineComment:M,hasComment:C,getComments:O,CommentCheckFlags:V,isCallLikeExpression:Q,isCallExpression:X,getCallArguments:J,hasNakedLeftSide:ee,getLeftSide:fe}=TA(),{locEnd:ie}=nP(),{printFunctionParameters:Se,shouldGroupFunctionParameters:ce}=cHt(),{printPropertyKey:Mt}=wSt(),{printFunctionTypeParameters:et}=xO();function or(kt,Vt,Ar,ni){let gn=kt.getValue(),On=!1;if((gn.type==="FunctionDeclaration"||gn.type==="FunctionExpression")&&ni&&ni.expandLastArg){let ut=kt.getParentNode();X(ut)&&J(ut).length>1&&(On=!0)}let er=[];gn.type==="TSDeclareFunction"&&gn.declare&&er.push("declare "),gn.async&&er.push("async "),gn.generator?er.push("function* "):er.push("function "),gn.id&&er.push(Vt("id"));let ln=Se(kt,Vt,Ar,On),Tr=at(kt,Vt,Ar),nt=ce(gn,Tr);return er.push(et(kt,Ar,Vt),l([nt?l(ln):ln,Tr]),gn.body?" ":"",Vt("body")),Ar.semi&&(gn.declare||!gn.body)&&er.push(";"),er}function Ge(kt,Vt,Ar){let ni=kt.getNode(),{kind:gn}=ni,On=ni.value||ni,er=[];return!gn||gn==="init"||gn==="method"||gn==="constructor"?On.async&&er.push("async "):(t.ok(gn==="get"||gn==="set"),er.push(gn," ")),On.generator&&er.push("*"),er.push(Mt(kt,Vt,Ar),ni.optional||ni.key.optional?"?":""),ni===On?er.push(me(kt,Vt,Ar)):On.type==="FunctionExpression"?er.push(kt.call(ln=>me(ln,Vt,Ar),"value")):er.push(Ar("value")),er}function me(kt,Vt,Ar){let ni=kt.getNode(),gn=Se(kt,Ar,Vt),On=at(kt,Ar,Vt),er=ce(ni,On),ln=[et(kt,Vt,Ar),l([er?l(gn):gn,On])];return ni.body?ln.push(" ",Ar("body")):ln.push(Vt.semi?";":""),ln}function oe(kt,Vt,Ar,ni){let gn=kt.getValue(),On=[];if(gn.async&&On.push("async "),Je(kt,Vt))On.push(Ar(["params",0]));else{let ln=ni&&(ni.expandLastArg||ni.expandFirstArg),Tr=at(kt,Ar,Vt);if(ln){if(w(Tr))throw new x;Tr=l(v(Tr))}On.push(l([Se(kt,Ar,Vt,ln,!0),Tr]))}let er=n(kt,Vt,!0,ln=>{let Tr=a(Vt.originalText,ln,ie);return Tr!==!1&&Vt.originalText.slice(Tr,Tr+2)==="=>"});return er&&On.push(" ",er),On}function ue(kt,Vt,Ar,ni,gn,On){let er=kt.getName(),ln=kt.getParentNode(),Tr=Q(ln)&&er==="callee",nt=!!(Vt&&Vt.assignmentLayout),ut=On.body.type!=="BlockStatement"&&On.body.type!=="ObjectExpression"&&On.body.type!=="SequenceExpression",Ve=Tr&&ut||Vt&&Vt.assignmentLayout==="chain-tail-arrow-chain",Ae=Symbol("arrow-chain");return On.body.type==="SequenceExpression"&&(gn=l(["(",u([c,gn]),c,")"])),l([l(u([Tr||nt?c:"",l(_([" =>",o],Ar),{shouldBreak:ni})]),{id:Ae,shouldBreak:Ve})," =>",b(ut?u([o,gn]):[" ",gn],{groupId:Ae}),Tr?m(c,"",{groupId:Ae}):""])}function De(kt,Vt,Ar,ni){let gn=kt.getValue(),On=[],er=[],ln=!1;if(function Ae(){let Pe=oe(kt,Vt,Ar,ni);if(On.length===0)On.push(Pe);else{let{leading:Kt,trailing:nr}=i(kt,Vt);On.push([Kt,Pe]),er.unshift(nr)}ln=ln||gn.returnType&&P(gn).length>0||gn.typeParameters||P(gn).some(Kt=>Kt.type!=="Identifier"),gn.body.type!=="ArrowFunctionExpression"||ni&&ni.expandLastArg?er.unshift(Ar("body",ni)):(gn=gn.body,kt.call(Ae,"body"))}(),On.length>1)return ue(kt,ni,On,ln,er,gn);let Tr=On;if(Tr.push(" =>"),!k(Vt.originalText,gn.body)&&(gn.body.type==="ArrayExpression"||gn.body.type==="ObjectExpression"||gn.body.type==="BlockStatement"||L(gn.body)||U(gn.body,Vt.originalText)||gn.body.type==="ArrowFunctionExpression"||gn.body.type==="DoExpression"))return l([...Tr," ",er]);if(gn.body.type==="SequenceExpression")return l([...Tr,l([" (",u([c,er]),c,")"])]);let nt=(ni&&ni.expandLastArg||kt.getParentNode().type==="JSXExpressionContainer")&&!C(gn),ut=ni&&ni.expandLastArg&&Y(Vt,"all"),Ve=gn.body.type==="ConditionalExpression"&&!N(gn.body,Ae=>Ae.type==="ObjectExpression");return l([...Tr,l([u([o,Ve?m("","("):"",er,Ve?m("",")"):""]),nt?[m(ut?",":""),c]:""])])}function It(kt){let Vt=P(kt);return Vt.length===1&&!kt.typeParameters&&!C(kt,V.Dangling)&&Vt[0].type==="Identifier"&&!Vt[0].typeAnnotation&&!C(Vt[0])&&!Vt[0].optional&&!kt.predicate&&!kt.returnType}function Je(kt,Vt){if(Vt.arrowParens==="always")return!1;if(Vt.arrowParens==="avoid"){let Ar=kt.getValue();return It(Ar)}return!1}function at(kt,Vt,Ar){let ni=kt.getValue(),gn=Vt("returnType");if(ni.returnType&&R(Ar.originalText,ni.returnType))return[" /*: ",gn," */"];let On=[gn];return ni.returnType&&ni.returnType.typeAnnotation&&On.unshift(": "),ni.predicate&&On.push(ni.returnType?" ":": ",Vt("predicate")),On}function mt(kt,Vt,Ar){let ni=kt.getValue(),gn=Vt.semi?";":"",On=[];ni.argument&&(ot(Vt,ni.argument)?On.push([" (",u([h,Ar("argument")]),h,")"]):j(ni.argument)||ni.argument.type==="SequenceExpression"?On.push(l([m(" ("," "),u([c,Ar("argument")]),c,m(")")])):On.push(" ",Ar("argument")));let er=O(ni),ln=s(er),Tr=ln&&M(ln);return Tr&&On.push(gn),C(ni,V.Dangling)&&On.push(" ",n(kt,Vt,!0)),Tr||On.push(gn),On}function ke(kt,Vt,Ar){return["return",mt(kt,Vt,Ar)]}function dt(kt,Vt,Ar){return["throw",mt(kt,Vt,Ar)]}function ot(kt,Vt){if(k(kt.originalText,Vt))return!0;if(ee(Vt)){let Ar=Vt,ni;for(;ni=fe(Ar);)if(Ar=ni,k(kt.originalText,Ar))return!0}return!1}r.exports={printFunction:or,printArrowFunction:De,printMethod:Ge,printReturnStatement:ke,printThrowStatement:dt,printMethodInternal:me,shouldPrintParamsWithoutParens:Je}}}),AXr=Ki({"src/language-js/print/decorators.js"(e,r){"use strict";var{isNonEmptyArray:t,hasNewline:n}=Ng(),{builders:{line:i,hardline:s,join:a,breakParent:o,group:c}}=h0(),{locStart:l,locEnd:u}=nP(),{getParentExportDeclaration:m}=TA();function h(x,P,k){let R=x.getValue();return c([a(i,x.map(k,"decorators")),v(R,P)?s:i])}function _(x,P,k){return[a(s,x.map(k,"declaration","decorators")),s]}function b(x,P,k){let R=x.getValue(),{decorators:L}=R;if(!t(L)||w(x.getParentNode()))return;let U=R.type==="ClassExpression"||R.type==="ClassDeclaration"||v(R,P);return[m(x)?s:U?o:"",a(i,x.map(k,"decorators")),i]}function v(x,P){return x.decorators.some(k=>n(P.originalText,u(k)))}function w(x){if(x.type!=="ExportDefaultDeclaration"&&x.type!=="ExportNamedDeclaration"&&x.type!=="DeclareExportDeclaration")return!1;let P=x.declaration&&x.declaration.decorators;return t(P)&&l(x)===l(P[0])}r.exports={printDecorators:b,printClassMemberDecorators:h,printDecoratorsBeforeExport:_,hasDecoratorsBeforeExport:w}}}),ISt=Ki({"src/language-js/print/class.js"(e,r){"use strict";var{isNonEmptyArray:t,createGroupIdMapper:n}=Ng(),{printComments:i,printDanglingComments:s}=HD(),{builders:{join:a,line:o,hardline:c,softline:l,group:u,indent:m,ifBreak:h}}=h0(),{hasComment:_,CommentCheckFlags:b}=TA(),{getTypeParametersGroupId:v}=lHt(),{printMethod:w}=dHt(),{printOptionalToken:x,printTypeAnnotation:P,printDefiniteToken:k}=xO(),{printPropertyKey:R}=wSt(),{printAssignment:L}=SSt(),{printClassMemberDecorators:U}=AXr();function Y(J,ee,fe){let ie=J.getValue(),Se=[];ie.declare&&Se.push("declare "),ie.abstract&&Se.push("abstract "),Se.push("class");let ce=ie.id&&_(ie.id,b.Trailing)||ie.typeParameters&&_(ie.typeParameters,b.Trailing)||ie.superClass&&_(ie.superClass)||t(ie.extends)||t(ie.mixins)||t(ie.implements),Mt=[],et=[];if(ie.id&&Mt.push(" ",fe("id")),Mt.push(fe("typeParameters")),ie.superClass){let or=[V(J,ee,fe),fe("superTypeParameters")],Ge=J.call(me=>["extends ",i(me,or,ee)],"superClass");ce?et.push(o,u(Ge)):et.push(" ",Ge)}else et.push(O(J,ee,fe,"extends"));if(et.push(O(J,ee,fe,"mixins"),O(J,ee,fe,"implements")),ce){let or;C(ie)?or=[...Mt,m(et)]:or=m([...Mt,et]),Se.push(u(or,{id:N(ie)}))}else Se.push(...Mt,...et);return Se.push(" ",fe("body")),Se}var N=n("heritageGroup");function j(J){return h(c,"",{groupId:N(J)})}function M(J){return["superClass","extends","mixins","implements"].filter(ee=>!!J[ee]).length>1}function C(J){return J.typeParameters&&!_(J.typeParameters,b.Trailing|b.Line)&&!M(J)}function O(J,ee,fe,ie){let Se=J.getValue();if(!t(Se[ie]))return"";let ce=s(J,ee,!0,({marker:Mt})=>Mt===ie);return[C(Se)?h(" ",o,{groupId:v(Se.typeParameters)}):o,ce,ce&&c,ie,u(m([o,a([",",o],J.map(fe,ie))]))]}function V(J,ee,fe){let ie=fe("superClass");return J.getParentNode().type==="AssignmentExpression"?u(h(["(",m([l,ie]),l,")"],ie)):ie}function Q(J,ee,fe){let ie=J.getValue(),Se=[];return t(ie.decorators)&&Se.push(U(J,ee,fe)),ie.accessibility&&Se.push(ie.accessibility+" "),ie.readonly&&Se.push("readonly "),ie.declare&&Se.push("declare "),ie.static&&Se.push("static "),(ie.type==="TSAbstractMethodDefinition"||ie.abstract)&&Se.push("abstract "),ie.override&&Se.push("override "),Se.push(w(J,ee,fe)),Se}function X(J,ee,fe){let ie=J.getValue(),Se=[],ce=ee.semi?";":"";return t(ie.decorators)&&Se.push(U(J,ee,fe)),ie.accessibility&&Se.push(ie.accessibility+" "),ie.declare&&Se.push("declare "),ie.static&&Se.push("static "),(ie.type==="TSAbstractPropertyDefinition"||ie.type==="TSAbstractAccessorProperty"||ie.abstract)&&Se.push("abstract "),ie.override&&Se.push("override "),ie.readonly&&Se.push("readonly "),ie.variance&&Se.push(fe("variance")),(ie.type==="ClassAccessorProperty"||ie.type==="AccessorProperty"||ie.type==="TSAbstractAccessorProperty")&&Se.push("accessor "),Se.push(R(J,ee,fe),x(J),k(J),P(J,ee,fe)),[L(J,ee,fe,Se," =","value"),ce]}r.exports={printClass:Y,printClassMethod:Q,printClassProperty:X,printHardlineAfterHeritage:j}}}),gms=Ki({"src/language-js/print/interface.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{join:n,line:i,group:s,indent:a,ifBreak:o}}=h0(),{hasComment:c,identity:l,CommentCheckFlags:u}=TA(),{getTypeParametersGroupId:m}=lHt(),{printTypeScriptModifiers:h}=xO();function _(b,v,w){let x=b.getValue(),P=[];x.declare&&P.push("declare "),x.type==="TSInterfaceDeclaration"&&P.push(x.abstract?"abstract ":"",h(b,v,w)),P.push("interface");let k=[],R=[];x.type!=="InterfaceTypeAnnotation"&&k.push(" ",w("id"),w("typeParameters"));let L=x.typeParameters&&!c(x.typeParameters,u.Trailing|u.Line);return t(x.extends)&&R.push(L?o(" ",i,{groupId:m(x.typeParameters)}):i,"extends ",(x.extends.length===1?l:a)(n([",",i],b.map(w,"extends")))),x.id&&c(x.id,u.Trailing)||t(x.extends)?L?P.push(s([...k,a(R)])):P.push(s(a([...k,...R]))):P.push(...k,...R),P.push(" ",w("body")),s(P)}r.exports={printInterface:_}}}),yms=Ki({"src/language-js/print/module.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{softline:n,group:i,indent:s,join:a,line:o,ifBreak:c,hardline:l}}=h0(),{printDanglingComments:u}=HD(),{hasComment:m,CommentCheckFlags:h,shouldPrintComma:_,needsHardlineAfterDanglingComment:b,isStringLiteral:v,rawText:w}=TA(),{locStart:x,hasSameLoc:P}=nP(),{hasDecoratorsBeforeExport:k,printDecoratorsBeforeExport:R}=AXr();function L(X,J,ee){let fe=X.getValue(),ie=J.semi?";":"",Se=[],{importKind:ce}=fe;return Se.push("import"),ce&&ce!=="value"&&Se.push(" ",ce),Se.push(M(X,J,ee),j(X,J,ee),O(X,J,ee),ie),Se}function U(X,J,ee){let fe=X.getValue(),ie=[];k(fe)&&ie.push(R(X,J,ee));let{type:Se,exportKind:ce,declaration:Mt}=fe;return ie.push("export"),(fe.default||Se==="ExportDefaultDeclaration")&&ie.push(" default"),m(fe,h.Dangling)&&(ie.push(" ",u(X,J,!0)),b(fe)&&ie.push(l)),Mt?ie.push(" ",ee("declaration")):ie.push(ce==="type"?" type":"",M(X,J,ee),j(X,J,ee),O(X,J,ee)),N(fe,J)&&ie.push(";"),ie}function Y(X,J,ee){let fe=X.getValue(),ie=J.semi?";":"",Se=[],{exportKind:ce,exported:Mt}=fe;return Se.push("export"),ce==="type"&&Se.push(" type"),Se.push(" *"),Mt&&Se.push(" as ",ee("exported")),Se.push(j(X,J,ee),O(X,J,ee),ie),Se}function N(X,J){if(!J.semi)return!1;let{type:ee,declaration:fe}=X,ie=X.default||ee==="ExportDefaultDeclaration";if(!fe)return!0;let{type:Se}=fe;return!!(ie&&Se!=="ClassDeclaration"&&Se!=="FunctionDeclaration"&&Se!=="TSInterfaceDeclaration"&&Se!=="DeclareClass"&&Se!=="DeclareFunction"&&Se!=="TSDeclareFunction"&&Se!=="EnumDeclaration")}function j(X,J,ee){let fe=X.getValue();if(!fe.source)return"";let ie=[];return C(fe,J)||ie.push(" from"),ie.push(" ",ee("source")),ie}function M(X,J,ee){let fe=X.getValue();if(C(fe,J))return"";let ie=[" "];if(t(fe.specifiers)){let Se=[],ce=[];X.each(()=>{let Mt=X.getValue().type;if(Mt==="ExportNamespaceSpecifier"||Mt==="ExportDefaultSpecifier"||Mt==="ImportNamespaceSpecifier"||Mt==="ImportDefaultSpecifier")Se.push(ee());else if(Mt==="ExportSpecifier"||Mt==="ImportSpecifier")ce.push(ee());else throw new Error(`Unknown specifier type ${JSON.stringify(Mt)}`)},"specifiers"),ie.push(a(", ",Se)),ce.length>0&&(Se.length>0&&ie.push(", "),ce.length>1||Se.length>0||fe.specifiers.some(et=>m(et))?ie.push(i(["{",s([J.bracketSpacing?o:n,a([",",o],ce)]),c(_(J)?",":""),J.bracketSpacing?o:n,"}"])):ie.push(["{",J.bracketSpacing?" ":"",...ce,J.bracketSpacing?" ":"","}"]))}else ie.push("{}");return ie}function C(X,J){let{type:ee,importKind:fe,source:ie,specifiers:Se}=X;return ee!=="ImportDeclaration"||t(Se)||fe==="type"?!1:!/{\s*}/.test(J.originalText.slice(x(X),x(ie)))}function O(X,J,ee){let fe=X.getNode();return t(fe.assertions)?[" assert {",J.bracketSpacing?" ":"",a(", ",X.map(ee,"assertions")),J.bracketSpacing?" ":"","}"]:""}function V(X,J,ee){let fe=X.getNode(),{type:ie}=fe,Se=[],ce=ie==="ImportSpecifier"?fe.importKind:fe.exportKind;ce&&ce!=="value"&&Se.push(ce," ");let Mt=ie.startsWith("Import"),et=Mt?"imported":"local",or=Mt?"local":"exported",Ge=fe[et],me=fe[or],oe="",ue="";return ie==="ExportNamespaceSpecifier"||ie==="ImportNamespaceSpecifier"?oe="*":Ge&&(oe=ee(et)),me&&!Q(fe)&&(ue=ee(or)),Se.push(oe,oe&&ue?" as ":"",ue),Se}function Q(X){if(X.type!=="ImportSpecifier"&&X.type!=="ExportSpecifier")return!1;let{local:J,[X.type==="ImportSpecifier"?"imported":"exported"]:ee}=X;if(J.type!==ee.type||!P(J,ee))return!1;if(v(J))return J.value===ee.value&&w(J)===w(ee);switch(J.type){case"Identifier":return J.name===ee.name;default:return!1}}r.exports={printImportDeclaration:L,printExportDeclaration:U,printExportAllDeclaration:Y,printModuleSpecifier:V}}}),bXr=Ki({"src/language-js/print/object.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{line:n,softline:i,group:s,indent:a,ifBreak:o,hardline:c}}=h0(),{getLast:l,hasNewlineInRange:u,hasNewline:m,isNonEmptyArray:h}=Ng(),{shouldPrintComma:_,hasComment:b,getComments:v,CommentCheckFlags:w,isNextLineEmpty:x}=TA(),{locStart:P,locEnd:k}=nP(),{printOptionalToken:R,printTypeAnnotation:L}=xO(),{shouldHugFunctionParameters:U}=cHt(),{shouldHugType:Y}=uHt(),{printHardlineAfterHeritage:N}=ISt();function j(M,C,O){let V=C.semi?";":"",Q=M.getValue(),X;Q.type==="TSTypeLiteral"?X="members":Q.type==="TSInterfaceBody"?X="body":X="properties";let J=Q.type==="ObjectTypeAnnotation",ee=[X];J&&ee.push("indexers","callProperties","internalSlots");let fe=ee.map(Je=>Q[Je][0]).sort((Je,at)=>P(Je)-P(at))[0],ie=M.getParentNode(0),Se=J&&ie&&(ie.type==="InterfaceDeclaration"||ie.type==="DeclareInterface"||ie.type==="DeclareClass")&&M.getName()==="body",ce=Q.type==="TSInterfaceBody"||Se||Q.type==="ObjectPattern"&&ie.type!=="FunctionDeclaration"&&ie.type!=="FunctionExpression"&&ie.type!=="ArrowFunctionExpression"&&ie.type!=="ObjectMethod"&&ie.type!=="ClassMethod"&&ie.type!=="ClassPrivateMethod"&&ie.type!=="AssignmentPattern"&&ie.type!=="CatchClause"&&Q.properties.some(Je=>Je.value&&(Je.value.type==="ObjectPattern"||Je.value.type==="ArrayPattern"))||Q.type!=="ObjectPattern"&&fe&&u(C.originalText,P(Q),P(fe)),Mt=Se?";":Q.type==="TSInterfaceBody"||Q.type==="TSTypeLiteral"?o(V,";"):",",et=Q.type==="RecordExpression"?"#{":Q.exact?"{|":"{",or=Q.exact?"|}":"}",Ge=[];for(let Je of ee)M.each(at=>{let mt=at.getValue();Ge.push({node:mt,printed:O(),loc:P(mt)})},Je);ee.length>1&&Ge.sort((Je,at)=>Je.loc-at.loc);let me=[],oe=Ge.map(Je=>{let at=[...me,s(Je.printed)];return me=[Mt,n],(Je.node.type==="TSPropertySignature"||Je.node.type==="TSMethodSignature"||Je.node.type==="TSConstructSignatureDeclaration")&&b(Je.node,w.PrettierIgnore)&&me.shift(),x(Je.node,C)&&me.push(c),at});if(Q.inexact){let Je;if(b(Q,w.Dangling)){let at=b(Q,w.Line);Je=[t(M,C,!0),at||m(C.originalText,k(l(v(Q))))?c:n,"..."]}else Je=["..."];oe.push([...me,...Je])}let ue=l(Q[X]),De=!(Q.inexact||ue&&ue.type==="RestElement"||ue&&(ue.type==="TSPropertySignature"||ue.type==="TSCallSignatureDeclaration"||ue.type==="TSMethodSignature"||ue.type==="TSConstructSignatureDeclaration")&&b(ue,w.PrettierIgnore)),It;if(oe.length===0){if(!b(Q,w.Dangling))return[et,or,L(M,C,O)];It=s([et,t(M,C),i,or,R(M),L(M,C,O)])}else It=[Se&&h(Q.properties)?N(ie):"",et,a([C.bracketSpacing?n:i,...oe]),o(De&&(Mt!==","||_(C))?Mt:""),C.bracketSpacing?n:i,or,R(M),L(M,C,O)];return M.match(Je=>Je.type==="ObjectPattern"&&!Je.decorators,(Je,at,mt)=>U(Je)&&(at==="params"||at==="parameters"||at==="this"||at==="rest")&&mt===0)||M.match(Y,(Je,at)=>at==="typeAnnotation",(Je,at)=>at==="typeAnnotation",(Je,at,mt)=>U(Je)&&(at==="params"||at==="parameters"||at==="this"||at==="rest")&&mt===0)||!ce&&M.match(Je=>Je.type==="ObjectPattern",Je=>Je.type==="AssignmentExpression"||Je.type==="VariableDeclarator")?It:s(It,{shouldBreak:ce})}r.exports={printObject:j}}}),aOl=Ki({"src/language-js/print/flow.js"(e,r){"use strict";var t=require("assert"),{printDanglingComments:n}=HD(),{printString:i,printNumber:s}=Ng(),{builders:{hardline:a,softline:o,group:c,indent:l}}=h0(),{getParentExportDeclaration:u,isFunctionNotation:m,isGetterOrSetter:h,rawText:_,shouldPrintComma:b}=TA(),{locStart:v,locEnd:w}=nP(),{replaceTextEndOfLine:x}=pms(),{printClass:P}=ISt(),{printOpaqueType:k,printTypeAlias:R,printIntersectionType:L,printUnionType:U,printFunctionType:Y,printTupleType:N,printIndexedAccessType:j}=uHt(),{printInterface:M}=gms(),{printTypeParameter:C,printTypeParameters:O}=lHt(),{printExportDeclaration:V,printExportAllDeclaration:Q}=yms(),{printArrayItems:X}=DSt(),{printObject:J}=bXr(),{printPropertyKey:ee}=wSt(),{printOptionalToken:fe,printTypeAnnotation:ie,printRestSpread:Se}=xO();function ce(et,or,Ge){let me=et.getValue(),oe=or.semi?";":"",ue=[];switch(me.type){case"DeclareClass":return Mt(et,P(et,or,Ge));case"DeclareFunction":return Mt(et,["function ",Ge("id"),me.predicate?" ":"",Ge("predicate"),oe]);case"DeclareModule":return Mt(et,["module ",Ge("id")," ",Ge("body")]);case"DeclareModuleExports":return Mt(et,["module.exports",": ",Ge("typeAnnotation"),oe]);case"DeclareVariable":return Mt(et,["var ",Ge("id"),oe]);case"DeclareOpaqueType":return Mt(et,k(et,or,Ge));case"DeclareInterface":return Mt(et,M(et,or,Ge));case"DeclareTypeAlias":return Mt(et,R(et,or,Ge));case"DeclareExportDeclaration":return Mt(et,V(et,or,Ge));case"DeclareExportAllDeclaration":return Mt(et,Q(et,or,Ge));case"OpaqueType":return k(et,or,Ge);case"TypeAlias":return R(et,or,Ge);case"IntersectionTypeAnnotation":return L(et,or,Ge);case"UnionTypeAnnotation":return U(et,or,Ge);case"FunctionTypeAnnotation":return Y(et,or,Ge);case"TupleTypeAnnotation":return N(et,or,Ge);case"GenericTypeAnnotation":return[Ge("id"),O(et,or,Ge,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return j(et,or,Ge);case"TypeAnnotation":return Ge("typeAnnotation");case"TypeParameter":return C(et,or,Ge);case"TypeofTypeAnnotation":return["typeof ",Ge("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[Ge("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(me.value);case"EnumDeclaration":return["enum ",Ge("id")," ",Ge("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":{if(me.type==="EnumSymbolBody"||me.explicitType){let De=null;switch(me.type){case"EnumBooleanBody":De="boolean";break;case"EnumNumberBody":De="number";break;case"EnumStringBody":De="string";break;case"EnumSymbolBody":De="symbol";break}ue.push("of ",De," ")}if(me.members.length===0&&!me.hasUnknownMembers)ue.push(c(["{",n(et,or),o,"}"]));else{let De=me.members.length>0?[a,X(et,or,"members",Ge),me.hasUnknownMembers||b(or)?",":""]:[];ue.push(c(["{",l([...De,...me.hasUnknownMembers?[a,"..."]:[]]),n(et,or,!0),a,"}"]))}return ue}case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[Ge("id")," = ",typeof me.init=="object"?Ge("init"):String(me.init)];case"EnumDefaultedMember":return Ge("id");case"FunctionTypeParam":{let De=me.name?Ge("name"):et.getParentNode().this===me?"this":"";return[De,fe(et),De?": ":"",Ge("typeAnnotation")]}case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return M(et,or,Ge);case"ClassImplements":case"InterfaceExtends":return[Ge("id"),Ge("typeParameters")];case"NullableTypeAnnotation":return["?",Ge("typeAnnotation")];case"Variance":{let{kind:De}=me;return t.ok(De==="plus"||De==="minus"),De==="plus"?"+":"-"}case"ObjectTypeCallProperty":return me.static&&ue.push("static "),ue.push(Ge("value")),ue;case"ObjectTypeIndexer":return[me.static?"static ":"",me.variance?Ge("variance"):"","[",Ge("id"),me.id?": ":"",Ge("key"),"]: ",Ge("value")];case"ObjectTypeProperty":{let De="";return me.proto?De="proto ":me.static&&(De="static "),[De,h(me)?me.kind+" ":"",me.variance?Ge("variance"):"",ee(et,or,Ge),fe(et),m(me)?"":": ",Ge("value")]}case"ObjectTypeAnnotation":return J(et,or,Ge);case"ObjectTypeInternalSlot":return[me.static?"static ":"","[[",Ge("id"),"]]",fe(et),me.method?"":": ",Ge("value")];case"ObjectTypeSpreadProperty":return Se(et,or,Ge);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[Ge("qualification"),".",Ge("id")];case"StringLiteralTypeAnnotation":return x(i(_(me),or));case"NumberLiteralTypeAnnotation":t.strictEqual(typeof me.value,"number");case"BigIntLiteralTypeAnnotation":return me.extra?s(me.extra.raw):s(me.raw);case"TypeCastExpression":return["(",Ge("expression"),ie(et,or,Ge),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":{let De=O(et,or,Ge,"params");if(or.parser==="flow"){let It=v(me),Je=w(me),at=or.originalText.lastIndexOf("/*",It),mt=or.originalText.indexOf("*/",Je);if(at!==-1&&mt!==-1){let ke=or.originalText.slice(at+2,mt).trim();if(ke.startsWith("::")&&!ke.includes("/*")&&!ke.includes("*/"))return["/*:: ",De," */"]}}return De}case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",Ge("value"),")"];case"AnyTypeAnnotation":return"any";case"BooleanTypeAnnotation":return"boolean";case"BigIntTypeAnnotation":return"bigint";case"NullLiteralTypeAnnotation":return"null";case"NumberTypeAnnotation":return"number";case"SymbolTypeAnnotation":return"symbol";case"StringTypeAnnotation":return"string";case"VoidTypeAnnotation":return"void";case"ThisTypeAnnotation":return"this";case"Node":case"Printable":case"SourceLocation":case"Position":case"Statement":case"Function":case"Pattern":case"Expression":case"Declaration":case"Specifier":case"NamedSpecifier":case"Comment":case"MemberTypeAnnotation":case"Type":throw new Error("unprintable type: "+JSON.stringify(me.type))}}function Mt(et,or){let Ge=u(et);return Ge?(t.strictEqual(Ge.type,"DeclareExportDeclaration"),or):["declare ",or]}r.exports={printFlow:ce}}}),oOl=Ki({"src/language-js/utils/is-ts-keyword-type.js"(e,r){"use strict";function t({type:n}){return n.startsWith("TS")&&n.endsWith("Keyword")}r.exports=t}}),_ms=Ki({"src/language-js/print/ternary.js"(e,r){"use strict";var{hasNewlineInRange:t}=Ng(),{isJsxNode:n,getComments:i,isCallExpression:s,isMemberExpression:a,isTSTypeExpression:o}=TA(),{locStart:c,locEnd:l}=nP(),u=b2e(),{builders:{line:m,softline:h,group:_,indent:b,align:v,ifBreak:w,dedent:x,breakParent:P}}=h0();function k(N){let j=[N];for(let M=0;MSe[ke]===C),Mt=Se.type===C.type&&!ce,et,or,Ge=0;do or=et||C,et=N.getParentNode(Ge),Ge++;while(et&&et.type===C.type&&X.every(ke=>et[ke]!==or));let me=et||Se,oe=or;if(O&&(n(C[X[0]])||n(J)||n(ee)||k(oe))){ie=!0,Mt=!0;let ke=ot=>[w("("),b([h,ot]),h,w(")")],dt=ot=>ot.type==="NullLiteral"||ot.type==="Literal"&&ot.value===null||ot.type==="Identifier"&&ot.name==="undefined";fe.push(" ? ",dt(J)?M(V):ke(M(V))," : ",ee.type===C.type||dt(ee)?M(Q):ke(M(Q)))}else{let ke=[m,"? ",J.type===C.type?w("","("):"",v(2,M(V)),J.type===C.type?w("",")"):"",m,": ",ee.type===C.type?M(Q):v(2,M(Q))];fe.push(Se.type!==C.type||Se[Q]===C||ce?ke:j.useTabs?x(b(ke)):v(Math.max(0,j.tabWidth-2),ke))}let De=[...X.map(ke=>i(C[ke])),i(J),i(ee)].flat().some(ke=>u(ke)&&t(j.originalText,c(ke),l(ke))),It=ke=>Se===me?_(ke,{shouldBreak:De}):De?[ke,P]:ke,Je=!ie&&(a(Se)||Se.type==="NGPipeExpression"&&Se.left===C)&&!Se.computed,at=U(N),mt=It([R(N,j,M),Mt?fe:b(fe),O&&Je&&!at?h:""]);return ce||at?_([b([h,mt]),h]):mt}r.exports={printTernary:Y}}}),Ams=Ki({"src/language-js/print/statement.js"(e,r){"use strict";var{builders:{hardline:t}}=h0(),n=Vqe(),{getLeftSidePathName:i,hasNakedLeftSide:s,isJsxNode:a,isTheOnlyJsxElementInMarkdown:o,hasComment:c,CommentCheckFlags:l,isNextLineEmpty:u}=TA(),{shouldPrintParamsWithoutParens:m}=dHt();function h(R,L,U,Y){let N=R.getValue(),j=[],M=N.type==="ClassBody",C=_(N[Y]);return R.each((O,V,Q)=>{let X=O.getValue();if(X.type==="EmptyStatement")return;let J=U();!L.semi&&!M&&!o(L,O)&&b(O,L)?c(X,l.Leading)?j.push(U([],{needsSemi:!0})):j.push(";",J):j.push(J),!L.semi&&M&&P(X)&&k(X,Q[V+1])&&j.push(";"),X!==C&&(j.push(t),u(X,L)&&j.push(t))},Y),j}function _(R){for(let L=R.length-1;L>=0;L--){let U=R[L];if(U.type!=="EmptyStatement")return U}}function b(R,L){return R.getNode().type!=="ExpressionStatement"?!1:R.call(Y=>v(Y,L),"expression")}function v(R,L){let U=R.getValue();switch(U.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":{if(!m(R,L))return!0;break}case"UnaryExpression":{let{prefix:Y,operator:N}=U;if(Y&&(N==="+"||N==="-"))return!0;break}case"BindExpression":{if(!U.object)return!0;break}case"Literal":{if(U.regex)return!0;break}default:if(a(U))return!0}return n(R,L)?!0:s(U)?R.call(Y=>v(Y,L),...i(R,U)):!1}function w(R,L,U){return h(R,L,U,"body")}function x(R,L,U){return h(R,L,U,"consequent")}var P=({type:R})=>R==="ClassProperty"||R==="PropertyDefinition"||R==="ClassPrivateProperty"||R==="ClassAccessorProperty"||R==="AccessorProperty"||R==="TSAbstractPropertyDefinition"||R==="TSAbstractAccessorProperty";function k(R,L){let{type:U,name:Y}=R.key;if(!R.computed&&U==="Identifier"&&(Y==="static"||Y==="get"||Y==="set"||Y==="accessor")&&!R.value&&!R.typeAnnotation)return!0;if(!L||L.static||L.accessibility)return!1;if(!L.computed){let N=L.key&&L.key.name;if(N==="in"||N==="instanceof")return!0}if(P(L)&&L.variance&&!L.static&&!L.declare)return!0;switch(L.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return L.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":{if((L.value?L.value.async:L.async)||L.kind==="get"||L.kind==="set")return!1;let j=L.value?L.value.generator:L.generator;return!!(L.computed||j)}case"TSIndexSignature":return!0}return!1}r.exports={printBody:w,printSwitchCaseConsequent:x}}}),bms=Ki({"src/language-js/print/block.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{isNonEmptyArray:n}=Ng(),{builders:{hardline:i,indent:s}}=h0(),{hasComment:a,CommentCheckFlags:o,isNextLineEmpty:c}=TA(),{printHardlineAfterHeritage:l}=ISt(),{printBody:u}=Ams();function m(_,b,v){let w=_.getValue(),x=[];if(w.type==="StaticBlock"&&x.push("static "),w.type==="ClassBody"&&n(w.body)){let k=_.getParentNode();x.push(l(k))}x.push("{");let P=h(_,b,v);if(P)x.push(s([i,P]),i);else{let k=_.getParentNode(),R=_.getParentNode(1);k.type==="ArrowFunctionExpression"||k.type==="FunctionExpression"||k.type==="FunctionDeclaration"||k.type==="ObjectMethod"||k.type==="ClassMethod"||k.type==="ClassPrivateMethod"||k.type==="ForStatement"||k.type==="WhileStatement"||k.type==="DoWhileStatement"||k.type==="DoExpression"||k.type==="CatchClause"&&!R.finalizer||k.type==="TSModuleDeclaration"||k.type==="TSDeclareFunction"||w.type==="StaticBlock"||w.type==="ClassBody"||x.push(i)}return x.push("}"),x}function h(_,b,v){let w=_.getValue(),x=n(w.directives),P=w.body.some(L=>L.type!=="EmptyStatement"),k=a(w,o.Dangling);if(!x&&!P&&!k)return"";let R=[];if(x&&_.each((L,U,Y)=>{R.push(v()),(U"]),kt=[m("("),l([o,Je("expression")]),o,m(")")];return dt?u([[ot,Je("expression")],[ot,c(kt,{shouldBreak:!0})],[ot,Je("expression")]]):c([ot,Je("expression")])}case"TSDeclareFunction":return ee(De,Je,It);case"TSExportAssignment":return["export = ",Je("expression"),mt];case"TSModuleBlock":return Se(De,It,Je);case"TSInterfaceBody":case"TSTypeLiteral":return C(De,It,Je);case"TSTypeAliasDeclaration":return ce(De,It,Je);case"TSQualifiedName":return i(".",[Je("left"),Je("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return V(De,It,Je);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return O(De,It,Je);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return ke.push(Je("expression")),at.typeParameters&&ke.push(Je("typeParameters")),ke;case"TSTemplateLiteralType":return j(De,Je,It);case"TSNamedTupleMember":return[Je("label"),at.optional?"?":"",": ",Je("elementType")];case"TSRestType":return["...",Je("typeAnnotation")];case"TSOptionalType":return[Je("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return ie(De,It,Je);case"TSClassImplements":return[Je("expression"),Je("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return X(De,It,Je,"params");case"TSTypeParameter":return Q(De,It,Je);case"TSSatisfiesExpression":case"TSAsExpression":{let dt=at.type==="TSAsExpression"?"as":"satisfies";ke.push(Je("expression"),` ${dt} `,Je("typeAnnotation"));let ot=De.getParentNode();return v(ot)&&ot.callee===at||w(ot)&&ot.object===at?c([l([o,...ke]),o]):ke}case"TSArrayType":return[Je("elementType"),"[]"];case"TSPropertySignature":return at.readonly&&ke.push("readonly "),ke.push(J(De,It,Je),R(De)),at.typeAnnotation&&ke.push(": ",Je("typeAnnotation")),at.initializer&&ke.push(" = ",Je("initializer")),ke;case"TSParameterProperty":return at.accessibility&&ke.push(at.accessibility+" "),at.export&&ke.push("export "),at.static&&ke.push("static "),at.override&&ke.push("override "),at.readonly&&ke.push("readonly "),ke.push(Je("parameter")),ke;case"TSTypeQuery":return["typeof ",Je("exprName"),Je("typeParameters")];case"TSIndexSignature":{let dt=De.getParentNode(),ot=at.parameters.length>1?m(b(It)?",":""):"",kt=c([l([o,i([", ",o],De.map(Je,"parameters"))]),ot,o]);return[at.export?"export ":"",at.accessibility?[at.accessibility," "]:"",at.static?"static ":"",at.readonly?"readonly ":"",at.declare?"declare ":"","[",at.parameters?kt:"",at.typeAnnotation?"]: ":"]",at.typeAnnotation?Je("typeAnnotation"):"",dt.type==="ClassBody"?mt:""]}case"TSTypePredicate":return[at.asserts?"asserts ":"",Je("parameterName"),at.typeAnnotation?[" is ",Je("typeAnnotation")]:""];case"TSNonNullExpression":return[Je("expression"),"!"];case"TSImportType":return[at.isTypeOf?"typeof ":"","import(",Je(at.parameter?"parameter":"argument"),")",at.qualifier?[".",Je("qualifier")]:"",X(De,It,Je,"typeParameters")];case"TSLiteralType":return Je("literal");case"TSIndexedAccessType":return me(De,It,Je);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":{if(at.type==="TSConstructorType"&&at.abstract&&ke.push("abstract "),at.type!=="TSCallSignatureDeclaration"&&ke.push("new "),ke.push(c(Y(De,Je,It,!1,!0))),at.returnType||at.typeAnnotation){let dt=at.type==="TSConstructorType";ke.push(dt?" => ":": ",Je("returnType"),Je("typeAnnotation"))}return ke}case"TSTypeOperator":return[at.operator," ",Je("typeAnnotation")];case"TSMappedType":{let dt=n(It.originalText,P(at),k(at));return c(["{",l([It.bracketSpacing?s:o,Je("typeParameter"),at.optional?_(at.optional,"?"):"",at.typeAnnotation?": ":"",Je("typeAnnotation"),m(mt)]),t(De,It,!0),It.bracketSpacing?s:o,"}"],{shouldBreak:dt})}case"TSMethodSignature":{let dt=at.kind&&at.kind!=="method"?`${at.kind} `:"";ke.push(at.accessibility?[at.accessibility," "]:"",dt,at.export?"export ":"",at.static?"static ":"",at.readonly?"readonly ":"",at.abstract?"abstract ":"",at.declare?"declare ":"",at.computed?"[":"",Je("key"),at.computed?"]":"",R(De));let ot=Y(De,Je,It,!1,!0),kt=at.returnType?"returnType":"typeAnnotation",Vt=at[kt],Ar=Vt?Je(kt):"",ni=N(at,Ar);return ke.push(ni?c(ot):ot),Vt&&ke.push(": ",c(Ar)),c(ke)}case"TSNamespaceExportDeclaration":return ke.push("export as namespace ",Je("id")),It.semi&&ke.push(";"),c(ke);case"TSEnumDeclaration":return at.declare&&ke.push("declare "),at.modifiers&&ke.push(L(De,It,Je)),at.const&&ke.push("const "),ke.push("enum ",Je("id")," "),at.members.length===0?ke.push(c(["{",t(De,It),o,"}"])):ke.push(c(["{",l([a,M(De,It,"members",Je),b(It,"es5")?",":""]),t(De,It,!0),a,"}"])),ke;case"TSEnumMember":return at.computed?ke.push("[",Je("id"),"]"):ke.push(Je("id")),at.initializer&&ke.push(" = ",Je("initializer")),ke;case"TSImportEqualsDeclaration":return at.isExport&&ke.push("export "),ke.push("import "),at.importKind&&at.importKind!=="value"&&ke.push(at.importKind," "),ke.push(Je("id")," = ",Je("moduleReference")),It.semi&&ke.push(";"),c(ke);case"TSExternalModuleReference":return["require(",Je("expression"),")"];case"TSModuleDeclaration":{let dt=De.getParentNode(),ot=h(at.id),kt=dt.type==="TSModuleDeclaration",Vt=at.body&&at.body.type==="TSModuleDeclaration";if(kt)ke.push(".");else{at.declare&&ke.push("declare "),ke.push(L(De,It,Je));let Ar=It.originalText.slice(P(at),P(at.id));at.id.type==="Identifier"&&at.id.name==="global"&&!/namespace|module/.test(Ar)||ke.push(ot||/(?:^|\s)module(?:\s|$)/.test(Ar)?"module ":"namespace ")}return ke.push(Je("id")),Vt?ke.push(Je("body")):at.body?ke.push(" ",c(Je("body"))):ke.push(mt),ke}case"TSConditionalType":return U(De,It,Je);case"TSInferType":return["infer"," ",Je("typeParameter")];case"TSIntersectionType":return Mt(De,It,Je);case"TSUnionType":return et(De,It,Je);case"TSFunctionType":return or(De,It,Je);case"TSTupleType":return Ge(De,It,Je);case"TSTypeReference":return[Je("typeName"),X(De,It,Je,"typeParameters")];case"TSTypeAnnotation":return Je("typeAnnotation");case"TSEmptyBodyFunctionExpression":return fe(De,It,Je);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return oe(De,Je,"?");case"TSJSDocNonNullableType":return oe(De,Je,"!");case"TSInstantiationExpression":return[Je("expression"),Je("typeParameters")];default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(at.type)}.`)}}r.exports={printTypescript:ue}}}),uOl=Ki({"src/language-js/print/comment.js"(e,r){"use strict";var{hasNewline:t}=Ng(),{builders:{join:n,hardline:i},utils:{replaceTextEndOfLine:s}}=h0(),{isLineComment:a}=TA(),{locStart:o,locEnd:c}=nP(),l=b2e();function u(_,b){let v=_.getValue();if(a(v))return b.originalText.slice(o(v),c(v)).trimEnd();if(l(v)){if(m(v)){let P=h(v);return v.trailing&&!t(b.originalText,o(v),{backwards:!0})?[i,P]:P}let w=c(v),x=b.originalText.slice(w-3,w)==="*-/";return["/*",s(v.value),x?"*-/":"*/"]}throw new Error("Not a comment: "+JSON.stringify(v))}function m(_){let b=`*${_.value}*`.split(` +`)).parts}function M(O){if(O.type==="line")return!0}function C(O){return u(O,M,!1)}r.exports={isConcat:s,getDocParts:a,willBreak:h,traverseDoc:c,findInDoc:u,mapDoc:l,propagateBreaks:b,removeLines:w,stripTrailingHardline:k,normalizeParts:U,normalizeDoc:Y,cleanDoc:L,replaceTextEndOfLine:j,replaceEndOfLine:N,canBreak:C}}}),xO=Ki({"src/language-js/print/misc.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{indent:n,join:i,line:s}}=h0(),{isFlowAnnotationComment:a}=TA();function o(w){let x=w.getValue();return!x.optional||x.type==="Identifier"&&x===w.getParentNode().key?"":x.type==="OptionalCallExpression"||x.type==="OptionalMemberExpression"&&x.computed?"?.":"?"}function c(w){return w.getValue().definite||w.match(void 0,(x,P)=>P==="id"&&x.type==="VariableDeclarator"&&x.definite)?"!":""}function l(w,x,P){let k=w.getValue();return k.typeArguments?P("typeArguments"):k.typeParameters?P("typeParameters"):""}function u(w,x,P){let k=w.getValue();if(!k.typeAnnotation)return"";let R=w.getParentNode(),L=R.type==="DeclareFunction"&&R.id===k;return a(x.originalText,k.typeAnnotation)?[" /*: ",P("typeAnnotation")," */"]:[L?"":": ",P("typeAnnotation")]}function m(w,x,P){return["::",P("callee")]}function h(w,x,P){let k=w.getValue();return t(k.modifiers)?[i(" ",w.map(P,"modifiers"))," "]:""}function _(w,x,P){return w.type==="EmptyStatement"?";":w.type==="BlockStatement"||P?[" ",x]:n([s,x])}function b(w,x,P){return["...",P("argument"),u(w,x,P)]}function v(w,x){let P=w.slice(1,-1);if(P.includes('"')||P.includes("'"))return w;let k=x.singleQuote?"'":'"';return k+P+k}r.exports={printOptionalToken:o,printDefiniteToken:c,printFunctionTypeParameters:l,printBindExpressionCallee:m,printTypeScriptModifiers:h,printTypeAnnotation:u,printRestSpread:b,adjustClause:_,printDirective:v}}}),DSt=Ki({"src/language-js/print/array.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{line:n,softline:i,hardline:s,group:a,indent:o,ifBreak:c,fill:l}}=h0(),{getLast:u,hasNewline:m}=Ng(),{shouldPrintComma:h,hasComment:_,CommentCheckFlags:b,isNextLineEmpty:v,isNumericLiteral:w,isSignedNumericLiteral:x}=TA(),{locStart:P}=nP(),{printOptionalToken:k,printTypeAnnotation:R}=xO();function L(j,M,C){let O=j.getValue(),V=[],Q=O.type==="TupleExpression"?"#[":"[",X="]";if(O.elements.length===0)_(O,b.Dangling)?V.push(a([Q,t(j,M),i,X])):V.push(Q,X);else{let J=u(O.elements),ee=!(J&&J.type==="RestElement"),fe=J===null,ie=Symbol("array"),Se=!M.__inJestEach&&O.elements.length>1&&O.elements.every((et,or,Ge)=>{let me=et&&et.type;if(me!=="ArrayExpression"&&me!=="ObjectExpression")return!1;let oe=Ge[or+1];if(oe&&me!==oe.type)return!1;let ue=me==="ArrayExpression"?"elements":"properties";return et[ue]&&et[ue].length>1}),ce=U(O,M),Mt=ee?fe?",":h(M)?ce?c(",","",{groupId:ie}):c(","):"":"";V.push(a([Q,o([i,ce?N(j,M,C,Mt):[Y(j,M,"elements",C),Mt],t(j,M,!0)]),i,X],{shouldBreak:Se,id:ie}))}return V.push(k(j),R(j,M,C)),V}function U(j,M){return j.elements.length>1&&j.elements.every(C=>C&&(w(C)||x(C)&&!_(C.argument))&&!_(C,b.Trailing|b.Line,O=>!m(M.originalText,P(O),{backwards:!0})))}function Y(j,M,C,O){let V=[],Q=[];return j.each(X=>{V.push(Q,a(O())),Q=[",",n],X.getValue()&&v(X.getValue(),M)&&Q.push(i)},C),V}function N(j,M,C,O){let V=[];return j.each((Q,X,J)=>{let ee=X===J.length-1;V.push([C(),ee?O:","]),ee||V.push(v(Q.getValue(),M)?[s,s]:_(J[X+1],b.Leading|b.Line)?s:n)},"elements"),l(V)}r.exports={printArray:L,printArrayItems:Y,isConciselyPrintedArray:U}}}),fms=Ki({"src/language-js/print/call-arguments.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{getLast:n,getPenultimate:i}=Ng(),{getFunctionParameters:s,hasComment:a,CommentCheckFlags:o,isFunctionCompositionArgs:c,isJsxNode:l,isLongCurriedCallExpression:u,shouldPrintComma:m,getCallArguments:h,iterateCallArgumentsPath:_,isNextLineEmpty:b,isCallExpression:v,isStringLiteral:w,isObjectProperty:x,isTSTypeExpression:P}=TA(),{builders:{line:k,hardline:R,softline:L,group:U,indent:Y,conditionalGroup:N,ifBreak:j,breakParent:M},utils:{willBreak:C}}=h0(),{ArgExpansionBailout:O}=_2e(),{isConciselyPrintedArray:V}=DSt();function Q(ce,Mt,et){let or=ce.getValue(),Ge=or.type==="ImportExpression",me=h(or);if(me.length===0)return["(",t(ce,Mt,!0),")"];if(fe(me))return["(",et(["arguments",0]),", ",et(["arguments",1]),")"];let oe=!1,ue=!1,De=me.length-1,It=[];_(ce,(ot,kt)=>{let Vt=ot.getNode(),Ar=[et()];kt===De||(b(Vt,Mt)?(kt===0&&(ue=!0),oe=!0,Ar.push(",",R,R)):Ar.push(",",k)),It.push(Ar)});let Je=!(Ge||or.callee&&or.callee.type==="Import")&&m(Mt,"all")?",":"";function at(){return U(["(",Y([k,...It]),Je,k,")"],{shouldBreak:!0})}if(oe||ce.getParentNode().type!=="Decorator"&&c(me))return at();let mt=ee(me),ke=J(me,Mt);if(mt||ke){if(mt?It.slice(1).some(C):It.slice(0,-1).some(C))return at();let ot=[];try{ce.try(()=>{_(ce,(kt,Vt)=>{mt&&Vt===0&&(ot=[[et([],{expandFirstArg:!0}),It.length>1?",":"",ue?R:k,ue?R:""],...It.slice(1)]),ke&&Vt===De&&(ot=[...It.slice(0,-1),et([],{expandLastArg:!0})])})})}catch(kt){if(kt instanceof O)return at();throw kt}return[It.some(C)?M:"",N([["(",...ot,")"],mt?["(",U(ot[0],{shouldBreak:!0}),...ot.slice(1),")"]:["(",...It.slice(0,-1),U(n(ot),{shouldBreak:!0}),")"],at()])]}let dt=["(",Y([L,...It]),j(Je),L,")"];return u(ce)?dt:U(dt,{shouldBreak:It.some(C)||oe})}function X(ce,Mt=!1){return ce.type==="ObjectExpression"&&(ce.properties.length>0||a(ce))||ce.type==="ArrayExpression"&&(ce.elements.length>0||a(ce))||ce.type==="TSTypeAssertion"&&X(ce.expression)||P(ce)&&X(ce.expression)||ce.type==="FunctionExpression"||ce.type==="ArrowFunctionExpression"&&(!ce.returnType||!ce.returnType.typeAnnotation||ce.returnType.typeAnnotation.type!=="TSTypeReference"||ie(ce.body))&&(ce.body.type==="BlockStatement"||ce.body.type==="ArrowFunctionExpression"&&X(ce.body,!0)||ce.body.type==="ObjectExpression"||ce.body.type==="ArrayExpression"||!Mt&&(v(ce.body)||ce.body.type==="ConditionalExpression")||l(ce.body))||ce.type==="DoExpression"||ce.type==="ModuleExpression"}function J(ce,Mt){let et=n(ce),or=i(ce);return!a(et,o.Leading)&&!a(et,o.Trailing)&&X(et)&&(!or||or.type!==et.type)&&(ce.length!==2||or.type!=="ArrowFunctionExpression"||et.type!=="ArrayExpression")&&!(ce.length>1&&et.type==="ArrayExpression"&&V(et,Mt))}function ee(ce){if(ce.length!==2)return!1;let[Mt,et]=ce;return Mt.type==="ModuleExpression"&&Se(et)?!0:!a(Mt)&&(Mt.type==="FunctionExpression"||Mt.type==="ArrowFunctionExpression"&&Mt.body.type==="BlockStatement")&&et.type!=="FunctionExpression"&&et.type!=="ArrowFunctionExpression"&&et.type!=="ConditionalExpression"&&!X(et)}function fe(ce){return ce.length===2&&ce[0].type==="ArrowFunctionExpression"&&s(ce[0]).length===0&&ce[0].body.type==="BlockStatement"&&ce[1].type==="ArrayExpression"&&!ce.some(Mt=>a(Mt))}function ie(ce){return ce.type==="BlockStatement"&&(ce.body.some(Mt=>Mt.type!=="EmptyStatement")||a(ce,o.Dangling))}function Se(ce){return ce.type==="ObjectExpression"&&ce.properties.length===1&&x(ce.properties[0])&&ce.properties[0].key.type==="Identifier"&&ce.properties[0].key.name==="type"&&w(ce.properties[0].value)&&ce.properties[0].value.value==="module"}r.exports=Q}}),hms=Ki({"src/language-js/print/member.js"(e,r){"use strict";var{builders:{softline:t,group:n,indent:i,label:s}}=h0(),{isNumericLiteral:a,isMemberExpression:o,isCallExpression:c}=TA(),{printOptionalToken:l}=xO();function u(h,_,b){let v=h.getValue(),w=h.getParentNode(),x,P=0;do x=h.getParentNode(P),P++;while(x&&(o(x)||x.type==="TSNonNullExpression"));let k=b("object"),R=m(h,_,b),L=x&&(x.type==="NewExpression"||x.type==="BindExpression"||x.type==="AssignmentExpression"&&x.left.type!=="Identifier")||v.computed||v.object.type==="Identifier"&&v.property.type==="Identifier"&&!o(w)||(w.type==="AssignmentExpression"||w.type==="VariableDeclarator")&&(c(v.object)&&v.object.arguments.length>0||v.object.type==="TSNonNullExpression"&&c(v.object.expression)&&v.object.expression.arguments.length>0||k.label==="member-chain");return s(k.label==="member-chain"?"member-chain":"member",[k,L?R:n(i([t,R]))])}function m(h,_,b){let v=b("property"),w=h.getValue(),x=l(h);return w.computed?!w.property||a(w.property)?[x,"[",v,"]"]:n([x,"[",i([t,v]),t,"]"]):[x,".",v]}r.exports={printMemberExpression:u,printMemberLookup:m}}}),aOl=Ki({"src/language-js/print/member-chain.js"(e,r){"use strict";var{printComments:t}=HD(),{getLast:n,isNextLineEmptyAfterIndex:i,getNextNonSpaceNonCommentCharacterIndex:s}=Ng(),a=Vqe(),{isCallExpression:o,isMemberExpression:c,isFunctionOrArrowExpression:l,isLongCurriedCallExpression:u,isMemberish:m,isNumericLiteral:h,isSimpleCallArgument:_,hasComment:b,CommentCheckFlags:v,isNextLineEmpty:w}=TA(),{locEnd:x}=nP(),{builders:{join:P,hardline:k,group:R,indent:L,conditionalGroup:U,breakParent:Y,label:N},utils:{willBreak:j}}=h0(),M=fms(),{printMemberLookup:C}=hms(),{printOptionalToken:O,printFunctionTypeParameters:V,printBindExpressionCallee:Q}=xO();function X(J,ee,fe){let ie=J.getParentNode(),Se=!ie||ie.type==="ExpressionStatement",ce=[];function Mt(nt){let{originalText:ut}=ee,Ve=s(ut,nt,x);return ut.charAt(Ve)===")"?Ve!==!1&&i(ut,Ve+1):w(nt,ee)}function et(nt){let ut=nt.getValue();o(ut)&&(m(ut.callee)||o(ut.callee))?(ce.unshift({node:ut,printed:[t(nt,[O(nt),V(nt,ee,fe),M(nt,ee,fe)],ee),Mt(ut)?k:""]}),nt.call(Ve=>et(Ve),"callee")):m(ut)?(ce.unshift({node:ut,needsParens:a(nt,ee),printed:t(nt,c(ut)?C(nt,ee,fe):Q(nt,ee,fe),ee)}),nt.call(Ve=>et(Ve),"object")):ut.type==="TSNonNullExpression"?(ce.unshift({node:ut,printed:t(nt,"!",ee)}),nt.call(Ve=>et(Ve),"expression")):ce.unshift({node:ut,printed:fe()})}let or=J.getValue();ce.unshift({node:or,printed:[O(J),V(J,ee,fe),M(J,ee,fe)]}),or.callee&&J.call(nt=>et(nt),"callee");let Ge=[],me=[ce[0]],oe=1;for(;oe0&&Ge.push(me);function De(nt){return/^[A-Z]|^[$_]+$/.test(nt)}function It(nt){return nt.length<=ee.tabWidth}function Je(nt){let ut=nt[1].length>0&&nt[1][0].node.computed;if(nt[0].length===1){let Ae=nt[0][0].node;return Ae.type==="ThisExpression"||Ae.type==="Identifier"&&(De(Ae.name)||Se&&It(Ae.name)||ut)}let Ve=n(nt[0]).node;return c(Ve)&&Ve.property.type==="Identifier"&&(De(Ve.property.name)||ut)}let at=Ge.length>=2&&!b(Ge[1][0].node)&&Je(Ge);function mt(nt){let ut=nt.map(Ve=>Ve.printed);return nt.length>0&&n(nt).needsParens?["(",...ut,")"]:ut}function ke(nt){return nt.length===0?"":L(R([k,P(k,nt.map(mt))]))}let dt=Ge.map(mt),ot=dt,kt=at?3:2,Vt=Ge.flat(),Ar=Vt.slice(1,-1).some(nt=>b(nt.node,v.Leading))||Vt.slice(0,-1).some(nt=>b(nt.node,v.Trailing))||Ge[kt]&&b(Ge[kt][0].node,v.Leading);if(Ge.length<=kt&&!Ar)return u(J)?ot:R(ot);let ni=n(Ge[at?1:0]).node,gn=!o(ni)&&Mt(ni),On=[mt(Ge[0]),at?Ge.slice(1,2).map(mt):"",gn?k:"",ke(Ge.slice(at?2:1))],er=ce.map(({node:nt})=>nt).filter(o);function ln(){let nt=n(n(Ge)).node,ut=n(dt);return o(nt)&&j(ut)&&er.slice(0,-1).some(Ve=>Ve.arguments.some(l))}let Tr;return Ar||er.length>2&&er.some(nt=>!nt.arguments.every(ut=>_(ut,0)))||dt.slice(0,-1).some(j)||ln()?Tr=R(On):Tr=[j(ot)||gn?Y:"",U([ot,On])],N("member-chain",Tr)}r.exports=X}}),gms=Ki({"src/language-js/print/call-expression.js"(e,r){"use strict";var{builders:{join:t,group:n}}=h0(),i=Vqe(),{getCallArguments:s,hasFlowAnnotationComment:a,isCallExpression:o,isMemberish:c,isStringLiteral:l,isTemplateOnItsOwnLine:u,isTestCall:m,iterateCallArgumentsPath:h}=TA(),_=aOl(),b=fms(),{printOptionalToken:v,printFunctionTypeParameters:w}=xO();function x(k,R,L){let U=k.getValue(),Y=k.getParentNode(),N=U.type==="NewExpression",j=U.type==="ImportExpression",M=v(k),C=s(U);if(C.length>0&&(!j&&!N&&P(U,Y)||C.length===1&&u(C[0],R.originalText)||!N&&m(U,Y))){let Q=[];return h(k,()=>{Q.push(L())}),[N?"new ":"",L("callee"),M,w(k,R,L),"(",t(", ",Q),")"]}let O=(R.parser==="babel"||R.parser==="babel-flow")&&U.callee&&U.callee.type==="Identifier"&&a(U.callee.trailingComments);if(O&&(U.callee.trailingComments[0].printed=!0),!j&&!N&&c(U.callee)&&!k.call(Q=>i(Q,R),"callee"))return _(k,R,L);let V=[N?"new ":"",j?"import":L("callee"),M,O?`/*:: ${U.callee.trailingComments[0].value.slice(2).trim()} */`:"",w(k,R,L),b(k,R,L)];return j||o(U.callee)?n(V):V}function P(k,R){if(k.callee.type!=="Identifier")return!1;if(k.callee.name==="require")return!0;if(k.callee.name==="define"){let L=s(k);return R.type==="ExpressionStatement"&&(L.length===1||L.length===2&&L[0].type==="ArrayExpression"||L.length===3&&l(L[0])&&L[1].type==="ArrayExpression")}return!1}r.exports={printCallExpression:x}}}),SSt=Ki({"src/language-js/print/assignment.js"(e,r){"use strict";var{isNonEmptyArray:t,getStringWidth:n}=Ng(),{builders:{line:i,group:s,indent:a,indentIfBreak:o,lineSuffixBoundary:c},utils:{cleanDoc:l,willBreak:u,canBreak:m}}=h0(),{hasLeadingOwnLineComment:h,isBinaryish:_,isStringLiteral:b,isLiteral:v,isNumericLiteral:w,isCallExpression:x,isMemberExpression:P,getCallArguments:k,rawText:R,hasComment:L,isSignedNumericLiteral:U,isObjectProperty:Y}=TA(),{shouldInlineLogicalExpression:N}=_Xr(),{printCallExpression:j}=gms();function M(Je,at,mt,ke,dt,ot){let kt=V(Je,at,mt,ke,ot),Vt=mt(ot,{assignmentLayout:kt});switch(kt){case"break-after-operator":return s([s(ke),dt,s(a([i,Vt]))]);case"never-break-after-operator":return s([s(ke),dt," ",Vt]);case"fluid":{let Ar=Symbol("assignment");return s([s(ke),dt,s(a(i),{id:Ar}),c,o(Vt,{groupId:Ar})])}case"break-lhs":return s([ke,dt," ",s(Vt)]);case"chain":return[s(ke),dt,i,Vt];case"chain-tail":return[s(ke),dt,a([i,Vt])];case"chain-tail-arrow-chain":return[s(ke),dt,Vt];case"only-left":return ke}}function C(Je,at,mt){let ke=Je.getValue();return M(Je,at,mt,mt("left"),[" ",ke.operator],"right")}function O(Je,at,mt){return M(Je,at,mt,mt("id")," =","init")}function V(Je,at,mt,ke,dt){let ot=Je.getValue(),kt=ot[dt];if(!kt)return"only-left";let Vt=!J(kt);if(Je.match(J,ee,On=>!Vt||On.type!=="ExpressionStatement"&&On.type!=="VariableDeclaration"))return Vt?kt.type==="ArrowFunctionExpression"&&kt.body.type==="ArrowFunctionExpression"?"chain-tail-arrow-chain":"chain-tail":"chain";if(!Vt&&J(kt.right)||h(at.originalText,kt))return"break-after-operator";if(kt.type==="CallExpression"&&kt.callee.name==="require"||at.parser==="json5"||at.parser==="json")return"never-break-after-operator";if(X(ot)||fe(ot)||ce(ot)||Mt(ot)&&m(ke))return"break-lhs";let gn=ue(ot,ke,at);return Je.call(()=>Q(Je,at,mt,gn),dt)?"break-after-operator":gn||kt.type==="TemplateLiteral"||kt.type==="TaggedTemplateExpression"||kt.type==="BooleanLiteral"||w(kt)||kt.type==="ClassExpression"?"never-break-after-operator":"fluid"}function Q(Je,at,mt,ke){let dt=Je.getValue();if(_(dt)&&!N(dt))return!0;switch(dt.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":{let{test:Vt}=dt;return _(Vt)&&!N(Vt)}case"ClassExpression":return t(dt.decorators)}if(ke)return!1;let ot=dt,kt=[];for(;;)if(ot.type==="UnaryExpression")ot=ot.argument,kt.push("argument");else if(ot.type==="TSNonNullExpression")ot=ot.expression,kt.push("expression");else break;return!!(b(ot)||Je.call(()=>Ge(Je,at,mt),...kt))}function X(Je){if(ee(Je)){let at=Je.left||Je.id;return at.type==="ObjectPattern"&&at.properties.length>2&&at.properties.some(mt=>Y(mt)&&(!mt.shorthand||mt.value&&mt.value.type==="AssignmentPattern"))}return!1}function J(Je){return Je.type==="AssignmentExpression"}function ee(Je){return J(Je)||Je.type==="VariableDeclarator"}function fe(Je){let at=ie(Je);if(t(at)){let mt=Je.type==="TSTypeAliasDeclaration"?"constraint":"bound";if(at.length>1&&at.some(ke=>ke[mt]||ke.default))return!0}return!1}function ie(Je){return Se(Je)&&Je.typeParameters&&Je.typeParameters.params?Je.typeParameters.params:null}function Se(Je){return Je.type==="TSTypeAliasDeclaration"||Je.type==="TypeAlias"}function ce(Je){if(Je.type!=="VariableDeclarator")return!1;let{typeAnnotation:at}=Je.id;if(!at||!at.typeAnnotation)return!1;let mt=et(at.typeAnnotation);return t(mt)&&mt.length>1&&mt.some(ke=>t(et(ke))||ke.type==="TSConditionalType")}function Mt(Je){return Je.type==="VariableDeclarator"&&Je.init&&Je.init.type==="ArrowFunctionExpression"}function et(Je){return or(Je)&&Je.typeParameters&&Je.typeParameters.params?Je.typeParameters.params:null}function or(Je){return Je.type==="TSTypeReference"||Je.type==="GenericTypeAnnotation"}function Ge(Je,at,mt,ke=!1){let dt=Je.getValue(),ot=()=>Ge(Je,at,mt,!0);if(dt.type==="TSNonNullExpression")return Je.call(ot,"expression");if(x(dt)){if(j(Je,at,mt).label==="member-chain")return!1;let Vt=k(dt);return!(Vt.length===0||Vt.length===1&&oe(Vt[0],at))||De(dt,mt)?!1:Je.call(ot,"callee")}return P(dt)?Je.call(ot,"object"):ke&&(dt.type==="Identifier"||dt.type==="ThisExpression")}var me=.25;function oe(Je,{printWidth:at}){if(L(Je))return!1;let mt=at*me;if(Je.type==="ThisExpression"||Je.type==="Identifier"&&Je.name.length<=mt||U(Je)&&!L(Je.argument))return!0;let ke=Je.type==="Literal"&&"regex"in Je&&Je.regex.pattern||Je.type==="RegExpLiteral"&&Je.pattern;return ke?ke.length<=mt:b(Je)?R(Je).length<=mt:Je.type==="TemplateLiteral"?Je.expressions.length===0&&Je.quasis[0].value.raw.length<=mt&&!Je.quasis[0].value.raw.includes(` +`):v(Je)}function ue(Je,at,mt){if(!Y(Je))return!1;at=l(at);let ke=3;return typeof at=="string"&&n(at)1)return!0;if(mt.length===1){let dt=mt[0];if(dt.type==="TSUnionType"||dt.type==="UnionTypeAnnotation"||dt.type==="TSIntersectionType"||dt.type==="IntersectionTypeAnnotation"||dt.type==="TSTypeLiteral"||dt.type==="ObjectTypeAnnotation")return!0}let ke=Je.typeParameters?"typeParameters":"typeArguments";if(u(at(ke)))return!0}return!1}function It(Je){return Je.typeParameters&&Je.typeParameters.params||Je.typeArguments&&Je.typeArguments.params}r.exports={printVariableDeclarator:O,printAssignmentExpression:C,printAssignment:M,isArrowFunctionVariableDeclarator:Mt}}}),cHt=Ki({"src/language-js/print/function-parameters.js"(e,r){"use strict";var{getNextNonSpaceNonCommentCharacter:t}=Ng(),{printDanglingComments:n}=HD(),{builders:{line:i,hardline:s,softline:a,group:o,indent:c,ifBreak:l},utils:{removeLines:u,willBreak:m}}=h0(),{getFunctionParameters:h,iterateFunctionParametersPath:_,isSimpleType:b,isTestCall:v,isTypeAnnotationAFunction:w,isObjectType:x,isObjectTypePropertyAFunction:P,hasRestParameter:k,shouldPrintComma:R,hasComment:L,isNextLineEmpty:U}=TA(),{locEnd:Y}=nP(),{ArgExpansionBailout:N}=_2e(),{printFunctionTypeParameters:j}=xO();function M(Q,X,J,ee,fe){let ie=Q.getValue(),Se=h(ie),ce=fe?j(Q,J,X):"";if(Se.length===0)return[ce,"(",n(Q,J,!0,ue=>t(J.originalText,ue,Y)===")"),")"];let Mt=Q.getParentNode(),et=v(Mt),or=C(ie),Ge=[];if(_(Q,(ue,De)=>{let It=De===Se.length-1;It&&ie.rest&&Ge.push("..."),Ge.push(X()),!It&&(Ge.push(","),et||or?Ge.push(" "):U(Se[De],J)?Ge.push(s,s):Ge.push(i))}),ee){if(m(ce)||m(Ge))throw new N;return o([u(ce),"(",u(Ge),")"])}let me=Se.every(ue=>!ue.decorators);return or&&me?[ce,"(",...Ge,")"]:et?[ce,"(",...Ge,")"]:(P(Mt)||w(Mt)||Mt.type==="TypeAlias"||Mt.type==="UnionTypeAnnotation"||Mt.type==="TSUnionType"||Mt.type==="IntersectionTypeAnnotation"||Mt.type==="FunctionTypeAnnotation"&&Mt.returnType===ie)&&Se.length===1&&Se[0].name===null&&ie.this!==Se[0]&&Se[0].typeAnnotation&&ie.typeParameters===null&&b(Se[0].typeAnnotation)&&!ie.rest?J.arrowParens==="always"?["(",...Ge,")"]:Ge:[ce,"(",c([a,...Ge]),l(!k(ie)&&R(J,"all")?",":""),a,")"]}function C(Q){if(!Q)return!1;let X=h(Q);if(X.length!==1)return!1;let[J]=X;return!L(J)&&(J.type==="ObjectPattern"||J.type==="ArrayPattern"||J.type==="Identifier"&&J.typeAnnotation&&(J.typeAnnotation.type==="TypeAnnotation"||J.typeAnnotation.type==="TSTypeAnnotation")&&x(J.typeAnnotation.typeAnnotation)||J.type==="FunctionTypeParam"&&x(J.typeAnnotation)||J.type==="AssignmentPattern"&&(J.left.type==="ObjectPattern"||J.left.type==="ArrayPattern")&&(J.right.type==="Identifier"||J.right.type==="ObjectExpression"&&J.right.properties.length===0||J.right.type==="ArrayExpression"&&J.right.elements.length===0))}function O(Q){let X;return Q.returnType?(X=Q.returnType,X.typeAnnotation&&(X=X.typeAnnotation)):Q.typeAnnotation&&(X=Q.typeAnnotation),X}function V(Q,X){let J=O(Q);if(!J)return!1;let ee=Q.typeParameters&&Q.typeParameters.params;if(ee){if(ee.length>1)return!1;if(ee.length===1){let fe=ee[0];if(fe.constraint||fe.default)return!1}}return h(Q).length===1&&(x(J)||m(X))}r.exports={printFunctionParameters:M,shouldHugFunctionParameters:C,shouldGroupFunctionParameters:V}}}),uHt=Ki({"src/language-js/print/type-annotation.js"(e,r){"use strict";var{printComments:t,printDanglingComments:n}=HD(),{isNonEmptyArray:i}=Ng(),{builders:{group:s,join:a,line:o,softline:c,indent:l,align:u,ifBreak:m}}=h0(),h=Vqe(),{locStart:_}=nP(),{isSimpleType:b,isObjectType:v,hasLeadingOwnLineComment:w,isObjectTypePropertyAFunction:x,shouldPrintComma:P}=TA(),{printAssignment:k}=SSt(),{printFunctionParameters:R,shouldGroupFunctionParameters:L}=cHt(),{printArrayItems:U}=DSt();function Y(J){if(b(J)||v(J))return!0;if(J.type==="UnionTypeAnnotation"||J.type==="TSUnionType"){let ee=J.types.filter(ie=>ie.type==="VoidTypeAnnotation"||ie.type==="TSVoidKeyword"||ie.type==="NullLiteralTypeAnnotation"||ie.type==="TSNullKeyword").length,fe=J.types.some(ie=>ie.type==="ObjectTypeAnnotation"||ie.type==="TSTypeLiteral"||ie.type==="GenericTypeAnnotation"||ie.type==="TSTypeReference");if(J.types.length-1===ee&&fe)return!0}return!1}function N(J,ee,fe){let ie=ee.semi?";":"",Se=J.getValue(),ce=[];return ce.push("opaque type ",fe("id"),fe("typeParameters")),Se.supertype&&ce.push(": ",fe("supertype")),Se.impltype&&ce.push(" = ",fe("impltype")),ce.push(ie),ce}function j(J,ee,fe){let ie=ee.semi?";":"",Se=J.getValue(),ce=[];Se.declare&&ce.push("declare "),ce.push("type ",fe("id"),fe("typeParameters"));let Mt=Se.type==="TSTypeAliasDeclaration"?"typeAnnotation":"right";return[k(J,ee,fe,ce," =",Mt),ie]}function M(J,ee,fe){let ie=J.getValue(),Se=J.map(fe,"types"),ce=[],Mt=!1;for(let et=0;et1&&(Mt=!0),ce.push(" & ",et>1?l(Se[et]):Se[et]));return s(ce)}function C(J,ee,fe){let ie=J.getValue(),Se=J.getParentNode(),ce=Se.type!=="TypeParameterInstantiation"&&Se.type!=="TSTypeParameterInstantiation"&&Se.type!=="GenericTypeAnnotation"&&Se.type!=="TSTypeReference"&&Se.type!=="TSTypeAssertion"&&Se.type!=="TupleTypeAnnotation"&&Se.type!=="TSTupleType"&&!(Se.type==="FunctionTypeParam"&&!Se.name&&J.getParentNode(1).this!==Se)&&!((Se.type==="TypeAlias"||Se.type==="VariableDeclarator"||Se.type==="TSTypeAliasDeclaration")&&w(ee.originalText,ie)),Mt=Y(ie),et=J.map(me=>{let oe=fe();return Mt||(oe=u(2,oe)),t(me,oe,ee)},"types");if(Mt)return a(" | ",et);let or=ce&&!w(ee.originalText,ie),Ge=[m([or?o:"","| "]),a([o,"| "],et)];return h(J,ee)?s([l(Ge),c]):Se.type==="TupleTypeAnnotation"&&Se.types.length>1||Se.type==="TSTupleType"&&Se.elementTypes.length>1?s([l([m(["(",c]),Ge]),c,m(")")]):s(ce?l(Ge):Ge)}function O(J,ee,fe){let ie=J.getValue(),Se=[],ce=J.getParentNode(0),Mt=J.getParentNode(1),et=J.getParentNode(2),or=ie.type==="TSFunctionType"||!((ce.type==="ObjectTypeProperty"||ce.type==="ObjectTypeInternalSlot")&&!ce.variance&&!ce.optional&&_(ce)===_(ie)||ce.type==="ObjectTypeCallProperty"||et&&et.type==="DeclareFunction"),Ge=or&&(ce.type==="TypeAnnotation"||ce.type==="TSTypeAnnotation"),me=Ge&&or&&(ce.type==="TypeAnnotation"||ce.type==="TSTypeAnnotation")&&Mt.type==="ArrowFunctionExpression";x(ce)&&(or=!0,Ge=!0),me&&Se.push("(");let oe=R(J,fe,ee,!1,!0),ue=ie.returnType||ie.predicate||ie.typeAnnotation?[or?" => ":": ",fe("returnType"),fe("predicate"),fe("typeAnnotation")]:"",De=L(ie,ue);return Se.push(De?s(oe):oe),ue&&Se.push(ue),me&&Se.push(")"),s(Se)}function V(J,ee,fe){let ie=J.getValue(),Se=ie.type==="TSTupleType"?"elementTypes":"types",ce=ie[Se],Mt=i(ce),et=Mt?c:"";return s(["[",l([et,U(J,ee,Se,fe)]),m(Mt&&P(ee,"all")?",":""),n(J,ee,!0),et,"]"])}function Q(J,ee,fe){let ie=J.getValue(),Se=ie.type==="OptionalIndexedAccessType"&&ie.optional?"?.[":"[";return[fe("objectType"),Se,fe("indexType"),"]"]}function X(J,ee,fe){let ie=J.getValue();return[ie.postfix?"":fe,ee("typeAnnotation"),ie.postfix?fe:""]}r.exports={printOpaqueType:N,printTypeAlias:j,printIntersectionType:M,printUnionType:C,printFunctionType:O,printTupleType:V,printIndexedAccessType:Q,shouldHugType:Y,printJSDocType:X}}}),lHt=Ki({"src/language-js/print/type-parameters.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{join:n,line:i,hardline:s,softline:a,group:o,indent:c,ifBreak:l}}=h0(),{isTestCall:u,hasComment:m,CommentCheckFlags:h,isTSXFile:_,shouldPrintComma:b,getFunctionParameters:v,isObjectType:w,getTypeScriptMappedTypeModifier:x}=TA(),{createGroupIdMapper:P}=Ng(),{shouldHugType:k}=uHt(),{isArrowFunctionVariableDeclarator:R}=SSt(),L=P("typeParameters");function U(j,M,C,O){let V=j.getValue();if(!V[O])return"";if(!Array.isArray(V[O]))return C(O);let Q=j.getNode(2),X=Q&&u(Q),J=j.match(ie=>!(ie[O].length===1&&w(ie[O][0])),void 0,(ie,Se)=>Se==="typeAnnotation",ie=>ie.type==="Identifier",R);if(V[O].length===0||!J&&(X||V[O].length===1&&(V[O][0].type==="NullableTypeAnnotation"||k(V[O][0]))))return["<",n(", ",j.map(C,O)),Y(j,M),">"];let fe=V.type==="TSTypeParameterInstantiation"?"":v(V).length===1&&_(M)&&!V[O][0].constraint&&j.getParentNode().type==="ArrowFunctionExpression"?",":b(M,"all")?l(","):"";return o(["<",c([a,n([",",i],j.map(C,O))]),fe,a,">"],{id:L(V)})}function Y(j,M){let C=j.getValue();if(!m(C,h.Dangling))return"";let O=!m(C,h.Line),V=t(j,M,O);return O?V:[V,s]}function N(j,M,C){let O=j.getValue(),V=[O.type==="TSTypeParameter"&&O.const?"const ":""],Q=j.getParentNode();return Q.type==="TSMappedType"?(Q.readonly&&V.push(x(Q.readonly,"readonly")," "),V.push("[",C("name")),O.constraint&&V.push(" in ",C("constraint")),Q.nameType&&V.push(" as ",j.callParent(()=>C("nameType"))),V.push("]"),V):(O.variance&&V.push(C("variance")),O.in&&V.push("in "),O.out&&V.push("out "),V.push(C("name")),O.bound&&V.push(": ",C("bound")),O.constraint&&V.push(" extends ",C("constraint")),O.default&&V.push(" = ",C("default")),V)}r.exports={printTypeParameter:N,printTypeParameters:U,getTypeParametersGroupId:L}}}),wSt=Ki({"src/language-js/print/property.js"(e,r){"use strict";var{printComments:t}=HD(),{printString:n,printNumber:i}=Ng(),{isNumericLiteral:s,isSimpleNumber:a,isStringLiteral:o,isStringPropSafeToUnquote:c,rawText:l}=TA(),{printAssignment:u}=SSt(),m=new WeakMap;function h(b,v,w){let x=b.getNode();if(x.computed)return["[",w("key"),"]"];let P=b.getParentNode(),{key:k}=x;if(v.quoteProps==="consistent"&&!m.has(P)){let R=(P.properties||P.body||P.members).some(L=>!L.computed&&L.key&&o(L.key)&&!c(L,v));m.set(P,R)}if((k.type==="Identifier"||s(k)&&a(i(l(k)))&&String(k.value)===i(l(k))&&!(v.parser==="typescript"||v.parser==="babel-ts"))&&(v.parser==="json"||v.quoteProps==="consistent"&&m.get(P))){let R=n(JSON.stringify(k.type==="Identifier"?k.name:k.value.toString()),v);return b.call(L=>t(L,R,v),"key")}return c(x,v)&&(v.quoteProps==="as-needed"||v.quoteProps==="consistent"&&!m.get(P))?b.call(R=>t(R,/^\d/.test(k.value)?i(k.value):k.value,v),"key"):w("key")}function _(b,v,w){return b.getValue().shorthand?w("value"):u(b,v,w,h(b,v,w),":","value")}r.exports={printProperty:_,printPropertyKey:h}}}),dHt=Ki({"src/language-js/print/function.js"(e,r){"use strict";var t=require("assert"),{printDanglingComments:n,printCommentsSeparately:i}=HD(),s=IO(),{getNextNonSpaceNonCommentCharacterIndex:a}=Ng(),{builders:{line:o,softline:c,group:l,indent:u,ifBreak:m,hardline:h,join:_,indentIfBreak:b},utils:{removeLines:v,willBreak:w}}=h0(),{ArgExpansionBailout:x}=_2e(),{getFunctionParameters:P,hasLeadingOwnLineComment:k,isFlowAnnotationComment:R,isJsxNode:L,isTemplateOnItsOwnLine:U,shouldPrintComma:Y,startsWithNoLookaheadToken:N,isBinaryish:j,isLineComment:M,hasComment:C,getComments:O,CommentCheckFlags:V,isCallLikeExpression:Q,isCallExpression:X,getCallArguments:J,hasNakedLeftSide:ee,getLeftSide:fe}=TA(),{locEnd:ie}=nP(),{printFunctionParameters:Se,shouldGroupFunctionParameters:ce}=cHt(),{printPropertyKey:Mt}=wSt(),{printFunctionTypeParameters:et}=xO();function or(kt,Vt,Ar,ni){let gn=kt.getValue(),On=!1;if((gn.type==="FunctionDeclaration"||gn.type==="FunctionExpression")&&ni&&ni.expandLastArg){let ut=kt.getParentNode();X(ut)&&J(ut).length>1&&(On=!0)}let er=[];gn.type==="TSDeclareFunction"&&gn.declare&&er.push("declare "),gn.async&&er.push("async "),gn.generator?er.push("function* "):er.push("function "),gn.id&&er.push(Vt("id"));let ln=Se(kt,Vt,Ar,On),Tr=at(kt,Vt,Ar),nt=ce(gn,Tr);return er.push(et(kt,Ar,Vt),l([nt?l(ln):ln,Tr]),gn.body?" ":"",Vt("body")),Ar.semi&&(gn.declare||!gn.body)&&er.push(";"),er}function Ge(kt,Vt,Ar){let ni=kt.getNode(),{kind:gn}=ni,On=ni.value||ni,er=[];return!gn||gn==="init"||gn==="method"||gn==="constructor"?On.async&&er.push("async "):(t.ok(gn==="get"||gn==="set"),er.push(gn," ")),On.generator&&er.push("*"),er.push(Mt(kt,Vt,Ar),ni.optional||ni.key.optional?"?":""),ni===On?er.push(me(kt,Vt,Ar)):On.type==="FunctionExpression"?er.push(kt.call(ln=>me(ln,Vt,Ar),"value")):er.push(Ar("value")),er}function me(kt,Vt,Ar){let ni=kt.getNode(),gn=Se(kt,Ar,Vt),On=at(kt,Ar,Vt),er=ce(ni,On),ln=[et(kt,Vt,Ar),l([er?l(gn):gn,On])];return ni.body?ln.push(" ",Ar("body")):ln.push(Vt.semi?";":""),ln}function oe(kt,Vt,Ar,ni){let gn=kt.getValue(),On=[];if(gn.async&&On.push("async "),Je(kt,Vt))On.push(Ar(["params",0]));else{let ln=ni&&(ni.expandLastArg||ni.expandFirstArg),Tr=at(kt,Ar,Vt);if(ln){if(w(Tr))throw new x;Tr=l(v(Tr))}On.push(l([Se(kt,Ar,Vt,ln,!0),Tr]))}let er=n(kt,Vt,!0,ln=>{let Tr=a(Vt.originalText,ln,ie);return Tr!==!1&&Vt.originalText.slice(Tr,Tr+2)==="=>"});return er&&On.push(" ",er),On}function ue(kt,Vt,Ar,ni,gn,On){let er=kt.getName(),ln=kt.getParentNode(),Tr=Q(ln)&&er==="callee",nt=!!(Vt&&Vt.assignmentLayout),ut=On.body.type!=="BlockStatement"&&On.body.type!=="ObjectExpression"&&On.body.type!=="SequenceExpression",Ve=Tr&&ut||Vt&&Vt.assignmentLayout==="chain-tail-arrow-chain",Ae=Symbol("arrow-chain");return On.body.type==="SequenceExpression"&&(gn=l(["(",u([c,gn]),c,")"])),l([l(u([Tr||nt?c:"",l(_([" =>",o],Ar),{shouldBreak:ni})]),{id:Ae,shouldBreak:Ve})," =>",b(ut?u([o,gn]):[" ",gn],{groupId:Ae}),Tr?m(c,"",{groupId:Ae}):""])}function De(kt,Vt,Ar,ni){let gn=kt.getValue(),On=[],er=[],ln=!1;if(function Ae(){let Pe=oe(kt,Vt,Ar,ni);if(On.length===0)On.push(Pe);else{let{leading:Kt,trailing:nr}=i(kt,Vt);On.push([Kt,Pe]),er.unshift(nr)}ln=ln||gn.returnType&&P(gn).length>0||gn.typeParameters||P(gn).some(Kt=>Kt.type!=="Identifier"),gn.body.type!=="ArrowFunctionExpression"||ni&&ni.expandLastArg?er.unshift(Ar("body",ni)):(gn=gn.body,kt.call(Ae,"body"))}(),On.length>1)return ue(kt,ni,On,ln,er,gn);let Tr=On;if(Tr.push(" =>"),!k(Vt.originalText,gn.body)&&(gn.body.type==="ArrayExpression"||gn.body.type==="ObjectExpression"||gn.body.type==="BlockStatement"||L(gn.body)||U(gn.body,Vt.originalText)||gn.body.type==="ArrowFunctionExpression"||gn.body.type==="DoExpression"))return l([...Tr," ",er]);if(gn.body.type==="SequenceExpression")return l([...Tr,l([" (",u([c,er]),c,")"])]);let nt=(ni&&ni.expandLastArg||kt.getParentNode().type==="JSXExpressionContainer")&&!C(gn),ut=ni&&ni.expandLastArg&&Y(Vt,"all"),Ve=gn.body.type==="ConditionalExpression"&&!N(gn.body,Ae=>Ae.type==="ObjectExpression");return l([...Tr,l([u([o,Ve?m("","("):"",er,Ve?m("",")"):""]),nt?[m(ut?",":""),c]:""])])}function It(kt){let Vt=P(kt);return Vt.length===1&&!kt.typeParameters&&!C(kt,V.Dangling)&&Vt[0].type==="Identifier"&&!Vt[0].typeAnnotation&&!C(Vt[0])&&!Vt[0].optional&&!kt.predicate&&!kt.returnType}function Je(kt,Vt){if(Vt.arrowParens==="always")return!1;if(Vt.arrowParens==="avoid"){let Ar=kt.getValue();return It(Ar)}return!1}function at(kt,Vt,Ar){let ni=kt.getValue(),gn=Vt("returnType");if(ni.returnType&&R(Ar.originalText,ni.returnType))return[" /*: ",gn," */"];let On=[gn];return ni.returnType&&ni.returnType.typeAnnotation&&On.unshift(": "),ni.predicate&&On.push(ni.returnType?" ":": ",Vt("predicate")),On}function mt(kt,Vt,Ar){let ni=kt.getValue(),gn=Vt.semi?";":"",On=[];ni.argument&&(ot(Vt,ni.argument)?On.push([" (",u([h,Ar("argument")]),h,")"]):j(ni.argument)||ni.argument.type==="SequenceExpression"?On.push(l([m(" ("," "),u([c,Ar("argument")]),c,m(")")])):On.push(" ",Ar("argument")));let er=O(ni),ln=s(er),Tr=ln&&M(ln);return Tr&&On.push(gn),C(ni,V.Dangling)&&On.push(" ",n(kt,Vt,!0)),Tr||On.push(gn),On}function ke(kt,Vt,Ar){return["return",mt(kt,Vt,Ar)]}function dt(kt,Vt,Ar){return["throw",mt(kt,Vt,Ar)]}function ot(kt,Vt){if(k(kt.originalText,Vt))return!0;if(ee(Vt)){let Ar=Vt,ni;for(;ni=fe(Ar);)if(Ar=ni,k(kt.originalText,Ar))return!0}return!1}r.exports={printFunction:or,printArrowFunction:De,printMethod:Ge,printReturnStatement:ke,printThrowStatement:dt,printMethodInternal:me,shouldPrintParamsWithoutParens:Je}}}),AXr=Ki({"src/language-js/print/decorators.js"(e,r){"use strict";var{isNonEmptyArray:t,hasNewline:n}=Ng(),{builders:{line:i,hardline:s,join:a,breakParent:o,group:c}}=h0(),{locStart:l,locEnd:u}=nP(),{getParentExportDeclaration:m}=TA();function h(x,P,k){let R=x.getValue();return c([a(i,x.map(k,"decorators")),v(R,P)?s:i])}function _(x,P,k){return[a(s,x.map(k,"declaration","decorators")),s]}function b(x,P,k){let R=x.getValue(),{decorators:L}=R;if(!t(L)||w(x.getParentNode()))return;let U=R.type==="ClassExpression"||R.type==="ClassDeclaration"||v(R,P);return[m(x)?s:U?o:"",a(i,x.map(k,"decorators")),i]}function v(x,P){return x.decorators.some(k=>n(P.originalText,u(k)))}function w(x){if(x.type!=="ExportDefaultDeclaration"&&x.type!=="ExportNamedDeclaration"&&x.type!=="DeclareExportDeclaration")return!1;let P=x.declaration&&x.declaration.decorators;return t(P)&&l(x)===l(P[0])}r.exports={printDecorators:b,printClassMemberDecorators:h,printDecoratorsBeforeExport:_,hasDecoratorsBeforeExport:w}}}),ISt=Ki({"src/language-js/print/class.js"(e,r){"use strict";var{isNonEmptyArray:t,createGroupIdMapper:n}=Ng(),{printComments:i,printDanglingComments:s}=HD(),{builders:{join:a,line:o,hardline:c,softline:l,group:u,indent:m,ifBreak:h}}=h0(),{hasComment:_,CommentCheckFlags:b}=TA(),{getTypeParametersGroupId:v}=lHt(),{printMethod:w}=dHt(),{printOptionalToken:x,printTypeAnnotation:P,printDefiniteToken:k}=xO(),{printPropertyKey:R}=wSt(),{printAssignment:L}=SSt(),{printClassMemberDecorators:U}=AXr();function Y(J,ee,fe){let ie=J.getValue(),Se=[];ie.declare&&Se.push("declare "),ie.abstract&&Se.push("abstract "),Se.push("class");let ce=ie.id&&_(ie.id,b.Trailing)||ie.typeParameters&&_(ie.typeParameters,b.Trailing)||ie.superClass&&_(ie.superClass)||t(ie.extends)||t(ie.mixins)||t(ie.implements),Mt=[],et=[];if(ie.id&&Mt.push(" ",fe("id")),Mt.push(fe("typeParameters")),ie.superClass){let or=[V(J,ee,fe),fe("superTypeParameters")],Ge=J.call(me=>["extends ",i(me,or,ee)],"superClass");ce?et.push(o,u(Ge)):et.push(" ",Ge)}else et.push(O(J,ee,fe,"extends"));if(et.push(O(J,ee,fe,"mixins"),O(J,ee,fe,"implements")),ce){let or;C(ie)?or=[...Mt,m(et)]:or=m([...Mt,et]),Se.push(u(or,{id:N(ie)}))}else Se.push(...Mt,...et);return Se.push(" ",fe("body")),Se}var N=n("heritageGroup");function j(J){return h(c,"",{groupId:N(J)})}function M(J){return["superClass","extends","mixins","implements"].filter(ee=>!!J[ee]).length>1}function C(J){return J.typeParameters&&!_(J.typeParameters,b.Trailing|b.Line)&&!M(J)}function O(J,ee,fe,ie){let Se=J.getValue();if(!t(Se[ie]))return"";let ce=s(J,ee,!0,({marker:Mt})=>Mt===ie);return[C(Se)?h(" ",o,{groupId:v(Se.typeParameters)}):o,ce,ce&&c,ie,u(m([o,a([",",o],J.map(fe,ie))]))]}function V(J,ee,fe){let ie=fe("superClass");return J.getParentNode().type==="AssignmentExpression"?u(h(["(",m([l,ie]),l,")"],ie)):ie}function Q(J,ee,fe){let ie=J.getValue(),Se=[];return t(ie.decorators)&&Se.push(U(J,ee,fe)),ie.accessibility&&Se.push(ie.accessibility+" "),ie.readonly&&Se.push("readonly "),ie.declare&&Se.push("declare "),ie.static&&Se.push("static "),(ie.type==="TSAbstractMethodDefinition"||ie.abstract)&&Se.push("abstract "),ie.override&&Se.push("override "),Se.push(w(J,ee,fe)),Se}function X(J,ee,fe){let ie=J.getValue(),Se=[],ce=ee.semi?";":"";return t(ie.decorators)&&Se.push(U(J,ee,fe)),ie.accessibility&&Se.push(ie.accessibility+" "),ie.declare&&Se.push("declare "),ie.static&&Se.push("static "),(ie.type==="TSAbstractPropertyDefinition"||ie.type==="TSAbstractAccessorProperty"||ie.abstract)&&Se.push("abstract "),ie.override&&Se.push("override "),ie.readonly&&Se.push("readonly "),ie.variance&&Se.push(fe("variance")),(ie.type==="ClassAccessorProperty"||ie.type==="AccessorProperty"||ie.type==="TSAbstractAccessorProperty")&&Se.push("accessor "),Se.push(R(J,ee,fe),x(J),k(J),P(J,ee,fe)),[L(J,ee,fe,Se," =","value"),ce]}r.exports={printClass:Y,printClassMethod:Q,printClassProperty:X,printHardlineAfterHeritage:j}}}),yms=Ki({"src/language-js/print/interface.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{join:n,line:i,group:s,indent:a,ifBreak:o}}=h0(),{hasComment:c,identity:l,CommentCheckFlags:u}=TA(),{getTypeParametersGroupId:m}=lHt(),{printTypeScriptModifiers:h}=xO();function _(b,v,w){let x=b.getValue(),P=[];x.declare&&P.push("declare "),x.type==="TSInterfaceDeclaration"&&P.push(x.abstract?"abstract ":"",h(b,v,w)),P.push("interface");let k=[],R=[];x.type!=="InterfaceTypeAnnotation"&&k.push(" ",w("id"),w("typeParameters"));let L=x.typeParameters&&!c(x.typeParameters,u.Trailing|u.Line);return t(x.extends)&&R.push(L?o(" ",i,{groupId:m(x.typeParameters)}):i,"extends ",(x.extends.length===1?l:a)(n([",",i],b.map(w,"extends")))),x.id&&c(x.id,u.Trailing)||t(x.extends)?L?P.push(s([...k,a(R)])):P.push(s(a([...k,...R]))):P.push(...k,...R),P.push(" ",w("body")),s(P)}r.exports={printInterface:_}}}),_ms=Ki({"src/language-js/print/module.js"(e,r){"use strict";var{isNonEmptyArray:t}=Ng(),{builders:{softline:n,group:i,indent:s,join:a,line:o,ifBreak:c,hardline:l}}=h0(),{printDanglingComments:u}=HD(),{hasComment:m,CommentCheckFlags:h,shouldPrintComma:_,needsHardlineAfterDanglingComment:b,isStringLiteral:v,rawText:w}=TA(),{locStart:x,hasSameLoc:P}=nP(),{hasDecoratorsBeforeExport:k,printDecoratorsBeforeExport:R}=AXr();function L(X,J,ee){let fe=X.getValue(),ie=J.semi?";":"",Se=[],{importKind:ce}=fe;return Se.push("import"),ce&&ce!=="value"&&Se.push(" ",ce),Se.push(M(X,J,ee),j(X,J,ee),O(X,J,ee),ie),Se}function U(X,J,ee){let fe=X.getValue(),ie=[];k(fe)&&ie.push(R(X,J,ee));let{type:Se,exportKind:ce,declaration:Mt}=fe;return ie.push("export"),(fe.default||Se==="ExportDefaultDeclaration")&&ie.push(" default"),m(fe,h.Dangling)&&(ie.push(" ",u(X,J,!0)),b(fe)&&ie.push(l)),Mt?ie.push(" ",ee("declaration")):ie.push(ce==="type"?" type":"",M(X,J,ee),j(X,J,ee),O(X,J,ee)),N(fe,J)&&ie.push(";"),ie}function Y(X,J,ee){let fe=X.getValue(),ie=J.semi?";":"",Se=[],{exportKind:ce,exported:Mt}=fe;return Se.push("export"),ce==="type"&&Se.push(" type"),Se.push(" *"),Mt&&Se.push(" as ",ee("exported")),Se.push(j(X,J,ee),O(X,J,ee),ie),Se}function N(X,J){if(!J.semi)return!1;let{type:ee,declaration:fe}=X,ie=X.default||ee==="ExportDefaultDeclaration";if(!fe)return!0;let{type:Se}=fe;return!!(ie&&Se!=="ClassDeclaration"&&Se!=="FunctionDeclaration"&&Se!=="TSInterfaceDeclaration"&&Se!=="DeclareClass"&&Se!=="DeclareFunction"&&Se!=="TSDeclareFunction"&&Se!=="EnumDeclaration")}function j(X,J,ee){let fe=X.getValue();if(!fe.source)return"";let ie=[];return C(fe,J)||ie.push(" from"),ie.push(" ",ee("source")),ie}function M(X,J,ee){let fe=X.getValue();if(C(fe,J))return"";let ie=[" "];if(t(fe.specifiers)){let Se=[],ce=[];X.each(()=>{let Mt=X.getValue().type;if(Mt==="ExportNamespaceSpecifier"||Mt==="ExportDefaultSpecifier"||Mt==="ImportNamespaceSpecifier"||Mt==="ImportDefaultSpecifier")Se.push(ee());else if(Mt==="ExportSpecifier"||Mt==="ImportSpecifier")ce.push(ee());else throw new Error(`Unknown specifier type ${JSON.stringify(Mt)}`)},"specifiers"),ie.push(a(", ",Se)),ce.length>0&&(Se.length>0&&ie.push(", "),ce.length>1||Se.length>0||fe.specifiers.some(et=>m(et))?ie.push(i(["{",s([J.bracketSpacing?o:n,a([",",o],ce)]),c(_(J)?",":""),J.bracketSpacing?o:n,"}"])):ie.push(["{",J.bracketSpacing?" ":"",...ce,J.bracketSpacing?" ":"","}"]))}else ie.push("{}");return ie}function C(X,J){let{type:ee,importKind:fe,source:ie,specifiers:Se}=X;return ee!=="ImportDeclaration"||t(Se)||fe==="type"?!1:!/{\s*}/.test(J.originalText.slice(x(X),x(ie)))}function O(X,J,ee){let fe=X.getNode();return t(fe.assertions)?[" assert {",J.bracketSpacing?" ":"",a(", ",X.map(ee,"assertions")),J.bracketSpacing?" ":"","}"]:""}function V(X,J,ee){let fe=X.getNode(),{type:ie}=fe,Se=[],ce=ie==="ImportSpecifier"?fe.importKind:fe.exportKind;ce&&ce!=="value"&&Se.push(ce," ");let Mt=ie.startsWith("Import"),et=Mt?"imported":"local",or=Mt?"local":"exported",Ge=fe[et],me=fe[or],oe="",ue="";return ie==="ExportNamespaceSpecifier"||ie==="ImportNamespaceSpecifier"?oe="*":Ge&&(oe=ee(et)),me&&!Q(fe)&&(ue=ee(or)),Se.push(oe,oe&&ue?" as ":"",ue),Se}function Q(X){if(X.type!=="ImportSpecifier"&&X.type!=="ExportSpecifier")return!1;let{local:J,[X.type==="ImportSpecifier"?"imported":"exported"]:ee}=X;if(J.type!==ee.type||!P(J,ee))return!1;if(v(J))return J.value===ee.value&&w(J)===w(ee);switch(J.type){case"Identifier":return J.name===ee.name;default:return!1}}r.exports={printImportDeclaration:L,printExportDeclaration:U,printExportAllDeclaration:Y,printModuleSpecifier:V}}}),bXr=Ki({"src/language-js/print/object.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{builders:{line:n,softline:i,group:s,indent:a,ifBreak:o,hardline:c}}=h0(),{getLast:l,hasNewlineInRange:u,hasNewline:m,isNonEmptyArray:h}=Ng(),{shouldPrintComma:_,hasComment:b,getComments:v,CommentCheckFlags:w,isNextLineEmpty:x}=TA(),{locStart:P,locEnd:k}=nP(),{printOptionalToken:R,printTypeAnnotation:L}=xO(),{shouldHugFunctionParameters:U}=cHt(),{shouldHugType:Y}=uHt(),{printHardlineAfterHeritage:N}=ISt();function j(M,C,O){let V=C.semi?";":"",Q=M.getValue(),X;Q.type==="TSTypeLiteral"?X="members":Q.type==="TSInterfaceBody"?X="body":X="properties";let J=Q.type==="ObjectTypeAnnotation",ee=[X];J&&ee.push("indexers","callProperties","internalSlots");let fe=ee.map(Je=>Q[Je][0]).sort((Je,at)=>P(Je)-P(at))[0],ie=M.getParentNode(0),Se=J&&ie&&(ie.type==="InterfaceDeclaration"||ie.type==="DeclareInterface"||ie.type==="DeclareClass")&&M.getName()==="body",ce=Q.type==="TSInterfaceBody"||Se||Q.type==="ObjectPattern"&&ie.type!=="FunctionDeclaration"&&ie.type!=="FunctionExpression"&&ie.type!=="ArrowFunctionExpression"&&ie.type!=="ObjectMethod"&&ie.type!=="ClassMethod"&&ie.type!=="ClassPrivateMethod"&&ie.type!=="AssignmentPattern"&&ie.type!=="CatchClause"&&Q.properties.some(Je=>Je.value&&(Je.value.type==="ObjectPattern"||Je.value.type==="ArrayPattern"))||Q.type!=="ObjectPattern"&&fe&&u(C.originalText,P(Q),P(fe)),Mt=Se?";":Q.type==="TSInterfaceBody"||Q.type==="TSTypeLiteral"?o(V,";"):",",et=Q.type==="RecordExpression"?"#{":Q.exact?"{|":"{",or=Q.exact?"|}":"}",Ge=[];for(let Je of ee)M.each(at=>{let mt=at.getValue();Ge.push({node:mt,printed:O(),loc:P(mt)})},Je);ee.length>1&&Ge.sort((Je,at)=>Je.loc-at.loc);let me=[],oe=Ge.map(Je=>{let at=[...me,s(Je.printed)];return me=[Mt,n],(Je.node.type==="TSPropertySignature"||Je.node.type==="TSMethodSignature"||Je.node.type==="TSConstructSignatureDeclaration")&&b(Je.node,w.PrettierIgnore)&&me.shift(),x(Je.node,C)&&me.push(c),at});if(Q.inexact){let Je;if(b(Q,w.Dangling)){let at=b(Q,w.Line);Je=[t(M,C,!0),at||m(C.originalText,k(l(v(Q))))?c:n,"..."]}else Je=["..."];oe.push([...me,...Je])}let ue=l(Q[X]),De=!(Q.inexact||ue&&ue.type==="RestElement"||ue&&(ue.type==="TSPropertySignature"||ue.type==="TSCallSignatureDeclaration"||ue.type==="TSMethodSignature"||ue.type==="TSConstructSignatureDeclaration")&&b(ue,w.PrettierIgnore)),It;if(oe.length===0){if(!b(Q,w.Dangling))return[et,or,L(M,C,O)];It=s([et,t(M,C),i,or,R(M),L(M,C,O)])}else It=[Se&&h(Q.properties)?N(ie):"",et,a([C.bracketSpacing?n:i,...oe]),o(De&&(Mt!==","||_(C))?Mt:""),C.bracketSpacing?n:i,or,R(M),L(M,C,O)];return M.match(Je=>Je.type==="ObjectPattern"&&!Je.decorators,(Je,at,mt)=>U(Je)&&(at==="params"||at==="parameters"||at==="this"||at==="rest")&&mt===0)||M.match(Y,(Je,at)=>at==="typeAnnotation",(Je,at)=>at==="typeAnnotation",(Je,at,mt)=>U(Je)&&(at==="params"||at==="parameters"||at==="this"||at==="rest")&&mt===0)||!ce&&M.match(Je=>Je.type==="ObjectPattern",Je=>Je.type==="AssignmentExpression"||Je.type==="VariableDeclarator")?It:s(It,{shouldBreak:ce})}r.exports={printObject:j}}}),oOl=Ki({"src/language-js/print/flow.js"(e,r){"use strict";var t=require("assert"),{printDanglingComments:n}=HD(),{printString:i,printNumber:s}=Ng(),{builders:{hardline:a,softline:o,group:c,indent:l}}=h0(),{getParentExportDeclaration:u,isFunctionNotation:m,isGetterOrSetter:h,rawText:_,shouldPrintComma:b}=TA(),{locStart:v,locEnd:w}=nP(),{replaceTextEndOfLine:x}=mms(),{printClass:P}=ISt(),{printOpaqueType:k,printTypeAlias:R,printIntersectionType:L,printUnionType:U,printFunctionType:Y,printTupleType:N,printIndexedAccessType:j}=uHt(),{printInterface:M}=yms(),{printTypeParameter:C,printTypeParameters:O}=lHt(),{printExportDeclaration:V,printExportAllDeclaration:Q}=_ms(),{printArrayItems:X}=DSt(),{printObject:J}=bXr(),{printPropertyKey:ee}=wSt(),{printOptionalToken:fe,printTypeAnnotation:ie,printRestSpread:Se}=xO();function ce(et,or,Ge){let me=et.getValue(),oe=or.semi?";":"",ue=[];switch(me.type){case"DeclareClass":return Mt(et,P(et,or,Ge));case"DeclareFunction":return Mt(et,["function ",Ge("id"),me.predicate?" ":"",Ge("predicate"),oe]);case"DeclareModule":return Mt(et,["module ",Ge("id")," ",Ge("body")]);case"DeclareModuleExports":return Mt(et,["module.exports",": ",Ge("typeAnnotation"),oe]);case"DeclareVariable":return Mt(et,["var ",Ge("id"),oe]);case"DeclareOpaqueType":return Mt(et,k(et,or,Ge));case"DeclareInterface":return Mt(et,M(et,or,Ge));case"DeclareTypeAlias":return Mt(et,R(et,or,Ge));case"DeclareExportDeclaration":return Mt(et,V(et,or,Ge));case"DeclareExportAllDeclaration":return Mt(et,Q(et,or,Ge));case"OpaqueType":return k(et,or,Ge);case"TypeAlias":return R(et,or,Ge);case"IntersectionTypeAnnotation":return L(et,or,Ge);case"UnionTypeAnnotation":return U(et,or,Ge);case"FunctionTypeAnnotation":return Y(et,or,Ge);case"TupleTypeAnnotation":return N(et,or,Ge);case"GenericTypeAnnotation":return[Ge("id"),O(et,or,Ge,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return j(et,or,Ge);case"TypeAnnotation":return Ge("typeAnnotation");case"TypeParameter":return C(et,or,Ge);case"TypeofTypeAnnotation":return["typeof ",Ge("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[Ge("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(me.value);case"EnumDeclaration":return["enum ",Ge("id")," ",Ge("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":{if(me.type==="EnumSymbolBody"||me.explicitType){let De=null;switch(me.type){case"EnumBooleanBody":De="boolean";break;case"EnumNumberBody":De="number";break;case"EnumStringBody":De="string";break;case"EnumSymbolBody":De="symbol";break}ue.push("of ",De," ")}if(me.members.length===0&&!me.hasUnknownMembers)ue.push(c(["{",n(et,or),o,"}"]));else{let De=me.members.length>0?[a,X(et,or,"members",Ge),me.hasUnknownMembers||b(or)?",":""]:[];ue.push(c(["{",l([...De,...me.hasUnknownMembers?[a,"..."]:[]]),n(et,or,!0),a,"}"]))}return ue}case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[Ge("id")," = ",typeof me.init=="object"?Ge("init"):String(me.init)];case"EnumDefaultedMember":return Ge("id");case"FunctionTypeParam":{let De=me.name?Ge("name"):et.getParentNode().this===me?"this":"";return[De,fe(et),De?": ":"",Ge("typeAnnotation")]}case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return M(et,or,Ge);case"ClassImplements":case"InterfaceExtends":return[Ge("id"),Ge("typeParameters")];case"NullableTypeAnnotation":return["?",Ge("typeAnnotation")];case"Variance":{let{kind:De}=me;return t.ok(De==="plus"||De==="minus"),De==="plus"?"+":"-"}case"ObjectTypeCallProperty":return me.static&&ue.push("static "),ue.push(Ge("value")),ue;case"ObjectTypeIndexer":return[me.static?"static ":"",me.variance?Ge("variance"):"","[",Ge("id"),me.id?": ":"",Ge("key"),"]: ",Ge("value")];case"ObjectTypeProperty":{let De="";return me.proto?De="proto ":me.static&&(De="static "),[De,h(me)?me.kind+" ":"",me.variance?Ge("variance"):"",ee(et,or,Ge),fe(et),m(me)?"":": ",Ge("value")]}case"ObjectTypeAnnotation":return J(et,or,Ge);case"ObjectTypeInternalSlot":return[me.static?"static ":"","[[",Ge("id"),"]]",fe(et),me.method?"":": ",Ge("value")];case"ObjectTypeSpreadProperty":return Se(et,or,Ge);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[Ge("qualification"),".",Ge("id")];case"StringLiteralTypeAnnotation":return x(i(_(me),or));case"NumberLiteralTypeAnnotation":t.strictEqual(typeof me.value,"number");case"BigIntLiteralTypeAnnotation":return me.extra?s(me.extra.raw):s(me.raw);case"TypeCastExpression":return["(",Ge("expression"),ie(et,or,Ge),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":{let De=O(et,or,Ge,"params");if(or.parser==="flow"){let It=v(me),Je=w(me),at=or.originalText.lastIndexOf("/*",It),mt=or.originalText.indexOf("*/",Je);if(at!==-1&&mt!==-1){let ke=or.originalText.slice(at+2,mt).trim();if(ke.startsWith("::")&&!ke.includes("/*")&&!ke.includes("*/"))return["/*:: ",De," */"]}}return De}case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",Ge("value"),")"];case"AnyTypeAnnotation":return"any";case"BooleanTypeAnnotation":return"boolean";case"BigIntTypeAnnotation":return"bigint";case"NullLiteralTypeAnnotation":return"null";case"NumberTypeAnnotation":return"number";case"SymbolTypeAnnotation":return"symbol";case"StringTypeAnnotation":return"string";case"VoidTypeAnnotation":return"void";case"ThisTypeAnnotation":return"this";case"Node":case"Printable":case"SourceLocation":case"Position":case"Statement":case"Function":case"Pattern":case"Expression":case"Declaration":case"Specifier":case"NamedSpecifier":case"Comment":case"MemberTypeAnnotation":case"Type":throw new Error("unprintable type: "+JSON.stringify(me.type))}}function Mt(et,or){let Ge=u(et);return Ge?(t.strictEqual(Ge.type,"DeclareExportDeclaration"),or):["declare ",or]}r.exports={printFlow:ce}}}),cOl=Ki({"src/language-js/utils/is-ts-keyword-type.js"(e,r){"use strict";function t({type:n}){return n.startsWith("TS")&&n.endsWith("Keyword")}r.exports=t}}),Ams=Ki({"src/language-js/print/ternary.js"(e,r){"use strict";var{hasNewlineInRange:t}=Ng(),{isJsxNode:n,getComments:i,isCallExpression:s,isMemberExpression:a,isTSTypeExpression:o}=TA(),{locStart:c,locEnd:l}=nP(),u=b2e(),{builders:{line:m,softline:h,group:_,indent:b,align:v,ifBreak:w,dedent:x,breakParent:P}}=h0();function k(N){let j=[N];for(let M=0;MSe[ke]===C),Mt=Se.type===C.type&&!ce,et,or,Ge=0;do or=et||C,et=N.getParentNode(Ge),Ge++;while(et&&et.type===C.type&&X.every(ke=>et[ke]!==or));let me=et||Se,oe=or;if(O&&(n(C[X[0]])||n(J)||n(ee)||k(oe))){ie=!0,Mt=!0;let ke=ot=>[w("("),b([h,ot]),h,w(")")],dt=ot=>ot.type==="NullLiteral"||ot.type==="Literal"&&ot.value===null||ot.type==="Identifier"&&ot.name==="undefined";fe.push(" ? ",dt(J)?M(V):ke(M(V))," : ",ee.type===C.type||dt(ee)?M(Q):ke(M(Q)))}else{let ke=[m,"? ",J.type===C.type?w("","("):"",v(2,M(V)),J.type===C.type?w("",")"):"",m,": ",ee.type===C.type?M(Q):v(2,M(Q))];fe.push(Se.type!==C.type||Se[Q]===C||ce?ke:j.useTabs?x(b(ke)):v(Math.max(0,j.tabWidth-2),ke))}let De=[...X.map(ke=>i(C[ke])),i(J),i(ee)].flat().some(ke=>u(ke)&&t(j.originalText,c(ke),l(ke))),It=ke=>Se===me?_(ke,{shouldBreak:De}):De?[ke,P]:ke,Je=!ie&&(a(Se)||Se.type==="NGPipeExpression"&&Se.left===C)&&!Se.computed,at=U(N),mt=It([R(N,j,M),Mt?fe:b(fe),O&&Je&&!at?h:""]);return ce||at?_([b([h,mt]),h]):mt}r.exports={printTernary:Y}}}),bms=Ki({"src/language-js/print/statement.js"(e,r){"use strict";var{builders:{hardline:t}}=h0(),n=Vqe(),{getLeftSidePathName:i,hasNakedLeftSide:s,isJsxNode:a,isTheOnlyJsxElementInMarkdown:o,hasComment:c,CommentCheckFlags:l,isNextLineEmpty:u}=TA(),{shouldPrintParamsWithoutParens:m}=dHt();function h(R,L,U,Y){let N=R.getValue(),j=[],M=N.type==="ClassBody",C=_(N[Y]);return R.each((O,V,Q)=>{let X=O.getValue();if(X.type==="EmptyStatement")return;let J=U();!L.semi&&!M&&!o(L,O)&&b(O,L)?c(X,l.Leading)?j.push(U([],{needsSemi:!0})):j.push(";",J):j.push(J),!L.semi&&M&&P(X)&&k(X,Q[V+1])&&j.push(";"),X!==C&&(j.push(t),u(X,L)&&j.push(t))},Y),j}function _(R){for(let L=R.length-1;L>=0;L--){let U=R[L];if(U.type!=="EmptyStatement")return U}}function b(R,L){return R.getNode().type!=="ExpressionStatement"?!1:R.call(Y=>v(Y,L),"expression")}function v(R,L){let U=R.getValue();switch(U.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":{if(!m(R,L))return!0;break}case"UnaryExpression":{let{prefix:Y,operator:N}=U;if(Y&&(N==="+"||N==="-"))return!0;break}case"BindExpression":{if(!U.object)return!0;break}case"Literal":{if(U.regex)return!0;break}default:if(a(U))return!0}return n(R,L)?!0:s(U)?R.call(Y=>v(Y,L),...i(R,U)):!1}function w(R,L,U){return h(R,L,U,"body")}function x(R,L,U){return h(R,L,U,"consequent")}var P=({type:R})=>R==="ClassProperty"||R==="PropertyDefinition"||R==="ClassPrivateProperty"||R==="ClassAccessorProperty"||R==="AccessorProperty"||R==="TSAbstractPropertyDefinition"||R==="TSAbstractAccessorProperty";function k(R,L){let{type:U,name:Y}=R.key;if(!R.computed&&U==="Identifier"&&(Y==="static"||Y==="get"||Y==="set"||Y==="accessor")&&!R.value&&!R.typeAnnotation)return!0;if(!L||L.static||L.accessibility)return!1;if(!L.computed){let N=L.key&&L.key.name;if(N==="in"||N==="instanceof")return!0}if(P(L)&&L.variance&&!L.static&&!L.declare)return!0;switch(L.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return L.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":{if((L.value?L.value.async:L.async)||L.kind==="get"||L.kind==="set")return!1;let j=L.value?L.value.generator:L.generator;return!!(L.computed||j)}case"TSIndexSignature":return!0}return!1}r.exports={printBody:w,printSwitchCaseConsequent:x}}}),Cms=Ki({"src/language-js/print/block.js"(e,r){"use strict";var{printDanglingComments:t}=HD(),{isNonEmptyArray:n}=Ng(),{builders:{hardline:i,indent:s}}=h0(),{hasComment:a,CommentCheckFlags:o,isNextLineEmpty:c}=TA(),{printHardlineAfterHeritage:l}=ISt(),{printBody:u}=bms();function m(_,b,v){let w=_.getValue(),x=[];if(w.type==="StaticBlock"&&x.push("static "),w.type==="ClassBody"&&n(w.body)){let k=_.getParentNode();x.push(l(k))}x.push("{");let P=h(_,b,v);if(P)x.push(s([i,P]),i);else{let k=_.getParentNode(),R=_.getParentNode(1);k.type==="ArrowFunctionExpression"||k.type==="FunctionExpression"||k.type==="FunctionDeclaration"||k.type==="ObjectMethod"||k.type==="ClassMethod"||k.type==="ClassPrivateMethod"||k.type==="ForStatement"||k.type==="WhileStatement"||k.type==="DoWhileStatement"||k.type==="DoExpression"||k.type==="CatchClause"&&!R.finalizer||k.type==="TSModuleDeclaration"||k.type==="TSDeclareFunction"||w.type==="StaticBlock"||w.type==="ClassBody"||x.push(i)}return x.push("}"),x}function h(_,b,v){let w=_.getValue(),x=n(w.directives),P=w.body.some(L=>L.type!=="EmptyStatement"),k=a(w,o.Dangling);if(!x&&!P&&!k)return"";let R=[];if(x&&_.each((L,U,Y)=>{R.push(v()),(U"]),kt=[m("("),l([o,Je("expression")]),o,m(")")];return dt?u([[ot,Je("expression")],[ot,c(kt,{shouldBreak:!0})],[ot,Je("expression")]]):c([ot,Je("expression")])}case"TSDeclareFunction":return ee(De,Je,It);case"TSExportAssignment":return["export = ",Je("expression"),mt];case"TSModuleBlock":return Se(De,It,Je);case"TSInterfaceBody":case"TSTypeLiteral":return C(De,It,Je);case"TSTypeAliasDeclaration":return ce(De,It,Je);case"TSQualifiedName":return i(".",[Je("left"),Je("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return V(De,It,Je);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return O(De,It,Je);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return ke.push(Je("expression")),at.typeParameters&&ke.push(Je("typeParameters")),ke;case"TSTemplateLiteralType":return j(De,Je,It);case"TSNamedTupleMember":return[Je("label"),at.optional?"?":"",": ",Je("elementType")];case"TSRestType":return["...",Je("typeAnnotation")];case"TSOptionalType":return[Je("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return ie(De,It,Je);case"TSClassImplements":return[Je("expression"),Je("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return X(De,It,Je,"params");case"TSTypeParameter":return Q(De,It,Je);case"TSSatisfiesExpression":case"TSAsExpression":{let dt=at.type==="TSAsExpression"?"as":"satisfies";ke.push(Je("expression"),` ${dt} `,Je("typeAnnotation"));let ot=De.getParentNode();return v(ot)&&ot.callee===at||w(ot)&&ot.object===at?c([l([o,...ke]),o]):ke}case"TSArrayType":return[Je("elementType"),"[]"];case"TSPropertySignature":return at.readonly&&ke.push("readonly "),ke.push(J(De,It,Je),R(De)),at.typeAnnotation&&ke.push(": ",Je("typeAnnotation")),at.initializer&&ke.push(" = ",Je("initializer")),ke;case"TSParameterProperty":return at.accessibility&&ke.push(at.accessibility+" "),at.export&&ke.push("export "),at.static&&ke.push("static "),at.override&&ke.push("override "),at.readonly&&ke.push("readonly "),ke.push(Je("parameter")),ke;case"TSTypeQuery":return["typeof ",Je("exprName"),Je("typeParameters")];case"TSIndexSignature":{let dt=De.getParentNode(),ot=at.parameters.length>1?m(b(It)?",":""):"",kt=c([l([o,i([", ",o],De.map(Je,"parameters"))]),ot,o]);return[at.export?"export ":"",at.accessibility?[at.accessibility," "]:"",at.static?"static ":"",at.readonly?"readonly ":"",at.declare?"declare ":"","[",at.parameters?kt:"",at.typeAnnotation?"]: ":"]",at.typeAnnotation?Je("typeAnnotation"):"",dt.type==="ClassBody"?mt:""]}case"TSTypePredicate":return[at.asserts?"asserts ":"",Je("parameterName"),at.typeAnnotation?[" is ",Je("typeAnnotation")]:""];case"TSNonNullExpression":return[Je("expression"),"!"];case"TSImportType":return[at.isTypeOf?"typeof ":"","import(",Je(at.parameter?"parameter":"argument"),")",at.qualifier?[".",Je("qualifier")]:"",X(De,It,Je,"typeParameters")];case"TSLiteralType":return Je("literal");case"TSIndexedAccessType":return me(De,It,Je);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":{if(at.type==="TSConstructorType"&&at.abstract&&ke.push("abstract "),at.type!=="TSCallSignatureDeclaration"&&ke.push("new "),ke.push(c(Y(De,Je,It,!1,!0))),at.returnType||at.typeAnnotation){let dt=at.type==="TSConstructorType";ke.push(dt?" => ":": ",Je("returnType"),Je("typeAnnotation"))}return ke}case"TSTypeOperator":return[at.operator," ",Je("typeAnnotation")];case"TSMappedType":{let dt=n(It.originalText,P(at),k(at));return c(["{",l([It.bracketSpacing?s:o,Je("typeParameter"),at.optional?_(at.optional,"?"):"",at.typeAnnotation?": ":"",Je("typeAnnotation"),m(mt)]),t(De,It,!0),It.bracketSpacing?s:o,"}"],{shouldBreak:dt})}case"TSMethodSignature":{let dt=at.kind&&at.kind!=="method"?`${at.kind} `:"";ke.push(at.accessibility?[at.accessibility," "]:"",dt,at.export?"export ":"",at.static?"static ":"",at.readonly?"readonly ":"",at.abstract?"abstract ":"",at.declare?"declare ":"",at.computed?"[":"",Je("key"),at.computed?"]":"",R(De));let ot=Y(De,Je,It,!1,!0),kt=at.returnType?"returnType":"typeAnnotation",Vt=at[kt],Ar=Vt?Je(kt):"",ni=N(at,Ar);return ke.push(ni?c(ot):ot),Vt&&ke.push(": ",c(Ar)),c(ke)}case"TSNamespaceExportDeclaration":return ke.push("export as namespace ",Je("id")),It.semi&&ke.push(";"),c(ke);case"TSEnumDeclaration":return at.declare&&ke.push("declare "),at.modifiers&&ke.push(L(De,It,Je)),at.const&&ke.push("const "),ke.push("enum ",Je("id")," "),at.members.length===0?ke.push(c(["{",t(De,It),o,"}"])):ke.push(c(["{",l([a,M(De,It,"members",Je),b(It,"es5")?",":""]),t(De,It,!0),a,"}"])),ke;case"TSEnumMember":return at.computed?ke.push("[",Je("id"),"]"):ke.push(Je("id")),at.initializer&&ke.push(" = ",Je("initializer")),ke;case"TSImportEqualsDeclaration":return at.isExport&&ke.push("export "),ke.push("import "),at.importKind&&at.importKind!=="value"&&ke.push(at.importKind," "),ke.push(Je("id")," = ",Je("moduleReference")),It.semi&&ke.push(";"),c(ke);case"TSExternalModuleReference":return["require(",Je("expression"),")"];case"TSModuleDeclaration":{let dt=De.getParentNode(),ot=h(at.id),kt=dt.type==="TSModuleDeclaration",Vt=at.body&&at.body.type==="TSModuleDeclaration";if(kt)ke.push(".");else{at.declare&&ke.push("declare "),ke.push(L(De,It,Je));let Ar=It.originalText.slice(P(at),P(at.id));at.id.type==="Identifier"&&at.id.name==="global"&&!/namespace|module/.test(Ar)||ke.push(ot||/(?:^|\s)module(?:\s|$)/.test(Ar)?"module ":"namespace ")}return ke.push(Je("id")),Vt?ke.push(Je("body")):at.body?ke.push(" ",c(Je("body"))):ke.push(mt),ke}case"TSConditionalType":return U(De,It,Je);case"TSInferType":return["infer"," ",Je("typeParameter")];case"TSIntersectionType":return Mt(De,It,Je);case"TSUnionType":return et(De,It,Je);case"TSFunctionType":return or(De,It,Je);case"TSTupleType":return Ge(De,It,Je);case"TSTypeReference":return[Je("typeName"),X(De,It,Je,"typeParameters")];case"TSTypeAnnotation":return Je("typeAnnotation");case"TSEmptyBodyFunctionExpression":return fe(De,It,Je);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return oe(De,Je,"?");case"TSJSDocNonNullableType":return oe(De,Je,"!");case"TSInstantiationExpression":return[Je("expression"),Je("typeParameters")];default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(at.type)}.`)}}r.exports={printTypescript:ue}}}),lOl=Ki({"src/language-js/print/comment.js"(e,r){"use strict";var{hasNewline:t}=Ng(),{builders:{join:n,hardline:i},utils:{replaceTextEndOfLine:s}}=h0(),{isLineComment:a}=TA(),{locStart:o,locEnd:c}=nP(),l=b2e();function u(_,b){let v=_.getValue();if(a(v))return b.originalText.slice(o(v),c(v)).trimEnd();if(l(v)){if(m(v)){let P=h(v);return v.trailing&&!t(b.originalText,o(v),{backwards:!0})?[i,P]:P}let w=c(v),x=b.originalText.slice(w-3,w)==="*-/";return["/*",s(v.value),x?"*-/":"*/"]}throw new Error("Not a comment: "+JSON.stringify(v))}function m(_){let b=`*${_.value}*`.split(` `);return b.length>1&&b.every(v=>v.trim()[0]==="*")}function h(_){let b=_.value.split(` -`);return["/*",n(i,b.map((v,w)=>w===0?v.trimEnd():" "+(wtr===C);return[ft("expression"),R(Le,ct)?"":wr,Bn?[" ",Bn]:""]}case"ParenthesizedExpression":return!P(Yt.expression)&&(Yt.expression.type==="ObjectExpression"||Yt.expression.type==="ArrayExpression")?["(",ft("expression"),")"]:c(["(",l([o,ft("expression")]),o,")"]);case"AssignmentExpression":return Ve(ct,Le,ft);case"VariableDeclarator":return ut(ct,Le,ft);case"BinaryExpression":case"LogicalExpression":return Ae(ct,Le,ft);case"AssignmentPattern":return[ft("left")," = ",ft("right")];case"OptionalMemberExpression":case"MemberExpression":return Kt(ct,Le,ft);case"MetaProperty":return[ft("meta"),".",ft("property")];case"BindExpression":return Yt.object&&wn.push(ft("object")),wn.push(c(l([o,et(ct,Le,ft)]))),wn;case"Identifier":return[Yt.name,Mt(ct),oe(ct),or(ct,Le,ft)];case"V8IntrinsicIdentifier":return["%",Yt.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return me(ct,Le,ft);case"FunctionDeclaration":case"FunctionExpression":return gn(ct,ft,Le,Jr);case"ArrowFunctionExpression":return On(ct,Le,ft,Jr);case"YieldExpression":return wn.push("yield"),Yt.delegate&&wn.push("*"),Yt.argument&&wn.push(" ",ft("argument")),wn;case"AwaitExpression":{if(wn.push("await"),Yt.argument){wn.push(" ",ft("argument"));let Bn=ct.getParentNode();if(j(Bn)&&Bn.callee===Yt||M(Bn)&&Bn.object===Yt){wn=[l([o,...wn]),o];let tr=ct.findAncestor(zt=>zt.type==="AwaitExpression"||zt.type==="BlockStatement");if(!tr||tr.type!=="AwaitExpression")return c(wn)}}return wn}case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return It(ct,Le,ft);case"ExportAllDeclaration":return Je(ct,Le,ft);case"ImportDeclaration":return De(ct,Le,ft);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return at(ct,Le,ft);case"ImportAttribute":return[ft("key"),": ",ft("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return nr(ct,Le,ft);case"ThrowStatement":return Tr(ct,Le,ft);case"ReturnStatement":return ln(ct,Le,ft);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return nt(ct,Le,ft);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return ot(ct,Le,ft);case"ObjectProperty":case"Property":return Yt.method||Yt.kind==="get"||Yt.kind==="set"?er(ct,Le,ft):ni(ct,Le,ft);case"ObjectMethod":return er(ct,Le,ft);case"Decorator":return["@",ft("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return dt(ct,Le,ft);case"SequenceExpression":{let Bn=ct.getParentNode(0);if(Bn.type==="ExpressionStatement"||Bn.type==="ForStatement"){let tr=[];return ct.each((zt,sr)=>{sr===0?tr.push(ft()):tr.push(",",l([s,ft()]))},"expressions"),c(tr)}return c(i([",",s],ct.map(ft,"expressions")))}case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[ft("value"),wr];case"DirectiveLiteral":return ue(Yt.extra.raw,Le);case"UnaryExpression":return wn.push(Yt.operator),/[a-z]$/.test(Yt.operator)&&wn.push(" "),P(Yt.argument)?wn.push(c(["(",l([o,ft("argument")]),o,")"])):wn.push(ft("argument")),wn;case"UpdateExpression":return wn.push(ft("argument"),Yt.operator),Yt.prefix&&wn.reverse(),wn;case"ConditionalExpression":return mt(ct,Le,ft);case"VariableDeclaration":{let Bn=ct.map(ft,"declarations"),tr=ct.getParentNode(),zt=tr.type==="ForStatement"||tr.type==="ForInStatement"||tr.type==="ForOfStatement",sr=Yt.declarations.some(rr=>rr.init),Ir;return Bn.length===1&&!P(Yt.declarations[0])?Ir=Bn[0]:Bn.length>0&&(Ir=l(Bn[0])),wn=[Yt.declare?"declare ":"",Yt.kind,Ir?[" ",Ir]:"",l(Bn.slice(1).map(rr=>[",",sr&&!zt?a:s,rr]))],zt&&tr.body!==Yt||wn.push(wr),c(wn)}case"WithStatement":return c(["with (",ft("object"),")",Ge(Yt.body,ft("body"))]);case"IfStatement":{let Bn=Ge(Yt.consequent,ft("consequent")),tr=c(["if (",c([l([o,ft("test")]),o]),")",Bn]);if(wn.push(tr),Yt.alternate){let zt=P(Yt.consequent,k.Trailing|k.Line)||Y(Yt),sr=Yt.consequent.type==="BlockStatement"&&!zt;wn.push(sr?" ":a),P(Yt,k.Dangling)&&wn.push(t(ct,Le,!0),zt?a:" "),wn.push("else",c(Ge(Yt.alternate,ft("alternate"),Yt.alternate.type==="IfStatement")))}return wn}case"ForStatement":{let Bn=Ge(Yt.body,ft("body")),tr=t(ct,Le,!0),zt=tr?[tr,o]:"";return!Yt.init&&!Yt.test&&!Yt.update?[zt,c(["for (;;)",Bn])]:[zt,c(["for (",c([l([o,ft("init"),";",s,ft("test"),";",s,ft("update")]),o]),")",Bn])]}case"WhileStatement":return c(["while (",c([l([o,ft("test")]),o]),")",Ge(Yt.body,ft("body"))]);case"ForInStatement":return c(["for (",ft("left")," in ",ft("right"),")",Ge(Yt.body,ft("body"))]);case"ForOfStatement":return c(["for",Yt.await?" await":""," (",ft("left")," of ",ft("right"),")",Ge(Yt.body,ft("body"))]);case"DoWhileStatement":{let Bn=Ge(Yt.body,ft("body"));return wn=[c(["do",Bn])],Yt.body.type==="BlockStatement"?wn.push(" "):wn.push(a),wn.push("while (",c([l([o,ft("test")]),o]),")",wr),wn}case"DoExpression":return[Yt.async?"async ":"","do ",ft("body")];case"BreakStatement":return wn.push("break"),Yt.label&&wn.push(" ",ft("label")),wn.push(wr),wn;case"ContinueStatement":return wn.push("continue"),Yt.label&&wn.push(" ",ft("label")),wn.push(wr),wn;case"LabeledStatement":return Yt.body.type==="EmptyStatement"?[ft("label"),":;"]:[ft("label"),": ",ft("body")];case"TryStatement":return["try ",ft("block"),Yt.handler?[" ",ft("handler")]:"",Yt.finalizer?[" finally ",ft("finalizer")]:""];case"CatchClause":if(Yt.param){let Bn=P(Yt.param,zt=>!Q(zt)||zt.leading&&n(Le.originalText,V(zt))||zt.trailing&&n(Le.originalText,O(zt),{backwards:!0})),tr=ft("param");return["catch ",Bn?["(",l([o,tr]),o,") "]:["(",tr,") "],ft("body")]}return["catch ",ft("body")];case"SwitchStatement":return[c(["switch (",l([o,ft("discriminant")]),o,")"])," {",Yt.cases.length>0?l([a,i(a,ct.map((Bn,tr,zt)=>{let sr=Bn.getValue();return[ft(),tr!==zt.length-1&&U(sr,Le)?a:""]},"cases"))]):"",a,"}"];case"SwitchCase":{Yt.test?wn.push("case ",ft("test"),":"):wn.push("default:"),P(Yt,k.Dangling)&&wn.push(" ",t(ct,Le,!0));let Bn=Yt.consequent.filter(tr=>tr.type!=="EmptyStatement");if(Bn.length>0){let tr=Pe(ct,Le,ft);wn.push(Bn.length===1&&Bn[0].type==="BlockStatement"?[" ",tr]:l([a,tr]))}return wn}case"DebuggerStatement":return["debugger",wr];case"ClassDeclaration":case"ClassExpression":return kt(ct,Le,ft);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return Vt(ct,Le,ft);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return Ar(ct,Le,ft);case"TemplateElement":return u(Yt.value.raw);case"TemplateLiteral":return ke(ct,ft,Le);case"TaggedTemplateExpression":return[ft("tag"),ft("typeParameters"),ft("quasi")];case"PrivateIdentifier":return["#",ft("name")];case"PrivateName":return["#",ft("id")];case"InterpreterDirective":return wn.push("#!",Yt.value,a),U(Yt,Le)&&wn.push(a),wn;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":{wn.push("module {");let Bn=ft("body");return Bn&&wn.push(l([a,Bn]),a),wn.push("}"),wn}default:throw new Error("unknown type: "+JSON.stringify(Yt.type))}}function je(ct){return ct.type&&!Q(ct)&&!L(ct)&&ct.type!=="EmptyStatement"&&ct.type!=="TemplateElement"&&ct.type!=="Import"&&ct.type!=="TSEmptyBodyFunctionExpression"}r.exports={preprocess:w,print:lt,embed:m,insertPragma:_,massageAstNode:h,hasPrettierIgnore(ct){return N(ct)||ie(ct)},willPrintOwnComments:b.willPrintOwnComments,canAttachComment:je,printComment:jn,isBlockComment:Q,handleComments:{avoidAstMutation:!0,ownLine:b.handleOwnLineComment,endOfLine:b.handleEndOfLineComment,remaining:b.handleRemainingComment},getCommentChildNodes:b.getCommentChildNodes}}}),pOl=Ki({"src/language-js/printer-estree-json.js"(e,r){"use strict";var{builders:{hardline:t,indent:n,join:i}}=h0(),s=dms();function a(u,m,h){let _=u.getValue();switch(_.type){case"JsonRoot":return[h("node"),t];case"ArrayExpression":{if(_.elements.length===0)return"[]";let b=u.map(()=>u.getValue()===null?"null":h(),"elements");return["[",n([t,i([",",t],b)]),t,"]"]}case"ObjectExpression":return _.properties.length===0?"{}":["{",n([t,i([",",t],u.map(h,"properties"))]),t,"}"];case"ObjectProperty":return[h("key"),": ",h("value")];case"UnaryExpression":return[_.operator==="+"?"":_.operator,h("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return _.value?"true":"false";case"StringLiteral":return JSON.stringify(_.value);case"NumericLiteral":return o(u)?JSON.stringify(String(_.value)):JSON.stringify(_.value);case"Identifier":return o(u)?JSON.stringify(_.name):_.name;case"TemplateLiteral":return h(["quasis",0]);case"TemplateElement":return JSON.stringify(_.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(_.type))}}function o(u){return u.getName()==="key"&&u.getParentNode().type==="ObjectProperty"}var c=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function l(u,m){let{type:h}=u;if(h==="ObjectProperty"){let{key:_}=u;_.type==="Identifier"?m.key={type:"StringLiteral",value:_.name}:_.type==="NumericLiteral"&&(m.key={type:"StringLiteral",value:String(_.value)});return}if(h==="UnaryExpression"&&u.operator==="+")return m.argument;if(h==="ArrayExpression"){for(let[_,b]of u.elements.entries())b===null&&m.elements.splice(_,0,{type:"NullLiteral"});return}if(h==="TemplateLiteral")return{type:"StringLiteral",value:u.quasis[0].value.cooked}}l.ignoredProperties=c,r.exports={preprocess:s,print:a,massageAstNode:l}}}),zqe=Ki({"src/common/common-options.js"(e,r){"use strict";var t="Common";r.exports={bracketSpacing:{since:"0.0.0",category:t,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:t,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:t,type:"choice",default:[{since:"1.8.2",value:!0},{since:"1.9.0",value:"preserve"}],description:"How to wrap prose.",choices:[{since:"1.9.0",value:"always",description:"Wrap prose if it exceeds the print width."},{since:"1.9.0",value:"never",description:"Do not wrap prose."},{since:"1.9.0",value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{since:"2.4.0",category:t,type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{since:"2.6.0",category:t,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),mOl=Ki({"src/language-js/options.js"(e,r){"use strict";var t=zqe(),n="JavaScript";r.exports={arrowParens:{since:"1.9.0",category:n,type:"choice",default:[{since:"1.9.0",value:"avoid"},{since:"2.0.0",value:"always"}],description:"Include parentheses around a sole arrow function parameter.",choices:[{value:"always",description:"Always include parens. Example: `(x) => x`"},{value:"avoid",description:"Omit parens when possible. Example: `x => x`"}]},bracketSameLine:t.bracketSameLine,bracketSpacing:t.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:n,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:n,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:t.singleQuote,jsxSingleQuote:{since:"1.15.0",category:n,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:n,type:"choice",default:"as-needed",description:"Change when properties in objects are quoted.",choices:[{value:"as-needed",description:"Only add quotes around object properties where required."},{value:"consistent",description:"If at least one property in an object requires quotes, quote all properties."},{value:"preserve",description:"Respect the input use of quotes in object properties."}]},trailingComma:{since:"0.0.0",category:n,type:"choice",default:[{since:"0.0.0",value:!1},{since:"0.19.0",value:"none"},{since:"2.0.0",value:"es5"}],description:"Print trailing commas wherever possible when multi-line.",choices:[{value:"es5",description:"Trailing commas where valid in ES5 (objects, arrays, etc.)"},{value:"none",description:"No trailing commas."},{value:"all",description:"Trailing commas wherever possible (including function arguments)."}]},singleAttributePerLine:t.singleAttributePerLine}}}),fOl=Ki({"src/language-js/parse/parsers.js"(e,r){"use strict";r.exports={get babel(){return SO().parsers.babel},get"babel-flow"(){return SO().parsers["babel-flow"]},get"babel-ts"(){return SO().parsers["babel-ts"]},get json(){return SO().parsers.json},get json5(){return SO().parsers.json5},get"json-stringify"(){return SO().parsers["json-stringify"]},get __js_expression(){return SO().parsers.__js_expression},get __vue_expression(){return SO().parsers.__vue_expression},get __vue_ts_expression(){return SO().parsers.__vue_ts_expression},get __vue_event_binding(){return SO().parsers.__vue_event_binding},get __vue_ts_event_binding(){return SO().parsers.__vue_ts_event_binding},get flow(){return xds().parsers.flow},get typescript(){return Pds().parsers.typescript},get __ng_action(){return ASt().parsers.__ng_action},get __ng_binding(){return ASt().parsers.__ng_binding},get __ng_interpolation(){return ASt().parsers.__ng_interpolation},get __ng_directive(){return ASt().parsers.__ng_directive},get acorn(){return xJr().parsers.acorn},get espree(){return xJr().parsers.espree},get meriyah(){return Nds().parsers.meriyah},get __babel_estree(){return SO().parsers.__babel_estree}}}}),BJr=Ki({"node_modules/linguist-languages/data/JavaScript.json"(e,r){r.exports={name:"JavaScript",type:"programming",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",color:"#f1e05a",aliases:["js","node"],extensions:[".js","._js",".bones",".cjs",".es",".es6",".frag",".gs",".jake",".javascript",".jsb",".jscad",".jsfl",".jslib",".jsm",".jspre",".jss",".jsx",".mjs",".njs",".pac",".sjs",".ssjs",".xsjs",".xsjslib"],filenames:["Jakefile"],interpreters:["chakra","d8","gjs","js","node","nodejs","qjs","rhino","v8","v8-shell"],languageId:183}}}),hOl=Ki({"node_modules/linguist-languages/data/TypeScript.json"(e,r){r.exports={name:"TypeScript",type:"programming",color:"#3178c6",aliases:["ts"],interpreters:["deno","ts-node"],extensions:[".ts",".cts",".mts"],tmScope:"source.ts",aceMode:"typescript",codemirrorMode:"javascript",codemirrorMimeType:"application/typescript",languageId:378}}}),gOl=Ki({"node_modules/linguist-languages/data/TSX.json"(e,r){r.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),Hds=Ki({"node_modules/linguist-languages/data/JSON.json"(e,r){r.exports={name:"JSON",type:"data",color:"#292929",tmScope:"source.json",aceMode:"json",codemirrorMode:"javascript",codemirrorMimeType:"application/json",aliases:["geojson","jsonl","topojson"],extensions:[".json",".4DForm",".4DProject",".avsc",".geojson",".gltf",".har",".ice",".JSON-tmLanguage",".jsonl",".mcmeta",".tfstate",".tfstate.backup",".topojson",".webapp",".webmanifest",".yy",".yyp"],filenames:[".arcconfig",".auto-changelog",".c8rc",".htmlhintrc",".imgbotconfig",".nycrc",".tern-config",".tern-project",".watchmanconfig","Pipfile.lock","composer.lock","mcmod.info"],languageId:174}}}),yOl=Ki({"node_modules/linguist-languages/data/JSON with Comments.json"(e,r){r.exports={name:"JSON with Comments",type:"data",color:"#292929",group:"JSON",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",aliases:["jsonc"],extensions:[".jsonc",".code-snippets",".sublime-build",".sublime-commands",".sublime-completions",".sublime-keymap",".sublime-macro",".sublime-menu",".sublime-mousemap",".sublime-project",".sublime-settings",".sublime-theme",".sublime-workspace",".sublime_metrics",".sublime_session"],filenames:[".babelrc",".devcontainer.json",".eslintrc.json",".jscsrc",".jshintrc",".jslintrc","api-extractor.json","devcontainer.json","jsconfig.json","language-configuration.json","tsconfig.json","tslint.json"],languageId:423}}}),_Ol=Ki({"node_modules/linguist-languages/data/JSON5.json"(e,r){r.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),AOl=Ki({"src/language-js/index.js"(e,r){"use strict";var t=A2e(),n=dOl(),i=pOl(),s=mOl(),a=fOl(),o=[t(BJr(),l=>({since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[...l.interpreters,"zx"],extensions:[...l.extensions.filter(u=>u!==".jsx"),".wxs"]})),t(BJr(),()=>({name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]})),t(BJr(),()=>({name:"JSX",since:"0.0.0",parsers:["babel","babel-flow","babel-ts","flow","typescript","espree","meriyah"],vscodeLanguageIds:["javascriptreact"],aliases:void 0,filenames:void 0,extensions:[".jsx"],group:"JavaScript",interpreters:void 0,tmScope:"source.js.jsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",color:void 0})),t(hOl(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]})),t(gOl(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]})),t(Hds(),()=>({name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]})),t(Hds(),l=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:l.extensions.filter(u=>u!==".jsonl")})),t(yOl(),l=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[...l.filenames,".eslintrc",".swcrc"]})),t(_Ol(),()=>({since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]}))],c={estree:n,"estree-json":i};r.exports={languages:o,options:s,printers:c,parsers:a}}}),bOl=Ki({"src/language-css/clean.js"(e,r){"use strict";var{isFrontMatterNode:t}=Ng(),n=IO(),i=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function s(o,c,l){if(t(o)&&o.lang==="yaml"&&delete c.value,o.type==="css-comment"&&l.type==="css-root"&&l.nodes.length>0&&((l.nodes[0]===o||t(l.nodes[0])&&l.nodes[1]===o)&&(delete c.text,/^\*\s*@(?:format|prettier)\s*$/.test(o.text))||l.type==="css-root"&&n(l.nodes)===o))return null;if(o.type==="value-root"&&delete c.text,(o.type==="media-query"||o.type==="media-query-list"||o.type==="media-feature-expression")&&delete c.value,o.type==="css-rule"&&delete c.params,o.type==="selector-combinator"&&(c.value=c.value.replace(/\s+/g," ")),o.type==="media-feature"&&(c.value=c.value.replace(/ /g,"")),(o.type==="value-word"&&(o.isColor&&o.isHex||["initial","inherit","unset","revert"].includes(c.value.replace().toLowerCase()))||o.type==="media-feature"||o.type==="selector-root-invalid"||o.type==="selector-pseudo")&&(c.value=c.value.toLowerCase()),o.type==="css-decl"&&(c.prop=c.prop.toLowerCase()),(o.type==="css-atrule"||o.type==="css-import")&&(c.name=c.name.toLowerCase()),o.type==="value-number"&&(c.unit=c.unit.toLowerCase()),(o.type==="media-feature"||o.type==="media-keyword"||o.type==="media-type"||o.type==="media-unknown"||o.type==="media-url"||o.type==="media-value"||o.type==="selector-attribute"||o.type==="selector-string"||o.type==="selector-class"||o.type==="selector-combinator"||o.type==="value-string")&&c.value&&(c.value=a(c.value)),o.type==="selector-attribute"&&(c.attribute=c.attribute.trim(),c.namespace&&typeof c.namespace=="string"&&(c.namespace=c.namespace.trim(),c.namespace.length===0&&(c.namespace=!0)),c.value&&(c.value=c.value.trim().replace(/^["']|["']$/g,""),delete c.quoted)),(o.type==="media-value"||o.type==="media-type"||o.type==="value-number"||o.type==="selector-root-invalid"||o.type==="selector-class"||o.type==="selector-combinator"||o.type==="selector-tag")&&c.value&&(c.value=c.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,(u,m,h)=>{let _=Number(m);return Number.isNaN(_)?u:_+h.toLowerCase()})),o.type==="selector-tag"){let u=o.value.toLowerCase();["from","to"].includes(u)&&(c.value=u)}if(o.type==="css-atrule"&&o.name.toLowerCase()==="supports"&&delete c.value,o.type==="selector-unknown"&&delete c.value,o.type==="value-comma_group"){let u=o.groups.findIndex(m=>m.type==="value-number"&&m.unit==="...");u!==-1&&(c.groups[u].unit="",c.groups.splice(u+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}if(o.type==="value-comma_group"&&o.groups.some(u=>u.type==="value-atword"&&u.value.endsWith("[")||u.type==="value-word"&&u.value.startsWith("]")))return{type:"value-atword",value:o.groups.map(u=>u.value).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}}s.ignoredProperties=i;function a(o){return o.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}r.exports=s}}),CXr=Ki({"src/utils/front-matter/print.js"(e,r){"use strict";var{builders:{hardline:t,markAsRoot:n}}=h0();function i(s,a){if(s.lang==="yaml"){let o=s.value.trim(),c=o?a(o,{parser:"yaml"},{stripTrailingHardline:!0}):"";return n([s.startDelimiter,t,c,c?t:"",s.endDelimiter])}}r.exports=i}}),COl=Ki({"src/language-css/embed.js"(e,r){"use strict";var{builders:{hardline:t}}=h0(),n=CXr();function i(s,a,o){let c=s.getValue();if(c.type==="front-matter"){let l=n(c,o);return l?[l,t]:""}}r.exports=i}}),Cms=Ki({"src/utils/front-matter/parse.js"(e,r){"use strict";var t=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function n(i){let s=i.match(t);if(!s)return{content:i};let{startDelimiter:a,language:o,value:c="",endDelimiter:l}=s.groups,u=o.trim()||"yaml";if(a==="+++"&&(u="toml"),u!=="yaml"&&a!==l)return{content:i};let[m]=s;return{frontMatter:{type:"front-matter",lang:u,value:c,startDelimiter:a,endDelimiter:l,raw:m.replace(/\n$/,"")},content:m.replace(/[^\n]/g," ")+i.slice(m.length)}}r.exports=n}}),vOl=Ki({"src/language-css/pragma.js"(e,r){"use strict";var t=ums(),n=Cms();function i(a){return t.hasPragma(n(a).content)}function s(a){let{frontMatter:o,content:c}=n(a);return(o?o.raw+` +`);return["/*",n(i,b.map((v,w)=>w===0?v.trimEnd():" "+(wtr===C);return[ft("expression"),R(Le,ct)?"":wr,Bn?[" ",Bn]:""]}case"ParenthesizedExpression":return!P(Yt.expression)&&(Yt.expression.type==="ObjectExpression"||Yt.expression.type==="ArrayExpression")?["(",ft("expression"),")"]:c(["(",l([o,ft("expression")]),o,")"]);case"AssignmentExpression":return Ve(ct,Le,ft);case"VariableDeclarator":return ut(ct,Le,ft);case"BinaryExpression":case"LogicalExpression":return Ae(ct,Le,ft);case"AssignmentPattern":return[ft("left")," = ",ft("right")];case"OptionalMemberExpression":case"MemberExpression":return Kt(ct,Le,ft);case"MetaProperty":return[ft("meta"),".",ft("property")];case"BindExpression":return Yt.object&&wn.push(ft("object")),wn.push(c(l([o,et(ct,Le,ft)]))),wn;case"Identifier":return[Yt.name,Mt(ct),oe(ct),or(ct,Le,ft)];case"V8IntrinsicIdentifier":return["%",Yt.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return me(ct,Le,ft);case"FunctionDeclaration":case"FunctionExpression":return gn(ct,ft,Le,Jr);case"ArrowFunctionExpression":return On(ct,Le,ft,Jr);case"YieldExpression":return wn.push("yield"),Yt.delegate&&wn.push("*"),Yt.argument&&wn.push(" ",ft("argument")),wn;case"AwaitExpression":{if(wn.push("await"),Yt.argument){wn.push(" ",ft("argument"));let Bn=ct.getParentNode();if(j(Bn)&&Bn.callee===Yt||M(Bn)&&Bn.object===Yt){wn=[l([o,...wn]),o];let tr=ct.findAncestor(zt=>zt.type==="AwaitExpression"||zt.type==="BlockStatement");if(!tr||tr.type!=="AwaitExpression")return c(wn)}}return wn}case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return It(ct,Le,ft);case"ExportAllDeclaration":return Je(ct,Le,ft);case"ImportDeclaration":return De(ct,Le,ft);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return at(ct,Le,ft);case"ImportAttribute":return[ft("key"),": ",ft("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return nr(ct,Le,ft);case"ThrowStatement":return Tr(ct,Le,ft);case"ReturnStatement":return ln(ct,Le,ft);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return nt(ct,Le,ft);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return ot(ct,Le,ft);case"ObjectProperty":case"Property":return Yt.method||Yt.kind==="get"||Yt.kind==="set"?er(ct,Le,ft):ni(ct,Le,ft);case"ObjectMethod":return er(ct,Le,ft);case"Decorator":return["@",ft("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return dt(ct,Le,ft);case"SequenceExpression":{let Bn=ct.getParentNode(0);if(Bn.type==="ExpressionStatement"||Bn.type==="ForStatement"){let tr=[];return ct.each((zt,sr)=>{sr===0?tr.push(ft()):tr.push(",",l([s,ft()]))},"expressions"),c(tr)}return c(i([",",s],ct.map(ft,"expressions")))}case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[ft("value"),wr];case"DirectiveLiteral":return ue(Yt.extra.raw,Le);case"UnaryExpression":return wn.push(Yt.operator),/[a-z]$/.test(Yt.operator)&&wn.push(" "),P(Yt.argument)?wn.push(c(["(",l([o,ft("argument")]),o,")"])):wn.push(ft("argument")),wn;case"UpdateExpression":return wn.push(ft("argument"),Yt.operator),Yt.prefix&&wn.reverse(),wn;case"ConditionalExpression":return mt(ct,Le,ft);case"VariableDeclaration":{let Bn=ct.map(ft,"declarations"),tr=ct.getParentNode(),zt=tr.type==="ForStatement"||tr.type==="ForInStatement"||tr.type==="ForOfStatement",sr=Yt.declarations.some(rr=>rr.init),Ir;return Bn.length===1&&!P(Yt.declarations[0])?Ir=Bn[0]:Bn.length>0&&(Ir=l(Bn[0])),wn=[Yt.declare?"declare ":"",Yt.kind,Ir?[" ",Ir]:"",l(Bn.slice(1).map(rr=>[",",sr&&!zt?a:s,rr]))],zt&&tr.body!==Yt||wn.push(wr),c(wn)}case"WithStatement":return c(["with (",ft("object"),")",Ge(Yt.body,ft("body"))]);case"IfStatement":{let Bn=Ge(Yt.consequent,ft("consequent")),tr=c(["if (",c([l([o,ft("test")]),o]),")",Bn]);if(wn.push(tr),Yt.alternate){let zt=P(Yt.consequent,k.Trailing|k.Line)||Y(Yt),sr=Yt.consequent.type==="BlockStatement"&&!zt;wn.push(sr?" ":a),P(Yt,k.Dangling)&&wn.push(t(ct,Le,!0),zt?a:" "),wn.push("else",c(Ge(Yt.alternate,ft("alternate"),Yt.alternate.type==="IfStatement")))}return wn}case"ForStatement":{let Bn=Ge(Yt.body,ft("body")),tr=t(ct,Le,!0),zt=tr?[tr,o]:"";return!Yt.init&&!Yt.test&&!Yt.update?[zt,c(["for (;;)",Bn])]:[zt,c(["for (",c([l([o,ft("init"),";",s,ft("test"),";",s,ft("update")]),o]),")",Bn])]}case"WhileStatement":return c(["while (",c([l([o,ft("test")]),o]),")",Ge(Yt.body,ft("body"))]);case"ForInStatement":return c(["for (",ft("left")," in ",ft("right"),")",Ge(Yt.body,ft("body"))]);case"ForOfStatement":return c(["for",Yt.await?" await":""," (",ft("left")," of ",ft("right"),")",Ge(Yt.body,ft("body"))]);case"DoWhileStatement":{let Bn=Ge(Yt.body,ft("body"));return wn=[c(["do",Bn])],Yt.body.type==="BlockStatement"?wn.push(" "):wn.push(a),wn.push("while (",c([l([o,ft("test")]),o]),")",wr),wn}case"DoExpression":return[Yt.async?"async ":"","do ",ft("body")];case"BreakStatement":return wn.push("break"),Yt.label&&wn.push(" ",ft("label")),wn.push(wr),wn;case"ContinueStatement":return wn.push("continue"),Yt.label&&wn.push(" ",ft("label")),wn.push(wr),wn;case"LabeledStatement":return Yt.body.type==="EmptyStatement"?[ft("label"),":;"]:[ft("label"),": ",ft("body")];case"TryStatement":return["try ",ft("block"),Yt.handler?[" ",ft("handler")]:"",Yt.finalizer?[" finally ",ft("finalizer")]:""];case"CatchClause":if(Yt.param){let Bn=P(Yt.param,zt=>!Q(zt)||zt.leading&&n(Le.originalText,V(zt))||zt.trailing&&n(Le.originalText,O(zt),{backwards:!0})),tr=ft("param");return["catch ",Bn?["(",l([o,tr]),o,") "]:["(",tr,") "],ft("body")]}return["catch ",ft("body")];case"SwitchStatement":return[c(["switch (",l([o,ft("discriminant")]),o,")"])," {",Yt.cases.length>0?l([a,i(a,ct.map((Bn,tr,zt)=>{let sr=Bn.getValue();return[ft(),tr!==zt.length-1&&U(sr,Le)?a:""]},"cases"))]):"",a,"}"];case"SwitchCase":{Yt.test?wn.push("case ",ft("test"),":"):wn.push("default:"),P(Yt,k.Dangling)&&wn.push(" ",t(ct,Le,!0));let Bn=Yt.consequent.filter(tr=>tr.type!=="EmptyStatement");if(Bn.length>0){let tr=Pe(ct,Le,ft);wn.push(Bn.length===1&&Bn[0].type==="BlockStatement"?[" ",tr]:l([a,tr]))}return wn}case"DebuggerStatement":return["debugger",wr];case"ClassDeclaration":case"ClassExpression":return kt(ct,Le,ft);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return Vt(ct,Le,ft);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return Ar(ct,Le,ft);case"TemplateElement":return u(Yt.value.raw);case"TemplateLiteral":return ke(ct,ft,Le);case"TaggedTemplateExpression":return[ft("tag"),ft("typeParameters"),ft("quasi")];case"PrivateIdentifier":return["#",ft("name")];case"PrivateName":return["#",ft("id")];case"InterpreterDirective":return wn.push("#!",Yt.value,a),U(Yt,Le)&&wn.push(a),wn;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":{wn.push("module {");let Bn=ft("body");return Bn&&wn.push(l([a,Bn]),a),wn.push("}"),wn}default:throw new Error("unknown type: "+JSON.stringify(Yt.type))}}function je(ct){return ct.type&&!Q(ct)&&!L(ct)&&ct.type!=="EmptyStatement"&&ct.type!=="TemplateElement"&&ct.type!=="Import"&&ct.type!=="TSEmptyBodyFunctionExpression"}r.exports={preprocess:w,print:lt,embed:m,insertPragma:_,massageAstNode:h,hasPrettierIgnore(ct){return N(ct)||ie(ct)},willPrintOwnComments:b.willPrintOwnComments,canAttachComment:je,printComment:jn,isBlockComment:Q,handleComments:{avoidAstMutation:!0,ownLine:b.handleOwnLineComment,endOfLine:b.handleEndOfLineComment,remaining:b.handleRemainingComment},getCommentChildNodes:b.getCommentChildNodes}}}),mOl=Ki({"src/language-js/printer-estree-json.js"(e,r){"use strict";var{builders:{hardline:t,indent:n,join:i}}=h0(),s=pms();function a(u,m,h){let _=u.getValue();switch(_.type){case"JsonRoot":return[h("node"),t];case"ArrayExpression":{if(_.elements.length===0)return"[]";let b=u.map(()=>u.getValue()===null?"null":h(),"elements");return["[",n([t,i([",",t],b)]),t,"]"]}case"ObjectExpression":return _.properties.length===0?"{}":["{",n([t,i([",",t],u.map(h,"properties"))]),t,"}"];case"ObjectProperty":return[h("key"),": ",h("value")];case"UnaryExpression":return[_.operator==="+"?"":_.operator,h("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return _.value?"true":"false";case"StringLiteral":return JSON.stringify(_.value);case"NumericLiteral":return o(u)?JSON.stringify(String(_.value)):JSON.stringify(_.value);case"Identifier":return o(u)?JSON.stringify(_.name):_.name;case"TemplateLiteral":return h(["quasis",0]);case"TemplateElement":return JSON.stringify(_.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(_.type))}}function o(u){return u.getName()==="key"&&u.getParentNode().type==="ObjectProperty"}var c=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function l(u,m){let{type:h}=u;if(h==="ObjectProperty"){let{key:_}=u;_.type==="Identifier"?m.key={type:"StringLiteral",value:_.name}:_.type==="NumericLiteral"&&(m.key={type:"StringLiteral",value:String(_.value)});return}if(h==="UnaryExpression"&&u.operator==="+")return m.argument;if(h==="ArrayExpression"){for(let[_,b]of u.elements.entries())b===null&&m.elements.splice(_,0,{type:"NullLiteral"});return}if(h==="TemplateLiteral")return{type:"StringLiteral",value:u.quasis[0].value.cooked}}l.ignoredProperties=c,r.exports={preprocess:s,print:a,massageAstNode:l}}}),zqe=Ki({"src/common/common-options.js"(e,r){"use strict";var t="Common";r.exports={bracketSpacing:{since:"0.0.0",category:t,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:t,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:t,type:"choice",default:[{since:"1.8.2",value:!0},{since:"1.9.0",value:"preserve"}],description:"How to wrap prose.",choices:[{since:"1.9.0",value:"always",description:"Wrap prose if it exceeds the print width."},{since:"1.9.0",value:"never",description:"Do not wrap prose."},{since:"1.9.0",value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{since:"2.4.0",category:t,type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{since:"2.6.0",category:t,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),fOl=Ki({"src/language-js/options.js"(e,r){"use strict";var t=zqe(),n="JavaScript";r.exports={arrowParens:{since:"1.9.0",category:n,type:"choice",default:[{since:"1.9.0",value:"avoid"},{since:"2.0.0",value:"always"}],description:"Include parentheses around a sole arrow function parameter.",choices:[{value:"always",description:"Always include parens. Example: `(x) => x`"},{value:"avoid",description:"Omit parens when possible. Example: `x => x`"}]},bracketSameLine:t.bracketSameLine,bracketSpacing:t.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:n,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:n,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:t.singleQuote,jsxSingleQuote:{since:"1.15.0",category:n,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:n,type:"choice",default:"as-needed",description:"Change when properties in objects are quoted.",choices:[{value:"as-needed",description:"Only add quotes around object properties where required."},{value:"consistent",description:"If at least one property in an object requires quotes, quote all properties."},{value:"preserve",description:"Respect the input use of quotes in object properties."}]},trailingComma:{since:"0.0.0",category:n,type:"choice",default:[{since:"0.0.0",value:!1},{since:"0.19.0",value:"none"},{since:"2.0.0",value:"es5"}],description:"Print trailing commas wherever possible when multi-line.",choices:[{value:"es5",description:"Trailing commas where valid in ES5 (objects, arrays, etc.)"},{value:"none",description:"No trailing commas."},{value:"all",description:"Trailing commas wherever possible (including function arguments)."}]},singleAttributePerLine:t.singleAttributePerLine}}}),hOl=Ki({"src/language-js/parse/parsers.js"(e,r){"use strict";r.exports={get babel(){return SO().parsers.babel},get"babel-flow"(){return SO().parsers["babel-flow"]},get"babel-ts"(){return SO().parsers["babel-ts"]},get json(){return SO().parsers.json},get json5(){return SO().parsers.json5},get"json-stringify"(){return SO().parsers["json-stringify"]},get __js_expression(){return SO().parsers.__js_expression},get __vue_expression(){return SO().parsers.__vue_expression},get __vue_ts_expression(){return SO().parsers.__vue_ts_expression},get __vue_event_binding(){return SO().parsers.__vue_event_binding},get __vue_ts_event_binding(){return SO().parsers.__vue_ts_event_binding},get flow(){return Tds().parsers.flow},get typescript(){return Rds().parsers.typescript},get __ng_action(){return ASt().parsers.__ng_action},get __ng_binding(){return ASt().parsers.__ng_binding},get __ng_interpolation(){return ASt().parsers.__ng_interpolation},get __ng_directive(){return ASt().parsers.__ng_directive},get acorn(){return xJr().parsers.acorn},get espree(){return xJr().parsers.espree},get meriyah(){return Ods().parsers.meriyah},get __babel_estree(){return SO().parsers.__babel_estree}}}}),BJr=Ki({"node_modules/linguist-languages/data/JavaScript.json"(e,r){r.exports={name:"JavaScript",type:"programming",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",color:"#f1e05a",aliases:["js","node"],extensions:[".js","._js",".bones",".cjs",".es",".es6",".frag",".gs",".jake",".javascript",".jsb",".jscad",".jsfl",".jslib",".jsm",".jspre",".jss",".jsx",".mjs",".njs",".pac",".sjs",".ssjs",".xsjs",".xsjslib"],filenames:["Jakefile"],interpreters:["chakra","d8","gjs","js","node","nodejs","qjs","rhino","v8","v8-shell"],languageId:183}}}),gOl=Ki({"node_modules/linguist-languages/data/TypeScript.json"(e,r){r.exports={name:"TypeScript",type:"programming",color:"#3178c6",aliases:["ts"],interpreters:["deno","ts-node"],extensions:[".ts",".cts",".mts"],tmScope:"source.ts",aceMode:"typescript",codemirrorMode:"javascript",codemirrorMimeType:"application/typescript",languageId:378}}}),yOl=Ki({"node_modules/linguist-languages/data/TSX.json"(e,r){r.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),Wds=Ki({"node_modules/linguist-languages/data/JSON.json"(e,r){r.exports={name:"JSON",type:"data",color:"#292929",tmScope:"source.json",aceMode:"json",codemirrorMode:"javascript",codemirrorMimeType:"application/json",aliases:["geojson","jsonl","topojson"],extensions:[".json",".4DForm",".4DProject",".avsc",".geojson",".gltf",".har",".ice",".JSON-tmLanguage",".jsonl",".mcmeta",".tfstate",".tfstate.backup",".topojson",".webapp",".webmanifest",".yy",".yyp"],filenames:[".arcconfig",".auto-changelog",".c8rc",".htmlhintrc",".imgbotconfig",".nycrc",".tern-config",".tern-project",".watchmanconfig","Pipfile.lock","composer.lock","mcmod.info"],languageId:174}}}),_Ol=Ki({"node_modules/linguist-languages/data/JSON with Comments.json"(e,r){r.exports={name:"JSON with Comments",type:"data",color:"#292929",group:"JSON",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",aliases:["jsonc"],extensions:[".jsonc",".code-snippets",".sublime-build",".sublime-commands",".sublime-completions",".sublime-keymap",".sublime-macro",".sublime-menu",".sublime-mousemap",".sublime-project",".sublime-settings",".sublime-theme",".sublime-workspace",".sublime_metrics",".sublime_session"],filenames:[".babelrc",".devcontainer.json",".eslintrc.json",".jscsrc",".jshintrc",".jslintrc","api-extractor.json","devcontainer.json","jsconfig.json","language-configuration.json","tsconfig.json","tslint.json"],languageId:423}}}),AOl=Ki({"node_modules/linguist-languages/data/JSON5.json"(e,r){r.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),bOl=Ki({"src/language-js/index.js"(e,r){"use strict";var t=A2e(),n=pOl(),i=mOl(),s=fOl(),a=hOl(),o=[t(BJr(),l=>({since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[...l.interpreters,"zx"],extensions:[...l.extensions.filter(u=>u!==".jsx"),".wxs"]})),t(BJr(),()=>({name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]})),t(BJr(),()=>({name:"JSX",since:"0.0.0",parsers:["babel","babel-flow","babel-ts","flow","typescript","espree","meriyah"],vscodeLanguageIds:["javascriptreact"],aliases:void 0,filenames:void 0,extensions:[".jsx"],group:"JavaScript",interpreters:void 0,tmScope:"source.js.jsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",color:void 0})),t(gOl(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]})),t(yOl(),()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]})),t(Wds(),()=>({name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]})),t(Wds(),l=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:l.extensions.filter(u=>u!==".jsonl")})),t(_Ol(),l=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[...l.filenames,".eslintrc",".swcrc"]})),t(AOl(),()=>({since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]}))],c={estree:n,"estree-json":i};r.exports={languages:o,options:s,printers:c,parsers:a}}}),COl=Ki({"src/language-css/clean.js"(e,r){"use strict";var{isFrontMatterNode:t}=Ng(),n=IO(),i=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function s(o,c,l){if(t(o)&&o.lang==="yaml"&&delete c.value,o.type==="css-comment"&&l.type==="css-root"&&l.nodes.length>0&&((l.nodes[0]===o||t(l.nodes[0])&&l.nodes[1]===o)&&(delete c.text,/^\*\s*@(?:format|prettier)\s*$/.test(o.text))||l.type==="css-root"&&n(l.nodes)===o))return null;if(o.type==="value-root"&&delete c.text,(o.type==="media-query"||o.type==="media-query-list"||o.type==="media-feature-expression")&&delete c.value,o.type==="css-rule"&&delete c.params,o.type==="selector-combinator"&&(c.value=c.value.replace(/\s+/g," ")),o.type==="media-feature"&&(c.value=c.value.replace(/ /g,"")),(o.type==="value-word"&&(o.isColor&&o.isHex||["initial","inherit","unset","revert"].includes(c.value.replace().toLowerCase()))||o.type==="media-feature"||o.type==="selector-root-invalid"||o.type==="selector-pseudo")&&(c.value=c.value.toLowerCase()),o.type==="css-decl"&&(c.prop=c.prop.toLowerCase()),(o.type==="css-atrule"||o.type==="css-import")&&(c.name=c.name.toLowerCase()),o.type==="value-number"&&(c.unit=c.unit.toLowerCase()),(o.type==="media-feature"||o.type==="media-keyword"||o.type==="media-type"||o.type==="media-unknown"||o.type==="media-url"||o.type==="media-value"||o.type==="selector-attribute"||o.type==="selector-string"||o.type==="selector-class"||o.type==="selector-combinator"||o.type==="value-string")&&c.value&&(c.value=a(c.value)),o.type==="selector-attribute"&&(c.attribute=c.attribute.trim(),c.namespace&&typeof c.namespace=="string"&&(c.namespace=c.namespace.trim(),c.namespace.length===0&&(c.namespace=!0)),c.value&&(c.value=c.value.trim().replace(/^["']|["']$/g,""),delete c.quoted)),(o.type==="media-value"||o.type==="media-type"||o.type==="value-number"||o.type==="selector-root-invalid"||o.type==="selector-class"||o.type==="selector-combinator"||o.type==="selector-tag")&&c.value&&(c.value=c.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,(u,m,h)=>{let _=Number(m);return Number.isNaN(_)?u:_+h.toLowerCase()})),o.type==="selector-tag"){let u=o.value.toLowerCase();["from","to"].includes(u)&&(c.value=u)}if(o.type==="css-atrule"&&o.name.toLowerCase()==="supports"&&delete c.value,o.type==="selector-unknown"&&delete c.value,o.type==="value-comma_group"){let u=o.groups.findIndex(m=>m.type==="value-number"&&m.unit==="...");u!==-1&&(c.groups[u].unit="",c.groups.splice(u+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}if(o.type==="value-comma_group"&&o.groups.some(u=>u.type==="value-atword"&&u.value.endsWith("[")||u.type==="value-word"&&u.value.startsWith("]")))return{type:"value-atword",value:o.groups.map(u=>u.value).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}}s.ignoredProperties=i;function a(o){return o.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}r.exports=s}}),CXr=Ki({"src/utils/front-matter/print.js"(e,r){"use strict";var{builders:{hardline:t,markAsRoot:n}}=h0();function i(s,a){if(s.lang==="yaml"){let o=s.value.trim(),c=o?a(o,{parser:"yaml"},{stripTrailingHardline:!0}):"";return n([s.startDelimiter,t,c,c?t:"",s.endDelimiter])}}r.exports=i}}),vOl=Ki({"src/language-css/embed.js"(e,r){"use strict";var{builders:{hardline:t}}=h0(),n=CXr();function i(s,a,o){let c=s.getValue();if(c.type==="front-matter"){let l=n(c,o);return l?[l,t]:""}}r.exports=i}}),vms=Ki({"src/utils/front-matter/parse.js"(e,r){"use strict";var t=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function n(i){let s=i.match(t);if(!s)return{content:i};let{startDelimiter:a,language:o,value:c="",endDelimiter:l}=s.groups,u=o.trim()||"yaml";if(a==="+++"&&(u="toml"),u!=="yaml"&&a!==l)return{content:i};let[m]=s;return{frontMatter:{type:"front-matter",lang:u,value:c,startDelimiter:a,endDelimiter:l,raw:m.replace(/\n$/,"")},content:m.replace(/[^\n]/g," ")+i.slice(m.length)}}r.exports=n}}),EOl=Ki({"src/language-css/pragma.js"(e,r){"use strict";var t=lms(),n=vms();function i(a){return t.hasPragma(n(a).content)}function s(a){let{frontMatter:o,content:c}=n(a);return(o?o.raw+` -`:"")+t.insertPragma(c)}r.exports={hasPragma:i,insertPragma:s}}}),EOl=Ki({"src/language-css/utils/index.js"(e,r){"use strict";var t=new Set(["red","green","blue","alpha","a","rgb","hue","h","saturation","s","lightness","l","whiteness","w","blackness","b","tint","shade","blend","blenda","contrast","hsl","hsla","hwb","hwba"]);function n(ot,kt){let Vt=Array.isArray(kt)?kt:[kt],Ar=-1,ni;for(;ni=ot.getParentNode(++Ar);)if(Vt.includes(ni.type))return Ar;return-1}function i(ot,kt){let Vt=n(ot,kt);return Vt===-1?null:ot.getParentNode(Vt)}function s(ot){var kt;let Vt=i(ot,"css-decl");return Vt==null||(kt=Vt.prop)===null||kt===void 0?void 0:kt.toLowerCase()}var a=new Set(["initial","inherit","unset","revert"]);function o(ot){return a.has(ot.toLowerCase())}function c(ot,kt){let Vt=i(ot,"css-atrule");return(Vt==null?void 0:Vt.name)&&Vt.name.toLowerCase().endsWith("keyframes")&&["from","to"].includes(kt.toLowerCase())}function l(ot){return ot.includes("$")||ot.includes("@")||ot.includes("#")||ot.startsWith("%")||ot.startsWith("--")||ot.startsWith(":--")||ot.includes("(")&&ot.includes(")")?ot:ot.toLowerCase()}function u(ot,kt){var Vt;let Ar=i(ot,"value-func");return(Ar==null||(Vt=Ar.value)===null||Vt===void 0?void 0:Vt.toLowerCase())===kt}function m(ot){var kt;let Vt=i(ot,"css-rule"),Ar=Vt==null||(kt=Vt.raws)===null||kt===void 0?void 0:kt.selector;return Ar&&(Ar.startsWith(":import")||Ar.startsWith(":export"))}function h(ot,kt){let Vt=Array.isArray(kt)?kt:[kt],Ar=i(ot,"css-atrule");return Ar&&Vt.includes(Ar.name.toLowerCase())}function _(ot){let kt=ot.getValue(),Vt=i(ot,"css-atrule");return(Vt==null?void 0:Vt.name)==="import"&&kt.groups[0].value==="url"&&kt.groups.length===2}function b(ot){return ot.type==="value-func"&&ot.value.toLowerCase()==="url"}function v(ot,kt){var Vt;let Ar=(Vt=ot.getParentNode())===null||Vt===void 0?void 0:Vt.nodes;return Ar&&Ar.indexOf(kt)===Ar.length-1}function w(ot){let{selector:kt}=ot;return kt?typeof kt=="string"&&/^@.+:.*$/.test(kt)||kt.value&&/^@.+:.*$/.test(kt.value):!1}function x(ot){return ot.type==="value-word"&&["from","through","end"].includes(ot.value)}function P(ot){return ot.type==="value-word"&&["and","or","not"].includes(ot.value)}function k(ot){return ot.type==="value-word"&&ot.value==="in"}function R(ot){return ot.type==="value-operator"&&ot.value==="*"}function L(ot){return ot.type==="value-operator"&&ot.value==="/"}function U(ot){return ot.type==="value-operator"&&ot.value==="+"}function Y(ot){return ot.type==="value-operator"&&ot.value==="-"}function N(ot){return ot.type==="value-operator"&&ot.value==="%"}function j(ot){return R(ot)||L(ot)||U(ot)||Y(ot)||N(ot)}function M(ot){return ot.type==="value-word"&&["==","!="].includes(ot.value)}function C(ot){return ot.type==="value-word"&&["<",">","<=",">="].includes(ot.value)}function O(ot){return ot.type==="css-atrule"&&["if","else","for","each","while"].includes(ot.name)}function V(ot){var kt;return((kt=ot.raws)===null||kt===void 0?void 0:kt.params)&&/^\(\s*\)$/.test(ot.raws.params)}function Q(ot){return ot.name.startsWith("prettier-placeholder")}function X(ot){return ot.prop.startsWith("@prettier-placeholder")}function J(ot,kt){return ot.value==="$$"&&ot.type==="value-func"&&(kt==null?void 0:kt.type)==="value-word"&&!kt.raws.before}function ee(ot){var kt,Vt;return((kt=ot.value)===null||kt===void 0?void 0:kt.type)==="value-root"&&((Vt=ot.value.group)===null||Vt===void 0?void 0:Vt.type)==="value-value"&&ot.prop.toLowerCase()==="composes"}function fe(ot){var kt,Vt,Ar;return((kt=ot.value)===null||kt===void 0||(Vt=kt.group)===null||Vt===void 0||(Ar=Vt.group)===null||Ar===void 0?void 0:Ar.type)==="value-paren_group"&&ot.value.group.group.open!==null&&ot.value.group.group.close!==null}function ie(ot){var kt;return((kt=ot.raws)===null||kt===void 0?void 0:kt.before)===""}function Se(ot){var kt,Vt;return ot.type==="value-comma_group"&&((kt=ot.groups)===null||kt===void 0||(Vt=kt[1])===null||Vt===void 0?void 0:Vt.type)==="value-colon"}function ce(ot){var kt;return ot.type==="value-paren_group"&&((kt=ot.groups)===null||kt===void 0?void 0:kt[0])&&Se(ot.groups[0])}function Mt(ot){var kt;let Vt=ot.getValue();if(Vt.groups.length===0)return!1;let Ar=ot.getParentNode(1);if(!ce(Vt)&&!(Ar&&ce(Ar)))return!1;let ni=i(ot,"css-decl");return!!(ni!=null&&(kt=ni.prop)!==null&&kt!==void 0&&kt.startsWith("$")||ce(Ar)||Ar.type==="value-func")}function et(ot){return ot.type==="value-comment"&&ot.inline}function or(ot){return ot.type==="value-word"&&ot.value==="#"}function Ge(ot){return ot.type==="value-word"&&ot.value==="{"}function me(ot){return ot.type==="value-word"&&ot.value==="}"}function oe(ot){return["value-word","value-atword"].includes(ot.type)}function ue(ot){return(ot==null?void 0:ot.type)==="value-colon"}function De(ot,kt){if(!Se(kt))return!1;let{groups:Vt}=kt,Ar=Vt.indexOf(ot);return Ar===-1?!1:ue(Vt[Ar+1])}function It(ot){return ot.value&&["not","and","or"].includes(ot.value.toLowerCase())}function Je(ot){return ot.type!=="value-func"?!1:t.has(ot.value.toLowerCase())}function at(ot){return/\/\//.test(ot.split(/[\n\r]/).pop())}function mt(ot){return(ot==null?void 0:ot.type)==="value-atword"&&ot.value.startsWith("prettier-placeholder-")}function ke(ot,kt){var Vt,Ar;if(((Vt=ot.open)===null||Vt===void 0?void 0:Vt.value)!=="("||((Ar=ot.close)===null||Ar===void 0?void 0:Ar.value)!==")"||ot.groups.some(ni=>ni.type!=="value-comma_group"))return!1;if(kt.type==="value-comma_group"){let ni=kt.groups.indexOf(ot)-1,gn=kt.groups[ni];if((gn==null?void 0:gn.type)==="value-word"&&gn.value==="with")return!0}return!1}function dt(ot){var kt,Vt;return ot.type==="value-paren_group"&&((kt=ot.open)===null||kt===void 0?void 0:kt.value)==="("&&((Vt=ot.close)===null||Vt===void 0?void 0:Vt.value)===")"}r.exports={getAncestorCounter:n,getAncestorNode:i,getPropOfDeclNode:s,maybeToLowerCase:l,insideValueFunctionNode:u,insideICSSRuleNode:m,insideAtRuleNode:h,insideURLFunctionInImportAtRuleNode:_,isKeyframeAtRuleKeywords:c,isWideKeywords:o,isLastNode:v,isSCSSControlDirectiveNode:O,isDetachedRulesetDeclarationNode:w,isRelationalOperatorNode:C,isEqualityOperatorNode:M,isMultiplicationNode:R,isDivisionNode:L,isAdditionNode:U,isSubtractionNode:Y,isModuloNode:N,isMathOperatorNode:j,isEachKeywordNode:k,isForKeywordNode:x,isURLFunctionNode:b,isIfElseKeywordNode:P,hasComposesNode:ee,hasParensAroundNode:fe,hasEmptyRawBefore:ie,isDetachedRulesetCallNode:V,isTemplatePlaceholderNode:Q,isTemplatePropNode:X,isPostcssSimpleVarNode:J,isKeyValuePairNode:Se,isKeyValuePairInParenGroupNode:ce,isKeyInValuePairNode:De,isSCSSMapItemNode:Mt,isInlineValueCommentNode:et,isHashNode:or,isLeftCurlyBraceNode:Ge,isRightCurlyBraceNode:me,isWordNode:oe,isColonNode:ue,isMediaAndSupportsKeywords:It,isColorAdjusterFuncNode:Je,lastLineHasInlineComment:at,isAtWordPlaceholderNode:mt,isConfigurationNode:ke,isParenGroupNode:dt}}}),DOl=Ki({"src/utils/line-column-to-index.js"(e,r){"use strict";r.exports=function(t,n){let i=0;for(let s=0;s","<=",">="].includes(ot.value)}function O(ot){return ot.type==="css-atrule"&&["if","else","for","each","while"].includes(ot.name)}function V(ot){var kt;return((kt=ot.raws)===null||kt===void 0?void 0:kt.params)&&/^\(\s*\)$/.test(ot.raws.params)}function Q(ot){return ot.name.startsWith("prettier-placeholder")}function X(ot){return ot.prop.startsWith("@prettier-placeholder")}function J(ot,kt){return ot.value==="$$"&&ot.type==="value-func"&&(kt==null?void 0:kt.type)==="value-word"&&!kt.raws.before}function ee(ot){var kt,Vt;return((kt=ot.value)===null||kt===void 0?void 0:kt.type)==="value-root"&&((Vt=ot.value.group)===null||Vt===void 0?void 0:Vt.type)==="value-value"&&ot.prop.toLowerCase()==="composes"}function fe(ot){var kt,Vt,Ar;return((kt=ot.value)===null||kt===void 0||(Vt=kt.group)===null||Vt===void 0||(Ar=Vt.group)===null||Ar===void 0?void 0:Ar.type)==="value-paren_group"&&ot.value.group.group.open!==null&&ot.value.group.group.close!==null}function ie(ot){var kt;return((kt=ot.raws)===null||kt===void 0?void 0:kt.before)===""}function Se(ot){var kt,Vt;return ot.type==="value-comma_group"&&((kt=ot.groups)===null||kt===void 0||(Vt=kt[1])===null||Vt===void 0?void 0:Vt.type)==="value-colon"}function ce(ot){var kt;return ot.type==="value-paren_group"&&((kt=ot.groups)===null||kt===void 0?void 0:kt[0])&&Se(ot.groups[0])}function Mt(ot){var kt;let Vt=ot.getValue();if(Vt.groups.length===0)return!1;let Ar=ot.getParentNode(1);if(!ce(Vt)&&!(Ar&&ce(Ar)))return!1;let ni=i(ot,"css-decl");return!!(ni!=null&&(kt=ni.prop)!==null&&kt!==void 0&&kt.startsWith("$")||ce(Ar)||Ar.type==="value-func")}function et(ot){return ot.type==="value-comment"&&ot.inline}function or(ot){return ot.type==="value-word"&&ot.value==="#"}function Ge(ot){return ot.type==="value-word"&&ot.value==="{"}function me(ot){return ot.type==="value-word"&&ot.value==="}"}function oe(ot){return["value-word","value-atword"].includes(ot.type)}function ue(ot){return(ot==null?void 0:ot.type)==="value-colon"}function De(ot,kt){if(!Se(kt))return!1;let{groups:Vt}=kt,Ar=Vt.indexOf(ot);return Ar===-1?!1:ue(Vt[Ar+1])}function It(ot){return ot.value&&["not","and","or"].includes(ot.value.toLowerCase())}function Je(ot){return ot.type!=="value-func"?!1:t.has(ot.value.toLowerCase())}function at(ot){return/\/\//.test(ot.split(/[\n\r]/).pop())}function mt(ot){return(ot==null?void 0:ot.type)==="value-atword"&&ot.value.startsWith("prettier-placeholder-")}function ke(ot,kt){var Vt,Ar;if(((Vt=ot.open)===null||Vt===void 0?void 0:Vt.value)!=="("||((Ar=ot.close)===null||Ar===void 0?void 0:Ar.value)!==")"||ot.groups.some(ni=>ni.type!=="value-comma_group"))return!1;if(kt.type==="value-comma_group"){let ni=kt.groups.indexOf(ot)-1,gn=kt.groups[ni];if((gn==null?void 0:gn.type)==="value-word"&&gn.value==="with")return!0}return!1}function dt(ot){var kt,Vt;return ot.type==="value-paren_group"&&((kt=ot.open)===null||kt===void 0?void 0:kt.value)==="("&&((Vt=ot.close)===null||Vt===void 0?void 0:Vt.value)===")"}r.exports={getAncestorCounter:n,getAncestorNode:i,getPropOfDeclNode:s,maybeToLowerCase:l,insideValueFunctionNode:u,insideICSSRuleNode:m,insideAtRuleNode:h,insideURLFunctionInImportAtRuleNode:_,isKeyframeAtRuleKeywords:c,isWideKeywords:o,isLastNode:v,isSCSSControlDirectiveNode:O,isDetachedRulesetDeclarationNode:w,isRelationalOperatorNode:C,isEqualityOperatorNode:M,isMultiplicationNode:R,isDivisionNode:L,isAdditionNode:U,isSubtractionNode:Y,isModuloNode:N,isMathOperatorNode:j,isEachKeywordNode:k,isForKeywordNode:x,isURLFunctionNode:b,isIfElseKeywordNode:P,hasComposesNode:ee,hasParensAroundNode:fe,hasEmptyRawBefore:ie,isDetachedRulesetCallNode:V,isTemplatePlaceholderNode:Q,isTemplatePropNode:X,isPostcssSimpleVarNode:J,isKeyValuePairNode:Se,isKeyValuePairInParenGroupNode:ce,isKeyInValuePairNode:De,isSCSSMapItemNode:Mt,isInlineValueCommentNode:et,isHashNode:or,isLeftCurlyBraceNode:Ge,isRightCurlyBraceNode:me,isWordNode:oe,isColonNode:ue,isMediaAndSupportsKeywords:It,isColorAdjusterFuncNode:Je,lastLineHasInlineComment:at,isAtWordPlaceholderNode:mt,isConfigurationNode:ke,isParenGroupNode:dt}}}),SOl=Ki({"src/utils/line-column-to-index.js"(e,r){"use strict";r.exports=function(t,n){let i=0;for(let s=0;s0?m:""]}case"css-comment":{let ae=pt.inline||pt.raws.inline,Ye=Ir.originalText.slice(En(pt),jn(pt));return ae?Ye.trimEnd():Ye}case"css-rule":return[rr("selector"),pt.important?" !important":"",pt.nodes?[pt.selector&&pt.selector.type==="selector-unknown"&&Ae(pt.selector.value)?u:" ","{",pt.nodes.length>0?v([m,ct(sr,Ir,rr)]):"",m,"}",ie(pt)?";":""]:";"];case"css-decl":{let ae=sr.getParentNode(),{between:Ye}=pt.raws,bt=Ye.trim(),$t=bt===":",Ee=Je(pt)?k(rr("value")):rr("value");return!$t&&Ae(bt)&&(Ee=v([m,w(Ee)])),[pt.raws.before.replace(/[\s;]/g,""),ae.type==="css-atrule"&&ae.variable||O(sr)?pt.prop:M(pt.prop),bt.startsWith("//")?" ":"",bt,pt.extend?"":" ",br(Ir)&&pt.extend&&pt.selector?["extend(",rr("selector"),")"]:"",Ee,pt.raws.important?pt.raws.important.replace(/\s*!\s*important/i," !important"):pt.important?" !important":"",pt.raws.scssDefault?pt.raws.scssDefault.replace(/\s*!default/i," !default"):pt.scssDefault?" !default":"",pt.raws.scssGlobal?pt.raws.scssGlobal.replace(/\s*!global/i," !global"):pt.scssGlobal?" !global":"",pt.nodes?[" {",v([h,ct(sr,Ir,rr)]),h,"}"]:Vt(pt)&&!ae.raws.semicolon&&Ir.originalText[jn(pt)-1]!==";"?"":Ir.__isHTMLStyleAttribute&&ee(sr,pt)?x(";"):";"]}case"css-atrule":{let ae=sr.getParentNode(),Ye=kt(pt)&&!ae.raws.semicolon&&Ir.originalText[jn(pt)-1]!==";";if(br(Ir)){if(pt.mixin)return[rr("selector"),pt.important?" !important":"",Ye?"":";"];if(pt.function)return[pt.name,rr("params"),Ye?"":";"];if(pt.variable)return["@",pt.name,": ",pt.value?rr("value"):"",pt.raws.between.trim()?pt.raws.between.trim()+" ":"",pt.nodes?["{",v([pt.nodes.length>0?h:"",ct(sr,Ir,rr)]),h,"}"]:"",Ye?"":";"]}return["@",ot(pt)||pt.name.endsWith(":")?pt.name:M(pt.name),pt.params?[ot(pt)?"":kt(pt)?pt.raws.afterName===""?"":pt.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(pt.raws.afterName)?[m,m]:/^\s*\n/.test(pt.raws.afterName)?m:" ":" ",rr("params")]:"",pt.selector?v([" ",rr("selector")]):"",pt.value?_([" ",rr("value"),fe(pt)?at(pt)?" ":u:""]):pt.name==="else"?" ":"",pt.nodes?[fe(pt)?"":pt.selector&&!pt.selector.nodes&&typeof pt.selector.value=="string"&&Ae(pt.selector.value)||!pt.selector&&typeof pt.params=="string"&&Ae(pt.params)?u:" ","{",v([pt.nodes.length>0?h:"",ct(sr,Ir,rr)]),h,"}"]:Ye?"":";"]}case"media-query-list":{let ae=[];return sr.each(Ye=>{let bt=Ye.getValue();bt.type==="media-query"&&bt.value===""||ae.push(rr())},"nodes"),_(v(l(u,ae)))}case"media-query":return[l(" ",sr.map(rr,"nodes")),ee(sr,pt)?"":","];case"media-type":return tr(wn(pt.value,Ir));case"media-feature-expression":return pt.nodes?["(",...sr.map(rr,"nodes"),")"]:pt.value;case"media-feature":return M(wn(pt.value.replace(/ +/g," "),Ir));case"media-colon":return[pt.value," "];case"media-value":return tr(wn(pt.value,Ir));case"media-keyword":return wn(pt.value,Ir);case"media-url":return wn(pt.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),Ir);case"media-unknown":return pt.value;case"selector-root":return _([V(sr,"custom-selector")?[N(sr,"css-atrule").customSelector,u]:"",l([",",V(sr,["extend","custom-selector","nest"])?u:m],sr.map(rr,"nodes"))]);case"selector-selector":return _(v(sr.map(rr,"nodes")));case"selector-comment":return pt.value;case"selector-string":return wn(pt.value,Ir);case"selector-tag":{let ae=sr.getParentNode(),Ye=ae&&ae.nodes.indexOf(pt),bt=Ye&&ae.nodes[Ye-1];return[pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",bt.type==="selector-nesting"?pt.value:tr(X(sr,pt.value)?pt.value.toLowerCase():pt.value)]}case"selector-id":return["#",pt.value];case"selector-class":return[".",tr(wn(pt.value,Ir))];case"selector-attribute":{var ge;return["[",pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",pt.attribute.trim(),(ge=pt.operator)!==null&&ge!==void 0?ge:"",pt.value?Bn(wn(pt.value.trim(),Ir),Ir):"",pt.insensitive?" i":"","]"]}case"selector-combinator":{if(pt.value==="+"||pt.value===">"||pt.value==="~"||pt.value===">>>"){let bt=sr.getParentNode();return[bt.type==="selector-selector"&&bt.nodes[0]===pt?"":u,pt.value,ee(sr,pt)?"":" "]}let ae=pt.value.trim().startsWith("(")?u:"",Ye=tr(wn(pt.value.trim(),Ir))||u;return[ae,Ye]}case"selector-universal":return[pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",pt.value];case"selector-pseudo":return[M(pt.value),c(pt.nodes)?_(["(",v([h,l([",",u],sr.map(rr,"nodes"))]),h,")"]):""];case"selector-nesting":return pt.value;case"selector-unknown":{let ae=N(sr,"css-rule");if(ae&&ae.isSCSSNesterProperty)return tr(wn(M(pt.value),Ir));let Ye=sr.getParentNode();if(Ye.raws&&Ye.raws.selector){let $t=En(Ye),Ee=$t+Ye.raws.selector.length;return Ir.originalText.slice($t,Ee).trim()}let bt=sr.getParentNode(1);if(Ye.type==="value-paren_group"&&bt&&bt.type==="value-func"&&bt.value==="selector"){let $t=jn(Ye.open)+1,Ee=En(Ye.close),st=Ir.originalText.slice($t,Ee).trim();return Ae(st)?[P,st]:st}return pt.value}case"value-value":case"value-root":return rr("group");case"value-comment":return Ir.originalText.slice(En(pt),jn(pt));case"value-comma_group":{let ae=sr.getParentNode(),Ye=sr.getParentNode(1),bt=j(sr),$t=bt&&ae.type==="value-value"&&(bt==="grid"||bt.startsWith("grid-template")),Ee=N(sr,"css-atrule"),st=Ee&&fe(Ee),yr=pt.groups.some(Sn=>gn(Sn)),Wt=sr.map(rr,"groups"),Lt=[],Ke=C(sr,"url"),Sr=!1,Pr=!1;for(let Sn=0;SnHc:wl!==-1?Sr=!0:Hc!==-1&&(Sr=!1)}if(Sr||nt(ms)||nt(cs)||ms.type==="value-atword"&&(ms.value===""||ms.value.endsWith("["))||cs.type==="value-word"&&cs.value.startsWith("]")||ms.value==="~"||ms.value&&ms.value.includes("\\")&&cs&&cs.type!=="value-comment"||Un&&Un.value&&Un.value.indexOf("\\")===Un.value.length-1&&ms.type==="value-operator"&&ms.value==="/"||ms.value==="\\"||Ar(ms,cs)||On(ms)||er(ms)||ln(cs)||er(cs)&&mt(cs)||ln(ms)&&mt(cs)||ms.value==="--"&&On(cs))continue;let Oo=me(ms),Ro=me(cs);if((Oo&&On(cs)||Ro&&ln(ms))&&mt(cs)||!Un&&et(ms)||C(sr,"calc")&&(or(ms)||or(cs)||Ge(ms)||Ge(cs))&&mt(cs))continue;let ea=(or(ms)||Ge(ms))&&Sn===0&&(cs.type==="value-number"||cs.isHex)&&Ye&&Ve(Ye)&&!mt(cs),tu=Ka&&Ka.type==="value-func"||Ka&&Tr(Ka)||ms.type==="value-func"||Tr(ms),fl=cs.type==="value-func"||Tr(cs)||Un&&Un.type==="value-func"||Un&&Tr(Un);if(!(!(Mt(cs)||Mt(ms))&&!C(sr,"calc")&&!ea&&(et(cs)&&!tu||et(ms)&&!fl||or(cs)&&!tu||or(ms)&&!fl||Ge(cs)||Ge(ms))&&(mt(cs)||Oo&&(!Un||Un&&me(Un))))&&!((Ir.parser==="scss"||Ir.parser==="less")&&Oo&&ms.value==="-"&&nr(cs)&&jn(ms)===En(cs.open)&&cs.open.value==="(")){if(gn(ms)){if(ae.type==="value-paren_group"){Lt.push(w(m));continue}Lt.push(m);continue}if(st&&(ce(cs)||Se(cs)||It(cs)||oe(ms)||ue(ms))){Lt.push(" ");continue}if(Ee&&Ee.name.toLowerCase()==="namespace"){Lt.push(" ");continue}if($t){ms.source&&cs.source&&ms.source.start.line!==cs.source.start.line?(Lt.push(m),Pr=!0):Lt.push(" ");continue}if(Ro){Lt.push(" ");continue}if(!(cs&&cs.value==="...")&&!(Pe(ms)&&Pe(cs)&&jn(ms)===En(cs))){if(Pe(ms)&&nr(cs)&&jn(ms)===En(cs.open)){Lt.push(h);continue}if(ms.value==="with"&&nr(cs)){Lt.push(" ");continue}(Me=ms.value)!==null&&Me!==void 0&&Me.endsWith("#")&&cs.value==="{"&&nr(cs.group)||Lt.push(u)}}}return yr&&Lt.push(P),Pr&&Lt.unshift(m),st?_(v(Lt)):Q(sr)?_(b(Lt)):_(v(b(Lt)))}case"value-paren_group":{let ae=sr.getParentNode();if(ae&&De(ae)&&(pt.groups.length===1||pt.groups.length>0&&pt.groups[0].type==="value-comma_group"&&pt.groups[0].groups.length>0&&pt.groups[0].groups[0].type==="value-word"&&pt.groups[0].groups[0].value.startsWith("data:")))return[pt.open?rr("open"):"",l(",",sr.map(rr,"groups")),pt.close?rr("close"):""];if(!pt.open){let Ke=sr.map(rr,"groups"),Sr=[];for(let Pr=0;Pr{let Pr=Ke.getValue(),Sn=Sr===pt.groups.length-1,Un=[rr(),Sn?"":","];if(ke(Pr)&&Pr.type==="value-comma_group"&&Pr.groups&&Pr.groups[0].type!=="value-paren_group"&&Pr.groups[2]&&Pr.groups[2].type==="value-paren_group"){let ms=R(Un[0].contents.contents);ms[1]=_(ms[1]),Un=[_(w(Un))]}if(!Sn&&Pr.type==="value-comma_group"&&c(Pr.groups)){let ms=t(Pr.groups);!ms.source&&ms.close&&(ms=ms.close),ms.source&&o(Ir.originalText,ms,jn)&&Un.push(m)}return Un},"groups"))]),x(!$t&&We(Ir.parser,Ir.originalText)&&Ye&&Be(Ir)?",":""),h,pt.close?rr("close"):""],{shouldBreak:yr});return Wt?w(Lt):Lt}case"value-func":return[pt.value,V(sr,"supports")&&ut(pt)?" ":"",rr("group")];case"value-paren":return pt.value;case"value-number":return[zt(pt.value),lt(pt.unit)];case"value-operator":return pt.value;case"value-word":return pt.isColor&&pt.isHex||J(pt.value)?pt.value.toLowerCase():pt.value;case"value-colon":{let ae=sr.getParentNode(),Ye=ae&&ae.groups.indexOf(pt),bt=Ye&&ae.groups[Ye-1];return[pt.value,bt&&typeof bt.value=="string"&&t(bt.value)==="\\"||C(sr,"url")?"":u]}case"value-comma":return[pt.value," "];case"value-string":return i(pt.raws.quote+pt.value+pt.raws.quote,Ir);case"value-atword":return["@",pt.value];case"value-unicode-range":return pt.value;case"value-unknown":return pt.value;default:throw new Error(`Unknown postcss type ${JSON.stringify(pt.type)}`)}}function ct(sr,Ir,rr){let pt=[];return sr.each((ge,Me,ae)=>{let Ye=ae[Me-1];if(Ye&&Ye.type==="css-comment"&&Ye.text.trim()==="prettier-ignore"){let bt=ge.getValue();pt.push(Ir.originalText.slice(En(bt),jn(bt)))}else pt.push(rr());Me!==ae.length-1&&(ae[Me+1].type==="css-comment"&&!s(Ir.originalText,En(ae[Me+1]),{backwards:!0})&&!a(ae[Me])||ae[Me+1].type==="css-atrule"&&ae[Me+1].name==="else"&&ae[Me].type!=="css-comment"?pt.push(" "):(pt.push(Ir.__isHTMLStyleAttribute?u:m),o(Ir.originalText,ge.getValue(),jn)&&!a(ae[Me])&&pt.push(m)))},"nodes"),pt}var Le=/(["'])(?:(?!\1)[^\\]|\\.)*\1/gs,ft=/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g,Jr=/[A-Za-z]+/g,Yt=/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g,wr=new RegExp(Le.source+`|(${Yt.source})?(${ft.source})(${Jr.source})?`,"g");function wn(sr,Ir){return sr.replace(Le,rr=>i(rr,Ir))}function Bn(sr,Ir){let rr=Ir.singleQuote?"'":'"';return sr.includes('"')||sr.includes("'")?sr:rr+sr+rr}function tr(sr){return sr.replace(wr,(Ir,rr,pt,ge,Me)=>!pt&&ge?zt(ge)+M(Me||""):Ir)}function zt(sr){return n(sr).replace(/\.0(?=$|e)/,"")}r.exports={print:je,embed:U,insertPragma:Y,massageAstNode:L}}}),ROl=Ki({"src/language-css/options.js"(e,r){"use strict";var t=zqe();r.exports={singleQuote:t.singleQuote}}}),kOl=Ki({"src/language-css/parsers.js"(e,r){"use strict";r.exports={get css(){return KKt().parsers.css},get less(){return KKt().parsers.less},get scss(){return KKt().parsers.scss}}}}),FOl=Ki({"node_modules/linguist-languages/data/CSS.json"(e,r){r.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),NOl=Ki({"node_modules/linguist-languages/data/PostCSS.json"(e,r){r.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),OOl=Ki({"node_modules/linguist-languages/data/Less.json"(e,r){r.exports={name:"Less",type:"markup",color:"#1d365d",aliases:["less-css"],extensions:[".less"],tmScope:"source.css.less",aceMode:"less",codemirrorMode:"css",codemirrorMimeType:"text/css",languageId:198}}}),BOl=Ki({"node_modules/linguist-languages/data/SCSS.json"(e,r){r.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),qOl=Ki({"src/language-css/index.js"(e,r){"use strict";var t=A2e(),n=POl(),i=ROl(),s=kOl(),a=[t(FOl(),c=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[...c.extensions,".wxss"]})),t(NOl(),()=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]})),t(OOl(),()=>({since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]})),t(BOl(),()=>({since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]}))],o={postcss:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),MOl=Ki({"src/language-handlebars/loc.js"(e,r){"use strict";function t(i){return i.loc.start.offset}function n(i){return i.loc.end.offset}r.exports={locStart:t,locEnd:n}}}),LOl=Ki({"src/language-handlebars/clean.js"(e,r){"use strict";function t(n,i){if(n.type==="TextNode"){let s=n.chars.trim();if(!s)return null;i.chars=s.replace(/[\t\n\f\r ]+/g," ")}n.type==="AttrNode"&&n.name.toLowerCase()==="class"&&delete i.value}t.ignoredProperties=new Set(["loc","selfClosing"]),r.exports=t}}),jOl=Ki({"src/language-handlebars/html-void-elements.evaluate.js"(e,r){r.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),GOl=Ki({"src/language-handlebars/utils.js"(e,r){"use strict";var t=IO(),n=jOl();function i(R){let L=R.getValue(),U=R.getParentNode(0);return!!(h(R,["ElementNode"])&&t(U.children)===L||h(R,["Block"])&&t(U.body)===L)}function s(R){return R.toUpperCase()===R}function a(R){return m(R,["ElementNode"])&&typeof R.tag=="string"&&!R.tag.startsWith(":")&&(s(R.tag[0])||R.tag.includes("."))}var o=new Set(n);function c(R){return o.has(R.toLowerCase())&&!s(R[0])}function l(R){return R.selfClosing===!0||c(R.tag)||a(R)&&R.children.every(L=>u(L))}function u(R){return m(R,["TextNode"])&&!/\S/.test(R.chars)}function m(R,L){return R&&L.includes(R.type)}function h(R,L){let U=R.getParentNode(0);return m(U,L)}function _(R,L){let U=w(R);return m(U,L)}function b(R,L){let U=x(R);return m(U,L)}function v(R,L){var U,Y,N,j;let M=R.getValue(),C=(U=R.getParentNode(0))!==null&&U!==void 0?U:{},O=(Y=(N=(j=C.children)!==null&&j!==void 0?j:C.body)!==null&&N!==void 0?N:C.parts)!==null&&Y!==void 0?Y:[],V=O.indexOf(M);return V!==-1&&O[V+L]}function w(R,L=1){return v(R,-L)}function x(R){return v(R,1)}function P(R){return m(R,["MustacheCommentStatement"])&&typeof R.value=="string"&&R.value.trim()==="prettier-ignore"}function k(R){let L=R.getValue(),U=w(R,2);return P(L)||P(U)}r.exports={getNextNode:x,getPreviousNode:w,hasPrettierIgnore:k,isLastNodeOfSiblings:i,isNextNodeOfSomeType:b,isNodeOfSomeType:m,isParentOfSomeType:h,isPreviousNodeOfSomeType:_,isVoid:l,isWhitespaceNode:u}}}),UOl=Ki({"src/language-handlebars/printer-glimmer.js"(e,r){"use strict";var{builders:{dedent:t,fill:n,group:i,hardline:s,ifBreak:a,indent:o,join:c,line:l,softline:u},utils:{getDocParts:m,replaceTextEndOfLine:h}}=h0(),{getPreferredQuote:_,isNonEmptyArray:b}=Ng(),{locStart:v,locEnd:w}=MOl(),x=LOl(),{getNextNode:P,getPreviousNode:k,hasPrettierIgnore:R,isLastNodeOfSiblings:L,isNextNodeOfSomeType:U,isNodeOfSomeType:Y,isParentOfSomeType:N,isPreviousNodeOfSomeType:j,isVoid:M,isWhitespaceNode:C}=GOl(),O=2;function V(Ae,Pe,Kt){let nr=Ae.getValue();if(!nr)return"";if(R(Ae))return Pe.originalText.slice(v(nr),w(nr));let En=Pe.singleQuote?"'":'"';switch(nr.type){case"Block":case"Program":case"Template":return i(Ae.map(Kt,"body"));case"ElementNode":{let jn=i(X(Ae,Kt)),br=Pe.htmlWhitespaceSensitivity==="ignore"&&U(Ae,["ElementNode"])?u:"";if(M(nr))return[jn,br];let We=[""];return nr.children.length===0?[jn,o(We),br]:Pe.htmlWhitespaceSensitivity==="ignore"?[jn,o(J(Ae,Pe,Kt)),s,o(We),br]:[jn,o(i(J(Ae,Pe,Kt))),o(We),br]}case"BlockStatement":{let jn=Ae.getParentNode(1);return jn&&jn.inverse&&jn.inverse.body.length===1&&jn.inverse.body[0]===nr&&jn.inverse.body[0].path.parts[0]===jn.path.parts[0]?[ue(Ae,Kt,jn.inverse.body[0].path.parts[0]),mt(Ae,Kt,Pe),ke(Ae,Kt,Pe)]:[me(Ae,Kt),i([mt(Ae,Kt,Pe),ke(Ae,Kt,Pe),De(Ae,Kt,Pe)])]}case"ElementModifierStatement":return i(["{{",Tr(Ae,Kt),"}}"]);case"MustacheStatement":return i([fe(nr),Tr(Ae,Kt),ie(nr)]);case"SubExpression":return i(["(",ln(Ae,Kt),u,")"]);case"AttrNode":{let jn=nr.value.type==="TextNode";if(jn&&nr.value.chars===""&&v(nr.value)===w(nr.value))return nr.name;let We=jn?_(nr.value.chars,En).quote:nr.value.type==="ConcatStatement"?_(nr.value.parts.filter(Be=>Be.type==="TextNode").map(Be=>Be.chars).join(""),En).quote:"",lt=Kt("value");return[nr.name,"=",We,nr.name==="class"&&We?i(o(lt)):lt,We]}case"ConcatStatement":return Ae.map(Kt,"parts");case"Hash":return c(l,Ae.map(Kt,"pairs"));case"HashPair":return[nr.key,"=",Kt("value")];case"TextNode":{let jn=nr.chars.replace(/{{/g,"\\{{"),br=kt(Ae);if(br){if(br==="class"){let wr=jn.trim().split(/\s+/).join(" "),wn=!1,Bn=!1;return N(Ae,["ConcatStatement"])&&(j(Ae,["MustacheStatement"])&&/^\s/.test(jn)&&(wn=!0),U(Ae,["MustacheStatement"])&&/\s$/.test(jn)&&wr!==""&&(Bn=!0)),[wn?l:"",wr,Bn?l:""]}return h(jn)}let lt=/^[\t\n\f\r ]*$/.test(jn),Be=!k(Ae),je=!P(Ae);if(Pe.htmlWhitespaceSensitivity!=="ignore"){let wr=/^[\t\n\f\r ]*/,wn=/[\t\n\f\r ]*$/,Bn=je&&N(Ae,["Template"]),tr=Be&&N(Ae,["Template"]);if(lt){if(tr||Bn)return"";let pt=[l],ge=Vt(jn);return ge&&(pt=gn(ge)),L(Ae)&&(pt=pt.map(Me=>t(Me))),pt}let[zt]=jn.match(wr),[sr]=jn.match(wn),Ir=[];if(zt){Ir=[l];let pt=Vt(zt);pt&&(Ir=gn(pt)),jn=jn.replace(wr,"")}let rr=[];if(sr){if(!Bn){rr=[l];let pt=Vt(sr);pt&&(rr=gn(pt)),L(Ae)&&(rr=rr.map(ge=>t(ge)))}jn=jn.replace(wn,"")}return[...Ir,n(dt(jn)),...rr]}let ct=Vt(jn),Le=Ar(jn),ft=ni(jn);if((Be||je)&<&&N(Ae,["Block","ElementNode","Template"]))return"";lt&&ct?(Le=Math.min(ct,O),ft=0):(U(Ae,["BlockStatement","ElementNode"])&&(ft=Math.max(ft,1)),j(Ae,["BlockStatement","ElementNode"])&&(Le=Math.max(Le,1)));let Jr="",Yt="";return ft===0&&U(Ae,["MustacheStatement"])&&(Yt=" "),Le===0&&j(Ae,["MustacheStatement"])&&(Jr=" "),Be&&(Le=0,Jr=""),je&&(ft=0,Yt=""),jn=jn.replace(/^[\t\n\f\r ]+/g,Jr).replace(/[\t\n\f\r ]+$/,Yt),[...gn(Le),n(dt(jn)),...gn(ft)]}case"MustacheCommentStatement":{let jn=v(nr),br=w(nr),We=Pe.originalText.charAt(jn+2)==="~",lt=Pe.originalText.charAt(br-3)==="~",Be=nr.value.includes("}}")?"--":"";return["{{",We?"~":"","!",Be,nr.value,Be,lt?"~":"","}}"]}case"PathExpression":return nr.original;case"BooleanLiteral":return String(nr.value);case"CommentStatement":return[""];case"StringLiteral":{if(er(Ae)){let jn=Pe.singleQuote?'"':"'";return On(nr.value,jn)}return On(nr.value,En)}case"NumberLiteral":return String(nr.value);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(nr.type))}}function Q(Ae,Pe){return v(Ae)-v(Pe)}function X(Ae,Pe){let Kt=Ae.getValue(),nr=["attributes","modifiers","comments"].filter(jn=>b(Kt[jn])),En=nr.flatMap(jn=>Kt[jn]).sort(Q);for(let jn of nr)Ae.each(br=>{let We=En.indexOf(br.getValue());En.splice(We,1,[l,Pe()])},jn);return b(Kt.blockParams)&&En.push(l,Ve(Kt)),["<",Kt.tag,o(En),ee(Kt)]}function J(Ae,Pe,Kt){let En=Ae.getValue().children.every(jn=>C(jn));return Pe.htmlWhitespaceSensitivity==="ignore"&&En?"":Ae.map((jn,br)=>{let We=Kt();return br===0&&Pe.htmlWhitespaceSensitivity==="ignore"?[u,We]:We},"children")}function ee(Ae){return M(Ae)?a([u,"/>"],[" />",u]):a([u,">"],">")}function fe(Ae){let Pe=Ae.escaped===!1?"{{{":"{{",Kt=Ae.strip&&Ae.strip.open?"~":"";return[Pe,Kt]}function ie(Ae){let Pe=Ae.escaped===!1?"}}}":"}}";return[Ae.strip&&Ae.strip.close?"~":"",Pe]}function Se(Ae){let Pe=fe(Ae),Kt=Ae.openStrip.open?"~":"";return[Pe,Kt,"#"]}function ce(Ae){let Pe=ie(Ae);return[Ae.openStrip.close?"~":"",Pe]}function Mt(Ae){let Pe=fe(Ae),Kt=Ae.closeStrip.open?"~":"";return[Pe,Kt,"/"]}function et(Ae){let Pe=ie(Ae);return[Ae.closeStrip.close?"~":"",Pe]}function or(Ae){let Pe=fe(Ae),Kt=Ae.inverseStrip.open?"~":"";return[Pe,Kt]}function Ge(Ae){let Pe=ie(Ae);return[Ae.inverseStrip.close?"~":"",Pe]}function me(Ae,Pe){let Kt=Ae.getValue(),nr=[],En=ut(Ae,Pe);return En&&nr.push(i(En)),b(Kt.program.blockParams)&&nr.push(Ve(Kt.program)),i([Se(Kt),nt(Ae,Pe),nr.length>0?o([l,c(l,nr)]):"",u,ce(Kt)])}function oe(Ae,Pe){return[Pe.htmlWhitespaceSensitivity==="ignore"?s:"",or(Ae),"else",Ge(Ae)]}function ue(Ae,Pe,Kt){let nr=Ae.getValue(),En=Ae.getParentNode(1);return i([or(En),["else"," ",Kt],o([l,i(ut(Ae,Pe)),...b(nr.program.blockParams)?[l,Ve(nr.program)]:[]]),u,Ge(En)])}function De(Ae,Pe,Kt){let nr=Ae.getValue();return Kt.htmlWhitespaceSensitivity==="ignore"?[It(nr)?u:s,Mt(nr),Pe("path"),et(nr)]:[Mt(nr),Pe("path"),et(nr)]}function It(Ae){return Y(Ae,["BlockStatement"])&&Ae.program.body.every(Pe=>C(Pe))}function Je(Ae){return at(Ae)&&Ae.inverse.body.length===1&&Y(Ae.inverse.body[0],["BlockStatement"])&&Ae.inverse.body[0].path.parts[0]===Ae.path.parts[0]}function at(Ae){return Y(Ae,["BlockStatement"])&&Ae.inverse}function mt(Ae,Pe,Kt){let nr=Ae.getValue();if(It(nr))return"";let En=Pe("program");return Kt.htmlWhitespaceSensitivity==="ignore"?o([s,En]):o(En)}function ke(Ae,Pe,Kt){let nr=Ae.getValue(),En=Pe("inverse"),jn=Kt.htmlWhitespaceSensitivity==="ignore"?[s,En]:En;return Je(nr)?jn:at(nr)?[oe(nr,Kt),o(jn)]:""}function dt(Ae){return m(c(l,ot(Ae)))}function ot(Ae){return Ae.split(/[\t\n\f\r ]+/)}function kt(Ae){for(let Pe=0;Pe<2;Pe++){let Kt=Ae.getParentNode(Pe);if(Kt&&Kt.type==="AttrNode")return Kt.name.toLowerCase()}}function Vt(Ae){return Ae=typeof Ae=="string"?Ae:"",Ae.split(` -`).length-1}function Ar(Ae){Ae=typeof Ae=="string"?Ae:"";let Pe=(Ae.match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"";return Vt(Pe)}function ni(Ae){Ae=typeof Ae=="string"?Ae:"";let Pe=(Ae.match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"";return Vt(Pe)}function gn(Ae=0){return Array.from({length:Math.min(Ae,O)}).fill(s)}function On(Ae,Pe){let{quote:Kt,regex:nr}=_(Ae,Pe);return[Kt,Ae.replace(nr,`\\${Kt}`),Kt]}function er(Ae){let Pe=0,Kt=Ae.getParentNode(Pe);for(;Kt&&Y(Kt,["SubExpression"]);)Pe++,Kt=Ae.getParentNode(Pe);return!!(Kt&&Y(Ae.getParentNode(Pe+1),["ConcatStatement"])&&Y(Ae.getParentNode(Pe+2),["AttrNode"]))}function ln(Ae,Pe){let Kt=nt(Ae,Pe),nr=ut(Ae,Pe);return nr?o([Kt,l,i(nr)]):Kt}function Tr(Ae,Pe){let Kt=nt(Ae,Pe),nr=ut(Ae,Pe);return nr?[o([Kt,l,nr]),u]:Kt}function nt(Ae,Pe){return Pe("path")}function ut(Ae,Pe){let Kt=Ae.getValue(),nr=[];if(Kt.params.length>0){let En=Ae.map(Pe,"params");nr.push(...En)}if(Kt.hash&&Kt.hash.pairs.length>0){let En=Pe("hash");nr.push(En)}return nr.length===0?"":c(l,nr)}function Ve(Ae){return["as |",Ae.blockParams.join(" "),"|"]}r.exports={print:V,massageAstNode:x}}}),VOl=Ki({"src/language-handlebars/parsers.js"(e,r){"use strict";r.exports={get glimmer(){return qds().parsers.glimmer}}}}),zOl=Ki({"node_modules/linguist-languages/data/Handlebars.json"(e,r){r.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),$Ol=Ki({"src/language-handlebars/index.js"(e,r){"use strict";var t=A2e(),n=UOl(),i=VOl(),s=[t(zOl(),()=>({since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]}))],a={glimmer:n};r.exports={languages:s,printers:a,parsers:i}}}),QOl=Ki({"src/language-graphql/pragma.js"(e,r){"use strict";function t(i){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(i)}function n(i){return`# @format +`||R==="\r")&&(x&&P.push([w,k]),b="initial",x=!1);continue}}for(let[k,R]of P)_=_.slice(0,k)+_.slice(k,R).replace(/["'*]/g," ")+_.slice(R);return _}function m(_){return _.source.startOffset}function h(_){return _.source.endOffset}r.exports={locStart:m,locEnd:h,calculateLoc:o,replaceQuotesInInlineComments:u}}}),IOl=Ki({"src/language-css/utils/is-less-parser.js"(e,r){"use strict";function t(n){return n.parser==="css"||n.parser==="less"}r.exports=t}}),xOl=Ki({"src/language-css/utils/is-scss.js"(e,r){"use strict";function t(n,i){return n==="less"||n==="scss"?n==="scss":/(?:\w\s*:\s*[^:}]+|#){|@import[^\n]+(?:url|,)/.test(i)}r.exports=t}}),TOl=Ki({"src/language-css/utils/css-units.evaluate.js"(e,r){r.exports={em:"em",rem:"rem",ex:"ex",rex:"rex",cap:"cap",rcap:"rcap",ch:"ch",rch:"rch",ic:"ic",ric:"ric",lh:"lh",rlh:"rlh",vw:"vw",svw:"svw",lvw:"lvw",dvw:"dvw",vh:"vh",svh:"svh",lvh:"lvh",dvh:"dvh",vi:"vi",svi:"svi",lvi:"lvi",dvi:"dvi",vb:"vb",svb:"svb",lvb:"lvb",dvb:"dvb",vmin:"vmin",svmin:"svmin",lvmin:"lvmin",dvmin:"dvmin",vmax:"vmax",svmax:"svmax",lvmax:"lvmax",dvmax:"dvmax",cm:"cm",mm:"mm",q:"Q",in:"in",pt:"pt",pc:"pc",px:"px",deg:"deg",grad:"grad",rad:"rad",turn:"turn",s:"s",ms:"ms",hz:"Hz",khz:"kHz",dpi:"dpi",dpcm:"dpcm",dppx:"dppx",x:"x"}}}),POl=Ki({"src/language-css/utils/print-unit.js"(e,r){"use strict";var t=TOl();function n(i){let s=i.toLowerCase();return Object.prototype.hasOwnProperty.call(t,s)?t[s]:i}r.exports=n}}),ROl=Ki({"src/language-css/printer-postcss.js"(e,r){"use strict";var t=IO(),{printNumber:n,printString:i,hasNewline:s,isFrontMatterNode:a,isNextLineEmpty:o,isNonEmptyArray:c}=Ng(),{builders:{join:l,line:u,hardline:m,softline:h,group:_,fill:b,indent:v,dedent:w,ifBreak:x,breakParent:P},utils:{removeLines:k,getDocParts:R}}=h0(),L=COl(),U=vOl(),{insertPragma:Y}=EOl(),{getAncestorNode:N,getPropOfDeclNode:j,maybeToLowerCase:M,insideValueFunctionNode:C,insideICSSRuleNode:O,insideAtRuleNode:V,insideURLFunctionInImportAtRuleNode:Q,isKeyframeAtRuleKeywords:X,isWideKeywords:J,isLastNode:ee,isSCSSControlDirectiveNode:fe,isDetachedRulesetDeclarationNode:ie,isRelationalOperatorNode:Se,isEqualityOperatorNode:ce,isMultiplicationNode:Mt,isDivisionNode:et,isAdditionNode:or,isSubtractionNode:Ge,isMathOperatorNode:me,isEachKeywordNode:oe,isForKeywordNode:ue,isURLFunctionNode:De,isIfElseKeywordNode:It,hasComposesNode:Je,hasParensAroundNode:at,hasEmptyRawBefore:mt,isKeyValuePairNode:ke,isKeyInValuePairNode:dt,isDetachedRulesetCallNode:ot,isTemplatePlaceholderNode:kt,isTemplatePropNode:Vt,isPostcssSimpleVarNode:Ar,isSCSSMapItemNode:ni,isInlineValueCommentNode:gn,isHashNode:On,isLeftCurlyBraceNode:er,isRightCurlyBraceNode:ln,isWordNode:Tr,isColonNode:nt,isMediaAndSupportsKeywords:ut,isColorAdjusterFuncNode:Ve,lastLineHasInlineComment:Ae,isAtWordPlaceholderNode:Pe,isConfigurationNode:Kt,isParenGroupNode:nr}=DOl(),{locStart:En,locEnd:jn}=wOl(),br=IOl(),We=xOl(),lt=POl();function Be(sr){return sr.trailingComma==="es5"||sr.trailingComma==="all"}function je(sr,Ir,rr){let pt=sr.getValue();if(!pt)return"";if(typeof pt=="string")return pt;switch(pt.type){case"front-matter":return[pt.raw,m];case"css-root":{let ae=ct(sr,Ir,rr),Ye=pt.raws.after.trim();return Ye.startsWith(";")&&(Ye=Ye.slice(1).trim()),[ae,Ye?` ${Ye}`:"",R(ae).length>0?m:""]}case"css-comment":{let ae=pt.inline||pt.raws.inline,Ye=Ir.originalText.slice(En(pt),jn(pt));return ae?Ye.trimEnd():Ye}case"css-rule":return[rr("selector"),pt.important?" !important":"",pt.nodes?[pt.selector&&pt.selector.type==="selector-unknown"&&Ae(pt.selector.value)?u:" ","{",pt.nodes.length>0?v([m,ct(sr,Ir,rr)]):"",m,"}",ie(pt)?";":""]:";"];case"css-decl":{let ae=sr.getParentNode(),{between:Ye}=pt.raws,bt=Ye.trim(),$t=bt===":",Ee=Je(pt)?k(rr("value")):rr("value");return!$t&&Ae(bt)&&(Ee=v([m,w(Ee)])),[pt.raws.before.replace(/[\s;]/g,""),ae.type==="css-atrule"&&ae.variable||O(sr)?pt.prop:M(pt.prop),bt.startsWith("//")?" ":"",bt,pt.extend?"":" ",br(Ir)&&pt.extend&&pt.selector?["extend(",rr("selector"),")"]:"",Ee,pt.raws.important?pt.raws.important.replace(/\s*!\s*important/i," !important"):pt.important?" !important":"",pt.raws.scssDefault?pt.raws.scssDefault.replace(/\s*!default/i," !default"):pt.scssDefault?" !default":"",pt.raws.scssGlobal?pt.raws.scssGlobal.replace(/\s*!global/i," !global"):pt.scssGlobal?" !global":"",pt.nodes?[" {",v([h,ct(sr,Ir,rr)]),h,"}"]:Vt(pt)&&!ae.raws.semicolon&&Ir.originalText[jn(pt)-1]!==";"?"":Ir.__isHTMLStyleAttribute&&ee(sr,pt)?x(";"):";"]}case"css-atrule":{let ae=sr.getParentNode(),Ye=kt(pt)&&!ae.raws.semicolon&&Ir.originalText[jn(pt)-1]!==";";if(br(Ir)){if(pt.mixin)return[rr("selector"),pt.important?" !important":"",Ye?"":";"];if(pt.function)return[pt.name,rr("params"),Ye?"":";"];if(pt.variable)return["@",pt.name,": ",pt.value?rr("value"):"",pt.raws.between.trim()?pt.raws.between.trim()+" ":"",pt.nodes?["{",v([pt.nodes.length>0?h:"",ct(sr,Ir,rr)]),h,"}"]:"",Ye?"":";"]}return["@",ot(pt)||pt.name.endsWith(":")?pt.name:M(pt.name),pt.params?[ot(pt)?"":kt(pt)?pt.raws.afterName===""?"":pt.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(pt.raws.afterName)?[m,m]:/^\s*\n/.test(pt.raws.afterName)?m:" ":" ",rr("params")]:"",pt.selector?v([" ",rr("selector")]):"",pt.value?_([" ",rr("value"),fe(pt)?at(pt)?" ":u:""]):pt.name==="else"?" ":"",pt.nodes?[fe(pt)?"":pt.selector&&!pt.selector.nodes&&typeof pt.selector.value=="string"&&Ae(pt.selector.value)||!pt.selector&&typeof pt.params=="string"&&Ae(pt.params)?u:" ","{",v([pt.nodes.length>0?h:"",ct(sr,Ir,rr)]),h,"}"]:Ye?"":";"]}case"media-query-list":{let ae=[];return sr.each(Ye=>{let bt=Ye.getValue();bt.type==="media-query"&&bt.value===""||ae.push(rr())},"nodes"),_(v(l(u,ae)))}case"media-query":return[l(" ",sr.map(rr,"nodes")),ee(sr,pt)?"":","];case"media-type":return tr(wn(pt.value,Ir));case"media-feature-expression":return pt.nodes?["(",...sr.map(rr,"nodes"),")"]:pt.value;case"media-feature":return M(wn(pt.value.replace(/ +/g," "),Ir));case"media-colon":return[pt.value," "];case"media-value":return tr(wn(pt.value,Ir));case"media-keyword":return wn(pt.value,Ir);case"media-url":return wn(pt.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),Ir);case"media-unknown":return pt.value;case"selector-root":return _([V(sr,"custom-selector")?[N(sr,"css-atrule").customSelector,u]:"",l([",",V(sr,["extend","custom-selector","nest"])?u:m],sr.map(rr,"nodes"))]);case"selector-selector":return _(v(sr.map(rr,"nodes")));case"selector-comment":return pt.value;case"selector-string":return wn(pt.value,Ir);case"selector-tag":{let ae=sr.getParentNode(),Ye=ae&&ae.nodes.indexOf(pt),bt=Ye&&ae.nodes[Ye-1];return[pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",bt.type==="selector-nesting"?pt.value:tr(X(sr,pt.value)?pt.value.toLowerCase():pt.value)]}case"selector-id":return["#",pt.value];case"selector-class":return[".",tr(wn(pt.value,Ir))];case"selector-attribute":{var ge;return["[",pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",pt.attribute.trim(),(ge=pt.operator)!==null&&ge!==void 0?ge:"",pt.value?Bn(wn(pt.value.trim(),Ir),Ir):"",pt.insensitive?" i":"","]"]}case"selector-combinator":{if(pt.value==="+"||pt.value===">"||pt.value==="~"||pt.value===">>>"){let bt=sr.getParentNode();return[bt.type==="selector-selector"&&bt.nodes[0]===pt?"":u,pt.value,ee(sr,pt)?"":" "]}let ae=pt.value.trim().startsWith("(")?u:"",Ye=tr(wn(pt.value.trim(),Ir))||u;return[ae,Ye]}case"selector-universal":return[pt.namespace?[pt.namespace===!0?"":pt.namespace.trim(),"|"]:"",pt.value];case"selector-pseudo":return[M(pt.value),c(pt.nodes)?_(["(",v([h,l([",",u],sr.map(rr,"nodes"))]),h,")"]):""];case"selector-nesting":return pt.value;case"selector-unknown":{let ae=N(sr,"css-rule");if(ae&&ae.isSCSSNesterProperty)return tr(wn(M(pt.value),Ir));let Ye=sr.getParentNode();if(Ye.raws&&Ye.raws.selector){let $t=En(Ye),Ee=$t+Ye.raws.selector.length;return Ir.originalText.slice($t,Ee).trim()}let bt=sr.getParentNode(1);if(Ye.type==="value-paren_group"&&bt&&bt.type==="value-func"&&bt.value==="selector"){let $t=jn(Ye.open)+1,Ee=En(Ye.close),st=Ir.originalText.slice($t,Ee).trim();return Ae(st)?[P,st]:st}return pt.value}case"value-value":case"value-root":return rr("group");case"value-comment":return Ir.originalText.slice(En(pt),jn(pt));case"value-comma_group":{let ae=sr.getParentNode(),Ye=sr.getParentNode(1),bt=j(sr),$t=bt&&ae.type==="value-value"&&(bt==="grid"||bt.startsWith("grid-template")),Ee=N(sr,"css-atrule"),st=Ee&&fe(Ee),yr=pt.groups.some(Sn=>gn(Sn)),Wt=sr.map(rr,"groups"),Lt=[],Ke=C(sr,"url"),Sr=!1,Pr=!1;for(let Sn=0;SnHc:wl!==-1?Sr=!0:Hc!==-1&&(Sr=!1)}if(Sr||nt(ms)||nt(cs)||ms.type==="value-atword"&&(ms.value===""||ms.value.endsWith("["))||cs.type==="value-word"&&cs.value.startsWith("]")||ms.value==="~"||ms.value&&ms.value.includes("\\")&&cs&&cs.type!=="value-comment"||Un&&Un.value&&Un.value.indexOf("\\")===Un.value.length-1&&ms.type==="value-operator"&&ms.value==="/"||ms.value==="\\"||Ar(ms,cs)||On(ms)||er(ms)||ln(cs)||er(cs)&&mt(cs)||ln(ms)&&mt(cs)||ms.value==="--"&&On(cs))continue;let Oo=me(ms),Ro=me(cs);if((Oo&&On(cs)||Ro&&ln(ms))&&mt(cs)||!Un&&et(ms)||C(sr,"calc")&&(or(ms)||or(cs)||Ge(ms)||Ge(cs))&&mt(cs))continue;let ea=(or(ms)||Ge(ms))&&Sn===0&&(cs.type==="value-number"||cs.isHex)&&Ye&&Ve(Ye)&&!mt(cs),tu=Ka&&Ka.type==="value-func"||Ka&&Tr(Ka)||ms.type==="value-func"||Tr(ms),fl=cs.type==="value-func"||Tr(cs)||Un&&Un.type==="value-func"||Un&&Tr(Un);if(!(!(Mt(cs)||Mt(ms))&&!C(sr,"calc")&&!ea&&(et(cs)&&!tu||et(ms)&&!fl||or(cs)&&!tu||or(ms)&&!fl||Ge(cs)||Ge(ms))&&(mt(cs)||Oo&&(!Un||Un&&me(Un))))&&!((Ir.parser==="scss"||Ir.parser==="less")&&Oo&&ms.value==="-"&&nr(cs)&&jn(ms)===En(cs.open)&&cs.open.value==="(")){if(gn(ms)){if(ae.type==="value-paren_group"){Lt.push(w(m));continue}Lt.push(m);continue}if(st&&(ce(cs)||Se(cs)||It(cs)||oe(ms)||ue(ms))){Lt.push(" ");continue}if(Ee&&Ee.name.toLowerCase()==="namespace"){Lt.push(" ");continue}if($t){ms.source&&cs.source&&ms.source.start.line!==cs.source.start.line?(Lt.push(m),Pr=!0):Lt.push(" ");continue}if(Ro){Lt.push(" ");continue}if(!(cs&&cs.value==="...")&&!(Pe(ms)&&Pe(cs)&&jn(ms)===En(cs))){if(Pe(ms)&&nr(cs)&&jn(ms)===En(cs.open)){Lt.push(h);continue}if(ms.value==="with"&&nr(cs)){Lt.push(" ");continue}(Me=ms.value)!==null&&Me!==void 0&&Me.endsWith("#")&&cs.value==="{"&&nr(cs.group)||Lt.push(u)}}}return yr&&Lt.push(P),Pr&&Lt.unshift(m),st?_(v(Lt)):Q(sr)?_(b(Lt)):_(v(b(Lt)))}case"value-paren_group":{let ae=sr.getParentNode();if(ae&&De(ae)&&(pt.groups.length===1||pt.groups.length>0&&pt.groups[0].type==="value-comma_group"&&pt.groups[0].groups.length>0&&pt.groups[0].groups[0].type==="value-word"&&pt.groups[0].groups[0].value.startsWith("data:")))return[pt.open?rr("open"):"",l(",",sr.map(rr,"groups")),pt.close?rr("close"):""];if(!pt.open){let Ke=sr.map(rr,"groups"),Sr=[];for(let Pr=0;Pr{let Pr=Ke.getValue(),Sn=Sr===pt.groups.length-1,Un=[rr(),Sn?"":","];if(ke(Pr)&&Pr.type==="value-comma_group"&&Pr.groups&&Pr.groups[0].type!=="value-paren_group"&&Pr.groups[2]&&Pr.groups[2].type==="value-paren_group"){let ms=R(Un[0].contents.contents);ms[1]=_(ms[1]),Un=[_(w(Un))]}if(!Sn&&Pr.type==="value-comma_group"&&c(Pr.groups)){let ms=t(Pr.groups);!ms.source&&ms.close&&(ms=ms.close),ms.source&&o(Ir.originalText,ms,jn)&&Un.push(m)}return Un},"groups"))]),x(!$t&&We(Ir.parser,Ir.originalText)&&Ye&&Be(Ir)?",":""),h,pt.close?rr("close"):""],{shouldBreak:yr});return Wt?w(Lt):Lt}case"value-func":return[pt.value,V(sr,"supports")&&ut(pt)?" ":"",rr("group")];case"value-paren":return pt.value;case"value-number":return[zt(pt.value),lt(pt.unit)];case"value-operator":return pt.value;case"value-word":return pt.isColor&&pt.isHex||J(pt.value)?pt.value.toLowerCase():pt.value;case"value-colon":{let ae=sr.getParentNode(),Ye=ae&&ae.groups.indexOf(pt),bt=Ye&&ae.groups[Ye-1];return[pt.value,bt&&typeof bt.value=="string"&&t(bt.value)==="\\"||C(sr,"url")?"":u]}case"value-comma":return[pt.value," "];case"value-string":return i(pt.raws.quote+pt.value+pt.raws.quote,Ir);case"value-atword":return["@",pt.value];case"value-unicode-range":return pt.value;case"value-unknown":return pt.value;default:throw new Error(`Unknown postcss type ${JSON.stringify(pt.type)}`)}}function ct(sr,Ir,rr){let pt=[];return sr.each((ge,Me,ae)=>{let Ye=ae[Me-1];if(Ye&&Ye.type==="css-comment"&&Ye.text.trim()==="prettier-ignore"){let bt=ge.getValue();pt.push(Ir.originalText.slice(En(bt),jn(bt)))}else pt.push(rr());Me!==ae.length-1&&(ae[Me+1].type==="css-comment"&&!s(Ir.originalText,En(ae[Me+1]),{backwards:!0})&&!a(ae[Me])||ae[Me+1].type==="css-atrule"&&ae[Me+1].name==="else"&&ae[Me].type!=="css-comment"?pt.push(" "):(pt.push(Ir.__isHTMLStyleAttribute?u:m),o(Ir.originalText,ge.getValue(),jn)&&!a(ae[Me])&&pt.push(m)))},"nodes"),pt}var Le=/(["'])(?:(?!\1)[^\\]|\\.)*\1/gs,ft=/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g,Jr=/[A-Za-z]+/g,Yt=/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g,wr=new RegExp(Le.source+`|(${Yt.source})?(${ft.source})(${Jr.source})?`,"g");function wn(sr,Ir){return sr.replace(Le,rr=>i(rr,Ir))}function Bn(sr,Ir){let rr=Ir.singleQuote?"'":'"';return sr.includes('"')||sr.includes("'")?sr:rr+sr+rr}function tr(sr){return sr.replace(wr,(Ir,rr,pt,ge,Me)=>!pt&&ge?zt(ge)+M(Me||""):Ir)}function zt(sr){return n(sr).replace(/\.0(?=$|e)/,"")}r.exports={print:je,embed:U,insertPragma:Y,massageAstNode:L}}}),kOl=Ki({"src/language-css/options.js"(e,r){"use strict";var t=zqe();r.exports={singleQuote:t.singleQuote}}}),FOl=Ki({"src/language-css/parsers.js"(e,r){"use strict";r.exports={get css(){return KKt().parsers.css},get less(){return KKt().parsers.less},get scss(){return KKt().parsers.scss}}}}),NOl=Ki({"node_modules/linguist-languages/data/CSS.json"(e,r){r.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),OOl=Ki({"node_modules/linguist-languages/data/PostCSS.json"(e,r){r.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),BOl=Ki({"node_modules/linguist-languages/data/Less.json"(e,r){r.exports={name:"Less",type:"markup",color:"#1d365d",aliases:["less-css"],extensions:[".less"],tmScope:"source.css.less",aceMode:"less",codemirrorMode:"css",codemirrorMimeType:"text/css",languageId:198}}}),qOl=Ki({"node_modules/linguist-languages/data/SCSS.json"(e,r){r.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),MOl=Ki({"src/language-css/index.js"(e,r){"use strict";var t=A2e(),n=ROl(),i=kOl(),s=FOl(),a=[t(NOl(),c=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[...c.extensions,".wxss"]})),t(OOl(),()=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]})),t(BOl(),()=>({since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]})),t(qOl(),()=>({since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]}))],o={postcss:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),LOl=Ki({"src/language-handlebars/loc.js"(e,r){"use strict";function t(i){return i.loc.start.offset}function n(i){return i.loc.end.offset}r.exports={locStart:t,locEnd:n}}}),jOl=Ki({"src/language-handlebars/clean.js"(e,r){"use strict";function t(n,i){if(n.type==="TextNode"){let s=n.chars.trim();if(!s)return null;i.chars=s.replace(/[\t\n\f\r ]+/g," ")}n.type==="AttrNode"&&n.name.toLowerCase()==="class"&&delete i.value}t.ignoredProperties=new Set(["loc","selfClosing"]),r.exports=t}}),GOl=Ki({"src/language-handlebars/html-void-elements.evaluate.js"(e,r){r.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),UOl=Ki({"src/language-handlebars/utils.js"(e,r){"use strict";var t=IO(),n=GOl();function i(R){let L=R.getValue(),U=R.getParentNode(0);return!!(h(R,["ElementNode"])&&t(U.children)===L||h(R,["Block"])&&t(U.body)===L)}function s(R){return R.toUpperCase()===R}function a(R){return m(R,["ElementNode"])&&typeof R.tag=="string"&&!R.tag.startsWith(":")&&(s(R.tag[0])||R.tag.includes("."))}var o=new Set(n);function c(R){return o.has(R.toLowerCase())&&!s(R[0])}function l(R){return R.selfClosing===!0||c(R.tag)||a(R)&&R.children.every(L=>u(L))}function u(R){return m(R,["TextNode"])&&!/\S/.test(R.chars)}function m(R,L){return R&&L.includes(R.type)}function h(R,L){let U=R.getParentNode(0);return m(U,L)}function _(R,L){let U=w(R);return m(U,L)}function b(R,L){let U=x(R);return m(U,L)}function v(R,L){var U,Y,N,j;let M=R.getValue(),C=(U=R.getParentNode(0))!==null&&U!==void 0?U:{},O=(Y=(N=(j=C.children)!==null&&j!==void 0?j:C.body)!==null&&N!==void 0?N:C.parts)!==null&&Y!==void 0?Y:[],V=O.indexOf(M);return V!==-1&&O[V+L]}function w(R,L=1){return v(R,-L)}function x(R){return v(R,1)}function P(R){return m(R,["MustacheCommentStatement"])&&typeof R.value=="string"&&R.value.trim()==="prettier-ignore"}function k(R){let L=R.getValue(),U=w(R,2);return P(L)||P(U)}r.exports={getNextNode:x,getPreviousNode:w,hasPrettierIgnore:k,isLastNodeOfSiblings:i,isNextNodeOfSomeType:b,isNodeOfSomeType:m,isParentOfSomeType:h,isPreviousNodeOfSomeType:_,isVoid:l,isWhitespaceNode:u}}}),VOl=Ki({"src/language-handlebars/printer-glimmer.js"(e,r){"use strict";var{builders:{dedent:t,fill:n,group:i,hardline:s,ifBreak:a,indent:o,join:c,line:l,softline:u},utils:{getDocParts:m,replaceTextEndOfLine:h}}=h0(),{getPreferredQuote:_,isNonEmptyArray:b}=Ng(),{locStart:v,locEnd:w}=LOl(),x=jOl(),{getNextNode:P,getPreviousNode:k,hasPrettierIgnore:R,isLastNodeOfSiblings:L,isNextNodeOfSomeType:U,isNodeOfSomeType:Y,isParentOfSomeType:N,isPreviousNodeOfSomeType:j,isVoid:M,isWhitespaceNode:C}=UOl(),O=2;function V(Ae,Pe,Kt){let nr=Ae.getValue();if(!nr)return"";if(R(Ae))return Pe.originalText.slice(v(nr),w(nr));let En=Pe.singleQuote?"'":'"';switch(nr.type){case"Block":case"Program":case"Template":return i(Ae.map(Kt,"body"));case"ElementNode":{let jn=i(X(Ae,Kt)),br=Pe.htmlWhitespaceSensitivity==="ignore"&&U(Ae,["ElementNode"])?u:"";if(M(nr))return[jn,br];let We=[""];return nr.children.length===0?[jn,o(We),br]:Pe.htmlWhitespaceSensitivity==="ignore"?[jn,o(J(Ae,Pe,Kt)),s,o(We),br]:[jn,o(i(J(Ae,Pe,Kt))),o(We),br]}case"BlockStatement":{let jn=Ae.getParentNode(1);return jn&&jn.inverse&&jn.inverse.body.length===1&&jn.inverse.body[0]===nr&&jn.inverse.body[0].path.parts[0]===jn.path.parts[0]?[ue(Ae,Kt,jn.inverse.body[0].path.parts[0]),mt(Ae,Kt,Pe),ke(Ae,Kt,Pe)]:[me(Ae,Kt),i([mt(Ae,Kt,Pe),ke(Ae,Kt,Pe),De(Ae,Kt,Pe)])]}case"ElementModifierStatement":return i(["{{",Tr(Ae,Kt),"}}"]);case"MustacheStatement":return i([fe(nr),Tr(Ae,Kt),ie(nr)]);case"SubExpression":return i(["(",ln(Ae,Kt),u,")"]);case"AttrNode":{let jn=nr.value.type==="TextNode";if(jn&&nr.value.chars===""&&v(nr.value)===w(nr.value))return nr.name;let We=jn?_(nr.value.chars,En).quote:nr.value.type==="ConcatStatement"?_(nr.value.parts.filter(Be=>Be.type==="TextNode").map(Be=>Be.chars).join(""),En).quote:"",lt=Kt("value");return[nr.name,"=",We,nr.name==="class"&&We?i(o(lt)):lt,We]}case"ConcatStatement":return Ae.map(Kt,"parts");case"Hash":return c(l,Ae.map(Kt,"pairs"));case"HashPair":return[nr.key,"=",Kt("value")];case"TextNode":{let jn=nr.chars.replace(/{{/g,"\\{{"),br=kt(Ae);if(br){if(br==="class"){let wr=jn.trim().split(/\s+/).join(" "),wn=!1,Bn=!1;return N(Ae,["ConcatStatement"])&&(j(Ae,["MustacheStatement"])&&/^\s/.test(jn)&&(wn=!0),U(Ae,["MustacheStatement"])&&/\s$/.test(jn)&&wr!==""&&(Bn=!0)),[wn?l:"",wr,Bn?l:""]}return h(jn)}let lt=/^[\t\n\f\r ]*$/.test(jn),Be=!k(Ae),je=!P(Ae);if(Pe.htmlWhitespaceSensitivity!=="ignore"){let wr=/^[\t\n\f\r ]*/,wn=/[\t\n\f\r ]*$/,Bn=je&&N(Ae,["Template"]),tr=Be&&N(Ae,["Template"]);if(lt){if(tr||Bn)return"";let pt=[l],ge=Vt(jn);return ge&&(pt=gn(ge)),L(Ae)&&(pt=pt.map(Me=>t(Me))),pt}let[zt]=jn.match(wr),[sr]=jn.match(wn),Ir=[];if(zt){Ir=[l];let pt=Vt(zt);pt&&(Ir=gn(pt)),jn=jn.replace(wr,"")}let rr=[];if(sr){if(!Bn){rr=[l];let pt=Vt(sr);pt&&(rr=gn(pt)),L(Ae)&&(rr=rr.map(ge=>t(ge)))}jn=jn.replace(wn,"")}return[...Ir,n(dt(jn)),...rr]}let ct=Vt(jn),Le=Ar(jn),ft=ni(jn);if((Be||je)&<&&N(Ae,["Block","ElementNode","Template"]))return"";lt&&ct?(Le=Math.min(ct,O),ft=0):(U(Ae,["BlockStatement","ElementNode"])&&(ft=Math.max(ft,1)),j(Ae,["BlockStatement","ElementNode"])&&(Le=Math.max(Le,1)));let Jr="",Yt="";return ft===0&&U(Ae,["MustacheStatement"])&&(Yt=" "),Le===0&&j(Ae,["MustacheStatement"])&&(Jr=" "),Be&&(Le=0,Jr=""),je&&(ft=0,Yt=""),jn=jn.replace(/^[\t\n\f\r ]+/g,Jr).replace(/[\t\n\f\r ]+$/,Yt),[...gn(Le),n(dt(jn)),...gn(ft)]}case"MustacheCommentStatement":{let jn=v(nr),br=w(nr),We=Pe.originalText.charAt(jn+2)==="~",lt=Pe.originalText.charAt(br-3)==="~",Be=nr.value.includes("}}")?"--":"";return["{{",We?"~":"","!",Be,nr.value,Be,lt?"~":"","}}"]}case"PathExpression":return nr.original;case"BooleanLiteral":return String(nr.value);case"CommentStatement":return[""];case"StringLiteral":{if(er(Ae)){let jn=Pe.singleQuote?'"':"'";return On(nr.value,jn)}return On(nr.value,En)}case"NumberLiteral":return String(nr.value);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(nr.type))}}function Q(Ae,Pe){return v(Ae)-v(Pe)}function X(Ae,Pe){let Kt=Ae.getValue(),nr=["attributes","modifiers","comments"].filter(jn=>b(Kt[jn])),En=nr.flatMap(jn=>Kt[jn]).sort(Q);for(let jn of nr)Ae.each(br=>{let We=En.indexOf(br.getValue());En.splice(We,1,[l,Pe()])},jn);return b(Kt.blockParams)&&En.push(l,Ve(Kt)),["<",Kt.tag,o(En),ee(Kt)]}function J(Ae,Pe,Kt){let En=Ae.getValue().children.every(jn=>C(jn));return Pe.htmlWhitespaceSensitivity==="ignore"&&En?"":Ae.map((jn,br)=>{let We=Kt();return br===0&&Pe.htmlWhitespaceSensitivity==="ignore"?[u,We]:We},"children")}function ee(Ae){return M(Ae)?a([u,"/>"],[" />",u]):a([u,">"],">")}function fe(Ae){let Pe=Ae.escaped===!1?"{{{":"{{",Kt=Ae.strip&&Ae.strip.open?"~":"";return[Pe,Kt]}function ie(Ae){let Pe=Ae.escaped===!1?"}}}":"}}";return[Ae.strip&&Ae.strip.close?"~":"",Pe]}function Se(Ae){let Pe=fe(Ae),Kt=Ae.openStrip.open?"~":"";return[Pe,Kt,"#"]}function ce(Ae){let Pe=ie(Ae);return[Ae.openStrip.close?"~":"",Pe]}function Mt(Ae){let Pe=fe(Ae),Kt=Ae.closeStrip.open?"~":"";return[Pe,Kt,"/"]}function et(Ae){let Pe=ie(Ae);return[Ae.closeStrip.close?"~":"",Pe]}function or(Ae){let Pe=fe(Ae),Kt=Ae.inverseStrip.open?"~":"";return[Pe,Kt]}function Ge(Ae){let Pe=ie(Ae);return[Ae.inverseStrip.close?"~":"",Pe]}function me(Ae,Pe){let Kt=Ae.getValue(),nr=[],En=ut(Ae,Pe);return En&&nr.push(i(En)),b(Kt.program.blockParams)&&nr.push(Ve(Kt.program)),i([Se(Kt),nt(Ae,Pe),nr.length>0?o([l,c(l,nr)]):"",u,ce(Kt)])}function oe(Ae,Pe){return[Pe.htmlWhitespaceSensitivity==="ignore"?s:"",or(Ae),"else",Ge(Ae)]}function ue(Ae,Pe,Kt){let nr=Ae.getValue(),En=Ae.getParentNode(1);return i([or(En),["else"," ",Kt],o([l,i(ut(Ae,Pe)),...b(nr.program.blockParams)?[l,Ve(nr.program)]:[]]),u,Ge(En)])}function De(Ae,Pe,Kt){let nr=Ae.getValue();return Kt.htmlWhitespaceSensitivity==="ignore"?[It(nr)?u:s,Mt(nr),Pe("path"),et(nr)]:[Mt(nr),Pe("path"),et(nr)]}function It(Ae){return Y(Ae,["BlockStatement"])&&Ae.program.body.every(Pe=>C(Pe))}function Je(Ae){return at(Ae)&&Ae.inverse.body.length===1&&Y(Ae.inverse.body[0],["BlockStatement"])&&Ae.inverse.body[0].path.parts[0]===Ae.path.parts[0]}function at(Ae){return Y(Ae,["BlockStatement"])&&Ae.inverse}function mt(Ae,Pe,Kt){let nr=Ae.getValue();if(It(nr))return"";let En=Pe("program");return Kt.htmlWhitespaceSensitivity==="ignore"?o([s,En]):o(En)}function ke(Ae,Pe,Kt){let nr=Ae.getValue(),En=Pe("inverse"),jn=Kt.htmlWhitespaceSensitivity==="ignore"?[s,En]:En;return Je(nr)?jn:at(nr)?[oe(nr,Kt),o(jn)]:""}function dt(Ae){return m(c(l,ot(Ae)))}function ot(Ae){return Ae.split(/[\t\n\f\r ]+/)}function kt(Ae){for(let Pe=0;Pe<2;Pe++){let Kt=Ae.getParentNode(Pe);if(Kt&&Kt.type==="AttrNode")return Kt.name.toLowerCase()}}function Vt(Ae){return Ae=typeof Ae=="string"?Ae:"",Ae.split(` +`).length-1}function Ar(Ae){Ae=typeof Ae=="string"?Ae:"";let Pe=(Ae.match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"";return Vt(Pe)}function ni(Ae){Ae=typeof Ae=="string"?Ae:"";let Pe=(Ae.match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"";return Vt(Pe)}function gn(Ae=0){return Array.from({length:Math.min(Ae,O)}).fill(s)}function On(Ae,Pe){let{quote:Kt,regex:nr}=_(Ae,Pe);return[Kt,Ae.replace(nr,`\\${Kt}`),Kt]}function er(Ae){let Pe=0,Kt=Ae.getParentNode(Pe);for(;Kt&&Y(Kt,["SubExpression"]);)Pe++,Kt=Ae.getParentNode(Pe);return!!(Kt&&Y(Ae.getParentNode(Pe+1),["ConcatStatement"])&&Y(Ae.getParentNode(Pe+2),["AttrNode"]))}function ln(Ae,Pe){let Kt=nt(Ae,Pe),nr=ut(Ae,Pe);return nr?o([Kt,l,i(nr)]):Kt}function Tr(Ae,Pe){let Kt=nt(Ae,Pe),nr=ut(Ae,Pe);return nr?[o([Kt,l,nr]),u]:Kt}function nt(Ae,Pe){return Pe("path")}function ut(Ae,Pe){let Kt=Ae.getValue(),nr=[];if(Kt.params.length>0){let En=Ae.map(Pe,"params");nr.push(...En)}if(Kt.hash&&Kt.hash.pairs.length>0){let En=Pe("hash");nr.push(En)}return nr.length===0?"":c(l,nr)}function Ve(Ae){return["as |",Ae.blockParams.join(" "),"|"]}r.exports={print:V,massageAstNode:x}}}),zOl=Ki({"src/language-handlebars/parsers.js"(e,r){"use strict";r.exports={get glimmer(){return Mds().parsers.glimmer}}}}),$Ol=Ki({"node_modules/linguist-languages/data/Handlebars.json"(e,r){r.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),QOl=Ki({"src/language-handlebars/index.js"(e,r){"use strict";var t=A2e(),n=VOl(),i=zOl(),s=[t($Ol(),()=>({since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]}))],a={glimmer:n};r.exports={languages:s,printers:a,parsers:i}}}),KOl=Ki({"src/language-graphql/pragma.js"(e,r){"use strict";function t(i){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(i)}function n(i){return`# @format -`+i}r.exports={hasPragma:t,insertPragma:n}}}),KOl=Ki({"src/language-graphql/loc.js"(e,r){"use strict";function t(i){return typeof i.start=="number"?i.start:i.loc&&i.loc.start}function n(i){return typeof i.end=="number"?i.end:i.loc&&i.loc.end}r.exports={locStart:t,locEnd:n}}}),HOl=Ki({"src/language-graphql/printer-graphql.js"(e,r){"use strict";var{builders:{join:t,hardline:n,line:i,softline:s,group:a,indent:o,ifBreak:c}}=h0(),{isNextLineEmpty:l,isNonEmptyArray:u}=Ng(),{insertPragma:m}=QOl(),{locStart:h,locEnd:_}=KOl();function b(U,Y,N){let j=U.getValue();if(!j)return"";if(typeof j=="string")return j;switch(j.kind){case"Document":{let M=[];return U.each((C,O,V)=>{M.push(N()),O!==V.length-1&&(M.push(n),l(Y.originalText,C.getValue(),_)&&M.push(n))},"definitions"),[...M,n]}case"OperationDefinition":{let M=Y.originalText[h(j)]!=="{",C=!!j.name;return[M?j.operation:"",M&&C?[" ",N("name")]:"",M&&!C&&u(j.variableDefinitions)?" ":"",u(j.variableDefinitions)?a(["(",o([s,t([c("",", "),s],U.map(N,"variableDefinitions"))]),s,")"]):"",v(U,N,j),j.selectionSet?!M&&!C?"":" ":"",N("selectionSet")]}case"FragmentDefinition":return["fragment ",N("name"),u(j.variableDefinitions)?a(["(",o([s,t([c("",", "),s],U.map(N,"variableDefinitions"))]),s,")"]):""," on ",N("typeCondition"),v(U,N,j)," ",N("selectionSet")];case"SelectionSet":return["{",o([n,t(n,w(U,Y,N,"selections"))]),n,"}"];case"Field":return a([j.alias?[N("alias"),": "]:"",N("name"),j.arguments.length>0?a(["(",o([s,t([c("",", "),s],w(U,Y,N,"arguments"))]),s,")"]):"",v(U,N,j),j.selectionSet?" ":"",N("selectionSet")]);case"Name":return j.value;case"StringValue":{if(j.block){let M=j.value.replace(/"""/g,"\\$&").split(` +`+i}r.exports={hasPragma:t,insertPragma:n}}}),HOl=Ki({"src/language-graphql/loc.js"(e,r){"use strict";function t(i){return typeof i.start=="number"?i.start:i.loc&&i.loc.start}function n(i){return typeof i.end=="number"?i.end:i.loc&&i.loc.end}r.exports={locStart:t,locEnd:n}}}),WOl=Ki({"src/language-graphql/printer-graphql.js"(e,r){"use strict";var{builders:{join:t,hardline:n,line:i,softline:s,group:a,indent:o,ifBreak:c}}=h0(),{isNextLineEmpty:l,isNonEmptyArray:u}=Ng(),{insertPragma:m}=KOl(),{locStart:h,locEnd:_}=HOl();function b(U,Y,N){let j=U.getValue();if(!j)return"";if(typeof j=="string")return j;switch(j.kind){case"Document":{let M=[];return U.each((C,O,V)=>{M.push(N()),O!==V.length-1&&(M.push(n),l(Y.originalText,C.getValue(),_)&&M.push(n))},"definitions"),[...M,n]}case"OperationDefinition":{let M=Y.originalText[h(j)]!=="{",C=!!j.name;return[M?j.operation:"",M&&C?[" ",N("name")]:"",M&&!C&&u(j.variableDefinitions)?" ":"",u(j.variableDefinitions)?a(["(",o([s,t([c("",", "),s],U.map(N,"variableDefinitions"))]),s,")"]):"",v(U,N,j),j.selectionSet?!M&&!C?"":" ":"",N("selectionSet")]}case"FragmentDefinition":return["fragment ",N("name"),u(j.variableDefinitions)?a(["(",o([s,t([c("",", "),s],U.map(N,"variableDefinitions"))]),s,")"]):""," on ",N("typeCondition"),v(U,N,j)," ",N("selectionSet")];case"SelectionSet":return["{",o([n,t(n,w(U,Y,N,"selections"))]),n,"}"];case"Field":return a([j.alias?[N("alias"),": "]:"",N("name"),j.arguments.length>0?a(["(",o([s,t([c("",", "),s],w(U,Y,N,"arguments"))]),s,")"]):"",v(U,N,j),j.selectionSet?" ":"",N("selectionSet")]);case"Name":return j.value;case"StringValue":{if(j.block){let M=j.value.replace(/"""/g,"\\$&").split(` `);return M.length===1&&(M[0]=M[0].trim()),M.every(C=>C==="")&&(M.length=0),t(n,['"""',...M,'"""'])}return['"',j.value.replace(/["\\]/g,"\\$&").replace(/\n/g,"\\n"),'"']}case"IntValue":case"FloatValue":case"EnumValue":return j.value;case"BooleanValue":return j.value?"true":"false";case"NullValue":return"null";case"Variable":return["$",N("name")];case"ListValue":return a(["[",o([s,t([c("",", "),s],U.map(N,"values"))]),s,"]"]);case"ObjectValue":return a(["{",Y.bracketSpacing&&j.fields.length>0?" ":"",o([s,t([c("",", "),s],U.map(N,"fields"))]),s,c("",Y.bracketSpacing&&j.fields.length>0?" ":""),"}"]);case"ObjectField":case"Argument":return[N("name"),": ",N("value")];case"Directive":return["@",N("name"),j.arguments.length>0?a(["(",o([s,t([c("",", "),s],w(U,Y,N,"arguments"))]),s,")"]):""];case"NamedType":return N("name");case"VariableDefinition":return[N("variable"),": ",N("type"),j.defaultValue?[" = ",N("defaultValue")]:"",v(U,N,j)];case"ObjectTypeExtension":case"ObjectTypeDefinition":return[N("description"),j.description?n:"",j.kind==="ObjectTypeExtension"?"extend ":"","type ",N("name"),j.interfaces.length>0?[" implements ",...k(U,Y,N)]:"",v(U,N,j),j.fields.length>0?[" {",o([n,t(n,w(U,Y,N,"fields"))]),n,"}"]:""];case"FieldDefinition":return[N("description"),j.description?n:"",N("name"),j.arguments.length>0?a(["(",o([s,t([c("",", "),s],w(U,Y,N,"arguments"))]),s,")"]):"",": ",N("type"),v(U,N,j)];case"DirectiveDefinition":return[N("description"),j.description?n:"","directive ","@",N("name"),j.arguments.length>0?a(["(",o([s,t([c("",", "),s],w(U,Y,N,"arguments"))]),s,")"]):"",j.repeatable?" repeatable":""," on ",t(" | ",U.map(N,"locations"))];case"EnumTypeExtension":case"EnumTypeDefinition":return[N("description"),j.description?n:"",j.kind==="EnumTypeExtension"?"extend ":"","enum ",N("name"),v(U,N,j),j.values.length>0?[" {",o([n,t(n,w(U,Y,N,"values"))]),n,"}"]:""];case"EnumValueDefinition":return[N("description"),j.description?n:"",N("name"),v(U,N,j)];case"InputValueDefinition":return[N("description"),j.description?j.description.block?n:i:"",N("name"),": ",N("type"),j.defaultValue?[" = ",N("defaultValue")]:"",v(U,N,j)];case"InputObjectTypeExtension":case"InputObjectTypeDefinition":return[N("description"),j.description?n:"",j.kind==="InputObjectTypeExtension"?"extend ":"","input ",N("name"),v(U,N,j),j.fields.length>0?[" {",o([n,t(n,w(U,Y,N,"fields"))]),n,"}"]:""];case"SchemaExtension":return["extend schema",v(U,N,j),...j.operationTypes.length>0?[" {",o([n,t(n,w(U,Y,N,"operationTypes"))]),n,"}"]:[]];case"SchemaDefinition":return[N("description"),j.description?n:"","schema",v(U,N,j)," {",j.operationTypes.length>0?o([n,t(n,w(U,Y,N,"operationTypes"))]):"",n,"}"];case"OperationTypeDefinition":return[N("operation"),": ",N("type")];case"InterfaceTypeExtension":case"InterfaceTypeDefinition":return[N("description"),j.description?n:"",j.kind==="InterfaceTypeExtension"?"extend ":"","interface ",N("name"),j.interfaces.length>0?[" implements ",...k(U,Y,N)]:"",v(U,N,j),j.fields.length>0?[" {",o([n,t(n,w(U,Y,N,"fields"))]),n,"}"]:""];case"FragmentSpread":return["...",N("name"),v(U,N,j)];case"InlineFragment":return["...",j.typeCondition?[" on ",N("typeCondition")]:"",v(U,N,j)," ",N("selectionSet")];case"UnionTypeExtension":case"UnionTypeDefinition":return a([N("description"),j.description?n:"",a([j.kind==="UnionTypeExtension"?"extend ":"","union ",N("name"),v(U,N,j),j.types.length>0?[" =",c(""," "),o([c([i," "]),t([i,"| "],U.map(N,"types"))])]:""])]);case"ScalarTypeExtension":case"ScalarTypeDefinition":return[N("description"),j.description?n:"",j.kind==="ScalarTypeExtension"?"extend ":"","scalar ",N("name"),v(U,N,j)];case"NonNullType":return[N("type"),"!"];case"ListType":return["[",N("type"),"]"];default:throw new Error("unknown graphql type: "+JSON.stringify(j.kind))}}function v(U,Y,N){if(N.directives.length===0)return"";let j=t(i,U.map(Y,"directives"));return N.kind==="FragmentDefinition"||N.kind==="OperationDefinition"?a([i,j]):[" ",a(o([s,j]))]}function w(U,Y,N,j){return U.map((M,C,O)=>{let V=N();return CN(V),"interfaces");for(let V=0;Vj.value.trim()==="prettier-ignore")}r.exports={print:b,massageAstNode:R,hasPrettierIgnore:L,insertPragma:m,printComment:P,canAttachComment:x}}}),WOl=Ki({"src/language-graphql/options.js"(e,r){"use strict";var t=zqe();r.exports={bracketSpacing:t.bracketSpacing}}}),YOl=Ki({"src/language-graphql/parsers.js"(e,r){"use strict";r.exports={get graphql(){return Lds().parsers.graphql}}}}),JOl=Ki({"node_modules/linguist-languages/data/GraphQL.json"(e,r){r.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),XOl=Ki({"src/language-graphql/index.js"(e,r){"use strict";var t=A2e(),n=HOl(),i=WOl(),s=YOl(),a=[t(JOl(),()=>({since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]}))],o={graphql:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),vms=Ki({"node_modules/collapse-white-space/index.js"(e,r){"use strict";r.exports=t;function t(n){return String(n).replace(/\s+/g," ")}}}),Ems=Ki({"src/language-markdown/loc.js"(e,r){"use strict";function t(i){return i.position.start.offset}function n(i){return i.position.end.offset}r.exports={locStart:t,locEnd:n}}}),ZOl=Ki({"src/language-markdown/constants.evaluate.js"(e,r){r.exports={cjkPattern:"(?:[\\u02ea-\\u02eb\\u1100-\\u11ff\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u303f\\u3041-\\u3096\\u3099-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u3190-\\u3191\\u3196-\\u31ba\\u31c0-\\u31e3\\u31f0-\\u321e\\u322a-\\u3247\\u3260-\\u327e\\u328a-\\u32b0\\u32c0-\\u32cb\\u32d0-\\u3370\\u337b-\\u337f\\u33e0-\\u33fe\\u3400-\\u4db5\\u4e00-\\u9fef\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufe10-\\ufe1f\\ufe30-\\ufe6f\\uff00-\\uffef]|[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872\\ud874-\\ud879][\\udc00-\\udfff]|\\ud82c[\\udc00-\\udd1e\\udd50-\\udd52\\udd64-\\udd67]|\\ud83c[\\ude00\\ude50-\\ude51]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1\\udeb0-\\udfff]|\\ud87a[\\udc00-\\udfe0]|\\ud87e[\\udc00-\\ude1d])(?:[\\ufe00-\\ufe0f]|\\udb40[\\udd00-\\uddef])?",kPattern:"[\\u1100-\\u11ff\\u3001-\\u3003\\u3008-\\u3011\\u3013-\\u301f\\u302e-\\u3030\\u3037\\u30fb\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\ufe45-\\ufe46\\uff61-\\uff65\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc]",punctuationPattern:"[\\u0021-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007e\\u00a1\\u00a7\\u00ab\\u00b6-\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589-\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3-\\u05f4\\u0609-\\u060a\\u060c-\\u060d\\u061b\\u061e-\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964-\\u0965\\u0970\\u09fd\\u0a76\\u0af0\\u0c77\\u0c84\\u0df4\\u0e4f\\u0e5a-\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9-\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166e\\u169b-\\u169c\\u16eb-\\u16ed\\u1735-\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944-\\u1945\\u1a1e-\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e-\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d-\\u207e\\u208d-\\u208e\\u2308-\\u230b\\u2329-\\u232a\\u2768-\\u2775\\u27c5-\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc-\\u29fd\\u2cf9-\\u2cfc\\u2cfe-\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e4f\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe-\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce-\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e-\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de-\\ua9df\\uaa5c-\\uaa5f\\uaade-\\uaadf\\uaaf0-\\uaaf1\\uabeb\\ufd3e-\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a-\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a-\\uff1b\\uff1f-\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65]|\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801[\\udd6f]|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud803[\\udf55-\\udf59]|\\ud804[\\udc47-\\udc4d\\udcbb-\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74-\\udd75\\uddc5-\\uddc8\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud806[\\udc3b\\udde2\\ude3f-\\ude46\\ude9a-\\ude9c\\ude9e-\\udea2]|\\ud807[\\udc41-\\udc45\\udc70-\\udc71\\udef7-\\udef8\\udfff]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e-\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud81b[\\ude97-\\ude9a\\udfe2]|\\ud82f[\\udc9f]|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e-\\udd5f]"}}}),vXr=Ki({"src/language-markdown/utils.js"(e,r){"use strict";var{getLast:t}=Ng(),{locStart:n,locEnd:i}=Ems(),{cjkPattern:s,kPattern:a,punctuationPattern:o}=ZOl(),c=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],l=[...c,"tableCell","paragraph","heading"],u=new RegExp(a),m=new RegExp(o);function h(P,k){let R="non-cjk",L="cj-letter",U="k-letter",Y="cjk-punctuation",N=[],j=(k.proseWrap==="preserve"?P:P.replace(new RegExp(`(${s}) +`)&&(Y.value=Y.value.trim())}R.ignoredProperties=new Set(["loc","comments"]);function L(U){var Y;let N=U.getValue();return N==null||(Y=N.comments)===null||Y===void 0?void 0:Y.some(j=>j.value.trim()==="prettier-ignore")}r.exports={print:b,massageAstNode:R,hasPrettierIgnore:L,insertPragma:m,printComment:P,canAttachComment:x}}}),YOl=Ki({"src/language-graphql/options.js"(e,r){"use strict";var t=zqe();r.exports={bracketSpacing:t.bracketSpacing}}}),JOl=Ki({"src/language-graphql/parsers.js"(e,r){"use strict";r.exports={get graphql(){return jds().parsers.graphql}}}}),XOl=Ki({"node_modules/linguist-languages/data/GraphQL.json"(e,r){r.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),ZOl=Ki({"src/language-graphql/index.js"(e,r){"use strict";var t=A2e(),n=WOl(),i=YOl(),s=JOl(),a=[t(XOl(),()=>({since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]}))],o={graphql:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),Ems=Ki({"node_modules/collapse-white-space/index.js"(e,r){"use strict";r.exports=t;function t(n){return String(n).replace(/\s+/g," ")}}}),Dms=Ki({"src/language-markdown/loc.js"(e,r){"use strict";function t(i){return i.position.start.offset}function n(i){return i.position.end.offset}r.exports={locStart:t,locEnd:n}}}),eBl=Ki({"src/language-markdown/constants.evaluate.js"(e,r){r.exports={cjkPattern:"(?:[\\u02ea-\\u02eb\\u1100-\\u11ff\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u303f\\u3041-\\u3096\\u3099-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u3190-\\u3191\\u3196-\\u31ba\\u31c0-\\u31e3\\u31f0-\\u321e\\u322a-\\u3247\\u3260-\\u327e\\u328a-\\u32b0\\u32c0-\\u32cb\\u32d0-\\u3370\\u337b-\\u337f\\u33e0-\\u33fe\\u3400-\\u4db5\\u4e00-\\u9fef\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufe10-\\ufe1f\\ufe30-\\ufe6f\\uff00-\\uffef]|[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872\\ud874-\\ud879][\\udc00-\\udfff]|\\ud82c[\\udc00-\\udd1e\\udd50-\\udd52\\udd64-\\udd67]|\\ud83c[\\ude00\\ude50-\\ude51]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1\\udeb0-\\udfff]|\\ud87a[\\udc00-\\udfe0]|\\ud87e[\\udc00-\\ude1d])(?:[\\ufe00-\\ufe0f]|\\udb40[\\udd00-\\uddef])?",kPattern:"[\\u1100-\\u11ff\\u3001-\\u3003\\u3008-\\u3011\\u3013-\\u301f\\u302e-\\u3030\\u3037\\u30fb\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\ufe45-\\ufe46\\uff61-\\uff65\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc]",punctuationPattern:"[\\u0021-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007e\\u00a1\\u00a7\\u00ab\\u00b6-\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589-\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3-\\u05f4\\u0609-\\u060a\\u060c-\\u060d\\u061b\\u061e-\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964-\\u0965\\u0970\\u09fd\\u0a76\\u0af0\\u0c77\\u0c84\\u0df4\\u0e4f\\u0e5a-\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9-\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166e\\u169b-\\u169c\\u16eb-\\u16ed\\u1735-\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944-\\u1945\\u1a1e-\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e-\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d-\\u207e\\u208d-\\u208e\\u2308-\\u230b\\u2329-\\u232a\\u2768-\\u2775\\u27c5-\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc-\\u29fd\\u2cf9-\\u2cfc\\u2cfe-\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e4f\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe-\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce-\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e-\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de-\\ua9df\\uaa5c-\\uaa5f\\uaade-\\uaadf\\uaaf0-\\uaaf1\\uabeb\\ufd3e-\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a-\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a-\\uff1b\\uff1f-\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65]|\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801[\\udd6f]|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud803[\\udf55-\\udf59]|\\ud804[\\udc47-\\udc4d\\udcbb-\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74-\\udd75\\uddc5-\\uddc8\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud806[\\udc3b\\udde2\\ude3f-\\ude46\\ude9a-\\ude9c\\ude9e-\\udea2]|\\ud807[\\udc41-\\udc45\\udc70-\\udc71\\udef7-\\udef8\\udfff]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e-\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud81b[\\ude97-\\ude9a\\udfe2]|\\ud82f[\\udc9f]|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e-\\udd5f]"}}}),vXr=Ki({"src/language-markdown/utils.js"(e,r){"use strict";var{getLast:t}=Ng(),{locStart:n,locEnd:i}=Dms(),{cjkPattern:s,kPattern:a,punctuationPattern:o}=eBl(),c=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],l=[...c,"tableCell","paragraph","heading"],u=new RegExp(a),m=new RegExp(o);function h(P,k){let R="non-cjk",L="cj-letter",U="k-letter",Y="cjk-punctuation",N=[],j=(k.proseWrap==="preserve"?P:P.replace(new RegExp(`(${s}) (${s})`,"g"),"$1$2")).split(/([\t\n ]+)/);for(let[C,O]of j.entries()){if(C%2===1){N.push({type:"whitespace",value:/\n/.test(O)?` `:" "});continue}if((C===0||C===j.length-1)&&O==="")continue;let V=O.split(new RegExp(`(${s})`));for(let[Q,X]of V.entries())if(!((Q===0||Q===V.length-1)&&X==="")){if(Q%2===0){X!==""&&M({type:"word",value:X,kind:R,hasLeadingPunctuation:m.test(X[0]),hasTrailingPunctuation:m.test(t(X))});continue}M(m.test(X)?{type:"word",value:X,kind:Y,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:X,kind:u.test(X)?U:L,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return N;function M(C){let O=t(N);O&&O.type==="word"&&(O.kind===R&&C.kind===L&&!O.hasTrailingPunctuation||O.kind===L&&C.kind===R&&!C.hasLeadingPunctuation?N.push({type:"whitespace",value:" "}):!V(R,Y)&&![O.value,C.value].some(Q=>/\u3000/.test(Q))&&N.push({type:"whitespace",value:""})),N.push(C);function V(Q,X){return O.kind===Q&&C.kind===X||O.kind===X&&C.kind===Q}}}function _(P,k){let[,R,L,U]=k.slice(P.position.start.offset,P.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:R,marker:L,leadingSpaces:U}}function b(P,k){if(!P.ordered||P.children.length<2)return!1;let R=Number(_(P.children[0],k.originalText).numberText),L=Number(_(P.children[1],k.originalText).numberText);if(R===0&&P.children.length>2){let U=Number(_(P.children[2],k.originalText).numberText);return L===1&&U===1}return L===1}function v(P,k){let{value:R}=P;return P.position.end.offset===k.length&&R.endsWith(` `)&&k.endsWith(` -`)?R.slice(0,-1):R}function w(P,k){return function R(L,U,Y){let N=Object.assign({},k(L,U,Y));return N.children&&(N.children=N.children.map((j,M)=>R(j,M,[N,...Y]))),N}(P,null,[])}function x(P){if((P==null?void 0:P.type)!=="link"||P.children.length!==1)return!1;let[k]=P.children;return n(P)===n(k)&&i(P)===i(k)}r.exports={mapAst:w,splitText:h,punctuationPattern:o,getFencedCodeBlockValue:v,getOrderedListItemInfo:_,hasGitDiffFriendlyOrderedList:b,INLINE_NODE_TYPES:c,INLINE_NODE_WRAPPER_TYPES:l,isAutolink:x}}}),eBl=Ki({"src/language-markdown/embed.js"(e,r){"use strict";var{inferParserByLanguage:t,getMaxContinuousCount:n}=Ng(),{builders:{hardline:i,markAsRoot:s},utils:{replaceEndOfLine:a}}=h0(),o=CXr(),{getFencedCodeBlockValue:c}=vXr();function l(u,m,h,_){let b=u.getValue();if(b.type==="code"&&b.lang!==null){let v=t(b.lang,_);if(v){let w=_.__inJsTemplate?"~":"`",x=w.repeat(Math.max(3,n(b.value,w)+1)),P={parser:v};b.lang==="tsx"&&(P.filepath="dummy.tsx");let k=h(c(b,_.originalText),P,{stripTrailingHardline:!0});return s([x,b.lang,b.meta?" "+b.meta:"",i,a(k),i,x])}}switch(b.type){case"front-matter":return o(b,h);case"importExport":return[h(b.value,{parser:"babel"},{stripTrailingHardline:!0}),i];case"jsx":return h(`<$>${b.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}r.exports=l}}),Dms=Ki({"src/language-markdown/pragma.js"(e,r){"use strict";var t=Cms(),n=["format","prettier"];function i(s){let a=`@(${n.join("|")})`,o=new RegExp([``,`{\\s*\\/\\*\\s*${a}\\s*\\*\\/\\s*}`,``,`{\\s*\\/\\*\\s*${a}\\s*\\*\\/\\s*}`,`$/s.test(En);return U(En,jn?_:h(m))}case"list":{let nr=oe(Kt,Ve.getParentNode()),En=X(Kt,Ae);return ke(Ve,Ae,Pe,{processor:(jn,br)=>{let We=Be(),lt=jn.getValue();if(lt.children.length===2&<.children[1].type==="html"&<.children[0].position.start.column!==lt.children[1].position.start.column)return[We,Ge(jn,Ae,Pe,We)];return[We,x(" ".repeat(We.length),Ge(jn,Ae,Pe,We))];function Be(){let je=Kt.ordered?(br===0?Kt.start:En?1:Kt.start+br)+(nr%2===0?". ":") "):nr%2===0?"- ":"* ";return Kt.isAligned||Kt.hasIndentedCodeblock?me(je,Ae):je}}})}case"thematicBreak":{let nr=De(Ve,"list");return nr===-1?"---":oe(Ve.getParentNode(nr),Ve.getParentNode(nr+1))%2===0?"***":"---"}case"linkReference":return["[",ke(Ve,Ae,Pe),"]",Kt.referenceType==="full"?nt(Kt):Kt.referenceType==="collapsed"?"[]":""];case"imageReference":switch(Kt.referenceType){case"full":return["![",Kt.alt||"","]",nt(Kt)];default:return["![",Kt.alt,"]",Kt.referenceType==="collapsed"?"[]":""]}case"definition":{let nr=Ae.proseWrap==="always"?u:" ";return k([nt(Kt),":",P([nr,On(Kt.url),Kt.title===null?"":[nr,er(Kt.title,Ae,!1)]])])}case"footnote":return["[^",ke(Ve,Ae,Pe),"]"];case"footnoteReference":return ut(Kt);case"footnoteDefinition":{let nr=Ve.getParentNode().children[Ve.getName()+1],En=Kt.children.length===1&&Kt.children[0].type==="paragraph"&&(Ae.proseWrap==="never"||Ae.proseWrap==="preserve"&&Kt.children[0].position.start.line===Kt.children[0].position.end.line);return[ut(Kt),": ",En?ke(Ve,Ae,Pe):k([x(" ".repeat(4),ke(Ve,Ae,Pe,{processor:(jn,br)=>br===0?k([b,Pe()]):Pe()})),nr&&nr.type==="footnoteDefinition"?b:""])]}case"table":return at(Ve,Ae,Pe);case"tableCell":return ke(Ve,Ae,Pe);case"break":return/\s/.test(Ae.originalText[Kt.position.start.offset])?[" ",h(m)]:["\\",_];case"liquidNode":return U(Kt.value,_);case"importExport":return[Kt.value,_];case"esComment":return["{/* ",Kt.value," */}"];case"jsx":return Kt.value;case"math":return["$$",_,Kt.value?[...U(Kt.value,_),_]:"","$$"];case"inlineMath":return Ae.originalText.slice(M(Kt),C(Kt));case"tableRow":case"listItem":default:throw new Error(`Unknown markdown type ${JSON.stringify(Kt.type)}`)}}function Ge(Ve,Ae,Pe,Kt){let nr=Ve.getValue(),En=nr.checked===null?"":nr.checked?"[x] ":"[ ] ";return[En,ke(Ve,Ae,Pe,{processor:(jn,br)=>{if(br===0&&jn.getValue().type!=="list")return x(" ".repeat(En.length),Pe());let We=" ".repeat(ln(Ae.tabWidth-Kt.length,0,3));return[We,x(We,Pe())]}})]}function me(Ve,Ae){let Pe=Kt();return Ve+" ".repeat(Pe>=4?0:Pe);function Kt(){let nr=Ve.length%Ae.tabWidth;return nr===0?0:Ae.tabWidth-nr}}function oe(Ve,Ae){return ue(Ve,Ae,Pe=>Pe.ordered===Ve.ordered)}function ue(Ve,Ae,Pe){let Kt=-1;for(let nr of Ae.children)if(nr.type===Ve.type&&Pe(nr)?Kt++:Kt=-1,nr===Ve)return Kt}function De(Ve,Ae){let Pe=Array.isArray(Ae)?Ae:[Ae],Kt=-1,nr;for(;nr=Ve.getParentNode(++Kt);)if(Pe.includes(nr.type))return Kt;return-1}function It(Ve,Ae){let Pe=De(Ve,Ae);return Pe===-1?null:Ve.getParentNode(Pe)}function Je(Ve,Ae,Pe){if(Pe.proseWrap==="preserve"&&Ae===` -`)return _;let Kt=Pe.proseWrap==="always"&&!It(Ve,Mt);return Ae!==""?Kt?u:" ":Kt?b:""}function at(Ve,Ae,Pe){let Kt=Ve.getValue(),nr=[],En=Ve.map(je=>je.map((ct,Le)=>{let ft=Y(Pe(),Ae).formatted,Jr=a(ft);return nr[Le]=Math.max(nr[Le]||3,Jr),{text:ft,width:Jr}},"children"),"children"),jn=We(!1);if(Ae.proseWrap!=="never")return[c,jn];let br=We(!0);return[c,k(v(br,jn))];function We(je){let ct=[Be(En[0],je),lt(je)];return En.length>1&&ct.push(l(R,En.slice(1).map(Le=>Be(Le,je)))),l(R,ct)}function lt(je){return`| ${nr.map((Le,ft)=>{let Jr=Kt.align[ft],Yt=Jr==="center"||Jr==="left"?":":"-",wr=Jr==="center"||Jr==="right"?":":"-",wn=je?"-":"-".repeat(Le-2);return`${Yt}${wn}${wr}`}).join(" | ")} |`}function Be(je,ct){return`| ${je.map(({text:ft,width:Jr},Yt)=>{if(ct)return ft;let wr=nr[Yt]-Jr,wn=Kt.align[Yt],Bn=0;wn==="right"?Bn=wr:wn==="center"&&(Bn=Math.floor(wr/2));let tr=wr-Bn;return`${" ".repeat(Bn)}${ft}${" ".repeat(tr)}`}).join(" | ")} |`}}function mt(Ve,Ae,Pe){let Kt=[],nr=null,{children:En}=Ve.getValue();for(let[jn,br]of En.entries())switch(kt(br)){case"start":nr===null&&(nr={index:jn,offset:br.position.end.offset});break;case"end":nr!==null&&(Kt.push({start:nr,end:{index:jn,offset:br.position.start.offset}}),nr=null);break;default:break}return ke(Ve,Ae,Pe,{processor:(jn,br)=>{if(Kt.length>0){let We=Kt[0];if(br===We.start.index)return[dt(En[We.start.index]),Ae.originalText.slice(We.start.offset,We.end.offset),dt(En[We.end.index])];if(We.start.indexPe()),jn=Ve.getValue(),br=[],We;return Ve.each((lt,Be)=>{let je=lt.getValue(),ct=En(lt,Be);if(ct!==!1){let Le={parts:br,prevNode:We,parentNode:jn,options:Ae};Vt(je,Le)&&(br.push(_),We&&ce.has(We.type)||(Ar(je,Le)||ni(je,Le))&&br.push(_),ni(je,Le)&&br.push(_)),br.push(ct),We=je}},"children"),nr?nr(br):br}function dt(Ve){if(Ve.type==="html")return Ve.value;if(Ve.type==="paragraph"&&Array.isArray(Ve.children)&&Ve.children.length===1&&Ve.children[0].type==="esComment")return["{/* ",Ve.children[0].value," */}"]}function ot(Ve){let Ae=Ve;for(;o(Ae.children);)Ae=n(Ae.children);return Ae}function kt(Ve){let Ae;if(Ve.type==="html")Ae=Ve.value.match(/^$/);else{let Pe;Ve.type==="esComment"?Pe=Ve:Ve.type==="paragraph"&&Ve.children.length===1&&Ve.children[0].type==="esComment"&&(Pe=Ve.children[0]),Pe&&(Ae=Pe.value.match(/^prettier-ignore(?:-(start|end))?$/))}return Ae?Ae[1]||"next":!1}function Vt(Ve,Ae){let Pe=Ae.parts.length===0,Kt=fe.includes(Ve.type),nr=Ve.type==="html"&&ie.includes(Ae.parentNode.type);return!Pe&&!Kt&&!nr}function Ar(Ve,Ae){var Pe,Kt,nr;let jn=(Ae.prevNode&&Ae.prevNode.type)===Ve.type&&et.has(Ve.type),br=Ae.parentNode.type==="listItem"&&!Ae.parentNode.loose,We=((Pe=Ae.prevNode)===null||Pe===void 0?void 0:Pe.type)==="listItem"&&Ae.prevNode.loose,lt=kt(Ae.prevNode)==="next",Be=Ve.type==="html"&&((Kt=Ae.prevNode)===null||Kt===void 0?void 0:Kt.type)==="html"&&Ae.prevNode.position.end.line+1===Ve.position.start.line,je=Ve.type==="html"&&Ae.parentNode.type==="listItem"&&((nr=Ae.prevNode)===null||nr===void 0?void 0:nr.type)==="paragraph"&&Ae.prevNode.position.end.line+1===Ve.position.start.line;return We||!(jn||br||lt||Be||je)}function ni(Ve,Ae){let Pe=Ae.prevNode&&Ae.prevNode.type==="list",Kt=Ve.type==="code"&&Ve.isIndented;return Pe&&Kt}function gn(Ve){let Ae=It(Ve,["linkReference","imageReference"]);return Ae&&(Ae.type!=="linkReference"||Ae.referenceType!=="full")}function On(Ve,Ae=[]){let Pe=[" ",...Array.isArray(Ae)?Ae:[Ae]];return new RegExp(Pe.map(Kt=>`\\${Kt}`).join("|")).test(Ve)?`<${Ve}>`:Ve}function er(Ve,Ae,Pe=!0){if(!Ve)return"";if(Pe)return" "+er(Ve,Ae,!1);if(Ve=Ve.replace(/\\(["')])/g,"$1"),Ve.includes('"')&&Ve.includes("'")&&!Ve.includes(")"))return`(${Ve})`;let Kt=Ve.split("'").length-1,nr=Ve.split('"').length-1,En=Kt>nr?'"':nr>Kt||Ae.singleQuote?"'":'"';return Ve=Ve.replace(/\\/,"\\\\"),Ve=Ve.replace(new RegExp(`(${En})`,"g"),"\\$1"),`${En}${Ve}${En}`}function ln(Ve,Ae,Pe){return VePe?Pe:Ve}function Tr(Ve){let Ae=Number(Ve.getName());if(Ae===0)return!1;let Pe=Ve.getParentNode().children[Ae-1];return kt(Pe)==="next"}function nt(Ve){return`[${t(Ve.label)}]`}function ut(Ve){return`[^${Ve.label}]`}r.exports={preprocess:O,print:or,embed:N,massageAstNode:V,hasPrettierIgnore:Tr,insertPragma:j}}}),iBl=Ki({"src/language-markdown/options.js"(e,r){"use strict";var t=zqe();r.exports={proseWrap:t.proseWrap,singleQuote:t.singleQuote}}}),sBl=Ki({"src/language-markdown/parsers.js"(e,r){"use strict";r.exports={get remark(){return HKt().parsers.remark},get markdown(){return HKt().parsers.remark},get mdx(){return HKt().parsers.mdx}}}}),Wds=Ki({"node_modules/linguist-languages/data/Markdown.json"(e,r){r.exports={name:"Markdown",type:"prose",color:"#083fa1",aliases:["pandoc"],aceMode:"markdown",codemirrorMode:"gfm",codemirrorMimeType:"text/x-gfm",wrap:!0,extensions:[".md",".livemd",".markdown",".mdown",".mdwn",".mdx",".mkd",".mkdn",".mkdown",".ronn",".scd",".workbook"],filenames:["contents.lr"],tmScope:"source.gfm",languageId:222}}}),aBl=Ki({"src/language-markdown/index.js"(e,r){"use strict";var t=A2e(),n=nBl(),i=iBl(),s=sBl(),a=[t(Wds(),c=>({since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[...c.filenames,"README"],extensions:c.extensions.filter(l=>l!==".mdx")})),t(Wds(),()=>({name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]}))],o={mdast:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),oBl=Ki({"src/language-html/clean.js"(e,r){"use strict";var{isFrontMatterNode:t}=Ng(),n=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function i(s,a){if(s.type==="text"||s.type==="comment"||t(s)||s.type==="yaml"||s.type==="toml")return null;s.type==="attribute"&&delete a.value,s.type==="docType"&&delete a.value}i.ignoredProperties=n,r.exports=i}}),cBl=Ki({"src/language-html/constants.evaluate.js"(e,r){r.exports={CSS_DISPLAY_TAGS:{area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",source:"block",style:"none",template:"inline",track:"block",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",fieldset:"block",button:"inline-block",details:"block",summary:"block",dialog:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},CSS_DISPLAY_DEFAULT:"inline",CSS_WHITE_SPACE_TAGS:{listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},CSS_WHITE_SPACE_DEFAULT:"normal"}}}),uBl=Ki({"src/language-html/utils/is-unknown-namespace.js"(e,r){"use strict";function t(n){return n.type==="element"&&!n.hasExplicitNamespace&&!["html","svg"].includes(n.namespace)}r.exports=t}}),$qe=Ki({"src/language-html/utils/index.js"(e,r){"use strict";var{inferParserByLanguage:t,isFrontMatterNode:n}=Ng(),{builders:{line:i,hardline:s,join:a},utils:{getDocParts:o,replaceTextEndOfLine:c}}=h0(),{CSS_DISPLAY_TAGS:l,CSS_DISPLAY_DEFAULT:u,CSS_WHITE_SPACE_TAGS:m,CSS_WHITE_SPACE_DEFAULT:h}=cBl(),_=uBl(),b=new Set([" ",` +`+k.value,position:{start:P.position.start,end:k.position.end}}))}function h(x,P,k){return i(x,R=>{if(!R.children)return R;let L=R.children.reduce((U,Y)=>{let N=t(U);return N&&P(N,Y)?U.splice(-1,1,k(N,Y)):U.push(Y),U},[]);return Object.assign(Object.assign({},R),{},{children:L})})}function _(x){return h(x,(P,k)=>P.type==="text"&&k.type==="text",(P,k)=>({type:"text",value:P.value+k.value,position:{start:P.position.start,end:k.position.end}}))}function b(x,P){return i(x,(k,R,[L])=>{if(k.type!=="text")return k;let{value:U}=k;return L.type==="paragraph"&&(R===0&&(U=U.trimStart()),R===L.children.length-1&&(U=U.trimEnd())),{type:"sentence",position:k.position,children:s(U,P)}})}function v(x,P){return i(x,(k,R,L)=>{if(k.type==="code"){let U=/^\n?(?: {4,}|\t)/.test(P.originalText.slice(k.position.start.offset,k.position.end.offset));if(k.isIndented=U,U)for(let Y=0;Y{if(L.type==="list"&&L.children.length>0){for(let N=0;N1)return!0;let j=k(U);if(j===-1)return!1;if(L.children.length===1)return j%P.tabWidth===0;let M=k(Y);return j!==M?!1:j%P.tabWidth===0?!0:n(Y,P.originalText).leadingSpaces.length>1}}r.exports=o}}),nBl=Ki({"src/language-markdown/clean.js"(e,r){"use strict";var t=Ems(),{isFrontMatterNode:n}=Ng(),{startWithPragma:i}=Sms(),s=new Set(["position","raw"]);function a(o,c,l){if((o.type==="front-matter"||o.type==="code"||o.type==="yaml"||o.type==="import"||o.type==="export"||o.type==="jsx")&&delete c.value,o.type==="list"&&delete c.isAligned,(o.type==="list"||o.type==="listItem")&&(delete c.spread,delete c.loose),o.type==="text"||(o.type==="inlineCode"&&(c.value=o.value.replace(/[\t\n ]+/g," ")),o.type==="wikiLink"&&(c.value=o.value.trim().replace(/[\t\n]+/g," ")),(o.type==="definition"||o.type==="linkReference"||o.type==="imageReference")&&(c.label=t(o.label)),(o.type==="definition"||o.type==="link"||o.type==="image")&&o.title&&(c.title=o.title.replace(/\\(["')])/g,"$1")),l&&l.type==="root"&&l.children.length>0&&(l.children[0]===o||n(l.children[0])&&l.children[1]===o)&&o.type==="html"&&i(o.value)))return null}a.ignoredProperties=s,r.exports=a}}),iBl=Ki({"src/language-markdown/printer-markdown.js"(e,r){"use strict";var t=Ems(),{getLast:n,getMinNotPresentContinuousCount:i,getMaxContinuousCount:s,getStringWidth:a,isNonEmptyArray:o}=Ng(),{builders:{breakParent:c,join:l,line:u,literalline:m,markAsRoot:h,hardline:_,softline:b,ifBreak:v,fill:w,align:x,indent:P,group:k,hardlineWithoutBreakParent:R},utils:{normalizeDoc:L,replaceTextEndOfLine:U},printer:{printDocToString:Y}}=h0(),N=tBl(),{insertPragma:j}=Sms(),{locStart:M,locEnd:C}=Dms(),O=rBl(),V=nBl(),{getFencedCodeBlockValue:Q,hasGitDiffFriendlyOrderedList:X,splitText:J,punctuationPattern:ee,INLINE_NODE_TYPES:fe,INLINE_NODE_WRAPPER_TYPES:ie,isAutolink:Se}=vXr(),ce=new Set(["importExport"]),Mt=["heading","tableCell","link","wikiLink"],et=new Set(["listItem","definition","footnoteDefinition"]);function or(Ve,Ae,Pe){let Kt=Ve.getValue();if(gn(Ve))return J(Ae.originalText.slice(Kt.position.start.offset,Kt.position.end.offset),Ae).map(nr=>nr.type==="word"?nr.value:nr.value===""?"":Je(Ve,nr.value,Ae));switch(Kt.type){case"front-matter":return Ae.originalText.slice(Kt.position.start.offset,Kt.position.end.offset);case"root":return Kt.children.length===0?"":[L(mt(Ve,Ae,Pe)),ce.has(ot(Kt).type)?"":_];case"paragraph":return ke(Ve,Ae,Pe,{postprocessor:w});case"sentence":return ke(Ve,Ae,Pe);case"word":{let nr=Kt.value.replace(/\*/g,"\\$&").replace(new RegExp([`(^|${ee})(_+)`,`(_+)(${ee}|$)`].join("|"),"g"),(br,We,lt,Be,je)=>(lt?`${We}${lt}`:`${Be}${je}`).replace(/_/g,"\\_")),En=(br,We,lt)=>br.type==="sentence"&<===0,jn=(br,We,lt)=>Se(br.children[lt-1]);return nr!==Kt.value&&(Ve.match(void 0,En,jn)||Ve.match(void 0,En,(br,We,lt)=>br.type==="emphasis"&<===0,jn))&&(nr=nr.replace(/^(\\?[*_])+/,br=>br.replace(/\\/g,""))),nr}case"whitespace":{let nr=Ve.getParentNode(),En=nr.children.indexOf(Kt),jn=nr.children[En+1],br=jn&&/^>|^(?:[*+-]|#{1,6}|\d+[).])$/.test(jn.value)?"never":Ae.proseWrap;return Je(Ve,Kt.value,{proseWrap:br})}case"emphasis":{let nr;if(Se(Kt.children[0]))nr=Ae.originalText[Kt.position.start.offset];else{let En=Ve.getParentNode(),jn=En.children.indexOf(Kt),br=En.children[jn-1],We=En.children[jn+1];nr=br&&br.type==="sentence"&&br.children.length>0&&n(br.children).type==="word"&&!n(br.children).hasTrailingPunctuation||We&&We.type==="sentence"&&We.children.length>0&&We.children[0].type==="word"&&!We.children[0].hasLeadingPunctuation||It(Ve,"emphasis")?"*":"_"}return[nr,ke(Ve,Ae,Pe),nr]}case"strong":return["**",ke(Ve,Ae,Pe),"**"];case"delete":return["~~",ke(Ve,Ae,Pe),"~~"];case"inlineCode":{let nr=i(Kt.value,"`"),En="`".repeat(nr||1),jn=nr&&!/^\s/.test(Kt.value)?" ":"";return[En,jn,Kt.value,jn,En]}case"wikiLink":{let nr="";return Ae.proseWrap==="preserve"?nr=Kt.value:nr=Kt.value.replace(/[\t\n]+/g," "),["[[",nr,"]]"]}case"link":switch(Ae.originalText[Kt.position.start.offset]){case"<":{let nr="mailto:";return["<",Kt.url.startsWith(nr)&&Ae.originalText.slice(Kt.position.start.offset+1,Kt.position.start.offset+1+nr.length)!==nr?Kt.url.slice(nr.length):Kt.url,">"]}case"[":return["[",ke(Ve,Ae,Pe),"](",On(Kt.url,")"),er(Kt.title,Ae),")"];default:return Ae.originalText.slice(Kt.position.start.offset,Kt.position.end.offset)}case"image":return["![",Kt.alt||"","](",On(Kt.url,")"),er(Kt.title,Ae),")"];case"blockquote":return["> ",x("> ",ke(Ve,Ae,Pe))];case"heading":return["#".repeat(Kt.depth)+" ",ke(Ve,Ae,Pe)];case"code":{if(Kt.isIndented){let jn=" ".repeat(4);return x(jn,[jn,...U(Kt.value,_)])}let nr=Ae.__inJsTemplate?"~":"`",En=nr.repeat(Math.max(3,s(Kt.value,nr)+1));return[En,Kt.lang||"",Kt.meta?" "+Kt.meta:"",_,...U(Q(Kt,Ae.originalText),_),_,En]}case"html":{let nr=Ve.getParentNode(),En=nr.type==="root"&&n(nr.children)===Kt?Kt.value.trimEnd():Kt.value,jn=/^$/s.test(En);return U(En,jn?_:h(m))}case"list":{let nr=oe(Kt,Ve.getParentNode()),En=X(Kt,Ae);return ke(Ve,Ae,Pe,{processor:(jn,br)=>{let We=Be(),lt=jn.getValue();if(lt.children.length===2&<.children[1].type==="html"&<.children[0].position.start.column!==lt.children[1].position.start.column)return[We,Ge(jn,Ae,Pe,We)];return[We,x(" ".repeat(We.length),Ge(jn,Ae,Pe,We))];function Be(){let je=Kt.ordered?(br===0?Kt.start:En?1:Kt.start+br)+(nr%2===0?". ":") "):nr%2===0?"- ":"* ";return Kt.isAligned||Kt.hasIndentedCodeblock?me(je,Ae):je}}})}case"thematicBreak":{let nr=De(Ve,"list");return nr===-1?"---":oe(Ve.getParentNode(nr),Ve.getParentNode(nr+1))%2===0?"***":"---"}case"linkReference":return["[",ke(Ve,Ae,Pe),"]",Kt.referenceType==="full"?nt(Kt):Kt.referenceType==="collapsed"?"[]":""];case"imageReference":switch(Kt.referenceType){case"full":return["![",Kt.alt||"","]",nt(Kt)];default:return["![",Kt.alt,"]",Kt.referenceType==="collapsed"?"[]":""]}case"definition":{let nr=Ae.proseWrap==="always"?u:" ";return k([nt(Kt),":",P([nr,On(Kt.url),Kt.title===null?"":[nr,er(Kt.title,Ae,!1)]])])}case"footnote":return["[^",ke(Ve,Ae,Pe),"]"];case"footnoteReference":return ut(Kt);case"footnoteDefinition":{let nr=Ve.getParentNode().children[Ve.getName()+1],En=Kt.children.length===1&&Kt.children[0].type==="paragraph"&&(Ae.proseWrap==="never"||Ae.proseWrap==="preserve"&&Kt.children[0].position.start.line===Kt.children[0].position.end.line);return[ut(Kt),": ",En?ke(Ve,Ae,Pe):k([x(" ".repeat(4),ke(Ve,Ae,Pe,{processor:(jn,br)=>br===0?k([b,Pe()]):Pe()})),nr&&nr.type==="footnoteDefinition"?b:""])]}case"table":return at(Ve,Ae,Pe);case"tableCell":return ke(Ve,Ae,Pe);case"break":return/\s/.test(Ae.originalText[Kt.position.start.offset])?[" ",h(m)]:["\\",_];case"liquidNode":return U(Kt.value,_);case"importExport":return[Kt.value,_];case"esComment":return["{/* ",Kt.value," */}"];case"jsx":return Kt.value;case"math":return["$$",_,Kt.value?[...U(Kt.value,_),_]:"","$$"];case"inlineMath":return Ae.originalText.slice(M(Kt),C(Kt));case"tableRow":case"listItem":default:throw new Error(`Unknown markdown type ${JSON.stringify(Kt.type)}`)}}function Ge(Ve,Ae,Pe,Kt){let nr=Ve.getValue(),En=nr.checked===null?"":nr.checked?"[x] ":"[ ] ";return[En,ke(Ve,Ae,Pe,{processor:(jn,br)=>{if(br===0&&jn.getValue().type!=="list")return x(" ".repeat(En.length),Pe());let We=" ".repeat(ln(Ae.tabWidth-Kt.length,0,3));return[We,x(We,Pe())]}})]}function me(Ve,Ae){let Pe=Kt();return Ve+" ".repeat(Pe>=4?0:Pe);function Kt(){let nr=Ve.length%Ae.tabWidth;return nr===0?0:Ae.tabWidth-nr}}function oe(Ve,Ae){return ue(Ve,Ae,Pe=>Pe.ordered===Ve.ordered)}function ue(Ve,Ae,Pe){let Kt=-1;for(let nr of Ae.children)if(nr.type===Ve.type&&Pe(nr)?Kt++:Kt=-1,nr===Ve)return Kt}function De(Ve,Ae){let Pe=Array.isArray(Ae)?Ae:[Ae],Kt=-1,nr;for(;nr=Ve.getParentNode(++Kt);)if(Pe.includes(nr.type))return Kt;return-1}function It(Ve,Ae){let Pe=De(Ve,Ae);return Pe===-1?null:Ve.getParentNode(Pe)}function Je(Ve,Ae,Pe){if(Pe.proseWrap==="preserve"&&Ae===` +`)return _;let Kt=Pe.proseWrap==="always"&&!It(Ve,Mt);return Ae!==""?Kt?u:" ":Kt?b:""}function at(Ve,Ae,Pe){let Kt=Ve.getValue(),nr=[],En=Ve.map(je=>je.map((ct,Le)=>{let ft=Y(Pe(),Ae).formatted,Jr=a(ft);return nr[Le]=Math.max(nr[Le]||3,Jr),{text:ft,width:Jr}},"children"),"children"),jn=We(!1);if(Ae.proseWrap!=="never")return[c,jn];let br=We(!0);return[c,k(v(br,jn))];function We(je){let ct=[Be(En[0],je),lt(je)];return En.length>1&&ct.push(l(R,En.slice(1).map(Le=>Be(Le,je)))),l(R,ct)}function lt(je){return`| ${nr.map((Le,ft)=>{let Jr=Kt.align[ft],Yt=Jr==="center"||Jr==="left"?":":"-",wr=Jr==="center"||Jr==="right"?":":"-",wn=je?"-":"-".repeat(Le-2);return`${Yt}${wn}${wr}`}).join(" | ")} |`}function Be(je,ct){return`| ${je.map(({text:ft,width:Jr},Yt)=>{if(ct)return ft;let wr=nr[Yt]-Jr,wn=Kt.align[Yt],Bn=0;wn==="right"?Bn=wr:wn==="center"&&(Bn=Math.floor(wr/2));let tr=wr-Bn;return`${" ".repeat(Bn)}${ft}${" ".repeat(tr)}`}).join(" | ")} |`}}function mt(Ve,Ae,Pe){let Kt=[],nr=null,{children:En}=Ve.getValue();for(let[jn,br]of En.entries())switch(kt(br)){case"start":nr===null&&(nr={index:jn,offset:br.position.end.offset});break;case"end":nr!==null&&(Kt.push({start:nr,end:{index:jn,offset:br.position.start.offset}}),nr=null);break;default:break}return ke(Ve,Ae,Pe,{processor:(jn,br)=>{if(Kt.length>0){let We=Kt[0];if(br===We.start.index)return[dt(En[We.start.index]),Ae.originalText.slice(We.start.offset,We.end.offset),dt(En[We.end.index])];if(We.start.indexPe()),jn=Ve.getValue(),br=[],We;return Ve.each((lt,Be)=>{let je=lt.getValue(),ct=En(lt,Be);if(ct!==!1){let Le={parts:br,prevNode:We,parentNode:jn,options:Ae};Vt(je,Le)&&(br.push(_),We&&ce.has(We.type)||(Ar(je,Le)||ni(je,Le))&&br.push(_),ni(je,Le)&&br.push(_)),br.push(ct),We=je}},"children"),nr?nr(br):br}function dt(Ve){if(Ve.type==="html")return Ve.value;if(Ve.type==="paragraph"&&Array.isArray(Ve.children)&&Ve.children.length===1&&Ve.children[0].type==="esComment")return["{/* ",Ve.children[0].value," */}"]}function ot(Ve){let Ae=Ve;for(;o(Ae.children);)Ae=n(Ae.children);return Ae}function kt(Ve){let Ae;if(Ve.type==="html")Ae=Ve.value.match(/^$/);else{let Pe;Ve.type==="esComment"?Pe=Ve:Ve.type==="paragraph"&&Ve.children.length===1&&Ve.children[0].type==="esComment"&&(Pe=Ve.children[0]),Pe&&(Ae=Pe.value.match(/^prettier-ignore(?:-(start|end))?$/))}return Ae?Ae[1]||"next":!1}function Vt(Ve,Ae){let Pe=Ae.parts.length===0,Kt=fe.includes(Ve.type),nr=Ve.type==="html"&&ie.includes(Ae.parentNode.type);return!Pe&&!Kt&&!nr}function Ar(Ve,Ae){var Pe,Kt,nr;let jn=(Ae.prevNode&&Ae.prevNode.type)===Ve.type&&et.has(Ve.type),br=Ae.parentNode.type==="listItem"&&!Ae.parentNode.loose,We=((Pe=Ae.prevNode)===null||Pe===void 0?void 0:Pe.type)==="listItem"&&Ae.prevNode.loose,lt=kt(Ae.prevNode)==="next",Be=Ve.type==="html"&&((Kt=Ae.prevNode)===null||Kt===void 0?void 0:Kt.type)==="html"&&Ae.prevNode.position.end.line+1===Ve.position.start.line,je=Ve.type==="html"&&Ae.parentNode.type==="listItem"&&((nr=Ae.prevNode)===null||nr===void 0?void 0:nr.type)==="paragraph"&&Ae.prevNode.position.end.line+1===Ve.position.start.line;return We||!(jn||br||lt||Be||je)}function ni(Ve,Ae){let Pe=Ae.prevNode&&Ae.prevNode.type==="list",Kt=Ve.type==="code"&&Ve.isIndented;return Pe&&Kt}function gn(Ve){let Ae=It(Ve,["linkReference","imageReference"]);return Ae&&(Ae.type!=="linkReference"||Ae.referenceType!=="full")}function On(Ve,Ae=[]){let Pe=[" ",...Array.isArray(Ae)?Ae:[Ae]];return new RegExp(Pe.map(Kt=>`\\${Kt}`).join("|")).test(Ve)?`<${Ve}>`:Ve}function er(Ve,Ae,Pe=!0){if(!Ve)return"";if(Pe)return" "+er(Ve,Ae,!1);if(Ve=Ve.replace(/\\(["')])/g,"$1"),Ve.includes('"')&&Ve.includes("'")&&!Ve.includes(")"))return`(${Ve})`;let Kt=Ve.split("'").length-1,nr=Ve.split('"').length-1,En=Kt>nr?'"':nr>Kt||Ae.singleQuote?"'":'"';return Ve=Ve.replace(/\\/,"\\\\"),Ve=Ve.replace(new RegExp(`(${En})`,"g"),"\\$1"),`${En}${Ve}${En}`}function ln(Ve,Ae,Pe){return VePe?Pe:Ve}function Tr(Ve){let Ae=Number(Ve.getName());if(Ae===0)return!1;let Pe=Ve.getParentNode().children[Ae-1];return kt(Pe)==="next"}function nt(Ve){return`[${t(Ve.label)}]`}function ut(Ve){return`[^${Ve.label}]`}r.exports={preprocess:O,print:or,embed:N,massageAstNode:V,hasPrettierIgnore:Tr,insertPragma:j}}}),sBl=Ki({"src/language-markdown/options.js"(e,r){"use strict";var t=zqe();r.exports={proseWrap:t.proseWrap,singleQuote:t.singleQuote}}}),aBl=Ki({"src/language-markdown/parsers.js"(e,r){"use strict";r.exports={get remark(){return HKt().parsers.remark},get markdown(){return HKt().parsers.remark},get mdx(){return HKt().parsers.mdx}}}}),Yds=Ki({"node_modules/linguist-languages/data/Markdown.json"(e,r){r.exports={name:"Markdown",type:"prose",color:"#083fa1",aliases:["pandoc"],aceMode:"markdown",codemirrorMode:"gfm",codemirrorMimeType:"text/x-gfm",wrap:!0,extensions:[".md",".livemd",".markdown",".mdown",".mdwn",".mdx",".mkd",".mkdn",".mkdown",".ronn",".scd",".workbook"],filenames:["contents.lr"],tmScope:"source.gfm",languageId:222}}}),oBl=Ki({"src/language-markdown/index.js"(e,r){"use strict";var t=A2e(),n=iBl(),i=sBl(),s=aBl(),a=[t(Yds(),c=>({since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[...c.filenames,"README"],extensions:c.extensions.filter(l=>l!==".mdx")})),t(Yds(),()=>({name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]}))],o={mdast:n};r.exports={languages:a,options:i,printers:o,parsers:s}}}),cBl=Ki({"src/language-html/clean.js"(e,r){"use strict";var{isFrontMatterNode:t}=Ng(),n=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function i(s,a){if(s.type==="text"||s.type==="comment"||t(s)||s.type==="yaml"||s.type==="toml")return null;s.type==="attribute"&&delete a.value,s.type==="docType"&&delete a.value}i.ignoredProperties=n,r.exports=i}}),uBl=Ki({"src/language-html/constants.evaluate.js"(e,r){r.exports={CSS_DISPLAY_TAGS:{area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",source:"block",style:"none",template:"inline",track:"block",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",fieldset:"block",button:"inline-block",details:"block",summary:"block",dialog:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},CSS_DISPLAY_DEFAULT:"inline",CSS_WHITE_SPACE_TAGS:{listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},CSS_WHITE_SPACE_DEFAULT:"normal"}}}),lBl=Ki({"src/language-html/utils/is-unknown-namespace.js"(e,r){"use strict";function t(n){return n.type==="element"&&!n.hasExplicitNamespace&&!["html","svg"].includes(n.namespace)}r.exports=t}}),$qe=Ki({"src/language-html/utils/index.js"(e,r){"use strict";var{inferParserByLanguage:t,isFrontMatterNode:n}=Ng(),{builders:{line:i,hardline:s,join:a},utils:{getDocParts:o,replaceTextEndOfLine:c}}=h0(),{CSS_DISPLAY_TAGS:l,CSS_DISPLAY_DEFAULT:u,CSS_WHITE_SPACE_TAGS:m,CSS_WHITE_SPACE_DEFAULT:h}=uBl(),_=lBl(),b=new Set([" ",` `,"\f","\r"," "]),v=We=>We.replace(/^[\t\n\f\r ]+/,""),w=We=>We.replace(/[\t\n\f\r ]+$/,""),x=We=>v(w(We)),P=We=>We.replace(/^[\t\f\r ]*\n/g,""),k=We=>P(w(We)),R=We=>We.split(/[\t\n\f\r ]+/),L=We=>We.match(/^[\t\n\f\r ]*/)[0],U=We=>{let[,lt,Be,je]=We.match(/^([\t\n\f\r ]*)(.*?)([\t\n\f\r ]*)$/s);return{leadingWhitespace:lt,trailingWhitespace:je,text:Be}},Y=We=>/[\t\n\f\r ]/.test(We);function N(We,lt){return!!(We.type==="ieConditionalComment"&&We.lastChild&&!We.lastChild.isSelfClosing&&!We.lastChild.endSourceSpan||We.type==="ieConditionalComment"&&!We.complete||Ar(We)&&We.children.some(Be=>Be.type!=="text"&&Be.type!=="interpolation")||Kt(We,lt)&&!O(We)&&We.type!=="interpolation")}function j(We){return We.type==="attribute"||!We.parent||!We.prev?!1:M(We.prev)}function M(We){return We.type==="comment"&&We.value.trim()==="prettier-ignore"}function C(We){return We.type==="text"||We.type==="comment"}function O(We){return We.type==="element"&&(We.fullName==="script"||We.fullName==="style"||We.fullName==="svg:style"||_(We)&&(We.name==="script"||We.name==="style"))}function V(We){return We.children&&!O(We)}function Q(We){return O(We)||We.type==="interpolation"||X(We)}function X(We){return er(We).startsWith("pre")}function J(We,lt){let Be=je();if(Be&&!We.prev&&We.parent&&We.parent.tagDefinition&&We.parent.tagDefinition.ignoreFirstLf)return We.type==="interpolation";return Be;function je(){return n(We)?!1:(We.type==="text"||We.type==="interpolation")&&We.prev&&(We.prev.type==="text"||We.prev.type==="interpolation")?!0:!We.parent||We.parent.cssDisplay==="none"?!1:Ar(We.parent)?!0:!(!We.prev&&(We.parent.type==="root"||Ar(We)&&We.parent||O(We.parent)||Ae(We.parent,lt)||!ke(We.parent.cssDisplay))||We.prev&&!kt(We.prev.cssDisplay))}}function ee(We,lt){return n(We)?!1:(We.type==="text"||We.type==="interpolation")&&We.next&&(We.next.type==="text"||We.next.type==="interpolation")?!0:!We.parent||We.parent.cssDisplay==="none"?!1:Ar(We.parent)?!0:!(!We.next&&(We.parent.type==="root"||Ar(We)&&We.parent||O(We.parent)||Ae(We.parent,lt)||!dt(We.parent.cssDisplay))||We.next&&!ot(We.next.cssDisplay))}function fe(We){return Vt(We.cssDisplay)&&!O(We)}function ie(We){return n(We)||We.next&&We.sourceSpan.end&&We.sourceSpan.end.line+10&&(["body","script","style"].includes(We.name)||We.children.some(lt=>De(lt)))||We.firstChild&&We.firstChild===We.lastChild&&We.firstChild.type!=="text"&&Ge(We.firstChild)&&(!We.lastChild.isTrailingSpaceSensitive||me(We.lastChild))}function ce(We){return We.type==="element"&&We.children.length>0&&(["html","head","ul","ol","select"].includes(We.name)||We.cssDisplay.startsWith("table")&&We.cssDisplay!=="table-cell")}function Mt(We){return oe(We)||We.prev&&et(We.prev)||or(We)}function et(We){return oe(We)||We.type==="element"&&We.fullName==="br"||or(We)}function or(We){return Ge(We)&&me(We)}function Ge(We){return We.hasLeadingSpaces&&(We.prev?We.prev.sourceSpan.end.lineWe.sourceSpan.end.line:We.parent.type==="root"||We.parent.endSourceSpan&&We.parent.endSourceSpan.start.line>We.sourceSpan.end.line)}function oe(We){switch(We.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(We.name)}return!1}function ue(We){return We.lastChild?ue(We.lastChild):We}function De(We){return We.children&&We.children.some(lt=>lt.type!=="text")}function It(We){let{type:lt,lang:Be}=We.attrMap;if(lt==="module"||lt==="text/javascript"||lt==="text/babel"||lt==="application/javascript"||Be==="jsx")return"babel";if(lt==="application/x-typescript"||Be==="ts"||Be==="tsx")return"typescript";if(lt==="text/markdown")return"markdown";if(lt==="text/html")return"html";if(lt&&(lt.endsWith("json")||lt.endsWith("importmap"))||lt==="speculationrules")return"json";if(lt==="text/x-handlebars-template")return"glimmer"}function Je(We,lt){let{lang:Be}=We.attrMap;if(!Be||Be==="postcss"||Be==="css")return"css";if(Be==="scss")return"scss";if(Be==="less")return"less";if(Be==="stylus")return t("stylus",lt)}function at(We,lt){if(We.name==="script"&&!We.attrMap.src)return!We.attrMap.lang&&!We.attrMap.type?"babel":It(We);if(We.name==="style")return Je(We,lt);if(lt&&Kt(We,lt))return It(We)||!("src"in We.attrMap)&&t(We.attrMap.lang,lt)}function mt(We){return We==="block"||We==="list-item"||We.startsWith("table")}function ke(We){return!mt(We)&&We!=="inline-block"}function dt(We){return!mt(We)&&We!=="inline-block"}function ot(We){return!mt(We)}function kt(We){return!mt(We)}function Vt(We){return!mt(We)&&We!=="inline-block"}function Ar(We){return er(We).startsWith("pre")}function ni(We,lt){let Be=0;for(let je=We.stack.length-1;je>=0;je--){let ct=We.stack[je];ct&&typeof ct=="object"&&!Array.isArray(ct)&<(ct)&&Be++}return Be}function gn(We,lt){let Be=We;for(;Be;){if(lt(Be))return!0;Be=Be.parent}return!1}function On(We,lt){if(We.prev&&We.prev.type==="comment"){let je=We.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(je)return je[1]}let Be=!1;if(We.type==="element"&&We.namespace==="svg")if(gn(We,je=>je.fullName==="svg:foreignObject"))Be=!0;else return We.name==="svg"?"inline-block":"block";switch(lt.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return lt.parser==="vue"&&We.parent&&We.parent.type==="root"?"block":We.type==="element"&&(!We.namespace||Be||_(We))&&l[We.name]||u}}function er(We){return We.type==="element"&&(!We.namespace||_(We))&&m[We.name]||h}function ln(We){let lt=Number.POSITIVE_INFINITY;for(let Be of We.split(` `)){if(Be.length===0)continue;if(!b.has(Be[0]))return 0;let je=L(Be).length;Be.length!==je&&jeBe.slice(lt)).join(` -`)}function nt(We,lt){let Be=0;for(let je=0;je=e.$TAB&&o<=e.$SPACE||o==e.$NBSP}e.isWhitespace=r;function t(o){return e.$0<=o&&o<=e.$9}e.isDigit=t;function n(o){return o>=e.$a&&o<=e.$z||o>=e.$A&&o<=e.$Z}e.isAsciiLetter=n;function i(o){return o>=e.$a&&o<=e.$f||o>=e.$A&&o<=e.$F||t(o)}e.isAsciiHexDigit=i;function s(o){return o===e.$LF||o===e.$CR}e.isNewLine=s;function a(o){return e.$0<=o&&o<=e.$7}e.isOctalDigit=a}}),dBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=class{constructor(n,i,s){this.filePath=n,this.name=i,this.members=s}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;var t=class{constructor(){this.cache=new Map}get(n,i,s){s=s||[];let a=s.length?`.${s.join(".")}`:"",o=`"${n}".${i}${a}`,c=this.cache.get(o);return c||(c=new r(n,i,s),this.cache.set(o,c)),c}};e.StaticSymbolCache=t}}),pBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/util.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=/-+([a-z0-9])/g;function t(O){return O.replace(r,(...V)=>V[1].toUpperCase())}e.dashCaseToCamelCase=t;function n(O,V){return s(O,":",V)}e.splitAtColon=n;function i(O,V){return s(O,".",V)}e.splitAtPeriod=i;function s(O,V,Q){let X=O.indexOf(V);return X==-1?Q:[O.slice(0,X).trim(),O.slice(X+1).trim()]}function a(O,V,Q){return Array.isArray(O)?V.visitArray(O,Q):P(O)?V.visitStringMap(O,Q):O==null||typeof O=="string"||typeof O=="number"||typeof O=="boolean"?V.visitPrimitive(O,Q):V.visitOther(O,Q)}e.visitValue=a;function o(O){return O!=null}e.isDefined=o;function c(O){return O===void 0?null:O}e.noUndefined=c;var l=class{visitArray(O,V){return O.map(Q=>a(Q,this,V))}visitStringMap(O,V){let Q={};return Object.keys(O).forEach(X=>{Q[X]=a(O[X],this,V)}),Q}visitPrimitive(O,V){return O}visitOther(O,V){return O}};e.ValueTransformer=l,e.SyncAsync={assertSync:O=>{if(U(O))throw new Error("Illegal state: value cannot be a promise");return O},then:(O,V)=>U(O)?O.then(V):V(O),all:O=>O.some(U)?Promise.all(O):O};function u(O){throw new Error(`Internal Error: ${O}`)}e.error=u;function m(O,V){let Q=Error(O);return Q[h]=!0,V&&(Q[_]=V),Q}e.syntaxError=m;var h="ngSyntaxError",_="ngParseErrors";function b(O){return O[h]}e.isSyntaxError=b;function v(O){return O[_]||[]}e.getParseErrors=v;function w(O){return O.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}e.escapeRegExp=w;var x=Object.getPrototypeOf({});function P(O){return typeof O=="object"&&O!==null&&Object.getPrototypeOf(O)===x}function k(O){let V="";for(let Q=0;Q=55296&&X<=56319&&O.length>Q+1){let J=O.charCodeAt(Q+1);J>=56320&&J<=57343&&(Q++,X=(X-55296<<10)+J-56320+65536)}X<=127?V+=String.fromCharCode(X):X<=2047?V+=String.fromCharCode(X>>6&31|192,X&63|128):X<=65535?V+=String.fromCharCode(X>>12|224,X>>6&63|128,X&63|128):X<=2097151&&(V+=String.fromCharCode(X>>18&7|240,X>>12&63|128,X>>6&63|128,X&63|128))}return V}e.utf8Encode=k;function R(O){if(typeof O=="string")return O;if(O instanceof Array)return"["+O.map(R).join(", ")+"]";if(O==null)return""+O;if(O.overriddenName)return`${O.overriddenName}`;if(O.name)return`${O.name}`;if(!O.toString)return"object";let V=O.toString();if(V==null)return""+V;let Q=V.indexOf(` -`);return Q===-1?V:V.substring(0,Q)}e.stringify=R;function L(O){return typeof O=="function"&&O.hasOwnProperty("__forward_ref__")?O():O}e.resolveForwardRef=L;function U(O){return!!O&&typeof O.then=="function"}e.isPromise=U;var Y=class{constructor(O){this.full=O;let V=O.split(".");this.major=V[0],this.minor=V[1],this.patch=V.slice(2).join(".")}};e.Version=Y;var N=typeof window<"u"&&window,j=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,M=typeof global<"u"&&global,C=M||N||j;e.global=C}}),mBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=dBl(),t=pBl(),n=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function i(Q){return Q.replace(/\W/g,"_")}e.sanitizeIdentifier=i;var s=0;function a(Q){if(!Q||!Q.reference)return null;let X=Q.reference;if(X instanceof r.StaticSymbol)return X.name;if(X.__anonymousType)return X.__anonymousType;let J=t.stringify(X);return J.indexOf("(")>=0?(J=`anonymous_${s++}`,X.__anonymousType=J):J=i(J),J}e.identifierName=a;function o(Q){let X=Q.reference;return X instanceof r.StaticSymbol?X.filePath:`./${t.stringify(X)}`}e.identifierModuleUrl=o;function c(Q,X){return`View_${a({reference:Q})}_${X}`}e.viewClassName=c;function l(Q){return`RenderType_${a({reference:Q})}`}e.rendererTypeName=l;function u(Q){return`HostView_${a({reference:Q})}`}e.hostViewClassName=u;function m(Q){return`${a({reference:Q})}NgFactory`}e.componentFactoryName=m;var h;(function(Q){Q[Q.Pipe=0]="Pipe",Q[Q.Directive=1]="Directive",Q[Q.NgModule=2]="NgModule",Q[Q.Injectable=3]="Injectable"})(h=e.CompileSummaryKind||(e.CompileSummaryKind={}));function _(Q){return Q.value!=null?i(Q.value):a(Q.identifier)}e.tokenName=_;function b(Q){return Q.identifier!=null?Q.identifier.reference:Q.value}e.tokenReference=b;var v=class{constructor({moduleUrl:Q,styles:X,styleUrls:J}={}){this.moduleUrl=Q||null,this.styles=U(X),this.styleUrls=U(J)}};e.CompileStylesheetMetadata=v;var w=class{constructor({encapsulation:Q,template:X,templateUrl:J,htmlAst:ee,styles:fe,styleUrls:ie,externalStylesheets:Se,animations:ce,ngContentSelectors:Mt,interpolation:et,isInline:or,preserveWhitespaces:Ge}){if(this.encapsulation=Q,this.template=X,this.templateUrl=J,this.htmlAst=ee,this.styles=U(fe),this.styleUrls=U(ie),this.externalStylesheets=U(Se),this.animations=ce?N(ce):[],this.ngContentSelectors=Mt||[],et&&et.length!=2)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=et,this.isInline=or,this.preserveWhitespaces=Ge}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};e.CompileTemplateMetadata=w;var x=class{static create({isHost:Q,type:X,isComponent:J,selector:ee,exportAs:fe,changeDetection:ie,inputs:Se,outputs:ce,host:Mt,providers:et,viewProviders:or,queries:Ge,guards:me,viewQueries:oe,entryComponents:ue,template:De,componentViewType:It,rendererType:Je,componentFactory:at}){let mt={},ke={},dt={};Mt!=null&&Object.keys(Mt).forEach(Vt=>{let Ar=Mt[Vt],ni=Vt.match(n);ni===null?dt[Vt]=Ar:ni[1]!=null?ke[ni[1]]=Ar:ni[2]!=null&&(mt[ni[2]]=Ar)});let ot={};Se!=null&&Se.forEach(Vt=>{let Ar=t.splitAtColon(Vt,[Vt,Vt]);ot[Ar[0]]=Ar[1]});let kt={};return ce!=null&&ce.forEach(Vt=>{let Ar=t.splitAtColon(Vt,[Vt,Vt]);kt[Ar[0]]=Ar[1]}),new x({isHost:Q,type:X,isComponent:!!J,selector:ee,exportAs:fe,changeDetection:ie,inputs:ot,outputs:kt,hostListeners:mt,hostProperties:ke,hostAttributes:dt,providers:et,viewProviders:or,queries:Ge,guards:me,viewQueries:oe,entryComponents:ue,template:De,componentViewType:It,rendererType:Je,componentFactory:at})}constructor({isHost:Q,type:X,isComponent:J,selector:ee,exportAs:fe,changeDetection:ie,inputs:Se,outputs:ce,hostListeners:Mt,hostProperties:et,hostAttributes:or,providers:Ge,viewProviders:me,queries:oe,guards:ue,viewQueries:De,entryComponents:It,template:Je,componentViewType:at,rendererType:mt,componentFactory:ke}){this.isHost=!!Q,this.type=X,this.isComponent=J,this.selector=ee,this.exportAs=fe,this.changeDetection=ie,this.inputs=Se,this.outputs=ce,this.hostListeners=Mt,this.hostProperties=et,this.hostAttributes=or,this.providers=U(Ge),this.viewProviders=U(me),this.queries=U(oe),this.guards=ue,this.viewQueries=U(De),this.entryComponents=U(It),this.template=Je,this.componentViewType=at,this.rendererType=mt,this.componentFactory=ke}toSummary(){return{summaryKind:h.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};e.CompileDirectiveMetadata=x;var P=class{constructor({type:Q,name:X,pure:J}){this.type=Q,this.name=X,this.pure=!!J}toSummary(){return{summaryKind:h.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompilePipeMetadata=P;var k=class{};e.CompileShallowModuleMetadata=k;var R=class{constructor({type:Q,providers:X,declaredDirectives:J,exportedDirectives:ee,declaredPipes:fe,exportedPipes:ie,entryComponents:Se,bootstrapComponents:ce,importedModules:Mt,exportedModules:et,schemas:or,transitiveModule:Ge,id:me}){this.type=Q||null,this.declaredDirectives=U(J),this.exportedDirectives=U(ee),this.declaredPipes=U(fe),this.exportedPipes=U(ie),this.providers=U(X),this.entryComponents=U(Se),this.bootstrapComponents=U(ce),this.importedModules=U(Mt),this.exportedModules=U(et),this.schemas=U(or),this.id=me||null,this.transitiveModule=Ge||null}toSummary(){let Q=this.transitiveModule;return{summaryKind:h.NgModule,type:this.type,entryComponents:Q.entryComponents,providers:Q.providers,modules:Q.modules,exportedDirectives:Q.exportedDirectives,exportedPipes:Q.exportedPipes}}};e.CompileNgModuleMetadata=R;var L=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(Q,X){this.providers.push({provider:Q,module:X})}addDirective(Q){this.directivesSet.has(Q.reference)||(this.directivesSet.add(Q.reference),this.directives.push(Q))}addExportedDirective(Q){this.exportedDirectivesSet.has(Q.reference)||(this.exportedDirectivesSet.add(Q.reference),this.exportedDirectives.push(Q))}addPipe(Q){this.pipesSet.has(Q.reference)||(this.pipesSet.add(Q.reference),this.pipes.push(Q))}addExportedPipe(Q){this.exportedPipesSet.has(Q.reference)||(this.exportedPipesSet.add(Q.reference),this.exportedPipes.push(Q))}addModule(Q){this.modulesSet.has(Q.reference)||(this.modulesSet.add(Q.reference),this.modules.push(Q))}addEntryComponent(Q){this.entryComponentsSet.has(Q.componentType)||(this.entryComponentsSet.add(Q.componentType),this.entryComponents.push(Q))}};e.TransitiveCompileNgModuleMetadata=L;function U(Q){return Q||[]}var Y=class{constructor(Q,{useClass:X,useValue:J,useExisting:ee,useFactory:fe,deps:ie,multi:Se}){this.token=Q,this.useClass=X||null,this.useValue=J,this.useExisting=ee,this.useFactory=fe||null,this.dependencies=ie||null,this.multi=!!Se}};e.ProviderMeta=Y;function N(Q){return Q.reduce((X,J)=>{let ee=Array.isArray(J)?N(J):J;return X.concat(ee)},[])}e.flatten=N;function j(Q){return Q.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function M(Q,X,J){let ee;return J.isInline?X.type.reference instanceof r.StaticSymbol?ee=`${X.type.reference.filePath}.${X.type.reference.name}.html`:ee=`${a(Q)}/${a(X.type)}.html`:ee=J.templateUrl,X.type.reference instanceof r.StaticSymbol?ee:j(ee)}e.templateSourceUrl=M;function C(Q,X){let J=Q.moduleUrl.split(/\/\\/g),ee=J[J.length-1];return j(`css/${X}${ee}.ngstyle.js`)}e.sharedStylesheetJitUrl=C;function O(Q){return j(`${a(Q.type)}/module.ngfactory.js`)}e.ngModuleJitUrl=O;function V(Q,X){return j(`${a(Q)}/${a(X.type)}.ngfactory.js`)}e.templateJitUrl=V}}),fBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=lBl(),t=mBl(),n=class{constructor(u,m,h,_){this.file=u,this.offset=m,this.line=h,this.col=_}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(u){let m=this.file.content,h=m.length,_=this.offset,b=this.line,v=this.col;for(;_>0&&u<0;)if(_--,u++,m.charCodeAt(_)==r.$LF){b--;let x=m.substr(0,_-1).lastIndexOf(String.fromCharCode(r.$LF));v=x>0?_-x:_}else v--;for(;_0;){let w=m.charCodeAt(_);_++,u--,w==r.$LF?(b++,v=0):v++}return new n(this.file,_,b,v)}getContext(u,m){let h=this.file.content,_=this.offset;if(_!=null){_>h.length-1&&(_=h.length-1);let b=_,v=0,w=0;for(;v0&&(_--,v++,!(h[_]==` +`)}function nt(We,lt){let Be=0;for(let je=0;je=e.$TAB&&o<=e.$SPACE||o==e.$NBSP}e.isWhitespace=r;function t(o){return e.$0<=o&&o<=e.$9}e.isDigit=t;function n(o){return o>=e.$a&&o<=e.$z||o>=e.$A&&o<=e.$Z}e.isAsciiLetter=n;function i(o){return o>=e.$a&&o<=e.$f||o>=e.$A&&o<=e.$F||t(o)}e.isAsciiHexDigit=i;function s(o){return o===e.$LF||o===e.$CR}e.isNewLine=s;function a(o){return e.$0<=o&&o<=e.$7}e.isOctalDigit=a}}),pBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=class{constructor(n,i,s){this.filePath=n,this.name=i,this.members=s}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=r;var t=class{constructor(){this.cache=new Map}get(n,i,s){s=s||[];let a=s.length?`.${s.join(".")}`:"",o=`"${n}".${i}${a}`,c=this.cache.get(o);return c||(c=new r(n,i,s),this.cache.set(o,c)),c}};e.StaticSymbolCache=t}}),mBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/util.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=/-+([a-z0-9])/g;function t(O){return O.replace(r,(...V)=>V[1].toUpperCase())}e.dashCaseToCamelCase=t;function n(O,V){return s(O,":",V)}e.splitAtColon=n;function i(O,V){return s(O,".",V)}e.splitAtPeriod=i;function s(O,V,Q){let X=O.indexOf(V);return X==-1?Q:[O.slice(0,X).trim(),O.slice(X+1).trim()]}function a(O,V,Q){return Array.isArray(O)?V.visitArray(O,Q):P(O)?V.visitStringMap(O,Q):O==null||typeof O=="string"||typeof O=="number"||typeof O=="boolean"?V.visitPrimitive(O,Q):V.visitOther(O,Q)}e.visitValue=a;function o(O){return O!=null}e.isDefined=o;function c(O){return O===void 0?null:O}e.noUndefined=c;var l=class{visitArray(O,V){return O.map(Q=>a(Q,this,V))}visitStringMap(O,V){let Q={};return Object.keys(O).forEach(X=>{Q[X]=a(O[X],this,V)}),Q}visitPrimitive(O,V){return O}visitOther(O,V){return O}};e.ValueTransformer=l,e.SyncAsync={assertSync:O=>{if(U(O))throw new Error("Illegal state: value cannot be a promise");return O},then:(O,V)=>U(O)?O.then(V):V(O),all:O=>O.some(U)?Promise.all(O):O};function u(O){throw new Error(`Internal Error: ${O}`)}e.error=u;function m(O,V){let Q=Error(O);return Q[h]=!0,V&&(Q[_]=V),Q}e.syntaxError=m;var h="ngSyntaxError",_="ngParseErrors";function b(O){return O[h]}e.isSyntaxError=b;function v(O){return O[_]||[]}e.getParseErrors=v;function w(O){return O.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}e.escapeRegExp=w;var x=Object.getPrototypeOf({});function P(O){return typeof O=="object"&&O!==null&&Object.getPrototypeOf(O)===x}function k(O){let V="";for(let Q=0;Q=55296&&X<=56319&&O.length>Q+1){let J=O.charCodeAt(Q+1);J>=56320&&J<=57343&&(Q++,X=(X-55296<<10)+J-56320+65536)}X<=127?V+=String.fromCharCode(X):X<=2047?V+=String.fromCharCode(X>>6&31|192,X&63|128):X<=65535?V+=String.fromCharCode(X>>12|224,X>>6&63|128,X&63|128):X<=2097151&&(V+=String.fromCharCode(X>>18&7|240,X>>12&63|128,X>>6&63|128,X&63|128))}return V}e.utf8Encode=k;function R(O){if(typeof O=="string")return O;if(O instanceof Array)return"["+O.map(R).join(", ")+"]";if(O==null)return""+O;if(O.overriddenName)return`${O.overriddenName}`;if(O.name)return`${O.name}`;if(!O.toString)return"object";let V=O.toString();if(V==null)return""+V;let Q=V.indexOf(` +`);return Q===-1?V:V.substring(0,Q)}e.stringify=R;function L(O){return typeof O=="function"&&O.hasOwnProperty("__forward_ref__")?O():O}e.resolveForwardRef=L;function U(O){return!!O&&typeof O.then=="function"}e.isPromise=U;var Y=class{constructor(O){this.full=O;let V=O.split(".");this.major=V[0],this.minor=V[1],this.patch=V.slice(2).join(".")}};e.Version=Y;var N=typeof window<"u"&&window,j=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,M=typeof global<"u"&&global,C=M||N||j;e.global=C}}),fBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=pBl(),t=mBl(),n=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function i(Q){return Q.replace(/\W/g,"_")}e.sanitizeIdentifier=i;var s=0;function a(Q){if(!Q||!Q.reference)return null;let X=Q.reference;if(X instanceof r.StaticSymbol)return X.name;if(X.__anonymousType)return X.__anonymousType;let J=t.stringify(X);return J.indexOf("(")>=0?(J=`anonymous_${s++}`,X.__anonymousType=J):J=i(J),J}e.identifierName=a;function o(Q){let X=Q.reference;return X instanceof r.StaticSymbol?X.filePath:`./${t.stringify(X)}`}e.identifierModuleUrl=o;function c(Q,X){return`View_${a({reference:Q})}_${X}`}e.viewClassName=c;function l(Q){return`RenderType_${a({reference:Q})}`}e.rendererTypeName=l;function u(Q){return`HostView_${a({reference:Q})}`}e.hostViewClassName=u;function m(Q){return`${a({reference:Q})}NgFactory`}e.componentFactoryName=m;var h;(function(Q){Q[Q.Pipe=0]="Pipe",Q[Q.Directive=1]="Directive",Q[Q.NgModule=2]="NgModule",Q[Q.Injectable=3]="Injectable"})(h=e.CompileSummaryKind||(e.CompileSummaryKind={}));function _(Q){return Q.value!=null?i(Q.value):a(Q.identifier)}e.tokenName=_;function b(Q){return Q.identifier!=null?Q.identifier.reference:Q.value}e.tokenReference=b;var v=class{constructor({moduleUrl:Q,styles:X,styleUrls:J}={}){this.moduleUrl=Q||null,this.styles=U(X),this.styleUrls=U(J)}};e.CompileStylesheetMetadata=v;var w=class{constructor({encapsulation:Q,template:X,templateUrl:J,htmlAst:ee,styles:fe,styleUrls:ie,externalStylesheets:Se,animations:ce,ngContentSelectors:Mt,interpolation:et,isInline:or,preserveWhitespaces:Ge}){if(this.encapsulation=Q,this.template=X,this.templateUrl=J,this.htmlAst=ee,this.styles=U(fe),this.styleUrls=U(ie),this.externalStylesheets=U(Se),this.animations=ce?N(ce):[],this.ngContentSelectors=Mt||[],et&&et.length!=2)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=et,this.isInline=or,this.preserveWhitespaces=Ge}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};e.CompileTemplateMetadata=w;var x=class{static create({isHost:Q,type:X,isComponent:J,selector:ee,exportAs:fe,changeDetection:ie,inputs:Se,outputs:ce,host:Mt,providers:et,viewProviders:or,queries:Ge,guards:me,viewQueries:oe,entryComponents:ue,template:De,componentViewType:It,rendererType:Je,componentFactory:at}){let mt={},ke={},dt={};Mt!=null&&Object.keys(Mt).forEach(Vt=>{let Ar=Mt[Vt],ni=Vt.match(n);ni===null?dt[Vt]=Ar:ni[1]!=null?ke[ni[1]]=Ar:ni[2]!=null&&(mt[ni[2]]=Ar)});let ot={};Se!=null&&Se.forEach(Vt=>{let Ar=t.splitAtColon(Vt,[Vt,Vt]);ot[Ar[0]]=Ar[1]});let kt={};return ce!=null&&ce.forEach(Vt=>{let Ar=t.splitAtColon(Vt,[Vt,Vt]);kt[Ar[0]]=Ar[1]}),new x({isHost:Q,type:X,isComponent:!!J,selector:ee,exportAs:fe,changeDetection:ie,inputs:ot,outputs:kt,hostListeners:mt,hostProperties:ke,hostAttributes:dt,providers:et,viewProviders:or,queries:Ge,guards:me,viewQueries:oe,entryComponents:ue,template:De,componentViewType:It,rendererType:Je,componentFactory:at})}constructor({isHost:Q,type:X,isComponent:J,selector:ee,exportAs:fe,changeDetection:ie,inputs:Se,outputs:ce,hostListeners:Mt,hostProperties:et,hostAttributes:or,providers:Ge,viewProviders:me,queries:oe,guards:ue,viewQueries:De,entryComponents:It,template:Je,componentViewType:at,rendererType:mt,componentFactory:ke}){this.isHost=!!Q,this.type=X,this.isComponent=J,this.selector=ee,this.exportAs=fe,this.changeDetection=ie,this.inputs=Se,this.outputs=ce,this.hostListeners=Mt,this.hostProperties=et,this.hostAttributes=or,this.providers=U(Ge),this.viewProviders=U(me),this.queries=U(oe),this.guards=ue,this.viewQueries=U(De),this.entryComponents=U(It),this.template=Je,this.componentViewType=at,this.rendererType=mt,this.componentFactory=ke}toSummary(){return{summaryKind:h.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};e.CompileDirectiveMetadata=x;var P=class{constructor({type:Q,name:X,pure:J}){this.type=Q,this.name=X,this.pure=!!J}toSummary(){return{summaryKind:h.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompilePipeMetadata=P;var k=class{};e.CompileShallowModuleMetadata=k;var R=class{constructor({type:Q,providers:X,declaredDirectives:J,exportedDirectives:ee,declaredPipes:fe,exportedPipes:ie,entryComponents:Se,bootstrapComponents:ce,importedModules:Mt,exportedModules:et,schemas:or,transitiveModule:Ge,id:me}){this.type=Q||null,this.declaredDirectives=U(J),this.exportedDirectives=U(ee),this.declaredPipes=U(fe),this.exportedPipes=U(ie),this.providers=U(X),this.entryComponents=U(Se),this.bootstrapComponents=U(ce),this.importedModules=U(Mt),this.exportedModules=U(et),this.schemas=U(or),this.id=me||null,this.transitiveModule=Ge||null}toSummary(){let Q=this.transitiveModule;return{summaryKind:h.NgModule,type:this.type,entryComponents:Q.entryComponents,providers:Q.providers,modules:Q.modules,exportedDirectives:Q.exportedDirectives,exportedPipes:Q.exportedPipes}}};e.CompileNgModuleMetadata=R;var L=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(Q,X){this.providers.push({provider:Q,module:X})}addDirective(Q){this.directivesSet.has(Q.reference)||(this.directivesSet.add(Q.reference),this.directives.push(Q))}addExportedDirective(Q){this.exportedDirectivesSet.has(Q.reference)||(this.exportedDirectivesSet.add(Q.reference),this.exportedDirectives.push(Q))}addPipe(Q){this.pipesSet.has(Q.reference)||(this.pipesSet.add(Q.reference),this.pipes.push(Q))}addExportedPipe(Q){this.exportedPipesSet.has(Q.reference)||(this.exportedPipesSet.add(Q.reference),this.exportedPipes.push(Q))}addModule(Q){this.modulesSet.has(Q.reference)||(this.modulesSet.add(Q.reference),this.modules.push(Q))}addEntryComponent(Q){this.entryComponentsSet.has(Q.componentType)||(this.entryComponentsSet.add(Q.componentType),this.entryComponents.push(Q))}};e.TransitiveCompileNgModuleMetadata=L;function U(Q){return Q||[]}var Y=class{constructor(Q,{useClass:X,useValue:J,useExisting:ee,useFactory:fe,deps:ie,multi:Se}){this.token=Q,this.useClass=X||null,this.useValue=J,this.useExisting=ee,this.useFactory=fe||null,this.dependencies=ie||null,this.multi=!!Se}};e.ProviderMeta=Y;function N(Q){return Q.reduce((X,J)=>{let ee=Array.isArray(J)?N(J):J;return X.concat(ee)},[])}e.flatten=N;function j(Q){return Q.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function M(Q,X,J){let ee;return J.isInline?X.type.reference instanceof r.StaticSymbol?ee=`${X.type.reference.filePath}.${X.type.reference.name}.html`:ee=`${a(Q)}/${a(X.type)}.html`:ee=J.templateUrl,X.type.reference instanceof r.StaticSymbol?ee:j(ee)}e.templateSourceUrl=M;function C(Q,X){let J=Q.moduleUrl.split(/\/\\/g),ee=J[J.length-1];return j(`css/${X}${ee}.ngstyle.js`)}e.sharedStylesheetJitUrl=C;function O(Q){return j(`${a(Q.type)}/module.ngfactory.js`)}e.ngModuleJitUrl=O;function V(Q,X){return j(`${a(Q)}/${a(X.type)}.ngfactory.js`)}e.templateJitUrl=V}}),hBl=Ki({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=dBl(),t=fBl(),n=class{constructor(u,m,h,_){this.file=u,this.offset=m,this.line=h,this.col=_}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(u){let m=this.file.content,h=m.length,_=this.offset,b=this.line,v=this.col;for(;_>0&&u<0;)if(_--,u++,m.charCodeAt(_)==r.$LF){b--;let x=m.substr(0,_-1).lastIndexOf(String.fromCharCode(r.$LF));v=x>0?_-x:_}else v--;for(;_0;){let w=m.charCodeAt(_);_++,u--,w==r.$LF?(b++,v=0):v++}return new n(this.file,_,b,v)}getContext(u,m){let h=this.file.content,_=this.offset;if(_!=null){_>h.length-1&&(_=h.length-1);let b=_,v=0,w=0;for(;v0&&(_--,v++,!(h[_]==` `&&++w==m)););for(v=0,w=0;v]${u.after}")`:this.msg}toString(){let u=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${u}`}};e.ParseError=o;function c(u,m){let h=t.identifierModuleUrl(m),_=h!=null?`in ${u} ${t.identifierName(m)} in ${h}`:`in ${u} ${t.identifierName(m)}`,b=new i("",_);return new s(new n(b,-1,-1,-1),new n(b,-1,-1,-1))}e.typeSourceSpan=c;function l(u,m,h){let _=`in ${u} ${m} in ${h}`,b=new i("",_);return new s(new n(b,-1,-1,-1),new n(b,-1,-1,-1))}e.r3JitTypeSourceSpan=l}}),hBl=Ki({"src/language-html/print-preprocess.js"(e,r){"use strict";var{ParseSourceSpan:t}=fBl(),{htmlTrim:n,getLeadingAndTrailingHtmlWhitespace:i,hasHtmlWhitespace:s,canHaveInterpolation:a,getNodeCssStyleDisplay:o,isDanglingSpaceSensitiveNode:c,isIndentationSensitiveNode:l,isLeadingSpaceSensitiveNode:u,isTrailingSpaceSensitiveNode:m,isWhitespaceSensitiveNode:h,isVueScriptTag:_}=$qe(),b=[w,x,k,L,U,j,Y,N,M,R,C];function v(O,V){for(let Q of b)Q(O,V);return O}function w(O){O.walk(V=>{if(V.type==="element"&&V.tagDefinition.ignoreFirstLf&&V.children.length>0&&V.children[0].type==="text"&&V.children[0].value[0]===` -`){let Q=V.children[0];Q.value.length===1?V.removeChild(Q):Q.value=Q.value.slice(1)}})}function x(O){let V=Q=>Q.type==="element"&&Q.prev&&Q.prev.type==="ieConditionalStartComment"&&Q.prev.sourceSpan.end.offset===Q.startSourceSpan.start.offset&&Q.firstChild&&Q.firstChild.type==="ieConditionalEndComment"&&Q.firstChild.sourceSpan.start.offset===Q.startSourceSpan.end.offset;O.walk(Q=>{if(Q.children)for(let X=0;X{if(X.children)for(let J=0;JV.type==="cdata",V=>``)}function R(O){let V=Q=>Q.type==="element"&&Q.attrs.length===0&&Q.children.length===1&&Q.firstChild.type==="text"&&!s(Q.children[0].value)&&!Q.firstChild.hasLeadingSpaces&&!Q.firstChild.hasTrailingSpaces&&Q.isLeadingSpaceSensitive&&!Q.hasLeadingSpaces&&Q.isTrailingSpaceSensitive&&!Q.hasTrailingSpaces&&Q.prev&&Q.prev.type==="text"&&Q.next&&Q.next.type==="text";O.walk(Q=>{if(Q.children)for(let X=0;X`+J.firstChild.value+``+fe.value,ee.sourceSpan=new t(ee.sourceSpan.start,fe.sourceSpan.end),ee.isTrailingSpaceSensitive=fe.isTrailingSpaceSensitive,ee.hasTrailingSpaces=fe.hasTrailingSpaces,Q.removeChild(J),X--,Q.removeChild(fe)}})}function L(O,V){if(V.parser==="html")return;let Q=/{{(.+?)}}/s;O.walk(X=>{if(a(X))for(let J of X.children){if(J.type!=="text")continue;let ee=J.sourceSpan.start,fe=null,ie=J.value.split(Q);for(let Se=0;Se0&&X.insertChildBefore(J,{type:"text",value:ce,sourceSpan:new t(ee,fe)});continue}fe=ee.moveBy(ce.length+4),X.insertChildBefore(J,{type:"interpolation",sourceSpan:new t(ee,fe),children:ce.length===0?[]:[{type:"text",value:ce,sourceSpan:new t(ee.moveBy(2),fe.moveBy(-2))}]})}X.removeChild(J)}})}function U(O){O.walk(V=>{if(!V.children)return;if(V.children.length===0||V.children.length===1&&V.children[0].type==="text"&&n(V.children[0].value).length===0){V.hasDanglingSpaces=V.children.length>0,V.children=[];return}let Q=h(V),X=l(V);if(!Q)for(let J=0;J{V.isSelfClosing=!V.children||V.type==="element"&&(V.tagDefinition.isVoid||V.startSourceSpan===V.endSourceSpan)})}function N(O,V){O.walk(Q=>{Q.type==="element"&&(Q.hasHtmComponentClosingTag=Q.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(V.originalText.slice(Q.endSourceSpan.start.offset,Q.endSourceSpan.end.offset)))})}function j(O,V){O.walk(Q=>{Q.cssDisplay=o(Q,V)})}function M(O,V){O.walk(Q=>{let{children:X}=Q;if(X){if(X.length===0){Q.isDanglingSpaceSensitive=c(Q);return}for(let J of X)J.isLeadingSpaceSensitive=u(J,V),J.isTrailingSpaceSensitive=m(J,V);for(let J=0;J_(J,V));if(!Q)return;let{lang:X}=Q.attrMap;(X==="ts"||X==="typescript")&&(V.__should_parse_vue_template_with_ts=!0)}}r.exports=v}}),gBl=Ki({"src/language-html/pragma.js"(e,r){"use strict";function t(i){return/^\s*/.test(i)}function n(i){return` +`&&++w==m)););return{before:h.substring(_,this.offset),after:h.substring(this.offset,b+1)}}return null}};e.ParseLocation=n;var i=class{constructor(u,m){this.content=u,this.url=m}};e.ParseSourceFile=i;var s=class{constructor(u,m,h=null){this.start=u,this.end=m,this.details=h}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=s,e.EMPTY_PARSE_LOCATION=new n(new i("",""),0,0,0),e.EMPTY_SOURCE_SPAN=new s(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION);var a;(function(u){u[u.WARNING=0]="WARNING",u[u.ERROR=1]="ERROR"})(a=e.ParseErrorLevel||(e.ParseErrorLevel={}));var o=class{constructor(u,m,h=a.ERROR){this.span=u,this.msg=m,this.level=h}contextualMessage(){let u=this.span.start.getContext(100,3);return u?`${this.msg} ("${u.before}[${a[this.level]} ->]${u.after}")`:this.msg}toString(){let u=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${u}`}};e.ParseError=o;function c(u,m){let h=t.identifierModuleUrl(m),_=h!=null?`in ${u} ${t.identifierName(m)} in ${h}`:`in ${u} ${t.identifierName(m)}`,b=new i("",_);return new s(new n(b,-1,-1,-1),new n(b,-1,-1,-1))}e.typeSourceSpan=c;function l(u,m,h){let _=`in ${u} ${m} in ${h}`,b=new i("",_);return new s(new n(b,-1,-1,-1),new n(b,-1,-1,-1))}e.r3JitTypeSourceSpan=l}}),gBl=Ki({"src/language-html/print-preprocess.js"(e,r){"use strict";var{ParseSourceSpan:t}=hBl(),{htmlTrim:n,getLeadingAndTrailingHtmlWhitespace:i,hasHtmlWhitespace:s,canHaveInterpolation:a,getNodeCssStyleDisplay:o,isDanglingSpaceSensitiveNode:c,isIndentationSensitiveNode:l,isLeadingSpaceSensitiveNode:u,isTrailingSpaceSensitiveNode:m,isWhitespaceSensitiveNode:h,isVueScriptTag:_}=$qe(),b=[w,x,k,L,U,j,Y,N,M,R,C];function v(O,V){for(let Q of b)Q(O,V);return O}function w(O){O.walk(V=>{if(V.type==="element"&&V.tagDefinition.ignoreFirstLf&&V.children.length>0&&V.children[0].type==="text"&&V.children[0].value[0]===` +`){let Q=V.children[0];Q.value.length===1?V.removeChild(Q):Q.value=Q.value.slice(1)}})}function x(O){let V=Q=>Q.type==="element"&&Q.prev&&Q.prev.type==="ieConditionalStartComment"&&Q.prev.sourceSpan.end.offset===Q.startSourceSpan.start.offset&&Q.firstChild&&Q.firstChild.type==="ieConditionalEndComment"&&Q.firstChild.sourceSpan.start.offset===Q.startSourceSpan.end.offset;O.walk(Q=>{if(Q.children)for(let X=0;X{if(X.children)for(let J=0;JV.type==="cdata",V=>``)}function R(O){let V=Q=>Q.type==="element"&&Q.attrs.length===0&&Q.children.length===1&&Q.firstChild.type==="text"&&!s(Q.children[0].value)&&!Q.firstChild.hasLeadingSpaces&&!Q.firstChild.hasTrailingSpaces&&Q.isLeadingSpaceSensitive&&!Q.hasLeadingSpaces&&Q.isTrailingSpaceSensitive&&!Q.hasTrailingSpaces&&Q.prev&&Q.prev.type==="text"&&Q.next&&Q.next.type==="text";O.walk(Q=>{if(Q.children)for(let X=0;X`+J.firstChild.value+``+fe.value,ee.sourceSpan=new t(ee.sourceSpan.start,fe.sourceSpan.end),ee.isTrailingSpaceSensitive=fe.isTrailingSpaceSensitive,ee.hasTrailingSpaces=fe.hasTrailingSpaces,Q.removeChild(J),X--,Q.removeChild(fe)}})}function L(O,V){if(V.parser==="html")return;let Q=/{{(.+?)}}/s;O.walk(X=>{if(a(X))for(let J of X.children){if(J.type!=="text")continue;let ee=J.sourceSpan.start,fe=null,ie=J.value.split(Q);for(let Se=0;Se0&&X.insertChildBefore(J,{type:"text",value:ce,sourceSpan:new t(ee,fe)});continue}fe=ee.moveBy(ce.length+4),X.insertChildBefore(J,{type:"interpolation",sourceSpan:new t(ee,fe),children:ce.length===0?[]:[{type:"text",value:ce,sourceSpan:new t(ee.moveBy(2),fe.moveBy(-2))}]})}X.removeChild(J)}})}function U(O){O.walk(V=>{if(!V.children)return;if(V.children.length===0||V.children.length===1&&V.children[0].type==="text"&&n(V.children[0].value).length===0){V.hasDanglingSpaces=V.children.length>0,V.children=[];return}let Q=h(V),X=l(V);if(!Q)for(let J=0;J{V.isSelfClosing=!V.children||V.type==="element"&&(V.tagDefinition.isVoid||V.startSourceSpan===V.endSourceSpan)})}function N(O,V){O.walk(Q=>{Q.type==="element"&&(Q.hasHtmComponentClosingTag=Q.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(V.originalText.slice(Q.endSourceSpan.start.offset,Q.endSourceSpan.end.offset)))})}function j(O,V){O.walk(Q=>{Q.cssDisplay=o(Q,V)})}function M(O,V){O.walk(Q=>{let{children:X}=Q;if(X){if(X.length===0){Q.isDanglingSpaceSensitive=c(Q);return}for(let J of X)J.isLeadingSpaceSensitive=u(J,V),J.isTrailingSpaceSensitive=m(J,V);for(let J=0;J_(J,V));if(!Q)return;let{lang:X}=Q.attrMap;(X==="ts"||X==="typescript")&&(V.__should_parse_vue_template_with_ts=!0)}}r.exports=v}}),yBl=Ki({"src/language-html/pragma.js"(e,r){"use strict";function t(i){return/^\s*/.test(i)}function n(i){return` -`+i.replace(/^\s*\n/,"")}r.exports={hasPragma:t,insertPragma:n}}}),EXr=Ki({"src/language-html/loc.js"(e,r){"use strict";function t(i){return i.sourceSpan.start.offset}function n(i){return i.sourceSpan.end.offset}r.exports={locStart:t,locEnd:n}}}),xSt=Ki({"src/language-html/print/tag.js"(e,r){"use strict";var t=require("assert"),{isNonEmptyArray:n}=Ng(),{builders:{indent:i,join:s,line:a,softline:o,hardline:c},utils:{replaceTextEndOfLine:l}}=h0(),{locStart:u,locEnd:m}=EXr(),{isTextLikeNode:h,getLastDescendant:_,isPreLikeNode:b,hasPrettierIgnore:v,shouldPreserveContent:w,isVueSfcBlock:x}=$qe();function P(et,or){return[et.isSelfClosing?"":k(et,or),R(et,or)]}function k(et,or){return et.lastChild&&O(et.lastChild)?"":[L(et,or),Y(et,or)]}function R(et,or){return(et.next?M(et.next):C(et.parent))?"":[N(et,or),U(et,or)]}function L(et,or){return C(et)?N(et.lastChild,or):""}function U(et,or){return O(et)?Y(et.parent,or):V(et)?ce(et.next):""}function Y(et,or){if(t(!et.isSelfClosing),j(et,or))return"";switch(et.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"element":if(et.isSelfClosing)return"/>";default:return">"}}function j(et,or){return!et.isSelfClosing&&!et.endSourceSpan&&(v(et)||w(et.parent,or))}function M(et){return et.prev&&et.prev.type!=="docType"&&!h(et.prev)&&et.isLeadingSpaceSensitive&&!et.hasLeadingSpaces}function C(et){return et.lastChild&&et.lastChild.isTrailingSpaceSensitive&&!et.lastChild.hasTrailingSpaces&&!h(_(et.lastChild))&&!b(et)}function O(et){return!et.next&&!et.hasTrailingSpaces&&et.isTrailingSpaceSensitive&&h(_(et))}function V(et){return et.next&&!h(et.next)&&h(et)&&et.isTrailingSpaceSensitive&&!et.hasTrailingSpaces}function Q(et){let or=et.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return or?or[1]?or[1].split(/\s+/):!0:!1}function X(et){return!et.prev&&et.isLeadingSpaceSensitive&&!et.hasLeadingSpaces}function J(et,or,Ge){let me=et.getValue();if(!n(me.attrs))return me.isSelfClosing?" ":"";let oe=me.prev&&me.prev.type==="comment"&&Q(me.prev.value),ue=typeof oe=="boolean"?()=>oe:Array.isArray(oe)?ke=>oe.includes(ke.rawName):()=>!1,De=et.map(ke=>{let dt=ke.getValue();return ue(dt)?l(or.originalText.slice(u(dt),m(dt))):Ge()},"attrs"),It=me.type==="element"&&me.fullName==="script"&&me.attrs.length===1&&me.attrs[0].fullName==="src"&&me.children.length===0,at=or.singleAttributePerLine&&me.attrs.length>1&&!x(me,or)?c:a,mt=[i([It?" ":a,s(at,De)])];return me.firstChild&&X(me.firstChild)||me.isSelfClosing&&C(me.parent)||It?mt.push(me.isSelfClosing?" ":""):mt.push(or.bracketSameLine?me.isSelfClosing?" ":"":me.isSelfClosing?a:o),mt}function ee(et){return et.firstChild&&X(et.firstChild)?"":Mt(et)}function fe(et,or,Ge){let me=et.getValue();return[ie(me,or),J(et,or,Ge),me.isSelfClosing?"":ee(me)]}function ie(et,or){return et.prev&&V(et.prev)?"":[Se(et,or),ce(et)]}function Se(et,or){return X(et)?Mt(et.parent):M(et)?N(et.prev,or):""}function ce(et){switch(et.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${et.rawName}`;default:return`<${et.rawName}`}}function Mt(et){switch(t(!et.isSelfClosing),et.type){case"ieConditionalComment":return"]>";case"element":if(et.condition)return">";default:return">"}}r.exports={printClosingTag:P,printClosingTagStart:k,printClosingTagStartMarker:Y,printClosingTagEndMarker:N,printClosingTagSuffix:U,printClosingTagEnd:R,needsToBorrowLastChildClosingTagEndMarker:C,needsToBorrowParentClosingTagStartMarker:O,needsToBorrowPrevClosingTagEndMarker:M,printOpeningTag:fe,printOpeningTagStart:ie,printOpeningTagPrefix:Se,printOpeningTagStartMarker:ce,printOpeningTagEndMarker:Mt,needsToBorrowNextOpeningTagStartMarker:V,needsToBorrowParentOpeningTagEndMarker:X}}}),yBl=Ki({"node_modules/parse-srcset/src/parse-srcset.js"(e,r){(function(t,n){typeof define=="function"&&define.amd?define([],n):typeof r=="object"&&r.exports?r.exports=n():t.parseSrcset=n()})(e,function(){return function(t,n){var i=n&&n.logger||console;function s(Y){return Y===" "||Y===" "||Y===` -`||Y==="\f"||Y==="\r"}function a(Y){var N,j=Y.exec(t.substring(k));if(j)return N=j[0],k+=N.length,N}for(var o=t.length,c=/^[ \t\n\r\u000c]+/,l=/^[, \t\n\r\u000c]+/,u=/^[^ \t\n\r\u000c]+/,m=/[,]+$/,h=/^\d+$/,_=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,b,v,w,x,P,k=0,R=[];;){if(a(l),k>=o)return R;b=a(u),v=[],b.slice(-1)===","?(b=b.replace(m,""),U()):L()}function L(){for(a(c),w="",x="in descriptor";;){if(P=t.charAt(k),x==="in descriptor")if(s(P))w&&(v.push(w),w="",x="after descriptor");else if(P===","){k+=1,w&&v.push(w),U();return}else if(P==="(")w=w+P,x="in parens";else if(P===""){w&&v.push(w),U();return}else w=w+P;else if(x==="in parens")if(P===")")w=w+P,x="in descriptor";else if(P===""){v.push(w),U();return}else w=w+P;else if(x==="after descriptor"&&!s(P))if(P===""){U();return}else x="in descriptor",k-=1;k+=1}}function U(){var Y=!1,N,j,M,C,O={},V,Q,X,J,ee;for(C=0;CL),m=l.some(({h:L})=>L),h=l.some(({d:L})=>L);if(u+m+h>1)throw new Error("Mixed descriptor in srcset is not supported");let _=u?"w":m?"h":"d",b=u?"w":m?"h":"x",v=L=>Math.max(...L),w=l.map(L=>L.url),x=v(w.map(L=>L.length)),P=l.map(L=>L[_]).map(L=>L?L.toString():""),k=P.map(L=>{let U=L.indexOf(".");return U===-1?L.length:U}),R=v(k);return i([",",s],w.map((L,U)=>{let Y=[L],N=P[U];if(N){let j=x-L.length+1,M=R-k[U],C=" ".repeat(j+M);Y.push(n(C," "),N+b)}return Y}))}function o(c){return c.trim().split(/\s+/).join(" ")}r.exports={printImgSrcset:a,printClassNames:o}}}),ABl=Ki({"src/language-html/syntax-vue.js"(e,r){"use strict";var{builders:{group:t}}=h0();function n(o,c){let{left:l,operator:u,right:m}=i(o);return[t(c(`function _(${l}) {}`,{parser:"babel",__isVueForBindingLeft:!0}))," ",u," ",c(m,{parser:"__js_expression"},{stripTrailingHardline:!0})]}function i(o){let c=/(.*?)\s+(in|of)\s+(.*)/s,l=/,([^,\]}]*)(?:,([^,\]}]*))?$/,u=/^\(|\)$/g,m=o.match(c);if(!m)return;let h={};if(h.for=m[3].trim(),!h.for)return;let _=m[1].trim().replace(u,""),b=_.match(l);b?(h.alias=_.replace(l,""),h.iterator1=b[1].trim(),b[2]&&(h.iterator2=b[2].trim())):h.alias=_;let v=[h.alias,h.iterator1,h.iterator2];if(!v.some((w,x)=>!w&&(x===0||v.slice(x+1).some(Boolean))))return{left:v.filter(Boolean).join(","),operator:m[2],right:h.for}}function s(o,c){return c(`function _(${o}) {}`,{parser:"babel",__isVueBindings:!0})}function a(o){let c=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,l=/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/,u=o.trim();return c.test(u)||l.test(u)}r.exports={isVueEventBindingExpression:a,printVueFor:n,printVueBindings:s}}}),Sms=Ki({"src/language-html/get-node-content.js"(e,r){"use strict";var{needsToBorrowParentClosingTagStartMarker:t,printClosingTagStartMarker:n,needsToBorrowLastChildClosingTagEndMarker:i,printClosingTagEndMarker:s,needsToBorrowParentOpeningTagEndMarker:a,printOpeningTagEndMarker:o}=xSt();function c(l,u){let m=l.startSourceSpan.end.offset;l.firstChild&&a(l.firstChild)&&(m-=o(l).length);let h=l.endSourceSpan.start.offset;return l.lastChild&&t(l.lastChild)?h+=n(l,u).length:i(l)&&(h-=s(l.lastChild,u).length),u.originalText.slice(m,h)}r.exports=c}}),bBl=Ki({"src/language-html/embed.js"(e,r){"use strict";var{builders:{breakParent:t,group:n,hardline:i,indent:s,line:a,fill:o,softline:c},utils:{mapDoc:l,replaceTextEndOfLine:u}}=h0(),m=CXr(),{printClosingTag:h,printClosingTagSuffix:_,needsToBorrowPrevClosingTagEndMarker:b,printOpeningTagPrefix:v,printOpeningTag:w}=xSt(),{printImgSrcset:x,printClassNames:P}=_Bl(),{printVueFor:k,printVueBindings:R,isVueEventBindingExpression:L}=ABl(),{isScriptLikeTag:U,isVueNonHtmlBlock:Y,inferScriptParser:N,htmlTrimPreserveIndentation:j,dedentString:M,unescapeQuoteEntities:C,isVueSlotAttribute:O,isVueSfcBindingsAttribute:V,getTextValueParts:Q}=$qe(),X=Sms();function J(fe,ie,Se){let ce=De=>new RegExp(De.join("|")).test(fe.fullName),Mt=()=>C(fe.value),et=!1,or=(De,It)=>{let Je=De.type==="NGRoot"?De.node.type==="NGMicrosyntax"&&De.node.body.length===1&&De.node.body[0].type==="NGMicrosyntaxExpression"?De.node.body[0].expression:De.node:De.type==="JsExpressionRoot"?De.node:De;Je&&(Je.type==="ObjectExpression"||Je.type==="ArrayExpression"||It.parser==="__vue_expression"&&(Je.type==="TemplateLiteral"||Je.type==="StringLiteral"))&&(et=!0)},Ge=De=>n(De),me=(De,It=!0)=>n([s([c,De]),It?c:""]),oe=De=>et?Ge(De):me(De),ue=(De,It)=>ie(De,Object.assign({__onHtmlBindingRoot:or,__embeddedInHtml:!0},It));if(fe.fullName==="srcset"&&(fe.parent.fullName==="img"||fe.parent.fullName==="source"))return me(x(Mt()));if(fe.fullName==="class"&&!Se.parentParser){let De=Mt();if(!De.includes("{{"))return P(De)}if(fe.fullName==="style"&&!Se.parentParser){let De=Mt();if(!De.includes("{{"))return me(ue(De,{parser:"css",__isHTMLStyleAttribute:!0}))}if(Se.parser==="vue"){if(fe.fullName==="v-for")return k(Mt(),ue);if(O(fe)||V(fe,Se))return R(Mt(),ue);let De=["^@","^v-on:"],It=["^:","^v-bind:"],Je=["^v-"];if(ce(De)){let at=Mt(),mt=L(at)?"__js_expression":Se.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return oe(ue(at,{parser:mt}))}if(ce(It))return oe(ue(Mt(),{parser:"__vue_expression"}));if(ce(Je))return oe(ue(Mt(),{parser:"__js_expression"}))}if(Se.parser==="angular"){let De=(ot,kt)=>ue(ot,Object.assign(Object.assign({},kt),{},{trailingComma:"none"})),It=["^\\*"],Je=["^\\(.+\\)$","^on-"],at=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],mt=["^i18n(-.+)?$"];if(ce(Je))return oe(De(Mt(),{parser:"__ng_action"}));if(ce(at))return oe(De(Mt(),{parser:"__ng_binding"}));if(ce(mt)){let ot=Mt().trim();return me(o(Q(fe,ot)),!ot.includes("@@"))}if(ce(It))return oe(De(Mt(),{parser:"__ng_directive"}));let ke=/{{(.+?)}}/s,dt=Mt();if(ke.test(dt)){let ot=[];for(let[kt,Vt]of dt.split(ke).entries())if(kt%2===0)ot.push(u(Vt));else try{ot.push(n(["{{",s([a,De(Vt,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),a,"}}"]))}catch{ot.push("{{",u(Vt),"}}")}return n(ot)}}return null}function ee(fe,ie,Se,ce){let Mt=fe.getValue();switch(Mt.type){case"element":{if(U(Mt)||Mt.type==="interpolation")return;if(!Mt.isSelfClosing&&Y(Mt,ce)){let et=N(Mt,ce);if(!et)return;let or=X(Mt,ce),Ge=/^\s*$/.test(or),me="";return Ge||(me=Se(j(or),{parser:et,__embeddedInHtml:!0},{stripTrailingHardline:!0}),Ge=me===""),[v(Mt,ce),n(w(fe,ce,ie)),Ge?"":i,me,Ge?"":i,h(Mt,ce),_(Mt,ce)]}break}case"text":{if(U(Mt.parent)){let et=N(Mt.parent,ce);if(et){let or=et==="markdown"?M(Mt.value.replace(/^[^\S\n]*\n/,"")):Mt.value,Ge={parser:et,__embeddedInHtml:!0};if(ce.parser==="html"&&et==="babel"){let me="script",{attrMap:oe}=Mt.parent;oe&&(oe.type==="module"||oe.type==="text/babel"&&oe["data-type"]==="module")&&(me="module"),Ge.__babelSourceType=me}return[t,v(Mt,ce),Se(or,Ge,{stripTrailingHardline:!0}),_(Mt,ce)]}}else if(Mt.parent.type==="interpolation"){let et={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return ce.parser==="angular"?(et.parser="__ng_interpolation",et.trailingComma="none"):ce.parser==="vue"?et.parser=ce.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":et.parser="__js_expression",[s([a,Se(Mt.value,et,{stripTrailingHardline:!0})]),Mt.parent.next&&b(Mt.parent.next)?" ":a]}break}case"attribute":{if(!Mt.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(ce.originalText.slice(Mt.valueSpan.start.offset,Mt.valueSpan.end.offset)))return[Mt.rawName,"=",Mt.value];if(ce.parser==="lwc"&&/^{.*}$/s.test(ce.originalText.slice(Mt.valueSpan.start.offset,Mt.valueSpan.end.offset)))return[Mt.rawName,"=",Mt.value];let et=J(Mt,(or,Ge)=>Se(or,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},Ge),{stripTrailingHardline:!0}),ce);if(et)return[Mt.rawName,'="',n(l(et,or=>typeof or=="string"?or.replace(/"/g,"""):or)),'"'];break}case"front-matter":return m(Mt,Se)}}r.exports=ee}}),wms=Ki({"src/language-html/print/children.js"(e,r){"use strict";var{builders:{breakParent:t,group:n,ifBreak:i,line:s,softline:a,hardline:o},utils:{replaceTextEndOfLine:c}}=h0(),{locStart:l,locEnd:u}=EXr(),{forceBreakChildren:m,forceNextEmptyLine:h,isTextLikeNode:_,hasPrettierIgnore:b,preferHardlineAsLeadingSpaces:v}=$qe(),{printOpeningTagPrefix:w,needsToBorrowNextOpeningTagStartMarker:x,printOpeningTagStartMarker:P,needsToBorrowPrevClosingTagEndMarker:k,printClosingTagEndMarker:R,printClosingTagSuffix:L,needsToBorrowParentClosingTagStartMarker:U}=xSt();function Y(M,C,O){let V=M.getValue();return b(V)?[w(V,C),...c(C.originalText.slice(l(V)+(V.prev&&x(V.prev)?P(V).length:0),u(V)-(V.next&&k(V.next)?R(V,C).length:0))),L(V,C)]:O()}function N(M,C){return _(M)&&_(C)?M.isTrailingSpaceSensitive?M.hasTrailingSpaces?v(C)?o:s:"":v(C)?o:a:x(M)&&(b(C)||C.firstChild||C.isSelfClosing||C.type==="element"&&C.attrs.length>0)||M.type==="element"&&M.isSelfClosing&&k(C)?"":!C.isLeadingSpaceSensitive||v(C)||k(C)&&M.lastChild&&U(M.lastChild)&&M.lastChild.lastChild&&U(M.lastChild.lastChild)?o:C.hasLeadingSpaces?s:a}function j(M,C,O){let V=M.getValue();if(m(V))return[t,...M.map(X=>{let J=X.getValue(),ee=J.prev?N(J.prev,J):"";return[ee?[ee,h(J.prev)?o:""]:"",Y(X,C,O)]},"children")];let Q=V.children.map(()=>Symbol(""));return M.map((X,J)=>{let ee=X.getValue();if(_(ee)){if(ee.prev&&_(ee.prev)){let or=N(ee.prev,ee);if(or)return h(ee.prev)?[o,o,Y(X,C,O)]:[or,Y(X,C,O)]}return Y(X,C,O)}let fe=[],ie=[],Se=[],ce=[],Mt=ee.prev?N(ee.prev,ee):"",et=ee.next?N(ee,ee.next):"";return Mt&&(h(ee.prev)?fe.push(o,o):Mt===o?fe.push(o):_(ee.prev)?ie.push(Mt):ie.push(i("",a,{groupId:Q[J-1]}))),et&&(h(ee)?_(ee.next)&&ce.push(o,o):et===o?_(ee.next)&&ce.push(o):Se.push(et)),[...fe,n([...ie,n([Y(X,C,O),...Se],{id:Q[J]})]),...ce]},"children")}r.exports={printChildren:j}}}),CBl=Ki({"src/language-html/print/element.js"(e,r){"use strict";var{builders:{breakParent:t,dedentToRoot:n,group:i,ifBreak:s,indentIfBreak:a,indent:o,line:c,softline:l},utils:{replaceTextEndOfLine:u}}=h0(),m=Sms(),{shouldPreserveContent:h,isScriptLikeTag:_,isVueCustomBlock:b,countParents:v,forceBreakContent:w}=$qe(),{printOpeningTagPrefix:x,printOpeningTag:P,printClosingTagSuffix:k,printClosingTag:R,needsToBorrowPrevClosingTagEndMarker:L,needsToBorrowLastChildClosingTagEndMarker:U}=xSt(),{printChildren:Y}=wms();function N(j,M,C){let O=j.getValue();if(h(O,M))return[x(O,M),i(P(j,M,C)),...u(m(O,M)),...R(O,M),k(O,M)];let V=O.children.length===1&&O.firstChild.type==="interpolation"&&O.firstChild.isLeadingSpaceSensitive&&!O.firstChild.hasLeadingSpaces&&O.lastChild.isTrailingSpaceSensitive&&!O.lastChild.hasTrailingSpaces,Q=Symbol("element-attr-group-id"),X=ie=>i([i(P(j,M,C),{id:Q}),ie,R(O,M)]),J=ie=>V?a(ie,{groupId:Q}):(_(O)||b(O,M))&&O.parent.type==="root"&&M.parser==="vue"&&!M.vueIndentScriptAndStyle?ie:o(ie),ee=()=>V?s(l,"",{groupId:Q}):O.firstChild.hasLeadingSpaces&&O.firstChild.isLeadingSpaceSensitive?c:O.firstChild.type==="text"&&O.isWhitespaceSensitive&&O.isIndentationSensitive?n(l):l,fe=()=>(O.next?L(O.next):U(O.parent))?O.lastChild.hasTrailingSpaces&&O.lastChild.isTrailingSpaceSensitive?" ":"":V?s(l,"",{groupId:Q}):O.lastChild.hasTrailingSpaces&&O.lastChild.isTrailingSpaceSensitive?c:(O.lastChild.type==="comment"||O.lastChild.type==="text"&&O.isWhitespaceSensitive&&O.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${M.tabWidth*v(j,Se=>Se.parent&&Se.parent.type!=="root")}}$`).test(O.lastChild.value)?"":l;return O.children.length===0?X(O.hasDanglingSpaces&&O.isDanglingSpaceSensitive?c:""):X([w(O)?t:"",J([ee(),Y(j,M,C)]),fe()])}r.exports={printElement:N}}}),vBl=Ki({"src/language-html/printer-html.js"(e,r){"use strict";var{builders:{fill:t,group:n,hardline:i,literalline:s},utils:{cleanDoc:a,getDocParts:o,isConcat:c,replaceTextEndOfLine:l}}=h0(),u=oBl(),{countChars:m,unescapeQuoteEntities:h,getTextValueParts:_}=$qe(),b=hBl(),{insertPragma:v}=gBl(),{locStart:w,locEnd:x}=EXr(),P=bBl(),{printClosingTagSuffix:k,printClosingTagEnd:R,printOpeningTagPrefix:L,printOpeningTagStart:U}=xSt(),{printElement:Y}=CBl(),{printChildren:N}=wms();function j(M,C,O){let V=M.getValue();switch(V.type){case"front-matter":return l(V.raw);case"root":return C.__onHtmlRoot&&C.__onHtmlRoot(V),[n(N(M,C,O)),i];case"element":case"ieConditionalComment":return Y(M,C,O);case"ieConditionalStartComment":case"ieConditionalEndComment":return[U(V),R(V)];case"interpolation":return[U(V,C),...M.map(O,"children"),R(V,C)];case"text":{if(V.parent.type==="interpolation"){let X=/\n[^\S\n]*$/,J=X.test(V.value),ee=J?V.value.replace(X,""):V.value;return[...l(ee),J?i:""]}let Q=a([L(V,C),..._(V),k(V,C)]);return c(Q)||Q.type==="fill"?t(o(Q)):Q}case"docType":return[n([U(V,C)," ",V.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),R(V,C)];case"comment":return[L(V,C),...l(C.originalText.slice(w(V),x(V)),s),k(V,C)];case"attribute":{if(V.value===null)return V.rawName;let Q=h(V.value),X=m(Q,"'"),J=m(Q,'"'),ee=X({name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]})),t(qJr(),c=>({since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[...c.extensions,".mjml"]})),t(qJr(),()=>({name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]})),t(SBl(),()=>({since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]}))],o={html:n};r.exports={languages:a,printers:o,options:i,parsers:s}}}),IBl=Ki({"src/language-yaml/pragma.js"(e,r){"use strict";function t(s){return/^\s*@(?:prettier|format)\s*$/.test(s)}function n(s){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(s)}function i(s){return`# @format +`+i.replace(/^\s*\n/,"")}r.exports={hasPragma:t,insertPragma:n}}}),EXr=Ki({"src/language-html/loc.js"(e,r){"use strict";function t(i){return i.sourceSpan.start.offset}function n(i){return i.sourceSpan.end.offset}r.exports={locStart:t,locEnd:n}}}),xSt=Ki({"src/language-html/print/tag.js"(e,r){"use strict";var t=require("assert"),{isNonEmptyArray:n}=Ng(),{builders:{indent:i,join:s,line:a,softline:o,hardline:c},utils:{replaceTextEndOfLine:l}}=h0(),{locStart:u,locEnd:m}=EXr(),{isTextLikeNode:h,getLastDescendant:_,isPreLikeNode:b,hasPrettierIgnore:v,shouldPreserveContent:w,isVueSfcBlock:x}=$qe();function P(et,or){return[et.isSelfClosing?"":k(et,or),R(et,or)]}function k(et,or){return et.lastChild&&O(et.lastChild)?"":[L(et,or),Y(et,or)]}function R(et,or){return(et.next?M(et.next):C(et.parent))?"":[N(et,or),U(et,or)]}function L(et,or){return C(et)?N(et.lastChild,or):""}function U(et,or){return O(et)?Y(et.parent,or):V(et)?ce(et.next):""}function Y(et,or){if(t(!et.isSelfClosing),j(et,or))return"";switch(et.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"element":if(et.isSelfClosing)return"/>";default:return">"}}function j(et,or){return!et.isSelfClosing&&!et.endSourceSpan&&(v(et)||w(et.parent,or))}function M(et){return et.prev&&et.prev.type!=="docType"&&!h(et.prev)&&et.isLeadingSpaceSensitive&&!et.hasLeadingSpaces}function C(et){return et.lastChild&&et.lastChild.isTrailingSpaceSensitive&&!et.lastChild.hasTrailingSpaces&&!h(_(et.lastChild))&&!b(et)}function O(et){return!et.next&&!et.hasTrailingSpaces&&et.isTrailingSpaceSensitive&&h(_(et))}function V(et){return et.next&&!h(et.next)&&h(et)&&et.isTrailingSpaceSensitive&&!et.hasTrailingSpaces}function Q(et){let or=et.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return or?or[1]?or[1].split(/\s+/):!0:!1}function X(et){return!et.prev&&et.isLeadingSpaceSensitive&&!et.hasLeadingSpaces}function J(et,or,Ge){let me=et.getValue();if(!n(me.attrs))return me.isSelfClosing?" ":"";let oe=me.prev&&me.prev.type==="comment"&&Q(me.prev.value),ue=typeof oe=="boolean"?()=>oe:Array.isArray(oe)?ke=>oe.includes(ke.rawName):()=>!1,De=et.map(ke=>{let dt=ke.getValue();return ue(dt)?l(or.originalText.slice(u(dt),m(dt))):Ge()},"attrs"),It=me.type==="element"&&me.fullName==="script"&&me.attrs.length===1&&me.attrs[0].fullName==="src"&&me.children.length===0,at=or.singleAttributePerLine&&me.attrs.length>1&&!x(me,or)?c:a,mt=[i([It?" ":a,s(at,De)])];return me.firstChild&&X(me.firstChild)||me.isSelfClosing&&C(me.parent)||It?mt.push(me.isSelfClosing?" ":""):mt.push(or.bracketSameLine?me.isSelfClosing?" ":"":me.isSelfClosing?a:o),mt}function ee(et){return et.firstChild&&X(et.firstChild)?"":Mt(et)}function fe(et,or,Ge){let me=et.getValue();return[ie(me,or),J(et,or,Ge),me.isSelfClosing?"":ee(me)]}function ie(et,or){return et.prev&&V(et.prev)?"":[Se(et,or),ce(et)]}function Se(et,or){return X(et)?Mt(et.parent):M(et)?N(et.prev,or):""}function ce(et){switch(et.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${et.rawName}`;default:return`<${et.rawName}`}}function Mt(et){switch(t(!et.isSelfClosing),et.type){case"ieConditionalComment":return"]>";case"element":if(et.condition)return">";default:return">"}}r.exports={printClosingTag:P,printClosingTagStart:k,printClosingTagStartMarker:Y,printClosingTagEndMarker:N,printClosingTagSuffix:U,printClosingTagEnd:R,needsToBorrowLastChildClosingTagEndMarker:C,needsToBorrowParentClosingTagStartMarker:O,needsToBorrowPrevClosingTagEndMarker:M,printOpeningTag:fe,printOpeningTagStart:ie,printOpeningTagPrefix:Se,printOpeningTagStartMarker:ce,printOpeningTagEndMarker:Mt,needsToBorrowNextOpeningTagStartMarker:V,needsToBorrowParentOpeningTagEndMarker:X}}}),_Bl=Ki({"node_modules/parse-srcset/src/parse-srcset.js"(e,r){(function(t,n){typeof define=="function"&&define.amd?define([],n):typeof r=="object"&&r.exports?r.exports=n():t.parseSrcset=n()})(e,function(){return function(t,n){var i=n&&n.logger||console;function s(Y){return Y===" "||Y===" "||Y===` +`||Y==="\f"||Y==="\r"}function a(Y){var N,j=Y.exec(t.substring(k));if(j)return N=j[0],k+=N.length,N}for(var o=t.length,c=/^[ \t\n\r\u000c]+/,l=/^[, \t\n\r\u000c]+/,u=/^[^ \t\n\r\u000c]+/,m=/[,]+$/,h=/^\d+$/,_=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,b,v,w,x,P,k=0,R=[];;){if(a(l),k>=o)return R;b=a(u),v=[],b.slice(-1)===","?(b=b.replace(m,""),U()):L()}function L(){for(a(c),w="",x="in descriptor";;){if(P=t.charAt(k),x==="in descriptor")if(s(P))w&&(v.push(w),w="",x="after descriptor");else if(P===","){k+=1,w&&v.push(w),U();return}else if(P==="(")w=w+P,x="in parens";else if(P===""){w&&v.push(w),U();return}else w=w+P;else if(x==="in parens")if(P===")")w=w+P,x="in descriptor";else if(P===""){v.push(w),U();return}else w=w+P;else if(x==="after descriptor"&&!s(P))if(P===""){U();return}else x="in descriptor",k-=1;k+=1}}function U(){var Y=!1,N,j,M,C,O={},V,Q,X,J,ee;for(C=0;CL),m=l.some(({h:L})=>L),h=l.some(({d:L})=>L);if(u+m+h>1)throw new Error("Mixed descriptor in srcset is not supported");let _=u?"w":m?"h":"d",b=u?"w":m?"h":"x",v=L=>Math.max(...L),w=l.map(L=>L.url),x=v(w.map(L=>L.length)),P=l.map(L=>L[_]).map(L=>L?L.toString():""),k=P.map(L=>{let U=L.indexOf(".");return U===-1?L.length:U}),R=v(k);return i([",",s],w.map((L,U)=>{let Y=[L],N=P[U];if(N){let j=x-L.length+1,M=R-k[U],C=" ".repeat(j+M);Y.push(n(C," "),N+b)}return Y}))}function o(c){return c.trim().split(/\s+/).join(" ")}r.exports={printImgSrcset:a,printClassNames:o}}}),bBl=Ki({"src/language-html/syntax-vue.js"(e,r){"use strict";var{builders:{group:t}}=h0();function n(o,c){let{left:l,operator:u,right:m}=i(o);return[t(c(`function _(${l}) {}`,{parser:"babel",__isVueForBindingLeft:!0}))," ",u," ",c(m,{parser:"__js_expression"},{stripTrailingHardline:!0})]}function i(o){let c=/(.*?)\s+(in|of)\s+(.*)/s,l=/,([^,\]}]*)(?:,([^,\]}]*))?$/,u=/^\(|\)$/g,m=o.match(c);if(!m)return;let h={};if(h.for=m[3].trim(),!h.for)return;let _=m[1].trim().replace(u,""),b=_.match(l);b?(h.alias=_.replace(l,""),h.iterator1=b[1].trim(),b[2]&&(h.iterator2=b[2].trim())):h.alias=_;let v=[h.alias,h.iterator1,h.iterator2];if(!v.some((w,x)=>!w&&(x===0||v.slice(x+1).some(Boolean))))return{left:v.filter(Boolean).join(","),operator:m[2],right:h.for}}function s(o,c){return c(`function _(${o}) {}`,{parser:"babel",__isVueBindings:!0})}function a(o){let c=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,l=/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/,u=o.trim();return c.test(u)||l.test(u)}r.exports={isVueEventBindingExpression:a,printVueFor:n,printVueBindings:s}}}),wms=Ki({"src/language-html/get-node-content.js"(e,r){"use strict";var{needsToBorrowParentClosingTagStartMarker:t,printClosingTagStartMarker:n,needsToBorrowLastChildClosingTagEndMarker:i,printClosingTagEndMarker:s,needsToBorrowParentOpeningTagEndMarker:a,printOpeningTagEndMarker:o}=xSt();function c(l,u){let m=l.startSourceSpan.end.offset;l.firstChild&&a(l.firstChild)&&(m-=o(l).length);let h=l.endSourceSpan.start.offset;return l.lastChild&&t(l.lastChild)?h+=n(l,u).length:i(l)&&(h-=s(l.lastChild,u).length),u.originalText.slice(m,h)}r.exports=c}}),CBl=Ki({"src/language-html/embed.js"(e,r){"use strict";var{builders:{breakParent:t,group:n,hardline:i,indent:s,line:a,fill:o,softline:c},utils:{mapDoc:l,replaceTextEndOfLine:u}}=h0(),m=CXr(),{printClosingTag:h,printClosingTagSuffix:_,needsToBorrowPrevClosingTagEndMarker:b,printOpeningTagPrefix:v,printOpeningTag:w}=xSt(),{printImgSrcset:x,printClassNames:P}=ABl(),{printVueFor:k,printVueBindings:R,isVueEventBindingExpression:L}=bBl(),{isScriptLikeTag:U,isVueNonHtmlBlock:Y,inferScriptParser:N,htmlTrimPreserveIndentation:j,dedentString:M,unescapeQuoteEntities:C,isVueSlotAttribute:O,isVueSfcBindingsAttribute:V,getTextValueParts:Q}=$qe(),X=wms();function J(fe,ie,Se){let ce=De=>new RegExp(De.join("|")).test(fe.fullName),Mt=()=>C(fe.value),et=!1,or=(De,It)=>{let Je=De.type==="NGRoot"?De.node.type==="NGMicrosyntax"&&De.node.body.length===1&&De.node.body[0].type==="NGMicrosyntaxExpression"?De.node.body[0].expression:De.node:De.type==="JsExpressionRoot"?De.node:De;Je&&(Je.type==="ObjectExpression"||Je.type==="ArrayExpression"||It.parser==="__vue_expression"&&(Je.type==="TemplateLiteral"||Je.type==="StringLiteral"))&&(et=!0)},Ge=De=>n(De),me=(De,It=!0)=>n([s([c,De]),It?c:""]),oe=De=>et?Ge(De):me(De),ue=(De,It)=>ie(De,Object.assign({__onHtmlBindingRoot:or,__embeddedInHtml:!0},It));if(fe.fullName==="srcset"&&(fe.parent.fullName==="img"||fe.parent.fullName==="source"))return me(x(Mt()));if(fe.fullName==="class"&&!Se.parentParser){let De=Mt();if(!De.includes("{{"))return P(De)}if(fe.fullName==="style"&&!Se.parentParser){let De=Mt();if(!De.includes("{{"))return me(ue(De,{parser:"css",__isHTMLStyleAttribute:!0}))}if(Se.parser==="vue"){if(fe.fullName==="v-for")return k(Mt(),ue);if(O(fe)||V(fe,Se))return R(Mt(),ue);let De=["^@","^v-on:"],It=["^:","^v-bind:"],Je=["^v-"];if(ce(De)){let at=Mt(),mt=L(at)?"__js_expression":Se.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return oe(ue(at,{parser:mt}))}if(ce(It))return oe(ue(Mt(),{parser:"__vue_expression"}));if(ce(Je))return oe(ue(Mt(),{parser:"__js_expression"}))}if(Se.parser==="angular"){let De=(ot,kt)=>ue(ot,Object.assign(Object.assign({},kt),{},{trailingComma:"none"})),It=["^\\*"],Je=["^\\(.+\\)$","^on-"],at=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],mt=["^i18n(-.+)?$"];if(ce(Je))return oe(De(Mt(),{parser:"__ng_action"}));if(ce(at))return oe(De(Mt(),{parser:"__ng_binding"}));if(ce(mt)){let ot=Mt().trim();return me(o(Q(fe,ot)),!ot.includes("@@"))}if(ce(It))return oe(De(Mt(),{parser:"__ng_directive"}));let ke=/{{(.+?)}}/s,dt=Mt();if(ke.test(dt)){let ot=[];for(let[kt,Vt]of dt.split(ke).entries())if(kt%2===0)ot.push(u(Vt));else try{ot.push(n(["{{",s([a,De(Vt,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),a,"}}"]))}catch{ot.push("{{",u(Vt),"}}")}return n(ot)}}return null}function ee(fe,ie,Se,ce){let Mt=fe.getValue();switch(Mt.type){case"element":{if(U(Mt)||Mt.type==="interpolation")return;if(!Mt.isSelfClosing&&Y(Mt,ce)){let et=N(Mt,ce);if(!et)return;let or=X(Mt,ce),Ge=/^\s*$/.test(or),me="";return Ge||(me=Se(j(or),{parser:et,__embeddedInHtml:!0},{stripTrailingHardline:!0}),Ge=me===""),[v(Mt,ce),n(w(fe,ce,ie)),Ge?"":i,me,Ge?"":i,h(Mt,ce),_(Mt,ce)]}break}case"text":{if(U(Mt.parent)){let et=N(Mt.parent,ce);if(et){let or=et==="markdown"?M(Mt.value.replace(/^[^\S\n]*\n/,"")):Mt.value,Ge={parser:et,__embeddedInHtml:!0};if(ce.parser==="html"&&et==="babel"){let me="script",{attrMap:oe}=Mt.parent;oe&&(oe.type==="module"||oe.type==="text/babel"&&oe["data-type"]==="module")&&(me="module"),Ge.__babelSourceType=me}return[t,v(Mt,ce),Se(or,Ge,{stripTrailingHardline:!0}),_(Mt,ce)]}}else if(Mt.parent.type==="interpolation"){let et={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return ce.parser==="angular"?(et.parser="__ng_interpolation",et.trailingComma="none"):ce.parser==="vue"?et.parser=ce.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":et.parser="__js_expression",[s([a,Se(Mt.value,et,{stripTrailingHardline:!0})]),Mt.parent.next&&b(Mt.parent.next)?" ":a]}break}case"attribute":{if(!Mt.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(ce.originalText.slice(Mt.valueSpan.start.offset,Mt.valueSpan.end.offset)))return[Mt.rawName,"=",Mt.value];if(ce.parser==="lwc"&&/^{.*}$/s.test(ce.originalText.slice(Mt.valueSpan.start.offset,Mt.valueSpan.end.offset)))return[Mt.rawName,"=",Mt.value];let et=J(Mt,(or,Ge)=>Se(or,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},Ge),{stripTrailingHardline:!0}),ce);if(et)return[Mt.rawName,'="',n(l(et,or=>typeof or=="string"?or.replace(/"/g,"""):or)),'"'];break}case"front-matter":return m(Mt,Se)}}r.exports=ee}}),Ims=Ki({"src/language-html/print/children.js"(e,r){"use strict";var{builders:{breakParent:t,group:n,ifBreak:i,line:s,softline:a,hardline:o},utils:{replaceTextEndOfLine:c}}=h0(),{locStart:l,locEnd:u}=EXr(),{forceBreakChildren:m,forceNextEmptyLine:h,isTextLikeNode:_,hasPrettierIgnore:b,preferHardlineAsLeadingSpaces:v}=$qe(),{printOpeningTagPrefix:w,needsToBorrowNextOpeningTagStartMarker:x,printOpeningTagStartMarker:P,needsToBorrowPrevClosingTagEndMarker:k,printClosingTagEndMarker:R,printClosingTagSuffix:L,needsToBorrowParentClosingTagStartMarker:U}=xSt();function Y(M,C,O){let V=M.getValue();return b(V)?[w(V,C),...c(C.originalText.slice(l(V)+(V.prev&&x(V.prev)?P(V).length:0),u(V)-(V.next&&k(V.next)?R(V,C).length:0))),L(V,C)]:O()}function N(M,C){return _(M)&&_(C)?M.isTrailingSpaceSensitive?M.hasTrailingSpaces?v(C)?o:s:"":v(C)?o:a:x(M)&&(b(C)||C.firstChild||C.isSelfClosing||C.type==="element"&&C.attrs.length>0)||M.type==="element"&&M.isSelfClosing&&k(C)?"":!C.isLeadingSpaceSensitive||v(C)||k(C)&&M.lastChild&&U(M.lastChild)&&M.lastChild.lastChild&&U(M.lastChild.lastChild)?o:C.hasLeadingSpaces?s:a}function j(M,C,O){let V=M.getValue();if(m(V))return[t,...M.map(X=>{let J=X.getValue(),ee=J.prev?N(J.prev,J):"";return[ee?[ee,h(J.prev)?o:""]:"",Y(X,C,O)]},"children")];let Q=V.children.map(()=>Symbol(""));return M.map((X,J)=>{let ee=X.getValue();if(_(ee)){if(ee.prev&&_(ee.prev)){let or=N(ee.prev,ee);if(or)return h(ee.prev)?[o,o,Y(X,C,O)]:[or,Y(X,C,O)]}return Y(X,C,O)}let fe=[],ie=[],Se=[],ce=[],Mt=ee.prev?N(ee.prev,ee):"",et=ee.next?N(ee,ee.next):"";return Mt&&(h(ee.prev)?fe.push(o,o):Mt===o?fe.push(o):_(ee.prev)?ie.push(Mt):ie.push(i("",a,{groupId:Q[J-1]}))),et&&(h(ee)?_(ee.next)&&ce.push(o,o):et===o?_(ee.next)&&ce.push(o):Se.push(et)),[...fe,n([...ie,n([Y(X,C,O),...Se],{id:Q[J]})]),...ce]},"children")}r.exports={printChildren:j}}}),vBl=Ki({"src/language-html/print/element.js"(e,r){"use strict";var{builders:{breakParent:t,dedentToRoot:n,group:i,ifBreak:s,indentIfBreak:a,indent:o,line:c,softline:l},utils:{replaceTextEndOfLine:u}}=h0(),m=wms(),{shouldPreserveContent:h,isScriptLikeTag:_,isVueCustomBlock:b,countParents:v,forceBreakContent:w}=$qe(),{printOpeningTagPrefix:x,printOpeningTag:P,printClosingTagSuffix:k,printClosingTag:R,needsToBorrowPrevClosingTagEndMarker:L,needsToBorrowLastChildClosingTagEndMarker:U}=xSt(),{printChildren:Y}=Ims();function N(j,M,C){let O=j.getValue();if(h(O,M))return[x(O,M),i(P(j,M,C)),...u(m(O,M)),...R(O,M),k(O,M)];let V=O.children.length===1&&O.firstChild.type==="interpolation"&&O.firstChild.isLeadingSpaceSensitive&&!O.firstChild.hasLeadingSpaces&&O.lastChild.isTrailingSpaceSensitive&&!O.lastChild.hasTrailingSpaces,Q=Symbol("element-attr-group-id"),X=ie=>i([i(P(j,M,C),{id:Q}),ie,R(O,M)]),J=ie=>V?a(ie,{groupId:Q}):(_(O)||b(O,M))&&O.parent.type==="root"&&M.parser==="vue"&&!M.vueIndentScriptAndStyle?ie:o(ie),ee=()=>V?s(l,"",{groupId:Q}):O.firstChild.hasLeadingSpaces&&O.firstChild.isLeadingSpaceSensitive?c:O.firstChild.type==="text"&&O.isWhitespaceSensitive&&O.isIndentationSensitive?n(l):l,fe=()=>(O.next?L(O.next):U(O.parent))?O.lastChild.hasTrailingSpaces&&O.lastChild.isTrailingSpaceSensitive?" ":"":V?s(l,"",{groupId:Q}):O.lastChild.hasTrailingSpaces&&O.lastChild.isTrailingSpaceSensitive?c:(O.lastChild.type==="comment"||O.lastChild.type==="text"&&O.isWhitespaceSensitive&&O.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${M.tabWidth*v(j,Se=>Se.parent&&Se.parent.type!=="root")}}$`).test(O.lastChild.value)?"":l;return O.children.length===0?X(O.hasDanglingSpaces&&O.isDanglingSpaceSensitive?c:""):X([w(O)?t:"",J([ee(),Y(j,M,C)]),fe()])}r.exports={printElement:N}}}),EBl=Ki({"src/language-html/printer-html.js"(e,r){"use strict";var{builders:{fill:t,group:n,hardline:i,literalline:s},utils:{cleanDoc:a,getDocParts:o,isConcat:c,replaceTextEndOfLine:l}}=h0(),u=cBl(),{countChars:m,unescapeQuoteEntities:h,getTextValueParts:_}=$qe(),b=gBl(),{insertPragma:v}=yBl(),{locStart:w,locEnd:x}=EXr(),P=CBl(),{printClosingTagSuffix:k,printClosingTagEnd:R,printOpeningTagPrefix:L,printOpeningTagStart:U}=xSt(),{printElement:Y}=vBl(),{printChildren:N}=Ims();function j(M,C,O){let V=M.getValue();switch(V.type){case"front-matter":return l(V.raw);case"root":return C.__onHtmlRoot&&C.__onHtmlRoot(V),[n(N(M,C,O)),i];case"element":case"ieConditionalComment":return Y(M,C,O);case"ieConditionalStartComment":case"ieConditionalEndComment":return[U(V),R(V)];case"interpolation":return[U(V,C),...M.map(O,"children"),R(V,C)];case"text":{if(V.parent.type==="interpolation"){let X=/\n[^\S\n]*$/,J=X.test(V.value),ee=J?V.value.replace(X,""):V.value;return[...l(ee),J?i:""]}let Q=a([L(V,C),..._(V),k(V,C)]);return c(Q)||Q.type==="fill"?t(o(Q)):Q}case"docType":return[n([U(V,C)," ",V.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),R(V,C)];case"comment":return[L(V,C),...l(C.originalText.slice(w(V),x(V)),s),k(V,C)];case"attribute":{if(V.value===null)return V.rawName;let Q=h(V.value),X=m(Q,"'"),J=m(Q,'"'),ee=X({name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]})),t(qJr(),c=>({since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[...c.extensions,".mjml"]})),t(qJr(),()=>({name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]})),t(wBl(),()=>({since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]}))],o={html:n};r.exports={languages:a,printers:o,options:i,parsers:s}}}),xBl=Ki({"src/language-yaml/pragma.js"(e,r){"use strict";function t(s){return/^\s*@(?:prettier|format)\s*$/.test(s)}function n(s){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(s)}function i(s){return`# @format -${s}`}r.exports={isPragma:t,hasPragma:n,insertPragma:i}}}),xBl=Ki({"src/language-yaml/loc.js"(e,r){"use strict";function t(i){return i.position.start.offset}function n(i){return i.position.end.offset}r.exports={locStart:t,locEnd:n}}}),TBl=Ki({"src/language-yaml/embed.js"(e,r){"use strict";function t(n,i,s,a){if(n.getValue().type==="root"&&a.filepath&&/(?:[/\\]|^)\.(?:prettier|stylelint|lintstaged)rc$/.test(a.filepath))return s(a.originalText,Object.assign(Object.assign({},a),{},{parser:"json"}))}r.exports=t}}),Qqe=Ki({"src/language-yaml/utils.js"(e,r){"use strict";var{getLast:t,isNonEmptyArray:n}=Ng();function i(N,j){let M=0,C=N.stack.length-1;for(let O=0;Oa(C,j,N))}):N,M)}function o(N,j,M){Object.defineProperty(N,j,{get:M,enumerable:!1})}function c(N,j){let M=0,C=j.length;for(let O=N.position.end.offset-1;Oa(C,j,N))}):N,M)}function o(N,j,M){Object.defineProperty(N,j,{get:M,enumerable:!1})}function c(N,j){let M=0,C=j.length;for(let O=N.position.end.offset-1;OV===0&&V===Q.length-1?O:V!==0&&V!==Q.length-1?O.trim():V===0?O.trimEnd():O.trimStart());return M.proseWrap==="preserve"?C.map(O=>O.length===0?[]:[O]):C.map(O=>O.length===0?[]:R(O)).reduce((O,V,Q)=>Q!==0&&C[Q-1].length>0&&V.length>0&&!(N==="quoteDouble"&&t(t(O)).endsWith("\\"))?[...O.slice(0,-1),[...t(O),...V]]:[...O,V],[]).map(O=>M.proseWrap==="never"?[O.join(" ")]:O)}function U(N,{parentIndent:j,isLastDescendant:M,options:C}){let O=N.position.start.line===N.position.end.line?"":C.originalText.slice(N.position.start.offset,N.position.end.offset).match(/^[^\n]*\n(.*)$/s)[1],V;if(N.indent===null){let J=O.match(/^(? *)[^\n\r ]/m);V=J?J.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else V=N.indent-1+j;let Q=O.split(` -`).map(J=>J.slice(V));if(C.proseWrap==="preserve"||N.type==="blockLiteral")return X(Q.map(J=>J.length===0?[]:[J]));return X(Q.map(J=>J.length===0?[]:R(J)).reduce((J,ee,fe)=>fe!==0&&Q[fe-1].length>0&&ee.length>0&&!/^\s/.test(ee[0])&&!/^\s|\s$/.test(t(J))?[...J.slice(0,-1),[...t(J),...ee]]:[...J,ee],[]).map(J=>J.reduce((ee,fe)=>ee.length>0&&/\s$/.test(t(ee))?[...ee.slice(0,-1),t(ee)+" "+fe]:[...ee,fe],[])).map(J=>C.proseWrap==="never"?[J.join(" ")]:J));function X(J){if(N.chomping==="keep")return t(J).length===0?J.slice(0,-1):J;let ee=0;for(let fe=J.length-1;fe>=0&&J[fe].length===0;fe--)ee++;return ee===0?J:ee>=2&&!M?J.slice(0,-(ee-1)):J.slice(0,-ee)}}function Y(N){if(!N)return!0;switch(N.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}r.exports={getLast:t,getAncestorCount:i,isNode:s,isEmptyNode:_,isInlineNode:Y,mapNode:a,defineShortcut:o,isNextLineEmpty:c,isLastDescendantNode:l,getBlockValueLineContents:U,getFlowScalarLineContents:L,getLastDescendantNode:u,hasPrettierIgnore:h,hasLeadingComments:v,hasMiddleComments:w,hasIndicatorComment:x,hasTrailingComment:P,hasEndComments:k}}}),PBl=Ki({"src/language-yaml/print-preprocess.js"(e,r){"use strict";var{defineShortcut:t,mapNode:n}=Qqe();function i(a){return n(a,s)}function s(a){switch(a.type){case"document":t(a,"head",()=>a.children[0]),t(a,"body",()=>a.children[1]);break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":t(a,"content",()=>a.children[0]);break;case"mappingItem":case"flowMappingItem":t(a,"key",()=>a.children[0]),t(a,"value",()=>a.children[1]);break}return a}r.exports=i}}),pHt=Ki({"src/language-yaml/print/misc.js"(e,r){"use strict";var{builders:{softline:t,align:n}}=h0(),{hasEndComments:i,isNextLineEmpty:s,isNode:a}=Qqe(),o=new WeakMap;function c(m,h){let _=m.getValue(),b=m.stack[0],v;return o.has(b)?v=o.get(b):(v=new Set,o.set(b,v)),!v.has(_.position.end.line)&&(v.add(_.position.end.line),s(_,h)&&!l(m.getParentNode()))?t:""}function l(m){return i(m)&&!a(m,["documentHead","documentBody","flowMapping","flowSequence"])}function u(m,h){return n(" ".repeat(m),h)}r.exports={alignWithSpaces:u,shouldPrintEndComments:l,printNextEmptyLine:c}}}),RBl=Ki({"src/language-yaml/print/flow-mapping-sequence.js"(e,r){"use strict";var{builders:{ifBreak:t,line:n,softline:i,hardline:s,join:a}}=h0(),{isEmptyNode:o,getLast:c,hasEndComments:l}=Qqe(),{printNextEmptyLine:u,alignWithSpaces:m}=pHt();function h(b,v,w){let x=b.getValue(),P=x.type==="flowMapping",k=P?"{":"[",R=P?"}":"]",L=i;P&&x.children.length>0&&w.bracketSpacing&&(L=n);let U=c(x.children),Y=U&&U.type==="flowMappingItem"&&o(U.key)&&o(U.value);return[k,m(w.tabWidth,[L,_(b,v,w),w.trailingComma==="none"?"":t(","),l(x)?[s,a(s,b.map(v,"endComments"))]:""]),Y?"":L,R]}function _(b,v,w){let x=b.getValue();return b.map((k,R)=>[v(),R===x.children.length-1?"":[",",n,x.children[R].position.start.line!==x.children[R+1].position.start.line?u(k,w.originalText):""]],"children")}r.exports={printFlowMapping:h,printFlowSequence:h}}}),kBl=Ki({"src/language-yaml/print/mapping-item.js"(e,r){"use strict";var{builders:{conditionalGroup:t,group:n,hardline:i,ifBreak:s,join:a,line:o}}=h0(),{hasLeadingComments:c,hasMiddleComments:l,hasTrailingComment:u,hasEndComments:m,isNode:h,isEmptyNode:_,isInlineNode:b}=Qqe(),{alignWithSpaces:v}=pHt();function w(R,L,U,Y,N){let{key:j,value:M}=R,C=_(j),O=_(M);if(C&&O)return": ";let V=Y("key"),Q=P(R)?" ":"";if(O)return R.type==="flowMappingItem"&&L.type==="flowMapping"?V:R.type==="mappingItem"&&x(j.content,N)&&!u(j.content)&&(!L.tag||L.tag.value!=="tag:yaml.org,2002:set")?[V,Q,":"]:["? ",v(2,V)];let X=Y("value");if(C)return[": ",v(2,X)];if(c(M)||!b(j.content))return["? ",v(2,V),i,a("",U.map(Y,"value","leadingComments").map(ce=>[ce,i])),": ",v(2,X)];if(k(j.content)&&!c(j.content)&&!l(j.content)&&!u(j.content)&&!m(j)&&!c(M.content)&&!l(M.content)&&!m(M)&&x(M.content,N))return[V,Q,": ",X];let J=Symbol("mappingKey"),ee=n([s("? "),n(v(2,V),{id:J})]),fe=[i,": ",v(2,X)],ie=[Q,":"];c(M.content)||m(M)&&M.content&&!h(M.content,["mapping","sequence"])||L.type==="mapping"&&u(j.content)&&b(M.content)||h(M.content,["mapping","sequence"])&&M.content.tag===null&&M.content.anchor===null?ie.push(i):M.content&&ie.push(o),ie.push(X);let Se=v(N.tabWidth,ie);return x(j.content,N)&&!c(j.content)&&!l(j.content)&&!m(j)?t([[V,Se]]):t([[ee,s(fe,Se,{groupId:J})]])}function x(R,L){if(!R)return!0;switch(R.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if(L.proseWrap==="preserve")return R.position.start.line===R.position.end.line;if(/\\$/m.test(L.originalText.slice(R.position.start.offset,R.position.end.offset)))return!1;switch(L.proseWrap){case"never":return!R.value.includes(` -`);case"always":return!/[\n ]/.test(R.value);default:return!1}}function P(R){return R.key.content&&R.key.content.type==="alias"}function k(R){if(!R)return!0;switch(R.type){case"plain":case"quoteDouble":case"quoteSingle":return R.position.start.line===R.position.end.line;case"alias":return!0;default:return!1}}r.exports=w}}),FBl=Ki({"src/language-yaml/print/block.js"(e,r){"use strict";var{builders:{dedent:t,dedentToRoot:n,fill:i,hardline:s,join:a,line:o,literalline:c,markAsRoot:l},utils:{getDocParts:u}}=h0(),{getAncestorCount:m,getBlockValueLineContents:h,hasIndicatorComment:_,isLastDescendantNode:b,isNode:v}=Qqe(),{alignWithSpaces:w}=pHt();function x(P,k,R){let L=P.getValue(),U=m(P,C=>v(C,["sequence","mapping"])),Y=b(P),N=[L.type==="blockFolded"?">":"|"];L.indent!==null&&N.push(L.indent.toString()),L.chomping!=="clip"&&N.push(L.chomping==="keep"?"+":"-"),_(L)&&N.push(" ",k("indicatorComment"));let j=h(L,{parentIndent:U,isLastDescendant:Y,options:R}),M=[];for(let[C,O]of j.entries())C===0&&M.push(s),M.push(i(u(a(o,O)))),C!==j.length-1?M.push(O.length===0?s:l(c)):L.chomping==="keep"&&Y&&M.push(n(O.length===0?s:c));return L.indent===null?N.push(t(w(R.tabWidth,M))):N.push(n(w(L.indent-1+U,M))),N}r.exports=x}}),NBl=Ki({"src/language-yaml/printer-yaml.js"(e,r){"use strict";var{builders:{breakParent:t,fill:n,group:i,hardline:s,join:a,line:o,lineSuffix:c,literalline:l},utils:{getDocParts:u,replaceTextEndOfLine:m}}=h0(),{isPreviousLineEmpty:h}=Ng(),{insertPragma:_,isPragma:b}=IBl(),{locStart:v}=xBl(),w=TBl(),{getFlowScalarLineContents:x,getLastDescendantNode:P,hasLeadingComments:k,hasMiddleComments:R,hasTrailingComment:L,hasEndComments:U,hasPrettierIgnore:Y,isLastDescendantNode:N,isNode:j,isInlineNode:M}=Qqe(),C=PBl(),{alignWithSpaces:O,printNextEmptyLine:V,shouldPrintEndComments:Q}=pHt(),{printFlowMapping:X,printFlowSequence:J}=RBl(),ee=kBl(),fe=FBl();function ie(me,oe,ue){let De=me.getValue(),It=[];De.type!=="mappingValue"&&k(De)&&It.push([a(s,me.map(ue,"leadingComments")),s]);let{tag:Je,anchor:at}=De;Je&&It.push(ue("tag")),Je&&at&&It.push(" "),at&&It.push(ue("anchor"));let mt="";j(De,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!N(me)&&(mt=V(me,oe.originalText)),(Je||at)&&(j(De,["sequence","mapping"])&&!R(De)?It.push(s):It.push(" ")),R(De)&&It.push([De.middleComments.length===1?"":s,a(s,me.map(ue,"middleComments")),s]);let ke=me.getParentNode();return Y(me)?It.push(m(oe.originalText.slice(De.position.start.offset,De.position.end.offset).trimEnd(),l)):It.push(i(Se(De,ke,me,oe,ue))),L(De)&&!j(De,["document","documentHead"])&&It.push(c([De.type==="mappingValue"&&!De.content?"":" ",ke.type==="mappingKey"&&me.getParentNode(2).type==="mapping"&&M(De)?"":t,ue("trailingComment")])),Q(De)&&It.push(O(De.type==="sequenceItem"?2:0,[s,a(s,me.map(dt=>[h(oe.originalText,dt.getValue(),v)?s:"",ue()],"endComments"))])),It.push(mt),It}function Se(me,oe,ue,De,It){switch(me.type){case"root":{let{children:Je}=me,at=[];ue.each((ke,dt)=>{let ot=Je[dt],kt=Je[dt+1];dt!==0&&at.push(s),at.push(It()),Mt(ot,kt)?(at.push(s,"..."),L(ot)&&at.push(" ",It("trailingComment"))):kt&&!L(kt.head)&&at.push(s,"---")},"children");let mt=P(me);return(!j(mt,["blockLiteral","blockFolded"])||mt.chomping!=="keep")&&at.push(s),at}case"document":{let Je=oe.children[ue.getName()+1],at=[];return et(me,Je,oe,De)==="head"&&((me.head.children.length>0||me.head.endComments.length>0)&&at.push(It("head")),L(me.head)?at.push(["---"," ",It(["head","trailingComment"])]):at.push("---")),ce(me)&&at.push(It("body")),a(s,at)}case"documentHead":return a(s,[...ue.map(It,"children"),...ue.map(It,"endComments")]);case"documentBody":{let{children:Je,endComments:at}=me,mt="";if(Je.length>0&&at.length>0){let ke=P(me);j(ke,["blockFolded","blockLiteral"])?ke.chomping!=="keep"&&(mt=[s,s]):mt=s}return[a(s,ue.map(It,"children")),mt,a(s,ue.map(It,"endComments"))]}case"directive":return["%",a(" ",[me.name,...me.parameters])];case"comment":return["#",me.value];case"alias":return["*",me.value];case"tag":return De.originalText.slice(me.position.start.offset,me.position.end.offset);case"anchor":return["&",me.value];case"plain":return or(me.type,De.originalText.slice(me.position.start.offset,me.position.end.offset),De);case"quoteDouble":case"quoteSingle":{let Je="'",at='"',mt=De.originalText.slice(me.position.start.offset+1,me.position.end.offset-1);if(me.type==="quoteSingle"&&mt.includes("\\")||me.type==="quoteDouble"&&/\\[^"]/.test(mt)){let dt=me.type==="quoteDouble"?at:Je;return[dt,or(me.type,mt,De),dt]}if(mt.includes(at))return[Je,or(me.type,me.type==="quoteDouble"?mt.replace(/\\"/g,at).replace(/'/g,Je.repeat(2)):mt,De),Je];if(mt.includes(Je))return[at,or(me.type,me.type==="quoteSingle"?mt.replace(/''/g,Je):mt,De),at];let ke=De.singleQuote?Je:at;return[ke,or(me.type,mt,De),ke]}case"blockFolded":case"blockLiteral":return fe(ue,It,De);case"mapping":case"sequence":return a(s,ue.map(It,"children"));case"sequenceItem":return["- ",O(2,me.content?It("content"):"")];case"mappingKey":case"mappingValue":return me.content?It("content"):"";case"mappingItem":case"flowMappingItem":return ee(me,oe,ue,It,De);case"flowMapping":return X(ue,It,De);case"flowSequence":return J(ue,It,De);case"flowSequenceItem":return It("content");default:throw new Error(`Unexpected node type ${me.type}`)}}function ce(me){return me.body.children.length>0||U(me.body)}function Mt(me,oe){return L(me)||oe&&(oe.head.children.length>0||U(oe.head))}function et(me,oe,ue,De){return ue.children[0]===me&&/---(?:\s|$)/.test(De.originalText.slice(v(me),v(me)+4))||me.head.children.length>0||U(me.head)||L(me.head)?"head":Mt(me,oe)?!1:oe?"root":!1}function or(me,oe,ue){let De=x(me,oe,ue);return a(s,De.map(It=>n(u(a(o,It)))))}function Ge(me,oe){if(j(oe))switch(delete oe.position,oe.type){case"comment":if(b(oe.value))return null;break;case"quoteDouble":case"quoteSingle":oe.type="quote";break}}r.exports={preprocess:C,embed:w,print:ie,massageAstNode:Ge,insertPragma:_}}}),OBl=Ki({"src/language-yaml/options.js"(e,r){"use strict";var t=zqe();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),BBl=Ki({"src/language-yaml/parsers.js"(e,r){"use strict";r.exports={get yaml(){return Vds().parsers.yaml}}}}),qBl=Ki({"node_modules/linguist-languages/data/YAML.json"(e,r){r.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),MBl=Ki({"src/language-yaml/index.js"(e,r){"use strict";var t=A2e(),n=NBl(),i=OBl(),s=BBl(),a=[t(qBl(),o=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...o.filenames.filter(c=>c!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];r.exports={languages:a,printers:{yaml:n},options:i,parsers:s}}}),LBl=Ki({"src/languages.js"(e,r){"use strict";r.exports=[AOl(),qOl(),$Ol(),XOl(),aBl(),wBl(),MBl()]}}),jBl=Ki({"src/common/load-plugins.js"(e,r){"use strict";var t=require("fs"),n=require("path"),i=LNl(),s=uXr(),a=jNl(),o=LBl(),{default:c,memClear:l}=(pXr(),wO(oHt)),u=vJr(),m=Hps(),h=c(v,{cacheKey:JSON.stringify}),_=c(w),b=()=>{l(h),l(_)};function v(P,k){if(P||(P=[]),k===!1)k=[];else if(k=k||[],k.length===0){let j=u.findParentDir(__dirname,"node_modules");j&&(k=[j])}let[R,L]=s(P,j=>typeof j=="string"),U=R.map(j=>{let M;try{M=m(n.resolve(process.cwd(),j))}catch{M=m(j,{paths:[process.cwd()]})}return{name:j,requirePath:M}}),Y=k.flatMap(j=>{let M=n.resolve(process.cwd(),j),C=n.resolve(M,"node_modules");if(!x(C)&&!x(M))throw new Error(`${j} does not exist or is not a directory`);return _(C).map(O=>({name:O,requirePath:m(O,{paths:[M]})}))}),N=[...a([...U,...Y],"requirePath").map(j=>Object.assign({name:j.name},require(j.requirePath))),...L];return[...o,...N]}function w(P){return i.sync(["prettier-plugin-*/package.json","@*/prettier-plugin-*/package.json","@prettier/plugin-*/package.json"],{cwd:P}).map(n.dirname)}function x(P){try{return t.statSync(P).isDirectory()}catch{return!1}}r.exports={loadPlugins:h,clearCache:b}}}),{version:GBl}=bJr(),Bqe=$8l(),{getSupportInfo:UBl}=tXr(),VBl=H5l(),zBl=W5l(),Ims=jBl(),MJr=ems(),$Bl=h0();function Yds(e,r=1){return(...t)=>{let n=t[r]||{};return t[r]=Object.assign(Object.assign({},n),{},{plugins:Ims.loadPlugins(n.plugins,n.pluginSearchDirs)}),e(...t)}}function cme(e,r){let t=Yds(e,r);return e.sync&&(t.sync=Yds(e.sync,r)),t}var LJr=cme(Bqe.formatWithCursor);xms.exports={formatWithCursor:LJr,format(e,r){return LJr(e,r).formatted},check(e,r){let{formatted:t}=LJr(e,r);return t===e},doc:$Bl,resolveConfig:MJr.resolveConfig,resolveConfigFile:MJr.resolveConfigFile,clearConfigCache(){MJr.clearCache(),Ims.clearCache()},getFileInfo:cme(VBl),getSupportInfo:cme(UBl,0),version:GBl,util:zBl,__internal:{errors:_2e(),coreOptions:Sps(),createIgnorer:tms(),optionsModule:iHt(),optionsNormalizer:jps(),utils:{arrayify:Dps(),getLast:IO(),partition:uXr(),isNonEmptyArray:Ng().isNonEmptyArray}},__debug:{parse:cme(Bqe.parse),formatAST:cme(Bqe.formatAST),formatDoc:cme(Bqe.formatDoc),printToDoc:cme(Bqe.printToDoc),printDocToString:cme(Bqe.printDocToString)}}});var Dre=A((Pms,Rms)=>{"use strict";Object.defineProperty(Pms,"__esModule",{value:!0});var QBl=(()=>fds())();function KBl(){return require("re2")}function HBl(){return Tms()}Rms.exports={re2:KBl,pkg:QBl,prettier:HBl}});var Fms=A(kms=>{function mHt(e){var r,t,n;if(Array.isArray(e)){for(t=Array(r=e.length);r--;)t[r]=(n=e[r])&&typeof n=="object"?mHt(n):n;return t}if(Object.prototype.toString.call(e)==="[object Object]"){t={};for(r in e)r==="__proto__"?Object.defineProperty(t,r,{value:mHt(e[r]),configurable:!0,enumerable:!0,writable:!0}):t[r]=(n=e[r])&&typeof n=="object"?mHt(n):n;return t}return e}kms.klona=mHt});var Mms=A((IXr,qms)=>{"use strict";var{hasOwnProperty:fHt}=Object.prototype,v2e=wXr();v2e.configure=wXr;v2e.stringify=v2e;v2e.default=v2e;IXr.stringify=v2e;IXr.configure=wXr;qms.exports=v2e;var WBl=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]|[\ud800-\udbff](?![\udc00-\udfff])|(?:[^\ud800-\udbff]|^)[\udc00-\udfff]/;function fme(e){return e.length<5e3&&!WBl.test(e)?`"${e}"`:JSON.stringify(e)}function DXr(e){if(e.length>200)return e.sort();for(let r=1;rt;)e[n]=e[n-1],n--;e[n]=t}return e}var YBl=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function SXr(e){return YBl.call(e)!==void 0&&e.length!==0}function Nms(e,r,t){e.length= 1`)}return t===void 0?1/0:t}function C2e(e){return e===1?"1 item":`${e} items`}function XBl(e){let r=new Set;for(let t of e)(typeof t=="string"||typeof t=="number")&&r.add(String(t));return r}function ZBl(e){if(fHt.call(e,"strict")){let r=e.strict;if(typeof r!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(r)return t=>{let n=`Object can not safely be stringified. Received type ${typeof t}`;throw typeof t!="function"&&(n+=` (${t.toString()})`),new Error(n)}}}function wXr(e){e={...e};let r=ZBl(e);r&&(e.bigint===void 0&&(e.bigint=!1),"circularValue"in e||(e.circularValue=Error));let t=JBl(e),n=Oms(e,"bigint"),i=Oms(e,"deterministic"),s=Bms(e,"maximumDepth"),a=Bms(e,"maximumBreadth");function o(h,_,b,v,w,x){let P=_[h];switch(typeof P=="object"&&P!==null&&typeof P.toJSON=="function"&&(P=P.toJSON(h)),P=v.call(_,h,P),typeof P){case"string":return fme(P);case"object":{if(P===null)return"null";if(b.indexOf(P)!==-1)return t;let k="",R=",",L=x;if(Array.isArray(P)){if(P.length===0)return"[]";if(sJ.slice(V));if(C.proseWrap==="preserve"||N.type==="blockLiteral")return X(Q.map(J=>J.length===0?[]:[J]));return X(Q.map(J=>J.length===0?[]:R(J)).reduce((J,ee,fe)=>fe!==0&&Q[fe-1].length>0&&ee.length>0&&!/^\s/.test(ee[0])&&!/^\s|\s$/.test(t(J))?[...J.slice(0,-1),[...t(J),...ee]]:[...J,ee],[]).map(J=>J.reduce((ee,fe)=>ee.length>0&&/\s$/.test(t(ee))?[...ee.slice(0,-1),t(ee)+" "+fe]:[...ee,fe],[])).map(J=>C.proseWrap==="never"?[J.join(" ")]:J));function X(J){if(N.chomping==="keep")return t(J).length===0?J.slice(0,-1):J;let ee=0;for(let fe=J.length-1;fe>=0&&J[fe].length===0;fe--)ee++;return ee===0?J:ee>=2&&!M?J.slice(0,-(ee-1)):J.slice(0,-ee)}}function Y(N){if(!N)return!0;switch(N.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}r.exports={getLast:t,getAncestorCount:i,isNode:s,isEmptyNode:_,isInlineNode:Y,mapNode:a,defineShortcut:o,isNextLineEmpty:c,isLastDescendantNode:l,getBlockValueLineContents:U,getFlowScalarLineContents:L,getLastDescendantNode:u,hasPrettierIgnore:h,hasLeadingComments:v,hasMiddleComments:w,hasIndicatorComment:x,hasTrailingComment:P,hasEndComments:k}}}),RBl=Ki({"src/language-yaml/print-preprocess.js"(e,r){"use strict";var{defineShortcut:t,mapNode:n}=Qqe();function i(a){return n(a,s)}function s(a){switch(a.type){case"document":t(a,"head",()=>a.children[0]),t(a,"body",()=>a.children[1]);break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":t(a,"content",()=>a.children[0]);break;case"mappingItem":case"flowMappingItem":t(a,"key",()=>a.children[0]),t(a,"value",()=>a.children[1]);break}return a}r.exports=i}}),pHt=Ki({"src/language-yaml/print/misc.js"(e,r){"use strict";var{builders:{softline:t,align:n}}=h0(),{hasEndComments:i,isNextLineEmpty:s,isNode:a}=Qqe(),o=new WeakMap;function c(m,h){let _=m.getValue(),b=m.stack[0],v;return o.has(b)?v=o.get(b):(v=new Set,o.set(b,v)),!v.has(_.position.end.line)&&(v.add(_.position.end.line),s(_,h)&&!l(m.getParentNode()))?t:""}function l(m){return i(m)&&!a(m,["documentHead","documentBody","flowMapping","flowSequence"])}function u(m,h){return n(" ".repeat(m),h)}r.exports={alignWithSpaces:u,shouldPrintEndComments:l,printNextEmptyLine:c}}}),kBl=Ki({"src/language-yaml/print/flow-mapping-sequence.js"(e,r){"use strict";var{builders:{ifBreak:t,line:n,softline:i,hardline:s,join:a}}=h0(),{isEmptyNode:o,getLast:c,hasEndComments:l}=Qqe(),{printNextEmptyLine:u,alignWithSpaces:m}=pHt();function h(b,v,w){let x=b.getValue(),P=x.type==="flowMapping",k=P?"{":"[",R=P?"}":"]",L=i;P&&x.children.length>0&&w.bracketSpacing&&(L=n);let U=c(x.children),Y=U&&U.type==="flowMappingItem"&&o(U.key)&&o(U.value);return[k,m(w.tabWidth,[L,_(b,v,w),w.trailingComma==="none"?"":t(","),l(x)?[s,a(s,b.map(v,"endComments"))]:""]),Y?"":L,R]}function _(b,v,w){let x=b.getValue();return b.map((k,R)=>[v(),R===x.children.length-1?"":[",",n,x.children[R].position.start.line!==x.children[R+1].position.start.line?u(k,w.originalText):""]],"children")}r.exports={printFlowMapping:h,printFlowSequence:h}}}),FBl=Ki({"src/language-yaml/print/mapping-item.js"(e,r){"use strict";var{builders:{conditionalGroup:t,group:n,hardline:i,ifBreak:s,join:a,line:o}}=h0(),{hasLeadingComments:c,hasMiddleComments:l,hasTrailingComment:u,hasEndComments:m,isNode:h,isEmptyNode:_,isInlineNode:b}=Qqe(),{alignWithSpaces:v}=pHt();function w(R,L,U,Y,N){let{key:j,value:M}=R,C=_(j),O=_(M);if(C&&O)return": ";let V=Y("key"),Q=P(R)?" ":"";if(O)return R.type==="flowMappingItem"&&L.type==="flowMapping"?V:R.type==="mappingItem"&&x(j.content,N)&&!u(j.content)&&(!L.tag||L.tag.value!=="tag:yaml.org,2002:set")?[V,Q,":"]:["? ",v(2,V)];let X=Y("value");if(C)return[": ",v(2,X)];if(c(M)||!b(j.content))return["? ",v(2,V),i,a("",U.map(Y,"value","leadingComments").map(ce=>[ce,i])),": ",v(2,X)];if(k(j.content)&&!c(j.content)&&!l(j.content)&&!u(j.content)&&!m(j)&&!c(M.content)&&!l(M.content)&&!m(M)&&x(M.content,N))return[V,Q,": ",X];let J=Symbol("mappingKey"),ee=n([s("? "),n(v(2,V),{id:J})]),fe=[i,": ",v(2,X)],ie=[Q,":"];c(M.content)||m(M)&&M.content&&!h(M.content,["mapping","sequence"])||L.type==="mapping"&&u(j.content)&&b(M.content)||h(M.content,["mapping","sequence"])&&M.content.tag===null&&M.content.anchor===null?ie.push(i):M.content&&ie.push(o),ie.push(X);let Se=v(N.tabWidth,ie);return x(j.content,N)&&!c(j.content)&&!l(j.content)&&!m(j)?t([[V,Se]]):t([[ee,s(fe,Se,{groupId:J})]])}function x(R,L){if(!R)return!0;switch(R.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if(L.proseWrap==="preserve")return R.position.start.line===R.position.end.line;if(/\\$/m.test(L.originalText.slice(R.position.start.offset,R.position.end.offset)))return!1;switch(L.proseWrap){case"never":return!R.value.includes(` +`);case"always":return!/[\n ]/.test(R.value);default:return!1}}function P(R){return R.key.content&&R.key.content.type==="alias"}function k(R){if(!R)return!0;switch(R.type){case"plain":case"quoteDouble":case"quoteSingle":return R.position.start.line===R.position.end.line;case"alias":return!0;default:return!1}}r.exports=w}}),NBl=Ki({"src/language-yaml/print/block.js"(e,r){"use strict";var{builders:{dedent:t,dedentToRoot:n,fill:i,hardline:s,join:a,line:o,literalline:c,markAsRoot:l},utils:{getDocParts:u}}=h0(),{getAncestorCount:m,getBlockValueLineContents:h,hasIndicatorComment:_,isLastDescendantNode:b,isNode:v}=Qqe(),{alignWithSpaces:w}=pHt();function x(P,k,R){let L=P.getValue(),U=m(P,C=>v(C,["sequence","mapping"])),Y=b(P),N=[L.type==="blockFolded"?">":"|"];L.indent!==null&&N.push(L.indent.toString()),L.chomping!=="clip"&&N.push(L.chomping==="keep"?"+":"-"),_(L)&&N.push(" ",k("indicatorComment"));let j=h(L,{parentIndent:U,isLastDescendant:Y,options:R}),M=[];for(let[C,O]of j.entries())C===0&&M.push(s),M.push(i(u(a(o,O)))),C!==j.length-1?M.push(O.length===0?s:l(c)):L.chomping==="keep"&&Y&&M.push(n(O.length===0?s:c));return L.indent===null?N.push(t(w(R.tabWidth,M))):N.push(n(w(L.indent-1+U,M))),N}r.exports=x}}),OBl=Ki({"src/language-yaml/printer-yaml.js"(e,r){"use strict";var{builders:{breakParent:t,fill:n,group:i,hardline:s,join:a,line:o,lineSuffix:c,literalline:l},utils:{getDocParts:u,replaceTextEndOfLine:m}}=h0(),{isPreviousLineEmpty:h}=Ng(),{insertPragma:_,isPragma:b}=xBl(),{locStart:v}=TBl(),w=PBl(),{getFlowScalarLineContents:x,getLastDescendantNode:P,hasLeadingComments:k,hasMiddleComments:R,hasTrailingComment:L,hasEndComments:U,hasPrettierIgnore:Y,isLastDescendantNode:N,isNode:j,isInlineNode:M}=Qqe(),C=RBl(),{alignWithSpaces:O,printNextEmptyLine:V,shouldPrintEndComments:Q}=pHt(),{printFlowMapping:X,printFlowSequence:J}=kBl(),ee=FBl(),fe=NBl();function ie(me,oe,ue){let De=me.getValue(),It=[];De.type!=="mappingValue"&&k(De)&&It.push([a(s,me.map(ue,"leadingComments")),s]);let{tag:Je,anchor:at}=De;Je&&It.push(ue("tag")),Je&&at&&It.push(" "),at&&It.push(ue("anchor"));let mt="";j(De,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!N(me)&&(mt=V(me,oe.originalText)),(Je||at)&&(j(De,["sequence","mapping"])&&!R(De)?It.push(s):It.push(" ")),R(De)&&It.push([De.middleComments.length===1?"":s,a(s,me.map(ue,"middleComments")),s]);let ke=me.getParentNode();return Y(me)?It.push(m(oe.originalText.slice(De.position.start.offset,De.position.end.offset).trimEnd(),l)):It.push(i(Se(De,ke,me,oe,ue))),L(De)&&!j(De,["document","documentHead"])&&It.push(c([De.type==="mappingValue"&&!De.content?"":" ",ke.type==="mappingKey"&&me.getParentNode(2).type==="mapping"&&M(De)?"":t,ue("trailingComment")])),Q(De)&&It.push(O(De.type==="sequenceItem"?2:0,[s,a(s,me.map(dt=>[h(oe.originalText,dt.getValue(),v)?s:"",ue()],"endComments"))])),It.push(mt),It}function Se(me,oe,ue,De,It){switch(me.type){case"root":{let{children:Je}=me,at=[];ue.each((ke,dt)=>{let ot=Je[dt],kt=Je[dt+1];dt!==0&&at.push(s),at.push(It()),Mt(ot,kt)?(at.push(s,"..."),L(ot)&&at.push(" ",It("trailingComment"))):kt&&!L(kt.head)&&at.push(s,"---")},"children");let mt=P(me);return(!j(mt,["blockLiteral","blockFolded"])||mt.chomping!=="keep")&&at.push(s),at}case"document":{let Je=oe.children[ue.getName()+1],at=[];return et(me,Je,oe,De)==="head"&&((me.head.children.length>0||me.head.endComments.length>0)&&at.push(It("head")),L(me.head)?at.push(["---"," ",It(["head","trailingComment"])]):at.push("---")),ce(me)&&at.push(It("body")),a(s,at)}case"documentHead":return a(s,[...ue.map(It,"children"),...ue.map(It,"endComments")]);case"documentBody":{let{children:Je,endComments:at}=me,mt="";if(Je.length>0&&at.length>0){let ke=P(me);j(ke,["blockFolded","blockLiteral"])?ke.chomping!=="keep"&&(mt=[s,s]):mt=s}return[a(s,ue.map(It,"children")),mt,a(s,ue.map(It,"endComments"))]}case"directive":return["%",a(" ",[me.name,...me.parameters])];case"comment":return["#",me.value];case"alias":return["*",me.value];case"tag":return De.originalText.slice(me.position.start.offset,me.position.end.offset);case"anchor":return["&",me.value];case"plain":return or(me.type,De.originalText.slice(me.position.start.offset,me.position.end.offset),De);case"quoteDouble":case"quoteSingle":{let Je="'",at='"',mt=De.originalText.slice(me.position.start.offset+1,me.position.end.offset-1);if(me.type==="quoteSingle"&&mt.includes("\\")||me.type==="quoteDouble"&&/\\[^"]/.test(mt)){let dt=me.type==="quoteDouble"?at:Je;return[dt,or(me.type,mt,De),dt]}if(mt.includes(at))return[Je,or(me.type,me.type==="quoteDouble"?mt.replace(/\\"/g,at).replace(/'/g,Je.repeat(2)):mt,De),Je];if(mt.includes(Je))return[at,or(me.type,me.type==="quoteSingle"?mt.replace(/''/g,Je):mt,De),at];let ke=De.singleQuote?Je:at;return[ke,or(me.type,mt,De),ke]}case"blockFolded":case"blockLiteral":return fe(ue,It,De);case"mapping":case"sequence":return a(s,ue.map(It,"children"));case"sequenceItem":return["- ",O(2,me.content?It("content"):"")];case"mappingKey":case"mappingValue":return me.content?It("content"):"";case"mappingItem":case"flowMappingItem":return ee(me,oe,ue,It,De);case"flowMapping":return X(ue,It,De);case"flowSequence":return J(ue,It,De);case"flowSequenceItem":return It("content");default:throw new Error(`Unexpected node type ${me.type}`)}}function ce(me){return me.body.children.length>0||U(me.body)}function Mt(me,oe){return L(me)||oe&&(oe.head.children.length>0||U(oe.head))}function et(me,oe,ue,De){return ue.children[0]===me&&/---(?:\s|$)/.test(De.originalText.slice(v(me),v(me)+4))||me.head.children.length>0||U(me.head)||L(me.head)?"head":Mt(me,oe)?!1:oe?"root":!1}function or(me,oe,ue){let De=x(me,oe,ue);return a(s,De.map(It=>n(u(a(o,It)))))}function Ge(me,oe){if(j(oe))switch(delete oe.position,oe.type){case"comment":if(b(oe.value))return null;break;case"quoteDouble":case"quoteSingle":oe.type="quote";break}}r.exports={preprocess:C,embed:w,print:ie,massageAstNode:Ge,insertPragma:_}}}),BBl=Ki({"src/language-yaml/options.js"(e,r){"use strict";var t=zqe();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),qBl=Ki({"src/language-yaml/parsers.js"(e,r){"use strict";r.exports={get yaml(){return zds().parsers.yaml}}}}),MBl=Ki({"node_modules/linguist-languages/data/YAML.json"(e,r){r.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),LBl=Ki({"src/language-yaml/index.js"(e,r){"use strict";var t=A2e(),n=OBl(),i=BBl(),s=qBl(),a=[t(MBl(),o=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...o.filenames.filter(c=>c!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];r.exports={languages:a,printers:{yaml:n},options:i,parsers:s}}}),jBl=Ki({"src/languages.js"(e,r){"use strict";r.exports=[bOl(),MOl(),QOl(),ZOl(),oBl(),IBl(),LBl()]}}),GBl=Ki({"src/common/load-plugins.js"(e,r){"use strict";var t=require("fs"),n=require("path"),i=jNl(),s=uXr(),a=GNl(),o=jBl(),{default:c,memClear:l}=(pXr(),wO(oHt)),u=vJr(),m=Wps(),h=c(v,{cacheKey:JSON.stringify}),_=c(w),b=()=>{l(h),l(_)};function v(P,k){if(P||(P=[]),k===!1)k=[];else if(k=k||[],k.length===0){let j=u.findParentDir(__dirname,"node_modules");j&&(k=[j])}let[R,L]=s(P,j=>typeof j=="string"),U=R.map(j=>{let M;try{M=m(n.resolve(process.cwd(),j))}catch{M=m(j,{paths:[process.cwd()]})}return{name:j,requirePath:M}}),Y=k.flatMap(j=>{let M=n.resolve(process.cwd(),j),C=n.resolve(M,"node_modules");if(!x(C)&&!x(M))throw new Error(`${j} does not exist or is not a directory`);return _(C).map(O=>({name:O,requirePath:m(O,{paths:[M]})}))}),N=[...a([...U,...Y],"requirePath").map(j=>Object.assign({name:j.name},require(j.requirePath))),...L];return[...o,...N]}function w(P){return i.sync(["prettier-plugin-*/package.json","@*/prettier-plugin-*/package.json","@prettier/plugin-*/package.json"],{cwd:P}).map(n.dirname)}function x(P){try{return t.statSync(P).isDirectory()}catch{return!1}}r.exports={loadPlugins:h,clearCache:b}}}),{version:UBl}=bJr(),Bqe=Q8l(),{getSupportInfo:VBl}=tXr(),zBl=W5l(),$Bl=Y5l(),xms=GBl(),MJr=tms(),QBl=h0();function Jds(e,r=1){return(...t)=>{let n=t[r]||{};return t[r]=Object.assign(Object.assign({},n),{},{plugins:xms.loadPlugins(n.plugins,n.pluginSearchDirs)}),e(...t)}}function cme(e,r){let t=Jds(e,r);return e.sync&&(t.sync=Jds(e.sync,r)),t}var LJr=cme(Bqe.formatWithCursor);Tms.exports={formatWithCursor:LJr,format(e,r){return LJr(e,r).formatted},check(e,r){let{formatted:t}=LJr(e,r);return t===e},doc:QBl,resolveConfig:MJr.resolveConfig,resolveConfigFile:MJr.resolveConfigFile,clearConfigCache(){MJr.clearCache(),xms.clearCache()},getFileInfo:cme(zBl),getSupportInfo:cme(VBl,0),version:UBl,util:$Bl,__internal:{errors:_2e(),coreOptions:wps(),createIgnorer:rms(),optionsModule:iHt(),optionsNormalizer:Gps(),utils:{arrayify:Sps(),getLast:IO(),partition:uXr(),isNonEmptyArray:Ng().isNonEmptyArray}},__debug:{parse:cme(Bqe.parse),formatAST:cme(Bqe.formatAST),formatDoc:cme(Bqe.formatDoc),printToDoc:cme(Bqe.printToDoc),printDocToString:cme(Bqe.printDocToString)}}});var Dre=A((Rms,kms)=>{"use strict";Object.defineProperty(Rms,"__esModule",{value:!0});var KBl=(()=>hds())();function HBl(){return require("re2")}function WBl(){return Pms()}kms.exports={re2:HBl,pkg:KBl,prettier:WBl}});var Nms=A(Fms=>{function mHt(e){var r,t,n;if(Array.isArray(e)){for(t=Array(r=e.length);r--;)t[r]=(n=e[r])&&typeof n=="object"?mHt(n):n;return t}if(Object.prototype.toString.call(e)==="[object Object]"){t={};for(r in e)r==="__proto__"?Object.defineProperty(t,r,{value:mHt(e[r]),configurable:!0,enumerable:!0,writable:!0}):t[r]=(n=e[r])&&typeof n=="object"?mHt(n):n;return t}return e}Fms.klona=mHt});var Lms=A((IXr,Mms)=>{"use strict";var{hasOwnProperty:fHt}=Object.prototype,v2e=wXr();v2e.configure=wXr;v2e.stringify=v2e;v2e.default=v2e;IXr.stringify=v2e;IXr.configure=wXr;Mms.exports=v2e;var YBl=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]|[\ud800-\udbff](?![\udc00-\udfff])|(?:[^\ud800-\udbff]|^)[\udc00-\udfff]/;function fme(e){return e.length<5e3&&!YBl.test(e)?`"${e}"`:JSON.stringify(e)}function DXr(e){if(e.length>200)return e.sort();for(let r=1;rt;)e[n]=e[n-1],n--;e[n]=t}return e}var JBl=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function SXr(e){return JBl.call(e)!==void 0&&e.length!==0}function Oms(e,r,t){e.length= 1`)}return t===void 0?1/0:t}function C2e(e){return e===1?"1 item":`${e} items`}function ZBl(e){let r=new Set;for(let t of e)(typeof t=="string"||typeof t=="number")&&r.add(String(t));return r}function e9l(e){if(fHt.call(e,"strict")){let r=e.strict;if(typeof r!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(r)return t=>{let n=`Object can not safely be stringified. Received type ${typeof t}`;throw typeof t!="function"&&(n+=` (${t.toString()})`),new Error(n)}}}function wXr(e){e={...e};let r=e9l(e);r&&(e.bigint===void 0&&(e.bigint=!1),"circularValue"in e||(e.circularValue=Error));let t=XBl(e),n=Bms(e,"bigint"),i=Bms(e,"deterministic"),s=qms(e,"maximumDepth"),a=qms(e,"maximumBreadth");function o(h,_,b,v,w,x){let P=_[h];switch(typeof P=="object"&&P!==null&&typeof P.toJSON=="function"&&(P=P.toJSON(h)),P=v.call(_,h,P),typeof P){case"string":return fme(P);case"object":{if(P===null)return"null";if(b.indexOf(P)!==-1)return t;let k="",R=",",L=x;if(Array.isArray(P)){if(P.length===0)return"[]";if(sa){let Q=P.length-a-1;k+=`${R}"... ${C2e(Q)} not stringified"`}return w!==""&&(k+=` ${L}`),b.pop(),`[${k}]`}let U=Object.keys(P),Y=U.length;if(Y===0)return"{}";if(sa){let V=_.length-a-1;N+=`${j}"... ${C2e(V)} not stringified"`}return N+=` ${x}`,b.pop(),`[${N}]`}let P=Object.keys(_),k=P.length;if(k===0)return"{}";if(sa){let N=k-a;L+=`${U}"...": "${C2e(N)} not stringified"`,U=R}return U!==""&&(L=` +${w}`,L="",U="",Y=Math.min(k,a);SXr(_)&&(L+=Oms(_,R,a),P=P.slice(_.length),Y-=_.length,U=R),i&&(P=DXr(P)),b.push(_);for(let N=0;Na){let N=k-a;L+=`${U}"...": "${C2e(N)} not stringified"`,U=R}return U!==""&&(L=` ${w}${L} -${x}`),b.pop(),`{${L}}`}case"number":return isFinite(_)?String(_):r?r(_):"null";case"boolean":return _===!0?"true":"false";case"undefined":return;case"bigint":if(n)return String(_);default:return r?r(_):void 0}}function u(h,_,b){switch(typeof _){case"string":return fme(_);case"object":{if(_===null)return"null";if(typeof _.toJSON=="function"){if(_=_.toJSON(h),typeof _!="object")return u(h,_,b);if(_===null)return"null"}if(b.indexOf(_)!==-1)return t;let v="";if(Array.isArray(_)){if(_.length===0)return"[]";if(sa){let Y=_.length-a-1;v+=`,"... ${C2e(Y)} not stringified"`}return b.pop(),`[${v}]`}let w=Object.keys(_),x=w.length;if(x===0)return"{}";if(sa){let R=x-a;v+=`${P}"...":"${C2e(R)} not stringified"`}return b.pop(),`{${v}}`}case"number":return isFinite(_)?String(_):r?r(_):"null";case"boolean":return _===!0?"true":"false";case"undefined":return;case"bigint":if(n)return String(_);default:return r?r(_):void 0}}function m(h,_,b){if(arguments.length>1){let v="";if(typeof b=="number"?v=" ".repeat(Math.min(b,10)):typeof b=="string"&&(v=b.slice(0,10)),_!=null){if(typeof _=="function")return o("",{"":h},[],_,v,"");if(Array.isArray(_))return c("",h,[],XBl(_),v,"")}if(v.length!==0)return l("",h,[],v,"")}return u("",h,[])}return m}});var Hqe=A(Kqe=>{"use strict";Object.defineProperty(Kqe,"__esModule",{value:!0});Kqe.safeStringify=Kqe.quickStringify=void 0;var Lms=Mms();Kqe.quickStringify=(0,Lms.configure)({deterministic:!1});Kqe.safeStringify=(0,Lms.configure)({deterministic:!0})});var iP=A(hHt=>{"use strict";Object.defineProperty(hHt,"__esModule",{value:!0});hHt.clone=void 0;var e9l=Fms(),t9l=Pi(),r9l=Hqe();function n9l(e){try{return(0,e9l.klona)(e)}catch(r){t9l.logger.warn({err:r},"error cloning object");let t=(0,r9l.quickStringify)(e);if(t)return JSON.parse(t);throw r}}hHt.clone=n9l});var Gms=A((dRg,jms)=>{jms.exports=s9l;var i9l=Object.prototype.hasOwnProperty;function s9l(){for(var e={},r=0;r{"use strict";var a9l=require("querystring"),o9l=require("url"),Vms=Gms(),Ums=parseInt(process.env.PARSE_LINK_HEADER_MAXLEN)||2e3,c9l=process.env.PARSE_LINK_HEADER_THROW_ON_MAXLEN_EXCEEDED!=null;function u9l(e){return e&&e.rel}function l9l(e,r){function t(n){e[n]=Vms(r,{rel:n})}return r.rel.split(/\s+/).forEach(t),e}function d9l(e,r){var t=r.match(/\s*(.+)\s*=\s*"?([^"]+)"?/);return t&&(e[t[1]]=t[2]),e}function p9l(e){try{var r=e.match(/]*)>(.*)/),t=r[1],n=r[2].split(";"),i=o9l.parse(t),s=a9l.parse(i.query);n.shift();var a=n.reduce(d9l,{});return a=Vms(s,a),a.url=t,a}catch{return null}}function m9l(e){if(!e)return!1;if(e.length>Ums){if(c9l)throw new Error("Input string too long, it should be under "+Ums+" characters.");return!1}return!0}zms.exports=function(e){return m9l(e)?e.split(/,\s*{(function(e,r,t){typeof gHt<"u"&&gHt.exports?gHt.exports=t():typeof define=="function"&&define.amd?define(t):r[e]=t()})("urljoin",Qms,function(){function e(r){var t=[];if(r.length===0)return"";if(typeof r[0]!="string")throw new TypeError("Url must be a string. Received "+r[0]);if(r[0].match(/^[^/:]+:\/*$/)&&r.length>1){var n=r.shift();r[0]=n+r[0]}r[0].match(/^file:\/\/\//)?r[0]=r[0].replace(/^([^/:]+):\/*/,"$1:///"):r[0]=r[0].replace(/^([^/:]+):\/*/,"$1://");for(var i=0;i0&&(s=s.replace(/^[\/]+/,"")),i0?"?":"")+o.join("&"),a}return function(){var r;return typeof arguments[0]=="object"?r=arguments[0]:r=[].slice.call(arguments),e(r)}})});var Ba=A(yF=>{"use strict";Object.defineProperty(yF,"__esModule",{value:!0});yF.isUUID=yF.configRegexPredicate=yF.isConfigRegex=yF.newlineRegex=yF.escapeRegExp=yF.regEx=void 0;var f9l=(tn(),Dr(en)),Yms=f9l.__importDefault(_a()),h9l=Zp(),g9l=Dre(),Hms=Pi(),xXr,Wms=new Map;if(!process.env.RENOVATE_X_IGNORE_RE2)try{let e=(0,g9l.re2)();new e(".*").exec("test"),Hms.logger.debug("Using RE2 as regex engine"),xXr=e}catch(e){Hms.logger.warn({err:e},"RE2 not usable, falling back to RegExp")}xXr??=RegExp;function E2e(e,r,t=!0){let n=t;n&&(r!=null&&r.includes("g"))&&(n=!1),n&&Yms.default.regExp(e)&&e.flags.includes("g")&&(n=!1);let i=r?`${e.toString()}:${r}`:e.toString();if(n){let s=Wms.get(i);if(s)return s}try{let s=new xXr(e,r);return n&&Wms.set(i,s),s}catch{let a=new Error(h9l.CONFIG_VALIDATION);throw a.validationSource=e.toString(),a.validationError=`Invalid regular expression: ${e.toString()}`,a}}yF.regEx=E2e;function y9l(e){return e.replace(E2e(/[.*+\-?^${}()|[\]\\]/g),"\\$&")}yF.escapeRegExp=y9l;yF.newlineRegex=E2e(/\r?\n/);var Jms=E2e(/^!?\//),Xms=E2e(/\/$/);function Zms(e){return Yms.default.string(e)&&Jms.test(e)&&Xms.test(e)}yF.isConfigRegex=Zms;function _9l(e){try{let r=e.replace(Jms,"").replace(Xms,"");return E2e(r)}catch{}return null}function A9l(e){if(Zms(e)){let r=_9l(e);if(r){let t=!e.startsWith("!");return n=>{let i=r.test(n);return t?i:!i}}}return null}yF.configRegexPredicate=A9l;var b9l=E2e(/^\{[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\}$/,"i");function C9l(e){return b9l.test(e)}yF.isUUID=C9l});var Ip=A(Hb=>{"use strict";Object.defineProperty(Hb,"__esModule",{value:!0});Hb.parseLinkHeader=Hb.createURLFromHostOrURL=Hb.parseUrl=Hb.validateUrl=Hb.getQueryString=Hb.replaceUrlPath=Hb.resolveBaseUrl=Hb.trimSlashes=Hb.trimLeadingSlash=Hb.trimTrailingSlash=Hb.ensureTrailingSlash=Hb.ensurePathPrefix=Hb.joinUrlParts=void 0;var TXr=(tn(),Dr(en)),PXr=TXr.__importDefault(_a()),v9l=TXr.__importDefault($ms()),RXr=TXr.__importDefault(Kms()),E9l=Pi(),D9l=Ba();function S9l(...e){return(0,RXr.default)(...e)}Hb.joinUrlParts=S9l;function w9l(e,r){let t=new URL(e),n=t.pathname+t.search;return n.startsWith(r)?e:t.origin+r+n}Hb.ensurePathPrefix=w9l;function I9l(e){return e.replace(/\/?$/,"/")}Hb.ensureTrailingSlash=I9l;function efs(e){return e.replace((0,D9l.regEx)(/\/+$/),"")}Hb.trimTrailingSlash=efs;function tfs(e){return e.replace(/^\/+/,"")}Hb.trimLeadingSlash=tfs;function x9l(e){return tfs(efs(e))}Hb.trimSlashes=x9l;function T9l(e,r){let t=r.toString(),n,i;try{({host:n,pathname:i}=new URL(t))}catch{i=t}return n?t:(0,RXr.default)(e,i||"")}Hb.resolveBaseUrl=T9l;function P9l(e,r){if(yHt(r))return r;let{origin:t}=PXr.default.string(e)?new URL(e):e;return(0,RXr.default)(t,r)}Hb.replaceUrlPath=P9l;function R9l(e){let r=new URLSearchParams;for(let[t,n]of Object.entries(e))if(PXr.default.array(n))for(let i of n)r.append(t,i.toString());else r.append(t,n.toString());return r.toString()}Hb.getQueryString=R9l;function k9l(e,r=!0){if(!e)return!1;try{let{protocol:t}=new URL(e);return r?!!t.startsWith("http"):!!t}catch{return!1}}Hb.validateUrl=k9l;function yHt(e){if(!e)return null;try{return new URL(e)}catch{return null}}Hb.parseUrl=yHt;function F9l(e){return yHt(e)??yHt(`https://${e}`)}Hb.createURLFromHostOrURL=F9l;function N9l(e){return PXr.default.nonEmptyString(e)?e.length>2e3?(E9l.logger.warn({linkHeader:e},"Link header too long."),null):(0,v9l.default)(e):null}Hb.parseLinkHeader=N9l});var rfs=A(hme=>{"use strict";Object.defineProperty(hme,"__esModule",{value:!0});hme.BITBUCKET_API_USING_HOST_TYPES=hme.GITLAB_API_USING_HOST_TYPES=hme.GITHUB_API_USING_HOST_TYPES=void 0;hme.GITHUB_API_USING_HOST_TYPES=["github","github-releases","github-release-attachments","github-tags","pod","hermit","github-changelog"];hme.GITLAB_API_USING_HOST_TYPES=["gitlab","gitlab-releases","gitlab-tags","gitlab-packages","gitlab-changelog"];hme.BITBUCKET_API_USING_HOST_TYPES=["bitbucket","bitbucket-changelog","bitbucket-tags"]});var _Ht=A(kXr=>{"use strict";Object.defineProperty(kXr,"__esModule",{value:!0});var O9l=(tn(),Dr(en));O9l.__exportStar(rfs(),kXr)});var ifs=A(Wqe=>{"use strict";Object.defineProperty(Wqe,"__esModule",{value:!0});Wqe.removeAuthorization=Wqe.applyAuthorization=void 0;var B9l=(tn(),Dr(en)),q9l=B9l.__importDefault(_a()),nfs=_Ht();function M9l(e){var t,n;let r={...e};if((t=r.headers)!=null&&t.authorization||r.noAuth)return r;if(r.headers??={},r.token){if(r.hostType==="gitea")r.headers.authorization=`token ${r.token}`;else if(r.hostType&&nfs.GITHUB_API_USING_HOST_TYPES.includes(r.hostType)){if(r.headers.authorization=`token ${r.token}`,r.token.startsWith("x-access-token:")){let i=r.token.replace("x-access-token:","");r.headers.authorization=`token ${i}`,q9l.default.string(r.headers.accept)&&(r.headers.accept=r.headers.accept.replace("application/vnd.github.v3+json","application/vnd.github.machine-man-preview+json"))}}else if(r.hostType&&nfs.GITLAB_API_USING_HOST_TYPES.includes(r.hostType))r.token.length===20?r.headers["Private-token"]=r.token:r.headers.authorization=`Bearer ${r.token}`;else{let i=((n=r.context)==null?void 0:n.authType)??"Bearer";i==="Token-Only"?r.headers.authorization=r.token:r.headers.authorization=`${i} ${r.token}`}delete r.token}else if(r.password!==void 0){let i=Buffer.from(`${r.username??""}:${r.password}`).toString("base64");r.headers.authorization=`Basic ${i}`,delete r.username,delete r.password}return r}Wqe.applyAuthorization=M9l;function L9l(e){var r;return!!((r=e.search)!=null&&r.includes("X-Amz-Algorithm"))}function j9l(e){var r,t;return!!((r=e.hostname)!=null&&r.endsWith(".blob.core.windows.net")&&((t=e.href)!=null&&t.includes("/docker/registry")))}function G9l(e){var r,t,n,i,s,a,o;!e.password&&!((r=e.headers)!=null&&r.authorization)||(L9l(e)||j9l(e))&&((a=(s=(i=(n=(t=e.href)==null?void 0:t.split)==null?void 0:n.call(t,"/"))==null?void 0:i[2])==null?void 0:s.split(":"))!=null&&a[1]||delete e.port,(o=e==null?void 0:e.headers)!=null&&o.authorization&&delete e.headers.authorization,delete e.username,delete e.password)}Wqe.removeAuthorization=G9l});var ofs=A(gme=>{"use strict";Object.defineProperty(gme,"__esModule",{value:!0});gme.hooks=gme.hook=gme.isResponseOk=void 0;function sfs(e){let{statusCode:r}=e,t=e.request.options.followRedirect?299:399;return r>=200&&r<=t||r===304}gme.isResponseOk=sfs;function afs(e){return sfs(e)&&e.request.destroy(),e}gme.hook=afs;gme.hooks={afterResponse:[afs]}});var cfs=A(AHt=>{"use strict";Object.defineProperty(AHt,"__esModule",{value:!0});AHt.boolean=void 0;var U9l=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1"].includes(e.trim().toLowerCase());case"[object Number]":return e.valueOf()===1;case"[object Boolean]":return e.valueOf();default:return!1}};AHt.boolean=U9l});var ufs=A(bHt=>{"use strict";Object.defineProperty(bHt,"__esModule",{value:!0});bHt.isBooleanable=void 0;var V9l=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1","false","f","no","n","off","0"].includes(e.trim().toLowerCase());case"[object Number]":return[0,1].includes(e.valueOf());case"[object Boolean]":return!0;default:return!1}};bHt.isBooleanable=V9l});var CHt=A(Yqe=>{"use strict";Object.defineProperty(Yqe,"__esModule",{value:!0});Yqe.isBooleanable=Yqe.boolean=void 0;var z9l=cfs();Object.defineProperty(Yqe,"boolean",{enumerable:!0,get:function(){return z9l.boolean}});var $9l=ufs();Object.defineProperty(Yqe,"isBooleanable",{enumerable:!0,get:function(){return $9l.isBooleanable}})});var vHt=A((vRg,lfs)=>{lfs.exports=Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"});var FXr=A((ERg,pfs)=>{"use strict";var dfs=Object.prototype.toString;pfs.exports=function(r){var t=dfs.call(r),n=t==="[object Arguments]";return n||(n=t!=="[object Array]"&&r!==null&&typeof r=="object"&&typeof r.length=="number"&&r.length>=0&&dfs.call(r.callee)==="[object Function]"),n}});var Cfs=A((DRg,bfs)=>{"use strict";var Afs;Object.keys||(TSt=Object.prototype.hasOwnProperty,NXr=Object.prototype.toString,mfs=FXr(),OXr=Object.prototype.propertyIsEnumerable,ffs=!OXr.call({toString:null},"toString"),hfs=OXr.call(function(){},"prototype"),PSt=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],EHt=function(e){var r=e.constructor;return r&&r.prototype===e},gfs={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},yfs=function(){if(typeof window>"u")return!1;for(var e in window)try{if(!gfs["$"+e]&&TSt.call(window,e)&&window[e]!==null&&typeof window[e]=="object")try{EHt(window[e])}catch{return!0}}catch{return!0}return!1}(),_fs=function(e){if(typeof window>"u"||!yfs)return EHt(e);try{return EHt(e)}catch{return!1}},Afs=function(r){var t=r!==null&&typeof r=="object",n=NXr.call(r)==="[object Function]",i=mfs(r),s=t&&NXr.call(r)==="[object String]",a=[];if(!t&&!n&&!i)throw new TypeError("Object.keys called on a non-object");var o=hfs&&n;if(s&&r.length>0&&!TSt.call(r,0))for(var c=0;c0)for(var l=0;l{"use strict";var Q9l=Array.prototype.slice,K9l=FXr(),vfs=Object.keys,DHt=vfs?function(r){return vfs(r)}:Cfs(),Efs=Object.keys;DHt.shim=function(){if(Object.keys){var r=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);r||(Object.keys=function(n){return K9l(n)?Efs(Q9l.call(n)):Efs(n)})}else Object.keys=DHt;return Object.keys||DHt};Dfs.exports=DHt});var Ifs=A((wRg,wfs)=>{"use strict";wfs.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var i=42;r[t]=i;for(t in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var s=Object.getOwnPropertySymbols(r);if(s.length!==1||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(r,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var a=Object.getOwnPropertyDescriptor(r,t);if(a.value!==i||a.enumerable!==!0)return!1}return!0}});var Pfs=A((IRg,Tfs)=>{"use strict";var xfs=typeof Symbol<"u"&&Symbol,H9l=Ifs();Tfs.exports=function(){return typeof xfs!="function"||typeof Symbol!="function"||typeof xfs("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:H9l()}});var Ffs=A((xRg,kfs)=>{"use strict";var Rfs={foo:{}},W9l=Object;kfs.exports=function(){return{__proto__:Rfs}.foo===Rfs.foo&&!({__proto__:null}instanceof W9l)}});var Ofs=A((TRg,Nfs)=>{"use strict";var Y9l="Function.prototype.bind called on incompatible ",BXr=Array.prototype.slice,J9l=Object.prototype.toString,X9l="[object Function]";Nfs.exports=function(r){var t=this;if(typeof t!="function"||J9l.call(t)!==X9l)throw new TypeError(Y9l+t);for(var n=BXr.call(arguments,1),i,s=function(){if(this instanceof i){var u=t.apply(this,n.concat(BXr.call(arguments)));return Object(u)===u?u:this}else return t.apply(r,n.concat(BXr.call(arguments)))},a=Math.max(0,t.length-n.length),o=[],c=0;c{"use strict";var Z9l=Ofs();Bfs.exports=Function.prototype.bind||Z9l});var qXr=A((RRg,qfs)=>{"use strict";var eql=SHt();qfs.exports=eql.call(Function.call,Object.prototype.hasOwnProperty)});var kSt=A((kRg,Ufs)=>{"use strict";var zy,eMe=SyntaxError,Gfs=Function,Zqe=TypeError,MXr=function(e){try{return Gfs('"use strict"; return ('+e+").constructor;")()}catch{}},D2e=Object.getOwnPropertyDescriptor;if(D2e)try{D2e({},"")}catch{D2e=null}var LXr=function(){throw new Zqe},tql=D2e?function(){try{return arguments.callee,LXr}catch{try{return D2e(arguments,"callee").get}catch{return LXr}}}():LXr,Jqe=Pfs()(),rql=Ffs()(),ZI=Object.getPrototypeOf||(rql?function(e){return e.__proto__}:null),Xqe={},nql=typeof Uint8Array>"u"||!ZI?zy:ZI(Uint8Array),S2e={"%AggregateError%":typeof AggregateError>"u"?zy:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?zy:ArrayBuffer,"%ArrayIteratorPrototype%":Jqe&&ZI?ZI([][Symbol.iterator]()):zy,"%AsyncFromSyncIteratorPrototype%":zy,"%AsyncFunction%":Xqe,"%AsyncGenerator%":Xqe,"%AsyncGeneratorFunction%":Xqe,"%AsyncIteratorPrototype%":Xqe,"%Atomics%":typeof Atomics>"u"?zy:Atomics,"%BigInt%":typeof BigInt>"u"?zy:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?zy:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?zy:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?zy:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?zy:Float32Array,"%Float64Array%":typeof Float64Array>"u"?zy:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?zy:FinalizationRegistry,"%Function%":Gfs,"%GeneratorFunction%":Xqe,"%Int8Array%":typeof Int8Array>"u"?zy:Int8Array,"%Int16Array%":typeof Int16Array>"u"?zy:Int16Array,"%Int32Array%":typeof Int32Array>"u"?zy:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Jqe&&ZI?ZI(ZI([][Symbol.iterator]())):zy,"%JSON%":typeof JSON=="object"?JSON:zy,"%Map%":typeof Map>"u"?zy:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Jqe||!ZI?zy:ZI(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?zy:Promise,"%Proxy%":typeof Proxy>"u"?zy:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?zy:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?zy:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Jqe||!ZI?zy:ZI(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?zy:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Jqe&&ZI?ZI(""[Symbol.iterator]()):zy,"%Symbol%":Jqe?Symbol:zy,"%SyntaxError%":eMe,"%ThrowTypeError%":tql,"%TypedArray%":nql,"%TypeError%":Zqe,"%Uint8Array%":typeof Uint8Array>"u"?zy:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?zy:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?zy:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?zy:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?zy:WeakMap,"%WeakRef%":typeof WeakRef>"u"?zy:WeakRef,"%WeakSet%":typeof WeakSet>"u"?zy:WeakSet};if(ZI)try{null.error}catch(e){Mfs=ZI(ZI(e)),S2e["%Error.prototype%"]=Mfs}var Mfs,iql=function e(r){var t;if(r==="%AsyncFunction%")t=MXr("async function () {}");else if(r==="%GeneratorFunction%")t=MXr("function* () {}");else if(r==="%AsyncGeneratorFunction%")t=MXr("async function* () {}");else if(r==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(t=n.prototype)}else if(r==="%AsyncIteratorPrototype%"){var i=e("%AsyncGenerator%");i&&ZI&&(t=ZI(i.prototype))}return S2e[r]=t,t},Lfs={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},RSt=SHt(),wHt=qXr(),sql=RSt.call(Function.call,Array.prototype.concat),aql=RSt.call(Function.apply,Array.prototype.splice),jfs=RSt.call(Function.call,String.prototype.replace),IHt=RSt.call(Function.call,String.prototype.slice),oql=RSt.call(Function.call,RegExp.prototype.exec),cql=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,uql=/\\(\\)?/g,lql=function(r){var t=IHt(r,0,1),n=IHt(r,-1);if(t==="%"&&n!=="%")throw new eMe("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&t!=="%")throw new eMe("invalid intrinsic syntax, expected opening `%`");var i=[];return jfs(r,cql,function(s,a,o,c){i[i.length]=o?jfs(c,uql,"$1"):a||s}),i},dql=function(r,t){var n=r,i;if(wHt(Lfs,n)&&(i=Lfs[n],n="%"+i[0]+"%"),wHt(S2e,n)){var s=S2e[n];if(s===Xqe&&(s=iql(n)),typeof s>"u"&&!t)throw new Zqe("intrinsic "+r+" exists, but is not available. Please file an issue!");return{alias:i,name:n,value:s}}throw new eMe("intrinsic "+r+" does not exist!")};Ufs.exports=function(r,t){if(typeof r!="string"||r.length===0)throw new Zqe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new Zqe('"allowMissing" argument must be a boolean');if(oql(/^%?[^%]*%?$/,r)===null)throw new eMe("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=lql(r),i=n.length>0?n[0]:"",s=dql("%"+i+"%",t),a=s.name,o=s.value,c=!1,l=s.alias;l&&(i=l[0],aql(n,sql([0,1],l)));for(var u=1,m=!0;u=n.length){var v=D2e(o,h);m=!!v,m&&"get"in v&&!("originalValue"in v.get)?o=v.get:o=o[h]}else m=wHt(o,h),o=o[h];m&&!c&&(S2e[a]=o)}}return o}});var zfs=A((FRg,Vfs)=>{"use strict";var pql=kSt(),jXr=pql("%Object.defineProperty%",!0),GXr=function(){if(jXr)try{return jXr({},"a",{value:1}),!0}catch{return!1}return!1};GXr.hasArrayLengthDefineBug=function(){if(!GXr())return null;try{return jXr([],"length",{value:1}).length!==1}catch{return!0}};Vfs.exports=GXr});var UXr=A((NRg,Hfs)=>{"use strict";var mql=Sfs(),fql=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",hql=Object.prototype.toString,gql=Array.prototype.concat,$fs=Object.defineProperty,yql=function(e){return typeof e=="function"&&hql.call(e)==="[object Function]"},_ql=zfs()(),Qfs=$fs&&_ql,Aql=function(e,r,t,n){if(r in e){if(n===!0){if(e[r]===t)return}else if(!yql(n)||!n())return}Qfs?$fs(e,r,{configurable:!0,enumerable:!1,value:t,writable:!0}):e[r]=t},Kfs=function(e,r){var t=arguments.length>2?arguments[2]:{},n=mql(r);fql&&(n=gql.call(n,Object.getOwnPropertySymbols(r)));for(var i=0;i{"use strict";Wfs.exports=global});var zXr=A((BRg,Yfs)=>{"use strict";var bql=VXr();Yfs.exports=function(){return typeof global!="object"||!global||global.Math!==Math||global.Array!==Array?bql:global}});var Xfs=A((qRg,Jfs)=>{"use strict";var Cql=UXr(),vql=zXr();Jfs.exports=function(){var r=vql();if(Cql.supportsDescriptors){var t=Object.getOwnPropertyDescriptor(r,"globalThis");(!t||t.configurable&&(t.enumerable||!t.writable||globalThis!==r))&&Object.defineProperty(r,"globalThis",{configurable:!0,enumerable:!1,value:r,writable:!0})}else(typeof globalThis!="object"||globalThis!==r)&&(r.globalThis=r);return r}});var $Xr=A((MRg,t0s)=>{"use strict";var Eql=UXr(),Dql=VXr(),Zfs=zXr(),Sql=Xfs(),wql=Zfs(),e0s=function(){return wql};Eql(e0s,{getPolyfill:Zfs,implementation:Dql,shim:Sql});t0s.exports=e0s});var i0s=A((QXr,n0s)=>{QXr=n0s.exports=Iql;QXr.getSerialize=r0s;function Iql(e,r,t,n){return JSON.stringify(e,r0s(r,n),t)}function r0s(e,r){var t=[],n=[];return r==null&&(r=function(i,s){return t[0]===s?"[Circular ~]":"[Circular ~."+n.slice(0,t.indexOf(s)).join(".")+"]"}),function(i,s){if(t.length>0){var a=t.indexOf(this);~a?t.splice(a+1):t.push(this),~a?n.splice(a,1/0,i):n.push(i),~t.indexOf(s)&&(s=r.call(this,i,s))}else t.push(s);return e==null?s:e.call(this,i,s)}}});var s0s=A(xHt=>{(function(){"use strict";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function r(a){return n(s(a),arguments)}function t(a,o){return r.apply(null,[a].concat(o||[]))}function n(a,o){var c=1,l=a.length,u,m="",h,_,b,v,w,x,P,k;for(h=0;h=0),b.type){case"b":u=parseInt(u,10).toString(2);break;case"c":u=String.fromCharCode(parseInt(u,10));break;case"d":case"i":u=parseInt(u,10);break;case"j":u=JSON.stringify(u,null,b.width?parseInt(b.width):0);break;case"e":u=b.precision?parseFloat(u).toExponential(b.precision):parseFloat(u).toExponential();break;case"f":u=b.precision?parseFloat(u).toFixed(b.precision):parseFloat(u);break;case"g":u=b.precision?String(Number(u.toPrecision(b.precision))):parseFloat(u);break;case"o":u=(parseInt(u,10)>>>0).toString(8);break;case"s":u=String(u),u=b.precision?u.substring(0,b.precision):u;break;case"t":u=String(!!u),u=b.precision?u.substring(0,b.precision):u;break;case"T":u=Object.prototype.toString.call(u).slice(8,-1).toLowerCase(),u=b.precision?u.substring(0,b.precision):u;break;case"u":u=parseInt(u,10)>>>0;break;case"v":u=u.valueOf(),u=b.precision?u.substring(0,b.precision):u;break;case"x":u=(parseInt(u,10)>>>0).toString(16);break;case"X":u=(parseInt(u,10)>>>0).toString(16).toUpperCase();break}e.json.test(b.type)?m+=u:(e.number.test(b.type)&&(!P||b.sign)?(k=P?"+":"-",u=u.toString().replace(e.sign,"")):k="",w=b.pad_char?b.pad_char==="0"?"0":b.pad_char.charAt(1):" ",x=b.width-(k+u).length,v=b.width&&x>0?w.repeat(x):"",m+=b.align?k+u+v:w==="0"?k+v+u:v+k+u)}return m}var i=Object.create(null);function s(a){if(i[a])return i[a];for(var o=a,c,l=[],u=0;o;){if((c=e.text.exec(o))!==null)l.push(c[0]);else if((c=e.modulo.exec(o))!==null)l.push("%");else if((c=e.placeholder.exec(o))!==null){if(c[2]){u|=1;var m=[],h=c[2],_=[];if((_=e.key.exec(h))!==null)for(m.push(_[1]);(h=h.substring(_[0].length))!=="";)if((_=e.key_access.exec(h))!==null)m.push(_[1]);else if((_=e.index_access.exec(h))!==null)m.push(_[1]);else throw new SyntaxError("[sprintf] failed to parse named argument key");else throw new SyntaxError("[sprintf] failed to parse named argument key");c[2]=m}else u|=2;if(u===3)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");l.push({placeholder:c[0],param_no:c[1],keys:c[2],sign:c[3],pad_char:c[4],align:c[5],width:c[6],precision:c[7],type:c[8]})}else throw new SyntaxError("[sprintf] unexpected placeholder");o=o.substring(c[0].length)}return i[a]=l}typeof xHt<"u"&&(xHt.sprintf=r,xHt.vsprintf=t),typeof window<"u"&&(window.sprintf=r,window.vsprintf=t,typeof define=="function"&&define.amd&&define(function(){return{sprintf:r,vsprintf:t}}))})()});var KXr=A(THt=>{"use strict";Object.defineProperty(THt,"__esModule",{value:!0});THt.logLevels=void 0;var xql={debug:20,error:50,fatal:60,info:30,trace:10,warn:40};THt.logLevels=xql});var c0s=A(RHt=>{"use strict";Object.defineProperty(RHt,"__esModule",{value:!0});RHt.default=void 0;var Tql=JXr(vHt()),Pql=JXr($Xr()),Rql=JXr(i0s()),HXr=s0s(),a0s=KXr();function JXr(e){return e&&e.__esModule?e:{default:e}}function WXr(){return WXr=Object.assign||function(e){for(var r=1;r{if(!FSt)return{};let e=[],r=process.domain;if(!r||!r.parentDomain)return{};for(;r&&r.parentDomain;)r=r.parentDomain,r.roarr&&r.roarr.context&&e.push(r.roarr.context);let t={};for(let n of e)t=_F(_F({},t),n);return t},PHt=()=>{if(!FSt)return{};let e=process.domain;if(e&&e.roarr&&e.roarr.context)return e.roarr.context;if(!e||!e.parentDomain)return{};for(;e&&e.parentDomain;)if(e=e.parentDomain,e.roarr&&e.roarr.context)return e.roarr.context;return{}},YXr=(e,r)=>{let t=(n,i,s,a,o,c,l,u,m,h)=>{let _=Date.now(),b=Fql.ROARR.sequence++,v,w;if(typeof n=="string"){v=_F(_F({},PHt()),r||{});let x=WXr({},{a:n,b:i,c:s,d:a,e:o,f:c,g:l,h:u,i:m,k:h});w=Object.keys(x).map(R=>x[R]).reduce((R,L)=>R+=typeof L>"u"?0:1,0)===1?(0,HXr.sprintf)("%s",n):(0,HXr.sprintf)(n,i,s,a,o,c,l,u,m,h)}else{if(typeof i!="string")throw new TypeError("Message must be a string.");v=JSON.parse((0,Rql.default)(_F(_F(_F({},PHt()),r||{}),n))),w=(0,HXr.sprintf)(i,s,a,o,c,l,u,m,h)}e({context:v,message:w,sequence:b,time:_,version:"1.0.0"})};t.child=n=>typeof n=="function"?YXr(i=>{if(typeof n!="function")throw new TypeError("Unexpected state.");e(n(i))},r):YXr(e,_F(_F(_F({},PHt()),r),n)),t.getContext=()=>_F(_F({},PHt()),r||{}),t.adopt=async(n,i)=>{if(!FSt)return n();let s=FSt.create();return s.run(()=>(s.roarr={context:_F(_F({},Nql()),i)},n()))};for(let n of Object.keys(a0s.logLevels))t[n]=(i,s,a,o,c,l,u,m,h,_)=>t.child({logLevel:a0s.logLevels[n]})(i,s,a,o,c,l,u,m,h,_);return t},Oql=YXr;RHt.default=Oql});var d0s=A(kHt=>{"use strict";Object.defineProperty(kHt,"__esModule",{value:!0});kHt.default=void 0;var u0s=KXr(),l0s=(e,r)=>{let t=(n,i,s,a,o,c,l,u,m,h)=>{};t.adopt=async n=>n(),t.child=n=>l0s(e,r),t.getContext=()=>({});for(let n of Object.keys(u0s.logLevels))t[n]=(i,s,a,o,c,l,u,m,h,_)=>t.child({logLevel:u0s.logLevels[n]})(i,s,a,o,c,l,u,m,h,_);return t},Bql=l0s;kHt.default=Bql});var m0s=A((VRg,p0s)=>{p0s.exports=function(r,t){for(var n=r.split("."),i=t.split("."),s=0;s<3;s++){var a=Number(n[s]),o=Number(i[s]);if(a>o)return 1;if(o>a)return-1;if(!isNaN(a)&&isNaN(o))return 1;if(isNaN(a)&&!isNaN(o))return-1}return 0}});var f0s=A((zRg,qql)=>{qql.exports={author:{email:"gajus@gajus.com",name:"Gajus Kuizinas",url:"http://gajus.com"},ava:{babel:{compileAsTests:["test/helpers/**/*"]},files:["test/roarr/**/*"],require:["@babel/register"]},dependencies:{boolean:"^3.0.1","detect-node":"^2.0.4",globalthis:"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},description:"JSON logger for Node.js and browser.",devDependencies:{"@ava/babel":"^1.0.1","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@babel/plugin-transform-flow-strip-types":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/register":"^7.11.5",ava:"^3.12.1","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4",coveralls:"^3.1.0","domain-parent":"^1.0.0",eslint:"^7.9.0","eslint-config-canonical":"^24.1.1","flow-bin":"^0.133.0","flow-copy-source":"^2.0.9",gitdown:"^3.1.3",husky:"^4.3.0",nyc:"^15.1.0","semantic-release":"^17.1.1"},engines:{node:">=8.0"},husky:{hooks:{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},keywords:["log","logger","json"],main:"./dist/log.js",name:"roarr",nyc:{include:["src/**/*.js"],instrument:!1,reporter:["text-lcov"],require:["@babel/register"],sourceMap:!1},license:"BSD-3-Clause",repository:{type:"git",url:"git@github.com:gajus/roarr.git"},scripts:{build:"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md",dev:"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch",lint:"eslint ./src ./test && flow",test:"NODE_ENV=test ava --serial --verbose"},version:"2.15.4"}});var h0s=A(FHt=>{"use strict";Object.defineProperty(FHt,"__esModule",{value:!0});FHt.default=void 0;var Mql=e=>({write:r=>{e.write(r+` -`)}}),Lql=()=>{let r=(process.env.ROARR_STREAM||"STDOUT").toUpperCase().toUpperCase()==="STDOUT"?process.stdout:process.stderr;return Mql(r)},jql=Lql;FHt.default=jql});var y0s=A(OHt=>{"use strict";Object.defineProperty(OHt,"__esModule",{value:!0});OHt.default=void 0;var Gql=eZr(vHt()),XXr=eZr(m0s()),ZXr=f0s(),Uql=eZr(h0s());function eZr(e){return e&&e.__esModule?e:{default:e}}function g0s(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function NHt(e){for(var r=1;r{let r=(e.versions||[]).concat();r.sort(XXr.default);let t=!r.length||(0,XXr.default)(ZXr.version,r[r.length-1])===1;r.includes(ZXr.version)||r.push(ZXr.version),r.sort(XXr.default);let n=NHt(NHt({sequence:0},e),{},{versions:r});return Gql.default&&(t||!n.write)&&(n=NHt(NHt({},n),(0,Uql.default)())),n},$ql=zql;OHt.default=$ql});var _0s=A(NSt=>{"use strict";Object.defineProperty(NSt,"__esModule",{value:!0});Object.defineProperty(NSt,"createLogger",{enumerable:!0,get:function(){return Qql.default}});Object.defineProperty(NSt,"createMockLogger",{enumerable:!0,get:function(){return Kql.default}});Object.defineProperty(NSt,"createRoarrInititialGlobalState",{enumerable:!0,get:function(){return Hql.default}});var Qql=tZr(c0s()),Kql=tZr(d0s()),Hql=tZr(y0s());function tZr(e){return e&&e.__esModule?e:{default:e}}});var v0s=A(tMe=>{"use strict";Object.defineProperty(tMe,"__esModule",{value:!0});tMe.default=tMe.ROARR=void 0;var Wql=CHt(),Yql=b0s(vHt()),Jql=b0s($Xr()),nZr=_0s();function b0s(e){return e&&e.__esModule?e:{default:e}}var A0s=(0,Jql.default)(),rZr=A0s.ROARR=(0,nZr.createRoarrInititialGlobalState)(A0s.ROARR||{});tMe.ROARR=rZr;var C0s=nZr.createLogger;Yql.default&&((0,Wql.boolean)(process.env.ROARR_LOG||"")||(C0s=nZr.createMockLogger));var Xql=C0s(e=>{if(rZr.write){let r=JSON.stringify(e);rZr.write(r)}});tMe.default=Xql});var OSt=A(BHt=>{"use strict";Object.defineProperty(BHt,"__esModule",{value:!0});BHt.default=void 0;var Zql=eMl(v0s());function eMl(e){return e&&e.__esModule?e:{default:e}}var tMl=Zql.default.child({package:"global-agent"}),rMl=tMl;BHt.default=rMl});var D0s=A((YRg,E0s)=>{"use strict";var iZr=class e extends Error{constructor(r){super(e._prepareSuperMessage(r)),Object.defineProperty(this,"name",{value:"NonError",configurable:!0,writable:!0}),Error.captureStackTrace&&Error.captureStackTrace(this,e)}static _prepareSuperMessage(r){try{return JSON.stringify(r)}catch{return String(r)}}},nMl=[{property:"name",enumerable:!1},{property:"message",enumerable:!1},{property:"stack",enumerable:!1},{property:"code",enumerable:!0}],sZr=({from:e,seen:r,to_:t,forceEnumerable:n})=>{let i=t||(Array.isArray(e)?[]:{});r.push(e);for(let[s,a]of Object.entries(e))if(typeof a!="function"){if(!a||typeof a!="object"){i[s]=a;continue}if(!r.includes(e[s])){i[s]=sZr({from:e[s],seen:r.slice(),forceEnumerable:n});continue}i[s]="[Circular]"}for(let{property:s,enumerable:a}of nMl)typeof e[s]=="string"&&Object.defineProperty(i,s,{value:e[s],enumerable:n?!0:a,configurable:!0,writable:!0});return i},iMl=e=>typeof e=="object"&&e!==null?sZr({from:e,seen:[],forceEnumerable:!0}):typeof e=="function"?`[Function: ${e.name||"anonymous"}]`:e,sMl=e=>{if(e instanceof Error)return e;if(typeof e=="object"&&e!==null&&!Array.isArray(e)){let r=new Error;return sZr({from:e,seen:[],to_:r}),r}return new iZr(e)};E0s.exports={serializeError:iMl,deserializeError:sMl}});var MHt=A(qHt=>{"use strict";Object.defineProperty(qHt,"__esModule",{value:!0});qHt.default=void 0;var S0s=D0s(),aMl=CHt(),oMl=cMl(OSt());function cMl(e){return e&&e.__esModule?e:{default:e}}var PH=oMl.default.child({namespace:"Agent"}),uMl=0,aZr=class{constructor(r,t,n,i,s){this.fallbackAgent=i,this.isProxyConfigured=r,this.mustUrlUseProxy=t,this.getUrlProxy=n,this.socketConnectionTimeout=s}addRequest(r,t){let n;if(r.path.startsWith("http://")||r.path.startsWith("https://")?n=r.path:n=this.protocol+"//"+(t.hostname||t.host)+(t.port===80||t.port===443?"":":"+t.port)+r.path,!this.isProxyConfigured()){PH.trace({destination:n},"not proxying request; GLOBAL_AGENT.HTTP_PROXY is not configured"),this.fallbackAgent.addRequest(r,t);return}if(!this.mustUrlUseProxy(n)){PH.trace({destination:n},"not proxying request; url matches GLOBAL_AGENT.NO_PROXY"),this.fallbackAgent.addRequest(r,t);return}let i=uMl++,s=this.getUrlProxy(n);this.protocol==="http:"&&(r.path=n,s.authorization&&r.setHeader("proxy-authorization","Basic "+Buffer.from(s.authorization).toString("base64"))),PH.trace({destination:n,proxy:"http://"+s.hostname+":"+s.port,requestId:i},"proxying request"),r.on("error",o=>{PH.error({error:(0,S0s.serializeError)(o)},"request error")}),r.once("response",o=>{PH.trace({headers:o.headers,requestId:i,statusCode:o.statusCode},"proxying response")}),r.shouldKeepAlive=!1;let a={host:t.hostname||t.host,port:t.port||80,proxy:s,tls:{}};this.protocol==="https:"&&(a.tls={ca:t.ca,cert:t.cert,ciphers:t.ciphers,clientCertEngine:t.clientCertEngine,crl:t.crl,dhparam:t.dhparam,ecdhCurve:t.ecdhCurve,honorCipherOrder:t.honorCipherOrder,key:t.key,passphrase:t.passphrase,pfx:t.pfx,rejectUnauthorized:t.rejectUnauthorized,secureOptions:t.secureOptions,secureProtocol:t.secureProtocol,servername:t.servername||a.host,sessionIdContext:t.sessionIdContext},typeof process.env.NODE_TLS_REJECT_UNAUTHORIZED=="string"&&(0,aMl.boolean)(process.env.NODE_TLS_REJECT_UNAUTHORIZED)===!1&&(a.tls.rejectUnauthorized=!1)),this.createConnection(a,(o,c)=>{PH.trace({target:a},"connecting"),c&&(c.setTimeout(this.socketConnectionTimeout,()=>{c.destroy()}),c.once("connect",()=>{PH.trace({target:a},"connected"),c.setTimeout(0)}),c.once("secureConnect",()=>{PH.trace({target:a},"connected (secure)"),c.setTimeout(0)})),o?r.emit("error",o):(PH.debug("created socket"),c.on("error",l=>{PH.error({error:(0,S0s.serializeError)(l)},"socket error")}),r.onSocket(c))})}},lMl=aZr;qHt.default=lMl});var I0s=A(LHt=>{"use strict";Object.defineProperty(LHt,"__esModule",{value:!0});LHt.default=void 0;var dMl=w0s(require("net")),pMl=w0s(MHt());function w0s(e){return e&&e.__esModule?e:{default:e}}var oZr=class extends pMl.default{constructor(...r){super(...r),this.protocol="http:",this.defaultPort=80}createConnection(r,t){let n=dMl.default.connect(r.proxy.port,r.proxy.hostname);t(null,n)}},mMl=oZr;LHt.default=mMl});var x0s=A(jHt=>{"use strict";Object.defineProperty(jHt,"__esModule",{value:!0});jHt.default=void 0;var fMl=uZr(require("net")),hMl=uZr(require("tls")),gMl=uZr(MHt());function uZr(e){return e&&e.__esModule?e:{default:e}}var cZr=class extends gMl.default{constructor(...r){super(...r),this.protocol="https:",this.defaultPort=443}createConnection(r,t){let n=fMl.default.connect(r.proxy.port,r.proxy.hostname);n.on("error",s=>{t(s)}),n.once("data",()=>{let s=hMl.default.connect({...r.tls,socket:n});t(null,s)});let i="";i+="CONNECT "+r.host+":"+r.port+` HTTP/1.1\r +${x}`),b.pop(),`{${L}}`}case"number":return isFinite(_)?String(_):r?r(_):"null";case"boolean":return _===!0?"true":"false";case"undefined":return;case"bigint":if(n)return String(_);default:return r?r(_):void 0}}function u(h,_,b){switch(typeof _){case"string":return fme(_);case"object":{if(_===null)return"null";if(typeof _.toJSON=="function"){if(_=_.toJSON(h),typeof _!="object")return u(h,_,b);if(_===null)return"null"}if(b.indexOf(_)!==-1)return t;let v="";if(Array.isArray(_)){if(_.length===0)return"[]";if(sa){let Y=_.length-a-1;v+=`,"... ${C2e(Y)} not stringified"`}return b.pop(),`[${v}]`}let w=Object.keys(_),x=w.length;if(x===0)return"{}";if(sa){let R=x-a;v+=`${P}"...":"${C2e(R)} not stringified"`}return b.pop(),`{${v}}`}case"number":return isFinite(_)?String(_):r?r(_):"null";case"boolean":return _===!0?"true":"false";case"undefined":return;case"bigint":if(n)return String(_);default:return r?r(_):void 0}}function m(h,_,b){if(arguments.length>1){let v="";if(typeof b=="number"?v=" ".repeat(Math.min(b,10)):typeof b=="string"&&(v=b.slice(0,10)),_!=null){if(typeof _=="function")return o("",{"":h},[],_,v,"");if(Array.isArray(_))return c("",h,[],ZBl(_),v,"")}if(v.length!==0)return l("",h,[],v,"")}return u("",h,[])}return m}});var Hqe=A(Kqe=>{"use strict";Object.defineProperty(Kqe,"__esModule",{value:!0});Kqe.safeStringify=Kqe.quickStringify=void 0;var jms=Lms();Kqe.quickStringify=(0,jms.configure)({deterministic:!1});Kqe.safeStringify=(0,jms.configure)({deterministic:!0})});var iP=A(hHt=>{"use strict";Object.defineProperty(hHt,"__esModule",{value:!0});hHt.clone=void 0;var t9l=Nms(),r9l=Pi(),n9l=Hqe();function i9l(e){try{return(0,t9l.klona)(e)}catch(r){r9l.logger.warn({err:r},"error cloning object");let t=(0,n9l.quickStringify)(e);if(t)return JSON.parse(t);throw r}}hHt.clone=i9l});var Ums=A((pRg,Gms)=>{Gms.exports=a9l;var s9l=Object.prototype.hasOwnProperty;function a9l(){for(var e={},r=0;r{"use strict";var o9l=require("querystring"),c9l=require("url"),zms=Ums(),Vms=parseInt(process.env.PARSE_LINK_HEADER_MAXLEN)||2e3,u9l=process.env.PARSE_LINK_HEADER_THROW_ON_MAXLEN_EXCEEDED!=null;function l9l(e){return e&&e.rel}function d9l(e,r){function t(n){e[n]=zms(r,{rel:n})}return r.rel.split(/\s+/).forEach(t),e}function p9l(e,r){var t=r.match(/\s*(.+)\s*=\s*"?([^"]+)"?/);return t&&(e[t[1]]=t[2]),e}function m9l(e){try{var r=e.match(/]*)>(.*)/),t=r[1],n=r[2].split(";"),i=c9l.parse(t),s=o9l.parse(i.query);n.shift();var a=n.reduce(p9l,{});return a=zms(s,a),a.url=t,a}catch{return null}}function f9l(e){if(!e)return!1;if(e.length>Vms){if(u9l)throw new Error("Input string too long, it should be under "+Vms+" characters.");return!1}return!0}$ms.exports=function(e){return f9l(e)?e.split(/,\s*{(function(e,r,t){typeof gHt<"u"&&gHt.exports?gHt.exports=t():typeof define=="function"&&define.amd?define(t):r[e]=t()})("urljoin",Kms,function(){function e(r){var t=[];if(r.length===0)return"";if(typeof r[0]!="string")throw new TypeError("Url must be a string. Received "+r[0]);if(r[0].match(/^[^/:]+:\/*$/)&&r.length>1){var n=r.shift();r[0]=n+r[0]}r[0].match(/^file:\/\/\//)?r[0]=r[0].replace(/^([^/:]+):\/*/,"$1:///"):r[0]=r[0].replace(/^([^/:]+):\/*/,"$1://");for(var i=0;i0&&(s=s.replace(/^[\/]+/,"")),i0?"?":"")+o.join("&"),a}return function(){var r;return typeof arguments[0]=="object"?r=arguments[0]:r=[].slice.call(arguments),e(r)}})});var Ba=A(yF=>{"use strict";Object.defineProperty(yF,"__esModule",{value:!0});yF.isUUID=yF.configRegexPredicate=yF.isConfigRegex=yF.newlineRegex=yF.escapeRegExp=yF.regEx=void 0;var h9l=(tn(),Dr(en)),Jms=h9l.__importDefault(_a()),g9l=Zp(),y9l=Dre(),Wms=Pi(),xXr,Yms=new Map;if(!process.env.RENOVATE_X_IGNORE_RE2)try{let e=(0,y9l.re2)();new e(".*").exec("test"),Wms.logger.debug("Using RE2 as regex engine"),xXr=e}catch(e){Wms.logger.warn({err:e},"RE2 not usable, falling back to RegExp")}xXr??=RegExp;function E2e(e,r,t=!0){let n=t;n&&(r!=null&&r.includes("g"))&&(n=!1),n&&Jms.default.regExp(e)&&e.flags.includes("g")&&(n=!1);let i=r?`${e.toString()}:${r}`:e.toString();if(n){let s=Yms.get(i);if(s)return s}try{let s=new xXr(e,r);return n&&Yms.set(i,s),s}catch{let a=new Error(g9l.CONFIG_VALIDATION);throw a.validationSource=e.toString(),a.validationError=`Invalid regular expression: ${e.toString()}`,a}}yF.regEx=E2e;function _9l(e){return e.replace(E2e(/[.*+\-?^${}()|[\]\\]/g),"\\$&")}yF.escapeRegExp=_9l;yF.newlineRegex=E2e(/\r?\n/);var Xms=E2e(/^!?\//),Zms=E2e(/\/$/);function efs(e){return Jms.default.string(e)&&Xms.test(e)&&Zms.test(e)}yF.isConfigRegex=efs;function A9l(e){try{let r=e.replace(Xms,"").replace(Zms,"");return E2e(r)}catch{}return null}function b9l(e){if(efs(e)){let r=A9l(e);if(r){let t=!e.startsWith("!");return n=>{let i=r.test(n);return t?i:!i}}}return null}yF.configRegexPredicate=b9l;var C9l=E2e(/^\{[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\}$/,"i");function v9l(e){return C9l.test(e)}yF.isUUID=v9l});var Ip=A(Hb=>{"use strict";Object.defineProperty(Hb,"__esModule",{value:!0});Hb.parseLinkHeader=Hb.createURLFromHostOrURL=Hb.parseUrl=Hb.validateUrl=Hb.getQueryString=Hb.replaceUrlPath=Hb.resolveBaseUrl=Hb.trimSlashes=Hb.trimLeadingSlash=Hb.trimTrailingSlash=Hb.ensureTrailingSlash=Hb.ensurePathPrefix=Hb.joinUrlParts=void 0;var TXr=(tn(),Dr(en)),PXr=TXr.__importDefault(_a()),E9l=TXr.__importDefault(Qms()),RXr=TXr.__importDefault(Hms()),D9l=Pi(),S9l=Ba();function w9l(...e){return(0,RXr.default)(...e)}Hb.joinUrlParts=w9l;function I9l(e,r){let t=new URL(e),n=t.pathname+t.search;return n.startsWith(r)?e:t.origin+r+n}Hb.ensurePathPrefix=I9l;function x9l(e){return e.replace(/\/?$/,"/")}Hb.ensureTrailingSlash=x9l;function tfs(e){return e.replace((0,S9l.regEx)(/\/+$/),"")}Hb.trimTrailingSlash=tfs;function rfs(e){return e.replace(/^\/+/,"")}Hb.trimLeadingSlash=rfs;function T9l(e){return rfs(tfs(e))}Hb.trimSlashes=T9l;function P9l(e,r){let t=r.toString(),n,i;try{({host:n,pathname:i}=new URL(t))}catch{i=t}return n?t:(0,RXr.default)(e,i||"")}Hb.resolveBaseUrl=P9l;function R9l(e,r){if(yHt(r))return r;let{origin:t}=PXr.default.string(e)?new URL(e):e;return(0,RXr.default)(t,r)}Hb.replaceUrlPath=R9l;function k9l(e){let r=new URLSearchParams;for(let[t,n]of Object.entries(e))if(PXr.default.array(n))for(let i of n)r.append(t,i.toString());else r.append(t,n.toString());return r.toString()}Hb.getQueryString=k9l;function F9l(e,r=!0){if(!e)return!1;try{let{protocol:t}=new URL(e);return r?!!t.startsWith("http"):!!t}catch{return!1}}Hb.validateUrl=F9l;function yHt(e){if(!e)return null;try{return new URL(e)}catch{return null}}Hb.parseUrl=yHt;function N9l(e){return yHt(e)??yHt(`https://${e}`)}Hb.createURLFromHostOrURL=N9l;function O9l(e){return PXr.default.nonEmptyString(e)?e.length>2e3?(D9l.logger.warn({linkHeader:e},"Link header too long."),null):(0,E9l.default)(e):null}Hb.parseLinkHeader=O9l});var nfs=A(hme=>{"use strict";Object.defineProperty(hme,"__esModule",{value:!0});hme.BITBUCKET_API_USING_HOST_TYPES=hme.GITLAB_API_USING_HOST_TYPES=hme.GITHUB_API_USING_HOST_TYPES=void 0;hme.GITHUB_API_USING_HOST_TYPES=["github","github-releases","github-release-attachments","github-tags","pod","hermit","github-changelog"];hme.GITLAB_API_USING_HOST_TYPES=["gitlab","gitlab-releases","gitlab-tags","gitlab-packages","gitlab-changelog"];hme.BITBUCKET_API_USING_HOST_TYPES=["bitbucket","bitbucket-changelog","bitbucket-tags"]});var _Ht=A(kXr=>{"use strict";Object.defineProperty(kXr,"__esModule",{value:!0});var B9l=(tn(),Dr(en));B9l.__exportStar(nfs(),kXr)});var sfs=A(Wqe=>{"use strict";Object.defineProperty(Wqe,"__esModule",{value:!0});Wqe.removeAuthorization=Wqe.applyAuthorization=void 0;var q9l=(tn(),Dr(en)),M9l=q9l.__importDefault(_a()),ifs=_Ht();function L9l(e){var t,n;let r={...e};if((t=r.headers)!=null&&t.authorization||r.noAuth)return r;if(r.headers??={},r.token){if(r.hostType==="gitea")r.headers.authorization=`token ${r.token}`;else if(r.hostType&&ifs.GITHUB_API_USING_HOST_TYPES.includes(r.hostType)){if(r.headers.authorization=`token ${r.token}`,r.token.startsWith("x-access-token:")){let i=r.token.replace("x-access-token:","");r.headers.authorization=`token ${i}`,M9l.default.string(r.headers.accept)&&(r.headers.accept=r.headers.accept.replace("application/vnd.github.v3+json","application/vnd.github.machine-man-preview+json"))}}else if(r.hostType&&ifs.GITLAB_API_USING_HOST_TYPES.includes(r.hostType))r.token.length===20?r.headers["Private-token"]=r.token:r.headers.authorization=`Bearer ${r.token}`;else{let i=((n=r.context)==null?void 0:n.authType)??"Bearer";i==="Token-Only"?r.headers.authorization=r.token:r.headers.authorization=`${i} ${r.token}`}delete r.token}else if(r.password!==void 0){let i=Buffer.from(`${r.username??""}:${r.password}`).toString("base64");r.headers.authorization=`Basic ${i}`,delete r.username,delete r.password}return r}Wqe.applyAuthorization=L9l;function j9l(e){var r;return!!((r=e.search)!=null&&r.includes("X-Amz-Algorithm"))}function G9l(e){var r,t;return!!((r=e.hostname)!=null&&r.endsWith(".blob.core.windows.net")&&((t=e.href)!=null&&t.includes("/docker/registry")))}function U9l(e){var r,t,n,i,s,a,o;!e.password&&!((r=e.headers)!=null&&r.authorization)||(j9l(e)||G9l(e))&&((a=(s=(i=(n=(t=e.href)==null?void 0:t.split)==null?void 0:n.call(t,"/"))==null?void 0:i[2])==null?void 0:s.split(":"))!=null&&a[1]||delete e.port,(o=e==null?void 0:e.headers)!=null&&o.authorization&&delete e.headers.authorization,delete e.username,delete e.password)}Wqe.removeAuthorization=U9l});var cfs=A(gme=>{"use strict";Object.defineProperty(gme,"__esModule",{value:!0});gme.hooks=gme.hook=gme.isResponseOk=void 0;function afs(e){let{statusCode:r}=e,t=e.request.options.followRedirect?299:399;return r>=200&&r<=t||r===304}gme.isResponseOk=afs;function ofs(e){return afs(e)&&e.request.destroy(),e}gme.hook=ofs;gme.hooks={afterResponse:[ofs]}});var ufs=A(AHt=>{"use strict";Object.defineProperty(AHt,"__esModule",{value:!0});AHt.boolean=void 0;var V9l=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1"].includes(e.trim().toLowerCase());case"[object Number]":return e.valueOf()===1;case"[object Boolean]":return e.valueOf();default:return!1}};AHt.boolean=V9l});var lfs=A(bHt=>{"use strict";Object.defineProperty(bHt,"__esModule",{value:!0});bHt.isBooleanable=void 0;var z9l=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1","false","f","no","n","off","0"].includes(e.trim().toLowerCase());case"[object Number]":return[0,1].includes(e.valueOf());case"[object Boolean]":return!0;default:return!1}};bHt.isBooleanable=z9l});var CHt=A(Yqe=>{"use strict";Object.defineProperty(Yqe,"__esModule",{value:!0});Yqe.isBooleanable=Yqe.boolean=void 0;var $9l=ufs();Object.defineProperty(Yqe,"boolean",{enumerable:!0,get:function(){return $9l.boolean}});var Q9l=lfs();Object.defineProperty(Yqe,"isBooleanable",{enumerable:!0,get:function(){return Q9l.isBooleanable}})});var vHt=A((ERg,dfs)=>{dfs.exports=Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"});var FXr=A((DRg,mfs)=>{"use strict";var pfs=Object.prototype.toString;mfs.exports=function(r){var t=pfs.call(r),n=t==="[object Arguments]";return n||(n=t!=="[object Array]"&&r!==null&&typeof r=="object"&&typeof r.length=="number"&&r.length>=0&&pfs.call(r.callee)==="[object Function]"),n}});var vfs=A((SRg,Cfs)=>{"use strict";var bfs;Object.keys||(TSt=Object.prototype.hasOwnProperty,NXr=Object.prototype.toString,ffs=FXr(),OXr=Object.prototype.propertyIsEnumerable,hfs=!OXr.call({toString:null},"toString"),gfs=OXr.call(function(){},"prototype"),PSt=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],EHt=function(e){var r=e.constructor;return r&&r.prototype===e},yfs={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},_fs=function(){if(typeof window>"u")return!1;for(var e in window)try{if(!yfs["$"+e]&&TSt.call(window,e)&&window[e]!==null&&typeof window[e]=="object")try{EHt(window[e])}catch{return!0}}catch{return!0}return!1}(),Afs=function(e){if(typeof window>"u"||!_fs)return EHt(e);try{return EHt(e)}catch{return!1}},bfs=function(r){var t=r!==null&&typeof r=="object",n=NXr.call(r)==="[object Function]",i=ffs(r),s=t&&NXr.call(r)==="[object String]",a=[];if(!t&&!n&&!i)throw new TypeError("Object.keys called on a non-object");var o=gfs&&n;if(s&&r.length>0&&!TSt.call(r,0))for(var c=0;c0)for(var l=0;l{"use strict";var K9l=Array.prototype.slice,H9l=FXr(),Efs=Object.keys,DHt=Efs?function(r){return Efs(r)}:vfs(),Dfs=Object.keys;DHt.shim=function(){if(Object.keys){var r=function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2);r||(Object.keys=function(n){return H9l(n)?Dfs(K9l.call(n)):Dfs(n)})}else Object.keys=DHt;return Object.keys||DHt};Sfs.exports=DHt});var xfs=A((IRg,Ifs)=>{"use strict";Ifs.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var i=42;r[t]=i;for(t in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var s=Object.getOwnPropertySymbols(r);if(s.length!==1||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(r,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var a=Object.getOwnPropertyDescriptor(r,t);if(a.value!==i||a.enumerable!==!0)return!1}return!0}});var Rfs=A((xRg,Pfs)=>{"use strict";var Tfs=typeof Symbol<"u"&&Symbol,W9l=xfs();Pfs.exports=function(){return typeof Tfs!="function"||typeof Symbol!="function"||typeof Tfs("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:W9l()}});var Nfs=A((TRg,Ffs)=>{"use strict";var kfs={foo:{}},Y9l=Object;Ffs.exports=function(){return{__proto__:kfs}.foo===kfs.foo&&!({__proto__:null}instanceof Y9l)}});var Bfs=A((PRg,Ofs)=>{"use strict";var J9l="Function.prototype.bind called on incompatible ",BXr=Array.prototype.slice,X9l=Object.prototype.toString,Z9l="[object Function]";Ofs.exports=function(r){var t=this;if(typeof t!="function"||X9l.call(t)!==Z9l)throw new TypeError(J9l+t);for(var n=BXr.call(arguments,1),i,s=function(){if(this instanceof i){var u=t.apply(this,n.concat(BXr.call(arguments)));return Object(u)===u?u:this}else return t.apply(r,n.concat(BXr.call(arguments)))},a=Math.max(0,t.length-n.length),o=[],c=0;c{"use strict";var eql=Bfs();qfs.exports=Function.prototype.bind||eql});var qXr=A((kRg,Mfs)=>{"use strict";var tql=SHt();Mfs.exports=tql.call(Function.call,Object.prototype.hasOwnProperty)});var kSt=A((FRg,Vfs)=>{"use strict";var zy,eMe=SyntaxError,Ufs=Function,Zqe=TypeError,MXr=function(e){try{return Ufs('"use strict"; return ('+e+").constructor;")()}catch{}},D2e=Object.getOwnPropertyDescriptor;if(D2e)try{D2e({},"")}catch{D2e=null}var LXr=function(){throw new Zqe},rql=D2e?function(){try{return arguments.callee,LXr}catch{try{return D2e(arguments,"callee").get}catch{return LXr}}}():LXr,Jqe=Rfs()(),nql=Nfs()(),ZI=Object.getPrototypeOf||(nql?function(e){return e.__proto__}:null),Xqe={},iql=typeof Uint8Array>"u"||!ZI?zy:ZI(Uint8Array),S2e={"%AggregateError%":typeof AggregateError>"u"?zy:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?zy:ArrayBuffer,"%ArrayIteratorPrototype%":Jqe&&ZI?ZI([][Symbol.iterator]()):zy,"%AsyncFromSyncIteratorPrototype%":zy,"%AsyncFunction%":Xqe,"%AsyncGenerator%":Xqe,"%AsyncGeneratorFunction%":Xqe,"%AsyncIteratorPrototype%":Xqe,"%Atomics%":typeof Atomics>"u"?zy:Atomics,"%BigInt%":typeof BigInt>"u"?zy:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?zy:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?zy:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?zy:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?zy:Float32Array,"%Float64Array%":typeof Float64Array>"u"?zy:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?zy:FinalizationRegistry,"%Function%":Ufs,"%GeneratorFunction%":Xqe,"%Int8Array%":typeof Int8Array>"u"?zy:Int8Array,"%Int16Array%":typeof Int16Array>"u"?zy:Int16Array,"%Int32Array%":typeof Int32Array>"u"?zy:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Jqe&&ZI?ZI(ZI([][Symbol.iterator]())):zy,"%JSON%":typeof JSON=="object"?JSON:zy,"%Map%":typeof Map>"u"?zy:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Jqe||!ZI?zy:ZI(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?zy:Promise,"%Proxy%":typeof Proxy>"u"?zy:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?zy:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?zy:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Jqe||!ZI?zy:ZI(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?zy:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Jqe&&ZI?ZI(""[Symbol.iterator]()):zy,"%Symbol%":Jqe?Symbol:zy,"%SyntaxError%":eMe,"%ThrowTypeError%":rql,"%TypedArray%":iql,"%TypeError%":Zqe,"%Uint8Array%":typeof Uint8Array>"u"?zy:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?zy:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?zy:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?zy:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?zy:WeakMap,"%WeakRef%":typeof WeakRef>"u"?zy:WeakRef,"%WeakSet%":typeof WeakSet>"u"?zy:WeakSet};if(ZI)try{null.error}catch(e){Lfs=ZI(ZI(e)),S2e["%Error.prototype%"]=Lfs}var Lfs,sql=function e(r){var t;if(r==="%AsyncFunction%")t=MXr("async function () {}");else if(r==="%GeneratorFunction%")t=MXr("function* () {}");else if(r==="%AsyncGeneratorFunction%")t=MXr("async function* () {}");else if(r==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(t=n.prototype)}else if(r==="%AsyncIteratorPrototype%"){var i=e("%AsyncGenerator%");i&&ZI&&(t=ZI(i.prototype))}return S2e[r]=t,t},jfs={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},RSt=SHt(),wHt=qXr(),aql=RSt.call(Function.call,Array.prototype.concat),oql=RSt.call(Function.apply,Array.prototype.splice),Gfs=RSt.call(Function.call,String.prototype.replace),IHt=RSt.call(Function.call,String.prototype.slice),cql=RSt.call(Function.call,RegExp.prototype.exec),uql=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,lql=/\\(\\)?/g,dql=function(r){var t=IHt(r,0,1),n=IHt(r,-1);if(t==="%"&&n!=="%")throw new eMe("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&t!=="%")throw new eMe("invalid intrinsic syntax, expected opening `%`");var i=[];return Gfs(r,uql,function(s,a,o,c){i[i.length]=o?Gfs(c,lql,"$1"):a||s}),i},pql=function(r,t){var n=r,i;if(wHt(jfs,n)&&(i=jfs[n],n="%"+i[0]+"%"),wHt(S2e,n)){var s=S2e[n];if(s===Xqe&&(s=sql(n)),typeof s>"u"&&!t)throw new Zqe("intrinsic "+r+" exists, but is not available. Please file an issue!");return{alias:i,name:n,value:s}}throw new eMe("intrinsic "+r+" does not exist!")};Vfs.exports=function(r,t){if(typeof r!="string"||r.length===0)throw new Zqe("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new Zqe('"allowMissing" argument must be a boolean');if(cql(/^%?[^%]*%?$/,r)===null)throw new eMe("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=dql(r),i=n.length>0?n[0]:"",s=pql("%"+i+"%",t),a=s.name,o=s.value,c=!1,l=s.alias;l&&(i=l[0],oql(n,aql([0,1],l)));for(var u=1,m=!0;u=n.length){var v=D2e(o,h);m=!!v,m&&"get"in v&&!("originalValue"in v.get)?o=v.get:o=o[h]}else m=wHt(o,h),o=o[h];m&&!c&&(S2e[a]=o)}}return o}});var $fs=A((NRg,zfs)=>{"use strict";var mql=kSt(),jXr=mql("%Object.defineProperty%",!0),GXr=function(){if(jXr)try{return jXr({},"a",{value:1}),!0}catch{return!1}return!1};GXr.hasArrayLengthDefineBug=function(){if(!GXr())return null;try{return jXr([],"length",{value:1}).length!==1}catch{return!0}};zfs.exports=GXr});var UXr=A((ORg,Wfs)=>{"use strict";var fql=wfs(),hql=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",gql=Object.prototype.toString,yql=Array.prototype.concat,Qfs=Object.defineProperty,_ql=function(e){return typeof e=="function"&&gql.call(e)==="[object Function]"},Aql=$fs()(),Kfs=Qfs&&Aql,bql=function(e,r,t,n){if(r in e){if(n===!0){if(e[r]===t)return}else if(!_ql(n)||!n())return}Kfs?Qfs(e,r,{configurable:!0,enumerable:!1,value:t,writable:!0}):e[r]=t},Hfs=function(e,r){var t=arguments.length>2?arguments[2]:{},n=fql(r);hql&&(n=yql.call(n,Object.getOwnPropertySymbols(r)));for(var i=0;i{"use strict";Yfs.exports=global});var zXr=A((qRg,Jfs)=>{"use strict";var Cql=VXr();Jfs.exports=function(){return typeof global!="object"||!global||global.Math!==Math||global.Array!==Array?Cql:global}});var Zfs=A((MRg,Xfs)=>{"use strict";var vql=UXr(),Eql=zXr();Xfs.exports=function(){var r=Eql();if(vql.supportsDescriptors){var t=Object.getOwnPropertyDescriptor(r,"globalThis");(!t||t.configurable&&(t.enumerable||!t.writable||globalThis!==r))&&Object.defineProperty(r,"globalThis",{configurable:!0,enumerable:!1,value:r,writable:!0})}else(typeof globalThis!="object"||globalThis!==r)&&(r.globalThis=r);return r}});var $Xr=A((LRg,r0s)=>{"use strict";var Dql=UXr(),Sql=VXr(),e0s=zXr(),wql=Zfs(),Iql=e0s(),t0s=function(){return Iql};Dql(t0s,{getPolyfill:e0s,implementation:Sql,shim:wql});r0s.exports=t0s});var s0s=A((QXr,i0s)=>{QXr=i0s.exports=xql;QXr.getSerialize=n0s;function xql(e,r,t,n){return JSON.stringify(e,n0s(r,n),t)}function n0s(e,r){var t=[],n=[];return r==null&&(r=function(i,s){return t[0]===s?"[Circular ~]":"[Circular ~."+n.slice(0,t.indexOf(s)).join(".")+"]"}),function(i,s){if(t.length>0){var a=t.indexOf(this);~a?t.splice(a+1):t.push(this),~a?n.splice(a,1/0,i):n.push(i),~t.indexOf(s)&&(s=r.call(this,i,s))}else t.push(s);return e==null?s:e.call(this,i,s)}}});var a0s=A(xHt=>{(function(){"use strict";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function r(a){return n(s(a),arguments)}function t(a,o){return r.apply(null,[a].concat(o||[]))}function n(a,o){var c=1,l=a.length,u,m="",h,_,b,v,w,x,P,k;for(h=0;h=0),b.type){case"b":u=parseInt(u,10).toString(2);break;case"c":u=String.fromCharCode(parseInt(u,10));break;case"d":case"i":u=parseInt(u,10);break;case"j":u=JSON.stringify(u,null,b.width?parseInt(b.width):0);break;case"e":u=b.precision?parseFloat(u).toExponential(b.precision):parseFloat(u).toExponential();break;case"f":u=b.precision?parseFloat(u).toFixed(b.precision):parseFloat(u);break;case"g":u=b.precision?String(Number(u.toPrecision(b.precision))):parseFloat(u);break;case"o":u=(parseInt(u,10)>>>0).toString(8);break;case"s":u=String(u),u=b.precision?u.substring(0,b.precision):u;break;case"t":u=String(!!u),u=b.precision?u.substring(0,b.precision):u;break;case"T":u=Object.prototype.toString.call(u).slice(8,-1).toLowerCase(),u=b.precision?u.substring(0,b.precision):u;break;case"u":u=parseInt(u,10)>>>0;break;case"v":u=u.valueOf(),u=b.precision?u.substring(0,b.precision):u;break;case"x":u=(parseInt(u,10)>>>0).toString(16);break;case"X":u=(parseInt(u,10)>>>0).toString(16).toUpperCase();break}e.json.test(b.type)?m+=u:(e.number.test(b.type)&&(!P||b.sign)?(k=P?"+":"-",u=u.toString().replace(e.sign,"")):k="",w=b.pad_char?b.pad_char==="0"?"0":b.pad_char.charAt(1):" ",x=b.width-(k+u).length,v=b.width&&x>0?w.repeat(x):"",m+=b.align?k+u+v:w==="0"?k+v+u:v+k+u)}return m}var i=Object.create(null);function s(a){if(i[a])return i[a];for(var o=a,c,l=[],u=0;o;){if((c=e.text.exec(o))!==null)l.push(c[0]);else if((c=e.modulo.exec(o))!==null)l.push("%");else if((c=e.placeholder.exec(o))!==null){if(c[2]){u|=1;var m=[],h=c[2],_=[];if((_=e.key.exec(h))!==null)for(m.push(_[1]);(h=h.substring(_[0].length))!=="";)if((_=e.key_access.exec(h))!==null)m.push(_[1]);else if((_=e.index_access.exec(h))!==null)m.push(_[1]);else throw new SyntaxError("[sprintf] failed to parse named argument key");else throw new SyntaxError("[sprintf] failed to parse named argument key");c[2]=m}else u|=2;if(u===3)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");l.push({placeholder:c[0],param_no:c[1],keys:c[2],sign:c[3],pad_char:c[4],align:c[5],width:c[6],precision:c[7],type:c[8]})}else throw new SyntaxError("[sprintf] unexpected placeholder");o=o.substring(c[0].length)}return i[a]=l}typeof xHt<"u"&&(xHt.sprintf=r,xHt.vsprintf=t),typeof window<"u"&&(window.sprintf=r,window.vsprintf=t,typeof define=="function"&&define.amd&&define(function(){return{sprintf:r,vsprintf:t}}))})()});var KXr=A(THt=>{"use strict";Object.defineProperty(THt,"__esModule",{value:!0});THt.logLevels=void 0;var Tql={debug:20,error:50,fatal:60,info:30,trace:10,warn:40};THt.logLevels=Tql});var u0s=A(RHt=>{"use strict";Object.defineProperty(RHt,"__esModule",{value:!0});RHt.default=void 0;var Pql=JXr(vHt()),Rql=JXr($Xr()),kql=JXr(s0s()),HXr=a0s(),o0s=KXr();function JXr(e){return e&&e.__esModule?e:{default:e}}function WXr(){return WXr=Object.assign||function(e){for(var r=1;r{if(!FSt)return{};let e=[],r=process.domain;if(!r||!r.parentDomain)return{};for(;r&&r.parentDomain;)r=r.parentDomain,r.roarr&&r.roarr.context&&e.push(r.roarr.context);let t={};for(let n of e)t=_F(_F({},t),n);return t},PHt=()=>{if(!FSt)return{};let e=process.domain;if(e&&e.roarr&&e.roarr.context)return e.roarr.context;if(!e||!e.parentDomain)return{};for(;e&&e.parentDomain;)if(e=e.parentDomain,e.roarr&&e.roarr.context)return e.roarr.context;return{}},YXr=(e,r)=>{let t=(n,i,s,a,o,c,l,u,m,h)=>{let _=Date.now(),b=Nql.ROARR.sequence++,v,w;if(typeof n=="string"){v=_F(_F({},PHt()),r||{});let x=WXr({},{a:n,b:i,c:s,d:a,e:o,f:c,g:l,h:u,i:m,k:h});w=Object.keys(x).map(R=>x[R]).reduce((R,L)=>R+=typeof L>"u"?0:1,0)===1?(0,HXr.sprintf)("%s",n):(0,HXr.sprintf)(n,i,s,a,o,c,l,u,m,h)}else{if(typeof i!="string")throw new TypeError("Message must be a string.");v=JSON.parse((0,kql.default)(_F(_F(_F({},PHt()),r||{}),n))),w=(0,HXr.sprintf)(i,s,a,o,c,l,u,m,h)}e({context:v,message:w,sequence:b,time:_,version:"1.0.0"})};t.child=n=>typeof n=="function"?YXr(i=>{if(typeof n!="function")throw new TypeError("Unexpected state.");e(n(i))},r):YXr(e,_F(_F(_F({},PHt()),r),n)),t.getContext=()=>_F(_F({},PHt()),r||{}),t.adopt=async(n,i)=>{if(!FSt)return n();let s=FSt.create();return s.run(()=>(s.roarr={context:_F(_F({},Oql()),i)},n()))};for(let n of Object.keys(o0s.logLevels))t[n]=(i,s,a,o,c,l,u,m,h,_)=>t.child({logLevel:o0s.logLevels[n]})(i,s,a,o,c,l,u,m,h,_);return t},Bql=YXr;RHt.default=Bql});var p0s=A(kHt=>{"use strict";Object.defineProperty(kHt,"__esModule",{value:!0});kHt.default=void 0;var l0s=KXr(),d0s=(e,r)=>{let t=(n,i,s,a,o,c,l,u,m,h)=>{};t.adopt=async n=>n(),t.child=n=>d0s(e,r),t.getContext=()=>({});for(let n of Object.keys(l0s.logLevels))t[n]=(i,s,a,o,c,l,u,m,h,_)=>t.child({logLevel:l0s.logLevels[n]})(i,s,a,o,c,l,u,m,h,_);return t},qql=d0s;kHt.default=qql});var f0s=A((zRg,m0s)=>{m0s.exports=function(r,t){for(var n=r.split("."),i=t.split("."),s=0;s<3;s++){var a=Number(n[s]),o=Number(i[s]);if(a>o)return 1;if(o>a)return-1;if(!isNaN(a)&&isNaN(o))return 1;if(isNaN(a)&&!isNaN(o))return-1}return 0}});var h0s=A(($Rg,Mql)=>{Mql.exports={author:{email:"gajus@gajus.com",name:"Gajus Kuizinas",url:"http://gajus.com"},ava:{babel:{compileAsTests:["test/helpers/**/*"]},files:["test/roarr/**/*"],require:["@babel/register"]},dependencies:{boolean:"^3.0.1","detect-node":"^2.0.4",globalthis:"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},description:"JSON logger for Node.js and browser.",devDependencies:{"@ava/babel":"^1.0.1","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@babel/plugin-transform-flow-strip-types":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/register":"^7.11.5",ava:"^3.12.1","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4",coveralls:"^3.1.0","domain-parent":"^1.0.0",eslint:"^7.9.0","eslint-config-canonical":"^24.1.1","flow-bin":"^0.133.0","flow-copy-source":"^2.0.9",gitdown:"^3.1.3",husky:"^4.3.0",nyc:"^15.1.0","semantic-release":"^17.1.1"},engines:{node:">=8.0"},husky:{hooks:{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},keywords:["log","logger","json"],main:"./dist/log.js",name:"roarr",nyc:{include:["src/**/*.js"],instrument:!1,reporter:["text-lcov"],require:["@babel/register"],sourceMap:!1},license:"BSD-3-Clause",repository:{type:"git",url:"git@github.com:gajus/roarr.git"},scripts:{build:"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md",dev:"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch",lint:"eslint ./src ./test && flow",test:"NODE_ENV=test ava --serial --verbose"},version:"2.15.4"}});var g0s=A(FHt=>{"use strict";Object.defineProperty(FHt,"__esModule",{value:!0});FHt.default=void 0;var Lql=e=>({write:r=>{e.write(r+` +`)}}),jql=()=>{let r=(process.env.ROARR_STREAM||"STDOUT").toUpperCase().toUpperCase()==="STDOUT"?process.stdout:process.stderr;return Lql(r)},Gql=jql;FHt.default=Gql});var _0s=A(OHt=>{"use strict";Object.defineProperty(OHt,"__esModule",{value:!0});OHt.default=void 0;var Uql=eZr(vHt()),XXr=eZr(f0s()),ZXr=h0s(),Vql=eZr(g0s());function eZr(e){return e&&e.__esModule?e:{default:e}}function y0s(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function NHt(e){for(var r=1;r{let r=(e.versions||[]).concat();r.sort(XXr.default);let t=!r.length||(0,XXr.default)(ZXr.version,r[r.length-1])===1;r.includes(ZXr.version)||r.push(ZXr.version),r.sort(XXr.default);let n=NHt(NHt({sequence:0},e),{},{versions:r});return Uql.default&&(t||!n.write)&&(n=NHt(NHt({},n),(0,Vql.default)())),n},Qql=$ql;OHt.default=Qql});var A0s=A(NSt=>{"use strict";Object.defineProperty(NSt,"__esModule",{value:!0});Object.defineProperty(NSt,"createLogger",{enumerable:!0,get:function(){return Kql.default}});Object.defineProperty(NSt,"createMockLogger",{enumerable:!0,get:function(){return Hql.default}});Object.defineProperty(NSt,"createRoarrInititialGlobalState",{enumerable:!0,get:function(){return Wql.default}});var Kql=tZr(u0s()),Hql=tZr(p0s()),Wql=tZr(_0s());function tZr(e){return e&&e.__esModule?e:{default:e}}});var E0s=A(tMe=>{"use strict";Object.defineProperty(tMe,"__esModule",{value:!0});tMe.default=tMe.ROARR=void 0;var Yql=CHt(),Jql=C0s(vHt()),Xql=C0s($Xr()),nZr=A0s();function C0s(e){return e&&e.__esModule?e:{default:e}}var b0s=(0,Xql.default)(),rZr=b0s.ROARR=(0,nZr.createRoarrInititialGlobalState)(b0s.ROARR||{});tMe.ROARR=rZr;var v0s=nZr.createLogger;Jql.default&&((0,Yql.boolean)(process.env.ROARR_LOG||"")||(v0s=nZr.createMockLogger));var Zql=v0s(e=>{if(rZr.write){let r=JSON.stringify(e);rZr.write(r)}});tMe.default=Zql});var OSt=A(BHt=>{"use strict";Object.defineProperty(BHt,"__esModule",{value:!0});BHt.default=void 0;var eMl=tMl(E0s());function tMl(e){return e&&e.__esModule?e:{default:e}}var rMl=eMl.default.child({package:"global-agent"}),nMl=rMl;BHt.default=nMl});var S0s=A((JRg,D0s)=>{"use strict";var iZr=class e extends Error{constructor(r){super(e._prepareSuperMessage(r)),Object.defineProperty(this,"name",{value:"NonError",configurable:!0,writable:!0}),Error.captureStackTrace&&Error.captureStackTrace(this,e)}static _prepareSuperMessage(r){try{return JSON.stringify(r)}catch{return String(r)}}},iMl=[{property:"name",enumerable:!1},{property:"message",enumerable:!1},{property:"stack",enumerable:!1},{property:"code",enumerable:!0}],sZr=({from:e,seen:r,to_:t,forceEnumerable:n})=>{let i=t||(Array.isArray(e)?[]:{});r.push(e);for(let[s,a]of Object.entries(e))if(typeof a!="function"){if(!a||typeof a!="object"){i[s]=a;continue}if(!r.includes(e[s])){i[s]=sZr({from:e[s],seen:r.slice(),forceEnumerable:n});continue}i[s]="[Circular]"}for(let{property:s,enumerable:a}of iMl)typeof e[s]=="string"&&Object.defineProperty(i,s,{value:e[s],enumerable:n?!0:a,configurable:!0,writable:!0});return i},sMl=e=>typeof e=="object"&&e!==null?sZr({from:e,seen:[],forceEnumerable:!0}):typeof e=="function"?`[Function: ${e.name||"anonymous"}]`:e,aMl=e=>{if(e instanceof Error)return e;if(typeof e=="object"&&e!==null&&!Array.isArray(e)){let r=new Error;return sZr({from:e,seen:[],to_:r}),r}return new iZr(e)};D0s.exports={serializeError:sMl,deserializeError:aMl}});var MHt=A(qHt=>{"use strict";Object.defineProperty(qHt,"__esModule",{value:!0});qHt.default=void 0;var w0s=S0s(),oMl=CHt(),cMl=uMl(OSt());function uMl(e){return e&&e.__esModule?e:{default:e}}var PH=cMl.default.child({namespace:"Agent"}),lMl=0,aZr=class{constructor(r,t,n,i,s){this.fallbackAgent=i,this.isProxyConfigured=r,this.mustUrlUseProxy=t,this.getUrlProxy=n,this.socketConnectionTimeout=s}addRequest(r,t){let n;if(r.path.startsWith("http://")||r.path.startsWith("https://")?n=r.path:n=this.protocol+"//"+(t.hostname||t.host)+(t.port===80||t.port===443?"":":"+t.port)+r.path,!this.isProxyConfigured()){PH.trace({destination:n},"not proxying request; GLOBAL_AGENT.HTTP_PROXY is not configured"),this.fallbackAgent.addRequest(r,t);return}if(!this.mustUrlUseProxy(n)){PH.trace({destination:n},"not proxying request; url matches GLOBAL_AGENT.NO_PROXY"),this.fallbackAgent.addRequest(r,t);return}let i=lMl++,s=this.getUrlProxy(n);this.protocol==="http:"&&(r.path=n,s.authorization&&r.setHeader("proxy-authorization","Basic "+Buffer.from(s.authorization).toString("base64"))),PH.trace({destination:n,proxy:"http://"+s.hostname+":"+s.port,requestId:i},"proxying request"),r.on("error",o=>{PH.error({error:(0,w0s.serializeError)(o)},"request error")}),r.once("response",o=>{PH.trace({headers:o.headers,requestId:i,statusCode:o.statusCode},"proxying response")}),r.shouldKeepAlive=!1;let a={host:t.hostname||t.host,port:t.port||80,proxy:s,tls:{}};this.protocol==="https:"&&(a.tls={ca:t.ca,cert:t.cert,ciphers:t.ciphers,clientCertEngine:t.clientCertEngine,crl:t.crl,dhparam:t.dhparam,ecdhCurve:t.ecdhCurve,honorCipherOrder:t.honorCipherOrder,key:t.key,passphrase:t.passphrase,pfx:t.pfx,rejectUnauthorized:t.rejectUnauthorized,secureOptions:t.secureOptions,secureProtocol:t.secureProtocol,servername:t.servername||a.host,sessionIdContext:t.sessionIdContext},typeof process.env.NODE_TLS_REJECT_UNAUTHORIZED=="string"&&(0,oMl.boolean)(process.env.NODE_TLS_REJECT_UNAUTHORIZED)===!1&&(a.tls.rejectUnauthorized=!1)),this.createConnection(a,(o,c)=>{PH.trace({target:a},"connecting"),c&&(c.setTimeout(this.socketConnectionTimeout,()=>{c.destroy()}),c.once("connect",()=>{PH.trace({target:a},"connected"),c.setTimeout(0)}),c.once("secureConnect",()=>{PH.trace({target:a},"connected (secure)"),c.setTimeout(0)})),o?r.emit("error",o):(PH.debug("created socket"),c.on("error",l=>{PH.error({error:(0,w0s.serializeError)(l)},"socket error")}),r.onSocket(c))})}},dMl=aZr;qHt.default=dMl});var x0s=A(LHt=>{"use strict";Object.defineProperty(LHt,"__esModule",{value:!0});LHt.default=void 0;var pMl=I0s(require("net")),mMl=I0s(MHt());function I0s(e){return e&&e.__esModule?e:{default:e}}var oZr=class extends mMl.default{constructor(...r){super(...r),this.protocol="http:",this.defaultPort=80}createConnection(r,t){let n=pMl.default.connect(r.proxy.port,r.proxy.hostname);t(null,n)}},fMl=oZr;LHt.default=fMl});var T0s=A(jHt=>{"use strict";Object.defineProperty(jHt,"__esModule",{value:!0});jHt.default=void 0;var hMl=uZr(require("net")),gMl=uZr(require("tls")),yMl=uZr(MHt());function uZr(e){return e&&e.__esModule?e:{default:e}}var cZr=class extends yMl.default{constructor(...r){super(...r),this.protocol="https:",this.defaultPort=443}createConnection(r,t){let n=hMl.default.connect(r.proxy.port,r.proxy.hostname);n.on("error",s=>{t(s)}),n.once("data",()=>{let s=gMl.default.connect({...r.tls,socket:n});t(null,s)});let i="";i+="CONNECT "+r.host+":"+r.port+` HTTP/1.1\r `,i+="Host: "+r.host+":"+r.port+`\r `,r.proxy.authorization&&(i+="Proxy-Authorization: Basic "+Buffer.from(r.proxy.authorization).toString("base64")+`\r `),i+=`\r -`,n.write(i)}},yMl=cZr;jHt.default=yMl});var T0s=A(BSt=>{"use strict";Object.defineProperty(BSt,"__esModule",{value:!0});Object.defineProperty(BSt,"Agent",{enumerable:!0,get:function(){return _Ml.default}});Object.defineProperty(BSt,"HttpProxyAgent",{enumerable:!0,get:function(){return AMl.default}});Object.defineProperty(BSt,"HttpsProxyAgent",{enumerable:!0,get:function(){return bMl.default}});var _Ml=lZr(MHt()),AMl=lZr(I0s()),bMl=lZr(x0s());function lZr(e){return e&&e.__esModule?e:{default:e}}});var k0s=A((GHt,R0s)=>{"use strict";Object.defineProperty(GHt,"__esModule",{value:!0});function CMl(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function P0s(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:e}function vMl(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r)}function EMl(e){function r(){e.apply(this,arguments)}return r.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e,r}var DMl=function(e){vMl(r,e);function r(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";CMl(this,r);var n=P0s(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,t));return Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:t,writable:!0}),Object.defineProperty(n,"name",{configurable:!0,enumerable:!1,value:n.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(n,n.constructor),P0s(n)):(Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,value:new Error(t).stack,writable:!0}),n)}return r}(EMl(Error));GHt.default=DMl;R0s.exports=GHt.default});var VHt=A(UHt=>{"use strict";Object.defineProperty(UHt,"__esModule",{value:!0});UHt.UnexpectedStateError=void 0;var SMl=wMl(k0s());function wMl(e){return e&&e.__esModule?e:{default:e}}var dZr=class extends SMl.default{constructor(r,t="UNEXPECTED_STATE_ERROR"){super(r),this.code=t}};UHt.UnexpectedStateError=dZr});var N0s=A(zHt=>{"use strict";Object.defineProperty(zHt,"__esModule",{value:!0});zHt.default=void 0;var IMl=F0s(require("http")),xMl=F0s(require("https"));function F0s(e){return e&&e.__esModule?e:{default:e}}var TMl=(e,r,t)=>(...n)=>{let i,s,a;return typeof n[0]=="string"||n[0]instanceof URL?(i=n[0],typeof n[1]=="function"?(s={},a=n[1]):(s={...n[1]},a=n[2])):(s={...n[0]},a=n[1]),t?s.agent=r:(s.agent||(s.agent=r),(s.agent===IMl.default.globalAgent||s.agent===xMl.default.globalAgent)&&(s.agent=r)),i?e(i,s,a):e(s,a)},PMl=TMl;zHt.default=PMl});var pZr=A((nkg,O0s)=>{"use strict";O0s.exports=e=>{if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}});var q0s=A((ikg,fZr)=>{"use strict";var RMl=pZr(),mZr=new Map;function B0s(e,r){r={caseSensitive:!1,...r};let t=e+JSON.stringify(r);if(mZr.has(t))return mZr.get(t);let n=e[0]==="!";n&&(e=e.slice(1)),e=RMl(e).replace(/\\\*/g,"[\\s\\S]*");let i=new RegExp(`^${e}$`,r.caseSensitive?"":"i");return i.negated=n,mZr.set(t,i),i}fZr.exports=(e,r,t)=>{if(!(Array.isArray(e)&&Array.isArray(r)))throw new TypeError(`Expected two arrays, got ${typeof e} ${typeof r}`);if(r.length===0)return e;let n=r[0][0]==="!";r=r.map(s=>B0s(s,t));let i=[];for(let s of e){let a=n;for(let o of r)o.test(s)&&(a=!o.negated);a&&i.push(s)}return i};fZr.exports.isMatch=(e,r,t)=>{let n=Array.isArray(e)?e:[e],i=Array.isArray(r)?r:[r];return n.some(s=>i.every(a=>{let o=B0s(a,t),c=o.test(s);return o.negated?!c:c}))}});var L0s=A($Ht=>{"use strict";Object.defineProperty($Ht,"__esModule",{value:!0});$Ht.default=void 0;var kMl=require("url"),FMl=NMl(q0s()),M0s=VHt();function NMl(e){return e&&e.__esModule?e:{default:e}}var OMl=(e,r)=>{let t=(0,kMl.parse)(e),n=r.split(/[\s,]+/);for(let i of n){let s=i.replace(/^(?\.)/,"*").match(/^(?.+?)(?::(?\d+))?$/);if(!s||!s.groups)throw new M0s.UnexpectedStateError("Invalid NO_PROXY pattern.");if(!s.groups.hostname)throw new M0s.UnexpectedStateError("NO_PROXY entry pattern must include hostname. Use * to match any hostname.");if(FMl.default.isMatch(t.hostname,s.groups.hostname)&&(!s.groups||!s.groups.port||t.port&&t.port===s.groups.port))return!0}return!1},BMl=OMl;$Ht.default=BMl});var j0s=A(QHt=>{"use strict";Object.defineProperty(QHt,"__esModule",{value:!0});QHt.default=void 0;var qMl=require("url"),hZr=VHt(),MMl=e=>{let r=(0,qMl.parse)(e);if(r.query!==null)throw new hZr.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have query.");if(r.hash!==null)throw new hZr.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have hash.");if(r.protocol!=="http:")throw new hZr.UnexpectedStateError('Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL protocol must be "http:".');let t=80;return r.port&&(t=Number.parseInt(r.port,10)),{authorization:r.auth||null,hostname:r.hostname,port:t}},LMl=MMl;QHt.default=LMl});var G0s=A(qSt=>{"use strict";Object.defineProperty(qSt,"__esModule",{value:!0});Object.defineProperty(qSt,"bindHttpMethod",{enumerable:!0,get:function(){return jMl.default}});Object.defineProperty(qSt,"isUrlMatchingNoProxy",{enumerable:!0,get:function(){return GMl.default}});Object.defineProperty(qSt,"parseProxyUrl",{enumerable:!0,get:function(){return UMl.default}});var jMl=gZr(N0s()),GMl=gZr(L0s()),UMl=gZr(j0s());function gZr(e){return e&&e.__esModule?e:{default:e}}});var yZr=A(KHt=>{"use strict";Object.defineProperty(KHt,"__esModule",{value:!0});KHt.default=void 0;var VMl=zMl(OSt());function zMl(e){return e&&e.__esModule?e:{default:e}}var $Ml=VMl.default.child({namespace:"createProxyController"}),QMl=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY"],KMl=()=>new Proxy({HTTP_PROXY:null,HTTPS_PROXY:null,NO_PROXY:null},{set:(e,r,t)=>{if(!QMl.includes(r))throw new Error('Cannot set an unmapped property "'+r+'".');return e[r]=t,$Ml.info({change:{name:r,value:t},newConfiguration:e},"configuration changed"),!0}}),HMl=KMl;KHt.default=HMl});var Q0s=A(HHt=>{"use strict";Object.defineProperty(HHt,"__esModule",{value:!0});HHt.default=void 0;var nMe=MSt(require("http")),iMe=MSt(require("https")),WMl=CHt(),U0s=MSt(N3()),YMl=MSt(OSt()),V0s=T0s(),JMl=VHt(),rMe=G0s(),XMl=MSt(yZr());function MSt(e){return e&&e.__esModule?e:{default:e}}var ZMl=nMe.default.get,eLl=nMe.default.request,tLl=iMe.default.get,rLl=iMe.default.request,z0s=YMl.default.child({namespace:"createGlobalProxyAgent"}),$0s={environmentVariableNamespace:void 0,forceGlobalAgent:void 0,socketConnectionTimeout:6e4},nLl=e=>{let r=Object.keys(e),t={};for(let n of r){let i=e[n];i!==void 0&&(t[n]=i)}return t},iLl=e=>{let r=process.env;return{...{environmentVariableNamespace:typeof r.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE=="string"?r.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE:"GLOBAL_AGENT_",forceGlobalAgent:typeof r.GLOBAL_AGENT_FORCE_GLOBAL_AGENT=="string"?(0,WMl.boolean)(r.GLOBAL_AGENT_FORCE_GLOBAL_AGENT):!0,socketConnectionTimeout:typeof r.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT=="string"?Number.parseInt(r.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT,10):$0s.socketConnectionTimeout},...nLl(e)}},sLl=(e=$0s)=>{let r=iLl(e),t=(0,XMl.default)();t.HTTP_PROXY=process.env[r.environmentVariableNamespace+"HTTP_PROXY"]||null,t.HTTPS_PROXY=process.env[r.environmentVariableNamespace+"HTTPS_PROXY"]||null,t.NO_PROXY=process.env[r.environmentVariableNamespace+"NO_PROXY"]||null,z0s.info({configuration:r,state:t},"global agent has been initialized");let n=m=>h=>m()?t.NO_PROXY?!(0,rMe.isUrlMatchingNoProxy)(h,t.NO_PROXY):!0:!1,i=m=>()=>{let h=m();if(!h)throw new JMl.UnexpectedStateError("HTTP(S) proxy must be configured.");return(0,rMe.parseProxyUrl)(h)},s=()=>t.HTTP_PROXY,a=class extends V0s.HttpProxyAgent{constructor(){super(()=>s(),n(s),i(s),nMe.default.globalAgent,r.socketConnectionTimeout)}},o=new a,c=()=>t.HTTPS_PROXY||t.HTTP_PROXY,l=class extends V0s.HttpsProxyAgent{constructor(){super(()=>c(),n(c),i(c),iMe.default.globalAgent,r.socketConnectionTimeout)}},u=new l;return U0s.default.gte(process.version,"v11.7.0")&&(nMe.default.globalAgent=o,iMe.default.globalAgent=u),U0s.default.gte(process.version,"v10.0.0")?(nMe.default.get=(0,rMe.bindHttpMethod)(ZMl,o,r.forceGlobalAgent),nMe.default.request=(0,rMe.bindHttpMethod)(eLl,o,r.forceGlobalAgent),iMe.default.get=(0,rMe.bindHttpMethod)(tLl,u,r.forceGlobalAgent),iMe.default.request=(0,rMe.bindHttpMethod)(rLl,u,r.forceGlobalAgent)):z0s.warn("attempt to initialize global-agent in unsupported Node.js version was ignored"),t},aLl=sLl;HHt.default=aLl});var _Zr=A(WHt=>{"use strict";Object.defineProperty(WHt,"__esModule",{value:!0});Object.defineProperty(WHt,"createGlobalProxyAgent",{enumerable:!0,get:function(){return oLl.default}});Object.defineProperty(WHt,"createProxyController",{enumerable:!0,get:function(){return cLl.default}});var oLl=K0s(Q0s()),cLl=K0s(yZr());function K0s(e){return e&&e.__esModule?e:{default:e}}});var H0s=A(YHt=>{"use strict";Object.defineProperty(YHt,"__esModule",{value:!0});YHt.default=void 0;var uLl=dLl(OSt()),lLl=_Zr();function dLl(e){return e&&e.__esModule?e:{default:e}}var pLl=uLl.default.child({namespace:"bootstrap"}),mLl=e=>global.GLOBAL_AGENT?(pLl.warn("found global.GLOBAL_AGENT; second attempt to bootstrap global-agent was ignored"),!1):(global.GLOBAL_AGENT=(0,lLl.createGlobalProxyAgent)(e),!0),fLl=mLl;YHt.default=fLl});var W0s=A(AZr=>{"use strict";Object.defineProperty(AZr,"__esModule",{value:!0});Object.defineProperty(AZr,"bootstrap",{enumerable:!0,get:function(){return hLl.default}});var hLl=gLl(H0s());function gLl(e){return e&&e.__esModule?e:{default:e}}});var Y0s=A(JHt=>{"use strict";Object.defineProperty(JHt,"__esModule",{value:!0});Object.defineProperty(JHt,"bootstrap",{enumerable:!0,get:function(){return yLl.bootstrap}});Object.defineProperty(JHt,"createGlobalProxyAgent",{enumerable:!0,get:function(){return _Ll.createGlobalProxyAgent}});var yLl=W0s(),_Ll=_Zr()});var X0s=A(sMe=>{"use strict";Object.defineProperty(sMe,"__esModule",{value:!0});sMe.hasProxy=sMe.bootstrap=void 0;var ALl=(tn(),Dr(en)),J0s=ALl.__importDefault(_a()),bLl=Y0s(),CLl=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY"],bZr=!1;function vLl(){CLl.forEach(e=>{typeof process.env[e]>"u"&&typeof process.env[e.toLowerCase()]<"u"&&(process.env[e]=process.env[e.toLowerCase()]),process.env[e]&&(process.env[e.toLowerCase()]=process.env[e])}),J0s.default.nonEmptyString(process.env.HTTP_PROXY)||J0s.default.nonEmptyString(process.env.HTTPS_PROXY)?((0,bLl.createGlobalProxyAgent)({environmentVariableNamespace:""}),bZr=!0):bZr=!1}sMe.bootstrap=vLl;function ELl(){return bZr===!0}sMe.hasProxy=ELl});var $y=A(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});ex.clear=ex.getAll=ex.findAll=ex.hostType=ex.hosts=ex.find=ex.add=ex.migrateRule=void 0;var SZr=(tn(),Dr(en)),wZr=SZr.__importDefault(_a()),XHt=SZr.__importDefault(_St()),IZr=Pi(),ehs=iP(),CZr=SZr.__importStar(Q2()),DLl=jD(),vZr=Ip(),RH=[];function ths(e){let r=(0,ehs.clone)(e);delete r.hostName,delete r.domainName,delete r.baseUrl;let t=r,{matchHost:n}=t,{hostName:i,domainName:s,baseUrl:a}=e,o=[n,i,s,a].filter(Boolean);if(o.length===1){let[c]=o;t.matchHost=c}else if(o.length>1)throw new Error('hostRules cannot contain more than one host-matching field - use "matchHost" only.');return t}ex.migrateRule=ths;function SLl(e){let r=ths(e),t=["password","token"];if(r.matchHost){let n=(0,vZr.parseUrl)(r.matchHost);r.resolvedHost=(n==null?void 0:n.hostname)??r.matchHost,t.forEach(i=>{r[i]&&IZr.logger.debug(`Adding ${i} authentication for ${r.matchHost} to hostRules`)})}t.forEach(n=>{let i=r[n];wZr.default.string(i)&&i.length>3&&CZr.addSecretForSanitizing(i)}),r.username&&r.password&&CZr.addSecretForSanitizing((0,DLl.toBase64)(`${r.username}:${r.password}`)),RH.push(r)}ex.add=SLl;function wLl(e){return!e.hostType&&!e.resolvedHost}function ILl(e){return!!e.hostType&&!e.resolvedHost}function xLl(e){return!e.hostType&&!!e.matchHost}function TLl(e){return!!e.hostType&&!!e.resolvedHost}function Z0s(e,r){return e.hostType===r.hostType}function EZr(e,r){if(!e.matchHost)return!1;if(r.url&&(0,vZr.validateUrl)(e.matchHost))return r.url.startsWith(e.matchHost);let t=r.url?(0,vZr.parseUrl)(r.url):null;if(!(t!=null&&t.hostname))return!1;let{hostname:n}=t,i=e.matchHost.startsWith(".")?e.matchHost:`.${e.matchHost}`;return n===e.matchHost||n.endsWith(i)}function DZr(e,r){return!e.matchHost||!r.matchHost?0:e.matchHost.length-r.matchHost.length}function PLl(e){if(!(e.hostType||e.url))return IZr.logger.warn({search:e},"Invalid hostRules search"),{};let r={};return RH.filter(t=>wLl(t)).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>ILl(t)&&Z0s(t,e)).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>xLl(t)&&EZr(t,e)).sort(DZr).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>TLl(t)&&Z0s(t,e)&&EZr(t,e)).sort(DZr).forEach(t=>{r=(0,XHt.default)(r,t)}),delete r.hostType,delete r.resolvedHost,delete r.matchHost,r}ex.find=PLl;function RLl({hostType:e}){return RH.filter(r=>r.hostType===e).map(r=>r.resolvedHost).filter(wZr.default.truthy)}ex.hosts=RLl;function kLl({url:e}){return RH.filter(r=>EZr(r,{url:e})).sort(DZr).map(r=>r.hostType).filter(wZr.default.truthy).pop()??null}ex.hostType=kLl;function FLl({hostType:e}){return RH.filter(r=>r.hostType===e)}ex.findAll=FLl;function NLl(){return(0,ehs.clone)(RH)}ex.getAll=NLl;function OLl(){IZr.logger.debug("Clearing hostRules"),RH=[],CZr.clearRepoSanitizedSecretsList()}ex.clear=OLl});var xZr=A(_me=>{"use strict";Object.defineProperty(_me,"__esModule",{value:!0});_me.clearDnsCache=_me.printDnsStats=_me.dnsLookup=void 0;var BLl=(tn(),Dr(en)),rhs=require("node:dns"),qLl=BLl.__importDefault(JGt()),w2e=Pi(),yme=new qLl.default({maxSize:1e3});function MLl(...[e,r,t]){let n,i;if(typeof r=="function"?(n={},i=r):typeof r=="number"?(n={family:r},i=t):(n=r,i=t),n.all){let s=`${e}_all`;if(yme.has(s)){w2e.logger.trace({host:e},"dns lookup cache hit"),i(null,yme.get(s));return}(0,rhs.lookup)(e,n,(a,o)=>{if(a){w2e.logger.debug({host:e,err:a},"dns lookup error"),i(a,null,null);return}w2e.logger.trace({host:e,opts:n,res:o},"dns lookup"),yme.set(s,o),i(null,o,null)})}else{if(yme.has(e)){w2e.logger.trace({host:e},"dns lookup cache hit"),i(null,...yme.get(e));return}(0,rhs.lookup)(e,n,(s,...a)=>{if(s){w2e.logger.debug({host:e,err:s},"dns lookup error"),i(s);return}w2e.logger.trace({host:e,opts:n,res:a},"dns lookup"),yme.set(e,a),i(null,...a)})}}_me.dnsLookup=MLl;function LLl(){w2e.logger.debug({hosts:Array.from(yme.keys())},"dns cache")}_me.printDnsStats=LLl;function jLl(){yme.clear()}_me.clearDnsCache=jLl});var TZr=A((Akg,nhs)=>{var aMe=1e3,oMe=aMe*60,cMe=oMe*60,I2e=cMe*24,GLl=I2e*7,ULl=I2e*365.25;nhs.exports=function(e,r){r=r||{};var t=typeof e;if(t==="string"&&e.length>0)return VLl(e);if(t==="number"&&isFinite(e))return r.long?$Ll(e):zLl(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function VLl(e){if(e=String(e),!(e.length>100)){var r=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(r){var t=parseFloat(r[1]),n=(r[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return t*ULl;case"weeks":case"week":case"w":return t*GLl;case"days":case"day":case"d":return t*I2e;case"hours":case"hour":case"hrs":case"hr":case"h":return t*cMe;case"minutes":case"minute":case"mins":case"min":case"m":return t*oMe;case"seconds":case"second":case"secs":case"sec":case"s":return t*aMe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function zLl(e){var r=Math.abs(e);return r>=I2e?Math.round(e/I2e)+"d":r>=cMe?Math.round(e/cMe)+"h":r>=oMe?Math.round(e/oMe)+"m":r>=aMe?Math.round(e/aMe)+"s":e+"ms"}function $Ll(e){var r=Math.abs(e);return r>=I2e?ZHt(e,r,I2e,"day"):r>=cMe?ZHt(e,r,cMe,"hour"):r>=oMe?ZHt(e,r,oMe,"minute"):r>=aMe?ZHt(e,r,aMe,"second"):e+" ms"}function ZHt(e,r,t,n){var i=r>=t*1.5;return Math.round(e/t)+" "+n+(i?"s":"")}});var shs=A((bkg,ihs)=>{"use strict";var QLl=require("util"),KLl=TZr();ihs.exports=function(e){if(typeof e=="number")return e;var r=KLl(e);if(r===void 0){var t=new Error(QLl.format("humanize-ms(%j) result undefined",e));console.warn(t.stack)}return r}});var ohs=A((Ckg,ahs)=>{var uMe=1e3,lMe=uMe*60,dMe=lMe*60,x2e=dMe*24,HLl=x2e*7,WLl=x2e*365.25;ahs.exports=function(e,r){r=r||{};var t=typeof e;if(t==="string"&&e.length>0)return YLl(e);if(t==="number"&&isFinite(e))return r.long?XLl(e):JLl(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function YLl(e){if(e=String(e),!(e.length>100)){var r=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(r){var t=parseFloat(r[1]),n=(r[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return t*WLl;case"weeks":case"week":case"w":return t*HLl;case"days":case"day":case"d":return t*x2e;case"hours":case"hour":case"hrs":case"hr":case"h":return t*dMe;case"minutes":case"minute":case"mins":case"min":case"m":return t*lMe;case"seconds":case"second":case"secs":case"sec":case"s":return t*uMe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function JLl(e){var r=Math.abs(e);return r>=x2e?Math.round(e/x2e)+"d":r>=dMe?Math.round(e/dMe)+"h":r>=lMe?Math.round(e/lMe)+"m":r>=uMe?Math.round(e/uMe)+"s":e+"ms"}function XLl(e){var r=Math.abs(e);return r>=x2e?eWt(e,r,x2e,"day"):r>=dMe?eWt(e,r,dMe,"hour"):r>=lMe?eWt(e,r,lMe,"minute"):r>=uMe?eWt(e,r,uMe,"second"):e+" ms"}function eWt(e,r,t,n){var i=r>=t*1.5;return Math.round(e/t)+" "+n+(i?"s":"")}});var PZr=A((vkg,chs)=>{function ZLl(e){t.debug=t,t.default=t,t.coerce=c,t.disable=s,t.enable=i,t.enabled=a,t.humanize=ohs(),t.destroy=l,Object.keys(e).forEach(u=>{t[u]=e[u]}),t.names=[],t.skips=[],t.formatters={};function r(u){let m=0;for(let h=0;h{if(U==="%%")return"%";R++;let N=t.formatters[Y];if(typeof N=="function"){let j=w[R];U=N.call(x,j),w.splice(R,1),R--}return U}),t.formatArgs.call(x,w),(x.log||t.log).apply(x,w)}return v.namespace=u,v.useColors=t.useColors(),v.color=t.selectColor(u),v.extend=n,v.destroy=t.destroy,Object.defineProperty(v,"enabled",{enumerable:!0,configurable:!1,get:()=>h!==null?h:(_!==t.namespaces&&(_=t.namespaces,b=t.enabled(u)),b),set:w=>{h=w}}),typeof t.init=="function"&&t.init(v),v}function n(u,m){let h=t(this.namespace+(typeof m>"u"?":":m)+u);return h.log=this.log,h}function i(u){t.save(u),t.namespaces=u,t.names=[],t.skips=[];let m,h=(typeof u=="string"?u:"").split(/[\s,]+/),_=h.length;for(m=0;m<_;m++)h[m]&&(u=h[m].replace(/\*/g,".*?"),u[0]==="-"?t.skips.push(new RegExp("^"+u.slice(1)+"$")):t.names.push(new RegExp("^"+u+"$")))}function s(){let u=[...t.names.map(o),...t.skips.map(o).map(m=>"-"+m)].join(",");return t.enable(""),u}function a(u){if(u[u.length-1]==="*")return!0;let m,h;for(m=0,h=t.skips.length;m{TO.formatArgs=tjl;TO.save=rjl;TO.load=njl;TO.useColors=ejl;TO.storage=ijl();TO.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();TO.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function ejl(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function tjl(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+tWt.exports.humanize(this.diff),!this.useColors)return;let r="color: "+this.color;e.splice(1,0,r,"color: inherit");let t=0,n=0;e[0].replace(/%[a-zA-Z%]/g,i=>{i!=="%%"&&(t++,i==="%c"&&(n=t))}),e.splice(n,0,r)}TO.log=console.debug||console.log||(()=>{});function rjl(e){try{e?TO.storage.setItem("debug",e):TO.storage.removeItem("debug")}catch{}}function njl(){let e;try{e=TO.storage.getItem("debug")}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}function ijl(){try{return localStorage}catch{}}tWt.exports=PZr()(TO);var{formatters:sjl}=tWt.exports;sjl.j=function(e){try{return JSON.stringify(e)}catch(r){return"[UnexpectedJSONParseError]: "+r.message}}});var dhs=A((sP,nWt)=>{var ajl=require("tty"),rWt=require("util");sP.init=mjl;sP.log=ljl;sP.formatArgs=cjl;sP.save=djl;sP.load=pjl;sP.useColors=ojl;sP.destroy=rWt.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");sP.colors=[6,2,3,4,5,1];try{let e=wUt();e&&(e.stderr||e).level>=2&&(sP.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}sP.inspectOpts=Object.keys(process.env).filter(e=>/^debug_/i.test(e)).reduce((e,r)=>{let t=r.substring(6).toLowerCase().replace(/_([a-z])/g,(i,s)=>s.toUpperCase()),n=process.env[r];return/^(yes|on|true|enabled)$/i.test(n)?n=!0:/^(no|off|false|disabled)$/i.test(n)?n=!1:n==="null"?n=null:n=Number(n),e[t]=n,e},{});function ojl(){return"colors"in sP.inspectOpts?!!sP.inspectOpts.colors:ajl.isatty(process.stderr.fd)}function cjl(e){let{namespace:r,useColors:t}=this;if(t){let n=this.color,i="\x1B[3"+(n<8?n:"8;5;"+n),s=` ${i};1m${r} \x1B[0m`;e[0]=s+e[0].split(` +`,n.write(i)}},_Ml=cZr;jHt.default=_Ml});var P0s=A(BSt=>{"use strict";Object.defineProperty(BSt,"__esModule",{value:!0});Object.defineProperty(BSt,"Agent",{enumerable:!0,get:function(){return AMl.default}});Object.defineProperty(BSt,"HttpProxyAgent",{enumerable:!0,get:function(){return bMl.default}});Object.defineProperty(BSt,"HttpsProxyAgent",{enumerable:!0,get:function(){return CMl.default}});var AMl=lZr(MHt()),bMl=lZr(x0s()),CMl=lZr(T0s());function lZr(e){return e&&e.__esModule?e:{default:e}}});var F0s=A((GHt,k0s)=>{"use strict";Object.defineProperty(GHt,"__esModule",{value:!0});function vMl(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function R0s(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:e}function EMl(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r)}function DMl(e){function r(){e.apply(this,arguments)}return r.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e,r}var SMl=function(e){EMl(r,e);function r(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";vMl(this,r);var n=R0s(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,t));return Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:t,writable:!0}),Object.defineProperty(n,"name",{configurable:!0,enumerable:!1,value:n.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(n,n.constructor),R0s(n)):(Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,value:new Error(t).stack,writable:!0}),n)}return r}(DMl(Error));GHt.default=SMl;k0s.exports=GHt.default});var VHt=A(UHt=>{"use strict";Object.defineProperty(UHt,"__esModule",{value:!0});UHt.UnexpectedStateError=void 0;var wMl=IMl(F0s());function IMl(e){return e&&e.__esModule?e:{default:e}}var dZr=class extends wMl.default{constructor(r,t="UNEXPECTED_STATE_ERROR"){super(r),this.code=t}};UHt.UnexpectedStateError=dZr});var O0s=A(zHt=>{"use strict";Object.defineProperty(zHt,"__esModule",{value:!0});zHt.default=void 0;var xMl=N0s(require("http")),TMl=N0s(require("https"));function N0s(e){return e&&e.__esModule?e:{default:e}}var PMl=(e,r,t)=>(...n)=>{let i,s,a;return typeof n[0]=="string"||n[0]instanceof URL?(i=n[0],typeof n[1]=="function"?(s={},a=n[1]):(s={...n[1]},a=n[2])):(s={...n[0]},a=n[1]),t?s.agent=r:(s.agent||(s.agent=r),(s.agent===xMl.default.globalAgent||s.agent===TMl.default.globalAgent)&&(s.agent=r)),i?e(i,s,a):e(s,a)},RMl=PMl;zHt.default=RMl});var pZr=A((ikg,B0s)=>{"use strict";B0s.exports=e=>{if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}});var M0s=A((skg,fZr)=>{"use strict";var kMl=pZr(),mZr=new Map;function q0s(e,r){r={caseSensitive:!1,...r};let t=e+JSON.stringify(r);if(mZr.has(t))return mZr.get(t);let n=e[0]==="!";n&&(e=e.slice(1)),e=kMl(e).replace(/\\\*/g,"[\\s\\S]*");let i=new RegExp(`^${e}$`,r.caseSensitive?"":"i");return i.negated=n,mZr.set(t,i),i}fZr.exports=(e,r,t)=>{if(!(Array.isArray(e)&&Array.isArray(r)))throw new TypeError(`Expected two arrays, got ${typeof e} ${typeof r}`);if(r.length===0)return e;let n=r[0][0]==="!";r=r.map(s=>q0s(s,t));let i=[];for(let s of e){let a=n;for(let o of r)o.test(s)&&(a=!o.negated);a&&i.push(s)}return i};fZr.exports.isMatch=(e,r,t)=>{let n=Array.isArray(e)?e:[e],i=Array.isArray(r)?r:[r];return n.some(s=>i.every(a=>{let o=q0s(a,t),c=o.test(s);return o.negated?!c:c}))}});var j0s=A($Ht=>{"use strict";Object.defineProperty($Ht,"__esModule",{value:!0});$Ht.default=void 0;var FMl=require("url"),NMl=OMl(M0s()),L0s=VHt();function OMl(e){return e&&e.__esModule?e:{default:e}}var BMl=(e,r)=>{let t=(0,FMl.parse)(e),n=r.split(/[\s,]+/);for(let i of n){let s=i.replace(/^(?\.)/,"*").match(/^(?.+?)(?::(?\d+))?$/);if(!s||!s.groups)throw new L0s.UnexpectedStateError("Invalid NO_PROXY pattern.");if(!s.groups.hostname)throw new L0s.UnexpectedStateError("NO_PROXY entry pattern must include hostname. Use * to match any hostname.");if(NMl.default.isMatch(t.hostname,s.groups.hostname)&&(!s.groups||!s.groups.port||t.port&&t.port===s.groups.port))return!0}return!1},qMl=BMl;$Ht.default=qMl});var G0s=A(QHt=>{"use strict";Object.defineProperty(QHt,"__esModule",{value:!0});QHt.default=void 0;var MMl=require("url"),hZr=VHt(),LMl=e=>{let r=(0,MMl.parse)(e);if(r.query!==null)throw new hZr.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have query.");if(r.hash!==null)throw new hZr.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have hash.");if(r.protocol!=="http:")throw new hZr.UnexpectedStateError('Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL protocol must be "http:".');let t=80;return r.port&&(t=Number.parseInt(r.port,10)),{authorization:r.auth||null,hostname:r.hostname,port:t}},jMl=LMl;QHt.default=jMl});var U0s=A(qSt=>{"use strict";Object.defineProperty(qSt,"__esModule",{value:!0});Object.defineProperty(qSt,"bindHttpMethod",{enumerable:!0,get:function(){return GMl.default}});Object.defineProperty(qSt,"isUrlMatchingNoProxy",{enumerable:!0,get:function(){return UMl.default}});Object.defineProperty(qSt,"parseProxyUrl",{enumerable:!0,get:function(){return VMl.default}});var GMl=gZr(O0s()),UMl=gZr(j0s()),VMl=gZr(G0s());function gZr(e){return e&&e.__esModule?e:{default:e}}});var yZr=A(KHt=>{"use strict";Object.defineProperty(KHt,"__esModule",{value:!0});KHt.default=void 0;var zMl=$Ml(OSt());function $Ml(e){return e&&e.__esModule?e:{default:e}}var QMl=zMl.default.child({namespace:"createProxyController"}),KMl=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY"],HMl=()=>new Proxy({HTTP_PROXY:null,HTTPS_PROXY:null,NO_PROXY:null},{set:(e,r,t)=>{if(!KMl.includes(r))throw new Error('Cannot set an unmapped property "'+r+'".');return e[r]=t,QMl.info({change:{name:r,value:t},newConfiguration:e},"configuration changed"),!0}}),WMl=HMl;KHt.default=WMl});var K0s=A(HHt=>{"use strict";Object.defineProperty(HHt,"__esModule",{value:!0});HHt.default=void 0;var nMe=MSt(require("http")),iMe=MSt(require("https")),YMl=CHt(),V0s=MSt(N3()),JMl=MSt(OSt()),z0s=P0s(),XMl=VHt(),rMe=U0s(),ZMl=MSt(yZr());function MSt(e){return e&&e.__esModule?e:{default:e}}var eLl=nMe.default.get,tLl=nMe.default.request,rLl=iMe.default.get,nLl=iMe.default.request,$0s=JMl.default.child({namespace:"createGlobalProxyAgent"}),Q0s={environmentVariableNamespace:void 0,forceGlobalAgent:void 0,socketConnectionTimeout:6e4},iLl=e=>{let r=Object.keys(e),t={};for(let n of r){let i=e[n];i!==void 0&&(t[n]=i)}return t},sLl=e=>{let r=process.env;return{...{environmentVariableNamespace:typeof r.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE=="string"?r.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE:"GLOBAL_AGENT_",forceGlobalAgent:typeof r.GLOBAL_AGENT_FORCE_GLOBAL_AGENT=="string"?(0,YMl.boolean)(r.GLOBAL_AGENT_FORCE_GLOBAL_AGENT):!0,socketConnectionTimeout:typeof r.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT=="string"?Number.parseInt(r.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT,10):Q0s.socketConnectionTimeout},...iLl(e)}},aLl=(e=Q0s)=>{let r=sLl(e),t=(0,ZMl.default)();t.HTTP_PROXY=process.env[r.environmentVariableNamespace+"HTTP_PROXY"]||null,t.HTTPS_PROXY=process.env[r.environmentVariableNamespace+"HTTPS_PROXY"]||null,t.NO_PROXY=process.env[r.environmentVariableNamespace+"NO_PROXY"]||null,$0s.info({configuration:r,state:t},"global agent has been initialized");let n=m=>h=>m()?t.NO_PROXY?!(0,rMe.isUrlMatchingNoProxy)(h,t.NO_PROXY):!0:!1,i=m=>()=>{let h=m();if(!h)throw new XMl.UnexpectedStateError("HTTP(S) proxy must be configured.");return(0,rMe.parseProxyUrl)(h)},s=()=>t.HTTP_PROXY,a=class extends z0s.HttpProxyAgent{constructor(){super(()=>s(),n(s),i(s),nMe.default.globalAgent,r.socketConnectionTimeout)}},o=new a,c=()=>t.HTTPS_PROXY||t.HTTP_PROXY,l=class extends z0s.HttpsProxyAgent{constructor(){super(()=>c(),n(c),i(c),iMe.default.globalAgent,r.socketConnectionTimeout)}},u=new l;return V0s.default.gte(process.version,"v11.7.0")&&(nMe.default.globalAgent=o,iMe.default.globalAgent=u),V0s.default.gte(process.version,"v10.0.0")?(nMe.default.get=(0,rMe.bindHttpMethod)(eLl,o,r.forceGlobalAgent),nMe.default.request=(0,rMe.bindHttpMethod)(tLl,o,r.forceGlobalAgent),iMe.default.get=(0,rMe.bindHttpMethod)(rLl,u,r.forceGlobalAgent),iMe.default.request=(0,rMe.bindHttpMethod)(nLl,u,r.forceGlobalAgent)):$0s.warn("attempt to initialize global-agent in unsupported Node.js version was ignored"),t},oLl=aLl;HHt.default=oLl});var _Zr=A(WHt=>{"use strict";Object.defineProperty(WHt,"__esModule",{value:!0});Object.defineProperty(WHt,"createGlobalProxyAgent",{enumerable:!0,get:function(){return cLl.default}});Object.defineProperty(WHt,"createProxyController",{enumerable:!0,get:function(){return uLl.default}});var cLl=H0s(K0s()),uLl=H0s(yZr());function H0s(e){return e&&e.__esModule?e:{default:e}}});var W0s=A(YHt=>{"use strict";Object.defineProperty(YHt,"__esModule",{value:!0});YHt.default=void 0;var lLl=pLl(OSt()),dLl=_Zr();function pLl(e){return e&&e.__esModule?e:{default:e}}var mLl=lLl.default.child({namespace:"bootstrap"}),fLl=e=>global.GLOBAL_AGENT?(mLl.warn("found global.GLOBAL_AGENT; second attempt to bootstrap global-agent was ignored"),!1):(global.GLOBAL_AGENT=(0,dLl.createGlobalProxyAgent)(e),!0),hLl=fLl;YHt.default=hLl});var Y0s=A(AZr=>{"use strict";Object.defineProperty(AZr,"__esModule",{value:!0});Object.defineProperty(AZr,"bootstrap",{enumerable:!0,get:function(){return gLl.default}});var gLl=yLl(W0s());function yLl(e){return e&&e.__esModule?e:{default:e}}});var J0s=A(JHt=>{"use strict";Object.defineProperty(JHt,"__esModule",{value:!0});Object.defineProperty(JHt,"bootstrap",{enumerable:!0,get:function(){return _Ll.bootstrap}});Object.defineProperty(JHt,"createGlobalProxyAgent",{enumerable:!0,get:function(){return ALl.createGlobalProxyAgent}});var _Ll=Y0s(),ALl=_Zr()});var Z0s=A(sMe=>{"use strict";Object.defineProperty(sMe,"__esModule",{value:!0});sMe.hasProxy=sMe.bootstrap=void 0;var bLl=(tn(),Dr(en)),X0s=bLl.__importDefault(_a()),CLl=J0s(),vLl=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY"],bZr=!1;function ELl(){vLl.forEach(e=>{typeof process.env[e]>"u"&&typeof process.env[e.toLowerCase()]<"u"&&(process.env[e]=process.env[e.toLowerCase()]),process.env[e]&&(process.env[e.toLowerCase()]=process.env[e])}),X0s.default.nonEmptyString(process.env.HTTP_PROXY)||X0s.default.nonEmptyString(process.env.HTTPS_PROXY)?((0,CLl.createGlobalProxyAgent)({environmentVariableNamespace:""}),bZr=!0):bZr=!1}sMe.bootstrap=ELl;function DLl(){return bZr===!0}sMe.hasProxy=DLl});var $y=A(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});ex.clear=ex.getAll=ex.findAll=ex.hostType=ex.hosts=ex.find=ex.add=ex.migrateRule=void 0;var SZr=(tn(),Dr(en)),wZr=SZr.__importDefault(_a()),XHt=SZr.__importDefault(_St()),IZr=Pi(),ths=iP(),CZr=SZr.__importStar(Q2()),SLl=jD(),vZr=Ip(),RH=[];function rhs(e){let r=(0,ths.clone)(e);delete r.hostName,delete r.domainName,delete r.baseUrl;let t=r,{matchHost:n}=t,{hostName:i,domainName:s,baseUrl:a}=e,o=[n,i,s,a].filter(Boolean);if(o.length===1){let[c]=o;t.matchHost=c}else if(o.length>1)throw new Error('hostRules cannot contain more than one host-matching field - use "matchHost" only.');return t}ex.migrateRule=rhs;function wLl(e){let r=rhs(e),t=["password","token"];if(r.matchHost){let n=(0,vZr.parseUrl)(r.matchHost);r.resolvedHost=(n==null?void 0:n.hostname)??r.matchHost,t.forEach(i=>{r[i]&&IZr.logger.debug(`Adding ${i} authentication for ${r.matchHost} to hostRules`)})}t.forEach(n=>{let i=r[n];wZr.default.string(i)&&i.length>3&&CZr.addSecretForSanitizing(i)}),r.username&&r.password&&CZr.addSecretForSanitizing((0,SLl.toBase64)(`${r.username}:${r.password}`)),RH.push(r)}ex.add=wLl;function ILl(e){return!e.hostType&&!e.resolvedHost}function xLl(e){return!!e.hostType&&!e.resolvedHost}function TLl(e){return!e.hostType&&!!e.matchHost}function PLl(e){return!!e.hostType&&!!e.resolvedHost}function ehs(e,r){return e.hostType===r.hostType}function EZr(e,r){if(!e.matchHost)return!1;if(r.url&&(0,vZr.validateUrl)(e.matchHost))return r.url.startsWith(e.matchHost);let t=r.url?(0,vZr.parseUrl)(r.url):null;if(!(t!=null&&t.hostname))return!1;let{hostname:n}=t,i=e.matchHost.startsWith(".")?e.matchHost:`.${e.matchHost}`;return n===e.matchHost||n.endsWith(i)}function DZr(e,r){return!e.matchHost||!r.matchHost?0:e.matchHost.length-r.matchHost.length}function RLl(e){if(!(e.hostType||e.url))return IZr.logger.warn({search:e},"Invalid hostRules search"),{};let r={};return RH.filter(t=>ILl(t)).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>xLl(t)&&ehs(t,e)).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>TLl(t)&&EZr(t,e)).sort(DZr).forEach(t=>{r=(0,XHt.default)(r,t)}),RH.filter(t=>PLl(t)&&ehs(t,e)&&EZr(t,e)).sort(DZr).forEach(t=>{r=(0,XHt.default)(r,t)}),delete r.hostType,delete r.resolvedHost,delete r.matchHost,r}ex.find=RLl;function kLl({hostType:e}){return RH.filter(r=>r.hostType===e).map(r=>r.resolvedHost).filter(wZr.default.truthy)}ex.hosts=kLl;function FLl({url:e}){return RH.filter(r=>EZr(r,{url:e})).sort(DZr).map(r=>r.hostType).filter(wZr.default.truthy).pop()??null}ex.hostType=FLl;function NLl({hostType:e}){return RH.filter(r=>r.hostType===e)}ex.findAll=NLl;function OLl(){return(0,ths.clone)(RH)}ex.getAll=OLl;function BLl(){IZr.logger.debug("Clearing hostRules"),RH=[],CZr.clearRepoSanitizedSecretsList()}ex.clear=BLl});var xZr=A(_me=>{"use strict";Object.defineProperty(_me,"__esModule",{value:!0});_me.clearDnsCache=_me.printDnsStats=_me.dnsLookup=void 0;var qLl=(tn(),Dr(en)),nhs=require("node:dns"),MLl=qLl.__importDefault(JGt()),w2e=Pi(),yme=new MLl.default({maxSize:1e3});function LLl(...[e,r,t]){let n,i;if(typeof r=="function"?(n={},i=r):typeof r=="number"?(n={family:r},i=t):(n=r,i=t),n.all){let s=`${e}_all`;if(yme.has(s)){w2e.logger.trace({host:e},"dns lookup cache hit"),i(null,yme.get(s));return}(0,nhs.lookup)(e,n,(a,o)=>{if(a){w2e.logger.debug({host:e,err:a},"dns lookup error"),i(a,null,null);return}w2e.logger.trace({host:e,opts:n,res:o},"dns lookup"),yme.set(s,o),i(null,o,null)})}else{if(yme.has(e)){w2e.logger.trace({host:e},"dns lookup cache hit"),i(null,...yme.get(e));return}(0,nhs.lookup)(e,n,(s,...a)=>{if(s){w2e.logger.debug({host:e,err:s},"dns lookup error"),i(s);return}w2e.logger.trace({host:e,opts:n,res:a},"dns lookup"),yme.set(e,a),i(null,...a)})}}_me.dnsLookup=LLl;function jLl(){w2e.logger.debug({hosts:Array.from(yme.keys())},"dns cache")}_me.printDnsStats=jLl;function GLl(){yme.clear()}_me.clearDnsCache=GLl});var TZr=A((bkg,ihs)=>{var aMe=1e3,oMe=aMe*60,cMe=oMe*60,I2e=cMe*24,ULl=I2e*7,VLl=I2e*365.25;ihs.exports=function(e,r){r=r||{};var t=typeof e;if(t==="string"&&e.length>0)return zLl(e);if(t==="number"&&isFinite(e))return r.long?QLl(e):$Ll(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function zLl(e){if(e=String(e),!(e.length>100)){var r=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(r){var t=parseFloat(r[1]),n=(r[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return t*VLl;case"weeks":case"week":case"w":return t*ULl;case"days":case"day":case"d":return t*I2e;case"hours":case"hour":case"hrs":case"hr":case"h":return t*cMe;case"minutes":case"minute":case"mins":case"min":case"m":return t*oMe;case"seconds":case"second":case"secs":case"sec":case"s":return t*aMe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function $Ll(e){var r=Math.abs(e);return r>=I2e?Math.round(e/I2e)+"d":r>=cMe?Math.round(e/cMe)+"h":r>=oMe?Math.round(e/oMe)+"m":r>=aMe?Math.round(e/aMe)+"s":e+"ms"}function QLl(e){var r=Math.abs(e);return r>=I2e?ZHt(e,r,I2e,"day"):r>=cMe?ZHt(e,r,cMe,"hour"):r>=oMe?ZHt(e,r,oMe,"minute"):r>=aMe?ZHt(e,r,aMe,"second"):e+" ms"}function ZHt(e,r,t,n){var i=r>=t*1.5;return Math.round(e/t)+" "+n+(i?"s":"")}});var ahs=A((Ckg,shs)=>{"use strict";var KLl=require("util"),HLl=TZr();shs.exports=function(e){if(typeof e=="number")return e;var r=HLl(e);if(r===void 0){var t=new Error(KLl.format("humanize-ms(%j) result undefined",e));console.warn(t.stack)}return r}});var chs=A((vkg,ohs)=>{var uMe=1e3,lMe=uMe*60,dMe=lMe*60,x2e=dMe*24,WLl=x2e*7,YLl=x2e*365.25;ohs.exports=function(e,r){r=r||{};var t=typeof e;if(t==="string"&&e.length>0)return JLl(e);if(t==="number"&&isFinite(e))return r.long?ZLl(e):XLl(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function JLl(e){if(e=String(e),!(e.length>100)){var r=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(r){var t=parseFloat(r[1]),n=(r[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return t*YLl;case"weeks":case"week":case"w":return t*WLl;case"days":case"day":case"d":return t*x2e;case"hours":case"hour":case"hrs":case"hr":case"h":return t*dMe;case"minutes":case"minute":case"mins":case"min":case"m":return t*lMe;case"seconds":case"second":case"secs":case"sec":case"s":return t*uMe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return t;default:return}}}}function XLl(e){var r=Math.abs(e);return r>=x2e?Math.round(e/x2e)+"d":r>=dMe?Math.round(e/dMe)+"h":r>=lMe?Math.round(e/lMe)+"m":r>=uMe?Math.round(e/uMe)+"s":e+"ms"}function ZLl(e){var r=Math.abs(e);return r>=x2e?eWt(e,r,x2e,"day"):r>=dMe?eWt(e,r,dMe,"hour"):r>=lMe?eWt(e,r,lMe,"minute"):r>=uMe?eWt(e,r,uMe,"second"):e+" ms"}function eWt(e,r,t,n){var i=r>=t*1.5;return Math.round(e/t)+" "+n+(i?"s":"")}});var PZr=A((Ekg,uhs)=>{function ejl(e){t.debug=t,t.default=t,t.coerce=c,t.disable=s,t.enable=i,t.enabled=a,t.humanize=chs(),t.destroy=l,Object.keys(e).forEach(u=>{t[u]=e[u]}),t.names=[],t.skips=[],t.formatters={};function r(u){let m=0;for(let h=0;h{if(U==="%%")return"%";R++;let N=t.formatters[Y];if(typeof N=="function"){let j=w[R];U=N.call(x,j),w.splice(R,1),R--}return U}),t.formatArgs.call(x,w),(x.log||t.log).apply(x,w)}return v.namespace=u,v.useColors=t.useColors(),v.color=t.selectColor(u),v.extend=n,v.destroy=t.destroy,Object.defineProperty(v,"enabled",{enumerable:!0,configurable:!1,get:()=>h!==null?h:(_!==t.namespaces&&(_=t.namespaces,b=t.enabled(u)),b),set:w=>{h=w}}),typeof t.init=="function"&&t.init(v),v}function n(u,m){let h=t(this.namespace+(typeof m>"u"?":":m)+u);return h.log=this.log,h}function i(u){t.save(u),t.namespaces=u,t.names=[],t.skips=[];let m,h=(typeof u=="string"?u:"").split(/[\s,]+/),_=h.length;for(m=0;m<_;m++)h[m]&&(u=h[m].replace(/\*/g,".*?"),u[0]==="-"?t.skips.push(new RegExp("^"+u.slice(1)+"$")):t.names.push(new RegExp("^"+u+"$")))}function s(){let u=[...t.names.map(o),...t.skips.map(o).map(m=>"-"+m)].join(",");return t.enable(""),u}function a(u){if(u[u.length-1]==="*")return!0;let m,h;for(m=0,h=t.skips.length;m{TO.formatArgs=rjl;TO.save=njl;TO.load=ijl;TO.useColors=tjl;TO.storage=sjl();TO.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();TO.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function tjl(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function rjl(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+tWt.exports.humanize(this.diff),!this.useColors)return;let r="color: "+this.color;e.splice(1,0,r,"color: inherit");let t=0,n=0;e[0].replace(/%[a-zA-Z%]/g,i=>{i!=="%%"&&(t++,i==="%c"&&(n=t))}),e.splice(n,0,r)}TO.log=console.debug||console.log||(()=>{});function njl(e){try{e?TO.storage.setItem("debug",e):TO.storage.removeItem("debug")}catch{}}function ijl(){let e;try{e=TO.storage.getItem("debug")}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}function sjl(){try{return localStorage}catch{}}tWt.exports=PZr()(TO);var{formatters:ajl}=tWt.exports;ajl.j=function(e){try{return JSON.stringify(e)}catch(r){return"[UnexpectedJSONParseError]: "+r.message}}});var phs=A((sP,nWt)=>{var ojl=require("tty"),rWt=require("util");sP.init=fjl;sP.log=djl;sP.formatArgs=ujl;sP.save=pjl;sP.load=mjl;sP.useColors=cjl;sP.destroy=rWt.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");sP.colors=[6,2,3,4,5,1];try{let e=wUt();e&&(e.stderr||e).level>=2&&(sP.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}sP.inspectOpts=Object.keys(process.env).filter(e=>/^debug_/i.test(e)).reduce((e,r)=>{let t=r.substring(6).toLowerCase().replace(/_([a-z])/g,(i,s)=>s.toUpperCase()),n=process.env[r];return/^(yes|on|true|enabled)$/i.test(n)?n=!0:/^(no|off|false|disabled)$/i.test(n)?n=!1:n==="null"?n=null:n=Number(n),e[t]=n,e},{});function cjl(){return"colors"in sP.inspectOpts?!!sP.inspectOpts.colors:ojl.isatty(process.stderr.fd)}function ujl(e){let{namespace:r,useColors:t}=this;if(t){let n=this.color,i="\x1B[3"+(n<8?n:"8;5;"+n),s=` ${i};1m${r} \x1B[0m`;e[0]=s+e[0].split(` `).join(` -`+s),e.push(i+"m+"+nWt.exports.humanize(this.diff)+"\x1B[0m")}else e[0]=ujl()+r+" "+e[0]}function ujl(){return sP.inspectOpts.hideDate?"":new Date().toISOString()+" "}function ljl(...e){return process.stderr.write(rWt.format(...e)+` -`)}function djl(e){e?process.env.DEBUG=e:delete process.env.DEBUG}function pjl(){return process.env.DEBUG}function mjl(e){e.inspectOpts={};let r=Object.keys(sP.inspectOpts);for(let t=0;tr.trim()).join(" ")};lhs.O=function(e){return this.inspectOpts.colors=this.useColors,rWt.inspect(e,this.inspectOpts)}});var T2e=A((Ekg,RZr)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?RZr.exports=uhs():RZr.exports=dhs()});var ghs=A((Dkg,hhs)=>{var fjl=require("path").relative;hhs.exports=Ajl;var hjl=process.cwd();function mhs(e,r){for(var t=e.split(/[ ,]+/),n=String(r).toLowerCase(),i=0;i0}function Cjl(e){if(process.noDeprecation)return!0;var r=process.env.NO_DEPRECATION||"";return mhs(r,e)}function vjl(e){if(process.traceDeprecation)return!0;var r=process.env.TRACE_DEPRECATION||"";return mhs(r,e)}function iWt(e,r){var t=bjl(process,"deprecation");if(!(!t&&this._ignored)){var n,i,s,a,o=0,c=!1,l=sWt(),u=this._file;for(r?(a=r,s=pMe(l[1]),s.name=a.name,u=s[0]):(o=2,a=pMe(l[o]),s=a);o",t=e.getLineNumber(),n=e.getColumnNumber();e.isEval()&&(r=e.getEvalOrigin()+", "+r);var i=[r,t,n];return i.callSite=e,i.name=e.getFunctionName(),i}function phs(e){var r=e.callSite,t=e.name;t||(t="");var n=r.getThis(),i=n&&r.getTypeName();return i==="Object"&&(i=void 0),i==="Function"&&(i=n.name||i),i&&r.getMethodName()?i+"."+t:t}function Ejl(e,r,t){var n=new Date().toUTCString(),i=n+" "+this._namespace+" deprecated "+e;if(this._traced){for(var s=0;sr.trim()).join(" ")};dhs.O=function(e){return this.inspectOpts.colors=this.useColors,rWt.inspect(e,this.inspectOpts)}});var T2e=A((Dkg,RZr)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?RZr.exports=lhs():RZr.exports=phs()});var yhs=A((Skg,ghs)=>{var hjl=require("path").relative;ghs.exports=bjl;var gjl=process.cwd();function fhs(e,r){for(var t=e.split(/[ ,]+/),n=String(r).toLowerCase(),i=0;i0}function vjl(e){if(process.noDeprecation)return!0;var r=process.env.NO_DEPRECATION||"";return fhs(r,e)}function Ejl(e){if(process.traceDeprecation)return!0;var r=process.env.TRACE_DEPRECATION||"";return fhs(r,e)}function iWt(e,r){var t=Cjl(process,"deprecation");if(!(!t&&this._ignored)){var n,i,s,a,o=0,c=!1,l=sWt(),u=this._file;for(r?(a=r,s=pMe(l[1]),s.name=a.name,u=s[0]):(o=2,a=pMe(l[o]),s=a);o",t=e.getLineNumber(),n=e.getColumnNumber();e.isEval()&&(r=e.getEvalOrigin()+", "+r);var i=[r,t,n];return i.callSite=e,i.name=e.getFunctionName(),i}function mhs(e){var r=e.callSite,t=e.name;t||(t="");var n=r.getThis(),i=n&&r.getTypeName();return i==="Object"&&(i=void 0),i==="Function"&&(i=n.name||i),i&&r.getMethodName()?i+"."+t:t}function Djl(e,r,t){var n=new Date().toUTCString(),i=n+" "+this._namespace+" deprecated "+e;if(this._traced){for(var s=0;s{"use strict";yhs.exports={CURRENT_ID:Symbol("agentkeepalive#currentId"),CREATE_ID:Symbol("agentkeepalive#createId"),INIT_SOCKET:Symbol("agentkeepalive#initSocket"),CREATE_HTTPS_CONNECTION:Symbol("agentkeepalive#createHttpsConnection"),SOCKET_CREATED_TIME:Symbol("agentkeepalive#socketCreatedTime"),SOCKET_NAME:Symbol("agentkeepalive#socketName"),SOCKET_REQUEST_COUNT:Symbol("agentkeepalive#socketRequestCount"),SOCKET_REQUEST_FINISHED_COUNT:Symbol("agentkeepalive#socketRequestFinishedCount")}});var MZr=A((wkg,Chs)=>{"use strict";var xjl=require("http").Agent,FZr=shs(),T4=T2e()("agentkeepalive"),LSt=ghs()("agentkeepalive"),{INIT_SOCKET:_hs,CURRENT_ID:oWt,CREATE_ID:Ahs,SOCKET_CREATED_TIME:bhs,SOCKET_NAME:AF,SOCKET_REQUEST_COUNT:EL,SOCKET_REQUEST_FINISHED_COUNT:kH}=aWt(),BZr=1,NZr=parseInt(process.version.split(".",1)[0].substring(1));NZr>=11&&NZr<=12?BZr=2:NZr>=13&&(BZr=3);var qZr=class extends xjl{constructor(r){r=r||{},r.keepAlive=r.keepAlive!==!1,r.freeSocketTimeout===void 0&&(r.freeSocketTimeout=4e3),r.keepAliveTimeout&&(LSt("options.keepAliveTimeout is deprecated, please use options.freeSocketTimeout instead"),r.freeSocketTimeout=r.keepAliveTimeout,delete r.keepAliveTimeout),r.freeSocketKeepAliveTimeout&&(LSt("options.freeSocketKeepAliveTimeout is deprecated, please use options.freeSocketTimeout instead"),r.freeSocketTimeout=r.freeSocketKeepAliveTimeout,delete r.freeSocketKeepAliveTimeout),r.timeout===void 0&&(r.timeout=Math.max(r.freeSocketTimeout*2,8e3)),r.timeout=FZr(r.timeout),r.freeSocketTimeout=FZr(r.freeSocketTimeout),r.socketActiveTTL=r.socketActiveTTL?FZr(r.socketActiveTTL):0,super(r),this[oWt]=0,this.createSocketCount=0,this.createSocketCountLastCheck=0,this.createSocketErrorCount=0,this.createSocketErrorCountLastCheck=0,this.closeSocketCount=0,this.closeSocketCountLastCheck=0,this.errorSocketCount=0,this.errorSocketCountLastCheck=0,this.requestCount=0,this.requestCountLastCheck=0,this.timeoutSocketCount=0,this.timeoutSocketCountLastCheck=0,this.on("free",t=>{let n=this.calcSocketTimeout(t);n>0&&t.timeout!==n&&t.setTimeout(n)})}get freeSocketKeepAliveTimeout(){return LSt("agent.freeSocketKeepAliveTimeout is deprecated, please use agent.options.freeSocketTimeout instead"),this.options.freeSocketTimeout}get timeout(){return LSt("agent.timeout is deprecated, please use agent.options.timeout instead"),this.options.timeout}get socketActiveTTL(){return LSt("agent.socketActiveTTL is deprecated, please use agent.options.socketActiveTTL instead"),this.options.socketActiveTTL}calcSocketTimeout(r){let t=this.options.freeSocketTimeout,n=this.options.socketActiveTTL;if(n){let i=Date.now()-r[bhs],s=n-i;if(s<=0)return s;t&&s"u"?!0:n<=0?(T4("%s(requests: %s, finished: %s) free but need to destroy by TTL, request count %s, diff is %s",r[AF],r[EL],r[kH],n),!1):(r.timeout!==n&&r.setTimeout(n),!0)}reuseSocket(...r){super.reuseSocket(...r);let t=r[0],n=r[1];n.reusedSocket=!0;let i=this.options.timeout;jSt(t)!==i&&(t.setTimeout(i),T4("%s reset timeout to %sms",t[AF],i)),t[EL]++,T4("%s(requests: %s, finished: %s) reuse on addRequest, timeout %sms",t[AF],t[EL],t[kH],jSt(t))}[Ahs](){let r=this[oWt]++;return this[oWt]===Number.MAX_SAFE_INTEGER&&(this[oWt]=0),r}[_hs](r,t){t.timeout&&(jSt(r)||r.setTimeout(t.timeout)),this.options.keepAlive&&r.setNoDelay(!0),this.createSocketCount++,this.options.socketActiveTTL&&(r[bhs]=Date.now()),r[AF]=`sock[${this[Ahs]()}#${t._agentKey}]`.split("-----BEGIN",1)[0],r[EL]=1,r[kH]=0,Tjl(this,r,t)}createConnection(r,t){let n=!1,i=(a,o)=>{if(!n){if(n=!0,a)return this.createSocketErrorCount++,t(a);this[_hs](o,r),t(a,o)}},s=super.createConnection(r,i);s&&i(null,s)}get statusChanged(){let r=this.createSocketCount!==this.createSocketCountLastCheck||this.createSocketErrorCount!==this.createSocketErrorCountLastCheck||this.closeSocketCount!==this.closeSocketCountLastCheck||this.errorSocketCount!==this.errorSocketCountLastCheck||this.timeoutSocketCount!==this.timeoutSocketCountLastCheck||this.requestCount!==this.requestCountLastCheck;return r&&(this.createSocketCountLastCheck=this.createSocketCount,this.createSocketErrorCountLastCheck=this.createSocketErrorCount,this.closeSocketCountLastCheck=this.closeSocketCount,this.errorSocketCountLastCheck=this.errorSocketCount,this.timeoutSocketCountLastCheck=this.timeoutSocketCount,this.requestCountLastCheck=this.requestCount),r}getCurrentStatus(){return{createSocketCount:this.createSocketCount,createSocketErrorCount:this.createSocketErrorCount,closeSocketCount:this.closeSocketCount,errorSocketCount:this.errorSocketCount,timeoutSocketCount:this.timeoutSocketCount,requestCount:this.requestCount,freeSockets:OZr(this.freeSockets),sockets:OZr(this.sockets),requests:OZr(this.requests)}}};function jSt(e){return e.timeout||e._idleTimeout}function Tjl(e,r,t){T4("%s create, timeout %sms",r[AF],jSt(r));function n(){if(!r._httpMessage&&r[EL]===1)return;r[kH]++,e.requestCount++,T4("%s(requests: %s, finished: %s) free",r[AF],r[EL],r[kH]);let c=e.getName(t);r.writable&&e.requests[c]&&e.requests[c].length&&(r[EL]++,T4("%s(requests: %s, finished: %s) will be reuse on agent free event",r[AF],r[EL],r[kH]))}r.on("free",n);function i(c){T4("%s(requests: %s, finished: %s) close, isError: %s",r[AF],r[EL],r[kH],c),e.closeSocketCount++}r.on("close",i);function s(){let c=r.listeners("timeout").length,l=jSt(r),u=r._httpMessage,m=u&&u.listeners("timeout").length||0;T4("%s(requests: %s, finished: %s) timeout after %sms, listeners %s, defaultTimeoutListenerCount %s, hasHttpRequest %s, HttpRequest timeoutListenerCount %s",r[AF],r[EL],r[kH],l,c,BZr,!!u,m),T4.enabled&&T4("timeout listeners: %s",r.listeners("timeout").map(_=>_.name).join(", ")),e.timeoutSocketCount++;let h=e.getName(t);if(e.freeSockets[h]&&e.freeSockets[h].indexOf(r)!==-1)r.destroy(),e.removeSocket(r,t),T4("%s is free, destroy quietly",r[AF]);else if(m===0){let _=new Error("Socket timeout");_.code="ERR_SOCKET_TIMEOUT",_.timeout=l,r.destroy(_),e.removeSocket(r,t),T4("%s destroy with timeout error",r[AF])}}r.on("timeout",s);function a(c){let l=r.listeners("error").length;T4("%s(requests: %s, finished: %s) error: %s, listenerCount: %s",r[AF],r[EL],r[kH],c,l),e.errorSocketCount++,l===1&&(T4("%s emit uncaught error event",r[AF]),r.removeListener("error",a),r.emit("error",c))}r.on("error",a);function o(){T4("%s(requests: %s, finished: %s) agentRemove",r[AF],r[EL],r[kH]),r.removeListener("close",i),r.removeListener("error",a),r.removeListener("free",n),r.removeListener("timeout",s),r.removeListener("agentRemove",o)}r.on("agentRemove",o)}Chs.exports=qZr;function OZr(e){let r={};for(let t in e)r[t]=e[t].length;return r}});var Dhs=A((Ikg,Ehs)=>{"use strict";var LZr=require("https").Agent,Pjl=MZr(),{INIT_SOCKET:Rjl,CREATE_HTTPS_CONNECTION:vhs}=aWt(),GSt=class extends Pjl{constructor(r){super(r),this.defaultPort=443,this.protocol="https:",this.maxCachedSessions=this.options.maxCachedSessions,this.maxCachedSessions===void 0&&(this.maxCachedSessions=100),this._sessionCache={map:{},list:[]}}createConnection(r){let t=this[vhs](r);return this[Rjl](t,r),t}};GSt.prototype[vhs]=LZr.prototype.createConnection;["getName","_getSession","_cacheSession","_evictSession"].forEach(function(e){typeof LZr.prototype[e]=="function"&&(GSt.prototype[e]=LZr.prototype[e])});Ehs.exports=GSt});var Shs=A((xkg,cWt)=>{"use strict";cWt.exports=MZr();cWt.exports.HttpsAgent=Dhs();cWt.exports.constants=aWt()});var Ihs=A(uWt=>{"use strict";Object.defineProperty(uWt,"__esModule",{value:!0});uWt.keepaliveAgents=void 0;var kjl=(tn(),Dr(en)),whs=kjl.__importStar(Shs()),Fjl=new whs.default,Njl=new whs.HttpsAgent,Ojl={http:Fjl,https:Njl};uWt.keepaliveAgents=Ojl});var USt=A(FH=>{"use strict";Object.defineProperty(FH,"__esModule",{value:!0});FH.getThrottleIntervalMs=FH.getConcurrentRequestsLimit=FH.applyHostRules=FH.findMatchingRules=void 0;var xhs=(tn(),Dr(en)),Ths=xhs.__importDefault(_a()),jZr=_Ht(),lWt=Pi(),Bjl=X0s(),mMe=xhs.__importStar($y()),qjl=xZr(),Mjl=Ihs();function Phs(e,r){let{hostType:t}=e,n=mMe.find({hostType:t,url:r});return n.token||n.username||n.password||(t&&jZr.GITHUB_API_USING_HOST_TYPES.includes(t)&&t!=="github"&&(n={...mMe.find({hostType:"github",url:r}),...n}),t&&jZr.GITLAB_API_USING_HOST_TYPES.includes(t)&&t!=="gitlab"&&(n={...mMe.find({hostType:"gitlab",url:r}),...n}),t&&jZr.BITBUCKET_API_USING_HOST_TYPES.includes(t)&&t!=="bitbucket"&&(n={...mMe.find({hostType:"bitbucket",url:r}),...n})),n}FH.findMatchingRules=Phs;function Ljl(e,r){var l;let t={...r},n=Phs(t,e),{username:i,password:s,token:a,enabled:o,authType:c}=n;return t.noAuth?lWt.logger.trace({url:e},"Authorization disabled"):(l=t.headers)!=null&&l.authorization||t.password||t.token?lWt.logger.trace({url:e},"Authorization already set"):s!==void 0?(lWt.logger.trace({url:e},"Applying Basic authentication"),t.username=i,t.password=s):a?(lWt.logger.trace({url:e},"Applying Bearer authentication"),t.token=a,t.context={...t.context,authType:c}):o===!1&&(t.enabled=!1),n.abortOnError&&(t.abortOnError=n.abortOnError),n.abortIgnoreStatusCodes&&(t.abortIgnoreStatusCodes=n.abortIgnoreStatusCodes),n.timeout&&(t.timeout=n.timeout),n.dnsCache&&(t.lookup=qjl.dnsLookup),n.keepalive&&(t.agent=Mjl.keepaliveAgents),!(0,Bjl.hasProxy)()&&n.enableHttp2===!0&&(t.http2=!0),t}FH.applyHostRules=Ljl;function jjl(e){let{concurrentRequestLimit:r}=mMe.find({url:e});return Ths.default.number(r)&&r>0?r:null}FH.getConcurrentRequestsLimit=jjl;function Gjl(e){let{maxRequestsPerSecond:r}=mMe.find({url:e});return Ths.default.number(r)&&r>0?Math.ceil(1e3/r):null}FH.getThrottleIntervalMs=Gjl});var khs=A((Rkg,GZr)=>{"use strict";var Ujl=Object.prototype.hasOwnProperty,P4="~";function VSt(){}Object.create&&(VSt.prototype=Object.create(null),new VSt().__proto__||(P4=!1));function Vjl(e,r,t){this.fn=e,this.context=r,this.once=t||!1}function Rhs(e,r,t,n,i){if(typeof t!="function")throw new TypeError("The listener must be a function");var s=new Vjl(t,n||e,i),a=P4?P4+r:r;return e._events[a]?e._events[a].fn?e._events[a]=[e._events[a],s]:e._events[a].push(s):(e._events[a]=s,e._eventsCount++),e}function dWt(e,r){--e._eventsCount===0?e._events=new VSt:delete e._events[r]}function U3(){this._events=new VSt,this._eventsCount=0}U3.prototype.eventNames=function(){var r=[],t,n;if(this._eventsCount===0)return r;for(n in t=this._events)Ujl.call(t,n)&&r.push(P4?n.slice(1):n);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(t)):r};U3.prototype.listeners=function(r){var t=P4?P4+r:r,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,s=n.length,a=new Array(s);i{"use strict";Fhs.exports=(e,r)=>(r=r||(()=>{}),e.then(t=>new Promise(n=>{n(r())}).then(()=>t),t=>new Promise(n=>{n(r())}).then(()=>{throw t})))});var Bhs=A((Fkg,mWt)=>{"use strict";var zjl=Nhs(),pWt=class extends Error{constructor(r){super(r),this.name="TimeoutError"}},Ohs=(e,r,t)=>new Promise((n,i)=>{if(typeof r!="number"||r<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(r===1/0){n(e);return}let s=setTimeout(()=>{if(typeof t=="function"){try{n(t())}catch(c){i(c)}return}let a=typeof t=="string"?t:`Promise timed out after ${r} milliseconds`,o=t instanceof Error?t:new pWt(a);typeof e.cancel=="function"&&e.cancel(),i(o)},r);zjl(e.then(n,i),()=>{clearTimeout(s)})});mWt.exports=Ohs;mWt.exports.default=Ohs;mWt.exports.TimeoutError=pWt});var qhs=A(UZr=>{"use strict";Object.defineProperty(UZr,"__esModule",{value:!0});function $jl(e,r,t){let n=0,i=e.length;for(;i>0;){let s=i/2|0,a=n+s;t(e[a],r)<=0?(n=++a,i-=s+1):i=s}return n}UZr.default=$jl});var Mhs=A(zZr=>{"use strict";Object.defineProperty(zZr,"__esModule",{value:!0});var Qjl=qhs(),VZr=class{constructor(){this._queue=[]}enqueue(r,t){t=Object.assign({priority:0},t);let n={priority:t.priority,run:r};if(this.size&&this._queue[this.size-1].priority>=t.priority){this._queue.push(n);return}let i=Qjl.default(this._queue,n,(s,a)=>a.priority-s.priority);this._queue.splice(i,0,n)}dequeue(){let r=this._queue.shift();return r==null?void 0:r.run}filter(r){return this._queue.filter(t=>t.priority===r.priority).map(t=>t.run)}get size(){return this._queue.length}};zZr.default=VZr});var jhs=A(QZr=>{"use strict";Object.defineProperty(QZr,"__esModule",{value:!0});var Kjl=khs(),Lhs=Bhs(),Hjl=Mhs(),fWt=()=>{},Wjl=new Lhs.TimeoutError,$Zr=class extends Kjl{constructor(r){var t,n,i,s;if(super(),this._intervalCount=0,this._intervalEnd=0,this._pendingCount=0,this._resolveEmpty=fWt,this._resolveIdle=fWt,r=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:Hjl.default},r),!(typeof r.intervalCap=="number"&&r.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${(n=(t=r.intervalCap)===null||t===void 0?void 0:t.toString())!==null&&n!==void 0?n:""}\` (${typeof r.intervalCap})`);if(r.interval===void 0||!(Number.isFinite(r.interval)&&r.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${(s=(i=r.interval)===null||i===void 0?void 0:i.toString())!==null&&s!==void 0?s:""}\` (${typeof r.interval})`);this._carryoverConcurrencyCount=r.carryoverConcurrencyCount,this._isIntervalIgnored=r.intervalCap===1/0||r.interval===0,this._intervalCap=r.intervalCap,this._interval=r.interval,this._queue=new r.queueClass,this._queueClass=r.queueClass,this.concurrency=r.concurrency,this._timeout=r.timeout,this._throwOnTimeout=r.throwOnTimeout===!0,this._isPaused=r.autoStart===!1}get _doesIntervalAllowAnother(){return this._isIntervalIgnored||this._intervalCount{this._onResumeInterval()},t)),!0}return!1}_tryToStartAnother(){if(this._queue.size===0)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){let r=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){let t=this._queue.dequeue();return t?(this.emit("active"),t(),r&&this._initializeIntervalIfNeeded(),!0):!1}}return!1}_initializeIntervalIfNeeded(){this._isIntervalIgnored||this._intervalId!==void 0||(this._intervalId=setInterval(()=>{this._onInterval()},this._interval),this._intervalEnd=Date.now()+this._interval)}_onInterval(){this._intervalCount===0&&this._pendingCount===0&&this._intervalId&&(clearInterval(this._intervalId),this._intervalId=void 0),this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0,this._processQueue()}_processQueue(){for(;this._tryToStartAnother(););}get concurrency(){return this._concurrency}set concurrency(r){if(!(typeof r=="number"&&r>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${r}\` (${typeof r})`);this._concurrency=r,this._processQueue()}async add(r,t={}){return new Promise((n,i)=>{let s=async()=>{this._pendingCount++,this._intervalCount++;try{let a=this._timeout===void 0&&t.timeout===void 0?r():Lhs.default(Promise.resolve(r()),t.timeout===void 0?this._timeout:t.timeout,()=>{(t.throwOnTimeout===void 0?this._throwOnTimeout:t.throwOnTimeout)&&i(Wjl)});n(await a)}catch(a){i(a)}this._next()};this._queue.enqueue(s,t),this._tryToStartAnother(),this.emit("add")})}async addAll(r,t){return Promise.all(r.map(async n=>this.add(n,t)))}start(){return this._isPaused?(this._isPaused=!1,this._processQueue(),this):this}pause(){this._isPaused=!0}clear(){this._queue=new this._queueClass}async onEmpty(){if(this._queue.size!==0)return new Promise(r=>{let t=this._resolveEmpty;this._resolveEmpty=()=>{t(),r()}})}async onIdle(){if(!(this._pendingCount===0&&this._queue.size===0))return new Promise(r=>{let t=this._resolveIdle;this._resolveIdle=()=>{t(),r()}})}get size(){return this._queue.size}sizeBy(r){return this._queue.filter(r).length}get pending(){return this._pendingCount}get isPaused(){return this._isPaused}get timeout(){return this._timeout}set timeout(r){this._timeout=r}};QZr.default=$Zr});var zSt=A(fMe=>{"use strict";Object.defineProperty(fMe,"__esModule",{value:!0});fMe.clear=fMe.getQueue=void 0;var Yjl=(tn(),Dr(en)),Jjl=Yjl.__importDefault(jhs()),KZr=Pi(),Xjl=Ip(),Zjl=USt(),HZr=new Map;function eGl(e){var n;let r=(n=(0,Xjl.parseUrl)(e))==null?void 0:n.host;if(!r)return KZr.logger.debug(`No host on ${e}`),null;let t=HZr.get(r);if(t===void 0){t=null;let i=(0,Zjl.getConcurrentRequestsLimit)(e);i?(KZr.logger.debug(`Using queue: host=${r}, concurrency=${i}`),t=new Jjl.default({concurrency:i})):KZr.logger.trace({host:r},"No concurrency limits")}return HZr.set(r,t),t}fMe.getQueue=eGl;function tGl(){HZr.clear()}fMe.clear=tGl});var Ghs=A((Mkg,WZr)=>{"use strict";var hWt=class extends Error{constructor(){super("Throttled function aborted"),this.name="AbortError"}},rGl=({limit:e,interval:r,strict:t})=>{if(!Number.isFinite(e))throw new TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(r))throw new TypeError("Expected `interval` to be a finite number");let n=new Map,i=0,s=0;function a(){let u=Date.now();return u-i>r?(s=1,i=u,0):(s=m?(o.push(u),0):(o.push(m),m-u)}let l=t?c:a;return u=>{let m=function(...h){if(!m.isEnabled)return(async()=>u.apply(this,h))();let _;return new Promise((b,v)=>{_=setTimeout(()=>{b(u.apply(this,h)),n.delete(_)},l()),n.set(_,v)})};return m.abort=()=>{for(let h of n.keys())clearTimeout(h),n.get(h)(new hWt);n.clear(),o.splice(0,o.length)},m.isEnabled=!0,m}};WZr.exports=rGl;WZr.exports.AbortError=hWt});var hMe=A(Ame=>{"use strict";Object.defineProperty(Ame,"__esModule",{value:!0});Ame.clear=Ame.getThrottle=Ame.Throttle=void 0;var nGl=(tn(),Dr(en)),iGl=nGl.__importDefault(Ghs()),YZr=Pi(),sGl=Ip(),aGl=USt(),JZr=new Map,gWt=class{throttle;constructor(r){this.throttle=(0,iGl.default)({strict:!0,limit:1,interval:r})}add(r){return this.throttle(r)()}};Ame.Throttle=gWt;function oGl(e){var n;let r=(n=(0,sGl.parseUrl)(e))==null?void 0:n.host;if(!r)return YZr.logger.debug(`No host on ${e}`),null;let t=JZr.get(r);if(t===void 0){t=null;let i=(0,aGl.getThrottleIntervalMs)(e);if(i){let s=i;YZr.logger.debug(`Using throttle ${s} intervalMs for host ${r}`),t=new gWt(s)}else YZr.logger.trace({host:r},"No throttle")}return JZr.set(r,t),t}Ame.getThrottle=oGl;function cGl(){JZr.clear()}Ame.clear=cGl});var Vhs=A(Uhs=>{"use strict";Object.defineProperty(Uhs,"__esModule",{value:!0});var $St=Lue(),uGl=Ip();Object.defineProperty($St.RequestError.prototype,"statusCode",{get:function(){var r;return(r=this.response)==null?void 0:r.statusCode}});Object.defineProperty($St.RequestError.prototype,"body",{get:function(){var r;return(r=this.response)==null?void 0:r.body},set:function(r){this.response&&(this.response.body=r)}});Object.defineProperty($St.RequestError.prototype,"headers",{get:function(){var r;return(r=this.response)==null?void 0:r.headers}});Object.defineProperty($St.RequestError.prototype,"url",{get:function(){var r;return(r=this.response)==null?void 0:r.url}});Object.defineProperty($St.RequestError.prototype,"host",{get:function(){var n;let r=(n=this.response)==null?void 0:n.url,t=r?(0,uGl.parseUrl)(r):null;return t==null?void 0:t.host}})});var Wb=A(gMe=>{"use strict";Object.defineProperty(gMe,"__esModule",{value:!0});gMe.Http=gMe.HttpError=void 0;var AWt=(tn(),Dr(en)),zhs=AWt.__importDefault(_St()),yWt=AWt.__importStar(Lue());Object.defineProperty(gMe,"HttpError",{enumerable:!0,get:function(){return yWt.RequestError}});var lGl=AWt.__importDefault(G3()),dGl=gy(),$hs=Zp(),pGl=Dre(),ZZr=Pi(),mGl=Ug(),_Wt=AWt.__importStar(P3()),een=iP(),Qhs=Ip(),XZr=ifs(),fGl=ofs(),Khs=USt(),hGl=zSt(),gGl=hMe();Vhs();function yGl(e,r){let{body:t,statusCode:n,headers:i}=e;return r?{statusCode:n,body:t instanceof Buffer?t.slice():(0,een.clone)(t),headers:(0,een.clone)(i)}:{statusCode:n,body:t,headers:i}}function Hhs(e){let r=pGl.pkg.version;e.headers={...e.headers,"user-agent":process.env.RENOVATE_USER_AGENT??`RenovateBot/${r} (https://github.com/renovatebot/renovate)`}}async function _Gl(e,r,t){var s,a,o;ZZr.logger.trace({url:e,options:r},"got request");let n=0,i=0;try{let c=await(0,yWt.default)(e,{...r,hooks:fGl.hooks});return i=c.statusCode,n=c.timings.phases.total??0,c}catch(c){if(c instanceof yWt.RequestError){i=((s=c.response)==null?void 0:s.statusCode)??-1,n=((a=c.timings)==null?void 0:a.phases.total)??-1;let l=r.method.toUpperCase(),u=c.code??"UNKNOWN",m=((o=c.request)==null?void 0:o.retryCount)??-1;ZZr.logger.debug(`${l} ${e} = (code=${u}, statusCode=${i} retryCount=${m}, duration=${n})`)}throw c}finally{let c=_Wt.get("http-requests")||[];c.push({...t,duration:n,statusCode:i}),_Wt.set("http-requests",c)}}var ten=class{hostType;options;constructor(r,t={}){this.hostType=r,this.options=(0,zhs.default)(t,{context:{hostType:r}})}getThrottle(r){return(0,gGl.getThrottle)(r)}async request(r,t){var c;let n=r.toString();t!=null&&t.baseUrl&&(n=(0,Qhs.resolveBaseUrl)(t.baseUrl,n));let i=(0,zhs.default)({method:"get",...this.options,hostType:this.hostType},t),s=t.etagCache&&i.method==="get"?t.etagCache:null;if(s&&(i.headers={...i.headers,"If-None-Match":s.etag}),process.env.NODE_ENV==="test"&&(i.retry=0),i.hooks={beforeRedirect:[XZr.removeAuthorization]},Hhs(i),i=(0,Khs.applyHostRules)(n,i),i.enabled===!1)throw ZZr.logger.debug(`Host is disabled - rejecting request. HostUrl: ${n}`),new Error($hs.HOST_DISABLED);i=(0,XZr.applyAuthorization)(i);let a=i.memCache!==!1&&(i.method==="get"||i.method==="head")?(0,lGl.default)(["got-",JSON.stringify({url:n,headers:i.headers,method:i.method})]):null,o=null;if(a&&(o=_Wt.get(a)),!o){let l=Date.now(),u=()=>{let v=Date.now()-l;return _Gl(n,i,{method:i.method,url:n,queueDuration:v})},m=this.getThrottle(n),h=m?()=>m.add(u):u,_=(0,hGl.getQueue)(n);o=(_?()=>_.add(h):h)(),a&&_Wt.set(a,o)}try{let l=await o,u=!!a&&l.statusCode!==304,m=yGl(l,u);return m.authorization=!!((c=i==null?void 0:i.headers)!=null&&c.authorization),m}catch(l){let{abortOnError:u,abortIgnoreStatusCodes:m}=i;throw u&&!(m!=null&&m.includes(l.statusCode))?new mGl.ExternalHostError(l):l}}get(r,t={}){return this.request(r,t)}head(r,t={}){return this.request(r,{...t,method:"head"})}getBuffer(r,t={}){return this.request(r,{...t,responseType:"buffer"})}async requestJson(r,{url:t,httpOptions:n,schema:i}){let{body:s,...a}={...n},o={...a,method:r,responseType:"json"};o.headers={accept:"application/json",...o.headers},s&&(o.json=s);let c=await this.request(t,o),l=a.etagCache&&c.statusCode===304?(0,een.clone)(a.etagCache.data):null;return i?(l?c.body=l:c.body=await i.parseAsync(c.body),c):(l&&(c.body=l),c)}resolveArgs(r,t,n){let i={url:r};return t instanceof dGl.ZodType?i.schema=t:t&&(i.httpOptions=t),n&&(i.schema=n),i}getJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("get",i)}headJson(r,t){return this.requestJson("head",{url:r,httpOptions:t})}postJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("post",i)}putJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("put",i)}patchJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("patch",i)}deleteJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("delete",i)}stream(r,t){let n={method:"get",...this.options,hostType:this.hostType,...t},i=r;if(t!=null&&t.baseUrl&&(i=(0,Qhs.resolveBaseUrl)(t.baseUrl,r)),Hhs(n),n=(0,Khs.applyHostRules)(i,n),n.enabled===!1)throw new Error($hs.HOST_DISABLED);return n=(0,XZr.applyAuthorization)(n),yWt.default.stream(i,n)}};gMe.Http=ten});var yMe=A(bWt=>{"use strict";Object.defineProperty(bWt,"__esModule",{value:!0});bWt.hasKey=void 0;function AGl(e,r){return r&&typeof r=="object"&&e in r}bWt.hasKey=AGl});var DL=A(vWt=>{"use strict";Object.defineProperty(vWt,"__esModule",{value:!0});vWt.GenericVersioningApi=void 0;var bGl=(tn(),Dr(en)),CWt=bGl.__importDefault(_a()),ren=class{_getSection(r,t){let n=this._parse(r);return n&&n.release.length>t?n.release[t]:null}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let a=0;a0}isLessThanRange(r,t){return this._compare(r,t)<0}getSatisfyingVersion(r,t){return r.find(i=>this.equals(i,t))??null}minSatisfyingVersion(r,t){return r.find(i=>this.equals(i,t))??null}getNewValue(r){let{newVersion:t}=r||{};return t}sortVersions(r,t){return this._compare(r,t)}matches(r,t){return this.equals(r,t)}};vWt.GenericVersioningApi=ren});var SV=A(bF=>{"use strict";Object.defineProperty(bF,"__esModule",{value:!0});bF.api=bF.supportsRanges=bF.urls=bF.displayName=bF.id=void 0;var EWt=Ba(),CGl=DL();bF.id="docker";bF.displayName="Docker";bF.urls=["https://docs.docker.com/engine/reference/commandline/tag/"];bF.supportsRanges=!1;var vGl=(0,EWt.regEx)(/^(?\d+(?:\.\d+)*)(?\w*)$/),EGl=(0,EWt.regEx)(/^[a-f0-9]{7,40}$/),DGl=(0,EWt.regEx)(/^[0-9]+$/),nen=class extends CGl.GenericVersioningApi{_parse(r){var l;if(!r||EGl.test(r)&&!DGl.test(r))return null;let t=r.replace((0,EWt.regEx)(/^v/),"").split("-"),[n,...i]=t,s=(l=n==null?void 0:n.match(vGl))==null?void 0:l.groups;if(!s)return null;let{version:a,prerelease:o}=s;return{release:a.split(".").map(Number),suffix:i.join("-"),prerelease:o}}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let c=0;c{"use strict";Object.defineProperty(_Me,"__esModule",{value:!0});_Me.isArtifactoryServer=_Me.isGetPkgReleasesConfig=void 0;var SGl=(tn(),Dr(en)),ien=SGl.__importDefault(_a());function wGl(e){return ien.default.nonEmptyStringAndNotWhitespace(e.datasource)&&ien.default.nonEmptyStringAndNotWhitespace(e.packageName)}_Me.isGetPkgReleasesConfig=wGl;var IGl="x-jfrog-version";function xGl(e){return ien.default.string(e==null?void 0:e.headers[IGl])}_Me.isArtifactoryServer=xGl});var K0=A(SWt=>{"use strict";Object.defineProperty(SWt,"__esModule",{value:!0});SWt.Datasource=void 0;var sen=Ug(),Whs=Wb(),aen=class{id;constructor(r){this.id=r,this.http=new Whs.Http(r)}caching;customRegistrySupport=!0;defaultConfig;defaultRegistryUrls;defaultVersioning;registryStrategy="first";http;handleHttpErrors(r){}handleGenericErrors(r){var t;if(r instanceof sen.ExternalHostError)throw r;if(r instanceof Whs.HttpError){this.handleHttpErrors(r);let n=(t=r.response)==null?void 0:t.statusCode;if(n){if(n===429)throw new sen.ExternalHostError(r);if(n>=500&&n<600)throw new sen.ExternalHostError(r)}}throw r}};SWt.Datasource=aen});var oen=A(NH=>{"use strict";Object.defineProperty(NH,"__esModule",{value:!0});NH.unquote=NH.quote=NH.isScheme=NH.isToken=void 0;var TGl=/^[^\u0000-\u001F\u007F()<>@,;:\\"/?={}\[\]\u0020\u0009]+$/,Yhs=function(r){return typeof r=="string"&&TGl.test(r)};NH.isToken=Yhs;var PGl=Yhs;NH.isScheme=PGl;var RGl=function(r){return`"${r.replace(/"/g,'\\"')}"`};NH.quote=RGl;var kGl=function(r){return r.substr(1,r.length-2).replace(/\\"/g,'"')};NH.unquote=kGl});var Jhs=A(IWt=>{"use strict";Object.defineProperty(IWt,"__esModule",{value:!0});IWt.default=void 0;var wWt=oen();function QSt(e){return OGl(e)||NGl(e)||FGl()}function FGl(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function NGl(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function OGl(e){if(Array.isArray(e)){for(var r=0,t=new Array(e.length);r{"use strict";Object.defineProperty(xWt,"__esModule",{value:!0});xWt.default=void 0;var Zhs=oen(),zGl=/((?:[a-zA-Z0-9._~+\/-]+=*(?:\s+|$))|[^\u0000-\u001F\u007F()<>@,;:\\"/?={}\[\]\u0020\u0009]+)(?:=([^\\"=\s,]+|"(?:[^"\\]|\\.)*"))?/g,Xhs=function(r,t){var n=t.charAt(0)==='"'?(0,Zhs.unquote)(t):t.trim();return Array.isArray(r)?r.concat(n):typeof r=="string"?[r,n]:n},$Gl=function(r,t){for(var n=null,i={};;){var s=zGl.exec(t);if(s===null)break;s[2]?i[s[1]]=Xhs(i[s[1]],s[2]):n=Xhs(n,s[1])}return{scheme:r,params:i,token:n}},QGl=function(r){if(typeof r!="string")throw new TypeError("Header value must be a string.");var t=r.indexOf(" "),n=r.substr(0,t);if(!(0,Zhs.isScheme)(n))throw new TypeError(`Invalid scheme ${n}`);return $Gl(n,r.substr(t))};xWt.default=QGl});var rgs=A(TWt=>{"use strict";Object.defineProperty(TWt,"__esModule",{value:!0});Object.defineProperty(TWt,"format",{enumerable:!0,get:function(){return KGl.default}});Object.defineProperty(TWt,"parse",{enumerable:!0,get:function(){return HGl.default}});var KGl=tgs(Jhs()),HGl=tgs(egs());function tgs(e){return e&&e.__esModule?e:{default:e}}});var igs=A(ngs=>{"use strict";Object.defineProperty(ngs,"__esModule",{value:!0})});var sgs=A(KSt=>{"use strict";Object.defineProperty(KSt,"__esModule",{value:!0});KSt.HttpAuthLocation=void 0;var WGl;(function(e){e.HEADER="header",e.QUERY="query"})(WGl=KSt.HttpAuthLocation||(KSt.HttpAuthLocation={}))});var ogs=A(ags=>{"use strict";Object.defineProperty(ags,"__esModule",{value:!0})});var ugs=A(cgs=>{"use strict";Object.defineProperty(cgs,"__esModule",{value:!0})});var dgs=A(lgs=>{"use strict";Object.defineProperty(lgs,"__esModule",{value:!0})});var mgs=A(pgs=>{"use strict";Object.defineProperty(pgs,"__esModule",{value:!0})});var hgs=A(fgs=>{"use strict";Object.defineProperty(fgs,"__esModule",{value:!0})});var ygs=A(ggs=>{"use strict";Object.defineProperty(ggs,"__esModule",{value:!0})});var _gs=A(HSt=>{"use strict";Object.defineProperty(HSt,"__esModule",{value:!0});var cen=(tn(),Dr(en));cen.__exportStar(mgs(),HSt);cen.__exportStar(hgs(),HSt);cen.__exportStar(ygs(),HSt)});var bgs=A(Ags=>{"use strict";Object.defineProperty(Ags,"__esModule",{value:!0})});var vgs=A(Cgs=>{"use strict";Object.defineProperty(Cgs,"__esModule",{value:!0})});var Egs=A(WSt=>{"use strict";Object.defineProperty(WSt,"__esModule",{value:!0});WSt.EndpointURLScheme=void 0;var YGl;(function(e){e.HTTP="http",e.HTTPS="https"})(YGl=WSt.EndpointURLScheme||(WSt.EndpointURLScheme={}))});var Sgs=A(Dgs=>{"use strict";Object.defineProperty(Dgs,"__esModule",{value:!0})});var Igs=A(wgs=>{"use strict";Object.defineProperty(wgs,"__esModule",{value:!0})});var Tgs=A(xgs=>{"use strict";Object.defineProperty(xgs,"__esModule",{value:!0})});var Rgs=A(Pgs=>{"use strict";Object.defineProperty(Pgs,"__esModule",{value:!0})});var Fgs=A(kgs=>{"use strict";Object.defineProperty(kgs,"__esModule",{value:!0})});var Ngs=A(P2e=>{"use strict";Object.defineProperty(P2e,"__esModule",{value:!0});var YSt=(tn(),Dr(en));YSt.__exportStar(Sgs(),P2e);YSt.__exportStar(Igs(),P2e);YSt.__exportStar(Tgs(),P2e);YSt.__exportStar(Rgs(),P2e);YSt.__exportStar(Fgs(),P2e)});var Bgs=A(Ogs=>{"use strict";Object.defineProperty(Ogs,"__esModule",{value:!0})});var qgs=A(JSt=>{"use strict";Object.defineProperty(JSt,"__esModule",{value:!0});JSt.FieldPosition=void 0;var JGl;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(JGl=JSt.FieldPosition||(JSt.FieldPosition={}))});var Lgs=A(Mgs=>{"use strict";Object.defineProperty(Mgs,"__esModule",{value:!0})});var Ggs=A(jgs=>{"use strict";Object.defineProperty(jgs,"__esModule",{value:!0})});var Vgs=A(PWt=>{"use strict";Object.defineProperty(PWt,"__esModule",{value:!0});var Ugs=(tn(),Dr(en));Ugs.__exportStar(Lgs(),PWt);Ugs.__exportStar(Ggs(),PWt)});var $gs=A(zgs=>{"use strict";Object.defineProperty(zgs,"__esModule",{value:!0})});var Kgs=A(Qgs=>{"use strict";Object.defineProperty(Qgs,"__esModule",{value:!0})});var Wgs=A(Hgs=>{"use strict";Object.defineProperty(Hgs,"__esModule",{value:!0})});var Jgs=A(Ygs=>{"use strict";Object.defineProperty(Ygs,"__esModule",{value:!0})});var Zgs=A(Xgs=>{"use strict";Object.defineProperty(Xgs,"__esModule",{value:!0})});var t1s=A(e1s=>{"use strict";Object.defineProperty(e1s,"__esModule",{value:!0})});var n1s=A(r1s=>{"use strict";Object.defineProperty(r1s,"__esModule",{value:!0})});var s1s=A(i1s=>{"use strict";Object.defineProperty(i1s,"__esModule",{value:!0})});var o1s=A(a1s=>{"use strict";Object.defineProperty(a1s,"__esModule",{value:!0})});var u1s=A(c1s=>{"use strict";Object.defineProperty(c1s,"__esModule",{value:!0})});var l1s=A(XSt=>{"use strict";Object.defineProperty(XSt,"__esModule",{value:!0});XSt.RequestHandlerProtocol=void 0;var XGl;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(XGl=XSt.RequestHandlerProtocol||(XSt.RequestHandlerProtocol={}))});var p1s=A(d1s=>{"use strict";Object.defineProperty(d1s,"__esModule",{value:!0})});var f1s=A(m1s=>{"use strict";Object.defineProperty(m1s,"__esModule",{value:!0})});var g1s=A(h1s=>{"use strict";Object.defineProperty(h1s,"__esModule",{value:!0})});var y1s=A(Ib=>{"use strict";Object.defineProperty(Ib,"__esModule",{value:!0});var EC=(tn(),Dr(en));EC.__exportStar(igs(),Ib);EC.__exportStar(sgs(),Ib);EC.__exportStar(ogs(),Ib);EC.__exportStar(ugs(),Ib);EC.__exportStar(dgs(),Ib);EC.__exportStar(_gs(),Ib);EC.__exportStar(bgs(),Ib);EC.__exportStar(vgs(),Ib);EC.__exportStar(Egs(),Ib);EC.__exportStar(Ngs(),Ib);EC.__exportStar(Bgs(),Ib);EC.__exportStar(qgs(),Ib);EC.__exportStar(Vgs(),Ib);EC.__exportStar($gs(),Ib);EC.__exportStar(Kgs(),Ib);EC.__exportStar(Wgs(),Ib);EC.__exportStar(Jgs(),Ib);EC.__exportStar(Zgs(),Ib);EC.__exportStar(t1s(),Ib);EC.__exportStar(n1s(),Ib);EC.__exportStar(s1s(),Ib);EC.__exportStar(o1s(),Ib);EC.__exportStar(u1s(),Ib);EC.__exportStar(l1s(),Ib);EC.__exportStar(p1s(),Ib);EC.__exportStar(f1s(),Ib);EC.__exportStar(g1s(),Ib)});var _1s=A(RWt=>{"use strict";Object.defineProperty(RWt,"__esModule",{value:!0});RWt.Field=void 0;var ZGl=y1s(),uen=class{constructor({name:r,kind:t=ZGl.FieldPosition.HEADER,values:n=[]}){this.name=r,this.kind=t,this.values=n}add(r){this.values.push(r)}set(r){this.values=r}remove(r){this.values=this.values.filter(t=>t!==r)}toString(){return this.values.map(r=>r.includes(",")||r.includes(" ")?`"${r}"`:r).join(", ")}get(){return this.values}};RWt.Field=uen});var A1s=A(kWt=>{"use strict";Object.defineProperty(kWt,"__esModule",{value:!0});kWt.Fields=void 0;var len=class{constructor({fields:r=[],encoding:t="utf-8"}){this.entries={},r.forEach(this.setField.bind(this)),this.encoding=t}setField(r){this.entries[r.name.toLowerCase()]=r}getField(r){return this.entries[r.toLowerCase()]}removeField(r){delete this.entries[r.toLowerCase()]}getByType(r){return Object.values(this.entries).filter(t=>t.kind===r)}};kWt.Fields=len});var C1s=A(b1s=>{"use strict";Object.defineProperty(b1s,"__esModule",{value:!0})});var v1s=A(FWt=>{"use strict";Object.defineProperty(FWt,"__esModule",{value:!0});FWt.HttpRequest=void 0;var den=class e{constructor(r){this.method=r.method||"GET",this.hostname=r.hostname||"localhost",this.port=r.port,this.query=r.query||{},this.headers=r.headers||{},this.body=r.body,this.protocol=r.protocol?r.protocol.slice(-1)!==":"?`${r.protocol}:`:r.protocol:"https:",this.path=r.path?r.path.charAt(0)!=="/"?`/${r.path}`:r.path:"/",this.username=r.username,this.password=r.password,this.fragment=r.fragment}static isInstance(r){if(!r)return!1;let t=r;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){let r=new e({...this,headers:{...this.headers}});return r.query&&(r.query=eUl(r.query)),r}};FWt.HttpRequest=den;function eUl(e){return Object.keys(e).reduce((r,t)=>{let n=e[t];return{...r,[t]:Array.isArray(n)?[...n]:n}},{})}});var E1s=A(NWt=>{"use strict";Object.defineProperty(NWt,"__esModule",{value:!0});NWt.HttpResponse=void 0;var pen=class{constructor(r){this.statusCode=r.statusCode,this.reason=r.reason,this.headers=r.headers||{},this.body=r.body}static isInstance(r){if(!r)return!1;let t=r;return typeof t.statusCode=="number"&&typeof t.headers=="object"}};NWt.HttpResponse=pen});var D1s=A(OWt=>{"use strict";Object.defineProperty(OWt,"__esModule",{value:!0});OWt.isValidHostname=void 0;function tUl(e){return/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/.test(e)}OWt.isValidHostname=tUl});var w1s=A(S1s=>{"use strict";Object.defineProperty(S1s,"__esModule",{value:!0})});var QC=A(Sre=>{"use strict";Object.defineProperty(Sre,"__esModule",{value:!0});var R2e=(tn(),Dr(en));R2e.__exportStar(_1s(),Sre);R2e.__exportStar(A1s(),Sre);R2e.__exportStar(C1s(),Sre);R2e.__exportStar(v1s(),Sre);R2e.__exportStar(E1s(),Sre);R2e.__exportStar(D1s(),Sre);R2e.__exportStar(w1s(),Sre)});var wre=A(SL=>{"use strict";Object.defineProperty(SL,"__esModule",{value:!0});SL.getHostHeaderPlugin=SL.hostHeaderMiddlewareOptions=SL.hostHeaderMiddleware=SL.resolveHostHeaderConfig=void 0;var rUl=QC();function nUl(e){return e}SL.resolveHostHeaderConfig=nUl;var iUl=e=>r=>async t=>{if(!rUl.HttpRequest.isInstance(t.request))return r(t);let{request:n}=t,{handlerProtocol:i=""}=e.requestHandler.metadata||{};if(i.indexOf("h2")>=0&&!n.headers[":authority"])delete n.headers.host,n.headers[":authority"]="";else if(!n.headers.host){let s=n.hostname;n.port!=null&&(s+=`:${n.port}`),n.headers.host=s}return r(t)};SL.hostHeaderMiddleware=iUl;SL.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0};var sUl=e=>({applyToStack:r=>{r.add((0,SL.hostHeaderMiddleware)(e),SL.hostHeaderMiddlewareOptions)}});SL.getHostHeaderPlugin=sUl});var I1s=A(OH=>{"use strict";Object.defineProperty(OH,"__esModule",{value:!0});OH.getLoggerPlugin=OH.loggerMiddlewareOptions=OH.loggerMiddleware=void 0;var aUl=()=>(e,r)=>async t=>{var n,i;try{let s=await e(t),{clientName:a,commandName:o,logger:c,dynamoDbDocumentClientOptions:l={}}=r,{overrideInputFilterSensitiveLog:u,overrideOutputFilterSensitiveLog:m}=l,h=u??r.inputFilterSensitiveLog,_=m??r.outputFilterSensitiveLog,{$metadata:b,...v}=s.output;return(n=c==null?void 0:c.info)===null||n===void 0||n.call(c,{clientName:a,commandName:o,input:h(t.input),output:_(v),metadata:b}),s}catch(s){let{clientName:a,commandName:o,logger:c,dynamoDbDocumentClientOptions:l={}}=r,{overrideInputFilterSensitiveLog:u}=l,m=u??r.inputFilterSensitiveLog;throw(i=c==null?void 0:c.error)===null||i===void 0||i.call(c,{clientName:a,commandName:o,input:m(t.input),error:s,metadata:s.$metadata}),s}};OH.loggerMiddleware=aUl;OH.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0};var oUl=e=>({applyToStack:r=>{r.add((0,OH.loggerMiddleware)(),OH.loggerMiddlewareOptions)}});OH.getLoggerPlugin=oUl});var Ire=A(men=>{"use strict";Object.defineProperty(men,"__esModule",{value:!0});var cUl=(tn(),Dr(en));cUl.__exportStar(I1s(),men)});var xre=A(BH=>{"use strict";Object.defineProperty(BH,"__esModule",{value:!0});BH.getRecursionDetectionPlugin=BH.addRecursionDetectionMiddlewareOptions=BH.recursionDetectionMiddleware=void 0;var uUl=QC(),x1s="X-Amzn-Trace-Id",lUl="AWS_LAMBDA_FUNCTION_NAME",dUl="_X_AMZN_TRACE_ID",pUl=e=>r=>async t=>{let{request:n}=t;if(!uUl.HttpRequest.isInstance(n)||e.runtime!=="node"||n.headers.hasOwnProperty(x1s))return r(t);let i=process.env[lUl],s=process.env[dUl],a=o=>typeof o=="string"&&o.length>0;return a(i)&&a(s)&&(n.headers[x1s]=s),r({...t,request:n})};BH.recursionDetectionMiddleware=pUl;BH.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"};var mUl=e=>({applyToStack:r=>{r.add((0,BH.recursionDetectionMiddleware)(e),BH.addRecursionDetectionMiddlewareOptions)}});BH.getRecursionDetectionPlugin=mUl});var ZSt=A(BWt=>{"use strict";Object.defineProperty(BWt,"__esModule",{value:!0});BWt.ProviderError=void 0;var fen=class e extends Error{constructor(r,t=!0){super(r),this.tryNextLink=t,this.name="ProviderError",Object.setPrototypeOf(this,e.prototype)}static from(r,t=!0){return Object.assign(new this(r.message,t),r)}};BWt.ProviderError=fen});var T1s=A(qWt=>{"use strict";Object.defineProperty(qWt,"__esModule",{value:!0});qWt.CredentialsProviderError=void 0;var fUl=ZSt(),hen=class e extends fUl.ProviderError{constructor(r,t=!0){super(r,t),this.tryNextLink=t,this.name="CredentialsProviderError",Object.setPrototypeOf(this,e.prototype)}};qWt.CredentialsProviderError=hen});var P1s=A(MWt=>{"use strict";Object.defineProperty(MWt,"__esModule",{value:!0});MWt.TokenProviderError=void 0;var hUl=ZSt(),gen=class e extends hUl.ProviderError{constructor(r,t=!0){super(r,t),this.tryNextLink=t,this.name="TokenProviderError",Object.setPrototypeOf(this,e.prototype)}};MWt.TokenProviderError=gen});var R1s=A(LWt=>{"use strict";Object.defineProperty(LWt,"__esModule",{value:!0});LWt.chain=void 0;var gUl=ZSt();function yUl(...e){return()=>{let r=Promise.reject(new gUl.ProviderError("No providers in chain"));for(let t of e)r=r.catch(n=>{if(n!=null&&n.tryNextLink)return t();throw n});return r}}LWt.chain=yUl});var k1s=A(jWt=>{"use strict";Object.defineProperty(jWt,"__esModule",{value:!0});jWt.fromStatic=void 0;var _Ul=e=>()=>Promise.resolve(e);jWt.fromStatic=_Ul});var F1s=A(GWt=>{"use strict";Object.defineProperty(GWt,"__esModule",{value:!0});GWt.memoize=void 0;var AUl=(e,r,t)=>{let n,i,s,a=!1,o=async()=>{i||(i=e());try{n=await i,s=!0,a=!1}finally{i=void 0}return n};return r===void 0?async c=>((!s||c!=null&&c.forceRefresh)&&(n=await o()),n):async c=>((!s||c!=null&&c.forceRefresh)&&(n=await o()),a?n:t&&!t(n)?(a=!0,n):(r(n)&&await o(),n))};GWt.memoize=AUl});var DC=A(bme=>{"use strict";Object.defineProperty(bme,"__esModule",{value:!0});var AMe=(tn(),Dr(en));AMe.__exportStar(T1s(),bme);AMe.__exportStar(ZSt(),bme);AMe.__exportStar(P1s(),bme);AMe.__exportStar(R1s(),bme);AMe.__exportStar(k1s(),bme);AMe.__exportStar(F1s(),bme)});var Wh={};gEt(Wh,{__assign:()=>_en,__asyncDelegator:()=>kUl,__asyncGenerator:()=>RUl,__asyncValues:()=>FUl,__await:()=>ewt,__awaiter:()=>SUl,__classPrivateFieldGet:()=>qUl,__classPrivateFieldSet:()=>MUl,__createBinding:()=>IUl,__decorate:()=>vUl,__exportStar:()=>xUl,__extends:()=>bUl,__generator:()=>wUl,__importDefault:()=>BUl,__importStar:()=>OUl,__makeTemplateObject:()=>NUl,__metadata:()=>DUl,__param:()=>EUl,__read:()=>N1s,__rest:()=>CUl,__spread:()=>TUl,__spreadArrays:()=>PUl,__values:()=>Aen});function bUl(e,r){yen(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function CUl(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function EUl(e,r){return function(t,n){r(t,n,e)}}function DUl(e,r){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,r)}function SUl(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})}function wUl(e,r){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,i,s,a;return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,i&&(s=l[0]&2?i.return:l[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,l[1])).done)return s;switch(i=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,i=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function N1s(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function TUl(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof ewt?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function kUl(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:ewt(e[i](a)),done:i==="return"}:s?s(a):a}:s}}function FUl(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Aen=="function"?Aen(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function NUl(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function OUl(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function BUl(e){return e&&e.__esModule?e:{default:e}}function qUl(e,r){if(!r.has(e))throw new TypeError("attempted to get private field on non-instance");return r.get(e)}function MUl(e,r,t){if(!r.has(e))throw new TypeError("attempted to set private field on non-instance");return r.set(e,t),t}var yen,_en,Yh=bc(()=>{yen=function(e,r){return yen=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])},yen(e,r)};_en=function(){return _en=Object.assign||function(r){for(var t,n=1,i=arguments.length;n{"use strict";Object.defineProperty(bMe,"__esModule",{value:!0});bMe.toUtf8=bMe.fromUtf8=void 0;var LUl=e=>{let r=[];for(let t=0,n=e.length;t>6|192,i&63|128);else if(t+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else r.push(i>>12|224,i>>6&63|128,i&63|128)}return Uint8Array.from(r)};bMe.fromUtf8=LUl;var jUl=e=>{let r="";for(let t=0,n=e.length;to.toString(16)).join("%");r+=decodeURIComponent(a)}else r+=String.fromCharCode((i&15)<<12|(e[++t]&63)<<6|e[++t]&63)}return r};bMe.toUtf8=jUl});var B1s=A(CMe=>{"use strict";Object.defineProperty(CMe,"__esModule",{value:!0});CMe.toUtf8=CMe.fromUtf8=void 0;function GUl(e){return new TextEncoder().encode(e)}CMe.fromUtf8=GUl;function UUl(e){return new TextDecoder("utf-8").decode(e)}CMe.toUtf8=UUl});var L1s=A(vMe=>{"use strict";Object.defineProperty(vMe,"__esModule",{value:!0});vMe.toUtf8=vMe.fromUtf8=void 0;var q1s=O1s(),M1s=B1s(),VUl=e=>typeof TextEncoder=="function"?(0,M1s.fromUtf8)(e):(0,q1s.fromUtf8)(e);vMe.fromUtf8=VUl;var zUl=e=>typeof TextDecoder=="function"?(0,M1s.toUtf8)(e):(0,q1s.toUtf8)(e);vMe.toUtf8=zUl});var j1s=A(UWt=>{"use strict";Object.defineProperty(UWt,"__esModule",{value:!0});UWt.convertToBuffer=void 0;var $Ul=L1s(),QUl=typeof Buffer<"u"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:$Ul.fromUtf8;function KUl(e){return e instanceof Uint8Array?e:typeof e=="string"?QUl(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}UWt.convertToBuffer=KUl});var G1s=A(VWt=>{"use strict";Object.defineProperty(VWt,"__esModule",{value:!0});VWt.isEmptyData=void 0;function HUl(e){return typeof e=="string"?e.length===0:e.byteLength===0}VWt.isEmptyData=HUl});var U1s=A(zWt=>{"use strict";Object.defineProperty(zWt,"__esModule",{value:!0});zWt.numToUint8=void 0;function WUl(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}zWt.numToUint8=WUl});var V1s=A($Wt=>{"use strict";Object.defineProperty($Wt,"__esModule",{value:!0});$Wt.uint32ArrayFrom=void 0;function YUl(e){if(!Uint32Array.from){for(var r=new Uint32Array(e.length),t=0;t{"use strict";Object.defineProperty(qH,"__esModule",{value:!0});qH.uint32ArrayFrom=qH.numToUint8=qH.isEmptyData=qH.convertToBuffer=void 0;var JUl=j1s();Object.defineProperty(qH,"convertToBuffer",{enumerable:!0,get:function(){return JUl.convertToBuffer}});var XUl=G1s();Object.defineProperty(qH,"isEmptyData",{enumerable:!0,get:function(){return XUl.isEmptyData}});var ZUl=U1s();Object.defineProperty(qH,"numToUint8",{enumerable:!0,get:function(){return ZUl.numToUint8}});var eVl=V1s();Object.defineProperty(qH,"uint32ArrayFrom",{enumerable:!0,get:function(){return eVl.uint32ArrayFrom}})});var Q1s=A(QWt=>{"use strict";Object.defineProperty(QWt,"__esModule",{value:!0});QWt.AwsCrc32=void 0;var z1s=(Yh(),Dr(Wh)),ben=twt(),$1s=rwt(),tVl=function(){function e(){this.crc32=new $1s.Crc32}return e.prototype.update=function(r){(0,ben.isEmptyData)(r)||this.crc32.update((0,ben.convertToBuffer)(r))},e.prototype.digest=function(){return z1s.__awaiter(this,void 0,void 0,function(){return z1s.__generator(this,function(r){return[2,(0,ben.numToUint8)(this.crc32.digest())]})})},e.prototype.reset=function(){this.crc32=new $1s.Crc32},e}();QWt.AwsCrc32=tVl});var rwt=A(Cme=>{"use strict";Object.defineProperty(Cme,"__esModule",{value:!0});Cme.AwsCrc32=Cme.Crc32=Cme.crc32=void 0;var rVl=(Yh(),Dr(Wh)),nVl=twt();function iVl(e){return new K1s().update(e).digest()}Cme.crc32=iVl;var K1s=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(r){var t,n;try{for(var i=rVl.__values(r),s=i.next();!s.done;s=i.next()){var a=s.value;this.checksum=this.checksum>>>8^aVl[(this.checksum^a)&255]}}catch(o){t={error:o}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();Cme.Crc32=K1s;var sVl=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],aVl=(0,nVl.uint32ArrayFrom)(sVl),oVl=Q1s();Object.defineProperty(Cme,"AwsCrc32",{enumerable:!0,get:function(){return oVl.AwsCrc32}})});var DMe=A(EMe=>{"use strict";Object.defineProperty(EMe,"__esModule",{value:!0});EMe.toHex=EMe.fromHex=void 0;var H1s={},Cen={};for(let e=0;e<256;e++){let r=e.toString(16).toLowerCase();r.length===1&&(r=`0${r}`),H1s[e]=r,Cen[r]=e}function cVl(e){if(e.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let r=new Uint8Array(e.length/2);for(let t=0;t{"use strict";Object.defineProperty(KWt,"__esModule",{value:!0});KWt.Int64=void 0;var lVl=DMe(),ven=class e{constructor(r){if(this.bytes=r,r.byteLength!==8)throw new Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(r){if(r>9223372036854776e3||r<-9223372036854776e3)throw new Error(`${r} is too large (or, if negative, too small) to represent as an Int64`);let t=new Uint8Array(8);for(let n=7,i=Math.abs(Math.round(r));n>-1&&i>0;n--,i/=256)t[n]=i;return r<0&&W1s(t),new e(t)}valueOf(){let r=this.bytes.slice(0),t=r[0]&128;return t&&W1s(r),parseInt((0,lVl.toHex)(r),16)*(t?-1:1)}toString(){return String(this.valueOf())}};KWt.Int64=ven;function W1s(e){for(let r=0;r<8;r++)e[r]^=255;for(let r=7;r>-1&&(e[r]++,e[r]===0);r--);}});var wen=A(HWt=>{"use strict";Object.defineProperty(HWt,"__esModule",{value:!0});HWt.HeaderMarshaller=void 0;var SMe=DMe(),Den=Een(),Sen=class{constructor(r,t){this.toUtf8=r,this.fromUtf8=t}format(r){let t=[];for(let s of Object.keys(r)){let a=this.fromUtf8(s);t.push(Uint8Array.from([a.byteLength]),a,this.formatHeaderValue(r[s]))}let n=new Uint8Array(t.reduce((s,a)=>s+a.byteLength,0)),i=0;for(let s of t)n.set(s,i),i+=s.byteLength;return n}formatHeaderValue(r){switch(r.type){case"boolean":return Uint8Array.from([r.value?0:1]);case"byte":return Uint8Array.from([2,r.value]);case"short":let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,r.value,!1),new Uint8Array(t.buffer);case"integer":let n=new DataView(new ArrayBuffer(5));return n.setUint8(0,4),n.setInt32(1,r.value,!1),new Uint8Array(n.buffer);case"long":let i=new Uint8Array(9);return i[0]=5,i.set(r.value.bytes,1),i;case"binary":let s=new DataView(new ArrayBuffer(3+r.value.byteLength));s.setUint8(0,6),s.setUint16(1,r.value.byteLength,!1);let a=new Uint8Array(s.buffer);return a.set(r.value,3),a;case"string":let o=this.fromUtf8(r.value),c=new DataView(new ArrayBuffer(3+o.byteLength));c.setUint8(0,7),c.setUint16(1,o.byteLength,!1);let l=new Uint8Array(c.buffer);return l.set(o,3),l;case"timestamp":let u=new Uint8Array(9);return u[0]=8,u.set(Den.Int64.fromNumber(r.value.valueOf()).bytes,1),u;case"uuid":if(!AVl.test(r.value))throw new Error(`Invalid UUID received: ${r.value}`);let m=new Uint8Array(17);return m[0]=9,m.set((0,SMe.fromHex)(r.value.replace(/\-/g,"")),1),m}}parse(r){let t={},n=0;for(;n{"use strict";Object.defineProperty(WWt,"__esModule",{value:!0});WWt.splitMessage=void 0;var bVl=rwt(),X1s=4,vme=X1s*2,k2e=4,CVl=vme+k2e*2;function vVl({byteLength:e,byteOffset:r,buffer:t}){if(e{"use strict";Object.defineProperty(YWt,"__esModule",{value:!0});YWt.EventStreamCodec=void 0;var EVl=rwt(),DVl=wen(),SVl=Z1s(),Ien=class{constructor(r,t){this.headerMarshaller=new DVl.HeaderMarshaller(r,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(r){this.messageBuffer.push(this.decode(r))}endOfStream(){this.isEndOfStream=!0}getMessage(){let r=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage(){return r},isEndOfStream(){return t}}}getAvailableMessages(){let r=this.messageBuffer;this.messageBuffer=[];let t=this.isEndOfStream;return{getMessages(){return r},isEndOfStream(){return t}}}encode({headers:r,body:t}){let n=this.headerMarshaller.format(r),i=n.byteLength+t.byteLength+16,s=new Uint8Array(i),a=new DataView(s.buffer,s.byteOffset,s.byteLength),o=new EVl.Crc32;return a.setUint32(0,i,!1),a.setUint32(4,n.byteLength,!1),a.setUint32(8,o.update(s.subarray(0,8)).digest(),!1),s.set(n,12),s.set(t,n.byteLength+12),a.setUint32(i-4,o.update(s.subarray(8,i-4)).digest(),!1),s}decode(r){let{headers:t,body:n}=(0,SVl.splitMessage)(r);return{headers:this.headerMarshaller.parse(t),body:n}}formatHeaders(r){return this.headerMarshaller.format(r)}};YWt.EventStreamCodec=Ien});var rys=A(tys=>{"use strict";Object.defineProperty(tys,"__esModule",{value:!0})});var nys=A(JWt=>{"use strict";Object.defineProperty(JWt,"__esModule",{value:!0});JWt.MessageDecoderStream=void 0;var xen=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.inputStream)yield this.options.decoder.decode(r)}};JWt.MessageDecoderStream=xen});var iys=A(XWt=>{"use strict";Object.defineProperty(XWt,"__esModule",{value:!0});XWt.MessageEncoderStream=void 0;var Ten=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.messageStream)yield this.options.encoder.encode(r);this.options.includeEndFrame&&(yield new Uint8Array(0))}};XWt.MessageEncoderStream=Ten});var sys=A(ZWt=>{"use strict";Object.defineProperty(ZWt,"__esModule",{value:!0});ZWt.SmithyMessageDecoderStream=void 0;var Pen=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.messageStream){let t=await this.options.deserializer(r);t!==void 0&&(yield t)}}};ZWt.SmithyMessageDecoderStream=Pen});var ays=A(eYt=>{"use strict";Object.defineProperty(eYt,"__esModule",{value:!0});eYt.SmithyMessageEncoderStream=void 0;var Ren=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.inputStream)yield this.options.serializer(r)}};eYt.SmithyMessageEncoderStream=Ren});var ken=A(MH=>{"use strict";Object.defineProperty(MH,"__esModule",{value:!0});var Eme=(tn(),Dr(en));Eme.__exportStar(eys(),MH);Eme.__exportStar(wen(),MH);Eme.__exportStar(Een(),MH);Eme.__exportStar(rys(),MH);Eme.__exportStar(nys(),MH);Eme.__exportStar(iys(),MH);Eme.__exportStar(sys(),MH);Eme.__exportStar(ays(),MH)});var oys=A(tYt=>{"use strict";Object.defineProperty(tYt,"__esModule",{value:!0});tYt.normalizeProvider=void 0;var wVl=e=>{if(typeof e=="function")return e;let r=Promise.resolve(e);return()=>r};tYt.normalizeProvider=wVl});var F2e=A(Fen=>{"use strict";Object.defineProperty(Fen,"__esModule",{value:!0});var IVl=(tn(),Dr(en));IVl.__exportStar(oys(),Fen)});var nYt=A(rYt=>{"use strict";Object.defineProperty(rYt,"__esModule",{value:!0});rYt.isArrayBuffer=void 0;var xVl=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";rYt.isArrayBuffer=xVl});var N2e=A(wMe=>{"use strict";Object.defineProperty(wMe,"__esModule",{value:!0});wMe.fromString=wMe.fromArrayBuffer=void 0;var TVl=nYt(),Nen=require("buffer"),PVl=(e,r=0,t=e.byteLength-r)=>{if(!(0,TVl.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return Nen.Buffer.from(e,r,t)};wMe.fromArrayBuffer=PVl;var RVl=(e,r)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return r?Nen.Buffer.from(e,r):Nen.Buffer.from(e)};wMe.fromString=RVl});var Oen=A(iYt=>{"use strict";Object.defineProperty(iYt,"__esModule",{value:!0});iYt.fromUtf8=void 0;var kVl=N2e(),FVl=e=>{let r=(0,kVl.fromString)(e,"utf8");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength/Uint8Array.BYTES_PER_ELEMENT)};iYt.fromUtf8=FVl});var cys=A(sYt=>{"use strict";Object.defineProperty(sYt,"__esModule",{value:!0});sYt.toUint8Array=void 0;var NVl=Oen(),OVl=e=>typeof e=="string"?(0,NVl.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);sYt.toUint8Array=OVl});var uys=A(aYt=>{"use strict";Object.defineProperty(aYt,"__esModule",{value:!0});aYt.toUtf8=void 0;var BVl=N2e(),qVl=e=>(0,BVl.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");aYt.toUtf8=qVl});var R4=A(nwt=>{"use strict";Object.defineProperty(nwt,"__esModule",{value:!0});var Ben=(tn(),Dr(en));Ben.__exportStar(Oen(),nwt);Ben.__exportStar(cys(),nwt);Ben.__exportStar(uys(),nwt)});var O2e=A(Wf=>{"use strict";Object.defineProperty(Wf,"__esModule",{value:!0});Wf.MAX_PRESIGNED_TTL=Wf.KEY_TYPE_IDENTIFIER=Wf.MAX_CACHE_SIZE=Wf.UNSIGNED_PAYLOAD=Wf.EVENT_ALGORITHM_IDENTIFIER=Wf.ALGORITHM_IDENTIFIER_V4A=Wf.ALGORITHM_IDENTIFIER=Wf.UNSIGNABLE_PATTERNS=Wf.SEC_HEADER_PATTERN=Wf.PROXY_HEADER_PATTERN=Wf.ALWAYS_UNSIGNABLE_HEADERS=Wf.HOST_HEADER=Wf.TOKEN_HEADER=Wf.SHA256_HEADER=Wf.SIGNATURE_HEADER=Wf.GENERATED_HEADERS=Wf.DATE_HEADER=Wf.AMZ_DATE_HEADER=Wf.AUTH_HEADER=Wf.REGION_SET_PARAM=Wf.TOKEN_QUERY_PARAM=Wf.SIGNATURE_QUERY_PARAM=Wf.EXPIRES_QUERY_PARAM=Wf.SIGNED_HEADERS_QUERY_PARAM=Wf.AMZ_DATE_QUERY_PARAM=Wf.CREDENTIAL_QUERY_PARAM=Wf.ALGORITHM_QUERY_PARAM=void 0;Wf.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";Wf.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";Wf.AMZ_DATE_QUERY_PARAM="X-Amz-Date";Wf.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";Wf.EXPIRES_QUERY_PARAM="X-Amz-Expires";Wf.SIGNATURE_QUERY_PARAM="X-Amz-Signature";Wf.TOKEN_QUERY_PARAM="X-Amz-Security-Token";Wf.REGION_SET_PARAM="X-Amz-Region-Set";Wf.AUTH_HEADER="authorization";Wf.AMZ_DATE_HEADER=Wf.AMZ_DATE_QUERY_PARAM.toLowerCase();Wf.DATE_HEADER="date";Wf.GENERATED_HEADERS=[Wf.AUTH_HEADER,Wf.AMZ_DATE_HEADER,Wf.DATE_HEADER];Wf.SIGNATURE_HEADER=Wf.SIGNATURE_QUERY_PARAM.toLowerCase();Wf.SHA256_HEADER="x-amz-content-sha256";Wf.TOKEN_HEADER=Wf.TOKEN_QUERY_PARAM.toLowerCase();Wf.HOST_HEADER="host";Wf.ALWAYS_UNSIGNABLE_HEADERS={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0};Wf.PROXY_HEADER_PATTERN=/^proxy-/;Wf.SEC_HEADER_PATTERN=/^sec-/;Wf.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];Wf.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";Wf.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";Wf.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";Wf.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";Wf.MAX_CACHE_SIZE=50;Wf.KEY_TYPE_IDENTIFIER="aws4_request";Wf.MAX_PRESIGNED_TTL=60*60*24*7});var Men=A(Dme=>{"use strict";Object.defineProperty(Dme,"__esModule",{value:!0});Dme.clearCredentialCache=Dme.getSigningKey=Dme.createScope=void 0;var MVl=DMe(),LVl=R4(),qen=O2e(),IMe={},oYt=[],jVl=(e,r,t)=>`${e}/${r}/${t}/${qen.KEY_TYPE_IDENTIFIER}`;Dme.createScope=jVl;var GVl=async(e,r,t,n,i)=>{let s=await lys(e,r.secretAccessKey,r.accessKeyId),a=`${t}:${n}:${i}:${(0,MVl.toHex)(s)}:${r.sessionToken}`;if(a in IMe)return IMe[a];for(oYt.push(a);oYt.length>qen.MAX_CACHE_SIZE;)delete IMe[oYt.shift()];let o=`AWS4${r.secretAccessKey}`;for(let c of[t,n,i,qen.KEY_TYPE_IDENTIFIER])o=await lys(e,o,c);return IMe[a]=o};Dme.getSigningKey=GVl;var UVl=()=>{oYt.length=0,Object.keys(IMe).forEach(e=>{delete IMe[e]})};Dme.clearCredentialCache=UVl;var lys=(e,r,t)=>{let n=new e(r);return n.update((0,LVl.toUint8Array)(t)),n.digest()}});var jen=A(cYt=>{"use strict";Object.defineProperty(cYt,"__esModule",{value:!0});cYt.getCanonicalHeaders=void 0;var Len=O2e(),VVl=({headers:e},r,t)=>{let n={};for(let i of Object.keys(e).sort()){if(e[i]==null)continue;let s=i.toLowerCase();(s in Len.ALWAYS_UNSIGNABLE_HEADERS||r!=null&&r.has(s)||Len.PROXY_HEADER_PATTERN.test(s)||Len.SEC_HEADER_PATTERN.test(s))&&(!t||t&&!t.has(s))||(n[s]=e[i].trim().replace(/\s+/g," "))}return n};cYt.getCanonicalHeaders=VVl});var Gen=A(uYt=>{"use strict";Object.defineProperty(uYt,"__esModule",{value:!0});uYt.escapeUri=void 0;var zVl=e=>encodeURIComponent(e).replace(/[!'()*]/g,$Vl);uYt.escapeUri=zVl;var $Vl=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`});var dys=A(lYt=>{"use strict";Object.defineProperty(lYt,"__esModule",{value:!0});lYt.escapeUriPath=void 0;var QVl=Gen(),KVl=e=>e.split("/").map(QVl.escapeUri).join("/");lYt.escapeUriPath=KVl});var Uen=A(dYt=>{"use strict";Object.defineProperty(dYt,"__esModule",{value:!0});var pys=(tn(),Dr(en));pys.__exportStar(Gen(),dYt);pys.__exportStar(dys(),dYt)});var Ven=A(mYt=>{"use strict";Object.defineProperty(mYt,"__esModule",{value:!0});mYt.getCanonicalQuery=void 0;var pYt=Uen(),HVl=O2e(),WVl=({query:e={}})=>{let r=[],t={};for(let n of Object.keys(e).sort()){if(n.toLowerCase()===HVl.SIGNATURE_HEADER)continue;r.push(n);let i=e[n];typeof i=="string"?t[n]=`${(0,pYt.escapeUri)(n)}=${(0,pYt.escapeUri)(i)}`:Array.isArray(i)&&(t[n]=i.slice(0).sort().reduce((s,a)=>s.concat([`${(0,pYt.escapeUri)(n)}=${(0,pYt.escapeUri)(a)}`]),[]).join("&"))}return r.map(n=>t[n]).filter(n=>n).join("&")};mYt.getCanonicalQuery=WVl});var zen=A(fYt=>{"use strict";Object.defineProperty(fYt,"__esModule",{value:!0});fYt.getPayloadHash=void 0;var YVl=nYt(),JVl=DMe(),XVl=R4(),mys=O2e(),ZVl=async({headers:e,body:r},t)=>{for(let n of Object.keys(e))if(n.toLowerCase()===mys.SHA256_HEADER)return e[n];if(r==null)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if(typeof r=="string"||ArrayBuffer.isView(r)||(0,YVl.isArrayBuffer)(r)){let n=new t;return n.update((0,XVl.toUint8Array)(r)),(0,JVl.toHex)(await n.digest())}return mys.UNSIGNED_PAYLOAD};fYt.getPayloadHash=ZVl});var fys=A(Sme=>{"use strict";Object.defineProperty(Sme,"__esModule",{value:!0});Sme.deleteHeader=Sme.getHeaderValue=Sme.hasHeader=void 0;var ezl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))if(e===t.toLowerCase())return!0;return!1};Sme.hasHeader=ezl;var tzl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))if(e===t.toLowerCase())return r[t]};Sme.getHeaderValue=tzl;var rzl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))e===t.toLowerCase()&&delete r[t]};Sme.deleteHeader=rzl});var $en=A(B2e=>{"use strict";Object.defineProperty(B2e,"__esModule",{value:!0});B2e.cloneQuery=B2e.cloneRequest=void 0;var nzl=({headers:e,query:r,...t})=>({...t,headers:{...e},query:r?(0,B2e.cloneQuery)(r):void 0});B2e.cloneRequest=nzl;var izl=e=>Object.keys(e).reduce((r,t)=>{let n=e[t];return{...r,[t]:Array.isArray(n)?[...n]:n}},{});B2e.cloneQuery=izl});var Qen=A(hYt=>{"use strict";Object.defineProperty(hYt,"__esModule",{value:!0});hYt.moveHeadersToQuery=void 0;var szl=$en(),azl=(e,r={})=>{var t;let{headers:n,query:i={}}=typeof e.clone=="function"?e.clone():(0,szl.cloneRequest)(e);for(let s of Object.keys(n)){let a=s.toLowerCase();a.slice(0,6)==="x-amz-"&&!(!((t=r.unhoistableHeaders)===null||t===void 0)&&t.has(a))&&(i[s]=n[s],delete n[s])}return{...e,headers:n,query:i}};hYt.moveHeadersToQuery=azl});var Ken=A(gYt=>{"use strict";Object.defineProperty(gYt,"__esModule",{value:!0});gYt.prepareRequest=void 0;var ozl=$en(),czl=O2e(),uzl=e=>{e=typeof e.clone=="function"?e.clone():(0,ozl.cloneRequest)(e);for(let r of Object.keys(e.headers))czl.GENERATED_HEADERS.indexOf(r.toLowerCase())>-1&&delete e.headers[r];return e};gYt.prepareRequest=uzl});var hys=A(q2e=>{"use strict";Object.defineProperty(q2e,"__esModule",{value:!0});q2e.toDate=q2e.iso8601=void 0;var lzl=e=>(0,q2e.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");q2e.iso8601=lzl;var dzl=e=>typeof e=="number"?new Date(e*1e3):typeof e=="string"?Number(e)?new Date(Number(e)*1e3):new Date(e):e;q2e.toDate=dzl});var bys=A(bYt=>{"use strict";Object.defineProperty(bYt,"__esModule",{value:!0});bYt.SignatureV4=void 0;var pzl=ken(),yYt=DMe(),gys=F2e(),iwt=R4(),aP=O2e(),_Yt=Men(),yys=jen(),mzl=Ven(),Hen=zen(),fzl=fys(),hzl=Qen(),_ys=Ken(),gzl=hys(),Wen=class{constructor({applyChecksum:r,credentials:t,region:n,service:i,sha256:s,uriEscapePath:a=!0}){this.headerMarshaller=new pzl.HeaderMarshaller(iwt.toUtf8,iwt.fromUtf8),this.service=i,this.sha256=s,this.uriEscapePath=a,this.applyChecksum=typeof r=="boolean"?r:!0,this.regionProvider=(0,gys.normalizeProvider)(n),this.credentialProvider=(0,gys.normalizeProvider)(t)}async presign(r,t={}){let{signingDate:n=new Date,expiresIn:i=3600,unsignableHeaders:s,unhoistableHeaders:a,signableHeaders:o,signingRegion:c,signingService:l}=t,u=await this.credentialProvider();this.validateResolvedCredentials(u);let m=c??await this.regionProvider(),{longDate:h,shortDate:_}=AYt(n);if(i>aP.MAX_PRESIGNED_TTL)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let b=(0,_Yt.createScope)(_,m,l??this.service),v=(0,hzl.moveHeadersToQuery)((0,_ys.prepareRequest)(r),{unhoistableHeaders:a});u.sessionToken&&(v.query[aP.TOKEN_QUERY_PARAM]=u.sessionToken),v.query[aP.ALGORITHM_QUERY_PARAM]=aP.ALGORITHM_IDENTIFIER,v.query[aP.CREDENTIAL_QUERY_PARAM]=`${u.accessKeyId}/${b}`,v.query[aP.AMZ_DATE_QUERY_PARAM]=h,v.query[aP.EXPIRES_QUERY_PARAM]=i.toString(10);let w=(0,yys.getCanonicalHeaders)(v,s,o);return v.query[aP.SIGNED_HEADERS_QUERY_PARAM]=Ays(w),v.query[aP.SIGNATURE_QUERY_PARAM]=await this.getSignature(h,b,this.getSigningKey(u,m,_,l),this.createCanonicalRequest(v,w,await(0,Hen.getPayloadHash)(r,this.sha256))),v}async sign(r,t){return typeof r=="string"?this.signString(r,t):r.headers&&r.payload?this.signEvent(r,t):r.message?this.signMessage(r,t):this.signRequest(r,t)}async signEvent({headers:r,payload:t},{signingDate:n=new Date,priorSignature:i,signingRegion:s,signingService:a}){let o=s??await this.regionProvider(),{shortDate:c,longDate:l}=AYt(n),u=(0,_Yt.createScope)(c,o,a??this.service),m=await(0,Hen.getPayloadHash)({headers:{},body:t},this.sha256),h=new this.sha256;h.update(r);let _=(0,yYt.toHex)(await h.digest()),b=[aP.EVENT_ALGORITHM_IDENTIFIER,l,u,i,_,m].join(` -`);return this.signString(b,{signingDate:n,signingRegion:o,signingService:a})}async signMessage(r,{signingDate:t=new Date,signingRegion:n,signingService:i}){return this.signEvent({headers:this.headerMarshaller.format(r.message.headers),payload:r.message.body},{signingDate:t,signingRegion:n,signingService:i,priorSignature:r.priorSignature}).then(a=>({message:r.message,signature:a}))}async signString(r,{signingDate:t=new Date,signingRegion:n,signingService:i}={}){let s=await this.credentialProvider();this.validateResolvedCredentials(s);let a=n??await this.regionProvider(),{shortDate:o}=AYt(t),c=new this.sha256(await this.getSigningKey(s,a,o,i));return c.update((0,iwt.toUint8Array)(r)),(0,yYt.toHex)(await c.digest())}async signRequest(r,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:i,signingRegion:s,signingService:a}={}){let o=await this.credentialProvider();this.validateResolvedCredentials(o);let c=s??await this.regionProvider(),l=(0,_ys.prepareRequest)(r),{longDate:u,shortDate:m}=AYt(t),h=(0,_Yt.createScope)(m,c,a??this.service);l.headers[aP.AMZ_DATE_HEADER]=u,o.sessionToken&&(l.headers[aP.TOKEN_HEADER]=o.sessionToken);let _=await(0,Hen.getPayloadHash)(l,this.sha256);!(0,fzl.hasHeader)(aP.SHA256_HEADER,l.headers)&&this.applyChecksum&&(l.headers[aP.SHA256_HEADER]=_);let b=(0,yys.getCanonicalHeaders)(l,i,n),v=await this.getSignature(u,h,this.getSigningKey(o,c,m,a),this.createCanonicalRequest(l,b,_));return l.headers[aP.AUTH_HEADER]=`${aP.ALGORITHM_IDENTIFIER} Credential=${o.accessKeyId}/${h}, SignedHeaders=${Ays(b)}, Signature=${v}`,l}createCanonicalRequest(r,t,n){let i=Object.keys(t).sort();return`${r.method} +}`)(e,iWt,this,r,i);return s}function xjl(e,r,t){if(!e||typeof e!="object"&&typeof e!="function")throw new TypeError("argument obj must be object");var n=Object.getOwnPropertyDescriptor(e,r);if(!n)throw new TypeError("must call property on owner object");if(!n.configurable)throw new TypeError("property must be configurable");var i=this,s=sWt(),a=pMe(s[1]);a.name=r,"value"in n&&(n=yjl(e,r,t));var o=n.get,c=n.set;typeof o=="function"&&(n.get=function(){return iWt.call(i,t,a),o.apply(this,arguments)}),typeof c=="function"&&(n.set=function(){return iWt.call(i,t,a),c.apply(this,arguments)}),Object.defineProperty(e,r,n)}function hhs(e,r,t){var n=new Error,i;return Object.defineProperty(n,"constructor",{value:hhs}),Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:r,writable:!0}),Object.defineProperty(n,"name",{enumerable:!1,configurable:!0,value:"DeprecationError",writable:!0}),Object.defineProperty(n,"namespace",{configurable:!0,enumerable:!1,value:e,writable:!0}),Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,get:function(){return i!==void 0?i:i=Ajl.call(this,t)},set:function(a){i=a}}),n}});var aWt=A((wkg,_hs)=>{"use strict";_hs.exports={CURRENT_ID:Symbol("agentkeepalive#currentId"),CREATE_ID:Symbol("agentkeepalive#createId"),INIT_SOCKET:Symbol("agentkeepalive#initSocket"),CREATE_HTTPS_CONNECTION:Symbol("agentkeepalive#createHttpsConnection"),SOCKET_CREATED_TIME:Symbol("agentkeepalive#socketCreatedTime"),SOCKET_NAME:Symbol("agentkeepalive#socketName"),SOCKET_REQUEST_COUNT:Symbol("agentkeepalive#socketRequestCount"),SOCKET_REQUEST_FINISHED_COUNT:Symbol("agentkeepalive#socketRequestFinishedCount")}});var MZr=A((Ikg,vhs)=>{"use strict";var Tjl=require("http").Agent,FZr=ahs(),T4=T2e()("agentkeepalive"),LSt=yhs()("agentkeepalive"),{INIT_SOCKET:Ahs,CURRENT_ID:oWt,CREATE_ID:bhs,SOCKET_CREATED_TIME:Chs,SOCKET_NAME:AF,SOCKET_REQUEST_COUNT:EL,SOCKET_REQUEST_FINISHED_COUNT:kH}=aWt(),BZr=1,NZr=parseInt(process.version.split(".",1)[0].substring(1));NZr>=11&&NZr<=12?BZr=2:NZr>=13&&(BZr=3);var qZr=class extends Tjl{constructor(r){r=r||{},r.keepAlive=r.keepAlive!==!1,r.freeSocketTimeout===void 0&&(r.freeSocketTimeout=4e3),r.keepAliveTimeout&&(LSt("options.keepAliveTimeout is deprecated, please use options.freeSocketTimeout instead"),r.freeSocketTimeout=r.keepAliveTimeout,delete r.keepAliveTimeout),r.freeSocketKeepAliveTimeout&&(LSt("options.freeSocketKeepAliveTimeout is deprecated, please use options.freeSocketTimeout instead"),r.freeSocketTimeout=r.freeSocketKeepAliveTimeout,delete r.freeSocketKeepAliveTimeout),r.timeout===void 0&&(r.timeout=Math.max(r.freeSocketTimeout*2,8e3)),r.timeout=FZr(r.timeout),r.freeSocketTimeout=FZr(r.freeSocketTimeout),r.socketActiveTTL=r.socketActiveTTL?FZr(r.socketActiveTTL):0,super(r),this[oWt]=0,this.createSocketCount=0,this.createSocketCountLastCheck=0,this.createSocketErrorCount=0,this.createSocketErrorCountLastCheck=0,this.closeSocketCount=0,this.closeSocketCountLastCheck=0,this.errorSocketCount=0,this.errorSocketCountLastCheck=0,this.requestCount=0,this.requestCountLastCheck=0,this.timeoutSocketCount=0,this.timeoutSocketCountLastCheck=0,this.on("free",t=>{let n=this.calcSocketTimeout(t);n>0&&t.timeout!==n&&t.setTimeout(n)})}get freeSocketKeepAliveTimeout(){return LSt("agent.freeSocketKeepAliveTimeout is deprecated, please use agent.options.freeSocketTimeout instead"),this.options.freeSocketTimeout}get timeout(){return LSt("agent.timeout is deprecated, please use agent.options.timeout instead"),this.options.timeout}get socketActiveTTL(){return LSt("agent.socketActiveTTL is deprecated, please use agent.options.socketActiveTTL instead"),this.options.socketActiveTTL}calcSocketTimeout(r){let t=this.options.freeSocketTimeout,n=this.options.socketActiveTTL;if(n){let i=Date.now()-r[Chs],s=n-i;if(s<=0)return s;t&&s"u"?!0:n<=0?(T4("%s(requests: %s, finished: %s) free but need to destroy by TTL, request count %s, diff is %s",r[AF],r[EL],r[kH],n),!1):(r.timeout!==n&&r.setTimeout(n),!0)}reuseSocket(...r){super.reuseSocket(...r);let t=r[0],n=r[1];n.reusedSocket=!0;let i=this.options.timeout;jSt(t)!==i&&(t.setTimeout(i),T4("%s reset timeout to %sms",t[AF],i)),t[EL]++,T4("%s(requests: %s, finished: %s) reuse on addRequest, timeout %sms",t[AF],t[EL],t[kH],jSt(t))}[bhs](){let r=this[oWt]++;return this[oWt]===Number.MAX_SAFE_INTEGER&&(this[oWt]=0),r}[Ahs](r,t){t.timeout&&(jSt(r)||r.setTimeout(t.timeout)),this.options.keepAlive&&r.setNoDelay(!0),this.createSocketCount++,this.options.socketActiveTTL&&(r[Chs]=Date.now()),r[AF]=`sock[${this[bhs]()}#${t._agentKey}]`.split("-----BEGIN",1)[0],r[EL]=1,r[kH]=0,Pjl(this,r,t)}createConnection(r,t){let n=!1,i=(a,o)=>{if(!n){if(n=!0,a)return this.createSocketErrorCount++,t(a);this[Ahs](o,r),t(a,o)}},s=super.createConnection(r,i);s&&i(null,s)}get statusChanged(){let r=this.createSocketCount!==this.createSocketCountLastCheck||this.createSocketErrorCount!==this.createSocketErrorCountLastCheck||this.closeSocketCount!==this.closeSocketCountLastCheck||this.errorSocketCount!==this.errorSocketCountLastCheck||this.timeoutSocketCount!==this.timeoutSocketCountLastCheck||this.requestCount!==this.requestCountLastCheck;return r&&(this.createSocketCountLastCheck=this.createSocketCount,this.createSocketErrorCountLastCheck=this.createSocketErrorCount,this.closeSocketCountLastCheck=this.closeSocketCount,this.errorSocketCountLastCheck=this.errorSocketCount,this.timeoutSocketCountLastCheck=this.timeoutSocketCount,this.requestCountLastCheck=this.requestCount),r}getCurrentStatus(){return{createSocketCount:this.createSocketCount,createSocketErrorCount:this.createSocketErrorCount,closeSocketCount:this.closeSocketCount,errorSocketCount:this.errorSocketCount,timeoutSocketCount:this.timeoutSocketCount,requestCount:this.requestCount,freeSockets:OZr(this.freeSockets),sockets:OZr(this.sockets),requests:OZr(this.requests)}}};function jSt(e){return e.timeout||e._idleTimeout}function Pjl(e,r,t){T4("%s create, timeout %sms",r[AF],jSt(r));function n(){if(!r._httpMessage&&r[EL]===1)return;r[kH]++,e.requestCount++,T4("%s(requests: %s, finished: %s) free",r[AF],r[EL],r[kH]);let c=e.getName(t);r.writable&&e.requests[c]&&e.requests[c].length&&(r[EL]++,T4("%s(requests: %s, finished: %s) will be reuse on agent free event",r[AF],r[EL],r[kH]))}r.on("free",n);function i(c){T4("%s(requests: %s, finished: %s) close, isError: %s",r[AF],r[EL],r[kH],c),e.closeSocketCount++}r.on("close",i);function s(){let c=r.listeners("timeout").length,l=jSt(r),u=r._httpMessage,m=u&&u.listeners("timeout").length||0;T4("%s(requests: %s, finished: %s) timeout after %sms, listeners %s, defaultTimeoutListenerCount %s, hasHttpRequest %s, HttpRequest timeoutListenerCount %s",r[AF],r[EL],r[kH],l,c,BZr,!!u,m),T4.enabled&&T4("timeout listeners: %s",r.listeners("timeout").map(_=>_.name).join(", ")),e.timeoutSocketCount++;let h=e.getName(t);if(e.freeSockets[h]&&e.freeSockets[h].indexOf(r)!==-1)r.destroy(),e.removeSocket(r,t),T4("%s is free, destroy quietly",r[AF]);else if(m===0){let _=new Error("Socket timeout");_.code="ERR_SOCKET_TIMEOUT",_.timeout=l,r.destroy(_),e.removeSocket(r,t),T4("%s destroy with timeout error",r[AF])}}r.on("timeout",s);function a(c){let l=r.listeners("error").length;T4("%s(requests: %s, finished: %s) error: %s, listenerCount: %s",r[AF],r[EL],r[kH],c,l),e.errorSocketCount++,l===1&&(T4("%s emit uncaught error event",r[AF]),r.removeListener("error",a),r.emit("error",c))}r.on("error",a);function o(){T4("%s(requests: %s, finished: %s) agentRemove",r[AF],r[EL],r[kH]),r.removeListener("close",i),r.removeListener("error",a),r.removeListener("free",n),r.removeListener("timeout",s),r.removeListener("agentRemove",o)}r.on("agentRemove",o)}vhs.exports=qZr;function OZr(e){let r={};for(let t in e)r[t]=e[t].length;return r}});var Shs=A((xkg,Dhs)=>{"use strict";var LZr=require("https").Agent,Rjl=MZr(),{INIT_SOCKET:kjl,CREATE_HTTPS_CONNECTION:Ehs}=aWt(),GSt=class extends Rjl{constructor(r){super(r),this.defaultPort=443,this.protocol="https:",this.maxCachedSessions=this.options.maxCachedSessions,this.maxCachedSessions===void 0&&(this.maxCachedSessions=100),this._sessionCache={map:{},list:[]}}createConnection(r){let t=this[Ehs](r);return this[kjl](t,r),t}};GSt.prototype[Ehs]=LZr.prototype.createConnection;["getName","_getSession","_cacheSession","_evictSession"].forEach(function(e){typeof LZr.prototype[e]=="function"&&(GSt.prototype[e]=LZr.prototype[e])});Dhs.exports=GSt});var whs=A((Tkg,cWt)=>{"use strict";cWt.exports=MZr();cWt.exports.HttpsAgent=Shs();cWt.exports.constants=aWt()});var xhs=A(uWt=>{"use strict";Object.defineProperty(uWt,"__esModule",{value:!0});uWt.keepaliveAgents=void 0;var Fjl=(tn(),Dr(en)),Ihs=Fjl.__importStar(whs()),Njl=new Ihs.default,Ojl=new Ihs.HttpsAgent,Bjl={http:Njl,https:Ojl};uWt.keepaliveAgents=Bjl});var USt=A(FH=>{"use strict";Object.defineProperty(FH,"__esModule",{value:!0});FH.getThrottleIntervalMs=FH.getConcurrentRequestsLimit=FH.applyHostRules=FH.findMatchingRules=void 0;var Ths=(tn(),Dr(en)),Phs=Ths.__importDefault(_a()),jZr=_Ht(),lWt=Pi(),qjl=Z0s(),mMe=Ths.__importStar($y()),Mjl=xZr(),Ljl=xhs();function Rhs(e,r){let{hostType:t}=e,n=mMe.find({hostType:t,url:r});return n.token||n.username||n.password||(t&&jZr.GITHUB_API_USING_HOST_TYPES.includes(t)&&t!=="github"&&(n={...mMe.find({hostType:"github",url:r}),...n}),t&&jZr.GITLAB_API_USING_HOST_TYPES.includes(t)&&t!=="gitlab"&&(n={...mMe.find({hostType:"gitlab",url:r}),...n}),t&&jZr.BITBUCKET_API_USING_HOST_TYPES.includes(t)&&t!=="bitbucket"&&(n={...mMe.find({hostType:"bitbucket",url:r}),...n})),n}FH.findMatchingRules=Rhs;function jjl(e,r){var l;let t={...r},n=Rhs(t,e),{username:i,password:s,token:a,enabled:o,authType:c}=n;return t.noAuth?lWt.logger.trace({url:e},"Authorization disabled"):(l=t.headers)!=null&&l.authorization||t.password||t.token?lWt.logger.trace({url:e},"Authorization already set"):s!==void 0?(lWt.logger.trace({url:e},"Applying Basic authentication"),t.username=i,t.password=s):a?(lWt.logger.trace({url:e},"Applying Bearer authentication"),t.token=a,t.context={...t.context,authType:c}):o===!1&&(t.enabled=!1),n.abortOnError&&(t.abortOnError=n.abortOnError),n.abortIgnoreStatusCodes&&(t.abortIgnoreStatusCodes=n.abortIgnoreStatusCodes),n.timeout&&(t.timeout=n.timeout),n.dnsCache&&(t.lookup=Mjl.dnsLookup),n.keepalive&&(t.agent=Ljl.keepaliveAgents),!(0,qjl.hasProxy)()&&n.enableHttp2===!0&&(t.http2=!0),t}FH.applyHostRules=jjl;function Gjl(e){let{concurrentRequestLimit:r}=mMe.find({url:e});return Phs.default.number(r)&&r>0?r:null}FH.getConcurrentRequestsLimit=Gjl;function Ujl(e){let{maxRequestsPerSecond:r}=mMe.find({url:e});return Phs.default.number(r)&&r>0?Math.ceil(1e3/r):null}FH.getThrottleIntervalMs=Ujl});var Fhs=A((kkg,GZr)=>{"use strict";var Vjl=Object.prototype.hasOwnProperty,P4="~";function VSt(){}Object.create&&(VSt.prototype=Object.create(null),new VSt().__proto__||(P4=!1));function zjl(e,r,t){this.fn=e,this.context=r,this.once=t||!1}function khs(e,r,t,n,i){if(typeof t!="function")throw new TypeError("The listener must be a function");var s=new zjl(t,n||e,i),a=P4?P4+r:r;return e._events[a]?e._events[a].fn?e._events[a]=[e._events[a],s]:e._events[a].push(s):(e._events[a]=s,e._eventsCount++),e}function dWt(e,r){--e._eventsCount===0?e._events=new VSt:delete e._events[r]}function U3(){this._events=new VSt,this._eventsCount=0}U3.prototype.eventNames=function(){var r=[],t,n;if(this._eventsCount===0)return r;for(n in t=this._events)Vjl.call(t,n)&&r.push(P4?n.slice(1):n);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(t)):r};U3.prototype.listeners=function(r){var t=P4?P4+r:r,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,s=n.length,a=new Array(s);i{"use strict";Nhs.exports=(e,r)=>(r=r||(()=>{}),e.then(t=>new Promise(n=>{n(r())}).then(()=>t),t=>new Promise(n=>{n(r())}).then(()=>{throw t})))});var qhs=A((Nkg,mWt)=>{"use strict";var $jl=Ohs(),pWt=class extends Error{constructor(r){super(r),this.name="TimeoutError"}},Bhs=(e,r,t)=>new Promise((n,i)=>{if(typeof r!="number"||r<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(r===1/0){n(e);return}let s=setTimeout(()=>{if(typeof t=="function"){try{n(t())}catch(c){i(c)}return}let a=typeof t=="string"?t:`Promise timed out after ${r} milliseconds`,o=t instanceof Error?t:new pWt(a);typeof e.cancel=="function"&&e.cancel(),i(o)},r);$jl(e.then(n,i),()=>{clearTimeout(s)})});mWt.exports=Bhs;mWt.exports.default=Bhs;mWt.exports.TimeoutError=pWt});var Mhs=A(UZr=>{"use strict";Object.defineProperty(UZr,"__esModule",{value:!0});function Qjl(e,r,t){let n=0,i=e.length;for(;i>0;){let s=i/2|0,a=n+s;t(e[a],r)<=0?(n=++a,i-=s+1):i=s}return n}UZr.default=Qjl});var Lhs=A(zZr=>{"use strict";Object.defineProperty(zZr,"__esModule",{value:!0});var Kjl=Mhs(),VZr=class{constructor(){this._queue=[]}enqueue(r,t){t=Object.assign({priority:0},t);let n={priority:t.priority,run:r};if(this.size&&this._queue[this.size-1].priority>=t.priority){this._queue.push(n);return}let i=Kjl.default(this._queue,n,(s,a)=>a.priority-s.priority);this._queue.splice(i,0,n)}dequeue(){let r=this._queue.shift();return r==null?void 0:r.run}filter(r){return this._queue.filter(t=>t.priority===r.priority).map(t=>t.run)}get size(){return this._queue.length}};zZr.default=VZr});var Ghs=A(QZr=>{"use strict";Object.defineProperty(QZr,"__esModule",{value:!0});var Hjl=Fhs(),jhs=qhs(),Wjl=Lhs(),fWt=()=>{},Yjl=new jhs.TimeoutError,$Zr=class extends Hjl{constructor(r){var t,n,i,s;if(super(),this._intervalCount=0,this._intervalEnd=0,this._pendingCount=0,this._resolveEmpty=fWt,this._resolveIdle=fWt,r=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:Wjl.default},r),!(typeof r.intervalCap=="number"&&r.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${(n=(t=r.intervalCap)===null||t===void 0?void 0:t.toString())!==null&&n!==void 0?n:""}\` (${typeof r.intervalCap})`);if(r.interval===void 0||!(Number.isFinite(r.interval)&&r.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${(s=(i=r.interval)===null||i===void 0?void 0:i.toString())!==null&&s!==void 0?s:""}\` (${typeof r.interval})`);this._carryoverConcurrencyCount=r.carryoverConcurrencyCount,this._isIntervalIgnored=r.intervalCap===1/0||r.interval===0,this._intervalCap=r.intervalCap,this._interval=r.interval,this._queue=new r.queueClass,this._queueClass=r.queueClass,this.concurrency=r.concurrency,this._timeout=r.timeout,this._throwOnTimeout=r.throwOnTimeout===!0,this._isPaused=r.autoStart===!1}get _doesIntervalAllowAnother(){return this._isIntervalIgnored||this._intervalCount{this._onResumeInterval()},t)),!0}return!1}_tryToStartAnother(){if(this._queue.size===0)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){let r=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){let t=this._queue.dequeue();return t?(this.emit("active"),t(),r&&this._initializeIntervalIfNeeded(),!0):!1}}return!1}_initializeIntervalIfNeeded(){this._isIntervalIgnored||this._intervalId!==void 0||(this._intervalId=setInterval(()=>{this._onInterval()},this._interval),this._intervalEnd=Date.now()+this._interval)}_onInterval(){this._intervalCount===0&&this._pendingCount===0&&this._intervalId&&(clearInterval(this._intervalId),this._intervalId=void 0),this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0,this._processQueue()}_processQueue(){for(;this._tryToStartAnother(););}get concurrency(){return this._concurrency}set concurrency(r){if(!(typeof r=="number"&&r>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${r}\` (${typeof r})`);this._concurrency=r,this._processQueue()}async add(r,t={}){return new Promise((n,i)=>{let s=async()=>{this._pendingCount++,this._intervalCount++;try{let a=this._timeout===void 0&&t.timeout===void 0?r():jhs.default(Promise.resolve(r()),t.timeout===void 0?this._timeout:t.timeout,()=>{(t.throwOnTimeout===void 0?this._throwOnTimeout:t.throwOnTimeout)&&i(Yjl)});n(await a)}catch(a){i(a)}this._next()};this._queue.enqueue(s,t),this._tryToStartAnother(),this.emit("add")})}async addAll(r,t){return Promise.all(r.map(async n=>this.add(n,t)))}start(){return this._isPaused?(this._isPaused=!1,this._processQueue(),this):this}pause(){this._isPaused=!0}clear(){this._queue=new this._queueClass}async onEmpty(){if(this._queue.size!==0)return new Promise(r=>{let t=this._resolveEmpty;this._resolveEmpty=()=>{t(),r()}})}async onIdle(){if(!(this._pendingCount===0&&this._queue.size===0))return new Promise(r=>{let t=this._resolveIdle;this._resolveIdle=()=>{t(),r()}})}get size(){return this._queue.size}sizeBy(r){return this._queue.filter(r).length}get pending(){return this._pendingCount}get isPaused(){return this._isPaused}get timeout(){return this._timeout}set timeout(r){this._timeout=r}};QZr.default=$Zr});var zSt=A(fMe=>{"use strict";Object.defineProperty(fMe,"__esModule",{value:!0});fMe.clear=fMe.getQueue=void 0;var Jjl=(tn(),Dr(en)),Xjl=Jjl.__importDefault(Ghs()),KZr=Pi(),Zjl=Ip(),eGl=USt(),HZr=new Map;function tGl(e){var n;let r=(n=(0,Zjl.parseUrl)(e))==null?void 0:n.host;if(!r)return KZr.logger.debug(`No host on ${e}`),null;let t=HZr.get(r);if(t===void 0){t=null;let i=(0,eGl.getConcurrentRequestsLimit)(e);i?(KZr.logger.debug(`Using queue: host=${r}, concurrency=${i}`),t=new Xjl.default({concurrency:i})):KZr.logger.trace({host:r},"No concurrency limits")}return HZr.set(r,t),t}fMe.getQueue=tGl;function rGl(){HZr.clear()}fMe.clear=rGl});var Uhs=A((Lkg,WZr)=>{"use strict";var hWt=class extends Error{constructor(){super("Throttled function aborted"),this.name="AbortError"}},nGl=({limit:e,interval:r,strict:t})=>{if(!Number.isFinite(e))throw new TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(r))throw new TypeError("Expected `interval` to be a finite number");let n=new Map,i=0,s=0;function a(){let u=Date.now();return u-i>r?(s=1,i=u,0):(s=m?(o.push(u),0):(o.push(m),m-u)}let l=t?c:a;return u=>{let m=function(...h){if(!m.isEnabled)return(async()=>u.apply(this,h))();let _;return new Promise((b,v)=>{_=setTimeout(()=>{b(u.apply(this,h)),n.delete(_)},l()),n.set(_,v)})};return m.abort=()=>{for(let h of n.keys())clearTimeout(h),n.get(h)(new hWt);n.clear(),o.splice(0,o.length)},m.isEnabled=!0,m}};WZr.exports=nGl;WZr.exports.AbortError=hWt});var hMe=A(Ame=>{"use strict";Object.defineProperty(Ame,"__esModule",{value:!0});Ame.clear=Ame.getThrottle=Ame.Throttle=void 0;var iGl=(tn(),Dr(en)),sGl=iGl.__importDefault(Uhs()),YZr=Pi(),aGl=Ip(),oGl=USt(),JZr=new Map,gWt=class{throttle;constructor(r){this.throttle=(0,sGl.default)({strict:!0,limit:1,interval:r})}add(r){return this.throttle(r)()}};Ame.Throttle=gWt;function cGl(e){var n;let r=(n=(0,aGl.parseUrl)(e))==null?void 0:n.host;if(!r)return YZr.logger.debug(`No host on ${e}`),null;let t=JZr.get(r);if(t===void 0){t=null;let i=(0,oGl.getThrottleIntervalMs)(e);if(i){let s=i;YZr.logger.debug(`Using throttle ${s} intervalMs for host ${r}`),t=new gWt(s)}else YZr.logger.trace({host:r},"No throttle")}return JZr.set(r,t),t}Ame.getThrottle=cGl;function uGl(){JZr.clear()}Ame.clear=uGl});var zhs=A(Vhs=>{"use strict";Object.defineProperty(Vhs,"__esModule",{value:!0});var $St=Lue(),lGl=Ip();Object.defineProperty($St.RequestError.prototype,"statusCode",{get:function(){var r;return(r=this.response)==null?void 0:r.statusCode}});Object.defineProperty($St.RequestError.prototype,"body",{get:function(){var r;return(r=this.response)==null?void 0:r.body},set:function(r){this.response&&(this.response.body=r)}});Object.defineProperty($St.RequestError.prototype,"headers",{get:function(){var r;return(r=this.response)==null?void 0:r.headers}});Object.defineProperty($St.RequestError.prototype,"url",{get:function(){var r;return(r=this.response)==null?void 0:r.url}});Object.defineProperty($St.RequestError.prototype,"host",{get:function(){var n;let r=(n=this.response)==null?void 0:n.url,t=r?(0,lGl.parseUrl)(r):null;return t==null?void 0:t.host}})});var Wb=A(gMe=>{"use strict";Object.defineProperty(gMe,"__esModule",{value:!0});gMe.Http=gMe.HttpError=void 0;var AWt=(tn(),Dr(en)),$hs=AWt.__importDefault(_St()),yWt=AWt.__importStar(Lue());Object.defineProperty(gMe,"HttpError",{enumerable:!0,get:function(){return yWt.RequestError}});var dGl=AWt.__importDefault(G3()),pGl=gy(),Qhs=Zp(),mGl=Dre(),ZZr=Pi(),fGl=Ug(),_Wt=AWt.__importStar(P3()),een=iP(),Khs=Ip(),XZr=sfs(),hGl=cfs(),Hhs=USt(),gGl=zSt(),yGl=hMe();zhs();function _Gl(e,r){let{body:t,statusCode:n,headers:i}=e;return r?{statusCode:n,body:t instanceof Buffer?t.slice():(0,een.clone)(t),headers:(0,een.clone)(i)}:{statusCode:n,body:t,headers:i}}function Whs(e){let r=mGl.pkg.version;e.headers={...e.headers,"user-agent":process.env.RENOVATE_USER_AGENT??`RenovateBot/${r} (https://github.com/renovatebot/renovate)`}}async function AGl(e,r,t){var s,a,o;ZZr.logger.trace({url:e,options:r},"got request");let n=0,i=0;try{let c=await(0,yWt.default)(e,{...r,hooks:hGl.hooks});return i=c.statusCode,n=c.timings.phases.total??0,c}catch(c){if(c instanceof yWt.RequestError){i=((s=c.response)==null?void 0:s.statusCode)??-1,n=((a=c.timings)==null?void 0:a.phases.total)??-1;let l=r.method.toUpperCase(),u=c.code??"UNKNOWN",m=((o=c.request)==null?void 0:o.retryCount)??-1;ZZr.logger.debug(`${l} ${e} = (code=${u}, statusCode=${i} retryCount=${m}, duration=${n})`)}throw c}finally{let c=_Wt.get("http-requests")||[];c.push({...t,duration:n,statusCode:i}),_Wt.set("http-requests",c)}}var ten=class{hostType;options;constructor(r,t={}){this.hostType=r,this.options=(0,$hs.default)(t,{context:{hostType:r}})}getThrottle(r){return(0,yGl.getThrottle)(r)}async request(r,t){var c;let n=r.toString();t!=null&&t.baseUrl&&(n=(0,Khs.resolveBaseUrl)(t.baseUrl,n));let i=(0,$hs.default)({method:"get",...this.options,hostType:this.hostType},t),s=t.etagCache&&i.method==="get"?t.etagCache:null;if(s&&(i.headers={...i.headers,"If-None-Match":s.etag}),process.env.NODE_ENV==="test"&&(i.retry=0),i.hooks={beforeRedirect:[XZr.removeAuthorization]},Whs(i),i=(0,Hhs.applyHostRules)(n,i),i.enabled===!1)throw ZZr.logger.debug(`Host is disabled - rejecting request. HostUrl: ${n}`),new Error(Qhs.HOST_DISABLED);i=(0,XZr.applyAuthorization)(i);let a=i.memCache!==!1&&(i.method==="get"||i.method==="head")?(0,dGl.default)(["got-",JSON.stringify({url:n,headers:i.headers,method:i.method})]):null,o=null;if(a&&(o=_Wt.get(a)),!o){let l=Date.now(),u=()=>{let v=Date.now()-l;return AGl(n,i,{method:i.method,url:n,queueDuration:v})},m=this.getThrottle(n),h=m?()=>m.add(u):u,_=(0,gGl.getQueue)(n);o=(_?()=>_.add(h):h)(),a&&_Wt.set(a,o)}try{let l=await o,u=!!a&&l.statusCode!==304,m=_Gl(l,u);return m.authorization=!!((c=i==null?void 0:i.headers)!=null&&c.authorization),m}catch(l){let{abortOnError:u,abortIgnoreStatusCodes:m}=i;throw u&&!(m!=null&&m.includes(l.statusCode))?new fGl.ExternalHostError(l):l}}get(r,t={}){return this.request(r,t)}head(r,t={}){return this.request(r,{...t,method:"head"})}getBuffer(r,t={}){return this.request(r,{...t,responseType:"buffer"})}async requestJson(r,{url:t,httpOptions:n,schema:i}){let{body:s,...a}={...n},o={...a,method:r,responseType:"json"};o.headers={accept:"application/json",...o.headers},s&&(o.json=s);let c=await this.request(t,o),l=a.etagCache&&c.statusCode===304?(0,een.clone)(a.etagCache.data):null;return i?(l?c.body=l:c.body=await i.parseAsync(c.body),c):(l&&(c.body=l),c)}resolveArgs(r,t,n){let i={url:r};return t instanceof pGl.ZodType?i.schema=t:t&&(i.httpOptions=t),n&&(i.schema=n),i}getJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("get",i)}headJson(r,t){return this.requestJson("head",{url:r,httpOptions:t})}postJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("post",i)}putJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("put",i)}patchJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("patch",i)}deleteJson(r,t,n){let i=this.resolveArgs(r,t,n);return this.requestJson("delete",i)}stream(r,t){let n={method:"get",...this.options,hostType:this.hostType,...t},i=r;if(t!=null&&t.baseUrl&&(i=(0,Khs.resolveBaseUrl)(t.baseUrl,r)),Whs(n),n=(0,Hhs.applyHostRules)(i,n),n.enabled===!1)throw new Error(Qhs.HOST_DISABLED);return n=(0,XZr.applyAuthorization)(n),yWt.default.stream(i,n)}};gMe.Http=ten});var yMe=A(bWt=>{"use strict";Object.defineProperty(bWt,"__esModule",{value:!0});bWt.hasKey=void 0;function bGl(e,r){return r&&typeof r=="object"&&e in r}bWt.hasKey=bGl});var DL=A(vWt=>{"use strict";Object.defineProperty(vWt,"__esModule",{value:!0});vWt.GenericVersioningApi=void 0;var CGl=(tn(),Dr(en)),CWt=CGl.__importDefault(_a()),ren=class{_getSection(r,t){let n=this._parse(r);return n&&n.release.length>t?n.release[t]:null}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let a=0;a0}isLessThanRange(r,t){return this._compare(r,t)<0}getSatisfyingVersion(r,t){return r.find(i=>this.equals(i,t))??null}minSatisfyingVersion(r,t){return r.find(i=>this.equals(i,t))??null}getNewValue(r){let{newVersion:t}=r||{};return t}sortVersions(r,t){return this._compare(r,t)}matches(r,t){return this.equals(r,t)}};vWt.GenericVersioningApi=ren});var SV=A(bF=>{"use strict";Object.defineProperty(bF,"__esModule",{value:!0});bF.api=bF.supportsRanges=bF.urls=bF.displayName=bF.id=void 0;var EWt=Ba(),vGl=DL();bF.id="docker";bF.displayName="Docker";bF.urls=["https://docs.docker.com/engine/reference/commandline/tag/"];bF.supportsRanges=!1;var EGl=(0,EWt.regEx)(/^(?\d+(?:\.\d+)*)(?\w*)$/),DGl=(0,EWt.regEx)(/^[a-f0-9]{7,40}$/),SGl=(0,EWt.regEx)(/^[0-9]+$/),nen=class extends vGl.GenericVersioningApi{_parse(r){var l;if(!r||DGl.test(r)&&!SGl.test(r))return null;let t=r.replace((0,EWt.regEx)(/^v/),"").split("-"),[n,...i]=t,s=(l=n==null?void 0:n.match(EGl))==null?void 0:l.groups;if(!s)return null;let{version:a,prerelease:o}=s;return{release:a.split(".").map(Number),suffix:i.join("-"),prerelease:o}}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let c=0;c{"use strict";Object.defineProperty(_Me,"__esModule",{value:!0});_Me.isArtifactoryServer=_Me.isGetPkgReleasesConfig=void 0;var wGl=(tn(),Dr(en)),ien=wGl.__importDefault(_a());function IGl(e){return ien.default.nonEmptyStringAndNotWhitespace(e.datasource)&&ien.default.nonEmptyStringAndNotWhitespace(e.packageName)}_Me.isGetPkgReleasesConfig=IGl;var xGl="x-jfrog-version";function TGl(e){return ien.default.string(e==null?void 0:e.headers[xGl])}_Me.isArtifactoryServer=TGl});var K0=A(SWt=>{"use strict";Object.defineProperty(SWt,"__esModule",{value:!0});SWt.Datasource=void 0;var sen=Ug(),Yhs=Wb(),aen=class{id;constructor(r){this.id=r,this.http=new Yhs.Http(r)}caching;customRegistrySupport=!0;defaultConfig;defaultRegistryUrls;defaultVersioning;registryStrategy="first";http;handleHttpErrors(r){}handleGenericErrors(r){var t;if(r instanceof sen.ExternalHostError)throw r;if(r instanceof Yhs.HttpError){this.handleHttpErrors(r);let n=(t=r.response)==null?void 0:t.statusCode;if(n){if(n===429)throw new sen.ExternalHostError(r);if(n>=500&&n<600)throw new sen.ExternalHostError(r)}}throw r}};SWt.Datasource=aen});var oen=A(NH=>{"use strict";Object.defineProperty(NH,"__esModule",{value:!0});NH.unquote=NH.quote=NH.isScheme=NH.isToken=void 0;var PGl=/^[^\u0000-\u001F\u007F()<>@,;:\\"/?={}\[\]\u0020\u0009]+$/,Jhs=function(r){return typeof r=="string"&&PGl.test(r)};NH.isToken=Jhs;var RGl=Jhs;NH.isScheme=RGl;var kGl=function(r){return`"${r.replace(/"/g,'\\"')}"`};NH.quote=kGl;var FGl=function(r){return r.substr(1,r.length-2).replace(/\\"/g,'"')};NH.unquote=FGl});var Xhs=A(IWt=>{"use strict";Object.defineProperty(IWt,"__esModule",{value:!0});IWt.default=void 0;var wWt=oen();function QSt(e){return BGl(e)||OGl(e)||NGl()}function NGl(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function OGl(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function BGl(e){if(Array.isArray(e)){for(var r=0,t=new Array(e.length);r{"use strict";Object.defineProperty(xWt,"__esModule",{value:!0});xWt.default=void 0;var egs=oen(),$Gl=/((?:[a-zA-Z0-9._~+\/-]+=*(?:\s+|$))|[^\u0000-\u001F\u007F()<>@,;:\\"/?={}\[\]\u0020\u0009]+)(?:=([^\\"=\s,]+|"(?:[^"\\]|\\.)*"))?/g,Zhs=function(r,t){var n=t.charAt(0)==='"'?(0,egs.unquote)(t):t.trim();return Array.isArray(r)?r.concat(n):typeof r=="string"?[r,n]:n},QGl=function(r,t){for(var n=null,i={};;){var s=$Gl.exec(t);if(s===null)break;s[2]?i[s[1]]=Zhs(i[s[1]],s[2]):n=Zhs(n,s[1])}return{scheme:r,params:i,token:n}},KGl=function(r){if(typeof r!="string")throw new TypeError("Header value must be a string.");var t=r.indexOf(" "),n=r.substr(0,t);if(!(0,egs.isScheme)(n))throw new TypeError(`Invalid scheme ${n}`);return QGl(n,r.substr(t))};xWt.default=KGl});var ngs=A(TWt=>{"use strict";Object.defineProperty(TWt,"__esModule",{value:!0});Object.defineProperty(TWt,"format",{enumerable:!0,get:function(){return HGl.default}});Object.defineProperty(TWt,"parse",{enumerable:!0,get:function(){return WGl.default}});var HGl=rgs(Xhs()),WGl=rgs(tgs());function rgs(e){return e&&e.__esModule?e:{default:e}}});var sgs=A(igs=>{"use strict";Object.defineProperty(igs,"__esModule",{value:!0})});var ags=A(KSt=>{"use strict";Object.defineProperty(KSt,"__esModule",{value:!0});KSt.HttpAuthLocation=void 0;var YGl;(function(e){e.HEADER="header",e.QUERY="query"})(YGl=KSt.HttpAuthLocation||(KSt.HttpAuthLocation={}))});var cgs=A(ogs=>{"use strict";Object.defineProperty(ogs,"__esModule",{value:!0})});var lgs=A(ugs=>{"use strict";Object.defineProperty(ugs,"__esModule",{value:!0})});var pgs=A(dgs=>{"use strict";Object.defineProperty(dgs,"__esModule",{value:!0})});var fgs=A(mgs=>{"use strict";Object.defineProperty(mgs,"__esModule",{value:!0})});var ggs=A(hgs=>{"use strict";Object.defineProperty(hgs,"__esModule",{value:!0})});var _gs=A(ygs=>{"use strict";Object.defineProperty(ygs,"__esModule",{value:!0})});var Ags=A(HSt=>{"use strict";Object.defineProperty(HSt,"__esModule",{value:!0});var cen=(tn(),Dr(en));cen.__exportStar(fgs(),HSt);cen.__exportStar(ggs(),HSt);cen.__exportStar(_gs(),HSt)});var Cgs=A(bgs=>{"use strict";Object.defineProperty(bgs,"__esModule",{value:!0})});var Egs=A(vgs=>{"use strict";Object.defineProperty(vgs,"__esModule",{value:!0})});var Dgs=A(WSt=>{"use strict";Object.defineProperty(WSt,"__esModule",{value:!0});WSt.EndpointURLScheme=void 0;var JGl;(function(e){e.HTTP="http",e.HTTPS="https"})(JGl=WSt.EndpointURLScheme||(WSt.EndpointURLScheme={}))});var wgs=A(Sgs=>{"use strict";Object.defineProperty(Sgs,"__esModule",{value:!0})});var xgs=A(Igs=>{"use strict";Object.defineProperty(Igs,"__esModule",{value:!0})});var Pgs=A(Tgs=>{"use strict";Object.defineProperty(Tgs,"__esModule",{value:!0})});var kgs=A(Rgs=>{"use strict";Object.defineProperty(Rgs,"__esModule",{value:!0})});var Ngs=A(Fgs=>{"use strict";Object.defineProperty(Fgs,"__esModule",{value:!0})});var Ogs=A(P2e=>{"use strict";Object.defineProperty(P2e,"__esModule",{value:!0});var YSt=(tn(),Dr(en));YSt.__exportStar(wgs(),P2e);YSt.__exportStar(xgs(),P2e);YSt.__exportStar(Pgs(),P2e);YSt.__exportStar(kgs(),P2e);YSt.__exportStar(Ngs(),P2e)});var qgs=A(Bgs=>{"use strict";Object.defineProperty(Bgs,"__esModule",{value:!0})});var Mgs=A(JSt=>{"use strict";Object.defineProperty(JSt,"__esModule",{value:!0});JSt.FieldPosition=void 0;var XGl;(function(e){e[e.HEADER=0]="HEADER",e[e.TRAILER=1]="TRAILER"})(XGl=JSt.FieldPosition||(JSt.FieldPosition={}))});var jgs=A(Lgs=>{"use strict";Object.defineProperty(Lgs,"__esModule",{value:!0})});var Ugs=A(Ggs=>{"use strict";Object.defineProperty(Ggs,"__esModule",{value:!0})});var zgs=A(PWt=>{"use strict";Object.defineProperty(PWt,"__esModule",{value:!0});var Vgs=(tn(),Dr(en));Vgs.__exportStar(jgs(),PWt);Vgs.__exportStar(Ugs(),PWt)});var Qgs=A($gs=>{"use strict";Object.defineProperty($gs,"__esModule",{value:!0})});var Hgs=A(Kgs=>{"use strict";Object.defineProperty(Kgs,"__esModule",{value:!0})});var Ygs=A(Wgs=>{"use strict";Object.defineProperty(Wgs,"__esModule",{value:!0})});var Xgs=A(Jgs=>{"use strict";Object.defineProperty(Jgs,"__esModule",{value:!0})});var e1s=A(Zgs=>{"use strict";Object.defineProperty(Zgs,"__esModule",{value:!0})});var r1s=A(t1s=>{"use strict";Object.defineProperty(t1s,"__esModule",{value:!0})});var i1s=A(n1s=>{"use strict";Object.defineProperty(n1s,"__esModule",{value:!0})});var a1s=A(s1s=>{"use strict";Object.defineProperty(s1s,"__esModule",{value:!0})});var c1s=A(o1s=>{"use strict";Object.defineProperty(o1s,"__esModule",{value:!0})});var l1s=A(u1s=>{"use strict";Object.defineProperty(u1s,"__esModule",{value:!0})});var d1s=A(XSt=>{"use strict";Object.defineProperty(XSt,"__esModule",{value:!0});XSt.RequestHandlerProtocol=void 0;var ZGl;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(ZGl=XSt.RequestHandlerProtocol||(XSt.RequestHandlerProtocol={}))});var m1s=A(p1s=>{"use strict";Object.defineProperty(p1s,"__esModule",{value:!0})});var h1s=A(f1s=>{"use strict";Object.defineProperty(f1s,"__esModule",{value:!0})});var y1s=A(g1s=>{"use strict";Object.defineProperty(g1s,"__esModule",{value:!0})});var _1s=A(Ib=>{"use strict";Object.defineProperty(Ib,"__esModule",{value:!0});var EC=(tn(),Dr(en));EC.__exportStar(sgs(),Ib);EC.__exportStar(ags(),Ib);EC.__exportStar(cgs(),Ib);EC.__exportStar(lgs(),Ib);EC.__exportStar(pgs(),Ib);EC.__exportStar(Ags(),Ib);EC.__exportStar(Cgs(),Ib);EC.__exportStar(Egs(),Ib);EC.__exportStar(Dgs(),Ib);EC.__exportStar(Ogs(),Ib);EC.__exportStar(qgs(),Ib);EC.__exportStar(Mgs(),Ib);EC.__exportStar(zgs(),Ib);EC.__exportStar(Qgs(),Ib);EC.__exportStar(Hgs(),Ib);EC.__exportStar(Ygs(),Ib);EC.__exportStar(Xgs(),Ib);EC.__exportStar(e1s(),Ib);EC.__exportStar(r1s(),Ib);EC.__exportStar(i1s(),Ib);EC.__exportStar(a1s(),Ib);EC.__exportStar(c1s(),Ib);EC.__exportStar(l1s(),Ib);EC.__exportStar(d1s(),Ib);EC.__exportStar(m1s(),Ib);EC.__exportStar(h1s(),Ib);EC.__exportStar(y1s(),Ib)});var A1s=A(RWt=>{"use strict";Object.defineProperty(RWt,"__esModule",{value:!0});RWt.Field=void 0;var eUl=_1s(),uen=class{constructor({name:r,kind:t=eUl.FieldPosition.HEADER,values:n=[]}){this.name=r,this.kind=t,this.values=n}add(r){this.values.push(r)}set(r){this.values=r}remove(r){this.values=this.values.filter(t=>t!==r)}toString(){return this.values.map(r=>r.includes(",")||r.includes(" ")?`"${r}"`:r).join(", ")}get(){return this.values}};RWt.Field=uen});var b1s=A(kWt=>{"use strict";Object.defineProperty(kWt,"__esModule",{value:!0});kWt.Fields=void 0;var len=class{constructor({fields:r=[],encoding:t="utf-8"}){this.entries={},r.forEach(this.setField.bind(this)),this.encoding=t}setField(r){this.entries[r.name.toLowerCase()]=r}getField(r){return this.entries[r.toLowerCase()]}removeField(r){delete this.entries[r.toLowerCase()]}getByType(r){return Object.values(this.entries).filter(t=>t.kind===r)}};kWt.Fields=len});var v1s=A(C1s=>{"use strict";Object.defineProperty(C1s,"__esModule",{value:!0})});var E1s=A(FWt=>{"use strict";Object.defineProperty(FWt,"__esModule",{value:!0});FWt.HttpRequest=void 0;var den=class e{constructor(r){this.method=r.method||"GET",this.hostname=r.hostname||"localhost",this.port=r.port,this.query=r.query||{},this.headers=r.headers||{},this.body=r.body,this.protocol=r.protocol?r.protocol.slice(-1)!==":"?`${r.protocol}:`:r.protocol:"https:",this.path=r.path?r.path.charAt(0)!=="/"?`/${r.path}`:r.path:"/",this.username=r.username,this.password=r.password,this.fragment=r.fragment}static isInstance(r){if(!r)return!1;let t=r;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&typeof t.query=="object"&&typeof t.headers=="object"}clone(){let r=new e({...this,headers:{...this.headers}});return r.query&&(r.query=tUl(r.query)),r}};FWt.HttpRequest=den;function tUl(e){return Object.keys(e).reduce((r,t)=>{let n=e[t];return{...r,[t]:Array.isArray(n)?[...n]:n}},{})}});var D1s=A(NWt=>{"use strict";Object.defineProperty(NWt,"__esModule",{value:!0});NWt.HttpResponse=void 0;var pen=class{constructor(r){this.statusCode=r.statusCode,this.reason=r.reason,this.headers=r.headers||{},this.body=r.body}static isInstance(r){if(!r)return!1;let t=r;return typeof t.statusCode=="number"&&typeof t.headers=="object"}};NWt.HttpResponse=pen});var S1s=A(OWt=>{"use strict";Object.defineProperty(OWt,"__esModule",{value:!0});OWt.isValidHostname=void 0;function rUl(e){return/^[a-z0-9][a-z0-9\.\-]*[a-z0-9]$/.test(e)}OWt.isValidHostname=rUl});var I1s=A(w1s=>{"use strict";Object.defineProperty(w1s,"__esModule",{value:!0})});var QC=A(Sre=>{"use strict";Object.defineProperty(Sre,"__esModule",{value:!0});var R2e=(tn(),Dr(en));R2e.__exportStar(A1s(),Sre);R2e.__exportStar(b1s(),Sre);R2e.__exportStar(v1s(),Sre);R2e.__exportStar(E1s(),Sre);R2e.__exportStar(D1s(),Sre);R2e.__exportStar(S1s(),Sre);R2e.__exportStar(I1s(),Sre)});var wre=A(SL=>{"use strict";Object.defineProperty(SL,"__esModule",{value:!0});SL.getHostHeaderPlugin=SL.hostHeaderMiddlewareOptions=SL.hostHeaderMiddleware=SL.resolveHostHeaderConfig=void 0;var nUl=QC();function iUl(e){return e}SL.resolveHostHeaderConfig=iUl;var sUl=e=>r=>async t=>{if(!nUl.HttpRequest.isInstance(t.request))return r(t);let{request:n}=t,{handlerProtocol:i=""}=e.requestHandler.metadata||{};if(i.indexOf("h2")>=0&&!n.headers[":authority"])delete n.headers.host,n.headers[":authority"]="";else if(!n.headers.host){let s=n.hostname;n.port!=null&&(s+=`:${n.port}`),n.headers.host=s}return r(t)};SL.hostHeaderMiddleware=sUl;SL.hostHeaderMiddlewareOptions={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0};var aUl=e=>({applyToStack:r=>{r.add((0,SL.hostHeaderMiddleware)(e),SL.hostHeaderMiddlewareOptions)}});SL.getHostHeaderPlugin=aUl});var x1s=A(OH=>{"use strict";Object.defineProperty(OH,"__esModule",{value:!0});OH.getLoggerPlugin=OH.loggerMiddlewareOptions=OH.loggerMiddleware=void 0;var oUl=()=>(e,r)=>async t=>{var n,i;try{let s=await e(t),{clientName:a,commandName:o,logger:c,dynamoDbDocumentClientOptions:l={}}=r,{overrideInputFilterSensitiveLog:u,overrideOutputFilterSensitiveLog:m}=l,h=u??r.inputFilterSensitiveLog,_=m??r.outputFilterSensitiveLog,{$metadata:b,...v}=s.output;return(n=c==null?void 0:c.info)===null||n===void 0||n.call(c,{clientName:a,commandName:o,input:h(t.input),output:_(v),metadata:b}),s}catch(s){let{clientName:a,commandName:o,logger:c,dynamoDbDocumentClientOptions:l={}}=r,{overrideInputFilterSensitiveLog:u}=l,m=u??r.inputFilterSensitiveLog;throw(i=c==null?void 0:c.error)===null||i===void 0||i.call(c,{clientName:a,commandName:o,input:m(t.input),error:s,metadata:s.$metadata}),s}};OH.loggerMiddleware=oUl;OH.loggerMiddlewareOptions={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0};var cUl=e=>({applyToStack:r=>{r.add((0,OH.loggerMiddleware)(),OH.loggerMiddlewareOptions)}});OH.getLoggerPlugin=cUl});var Ire=A(men=>{"use strict";Object.defineProperty(men,"__esModule",{value:!0});var uUl=(tn(),Dr(en));uUl.__exportStar(x1s(),men)});var xre=A(BH=>{"use strict";Object.defineProperty(BH,"__esModule",{value:!0});BH.getRecursionDetectionPlugin=BH.addRecursionDetectionMiddlewareOptions=BH.recursionDetectionMiddleware=void 0;var lUl=QC(),T1s="X-Amzn-Trace-Id",dUl="AWS_LAMBDA_FUNCTION_NAME",pUl="_X_AMZN_TRACE_ID",mUl=e=>r=>async t=>{let{request:n}=t;if(!lUl.HttpRequest.isInstance(n)||e.runtime!=="node"||n.headers.hasOwnProperty(T1s))return r(t);let i=process.env[dUl],s=process.env[pUl],a=o=>typeof o=="string"&&o.length>0;return a(i)&&a(s)&&(n.headers[T1s]=s),r({...t,request:n})};BH.recursionDetectionMiddleware=mUl;BH.addRecursionDetectionMiddlewareOptions={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"};var fUl=e=>({applyToStack:r=>{r.add((0,BH.recursionDetectionMiddleware)(e),BH.addRecursionDetectionMiddlewareOptions)}});BH.getRecursionDetectionPlugin=fUl});var ZSt=A(BWt=>{"use strict";Object.defineProperty(BWt,"__esModule",{value:!0});BWt.ProviderError=void 0;var fen=class e extends Error{constructor(r,t=!0){super(r),this.tryNextLink=t,this.name="ProviderError",Object.setPrototypeOf(this,e.prototype)}static from(r,t=!0){return Object.assign(new this(r.message,t),r)}};BWt.ProviderError=fen});var P1s=A(qWt=>{"use strict";Object.defineProperty(qWt,"__esModule",{value:!0});qWt.CredentialsProviderError=void 0;var hUl=ZSt(),hen=class e extends hUl.ProviderError{constructor(r,t=!0){super(r,t),this.tryNextLink=t,this.name="CredentialsProviderError",Object.setPrototypeOf(this,e.prototype)}};qWt.CredentialsProviderError=hen});var R1s=A(MWt=>{"use strict";Object.defineProperty(MWt,"__esModule",{value:!0});MWt.TokenProviderError=void 0;var gUl=ZSt(),gen=class e extends gUl.ProviderError{constructor(r,t=!0){super(r,t),this.tryNextLink=t,this.name="TokenProviderError",Object.setPrototypeOf(this,e.prototype)}};MWt.TokenProviderError=gen});var k1s=A(LWt=>{"use strict";Object.defineProperty(LWt,"__esModule",{value:!0});LWt.chain=void 0;var yUl=ZSt();function _Ul(...e){return()=>{let r=Promise.reject(new yUl.ProviderError("No providers in chain"));for(let t of e)r=r.catch(n=>{if(n!=null&&n.tryNextLink)return t();throw n});return r}}LWt.chain=_Ul});var F1s=A(jWt=>{"use strict";Object.defineProperty(jWt,"__esModule",{value:!0});jWt.fromStatic=void 0;var AUl=e=>()=>Promise.resolve(e);jWt.fromStatic=AUl});var N1s=A(GWt=>{"use strict";Object.defineProperty(GWt,"__esModule",{value:!0});GWt.memoize=void 0;var bUl=(e,r,t)=>{let n,i,s,a=!1,o=async()=>{i||(i=e());try{n=await i,s=!0,a=!1}finally{i=void 0}return n};return r===void 0?async c=>((!s||c!=null&&c.forceRefresh)&&(n=await o()),n):async c=>((!s||c!=null&&c.forceRefresh)&&(n=await o()),a?n:t&&!t(n)?(a=!0,n):(r(n)&&await o(),n))};GWt.memoize=bUl});var DC=A(bme=>{"use strict";Object.defineProperty(bme,"__esModule",{value:!0});var AMe=(tn(),Dr(en));AMe.__exportStar(P1s(),bme);AMe.__exportStar(ZSt(),bme);AMe.__exportStar(R1s(),bme);AMe.__exportStar(k1s(),bme);AMe.__exportStar(F1s(),bme);AMe.__exportStar(N1s(),bme)});var Wh={};gEt(Wh,{__assign:()=>_en,__asyncDelegator:()=>FUl,__asyncGenerator:()=>kUl,__asyncValues:()=>NUl,__await:()=>ewt,__awaiter:()=>wUl,__classPrivateFieldGet:()=>MUl,__classPrivateFieldSet:()=>LUl,__createBinding:()=>xUl,__decorate:()=>EUl,__exportStar:()=>TUl,__extends:()=>CUl,__generator:()=>IUl,__importDefault:()=>qUl,__importStar:()=>BUl,__makeTemplateObject:()=>OUl,__metadata:()=>SUl,__param:()=>DUl,__read:()=>O1s,__rest:()=>vUl,__spread:()=>PUl,__spreadArrays:()=>RUl,__values:()=>Aen});function CUl(e,r){yen(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function vUl(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&r.indexOf(n)<0&&(t[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(e);i=0;o--)(a=e[o])&&(s=(i<3?a(s):i>3?a(r,t,s):a(r,t))||s);return i>3&&s&&Object.defineProperty(r,t,s),s}function DUl(e,r){return function(t,n){r(t,n,e)}}function SUl(e,r){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,r)}function wUl(e,r,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(u){try{l(n.next(u))}catch(m){a(m)}}function c(u){try{l(n.throw(u))}catch(m){a(m)}}function l(u){u.done?s(u.value):i(u.value).then(o,c)}l((n=n.apply(e,r||[])).next())})}function IUl(e,r){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,i,s,a;return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;t;)try{if(n=1,i&&(s=l[0]&2?i.return:l[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,l[1])).done)return s;switch(i=0,s&&(l=[l[0]&2,s.value]),l[0]){case 0:case 1:s=l;break;case 4:return t.label++,{value:l[1],done:!1};case 5:t.label++,i=l[1],l=[0];continue;case 7:l=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(l[0]===6||l[0]===2)){t=0;continue}if(l[0]===3&&(!s||l[1]>s[0]&&l[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function O1s(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var n=t.call(e),i,s=[],a;try{for(;(r===void 0||r-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(o){a={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(a)throw a.error}}return s}function PUl(){for(var e=[],r=0;r1||o(h,_)})})}function o(h,_){try{c(n[h](_))}catch(b){m(s[0][3],b)}}function c(h){h.value instanceof ewt?Promise.resolve(h.value.v).then(l,u):m(s[0][2],h)}function l(h){o("next",h)}function u(h){o("throw",h)}function m(h,_){h(_),s.shift(),s.length&&o(s[0][0],s[0][1])}}function FUl(e){var r,t;return r={},n("next"),n("throw",function(i){throw i}),n("return"),r[Symbol.iterator]=function(){return this},r;function n(i,s){r[i]=e[i]?function(a){return(t=!t)?{value:ewt(e[i](a)),done:i==="return"}:s?s(a):a}:s}}function NUl(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Aen=="function"?Aen(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=e[s]&&function(a){return new Promise(function(o,c){a=e[s](a),i(o,c,a.done,a.value)})}}function i(s,a,o,c){Promise.resolve(c).then(function(l){s({value:l,done:o})},a)}}function OUl(e,r){return Object.defineProperty?Object.defineProperty(e,"raw",{value:r}):e.raw=r,e}function BUl(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function qUl(e){return e&&e.__esModule?e:{default:e}}function MUl(e,r){if(!r.has(e))throw new TypeError("attempted to get private field on non-instance");return r.get(e)}function LUl(e,r,t){if(!r.has(e))throw new TypeError("attempted to set private field on non-instance");return r.set(e,t),t}var yen,_en,Yh=bc(()=>{yen=function(e,r){return yen=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])},yen(e,r)};_en=function(){return _en=Object.assign||function(r){for(var t,n=1,i=arguments.length;n{"use strict";Object.defineProperty(bMe,"__esModule",{value:!0});bMe.toUtf8=bMe.fromUtf8=void 0;var jUl=e=>{let r=[];for(let t=0,n=e.length;t>6|192,i&63|128);else if(t+1>18|240,s>>12&63|128,s>>6&63|128,s&63|128)}else r.push(i>>12|224,i>>6&63|128,i&63|128)}return Uint8Array.from(r)};bMe.fromUtf8=jUl;var GUl=e=>{let r="";for(let t=0,n=e.length;to.toString(16)).join("%");r+=decodeURIComponent(a)}else r+=String.fromCharCode((i&15)<<12|(e[++t]&63)<<6|e[++t]&63)}return r};bMe.toUtf8=GUl});var q1s=A(CMe=>{"use strict";Object.defineProperty(CMe,"__esModule",{value:!0});CMe.toUtf8=CMe.fromUtf8=void 0;function UUl(e){return new TextEncoder().encode(e)}CMe.fromUtf8=UUl;function VUl(e){return new TextDecoder("utf-8").decode(e)}CMe.toUtf8=VUl});var j1s=A(vMe=>{"use strict";Object.defineProperty(vMe,"__esModule",{value:!0});vMe.toUtf8=vMe.fromUtf8=void 0;var M1s=B1s(),L1s=q1s(),zUl=e=>typeof TextEncoder=="function"?(0,L1s.fromUtf8)(e):(0,M1s.fromUtf8)(e);vMe.fromUtf8=zUl;var $Ul=e=>typeof TextDecoder=="function"?(0,L1s.toUtf8)(e):(0,M1s.toUtf8)(e);vMe.toUtf8=$Ul});var G1s=A(UWt=>{"use strict";Object.defineProperty(UWt,"__esModule",{value:!0});UWt.convertToBuffer=void 0;var QUl=j1s(),KUl=typeof Buffer<"u"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:QUl.fromUtf8;function HUl(e){return e instanceof Uint8Array?e:typeof e=="string"?KUl(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}UWt.convertToBuffer=HUl});var U1s=A(VWt=>{"use strict";Object.defineProperty(VWt,"__esModule",{value:!0});VWt.isEmptyData=void 0;function WUl(e){return typeof e=="string"?e.length===0:e.byteLength===0}VWt.isEmptyData=WUl});var V1s=A(zWt=>{"use strict";Object.defineProperty(zWt,"__esModule",{value:!0});zWt.numToUint8=void 0;function YUl(e){return new Uint8Array([(e&4278190080)>>24,(e&16711680)>>16,(e&65280)>>8,e&255])}zWt.numToUint8=YUl});var z1s=A($Wt=>{"use strict";Object.defineProperty($Wt,"__esModule",{value:!0});$Wt.uint32ArrayFrom=void 0;function JUl(e){if(!Uint32Array.from){for(var r=new Uint32Array(e.length),t=0;t{"use strict";Object.defineProperty(qH,"__esModule",{value:!0});qH.uint32ArrayFrom=qH.numToUint8=qH.isEmptyData=qH.convertToBuffer=void 0;var XUl=G1s();Object.defineProperty(qH,"convertToBuffer",{enumerable:!0,get:function(){return XUl.convertToBuffer}});var ZUl=U1s();Object.defineProperty(qH,"isEmptyData",{enumerable:!0,get:function(){return ZUl.isEmptyData}});var eVl=V1s();Object.defineProperty(qH,"numToUint8",{enumerable:!0,get:function(){return eVl.numToUint8}});var tVl=z1s();Object.defineProperty(qH,"uint32ArrayFrom",{enumerable:!0,get:function(){return tVl.uint32ArrayFrom}})});var K1s=A(QWt=>{"use strict";Object.defineProperty(QWt,"__esModule",{value:!0});QWt.AwsCrc32=void 0;var $1s=(Yh(),Dr(Wh)),ben=twt(),Q1s=rwt(),rVl=function(){function e(){this.crc32=new Q1s.Crc32}return e.prototype.update=function(r){(0,ben.isEmptyData)(r)||this.crc32.update((0,ben.convertToBuffer)(r))},e.prototype.digest=function(){return $1s.__awaiter(this,void 0,void 0,function(){return $1s.__generator(this,function(r){return[2,(0,ben.numToUint8)(this.crc32.digest())]})})},e.prototype.reset=function(){this.crc32=new Q1s.Crc32},e}();QWt.AwsCrc32=rVl});var rwt=A(Cme=>{"use strict";Object.defineProperty(Cme,"__esModule",{value:!0});Cme.AwsCrc32=Cme.Crc32=Cme.crc32=void 0;var nVl=(Yh(),Dr(Wh)),iVl=twt();function sVl(e){return new H1s().update(e).digest()}Cme.crc32=sVl;var H1s=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(r){var t,n;try{for(var i=nVl.__values(r),s=i.next();!s.done;s=i.next()){var a=s.value;this.checksum=this.checksum>>>8^oVl[(this.checksum^a)&255]}}catch(o){t={error:o}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();Cme.Crc32=H1s;var aVl=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],oVl=(0,iVl.uint32ArrayFrom)(aVl),cVl=K1s();Object.defineProperty(Cme,"AwsCrc32",{enumerable:!0,get:function(){return cVl.AwsCrc32}})});var DMe=A(EMe=>{"use strict";Object.defineProperty(EMe,"__esModule",{value:!0});EMe.toHex=EMe.fromHex=void 0;var W1s={},Cen={};for(let e=0;e<256;e++){let r=e.toString(16).toLowerCase();r.length===1&&(r=`0${r}`),W1s[e]=r,Cen[r]=e}function uVl(e){if(e.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let r=new Uint8Array(e.length/2);for(let t=0;t{"use strict";Object.defineProperty(KWt,"__esModule",{value:!0});KWt.Int64=void 0;var dVl=DMe(),ven=class e{constructor(r){if(this.bytes=r,r.byteLength!==8)throw new Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(r){if(r>9223372036854776e3||r<-9223372036854776e3)throw new Error(`${r} is too large (or, if negative, too small) to represent as an Int64`);let t=new Uint8Array(8);for(let n=7,i=Math.abs(Math.round(r));n>-1&&i>0;n--,i/=256)t[n]=i;return r<0&&Y1s(t),new e(t)}valueOf(){let r=this.bytes.slice(0),t=r[0]&128;return t&&Y1s(r),parseInt((0,dVl.toHex)(r),16)*(t?-1:1)}toString(){return String(this.valueOf())}};KWt.Int64=ven;function Y1s(e){for(let r=0;r<8;r++)e[r]^=255;for(let r=7;r>-1&&(e[r]++,e[r]===0);r--);}});var wen=A(HWt=>{"use strict";Object.defineProperty(HWt,"__esModule",{value:!0});HWt.HeaderMarshaller=void 0;var SMe=DMe(),Den=Een(),Sen=class{constructor(r,t){this.toUtf8=r,this.fromUtf8=t}format(r){let t=[];for(let s of Object.keys(r)){let a=this.fromUtf8(s);t.push(Uint8Array.from([a.byteLength]),a,this.formatHeaderValue(r[s]))}let n=new Uint8Array(t.reduce((s,a)=>s+a.byteLength,0)),i=0;for(let s of t)n.set(s,i),i+=s.byteLength;return n}formatHeaderValue(r){switch(r.type){case"boolean":return Uint8Array.from([r.value?0:1]);case"byte":return Uint8Array.from([2,r.value]);case"short":let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,r.value,!1),new Uint8Array(t.buffer);case"integer":let n=new DataView(new ArrayBuffer(5));return n.setUint8(0,4),n.setInt32(1,r.value,!1),new Uint8Array(n.buffer);case"long":let i=new Uint8Array(9);return i[0]=5,i.set(r.value.bytes,1),i;case"binary":let s=new DataView(new ArrayBuffer(3+r.value.byteLength));s.setUint8(0,6),s.setUint16(1,r.value.byteLength,!1);let a=new Uint8Array(s.buffer);return a.set(r.value,3),a;case"string":let o=this.fromUtf8(r.value),c=new DataView(new ArrayBuffer(3+o.byteLength));c.setUint8(0,7),c.setUint16(1,o.byteLength,!1);let l=new Uint8Array(c.buffer);return l.set(o,3),l;case"timestamp":let u=new Uint8Array(9);return u[0]=8,u.set(Den.Int64.fromNumber(r.value.valueOf()).bytes,1),u;case"uuid":if(!bVl.test(r.value))throw new Error(`Invalid UUID received: ${r.value}`);let m=new Uint8Array(17);return m[0]=9,m.set((0,SMe.fromHex)(r.value.replace(/\-/g,"")),1),m}}parse(r){let t={},n=0;for(;n{"use strict";Object.defineProperty(WWt,"__esModule",{value:!0});WWt.splitMessage=void 0;var CVl=rwt(),Z1s=4,vme=Z1s*2,k2e=4,vVl=vme+k2e*2;function EVl({byteLength:e,byteOffset:r,buffer:t}){if(e{"use strict";Object.defineProperty(YWt,"__esModule",{value:!0});YWt.EventStreamCodec=void 0;var DVl=rwt(),SVl=wen(),wVl=eys(),Ien=class{constructor(r,t){this.headerMarshaller=new SVl.HeaderMarshaller(r,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(r){this.messageBuffer.push(this.decode(r))}endOfStream(){this.isEndOfStream=!0}getMessage(){let r=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage(){return r},isEndOfStream(){return t}}}getAvailableMessages(){let r=this.messageBuffer;this.messageBuffer=[];let t=this.isEndOfStream;return{getMessages(){return r},isEndOfStream(){return t}}}encode({headers:r,body:t}){let n=this.headerMarshaller.format(r),i=n.byteLength+t.byteLength+16,s=new Uint8Array(i),a=new DataView(s.buffer,s.byteOffset,s.byteLength),o=new DVl.Crc32;return a.setUint32(0,i,!1),a.setUint32(4,n.byteLength,!1),a.setUint32(8,o.update(s.subarray(0,8)).digest(),!1),s.set(n,12),s.set(t,n.byteLength+12),a.setUint32(i-4,o.update(s.subarray(8,i-4)).digest(),!1),s}decode(r){let{headers:t,body:n}=(0,wVl.splitMessage)(r);return{headers:this.headerMarshaller.parse(t),body:n}}formatHeaders(r){return this.headerMarshaller.format(r)}};YWt.EventStreamCodec=Ien});var nys=A(rys=>{"use strict";Object.defineProperty(rys,"__esModule",{value:!0})});var iys=A(JWt=>{"use strict";Object.defineProperty(JWt,"__esModule",{value:!0});JWt.MessageDecoderStream=void 0;var xen=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.inputStream)yield this.options.decoder.decode(r)}};JWt.MessageDecoderStream=xen});var sys=A(XWt=>{"use strict";Object.defineProperty(XWt,"__esModule",{value:!0});XWt.MessageEncoderStream=void 0;var Ten=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.messageStream)yield this.options.encoder.encode(r);this.options.includeEndFrame&&(yield new Uint8Array(0))}};XWt.MessageEncoderStream=Ten});var ays=A(ZWt=>{"use strict";Object.defineProperty(ZWt,"__esModule",{value:!0});ZWt.SmithyMessageDecoderStream=void 0;var Pen=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.messageStream){let t=await this.options.deserializer(r);t!==void 0&&(yield t)}}};ZWt.SmithyMessageDecoderStream=Pen});var oys=A(eYt=>{"use strict";Object.defineProperty(eYt,"__esModule",{value:!0});eYt.SmithyMessageEncoderStream=void 0;var Ren=class{constructor(r){this.options=r}[Symbol.asyncIterator](){return this.asyncIterator()}async*asyncIterator(){for await(let r of this.options.inputStream)yield this.options.serializer(r)}};eYt.SmithyMessageEncoderStream=Ren});var ken=A(MH=>{"use strict";Object.defineProperty(MH,"__esModule",{value:!0});var Eme=(tn(),Dr(en));Eme.__exportStar(tys(),MH);Eme.__exportStar(wen(),MH);Eme.__exportStar(Een(),MH);Eme.__exportStar(nys(),MH);Eme.__exportStar(iys(),MH);Eme.__exportStar(sys(),MH);Eme.__exportStar(ays(),MH);Eme.__exportStar(oys(),MH)});var cys=A(tYt=>{"use strict";Object.defineProperty(tYt,"__esModule",{value:!0});tYt.normalizeProvider=void 0;var IVl=e=>{if(typeof e=="function")return e;let r=Promise.resolve(e);return()=>r};tYt.normalizeProvider=IVl});var F2e=A(Fen=>{"use strict";Object.defineProperty(Fen,"__esModule",{value:!0});var xVl=(tn(),Dr(en));xVl.__exportStar(cys(),Fen)});var nYt=A(rYt=>{"use strict";Object.defineProperty(rYt,"__esModule",{value:!0});rYt.isArrayBuffer=void 0;var TVl=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";rYt.isArrayBuffer=TVl});var N2e=A(wMe=>{"use strict";Object.defineProperty(wMe,"__esModule",{value:!0});wMe.fromString=wMe.fromArrayBuffer=void 0;var PVl=nYt(),Nen=require("buffer"),RVl=(e,r=0,t=e.byteLength-r)=>{if(!(0,PVl.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return Nen.Buffer.from(e,r,t)};wMe.fromArrayBuffer=RVl;var kVl=(e,r)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return r?Nen.Buffer.from(e,r):Nen.Buffer.from(e)};wMe.fromString=kVl});var Oen=A(iYt=>{"use strict";Object.defineProperty(iYt,"__esModule",{value:!0});iYt.fromUtf8=void 0;var FVl=N2e(),NVl=e=>{let r=(0,FVl.fromString)(e,"utf8");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength/Uint8Array.BYTES_PER_ELEMENT)};iYt.fromUtf8=NVl});var uys=A(sYt=>{"use strict";Object.defineProperty(sYt,"__esModule",{value:!0});sYt.toUint8Array=void 0;var OVl=Oen(),BVl=e=>typeof e=="string"?(0,OVl.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);sYt.toUint8Array=BVl});var lys=A(aYt=>{"use strict";Object.defineProperty(aYt,"__esModule",{value:!0});aYt.toUtf8=void 0;var qVl=N2e(),MVl=e=>(0,qVl.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");aYt.toUtf8=MVl});var R4=A(nwt=>{"use strict";Object.defineProperty(nwt,"__esModule",{value:!0});var Ben=(tn(),Dr(en));Ben.__exportStar(Oen(),nwt);Ben.__exportStar(uys(),nwt);Ben.__exportStar(lys(),nwt)});var O2e=A(Wf=>{"use strict";Object.defineProperty(Wf,"__esModule",{value:!0});Wf.MAX_PRESIGNED_TTL=Wf.KEY_TYPE_IDENTIFIER=Wf.MAX_CACHE_SIZE=Wf.UNSIGNED_PAYLOAD=Wf.EVENT_ALGORITHM_IDENTIFIER=Wf.ALGORITHM_IDENTIFIER_V4A=Wf.ALGORITHM_IDENTIFIER=Wf.UNSIGNABLE_PATTERNS=Wf.SEC_HEADER_PATTERN=Wf.PROXY_HEADER_PATTERN=Wf.ALWAYS_UNSIGNABLE_HEADERS=Wf.HOST_HEADER=Wf.TOKEN_HEADER=Wf.SHA256_HEADER=Wf.SIGNATURE_HEADER=Wf.GENERATED_HEADERS=Wf.DATE_HEADER=Wf.AMZ_DATE_HEADER=Wf.AUTH_HEADER=Wf.REGION_SET_PARAM=Wf.TOKEN_QUERY_PARAM=Wf.SIGNATURE_QUERY_PARAM=Wf.EXPIRES_QUERY_PARAM=Wf.SIGNED_HEADERS_QUERY_PARAM=Wf.AMZ_DATE_QUERY_PARAM=Wf.CREDENTIAL_QUERY_PARAM=Wf.ALGORITHM_QUERY_PARAM=void 0;Wf.ALGORITHM_QUERY_PARAM="X-Amz-Algorithm";Wf.CREDENTIAL_QUERY_PARAM="X-Amz-Credential";Wf.AMZ_DATE_QUERY_PARAM="X-Amz-Date";Wf.SIGNED_HEADERS_QUERY_PARAM="X-Amz-SignedHeaders";Wf.EXPIRES_QUERY_PARAM="X-Amz-Expires";Wf.SIGNATURE_QUERY_PARAM="X-Amz-Signature";Wf.TOKEN_QUERY_PARAM="X-Amz-Security-Token";Wf.REGION_SET_PARAM="X-Amz-Region-Set";Wf.AUTH_HEADER="authorization";Wf.AMZ_DATE_HEADER=Wf.AMZ_DATE_QUERY_PARAM.toLowerCase();Wf.DATE_HEADER="date";Wf.GENERATED_HEADERS=[Wf.AUTH_HEADER,Wf.AMZ_DATE_HEADER,Wf.DATE_HEADER];Wf.SIGNATURE_HEADER=Wf.SIGNATURE_QUERY_PARAM.toLowerCase();Wf.SHA256_HEADER="x-amz-content-sha256";Wf.TOKEN_HEADER=Wf.TOKEN_QUERY_PARAM.toLowerCase();Wf.HOST_HEADER="host";Wf.ALWAYS_UNSIGNABLE_HEADERS={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0};Wf.PROXY_HEADER_PATTERN=/^proxy-/;Wf.SEC_HEADER_PATTERN=/^sec-/;Wf.UNSIGNABLE_PATTERNS=[/^proxy-/i,/^sec-/i];Wf.ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256";Wf.ALGORITHM_IDENTIFIER_V4A="AWS4-ECDSA-P256-SHA256";Wf.EVENT_ALGORITHM_IDENTIFIER="AWS4-HMAC-SHA256-PAYLOAD";Wf.UNSIGNED_PAYLOAD="UNSIGNED-PAYLOAD";Wf.MAX_CACHE_SIZE=50;Wf.KEY_TYPE_IDENTIFIER="aws4_request";Wf.MAX_PRESIGNED_TTL=60*60*24*7});var Men=A(Dme=>{"use strict";Object.defineProperty(Dme,"__esModule",{value:!0});Dme.clearCredentialCache=Dme.getSigningKey=Dme.createScope=void 0;var LVl=DMe(),jVl=R4(),qen=O2e(),IMe={},oYt=[],GVl=(e,r,t)=>`${e}/${r}/${t}/${qen.KEY_TYPE_IDENTIFIER}`;Dme.createScope=GVl;var UVl=async(e,r,t,n,i)=>{let s=await dys(e,r.secretAccessKey,r.accessKeyId),a=`${t}:${n}:${i}:${(0,LVl.toHex)(s)}:${r.sessionToken}`;if(a in IMe)return IMe[a];for(oYt.push(a);oYt.length>qen.MAX_CACHE_SIZE;)delete IMe[oYt.shift()];let o=`AWS4${r.secretAccessKey}`;for(let c of[t,n,i,qen.KEY_TYPE_IDENTIFIER])o=await dys(e,o,c);return IMe[a]=o};Dme.getSigningKey=UVl;var VVl=()=>{oYt.length=0,Object.keys(IMe).forEach(e=>{delete IMe[e]})};Dme.clearCredentialCache=VVl;var dys=(e,r,t)=>{let n=new e(r);return n.update((0,jVl.toUint8Array)(t)),n.digest()}});var jen=A(cYt=>{"use strict";Object.defineProperty(cYt,"__esModule",{value:!0});cYt.getCanonicalHeaders=void 0;var Len=O2e(),zVl=({headers:e},r,t)=>{let n={};for(let i of Object.keys(e).sort()){if(e[i]==null)continue;let s=i.toLowerCase();(s in Len.ALWAYS_UNSIGNABLE_HEADERS||r!=null&&r.has(s)||Len.PROXY_HEADER_PATTERN.test(s)||Len.SEC_HEADER_PATTERN.test(s))&&(!t||t&&!t.has(s))||(n[s]=e[i].trim().replace(/\s+/g," "))}return n};cYt.getCanonicalHeaders=zVl});var Gen=A(uYt=>{"use strict";Object.defineProperty(uYt,"__esModule",{value:!0});uYt.escapeUri=void 0;var $Vl=e=>encodeURIComponent(e).replace(/[!'()*]/g,QVl);uYt.escapeUri=$Vl;var QVl=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`});var pys=A(lYt=>{"use strict";Object.defineProperty(lYt,"__esModule",{value:!0});lYt.escapeUriPath=void 0;var KVl=Gen(),HVl=e=>e.split("/").map(KVl.escapeUri).join("/");lYt.escapeUriPath=HVl});var Uen=A(dYt=>{"use strict";Object.defineProperty(dYt,"__esModule",{value:!0});var mys=(tn(),Dr(en));mys.__exportStar(Gen(),dYt);mys.__exportStar(pys(),dYt)});var Ven=A(mYt=>{"use strict";Object.defineProperty(mYt,"__esModule",{value:!0});mYt.getCanonicalQuery=void 0;var pYt=Uen(),WVl=O2e(),YVl=({query:e={}})=>{let r=[],t={};for(let n of Object.keys(e).sort()){if(n.toLowerCase()===WVl.SIGNATURE_HEADER)continue;r.push(n);let i=e[n];typeof i=="string"?t[n]=`${(0,pYt.escapeUri)(n)}=${(0,pYt.escapeUri)(i)}`:Array.isArray(i)&&(t[n]=i.slice(0).sort().reduce((s,a)=>s.concat([`${(0,pYt.escapeUri)(n)}=${(0,pYt.escapeUri)(a)}`]),[]).join("&"))}return r.map(n=>t[n]).filter(n=>n).join("&")};mYt.getCanonicalQuery=YVl});var zen=A(fYt=>{"use strict";Object.defineProperty(fYt,"__esModule",{value:!0});fYt.getPayloadHash=void 0;var JVl=nYt(),XVl=DMe(),ZVl=R4(),fys=O2e(),ezl=async({headers:e,body:r},t)=>{for(let n of Object.keys(e))if(n.toLowerCase()===fys.SHA256_HEADER)return e[n];if(r==null)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if(typeof r=="string"||ArrayBuffer.isView(r)||(0,JVl.isArrayBuffer)(r)){let n=new t;return n.update((0,ZVl.toUint8Array)(r)),(0,XVl.toHex)(await n.digest())}return fys.UNSIGNED_PAYLOAD};fYt.getPayloadHash=ezl});var hys=A(Sme=>{"use strict";Object.defineProperty(Sme,"__esModule",{value:!0});Sme.deleteHeader=Sme.getHeaderValue=Sme.hasHeader=void 0;var tzl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))if(e===t.toLowerCase())return!0;return!1};Sme.hasHeader=tzl;var rzl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))if(e===t.toLowerCase())return r[t]};Sme.getHeaderValue=rzl;var nzl=(e,r)=>{e=e.toLowerCase();for(let t of Object.keys(r))e===t.toLowerCase()&&delete r[t]};Sme.deleteHeader=nzl});var $en=A(B2e=>{"use strict";Object.defineProperty(B2e,"__esModule",{value:!0});B2e.cloneQuery=B2e.cloneRequest=void 0;var izl=({headers:e,query:r,...t})=>({...t,headers:{...e},query:r?(0,B2e.cloneQuery)(r):void 0});B2e.cloneRequest=izl;var szl=e=>Object.keys(e).reduce((r,t)=>{let n=e[t];return{...r,[t]:Array.isArray(n)?[...n]:n}},{});B2e.cloneQuery=szl});var Qen=A(hYt=>{"use strict";Object.defineProperty(hYt,"__esModule",{value:!0});hYt.moveHeadersToQuery=void 0;var azl=$en(),ozl=(e,r={})=>{var t;let{headers:n,query:i={}}=typeof e.clone=="function"?e.clone():(0,azl.cloneRequest)(e);for(let s of Object.keys(n)){let a=s.toLowerCase();a.slice(0,6)==="x-amz-"&&!(!((t=r.unhoistableHeaders)===null||t===void 0)&&t.has(a))&&(i[s]=n[s],delete n[s])}return{...e,headers:n,query:i}};hYt.moveHeadersToQuery=ozl});var Ken=A(gYt=>{"use strict";Object.defineProperty(gYt,"__esModule",{value:!0});gYt.prepareRequest=void 0;var czl=$en(),uzl=O2e(),lzl=e=>{e=typeof e.clone=="function"?e.clone():(0,czl.cloneRequest)(e);for(let r of Object.keys(e.headers))uzl.GENERATED_HEADERS.indexOf(r.toLowerCase())>-1&&delete e.headers[r];return e};gYt.prepareRequest=lzl});var gys=A(q2e=>{"use strict";Object.defineProperty(q2e,"__esModule",{value:!0});q2e.toDate=q2e.iso8601=void 0;var dzl=e=>(0,q2e.toDate)(e).toISOString().replace(/\.\d{3}Z$/,"Z");q2e.iso8601=dzl;var pzl=e=>typeof e=="number"?new Date(e*1e3):typeof e=="string"?Number(e)?new Date(Number(e)*1e3):new Date(e):e;q2e.toDate=pzl});var Cys=A(bYt=>{"use strict";Object.defineProperty(bYt,"__esModule",{value:!0});bYt.SignatureV4=void 0;var mzl=ken(),yYt=DMe(),yys=F2e(),iwt=R4(),aP=O2e(),_Yt=Men(),_ys=jen(),fzl=Ven(),Hen=zen(),hzl=hys(),gzl=Qen(),Ays=Ken(),yzl=gys(),Wen=class{constructor({applyChecksum:r,credentials:t,region:n,service:i,sha256:s,uriEscapePath:a=!0}){this.headerMarshaller=new mzl.HeaderMarshaller(iwt.toUtf8,iwt.fromUtf8),this.service=i,this.sha256=s,this.uriEscapePath=a,this.applyChecksum=typeof r=="boolean"?r:!0,this.regionProvider=(0,yys.normalizeProvider)(n),this.credentialProvider=(0,yys.normalizeProvider)(t)}async presign(r,t={}){let{signingDate:n=new Date,expiresIn:i=3600,unsignableHeaders:s,unhoistableHeaders:a,signableHeaders:o,signingRegion:c,signingService:l}=t,u=await this.credentialProvider();this.validateResolvedCredentials(u);let m=c??await this.regionProvider(),{longDate:h,shortDate:_}=AYt(n);if(i>aP.MAX_PRESIGNED_TTL)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let b=(0,_Yt.createScope)(_,m,l??this.service),v=(0,gzl.moveHeadersToQuery)((0,Ays.prepareRequest)(r),{unhoistableHeaders:a});u.sessionToken&&(v.query[aP.TOKEN_QUERY_PARAM]=u.sessionToken),v.query[aP.ALGORITHM_QUERY_PARAM]=aP.ALGORITHM_IDENTIFIER,v.query[aP.CREDENTIAL_QUERY_PARAM]=`${u.accessKeyId}/${b}`,v.query[aP.AMZ_DATE_QUERY_PARAM]=h,v.query[aP.EXPIRES_QUERY_PARAM]=i.toString(10);let w=(0,_ys.getCanonicalHeaders)(v,s,o);return v.query[aP.SIGNED_HEADERS_QUERY_PARAM]=bys(w),v.query[aP.SIGNATURE_QUERY_PARAM]=await this.getSignature(h,b,this.getSigningKey(u,m,_,l),this.createCanonicalRequest(v,w,await(0,Hen.getPayloadHash)(r,this.sha256))),v}async sign(r,t){return typeof r=="string"?this.signString(r,t):r.headers&&r.payload?this.signEvent(r,t):r.message?this.signMessage(r,t):this.signRequest(r,t)}async signEvent({headers:r,payload:t},{signingDate:n=new Date,priorSignature:i,signingRegion:s,signingService:a}){let o=s??await this.regionProvider(),{shortDate:c,longDate:l}=AYt(n),u=(0,_Yt.createScope)(c,o,a??this.service),m=await(0,Hen.getPayloadHash)({headers:{},body:t},this.sha256),h=new this.sha256;h.update(r);let _=(0,yYt.toHex)(await h.digest()),b=[aP.EVENT_ALGORITHM_IDENTIFIER,l,u,i,_,m].join(` +`);return this.signString(b,{signingDate:n,signingRegion:o,signingService:a})}async signMessage(r,{signingDate:t=new Date,signingRegion:n,signingService:i}){return this.signEvent({headers:this.headerMarshaller.format(r.message.headers),payload:r.message.body},{signingDate:t,signingRegion:n,signingService:i,priorSignature:r.priorSignature}).then(a=>({message:r.message,signature:a}))}async signString(r,{signingDate:t=new Date,signingRegion:n,signingService:i}={}){let s=await this.credentialProvider();this.validateResolvedCredentials(s);let a=n??await this.regionProvider(),{shortDate:o}=AYt(t),c=new this.sha256(await this.getSigningKey(s,a,o,i));return c.update((0,iwt.toUint8Array)(r)),(0,yYt.toHex)(await c.digest())}async signRequest(r,{signingDate:t=new Date,signableHeaders:n,unsignableHeaders:i,signingRegion:s,signingService:a}={}){let o=await this.credentialProvider();this.validateResolvedCredentials(o);let c=s??await this.regionProvider(),l=(0,Ays.prepareRequest)(r),{longDate:u,shortDate:m}=AYt(t),h=(0,_Yt.createScope)(m,c,a??this.service);l.headers[aP.AMZ_DATE_HEADER]=u,o.sessionToken&&(l.headers[aP.TOKEN_HEADER]=o.sessionToken);let _=await(0,Hen.getPayloadHash)(l,this.sha256);!(0,hzl.hasHeader)(aP.SHA256_HEADER,l.headers)&&this.applyChecksum&&(l.headers[aP.SHA256_HEADER]=_);let b=(0,_ys.getCanonicalHeaders)(l,i,n),v=await this.getSignature(u,h,this.getSigningKey(o,c,m,a),this.createCanonicalRequest(l,b,_));return l.headers[aP.AUTH_HEADER]=`${aP.ALGORITHM_IDENTIFIER} Credential=${o.accessKeyId}/${h}, SignedHeaders=${bys(b)}, Signature=${v}`,l}createCanonicalRequest(r,t,n){let i=Object.keys(t).sort();return`${r.method} ${this.getCanonicalPath(r)} -${(0,mzl.getCanonicalQuery)(r)} +${(0,fzl.getCanonicalQuery)(r)} ${i.map(s=>`${s}:${t[s]}`).join(` `)} @@ -966,24 +966,24 @@ ${i.join(";")} ${n}`}async createStringToSign(r,t,n){let i=new this.sha256;i.update((0,iwt.toUint8Array)(n));let s=await i.digest();return`${aP.ALGORITHM_IDENTIFIER} ${r} ${t} -${(0,yYt.toHex)(s)}`}getCanonicalPath({path:r}){if(this.uriEscapePath){let t=[];for(let s of r.split("/"))(s==null?void 0:s.length)!==0&&s!=="."&&(s===".."?t.pop():t.push(s));let n=`${r!=null&&r.startsWith("/")?"/":""}${t.join("/")}${t.length>0&&(r!=null&&r.endsWith("/"))?"/":""}`;return encodeURIComponent(n).replace(/%2F/g,"/")}return r}async getSignature(r,t,n,i){let s=await this.createStringToSign(r,t,i),a=new this.sha256(await n);return a.update((0,iwt.toUint8Array)(s)),(0,yYt.toHex)(await a.digest())}getSigningKey(r,t,n,i){return(0,_Yt.getSigningKey)(this.sha256,r,n,t,i||this.service)}validateResolvedCredentials(r){if(typeof r!="object"||typeof r.accessKeyId!="string"||typeof r.secretAccessKey!="string")throw new Error("Resolved credential object is not valid")}};bYt.SignatureV4=Wen;var AYt=e=>{let r=(0,gzl.iso8601)(e).replace(/[\-:]/g,"");return{longDate:r,shortDate:r.slice(0,8)}},Ays=e=>Object.keys(e).sort().join(";")});var swt=A(CF=>{"use strict";Object.defineProperty(CF,"__esModule",{value:!0});CF.prepareRequest=CF.moveHeadersToQuery=CF.getPayloadHash=CF.getCanonicalQuery=CF.getCanonicalHeaders=void 0;var Cys=(tn(),Dr(en));Cys.__exportStar(bys(),CF);var yzl=jen();Object.defineProperty(CF,"getCanonicalHeaders",{enumerable:!0,get:function(){return yzl.getCanonicalHeaders}});var _zl=Ven();Object.defineProperty(CF,"getCanonicalQuery",{enumerable:!0,get:function(){return _zl.getCanonicalQuery}});var Azl=zen();Object.defineProperty(CF,"getPayloadHash",{enumerable:!0,get:function(){return Azl.getPayloadHash}});var bzl=Qen();Object.defineProperty(CF,"moveHeadersToQuery",{enumerable:!0,get:function(){return bzl.moveHeadersToQuery}});var Czl=Ken();Object.defineProperty(CF,"prepareRequest",{enumerable:!0,get:function(){return Czl.prepareRequest}});Cys.__exportStar(Men(),CF)});var Eys=A(TMe=>{"use strict";Object.defineProperty(TMe,"__esModule",{value:!0});TMe.resolveSigV4AuthConfig=TMe.resolveAwsAuthConfig=void 0;var vzl=DC(),Yen=swt(),xMe=F2e(),Ezl=3e5,Dzl=e=>{let r=e.credentials?vys(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:n=e.systemClockOffset||0,sha256:i}=e,s;return e.signer?s=(0,xMe.normalizeProvider)(e.signer):e.regionInfoProvider?s=()=>(0,xMe.normalizeProvider)(e.region)().then(async a=>[await e.regionInfoProvider(a,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},a]).then(([a,o])=>{let{signingRegion:c,signingService:l}=a;e.signingRegion=e.signingRegion||c||o,e.signingName=e.signingName||l||e.serviceId;let u={...e,credentials:r,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},m=e.signerConstructor||Yen.SignatureV4;return new m(u)}):s=async a=>{a=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,xMe.normalizeProvider)(e.region)(),properties:{}},a);let o=a.signingRegion,c=a.signingName;e.signingRegion=e.signingRegion||o,e.signingName=e.signingName||c||e.serviceId;let l={...e,credentials:r,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},u=e.signerConstructor||Yen.SignatureV4;return new u(l)},{...e,systemClockOffset:n,signingEscapePath:t,credentials:r,signer:s}};TMe.resolveAwsAuthConfig=Dzl;var Szl=e=>{let r=e.credentials?vys(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:n=e.systemClockOffset||0,sha256:i}=e,s;return e.signer?s=(0,xMe.normalizeProvider)(e.signer):s=(0,xMe.normalizeProvider)(new Yen.SignatureV4({credentials:r,region:e.region,service:e.signingName,sha256:i,uriEscapePath:t})),{...e,systemClockOffset:n,signingEscapePath:t,credentials:r,signer:s}};TMe.resolveSigV4AuthConfig=Szl;var vys=e=>typeof e=="function"?(0,vzl.memoize)(e,r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()r.expiration!==void 0):(0,xMe.normalizeProvider)(e)});var Jen=A(CYt=>{"use strict";Object.defineProperty(CYt,"__esModule",{value:!0});CYt.getSkewCorrectedDate=void 0;var wzl=e=>new Date(Date.now()+e);CYt.getSkewCorrectedDate=wzl});var Dys=A(vYt=>{"use strict";Object.defineProperty(vYt,"__esModule",{value:!0});vYt.isClockSkewed=void 0;var Izl=Jen(),xzl=(e,r)=>Math.abs((0,Izl.getSkewCorrectedDate)(r).getTime()-e)>=3e5;vYt.isClockSkewed=xzl});var Sys=A(EYt=>{"use strict";Object.defineProperty(EYt,"__esModule",{value:!0});EYt.getUpdatedSystemClockOffset=void 0;var Tzl=Dys(),Pzl=(e,r)=>{let t=Date.parse(e);return(0,Tzl.isClockSkewed)(t,r)?t-Date.now():r};EYt.getUpdatedSystemClockOffset=Pzl});var Tys=A(PO=>{"use strict";Object.defineProperty(PO,"__esModule",{value:!0});PO.getSigV4AuthPlugin=PO.getAwsAuthPlugin=PO.awsAuthMiddlewareOptions=PO.awsAuthMiddleware=void 0;var xys=QC(),Rzl=Jen(),wys=Sys(),kzl=e=>(r,t)=>async function(n){var i,s,a,o;if(!xys.HttpRequest.isInstance(n.request))return r(n);let c=(a=(s=(i=t.endpointV2)===null||i===void 0?void 0:i.properties)===null||s===void 0?void 0:s.authSchemes)===null||a===void 0?void 0:a[0],l=(c==null?void 0:c.name)==="sigv4a"?(o=c==null?void 0:c.signingRegionSet)===null||o===void 0?void 0:o.join(","):void 0,u=await e.signer(c),m=await r({...n,request:await u.sign(n.request,{signingDate:(0,Rzl.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:l||t.signing_region,signingService:t.signing_service})}).catch(_=>{var b;let v=(b=_.ServerTime)!==null&&b!==void 0?b:Iys(_.$response);throw v&&(e.systemClockOffset=(0,wys.getUpdatedSystemClockOffset)(v,e.systemClockOffset)),_}),h=Iys(m.response);return h&&(e.systemClockOffset=(0,wys.getUpdatedSystemClockOffset)(h,e.systemClockOffset)),m};PO.awsAuthMiddleware=kzl;var Iys=e=>{var r,t,n;return xys.HttpResponse.isInstance(e)?(t=(r=e.headers)===null||r===void 0?void 0:r.date)!==null&&t!==void 0?t:(n=e.headers)===null||n===void 0?void 0:n.Date:void 0};PO.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0};var Fzl=e=>({applyToStack:r=>{r.addRelativeTo((0,PO.awsAuthMiddleware)(e),PO.awsAuthMiddlewareOptions)}});PO.getAwsAuthPlugin=Fzl;PO.getSigV4AuthPlugin=PO.getAwsAuthPlugin});var RO=A(DYt=>{"use strict";Object.defineProperty(DYt,"__esModule",{value:!0});var Pys=(tn(),Dr(en));Pys.__exportStar(Eys(),DYt);Pys.__exportStar(Tys(),DYt)});var Rys=A(SYt=>{"use strict";Object.defineProperty(SYt,"__esModule",{value:!0});SYt.resolveUserAgentConfig=void 0;function Nzl(e){return{...e,customUserAgent:typeof e.customUserAgent=="string"?[[e.customUserAgent]]:e.customUserAgent}}SYt.resolveUserAgentConfig=Nzl});var kys=A((J7g,Ozl)=>{Ozl.exports={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"}});var Xen=A(wV=>{"use strict";Object.defineProperty(wV,"__esModule",{value:!0});wV.getUserAgentPrefix=wV.useDefaultPartitionInfo=wV.setPartitionInfo=wV.partition=void 0;var Bzl=(tn(),Dr(en)),Fys=Bzl.__importDefault(kys()),Nys=Fys.default,Oys="",qzl=e=>{let{partitions:r}=Nys;for(let n of r){let{regions:i,outputs:s}=n;for(let[a,o]of Object.entries(i))if(a===e)return{...s,...o}}for(let n of r){let{regionRegex:i,outputs:s}=n;if(new RegExp(i).test(e))return{...s}}let t=r.find(n=>n.id==="aws");if(!t)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...t.outputs}};wV.partition=qzl;var Mzl=(e,r="")=>{Nys=e,Oys=r};wV.setPartitionInfo=Mzl;var Lzl=()=>{(0,wV.setPartitionInfo)(Fys.default,"")};wV.useDefaultPartitionInfo=Lzl;var jzl=()=>Oys;wV.getUserAgentPrefix=jzl});var Bys=A(wYt=>{"use strict";Object.defineProperty(wYt,"__esModule",{value:!0});wYt.debugId=void 0;wYt.debugId="endpoints"});var qys=A(IYt=>{"use strict";Object.defineProperty(IYt,"__esModule",{value:!0});IYt.toDebugString=void 0;function Zen(e){return typeof e!="object"||e==null?e:"ref"in e?`$${Zen(e.ref)}`:"fn"in e?`${e.fn}(${(e.argv||[]).map(Zen).join(", ")})`:JSON.stringify(e,null,2)}IYt.toDebugString=Zen});var awt=A(xYt=>{"use strict";Object.defineProperty(xYt,"__esModule",{value:!0});var Mys=(tn(),Dr(en));Mys.__exportStar(Bys(),xYt);Mys.__exportStar(qys(),xYt)});var Lys=A(TYt=>{"use strict";Object.defineProperty(TYt,"__esModule",{value:!0});TYt.EndpointError=void 0;var etn=class extends Error{constructor(r){super(r),this.name="EndpointError"}};TYt.EndpointError=etn});var Gys=A(jys=>{"use strict";Object.defineProperty(jys,"__esModule",{value:!0})});var Vys=A(Uys=>{"use strict";Object.defineProperty(Uys,"__esModule",{value:!0})});var $ys=A(zys=>{"use strict";Object.defineProperty(zys,"__esModule",{value:!0})});var Kys=A(Qys=>{"use strict";Object.defineProperty(Qys,"__esModule",{value:!0})});var Wys=A(Hys=>{"use strict";Object.defineProperty(Hys,"__esModule",{value:!0})});var wL=A(wme=>{"use strict";Object.defineProperty(wme,"__esModule",{value:!0});var PMe=(tn(),Dr(en));PMe.__exportStar(Lys(),wme);PMe.__exportStar(Gys(),wme);PMe.__exportStar(Vys(),wme);PMe.__exportStar($ys(),wme);PMe.__exportStar(Kys(),wme);PMe.__exportStar(Wys(),wme)});var ttn=A(PYt=>{"use strict";Object.defineProperty(PYt,"__esModule",{value:!0});PYt.isIpAddress=void 0;var Gzl=new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),Uzl=e=>Gzl.test(e)||e.startsWith("[")&&e.endsWith("]");PYt.isIpAddress=Uzl});var rtn=A(owt=>{"use strict";Object.defineProperty(owt,"__esModule",{value:!0});owt.isValidHostLabel=void 0;var Vzl=new RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),zzl=(e,r=!1)=>{if(!r)return Vzl.test(e);let t=e.split(".");for(let n of t)if(!(0,owt.isValidHostLabel)(n))return!1;return!0};owt.isValidHostLabel=zzl});var Yys=A(cwt=>{"use strict";Object.defineProperty(cwt,"__esModule",{value:!0});cwt.isVirtualHostableS3Bucket=void 0;var $zl=ttn(),Qzl=rtn(),Kzl=(e,r=!1)=>{if(r){for(let t of e.split("."))if(!(0,cwt.isVirtualHostableS3Bucket)(t))return!1;return!0}return!(!(0,Qzl.isValidHostLabel)(e)||e.length<3||e.length>63||e!==e.toLowerCase()||(0,$zl.isIpAddress)(e))};cwt.isVirtualHostableS3Bucket=Kzl});var Jys=A(RYt=>{"use strict";Object.defineProperty(RYt,"__esModule",{value:!0});RYt.parseArn=void 0;var Hzl=e=>{let r=e.split(":");if(r.length<6)return null;let[t,n,i,s,a,...o]=r;return t!=="arn"||n===""||i===""||o[0]===""?null:{partition:n,service:i,region:s,accountId:a,resourceId:o[0].includes("/")?o[0].split("/"):o}};RYt.parseArn=Hzl});var Xys=A(uwt=>{"use strict";Object.defineProperty(uwt,"__esModule",{value:!0});var ntn=(tn(),Dr(en));ntn.__exportStar(Yys(),uwt);ntn.__exportStar(Jys(),uwt);ntn.__exportStar(Xen(),uwt)});var Zys=A(kYt=>{"use strict";Object.defineProperty(kYt,"__esModule",{value:!0});kYt.booleanEquals=void 0;var Wzl=(e,r)=>e===r;kYt.booleanEquals=Wzl});var t_s=A(FYt=>{"use strict";Object.defineProperty(FYt,"__esModule",{value:!0});FYt.getAttrPathList=void 0;var e_s=wL(),Yzl=e=>{let r=e.split("."),t=[];for(let n of r){let i=n.indexOf("[");if(i!==-1){if(n.indexOf("]")!==n.length-1)throw new e_s.EndpointError(`Path: '${e}' does not end with ']'`);let s=n.slice(i+1,-1);if(Number.isNaN(parseInt(s)))throw new e_s.EndpointError(`Invalid array index: '${s}' in path: '${e}'`);i!==0&&t.push(n.slice(0,i)),t.push(s)}else t.push(n)}return t};FYt.getAttrPathList=Yzl});var r_s=A(NYt=>{"use strict";Object.defineProperty(NYt,"__esModule",{value:!0});NYt.getAttr=void 0;var Jzl=wL(),Xzl=t_s(),Zzl=(e,r)=>(0,Xzl.getAttrPathList)(r).reduce((t,n)=>{if(typeof t!="object")throw new Jzl.EndpointError(`Index '${n}' in '${r}' not found in '${JSON.stringify(e)}'`);return Array.isArray(t)?t[parseInt(n)]:t[n]},e);NYt.getAttr=Zzl});var n_s=A(OYt=>{"use strict";Object.defineProperty(OYt,"__esModule",{value:!0});OYt.isSet=void 0;var e$l=e=>e!=null;OYt.isSet=e$l});var i_s=A(BYt=>{"use strict";Object.defineProperty(BYt,"__esModule",{value:!0});BYt.not=void 0;var t$l=e=>!e;BYt.not=t$l});var a_s=A(s_s=>{"use strict";Object.defineProperty(s_s,"__esModule",{value:!0})});var o_s=A(lwt=>{"use strict";Object.defineProperty(lwt,"__esModule",{value:!0});lwt.HttpAuthLocation=void 0;var r$l;(function(e){e.HEADER="header",e.QUERY="query"})(r$l=lwt.HttpAuthLocation||(lwt.HttpAuthLocation={}))});var u_s=A(c_s=>{"use strict";Object.defineProperty(c_s,"__esModule",{value:!0})});var d_s=A(l_s=>{"use strict";Object.defineProperty(l_s,"__esModule",{value:!0})});var m_s=A(p_s=>{"use strict";Object.defineProperty(p_s,"__esModule",{value:!0})});var h_s=A(f_s=>{"use strict";Object.defineProperty(f_s,"__esModule",{value:!0})});var y_s=A(g_s=>{"use strict";Object.defineProperty(g_s,"__esModule",{value:!0})});var A_s=A(__s=>{"use strict";Object.defineProperty(__s,"__esModule",{value:!0})});var C_s=A(b_s=>{"use strict";Object.defineProperty(b_s,"__esModule",{value:!0})});var v_s=A(dwt=>{"use strict";Object.defineProperty(dwt,"__esModule",{value:!0});var itn=(tn(),Dr(en));itn.__exportStar(y_s(),dwt);itn.__exportStar(A_s(),dwt);itn.__exportStar(C_s(),dwt)});var D_s=A(E_s=>{"use strict";Object.defineProperty(E_s,"__esModule",{value:!0})});var w_s=A(S_s=>{"use strict";Object.defineProperty(S_s,"__esModule",{value:!0})});var I_s=A(pwt=>{"use strict";Object.defineProperty(pwt,"__esModule",{value:!0});pwt.HostAddressType=void 0;var n$l;(function(e){e.AAAA="AAAA",e.A="A"})(n$l=pwt.HostAddressType||(pwt.HostAddressType={}))});var T_s=A(x_s=>{"use strict";Object.defineProperty(x_s,"__esModule",{value:!0})});var P_s=A(mwt=>{"use strict";Object.defineProperty(mwt,"__esModule",{value:!0});mwt.EndpointURLScheme=void 0;var i$l;(function(e){e.HTTP="http",e.HTTPS="https"})(i$l=mwt.EndpointURLScheme||(mwt.EndpointURLScheme={}))});var k_s=A(R_s=>{"use strict";Object.defineProperty(R_s,"__esModule",{value:!0})});var N_s=A(F_s=>{"use strict";Object.defineProperty(F_s,"__esModule",{value:!0})});var B_s=A(O_s=>{"use strict";Object.defineProperty(O_s,"__esModule",{value:!0})});var M_s=A(q_s=>{"use strict";Object.defineProperty(q_s,"__esModule",{value:!0})});var j_s=A(L_s=>{"use strict";Object.defineProperty(L_s,"__esModule",{value:!0})});var U_s=A(G_s=>{"use strict";Object.defineProperty(G_s,"__esModule",{value:!0})});var z_s=A(V_s=>{"use strict";Object.defineProperty(V_s,"__esModule",{value:!0})});var $_s=A(M2e=>{"use strict";Object.defineProperty(M2e,"__esModule",{value:!0});var fwt=(tn(),Dr(en));fwt.__exportStar(B_s(),M2e);fwt.__exportStar(M_s(),M2e);fwt.__exportStar(j_s(),M2e);fwt.__exportStar(U_s(),M2e);fwt.__exportStar(z_s(),M2e)});var K_s=A(Q_s=>{"use strict";Object.defineProperty(Q_s,"__esModule",{value:!0})});var W_s=A(H_s=>{"use strict";Object.defineProperty(H_s,"__esModule",{value:!0})});var J_s=A(Y_s=>{"use strict";Object.defineProperty(Y_s,"__esModule",{value:!0})});var Z_s=A(X_s=>{"use strict";Object.defineProperty(X_s,"__esModule",{value:!0})});var tAs=A(eAs=>{"use strict";Object.defineProperty(eAs,"__esModule",{value:!0})});var nAs=A(rAs=>{"use strict";Object.defineProperty(rAs,"__esModule",{value:!0})});var sAs=A(iAs=>{"use strict";Object.defineProperty(iAs,"__esModule",{value:!0})});var oAs=A(aAs=>{"use strict";Object.defineProperty(aAs,"__esModule",{value:!0})});var uAs=A(cAs=>{"use strict";Object.defineProperty(cAs,"__esModule",{value:!0})});var dAs=A(lAs=>{"use strict";Object.defineProperty(lAs,"__esModule",{value:!0})});var mAs=A(pAs=>{"use strict";Object.defineProperty(pAs,"__esModule",{value:!0})});var hAs=A(fAs=>{"use strict";Object.defineProperty(fAs,"__esModule",{value:!0})});var gAs=A(hwt=>{"use strict";Object.defineProperty(hwt,"__esModule",{value:!0});hwt.RequestHandlerProtocol=void 0;var s$l;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(s$l=hwt.RequestHandlerProtocol||(hwt.RequestHandlerProtocol={}))});var _As=A(yAs=>{"use strict";Object.defineProperty(yAs,"__esModule",{value:!0})});var bAs=A(AAs=>{"use strict";Object.defineProperty(AAs,"__esModule",{value:!0})});var vAs=A(CAs=>{"use strict";Object.defineProperty(CAs,"__esModule",{value:!0})});var EAs=A(j_=>{"use strict";Object.defineProperty(j_,"__esModule",{value:!0});var PA=(tn(),Dr(en));PA.__exportStar(a_s(),j_);PA.__exportStar(o_s(),j_);PA.__exportStar(u_s(),j_);PA.__exportStar(d_s(),j_);PA.__exportStar(m_s(),j_);PA.__exportStar(h_s(),j_);PA.__exportStar(v_s(),j_);PA.__exportStar(D_s(),j_);PA.__exportStar(w_s(),j_);PA.__exportStar(I_s(),j_);PA.__exportStar(T_s(),j_);PA.__exportStar(P_s(),j_);PA.__exportStar(k_s(),j_);PA.__exportStar(N_s(),j_);PA.__exportStar($_s(),j_);PA.__exportStar(K_s(),j_);PA.__exportStar(W_s(),j_);PA.__exportStar(J_s(),j_);PA.__exportStar(Z_s(),j_);PA.__exportStar(tAs(),j_);PA.__exportStar(nAs(),j_);PA.__exportStar(sAs(),j_);PA.__exportStar(oAs(),j_);PA.__exportStar(uAs(),j_);PA.__exportStar(dAs(),j_);PA.__exportStar(mAs(),j_);PA.__exportStar(hAs(),j_);PA.__exportStar(gAs(),j_);PA.__exportStar(_As(),j_);PA.__exportStar(bAs(),j_);PA.__exportStar(vAs(),j_)});var DAs=A(qYt=>{"use strict";Object.defineProperty(qYt,"__esModule",{value:!0});qYt.parseURL=void 0;var atn=EAs(),a$l=ttn(),stn={[atn.EndpointURLScheme.HTTP]:80,[atn.EndpointURLScheme.HTTPS]:443},o$l=e=>{let r=(()=>{try{if(e instanceof URL)return e;if(typeof e=="object"&&"hostname"in e){let{hostname:h,port:_,protocol:b="",path:v="",query:w={}}=e,x=new URL(`${b}//${h}${_?`:${_}`:""}${v}`);return x.search=Object.entries(w).map(([P,k])=>`${P}=${k}`).join("&"),x}return new URL(e)}catch{return null}})();if(!r)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;let t=r.href,{host:n,hostname:i,pathname:s,protocol:a,search:o}=r;if(o)return null;let c=a.slice(0,-1);if(!Object.values(atn.EndpointURLScheme).includes(c))return null;let l=(0,a$l.isIpAddress)(i),u=t.includes(`${n}:${stn[c]}`)||typeof e=="string"&&e.includes(`${n}:${stn[c]}`),m=`${n}${u?`:${stn[c]}`:""}`;return{scheme:c,authority:m,path:s,normalizedPath:s.endsWith("/")?s:`${s}/`,isIp:l}};qYt.parseURL=o$l});var SAs=A(MYt=>{"use strict";Object.defineProperty(MYt,"__esModule",{value:!0});MYt.stringEquals=void 0;var c$l=(e,r)=>e===r;MYt.stringEquals=c$l});var wAs=A(LYt=>{"use strict";Object.defineProperty(LYt,"__esModule",{value:!0});LYt.substring=void 0;var u$l=(e,r,t,n)=>r>=t||e.length{"use strict";Object.defineProperty(jYt,"__esModule",{value:!0});jYt.uriEncode=void 0;var l$l=e=>encodeURIComponent(e).replace(/[!*'()]/g,r=>`%${r.charCodeAt(0).toString(16).toUpperCase()}`);jYt.uriEncode=l$l});var otn=A(kO=>{"use strict";Object.defineProperty(kO,"__esModule",{value:!0});kO.aws=void 0;var LH=(tn(),Dr(en));kO.aws=LH.__importStar(Xys());LH.__exportStar(Zys(),kO);LH.__exportStar(r_s(),kO);LH.__exportStar(n_s(),kO);LH.__exportStar(rtn(),kO);LH.__exportStar(i_s(),kO);LH.__exportStar(DAs(),kO);LH.__exportStar(SAs(),kO);LH.__exportStar(wAs(),kO);LH.__exportStar(IAs(),kO)});var ctn=A(GYt=>{"use strict";Object.defineProperty(GYt,"__esModule",{value:!0});GYt.evaluateTemplate=void 0;var d$l=otn(),p$l=(e,r)=>{let t=[],n={...r.endpointParams,...r.referenceRecord},i=0;for(;i{"use strict";Object.defineProperty(UYt,"__esModule",{value:!0});UYt.getReferenceValue=void 0;var m$l=({ref:e},r)=>({...r.endpointParams,...r.referenceRecord})[e];UYt.getReferenceValue=m$l});var gwt=A(VYt=>{"use strict";Object.defineProperty(VYt,"__esModule",{value:!0});VYt.evaluateExpression=void 0;var f$l=wL(),h$l=utn(),g$l=ctn(),y$l=xAs(),_$l=(e,r,t)=>{if(typeof e=="string")return(0,g$l.evaluateTemplate)(e,t);if(e.fn)return(0,h$l.callFunction)(e,t);if(e.ref)return(0,y$l.getReferenceValue)(e,t);throw new f$l.EndpointError(`'${r}': ${String(e)} is not a string, function or reference.`)};VYt.evaluateExpression=_$l});var utn=A(zYt=>{"use strict";Object.defineProperty(zYt,"__esModule",{value:!0});zYt.callFunction=void 0;var A$l=(tn(),Dr(en)),b$l=A$l.__importStar(otn()),C$l=gwt(),v$l=({fn:e,argv:r},t)=>{let n=r.map(i=>["boolean","number"].includes(typeof i)?i:(0,C$l.evaluateExpression)(i,"arg",t));return e.split(".").reduce((i,s)=>i[s],b$l)(...n)};zYt.callFunction=v$l});var TAs=A($Yt=>{"use strict";Object.defineProperty($Yt,"__esModule",{value:!0});$Yt.evaluateCondition=void 0;var ltn=awt(),E$l=wL(),D$l=utn(),S$l=({assign:e,...r},t)=>{var n,i;if(e&&e in t.referenceRecord)throw new E$l.EndpointError(`'${e}' is already defined in Reference Record.`);let s=(0,D$l.callFunction)(r,t);return(i=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||i===void 0||i.call(n,ltn.debugId,`evaluateCondition: ${(0,ltn.toDebugString)(r)} = ${(0,ltn.toDebugString)(s)}`),{result:s===""?!0:!!s,...e!=null&&{toAssign:{name:e,value:s}}}};$Yt.evaluateCondition=S$l});var KYt=A(QYt=>{"use strict";Object.defineProperty(QYt,"__esModule",{value:!0});QYt.evaluateConditions=void 0;var PAs=awt(),w$l=TAs(),I$l=(e=[],r)=>{var t,n;let i={};for(let s of e){let{result:a,toAssign:o}=(0,w$l.evaluateCondition)(s,{...r,referenceRecord:{...r.referenceRecord,...i}});if(!a)return{result:a};o&&(i[o.name]=o.value,(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,PAs.debugId,`assign: ${o.name} := ${(0,PAs.toDebugString)(o.value)}`))}return{result:!0,referenceRecord:i}};QYt.evaluateConditions=I$l});var RAs=A(HYt=>{"use strict";Object.defineProperty(HYt,"__esModule",{value:!0});HYt.getEndpointHeaders=void 0;var x$l=wL(),T$l=gwt(),P$l=(e,r)=>Object.entries(e).reduce((t,[n,i])=>({...t,[n]:i.map(s=>{let a=(0,T$l.evaluateExpression)(s,"Header value entry",r);if(typeof a!="string")throw new x$l.EndpointError(`Header '${n}' value '${a}' is not a string`);return a})}),{});HYt.getEndpointHeaders=P$l});var FAs=A(ywt=>{"use strict";Object.defineProperty(ywt,"__esModule",{value:!0});ywt.getEndpointProperty=void 0;var kAs=wL(),R$l=ctn(),k$l=dtn(),F$l=(e,r)=>{if(Array.isArray(e))return e.map(t=>(0,ywt.getEndpointProperty)(t,r));switch(typeof e){case"string":return(0,R$l.evaluateTemplate)(e,r);case"object":if(e===null)throw new kAs.EndpointError(`Unexpected endpoint property: ${e}`);return(0,k$l.getEndpointProperties)(e,r);case"boolean":return e;default:throw new kAs.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};ywt.getEndpointProperty=F$l});var dtn=A(WYt=>{"use strict";Object.defineProperty(WYt,"__esModule",{value:!0});WYt.getEndpointProperties=void 0;var N$l=FAs(),O$l=(e,r)=>Object.entries(e).reduce((t,[n,i])=>({...t,[n]:(0,N$l.getEndpointProperty)(i,r)}),{});WYt.getEndpointProperties=O$l});var NAs=A(YYt=>{"use strict";Object.defineProperty(YYt,"__esModule",{value:!0});YYt.getEndpointUrl=void 0;var B$l=wL(),q$l=gwt(),M$l=(e,r)=>{let t=(0,q$l.evaluateExpression)(e,"Endpoint URL",r);if(typeof t=="string")try{return new URL(t)}catch(n){throw console.error(`Failed to construct URL with ${t}`,n),n}throw new B$l.EndpointError(`Endpoint URL must be a string, got ${typeof t}`)};YYt.getEndpointUrl=M$l});var BAs=A(JYt=>{"use strict";Object.defineProperty(JYt,"__esModule",{value:!0});JYt.evaluateEndpointRule=void 0;var OAs=awt(),L$l=KYt(),j$l=RAs(),G$l=dtn(),U$l=NAs(),V$l=(e,r)=>{var t,n;let{conditions:i,endpoint:s}=e,{result:a,referenceRecord:o}=(0,L$l.evaluateConditions)(i,r);if(!a)return;let c={...r,referenceRecord:{...r.referenceRecord,...o}},{url:l,properties:u,headers:m}=s;return(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,OAs.debugId,`Resolving endpoint from template: ${(0,OAs.toDebugString)(s)}`),{...m!=null&&{headers:(0,j$l.getEndpointHeaders)(m,c)},...u!=null&&{properties:(0,G$l.getEndpointProperties)(u,c)},url:(0,U$l.getEndpointUrl)(l,c)}};JYt.evaluateEndpointRule=V$l});var qAs=A(XYt=>{"use strict";Object.defineProperty(XYt,"__esModule",{value:!0});XYt.evaluateErrorRule=void 0;var z$l=wL(),$$l=KYt(),Q$l=gwt(),K$l=(e,r)=>{let{conditions:t,error:n}=e,{result:i,referenceRecord:s}=(0,$$l.evaluateConditions)(t,r);if(i)throw new z$l.EndpointError((0,Q$l.evaluateExpression)(n,"Error",{...r,referenceRecord:{...r.referenceRecord,...s}}))};XYt.evaluateErrorRule=K$l});var MAs=A(ZYt=>{"use strict";Object.defineProperty(ZYt,"__esModule",{value:!0});ZYt.evaluateTreeRule=void 0;var H$l=KYt(),W$l=ptn(),Y$l=(e,r)=>{let{conditions:t,rules:n}=e,{result:i,referenceRecord:s}=(0,H$l.evaluateConditions)(t,r);if(i)return(0,W$l.evaluateRules)(n,{...r,referenceRecord:{...r.referenceRecord,...s}})};ZYt.evaluateTreeRule=Y$l});var ptn=A(eJt=>{"use strict";Object.defineProperty(eJt,"__esModule",{value:!0});eJt.evaluateRules=void 0;var LAs=wL(),J$l=BAs(),X$l=qAs(),Z$l=MAs(),eQl=(e,r)=>{for(let t of e)if(t.type==="endpoint"){let n=(0,J$l.evaluateEndpointRule)(t,r);if(n)return n}else if(t.type==="error")(0,X$l.evaluateErrorRule)(t,r);else if(t.type==="tree"){let n=(0,Z$l.evaluateTreeRule)(t,r);if(n)return n}else throw new LAs.EndpointError(`Unknown endpoint rule: ${t}`);throw new LAs.EndpointError("Rules evaluation failed")};eJt.evaluateRules=eQl});var jAs=A(mtn=>{"use strict";Object.defineProperty(mtn,"__esModule",{value:!0});var tQl=(tn(),Dr(en));tQl.__exportStar(ptn(),mtn)});var GAs=A(rJt=>{"use strict";Object.defineProperty(rJt,"__esModule",{value:!0});rJt.resolveEndpoint=void 0;var tJt=awt(),rQl=wL(),nQl=jAs(),iQl=(e,r)=>{var t,n,i,s,a,o;let{endpointParams:c,logger:l}=r,{parameters:u,rules:m}=e;(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,`${tJt.debugId} Initial EndpointParams: ${(0,tJt.toDebugString)(c)}`);let h=Object.entries(u).filter(([,v])=>v.default!=null).map(([v,w])=>[v,w.default]);if(h.length>0)for(let[v,w]of h)c[v]=(i=c[v])!==null&&i!==void 0?i:w;let _=Object.entries(u).filter(([,v])=>v.required).map(([v])=>v);for(let v of _)if(c[v]==null)throw new rQl.EndpointError(`Missing required parameter: '${v}'`);let b=(0,nQl.evaluateRules)(m,{endpointParams:c,logger:l,referenceRecord:{}});if(!((s=r.endpointParams)===null||s===void 0)&&s.Endpoint)try{let v=new URL(r.endpointParams.Endpoint),{protocol:w,port:x}=v;b.url.protocol=w,b.url.port=x}catch{}return(o=(a=r.logger)===null||a===void 0?void 0:a.debug)===null||o===void 0||o.call(a,`${tJt.debugId} Resolved endpoint: ${(0,tJt.toDebugString)(b)}`),b};rJt.resolveEndpoint=iQl});var jH=A(_wt=>{"use strict";Object.defineProperty(_wt,"__esModule",{value:!0});var ftn=(tn(),Dr(en));ftn.__exportStar(Xen(),_wt);ftn.__exportStar(GAs(),_wt);ftn.__exportStar(wL(),_wt)});var UAs=A(V3=>{"use strict";Object.defineProperty(V3,"__esModule",{value:!0});V3.UA_ESCAPE_CHAR=V3.UA_VALUE_ESCAPE_REGEX=V3.UA_NAME_ESCAPE_REGEX=V3.UA_NAME_SEPARATOR=V3.SPACE=V3.X_AMZ_USER_AGENT=V3.USER_AGENT=void 0;V3.USER_AGENT="user-agent";V3.X_AMZ_USER_AGENT="x-amz-user-agent";V3.SPACE=" ";V3.UA_NAME_SEPARATOR="/";V3.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;V3.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;V3.UA_ESCAPE_CHAR="-"});var VAs=A(GH=>{"use strict";Object.defineProperty(GH,"__esModule",{value:!0});GH.getUserAgentPlugin=GH.getUserAgentMiddlewareOptions=GH.userAgentMiddleware=void 0;var sQl=jH(),aQl=QC(),vF=UAs(),oQl=e=>(r,t)=>async n=>{var i,s;let{request:a}=n;if(!aQl.HttpRequest.isInstance(a))return r(n);let{headers:o}=a,c=((i=t==null?void 0:t.userAgent)===null||i===void 0?void 0:i.map(htn))||[],l=(await e.defaultUserAgentProvider()).map(htn),u=((s=e==null?void 0:e.customUserAgent)===null||s===void 0?void 0:s.map(htn))||[],m=(0,sQl.getUserAgentPrefix)(),h=(m?[m]:[]).concat([...l,...c,...u]).join(vF.SPACE),_=[...l.filter(b=>b.startsWith("aws-sdk-")),...u].join(vF.SPACE);return e.runtime!=="browser"?(_&&(o[vF.X_AMZ_USER_AGENT]=o[vF.X_AMZ_USER_AGENT]?`${o[vF.USER_AGENT]} ${_}`:_),o[vF.USER_AGENT]=h):o[vF.X_AMZ_USER_AGENT]=h,r({...n,request:a})};GH.userAgentMiddleware=oQl;var htn=e=>{var r;let t=e[0].split(vF.UA_NAME_SEPARATOR).map(o=>o.replace(vF.UA_NAME_ESCAPE_REGEX,vF.UA_ESCAPE_CHAR)).join(vF.UA_NAME_SEPARATOR),n=(r=e[1])===null||r===void 0?void 0:r.replace(vF.UA_VALUE_ESCAPE_REGEX,vF.UA_ESCAPE_CHAR),i=t.indexOf(vF.UA_NAME_SEPARATOR),s=t.substring(0,i),a=t.substring(i+1);return s==="api"&&(a=a.toLowerCase()),[s,a,n].filter(o=>o&&o.length>0).reduce((o,c,l)=>{switch(l){case 0:return c;case 1:return`${o}/${c}`;default:return`${o}#${c}`}},"")};GH.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0};var cQl=e=>({applyToStack:r=>{r.add((0,GH.userAgentMiddleware)(e),GH.getUserAgentMiddlewareOptions)}});GH.getUserAgentPlugin=cQl});var Tre=A(nJt=>{"use strict";Object.defineProperty(nJt,"__esModule",{value:!0});var zAs=(tn(),Dr(en));zAs.__exportStar(Rys(),nJt);zAs.__exportStar(VAs(),nJt)});var $As=A(L2e=>{"use strict";Object.defineProperty(L2e,"__esModule",{value:!0});L2e.booleanSelector=L2e.SelectorType=void 0;var uQl;(function(e){e.ENV="env",e.CONFIG="shared config entry"})(uQl=L2e.SelectorType||(L2e.SelectorType={}));var lQl=(e,r,t)=>{if(r in e){if(e[r]==="true")return!0;if(e[r]==="false")return!1;throw new Error(`Cannot load ${t} "${r}". Expected "true" or "false", got ${e[r]}.`)}};L2e.booleanSelector=lQl});var Awt=A(gtn=>{"use strict";Object.defineProperty(gtn,"__esModule",{value:!0});var dQl=(tn(),Dr(en));dQl.__exportStar($As(),gtn)});var QAs=A(IL=>{"use strict";Object.defineProperty(IL,"__esModule",{value:!0});IL.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=IL.DEFAULT_USE_DUALSTACK_ENDPOINT=IL.CONFIG_USE_DUALSTACK_ENDPOINT=IL.ENV_USE_DUALSTACK_ENDPOINT=void 0;var iJt=Awt();IL.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";IL.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";IL.DEFAULT_USE_DUALSTACK_ENDPOINT=!1;IL.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,iJt.booleanSelector)(e,IL.ENV_USE_DUALSTACK_ENDPOINT,iJt.SelectorType.ENV),configFileSelector:e=>(0,iJt.booleanSelector)(e,IL.CONFIG_USE_DUALSTACK_ENDPOINT,iJt.SelectorType.CONFIG),default:!1}});var KAs=A(xL=>{"use strict";Object.defineProperty(xL,"__esModule",{value:!0});xL.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=xL.DEFAULT_USE_FIPS_ENDPOINT=xL.CONFIG_USE_FIPS_ENDPOINT=xL.ENV_USE_FIPS_ENDPOINT=void 0;var sJt=Awt();xL.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";xL.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";xL.DEFAULT_USE_FIPS_ENDPOINT=!1;xL.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,sJt.booleanSelector)(e,xL.ENV_USE_FIPS_ENDPOINT,sJt.SelectorType.ENV),configFileSelector:e=>(0,sJt.booleanSelector)(e,xL.CONFIG_USE_FIPS_ENDPOINT,sJt.SelectorType.CONFIG),default:!1}});var WAs=A(aJt=>{"use strict";Object.defineProperty(aJt,"__esModule",{value:!0});aJt.resolveCustomEndpointsConfig=void 0;var HAs=F2e(),pQl=e=>{var r,t;let{endpoint:n,urlParser:i}=e;return{...e,tls:(r=e.tls)!==null&&r!==void 0?r:!0,endpoint:(0,HAs.normalizeProvider)(typeof n=="string"?i(n):n),isCustomEndpoint:!0,useDualstackEndpoint:(0,HAs.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1)}};aJt.resolveCustomEndpointsConfig=pQl});var YAs=A(oJt=>{"use strict";Object.defineProperty(oJt,"__esModule",{value:!0});oJt.getEndpointFromRegion=void 0;var mQl=async e=>{var r;let{tls:t=!0}=e,n=await e.region();if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(n))throw new Error("Invalid region in client config");let s=await e.useDualstackEndpoint(),a=await e.useFipsEndpoint(),{hostname:o}=(r=await e.regionInfoProvider(n,{useDualstackEndpoint:s,useFipsEndpoint:a}))!==null&&r!==void 0?r:{};if(!o)throw new Error("Cannot resolve hostname from client config");return e.urlParser(`${t?"https:":"http:"}//${o}`)};oJt.getEndpointFromRegion=mQl});var XAs=A(cJt=>{"use strict";Object.defineProperty(cJt,"__esModule",{value:!0});cJt.resolveEndpointsConfig=void 0;var JAs=F2e(),fQl=YAs(),hQl=e=>{var r,t;let n=(0,JAs.normalizeProvider)((r=e.useDualstackEndpoint)!==null&&r!==void 0?r:!1),{endpoint:i,useFipsEndpoint:s,urlParser:a}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:!0,endpoint:i?(0,JAs.normalizeProvider)(typeof i=="string"?a(i):i):()=>(0,fQl.getEndpointFromRegion)({...e,useDualstackEndpoint:n,useFipsEndpoint:s}),isCustomEndpoint:!!i,useDualstackEndpoint:n}};cJt.resolveEndpointsConfig=hQl});var ZAs=A(RMe=>{"use strict";Object.defineProperty(RMe,"__esModule",{value:!0});var uJt=(tn(),Dr(en));uJt.__exportStar(QAs(),RMe);uJt.__exportStar(KAs(),RMe);uJt.__exportStar(WAs(),RMe);uJt.__exportStar(XAs(),RMe)});var ebs=A(TL=>{"use strict";Object.defineProperty(TL,"__esModule",{value:!0});TL.NODE_REGION_CONFIG_FILE_OPTIONS=TL.NODE_REGION_CONFIG_OPTIONS=TL.REGION_INI_NAME=TL.REGION_ENV_NAME=void 0;TL.REGION_ENV_NAME="AWS_REGION";TL.REGION_INI_NAME="region";TL.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[TL.REGION_ENV_NAME],configFileSelector:e=>e[TL.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};TL.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var ytn=A(lJt=>{"use strict";Object.defineProperty(lJt,"__esModule",{value:!0});lJt.isFipsRegion=void 0;var gQl=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));lJt.isFipsRegion=gQl});var tbs=A(dJt=>{"use strict";Object.defineProperty(dJt,"__esModule",{value:!0});dJt.getRealRegion=void 0;var yQl=ytn(),_Ql=e=>(0,yQl.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;dJt.getRealRegion=_Ql});var nbs=A(pJt=>{"use strict";Object.defineProperty(pJt,"__esModule",{value:!0});pJt.resolveRegionConfig=void 0;var rbs=tbs(),AQl=ytn(),bQl=e=>{let{region:r,useFipsEndpoint:t}=e;if(!r)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof r=="string")return(0,rbs.getRealRegion)(r);let n=await r();return(0,rbs.getRealRegion)(n)},useFipsEndpoint:async()=>{let n=typeof r=="string"?r:await r();return(0,AQl.isFipsRegion)(n)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};pJt.resolveRegionConfig=bQl});var sbs=A(mJt=>{"use strict";Object.defineProperty(mJt,"__esModule",{value:!0});var ibs=(tn(),Dr(en));ibs.__exportStar(ebs(),mJt);ibs.__exportStar(nbs(),mJt)});var obs=A(abs=>{"use strict";Object.defineProperty(abs,"__esModule",{value:!0})});var ubs=A(cbs=>{"use strict";Object.defineProperty(cbs,"__esModule",{value:!0})});var lbs=A(fJt=>{"use strict";Object.defineProperty(fJt,"__esModule",{value:!0});fJt.getHostnameFromVariants=void 0;var CQl=(e=[],{useFipsEndpoint:r,useDualstackEndpoint:t})=>{var n;return(n=e.find(({tags:i})=>r===i.includes("fips")&&t===i.includes("dualstack")))===null||n===void 0?void 0:n.hostname};fJt.getHostnameFromVariants=CQl});var dbs=A(hJt=>{"use strict";Object.defineProperty(hJt,"__esModule",{value:!0});hJt.getResolvedHostname=void 0;var vQl=(e,{regionHostname:r,partitionHostname:t})=>r||(t?t.replace("{region}",e):void 0);hJt.getResolvedHostname=vQl});var pbs=A(gJt=>{"use strict";Object.defineProperty(gJt,"__esModule",{value:!0});gJt.getResolvedPartition=void 0;var EQl=(e,{partitionHash:r})=>{var t;return(t=Object.keys(r||{}).find(n=>r[n].regions.includes(e)))!==null&&t!==void 0?t:"aws"};gJt.getResolvedPartition=EQl});var mbs=A(yJt=>{"use strict";Object.defineProperty(yJt,"__esModule",{value:!0});yJt.getResolvedSigningRegion=void 0;var DQl=(e,{signingRegion:r,regionRegex:t,useFipsEndpoint:n})=>{if(r)return r;if(n){let i=t.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\."),s=e.match(i);if(s)return s[0].slice(1,-1)}};yJt.getResolvedSigningRegion=DQl});var hbs=A(_Jt=>{"use strict";Object.defineProperty(_Jt,"__esModule",{value:!0});_Jt.getRegionInfo=void 0;var fbs=lbs(),SQl=dbs(),wQl=pbs(),IQl=mbs(),xQl=(e,{useFipsEndpoint:r=!1,useDualstackEndpoint:t=!1,signingService:n,regionHash:i,partitionHash:s})=>{var a,o,c,l,u,m;let h=(0,wQl.getResolvedPartition)(e,{partitionHash:s}),_=e in i?e:(o=(a=s[h])===null||a===void 0?void 0:a.endpoint)!==null&&o!==void 0?o:e,b={useFipsEndpoint:r,useDualstackEndpoint:t},v=(0,fbs.getHostnameFromVariants)((c=i[_])===null||c===void 0?void 0:c.variants,b),w=(0,fbs.getHostnameFromVariants)((l=s[h])===null||l===void 0?void 0:l.variants,b),x=(0,SQl.getResolvedHostname)(_,{regionHostname:v,partitionHostname:w});if(x===void 0)throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:_,useFipsEndpoint:r,useDualstackEndpoint:t}}`);let P=(0,IQl.getResolvedSigningRegion)(x,{signingRegion:(u=i[_])===null||u===void 0?void 0:u.signingRegion,regionRegex:s[h].regionRegex,useFipsEndpoint:r});return{partition:h,signingService:n,hostname:x,...P&&{signingRegion:P},...((m=i[_])===null||m===void 0?void 0:m.signingService)&&{signingService:i[_].signingService}}};_Jt.getRegionInfo=xQl});var gbs=A(bwt=>{"use strict";Object.defineProperty(bwt,"__esModule",{value:!0});var _tn=(tn(),Dr(en));_tn.__exportStar(obs(),bwt);_tn.__exportStar(ubs(),bwt);_tn.__exportStar(hbs(),bwt)});var tx=A(Cwt=>{"use strict";Object.defineProperty(Cwt,"__esModule",{value:!0});var Atn=(tn(),Dr(en));Atn.__exportStar(ZAs(),Cwt);Atn.__exportStar(sbs(),Cwt);Atn.__exportStar(gbs(),Cwt)});var Rre=A(Pre=>{"use strict";Object.defineProperty(Pre,"__esModule",{value:!0});Pre.getContentLengthPlugin=Pre.contentLengthMiddlewareOptions=Pre.contentLengthMiddleware=void 0;var TQl=QC(),ybs="content-length";function _bs(e){return r=>async t=>{let n=t.request;if(TQl.HttpRequest.isInstance(n)){let{body:i,headers:s}=n;if(i&&Object.keys(s).map(a=>a.toLowerCase()).indexOf(ybs)===-1)try{let a=e(i);n.headers={...n.headers,[ybs]:String(a)}}catch{}}return r({...t,request:n})}}Pre.contentLengthMiddleware=_bs;Pre.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0};var PQl=e=>({applyToStack:r=>{r.add(_bs(e.bodyLengthChecker),Pre.contentLengthMiddlewareOptions)}});Pre.getContentLengthPlugin=PQl});var Abs=A(EF=>{"use strict";Object.defineProperty(EF,"__esModule",{value:!0});EF.isArnBucketName=EF.isDnsCompatibleBucketName=EF.S3_HOSTNAME_PATTERN=EF.DOT_PATTERN=EF.resolveParamsForS3=void 0;var RQl=async e=>{let r=(e==null?void 0:e.Bucket)||"";if(typeof e.Bucket=="string"&&(e.Bucket=r.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),(0,EF.isArnBucketName)(r)){if(e.ForcePathStyle===!0)throw new Error("Path-style addressing cannot be used with ARN buckets")}else(!(0,EF.isDnsCompatibleBucketName)(r)||r.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||r.toLowerCase()!==r||r.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP=!0),e};EF.resolveParamsForS3=RQl;var kQl=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,FQl=/(\d+\.){3}\d+/,NQl=/\.\./;EF.DOT_PATTERN=/\./;EF.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var OQl=e=>kQl.test(e)&&!FQl.test(e)&&!NQl.test(e);EF.isDnsCompatibleBucketName=OQl;var BQl=e=>{let[r,t,n,i,s,a]=e.split(":"),o=r==="arn"&&e.split(":").length>=6,c=[r,t,n,s,a].filter(Boolean).length===5;if(o&&!c)throw new Error(`Invalid ARN: ${e} was an invalid ARN.`);return r==="arn"&&!!t&&!!n&&!!s&&!!a};EF.isArnBucketName=BQl});var bbs=A(btn=>{"use strict";Object.defineProperty(btn,"__esModule",{value:!0});var qQl=(tn(),Dr(en));qQl.__exportStar(Abs(),btn)});var Cbs=A(AJt=>{"use strict";Object.defineProperty(AJt,"__esModule",{value:!0});AJt.createConfigValueProvider=void 0;var MQl=(e,r,t)=>{let n=async()=>{var i;let s=(i=t[e])!==null&&i!==void 0?i:t[r];return typeof s=="function"?s():s};return e==="endpoint"||r==="endpoint"?async()=>{let i=await n();if(i&&typeof i=="object"){if("url"in i)return i.url.href;if("hostname"in i){let{protocol:s,hostname:a,port:o,path:c}=i;return`${s}//${a}${o?":"+o:""}${c}`}}return i}:n};AJt.createConfigValueProvider=MQl});var Ctn=A(j2e=>{"use strict";Object.defineProperty(j2e,"__esModule",{value:!0});j2e.resolveParams=j2e.getEndpointFromInstructions=void 0;var LQl=bbs(),jQl=Cbs(),GQl=async(e,r,t,n)=>{let i=await(0,j2e.resolveParams)(e,r,t);if(typeof t.endpointProvider!="function")throw new Error("config.endpointProvider is not set.");return t.endpointProvider(i,n)};j2e.getEndpointFromInstructions=GQl;var UQl=async(e,r,t)=>{var n;let i={},s=((n=r==null?void 0:r.getEndpointParameterInstructions)===null||n===void 0?void 0:n.call(r))||{};for(let[a,o]of Object.entries(s))switch(o.type){case"staticContextParams":i[a]=o.value;break;case"contextParams":i[a]=e[o.name];break;case"clientContextParams":case"builtInParams":i[a]=await(0,jQl.createConfigValueProvider)(o.name,a,t)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}return Object.keys(s).length===0&&Object.assign(i,t),String(t.serviceId).toLowerCase()==="s3"&&await(0,LQl.resolveParamsForS3)(i),i};j2e.resolveParams=UQl});var vbs=A(bJt=>{"use strict";Object.defineProperty(bJt,"__esModule",{value:!0});bJt.parseQueryString=void 0;function VQl(e){let r={};if(e=e.replace(/^\?/,""),e)for(let t of e.split("&")){let[n,i=null]=t.split("=");n=decodeURIComponent(n),i&&(i=decodeURIComponent(i)),n in r?Array.isArray(r[n])?r[n].push(i):r[n]=[r[n],i]:r[n]=i}return r}bJt.parseQueryString=VQl});var IV=A(vwt=>{"use strict";Object.defineProperty(vwt,"__esModule",{value:!0});vwt.parseUrl=void 0;var zQl=vbs(),$Ql=e=>{if(typeof e=="string")return(0,vwt.parseUrl)(new URL(e));let{hostname:r,pathname:t,port:n,protocol:i,search:s}=e,a;return s&&(a=(0,zQl.parseQueryString)(s)),{hostname:r,port:n?parseInt(n):void 0,protocol:i,path:t,query:a}};vwt.parseUrl=$Ql});var vtn=A(CJt=>{"use strict";Object.defineProperty(CJt,"__esModule",{value:!0});CJt.toEndpointV1=void 0;var Ebs=IV(),QQl=e=>typeof e=="object"?"url"in e?(0,Ebs.parseUrl)(e.url):e:(0,Ebs.parseUrl)(e);CJt.toEndpointV1=QQl});var Sbs=A(vJt=>{"use strict";Object.defineProperty(vJt,"__esModule",{value:!0});var Dbs=(tn(),Dr(en));Dbs.__exportStar(Ctn(),vJt);Dbs.__exportStar(vtn(),vJt)});var Etn=A(EJt=>{"use strict";Object.defineProperty(EJt,"__esModule",{value:!0});EJt.endpointMiddleware=void 0;var KQl=Ctn(),HQl=({config:e,instructions:r})=>(t,n)=>async i=>{var s,a;let o=await(0,KQl.getEndpointFromInstructions)(i.input,{getEndpointParameterInstructions(){return r}},{...e},n);n.endpointV2=o,n.authSchemes=(s=o.properties)===null||s===void 0?void 0:s.authSchemes;let c=(a=n.authSchemes)===null||a===void 0?void 0:a[0];return c&&(n.signing_region=c.signingRegion,n.signing_service=c.signingName),t({...i})};EJt.endpointMiddleware=HQl});var Dtn=A(DJt=>{"use strict";Object.defineProperty(DJt,"__esModule",{value:!0});DJt.deserializerMiddleware=void 0;var WQl=(e,r)=>(t,n)=>async i=>{let{response:s}=await t(i);try{let a=await r(s,e);return{response:s,output:a}}catch(a){if(Object.defineProperty(a,"$response",{value:s}),!("$metadata"in a)){let o="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";a.message+=` - `+o}throw a}};DJt.deserializerMiddleware=WQl});var Stn=A(SJt=>{"use strict";Object.defineProperty(SJt,"__esModule",{value:!0});SJt.serializerMiddleware=void 0;var YQl=(e,r)=>(t,n)=>async i=>{var s;let a=!((s=n.endpointV2)===null||s===void 0)&&s.url&&e.urlParser?async()=>e.urlParser(n.endpointV2.url):e.endpoint;if(!a)throw new Error("No valid endpoint provider available.");let o=await r(i.input,{...e,endpoint:a});return t({...i,request:o})};SJt.serializerMiddleware=YQl});var wbs=A(UH=>{"use strict";Object.defineProperty(UH,"__esModule",{value:!0});UH.getSerdePlugin=UH.serializerMiddlewareOption=UH.deserializerMiddlewareOption=void 0;var JQl=Dtn(),XQl=Stn();UH.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0};UH.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function ZQl(e,r,t){return{applyToStack:n=>{n.add((0,JQl.deserializerMiddleware)(e,t),UH.deserializerMiddlewareOption),n.add((0,XQl.serializerMiddleware)(e,r),UH.serializerMiddlewareOption)}}}UH.getSerdePlugin=ZQl});var ze=A(Ewt=>{"use strict";Object.defineProperty(Ewt,"__esModule",{value:!0});var wtn=(tn(),Dr(en));wtn.__exportStar(Dtn(),Ewt);wtn.__exportStar(wbs(),Ewt);wtn.__exportStar(Stn(),Ewt)});var Ibs=A(G2e=>{"use strict";Object.defineProperty(G2e,"__esModule",{value:!0});G2e.getEndpointPlugin=G2e.endpointMiddlewareOptions=void 0;var eKl=ze(),tKl=Etn();G2e.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:eKl.serializerMiddlewareOption.name};var rKl=(e,r)=>({applyToStack:t=>{t.addRelativeTo((0,tKl.endpointMiddleware)({config:e,instructions:r}),G2e.endpointMiddlewareOptions)}});G2e.getEndpointPlugin=rKl});var xbs=A(wJt=>{"use strict";Object.defineProperty(wJt,"__esModule",{value:!0});wJt.resolveEndpointConfig=void 0;var Itn=F2e(),nKl=vtn(),iKl=e=>{var r,t,n;let i=(r=e.tls)!==null&&r!==void 0?r:!0,{endpoint:s}=e,a=s!=null?async()=>(0,nKl.toEndpointV1)(await(0,Itn.normalizeProvider)(s)()):void 0;return{...e,endpoint:a,tls:i,isCustomEndpoint:!!s,useDualstackEndpoint:(0,Itn.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1),useFipsEndpoint:(0,Itn.normalizeProvider)((n=e.useFipsEndpoint)!==null&&n!==void 0?n:!1)}};wJt.resolveEndpointConfig=iKl});var Pbs=A(Tbs=>{"use strict";Object.defineProperty(Tbs,"__esModule",{value:!0})});var Ue=A(U2e=>{"use strict";Object.defineProperty(U2e,"__esModule",{value:!0});var Dwt=(tn(),Dr(en));Dwt.__exportStar(Sbs(),U2e);Dwt.__exportStar(Etn(),U2e);Dwt.__exportStar(Ibs(),U2e);Dwt.__exportStar(xbs(),U2e);Dwt.__exportStar(Pbs(),U2e)});var IJt=A(kre=>{"use strict";Object.defineProperty(kre,"__esModule",{value:!0});kre.DEFAULT_RETRY_MODE=kre.DEFAULT_MAX_ATTEMPTS=kre.RETRY_MODES=void 0;var Rbs;(function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"})(Rbs=kre.RETRY_MODES||(kre.RETRY_MODES={}));kre.DEFAULT_MAX_ATTEMPTS=3;kre.DEFAULT_RETRY_MODE=Rbs.STANDARD});var kbs=A(PL=>{"use strict";Object.defineProperty(PL,"__esModule",{value:!0});PL.NODEJS_TIMEOUT_ERROR_CODES=PL.TRANSIENT_ERROR_STATUS_CODES=PL.TRANSIENT_ERROR_CODES=PL.THROTTLING_ERROR_CODES=PL.CLOCK_SKEW_ERROR_CODES=void 0;PL.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];PL.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];PL.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];PL.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];PL.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]});var wwt=A(FO=>{"use strict";Object.defineProperty(FO,"__esModule",{value:!0});FO.isServerError=FO.isTransientError=FO.isThrottlingError=FO.isClockSkewError=FO.isRetryableByTrait=void 0;var Swt=kbs(),sKl=e=>e.$retryable!==void 0;FO.isRetryableByTrait=sKl;var aKl=e=>Swt.CLOCK_SKEW_ERROR_CODES.includes(e.name);FO.isClockSkewError=aKl;var oKl=e=>{var r,t;return((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)===429||Swt.THROTTLING_ERROR_CODES.includes(e.name)||((t=e.$retryable)===null||t===void 0?void 0:t.throttling)==!0};FO.isThrottlingError=oKl;var cKl=e=>{var r;return Swt.TRANSIENT_ERROR_CODES.includes(e.name)||Swt.NODEJS_TIMEOUT_ERROR_CODES.includes((e==null?void 0:e.code)||"")||Swt.TRANSIENT_ERROR_STATUS_CODES.includes(((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)||0)};FO.isTransientError=cKl;var uKl=e=>{var r;if(((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)!==void 0){let t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!(0,FO.isTransientError)(e)}return!1};FO.isServerError=uKl});var Ttn=A(xJt=>{"use strict";Object.defineProperty(xJt,"__esModule",{value:!0});xJt.DefaultRateLimiter=void 0;var lKl=wwt(),xtn=class{constructor(r){var t,n,i,s,a;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=(t=r==null?void 0:r.beta)!==null&&t!==void 0?t:.7,this.minCapacity=(n=r==null?void 0:r.minCapacity)!==null&&n!==void 0?n:1,this.minFillRate=(i=r==null?void 0:r.minFillRate)!==null&&i!==void 0?i:.5,this.scaleConstant=(s=r==null?void 0:r.scaleConstant)!==null&&s!==void 0?s:.4,this.smooth=(a=r==null?void 0:r.smooth)!==null&&a!==void 0?a:.8;let o=this.getCurrentTimeInSeconds();this.lastThrottleTime=o,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(r){if(this.enabled){if(this.refillTokenBucket(),r>this.currentCapacity){let t=(r-this.currentCapacity)/this.fillRate*1e3;await new Promise(n=>setTimeout(n,t))}this.currentCapacity=this.currentCapacity-r}}refillTokenBucket(){let r=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=r;return}let t=(r-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=r}updateClientSendingRate(r){let t;if(this.updateMeasuredRate(),(0,lKl.isThrottlingError)(r)){let i=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=i,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(i),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());let n=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(n)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(r){return this.getPrecise(r*this.beta)}cubicSuccess(r){return this.getPrecise(this.scaleConstant*Math.pow(r-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(r){this.refillTokenBucket(),this.fillRate=Math.max(r,this.minFillRate),this.maxCapacity=Math.max(r,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let r=this.getCurrentTimeInSeconds(),t=Math.floor(r*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){let n=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(n*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(r){return parseFloat(r.toFixed(8))}};xJt.DefaultRateLimiter=xtn});var kMe=A(zS=>{"use strict";Object.defineProperty(zS,"__esModule",{value:!0});zS.REQUEST_HEADER=zS.INVOCATION_ID_HEADER=zS.NO_RETRY_INCREMENT=zS.TIMEOUT_RETRY_COST=zS.RETRY_COST=zS.INITIAL_RETRY_TOKENS=zS.THROTTLING_RETRY_DELAY_BASE=zS.MAXIMUM_RETRY_DELAY=zS.DEFAULT_RETRY_DELAY_BASE=void 0;zS.DEFAULT_RETRY_DELAY_BASE=100;zS.MAXIMUM_RETRY_DELAY=20*1e3;zS.THROTTLING_RETRY_DELAY_BASE=500;zS.INITIAL_RETRY_TOKENS=500;zS.RETRY_COST=5;zS.TIMEOUT_RETRY_COST=10;zS.NO_RETRY_INCREMENT=1;zS.INVOCATION_ID_HEADER="amz-sdk-invocation-id";zS.REQUEST_HEADER="amz-sdk-request"});var Nbs=A(TJt=>{"use strict";Object.defineProperty(TJt,"__esModule",{value:!0});TJt.getDefaultRetryBackoffStrategy=void 0;var Fbs=kMe(),dKl=()=>{let e=Fbs.DEFAULT_RETRY_DELAY_BASE;return{computeNextBackoffDelay:n=>Math.floor(Math.min(Fbs.MAXIMUM_RETRY_DELAY,Math.random()*2**n*e)),setDelayBase:n=>{e=n}}};TJt.getDefaultRetryBackoffStrategy=dKl});var Obs=A(PJt=>{"use strict";Object.defineProperty(PJt,"__esModule",{value:!0});PJt.createDefaultRetryToken=void 0;var pKl=kMe(),mKl=({retryDelay:e,retryCount:r,retryCost:t})=>({getRetryCount:()=>r,getRetryDelay:()=>Math.min(pKl.MAXIMUM_RETRY_DELAY,e),getRetryCost:()=>t});PJt.createDefaultRetryToken=mKl});var kJt=A(RJt=>{"use strict";Object.defineProperty(RJt,"__esModule",{value:!0});RJt.StandardRetryStrategy=void 0;var Ptn=IJt(),Ime=kMe(),fKl=Nbs(),Bbs=Obs(),Rtn=class{constructor(r){this.maxAttempts=r,this.mode=Ptn.RETRY_MODES.STANDARD,this.capacity=Ime.INITIAL_RETRY_TOKENS,this.retryBackoffStrategy=(0,fKl.getDefaultRetryBackoffStrategy)(),this.maxAttemptsProvider=typeof r=="function"?r:async()=>r}async acquireInitialRetryToken(r){return(0,Bbs.createDefaultRetryToken)({retryDelay:Ime.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(r,t){let n=await this.getMaxAttempts();if(this.shouldRetry(r,t,n)){let i=t.errorType;this.retryBackoffStrategy.setDelayBase(i==="THROTTLING"?Ime.THROTTLING_RETRY_DELAY_BASE:Ime.DEFAULT_RETRY_DELAY_BASE);let s=this.retryBackoffStrategy.computeNextBackoffDelay(r.getRetryCount()),a=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,s):s,o=this.getCapacityCost(i);return this.capacity-=o,(0,Bbs.createDefaultRetryToken)({retryDelay:a,retryCount:r.getRetryCount()+1,retryCost:o})}throw new Error("No retry token available")}recordSuccess(r){var t;this.capacity=Math.max(Ime.INITIAL_RETRY_TOKENS,this.capacity+((t=r.getRetryCost())!==null&&t!==void 0?t:Ime.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of ${Ptn.DEFAULT_MAX_ATTEMPTS}`),Ptn.DEFAULT_MAX_ATTEMPTS}}shouldRetry(r,t,n){return r.getRetryCount()+1=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(r){return r==="TRANSIENT"?Ime.TIMEOUT_RETRY_COST:Ime.RETRY_COST}isRetryableError(r){return r==="THROTTLING"||r==="TRANSIENT"}};RJt.StandardRetryStrategy=Rtn});var qbs=A(FJt=>{"use strict";Object.defineProperty(FJt,"__esModule",{value:!0});FJt.AdaptiveRetryStrategy=void 0;var hKl=IJt(),gKl=Ttn(),yKl=kJt(),ktn=class{constructor(r,t){this.maxAttemptsProvider=r,this.mode=hKl.RETRY_MODES.ADAPTIVE;let{rateLimiter:n}=t??{};this.rateLimiter=n??new gKl.DefaultRateLimiter,this.standardRetryStrategy=new yKl.StandardRetryStrategy(r)}async acquireInitialRetryToken(r){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(r)}async refreshRetryTokenForRetry(r,t){return this.rateLimiter.updateClientSendingRate(t),this.standardRetryStrategy.refreshRetryTokenForRetry(r,t)}recordSuccess(r){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(r)}};FJt.AdaptiveRetryStrategy=ktn});var Mbs=A(NJt=>{"use strict";Object.defineProperty(NJt,"__esModule",{value:!0});NJt.ConfiguredRetryStrategy=void 0;var _Kl=kMe(),AKl=kJt(),Ftn=class extends AKl.StandardRetryStrategy{constructor(r,t=_Kl.DEFAULT_RETRY_DELAY_BASE){super(typeof r=="function"?r:async()=>r),typeof t=="number"?this.computeNextBackoffDelay=()=>t:this.computeNextBackoffDelay=t}async refreshRetryTokenForRetry(r,t){let n=await super.refreshRetryTokenForRetry(r,t);return n.getRetryDelay=()=>this.computeNextBackoffDelay(n.getRetryCount()),n}};NJt.ConfiguredRetryStrategy=Ftn});var jbs=A(Lbs=>{"use strict";Object.defineProperty(Lbs,"__esModule",{value:!0})});var z3=A(Fre=>{"use strict";Object.defineProperty(Fre,"__esModule",{value:!0});var V2e=(tn(),Dr(en));V2e.__exportStar(qbs(),Fre);V2e.__exportStar(Mbs(),Fre);V2e.__exportStar(Ttn(),Fre);V2e.__exportStar(kJt(),Fre);V2e.__exportStar(IJt(),Fre);V2e.__exportStar(kMe(),Fre);V2e.__exportStar(jbs(),Fre)});var Gbs=A(OJt=>{"use strict";Object.defineProperty(OJt,"__esModule",{value:!0});OJt.getDefaultRetryQuota=void 0;var Ntn=z3(),bKl=(e,r)=>{var t,n,i;let s=e,a=(t=r==null?void 0:r.noRetryIncrement)!==null&&t!==void 0?t:Ntn.NO_RETRY_INCREMENT,o=(n=r==null?void 0:r.retryCost)!==null&&n!==void 0?n:Ntn.RETRY_COST,c=(i=r==null?void 0:r.timeoutRetryCost)!==null&&i!==void 0?i:Ntn.TIMEOUT_RETRY_COST,l=e,u=b=>b.name==="TimeoutError"?c:o,m=b=>u(b)<=l;return Object.freeze({hasRetryTokens:m,retrieveRetryTokens:b=>{if(!m(b))throw new Error("No retry token available");let v=u(b);return l-=v,v},releaseRetryTokens:b=>{l+=b??a,l=Math.min(l,s)}})};OJt.getDefaultRetryQuota=bKl});var Otn=A(BJt=>{"use strict";Object.defineProperty(BJt,"__esModule",{value:!0});BJt.defaultDelayDecider=void 0;var CKl=z3(),vKl=(e,r)=>Math.floor(Math.min(CKl.MAXIMUM_RETRY_DELAY,Math.random()*2**r*e));BJt.defaultDelayDecider=vKl});var Btn=A(MJt=>{"use strict";Object.defineProperty(MJt,"__esModule",{value:!0});MJt.defaultRetryDecider=void 0;var qJt=wwt(),EKl=e=>e?(0,qJt.isRetryableByTrait)(e)||(0,qJt.isClockSkewError)(e)||(0,qJt.isThrottlingError)(e)||(0,qJt.isTransientError)(e):!1;MJt.defaultRetryDecider=EKl});var qtn=A(LJt=>{"use strict";Object.defineProperty(LJt,"__esModule",{value:!0});LJt.asSdkError=void 0;var DKl=e=>e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):typeof e=="string"?new Error(e):new Error(`AWS SDK error wrapper for ${e}`);LJt.asSdkError=DKl});var jtn=A(jJt=>{"use strict";Object.defineProperty(jJt,"__esModule",{value:!0});jJt.StandardRetryStrategy=void 0;var Mtn=QC(),SKl=wwt(),z2e=z3(),wKl=(uNe(),Dr(cNe)),IKl=Gbs(),xKl=Otn(),TKl=Btn(),PKl=qtn(),Ltn=class{constructor(r,t){var n,i,s;this.maxAttemptsProvider=r,this.mode=z2e.RETRY_MODES.STANDARD,this.retryDecider=(n=t==null?void 0:t.retryDecider)!==null&&n!==void 0?n:TKl.defaultRetryDecider,this.delayDecider=(i=t==null?void 0:t.delayDecider)!==null&&i!==void 0?i:xKl.defaultDelayDecider,this.retryQuota=(s=t==null?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,IKl.getDefaultRetryQuota)(z2e.INITIAL_RETRY_TOKENS)}shouldRetry(r,t,n){return tsetTimeout(b,_));continue}throw u.$metadata||(u.$metadata={}),u.$metadata.attempts=s,u.$metadata.totalRetryDelay=a,u}}};jJt.StandardRetryStrategy=Ltn;var RKl=e=>{if(!Mtn.HttpResponse.isInstance(e))return;let r=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!r)return;let t=e.headers[r],n=Number(t);return Number.isNaN(n)?new Date(t).getTime()-Date.now():n*1e3}});var Vbs=A(GJt=>{"use strict";Object.defineProperty(GJt,"__esModule",{value:!0});GJt.AdaptiveRetryStrategy=void 0;var Ubs=z3(),kKl=jtn(),Gtn=class extends kKl.StandardRetryStrategy{constructor(r,t){let{rateLimiter:n,...i}=t??{};super(r,i),this.rateLimiter=n??new Ubs.DefaultRateLimiter,this.mode=Ubs.RETRY_MODES.ADAPTIVE}async retry(r,t){return super.retry(r,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:n=>{this.rateLimiter.updateClientSendingRate(n)}})}};GJt.AdaptiveRetryStrategy=Gtn});var $bs=A(Z2=>{"use strict";Object.defineProperty(Z2,"__esModule",{value:!0});Z2.NODE_RETRY_MODE_CONFIG_OPTIONS=Z2.CONFIG_RETRY_MODE=Z2.ENV_RETRY_MODE=Z2.resolveRetryConfig=Z2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=Z2.CONFIG_MAX_ATTEMPTS=Z2.ENV_MAX_ATTEMPTS=void 0;var zbs=F2e(),FMe=z3();Z2.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";Z2.CONFIG_MAX_ATTEMPTS="max_attempts";Z2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{let r=e[Z2.ENV_MAX_ATTEMPTS];if(!r)return;let t=parseInt(r);if(Number.isNaN(t))throw new Error(`Environment variable ${Z2.ENV_MAX_ATTEMPTS} mast be a number, got "${r}"`);return t},configFileSelector:e=>{let r=e[Z2.CONFIG_MAX_ATTEMPTS];if(!r)return;let t=parseInt(r);if(Number.isNaN(t))throw new Error(`Shared config file entry ${Z2.CONFIG_MAX_ATTEMPTS} mast be a number, got "${r}"`);return t},default:FMe.DEFAULT_MAX_ATTEMPTS};var FKl=e=>{var r;let{retryStrategy:t}=e,n=(0,zbs.normalizeProvider)((r=e.maxAttempts)!==null&&r!==void 0?r:FMe.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:n,retryStrategy:async()=>t||(await(0,zbs.normalizeProvider)(e.retryMode)()===FMe.RETRY_MODES.ADAPTIVE?new FMe.AdaptiveRetryStrategy(n):new FMe.StandardRetryStrategy(n))}};Z2.resolveRetryConfig=FKl;Z2.ENV_RETRY_MODE="AWS_RETRY_MODE";Z2.CONFIG_RETRY_MODE="retry_mode";Z2.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Z2.ENV_RETRY_MODE],configFileSelector:e=>e[Z2.CONFIG_RETRY_MODE],default:FMe.DEFAULT_RETRY_MODE}});var Kbs=A(VH=>{"use strict";Object.defineProperty(VH,"__esModule",{value:!0});VH.getOmitRetryHeadersPlugin=VH.omitRetryHeadersMiddlewareOptions=VH.omitRetryHeadersMiddleware=void 0;var NKl=QC(),Qbs=z3(),OKl=()=>e=>async r=>{let{request:t}=r;return NKl.HttpRequest.isInstance(t)&&(delete t.headers[Qbs.INVOCATION_ID_HEADER],delete t.headers[Qbs.REQUEST_HEADER]),e(r)};VH.omitRetryHeadersMiddleware=OKl;VH.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:!0};var BKl=e=>({applyToStack:r=>{r.addRelativeTo((0,VH.omitRetryHeadersMiddleware)(),VH.omitRetryHeadersMiddlewareOptions)}});VH.getOmitRetryHeadersPlugin=BKl});var Wbs=A(NO=>{"use strict";Object.defineProperty(NO,"__esModule",{value:!0});NO.getRetryAfterHint=NO.getRetryPlugin=NO.retryMiddlewareOptions=NO.retryMiddleware=void 0;var Vtn=QC(),Utn=wwt(),Hbs=z3(),qKl=(uNe(),Dr(cNe)),MKl=qtn(),LKl=e=>(r,t)=>async n=>{let i=await e.retryStrategy(),s=await e.maxAttempts();if(jKl(i)){i=i;let a=await i.acquireInitialRetryToken(t.partition_id),o=new Error,c=0,l=0,{request:u}=n;for(Vtn.HttpRequest.isInstance(u)&&(u.headers[Hbs.INVOCATION_ID_HEADER]=(0,qKl.v4)());;)try{Vtn.HttpRequest.isInstance(u)&&(u.headers[Hbs.REQUEST_HEADER]=`attempt=${c+1}; max=${s}`);let{response:m,output:h}=await r(n);return i.recordSuccess(a),h.$metadata.attempts=c+1,h.$metadata.totalRetryDelay=l,{response:m,output:h}}catch(m){let h=GKl(m);o=(0,MKl.asSdkError)(m);try{a=await i.refreshRetryTokenForRetry(a,h)}catch{throw o.$metadata||(o.$metadata={}),o.$metadata.attempts=c+1,o.$metadata.totalRetryDelay=l,o}c=a.getRetryCount();let _=a.getRetryDelay();l+=_,await new Promise(b=>setTimeout(b,_))}}else return i=i,i!=null&&i.mode&&(t.userAgent=[...t.userAgent||[],["cfg/retry-mode",i.mode]]),i.retry(r,n)};NO.retryMiddleware=LKl;var jKl=e=>typeof e.acquireInitialRetryToken<"u"&&typeof e.refreshRetryTokenForRetry<"u"&&typeof e.recordSuccess<"u",GKl=e=>{let r={errorType:UKl(e)},t=(0,NO.getRetryAfterHint)(e.$response);return t&&(r.retryAfterHint=t),r},UKl=e=>(0,Utn.isThrottlingError)(e)?"THROTTLING":(0,Utn.isTransientError)(e)?"TRANSIENT":(0,Utn.isServerError)(e)?"SERVER_ERROR":"CLIENT_ERROR";NO.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0};var VKl=e=>({applyToStack:r=>{r.add((0,NO.retryMiddleware)(e),NO.retryMiddlewareOptions)}});NO.getRetryPlugin=VKl;var zKl=e=>{if(!Vtn.HttpResponse.isInstance(e))return;let r=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!r)return;let t=e.headers[r],n=Number(t);return Number.isNaN(n)?new Date(t):new Date(n*1e3)};NO.getRetryAfterHint=zKl});var oP=A(Nre=>{"use strict";Object.defineProperty(Nre,"__esModule",{value:!0});var $2e=(tn(),Dr(en));$2e.__exportStar(Vbs(),Nre);$2e.__exportStar(jtn(),Nre);$2e.__exportStar($bs(),Nre);$2e.__exportStar(Otn(),Nre);$2e.__exportStar(Kbs(),Nre);$2e.__exportStar(Btn(),Nre);$2e.__exportStar(Wbs(),Nre)});var Ybs=A(UJt=>{"use strict";Object.defineProperty(UJt,"__esModule",{value:!0});UJt.NoOpLogger=void 0;var ztn=class{trace(){}debug(){}info(){}warn(){}error(){}};UJt.NoOpLogger=ztn});var Zbs=A(NMe=>{"use strict";Object.defineProperty(NMe,"__esModule",{value:!0});NMe.constructStack=void 0;var $Kl=()=>{let e=[],r=[],t=new Set,n=u=>u.sort((m,h)=>Jbs[h.step]-Jbs[m.step]||Xbs[h.priority||"normal"]-Xbs[m.priority||"normal"]),i=u=>{let m=!1,h=_=>_.name&&_.name===u?(m=!0,t.delete(u),!1):!0;return e=e.filter(h),r=r.filter(h),m},s=u=>{let m=!1,h=_=>_.middleware===u?(m=!0,_.name&&t.delete(_.name),!1):!0;return e=e.filter(h),r=r.filter(h),m},a=u=>(e.forEach(m=>{u.add(m.middleware,{...m})}),r.forEach(m=>{u.addRelativeTo(m.middleware,{...m})}),u),o=u=>{let m=[];return u.before.forEach(h=>{h.before.length===0&&h.after.length===0?m.push(h):m.push(...o(h))}),m.push(u),u.after.reverse().forEach(h=>{h.before.length===0&&h.after.length===0?m.push(h):m.push(...o(h))}),m},c=(u=!1)=>{let m=[],h=[],_={};return e.forEach(v=>{let w={...v,before:[],after:[]};w.name&&(_[w.name]=w),m.push(w)}),r.forEach(v=>{let w={...v,before:[],after:[]};w.name&&(_[w.name]=w),h.push(w)}),h.forEach(v=>{if(v.toMiddleware){let w=_[v.toMiddleware];if(w===void 0){if(u)return;throw new Error(`${v.toMiddleware} is not found when adding ${v.name||"anonymous"} middleware ${v.relation} ${v.toMiddleware}`)}v.relation==="after"&&w.after.push(v),v.relation==="before"&&w.before.push(v)}}),n(m).map(o).reduce((v,w)=>(v.push(...w),v),[])},l={add:(u,m={})=>{let{name:h,override:_}=m,b={step:"initialize",priority:"normal",middleware:u,...m};if(h){if(t.has(h)){if(!_)throw new Error(`Duplicate middleware name '${h}'`);let v=e.findIndex(x=>x.name===h),w=e[v];if(w.step!==b.step||w.priority!==b.priority)throw new Error(`"${h}" middleware with ${w.priority} priority in ${w.step} step cannot be overridden by same-name middleware with ${b.priority} priority in ${b.step} step.`);e.splice(v,1)}t.add(h)}e.push(b)},addRelativeTo:(u,m)=>{let{name:h,override:_}=m,b={middleware:u,...m};if(h){if(t.has(h)){if(!_)throw new Error(`Duplicate middleware name '${h}'`);let v=r.findIndex(x=>x.name===h),w=r[v];if(w.toMiddleware!==b.toMiddleware||w.relation!==b.relation)throw new Error(`"${h}" middleware ${w.relation} "${w.toMiddleware}" middleware cannot be overridden by same-name middleware ${b.relation} "${b.toMiddleware}" middleware.`);r.splice(v,1)}t.add(h)}r.push(b)},clone:()=>a((0,NMe.constructStack)()),use:u=>{u.applyToStack(l)},remove:u=>typeof u=="string"?i(u):s(u),removeByTag:u=>{let m=!1,h=_=>{let{tags:b,name:v}=_;return b&&b.includes(u)?(v&&t.delete(v),m=!0,!1):!0};return e=e.filter(h),r=r.filter(h),m},concat:u=>{let m=a((0,NMe.constructStack)());return m.use(u),m},applyToStack:a,identify:()=>c(!0).map(u=>u.name+": "+(u.tags||[]).join(",")),resolve:(u,m)=>{for(let h of c().map(_=>_.middleware).reverse())u=h(u,m);return u}};return l};NMe.constructStack=$Kl;var Jbs={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Xbs={high:3,normal:2,low:1}});var Qtn=A($tn=>{"use strict";Object.defineProperty($tn,"__esModule",{value:!0});var QKl=(tn(),Dr(en));QKl.__exportStar(Zbs(),$tn)});var eCs=A(VJt=>{"use strict";Object.defineProperty(VJt,"__esModule",{value:!0});VJt.Client=void 0;var KKl=Qtn(),Ktn=class{constructor(r){this.middlewareStack=(0,KKl.constructStack)(),this.config=r}send(r,t,n){let i=typeof t!="function"?t:void 0,s=typeof t=="function"?t:n,a=r.resolveMiddleware(this.middlewareStack,this.config,i);if(s)a(r).then(o=>s(null,o.output),o=>s(o)).catch(()=>{});else return a(r).then(o=>o.output)}destroy(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()}};VJt.Client=Ktn});var tCs=A(zJt=>{"use strict";Object.defineProperty(zJt,"__esModule",{value:!0});zJt.fromBase64=void 0;var HKl=N2e(),WKl=/^[A-Za-z0-9+/]*={0,2}$/,YKl=e=>{if(e.length*3%4!==0)throw new TypeError("Incorrect padding on base64 string.");if(!WKl.exec(e))throw new TypeError("Invalid base64 string.");let r=(0,HKl.fromString)(e,"base64");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength)};zJt.fromBase64=YKl});var rCs=A($Jt=>{"use strict";Object.defineProperty($Jt,"__esModule",{value:!0});$Jt.toBase64=void 0;var JKl=N2e(),XKl=e=>(0,JKl.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");$Jt.toBase64=XKl});var zH=A(QJt=>{"use strict";Object.defineProperty(QJt,"__esModule",{value:!0});var nCs=(tn(),Dr(en));nCs.__exportStar(tCs(),QJt);nCs.__exportStar(rCs(),QJt)});var oCs=A(OMe=>{"use strict";Object.defineProperty(OMe,"__esModule",{value:!0});OMe.transformFromString=OMe.transformToString=void 0;var sCs=zH(),aCs=R4(),iCs=Htn();function ZKl(e,r="utf-8"){return r==="base64"?(0,sCs.toBase64)(e):(0,aCs.toUtf8)(e)}OMe.transformToString=ZKl;function eHl(e,r){return r==="base64"?iCs.Uint8ArrayBlobAdapter.mutate((0,sCs.fromBase64)(e)):iCs.Uint8ArrayBlobAdapter.mutate((0,aCs.fromUtf8)(e))}OMe.transformFromString=eHl});var Htn=A(KJt=>{"use strict";Object.defineProperty(KJt,"__esModule",{value:!0});KJt.Uint8ArrayBlobAdapter=void 0;var cCs=oCs(),Wtn=class e extends Uint8Array{static fromString(r,t="utf-8"){switch(typeof r){case"string":return(0,cCs.transformFromString)(r,t);default:throw new Error(`Unsupported conversion from ${typeof r} to Uint8ArrayBlobAdapter.`)}}static mutate(r){return Object.setPrototypeOf(r,e.prototype),r}transformToString(r="utf-8"){return(0,cCs.transformToString)(this,r)}};KJt.Uint8ArrayBlobAdapter=Wtn});var uCs=A(HJt=>{"use strict";Object.defineProperty(HJt,"__esModule",{value:!0});HJt.getAwsChunkedEncodingStream=void 0;var tHl=require("stream"),rHl=(e,r)=>{let{base64Encoder:t,bodyLengthChecker:n,checksumAlgorithmFn:i,checksumLocationName:s,streamHasher:a}=r,o=t!==void 0&&i!==void 0&&s!==void 0&&a!==void 0,c=o?a(i,e):void 0,l=new tHl.Readable({read:()=>{}});return e.on("data",u=>{let m=n(u)||0;l.push(`${m.toString(16)}\r +${(0,yYt.toHex)(s)}`}getCanonicalPath({path:r}){if(this.uriEscapePath){let t=[];for(let s of r.split("/"))(s==null?void 0:s.length)!==0&&s!=="."&&(s===".."?t.pop():t.push(s));let n=`${r!=null&&r.startsWith("/")?"/":""}${t.join("/")}${t.length>0&&(r!=null&&r.endsWith("/"))?"/":""}`;return encodeURIComponent(n).replace(/%2F/g,"/")}return r}async getSignature(r,t,n,i){let s=await this.createStringToSign(r,t,i),a=new this.sha256(await n);return a.update((0,iwt.toUint8Array)(s)),(0,yYt.toHex)(await a.digest())}getSigningKey(r,t,n,i){return(0,_Yt.getSigningKey)(this.sha256,r,n,t,i||this.service)}validateResolvedCredentials(r){if(typeof r!="object"||typeof r.accessKeyId!="string"||typeof r.secretAccessKey!="string")throw new Error("Resolved credential object is not valid")}};bYt.SignatureV4=Wen;var AYt=e=>{let r=(0,yzl.iso8601)(e).replace(/[\-:]/g,"");return{longDate:r,shortDate:r.slice(0,8)}},bys=e=>Object.keys(e).sort().join(";")});var swt=A(CF=>{"use strict";Object.defineProperty(CF,"__esModule",{value:!0});CF.prepareRequest=CF.moveHeadersToQuery=CF.getPayloadHash=CF.getCanonicalQuery=CF.getCanonicalHeaders=void 0;var vys=(tn(),Dr(en));vys.__exportStar(Cys(),CF);var _zl=jen();Object.defineProperty(CF,"getCanonicalHeaders",{enumerable:!0,get:function(){return _zl.getCanonicalHeaders}});var Azl=Ven();Object.defineProperty(CF,"getCanonicalQuery",{enumerable:!0,get:function(){return Azl.getCanonicalQuery}});var bzl=zen();Object.defineProperty(CF,"getPayloadHash",{enumerable:!0,get:function(){return bzl.getPayloadHash}});var Czl=Qen();Object.defineProperty(CF,"moveHeadersToQuery",{enumerable:!0,get:function(){return Czl.moveHeadersToQuery}});var vzl=Ken();Object.defineProperty(CF,"prepareRequest",{enumerable:!0,get:function(){return vzl.prepareRequest}});vys.__exportStar(Men(),CF)});var Dys=A(TMe=>{"use strict";Object.defineProperty(TMe,"__esModule",{value:!0});TMe.resolveSigV4AuthConfig=TMe.resolveAwsAuthConfig=void 0;var Ezl=DC(),Yen=swt(),xMe=F2e(),Dzl=3e5,Szl=e=>{let r=e.credentials?Eys(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:n=e.systemClockOffset||0,sha256:i}=e,s;return e.signer?s=(0,xMe.normalizeProvider)(e.signer):e.regionInfoProvider?s=()=>(0,xMe.normalizeProvider)(e.region)().then(async a=>[await e.regionInfoProvider(a,{useFipsEndpoint:await e.useFipsEndpoint(),useDualstackEndpoint:await e.useDualstackEndpoint()})||{},a]).then(([a,o])=>{let{signingRegion:c,signingService:l}=a;e.signingRegion=e.signingRegion||c||o,e.signingName=e.signingName||l||e.serviceId;let u={...e,credentials:r,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},m=e.signerConstructor||Yen.SignatureV4;return new m(u)}):s=async a=>{a=Object.assign({},{name:"sigv4",signingName:e.signingName||e.defaultSigningName,signingRegion:await(0,xMe.normalizeProvider)(e.region)(),properties:{}},a);let o=a.signingRegion,c=a.signingName;e.signingRegion=e.signingRegion||o,e.signingName=e.signingName||c||e.serviceId;let l={...e,credentials:r,region:e.signingRegion,service:e.signingName,sha256:i,uriEscapePath:t},u=e.signerConstructor||Yen.SignatureV4;return new u(l)},{...e,systemClockOffset:n,signingEscapePath:t,credentials:r,signer:s}};TMe.resolveAwsAuthConfig=Szl;var wzl=e=>{let r=e.credentials?Eys(e.credentials):e.credentialDefaultProvider(e),{signingEscapePath:t=!0,systemClockOffset:n=e.systemClockOffset||0,sha256:i}=e,s;return e.signer?s=(0,xMe.normalizeProvider)(e.signer):s=(0,xMe.normalizeProvider)(new Yen.SignatureV4({credentials:r,region:e.region,service:e.signingName,sha256:i,uriEscapePath:t})),{...e,systemClockOffset:n,signingEscapePath:t,credentials:r,signer:s}};TMe.resolveSigV4AuthConfig=wzl;var Eys=e=>typeof e=="function"?(0,Ezl.memoize)(e,r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()r.expiration!==void 0):(0,xMe.normalizeProvider)(e)});var Jen=A(CYt=>{"use strict";Object.defineProperty(CYt,"__esModule",{value:!0});CYt.getSkewCorrectedDate=void 0;var Izl=e=>new Date(Date.now()+e);CYt.getSkewCorrectedDate=Izl});var Sys=A(vYt=>{"use strict";Object.defineProperty(vYt,"__esModule",{value:!0});vYt.isClockSkewed=void 0;var xzl=Jen(),Tzl=(e,r)=>Math.abs((0,xzl.getSkewCorrectedDate)(r).getTime()-e)>=3e5;vYt.isClockSkewed=Tzl});var wys=A(EYt=>{"use strict";Object.defineProperty(EYt,"__esModule",{value:!0});EYt.getUpdatedSystemClockOffset=void 0;var Pzl=Sys(),Rzl=(e,r)=>{let t=Date.parse(e);return(0,Pzl.isClockSkewed)(t,r)?t-Date.now():r};EYt.getUpdatedSystemClockOffset=Rzl});var Pys=A(PO=>{"use strict";Object.defineProperty(PO,"__esModule",{value:!0});PO.getSigV4AuthPlugin=PO.getAwsAuthPlugin=PO.awsAuthMiddlewareOptions=PO.awsAuthMiddleware=void 0;var Tys=QC(),kzl=Jen(),Iys=wys(),Fzl=e=>(r,t)=>async function(n){var i,s,a,o;if(!Tys.HttpRequest.isInstance(n.request))return r(n);let c=(a=(s=(i=t.endpointV2)===null||i===void 0?void 0:i.properties)===null||s===void 0?void 0:s.authSchemes)===null||a===void 0?void 0:a[0],l=(c==null?void 0:c.name)==="sigv4a"?(o=c==null?void 0:c.signingRegionSet)===null||o===void 0?void 0:o.join(","):void 0,u=await e.signer(c),m=await r({...n,request:await u.sign(n.request,{signingDate:(0,kzl.getSkewCorrectedDate)(e.systemClockOffset),signingRegion:l||t.signing_region,signingService:t.signing_service})}).catch(_=>{var b;let v=(b=_.ServerTime)!==null&&b!==void 0?b:xys(_.$response);throw v&&(e.systemClockOffset=(0,Iys.getUpdatedSystemClockOffset)(v,e.systemClockOffset)),_}),h=xys(m.response);return h&&(e.systemClockOffset=(0,Iys.getUpdatedSystemClockOffset)(h,e.systemClockOffset)),m};PO.awsAuthMiddleware=Fzl;var xys=e=>{var r,t,n;return Tys.HttpResponse.isInstance(e)?(t=(r=e.headers)===null||r===void 0?void 0:r.date)!==null&&t!==void 0?t:(n=e.headers)===null||n===void 0?void 0:n.Date:void 0};PO.awsAuthMiddlewareOptions={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0};var Nzl=e=>({applyToStack:r=>{r.addRelativeTo((0,PO.awsAuthMiddleware)(e),PO.awsAuthMiddlewareOptions)}});PO.getAwsAuthPlugin=Nzl;PO.getSigV4AuthPlugin=PO.getAwsAuthPlugin});var RO=A(DYt=>{"use strict";Object.defineProperty(DYt,"__esModule",{value:!0});var Rys=(tn(),Dr(en));Rys.__exportStar(Dys(),DYt);Rys.__exportStar(Pys(),DYt)});var kys=A(SYt=>{"use strict";Object.defineProperty(SYt,"__esModule",{value:!0});SYt.resolveUserAgentConfig=void 0;function Ozl(e){return{...e,customUserAgent:typeof e.customUserAgent=="string"?[[e.customUserAgent]]:e.customUserAgent}}SYt.resolveUserAgentConfig=Ozl});var Fys=A((X7g,Bzl)=>{Bzl.exports={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"}});var Xen=A(wV=>{"use strict";Object.defineProperty(wV,"__esModule",{value:!0});wV.getUserAgentPrefix=wV.useDefaultPartitionInfo=wV.setPartitionInfo=wV.partition=void 0;var qzl=(tn(),Dr(en)),Nys=qzl.__importDefault(Fys()),Oys=Nys.default,Bys="",Mzl=e=>{let{partitions:r}=Oys;for(let n of r){let{regions:i,outputs:s}=n;for(let[a,o]of Object.entries(i))if(a===e)return{...s,...o}}for(let n of r){let{regionRegex:i,outputs:s}=n;if(new RegExp(i).test(e))return{...s}}let t=r.find(n=>n.id==="aws");if(!t)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...t.outputs}};wV.partition=Mzl;var Lzl=(e,r="")=>{Oys=e,Bys=r};wV.setPartitionInfo=Lzl;var jzl=()=>{(0,wV.setPartitionInfo)(Nys.default,"")};wV.useDefaultPartitionInfo=jzl;var Gzl=()=>Bys;wV.getUserAgentPrefix=Gzl});var qys=A(wYt=>{"use strict";Object.defineProperty(wYt,"__esModule",{value:!0});wYt.debugId=void 0;wYt.debugId="endpoints"});var Mys=A(IYt=>{"use strict";Object.defineProperty(IYt,"__esModule",{value:!0});IYt.toDebugString=void 0;function Zen(e){return typeof e!="object"||e==null?e:"ref"in e?`$${Zen(e.ref)}`:"fn"in e?`${e.fn}(${(e.argv||[]).map(Zen).join(", ")})`:JSON.stringify(e,null,2)}IYt.toDebugString=Zen});var awt=A(xYt=>{"use strict";Object.defineProperty(xYt,"__esModule",{value:!0});var Lys=(tn(),Dr(en));Lys.__exportStar(qys(),xYt);Lys.__exportStar(Mys(),xYt)});var jys=A(TYt=>{"use strict";Object.defineProperty(TYt,"__esModule",{value:!0});TYt.EndpointError=void 0;var etn=class extends Error{constructor(r){super(r),this.name="EndpointError"}};TYt.EndpointError=etn});var Uys=A(Gys=>{"use strict";Object.defineProperty(Gys,"__esModule",{value:!0})});var zys=A(Vys=>{"use strict";Object.defineProperty(Vys,"__esModule",{value:!0})});var Qys=A($ys=>{"use strict";Object.defineProperty($ys,"__esModule",{value:!0})});var Hys=A(Kys=>{"use strict";Object.defineProperty(Kys,"__esModule",{value:!0})});var Yys=A(Wys=>{"use strict";Object.defineProperty(Wys,"__esModule",{value:!0})});var wL=A(wme=>{"use strict";Object.defineProperty(wme,"__esModule",{value:!0});var PMe=(tn(),Dr(en));PMe.__exportStar(jys(),wme);PMe.__exportStar(Uys(),wme);PMe.__exportStar(zys(),wme);PMe.__exportStar(Qys(),wme);PMe.__exportStar(Hys(),wme);PMe.__exportStar(Yys(),wme)});var ttn=A(PYt=>{"use strict";Object.defineProperty(PYt,"__esModule",{value:!0});PYt.isIpAddress=void 0;var Uzl=new RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),Vzl=e=>Uzl.test(e)||e.startsWith("[")&&e.endsWith("]");PYt.isIpAddress=Vzl});var rtn=A(owt=>{"use strict";Object.defineProperty(owt,"__esModule",{value:!0});owt.isValidHostLabel=void 0;var zzl=new RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),$zl=(e,r=!1)=>{if(!r)return zzl.test(e);let t=e.split(".");for(let n of t)if(!(0,owt.isValidHostLabel)(n))return!1;return!0};owt.isValidHostLabel=$zl});var Jys=A(cwt=>{"use strict";Object.defineProperty(cwt,"__esModule",{value:!0});cwt.isVirtualHostableS3Bucket=void 0;var Qzl=ttn(),Kzl=rtn(),Hzl=(e,r=!1)=>{if(r){for(let t of e.split("."))if(!(0,cwt.isVirtualHostableS3Bucket)(t))return!1;return!0}return!(!(0,Kzl.isValidHostLabel)(e)||e.length<3||e.length>63||e!==e.toLowerCase()||(0,Qzl.isIpAddress)(e))};cwt.isVirtualHostableS3Bucket=Hzl});var Xys=A(RYt=>{"use strict";Object.defineProperty(RYt,"__esModule",{value:!0});RYt.parseArn=void 0;var Wzl=e=>{let r=e.split(":");if(r.length<6)return null;let[t,n,i,s,a,...o]=r;return t!=="arn"||n===""||i===""||o[0]===""?null:{partition:n,service:i,region:s,accountId:a,resourceId:o[0].includes("/")?o[0].split("/"):o}};RYt.parseArn=Wzl});var Zys=A(uwt=>{"use strict";Object.defineProperty(uwt,"__esModule",{value:!0});var ntn=(tn(),Dr(en));ntn.__exportStar(Jys(),uwt);ntn.__exportStar(Xys(),uwt);ntn.__exportStar(Xen(),uwt)});var e_s=A(kYt=>{"use strict";Object.defineProperty(kYt,"__esModule",{value:!0});kYt.booleanEquals=void 0;var Yzl=(e,r)=>e===r;kYt.booleanEquals=Yzl});var r_s=A(FYt=>{"use strict";Object.defineProperty(FYt,"__esModule",{value:!0});FYt.getAttrPathList=void 0;var t_s=wL(),Jzl=e=>{let r=e.split("."),t=[];for(let n of r){let i=n.indexOf("[");if(i!==-1){if(n.indexOf("]")!==n.length-1)throw new t_s.EndpointError(`Path: '${e}' does not end with ']'`);let s=n.slice(i+1,-1);if(Number.isNaN(parseInt(s)))throw new t_s.EndpointError(`Invalid array index: '${s}' in path: '${e}'`);i!==0&&t.push(n.slice(0,i)),t.push(s)}else t.push(n)}return t};FYt.getAttrPathList=Jzl});var n_s=A(NYt=>{"use strict";Object.defineProperty(NYt,"__esModule",{value:!0});NYt.getAttr=void 0;var Xzl=wL(),Zzl=r_s(),e$l=(e,r)=>(0,Zzl.getAttrPathList)(r).reduce((t,n)=>{if(typeof t!="object")throw new Xzl.EndpointError(`Index '${n}' in '${r}' not found in '${JSON.stringify(e)}'`);return Array.isArray(t)?t[parseInt(n)]:t[n]},e);NYt.getAttr=e$l});var i_s=A(OYt=>{"use strict";Object.defineProperty(OYt,"__esModule",{value:!0});OYt.isSet=void 0;var t$l=e=>e!=null;OYt.isSet=t$l});var s_s=A(BYt=>{"use strict";Object.defineProperty(BYt,"__esModule",{value:!0});BYt.not=void 0;var r$l=e=>!e;BYt.not=r$l});var o_s=A(a_s=>{"use strict";Object.defineProperty(a_s,"__esModule",{value:!0})});var c_s=A(lwt=>{"use strict";Object.defineProperty(lwt,"__esModule",{value:!0});lwt.HttpAuthLocation=void 0;var n$l;(function(e){e.HEADER="header",e.QUERY="query"})(n$l=lwt.HttpAuthLocation||(lwt.HttpAuthLocation={}))});var l_s=A(u_s=>{"use strict";Object.defineProperty(u_s,"__esModule",{value:!0})});var p_s=A(d_s=>{"use strict";Object.defineProperty(d_s,"__esModule",{value:!0})});var f_s=A(m_s=>{"use strict";Object.defineProperty(m_s,"__esModule",{value:!0})});var g_s=A(h_s=>{"use strict";Object.defineProperty(h_s,"__esModule",{value:!0})});var __s=A(y_s=>{"use strict";Object.defineProperty(y_s,"__esModule",{value:!0})});var b_s=A(A_s=>{"use strict";Object.defineProperty(A_s,"__esModule",{value:!0})});var v_s=A(C_s=>{"use strict";Object.defineProperty(C_s,"__esModule",{value:!0})});var E_s=A(dwt=>{"use strict";Object.defineProperty(dwt,"__esModule",{value:!0});var itn=(tn(),Dr(en));itn.__exportStar(__s(),dwt);itn.__exportStar(b_s(),dwt);itn.__exportStar(v_s(),dwt)});var S_s=A(D_s=>{"use strict";Object.defineProperty(D_s,"__esModule",{value:!0})});var I_s=A(w_s=>{"use strict";Object.defineProperty(w_s,"__esModule",{value:!0})});var x_s=A(pwt=>{"use strict";Object.defineProperty(pwt,"__esModule",{value:!0});pwt.HostAddressType=void 0;var i$l;(function(e){e.AAAA="AAAA",e.A="A"})(i$l=pwt.HostAddressType||(pwt.HostAddressType={}))});var P_s=A(T_s=>{"use strict";Object.defineProperty(T_s,"__esModule",{value:!0})});var R_s=A(mwt=>{"use strict";Object.defineProperty(mwt,"__esModule",{value:!0});mwt.EndpointURLScheme=void 0;var s$l;(function(e){e.HTTP="http",e.HTTPS="https"})(s$l=mwt.EndpointURLScheme||(mwt.EndpointURLScheme={}))});var F_s=A(k_s=>{"use strict";Object.defineProperty(k_s,"__esModule",{value:!0})});var O_s=A(N_s=>{"use strict";Object.defineProperty(N_s,"__esModule",{value:!0})});var q_s=A(B_s=>{"use strict";Object.defineProperty(B_s,"__esModule",{value:!0})});var L_s=A(M_s=>{"use strict";Object.defineProperty(M_s,"__esModule",{value:!0})});var G_s=A(j_s=>{"use strict";Object.defineProperty(j_s,"__esModule",{value:!0})});var V_s=A(U_s=>{"use strict";Object.defineProperty(U_s,"__esModule",{value:!0})});var $_s=A(z_s=>{"use strict";Object.defineProperty(z_s,"__esModule",{value:!0})});var Q_s=A(M2e=>{"use strict";Object.defineProperty(M2e,"__esModule",{value:!0});var fwt=(tn(),Dr(en));fwt.__exportStar(q_s(),M2e);fwt.__exportStar(L_s(),M2e);fwt.__exportStar(G_s(),M2e);fwt.__exportStar(V_s(),M2e);fwt.__exportStar($_s(),M2e)});var H_s=A(K_s=>{"use strict";Object.defineProperty(K_s,"__esModule",{value:!0})});var Y_s=A(W_s=>{"use strict";Object.defineProperty(W_s,"__esModule",{value:!0})});var X_s=A(J_s=>{"use strict";Object.defineProperty(J_s,"__esModule",{value:!0})});var eAs=A(Z_s=>{"use strict";Object.defineProperty(Z_s,"__esModule",{value:!0})});var rAs=A(tAs=>{"use strict";Object.defineProperty(tAs,"__esModule",{value:!0})});var iAs=A(nAs=>{"use strict";Object.defineProperty(nAs,"__esModule",{value:!0})});var aAs=A(sAs=>{"use strict";Object.defineProperty(sAs,"__esModule",{value:!0})});var cAs=A(oAs=>{"use strict";Object.defineProperty(oAs,"__esModule",{value:!0})});var lAs=A(uAs=>{"use strict";Object.defineProperty(uAs,"__esModule",{value:!0})});var pAs=A(dAs=>{"use strict";Object.defineProperty(dAs,"__esModule",{value:!0})});var fAs=A(mAs=>{"use strict";Object.defineProperty(mAs,"__esModule",{value:!0})});var gAs=A(hAs=>{"use strict";Object.defineProperty(hAs,"__esModule",{value:!0})});var yAs=A(hwt=>{"use strict";Object.defineProperty(hwt,"__esModule",{value:!0});hwt.RequestHandlerProtocol=void 0;var a$l;(function(e){e.HTTP_0_9="http/0.9",e.HTTP_1_0="http/1.0",e.TDS_8_0="tds/8.0"})(a$l=hwt.RequestHandlerProtocol||(hwt.RequestHandlerProtocol={}))});var AAs=A(_As=>{"use strict";Object.defineProperty(_As,"__esModule",{value:!0})});var CAs=A(bAs=>{"use strict";Object.defineProperty(bAs,"__esModule",{value:!0})});var EAs=A(vAs=>{"use strict";Object.defineProperty(vAs,"__esModule",{value:!0})});var DAs=A(j_=>{"use strict";Object.defineProperty(j_,"__esModule",{value:!0});var PA=(tn(),Dr(en));PA.__exportStar(o_s(),j_);PA.__exportStar(c_s(),j_);PA.__exportStar(l_s(),j_);PA.__exportStar(p_s(),j_);PA.__exportStar(f_s(),j_);PA.__exportStar(g_s(),j_);PA.__exportStar(E_s(),j_);PA.__exportStar(S_s(),j_);PA.__exportStar(I_s(),j_);PA.__exportStar(x_s(),j_);PA.__exportStar(P_s(),j_);PA.__exportStar(R_s(),j_);PA.__exportStar(F_s(),j_);PA.__exportStar(O_s(),j_);PA.__exportStar(Q_s(),j_);PA.__exportStar(H_s(),j_);PA.__exportStar(Y_s(),j_);PA.__exportStar(X_s(),j_);PA.__exportStar(eAs(),j_);PA.__exportStar(rAs(),j_);PA.__exportStar(iAs(),j_);PA.__exportStar(aAs(),j_);PA.__exportStar(cAs(),j_);PA.__exportStar(lAs(),j_);PA.__exportStar(pAs(),j_);PA.__exportStar(fAs(),j_);PA.__exportStar(gAs(),j_);PA.__exportStar(yAs(),j_);PA.__exportStar(AAs(),j_);PA.__exportStar(CAs(),j_);PA.__exportStar(EAs(),j_)});var SAs=A(qYt=>{"use strict";Object.defineProperty(qYt,"__esModule",{value:!0});qYt.parseURL=void 0;var atn=DAs(),o$l=ttn(),stn={[atn.EndpointURLScheme.HTTP]:80,[atn.EndpointURLScheme.HTTPS]:443},c$l=e=>{let r=(()=>{try{if(e instanceof URL)return e;if(typeof e=="object"&&"hostname"in e){let{hostname:h,port:_,protocol:b="",path:v="",query:w={}}=e,x=new URL(`${b}//${h}${_?`:${_}`:""}${v}`);return x.search=Object.entries(w).map(([P,k])=>`${P}=${k}`).join("&"),x}return new URL(e)}catch{return null}})();if(!r)return console.error(`Unable to parse ${JSON.stringify(e)} as a whatwg URL.`),null;let t=r.href,{host:n,hostname:i,pathname:s,protocol:a,search:o}=r;if(o)return null;let c=a.slice(0,-1);if(!Object.values(atn.EndpointURLScheme).includes(c))return null;let l=(0,o$l.isIpAddress)(i),u=t.includes(`${n}:${stn[c]}`)||typeof e=="string"&&e.includes(`${n}:${stn[c]}`),m=`${n}${u?`:${stn[c]}`:""}`;return{scheme:c,authority:m,path:s,normalizedPath:s.endsWith("/")?s:`${s}/`,isIp:l}};qYt.parseURL=c$l});var wAs=A(MYt=>{"use strict";Object.defineProperty(MYt,"__esModule",{value:!0});MYt.stringEquals=void 0;var u$l=(e,r)=>e===r;MYt.stringEquals=u$l});var IAs=A(LYt=>{"use strict";Object.defineProperty(LYt,"__esModule",{value:!0});LYt.substring=void 0;var l$l=(e,r,t,n)=>r>=t||e.length{"use strict";Object.defineProperty(jYt,"__esModule",{value:!0});jYt.uriEncode=void 0;var d$l=e=>encodeURIComponent(e).replace(/[!*'()]/g,r=>`%${r.charCodeAt(0).toString(16).toUpperCase()}`);jYt.uriEncode=d$l});var otn=A(kO=>{"use strict";Object.defineProperty(kO,"__esModule",{value:!0});kO.aws=void 0;var LH=(tn(),Dr(en));kO.aws=LH.__importStar(Zys());LH.__exportStar(e_s(),kO);LH.__exportStar(n_s(),kO);LH.__exportStar(i_s(),kO);LH.__exportStar(rtn(),kO);LH.__exportStar(s_s(),kO);LH.__exportStar(SAs(),kO);LH.__exportStar(wAs(),kO);LH.__exportStar(IAs(),kO);LH.__exportStar(xAs(),kO)});var ctn=A(GYt=>{"use strict";Object.defineProperty(GYt,"__esModule",{value:!0});GYt.evaluateTemplate=void 0;var p$l=otn(),m$l=(e,r)=>{let t=[],n={...r.endpointParams,...r.referenceRecord},i=0;for(;i{"use strict";Object.defineProperty(UYt,"__esModule",{value:!0});UYt.getReferenceValue=void 0;var f$l=({ref:e},r)=>({...r.endpointParams,...r.referenceRecord})[e];UYt.getReferenceValue=f$l});var gwt=A(VYt=>{"use strict";Object.defineProperty(VYt,"__esModule",{value:!0});VYt.evaluateExpression=void 0;var h$l=wL(),g$l=utn(),y$l=ctn(),_$l=TAs(),A$l=(e,r,t)=>{if(typeof e=="string")return(0,y$l.evaluateTemplate)(e,t);if(e.fn)return(0,g$l.callFunction)(e,t);if(e.ref)return(0,_$l.getReferenceValue)(e,t);throw new h$l.EndpointError(`'${r}': ${String(e)} is not a string, function or reference.`)};VYt.evaluateExpression=A$l});var utn=A(zYt=>{"use strict";Object.defineProperty(zYt,"__esModule",{value:!0});zYt.callFunction=void 0;var b$l=(tn(),Dr(en)),C$l=b$l.__importStar(otn()),v$l=gwt(),E$l=({fn:e,argv:r},t)=>{let n=r.map(i=>["boolean","number"].includes(typeof i)?i:(0,v$l.evaluateExpression)(i,"arg",t));return e.split(".").reduce((i,s)=>i[s],C$l)(...n)};zYt.callFunction=E$l});var PAs=A($Yt=>{"use strict";Object.defineProperty($Yt,"__esModule",{value:!0});$Yt.evaluateCondition=void 0;var ltn=awt(),D$l=wL(),S$l=utn(),w$l=({assign:e,...r},t)=>{var n,i;if(e&&e in t.referenceRecord)throw new D$l.EndpointError(`'${e}' is already defined in Reference Record.`);let s=(0,S$l.callFunction)(r,t);return(i=(n=t.logger)===null||n===void 0?void 0:n.debug)===null||i===void 0||i.call(n,ltn.debugId,`evaluateCondition: ${(0,ltn.toDebugString)(r)} = ${(0,ltn.toDebugString)(s)}`),{result:s===""?!0:!!s,...e!=null&&{toAssign:{name:e,value:s}}}};$Yt.evaluateCondition=w$l});var KYt=A(QYt=>{"use strict";Object.defineProperty(QYt,"__esModule",{value:!0});QYt.evaluateConditions=void 0;var RAs=awt(),I$l=PAs(),x$l=(e=[],r)=>{var t,n;let i={};for(let s of e){let{result:a,toAssign:o}=(0,I$l.evaluateCondition)(s,{...r,referenceRecord:{...r.referenceRecord,...i}});if(!a)return{result:a};o&&(i[o.name]=o.value,(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,RAs.debugId,`assign: ${o.name} := ${(0,RAs.toDebugString)(o.value)}`))}return{result:!0,referenceRecord:i}};QYt.evaluateConditions=x$l});var kAs=A(HYt=>{"use strict";Object.defineProperty(HYt,"__esModule",{value:!0});HYt.getEndpointHeaders=void 0;var T$l=wL(),P$l=gwt(),R$l=(e,r)=>Object.entries(e).reduce((t,[n,i])=>({...t,[n]:i.map(s=>{let a=(0,P$l.evaluateExpression)(s,"Header value entry",r);if(typeof a!="string")throw new T$l.EndpointError(`Header '${n}' value '${a}' is not a string`);return a})}),{});HYt.getEndpointHeaders=R$l});var NAs=A(ywt=>{"use strict";Object.defineProperty(ywt,"__esModule",{value:!0});ywt.getEndpointProperty=void 0;var FAs=wL(),k$l=ctn(),F$l=dtn(),N$l=(e,r)=>{if(Array.isArray(e))return e.map(t=>(0,ywt.getEndpointProperty)(t,r));switch(typeof e){case"string":return(0,k$l.evaluateTemplate)(e,r);case"object":if(e===null)throw new FAs.EndpointError(`Unexpected endpoint property: ${e}`);return(0,F$l.getEndpointProperties)(e,r);case"boolean":return e;default:throw new FAs.EndpointError(`Unexpected endpoint property type: ${typeof e}`)}};ywt.getEndpointProperty=N$l});var dtn=A(WYt=>{"use strict";Object.defineProperty(WYt,"__esModule",{value:!0});WYt.getEndpointProperties=void 0;var O$l=NAs(),B$l=(e,r)=>Object.entries(e).reduce((t,[n,i])=>({...t,[n]:(0,O$l.getEndpointProperty)(i,r)}),{});WYt.getEndpointProperties=B$l});var OAs=A(YYt=>{"use strict";Object.defineProperty(YYt,"__esModule",{value:!0});YYt.getEndpointUrl=void 0;var q$l=wL(),M$l=gwt(),L$l=(e,r)=>{let t=(0,M$l.evaluateExpression)(e,"Endpoint URL",r);if(typeof t=="string")try{return new URL(t)}catch(n){throw console.error(`Failed to construct URL with ${t}`,n),n}throw new q$l.EndpointError(`Endpoint URL must be a string, got ${typeof t}`)};YYt.getEndpointUrl=L$l});var qAs=A(JYt=>{"use strict";Object.defineProperty(JYt,"__esModule",{value:!0});JYt.evaluateEndpointRule=void 0;var BAs=awt(),j$l=KYt(),G$l=kAs(),U$l=dtn(),V$l=OAs(),z$l=(e,r)=>{var t,n;let{conditions:i,endpoint:s}=e,{result:a,referenceRecord:o}=(0,j$l.evaluateConditions)(i,r);if(!a)return;let c={...r,referenceRecord:{...r.referenceRecord,...o}},{url:l,properties:u,headers:m}=s;return(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,BAs.debugId,`Resolving endpoint from template: ${(0,BAs.toDebugString)(s)}`),{...m!=null&&{headers:(0,G$l.getEndpointHeaders)(m,c)},...u!=null&&{properties:(0,U$l.getEndpointProperties)(u,c)},url:(0,V$l.getEndpointUrl)(l,c)}};JYt.evaluateEndpointRule=z$l});var MAs=A(XYt=>{"use strict";Object.defineProperty(XYt,"__esModule",{value:!0});XYt.evaluateErrorRule=void 0;var $$l=wL(),Q$l=KYt(),K$l=gwt(),H$l=(e,r)=>{let{conditions:t,error:n}=e,{result:i,referenceRecord:s}=(0,Q$l.evaluateConditions)(t,r);if(i)throw new $$l.EndpointError((0,K$l.evaluateExpression)(n,"Error",{...r,referenceRecord:{...r.referenceRecord,...s}}))};XYt.evaluateErrorRule=H$l});var LAs=A(ZYt=>{"use strict";Object.defineProperty(ZYt,"__esModule",{value:!0});ZYt.evaluateTreeRule=void 0;var W$l=KYt(),Y$l=ptn(),J$l=(e,r)=>{let{conditions:t,rules:n}=e,{result:i,referenceRecord:s}=(0,W$l.evaluateConditions)(t,r);if(i)return(0,Y$l.evaluateRules)(n,{...r,referenceRecord:{...r.referenceRecord,...s}})};ZYt.evaluateTreeRule=J$l});var ptn=A(eJt=>{"use strict";Object.defineProperty(eJt,"__esModule",{value:!0});eJt.evaluateRules=void 0;var jAs=wL(),X$l=qAs(),Z$l=MAs(),eQl=LAs(),tQl=(e,r)=>{for(let t of e)if(t.type==="endpoint"){let n=(0,X$l.evaluateEndpointRule)(t,r);if(n)return n}else if(t.type==="error")(0,Z$l.evaluateErrorRule)(t,r);else if(t.type==="tree"){let n=(0,eQl.evaluateTreeRule)(t,r);if(n)return n}else throw new jAs.EndpointError(`Unknown endpoint rule: ${t}`);throw new jAs.EndpointError("Rules evaluation failed")};eJt.evaluateRules=tQl});var GAs=A(mtn=>{"use strict";Object.defineProperty(mtn,"__esModule",{value:!0});var rQl=(tn(),Dr(en));rQl.__exportStar(ptn(),mtn)});var UAs=A(rJt=>{"use strict";Object.defineProperty(rJt,"__esModule",{value:!0});rJt.resolveEndpoint=void 0;var tJt=awt(),nQl=wL(),iQl=GAs(),sQl=(e,r)=>{var t,n,i,s,a,o;let{endpointParams:c,logger:l}=r,{parameters:u,rules:m}=e;(n=(t=r.logger)===null||t===void 0?void 0:t.debug)===null||n===void 0||n.call(t,`${tJt.debugId} Initial EndpointParams: ${(0,tJt.toDebugString)(c)}`);let h=Object.entries(u).filter(([,v])=>v.default!=null).map(([v,w])=>[v,w.default]);if(h.length>0)for(let[v,w]of h)c[v]=(i=c[v])!==null&&i!==void 0?i:w;let _=Object.entries(u).filter(([,v])=>v.required).map(([v])=>v);for(let v of _)if(c[v]==null)throw new nQl.EndpointError(`Missing required parameter: '${v}'`);let b=(0,iQl.evaluateRules)(m,{endpointParams:c,logger:l,referenceRecord:{}});if(!((s=r.endpointParams)===null||s===void 0)&&s.Endpoint)try{let v=new URL(r.endpointParams.Endpoint),{protocol:w,port:x}=v;b.url.protocol=w,b.url.port=x}catch{}return(o=(a=r.logger)===null||a===void 0?void 0:a.debug)===null||o===void 0||o.call(a,`${tJt.debugId} Resolved endpoint: ${(0,tJt.toDebugString)(b)}`),b};rJt.resolveEndpoint=sQl});var jH=A(_wt=>{"use strict";Object.defineProperty(_wt,"__esModule",{value:!0});var ftn=(tn(),Dr(en));ftn.__exportStar(Xen(),_wt);ftn.__exportStar(UAs(),_wt);ftn.__exportStar(wL(),_wt)});var VAs=A(V3=>{"use strict";Object.defineProperty(V3,"__esModule",{value:!0});V3.UA_ESCAPE_CHAR=V3.UA_VALUE_ESCAPE_REGEX=V3.UA_NAME_ESCAPE_REGEX=V3.UA_NAME_SEPARATOR=V3.SPACE=V3.X_AMZ_USER_AGENT=V3.USER_AGENT=void 0;V3.USER_AGENT="user-agent";V3.X_AMZ_USER_AGENT="x-amz-user-agent";V3.SPACE=" ";V3.UA_NAME_SEPARATOR="/";V3.UA_NAME_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g;V3.UA_VALUE_ESCAPE_REGEX=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g;V3.UA_ESCAPE_CHAR="-"});var zAs=A(GH=>{"use strict";Object.defineProperty(GH,"__esModule",{value:!0});GH.getUserAgentPlugin=GH.getUserAgentMiddlewareOptions=GH.userAgentMiddleware=void 0;var aQl=jH(),oQl=QC(),vF=VAs(),cQl=e=>(r,t)=>async n=>{var i,s;let{request:a}=n;if(!oQl.HttpRequest.isInstance(a))return r(n);let{headers:o}=a,c=((i=t==null?void 0:t.userAgent)===null||i===void 0?void 0:i.map(htn))||[],l=(await e.defaultUserAgentProvider()).map(htn),u=((s=e==null?void 0:e.customUserAgent)===null||s===void 0?void 0:s.map(htn))||[],m=(0,aQl.getUserAgentPrefix)(),h=(m?[m]:[]).concat([...l,...c,...u]).join(vF.SPACE),_=[...l.filter(b=>b.startsWith("aws-sdk-")),...u].join(vF.SPACE);return e.runtime!=="browser"?(_&&(o[vF.X_AMZ_USER_AGENT]=o[vF.X_AMZ_USER_AGENT]?`${o[vF.USER_AGENT]} ${_}`:_),o[vF.USER_AGENT]=h):o[vF.X_AMZ_USER_AGENT]=h,r({...n,request:a})};GH.userAgentMiddleware=cQl;var htn=e=>{var r;let t=e[0].split(vF.UA_NAME_SEPARATOR).map(o=>o.replace(vF.UA_NAME_ESCAPE_REGEX,vF.UA_ESCAPE_CHAR)).join(vF.UA_NAME_SEPARATOR),n=(r=e[1])===null||r===void 0?void 0:r.replace(vF.UA_VALUE_ESCAPE_REGEX,vF.UA_ESCAPE_CHAR),i=t.indexOf(vF.UA_NAME_SEPARATOR),s=t.substring(0,i),a=t.substring(i+1);return s==="api"&&(a=a.toLowerCase()),[s,a,n].filter(o=>o&&o.length>0).reduce((o,c,l)=>{switch(l){case 0:return c;case 1:return`${o}/${c}`;default:return`${o}#${c}`}},"")};GH.getUserAgentMiddlewareOptions={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0};var uQl=e=>({applyToStack:r=>{r.add((0,GH.userAgentMiddleware)(e),GH.getUserAgentMiddlewareOptions)}});GH.getUserAgentPlugin=uQl});var Tre=A(nJt=>{"use strict";Object.defineProperty(nJt,"__esModule",{value:!0});var $As=(tn(),Dr(en));$As.__exportStar(kys(),nJt);$As.__exportStar(zAs(),nJt)});var QAs=A(L2e=>{"use strict";Object.defineProperty(L2e,"__esModule",{value:!0});L2e.booleanSelector=L2e.SelectorType=void 0;var lQl;(function(e){e.ENV="env",e.CONFIG="shared config entry"})(lQl=L2e.SelectorType||(L2e.SelectorType={}));var dQl=(e,r,t)=>{if(r in e){if(e[r]==="true")return!0;if(e[r]==="false")return!1;throw new Error(`Cannot load ${t} "${r}". Expected "true" or "false", got ${e[r]}.`)}};L2e.booleanSelector=dQl});var Awt=A(gtn=>{"use strict";Object.defineProperty(gtn,"__esModule",{value:!0});var pQl=(tn(),Dr(en));pQl.__exportStar(QAs(),gtn)});var KAs=A(IL=>{"use strict";Object.defineProperty(IL,"__esModule",{value:!0});IL.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS=IL.DEFAULT_USE_DUALSTACK_ENDPOINT=IL.CONFIG_USE_DUALSTACK_ENDPOINT=IL.ENV_USE_DUALSTACK_ENDPOINT=void 0;var iJt=Awt();IL.ENV_USE_DUALSTACK_ENDPOINT="AWS_USE_DUALSTACK_ENDPOINT";IL.CONFIG_USE_DUALSTACK_ENDPOINT="use_dualstack_endpoint";IL.DEFAULT_USE_DUALSTACK_ENDPOINT=!1;IL.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,iJt.booleanSelector)(e,IL.ENV_USE_DUALSTACK_ENDPOINT,iJt.SelectorType.ENV),configFileSelector:e=>(0,iJt.booleanSelector)(e,IL.CONFIG_USE_DUALSTACK_ENDPOINT,iJt.SelectorType.CONFIG),default:!1}});var HAs=A(xL=>{"use strict";Object.defineProperty(xL,"__esModule",{value:!0});xL.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS=xL.DEFAULT_USE_FIPS_ENDPOINT=xL.CONFIG_USE_FIPS_ENDPOINT=xL.ENV_USE_FIPS_ENDPOINT=void 0;var sJt=Awt();xL.ENV_USE_FIPS_ENDPOINT="AWS_USE_FIPS_ENDPOINT";xL.CONFIG_USE_FIPS_ENDPOINT="use_fips_endpoint";xL.DEFAULT_USE_FIPS_ENDPOINT=!1;xL.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,sJt.booleanSelector)(e,xL.ENV_USE_FIPS_ENDPOINT,sJt.SelectorType.ENV),configFileSelector:e=>(0,sJt.booleanSelector)(e,xL.CONFIG_USE_FIPS_ENDPOINT,sJt.SelectorType.CONFIG),default:!1}});var YAs=A(aJt=>{"use strict";Object.defineProperty(aJt,"__esModule",{value:!0});aJt.resolveCustomEndpointsConfig=void 0;var WAs=F2e(),mQl=e=>{var r,t;let{endpoint:n,urlParser:i}=e;return{...e,tls:(r=e.tls)!==null&&r!==void 0?r:!0,endpoint:(0,WAs.normalizeProvider)(typeof n=="string"?i(n):n),isCustomEndpoint:!0,useDualstackEndpoint:(0,WAs.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1)}};aJt.resolveCustomEndpointsConfig=mQl});var JAs=A(oJt=>{"use strict";Object.defineProperty(oJt,"__esModule",{value:!0});oJt.getEndpointFromRegion=void 0;var fQl=async e=>{var r;let{tls:t=!0}=e,n=await e.region();if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(n))throw new Error("Invalid region in client config");let s=await e.useDualstackEndpoint(),a=await e.useFipsEndpoint(),{hostname:o}=(r=await e.regionInfoProvider(n,{useDualstackEndpoint:s,useFipsEndpoint:a}))!==null&&r!==void 0?r:{};if(!o)throw new Error("Cannot resolve hostname from client config");return e.urlParser(`${t?"https:":"http:"}//${o}`)};oJt.getEndpointFromRegion=fQl});var ZAs=A(cJt=>{"use strict";Object.defineProperty(cJt,"__esModule",{value:!0});cJt.resolveEndpointsConfig=void 0;var XAs=F2e(),hQl=JAs(),gQl=e=>{var r,t;let n=(0,XAs.normalizeProvider)((r=e.useDualstackEndpoint)!==null&&r!==void 0?r:!1),{endpoint:i,useFipsEndpoint:s,urlParser:a}=e;return{...e,tls:(t=e.tls)!==null&&t!==void 0?t:!0,endpoint:i?(0,XAs.normalizeProvider)(typeof i=="string"?a(i):i):()=>(0,hQl.getEndpointFromRegion)({...e,useDualstackEndpoint:n,useFipsEndpoint:s}),isCustomEndpoint:!!i,useDualstackEndpoint:n}};cJt.resolveEndpointsConfig=gQl});var ebs=A(RMe=>{"use strict";Object.defineProperty(RMe,"__esModule",{value:!0});var uJt=(tn(),Dr(en));uJt.__exportStar(KAs(),RMe);uJt.__exportStar(HAs(),RMe);uJt.__exportStar(YAs(),RMe);uJt.__exportStar(ZAs(),RMe)});var tbs=A(TL=>{"use strict";Object.defineProperty(TL,"__esModule",{value:!0});TL.NODE_REGION_CONFIG_FILE_OPTIONS=TL.NODE_REGION_CONFIG_OPTIONS=TL.REGION_INI_NAME=TL.REGION_ENV_NAME=void 0;TL.REGION_ENV_NAME="AWS_REGION";TL.REGION_INI_NAME="region";TL.NODE_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>e[TL.REGION_ENV_NAME],configFileSelector:e=>e[TL.REGION_INI_NAME],default:()=>{throw new Error("Region is missing")}};TL.NODE_REGION_CONFIG_FILE_OPTIONS={preferredFile:"credentials"}});var ytn=A(lJt=>{"use strict";Object.defineProperty(lJt,"__esModule",{value:!0});lJt.isFipsRegion=void 0;var yQl=e=>typeof e=="string"&&(e.startsWith("fips-")||e.endsWith("-fips"));lJt.isFipsRegion=yQl});var rbs=A(dJt=>{"use strict";Object.defineProperty(dJt,"__esModule",{value:!0});dJt.getRealRegion=void 0;var _Ql=ytn(),AQl=e=>(0,_Ql.isFipsRegion)(e)?["fips-aws-global","aws-fips"].includes(e)?"us-east-1":e.replace(/fips-(dkr-|prod-)?|-fips/,""):e;dJt.getRealRegion=AQl});var ibs=A(pJt=>{"use strict";Object.defineProperty(pJt,"__esModule",{value:!0});pJt.resolveRegionConfig=void 0;var nbs=rbs(),bQl=ytn(),CQl=e=>{let{region:r,useFipsEndpoint:t}=e;if(!r)throw new Error("Region is missing");return{...e,region:async()=>{if(typeof r=="string")return(0,nbs.getRealRegion)(r);let n=await r();return(0,nbs.getRealRegion)(n)},useFipsEndpoint:async()=>{let n=typeof r=="string"?r:await r();return(0,bQl.isFipsRegion)(n)?!0:typeof t!="function"?Promise.resolve(!!t):t()}}};pJt.resolveRegionConfig=CQl});var abs=A(mJt=>{"use strict";Object.defineProperty(mJt,"__esModule",{value:!0});var sbs=(tn(),Dr(en));sbs.__exportStar(tbs(),mJt);sbs.__exportStar(ibs(),mJt)});var cbs=A(obs=>{"use strict";Object.defineProperty(obs,"__esModule",{value:!0})});var lbs=A(ubs=>{"use strict";Object.defineProperty(ubs,"__esModule",{value:!0})});var dbs=A(fJt=>{"use strict";Object.defineProperty(fJt,"__esModule",{value:!0});fJt.getHostnameFromVariants=void 0;var vQl=(e=[],{useFipsEndpoint:r,useDualstackEndpoint:t})=>{var n;return(n=e.find(({tags:i})=>r===i.includes("fips")&&t===i.includes("dualstack")))===null||n===void 0?void 0:n.hostname};fJt.getHostnameFromVariants=vQl});var pbs=A(hJt=>{"use strict";Object.defineProperty(hJt,"__esModule",{value:!0});hJt.getResolvedHostname=void 0;var EQl=(e,{regionHostname:r,partitionHostname:t})=>r||(t?t.replace("{region}",e):void 0);hJt.getResolvedHostname=EQl});var mbs=A(gJt=>{"use strict";Object.defineProperty(gJt,"__esModule",{value:!0});gJt.getResolvedPartition=void 0;var DQl=(e,{partitionHash:r})=>{var t;return(t=Object.keys(r||{}).find(n=>r[n].regions.includes(e)))!==null&&t!==void 0?t:"aws"};gJt.getResolvedPartition=DQl});var fbs=A(yJt=>{"use strict";Object.defineProperty(yJt,"__esModule",{value:!0});yJt.getResolvedSigningRegion=void 0;var SQl=(e,{signingRegion:r,regionRegex:t,useFipsEndpoint:n})=>{if(r)return r;if(n){let i=t.replace("\\\\","\\").replace(/^\^/g,"\\.").replace(/\$$/g,"\\."),s=e.match(i);if(s)return s[0].slice(1,-1)}};yJt.getResolvedSigningRegion=SQl});var gbs=A(_Jt=>{"use strict";Object.defineProperty(_Jt,"__esModule",{value:!0});_Jt.getRegionInfo=void 0;var hbs=dbs(),wQl=pbs(),IQl=mbs(),xQl=fbs(),TQl=(e,{useFipsEndpoint:r=!1,useDualstackEndpoint:t=!1,signingService:n,regionHash:i,partitionHash:s})=>{var a,o,c,l,u,m;let h=(0,IQl.getResolvedPartition)(e,{partitionHash:s}),_=e in i?e:(o=(a=s[h])===null||a===void 0?void 0:a.endpoint)!==null&&o!==void 0?o:e,b={useFipsEndpoint:r,useDualstackEndpoint:t},v=(0,hbs.getHostnameFromVariants)((c=i[_])===null||c===void 0?void 0:c.variants,b),w=(0,hbs.getHostnameFromVariants)((l=s[h])===null||l===void 0?void 0:l.variants,b),x=(0,wQl.getResolvedHostname)(_,{regionHostname:v,partitionHostname:w});if(x===void 0)throw new Error(`Endpoint resolution failed for: ${{resolvedRegion:_,useFipsEndpoint:r,useDualstackEndpoint:t}}`);let P=(0,xQl.getResolvedSigningRegion)(x,{signingRegion:(u=i[_])===null||u===void 0?void 0:u.signingRegion,regionRegex:s[h].regionRegex,useFipsEndpoint:r});return{partition:h,signingService:n,hostname:x,...P&&{signingRegion:P},...((m=i[_])===null||m===void 0?void 0:m.signingService)&&{signingService:i[_].signingService}}};_Jt.getRegionInfo=TQl});var ybs=A(bwt=>{"use strict";Object.defineProperty(bwt,"__esModule",{value:!0});var _tn=(tn(),Dr(en));_tn.__exportStar(cbs(),bwt);_tn.__exportStar(lbs(),bwt);_tn.__exportStar(gbs(),bwt)});var tx=A(Cwt=>{"use strict";Object.defineProperty(Cwt,"__esModule",{value:!0});var Atn=(tn(),Dr(en));Atn.__exportStar(ebs(),Cwt);Atn.__exportStar(abs(),Cwt);Atn.__exportStar(ybs(),Cwt)});var Rre=A(Pre=>{"use strict";Object.defineProperty(Pre,"__esModule",{value:!0});Pre.getContentLengthPlugin=Pre.contentLengthMiddlewareOptions=Pre.contentLengthMiddleware=void 0;var PQl=QC(),_bs="content-length";function Abs(e){return r=>async t=>{let n=t.request;if(PQl.HttpRequest.isInstance(n)){let{body:i,headers:s}=n;if(i&&Object.keys(s).map(a=>a.toLowerCase()).indexOf(_bs)===-1)try{let a=e(i);n.headers={...n.headers,[_bs]:String(a)}}catch{}}return r({...t,request:n})}}Pre.contentLengthMiddleware=Abs;Pre.contentLengthMiddlewareOptions={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0};var RQl=e=>({applyToStack:r=>{r.add(Abs(e.bodyLengthChecker),Pre.contentLengthMiddlewareOptions)}});Pre.getContentLengthPlugin=RQl});var bbs=A(EF=>{"use strict";Object.defineProperty(EF,"__esModule",{value:!0});EF.isArnBucketName=EF.isDnsCompatibleBucketName=EF.S3_HOSTNAME_PATTERN=EF.DOT_PATTERN=EF.resolveParamsForS3=void 0;var kQl=async e=>{let r=(e==null?void 0:e.Bucket)||"";if(typeof e.Bucket=="string"&&(e.Bucket=r.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),(0,EF.isArnBucketName)(r)){if(e.ForcePathStyle===!0)throw new Error("Path-style addressing cannot be used with ARN buckets")}else(!(0,EF.isDnsCompatibleBucketName)(r)||r.indexOf(".")!==-1&&!String(e.Endpoint).startsWith("http:")||r.toLowerCase()!==r||r.length<3)&&(e.ForcePathStyle=!0);return e.DisableMultiRegionAccessPoints&&(e.disableMultiRegionAccessPoints=!0,e.DisableMRAP=!0),e};EF.resolveParamsForS3=kQl;var FQl=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,NQl=/(\d+\.){3}\d+/,OQl=/\.\./;EF.DOT_PATTERN=/\./;EF.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var BQl=e=>FQl.test(e)&&!NQl.test(e)&&!OQl.test(e);EF.isDnsCompatibleBucketName=BQl;var qQl=e=>{let[r,t,n,i,s,a]=e.split(":"),o=r==="arn"&&e.split(":").length>=6,c=[r,t,n,s,a].filter(Boolean).length===5;if(o&&!c)throw new Error(`Invalid ARN: ${e} was an invalid ARN.`);return r==="arn"&&!!t&&!!n&&!!s&&!!a};EF.isArnBucketName=qQl});var Cbs=A(btn=>{"use strict";Object.defineProperty(btn,"__esModule",{value:!0});var MQl=(tn(),Dr(en));MQl.__exportStar(bbs(),btn)});var vbs=A(AJt=>{"use strict";Object.defineProperty(AJt,"__esModule",{value:!0});AJt.createConfigValueProvider=void 0;var LQl=(e,r,t)=>{let n=async()=>{var i;let s=(i=t[e])!==null&&i!==void 0?i:t[r];return typeof s=="function"?s():s};return e==="endpoint"||r==="endpoint"?async()=>{let i=await n();if(i&&typeof i=="object"){if("url"in i)return i.url.href;if("hostname"in i){let{protocol:s,hostname:a,port:o,path:c}=i;return`${s}//${a}${o?":"+o:""}${c}`}}return i}:n};AJt.createConfigValueProvider=LQl});var Ctn=A(j2e=>{"use strict";Object.defineProperty(j2e,"__esModule",{value:!0});j2e.resolveParams=j2e.getEndpointFromInstructions=void 0;var jQl=Cbs(),GQl=vbs(),UQl=async(e,r,t,n)=>{let i=await(0,j2e.resolveParams)(e,r,t);if(typeof t.endpointProvider!="function")throw new Error("config.endpointProvider is not set.");return t.endpointProvider(i,n)};j2e.getEndpointFromInstructions=UQl;var VQl=async(e,r,t)=>{var n;let i={},s=((n=r==null?void 0:r.getEndpointParameterInstructions)===null||n===void 0?void 0:n.call(r))||{};for(let[a,o]of Object.entries(s))switch(o.type){case"staticContextParams":i[a]=o.value;break;case"contextParams":i[a]=e[o.name];break;case"clientContextParams":case"builtInParams":i[a]=await(0,GQl.createConfigValueProvider)(o.name,a,t)();break;default:throw new Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(o))}return Object.keys(s).length===0&&Object.assign(i,t),String(t.serviceId).toLowerCase()==="s3"&&await(0,jQl.resolveParamsForS3)(i),i};j2e.resolveParams=VQl});var Ebs=A(bJt=>{"use strict";Object.defineProperty(bJt,"__esModule",{value:!0});bJt.parseQueryString=void 0;function zQl(e){let r={};if(e=e.replace(/^\?/,""),e)for(let t of e.split("&")){let[n,i=null]=t.split("=");n=decodeURIComponent(n),i&&(i=decodeURIComponent(i)),n in r?Array.isArray(r[n])?r[n].push(i):r[n]=[r[n],i]:r[n]=i}return r}bJt.parseQueryString=zQl});var IV=A(vwt=>{"use strict";Object.defineProperty(vwt,"__esModule",{value:!0});vwt.parseUrl=void 0;var $Ql=Ebs(),QQl=e=>{if(typeof e=="string")return(0,vwt.parseUrl)(new URL(e));let{hostname:r,pathname:t,port:n,protocol:i,search:s}=e,a;return s&&(a=(0,$Ql.parseQueryString)(s)),{hostname:r,port:n?parseInt(n):void 0,protocol:i,path:t,query:a}};vwt.parseUrl=QQl});var vtn=A(CJt=>{"use strict";Object.defineProperty(CJt,"__esModule",{value:!0});CJt.toEndpointV1=void 0;var Dbs=IV(),KQl=e=>typeof e=="object"?"url"in e?(0,Dbs.parseUrl)(e.url):e:(0,Dbs.parseUrl)(e);CJt.toEndpointV1=KQl});var wbs=A(vJt=>{"use strict";Object.defineProperty(vJt,"__esModule",{value:!0});var Sbs=(tn(),Dr(en));Sbs.__exportStar(Ctn(),vJt);Sbs.__exportStar(vtn(),vJt)});var Etn=A(EJt=>{"use strict";Object.defineProperty(EJt,"__esModule",{value:!0});EJt.endpointMiddleware=void 0;var HQl=Ctn(),WQl=({config:e,instructions:r})=>(t,n)=>async i=>{var s,a;let o=await(0,HQl.getEndpointFromInstructions)(i.input,{getEndpointParameterInstructions(){return r}},{...e},n);n.endpointV2=o,n.authSchemes=(s=o.properties)===null||s===void 0?void 0:s.authSchemes;let c=(a=n.authSchemes)===null||a===void 0?void 0:a[0];return c&&(n.signing_region=c.signingRegion,n.signing_service=c.signingName),t({...i})};EJt.endpointMiddleware=WQl});var Dtn=A(DJt=>{"use strict";Object.defineProperty(DJt,"__esModule",{value:!0});DJt.deserializerMiddleware=void 0;var YQl=(e,r)=>(t,n)=>async i=>{let{response:s}=await t(i);try{let a=await r(s,e);return{response:s,output:a}}catch(a){if(Object.defineProperty(a,"$response",{value:s}),!("$metadata"in a)){let o="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";a.message+=` + `+o}throw a}};DJt.deserializerMiddleware=YQl});var Stn=A(SJt=>{"use strict";Object.defineProperty(SJt,"__esModule",{value:!0});SJt.serializerMiddleware=void 0;var JQl=(e,r)=>(t,n)=>async i=>{var s;let a=!((s=n.endpointV2)===null||s===void 0)&&s.url&&e.urlParser?async()=>e.urlParser(n.endpointV2.url):e.endpoint;if(!a)throw new Error("No valid endpoint provider available.");let o=await r(i.input,{...e,endpoint:a});return t({...i,request:o})};SJt.serializerMiddleware=JQl});var Ibs=A(UH=>{"use strict";Object.defineProperty(UH,"__esModule",{value:!0});UH.getSerdePlugin=UH.serializerMiddlewareOption=UH.deserializerMiddlewareOption=void 0;var XQl=Dtn(),ZQl=Stn();UH.deserializerMiddlewareOption={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0};UH.serializerMiddlewareOption={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function eKl(e,r,t){return{applyToStack:n=>{n.add((0,XQl.deserializerMiddleware)(e,t),UH.deserializerMiddlewareOption),n.add((0,ZQl.serializerMiddleware)(e,r),UH.serializerMiddlewareOption)}}}UH.getSerdePlugin=eKl});var ze=A(Ewt=>{"use strict";Object.defineProperty(Ewt,"__esModule",{value:!0});var wtn=(tn(),Dr(en));wtn.__exportStar(Dtn(),Ewt);wtn.__exportStar(Ibs(),Ewt);wtn.__exportStar(Stn(),Ewt)});var xbs=A(G2e=>{"use strict";Object.defineProperty(G2e,"__esModule",{value:!0});G2e.getEndpointPlugin=G2e.endpointMiddlewareOptions=void 0;var tKl=ze(),rKl=Etn();G2e.endpointMiddlewareOptions={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:tKl.serializerMiddlewareOption.name};var nKl=(e,r)=>({applyToStack:t=>{t.addRelativeTo((0,rKl.endpointMiddleware)({config:e,instructions:r}),G2e.endpointMiddlewareOptions)}});G2e.getEndpointPlugin=nKl});var Tbs=A(wJt=>{"use strict";Object.defineProperty(wJt,"__esModule",{value:!0});wJt.resolveEndpointConfig=void 0;var Itn=F2e(),iKl=vtn(),sKl=e=>{var r,t,n;let i=(r=e.tls)!==null&&r!==void 0?r:!0,{endpoint:s}=e,a=s!=null?async()=>(0,iKl.toEndpointV1)(await(0,Itn.normalizeProvider)(s)()):void 0;return{...e,endpoint:a,tls:i,isCustomEndpoint:!!s,useDualstackEndpoint:(0,Itn.normalizeProvider)((t=e.useDualstackEndpoint)!==null&&t!==void 0?t:!1),useFipsEndpoint:(0,Itn.normalizeProvider)((n=e.useFipsEndpoint)!==null&&n!==void 0?n:!1)}};wJt.resolveEndpointConfig=sKl});var Rbs=A(Pbs=>{"use strict";Object.defineProperty(Pbs,"__esModule",{value:!0})});var Ue=A(U2e=>{"use strict";Object.defineProperty(U2e,"__esModule",{value:!0});var Dwt=(tn(),Dr(en));Dwt.__exportStar(wbs(),U2e);Dwt.__exportStar(Etn(),U2e);Dwt.__exportStar(xbs(),U2e);Dwt.__exportStar(Tbs(),U2e);Dwt.__exportStar(Rbs(),U2e)});var IJt=A(kre=>{"use strict";Object.defineProperty(kre,"__esModule",{value:!0});kre.DEFAULT_RETRY_MODE=kre.DEFAULT_MAX_ATTEMPTS=kre.RETRY_MODES=void 0;var kbs;(function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"})(kbs=kre.RETRY_MODES||(kre.RETRY_MODES={}));kre.DEFAULT_MAX_ATTEMPTS=3;kre.DEFAULT_RETRY_MODE=kbs.STANDARD});var Fbs=A(PL=>{"use strict";Object.defineProperty(PL,"__esModule",{value:!0});PL.NODEJS_TIMEOUT_ERROR_CODES=PL.TRANSIENT_ERROR_STATUS_CODES=PL.TRANSIENT_ERROR_CODES=PL.THROTTLING_ERROR_CODES=PL.CLOCK_SKEW_ERROR_CODES=void 0;PL.CLOCK_SKEW_ERROR_CODES=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"];PL.THROTTLING_ERROR_CODES=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"];PL.TRANSIENT_ERROR_CODES=["TimeoutError","RequestTimeout","RequestTimeoutException"];PL.TRANSIENT_ERROR_STATUS_CODES=[500,502,503,504];PL.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"]});var wwt=A(FO=>{"use strict";Object.defineProperty(FO,"__esModule",{value:!0});FO.isServerError=FO.isTransientError=FO.isThrottlingError=FO.isClockSkewError=FO.isRetryableByTrait=void 0;var Swt=Fbs(),aKl=e=>e.$retryable!==void 0;FO.isRetryableByTrait=aKl;var oKl=e=>Swt.CLOCK_SKEW_ERROR_CODES.includes(e.name);FO.isClockSkewError=oKl;var cKl=e=>{var r,t;return((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)===429||Swt.THROTTLING_ERROR_CODES.includes(e.name)||((t=e.$retryable)===null||t===void 0?void 0:t.throttling)==!0};FO.isThrottlingError=cKl;var uKl=e=>{var r;return Swt.TRANSIENT_ERROR_CODES.includes(e.name)||Swt.NODEJS_TIMEOUT_ERROR_CODES.includes((e==null?void 0:e.code)||"")||Swt.TRANSIENT_ERROR_STATUS_CODES.includes(((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)||0)};FO.isTransientError=uKl;var lKl=e=>{var r;if(((r=e.$metadata)===null||r===void 0?void 0:r.httpStatusCode)!==void 0){let t=e.$metadata.httpStatusCode;return 500<=t&&t<=599&&!(0,FO.isTransientError)(e)}return!1};FO.isServerError=lKl});var Ttn=A(xJt=>{"use strict";Object.defineProperty(xJt,"__esModule",{value:!0});xJt.DefaultRateLimiter=void 0;var dKl=wwt(),xtn=class{constructor(r){var t,n,i,s,a;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=(t=r==null?void 0:r.beta)!==null&&t!==void 0?t:.7,this.minCapacity=(n=r==null?void 0:r.minCapacity)!==null&&n!==void 0?n:1,this.minFillRate=(i=r==null?void 0:r.minFillRate)!==null&&i!==void 0?i:.5,this.scaleConstant=(s=r==null?void 0:r.scaleConstant)!==null&&s!==void 0?s:.4,this.smooth=(a=r==null?void 0:r.smooth)!==null&&a!==void 0?a:.8;let o=this.getCurrentTimeInSeconds();this.lastThrottleTime=o,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(r){if(this.enabled){if(this.refillTokenBucket(),r>this.currentCapacity){let t=(r-this.currentCapacity)/this.fillRate*1e3;await new Promise(n=>setTimeout(n,t))}this.currentCapacity=this.currentCapacity-r}}refillTokenBucket(){let r=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=r;return}let t=(r-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=r}updateClientSendingRate(r){let t;if(this.updateMeasuredRate(),(0,dKl.isThrottlingError)(r)){let i=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=i,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(i),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());let n=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(n)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(r){return this.getPrecise(r*this.beta)}cubicSuccess(r){return this.getPrecise(this.scaleConstant*Math.pow(r-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(r){this.refillTokenBucket(),this.fillRate=Math.max(r,this.minFillRate),this.maxCapacity=Math.max(r,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let r=this.getCurrentTimeInSeconds(),t=Math.floor(r*2)/2;if(this.requestCount++,t>this.lastTxRateBucket){let n=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(n*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}}getPrecise(r){return parseFloat(r.toFixed(8))}};xJt.DefaultRateLimiter=xtn});var kMe=A(zS=>{"use strict";Object.defineProperty(zS,"__esModule",{value:!0});zS.REQUEST_HEADER=zS.INVOCATION_ID_HEADER=zS.NO_RETRY_INCREMENT=zS.TIMEOUT_RETRY_COST=zS.RETRY_COST=zS.INITIAL_RETRY_TOKENS=zS.THROTTLING_RETRY_DELAY_BASE=zS.MAXIMUM_RETRY_DELAY=zS.DEFAULT_RETRY_DELAY_BASE=void 0;zS.DEFAULT_RETRY_DELAY_BASE=100;zS.MAXIMUM_RETRY_DELAY=20*1e3;zS.THROTTLING_RETRY_DELAY_BASE=500;zS.INITIAL_RETRY_TOKENS=500;zS.RETRY_COST=5;zS.TIMEOUT_RETRY_COST=10;zS.NO_RETRY_INCREMENT=1;zS.INVOCATION_ID_HEADER="amz-sdk-invocation-id";zS.REQUEST_HEADER="amz-sdk-request"});var Obs=A(TJt=>{"use strict";Object.defineProperty(TJt,"__esModule",{value:!0});TJt.getDefaultRetryBackoffStrategy=void 0;var Nbs=kMe(),pKl=()=>{let e=Nbs.DEFAULT_RETRY_DELAY_BASE;return{computeNextBackoffDelay:n=>Math.floor(Math.min(Nbs.MAXIMUM_RETRY_DELAY,Math.random()*2**n*e)),setDelayBase:n=>{e=n}}};TJt.getDefaultRetryBackoffStrategy=pKl});var Bbs=A(PJt=>{"use strict";Object.defineProperty(PJt,"__esModule",{value:!0});PJt.createDefaultRetryToken=void 0;var mKl=kMe(),fKl=({retryDelay:e,retryCount:r,retryCost:t})=>({getRetryCount:()=>r,getRetryDelay:()=>Math.min(mKl.MAXIMUM_RETRY_DELAY,e),getRetryCost:()=>t});PJt.createDefaultRetryToken=fKl});var kJt=A(RJt=>{"use strict";Object.defineProperty(RJt,"__esModule",{value:!0});RJt.StandardRetryStrategy=void 0;var Ptn=IJt(),Ime=kMe(),hKl=Obs(),qbs=Bbs(),Rtn=class{constructor(r){this.maxAttempts=r,this.mode=Ptn.RETRY_MODES.STANDARD,this.capacity=Ime.INITIAL_RETRY_TOKENS,this.retryBackoffStrategy=(0,hKl.getDefaultRetryBackoffStrategy)(),this.maxAttemptsProvider=typeof r=="function"?r:async()=>r}async acquireInitialRetryToken(r){return(0,qbs.createDefaultRetryToken)({retryDelay:Ime.DEFAULT_RETRY_DELAY_BASE,retryCount:0})}async refreshRetryTokenForRetry(r,t){let n=await this.getMaxAttempts();if(this.shouldRetry(r,t,n)){let i=t.errorType;this.retryBackoffStrategy.setDelayBase(i==="THROTTLING"?Ime.THROTTLING_RETRY_DELAY_BASE:Ime.DEFAULT_RETRY_DELAY_BASE);let s=this.retryBackoffStrategy.computeNextBackoffDelay(r.getRetryCount()),a=t.retryAfterHint?Math.max(t.retryAfterHint.getTime()-Date.now()||0,s):s,o=this.getCapacityCost(i);return this.capacity-=o,(0,qbs.createDefaultRetryToken)({retryDelay:a,retryCount:r.getRetryCount()+1,retryCost:o})}throw new Error("No retry token available")}recordSuccess(r){var t;this.capacity=Math.max(Ime.INITIAL_RETRY_TOKENS,this.capacity+((t=r.getRetryCost())!==null&&t!==void 0?t:Ime.NO_RETRY_INCREMENT))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn(`Max attempts provider could not resolve. Using default of ${Ptn.DEFAULT_MAX_ATTEMPTS}`),Ptn.DEFAULT_MAX_ATTEMPTS}}shouldRetry(r,t,n){return r.getRetryCount()+1=this.getCapacityCost(t.errorType)&&this.isRetryableError(t.errorType)}getCapacityCost(r){return r==="TRANSIENT"?Ime.TIMEOUT_RETRY_COST:Ime.RETRY_COST}isRetryableError(r){return r==="THROTTLING"||r==="TRANSIENT"}};RJt.StandardRetryStrategy=Rtn});var Mbs=A(FJt=>{"use strict";Object.defineProperty(FJt,"__esModule",{value:!0});FJt.AdaptiveRetryStrategy=void 0;var gKl=IJt(),yKl=Ttn(),_Kl=kJt(),ktn=class{constructor(r,t){this.maxAttemptsProvider=r,this.mode=gKl.RETRY_MODES.ADAPTIVE;let{rateLimiter:n}=t??{};this.rateLimiter=n??new yKl.DefaultRateLimiter,this.standardRetryStrategy=new _Kl.StandardRetryStrategy(r)}async acquireInitialRetryToken(r){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(r)}async refreshRetryTokenForRetry(r,t){return this.rateLimiter.updateClientSendingRate(t),this.standardRetryStrategy.refreshRetryTokenForRetry(r,t)}recordSuccess(r){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(r)}};FJt.AdaptiveRetryStrategy=ktn});var Lbs=A(NJt=>{"use strict";Object.defineProperty(NJt,"__esModule",{value:!0});NJt.ConfiguredRetryStrategy=void 0;var AKl=kMe(),bKl=kJt(),Ftn=class extends bKl.StandardRetryStrategy{constructor(r,t=AKl.DEFAULT_RETRY_DELAY_BASE){super(typeof r=="function"?r:async()=>r),typeof t=="number"?this.computeNextBackoffDelay=()=>t:this.computeNextBackoffDelay=t}async refreshRetryTokenForRetry(r,t){let n=await super.refreshRetryTokenForRetry(r,t);return n.getRetryDelay=()=>this.computeNextBackoffDelay(n.getRetryCount()),n}};NJt.ConfiguredRetryStrategy=Ftn});var Gbs=A(jbs=>{"use strict";Object.defineProperty(jbs,"__esModule",{value:!0})});var z3=A(Fre=>{"use strict";Object.defineProperty(Fre,"__esModule",{value:!0});var V2e=(tn(),Dr(en));V2e.__exportStar(Mbs(),Fre);V2e.__exportStar(Lbs(),Fre);V2e.__exportStar(Ttn(),Fre);V2e.__exportStar(kJt(),Fre);V2e.__exportStar(IJt(),Fre);V2e.__exportStar(kMe(),Fre);V2e.__exportStar(Gbs(),Fre)});var Ubs=A(OJt=>{"use strict";Object.defineProperty(OJt,"__esModule",{value:!0});OJt.getDefaultRetryQuota=void 0;var Ntn=z3(),CKl=(e,r)=>{var t,n,i;let s=e,a=(t=r==null?void 0:r.noRetryIncrement)!==null&&t!==void 0?t:Ntn.NO_RETRY_INCREMENT,o=(n=r==null?void 0:r.retryCost)!==null&&n!==void 0?n:Ntn.RETRY_COST,c=(i=r==null?void 0:r.timeoutRetryCost)!==null&&i!==void 0?i:Ntn.TIMEOUT_RETRY_COST,l=e,u=b=>b.name==="TimeoutError"?c:o,m=b=>u(b)<=l;return Object.freeze({hasRetryTokens:m,retrieveRetryTokens:b=>{if(!m(b))throw new Error("No retry token available");let v=u(b);return l-=v,v},releaseRetryTokens:b=>{l+=b??a,l=Math.min(l,s)}})};OJt.getDefaultRetryQuota=CKl});var Otn=A(BJt=>{"use strict";Object.defineProperty(BJt,"__esModule",{value:!0});BJt.defaultDelayDecider=void 0;var vKl=z3(),EKl=(e,r)=>Math.floor(Math.min(vKl.MAXIMUM_RETRY_DELAY,Math.random()*2**r*e));BJt.defaultDelayDecider=EKl});var Btn=A(MJt=>{"use strict";Object.defineProperty(MJt,"__esModule",{value:!0});MJt.defaultRetryDecider=void 0;var qJt=wwt(),DKl=e=>e?(0,qJt.isRetryableByTrait)(e)||(0,qJt.isClockSkewError)(e)||(0,qJt.isThrottlingError)(e)||(0,qJt.isTransientError)(e):!1;MJt.defaultRetryDecider=DKl});var qtn=A(LJt=>{"use strict";Object.defineProperty(LJt,"__esModule",{value:!0});LJt.asSdkError=void 0;var SKl=e=>e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):typeof e=="string"?new Error(e):new Error(`AWS SDK error wrapper for ${e}`);LJt.asSdkError=SKl});var jtn=A(jJt=>{"use strict";Object.defineProperty(jJt,"__esModule",{value:!0});jJt.StandardRetryStrategy=void 0;var Mtn=QC(),wKl=wwt(),z2e=z3(),IKl=(uNe(),Dr(cNe)),xKl=Ubs(),TKl=Otn(),PKl=Btn(),RKl=qtn(),Ltn=class{constructor(r,t){var n,i,s;this.maxAttemptsProvider=r,this.mode=z2e.RETRY_MODES.STANDARD,this.retryDecider=(n=t==null?void 0:t.retryDecider)!==null&&n!==void 0?n:PKl.defaultRetryDecider,this.delayDecider=(i=t==null?void 0:t.delayDecider)!==null&&i!==void 0?i:TKl.defaultDelayDecider,this.retryQuota=(s=t==null?void 0:t.retryQuota)!==null&&s!==void 0?s:(0,xKl.getDefaultRetryQuota)(z2e.INITIAL_RETRY_TOKENS)}shouldRetry(r,t,n){return tsetTimeout(b,_));continue}throw u.$metadata||(u.$metadata={}),u.$metadata.attempts=s,u.$metadata.totalRetryDelay=a,u}}};jJt.StandardRetryStrategy=Ltn;var kKl=e=>{if(!Mtn.HttpResponse.isInstance(e))return;let r=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!r)return;let t=e.headers[r],n=Number(t);return Number.isNaN(n)?new Date(t).getTime()-Date.now():n*1e3}});var zbs=A(GJt=>{"use strict";Object.defineProperty(GJt,"__esModule",{value:!0});GJt.AdaptiveRetryStrategy=void 0;var Vbs=z3(),FKl=jtn(),Gtn=class extends FKl.StandardRetryStrategy{constructor(r,t){let{rateLimiter:n,...i}=t??{};super(r,i),this.rateLimiter=n??new Vbs.DefaultRateLimiter,this.mode=Vbs.RETRY_MODES.ADAPTIVE}async retry(r,t){return super.retry(r,t,{beforeRequest:async()=>this.rateLimiter.getSendToken(),afterRequest:n=>{this.rateLimiter.updateClientSendingRate(n)}})}};GJt.AdaptiveRetryStrategy=Gtn});var Qbs=A(Z2=>{"use strict";Object.defineProperty(Z2,"__esModule",{value:!0});Z2.NODE_RETRY_MODE_CONFIG_OPTIONS=Z2.CONFIG_RETRY_MODE=Z2.ENV_RETRY_MODE=Z2.resolveRetryConfig=Z2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS=Z2.CONFIG_MAX_ATTEMPTS=Z2.ENV_MAX_ATTEMPTS=void 0;var $bs=F2e(),FMe=z3();Z2.ENV_MAX_ATTEMPTS="AWS_MAX_ATTEMPTS";Z2.CONFIG_MAX_ATTEMPTS="max_attempts";Z2.NODE_MAX_ATTEMPT_CONFIG_OPTIONS={environmentVariableSelector:e=>{let r=e[Z2.ENV_MAX_ATTEMPTS];if(!r)return;let t=parseInt(r);if(Number.isNaN(t))throw new Error(`Environment variable ${Z2.ENV_MAX_ATTEMPTS} mast be a number, got "${r}"`);return t},configFileSelector:e=>{let r=e[Z2.CONFIG_MAX_ATTEMPTS];if(!r)return;let t=parseInt(r);if(Number.isNaN(t))throw new Error(`Shared config file entry ${Z2.CONFIG_MAX_ATTEMPTS} mast be a number, got "${r}"`);return t},default:FMe.DEFAULT_MAX_ATTEMPTS};var NKl=e=>{var r;let{retryStrategy:t}=e,n=(0,$bs.normalizeProvider)((r=e.maxAttempts)!==null&&r!==void 0?r:FMe.DEFAULT_MAX_ATTEMPTS);return{...e,maxAttempts:n,retryStrategy:async()=>t||(await(0,$bs.normalizeProvider)(e.retryMode)()===FMe.RETRY_MODES.ADAPTIVE?new FMe.AdaptiveRetryStrategy(n):new FMe.StandardRetryStrategy(n))}};Z2.resolveRetryConfig=NKl;Z2.ENV_RETRY_MODE="AWS_RETRY_MODE";Z2.CONFIG_RETRY_MODE="retry_mode";Z2.NODE_RETRY_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[Z2.ENV_RETRY_MODE],configFileSelector:e=>e[Z2.CONFIG_RETRY_MODE],default:FMe.DEFAULT_RETRY_MODE}});var Hbs=A(VH=>{"use strict";Object.defineProperty(VH,"__esModule",{value:!0});VH.getOmitRetryHeadersPlugin=VH.omitRetryHeadersMiddlewareOptions=VH.omitRetryHeadersMiddleware=void 0;var OKl=QC(),Kbs=z3(),BKl=()=>e=>async r=>{let{request:t}=r;return OKl.HttpRequest.isInstance(t)&&(delete t.headers[Kbs.INVOCATION_ID_HEADER],delete t.headers[Kbs.REQUEST_HEADER]),e(r)};VH.omitRetryHeadersMiddleware=BKl;VH.omitRetryHeadersMiddlewareOptions={name:"omitRetryHeadersMiddleware",tags:["RETRY","HEADERS","OMIT_RETRY_HEADERS"],relation:"before",toMiddleware:"awsAuthMiddleware",override:!0};var qKl=e=>({applyToStack:r=>{r.addRelativeTo((0,VH.omitRetryHeadersMiddleware)(),VH.omitRetryHeadersMiddlewareOptions)}});VH.getOmitRetryHeadersPlugin=qKl});var Ybs=A(NO=>{"use strict";Object.defineProperty(NO,"__esModule",{value:!0});NO.getRetryAfterHint=NO.getRetryPlugin=NO.retryMiddlewareOptions=NO.retryMiddleware=void 0;var Vtn=QC(),Utn=wwt(),Wbs=z3(),MKl=(uNe(),Dr(cNe)),LKl=qtn(),jKl=e=>(r,t)=>async n=>{let i=await e.retryStrategy(),s=await e.maxAttempts();if(GKl(i)){i=i;let a=await i.acquireInitialRetryToken(t.partition_id),o=new Error,c=0,l=0,{request:u}=n;for(Vtn.HttpRequest.isInstance(u)&&(u.headers[Wbs.INVOCATION_ID_HEADER]=(0,MKl.v4)());;)try{Vtn.HttpRequest.isInstance(u)&&(u.headers[Wbs.REQUEST_HEADER]=`attempt=${c+1}; max=${s}`);let{response:m,output:h}=await r(n);return i.recordSuccess(a),h.$metadata.attempts=c+1,h.$metadata.totalRetryDelay=l,{response:m,output:h}}catch(m){let h=UKl(m);o=(0,LKl.asSdkError)(m);try{a=await i.refreshRetryTokenForRetry(a,h)}catch{throw o.$metadata||(o.$metadata={}),o.$metadata.attempts=c+1,o.$metadata.totalRetryDelay=l,o}c=a.getRetryCount();let _=a.getRetryDelay();l+=_,await new Promise(b=>setTimeout(b,_))}}else return i=i,i!=null&&i.mode&&(t.userAgent=[...t.userAgent||[],["cfg/retry-mode",i.mode]]),i.retry(r,n)};NO.retryMiddleware=jKl;var GKl=e=>typeof e.acquireInitialRetryToken<"u"&&typeof e.refreshRetryTokenForRetry<"u"&&typeof e.recordSuccess<"u",UKl=e=>{let r={errorType:VKl(e)},t=(0,NO.getRetryAfterHint)(e.$response);return t&&(r.retryAfterHint=t),r},VKl=e=>(0,Utn.isThrottlingError)(e)?"THROTTLING":(0,Utn.isTransientError)(e)?"TRANSIENT":(0,Utn.isServerError)(e)?"SERVER_ERROR":"CLIENT_ERROR";NO.retryMiddlewareOptions={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0};var zKl=e=>({applyToStack:r=>{r.add((0,NO.retryMiddleware)(e),NO.retryMiddlewareOptions)}});NO.getRetryPlugin=zKl;var $Kl=e=>{if(!Vtn.HttpResponse.isInstance(e))return;let r=Object.keys(e.headers).find(s=>s.toLowerCase()==="retry-after");if(!r)return;let t=e.headers[r],n=Number(t);return Number.isNaN(n)?new Date(t):new Date(n*1e3)};NO.getRetryAfterHint=$Kl});var oP=A(Nre=>{"use strict";Object.defineProperty(Nre,"__esModule",{value:!0});var $2e=(tn(),Dr(en));$2e.__exportStar(zbs(),Nre);$2e.__exportStar(jtn(),Nre);$2e.__exportStar(Qbs(),Nre);$2e.__exportStar(Otn(),Nre);$2e.__exportStar(Hbs(),Nre);$2e.__exportStar(Btn(),Nre);$2e.__exportStar(Ybs(),Nre)});var Jbs=A(UJt=>{"use strict";Object.defineProperty(UJt,"__esModule",{value:!0});UJt.NoOpLogger=void 0;var ztn=class{trace(){}debug(){}info(){}warn(){}error(){}};UJt.NoOpLogger=ztn});var eCs=A(NMe=>{"use strict";Object.defineProperty(NMe,"__esModule",{value:!0});NMe.constructStack=void 0;var QKl=()=>{let e=[],r=[],t=new Set,n=u=>u.sort((m,h)=>Xbs[h.step]-Xbs[m.step]||Zbs[h.priority||"normal"]-Zbs[m.priority||"normal"]),i=u=>{let m=!1,h=_=>_.name&&_.name===u?(m=!0,t.delete(u),!1):!0;return e=e.filter(h),r=r.filter(h),m},s=u=>{let m=!1,h=_=>_.middleware===u?(m=!0,_.name&&t.delete(_.name),!1):!0;return e=e.filter(h),r=r.filter(h),m},a=u=>(e.forEach(m=>{u.add(m.middleware,{...m})}),r.forEach(m=>{u.addRelativeTo(m.middleware,{...m})}),u),o=u=>{let m=[];return u.before.forEach(h=>{h.before.length===0&&h.after.length===0?m.push(h):m.push(...o(h))}),m.push(u),u.after.reverse().forEach(h=>{h.before.length===0&&h.after.length===0?m.push(h):m.push(...o(h))}),m},c=(u=!1)=>{let m=[],h=[],_={};return e.forEach(v=>{let w={...v,before:[],after:[]};w.name&&(_[w.name]=w),m.push(w)}),r.forEach(v=>{let w={...v,before:[],after:[]};w.name&&(_[w.name]=w),h.push(w)}),h.forEach(v=>{if(v.toMiddleware){let w=_[v.toMiddleware];if(w===void 0){if(u)return;throw new Error(`${v.toMiddleware} is not found when adding ${v.name||"anonymous"} middleware ${v.relation} ${v.toMiddleware}`)}v.relation==="after"&&w.after.push(v),v.relation==="before"&&w.before.push(v)}}),n(m).map(o).reduce((v,w)=>(v.push(...w),v),[])},l={add:(u,m={})=>{let{name:h,override:_}=m,b={step:"initialize",priority:"normal",middleware:u,...m};if(h){if(t.has(h)){if(!_)throw new Error(`Duplicate middleware name '${h}'`);let v=e.findIndex(x=>x.name===h),w=e[v];if(w.step!==b.step||w.priority!==b.priority)throw new Error(`"${h}" middleware with ${w.priority} priority in ${w.step} step cannot be overridden by same-name middleware with ${b.priority} priority in ${b.step} step.`);e.splice(v,1)}t.add(h)}e.push(b)},addRelativeTo:(u,m)=>{let{name:h,override:_}=m,b={middleware:u,...m};if(h){if(t.has(h)){if(!_)throw new Error(`Duplicate middleware name '${h}'`);let v=r.findIndex(x=>x.name===h),w=r[v];if(w.toMiddleware!==b.toMiddleware||w.relation!==b.relation)throw new Error(`"${h}" middleware ${w.relation} "${w.toMiddleware}" middleware cannot be overridden by same-name middleware ${b.relation} "${b.toMiddleware}" middleware.`);r.splice(v,1)}t.add(h)}r.push(b)},clone:()=>a((0,NMe.constructStack)()),use:u=>{u.applyToStack(l)},remove:u=>typeof u=="string"?i(u):s(u),removeByTag:u=>{let m=!1,h=_=>{let{tags:b,name:v}=_;return b&&b.includes(u)?(v&&t.delete(v),m=!0,!1):!0};return e=e.filter(h),r=r.filter(h),m},concat:u=>{let m=a((0,NMe.constructStack)());return m.use(u),m},applyToStack:a,identify:()=>c(!0).map(u=>u.name+": "+(u.tags||[]).join(",")),resolve:(u,m)=>{for(let h of c().map(_=>_.middleware).reverse())u=h(u,m);return u}};return l};NMe.constructStack=QKl;var Xbs={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Zbs={high:3,normal:2,low:1}});var Qtn=A($tn=>{"use strict";Object.defineProperty($tn,"__esModule",{value:!0});var KKl=(tn(),Dr(en));KKl.__exportStar(eCs(),$tn)});var tCs=A(VJt=>{"use strict";Object.defineProperty(VJt,"__esModule",{value:!0});VJt.Client=void 0;var HKl=Qtn(),Ktn=class{constructor(r){this.middlewareStack=(0,HKl.constructStack)(),this.config=r}send(r,t,n){let i=typeof t!="function"?t:void 0,s=typeof t=="function"?t:n,a=r.resolveMiddleware(this.middlewareStack,this.config,i);if(s)a(r).then(o=>s(null,o.output),o=>s(o)).catch(()=>{});else return a(r).then(o=>o.output)}destroy(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()}};VJt.Client=Ktn});var rCs=A(zJt=>{"use strict";Object.defineProperty(zJt,"__esModule",{value:!0});zJt.fromBase64=void 0;var WKl=N2e(),YKl=/^[A-Za-z0-9+/]*={0,2}$/,JKl=e=>{if(e.length*3%4!==0)throw new TypeError("Incorrect padding on base64 string.");if(!YKl.exec(e))throw new TypeError("Invalid base64 string.");let r=(0,WKl.fromString)(e,"base64");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength)};zJt.fromBase64=JKl});var nCs=A($Jt=>{"use strict";Object.defineProperty($Jt,"__esModule",{value:!0});$Jt.toBase64=void 0;var XKl=N2e(),ZKl=e=>(0,XKl.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("base64");$Jt.toBase64=ZKl});var zH=A(QJt=>{"use strict";Object.defineProperty(QJt,"__esModule",{value:!0});var iCs=(tn(),Dr(en));iCs.__exportStar(rCs(),QJt);iCs.__exportStar(nCs(),QJt)});var cCs=A(OMe=>{"use strict";Object.defineProperty(OMe,"__esModule",{value:!0});OMe.transformFromString=OMe.transformToString=void 0;var aCs=zH(),oCs=R4(),sCs=Htn();function eHl(e,r="utf-8"){return r==="base64"?(0,aCs.toBase64)(e):(0,oCs.toUtf8)(e)}OMe.transformToString=eHl;function tHl(e,r){return r==="base64"?sCs.Uint8ArrayBlobAdapter.mutate((0,aCs.fromBase64)(e)):sCs.Uint8ArrayBlobAdapter.mutate((0,oCs.fromUtf8)(e))}OMe.transformFromString=tHl});var Htn=A(KJt=>{"use strict";Object.defineProperty(KJt,"__esModule",{value:!0});KJt.Uint8ArrayBlobAdapter=void 0;var uCs=cCs(),Wtn=class e extends Uint8Array{static fromString(r,t="utf-8"){switch(typeof r){case"string":return(0,uCs.transformFromString)(r,t);default:throw new Error(`Unsupported conversion from ${typeof r} to Uint8ArrayBlobAdapter.`)}}static mutate(r){return Object.setPrototypeOf(r,e.prototype),r}transformToString(r="utf-8"){return(0,uCs.transformToString)(this,r)}};KJt.Uint8ArrayBlobAdapter=Wtn});var lCs=A(HJt=>{"use strict";Object.defineProperty(HJt,"__esModule",{value:!0});HJt.getAwsChunkedEncodingStream=void 0;var rHl=require("stream"),nHl=(e,r)=>{let{base64Encoder:t,bodyLengthChecker:n,checksumAlgorithmFn:i,checksumLocationName:s,streamHasher:a}=r,o=t!==void 0&&i!==void 0&&s!==void 0&&a!==void 0,c=o?a(i,e):void 0,l=new rHl.Readable({read:()=>{}});return e.on("data",u=>{let m=n(u)||0;l.push(`${m.toString(16)}\r `),l.push(u),l.push(`\r `)}),e.on("end",async()=>{if(l.push(`0\r `),o){let u=t(await c);l.push(`${s}:${u}\r `),l.push(`\r -`)}l.push(null)}),l};HJt.getAwsChunkedEncodingStream=rHl});var YJt=A(WJt=>{"use strict";Object.defineProperty(WJt,"__esModule",{value:!0});WJt.buildQueryString=void 0;var Ytn=Uen();function nHl(e){let r=[];for(let t of Object.keys(e).sort()){let n=e[t];if(t=(0,Ytn.escapeUri)(t),Array.isArray(n))for(let i=0,s=n.length;i{"use strict";Object.defineProperty(JJt,"__esModule",{value:!0});JJt.NODEJS_TIMEOUT_ERROR_CODES=void 0;JJt.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]});var Jtn=A(XJt=>{"use strict";Object.defineProperty(XJt,"__esModule",{value:!0});XJt.getTransformedHeaders=void 0;var iHl=e=>{let r={};for(let t of Object.keys(e)){let n=e[t];r[t]=Array.isArray(n)?n.join(","):n}return r};XJt.getTransformedHeaders=iHl});var dCs=A(ZJt=>{"use strict";Object.defineProperty(ZJt,"__esModule",{value:!0});ZJt.setConnectionTimeout=void 0;var sHl=(e,r,t=0)=>{if(!t)return;let n=setTimeout(()=>{e.destroy(),r(Object.assign(new Error(`Socket timed out without establishing a connection within ${t} ms`),{name:"TimeoutError"}))},t);e.on("socket",i=>{i.connecting?i.on("connect",()=>{clearTimeout(n)}):clearTimeout(n)})};ZJt.setConnectionTimeout=sHl});var pCs=A(eXt=>{"use strict";Object.defineProperty(eXt,"__esModule",{value:!0});eXt.setSocketKeepAlive=void 0;var aHl=(e,{keepAlive:r,keepAliveMsecs:t})=>{r===!0&&e.on("socket",n=>{n.setKeepAlive(r,t||0)})};eXt.setSocketKeepAlive=aHl});var mCs=A(tXt=>{"use strict";Object.defineProperty(tXt,"__esModule",{value:!0});tXt.setSocketTimeout=void 0;var oHl=(e,r,t=0)=>{e.setTimeout(t,()=>{e.destroy(),r(Object.assign(new Error(`Connection timed out after ${t} ms`),{name:"TimeoutError"}))})};tXt.setSocketTimeout=oHl});var Xtn=A(rXt=>{"use strict";Object.defineProperty(rXt,"__esModule",{value:!0});rXt.writeRequestBody=void 0;var cHl=require("stream"),fCs=1e3;async function uHl(e,r,t=fCs){var n;let i=(n=r.headers)!==null&&n!==void 0?n:{},s=i.Expect||i.expect,a=-1,o=!1;s==="100-continue"&&await Promise.race([new Promise(c=>{a=Number(setTimeout(c,Math.max(fCs,t)))}),new Promise(c=>{e.on("continue",()=>{clearTimeout(a),c()}),e.on("error",()=>{o=!0,clearTimeout(a),c()})})]),o||lHl(e,r.body)}rXt.writeRequestBody=uHl;function lHl(e,r){r instanceof cHl.Readable?r.pipe(e):r?e.end(Buffer.from(r)):e.end()}});var yCs=A(BMe=>{"use strict";Object.defineProperty(BMe,"__esModule",{value:!0});BMe.NodeHttpHandler=BMe.DEFAULT_REQUEST_TIMEOUT=void 0;var dHl=QC(),pHl=YJt(),hCs=require("http"),gCs=require("https"),mHl=lCs(),fHl=Jtn(),hHl=dCs(),gHl=pCs(),yHl=mCs(),_Hl=Xtn();BMe.DEFAULT_REQUEST_TIMEOUT=0;var Ztn=class{constructor(r){this.metadata={handlerProtocol:"http/1.1"},this.configProvider=new Promise((t,n)=>{typeof r=="function"?r().then(i=>{t(this.resolveDefaultConfig(i))}).catch(n):t(this.resolveDefaultConfig(r))})}resolveDefaultConfig(r){let{requestTimeout:t,connectionTimeout:n,socketTimeout:i,httpAgent:s,httpsAgent:a}=r||{},o=!0,c=50;return{connectionTimeout:n,requestTimeout:t??i,httpAgent:s||new hCs.Agent({keepAlive:o,maxSockets:c}),httpsAgent:a||new gCs.Agent({keepAlive:o,maxSockets:c})}}destroy(){var r,t,n,i;(t=(r=this.config)===null||r===void 0?void 0:r.httpAgent)===null||t===void 0||t.destroy(),(i=(n=this.config)===null||n===void 0?void 0:n.httpsAgent)===null||i===void 0||i.destroy()}async handle(r,{abortSignal:t}={}){return this.config||(this.config=await this.configProvider),new Promise((n,i)=>{var s,a;let o,c=async P=>{await o,n(P)},l=async P=>{await o,i(P)};if(!this.config)throw new Error("Node HTTP request handler config is not resolved");if(t!=null&&t.aborted){let P=new Error("Request aborted");P.name="AbortError",l(P);return}let u=r.protocol==="https:",m=(0,pHl.buildQueryString)(r.query||{}),h;if(r.username!=null||r.password!=null){let P=(s=r.username)!==null&&s!==void 0?s:"",k=(a=r.password)!==null&&a!==void 0?a:"";h=`${P}:${k}`}let _=r.path;m&&(_+=`?${m}`),r.fragment&&(_+=`#${r.fragment}`);let b={headers:r.headers,host:r.hostname,method:r.method,path:_,port:r.port,agent:u?this.config.httpsAgent:this.config.httpAgent,auth:h},w=(u?gCs.request:hCs.request)(b,P=>{let k=new dHl.HttpResponse({statusCode:P.statusCode||-1,reason:P.statusMessage,headers:(0,fHl.getTransformedHeaders)(P.headers),body:P});c({response:k})});w.on("error",P=>{mHl.NODEJS_TIMEOUT_ERROR_CODES.includes(P.code)?l(Object.assign(P,{name:"TimeoutError"})):l(P)}),(0,hHl.setConnectionTimeout)(w,l,this.config.connectionTimeout),(0,yHl.setSocketTimeout)(w,l,this.config.requestTimeout),t&&(t.onabort=()=>{w.abort();let P=new Error("Request aborted");P.name="AbortError",l(P)});let x=b.agent;typeof x=="object"&&"keepAlive"in x&&(0,gHl.setSocketKeepAlive)(w,{keepAlive:x.keepAlive,keepAliveMsecs:x.keepAliveMsecs}),o=(0,_Hl.writeRequestBody)(w,r,this.config.requestTimeout).catch(i)})}};BMe.NodeHttpHandler=Ztn});var _Cs=A(nXt=>{"use strict";Object.defineProperty(nXt,"__esModule",{value:!0});nXt.NodeHttp2ConnectionPool=void 0;var ern=class{constructor(r){this.sessions=[],this.sessions=r??[]}poll(){if(this.sessions.length>0)return this.sessions.shift()}offerLast(r){this.sessions.push(r)}contains(r){return this.sessions.includes(r)}remove(r){this.sessions=this.sessions.filter(t=>t!==r)}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(r){for(let t of this.sessions)t===r&&(t.destroyed||t.destroy())}};nXt.NodeHttp2ConnectionPool=ern});var ACs=A(iXt=>{"use strict";Object.defineProperty(iXt,"__esModule",{value:!0});iXt.NodeHttp2ConnectionManager=void 0;var AHl=(tn(),Dr(en)),bHl=AHl.__importDefault(require("http2")),CHl=_Cs(),trn=class{constructor(r){if(this.sessionCache=new Map,this.config=r,this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrency must be greater than zero.")}lease(r,t){let n=this.getUrlString(r),i=this.sessionCache.get(n);if(i){let c=i.poll();if(c&&!this.config.disableConcurrency)return c}let s=bHl.default.connect(n);this.config.maxConcurrency&&s.settings({maxConcurrentStreams:this.config.maxConcurrency},c=>{if(c)throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+r.destination.toString())}),s.unref();let a=()=>{s.destroy(),this.deleteSession(n,s)};s.on("goaway",a),s.on("error",a),s.on("frameError",a),s.on("close",()=>this.deleteSession(n,s)),t.requestTimeout&&s.setTimeout(t.requestTimeout,a);let o=this.sessionCache.get(n)||new CHl.NodeHttp2ConnectionPool;return o.offerLast(s),this.sessionCache.set(n,o),s}deleteSession(r,t){let n=this.sessionCache.get(r);n&&n.contains(t)&&(n.remove(t),this.sessionCache.set(r,n))}release(r,t){var n;let i=this.getUrlString(r);(n=this.sessionCache.get(i))===null||n===void 0||n.offerLast(t)}destroy(){for(let[r,t]of this.sessionCache){for(let n of t)n.destroyed||n.destroy(),t.remove(n);this.sessionCache.delete(r)}}setMaxConcurrentStreams(r){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrentStreams must be greater than zero.");this.config.maxConcurrency=r}setDisableConcurrentStreams(r){this.config.disableConcurrency=r}getUrlString(r){return r.destination.toString()}};iXt.NodeHttp2ConnectionManager=trn});var CCs=A(sXt=>{"use strict";Object.defineProperty(sXt,"__esModule",{value:!0});sXt.NodeHttp2Handler=void 0;var vHl=QC(),EHl=YJt(),bCs=require("http2"),DHl=Jtn(),SHl=ACs(),wHl=Xtn(),rrn=class{constructor(r){this.metadata={handlerProtocol:"h2"},this.connectionManager=new SHl.NodeHttp2ConnectionManager({}),this.configProvider=new Promise((t,n)=>{typeof r=="function"?r().then(i=>{t(i||{})}).catch(n):t(r||{})})}destroy(){this.connectionManager.destroy()}async handle(r,{abortSignal:t}={}){this.config||(this.config=await this.configProvider,this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||!1),this.config.maxConcurrentStreams&&this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams));let{requestTimeout:n,disableConcurrentStreams:i}=this.config;return new Promise((s,a)=>{var o,c,l;let u=!1,m,h=async C=>{await m,s(C)},_=async C=>{await m,a(C)};if(t!=null&&t.aborted){u=!0;let C=new Error("Request aborted");C.name="AbortError",_(C);return}let{hostname:b,method:v,port:w,protocol:x,query:P}=r,k="";if(r.username!=null||r.password!=null){let C=(o=r.username)!==null&&o!==void 0?o:"",O=(c=r.password)!==null&&c!==void 0?c:"";k=`${C}:${O}@`}let R=`${x}//${k}${b}${w?`:${w}`:""}`,L={destination:new URL(R)},U=this.connectionManager.lease(L,{requestTimeout:(l=this.config)===null||l===void 0?void 0:l.sessionTimeout,disableConcurrentStreams:i||!1}),Y=C=>{i&&this.destroySession(U),u=!0,_(C)},N=(0,EHl.buildQueryString)(P||{}),j=r.path;N&&(j+=`?${N}`),r.fragment&&(j+=`#${r.fragment}`);let M=U.request({...r.headers,[bCs.constants.HTTP2_HEADER_PATH]:j,[bCs.constants.HTTP2_HEADER_METHOD]:v});U.ref(),M.on("response",C=>{let O=new vHl.HttpResponse({statusCode:C[":status"]||-1,headers:(0,DHl.getTransformedHeaders)(C),body:M});u=!0,h({response:O}),i&&(U.close(),this.connectionManager.deleteSession(R,U))}),n&&M.setTimeout(n,()=>{M.close();let C=new Error(`Stream timed out because of no activity for ${n} ms`);C.name="TimeoutError",Y(C)}),t&&(t.onabort=()=>{M.close();let C=new Error("Request aborted");C.name="AbortError",Y(C)}),M.on("frameError",(C,O,V)=>{Y(new Error(`Frame type id ${C} in stream id ${V} has failed with code ${O}.`))}),M.on("error",Y),M.on("aborted",()=>{Y(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${M.rstCode}.`))}),M.on("close",()=>{U.unref(),i&&U.destroy(),u||Y(new Error("Unexpected error: http2 request did not get a response"))}),m=(0,wHl.writeRequestBody)(M,r,n)})}destroySession(r){r.destroyed||r.destroy()}};sXt.NodeHttp2Handler=rrn});var vCs=A(aXt=>{"use strict";Object.defineProperty(aXt,"__esModule",{value:!0});aXt.Collector=void 0;var IHl=require("stream"),nrn=class extends IHl.Writable{constructor(){super(...arguments),this.bufferedBytes=[]}_write(r,t,n){this.bufferedBytes.push(r),n()}};aXt.Collector=nrn});var ECs=A(oXt=>{"use strict";Object.defineProperty(oXt,"__esModule",{value:!0});oXt.streamCollector=void 0;var xHl=vCs(),THl=e=>new Promise((r,t)=>{let n=new xHl.Collector;e.pipe(n),e.on("error",i=>{n.end(),t(i)}),n.on("error",t),n.on("finish",function(){let i=new Uint8Array(Buffer.concat(this.bufferedBytes));r(i)})});oXt.streamCollector=THl});var $H=A(Iwt=>{"use strict";Object.defineProperty(Iwt,"__esModule",{value:!0});var irn=(tn(),Dr(en));irn.__exportStar(yCs(),Iwt);irn.__exportStar(CCs(),Iwt);irn.__exportStar(ECs(),Iwt)});var SCs=A(cXt=>{"use strict";Object.defineProperty(cXt,"__esModule",{value:!0});cXt.sdkStreamMixin=void 0;var PHl=$H(),RHl=N2e(),srn=require("stream"),kHl=require("util"),DCs="The stream has already been transformed.",FHl=e=>{var r,t;if(!(e instanceof srn.Readable)){let s=((t=(r=e==null?void 0:e.__proto__)===null||r===void 0?void 0:r.constructor)===null||t===void 0?void 0:t.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${s}`)}let n=!1,i=async()=>{if(n)throw new Error(DCs);return n=!0,await(0,PHl.streamCollector)(e)};return Object.assign(e,{transformToByteArray:i,transformToString:async s=>{let a=await i();return s===void 0||Buffer.isEncoding(s)?(0,RHl.fromArrayBuffer)(a.buffer,a.byteOffset,a.byteLength).toString(s):new kHl.TextDecoder(s).decode(a)},transformToWebStream:()=>{if(n)throw new Error(DCs);if(e.readableFlowing!==null)throw new Error("The stream has been consumed by other callbacks.");if(typeof srn.Readable.toWeb!="function")throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.");return n=!0,srn.Readable.toWeb(e)}})};cXt.sdkStreamMixin=FHl});var orn=A(xwt=>{"use strict";Object.defineProperty(xwt,"__esModule",{value:!0});var arn=(tn(),Dr(en));arn.__exportStar(Htn(),xwt);arn.__exportStar(uCs(),xwt);arn.__exportStar(SCs(),xwt)});var wCs=A(uXt=>{"use strict";Object.defineProperty(uXt,"__esModule",{value:!0});uXt.collectBody=void 0;var crn=orn(),NHl=async(e=new Uint8Array,r)=>{if(e instanceof Uint8Array)return crn.Uint8ArrayBlobAdapter.mutate(e);if(!e)return crn.Uint8ArrayBlobAdapter.mutate(new Uint8Array);let t=r.streamCollector(e);return crn.Uint8ArrayBlobAdapter.mutate(await t)};uXt.collectBody=NHl});var ICs=A(lXt=>{"use strict";Object.defineProperty(lXt,"__esModule",{value:!0});lXt.Command=void 0;var OHl=Qtn(),urn=class{constructor(){this.middlewareStack=(0,OHl.constructStack)()}};lXt.Command=urn});var xCs=A(dXt=>{"use strict";Object.defineProperty(dXt,"__esModule",{value:!0});dXt.SENSITIVE_STRING=void 0;dXt.SENSITIVE_STRING="***SensitiveInformation***"});var TCs=A(pXt=>{"use strict";Object.defineProperty(pXt,"__esModule",{value:!0});pXt.createAggregatedClient=void 0;var BHl=(e,r)=>{for(let t of Object.keys(e)){let n=e[t],i=async function(a,o,c){let l=new n(a);if(typeof o=="function")this.send(l,o);else if(typeof c=="function"){if(typeof o!="object")throw new Error(`Expected http options but got ${typeof o}`);this.send(l,o||{},c)}else return this.send(l,o)},s=(t[0].toLowerCase()+t.slice(1)).replace(/Command$/,"");r.prototype[s]=i}};pXt.createAggregatedClient=BHl});var drn=A(im=>{"use strict";Object.defineProperty(im,"__esModule",{value:!0});im.logger=im.strictParseByte=im.strictParseShort=im.strictParseInt32=im.strictParseInt=im.strictParseLong=im.limitedParseFloat32=im.limitedParseFloat=im.handleFloat=im.limitedParseDouble=im.strictParseFloat32=im.strictParseFloat=im.strictParseDouble=im.expectUnion=im.expectString=im.expectObject=im.expectNonNull=im.expectByte=im.expectShort=im.expectInt32=im.expectInt=im.expectLong=im.expectFloat32=im.expectNumber=im.expectBoolean=im.parseBoolean=void 0;var qHl=e=>{switch(e){case"true":return!0;case"false":return!1;default:throw new Error(`Unable to parse boolean value "${e}"`)}};im.parseBoolean=qHl;var MHl=e=>{if(e!=null){if(typeof e=="number"){if((e===0||e===1)&&im.logger.warn(mXt(`Expected boolean, got ${typeof e}: ${e}`)),e===0)return!1;if(e===1)return!0}if(typeof e=="string"){let r=e.toLowerCase();if((r==="false"||r==="true")&&im.logger.warn(mXt(`Expected boolean, got ${typeof e}: ${e}`)),r==="false")return!1;if(r==="true")return!0}if(typeof e=="boolean")return e;throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)}};im.expectBoolean=MHl;var LHl=e=>{if(e!=null){if(typeof e=="string"){let r=parseFloat(e);if(!Number.isNaN(r))return String(r)!==String(e)&&im.logger.warn(mXt(`Expected number but observed string: ${e}`)),r}if(typeof e=="number")return e;throw new TypeError(`Expected number, got ${typeof e}: ${e}`)}};im.expectNumber=LHl;var jHl=Math.ceil(2**127*(2-2**-23)),GHl=e=>{let r=(0,im.expectNumber)(e);if(r!==void 0&&!Number.isNaN(r)&&r!==1/0&&r!==-1/0&&Math.abs(r)>jHl)throw new TypeError(`Expected 32-bit float, got ${e}`);return r};im.expectFloat32=GHl;var UHl=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)}};im.expectLong=UHl;im.expectInt=im.expectLong;var VHl=e=>lrn(e,32);im.expectInt32=VHl;var zHl=e=>lrn(e,16);im.expectShort=zHl;var $Hl=e=>lrn(e,8);im.expectByte=$Hl;var lrn=(e,r)=>{let t=(0,im.expectLong)(e);if(t!==void 0&&QHl(t,r)!==t)throw new TypeError(`Expected ${r}-bit integer, got ${e}`);return t},QHl=(e,r)=>{switch(r){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},KHl=(e,r)=>{if(e==null)throw r?new TypeError(`Expected a non-null value for ${r}`):new TypeError("Expected a non-null value");return e};im.expectNonNull=KHl;var HHl=e=>{if(e==null)return;if(typeof e=="object"&&!Array.isArray(e))return e;let r=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${r}: ${e}`)};im.expectObject=HHl;var WHl=e=>{if(e!=null){if(typeof e=="string")return e;if(["boolean","number","bigint"].includes(typeof e))return im.logger.warn(mXt(`Expected string, got ${typeof e}: ${e}`)),String(e);throw new TypeError(`Expected string, got ${typeof e}: ${e}`)}};im.expectString=WHl;var YHl=e=>{if(e==null)return;let r=(0,im.expectObject)(e),t=Object.entries(r).filter(([,n])=>n!=null).map(([n])=>n);if(t.length===0)throw new TypeError("Unions must have exactly one non-null member. None were found.");if(t.length>1)throw new TypeError(`Unions must have exactly one non-null member. Keys ${t} were not null.`);return r};im.expectUnion=YHl;var JHl=e=>typeof e=="string"?(0,im.expectNumber)(qMe(e)):(0,im.expectNumber)(e);im.strictParseDouble=JHl;im.strictParseFloat=im.strictParseDouble;var XHl=e=>typeof e=="string"?(0,im.expectFloat32)(qMe(e)):(0,im.expectFloat32)(e);im.strictParseFloat32=XHl;var ZHl=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,qMe=e=>{let r=e.match(ZHl);if(r===null||r[0].length!==e.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(e)},eWl=e=>typeof e=="string"?PCs(e):(0,im.expectNumber)(e);im.limitedParseDouble=eWl;im.handleFloat=im.limitedParseDouble;im.limitedParseFloat=im.limitedParseDouble;var tWl=e=>typeof e=="string"?PCs(e):(0,im.expectFloat32)(e);im.limitedParseFloat32=tWl;var PCs=e=>{switch(e){case"NaN":return NaN;case"Infinity":return 1/0;case"-Infinity":return-1/0;default:throw new Error(`Unable to parse float value: ${e}`)}},rWl=e=>typeof e=="string"?(0,im.expectLong)(qMe(e)):(0,im.expectLong)(e);im.strictParseLong=rWl;im.strictParseInt=im.strictParseLong;var nWl=e=>typeof e=="string"?(0,im.expectInt32)(qMe(e)):(0,im.expectInt32)(e);im.strictParseInt32=nWl;var iWl=e=>typeof e=="string"?(0,im.expectShort)(qMe(e)):(0,im.expectShort)(e);im.strictParseShort=iWl;var sWl=e=>typeof e=="string"?(0,im.expectByte)(qMe(e)):(0,im.expectByte)(e);im.strictParseByte=sWl;var mXt=e=>String(new TypeError(e).stack||e).split(` +`)}l.push(null)}),l};HJt.getAwsChunkedEncodingStream=nHl});var YJt=A(WJt=>{"use strict";Object.defineProperty(WJt,"__esModule",{value:!0});WJt.buildQueryString=void 0;var Ytn=Uen();function iHl(e){let r=[];for(let t of Object.keys(e).sort()){let n=e[t];if(t=(0,Ytn.escapeUri)(t),Array.isArray(n))for(let i=0,s=n.length;i{"use strict";Object.defineProperty(JJt,"__esModule",{value:!0});JJt.NODEJS_TIMEOUT_ERROR_CODES=void 0;JJt.NODEJS_TIMEOUT_ERROR_CODES=["ECONNRESET","EPIPE","ETIMEDOUT"]});var Jtn=A(XJt=>{"use strict";Object.defineProperty(XJt,"__esModule",{value:!0});XJt.getTransformedHeaders=void 0;var sHl=e=>{let r={};for(let t of Object.keys(e)){let n=e[t];r[t]=Array.isArray(n)?n.join(","):n}return r};XJt.getTransformedHeaders=sHl});var pCs=A(ZJt=>{"use strict";Object.defineProperty(ZJt,"__esModule",{value:!0});ZJt.setConnectionTimeout=void 0;var aHl=(e,r,t=0)=>{if(!t)return;let n=setTimeout(()=>{e.destroy(),r(Object.assign(new Error(`Socket timed out without establishing a connection within ${t} ms`),{name:"TimeoutError"}))},t);e.on("socket",i=>{i.connecting?i.on("connect",()=>{clearTimeout(n)}):clearTimeout(n)})};ZJt.setConnectionTimeout=aHl});var mCs=A(eXt=>{"use strict";Object.defineProperty(eXt,"__esModule",{value:!0});eXt.setSocketKeepAlive=void 0;var oHl=(e,{keepAlive:r,keepAliveMsecs:t})=>{r===!0&&e.on("socket",n=>{n.setKeepAlive(r,t||0)})};eXt.setSocketKeepAlive=oHl});var fCs=A(tXt=>{"use strict";Object.defineProperty(tXt,"__esModule",{value:!0});tXt.setSocketTimeout=void 0;var cHl=(e,r,t=0)=>{e.setTimeout(t,()=>{e.destroy(),r(Object.assign(new Error(`Connection timed out after ${t} ms`),{name:"TimeoutError"}))})};tXt.setSocketTimeout=cHl});var Xtn=A(rXt=>{"use strict";Object.defineProperty(rXt,"__esModule",{value:!0});rXt.writeRequestBody=void 0;var uHl=require("stream"),hCs=1e3;async function lHl(e,r,t=hCs){var n;let i=(n=r.headers)!==null&&n!==void 0?n:{},s=i.Expect||i.expect,a=-1,o=!1;s==="100-continue"&&await Promise.race([new Promise(c=>{a=Number(setTimeout(c,Math.max(hCs,t)))}),new Promise(c=>{e.on("continue",()=>{clearTimeout(a),c()}),e.on("error",()=>{o=!0,clearTimeout(a),c()})})]),o||dHl(e,r.body)}rXt.writeRequestBody=lHl;function dHl(e,r){r instanceof uHl.Readable?r.pipe(e):r?e.end(Buffer.from(r)):e.end()}});var _Cs=A(BMe=>{"use strict";Object.defineProperty(BMe,"__esModule",{value:!0});BMe.NodeHttpHandler=BMe.DEFAULT_REQUEST_TIMEOUT=void 0;var pHl=QC(),mHl=YJt(),gCs=require("http"),yCs=require("https"),fHl=dCs(),hHl=Jtn(),gHl=pCs(),yHl=mCs(),_Hl=fCs(),AHl=Xtn();BMe.DEFAULT_REQUEST_TIMEOUT=0;var Ztn=class{constructor(r){this.metadata={handlerProtocol:"http/1.1"},this.configProvider=new Promise((t,n)=>{typeof r=="function"?r().then(i=>{t(this.resolveDefaultConfig(i))}).catch(n):t(this.resolveDefaultConfig(r))})}resolveDefaultConfig(r){let{requestTimeout:t,connectionTimeout:n,socketTimeout:i,httpAgent:s,httpsAgent:a}=r||{},o=!0,c=50;return{connectionTimeout:n,requestTimeout:t??i,httpAgent:s||new gCs.Agent({keepAlive:o,maxSockets:c}),httpsAgent:a||new yCs.Agent({keepAlive:o,maxSockets:c})}}destroy(){var r,t,n,i;(t=(r=this.config)===null||r===void 0?void 0:r.httpAgent)===null||t===void 0||t.destroy(),(i=(n=this.config)===null||n===void 0?void 0:n.httpsAgent)===null||i===void 0||i.destroy()}async handle(r,{abortSignal:t}={}){return this.config||(this.config=await this.configProvider),new Promise((n,i)=>{var s,a;let o,c=async P=>{await o,n(P)},l=async P=>{await o,i(P)};if(!this.config)throw new Error("Node HTTP request handler config is not resolved");if(t!=null&&t.aborted){let P=new Error("Request aborted");P.name="AbortError",l(P);return}let u=r.protocol==="https:",m=(0,mHl.buildQueryString)(r.query||{}),h;if(r.username!=null||r.password!=null){let P=(s=r.username)!==null&&s!==void 0?s:"",k=(a=r.password)!==null&&a!==void 0?a:"";h=`${P}:${k}`}let _=r.path;m&&(_+=`?${m}`),r.fragment&&(_+=`#${r.fragment}`);let b={headers:r.headers,host:r.hostname,method:r.method,path:_,port:r.port,agent:u?this.config.httpsAgent:this.config.httpAgent,auth:h},w=(u?yCs.request:gCs.request)(b,P=>{let k=new pHl.HttpResponse({statusCode:P.statusCode||-1,reason:P.statusMessage,headers:(0,hHl.getTransformedHeaders)(P.headers),body:P});c({response:k})});w.on("error",P=>{fHl.NODEJS_TIMEOUT_ERROR_CODES.includes(P.code)?l(Object.assign(P,{name:"TimeoutError"})):l(P)}),(0,gHl.setConnectionTimeout)(w,l,this.config.connectionTimeout),(0,_Hl.setSocketTimeout)(w,l,this.config.requestTimeout),t&&(t.onabort=()=>{w.abort();let P=new Error("Request aborted");P.name="AbortError",l(P)});let x=b.agent;typeof x=="object"&&"keepAlive"in x&&(0,yHl.setSocketKeepAlive)(w,{keepAlive:x.keepAlive,keepAliveMsecs:x.keepAliveMsecs}),o=(0,AHl.writeRequestBody)(w,r,this.config.requestTimeout).catch(i)})}};BMe.NodeHttpHandler=Ztn});var ACs=A(nXt=>{"use strict";Object.defineProperty(nXt,"__esModule",{value:!0});nXt.NodeHttp2ConnectionPool=void 0;var ern=class{constructor(r){this.sessions=[],this.sessions=r??[]}poll(){if(this.sessions.length>0)return this.sessions.shift()}offerLast(r){this.sessions.push(r)}contains(r){return this.sessions.includes(r)}remove(r){this.sessions=this.sessions.filter(t=>t!==r)}[Symbol.iterator](){return this.sessions[Symbol.iterator]()}destroy(r){for(let t of this.sessions)t===r&&(t.destroyed||t.destroy())}};nXt.NodeHttp2ConnectionPool=ern});var bCs=A(iXt=>{"use strict";Object.defineProperty(iXt,"__esModule",{value:!0});iXt.NodeHttp2ConnectionManager=void 0;var bHl=(tn(),Dr(en)),CHl=bHl.__importDefault(require("http2")),vHl=ACs(),trn=class{constructor(r){if(this.sessionCache=new Map,this.config=r,this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrency must be greater than zero.")}lease(r,t){let n=this.getUrlString(r),i=this.sessionCache.get(n);if(i){let c=i.poll();if(c&&!this.config.disableConcurrency)return c}let s=CHl.default.connect(n);this.config.maxConcurrency&&s.settings({maxConcurrentStreams:this.config.maxConcurrency},c=>{if(c)throw new Error("Fail to set maxConcurrentStreams to "+this.config.maxConcurrency+"when creating new session for "+r.destination.toString())}),s.unref();let a=()=>{s.destroy(),this.deleteSession(n,s)};s.on("goaway",a),s.on("error",a),s.on("frameError",a),s.on("close",()=>this.deleteSession(n,s)),t.requestTimeout&&s.setTimeout(t.requestTimeout,a);let o=this.sessionCache.get(n)||new vHl.NodeHttp2ConnectionPool;return o.offerLast(s),this.sessionCache.set(n,o),s}deleteSession(r,t){let n=this.sessionCache.get(r);n&&n.contains(t)&&(n.remove(t),this.sessionCache.set(r,n))}release(r,t){var n;let i=this.getUrlString(r);(n=this.sessionCache.get(i))===null||n===void 0||n.offerLast(t)}destroy(){for(let[r,t]of this.sessionCache){for(let n of t)n.destroyed||n.destroy(),t.remove(n);this.sessionCache.delete(r)}}setMaxConcurrentStreams(r){if(this.config.maxConcurrency&&this.config.maxConcurrency<=0)throw new RangeError("maxConcurrentStreams must be greater than zero.");this.config.maxConcurrency=r}setDisableConcurrentStreams(r){this.config.disableConcurrency=r}getUrlString(r){return r.destination.toString()}};iXt.NodeHttp2ConnectionManager=trn});var vCs=A(sXt=>{"use strict";Object.defineProperty(sXt,"__esModule",{value:!0});sXt.NodeHttp2Handler=void 0;var EHl=QC(),DHl=YJt(),CCs=require("http2"),SHl=Jtn(),wHl=bCs(),IHl=Xtn(),rrn=class{constructor(r){this.metadata={handlerProtocol:"h2"},this.connectionManager=new wHl.NodeHttp2ConnectionManager({}),this.configProvider=new Promise((t,n)=>{typeof r=="function"?r().then(i=>{t(i||{})}).catch(n):t(r||{})})}destroy(){this.connectionManager.destroy()}async handle(r,{abortSignal:t}={}){this.config||(this.config=await this.configProvider,this.connectionManager.setDisableConcurrentStreams(this.config.disableConcurrentStreams||!1),this.config.maxConcurrentStreams&&this.connectionManager.setMaxConcurrentStreams(this.config.maxConcurrentStreams));let{requestTimeout:n,disableConcurrentStreams:i}=this.config;return new Promise((s,a)=>{var o,c,l;let u=!1,m,h=async C=>{await m,s(C)},_=async C=>{await m,a(C)};if(t!=null&&t.aborted){u=!0;let C=new Error("Request aborted");C.name="AbortError",_(C);return}let{hostname:b,method:v,port:w,protocol:x,query:P}=r,k="";if(r.username!=null||r.password!=null){let C=(o=r.username)!==null&&o!==void 0?o:"",O=(c=r.password)!==null&&c!==void 0?c:"";k=`${C}:${O}@`}let R=`${x}//${k}${b}${w?`:${w}`:""}`,L={destination:new URL(R)},U=this.connectionManager.lease(L,{requestTimeout:(l=this.config)===null||l===void 0?void 0:l.sessionTimeout,disableConcurrentStreams:i||!1}),Y=C=>{i&&this.destroySession(U),u=!0,_(C)},N=(0,DHl.buildQueryString)(P||{}),j=r.path;N&&(j+=`?${N}`),r.fragment&&(j+=`#${r.fragment}`);let M=U.request({...r.headers,[CCs.constants.HTTP2_HEADER_PATH]:j,[CCs.constants.HTTP2_HEADER_METHOD]:v});U.ref(),M.on("response",C=>{let O=new EHl.HttpResponse({statusCode:C[":status"]||-1,headers:(0,SHl.getTransformedHeaders)(C),body:M});u=!0,h({response:O}),i&&(U.close(),this.connectionManager.deleteSession(R,U))}),n&&M.setTimeout(n,()=>{M.close();let C=new Error(`Stream timed out because of no activity for ${n} ms`);C.name="TimeoutError",Y(C)}),t&&(t.onabort=()=>{M.close();let C=new Error("Request aborted");C.name="AbortError",Y(C)}),M.on("frameError",(C,O,V)=>{Y(new Error(`Frame type id ${C} in stream id ${V} has failed with code ${O}.`))}),M.on("error",Y),M.on("aborted",()=>{Y(new Error(`HTTP/2 stream is abnormally aborted in mid-communication with result code ${M.rstCode}.`))}),M.on("close",()=>{U.unref(),i&&U.destroy(),u||Y(new Error("Unexpected error: http2 request did not get a response"))}),m=(0,IHl.writeRequestBody)(M,r,n)})}destroySession(r){r.destroyed||r.destroy()}};sXt.NodeHttp2Handler=rrn});var ECs=A(aXt=>{"use strict";Object.defineProperty(aXt,"__esModule",{value:!0});aXt.Collector=void 0;var xHl=require("stream"),nrn=class extends xHl.Writable{constructor(){super(...arguments),this.bufferedBytes=[]}_write(r,t,n){this.bufferedBytes.push(r),n()}};aXt.Collector=nrn});var DCs=A(oXt=>{"use strict";Object.defineProperty(oXt,"__esModule",{value:!0});oXt.streamCollector=void 0;var THl=ECs(),PHl=e=>new Promise((r,t)=>{let n=new THl.Collector;e.pipe(n),e.on("error",i=>{n.end(),t(i)}),n.on("error",t),n.on("finish",function(){let i=new Uint8Array(Buffer.concat(this.bufferedBytes));r(i)})});oXt.streamCollector=PHl});var $H=A(Iwt=>{"use strict";Object.defineProperty(Iwt,"__esModule",{value:!0});var irn=(tn(),Dr(en));irn.__exportStar(_Cs(),Iwt);irn.__exportStar(vCs(),Iwt);irn.__exportStar(DCs(),Iwt)});var wCs=A(cXt=>{"use strict";Object.defineProperty(cXt,"__esModule",{value:!0});cXt.sdkStreamMixin=void 0;var RHl=$H(),kHl=N2e(),srn=require("stream"),FHl=require("util"),SCs="The stream has already been transformed.",NHl=e=>{var r,t;if(!(e instanceof srn.Readable)){let s=((t=(r=e==null?void 0:e.__proto__)===null||r===void 0?void 0:r.constructor)===null||t===void 0?void 0:t.name)||e;throw new Error(`Unexpected stream implementation, expect Stream.Readable instance, got ${s}`)}let n=!1,i=async()=>{if(n)throw new Error(SCs);return n=!0,await(0,RHl.streamCollector)(e)};return Object.assign(e,{transformToByteArray:i,transformToString:async s=>{let a=await i();return s===void 0||Buffer.isEncoding(s)?(0,kHl.fromArrayBuffer)(a.buffer,a.byteOffset,a.byteLength).toString(s):new FHl.TextDecoder(s).decode(a)},transformToWebStream:()=>{if(n)throw new Error(SCs);if(e.readableFlowing!==null)throw new Error("The stream has been consumed by other callbacks.");if(typeof srn.Readable.toWeb!="function")throw new Error("Readable.toWeb() is not supported. Please make sure you are using Node.js >= 17.0.0, or polyfill is available.");return n=!0,srn.Readable.toWeb(e)}})};cXt.sdkStreamMixin=NHl});var orn=A(xwt=>{"use strict";Object.defineProperty(xwt,"__esModule",{value:!0});var arn=(tn(),Dr(en));arn.__exportStar(Htn(),xwt);arn.__exportStar(lCs(),xwt);arn.__exportStar(wCs(),xwt)});var ICs=A(uXt=>{"use strict";Object.defineProperty(uXt,"__esModule",{value:!0});uXt.collectBody=void 0;var crn=orn(),OHl=async(e=new Uint8Array,r)=>{if(e instanceof Uint8Array)return crn.Uint8ArrayBlobAdapter.mutate(e);if(!e)return crn.Uint8ArrayBlobAdapter.mutate(new Uint8Array);let t=r.streamCollector(e);return crn.Uint8ArrayBlobAdapter.mutate(await t)};uXt.collectBody=OHl});var xCs=A(lXt=>{"use strict";Object.defineProperty(lXt,"__esModule",{value:!0});lXt.Command=void 0;var BHl=Qtn(),urn=class{constructor(){this.middlewareStack=(0,BHl.constructStack)()}};lXt.Command=urn});var TCs=A(dXt=>{"use strict";Object.defineProperty(dXt,"__esModule",{value:!0});dXt.SENSITIVE_STRING=void 0;dXt.SENSITIVE_STRING="***SensitiveInformation***"});var PCs=A(pXt=>{"use strict";Object.defineProperty(pXt,"__esModule",{value:!0});pXt.createAggregatedClient=void 0;var qHl=(e,r)=>{for(let t of Object.keys(e)){let n=e[t],i=async function(a,o,c){let l=new n(a);if(typeof o=="function")this.send(l,o);else if(typeof c=="function"){if(typeof o!="object")throw new Error(`Expected http options but got ${typeof o}`);this.send(l,o||{},c)}else return this.send(l,o)},s=(t[0].toLowerCase()+t.slice(1)).replace(/Command$/,"");r.prototype[s]=i}};pXt.createAggregatedClient=qHl});var drn=A(im=>{"use strict";Object.defineProperty(im,"__esModule",{value:!0});im.logger=im.strictParseByte=im.strictParseShort=im.strictParseInt32=im.strictParseInt=im.strictParseLong=im.limitedParseFloat32=im.limitedParseFloat=im.handleFloat=im.limitedParseDouble=im.strictParseFloat32=im.strictParseFloat=im.strictParseDouble=im.expectUnion=im.expectString=im.expectObject=im.expectNonNull=im.expectByte=im.expectShort=im.expectInt32=im.expectInt=im.expectLong=im.expectFloat32=im.expectNumber=im.expectBoolean=im.parseBoolean=void 0;var MHl=e=>{switch(e){case"true":return!0;case"false":return!1;default:throw new Error(`Unable to parse boolean value "${e}"`)}};im.parseBoolean=MHl;var LHl=e=>{if(e!=null){if(typeof e=="number"){if((e===0||e===1)&&im.logger.warn(mXt(`Expected boolean, got ${typeof e}: ${e}`)),e===0)return!1;if(e===1)return!0}if(typeof e=="string"){let r=e.toLowerCase();if((r==="false"||r==="true")&&im.logger.warn(mXt(`Expected boolean, got ${typeof e}: ${e}`)),r==="false")return!1;if(r==="true")return!0}if(typeof e=="boolean")return e;throw new TypeError(`Expected boolean, got ${typeof e}: ${e}`)}};im.expectBoolean=LHl;var jHl=e=>{if(e!=null){if(typeof e=="string"){let r=parseFloat(e);if(!Number.isNaN(r))return String(r)!==String(e)&&im.logger.warn(mXt(`Expected number but observed string: ${e}`)),r}if(typeof e=="number")return e;throw new TypeError(`Expected number, got ${typeof e}: ${e}`)}};im.expectNumber=jHl;var GHl=Math.ceil(2**127*(2-2**-23)),UHl=e=>{let r=(0,im.expectNumber)(e);if(r!==void 0&&!Number.isNaN(r)&&r!==1/0&&r!==-1/0&&Math.abs(r)>GHl)throw new TypeError(`Expected 32-bit float, got ${e}`);return r};im.expectFloat32=UHl;var VHl=e=>{if(e!=null){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw new TypeError(`Expected integer, got ${typeof e}: ${e}`)}};im.expectLong=VHl;im.expectInt=im.expectLong;var zHl=e=>lrn(e,32);im.expectInt32=zHl;var $Hl=e=>lrn(e,16);im.expectShort=$Hl;var QHl=e=>lrn(e,8);im.expectByte=QHl;var lrn=(e,r)=>{let t=(0,im.expectLong)(e);if(t!==void 0&&KHl(t,r)!==t)throw new TypeError(`Expected ${r}-bit integer, got ${e}`);return t},KHl=(e,r)=>{switch(r){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},HHl=(e,r)=>{if(e==null)throw r?new TypeError(`Expected a non-null value for ${r}`):new TypeError("Expected a non-null value");return e};im.expectNonNull=HHl;var WHl=e=>{if(e==null)return;if(typeof e=="object"&&!Array.isArray(e))return e;let r=Array.isArray(e)?"array":typeof e;throw new TypeError(`Expected object, got ${r}: ${e}`)};im.expectObject=WHl;var YHl=e=>{if(e!=null){if(typeof e=="string")return e;if(["boolean","number","bigint"].includes(typeof e))return im.logger.warn(mXt(`Expected string, got ${typeof e}: ${e}`)),String(e);throw new TypeError(`Expected string, got ${typeof e}: ${e}`)}};im.expectString=YHl;var JHl=e=>{if(e==null)return;let r=(0,im.expectObject)(e),t=Object.entries(r).filter(([,n])=>n!=null).map(([n])=>n);if(t.length===0)throw new TypeError("Unions must have exactly one non-null member. None were found.");if(t.length>1)throw new TypeError(`Unions must have exactly one non-null member. Keys ${t} were not null.`);return r};im.expectUnion=JHl;var XHl=e=>typeof e=="string"?(0,im.expectNumber)(qMe(e)):(0,im.expectNumber)(e);im.strictParseDouble=XHl;im.strictParseFloat=im.strictParseDouble;var ZHl=e=>typeof e=="string"?(0,im.expectFloat32)(qMe(e)):(0,im.expectFloat32)(e);im.strictParseFloat32=ZHl;var eWl=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,qMe=e=>{let r=e.match(eWl);if(r===null||r[0].length!==e.length)throw new TypeError("Expected real number, got implicit NaN");return parseFloat(e)},tWl=e=>typeof e=="string"?RCs(e):(0,im.expectNumber)(e);im.limitedParseDouble=tWl;im.handleFloat=im.limitedParseDouble;im.limitedParseFloat=im.limitedParseDouble;var rWl=e=>typeof e=="string"?RCs(e):(0,im.expectFloat32)(e);im.limitedParseFloat32=rWl;var RCs=e=>{switch(e){case"NaN":return NaN;case"Infinity":return 1/0;case"-Infinity":return-1/0;default:throw new Error(`Unable to parse float value: ${e}`)}},nWl=e=>typeof e=="string"?(0,im.expectLong)(qMe(e)):(0,im.expectLong)(e);im.strictParseLong=nWl;im.strictParseInt=im.strictParseLong;var iWl=e=>typeof e=="string"?(0,im.expectInt32)(qMe(e)):(0,im.expectInt32)(e);im.strictParseInt32=iWl;var sWl=e=>typeof e=="string"?(0,im.expectShort)(qMe(e)):(0,im.expectShort)(e);im.strictParseShort=sWl;var aWl=e=>typeof e=="string"?(0,im.expectByte)(qMe(e)):(0,im.expectByte)(e);im.strictParseByte=aWl;var mXt=e=>String(new TypeError(e).stack||e).split(` `).slice(0,5).filter(r=>!r.includes("stackTraceWarning")).join(` -`);im.logger={warn:console.warn}});var RCs=A(RL=>{"use strict";Object.defineProperty(RL,"__esModule",{value:!0});RL.parseEpochTimestamp=RL.parseRfc7231DateTime=RL.parseRfc3339DateTimeWithOffset=RL.parseRfc3339DateTime=RL.dateToUtcString=void 0;var xme=drn(),aWl=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],mrn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function oWl(e){let r=e.getUTCFullYear(),t=e.getUTCMonth(),n=e.getUTCDay(),i=e.getUTCDate(),s=e.getUTCHours(),a=e.getUTCMinutes(),o=e.getUTCSeconds(),c=i<10?`0${i}`:`${i}`,l=s<10?`0${s}`:`${s}`,u=a<10?`0${a}`:`${a}`,m=o<10?`0${o}`:`${o}`;return`${aWl[n]}, ${c} ${mrn[t]} ${r} ${l}:${u}:${m} GMT`}RL.dateToUtcString=oWl;var cWl=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),uWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let r=cWl.exec(e);if(!r)throw new TypeError("Invalid RFC-3339 date-time value");let[t,n,i,s,a,o,c,l]=r,u=(0,xme.strictParseShort)(MMe(n)),m=QH(i,"month",1,12),h=QH(s,"day",1,31);return Twt(u,m,h,{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l})};RL.parseRfc3339DateTime=uWl;var lWl=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),dWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let r=lWl.exec(e);if(!r)throw new TypeError("Invalid RFC-3339 date-time value");let[t,n,i,s,a,o,c,l,u]=r,m=(0,xme.strictParseShort)(MMe(n)),h=QH(i,"month",1,12),_=QH(s,"day",1,31),b=Twt(m,h,_,{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l});return u.toUpperCase()!="Z"&&b.setTime(b.getTime()-DWl(u)),b};RL.parseRfc3339DateTimeWithOffset=dWl;var pWl=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),mWl=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),fWl=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),hWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-7231 date-times must be expressed as strings");let r=pWl.exec(e);if(r){let[t,n,i,s,a,o,c,l]=r;return Twt((0,xme.strictParseShort)(MMe(s)),prn(i),QH(n,"day",1,31),{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l})}if(r=mWl.exec(e),r){let[t,n,i,s,a,o,c,l]=r;return AWl(Twt(yWl(s),prn(i),QH(n,"day",1,31),{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l}))}if(r=fWl.exec(e),r){let[t,n,i,s,a,o,c,l]=r;return Twt((0,xme.strictParseShort)(MMe(l)),prn(n),QH(i.trimLeft(),"day",1,31),{hours:s,minutes:a,seconds:o,fractionalMilliseconds:c})}throw new TypeError("Invalid RFC-7231 date-time value")};RL.parseRfc7231DateTime=hWl;var gWl=e=>{if(e==null)return;let r;if(typeof e=="number")r=e;else if(typeof e=="string")r=(0,xme.strictParseDouble)(e);else throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(r)||r===1/0||r===-1/0)throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(r*1e3))};RL.parseEpochTimestamp=gWl;var Twt=(e,r,t,n)=>{let i=r-1;return CWl(e,i,t),new Date(Date.UTC(e,i,t,QH(n.hours,"hour",0,23),QH(n.minutes,"minute",0,59),QH(n.seconds,"seconds",0,60),EWl(n.fractionalMilliseconds)))},yWl=e=>{let r=new Date().getUTCFullYear(),t=Math.floor(r/100)*100+(0,xme.strictParseShort)(MMe(e));return te.getTime()-new Date().getTime()>_Wl?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,prn=e=>{let r=mrn.indexOf(e);if(r<0)throw new TypeError(`Invalid month: ${e}`);return r+1},bWl=[31,28,31,30,31,30,31,31,30,31,30,31],CWl=(e,r,t)=>{let n=bWl[r];if(r===1&&vWl(e)&&(n=29),t>n)throw new TypeError(`Invalid day for ${mrn[r]} in ${e}: ${t}`)},vWl=e=>e%4===0&&(e%100!==0||e%400===0),QH=(e,r,t,n)=>{let i=(0,xme.strictParseByte)(MMe(e));if(in)throw new TypeError(`${r} must be between ${t} and ${n}, inclusive`);return i},EWl=e=>e==null?0:(0,xme.strictParseFloat32)("0."+e)*1e3,DWl=e=>{let r=e[0],t=1;if(r=="+")t=1;else if(r=="-")t=-1;else throw new TypeError(`Offset direction, ${r}, must be "+" or "-"`);let n=Number(e.substring(1,3)),i=Number(e.substring(4,6));return t*(n*60+i)*60*1e3},MMe=e=>{let r=0;for(;r{"use strict";Object.defineProperty(LMe,"__esModule",{value:!0});LMe.decorateServiceException=LMe.ServiceException=void 0;var frn=class e extends Error{constructor(r){super(r.message),Object.setPrototypeOf(this,e.prototype),this.name=r.name,this.$fault=r.$fault,this.$metadata=r.$metadata}};LMe.ServiceException=frn;var SWl=(e,r={})=>{Object.entries(r).filter(([,n])=>n!==void 0).forEach(([n,i])=>{(e[n]==null||e[n]==="")&&(e[n]=i)});let t=e.message||e.Message||"UnknownError";return e.message=t,delete e.Message,e};LMe.decorateServiceException=SWl});var kCs=A(Q2e=>{"use strict";Object.defineProperty(Q2e,"__esModule",{value:!0});Q2e.withBaseException=Q2e.throwDefaultError=void 0;var wWl=hrn(),IWl=({output:e,parsedBody:r,exceptionCtor:t,errorCode:n})=>{let i=TWl(e),s=i.httpStatusCode?i.httpStatusCode+"":void 0,a=new t({name:(r==null?void 0:r.code)||(r==null?void 0:r.Code)||n||s||"UnknownError",$fault:"client",$metadata:i});throw(0,wWl.decorateServiceException)(a,r)};Q2e.throwDefaultError=IWl;var xWl=e=>({output:r,parsedBody:t,errorCode:n})=>{(0,Q2e.throwDefaultError)({output:r,parsedBody:t,exceptionCtor:e,errorCode:n})};Q2e.withBaseException=xWl;var TWl=e=>{var r,t;return{httpStatusCode:e.statusCode,requestId:(t=(r=e.headers["x-amzn-requestid"])!==null&&r!==void 0?r:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}});var FCs=A(fXt=>{"use strict";Object.defineProperty(fXt,"__esModule",{value:!0});fXt.loadConfigsForDefaultMode=void 0;var PWl=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};fXt.loadConfigsForDefaultMode=PWl});var OCs=A(hXt=>{"use strict";Object.defineProperty(hXt,"__esModule",{value:!0});hXt.emitWarningIfUnsupportedVersion=void 0;var NCs=!1,RWl=e=>{e&&!NCs&&parseInt(e.substring(1,e.indexOf(".")))<14&&(NCs=!0)};hXt.emitWarningIfUnsupportedVersion=RWl});var grn=A(gXt=>{"use strict";Object.defineProperty(gXt,"__esModule",{value:!0});gXt.extendedEncodeURIComponent=void 0;function kWl(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}gXt.extendedEncodeURIComponent=kWl});var BCs=A(yXt=>{"use strict";Object.defineProperty(yXt,"__esModule",{value:!0});yXt.getArrayIfSingleItem=void 0;var FWl=e=>Array.isArray(e)?e:[e];yXt.getArrayIfSingleItem=FWl});var qCs=A(Pwt=>{"use strict";Object.defineProperty(Pwt,"__esModule",{value:!0});Pwt.getValueFromTextNode=void 0;var NWl=e=>{let r="#text";for(let t in e)e.hasOwnProperty(t)&&e[t][r]!==void 0?e[t]=e[t][r]:typeof e[t]=="object"&&e[t]!==null&&(e[t]=(0,Pwt.getValueFromTextNode)(e[t]));return e};Pwt.getValueFromTextNode=NWl});var MCs=A(KH=>{"use strict";Object.defineProperty(KH,"__esModule",{value:!0});KH.LazyJsonString=KH.StringWrapper=void 0;var OWl=function(){let e=Object.getPrototypeOf(this).constructor,r=Function.bind.apply(String,[null,...arguments]),t=new r;return Object.setPrototypeOf(t,e.prototype),t};KH.StringWrapper=OWl;KH.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:KH.StringWrapper,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf(KH.StringWrapper,String);var yrn=class e extends KH.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(r){return r instanceof e?r:r instanceof String||typeof r=="string"?new e(r):new e(JSON.stringify(r))}};KH.LazyJsonString=yrn});var GCs=A(Tme=>{"use strict";Object.defineProperty(Tme,"__esModule",{value:!0});Tme.take=Tme.convertMap=Tme.map=void 0;function LCs(e,r,t){let n,i,s;if(typeof r>"u"&&typeof t>"u")n={},s=e;else{if(n=e,typeof r=="function")return i=r,s=t,MWl(n,i,s);s=r}for(let a of Object.keys(s)){if(!Array.isArray(s[a])){n[a]=s[a];continue}jCs(n,null,s,a)}return n}Tme.map=LCs;var BWl=e=>{let r={};for(let[t,n]of Object.entries(e||{}))r[t]=[,n];return r};Tme.convertMap=BWl;var qWl=(e,r)=>{let t={};for(let n in r)jCs(t,e,r,n);return t};Tme.take=qWl;var MWl=(e,r,t)=>LCs(e,Object.entries(t).reduce((n,[i,s])=>(Array.isArray(s)?n[i]=s:typeof s=="function"?n[i]=[r,s()]:n[i]=[r,s],n),{})),jCs=(e,r,t,n)=>{if(r!==null){let a=t[n];typeof a=="function"&&(a=[,a]);let[o=LWl,c=jWl,l=n]=a;(typeof o=="function"&&o(r[l])||typeof o!="function"&&o)&&(e[n]=c(r[l]));return}let[i,s]=t[n];if(typeof s=="function"){let a,o=i===void 0&&(a=s())!=null,c=typeof i=="function"&&!!i(void 0)||typeof i!="function"&&!!i;o?e[n]=a:c&&(e[n]=s())}else{let a=i===void 0&&s!=null,o=typeof i=="function"&&!!i(s)||typeof i!="function"&&!!i;(a||o)&&(e[n]=s)}},LWl=e=>e!=null,jWl=e=>e});var VCs=A(_Xt=>{"use strict";Object.defineProperty(_Xt,"__esModule",{value:!0});_Xt.resolvedPath=void 0;var UCs=grn(),GWl=(e,r,t,n,i,s)=>{if(r!=null&&r[t]!==void 0){let a=n();if(a.length<=0)throw new Error("Empty value provided for input HTTP label: "+t+".");e=e.replace(i,s?a.split("/").map(o=>(0,UCs.extendedEncodeURIComponent)(o)).join("/"):(0,UCs.extendedEncodeURIComponent)(a))}else throw new Error("No value provided for input HTTP label: "+t+".");return e};_Xt.resolvedPath=GWl});var zCs=A(AXt=>{"use strict";Object.defineProperty(AXt,"__esModule",{value:!0});AXt.serializeFloat=void 0;var UWl=e=>{if(e!==e)return"NaN";switch(e){case 1/0:return"Infinity";case-1/0:return"-Infinity";default:return e}};AXt.serializeFloat=UWl});var $Cs=A(Rwt=>{"use strict";Object.defineProperty(Rwt,"__esModule",{value:!0});Rwt._json=void 0;var VWl=e=>{if(e==null)return{};if(Array.isArray(e))return e.filter(r=>r!=null);if(typeof e=="object"){let r={};for(let t of Object.keys(e))e[t]!=null&&(r[t]=(0,Rwt._json)(e[t]));return r}return e};Rwt._json=VWl});var QCs=A(bXt=>{"use strict";Object.defineProperty(bXt,"__esModule",{value:!0});bXt.splitEvery=void 0;function zWl(e,r,t){if(t<=0||!Number.isInteger(t))throw new Error("Invalid number of delimiters ("+t+") for splitEvery.");let n=e.split(r);if(t===1)return n;let i=[],s="";for(let a=0;a{"use strict";Object.defineProperty(p2,"__esModule",{value:!0});var WD=(tn(),Dr(en));WD.__exportStar(Ybs(),p2);WD.__exportStar(eCs(),p2);WD.__exportStar(wCs(),p2);WD.__exportStar(ICs(),p2);WD.__exportStar(xCs(),p2);WD.__exportStar(TCs(),p2);WD.__exportStar(RCs(),p2);WD.__exportStar(kCs(),p2);WD.__exportStar(FCs(),p2);WD.__exportStar(OCs(),p2);WD.__exportStar(hrn(),p2);WD.__exportStar(grn(),p2);WD.__exportStar(BCs(),p2);WD.__exportStar(qCs(),p2);WD.__exportStar(MCs(),p2);WD.__exportStar(GCs(),p2);WD.__exportStar(drn(),p2);WD.__exportStar(VCs(),p2);WD.__exportStar(zCs(),p2);WD.__exportStar($Cs(),p2);WD.__exportStar(QCs(),p2)});var KCs=A(CXt=>{"use strict";Object.defineProperty(CXt,"__esModule",{value:!0});CXt.resolveClientEndpointParameters=void 0;var $Wl=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"ecr"});CXt.resolveClientEndpointParameters=$Wl});var HCs=A((R5g,QWl)=>{QWl.exports={name:"@aws-sdk/client-ecr",description:"AWS SDK for JavaScript Ecr Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ecr"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecr",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-ecr"}}});var WCs=A(vXt=>{"use strict";Object.defineProperty(vXt,"__esModule",{value:!0});vXt.resolveStsAuthConfig=void 0;var KWl=RO(),HWl=(e,{stsClientCtor:r})=>(0,KWl.resolveAwsAuthConfig)({...e,stsClientCtor:r});vXt.resolveStsAuthConfig=HWl});var YCs=A(EXt=>{"use strict";Object.defineProperty(EXt,"__esModule",{value:!0});EXt.resolveClientEndpointParameters=void 0;var WWl=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:"sts"});EXt.resolveClientEndpointParameters=WWl});var JCs=A((N5g,YWl)=>{YWl.exports={name:"@aws-sdk/client-sts",description:"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts",test:"yarn test:unit","test:unit":"jest"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-sts":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.1","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.1","@smithy/protocol-http":"^1.1.0","@smithy/smithy-client":"^1.0.2","@smithy/types":"^1.1.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.1","@smithy/util-utf8":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sts"}}});var DXt=A(jMe=>{"use strict";Object.defineProperty(jMe,"__esModule",{value:!0});jMe.STSServiceException=jMe.__ServiceException=void 0;var XCs=qe();Object.defineProperty(jMe,"__ServiceException",{enumerable:!0,get:function(){return XCs.ServiceException}});var _rn=class e extends XCs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};jMe.STSServiceException=_rn});var Rme=A(oy=>{"use strict";Object.defineProperty(oy,"__esModule",{value:!0});oy.GetSessionTokenResponseFilterSensitiveLog=oy.GetFederationTokenResponseFilterSensitiveLog=oy.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=oy.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=oy.AssumeRoleWithSAMLResponseFilterSensitiveLog=oy.AssumeRoleWithSAMLRequestFilterSensitiveLog=oy.AssumeRoleResponseFilterSensitiveLog=oy.CredentialsFilterSensitiveLog=oy.InvalidAuthorizationMessageException=oy.IDPCommunicationErrorException=oy.InvalidIdentityTokenException=oy.IDPRejectedClaimException=oy.RegionDisabledException=oy.PackedPolicyTooLargeException=oy.MalformedPolicyDocumentException=oy.ExpiredTokenException=void 0;var Irn=qe(),Pme=DXt(),Arn=class e extends Pme.STSServiceException{constructor(r){super({name:"ExpiredTokenException",$fault:"client",...r}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.ExpiredTokenException=Arn;var brn=class e extends Pme.STSServiceException{constructor(r){super({name:"MalformedPolicyDocumentException",$fault:"client",...r}),this.name="MalformedPolicyDocumentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.MalformedPolicyDocumentException=brn;var Crn=class e extends Pme.STSServiceException{constructor(r){super({name:"PackedPolicyTooLargeException",$fault:"client",...r}),this.name="PackedPolicyTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.PackedPolicyTooLargeException=Crn;var vrn=class e extends Pme.STSServiceException{constructor(r){super({name:"RegionDisabledException",$fault:"client",...r}),this.name="RegionDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.RegionDisabledException=vrn;var Ern=class e extends Pme.STSServiceException{constructor(r){super({name:"IDPRejectedClaimException",$fault:"client",...r}),this.name="IDPRejectedClaimException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.IDPRejectedClaimException=Ern;var Drn=class e extends Pme.STSServiceException{constructor(r){super({name:"InvalidIdentityTokenException",$fault:"client",...r}),this.name="InvalidIdentityTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.InvalidIdentityTokenException=Drn;var Srn=class e extends Pme.STSServiceException{constructor(r){super({name:"IDPCommunicationErrorException",$fault:"client",...r}),this.name="IDPCommunicationErrorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.IDPCommunicationErrorException=Srn;var wrn=class e extends Pme.STSServiceException{constructor(r){super({name:"InvalidAuthorizationMessageException",$fault:"client",...r}),this.name="InvalidAuthorizationMessageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.InvalidAuthorizationMessageException=wrn;var JWl=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:Irn.SENSITIVE_STRING}});oy.CredentialsFilterSensitiveLog=JWl;var XWl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleResponseFilterSensitiveLog=XWl;var ZWl=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:Irn.SENSITIVE_STRING}});oy.AssumeRoleWithSAMLRequestFilterSensitiveLog=ZWl;var eYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleWithSAMLResponseFilterSensitiveLog=eYl;var tYl=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:Irn.SENSITIVE_STRING}});oy.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=tYl;var rYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=rYl;var nYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.GetFederationTokenResponseFilterSensitiveLog=nYl;var iYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.GetSessionTokenResponseFilterSensitiveLog=iYl});var SXt=A(Ore=>{"use strict";var ZCs=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",sYl=ZCs+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",evs="["+ZCs+"]["+sYl+"]*",aYl=new RegExp("^"+evs+"$"),oYl=function(e,r){let t=[],n=r.exec(e);for(;n;){let i=[];i.startIndex=r.lastIndex-n[0].length;let s=n.length;for(let a=0;a"u")};Ore.isExist=function(e){return typeof e<"u"};Ore.isEmptyObject=function(e){return Object.keys(e).length===0};Ore.merge=function(e,r,t){if(r){let n=Object.keys(r),i=n.length;for(let s=0;s{"use strict";var xrn=SXt(),uYl={allowBooleanAttributes:!1,unpairedTags:[]};svs.validate=function(e,r){r=Object.assign({},uYl,r);let t=[],n=!1,i=!1;e[0]==="\uFEFF"&&(e=e.substr(1));for(let s=0;s"&&e[s]!==" "&&e[s]!==" "&&e[s]!==` -`&&e[s]!=="\r";s++)c+=e[s];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),s--),!yYl(c)){let m;return c.trim().length===0?m="Invalid space after '<'.":m="Tag '"+c+"' is an invalid name.",$S("InvalidTag",m,DF(e,s))}let l=pYl(e,s);if(l===!1)return $S("InvalidAttr","Attributes for '"+c+"' have open quote.",DF(e,s));let u=l.value;if(s=l.index,u[u.length-1]==="/"){let m=s-u.length;u=u.substring(0,u.length-1);let h=ivs(u,r);if(h===!0)n=!0;else return $S(h.err.code,h.err.msg,DF(e,m+h.err.line))}else if(o)if(l.tagClosed){if(u.trim().length>0)return $S("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",DF(e,a));{let m=t.pop();if(c!==m.tagName){let h=DF(e,m.tagStartPos);return $S("InvalidTag","Expected closing tag '"+m.tagName+"' (opened in line "+h.line+", col "+h.col+") instead of closing tag '"+c+"'.",DF(e,a))}t.length==0&&(i=!0)}}else return $S("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",DF(e,s));else{let m=ivs(u,r);if(m!==!0)return $S(m.err.code,m.err.msg,DF(e,s-u.length+m.err.line));if(i===!0)return $S("InvalidXml","Multiple possible root nodes found.",DF(e,s));r.unpairedTags.indexOf(c)!==-1||t.push({tagName:c,tagStartPos:a}),n=!0}for(s++;s0)return $S("InvalidXml","Invalid '"+JSON.stringify(t.map(s=>s.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return $S("InvalidXml","Start tag expected.",1);return!0};function tvs(e){return e===" "||e===" "||e===` -`||e==="\r"}function rvs(e,r){let t=r;for(;r5&&n==="xml")return $S("InvalidXml","XML declaration allowed only at the start of the document.",DF(e,r));if(e[r]=="?"&&e[r+1]==">"){r++;break}else continue}return r}function nvs(e,r){if(e.length>r+5&&e[r+1]==="-"&&e[r+2]==="-"){for(r+=3;r"){r+=2;break}}else if(e.length>r+8&&e[r+1]==="D"&&e[r+2]==="O"&&e[r+3]==="C"&&e[r+4]==="T"&&e[r+5]==="Y"&&e[r+6]==="P"&&e[r+7]==="E"){let t=1;for(r+=8;r"&&(t--,t===0))break}else if(e.length>r+9&&e[r+1]==="["&&e[r+2]==="C"&&e[r+3]==="D"&&e[r+4]==="A"&&e[r+5]==="T"&&e[r+6]==="A"&&e[r+7]==="["){for(r+=8;r"){r+=2;break}}return r}var lYl='"',dYl="'";function pYl(e,r){let t="",n="",i=!1;for(;r"&&n===""){i=!0;break}t+=e[r]}return n!==""?!1:{value:t,index:r,tagClosed:i}}var mYl=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function ivs(e,r){let t=xrn.getAllMatches(e,mYl),n={};for(let i=0;i{var avs={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,r){return r},attributeValueProcessor:function(e,r){return r},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,r,t){return e}},_Yl=function(e){return Object.assign({},avs,e)};Prn.buildOptions=_Yl;Prn.defaultOptions=avs});var uvs=A((j5g,cvs)=>{"use strict";var Rrn=class{constructor(r){this.tagname=r,this.child=[],this[":@"]={}}add(r,t){r==="__proto__"&&(r="#__proto__"),this.child.push({[r]:t})}addChild(r){r.tagname==="__proto__"&&(r.tagname="#__proto__"),r[":@"]&&Object.keys(r[":@"]).length>0?this.child.push({[r.tagname]:r.child,":@":r[":@"]}):this.child.push({[r.tagname]:r.child})}};cvs.exports=Rrn});var dvs=A((G5g,lvs)=>{var AYl=SXt();function bYl(e,r){let t={};if(e[r+3]==="O"&&e[r+4]==="C"&&e[r+5]==="T"&&e[r+6]==="Y"&&e[r+7]==="P"&&e[r+8]==="E"){r=r+9;let n=1,i=!1,s=!1,a="";for(;r"){if(s?e[r-1]==="-"&&e[r-2]==="-"&&(s=!1,n--):n--,n===0)break}else e[r]==="["?i=!0:a+=e[r];if(n!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:t,i:r}}function CYl(e,r){let t="";for(;r{var xYl=/^[-+]?0x[a-fA-F0-9]+$/,TYl=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt);!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);var PYl={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};function RYl(e,r={}){if(r=Object.assign({},PYl,r),!e||typeof e!="string")return e;let t=e.trim();if(r.skipLike!==void 0&&r.skipLike.test(t))return e;if(r.hex&&xYl.test(t))return Number.parseInt(t,16);{let n=TYl.exec(t);if(n){let i=n[1],s=n[2],a=kYl(n[3]),o=n[4]||n[6];if(!r.leadingZeros&&s.length>0&&i&&t[2]!==".")return e;if(!r.leadingZeros&&s.length>0&&!i&&t[1]!==".")return e;{let c=Number(t),l=""+c;return l.search(/[eE]/)!==-1||o?r.eNotation?c:e:t.indexOf(".")!==-1?l==="0"&&a===""||l===a||i&&l==="-"+a?c:e:s?a===l||i+a===l?c:e:t===l||t===i+l?c:e}}else return e}}function kYl(e){return e&&e.indexOf(".")!==-1&&(e=e.replace(/0+$/,""),e==="."?e="0":e[0]==="."?e="0"+e:e[e.length-1]==="."&&(e=e.substr(0,e.length-1))),e}pvs.exports=RYl});var hvs=A((z5g,fvs)=>{"use strict";var Orn=SXt(),Fwt=uvs(),FYl=dvs(),NYl=mvs(),V5g="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,Orn.nameRegexp),krn=class{constructor(r){this.options=r,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"}},this.addExternalEntities=OYl,this.parseXml=jYl,this.parseTextData=BYl,this.resolveNameSpace=qYl,this.buildAttributesMap=LYl,this.isItStopNode=zYl,this.replaceEntitiesValue=UYl,this.readStopNodeData=QYl,this.saveTextToParentTag=VYl,this.addChild=GYl}};function OYl(e){let r=Object.keys(e);for(let t=0;t0)){a||(e=this.replaceEntitiesValue(e));let o=this.options.tagValueProcessor(r,e,t,i,s);return o==null?e:typeof o!=typeof e||o!==e?o:this.options.trimValues?Nrn(e,this.options.parseTagValue,this.options.numberParseOptions):e.trim()===e?Nrn(e,this.options.parseTagValue,this.options.numberParseOptions):e}}function qYl(e){if(this.options.removeNSPrefix){let r=e.split(":"),t=e.charAt(0)==="/"?"/":"";if(r[0]==="xmlns")return"";r.length===2&&(e=t+r[1])}return e}var MYl=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function LYl(e,r,t){if(!this.options.ignoreAttributes&&typeof e=="string"){let n=Orn.getAllMatches(e,MYl),i=n.length,s={};for(let a=0;a",s,"Closing Tag is not closed."),c=e.substring(s+2,o).trim();if(this.options.removeNSPrefix){let m=c.indexOf(":");m!==-1&&(c=c.substr(m+1))}this.options.transformTagName&&(c=this.options.transformTagName(c)),t&&(n=this.saveTextToParentTag(n,t,i));let l=i.substring(i.lastIndexOf(".")+1);if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let u=0;l&&this.options.unpairedTags.indexOf(l)!==-1?(u=i.lastIndexOf(".",i.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=i.lastIndexOf("."),i=i.substring(0,u),t=this.tagsNodeStack.pop(),n="",s=o}else if(e[s+1]==="?"){let o=Frn(e,s,!1,"?>");if(!o)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,t,i),!(this.options.ignoreDeclaration&&o.tagName==="?xml"||this.options.ignorePiTags)){let c=new Fwt(o.tagName);c.add(this.options.textNodeName,""),o.tagName!==o.tagExp&&o.attrExpPresent&&(c[":@"]=this.buildAttributesMap(o.tagExp,i,o.tagName)),this.addChild(t,c,i)}s=o.closeIndex+1}else if(e.substr(s+1,3)==="!--"){let o=K2e(e,"-->",s+4,"Comment is not closed.");if(this.options.commentPropName){let c=e.substring(s+4,o-2);n=this.saveTextToParentTag(n,t,i),t.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}s=o}else if(e.substr(s+1,2)==="!D"){let o=FYl(e,s);this.docTypeEntities=o.entities,s=o.i}else if(e.substr(s+1,2)==="!["){let o=K2e(e,"]]>",s,"CDATA is not closed.")-2,c=e.substring(s+9,o);if(n=this.saveTextToParentTag(n,t,i),this.options.cdataPropName)t.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]);else{let l=this.parseTextData(c,t.tagname,i,!0,!1,!0);l==null&&(l=""),t.add(this.options.textNodeName,l)}s=o+2}else{let o=Frn(e,s,this.options.removeNSPrefix),c=o.tagName,l=o.tagExp,u=o.attrExpPresent,m=o.closeIndex;this.options.transformTagName&&(c=this.options.transformTagName(c)),t&&n&&t.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,t,i,!1));let h=t;if(h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(t=this.tagsNodeStack.pop(),i=i.substring(0,i.lastIndexOf("."))),c!==r.tagname&&(i+=i?"."+c:c),this.isItStopNode(this.options.stopNodes,i,c)){let _="";if(l.length>0&&l.lastIndexOf("/")===l.length-1)s=o.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)s=o.closeIndex;else{let v=this.readStopNodeData(e,c,m+1);if(!v)throw new Error(`Unexpected end of ${c}`);s=v.i,_=v.tagContent}let b=new Fwt(c);c!==l&&u&&(b[":@"]=this.buildAttributesMap(l,i,c)),_&&(_=this.parseTextData(_,c,i,!0,u,!0,!0)),i=i.substr(0,i.lastIndexOf(".")),b.add(this.options.textNodeName,_),this.addChild(t,b,i)}else{if(l.length>0&&l.lastIndexOf("/")===l.length-1){c[c.length-1]==="/"?(c=c.substr(0,c.length-1),l=c):l=l.substr(0,l.length-1),this.options.transformTagName&&(c=this.options.transformTagName(c));let _=new Fwt(c);c!==l&&u&&(_[":@"]=this.buildAttributesMap(l,i,c)),this.addChild(t,_,i),i=i.substr(0,i.lastIndexOf("."))}else{let _=new Fwt(c);this.tagsNodeStack.push(t),c!==l&&u&&(_[":@"]=this.buildAttributesMap(l,i,c)),this.addChild(t,_,i),t=_}n="",s=m}}else n+=e[s];return r.child};function GYl(e,r,t){let n=this.options.updateTag(r.tagname,t,r[":@"]);n===!1||(typeof n=="string"&&(r.tagname=n),e.addChild(r))}var UYl=function(e){if(this.options.processEntities){for(let r in this.docTypeEntities){let t=this.docTypeEntities[r];e=e.replace(t.regx,t.val)}for(let r in this.lastEntities){let t=this.lastEntities[r];e=e.replace(t.regex,t.val)}if(this.options.htmlEntities)for(let r in this.htmlEntities){let t=this.htmlEntities[r];e=e.replace(t.regex,t.val)}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function VYl(e,r,t,n){return e&&(n===void 0&&(n=Object.keys(r.child).length===0),e=this.parseTextData(e,r.tagname,t,!1,r[":@"]?Object.keys(r[":@"]).length!==0:!1,n),e!==void 0&&e!==""&&r.add(this.options.textNodeName,e),e=""),e}function zYl(e,r,t){let n="*."+t;for(let i in e){let s=e[i];if(n===s||r===s)return!0}return!1}function $Yl(e,r,t=">"){let n,i="";for(let s=r;s",t,`${r} is not closed`);if(e.substring(t+2,s).trim()===r&&(i--,i===0))return{tagContent:e.substring(n,t),i:s};t=s}else if(e[t+1]==="?")t=K2e(e,"?>",t+1,"StopNode is not closed.");else if(e.substr(t+1,3)==="!--")t=K2e(e,"-->",t+3,"StopNode is not closed.");else if(e.substr(t+1,2)==="![")t=K2e(e,"]]>",t,"StopNode is not closed.")-2;else{let s=Frn(e,t,">");s&&((s&&s.tagName)===r&&s.tagExp[s.tagExp.length-1]!=="/"&&i++,t=s.closeIndex)}}function Nrn(e,r,t){if(r&&typeof e=="string"){let n=e.trim();return n==="true"?!0:n==="false"?!1:NYl(e,t)}else return Orn.isExist(e)?e:""}fvs.exports=krn});var _vs=A(yvs=>{"use strict";function KYl(e,r){return gvs(e,r)}function gvs(e,r,t){let n,i={};for(let s=0;s0&&(i[r.textNodeName]=n):n!==void 0&&(i[r.textNodeName]=n),i}function HYl(e){let r=Object.keys(e);for(let t=0;t{var{buildOptions:JYl}=ovs(),XYl=hvs(),{prettify:ZYl}=_vs(),eJl=Trn(),Brn=class{constructor(r){this.externalEntities={},this.options=JYl(r)}parse(r,t){if(typeof r!="string")if(r.toString)r=r.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(t){t===!0&&(t={});let s=eJl.validate(r,t);if(s!==!0)throw Error(`${s.err.msg}:${s.err.line}:${s.err.col}`)}let n=new XYl(this.options);n.addExternalEntities(this.externalEntities);let i=n.parseXml(r);return this.options.preserveOrder||i===void 0?i:ZYl(i,this.options)}addEntity(r,t){if(t.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(r.indexOf("&")!==-1||r.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(t==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[r]=t}};Avs.exports=Brn});var Svs=A((K5g,Dvs)=>{var tJl=` -`;function rJl(e,r){let t="";return r.format&&r.indentBy.length>0&&(t=tJl),vvs(e,r,"",t)}function vvs(e,r,t,n){let i="",s=!1;for(let a=0;a`,s=!1;continue}else if(c===r.commentPropName){i+=n+``,s=!0;continue}else if(c[0]==="?"){let b=Cvs(o[":@"],r),v=c==="?xml"?"":n,w=o[c][0][r.textNodeName];w=w.length!==0?" "+w:"",i+=v+`<${c}${w}${b}?>`,s=!0;continue}let u=n;u!==""&&(u+=r.indentBy);let m=Cvs(o[":@"],r),h=n+`<${c}${m}`,_=vvs(o[c],r,l,u);r.unpairedTags.indexOf(c)!==-1?r.suppressUnpairedNode?i+=h+">":i+=h+"/>":(!_||_.length===0)&&r.suppressEmptyNode?i+=h+"/>":_&&_.endsWith(">")?i+=h+`>${_}${n}`:(i+=h+">",_&&n!==""&&(_.includes("/>")||_.includes("`),s=!0}return i}function nJl(e){let r=Object.keys(e);for(let t=0;t0&&r.processEntities)for(let t=0;t{"use strict";var sJl=Svs(),aJl={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(e,r){return r},attributeValueProcessor:function(e,r){return r},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function kme(e){this.options=Object.assign({},aJl,e),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=uJl),this.processTextOrObjNode=oJl,this.options.format?(this.indentate=cJl,this.tagEndChar=`> +`);im.logger={warn:console.warn}});var kCs=A(RL=>{"use strict";Object.defineProperty(RL,"__esModule",{value:!0});RL.parseEpochTimestamp=RL.parseRfc7231DateTime=RL.parseRfc3339DateTimeWithOffset=RL.parseRfc3339DateTime=RL.dateToUtcString=void 0;var xme=drn(),oWl=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],mrn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function cWl(e){let r=e.getUTCFullYear(),t=e.getUTCMonth(),n=e.getUTCDay(),i=e.getUTCDate(),s=e.getUTCHours(),a=e.getUTCMinutes(),o=e.getUTCSeconds(),c=i<10?`0${i}`:`${i}`,l=s<10?`0${s}`:`${s}`,u=a<10?`0${a}`:`${a}`,m=o<10?`0${o}`:`${o}`;return`${oWl[n]}, ${c} ${mrn[t]} ${r} ${l}:${u}:${m} GMT`}RL.dateToUtcString=cWl;var uWl=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),lWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let r=uWl.exec(e);if(!r)throw new TypeError("Invalid RFC-3339 date-time value");let[t,n,i,s,a,o,c,l]=r,u=(0,xme.strictParseShort)(MMe(n)),m=QH(i,"month",1,12),h=QH(s,"day",1,31);return Twt(u,m,h,{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l})};RL.parseRfc3339DateTime=lWl;var dWl=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),pWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let r=dWl.exec(e);if(!r)throw new TypeError("Invalid RFC-3339 date-time value");let[t,n,i,s,a,o,c,l,u]=r,m=(0,xme.strictParseShort)(MMe(n)),h=QH(i,"month",1,12),_=QH(s,"day",1,31),b=Twt(m,h,_,{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l});return u.toUpperCase()!="Z"&&b.setTime(b.getTime()-SWl(u)),b};RL.parseRfc3339DateTimeWithOffset=pWl;var mWl=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d{2}) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),fWl=new RegExp(/^(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d{2})-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? GMT$/),hWl=new RegExp(/^(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( [1-9]|\d{2}) (\d{1,2}):(\d{2}):(\d{2})(?:\.(\d+))? (\d{4})$/),gWl=e=>{if(e==null)return;if(typeof e!="string")throw new TypeError("RFC-7231 date-times must be expressed as strings");let r=mWl.exec(e);if(r){let[t,n,i,s,a,o,c,l]=r;return Twt((0,xme.strictParseShort)(MMe(s)),prn(i),QH(n,"day",1,31),{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l})}if(r=fWl.exec(e),r){let[t,n,i,s,a,o,c,l]=r;return bWl(Twt(_Wl(s),prn(i),QH(n,"day",1,31),{hours:a,minutes:o,seconds:c,fractionalMilliseconds:l}))}if(r=hWl.exec(e),r){let[t,n,i,s,a,o,c,l]=r;return Twt((0,xme.strictParseShort)(MMe(l)),prn(n),QH(i.trimLeft(),"day",1,31),{hours:s,minutes:a,seconds:o,fractionalMilliseconds:c})}throw new TypeError("Invalid RFC-7231 date-time value")};RL.parseRfc7231DateTime=gWl;var yWl=e=>{if(e==null)return;let r;if(typeof e=="number")r=e;else if(typeof e=="string")r=(0,xme.strictParseDouble)(e);else throw new TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(r)||r===1/0||r===-1/0)throw new TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(r*1e3))};RL.parseEpochTimestamp=yWl;var Twt=(e,r,t,n)=>{let i=r-1;return vWl(e,i,t),new Date(Date.UTC(e,i,t,QH(n.hours,"hour",0,23),QH(n.minutes,"minute",0,59),QH(n.seconds,"seconds",0,60),DWl(n.fractionalMilliseconds)))},_Wl=e=>{let r=new Date().getUTCFullYear(),t=Math.floor(r/100)*100+(0,xme.strictParseShort)(MMe(e));return te.getTime()-new Date().getTime()>AWl?new Date(Date.UTC(e.getUTCFullYear()-100,e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())):e,prn=e=>{let r=mrn.indexOf(e);if(r<0)throw new TypeError(`Invalid month: ${e}`);return r+1},CWl=[31,28,31,30,31,30,31,31,30,31,30,31],vWl=(e,r,t)=>{let n=CWl[r];if(r===1&&EWl(e)&&(n=29),t>n)throw new TypeError(`Invalid day for ${mrn[r]} in ${e}: ${t}`)},EWl=e=>e%4===0&&(e%100!==0||e%400===0),QH=(e,r,t,n)=>{let i=(0,xme.strictParseByte)(MMe(e));if(in)throw new TypeError(`${r} must be between ${t} and ${n}, inclusive`);return i},DWl=e=>e==null?0:(0,xme.strictParseFloat32)("0."+e)*1e3,SWl=e=>{let r=e[0],t=1;if(r=="+")t=1;else if(r=="-")t=-1;else throw new TypeError(`Offset direction, ${r}, must be "+" or "-"`);let n=Number(e.substring(1,3)),i=Number(e.substring(4,6));return t*(n*60+i)*60*1e3},MMe=e=>{let r=0;for(;r{"use strict";Object.defineProperty(LMe,"__esModule",{value:!0});LMe.decorateServiceException=LMe.ServiceException=void 0;var frn=class e extends Error{constructor(r){super(r.message),Object.setPrototypeOf(this,e.prototype),this.name=r.name,this.$fault=r.$fault,this.$metadata=r.$metadata}};LMe.ServiceException=frn;var wWl=(e,r={})=>{Object.entries(r).filter(([,n])=>n!==void 0).forEach(([n,i])=>{(e[n]==null||e[n]==="")&&(e[n]=i)});let t=e.message||e.Message||"UnknownError";return e.message=t,delete e.Message,e};LMe.decorateServiceException=wWl});var FCs=A(Q2e=>{"use strict";Object.defineProperty(Q2e,"__esModule",{value:!0});Q2e.withBaseException=Q2e.throwDefaultError=void 0;var IWl=hrn(),xWl=({output:e,parsedBody:r,exceptionCtor:t,errorCode:n})=>{let i=PWl(e),s=i.httpStatusCode?i.httpStatusCode+"":void 0,a=new t({name:(r==null?void 0:r.code)||(r==null?void 0:r.Code)||n||s||"UnknownError",$fault:"client",$metadata:i});throw(0,IWl.decorateServiceException)(a,r)};Q2e.throwDefaultError=xWl;var TWl=e=>({output:r,parsedBody:t,errorCode:n})=>{(0,Q2e.throwDefaultError)({output:r,parsedBody:t,exceptionCtor:e,errorCode:n})};Q2e.withBaseException=TWl;var PWl=e=>{var r,t;return{httpStatusCode:e.statusCode,requestId:(t=(r=e.headers["x-amzn-requestid"])!==null&&r!==void 0?r:e.headers["x-amzn-request-id"])!==null&&t!==void 0?t:e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}}});var NCs=A(fXt=>{"use strict";Object.defineProperty(fXt,"__esModule",{value:!0});fXt.loadConfigsForDefaultMode=void 0;var RWl=e=>{switch(e){case"standard":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}};fXt.loadConfigsForDefaultMode=RWl});var BCs=A(hXt=>{"use strict";Object.defineProperty(hXt,"__esModule",{value:!0});hXt.emitWarningIfUnsupportedVersion=void 0;var OCs=!1,kWl=e=>{e&&!OCs&&parseInt(e.substring(1,e.indexOf(".")))<14&&(OCs=!0)};hXt.emitWarningIfUnsupportedVersion=kWl});var grn=A(gXt=>{"use strict";Object.defineProperty(gXt,"__esModule",{value:!0});gXt.extendedEncodeURIComponent=void 0;function FWl(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}gXt.extendedEncodeURIComponent=FWl});var qCs=A(yXt=>{"use strict";Object.defineProperty(yXt,"__esModule",{value:!0});yXt.getArrayIfSingleItem=void 0;var NWl=e=>Array.isArray(e)?e:[e];yXt.getArrayIfSingleItem=NWl});var MCs=A(Pwt=>{"use strict";Object.defineProperty(Pwt,"__esModule",{value:!0});Pwt.getValueFromTextNode=void 0;var OWl=e=>{let r="#text";for(let t in e)e.hasOwnProperty(t)&&e[t][r]!==void 0?e[t]=e[t][r]:typeof e[t]=="object"&&e[t]!==null&&(e[t]=(0,Pwt.getValueFromTextNode)(e[t]));return e};Pwt.getValueFromTextNode=OWl});var LCs=A(KH=>{"use strict";Object.defineProperty(KH,"__esModule",{value:!0});KH.LazyJsonString=KH.StringWrapper=void 0;var BWl=function(){let e=Object.getPrototypeOf(this).constructor,r=Function.bind.apply(String,[null,...arguments]),t=new r;return Object.setPrototypeOf(t,e.prototype),t};KH.StringWrapper=BWl;KH.StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:KH.StringWrapper,enumerable:!1,writable:!0,configurable:!0}});Object.setPrototypeOf(KH.StringWrapper,String);var yrn=class e extends KH.StringWrapper{deserializeJSON(){return JSON.parse(super.toString())}toJSON(){return super.toString()}static fromObject(r){return r instanceof e?r:r instanceof String||typeof r=="string"?new e(r):new e(JSON.stringify(r))}};KH.LazyJsonString=yrn});var UCs=A(Tme=>{"use strict";Object.defineProperty(Tme,"__esModule",{value:!0});Tme.take=Tme.convertMap=Tme.map=void 0;function jCs(e,r,t){let n,i,s;if(typeof r>"u"&&typeof t>"u")n={},s=e;else{if(n=e,typeof r=="function")return i=r,s=t,LWl(n,i,s);s=r}for(let a of Object.keys(s)){if(!Array.isArray(s[a])){n[a]=s[a];continue}GCs(n,null,s,a)}return n}Tme.map=jCs;var qWl=e=>{let r={};for(let[t,n]of Object.entries(e||{}))r[t]=[,n];return r};Tme.convertMap=qWl;var MWl=(e,r)=>{let t={};for(let n in r)GCs(t,e,r,n);return t};Tme.take=MWl;var LWl=(e,r,t)=>jCs(e,Object.entries(t).reduce((n,[i,s])=>(Array.isArray(s)?n[i]=s:typeof s=="function"?n[i]=[r,s()]:n[i]=[r,s],n),{})),GCs=(e,r,t,n)=>{if(r!==null){let a=t[n];typeof a=="function"&&(a=[,a]);let[o=jWl,c=GWl,l=n]=a;(typeof o=="function"&&o(r[l])||typeof o!="function"&&o)&&(e[n]=c(r[l]));return}let[i,s]=t[n];if(typeof s=="function"){let a,o=i===void 0&&(a=s())!=null,c=typeof i=="function"&&!!i(void 0)||typeof i!="function"&&!!i;o?e[n]=a:c&&(e[n]=s())}else{let a=i===void 0&&s!=null,o=typeof i=="function"&&!!i(s)||typeof i!="function"&&!!i;(a||o)&&(e[n]=s)}},jWl=e=>e!=null,GWl=e=>e});var zCs=A(_Xt=>{"use strict";Object.defineProperty(_Xt,"__esModule",{value:!0});_Xt.resolvedPath=void 0;var VCs=grn(),UWl=(e,r,t,n,i,s)=>{if(r!=null&&r[t]!==void 0){let a=n();if(a.length<=0)throw new Error("Empty value provided for input HTTP label: "+t+".");e=e.replace(i,s?a.split("/").map(o=>(0,VCs.extendedEncodeURIComponent)(o)).join("/"):(0,VCs.extendedEncodeURIComponent)(a))}else throw new Error("No value provided for input HTTP label: "+t+".");return e};_Xt.resolvedPath=UWl});var $Cs=A(AXt=>{"use strict";Object.defineProperty(AXt,"__esModule",{value:!0});AXt.serializeFloat=void 0;var VWl=e=>{if(e!==e)return"NaN";switch(e){case 1/0:return"Infinity";case-1/0:return"-Infinity";default:return e}};AXt.serializeFloat=VWl});var QCs=A(Rwt=>{"use strict";Object.defineProperty(Rwt,"__esModule",{value:!0});Rwt._json=void 0;var zWl=e=>{if(e==null)return{};if(Array.isArray(e))return e.filter(r=>r!=null);if(typeof e=="object"){let r={};for(let t of Object.keys(e))e[t]!=null&&(r[t]=(0,Rwt._json)(e[t]));return r}return e};Rwt._json=zWl});var KCs=A(bXt=>{"use strict";Object.defineProperty(bXt,"__esModule",{value:!0});bXt.splitEvery=void 0;function $Wl(e,r,t){if(t<=0||!Number.isInteger(t))throw new Error("Invalid number of delimiters ("+t+") for splitEvery.");let n=e.split(r);if(t===1)return n;let i=[],s="";for(let a=0;a{"use strict";Object.defineProperty(p2,"__esModule",{value:!0});var WD=(tn(),Dr(en));WD.__exportStar(Jbs(),p2);WD.__exportStar(tCs(),p2);WD.__exportStar(ICs(),p2);WD.__exportStar(xCs(),p2);WD.__exportStar(TCs(),p2);WD.__exportStar(PCs(),p2);WD.__exportStar(kCs(),p2);WD.__exportStar(FCs(),p2);WD.__exportStar(NCs(),p2);WD.__exportStar(BCs(),p2);WD.__exportStar(hrn(),p2);WD.__exportStar(grn(),p2);WD.__exportStar(qCs(),p2);WD.__exportStar(MCs(),p2);WD.__exportStar(LCs(),p2);WD.__exportStar(UCs(),p2);WD.__exportStar(drn(),p2);WD.__exportStar(zCs(),p2);WD.__exportStar($Cs(),p2);WD.__exportStar(QCs(),p2);WD.__exportStar(KCs(),p2)});var HCs=A(CXt=>{"use strict";Object.defineProperty(CXt,"__esModule",{value:!0});CXt.resolveClientEndpointParameters=void 0;var QWl=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"ecr"});CXt.resolveClientEndpointParameters=QWl});var WCs=A((k5g,KWl)=>{KWl.exports={name:"@aws-sdk/client-ecr",description:"AWS SDK for JavaScript Ecr Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ecr"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ecr",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-ecr"}}});var YCs=A(vXt=>{"use strict";Object.defineProperty(vXt,"__esModule",{value:!0});vXt.resolveStsAuthConfig=void 0;var HWl=RO(),WWl=(e,{stsClientCtor:r})=>(0,HWl.resolveAwsAuthConfig)({...e,stsClientCtor:r});vXt.resolveStsAuthConfig=WWl});var JCs=A(EXt=>{"use strict";Object.defineProperty(EXt,"__esModule",{value:!0});EXt.resolveClientEndpointParameters=void 0;var YWl=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,defaultSigningName:"sts"});EXt.resolveClientEndpointParameters=YWl});var XCs=A((O5g,JWl)=>{JWl.exports={name:"@aws-sdk/client-sts",description:"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts",test:"yarn test:unit","test:unit":"jest"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-sts":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.1","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.1","@smithy/protocol-http":"^1.1.0","@smithy/smithy-client":"^1.0.2","@smithy/types":"^1.1.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.1","@smithy/util-utf8":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sts"}}});var DXt=A(jMe=>{"use strict";Object.defineProperty(jMe,"__esModule",{value:!0});jMe.STSServiceException=jMe.__ServiceException=void 0;var ZCs=qe();Object.defineProperty(jMe,"__ServiceException",{enumerable:!0,get:function(){return ZCs.ServiceException}});var _rn=class e extends ZCs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};jMe.STSServiceException=_rn});var Rme=A(oy=>{"use strict";Object.defineProperty(oy,"__esModule",{value:!0});oy.GetSessionTokenResponseFilterSensitiveLog=oy.GetFederationTokenResponseFilterSensitiveLog=oy.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=oy.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=oy.AssumeRoleWithSAMLResponseFilterSensitiveLog=oy.AssumeRoleWithSAMLRequestFilterSensitiveLog=oy.AssumeRoleResponseFilterSensitiveLog=oy.CredentialsFilterSensitiveLog=oy.InvalidAuthorizationMessageException=oy.IDPCommunicationErrorException=oy.InvalidIdentityTokenException=oy.IDPRejectedClaimException=oy.RegionDisabledException=oy.PackedPolicyTooLargeException=oy.MalformedPolicyDocumentException=oy.ExpiredTokenException=void 0;var Irn=qe(),Pme=DXt(),Arn=class e extends Pme.STSServiceException{constructor(r){super({name:"ExpiredTokenException",$fault:"client",...r}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.ExpiredTokenException=Arn;var brn=class e extends Pme.STSServiceException{constructor(r){super({name:"MalformedPolicyDocumentException",$fault:"client",...r}),this.name="MalformedPolicyDocumentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.MalformedPolicyDocumentException=brn;var Crn=class e extends Pme.STSServiceException{constructor(r){super({name:"PackedPolicyTooLargeException",$fault:"client",...r}),this.name="PackedPolicyTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.PackedPolicyTooLargeException=Crn;var vrn=class e extends Pme.STSServiceException{constructor(r){super({name:"RegionDisabledException",$fault:"client",...r}),this.name="RegionDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.RegionDisabledException=vrn;var Ern=class e extends Pme.STSServiceException{constructor(r){super({name:"IDPRejectedClaimException",$fault:"client",...r}),this.name="IDPRejectedClaimException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.IDPRejectedClaimException=Ern;var Drn=class e extends Pme.STSServiceException{constructor(r){super({name:"InvalidIdentityTokenException",$fault:"client",...r}),this.name="InvalidIdentityTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.InvalidIdentityTokenException=Drn;var Srn=class e extends Pme.STSServiceException{constructor(r){super({name:"IDPCommunicationErrorException",$fault:"client",...r}),this.name="IDPCommunicationErrorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.IDPCommunicationErrorException=Srn;var wrn=class e extends Pme.STSServiceException{constructor(r){super({name:"InvalidAuthorizationMessageException",$fault:"client",...r}),this.name="InvalidAuthorizationMessageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};oy.InvalidAuthorizationMessageException=wrn;var XWl=e=>({...e,...e.SecretAccessKey&&{SecretAccessKey:Irn.SENSITIVE_STRING}});oy.CredentialsFilterSensitiveLog=XWl;var ZWl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleResponseFilterSensitiveLog=ZWl;var eYl=e=>({...e,...e.SAMLAssertion&&{SAMLAssertion:Irn.SENSITIVE_STRING}});oy.AssumeRoleWithSAMLRequestFilterSensitiveLog=eYl;var tYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleWithSAMLResponseFilterSensitiveLog=tYl;var rYl=e=>({...e,...e.WebIdentityToken&&{WebIdentityToken:Irn.SENSITIVE_STRING}});oy.AssumeRoleWithWebIdentityRequestFilterSensitiveLog=rYl;var nYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.AssumeRoleWithWebIdentityResponseFilterSensitiveLog=nYl;var iYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.GetFederationTokenResponseFilterSensitiveLog=iYl;var sYl=e=>({...e,...e.Credentials&&{Credentials:(0,oy.CredentialsFilterSensitiveLog)(e.Credentials)}});oy.GetSessionTokenResponseFilterSensitiveLog=sYl});var SXt=A(Ore=>{"use strict";var evs=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",aYl=evs+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",tvs="["+evs+"]["+aYl+"]*",oYl=new RegExp("^"+tvs+"$"),cYl=function(e,r){let t=[],n=r.exec(e);for(;n;){let i=[];i.startIndex=r.lastIndex-n[0].length;let s=n.length;for(let a=0;a"u")};Ore.isExist=function(e){return typeof e<"u"};Ore.isEmptyObject=function(e){return Object.keys(e).length===0};Ore.merge=function(e,r,t){if(r){let n=Object.keys(r),i=n.length;for(let s=0;s{"use strict";var xrn=SXt(),lYl={allowBooleanAttributes:!1,unpairedTags:[]};avs.validate=function(e,r){r=Object.assign({},lYl,r);let t=[],n=!1,i=!1;e[0]==="\uFEFF"&&(e=e.substr(1));for(let s=0;s"&&e[s]!==" "&&e[s]!==" "&&e[s]!==` +`&&e[s]!=="\r";s++)c+=e[s];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),s--),!_Yl(c)){let m;return c.trim().length===0?m="Invalid space after '<'.":m="Tag '"+c+"' is an invalid name.",$S("InvalidTag",m,DF(e,s))}let l=mYl(e,s);if(l===!1)return $S("InvalidAttr","Attributes for '"+c+"' have open quote.",DF(e,s));let u=l.value;if(s=l.index,u[u.length-1]==="/"){let m=s-u.length;u=u.substring(0,u.length-1);let h=svs(u,r);if(h===!0)n=!0;else return $S(h.err.code,h.err.msg,DF(e,m+h.err.line))}else if(o)if(l.tagClosed){if(u.trim().length>0)return $S("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",DF(e,a));{let m=t.pop();if(c!==m.tagName){let h=DF(e,m.tagStartPos);return $S("InvalidTag","Expected closing tag '"+m.tagName+"' (opened in line "+h.line+", col "+h.col+") instead of closing tag '"+c+"'.",DF(e,a))}t.length==0&&(i=!0)}}else return $S("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",DF(e,s));else{let m=svs(u,r);if(m!==!0)return $S(m.err.code,m.err.msg,DF(e,s-u.length+m.err.line));if(i===!0)return $S("InvalidXml","Multiple possible root nodes found.",DF(e,s));r.unpairedTags.indexOf(c)!==-1||t.push({tagName:c,tagStartPos:a}),n=!0}for(s++;s0)return $S("InvalidXml","Invalid '"+JSON.stringify(t.map(s=>s.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return $S("InvalidXml","Start tag expected.",1);return!0};function rvs(e){return e===" "||e===" "||e===` +`||e==="\r"}function nvs(e,r){let t=r;for(;r5&&n==="xml")return $S("InvalidXml","XML declaration allowed only at the start of the document.",DF(e,r));if(e[r]=="?"&&e[r+1]==">"){r++;break}else continue}return r}function ivs(e,r){if(e.length>r+5&&e[r+1]==="-"&&e[r+2]==="-"){for(r+=3;r"){r+=2;break}}else if(e.length>r+8&&e[r+1]==="D"&&e[r+2]==="O"&&e[r+3]==="C"&&e[r+4]==="T"&&e[r+5]==="Y"&&e[r+6]==="P"&&e[r+7]==="E"){let t=1;for(r+=8;r"&&(t--,t===0))break}else if(e.length>r+9&&e[r+1]==="["&&e[r+2]==="C"&&e[r+3]==="D"&&e[r+4]==="A"&&e[r+5]==="T"&&e[r+6]==="A"&&e[r+7]==="["){for(r+=8;r"){r+=2;break}}return r}var dYl='"',pYl="'";function mYl(e,r){let t="",n="",i=!1;for(;r"&&n===""){i=!0;break}t+=e[r]}return n!==""?!1:{value:t,index:r,tagClosed:i}}var fYl=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function svs(e,r){let t=xrn.getAllMatches(e,fYl),n={};for(let i=0;i{var ovs={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,r){return r},attributeValueProcessor:function(e,r){return r},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,r,t){return e}},AYl=function(e){return Object.assign({},ovs,e)};Prn.buildOptions=AYl;Prn.defaultOptions=ovs});var lvs=A((G5g,uvs)=>{"use strict";var Rrn=class{constructor(r){this.tagname=r,this.child=[],this[":@"]={}}add(r,t){r==="__proto__"&&(r="#__proto__"),this.child.push({[r]:t})}addChild(r){r.tagname==="__proto__"&&(r.tagname="#__proto__"),r[":@"]&&Object.keys(r[":@"]).length>0?this.child.push({[r.tagname]:r.child,":@":r[":@"]}):this.child.push({[r.tagname]:r.child})}};uvs.exports=Rrn});var pvs=A((U5g,dvs)=>{var bYl=SXt();function CYl(e,r){let t={};if(e[r+3]==="O"&&e[r+4]==="C"&&e[r+5]==="T"&&e[r+6]==="Y"&&e[r+7]==="P"&&e[r+8]==="E"){r=r+9;let n=1,i=!1,s=!1,a="";for(;r"){if(s?e[r-1]==="-"&&e[r-2]==="-"&&(s=!1,n--):n--,n===0)break}else e[r]==="["?i=!0:a+=e[r];if(n!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:t,i:r}}function vYl(e,r){let t="";for(;r{var TYl=/^[-+]?0x[a-fA-F0-9]+$/,PYl=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt);!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);var RYl={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};function kYl(e,r={}){if(r=Object.assign({},RYl,r),!e||typeof e!="string")return e;let t=e.trim();if(r.skipLike!==void 0&&r.skipLike.test(t))return e;if(r.hex&&TYl.test(t))return Number.parseInt(t,16);{let n=PYl.exec(t);if(n){let i=n[1],s=n[2],a=FYl(n[3]),o=n[4]||n[6];if(!r.leadingZeros&&s.length>0&&i&&t[2]!==".")return e;if(!r.leadingZeros&&s.length>0&&!i&&t[1]!==".")return e;{let c=Number(t),l=""+c;return l.search(/[eE]/)!==-1||o?r.eNotation?c:e:t.indexOf(".")!==-1?l==="0"&&a===""||l===a||i&&l==="-"+a?c:e:s?a===l||i+a===l?c:e:t===l||t===i+l?c:e}}else return e}}function FYl(e){return e&&e.indexOf(".")!==-1&&(e=e.replace(/0+$/,""),e==="."?e="0":e[0]==="."?e="0"+e:e[e.length-1]==="."&&(e=e.substr(0,e.length-1))),e}mvs.exports=kYl});var gvs=A(($5g,hvs)=>{"use strict";var Orn=SXt(),Fwt=lvs(),NYl=pvs(),OYl=fvs(),z5g="<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,Orn.nameRegexp),krn=class{constructor(r){this.options=r,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"}},this.addExternalEntities=BYl,this.parseXml=GYl,this.parseTextData=qYl,this.resolveNameSpace=MYl,this.buildAttributesMap=jYl,this.isItStopNode=$Yl,this.replaceEntitiesValue=VYl,this.readStopNodeData=KYl,this.saveTextToParentTag=zYl,this.addChild=UYl}};function BYl(e){let r=Object.keys(e);for(let t=0;t0)){a||(e=this.replaceEntitiesValue(e));let o=this.options.tagValueProcessor(r,e,t,i,s);return o==null?e:typeof o!=typeof e||o!==e?o:this.options.trimValues?Nrn(e,this.options.parseTagValue,this.options.numberParseOptions):e.trim()===e?Nrn(e,this.options.parseTagValue,this.options.numberParseOptions):e}}function MYl(e){if(this.options.removeNSPrefix){let r=e.split(":"),t=e.charAt(0)==="/"?"/":"";if(r[0]==="xmlns")return"";r.length===2&&(e=t+r[1])}return e}var LYl=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function jYl(e,r,t){if(!this.options.ignoreAttributes&&typeof e=="string"){let n=Orn.getAllMatches(e,LYl),i=n.length,s={};for(let a=0;a",s,"Closing Tag is not closed."),c=e.substring(s+2,o).trim();if(this.options.removeNSPrefix){let m=c.indexOf(":");m!==-1&&(c=c.substr(m+1))}this.options.transformTagName&&(c=this.options.transformTagName(c)),t&&(n=this.saveTextToParentTag(n,t,i));let l=i.substring(i.lastIndexOf(".")+1);if(c&&this.options.unpairedTags.indexOf(c)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let u=0;l&&this.options.unpairedTags.indexOf(l)!==-1?(u=i.lastIndexOf(".",i.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=i.lastIndexOf("."),i=i.substring(0,u),t=this.tagsNodeStack.pop(),n="",s=o}else if(e[s+1]==="?"){let o=Frn(e,s,!1,"?>");if(!o)throw new Error("Pi Tag is not closed.");if(n=this.saveTextToParentTag(n,t,i),!(this.options.ignoreDeclaration&&o.tagName==="?xml"||this.options.ignorePiTags)){let c=new Fwt(o.tagName);c.add(this.options.textNodeName,""),o.tagName!==o.tagExp&&o.attrExpPresent&&(c[":@"]=this.buildAttributesMap(o.tagExp,i,o.tagName)),this.addChild(t,c,i)}s=o.closeIndex+1}else if(e.substr(s+1,3)==="!--"){let o=K2e(e,"-->",s+4,"Comment is not closed.");if(this.options.commentPropName){let c=e.substring(s+4,o-2);n=this.saveTextToParentTag(n,t,i),t.add(this.options.commentPropName,[{[this.options.textNodeName]:c}])}s=o}else if(e.substr(s+1,2)==="!D"){let o=NYl(e,s);this.docTypeEntities=o.entities,s=o.i}else if(e.substr(s+1,2)==="!["){let o=K2e(e,"]]>",s,"CDATA is not closed.")-2,c=e.substring(s+9,o);if(n=this.saveTextToParentTag(n,t,i),this.options.cdataPropName)t.add(this.options.cdataPropName,[{[this.options.textNodeName]:c}]);else{let l=this.parseTextData(c,t.tagname,i,!0,!1,!0);l==null&&(l=""),t.add(this.options.textNodeName,l)}s=o+2}else{let o=Frn(e,s,this.options.removeNSPrefix),c=o.tagName,l=o.tagExp,u=o.attrExpPresent,m=o.closeIndex;this.options.transformTagName&&(c=this.options.transformTagName(c)),t&&n&&t.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,t,i,!1));let h=t;if(h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(t=this.tagsNodeStack.pop(),i=i.substring(0,i.lastIndexOf("."))),c!==r.tagname&&(i+=i?"."+c:c),this.isItStopNode(this.options.stopNodes,i,c)){let _="";if(l.length>0&&l.lastIndexOf("/")===l.length-1)s=o.closeIndex;else if(this.options.unpairedTags.indexOf(c)!==-1)s=o.closeIndex;else{let v=this.readStopNodeData(e,c,m+1);if(!v)throw new Error(`Unexpected end of ${c}`);s=v.i,_=v.tagContent}let b=new Fwt(c);c!==l&&u&&(b[":@"]=this.buildAttributesMap(l,i,c)),_&&(_=this.parseTextData(_,c,i,!0,u,!0,!0)),i=i.substr(0,i.lastIndexOf(".")),b.add(this.options.textNodeName,_),this.addChild(t,b,i)}else{if(l.length>0&&l.lastIndexOf("/")===l.length-1){c[c.length-1]==="/"?(c=c.substr(0,c.length-1),l=c):l=l.substr(0,l.length-1),this.options.transformTagName&&(c=this.options.transformTagName(c));let _=new Fwt(c);c!==l&&u&&(_[":@"]=this.buildAttributesMap(l,i,c)),this.addChild(t,_,i),i=i.substr(0,i.lastIndexOf("."))}else{let _=new Fwt(c);this.tagsNodeStack.push(t),c!==l&&u&&(_[":@"]=this.buildAttributesMap(l,i,c)),this.addChild(t,_,i),t=_}n="",s=m}}else n+=e[s];return r.child};function UYl(e,r,t){let n=this.options.updateTag(r.tagname,t,r[":@"]);n===!1||(typeof n=="string"&&(r.tagname=n),e.addChild(r))}var VYl=function(e){if(this.options.processEntities){for(let r in this.docTypeEntities){let t=this.docTypeEntities[r];e=e.replace(t.regx,t.val)}for(let r in this.lastEntities){let t=this.lastEntities[r];e=e.replace(t.regex,t.val)}if(this.options.htmlEntities)for(let r in this.htmlEntities){let t=this.htmlEntities[r];e=e.replace(t.regex,t.val)}e=e.replace(this.ampEntity.regex,this.ampEntity.val)}return e};function zYl(e,r,t,n){return e&&(n===void 0&&(n=Object.keys(r.child).length===0),e=this.parseTextData(e,r.tagname,t,!1,r[":@"]?Object.keys(r[":@"]).length!==0:!1,n),e!==void 0&&e!==""&&r.add(this.options.textNodeName,e),e=""),e}function $Yl(e,r,t){let n="*."+t;for(let i in e){let s=e[i];if(n===s||r===s)return!0}return!1}function QYl(e,r,t=">"){let n,i="";for(let s=r;s",t,`${r} is not closed`);if(e.substring(t+2,s).trim()===r&&(i--,i===0))return{tagContent:e.substring(n,t),i:s};t=s}else if(e[t+1]==="?")t=K2e(e,"?>",t+1,"StopNode is not closed.");else if(e.substr(t+1,3)==="!--")t=K2e(e,"-->",t+3,"StopNode is not closed.");else if(e.substr(t+1,2)==="![")t=K2e(e,"]]>",t,"StopNode is not closed.")-2;else{let s=Frn(e,t,">");s&&((s&&s.tagName)===r&&s.tagExp[s.tagExp.length-1]!=="/"&&i++,t=s.closeIndex)}}function Nrn(e,r,t){if(r&&typeof e=="string"){let n=e.trim();return n==="true"?!0:n==="false"?!1:OYl(e,t)}else return Orn.isExist(e)?e:""}hvs.exports=krn});var Avs=A(_vs=>{"use strict";function HYl(e,r){return yvs(e,r)}function yvs(e,r,t){let n,i={};for(let s=0;s0&&(i[r.textNodeName]=n):n!==void 0&&(i[r.textNodeName]=n),i}function WYl(e){let r=Object.keys(e);for(let t=0;t{var{buildOptions:XYl}=cvs(),ZYl=gvs(),{prettify:eJl}=Avs(),tJl=Trn(),Brn=class{constructor(r){this.externalEntities={},this.options=XYl(r)}parse(r,t){if(typeof r!="string")if(r.toString)r=r.toString();else throw new Error("XML data is accepted in String or Bytes[] form.");if(t){t===!0&&(t={});let s=tJl.validate(r,t);if(s!==!0)throw Error(`${s.err.msg}:${s.err.line}:${s.err.col}`)}let n=new ZYl(this.options);n.addExternalEntities(this.externalEntities);let i=n.parseXml(r);return this.options.preserveOrder||i===void 0?i:eJl(i,this.options)}addEntity(r,t){if(t.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(r.indexOf("&")!==-1||r.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(t==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[r]=t}};bvs.exports=Brn});var wvs=A((H5g,Svs)=>{var rJl=` +`;function nJl(e,r){let t="";return r.format&&r.indentBy.length>0&&(t=rJl),Evs(e,r,"",t)}function Evs(e,r,t,n){let i="",s=!1;for(let a=0;a`,s=!1;continue}else if(c===r.commentPropName){i+=n+``,s=!0;continue}else if(c[0]==="?"){let b=vvs(o[":@"],r),v=c==="?xml"?"":n,w=o[c][0][r.textNodeName];w=w.length!==0?" "+w:"",i+=v+`<${c}${w}${b}?>`,s=!0;continue}let u=n;u!==""&&(u+=r.indentBy);let m=vvs(o[":@"],r),h=n+`<${c}${m}`,_=Evs(o[c],r,l,u);r.unpairedTags.indexOf(c)!==-1?r.suppressUnpairedNode?i+=h+">":i+=h+"/>":(!_||_.length===0)&&r.suppressEmptyNode?i+=h+"/>":_&&_.endsWith(">")?i+=h+`>${_}${n}`:(i+=h+">",_&&n!==""&&(_.includes("/>")||_.includes("`),s=!0}return i}function iJl(e){let r=Object.keys(e);for(let t=0;t0&&r.processEntities)for(let t=0;t{"use strict";var aJl=wvs(),oJl={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(e,r){return r},attributeValueProcessor:function(e,r){return r},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function kme(e){this.options=Object.assign({},oJl,e),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=lJl),this.processTextOrObjNode=cJl,this.options.format?(this.indentate=uJl,this.tagEndChar=`> `,this.newLine=` -`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}kme.prototype.build=function(e){return this.options.preserveOrder?sJl(e,this.options):(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(e={[this.options.arrayNodeName]:e}),this.j2x(e,0).val)};kme.prototype.j2x=function(e,r){let t="",n="";for(let i in e)if(!(typeof e[i]>"u"))if(e[i]===null)i[0]==="?"?n+=this.indentate(r)+"<"+i+"?"+this.tagEndChar:n+=this.indentate(r)+"<"+i+"/"+this.tagEndChar;else if(e[i]instanceof Date)n+=this.buildTextValNode(e[i],i,"",r);else if(typeof e[i]!="object"){let s=this.isAttribute(i);if(s)t+=this.buildAttrPairStr(s,""+e[i]);else if(i===this.options.textNodeName){let a=this.options.tagValueProcessor(i,""+e[i]);n+=this.replaceEntitiesValue(a)}else n+=this.buildTextValNode(e[i],i,"",r)}else if(Array.isArray(e[i])){let s=e[i].length,a="";for(let o=0;o"u"||(c===null?i[0]==="?"?n+=this.indentate(r)+"<"+i+"?"+this.tagEndChar:n+=this.indentate(r)+"<"+i+"/"+this.tagEndChar:typeof c=="object"?this.options.oneListGroup?a+=this.j2x(c,r+1).val:a+=this.processTextOrObjNode(c,i,r):a+=this.buildTextValNode(c,i,"",r))}this.options.oneListGroup&&(a=this.buildObjectNode(a,i,"",r)),n+=a}else if(this.options.attributesGroupName&&i===this.options.attributesGroupName){let s=Object.keys(e[i]),a=s.length;for(let o=0;o"+e+i:this.options.commentPropName!==!1&&r===this.options.commentPropName&&s.length===0?this.indentate(n)+``+this.newLine:this.indentate(n)+"<"+r+t+s+this.tagEndChar+e+this.indentate(n)+i}};kme.prototype.closeTag=function(e){let r="";return this.options.unpairedTags.indexOf(e)!==-1?this.options.suppressUnpairedNode||(r="/"):this.options.suppressEmptyNode?r="/":r=`>`+this.newLine;if(this.options.commentPropName!==!1&&r===this.options.commentPropName)return this.indentate(n)+``+this.newLine;if(r[0]==="?")return this.indentate(n)+"<"+r+t+"?"+this.tagEndChar;{let i=this.options.tagValueProcessor(r,e);return i=this.replaceEntitiesValue(i),i===""?this.indentate(n)+"<"+r+t+this.closeTag(r)+this.tagEndChar:this.indentate(n)+"<"+r+t+">"+i+"0&&this.options.processEntities)for(let r=0;r{"use strict";var lJl=Trn(),dJl=bvs(),pJl=Ivs();xvs.exports={XMLParser:dJl,XMLValidator:lJl,XMLBuilder:pJl}});var qre=A(D_=>{"use strict";Object.defineProperty(D_,"__esModule",{value:!0});D_.de_GetSessionTokenCommand=D_.de_GetFederationTokenCommand=D_.de_GetCallerIdentityCommand=D_.de_GetAccessKeyInfoCommand=D_.de_DecodeAuthorizationMessageCommand=D_.de_AssumeRoleWithWebIdentityCommand=D_.de_AssumeRoleWithSAMLCommand=D_.de_AssumeRoleCommand=D_.se_GetSessionTokenCommand=D_.se_GetFederationTokenCommand=D_.se_GetCallerIdentityCommand=D_.se_GetAccessKeyInfoCommand=D_.se_DecodeAuthorizationMessageCommand=D_.se_AssumeRoleWithWebIdentityCommand=D_.se_AssumeRoleWithSAMLCommand=D_.se_AssumeRoleCommand=void 0;var mJl=QC(),wh=qe(),fJl=Nwt(),Fme=Rme(),hJl=DXt(),gJl=async(e,r)=>{let t=Bme,n;return n=Mme({...UJl(e,r),Action:"AssumeRole",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleCommand=gJl;var yJl=async(e,r)=>{let t=Bme,n;return n=Mme({...VJl(e,r),Action:"AssumeRoleWithSAML",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleWithSAMLCommand=yJl;var _Jl=async(e,r)=>{let t=Bme,n;return n=Mme({...zJl(e,r),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleWithWebIdentityCommand=_Jl;var AJl=async(e,r)=>{let t=Bme,n;return n=Mme({...$Jl(e,r),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_DecodeAuthorizationMessageCommand=AJl;var bJl=async(e,r)=>{let t=Bme,n;return n=Mme({...QJl(e,r),Action:"GetAccessKeyInfo",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetAccessKeyInfoCommand=bJl;var CJl=async(e,r)=>{let t=Bme,n;return n=Mme({...KJl(e,r),Action:"GetCallerIdentity",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetCallerIdentityCommand=CJl;var vJl=async(e,r)=>{let t=Bme,n;return n=Mme({...HJl(e,r),Action:"GetFederationToken",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetFederationTokenCommand=vJl;var EJl=async(e,r)=>{let t=Bme,n;return n=Mme({...WJl(e,r),Action:"GetSessionToken",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetSessionTokenCommand=EJl;var DJl=async(e,r)=>{if(e.statusCode>=300)return SJl(e,r);let t=await Bre(e.body,r),n={};return n=ZJl(t.AssumeRoleResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleCommand=DJl;var SJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},wJl=async(e,r)=>{if(e.statusCode>=300)return IJl(e,r);let t=await Bre(e.body,r),n={};return n=eXl(t.AssumeRoleWithSAMLResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleWithSAMLCommand=wJl;var IJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await Tvs(t,r);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await Pvs(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},xJl=async(e,r)=>{if(e.statusCode>=300)return TJl(e,r);let t=await Bre(e.body,r),n={};return n=tXl(t.AssumeRoleWithWebIdentityResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleWithWebIdentityCommand=xJl;var TJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await jJl(t,r);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await Tvs(t,r);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await Pvs(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},PJl=async(e,r)=>{if(e.statusCode>=300)return RJl(e,r);let t=await Bre(e.body,r),n={};return n=rXl(t.DecodeAuthorizationMessageResult,r),{$metadata:$3(e),...n}};D_.de_DecodeAuthorizationMessageCommand=PJl;var RJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await GJl(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},kJl=async(e,r)=>{if(e.statusCode>=300)return FJl(e,r);let t=await Bre(e.body,r),n={};return n=sXl(t.GetAccessKeyInfoResult,r),{$metadata:$3(e),...n}};D_.de_GetAccessKeyInfoCommand=kJl;var FJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body),i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})},NJl=async(e,r)=>{if(e.statusCode>=300)return OJl(e,r);let t=await Bre(e.body,r),n={};return n=aXl(t.GetCallerIdentityResult,r),{$metadata:$3(e),...n}};D_.de_GetCallerIdentityCommand=NJl;var OJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body),i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})},BJl=async(e,r)=>{if(e.statusCode>=300)return qJl(e,r);let t=await Bre(e.body,r),n={};return n=oXl(t.GetFederationTokenResult,r),{$metadata:$3(e),...n}};D_.de_GetFederationTokenCommand=BJl;var qJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},MJl=async(e,r)=>{if(e.statusCode>=300)return LJl(e,r);let t=await Bre(e.body,r),n={};return n=cXl(t.GetSessionTokenResult,r),{$metadata:$3(e),...n}};D_.de_GetSessionTokenCommand=MJl;var LJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},qrn=async(e,r)=>{let t=e.body,n=nXl(t.Error,r),i=new Fme.ExpiredTokenException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},jJl=async(e,r)=>{let t=e.body,n=uXl(t.Error,r),i=new Fme.IDPCommunicationErrorException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Tvs=async(e,r)=>{let t=e.body,n=lXl(t.Error,r),i=new Fme.IDPRejectedClaimException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},GJl=async(e,r)=>{let t=e.body,n=dXl(t.Error,r),i=new Fme.InvalidAuthorizationMessageException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Pvs=async(e,r)=>{let t=e.body,n=pXl(t.Error,r),i=new Fme.InvalidIdentityTokenException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},wXt=async(e,r)=>{let t=e.body,n=mXl(t.Error,r),i=new Fme.MalformedPolicyDocumentException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},IXt=async(e,r)=>{let t=e.body,n=fXl(t.Error,r),i=new Fme.PackedPolicyTooLargeException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Owt=async(e,r)=>{let t=e.body,n=hXl(t.Error,r),i=new Fme.RegionDisabledException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},UJl=(e,r)=>{var n,i,s;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.PolicyArns!=null){let a=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(a).forEach(([o,c])=>{let l=`PolicyArns.${o}`;t[l]=c})}if(e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let a=Rvs(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}if(e.TransitiveTagKeys!=null){let a=XJl(e.TransitiveTagKeys,r);((s=e.TransitiveTagKeys)==null?void 0:s.length)===0&&(t.TransitiveTagKeys=[]),Object.entries(a).forEach(([o,c])=>{let l=`TransitiveTagKeys.${o}`;t[l]=c})}return e.ExternalId!=null&&(t.ExternalId=e.ExternalId),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),e.SourceIdentity!=null&&(t.SourceIdentity=e.SourceIdentity),t},VJl=(e,r)=>{var n;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.SAMLAssertion!=null&&(t.SAMLAssertion=e.SAMLAssertion),e.PolicyArns!=null){let i=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([s,a])=>{let o=`PolicyArns.${s}`;t[o]=a})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},zJl=(e,r)=>{var n;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.WebIdentityToken!=null&&(t.WebIdentityToken=e.WebIdentityToken),e.ProviderId!=null&&(t.ProviderId=e.ProviderId),e.PolicyArns!=null){let i=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([s,a])=>{let o=`PolicyArns.${s}`;t[o]=a})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},$Jl=(e,r)=>{let t={};return e.EncodedMessage!=null&&(t.EncodedMessage=e.EncodedMessage),t},QJl=(e,r)=>{let t={};return e.AccessKeyId!=null&&(t.AccessKeyId=e.AccessKeyId),t},KJl=(e,r)=>({}),HJl=(e,r)=>{var n,i;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Policy!=null&&(t.Policy=e.Policy),e.PolicyArns!=null){let s=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(s).forEach(([a,o])=>{let c=`PolicyArns.${a}`;t[c]=o})}if(e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let s=Rvs(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tags.${a}`;t[c]=o})}return t},WJl=(e,r)=>{let t={};return e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),t},xXt=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=YJl(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},YJl=(e,r)=>{let t={};return e.arn!=null&&(t.arn=e.arn),t},JJl=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},XJl=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},Rvs=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=JJl(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},Mrn=(e,r)=>{let t={};return e.AssumedRoleId!==void 0&&(t.AssumedRoleId=(0,wh.expectString)(e.AssumedRoleId)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},ZJl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},eXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.Subject!==void 0&&(t.Subject=(0,wh.expectString)(e.Subject)),e.SubjectType!==void 0&&(t.SubjectType=(0,wh.expectString)(e.SubjectType)),e.Issuer!==void 0&&(t.Issuer=(0,wh.expectString)(e.Issuer)),e.Audience!==void 0&&(t.Audience=(0,wh.expectString)(e.Audience)),e.NameQualifier!==void 0&&(t.NameQualifier=(0,wh.expectString)(e.NameQualifier)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},tXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.SubjectFromWebIdentityToken!==void 0&&(t.SubjectFromWebIdentityToken=(0,wh.expectString)(e.SubjectFromWebIdentityToken)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.Provider!==void 0&&(t.Provider=(0,wh.expectString)(e.Provider)),e.Audience!==void 0&&(t.Audience=(0,wh.expectString)(e.Audience)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},Bwt=(e,r)=>{let t={};return e.AccessKeyId!==void 0&&(t.AccessKeyId=(0,wh.expectString)(e.AccessKeyId)),e.SecretAccessKey!==void 0&&(t.SecretAccessKey=(0,wh.expectString)(e.SecretAccessKey)),e.SessionToken!==void 0&&(t.SessionToken=(0,wh.expectString)(e.SessionToken)),e.Expiration!==void 0&&(t.Expiration=(0,wh.expectNonNull)((0,wh.parseRfc3339DateTimeWithOffset)(e.Expiration))),t},rXl=(e,r)=>{let t={};return e.DecodedMessage!==void 0&&(t.DecodedMessage=(0,wh.expectString)(e.DecodedMessage)),t},nXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},iXl=(e,r)=>{let t={};return e.FederatedUserId!==void 0&&(t.FederatedUserId=(0,wh.expectString)(e.FederatedUserId)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},sXl=(e,r)=>{let t={};return e.Account!==void 0&&(t.Account=(0,wh.expectString)(e.Account)),t},aXl=(e,r)=>{let t={};return e.UserId!==void 0&&(t.UserId=(0,wh.expectString)(e.UserId)),e.Account!==void 0&&(t.Account=(0,wh.expectString)(e.Account)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},oXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.FederatedUser!==void 0&&(t.FederatedUser=iXl(e.FederatedUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),t},cXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),t},uXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},lXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},dXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},pXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},mXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},fXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},hXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},$3=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),gXl=(e,r)=>(0,wh.collectBody)(e,r).then(t=>r.utf8Encoder(t)),Nme=(0,wh.withBaseException)(hJl.STSServiceException),Ome=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new mJl.HttpRequest(l)},Bme={"content-type":"application/x-www-form-urlencoded"},Bre=(e,r)=>gXl(e,r).then(t=>{if(t.length){let n=new fJl.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(` +`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}kme.prototype.build=function(e){return this.options.preserveOrder?aJl(e,this.options):(Array.isArray(e)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(e={[this.options.arrayNodeName]:e}),this.j2x(e,0).val)};kme.prototype.j2x=function(e,r){let t="",n="";for(let i in e)if(!(typeof e[i]>"u"))if(e[i]===null)i[0]==="?"?n+=this.indentate(r)+"<"+i+"?"+this.tagEndChar:n+=this.indentate(r)+"<"+i+"/"+this.tagEndChar;else if(e[i]instanceof Date)n+=this.buildTextValNode(e[i],i,"",r);else if(typeof e[i]!="object"){let s=this.isAttribute(i);if(s)t+=this.buildAttrPairStr(s,""+e[i]);else if(i===this.options.textNodeName){let a=this.options.tagValueProcessor(i,""+e[i]);n+=this.replaceEntitiesValue(a)}else n+=this.buildTextValNode(e[i],i,"",r)}else if(Array.isArray(e[i])){let s=e[i].length,a="";for(let o=0;o"u"||(c===null?i[0]==="?"?n+=this.indentate(r)+"<"+i+"?"+this.tagEndChar:n+=this.indentate(r)+"<"+i+"/"+this.tagEndChar:typeof c=="object"?this.options.oneListGroup?a+=this.j2x(c,r+1).val:a+=this.processTextOrObjNode(c,i,r):a+=this.buildTextValNode(c,i,"",r))}this.options.oneListGroup&&(a=this.buildObjectNode(a,i,"",r)),n+=a}else if(this.options.attributesGroupName&&i===this.options.attributesGroupName){let s=Object.keys(e[i]),a=s.length;for(let o=0;o"+e+i:this.options.commentPropName!==!1&&r===this.options.commentPropName&&s.length===0?this.indentate(n)+``+this.newLine:this.indentate(n)+"<"+r+t+s+this.tagEndChar+e+this.indentate(n)+i}};kme.prototype.closeTag=function(e){let r="";return this.options.unpairedTags.indexOf(e)!==-1?this.options.suppressUnpairedNode||(r="/"):this.options.suppressEmptyNode?r="/":r=`>`+this.newLine;if(this.options.commentPropName!==!1&&r===this.options.commentPropName)return this.indentate(n)+``+this.newLine;if(r[0]==="?")return this.indentate(n)+"<"+r+t+"?"+this.tagEndChar;{let i=this.options.tagValueProcessor(r,e);return i=this.replaceEntitiesValue(i),i===""?this.indentate(n)+"<"+r+t+this.closeTag(r)+this.tagEndChar:this.indentate(n)+"<"+r+t+">"+i+"0&&this.options.processEntities)for(let r=0;r{"use strict";var dJl=Trn(),pJl=Cvs(),mJl=xvs();Tvs.exports={XMLParser:pJl,XMLValidator:dJl,XMLBuilder:mJl}});var qre=A(D_=>{"use strict";Object.defineProperty(D_,"__esModule",{value:!0});D_.de_GetSessionTokenCommand=D_.de_GetFederationTokenCommand=D_.de_GetCallerIdentityCommand=D_.de_GetAccessKeyInfoCommand=D_.de_DecodeAuthorizationMessageCommand=D_.de_AssumeRoleWithWebIdentityCommand=D_.de_AssumeRoleWithSAMLCommand=D_.de_AssumeRoleCommand=D_.se_GetSessionTokenCommand=D_.se_GetFederationTokenCommand=D_.se_GetCallerIdentityCommand=D_.se_GetAccessKeyInfoCommand=D_.se_DecodeAuthorizationMessageCommand=D_.se_AssumeRoleWithWebIdentityCommand=D_.se_AssumeRoleWithSAMLCommand=D_.se_AssumeRoleCommand=void 0;var fJl=QC(),wh=qe(),hJl=Nwt(),Fme=Rme(),gJl=DXt(),yJl=async(e,r)=>{let t=Bme,n;return n=Mme({...VJl(e,r),Action:"AssumeRole",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleCommand=yJl;var _Jl=async(e,r)=>{let t=Bme,n;return n=Mme({...zJl(e,r),Action:"AssumeRoleWithSAML",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleWithSAMLCommand=_Jl;var AJl=async(e,r)=>{let t=Bme,n;return n=Mme({...$Jl(e,r),Action:"AssumeRoleWithWebIdentity",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_AssumeRoleWithWebIdentityCommand=AJl;var bJl=async(e,r)=>{let t=Bme,n;return n=Mme({...QJl(e,r),Action:"DecodeAuthorizationMessage",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_DecodeAuthorizationMessageCommand=bJl;var CJl=async(e,r)=>{let t=Bme,n;return n=Mme({...KJl(e,r),Action:"GetAccessKeyInfo",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetAccessKeyInfoCommand=CJl;var vJl=async(e,r)=>{let t=Bme,n;return n=Mme({...HJl(e,r),Action:"GetCallerIdentity",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetCallerIdentityCommand=vJl;var EJl=async(e,r)=>{let t=Bme,n;return n=Mme({...WJl(e,r),Action:"GetFederationToken",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetFederationTokenCommand=EJl;var DJl=async(e,r)=>{let t=Bme,n;return n=Mme({...YJl(e,r),Action:"GetSessionToken",Version:"2011-06-15"}),Ome(r,t,"/",void 0,n)};D_.se_GetSessionTokenCommand=DJl;var SJl=async(e,r)=>{if(e.statusCode>=300)return wJl(e,r);let t=await Bre(e.body,r),n={};return n=eXl(t.AssumeRoleResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleCommand=SJl;var wJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},IJl=async(e,r)=>{if(e.statusCode>=300)return xJl(e,r);let t=await Bre(e.body,r),n={};return n=tXl(t.AssumeRoleWithSAMLResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleWithSAMLCommand=IJl;var xJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await Pvs(t,r);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await Rvs(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},TJl=async(e,r)=>{if(e.statusCode>=300)return PJl(e,r);let t=await Bre(e.body,r),n={};return n=rXl(t.AssumeRoleWithWebIdentityResult,r),{$metadata:$3(e),...n}};D_.de_AssumeRoleWithWebIdentityCommand=TJl;var PJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"ExpiredTokenException":case"com.amazonaws.sts#ExpiredTokenException":throw await qrn(t,r);case"IDPCommunicationError":case"com.amazonaws.sts#IDPCommunicationErrorException":throw await GJl(t,r);case"IDPRejectedClaim":case"com.amazonaws.sts#IDPRejectedClaimException":throw await Pvs(t,r);case"InvalidIdentityToken":case"com.amazonaws.sts#InvalidIdentityTokenException":throw await Rvs(t,r);case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},RJl=async(e,r)=>{if(e.statusCode>=300)return kJl(e,r);let t=await Bre(e.body,r),n={};return n=nXl(t.DecodeAuthorizationMessageResult,r),{$metadata:$3(e),...n}};D_.de_DecodeAuthorizationMessageCommand=RJl;var kJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"InvalidAuthorizationMessageException":case"com.amazonaws.sts#InvalidAuthorizationMessageException":throw await UJl(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},FJl=async(e,r)=>{if(e.statusCode>=300)return NJl(e,r);let t=await Bre(e.body,r),n={};return n=aXl(t.GetAccessKeyInfoResult,r),{$metadata:$3(e),...n}};D_.de_GetAccessKeyInfoCommand=FJl;var NJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body),i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})},OJl=async(e,r)=>{if(e.statusCode>=300)return BJl(e,r);let t=await Bre(e.body,r),n={};return n=oXl(t.GetCallerIdentityResult,r),{$metadata:$3(e),...n}};D_.de_GetCallerIdentityCommand=OJl;var BJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body),i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})},qJl=async(e,r)=>{if(e.statusCode>=300)return MJl(e,r);let t=await Bre(e.body,r),n={};return n=cXl(t.GetFederationTokenResult,r),{$metadata:$3(e),...n}};D_.de_GetFederationTokenCommand=qJl;var MJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"MalformedPolicyDocument":case"com.amazonaws.sts#MalformedPolicyDocumentException":throw await wXt(t,r);case"PackedPolicyTooLarge":case"com.amazonaws.sts#PackedPolicyTooLargeException":throw await IXt(t,r);case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},LJl=async(e,r)=>{if(e.statusCode>=300)return jJl(e,r);let t=await Bre(e.body,r),n={};return n=uXl(t.GetSessionTokenResult,r),{$metadata:$3(e),...n}};D_.de_GetSessionTokenCommand=LJl;var jJl=async(e,r)=>{let t={...e,body:await qme(e.body,r)},n=Lme(e,t.body);switch(n){case"RegionDisabledException":case"com.amazonaws.sts#RegionDisabledException":throw await Owt(t,r);default:let i=t.body;return Nme({output:e,parsedBody:i.Error,errorCode:n})}},qrn=async(e,r)=>{let t=e.body,n=iXl(t.Error,r),i=new Fme.ExpiredTokenException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},GJl=async(e,r)=>{let t=e.body,n=lXl(t.Error,r),i=new Fme.IDPCommunicationErrorException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Pvs=async(e,r)=>{let t=e.body,n=dXl(t.Error,r),i=new Fme.IDPRejectedClaimException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},UJl=async(e,r)=>{let t=e.body,n=pXl(t.Error,r),i=new Fme.InvalidAuthorizationMessageException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Rvs=async(e,r)=>{let t=e.body,n=mXl(t.Error,r),i=new Fme.InvalidIdentityTokenException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},wXt=async(e,r)=>{let t=e.body,n=fXl(t.Error,r),i=new Fme.MalformedPolicyDocumentException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},IXt=async(e,r)=>{let t=e.body,n=hXl(t.Error,r),i=new Fme.PackedPolicyTooLargeException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},Owt=async(e,r)=>{let t=e.body,n=gXl(t.Error,r),i=new Fme.RegionDisabledException({$metadata:$3(e),...n});return(0,wh.decorateServiceException)(i,t)},VJl=(e,r)=>{var n,i,s;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.PolicyArns!=null){let a=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(a).forEach(([o,c])=>{let l=`PolicyArns.${o}`;t[l]=c})}if(e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let a=kvs(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}if(e.TransitiveTagKeys!=null){let a=ZJl(e.TransitiveTagKeys,r);((s=e.TransitiveTagKeys)==null?void 0:s.length)===0&&(t.TransitiveTagKeys=[]),Object.entries(a).forEach(([o,c])=>{let l=`TransitiveTagKeys.${o}`;t[l]=c})}return e.ExternalId!=null&&(t.ExternalId=e.ExternalId),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),e.SourceIdentity!=null&&(t.SourceIdentity=e.SourceIdentity),t},zJl=(e,r)=>{var n;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.SAMLAssertion!=null&&(t.SAMLAssertion=e.SAMLAssertion),e.PolicyArns!=null){let i=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([s,a])=>{let o=`PolicyArns.${s}`;t[o]=a})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},$Jl=(e,r)=>{var n;let t={};if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.RoleSessionName!=null&&(t.RoleSessionName=e.RoleSessionName),e.WebIdentityToken!=null&&(t.WebIdentityToken=e.WebIdentityToken),e.ProviderId!=null&&(t.ProviderId=e.ProviderId),e.PolicyArns!=null){let i=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(i).forEach(([s,a])=>{let o=`PolicyArns.${s}`;t[o]=a})}return e.Policy!=null&&(t.Policy=e.Policy),e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),t},QJl=(e,r)=>{let t={};return e.EncodedMessage!=null&&(t.EncodedMessage=e.EncodedMessage),t},KJl=(e,r)=>{let t={};return e.AccessKeyId!=null&&(t.AccessKeyId=e.AccessKeyId),t},HJl=(e,r)=>({}),WJl=(e,r)=>{var n,i;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Policy!=null&&(t.Policy=e.Policy),e.PolicyArns!=null){let s=xXt(e.PolicyArns,r);((n=e.PolicyArns)==null?void 0:n.length)===0&&(t.PolicyArns=[]),Object.entries(s).forEach(([a,o])=>{let c=`PolicyArns.${a}`;t[c]=o})}if(e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.Tags!=null){let s=kvs(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tags.${a}`;t[c]=o})}return t},YJl=(e,r)=>{let t={};return e.DurationSeconds!=null&&(t.DurationSeconds=e.DurationSeconds),e.SerialNumber!=null&&(t.SerialNumber=e.SerialNumber),e.TokenCode!=null&&(t.TokenCode=e.TokenCode),t},xXt=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=JJl(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},JJl=(e,r)=>{let t={};return e.arn!=null&&(t.arn=e.arn),t},XJl=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},ZJl=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},kvs=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=XJl(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},Mrn=(e,r)=>{let t={};return e.AssumedRoleId!==void 0&&(t.AssumedRoleId=(0,wh.expectString)(e.AssumedRoleId)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},eXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},tXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.Subject!==void 0&&(t.Subject=(0,wh.expectString)(e.Subject)),e.SubjectType!==void 0&&(t.SubjectType=(0,wh.expectString)(e.SubjectType)),e.Issuer!==void 0&&(t.Issuer=(0,wh.expectString)(e.Issuer)),e.Audience!==void 0&&(t.Audience=(0,wh.expectString)(e.Audience)),e.NameQualifier!==void 0&&(t.NameQualifier=(0,wh.expectString)(e.NameQualifier)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},rXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.SubjectFromWebIdentityToken!==void 0&&(t.SubjectFromWebIdentityToken=(0,wh.expectString)(e.SubjectFromWebIdentityToken)),e.AssumedRoleUser!==void 0&&(t.AssumedRoleUser=Mrn(e.AssumedRoleUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),e.Provider!==void 0&&(t.Provider=(0,wh.expectString)(e.Provider)),e.Audience!==void 0&&(t.Audience=(0,wh.expectString)(e.Audience)),e.SourceIdentity!==void 0&&(t.SourceIdentity=(0,wh.expectString)(e.SourceIdentity)),t},Bwt=(e,r)=>{let t={};return e.AccessKeyId!==void 0&&(t.AccessKeyId=(0,wh.expectString)(e.AccessKeyId)),e.SecretAccessKey!==void 0&&(t.SecretAccessKey=(0,wh.expectString)(e.SecretAccessKey)),e.SessionToken!==void 0&&(t.SessionToken=(0,wh.expectString)(e.SessionToken)),e.Expiration!==void 0&&(t.Expiration=(0,wh.expectNonNull)((0,wh.parseRfc3339DateTimeWithOffset)(e.Expiration))),t},nXl=(e,r)=>{let t={};return e.DecodedMessage!==void 0&&(t.DecodedMessage=(0,wh.expectString)(e.DecodedMessage)),t},iXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},sXl=(e,r)=>{let t={};return e.FederatedUserId!==void 0&&(t.FederatedUserId=(0,wh.expectString)(e.FederatedUserId)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},aXl=(e,r)=>{let t={};return e.Account!==void 0&&(t.Account=(0,wh.expectString)(e.Account)),t},oXl=(e,r)=>{let t={};return e.UserId!==void 0&&(t.UserId=(0,wh.expectString)(e.UserId)),e.Account!==void 0&&(t.Account=(0,wh.expectString)(e.Account)),e.Arn!==void 0&&(t.Arn=(0,wh.expectString)(e.Arn)),t},cXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),e.FederatedUser!==void 0&&(t.FederatedUser=sXl(e.FederatedUser,r)),e.PackedPolicySize!==void 0&&(t.PackedPolicySize=(0,wh.strictParseInt32)(e.PackedPolicySize)),t},uXl=(e,r)=>{let t={};return e.Credentials!==void 0&&(t.Credentials=Bwt(e.Credentials,r)),t},lXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},dXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},pXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},mXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},fXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},hXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},gXl=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,wh.expectString)(e.message)),t},$3=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),yXl=(e,r)=>(0,wh.collectBody)(e,r).then(t=>r.utf8Encoder(t)),Nme=(0,wh.withBaseException)(gJl.STSServiceException),Ome=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new fJl.HttpRequest(l)},Bme={"content-type":"application/x-www-form-urlencoded"},Bre=(e,r)=>yXl(e,r).then(t=>{if(t.length){let n=new hJl.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(` `)?"":void 0});n.addEntity("#xD","\r"),n.addEntity("#10",` -`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,wh.getValueFromTextNode)(o)}return{}}),qme=async(e,r)=>{let t=await Bre(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},Mme=e=>Object.entries(e).map(([r,t])=>(0,wh.extendedEncodeURIComponent)(r)+"="+(0,wh.extendedEncodeURIComponent)(t)).join("&"),Lme=(e,r)=>{var t;if(((t=r.Error)==null?void 0:t.Code)!==void 0)return r.Error.Code;if(e.statusCode==404)return"NotFound"}});var TXt=A(GMe=>{"use strict";Object.defineProperty(GMe,"__esModule",{value:!0});GMe.AssumeRoleCommand=GMe.$Command=void 0;var yXl=RO(),_Xl=Ue(),AXl=ze(),Fvs=qe();Object.defineProperty(GMe,"$Command",{enumerable:!0,get:function(){return Fvs.Command}});var bXl=Rme(),kvs=qre(),Lrn=class e extends Fvs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AXl.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Xl.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,yXl.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:bXl.AssumeRoleResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kvs.se_AssumeRoleCommand)(r,t)}deserialize(r,t){return(0,kvs.de_AssumeRoleCommand)(r,t)}};GMe.AssumeRoleCommand=Lrn});var PXt=A(UMe=>{"use strict";Object.defineProperty(UMe,"__esModule",{value:!0});UMe.AssumeRoleWithWebIdentityCommand=UMe.$Command=void 0;var CXl=Ue(),vXl=ze(),Bvs=qe();Object.defineProperty(UMe,"$Command",{enumerable:!0,get:function(){return Bvs.Command}});var Nvs=Rme(),Ovs=qre(),jrn=class e extends Bvs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vXl.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CXl.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithWebIdentityCommand",inputFilterSensitiveLog:Nvs.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:Nvs.AssumeRoleWithWebIdentityResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ovs.se_AssumeRoleWithWebIdentityCommand)(r,t)}deserialize(r,t){return(0,Ovs.de_AssumeRoleWithWebIdentityCommand)(r,t)}};UMe.AssumeRoleWithWebIdentityCommand=jrn});var Grn=A(HH=>{"use strict";Object.defineProperty(HH,"__esModule",{value:!0});HH.decorateDefaultCredentialProvider=HH.getDefaultRoleAssumerWithWebIdentity=HH.getDefaultRoleAssumer=void 0;var EXl=TXt(),DXl=PXt(),qvs="us-east-1",Mvs=e=>typeof e!="function"?e===void 0?qvs:e:async()=>{try{return await e()}catch{return qvs}},SXl=(e,r)=>{let t,n;return async(i,s)=>{if(n=i,!t){let{logger:o,region:c,requestHandler:l}=e;t=new r({logger:o,credentialDefaultProvider:()=>async()=>n,region:Mvs(c||e.region),...l?{requestHandler:l}:{}})}let{Credentials:a}=await t.send(new EXl.AssumeRoleCommand(s));if(!a||!a.AccessKeyId||!a.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRole call with role ${s.RoleArn}`);return{accessKeyId:a.AccessKeyId,secretAccessKey:a.SecretAccessKey,sessionToken:a.SessionToken,expiration:a.Expiration}}};HH.getDefaultRoleAssumer=SXl;var wXl=(e,r)=>{let t;return async n=>{if(!t){let{logger:s,region:a,requestHandler:o}=e;t=new r({logger:s,region:Mvs(a||e.region),...o?{requestHandler:o}:{}})}let{Credentials:i}=await t.send(new DXl.AssumeRoleWithWebIdentityCommand(n));if(!i||!i.AccessKeyId||!i.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${n.RoleArn}`);return{accessKeyId:i.AccessKeyId,secretAccessKey:i.SecretAccessKey,sessionToken:i.SessionToken,expiration:i.Expiration}}};HH.getDefaultRoleAssumerWithWebIdentity=wXl;var IXl=e=>r=>e({roleAssumer:(0,HH.getDefaultRoleAssumer)(r,r.stsClientCtor),roleAssumerWithWebIdentity:(0,HH.getDefaultRoleAssumerWithWebIdentity)(r,r.stsClientCtor),...r});HH.decorateDefaultCredentialProvider=IXl});var Lvs=A(Q3=>{"use strict";Object.defineProperty(Q3,"__esModule",{value:!0});Q3.fromEnv=Q3.ENV_EXPIRATION=Q3.ENV_SESSION=Q3.ENV_SECRET=Q3.ENV_KEY=void 0;var xXl=DC();Q3.ENV_KEY="AWS_ACCESS_KEY_ID";Q3.ENV_SECRET="AWS_SECRET_ACCESS_KEY";Q3.ENV_SESSION="AWS_SESSION_TOKEN";Q3.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";var TXl=()=>async()=>{let e=process.env[Q3.ENV_KEY],r=process.env[Q3.ENV_SECRET],t=process.env[Q3.ENV_SESSION],n=process.env[Q3.ENV_EXPIRATION];if(e&&r)return{accessKeyId:e,secretAccessKey:r,...t&&{sessionToken:t},...n&&{expiration:new Date(n)}};throw new xXl.CredentialsProviderError("Unable to find environment variable credentials.")};Q3.fromEnv=TXl});var Vrn=A(Urn=>{"use strict";Object.defineProperty(Urn,"__esModule",{value:!0});var PXl=(tn(),Dr(en));PXl.__exportStar(Lvs(),Urn)});var qwt=A(RXt=>{"use strict";Object.defineProperty(RXt,"__esModule",{value:!0});RXt.getHomeDir=void 0;var RXl=require("os"),kXl=require("path"),FXl=()=>{let{HOME:e,USERPROFILE:r,HOMEPATH:t,HOMEDRIVE:n=`C:${kXl.sep}`}=process.env;return e||r||(t?`${n}${t}`:(0,RXl.homedir)())};RXt.getHomeDir=FXl});var jvs=A(WH=>{"use strict";Object.defineProperty(WH,"__esModule",{value:!0});WH.getProfileName=WH.DEFAULT_PROFILE=WH.ENV_PROFILE=void 0;WH.ENV_PROFILE="AWS_PROFILE";WH.DEFAULT_PROFILE="default";var NXl=e=>e.profile||process.env[WH.ENV_PROFILE]||WH.DEFAULT_PROFILE;WH.getProfileName=NXl});var zrn=A(kXt=>{"use strict";Object.defineProperty(kXt,"__esModule",{value:!0});kXt.getSSOTokenFilepath=void 0;var OXl=require("crypto"),BXl=require("path"),qXl=qwt(),MXl=e=>{let t=(0,OXl.createHash)("sha1").update(e).digest("hex");return(0,BXl.join)((0,qXl.getHomeDir)(),".aws","sso","cache",`${t}.json`)};kXt.getSSOTokenFilepath=MXl});var Gvs=A(FXt=>{"use strict";Object.defineProperty(FXt,"__esModule",{value:!0});FXt.getSSOTokenFromFile=void 0;var LXl=require("fs"),jXl=zrn(),{readFile:GXl}=LXl.promises,UXl=async e=>{let r=(0,jXl.getSSOTokenFilepath)(e),t=await GXl(r,"utf8");return JSON.parse(t)};FXt.getSSOTokenFromFile=UXl});var $rn=A(H2e=>{"use strict";Object.defineProperty(H2e,"__esModule",{value:!0});H2e.getConfigFilepath=H2e.ENV_CONFIG_PATH=void 0;var VXl=require("path"),zXl=qwt();H2e.ENV_CONFIG_PATH="AWS_CONFIG_FILE";var $Xl=()=>process.env[H2e.ENV_CONFIG_PATH]||(0,VXl.join)((0,zXl.getHomeDir)(),".aws","config");H2e.getConfigFilepath=$Xl});var Uvs=A(W2e=>{"use strict";Object.defineProperty(W2e,"__esModule",{value:!0});W2e.getCredentialsFilepath=W2e.ENV_CREDENTIALS_PATH=void 0;var QXl=require("path"),KXl=qwt();W2e.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";var HXl=()=>process.env[W2e.ENV_CREDENTIALS_PATH]||(0,QXl.join)((0,KXl.getHomeDir)(),".aws","credentials");W2e.getCredentialsFilepath=HXl});var zvs=A(NXt=>{"use strict";Object.defineProperty(NXt,"__esModule",{value:!0});NXt.getProfileData=void 0;var Vvs=/^profile\s(["'])?([^\1]+)\1$/,WXl=e=>Object.entries(e).filter(([r])=>Vvs.test(r)).reduce((r,[t,n])=>({...r,[Vvs.exec(t)[2]]:n}),{...e.default&&{default:e.default}});NXt.getProfileData=WXl});var Qrn=A(OXt=>{"use strict";Object.defineProperty(OXt,"__esModule",{value:!0});OXt.parseIni=void 0;var YXl=["__proto__","profile __proto__"],JXl=e=>{let r={},t;for(let n of e.split(/\r?\n/))if(n=n.split(/(^|\s)[;#]/)[0].trim(),n[0]==="["&&n[n.length-1]==="]"){if(t=n.substring(1,n.length-1),YXl.includes(t))throw new Error(`Found invalid profile name "${t}"`)}else if(t){let s=n.indexOf("="),a=0,o=n.length-1;if(s!==-1&&s!==a&&s!==o){let[l,u]=[n.substring(0,s).trim(),n.substring(s+1).trim()];r[t]=r[t]||{},r[t][l]=u}}return r};OXt.parseIni=JXl});var Hrn=A(BXt=>{"use strict";Object.defineProperty(BXt,"__esModule",{value:!0});BXt.slurpFile=void 0;var XXl=require("fs"),{readFile:ZXl}=XXl.promises,Krn={},eZl=(e,r)=>((!Krn[e]||r!=null&&r.ignoreCache)&&(Krn[e]=ZXl(e,"utf8")),Krn[e]);BXt.slurpFile=eZl});var Wrn=A(qXt=>{"use strict";Object.defineProperty(qXt,"__esModule",{value:!0});qXt.loadSharedConfigFiles=void 0;var tZl=$rn(),rZl=Uvs(),nZl=zvs(),$vs=Qrn(),Qvs=Hrn(),Kvs=()=>({}),iZl=async(e={})=>{let{filepath:r=(0,rZl.getCredentialsFilepath)(),configFilepath:t=(0,tZl.getConfigFilepath)()}=e,n=await Promise.all([(0,Qvs.slurpFile)(t,{ignoreCache:e.ignoreCache}).then($vs.parseIni).then(nZl.getProfileData).catch(Kvs),(0,Qvs.slurpFile)(r,{ignoreCache:e.ignoreCache}).then($vs.parseIni).catch(Kvs)]);return{configFile:n[0],credentialsFile:n[1]}};qXt.loadSharedConfigFiles=iZl});var Wvs=A(MXt=>{"use strict";Object.defineProperty(MXt,"__esModule",{value:!0});MXt.getSsoSessionData=void 0;var Hvs=/^sso-session\s(["'])?([^\1]+)\1$/,sZl=e=>Object.entries(e).filter(([r])=>Hvs.test(r)).reduce((r,[t,n])=>({...r,[Hvs.exec(t)[2]]:n}),{});MXt.getSsoSessionData=sZl});var Yvs=A(LXt=>{"use strict";Object.defineProperty(LXt,"__esModule",{value:!0});LXt.loadSsoSessionData=void 0;var aZl=$rn(),oZl=Wvs(),cZl=Qrn(),uZl=Hrn(),lZl=()=>({}),dZl=async(e={})=>{var r;return(0,uZl.slurpFile)((r=e.configFilepath)!==null&&r!==void 0?r:(0,aZl.getConfigFilepath)()).then(cZl.parseIni).then(oZl.getSsoSessionData).catch(lZl)};LXt.loadSsoSessionData=dZl});var Jvs=A(jXt=>{"use strict";Object.defineProperty(jXt,"__esModule",{value:!0});jXt.mergeConfigFiles=void 0;var pZl=(...e)=>{let r={};for(let t of e)for(let[n,i]of Object.entries(t))r[n]!==void 0?Object.assign(r[n],i):r[n]=i;return r};jXt.mergeConfigFiles=pZl});var Xvs=A(GXt=>{"use strict";Object.defineProperty(GXt,"__esModule",{value:!0});GXt.parseKnownFiles=void 0;var mZl=Wrn(),fZl=Jvs(),hZl=async e=>{let r=await(0,mZl.loadSharedConfigFiles)(e);return(0,fZl.mergeConfigFiles)(r.configFile,r.credentialsFile)};GXt.parseKnownFiles=hZl});var eEs=A(Zvs=>{"use strict";Object.defineProperty(Zvs,"__esModule",{value:!0})});var JH=A(YH=>{"use strict";Object.defineProperty(YH,"__esModule",{value:!0});var jme=(tn(),Dr(en));jme.__exportStar(qwt(),YH);jme.__exportStar(jvs(),YH);jme.__exportStar(zrn(),YH);jme.__exportStar(Gvs(),YH);jme.__exportStar(Wrn(),YH);jme.__exportStar(Yvs(),YH);jme.__exportStar(Xvs(),YH);jme.__exportStar(eEs(),YH)});var VXt=A(UXt=>{"use strict";Object.defineProperty(UXt,"__esModule",{value:!0});UXt.httpRequest=void 0;var Yrn=DC(),gZl=require("buffer"),yZl=require("http");function _Zl(e){return new Promise((r,t)=>{var n;let i=(0,yZl.request)({method:"GET",...e,hostname:(n=e.hostname)===null||n===void 0?void 0:n.replace(/^\[(.+)\]$/,"$1")});i.on("error",s=>{t(Object.assign(new Yrn.ProviderError("Unable to connect to instance metadata service"),s)),i.destroy()}),i.on("timeout",()=>{t(new Yrn.ProviderError("TimeoutError from instance metadata service")),i.destroy()}),i.on("response",s=>{let{statusCode:a=400}=s;(a<200||300<=a)&&(t(Object.assign(new Yrn.ProviderError("Error response received from instance metadata service"),{statusCode:a})),i.destroy());let o=[];s.on("data",c=>{o.push(c)}),s.on("end",()=>{r(gZl.Buffer.concat(o)),i.destroy()})}),i.end()})}UXt.httpRequest=_Zl});var Jrn=A(VMe=>{"use strict";Object.defineProperty(VMe,"__esModule",{value:!0});VMe.fromImdsCredentials=VMe.isImdsCredentials=void 0;var AZl=e=>!!e&&typeof e=="object"&&typeof e.AccessKeyId=="string"&&typeof e.SecretAccessKey=="string"&&typeof e.Token=="string"&&typeof e.Expiration=="string";VMe.isImdsCredentials=AZl;var bZl=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});VMe.fromImdsCredentials=bZl});var zXt=A(XH=>{"use strict";Object.defineProperty(XH,"__esModule",{value:!0});XH.providerConfigFromInit=XH.DEFAULT_MAX_RETRIES=XH.DEFAULT_TIMEOUT=void 0;XH.DEFAULT_TIMEOUT=1e3;XH.DEFAULT_MAX_RETRIES=0;var CZl=({maxRetries:e=XH.DEFAULT_MAX_RETRIES,timeout:r=XH.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:r});XH.providerConfigFromInit=CZl});var Xrn=A($Xt=>{"use strict";Object.defineProperty($Xt,"__esModule",{value:!0});$Xt.retry=void 0;var vZl=(e,r)=>{let t=e();for(let n=0;n{"use strict";Object.defineProperty(rx,"__esModule",{value:!0});rx.fromContainerMetadata=rx.ENV_CMDS_AUTH_TOKEN=rx.ENV_CMDS_RELATIVE_URI=rx.ENV_CMDS_FULL_URI=void 0;var QXt=DC(),EZl=require("url"),DZl=VXt(),tEs=Jrn(),SZl=zXt(),wZl=Xrn();rx.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";rx.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";rx.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";var IZl=(e={})=>{let{timeout:r,maxRetries:t}=(0,SZl.providerConfigFromInit)(e);return()=>(0,wZl.retry)(async()=>{let n=await kZl(),i=JSON.parse(await xZl(r,n));if(!(0,tEs.isImdsCredentials)(i))throw new QXt.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,tEs.fromImdsCredentials)(i)},t)};rx.fromContainerMetadata=IZl;var xZl=async(e,r)=>(process.env[rx.ENV_CMDS_AUTH_TOKEN]&&(r.headers={...r.headers,Authorization:process.env[rx.ENV_CMDS_AUTH_TOKEN]}),(await(0,DZl.httpRequest)({...r,timeout:e})).toString()),TZl="169.254.170.2",PZl={localhost:!0,"127.0.0.1":!0},RZl={"http:":!0,"https:":!0},kZl=async()=>{if(process.env[rx.ENV_CMDS_RELATIVE_URI])return{hostname:TZl,path:process.env[rx.ENV_CMDS_RELATIVE_URI]};if(process.env[rx.ENV_CMDS_FULL_URI]){let e=(0,EZl.parse)(process.env[rx.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in PZl))throw new QXt.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,!1);if(!e.protocol||!(e.protocol in RZl))throw new QXt.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,!1);return{...e,port:e.port?parseInt(e.port,10):void 0}}throw new QXt.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${rx.ENV_CMDS_RELATIVE_URI} or ${rx.ENV_CMDS_FULL_URI} environment variable is set`,!1)}});var nEs=A(KXt=>{"use strict";Object.defineProperty(KXt,"__esModule",{value:!0});KXt.fromEnv=void 0;var FZl=DC(),NZl=e=>async()=>{try{let r=e(process.env);if(r===void 0)throw new Error;return r}catch(r){throw new FZl.CredentialsProviderError(r.message||`Cannot load config from environment variables with getter: ${e}`)}};KXt.fromEnv=NZl});var sEs=A(HXt=>{"use strict";Object.defineProperty(HXt,"__esModule",{value:!0});HXt.fromSharedConfigFiles=void 0;var OZl=DC(),iEs=JH(),BZl=(e,{preferredFile:r="config",...t}={})=>async()=>{let n=(0,iEs.getProfileName)(t),{configFile:i,credentialsFile:s}=await(0,iEs.loadSharedConfigFiles)(t),a=s[n]||{},o=i[n]||{},c=r==="config"?{...a,...o}:{...o,...a};try{let l=e(c);if(l===void 0)throw new Error;return l}catch(l){throw new OZl.CredentialsProviderError(l.message||`Cannot load config for profile ${n} in SDK configuration files with getter: ${e}`)}};HXt.fromSharedConfigFiles=BZl});var aEs=A(WXt=>{"use strict";Object.defineProperty(WXt,"__esModule",{value:!0});WXt.fromStatic=void 0;var qZl=DC(),MZl=e=>typeof e=="function",LZl=e=>MZl(e)?async()=>await e():(0,qZl.fromStatic)(e);WXt.fromStatic=LZl});var cEs=A(YXt=>{"use strict";Object.defineProperty(YXt,"__esModule",{value:!0});YXt.loadConfig=void 0;var oEs=DC(),jZl=nEs(),GZl=sEs(),UZl=aEs(),VZl=({environmentVariableSelector:e,configFileSelector:r,default:t},n={})=>(0,oEs.memoize)((0,oEs.chain)((0,jZl.fromEnv)(e),(0,GZl.fromSharedConfigFiles)(r,n),(0,UZl.fromStatic)(t)));YXt.loadConfig=VZl});var kL=A(Zrn=>{"use strict";Object.defineProperty(Zrn,"__esModule",{value:!0});var zZl=(tn(),Dr(en));zZl.__exportStar(cEs(),Zrn)});var uEs=A(Mwt=>{"use strict";Object.defineProperty(Mwt,"__esModule",{value:!0});Mwt.Endpoint=void 0;var $Zl;(function(e){e.IPv4="http://169.254.169.254",e.IPv6="http://[fd00:ec2::254]"})($Zl=Mwt.Endpoint||(Mwt.Endpoint={}))});var lEs=A(ZH=>{"use strict";Object.defineProperty(ZH,"__esModule",{value:!0});ZH.ENDPOINT_CONFIG_OPTIONS=ZH.CONFIG_ENDPOINT_NAME=ZH.ENV_ENDPOINT_NAME=void 0;ZH.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";ZH.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";ZH.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[ZH.ENV_ENDPOINT_NAME],configFileSelector:e=>e[ZH.CONFIG_ENDPOINT_NAME],default:void 0}});var enn=A(Lwt=>{"use strict";Object.defineProperty(Lwt,"__esModule",{value:!0});Lwt.EndpointMode=void 0;var QZl;(function(e){e.IPv4="IPv4",e.IPv6="IPv6"})(QZl=Lwt.EndpointMode||(Lwt.EndpointMode={}))});var dEs=A(eW=>{"use strict";Object.defineProperty(eW,"__esModule",{value:!0});eW.ENDPOINT_MODE_CONFIG_OPTIONS=eW.CONFIG_ENDPOINT_MODE_NAME=eW.ENV_ENDPOINT_MODE_NAME=void 0;var KZl=enn();eW.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";eW.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";eW.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[eW.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[eW.CONFIG_ENDPOINT_MODE_NAME],default:KZl.EndpointMode.IPv4}});var rnn=A(JXt=>{"use strict";Object.defineProperty(JXt,"__esModule",{value:!0});JXt.getInstanceMetadataEndpoint=void 0;var mEs=kL(),HZl=IV(),pEs=uEs(),WZl=lEs(),tnn=enn(),YZl=dEs(),JZl=async()=>(0,HZl.parseUrl)(await XZl()||await ZZl());JXt.getInstanceMetadataEndpoint=JZl;var XZl=async()=>(0,mEs.loadConfig)(WZl.ENDPOINT_CONFIG_OPTIONS)(),ZZl=async()=>{let e=await(0,mEs.loadConfig)(YZl.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case tnn.EndpointMode.IPv4:return pEs.Endpoint.IPv4;case tnn.EndpointMode.IPv6:return pEs.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}. Select from ${Object.values(tnn.EndpointMode)}`)}}});var fEs=A(XXt=>{"use strict";Object.defineProperty(XXt,"__esModule",{value:!0});XXt.getExtendedInstanceMetadataCredentials=void 0;var eed=5*60,ted=5*60,red="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html",ned=(e,r)=>{var t;let n=eed+Math.floor(Math.random()*ted),i=new Date(Date.now()+n*1e3);r.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+red);let s=(t=e.originalExpiration)!==null&&t!==void 0?t:e.expiration;return{...e,...s?{originalExpiration:s}:{},expiration:i}};XXt.getExtendedInstanceMetadataCredentials=ned});var gEs=A(ZXt=>{"use strict";Object.defineProperty(ZXt,"__esModule",{value:!0});ZXt.staticStabilityProvider=void 0;var hEs=fEs(),ied=(e,r={})=>{let t=(r==null?void 0:r.logger)||console,n;return async()=>{let i;try{i=await e(),i.expiration&&i.expiration.getTime(){"use strict";Object.defineProperty(eZt,"__esModule",{value:!0});eZt.fromInstanceMetadata=void 0;var sed=DC(),nnn=VXt(),yEs=Jrn(),aed=zXt(),_Es=Xrn(),oed=rnn(),ced=gEs(),AEs="/latest/meta-data/iam/security-credentials/",ued="/latest/api/token",led=(e={})=>(0,ced.staticStabilityProvider)(ded(e),{logger:e.logger});eZt.fromInstanceMetadata=led;var ded=e=>{let r=!1,{timeout:t,maxRetries:n}=(0,aed.providerConfigFromInit)(e),i=async(s,a)=>{let o=(await(0,_Es.retry)(async()=>{let c;try{c=await med(a)}catch(l){throw l.statusCode===401&&(r=!1),l}return c},s)).trim();return(0,_Es.retry)(async()=>{let c;try{c=await fed(o,a)}catch(l){throw l.statusCode===401&&(r=!1),l}return c},s)};return async()=>{let s=await(0,oed.getInstanceMetadataEndpoint)();if(r)return i(n,{...s,timeout:t});{let a;try{a=(await ped({...s,timeout:t})).toString()}catch(o){if((o==null?void 0:o.statusCode)===400)throw Object.assign(o,{message:"EC2 Metadata token request returned error"});return(o.message==="TimeoutError"||[403,404,405].includes(o.statusCode))&&(r=!0),i(n,{...s,timeout:t})}return i(n,{...s,headers:{"x-aws-ec2-metadata-token":a},timeout:t})}}},ped=async e=>(0,nnn.httpRequest)({...e,path:ued,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}}),med=async e=>(await(0,nnn.httpRequest)({...e,path:AEs})).toString(),fed=async(e,r)=>{let t=JSON.parse((await(0,nnn.httpRequest)({...r,path:AEs+e})).toString());if(!(0,yEs.isImdsCredentials)(t))throw new sed.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,yEs.fromImdsCredentials)(t)}});var vEs=A(CEs=>{"use strict";Object.defineProperty(CEs,"__esModule",{value:!0})});var rZt=A(tW=>{"use strict";Object.defineProperty(tW,"__esModule",{value:!0});tW.getInstanceMetadataEndpoint=tW.httpRequest=void 0;var tZt=(tn(),Dr(en));tZt.__exportStar(rEs(),tW);tZt.__exportStar(bEs(),tW);tZt.__exportStar(zXt(),tW);tZt.__exportStar(vEs(),tW);var hed=VXt();Object.defineProperty(tW,"httpRequest",{enumerable:!0,get:function(){return hed.httpRequest}});var ged=rnn();Object.defineProperty(tW,"getInstanceMetadataEndpoint",{enumerable:!0,get:function(){return ged.getInstanceMetadataEndpoint}})});var DEs=A(nZt=>{"use strict";Object.defineProperty(nZt,"__esModule",{value:!0});nZt.resolveCredentialSource=void 0;var yed=Vrn(),EEs=rZt(),_ed=DC(),Aed=(e,r)=>{let t={EcsContainer:EEs.fromContainerMetadata,Ec2InstanceMetadata:EEs.fromInstanceMetadata,Environment:yed.fromEnv};if(e in t)return t[e]();throw new _ed.CredentialsProviderError(`Unsupported credential source in profile ${r}. Got ${e}, expected EcsContainer or Ec2InstanceMetadata or Environment.`)};nZt.resolveCredentialSource=Aed});var SEs=A(zMe=>{"use strict";Object.defineProperty(zMe,"__esModule",{value:!0});zMe.resolveAssumeRoleCredentials=zMe.isAssumeRoleProfile=void 0;var inn=DC(),bed=JH(),Ced=DEs(),ved=snn(),Eed=e=>!!e&&typeof e=="object"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(Ded(e)||Sed(e));zMe.isAssumeRoleProfile=Eed;var Ded=e=>typeof e.source_profile=="string"&&typeof e.credential_source>"u",Sed=e=>typeof e.credential_source=="string"&&typeof e.source_profile>"u",wed=async(e,r,t,n={})=>{let i=r[e];if(!t.roleAssumer)throw new inn.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,!1);let{source_profile:s}=i;if(s&&s in n)throw new inn.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile ${(0,bed.getProfileName)(t)}. Profiles visited: `+Object.keys(n).join(", "),!1);let a=s?(0,ved.resolveProfileData)(s,r,t,{...n,[s]:!0}):(0,Ced.resolveCredentialSource)(i.credential_source,e)(),o={RoleArn:i.role_arn,RoleSessionName:i.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:i.external_id},{mfa_serial:c}=i;if(c){if(!t.mfaCodeProvider)throw new inn.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,!1);o.SerialNumber=c,o.TokenCode=await t.mfaCodeProvider(c)}let l=await a;return t.roleAssumer(l,o)};zMe.resolveAssumeRoleCredentials=wed});var wEs=A(iZt=>{"use strict";Object.defineProperty(iZt,"__esModule",{value:!0});iZt.getValidatedProcessCredentials=void 0;var Ied=(e,r)=>{if(r.Version!==1)throw Error(`Profile ${e} credential_process did not return Version 1.`);if(r.AccessKeyId===void 0||r.SecretAccessKey===void 0)throw Error(`Profile ${e} credential_process returned invalid credentials.`);if(r.Expiration){let t=new Date;if(new Date(r.Expiration){"use strict";Object.defineProperty(sZt,"__esModule",{value:!0});sZt.resolveProcessCredentials=void 0;var ann=DC(),xed=require("child_process"),Ted=require("util"),Ped=wEs(),Red=async(e,r)=>{let t=r[e];if(r[e]){let n=t.credential_process;if(n!==void 0){let i=(0,Ted.promisify)(xed.exec);try{let{stdout:s}=await i(n),a;try{a=JSON.parse(s.trim())}catch{throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,Ped.getValidatedProcessCredentials)(e,a)}catch(s){throw new ann.CredentialsProviderError(s.message)}}else throw new ann.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}else throw new ann.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)};sZt.resolveProcessCredentials=Red});var TEs=A(aZt=>{"use strict";Object.defineProperty(aZt,"__esModule",{value:!0});aZt.fromProcess=void 0;var xEs=JH(),ked=IEs(),Fed=(e={})=>async()=>{let r=await(0,xEs.parseKnownFiles)(e);return(0,ked.resolveProcessCredentials)((0,xEs.getProfileName)(e),r)};aZt.fromProcess=Fed});var cnn=A(onn=>{"use strict";Object.defineProperty(onn,"__esModule",{value:!0});var Ned=(tn(),Dr(en));Ned.__exportStar(TEs(),onn)});var PEs=A($Me=>{"use strict";Object.defineProperty($Me,"__esModule",{value:!0});$Me.resolveProcessCredentials=$Me.isProcessProfile=void 0;var Oed=cnn(),Bed=e=>!!e&&typeof e=="object"&&typeof e.credential_process=="string";$Me.isProcessProfile=Bed;var qed=async(e,r)=>(0,Oed.fromProcess)({...e,profile:r})();$Me.resolveProcessCredentials=qed});var unn=A(oZt=>{"use strict";Object.defineProperty(oZt,"__esModule",{value:!0});oZt.isSsoProfile=void 0;var Med=e=>e&&(typeof e.sso_start_url=="string"||typeof e.sso_account_id=="string"||typeof e.sso_session=="string"||typeof e.sso_region=="string"||typeof e.sso_role_name=="string");oZt.isSsoProfile=Med});var REs=A(cZt=>{"use strict";Object.defineProperty(cZt,"__esModule",{value:!0});cZt.resolveClientEndpointParameters=void 0;var Led=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssoportal"});cZt.resolveClientEndpointParameters=Led});var kEs=A((KNg,jed)=>{jed.exports={name:"@aws-sdk/client-sso",description:"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso"}}});var NEs=A((uZt,FEs)=>{"use strict";Object.defineProperty(uZt,"__esModule",{value:!0});uZt.isCrtAvailable=void 0;var Ged=()=>{try{return typeof require=="function"&&typeof FEs<"u"&&require("aws-crt")?["md/crt-avail"]:null}catch{return null}};uZt.isCrtAvailable=Ged});var Mre=A(rW=>{"use strict";Object.defineProperty(rW,"__esModule",{value:!0});rW.defaultUserAgent=rW.UA_APP_ID_INI_NAME=rW.UA_APP_ID_ENV_NAME=void 0;var Ued=kL(),OEs=require("os"),lnn=require("process"),Ved=NEs();rW.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";rW.UA_APP_ID_INI_NAME="sdk-ua-app-id";var zed=({serviceId:e,clientVersion:r})=>{let t=[["aws-sdk-js",r],["ua","2.0"],[`os/${(0,OEs.platform)()}`,(0,OEs.release)()],["lang/js"],["md/nodejs",`${lnn.versions.node}`]],n=(0,Ved.isCrtAvailable)();n&&t.push(n),e&&t.push([`api/${e}`,r]),lnn.env.AWS_EXECUTION_ENV&&t.push([`exec-env/${lnn.env.AWS_EXECUTION_ENV}`]);let i=(0,Ued.loadConfig)({environmentVariableSelector:a=>a[rW.UA_APP_ID_ENV_NAME],configFileSelector:a=>a[rW.UA_APP_ID_INI_NAME],default:void 0})(),s;return async()=>{if(!s){let a=await i;s=a?[...t,[`app/${a}`]]:[...t]}return s}};rW.defaultUserAgent=zed});var Lre=A(lZt=>{"use strict";Object.defineProperty(lZt,"__esModule",{value:!0});lZt.Hash=void 0;var dnn=N2e(),$ed=R4(),Qed=require("buffer"),BEs=require("crypto"),pnn=class{constructor(r,t){this.algorithmIdentifier=r,this.secret=t,this.reset()}update(r,t){this.hash.update((0,$ed.toUint8Array)(qEs(r,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,BEs.createHmac)(this.algorithmIdentifier,qEs(this.secret)):(0,BEs.createHash)(this.algorithmIdentifier)}};lZt.Hash=pnn;function qEs(e,r){return Qed.Buffer.isBuffer(e)?e:typeof e=="string"?(0,dnn.fromString)(e,r):ArrayBuffer.isView(e)?(0,dnn.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength):(0,dnn.fromArrayBuffer)(e)}});var LEs=A(dZt=>{"use strict";Object.defineProperty(dZt,"__esModule",{value:!0});dZt.calculateBodyLength=void 0;var MEs=require("fs"),Ked=e=>{if(!e)return 0;if(typeof e=="string")return Buffer.from(e).length;if(typeof e.byteLength=="number")return e.byteLength;if(typeof e.size=="number")return e.size;if(typeof e.path=="string"||Buffer.isBuffer(e.path))return(0,MEs.lstatSync)(e.path).size;if(typeof e.fd=="number")return(0,MEs.fstatSync)(e.fd).size;throw new Error(`Body Length computation failed for ${e}`)};dZt.calculateBodyLength=Ked});var jre=A(mnn=>{"use strict";Object.defineProperty(mnn,"__esModule",{value:!0});var Hed=(tn(),Dr(en));Hed.__exportStar(LEs(),mnn)});var JEs=A(pZt=>{"use strict";Object.defineProperty(pZt,"__esModule",{value:!0});pZt.ruleSet=void 0;var KEs="required",Gre="fn",Ure="argv",QMe="ref",fnn="PartitionResult",nW="tree",jwt="error",Gwt="endpoint",jEs={[KEs]:!1,type:"String"},GEs={[KEs]:!0,default:!1,type:"Boolean"},HEs={[QMe]:"Endpoint"},WEs={[Gre]:"booleanEquals",[Ure]:[{[QMe]:"UseFIPS"},!0]},YEs={[Gre]:"booleanEquals",[Ure]:[{[QMe]:"UseDualStack"},!0]},iW={},UEs={[Gre]:"booleanEquals",[Ure]:[!0,{[Gre]:"getAttr",[Ure]:[{[QMe]:fnn},"supportsFIPS"]}]},VEs={[Gre]:"booleanEquals",[Ure]:[!0,{[Gre]:"getAttr",[Ure]:[{[QMe]:fnn},"supportsDualStack"]}]},zEs=[HEs],$Es=[WEs],QEs=[YEs],Wed={version:"1.0",parameters:{Region:jEs,UseDualStack:GEs,UseFIPS:GEs,Endpoint:jEs},rules:[{conditions:[{[Gre]:"aws.partition",[Ure]:[{[QMe]:"Region"}],assign:fnn}],type:nW,rules:[{conditions:[{[Gre]:"isSet",[Ure]:zEs},{[Gre]:"parseURL",[Ure]:zEs,assign:"url"}],type:nW,rules:[{conditions:$Es,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:jwt},{type:nW,rules:[{conditions:QEs,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:jwt},{endpoint:{url:HEs,properties:iW,headers:iW},type:Gwt}]}]},{conditions:[WEs,YEs],type:nW,rules:[{conditions:[UEs,VEs],type:nW,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:iW,headers:iW},type:Gwt}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:jwt}]},{conditions:$Es,type:nW,rules:[{conditions:[UEs],type:nW,rules:[{type:nW,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:iW,headers:iW},type:Gwt}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:jwt}]},{conditions:QEs,type:nW,rules:[{conditions:[VEs],type:nW,rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:iW,headers:iW},type:Gwt}]},{error:"DualStack is enabled but this partition does not support DualStack",type:jwt}]},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:iW,headers:iW},type:Gwt}]}]};pZt.ruleSet=Wed});var XEs=A(mZt=>{"use strict";Object.defineProperty(mZt,"__esModule",{value:!0});mZt.defaultEndpointResolver=void 0;var Yed=jH(),Jed=JEs(),Xed=(e,r={})=>(0,Yed.resolveEndpoint)(Jed.ruleSet,{endpointParams:e,logger:r.logger});mZt.defaultEndpointResolver=Xed});var t2s=A(fZt=>{"use strict";Object.defineProperty(fZt,"__esModule",{value:!0});fZt.getRuntimeConfig=void 0;var Zed=qe(),etd=IV(),ZEs=zH(),e2s=R4(),ttd=XEs(),rtd=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??ZEs.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??ZEs.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??ttd.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Zed.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO",urlParser:(e==null?void 0:e.urlParser)??etd.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??e2s.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??e2s.toUtf8});fZt.getRuntimeConfig=rtd});var r2s=A(SF=>{"use strict";Object.defineProperty(SF,"__esModule",{value:!0});SF.IMDS_REGION_PATH=SF.DEFAULTS_MODE_OPTIONS=SF.ENV_IMDS_DISABLED=SF.AWS_DEFAULT_REGION_ENV=SF.AWS_REGION_ENV=SF.AWS_EXECUTION_ENV=void 0;SF.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";SF.AWS_REGION_ENV="AWS_REGION";SF.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";SF.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";SF.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];SF.IMDS_REGION_PATH="/latest/meta-data/placement/region"});var n2s=A(hZt=>{"use strict";Object.defineProperty(hZt,"__esModule",{value:!0});hZt.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;var ntd="AWS_DEFAULTS_MODE",itd="defaults_mode";hZt.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[ntd],configFileSelector:e=>e[itd],default:"legacy"}});var a2s=A(gZt=>{"use strict";Object.defineProperty(gZt,"__esModule",{value:!0});gZt.resolveDefaultsModeConfig=void 0;var std=tx(),i2s=rZt(),s2s=kL(),atd=DC(),Gme=r2s(),otd=n2s(),ctd=({region:e=(0,s2s.loadConfig)(std.NODE_REGION_CONFIG_OPTIONS),defaultsMode:r=(0,s2s.loadConfig)(otd.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,atd.memoize)(async()=>{let t=typeof r=="function"?await r():r;switch(t==null?void 0:t.toLowerCase()){case"auto":return utd(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(t==null?void 0:t.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${Gme.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${t}`)}});gZt.resolveDefaultsModeConfig=ctd;var utd=async e=>{if(e){let r=typeof e=="function"?await e():e,t=await ltd();return t?r===t?"in-region":"cross-region":"standard"}return"standard"},ltd=async()=>{var e;if(process.env[Gme.AWS_EXECUTION_ENV]&&(process.env[Gme.AWS_REGION_ENV]||process.env[Gme.AWS_DEFAULT_REGION_ENV]))return(e=process.env[Gme.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[Gme.AWS_DEFAULT_REGION_ENV];if(!process.env[Gme.ENV_IMDS_DISABLED])try{let r=await(0,i2s.getInstanceMetadataEndpoint)();return(await(0,i2s.httpRequest)({...r,path:Gme.IMDS_REGION_PATH})).toString()}catch{}}});var Vre=A(hnn=>{"use strict";Object.defineProperty(hnn,"__esModule",{value:!0});var dtd=(tn(),Dr(en));dtd.__exportStar(a2s(),hnn)});var u2s=A(_Zt=>{"use strict";Object.defineProperty(_Zt,"__esModule",{value:!0});_Zt.getRuntimeConfig=void 0;var ptd=(tn(),Dr(en)),mtd=ptd.__importDefault(kEs()),ftd=Mre(),yZt=tx(),htd=Lre(),o2s=oP(),Uwt=kL(),c2s=$H(),gtd=jre(),ytd=z3(),_td=t2s(),Atd=qe(),btd=Vre(),Ctd=qe(),vtd=e=>{(0,Ctd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,btd.resolveDefaultsModeConfig)(e),t=()=>r().then(Atd.loadConfigsForDefaultMode),n=(0,_td.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??gtd.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,ftd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:mtd.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Uwt.loadConfig)(o2s.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Uwt.loadConfig)(yZt.NODE_REGION_CONFIG_OPTIONS,yZt.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new c2s.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Uwt.loadConfig)({...o2s.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||ytd.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??htd.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??c2s.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Uwt.loadConfig)(yZt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Uwt.loadConfig)(yZt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};_Zt.getRuntimeConfig=vtd});var Vwt=A(KMe=>{"use strict";Object.defineProperty(KMe,"__esModule",{value:!0});KMe.SSOClient=KMe.__Client=void 0;var l2s=wre(),Etd=Ire(),Dtd=xre(),d2s=Tre(),Std=tx(),wtd=Rre(),Itd=Ue(),p2s=oP(),m2s=qe();Object.defineProperty(KMe,"__Client",{enumerable:!0,get:function(){return m2s.Client}});var xtd=REs(),Ttd=u2s(),gnn=class extends m2s.Client{constructor(r){let t=(0,Ttd.getRuntimeConfig)(r),n=(0,xtd.resolveClientEndpointParameters)(t),i=(0,Std.resolveRegionConfig)(n),s=(0,Itd.resolveEndpointConfig)(i),a=(0,p2s.resolveRetryConfig)(s),o=(0,l2s.resolveHostHeaderConfig)(a),c=(0,d2s.resolveUserAgentConfig)(o);super(c),this.config=c,this.middlewareStack.use((0,p2s.getRetryPlugin)(this.config)),this.middlewareStack.use((0,wtd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,l2s.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Etd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Dtd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,d2s.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};KMe.SSOClient=gnn});var AZt=A(HMe=>{"use strict";Object.defineProperty(HMe,"__esModule",{value:!0});HMe.SSOServiceException=HMe.__ServiceException=void 0;var f2s=qe();Object.defineProperty(HMe,"__ServiceException",{enumerable:!0,get:function(){return f2s.ServiceException}});var ynn=class e extends f2s.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};HMe.SSOServiceException=ynn});var Y2e=A(m2=>{"use strict";Object.defineProperty(m2,"__esModule",{value:!0});m2.LogoutRequestFilterSensitiveLog=m2.ListAccountsRequestFilterSensitiveLog=m2.ListAccountRolesRequestFilterSensitiveLog=m2.GetRoleCredentialsResponseFilterSensitiveLog=m2.RoleCredentialsFilterSensitiveLog=m2.GetRoleCredentialsRequestFilterSensitiveLog=m2.UnauthorizedException=m2.TooManyRequestsException=m2.ResourceNotFoundException=m2.InvalidRequestException=void 0;var WMe=qe(),bZt=AZt(),_nn=class e extends bZt.SSOServiceException{constructor(r){super({name:"InvalidRequestException",$fault:"client",...r}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.InvalidRequestException=_nn;var Ann=class e extends bZt.SSOServiceException{constructor(r){super({name:"ResourceNotFoundException",$fault:"client",...r}),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.ResourceNotFoundException=Ann;var bnn=class e extends bZt.SSOServiceException{constructor(r){super({name:"TooManyRequestsException",$fault:"client",...r}),this.name="TooManyRequestsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.TooManyRequestsException=bnn;var Cnn=class e extends bZt.SSOServiceException{constructor(r){super({name:"UnauthorizedException",$fault:"client",...r}),this.name="UnauthorizedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.UnauthorizedException=Cnn;var Ptd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.GetRoleCredentialsRequestFilterSensitiveLog=Ptd;var Rtd=e=>({...e,...e.secretAccessKey&&{secretAccessKey:WMe.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:WMe.SENSITIVE_STRING}});m2.RoleCredentialsFilterSensitiveLog=Rtd;var ktd=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,m2.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});m2.GetRoleCredentialsResponseFilterSensitiveLog=ktd;var Ftd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.ListAccountRolesRequestFilterSensitiveLog=Ftd;var Ntd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.ListAccountsRequestFilterSensitiveLog=Ntd;var Otd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.LogoutRequestFilterSensitiveLog=Otd});var zwt=A(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});nx.de_LogoutCommand=nx.de_ListAccountsCommand=nx.de_ListAccountRolesCommand=nx.de_GetRoleCredentialsCommand=nx.se_LogoutCommand=nx.se_ListAccountsCommand=nx.se_ListAccountRolesCommand=nx.se_GetRoleCredentialsCommand=void 0;var CZt=QC(),dg=qe(),vZt=Y2e(),Btd=AZt(),qtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/federation/credentials`,c=(0,dg.map)({role_name:[,(0,dg.expectNonNull)(e.roleName,"roleName")],account_id:[,(0,dg.expectNonNull)(e.accountId,"accountId")]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_GetRoleCredentialsCommand=qtd;var Mtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/roles`,c=(0,dg.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,dg.expectNonNull)(e.accountId,"accountId")]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_ListAccountRolesCommand=Mtd;var Ltd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/accounts`,c=(0,dg.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_ListAccountsCommand=Ltd;var jtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/logout`,c;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};nx.se_LogoutCommand=jtd;var Gtd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Utd(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{roleCredentials:dg._json});return Object.assign(t,i),t};nx.de_GetRoleCredentialsCommand=Gtd;var Utd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},Vtd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ztd(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{nextToken:dg.expectString,roleList:dg._json});return Object.assign(t,i),t};nx.de_ListAccountRolesCommand=Vtd;var ztd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},$td=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Qtd(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{accountList:dg._json,nextToken:dg.expectString});return Object.assign(t,i),t};nx.de_ListAccountsCommand=$td;var Qtd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},Ktd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Htd(e,r);let t=(0,dg.map)({$metadata:Ume(e)});return await(0,dg.collectBody)(e.body,r),t};nx.de_LogoutCommand=Ktd;var Htd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},EZt=(0,dg.withBaseException)(Btd.SSOServiceException),DZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.InvalidRequestException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},vnn=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.ResourceNotFoundException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},SZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.TooManyRequestsException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},wZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.UnauthorizedException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},Ume=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Wtd=(e,r)=>(0,dg.collectBody)(e,r).then(t=>r.utf8Encoder(t)),IZt=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),xZt=(e,r)=>Wtd(e,r).then(t=>t.length?JSON.parse(t):{}),TZt=async(e,r)=>{let t=await xZt(e,r);return t.message=t.message??t.Message,t},PZt=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var Dnn=A(YMe=>{"use strict";Object.defineProperty(YMe,"__esModule",{value:!0});YMe.GetRoleCredentialsCommand=YMe.$Command=void 0;var Ytd=Ue(),Jtd=ze(),y2s=qe();Object.defineProperty(YMe,"$Command",{enumerable:!0,get:function(){return y2s.Command}});var h2s=Y2e(),g2s=zwt(),Enn=class e extends y2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jtd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ytd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"GetRoleCredentialsCommand",inputFilterSensitiveLog:h2s.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:h2s.GetRoleCredentialsResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g2s.se_GetRoleCredentialsCommand)(r,t)}deserialize(r,t){return(0,g2s.de_GetRoleCredentialsCommand)(r,t)}};YMe.GetRoleCredentialsCommand=Enn});var RZt=A(JMe=>{"use strict";Object.defineProperty(JMe,"__esModule",{value:!0});JMe.ListAccountRolesCommand=JMe.$Command=void 0;var Xtd=Ue(),Ztd=ze(),A2s=qe();Object.defineProperty(JMe,"$Command",{enumerable:!0,get:function(){return A2s.Command}});var erd=Y2e(),_2s=zwt(),Snn=class e extends A2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ztd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xtd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"ListAccountRolesCommand",inputFilterSensitiveLog:erd.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_2s.se_ListAccountRolesCommand)(r,t)}deserialize(r,t){return(0,_2s.de_ListAccountRolesCommand)(r,t)}};JMe.ListAccountRolesCommand=Snn});var kZt=A(XMe=>{"use strict";Object.defineProperty(XMe,"__esModule",{value:!0});XMe.ListAccountsCommand=XMe.$Command=void 0;var trd=Ue(),rrd=ze(),C2s=qe();Object.defineProperty(XMe,"$Command",{enumerable:!0,get:function(){return C2s.Command}});var nrd=Y2e(),b2s=zwt(),wnn=class e extends C2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rrd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,trd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"ListAccountsCommand",inputFilterSensitiveLog:nrd.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b2s.se_ListAccountsCommand)(r,t)}deserialize(r,t){return(0,b2s.de_ListAccountsCommand)(r,t)}};XMe.ListAccountsCommand=wnn});var xnn=A(ZMe=>{"use strict";Object.defineProperty(ZMe,"__esModule",{value:!0});ZMe.LogoutCommand=ZMe.$Command=void 0;var ird=Ue(),srd=ze(),E2s=qe();Object.defineProperty(ZMe,"$Command",{enumerable:!0,get:function(){return E2s.Command}});var ard=Y2e(),v2s=zwt(),Inn=class e extends E2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,srd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ird.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"LogoutCommand",inputFilterSensitiveLog:ard.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v2s.se_LogoutCommand)(r,t)}deserialize(r,t){return(0,v2s.de_LogoutCommand)(r,t)}};ZMe.LogoutCommand=Inn});var D2s=A(NZt=>{"use strict";Object.defineProperty(NZt,"__esModule",{value:!0});NZt.SSO=void 0;var ord=qe(),crd=Dnn(),urd=RZt(),lrd=kZt(),drd=xnn(),prd=Vwt(),mrd={GetRoleCredentialsCommand:crd.GetRoleCredentialsCommand,ListAccountRolesCommand:urd.ListAccountRolesCommand,ListAccountsCommand:lrd.ListAccountsCommand,LogoutCommand:drd.LogoutCommand},FZt=class extends prd.SSOClient{};NZt.SSO=FZt;(0,ord.createAggregatedClient)(mrd,FZt)});var S2s=A(eLe=>{"use strict";Object.defineProperty(eLe,"__esModule",{value:!0});var OZt=(tn(),Dr(en));OZt.__exportStar(Dnn(),eLe);OZt.__exportStar(RZt(),eLe);OZt.__exportStar(kZt(),eLe);OZt.__exportStar(xnn(),eLe)});var I2s=A(w2s=>{"use strict";Object.defineProperty(w2s,"__esModule",{value:!0})});var x2s=A(BZt=>{"use strict";Object.defineProperty(BZt,"__esModule",{value:!0});BZt.paginateListAccountRoles=void 0;var frd=RZt(),hrd=Vwt(),grd=async(e,r,...t)=>await e.send(new frd.ListAccountRolesCommand(r),...t);async function*yrd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof hrd.SSOClient)s=await grd(e.client,r,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}BZt.paginateListAccountRoles=yrd});var T2s=A(qZt=>{"use strict";Object.defineProperty(qZt,"__esModule",{value:!0});qZt.paginateListAccounts=void 0;var _rd=kZt(),Ard=Vwt(),brd=async(e,r,...t)=>await e.send(new _rd.ListAccountsCommand(r),...t);async function*Crd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Ard.SSOClient)s=await brd(e.client,r,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qZt.paginateListAccounts=Crd});var P2s=A($wt=>{"use strict";Object.defineProperty($wt,"__esModule",{value:!0});var Tnn=(tn(),Dr(en));Tnn.__exportStar(I2s(),$wt);Tnn.__exportStar(x2s(),$wt);Tnn.__exportStar(T2s(),$wt)});var R2s=A(Pnn=>{"use strict";Object.defineProperty(Pnn,"__esModule",{value:!0});var vrd=(tn(),Dr(en));vrd.__exportStar(Y2e(),Pnn)});var k2s=A(zre=>{"use strict";Object.defineProperty(zre,"__esModule",{value:!0});zre.SSOServiceException=void 0;var Qwt=(tn(),Dr(en));Qwt.__exportStar(Vwt(),zre);Qwt.__exportStar(D2s(),zre);Qwt.__exportStar(S2s(),zre);Qwt.__exportStar(P2s(),zre);Qwt.__exportStar(R2s(),zre);var Erd=AZt();Object.defineProperty(zre,"SSOServiceException",{enumerable:!0,get:function(){return Erd.SSOServiceException}})});var MZt=A(tLe=>{"use strict";Object.defineProperty(tLe,"__esModule",{value:!0});tLe.REFRESH_MESSAGE=tLe.EXPIRE_WINDOW_MS=void 0;tLe.EXPIRE_WINDOW_MS=5*60*1e3;tLe.REFRESH_MESSAGE="To refresh this SSO session run 'aws sso login' with the corresponding profile."});var F2s=A(LZt=>{"use strict";Object.defineProperty(LZt,"__esModule",{value:!0});LZt.resolveClientEndpointParameters=void 0;var Drd=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssooidc"});LZt.resolveClientEndpointParameters=Drd});var N2s=A((DOg,Srd)=>{Srd.exports={name:"@aws-sdk/client-sso-oidc",description:"AWS SDK for JavaScript Sso Oidc Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso-oidc"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso-oidc",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso-oidc"}}});var Q2s=A(jZt=>{"use strict";Object.defineProperty(jZt,"__esModule",{value:!0});jZt.ruleSet=void 0;var U2s="required",$re="fn",Qre="argv",rLe="ref",Rnn="PartitionResult",sW="tree",Kwt="error",Hwt="endpoint",O2s={[U2s]:!1,type:"String"},B2s={[U2s]:!0,default:!1,type:"Boolean"},V2s={[rLe]:"Endpoint"},z2s={[$re]:"booleanEquals",[Qre]:[{[rLe]:"UseFIPS"},!0]},$2s={[$re]:"booleanEquals",[Qre]:[{[rLe]:"UseDualStack"},!0]},aW={},q2s={[$re]:"booleanEquals",[Qre]:[!0,{[$re]:"getAttr",[Qre]:[{[rLe]:Rnn},"supportsFIPS"]}]},M2s={[$re]:"booleanEquals",[Qre]:[!0,{[$re]:"getAttr",[Qre]:[{[rLe]:Rnn},"supportsDualStack"]}]},L2s=[V2s],j2s=[z2s],G2s=[$2s],wrd={version:"1.0",parameters:{Region:O2s,UseDualStack:B2s,UseFIPS:B2s,Endpoint:O2s},rules:[{conditions:[{[$re]:"aws.partition",[Qre]:[{[rLe]:"Region"}],assign:Rnn}],type:sW,rules:[{conditions:[{[$re]:"isSet",[Qre]:L2s},{[$re]:"parseURL",[Qre]:L2s,assign:"url"}],type:sW,rules:[{conditions:j2s,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:Kwt},{type:sW,rules:[{conditions:G2s,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:Kwt},{endpoint:{url:V2s,properties:aW,headers:aW},type:Hwt}]}]},{conditions:[z2s,$2s],type:sW,rules:[{conditions:[q2s,M2s],type:sW,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:aW,headers:aW},type:Hwt}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:Kwt}]},{conditions:j2s,type:sW,rules:[{conditions:[q2s],type:sW,rules:[{type:sW,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:aW,headers:aW},type:Hwt}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:Kwt}]},{conditions:G2s,type:sW,rules:[{conditions:[M2s],type:sW,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:aW,headers:aW},type:Hwt}]},{error:"DualStack is enabled but this partition does not support DualStack",type:Kwt}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:aW,headers:aW},type:Hwt}]}]};jZt.ruleSet=wrd});var K2s=A(GZt=>{"use strict";Object.defineProperty(GZt,"__esModule",{value:!0});GZt.defaultEndpointResolver=void 0;var Ird=jH(),xrd=Q2s(),Trd=(e,r={})=>(0,Ird.resolveEndpoint)(xrd.ruleSet,{endpointParams:e,logger:r.logger});GZt.defaultEndpointResolver=Trd});var Y2s=A(UZt=>{"use strict";Object.defineProperty(UZt,"__esModule",{value:!0});UZt.getRuntimeConfig=void 0;var Prd=qe(),Rrd=IV(),H2s=zH(),W2s=R4(),krd=K2s(),Frd=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??H2s.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??H2s.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??krd.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Prd.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO OIDC",urlParser:(e==null?void 0:e.urlParser)??Rrd.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??W2s.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??W2s.toUtf8});UZt.getRuntimeConfig=Frd});var Z2s=A(zZt=>{"use strict";Object.defineProperty(zZt,"__esModule",{value:!0});zZt.getRuntimeConfig=void 0;var Nrd=(tn(),Dr(en)),Ord=Nrd.__importDefault(N2s()),Brd=Mre(),VZt=tx(),qrd=Lre(),J2s=oP(),Wwt=kL(),X2s=$H(),Mrd=jre(),Lrd=z3(),jrd=Y2s(),Grd=qe(),Urd=Vre(),Vrd=qe(),zrd=e=>{(0,Vrd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,Urd.resolveDefaultsModeConfig)(e),t=()=>r().then(Grd.loadConfigsForDefaultMode),n=(0,jrd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Mrd.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Brd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:Ord.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Wwt.loadConfig)(J2s.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Wwt.loadConfig)(VZt.NODE_REGION_CONFIG_OPTIONS,VZt.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new X2s.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Wwt.loadConfig)({...J2s.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Lrd.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??qrd.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??X2s.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Wwt.loadConfig)(VZt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Wwt.loadConfig)(VZt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};zZt.getRuntimeConfig=zrd});var Fnn=A(nLe=>{"use strict";Object.defineProperty(nLe,"__esModule",{value:!0});nLe.SSOOIDCClient=nLe.__Client=void 0;var eDs=wre(),$rd=Ire(),Qrd=xre(),tDs=Tre(),Krd=tx(),Hrd=Rre(),Wrd=Ue(),rDs=oP(),nDs=qe();Object.defineProperty(nLe,"__Client",{enumerable:!0,get:function(){return nDs.Client}});var Yrd=F2s(),Jrd=Z2s(),knn=class extends nDs.Client{constructor(r){let t=(0,Jrd.getRuntimeConfig)(r),n=(0,Yrd.resolveClientEndpointParameters)(t),i=(0,Krd.resolveRegionConfig)(n),s=(0,Wrd.resolveEndpointConfig)(i),a=(0,rDs.resolveRetryConfig)(s),o=(0,eDs.resolveHostHeaderConfig)(a),c=(0,tDs.resolveUserAgentConfig)(o);super(c),this.config=c,this.middlewareStack.use((0,rDs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Hrd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,eDs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,$rd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Qrd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,tDs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};nLe.SSOOIDCClient=knn});var $Zt=A(iLe=>{"use strict";Object.defineProperty(iLe,"__esModule",{value:!0});iLe.SSOOIDCServiceException=iLe.__ServiceException=void 0;var iDs=qe();Object.defineProperty(iLe,"__ServiceException",{enumerable:!0,get:function(){return iDs.ServiceException}});var Nnn=class e extends iDs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};iLe.SSOOIDCServiceException=Nnn});var Knn=A(KC=>{"use strict";Object.defineProperty(KC,"__esModule",{value:!0});KC.InvalidClientMetadataException=KC.UnsupportedGrantTypeException=KC.UnauthorizedClientException=KC.SlowDownException=KC.InvalidScopeException=KC.InvalidRequestException=KC.InvalidGrantException=KC.InvalidClientException=KC.InternalServerException=KC.ExpiredTokenException=KC.AuthorizationPendingException=KC.AccessDeniedException=void 0;var FL=$Zt(),Onn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"AccessDeniedException",$fault:"client",...r}),this.name="AccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.AccessDeniedException=Onn;var Bnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"AuthorizationPendingException",$fault:"client",...r}),this.name="AuthorizationPendingException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.AuthorizationPendingException=Bnn;var qnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"ExpiredTokenException",$fault:"client",...r}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.ExpiredTokenException=qnn;var Mnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InternalServerException",$fault:"server",...r}),this.name="InternalServerException",this.$fault="server",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InternalServerException=Mnn;var Lnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidClientException",$fault:"client",...r}),this.name="InvalidClientException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidClientException=Lnn;var jnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidGrantException",$fault:"client",...r}),this.name="InvalidGrantException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidGrantException=jnn;var Gnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidRequestException",$fault:"client",...r}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidRequestException=Gnn;var Unn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidScopeException",$fault:"client",...r}),this.name="InvalidScopeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidScopeException=Unn;var Vnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"SlowDownException",$fault:"client",...r}),this.name="SlowDownException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.SlowDownException=Vnn;var znn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"UnauthorizedClientException",$fault:"client",...r}),this.name="UnauthorizedClientException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.UnauthorizedClientException=znn;var $nn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"UnsupportedGrantTypeException",$fault:"client",...r}),this.name="UnsupportedGrantTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.UnsupportedGrantTypeException=$nn;var Qnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidClientMetadataException",$fault:"client",...r}),this.name="InvalidClientMetadataException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidClientMetadataException=Qnn});var KZt=A(wF=>{"use strict";Object.defineProperty(wF,"__esModule",{value:!0});wF.de_StartDeviceAuthorizationCommand=wF.de_RegisterClientCommand=wF.de_CreateTokenCommand=wF.se_StartDeviceAuthorizationCommand=wF.se_RegisterClientCommand=wF.se_CreateTokenCommand=void 0;var Hnn=QC(),zd=qe(),NL=Knn(),Xrd=$Zt(),Zrd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/token`,c;return c=JSON.stringify((0,zd.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:l=>(0,zd._json)(l)})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_CreateTokenCommand=Zrd;var end=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/client/register`,c;return c=JSON.stringify((0,zd.take)(e,{clientName:[],clientType:[],scopes:l=>(0,zd._json)(l)})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_RegisterClientCommand=end;var tnd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/device_authorization`,c;return c=JSON.stringify((0,zd.take)(e,{clientId:[],clientSecret:[],startUrl:[]})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_StartDeviceAuthorizationCommand=tnd;var rnd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return nnd(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{accessToken:zd.expectString,expiresIn:zd.expectInt32,idToken:zd.expectString,refreshToken:zd.expectString,tokenType:zd.expectString});return Object.assign(t,i),t};wF.de_CreateTokenCommand=rnd;var nnd=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await cnd(t,r);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await und(t,r);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await lnd(t,r);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await sDs(t,r);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await pnd(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await aDs(t,r);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await oDs(t,r);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await cDs(t,r);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await mnd(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},ind=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return snd(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{authorizationEndpoint:zd.expectString,clientId:zd.expectString,clientIdIssuedAt:zd.expectLong,clientSecret:zd.expectString,clientSecretExpiresAt:zd.expectLong,tokenEndpoint:zd.expectString});return Object.assign(t,i),t};wF.de_RegisterClientCommand=ind;var snd=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await dnd(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await aDs(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},and=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ond(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{deviceCode:zd.expectString,expiresIn:zd.expectInt32,interval:zd.expectInt32,userCode:zd.expectString,verificationUri:zd.expectString,verificationUriComplete:zd.expectString});return Object.assign(t,i),t};wF.de_StartDeviceAuthorizationCommand=and;var ond=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await sDs(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await oDs(t,r);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await cDs(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},Wnn=(0,zd.withBaseException)(Xrd.SSOOIDCServiceException),cnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.AccessDeniedException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},und=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.AuthorizationPendingException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},lnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.ExpiredTokenException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},Ynn=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InternalServerException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},sDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidClientException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},dnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidClientMetadataException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},pnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidGrantException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},Jnn=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidRequestException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},aDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidScopeException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},oDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.SlowDownException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},cDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.UnauthorizedClientException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},mnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.UnsupportedGrantTypeException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},k4=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),fnd=(e,r)=>(0,zd.collectBody)(e,r).then(t=>r.utf8Encoder(t)),QZt=(e,r)=>fnd(e,r).then(t=>t.length?JSON.parse(t):{}),Xnn=async(e,r)=>{let t=await QZt(e,r);return t.message=t.message??t.Message,t},Znn=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var tin=A(sLe=>{"use strict";Object.defineProperty(sLe,"__esModule",{value:!0});sLe.CreateTokenCommand=sLe.$Command=void 0;var hnd=Ue(),gnd=ze(),lDs=qe();Object.defineProperty(sLe,"$Command",{enumerable:!0,get:function(){return lDs.Command}});var uDs=KZt(),ein=class e extends lDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gnd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hnd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"CreateTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uDs.se_CreateTokenCommand)(r,t)}deserialize(r,t){return(0,uDs.de_CreateTokenCommand)(r,t)}};sLe.CreateTokenCommand=ein});var nin=A(aLe=>{"use strict";Object.defineProperty(aLe,"__esModule",{value:!0});aLe.RegisterClientCommand=aLe.$Command=void 0;var ynd=Ue(),_nd=ze(),pDs=qe();Object.defineProperty(aLe,"$Command",{enumerable:!0,get:function(){return pDs.Command}});var dDs=KZt(),rin=class e extends pDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_nd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ynd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"RegisterClientCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dDs.se_RegisterClientCommand)(r,t)}deserialize(r,t){return(0,dDs.de_RegisterClientCommand)(r,t)}};aLe.RegisterClientCommand=rin});var sin=A(oLe=>{"use strict";Object.defineProperty(oLe,"__esModule",{value:!0});oLe.StartDeviceAuthorizationCommand=oLe.$Command=void 0;var And=Ue(),bnd=ze(),fDs=qe();Object.defineProperty(oLe,"$Command",{enumerable:!0,get:function(){return fDs.Command}});var mDs=KZt(),iin=class e extends fDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bnd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,And.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"StartDeviceAuthorizationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mDs.se_StartDeviceAuthorizationCommand)(r,t)}deserialize(r,t){return(0,mDs.de_StartDeviceAuthorizationCommand)(r,t)}};oLe.StartDeviceAuthorizationCommand=iin});var hDs=A(WZt=>{"use strict";Object.defineProperty(WZt,"__esModule",{value:!0});WZt.SSOOIDC=void 0;var Cnd=qe(),vnd=tin(),End=nin(),Dnd=sin(),Snd=Fnn(),wnd={CreateTokenCommand:vnd.CreateTokenCommand,RegisterClientCommand:End.RegisterClientCommand,StartDeviceAuthorizationCommand:Dnd.StartDeviceAuthorizationCommand},HZt=class extends Snd.SSOOIDCClient{};WZt.SSOOIDC=HZt;(0,Cnd.createAggregatedClient)(wnd,HZt)});var gDs=A(Ywt=>{"use strict";Object.defineProperty(Ywt,"__esModule",{value:!0});var ain=(tn(),Dr(en));ain.__exportStar(tin(),Ywt);ain.__exportStar(nin(),Ywt);ain.__exportStar(sin(),Ywt)});var yDs=A(oin=>{"use strict";Object.defineProperty(oin,"__esModule",{value:!0});var Ind=(tn(),Dr(en));Ind.__exportStar(Knn(),oin)});var cin=A(Vme=>{"use strict";Object.defineProperty(Vme,"__esModule",{value:!0});Vme.SSOOIDCServiceException=void 0;var YZt=(tn(),Dr(en));YZt.__exportStar(Fnn(),Vme);YZt.__exportStar(hDs(),Vme);YZt.__exportStar(gDs(),Vme);YZt.__exportStar(yDs(),Vme);var xnd=$Zt();Object.defineProperty(Vme,"SSOOIDCServiceException",{enumerable:!0,get:function(){return xnd.SSOOIDCServiceException}})});var _Ds=A(JZt=>{"use strict";Object.defineProperty(JZt,"__esModule",{value:!0});JZt.getSsoOidcClient=void 0;var Tnd=cin(),uin={},Pnd=e=>{if(uin[e])return uin[e];let r=new Tnd.SSOOIDCClient({region:e});return uin[e]=r,r};JZt.getSsoOidcClient=Pnd});var ADs=A(XZt=>{"use strict";Object.defineProperty(XZt,"__esModule",{value:!0});XZt.getNewSsoOidcToken=void 0;var Rnd=cin(),knd=_Ds(),Fnd=(e,r)=>(0,knd.getSsoOidcClient)(r).send(new Rnd.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}));XZt.getNewSsoOidcToken=Fnd});var bDs=A(ZZt=>{"use strict";Object.defineProperty(ZZt,"__esModule",{value:!0});ZZt.validateTokenExpiry=void 0;var Nnd=DC(),Ond=MZt(),Bnd=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(eer,"__esModule",{value:!0});eer.validateTokenKey=void 0;var qnd=DC(),Mnd=MZt(),Lnd=(e,r,t=!1)=>{if(typeof r>"u")throw new qnd.TokenProviderError(`Value not present for '${e}' in SSO Token${t?". Cannot refresh":""}. ${Mnd.REFRESH_MESSAGE}`,!1)};eer.validateTokenKey=Lnd});var vDs=A(ter=>{"use strict";Object.defineProperty(ter,"__esModule",{value:!0});ter.writeSSOTokenToFile=void 0;var jnd=JH(),Gnd=require("fs"),{writeFile:Und}=Gnd.promises,Vnd=(e,r)=>{let t=(0,jnd.getSSOTokenFilepath)(e),n=JSON.stringify(r,null,2);return Und(t,n)};ter.writeSSOTokenToFile=Vnd});var lin=A(ner=>{"use strict";Object.defineProperty(ner,"__esModule",{value:!0});ner.fromSso=void 0;var Jwt=DC(),rer=JH(),EDs=MZt(),znd=ADs(),DDs=bDs(),J2e=CDs(),$nd=vDs(),SDs=new Date(0),Qnd=(e={})=>async()=>{let r=await(0,rer.parseKnownFiles)(e),t=(0,rer.getProfileName)(e),n=r[t];if(n){if(!n.sso_session)throw new Jwt.TokenProviderError(`Profile '${t}' is missing required property 'sso_session'.`)}else throw new Jwt.TokenProviderError(`Profile '${t}' could not be found in shared credentials file.`,!1);let i=n.sso_session,a=(await(0,rer.loadSsoSessionData)(e))[i];if(!a)throw new Jwt.TokenProviderError(`Sso session '${i}' could not be found in shared credentials file.`,!1);for(let _ of["sso_start_url","sso_region"])if(!a[_])throw new Jwt.TokenProviderError(`Sso session '${i}' is missing required property '${_}'.`,!1);let o=a.sso_start_url,c=a.sso_region,l;try{l=await(0,rer.getSSOTokenFromFile)(i)}catch{throw new Jwt.TokenProviderError(`The SSO session token associated with profile=${t} was not found or is invalid. ${EDs.REFRESH_MESSAGE}`,!1)}(0,J2e.validateTokenKey)("accessToken",l.accessToken),(0,J2e.validateTokenKey)("expiresAt",l.expiresAt);let{accessToken:u,expiresAt:m}=l,h={token:u,expiration:new Date(m)};if(h.expiration.getTime()-Date.now()>EDs.EXPIRE_WINDOW_MS)return h;if(Date.now()-SDs.getTime()<30*1e3)return(0,DDs.validateTokenExpiry)(h),h;(0,J2e.validateTokenKey)("clientId",l.clientId,!0),(0,J2e.validateTokenKey)("clientSecret",l.clientSecret,!0),(0,J2e.validateTokenKey)("refreshToken",l.refreshToken,!0);try{SDs.setTime(Date.now());let _=await(0,znd.getNewSsoOidcToken)(l,c);(0,J2e.validateTokenKey)("accessToken",_.accessToken),(0,J2e.validateTokenKey)("expiresIn",_.expiresIn);let b=new Date(Date.now()+_.expiresIn*1e3);try{await(0,$nd.writeSSOTokenToFile)(i,{...l,accessToken:_.accessToken,expiresAt:b.toISOString(),refreshToken:_.refreshToken})}catch{}return{token:_.accessToken,expiration:b}}catch{return(0,DDs.validateTokenExpiry)(h),h}};ner.fromSso=Qnd});var wDs=A(ier=>{"use strict";Object.defineProperty(ier,"__esModule",{value:!0});ier.fromStatic=void 0;var Knd=DC(),Hnd=({token:e})=>async()=>{if(!e||!e.token)throw new Knd.TokenProviderError("Please pass a valid token to fromStatic",!1);return e};ier.fromStatic=Hnd});var IDs=A(ser=>{"use strict";Object.defineProperty(ser,"__esModule",{value:!0});ser.nodeProvider=void 0;var din=DC(),Wnd=lin(),Ynd=(e={})=>(0,din.memoize)((0,din.chain)((0,Wnd.fromSso)(e),async()=>{throw new din.TokenProviderError("Could not load token from any providers",!1)}),r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()<3e5,r=>r.expiration!==void 0);ser.nodeProvider=Ynd});var xDs=A(Xwt=>{"use strict";Object.defineProperty(Xwt,"__esModule",{value:!0});var pin=(tn(),Dr(en));pin.__exportStar(lin(),Xwt);pin.__exportStar(wDs(),Xwt);pin.__exportStar(IDs(),Xwt)});var PDs=A(aer=>{"use strict";Object.defineProperty(aer,"__esModule",{value:!0});aer.resolveSSOCredentials=void 0;var TDs=k2s(),Jnd=xDs(),Zwt=DC(),Xnd=JH(),Znd=15*60*1e3,eIt=!1,eid=async({ssoStartUrl:e,ssoSession:r,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,profile:a})=>{let o,c="To refresh this SSO session run aws sso login with the corresponding profile.";if(r)try{let w=await(0,Jnd.fromSso)({profile:a})();o={accessToken:w.token,expiresAt:new Date(w.expiration).toISOString()}}catch(w){throw new Zwt.CredentialsProviderError(w.message,eIt)}else try{o=await(0,Xnd.getSSOTokenFromFile)(e)}catch{throw new Zwt.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${c}`,eIt)}if(new Date(o.expiresAt).getTime()-Date.now()<=Znd)throw new Zwt.CredentialsProviderError(`The SSO session associated with this profile has expired. ${c}`,eIt);let{accessToken:l}=o,u=s||new TDs.SSOClient({region:n}),m;try{m=await u.send(new TDs.GetRoleCredentialsCommand({accountId:t,roleName:i,accessToken:l}))}catch(w){throw Zwt.CredentialsProviderError.from(w,eIt)}let{roleCredentials:{accessKeyId:h,secretAccessKey:_,sessionToken:b,expiration:v}={}}=m;if(!h||!_||!b||!v)throw new Zwt.CredentialsProviderError("SSO returns an invalid temporary credential.",eIt);return{accessKeyId:h,secretAccessKey:_,sessionToken:b,expiration:new Date(v)}};aer.resolveSSOCredentials=eid});var min=A(oer=>{"use strict";Object.defineProperty(oer,"__esModule",{value:!0});oer.validateSsoProfile=void 0;var tid=DC(),rid=e=>{let{sso_start_url:r,sso_account_id:t,sso_region:n,sso_role_name:i}=e;if(!r||!t||!n||!i)throw new tid.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", "sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")} -Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,!1);return e};oer.validateSsoProfile=rid});var kDs=A(cer=>{"use strict";Object.defineProperty(cer,"__esModule",{value:!0});cer.fromSSO=void 0;var tIt=DC(),fin=JH(),nid=unn(),RDs=PDs(),iid=min(),sid=(e={})=>async()=>{let{ssoStartUrl:r,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,ssoSession:a}=e,o=(0,fin.getProfileName)(e);if(!r&&!t&&!n&&!i&&!a){let l=(await(0,fin.parseKnownFiles)(e))[o];if(!l)throw new tIt.CredentialsProviderError(`Profile ${o} was not found.`);if(!(0,nid.isSsoProfile)(l))throw new tIt.CredentialsProviderError(`Profile ${o} is not configured with SSO credentials.`);if(l!=null&&l.sso_session){let w=(await(0,fin.loadSsoSessionData)(e))[l.sso_session],x=` configurations in profile ${o} and sso-session ${l.sso_session}`;if(n&&n!==w.sso_region)throw new tIt.CredentialsProviderError("Conflicting SSO region"+x,!1);if(r&&r!==w.sso_start_url)throw new tIt.CredentialsProviderError("Conflicting SSO start_url"+x,!1);l.sso_region=w.sso_region,l.sso_start_url=w.sso_start_url}let{sso_start_url:u,sso_account_id:m,sso_region:h,sso_role_name:_,sso_session:b}=(0,iid.validateSsoProfile)(l);return(0,RDs.resolveSSOCredentials)({ssoStartUrl:u,ssoSession:b,ssoAccountId:m,ssoRegion:h,ssoRoleName:_,ssoClient:s,profile:o})}else{if(!r||!t||!n||!i)throw new tIt.CredentialsProviderError('Incomplete configuration. The fromSSO() argument hash must include "ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"');return(0,RDs.resolveSSOCredentials)({ssoStartUrl:r,ssoSession:a,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,profile:o})}};cer.fromSSO=sid});var NDs=A(FDs=>{"use strict";Object.defineProperty(FDs,"__esModule",{value:!0})});var ler=A(cLe=>{"use strict";Object.defineProperty(cLe,"__esModule",{value:!0});var uer=(tn(),Dr(en));uer.__exportStar(kDs(),cLe);uer.__exportStar(unn(),cLe);uer.__exportStar(NDs(),cLe);uer.__exportStar(min(),cLe)});var BDs=A(uLe=>{"use strict";Object.defineProperty(uLe,"__esModule",{value:!0});uLe.resolveSsoCredentials=uLe.isSsoProfile=void 0;var ODs=ler(),aid=ler();Object.defineProperty(uLe,"isSsoProfile",{enumerable:!0,get:function(){return aid.isSsoProfile}});var oid=e=>{let{sso_start_url:r,sso_account_id:t,sso_session:n,sso_region:i,sso_role_name:s}=(0,ODs.validateSsoProfile)(e);return(0,ODs.fromSSO)({ssoStartUrl:r,ssoAccountId:t,ssoSession:n,ssoRegion:i,ssoRoleName:s})()};uLe.resolveSsoCredentials=oid});var qDs=A(lLe=>{"use strict";Object.defineProperty(lLe,"__esModule",{value:!0});lLe.resolveStaticCredentials=lLe.isStaticCredsProfile=void 0;var cid=e=>!!e&&typeof e=="object"&&typeof e.aws_access_key_id=="string"&&typeof e.aws_secret_access_key=="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;lLe.isStaticCredsProfile=cid;var uid=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});lLe.resolveStaticCredentials=uid});var hin=A(der=>{"use strict";Object.defineProperty(der,"__esModule",{value:!0});der.fromWebToken=void 0;var lid=DC(),did=e=>()=>{let{roleArn:r,roleSessionName:t,webIdentityToken:n,providerId:i,policyArns:s,policy:a,durationSeconds:o,roleAssumerWithWebIdentity:c}=e;if(!c)throw new lid.CredentialsProviderError(`Role Arn '${r}' needs to be assumed with web identity, but no role assumption callback was provided.`,!1);return c({RoleArn:r,RoleSessionName:t??`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:n,ProviderId:i,PolicyArns:s,Policy:a,DurationSeconds:o})};der.fromWebToken=did});var MDs=A(per=>{"use strict";Object.defineProperty(per,"__esModule",{value:!0});per.fromTokenFile=void 0;var pid=DC(),mid=require("fs"),fid=hin(),hid="AWS_WEB_IDENTITY_TOKEN_FILE",gid="AWS_ROLE_ARN",yid="AWS_ROLE_SESSION_NAME",_id=(e={})=>async()=>{var r,t,n;let i=(r=e==null?void 0:e.webIdentityTokenFile)!==null&&r!==void 0?r:process.env[hid],s=(t=e==null?void 0:e.roleArn)!==null&&t!==void 0?t:process.env[gid],a=(n=e==null?void 0:e.roleSessionName)!==null&&n!==void 0?n:process.env[yid];if(!i||!s)throw new pid.CredentialsProviderError("Web identity configuration not specified");return(0,fid.fromWebToken)({...e,webIdentityToken:(0,mid.readFileSync)(i,{encoding:"ascii"}),roleArn:s,roleSessionName:a})()};per.fromTokenFile=_id});var gin=A(mer=>{"use strict";Object.defineProperty(mer,"__esModule",{value:!0});var LDs=(tn(),Dr(en));LDs.__exportStar(MDs(),mer);LDs.__exportStar(hin(),mer)});var jDs=A(dLe=>{"use strict";Object.defineProperty(dLe,"__esModule",{value:!0});dLe.resolveWebIdentityCredentials=dLe.isWebIdentityProfile=void 0;var Aid=gin(),bid=e=>!!e&&typeof e=="object"&&typeof e.web_identity_token_file=="string"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;dLe.isWebIdentityProfile=bid;var Cid=async(e,r)=>(0,Aid.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:r.roleAssumerWithWebIdentity})();dLe.resolveWebIdentityCredentials=Cid});var snn=A(her=>{"use strict";Object.defineProperty(her,"__esModule",{value:!0});her.resolveProfileData=void 0;var vid=DC(),GDs=SEs(),UDs=PEs(),VDs=BDs(),fer=qDs(),zDs=jDs(),Eid=async(e,r,t,n={})=>{let i=r[e];if(Object.keys(n).length>0&&(0,fer.isStaticCredsProfile)(i))return(0,fer.resolveStaticCredentials)(i);if((0,GDs.isAssumeRoleProfile)(i))return(0,GDs.resolveAssumeRoleCredentials)(e,r,t,n);if((0,fer.isStaticCredsProfile)(i))return(0,fer.resolveStaticCredentials)(i);if((0,zDs.isWebIdentityProfile)(i))return(0,zDs.resolveWebIdentityCredentials)(i,t);if((0,UDs.isProcessProfile)(i))return(0,UDs.resolveProcessCredentials)(t,e);if((0,VDs.isSsoProfile)(i))return(0,VDs.resolveSsoCredentials)(i);throw new vid.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};her.resolveProfileData=Eid});var QDs=A(ger=>{"use strict";Object.defineProperty(ger,"__esModule",{value:!0});ger.fromIni=void 0;var $Ds=JH(),Did=snn(),Sid=(e={})=>async()=>{let r=await(0,$Ds.parseKnownFiles)(e);return(0,Did.resolveProfileData)((0,$Ds.getProfileName)(e),r,e)};ger.fromIni=Sid});var KDs=A(yin=>{"use strict";Object.defineProperty(yin,"__esModule",{value:!0});var wid=(tn(),Dr(en));wid.__exportStar(QDs(),yin)});var HDs=A(X2e=>{"use strict";Object.defineProperty(X2e,"__esModule",{value:!0});X2e.remoteProvider=X2e.ENV_IMDS_DISABLED=void 0;var yer=rZt(),Iid=DC();X2e.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";var xid=e=>process.env[yer.ENV_CMDS_RELATIVE_URI]||process.env[yer.ENV_CMDS_FULL_URI]?(0,yer.fromContainerMetadata)(e):process.env[X2e.ENV_IMDS_DISABLED]?async()=>{throw new Iid.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}:(0,yer.fromInstanceMetadata)(e);X2e.remoteProvider=xid});var WDs=A(_er=>{"use strict";Object.defineProperty(_er,"__esModule",{value:!0});_er.defaultProvider=void 0;var Tid=Vrn(),Pid=KDs(),Rid=cnn(),kid=ler(),Fid=gin(),_in=DC(),Nid=JH(),Oid=HDs(),Bid=(e={})=>(0,_in.memoize)((0,_in.chain)(...e.profile||process.env[Nid.ENV_PROFILE]?[]:[(0,Tid.fromEnv)()],(0,kid.fromSSO)(e),(0,Pid.fromIni)(e),(0,Rid.fromProcess)(e),(0,Fid.fromTokenFile)(e),(0,Oid.remoteProvider)(e),async()=>{throw new _in.CredentialsProviderError("Could not load credentials from any providers",!1)}),r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()<3e5,r=>r.expiration!==void 0);_er.defaultProvider=Bid});var Z2e=A(Ain=>{"use strict";Object.defineProperty(Ain,"__esModule",{value:!0});var qid=(tn(),Dr(en));qid.__exportStar(WDs(),Ain)});var ySs=A(Aer=>{"use strict";Object.defineProperty(Aer,"__esModule",{value:!0});Aer.ruleSet=void 0;var oSs="required",pg="type",RA="fn",kA="argv",zme="ref",YDs=!1,Mid=!0,eDe="booleanEquals",K3="tree",cP="stringEquals",cSs="sigv4",uSs="sts",lSs="us-east-1",fE="endpoint",JDs="https://sts.{Region}.{PartitionResult#dnsSuffix}",pLe="error",Cin="getAttr",XDs={[oSs]:!1,[pg]:"String"},bin={[oSs]:!0,default:!1,[pg]:"Boolean"},dSs={[zme]:"Endpoint"},ZDs={[RA]:"isSet",[kA]:[{[zme]:"Region"}]},uP={[zme]:"Region"},eSs={[RA]:"aws.partition",[kA]:[uP],assign:"PartitionResult"},pSs={[zme]:"UseFIPS"},mSs={[zme]:"UseDualStack"},H3={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:cSs,signingName:uSs,signingRegion:lSs}]},headers:{}},OO={},tSs={conditions:[{[RA]:cP,[kA]:[uP,"aws-global"]}],[fE]:H3,[pg]:fE},fSs={[RA]:eDe,[kA]:[pSs,!0]},hSs={[RA]:eDe,[kA]:[mSs,!0]},rSs={[RA]:eDe,[kA]:[!0,{[RA]:Cin,[kA]:[{[zme]:"PartitionResult"},"supportsFIPS"]}]},gSs={[zme]:"PartitionResult"},nSs={[RA]:eDe,[kA]:[!0,{[RA]:Cin,[kA]:[gSs,"supportsDualStack"]}]},iSs=[{[RA]:"isSet",[kA]:[dSs]}],sSs=[fSs],aSs=[hSs],Lid={version:"1.0",parameters:{Region:XDs,UseDualStack:bin,UseFIPS:bin,Endpoint:XDs,UseGlobalEndpoint:bin},rules:[{conditions:[{[RA]:eDe,[kA]:[{[zme]:"UseGlobalEndpoint"},Mid]},{[RA]:"not",[kA]:iSs},ZDs,eSs,{[RA]:eDe,[kA]:[pSs,YDs]},{[RA]:eDe,[kA]:[mSs,YDs]}],[pg]:K3,rules:[{conditions:[{[RA]:cP,[kA]:[uP,"ap-northeast-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-south-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-southeast-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-southeast-2"]}],endpoint:H3,[pg]:fE},tSs,{conditions:[{[RA]:cP,[kA]:[uP,"ca-central-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-central-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-north-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-2"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-3"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"sa-east-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,lSs]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-east-2"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-west-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-west-2"]}],endpoint:H3,[pg]:fE},{endpoint:{url:JDs,properties:{authSchemes:[{name:cSs,signingName:uSs,signingRegion:"{Region}"}]},headers:OO},[pg]:fE}]},{conditions:iSs,[pg]:K3,rules:[{conditions:sSs,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[pg]:pLe},{[pg]:K3,rules:[{conditions:aSs,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[pg]:pLe},{endpoint:{url:dSs,properties:OO,headers:OO},[pg]:fE}]}]},{[pg]:K3,rules:[{conditions:[ZDs],[pg]:K3,rules:[{conditions:[eSs],[pg]:K3,rules:[{conditions:[fSs,hSs],[pg]:K3,rules:[{conditions:[rSs,nSs],[pg]:K3,rules:[{[pg]:K3,rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[pg]:pLe}]},{conditions:sSs,[pg]:K3,rules:[{conditions:[rSs],[pg]:K3,rules:[{[pg]:K3,rules:[{conditions:[{[RA]:cP,[kA]:["aws-us-gov",{[RA]:Cin,[kA]:[gSs,"name"]}]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:OO,headers:OO},[pg]:fE},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"FIPS is enabled but this partition does not support FIPS",[pg]:pLe}]},{conditions:aSs,[pg]:K3,rules:[{conditions:[nSs],[pg]:K3,rules:[{[pg]:K3,rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"DualStack is enabled but this partition does not support DualStack",[pg]:pLe}]},{[pg]:K3,rules:[tSs,{endpoint:{url:JDs,properties:OO,headers:OO},[pg]:fE}]}]}]},{error:"Invalid Configuration: Missing Region",[pg]:pLe}]}]};Aer.ruleSet=Lid});var _Ss=A(ber=>{"use strict";Object.defineProperty(ber,"__esModule",{value:!0});ber.defaultEndpointResolver=void 0;var jid=jH(),Gid=ySs(),Uid=(e,r={})=>(0,jid.resolveEndpoint)(Gid.ruleSet,{endpointParams:e,logger:r.logger});ber.defaultEndpointResolver=Uid});var CSs=A(Cer=>{"use strict";Object.defineProperty(Cer,"__esModule",{value:!0});Cer.getRuntimeConfig=void 0;var Vid=qe(),zid=IV(),ASs=zH(),bSs=R4(),$id=_Ss(),Qid=e=>({apiVersion:"2011-06-15",base64Decoder:(e==null?void 0:e.base64Decoder)??ASs.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??ASs.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??$id.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Vid.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"STS",urlParser:(e==null?void 0:e.urlParser)??zid.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??bSs.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??bSs.toUtf8});Cer.getRuntimeConfig=Qid});var DSs=A(Eer=>{"use strict";Object.defineProperty(Eer,"__esModule",{value:!0});Eer.getRuntimeConfig=void 0;var Kid=(tn(),Dr(en)),Hid=Kid.__importDefault(JCs()),Wid=Grn(),Yid=Z2e(),Jid=Mre(),ver=tx(),Xid=Lre(),vSs=oP(),rIt=kL(),ESs=$H(),Zid=jre(),esd=z3(),tsd=CSs(),rsd=qe(),nsd=Vre(),isd=qe(),ssd=e=>{(0,isd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,nsd.resolveDefaultsModeConfig)(e),t=()=>r().then(rsd.loadConfigsForDefaultMode),n=(0,tsd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Zid.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Wid.decorateDefaultCredentialProvider)(Yid.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Jid.defaultUserAgent)({serviceId:n.serviceId,clientVersion:Hid.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,rIt.loadConfig)(vSs.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,rIt.loadConfig)(ver.NODE_REGION_CONFIG_OPTIONS,ver.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new ESs.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,rIt.loadConfig)({...vSs.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||esd.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Xid.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??ESs.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,rIt.loadConfig)(ver.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,rIt.loadConfig)(ver.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Eer.getRuntimeConfig=ssd});var Der=A(mLe=>{"use strict";Object.defineProperty(mLe,"__esModule",{value:!0});mLe.STSClient=mLe.__Client=void 0;var SSs=wre(),asd=Ire(),osd=xre(),csd=WCs(),wSs=Tre(),usd=tx(),lsd=Rre(),dsd=Ue(),ISs=oP(),xSs=qe();Object.defineProperty(mLe,"__Client",{enumerable:!0,get:function(){return xSs.Client}});var psd=YCs(),msd=DSs(),vin=class e extends xSs.Client{constructor(r){let t=(0,msd.getRuntimeConfig)(r),n=(0,psd.resolveClientEndpointParameters)(t),i=(0,usd.resolveRegionConfig)(n),s=(0,dsd.resolveEndpointConfig)(i),a=(0,ISs.resolveRetryConfig)(s),o=(0,SSs.resolveHostHeaderConfig)(a),c=(0,csd.resolveStsAuthConfig)(o,{stsClientCtor:e}),l=(0,wSs.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,ISs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,lsd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,SSs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,asd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,osd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,wSs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};mLe.STSClient=vin});var Din=A(fLe=>{"use strict";Object.defineProperty(fLe,"__esModule",{value:!0});fLe.AssumeRoleWithSAMLCommand=fLe.$Command=void 0;var fsd=Ue(),hsd=ze(),RSs=qe();Object.defineProperty(fLe,"$Command",{enumerable:!0,get:function(){return RSs.Command}});var TSs=Rme(),PSs=qre(),Ein=class e extends RSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithSAMLCommand",inputFilterSensitiveLog:TSs.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:TSs.AssumeRoleWithSAMLResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PSs.se_AssumeRoleWithSAMLCommand)(r,t)}deserialize(r,t){return(0,PSs.de_AssumeRoleWithSAMLCommand)(r,t)}};fLe.AssumeRoleWithSAMLCommand=Ein});var win=A(hLe=>{"use strict";Object.defineProperty(hLe,"__esModule",{value:!0});hLe.DecodeAuthorizationMessageCommand=hLe.$Command=void 0;var gsd=RO(),ysd=Ue(),_sd=ze(),FSs=qe();Object.defineProperty(hLe,"$Command",{enumerable:!0,get:function(){return FSs.Command}});var kSs=qre(),Sin=class e extends FSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_sd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ysd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,gsd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"DecodeAuthorizationMessageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kSs.se_DecodeAuthorizationMessageCommand)(r,t)}deserialize(r,t){return(0,kSs.de_DecodeAuthorizationMessageCommand)(r,t)}};hLe.DecodeAuthorizationMessageCommand=Sin});var xin=A(gLe=>{"use strict";Object.defineProperty(gLe,"__esModule",{value:!0});gLe.GetAccessKeyInfoCommand=gLe.$Command=void 0;var Asd=RO(),bsd=Ue(),Csd=ze(),OSs=qe();Object.defineProperty(gLe,"$Command",{enumerable:!0,get:function(){return OSs.Command}});var NSs=qre(),Iin=class e extends OSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Csd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Asd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetAccessKeyInfoCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NSs.se_GetAccessKeyInfoCommand)(r,t)}deserialize(r,t){return(0,NSs.de_GetAccessKeyInfoCommand)(r,t)}};gLe.GetAccessKeyInfoCommand=Iin});var Pin=A(yLe=>{"use strict";Object.defineProperty(yLe,"__esModule",{value:!0});yLe.GetCallerIdentityCommand=yLe.$Command=void 0;var vsd=RO(),Esd=Ue(),Dsd=ze(),qSs=qe();Object.defineProperty(yLe,"$Command",{enumerable:!0,get:function(){return qSs.Command}});var BSs=qre(),Tin=class e extends qSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Esd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,vsd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetCallerIdentityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BSs.se_GetCallerIdentityCommand)(r,t)}deserialize(r,t){return(0,BSs.de_GetCallerIdentityCommand)(r,t)}};yLe.GetCallerIdentityCommand=Tin});var kin=A(_Le=>{"use strict";Object.defineProperty(_Le,"__esModule",{value:!0});_Le.GetFederationTokenCommand=_Le.$Command=void 0;var Ssd=RO(),wsd=Ue(),Isd=ze(),LSs=qe();Object.defineProperty(_Le,"$Command",{enumerable:!0,get:function(){return LSs.Command}});var xsd=Rme(),MSs=qre(),Rin=class e extends LSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Isd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Ssd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetFederationTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:xsd.GetFederationTokenResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MSs.se_GetFederationTokenCommand)(r,t)}deserialize(r,t){return(0,MSs.de_GetFederationTokenCommand)(r,t)}};_Le.GetFederationTokenCommand=Rin});var Nin=A(ALe=>{"use strict";Object.defineProperty(ALe,"__esModule",{value:!0});ALe.GetSessionTokenCommand=ALe.$Command=void 0;var Tsd=RO(),Psd=Ue(),Rsd=ze(),GSs=qe();Object.defineProperty(ALe,"$Command",{enumerable:!0,get:function(){return GSs.Command}});var ksd=Rme(),jSs=qre(),Fin=class e extends GSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Psd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Tsd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetSessionTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:ksd.GetSessionTokenResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jSs.se_GetSessionTokenCommand)(r,t)}deserialize(r,t){return(0,jSs.de_GetSessionTokenCommand)(r,t)}};ALe.GetSessionTokenCommand=Fin});var USs=A(wer=>{"use strict";Object.defineProperty(wer,"__esModule",{value:!0});wer.STS=void 0;var Fsd=qe(),Nsd=TXt(),Osd=Din(),Bsd=PXt(),qsd=win(),Msd=xin(),Lsd=Pin(),jsd=kin(),Gsd=Nin(),Usd=Der(),Vsd={AssumeRoleCommand:Nsd.AssumeRoleCommand,AssumeRoleWithSAMLCommand:Osd.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:Bsd.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:qsd.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:Msd.GetAccessKeyInfoCommand,GetCallerIdentityCommand:Lsd.GetCallerIdentityCommand,GetFederationTokenCommand:jsd.GetFederationTokenCommand,GetSessionTokenCommand:Gsd.GetSessionTokenCommand},Ser=class extends Usd.STSClient{};wer.STS=Ser;(0,Fsd.createAggregatedClient)(Vsd,Ser)});var VSs=A(oW=>{"use strict";Object.defineProperty(oW,"__esModule",{value:!0});var $me=(tn(),Dr(en));$me.__exportStar(TXt(),oW);$me.__exportStar(Din(),oW);$me.__exportStar(PXt(),oW);$me.__exportStar(win(),oW);$me.__exportStar(xin(),oW);$me.__exportStar(Pin(),oW);$me.__exportStar(kin(),oW);$me.__exportStar(Nin(),oW)});var zSs=A(Oin=>{"use strict";Object.defineProperty(Oin,"__esModule",{value:!0});var zsd=(tn(),Dr(en));zsd.__exportStar(Rme(),Oin)});var HSs=A(cW=>{"use strict";Object.defineProperty(cW,"__esModule",{value:!0});cW.decorateDefaultCredentialProvider=cW.getDefaultRoleAssumerWithWebIdentity=cW.getDefaultRoleAssumer=void 0;var $Ss=Grn(),QSs=Der(),KSs=(e,r)=>r?class extends e{constructor(n){super(n);for(let i of r)this.middlewareStack.use(i)}}:e,$sd=(e={},r)=>(0,$Ss.getDefaultRoleAssumer)(e,KSs(QSs.STSClient,r));cW.getDefaultRoleAssumer=$sd;var Qsd=(e={},r)=>(0,$Ss.getDefaultRoleAssumerWithWebIdentity)(e,KSs(QSs.STSClient,r));cW.getDefaultRoleAssumerWithWebIdentity=Qsd;var Ksd=e=>r=>e({roleAssumer:(0,cW.getDefaultRoleAssumer)(r),roleAssumerWithWebIdentity:(0,cW.getDefaultRoleAssumerWithWebIdentity)(r),...r});cW.decorateDefaultCredentialProvider=Ksd});var bLe=A(Kre=>{"use strict";Object.defineProperty(Kre,"__esModule",{value:!0});Kre.STSServiceException=void 0;var nIt=(tn(),Dr(en));nIt.__exportStar(Der(),Kre);nIt.__exportStar(USs(),Kre);nIt.__exportStar(VSs(),Kre);nIt.__exportStar(zSs(),Kre);nIt.__exportStar(HSs(),Kre);var Hsd=DXt();Object.defineProperty(Kre,"STSServiceException",{enumerable:!0,get:function(){return Hsd.STSServiceException}})});var cws=A(xer=>{"use strict";Object.defineProperty(xer,"__esModule",{value:!0});xer.ruleSet=void 0;var iws="required",ix="fn",sx="argv",rDe="ref",Ier="PartitionResult",uW="tree",iIt="error",BO="endpoint",Qme="stringEquals",WSs={[iws]:!1,type:"String"},YSs={[iws]:!0,default:!1,type:"Boolean"},tDe={[rDe]:"Region"},sws={[rDe]:"Endpoint"},aws={[ix]:"booleanEquals",[sx]:[{[rDe]:"UseFIPS"},!0]},ows={[ix]:"booleanEquals",[sx]:[{[rDe]:"UseDualStack"},!0]},eD={},JSs={[ix]:"booleanEquals",[sx]:[!0,{[ix]:"getAttr",[sx]:[{[rDe]:Ier},"supportsFIPS"]}]},XSs={[ix]:"booleanEquals",[sx]:[!0,{[ix]:"getAttr",[sx]:[{[rDe]:Ier},"supportsDualStack"]}]},ZSs={[ix]:"getAttr",[sx]:[{[rDe]:Ier},"name"]},ews={url:"https://ecr-fips.{Region}.{PartitionResult#dnsSuffix}",properties:{},headers:{}},tws=[sws],rws=[aws],nws=[ows],Wsd={version:"1.0",parameters:{Region:WSs,UseDualStack:YSs,UseFIPS:YSs,Endpoint:WSs},rules:[{conditions:[{[ix]:"aws.partition",[sx]:[tDe],assign:Ier}],type:uW,rules:[{conditions:[{[ix]:"isSet",[sx]:tws},{[ix]:"parseURL",[sx]:tws,assign:"url"}],type:uW,rules:[{conditions:rws,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:iIt},{type:uW,rules:[{conditions:nws,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:iIt},{endpoint:{url:sws,properties:eD,headers:eD},type:BO}]}]},{conditions:[aws,ows],type:uW,rules:[{conditions:[JSs,XSs],type:uW,rules:[{endpoint:{url:"https://api.ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:eD,headers:eD},type:BO}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:iIt}]},{conditions:rws,type:uW,rules:[{conditions:[JSs],type:uW,rules:[{type:uW,rules:[{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-east-2"]}],endpoint:{url:"https://ecr-fips.us-east-2.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-east-1"]}],endpoint:{url:"https://ecr-fips.us-east-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-west-2"]}],endpoint:{url:"https://ecr-fips.us-west-2.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-west-1"]}],endpoint:{url:"https://ecr-fips.us-west-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:["aws",ZSs]}],endpoint:ews,type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-gov-east-1"]}],endpoint:{url:"https://ecr-fips.us-gov-east-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-gov-west-1"]}],endpoint:{url:"https://ecr-fips.us-gov-west-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:["aws-us-gov",ZSs]}],endpoint:ews,type:BO},{endpoint:{url:"https://api.ecr-fips.{Region}.{PartitionResult#dnsSuffix}",properties:eD,headers:eD},type:BO}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:iIt}]},{conditions:nws,type:uW,rules:[{conditions:[XSs],type:uW,rules:[{endpoint:{url:"https://api.ecr.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:eD,headers:eD},type:BO}]},{error:"DualStack is enabled but this partition does not support DualStack",type:iIt}]},{endpoint:{url:"https://api.ecr.{Region}.{PartitionResult#dnsSuffix}",properties:eD,headers:eD},type:BO}]}]};xer.ruleSet=Wsd});var uws=A(Ter=>{"use strict";Object.defineProperty(Ter,"__esModule",{value:!0});Ter.defaultEndpointResolver=void 0;var Ysd=jH(),Jsd=cws(),Xsd=(e,r={})=>(0,Ysd.resolveEndpoint)(Jsd.ruleSet,{endpointParams:e,logger:r.logger});Ter.defaultEndpointResolver=Xsd});var pws=A(Per=>{"use strict";Object.defineProperty(Per,"__esModule",{value:!0});Per.getRuntimeConfig=void 0;var Zsd=qe(),ead=IV(),lws=zH(),dws=R4(),tad=uws(),rad=e=>({apiVersion:"2015-09-21",base64Decoder:(e==null?void 0:e.base64Decoder)??lws.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??lws.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??tad.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Zsd.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"ECR",urlParser:(e==null?void 0:e.urlParser)??ead.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??dws.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??dws.toUtf8});Per.getRuntimeConfig=rad});var hws=A(ker=>{"use strict";Object.defineProperty(ker,"__esModule",{value:!0});ker.getRuntimeConfig=void 0;var nad=(tn(),Dr(en)),iad=nad.__importDefault(HCs()),sad=bLe(),aad=Z2e(),oad=Mre(),Rer=tx(),cad=Lre(),mws=oP(),sIt=kL(),fws=$H(),uad=jre(),lad=z3(),dad=pws(),pad=qe(),mad=Vre(),fad=qe(),had=e=>{(0,fad.emitWarningIfUnsupportedVersion)(process.version);let r=(0,mad.resolveDefaultsModeConfig)(e),t=()=>r().then(pad.loadConfigsForDefaultMode),n=(0,dad.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??uad.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,sad.decorateDefaultCredentialProvider)(aad.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,oad.defaultUserAgent)({serviceId:n.serviceId,clientVersion:iad.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,sIt.loadConfig)(mws.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,sIt.loadConfig)(Rer.NODE_REGION_CONFIG_OPTIONS,Rer.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new fws.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,sIt.loadConfig)({...mws.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||lad.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??cad.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??fws.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,sIt.loadConfig)(Rer.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,sIt.loadConfig)(Rer.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};ker.getRuntimeConfig=had});var Hre=A(CLe=>{"use strict";Object.defineProperty(CLe,"__esModule",{value:!0});CLe.ECRClient=CLe.__Client=void 0;var gws=wre(),gad=Ire(),yad=xre(),yws=RO(),_ws=Tre(),_ad=tx(),Aad=Rre(),bad=Ue(),Aws=oP(),bws=qe();Object.defineProperty(CLe,"__Client",{enumerable:!0,get:function(){return bws.Client}});var Cad=KCs(),vad=hws(),Bin=class extends bws.Client{constructor(r){let t=(0,vad.getRuntimeConfig)(r),n=(0,Cad.resolveClientEndpointParameters)(t),i=(0,_ad.resolveRegionConfig)(n),s=(0,bad.resolveEndpointConfig)(i),a=(0,Aws.resolveRetryConfig)(s),o=(0,gws.resolveHostHeaderConfig)(a),c=(0,yws.resolveAwsAuthConfig)(o),l=(0,_ws.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,Aws.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Aad.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,gws.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,gad.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,yad.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,yws.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,_ws.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};CLe.ECRClient=Bin});var Fer=A(vLe=>{"use strict";Object.defineProperty(vLe,"__esModule",{value:!0});vLe.ECRServiceException=vLe.__ServiceException=void 0;var Cws=qe();Object.defineProperty(vLe,"__ServiceException",{enumerable:!0,get:function(){return Cws.ServiceException}});var qin=class e extends Cws.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};vLe.ECRServiceException=qin});var ysn=A(Nd=>{"use strict";Object.defineProperty(Nd,"__esModule",{value:!0});Nd.InvalidLayerPartException=Nd.LifecyclePolicyPreviewInProgressException=Nd.UnsupportedImageTypeException=Nd.ReferencedImagesNotFoundException=Nd.ImageTagAlreadyExistsException=Nd.ImageDigestDoesNotMatchException=Nd.ImageAlreadyExistsException=Nd.ScanType=Nd.LifecyclePolicyPreviewNotFoundException=Nd.LifecyclePolicyPreviewStatus=Nd.ImageActionType=Nd.LayersNotFoundException=Nd.LayerInaccessibleException=Nd.RepositoryFilterType=Nd.ScanNotFoundException=Nd.ScanStatus=Nd.FindingSeverity=Nd.TagStatus=Nd.ImageNotFoundException=Nd.ReplicationStatus=Nd.RepositoryPolicyNotFoundException=Nd.RepositoryNotEmptyException=Nd.RegistryPolicyNotFoundException=Nd.PullThroughCacheRuleNotFoundException=Nd.LifecyclePolicyNotFoundException=Nd.TooManyTagsException=Nd.RepositoryAlreadyExistsException=Nd.InvalidTagParameterException=Nd.ImageTagMutability=Nd.EncryptionType=Nd.UnsupportedUpstreamRegistryException=Nd.PullThroughCacheRuleAlreadyExistsException=Nd.LimitExceededException=Nd.UploadNotFoundException=Nd.LayerPartTooSmallException=Nd.LayerAlreadyExistsException=Nd.KmsException=Nd.InvalidLayerException=Nd.EmptyUploadException=Nd.ValidationException=Nd.ScanFrequency=Nd.ScanningRepositoryFilterType=Nd.ScanningConfigurationFailureCode=Nd.ImageFailureCode=Nd.ServerException=Nd.RepositoryNotFoundException=Nd.InvalidParameterException=Nd.LayerAvailability=Nd.LayerFailureCode=void 0;var G_=Fer();Nd.LayerFailureCode={InvalidLayerDigest:"InvalidLayerDigest",MissingLayerDigest:"MissingLayerDigest"};Nd.LayerAvailability={AVAILABLE:"AVAILABLE",UNAVAILABLE:"UNAVAILABLE"};var Min=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidParameterException",$fault:"client",...r}),this.name="InvalidParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidParameterException=Min;var Lin=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryNotFoundException",$fault:"client",...r}),this.name="RepositoryNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryNotFoundException=Lin;var jin=class e extends G_.ECRServiceException{constructor(r){super({name:"ServerException",$fault:"server",...r}),this.name="ServerException",this.$fault="server",Object.setPrototypeOf(this,e.prototype)}};Nd.ServerException=jin;Nd.ImageFailureCode={ImageNotFound:"ImageNotFound",ImageReferencedByManifestList:"ImageReferencedByManifestList",ImageTagDoesNotMatchDigest:"ImageTagDoesNotMatchDigest",InvalidImageDigest:"InvalidImageDigest",InvalidImageTag:"InvalidImageTag",KmsError:"KmsError",MissingDigestAndTag:"MissingDigestAndTag"};Nd.ScanningConfigurationFailureCode={REPOSITORY_NOT_FOUND:"REPOSITORY_NOT_FOUND"};Nd.ScanningRepositoryFilterType={WILDCARD:"WILDCARD"};Nd.ScanFrequency={CONTINUOUS_SCAN:"CONTINUOUS_SCAN",MANUAL:"MANUAL",SCAN_ON_PUSH:"SCAN_ON_PUSH"};var Gin=class e extends G_.ECRServiceException{constructor(r){super({name:"ValidationException",$fault:"client",...r}),this.name="ValidationException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ValidationException=Gin;var Uin=class e extends G_.ECRServiceException{constructor(r){super({name:"EmptyUploadException",$fault:"client",...r}),this.name="EmptyUploadException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.EmptyUploadException=Uin;var Vin=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidLayerException",$fault:"client",...r}),this.name="InvalidLayerException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidLayerException=Vin;var zin=class e extends G_.ECRServiceException{constructor(r){super({name:"KmsException",$fault:"client",...r}),this.name="KmsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.kmsError=r.kmsError}};Nd.KmsException=zin;var $in=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerAlreadyExistsException",$fault:"client",...r}),this.name="LayerAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerAlreadyExistsException=$in;var Qin=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerPartTooSmallException",$fault:"client",...r}),this.name="LayerPartTooSmallException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerPartTooSmallException=Qin;var Kin=class e extends G_.ECRServiceException{constructor(r){super({name:"UploadNotFoundException",$fault:"client",...r}),this.name="UploadNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UploadNotFoundException=Kin;var Hin=class e extends G_.ECRServiceException{constructor(r){super({name:"LimitExceededException",$fault:"client",...r}),this.name="LimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LimitExceededException=Hin;var Win=class e extends G_.ECRServiceException{constructor(r){super({name:"PullThroughCacheRuleAlreadyExistsException",$fault:"client",...r}),this.name="PullThroughCacheRuleAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.PullThroughCacheRuleAlreadyExistsException=Win;var Yin=class e extends G_.ECRServiceException{constructor(r){super({name:"UnsupportedUpstreamRegistryException",$fault:"client",...r}),this.name="UnsupportedUpstreamRegistryException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UnsupportedUpstreamRegistryException=Yin;Nd.EncryptionType={AES256:"AES256",KMS:"KMS"};Nd.ImageTagMutability={IMMUTABLE:"IMMUTABLE",MUTABLE:"MUTABLE"};var Jin=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidTagParameterException",$fault:"client",...r}),this.name="InvalidTagParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidTagParameterException=Jin;var Xin=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryAlreadyExistsException",$fault:"client",...r}),this.name="RepositoryAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryAlreadyExistsException=Xin;var Zin=class e extends G_.ECRServiceException{constructor(r){super({name:"TooManyTagsException",$fault:"client",...r}),this.name="TooManyTagsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.TooManyTagsException=Zin;var esn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyNotFoundException",$fault:"client",...r}),this.name="LifecyclePolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyNotFoundException=esn;var tsn=class e extends G_.ECRServiceException{constructor(r){super({name:"PullThroughCacheRuleNotFoundException",$fault:"client",...r}),this.name="PullThroughCacheRuleNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.PullThroughCacheRuleNotFoundException=tsn;var rsn=class e extends G_.ECRServiceException{constructor(r){super({name:"RegistryPolicyNotFoundException",$fault:"client",...r}),this.name="RegistryPolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RegistryPolicyNotFoundException=rsn;var nsn=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryNotEmptyException",$fault:"client",...r}),this.name="RepositoryNotEmptyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryNotEmptyException=nsn;var isn=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryPolicyNotFoundException",$fault:"client",...r}),this.name="RepositoryPolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryPolicyNotFoundException=isn;Nd.ReplicationStatus={COMPLETE:"COMPLETE",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};var ssn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageNotFoundException",$fault:"client",...r}),this.name="ImageNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageNotFoundException=ssn;Nd.TagStatus={ANY:"ANY",TAGGED:"TAGGED",UNTAGGED:"UNTAGGED"};Nd.FindingSeverity={CRITICAL:"CRITICAL",HIGH:"HIGH",INFORMATIONAL:"INFORMATIONAL",LOW:"LOW",MEDIUM:"MEDIUM",UNDEFINED:"UNDEFINED"};Nd.ScanStatus={ACTIVE:"ACTIVE",COMPLETE:"COMPLETE",FAILED:"FAILED",FINDINGS_UNAVAILABLE:"FINDINGS_UNAVAILABLE",IN_PROGRESS:"IN_PROGRESS",PENDING:"PENDING",SCAN_ELIGIBILITY_EXPIRED:"SCAN_ELIGIBILITY_EXPIRED",UNSUPPORTED_IMAGE:"UNSUPPORTED_IMAGE"};var asn=class e extends G_.ECRServiceException{constructor(r){super({name:"ScanNotFoundException",$fault:"client",...r}),this.name="ScanNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ScanNotFoundException=asn;Nd.RepositoryFilterType={PREFIX_MATCH:"PREFIX_MATCH"};var osn=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerInaccessibleException",$fault:"client",...r}),this.name="LayerInaccessibleException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerInaccessibleException=osn;var csn=class e extends G_.ECRServiceException{constructor(r){super({name:"LayersNotFoundException",$fault:"client",...r}),this.name="LayersNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayersNotFoundException=csn;Nd.ImageActionType={EXPIRE:"EXPIRE"};Nd.LifecyclePolicyPreviewStatus={COMPLETE:"COMPLETE",EXPIRED:"EXPIRED",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};var usn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyPreviewNotFoundException",$fault:"client",...r}),this.name="LifecyclePolicyPreviewNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyPreviewNotFoundException=usn;Nd.ScanType={BASIC:"BASIC",ENHANCED:"ENHANCED"};var lsn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageAlreadyExistsException",$fault:"client",...r}),this.name="ImageAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageAlreadyExistsException=lsn;var dsn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageDigestDoesNotMatchException",$fault:"client",...r}),this.name="ImageDigestDoesNotMatchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageDigestDoesNotMatchException=dsn;var psn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageTagAlreadyExistsException",$fault:"client",...r}),this.name="ImageTagAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageTagAlreadyExistsException=psn;var msn=class e extends G_.ECRServiceException{constructor(r){super({name:"ReferencedImagesNotFoundException",$fault:"client",...r}),this.name="ReferencedImagesNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ReferencedImagesNotFoundException=msn;var fsn=class e extends G_.ECRServiceException{constructor(r){super({name:"UnsupportedImageTypeException",$fault:"client",...r}),this.name="UnsupportedImageTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UnsupportedImageTypeException=fsn;var hsn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyPreviewInProgressException",$fault:"client",...r}),this.name="LifecyclePolicyPreviewInProgressException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyPreviewInProgressException=hsn;var gsn=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidLayerPartException",$fault:"client",...r}),this.name="InvalidLayerPartException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.registryId=r.registryId,this.repositoryName=r.repositoryName,this.uploadId=r.uploadId,this.lastValidByteReceived=r.lastValidByteReceived}};Nd.InvalidLayerPartException=gsn});var m1=A(qc=>{"use strict";Object.defineProperty(qc,"__esModule",{value:!0});qc.de_DeletePullThroughCacheRuleCommand=qc.de_DeleteLifecyclePolicyCommand=qc.de_CreateRepositoryCommand=qc.de_CreatePullThroughCacheRuleCommand=qc.de_CompleteLayerUploadCommand=qc.de_BatchGetRepositoryScanningConfigurationCommand=qc.de_BatchGetImageCommand=qc.de_BatchDeleteImageCommand=qc.de_BatchCheckLayerAvailabilityCommand=qc.se_UploadLayerPartCommand=qc.se_UntagResourceCommand=qc.se_TagResourceCommand=qc.se_StartLifecyclePolicyPreviewCommand=qc.se_StartImageScanCommand=qc.se_SetRepositoryPolicyCommand=qc.se_PutReplicationConfigurationCommand=qc.se_PutRegistryScanningConfigurationCommand=qc.se_PutRegistryPolicyCommand=qc.se_PutLifecyclePolicyCommand=qc.se_PutImageTagMutabilityCommand=qc.se_PutImageScanningConfigurationCommand=qc.se_PutImageCommand=qc.se_ListTagsForResourceCommand=qc.se_ListImagesCommand=qc.se_InitiateLayerUploadCommand=qc.se_GetRepositoryPolicyCommand=qc.se_GetRegistryScanningConfigurationCommand=qc.se_GetRegistryPolicyCommand=qc.se_GetLifecyclePolicyPreviewCommand=qc.se_GetLifecyclePolicyCommand=qc.se_GetDownloadUrlForLayerCommand=qc.se_GetAuthorizationTokenCommand=qc.se_DescribeRepositoriesCommand=qc.se_DescribeRegistryCommand=qc.se_DescribePullThroughCacheRulesCommand=qc.se_DescribeImageScanFindingsCommand=qc.se_DescribeImagesCommand=qc.se_DescribeImageReplicationStatusCommand=qc.se_DeleteRepositoryPolicyCommand=qc.se_DeleteRepositoryCommand=qc.se_DeleteRegistryPolicyCommand=qc.se_DeletePullThroughCacheRuleCommand=qc.se_DeleteLifecyclePolicyCommand=qc.se_CreateRepositoryCommand=qc.se_CreatePullThroughCacheRuleCommand=qc.se_CompleteLayerUploadCommand=qc.se_BatchGetRepositoryScanningConfigurationCommand=qc.se_BatchGetImageCommand=qc.se_BatchDeleteImageCommand=qc.se_BatchCheckLayerAvailabilityCommand=void 0;qc.de_UploadLayerPartCommand=qc.de_UntagResourceCommand=qc.de_TagResourceCommand=qc.de_StartLifecyclePolicyPreviewCommand=qc.de_StartImageScanCommand=qc.de_SetRepositoryPolicyCommand=qc.de_PutReplicationConfigurationCommand=qc.de_PutRegistryScanningConfigurationCommand=qc.de_PutRegistryPolicyCommand=qc.de_PutLifecyclePolicyCommand=qc.de_PutImageTagMutabilityCommand=qc.de_PutImageScanningConfigurationCommand=qc.de_PutImageCommand=qc.de_ListTagsForResourceCommand=qc.de_ListImagesCommand=qc.de_InitiateLayerUploadCommand=qc.de_GetRepositoryPolicyCommand=qc.de_GetRegistryScanningConfigurationCommand=qc.de_GetRegistryPolicyCommand=qc.de_GetLifecyclePolicyPreviewCommand=qc.de_GetLifecyclePolicyCommand=qc.de_GetDownloadUrlForLayerCommand=qc.de_GetAuthorizationTokenCommand=qc.de_DescribeRepositoriesCommand=qc.de_DescribeRegistryCommand=qc.de_DescribePullThroughCacheRulesCommand=qc.de_DescribeImageScanFindingsCommand=qc.de_DescribeImagesCommand=qc.de_DescribeImageReplicationStatusCommand=qc.de_DeleteRepositoryPolicyCommand=qc.de_DeleteRepositoryCommand=qc.de_DeleteRegistryPolicyCommand=void 0;var Ead=QC(),zs=qe(),Dad=Fer(),U_=ysn(),Sad=async(e,r)=>{let t=P1("BatchCheckLayerAvailability"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchCheckLayerAvailabilityCommand=Sad;var wad=async(e,r)=>{let t=P1("BatchDeleteImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchDeleteImageCommand=wad;var Iad=async(e,r)=>{let t=P1("BatchGetImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchGetImageCommand=Iad;var xad=async(e,r)=>{let t=P1("BatchGetRepositoryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchGetRepositoryScanningConfigurationCommand=xad;var Tad=async(e,r)=>{let t=P1("CompleteLayerUpload"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CompleteLayerUploadCommand=Tad;var Pad=async(e,r)=>{let t=P1("CreatePullThroughCacheRule"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CreatePullThroughCacheRuleCommand=Pad;var Rad=async(e,r)=>{let t=P1("CreateRepository"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CreateRepositoryCommand=Rad;var kad=async(e,r)=>{let t=P1("DeleteLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteLifecyclePolicyCommand=kad;var Fad=async(e,r)=>{let t=P1("DeletePullThroughCacheRule"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeletePullThroughCacheRuleCommand=Fad;var Nad=async(e,r)=>{let t=P1("DeleteRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRegistryPolicyCommand=Nad;var Oad=async(e,r)=>{let t=P1("DeleteRepository"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRepositoryCommand=Oad;var Bad=async(e,r)=>{let t=P1("DeleteRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRepositoryPolicyCommand=Bad;var qad=async(e,r)=>{let t=P1("DescribeImageReplicationStatus"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImageReplicationStatusCommand=qad;var Mad=async(e,r)=>{let t=P1("DescribeImages"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImagesCommand=Mad;var Lad=async(e,r)=>{let t=P1("DescribeImageScanFindings"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImageScanFindingsCommand=Lad;var jad=async(e,r)=>{let t=P1("DescribePullThroughCacheRules"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribePullThroughCacheRulesCommand=jad;var Gad=async(e,r)=>{let t=P1("DescribeRegistry"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeRegistryCommand=Gad;var Uad=async(e,r)=>{let t=P1("DescribeRepositories"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeRepositoriesCommand=Uad;var Vad=async(e,r)=>{let t=P1("GetAuthorizationToken"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetAuthorizationTokenCommand=Vad;var zad=async(e,r)=>{let t=P1("GetDownloadUrlForLayer"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetDownloadUrlForLayerCommand=zad;var $ad=async(e,r)=>{let t=P1("GetLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetLifecyclePolicyCommand=$ad;var Qad=async(e,r)=>{let t=P1("GetLifecyclePolicyPreview"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetLifecyclePolicyPreviewCommand=Qad;var Kad=async(e,r)=>{let t=P1("GetRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRegistryPolicyCommand=Kad;var Had=async(e,r)=>{let t=P1("GetRegistryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRegistryScanningConfigurationCommand=Had;var Wad=async(e,r)=>{let t=P1("GetRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRepositoryPolicyCommand=Wad;var Yad=async(e,r)=>{let t=P1("InitiateLayerUpload"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_InitiateLayerUploadCommand=Yad;var Jad=async(e,r)=>{let t=P1("ListImages"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_ListImagesCommand=Jad;var Xad=async(e,r)=>{let t=P1("ListTagsForResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_ListTagsForResourceCommand=Xad;var Zad=async(e,r)=>{let t=P1("PutImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageCommand=Zad;var eod=async(e,r)=>{let t=P1("PutImageScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageScanningConfigurationCommand=eod;var tod=async(e,r)=>{let t=P1("PutImageTagMutability"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageTagMutabilityCommand=tod;var rod=async(e,r)=>{let t=P1("PutLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutLifecyclePolicyCommand=rod;var nod=async(e,r)=>{let t=P1("PutRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutRegistryPolicyCommand=nod;var iod=async(e,r)=>{let t=P1("PutRegistryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutRegistryScanningConfigurationCommand=iod;var sod=async(e,r)=>{let t=P1("PutReplicationConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutReplicationConfigurationCommand=sod;var aod=async(e,r)=>{let t=P1("SetRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_SetRepositoryPolicyCommand=aod;var ood=async(e,r)=>{let t=P1("StartImageScan"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_StartImageScanCommand=ood;var cod=async(e,r)=>{let t=P1("StartLifecyclePolicyPreview"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_StartLifecyclePolicyPreviewCommand=cod;var uod=async(e,r)=>{let t=P1("TagResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_TagResourceCommand=uod;var lod=async(e,r)=>{let t=P1("UntagResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_UntagResourceCommand=lod;var dod=async(e,r)=>{let t=P1("UploadLayerPart"),n;return n=JSON.stringify(iud(e,r)),T1(r,t,"/",void 0,n)};qc.se_UploadLayerPartCommand=dod;var pod=async(e,r)=>{if(e.statusCode>=300)return mod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchCheckLayerAvailabilityCommand=pod;var mod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},fod=async(e,r)=>{if(e.statusCode>=300)return hod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchDeleteImageCommand=fod;var hod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},god=async(e,r)=>{if(e.statusCode>=300)return yod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchGetImageCommand=god;var yod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},_od=async(e,r)=>{if(e.statusCode>=300)return Aod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchGetRepositoryScanningConfigurationCommand=_od;var Aod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},bod=async(e,r)=>{if(e.statusCode>=300)return Cod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_CompleteLayerUploadCommand=bod;var Cod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"EmptyUploadException":case"com.amazonaws.ecr#EmptyUploadException":throw await jcd(t,r);case"InvalidLayerException":case"com.amazonaws.ecr#InvalidLayerException":throw await zcd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LayerAlreadyExistsException":case"com.amazonaws.ecr#LayerAlreadyExistsException":throw await Qcd(t,r);case"LayerPartTooSmallException":case"com.amazonaws.ecr#LayerPartTooSmallException":throw await Hcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UploadNotFoundException":case"com.amazonaws.ecr#UploadNotFoundException":throw await wws(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},vod=async(e,r)=>{if(e.statusCode>=300)return Eod(e,r);let t=await p1(e.body,r),n={};return n=cud(t,r),{$metadata:Bm(e),...n}};qc.de_CreatePullThroughCacheRuleCommand=vod;var Eod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"PullThroughCacheRuleAlreadyExistsException":case"com.amazonaws.ecr#PullThroughCacheRuleAlreadyExistsException":throw await Jcd(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UnsupportedUpstreamRegistryException":case"com.amazonaws.ecr#UnsupportedUpstreamRegistryException":throw await nud(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Dod=async(e,r)=>{if(e.statusCode>=300)return Sod(e,r);let t=await p1(e.body,r),n={};return n=uud(t,r),{$metadata:Bm(e),...n}};qc.de_CreateRepositoryCommand=Dod;var Sod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryAlreadyExistsException":case"com.amazonaws.ecr#RepositoryAlreadyExistsException":throw await Zcd(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},wod=async(e,r)=>{if(e.statusCode>=300)return Iod(e,r);let t=await p1(e.body,r),n={};return n=mud(t,r),{$metadata:Bm(e),...n}};qc.de_DeleteLifecyclePolicyCommand=wod;var Iod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},xod=async(e,r)=>{if(e.statusCode>=300)return Tod(e,r);let t=await p1(e.body,r),n={};return n=fud(t,r),{$metadata:Bm(e),...n}};qc.de_DeletePullThroughCacheRuleCommand=xod;var Tod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"PullThroughCacheRuleNotFoundException":case"com.amazonaws.ecr#PullThroughCacheRuleNotFoundException":throw await Ews(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Pod=async(e,r)=>{if(e.statusCode>=300)return Rod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DeleteRegistryPolicyCommand=Pod;var Rod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RegistryPolicyNotFoundException":case"com.amazonaws.ecr#RegistryPolicyNotFoundException":throw await Dws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},kod=async(e,r)=>{if(e.statusCode>=300)return Fod(e,r);let t=await p1(e.body,r),n={};return n=hud(t,r),{$metadata:Bm(e),...n}};qc.de_DeleteRepositoryCommand=kod;var Fod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"RepositoryNotEmptyException":case"com.amazonaws.ecr#RepositoryNotEmptyException":throw await eud(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Nod=async(e,r)=>{if(e.statusCode>=300)return Ood(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DeleteRepositoryPolicyCommand=Nod;var Ood=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"RepositoryPolicyNotFoundException":case"com.amazonaws.ecr#RepositoryPolicyNotFoundException":throw await Sws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Bod=async(e,r)=>{if(e.statusCode>=300)return qod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DescribeImageReplicationStatusCommand=Bod;var qod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Mod=async(e,r)=>{if(e.statusCode>=300)return Lod(e,r);let t=await p1(e.body,r),n={};return n=yud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeImagesCommand=Mod;var Lod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},jod=async(e,r)=>{if(e.statusCode>=300)return God(e,r);let t=await p1(e.body,r),n={};return n=gud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeImageScanFindingsCommand=jod;var God=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ScanNotFoundException":case"com.amazonaws.ecr#ScanNotFoundException":throw await tud(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Uod=async(e,r)=>{if(e.statusCode>=300)return Vod(e,r);let t=await p1(e.body,r),n={};return n=_ud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribePullThroughCacheRulesCommand=Uod;var Vod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"PullThroughCacheRuleNotFoundException":case"com.amazonaws.ecr#PullThroughCacheRuleNotFoundException":throw await Ews(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},zod=async(e,r)=>{if(e.statusCode>=300)return $od(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DescribeRegistryCommand=zod;var $od=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Qod=async(e,r)=>{if(e.statusCode>=300)return Kod(e,r);let t=await p1(e.body,r),n={};return n=Aud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeRepositoriesCommand=Qod;var Kod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Hod=async(e,r)=>{if(e.statusCode>=300)return Wod(e,r);let t=await p1(e.body,r),n={};return n=vud(t,r),{$metadata:Bm(e),...n}};qc.de_GetAuthorizationTokenCommand=Hod;var Wod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Yod=async(e,r)=>{if(e.statusCode>=300)return Jod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetDownloadUrlForLayerCommand=Yod;var Jod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LayerInaccessibleException":case"com.amazonaws.ecr#LayerInaccessibleException":throw await Kcd(t,r);case"LayersNotFoundException":case"com.amazonaws.ecr#LayersNotFoundException":throw await vws(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Xod=async(e,r)=>{if(e.statusCode>=300)return Zod(e,r);let t=await p1(e.body,r),n={};return n=Dud(t,r),{$metadata:Bm(e),...n}};qc.de_GetLifecyclePolicyCommand=Xod;var Zod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ecd=async(e,r)=>{if(e.statusCode>=300)return tcd(e,r);let t=await p1(e.body,r),n={};return n=Eud(t,r),{$metadata:Bm(e),...n}};qc.de_GetLifecyclePolicyPreviewCommand=ecd;var tcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyPreviewNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyPreviewNotFoundException":throw await Ycd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},rcd=async(e,r)=>{if(e.statusCode>=300)return ncd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRegistryPolicyCommand=rcd;var ncd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RegistryPolicyNotFoundException":case"com.amazonaws.ecr#RegistryPolicyNotFoundException":throw await Dws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},icd=async(e,r)=>{if(e.statusCode>=300)return scd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRegistryScanningConfigurationCommand=icd;var scd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},acd=async(e,r)=>{if(e.statusCode>=300)return ocd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRepositoryPolicyCommand=acd;var ocd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"RepositoryPolicyNotFoundException":case"com.amazonaws.ecr#RepositoryPolicyNotFoundException":throw await Sws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ccd=async(e,r)=>{if(e.statusCode>=300)return ucd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_InitiateLayerUploadCommand=ccd;var ucd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},lcd=async(e,r)=>{if(e.statusCode>=300)return dcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_ListImagesCommand=lcd;var dcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},pcd=async(e,r)=>{if(e.statusCode>=300)return mcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_ListTagsForResourceCommand=pcd;var mcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},fcd=async(e,r)=>{if(e.statusCode>=300)return hcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageCommand=fcd;var hcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageAlreadyExistsException":case"com.amazonaws.ecr#ImageAlreadyExistsException":throw await Gcd(t,r);case"ImageDigestDoesNotMatchException":case"com.amazonaws.ecr#ImageDigestDoesNotMatchException":throw await Ucd(t,r);case"ImageTagAlreadyExistsException":case"com.amazonaws.ecr#ImageTagAlreadyExistsException":throw await Vcd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LayersNotFoundException":case"com.amazonaws.ecr#LayersNotFoundException":throw await vws(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"ReferencedImagesNotFoundException":case"com.amazonaws.ecr#ReferencedImagesNotFoundException":throw await Xcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},gcd=async(e,r)=>{if(e.statusCode>=300)return ycd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageScanningConfigurationCommand=gcd;var ycd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},_cd=async(e,r)=>{if(e.statusCode>=300)return Acd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageTagMutabilityCommand=_cd;var Acd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},bcd=async(e,r)=>{if(e.statusCode>=300)return Ccd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutLifecyclePolicyCommand=bcd;var Ccd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},vcd=async(e,r)=>{if(e.statusCode>=300)return Ecd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutRegistryPolicyCommand=vcd;var Ecd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Dcd=async(e,r)=>{if(e.statusCode>=300)return Scd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutRegistryScanningConfigurationCommand=Dcd;var Scd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},wcd=async(e,r)=>{if(e.statusCode>=300)return Icd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutReplicationConfigurationCommand=wcd;var Icd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},xcd=async(e,r)=>{if(e.statusCode>=300)return Tcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_SetRepositoryPolicyCommand=xcd;var Tcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Pcd=async(e,r)=>{if(e.statusCode>=300)return Rcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_StartImageScanCommand=Pcd;var Rcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UnsupportedImageTypeException":case"com.amazonaws.ecr#UnsupportedImageTypeException":throw await rud(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},kcd=async(e,r)=>{if(e.statusCode>=300)return Fcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_StartLifecyclePolicyPreviewCommand=kcd;var Fcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"LifecyclePolicyPreviewInProgressException":case"com.amazonaws.ecr#LifecyclePolicyPreviewInProgressException":throw await Wcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Ncd=async(e,r)=>{if(e.statusCode>=300)return Ocd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_TagResourceCommand=Ncd;var Ocd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Bcd=async(e,r)=>{if(e.statusCode>=300)return qcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_UntagResourceCommand=Bcd;var qcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Mcd=async(e,r)=>{if(e.statusCode>=300)return Lcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_UploadLayerPartCommand=Mcd;var Lcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidLayerPartException":case"com.amazonaws.ecr#InvalidLayerPartException":throw await $cd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UploadNotFoundException":case"com.amazonaws.ecr#UploadNotFoundException":throw await wws(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},jcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.EmptyUploadException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Gcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ucd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageDigestDoesNotMatchException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ner=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Vcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageTagAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},zcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidLayerException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},$cd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidLayerPartException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},w1=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidParameterException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},_sn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidTagParameterException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},ELe=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.KmsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Qcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Kcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerInaccessibleException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Hcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerPartTooSmallException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},vws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayersNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Asn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Wcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyPreviewInProgressException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ycd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyPreviewNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},aIt=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LimitExceededException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Jcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.PullThroughCacheRuleAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ews=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.PullThroughCacheRuleNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Xcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ReferencedImagesNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Dws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RegistryPolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Zcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},eud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryNotEmptyException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},xb=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Sws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryPolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},tud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ScanNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},I1=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ServerException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},bsn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.TooManyTagsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},rud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UnsupportedImageTypeException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},nud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UnsupportedUpstreamRegistryException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},wws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UploadNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},F4=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ValidationException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},iud=(e,r)=>(0,zs.take)(e,{layerPartBlob:r.base64Encoder,partFirstByte:[],partLastByte:[],registryId:[],repositoryName:[],uploadId:[]}),sud=(e,r)=>(0,zs.take)(e,{authorizationToken:zs.expectString,expiresAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),proxyEndpoint:zs.expectString}),aud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>sud(n,r)),oud=(e,r)=>(0,zs.take)(e,{architecture:zs.expectString,author:zs.expectString,imageHash:zs.expectString,imageTags:zs._json,platform:zs.expectString,pushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),registry:zs.expectString,repositoryName:zs.expectString}),cud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),uud=(e,r)=>(0,zs.take)(e,{repository:t=>Csn(t,r)}),lud=(e,r)=>(0,zs.take)(e,{baseScore:zs.limitedParseDouble,scoringVector:zs.expectString,source:zs.expectString,version:zs.expectString}),dud=(e,r)=>(0,zs.take)(e,{adjustments:zs._json,score:zs.limitedParseDouble,scoreSource:zs.expectString,scoringVector:zs.expectString,version:zs.expectString}),pud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>lud(n,r)),mud=(e,r)=>(0,zs.take)(e,{lastEvaluatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lifecyclePolicyText:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),fud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),hud=(e,r)=>(0,zs.take)(e,{repository:t=>Csn(t,r)}),gud=(e,r)=>(0,zs.take)(e,{imageId:zs._json,imageScanFindings:t=>Iud(t,r),imageScanStatus:zs._json,nextToken:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),yud=(e,r)=>(0,zs.take)(e,{imageDetails:t=>wud(t,r),nextToken:zs.expectString}),_ud=(e,r)=>(0,zs.take)(e,{nextToken:zs.expectString,pullThroughCacheRules:t=>Fud(t,r)}),Aud=(e,r)=>(0,zs.take)(e,{nextToken:zs.expectString,repositories:t=>Nud(t,r)}),bud=(e,r)=>(0,zs.take)(e,{awsAccountId:zs.expectString,description:zs.expectString,findingArn:zs.expectString,firstObservedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lastObservedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),packageVulnerabilityDetails:t=>Rud(t,r),remediation:zs._json,resources:t=>qud(t,r),score:zs.limitedParseDouble,scoreDetails:t=>Mud(t,r),severity:zs.expectString,status:zs.expectString,title:zs.expectString,type:zs.expectString,updatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),Cud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>bud(n,r)),vud=(e,r)=>(0,zs.take)(e,{authorizationData:t=>aud(t,r)}),Eud=(e,r)=>(0,zs.take)(e,{lifecyclePolicyText:zs.expectString,nextToken:zs.expectString,previewResults:t=>Pud(t,r),registryId:zs.expectString,repositoryName:zs.expectString,status:zs.expectString,summary:zs._json}),Dud=(e,r)=>(0,zs.take)(e,{lastEvaluatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lifecyclePolicyText:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),Sud=(e,r)=>(0,zs.take)(e,{artifactMediaType:zs.expectString,imageDigest:zs.expectString,imageManifestMediaType:zs.expectString,imagePushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),imageScanFindingsSummary:t=>xud(t,r),imageScanStatus:zs._json,imageSizeInBytes:zs.expectLong,imageTags:zs._json,lastRecordedPullTime:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),registryId:zs.expectString,repositoryName:zs.expectString}),wud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Sud(n,r)),Iud=(e,r)=>(0,zs.take)(e,{enhancedFindings:t=>Cud(t,r),findingSeverityCounts:zs._json,findings:zs._json,imageScanCompletedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilitySourceUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),xud=(e,r)=>(0,zs.take)(e,{findingSeverityCounts:zs._json,imageScanCompletedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilitySourceUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),Tud=(e,r)=>(0,zs.take)(e,{action:zs._json,appliedRulePriority:zs.expectInt32,imageDigest:zs.expectString,imagePushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),imageTags:zs._json}),Pud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Tud(n,r)),Rud=(e,r)=>(0,zs.take)(e,{cvss:t=>pud(t,r),referenceUrls:zs._json,relatedVulnerabilities:zs._json,source:zs.expectString,sourceUrl:zs.expectString,vendorCreatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vendorSeverity:zs.expectString,vendorUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilityId:zs.expectString,vulnerablePackages:zs._json}),kud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),Fud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>kud(n,r)),Csn=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),encryptionConfiguration:zs._json,imageScanningConfiguration:zs._json,imageTagMutability:zs.expectString,registryId:zs.expectString,repositoryArn:zs.expectString,repositoryName:zs.expectString,repositoryUri:zs.expectString}),Nud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Csn(n,r)),Oud=(e,r)=>(0,zs.take)(e,{details:t=>Bud(t,r),id:zs.expectString,tags:zs._json,type:zs.expectString}),Bud=(e,r)=>(0,zs.take)(e,{awsEcrContainerImage:t=>oud(t,r)}),qud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Oud(n,r)),Mud=(e,r)=>(0,zs.take)(e,{cvss:t=>dud(t,r)}),Bm=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Lud=(e,r)=>(0,zs.collectBody)(e,r).then(t=>r.utf8Encoder(t)),x1=(0,zs.withBaseException)(Dad.ECRServiceException),T1=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new Ead.HttpRequest(l)};function P1(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`AmazonEC2ContainerRegistry_V20150921.${e}`}}var p1=(e,r)=>Lud(e,r).then(t=>t.length?JSON.parse(t):{}),R1=async(e,r)=>{let t=await p1(e,r);return t.message=t.message??t.Message,t},k1=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var Esn=A(DLe=>{"use strict";Object.defineProperty(DLe,"__esModule",{value:!0});DLe.BatchCheckLayerAvailabilityCommand=DLe.$Command=void 0;var jud=Ue(),Gud=ze(),xws=qe();Object.defineProperty(DLe,"$Command",{enumerable:!0,get:function(){return xws.Command}});var Iws=m1(),vsn=class e extends xws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchCheckLayerAvailabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iws.se_BatchCheckLayerAvailabilityCommand)(r,t)}deserialize(r,t){return(0,Iws.de_BatchCheckLayerAvailabilityCommand)(r,t)}};DLe.BatchCheckLayerAvailabilityCommand=vsn});var Ssn=A(SLe=>{"use strict";Object.defineProperty(SLe,"__esModule",{value:!0});SLe.BatchDeleteImageCommand=SLe.$Command=void 0;var Uud=Ue(),Vud=ze(),Pws=qe();Object.defineProperty(SLe,"$Command",{enumerable:!0,get:function(){return Pws.Command}});var Tws=m1(),Dsn=class e extends Pws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchDeleteImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tws.se_BatchDeleteImageCommand)(r,t)}deserialize(r,t){return(0,Tws.de_BatchDeleteImageCommand)(r,t)}};SLe.BatchDeleteImageCommand=Dsn});var Isn=A(wLe=>{"use strict";Object.defineProperty(wLe,"__esModule",{value:!0});wLe.BatchGetImageCommand=wLe.$Command=void 0;var zud=Ue(),$ud=ze(),kws=qe();Object.defineProperty(wLe,"$Command",{enumerable:!0,get:function(){return kws.Command}});var Rws=m1(),wsn=class e extends kws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$ud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchGetImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rws.se_BatchGetImageCommand)(r,t)}deserialize(r,t){return(0,Rws.de_BatchGetImageCommand)(r,t)}};wLe.BatchGetImageCommand=wsn});var Tsn=A(ILe=>{"use strict";Object.defineProperty(ILe,"__esModule",{value:!0});ILe.BatchGetRepositoryScanningConfigurationCommand=ILe.$Command=void 0;var Qud=Ue(),Kud=ze(),Nws=qe();Object.defineProperty(ILe,"$Command",{enumerable:!0,get:function(){return Nws.Command}});var Fws=m1(),xsn=class e extends Nws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchGetRepositoryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fws.se_BatchGetRepositoryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,Fws.de_BatchGetRepositoryScanningConfigurationCommand)(r,t)}};ILe.BatchGetRepositoryScanningConfigurationCommand=xsn});var Rsn=A(xLe=>{"use strict";Object.defineProperty(xLe,"__esModule",{value:!0});xLe.CompleteLayerUploadCommand=xLe.$Command=void 0;var Hud=Ue(),Wud=ze(),Bws=qe();Object.defineProperty(xLe,"$Command",{enumerable:!0,get:function(){return Bws.Command}});var Ows=m1(),Psn=class e extends Bws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CompleteLayerUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ows.se_CompleteLayerUploadCommand)(r,t)}deserialize(r,t){return(0,Ows.de_CompleteLayerUploadCommand)(r,t)}};xLe.CompleteLayerUploadCommand=Psn});var Fsn=A(TLe=>{"use strict";Object.defineProperty(TLe,"__esModule",{value:!0});TLe.CreatePullThroughCacheRuleCommand=TLe.$Command=void 0;var Yud=Ue(),Jud=ze(),Mws=qe();Object.defineProperty(TLe,"$Command",{enumerable:!0,get:function(){return Mws.Command}});var qws=m1(),ksn=class e extends Mws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Yud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CreatePullThroughCacheRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qws.se_CreatePullThroughCacheRuleCommand)(r,t)}deserialize(r,t){return(0,qws.de_CreatePullThroughCacheRuleCommand)(r,t)}};TLe.CreatePullThroughCacheRuleCommand=ksn});var Osn=A(PLe=>{"use strict";Object.defineProperty(PLe,"__esModule",{value:!0});PLe.CreateRepositoryCommand=PLe.$Command=void 0;var Xud=Ue(),Zud=ze(),jws=qe();Object.defineProperty(PLe,"$Command",{enumerable:!0,get:function(){return jws.Command}});var Lws=m1(),Nsn=class e extends jws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CreateRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lws.se_CreateRepositoryCommand)(r,t)}deserialize(r,t){return(0,Lws.de_CreateRepositoryCommand)(r,t)}};PLe.CreateRepositoryCommand=Nsn});var qsn=A(RLe=>{"use strict";Object.defineProperty(RLe,"__esModule",{value:!0});RLe.DeleteLifecyclePolicyCommand=RLe.$Command=void 0;var eld=Ue(),tld=ze(),Uws=qe();Object.defineProperty(RLe,"$Command",{enumerable:!0,get:function(){return Uws.Command}});var Gws=m1(),Bsn=class e extends Uws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gws.se_DeleteLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,Gws.de_DeleteLifecyclePolicyCommand)(r,t)}};RLe.DeleteLifecyclePolicyCommand=Bsn});var Lsn=A(kLe=>{"use strict";Object.defineProperty(kLe,"__esModule",{value:!0});kLe.DeletePullThroughCacheRuleCommand=kLe.$Command=void 0;var rld=Ue(),nld=ze(),zws=qe();Object.defineProperty(kLe,"$Command",{enumerable:!0,get:function(){return zws.Command}});var Vws=m1(),Msn=class e extends zws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeletePullThroughCacheRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vws.se_DeletePullThroughCacheRuleCommand)(r,t)}deserialize(r,t){return(0,Vws.de_DeletePullThroughCacheRuleCommand)(r,t)}};kLe.DeletePullThroughCacheRuleCommand=Msn});var Gsn=A(FLe=>{"use strict";Object.defineProperty(FLe,"__esModule",{value:!0});FLe.DeleteRegistryPolicyCommand=FLe.$Command=void 0;var ild=Ue(),sld=ze(),Qws=qe();Object.defineProperty(FLe,"$Command",{enumerable:!0,get:function(){return Qws.Command}});var $ws=m1(),jsn=class e extends Qws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ild.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ws.se_DeleteRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,$ws.de_DeleteRegistryPolicyCommand)(r,t)}};FLe.DeleteRegistryPolicyCommand=jsn});var Vsn=A(NLe=>{"use strict";Object.defineProperty(NLe,"__esModule",{value:!0});NLe.DeleteRepositoryCommand=NLe.$Command=void 0;var ald=Ue(),old=ze(),Hws=qe();Object.defineProperty(NLe,"$Command",{enumerable:!0,get:function(){return Hws.Command}});var Kws=m1(),Usn=class e extends Hws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,old.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ald.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kws.se_DeleteRepositoryCommand)(r,t)}deserialize(r,t){return(0,Kws.de_DeleteRepositoryCommand)(r,t)}};NLe.DeleteRepositoryCommand=Usn});var $sn=A(OLe=>{"use strict";Object.defineProperty(OLe,"__esModule",{value:!0});OLe.DeleteRepositoryPolicyCommand=OLe.$Command=void 0;var cld=Ue(),uld=ze(),Yws=qe();Object.defineProperty(OLe,"$Command",{enumerable:!0,get:function(){return Yws.Command}});var Wws=m1(),zsn=class e extends Yws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wws.se_DeleteRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,Wws.de_DeleteRepositoryPolicyCommand)(r,t)}};OLe.DeleteRepositoryPolicyCommand=zsn});var Ksn=A(BLe=>{"use strict";Object.defineProperty(BLe,"__esModule",{value:!0});BLe.DescribeImageReplicationStatusCommand=BLe.$Command=void 0;var lld=Ue(),dld=ze(),Xws=qe();Object.defineProperty(BLe,"$Command",{enumerable:!0,get:function(){return Xws.Command}});var Jws=m1(),Qsn=class e extends Xws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImageReplicationStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jws.se_DescribeImageReplicationStatusCommand)(r,t)}deserialize(r,t){return(0,Jws.de_DescribeImageReplicationStatusCommand)(r,t)}};BLe.DescribeImageReplicationStatusCommand=Qsn});var oIt=A(qLe=>{"use strict";Object.defineProperty(qLe,"__esModule",{value:!0});qLe.DescribeImageScanFindingsCommand=qLe.$Command=void 0;var pld=Ue(),mld=ze(),eIs=qe();Object.defineProperty(qLe,"$Command",{enumerable:!0,get:function(){return eIs.Command}});var Zws=m1(),Hsn=class e extends eIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImageScanFindingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zws.se_DescribeImageScanFindingsCommand)(r,t)}deserialize(r,t){return(0,Zws.de_DescribeImageScanFindingsCommand)(r,t)}};qLe.DescribeImageScanFindingsCommand=Hsn});var Oer=A(MLe=>{"use strict";Object.defineProperty(MLe,"__esModule",{value:!0});MLe.DescribeImagesCommand=MLe.$Command=void 0;var fld=Ue(),hld=ze(),rIs=qe();Object.defineProperty(MLe,"$Command",{enumerable:!0,get:function(){return rIs.Command}});var tIs=m1(),Wsn=class e extends rIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tIs.se_DescribeImagesCommand)(r,t)}deserialize(r,t){return(0,tIs.de_DescribeImagesCommand)(r,t)}};MLe.DescribeImagesCommand=Wsn});var Ber=A(LLe=>{"use strict";Object.defineProperty(LLe,"__esModule",{value:!0});LLe.DescribePullThroughCacheRulesCommand=LLe.$Command=void 0;var gld=Ue(),yld=ze(),iIs=qe();Object.defineProperty(LLe,"$Command",{enumerable:!0,get:function(){return iIs.Command}});var nIs=m1(),Ysn=class e extends iIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribePullThroughCacheRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nIs.se_DescribePullThroughCacheRulesCommand)(r,t)}deserialize(r,t){return(0,nIs.de_DescribePullThroughCacheRulesCommand)(r,t)}};LLe.DescribePullThroughCacheRulesCommand=Ysn});var Xsn=A(jLe=>{"use strict";Object.defineProperty(jLe,"__esModule",{value:!0});jLe.DescribeRegistryCommand=jLe.$Command=void 0;var _ld=Ue(),Ald=ze(),aIs=qe();Object.defineProperty(jLe,"$Command",{enumerable:!0,get:function(){return aIs.Command}});var sIs=m1(),Jsn=class e extends aIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ald.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_ld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeRegistryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sIs.se_DescribeRegistryCommand)(r,t)}deserialize(r,t){return(0,sIs.de_DescribeRegistryCommand)(r,t)}};jLe.DescribeRegistryCommand=Jsn});var qer=A(GLe=>{"use strict";Object.defineProperty(GLe,"__esModule",{value:!0});GLe.DescribeRepositoriesCommand=GLe.$Command=void 0;var bld=Ue(),Cld=ze(),cIs=qe();Object.defineProperty(GLe,"$Command",{enumerable:!0,get:function(){return cIs.Command}});var oIs=m1(),Zsn=class e extends cIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Cld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oIs.se_DescribeRepositoriesCommand)(r,t)}deserialize(r,t){return(0,oIs.de_DescribeRepositoriesCommand)(r,t)}};GLe.DescribeRepositoriesCommand=Zsn});var tan=A(ULe=>{"use strict";Object.defineProperty(ULe,"__esModule",{value:!0});ULe.GetAuthorizationTokenCommand=ULe.$Command=void 0;var vld=Ue(),Eld=ze(),lIs=qe();Object.defineProperty(ULe,"$Command",{enumerable:!0,get:function(){return lIs.Command}});var uIs=m1(),ean=class e extends lIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Eld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetAuthorizationTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uIs.se_GetAuthorizationTokenCommand)(r,t)}deserialize(r,t){return(0,uIs.de_GetAuthorizationTokenCommand)(r,t)}};ULe.GetAuthorizationTokenCommand=ean});var nan=A(VLe=>{"use strict";Object.defineProperty(VLe,"__esModule",{value:!0});VLe.GetDownloadUrlForLayerCommand=VLe.$Command=void 0;var Dld=Ue(),Sld=ze(),pIs=qe();Object.defineProperty(VLe,"$Command",{enumerable:!0,get:function(){return pIs.Command}});var dIs=m1(),ran=class e extends pIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Sld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetDownloadUrlForLayerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dIs.se_GetDownloadUrlForLayerCommand)(r,t)}deserialize(r,t){return(0,dIs.de_GetDownloadUrlForLayerCommand)(r,t)}};VLe.GetDownloadUrlForLayerCommand=ran});var san=A(zLe=>{"use strict";Object.defineProperty(zLe,"__esModule",{value:!0});zLe.GetLifecyclePolicyCommand=zLe.$Command=void 0;var wld=Ue(),Ild=ze(),fIs=qe();Object.defineProperty(zLe,"$Command",{enumerable:!0,get:function(){return fIs.Command}});var mIs=m1(),ian=class e extends fIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ild.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mIs.se_GetLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,mIs.de_GetLifecyclePolicyCommand)(r,t)}};zLe.GetLifecyclePolicyCommand=ian});var cIt=A($Le=>{"use strict";Object.defineProperty($Le,"__esModule",{value:!0});$Le.GetLifecyclePolicyPreviewCommand=$Le.$Command=void 0;var xld=Ue(),Tld=ze(),gIs=qe();Object.defineProperty($Le,"$Command",{enumerable:!0,get:function(){return gIs.Command}});var hIs=m1(),aan=class e extends gIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetLifecyclePolicyPreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hIs.se_GetLifecyclePolicyPreviewCommand)(r,t)}deserialize(r,t){return(0,hIs.de_GetLifecyclePolicyPreviewCommand)(r,t)}};$Le.GetLifecyclePolicyPreviewCommand=aan});var can=A(QLe=>{"use strict";Object.defineProperty(QLe,"__esModule",{value:!0});QLe.GetRegistryPolicyCommand=QLe.$Command=void 0;var Pld=Ue(),Rld=ze(),_Is=qe();Object.defineProperty(QLe,"$Command",{enumerable:!0,get:function(){return _Is.Command}});var yIs=m1(),oan=class e extends _Is.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yIs.se_GetRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,yIs.de_GetRegistryPolicyCommand)(r,t)}};QLe.GetRegistryPolicyCommand=oan});var lan=A(KLe=>{"use strict";Object.defineProperty(KLe,"__esModule",{value:!0});KLe.GetRegistryScanningConfigurationCommand=KLe.$Command=void 0;var kld=Ue(),Fld=ze(),bIs=qe();Object.defineProperty(KLe,"$Command",{enumerable:!0,get:function(){return bIs.Command}});var AIs=m1(),uan=class e extends bIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRegistryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AIs.se_GetRegistryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,AIs.de_GetRegistryScanningConfigurationCommand)(r,t)}};KLe.GetRegistryScanningConfigurationCommand=uan});var pan=A(HLe=>{"use strict";Object.defineProperty(HLe,"__esModule",{value:!0});HLe.GetRepositoryPolicyCommand=HLe.$Command=void 0;var Nld=Ue(),Old=ze(),vIs=qe();Object.defineProperty(HLe,"$Command",{enumerable:!0,get:function(){return vIs.Command}});var CIs=m1(),dan=class e extends vIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Old.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CIs.se_GetRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,CIs.de_GetRepositoryPolicyCommand)(r,t)}};HLe.GetRepositoryPolicyCommand=dan});var fan=A(WLe=>{"use strict";Object.defineProperty(WLe,"__esModule",{value:!0});WLe.InitiateLayerUploadCommand=WLe.$Command=void 0;var Bld=Ue(),qld=ze(),DIs=qe();Object.defineProperty(WLe,"$Command",{enumerable:!0,get:function(){return DIs.Command}});var EIs=m1(),man=class e extends DIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"InitiateLayerUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EIs.se_InitiateLayerUploadCommand)(r,t)}deserialize(r,t){return(0,EIs.de_InitiateLayerUploadCommand)(r,t)}};WLe.InitiateLayerUploadCommand=man});var Mer=A(YLe=>{"use strict";Object.defineProperty(YLe,"__esModule",{value:!0});YLe.ListImagesCommand=YLe.$Command=void 0;var Mld=Ue(),Lld=ze(),wIs=qe();Object.defineProperty(YLe,"$Command",{enumerable:!0,get:function(){return wIs.Command}});var SIs=m1(),han=class e extends wIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"ListImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SIs.se_ListImagesCommand)(r,t)}deserialize(r,t){return(0,SIs.de_ListImagesCommand)(r,t)}};YLe.ListImagesCommand=han});var yan=A(JLe=>{"use strict";Object.defineProperty(JLe,"__esModule",{value:!0});JLe.ListTagsForResourceCommand=JLe.$Command=void 0;var jld=Ue(),Gld=ze(),xIs=qe();Object.defineProperty(JLe,"$Command",{enumerable:!0,get:function(){return xIs.Command}});var IIs=m1(),gan=class e extends xIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IIs.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,IIs.de_ListTagsForResourceCommand)(r,t)}};JLe.ListTagsForResourceCommand=gan});var Aan=A(XLe=>{"use strict";Object.defineProperty(XLe,"__esModule",{value:!0});XLe.PutImageCommand=XLe.$Command=void 0;var Uld=Ue(),Vld=ze(),PIs=qe();Object.defineProperty(XLe,"$Command",{enumerable:!0,get:function(){return PIs.Command}});var TIs=m1(),_an=class e extends PIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TIs.se_PutImageCommand)(r,t)}deserialize(r,t){return(0,TIs.de_PutImageCommand)(r,t)}};XLe.PutImageCommand=_an});var Can=A(ZLe=>{"use strict";Object.defineProperty(ZLe,"__esModule",{value:!0});ZLe.PutImageScanningConfigurationCommand=ZLe.$Command=void 0;var zld=Ue(),$ld=ze(),kIs=qe();Object.defineProperty(ZLe,"$Command",{enumerable:!0,get:function(){return kIs.Command}});var RIs=m1(),ban=class e extends kIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$ld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RIs.se_PutImageScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,RIs.de_PutImageScanningConfigurationCommand)(r,t)}};ZLe.PutImageScanningConfigurationCommand=ban});var Ean=A(eje=>{"use strict";Object.defineProperty(eje,"__esModule",{value:!0});eje.PutImageTagMutabilityCommand=eje.$Command=void 0;var Qld=Ue(),Kld=ze(),NIs=qe();Object.defineProperty(eje,"$Command",{enumerable:!0,get:function(){return NIs.Command}});var FIs=m1(),van=class e extends NIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageTagMutabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FIs.se_PutImageTagMutabilityCommand)(r,t)}deserialize(r,t){return(0,FIs.de_PutImageTagMutabilityCommand)(r,t)}};eje.PutImageTagMutabilityCommand=van});var San=A(tje=>{"use strict";Object.defineProperty(tje,"__esModule",{value:!0});tje.PutLifecyclePolicyCommand=tje.$Command=void 0;var Hld=Ue(),Wld=ze(),BIs=qe();Object.defineProperty(tje,"$Command",{enumerable:!0,get:function(){return BIs.Command}});var OIs=m1(),Dan=class e extends BIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OIs.se_PutLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,OIs.de_PutLifecyclePolicyCommand)(r,t)}};tje.PutLifecyclePolicyCommand=Dan});var Ian=A(rje=>{"use strict";Object.defineProperty(rje,"__esModule",{value:!0});rje.PutRegistryPolicyCommand=rje.$Command=void 0;var Yld=Ue(),Jld=ze(),MIs=qe();Object.defineProperty(rje,"$Command",{enumerable:!0,get:function(){return MIs.Command}});var qIs=m1(),wan=class e extends MIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Yld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qIs.se_PutRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,qIs.de_PutRegistryPolicyCommand)(r,t)}};rje.PutRegistryPolicyCommand=wan});var Tan=A(nje=>{"use strict";Object.defineProperty(nje,"__esModule",{value:!0});nje.PutRegistryScanningConfigurationCommand=nje.$Command=void 0;var Xld=Ue(),Zld=ze(),jIs=qe();Object.defineProperty(nje,"$Command",{enumerable:!0,get:function(){return jIs.Command}});var LIs=m1(),xan=class e extends jIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutRegistryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LIs.se_PutRegistryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,LIs.de_PutRegistryScanningConfigurationCommand)(r,t)}};nje.PutRegistryScanningConfigurationCommand=xan});var Ran=A(ije=>{"use strict";Object.defineProperty(ije,"__esModule",{value:!0});ije.PutReplicationConfigurationCommand=ije.$Command=void 0;var edd=Ue(),tdd=ze(),UIs=qe();Object.defineProperty(ije,"$Command",{enumerable:!0,get:function(){return UIs.Command}});var GIs=m1(),Pan=class e extends UIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,edd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutReplicationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GIs.se_PutReplicationConfigurationCommand)(r,t)}deserialize(r,t){return(0,GIs.de_PutReplicationConfigurationCommand)(r,t)}};ije.PutReplicationConfigurationCommand=Pan});var Fan=A(sje=>{"use strict";Object.defineProperty(sje,"__esModule",{value:!0});sje.SetRepositoryPolicyCommand=sje.$Command=void 0;var rdd=Ue(),ndd=ze(),zIs=qe();Object.defineProperty(sje,"$Command",{enumerable:!0,get:function(){return zIs.Command}});var VIs=m1(),kan=class e extends zIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ndd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"SetRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VIs.se_SetRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,VIs.de_SetRepositoryPolicyCommand)(r,t)}};sje.SetRepositoryPolicyCommand=kan});var Oan=A(aje=>{"use strict";Object.defineProperty(aje,"__esModule",{value:!0});aje.StartImageScanCommand=aje.$Command=void 0;var idd=Ue(),sdd=ze(),QIs=qe();Object.defineProperty(aje,"$Command",{enumerable:!0,get:function(){return QIs.Command}});var $Is=m1(),Nan=class e extends QIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,idd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"StartImageScanCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Is.se_StartImageScanCommand)(r,t)}deserialize(r,t){return(0,$Is.de_StartImageScanCommand)(r,t)}};aje.StartImageScanCommand=Nan});var qan=A(oje=>{"use strict";Object.defineProperty(oje,"__esModule",{value:!0});oje.StartLifecyclePolicyPreviewCommand=oje.$Command=void 0;var add=Ue(),odd=ze(),HIs=qe();Object.defineProperty(oje,"$Command",{enumerable:!0,get:function(){return HIs.Command}});var KIs=m1(),Ban=class e extends HIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,odd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,add.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"StartLifecyclePolicyPreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KIs.se_StartLifecyclePolicyPreviewCommand)(r,t)}deserialize(r,t){return(0,KIs.de_StartLifecyclePolicyPreviewCommand)(r,t)}};oje.StartLifecyclePolicyPreviewCommand=Ban});var Lan=A(cje=>{"use strict";Object.defineProperty(cje,"__esModule",{value:!0});cje.TagResourceCommand=cje.$Command=void 0;var cdd=Ue(),udd=ze(),YIs=qe();Object.defineProperty(cje,"$Command",{enumerable:!0,get:function(){return YIs.Command}});var WIs=m1(),Man=class e extends YIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,udd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"TagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WIs.se_TagResourceCommand)(r,t)}deserialize(r,t){return(0,WIs.de_TagResourceCommand)(r,t)}};cje.TagResourceCommand=Man});var Gan=A(uje=>{"use strict";Object.defineProperty(uje,"__esModule",{value:!0});uje.UntagResourceCommand=uje.$Command=void 0;var ldd=Ue(),ddd=ze(),XIs=qe();Object.defineProperty(uje,"$Command",{enumerable:!0,get:function(){return XIs.Command}});var JIs=m1(),jan=class e extends XIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ddd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ldd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"UntagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JIs.se_UntagResourceCommand)(r,t)}deserialize(r,t){return(0,JIs.de_UntagResourceCommand)(r,t)}};uje.UntagResourceCommand=jan});var Van=A(lje=>{"use strict";Object.defineProperty(lje,"__esModule",{value:!0});lje.UploadLayerPartCommand=lje.$Command=void 0;var pdd=Ue(),mdd=ze(),exs=qe();Object.defineProperty(lje,"$Command",{enumerable:!0,get:function(){return exs.Command}});var ZIs=m1(),Uan=class e extends exs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"UploadLayerPartCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZIs.se_UploadLayerPartCommand)(r,t)}deserialize(r,t){return(0,ZIs.de_UploadLayerPartCommand)(r,t)}};lje.UploadLayerPartCommand=Uan});var txs=A(jer=>{"use strict";Object.defineProperty(jer,"__esModule",{value:!0});jer.ECR=void 0;var fdd=qe(),hdd=Esn(),gdd=Ssn(),ydd=Isn(),_dd=Tsn(),Add=Rsn(),bdd=Fsn(),Cdd=Osn(),vdd=qsn(),Edd=Lsn(),Ddd=Gsn(),Sdd=Vsn(),wdd=$sn(),Idd=Ksn(),xdd=oIt(),Tdd=Oer(),Pdd=Ber(),Rdd=Xsn(),kdd=qer(),Fdd=tan(),Ndd=nan(),Odd=san(),Bdd=cIt(),qdd=can(),Mdd=lan(),Ldd=pan(),jdd=fan(),Gdd=Mer(),Udd=yan(),Vdd=Aan(),zdd=Can(),$dd=Ean(),Qdd=San(),Kdd=Ian(),Hdd=Tan(),Wdd=Ran(),Ydd=Fan(),Jdd=Oan(),Xdd=qan(),Zdd=Lan(),epd=Gan(),tpd=Van(),rpd=Hre(),npd={BatchCheckLayerAvailabilityCommand:hdd.BatchCheckLayerAvailabilityCommand,BatchDeleteImageCommand:gdd.BatchDeleteImageCommand,BatchGetImageCommand:ydd.BatchGetImageCommand,BatchGetRepositoryScanningConfigurationCommand:_dd.BatchGetRepositoryScanningConfigurationCommand,CompleteLayerUploadCommand:Add.CompleteLayerUploadCommand,CreatePullThroughCacheRuleCommand:bdd.CreatePullThroughCacheRuleCommand,CreateRepositoryCommand:Cdd.CreateRepositoryCommand,DeleteLifecyclePolicyCommand:vdd.DeleteLifecyclePolicyCommand,DeletePullThroughCacheRuleCommand:Edd.DeletePullThroughCacheRuleCommand,DeleteRegistryPolicyCommand:Ddd.DeleteRegistryPolicyCommand,DeleteRepositoryCommand:Sdd.DeleteRepositoryCommand,DeleteRepositoryPolicyCommand:wdd.DeleteRepositoryPolicyCommand,DescribeImageReplicationStatusCommand:Idd.DescribeImageReplicationStatusCommand,DescribeImagesCommand:Tdd.DescribeImagesCommand,DescribeImageScanFindingsCommand:xdd.DescribeImageScanFindingsCommand,DescribePullThroughCacheRulesCommand:Pdd.DescribePullThroughCacheRulesCommand,DescribeRegistryCommand:Rdd.DescribeRegistryCommand,DescribeRepositoriesCommand:kdd.DescribeRepositoriesCommand,GetAuthorizationTokenCommand:Fdd.GetAuthorizationTokenCommand,GetDownloadUrlForLayerCommand:Ndd.GetDownloadUrlForLayerCommand,GetLifecyclePolicyCommand:Odd.GetLifecyclePolicyCommand,GetLifecyclePolicyPreviewCommand:Bdd.GetLifecyclePolicyPreviewCommand,GetRegistryPolicyCommand:qdd.GetRegistryPolicyCommand,GetRegistryScanningConfigurationCommand:Mdd.GetRegistryScanningConfigurationCommand,GetRepositoryPolicyCommand:Ldd.GetRepositoryPolicyCommand,InitiateLayerUploadCommand:jdd.InitiateLayerUploadCommand,ListImagesCommand:Gdd.ListImagesCommand,ListTagsForResourceCommand:Udd.ListTagsForResourceCommand,PutImageCommand:Vdd.PutImageCommand,PutImageScanningConfigurationCommand:zdd.PutImageScanningConfigurationCommand,PutImageTagMutabilityCommand:$dd.PutImageTagMutabilityCommand,PutLifecyclePolicyCommand:Qdd.PutLifecyclePolicyCommand,PutRegistryPolicyCommand:Kdd.PutRegistryPolicyCommand,PutRegistryScanningConfigurationCommand:Hdd.PutRegistryScanningConfigurationCommand,PutReplicationConfigurationCommand:Wdd.PutReplicationConfigurationCommand,SetRepositoryPolicyCommand:Ydd.SetRepositoryPolicyCommand,StartImageScanCommand:Jdd.StartImageScanCommand,StartLifecyclePolicyPreviewCommand:Xdd.StartLifecyclePolicyPreviewCommand,TagResourceCommand:Zdd.TagResourceCommand,UntagResourceCommand:epd.UntagResourceCommand,UploadLayerPartCommand:tpd.UploadLayerPartCommand},Ler=class extends rpd.ECRClient{};jer.ECR=Ler;(0,fdd.createAggregatedClient)(npd,Ler)});var rxs=A(Zg=>{"use strict";Object.defineProperty(Zg,"__esModule",{value:!0});var F1=(tn(),Dr(en));F1.__exportStar(Esn(),Zg);F1.__exportStar(Ssn(),Zg);F1.__exportStar(Isn(),Zg);F1.__exportStar(Tsn(),Zg);F1.__exportStar(Rsn(),Zg);F1.__exportStar(Fsn(),Zg);F1.__exportStar(Osn(),Zg);F1.__exportStar(qsn(),Zg);F1.__exportStar(Lsn(),Zg);F1.__exportStar(Gsn(),Zg);F1.__exportStar(Vsn(),Zg);F1.__exportStar($sn(),Zg);F1.__exportStar(Ksn(),Zg);F1.__exportStar(oIt(),Zg);F1.__exportStar(Oer(),Zg);F1.__exportStar(Ber(),Zg);F1.__exportStar(Xsn(),Zg);F1.__exportStar(qer(),Zg);F1.__exportStar(tan(),Zg);F1.__exportStar(nan(),Zg);F1.__exportStar(san(),Zg);F1.__exportStar(cIt(),Zg);F1.__exportStar(can(),Zg);F1.__exportStar(lan(),Zg);F1.__exportStar(pan(),Zg);F1.__exportStar(fan(),Zg);F1.__exportStar(Mer(),Zg);F1.__exportStar(yan(),Zg);F1.__exportStar(Aan(),Zg);F1.__exportStar(Can(),Zg);F1.__exportStar(Ean(),Zg);F1.__exportStar(San(),Zg);F1.__exportStar(Ian(),Zg);F1.__exportStar(Tan(),Zg);F1.__exportStar(Ran(),Zg);F1.__exportStar(Fan(),Zg);F1.__exportStar(Oan(),Zg);F1.__exportStar(qan(),Zg);F1.__exportStar(Lan(),Zg);F1.__exportStar(Gan(),Zg);F1.__exportStar(Van(),Zg)});var nxs=A(Ger=>{"use strict";Object.defineProperty(Ger,"__esModule",{value:!0});Ger.paginateDescribeImageScanFindings=void 0;var ipd=oIt(),spd=Hre(),apd=async(e,r,...t)=>await e.send(new ipd.DescribeImageScanFindingsCommand(r),...t);async function*opd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof spd.ECRClient)s=await apd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ger.paginateDescribeImageScanFindings=opd});var ixs=A(Uer=>{"use strict";Object.defineProperty(Uer,"__esModule",{value:!0});Uer.paginateDescribeImages=void 0;var cpd=Oer(),upd=Hre(),lpd=async(e,r,...t)=>await e.send(new cpd.DescribeImagesCommand(r),...t);async function*dpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof upd.ECRClient)s=await lpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Uer.paginateDescribeImages=dpd});var sxs=A(Ver=>{"use strict";Object.defineProperty(Ver,"__esModule",{value:!0});Ver.paginateDescribePullThroughCacheRules=void 0;var ppd=Ber(),mpd=Hre(),fpd=async(e,r,...t)=>await e.send(new ppd.DescribePullThroughCacheRulesCommand(r),...t);async function*hpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof mpd.ECRClient)s=await fpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ver.paginateDescribePullThroughCacheRules=hpd});var axs=A(zer=>{"use strict";Object.defineProperty(zer,"__esModule",{value:!0});zer.paginateDescribeRepositories=void 0;var gpd=qer(),ypd=Hre(),_pd=async(e,r,...t)=>await e.send(new gpd.DescribeRepositoriesCommand(r),...t);async function*Apd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof ypd.ECRClient)s=await _pd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zer.paginateDescribeRepositories=Apd});var oxs=A($er=>{"use strict";Object.defineProperty($er,"__esModule",{value:!0});$er.paginateGetLifecyclePolicyPreview=void 0;var bpd=cIt(),Cpd=Hre(),vpd=async(e,r,...t)=>await e.send(new bpd.GetLifecyclePolicyPreviewCommand(r),...t);async function*Epd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Cpd.ECRClient)s=await vpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$er.paginateGetLifecyclePolicyPreview=Epd});var uxs=A(cxs=>{"use strict";Object.defineProperty(cxs,"__esModule",{value:!0})});var lxs=A(Qer=>{"use strict";Object.defineProperty(Qer,"__esModule",{value:!0});Qer.paginateListImages=void 0;var Dpd=Mer(),Spd=Hre(),wpd=async(e,r,...t)=>await e.send(new Dpd.ListImagesCommand(r),...t);async function*Ipd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Spd.ECRClient)s=await wpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qer.paginateListImages=Ipd});var dxs=A(Wre=>{"use strict";Object.defineProperty(Wre,"__esModule",{value:!0});var nDe=(tn(),Dr(en));nDe.__exportStar(nxs(),Wre);nDe.__exportStar(ixs(),Wre);nDe.__exportStar(sxs(),Wre);nDe.__exportStar(axs(),Wre);nDe.__exportStar(oxs(),Wre);nDe.__exportStar(uxs(),Wre);nDe.__exportStar(lxs(),Wre)});var zan=A(Ker=>{"use strict";Object.defineProperty(Ker,"__esModule",{value:!0});Ker.sleep=void 0;var xpd=e=>new Promise(r=>setTimeout(r,e*1e3));Ker.sleep=xpd});var Wer=A(Yre=>{"use strict";Object.defineProperty(Yre,"__esModule",{value:!0});Yre.checkExceptions=Yre.WaiterState=Yre.waiterServiceDefaults=void 0;Yre.waiterServiceDefaults={minDelay:2,maxDelay:120};var Her;(function(e){e.ABORTED="ABORTED",e.FAILURE="FAILURE",e.SUCCESS="SUCCESS",e.RETRY="RETRY",e.TIMEOUT="TIMEOUT"})(Her=Yre.WaiterState||(Yre.WaiterState={}));var Tpd=e=>{if(e.state===Her.ABORTED){let r=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);throw r.name="AbortError",r}else if(e.state===Her.TIMEOUT){let r=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);throw r.name="TimeoutError",r}else if(e.state!==Her.SUCCESS)throw new Error(`${JSON.stringify({result:e})}`);return e};Yre.checkExceptions=Tpd});var pxs=A(Jer=>{"use strict";Object.defineProperty(Jer,"__esModule",{value:!0});Jer.runPolling=void 0;var Ppd=zan(),Yer=Wer(),Rpd=(e,r,t,n)=>{if(n>t)return r;let i=e*2**(n-1);return kpd(e,i)},kpd=(e,r)=>e+Math.random()*(r-e),Fpd=async({minDelay:e,maxDelay:r,maxWaitTime:t,abortController:n,client:i,abortSignal:s},a,o)=>{var c;let{state:l,reason:u}=await o(i,a);if(l!==Yer.WaiterState.RETRY)return{state:l,reason:u};let m=1,h=Date.now()+t*1e3,_=Math.log(r/e)/Math.log(2)+1;for(;;){if(!((c=n==null?void 0:n.signal)===null||c===void 0)&&c.aborted||s!=null&&s.aborted)return{state:Yer.WaiterState.ABORTED};let b=Rpd(e,r,_,m);if(Date.now()+b*1e3>h)return{state:Yer.WaiterState.TIMEOUT};await(0,Ppd.sleep)(b);let{state:v,reason:w}=await o(i,a);if(v!==Yer.WaiterState.RETRY)return{state:v,reason:w};m+=1}};Jer.runPolling=Fpd});var mxs=A(Xer=>{"use strict";Object.defineProperty(Xer,"__esModule",{value:!0});Xer.validateWaiterOptions=void 0;var Npd=e=>{if(e.maxWaitTime<1)throw new Error("WaiterConfiguration.maxWaitTime must be greater than 0");if(e.minDelay<1)throw new Error("WaiterConfiguration.minDelay must be greater than 0");if(e.maxDelay<1)throw new Error("WaiterConfiguration.maxDelay must be greater than 0");if(e.maxWaitTime<=e.minDelay)throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`);if(e.maxDelay{"use strict";Object.defineProperty(Zer,"__esModule",{value:!0});var fxs=(tn(),Dr(en));fxs.__exportStar(zan(),Zer);fxs.__exportStar(mxs(),Zer)});var _xs=A(etr=>{"use strict";Object.defineProperty(etr,"__esModule",{value:!0});etr.createWaiter=void 0;var Opd=pxs(),Bpd=hxs(),yxs=Wer(),gxs=async e=>new Promise(r=>{e.onabort=()=>r({state:yxs.WaiterState.ABORTED})}),qpd=async(e,r,t)=>{let n={...yxs.waiterServiceDefaults,...e};(0,Bpd.validateWaiterOptions)(n);let i=[(0,Opd.runPolling)(n,r,t)];return e.abortController&&i.push(gxs(e.abortController.signal)),e.abortSignal&&i.push(gxs(e.abortSignal)),Promise.race(i)};etr.createWaiter=qpd});var Ih=A(ttr=>{"use strict";Object.defineProperty(ttr,"__esModule",{value:!0});var Axs=(tn(),Dr(en));Axs.__exportStar(_xs(),ttr);Axs.__exportStar(Wer(),ttr)});var Cxs=A(pje=>{"use strict";Object.defineProperty(pje,"__esModule",{value:!0});pje.waitUntilImageScanComplete=pje.waitForImageScanComplete=void 0;var dje=Ih(),Mpd=oIt(),bxs=async(e,r)=>{let t;try{let n=await e.send(new Mpd.DescribeImageScanFindingsCommand(r));t=n;try{if((()=>n.imageScanStatus.status)()==="COMPLETE")return{state:dje.WaiterState.SUCCESS,reason:t}}catch{}try{if((()=>n.imageScanStatus.status)()==="FAILED")return{state:dje.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:dje.WaiterState.RETRY,reason:t}},Lpd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,dje.createWaiter)({...t,...e},r,bxs)};pje.waitForImageScanComplete=Lpd;var jpd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,dje.createWaiter)({...t,...e},r,bxs);return(0,dje.checkExceptions)(n)};pje.waitUntilImageScanComplete=jpd});var Exs=A(fje=>{"use strict";Object.defineProperty(fje,"__esModule",{value:!0});fje.waitUntilLifecyclePolicyPreviewComplete=fje.waitForLifecyclePolicyPreviewComplete=void 0;var mje=Ih(),Gpd=cIt(),vxs=async(e,r)=>{let t;try{let n=await e.send(new Gpd.GetLifecyclePolicyPreviewCommand(r));t=n;try{if((()=>n.status)()==="COMPLETE")return{state:mje.WaiterState.SUCCESS,reason:t}}catch{}try{if((()=>n.status)()==="FAILED")return{state:mje.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:mje.WaiterState.RETRY,reason:t}},Upd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,mje.createWaiter)({...t,...e},r,vxs)};fje.waitForLifecyclePolicyPreviewComplete=Upd;var Vpd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,mje.createWaiter)({...t,...e},r,vxs);return(0,mje.checkExceptions)(n)};fje.waitUntilLifecyclePolicyPreviewComplete=Vpd});var Sxs=A(rtr=>{"use strict";Object.defineProperty(rtr,"__esModule",{value:!0});var Dxs=(tn(),Dr(en));Dxs.__exportStar(Cxs(),rtr);Dxs.__exportStar(Exs(),rtr)});var wxs=A($an=>{"use strict";Object.defineProperty($an,"__esModule",{value:!0});var zpd=(tn(),Dr(en));zpd.__exportStar(ysn(),$an)});var Ixs=A(lW=>{"use strict";Object.defineProperty(lW,"__esModule",{value:!0});lW.ECRServiceException=void 0;var hje=(tn(),Dr(en));hje.__exportStar(Hre(),lW);hje.__exportStar(txs(),lW);hje.__exportStar(rxs(),lW);hje.__exportStar(dxs(),lW);hje.__exportStar(Sxs(),lW);hje.__exportStar(wxs(),lW);var $pd=Fer();Object.defineProperty(lW,"ECRServiceException",{enumerable:!0,get:function(){return $pd.ECRServiceException}})});var Kan=A(dW=>{"use strict";Object.defineProperty(dW,"__esModule",{value:!0});dW.isECRMaxResultsError=dW.getECRAuthToken=dW.ecrPublicRegex=dW.ecrRegex=void 0;var Qpd=Ixs(),Qan=Pi(),xxs=Ba(),Kpd=Q2();dW.ecrRegex=(0,xxs.regEx)(/\d+\.dkr\.ecr\.([-a-z0-9]+)\.amazonaws\.com/);dW.ecrPublicRegex=(0,xxs.regEx)(/public\.ecr\.aws/);async function Hpd(e,r){var i,s;let t={region:e};r.username&&r.password&&(t.credentials={accessKeyId:r.username,secretAccessKey:r.password,...r.token&&{sessionToken:r.token}});let n=new Qpd.ECR(t);try{let a=await n.getAuthorizationToken({}),o=(s=(i=a==null?void 0:a.authorizationData)==null?void 0:i[0])==null?void 0:s.authorizationToken;if(o)return(0,Kpd.addSecretForSanitizing)(o),o;Qan.logger.warn("Could not extract authorizationToken from ECR getAuthorizationToken response")}catch(a){Qan.logger.trace({err:a},"err"),Qan.logger.debug("ECR getAuthorizationToken error")}return null}dW.getECRAuthToken=Hpd;function Wpd(e){var t,n,i,s,a;let r=e.response;return!!((r==null?void 0:r.statusCode)===405&&((t=r.headers)!=null&&t["docker-distribution-api-version"])&&((a=(s=(i=(n=r.body)==null?void 0:n.errors)==null?void 0:i[0])==null?void 0:s.message)!=null&&a.includes("Member must have value less than or equal to 1000")))}dW.isECRMaxResultsError=Wpd});var Pxs=A(f2=>{"use strict";Object.defineProperty(f2,"__esModule",{value:!0});f2.findLatestStable=f2.extractDigestFromResponseBody=f2.getRegistryRepository=f2.getAuthHeaders=f2.isDockerHost=f2.DOCKER_HUB=f2.gitRefLabel=f2.sourceLabels=f2.dockerDatasourceId=void 0;var Zan=(tn(),Dr(en)),ntr=Zan.__importDefault(_a()),Ypd=rgs(),Jpd=Zan.__importDefault(G3()),Han=Zp(),N4=Pi(),Wan=Ug(),Txs=Zan.__importStar($y()),itr=Ba(),Xpd=Q2(),str=Ip(),Yan=SV(),Jan=Kan();f2.dockerDatasourceId="docker";f2.sourceLabels=["org.opencontainers.image.source","org.label-schema.vcs-url"];f2.gitRefLabel="org.opencontainers.image.revision";f2.DOCKER_HUB="https://index.docker.io";function Xan(e){return(0,itr.regEx)(/(?:^|\.)docker\.io$/).test(e)}f2.isDockerHost=Xan;async function Zpd(e,r,t,n=`${r}/v2/`){try{let i={throwHttpErrors:!1,noAuth:!0},s=n.endsWith("/v2/")?await e.get(n,i):await e.getJson(n,i);if(s.statusCode===200)return N4.logger.debug(`No registry auth required for ${n}`),{};if(s.statusCode===404)throw N4.logger.debug(`Page Not Found ${n}`),new Error(Han.PAGE_NOT_FOUND_ERROR);if(s.statusCode!==401||!ntr.default.nonEmptyString(s.headers["www-authenticate"]))return N4.logger.warn({apiCheckUrl:n,res:s},"Invalid registry response"),null;let a=(0,Ypd.parse)(s.headers["www-authenticate"]),o=Txs.find({hostType:f2.dockerDatasourceId,url:n});if(Jan.ecrRegex.test(r)){N4.logger.trace({registryHost:r,dockerRepository:t},"Using ecr auth for Docker registry");let[,m]=Jan.ecrRegex.exec(r)??[],h=await(0,Jan.getECRAuthToken)(m,o);h&&(o.headers={authorization:`Basic ${h}`})}else if(o.username&&o.password){N4.logger.trace({registryHost:r,dockerRepository:t},"Using basic auth for Docker registry");let m=Buffer.from(`${o.username}:${o.password}`).toString("base64");o.headers={authorization:`Basic ${m}`}}else if(o.token){let m=o.authType??"Bearer";N4.logger.trace({registryHost:r,dockerRepository:t},`Using ${m} token for Docker registry`),o.headers={authorization:`${m} ${o.token}`}}if(delete o.username,delete o.password,delete o.token,a.scheme.toUpperCase()!=="BEARER"||!ntr.default.string(a.params.realm)||(0,str.parseUrl)(a.params.realm)===null)return N4.logger.trace({registryHost:r,dockerRepository:t,authenticateHeader:a},"Invalid realm, testing direct auth"),o.headers??null;let c=new URL(`${a.params.realm}`);ntr.default.string(a.params.scope)&&!n.endsWith("/v2/")?c.searchParams.append("scope",a.params.scope):c.searchParams.append("scope",`repository:${t}:pull`),ntr.default.string(a.params.service)&&c.searchParams.append("service",a.params.service),N4.logger.trace({registryHost:r,dockerRepository:t,authUrl:c.href},"Obtaining docker registry token"),o.noAuth=!0;let l=(await e.getJson(c.href,o)).body,u=l.token??l.access_token;return u?((0,Xpd.addSecretForSanitizing)(u),{authorization:`Bearer ${u}`}):(N4.logger.warn("Failed to obtain docker registry token"),null)}catch(i){if(i.host==="quay.io")return null;if(i.statusCode===401)return N4.logger.debug({registryHost:r,dockerRepository:t},"Unauthorized docker lookup"),N4.logger.debug({err:i}),null;if(i.statusCode===403)return N4.logger.debug({registryHost:r,dockerRepository:t},"Not allowed to access docker registry"),N4.logger.debug({err:i}),null;if(i.name==="RequestError"&&Xan(r))throw new Wan.ExternalHostError(i);if(i.statusCode===429&&Xan(r))throw new Wan.ExternalHostError(i);if(i.statusCode>=500&&i.statusCode<600)throw new Wan.ExternalHostError(i);if(i.message===Han.PAGE_NOT_FOUND_ERROR)throw i;return i.message===Han.HOST_DISABLED?(N4.logger.trace({registryHost:r,dockerRepository:t,err:i},"Host disabled"),null):(N4.logger.warn({registryHost:r,dockerRepository:t,err:i},"Error obtaining docker token"),null)}}f2.getAuthHeaders=Zpd;function emd(e,r){if(r!==f2.DOCKER_HUB){let a=(0,str.ensureTrailingSlash)(r.replace((0,itr.regEx)(/^https?:\/\//),""));if(e.startsWith(a)){let o=(0,str.trimTrailingSlash)(r);(0,itr.regEx)(/^https?:\/\//).test(o)||(o=`https://${o}`);let c=e.replace(a,""),l=`${o}/${c}`,{origin:u,pathname:m}=(0,str.parseUrl)(l);return o=u,c=m.substring(1),{registryHost:o,dockerRepository:c}}}let t,n=e.split("/");n.length>1&&(n[0].includes(".")||n[0].includes(":"))&&([t]=n,n.shift());let i=n.join("/");t||(t=r.replace("https://docker.io","https://index.docker.io")),t==="docker.io"&&(t="index.docker.io"),(0,itr.regEx)(/^https?:\/\//).exec(t)||(t=`https://${t}`);let s=Txs.find({hostType:f2.dockerDatasourceId,url:t});return s!=null&&s.insecureRegistry&&(t=t.replace("https","http")),t.endsWith(".docker.io")&&!i.includes("/")&&(i="library/"+i),{registryHost:t,dockerRepository:i}}f2.getRegistryRepository=emd;function tmd(e){return"sha256:"+(0,Jpd.default)(e.body,{algorithm:"sha256"})}f2.extractDigestFromResponseBody=tmd;function rmd(e){return e.filter(t=>Yan.api.isValid(t)&&Yan.api.isStable(t)).sort((t,n)=>Yan.api.sortVersions(t,n)).pop()??e.slice(-1).pop()??null}f2.findLatestStable=rmd});var Qy=A(ctr=>{"use strict";Object.defineProperty(ctr,"__esModule",{value:!0});ctr.DockerDatasource=void 0;var gje=(tn(),Dr(en)),atr=gje.__importDefault(_a()),eon=Zp(),N1=Pi(),pW=Ug(),uIt=ug(),nmd=Wb(),Rxs=yMe(),imd=Ba(),smd=jD(),otr=Ip(),amd=SV(),kxs=DWt(),omd=K0(),ax=Pxs(),ton=Kan(),cmd={commitMessageTopic:"{{{depName}}} Docker tag",commitMessageExtra:"to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{{prettyNewVersion}}}{{/if}}{{/if}}",digest:{branchTopic:"{{{depNameSanitized}}}-{{{currentValue}}}",commitMessageExtra:"to {{newDigestShort}}",commitMessageTopic:"{{{depName}}}{{#if currentValue}}:{{{currentValue}}}{{/if}} Docker digest",group:{commitMessageTopic:"{{{groupName}}}",commitMessageExtra:""}},pin:{commitMessageExtra:"",groupName:"Docker digests",group:{commitMessageTopic:"{{{groupName}}}",branchTopic:"digests-pin"}}},Kme=class e extends omd.Datasource{static id=ax.dockerDatasourceId;defaultVersioning=amd.id;defaultRegistryUrls=[ax.DOCKER_HUB];defaultConfig=cmd;constructor(){super(e.id)}async getManifestResponse(r,t,n,i="get"){N1.logger.debug(`getManifestResponse(${r}, ${t}, ${n}, ${i})`);try{let s=await(0,ax.getAuthHeaders)(this.http,r,t);if(!s)return N1.logger.warn("No docker auth found - returning"),null;s.accept=["application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.oci.image.manifest.v1+json","application/vnd.oci.image.index.v1+json"].join(", ");let a=`${r}/v2/${t}/manifests/${n}`;return await this.http[i](a,{headers:s,noAuth:!0})}catch(s){if(s instanceof pW.ExternalHostError)throw s;if(s.statusCode===401)return N1.logger.debug({registryHost:r,dockerRepository:t},"Unauthorized docker lookup"),N1.logger.debug({err:s}),null;if(s.statusCode===404)return N1.logger.debug({err:s,registryHost:r,dockerRepository:t,tag:n},"Docker Manifest is unknown"),null;if(s.statusCode===429&&(0,ax.isDockerHost)(r))throw new pW.ExternalHostError(s);if(s.statusCode>=500&&s.statusCode<600)throw new pW.ExternalHostError(s);return s.code==="ETIMEDOUT"?(N1.logger.debug({registryHost:r},"Timeout when attempting to connect to docker registry"),N1.logger.debug({err:s}),null):(N1.logger.debug({err:s,registryHost:r,dockerRepository:t,tag:n},"Unknown Error looking up docker manifest"),null)}}async getImageConfig(r,t,n){N1.logger.trace(`getImageConfig(${r}, ${t}, ${n})`);let i=await(0,ax.getAuthHeaders)(this.http,r,t);if(!i){N1.logger.warn("No docker auth found - returning");return}let s=(0,otr.joinUrlParts)(r,"v2",t,"blobs",n);return await this.http.getJson(s,{headers:i,noAuth:!0})}async getConfigDigest(r,t,n){var a,o,c,l;let i=await this.getManifestResponse(r,t,n);if(!i)return null;let s=JSON.parse(i.body);return s.schemaVersion!==2?(N1.logger.debug({registry:r,dockerRepository:t,tag:n},"Manifest schema version is not 2"),null):s.mediaType==="application/vnd.docker.distribution.manifest.list.v2+json"?s.manifests.length?(N1.logger.trace({registry:r,dockerRepository:t,tag:n},"Found manifest list, using first image"),this.getConfigDigest(r,t,s.manifests[0].digest)):(N1.logger.debug({manifest:s},"Invalid manifest list with no manifests - returning"),null):s.mediaType==="application/vnd.docker.distribution.manifest.v2+json"&&atr.default.string((a=s.config)==null?void 0:a.digest)?(o=s.config)==null?void 0:o.digest:s.mediaType==="application/vnd.oci.image.index.v1+json"||!s.mediaType&&"manifests"in s?s.manifests.length?(N1.logger.trace({registry:r,dockerRepository:t,tag:n},"Found manifest index, using first image"),this.getConfigDigest(r,t,s.manifests[0].digest)):(N1.logger.debug({manifest:s},"Invalid manifest index with no manifests - returning"),null):(s.mediaType==="application/vnd.oci.image.manifest.v1+json"||!s.mediaType&&"config"in s)&&atr.default.string((c=s.config)==null?void 0:c.digest)?(l=s.config)==null?void 0:l.digest:(N1.logger.debug({manifest:s},"Invalid manifest - returning"),null)}async getImageArchitecture(r,t,n){try{let i;try{i=await this.getManifestResponse(r,t,n,"head")}catch(o){let c=o instanceof pW.ExternalHostError?o.err:o;if(typeof c.statusCode=="number"&&c.statusCode>=500&&c.statusCode<600)return null;throw o}if((i==null?void 0:i.headers["content-type"])!=="application/vnd.docker.distribution.manifest.v2+json"&&(i==null?void 0:i.headers["content-type"])!=="application/vnd.oci.image.manifest.v1+json")return null;let s=await this.getConfigDigest(r,t,n);if(!s)return null;let a=await this.getImageConfig(r,t,s);if(a){let o=a.body.architecture??null;return N1.logger.debug(`Current digest ${n} relates to architecture ${o??"null"}`),o}}catch(i){if(i.statusCode!==404||i.message===eon.PAGE_NOT_FOUND_ERROR)throw i;N1.logger.debug({registryHost:r,dockerRepository:t,currentDigest:n,err:i},"Unknown error getting image architecture")}}async getLabels(r,t,n){N1.logger.debug(`getLabels(${r}, ${t}, ${n})`);try{let i={},s=await this.getConfigDigest(r,t,n);if(!s)return{};let a=await(0,ax.getAuthHeaders)(this.http,r,t);if(!a)return N1.logger.warn("No docker auth found - returning"),{};let o=`${r}/v2/${t}/blobs/${s}`,c=await this.http.get(o,{headers:a,noAuth:!0}),l=JSON.parse(c.body);return l.config?i=l.config.Labels:N1.logger.debug({headers:c.headers,body:l},'manifest blob response body missing the "config" property'),i&&N1.logger.debug({labels:i},"found labels in manifest"),i}catch(i){if(i instanceof pW.ExternalHostError)throw i;return i.statusCode===400||i.statusCode===401?N1.logger.debug({registryHost:r,dockerRepository:t,err:i},"Unauthorized docker lookup"):i.statusCode===404?N1.logger.warn({err:i,registryHost:r,dockerRepository:t,tag:n},"Config Manifest is unknown"):i.statusCode===429&&(0,ax.isDockerHost)(r)?N1.logger.warn({err:i},"docker registry failure: too many requests"):i.statusCode>=500&&i.statusCode<600?N1.logger.debug({err:i,registryHost:r,dockerRepository:t,tag:n},"docker registry failure: internal error"):i.code==="ERR_TLS_CERT_ALTNAME_INVALID"||i.code==="ETIMEDOUT"?N1.logger.debug({registryHost:r,err:i},"Error connecting to docker registry"):r==="https://quay.io"?N1.logger.debug("Ignoring quay.io errors until they fully support v2 schema"):N1.logger.info({registryHost:r,dockerRepository:t,tag:n,err:i},"Unknown error getting Docker labels"),{}}}async getTagsQuayRegistry(r,t){let n=[],s=c=>`${r}/api/v1/repository/${t}/tag/?limit=100&page=${c}&onlyActiveTags=true`,a=1,o=s(a);for(;o&&a<=20;){let c=await this.http.getJson(o),l=c.body.tags.map(u=>u.name);n=n.concat(l),a+=1,o=c.body.has_additional?s(a):null}return n}async getDockerApiTags(r,t){var l;let n=[],i=ton.ecrRegex.test(r)||ton.ecrPublicRegex.test(r)?1e3:1e4,s=`${r}/${t}/tags/list?n=${i}`;s=(0,otr.ensurePathPrefix)(s,"/v2");let a=await(0,ax.getAuthHeaders)(this.http,r,t,s);if(!a)return N1.logger.debug("Failed to get authHeaders for getTags lookup"),null;let o=1,c=!1;do{let u;try{u=await this.http.getJson(s,{headers:a,noAuth:!0})}catch(h){if(!c&&h instanceof nmd.HttpError&&(0,ton.isECRMaxResultsError)(h)){s=`${r}/${t}/tags/list?n=1000`,s=(0,otr.ensurePathPrefix)(s,"/v2"),c=!0;continue}throw h}n=n.concat(u.body.tags);let m=(0,otr.parseLinkHeader)(u.headers.link);(0,kxs.isArtifactoryServer)(u)?s=(l=m==null?void 0:m.next)!=null&&l.last?`${s}&last=${m.next.last}`:null:s=m!=null&&m.next?new URL(m.next.url,s).href:null,o+=1}while(s&&o<20);return n}async getTags(r,t){try{let n=(0,imd.regEx)(/^https:\/\/quay\.io(?::[1-9][0-9]{0,4})?$/i).test(r),i;return n?i=await this.getTagsQuayRegistry(r,t):i=await this.getDockerApiTags(r,t),i}catch(n){let i=n instanceof pW.ExternalHostError?n.err:n;if((i.statusCode===404||i.message===eon.PAGE_NOT_FOUND_ERROR)&&!t.includes("/"))return N1.logger.debug(`Retrying Tags for ${r}/${t} using library/ prefix`),this.getTags(r,"library/"+t);if((i.statusCode===404||i.message===eon.PAGE_NOT_FOUND_ERROR)&&(0,kxs.isArtifactoryServer)(i.response)&&t.split("/").length===2){N1.logger.debug(`JFrog Artifactory: Retrying Tags for ${r}/${t} using library/ path between JFrog virtual repository and image`);let a=t.split("/"),o=a[0],c=a[1];return this.getTags(r,o+"/library/"+c)}throw i.statusCode===429&&(0,ax.isDockerHost)(r)?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry failure: too many requests"),new pW.ExternalHostError(i)):i.statusCode>=500&&i.statusCode<600?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry failure: internal error"),new pW.ExternalHostError(i)):["ECONNRESET","ETIMEDOUT"].includes(i.code)?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry connection failure"),new pW.ExternalHostError(i)):((0,ax.isDockerHost)(r)&&N1.logger.info({err:i},"Docker Hub lookup failure"),n)}}async getDigest({registryUrl:r,packageName:t,currentDigest:n},i){let{registryHost:s,dockerRepository:a}=(0,ax.getRegistryRepository)(t,r);N1.logger.debug(`getDigest(${s}, ${a}, ${i})`);let o=i??"latest",c=null;try{let l=null;n&&(0,smd.isDockerDigest)(n)&&(l=await this.getImageArchitecture(s,a,n));let u=null;if(l||(u=await this.getManifestResponse(s,a,o,"head"),u&&(0,Rxs.hasKey)("docker-content-digest",u.headers)&&(c=u.headers["docker-content-digest"]||null)),l||u&&!(0,Rxs.hasKey)("docker-content-digest",u.headers)){if(N1.logger.debug({registryHost:s,dockerRepository:a},"Architecture-specific digest or missing docker-content-digest header - pulling full manifest"),u=await this.getManifestResponse(s,a,o),l&&u){let m=JSON.parse(u.body);if(m.schemaVersion===2&&(m.mediaType==="application/vnd.docker.distribution.manifest.list.v2+json"||m.mediaType==="application/vnd.oci.image.index.v1+json"||!m.mediaType&&"manifests"in m)){for(let h of m.manifests)if(h.platform.architecture===l){c=h.digest;break}}}c||(c=(0,ax.extractDigestFromResponseBody)(u))}if(!u&&!a.includes("/")&&!t.includes("/"))return N1.logger.debug(`Retrying Digest for ${s}/${a} using library/ prefix`),this.getDigest({registryUrl:r,packageName:"library/"+t,currentDigest:n},i);u&&N1.logger.debug(`Got docker digest ${c}`)}catch(l){if(l instanceof pW.ExternalHostError)throw l;N1.logger.debug({err:l,packageName:t,newTag:o},"Unknown Error looking up docker image digest")}return c}async getReleases({packageName:r,registryUrl:t}){let{registryHost:n,dockerRepository:i}=(0,ax.getRegistryRepository)(r,t),s=await this.getTags(n,i);if(!s)return null;let a=s.map(u=>({version:u})),o={registryUrl:n,releases:a},c=s.includes("latest")?"latest":(0,ax.findLatestStable)(s);if(!c)return o;let l=await this.getLabels(n,i,c);if(l){atr.default.nonEmptyString(l[ax.gitRefLabel])&&(o.gitRef=l[ax.gitRefLabel]);for(let u of ax.sourceLabels)if(atr.default.nonEmptyString(l[u])){o.sourceUrl=l[u];break}}return o}};ctr.DockerDatasource=Kme;gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-imageconfig",key:(e,r,t)=>`${e}:${r}@${t}`,ttlMinutes:1440*28})],Kme.prototype,"getImageConfig",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-architecture",key:(e,r,t)=>`${e}:${r}@${t}`,ttlMinutes:1440*28})],Kme.prototype,"getImageArchitecture",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-labels",key:(e,r,t)=>`${e}:${r}:${t}`,ttlMinutes:60})],Kme.prototype,"getLabels",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-tags",key:(e,r)=>`${e}:${r}`})],Kme.prototype,"getTags",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-digest",key:({registryUrl:e,packageName:r,currentDigest:t},n)=>{let i=n??"latest",{registryHost:s,dockerRepository:a}=(0,ax.getRegistryRepository)(r,e),o=t?`@${t}`:"";return`${s}:${a}:${i}${o}`}})],Kme.prototype,"getDigest",null)});var lIt=A(ron=>{"use strict";Object.defineProperty(ron,"__esModule",{value:!0});var yje=new Map;yje.set("data/debian-distro-info.json",`{ +`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,wh.getValueFromTextNode)(o)}return{}}),qme=async(e,r)=>{let t=await Bre(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},Mme=e=>Object.entries(e).map(([r,t])=>(0,wh.extendedEncodeURIComponent)(r)+"="+(0,wh.extendedEncodeURIComponent)(t)).join("&"),Lme=(e,r)=>{var t;if(((t=r.Error)==null?void 0:t.Code)!==void 0)return r.Error.Code;if(e.statusCode==404)return"NotFound"}});var TXt=A(GMe=>{"use strict";Object.defineProperty(GMe,"__esModule",{value:!0});GMe.AssumeRoleCommand=GMe.$Command=void 0;var _Xl=RO(),AXl=Ue(),bXl=ze(),Nvs=qe();Object.defineProperty(GMe,"$Command",{enumerable:!0,get:function(){return Nvs.Command}});var CXl=Rme(),Fvs=qre(),Lrn=class e extends Nvs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bXl.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AXl.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Xl.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:CXl.AssumeRoleResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fvs.se_AssumeRoleCommand)(r,t)}deserialize(r,t){return(0,Fvs.de_AssumeRoleCommand)(r,t)}};GMe.AssumeRoleCommand=Lrn});var PXt=A(UMe=>{"use strict";Object.defineProperty(UMe,"__esModule",{value:!0});UMe.AssumeRoleWithWebIdentityCommand=UMe.$Command=void 0;var vXl=Ue(),EXl=ze(),qvs=qe();Object.defineProperty(UMe,"$Command",{enumerable:!0,get:function(){return qvs.Command}});var Ovs=Rme(),Bvs=qre(),jrn=class e extends qvs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EXl.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vXl.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithWebIdentityCommand",inputFilterSensitiveLog:Ovs.AssumeRoleWithWebIdentityRequestFilterSensitiveLog,outputFilterSensitiveLog:Ovs.AssumeRoleWithWebIdentityResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bvs.se_AssumeRoleWithWebIdentityCommand)(r,t)}deserialize(r,t){return(0,Bvs.de_AssumeRoleWithWebIdentityCommand)(r,t)}};UMe.AssumeRoleWithWebIdentityCommand=jrn});var Grn=A(HH=>{"use strict";Object.defineProperty(HH,"__esModule",{value:!0});HH.decorateDefaultCredentialProvider=HH.getDefaultRoleAssumerWithWebIdentity=HH.getDefaultRoleAssumer=void 0;var DXl=TXt(),SXl=PXt(),Mvs="us-east-1",Lvs=e=>typeof e!="function"?e===void 0?Mvs:e:async()=>{try{return await e()}catch{return Mvs}},wXl=(e,r)=>{let t,n;return async(i,s)=>{if(n=i,!t){let{logger:o,region:c,requestHandler:l}=e;t=new r({logger:o,credentialDefaultProvider:()=>async()=>n,region:Lvs(c||e.region),...l?{requestHandler:l}:{}})}let{Credentials:a}=await t.send(new DXl.AssumeRoleCommand(s));if(!a||!a.AccessKeyId||!a.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRole call with role ${s.RoleArn}`);return{accessKeyId:a.AccessKeyId,secretAccessKey:a.SecretAccessKey,sessionToken:a.SessionToken,expiration:a.Expiration}}};HH.getDefaultRoleAssumer=wXl;var IXl=(e,r)=>{let t;return async n=>{if(!t){let{logger:s,region:a,requestHandler:o}=e;t=new r({logger:s,region:Lvs(a||e.region),...o?{requestHandler:o}:{}})}let{Credentials:i}=await t.send(new SXl.AssumeRoleWithWebIdentityCommand(n));if(!i||!i.AccessKeyId||!i.SecretAccessKey)throw new Error(`Invalid response from STS.assumeRoleWithWebIdentity call with role ${n.RoleArn}`);return{accessKeyId:i.AccessKeyId,secretAccessKey:i.SecretAccessKey,sessionToken:i.SessionToken,expiration:i.Expiration}}};HH.getDefaultRoleAssumerWithWebIdentity=IXl;var xXl=e=>r=>e({roleAssumer:(0,HH.getDefaultRoleAssumer)(r,r.stsClientCtor),roleAssumerWithWebIdentity:(0,HH.getDefaultRoleAssumerWithWebIdentity)(r,r.stsClientCtor),...r});HH.decorateDefaultCredentialProvider=xXl});var jvs=A(Q3=>{"use strict";Object.defineProperty(Q3,"__esModule",{value:!0});Q3.fromEnv=Q3.ENV_EXPIRATION=Q3.ENV_SESSION=Q3.ENV_SECRET=Q3.ENV_KEY=void 0;var TXl=DC();Q3.ENV_KEY="AWS_ACCESS_KEY_ID";Q3.ENV_SECRET="AWS_SECRET_ACCESS_KEY";Q3.ENV_SESSION="AWS_SESSION_TOKEN";Q3.ENV_EXPIRATION="AWS_CREDENTIAL_EXPIRATION";var PXl=()=>async()=>{let e=process.env[Q3.ENV_KEY],r=process.env[Q3.ENV_SECRET],t=process.env[Q3.ENV_SESSION],n=process.env[Q3.ENV_EXPIRATION];if(e&&r)return{accessKeyId:e,secretAccessKey:r,...t&&{sessionToken:t},...n&&{expiration:new Date(n)}};throw new TXl.CredentialsProviderError("Unable to find environment variable credentials.")};Q3.fromEnv=PXl});var Vrn=A(Urn=>{"use strict";Object.defineProperty(Urn,"__esModule",{value:!0});var RXl=(tn(),Dr(en));RXl.__exportStar(jvs(),Urn)});var qwt=A(RXt=>{"use strict";Object.defineProperty(RXt,"__esModule",{value:!0});RXt.getHomeDir=void 0;var kXl=require("os"),FXl=require("path"),NXl=()=>{let{HOME:e,USERPROFILE:r,HOMEPATH:t,HOMEDRIVE:n=`C:${FXl.sep}`}=process.env;return e||r||(t?`${n}${t}`:(0,kXl.homedir)())};RXt.getHomeDir=NXl});var Gvs=A(WH=>{"use strict";Object.defineProperty(WH,"__esModule",{value:!0});WH.getProfileName=WH.DEFAULT_PROFILE=WH.ENV_PROFILE=void 0;WH.ENV_PROFILE="AWS_PROFILE";WH.DEFAULT_PROFILE="default";var OXl=e=>e.profile||process.env[WH.ENV_PROFILE]||WH.DEFAULT_PROFILE;WH.getProfileName=OXl});var zrn=A(kXt=>{"use strict";Object.defineProperty(kXt,"__esModule",{value:!0});kXt.getSSOTokenFilepath=void 0;var BXl=require("crypto"),qXl=require("path"),MXl=qwt(),LXl=e=>{let t=(0,BXl.createHash)("sha1").update(e).digest("hex");return(0,qXl.join)((0,MXl.getHomeDir)(),".aws","sso","cache",`${t}.json`)};kXt.getSSOTokenFilepath=LXl});var Uvs=A(FXt=>{"use strict";Object.defineProperty(FXt,"__esModule",{value:!0});FXt.getSSOTokenFromFile=void 0;var jXl=require("fs"),GXl=zrn(),{readFile:UXl}=jXl.promises,VXl=async e=>{let r=(0,GXl.getSSOTokenFilepath)(e),t=await UXl(r,"utf8");return JSON.parse(t)};FXt.getSSOTokenFromFile=VXl});var $rn=A(H2e=>{"use strict";Object.defineProperty(H2e,"__esModule",{value:!0});H2e.getConfigFilepath=H2e.ENV_CONFIG_PATH=void 0;var zXl=require("path"),$Xl=qwt();H2e.ENV_CONFIG_PATH="AWS_CONFIG_FILE";var QXl=()=>process.env[H2e.ENV_CONFIG_PATH]||(0,zXl.join)((0,$Xl.getHomeDir)(),".aws","config");H2e.getConfigFilepath=QXl});var Vvs=A(W2e=>{"use strict";Object.defineProperty(W2e,"__esModule",{value:!0});W2e.getCredentialsFilepath=W2e.ENV_CREDENTIALS_PATH=void 0;var KXl=require("path"),HXl=qwt();W2e.ENV_CREDENTIALS_PATH="AWS_SHARED_CREDENTIALS_FILE";var WXl=()=>process.env[W2e.ENV_CREDENTIALS_PATH]||(0,KXl.join)((0,HXl.getHomeDir)(),".aws","credentials");W2e.getCredentialsFilepath=WXl});var $vs=A(NXt=>{"use strict";Object.defineProperty(NXt,"__esModule",{value:!0});NXt.getProfileData=void 0;var zvs=/^profile\s(["'])?([^\1]+)\1$/,YXl=e=>Object.entries(e).filter(([r])=>zvs.test(r)).reduce((r,[t,n])=>({...r,[zvs.exec(t)[2]]:n}),{...e.default&&{default:e.default}});NXt.getProfileData=YXl});var Qrn=A(OXt=>{"use strict";Object.defineProperty(OXt,"__esModule",{value:!0});OXt.parseIni=void 0;var JXl=["__proto__","profile __proto__"],XXl=e=>{let r={},t;for(let n of e.split(/\r?\n/))if(n=n.split(/(^|\s)[;#]/)[0].trim(),n[0]==="["&&n[n.length-1]==="]"){if(t=n.substring(1,n.length-1),JXl.includes(t))throw new Error(`Found invalid profile name "${t}"`)}else if(t){let s=n.indexOf("="),a=0,o=n.length-1;if(s!==-1&&s!==a&&s!==o){let[l,u]=[n.substring(0,s).trim(),n.substring(s+1).trim()];r[t]=r[t]||{},r[t][l]=u}}return r};OXt.parseIni=XXl});var Hrn=A(BXt=>{"use strict";Object.defineProperty(BXt,"__esModule",{value:!0});BXt.slurpFile=void 0;var ZXl=require("fs"),{readFile:eZl}=ZXl.promises,Krn={},tZl=(e,r)=>((!Krn[e]||r!=null&&r.ignoreCache)&&(Krn[e]=eZl(e,"utf8")),Krn[e]);BXt.slurpFile=tZl});var Wrn=A(qXt=>{"use strict";Object.defineProperty(qXt,"__esModule",{value:!0});qXt.loadSharedConfigFiles=void 0;var rZl=$rn(),nZl=Vvs(),iZl=$vs(),Qvs=Qrn(),Kvs=Hrn(),Hvs=()=>({}),sZl=async(e={})=>{let{filepath:r=(0,nZl.getCredentialsFilepath)(),configFilepath:t=(0,rZl.getConfigFilepath)()}=e,n=await Promise.all([(0,Kvs.slurpFile)(t,{ignoreCache:e.ignoreCache}).then(Qvs.parseIni).then(iZl.getProfileData).catch(Hvs),(0,Kvs.slurpFile)(r,{ignoreCache:e.ignoreCache}).then(Qvs.parseIni).catch(Hvs)]);return{configFile:n[0],credentialsFile:n[1]}};qXt.loadSharedConfigFiles=sZl});var Yvs=A(MXt=>{"use strict";Object.defineProperty(MXt,"__esModule",{value:!0});MXt.getSsoSessionData=void 0;var Wvs=/^sso-session\s(["'])?([^\1]+)\1$/,aZl=e=>Object.entries(e).filter(([r])=>Wvs.test(r)).reduce((r,[t,n])=>({...r,[Wvs.exec(t)[2]]:n}),{});MXt.getSsoSessionData=aZl});var Jvs=A(LXt=>{"use strict";Object.defineProperty(LXt,"__esModule",{value:!0});LXt.loadSsoSessionData=void 0;var oZl=$rn(),cZl=Yvs(),uZl=Qrn(),lZl=Hrn(),dZl=()=>({}),pZl=async(e={})=>{var r;return(0,lZl.slurpFile)((r=e.configFilepath)!==null&&r!==void 0?r:(0,oZl.getConfigFilepath)()).then(uZl.parseIni).then(cZl.getSsoSessionData).catch(dZl)};LXt.loadSsoSessionData=pZl});var Xvs=A(jXt=>{"use strict";Object.defineProperty(jXt,"__esModule",{value:!0});jXt.mergeConfigFiles=void 0;var mZl=(...e)=>{let r={};for(let t of e)for(let[n,i]of Object.entries(t))r[n]!==void 0?Object.assign(r[n],i):r[n]=i;return r};jXt.mergeConfigFiles=mZl});var Zvs=A(GXt=>{"use strict";Object.defineProperty(GXt,"__esModule",{value:!0});GXt.parseKnownFiles=void 0;var fZl=Wrn(),hZl=Xvs(),gZl=async e=>{let r=await(0,fZl.loadSharedConfigFiles)(e);return(0,hZl.mergeConfigFiles)(r.configFile,r.credentialsFile)};GXt.parseKnownFiles=gZl});var tEs=A(eEs=>{"use strict";Object.defineProperty(eEs,"__esModule",{value:!0})});var JH=A(YH=>{"use strict";Object.defineProperty(YH,"__esModule",{value:!0});var jme=(tn(),Dr(en));jme.__exportStar(qwt(),YH);jme.__exportStar(Gvs(),YH);jme.__exportStar(zrn(),YH);jme.__exportStar(Uvs(),YH);jme.__exportStar(Wrn(),YH);jme.__exportStar(Jvs(),YH);jme.__exportStar(Zvs(),YH);jme.__exportStar(tEs(),YH)});var VXt=A(UXt=>{"use strict";Object.defineProperty(UXt,"__esModule",{value:!0});UXt.httpRequest=void 0;var Yrn=DC(),yZl=require("buffer"),_Zl=require("http");function AZl(e){return new Promise((r,t)=>{var n;let i=(0,_Zl.request)({method:"GET",...e,hostname:(n=e.hostname)===null||n===void 0?void 0:n.replace(/^\[(.+)\]$/,"$1")});i.on("error",s=>{t(Object.assign(new Yrn.ProviderError("Unable to connect to instance metadata service"),s)),i.destroy()}),i.on("timeout",()=>{t(new Yrn.ProviderError("TimeoutError from instance metadata service")),i.destroy()}),i.on("response",s=>{let{statusCode:a=400}=s;(a<200||300<=a)&&(t(Object.assign(new Yrn.ProviderError("Error response received from instance metadata service"),{statusCode:a})),i.destroy());let o=[];s.on("data",c=>{o.push(c)}),s.on("end",()=>{r(yZl.Buffer.concat(o)),i.destroy()})}),i.end()})}UXt.httpRequest=AZl});var Jrn=A(VMe=>{"use strict";Object.defineProperty(VMe,"__esModule",{value:!0});VMe.fromImdsCredentials=VMe.isImdsCredentials=void 0;var bZl=e=>!!e&&typeof e=="object"&&typeof e.AccessKeyId=="string"&&typeof e.SecretAccessKey=="string"&&typeof e.Token=="string"&&typeof e.Expiration=="string";VMe.isImdsCredentials=bZl;var CZl=e=>({accessKeyId:e.AccessKeyId,secretAccessKey:e.SecretAccessKey,sessionToken:e.Token,expiration:new Date(e.Expiration)});VMe.fromImdsCredentials=CZl});var zXt=A(XH=>{"use strict";Object.defineProperty(XH,"__esModule",{value:!0});XH.providerConfigFromInit=XH.DEFAULT_MAX_RETRIES=XH.DEFAULT_TIMEOUT=void 0;XH.DEFAULT_TIMEOUT=1e3;XH.DEFAULT_MAX_RETRIES=0;var vZl=({maxRetries:e=XH.DEFAULT_MAX_RETRIES,timeout:r=XH.DEFAULT_TIMEOUT})=>({maxRetries:e,timeout:r});XH.providerConfigFromInit=vZl});var Xrn=A($Xt=>{"use strict";Object.defineProperty($Xt,"__esModule",{value:!0});$Xt.retry=void 0;var EZl=(e,r)=>{let t=e();for(let n=0;n{"use strict";Object.defineProperty(rx,"__esModule",{value:!0});rx.fromContainerMetadata=rx.ENV_CMDS_AUTH_TOKEN=rx.ENV_CMDS_RELATIVE_URI=rx.ENV_CMDS_FULL_URI=void 0;var QXt=DC(),DZl=require("url"),SZl=VXt(),rEs=Jrn(),wZl=zXt(),IZl=Xrn();rx.ENV_CMDS_FULL_URI="AWS_CONTAINER_CREDENTIALS_FULL_URI";rx.ENV_CMDS_RELATIVE_URI="AWS_CONTAINER_CREDENTIALS_RELATIVE_URI";rx.ENV_CMDS_AUTH_TOKEN="AWS_CONTAINER_AUTHORIZATION_TOKEN";var xZl=(e={})=>{let{timeout:r,maxRetries:t}=(0,wZl.providerConfigFromInit)(e);return()=>(0,IZl.retry)(async()=>{let n=await FZl(),i=JSON.parse(await TZl(r,n));if(!(0,rEs.isImdsCredentials)(i))throw new QXt.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,rEs.fromImdsCredentials)(i)},t)};rx.fromContainerMetadata=xZl;var TZl=async(e,r)=>(process.env[rx.ENV_CMDS_AUTH_TOKEN]&&(r.headers={...r.headers,Authorization:process.env[rx.ENV_CMDS_AUTH_TOKEN]}),(await(0,SZl.httpRequest)({...r,timeout:e})).toString()),PZl="169.254.170.2",RZl={localhost:!0,"127.0.0.1":!0},kZl={"http:":!0,"https:":!0},FZl=async()=>{if(process.env[rx.ENV_CMDS_RELATIVE_URI])return{hostname:PZl,path:process.env[rx.ENV_CMDS_RELATIVE_URI]};if(process.env[rx.ENV_CMDS_FULL_URI]){let e=(0,DZl.parse)(process.env[rx.ENV_CMDS_FULL_URI]);if(!e.hostname||!(e.hostname in RZl))throw new QXt.CredentialsProviderError(`${e.hostname} is not a valid container metadata service hostname`,!1);if(!e.protocol||!(e.protocol in kZl))throw new QXt.CredentialsProviderError(`${e.protocol} is not a valid container metadata service protocol`,!1);return{...e,port:e.port?parseInt(e.port,10):void 0}}throw new QXt.CredentialsProviderError(`The container metadata credential provider cannot be used unless the ${rx.ENV_CMDS_RELATIVE_URI} or ${rx.ENV_CMDS_FULL_URI} environment variable is set`,!1)}});var iEs=A(KXt=>{"use strict";Object.defineProperty(KXt,"__esModule",{value:!0});KXt.fromEnv=void 0;var NZl=DC(),OZl=e=>async()=>{try{let r=e(process.env);if(r===void 0)throw new Error;return r}catch(r){throw new NZl.CredentialsProviderError(r.message||`Cannot load config from environment variables with getter: ${e}`)}};KXt.fromEnv=OZl});var aEs=A(HXt=>{"use strict";Object.defineProperty(HXt,"__esModule",{value:!0});HXt.fromSharedConfigFiles=void 0;var BZl=DC(),sEs=JH(),qZl=(e,{preferredFile:r="config",...t}={})=>async()=>{let n=(0,sEs.getProfileName)(t),{configFile:i,credentialsFile:s}=await(0,sEs.loadSharedConfigFiles)(t),a=s[n]||{},o=i[n]||{},c=r==="config"?{...a,...o}:{...o,...a};try{let l=e(c);if(l===void 0)throw new Error;return l}catch(l){throw new BZl.CredentialsProviderError(l.message||`Cannot load config for profile ${n} in SDK configuration files with getter: ${e}`)}};HXt.fromSharedConfigFiles=qZl});var oEs=A(WXt=>{"use strict";Object.defineProperty(WXt,"__esModule",{value:!0});WXt.fromStatic=void 0;var MZl=DC(),LZl=e=>typeof e=="function",jZl=e=>LZl(e)?async()=>await e():(0,MZl.fromStatic)(e);WXt.fromStatic=jZl});var uEs=A(YXt=>{"use strict";Object.defineProperty(YXt,"__esModule",{value:!0});YXt.loadConfig=void 0;var cEs=DC(),GZl=iEs(),UZl=aEs(),VZl=oEs(),zZl=({environmentVariableSelector:e,configFileSelector:r,default:t},n={})=>(0,cEs.memoize)((0,cEs.chain)((0,GZl.fromEnv)(e),(0,UZl.fromSharedConfigFiles)(r,n),(0,VZl.fromStatic)(t)));YXt.loadConfig=zZl});var kL=A(Zrn=>{"use strict";Object.defineProperty(Zrn,"__esModule",{value:!0});var $Zl=(tn(),Dr(en));$Zl.__exportStar(uEs(),Zrn)});var lEs=A(Mwt=>{"use strict";Object.defineProperty(Mwt,"__esModule",{value:!0});Mwt.Endpoint=void 0;var QZl;(function(e){e.IPv4="http://169.254.169.254",e.IPv6="http://[fd00:ec2::254]"})(QZl=Mwt.Endpoint||(Mwt.Endpoint={}))});var dEs=A(ZH=>{"use strict";Object.defineProperty(ZH,"__esModule",{value:!0});ZH.ENDPOINT_CONFIG_OPTIONS=ZH.CONFIG_ENDPOINT_NAME=ZH.ENV_ENDPOINT_NAME=void 0;ZH.ENV_ENDPOINT_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT";ZH.CONFIG_ENDPOINT_NAME="ec2_metadata_service_endpoint";ZH.ENDPOINT_CONFIG_OPTIONS={environmentVariableSelector:e=>e[ZH.ENV_ENDPOINT_NAME],configFileSelector:e=>e[ZH.CONFIG_ENDPOINT_NAME],default:void 0}});var enn=A(Lwt=>{"use strict";Object.defineProperty(Lwt,"__esModule",{value:!0});Lwt.EndpointMode=void 0;var KZl;(function(e){e.IPv4="IPv4",e.IPv6="IPv6"})(KZl=Lwt.EndpointMode||(Lwt.EndpointMode={}))});var pEs=A(eW=>{"use strict";Object.defineProperty(eW,"__esModule",{value:!0});eW.ENDPOINT_MODE_CONFIG_OPTIONS=eW.CONFIG_ENDPOINT_MODE_NAME=eW.ENV_ENDPOINT_MODE_NAME=void 0;var HZl=enn();eW.ENV_ENDPOINT_MODE_NAME="AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE";eW.CONFIG_ENDPOINT_MODE_NAME="ec2_metadata_service_endpoint_mode";eW.ENDPOINT_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[eW.ENV_ENDPOINT_MODE_NAME],configFileSelector:e=>e[eW.CONFIG_ENDPOINT_MODE_NAME],default:HZl.EndpointMode.IPv4}});var rnn=A(JXt=>{"use strict";Object.defineProperty(JXt,"__esModule",{value:!0});JXt.getInstanceMetadataEndpoint=void 0;var fEs=kL(),WZl=IV(),mEs=lEs(),YZl=dEs(),tnn=enn(),JZl=pEs(),XZl=async()=>(0,WZl.parseUrl)(await ZZl()||await eed());JXt.getInstanceMetadataEndpoint=XZl;var ZZl=async()=>(0,fEs.loadConfig)(YZl.ENDPOINT_CONFIG_OPTIONS)(),eed=async()=>{let e=await(0,fEs.loadConfig)(JZl.ENDPOINT_MODE_CONFIG_OPTIONS)();switch(e){case tnn.EndpointMode.IPv4:return mEs.Endpoint.IPv4;case tnn.EndpointMode.IPv6:return mEs.Endpoint.IPv6;default:throw new Error(`Unsupported endpoint mode: ${e}. Select from ${Object.values(tnn.EndpointMode)}`)}}});var hEs=A(XXt=>{"use strict";Object.defineProperty(XXt,"__esModule",{value:!0});XXt.getExtendedInstanceMetadataCredentials=void 0;var ted=5*60,red=5*60,ned="https://docs.aws.amazon.com/sdkref/latest/guide/feature-static-credentials.html",ied=(e,r)=>{var t;let n=ted+Math.floor(Math.random()*red),i=new Date(Date.now()+n*1e3);r.warn("Attempting credential expiration extension due to a credential service availability issue. A refresh of these credentials will be attempted after ${new Date(newExpiration)}.\nFor more information, please visit: "+ned);let s=(t=e.originalExpiration)!==null&&t!==void 0?t:e.expiration;return{...e,...s?{originalExpiration:s}:{},expiration:i}};XXt.getExtendedInstanceMetadataCredentials=ied});var yEs=A(ZXt=>{"use strict";Object.defineProperty(ZXt,"__esModule",{value:!0});ZXt.staticStabilityProvider=void 0;var gEs=hEs(),sed=(e,r={})=>{let t=(r==null?void 0:r.logger)||console,n;return async()=>{let i;try{i=await e(),i.expiration&&i.expiration.getTime(){"use strict";Object.defineProperty(eZt,"__esModule",{value:!0});eZt.fromInstanceMetadata=void 0;var aed=DC(),nnn=VXt(),_Es=Jrn(),oed=zXt(),AEs=Xrn(),ced=rnn(),ued=yEs(),bEs="/latest/meta-data/iam/security-credentials/",led="/latest/api/token",ded=(e={})=>(0,ued.staticStabilityProvider)(ped(e),{logger:e.logger});eZt.fromInstanceMetadata=ded;var ped=e=>{let r=!1,{timeout:t,maxRetries:n}=(0,oed.providerConfigFromInit)(e),i=async(s,a)=>{let o=(await(0,AEs.retry)(async()=>{let c;try{c=await fed(a)}catch(l){throw l.statusCode===401&&(r=!1),l}return c},s)).trim();return(0,AEs.retry)(async()=>{let c;try{c=await hed(o,a)}catch(l){throw l.statusCode===401&&(r=!1),l}return c},s)};return async()=>{let s=await(0,ced.getInstanceMetadataEndpoint)();if(r)return i(n,{...s,timeout:t});{let a;try{a=(await med({...s,timeout:t})).toString()}catch(o){if((o==null?void 0:o.statusCode)===400)throw Object.assign(o,{message:"EC2 Metadata token request returned error"});return(o.message==="TimeoutError"||[403,404,405].includes(o.statusCode))&&(r=!0),i(n,{...s,timeout:t})}return i(n,{...s,headers:{"x-aws-ec2-metadata-token":a},timeout:t})}}},med=async e=>(0,nnn.httpRequest)({...e,path:led,method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}}),fed=async e=>(await(0,nnn.httpRequest)({...e,path:bEs})).toString(),hed=async(e,r)=>{let t=JSON.parse((await(0,nnn.httpRequest)({...r,path:bEs+e})).toString());if(!(0,_Es.isImdsCredentials)(t))throw new aed.CredentialsProviderError("Invalid response received from instance metadata service.");return(0,_Es.fromImdsCredentials)(t)}});var EEs=A(vEs=>{"use strict";Object.defineProperty(vEs,"__esModule",{value:!0})});var rZt=A(tW=>{"use strict";Object.defineProperty(tW,"__esModule",{value:!0});tW.getInstanceMetadataEndpoint=tW.httpRequest=void 0;var tZt=(tn(),Dr(en));tZt.__exportStar(nEs(),tW);tZt.__exportStar(CEs(),tW);tZt.__exportStar(zXt(),tW);tZt.__exportStar(EEs(),tW);var ged=VXt();Object.defineProperty(tW,"httpRequest",{enumerable:!0,get:function(){return ged.httpRequest}});var yed=rnn();Object.defineProperty(tW,"getInstanceMetadataEndpoint",{enumerable:!0,get:function(){return yed.getInstanceMetadataEndpoint}})});var SEs=A(nZt=>{"use strict";Object.defineProperty(nZt,"__esModule",{value:!0});nZt.resolveCredentialSource=void 0;var _ed=Vrn(),DEs=rZt(),Aed=DC(),bed=(e,r)=>{let t={EcsContainer:DEs.fromContainerMetadata,Ec2InstanceMetadata:DEs.fromInstanceMetadata,Environment:_ed.fromEnv};if(e in t)return t[e]();throw new Aed.CredentialsProviderError(`Unsupported credential source in profile ${r}. Got ${e}, expected EcsContainer or Ec2InstanceMetadata or Environment.`)};nZt.resolveCredentialSource=bed});var wEs=A(zMe=>{"use strict";Object.defineProperty(zMe,"__esModule",{value:!0});zMe.resolveAssumeRoleCredentials=zMe.isAssumeRoleProfile=void 0;var inn=DC(),Ced=JH(),ved=SEs(),Eed=snn(),Ded=e=>!!e&&typeof e=="object"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1&&["undefined","string"].indexOf(typeof e.external_id)>-1&&["undefined","string"].indexOf(typeof e.mfa_serial)>-1&&(Sed(e)||wed(e));zMe.isAssumeRoleProfile=Ded;var Sed=e=>typeof e.source_profile=="string"&&typeof e.credential_source>"u",wed=e=>typeof e.credential_source=="string"&&typeof e.source_profile>"u",Ied=async(e,r,t,n={})=>{let i=r[e];if(!t.roleAssumer)throw new inn.CredentialsProviderError(`Profile ${e} requires a role to be assumed, but no role assumption callback was provided.`,!1);let{source_profile:s}=i;if(s&&s in n)throw new inn.CredentialsProviderError(`Detected a cycle attempting to resolve credentials for profile ${(0,Ced.getProfileName)(t)}. Profiles visited: `+Object.keys(n).join(", "),!1);let a=s?(0,Eed.resolveProfileData)(s,r,t,{...n,[s]:!0}):(0,ved.resolveCredentialSource)(i.credential_source,e)(),o={RoleArn:i.role_arn,RoleSessionName:i.role_session_name||`aws-sdk-js-${Date.now()}`,ExternalId:i.external_id},{mfa_serial:c}=i;if(c){if(!t.mfaCodeProvider)throw new inn.CredentialsProviderError(`Profile ${e} requires multi-factor authentication, but no MFA code callback was provided.`,!1);o.SerialNumber=c,o.TokenCode=await t.mfaCodeProvider(c)}let l=await a;return t.roleAssumer(l,o)};zMe.resolveAssumeRoleCredentials=Ied});var IEs=A(iZt=>{"use strict";Object.defineProperty(iZt,"__esModule",{value:!0});iZt.getValidatedProcessCredentials=void 0;var xed=(e,r)=>{if(r.Version!==1)throw Error(`Profile ${e} credential_process did not return Version 1.`);if(r.AccessKeyId===void 0||r.SecretAccessKey===void 0)throw Error(`Profile ${e} credential_process returned invalid credentials.`);if(r.Expiration){let t=new Date;if(new Date(r.Expiration){"use strict";Object.defineProperty(sZt,"__esModule",{value:!0});sZt.resolveProcessCredentials=void 0;var ann=DC(),Ted=require("child_process"),Ped=require("util"),Red=IEs(),ked=async(e,r)=>{let t=r[e];if(r[e]){let n=t.credential_process;if(n!==void 0){let i=(0,Ped.promisify)(Ted.exec);try{let{stdout:s}=await i(n),a;try{a=JSON.parse(s.trim())}catch{throw Error(`Profile ${e} credential_process returned invalid JSON.`)}return(0,Red.getValidatedProcessCredentials)(e,a)}catch(s){throw new ann.CredentialsProviderError(s.message)}}else throw new ann.CredentialsProviderError(`Profile ${e} did not contain credential_process.`)}else throw new ann.CredentialsProviderError(`Profile ${e} could not be found in shared credentials file.`)};sZt.resolveProcessCredentials=ked});var PEs=A(aZt=>{"use strict";Object.defineProperty(aZt,"__esModule",{value:!0});aZt.fromProcess=void 0;var TEs=JH(),Fed=xEs(),Ned=(e={})=>async()=>{let r=await(0,TEs.parseKnownFiles)(e);return(0,Fed.resolveProcessCredentials)((0,TEs.getProfileName)(e),r)};aZt.fromProcess=Ned});var cnn=A(onn=>{"use strict";Object.defineProperty(onn,"__esModule",{value:!0});var Oed=(tn(),Dr(en));Oed.__exportStar(PEs(),onn)});var REs=A($Me=>{"use strict";Object.defineProperty($Me,"__esModule",{value:!0});$Me.resolveProcessCredentials=$Me.isProcessProfile=void 0;var Bed=cnn(),qed=e=>!!e&&typeof e=="object"&&typeof e.credential_process=="string";$Me.isProcessProfile=qed;var Med=async(e,r)=>(0,Bed.fromProcess)({...e,profile:r})();$Me.resolveProcessCredentials=Med});var unn=A(oZt=>{"use strict";Object.defineProperty(oZt,"__esModule",{value:!0});oZt.isSsoProfile=void 0;var Led=e=>e&&(typeof e.sso_start_url=="string"||typeof e.sso_account_id=="string"||typeof e.sso_session=="string"||typeof e.sso_region=="string"||typeof e.sso_role_name=="string");oZt.isSsoProfile=Led});var kEs=A(cZt=>{"use strict";Object.defineProperty(cZt,"__esModule",{value:!0});cZt.resolveClientEndpointParameters=void 0;var jed=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssoportal"});cZt.resolveClientEndpointParameters=jed});var FEs=A((HNg,Ged)=>{Ged.exports={name:"@aws-sdk/client-sso",description:"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso"}}});var OEs=A((uZt,NEs)=>{"use strict";Object.defineProperty(uZt,"__esModule",{value:!0});uZt.isCrtAvailable=void 0;var Ued=()=>{try{return typeof require=="function"&&typeof NEs<"u"&&require("aws-crt")?["md/crt-avail"]:null}catch{return null}};uZt.isCrtAvailable=Ued});var Mre=A(rW=>{"use strict";Object.defineProperty(rW,"__esModule",{value:!0});rW.defaultUserAgent=rW.UA_APP_ID_INI_NAME=rW.UA_APP_ID_ENV_NAME=void 0;var Ved=kL(),BEs=require("os"),lnn=require("process"),zed=OEs();rW.UA_APP_ID_ENV_NAME="AWS_SDK_UA_APP_ID";rW.UA_APP_ID_INI_NAME="sdk-ua-app-id";var $ed=({serviceId:e,clientVersion:r})=>{let t=[["aws-sdk-js",r],["ua","2.0"],[`os/${(0,BEs.platform)()}`,(0,BEs.release)()],["lang/js"],["md/nodejs",`${lnn.versions.node}`]],n=(0,zed.isCrtAvailable)();n&&t.push(n),e&&t.push([`api/${e}`,r]),lnn.env.AWS_EXECUTION_ENV&&t.push([`exec-env/${lnn.env.AWS_EXECUTION_ENV}`]);let i=(0,Ved.loadConfig)({environmentVariableSelector:a=>a[rW.UA_APP_ID_ENV_NAME],configFileSelector:a=>a[rW.UA_APP_ID_INI_NAME],default:void 0})(),s;return async()=>{if(!s){let a=await i;s=a?[...t,[`app/${a}`]]:[...t]}return s}};rW.defaultUserAgent=$ed});var Lre=A(lZt=>{"use strict";Object.defineProperty(lZt,"__esModule",{value:!0});lZt.Hash=void 0;var dnn=N2e(),Qed=R4(),Ked=require("buffer"),qEs=require("crypto"),pnn=class{constructor(r,t){this.algorithmIdentifier=r,this.secret=t,this.reset()}update(r,t){this.hash.update((0,Qed.toUint8Array)(MEs(r,t)))}digest(){return Promise.resolve(this.hash.digest())}reset(){this.hash=this.secret?(0,qEs.createHmac)(this.algorithmIdentifier,MEs(this.secret)):(0,qEs.createHash)(this.algorithmIdentifier)}};lZt.Hash=pnn;function MEs(e,r){return Ked.Buffer.isBuffer(e)?e:typeof e=="string"?(0,dnn.fromString)(e,r):ArrayBuffer.isView(e)?(0,dnn.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength):(0,dnn.fromArrayBuffer)(e)}});var jEs=A(dZt=>{"use strict";Object.defineProperty(dZt,"__esModule",{value:!0});dZt.calculateBodyLength=void 0;var LEs=require("fs"),Hed=e=>{if(!e)return 0;if(typeof e=="string")return Buffer.from(e).length;if(typeof e.byteLength=="number")return e.byteLength;if(typeof e.size=="number")return e.size;if(typeof e.path=="string"||Buffer.isBuffer(e.path))return(0,LEs.lstatSync)(e.path).size;if(typeof e.fd=="number")return(0,LEs.fstatSync)(e.fd).size;throw new Error(`Body Length computation failed for ${e}`)};dZt.calculateBodyLength=Hed});var jre=A(mnn=>{"use strict";Object.defineProperty(mnn,"__esModule",{value:!0});var Wed=(tn(),Dr(en));Wed.__exportStar(jEs(),mnn)});var XEs=A(pZt=>{"use strict";Object.defineProperty(pZt,"__esModule",{value:!0});pZt.ruleSet=void 0;var HEs="required",Gre="fn",Ure="argv",QMe="ref",fnn="PartitionResult",nW="tree",jwt="error",Gwt="endpoint",GEs={[HEs]:!1,type:"String"},UEs={[HEs]:!0,default:!1,type:"Boolean"},WEs={[QMe]:"Endpoint"},YEs={[Gre]:"booleanEquals",[Ure]:[{[QMe]:"UseFIPS"},!0]},JEs={[Gre]:"booleanEquals",[Ure]:[{[QMe]:"UseDualStack"},!0]},iW={},VEs={[Gre]:"booleanEquals",[Ure]:[!0,{[Gre]:"getAttr",[Ure]:[{[QMe]:fnn},"supportsFIPS"]}]},zEs={[Gre]:"booleanEquals",[Ure]:[!0,{[Gre]:"getAttr",[Ure]:[{[QMe]:fnn},"supportsDualStack"]}]},$Es=[WEs],QEs=[YEs],KEs=[JEs],Yed={version:"1.0",parameters:{Region:GEs,UseDualStack:UEs,UseFIPS:UEs,Endpoint:GEs},rules:[{conditions:[{[Gre]:"aws.partition",[Ure]:[{[QMe]:"Region"}],assign:fnn}],type:nW,rules:[{conditions:[{[Gre]:"isSet",[Ure]:$Es},{[Gre]:"parseURL",[Ure]:$Es,assign:"url"}],type:nW,rules:[{conditions:QEs,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:jwt},{type:nW,rules:[{conditions:KEs,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:jwt},{endpoint:{url:WEs,properties:iW,headers:iW},type:Gwt}]}]},{conditions:[YEs,JEs],type:nW,rules:[{conditions:[VEs,zEs],type:nW,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:iW,headers:iW},type:Gwt}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:jwt}]},{conditions:QEs,type:nW,rules:[{conditions:[VEs],type:nW,rules:[{type:nW,rules:[{endpoint:{url:"https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}",properties:iW,headers:iW},type:Gwt}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:jwt}]},{conditions:KEs,type:nW,rules:[{conditions:[zEs],type:nW,rules:[{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:iW,headers:iW},type:Gwt}]},{error:"DualStack is enabled but this partition does not support DualStack",type:jwt}]},{endpoint:{url:"https://portal.sso.{Region}.{PartitionResult#dnsSuffix}",properties:iW,headers:iW},type:Gwt}]}]};pZt.ruleSet=Yed});var ZEs=A(mZt=>{"use strict";Object.defineProperty(mZt,"__esModule",{value:!0});mZt.defaultEndpointResolver=void 0;var Jed=jH(),Xed=XEs(),Zed=(e,r={})=>(0,Jed.resolveEndpoint)(Xed.ruleSet,{endpointParams:e,logger:r.logger});mZt.defaultEndpointResolver=Zed});var r2s=A(fZt=>{"use strict";Object.defineProperty(fZt,"__esModule",{value:!0});fZt.getRuntimeConfig=void 0;var etd=qe(),ttd=IV(),e2s=zH(),t2s=R4(),rtd=ZEs(),ntd=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??e2s.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??e2s.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??rtd.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new etd.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO",urlParser:(e==null?void 0:e.urlParser)??ttd.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??t2s.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??t2s.toUtf8});fZt.getRuntimeConfig=ntd});var n2s=A(SF=>{"use strict";Object.defineProperty(SF,"__esModule",{value:!0});SF.IMDS_REGION_PATH=SF.DEFAULTS_MODE_OPTIONS=SF.ENV_IMDS_DISABLED=SF.AWS_DEFAULT_REGION_ENV=SF.AWS_REGION_ENV=SF.AWS_EXECUTION_ENV=void 0;SF.AWS_EXECUTION_ENV="AWS_EXECUTION_ENV";SF.AWS_REGION_ENV="AWS_REGION";SF.AWS_DEFAULT_REGION_ENV="AWS_DEFAULT_REGION";SF.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";SF.DEFAULTS_MODE_OPTIONS=["in-region","cross-region","mobile","standard","legacy"];SF.IMDS_REGION_PATH="/latest/meta-data/placement/region"});var i2s=A(hZt=>{"use strict";Object.defineProperty(hZt,"__esModule",{value:!0});hZt.NODE_DEFAULTS_MODE_CONFIG_OPTIONS=void 0;var itd="AWS_DEFAULTS_MODE",std="defaults_mode";hZt.NODE_DEFAULTS_MODE_CONFIG_OPTIONS={environmentVariableSelector:e=>e[itd],configFileSelector:e=>e[std],default:"legacy"}});var o2s=A(gZt=>{"use strict";Object.defineProperty(gZt,"__esModule",{value:!0});gZt.resolveDefaultsModeConfig=void 0;var atd=tx(),s2s=rZt(),a2s=kL(),otd=DC(),Gme=n2s(),ctd=i2s(),utd=({region:e=(0,a2s.loadConfig)(atd.NODE_REGION_CONFIG_OPTIONS),defaultsMode:r=(0,a2s.loadConfig)(ctd.NODE_DEFAULTS_MODE_CONFIG_OPTIONS)}={})=>(0,otd.memoize)(async()=>{let t=typeof r=="function"?await r():r;switch(t==null?void 0:t.toLowerCase()){case"auto":return ltd(e);case"in-region":case"cross-region":case"mobile":case"standard":case"legacy":return Promise.resolve(t==null?void 0:t.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw new Error(`Invalid parameter for "defaultsMode", expect ${Gme.DEFAULTS_MODE_OPTIONS.join(", ")}, got ${t}`)}});gZt.resolveDefaultsModeConfig=utd;var ltd=async e=>{if(e){let r=typeof e=="function"?await e():e,t=await dtd();return t?r===t?"in-region":"cross-region":"standard"}return"standard"},dtd=async()=>{var e;if(process.env[Gme.AWS_EXECUTION_ENV]&&(process.env[Gme.AWS_REGION_ENV]||process.env[Gme.AWS_DEFAULT_REGION_ENV]))return(e=process.env[Gme.AWS_REGION_ENV])!==null&&e!==void 0?e:process.env[Gme.AWS_DEFAULT_REGION_ENV];if(!process.env[Gme.ENV_IMDS_DISABLED])try{let r=await(0,s2s.getInstanceMetadataEndpoint)();return(await(0,s2s.httpRequest)({...r,path:Gme.IMDS_REGION_PATH})).toString()}catch{}}});var Vre=A(hnn=>{"use strict";Object.defineProperty(hnn,"__esModule",{value:!0});var ptd=(tn(),Dr(en));ptd.__exportStar(o2s(),hnn)});var l2s=A(_Zt=>{"use strict";Object.defineProperty(_Zt,"__esModule",{value:!0});_Zt.getRuntimeConfig=void 0;var mtd=(tn(),Dr(en)),ftd=mtd.__importDefault(FEs()),htd=Mre(),yZt=tx(),gtd=Lre(),c2s=oP(),Uwt=kL(),u2s=$H(),ytd=jre(),_td=z3(),Atd=r2s(),btd=qe(),Ctd=Vre(),vtd=qe(),Etd=e=>{(0,vtd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,Ctd.resolveDefaultsModeConfig)(e),t=()=>r().then(btd.loadConfigsForDefaultMode),n=(0,Atd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??ytd.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,htd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:ftd.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Uwt.loadConfig)(c2s.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Uwt.loadConfig)(yZt.NODE_REGION_CONFIG_OPTIONS,yZt.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new u2s.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Uwt.loadConfig)({...c2s.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||_td.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??gtd.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??u2s.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Uwt.loadConfig)(yZt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Uwt.loadConfig)(yZt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};_Zt.getRuntimeConfig=Etd});var Vwt=A(KMe=>{"use strict";Object.defineProperty(KMe,"__esModule",{value:!0});KMe.SSOClient=KMe.__Client=void 0;var d2s=wre(),Dtd=Ire(),Std=xre(),p2s=Tre(),wtd=tx(),Itd=Rre(),xtd=Ue(),m2s=oP(),f2s=qe();Object.defineProperty(KMe,"__Client",{enumerable:!0,get:function(){return f2s.Client}});var Ttd=kEs(),Ptd=l2s(),gnn=class extends f2s.Client{constructor(r){let t=(0,Ptd.getRuntimeConfig)(r),n=(0,Ttd.resolveClientEndpointParameters)(t),i=(0,wtd.resolveRegionConfig)(n),s=(0,xtd.resolveEndpointConfig)(i),a=(0,m2s.resolveRetryConfig)(s),o=(0,d2s.resolveHostHeaderConfig)(a),c=(0,p2s.resolveUserAgentConfig)(o);super(c),this.config=c,this.middlewareStack.use((0,m2s.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Itd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,d2s.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Dtd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Std.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,p2s.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};KMe.SSOClient=gnn});var AZt=A(HMe=>{"use strict";Object.defineProperty(HMe,"__esModule",{value:!0});HMe.SSOServiceException=HMe.__ServiceException=void 0;var h2s=qe();Object.defineProperty(HMe,"__ServiceException",{enumerable:!0,get:function(){return h2s.ServiceException}});var ynn=class e extends h2s.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};HMe.SSOServiceException=ynn});var Y2e=A(m2=>{"use strict";Object.defineProperty(m2,"__esModule",{value:!0});m2.LogoutRequestFilterSensitiveLog=m2.ListAccountsRequestFilterSensitiveLog=m2.ListAccountRolesRequestFilterSensitiveLog=m2.GetRoleCredentialsResponseFilterSensitiveLog=m2.RoleCredentialsFilterSensitiveLog=m2.GetRoleCredentialsRequestFilterSensitiveLog=m2.UnauthorizedException=m2.TooManyRequestsException=m2.ResourceNotFoundException=m2.InvalidRequestException=void 0;var WMe=qe(),bZt=AZt(),_nn=class e extends bZt.SSOServiceException{constructor(r){super({name:"InvalidRequestException",$fault:"client",...r}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.InvalidRequestException=_nn;var Ann=class e extends bZt.SSOServiceException{constructor(r){super({name:"ResourceNotFoundException",$fault:"client",...r}),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.ResourceNotFoundException=Ann;var bnn=class e extends bZt.SSOServiceException{constructor(r){super({name:"TooManyRequestsException",$fault:"client",...r}),this.name="TooManyRequestsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.TooManyRequestsException=bnn;var Cnn=class e extends bZt.SSOServiceException{constructor(r){super({name:"UnauthorizedException",$fault:"client",...r}),this.name="UnauthorizedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};m2.UnauthorizedException=Cnn;var Rtd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.GetRoleCredentialsRequestFilterSensitiveLog=Rtd;var ktd=e=>({...e,...e.secretAccessKey&&{secretAccessKey:WMe.SENSITIVE_STRING},...e.sessionToken&&{sessionToken:WMe.SENSITIVE_STRING}});m2.RoleCredentialsFilterSensitiveLog=ktd;var Ftd=e=>({...e,...e.roleCredentials&&{roleCredentials:(0,m2.RoleCredentialsFilterSensitiveLog)(e.roleCredentials)}});m2.GetRoleCredentialsResponseFilterSensitiveLog=Ftd;var Ntd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.ListAccountRolesRequestFilterSensitiveLog=Ntd;var Otd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.ListAccountsRequestFilterSensitiveLog=Otd;var Btd=e=>({...e,...e.accessToken&&{accessToken:WMe.SENSITIVE_STRING}});m2.LogoutRequestFilterSensitiveLog=Btd});var zwt=A(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});nx.de_LogoutCommand=nx.de_ListAccountsCommand=nx.de_ListAccountRolesCommand=nx.de_GetRoleCredentialsCommand=nx.se_LogoutCommand=nx.se_ListAccountsCommand=nx.se_ListAccountRolesCommand=nx.se_GetRoleCredentialsCommand=void 0;var CZt=QC(),dg=qe(),vZt=Y2e(),qtd=AZt(),Mtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/federation/credentials`,c=(0,dg.map)({role_name:[,(0,dg.expectNonNull)(e.roleName,"roleName")],account_id:[,(0,dg.expectNonNull)(e.accountId,"accountId")]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_GetRoleCredentialsCommand=Mtd;var Ltd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/roles`,c=(0,dg.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()],account_id:[,(0,dg.expectNonNull)(e.accountId,"accountId")]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_ListAccountRolesCommand=Ltd;var jtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/assignment/accounts`,c=(0,dg.map)({next_token:[,e.nextToken],max_result:[()=>e.maxResults!==void 0,()=>e.maxResults.toString()]}),l;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};nx.se_ListAccountsCommand=jtd;var Gtd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,dg.map)({},IZt,{"x-amz-sso_bearer_token":e.accessToken}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/logout`,c;return new CZt.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};nx.se_LogoutCommand=Gtd;var Utd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Vtd(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{roleCredentials:dg._json});return Object.assign(t,i),t};nx.de_GetRoleCredentialsCommand=Utd;var Vtd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},ztd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return $td(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{nextToken:dg.expectString,roleList:dg._json});return Object.assign(t,i),t};nx.de_ListAccountRolesCommand=ztd;var $td=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},Qtd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ktd(e,r);let t=(0,dg.map)({$metadata:Ume(e)}),n=(0,dg.expectNonNull)((0,dg.expectObject)(await xZt(e.body,r)),"body"),i=(0,dg.take)(n,{accountList:dg._json,nextToken:dg.expectString});return Object.assign(t,i),t};nx.de_ListAccountsCommand=Qtd;var Ktd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"ResourceNotFoundException":case"com.amazonaws.sso#ResourceNotFoundException":throw await vnn(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},Htd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Wtd(e,r);let t=(0,dg.map)({$metadata:Ume(e)});return await(0,dg.collectBody)(e.body,r),t};nx.de_LogoutCommand=Htd;var Wtd=async(e,r)=>{let t={...e,body:await TZt(e.body,r)},n=PZt(e,t.body);switch(n){case"InvalidRequestException":case"com.amazonaws.sso#InvalidRequestException":throw await DZt(t,r);case"TooManyRequestsException":case"com.amazonaws.sso#TooManyRequestsException":throw await SZt(t,r);case"UnauthorizedException":case"com.amazonaws.sso#UnauthorizedException":throw await wZt(t,r);default:let i=t.body;return EZt({output:e,parsedBody:i,errorCode:n})}},EZt=(0,dg.withBaseException)(qtd.SSOServiceException),DZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.InvalidRequestException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},vnn=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.ResourceNotFoundException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},SZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.TooManyRequestsException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},wZt=async(e,r)=>{let t=(0,dg.map)({}),n=e.body,i=(0,dg.take)(n,{message:dg.expectString});Object.assign(t,i);let s=new vZt.UnauthorizedException({$metadata:Ume(e),...t});return(0,dg.decorateServiceException)(s,e.body)},Ume=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Ytd=(e,r)=>(0,dg.collectBody)(e,r).then(t=>r.utf8Encoder(t)),IZt=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),xZt=(e,r)=>Ytd(e,r).then(t=>t.length?JSON.parse(t):{}),TZt=async(e,r)=>{let t=await xZt(e,r);return t.message=t.message??t.Message,t},PZt=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var Dnn=A(YMe=>{"use strict";Object.defineProperty(YMe,"__esModule",{value:!0});YMe.GetRoleCredentialsCommand=YMe.$Command=void 0;var Jtd=Ue(),Xtd=ze(),_2s=qe();Object.defineProperty(YMe,"$Command",{enumerable:!0,get:function(){return _2s.Command}});var g2s=Y2e(),y2s=zwt(),Enn=class e extends _2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xtd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jtd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"GetRoleCredentialsCommand",inputFilterSensitiveLog:g2s.GetRoleCredentialsRequestFilterSensitiveLog,outputFilterSensitiveLog:g2s.GetRoleCredentialsResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y2s.se_GetRoleCredentialsCommand)(r,t)}deserialize(r,t){return(0,y2s.de_GetRoleCredentialsCommand)(r,t)}};YMe.GetRoleCredentialsCommand=Enn});var RZt=A(JMe=>{"use strict";Object.defineProperty(JMe,"__esModule",{value:!0});JMe.ListAccountRolesCommand=JMe.$Command=void 0;var Ztd=Ue(),erd=ze(),b2s=qe();Object.defineProperty(JMe,"$Command",{enumerable:!0,get:function(){return b2s.Command}});var trd=Y2e(),A2s=zwt(),Snn=class e extends b2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,erd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ztd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"ListAccountRolesCommand",inputFilterSensitiveLog:trd.ListAccountRolesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A2s.se_ListAccountRolesCommand)(r,t)}deserialize(r,t){return(0,A2s.de_ListAccountRolesCommand)(r,t)}};JMe.ListAccountRolesCommand=Snn});var kZt=A(XMe=>{"use strict";Object.defineProperty(XMe,"__esModule",{value:!0});XMe.ListAccountsCommand=XMe.$Command=void 0;var rrd=Ue(),nrd=ze(),v2s=qe();Object.defineProperty(XMe,"$Command",{enumerable:!0,get:function(){return v2s.Command}});var ird=Y2e(),C2s=zwt(),wnn=class e extends v2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nrd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rrd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"ListAccountsCommand",inputFilterSensitiveLog:ird.ListAccountsRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C2s.se_ListAccountsCommand)(r,t)}deserialize(r,t){return(0,C2s.de_ListAccountsCommand)(r,t)}};XMe.ListAccountsCommand=wnn});var xnn=A(ZMe=>{"use strict";Object.defineProperty(ZMe,"__esModule",{value:!0});ZMe.LogoutCommand=ZMe.$Command=void 0;var srd=Ue(),ard=ze(),D2s=qe();Object.defineProperty(ZMe,"$Command",{enumerable:!0,get:function(){return D2s.Command}});var ord=Y2e(),E2s=zwt(),Inn=class e extends D2s.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ard.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,srd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOClient",commandName:"LogoutCommand",inputFilterSensitiveLog:ord.LogoutRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E2s.se_LogoutCommand)(r,t)}deserialize(r,t){return(0,E2s.de_LogoutCommand)(r,t)}};ZMe.LogoutCommand=Inn});var S2s=A(NZt=>{"use strict";Object.defineProperty(NZt,"__esModule",{value:!0});NZt.SSO=void 0;var crd=qe(),urd=Dnn(),lrd=RZt(),drd=kZt(),prd=xnn(),mrd=Vwt(),frd={GetRoleCredentialsCommand:urd.GetRoleCredentialsCommand,ListAccountRolesCommand:lrd.ListAccountRolesCommand,ListAccountsCommand:drd.ListAccountsCommand,LogoutCommand:prd.LogoutCommand},FZt=class extends mrd.SSOClient{};NZt.SSO=FZt;(0,crd.createAggregatedClient)(frd,FZt)});var w2s=A(eLe=>{"use strict";Object.defineProperty(eLe,"__esModule",{value:!0});var OZt=(tn(),Dr(en));OZt.__exportStar(Dnn(),eLe);OZt.__exportStar(RZt(),eLe);OZt.__exportStar(kZt(),eLe);OZt.__exportStar(xnn(),eLe)});var x2s=A(I2s=>{"use strict";Object.defineProperty(I2s,"__esModule",{value:!0})});var T2s=A(BZt=>{"use strict";Object.defineProperty(BZt,"__esModule",{value:!0});BZt.paginateListAccountRoles=void 0;var hrd=RZt(),grd=Vwt(),yrd=async(e,r,...t)=>await e.send(new hrd.ListAccountRolesCommand(r),...t);async function*_rd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof grd.SSOClient)s=await yrd(e.client,r,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}BZt.paginateListAccountRoles=_rd});var P2s=A(qZt=>{"use strict";Object.defineProperty(qZt,"__esModule",{value:!0});qZt.paginateListAccounts=void 0;var Ard=kZt(),brd=Vwt(),Crd=async(e,r,...t)=>await e.send(new Ard.ListAccountsCommand(r),...t);async function*vrd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof brd.SSOClient)s=await Crd(e.client,r,...t);else throw new Error("Invalid client, expected SSO | SSOClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qZt.paginateListAccounts=vrd});var R2s=A($wt=>{"use strict";Object.defineProperty($wt,"__esModule",{value:!0});var Tnn=(tn(),Dr(en));Tnn.__exportStar(x2s(),$wt);Tnn.__exportStar(T2s(),$wt);Tnn.__exportStar(P2s(),$wt)});var k2s=A(Pnn=>{"use strict";Object.defineProperty(Pnn,"__esModule",{value:!0});var Erd=(tn(),Dr(en));Erd.__exportStar(Y2e(),Pnn)});var F2s=A(zre=>{"use strict";Object.defineProperty(zre,"__esModule",{value:!0});zre.SSOServiceException=void 0;var Qwt=(tn(),Dr(en));Qwt.__exportStar(Vwt(),zre);Qwt.__exportStar(S2s(),zre);Qwt.__exportStar(w2s(),zre);Qwt.__exportStar(R2s(),zre);Qwt.__exportStar(k2s(),zre);var Drd=AZt();Object.defineProperty(zre,"SSOServiceException",{enumerable:!0,get:function(){return Drd.SSOServiceException}})});var MZt=A(tLe=>{"use strict";Object.defineProperty(tLe,"__esModule",{value:!0});tLe.REFRESH_MESSAGE=tLe.EXPIRE_WINDOW_MS=void 0;tLe.EXPIRE_WINDOW_MS=5*60*1e3;tLe.REFRESH_MESSAGE="To refresh this SSO session run 'aws sso login' with the corresponding profile."});var N2s=A(LZt=>{"use strict";Object.defineProperty(LZt,"__esModule",{value:!0});LZt.resolveClientEndpointParameters=void 0;var Srd=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"awsssooidc"});LZt.resolveClientEndpointParameters=Srd});var O2s=A((SOg,wrd)=>{wrd.exports={name:"@aws-sdk/client-sso-oidc",description:"AWS SDK for JavaScript Sso Oidc Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso-oidc"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso-oidc",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-sso-oidc"}}});var K2s=A(jZt=>{"use strict";Object.defineProperty(jZt,"__esModule",{value:!0});jZt.ruleSet=void 0;var V2s="required",$re="fn",Qre="argv",rLe="ref",Rnn="PartitionResult",sW="tree",Kwt="error",Hwt="endpoint",B2s={[V2s]:!1,type:"String"},q2s={[V2s]:!0,default:!1,type:"Boolean"},z2s={[rLe]:"Endpoint"},$2s={[$re]:"booleanEquals",[Qre]:[{[rLe]:"UseFIPS"},!0]},Q2s={[$re]:"booleanEquals",[Qre]:[{[rLe]:"UseDualStack"},!0]},aW={},M2s={[$re]:"booleanEquals",[Qre]:[!0,{[$re]:"getAttr",[Qre]:[{[rLe]:Rnn},"supportsFIPS"]}]},L2s={[$re]:"booleanEquals",[Qre]:[!0,{[$re]:"getAttr",[Qre]:[{[rLe]:Rnn},"supportsDualStack"]}]},j2s=[z2s],G2s=[$2s],U2s=[Q2s],Ird={version:"1.0",parameters:{Region:B2s,UseDualStack:q2s,UseFIPS:q2s,Endpoint:B2s},rules:[{conditions:[{[$re]:"aws.partition",[Qre]:[{[rLe]:"Region"}],assign:Rnn}],type:sW,rules:[{conditions:[{[$re]:"isSet",[Qre]:j2s},{[$re]:"parseURL",[Qre]:j2s,assign:"url"}],type:sW,rules:[{conditions:G2s,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:Kwt},{type:sW,rules:[{conditions:U2s,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:Kwt},{endpoint:{url:z2s,properties:aW,headers:aW},type:Hwt}]}]},{conditions:[$2s,Q2s],type:sW,rules:[{conditions:[M2s,L2s],type:sW,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:aW,headers:aW},type:Hwt}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:Kwt}]},{conditions:G2s,type:sW,rules:[{conditions:[M2s],type:sW,rules:[{type:sW,rules:[{endpoint:{url:"https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}",properties:aW,headers:aW},type:Hwt}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:Kwt}]},{conditions:U2s,type:sW,rules:[{conditions:[L2s],type:sW,rules:[{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:aW,headers:aW},type:Hwt}]},{error:"DualStack is enabled but this partition does not support DualStack",type:Kwt}]},{endpoint:{url:"https://oidc.{Region}.{PartitionResult#dnsSuffix}",properties:aW,headers:aW},type:Hwt}]}]};jZt.ruleSet=Ird});var H2s=A(GZt=>{"use strict";Object.defineProperty(GZt,"__esModule",{value:!0});GZt.defaultEndpointResolver=void 0;var xrd=jH(),Trd=K2s(),Prd=(e,r={})=>(0,xrd.resolveEndpoint)(Trd.ruleSet,{endpointParams:e,logger:r.logger});GZt.defaultEndpointResolver=Prd});var J2s=A(UZt=>{"use strict";Object.defineProperty(UZt,"__esModule",{value:!0});UZt.getRuntimeConfig=void 0;var Rrd=qe(),krd=IV(),W2s=zH(),Y2s=R4(),Frd=H2s(),Nrd=e=>({apiVersion:"2019-06-10",base64Decoder:(e==null?void 0:e.base64Decoder)??W2s.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??W2s.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Frd.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Rrd.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"SSO OIDC",urlParser:(e==null?void 0:e.urlParser)??krd.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??Y2s.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??Y2s.toUtf8});UZt.getRuntimeConfig=Nrd});var eDs=A(zZt=>{"use strict";Object.defineProperty(zZt,"__esModule",{value:!0});zZt.getRuntimeConfig=void 0;var Ord=(tn(),Dr(en)),Brd=Ord.__importDefault(O2s()),qrd=Mre(),VZt=tx(),Mrd=Lre(),X2s=oP(),Wwt=kL(),Z2s=$H(),Lrd=jre(),jrd=z3(),Grd=J2s(),Urd=qe(),Vrd=Vre(),zrd=qe(),$rd=e=>{(0,zrd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,Vrd.resolveDefaultsModeConfig)(e),t=()=>r().then(Urd.loadConfigsForDefaultMode),n=(0,Grd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Lrd.calculateBodyLength,defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,qrd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:Brd.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Wwt.loadConfig)(X2s.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Wwt.loadConfig)(VZt.NODE_REGION_CONFIG_OPTIONS,VZt.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new Z2s.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Wwt.loadConfig)({...X2s.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||jrd.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Mrd.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??Z2s.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Wwt.loadConfig)(VZt.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Wwt.loadConfig)(VZt.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};zZt.getRuntimeConfig=$rd});var Fnn=A(nLe=>{"use strict";Object.defineProperty(nLe,"__esModule",{value:!0});nLe.SSOOIDCClient=nLe.__Client=void 0;var tDs=wre(),Qrd=Ire(),Krd=xre(),rDs=Tre(),Hrd=tx(),Wrd=Rre(),Yrd=Ue(),nDs=oP(),iDs=qe();Object.defineProperty(nLe,"__Client",{enumerable:!0,get:function(){return iDs.Client}});var Jrd=N2s(),Xrd=eDs(),knn=class extends iDs.Client{constructor(r){let t=(0,Xrd.getRuntimeConfig)(r),n=(0,Jrd.resolveClientEndpointParameters)(t),i=(0,Hrd.resolveRegionConfig)(n),s=(0,Yrd.resolveEndpointConfig)(i),a=(0,nDs.resolveRetryConfig)(s),o=(0,tDs.resolveHostHeaderConfig)(a),c=(0,rDs.resolveUserAgentConfig)(o);super(c),this.config=c,this.middlewareStack.use((0,nDs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Wrd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,tDs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Qrd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Krd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,rDs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};nLe.SSOOIDCClient=knn});var $Zt=A(iLe=>{"use strict";Object.defineProperty(iLe,"__esModule",{value:!0});iLe.SSOOIDCServiceException=iLe.__ServiceException=void 0;var sDs=qe();Object.defineProperty(iLe,"__ServiceException",{enumerable:!0,get:function(){return sDs.ServiceException}});var Nnn=class e extends sDs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};iLe.SSOOIDCServiceException=Nnn});var Knn=A(KC=>{"use strict";Object.defineProperty(KC,"__esModule",{value:!0});KC.InvalidClientMetadataException=KC.UnsupportedGrantTypeException=KC.UnauthorizedClientException=KC.SlowDownException=KC.InvalidScopeException=KC.InvalidRequestException=KC.InvalidGrantException=KC.InvalidClientException=KC.InternalServerException=KC.ExpiredTokenException=KC.AuthorizationPendingException=KC.AccessDeniedException=void 0;var FL=$Zt(),Onn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"AccessDeniedException",$fault:"client",...r}),this.name="AccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.AccessDeniedException=Onn;var Bnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"AuthorizationPendingException",$fault:"client",...r}),this.name="AuthorizationPendingException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.AuthorizationPendingException=Bnn;var qnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"ExpiredTokenException",$fault:"client",...r}),this.name="ExpiredTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.ExpiredTokenException=qnn;var Mnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InternalServerException",$fault:"server",...r}),this.name="InternalServerException",this.$fault="server",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InternalServerException=Mnn;var Lnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidClientException",$fault:"client",...r}),this.name="InvalidClientException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidClientException=Lnn;var jnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidGrantException",$fault:"client",...r}),this.name="InvalidGrantException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidGrantException=jnn;var Gnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidRequestException",$fault:"client",...r}),this.name="InvalidRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidRequestException=Gnn;var Unn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidScopeException",$fault:"client",...r}),this.name="InvalidScopeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidScopeException=Unn;var Vnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"SlowDownException",$fault:"client",...r}),this.name="SlowDownException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.SlowDownException=Vnn;var znn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"UnauthorizedClientException",$fault:"client",...r}),this.name="UnauthorizedClientException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.UnauthorizedClientException=znn;var $nn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"UnsupportedGrantTypeException",$fault:"client",...r}),this.name="UnsupportedGrantTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.UnsupportedGrantTypeException=$nn;var Qnn=class e extends FL.SSOOIDCServiceException{constructor(r){super({name:"InvalidClientMetadataException",$fault:"client",...r}),this.name="InvalidClientMetadataException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.error=r.error,this.error_description=r.error_description}};KC.InvalidClientMetadataException=Qnn});var KZt=A(wF=>{"use strict";Object.defineProperty(wF,"__esModule",{value:!0});wF.de_StartDeviceAuthorizationCommand=wF.de_RegisterClientCommand=wF.de_CreateTokenCommand=wF.se_StartDeviceAuthorizationCommand=wF.se_RegisterClientCommand=wF.se_CreateTokenCommand=void 0;var Hnn=QC(),zd=qe(),NL=Knn(),Zrd=$Zt(),end=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/token`,c;return c=JSON.stringify((0,zd.take)(e,{clientId:[],clientSecret:[],code:[],deviceCode:[],grantType:[],redirectUri:[],refreshToken:[],scope:l=>(0,zd._json)(l)})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_CreateTokenCommand=end;var tnd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/client/register`,c;return c=JSON.stringify((0,zd.take)(e,{clientName:[],clientType:[],scopes:l=>(0,zd._json)(l)})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_RegisterClientCommand=tnd;var rnd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/json"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/device_authorization`,c;return c=JSON.stringify((0,zd.take)(e,{clientId:[],clientSecret:[],startUrl:[]})),new Hnn.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,body:c})};wF.se_StartDeviceAuthorizationCommand=rnd;var nnd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ind(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{accessToken:zd.expectString,expiresIn:zd.expectInt32,idToken:zd.expectString,refreshToken:zd.expectString,tokenType:zd.expectString});return Object.assign(t,i),t};wF.de_CreateTokenCommand=nnd;var ind=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"AccessDeniedException":case"com.amazonaws.ssooidc#AccessDeniedException":throw await und(t,r);case"AuthorizationPendingException":case"com.amazonaws.ssooidc#AuthorizationPendingException":throw await lnd(t,r);case"ExpiredTokenException":case"com.amazonaws.ssooidc#ExpiredTokenException":throw await dnd(t,r);case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await aDs(t,r);case"InvalidGrantException":case"com.amazonaws.ssooidc#InvalidGrantException":throw await mnd(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await oDs(t,r);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await cDs(t,r);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await uDs(t,r);case"UnsupportedGrantTypeException":case"com.amazonaws.ssooidc#UnsupportedGrantTypeException":throw await fnd(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},snd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return and(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{authorizationEndpoint:zd.expectString,clientId:zd.expectString,clientIdIssuedAt:zd.expectLong,clientSecret:zd.expectString,clientSecretExpiresAt:zd.expectLong,tokenEndpoint:zd.expectString});return Object.assign(t,i),t};wF.de_RegisterClientCommand=snd;var and=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientMetadataException":case"com.amazonaws.ssooidc#InvalidClientMetadataException":throw await pnd(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"InvalidScopeException":case"com.amazonaws.ssooidc#InvalidScopeException":throw await oDs(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},ond=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return cnd(e,r);let t=(0,zd.map)({$metadata:k4(e)}),n=(0,zd.expectNonNull)((0,zd.expectObject)(await QZt(e.body,r)),"body"),i=(0,zd.take)(n,{deviceCode:zd.expectString,expiresIn:zd.expectInt32,interval:zd.expectInt32,userCode:zd.expectString,verificationUri:zd.expectString,verificationUriComplete:zd.expectString});return Object.assign(t,i),t};wF.de_StartDeviceAuthorizationCommand=ond;var cnd=async(e,r)=>{let t={...e,body:await Xnn(e.body,r)},n=Znn(e,t.body);switch(n){case"InternalServerException":case"com.amazonaws.ssooidc#InternalServerException":throw await Ynn(t,r);case"InvalidClientException":case"com.amazonaws.ssooidc#InvalidClientException":throw await aDs(t,r);case"InvalidRequestException":case"com.amazonaws.ssooidc#InvalidRequestException":throw await Jnn(t,r);case"SlowDownException":case"com.amazonaws.ssooidc#SlowDownException":throw await cDs(t,r);case"UnauthorizedClientException":case"com.amazonaws.ssooidc#UnauthorizedClientException":throw await uDs(t,r);default:let i=t.body;return Wnn({output:e,parsedBody:i,errorCode:n})}},Wnn=(0,zd.withBaseException)(Zrd.SSOOIDCServiceException),und=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.AccessDeniedException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},lnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.AuthorizationPendingException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},dnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.ExpiredTokenException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},Ynn=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InternalServerException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},aDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidClientException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},pnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidClientMetadataException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},mnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidGrantException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},Jnn=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidRequestException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},oDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.InvalidScopeException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},cDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.SlowDownException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},uDs=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.UnauthorizedClientException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},fnd=async(e,r)=>{let t=(0,zd.map)({}),n=e.body,i=(0,zd.take)(n,{error:zd.expectString,error_description:zd.expectString});Object.assign(t,i);let s=new NL.UnsupportedGrantTypeException({$metadata:k4(e),...t});return(0,zd.decorateServiceException)(s,e.body)},k4=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),hnd=(e,r)=>(0,zd.collectBody)(e,r).then(t=>r.utf8Encoder(t)),QZt=(e,r)=>hnd(e,r).then(t=>t.length?JSON.parse(t):{}),Xnn=async(e,r)=>{let t=await QZt(e,r);return t.message=t.message??t.Message,t},Znn=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var tin=A(sLe=>{"use strict";Object.defineProperty(sLe,"__esModule",{value:!0});sLe.CreateTokenCommand=sLe.$Command=void 0;var gnd=Ue(),ynd=ze(),dDs=qe();Object.defineProperty(sLe,"$Command",{enumerable:!0,get:function(){return dDs.Command}});var lDs=KZt(),ein=class e extends dDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ynd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gnd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"CreateTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lDs.se_CreateTokenCommand)(r,t)}deserialize(r,t){return(0,lDs.de_CreateTokenCommand)(r,t)}};sLe.CreateTokenCommand=ein});var nin=A(aLe=>{"use strict";Object.defineProperty(aLe,"__esModule",{value:!0});aLe.RegisterClientCommand=aLe.$Command=void 0;var _nd=Ue(),And=ze(),mDs=qe();Object.defineProperty(aLe,"$Command",{enumerable:!0,get:function(){return mDs.Command}});var pDs=KZt(),rin=class e extends mDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,And.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_nd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"RegisterClientCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pDs.se_RegisterClientCommand)(r,t)}deserialize(r,t){return(0,pDs.de_RegisterClientCommand)(r,t)}};aLe.RegisterClientCommand=rin});var sin=A(oLe=>{"use strict";Object.defineProperty(oLe,"__esModule",{value:!0});oLe.StartDeviceAuthorizationCommand=oLe.$Command=void 0;var bnd=Ue(),Cnd=ze(),hDs=qe();Object.defineProperty(oLe,"$Command",{enumerable:!0,get:function(){return hDs.Command}});var fDs=KZt(),iin=class e extends hDs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Cnd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bnd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"SSOOIDCClient",commandName:"StartDeviceAuthorizationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fDs.se_StartDeviceAuthorizationCommand)(r,t)}deserialize(r,t){return(0,fDs.de_StartDeviceAuthorizationCommand)(r,t)}};oLe.StartDeviceAuthorizationCommand=iin});var gDs=A(WZt=>{"use strict";Object.defineProperty(WZt,"__esModule",{value:!0});WZt.SSOOIDC=void 0;var vnd=qe(),End=tin(),Dnd=nin(),Snd=sin(),wnd=Fnn(),Ind={CreateTokenCommand:End.CreateTokenCommand,RegisterClientCommand:Dnd.RegisterClientCommand,StartDeviceAuthorizationCommand:Snd.StartDeviceAuthorizationCommand},HZt=class extends wnd.SSOOIDCClient{};WZt.SSOOIDC=HZt;(0,vnd.createAggregatedClient)(Ind,HZt)});var yDs=A(Ywt=>{"use strict";Object.defineProperty(Ywt,"__esModule",{value:!0});var ain=(tn(),Dr(en));ain.__exportStar(tin(),Ywt);ain.__exportStar(nin(),Ywt);ain.__exportStar(sin(),Ywt)});var _Ds=A(oin=>{"use strict";Object.defineProperty(oin,"__esModule",{value:!0});var xnd=(tn(),Dr(en));xnd.__exportStar(Knn(),oin)});var cin=A(Vme=>{"use strict";Object.defineProperty(Vme,"__esModule",{value:!0});Vme.SSOOIDCServiceException=void 0;var YZt=(tn(),Dr(en));YZt.__exportStar(Fnn(),Vme);YZt.__exportStar(gDs(),Vme);YZt.__exportStar(yDs(),Vme);YZt.__exportStar(_Ds(),Vme);var Tnd=$Zt();Object.defineProperty(Vme,"SSOOIDCServiceException",{enumerable:!0,get:function(){return Tnd.SSOOIDCServiceException}})});var ADs=A(JZt=>{"use strict";Object.defineProperty(JZt,"__esModule",{value:!0});JZt.getSsoOidcClient=void 0;var Pnd=cin(),uin={},Rnd=e=>{if(uin[e])return uin[e];let r=new Pnd.SSOOIDCClient({region:e});return uin[e]=r,r};JZt.getSsoOidcClient=Rnd});var bDs=A(XZt=>{"use strict";Object.defineProperty(XZt,"__esModule",{value:!0});XZt.getNewSsoOidcToken=void 0;var knd=cin(),Fnd=ADs(),Nnd=(e,r)=>(0,Fnd.getSsoOidcClient)(r).send(new knd.CreateTokenCommand({clientId:e.clientId,clientSecret:e.clientSecret,refreshToken:e.refreshToken,grantType:"refresh_token"}));XZt.getNewSsoOidcToken=Nnd});var CDs=A(ZZt=>{"use strict";Object.defineProperty(ZZt,"__esModule",{value:!0});ZZt.validateTokenExpiry=void 0;var Ond=DC(),Bnd=MZt(),qnd=e=>{if(e.expiration&&e.expiration.getTime(){"use strict";Object.defineProperty(eer,"__esModule",{value:!0});eer.validateTokenKey=void 0;var Mnd=DC(),Lnd=MZt(),jnd=(e,r,t=!1)=>{if(typeof r>"u")throw new Mnd.TokenProviderError(`Value not present for '${e}' in SSO Token${t?". Cannot refresh":""}. ${Lnd.REFRESH_MESSAGE}`,!1)};eer.validateTokenKey=jnd});var EDs=A(ter=>{"use strict";Object.defineProperty(ter,"__esModule",{value:!0});ter.writeSSOTokenToFile=void 0;var Gnd=JH(),Und=require("fs"),{writeFile:Vnd}=Und.promises,znd=(e,r)=>{let t=(0,Gnd.getSSOTokenFilepath)(e),n=JSON.stringify(r,null,2);return Vnd(t,n)};ter.writeSSOTokenToFile=znd});var lin=A(ner=>{"use strict";Object.defineProperty(ner,"__esModule",{value:!0});ner.fromSso=void 0;var Jwt=DC(),rer=JH(),DDs=MZt(),$nd=bDs(),SDs=CDs(),J2e=vDs(),Qnd=EDs(),wDs=new Date(0),Knd=(e={})=>async()=>{let r=await(0,rer.parseKnownFiles)(e),t=(0,rer.getProfileName)(e),n=r[t];if(n){if(!n.sso_session)throw new Jwt.TokenProviderError(`Profile '${t}' is missing required property 'sso_session'.`)}else throw new Jwt.TokenProviderError(`Profile '${t}' could not be found in shared credentials file.`,!1);let i=n.sso_session,a=(await(0,rer.loadSsoSessionData)(e))[i];if(!a)throw new Jwt.TokenProviderError(`Sso session '${i}' could not be found in shared credentials file.`,!1);for(let _ of["sso_start_url","sso_region"])if(!a[_])throw new Jwt.TokenProviderError(`Sso session '${i}' is missing required property '${_}'.`,!1);let o=a.sso_start_url,c=a.sso_region,l;try{l=await(0,rer.getSSOTokenFromFile)(i)}catch{throw new Jwt.TokenProviderError(`The SSO session token associated with profile=${t} was not found or is invalid. ${DDs.REFRESH_MESSAGE}`,!1)}(0,J2e.validateTokenKey)("accessToken",l.accessToken),(0,J2e.validateTokenKey)("expiresAt",l.expiresAt);let{accessToken:u,expiresAt:m}=l,h={token:u,expiration:new Date(m)};if(h.expiration.getTime()-Date.now()>DDs.EXPIRE_WINDOW_MS)return h;if(Date.now()-wDs.getTime()<30*1e3)return(0,SDs.validateTokenExpiry)(h),h;(0,J2e.validateTokenKey)("clientId",l.clientId,!0),(0,J2e.validateTokenKey)("clientSecret",l.clientSecret,!0),(0,J2e.validateTokenKey)("refreshToken",l.refreshToken,!0);try{wDs.setTime(Date.now());let _=await(0,$nd.getNewSsoOidcToken)(l,c);(0,J2e.validateTokenKey)("accessToken",_.accessToken),(0,J2e.validateTokenKey)("expiresIn",_.expiresIn);let b=new Date(Date.now()+_.expiresIn*1e3);try{await(0,Qnd.writeSSOTokenToFile)(i,{...l,accessToken:_.accessToken,expiresAt:b.toISOString(),refreshToken:_.refreshToken})}catch{}return{token:_.accessToken,expiration:b}}catch{return(0,SDs.validateTokenExpiry)(h),h}};ner.fromSso=Knd});var IDs=A(ier=>{"use strict";Object.defineProperty(ier,"__esModule",{value:!0});ier.fromStatic=void 0;var Hnd=DC(),Wnd=({token:e})=>async()=>{if(!e||!e.token)throw new Hnd.TokenProviderError("Please pass a valid token to fromStatic",!1);return e};ier.fromStatic=Wnd});var xDs=A(ser=>{"use strict";Object.defineProperty(ser,"__esModule",{value:!0});ser.nodeProvider=void 0;var din=DC(),Ynd=lin(),Jnd=(e={})=>(0,din.memoize)((0,din.chain)((0,Ynd.fromSso)(e),async()=>{throw new din.TokenProviderError("Could not load token from any providers",!1)}),r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()<3e5,r=>r.expiration!==void 0);ser.nodeProvider=Jnd});var TDs=A(Xwt=>{"use strict";Object.defineProperty(Xwt,"__esModule",{value:!0});var pin=(tn(),Dr(en));pin.__exportStar(lin(),Xwt);pin.__exportStar(IDs(),Xwt);pin.__exportStar(xDs(),Xwt)});var RDs=A(aer=>{"use strict";Object.defineProperty(aer,"__esModule",{value:!0});aer.resolveSSOCredentials=void 0;var PDs=F2s(),Xnd=TDs(),Zwt=DC(),Znd=JH(),eid=15*60*1e3,eIt=!1,tid=async({ssoStartUrl:e,ssoSession:r,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,profile:a})=>{let o,c="To refresh this SSO session run aws sso login with the corresponding profile.";if(r)try{let w=await(0,Xnd.fromSso)({profile:a})();o={accessToken:w.token,expiresAt:new Date(w.expiration).toISOString()}}catch(w){throw new Zwt.CredentialsProviderError(w.message,eIt)}else try{o=await(0,Znd.getSSOTokenFromFile)(e)}catch{throw new Zwt.CredentialsProviderError(`The SSO session associated with this profile is invalid. ${c}`,eIt)}if(new Date(o.expiresAt).getTime()-Date.now()<=eid)throw new Zwt.CredentialsProviderError(`The SSO session associated with this profile has expired. ${c}`,eIt);let{accessToken:l}=o,u=s||new PDs.SSOClient({region:n}),m;try{m=await u.send(new PDs.GetRoleCredentialsCommand({accountId:t,roleName:i,accessToken:l}))}catch(w){throw Zwt.CredentialsProviderError.from(w,eIt)}let{roleCredentials:{accessKeyId:h,secretAccessKey:_,sessionToken:b,expiration:v}={}}=m;if(!h||!_||!b||!v)throw new Zwt.CredentialsProviderError("SSO returns an invalid temporary credential.",eIt);return{accessKeyId:h,secretAccessKey:_,sessionToken:b,expiration:new Date(v)}};aer.resolveSSOCredentials=tid});var min=A(oer=>{"use strict";Object.defineProperty(oer,"__esModule",{value:!0});oer.validateSsoProfile=void 0;var rid=DC(),nid=e=>{let{sso_start_url:r,sso_account_id:t,sso_region:n,sso_role_name:i}=e;if(!r||!t||!n||!i)throw new rid.CredentialsProviderError(`Profile is configured with invalid SSO credentials. Required parameters "sso_account_id", "sso_region", "sso_role_name", "sso_start_url". Got ${Object.keys(e).join(", ")} +Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`,!1);return e};oer.validateSsoProfile=nid});var FDs=A(cer=>{"use strict";Object.defineProperty(cer,"__esModule",{value:!0});cer.fromSSO=void 0;var tIt=DC(),fin=JH(),iid=unn(),kDs=RDs(),sid=min(),aid=(e={})=>async()=>{let{ssoStartUrl:r,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,ssoSession:a}=e,o=(0,fin.getProfileName)(e);if(!r&&!t&&!n&&!i&&!a){let l=(await(0,fin.parseKnownFiles)(e))[o];if(!l)throw new tIt.CredentialsProviderError(`Profile ${o} was not found.`);if(!(0,iid.isSsoProfile)(l))throw new tIt.CredentialsProviderError(`Profile ${o} is not configured with SSO credentials.`);if(l!=null&&l.sso_session){let w=(await(0,fin.loadSsoSessionData)(e))[l.sso_session],x=` configurations in profile ${o} and sso-session ${l.sso_session}`;if(n&&n!==w.sso_region)throw new tIt.CredentialsProviderError("Conflicting SSO region"+x,!1);if(r&&r!==w.sso_start_url)throw new tIt.CredentialsProviderError("Conflicting SSO start_url"+x,!1);l.sso_region=w.sso_region,l.sso_start_url=w.sso_start_url}let{sso_start_url:u,sso_account_id:m,sso_region:h,sso_role_name:_,sso_session:b}=(0,sid.validateSsoProfile)(l);return(0,kDs.resolveSSOCredentials)({ssoStartUrl:u,ssoSession:b,ssoAccountId:m,ssoRegion:h,ssoRoleName:_,ssoClient:s,profile:o})}else{if(!r||!t||!n||!i)throw new tIt.CredentialsProviderError('Incomplete configuration. The fromSSO() argument hash must include "ssoStartUrl", "ssoAccountId", "ssoRegion", "ssoRoleName"');return(0,kDs.resolveSSOCredentials)({ssoStartUrl:r,ssoSession:a,ssoAccountId:t,ssoRegion:n,ssoRoleName:i,ssoClient:s,profile:o})}};cer.fromSSO=aid});var ODs=A(NDs=>{"use strict";Object.defineProperty(NDs,"__esModule",{value:!0})});var ler=A(cLe=>{"use strict";Object.defineProperty(cLe,"__esModule",{value:!0});var uer=(tn(),Dr(en));uer.__exportStar(FDs(),cLe);uer.__exportStar(unn(),cLe);uer.__exportStar(ODs(),cLe);uer.__exportStar(min(),cLe)});var qDs=A(uLe=>{"use strict";Object.defineProperty(uLe,"__esModule",{value:!0});uLe.resolveSsoCredentials=uLe.isSsoProfile=void 0;var BDs=ler(),oid=ler();Object.defineProperty(uLe,"isSsoProfile",{enumerable:!0,get:function(){return oid.isSsoProfile}});var cid=e=>{let{sso_start_url:r,sso_account_id:t,sso_session:n,sso_region:i,sso_role_name:s}=(0,BDs.validateSsoProfile)(e);return(0,BDs.fromSSO)({ssoStartUrl:r,ssoAccountId:t,ssoSession:n,ssoRegion:i,ssoRoleName:s})()};uLe.resolveSsoCredentials=cid});var MDs=A(lLe=>{"use strict";Object.defineProperty(lLe,"__esModule",{value:!0});lLe.resolveStaticCredentials=lLe.isStaticCredsProfile=void 0;var uid=e=>!!e&&typeof e=="object"&&typeof e.aws_access_key_id=="string"&&typeof e.aws_secret_access_key=="string"&&["undefined","string"].indexOf(typeof e.aws_session_token)>-1;lLe.isStaticCredsProfile=uid;var lid=e=>Promise.resolve({accessKeyId:e.aws_access_key_id,secretAccessKey:e.aws_secret_access_key,sessionToken:e.aws_session_token});lLe.resolveStaticCredentials=lid});var hin=A(der=>{"use strict";Object.defineProperty(der,"__esModule",{value:!0});der.fromWebToken=void 0;var did=DC(),pid=e=>()=>{let{roleArn:r,roleSessionName:t,webIdentityToken:n,providerId:i,policyArns:s,policy:a,durationSeconds:o,roleAssumerWithWebIdentity:c}=e;if(!c)throw new did.CredentialsProviderError(`Role Arn '${r}' needs to be assumed with web identity, but no role assumption callback was provided.`,!1);return c({RoleArn:r,RoleSessionName:t??`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:n,ProviderId:i,PolicyArns:s,Policy:a,DurationSeconds:o})};der.fromWebToken=pid});var LDs=A(per=>{"use strict";Object.defineProperty(per,"__esModule",{value:!0});per.fromTokenFile=void 0;var mid=DC(),fid=require("fs"),hid=hin(),gid="AWS_WEB_IDENTITY_TOKEN_FILE",yid="AWS_ROLE_ARN",_id="AWS_ROLE_SESSION_NAME",Aid=(e={})=>async()=>{var r,t,n;let i=(r=e==null?void 0:e.webIdentityTokenFile)!==null&&r!==void 0?r:process.env[gid],s=(t=e==null?void 0:e.roleArn)!==null&&t!==void 0?t:process.env[yid],a=(n=e==null?void 0:e.roleSessionName)!==null&&n!==void 0?n:process.env[_id];if(!i||!s)throw new mid.CredentialsProviderError("Web identity configuration not specified");return(0,hid.fromWebToken)({...e,webIdentityToken:(0,fid.readFileSync)(i,{encoding:"ascii"}),roleArn:s,roleSessionName:a})()};per.fromTokenFile=Aid});var gin=A(mer=>{"use strict";Object.defineProperty(mer,"__esModule",{value:!0});var jDs=(tn(),Dr(en));jDs.__exportStar(LDs(),mer);jDs.__exportStar(hin(),mer)});var GDs=A(dLe=>{"use strict";Object.defineProperty(dLe,"__esModule",{value:!0});dLe.resolveWebIdentityCredentials=dLe.isWebIdentityProfile=void 0;var bid=gin(),Cid=e=>!!e&&typeof e=="object"&&typeof e.web_identity_token_file=="string"&&typeof e.role_arn=="string"&&["undefined","string"].indexOf(typeof e.role_session_name)>-1;dLe.isWebIdentityProfile=Cid;var vid=async(e,r)=>(0,bid.fromTokenFile)({webIdentityTokenFile:e.web_identity_token_file,roleArn:e.role_arn,roleSessionName:e.role_session_name,roleAssumerWithWebIdentity:r.roleAssumerWithWebIdentity})();dLe.resolveWebIdentityCredentials=vid});var snn=A(her=>{"use strict";Object.defineProperty(her,"__esModule",{value:!0});her.resolveProfileData=void 0;var Eid=DC(),UDs=wEs(),VDs=REs(),zDs=qDs(),fer=MDs(),$Ds=GDs(),Did=async(e,r,t,n={})=>{let i=r[e];if(Object.keys(n).length>0&&(0,fer.isStaticCredsProfile)(i))return(0,fer.resolveStaticCredentials)(i);if((0,UDs.isAssumeRoleProfile)(i))return(0,UDs.resolveAssumeRoleCredentials)(e,r,t,n);if((0,fer.isStaticCredsProfile)(i))return(0,fer.resolveStaticCredentials)(i);if((0,$Ds.isWebIdentityProfile)(i))return(0,$Ds.resolveWebIdentityCredentials)(i,t);if((0,VDs.isProcessProfile)(i))return(0,VDs.resolveProcessCredentials)(t,e);if((0,zDs.isSsoProfile)(i))return(0,zDs.resolveSsoCredentials)(i);throw new Eid.CredentialsProviderError(`Profile ${e} could not be found or parsed in shared credentials file.`)};her.resolveProfileData=Did});var KDs=A(ger=>{"use strict";Object.defineProperty(ger,"__esModule",{value:!0});ger.fromIni=void 0;var QDs=JH(),Sid=snn(),wid=(e={})=>async()=>{let r=await(0,QDs.parseKnownFiles)(e);return(0,Sid.resolveProfileData)((0,QDs.getProfileName)(e),r,e)};ger.fromIni=wid});var HDs=A(yin=>{"use strict";Object.defineProperty(yin,"__esModule",{value:!0});var Iid=(tn(),Dr(en));Iid.__exportStar(KDs(),yin)});var WDs=A(X2e=>{"use strict";Object.defineProperty(X2e,"__esModule",{value:!0});X2e.remoteProvider=X2e.ENV_IMDS_DISABLED=void 0;var yer=rZt(),xid=DC();X2e.ENV_IMDS_DISABLED="AWS_EC2_METADATA_DISABLED";var Tid=e=>process.env[yer.ENV_CMDS_RELATIVE_URI]||process.env[yer.ENV_CMDS_FULL_URI]?(0,yer.fromContainerMetadata)(e):process.env[X2e.ENV_IMDS_DISABLED]?async()=>{throw new xid.CredentialsProviderError("EC2 Instance Metadata Service access disabled")}:(0,yer.fromInstanceMetadata)(e);X2e.remoteProvider=Tid});var YDs=A(_er=>{"use strict";Object.defineProperty(_er,"__esModule",{value:!0});_er.defaultProvider=void 0;var Pid=Vrn(),Rid=HDs(),kid=cnn(),Fid=ler(),Nid=gin(),_in=DC(),Oid=JH(),Bid=WDs(),qid=(e={})=>(0,_in.memoize)((0,_in.chain)(...e.profile||process.env[Oid.ENV_PROFILE]?[]:[(0,Pid.fromEnv)()],(0,Fid.fromSSO)(e),(0,Rid.fromIni)(e),(0,kid.fromProcess)(e),(0,Nid.fromTokenFile)(e),(0,Bid.remoteProvider)(e),async()=>{throw new _in.CredentialsProviderError("Could not load credentials from any providers",!1)}),r=>r.expiration!==void 0&&r.expiration.getTime()-Date.now()<3e5,r=>r.expiration!==void 0);_er.defaultProvider=qid});var Z2e=A(Ain=>{"use strict";Object.defineProperty(Ain,"__esModule",{value:!0});var Mid=(tn(),Dr(en));Mid.__exportStar(YDs(),Ain)});var _Ss=A(Aer=>{"use strict";Object.defineProperty(Aer,"__esModule",{value:!0});Aer.ruleSet=void 0;var cSs="required",pg="type",RA="fn",kA="argv",zme="ref",JDs=!1,Lid=!0,eDe="booleanEquals",K3="tree",cP="stringEquals",uSs="sigv4",lSs="sts",dSs="us-east-1",fE="endpoint",XDs="https://sts.{Region}.{PartitionResult#dnsSuffix}",pLe="error",Cin="getAttr",ZDs={[cSs]:!1,[pg]:"String"},bin={[cSs]:!0,default:!1,[pg]:"Boolean"},pSs={[zme]:"Endpoint"},eSs={[RA]:"isSet",[kA]:[{[zme]:"Region"}]},uP={[zme]:"Region"},tSs={[RA]:"aws.partition",[kA]:[uP],assign:"PartitionResult"},mSs={[zme]:"UseFIPS"},fSs={[zme]:"UseDualStack"},H3={url:"https://sts.amazonaws.com",properties:{authSchemes:[{name:uSs,signingName:lSs,signingRegion:dSs}]},headers:{}},OO={},rSs={conditions:[{[RA]:cP,[kA]:[uP,"aws-global"]}],[fE]:H3,[pg]:fE},hSs={[RA]:eDe,[kA]:[mSs,!0]},gSs={[RA]:eDe,[kA]:[fSs,!0]},nSs={[RA]:eDe,[kA]:[!0,{[RA]:Cin,[kA]:[{[zme]:"PartitionResult"},"supportsFIPS"]}]},ySs={[zme]:"PartitionResult"},iSs={[RA]:eDe,[kA]:[!0,{[RA]:Cin,[kA]:[ySs,"supportsDualStack"]}]},sSs=[{[RA]:"isSet",[kA]:[pSs]}],aSs=[hSs],oSs=[gSs],jid={version:"1.0",parameters:{Region:ZDs,UseDualStack:bin,UseFIPS:bin,Endpoint:ZDs,UseGlobalEndpoint:bin},rules:[{conditions:[{[RA]:eDe,[kA]:[{[zme]:"UseGlobalEndpoint"},Lid]},{[RA]:"not",[kA]:sSs},eSs,tSs,{[RA]:eDe,[kA]:[mSs,JDs]},{[RA]:eDe,[kA]:[fSs,JDs]}],[pg]:K3,rules:[{conditions:[{[RA]:cP,[kA]:[uP,"ap-northeast-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-south-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-southeast-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"ap-southeast-2"]}],endpoint:H3,[pg]:fE},rSs,{conditions:[{[RA]:cP,[kA]:[uP,"ca-central-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-central-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-north-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-2"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"eu-west-3"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"sa-east-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,dSs]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-east-2"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-west-1"]}],endpoint:H3,[pg]:fE},{conditions:[{[RA]:cP,[kA]:[uP,"us-west-2"]}],endpoint:H3,[pg]:fE},{endpoint:{url:XDs,properties:{authSchemes:[{name:uSs,signingName:lSs,signingRegion:"{Region}"}]},headers:OO},[pg]:fE}]},{conditions:sSs,[pg]:K3,rules:[{conditions:aSs,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[pg]:pLe},{[pg]:K3,rules:[{conditions:oSs,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[pg]:pLe},{endpoint:{url:pSs,properties:OO,headers:OO},[pg]:fE}]}]},{[pg]:K3,rules:[{conditions:[eSs],[pg]:K3,rules:[{conditions:[tSs],[pg]:K3,rules:[{conditions:[hSs,gSs],[pg]:K3,rules:[{conditions:[nSs,iSs],[pg]:K3,rules:[{[pg]:K3,rules:[{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[pg]:pLe}]},{conditions:aSs,[pg]:K3,rules:[{conditions:[nSs],[pg]:K3,rules:[{[pg]:K3,rules:[{conditions:[{[RA]:cP,[kA]:["aws-us-gov",{[RA]:Cin,[kA]:[ySs,"name"]}]}],endpoint:{url:"https://sts.{Region}.amazonaws.com",properties:OO,headers:OO},[pg]:fE},{endpoint:{url:"https://sts-fips.{Region}.{PartitionResult#dnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"FIPS is enabled but this partition does not support FIPS",[pg]:pLe}]},{conditions:oSs,[pg]:K3,rules:[{conditions:[iSs],[pg]:K3,rules:[{[pg]:K3,rules:[{endpoint:{url:"https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:OO,headers:OO},[pg]:fE}]}]},{error:"DualStack is enabled but this partition does not support DualStack",[pg]:pLe}]},{[pg]:K3,rules:[rSs,{endpoint:{url:XDs,properties:OO,headers:OO},[pg]:fE}]}]}]},{error:"Invalid Configuration: Missing Region",[pg]:pLe}]}]};Aer.ruleSet=jid});var ASs=A(ber=>{"use strict";Object.defineProperty(ber,"__esModule",{value:!0});ber.defaultEndpointResolver=void 0;var Gid=jH(),Uid=_Ss(),Vid=(e,r={})=>(0,Gid.resolveEndpoint)(Uid.ruleSet,{endpointParams:e,logger:r.logger});ber.defaultEndpointResolver=Vid});var vSs=A(Cer=>{"use strict";Object.defineProperty(Cer,"__esModule",{value:!0});Cer.getRuntimeConfig=void 0;var zid=qe(),$id=IV(),bSs=zH(),CSs=R4(),Qid=ASs(),Kid=e=>({apiVersion:"2011-06-15",base64Decoder:(e==null?void 0:e.base64Decoder)??bSs.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??bSs.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Qid.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new zid.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"STS",urlParser:(e==null?void 0:e.urlParser)??$id.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??CSs.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??CSs.toUtf8});Cer.getRuntimeConfig=Kid});var SSs=A(Eer=>{"use strict";Object.defineProperty(Eer,"__esModule",{value:!0});Eer.getRuntimeConfig=void 0;var Hid=(tn(),Dr(en)),Wid=Hid.__importDefault(XCs()),Yid=Grn(),Jid=Z2e(),Xid=Mre(),ver=tx(),Zid=Lre(),ESs=oP(),rIt=kL(),DSs=$H(),esd=jre(),tsd=z3(),rsd=vSs(),nsd=qe(),isd=Vre(),ssd=qe(),asd=e=>{(0,ssd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,isd.resolveDefaultsModeConfig)(e),t=()=>r().then(nsd.loadConfigsForDefaultMode),n=(0,rsd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??esd.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Yid.decorateDefaultCredentialProvider)(Jid.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Xid.defaultUserAgent)({serviceId:n.serviceId,clientVersion:Wid.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,rIt.loadConfig)(ESs.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,rIt.loadConfig)(ver.NODE_REGION_CONFIG_OPTIONS,ver.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new DSs.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,rIt.loadConfig)({...ESs.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||tsd.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Zid.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??DSs.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,rIt.loadConfig)(ver.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,rIt.loadConfig)(ver.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Eer.getRuntimeConfig=asd});var Der=A(mLe=>{"use strict";Object.defineProperty(mLe,"__esModule",{value:!0});mLe.STSClient=mLe.__Client=void 0;var wSs=wre(),osd=Ire(),csd=xre(),usd=YCs(),ISs=Tre(),lsd=tx(),dsd=Rre(),psd=Ue(),xSs=oP(),TSs=qe();Object.defineProperty(mLe,"__Client",{enumerable:!0,get:function(){return TSs.Client}});var msd=JCs(),fsd=SSs(),vin=class e extends TSs.Client{constructor(r){let t=(0,fsd.getRuntimeConfig)(r),n=(0,msd.resolveClientEndpointParameters)(t),i=(0,lsd.resolveRegionConfig)(n),s=(0,psd.resolveEndpointConfig)(i),a=(0,xSs.resolveRetryConfig)(s),o=(0,wSs.resolveHostHeaderConfig)(a),c=(0,usd.resolveStsAuthConfig)(o,{stsClientCtor:e}),l=(0,ISs.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,xSs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,dsd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,wSs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,osd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,csd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,ISs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};mLe.STSClient=vin});var Din=A(fLe=>{"use strict";Object.defineProperty(fLe,"__esModule",{value:!0});fLe.AssumeRoleWithSAMLCommand=fLe.$Command=void 0;var hsd=Ue(),gsd=ze(),kSs=qe();Object.defineProperty(fLe,"$Command",{enumerable:!0,get:function(){return kSs.Command}});var PSs=Rme(),RSs=qre(),Ein=class e extends kSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"AssumeRoleWithSAMLCommand",inputFilterSensitiveLog:PSs.AssumeRoleWithSAMLRequestFilterSensitiveLog,outputFilterSensitiveLog:PSs.AssumeRoleWithSAMLResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RSs.se_AssumeRoleWithSAMLCommand)(r,t)}deserialize(r,t){return(0,RSs.de_AssumeRoleWithSAMLCommand)(r,t)}};fLe.AssumeRoleWithSAMLCommand=Ein});var win=A(hLe=>{"use strict";Object.defineProperty(hLe,"__esModule",{value:!0});hLe.DecodeAuthorizationMessageCommand=hLe.$Command=void 0;var ysd=RO(),_sd=Ue(),Asd=ze(),NSs=qe();Object.defineProperty(hLe,"$Command",{enumerable:!0,get:function(){return NSs.Command}});var FSs=qre(),Sin=class e extends NSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Asd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_sd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,ysd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"DecodeAuthorizationMessageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FSs.se_DecodeAuthorizationMessageCommand)(r,t)}deserialize(r,t){return(0,FSs.de_DecodeAuthorizationMessageCommand)(r,t)}};hLe.DecodeAuthorizationMessageCommand=Sin});var xin=A(gLe=>{"use strict";Object.defineProperty(gLe,"__esModule",{value:!0});gLe.GetAccessKeyInfoCommand=gLe.$Command=void 0;var bsd=RO(),Csd=Ue(),vsd=ze(),BSs=qe();Object.defineProperty(gLe,"$Command",{enumerable:!0,get:function(){return BSs.Command}});var OSs=qre(),Iin=class e extends BSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Csd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bsd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetAccessKeyInfoCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OSs.se_GetAccessKeyInfoCommand)(r,t)}deserialize(r,t){return(0,OSs.de_GetAccessKeyInfoCommand)(r,t)}};gLe.GetAccessKeyInfoCommand=Iin});var Pin=A(yLe=>{"use strict";Object.defineProperty(yLe,"__esModule",{value:!0});yLe.GetCallerIdentityCommand=yLe.$Command=void 0;var Esd=RO(),Dsd=Ue(),Ssd=ze(),MSs=qe();Object.defineProperty(yLe,"$Command",{enumerable:!0,get:function(){return MSs.Command}});var qSs=qre(),Tin=class e extends MSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ssd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Esd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetCallerIdentityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qSs.se_GetCallerIdentityCommand)(r,t)}deserialize(r,t){return(0,qSs.de_GetCallerIdentityCommand)(r,t)}};yLe.GetCallerIdentityCommand=Tin});var kin=A(_Le=>{"use strict";Object.defineProperty(_Le,"__esModule",{value:!0});_Le.GetFederationTokenCommand=_Le.$Command=void 0;var wsd=RO(),Isd=Ue(),xsd=ze(),jSs=qe();Object.defineProperty(_Le,"$Command",{enumerable:!0,get:function(){return jSs.Command}});var Tsd=Rme(),LSs=qre(),Rin=class e extends jSs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xsd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Isd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wsd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetFederationTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Tsd.GetFederationTokenResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LSs.se_GetFederationTokenCommand)(r,t)}deserialize(r,t){return(0,LSs.de_GetFederationTokenCommand)(r,t)}};_Le.GetFederationTokenCommand=Rin});var Nin=A(ALe=>{"use strict";Object.defineProperty(ALe,"__esModule",{value:!0});ALe.GetSessionTokenCommand=ALe.$Command=void 0;var Psd=RO(),Rsd=Ue(),ksd=ze(),USs=qe();Object.defineProperty(ALe,"$Command",{enumerable:!0,get:function(){return USs.Command}});var Fsd=Rme(),GSs=qre(),Fin=class e extends USs.Command{static getEndpointParameterInstructions(){return{UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ksd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rsd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Psd.getAwsAuthPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"STSClient",commandName:"GetSessionTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Fsd.GetSessionTokenResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GSs.se_GetSessionTokenCommand)(r,t)}deserialize(r,t){return(0,GSs.de_GetSessionTokenCommand)(r,t)}};ALe.GetSessionTokenCommand=Fin});var VSs=A(wer=>{"use strict";Object.defineProperty(wer,"__esModule",{value:!0});wer.STS=void 0;var Nsd=qe(),Osd=TXt(),Bsd=Din(),qsd=PXt(),Msd=win(),Lsd=xin(),jsd=Pin(),Gsd=kin(),Usd=Nin(),Vsd=Der(),zsd={AssumeRoleCommand:Osd.AssumeRoleCommand,AssumeRoleWithSAMLCommand:Bsd.AssumeRoleWithSAMLCommand,AssumeRoleWithWebIdentityCommand:qsd.AssumeRoleWithWebIdentityCommand,DecodeAuthorizationMessageCommand:Msd.DecodeAuthorizationMessageCommand,GetAccessKeyInfoCommand:Lsd.GetAccessKeyInfoCommand,GetCallerIdentityCommand:jsd.GetCallerIdentityCommand,GetFederationTokenCommand:Gsd.GetFederationTokenCommand,GetSessionTokenCommand:Usd.GetSessionTokenCommand},Ser=class extends Vsd.STSClient{};wer.STS=Ser;(0,Nsd.createAggregatedClient)(zsd,Ser)});var zSs=A(oW=>{"use strict";Object.defineProperty(oW,"__esModule",{value:!0});var $me=(tn(),Dr(en));$me.__exportStar(TXt(),oW);$me.__exportStar(Din(),oW);$me.__exportStar(PXt(),oW);$me.__exportStar(win(),oW);$me.__exportStar(xin(),oW);$me.__exportStar(Pin(),oW);$me.__exportStar(kin(),oW);$me.__exportStar(Nin(),oW)});var $Ss=A(Oin=>{"use strict";Object.defineProperty(Oin,"__esModule",{value:!0});var $sd=(tn(),Dr(en));$sd.__exportStar(Rme(),Oin)});var WSs=A(cW=>{"use strict";Object.defineProperty(cW,"__esModule",{value:!0});cW.decorateDefaultCredentialProvider=cW.getDefaultRoleAssumerWithWebIdentity=cW.getDefaultRoleAssumer=void 0;var QSs=Grn(),KSs=Der(),HSs=(e,r)=>r?class extends e{constructor(n){super(n);for(let i of r)this.middlewareStack.use(i)}}:e,Qsd=(e={},r)=>(0,QSs.getDefaultRoleAssumer)(e,HSs(KSs.STSClient,r));cW.getDefaultRoleAssumer=Qsd;var Ksd=(e={},r)=>(0,QSs.getDefaultRoleAssumerWithWebIdentity)(e,HSs(KSs.STSClient,r));cW.getDefaultRoleAssumerWithWebIdentity=Ksd;var Hsd=e=>r=>e({roleAssumer:(0,cW.getDefaultRoleAssumer)(r),roleAssumerWithWebIdentity:(0,cW.getDefaultRoleAssumerWithWebIdentity)(r),...r});cW.decorateDefaultCredentialProvider=Hsd});var bLe=A(Kre=>{"use strict";Object.defineProperty(Kre,"__esModule",{value:!0});Kre.STSServiceException=void 0;var nIt=(tn(),Dr(en));nIt.__exportStar(Der(),Kre);nIt.__exportStar(VSs(),Kre);nIt.__exportStar(zSs(),Kre);nIt.__exportStar($Ss(),Kre);nIt.__exportStar(WSs(),Kre);var Wsd=DXt();Object.defineProperty(Kre,"STSServiceException",{enumerable:!0,get:function(){return Wsd.STSServiceException}})});var uws=A(xer=>{"use strict";Object.defineProperty(xer,"__esModule",{value:!0});xer.ruleSet=void 0;var sws="required",ix="fn",sx="argv",rDe="ref",Ier="PartitionResult",uW="tree",iIt="error",BO="endpoint",Qme="stringEquals",YSs={[sws]:!1,type:"String"},JSs={[sws]:!0,default:!1,type:"Boolean"},tDe={[rDe]:"Region"},aws={[rDe]:"Endpoint"},ows={[ix]:"booleanEquals",[sx]:[{[rDe]:"UseFIPS"},!0]},cws={[ix]:"booleanEquals",[sx]:[{[rDe]:"UseDualStack"},!0]},eD={},XSs={[ix]:"booleanEquals",[sx]:[!0,{[ix]:"getAttr",[sx]:[{[rDe]:Ier},"supportsFIPS"]}]},ZSs={[ix]:"booleanEquals",[sx]:[!0,{[ix]:"getAttr",[sx]:[{[rDe]:Ier},"supportsDualStack"]}]},ews={[ix]:"getAttr",[sx]:[{[rDe]:Ier},"name"]},tws={url:"https://ecr-fips.{Region}.{PartitionResult#dnsSuffix}",properties:{},headers:{}},rws=[aws],nws=[ows],iws=[cws],Ysd={version:"1.0",parameters:{Region:YSs,UseDualStack:JSs,UseFIPS:JSs,Endpoint:YSs},rules:[{conditions:[{[ix]:"aws.partition",[sx]:[tDe],assign:Ier}],type:uW,rules:[{conditions:[{[ix]:"isSet",[sx]:rws},{[ix]:"parseURL",[sx]:rws,assign:"url"}],type:uW,rules:[{conditions:nws,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:iIt},{type:uW,rules:[{conditions:iws,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:iIt},{endpoint:{url:aws,properties:eD,headers:eD},type:BO}]}]},{conditions:[ows,cws],type:uW,rules:[{conditions:[XSs,ZSs],type:uW,rules:[{endpoint:{url:"https://api.ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:eD,headers:eD},type:BO}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:iIt}]},{conditions:nws,type:uW,rules:[{conditions:[XSs],type:uW,rules:[{type:uW,rules:[{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-east-2"]}],endpoint:{url:"https://ecr-fips.us-east-2.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-east-1"]}],endpoint:{url:"https://ecr-fips.us-east-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-west-2"]}],endpoint:{url:"https://ecr-fips.us-west-2.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-west-1"]}],endpoint:{url:"https://ecr-fips.us-west-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:["aws",ews]}],endpoint:tws,type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-gov-east-1"]}],endpoint:{url:"https://ecr-fips.us-gov-east-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:[tDe,"dkr-us-gov-west-1"]}],endpoint:{url:"https://ecr-fips.us-gov-west-1.amazonaws.com",properties:eD,headers:eD},type:BO},{conditions:[{[ix]:Qme,[sx]:["aws-us-gov",ews]}],endpoint:tws,type:BO},{endpoint:{url:"https://api.ecr-fips.{Region}.{PartitionResult#dnsSuffix}",properties:eD,headers:eD},type:BO}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:iIt}]},{conditions:iws,type:uW,rules:[{conditions:[ZSs],type:uW,rules:[{endpoint:{url:"https://api.ecr.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:eD,headers:eD},type:BO}]},{error:"DualStack is enabled but this partition does not support DualStack",type:iIt}]},{endpoint:{url:"https://api.ecr.{Region}.{PartitionResult#dnsSuffix}",properties:eD,headers:eD},type:BO}]}]};xer.ruleSet=Ysd});var lws=A(Ter=>{"use strict";Object.defineProperty(Ter,"__esModule",{value:!0});Ter.defaultEndpointResolver=void 0;var Jsd=jH(),Xsd=uws(),Zsd=(e,r={})=>(0,Jsd.resolveEndpoint)(Xsd.ruleSet,{endpointParams:e,logger:r.logger});Ter.defaultEndpointResolver=Zsd});var mws=A(Per=>{"use strict";Object.defineProperty(Per,"__esModule",{value:!0});Per.getRuntimeConfig=void 0;var ead=qe(),tad=IV(),dws=zH(),pws=R4(),rad=lws(),nad=e=>({apiVersion:"2015-09-21",base64Decoder:(e==null?void 0:e.base64Decoder)??dws.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??dws.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??rad.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new ead.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"ECR",urlParser:(e==null?void 0:e.urlParser)??tad.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??pws.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??pws.toUtf8});Per.getRuntimeConfig=nad});var gws=A(ker=>{"use strict";Object.defineProperty(ker,"__esModule",{value:!0});ker.getRuntimeConfig=void 0;var iad=(tn(),Dr(en)),sad=iad.__importDefault(WCs()),aad=bLe(),oad=Z2e(),cad=Mre(),Rer=tx(),uad=Lre(),fws=oP(),sIt=kL(),hws=$H(),lad=jre(),dad=z3(),pad=mws(),mad=qe(),fad=Vre(),had=qe(),gad=e=>{(0,had.emitWarningIfUnsupportedVersion)(process.version);let r=(0,fad.resolveDefaultsModeConfig)(e),t=()=>r().then(mad.loadConfigsForDefaultMode),n=(0,pad.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??lad.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,aad.decorateDefaultCredentialProvider)(oad.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,cad.defaultUserAgent)({serviceId:n.serviceId,clientVersion:sad.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,sIt.loadConfig)(fws.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,sIt.loadConfig)(Rer.NODE_REGION_CONFIG_OPTIONS,Rer.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new hws.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,sIt.loadConfig)({...fws.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||dad.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??uad.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??hws.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,sIt.loadConfig)(Rer.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,sIt.loadConfig)(Rer.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};ker.getRuntimeConfig=gad});var Hre=A(CLe=>{"use strict";Object.defineProperty(CLe,"__esModule",{value:!0});CLe.ECRClient=CLe.__Client=void 0;var yws=wre(),yad=Ire(),_ad=xre(),_ws=RO(),Aws=Tre(),Aad=tx(),bad=Rre(),Cad=Ue(),bws=oP(),Cws=qe();Object.defineProperty(CLe,"__Client",{enumerable:!0,get:function(){return Cws.Client}});var vad=HCs(),Ead=gws(),Bin=class extends Cws.Client{constructor(r){let t=(0,Ead.getRuntimeConfig)(r),n=(0,vad.resolveClientEndpointParameters)(t),i=(0,Aad.resolveRegionConfig)(n),s=(0,Cad.resolveEndpointConfig)(i),a=(0,bws.resolveRetryConfig)(s),o=(0,yws.resolveHostHeaderConfig)(a),c=(0,_ws.resolveAwsAuthConfig)(o),l=(0,Aws.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,bws.getRetryPlugin)(this.config)),this.middlewareStack.use((0,bad.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,yws.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,yad.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,_ad.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,_ws.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,Aws.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};CLe.ECRClient=Bin});var Fer=A(vLe=>{"use strict";Object.defineProperty(vLe,"__esModule",{value:!0});vLe.ECRServiceException=vLe.__ServiceException=void 0;var vws=qe();Object.defineProperty(vLe,"__ServiceException",{enumerable:!0,get:function(){return vws.ServiceException}});var qin=class e extends vws.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};vLe.ECRServiceException=qin});var ysn=A(Nd=>{"use strict";Object.defineProperty(Nd,"__esModule",{value:!0});Nd.InvalidLayerPartException=Nd.LifecyclePolicyPreviewInProgressException=Nd.UnsupportedImageTypeException=Nd.ReferencedImagesNotFoundException=Nd.ImageTagAlreadyExistsException=Nd.ImageDigestDoesNotMatchException=Nd.ImageAlreadyExistsException=Nd.ScanType=Nd.LifecyclePolicyPreviewNotFoundException=Nd.LifecyclePolicyPreviewStatus=Nd.ImageActionType=Nd.LayersNotFoundException=Nd.LayerInaccessibleException=Nd.RepositoryFilterType=Nd.ScanNotFoundException=Nd.ScanStatus=Nd.FindingSeverity=Nd.TagStatus=Nd.ImageNotFoundException=Nd.ReplicationStatus=Nd.RepositoryPolicyNotFoundException=Nd.RepositoryNotEmptyException=Nd.RegistryPolicyNotFoundException=Nd.PullThroughCacheRuleNotFoundException=Nd.LifecyclePolicyNotFoundException=Nd.TooManyTagsException=Nd.RepositoryAlreadyExistsException=Nd.InvalidTagParameterException=Nd.ImageTagMutability=Nd.EncryptionType=Nd.UnsupportedUpstreamRegistryException=Nd.PullThroughCacheRuleAlreadyExistsException=Nd.LimitExceededException=Nd.UploadNotFoundException=Nd.LayerPartTooSmallException=Nd.LayerAlreadyExistsException=Nd.KmsException=Nd.InvalidLayerException=Nd.EmptyUploadException=Nd.ValidationException=Nd.ScanFrequency=Nd.ScanningRepositoryFilterType=Nd.ScanningConfigurationFailureCode=Nd.ImageFailureCode=Nd.ServerException=Nd.RepositoryNotFoundException=Nd.InvalidParameterException=Nd.LayerAvailability=Nd.LayerFailureCode=void 0;var G_=Fer();Nd.LayerFailureCode={InvalidLayerDigest:"InvalidLayerDigest",MissingLayerDigest:"MissingLayerDigest"};Nd.LayerAvailability={AVAILABLE:"AVAILABLE",UNAVAILABLE:"UNAVAILABLE"};var Min=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidParameterException",$fault:"client",...r}),this.name="InvalidParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidParameterException=Min;var Lin=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryNotFoundException",$fault:"client",...r}),this.name="RepositoryNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryNotFoundException=Lin;var jin=class e extends G_.ECRServiceException{constructor(r){super({name:"ServerException",$fault:"server",...r}),this.name="ServerException",this.$fault="server",Object.setPrototypeOf(this,e.prototype)}};Nd.ServerException=jin;Nd.ImageFailureCode={ImageNotFound:"ImageNotFound",ImageReferencedByManifestList:"ImageReferencedByManifestList",ImageTagDoesNotMatchDigest:"ImageTagDoesNotMatchDigest",InvalidImageDigest:"InvalidImageDigest",InvalidImageTag:"InvalidImageTag",KmsError:"KmsError",MissingDigestAndTag:"MissingDigestAndTag"};Nd.ScanningConfigurationFailureCode={REPOSITORY_NOT_FOUND:"REPOSITORY_NOT_FOUND"};Nd.ScanningRepositoryFilterType={WILDCARD:"WILDCARD"};Nd.ScanFrequency={CONTINUOUS_SCAN:"CONTINUOUS_SCAN",MANUAL:"MANUAL",SCAN_ON_PUSH:"SCAN_ON_PUSH"};var Gin=class e extends G_.ECRServiceException{constructor(r){super({name:"ValidationException",$fault:"client",...r}),this.name="ValidationException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ValidationException=Gin;var Uin=class e extends G_.ECRServiceException{constructor(r){super({name:"EmptyUploadException",$fault:"client",...r}),this.name="EmptyUploadException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.EmptyUploadException=Uin;var Vin=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidLayerException",$fault:"client",...r}),this.name="InvalidLayerException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidLayerException=Vin;var zin=class e extends G_.ECRServiceException{constructor(r){super({name:"KmsException",$fault:"client",...r}),this.name="KmsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.kmsError=r.kmsError}};Nd.KmsException=zin;var $in=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerAlreadyExistsException",$fault:"client",...r}),this.name="LayerAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerAlreadyExistsException=$in;var Qin=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerPartTooSmallException",$fault:"client",...r}),this.name="LayerPartTooSmallException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerPartTooSmallException=Qin;var Kin=class e extends G_.ECRServiceException{constructor(r){super({name:"UploadNotFoundException",$fault:"client",...r}),this.name="UploadNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UploadNotFoundException=Kin;var Hin=class e extends G_.ECRServiceException{constructor(r){super({name:"LimitExceededException",$fault:"client",...r}),this.name="LimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LimitExceededException=Hin;var Win=class e extends G_.ECRServiceException{constructor(r){super({name:"PullThroughCacheRuleAlreadyExistsException",$fault:"client",...r}),this.name="PullThroughCacheRuleAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.PullThroughCacheRuleAlreadyExistsException=Win;var Yin=class e extends G_.ECRServiceException{constructor(r){super({name:"UnsupportedUpstreamRegistryException",$fault:"client",...r}),this.name="UnsupportedUpstreamRegistryException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UnsupportedUpstreamRegistryException=Yin;Nd.EncryptionType={AES256:"AES256",KMS:"KMS"};Nd.ImageTagMutability={IMMUTABLE:"IMMUTABLE",MUTABLE:"MUTABLE"};var Jin=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidTagParameterException",$fault:"client",...r}),this.name="InvalidTagParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.InvalidTagParameterException=Jin;var Xin=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryAlreadyExistsException",$fault:"client",...r}),this.name="RepositoryAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryAlreadyExistsException=Xin;var Zin=class e extends G_.ECRServiceException{constructor(r){super({name:"TooManyTagsException",$fault:"client",...r}),this.name="TooManyTagsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.TooManyTagsException=Zin;var esn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyNotFoundException",$fault:"client",...r}),this.name="LifecyclePolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyNotFoundException=esn;var tsn=class e extends G_.ECRServiceException{constructor(r){super({name:"PullThroughCacheRuleNotFoundException",$fault:"client",...r}),this.name="PullThroughCacheRuleNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.PullThroughCacheRuleNotFoundException=tsn;var rsn=class e extends G_.ECRServiceException{constructor(r){super({name:"RegistryPolicyNotFoundException",$fault:"client",...r}),this.name="RegistryPolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RegistryPolicyNotFoundException=rsn;var nsn=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryNotEmptyException",$fault:"client",...r}),this.name="RepositoryNotEmptyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryNotEmptyException=nsn;var isn=class e extends G_.ECRServiceException{constructor(r){super({name:"RepositoryPolicyNotFoundException",$fault:"client",...r}),this.name="RepositoryPolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.RepositoryPolicyNotFoundException=isn;Nd.ReplicationStatus={COMPLETE:"COMPLETE",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};var ssn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageNotFoundException",$fault:"client",...r}),this.name="ImageNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageNotFoundException=ssn;Nd.TagStatus={ANY:"ANY",TAGGED:"TAGGED",UNTAGGED:"UNTAGGED"};Nd.FindingSeverity={CRITICAL:"CRITICAL",HIGH:"HIGH",INFORMATIONAL:"INFORMATIONAL",LOW:"LOW",MEDIUM:"MEDIUM",UNDEFINED:"UNDEFINED"};Nd.ScanStatus={ACTIVE:"ACTIVE",COMPLETE:"COMPLETE",FAILED:"FAILED",FINDINGS_UNAVAILABLE:"FINDINGS_UNAVAILABLE",IN_PROGRESS:"IN_PROGRESS",PENDING:"PENDING",SCAN_ELIGIBILITY_EXPIRED:"SCAN_ELIGIBILITY_EXPIRED",UNSUPPORTED_IMAGE:"UNSUPPORTED_IMAGE"};var asn=class e extends G_.ECRServiceException{constructor(r){super({name:"ScanNotFoundException",$fault:"client",...r}),this.name="ScanNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ScanNotFoundException=asn;Nd.RepositoryFilterType={PREFIX_MATCH:"PREFIX_MATCH"};var osn=class e extends G_.ECRServiceException{constructor(r){super({name:"LayerInaccessibleException",$fault:"client",...r}),this.name="LayerInaccessibleException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayerInaccessibleException=osn;var csn=class e extends G_.ECRServiceException{constructor(r){super({name:"LayersNotFoundException",$fault:"client",...r}),this.name="LayersNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LayersNotFoundException=csn;Nd.ImageActionType={EXPIRE:"EXPIRE"};Nd.LifecyclePolicyPreviewStatus={COMPLETE:"COMPLETE",EXPIRED:"EXPIRED",FAILED:"FAILED",IN_PROGRESS:"IN_PROGRESS"};var usn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyPreviewNotFoundException",$fault:"client",...r}),this.name="LifecyclePolicyPreviewNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyPreviewNotFoundException=usn;Nd.ScanType={BASIC:"BASIC",ENHANCED:"ENHANCED"};var lsn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageAlreadyExistsException",$fault:"client",...r}),this.name="ImageAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageAlreadyExistsException=lsn;var dsn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageDigestDoesNotMatchException",$fault:"client",...r}),this.name="ImageDigestDoesNotMatchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageDigestDoesNotMatchException=dsn;var psn=class e extends G_.ECRServiceException{constructor(r){super({name:"ImageTagAlreadyExistsException",$fault:"client",...r}),this.name="ImageTagAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ImageTagAlreadyExistsException=psn;var msn=class e extends G_.ECRServiceException{constructor(r){super({name:"ReferencedImagesNotFoundException",$fault:"client",...r}),this.name="ReferencedImagesNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.ReferencedImagesNotFoundException=msn;var fsn=class e extends G_.ECRServiceException{constructor(r){super({name:"UnsupportedImageTypeException",$fault:"client",...r}),this.name="UnsupportedImageTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.UnsupportedImageTypeException=fsn;var hsn=class e extends G_.ECRServiceException{constructor(r){super({name:"LifecyclePolicyPreviewInProgressException",$fault:"client",...r}),this.name="LifecyclePolicyPreviewInProgressException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Nd.LifecyclePolicyPreviewInProgressException=hsn;var gsn=class e extends G_.ECRServiceException{constructor(r){super({name:"InvalidLayerPartException",$fault:"client",...r}),this.name="InvalidLayerPartException",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.registryId=r.registryId,this.repositoryName=r.repositoryName,this.uploadId=r.uploadId,this.lastValidByteReceived=r.lastValidByteReceived}};Nd.InvalidLayerPartException=gsn});var m1=A(qc=>{"use strict";Object.defineProperty(qc,"__esModule",{value:!0});qc.de_DeletePullThroughCacheRuleCommand=qc.de_DeleteLifecyclePolicyCommand=qc.de_CreateRepositoryCommand=qc.de_CreatePullThroughCacheRuleCommand=qc.de_CompleteLayerUploadCommand=qc.de_BatchGetRepositoryScanningConfigurationCommand=qc.de_BatchGetImageCommand=qc.de_BatchDeleteImageCommand=qc.de_BatchCheckLayerAvailabilityCommand=qc.se_UploadLayerPartCommand=qc.se_UntagResourceCommand=qc.se_TagResourceCommand=qc.se_StartLifecyclePolicyPreviewCommand=qc.se_StartImageScanCommand=qc.se_SetRepositoryPolicyCommand=qc.se_PutReplicationConfigurationCommand=qc.se_PutRegistryScanningConfigurationCommand=qc.se_PutRegistryPolicyCommand=qc.se_PutLifecyclePolicyCommand=qc.se_PutImageTagMutabilityCommand=qc.se_PutImageScanningConfigurationCommand=qc.se_PutImageCommand=qc.se_ListTagsForResourceCommand=qc.se_ListImagesCommand=qc.se_InitiateLayerUploadCommand=qc.se_GetRepositoryPolicyCommand=qc.se_GetRegistryScanningConfigurationCommand=qc.se_GetRegistryPolicyCommand=qc.se_GetLifecyclePolicyPreviewCommand=qc.se_GetLifecyclePolicyCommand=qc.se_GetDownloadUrlForLayerCommand=qc.se_GetAuthorizationTokenCommand=qc.se_DescribeRepositoriesCommand=qc.se_DescribeRegistryCommand=qc.se_DescribePullThroughCacheRulesCommand=qc.se_DescribeImageScanFindingsCommand=qc.se_DescribeImagesCommand=qc.se_DescribeImageReplicationStatusCommand=qc.se_DeleteRepositoryPolicyCommand=qc.se_DeleteRepositoryCommand=qc.se_DeleteRegistryPolicyCommand=qc.se_DeletePullThroughCacheRuleCommand=qc.se_DeleteLifecyclePolicyCommand=qc.se_CreateRepositoryCommand=qc.se_CreatePullThroughCacheRuleCommand=qc.se_CompleteLayerUploadCommand=qc.se_BatchGetRepositoryScanningConfigurationCommand=qc.se_BatchGetImageCommand=qc.se_BatchDeleteImageCommand=qc.se_BatchCheckLayerAvailabilityCommand=void 0;qc.de_UploadLayerPartCommand=qc.de_UntagResourceCommand=qc.de_TagResourceCommand=qc.de_StartLifecyclePolicyPreviewCommand=qc.de_StartImageScanCommand=qc.de_SetRepositoryPolicyCommand=qc.de_PutReplicationConfigurationCommand=qc.de_PutRegistryScanningConfigurationCommand=qc.de_PutRegistryPolicyCommand=qc.de_PutLifecyclePolicyCommand=qc.de_PutImageTagMutabilityCommand=qc.de_PutImageScanningConfigurationCommand=qc.de_PutImageCommand=qc.de_ListTagsForResourceCommand=qc.de_ListImagesCommand=qc.de_InitiateLayerUploadCommand=qc.de_GetRepositoryPolicyCommand=qc.de_GetRegistryScanningConfigurationCommand=qc.de_GetRegistryPolicyCommand=qc.de_GetLifecyclePolicyPreviewCommand=qc.de_GetLifecyclePolicyCommand=qc.de_GetDownloadUrlForLayerCommand=qc.de_GetAuthorizationTokenCommand=qc.de_DescribeRepositoriesCommand=qc.de_DescribeRegistryCommand=qc.de_DescribePullThroughCacheRulesCommand=qc.de_DescribeImageScanFindingsCommand=qc.de_DescribeImagesCommand=qc.de_DescribeImageReplicationStatusCommand=qc.de_DeleteRepositoryPolicyCommand=qc.de_DeleteRepositoryCommand=qc.de_DeleteRegistryPolicyCommand=void 0;var Dad=QC(),zs=qe(),Sad=Fer(),U_=ysn(),wad=async(e,r)=>{let t=P1("BatchCheckLayerAvailability"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchCheckLayerAvailabilityCommand=wad;var Iad=async(e,r)=>{let t=P1("BatchDeleteImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchDeleteImageCommand=Iad;var xad=async(e,r)=>{let t=P1("BatchGetImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchGetImageCommand=xad;var Tad=async(e,r)=>{let t=P1("BatchGetRepositoryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_BatchGetRepositoryScanningConfigurationCommand=Tad;var Pad=async(e,r)=>{let t=P1("CompleteLayerUpload"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CompleteLayerUploadCommand=Pad;var Rad=async(e,r)=>{let t=P1("CreatePullThroughCacheRule"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CreatePullThroughCacheRuleCommand=Rad;var kad=async(e,r)=>{let t=P1("CreateRepository"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_CreateRepositoryCommand=kad;var Fad=async(e,r)=>{let t=P1("DeleteLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteLifecyclePolicyCommand=Fad;var Nad=async(e,r)=>{let t=P1("DeletePullThroughCacheRule"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeletePullThroughCacheRuleCommand=Nad;var Oad=async(e,r)=>{let t=P1("DeleteRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRegistryPolicyCommand=Oad;var Bad=async(e,r)=>{let t=P1("DeleteRepository"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRepositoryCommand=Bad;var qad=async(e,r)=>{let t=P1("DeleteRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DeleteRepositoryPolicyCommand=qad;var Mad=async(e,r)=>{let t=P1("DescribeImageReplicationStatus"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImageReplicationStatusCommand=Mad;var Lad=async(e,r)=>{let t=P1("DescribeImages"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImagesCommand=Lad;var jad=async(e,r)=>{let t=P1("DescribeImageScanFindings"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeImageScanFindingsCommand=jad;var Gad=async(e,r)=>{let t=P1("DescribePullThroughCacheRules"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribePullThroughCacheRulesCommand=Gad;var Uad=async(e,r)=>{let t=P1("DescribeRegistry"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeRegistryCommand=Uad;var Vad=async(e,r)=>{let t=P1("DescribeRepositories"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_DescribeRepositoriesCommand=Vad;var zad=async(e,r)=>{let t=P1("GetAuthorizationToken"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetAuthorizationTokenCommand=zad;var $ad=async(e,r)=>{let t=P1("GetDownloadUrlForLayer"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetDownloadUrlForLayerCommand=$ad;var Qad=async(e,r)=>{let t=P1("GetLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetLifecyclePolicyCommand=Qad;var Kad=async(e,r)=>{let t=P1("GetLifecyclePolicyPreview"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetLifecyclePolicyPreviewCommand=Kad;var Had=async(e,r)=>{let t=P1("GetRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRegistryPolicyCommand=Had;var Wad=async(e,r)=>{let t=P1("GetRegistryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRegistryScanningConfigurationCommand=Wad;var Yad=async(e,r)=>{let t=P1("GetRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_GetRepositoryPolicyCommand=Yad;var Jad=async(e,r)=>{let t=P1("InitiateLayerUpload"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_InitiateLayerUploadCommand=Jad;var Xad=async(e,r)=>{let t=P1("ListImages"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_ListImagesCommand=Xad;var Zad=async(e,r)=>{let t=P1("ListTagsForResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_ListTagsForResourceCommand=Zad;var eod=async(e,r)=>{let t=P1("PutImage"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageCommand=eod;var tod=async(e,r)=>{let t=P1("PutImageScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageScanningConfigurationCommand=tod;var rod=async(e,r)=>{let t=P1("PutImageTagMutability"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutImageTagMutabilityCommand=rod;var nod=async(e,r)=>{let t=P1("PutLifecyclePolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutLifecyclePolicyCommand=nod;var iod=async(e,r)=>{let t=P1("PutRegistryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutRegistryPolicyCommand=iod;var sod=async(e,r)=>{let t=P1("PutRegistryScanningConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutRegistryScanningConfigurationCommand=sod;var aod=async(e,r)=>{let t=P1("PutReplicationConfiguration"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_PutReplicationConfigurationCommand=aod;var ood=async(e,r)=>{let t=P1("SetRepositoryPolicy"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_SetRepositoryPolicyCommand=ood;var cod=async(e,r)=>{let t=P1("StartImageScan"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_StartImageScanCommand=cod;var uod=async(e,r)=>{let t=P1("StartLifecyclePolicyPreview"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_StartLifecyclePolicyPreviewCommand=uod;var lod=async(e,r)=>{let t=P1("TagResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_TagResourceCommand=lod;var dod=async(e,r)=>{let t=P1("UntagResource"),n;return n=JSON.stringify((0,zs._json)(e)),T1(r,t,"/",void 0,n)};qc.se_UntagResourceCommand=dod;var pod=async(e,r)=>{let t=P1("UploadLayerPart"),n;return n=JSON.stringify(sud(e,r)),T1(r,t,"/",void 0,n)};qc.se_UploadLayerPartCommand=pod;var mod=async(e,r)=>{if(e.statusCode>=300)return fod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchCheckLayerAvailabilityCommand=mod;var fod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},hod=async(e,r)=>{if(e.statusCode>=300)return god(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchDeleteImageCommand=hod;var god=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},yod=async(e,r)=>{if(e.statusCode>=300)return _od(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchGetImageCommand=yod;var _od=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Aod=async(e,r)=>{if(e.statusCode>=300)return bod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_BatchGetRepositoryScanningConfigurationCommand=Aod;var bod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Cod=async(e,r)=>{if(e.statusCode>=300)return vod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_CompleteLayerUploadCommand=Cod;var vod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"EmptyUploadException":case"com.amazonaws.ecr#EmptyUploadException":throw await Gcd(t,r);case"InvalidLayerException":case"com.amazonaws.ecr#InvalidLayerException":throw await $cd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LayerAlreadyExistsException":case"com.amazonaws.ecr#LayerAlreadyExistsException":throw await Kcd(t,r);case"LayerPartTooSmallException":case"com.amazonaws.ecr#LayerPartTooSmallException":throw await Wcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UploadNotFoundException":case"com.amazonaws.ecr#UploadNotFoundException":throw await Iws(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Eod=async(e,r)=>{if(e.statusCode>=300)return Dod(e,r);let t=await p1(e.body,r),n={};return n=uud(t,r),{$metadata:Bm(e),...n}};qc.de_CreatePullThroughCacheRuleCommand=Eod;var Dod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"PullThroughCacheRuleAlreadyExistsException":case"com.amazonaws.ecr#PullThroughCacheRuleAlreadyExistsException":throw await Xcd(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UnsupportedUpstreamRegistryException":case"com.amazonaws.ecr#UnsupportedUpstreamRegistryException":throw await iud(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Sod=async(e,r)=>{if(e.statusCode>=300)return wod(e,r);let t=await p1(e.body,r),n={};return n=lud(t,r),{$metadata:Bm(e),...n}};qc.de_CreateRepositoryCommand=Sod;var wod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryAlreadyExistsException":case"com.amazonaws.ecr#RepositoryAlreadyExistsException":throw await eud(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Iod=async(e,r)=>{if(e.statusCode>=300)return xod(e,r);let t=await p1(e.body,r),n={};return n=fud(t,r),{$metadata:Bm(e),...n}};qc.de_DeleteLifecyclePolicyCommand=Iod;var xod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Tod=async(e,r)=>{if(e.statusCode>=300)return Pod(e,r);let t=await p1(e.body,r),n={};return n=hud(t,r),{$metadata:Bm(e),...n}};qc.de_DeletePullThroughCacheRuleCommand=Tod;var Pod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"PullThroughCacheRuleNotFoundException":case"com.amazonaws.ecr#PullThroughCacheRuleNotFoundException":throw await Dws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Rod=async(e,r)=>{if(e.statusCode>=300)return kod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DeleteRegistryPolicyCommand=Rod;var kod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RegistryPolicyNotFoundException":case"com.amazonaws.ecr#RegistryPolicyNotFoundException":throw await Sws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Fod=async(e,r)=>{if(e.statusCode>=300)return Nod(e,r);let t=await p1(e.body,r),n={};return n=gud(t,r),{$metadata:Bm(e),...n}};qc.de_DeleteRepositoryCommand=Fod;var Nod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"RepositoryNotEmptyException":case"com.amazonaws.ecr#RepositoryNotEmptyException":throw await tud(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Ood=async(e,r)=>{if(e.statusCode>=300)return Bod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DeleteRepositoryPolicyCommand=Ood;var Bod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"RepositoryPolicyNotFoundException":case"com.amazonaws.ecr#RepositoryPolicyNotFoundException":throw await wws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},qod=async(e,r)=>{if(e.statusCode>=300)return Mod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DescribeImageReplicationStatusCommand=qod;var Mod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Lod=async(e,r)=>{if(e.statusCode>=300)return jod(e,r);let t=await p1(e.body,r),n={};return n=_ud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeImagesCommand=Lod;var jod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},God=async(e,r)=>{if(e.statusCode>=300)return Uod(e,r);let t=await p1(e.body,r),n={};return n=yud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeImageScanFindingsCommand=God;var Uod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ScanNotFoundException":case"com.amazonaws.ecr#ScanNotFoundException":throw await rud(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Vod=async(e,r)=>{if(e.statusCode>=300)return zod(e,r);let t=await p1(e.body,r),n={};return n=Aud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribePullThroughCacheRulesCommand=Vod;var zod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"PullThroughCacheRuleNotFoundException":case"com.amazonaws.ecr#PullThroughCacheRuleNotFoundException":throw await Dws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},$od=async(e,r)=>{if(e.statusCode>=300)return Qod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_DescribeRegistryCommand=$od;var Qod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Kod=async(e,r)=>{if(e.statusCode>=300)return Hod(e,r);let t=await p1(e.body,r),n={};return n=bud(t,r),{$metadata:Bm(e),...n}};qc.de_DescribeRepositoriesCommand=Kod;var Hod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Wod=async(e,r)=>{if(e.statusCode>=300)return Yod(e,r);let t=await p1(e.body,r),n={};return n=Eud(t,r),{$metadata:Bm(e),...n}};qc.de_GetAuthorizationTokenCommand=Wod;var Yod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Jod=async(e,r)=>{if(e.statusCode>=300)return Xod(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetDownloadUrlForLayerCommand=Jod;var Xod=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LayerInaccessibleException":case"com.amazonaws.ecr#LayerInaccessibleException":throw await Hcd(t,r);case"LayersNotFoundException":case"com.amazonaws.ecr#LayersNotFoundException":throw await Ews(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Zod=async(e,r)=>{if(e.statusCode>=300)return ecd(e,r);let t=await p1(e.body,r),n={};return n=Sud(t,r),{$metadata:Bm(e),...n}};qc.de_GetLifecyclePolicyCommand=Zod;var ecd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},tcd=async(e,r)=>{if(e.statusCode>=300)return rcd(e,r);let t=await p1(e.body,r),n={};return n=Dud(t,r),{$metadata:Bm(e),...n}};qc.de_GetLifecyclePolicyPreviewCommand=tcd;var rcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyPreviewNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyPreviewNotFoundException":throw await Jcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ncd=async(e,r)=>{if(e.statusCode>=300)return icd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRegistryPolicyCommand=ncd;var icd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RegistryPolicyNotFoundException":case"com.amazonaws.ecr#RegistryPolicyNotFoundException":throw await Sws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},scd=async(e,r)=>{if(e.statusCode>=300)return acd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRegistryScanningConfigurationCommand=scd;var acd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ocd=async(e,r)=>{if(e.statusCode>=300)return ccd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_GetRepositoryPolicyCommand=ocd;var ccd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"RepositoryPolicyNotFoundException":case"com.amazonaws.ecr#RepositoryPolicyNotFoundException":throw await wws(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ucd=async(e,r)=>{if(e.statusCode>=300)return lcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_InitiateLayerUploadCommand=ucd;var lcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},dcd=async(e,r)=>{if(e.statusCode>=300)return pcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_ListImagesCommand=dcd;var pcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},mcd=async(e,r)=>{if(e.statusCode>=300)return fcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_ListTagsForResourceCommand=mcd;var fcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},hcd=async(e,r)=>{if(e.statusCode>=300)return gcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageCommand=hcd;var gcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageAlreadyExistsException":case"com.amazonaws.ecr#ImageAlreadyExistsException":throw await Ucd(t,r);case"ImageDigestDoesNotMatchException":case"com.amazonaws.ecr#ImageDigestDoesNotMatchException":throw await Vcd(t,r);case"ImageTagAlreadyExistsException":case"com.amazonaws.ecr#ImageTagAlreadyExistsException":throw await zcd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LayersNotFoundException":case"com.amazonaws.ecr#LayersNotFoundException":throw await Ews(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"ReferencedImagesNotFoundException":case"com.amazonaws.ecr#ReferencedImagesNotFoundException":throw await Zcd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},ycd=async(e,r)=>{if(e.statusCode>=300)return _cd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageScanningConfigurationCommand=ycd;var _cd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Acd=async(e,r)=>{if(e.statusCode>=300)return bcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutImageTagMutabilityCommand=Acd;var bcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Ccd=async(e,r)=>{if(e.statusCode>=300)return vcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutLifecyclePolicyCommand=Ccd;var vcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Ecd=async(e,r)=>{if(e.statusCode>=300)return Dcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutRegistryPolicyCommand=Ecd;var Dcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Scd=async(e,r)=>{if(e.statusCode>=300)return wcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutRegistryScanningConfigurationCommand=Scd;var wcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Icd=async(e,r)=>{if(e.statusCode>=300)return xcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_PutReplicationConfigurationCommand=Icd;var xcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Tcd=async(e,r)=>{if(e.statusCode>=300)return Pcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_SetRepositoryPolicyCommand=Tcd;var Pcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Rcd=async(e,r)=>{if(e.statusCode>=300)return kcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_StartImageScanCommand=Rcd;var kcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"ImageNotFoundException":case"com.amazonaws.ecr#ImageNotFoundException":throw await Ner(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UnsupportedImageTypeException":case"com.amazonaws.ecr#UnsupportedImageTypeException":throw await nud(t,r);case"ValidationException":case"com.amazonaws.ecr#ValidationException":throw await F4(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Fcd=async(e,r)=>{if(e.statusCode>=300)return Ncd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_StartLifecyclePolicyPreviewCommand=Fcd;var Ncd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"LifecyclePolicyNotFoundException":case"com.amazonaws.ecr#LifecyclePolicyNotFoundException":throw await Asn(t,r);case"LifecyclePolicyPreviewInProgressException":case"com.amazonaws.ecr#LifecyclePolicyPreviewInProgressException":throw await Ycd(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Ocd=async(e,r)=>{if(e.statusCode>=300)return Bcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_TagResourceCommand=Ocd;var Bcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},qcd=async(e,r)=>{if(e.statusCode>=300)return Mcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_UntagResourceCommand=qcd;var Mcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"InvalidTagParameterException":case"com.amazonaws.ecr#InvalidTagParameterException":throw await _sn(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"TooManyTagsException":case"com.amazonaws.ecr#TooManyTagsException":throw await bsn(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Lcd=async(e,r)=>{if(e.statusCode>=300)return jcd(e,r);let t=await p1(e.body,r),n={};return n=(0,zs._json)(t),{$metadata:Bm(e),...n}};qc.de_UploadLayerPartCommand=Lcd;var jcd=async(e,r)=>{let t={...e,body:await R1(e.body,r)},n=k1(e,t.body);switch(n){case"InvalidLayerPartException":case"com.amazonaws.ecr#InvalidLayerPartException":throw await Qcd(t,r);case"InvalidParameterException":case"com.amazonaws.ecr#InvalidParameterException":throw await w1(t,r);case"KmsException":case"com.amazonaws.ecr#KmsException":throw await ELe(t,r);case"LimitExceededException":case"com.amazonaws.ecr#LimitExceededException":throw await aIt(t,r);case"RepositoryNotFoundException":case"com.amazonaws.ecr#RepositoryNotFoundException":throw await xb(t,r);case"ServerException":case"com.amazonaws.ecr#ServerException":throw await I1(t,r);case"UploadNotFoundException":case"com.amazonaws.ecr#UploadNotFoundException":throw await Iws(t,r);default:let i=t.body;return x1({output:e,parsedBody:i,errorCode:n})}},Gcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.EmptyUploadException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ucd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Vcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageDigestDoesNotMatchException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ner=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},zcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ImageTagAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},$cd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidLayerException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Qcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidLayerPartException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},w1=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidParameterException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},_sn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.InvalidTagParameterException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},ELe=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.KmsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Kcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Hcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerInaccessibleException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Wcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayerPartTooSmallException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ews=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LayersNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Asn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Ycd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyPreviewInProgressException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Jcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LifecyclePolicyPreviewNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},aIt=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.LimitExceededException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Xcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.PullThroughCacheRuleAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Dws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.PullThroughCacheRuleNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Zcd=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ReferencedImagesNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Sws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RegistryPolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},eud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryAlreadyExistsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},tud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryNotEmptyException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},xb=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},wws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.RepositoryPolicyNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},rud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ScanNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},I1=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ServerException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},bsn=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.TooManyTagsException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},nud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UnsupportedImageTypeException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},iud=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UnsupportedUpstreamRegistryException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},Iws=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.UploadNotFoundException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},F4=async(e,r)=>{let t=e.body,n=(0,zs._json)(t),i=new U_.ValidationException({$metadata:Bm(e),...n});return(0,zs.decorateServiceException)(i,t)},sud=(e,r)=>(0,zs.take)(e,{layerPartBlob:r.base64Encoder,partFirstByte:[],partLastByte:[],registryId:[],repositoryName:[],uploadId:[]}),aud=(e,r)=>(0,zs.take)(e,{authorizationToken:zs.expectString,expiresAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),proxyEndpoint:zs.expectString}),oud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>aud(n,r)),cud=(e,r)=>(0,zs.take)(e,{architecture:zs.expectString,author:zs.expectString,imageHash:zs.expectString,imageTags:zs._json,platform:zs.expectString,pushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),registry:zs.expectString,repositoryName:zs.expectString}),uud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),lud=(e,r)=>(0,zs.take)(e,{repository:t=>Csn(t,r)}),dud=(e,r)=>(0,zs.take)(e,{baseScore:zs.limitedParseDouble,scoringVector:zs.expectString,source:zs.expectString,version:zs.expectString}),pud=(e,r)=>(0,zs.take)(e,{adjustments:zs._json,score:zs.limitedParseDouble,scoreSource:zs.expectString,scoringVector:zs.expectString,version:zs.expectString}),mud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>dud(n,r)),fud=(e,r)=>(0,zs.take)(e,{lastEvaluatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lifecyclePolicyText:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),hud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),gud=(e,r)=>(0,zs.take)(e,{repository:t=>Csn(t,r)}),yud=(e,r)=>(0,zs.take)(e,{imageId:zs._json,imageScanFindings:t=>xud(t,r),imageScanStatus:zs._json,nextToken:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),_ud=(e,r)=>(0,zs.take)(e,{imageDetails:t=>Iud(t,r),nextToken:zs.expectString}),Aud=(e,r)=>(0,zs.take)(e,{nextToken:zs.expectString,pullThroughCacheRules:t=>Nud(t,r)}),bud=(e,r)=>(0,zs.take)(e,{nextToken:zs.expectString,repositories:t=>Oud(t,r)}),Cud=(e,r)=>(0,zs.take)(e,{awsAccountId:zs.expectString,description:zs.expectString,findingArn:zs.expectString,firstObservedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lastObservedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),packageVulnerabilityDetails:t=>kud(t,r),remediation:zs._json,resources:t=>Mud(t,r),score:zs.limitedParseDouble,scoreDetails:t=>Lud(t,r),severity:zs.expectString,status:zs.expectString,title:zs.expectString,type:zs.expectString,updatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),vud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Cud(n,r)),Eud=(e,r)=>(0,zs.take)(e,{authorizationData:t=>oud(t,r)}),Dud=(e,r)=>(0,zs.take)(e,{lifecyclePolicyText:zs.expectString,nextToken:zs.expectString,previewResults:t=>Rud(t,r),registryId:zs.expectString,repositoryName:zs.expectString,status:zs.expectString,summary:zs._json}),Sud=(e,r)=>(0,zs.take)(e,{lastEvaluatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),lifecyclePolicyText:zs.expectString,registryId:zs.expectString,repositoryName:zs.expectString}),wud=(e,r)=>(0,zs.take)(e,{artifactMediaType:zs.expectString,imageDigest:zs.expectString,imageManifestMediaType:zs.expectString,imagePushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),imageScanFindingsSummary:t=>Tud(t,r),imageScanStatus:zs._json,imageSizeInBytes:zs.expectLong,imageTags:zs._json,lastRecordedPullTime:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),registryId:zs.expectString,repositoryName:zs.expectString}),Iud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>wud(n,r)),xud=(e,r)=>(0,zs.take)(e,{enhancedFindings:t=>vud(t,r),findingSeverityCounts:zs._json,findings:zs._json,imageScanCompletedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilitySourceUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),Tud=(e,r)=>(0,zs.take)(e,{findingSeverityCounts:zs._json,imageScanCompletedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilitySourceUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t)))}),Pud=(e,r)=>(0,zs.take)(e,{action:zs._json,appliedRulePriority:zs.expectInt32,imageDigest:zs.expectString,imagePushedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),imageTags:zs._json}),Rud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Pud(n,r)),kud=(e,r)=>(0,zs.take)(e,{cvss:t=>mud(t,r),referenceUrls:zs._json,relatedVulnerabilities:zs._json,source:zs.expectString,sourceUrl:zs.expectString,vendorCreatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vendorSeverity:zs.expectString,vendorUpdatedAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),vulnerabilityId:zs.expectString,vulnerablePackages:zs._json}),Fud=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),ecrRepositoryPrefix:zs.expectString,registryId:zs.expectString,upstreamRegistryUrl:zs.expectString}),Nud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Fud(n,r)),Csn=(e,r)=>(0,zs.take)(e,{createdAt:t=>(0,zs.expectNonNull)((0,zs.parseEpochTimestamp)((0,zs.expectNumber)(t))),encryptionConfiguration:zs._json,imageScanningConfiguration:zs._json,imageTagMutability:zs.expectString,registryId:zs.expectString,repositoryArn:zs.expectString,repositoryName:zs.expectString,repositoryUri:zs.expectString}),Oud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Csn(n,r)),Bud=(e,r)=>(0,zs.take)(e,{details:t=>qud(t,r),id:zs.expectString,tags:zs._json,type:zs.expectString}),qud=(e,r)=>(0,zs.take)(e,{awsEcrContainerImage:t=>cud(t,r)}),Mud=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Bud(n,r)),Lud=(e,r)=>(0,zs.take)(e,{cvss:t=>pud(t,r)}),Bm=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),jud=(e,r)=>(0,zs.collectBody)(e,r).then(t=>r.utf8Encoder(t)),x1=(0,zs.withBaseException)(Sad.ECRServiceException),T1=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new Dad.HttpRequest(l)};function P1(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`AmazonEC2ContainerRegistry_V20150921.${e}`}}var p1=(e,r)=>jud(e,r).then(t=>t.length?JSON.parse(t):{}),R1=async(e,r)=>{let t=await p1(e,r);return t.message=t.message??t.Message,t},k1=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var Esn=A(DLe=>{"use strict";Object.defineProperty(DLe,"__esModule",{value:!0});DLe.BatchCheckLayerAvailabilityCommand=DLe.$Command=void 0;var Gud=Ue(),Uud=ze(),Tws=qe();Object.defineProperty(DLe,"$Command",{enumerable:!0,get:function(){return Tws.Command}});var xws=m1(),vsn=class e extends Tws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Uud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchCheckLayerAvailabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xws.se_BatchCheckLayerAvailabilityCommand)(r,t)}deserialize(r,t){return(0,xws.de_BatchCheckLayerAvailabilityCommand)(r,t)}};DLe.BatchCheckLayerAvailabilityCommand=vsn});var Ssn=A(SLe=>{"use strict";Object.defineProperty(SLe,"__esModule",{value:!0});SLe.BatchDeleteImageCommand=SLe.$Command=void 0;var Vud=Ue(),zud=ze(),Rws=qe();Object.defineProperty(SLe,"$Command",{enumerable:!0,get:function(){return Rws.Command}});var Pws=m1(),Dsn=class e extends Rws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchDeleteImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pws.se_BatchDeleteImageCommand)(r,t)}deserialize(r,t){return(0,Pws.de_BatchDeleteImageCommand)(r,t)}};SLe.BatchDeleteImageCommand=Dsn});var Isn=A(wLe=>{"use strict";Object.defineProperty(wLe,"__esModule",{value:!0});wLe.BatchGetImageCommand=wLe.$Command=void 0;var $ud=Ue(),Qud=ze(),Fws=qe();Object.defineProperty(wLe,"$Command",{enumerable:!0,get:function(){return Fws.Command}});var kws=m1(),wsn=class e extends Fws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$ud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchGetImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kws.se_BatchGetImageCommand)(r,t)}deserialize(r,t){return(0,kws.de_BatchGetImageCommand)(r,t)}};wLe.BatchGetImageCommand=wsn});var Tsn=A(ILe=>{"use strict";Object.defineProperty(ILe,"__esModule",{value:!0});ILe.BatchGetRepositoryScanningConfigurationCommand=ILe.$Command=void 0;var Kud=Ue(),Hud=ze(),Ows=qe();Object.defineProperty(ILe,"$Command",{enumerable:!0,get:function(){return Ows.Command}});var Nws=m1(),xsn=class e extends Ows.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"BatchGetRepositoryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nws.se_BatchGetRepositoryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,Nws.de_BatchGetRepositoryScanningConfigurationCommand)(r,t)}};ILe.BatchGetRepositoryScanningConfigurationCommand=xsn});var Rsn=A(xLe=>{"use strict";Object.defineProperty(xLe,"__esModule",{value:!0});xLe.CompleteLayerUploadCommand=xLe.$Command=void 0;var Wud=Ue(),Yud=ze(),qws=qe();Object.defineProperty(xLe,"$Command",{enumerable:!0,get:function(){return qws.Command}});var Bws=m1(),Psn=class e extends qws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CompleteLayerUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bws.se_CompleteLayerUploadCommand)(r,t)}deserialize(r,t){return(0,Bws.de_CompleteLayerUploadCommand)(r,t)}};xLe.CompleteLayerUploadCommand=Psn});var Fsn=A(TLe=>{"use strict";Object.defineProperty(TLe,"__esModule",{value:!0});TLe.CreatePullThroughCacheRuleCommand=TLe.$Command=void 0;var Jud=Ue(),Xud=ze(),Lws=qe();Object.defineProperty(TLe,"$Command",{enumerable:!0,get:function(){return Lws.Command}});var Mws=m1(),ksn=class e extends Lws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xud.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CreatePullThroughCacheRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mws.se_CreatePullThroughCacheRuleCommand)(r,t)}deserialize(r,t){return(0,Mws.de_CreatePullThroughCacheRuleCommand)(r,t)}};TLe.CreatePullThroughCacheRuleCommand=ksn});var Osn=A(PLe=>{"use strict";Object.defineProperty(PLe,"__esModule",{value:!0});PLe.CreateRepositoryCommand=PLe.$Command=void 0;var Zud=Ue(),eld=ze(),Gws=qe();Object.defineProperty(PLe,"$Command",{enumerable:!0,get:function(){return Gws.Command}});var jws=m1(),Nsn=class e extends Gws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zud.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"CreateRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jws.se_CreateRepositoryCommand)(r,t)}deserialize(r,t){return(0,jws.de_CreateRepositoryCommand)(r,t)}};PLe.CreateRepositoryCommand=Nsn});var qsn=A(RLe=>{"use strict";Object.defineProperty(RLe,"__esModule",{value:!0});RLe.DeleteLifecyclePolicyCommand=RLe.$Command=void 0;var tld=Ue(),rld=ze(),Vws=qe();Object.defineProperty(RLe,"$Command",{enumerable:!0,get:function(){return Vws.Command}});var Uws=m1(),Bsn=class e extends Vws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uws.se_DeleteLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,Uws.de_DeleteLifecyclePolicyCommand)(r,t)}};RLe.DeleteLifecyclePolicyCommand=Bsn});var Lsn=A(kLe=>{"use strict";Object.defineProperty(kLe,"__esModule",{value:!0});kLe.DeletePullThroughCacheRuleCommand=kLe.$Command=void 0;var nld=Ue(),ild=ze(),$ws=qe();Object.defineProperty(kLe,"$Command",{enumerable:!0,get:function(){return $ws.Command}});var zws=m1(),Msn=class e extends $ws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ild.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeletePullThroughCacheRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zws.se_DeletePullThroughCacheRuleCommand)(r,t)}deserialize(r,t){return(0,zws.de_DeletePullThroughCacheRuleCommand)(r,t)}};kLe.DeletePullThroughCacheRuleCommand=Msn});var Gsn=A(FLe=>{"use strict";Object.defineProperty(FLe,"__esModule",{value:!0});FLe.DeleteRegistryPolicyCommand=FLe.$Command=void 0;var sld=Ue(),ald=ze(),Kws=qe();Object.defineProperty(FLe,"$Command",{enumerable:!0,get:function(){return Kws.Command}});var Qws=m1(),jsn=class e extends Kws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ald.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qws.se_DeleteRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,Qws.de_DeleteRegistryPolicyCommand)(r,t)}};FLe.DeleteRegistryPolicyCommand=jsn});var Vsn=A(NLe=>{"use strict";Object.defineProperty(NLe,"__esModule",{value:!0});NLe.DeleteRepositoryCommand=NLe.$Command=void 0;var old=Ue(),cld=ze(),Wws=qe();Object.defineProperty(NLe,"$Command",{enumerable:!0,get:function(){return Wws.Command}});var Hws=m1(),Usn=class e extends Wws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,old.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hws.se_DeleteRepositoryCommand)(r,t)}deserialize(r,t){return(0,Hws.de_DeleteRepositoryCommand)(r,t)}};NLe.DeleteRepositoryCommand=Usn});var $sn=A(OLe=>{"use strict";Object.defineProperty(OLe,"__esModule",{value:!0});OLe.DeleteRepositoryPolicyCommand=OLe.$Command=void 0;var uld=Ue(),lld=ze(),Jws=qe();Object.defineProperty(OLe,"$Command",{enumerable:!0,get:function(){return Jws.Command}});var Yws=m1(),zsn=class e extends Jws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DeleteRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yws.se_DeleteRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,Yws.de_DeleteRepositoryPolicyCommand)(r,t)}};OLe.DeleteRepositoryPolicyCommand=zsn});var Ksn=A(BLe=>{"use strict";Object.defineProperty(BLe,"__esModule",{value:!0});BLe.DescribeImageReplicationStatusCommand=BLe.$Command=void 0;var dld=Ue(),pld=ze(),Zws=qe();Object.defineProperty(BLe,"$Command",{enumerable:!0,get:function(){return Zws.Command}});var Xws=m1(),Qsn=class e extends Zws.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImageReplicationStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xws.se_DescribeImageReplicationStatusCommand)(r,t)}deserialize(r,t){return(0,Xws.de_DescribeImageReplicationStatusCommand)(r,t)}};BLe.DescribeImageReplicationStatusCommand=Qsn});var oIt=A(qLe=>{"use strict";Object.defineProperty(qLe,"__esModule",{value:!0});qLe.DescribeImageScanFindingsCommand=qLe.$Command=void 0;var mld=Ue(),fld=ze(),tIs=qe();Object.defineProperty(qLe,"$Command",{enumerable:!0,get:function(){return tIs.Command}});var eIs=m1(),Hsn=class e extends tIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImageScanFindingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eIs.se_DescribeImageScanFindingsCommand)(r,t)}deserialize(r,t){return(0,eIs.de_DescribeImageScanFindingsCommand)(r,t)}};qLe.DescribeImageScanFindingsCommand=Hsn});var Oer=A(MLe=>{"use strict";Object.defineProperty(MLe,"__esModule",{value:!0});MLe.DescribeImagesCommand=MLe.$Command=void 0;var hld=Ue(),gld=ze(),nIs=qe();Object.defineProperty(MLe,"$Command",{enumerable:!0,get:function(){return nIs.Command}});var rIs=m1(),Wsn=class e extends nIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rIs.se_DescribeImagesCommand)(r,t)}deserialize(r,t){return(0,rIs.de_DescribeImagesCommand)(r,t)}};MLe.DescribeImagesCommand=Wsn});var Ber=A(LLe=>{"use strict";Object.defineProperty(LLe,"__esModule",{value:!0});LLe.DescribePullThroughCacheRulesCommand=LLe.$Command=void 0;var yld=Ue(),_ld=ze(),sIs=qe();Object.defineProperty(LLe,"$Command",{enumerable:!0,get:function(){return sIs.Command}});var iIs=m1(),Ysn=class e extends sIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_ld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribePullThroughCacheRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iIs.se_DescribePullThroughCacheRulesCommand)(r,t)}deserialize(r,t){return(0,iIs.de_DescribePullThroughCacheRulesCommand)(r,t)}};LLe.DescribePullThroughCacheRulesCommand=Ysn});var Xsn=A(jLe=>{"use strict";Object.defineProperty(jLe,"__esModule",{value:!0});jLe.DescribeRegistryCommand=jLe.$Command=void 0;var Ald=Ue(),bld=ze(),oIs=qe();Object.defineProperty(jLe,"$Command",{enumerable:!0,get:function(){return oIs.Command}});var aIs=m1(),Jsn=class e extends oIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ald.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeRegistryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aIs.se_DescribeRegistryCommand)(r,t)}deserialize(r,t){return(0,aIs.de_DescribeRegistryCommand)(r,t)}};jLe.DescribeRegistryCommand=Jsn});var qer=A(GLe=>{"use strict";Object.defineProperty(GLe,"__esModule",{value:!0});GLe.DescribeRepositoriesCommand=GLe.$Command=void 0;var Cld=Ue(),vld=ze(),uIs=qe();Object.defineProperty(GLe,"$Command",{enumerable:!0,get:function(){return uIs.Command}});var cIs=m1(),Zsn=class e extends uIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"DescribeRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cIs.se_DescribeRepositoriesCommand)(r,t)}deserialize(r,t){return(0,cIs.de_DescribeRepositoriesCommand)(r,t)}};GLe.DescribeRepositoriesCommand=Zsn});var tan=A(ULe=>{"use strict";Object.defineProperty(ULe,"__esModule",{value:!0});ULe.GetAuthorizationTokenCommand=ULe.$Command=void 0;var Eld=Ue(),Dld=ze(),dIs=qe();Object.defineProperty(ULe,"$Command",{enumerable:!0,get:function(){return dIs.Command}});var lIs=m1(),ean=class e extends dIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Eld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetAuthorizationTokenCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lIs.se_GetAuthorizationTokenCommand)(r,t)}deserialize(r,t){return(0,lIs.de_GetAuthorizationTokenCommand)(r,t)}};ULe.GetAuthorizationTokenCommand=ean});var nan=A(VLe=>{"use strict";Object.defineProperty(VLe,"__esModule",{value:!0});VLe.GetDownloadUrlForLayerCommand=VLe.$Command=void 0;var Sld=Ue(),wld=ze(),mIs=qe();Object.defineProperty(VLe,"$Command",{enumerable:!0,get:function(){return mIs.Command}});var pIs=m1(),ran=class e extends mIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Sld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetDownloadUrlForLayerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pIs.se_GetDownloadUrlForLayerCommand)(r,t)}deserialize(r,t){return(0,pIs.de_GetDownloadUrlForLayerCommand)(r,t)}};VLe.GetDownloadUrlForLayerCommand=ran});var san=A(zLe=>{"use strict";Object.defineProperty(zLe,"__esModule",{value:!0});zLe.GetLifecyclePolicyCommand=zLe.$Command=void 0;var Ild=Ue(),xld=ze(),hIs=qe();Object.defineProperty(zLe,"$Command",{enumerable:!0,get:function(){return hIs.Command}});var fIs=m1(),ian=class e extends hIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ild.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fIs.se_GetLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,fIs.de_GetLifecyclePolicyCommand)(r,t)}};zLe.GetLifecyclePolicyCommand=ian});var cIt=A($Le=>{"use strict";Object.defineProperty($Le,"__esModule",{value:!0});$Le.GetLifecyclePolicyPreviewCommand=$Le.$Command=void 0;var Tld=Ue(),Pld=ze(),yIs=qe();Object.defineProperty($Le,"$Command",{enumerable:!0,get:function(){return yIs.Command}});var gIs=m1(),aan=class e extends yIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetLifecyclePolicyPreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gIs.se_GetLifecyclePolicyPreviewCommand)(r,t)}deserialize(r,t){return(0,gIs.de_GetLifecyclePolicyPreviewCommand)(r,t)}};$Le.GetLifecyclePolicyPreviewCommand=aan});var can=A(QLe=>{"use strict";Object.defineProperty(QLe,"__esModule",{value:!0});QLe.GetRegistryPolicyCommand=QLe.$Command=void 0;var Rld=Ue(),kld=ze(),AIs=qe();Object.defineProperty(QLe,"$Command",{enumerable:!0,get:function(){return AIs.Command}});var _Is=m1(),oan=class e extends AIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Is.se_GetRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,_Is.de_GetRegistryPolicyCommand)(r,t)}};QLe.GetRegistryPolicyCommand=oan});var lan=A(KLe=>{"use strict";Object.defineProperty(KLe,"__esModule",{value:!0});KLe.GetRegistryScanningConfigurationCommand=KLe.$Command=void 0;var Fld=Ue(),Nld=ze(),CIs=qe();Object.defineProperty(KLe,"$Command",{enumerable:!0,get:function(){return CIs.Command}});var bIs=m1(),uan=class e extends CIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Nld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRegistryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bIs.se_GetRegistryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,bIs.de_GetRegistryScanningConfigurationCommand)(r,t)}};KLe.GetRegistryScanningConfigurationCommand=uan});var pan=A(HLe=>{"use strict";Object.defineProperty(HLe,"__esModule",{value:!0});HLe.GetRepositoryPolicyCommand=HLe.$Command=void 0;var Old=Ue(),Bld=ze(),EIs=qe();Object.defineProperty(HLe,"$Command",{enumerable:!0,get:function(){return EIs.Command}});var vIs=m1(),dan=class e extends EIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Old.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"GetRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vIs.se_GetRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,vIs.de_GetRepositoryPolicyCommand)(r,t)}};HLe.GetRepositoryPolicyCommand=dan});var fan=A(WLe=>{"use strict";Object.defineProperty(WLe,"__esModule",{value:!0});WLe.InitiateLayerUploadCommand=WLe.$Command=void 0;var qld=Ue(),Mld=ze(),SIs=qe();Object.defineProperty(WLe,"$Command",{enumerable:!0,get:function(){return SIs.Command}});var DIs=m1(),man=class e extends SIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"InitiateLayerUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DIs.se_InitiateLayerUploadCommand)(r,t)}deserialize(r,t){return(0,DIs.de_InitiateLayerUploadCommand)(r,t)}};WLe.InitiateLayerUploadCommand=man});var Mer=A(YLe=>{"use strict";Object.defineProperty(YLe,"__esModule",{value:!0});YLe.ListImagesCommand=YLe.$Command=void 0;var Lld=Ue(),jld=ze(),IIs=qe();Object.defineProperty(YLe,"$Command",{enumerable:!0,get:function(){return IIs.Command}});var wIs=m1(),han=class e extends IIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"ListImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wIs.se_ListImagesCommand)(r,t)}deserialize(r,t){return(0,wIs.de_ListImagesCommand)(r,t)}};YLe.ListImagesCommand=han});var yan=A(JLe=>{"use strict";Object.defineProperty(JLe,"__esModule",{value:!0});JLe.ListTagsForResourceCommand=JLe.$Command=void 0;var Gld=Ue(),Uld=ze(),TIs=qe();Object.defineProperty(JLe,"$Command",{enumerable:!0,get:function(){return TIs.Command}});var xIs=m1(),gan=class e extends TIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Uld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xIs.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,xIs.de_ListTagsForResourceCommand)(r,t)}};JLe.ListTagsForResourceCommand=gan});var Aan=A(XLe=>{"use strict";Object.defineProperty(XLe,"__esModule",{value:!0});XLe.PutImageCommand=XLe.$Command=void 0;var Vld=Ue(),zld=ze(),RIs=qe();Object.defineProperty(XLe,"$Command",{enumerable:!0,get:function(){return RIs.Command}});var PIs=m1(),_an=class e extends RIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PIs.se_PutImageCommand)(r,t)}deserialize(r,t){return(0,PIs.de_PutImageCommand)(r,t)}};XLe.PutImageCommand=_an});var Can=A(ZLe=>{"use strict";Object.defineProperty(ZLe,"__esModule",{value:!0});ZLe.PutImageScanningConfigurationCommand=ZLe.$Command=void 0;var $ld=Ue(),Qld=ze(),FIs=qe();Object.defineProperty(ZLe,"$Command",{enumerable:!0,get:function(){return FIs.Command}});var kIs=m1(),ban=class e extends FIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$ld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kIs.se_PutImageScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,kIs.de_PutImageScanningConfigurationCommand)(r,t)}};ZLe.PutImageScanningConfigurationCommand=ban});var Ean=A(eje=>{"use strict";Object.defineProperty(eje,"__esModule",{value:!0});eje.PutImageTagMutabilityCommand=eje.$Command=void 0;var Kld=Ue(),Hld=ze(),OIs=qe();Object.defineProperty(eje,"$Command",{enumerable:!0,get:function(){return OIs.Command}});var NIs=m1(),van=class e extends OIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutImageTagMutabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NIs.se_PutImageTagMutabilityCommand)(r,t)}deserialize(r,t){return(0,NIs.de_PutImageTagMutabilityCommand)(r,t)}};eje.PutImageTagMutabilityCommand=van});var San=A(tje=>{"use strict";Object.defineProperty(tje,"__esModule",{value:!0});tje.PutLifecyclePolicyCommand=tje.$Command=void 0;var Wld=Ue(),Yld=ze(),qIs=qe();Object.defineProperty(tje,"$Command",{enumerable:!0,get:function(){return qIs.Command}});var BIs=m1(),Dan=class e extends qIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutLifecyclePolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BIs.se_PutLifecyclePolicyCommand)(r,t)}deserialize(r,t){return(0,BIs.de_PutLifecyclePolicyCommand)(r,t)}};tje.PutLifecyclePolicyCommand=Dan});var Ian=A(rje=>{"use strict";Object.defineProperty(rje,"__esModule",{value:!0});rje.PutRegistryPolicyCommand=rje.$Command=void 0;var Jld=Ue(),Xld=ze(),LIs=qe();Object.defineProperty(rje,"$Command",{enumerable:!0,get:function(){return LIs.Command}});var MIs=m1(),wan=class e extends LIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xld.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutRegistryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MIs.se_PutRegistryPolicyCommand)(r,t)}deserialize(r,t){return(0,MIs.de_PutRegistryPolicyCommand)(r,t)}};rje.PutRegistryPolicyCommand=wan});var Tan=A(nje=>{"use strict";Object.defineProperty(nje,"__esModule",{value:!0});nje.PutRegistryScanningConfigurationCommand=nje.$Command=void 0;var Zld=Ue(),edd=ze(),GIs=qe();Object.defineProperty(nje,"$Command",{enumerable:!0,get:function(){return GIs.Command}});var jIs=m1(),xan=class e extends GIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,edd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zld.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutRegistryScanningConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jIs.se_PutRegistryScanningConfigurationCommand)(r,t)}deserialize(r,t){return(0,jIs.de_PutRegistryScanningConfigurationCommand)(r,t)}};nje.PutRegistryScanningConfigurationCommand=xan});var Ran=A(ije=>{"use strict";Object.defineProperty(ije,"__esModule",{value:!0});ije.PutReplicationConfigurationCommand=ije.$Command=void 0;var tdd=Ue(),rdd=ze(),VIs=qe();Object.defineProperty(ije,"$Command",{enumerable:!0,get:function(){return VIs.Command}});var UIs=m1(),Pan=class e extends VIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"PutReplicationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UIs.se_PutReplicationConfigurationCommand)(r,t)}deserialize(r,t){return(0,UIs.de_PutReplicationConfigurationCommand)(r,t)}};ije.PutReplicationConfigurationCommand=Pan});var Fan=A(sje=>{"use strict";Object.defineProperty(sje,"__esModule",{value:!0});sje.SetRepositoryPolicyCommand=sje.$Command=void 0;var ndd=Ue(),idd=ze(),$Is=qe();Object.defineProperty(sje,"$Command",{enumerable:!0,get:function(){return $Is.Command}});var zIs=m1(),kan=class e extends $Is.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,idd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ndd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"SetRepositoryPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zIs.se_SetRepositoryPolicyCommand)(r,t)}deserialize(r,t){return(0,zIs.de_SetRepositoryPolicyCommand)(r,t)}};sje.SetRepositoryPolicyCommand=kan});var Oan=A(aje=>{"use strict";Object.defineProperty(aje,"__esModule",{value:!0});aje.StartImageScanCommand=aje.$Command=void 0;var sdd=Ue(),add=ze(),KIs=qe();Object.defineProperty(aje,"$Command",{enumerable:!0,get:function(){return KIs.Command}});var QIs=m1(),Nan=class e extends KIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,add.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"StartImageScanCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QIs.se_StartImageScanCommand)(r,t)}deserialize(r,t){return(0,QIs.de_StartImageScanCommand)(r,t)}};aje.StartImageScanCommand=Nan});var qan=A(oje=>{"use strict";Object.defineProperty(oje,"__esModule",{value:!0});oje.StartLifecyclePolicyPreviewCommand=oje.$Command=void 0;var odd=Ue(),cdd=ze(),WIs=qe();Object.defineProperty(oje,"$Command",{enumerable:!0,get:function(){return WIs.Command}});var HIs=m1(),Ban=class e extends WIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,odd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"StartLifecyclePolicyPreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HIs.se_StartLifecyclePolicyPreviewCommand)(r,t)}deserialize(r,t){return(0,HIs.de_StartLifecyclePolicyPreviewCommand)(r,t)}};oje.StartLifecyclePolicyPreviewCommand=Ban});var Lan=A(cje=>{"use strict";Object.defineProperty(cje,"__esModule",{value:!0});cje.TagResourceCommand=cje.$Command=void 0;var udd=Ue(),ldd=ze(),JIs=qe();Object.defineProperty(cje,"$Command",{enumerable:!0,get:function(){return JIs.Command}});var YIs=m1(),Man=class e extends JIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ldd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,udd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"TagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YIs.se_TagResourceCommand)(r,t)}deserialize(r,t){return(0,YIs.de_TagResourceCommand)(r,t)}};cje.TagResourceCommand=Man});var Gan=A(uje=>{"use strict";Object.defineProperty(uje,"__esModule",{value:!0});uje.UntagResourceCommand=uje.$Command=void 0;var ddd=Ue(),pdd=ze(),ZIs=qe();Object.defineProperty(uje,"$Command",{enumerable:!0,get:function(){return ZIs.Command}});var XIs=m1(),jan=class e extends ZIs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ddd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"UntagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XIs.se_UntagResourceCommand)(r,t)}deserialize(r,t){return(0,XIs.de_UntagResourceCommand)(r,t)}};uje.UntagResourceCommand=jan});var Van=A(lje=>{"use strict";Object.defineProperty(lje,"__esModule",{value:!0});lje.UploadLayerPartCommand=lje.$Command=void 0;var mdd=Ue(),fdd=ze(),txs=qe();Object.defineProperty(lje,"$Command",{enumerable:!0,get:function(){return txs.Command}});var exs=m1(),Uan=class e extends txs.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fdd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mdd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"ECRClient",commandName:"UploadLayerPartCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,exs.se_UploadLayerPartCommand)(r,t)}deserialize(r,t){return(0,exs.de_UploadLayerPartCommand)(r,t)}};lje.UploadLayerPartCommand=Uan});var rxs=A(jer=>{"use strict";Object.defineProperty(jer,"__esModule",{value:!0});jer.ECR=void 0;var hdd=qe(),gdd=Esn(),ydd=Ssn(),_dd=Isn(),Add=Tsn(),bdd=Rsn(),Cdd=Fsn(),vdd=Osn(),Edd=qsn(),Ddd=Lsn(),Sdd=Gsn(),wdd=Vsn(),Idd=$sn(),xdd=Ksn(),Tdd=oIt(),Pdd=Oer(),Rdd=Ber(),kdd=Xsn(),Fdd=qer(),Ndd=tan(),Odd=nan(),Bdd=san(),qdd=cIt(),Mdd=can(),Ldd=lan(),jdd=pan(),Gdd=fan(),Udd=Mer(),Vdd=yan(),zdd=Aan(),$dd=Can(),Qdd=Ean(),Kdd=San(),Hdd=Ian(),Wdd=Tan(),Ydd=Ran(),Jdd=Fan(),Xdd=Oan(),Zdd=qan(),epd=Lan(),tpd=Gan(),rpd=Van(),npd=Hre(),ipd={BatchCheckLayerAvailabilityCommand:gdd.BatchCheckLayerAvailabilityCommand,BatchDeleteImageCommand:ydd.BatchDeleteImageCommand,BatchGetImageCommand:_dd.BatchGetImageCommand,BatchGetRepositoryScanningConfigurationCommand:Add.BatchGetRepositoryScanningConfigurationCommand,CompleteLayerUploadCommand:bdd.CompleteLayerUploadCommand,CreatePullThroughCacheRuleCommand:Cdd.CreatePullThroughCacheRuleCommand,CreateRepositoryCommand:vdd.CreateRepositoryCommand,DeleteLifecyclePolicyCommand:Edd.DeleteLifecyclePolicyCommand,DeletePullThroughCacheRuleCommand:Ddd.DeletePullThroughCacheRuleCommand,DeleteRegistryPolicyCommand:Sdd.DeleteRegistryPolicyCommand,DeleteRepositoryCommand:wdd.DeleteRepositoryCommand,DeleteRepositoryPolicyCommand:Idd.DeleteRepositoryPolicyCommand,DescribeImageReplicationStatusCommand:xdd.DescribeImageReplicationStatusCommand,DescribeImagesCommand:Pdd.DescribeImagesCommand,DescribeImageScanFindingsCommand:Tdd.DescribeImageScanFindingsCommand,DescribePullThroughCacheRulesCommand:Rdd.DescribePullThroughCacheRulesCommand,DescribeRegistryCommand:kdd.DescribeRegistryCommand,DescribeRepositoriesCommand:Fdd.DescribeRepositoriesCommand,GetAuthorizationTokenCommand:Ndd.GetAuthorizationTokenCommand,GetDownloadUrlForLayerCommand:Odd.GetDownloadUrlForLayerCommand,GetLifecyclePolicyCommand:Bdd.GetLifecyclePolicyCommand,GetLifecyclePolicyPreviewCommand:qdd.GetLifecyclePolicyPreviewCommand,GetRegistryPolicyCommand:Mdd.GetRegistryPolicyCommand,GetRegistryScanningConfigurationCommand:Ldd.GetRegistryScanningConfigurationCommand,GetRepositoryPolicyCommand:jdd.GetRepositoryPolicyCommand,InitiateLayerUploadCommand:Gdd.InitiateLayerUploadCommand,ListImagesCommand:Udd.ListImagesCommand,ListTagsForResourceCommand:Vdd.ListTagsForResourceCommand,PutImageCommand:zdd.PutImageCommand,PutImageScanningConfigurationCommand:$dd.PutImageScanningConfigurationCommand,PutImageTagMutabilityCommand:Qdd.PutImageTagMutabilityCommand,PutLifecyclePolicyCommand:Kdd.PutLifecyclePolicyCommand,PutRegistryPolicyCommand:Hdd.PutRegistryPolicyCommand,PutRegistryScanningConfigurationCommand:Wdd.PutRegistryScanningConfigurationCommand,PutReplicationConfigurationCommand:Ydd.PutReplicationConfigurationCommand,SetRepositoryPolicyCommand:Jdd.SetRepositoryPolicyCommand,StartImageScanCommand:Xdd.StartImageScanCommand,StartLifecyclePolicyPreviewCommand:Zdd.StartLifecyclePolicyPreviewCommand,TagResourceCommand:epd.TagResourceCommand,UntagResourceCommand:tpd.UntagResourceCommand,UploadLayerPartCommand:rpd.UploadLayerPartCommand},Ler=class extends npd.ECRClient{};jer.ECR=Ler;(0,hdd.createAggregatedClient)(ipd,Ler)});var nxs=A(Zg=>{"use strict";Object.defineProperty(Zg,"__esModule",{value:!0});var F1=(tn(),Dr(en));F1.__exportStar(Esn(),Zg);F1.__exportStar(Ssn(),Zg);F1.__exportStar(Isn(),Zg);F1.__exportStar(Tsn(),Zg);F1.__exportStar(Rsn(),Zg);F1.__exportStar(Fsn(),Zg);F1.__exportStar(Osn(),Zg);F1.__exportStar(qsn(),Zg);F1.__exportStar(Lsn(),Zg);F1.__exportStar(Gsn(),Zg);F1.__exportStar(Vsn(),Zg);F1.__exportStar($sn(),Zg);F1.__exportStar(Ksn(),Zg);F1.__exportStar(oIt(),Zg);F1.__exportStar(Oer(),Zg);F1.__exportStar(Ber(),Zg);F1.__exportStar(Xsn(),Zg);F1.__exportStar(qer(),Zg);F1.__exportStar(tan(),Zg);F1.__exportStar(nan(),Zg);F1.__exportStar(san(),Zg);F1.__exportStar(cIt(),Zg);F1.__exportStar(can(),Zg);F1.__exportStar(lan(),Zg);F1.__exportStar(pan(),Zg);F1.__exportStar(fan(),Zg);F1.__exportStar(Mer(),Zg);F1.__exportStar(yan(),Zg);F1.__exportStar(Aan(),Zg);F1.__exportStar(Can(),Zg);F1.__exportStar(Ean(),Zg);F1.__exportStar(San(),Zg);F1.__exportStar(Ian(),Zg);F1.__exportStar(Tan(),Zg);F1.__exportStar(Ran(),Zg);F1.__exportStar(Fan(),Zg);F1.__exportStar(Oan(),Zg);F1.__exportStar(qan(),Zg);F1.__exportStar(Lan(),Zg);F1.__exportStar(Gan(),Zg);F1.__exportStar(Van(),Zg)});var ixs=A(Ger=>{"use strict";Object.defineProperty(Ger,"__esModule",{value:!0});Ger.paginateDescribeImageScanFindings=void 0;var spd=oIt(),apd=Hre(),opd=async(e,r,...t)=>await e.send(new spd.DescribeImageScanFindingsCommand(r),...t);async function*cpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof apd.ECRClient)s=await opd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ger.paginateDescribeImageScanFindings=cpd});var sxs=A(Uer=>{"use strict";Object.defineProperty(Uer,"__esModule",{value:!0});Uer.paginateDescribeImages=void 0;var upd=Oer(),lpd=Hre(),dpd=async(e,r,...t)=>await e.send(new upd.DescribeImagesCommand(r),...t);async function*ppd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof lpd.ECRClient)s=await dpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Uer.paginateDescribeImages=ppd});var axs=A(Ver=>{"use strict";Object.defineProperty(Ver,"__esModule",{value:!0});Ver.paginateDescribePullThroughCacheRules=void 0;var mpd=Ber(),fpd=Hre(),hpd=async(e,r,...t)=>await e.send(new mpd.DescribePullThroughCacheRulesCommand(r),...t);async function*gpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof fpd.ECRClient)s=await hpd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ver.paginateDescribePullThroughCacheRules=gpd});var oxs=A(zer=>{"use strict";Object.defineProperty(zer,"__esModule",{value:!0});zer.paginateDescribeRepositories=void 0;var ypd=qer(),_pd=Hre(),Apd=async(e,r,...t)=>await e.send(new ypd.DescribeRepositoriesCommand(r),...t);async function*bpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof _pd.ECRClient)s=await Apd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zer.paginateDescribeRepositories=bpd});var cxs=A($er=>{"use strict";Object.defineProperty($er,"__esModule",{value:!0});$er.paginateGetLifecyclePolicyPreview=void 0;var Cpd=cIt(),vpd=Hre(),Epd=async(e,r,...t)=>await e.send(new Cpd.GetLifecyclePolicyPreviewCommand(r),...t);async function*Dpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof vpd.ECRClient)s=await Epd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$er.paginateGetLifecyclePolicyPreview=Dpd});var lxs=A(uxs=>{"use strict";Object.defineProperty(uxs,"__esModule",{value:!0})});var dxs=A(Qer=>{"use strict";Object.defineProperty(Qer,"__esModule",{value:!0});Qer.paginateListImages=void 0;var Spd=Mer(),wpd=Hre(),Ipd=async(e,r,...t)=>await e.send(new Spd.ListImagesCommand(r),...t);async function*xpd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof wpd.ECRClient)s=await Ipd(e.client,r,...t);else throw new Error("Invalid client, expected ECR | ECRClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qer.paginateListImages=xpd});var pxs=A(Wre=>{"use strict";Object.defineProperty(Wre,"__esModule",{value:!0});var nDe=(tn(),Dr(en));nDe.__exportStar(ixs(),Wre);nDe.__exportStar(sxs(),Wre);nDe.__exportStar(axs(),Wre);nDe.__exportStar(oxs(),Wre);nDe.__exportStar(cxs(),Wre);nDe.__exportStar(lxs(),Wre);nDe.__exportStar(dxs(),Wre)});var zan=A(Ker=>{"use strict";Object.defineProperty(Ker,"__esModule",{value:!0});Ker.sleep=void 0;var Tpd=e=>new Promise(r=>setTimeout(r,e*1e3));Ker.sleep=Tpd});var Wer=A(Yre=>{"use strict";Object.defineProperty(Yre,"__esModule",{value:!0});Yre.checkExceptions=Yre.WaiterState=Yre.waiterServiceDefaults=void 0;Yre.waiterServiceDefaults={minDelay:2,maxDelay:120};var Her;(function(e){e.ABORTED="ABORTED",e.FAILURE="FAILURE",e.SUCCESS="SUCCESS",e.RETRY="RETRY",e.TIMEOUT="TIMEOUT"})(Her=Yre.WaiterState||(Yre.WaiterState={}));var Ppd=e=>{if(e.state===Her.ABORTED){let r=new Error(`${JSON.stringify({...e,reason:"Request was aborted"})}`);throw r.name="AbortError",r}else if(e.state===Her.TIMEOUT){let r=new Error(`${JSON.stringify({...e,reason:"Waiter has timed out"})}`);throw r.name="TimeoutError",r}else if(e.state!==Her.SUCCESS)throw new Error(`${JSON.stringify({result:e})}`);return e};Yre.checkExceptions=Ppd});var mxs=A(Jer=>{"use strict";Object.defineProperty(Jer,"__esModule",{value:!0});Jer.runPolling=void 0;var Rpd=zan(),Yer=Wer(),kpd=(e,r,t,n)=>{if(n>t)return r;let i=e*2**(n-1);return Fpd(e,i)},Fpd=(e,r)=>e+Math.random()*(r-e),Npd=async({minDelay:e,maxDelay:r,maxWaitTime:t,abortController:n,client:i,abortSignal:s},a,o)=>{var c;let{state:l,reason:u}=await o(i,a);if(l!==Yer.WaiterState.RETRY)return{state:l,reason:u};let m=1,h=Date.now()+t*1e3,_=Math.log(r/e)/Math.log(2)+1;for(;;){if(!((c=n==null?void 0:n.signal)===null||c===void 0)&&c.aborted||s!=null&&s.aborted)return{state:Yer.WaiterState.ABORTED};let b=kpd(e,r,_,m);if(Date.now()+b*1e3>h)return{state:Yer.WaiterState.TIMEOUT};await(0,Rpd.sleep)(b);let{state:v,reason:w}=await o(i,a);if(v!==Yer.WaiterState.RETRY)return{state:v,reason:w};m+=1}};Jer.runPolling=Npd});var fxs=A(Xer=>{"use strict";Object.defineProperty(Xer,"__esModule",{value:!0});Xer.validateWaiterOptions=void 0;var Opd=e=>{if(e.maxWaitTime<1)throw new Error("WaiterConfiguration.maxWaitTime must be greater than 0");if(e.minDelay<1)throw new Error("WaiterConfiguration.minDelay must be greater than 0");if(e.maxDelay<1)throw new Error("WaiterConfiguration.maxDelay must be greater than 0");if(e.maxWaitTime<=e.minDelay)throw new Error(`WaiterConfiguration.maxWaitTime [${e.maxWaitTime}] must be greater than WaiterConfiguration.minDelay [${e.minDelay}] for this waiter`);if(e.maxDelay{"use strict";Object.defineProperty(Zer,"__esModule",{value:!0});var hxs=(tn(),Dr(en));hxs.__exportStar(zan(),Zer);hxs.__exportStar(fxs(),Zer)});var Axs=A(etr=>{"use strict";Object.defineProperty(etr,"__esModule",{value:!0});etr.createWaiter=void 0;var Bpd=mxs(),qpd=gxs(),_xs=Wer(),yxs=async e=>new Promise(r=>{e.onabort=()=>r({state:_xs.WaiterState.ABORTED})}),Mpd=async(e,r,t)=>{let n={..._xs.waiterServiceDefaults,...e};(0,qpd.validateWaiterOptions)(n);let i=[(0,Bpd.runPolling)(n,r,t)];return e.abortController&&i.push(yxs(e.abortController.signal)),e.abortSignal&&i.push(yxs(e.abortSignal)),Promise.race(i)};etr.createWaiter=Mpd});var Ih=A(ttr=>{"use strict";Object.defineProperty(ttr,"__esModule",{value:!0});var bxs=(tn(),Dr(en));bxs.__exportStar(Axs(),ttr);bxs.__exportStar(Wer(),ttr)});var vxs=A(pje=>{"use strict";Object.defineProperty(pje,"__esModule",{value:!0});pje.waitUntilImageScanComplete=pje.waitForImageScanComplete=void 0;var dje=Ih(),Lpd=oIt(),Cxs=async(e,r)=>{let t;try{let n=await e.send(new Lpd.DescribeImageScanFindingsCommand(r));t=n;try{if((()=>n.imageScanStatus.status)()==="COMPLETE")return{state:dje.WaiterState.SUCCESS,reason:t}}catch{}try{if((()=>n.imageScanStatus.status)()==="FAILED")return{state:dje.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:dje.WaiterState.RETRY,reason:t}},jpd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,dje.createWaiter)({...t,...e},r,Cxs)};pje.waitForImageScanComplete=jpd;var Gpd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,dje.createWaiter)({...t,...e},r,Cxs);return(0,dje.checkExceptions)(n)};pje.waitUntilImageScanComplete=Gpd});var Dxs=A(fje=>{"use strict";Object.defineProperty(fje,"__esModule",{value:!0});fje.waitUntilLifecyclePolicyPreviewComplete=fje.waitForLifecyclePolicyPreviewComplete=void 0;var mje=Ih(),Upd=cIt(),Exs=async(e,r)=>{let t;try{let n=await e.send(new Upd.GetLifecyclePolicyPreviewCommand(r));t=n;try{if((()=>n.status)()==="COMPLETE")return{state:mje.WaiterState.SUCCESS,reason:t}}catch{}try{if((()=>n.status)()==="FAILED")return{state:mje.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:mje.WaiterState.RETRY,reason:t}},Vpd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,mje.createWaiter)({...t,...e},r,Exs)};fje.waitForLifecyclePolicyPreviewComplete=Vpd;var zpd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,mje.createWaiter)({...t,...e},r,Exs);return(0,mje.checkExceptions)(n)};fje.waitUntilLifecyclePolicyPreviewComplete=zpd});var wxs=A(rtr=>{"use strict";Object.defineProperty(rtr,"__esModule",{value:!0});var Sxs=(tn(),Dr(en));Sxs.__exportStar(vxs(),rtr);Sxs.__exportStar(Dxs(),rtr)});var Ixs=A($an=>{"use strict";Object.defineProperty($an,"__esModule",{value:!0});var $pd=(tn(),Dr(en));$pd.__exportStar(ysn(),$an)});var xxs=A(lW=>{"use strict";Object.defineProperty(lW,"__esModule",{value:!0});lW.ECRServiceException=void 0;var hje=(tn(),Dr(en));hje.__exportStar(Hre(),lW);hje.__exportStar(rxs(),lW);hje.__exportStar(nxs(),lW);hje.__exportStar(pxs(),lW);hje.__exportStar(wxs(),lW);hje.__exportStar(Ixs(),lW);var Qpd=Fer();Object.defineProperty(lW,"ECRServiceException",{enumerable:!0,get:function(){return Qpd.ECRServiceException}})});var Kan=A(dW=>{"use strict";Object.defineProperty(dW,"__esModule",{value:!0});dW.isECRMaxResultsError=dW.getECRAuthToken=dW.ecrPublicRegex=dW.ecrRegex=void 0;var Kpd=xxs(),Qan=Pi(),Txs=Ba(),Hpd=Q2();dW.ecrRegex=(0,Txs.regEx)(/\d+\.dkr\.ecr\.([-a-z0-9]+)\.amazonaws\.com/);dW.ecrPublicRegex=(0,Txs.regEx)(/public\.ecr\.aws/);async function Wpd(e,r){var i,s;let t={region:e};r.username&&r.password&&(t.credentials={accessKeyId:r.username,secretAccessKey:r.password,...r.token&&{sessionToken:r.token}});let n=new Kpd.ECR(t);try{let a=await n.getAuthorizationToken({}),o=(s=(i=a==null?void 0:a.authorizationData)==null?void 0:i[0])==null?void 0:s.authorizationToken;if(o)return(0,Hpd.addSecretForSanitizing)(o),o;Qan.logger.warn("Could not extract authorizationToken from ECR getAuthorizationToken response")}catch(a){Qan.logger.trace({err:a},"err"),Qan.logger.debug("ECR getAuthorizationToken error")}return null}dW.getECRAuthToken=Wpd;function Ypd(e){var t,n,i,s,a;let r=e.response;return!!((r==null?void 0:r.statusCode)===405&&((t=r.headers)!=null&&t["docker-distribution-api-version"])&&((a=(s=(i=(n=r.body)==null?void 0:n.errors)==null?void 0:i[0])==null?void 0:s.message)!=null&&a.includes("Member must have value less than or equal to 1000")))}dW.isECRMaxResultsError=Ypd});var Rxs=A(f2=>{"use strict";Object.defineProperty(f2,"__esModule",{value:!0});f2.findLatestStable=f2.extractDigestFromResponseBody=f2.getRegistryRepository=f2.getAuthHeaders=f2.isDockerHost=f2.DOCKER_HUB=f2.gitRefLabel=f2.sourceLabels=f2.dockerDatasourceId=void 0;var Zan=(tn(),Dr(en)),ntr=Zan.__importDefault(_a()),Jpd=ngs(),Xpd=Zan.__importDefault(G3()),Han=Zp(),N4=Pi(),Wan=Ug(),Pxs=Zan.__importStar($y()),itr=Ba(),Zpd=Q2(),str=Ip(),Yan=SV(),Jan=Kan();f2.dockerDatasourceId="docker";f2.sourceLabels=["org.opencontainers.image.source","org.label-schema.vcs-url"];f2.gitRefLabel="org.opencontainers.image.revision";f2.DOCKER_HUB="https://index.docker.io";function Xan(e){return(0,itr.regEx)(/(?:^|\.)docker\.io$/).test(e)}f2.isDockerHost=Xan;async function emd(e,r,t,n=`${r}/v2/`){try{let i={throwHttpErrors:!1,noAuth:!0},s=n.endsWith("/v2/")?await e.get(n,i):await e.getJson(n,i);if(s.statusCode===200)return N4.logger.debug(`No registry auth required for ${n}`),{};if(s.statusCode===404)throw N4.logger.debug(`Page Not Found ${n}`),new Error(Han.PAGE_NOT_FOUND_ERROR);if(s.statusCode!==401||!ntr.default.nonEmptyString(s.headers["www-authenticate"]))return N4.logger.warn({apiCheckUrl:n,res:s},"Invalid registry response"),null;let a=(0,Jpd.parse)(s.headers["www-authenticate"]),o=Pxs.find({hostType:f2.dockerDatasourceId,url:n});if(Jan.ecrRegex.test(r)){N4.logger.trace({registryHost:r,dockerRepository:t},"Using ecr auth for Docker registry");let[,m]=Jan.ecrRegex.exec(r)??[],h=await(0,Jan.getECRAuthToken)(m,o);h&&(o.headers={authorization:`Basic ${h}`})}else if(o.username&&o.password){N4.logger.trace({registryHost:r,dockerRepository:t},"Using basic auth for Docker registry");let m=Buffer.from(`${o.username}:${o.password}`).toString("base64");o.headers={authorization:`Basic ${m}`}}else if(o.token){let m=o.authType??"Bearer";N4.logger.trace({registryHost:r,dockerRepository:t},`Using ${m} token for Docker registry`),o.headers={authorization:`${m} ${o.token}`}}if(delete o.username,delete o.password,delete o.token,a.scheme.toUpperCase()!=="BEARER"||!ntr.default.string(a.params.realm)||(0,str.parseUrl)(a.params.realm)===null)return N4.logger.trace({registryHost:r,dockerRepository:t,authenticateHeader:a},"Invalid realm, testing direct auth"),o.headers??null;let c=new URL(`${a.params.realm}`);ntr.default.string(a.params.scope)&&!n.endsWith("/v2/")?c.searchParams.append("scope",a.params.scope):c.searchParams.append("scope",`repository:${t}:pull`),ntr.default.string(a.params.service)&&c.searchParams.append("service",a.params.service),N4.logger.trace({registryHost:r,dockerRepository:t,authUrl:c.href},"Obtaining docker registry token"),o.noAuth=!0;let l=(await e.getJson(c.href,o)).body,u=l.token??l.access_token;return u?((0,Zpd.addSecretForSanitizing)(u),{authorization:`Bearer ${u}`}):(N4.logger.warn("Failed to obtain docker registry token"),null)}catch(i){if(i.host==="quay.io")return null;if(i.statusCode===401)return N4.logger.debug({registryHost:r,dockerRepository:t},"Unauthorized docker lookup"),N4.logger.debug({err:i}),null;if(i.statusCode===403)return N4.logger.debug({registryHost:r,dockerRepository:t},"Not allowed to access docker registry"),N4.logger.debug({err:i}),null;if(i.name==="RequestError"&&Xan(r))throw new Wan.ExternalHostError(i);if(i.statusCode===429&&Xan(r))throw new Wan.ExternalHostError(i);if(i.statusCode>=500&&i.statusCode<600)throw new Wan.ExternalHostError(i);if(i.message===Han.PAGE_NOT_FOUND_ERROR)throw i;return i.message===Han.HOST_DISABLED?(N4.logger.trace({registryHost:r,dockerRepository:t,err:i},"Host disabled"),null):(N4.logger.warn({registryHost:r,dockerRepository:t,err:i},"Error obtaining docker token"),null)}}f2.getAuthHeaders=emd;function tmd(e,r){if(r!==f2.DOCKER_HUB){let a=(0,str.ensureTrailingSlash)(r.replace((0,itr.regEx)(/^https?:\/\//),""));if(e.startsWith(a)){let o=(0,str.trimTrailingSlash)(r);(0,itr.regEx)(/^https?:\/\//).test(o)||(o=`https://${o}`);let c=e.replace(a,""),l=`${o}/${c}`,{origin:u,pathname:m}=(0,str.parseUrl)(l);return o=u,c=m.substring(1),{registryHost:o,dockerRepository:c}}}let t,n=e.split("/");n.length>1&&(n[0].includes(".")||n[0].includes(":"))&&([t]=n,n.shift());let i=n.join("/");t||(t=r.replace("https://docker.io","https://index.docker.io")),t==="docker.io"&&(t="index.docker.io"),(0,itr.regEx)(/^https?:\/\//).exec(t)||(t=`https://${t}`);let s=Pxs.find({hostType:f2.dockerDatasourceId,url:t});return s!=null&&s.insecureRegistry&&(t=t.replace("https","http")),t.endsWith(".docker.io")&&!i.includes("/")&&(i="library/"+i),{registryHost:t,dockerRepository:i}}f2.getRegistryRepository=tmd;function rmd(e){return"sha256:"+(0,Xpd.default)(e.body,{algorithm:"sha256"})}f2.extractDigestFromResponseBody=rmd;function nmd(e){return e.filter(t=>Yan.api.isValid(t)&&Yan.api.isStable(t)).sort((t,n)=>Yan.api.sortVersions(t,n)).pop()??e.slice(-1).pop()??null}f2.findLatestStable=nmd});var Qy=A(ctr=>{"use strict";Object.defineProperty(ctr,"__esModule",{value:!0});ctr.DockerDatasource=void 0;var gje=(tn(),Dr(en)),atr=gje.__importDefault(_a()),eon=Zp(),N1=Pi(),pW=Ug(),uIt=ug(),imd=Wb(),kxs=yMe(),smd=Ba(),amd=jD(),otr=Ip(),omd=SV(),Fxs=DWt(),cmd=K0(),ax=Rxs(),ton=Kan(),umd={commitMessageTopic:"{{{depName}}} Docker tag",commitMessageExtra:"to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{{prettyNewVersion}}}{{/if}}{{/if}}",digest:{branchTopic:"{{{depNameSanitized}}}-{{{currentValue}}}",commitMessageExtra:"to {{newDigestShort}}",commitMessageTopic:"{{{depName}}}{{#if currentValue}}:{{{currentValue}}}{{/if}} Docker digest",group:{commitMessageTopic:"{{{groupName}}}",commitMessageExtra:""}},pin:{commitMessageExtra:"",groupName:"Docker digests",group:{commitMessageTopic:"{{{groupName}}}",branchTopic:"digests-pin"}}},Kme=class e extends cmd.Datasource{static id=ax.dockerDatasourceId;defaultVersioning=omd.id;defaultRegistryUrls=[ax.DOCKER_HUB];defaultConfig=umd;constructor(){super(e.id)}async getManifestResponse(r,t,n,i="get"){N1.logger.debug(`getManifestResponse(${r}, ${t}, ${n}, ${i})`);try{let s=await(0,ax.getAuthHeaders)(this.http,r,t);if(!s)return N1.logger.warn("No docker auth found - returning"),null;s.accept=["application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.oci.image.manifest.v1+json","application/vnd.oci.image.index.v1+json"].join(", ");let a=`${r}/v2/${t}/manifests/${n}`;return await this.http[i](a,{headers:s,noAuth:!0})}catch(s){if(s instanceof pW.ExternalHostError)throw s;if(s.statusCode===401)return N1.logger.debug({registryHost:r,dockerRepository:t},"Unauthorized docker lookup"),N1.logger.debug({err:s}),null;if(s.statusCode===404)return N1.logger.debug({err:s,registryHost:r,dockerRepository:t,tag:n},"Docker Manifest is unknown"),null;if(s.statusCode===429&&(0,ax.isDockerHost)(r))throw new pW.ExternalHostError(s);if(s.statusCode>=500&&s.statusCode<600)throw new pW.ExternalHostError(s);return s.code==="ETIMEDOUT"?(N1.logger.debug({registryHost:r},"Timeout when attempting to connect to docker registry"),N1.logger.debug({err:s}),null):(N1.logger.debug({err:s,registryHost:r,dockerRepository:t,tag:n},"Unknown Error looking up docker manifest"),null)}}async getImageConfig(r,t,n){N1.logger.trace(`getImageConfig(${r}, ${t}, ${n})`);let i=await(0,ax.getAuthHeaders)(this.http,r,t);if(!i){N1.logger.warn("No docker auth found - returning");return}let s=(0,otr.joinUrlParts)(r,"v2",t,"blobs",n);return await this.http.getJson(s,{headers:i,noAuth:!0})}async getConfigDigest(r,t,n){var a,o,c,l;let i=await this.getManifestResponse(r,t,n);if(!i)return null;let s=JSON.parse(i.body);return s.schemaVersion!==2?(N1.logger.debug({registry:r,dockerRepository:t,tag:n},"Manifest schema version is not 2"),null):s.mediaType==="application/vnd.docker.distribution.manifest.list.v2+json"?s.manifests.length?(N1.logger.trace({registry:r,dockerRepository:t,tag:n},"Found manifest list, using first image"),this.getConfigDigest(r,t,s.manifests[0].digest)):(N1.logger.debug({manifest:s},"Invalid manifest list with no manifests - returning"),null):s.mediaType==="application/vnd.docker.distribution.manifest.v2+json"&&atr.default.string((a=s.config)==null?void 0:a.digest)?(o=s.config)==null?void 0:o.digest:s.mediaType==="application/vnd.oci.image.index.v1+json"||!s.mediaType&&"manifests"in s?s.manifests.length?(N1.logger.trace({registry:r,dockerRepository:t,tag:n},"Found manifest index, using first image"),this.getConfigDigest(r,t,s.manifests[0].digest)):(N1.logger.debug({manifest:s},"Invalid manifest index with no manifests - returning"),null):(s.mediaType==="application/vnd.oci.image.manifest.v1+json"||!s.mediaType&&"config"in s)&&atr.default.string((c=s.config)==null?void 0:c.digest)?(l=s.config)==null?void 0:l.digest:(N1.logger.debug({manifest:s},"Invalid manifest - returning"),null)}async getImageArchitecture(r,t,n){try{let i;try{i=await this.getManifestResponse(r,t,n,"head")}catch(o){let c=o instanceof pW.ExternalHostError?o.err:o;if(typeof c.statusCode=="number"&&c.statusCode>=500&&c.statusCode<600)return null;throw o}if((i==null?void 0:i.headers["content-type"])!=="application/vnd.docker.distribution.manifest.v2+json"&&(i==null?void 0:i.headers["content-type"])!=="application/vnd.oci.image.manifest.v1+json")return null;let s=await this.getConfigDigest(r,t,n);if(!s)return null;let a=await this.getImageConfig(r,t,s);if(a){let o=a.body.architecture??null;return N1.logger.debug(`Current digest ${n} relates to architecture ${o??"null"}`),o}}catch(i){if(i.statusCode!==404||i.message===eon.PAGE_NOT_FOUND_ERROR)throw i;N1.logger.debug({registryHost:r,dockerRepository:t,currentDigest:n,err:i},"Unknown error getting image architecture")}}async getLabels(r,t,n){N1.logger.debug(`getLabels(${r}, ${t}, ${n})`);try{let i={},s=await this.getConfigDigest(r,t,n);if(!s)return{};let a=await(0,ax.getAuthHeaders)(this.http,r,t);if(!a)return N1.logger.warn("No docker auth found - returning"),{};let o=`${r}/v2/${t}/blobs/${s}`,c=await this.http.get(o,{headers:a,noAuth:!0}),l=JSON.parse(c.body);return l.config?i=l.config.Labels:N1.logger.debug({headers:c.headers,body:l},'manifest blob response body missing the "config" property'),i&&N1.logger.debug({labels:i},"found labels in manifest"),i}catch(i){if(i instanceof pW.ExternalHostError)throw i;return i.statusCode===400||i.statusCode===401?N1.logger.debug({registryHost:r,dockerRepository:t,err:i},"Unauthorized docker lookup"):i.statusCode===404?N1.logger.warn({err:i,registryHost:r,dockerRepository:t,tag:n},"Config Manifest is unknown"):i.statusCode===429&&(0,ax.isDockerHost)(r)?N1.logger.warn({err:i},"docker registry failure: too many requests"):i.statusCode>=500&&i.statusCode<600?N1.logger.debug({err:i,registryHost:r,dockerRepository:t,tag:n},"docker registry failure: internal error"):i.code==="ERR_TLS_CERT_ALTNAME_INVALID"||i.code==="ETIMEDOUT"?N1.logger.debug({registryHost:r,err:i},"Error connecting to docker registry"):r==="https://quay.io"?N1.logger.debug("Ignoring quay.io errors until they fully support v2 schema"):N1.logger.info({registryHost:r,dockerRepository:t,tag:n,err:i},"Unknown error getting Docker labels"),{}}}async getTagsQuayRegistry(r,t){let n=[],s=c=>`${r}/api/v1/repository/${t}/tag/?limit=100&page=${c}&onlyActiveTags=true`,a=1,o=s(a);for(;o&&a<=20;){let c=await this.http.getJson(o),l=c.body.tags.map(u=>u.name);n=n.concat(l),a+=1,o=c.body.has_additional?s(a):null}return n}async getDockerApiTags(r,t){var l;let n=[],i=ton.ecrRegex.test(r)||ton.ecrPublicRegex.test(r)?1e3:1e4,s=`${r}/${t}/tags/list?n=${i}`;s=(0,otr.ensurePathPrefix)(s,"/v2");let a=await(0,ax.getAuthHeaders)(this.http,r,t,s);if(!a)return N1.logger.debug("Failed to get authHeaders for getTags lookup"),null;let o=1,c=!1;do{let u;try{u=await this.http.getJson(s,{headers:a,noAuth:!0})}catch(h){if(!c&&h instanceof imd.HttpError&&(0,ton.isECRMaxResultsError)(h)){s=`${r}/${t}/tags/list?n=1000`,s=(0,otr.ensurePathPrefix)(s,"/v2"),c=!0;continue}throw h}n=n.concat(u.body.tags);let m=(0,otr.parseLinkHeader)(u.headers.link);(0,Fxs.isArtifactoryServer)(u)?s=(l=m==null?void 0:m.next)!=null&&l.last?`${s}&last=${m.next.last}`:null:s=m!=null&&m.next?new URL(m.next.url,s).href:null,o+=1}while(s&&o<20);return n}async getTags(r,t){try{let n=(0,smd.regEx)(/^https:\/\/quay\.io(?::[1-9][0-9]{0,4})?$/i).test(r),i;return n?i=await this.getTagsQuayRegistry(r,t):i=await this.getDockerApiTags(r,t),i}catch(n){let i=n instanceof pW.ExternalHostError?n.err:n;if((i.statusCode===404||i.message===eon.PAGE_NOT_FOUND_ERROR)&&!t.includes("/"))return N1.logger.debug(`Retrying Tags for ${r}/${t} using library/ prefix`),this.getTags(r,"library/"+t);if((i.statusCode===404||i.message===eon.PAGE_NOT_FOUND_ERROR)&&(0,Fxs.isArtifactoryServer)(i.response)&&t.split("/").length===2){N1.logger.debug(`JFrog Artifactory: Retrying Tags for ${r}/${t} using library/ path between JFrog virtual repository and image`);let a=t.split("/"),o=a[0],c=a[1];return this.getTags(r,o+"/library/"+c)}throw i.statusCode===429&&(0,ax.isDockerHost)(r)?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry failure: too many requests"),new pW.ExternalHostError(i)):i.statusCode>=500&&i.statusCode<600?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry failure: internal error"),new pW.ExternalHostError(i)):["ECONNRESET","ETIMEDOUT"].includes(i.code)?(N1.logger.warn({registryHost:r,dockerRepository:t,err:i},"docker registry connection failure"),new pW.ExternalHostError(i)):((0,ax.isDockerHost)(r)&&N1.logger.info({err:i},"Docker Hub lookup failure"),n)}}async getDigest({registryUrl:r,packageName:t,currentDigest:n},i){let{registryHost:s,dockerRepository:a}=(0,ax.getRegistryRepository)(t,r);N1.logger.debug(`getDigest(${s}, ${a}, ${i})`);let o=i??"latest",c=null;try{let l=null;n&&(0,amd.isDockerDigest)(n)&&(l=await this.getImageArchitecture(s,a,n));let u=null;if(l||(u=await this.getManifestResponse(s,a,o,"head"),u&&(0,kxs.hasKey)("docker-content-digest",u.headers)&&(c=u.headers["docker-content-digest"]||null)),l||u&&!(0,kxs.hasKey)("docker-content-digest",u.headers)){if(N1.logger.debug({registryHost:s,dockerRepository:a},"Architecture-specific digest or missing docker-content-digest header - pulling full manifest"),u=await this.getManifestResponse(s,a,o),l&&u){let m=JSON.parse(u.body);if(m.schemaVersion===2&&(m.mediaType==="application/vnd.docker.distribution.manifest.list.v2+json"||m.mediaType==="application/vnd.oci.image.index.v1+json"||!m.mediaType&&"manifests"in m)){for(let h of m.manifests)if(h.platform.architecture===l){c=h.digest;break}}}c||(c=(0,ax.extractDigestFromResponseBody)(u))}if(!u&&!a.includes("/")&&!t.includes("/"))return N1.logger.debug(`Retrying Digest for ${s}/${a} using library/ prefix`),this.getDigest({registryUrl:r,packageName:"library/"+t,currentDigest:n},i);u&&N1.logger.debug(`Got docker digest ${c}`)}catch(l){if(l instanceof pW.ExternalHostError)throw l;N1.logger.debug({err:l,packageName:t,newTag:o},"Unknown Error looking up docker image digest")}return c}async getReleases({packageName:r,registryUrl:t}){let{registryHost:n,dockerRepository:i}=(0,ax.getRegistryRepository)(r,t),s=await this.getTags(n,i);if(!s)return null;let a=s.map(u=>({version:u})),o={registryUrl:n,releases:a},c=s.includes("latest")?"latest":(0,ax.findLatestStable)(s);if(!c)return o;let l=await this.getLabels(n,i,c);if(l){atr.default.nonEmptyString(l[ax.gitRefLabel])&&(o.gitRef=l[ax.gitRefLabel]);for(let u of ax.sourceLabels)if(atr.default.nonEmptyString(l[u])){o.sourceUrl=l[u];break}}return o}};ctr.DockerDatasource=Kme;gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-imageconfig",key:(e,r,t)=>`${e}:${r}@${t}`,ttlMinutes:1440*28})],Kme.prototype,"getImageConfig",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-architecture",key:(e,r,t)=>`${e}:${r}@${t}`,ttlMinutes:1440*28})],Kme.prototype,"getImageArchitecture",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-labels",key:(e,r,t)=>`${e}:${r}:${t}`,ttlMinutes:60})],Kme.prototype,"getLabels",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-tags",key:(e,r)=>`${e}:${r}`})],Kme.prototype,"getTags",null);gje.__decorate([(0,uIt.cache)({namespace:"datasource-docker-digest",key:({registryUrl:e,packageName:r,currentDigest:t},n)=>{let i=n??"latest",{registryHost:s,dockerRepository:a}=(0,ax.getRegistryRepository)(r,e),o=t?`@${t}`:"";return`${s}:${a}:${i}${o}`}})],Kme.prototype,"getDigest",null)});var lIt=A(ron=>{"use strict";Object.defineProperty(ron,"__esModule",{value:!0});var yje=new Map;yje.set("data/debian-distro-info.json",`{ "v1.1": { "codename": "Buzz", "series": "buzz", @@ -1629,22 +1629,22 @@ Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.ht "eol": "2024-01-25" } } -`);yje.set("node_modules/emojibase-data/en/shortcodes/github.json",'{"2049":"interrobang","2122":"tm","2139":"information_source","2194":"left_right_arrow","2195":"arrow_up_down","2196":"arrow_upper_left","2197":"arrow_upper_right","2198":"arrow_lower_right","2199":"arrow_lower_left","2328":"keyboard","2600":"sunny","2601":"cloud","2602":"open_umbrella","2603":"snowman_with_snow","2604":"comet","2611":"ballot_box_with_check","2614":"umbrella","2615":"coffee","2618":"shamrock","2620":"skull_and_crossbones","2622":"radioactive","2623":"biohazard","2626":"orthodox_cross","2638":"wheel_of_dharma","2639":"frowning_face","2640":"female_sign","2642":"male_sign","2648":"aries","2649":"taurus","2650":"sagittarius","2651":"capricorn","2652":"aquarius","2653":"pisces","2660":"spades","2663":"clubs","2665":"hearts","2666":"diamonds","2668":"hotsprings","2692":"hammer_and_pick","2693":"anchor","2694":"crossed_swords","2695":"medical_symbol","2696":"balance_scale","2697":"alembic","2699":"gear","2702":"scissors","2705":"white_check_mark","2708":"airplane","2709":"envelope","2712":"black_nib","2714":"heavy_check_mark","2716":"heavy_multiplication_x","2721":"star_of_david","2728":"sparkles","2733":"eight_spoked_asterisk","2734":"eight_pointed_black_star","2744":"snowflake","2747":"sparkle","2753":"question","2754":"grey_question","2755":"grey_exclamation","2757":["exclamation","heavy_exclamation_mark"],"2763":"heavy_heart_exclamation","2764":"heart","2795":"heavy_plus_sign","2796":"heavy_minus_sign","2797":"heavy_division_sign","2934":"arrow_heading_up","2935":"arrow_heading_down","3030":"wavy_dash","3297":"congratulations","3299":"secret","1F4AF":"100","1F522":"1234","1F44D":["+1","thumbsup"],"1F44E":["-1","thumbsdown"],"1F947":"1st_place_medal","1F948":"2nd_place_medal","1F949":"3rd_place_medal","1F3B1":"8ball","1F170":"a","1F18E":"ab","1F9EE":"abacus","1F524":"abc","1F521":"abcd","1F251":"accept","1FA97":"accordion","1FA79":"adhesive_bandage","1F9D1":"adult","1F6A1":"aerial_tramway","1F1E6-1F1EB":"afghanistan","1F1E6-1F1FD":"aland_islands","23F0":"alarm_clock","1F1E6-1F1F1":"albania","1F1E9-1F1FF":"algeria","1F47D":"alien","1F691":"ambulance","1F1E6-1F1F8":"american_samoa","1F3FA":"amphora","1FAC0":"anatomical_heart","1F1E6-1F1E9":"andorra","1F47C":"angel","1F4A2":"anger","1F1E6-1F1F4":"angola","1F620":"angry","1F1E6-1F1EE":"anguilla","1F627":"anguished","1F41C":"ant","1F1E6-1F1F6":"antarctica","1F1E6-1F1EC":"antigua_barbuda","1F34E":"apple","1F1E6-1F1F7":"argentina","1F1E6-1F1F2":"armenia","25C0":"arrow_backward","23EC":"arrow_double_down","23EB":"arrow_double_up","2B07":"arrow_down","1F53D":"arrow_down_small","25B6":"arrow_forward","2B05":"arrow_left","27A1":"arrow_right","21AA":"arrow_right_hook","2B06":"arrow_up","1F53C":"arrow_up_small","1F503":"arrows_clockwise","1F504":"arrows_counterclockwise","1F3A8":"art","1F69B":"articulated_lorry","1F6F0":"artificial_satellite","1F9D1-200D-1F3A8":"artist","1F1E6-1F1FC":"aruba","1F1E6-1F1E8":"ascension_island","002A-FE0F-20E3":"asterisk","1F632":"astonished","1F9D1-200D-1F680":"astronaut","1F45F":"athletic_shoe","1F3E7":"atm","269B":"atom_symbol","1F1E6-1F1FA":"australia","1F1E6-1F1F9":"austria","1F6FA":"auto_rickshaw","1F951":"avocado","1FA93":"axe","1F1E6-1F1FF":"azerbaijan","1F171":"b","1F476":"baby","1F37C":"baby_bottle","1F424":"baby_chick","1F6BC":"baby_symbol","1F519":"back","1F953":"bacon","1F9A1":"badger","1F3F8":"badminton","1F96F":"bagel","1F6C4":"baggage_claim","1F956":"baguette_bread","1F1E7-1F1F8":"bahamas","1F1E7-1F1ED":"bahrain","1F468-200D-1F9B2":"bald_man","1F469-200D-1F9B2":"bald_woman","1FA70":"ballet_shoes","1F388":"balloon","1F5F3":"ballot_box","1F38D":"bamboo","1F34C":"banana","203C":"bangbang","1F1E7-1F1E9":"bangladesh","1FA95":"banjo","1F3E6":"bank","1F4CA":"bar_chart","1F1E7-1F1E7":"barbados","1F488":"barber","26BE":"baseball","1F9FA":"basket","1F3C0":"basketball","26F9-FE0F-200D-2642-FE0F":["basketball_man","bouncing_ball_man"],"26F9-FE0F-200D-2640-FE0F":["basketball_woman","bouncing_ball_woman"],"1F987":"bat","1F6C0":"bath","1F6C1":"bathtub","1F50B":"battery","1F3D6":"beach_umbrella","1F43B":"bear","1F9D4":"bearded_person","1F9AB":"beaver","1F6CF":"bed","1F41D":["bee","honeybee"],"1F37A":"beer","1F37B":"beers","1FAB2":"beetle","1F530":"beginner","1F1E7-1F1FE":"belarus","1F1E7-1F1EA":"belgium","1F1E7-1F1FF":"belize","1F514":"bell","1FAD1":"bell_pepper","1F6CE":"bellhop_bell","1F1E7-1F1EF":"benin","1F371":"bento","1F1E7-1F1F2":"bermuda","1F9C3":"beverage_box","1F1E7-1F1F9":"bhutan","1F6B4":"bicyclist","1F6B2":"bike","1F6B4-200D-2642-FE0F":"biking_man","1F6B4-200D-2640-FE0F":"biking_woman","1F459":"bikini","1F9E2":"billed_cap","1F426":"bird","1F382":"birthday","1F9AC":"bison","1F408-200D-2B1B":"black_cat","26AB":"black_circle","1F3F4":"black_flag","1F5A4":"black_heart","1F0CF":"black_joker","2B1B":"black_large_square","25FE":"black_medium_small_square","25FC":"black_medium_square","25AA":"black_small_square","1F532":"black_square_button","1F471-200D-2642-FE0F":"blond_haired_man","1F471":"blond_haired_person","1F471-200D-2640-FE0F":["blond_haired_woman","blonde_woman"],"1F33C":"blossom","1F421":"blowfish","1F4D8":"blue_book","1F699":"blue_car","1F499":"blue_heart","1F7E6":"blue_square","1FAD0":"blueberries","1F60A":"blush","1F417":"boar","26F5":["boat","sailboat"],"1F1E7-1F1F4":"bolivia","1F4A3":"bomb","1F9B4":"bone","1F4D6":["book","open_book"],"1F516":"bookmark","1F4D1":"bookmark_tabs","1F4DA":"books","1F4A5":["boom","collision"],"1FA83":"boomerang","1F462":"boot","1F1E7-1F1E6":"bosnia_herzegovina","1F1E7-1F1FC":"botswana","26F9":"bouncing_ball_person","1F490":"bouquet","1F1E7-1F1FB":"bouvet_island","1F647":"bow","1F3F9":"bow_and_arrow","1F647-200D-2642-FE0F":"bowing_man","1F647-200D-2640-FE0F":"bowing_woman","1F963":"bowl_with_spoon","1F3B3":"bowling","1F94A":"boxing_glove","1F466":"boy","1F9E0":"brain","1F1E7-1F1F7":"brazil","1F35E":"bread","1F931":"breast_feeding","1F9F1":"bricks","1F470-200D-2640-FE0F":["bride_with_veil","woman_with_veil"],"1F309":"bridge_at_night","1F4BC":"briefcase","1F1EE-1F1F4":"british_indian_ocean_territory","1F1FB-1F1EC":"british_virgin_islands","1F966":"broccoli","1F494":"broken_heart","1F9F9":"broom","1F7E4":"brown_circle","1F90E":"brown_heart","1F7EB":"brown_square","1F1E7-1F1F3":"brunei","1F9CB":"bubble_tea","1FAA3":"bucket","1F41B":"bug","1F3D7":"building_construction","1F4A1":"bulb","1F1E7-1F1EC":"bulgaria","1F685":"bullettrain_front","1F684":"bullettrain_side","1F1E7-1F1EB":"burkina_faso","1F32F":"burrito","1F1E7-1F1EE":"burundi","1F68C":"bus","1F574":"business_suit_levitating","1F68F":"busstop","1F464":"bust_in_silhouette","1F465":"busts_in_silhouette","1F9C8":"butter","1F98B":"butterfly","1F335":"cactus","1F370":"cake","1F4C6":"calendar","1F919":"call_me_hand","1F4F2":"calling","1F1F0-1F1ED":"cambodia","1F42B":"camel","1F4F7":"camera","1F4F8":"camera_flash","1F1E8-1F1F2":"cameroon","1F3D5":"camping","1F1E8-1F1E6":"canada","1F1EE-1F1E8":"canary_islands","264B":"cancer","1F56F":"candle","1F36C":"candy","1F96B":"canned_food","1F6F6":"canoe","1F1E8-1F1FB":"cape_verde","1F520":"capital_abcd","1F697":["car","red_car"],"1F5C3":"card_file_box","1F4C7":"card_index","1F5C2":"card_index_dividers","1F1E7-1F1F6":"caribbean_netherlands","1F3A0":"carousel_horse","1FA9A":"carpentry_saw","1F955":"carrot","1F938":"cartwheeling","1F431":"cat","1F408":"cat2","1F1F0-1F1FE":"cayman_islands","1F4BF":"cd","1F1E8-1F1EB":"central_african_republic","1F1EA-1F1E6":"ceuta_melilla","1F1F9-1F1E9":"chad","26D3":"chains","1FA91":"chair","1F37E":"champagne","1F4B9":"chart","1F4C9":"chart_with_downwards_trend","1F4C8":"chart_with_upwards_trend","1F3C1":"checkered_flag","1F9C0":"cheese","1F352":"cherries","1F338":"cherry_blossom","265F":"chess_pawn","1F330":"chestnut","1F414":"chicken","1F9D2":"child","1F6B8":"children_crossing","1F1E8-1F1F1":"chile","1F43F":"chipmunk","1F36B":"chocolate_bar","1F962":"chopsticks","1F1E8-1F1FD":"christmas_island","1F384":"christmas_tree","26EA":"church","1F3A6":"cinema","1F3AA":"circus_tent","1F307":"city_sunrise","1F306":"city_sunset","1F3D9":"cityscape","1F191":"cl","1F5DC":"clamp","1F44F":"clap","1F3AC":"clapper","1F3DB":"classical_building","1F9D7":"climbing","1F9D7-200D-2642-FE0F":"climbing_man","1F9D7-200D-2640-FE0F":"climbing_woman","1F942":"clinking_glasses","1F4CB":"clipboard","1F1E8-1F1F5":"clipperton_island","1F550":"clock1","1F559":"clock10","1F565":"clock1030","1F55A":"clock11","1F566":"clock1130","1F55B":"clock12","1F567":"clock1230","1F55C":"clock130","1F551":"clock2","1F55D":"clock230","1F552":"clock3","1F55E":"clock330","1F553":"clock4","1F55F":"clock430","1F554":"clock5","1F560":"clock530","1F555":"clock6","1F561":"clock630","1F556":"clock7","1F562":"clock730","1F557":"clock8","1F563":"clock830","1F558":"clock9","1F564":"clock930","1F4D5":"closed_book","1F510":"closed_lock_with_key","1F302":"closed_umbrella","1F329":"cloud_with_lightning","26C8":"cloud_with_lightning_and_rain","1F327":"cloud_with_rain","1F328":"cloud_with_snow","1F921":"clown_face","1F1E8-1F1F3":"cn","1F9E5":"coat","1FAB3":"cockroach","1F378":"cocktail","1F965":"coconut","1F1E8-1F1E8":"cocos_islands","26B0":"coffin","1FA99":"coin","1F976":"cold_face","1F630":"cold_sweat","1F1E8-1F1F4":"colombia","1F1F0-1F1F2":"comoros","1F9ED":"compass","1F4BB":"computer","1F5B1":"computer_mouse","1F38A":"confetti_ball","1F616":"confounded","1F615":"confused","1F1E8-1F1EC":"congo_brazzaville","1F1E8-1F1E9":"congo_kinshasa","1F6A7":"construction","1F477":"construction_worker","1F477-200D-2642-FE0F":"construction_worker_man","1F477-200D-2640-FE0F":"construction_worker_woman","1F39B":"control_knobs","1F3EA":"convenience_store","1F9D1-200D-1F373":"cook","1F1E8-1F1F0":"cook_islands","1F36A":"cookie","1F192":"cool","1F46E":["cop","police_officer"],"00A9":"copyright","1F33D":"corn","1F1E8-1F1F7":"costa_rica","1F1E8-1F1EE":"cote_divoire","1F6CB":"couch_and_lamp","1F46B":"couple","1F491":"couple_with_heart","1F468-200D-2764-FE0F-200D-1F468":"couple_with_heart_man_man","1F469-200D-2764-FE0F-200D-1F468":"couple_with_heart_woman_man","1F469-200D-2764-FE0F-200D-1F469":"couple_with_heart_woman_woman","1F48F":"couplekiss","1F468-200D-2764-FE0F-200D-1F48B-200D-1F468":"couplekiss_man_man","1F469-200D-2764-FE0F-200D-1F48B-200D-1F468":"couplekiss_man_woman","1F469-200D-2764-FE0F-200D-1F48B-200D-1F469":"couplekiss_woman_woman","1F42E":"cow","1F404":"cow2","1F920":"cowboy_hat_face","1F980":"crab","1F58D":"crayon","1F4B3":"credit_card","1F319":"crescent_moon","1F997":"cricket","1F3CF":"cricket_game","1F1ED-1F1F7":"croatia","1F40A":"crocodile","1F950":"croissant","1F91E":"crossed_fingers","1F38C":"crossed_flags","1F451":"crown","1F622":"cry","1F63F":"crying_cat_face","1F52E":"crystal_ball","1F1E8-1F1FA":"cuba","1F952":"cucumber","1F964":"cup_with_straw","1F9C1":"cupcake","1F498":"cupid","1F1E8-1F1FC":"curacao","1F94C":"curling_stone","1F468-200D-1F9B1":"curly_haired_man","1F469-200D-1F9B1":"curly_haired_woman","27B0":"curly_loop","1F4B1":"currency_exchange","1F35B":"curry","1F92C":"cursing_face","1F36E":"custard","1F6C3":"customs","1F969":"cut_of_meat","1F300":"cyclone","1F1E8-1F1FE":"cyprus","1F1E8-1F1FF":"czech_republic","1F5E1":"dagger","1F483":["dancer","woman_dancing"],"1F46F":"dancers","1F46F-200D-2642-FE0F":"dancing_men","1F46F-200D-2640-FE0F":"dancing_women","1F361":"dango","1F576":"dark_sunglasses","1F3AF":"dart","1F4A8":"dash","1F4C5":"date","1F1E9-1F1EA":"de","1F9CF-200D-2642-FE0F":"deaf_man","1F9CF":"deaf_person","1F9CF-200D-2640-FE0F":"deaf_woman","1F333":"deciduous_tree","1F98C":"deer","1F1E9-1F1F0":"denmark","1F3EC":"department_store","1F3DA":"derelict_house","1F3DC":"desert","1F3DD":"desert_island","1F5A5":"desktop_computer","1F575":"detective","1F4A0":"diamond_shape_with_a_dot_inside","1F1E9-1F1EC":"diego_garcia","1F61E":"disappointed","1F625":"disappointed_relieved","1F978":"disguised_face","1F93F":"diving_mask","1FA94":"diya_lamp","1F4AB":"dizzy","1F635":"dizzy_face","1F1E9-1F1EF":"djibouti","1F9EC":"dna","1F6AF":"do_not_litter","1F9A4":"dodo","1F436":"dog","1F415":"dog2","1F4B5":"dollar","1F38E":"dolls","1F42C":["dolphin","flipper"],"1F1E9-1F1F2":"dominica","1F1E9-1F1F4":"dominican_republic","1F6AA":"door","1F369":"doughnut","1F54A":"dove","1F409":"dragon","1F432":"dragon_face","1F457":"dress","1F42A":"dromedary_camel","1F924":"drooling_face","1FA78":"drop_of_blood","1F4A7":"droplet","1F941":"drum","1F986":"duck","1F95F":"dumpling","1F4C0":"dvd","1F4E7":["e-mail","email"],"1F985":"eagle","1F442":"ear","1F33E":"ear_of_rice","1F9BB":"ear_with_hearing_aid","1F30D":"earth_africa","1F30E":"earth_americas","1F30F":"earth_asia","1F1EA-1F1E8":"ecuador","1F95A":"egg","1F346":"eggplant","1F1EA-1F1EC":"egypt","0038-FE0F-20E3":"eight","23CF":"eject_button","1F1F8-1F1FB":"el_salvador","1F50C":"electric_plug","1F418":"elephant","1F6D7":"elevator","1F9DD":"elf","1F9DD-200D-2642-FE0F":"elf_man","1F9DD-200D-2640-FE0F":"elf_woman","1F51A":"end","1F3F4-E0067-E0062-E0065-E006E-E0067-E007F":"england","1F4E9":"envelope_with_arrow","1F1EC-1F1F6":"equatorial_guinea","1F1EA-1F1F7":"eritrea","1F1EA-1F1F8":"es","1F1EA-1F1EA":"estonia","1F1EA-1F1F9":"ethiopia","1F1EA-1F1FA":["eu","european_union"],"1F4B6":"euro","1F3F0":"european_castle","1F3E4":"european_post_office","1F332":"evergreen_tree","1F92F":"exploding_head","1F611":"expressionless","1F441":"eye","1F441-FE0F-200D-1F5E8-FE0F":"eye_speech_bubble","1F453":"eyeglasses","1F440":"eyes","1F62E-200D-1F4A8":"face_exhaling","1F636-200D-1F32B-FE0F":"face_in_clouds","1F915":"face_with_head_bandage","1F635-200D-1F4AB":"face_with_spiral_eyes","1F912":"face_with_thermometer","1F926":"facepalm","1F44A":["facepunch","fist_oncoming","punch"],"1F3ED":"factory","1F9D1-200D-1F3ED":"factory_worker","1F9DA":"fairy","1F9DA-200D-2642-FE0F":"fairy_man","1F9DA-200D-2640-FE0F":"fairy_woman","1F9C6":"falafel","1F1EB-1F1F0":"falkland_islands","1F342":"fallen_leaf","1F46A":"family","1F468-200D-1F466":"family_man_boy","1F468-200D-1F466-200D-1F466":"family_man_boy_boy","1F468-200D-1F467":"family_man_girl","1F468-200D-1F467-200D-1F466":"family_man_girl_boy","1F468-200D-1F467-200D-1F467":"family_man_girl_girl","1F468-200D-1F468-200D-1F466":"family_man_man_boy","1F468-200D-1F468-200D-1F466-200D-1F466":"family_man_man_boy_boy","1F468-200D-1F468-200D-1F467":"family_man_man_girl","1F468-200D-1F468-200D-1F467-200D-1F466":"family_man_man_girl_boy","1F468-200D-1F468-200D-1F467-200D-1F467":"family_man_man_girl_girl","1F468-200D-1F469-200D-1F466":"family_man_woman_boy","1F468-200D-1F469-200D-1F466-200D-1F466":"family_man_woman_boy_boy","1F468-200D-1F469-200D-1F467":"family_man_woman_girl","1F468-200D-1F469-200D-1F467-200D-1F466":"family_man_woman_girl_boy","1F468-200D-1F469-200D-1F467-200D-1F467":"family_man_woman_girl_girl","1F469-200D-1F466":"family_woman_boy","1F469-200D-1F466-200D-1F466":"family_woman_boy_boy","1F469-200D-1F467":"family_woman_girl","1F469-200D-1F467-200D-1F466":"family_woman_girl_boy","1F469-200D-1F467-200D-1F467":"family_woman_girl_girl","1F469-200D-1F469-200D-1F466":"family_woman_woman_boy","1F469-200D-1F469-200D-1F466-200D-1F466":"family_woman_woman_boy_boy","1F469-200D-1F469-200D-1F467":"family_woman_woman_girl","1F469-200D-1F469-200D-1F467-200D-1F466":"family_woman_woman_girl_boy","1F469-200D-1F469-200D-1F467-200D-1F467":"family_woman_woman_girl_girl","1F9D1-200D-1F33E":"farmer","1F1EB-1F1F4":"faroe_islands","23E9":"fast_forward","1F4E0":"fax","1F628":"fearful","1FAB6":"feather","1F43E":["feet","paw_prints"],"1F575-FE0F-200D-2640-FE0F":"female_detective","1F3A1":"ferris_wheel","26F4":"ferry","1F3D1":"field_hockey","1F1EB-1F1EF":"fiji","1F5C4":"file_cabinet","1F4C1":"file_folder","1F4FD":"film_projector","1F39E":"film_strip","1F1EB-1F1EE":"finland","1F525":"fire","1F692":"fire_engine","1F9EF":"fire_extinguisher","1F9E8":"firecracker","1F9D1-200D-1F692":"firefighter","1F386":"fireworks","1F313":"first_quarter_moon","1F31B":"first_quarter_moon_with_face","1F41F":"fish","1F365":"fish_cake","1F3A3":"fishing_pole_and_fish","270A":["fist","fist_raised"],"1F91B":"fist_left","1F91C":"fist_right","0035-FE0F-20E3":"five","1F38F":"flags","1F9A9":"flamingo","1F526":"flashlight","1F97F":"flat_shoe","1FAD3":"flatbread","269C":"fleur_de_lis","1F6EC":"flight_arrival","1F6EB":"flight_departure","1F4BE":"floppy_disk","1F3B4":"flower_playing_cards","1F633":"flushed","1FAB0":"fly","1F94F":"flying_disc","1F6F8":"flying_saucer","1F32B":"fog","1F301":"foggy","1FAD5":"fondue","1F9B6":"foot","1F3C8":"football","1F463":"footprints","1F374":"fork_and_knife","1F960":"fortune_cookie","26F2":"fountain","1F58B":"fountain_pen","0034-FE0F-20E3":"four","1F340":"four_leaf_clover","1F98A":"fox_face","1F1EB-1F1F7":"fr","1F5BC":"framed_picture","1F193":"free","1F1EC-1F1EB":"french_guiana","1F1F5-1F1EB":"french_polynesia","1F1F9-1F1EB":"french_southern_territories","1F373":"fried_egg","1F364":"fried_shrimp","1F35F":"fries","1F438":"frog","1F626":"frowning","1F64D-200D-2642-FE0F":"frowning_man","1F64D":"frowning_person","1F64D-200D-2640-FE0F":"frowning_woman","1F595":["fu","middle_finger"],"26FD":"fuelpump","1F315":"full_moon","1F31D":"full_moon_with_face","26B1":"funeral_urn","1F1EC-1F1E6":"gabon","1F1EC-1F1F2":"gambia","1F3B2":"game_die","1F9C4":"garlic","1F1EC-1F1E7":["gb","uk"],"1F48E":"gem","264A":"gemini","1F9DE":"genie","1F9DE-200D-2642-FE0F":"genie_man","1F9DE-200D-2640-FE0F":"genie_woman","1F1EC-1F1EA":"georgia","1F1EC-1F1ED":"ghana","1F47B":"ghost","1F1EC-1F1EE":"gibraltar","1F381":"gift","1F49D":"gift_heart","1F992":"giraffe","1F467":"girl","1F310":"globe_with_meridians","1F9E4":"gloves","1F945":"goal_net","1F410":"goat","1F97D":"goggles","26F3":"golf","1F3CC":"golfing","1F3CC-FE0F-200D-2642-FE0F":"golfing_man","1F3CC-FE0F-200D-2640-FE0F":"golfing_woman","1F98D":"gorilla","1F347":"grapes","1F1EC-1F1F7":"greece","1F34F":"green_apple","1F4D7":"green_book","1F7E2":"green_circle","1F49A":"green_heart","1F957":"green_salad","1F7E9":"green_square","1F1EC-1F1F1":"greenland","1F1EC-1F1E9":"grenada","1F62C":"grimacing","1F601":"grin","1F600":"grinning","1F1EC-1F1F5":"guadeloupe","1F1EC-1F1FA":"guam","1F482":"guard","1F482-200D-2642-FE0F":"guardsman","1F482-200D-2640-FE0F":"guardswoman","1F1EC-1F1F9":"guatemala","1F1EC-1F1EC":"guernsey","1F9AE":"guide_dog","1F1EC-1F1F3":"guinea","1F1EC-1F1FC":"guinea_bissau","1F3B8":"guitar","1F52B":"gun","1F1EC-1F1FE":"guyana","1F487":"haircut","1F487-200D-2642-FE0F":"haircut_man","1F487-200D-2640-FE0F":"haircut_woman","1F1ED-1F1F9":"haiti","1F354":"hamburger","1F528":"hammer","1F6E0":"hammer_and_wrench","1F439":"hamster","270B":["hand","raised_hand"],"1F92D":"hand_over_mouth","1F45C":"handbag","1F93E":"handball_person","1F91D":"handshake","1F4A9":["hankey","poop","shit"],"0023-FE0F-20E3":"hash","1F425":"hatched_chick","1F423":"hatching_chick","1F3A7":"headphones","1FAA6":"headstone","1F9D1-200D-2695-FE0F":"health_worker","1F649":"hear_no_evil","1F1ED-1F1F2":"heard_mcdonald_islands","1F49F":"heart_decoration","1F60D":"heart_eyes","1F63B":"heart_eyes_cat","2764-FE0F-200D-1F525":"heart_on_fire","1F493":"heartbeat","1F497":"heartpulse","1F4B2":"heavy_dollar_sign","1F994":"hedgehog","1F681":"helicopter","1F33F":"herb","1F33A":"hibiscus","1F506":"high_brightness","1F460":"high_heel","1F97E":"hiking_boot","1F6D5":"hindu_temple","1F99B":"hippopotamus","1F52A":["hocho","knife"],"1F573":"hole","1F1ED-1F1F3":"honduras","1F36F":"honey_pot","1F1ED-1F1F0":"hong_kong","1FA9D":"hook","1F434":"horse","1F3C7":"horse_racing","1F3E5":"hospital","1F975":"hot_face","1F336":"hot_pepper","1F32D":"hotdog","1F3E8":"hotel","231B":"hourglass","23F3":"hourglass_flowing_sand","1F3E0":"house","1F3E1":"house_with_garden","1F3D8":"houses","1F917":"hugs","1F1ED-1F1FA":"hungary","1F62F":"hushed","1F6D6":"hut","1F368":"ice_cream","1F9CA":"ice_cube","1F3D2":"ice_hockey","26F8":"ice_skate","1F366":"icecream","1F1EE-1F1F8":"iceland","1F194":"id","1F250":"ideograph_advantage","1F47F":"imp","1F4E5":"inbox_tray","1F4E8":"incoming_envelope","1F1EE-1F1F3":"india","1F1EE-1F1E9":"indonesia","267E":"infinity","1F481":["information_desk_person","tipping_hand_person"],"1F607":"innocent","1F4F1":"iphone","1F1EE-1F1F7":"iran","1F1EE-1F1F6":"iraq","1F1EE-1F1EA":"ireland","1F1EE-1F1F2":"isle_of_man","1F1EE-1F1F1":"israel","1F1EE-1F1F9":"it","1F3EE":["izakaya_lantern","lantern"],"1F383":"jack_o_lantern","1F1EF-1F1F2":"jamaica","1F5FE":"japan","1F3EF":"japanese_castle","1F47A":"japanese_goblin","1F479":"japanese_ogre","1F456":"jeans","1F1EF-1F1EA":"jersey","1F9E9":"jigsaw","1F1EF-1F1F4":"jordan","1F602":"joy","1F639":"joy_cat","1F579":"joystick","1F1EF-1F1F5":"jp","1F9D1-200D-2696-FE0F":"judge","1F939":"juggling_person","1F54B":"kaaba","1F998":"kangaroo","1F1F0-1F1FF":"kazakhstan","1F1F0-1F1EA":"kenya","1F511":"key","1F51F":"keycap_ten","1F6F4":"kick_scooter","1F458":"kimono","1F1F0-1F1EE":"kiribati","1F48B":"kiss","1F617":"kissing","1F63D":"kissing_cat","1F61A":"kissing_closed_eyes","1F618":"kissing_heart","1F619":"kissing_smiling_eyes","1FA81":"kite","1F95D":"kiwi_fruit","1F9CE-200D-2642-FE0F":"kneeling_man","1F9CE":"kneeling_person","1F9CE-200D-2640-FE0F":"kneeling_woman","1FAA2":"knot","1F428":"koala","1F201":"koko","1F1FD-1F1F0":"kosovo","1F1F0-1F1F7":"kr","1F1F0-1F1FC":"kuwait","1F1F0-1F1EC":"kyrgyzstan","1F97C":"lab_coat","1F3F7":"label","1F94D":"lacrosse","1FA9C":"ladder","1F41E":"lady_beetle","1F1F1-1F1E6":"laos","1F535":"large_blue_circle","1F537":"large_blue_diamond","1F536":"large_orange_diamond","1F317":"last_quarter_moon","1F31C":"last_quarter_moon_with_face","271D":"latin_cross","1F1F1-1F1FB":"latvia","1F606":["laughing","satisfied"],"1F96C":"leafy_green","1F343":"leaves","1F1F1-1F1E7":"lebanon","1F4D2":"ledger","1F6C5":"left_luggage","1F5E8":"left_speech_bubble","21A9":"leftwards_arrow_with_hook","1F9B5":"leg","1F34B":"lemon","264C":"leo","1F406":"leopard","1F1F1-1F1F8":"lesotho","1F39A":"level_slider","1F1F1-1F1F7":"liberia","264E":"libra","1F1F1-1F1FE":"libya","1F1F1-1F1EE":"liechtenstein","1F688":"light_rail","1F517":"link","1F981":"lion","1F444":"lips","1F484":"lipstick","1F1F1-1F1F9":"lithuania","1F98E":"lizard","1F999":"llama","1F99E":"lobster","1F512":"lock","1F50F":"lock_with_ink_pen","1F36D":"lollipop","1FA98":"long_drum","27BF":"loop","1F9F4":"lotion_bottle","1F9D8":"lotus_position","1F9D8-200D-2642-FE0F":"lotus_position_man","1F9D8-200D-2640-FE0F":"lotus_position_woman","1F50A":"loud_sound","1F4E2":"loudspeaker","1F3E9":"love_hotel","1F48C":"love_letter","1F91F":"love_you_gesture","1F505":"low_brightness","1F9F3":"luggage","1FAC1":"lungs","1F1F1-1F1FA":"luxembourg","1F925":"lying_face","24C2":"m","1F1F2-1F1F4":"macau","1F1F2-1F1F0":"macedonia","1F1F2-1F1EC":"madagascar","1F50D":"mag","1F50E":"mag_right","1F9D9":"mage","1F9D9-200D-2642-FE0F":"mage_man","1F9D9-200D-2640-FE0F":"mage_woman","1FA84":"magic_wand","1F9F2":"magnet","1F004":"mahjong","1F4EB":"mailbox","1F4EA":"mailbox_closed","1F4EC":"mailbox_with_mail","1F4ED":"mailbox_with_no_mail","1F1F2-1F1FC":"malawi","1F1F2-1F1FE":"malaysia","1F1F2-1F1FB":"maldives","1F575-FE0F-200D-2642-FE0F":"male_detective","1F1F2-1F1F1":"mali","1F1F2-1F1F9":"malta","1F9A3":"mammoth","1F468":"man","1F468-200D-1F3A8":"man_artist","1F468-200D-1F680":"man_astronaut","1F9D4-200D-2642-FE0F":"man_beard","1F938-200D-2642-FE0F":"man_cartwheeling","1F468-200D-1F373":"man_cook","1F57A":"man_dancing","1F926-200D-2642-FE0F":"man_facepalming","1F468-200D-1F3ED":"man_factory_worker","1F468-200D-1F33E":"man_farmer","1F468-200D-1F37C":"man_feeding_baby","1F468-200D-1F692":"man_firefighter","1F468-200D-2695-FE0F":"man_health_worker","1F468-200D-1F9BD":"man_in_manual_wheelchair","1F468-200D-1F9BC":"man_in_motorized_wheelchair","1F935-200D-2642-FE0F":"man_in_tuxedo","1F468-200D-2696-FE0F":"man_judge","1F939-200D-2642-FE0F":"man_juggling","1F468-200D-1F527":"man_mechanic","1F468-200D-1F4BC":"man_office_worker","1F468-200D-2708-FE0F":"man_pilot","1F93E-200D-2642-FE0F":"man_playing_handball","1F93D-200D-2642-FE0F":"man_playing_water_polo","1F468-200D-1F52C":"man_scientist","1F937-200D-2642-FE0F":"man_shrugging","1F468-200D-1F3A4":"man_singer","1F468-200D-1F393":"man_student","1F468-200D-1F3EB":"man_teacher","1F468-200D-1F4BB":"man_technologist","1F472":"man_with_gua_pi_mao","1F468-200D-1F9AF":"man_with_probing_cane","1F473-200D-2642-FE0F":"man_with_turban","1F470-200D-2642-FE0F":"man_with_veil","1F34A":["mandarin","orange","tangerine"],"1F96D":"mango","1F45E":["mans_shoe","shoe"],"1F570":"mantelpiece_clock","1F9BD":"manual_wheelchair","1F341":"maple_leaf","1F1F2-1F1ED":"marshall_islands","1F94B":"martial_arts_uniform","1F1F2-1F1F6":"martinique","1F637":"mask","1F486":"massage","1F486-200D-2642-FE0F":"massage_man","1F486-200D-2640-FE0F":"massage_woman","1F9C9":"mate","1F1F2-1F1F7":"mauritania","1F1F2-1F1FA":"mauritius","1F1FE-1F1F9":"mayotte","1F356":"meat_on_bone","1F9D1-200D-1F527":"mechanic","1F9BE":"mechanical_arm","1F9BF":"mechanical_leg","1F396":"medal_military","1F3C5":"medal_sports","1F4E3":"mega","1F348":"melon","1F4DD":["memo","pencil"],"1F93C-200D-2642-FE0F":"men_wrestling","2764-FE0F-200D-1FA79":"mending_heart","1F54E":"menorah","1F6B9":"mens","1F9DC-200D-2640-FE0F":"mermaid","1F9DC-200D-2642-FE0F":"merman","1F9DC":"merperson","1F918":"metal","1F687":"metro","1F1F2-1F1FD":"mexico","1F9A0":"microbe","1F1EB-1F1F2":"micronesia","1F3A4":"microphone","1F52C":"microscope","1FA96":"military_helmet","1F95B":"milk_glass","1F30C":"milky_way","1F690":"minibus","1F4BD":"minidisc","1FA9E":"mirror","1F4F4":"mobile_phone_off","1F1F2-1F1E9":"moldova","1F1F2-1F1E8":"monaco","1F911":"money_mouth_face","1F4B8":"money_with_wings","1F4B0":"moneybag","1F1F2-1F1F3":"mongolia","1F412":"monkey","1F435":"monkey_face","1F9D0":"monocle_face","1F69D":"monorail","1F1F2-1F1EA":"montenegro","1F1F2-1F1F8":"montserrat","1F314":["moon","waxing_gibbous_moon"],"1F96E":"moon_cake","1F1F2-1F1E6":"morocco","1F393":"mortar_board","1F54C":"mosque","1F99F":"mosquito","1F6E5":"motor_boat","1F6F5":"motor_scooter","1F3CD":"motorcycle","1F9BC":"motorized_wheelchair","1F6E3":"motorway","1F5FB":"mount_fuji","26F0":"mountain","1F6B5":"mountain_bicyclist","1F6B5-200D-2642-FE0F":"mountain_biking_man","1F6B5-200D-2640-FE0F":"mountain_biking_woman","1F6A0":"mountain_cableway","1F69E":"mountain_railway","1F3D4":"mountain_snow","1F42D":"mouse","1F401":"mouse2","1FAA4":"mouse_trap","1F3A5":"movie_camera","1F5FF":"moyai","1F1F2-1F1FF":"mozambique","1F936":"mrs_claus","1F4AA":"muscle","1F344":"mushroom","1F3B9":"musical_keyboard","1F3B5":"musical_note","1F3BC":"musical_score","1F507":"mute","1F9D1-200D-1F384":"mx_claus","1F1F2-1F1F2":"myanmar","1F485":"nail_care","1F4DB":"name_badge","1F1F3-1F1E6":"namibia","1F3DE":"national_park","1F1F3-1F1F7":"nauru","1F922":"nauseated_face","1F9FF":"nazar_amulet","1F454":"necktie","274E":"negative_squared_cross_mark","1F1F3-1F1F5":"nepal","1F913":"nerd_face","1FA86":"nesting_dolls","1F1F3-1F1F1":"netherlands","1F610":"neutral_face","1F195":"new","1F1F3-1F1E8":"new_caledonia","1F311":"new_moon","1F31A":"new_moon_with_face","1F1F3-1F1FF":"new_zealand","1F4F0":"newspaper","1F5DE":"newspaper_roll","23ED":"next_track_button","1F196":"ng","1F645-200D-2642-FE0F":["ng_man","no_good_man"],"1F645-200D-2640-FE0F":["ng_woman","no_good_woman"],"1F1F3-1F1EE":"nicaragua","1F1F3-1F1EA":"niger","1F1F3-1F1EC":"nigeria","1F303":"night_with_stars","0039-FE0F-20E3":"nine","1F977":"ninja","1F1F3-1F1FA":"niue","1F515":"no_bell","1F6B3":"no_bicycles","26D4":"no_entry","1F6AB":"no_entry_sign","1F645":"no_good","1F4F5":"no_mobile_phones","1F636":"no_mouth","1F6B7":"no_pedestrians","1F6AD":"no_smoking","1F6B1":"non-potable_water","1F1F3-1F1EB":"norfolk_island","1F1F0-1F1F5":"north_korea","1F1F2-1F1F5":"northern_mariana_islands","1F1F3-1F1F4":"norway","1F443":"nose","1F4D3":"notebook","1F4D4":"notebook_with_decorative_cover","1F3B6":"notes","1F529":"nut_and_bolt","2B55":"o","1F17E":"o2","1F30A":"ocean","1F419":"octopus","1F362":"oden","1F3E2":"office","1F9D1-200D-1F4BC":"office_worker","1F6E2":"oil_drum","1F197":"ok","1F44C":"ok_hand","1F646-200D-2642-FE0F":"ok_man","1F646":"ok_person","1F646-200D-2640-FE0F":"ok_woman","1F5DD":"old_key","1F9D3":"older_adult","1F474":"older_man","1F475":"older_woman","1FAD2":"olive","1F549":"om","1F1F4-1F1F2":"oman","1F51B":"on","1F698":"oncoming_automobile","1F68D":"oncoming_bus","1F694":"oncoming_police_car","1F696":"oncoming_taxi","0031-FE0F-20E3":"one","1FA71":"one_piece_swimsuit","1F9C5":"onion","1F4C2":"open_file_folder","1F450":"open_hands","1F62E":"open_mouth","26CE":"ophiuchus","1F4D9":"orange_book","1F7E0":"orange_circle","1F9E1":"orange_heart","1F7E7":"orange_square","1F9A7":"orangutan","1F9A6":"otter","1F4E4":"outbox_tray","1F989":"owl","1F402":"ox","1F9AA":"oyster","1F4E6":"package","1F4C4":"page_facing_up","1F4C3":"page_with_curl","1F4DF":"pager","1F58C":"paintbrush","1F1F5-1F1F0":"pakistan","1F1F5-1F1FC":"palau","1F1F5-1F1F8":"palestinian_territories","1F334":"palm_tree","1F932":"palms_up_together","1F1F5-1F1E6":"panama","1F95E":"pancakes","1F43C":"panda_face","1F4CE":"paperclip","1F587":"paperclips","1F1F5-1F1EC":"papua_new_guinea","1FA82":"parachute","1F1F5-1F1FE":"paraguay","26F1":"parasol_on_ground","1F17F":"parking","1F99C":"parrot","303D":"part_alternation_mark","26C5":"partly_sunny","1F973":"partying_face","1F6F3":"passenger_ship","1F6C2":"passport_control","23F8":"pause_button","262E":"peace_symbol","1F351":"peach","1F99A":"peacock","1F95C":"peanuts","1F350":"pear","1F58A":"pen","270F":"pencil2","1F427":"penguin","1F614":"pensive","1F9D1-200D-1F91D-200D-1F9D1":"people_holding_hands","1FAC2":"people_hugging","1F3AD":"performing_arts","1F623":"persevere","1F9D1-200D-1F9B2":"person_bald","1F9D1-200D-1F9B1":"person_curly_hair","1F9D1-200D-1F37C":"person_feeding_baby","1F93A":"person_fencing","1F9D1-200D-1F9BD":"person_in_manual_wheelchair","1F9D1-200D-1F9BC":"person_in_motorized_wheelchair","1F935":"person_in_tuxedo","1F9D1-200D-1F9B0":"person_red_hair","1F9D1-200D-1F9B3":"person_white_hair","1F9D1-200D-1F9AF":"person_with_probing_cane","1F473":"person_with_turban","1F470":"person_with_veil","1F1F5-1F1EA":"peru","1F9EB":"petri_dish","1F1F5-1F1ED":"philippines","260E":["phone","telephone"],"26CF":"pick","1F6FB":"pickup_truck","1F967":"pie","1F437":"pig","1F416":"pig2","1F43D":"pig_nose","1F48A":"pill","1F9D1-200D-2708-FE0F":"pilot","1FA85":"pinata","1F90C":"pinched_fingers","1F90F":"pinching_hand","1F34D":"pineapple","1F3D3":"ping_pong","1F3F4-200D-2620-FE0F":"pirate_flag","1F1F5-1F1F3":"pitcairn_islands","1F355":"pizza","1FAA7":"placard","1F6D0":"place_of_worship","1F37D":"plate_with_cutlery","23EF":"play_or_pause_button","1F97A":"pleading_face","1FAA0":"plunger","1F447":"point_down","1F448":"point_left","1F449":"point_right","261D":"point_up","1F446":"point_up_2","1F1F5-1F1F1":"poland","1F43B-200D-2744-FE0F":"polar_bear","1F693":"police_car","1F46E-200D-2642-FE0F":"policeman","1F46E-200D-2640-FE0F":"policewoman","1F429":"poodle","1F37F":"popcorn","1F1F5-1F1F9":"portugal","1F3E3":"post_office","1F4EF":"postal_horn","1F4EE":"postbox","1F6B0":"potable_water","1F954":"potato","1FAB4":"potted_plant","1F45D":"pouch","1F357":"poultry_leg","1F4B7":"pound","1F621":["pout","rage"],"1F63E":"pouting_cat","1F64E":"pouting_face","1F64E-200D-2642-FE0F":"pouting_man","1F64E-200D-2640-FE0F":"pouting_woman","1F64F":"pray","1F4FF":"prayer_beads","1F930":"pregnant_woman","1F968":"pretzel","23EE":"previous_track_button","1F934":"prince","1F478":"princess","1F5A8":"printer","1F9AF":"probing_cane","1F1F5-1F1F7":"puerto_rico","1F7E3":"purple_circle","1F49C":"purple_heart","1F7EA":"purple_square","1F45B":"purse","1F4CC":"pushpin","1F6AE":"put_litter_in_its_place","1F1F6-1F1E6":"qatar","1F430":"rabbit","1F407":"rabbit2","1F99D":"raccoon","1F40E":"racehorse","1F3CE":"racing_car","1F4FB":"radio","1F518":"radio_button","1F683":"railway_car","1F6E4":"railway_track","1F308":"rainbow","1F3F3-FE0F-200D-1F308":"rainbow_flag","1F91A":"raised_back_of_hand","1F928":"raised_eyebrow","1F590":"raised_hand_with_fingers_splayed","1F64C":"raised_hands","1F64B":"raising_hand","1F64B-200D-2642-FE0F":"raising_hand_man","1F64B-200D-2640-FE0F":"raising_hand_woman","1F40F":"ram","1F35C":"ramen","1F400":"rat","1FA92":"razor","1F9FE":"receipt","23FA":"record_button","267B":"recycle","1F534":"red_circle","1F9E7":"red_envelope","1F468-200D-1F9B0":"red_haired_man","1F469-200D-1F9B0":"red_haired_woman","1F7E5":"red_square","00AE":"registered","263A":"relaxed","1F60C":"relieved","1F397":"reminder_ribbon","1F501":"repeat","1F502":"repeat_one","26D1":"rescue_worker_helmet","1F6BB":"restroom","1F1F7-1F1EA":"reunion","1F49E":"revolving_hearts","23EA":"rewind","1F98F":"rhinoceros","1F380":"ribbon","1F35A":"rice","1F359":"rice_ball","1F358":"rice_cracker","1F391":"rice_scene","1F5EF":"right_anger_bubble","1F48D":"ring","1FA90":"ringed_planet","1F916":"robot","1FAA8":"rock","1F680":"rocket","1F923":"rofl","1F644":"roll_eyes","1F9FB":"roll_of_paper","1F3A2":"roller_coaster","1F6FC":"roller_skate","1F1F7-1F1F4":"romania","1F413":"rooster","1F339":"rose","1F3F5":"rosette","1F6A8":"rotating_light","1F4CD":"round_pushpin","1F6A3":"rowboat","1F6A3-200D-2642-FE0F":"rowing_man","1F6A3-200D-2640-FE0F":"rowing_woman","1F1F7-1F1FA":"ru","1F3C9":"rugby_football","1F3C3":["runner","running"],"1F3C3-200D-2642-FE0F":"running_man","1F3BD":"running_shirt_with_sash","1F3C3-200D-2640-FE0F":"running_woman","1F1F7-1F1FC":"rwanda","1F202":"sa","1F9F7":"safety_pin","1F9BA":"safety_vest","1F376":"sake","1F9C2":"salt","1F1FC-1F1F8":"samoa","1F1F8-1F1F2":"san_marino","1F461":"sandal","1F96A":"sandwich","1F385":"santa","1F1F8-1F1F9":"sao_tome_principe","1F97B":"sari","1F481-200D-2642-FE0F":["sassy_man","tipping_hand_man"],"1F481-200D-2640-FE0F":["sassy_woman","tipping_hand_woman"],"1F4E1":"satellite","1F1F8-1F1E6":"saudi_arabia","1F9D6-200D-2642-FE0F":"sauna_man","1F9D6":"sauna_person","1F9D6-200D-2640-FE0F":"sauna_woman","1F995":"sauropod","1F3B7":"saxophone","1F9E3":"scarf","1F3EB":"school","1F392":"school_satchel","1F9D1-200D-1F52C":"scientist","1F982":"scorpion","264F":"scorpius","1F3F4-E0067-E0062-E0073-E0063-E0074-E007F":"scotland","1F631":"scream","1F640":"scream_cat","1FA9B":"screwdriver","1F4DC":"scroll","1F9AD":"seal","1F4BA":"seat","1F648":"see_no_evil","1F331":"seedling","1F933":"selfie","1F1F8-1F1F3":"senegal","1F1F7-1F1F8":"serbia","1F415-200D-1F9BA":"service_dog","0037-FE0F-20E3":"seven","1FAA1":"sewing_needle","1F1F8-1F1E8":"seychelles","1F958":"shallow_pan_of_food","1F988":"shark","1F367":"shaved_ice","1F411":"sheep","1F41A":"shell","1F6E1":"shield","26E9":"shinto_shrine","1F6A2":"ship","1F455":["shirt","tshirt"],"1F6CD":"shopping","1F6D2":"shopping_cart","1FA73":"shorts","1F6BF":"shower","1F990":"shrimp","1F937":"shrug","1F92B":"shushing_face","1F1F8-1F1F1":"sierra_leone","1F4F6":"signal_strength","1F1F8-1F1EC":"singapore","1F9D1-200D-1F3A4":"singer","1F1F8-1F1FD":"sint_maarten","0036-FE0F-20E3":"six","1F52F":"six_pointed_star","1F6F9":"skateboard","1F3BF":"ski","26F7":"skier","1F480":"skull","1F9A8":"skunk","1F6F7":"sled","1F634":"sleeping","1F6CC":"sleeping_bed","1F62A":"sleepy","1F641":"slightly_frowning_face","1F642":"slightly_smiling_face","1F3B0":"slot_machine","1F9A5":"sloth","1F1F8-1F1F0":"slovakia","1F1F8-1F1EE":"slovenia","1F6E9":"small_airplane","1F539":"small_blue_diamond","1F538":"small_orange_diamond","1F53A":"small_red_triangle","1F53B":"small_red_triangle_down","1F604":"smile","1F638":"smile_cat","1F603":"smiley","1F63A":"smiley_cat","1F972":"smiling_face_with_tear","1F970":"smiling_face_with_three_hearts","1F608":"smiling_imp","1F60F":"smirk","1F63C":"smirk_cat","1F6AC":"smoking","1F40C":"snail","1F40D":"snake","1F927":"sneezing_face","1F3C2":"snowboarder","26C4":"snowman","1F9FC":"soap","1F62D":"sob","26BD":"soccer","1F9E6":"socks","1F94E":"softball","1F1F8-1F1E7":"solomon_islands","1F1F8-1F1F4":"somalia","1F51C":"soon","1F198":"sos","1F509":"sound","1F1FF-1F1E6":"south_africa","1F1EC-1F1F8":"south_georgia_south_sandwich_islands","1F1F8-1F1F8":"south_sudan","1F47E":"space_invader","1F35D":"spaghetti","1F387":"sparkler","1F496":"sparkling_heart","1F64A":"speak_no_evil","1F508":"speaker","1F5E3":"speaking_head","1F4AC":"speech_balloon","1F6A4":"speedboat","1F577":"spider","1F578":"spider_web","1F5D3":"spiral_calendar","1F5D2":"spiral_notepad","1F9FD":"sponge","1F944":"spoon","1F991":"squid","1F1F1-1F1F0":"sri_lanka","1F1E7-1F1F1":"st_barthelemy","1F1F8-1F1ED":"st_helena","1F1F0-1F1F3":"st_kitts_nevis","1F1F1-1F1E8":"st_lucia","1F1F2-1F1EB":"st_martin","1F1F5-1F1F2":"st_pierre_miquelon","1F1FB-1F1E8":"st_vincent_grenadines","1F3DF":"stadium","1F9CD-200D-2642-FE0F":"standing_man","1F9CD":"standing_person","1F9CD-200D-2640-FE0F":"standing_woman","2B50":"star","1F31F":"star2","262A":"star_and_crescent","1F929":"star_struck","1F320":"stars","1F689":"station","1F5FD":"statue_of_liberty","1F682":"steam_locomotive","1FA7A":"stethoscope","1F372":"stew","23F9":"stop_button","1F6D1":"stop_sign","23F1":"stopwatch","1F4CF":"straight_ruler","1F353":"strawberry","1F61B":"stuck_out_tongue","1F61D":"stuck_out_tongue_closed_eyes","1F61C":"stuck_out_tongue_winking_eye","1F9D1-200D-1F393":"student","1F399":"studio_microphone","1F959":"stuffed_flatbread","1F1F8-1F1E9":"sudan","1F325":"sun_behind_large_cloud","1F326":"sun_behind_rain_cloud","1F324":"sun_behind_small_cloud","1F31E":"sun_with_face","1F33B":"sunflower","1F60E":"sunglasses","1F305":"sunrise","1F304":"sunrise_over_mountains","1F9B8":"superhero","1F9B8-200D-2642-FE0F":"superhero_man","1F9B8-200D-2640-FE0F":"superhero_woman","1F9B9":"supervillain","1F9B9-200D-2642-FE0F":"supervillain_man","1F9B9-200D-2640-FE0F":"supervillain_woman","1F3C4":"surfer","1F3C4-200D-2642-FE0F":"surfing_man","1F3C4-200D-2640-FE0F":"surfing_woman","1F1F8-1F1F7":"suriname","1F363":"sushi","1F69F":"suspension_railway","1F1F8-1F1EF":"svalbard_jan_mayen","1F9A2":"swan","1F1F8-1F1FF":"swaziland","1F613":"sweat","1F4A6":"sweat_drops","1F605":"sweat_smile","1F1F8-1F1EA":"sweden","1F360":"sweet_potato","1FA72":"swim_brief","1F3CA":"swimmer","1F3CA-200D-2642-FE0F":"swimming_man","1F3CA-200D-2640-FE0F":"swimming_woman","1F1E8-1F1ED":"switzerland","1F523":"symbols","1F54D":"synagogue","1F1F8-1F1FE":"syria","1F489":"syringe","1F996":"t-rex","1F32E":"taco","1F389":"tada","1F1F9-1F1FC":"taiwan","1F1F9-1F1EF":"tajikistan","1F961":"takeout_box","1FAD4":"tamale","1F38B":"tanabata_tree","1F1F9-1F1FF":"tanzania","1F695":"taxi","1F375":"tea","1F9D1-200D-1F3EB":"teacher","1FAD6":"teapot","1F9D1-200D-1F4BB":"technologist","1F9F8":"teddy_bear","1F4DE":"telephone_receiver","1F52D":"telescope","1F3BE":"tennis","26FA":"tent","1F9EA":"test_tube","1F1F9-1F1ED":"thailand","1F321":"thermometer","1F914":"thinking","1FA74":"thong_sandal","1F4AD":"thought_balloon","1F9F5":"thread","0033-FE0F-20E3":"three","1F3AB":"ticket","1F39F":"tickets","1F42F":"tiger","1F405":"tiger2","23F2":"timer_clock","1F1F9-1F1F1":"timor_leste","1F62B":"tired_face","1F1F9-1F1EC":"togo","1F6BD":"toilet","1F1F9-1F1F0":"tokelau","1F5FC":"tokyo_tower","1F345":"tomato","1F1F9-1F1F4":"tonga","1F445":"tongue","1F9F0":"toolbox","1F9B7":"tooth","1FAA5":"toothbrush","1F51D":"top","1F3A9":"tophat","1F32A":"tornado","1F1F9-1F1F7":"tr","1F5B2":"trackball","1F69C":"tractor","1F6A5":"traffic_light","1F68B":"train","1F686":"train2","1F68A":"tram","1F3F3-FE0F-200D-26A7-FE0F":"transgender_flag","26A7":"transgender_symbol","1F6A9":"triangular_flag_on_post","1F4D0":"triangular_ruler","1F531":"trident","1F1F9-1F1F9":"trinidad_tobago","1F1F9-1F1E6":"tristan_da_cunha","1F624":"triumph","1F68E":"trolleybus","1F3C6":"trophy","1F379":"tropical_drink","1F420":"tropical_fish","1F69A":"truck","1F3BA":"trumpet","1F337":"tulip","1F943":"tumbler_glass","1F1F9-1F1F3":"tunisia","1F983":"turkey","1F1F9-1F1F2":"turkmenistan","1F1F9-1F1E8":"turks_caicos_islands","1F422":"turtle","1F1F9-1F1FB":"tuvalu","1F4FA":"tv","1F500":"twisted_rightwards_arrows","0032-FE0F-20E3":"two","1F495":"two_hearts","1F46C":"two_men_holding_hands","1F46D":"two_women_holding_hands","1F239":"u5272","1F234":"u5408","1F23A":"u55b6","1F22F":"u6307","1F237":"u6708","1F236":"u6709","1F235":"u6e80","1F21A":"u7121","1F238":"u7533","1F232":"u7981","1F233":"u7a7a","1F1FA-1F1EC":"uganda","1F1FA-1F1E6":"ukraine","1F612":"unamused","1F51E":"underage","1F984":"unicorn","1F1E6-1F1EA":"united_arab_emirates","1F1FA-1F1F3":"united_nations","1F513":"unlock","1F199":"up","1F643":"upside_down_face","1F1FA-1F1FE":"uruguay","1F1FA-1F1F8":"us","1F1FA-1F1F2":"us_outlying_islands","1F1FB-1F1EE":"us_virgin_islands","1F1FA-1F1FF":"uzbekistan","270C":"v","1F9DB":"vampire","1F9DB-200D-2642-FE0F":"vampire_man","1F9DB-200D-2640-FE0F":"vampire_woman","1F1FB-1F1FA":"vanuatu","1F1FB-1F1E6":"vatican_city","1F1FB-1F1EA":"venezuela","1F6A6":"vertical_traffic_light","1F4FC":"vhs","1F4F3":"vibration_mode","1F4F9":"video_camera","1F3AE":"video_game","1F1FB-1F1F3":"vietnam","1F3BB":"violin","264D":"virgo","1F30B":"volcano","1F3D0":"volleyball","1F92E":"vomiting_face","1F19A":"vs","1F596":"vulcan_salute","1F9C7":"waffle","1F3F4-E0067-E0062-E0077-E006C-E0073-E007F":"wales","1F6B6":"walking","1F6B6-200D-2642-FE0F":"walking_man","1F6B6-200D-2640-FE0F":"walking_woman","1F1FC-1F1EB":"wallis_futuna","1F318":"waning_crescent_moon","1F316":"waning_gibbous_moon","26A0":"warning","1F5D1":"wastebasket","231A":"watch","1F403":"water_buffalo","1F93D":"water_polo","1F349":"watermelon","1F44B":"wave","1F312":"waxing_crescent_moon","1F6BE":"wc","1F629":"weary","1F492":"wedding","1F3CB":"weight_lifting","1F3CB-FE0F-200D-2642-FE0F":"weight_lifting_man","1F3CB-FE0F-200D-2640-FE0F":"weight_lifting_woman","1F1EA-1F1ED":"western_sahara","1F433":"whale","1F40B":"whale2","267F":"wheelchair","26AA":"white_circle","1F3F3":"white_flag","1F4AE":"white_flower","1F468-200D-1F9B3":"white_haired_man","1F469-200D-1F9B3":"white_haired_woman","1F90D":"white_heart","2B1C":"white_large_square","25FD":"white_medium_small_square","25FB":"white_medium_square","25AB":"white_small_square","1F533":"white_square_button","1F940":"wilted_flower","1F390":"wind_chime","1F32C":"wind_face","1FA9F":"window","1F377":"wine_glass","1F609":"wink","1F43A":"wolf","1F469":"woman","1F469-200D-1F3A8":"woman_artist","1F469-200D-1F680":"woman_astronaut","1F9D4-200D-2640-FE0F":"woman_beard","1F938-200D-2640-FE0F":"woman_cartwheeling","1F469-200D-1F373":"woman_cook","1F926-200D-2640-FE0F":"woman_facepalming","1F469-200D-1F3ED":"woman_factory_worker","1F469-200D-1F33E":"woman_farmer","1F469-200D-1F37C":"woman_feeding_baby","1F469-200D-1F692":"woman_firefighter","1F469-200D-2695-FE0F":"woman_health_worker","1F469-200D-1F9BD":"woman_in_manual_wheelchair","1F469-200D-1F9BC":"woman_in_motorized_wheelchair","1F935-200D-2640-FE0F":"woman_in_tuxedo","1F469-200D-2696-FE0F":"woman_judge","1F939-200D-2640-FE0F":"woman_juggling","1F469-200D-1F527":"woman_mechanic","1F469-200D-1F4BC":"woman_office_worker","1F469-200D-2708-FE0F":"woman_pilot","1F93E-200D-2640-FE0F":"woman_playing_handball","1F93D-200D-2640-FE0F":"woman_playing_water_polo","1F469-200D-1F52C":"woman_scientist","1F937-200D-2640-FE0F":"woman_shrugging","1F469-200D-1F3A4":"woman_singer","1F469-200D-1F393":"woman_student","1F469-200D-1F3EB":"woman_teacher","1F469-200D-1F4BB":"woman_technologist","1F9D5":"woman_with_headscarf","1F469-200D-1F9AF":"woman_with_probing_cane","1F473-200D-2640-FE0F":"woman_with_turban","1F45A":"womans_clothes","1F452":"womans_hat","1F93C-200D-2640-FE0F":"women_wrestling","1F6BA":"womens","1FAB5":"wood","1F974":"woozy_face","1F5FA":"world_map","1FAB1":"worm","1F61F":"worried","1F527":"wrench","1F93C":"wrestling","270D":"writing_hand","274C":"x","1F9F6":"yarn","1F971":"yawning_face","1F7E1":"yellow_circle","1F49B":"yellow_heart","1F7E8":"yellow_square","1F1FE-1F1EA":"yemen","1F4B4":"yen","262F":"yin_yang","1FA80":"yo_yo","1F60B":"yum","1F1FF-1F1F2":"zambia","1F92A":"zany_face","26A1":"zap","1F993":"zebra","0030-FE0F-20E3":"zero","1F1FF-1F1FC":"zimbabwe","1F910":"zipper_mouth_face","1F9DF":"zombie","1F9DF-200D-2642-FE0F":"zombie_man","1F9DF-200D-2640-FE0F":"zombie_woman","1F4A4":"zzz"}');ron.default=yje});var ion=A(ltr=>{"use strict";Object.defineProperty(ltr,"__esModule",{value:!0});ltr.DistroInfo=void 0;var umd=(tn(),Dr(en)),utr=zC(),lmd=umd.__importDefault(lIt()),dmd=1,non=class{_codenameToVersion=new Map;_sortedInfo=[];_distroInfo;constructor(r){this._distroInfo=JSON.parse(lmd.default.get(r).replace(/v([\d.]+)\b/gm,"$1"));for(let n of Object.keys(this._distroInfo)){let i=this._distroInfo[n];this._codenameToVersion.set(i.series,{version:n,...i})}let t=Object.keys(this._distroInfo).sort((n,i)=>parseFloat(n)-parseFloat(i));for(let n of t){let i={version:n,...this._distroInfo[n.toString()]};i.release&&this._sortedInfo.push(i)}}isCodename(r){return this._codenameToVersion.has(r)}exists(r){let t=this.getVersionByCodename(r);return!!this._distroInfo[t]}getVersionByCodename(r){let t=this._codenameToVersion.get(r);return t?t.version:r}getCodenameByVersion(r){let t=this._distroInfo[r];return t?t.series:r}getSchedule(r){let t=this.getVersionByCodename(r);return this._distroInfo[t]??null}isEolLts(r){let t=this.getVersionByCodename(r),n=this.getSchedule(t),i=(n==null?void 0:n.eol)??null,s=(n==null?void 0:n.eol_lts)??null;if(s||(s=i),s){let a=utr.DateTime.now().toUTC();return utr.DateTime.fromISO(s,{zone:"utc"})=0;i--)if(this.isReleased(this._sortedInfo[i].version)){n=i-Math.floor(r);break}return n>t||n<0?null:this._sortedInfo[n]}};ltr.DistroInfo=non});var Nxs=A(dtr=>{"use strict";Object.defineProperty(dtr,"__esModule",{value:!0});dtr.RollingReleasesData=void 0;var Fxs=zC(),pmd=Pi(),mmd={days:1},son=class{ltsToVer=new Map;verToLts=new Map;timestamp=Fxs.DateTime.fromMillis(0).toUTC();distroInfo;constructor(r){this.distroInfo=r}getVersionByLts(r){this.build();let t=this.ltsToVer.get(r);return t?t.version:r}getLtsByVersion(r){this.build();let t=this.verToLts.get(r);return t?t.series:r}has(r){return this.build(),this.ltsToVer.has(r)}schedule(r){this.build();let t;return this.verToLts.has(r)&&(t=this.verToLts.get(r)),this.ltsToVer.has(r)&&(t=this.ltsToVer.get(r)),t}build(){let r=Fxs.DateTime.now().toUTC();if(!(r{"use strict";Object.defineProperty(ox,"__esModule",{value:!0});ox.api=ox.DebianVersioningApi=ox.supportedRangeStrategies=ox.supportsRanges=ox.urls=ox.displayName=ox.id=void 0;var fmd=ion(),hmd=DL(),gmd=Nxs();ox.id="debian";ox.displayName="Debian";ox.urls=["https://debian.pages.debian.net/distro-info-data/debian.csv"];ox.supportsRanges=!0;ox.supportedRangeStrategies=["pin"];var ymd="release",ptr=class extends hmd.GenericVersioningApi{_distroInfo;_rollingReleases;constructor(){super(),this._distroInfo=new fmd.DistroInfo("data/debian-distro-info.json"),this._rollingReleases=new gmd.RollingReleasesData(this._distroInfo)}isValid(r){let t=super.isValid(r),n=this._distroInfo.getSchedule(this._rollingReleases.getVersionByLts(r));return(t&&n&&ymd in n)??!1}isStable(r){let t;return t=this._rollingReleases.getVersionByLts(r),t=this._distroInfo.getVersionByCodename(t),this._distroInfo.isReleased(t)&&!this._distroInfo.isEolLts(t)}getNewValue({currentValue:r,rangeStrategy:t,currentVersion:n,newVersion:i}){var s;if(t==="pin"){let a=i;if(this._distroInfo.isCodename(i)&&(a=this._distroInfo.getVersionByCodename(i)),this._rollingReleases.has(i)&&(a=this._rollingReleases.getVersionByLts(i)),this._distroInfo.isCodename(r)||this._rollingReleases.has(r))return a}if(this._rollingReleases.has(r))return this._rollingReleases.getLtsByVersion(i);if(this._distroInfo.isCodename(r)){let a=this._rollingReleases.schedule(i),o=i;return a&&(o=a.version),this._distroInfo.getCodenameByVersion(o)}return this._rollingReleases.has(i)?((s=this._rollingReleases.schedule(i))==null?void 0:s.version)??i:this._distroInfo.getVersionByCodename(i)}_parse(r){let t;return t=this._rollingReleases.getVersionByLts(r),t=this._distroInfo.getVersionByCodename(t),this._distroInfo.exists(t)?{release:t.split(".").map(Number)}:null}};ox.DebianVersioningApi=ptr;ox.api=new ptr;ox.default=ox.api});var pon=A(IF=>{"use strict";Object.defineProperty(IF,"__esModule",{value:!0});IF.api=IF.supportsRanges=IF.urls=IF.displayName=IF.id=void 0;var oon=Ba(),_md=ion();IF.id="ubuntu";IF.displayName="Ubuntu";IF.urls=["https://changelogs.ubuntu.com/meta-release","https://debian.pages.debian.net/distro-info-data/ubuntu.csv"];IF.supportsRanges=!1;var xV=new _md.DistroInfo("data/ubuntu-distro-info.json");function Hme(e){return typeof e=="string"&&(0,oon.regEx)(/^(0[4-5]|[6-9]|[1-9][0-9])\.[0-9][0-9](\.[0-9]{1,2})?$/).test(e)||xV.isCodename(e)}function con(e){return Hme(e)}function Amd(e,r){return Hme(e)}function bmd(e){return Hme(e)}function Cmd(e){let r=xV.getVersionByCodename(e);if(!Hme(r))return!1;let t=r.match((0,oon.regEx)(/^\d+.\d+/));return xV.isReleased(t?t[0]:r)?(0,oon.regEx)(/^\d?[02468]\.04/).test(r):!1}function uon(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[t]=r.split(".");return parseInt(t,10)}return null}function lon(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[,t]=r.split(".");return parseInt(t,10)}return null}function don(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[,,t]=r.split(".");return t?parseInt(t,10):null}return null}function mtr(e,r){let t=xV.getVersionByCodename(e),n=xV.getVersionByCodename(r);return con(t)&&con(n)&&t===n}function Oxs(e,r){let t=uon(e)??0,n=uon(r)??0;if(t>n)return!0;if(ts)return!0;if(io}function Bxs(e,r){return e.find(t=>mtr(t,r))?r:null}function vmd(e,r){return Bxs(e,r)}function Emd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){return xV.isCodename(e)?xV.getCodenameByVersion(n):xV.getVersionByCodename(n)}function Dmd(e,r){return mtr(e,r)?0:Oxs(e,r)?1:-1}function Smd(e,r){return mtr(e,r)}IF.api={isCompatible:Amd,isSingleVersion:bmd,isStable:Cmd,isValid:Hme,isVersion:con,getMajor:uon,getMinor:lon,getPatch:don,equals:mtr,isGreaterThan:Oxs,getSatisfyingVersion:Bxs,minSatisfyingVersion:vmd,getNewValue:Emd,sortVersions:Dmd,matches:Smd};IF.default=IF.api});var YD=A(mW=>{"use strict";Object.defineProperty(mW,"__esModule",{value:!0});mW.extractPackageFile=mW.getDep=mW.splitImageParts=mW.extractVariables=void 0;var fon=(tn(),Dr(en)),qxs=fon.__importDefault(_a()),iDe=Pi(),Jre=Ba(),wmd=Qy(),Mxs=fon.__importStar(aon()),Imd=fon.__importStar(pon()),mon="$";function Gxs(e){var i,s,a;let r={},t=(0,Jre.regEx)(/(?\\?\$(?\w+)|\\?\${(?\w+)(?::.+?)?}+)/gi),n;do n=t.exec(e),(i=n==null?void 0:n.groups)!=null&&i.fullvariable&&(r[n.groups.fullvariable]=((s=n.groups)==null?void 0:s.simplearg)||((a=n.groups)==null?void 0:a.complexarg));while(n);return r}mW.extractVariables=Gxs;function Uxs(e){let r=e.replaceString;if(e.currentValue){let t="{{#if newValue}}{{newValue}}{{/if}}";e.currentDigest||(t+="{{#if newDigest}}@{{newDigest}}{{/if}}"),r=r==null?void 0:r.replace(e.currentValue,t)}return e.currentDigest&&(r=r==null?void 0:r.replace(e.currentDigest,"{{#if newDigest}}{{newDigest}}{{/if}}")),r}function Lxs(e,r,t,n){var c,l;let i=[];for(let u of r)for(let m of u)(e.currentValue&&t[m].includes(e.currentValue)||e.currentDigest&&t[m].includes(e.currentDigest))&&i.push(u);i.sort((u,m)=>u[0]-m[0]);let s=(c=i[0])==null?void 0:c[0],a=(l=i[i.length-1])==null?void 0:l[1];if(r.length===1||s===void 0||a===void 0)return;let o=Array.from({length:a-s+1},(u,m)=>m+s);e.replaceString=o.map(u=>t[u]).join(n),e.currentDigest||(e.replaceString+=n),e.autoReplaceStringTemplate=Uxs(e)}function Vxs(e){var l;let r=!1,t=e;if(t!=null&&t.includes(mon)){let m=(l=(0,Jre.regEx)(/^\${.+?:-"?(?.*?)"?}$/).exec(t))==null?void 0:l.groups;if(m!=null&&m.value&&(r=!0,t=m.value),t!=null&&t.includes(mon))return{skipReason:"contains-variable"}}let[n,i]=t.split("@"),s=n.split(":"),a,o;s.length===1||s[s.length-1].includes("/")?a=n:(o=s.pop(),a=s.join(":"));let c={depName:a,currentValue:o,currentDigest:i};return r&&(c.replaceString=t,c.currentValue||delete c.currentValue,c.currentDigest||delete c.currentDigest),c}mW.splitImageParts=Vxs;var jxs=(0,Jre.regEx)(/^quay\.io(?::[1-9][0-9]{0,4})?/i);function ftr(e,r=!0,t){var i;if(!qxs.default.string(e)||qxs.default.emptyStringOrWhitespace(e))return{skipReason:"invalid-value"};for(let[s,a]of Object.entries(t??{})){let o=(0,Jre.escapeRegExp)(s),c=(i=(0,Jre.regEx)(`(?${o})/(?.+)`).exec(e))==null?void 0:i.groups;if(c){let l={...ftr(`${a}/${c.depName}`),replaceString:e};return l.autoReplaceStringTemplate=Uxs(l),l}}let n=Vxs(e);if(r&&(n.replaceString||(n.replaceString=e),n.autoReplaceStringTemplate="{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}"),n.datasource=wmd.DockerDatasource.id,n.depName){let s=["amd64","arm64","library"];for(let a of s)n.depName.startsWith(`${a}/`)&&(n.packageName=n.depName,n.depName=n.depName.replace(`${a}/`,""),r&&(n.autoReplaceStringTemplate="{{packageName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}"))}if(n.depName==="ubuntu"&&(n.versioning=Imd.id),n.depName==="debian"&&Mxs.api.isVersion(n.currentValue)&&(n.versioning=Mxs.id),n.depName&&jxs.test(n.depName)){let s=n.depName.replace(jxs,"quay.io");s!==n.depName&&(n.packageName=n.depName,n.depName=s,n.autoReplaceStringTemplate="{{packageName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}")}return n}mW.getDep=ftr;function xmd(e,r,t){var m,h,_,b,v,w,x;let n=[],i=[],s={},a={},o="\\\\",c=!0,l=e.indexOf(`\r +`);yje.set("node_modules/emojibase-data/en/shortcodes/github.json",'{"2049":"interrobang","2122":"tm","2139":"information_source","2194":"left_right_arrow","2195":"arrow_up_down","2196":"arrow_upper_left","2197":"arrow_upper_right","2198":"arrow_lower_right","2199":"arrow_lower_left","2328":"keyboard","2600":"sunny","2601":"cloud","2602":"open_umbrella","2603":"snowman_with_snow","2604":"comet","2611":"ballot_box_with_check","2614":"umbrella","2615":"coffee","2618":"shamrock","2620":"skull_and_crossbones","2622":"radioactive","2623":"biohazard","2626":"orthodox_cross","2638":"wheel_of_dharma","2639":"frowning_face","2640":"female_sign","2642":"male_sign","2648":"aries","2649":"taurus","2650":"sagittarius","2651":"capricorn","2652":"aquarius","2653":"pisces","2660":"spades","2663":"clubs","2665":"hearts","2666":"diamonds","2668":"hotsprings","2692":"hammer_and_pick","2693":"anchor","2694":"crossed_swords","2695":"medical_symbol","2696":"balance_scale","2697":"alembic","2699":"gear","2702":"scissors","2705":"white_check_mark","2708":"airplane","2709":"envelope","2712":"black_nib","2714":"heavy_check_mark","2716":"heavy_multiplication_x","2721":"star_of_david","2728":"sparkles","2733":"eight_spoked_asterisk","2734":"eight_pointed_black_star","2744":"snowflake","2747":"sparkle","2753":"question","2754":"grey_question","2755":"grey_exclamation","2757":["exclamation","heavy_exclamation_mark"],"2763":"heavy_heart_exclamation","2764":"heart","2795":"heavy_plus_sign","2796":"heavy_minus_sign","2797":"heavy_division_sign","2934":"arrow_heading_up","2935":"arrow_heading_down","3030":"wavy_dash","3297":"congratulations","3299":"secret","1F4AF":"100","1F522":"1234","1F44D":["+1","thumbsup"],"1F44E":["-1","thumbsdown"],"1F947":"1st_place_medal","1F948":"2nd_place_medal","1F949":"3rd_place_medal","1F3B1":"8ball","1F170":"a","1F18E":"ab","1F9EE":"abacus","1F524":"abc","1F521":"abcd","1F251":"accept","1FA97":"accordion","1FA79":"adhesive_bandage","1F9D1":"adult","1F6A1":"aerial_tramway","1F1E6-1F1EB":"afghanistan","1F1E6-1F1FD":"aland_islands","23F0":"alarm_clock","1F1E6-1F1F1":"albania","1F1E9-1F1FF":"algeria","1F47D":"alien","1F691":"ambulance","1F1E6-1F1F8":"american_samoa","1F3FA":"amphora","1FAC0":"anatomical_heart","1F1E6-1F1E9":"andorra","1F47C":"angel","1F4A2":"anger","1F1E6-1F1F4":"angola","1F620":"angry","1F1E6-1F1EE":"anguilla","1F627":"anguished","1F41C":"ant","1F1E6-1F1F6":"antarctica","1F1E6-1F1EC":"antigua_barbuda","1F34E":"apple","1F1E6-1F1F7":"argentina","1F1E6-1F1F2":"armenia","25C0":"arrow_backward","23EC":"arrow_double_down","23EB":"arrow_double_up","2B07":"arrow_down","1F53D":"arrow_down_small","25B6":"arrow_forward","2B05":"arrow_left","27A1":"arrow_right","21AA":"arrow_right_hook","2B06":"arrow_up","1F53C":"arrow_up_small","1F503":"arrows_clockwise","1F504":"arrows_counterclockwise","1F3A8":"art","1F69B":"articulated_lorry","1F6F0":"artificial_satellite","1F9D1-200D-1F3A8":"artist","1F1E6-1F1FC":"aruba","1F1E6-1F1E8":"ascension_island","002A-FE0F-20E3":"asterisk","1F632":"astonished","1F9D1-200D-1F680":"astronaut","1F45F":"athletic_shoe","1F3E7":"atm","269B":"atom_symbol","1F1E6-1F1FA":"australia","1F1E6-1F1F9":"austria","1F6FA":"auto_rickshaw","1F951":"avocado","1FA93":"axe","1F1E6-1F1FF":"azerbaijan","1F171":"b","1F476":"baby","1F37C":"baby_bottle","1F424":"baby_chick","1F6BC":"baby_symbol","1F519":"back","1F953":"bacon","1F9A1":"badger","1F3F8":"badminton","1F96F":"bagel","1F6C4":"baggage_claim","1F956":"baguette_bread","1F1E7-1F1F8":"bahamas","1F1E7-1F1ED":"bahrain","1F468-200D-1F9B2":"bald_man","1F469-200D-1F9B2":"bald_woman","1FA70":"ballet_shoes","1F388":"balloon","1F5F3":"ballot_box","1F38D":"bamboo","1F34C":"banana","203C":"bangbang","1F1E7-1F1E9":"bangladesh","1FA95":"banjo","1F3E6":"bank","1F4CA":"bar_chart","1F1E7-1F1E7":"barbados","1F488":"barber","26BE":"baseball","1F9FA":"basket","1F3C0":"basketball","26F9-FE0F-200D-2642-FE0F":["basketball_man","bouncing_ball_man"],"26F9-FE0F-200D-2640-FE0F":["basketball_woman","bouncing_ball_woman"],"1F987":"bat","1F6C0":"bath","1F6C1":"bathtub","1F50B":"battery","1F3D6":"beach_umbrella","1F43B":"bear","1F9D4":"bearded_person","1F9AB":"beaver","1F6CF":"bed","1F41D":["bee","honeybee"],"1F37A":"beer","1F37B":"beers","1FAB2":"beetle","1F530":"beginner","1F1E7-1F1FE":"belarus","1F1E7-1F1EA":"belgium","1F1E7-1F1FF":"belize","1F514":"bell","1FAD1":"bell_pepper","1F6CE":"bellhop_bell","1F1E7-1F1EF":"benin","1F371":"bento","1F1E7-1F1F2":"bermuda","1F9C3":"beverage_box","1F1E7-1F1F9":"bhutan","1F6B4":"bicyclist","1F6B2":"bike","1F6B4-200D-2642-FE0F":"biking_man","1F6B4-200D-2640-FE0F":"biking_woman","1F459":"bikini","1F9E2":"billed_cap","1F426":"bird","1F382":"birthday","1F9AC":"bison","1F408-200D-2B1B":"black_cat","26AB":"black_circle","1F3F4":"black_flag","1F5A4":"black_heart","1F0CF":"black_joker","2B1B":"black_large_square","25FE":"black_medium_small_square","25FC":"black_medium_square","25AA":"black_small_square","1F532":"black_square_button","1F471-200D-2642-FE0F":"blond_haired_man","1F471":"blond_haired_person","1F471-200D-2640-FE0F":["blond_haired_woman","blonde_woman"],"1F33C":"blossom","1F421":"blowfish","1F4D8":"blue_book","1F699":"blue_car","1F499":"blue_heart","1F7E6":"blue_square","1FAD0":"blueberries","1F60A":"blush","1F417":"boar","26F5":["boat","sailboat"],"1F1E7-1F1F4":"bolivia","1F4A3":"bomb","1F9B4":"bone","1F4D6":["book","open_book"],"1F516":"bookmark","1F4D1":"bookmark_tabs","1F4DA":"books","1F4A5":["boom","collision"],"1FA83":"boomerang","1F462":"boot","1F1E7-1F1E6":"bosnia_herzegovina","1F1E7-1F1FC":"botswana","26F9":"bouncing_ball_person","1F490":"bouquet","1F1E7-1F1FB":"bouvet_island","1F647":"bow","1F3F9":"bow_and_arrow","1F647-200D-2642-FE0F":"bowing_man","1F647-200D-2640-FE0F":"bowing_woman","1F963":"bowl_with_spoon","1F3B3":"bowling","1F94A":"boxing_glove","1F466":"boy","1F9E0":"brain","1F1E7-1F1F7":"brazil","1F35E":"bread","1F931":"breast_feeding","1F9F1":"bricks","1F470-200D-2640-FE0F":["bride_with_veil","woman_with_veil"],"1F309":"bridge_at_night","1F4BC":"briefcase","1F1EE-1F1F4":"british_indian_ocean_territory","1F1FB-1F1EC":"british_virgin_islands","1F966":"broccoli","1F494":"broken_heart","1F9F9":"broom","1F7E4":"brown_circle","1F90E":"brown_heart","1F7EB":"brown_square","1F1E7-1F1F3":"brunei","1F9CB":"bubble_tea","1FAA3":"bucket","1F41B":"bug","1F3D7":"building_construction","1F4A1":"bulb","1F1E7-1F1EC":"bulgaria","1F685":"bullettrain_front","1F684":"bullettrain_side","1F1E7-1F1EB":"burkina_faso","1F32F":"burrito","1F1E7-1F1EE":"burundi","1F68C":"bus","1F574":"business_suit_levitating","1F68F":"busstop","1F464":"bust_in_silhouette","1F465":"busts_in_silhouette","1F9C8":"butter","1F98B":"butterfly","1F335":"cactus","1F370":"cake","1F4C6":"calendar","1F919":"call_me_hand","1F4F2":"calling","1F1F0-1F1ED":"cambodia","1F42B":"camel","1F4F7":"camera","1F4F8":"camera_flash","1F1E8-1F1F2":"cameroon","1F3D5":"camping","1F1E8-1F1E6":"canada","1F1EE-1F1E8":"canary_islands","264B":"cancer","1F56F":"candle","1F36C":"candy","1F96B":"canned_food","1F6F6":"canoe","1F1E8-1F1FB":"cape_verde","1F520":"capital_abcd","1F697":["car","red_car"],"1F5C3":"card_file_box","1F4C7":"card_index","1F5C2":"card_index_dividers","1F1E7-1F1F6":"caribbean_netherlands","1F3A0":"carousel_horse","1FA9A":"carpentry_saw","1F955":"carrot","1F938":"cartwheeling","1F431":"cat","1F408":"cat2","1F1F0-1F1FE":"cayman_islands","1F4BF":"cd","1F1E8-1F1EB":"central_african_republic","1F1EA-1F1E6":"ceuta_melilla","1F1F9-1F1E9":"chad","26D3":"chains","1FA91":"chair","1F37E":"champagne","1F4B9":"chart","1F4C9":"chart_with_downwards_trend","1F4C8":"chart_with_upwards_trend","1F3C1":"checkered_flag","1F9C0":"cheese","1F352":"cherries","1F338":"cherry_blossom","265F":"chess_pawn","1F330":"chestnut","1F414":"chicken","1F9D2":"child","1F6B8":"children_crossing","1F1E8-1F1F1":"chile","1F43F":"chipmunk","1F36B":"chocolate_bar","1F962":"chopsticks","1F1E8-1F1FD":"christmas_island","1F384":"christmas_tree","26EA":"church","1F3A6":"cinema","1F3AA":"circus_tent","1F307":"city_sunrise","1F306":"city_sunset","1F3D9":"cityscape","1F191":"cl","1F5DC":"clamp","1F44F":"clap","1F3AC":"clapper","1F3DB":"classical_building","1F9D7":"climbing","1F9D7-200D-2642-FE0F":"climbing_man","1F9D7-200D-2640-FE0F":"climbing_woman","1F942":"clinking_glasses","1F4CB":"clipboard","1F1E8-1F1F5":"clipperton_island","1F550":"clock1","1F559":"clock10","1F565":"clock1030","1F55A":"clock11","1F566":"clock1130","1F55B":"clock12","1F567":"clock1230","1F55C":"clock130","1F551":"clock2","1F55D":"clock230","1F552":"clock3","1F55E":"clock330","1F553":"clock4","1F55F":"clock430","1F554":"clock5","1F560":"clock530","1F555":"clock6","1F561":"clock630","1F556":"clock7","1F562":"clock730","1F557":"clock8","1F563":"clock830","1F558":"clock9","1F564":"clock930","1F4D5":"closed_book","1F510":"closed_lock_with_key","1F302":"closed_umbrella","1F329":"cloud_with_lightning","26C8":"cloud_with_lightning_and_rain","1F327":"cloud_with_rain","1F328":"cloud_with_snow","1F921":"clown_face","1F1E8-1F1F3":"cn","1F9E5":"coat","1FAB3":"cockroach","1F378":"cocktail","1F965":"coconut","1F1E8-1F1E8":"cocos_islands","26B0":"coffin","1FA99":"coin","1F976":"cold_face","1F630":"cold_sweat","1F1E8-1F1F4":"colombia","1F1F0-1F1F2":"comoros","1F9ED":"compass","1F4BB":"computer","1F5B1":"computer_mouse","1F38A":"confetti_ball","1F616":"confounded","1F615":"confused","1F1E8-1F1EC":"congo_brazzaville","1F1E8-1F1E9":"congo_kinshasa","1F6A7":"construction","1F477":"construction_worker","1F477-200D-2642-FE0F":"construction_worker_man","1F477-200D-2640-FE0F":"construction_worker_woman","1F39B":"control_knobs","1F3EA":"convenience_store","1F9D1-200D-1F373":"cook","1F1E8-1F1F0":"cook_islands","1F36A":"cookie","1F192":"cool","1F46E":["cop","police_officer"],"00A9":"copyright","1F33D":"corn","1F1E8-1F1F7":"costa_rica","1F1E8-1F1EE":"cote_divoire","1F6CB":"couch_and_lamp","1F46B":"couple","1F491":"couple_with_heart","1F468-200D-2764-FE0F-200D-1F468":"couple_with_heart_man_man","1F469-200D-2764-FE0F-200D-1F468":"couple_with_heart_woman_man","1F469-200D-2764-FE0F-200D-1F469":"couple_with_heart_woman_woman","1F48F":"couplekiss","1F468-200D-2764-FE0F-200D-1F48B-200D-1F468":"couplekiss_man_man","1F469-200D-2764-FE0F-200D-1F48B-200D-1F468":"couplekiss_man_woman","1F469-200D-2764-FE0F-200D-1F48B-200D-1F469":"couplekiss_woman_woman","1F42E":"cow","1F404":"cow2","1F920":"cowboy_hat_face","1F980":"crab","1F58D":"crayon","1F4B3":"credit_card","1F319":"crescent_moon","1F997":"cricket","1F3CF":"cricket_game","1F1ED-1F1F7":"croatia","1F40A":"crocodile","1F950":"croissant","1F91E":"crossed_fingers","1F38C":"crossed_flags","1F451":"crown","1F622":"cry","1F63F":"crying_cat_face","1F52E":"crystal_ball","1F1E8-1F1FA":"cuba","1F952":"cucumber","1F964":"cup_with_straw","1F9C1":"cupcake","1F498":"cupid","1F1E8-1F1FC":"curacao","1F94C":"curling_stone","1F468-200D-1F9B1":"curly_haired_man","1F469-200D-1F9B1":"curly_haired_woman","27B0":"curly_loop","1F4B1":"currency_exchange","1F35B":"curry","1F92C":"cursing_face","1F36E":"custard","1F6C3":"customs","1F969":"cut_of_meat","1F300":"cyclone","1F1E8-1F1FE":"cyprus","1F1E8-1F1FF":"czech_republic","1F5E1":"dagger","1F483":["dancer","woman_dancing"],"1F46F":"dancers","1F46F-200D-2642-FE0F":"dancing_men","1F46F-200D-2640-FE0F":"dancing_women","1F361":"dango","1F576":"dark_sunglasses","1F3AF":"dart","1F4A8":"dash","1F4C5":"date","1F1E9-1F1EA":"de","1F9CF-200D-2642-FE0F":"deaf_man","1F9CF":"deaf_person","1F9CF-200D-2640-FE0F":"deaf_woman","1F333":"deciduous_tree","1F98C":"deer","1F1E9-1F1F0":"denmark","1F3EC":"department_store","1F3DA":"derelict_house","1F3DC":"desert","1F3DD":"desert_island","1F5A5":"desktop_computer","1F575":"detective","1F4A0":"diamond_shape_with_a_dot_inside","1F1E9-1F1EC":"diego_garcia","1F61E":"disappointed","1F625":"disappointed_relieved","1F978":"disguised_face","1F93F":"diving_mask","1FA94":"diya_lamp","1F4AB":"dizzy","1F635":"dizzy_face","1F1E9-1F1EF":"djibouti","1F9EC":"dna","1F6AF":"do_not_litter","1F9A4":"dodo","1F436":"dog","1F415":"dog2","1F4B5":"dollar","1F38E":"dolls","1F42C":["dolphin","flipper"],"1F1E9-1F1F2":"dominica","1F1E9-1F1F4":"dominican_republic","1F6AA":"door","1F369":"doughnut","1F54A":"dove","1F409":"dragon","1F432":"dragon_face","1F457":"dress","1F42A":"dromedary_camel","1F924":"drooling_face","1FA78":"drop_of_blood","1F4A7":"droplet","1F941":"drum","1F986":"duck","1F95F":"dumpling","1F4C0":"dvd","1F4E7":["e-mail","email"],"1F985":"eagle","1F442":"ear","1F33E":"ear_of_rice","1F9BB":"ear_with_hearing_aid","1F30D":"earth_africa","1F30E":"earth_americas","1F30F":"earth_asia","1F1EA-1F1E8":"ecuador","1F95A":"egg","1F346":"eggplant","1F1EA-1F1EC":"egypt","0038-FE0F-20E3":"eight","23CF":"eject_button","1F1F8-1F1FB":"el_salvador","1F50C":"electric_plug","1F418":"elephant","1F6D7":"elevator","1F9DD":"elf","1F9DD-200D-2642-FE0F":"elf_man","1F9DD-200D-2640-FE0F":"elf_woman","1F51A":"end","1F3F4-E0067-E0062-E0065-E006E-E0067-E007F":"england","1F4E9":"envelope_with_arrow","1F1EC-1F1F6":"equatorial_guinea","1F1EA-1F1F7":"eritrea","1F1EA-1F1F8":"es","1F1EA-1F1EA":"estonia","1F1EA-1F1F9":"ethiopia","1F1EA-1F1FA":["eu","european_union"],"1F4B6":"euro","1F3F0":"european_castle","1F3E4":"european_post_office","1F332":"evergreen_tree","1F92F":"exploding_head","1F611":"expressionless","1F441":"eye","1F441-FE0F-200D-1F5E8-FE0F":"eye_speech_bubble","1F453":"eyeglasses","1F440":"eyes","1F62E-200D-1F4A8":"face_exhaling","1F636-200D-1F32B-FE0F":"face_in_clouds","1F915":"face_with_head_bandage","1F635-200D-1F4AB":"face_with_spiral_eyes","1F912":"face_with_thermometer","1F926":"facepalm","1F44A":["facepunch","fist_oncoming","punch"],"1F3ED":"factory","1F9D1-200D-1F3ED":"factory_worker","1F9DA":"fairy","1F9DA-200D-2642-FE0F":"fairy_man","1F9DA-200D-2640-FE0F":"fairy_woman","1F9C6":"falafel","1F1EB-1F1F0":"falkland_islands","1F342":"fallen_leaf","1F46A":"family","1F468-200D-1F466":"family_man_boy","1F468-200D-1F466-200D-1F466":"family_man_boy_boy","1F468-200D-1F467":"family_man_girl","1F468-200D-1F467-200D-1F466":"family_man_girl_boy","1F468-200D-1F467-200D-1F467":"family_man_girl_girl","1F468-200D-1F468-200D-1F466":"family_man_man_boy","1F468-200D-1F468-200D-1F466-200D-1F466":"family_man_man_boy_boy","1F468-200D-1F468-200D-1F467":"family_man_man_girl","1F468-200D-1F468-200D-1F467-200D-1F466":"family_man_man_girl_boy","1F468-200D-1F468-200D-1F467-200D-1F467":"family_man_man_girl_girl","1F468-200D-1F469-200D-1F466":"family_man_woman_boy","1F468-200D-1F469-200D-1F466-200D-1F466":"family_man_woman_boy_boy","1F468-200D-1F469-200D-1F467":"family_man_woman_girl","1F468-200D-1F469-200D-1F467-200D-1F466":"family_man_woman_girl_boy","1F468-200D-1F469-200D-1F467-200D-1F467":"family_man_woman_girl_girl","1F469-200D-1F466":"family_woman_boy","1F469-200D-1F466-200D-1F466":"family_woman_boy_boy","1F469-200D-1F467":"family_woman_girl","1F469-200D-1F467-200D-1F466":"family_woman_girl_boy","1F469-200D-1F467-200D-1F467":"family_woman_girl_girl","1F469-200D-1F469-200D-1F466":"family_woman_woman_boy","1F469-200D-1F469-200D-1F466-200D-1F466":"family_woman_woman_boy_boy","1F469-200D-1F469-200D-1F467":"family_woman_woman_girl","1F469-200D-1F469-200D-1F467-200D-1F466":"family_woman_woman_girl_boy","1F469-200D-1F469-200D-1F467-200D-1F467":"family_woman_woman_girl_girl","1F9D1-200D-1F33E":"farmer","1F1EB-1F1F4":"faroe_islands","23E9":"fast_forward","1F4E0":"fax","1F628":"fearful","1FAB6":"feather","1F43E":["feet","paw_prints"],"1F575-FE0F-200D-2640-FE0F":"female_detective","1F3A1":"ferris_wheel","26F4":"ferry","1F3D1":"field_hockey","1F1EB-1F1EF":"fiji","1F5C4":"file_cabinet","1F4C1":"file_folder","1F4FD":"film_projector","1F39E":"film_strip","1F1EB-1F1EE":"finland","1F525":"fire","1F692":"fire_engine","1F9EF":"fire_extinguisher","1F9E8":"firecracker","1F9D1-200D-1F692":"firefighter","1F386":"fireworks","1F313":"first_quarter_moon","1F31B":"first_quarter_moon_with_face","1F41F":"fish","1F365":"fish_cake","1F3A3":"fishing_pole_and_fish","270A":["fist","fist_raised"],"1F91B":"fist_left","1F91C":"fist_right","0035-FE0F-20E3":"five","1F38F":"flags","1F9A9":"flamingo","1F526":"flashlight","1F97F":"flat_shoe","1FAD3":"flatbread","269C":"fleur_de_lis","1F6EC":"flight_arrival","1F6EB":"flight_departure","1F4BE":"floppy_disk","1F3B4":"flower_playing_cards","1F633":"flushed","1FAB0":"fly","1F94F":"flying_disc","1F6F8":"flying_saucer","1F32B":"fog","1F301":"foggy","1FAD5":"fondue","1F9B6":"foot","1F3C8":"football","1F463":"footprints","1F374":"fork_and_knife","1F960":"fortune_cookie","26F2":"fountain","1F58B":"fountain_pen","0034-FE0F-20E3":"four","1F340":"four_leaf_clover","1F98A":"fox_face","1F1EB-1F1F7":"fr","1F5BC":"framed_picture","1F193":"free","1F1EC-1F1EB":"french_guiana","1F1F5-1F1EB":"french_polynesia","1F1F9-1F1EB":"french_southern_territories","1F373":"fried_egg","1F364":"fried_shrimp","1F35F":"fries","1F438":"frog","1F626":"frowning","1F64D-200D-2642-FE0F":"frowning_man","1F64D":"frowning_person","1F64D-200D-2640-FE0F":"frowning_woman","1F595":["fu","middle_finger"],"26FD":"fuelpump","1F315":"full_moon","1F31D":"full_moon_with_face","26B1":"funeral_urn","1F1EC-1F1E6":"gabon","1F1EC-1F1F2":"gambia","1F3B2":"game_die","1F9C4":"garlic","1F1EC-1F1E7":["gb","uk"],"1F48E":"gem","264A":"gemini","1F9DE":"genie","1F9DE-200D-2642-FE0F":"genie_man","1F9DE-200D-2640-FE0F":"genie_woman","1F1EC-1F1EA":"georgia","1F1EC-1F1ED":"ghana","1F47B":"ghost","1F1EC-1F1EE":"gibraltar","1F381":"gift","1F49D":"gift_heart","1F992":"giraffe","1F467":"girl","1F310":"globe_with_meridians","1F9E4":"gloves","1F945":"goal_net","1F410":"goat","1F97D":"goggles","26F3":"golf","1F3CC":"golfing","1F3CC-FE0F-200D-2642-FE0F":"golfing_man","1F3CC-FE0F-200D-2640-FE0F":"golfing_woman","1F98D":"gorilla","1F347":"grapes","1F1EC-1F1F7":"greece","1F34F":"green_apple","1F4D7":"green_book","1F7E2":"green_circle","1F49A":"green_heart","1F957":"green_salad","1F7E9":"green_square","1F1EC-1F1F1":"greenland","1F1EC-1F1E9":"grenada","1F62C":"grimacing","1F601":"grin","1F600":"grinning","1F1EC-1F1F5":"guadeloupe","1F1EC-1F1FA":"guam","1F482":"guard","1F482-200D-2642-FE0F":"guardsman","1F482-200D-2640-FE0F":"guardswoman","1F1EC-1F1F9":"guatemala","1F1EC-1F1EC":"guernsey","1F9AE":"guide_dog","1F1EC-1F1F3":"guinea","1F1EC-1F1FC":"guinea_bissau","1F3B8":"guitar","1F52B":"gun","1F1EC-1F1FE":"guyana","1F487":"haircut","1F487-200D-2642-FE0F":"haircut_man","1F487-200D-2640-FE0F":"haircut_woman","1F1ED-1F1F9":"haiti","1F354":"hamburger","1F528":"hammer","1F6E0":"hammer_and_wrench","1F439":"hamster","270B":["hand","raised_hand"],"1F92D":"hand_over_mouth","1F45C":"handbag","1F93E":"handball_person","1F91D":"handshake","1F4A9":["hankey","poop","shit"],"0023-FE0F-20E3":"hash","1F425":"hatched_chick","1F423":"hatching_chick","1F3A7":"headphones","1FAA6":"headstone","1F9D1-200D-2695-FE0F":"health_worker","1F649":"hear_no_evil","1F1ED-1F1F2":"heard_mcdonald_islands","1F49F":"heart_decoration","1F60D":"heart_eyes","1F63B":"heart_eyes_cat","2764-FE0F-200D-1F525":"heart_on_fire","1F493":"heartbeat","1F497":"heartpulse","1F4B2":"heavy_dollar_sign","1F994":"hedgehog","1F681":"helicopter","1F33F":"herb","1F33A":"hibiscus","1F506":"high_brightness","1F460":"high_heel","1F97E":"hiking_boot","1F6D5":"hindu_temple","1F99B":"hippopotamus","1F52A":["hocho","knife"],"1F573":"hole","1F1ED-1F1F3":"honduras","1F36F":"honey_pot","1F1ED-1F1F0":"hong_kong","1FA9D":"hook","1F434":"horse","1F3C7":"horse_racing","1F3E5":"hospital","1F975":"hot_face","1F336":"hot_pepper","1F32D":"hotdog","1F3E8":"hotel","231B":"hourglass","23F3":"hourglass_flowing_sand","1F3E0":"house","1F3E1":"house_with_garden","1F3D8":"houses","1F917":"hugs","1F1ED-1F1FA":"hungary","1F62F":"hushed","1F6D6":"hut","1F368":"ice_cream","1F9CA":"ice_cube","1F3D2":"ice_hockey","26F8":"ice_skate","1F366":"icecream","1F1EE-1F1F8":"iceland","1F194":"id","1F250":"ideograph_advantage","1F47F":"imp","1F4E5":"inbox_tray","1F4E8":"incoming_envelope","1F1EE-1F1F3":"india","1F1EE-1F1E9":"indonesia","267E":"infinity","1F481":["information_desk_person","tipping_hand_person"],"1F607":"innocent","1F4F1":"iphone","1F1EE-1F1F7":"iran","1F1EE-1F1F6":"iraq","1F1EE-1F1EA":"ireland","1F1EE-1F1F2":"isle_of_man","1F1EE-1F1F1":"israel","1F1EE-1F1F9":"it","1F3EE":["izakaya_lantern","lantern"],"1F383":"jack_o_lantern","1F1EF-1F1F2":"jamaica","1F5FE":"japan","1F3EF":"japanese_castle","1F47A":"japanese_goblin","1F479":"japanese_ogre","1F456":"jeans","1F1EF-1F1EA":"jersey","1F9E9":"jigsaw","1F1EF-1F1F4":"jordan","1F602":"joy","1F639":"joy_cat","1F579":"joystick","1F1EF-1F1F5":"jp","1F9D1-200D-2696-FE0F":"judge","1F939":"juggling_person","1F54B":"kaaba","1F998":"kangaroo","1F1F0-1F1FF":"kazakhstan","1F1F0-1F1EA":"kenya","1F511":"key","1F51F":"keycap_ten","1F6F4":"kick_scooter","1F458":"kimono","1F1F0-1F1EE":"kiribati","1F48B":"kiss","1F617":"kissing","1F63D":"kissing_cat","1F61A":"kissing_closed_eyes","1F618":"kissing_heart","1F619":"kissing_smiling_eyes","1FA81":"kite","1F95D":"kiwi_fruit","1F9CE-200D-2642-FE0F":"kneeling_man","1F9CE":"kneeling_person","1F9CE-200D-2640-FE0F":"kneeling_woman","1FAA2":"knot","1F428":"koala","1F201":"koko","1F1FD-1F1F0":"kosovo","1F1F0-1F1F7":"kr","1F1F0-1F1FC":"kuwait","1F1F0-1F1EC":"kyrgyzstan","1F97C":"lab_coat","1F3F7":"label","1F94D":"lacrosse","1FA9C":"ladder","1F41E":"lady_beetle","1F1F1-1F1E6":"laos","1F535":"large_blue_circle","1F537":"large_blue_diamond","1F536":"large_orange_diamond","1F317":"last_quarter_moon","1F31C":"last_quarter_moon_with_face","271D":"latin_cross","1F1F1-1F1FB":"latvia","1F606":["laughing","satisfied"],"1F96C":"leafy_green","1F343":"leaves","1F1F1-1F1E7":"lebanon","1F4D2":"ledger","1F6C5":"left_luggage","1F5E8":"left_speech_bubble","21A9":"leftwards_arrow_with_hook","1F9B5":"leg","1F34B":"lemon","264C":"leo","1F406":"leopard","1F1F1-1F1F8":"lesotho","1F39A":"level_slider","1F1F1-1F1F7":"liberia","264E":"libra","1F1F1-1F1FE":"libya","1F1F1-1F1EE":"liechtenstein","1F688":"light_rail","1F517":"link","1F981":"lion","1F444":"lips","1F484":"lipstick","1F1F1-1F1F9":"lithuania","1F98E":"lizard","1F999":"llama","1F99E":"lobster","1F512":"lock","1F50F":"lock_with_ink_pen","1F36D":"lollipop","1FA98":"long_drum","27BF":"loop","1F9F4":"lotion_bottle","1F9D8":"lotus_position","1F9D8-200D-2642-FE0F":"lotus_position_man","1F9D8-200D-2640-FE0F":"lotus_position_woman","1F50A":"loud_sound","1F4E2":"loudspeaker","1F3E9":"love_hotel","1F48C":"love_letter","1F91F":"love_you_gesture","1F505":"low_brightness","1F9F3":"luggage","1FAC1":"lungs","1F1F1-1F1FA":"luxembourg","1F925":"lying_face","24C2":"m","1F1F2-1F1F4":"macau","1F1F2-1F1F0":"macedonia","1F1F2-1F1EC":"madagascar","1F50D":"mag","1F50E":"mag_right","1F9D9":"mage","1F9D9-200D-2642-FE0F":"mage_man","1F9D9-200D-2640-FE0F":"mage_woman","1FA84":"magic_wand","1F9F2":"magnet","1F004":"mahjong","1F4EB":"mailbox","1F4EA":"mailbox_closed","1F4EC":"mailbox_with_mail","1F4ED":"mailbox_with_no_mail","1F1F2-1F1FC":"malawi","1F1F2-1F1FE":"malaysia","1F1F2-1F1FB":"maldives","1F575-FE0F-200D-2642-FE0F":"male_detective","1F1F2-1F1F1":"mali","1F1F2-1F1F9":"malta","1F9A3":"mammoth","1F468":"man","1F468-200D-1F3A8":"man_artist","1F468-200D-1F680":"man_astronaut","1F9D4-200D-2642-FE0F":"man_beard","1F938-200D-2642-FE0F":"man_cartwheeling","1F468-200D-1F373":"man_cook","1F57A":"man_dancing","1F926-200D-2642-FE0F":"man_facepalming","1F468-200D-1F3ED":"man_factory_worker","1F468-200D-1F33E":"man_farmer","1F468-200D-1F37C":"man_feeding_baby","1F468-200D-1F692":"man_firefighter","1F468-200D-2695-FE0F":"man_health_worker","1F468-200D-1F9BD":"man_in_manual_wheelchair","1F468-200D-1F9BC":"man_in_motorized_wheelchair","1F935-200D-2642-FE0F":"man_in_tuxedo","1F468-200D-2696-FE0F":"man_judge","1F939-200D-2642-FE0F":"man_juggling","1F468-200D-1F527":"man_mechanic","1F468-200D-1F4BC":"man_office_worker","1F468-200D-2708-FE0F":"man_pilot","1F93E-200D-2642-FE0F":"man_playing_handball","1F93D-200D-2642-FE0F":"man_playing_water_polo","1F468-200D-1F52C":"man_scientist","1F937-200D-2642-FE0F":"man_shrugging","1F468-200D-1F3A4":"man_singer","1F468-200D-1F393":"man_student","1F468-200D-1F3EB":"man_teacher","1F468-200D-1F4BB":"man_technologist","1F472":"man_with_gua_pi_mao","1F468-200D-1F9AF":"man_with_probing_cane","1F473-200D-2642-FE0F":"man_with_turban","1F470-200D-2642-FE0F":"man_with_veil","1F34A":["mandarin","orange","tangerine"],"1F96D":"mango","1F45E":["mans_shoe","shoe"],"1F570":"mantelpiece_clock","1F9BD":"manual_wheelchair","1F341":"maple_leaf","1F1F2-1F1ED":"marshall_islands","1F94B":"martial_arts_uniform","1F1F2-1F1F6":"martinique","1F637":"mask","1F486":"massage","1F486-200D-2642-FE0F":"massage_man","1F486-200D-2640-FE0F":"massage_woman","1F9C9":"mate","1F1F2-1F1F7":"mauritania","1F1F2-1F1FA":"mauritius","1F1FE-1F1F9":"mayotte","1F356":"meat_on_bone","1F9D1-200D-1F527":"mechanic","1F9BE":"mechanical_arm","1F9BF":"mechanical_leg","1F396":"medal_military","1F3C5":"medal_sports","1F4E3":"mega","1F348":"melon","1F4DD":["memo","pencil"],"1F93C-200D-2642-FE0F":"men_wrestling","2764-FE0F-200D-1FA79":"mending_heart","1F54E":"menorah","1F6B9":"mens","1F9DC-200D-2640-FE0F":"mermaid","1F9DC-200D-2642-FE0F":"merman","1F9DC":"merperson","1F918":"metal","1F687":"metro","1F1F2-1F1FD":"mexico","1F9A0":"microbe","1F1EB-1F1F2":"micronesia","1F3A4":"microphone","1F52C":"microscope","1FA96":"military_helmet","1F95B":"milk_glass","1F30C":"milky_way","1F690":"minibus","1F4BD":"minidisc","1FA9E":"mirror","1F4F4":"mobile_phone_off","1F1F2-1F1E9":"moldova","1F1F2-1F1E8":"monaco","1F911":"money_mouth_face","1F4B8":"money_with_wings","1F4B0":"moneybag","1F1F2-1F1F3":"mongolia","1F412":"monkey","1F435":"monkey_face","1F9D0":"monocle_face","1F69D":"monorail","1F1F2-1F1EA":"montenegro","1F1F2-1F1F8":"montserrat","1F314":["moon","waxing_gibbous_moon"],"1F96E":"moon_cake","1F1F2-1F1E6":"morocco","1F393":"mortar_board","1F54C":"mosque","1F99F":"mosquito","1F6E5":"motor_boat","1F6F5":"motor_scooter","1F3CD":"motorcycle","1F9BC":"motorized_wheelchair","1F6E3":"motorway","1F5FB":"mount_fuji","26F0":"mountain","1F6B5":"mountain_bicyclist","1F6B5-200D-2642-FE0F":"mountain_biking_man","1F6B5-200D-2640-FE0F":"mountain_biking_woman","1F6A0":"mountain_cableway","1F69E":"mountain_railway","1F3D4":"mountain_snow","1F42D":"mouse","1F401":"mouse2","1FAA4":"mouse_trap","1F3A5":"movie_camera","1F5FF":"moyai","1F1F2-1F1FF":"mozambique","1F936":"mrs_claus","1F4AA":"muscle","1F344":"mushroom","1F3B9":"musical_keyboard","1F3B5":"musical_note","1F3BC":"musical_score","1F507":"mute","1F9D1-200D-1F384":"mx_claus","1F1F2-1F1F2":"myanmar","1F485":"nail_care","1F4DB":"name_badge","1F1F3-1F1E6":"namibia","1F3DE":"national_park","1F1F3-1F1F7":"nauru","1F922":"nauseated_face","1F9FF":"nazar_amulet","1F454":"necktie","274E":"negative_squared_cross_mark","1F1F3-1F1F5":"nepal","1F913":"nerd_face","1FA86":"nesting_dolls","1F1F3-1F1F1":"netherlands","1F610":"neutral_face","1F195":"new","1F1F3-1F1E8":"new_caledonia","1F311":"new_moon","1F31A":"new_moon_with_face","1F1F3-1F1FF":"new_zealand","1F4F0":"newspaper","1F5DE":"newspaper_roll","23ED":"next_track_button","1F196":"ng","1F645-200D-2642-FE0F":["ng_man","no_good_man"],"1F645-200D-2640-FE0F":["ng_woman","no_good_woman"],"1F1F3-1F1EE":"nicaragua","1F1F3-1F1EA":"niger","1F1F3-1F1EC":"nigeria","1F303":"night_with_stars","0039-FE0F-20E3":"nine","1F977":"ninja","1F1F3-1F1FA":"niue","1F515":"no_bell","1F6B3":"no_bicycles","26D4":"no_entry","1F6AB":"no_entry_sign","1F645":"no_good","1F4F5":"no_mobile_phones","1F636":"no_mouth","1F6B7":"no_pedestrians","1F6AD":"no_smoking","1F6B1":"non-potable_water","1F1F3-1F1EB":"norfolk_island","1F1F0-1F1F5":"north_korea","1F1F2-1F1F5":"northern_mariana_islands","1F1F3-1F1F4":"norway","1F443":"nose","1F4D3":"notebook","1F4D4":"notebook_with_decorative_cover","1F3B6":"notes","1F529":"nut_and_bolt","2B55":"o","1F17E":"o2","1F30A":"ocean","1F419":"octopus","1F362":"oden","1F3E2":"office","1F9D1-200D-1F4BC":"office_worker","1F6E2":"oil_drum","1F197":"ok","1F44C":"ok_hand","1F646-200D-2642-FE0F":"ok_man","1F646":"ok_person","1F646-200D-2640-FE0F":"ok_woman","1F5DD":"old_key","1F9D3":"older_adult","1F474":"older_man","1F475":"older_woman","1FAD2":"olive","1F549":"om","1F1F4-1F1F2":"oman","1F51B":"on","1F698":"oncoming_automobile","1F68D":"oncoming_bus","1F694":"oncoming_police_car","1F696":"oncoming_taxi","0031-FE0F-20E3":"one","1FA71":"one_piece_swimsuit","1F9C5":"onion","1F4C2":"open_file_folder","1F450":"open_hands","1F62E":"open_mouth","26CE":"ophiuchus","1F4D9":"orange_book","1F7E0":"orange_circle","1F9E1":"orange_heart","1F7E7":"orange_square","1F9A7":"orangutan","1F9A6":"otter","1F4E4":"outbox_tray","1F989":"owl","1F402":"ox","1F9AA":"oyster","1F4E6":"package","1F4C4":"page_facing_up","1F4C3":"page_with_curl","1F4DF":"pager","1F58C":"paintbrush","1F1F5-1F1F0":"pakistan","1F1F5-1F1FC":"palau","1F1F5-1F1F8":"palestinian_territories","1F334":"palm_tree","1F932":"palms_up_together","1F1F5-1F1E6":"panama","1F95E":"pancakes","1F43C":"panda_face","1F4CE":"paperclip","1F587":"paperclips","1F1F5-1F1EC":"papua_new_guinea","1FA82":"parachute","1F1F5-1F1FE":"paraguay","26F1":"parasol_on_ground","1F17F":"parking","1F99C":"parrot","303D":"part_alternation_mark","26C5":"partly_sunny","1F973":"partying_face","1F6F3":"passenger_ship","1F6C2":"passport_control","23F8":"pause_button","262E":"peace_symbol","1F351":"peach","1F99A":"peacock","1F95C":"peanuts","1F350":"pear","1F58A":"pen","270F":"pencil2","1F427":"penguin","1F614":"pensive","1F9D1-200D-1F91D-200D-1F9D1":"people_holding_hands","1FAC2":"people_hugging","1F3AD":"performing_arts","1F623":"persevere","1F9D1-200D-1F9B2":"person_bald","1F9D1-200D-1F9B1":"person_curly_hair","1F9D1-200D-1F37C":"person_feeding_baby","1F93A":"person_fencing","1F9D1-200D-1F9BD":"person_in_manual_wheelchair","1F9D1-200D-1F9BC":"person_in_motorized_wheelchair","1F935":"person_in_tuxedo","1F9D1-200D-1F9B0":"person_red_hair","1F9D1-200D-1F9B3":"person_white_hair","1F9D1-200D-1F9AF":"person_with_probing_cane","1F473":"person_with_turban","1F470":"person_with_veil","1F1F5-1F1EA":"peru","1F9EB":"petri_dish","1F1F5-1F1ED":"philippines","260E":["phone","telephone"],"26CF":"pick","1F6FB":"pickup_truck","1F967":"pie","1F437":"pig","1F416":"pig2","1F43D":"pig_nose","1F48A":"pill","1F9D1-200D-2708-FE0F":"pilot","1FA85":"pinata","1F90C":"pinched_fingers","1F90F":"pinching_hand","1F34D":"pineapple","1F3D3":"ping_pong","1F3F4-200D-2620-FE0F":"pirate_flag","1F1F5-1F1F3":"pitcairn_islands","1F355":"pizza","1FAA7":"placard","1F6D0":"place_of_worship","1F37D":"plate_with_cutlery","23EF":"play_or_pause_button","1F97A":"pleading_face","1FAA0":"plunger","1F447":"point_down","1F448":"point_left","1F449":"point_right","261D":"point_up","1F446":"point_up_2","1F1F5-1F1F1":"poland","1F43B-200D-2744-FE0F":"polar_bear","1F693":"police_car","1F46E-200D-2642-FE0F":"policeman","1F46E-200D-2640-FE0F":"policewoman","1F429":"poodle","1F37F":"popcorn","1F1F5-1F1F9":"portugal","1F3E3":"post_office","1F4EF":"postal_horn","1F4EE":"postbox","1F6B0":"potable_water","1F954":"potato","1FAB4":"potted_plant","1F45D":"pouch","1F357":"poultry_leg","1F4B7":"pound","1F621":["pout","rage"],"1F63E":"pouting_cat","1F64E":"pouting_face","1F64E-200D-2642-FE0F":"pouting_man","1F64E-200D-2640-FE0F":"pouting_woman","1F64F":"pray","1F4FF":"prayer_beads","1F930":"pregnant_woman","1F968":"pretzel","23EE":"previous_track_button","1F934":"prince","1F478":"princess","1F5A8":"printer","1F9AF":"probing_cane","1F1F5-1F1F7":"puerto_rico","1F7E3":"purple_circle","1F49C":"purple_heart","1F7EA":"purple_square","1F45B":"purse","1F4CC":"pushpin","1F6AE":"put_litter_in_its_place","1F1F6-1F1E6":"qatar","1F430":"rabbit","1F407":"rabbit2","1F99D":"raccoon","1F40E":"racehorse","1F3CE":"racing_car","1F4FB":"radio","1F518":"radio_button","1F683":"railway_car","1F6E4":"railway_track","1F308":"rainbow","1F3F3-FE0F-200D-1F308":"rainbow_flag","1F91A":"raised_back_of_hand","1F928":"raised_eyebrow","1F590":"raised_hand_with_fingers_splayed","1F64C":"raised_hands","1F64B":"raising_hand","1F64B-200D-2642-FE0F":"raising_hand_man","1F64B-200D-2640-FE0F":"raising_hand_woman","1F40F":"ram","1F35C":"ramen","1F400":"rat","1FA92":"razor","1F9FE":"receipt","23FA":"record_button","267B":"recycle","1F534":"red_circle","1F9E7":"red_envelope","1F468-200D-1F9B0":"red_haired_man","1F469-200D-1F9B0":"red_haired_woman","1F7E5":"red_square","00AE":"registered","263A":"relaxed","1F60C":"relieved","1F397":"reminder_ribbon","1F501":"repeat","1F502":"repeat_one","26D1":"rescue_worker_helmet","1F6BB":"restroom","1F1F7-1F1EA":"reunion","1F49E":"revolving_hearts","23EA":"rewind","1F98F":"rhinoceros","1F380":"ribbon","1F35A":"rice","1F359":"rice_ball","1F358":"rice_cracker","1F391":"rice_scene","1F5EF":"right_anger_bubble","1F48D":"ring","1FA90":"ringed_planet","1F916":"robot","1FAA8":"rock","1F680":"rocket","1F923":"rofl","1F644":"roll_eyes","1F9FB":"roll_of_paper","1F3A2":"roller_coaster","1F6FC":"roller_skate","1F1F7-1F1F4":"romania","1F413":"rooster","1F339":"rose","1F3F5":"rosette","1F6A8":"rotating_light","1F4CD":"round_pushpin","1F6A3":"rowboat","1F6A3-200D-2642-FE0F":"rowing_man","1F6A3-200D-2640-FE0F":"rowing_woman","1F1F7-1F1FA":"ru","1F3C9":"rugby_football","1F3C3":["runner","running"],"1F3C3-200D-2642-FE0F":"running_man","1F3BD":"running_shirt_with_sash","1F3C3-200D-2640-FE0F":"running_woman","1F1F7-1F1FC":"rwanda","1F202":"sa","1F9F7":"safety_pin","1F9BA":"safety_vest","1F376":"sake","1F9C2":"salt","1F1FC-1F1F8":"samoa","1F1F8-1F1F2":"san_marino","1F461":"sandal","1F96A":"sandwich","1F385":"santa","1F1F8-1F1F9":"sao_tome_principe","1F97B":"sari","1F481-200D-2642-FE0F":["sassy_man","tipping_hand_man"],"1F481-200D-2640-FE0F":["sassy_woman","tipping_hand_woman"],"1F4E1":"satellite","1F1F8-1F1E6":"saudi_arabia","1F9D6-200D-2642-FE0F":"sauna_man","1F9D6":"sauna_person","1F9D6-200D-2640-FE0F":"sauna_woman","1F995":"sauropod","1F3B7":"saxophone","1F9E3":"scarf","1F3EB":"school","1F392":"school_satchel","1F9D1-200D-1F52C":"scientist","1F982":"scorpion","264F":"scorpius","1F3F4-E0067-E0062-E0073-E0063-E0074-E007F":"scotland","1F631":"scream","1F640":"scream_cat","1FA9B":"screwdriver","1F4DC":"scroll","1F9AD":"seal","1F4BA":"seat","1F648":"see_no_evil","1F331":"seedling","1F933":"selfie","1F1F8-1F1F3":"senegal","1F1F7-1F1F8":"serbia","1F415-200D-1F9BA":"service_dog","0037-FE0F-20E3":"seven","1FAA1":"sewing_needle","1F1F8-1F1E8":"seychelles","1F958":"shallow_pan_of_food","1F988":"shark","1F367":"shaved_ice","1F411":"sheep","1F41A":"shell","1F6E1":"shield","26E9":"shinto_shrine","1F6A2":"ship","1F455":["shirt","tshirt"],"1F6CD":"shopping","1F6D2":"shopping_cart","1FA73":"shorts","1F6BF":"shower","1F990":"shrimp","1F937":"shrug","1F92B":"shushing_face","1F1F8-1F1F1":"sierra_leone","1F4F6":"signal_strength","1F1F8-1F1EC":"singapore","1F9D1-200D-1F3A4":"singer","1F1F8-1F1FD":"sint_maarten","0036-FE0F-20E3":"six","1F52F":"six_pointed_star","1F6F9":"skateboard","1F3BF":"ski","26F7":"skier","1F480":"skull","1F9A8":"skunk","1F6F7":"sled","1F634":"sleeping","1F6CC":"sleeping_bed","1F62A":"sleepy","1F641":"slightly_frowning_face","1F642":"slightly_smiling_face","1F3B0":"slot_machine","1F9A5":"sloth","1F1F8-1F1F0":"slovakia","1F1F8-1F1EE":"slovenia","1F6E9":"small_airplane","1F539":"small_blue_diamond","1F538":"small_orange_diamond","1F53A":"small_red_triangle","1F53B":"small_red_triangle_down","1F604":"smile","1F638":"smile_cat","1F603":"smiley","1F63A":"smiley_cat","1F972":"smiling_face_with_tear","1F970":"smiling_face_with_three_hearts","1F608":"smiling_imp","1F60F":"smirk","1F63C":"smirk_cat","1F6AC":"smoking","1F40C":"snail","1F40D":"snake","1F927":"sneezing_face","1F3C2":"snowboarder","26C4":"snowman","1F9FC":"soap","1F62D":"sob","26BD":"soccer","1F9E6":"socks","1F94E":"softball","1F1F8-1F1E7":"solomon_islands","1F1F8-1F1F4":"somalia","1F51C":"soon","1F198":"sos","1F509":"sound","1F1FF-1F1E6":"south_africa","1F1EC-1F1F8":"south_georgia_south_sandwich_islands","1F1F8-1F1F8":"south_sudan","1F47E":"space_invader","1F35D":"spaghetti","1F387":"sparkler","1F496":"sparkling_heart","1F64A":"speak_no_evil","1F508":"speaker","1F5E3":"speaking_head","1F4AC":"speech_balloon","1F6A4":"speedboat","1F577":"spider","1F578":"spider_web","1F5D3":"spiral_calendar","1F5D2":"spiral_notepad","1F9FD":"sponge","1F944":"spoon","1F991":"squid","1F1F1-1F1F0":"sri_lanka","1F1E7-1F1F1":"st_barthelemy","1F1F8-1F1ED":"st_helena","1F1F0-1F1F3":"st_kitts_nevis","1F1F1-1F1E8":"st_lucia","1F1F2-1F1EB":"st_martin","1F1F5-1F1F2":"st_pierre_miquelon","1F1FB-1F1E8":"st_vincent_grenadines","1F3DF":"stadium","1F9CD-200D-2642-FE0F":"standing_man","1F9CD":"standing_person","1F9CD-200D-2640-FE0F":"standing_woman","2B50":"star","1F31F":"star2","262A":"star_and_crescent","1F929":"star_struck","1F320":"stars","1F689":"station","1F5FD":"statue_of_liberty","1F682":"steam_locomotive","1FA7A":"stethoscope","1F372":"stew","23F9":"stop_button","1F6D1":"stop_sign","23F1":"stopwatch","1F4CF":"straight_ruler","1F353":"strawberry","1F61B":"stuck_out_tongue","1F61D":"stuck_out_tongue_closed_eyes","1F61C":"stuck_out_tongue_winking_eye","1F9D1-200D-1F393":"student","1F399":"studio_microphone","1F959":"stuffed_flatbread","1F1F8-1F1E9":"sudan","1F325":"sun_behind_large_cloud","1F326":"sun_behind_rain_cloud","1F324":"sun_behind_small_cloud","1F31E":"sun_with_face","1F33B":"sunflower","1F60E":"sunglasses","1F305":"sunrise","1F304":"sunrise_over_mountains","1F9B8":"superhero","1F9B8-200D-2642-FE0F":"superhero_man","1F9B8-200D-2640-FE0F":"superhero_woman","1F9B9":"supervillain","1F9B9-200D-2642-FE0F":"supervillain_man","1F9B9-200D-2640-FE0F":"supervillain_woman","1F3C4":"surfer","1F3C4-200D-2642-FE0F":"surfing_man","1F3C4-200D-2640-FE0F":"surfing_woman","1F1F8-1F1F7":"suriname","1F363":"sushi","1F69F":"suspension_railway","1F1F8-1F1EF":"svalbard_jan_mayen","1F9A2":"swan","1F1F8-1F1FF":"swaziland","1F613":"sweat","1F4A6":"sweat_drops","1F605":"sweat_smile","1F1F8-1F1EA":"sweden","1F360":"sweet_potato","1FA72":"swim_brief","1F3CA":"swimmer","1F3CA-200D-2642-FE0F":"swimming_man","1F3CA-200D-2640-FE0F":"swimming_woman","1F1E8-1F1ED":"switzerland","1F523":"symbols","1F54D":"synagogue","1F1F8-1F1FE":"syria","1F489":"syringe","1F996":"t-rex","1F32E":"taco","1F389":"tada","1F1F9-1F1FC":"taiwan","1F1F9-1F1EF":"tajikistan","1F961":"takeout_box","1FAD4":"tamale","1F38B":"tanabata_tree","1F1F9-1F1FF":"tanzania","1F695":"taxi","1F375":"tea","1F9D1-200D-1F3EB":"teacher","1FAD6":"teapot","1F9D1-200D-1F4BB":"technologist","1F9F8":"teddy_bear","1F4DE":"telephone_receiver","1F52D":"telescope","1F3BE":"tennis","26FA":"tent","1F9EA":"test_tube","1F1F9-1F1ED":"thailand","1F321":"thermometer","1F914":"thinking","1FA74":"thong_sandal","1F4AD":"thought_balloon","1F9F5":"thread","0033-FE0F-20E3":"three","1F3AB":"ticket","1F39F":"tickets","1F42F":"tiger","1F405":"tiger2","23F2":"timer_clock","1F1F9-1F1F1":"timor_leste","1F62B":"tired_face","1F1F9-1F1EC":"togo","1F6BD":"toilet","1F1F9-1F1F0":"tokelau","1F5FC":"tokyo_tower","1F345":"tomato","1F1F9-1F1F4":"tonga","1F445":"tongue","1F9F0":"toolbox","1F9B7":"tooth","1FAA5":"toothbrush","1F51D":"top","1F3A9":"tophat","1F32A":"tornado","1F1F9-1F1F7":"tr","1F5B2":"trackball","1F69C":"tractor","1F6A5":"traffic_light","1F68B":"train","1F686":"train2","1F68A":"tram","1F3F3-FE0F-200D-26A7-FE0F":"transgender_flag","26A7":"transgender_symbol","1F6A9":"triangular_flag_on_post","1F4D0":"triangular_ruler","1F531":"trident","1F1F9-1F1F9":"trinidad_tobago","1F1F9-1F1E6":"tristan_da_cunha","1F624":"triumph","1F68E":"trolleybus","1F3C6":"trophy","1F379":"tropical_drink","1F420":"tropical_fish","1F69A":"truck","1F3BA":"trumpet","1F337":"tulip","1F943":"tumbler_glass","1F1F9-1F1F3":"tunisia","1F983":"turkey","1F1F9-1F1F2":"turkmenistan","1F1F9-1F1E8":"turks_caicos_islands","1F422":"turtle","1F1F9-1F1FB":"tuvalu","1F4FA":"tv","1F500":"twisted_rightwards_arrows","0032-FE0F-20E3":"two","1F495":"two_hearts","1F46C":"two_men_holding_hands","1F46D":"two_women_holding_hands","1F239":"u5272","1F234":"u5408","1F23A":"u55b6","1F22F":"u6307","1F237":"u6708","1F236":"u6709","1F235":"u6e80","1F21A":"u7121","1F238":"u7533","1F232":"u7981","1F233":"u7a7a","1F1FA-1F1EC":"uganda","1F1FA-1F1E6":"ukraine","1F612":"unamused","1F51E":"underage","1F984":"unicorn","1F1E6-1F1EA":"united_arab_emirates","1F1FA-1F1F3":"united_nations","1F513":"unlock","1F199":"up","1F643":"upside_down_face","1F1FA-1F1FE":"uruguay","1F1FA-1F1F8":"us","1F1FA-1F1F2":"us_outlying_islands","1F1FB-1F1EE":"us_virgin_islands","1F1FA-1F1FF":"uzbekistan","270C":"v","1F9DB":"vampire","1F9DB-200D-2642-FE0F":"vampire_man","1F9DB-200D-2640-FE0F":"vampire_woman","1F1FB-1F1FA":"vanuatu","1F1FB-1F1E6":"vatican_city","1F1FB-1F1EA":"venezuela","1F6A6":"vertical_traffic_light","1F4FC":"vhs","1F4F3":"vibration_mode","1F4F9":"video_camera","1F3AE":"video_game","1F1FB-1F1F3":"vietnam","1F3BB":"violin","264D":"virgo","1F30B":"volcano","1F3D0":"volleyball","1F92E":"vomiting_face","1F19A":"vs","1F596":"vulcan_salute","1F9C7":"waffle","1F3F4-E0067-E0062-E0077-E006C-E0073-E007F":"wales","1F6B6":"walking","1F6B6-200D-2642-FE0F":"walking_man","1F6B6-200D-2640-FE0F":"walking_woman","1F1FC-1F1EB":"wallis_futuna","1F318":"waning_crescent_moon","1F316":"waning_gibbous_moon","26A0":"warning","1F5D1":"wastebasket","231A":"watch","1F403":"water_buffalo","1F93D":"water_polo","1F349":"watermelon","1F44B":"wave","1F312":"waxing_crescent_moon","1F6BE":"wc","1F629":"weary","1F492":"wedding","1F3CB":"weight_lifting","1F3CB-FE0F-200D-2642-FE0F":"weight_lifting_man","1F3CB-FE0F-200D-2640-FE0F":"weight_lifting_woman","1F1EA-1F1ED":"western_sahara","1F433":"whale","1F40B":"whale2","267F":"wheelchair","26AA":"white_circle","1F3F3":"white_flag","1F4AE":"white_flower","1F468-200D-1F9B3":"white_haired_man","1F469-200D-1F9B3":"white_haired_woman","1F90D":"white_heart","2B1C":"white_large_square","25FD":"white_medium_small_square","25FB":"white_medium_square","25AB":"white_small_square","1F533":"white_square_button","1F940":"wilted_flower","1F390":"wind_chime","1F32C":"wind_face","1FA9F":"window","1F377":"wine_glass","1F609":"wink","1F43A":"wolf","1F469":"woman","1F469-200D-1F3A8":"woman_artist","1F469-200D-1F680":"woman_astronaut","1F9D4-200D-2640-FE0F":"woman_beard","1F938-200D-2640-FE0F":"woman_cartwheeling","1F469-200D-1F373":"woman_cook","1F926-200D-2640-FE0F":"woman_facepalming","1F469-200D-1F3ED":"woman_factory_worker","1F469-200D-1F33E":"woman_farmer","1F469-200D-1F37C":"woman_feeding_baby","1F469-200D-1F692":"woman_firefighter","1F469-200D-2695-FE0F":"woman_health_worker","1F469-200D-1F9BD":"woman_in_manual_wheelchair","1F469-200D-1F9BC":"woman_in_motorized_wheelchair","1F935-200D-2640-FE0F":"woman_in_tuxedo","1F469-200D-2696-FE0F":"woman_judge","1F939-200D-2640-FE0F":"woman_juggling","1F469-200D-1F527":"woman_mechanic","1F469-200D-1F4BC":"woman_office_worker","1F469-200D-2708-FE0F":"woman_pilot","1F93E-200D-2640-FE0F":"woman_playing_handball","1F93D-200D-2640-FE0F":"woman_playing_water_polo","1F469-200D-1F52C":"woman_scientist","1F937-200D-2640-FE0F":"woman_shrugging","1F469-200D-1F3A4":"woman_singer","1F469-200D-1F393":"woman_student","1F469-200D-1F3EB":"woman_teacher","1F469-200D-1F4BB":"woman_technologist","1F9D5":"woman_with_headscarf","1F469-200D-1F9AF":"woman_with_probing_cane","1F473-200D-2640-FE0F":"woman_with_turban","1F45A":"womans_clothes","1F452":"womans_hat","1F93C-200D-2640-FE0F":"women_wrestling","1F6BA":"womens","1FAB5":"wood","1F974":"woozy_face","1F5FA":"world_map","1FAB1":"worm","1F61F":"worried","1F527":"wrench","1F93C":"wrestling","270D":"writing_hand","274C":"x","1F9F6":"yarn","1F971":"yawning_face","1F7E1":"yellow_circle","1F49B":"yellow_heart","1F7E8":"yellow_square","1F1FE-1F1EA":"yemen","1F4B4":"yen","262F":"yin_yang","1FA80":"yo_yo","1F60B":"yum","1F1FF-1F1F2":"zambia","1F92A":"zany_face","26A1":"zap","1F993":"zebra","0030-FE0F-20E3":"zero","1F1FF-1F1FC":"zimbabwe","1F910":"zipper_mouth_face","1F9DF":"zombie","1F9DF-200D-2642-FE0F":"zombie_man","1F9DF-200D-2640-FE0F":"zombie_woman","1F4A4":"zzz"}');ron.default=yje});var ion=A(ltr=>{"use strict";Object.defineProperty(ltr,"__esModule",{value:!0});ltr.DistroInfo=void 0;var lmd=(tn(),Dr(en)),utr=zC(),dmd=lmd.__importDefault(lIt()),pmd=1,non=class{_codenameToVersion=new Map;_sortedInfo=[];_distroInfo;constructor(r){this._distroInfo=JSON.parse(dmd.default.get(r).replace(/v([\d.]+)\b/gm,"$1"));for(let n of Object.keys(this._distroInfo)){let i=this._distroInfo[n];this._codenameToVersion.set(i.series,{version:n,...i})}let t=Object.keys(this._distroInfo).sort((n,i)=>parseFloat(n)-parseFloat(i));for(let n of t){let i={version:n,...this._distroInfo[n.toString()]};i.release&&this._sortedInfo.push(i)}}isCodename(r){return this._codenameToVersion.has(r)}exists(r){let t=this.getVersionByCodename(r);return!!this._distroInfo[t]}getVersionByCodename(r){let t=this._codenameToVersion.get(r);return t?t.version:r}getCodenameByVersion(r){let t=this._distroInfo[r];return t?t.series:r}getSchedule(r){let t=this.getVersionByCodename(r);return this._distroInfo[t]??null}isEolLts(r){let t=this.getVersionByCodename(r),n=this.getSchedule(t),i=(n==null?void 0:n.eol)??null,s=(n==null?void 0:n.eol_lts)??null;if(s||(s=i),s){let a=utr.DateTime.now().toUTC();return utr.DateTime.fromISO(s,{zone:"utc"})=0;i--)if(this.isReleased(this._sortedInfo[i].version)){n=i-Math.floor(r);break}return n>t||n<0?null:this._sortedInfo[n]}};ltr.DistroInfo=non});var Oxs=A(dtr=>{"use strict";Object.defineProperty(dtr,"__esModule",{value:!0});dtr.RollingReleasesData=void 0;var Nxs=zC(),mmd=Pi(),fmd={days:1},son=class{ltsToVer=new Map;verToLts=new Map;timestamp=Nxs.DateTime.fromMillis(0).toUTC();distroInfo;constructor(r){this.distroInfo=r}getVersionByLts(r){this.build();let t=this.ltsToVer.get(r);return t?t.version:r}getLtsByVersion(r){this.build();let t=this.verToLts.get(r);return t?t.series:r}has(r){return this.build(),this.ltsToVer.has(r)}schedule(r){this.build();let t;return this.verToLts.has(r)&&(t=this.verToLts.get(r)),this.ltsToVer.has(r)&&(t=this.ltsToVer.get(r)),t}build(){let r=Nxs.DateTime.now().toUTC();if(!(r{"use strict";Object.defineProperty(ox,"__esModule",{value:!0});ox.api=ox.DebianVersioningApi=ox.supportedRangeStrategies=ox.supportsRanges=ox.urls=ox.displayName=ox.id=void 0;var hmd=ion(),gmd=DL(),ymd=Oxs();ox.id="debian";ox.displayName="Debian";ox.urls=["https://debian.pages.debian.net/distro-info-data/debian.csv"];ox.supportsRanges=!0;ox.supportedRangeStrategies=["pin"];var _md="release",ptr=class extends gmd.GenericVersioningApi{_distroInfo;_rollingReleases;constructor(){super(),this._distroInfo=new hmd.DistroInfo("data/debian-distro-info.json"),this._rollingReleases=new ymd.RollingReleasesData(this._distroInfo)}isValid(r){let t=super.isValid(r),n=this._distroInfo.getSchedule(this._rollingReleases.getVersionByLts(r));return(t&&n&&_md in n)??!1}isStable(r){let t;return t=this._rollingReleases.getVersionByLts(r),t=this._distroInfo.getVersionByCodename(t),this._distroInfo.isReleased(t)&&!this._distroInfo.isEolLts(t)}getNewValue({currentValue:r,rangeStrategy:t,currentVersion:n,newVersion:i}){var s;if(t==="pin"){let a=i;if(this._distroInfo.isCodename(i)&&(a=this._distroInfo.getVersionByCodename(i)),this._rollingReleases.has(i)&&(a=this._rollingReleases.getVersionByLts(i)),this._distroInfo.isCodename(r)||this._rollingReleases.has(r))return a}if(this._rollingReleases.has(r))return this._rollingReleases.getLtsByVersion(i);if(this._distroInfo.isCodename(r)){let a=this._rollingReleases.schedule(i),o=i;return a&&(o=a.version),this._distroInfo.getCodenameByVersion(o)}return this._rollingReleases.has(i)?((s=this._rollingReleases.schedule(i))==null?void 0:s.version)??i:this._distroInfo.getVersionByCodename(i)}_parse(r){let t;return t=this._rollingReleases.getVersionByLts(r),t=this._distroInfo.getVersionByCodename(t),this._distroInfo.exists(t)?{release:t.split(".").map(Number)}:null}};ox.DebianVersioningApi=ptr;ox.api=new ptr;ox.default=ox.api});var pon=A(IF=>{"use strict";Object.defineProperty(IF,"__esModule",{value:!0});IF.api=IF.supportsRanges=IF.urls=IF.displayName=IF.id=void 0;var oon=Ba(),Amd=ion();IF.id="ubuntu";IF.displayName="Ubuntu";IF.urls=["https://changelogs.ubuntu.com/meta-release","https://debian.pages.debian.net/distro-info-data/ubuntu.csv"];IF.supportsRanges=!1;var xV=new Amd.DistroInfo("data/ubuntu-distro-info.json");function Hme(e){return typeof e=="string"&&(0,oon.regEx)(/^(0[4-5]|[6-9]|[1-9][0-9])\.[0-9][0-9](\.[0-9]{1,2})?$/).test(e)||xV.isCodename(e)}function con(e){return Hme(e)}function bmd(e,r){return Hme(e)}function Cmd(e){return Hme(e)}function vmd(e){let r=xV.getVersionByCodename(e);if(!Hme(r))return!1;let t=r.match((0,oon.regEx)(/^\d+.\d+/));return xV.isReleased(t?t[0]:r)?(0,oon.regEx)(/^\d?[02468]\.04/).test(r):!1}function uon(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[t]=r.split(".");return parseInt(t,10)}return null}function lon(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[,t]=r.split(".");return parseInt(t,10)}return null}function don(e){let r=xV.getVersionByCodename(e);if(Hme(r)){let[,,t]=r.split(".");return t?parseInt(t,10):null}return null}function mtr(e,r){let t=xV.getVersionByCodename(e),n=xV.getVersionByCodename(r);return con(t)&&con(n)&&t===n}function Bxs(e,r){let t=uon(e)??0,n=uon(r)??0;if(t>n)return!0;if(ts)return!0;if(io}function qxs(e,r){return e.find(t=>mtr(t,r))?r:null}function Emd(e,r){return qxs(e,r)}function Dmd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){return xV.isCodename(e)?xV.getCodenameByVersion(n):xV.getVersionByCodename(n)}function Smd(e,r){return mtr(e,r)?0:Bxs(e,r)?1:-1}function wmd(e,r){return mtr(e,r)}IF.api={isCompatible:bmd,isSingleVersion:Cmd,isStable:vmd,isValid:Hme,isVersion:con,getMajor:uon,getMinor:lon,getPatch:don,equals:mtr,isGreaterThan:Bxs,getSatisfyingVersion:qxs,minSatisfyingVersion:Emd,getNewValue:Dmd,sortVersions:Smd,matches:wmd};IF.default=IF.api});var YD=A(mW=>{"use strict";Object.defineProperty(mW,"__esModule",{value:!0});mW.extractPackageFile=mW.getDep=mW.splitImageParts=mW.extractVariables=void 0;var fon=(tn(),Dr(en)),Mxs=fon.__importDefault(_a()),iDe=Pi(),Jre=Ba(),Imd=Qy(),Lxs=fon.__importStar(aon()),xmd=fon.__importStar(pon()),mon="$";function Uxs(e){var i,s,a;let r={},t=(0,Jre.regEx)(/(?\\?\$(?\w+)|\\?\${(?\w+)(?::.+?)?}+)/gi),n;do n=t.exec(e),(i=n==null?void 0:n.groups)!=null&&i.fullvariable&&(r[n.groups.fullvariable]=((s=n.groups)==null?void 0:s.simplearg)||((a=n.groups)==null?void 0:a.complexarg));while(n);return r}mW.extractVariables=Uxs;function Vxs(e){let r=e.replaceString;if(e.currentValue){let t="{{#if newValue}}{{newValue}}{{/if}}";e.currentDigest||(t+="{{#if newDigest}}@{{newDigest}}{{/if}}"),r=r==null?void 0:r.replace(e.currentValue,t)}return e.currentDigest&&(r=r==null?void 0:r.replace(e.currentDigest,"{{#if newDigest}}{{newDigest}}{{/if}}")),r}function jxs(e,r,t,n){var c,l;let i=[];for(let u of r)for(let m of u)(e.currentValue&&t[m].includes(e.currentValue)||e.currentDigest&&t[m].includes(e.currentDigest))&&i.push(u);i.sort((u,m)=>u[0]-m[0]);let s=(c=i[0])==null?void 0:c[0],a=(l=i[i.length-1])==null?void 0:l[1];if(r.length===1||s===void 0||a===void 0)return;let o=Array.from({length:a-s+1},(u,m)=>m+s);e.replaceString=o.map(u=>t[u]).join(n),e.currentDigest||(e.replaceString+=n),e.autoReplaceStringTemplate=Vxs(e)}function zxs(e){var l;let r=!1,t=e;if(t!=null&&t.includes(mon)){let m=(l=(0,Jre.regEx)(/^\${.+?:-"?(?.*?)"?}$/).exec(t))==null?void 0:l.groups;if(m!=null&&m.value&&(r=!0,t=m.value),t!=null&&t.includes(mon))return{skipReason:"contains-variable"}}let[n,i]=t.split("@"),s=n.split(":"),a,o;s.length===1||s[s.length-1].includes("/")?a=n:(o=s.pop(),a=s.join(":"));let c={depName:a,currentValue:o,currentDigest:i};return r&&(c.replaceString=t,c.currentValue||delete c.currentValue,c.currentDigest||delete c.currentDigest),c}mW.splitImageParts=zxs;var Gxs=(0,Jre.regEx)(/^quay\.io(?::[1-9][0-9]{0,4})?/i);function ftr(e,r=!0,t){var i;if(!Mxs.default.string(e)||Mxs.default.emptyStringOrWhitespace(e))return{skipReason:"invalid-value"};for(let[s,a]of Object.entries(t??{})){let o=(0,Jre.escapeRegExp)(s),c=(i=(0,Jre.regEx)(`(?${o})/(?.+)`).exec(e))==null?void 0:i.groups;if(c){let l={...ftr(`${a}/${c.depName}`),replaceString:e};return l.autoReplaceStringTemplate=Vxs(l),l}}let n=zxs(e);if(r&&(n.replaceString||(n.replaceString=e),n.autoReplaceStringTemplate="{{depName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}"),n.datasource=Imd.DockerDatasource.id,n.depName){let s=["amd64","arm64","library"];for(let a of s)n.depName.startsWith(`${a}/`)&&(n.packageName=n.depName,n.depName=n.depName.replace(`${a}/`,""),r&&(n.autoReplaceStringTemplate="{{packageName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}"))}if(n.depName==="ubuntu"&&(n.versioning=xmd.id),n.depName==="debian"&&Lxs.api.isVersion(n.currentValue)&&(n.versioning=Lxs.id),n.depName&&Gxs.test(n.depName)){let s=n.depName.replace(Gxs,"quay.io");s!==n.depName&&(n.packageName=n.depName,n.depName=s,n.autoReplaceStringTemplate="{{packageName}}{{#if newValue}}:{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}")}return n}mW.getDep=ftr;function Tmd(e,r,t){var m,h,_,b,v,w,x;let n=[],i=[],s={},a={},o="\\\\",c=!0,l=e.indexOf(`\r `)>=0?`\r `:` `,u=e.split(Jre.newlineRegex);for(let P=0;Psyntax|escape)[ \t]*=[ \t]*(?\S)/i).exec(R);V?((m=V.groups)==null?void 0:m.directive.toLowerCase())==="escape"&&(((h=V.groups)==null?void 0:h.escapeChar)==="`"&&(o="`"),c=!1):c=!1}let L=(0,Jre.regEx)(o+"[ \\t]*$|^[ \\t]*#","m"),U=R;for(;!c&&!R.trimStart().startsWith("#")&&L.test(U);)U=u[++P]||"",R+=` -`+U;let N=(0,Jre.regEx)("^[ \\t]*ARG(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n)+(?\\w+)[ =](?\\S*)","im").exec(R);if((_=N==null?void 0:N.groups)!=null&&_.name){a[N.groups.name]=[k,P];let V=(b=N.groups)==null?void 0:b.value;V.charAt(0)==='"'&&V.charAt(V.length-1)==='"'&&(V=V.slice(1,-1)),s[N.groups.name]=V||""}let j=new RegExp("^[ \\t]*FROM(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n|--platform=\\S+)+(?\\S+)(?:(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n)+as[ \\t]+(?\\S+))?","im"),M=R.match(j);if((v=M==null?void 0:M.groups)!=null&&v.image){let V=M.groups.image,Q=[[k,P]];if(V.includes(mon)){let X=Gxs(V);for(let[J,ee]of Object.entries(X)){let fe=s[ee];(fe||fe==="")&&(V=V.replace(J,fe),Q.push(a[ee]))}}if((w=M.groups)!=null&&w.name&&(iDe.logger.debug(`Found a multistage build stage name: ${M.groups.name}`),i.push(M.groups.name)),V==="scratch")iDe.logger.debug("Skipping scratch");else if(V&&i.includes(V))iDe.logger.debug(`Skipping alias FROM image:${V}`);else{let X=ftr(V,!0,t.registryAliases);Lxs(X,Q,u,l),iDe.logger.trace({depName:X.depName,currentValue:X.currentValue,currentDigest:X.currentDigest},"Dockerfile FROM"),n.push(X)}}let C=new RegExp("^[ \\t]*COPY(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n|--[a-z]+=[a-zA-Z0-9_.:-]+?)+--from=(?\\S+)","im"),O=R.match(C);if((x=O==null?void 0:O.groups)!=null&&x.image)if(i.includes(O.groups.image))iDe.logger.debug({image:O.groups.image},"Skipping alias COPY --from");else if(Number.isNaN(Number(O.groups.image))){let V=ftr(O.groups.image,!0,t.registryAliases);Lxs(V,[[k,P]],u,l),iDe.logger.debug({depName:V.depName,currentValue:V.currentValue,currentDigest:V.currentDigest},"Dockerfile COPY --from"),n.push(V)}else iDe.logger.debug({image:O.groups.image},"Skipping index reference COPY --from");P+=1}if(!n.length)return null;for(let P of n)P.depType="stage";return n[n.length-1].depType="final",{deps:n}}mW.extractPackageFile=xmd});var Qxs=A(htr=>{"use strict";Object.defineProperty(htr,"__esModule",{value:!0});htr.extractPackageFile=void 0;var Tmd=(tn(),Dr(en)),zxs=Pi(),$xs=Ba(),Pmd=Tmd.__importStar(SV()),Rmd=YD();function kmd(e,r,t){zxs.logger.trace(`ansible.extractPackageFile(${r})`);let n=[],i=(0,$xs.regEx)(/^\s*image:\s*'?"?([^\s'"]+)'?"?\s*$/);for(let s of e.split($xs.newlineRegex)){let a=i.exec(s);if(a){let o=a[1],c=(0,Rmd.getDep)(o,!0,t.registryAliases);zxs.logger.debug({depName:c.depName,currentValue:c.currentValue,currentDigest:c.currentDigest},"Docker image inside ansible"),c.versioning=Pmd.id,n.push(c)}}return n=n.filter(s=>{var a;return!((a=s.currentValue)!=null&&a.includes("${"))}),n.length?{deps:n}:null}htr.extractPackageFile=kmd});var Kxs=A(fW=>{"use strict";Object.defineProperty(fW,"__esModule",{value:!0});fW.supportedDatasources=fW.defaultConfig=fW.categories=fW.extractPackageFile=void 0;var Fmd=Qy(),Nmd=Qxs();Object.defineProperty(fW,"extractPackageFile",{enumerable:!0,get:function(){return Nmd.extractPackageFile}});fW.categories=["ansible","iac"];fW.defaultConfig={fileMatch:["(^|/)tasks/[^/]+\\.ya?ml$"]};fW.supportedDatasources=[Fmd.DockerDatasource.id]});var Wxs=A((nqg,Hxs)=>{"use strict";var Omd=qDt();Hxs.exports=(e,r)=>Omd(e,t=>t(),r)});var lP=A(_je=>{"use strict";Object.defineProperty(_je,"__esModule",{value:!0});_je.map=_je.all=void 0;var hon=(tn(),Dr(en)),Bmd=hon.__importDefault(e$t()),qmd=hon.__importDefault(Wxs()),Mmd=hon.__importDefault(qDt()),Lmd=Pi(),jmd=Ug();function Gmd(e){return e instanceof jmd.ExternalHostError}function Yxs(e){if(!(e instanceof Bmd.default))throw e;Lmd.logger.debug({err:e},"Aggregate error is thrown");let r=[...e],t=r.find(Gmd);if(t)throw t;if(r.length===1||new Set(r.map(({message:n})=>n)).size===1){let[n]=r;throw n}throw e}async function Umd(e,r){try{return await(0,qmd.default)(e,{concurrency:5,stopOnError:!1,...r})}catch(t){return Yxs(t)}}_je.all=Umd;async function Vmd(e,r,t){try{return await(0,Mmd.default)(e,r,{concurrency:5,stopOnError:!1,...t})}catch(n){return Yxs(n)}}_je.map=Vmd});var Aje=A((sqg,Xxs)=>{var yon=["v?","(?:","(?:(?[0-9]+)!)?","(?[0-9]+(?:\\.[0-9]+)*)","(?
          ","[-_\\.]?","(?(a|b|c|rc|alpha|beta|pre|preview))","[-_\\.]?","(?[0-9]+)?",")?","(?","(?:-(?[0-9]+))","|","(?:","[-_\\.]?","(?post|rev|r)","[-_\\.]?","(?[0-9]+)?",")",")?","(?","[-_\\.]?","(?dev)","[-_\\.]?","(?[0-9]+)?",")?",")","(?:\\+(?[a-z0-9]+(?:[-_\\.][a-z0-9]+)*))?"].join("");Xxs.exports={VERSION_PATTERN:yon,valid:zmd,clean:Qmd,explain:Hmd,parse:_on,stringify:Aon};var Jxs=new RegExp("^"+yon+"$","i");function zmd(e){return Jxs.test(e)?e:null}var $md=new RegExp("^\\s*"+yon+"\\s*$","i");function Qmd(e){return Aon(_on(e,$md))}function _on(e,r){let{groups:t}=(r||Jxs).exec(e)||{};return t?{epoch:Number(t.epoch?t.epoch:0),release:t.release.split(".").map(Number),pre:gon(t.pre_l,t.pre_n),post:gon(t.post_l,t.post_n1||t.post_n2),dev:gon(t.dev_l,t.dev_n),local:Kmd(t.local)}:null}function Aon(e){if(!e)return null;let{epoch:r,release:t,pre:n,post:i,dev:s,local:a}=e,o=[];return r!==0&&o.push(`${r}!`),o.push(t.join(".")),n&&o.push(n.join("")),i&&o.push("."+i.join("")),s&&o.push("."+s.join("")),a&&o.push(`+${a}`),o.join("")}function gon(e,r){let t=e,n=r;return t?(n||(n=0),t=t.toLowerCase(),t==="alpha"?t="a":t==="beta"?t="b":["c","pre","preview"].includes(t)?t="rc":["rev","r"].includes(t)&&(t="post"),[t,Number(n)]):!t&&n?(t="post",[t,Number(n)]):null}function Kmd(e){return e?e.split(/[._-]/).map(r=>Number.isNaN(Number(r))?r.toLowerCase():Number(r)):null}function Hmd(e){let r=_on(e);if(!r)return r;let{epoch:t,release:n,pre:i,post:s,dev:a,local:o}=r,c="";t!==0&&(c+=t+"!"),c+=n.join(".");let l=!!(a||i),u=!!a,m=!!s;return{epoch:t,release:n,pre:i,post:s&&s[1],dev:a&&a[1],local:o&&o.join("."),public:Aon(r).split("+",1)[0],base_version:c,is_prerelease:l,is_devrelease:u,is_postrelease:m}}});var bon=A((aqg,cTs)=>{var{parse:Zxs}=Aje();cTs.exports={compare:Wme,rcompare:Ymd,lt:eTs,le:tTs,eq:rTs,ne:nTs,ge:iTs,gt:sTs,"<":eTs,"<=":tTs,"==":rTs,"!=":nTs,">=":iTs,">":sTs,"===":Wmd};function eTs(e,r){return Wme(e,r)<0}function tTs(e,r){return Wme(e,r)<=0}function rTs(e,r){return Wme(e,r)===0}function nTs(e,r){return Wme(e,r)!==0}function iTs(e,r){return Wme(e,r)>=0}function sTs(e,r){return Wme(e,r)>0}function Wmd(e,r){return e.toLowerCase()===r.toLowerCase()}function Wme(e,r){let t=Zxs(e),n=Zxs(r),i=aTs(t),s=aTs(n);return oTs(i,s)}function Ymd(e,r){return-Wme(e,r)}function oTs(e,r){let t=e,n=r;if(t===n)return 0;if(Array.isArray(t)!==Array.isArray(n)&&(t=Array.isArray(t)?t:[t],n=Array.isArray(n)?n:[n]),Array.isArray(t)){let i=Math.min(t.length,n.length);for(let s=0;sNumber.isNaN(Number(o))?[-1/0,o]:[Number(o),""]):s=-1/0,[r,t,n,i,a,s]}});var Son=A((oqg,pTs)=>{var{VERSION_PATTERN:Jmd,explain:von}=Aje(),gtr=bon(),lTs=["(?(===|~=|==|!=|<=|>=|<|>))","\\s*","(","(?(?:"+Jmd.replace(/\?<\w+>/g,"?:")+"))","(?\\.\\*)?","|","(?[^,;\\s)]+)",")"].join("");pTs.exports={RANGE_PATTERN:lTs,parse:Eon,satisfies:dTs,filter:Don,validRange:nfd,maxSatisfying:Zmd,minSatisfying:efd};var uTs=e=>["==","!=","==="].includes(e),Xmd=new RegExp("^"+lTs+"$","i");function Eon(e){if(!e.trim())return[];let r=e.split(",").map(t=>Xmd.exec(t.trim())||{}).map(({groups:t})=>{if(!t)return null;let{...n}=t,{operator:i,version:s,prefix:a,legacy:o}=t;return s&&(n={...n,...von(s)},i==="~="&&n.release.length<2||!uTs(i)&&n.local||a&&(!uTs(i)||n.dev||n.local))||o&&i!=="==="?null:n});return r.filter(Boolean).length!==r.length?null:r}function Don(e,r,t={}){let n=Con(e,r,t);return n.length===0&&t.prereleases===void 0?Con(e,r,{prereleases:!0}):n}function Zmd(e,r,t){let n=Don(e,r,t).sort(gtr.compare);return n.length===0?null:n[n.length-1]}function efd(e,r,t){let n=Don(e,r,t).sort(gtr.compare);return n.length===0?null:n[0]}function Con(e,r,t){let n=Eon(r);return n?e.filter(i=>{let s=von(i);return n.length?n.reduce((a,o)=>a?rfd({...o,...t},{version:i,explained:s}):!1,!0):s&&!(s.is_prerelease&&!t.prereleases)}):[]}function dTs(e,r,t={}){return Con([e],r,t).length===1}function tfd(e,r){if(r.length>e.length)return!1;for(let t=0;t=${i.version}, ==${a}`)}if(i.prefix){let a=t.epoch===i.epoch&&tfd(t.release,i.release);return i.operator!=="!="?a:!a}if(t&&t.local&&i.version&&(n=t.public,i.version=von(i.version).public),(i.operator==="<"||i.operator===">")&>r.eq(i.release.join("."),t.release.join(".")))return!1;let s=gtr[i.operator];return s(n,i.version||i.legacy)}function nfd(e){return!!Eon(e)}});var fTs=A((cqg,mTs)=>{var{explain:won,parse:ifd,stringify:sfd}=Aje();mTs.exports={major:afd,minor:ofd,patch:cfd,inc:ufd};function afd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release[0]}function ofd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release.length<2?0:r.release[1]}function cfd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release.length<3?0:r.release[2]}function ufd(e,r,t){let n=t||"a",i=ifd(e);if(!i||!["a","b","c","rc","alpha","beta","pre","preview"].includes(n))return null;switch(r){case"premajor":{let[s]=i.release;i.release.fill(0),i.release[0]=s+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"preminor":{let[s,a=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"prepatch":{let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"prerelease":if(i.pre===null){let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1,i.pre=[n,0]}else{t===void 0&&i.pre!==null&&([n]=i.pre);let[s,a]=i.pre;s===n?i.pre=[s,a+1]:i.pre=[n,0]}delete i.post,delete i.dev,delete i.local;break;case"major":if(i.release.slice(1).some(s=>s!==0)||i.pre===null){let[s]=i.release;i.release.fill(0),i.release[0]=s+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;case"minor":if(i.release.slice(2).some(s=>s!==0)||i.pre===null){let[s,a=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;case"patch":if(i.release.slice(3).some(s=>s!==0)||i.pre===null){let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;default:return null}return sfd(i)}});var sDe=A((uqg,_Ts)=>{var{valid:lfd,clean:dfd,explain:pfd}=Aje(),{lt:mfd,le:hTs,eq:ffd,ne:gTs,ge:yTs,gt:hfd,compare:gfd,rcompare:yfd}=bon(),{filter:_fd,maxSatisfying:Afd,minSatisfying:bfd,RANGE_PATTERN:Cfd,satisfies:vfd,validRange:Efd}=Son(),{major:Dfd,minor:Sfd,patch:wfd,inc:Ifd}=fTs();_Ts.exports={valid:lfd,clean:dfd,explain:pfd,lt:mfd,le:hTs,lte:hTs,eq:ffd,ne:gTs,neq:gTs,ge:yTs,gte:yTs,gt:hfd,compare:gfd,rcompare:yfd,filter:_fd,maxSatisfying:Afd,minSatisfying:bfd,RANGE_PATTERN:Cfd,satisfies:vfd,validRange:Efd,major:Dfd,minor:Sfd,patch:wfd,inc:Ifd}});var ETs=A(Yme=>{"use strict";Object.defineProperty(Yme,"__esModule",{value:!0});Yme.checkRangeAndRemoveUnnecessaryRangeLimit=Yme.isLessThanRange=Yme.getNewValue=void 0;var OL=sDe(),xfd=Son(),Xre=Aje(),dIt=Pi(),Ion=Ba(),ytr={Major:0,Minor:1,Micro:2,Bug:3,None:1/0},ATs={0:"Major",1:"Minor",2:"Micro",3:"Bug"};function Ton(e){var i,s;let r=((i=(0,Xre.parse)((e[1]||e[0]).version))==null?void 0:i.release)??[],t=-1;if(e.length===1&&(t=r.length-1),e.length===2){let a=((s=(0,Xre.parse)(e[0].version))==null?void 0:s.release)??[];t=r.findIndex((o,c)=>o>a[c])}t===ytr.Major&&t+1{let l=n[c]??0;return cs.replace((0,Ion.regEx)(/\s*/g),"").split((0,Ion.regEx)(/(~=|==|!=|<=|>=|<|>|===)/)).slice(1)).map(([s,a])=>["!=","<=","<"].includes(s)?!0:(t=!1,["~=","==",">=","==="].includes(s)?(0,OL.lt)(e,a):s===">"?(0,OL.lte)(e,a):!1)).every(s=>s===!0);return t?!i:i}catch{return!1}}Yme.isLessThanRange=Tfd;function Pfd(e){let r=(0,xfd.parse)(e);if(!r)throw new TypeError("Invalid pep440 currentValue");if(r.some(t=>t.operator==="==="))throw new TypeError("PEP440 arbitrary equality (===) not supported");return r}function Rfd(e,r){return[">",">="].includes(e.operator)?(0,OL.lte)(r,e.version)?">="+r:e.operator+e.version:null}function kfd(e,r){if(e.operator==="<"){if((0,OL.gte)(r,e.version)){let t=Ton([e]),n=pIt(t,r,e.version);return e.operator+n.join(".")}return e.operator+e.version}return null}function Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){var a,o;if(i.operator==="!=")return i.operator+i.version;if(i.prefix){let c=pIt(ytr.None,n,i.version).join(".");return i.operator+c+".*"}if(i.operator==="~="){let c=((a=(0,Xre.parse)(i.version))==null?void 0:a.release)??[],l=((o=(0,Xre.parse)(n))==null?void 0:o.release)??[],u=c.length,m=l.length;if(um){for(let h=u-m-1;h>=0;h--)l.push(0);return i.operator+l.join(".")}return i.operator+n}if(["==","<="].includes(i.operator))return(0,OL.lte)(n,i.version)?i.operator+i.version:i.operator+n;let s=kfd(i,n);return s||(s=Rfd(i,n),s)?s:(dIt.logger.error({newVersion:n,currentValue:e,range:i},"pep440: failed to process range"),null)}function CTs(e){return e.some(r=>{var n;let t=(n=(0,Xre.parse)(r.version))==null?void 0:n.release;return t&&t.length<3})}function xon(e){let r=e.length-1;for(;e[r]===0;)r--;return e.slice(0,r+1)}function Ffd(e){let r=e.version.split(".").map(t=>parseInt(t));return r.length>1&&r.splice(-1),r[r.length-1]+=1,[{operator:">=",version:e.version},{operator:"<",version:r.join(".")}]}function Nfd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){if((0,OL.satisfies)(n,e))return[e];let s=Ton(i),a=CTs(i),o=[];return i.length===1&&i[0].operator==="~="?o=Ffd(i[0]):o=i,o.map(c=>{var l;if(c.operator==="<"&&(0,OL.gte)(n,c.version)){let u=((l=(0,Xre.parse)(c.version))==null?void 0:l.release)??[],m=u.length;if(u[m-1]!==0){let _=ATs[m-1];s=ytr[_]}let h=pIt(s,n,c.version);return a&&(h=xon(h)),c.operator+h.join(".")}return Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},c)})}function Ofd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){if((0,OL.satisfies)(n,e))return[e];let s=CTs(i);return i.map(a=>{var o;if(a.operator==="<"&&(0,OL.gte)(n,a.version)){let c=Ton(i),l=pIt(c,n,a.version);return s&&(l=xon(l)),a.operator+l.join(".")}if([">",">="].includes(a.operator)){if((0,OL.lte)(n,a.version))return">="+n;let l=(((o=(0,Xre.parse)(a.version))==null?void 0:o.release)??[]).length-1,u=pIt(l,n);return s&&(u=xon(u)),a.operator===">"&&n===u.join(".")&&u.length>1&&u.pop(),a.operator+u.join(".")}return Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},a)})}function Bfd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){return i.map(s=>s.operator===">="?s.operator+n:Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},s))}function vTs(e,r){let t=e;if(e.includes(",")){let n=e.split(",");n[0].includes(".*")&&n[0].includes("==")&&n[1].includes(">=")&&(0,OL.satisfies)(r,n[0])&&(t=n[0])}else return e;return t}Yme.checkRangeAndRemoveUnnecessaryRangeLimit=vTs});var BL=A(hE=>{"use strict";Object.defineProperty(hE,"__esModule",{value:!0});hE.api=hE.matches=hE.isVersion=hE.isSingleVersion=hE.isValid=hE.supportedRangeStrategies=hE.supportsRanges=hE.urls=hE.displayName=hE.id=void 0;var qfd=(tn(),Dr(en)),Ron=qfd.__importStar(sDe()),DTs=ETs();hE.id="pep440";hE.displayName="PEP440";hE.urls=["https://www.python.org/dev/peps/pep-0440/"];hE.supportsRanges=!0;hE.supportedRangeStrategies=["bump","widen","pin","replace"];var{compare:kon,satisfies:STs,valid:Mfd,validRange:Lfd,explain:jfd,gt:Gfd,major:Ufd,minor:Vfd,patch:zfd,eq:$fd}=Ron;hE.matches=STs;function Jme(e){return!!Mfd(e)}hE.isVersion=Jme;var Qfd=e=>{let r=jfd(e);return r?!r.is_prerelease:!1};function wTs(e){return Lfd(e)||Jme(e)}hE.isValid=wTs;function Kfd(e,r){let t=Ron.filter(e,r).sort(kon);return t.length===0?null:t[t.length-1]}function Hfd(e,r){let t=Ron.filter(e,r).sort(kon);return t.length===0?null:t[0]}function ITs(e){return Jme(e)||(e==null?void 0:e.startsWith("=="))&&Jme(e.substring(2).trim())}hE.isSingleVersion=ITs;var Wfd=(e,r)=>Jme(e)&&Jme(r)&&$fd(e,r);hE.api={equals:Wfd,getMajor:Ufd,getMinor:Vfd,getPatch:zfd,isCompatible:Jme,isGreaterThan:Gfd,isSingleVersion:ITs,isStable:Qfd,isValid:wTs,isVersion:Jme,matches:STs,getSatisfyingVersion:Kfd,minSatisfyingVersion:Hfd,getNewValue:DTs.getNewValue,sortVersions:kon,isLessThanRange:DTs.isLessThanRange};hE.default=hE.api});var fIt=A(Atr=>{"use strict";Object.defineProperty(Atr,"__esModule",{value:!0});Atr.GalaxyCollectionDatasource=void 0;var _tr=(tn(),Dr(en)),Yfd=_tr.__importDefault(_a()),xTs=Pi(),Jfd=ug(),Xfd=_tr.__importStar(lP()),Zfd=_tr.__importStar(BL()),e0d=K0(),mIt=class e extends e0d.Datasource{static id="galaxy-collection";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://galaxy.ansible.com/"];defaultVersioning=Zfd.id;async getReleases({packageName:r,registryUrl:t}){let[n,i]=r.split("."),s=`${t}api/v2/collections/${n}/${i}/`,a;try{a=await this.http.getJson(s)}catch(w){this.handleGenericErrors(w)}if(!(a!=null&&a.body))return xTs.logger.warn({dependency:r},`Received invalid data from ${s}`),null;let o=a.body,c=`${s}versions/`,l;try{l=await this.http.getJson(c)}catch(w){this.handleGenericErrors(w)}let m=l.body.results.map(w=>({version:w.version,isDeprecated:o.deprecated})),h;return{releases:(await Xfd.map(m,w=>this.http.getJson(`${c}${w.version}/`).then(x=>x.body).then(x=>{try{let P={version:w.version,isDeprecated:!!w.isDeprecated,downloadUrl:x.download_url,newDigest:x.artifact.sha256,dependencies:x.metadata.dependencies};return w.version===o.latest_version.version&&(h=x),P}catch(P){return xTs.logger.warn({dependency:r,err:P},`Received invalid data from ${c}${w.version}/`),null}}))).filter(Yfd.default.truthy),sourceUrl:(h==null?void 0:h.metadata.repository)??null,homepage:h==null?void 0:h.metadata.homepage,tags:h==null?void 0:h.metadata.tags}}};Atr.GalaxyCollectionDatasource=mIt;_tr.__decorate([(0,Jfd.cache)({namespace:`datasource-${mIt.id}`,key:({packageName:e})=>e})],mIt.prototype,"getReleases",null)});var TTs=A(qO=>{"use strict";var t0d=qO&&qO.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(qO,"__esModule",{value:!0});var r0d=require("fs"),n0d=t0d(T2e()),bje=n0d.default("@kwsites/file-exists");function i0d(e,r,t){bje("checking %s",e);try{let n=r0d.statSync(e);return n.isFile()&&r?(bje("[OK] path represents a file"),!0):n.isDirectory()&&t?(bje("[OK] path represents a directory"),!0):(bje("[FAIL] path represents something other than a file or directory"),!1)}catch(n){if(n.code==="ENOENT")return bje("[FAIL] path is not accessible: %o",n),!1;throw bje("[FATAL] %o",n),n}}function s0d(e,r=qO.READABLE){return i0d(e,(r&qO.FILE)>0,(r&qO.FOLDER)>0)}qO.exists=s0d;qO.FILE=1;qO.FOLDER=2;qO.READABLE=qO.FILE+qO.FOLDER});var Fon=A(btr=>{"use strict";function a0d(e){for(var r in e)btr.hasOwnProperty(r)||(btr[r]=e[r])}Object.defineProperty(btr,"__esModule",{value:!0});a0d(TTs())});var hIt=A(aDe=>{"use strict";Object.defineProperty(aDe,"__esModule",{value:!0});aDe.createDeferred=aDe.deferred=void 0;function Non(){let e,r,t="pending";return{promise:new Promise((i,s)=>{e=i,r=s}),done(i){t==="pending"&&(t="resolved",e(i))},fail(i){t==="pending"&&(t="rejected",r(i))},get fulfilled(){return t!=="pending"},get status(){return t}}}aDe.deferred=Non;aDe.createDeferred=Non;aDe.default=Non});var Sje=A((gqg,fRs)=>{var o0d=Object.create,DIt=Object.defineProperty,c0d=Object.defineProperties,u0d=Object.getOwnPropertyDescriptor,l0d=Object.getOwnPropertyDescriptors,Zon=Object.getOwnPropertyNames,PTs=Object.getOwnPropertySymbols,d0d=Object.getPrototypeOf,uPs=Object.prototype.hasOwnProperty,p0d=Object.prototype.propertyIsEnumerable,RTs=(e,r,t)=>r in e?DIt(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,qL=(e,r)=>{for(var t in r||(r={}))uPs.call(r,t)&&RTs(e,t,r[t]);if(PTs)for(var t of PTs(r))p0d.call(r,t)&&RTs(e,t,r[t]);return e},_It=(e,r)=>c0d(e,l0d(r)),lPs=e=>DIt(e,"__esModule",{value:!0}),cp=(e,r)=>function(){return e&&(r=(0,e[Zon(e)[0]])(e=0)),r},m0d=(e,r)=>function(){return r||(0,e[Zon(e)[0]])((r={exports:{}}).exports,r),r.exports},_E=(e,r)=>{for(var t in r)DIt(e,t,{get:r[t],enumerable:!0})},dPs=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of Zon(r))!uPs.call(e,i)&&(t||i!=="default")&&DIt(e,i,{get:()=>r[i],enumerable:!(n=u0d(r,i))||n.enumerable});return e},f0d=(e,r)=>dPs(lPs(DIt(e!=null?o0d(d0d(e)):{},"default",!r&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),gE=(e=>(r,t)=>e&&e.get(r)||(t=dPs(lPs({}),r,1),e&&e.set(r,t),t))(typeof WeakMap<"u"?new WeakMap:0),yIt=(e,r,t)=>new Promise((n,i)=>{var s=c=>{try{o(t.next(c))}catch(l){i(l)}},a=c=>{try{o(t.throw(c))}catch(l){i(l)}},o=c=>c.done?n(c.value):Promise.resolve(c.value).then(s,a);o((t=t.apply(e,r)).next())}),hW,efe=cp({"src/lib/errors/git-error.ts"(){hW=class extends Error{constructor(e,r){super(r),this.task=e,Object.setPrototypeOf(this,new.target.prototype)}}}}),cDe,Dje=cp({"src/lib/errors/git-response-error.ts"(){efe(),cDe=class extends hW{constructor(e,r){super(void 0,r||String(e)),this.git=e}}}});function h0d(...e){let r=new String(e);return Rtr.set(r,e),r}function wtr(e){return e instanceof String&&Rtr.has(e)}function kTs(e){return Rtr.get(e)||[]}var Rtr,ktr=cp({"src/lib/args/pathspec.ts"(){Rtr=new WeakMap}}),ecn,g0d=cp({"src/lib/errors/git-construct-error.ts"(){efe(),ecn=class extends hW{constructor(e,r){super(void 0,r),this.config=e}}}}),Zre,Ftr=cp({"src/lib/errors/git-plugin-error.ts"(){efe(),Zre=class extends hW{constructor(e,r,t){super(e,t),this.task=e,this.plugin=r,Object.setPrototypeOf(this,new.target.prototype)}}}}),tcn,pPs=cp({"src/lib/errors/task-configuration-error.ts"(){efe(),tcn=class extends hW{constructor(e){super(void 0,e)}}}});function mPs(e){return typeof e=="function"?e:uDe}function fPs(e){return typeof e=="function"&&e!==uDe}function hPs(e,r){let t=e.indexOf(r);return t<=0?[e,""]:[e.substr(0,t),e.substr(t+1)]}function gPs(e,r=0){return yPs(e)&&e.length>r?e[r]:void 0}function oDe(e,r=0){if(yPs(e)&&e.length>r)return e[e.length-1-r]}function yPs(e){return!!(e&&typeof e.length=="number")}function SIt(e="",r=!0,t=`
          -`){return e.split(t).reduce((n,i)=>{let s=r?i.trim():i;return s&&n.push(s),n},[])}function rcn(e,r){return SIt(e,!0).map(t=>r(t))}function ncn(e){return(0,Gon.exists)(e,Gon.FOLDER)}function FA(e,r){return Array.isArray(e)?e.includes(r)||e.push(r):e.add(r),r}function _Ps(e,r){return Array.isArray(e)&&!e.includes(r)&&e.push(r),e}function Ntr(e,r){if(Array.isArray(e)){let t=e.indexOf(r);t>=0&&e.splice(t,1)}else e.delete(r);return r}function Zme(e){return Array.isArray(e)?e:[e]}function APs(e){return Zme(e).map(String)}function yE(e,r=0){if(e==null)return r;let t=parseInt(e,10);return isNaN(t)?r:t}function CIt(e,r){let t=[];for(let n=0,i=e.length;nt in e?{[t]:e[t]}:{}))}function jon(e=0){return new Promise(r=>setTimeout(r,e))}var Gon,Eje,uDe,wIt,Otr=cp({"src/lib/utils/util.ts"(){Gon=Fon(),Eje="\0",uDe=()=>{},wIt=Object.prototype.toString.call.bind(Object.prototype.toString)}});function gW(e,r,t){return r(e)?e:arguments.length>2?t:void 0}function icn(e,r){let t=wtr(e)?"string":typeof e;return/number|string|boolean/.test(t)&&(!r||!r.includes(t))}function scn(e){return!!e&&wIt(e)==="[object Object]"}function CPs(e){return typeof e=="function"}var IIt,W3,vPs,Itr,acn,EPs=cp({"src/lib/utils/argument-filters.ts"(){Otr(),ktr(),IIt=e=>Array.isArray(e),W3=e=>typeof e=="string",vPs=e=>Array.isArray(e)&&e.every(W3),Itr=e=>W3(e)||Array.isArray(e)&&e.every(W3),acn=e=>e==null||"number|boolean|function".includes(typeof e)?!1:Array.isArray(e)||typeof e=="string"||typeof e.length=="number"}}),Uon,y0d=cp({"src/lib/utils/exit-codes.ts"(){Uon=(e=>(e[e.SUCCESS=0]="SUCCESS",e[e.ERROR=1]="ERROR",e[e.NOT_FOUND=-2]="NOT_FOUND",e[e.UNCLEAN=128]="UNCLEAN",e))(Uon||{})}}),EIt,_0d=cp({"src/lib/utils/git-output-streams.ts"(){EIt=class{constructor(e,r){this.stdOut=e,this.stdErr=r}asStrings(){return new EIt(this.stdOut.toString("utf8"),this.stdErr.toString("utf8"))}}}}),f1,Xme,A0d=cp({"src/lib/utils/line-parser.ts"(){f1=class{constructor(e,r){this.matches=[],this.parse=(t,n)=>(this.resetMatches(),this._regExp.every((i,s)=>this.addMatch(i,s,t(s)))?this.useMatches(n,this.prepareMatches())!==!1:!1),this._regExp=Array.isArray(e)?e:[e],r&&(this.useMatches=r)}useMatches(e,r){throw new Error("LineParser:useMatches not implemented")}resetMatches(){this.matches.length=0}prepareMatches(){return this.matches}addMatch(e,r,t){let n=t&&e.exec(t);return n&&this.pushMatch(r,n),!!n}pushMatch(e,r){this.matches.push(...r.slice(1))}},Xme=class extends f1{addMatch(e,r,t){return/^remote:\s/.test(String(t))&&super.addMatch(e,r,t)}pushMatch(e,r){(e>0||r.length>1)&&super.pushMatch(e,r)}}}});function DPs(...e){let r=process.cwd(),t=Object.assign(qL({baseDir:r},SPs),...e.filter(n=>typeof n=="object"&&n));return t.baseDir=t.baseDir||r,t.trimmed=t.trimmed===!0,t}var SPs,b0d=cp({"src/lib/utils/simple-git-options.ts"(){SPs={binary:"git",maxConcurrentProcesses:5,config:[],trimmed:!1}}});function ocn(e,r=[]){return scn(e)?Object.keys(e).reduce((t,n)=>{let i=e[n];return wtr(i)?t.push(i):icn(i,["boolean"])?t.push(n+"="+i):t.push(n),t},r):r}function xF(e,r=0,t=!1){let n=[];for(let i=0,s=r<0?e.length:r;i{for(let s=SIt(i,n),a=0,o=s.length;a{if(!(a+l>=o))return s[a+l]};r.some(({parse:l})=>l(c,e))}}),e}var E0d=cp({"src/lib/utils/task-parser.ts"(){Otr()}}),wPs={};_E(wPs,{ExitCodes:()=>Uon,GitOutputStreams:()=>EIt,LineParser:()=>f1,NOOP:()=>uDe,NULL:()=>Eje,RemoteLineParser:()=>Xme,append:()=>FA,appendTaskOptions:()=>ocn,asArray:()=>Zme,asFunction:()=>mPs,asNumber:()=>yE,asStringArray:()=>APs,bufferToString:()=>vIt,callTaskParser:()=>Von,createInstanceConfig:()=>DPs,delay:()=>jon,filterArray:()=>IIt,filterFunction:()=>CPs,filterHasLength:()=>acn,filterPlainObject:()=>scn,filterPrimitives:()=>icn,filterString:()=>W3,filterStringArray:()=>vPs,filterStringOrStringArray:()=>Itr,filterType:()=>gW,first:()=>gPs,folderExists:()=>ncn,forEachLineWithContent:()=>rcn,getTrailingOptions:()=>xF,including:()=>_Ps,isUserFunction:()=>fPs,last:()=>oDe,objectToString:()=>wIt,parseStringResponse:()=>LO,pick:()=>bPs,prefixedArray:()=>CIt,remove:()=>Ntr,splitOn:()=>hPs,toLinesWithContent:()=>SIt,trailingFunctionArgument:()=>JD,trailingOptionsArgument:()=>ccn});var e1=cp({"src/lib/utils/index.ts"(){EPs(),y0d(),_0d(),A0d(),b0d(),v0d(),E0d(),Otr()}}),IPs={};_E(IPs,{CheckRepoActions:()=>xtr,checkIsBareRepoTask:()=>TPs,checkIsRepoRootTask:()=>xPs,checkIsRepoTask:()=>D0d});function D0d(e){switch(e){case"bare":return TPs();case"root":return xPs()}return{commands:["rev-parse","--is-inside-work-tree"],format:"utf-8",onError:Btr,parser:ucn}}function xPs(){return{commands:["rev-parse","--git-dir"],format:"utf-8",onError:Btr,parser(r){return/^\.(git)?$/.test(r.trim())}}}function TPs(){return{commands:["rev-parse","--is-bare-repository"],format:"utf-8",onError:Btr,parser:ucn}}function S0d(e){return/(Not a git repository|Kein Git-Repository)/i.test(String(e))}var xtr,Btr,ucn,PPs=cp({"src/lib/tasks/check-is-repo.ts"(){e1(),xtr=(e=>(e.BARE="bare",e.IN_TREE="tree",e.IS_REPO_ROOT="root",e))(xtr||{}),Btr=({exitCode:e},r,t,n)=>{if(e===128&&S0d(r))return t(Buffer.from("false"));n(r)},ucn=e=>e.trim()==="true"}});function w0d(e,r){let t=new RPs(e),n=e?FPs:kPs;return SIt(r).forEach(i=>{let s=i.replace(n,"");t.paths.push(s),(NPs.test(s)?t.folders:t.files).push(s)}),t}var RPs,kPs,FPs,NPs,I0d=cp({"src/lib/responses/CleanSummary.ts"(){e1(),RPs=class{constructor(e){this.dryRun=e,this.paths=[],this.files=[],this.folders=[]}},kPs=/^[a-z]+\s*/i,FPs=/^[a-z]+\s+[a-z]+\s*/i,NPs=/\/$/}}),zon={};_E(zon,{EMPTY_COMMANDS:()=>qtr,adhocExecTask:()=>OPs,configurationErrorTask:()=>TF,isBufferTask:()=>qPs,isEmptyTask:()=>MPs,straightThroughBufferTask:()=>BPs,straightThroughStringTask:()=>PF});function OPs(e){return{commands:qtr,format:"empty",parser:e}}function TF(e){return{commands:qtr,format:"empty",parser(){throw typeof e=="string"?new tcn(e):e}}}function PF(e,r=!1){return{commands:e,format:"utf-8",parser(t){return r?String(t).trim():t}}}function BPs(e){return{commands:e,format:"buffer",parser(r){return r}}}function qPs(e){return e.format==="buffer"}function MPs(e){return e.format==="empty"||!e.commands.length}var qtr,QS=cp({"src/lib/tasks/task.ts"(){pPs(),qtr=[]}}),LPs={};_E(LPs,{CONFIG_ERROR_INTERACTIVE_MODE:()=>lcn,CONFIG_ERROR_MODE_REQUIRED:()=>dcn,CONFIG_ERROR_UNKNOWN_OPTION:()=>pcn,CleanOptions:()=>AIt,cleanTask:()=>jPs,cleanWithOptionsTask:()=>x0d,isCleanOptionsArray:()=>T0d});function x0d(e,r){let{cleanMode:t,options:n,valid:i}=P0d(e);return t?i.options?(n.push(...r),n.some(F0d)?TF(lcn):jPs(t,n)):TF(pcn+JSON.stringify(e)):TF(dcn)}function jPs(e,r){return{commands:["clean",`-${e}`,...r],format:"utf-8",parser(n){return w0d(e==="n",n)}}}function T0d(e){return Array.isArray(e)&&e.every(r=>mcn.has(r))}function P0d(e){let r,t=[],n={cleanMode:!1,options:!0};return e.replace(/[^a-z]i/g,"").split("").forEach(i=>{R0d(i)?(r=i,n.cleanMode=!0):n.options=n.options&&k0d(t[t.length]=`-${i}`)}),{cleanMode:r,options:t,valid:n}}function R0d(e){return e==="f"||e==="n"}function k0d(e){return/^-[a-z]$/i.test(e)&&mcn.has(e.charAt(1))}function F0d(e){return/^-[^\-]/.test(e)?e.indexOf("i")>0:e==="--interactive"}var lcn,dcn,pcn,AIt,mcn,GPs=cp({"src/lib/tasks/clean.ts"(){I0d(),e1(),QS(),lcn="Git clean interactive mode is not supported",dcn='Git clean mode parameter ("n" or "f") is required',pcn="Git clean unknown option found in: ",AIt=(e=>(e.DRY_RUN="n",e.FORCE="f",e.IGNORED_INCLUDED="x",e.IGNORED_ONLY="X",e.EXCLUDING="e",e.QUIET="q",e.RECURSIVE="d",e))(AIt||{}),mcn=new Set(["i",...APs(Object.values(AIt))])}});function N0d(e){let r=new VPs;for(let t of UPs(e))r.addValue(t.file,String(t.key),t.value);return r}function O0d(e,r){let t=null,n=[],i=new Map;for(let s of UPs(e,r))s.key===r&&(n.push(t=s.value),i.has(s.file)||i.set(s.file,[]),i.get(s.file).push(t));return{key:r,paths:Array.from(i.keys()),scopes:i,value:t,values:n}}function B0d(e){return e.replace(/^(file):/,"")}function*UPs(e,r=null){let t=e.split("\0");for(let n=0,i=t.length-1;nObject.assign(e,this.values[r]),{})),this._all}addFile(e){if(!(e in this.values)){let r=oDe(this.files);this.values[e]=r?Object.create(this.values[r]):{},this.files.push(e)}return this.values[e]}addValue(e,r,t){let n=this.addFile(e);n.hasOwnProperty(r)?Array.isArray(n[r])?n[r].push(t):n[r]=[n[r],t]:n[r]=t,this._all=void 0}}}});function Oon(e,r){return typeof e=="string"&&Ttr.hasOwnProperty(e)?e:r}function M0d(e,r,t,n){let i=["config",`--${n}`];return t&&i.push("--add"),i.push(e,r),{commands:i,format:"utf-8",parser(s){return s}}}function L0d(e,r){let t=["config","--null","--show-origin","--get-all",e];return r&&t.splice(1,0,`--${r}`),{commands:t,format:"utf-8",parser(n){return O0d(n,e)}}}function j0d(e){let r=["config","--list","--show-origin","--null"];return e&&r.push(`--${e}`),{commands:r,format:"utf-8",parser(t){return N0d(t)}}}function G0d(){return{addConfig(e,r,...t){return this._runTask(M0d(e,r,t[0]===!0,Oon(t[1],"local")),JD(arguments))},getConfig(e,r){return this._runTask(L0d(e,Oon(r,void 0)),JD(arguments))},listConfig(...e){return this._runTask(j0d(Oon(e[0],void 0)),JD(arguments))}}}var Ttr,zPs=cp({"src/lib/tasks/config.ts"(){q0d(),e1(),Ttr=(e=>(e.system="system",e.global="global",e.local="local",e.worktree="worktree",e))(Ttr||{})}});function $Ps(...e){return new KPs().param(...e)}function U0d(e){let r=new Set,t={};return rcn(e,n=>{let[i,s,a]=n.split(Eje);r.add(i),(t[i]=t[i]||[]).push({line:yE(s),path:i,preview:a})}),{paths:r,results:t}}function V0d(){return{grep(e){let r=JD(arguments),t=xF(arguments);for(let i of QPs)if(t.includes(i))return this._runTask(TF(`git.grep: use of "${i}" is not supported.`),r);typeof e=="string"&&(e=$Ps().param(e));let n=["grep","--null","-n","--full-name",...t,...e];return this._runTask({commands:n,format:"utf-8",parser(i){return U0d(i)}},r)}}}var QPs,gIt,FTs,KPs,HPs=cp({"src/lib/tasks/grep.ts"(){e1(),QS(),QPs=["-h"],gIt=Symbol("grepQuery"),KPs=class{constructor(){this[FTs]=[]}*[(FTs=gIt,Symbol.iterator)](){for(let e of this[gIt])yield e}and(...e){return e.length&&this[gIt].push("--and","(",...CIt(e,"-e"),")"),this}param(...e){return this[gIt].push(...CIt(e,"-e")),this}}}}),WPs={};_E(WPs,{ResetMode:()=>bIt,getResetMode:()=>$0d,resetTask:()=>z0d});function z0d(e,r){let t=["reset"];return YPs(e)&&t.push(`--${e}`),t.push(...r),PF(t)}function $0d(e){if(YPs(e))return e;switch(typeof e){case"string":case"undefined":return"soft"}}function YPs(e){return JPs.includes(e)}var bIt,JPs,XPs=cp({"src/lib/tasks/reset.ts"(){QS(),bIt=(e=>(e.MIXED="mixed",e.SOFT="soft",e.HARD="hard",e.MERGE="merge",e.KEEP="keep",e))(bIt||{}),JPs=Array.from(Object.values(bIt))}}),ZPs={};_E(ZPs,{CheckRepoActions:()=>xtr,CleanOptions:()=>AIt,GitConfigScope:()=>Ttr,GitConstructError:()=>ecn,GitError:()=>hW,GitPluginError:()=>Zre,GitResponseError:()=>cDe,ResetMode:()=>bIt,TaskConfigurationError:()=>tcn,grepQueryBuilder:()=>$Ps,pathspec:()=>h0d});var Q0d=cp({"src/lib/api.ts"(){ktr(),g0d(),efe(),Ftr(),Dje(),pPs(),PPs(),GPs(),zPs(),HPs(),XPs()}});function K0d(e){return e?[{type:"spawn.before",action(n,i){e.aborted&&i.kill(new Zre(void 0,"abort","Abort already signaled"))}},{type:"spawn.after",action(n,i){function s(){i.kill(new Zre(void 0,"abort","Abort signal received"))}e.addEventListener("abort",s),i.spawned.on("close",()=>e.removeEventListener("abort",s))}}]:void 0}var H0d=cp({"src/lib/plugins/abort-plugin.ts"(){Ftr()}});function W0d(e){return typeof e=="string"&&e.trim().toLowerCase()==="-c"}function Y0d(e,r){if(W0d(e)&&/^\s*protocol(.[a-z]+)?.allow/.test(r))throw new Zre(void 0,"unsafe","Configuring protocol.allow is not permitted without enabling allowUnsafeExtProtocol")}function J0d(e,r){if(/^\s*--(upload|receive)-pack/.test(e))throw new Zre(void 0,"unsafe","Use of --upload-pack or --receive-pack is not permitted without enabling allowUnsafePack");if(r==="clone"&&/^\s*-u\b/.test(e))throw new Zre(void 0,"unsafe","Use of clone with option -u is not permitted without enabling allowUnsafePack");if(r==="push"&&/^\s*--exec\b/.test(e))throw new Zre(void 0,"unsafe","Use of push with option --exec is not permitted without enabling allowUnsafePack")}function X0d({allowUnsafeProtocolOverride:e=!1,allowUnsafePack:r=!1}={}){return{type:"spawn.args",action(t,n){return t.forEach((i,s)=>{let a=sjon(i))).then(a.done)}return{type:"spawn.after",action(i,s){return yIt(this,arguments,function*(a,{spawned:o,close:c}){var l,u;let m=t(),h=!0,_=()=>void(h=!1);(l=o.stdout)==null||l.on("data",_),(u=o.stderr)==null||u.on("data",_),o.on("error",_),o.on("close",b=>m.close(b)),o.on("exit",b=>m.exit(b));try{yield m.result,h&&(yield jon(50)),c(m.exitCode)}catch(b){c(m.exitCode,b)}})}}}var vje,$on,nhd=cp({"src/lib/plugins/completion-detection.plugin.ts"(){vje=hIt(),e1(),$on=(0,vje.deferred)().promise}});function ihd(e){return!!(e.exitCode&&e.stdErr.length)}function shd(e){return Buffer.concat([...e.stdOut,...e.stdErr])}function ahd(e=!1,r=ihd,t=shd){return(n,i)=>!e&&n||!r(i)?n:t(i)}function NTs(e){return{type:"task.error",action(r,t){let n=e(r.error,{stdErr:t.stdErr,stdOut:t.stdOut,exitCode:t.exitCode});return Buffer.isBuffer(n)?{error:new hW(void 0,n.toString("utf-8"))}:{error:n}}}}var ohd=cp({"src/lib/plugins/error-detection.plugin.ts"(){efe()}}),e3s,chd=cp({"src/lib/plugins/plugin-store.ts"(){e1(),e3s=class{constructor(){this.plugins=new Set}add(e){let r=[];return Zme(e).forEach(t=>t&&this.plugins.add(FA(r,t))),()=>{r.forEach(t=>this.plugins.delete(t))}}exec(e,r,t){let n=r,i=Object.freeze(Object.create(t));for(let s of this.plugins)s.type===e&&(n=s.action(n,i));return n}}}});function uhd(e){let r="--progress",t=["checkout","clone","fetch","pull","push"];return[{type:"spawn.args",action(s,a){return t.includes(a.method)?_Ps(s,r):s}},{type:"spawn.after",action(s,a){var o;a.commands.includes(r)&&((o=a.spawned.stderr)==null||o.on("data",c=>{let l=/^([\s\S]+?):\s*(\d+)% \((\d+)\/(\d+)\)/.exec(c.toString("utf8"));l&&e({method:a.method,stage:lhd(l[1]),progress:yE(l[2]),processed:yE(l[3]),total:yE(l[4])})}))}}]}function lhd(e){return String(e.toLowerCase().split(" ",1))||"unknown"}var dhd=cp({"src/lib/plugins/progress-monitor-plugin.ts"(){e1()}}),phd=cp({"src/lib/plugins/simple-git-plugin.ts"(){}});function mhd(e){let r=bPs(e,["uid","gid"]);return{type:"spawn.options",action(t){return qL(qL({},r),t)}}}var fhd=cp({"src/lib/plugins/spawn-options-plugin.ts"(){e1()}});function hhd({block:e,stdErr:r=!0,stdOut:t=!0}){if(e>0)return{type:"spawn.after",action(n,i){var s,a;let o;function c(){o&&clearTimeout(o),o=setTimeout(u,e)}function l(){var m,h;(m=i.spawned.stdout)==null||m.off("data",c),(h=i.spawned.stderr)==null||h.off("data",c),i.spawned.off("exit",l),i.spawned.off("close",l),o&&clearTimeout(o)}function u(){l(),i.kill(new Zre(void 0,"timeout","block timeout reached"))}t&&((s=i.spawned.stdout)==null||s.on("data",c)),r&&((a=i.spawned.stderr)==null||a.on("data",c)),i.spawned.on("exit",l),i.spawned.on("close",l),c()}}}var ghd=cp({"src/lib/plugins/timout-plugin.ts"(){Ftr()}}),yhd=cp({"src/lib/plugins/index.ts"(){H0d(),Z0d(),thd(),nhd(),ohd(),chd(),dhd(),phd(),fhd(),ghd()}});function _hd(){return{type:"spawn.args",action(e){let r=[],t;function n(i){(t=t||[]).push(...i)}for(let i=0;iwtr(a)&&kTs(a)||a));break}r.push(s)}return t?[...r,"--",...t.map(String)]:r}}}var Ahd=cp({"src/lib/plugins/suffix-paths.plugin.ts"(){ktr()}});function bhd(){return(0,Etr.default)("simple-git")}function OTs(e,r,t){return!r||!String(r).replace(/\s*/,"")?t?(n,...i)=>{e(n,...i),t(n,...i)}:e:(n,...i)=>{e(`%s ${n}`,r,...i),t&&t(n,...i)}}function Chd(e,r,{namespace:t}){if(typeof e=="string")return e;let n=r&&r.namespace||"";return n.startsWith(t)?n.substr(t.length+1):n||t}function fcn(e,r,t,n=bhd()){let i=e&&`[${e}]`||"",s=[],a=typeof r=="string"?n.extend(r):r,o=Chd(gW(r,W3),a,n);return l(t);function c(u,m){return FA(s,fcn(e,o.replace(/^[^:]+/,u),m,n))}function l(u){let m=u&&`[${u}]`||"",h=a&&OTs(a,m)||uDe,_=OTs(n,`${i} ${m}`,h);return Object.assign(a?h:_,{label:e,sibling:c,info:_,step:l})}}var Etr,t3s=cp({"src/lib/git-logger.ts"(){Etr=f0d(T2e()),e1(),Etr.default.formatters.L=e=>String(acn(e)?e.length:"-"),Etr.default.formatters.B=e=>Buffer.isBuffer(e)?e.toString("utf8"):wIt(e)}}),Ctr,Qon,vhd=cp({"src/lib/runners/tasks-pending-queue.ts"(){efe(),t3s(),Ctr=class{constructor(e="GitExecutor"){this.logLabel=e,this._queue=new Map}withProgress(e){return this._queue.get(e)}createProgress(e){let r=Ctr.getName(e.commands[0]),t=fcn(this.logLabel,r);return{task:e,logger:t,name:r}}push(e){let r=this.createProgress(e);return r.logger("Adding task to the queue, commands = %o",e.commands),this._queue.set(e,r),r}fatal(e){for(let[r,{logger:t}]of Array.from(this._queue.entries()))r===e.task?(t.info("Failed %o",e),t("Fatal exception, any as-yet un-started tasks run through this executor will not be attempted")):t.info("A fatal exception occurred in a previous task, the queue has been purged: %o",e.message),this.complete(r);if(this._queue.size!==0)throw new Error(`Queue size should be zero after fatal: ${this._queue.size}`)}complete(e){this.withProgress(e)&&this._queue.delete(e)}attempt(e){let r=this.withProgress(e);if(!r)throw new hW(void 0,"TasksPendingQueue: attempt called for an unknown task");return r.logger("Starting task"),r}static getName(e="empty"){return`task:${e}:${++Ctr.counter}`}},Qon=Ctr,Qon.counter=0}});function Cje(e,r){return{method:gPs(e.commands)||"",commands:r}}function Ehd(e,r){return t=>{r("[ERROR] child process exception %o",t),e.push(Buffer.from(String(t.stack),"ascii"))}}function BTs(e,r,t,n){return i=>{t("%s received %L bytes",r,i),n("%B",i),e.push(i)}}var qTs,Kon,Dhd=cp({"src/lib/runners/git-executor-chain.ts"(){qTs=require("child_process"),efe(),QS(),e1(),vhd(),Kon=class{constructor(e,r,t){this._executor=e,this._scheduler=r,this._plugins=t,this._chain=Promise.resolve(),this._queue=new Qon}get binary(){return this._executor.binary}get cwd(){return this._cwd||this._executor.cwd}set cwd(e){this._cwd=e}get env(){return this._executor.env}get outputHandler(){return this._executor.outputHandler}chain(){return this}push(e){return this._queue.push(e),this._chain=this._chain.then(()=>this.attemptTask(e))}attemptTask(e){return yIt(this,null,function*(){let r=yield this._scheduler.next(),t=()=>this._queue.complete(e);try{let{logger:n}=this._queue.attempt(e);return yield MPs(e)?this.attemptEmptyTask(e,n):this.attemptRemoteTask(e,n)}catch(n){throw this.onFatalException(e,n)}finally{t(),r()}})}onFatalException(e,r){let t=r instanceof hW?Object.assign(r,{task:e}):new hW(e,r&&String(r));return this._chain=Promise.resolve(),this._queue.fatal(t),t}attemptRemoteTask(e,r){return yIt(this,null,function*(){let t=this._plugins.exec("spawn.args",[...e.commands],Cje(e,e.commands)),n=yield this.gitResponse(e,this.binary,t,this.outputHandler,r.step("SPAWN")),i=yield this.handleTaskData(e,t,n,r.step("HANDLE"));return r("passing response to task's parser as a %s",e.format),qPs(e)?Von(e.parser,i):Von(e.parser,i.asStrings())})}attemptEmptyTask(e,r){return yIt(this,null,function*(){return r("empty task bypassing child process to call to task's parser"),e.parser(this)})}handleTaskData(e,r,t,n){let{exitCode:i,rejection:s,stdOut:a,stdErr:o}=t;return new Promise((c,l)=>{n("Preparing to handle process response exitCode=%d stdOut=",i);let{error:u}=this._plugins.exec("task.error",{error:s},qL(qL({},Cje(e,r)),t));if(u&&e.onError)return n.info("exitCode=%s handling with custom error handler"),e.onError(t,u,m=>{n.info("custom error handler treated as success"),n("custom error returned a %s",wIt(m)),c(new EIt(Array.isArray(m)?Buffer.concat(m):m,Buffer.concat(o)))},l);if(u)return n.info("handling as error: exitCode=%s stdErr=%s rejection=%o",i,o.length,s),l(u);n.info("retrieving task output complete"),c(new EIt(Buffer.concat(a),Buffer.concat(o)))})}gitResponse(e,r,t,n,i){return yIt(this,null,function*(){let s=i.sibling("output"),a=this._plugins.exec("spawn.options",{cwd:this.cwd,env:this.env,windowsHide:!0},Cje(e,e.commands));return new Promise(o=>{let c=[],l=[];i.info("%s %o",r,t),i("%O",a);let u=this._beforeSpawn(e,t);if(u)return o({stdOut:c,stdErr:l,exitCode:9901,rejection:u});this._plugins.exec("spawn.before",void 0,_It(qL({},Cje(e,t)),{kill(h){u=h||u}}));let m=(0,qTs.spawn)(r,t,a);m.stdout.on("data",BTs(c,"stdOut",i,s.step("stdOut"))),m.stderr.on("data",BTs(l,"stdErr",i,s.step("stdErr"))),m.on("error",Ehd(l,i)),n&&(i("Passing child process stdOut/stdErr to custom outputHandler"),n(r,m.stdout,m.stderr,[...t])),this._plugins.exec("spawn.after",void 0,_It(qL({},Cje(e,t)),{spawned:m,close(h,_){o({stdOut:c,stdErr:l,exitCode:h,rejection:u||_})},kill(h){m.killed||(u=h,m.kill("SIGINT"))}}))})})}_beforeSpawn(e,r){let t;return this._plugins.exec("spawn.before",void 0,_It(qL({},Cje(e,r)),{kill(n){t=n||t}})),t}}}}),r3s={};_E(r3s,{GitExecutor:()=>n3s});var n3s,Shd=cp({"src/lib/runners/git-executor.ts"(){Dhd(),n3s=class{constructor(e="git",r,t,n){this.binary=e,this.cwd=r,this._scheduler=t,this._plugins=n,this._chain=new Kon(this,this._scheduler,this._plugins)}chain(){return new Kon(this,this._scheduler,this._plugins)}push(e){return this._chain.push(e)}}}});function whd(e,r,t=uDe){let n=s=>{t(null,s)},i=s=>{(s==null?void 0:s.task)===e&&t(s instanceof cDe?Ihd(s):s,void 0)};r.then(n,i)}function Ihd(e){let r=n=>{console.warn(`simple-git deprecation notice: accessing GitResponseError.${n} should be GitResponseError.git.${n}, this will no longer be available in version 3`),r=uDe};return Object.create(e,Object.getOwnPropertyNames(e.git).reduce(t,{}));function t(n,i){return i in e||(n[i]={enumerable:!1,configurable:!1,get(){return r(i),e.git[i]}}),n}}var xhd=cp({"src/lib/task-callback.ts"(){Dje(),e1()}});function MTs(e,r){return OPs(t=>{if(!ncn(e))throw new Error(`Git.cwd: cannot change to non-directory "${e}"`);return(r||t).cwd=e})}var Thd=cp({"src/lib/tasks/change-working-directory.ts"(){e1(),QS()}});function Bon(e){let r=["checkout",...e];return r[1]==="-b"&&r.includes("-B")&&(r[1]=Ntr(r,"-B")),PF(r)}function Phd(){return{checkout(){return this._runTask(Bon(xF(arguments,1)),JD(arguments))},checkoutBranch(e,r){return this._runTask(Bon(["-b",e,r,...xF(arguments)]),JD(arguments))},checkoutLocalBranch(e){return this._runTask(Bon(["-b",e,...xF(arguments)]),JD(arguments))}}}var Rhd=cp({"src/lib/tasks/checkout.ts"(){e1(),QS()}});function khd(e){return LO({author:null,branch:"",commit:"",root:!1,summary:{changes:0,insertions:0,deletions:0}},i3s,e)}var i3s,Fhd=cp({"src/lib/parsers/parse-commit.ts"(){e1(),i3s=[new f1(/^\[([^\s]+)( \([^)]+\))? ([^\]]+)/,(e,[r,t,n])=>{e.branch=r,e.commit=n,e.root=!!t}),new f1(/\s*Author:\s(.+)/i,(e,[r])=>{let t=r.split("<"),n=t.pop();!n||!n.includes("@")||(e.author={email:n.substr(0,n.length-1),name:t.join("<").trim()})}),new f1(/(\d+)[^,]*(?:,\s*(\d+)[^,]*)(?:,\s*(\d+))/g,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0,e.summary.insertions=parseInt(t,10)||0,e.summary.deletions=parseInt(n,10)||0}),new f1(/^(\d+)[^,]*(?:,\s*(\d+)[^(]+\(([+-]))?/,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0;let i=parseInt(t,10)||0;n==="-"?e.summary.deletions=i:n==="+"&&(e.summary.insertions=i)})]}});function Nhd(e,r,t){return{commands:["-c","core.abbrev=40","commit",...CIt(e,"-m"),...r,...t],format:"utf-8",parser:khd}}function Ohd(){return{commit(r,...t){let n=JD(arguments),i=e(r)||Nhd(Zme(r),Zme(gW(t[0],Itr,[])),[...gW(t[1],IIt,[]),...xF(arguments,0,!0)]);return this._runTask(i,n)}};function e(r){return!Itr(r)&&TF("git.commit: requires the commit message to be supplied as a string/string[]")}}var Bhd=cp({"src/lib/tasks/commit.ts"(){Fhd(),e1(),QS()}});function qhd(e,r){let t=["hash-object",e];return r&&t.push("-w"),PF(t,!0)}var Mhd=cp({"src/lib/tasks/hash-object.ts"(){QS()}});function Lhd(e,r,t){let n=String(t).trim(),i;if(i=s3s.exec(n))return new Dtr(e,r,!1,i[1]);if(i=a3s.exec(n))return new Dtr(e,r,!0,i[1]);let s="",a=n.split(" ");for(;a.length;)if(a.shift()==="in"){s=a.join(" ");break}return new Dtr(e,r,/^re/i.test(n),s)}var Dtr,s3s,a3s,jhd=cp({"src/lib/responses/InitSummary.ts"(){Dtr=class{constructor(e,r,t,n){this.bare=e,this.path=r,this.existing=t,this.gitDir=n}},s3s=/^Init.+ repository in (.+)$/,a3s=/^Rein.+ in (.+)$/}});function Ghd(e){return e.includes(hcn)}function Uhd(e=!1,r,t){let n=["init",...t];return e&&!Ghd(n)&&n.splice(1,0,hcn),{commands:n,format:"utf-8",parser(i){return Lhd(n.includes("--bare"),r,i)}}}var hcn,Vhd=cp({"src/lib/tasks/init.ts"(){jhd(),hcn="--bare"}});function gcn(e){for(let r=0;rLO(new o3s,r,t,!1)}var qon,LTs,jTs,GTs,u3s,l3s=cp({"src/lib/parsers/parse-diff-summary.ts"(){xIt(),$hd(),e1(),qon=[new f1(/(.+)\s+\|\s+(\d+)(\s+[+\-]+)?$/,(e,[r,t,n=""])=>{e.files.push({file:r.trim(),changes:yE(t),insertions:n.replace(/[^+]/g,"").length,deletions:n.replace(/[^-]/g,"").length,binary:!1})}),new f1(/(.+) \|\s+Bin ([0-9.]+) -> ([0-9.]+) ([a-z]+)/,(e,[r,t,n])=>{e.files.push({file:r.trim(),before:yE(t),after:yE(n),binary:!0})}),new f1(/(\d+) files? changed\s*((?:, \d+ [^,]+){0,2})/,(e,[r,t])=>{let n=/(\d+) i/.exec(t),i=/(\d+) d/.exec(t);e.changed=yE(r),e.insertions=yE(n==null?void 0:n[1]),e.deletions=yE(i==null?void 0:i[1])})],LTs=[new f1(/(\d+)\t(\d+)\t(.+)$/,(e,[r,t,n])=>{let i=yE(r),s=yE(t);e.changed++,e.insertions+=i,e.deletions+=s,e.files.push({file:n,changes:i+s,insertions:i,deletions:s,binary:!1})}),new f1(/-\t-\t(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,after:0,before:0,binary:!0})})],jTs=[new f1(/(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,changes:0,insertions:0,deletions:0,binary:!1})})],GTs=[new f1(/([ACDMRTUXB])\s*(.+)$/,(e,[r,t])=>{e.changed++,e.files.push({file:t,changes:0,insertions:0,deletions:0,binary:!1})})],u3s={"":qon,"--stat":qon,"--numstat":LTs,"--name-status":GTs,"--name-only":jTs}}});function Qhd(e,r){return r.reduce((t,n,i)=>(t[n]=e[i]||"",t),Object.create({diff:null}))}function d3s(e=bcn,r=p3s,t=""){let n=c3s(t);return function(i){let s=SIt(i,!0,_cn).map(function(a){let o=a.trim().split(Acn),c=Qhd(o[0].trim().split(e),r);return o.length>1&&o[1].trim()&&(c.diff=n(o[1])),c});return{all:s,latest:s.length&&s[0]||null,total:s.length}}}var _cn,Acn,bcn,p3s,m3s=cp({"src/lib/parsers/parse-list-log-summary.ts"(){e1(),l3s(),xIt(),_cn="\xF2\xF2\xF2\xF2\xF2\xF2 ",Acn=" \xF2\xF2",bcn=" \xF2 ",p3s=["hash","date","message","refs","author_name","author_email"]}}),f3s={};_E(f3s,{diffSummaryTask:()=>Khd,validateLogFormatConfig:()=>Mtr});function Khd(e){let r=gcn(e),t=["diff"];return r===""&&(r="--stat",t.push("--stat=4096")),t.push(...e),Mtr(t)||{commands:t,format:"utf-8",parser:c3s(r)}}function Mtr(e){let r=e.filter(zhd);if(r.length>1)return TF(`Summary flags are mutually exclusive - pick one of ${r.join(",")}`);if(r.length&&e.includes("-z"))return TF(`Summary flag ${r} parsing is not compatible with null termination option '-z'`)}var Ccn=cp({"src/lib/tasks/diff.ts"(){xIt(),l3s(),QS()}});function Hhd(e,r){let t=[],n=[];return Object.keys(e).forEach(i=>{t.push(i),n.push(String(e[i]))}),[t,n.join(r)]}function Whd(e){return Object.keys(e).reduce((r,t)=>(t in Hon||(r[t]=e[t]),r),{})}function h3s(e={},r=[]){let t=gW(e.splitter,W3,bcn),n=!icn(e.format)&&e.format?e.format:{hash:"%H",date:e.strictDate===!1?"%ai":"%aI",message:"%s",refs:"%D",body:e.multiLine?"%B":"%b",author_name:e.mailMap!==!1?"%aN":"%an",author_email:e.mailMap!==!1?"%aE":"%ae"},[i,s]=Hhd(n,t),a=[],o=[`--pretty=format:${_cn}${s}${Acn}`,...r],c=e.n||e["max-count"]||e.maxCount;if(c&&o.push(`--max-count=${c}`),e.from||e.to){let l=e.symmetric!==!1?"...":"..";a.push(`${e.from||""}${l}${e.to||""}`)}return W3(e.file)&&a.push("--follow",e.file),ocn(Whd(e),o),{fields:i,splitter:t,commands:[...o,...a]}}function Yhd(e,r,t){let n=d3s(e,r,gcn(t));return{commands:["log",...t],format:"utf-8",parser:n}}function Jhd(){return{log(...t){let n=JD(arguments),i=h3s(ccn(arguments),gW(arguments[0],IIt)),s=r(...t)||Mtr(i.commands)||e(i);return this._runTask(s,n)}};function e(t){return Yhd(t.splitter,t.fields,t.commands)}function r(t,n){return W3(t)&&W3(n)&&TF("git.log(string, string) should be replaced with git.log({ from: string, to: string })")}}var Hon,g3s=cp({"src/lib/tasks/log.ts"(){xIt(),m3s(),e1(),QS(),Ccn(),Hon=(e=>(e[e["--pretty"]=0]="--pretty",e[e["max-count"]=1]="max-count",e[e.maxCount=2]="maxCount",e[e.n=3]="n",e[e.file=4]="file",e[e.format=5]="format",e[e.from=6]="from",e[e.to=7]="to",e[e.splitter=8]="splitter",e[e.symmetric=9]="symmetric",e[e.mailMap=10]="mailMap",e[e.multiLine=11]="multiLine",e[e.strictDate=12]="strictDate",e))(Hon||{})}}),Str,y3s,Xhd=cp({"src/lib/responses/MergeSummary.ts"(){Str=class{constructor(e,r=null,t){this.reason=e,this.file=r,this.meta=t}toString(){return`${this.file}:${this.reason}`}},y3s=class{constructor(){this.conflicts=[],this.merges=[],this.result="success"}get failed(){return this.conflicts.length>0}get reason(){return this.result}toString(){return this.conflicts.length?`CONFLICTS: ${this.conflicts.join(", ")}`:"OK"}}}}),Won,_3s,Zhd=cp({"src/lib/responses/PullSummary.ts"(){Won=class{constructor(){this.remoteMessages={all:[]},this.created=[],this.deleted=[],this.files=[],this.deletions={},this.insertions={},this.summary={changes:0,deletions:0,insertions:0}}},_3s=class{constructor(){this.remote="",this.hash={local:"",remote:""},this.branch={local:"",remote:""},this.message=""}toString(){return this.message}}}});function Mon(e){return e.objects=e.objects||{compressing:0,counting:0,enumerating:0,packReused:0,reused:{count:0,delta:0},total:{count:0,delta:0}}}function UTs(e){let r=/^\s*(\d+)/.exec(e),t=/delta (\d+)/i.exec(e);return{count:yE(r&&r[1]||"0"),delta:yE(t&&t[1]||"0")}}var A3s,egd=cp({"src/lib/parsers/parse-remote-objects.ts"(){e1(),A3s=[new Xme(/^remote:\s*(enumerating|counting|compressing) objects: (\d+),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=Mon(e.remoteMessages);Object.assign(i,{[n]:yE(t)})}),new Xme(/^remote:\s*(enumerating|counting|compressing) objects: \d+% \(\d+\/(\d+)\),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=Mon(e.remoteMessages);Object.assign(i,{[n]:yE(t)})}),new Xme(/total ([^,]+), reused ([^,]+), pack-reused (\d+)/i,(e,[r,t,n])=>{let i=Mon(e.remoteMessages);i.total=UTs(r),i.reused=UTs(t),i.packReused=yE(n)})]}});function b3s(e,r){return LO({remoteMessages:new v3s},C3s,r)}var C3s,v3s,E3s=cp({"src/lib/parsers/parse-remote-messages.ts"(){e1(),egd(),C3s=[new Xme(/^remote:\s*(.+)$/,(e,[r])=>(e.remoteMessages.all.push(r.trim()),!1)),...A3s,new Xme([/create a (?:pull|merge) request/i,/\s(https?:\/\/\S+)$/],(e,[r])=>{e.remoteMessages.pullRequestUrl=r}),new Xme([/found (\d+) vulnerabilities.+\(([^)]+)\)/i,/\s(https?:\/\/\S+)$/],(e,[r,t,n])=>{e.remoteMessages.vulnerabilities={count:yE(r),summary:t,url:n}})],v3s=class{constructor(){this.all=[]}}}});function tgd(e,r){let t=LO(new _3s,D3s,[e,r]);return t.message&&t}var VTs,zTs,$Ts,QTs,D3s,KTs,vcn,S3s=cp({"src/lib/parsers/parse-pull.ts"(){Zhd(),e1(),E3s(),VTs=/^\s*(.+?)\s+\|\s+\d+\s*(\+*)(-*)/,zTs=/(\d+)\D+((\d+)\D+\(\+\))?(\D+(\d+)\D+\(-\))?/,$Ts=/^(create|delete) mode \d+ (.+)/,QTs=[new f1(VTs,(e,[r,t,n])=>{e.files.push(r),t&&(e.insertions[r]=t.length),n&&(e.deletions[r]=n.length)}),new f1(zTs,(e,[r,,t,,n])=>t!==void 0||n!==void 0?(e.summary.changes=+r||0,e.summary.insertions=+t||0,e.summary.deletions=+n||0,!0):!1),new f1($Ts,(e,[r,t])=>{FA(e.files,t),FA(r==="create"?e.created:e.deleted,t)})],D3s=[new f1(/^from\s(.+)$/i,(e,[r])=>void(e.remote=r)),new f1(/^fatal:\s(.+)$/,(e,[r])=>void(e.message=r)),new f1(/([a-z0-9]+)\.\.([a-z0-9]+)\s+(\S+)\s+->\s+(\S+)$/,(e,[r,t,n,i])=>{e.branch.local=n,e.hash.local=r,e.branch.remote=i,e.hash.remote=t})],KTs=(e,r)=>LO(new Won,QTs,[e,r]),vcn=(e,r)=>Object.assign(new Won,KTs(e,r),b3s(e,r))}}),HTs,w3s,WTs,rgd=cp({"src/lib/parsers/parse-merge.ts"(){Xhd(),e1(),S3s(),HTs=[new f1(/^Auto-merging\s+(.+)$/,(e,[r])=>{e.merges.push(r)}),new f1(/^CONFLICT\s+\((.+)\): Merge conflict in (.+)$/,(e,[r,t])=>{e.conflicts.push(new Str(r,t))}),new f1(/^CONFLICT\s+\((.+\/delete)\): (.+) deleted in (.+) and/,(e,[r,t,n])=>{e.conflicts.push(new Str(r,t,{deleteRef:n}))}),new f1(/^CONFLICT\s+\((.+)\):/,(e,[r])=>{e.conflicts.push(new Str(r,null))}),new f1(/^Automatic merge failed;\s+(.+)$/,(e,[r])=>{e.result=r})],w3s=(e,r)=>Object.assign(WTs(e,r),vcn(e,r)),WTs=e=>LO(new y3s,HTs,e)}});function YTs(e){return e.length?{commands:["merge",...e],format:"utf-8",parser(r,t){let n=w3s(r,t);if(n.failed)throw new cDe(n);return n}}:TF("Git.merge requires at least one option")}var ngd=cp({"src/lib/tasks/merge.ts"(){Dje(),rgd(),QS()}});function igd(e,r,t){let n=t.includes("deleted"),i=t.includes("tag")||/^refs\/tags/.test(e),s=!t.includes("new");return{deleted:n,tag:i,branch:!i,new:!s,alreadyUpdated:s,local:e,remote:r}}var JTs,I3s,XTs,sgd=cp({"src/lib/parsers/parse-push.ts"(){e1(),E3s(),JTs=[new f1(/^Pushing to (.+)$/,(e,[r])=>{e.repo=r}),new f1(/^updating local tracking ref '(.+)'/,(e,[r])=>{e.ref=_It(qL({},e.ref||{}),{local:r})}),new f1(/^[=*-]\s+([^:]+):(\S+)\s+\[(.+)]$/,(e,[r,t,n])=>{e.pushed.push(igd(r,t,n))}),new f1(/^Branch '([^']+)' set up to track remote branch '([^']+)' from '([^']+)'/,(e,[r,t,n])=>{e.branch=_It(qL({},e.branch||{}),{local:r,remote:t,remoteName:n})}),new f1(/^([^:]+):(\S+)\s+([a-z0-9]+)\.\.([a-z0-9]+)$/,(e,[r,t,n,i])=>{e.update={head:{local:r,remote:t},hash:{from:n,to:i}}})],I3s=(e,r)=>{let t=XTs(e,r),n=b3s(e,r);return qL(qL({},t),n)},XTs=(e,r)=>LO({pushed:[]},JTs,[e,r])}}),x3s={};_E(x3s,{pushTagsTask:()=>agd,pushTask:()=>Ecn});function agd(e={},r){return FA(r,"--tags"),Ecn(e,r)}function Ecn(e={},r){let t=["push",...r];return e.branch&&t.splice(1,0,e.branch),e.remote&&t.splice(1,0,e.remote),Ntr(t,"-v"),FA(t,"--verbose"),FA(t,"--porcelain"),{commands:t,format:"utf-8",parser:I3s}}var T3s=cp({"src/lib/tasks/push.ts"(){sgd(),e1()}});function ogd(){return{showBuffer(){let e=["show",...xF(arguments,1)];return e.includes("--binary")||e.splice(1,0,"--binary"),this._runTask(BPs(e),JD(arguments))},show(){let e=["show",...xF(arguments,1)];return this._runTask(PF(e),JD(arguments))}}}var cgd=cp({"src/lib/tasks/show.ts"(){e1(),QS()}}),ZTs,P3s,ugd=cp({"src/lib/responses/FileStatusSummary.ts"(){ZTs=/^(.+) -> (.+)$/,P3s=class{constructor(e,r,t){if(this.path=e,this.index=r,this.working_dir=t,r+t==="R"){let n=ZTs.exec(e)||[null,e,e];this.from=n[1]||"",this.path=n[2]||""}}}}});function ePs(e){let[r,t]=e.split(Eje);return{from:t||r,to:r}}function MO(e,r,t){return[`${e}${r}`,t]}function Lon(e,...r){return r.map(t=>MO(e,t,(n,i)=>FA(n.conflicted,i)))}function lgd(e,r){let t=r.trim();switch(" "){case t.charAt(2):return n(t.charAt(0),t.charAt(1),t.substr(3));case t.charAt(1):return n(" ",t.charAt(0),t.substr(2));default:return}function n(i,s,a){let o=`${i}${s}`,c=R3s.get(o);c&&c(e,a),o!=="##"&&o!=="!!"&&e.files.push(new P3s(a.replace(/\0.+$/,""),i,s))}}var tPs,R3s,k3s,dgd=cp({"src/lib/responses/StatusSummary.ts"(){e1(),ugd(),tPs=class{constructor(){this.not_added=[],this.conflicted=[],this.created=[],this.deleted=[],this.ignored=void 0,this.modified=[],this.renamed=[],this.files=[],this.staged=[],this.ahead=0,this.behind=0,this.current=null,this.tracking=null,this.detached=!1,this.isClean=()=>!this.files.length}},R3s=new Map([MO(" ","A",(e,r)=>FA(e.created,r)),MO(" ","D",(e,r)=>FA(e.deleted,r)),MO(" ","M",(e,r)=>FA(e.modified,r)),MO("A"," ",(e,r)=>FA(e.created,r)&&FA(e.staged,r)),MO("A","M",(e,r)=>FA(e.created,r)&&FA(e.staged,r)&&FA(e.modified,r)),MO("D"," ",(e,r)=>FA(e.deleted,r)&&FA(e.staged,r)),MO("M"," ",(e,r)=>FA(e.modified,r)&&FA(e.staged,r)),MO("M","M",(e,r)=>FA(e.modified,r)&&FA(e.staged,r)),MO("R"," ",(e,r)=>{FA(e.renamed,ePs(r))}),MO("R","M",(e,r)=>{let t=ePs(r);FA(e.renamed,t),FA(e.modified,t.to)}),MO("!","!",(e,r)=>{FA(e.ignored=e.ignored||[],r)}),MO("?","?",(e,r)=>FA(e.not_added,r)),...Lon("A","A","U"),...Lon("D","D","U"),...Lon("U","A","D","U"),["##",(e,r)=>{let t=/ahead (\d+)/,n=/behind (\d+)/,i=/^(.+?(?=(?:\.{3}|\s|$)))/,s=/\.{3}(\S*)/,a=/\son\s([\S]+)$/,o;o=t.exec(r),e.ahead=o&&+o[1]||0,o=n.exec(r),e.behind=o&&+o[1]||0,o=i.exec(r),e.current=o&&o[1],o=s.exec(r),e.tracking=o&&o[1],o=a.exec(r),e.current=o&&o[1]||e.current,e.detached=/\(no branch\)/.test(r)}]]),k3s=function(e){let r=e.split(Eje),t=new tPs;for(let n=0,i=r.length;n!F3s.includes(t))],parser(t){return k3s(t)}}}var F3s,mgd=cp({"src/lib/tasks/status.ts"(){dgd(),F3s=["--null","-z"]}});function Ptr(e=0,r=0,t=0,n="",i=!0){return Object.defineProperty({major:e,minor:r,patch:t,agent:n,installed:i},"toString",{value(){return`${this.major}.${this.minor}.${this.patch}`},configurable:!1,enumerable:!1})}function fgd(){return Ptr(0,0,0,"",!1)}function hgd(){return{version(){return this._runTask({commands:["--version"],format:"utf-8",parser:ggd,onError(e,r,t,n){if(e.exitCode===-2)return t(Buffer.from(Dcn));n(r)}})}}}function ggd(e){return e===Dcn?fgd():LO(Ptr(0,0,0,e),N3s,e)}var Dcn,N3s,ygd=cp({"src/lib/tasks/version.ts"(){e1(),Dcn="installed=false",N3s=[new f1(/version (\d+)\.(\d+)\.(\d+)(?:\s*\((.+)\))?/,(e,[r,t,n,i=""])=>{Object.assign(e,Ptr(yE(r),yE(t),yE(n),i))}),new f1(/version (\d+)\.(\d+)\.(\D+)(.+)?$/,(e,[r,t,n,i=""])=>{Object.assign(e,Ptr(yE(r),yE(t),n,i))})]}}),O3s={};_E(O3s,{SimpleGitApi:()=>Yon});var Yon,_gd=cp({"src/lib/simple-git-api.ts"(){xhd(),Thd(),Rhd(),Bhd(),zPs(),HPs(),Mhd(),Vhd(),g3s(),ngd(),T3s(),cgd(),mgd(),QS(),ygd(),e1(),Yon=class{constructor(e){this._executor=e}_runTask(e,r){let t=this._executor.chain(),n=t.push(e);return r&&whd(e,n,r),Object.create(this,{then:{value:n.then.bind(n)},catch:{value:n.catch.bind(n)},_executor:{value:t}})}add(e){return this._runTask(PF(["add",...Zme(e)]),JD(arguments))}cwd(e){let r=JD(arguments);return typeof e=="string"?this._runTask(MTs(e,this._executor),r):typeof(e==null?void 0:e.path)=="string"?this._runTask(MTs(e.path,e.root&&this._executor||void 0),r):this._runTask(TF("Git.cwd: workingDirectory must be supplied as a string"),r)}hashObject(e,r){return this._runTask(qhd(e,r===!0),JD(arguments))}init(e){return this._runTask(Uhd(e===!0,this._executor.cwd,xF(arguments)),JD(arguments))}merge(){return this._runTask(YTs(xF(arguments)),JD(arguments))}mergeFromTo(e,r){return W3(e)&&W3(r)?this._runTask(YTs([e,r,...xF(arguments)]),JD(arguments,!1)):this._runTask(TF("Git.mergeFromTo requires that the 'remote' and 'branch' arguments are supplied as strings"))}outputHandler(e){return this._executor.outputHandler=e,this}push(){let e=Ecn({remote:gW(arguments[0],W3),branch:gW(arguments[1],W3)},xF(arguments));return this._runTask(e,JD(arguments))}stash(){return this._runTask(PF(["stash",...xF(arguments)]),JD(arguments))}status(){return this._runTask(pgd(xF(arguments)),JD(arguments))}},Object.assign(Yon.prototype,Phd(),Ohd(),G0d(),V0d(),Jhd(),ogd(),hgd())}}),B3s={};_E(B3s,{Scheduler:()=>q3s});var rPs,nPs,q3s,Agd=cp({"src/lib/runners/scheduler.ts"(){e1(),rPs=hIt(),t3s(),nPs=(()=>{let e=0;return()=>{e++;let{promise:r,done:t}=(0,rPs.createDeferred)();return{promise:r,done:t,id:e}}})(),q3s=class{constructor(e=2){this.concurrency=e,this.logger=fcn("","scheduler"),this.pending=[],this.running=[],this.logger("Constructed, concurrency=%s",e)}schedule(){if(!this.pending.length||this.running.length>=this.concurrency){this.logger("Schedule attempt ignored, pending=%s running=%s concurrency=%s",this.pending.length,this.running.length,this.concurrency);return}let e=FA(this.running,this.pending.shift());this.logger("Attempting id=%s",e.id),e.done(()=>{this.logger("Completing id=",e.id),Ntr(this.running,e),this.schedule()})}next(){let{promise:e,id:r}=FA(this.pending,nPs());return this.logger("Scheduling id=%s",r),this.schedule(),e}}}}),M3s={};_E(M3s,{applyPatchTask:()=>bgd});function bgd(e,r){return PF(["apply",...r,...e])}var Cgd=cp({"src/lib/tasks/apply-patch.ts"(){QS()}});function vgd(e,r){return{branch:e,hash:r,success:!0}}function Egd(e){return{branch:e,hash:null,success:!1}}var L3s,Dgd=cp({"src/lib/responses/BranchDeleteSummary.ts"(){L3s=class{constructor(){this.all=[],this.branches={},this.errors=[]}get success(){return!this.errors.length}}}});function j3s(e,r){return r===1&&Jon.test(e)}var iPs,Jon,sPs,Ltr,Sgd=cp({"src/lib/parsers/parse-branch-delete.ts"(){Dgd(),e1(),iPs=/(\S+)\s+\(\S+\s([^)]+)\)/,Jon=/^error[^']+'([^']+)'/m,sPs=[new f1(iPs,(e,[r,t])=>{let n=vgd(r,t);e.all.push(n),e.branches[r]=n}),new f1(Jon,(e,[r])=>{let t=Egd(r);e.errors.push(t),e.all.push(t),e.branches[r]=t})],Ltr=(e,r)=>LO(new L3s,sPs,[e,r])}}),G3s,wgd=cp({"src/lib/responses/BranchSummary.ts"(){G3s=class{constructor(){this.all=[],this.branches={},this.current="",this.detached=!1}push(e,r,t,n,i){e==="*"&&(this.detached=r,this.current=t),this.all.push(t),this.branches[t]={current:e==="*",linkedWorkTree:e==="+",name:t,commit:n,label:i}}}}});function aPs(e){return e?e.charAt(0):""}function U3s(e){return LO(new G3s,V3s,e)}var V3s,Igd=cp({"src/lib/parsers/parse-branch.ts"(){wgd(),e1(),V3s=[new f1(/^([*+]\s)?\((?:HEAD )?detached (?:from|at) (\S+)\)\s+([a-z0-9]+)\s(.*)$/,(e,[r,t,n,i])=>{e.push(aPs(r),!0,t,n,i)}),new f1(/^([*+]\s)?(\S+)\s+([a-z0-9]+)\s?(.*)$/s,(e,[r,t,n,i])=>{e.push(aPs(r),!1,t,n,i)})]}}),z3s={};_E(z3s,{branchLocalTask:()=>Tgd,branchTask:()=>xgd,containsDeleteBranchCommand:()=>$3s,deleteBranchTask:()=>Rgd,deleteBranchesTask:()=>Pgd});function $3s(e){let r=["-d","-D","--delete"];return e.some(t=>r.includes(t))}function xgd(e){let r=$3s(e),t=["branch",...e];return t.length===1&&t.push("-a"),t.includes("-v")||t.splice(1,0,"-v"),{format:"utf-8",commands:t,parser(n,i){return r?Ltr(n,i).all[0]:U3s(n)}}}function Tgd(){return{format:"utf-8",commands:["branch","-v"],parser:U3s}}function Pgd(e,r=!1){return{format:"utf-8",commands:["branch","-v",r?"-D":"-d",...e],parser(t,n){return Ltr(t,n)},onError({exitCode:t,stdOut:n},i,s,a){if(!j3s(String(i),t))return a(i);s(n)}}}function Rgd(e,r=!1){let t={format:"utf-8",commands:["branch","-v",r?"-D":"-d",e],parser(n,i){return Ltr(n,i).branches[e]},onError({exitCode:n,stdErr:i,stdOut:s},a,o,c){if(!j3s(String(a),n))return c(a);throw new cDe(t.parser(vIt(s),vIt(i)),String(a))}};return t}var kgd=cp({"src/lib/tasks/branch.ts"(){Dje(),Sgd(),Igd(),e1()}}),Q3s,Fgd=cp({"src/lib/responses/CheckIgnore.ts"(){Q3s=e=>e.split(/\n/g).map(r=>r.trim()).filter(r=>!!r)}}),K3s={};_E(K3s,{checkIgnoreTask:()=>Ngd});function Ngd(e){return{commands:["check-ignore",...e],format:"utf-8",parser:Q3s}}var Ogd=cp({"src/lib/tasks/check-ignore.ts"(){Fgd()}}),H3s={};_E(H3s,{cloneMirrorTask:()=>qgd,cloneTask:()=>W3s});function Bgd(e){return/^--upload-pack(=|$)/.test(e)}function W3s(e,r,t){let n=["clone",...t];return W3(e)&&n.push(e),W3(r)&&n.push(r),n.find(Bgd)?TF("git.fetch: potential exploit argument blocked."):PF(n)}function qgd(e,r,t){return FA(t,"--mirror"),W3s(e,r,t)}var Mgd=cp({"src/lib/tasks/clone.ts"(){QS(),e1()}});function Lgd(e,r){return LO({raw:e,remote:null,branches:[],tags:[],updated:[],deleted:[]},Y3s,[e,r])}var Y3s,jgd=cp({"src/lib/parsers/parse-fetch.ts"(){e1(),Y3s=[new f1(/From (.+)$/,(e,[r])=>{e.remote=r}),new f1(/\* \[new branch]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.branches.push({name:r,tracking:t})}),new f1(/\* \[new tag]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.tags.push({name:r,tracking:t})}),new f1(/- \[deleted]\s+\S+\s*-> (.+)$/,(e,[r])=>{e.deleted.push({tracking:r})}),new f1(/\s*([^.]+)\.\.(\S+)\s+(\S+)\s*-> (.+)$/,(e,[r,t,n,i])=>{e.updated.push({name:n,tracking:i,to:t,from:r})})]}}),J3s={};_E(J3s,{fetchTask:()=>Ugd});function Ggd(e){return/^--upload-pack(=|$)/.test(e)}function Ugd(e,r,t){let n=["fetch",...t];return e&&r&&n.push(e,r),n.find(Ggd)?TF("git.fetch: potential exploit argument blocked."):{commands:n,format:"utf-8",parser:Lgd}}var Vgd=cp({"src/lib/tasks/fetch.ts"(){jgd(),QS()}});function zgd(e){return LO({moves:[]},X3s,e)}var X3s,$gd=cp({"src/lib/parsers/parse-move.ts"(){e1(),X3s=[new f1(/^Renaming (.+) to (.+)$/,(e,[r,t])=>{e.moves.push({from:r,to:t})})]}}),Z3s={};_E(Z3s,{moveTask:()=>Qgd});function Qgd(e,r){return{commands:["mv","-v",...Zme(e),r],format:"utf-8",parser:zgd}}var Kgd=cp({"src/lib/tasks/move.ts"(){$gd(),e1()}}),eRs={};_E(eRs,{pullTask:()=>Hgd});function Hgd(e,r,t){let n=["pull",...t];return e&&r&&n.splice(1,0,e,r),{commands:n,format:"utf-8",parser(i,s){return vcn(i,s)},onError(i,s,a,o){let c=tgd(vIt(i.stdOut),vIt(i.stdErr));if(c)return o(new cDe(c));o(s)}}}var Wgd=cp({"src/lib/tasks/pull.ts"(){Dje(),S3s(),e1()}});function Ygd(e){let r={};return tRs(e,([t])=>r[t]={name:t}),Object.values(r)}function Jgd(e){let r={};return tRs(e,([t,n,i])=>{r.hasOwnProperty(t)||(r[t]={name:t,refs:{fetch:"",push:""}}),i&&n&&(r[t].refs[i.replace(/[^a-z]/g,"")]=n)}),Object.values(r)}function tRs(e,r){rcn(e,t=>r(t.split(/\s+/)))}var Xgd=cp({"src/lib/responses/GetRemoteSummary.ts"(){e1()}}),rRs={};_E(rRs,{addRemoteTask:()=>Zgd,getRemotesTask:()=>e1d,listRemotesTask:()=>t1d,remoteTask:()=>r1d,removeRemoteTask:()=>n1d});function Zgd(e,r,t=[]){return PF(["remote","add",...t,e,r])}function e1d(e){let r=["remote"];return e&&r.push("-v"),{commands:r,format:"utf-8",parser:e?Jgd:Ygd}}function t1d(e=[]){let r=[...e];return r[0]!=="ls-remote"&&r.unshift("ls-remote"),PF(r)}function r1d(e=[]){let r=[...e];return r[0]!=="remote"&&r.unshift("remote"),PF(r)}function n1d(e){return PF(["remote","remove",e])}var i1d=cp({"src/lib/tasks/remote.ts"(){Xgd(),QS()}}),nRs={};_E(nRs,{stashListTask:()=>s1d});function s1d(e={},r){let t=h3s(e),n=["stash","list",...t.commands,...r],i=d3s(t.splitter,t.fields,gcn(n));return Mtr(n)||{commands:n,format:"utf-8",parser:i}}var a1d=cp({"src/lib/tasks/stash-list.ts"(){xIt(),m3s(),Ccn(),g3s()}}),iRs={};_E(iRs,{addSubModuleTask:()=>o1d,initSubModuleTask:()=>c1d,subModuleTask:()=>jtr,updateSubModuleTask:()=>u1d});function o1d(e,r){return jtr(["add",e,r])}function c1d(e){return jtr(["init",...e])}function jtr(e){let r=[...e];return r[0]!=="submodule"&&r.unshift("submodule"),PF(r)}function u1d(e){return jtr(["update",...e])}var l1d=cp({"src/lib/tasks/sub-module.ts"(){QS()}});function d1d(e,r){let t=isNaN(e),n=isNaN(r);return t!==n?t?1:-1:t?sRs(e,r):0}function sRs(e,r){return e===r?0:e>r?1:-1}function p1d(e){return e.trim()}function vtr(e){return typeof e=="string"&&parseInt(e.replace(/^\D+/g,""),10)||0}var oPs,aRs,m1d=cp({"src/lib/responses/TagList.ts"(){oPs=class{constructor(e,r){this.all=e,this.latest=r}},aRs=function(e,r=!1){let t=e.split(`
          -`).map(p1d).filter(Boolean);r||t.sort(function(i,s){let a=i.split("."),o=s.split(".");if(a.length===1||o.length===1)return d1d(vtr(a[0]),vtr(o[0]));for(let c=0,l=Math.max(a.length,o.length);ci.indexOf(".")>=0);return new oPs(t,n)}}}),oRs={};_E(oRs,{addAnnotatedTagTask:()=>g1d,addTagTask:()=>h1d,tagListTask:()=>f1d});function f1d(e=[]){let r=e.some(t=>/^--sort=/.test(t));return{format:"utf-8",commands:["tag","-l",...e],parser(t){return aRs(t,r)}}}function h1d(e){return{format:"utf-8",commands:["tag",e],parser(){return{name:e}}}}function g1d(e,r){return{format:"utf-8",commands:["tag","-a","-m",r,e],parser(){return{name:e}}}}var y1d=cp({"src/lib/tasks/tag.ts"(){m1d()}}),_1d=m0d({"src/git.js"(e,r){var{GitExecutor:t}=(Shd(),gE(r3s)),{SimpleGitApi:n}=(_gd(),gE(O3s)),{Scheduler:i}=(Agd(),gE(B3s)),{configurationErrorTask:s}=(QS(),gE(zon)),{asArray:a,filterArray:o,filterPrimitives:c,filterString:l,filterStringOrStringArray:u,filterType:m,getTrailingOptions:h,trailingFunctionArgument:_,trailingOptionsArgument:b}=(e1(),gE(wPs)),{applyPatchTask:v}=(Cgd(),gE(M3s)),{branchTask:w,branchLocalTask:x,deleteBranchesTask:P,deleteBranchTask:k}=(kgd(),gE(z3s)),{checkIgnoreTask:R}=(Ogd(),gE(K3s)),{checkIsRepoTask:L}=(PPs(),gE(IPs)),{cloneTask:U,cloneMirrorTask:Y}=(Mgd(),gE(H3s)),{cleanWithOptionsTask:N,isCleanOptionsArray:j}=(GPs(),gE(LPs)),{diffSummaryTask:M}=(Ccn(),gE(f3s)),{fetchTask:C}=(Vgd(),gE(J3s)),{moveTask:O}=(Kgd(),gE(Z3s)),{pullTask:V}=(Wgd(),gE(eRs)),{pushTagsTask:Q}=(T3s(),gE(x3s)),{addRemoteTask:X,getRemotesTask:J,listRemotesTask:ee,remoteTask:fe,removeRemoteTask:ie}=(i1d(),gE(rRs)),{getResetMode:Se,resetTask:ce}=(XPs(),gE(WPs)),{stashListTask:Mt}=(a1d(),gE(nRs)),{addSubModuleTask:et,initSubModuleTask:or,subModuleTask:Ge,updateSubModuleTask:me}=(l1d(),gE(iRs)),{addAnnotatedTagTask:oe,addTagTask:ue,tagListTask:De}=(y1d(),gE(oRs)),{straightThroughBufferTask:It,straightThroughStringTask:Je}=(QS(),gE(zon));function at(ke,dt){this._executor=new t(ke.binary,ke.baseDir,new i(ke.maxConcurrentProcesses),dt),this._trimmed=ke.trimmed}(at.prototype=Object.create(n.prototype)).constructor=at,at.prototype.customBinary=function(ke){return this._executor.binary=ke,this},at.prototype.env=function(ke,dt){return arguments.length===1&&typeof ke=="object"?this._executor.env=ke:(this._executor.env=this._executor.env||{})[ke]=dt,this},at.prototype.stashList=function(ke){return this._runTask(Mt(b(arguments)||{},o(ke)&&ke||[]),_(arguments))};function mt(ke,dt,ot,kt){return typeof ot!="string"?s(`git.${ke}() requires a string 'repoPath'`):dt(ot,m(kt,l),h(arguments))}at.prototype.clone=function(){return this._runTask(mt("clone",U,...arguments),_(arguments))},at.prototype.mirror=function(){return this._runTask(mt("mirror",Y,...arguments),_(arguments))},at.prototype.mv=function(ke,dt){return this._runTask(O(ke,dt),_(arguments))},at.prototype.checkoutLatestTag=function(ke){var dt=this;return this.pull(function(){dt.tags(function(ot,kt){dt.checkout(kt.latest,ke)})})},at.prototype.pull=function(ke,dt,ot,kt){return this._runTask(V(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.fetch=function(ke,dt){return this._runTask(C(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.silent=function(ke){return console.warn("simple-git deprecation notice: git.silent: logging should be configured using the `debug` library / `DEBUG` environment variable, this will be an error in version 3"),this},at.prototype.tags=function(ke,dt){return this._runTask(De(h(arguments)),_(arguments))},at.prototype.rebase=function(){return this._runTask(Je(["rebase",...h(arguments)]),_(arguments))},at.prototype.reset=function(ke){return this._runTask(ce(Se(ke),h(arguments)),_(arguments))},at.prototype.revert=function(ke){let dt=_(arguments);return typeof ke!="string"?this._runTask(s("Commit must be a string"),dt):this._runTask(Je(["revert",...h(arguments,0,!0),ke]),dt)},at.prototype.addTag=function(ke){let dt=typeof ke=="string"?ue(ke):s("Git.addTag requires a tag name");return this._runTask(dt,_(arguments))},at.prototype.addAnnotatedTag=function(ke,dt){return this._runTask(oe(ke,dt),_(arguments))},at.prototype.deleteLocalBranch=function(ke,dt,ot){return this._runTask(k(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.deleteLocalBranches=function(ke,dt,ot){return this._runTask(P(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.branch=function(ke,dt){return this._runTask(w(h(arguments)),_(arguments))},at.prototype.branchLocal=function(ke){return this._runTask(x(),_(arguments))},at.prototype.raw=function(ke){let dt=!Array.isArray(ke),ot=[].slice.call(dt?arguments:ke,0);for(let Vt=0;VtA1d,gitExportFactory:()=>b1d,gitInstanceFactory:()=>uRs});function A1d(e){return Object.defineProperties(e,{__esModule:{value:!0},default:{value:e}})}function b1d(e){return Object.assign(e.bind(null),ZPs)}function uRs(e,r){let t=new e3s,n=DPs(e&&(typeof e=="string"?{baseDir:e}:e)||{},r);if(!ncn(n.baseDir))throw new ecn(n,"Cannot use simple-git on a directory that does not exist");return Array.isArray(n.config)&&t.add(ehd(n.config)),t.add(X0d(n.unsafe)),t.add(_hd()),t.add(rhd(n.completion)),n.abort&&t.add(K0d(n.abort)),n.progress&&t.add(uhd(n.progress)),n.timeout&&t.add(hhd(n.timeout)),n.spawnOptions&&t.add(mhd(n.spawnOptions)),t.add(NTs(ahd(!0))),n.errors&&t.add(NTs(n.errors)),new lRs(n,t)}var lRs,dRs=cp({"src/lib/git-factory.ts"(){Q0d(),yhd(),Ahd(),e1(),lRs=_1d()}}),pRs={};_E(pRs,{gitP:()=>C1d});function C1d(...e){let r,t=Promise.resolve();try{r=uRs(...e)}catch(c){t=Promise.reject(c)}function n(){return s}function i(){return t}let s=[...mRs,...Xon].reduce((c,l)=>{let u=Xon.includes(l),m=u?a(l,r):o(l,r,c);return Object.defineProperty(c,l,{enumerable:!1,configurable:!1,value:r?m:u?i:n}),c},{});return s;function a(c,l){return function(...u){if(typeof u[u.length]=="function")throw new TypeError("Promise interface requires that handlers are not supplied inline, trailing function not allowed in call to "+c);return t.then(function(){return new Promise(function(m,h){let _=(b,v)=>{if(b)return h(v1d(b));m(v)};u.push(_),l[c].apply(l,u)})})}}function o(c,l,u){return(...m)=>(l[c](...m),u)}}function v1d(e){return e instanceof Error?e:typeof e=="string"?new Error(e):new cDe(e)}var mRs,Xon,E1d=cp({"src/lib/runners/promise-wrapped.ts"(){Dje(),dRs(),mRs=["customBinary","env","outputHandler","silent"],Xon=["add","addAnnotatedTag","addConfig","addRemote","addTag","applyPatch","binaryCatFile","branch","branchLocal","catFile","checkIgnore","checkIsRepo","checkout","checkoutBranch","checkoutLatestTag","checkoutLocalBranch","clean","clone","commit","cwd","deleteLocalBranch","deleteLocalBranches","diff","diffSummary","exec","fetch","getRemotes","init","listConfig","listRemote","log","merge","mergeFromTo","mirror","mv","pull","push","pushTags","raw","rebase","remote","removeRemote","reset","revert","revparse","rm","rmKeepLocal","show","stash","stashList","status","subModule","submoduleAdd","submoduleInit","submoduleUpdate","tag","tags","updateServerInfo"]}}),{gitP:D1d}=(E1d(),gE(pRs)),{esModuleFactory:S1d,gitInstanceFactory:w1d,gitExportFactory:I1d}=(dRs(),gE(cRs)),cPs=S1d(I1d(w1d));fRs.exports=Object.assign(cPs,{gitP:D1d,simpleGit:cPs})});var ene=A(Gtr=>{"use strict";Object.defineProperty(Gtr,"__esModule",{value:!0});Gtr.detectPlatform=void 0;var x1d=(tn(),Dr(en)),Scn=_Ht(),T1d=x1d.__importStar($y()),P1d=Ip();function R1d(e){let{hostname:r}=(0,P1d.parseUrl)(e)??{};if(r==="dev.azure.com"||r!=null&&r.endsWith(".visualstudio.com"))return"azure";if(r==="bitbucket.org"||r!=null&&r.includes("bitbucket"))return"bitbucket";if(r==="github.com"||r!=null&&r.includes("github"))return"github";if(r==="gitlab.com"||r!=null&&r.includes("gitlab"))return"gitlab";let t=T1d.hostType({url:e});return t?Scn.BITBUCKET_API_USING_HOST_TYPES.includes(t)?"bitbucket":Scn.GITHUB_API_USING_HOST_TYPES.includes(t)?"github":Scn.GITLAB_API_USING_HOST_TYPES.includes(t)?"gitlab":null:null}Gtr.detectPlatform=R1d});var wcn=A((Kqg,hRs)=>{"use strict";hRs.exports=function(r,t){t===!0&&(t=0);var n="";if(typeof r=="string")try{n=new URL(r).protocol}catch{}else r&&r.constructor===URL&&(n=r.protocol);var i=n.split(/\:|\+/).filter(Boolean);return typeof t=="number"?i[t]:i}});var yRs=A((Hqg,gRs)=>{"use strict";var k1d=wcn();function F1d(e){var r={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:e,query:{},parse_failed:!1};try{var t=new URL(e);r.protocols=k1d(t),r.protocol=r.protocols[0],r.port=t.port,r.resource=t.hostname,r.host=t.host,r.user=t.username||"",r.password=t.password||"",r.pathname=t.pathname,r.hash=t.hash.slice(1),r.search=t.search.slice(1),r.href=t.href,r.query=Object.fromEntries(t.searchParams)}catch{r.protocols=["file"],r.protocol=r.protocols[0],r.port="",r.resource="",r.user="",r.pathname="",r.hash="",r.search="",r.href=e,r.query={},r.parse_failed=!0}return r}gRs.exports=F1d});var bRs=A((Wqg,ARs)=>{"use strict";var N1d=yRs();function O1d(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var B1d=O1d(N1d),q1d="text/plain",M1d="us-ascii",_Rs=(e,r)=>r.some(t=>t instanceof RegExp?t.test(e):t===e),L1d=(e,{stripHash:r})=>{let t=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(e);if(!t)throw new Error(`Invalid URL: ${e}`);let{type:n,data:i,hash:s}=t.groups,a=n.split(";");s=r?"":s;let o=!1;a[a.length-1]==="base64"&&(a.pop(),o=!0);let c=(a.shift()||"").toLowerCase(),u=[...a.map(m=>{let[h,_=""]=m.split("=").map(b=>b.trim());return h==="charset"&&(_=_.toLowerCase(),_===M1d)?"":`${h}${_?`=${_}`:""}`}).filter(Boolean)];return o&&u.push("base64"),(u.length>0||c&&c!==q1d)&&u.unshift(c),`data:${u.join(";")},${o?i.trim():i}${s?`#${s}`:""}`};function j1d(e,r){if(r={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...r},e=e.trim(),/^data:/i.test(e))return L1d(e,r);if(/^view-source:/i.test(e))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let t=e.startsWith("//");!t&&/^\.*\//.test(e)||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,r.defaultProtocol));let i=new URL(e);if(r.forceHttp&&r.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(r.forceHttp&&i.protocol==="https:"&&(i.protocol="http:"),r.forceHttps&&i.protocol==="http:"&&(i.protocol="https:"),r.stripAuthentication&&(i.username="",i.password=""),r.stripHash?i.hash="":r.stripTextFragment&&(i.hash=i.hash.replace(/#?:~:text.*?$/i,"")),i.pathname){let a=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,o=0,c="";for(;;){let u=a.exec(i.pathname);if(!u)break;let m=u[0],h=u.index,_=i.pathname.slice(o,h);c+=_.replace(/\/{2,}/g,"/"),c+=m,o=h+m.length}let l=i.pathname.slice(o,i.pathname.length);c+=l.replace(/\/{2,}/g,"/"),i.pathname=c}if(i.pathname)try{i.pathname=decodeURI(i.pathname)}catch{}if(r.removeDirectoryIndex===!0&&(r.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(r.removeDirectoryIndex)&&r.removeDirectoryIndex.length>0){let a=i.pathname.split("/"),o=a[a.length-1];_Rs(o,r.removeDirectoryIndex)&&(a=a.slice(0,-1),i.pathname=a.slice(1).join("/")+"/")}if(i.hostname&&(i.hostname=i.hostname.replace(/\.$/,""),r.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(i.hostname)&&(i.hostname=i.hostname.replace(/^www\./,""))),Array.isArray(r.removeQueryParameters))for(let a of[...i.searchParams.keys()])_Rs(a,r.removeQueryParameters)&&i.searchParams.delete(a);if(r.removeQueryParameters===!0&&(i.search=""),r.sortQueryParameters){i.searchParams.sort();try{i.search=decodeURIComponent(i.search)}catch{}}r.removeTrailingSlash&&(i.pathname=i.pathname.replace(/\/$/,""));let s=e;return e=i.toString(),!r.removeSingleSlash&&i.pathname==="/"&&!s.endsWith("/")&&i.hash===""&&(e=e.replace(/\/$/,"")),(r.removeTrailingSlash||i.pathname==="/")&&i.hash===""&&r.removeSingleSlash&&(e=e.replace(/\/$/,"")),t&&!r.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),r.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e}var Icn=(e,r=!1)=>{let t=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,n=s=>{let a=new Error(s);throw a.subject_url=e,a};(typeof e!="string"||!e.trim())&&n("Invalid url."),e.length>Icn.MAX_INPUT_LENGTH&&n("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),r&&(typeof r!="object"&&(r={stripHash:!1}),e=j1d(e,r));let i=B1d.default(e);if(i.parse_failed){let s=i.href.match(t);s?(i.protocols=["ssh"],i.protocol="ssh",i.resource=s[2],i.host=s[2],i.user=s[1],i.pathname=`/${s[3]}`,i.parse_failed=!1):n("URL parsing failed.")}return i};Icn.MAX_INPUT_LENGTH=2048;ARs.exports=Icn});var ERs=A((Yqg,vRs)=>{"use strict";var G1d=wcn();function CRs(e){if(Array.isArray(e))return e.indexOf("ssh")!==-1||e.indexOf("rsync")!==-1;if(typeof e!="string")return!1;var r=G1d(e);if(e=e.substring(e.indexOf("://")+3),CRs(r))return!0;var t=new RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!e.match(t)&&e.indexOf("@"){"use strict";var U1d=bRs(),DRs=ERs();function V1d(e){var r=U1d(e);return r.token="",r.password==="x-oauth-basic"?r.token=r.user:r.user==="x-token-auth"&&(r.token=r.password),DRs(r.protocols)||r.protocols.length===0&&DRs(e)?r.protocol="ssh":r.protocols.length?r.protocol=r.protocols[0]:(r.protocol="file",r.protocols=["file"]),r.href=r.href.replace(/\/$/,""),r}SRs.exports=V1d});var xRs=A((Xqg,IRs)=>{"use strict";var z1d=wRs();function xcn(e){if(typeof e!="string")throw new Error("The url must be a string.");var r=/^([a-z\d-]{1,39})\/([-\.\w]{1,100})$/i;r.test(e)&&(e="https://github.com/"+e);var t=z1d(e),n=t.resource.split("."),i=null;switch(t.toString=function(w){return xcn.stringify(this,w)},t.source=n.length>2?n.slice(1-n.length).join("."):t.source=t.resource,t.git_suffix=/\.git$/.test(t.pathname),t.name=decodeURIComponent((t.pathname||t.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),t.owner=decodeURIComponent(t.user),t.source){case"git.cloudforge.com":t.owner=t.user,t.organization=n[0],t.source="cloudforge.com";break;case"visualstudio.com":if(t.resource==="vs-ssh.visualstudio.com"){i=t.name.split("/"),i.length===4&&(t.organization=i[1],t.owner=i[2],t.name=i[3],t.full_name=i[2]+"/"+i[3]);break}else{i=t.name.split("/"),i.length===2?(t.owner=i[1],t.name=i[1],t.full_name="_git/"+t.name):i.length===3?(t.name=i[2],i[0]==="DefaultCollection"?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):i.length===4&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name);break}case"dev.azure.com":case"azure.com":if(t.resource==="ssh.dev.azure.com"){i=t.name.split("/"),i.length===4&&(t.organization=i[1],t.owner=i[2],t.name=i[3]);break}else{i=t.name.split("/"),i.length===5?(t.organization=i[0],t.owner=i[1],t.name=i[4],t.full_name="_git/"+t.name):i.length===3?(t.name=i[2],i[0]==="DefaultCollection"?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):i.length===4&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name),t.query&&t.query.path&&(t.filepath=t.query.path.replace(/^\/+/g,"")),t.query&&t.query.version&&(t.ref=t.query.version.replace(/^GB/,""));break}default:i=t.name.split("/");var s=i.length-1;if(i.length>=2){var a=i.indexOf("-",2),o=i.indexOf("blob",2),c=i.indexOf("tree",2),l=i.indexOf("commit",2),u=i.indexOf("src",2),m=i.indexOf("raw",2),h=i.indexOf("edit",2);s=a>0?a-1:o>0?o-1:c>0?c-1:l>0?l-1:u>0?u-1:m>0?m-1:h>0?h-1:s,t.owner=i.slice(0,s).join("/"),t.name=i[s],l&&(t.commit=i[s+2])}t.ref="",t.filepathtype="",t.filepath="";var _=i.length>s&&i[s+1]==="-"?s+1:s;i.length>_+2&&["raw","src","blob","tree","edit"].indexOf(i[_+1])>=0&&(t.filepathtype=i[_+1],t.ref=i[_+2],i.length>_+3&&(t.filepath=i.slice(_+3).join("/"))),t.organization=t.owner;break}t.full_name||(t.full_name=t.owner,t.name&&(t.full_name&&(t.full_name+="/"),t.full_name+=t.name)),t.owner.startsWith("scm/")&&(t.source="bitbucket-server",t.owner=t.owner.replace("scm/",""),t.organization=t.owner,t.full_name=t.owner+"/"+t.name);var b=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/,v=b.exec(t.pathname);return v!=null&&(t.source="bitbucket-server",v[1]==="users"?t.owner="~"+v[2]:t.owner=v[2],t.organization=t.owner,t.name=v[3],i=v[4].split("/"),i.length>1&&(["raw","browse"].indexOf(i[1])>=0?(t.filepathtype=i[1],i.length>2&&(t.filepath=i.slice(2).join("/"))):i[1]==="commits"&&i.length>2&&(t.commit=i[2])),t.full_name=t.owner+"/"+t.name,t.query.at?t.ref=t.query.at:t.ref=""),t}xcn.stringify=function(e,r){r=r||(e.protocols&&e.protocols.length?e.protocols.join("+"):e.protocol);var t=e.port?":"+e.port:"",n=e.user||"git",i=e.git_suffix?".git":"";switch(r){case"ssh":return t?"ssh://"+n+"@"+e.resource+t+"/"+e.full_name+i:n+"@"+e.resource+":"+e.full_name+i;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return r+"://"+n+"@"+e.resource+t+"/"+e.full_name+i;case"http":case"https":var s=e.token?$1d(e):e.user&&(e.protocols.includes("http")||e.protocols.includes("https"))?e.user+"@":"";return r+"://"+s+e.resource+t+"/"+Q1d(e)+i;default:return e.href}};function $1d(e){switch(e.source){case"bitbucket.org":return"x-token-auth:"+e.token+"@";default:return e.token+"@"}}function Q1d(e){switch(e.source){case"bitbucket-server":return"scm/"+e.full_name;default:return""+e.full_name}}IRs.exports=xcn});var lDe=A(tfe=>{"use strict";Object.defineProperty(tfe,"__esModule",{value:!0});tfe.getRemoteUrlWithToken=tfe.getHttpUrl=tfe.parseGitUrl=void 0;var TRs=(tn(),Dr(en)),K1d=TRs.__importDefault(xRs()),Tcn=Pi(),H1d=ene(),W1d=TRs.__importStar($y()),Y1d=Ba();function PRs(e){return(0,K1d.default)(e)}tfe.parseGitUrl=PRs;function Utr(e,r){let t=PRs(e),n=(0,Y1d.regEx)(/^https?$/).exec(t.protocol)?t.protocol:"https";if(t.token=r??"",r)switch((0,H1d.detectPlatform)(t.toString(n))){case"gitlab":t.token=r.includes(":")?r:`gitlab-ci-token:${r}`;break;case"github":t.token=r.includes(":")?r:`x-access-token:${r}`;break}return t.toString(n)}tfe.getHttpUrl=Utr;function J1d(e,r){let t;try{t=Utr(e)}catch{Tcn.logger.warn({url:e},"Attempting to use non-git url for git operations"),t=e}let n=W1d.find({url:t,hostType:r});if(n!=null&&n.token)return Tcn.logger.debug(`Found hostRules token for url ${e}`),Utr(e,encodeURIComponent(n.token));if(n!=null&&n.username&&(n!=null&&n.password)){Tcn.logger.debug(`Found hostRules username and password for url ${e}`);let i=encodeURIComponent(n.username),s=encodeURIComponent(n.password);return Utr(e,`${i}:${s}`)}return e}tfe.getRemoteUrlWithToken=J1d});var Rcn=A(rfe=>{"use strict";Object.defineProperty(rfe,"__esModule",{value:!0});rfe.getGitEnvironmentVariables=rfe.getAuthenticationRules=rfe.getGitAuthenticatedEnvironmentVariables=void 0;var Vtr=Pi(),X1d=ene(),RRs=$y(),Z1d=Ba(),kRs=Ip(),eyd=lDe(),tyd=new Set(["github.com","api.github.com","https://api.github.com","https://api.github.com/"]),ryd=["azure","bitbucket","bitbucket-server","gitea","github","gitlab"];function Pcn(e,{token:r,hostType:t,matchHost:n},i){if(!r)return Vtr.logger.warn(`Could not create environment variable for ${n} as token was empty`),{...i};let s=(i==null?void 0:i.GIT_CONFIG_COUNT)??process.env.GIT_CONFIG_COUNT,a=0;s&&(a=parseInt(s,10),Number.isNaN(a)&&(Vtr.logger.warn(`Found GIT_CONFIG_COUNT env variable, but couldn't parse the value to an integer: ${String(process.env.GIT_CONFIG_COUNT)}. Ignoring it.`),a=0));let o=nyd(e,t,r),c={...i};for(let l of o)c[`GIT_CONFIG_KEY_${a}`]=`url.${l.url}.insteadOf`,c[`GIT_CONFIG_VALUE_${a}`]=l.insteadOf,a++;return c.GIT_CONFIG_COUNT=a.toString(),c}rfe.getGitAuthenticatedEnvironmentVariables=Pcn;function nyd(e,r,t){let n=t,i=r;return i||(i=(0,X1d.detectPlatform)(e)),i==="gitlab"&&(n=`gitlab-ci-token:${t}`),FRs(e,n)}function FRs(e,r){let t=[],n=r.split(":").length>1,i=(0,eyd.parseGitUrl)(e),s={...i},a=(0,Z1d.regEx)(/^https?$/).test(s.protocol)?s.protocol:"https";return s.token=n?r:`ssh:${r}`,t.push({url:s.toString(a),insteadOf:`ssh://git@${i.resource}${i.port?`:${i.port}`:""}/${i.full_name}${i.git_suffix?".git":""}`}),s.token=n?r:`git:${r}`,t.push({url:s.toString(a),insteadOf:i.toString("ssh")}),s.token=r,t.push({url:s.toString(a),insteadOf:i.toString(a)}),t}rfe.getAuthenticationRules=FRs;function iyd(e=[]){let r={},t=(0,RRs.find)({hostType:"github",url:"https://api.github.com/"});t!=null&&t.token&&(r=Pcn("https://github.com/",t));let n=new Set([...ryd,...e]),i=(0,RRs.getAll)().filter(s=>s.matchHost&&s.token).filter(s=>!t||!tyd.has(s.matchHost));for(let s of i)(!s.hostType||n.has(s.hostType))&&(r=syd(s,r));return r}rfe.getGitEnvironmentVariables=iyd;function syd(e,r){var i;let t=r,n=(i=(0,kRs.createURLFromHostOrURL)(e.matchHost))==null?void 0:i.toString();return(0,kRs.validateUrl)(n)?(Vtr.logger.trace(`Adding Git authentication for ${n} using token auth.`),t=Pcn(n,e,t)):Vtr.logger.debug(`Could not parse registryUrl ${e.matchHost} or not using http(s). Ignoring`),t}});var wje=A(nfe=>{"use strict";Object.defineProperty(nfe,"__esModule",{value:!0});nfe.simpleGitConfig=nfe.getNoVerify=nfe.setNoVerify=void 0;var ayd=(tn(),Dr(en)),kcn=ayd.__importDefault(_a()),oyd=_f(),NRs=["push","commit"];function cyd(e){if(!kcn.default.array(e,kcn.default.string))throw new Error("config error: gitNoVerify should be an array of strings");NRs=e}nfe.setNoVerify=cyd;function uyd(){return NRs}nfe.getNoVerify=uyd;function lyd(){let e={completion:{onClose:!0,onExit:!1},config:["core.quotePath=false"]},r=oyd.GlobalConfig.get("gitTimeout");return kcn.default.number(r)&&r>0&&(e.timeout={block:r}),e}nfe.simpleGitConfig=lyd});var Ncn=A(ztr=>{"use strict";Object.defineProperty(ztr,"__esModule",{value:!0});ztr.GitDatasource=void 0;var ORs=(tn(),Dr(en)),dyd=ORs.__importDefault(_a()),pyd=Sje(),myd=Pi(),fyd=ug(),hyd=Rcn(),gyd=wje(),yyd=lDe(),Fcn=Ba(),_yd=K0(),Ayd=(0,Fcn.regEx)(/(?.*?)\s+refs\/(?.*?)\/(?.*)/),byd=(0,Fcn.regEx)(/(?.*?)\s+HEAD/),TIt=class extends _yd.Datasource{static id="git";constructor(r){super(r)}async getRawRefs({packageName:r}){let t=(0,hyd.getGitEnvironmentVariables)([this.id]),n={...process.env,...t},s=await(0,pyd.simpleGit)((0,gyd.simpleGitConfig)()).env(n).listRemote([(0,yyd.getRemoteUrlWithToken)(r,this.id)]);return s?s.trim().split(Fcn.newlineRegex).map(o=>o.trim()).map(o=>{let c=Ayd.exec(o);return c!=null&&c.groups?{type:c.groups.type,value:c.groups.value,hash:c.groups.hash}:(c=byd.exec(o),c!=null&&c.groups?{type:"",value:"HEAD",hash:c.groups.hash}:(myd.logger.trace(`malformed ref: ${o}`),null))}).filter(dyd.default.truthy).filter(o=>o.type!=="pull"&&!o.value.endsWith("^{}")):null}};ztr.GitDatasource=TIt;ORs.__decorate([(0,fyd.cache)({namespace:`datasource-${TIt.id}`,key:({packageName:e})=>e})],TIt.prototype,"getRawRefs",null)});var Y1=A($tr=>{"use strict";Object.defineProperty($tr,"__esModule",{value:!0});$tr.GitTagsDatasource=void 0;var Cyd=(tn(),Dr(en)),vyd=ug(),BRs=Ba(),Eyd=Ncn(),PIt=class e extends Eyd.GitDatasource{static id="git-tags";constructor(){super(e.id)}customRegistrySupport=!1;async getReleases({packageName:r}){let t=await this.getRawRefs({packageName:r});if(t===null)return null;let n=t.filter(a=>a.type==="tags").map(a=>({version:a.value,gitRef:a.value,newDigest:a.hash}));return{sourceUrl:r.replace((0,BRs.regEx)(/\.git$/),"").replace((0,BRs.regEx)(/\/$/),""),releases:n}}async getDigest({packageName:r},t){let n=await this.getRawRefs({packageName:r}),i=t??"HEAD",s=n==null?void 0:n.find(a=>a.value===i);return s?s.hash:null}};$tr.GitTagsDatasource=PIt;Cyd.__decorate([(0,vyd.cache)({namespace:`datasource-${PIt.id}`,key:({packageName:e})=>e})],PIt.prototype,"getReleases",null)});var sfe=A(ife=>{"use strict";Object.defineProperty(ife,"__esModule",{value:!0});ife.getSourceUrl=ife.getApiBaseUrl=ife.getSourceUrlBase=void 0;var Dyd=Ip(),MRs="https://github.com/",qRs="https://api.github.com/";function Ocn(e){return(0,Dyd.ensureTrailingSlash)(e??MRs)}ife.getSourceUrlBase=Ocn;function Syd(e){let r=Ocn(e);return r===MRs||r===qRs?qRs:r.endsWith("/api/v3/")?r:`${r}api/v3/`}ife.getApiBaseUrl=Syd;function wyd(e,r){return`${Ocn(r)}${e}`}ife.getSourceUrl=wyd});var dDe=A(GRs=>{var LRs=Object.prototype.hasOwnProperty;function jRs(e,r,t){for(t of e.keys())if(RIt(t,r))return t}function RIt(e,r){var t,n,i;if(e===r)return!0;if(e&&r&&(t=e.constructor)===r.constructor){if(t===Date)return e.getTime()===r.getTime();if(t===RegExp)return e.toString()===r.toString();if(t===Array){if((n=e.length)===r.length)for(;n--&&RIt(e[n],r[n]););return n===-1}if(t===Set){if(e.size!==r.size)return!1;for(n of e)if(i=n,i&&typeof i=="object"&&(i=jRs(r,i),!i)||!r.has(i))return!1;return!0}if(t===Map){if(e.size!==r.size)return!1;for(n of e)if(i=n[0],i&&typeof i=="object"&&(i=jRs(r,i),!i)||!RIt(n[1],r.get(i)))return!1;return!0}if(t===ArrayBuffer)e=new Uint8Array(e),r=new Uint8Array(r);else if(t===DataView){if((n=e.byteLength)===r.byteLength)for(;n--&&e.getInt8(n)===r.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===r.byteLength)for(;n--&&e[n]===r[n];);return n===-1}if(!t||typeof e=="object"){n=0;for(t in e)if(LRs.call(e,t)&&++n&&!LRs.call(r,t)||!(t in r)||!RIt(e[t],r[t]))return!1;return Object.keys(r).length===n}}return e!==e&&r!==r}GRs.dequal=RIt});var Qtr=A(Ije=>{"use strict";Object.defineProperty(Ije,"__esModule",{value:!0});Ije.isDateExpired=Ije.prepareQuery=void 0;var Iyd=zC();function xyd(e){return`
          +`+U;let N=(0,Jre.regEx)("^[ \\t]*ARG(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n)+(?\\w+)[ =](?\\S*)","im").exec(R);if((_=N==null?void 0:N.groups)!=null&&_.name){a[N.groups.name]=[k,P];let V=(b=N.groups)==null?void 0:b.value;V.charAt(0)==='"'&&V.charAt(V.length-1)==='"'&&(V=V.slice(1,-1)),s[N.groups.name]=V||""}let j=new RegExp("^[ \\t]*FROM(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n|--platform=\\S+)+(?\\S+)(?:(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n)+as[ \\t]+(?\\S+))?","im"),M=R.match(j);if((v=M==null?void 0:M.groups)!=null&&v.image){let V=M.groups.image,Q=[[k,P]];if(V.includes(mon)){let X=Uxs(V);for(let[J,ee]of Object.entries(X)){let fe=s[ee];(fe||fe==="")&&(V=V.replace(J,fe),Q.push(a[ee]))}}if((w=M.groups)!=null&&w.name&&(iDe.logger.debug(`Found a multistage build stage name: ${M.groups.name}`),i.push(M.groups.name)),V==="scratch")iDe.logger.debug("Skipping scratch");else if(V&&i.includes(V))iDe.logger.debug(`Skipping alias FROM image:${V}`);else{let X=ftr(V,!0,t.registryAliases);jxs(X,Q,u,l),iDe.logger.trace({depName:X.depName,currentValue:X.currentValue,currentDigest:X.currentDigest},"Dockerfile FROM"),n.push(X)}}let C=new RegExp("^[ \\t]*COPY(?:"+o+"[ \\t]*\\r?\\n| |\\t|#.*?\\r?\\n|--[a-z]+=[a-zA-Z0-9_.:-]+?)+--from=(?\\S+)","im"),O=R.match(C);if((x=O==null?void 0:O.groups)!=null&&x.image)if(i.includes(O.groups.image))iDe.logger.debug({image:O.groups.image},"Skipping alias COPY --from");else if(Number.isNaN(Number(O.groups.image))){let V=ftr(O.groups.image,!0,t.registryAliases);jxs(V,[[k,P]],u,l),iDe.logger.debug({depName:V.depName,currentValue:V.currentValue,currentDigest:V.currentDigest},"Dockerfile COPY --from"),n.push(V)}else iDe.logger.debug({image:O.groups.image},"Skipping index reference COPY --from");P+=1}if(!n.length)return null;for(let P of n)P.depType="stage";return n[n.length-1].depType="final",{deps:n}}mW.extractPackageFile=Tmd});var Kxs=A(htr=>{"use strict";Object.defineProperty(htr,"__esModule",{value:!0});htr.extractPackageFile=void 0;var Pmd=(tn(),Dr(en)),$xs=Pi(),Qxs=Ba(),Rmd=Pmd.__importStar(SV()),kmd=YD();function Fmd(e,r,t){$xs.logger.trace(`ansible.extractPackageFile(${r})`);let n=[],i=(0,Qxs.regEx)(/^\s*image:\s*'?"?([^\s'"]+)'?"?\s*$/);for(let s of e.split(Qxs.newlineRegex)){let a=i.exec(s);if(a){let o=a[1],c=(0,kmd.getDep)(o,!0,t.registryAliases);$xs.logger.debug({depName:c.depName,currentValue:c.currentValue,currentDigest:c.currentDigest},"Docker image inside ansible"),c.versioning=Rmd.id,n.push(c)}}return n=n.filter(s=>{var a;return!((a=s.currentValue)!=null&&a.includes("${"))}),n.length?{deps:n}:null}htr.extractPackageFile=Fmd});var Hxs=A(fW=>{"use strict";Object.defineProperty(fW,"__esModule",{value:!0});fW.supportedDatasources=fW.defaultConfig=fW.categories=fW.extractPackageFile=void 0;var Nmd=Qy(),Omd=Kxs();Object.defineProperty(fW,"extractPackageFile",{enumerable:!0,get:function(){return Omd.extractPackageFile}});fW.categories=["ansible","iac"];fW.defaultConfig={fileMatch:["(^|/)tasks/[^/]+\\.ya?ml$"]};fW.supportedDatasources=[Nmd.DockerDatasource.id]});var Yxs=A((iqg,Wxs)=>{"use strict";var Bmd=qDt();Wxs.exports=(e,r)=>Bmd(e,t=>t(),r)});var lP=A(_je=>{"use strict";Object.defineProperty(_je,"__esModule",{value:!0});_je.map=_je.all=void 0;var hon=(tn(),Dr(en)),qmd=hon.__importDefault(e$t()),Mmd=hon.__importDefault(Yxs()),Lmd=hon.__importDefault(qDt()),jmd=Pi(),Gmd=Ug();function Umd(e){return e instanceof Gmd.ExternalHostError}function Jxs(e){if(!(e instanceof qmd.default))throw e;jmd.logger.debug({err:e},"Aggregate error is thrown");let r=[...e],t=r.find(Umd);if(t)throw t;if(r.length===1||new Set(r.map(({message:n})=>n)).size===1){let[n]=r;throw n}throw e}async function Vmd(e,r){try{return await(0,Mmd.default)(e,{concurrency:5,stopOnError:!1,...r})}catch(t){return Jxs(t)}}_je.all=Vmd;async function zmd(e,r,t){try{return await(0,Lmd.default)(e,r,{concurrency:5,stopOnError:!1,...t})}catch(n){return Jxs(n)}}_je.map=zmd});var Aje=A((aqg,Zxs)=>{var yon=["v?","(?:","(?:(?[0-9]+)!)?","(?[0-9]+(?:\\.[0-9]+)*)","(?
          ","[-_\\.]?","(?(a|b|c|rc|alpha|beta|pre|preview))","[-_\\.]?","(?[0-9]+)?",")?","(?","(?:-(?[0-9]+))","|","(?:","[-_\\.]?","(?post|rev|r)","[-_\\.]?","(?[0-9]+)?",")",")?","(?","[-_\\.]?","(?dev)","[-_\\.]?","(?[0-9]+)?",")?",")","(?:\\+(?[a-z0-9]+(?:[-_\\.][a-z0-9]+)*))?"].join("");Zxs.exports={VERSION_PATTERN:yon,valid:$md,clean:Kmd,explain:Wmd,parse:_on,stringify:Aon};var Xxs=new RegExp("^"+yon+"$","i");function $md(e){return Xxs.test(e)?e:null}var Qmd=new RegExp("^\\s*"+yon+"\\s*$","i");function Kmd(e){return Aon(_on(e,Qmd))}function _on(e,r){let{groups:t}=(r||Xxs).exec(e)||{};return t?{epoch:Number(t.epoch?t.epoch:0),release:t.release.split(".").map(Number),pre:gon(t.pre_l,t.pre_n),post:gon(t.post_l,t.post_n1||t.post_n2),dev:gon(t.dev_l,t.dev_n),local:Hmd(t.local)}:null}function Aon(e){if(!e)return null;let{epoch:r,release:t,pre:n,post:i,dev:s,local:a}=e,o=[];return r!==0&&o.push(`${r}!`),o.push(t.join(".")),n&&o.push(n.join("")),i&&o.push("."+i.join("")),s&&o.push("."+s.join("")),a&&o.push(`+${a}`),o.join("")}function gon(e,r){let t=e,n=r;return t?(n||(n=0),t=t.toLowerCase(),t==="alpha"?t="a":t==="beta"?t="b":["c","pre","preview"].includes(t)?t="rc":["rev","r"].includes(t)&&(t="post"),[t,Number(n)]):!t&&n?(t="post",[t,Number(n)]):null}function Hmd(e){return e?e.split(/[._-]/).map(r=>Number.isNaN(Number(r))?r.toLowerCase():Number(r)):null}function Wmd(e){let r=_on(e);if(!r)return r;let{epoch:t,release:n,pre:i,post:s,dev:a,local:o}=r,c="";t!==0&&(c+=t+"!"),c+=n.join(".");let l=!!(a||i),u=!!a,m=!!s;return{epoch:t,release:n,pre:i,post:s&&s[1],dev:a&&a[1],local:o&&o.join("."),public:Aon(r).split("+",1)[0],base_version:c,is_prerelease:l,is_devrelease:u,is_postrelease:m}}});var bon=A((oqg,uTs)=>{var{parse:eTs}=Aje();uTs.exports={compare:Wme,rcompare:Jmd,lt:tTs,le:rTs,eq:nTs,ne:iTs,ge:sTs,gt:aTs,"<":tTs,"<=":rTs,"==":nTs,"!=":iTs,">=":sTs,">":aTs,"===":Ymd};function tTs(e,r){return Wme(e,r)<0}function rTs(e,r){return Wme(e,r)<=0}function nTs(e,r){return Wme(e,r)===0}function iTs(e,r){return Wme(e,r)!==0}function sTs(e,r){return Wme(e,r)>=0}function aTs(e,r){return Wme(e,r)>0}function Ymd(e,r){return e.toLowerCase()===r.toLowerCase()}function Wme(e,r){let t=eTs(e),n=eTs(r),i=oTs(t),s=oTs(n);return cTs(i,s)}function Jmd(e,r){return-Wme(e,r)}function cTs(e,r){let t=e,n=r;if(t===n)return 0;if(Array.isArray(t)!==Array.isArray(n)&&(t=Array.isArray(t)?t:[t],n=Array.isArray(n)?n:[n]),Array.isArray(t)){let i=Math.min(t.length,n.length);for(let s=0;sNumber.isNaN(Number(o))?[-1/0,o]:[Number(o),""]):s=-1/0,[r,t,n,i,a,s]}});var Son=A((cqg,mTs)=>{var{VERSION_PATTERN:Xmd,explain:von}=Aje(),gtr=bon(),dTs=["(?(===|~=|==|!=|<=|>=|<|>))","\\s*","(","(?(?:"+Xmd.replace(/\?<\w+>/g,"?:")+"))","(?\\.\\*)?","|","(?[^,;\\s)]+)",")"].join("");mTs.exports={RANGE_PATTERN:dTs,parse:Eon,satisfies:pTs,filter:Don,validRange:ifd,maxSatisfying:efd,minSatisfying:tfd};var lTs=e=>["==","!=","==="].includes(e),Zmd=new RegExp("^"+dTs+"$","i");function Eon(e){if(!e.trim())return[];let r=e.split(",").map(t=>Zmd.exec(t.trim())||{}).map(({groups:t})=>{if(!t)return null;let{...n}=t,{operator:i,version:s,prefix:a,legacy:o}=t;return s&&(n={...n,...von(s)},i==="~="&&n.release.length<2||!lTs(i)&&n.local||a&&(!lTs(i)||n.dev||n.local))||o&&i!=="==="?null:n});return r.filter(Boolean).length!==r.length?null:r}function Don(e,r,t={}){let n=Con(e,r,t);return n.length===0&&t.prereleases===void 0?Con(e,r,{prereleases:!0}):n}function efd(e,r,t){let n=Don(e,r,t).sort(gtr.compare);return n.length===0?null:n[n.length-1]}function tfd(e,r,t){let n=Don(e,r,t).sort(gtr.compare);return n.length===0?null:n[0]}function Con(e,r,t){let n=Eon(r);return n?e.filter(i=>{let s=von(i);return n.length?n.reduce((a,o)=>a?nfd({...o,...t},{version:i,explained:s}):!1,!0):s&&!(s.is_prerelease&&!t.prereleases)}):[]}function pTs(e,r,t={}){return Con([e],r,t).length===1}function rfd(e,r){if(r.length>e.length)return!1;for(let t=0;t=${i.version}, ==${a}`)}if(i.prefix){let a=t.epoch===i.epoch&&rfd(t.release,i.release);return i.operator!=="!="?a:!a}if(t&&t.local&&i.version&&(n=t.public,i.version=von(i.version).public),(i.operator==="<"||i.operator===">")&>r.eq(i.release.join("."),t.release.join(".")))return!1;let s=gtr[i.operator];return s(n,i.version||i.legacy)}function ifd(e){return!!Eon(e)}});var hTs=A((uqg,fTs)=>{var{explain:won,parse:sfd,stringify:afd}=Aje();fTs.exports={major:ofd,minor:cfd,patch:ufd,inc:lfd};function ofd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release[0]}function cfd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release.length<2?0:r.release[1]}function ufd(e){let r=won(e);if(!r)throw new TypeError("Invalid Version: "+e);return r.release.length<3?0:r.release[2]}function lfd(e,r,t){let n=t||"a",i=sfd(e);if(!i||!["a","b","c","rc","alpha","beta","pre","preview"].includes(n))return null;switch(r){case"premajor":{let[s]=i.release;i.release.fill(0),i.release[0]=s+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"preminor":{let[s,a=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"prepatch":{let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1}i.pre=[n,0],delete i.post,delete i.dev,delete i.local;break;case"prerelease":if(i.pre===null){let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1,i.pre=[n,0]}else{t===void 0&&i.pre!==null&&([n]=i.pre);let[s,a]=i.pre;s===n?i.pre=[s,a+1]:i.pre=[n,0]}delete i.post,delete i.dev,delete i.local;break;case"major":if(i.release.slice(1).some(s=>s!==0)||i.pre===null){let[s]=i.release;i.release.fill(0),i.release[0]=s+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;case"minor":if(i.release.slice(2).some(s=>s!==0)||i.pre===null){let[s,a=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;case"patch":if(i.release.slice(3).some(s=>s!==0)||i.pre===null){let[s,a=0,o=0]=i.release;i.release.fill(0),i.release[0]=s,i.release[1]=a,i.release[2]=o+1}delete i.pre,delete i.post,delete i.dev,delete i.local;break;default:return null}return afd(i)}});var sDe=A((lqg,ATs)=>{var{valid:dfd,clean:pfd,explain:mfd}=Aje(),{lt:ffd,le:gTs,eq:hfd,ne:yTs,ge:_Ts,gt:gfd,compare:yfd,rcompare:_fd}=bon(),{filter:Afd,maxSatisfying:bfd,minSatisfying:Cfd,RANGE_PATTERN:vfd,satisfies:Efd,validRange:Dfd}=Son(),{major:Sfd,minor:wfd,patch:Ifd,inc:xfd}=hTs();ATs.exports={valid:dfd,clean:pfd,explain:mfd,lt:ffd,le:gTs,lte:gTs,eq:hfd,ne:yTs,neq:yTs,ge:_Ts,gte:_Ts,gt:gfd,compare:yfd,rcompare:_fd,filter:Afd,maxSatisfying:bfd,minSatisfying:Cfd,RANGE_PATTERN:vfd,satisfies:Efd,validRange:Dfd,major:Sfd,minor:wfd,patch:Ifd,inc:xfd}});var DTs=A(Yme=>{"use strict";Object.defineProperty(Yme,"__esModule",{value:!0});Yme.checkRangeAndRemoveUnnecessaryRangeLimit=Yme.isLessThanRange=Yme.getNewValue=void 0;var OL=sDe(),Tfd=Son(),Xre=Aje(),dIt=Pi(),Ion=Ba(),ytr={Major:0,Minor:1,Micro:2,Bug:3,None:1/0},bTs={0:"Major",1:"Minor",2:"Micro",3:"Bug"};function Ton(e){var i,s;let r=((i=(0,Xre.parse)((e[1]||e[0]).version))==null?void 0:i.release)??[],t=-1;if(e.length===1&&(t=r.length-1),e.length===2){let a=((s=(0,Xre.parse)(e[0].version))==null?void 0:s.release)??[];t=r.findIndex((o,c)=>o>a[c])}t===ytr.Major&&t+1{let l=n[c]??0;return cs.replace((0,Ion.regEx)(/\s*/g),"").split((0,Ion.regEx)(/(~=|==|!=|<=|>=|<|>|===)/)).slice(1)).map(([s,a])=>["!=","<=","<"].includes(s)?!0:(t=!1,["~=","==",">=","==="].includes(s)?(0,OL.lt)(e,a):s===">"?(0,OL.lte)(e,a):!1)).every(s=>s===!0);return t?!i:i}catch{return!1}}Yme.isLessThanRange=Pfd;function Rfd(e){let r=(0,Tfd.parse)(e);if(!r)throw new TypeError("Invalid pep440 currentValue");if(r.some(t=>t.operator==="==="))throw new TypeError("PEP440 arbitrary equality (===) not supported");return r}function kfd(e,r){return[">",">="].includes(e.operator)?(0,OL.lte)(r,e.version)?">="+r:e.operator+e.version:null}function Ffd(e,r){if(e.operator==="<"){if((0,OL.gte)(r,e.version)){let t=Ton([e]),n=pIt(t,r,e.version);return e.operator+n.join(".")}return e.operator+e.version}return null}function Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){var a,o;if(i.operator==="!=")return i.operator+i.version;if(i.prefix){let c=pIt(ytr.None,n,i.version).join(".");return i.operator+c+".*"}if(i.operator==="~="){let c=((a=(0,Xre.parse)(i.version))==null?void 0:a.release)??[],l=((o=(0,Xre.parse)(n))==null?void 0:o.release)??[],u=c.length,m=l.length;if(um){for(let h=u-m-1;h>=0;h--)l.push(0);return i.operator+l.join(".")}return i.operator+n}if(["==","<="].includes(i.operator))return(0,OL.lte)(n,i.version)?i.operator+i.version:i.operator+n;let s=Ffd(i,n);return s||(s=kfd(i,n),s)?s:(dIt.logger.error({newVersion:n,currentValue:e,range:i},"pep440: failed to process range"),null)}function vTs(e){return e.some(r=>{var n;let t=(n=(0,Xre.parse)(r.version))==null?void 0:n.release;return t&&t.length<3})}function xon(e){let r=e.length-1;for(;e[r]===0;)r--;return e.slice(0,r+1)}function Nfd(e){let r=e.version.split(".").map(t=>parseInt(t));return r.length>1&&r.splice(-1),r[r.length-1]+=1,[{operator:">=",version:e.version},{operator:"<",version:r.join(".")}]}function Ofd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){if((0,OL.satisfies)(n,e))return[e];let s=Ton(i),a=vTs(i),o=[];return i.length===1&&i[0].operator==="~="?o=Nfd(i[0]):o=i,o.map(c=>{var l;if(c.operator==="<"&&(0,OL.gte)(n,c.version)){let u=((l=(0,Xre.parse)(c.version))==null?void 0:l.release)??[],m=u.length;if(u[m-1]!==0){let _=bTs[m-1];s=ytr[_]}let h=pIt(s,n,c.version);return a&&(h=xon(h)),c.operator+h.join(".")}return Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},c)})}function Bfd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){if((0,OL.satisfies)(n,e))return[e];let s=vTs(i);return i.map(a=>{var o;if(a.operator==="<"&&(0,OL.gte)(n,a.version)){let c=Ton(i),l=pIt(c,n,a.version);return s&&(l=xon(l)),a.operator+l.join(".")}if([">",">="].includes(a.operator)){if((0,OL.lte)(n,a.version))return">="+n;let l=(((o=(0,Xre.parse)(a.version))==null?void 0:o.release)??[]).length-1,u=pIt(l,n);return s&&(u=xon(u)),a.operator===">"&&n===u.join(".")&&u.length>1&&u.pop(),a.operator+u.join(".")}return Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},a)})}function qfd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},i){return i.map(s=>s.operator===">="?s.operator+n:Pon({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},s))}function ETs(e,r){let t=e;if(e.includes(",")){let n=e.split(",");n[0].includes(".*")&&n[0].includes("==")&&n[1].includes(">=")&&(0,OL.satisfies)(r,n[0])&&(t=n[0])}else return e;return t}Yme.checkRangeAndRemoveUnnecessaryRangeLimit=ETs});var BL=A(hE=>{"use strict";Object.defineProperty(hE,"__esModule",{value:!0});hE.api=hE.matches=hE.isVersion=hE.isSingleVersion=hE.isValid=hE.supportedRangeStrategies=hE.supportsRanges=hE.urls=hE.displayName=hE.id=void 0;var Mfd=(tn(),Dr(en)),Ron=Mfd.__importStar(sDe()),STs=DTs();hE.id="pep440";hE.displayName="PEP440";hE.urls=["https://www.python.org/dev/peps/pep-0440/"];hE.supportsRanges=!0;hE.supportedRangeStrategies=["bump","widen","pin","replace"];var{compare:kon,satisfies:wTs,valid:Lfd,validRange:jfd,explain:Gfd,gt:Ufd,major:Vfd,minor:zfd,patch:$fd,eq:Qfd}=Ron;hE.matches=wTs;function Jme(e){return!!Lfd(e)}hE.isVersion=Jme;var Kfd=e=>{let r=Gfd(e);return r?!r.is_prerelease:!1};function ITs(e){return jfd(e)||Jme(e)}hE.isValid=ITs;function Hfd(e,r){let t=Ron.filter(e,r).sort(kon);return t.length===0?null:t[t.length-1]}function Wfd(e,r){let t=Ron.filter(e,r).sort(kon);return t.length===0?null:t[0]}function xTs(e){return Jme(e)||(e==null?void 0:e.startsWith("=="))&&Jme(e.substring(2).trim())}hE.isSingleVersion=xTs;var Yfd=(e,r)=>Jme(e)&&Jme(r)&&Qfd(e,r);hE.api={equals:Yfd,getMajor:Vfd,getMinor:zfd,getPatch:$fd,isCompatible:Jme,isGreaterThan:Ufd,isSingleVersion:xTs,isStable:Kfd,isValid:ITs,isVersion:Jme,matches:wTs,getSatisfyingVersion:Hfd,minSatisfyingVersion:Wfd,getNewValue:STs.getNewValue,sortVersions:kon,isLessThanRange:STs.isLessThanRange};hE.default=hE.api});var fIt=A(Atr=>{"use strict";Object.defineProperty(Atr,"__esModule",{value:!0});Atr.GalaxyCollectionDatasource=void 0;var _tr=(tn(),Dr(en)),Jfd=_tr.__importDefault(_a()),TTs=Pi(),Xfd=ug(),Zfd=_tr.__importStar(lP()),e0d=_tr.__importStar(BL()),t0d=K0(),mIt=class e extends t0d.Datasource{static id="galaxy-collection";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://galaxy.ansible.com/"];defaultVersioning=e0d.id;async getReleases({packageName:r,registryUrl:t}){let[n,i]=r.split("."),s=`${t}api/v2/collections/${n}/${i}/`,a;try{a=await this.http.getJson(s)}catch(w){this.handleGenericErrors(w)}if(!(a!=null&&a.body))return TTs.logger.warn({dependency:r},`Received invalid data from ${s}`),null;let o=a.body,c=`${s}versions/`,l;try{l=await this.http.getJson(c)}catch(w){this.handleGenericErrors(w)}let m=l.body.results.map(w=>({version:w.version,isDeprecated:o.deprecated})),h;return{releases:(await Zfd.map(m,w=>this.http.getJson(`${c}${w.version}/`).then(x=>x.body).then(x=>{try{let P={version:w.version,isDeprecated:!!w.isDeprecated,downloadUrl:x.download_url,newDigest:x.artifact.sha256,dependencies:x.metadata.dependencies};return w.version===o.latest_version.version&&(h=x),P}catch(P){return TTs.logger.warn({dependency:r,err:P},`Received invalid data from ${c}${w.version}/`),null}}))).filter(Jfd.default.truthy),sourceUrl:(h==null?void 0:h.metadata.repository)??null,homepage:h==null?void 0:h.metadata.homepage,tags:h==null?void 0:h.metadata.tags}}};Atr.GalaxyCollectionDatasource=mIt;_tr.__decorate([(0,Xfd.cache)({namespace:`datasource-${mIt.id}`,key:({packageName:e})=>e})],mIt.prototype,"getReleases",null)});var PTs=A(qO=>{"use strict";var r0d=qO&&qO.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(qO,"__esModule",{value:!0});var n0d=require("fs"),i0d=r0d(T2e()),bje=i0d.default("@kwsites/file-exists");function s0d(e,r,t){bje("checking %s",e);try{let n=n0d.statSync(e);return n.isFile()&&r?(bje("[OK] path represents a file"),!0):n.isDirectory()&&t?(bje("[OK] path represents a directory"),!0):(bje("[FAIL] path represents something other than a file or directory"),!1)}catch(n){if(n.code==="ENOENT")return bje("[FAIL] path is not accessible: %o",n),!1;throw bje("[FATAL] %o",n),n}}function a0d(e,r=qO.READABLE){return s0d(e,(r&qO.FILE)>0,(r&qO.FOLDER)>0)}qO.exists=a0d;qO.FILE=1;qO.FOLDER=2;qO.READABLE=qO.FILE+qO.FOLDER});var Fon=A(btr=>{"use strict";function o0d(e){for(var r in e)btr.hasOwnProperty(r)||(btr[r]=e[r])}Object.defineProperty(btr,"__esModule",{value:!0});o0d(PTs())});var hIt=A(aDe=>{"use strict";Object.defineProperty(aDe,"__esModule",{value:!0});aDe.createDeferred=aDe.deferred=void 0;function Non(){let e,r,t="pending";return{promise:new Promise((i,s)=>{e=i,r=s}),done(i){t==="pending"&&(t="resolved",e(i))},fail(i){t==="pending"&&(t="rejected",r(i))},get fulfilled(){return t!=="pending"},get status(){return t}}}aDe.deferred=Non;aDe.createDeferred=Non;aDe.default=Non});var Sje=A((yqg,hRs)=>{var c0d=Object.create,DIt=Object.defineProperty,u0d=Object.defineProperties,l0d=Object.getOwnPropertyDescriptor,d0d=Object.getOwnPropertyDescriptors,Zon=Object.getOwnPropertyNames,RTs=Object.getOwnPropertySymbols,p0d=Object.getPrototypeOf,lPs=Object.prototype.hasOwnProperty,m0d=Object.prototype.propertyIsEnumerable,kTs=(e,r,t)=>r in e?DIt(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,qL=(e,r)=>{for(var t in r||(r={}))lPs.call(r,t)&&kTs(e,t,r[t]);if(RTs)for(var t of RTs(r))m0d.call(r,t)&&kTs(e,t,r[t]);return e},_It=(e,r)=>u0d(e,d0d(r)),dPs=e=>DIt(e,"__esModule",{value:!0}),cp=(e,r)=>function(){return e&&(r=(0,e[Zon(e)[0]])(e=0)),r},f0d=(e,r)=>function(){return r||(0,e[Zon(e)[0]])((r={exports:{}}).exports,r),r.exports},_E=(e,r)=>{for(var t in r)DIt(e,t,{get:r[t],enumerable:!0})},pPs=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of Zon(r))!lPs.call(e,i)&&(t||i!=="default")&&DIt(e,i,{get:()=>r[i],enumerable:!(n=l0d(r,i))||n.enumerable});return e},h0d=(e,r)=>pPs(dPs(DIt(e!=null?c0d(p0d(e)):{},"default",!r&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),gE=(e=>(r,t)=>e&&e.get(r)||(t=pPs(dPs({}),r,1),e&&e.set(r,t),t))(typeof WeakMap<"u"?new WeakMap:0),yIt=(e,r,t)=>new Promise((n,i)=>{var s=c=>{try{o(t.next(c))}catch(l){i(l)}},a=c=>{try{o(t.throw(c))}catch(l){i(l)}},o=c=>c.done?n(c.value):Promise.resolve(c.value).then(s,a);o((t=t.apply(e,r)).next())}),hW,efe=cp({"src/lib/errors/git-error.ts"(){hW=class extends Error{constructor(e,r){super(r),this.task=e,Object.setPrototypeOf(this,new.target.prototype)}}}}),cDe,Dje=cp({"src/lib/errors/git-response-error.ts"(){efe(),cDe=class extends hW{constructor(e,r){super(void 0,r||String(e)),this.git=e}}}});function g0d(...e){let r=new String(e);return Rtr.set(r,e),r}function wtr(e){return e instanceof String&&Rtr.has(e)}function FTs(e){return Rtr.get(e)||[]}var Rtr,ktr=cp({"src/lib/args/pathspec.ts"(){Rtr=new WeakMap}}),ecn,y0d=cp({"src/lib/errors/git-construct-error.ts"(){efe(),ecn=class extends hW{constructor(e,r){super(void 0,r),this.config=e}}}}),Zre,Ftr=cp({"src/lib/errors/git-plugin-error.ts"(){efe(),Zre=class extends hW{constructor(e,r,t){super(e,t),this.task=e,this.plugin=r,Object.setPrototypeOf(this,new.target.prototype)}}}}),tcn,mPs=cp({"src/lib/errors/task-configuration-error.ts"(){efe(),tcn=class extends hW{constructor(e){super(void 0,e)}}}});function fPs(e){return typeof e=="function"?e:uDe}function hPs(e){return typeof e=="function"&&e!==uDe}function gPs(e,r){let t=e.indexOf(r);return t<=0?[e,""]:[e.substr(0,t),e.substr(t+1)]}function yPs(e,r=0){return _Ps(e)&&e.length>r?e[r]:void 0}function oDe(e,r=0){if(_Ps(e)&&e.length>r)return e[e.length-1-r]}function _Ps(e){return!!(e&&typeof e.length=="number")}function SIt(e="",r=!0,t=`
          +`){return e.split(t).reduce((n,i)=>{let s=r?i.trim():i;return s&&n.push(s),n},[])}function rcn(e,r){return SIt(e,!0).map(t=>r(t))}function ncn(e){return(0,Gon.exists)(e,Gon.FOLDER)}function FA(e,r){return Array.isArray(e)?e.includes(r)||e.push(r):e.add(r),r}function APs(e,r){return Array.isArray(e)&&!e.includes(r)&&e.push(r),e}function Ntr(e,r){if(Array.isArray(e)){let t=e.indexOf(r);t>=0&&e.splice(t,1)}else e.delete(r);return r}function Zme(e){return Array.isArray(e)?e:[e]}function bPs(e){return Zme(e).map(String)}function yE(e,r=0){if(e==null)return r;let t=parseInt(e,10);return isNaN(t)?r:t}function CIt(e,r){let t=[];for(let n=0,i=e.length;nt in e?{[t]:e[t]}:{}))}function jon(e=0){return new Promise(r=>setTimeout(r,e))}var Gon,Eje,uDe,wIt,Otr=cp({"src/lib/utils/util.ts"(){Gon=Fon(),Eje="\0",uDe=()=>{},wIt=Object.prototype.toString.call.bind(Object.prototype.toString)}});function gW(e,r,t){return r(e)?e:arguments.length>2?t:void 0}function icn(e,r){let t=wtr(e)?"string":typeof e;return/number|string|boolean/.test(t)&&(!r||!r.includes(t))}function scn(e){return!!e&&wIt(e)==="[object Object]"}function vPs(e){return typeof e=="function"}var IIt,W3,EPs,Itr,acn,DPs=cp({"src/lib/utils/argument-filters.ts"(){Otr(),ktr(),IIt=e=>Array.isArray(e),W3=e=>typeof e=="string",EPs=e=>Array.isArray(e)&&e.every(W3),Itr=e=>W3(e)||Array.isArray(e)&&e.every(W3),acn=e=>e==null||"number|boolean|function".includes(typeof e)?!1:Array.isArray(e)||typeof e=="string"||typeof e.length=="number"}}),Uon,_0d=cp({"src/lib/utils/exit-codes.ts"(){Uon=(e=>(e[e.SUCCESS=0]="SUCCESS",e[e.ERROR=1]="ERROR",e[e.NOT_FOUND=-2]="NOT_FOUND",e[e.UNCLEAN=128]="UNCLEAN",e))(Uon||{})}}),EIt,A0d=cp({"src/lib/utils/git-output-streams.ts"(){EIt=class{constructor(e,r){this.stdOut=e,this.stdErr=r}asStrings(){return new EIt(this.stdOut.toString("utf8"),this.stdErr.toString("utf8"))}}}}),f1,Xme,b0d=cp({"src/lib/utils/line-parser.ts"(){f1=class{constructor(e,r){this.matches=[],this.parse=(t,n)=>(this.resetMatches(),this._regExp.every((i,s)=>this.addMatch(i,s,t(s)))?this.useMatches(n,this.prepareMatches())!==!1:!1),this._regExp=Array.isArray(e)?e:[e],r&&(this.useMatches=r)}useMatches(e,r){throw new Error("LineParser:useMatches not implemented")}resetMatches(){this.matches.length=0}prepareMatches(){return this.matches}addMatch(e,r,t){let n=t&&e.exec(t);return n&&this.pushMatch(r,n),!!n}pushMatch(e,r){this.matches.push(...r.slice(1))}},Xme=class extends f1{addMatch(e,r,t){return/^remote:\s/.test(String(t))&&super.addMatch(e,r,t)}pushMatch(e,r){(e>0||r.length>1)&&super.pushMatch(e,r)}}}});function SPs(...e){let r=process.cwd(),t=Object.assign(qL({baseDir:r},wPs),...e.filter(n=>typeof n=="object"&&n));return t.baseDir=t.baseDir||r,t.trimmed=t.trimmed===!0,t}var wPs,C0d=cp({"src/lib/utils/simple-git-options.ts"(){wPs={binary:"git",maxConcurrentProcesses:5,config:[],trimmed:!1}}});function ocn(e,r=[]){return scn(e)?Object.keys(e).reduce((t,n)=>{let i=e[n];return wtr(i)?t.push(i):icn(i,["boolean"])?t.push(n+"="+i):t.push(n),t},r):r}function xF(e,r=0,t=!1){let n=[];for(let i=0,s=r<0?e.length:r;i{for(let s=SIt(i,n),a=0,o=s.length;a{if(!(a+l>=o))return s[a+l]};r.some(({parse:l})=>l(c,e))}}),e}var D0d=cp({"src/lib/utils/task-parser.ts"(){Otr()}}),IPs={};_E(IPs,{ExitCodes:()=>Uon,GitOutputStreams:()=>EIt,LineParser:()=>f1,NOOP:()=>uDe,NULL:()=>Eje,RemoteLineParser:()=>Xme,append:()=>FA,appendTaskOptions:()=>ocn,asArray:()=>Zme,asFunction:()=>fPs,asNumber:()=>yE,asStringArray:()=>bPs,bufferToString:()=>vIt,callTaskParser:()=>Von,createInstanceConfig:()=>SPs,delay:()=>jon,filterArray:()=>IIt,filterFunction:()=>vPs,filterHasLength:()=>acn,filterPlainObject:()=>scn,filterPrimitives:()=>icn,filterString:()=>W3,filterStringArray:()=>EPs,filterStringOrStringArray:()=>Itr,filterType:()=>gW,first:()=>yPs,folderExists:()=>ncn,forEachLineWithContent:()=>rcn,getTrailingOptions:()=>xF,including:()=>APs,isUserFunction:()=>hPs,last:()=>oDe,objectToString:()=>wIt,parseStringResponse:()=>LO,pick:()=>CPs,prefixedArray:()=>CIt,remove:()=>Ntr,splitOn:()=>gPs,toLinesWithContent:()=>SIt,trailingFunctionArgument:()=>JD,trailingOptionsArgument:()=>ccn});var e1=cp({"src/lib/utils/index.ts"(){DPs(),_0d(),A0d(),b0d(),C0d(),E0d(),D0d(),Otr()}}),xPs={};_E(xPs,{CheckRepoActions:()=>xtr,checkIsBareRepoTask:()=>PPs,checkIsRepoRootTask:()=>TPs,checkIsRepoTask:()=>S0d});function S0d(e){switch(e){case"bare":return PPs();case"root":return TPs()}return{commands:["rev-parse","--is-inside-work-tree"],format:"utf-8",onError:Btr,parser:ucn}}function TPs(){return{commands:["rev-parse","--git-dir"],format:"utf-8",onError:Btr,parser(r){return/^\.(git)?$/.test(r.trim())}}}function PPs(){return{commands:["rev-parse","--is-bare-repository"],format:"utf-8",onError:Btr,parser:ucn}}function w0d(e){return/(Not a git repository|Kein Git-Repository)/i.test(String(e))}var xtr,Btr,ucn,RPs=cp({"src/lib/tasks/check-is-repo.ts"(){e1(),xtr=(e=>(e.BARE="bare",e.IN_TREE="tree",e.IS_REPO_ROOT="root",e))(xtr||{}),Btr=({exitCode:e},r,t,n)=>{if(e===128&&w0d(r))return t(Buffer.from("false"));n(r)},ucn=e=>e.trim()==="true"}});function I0d(e,r){let t=new kPs(e),n=e?NPs:FPs;return SIt(r).forEach(i=>{let s=i.replace(n,"");t.paths.push(s),(OPs.test(s)?t.folders:t.files).push(s)}),t}var kPs,FPs,NPs,OPs,x0d=cp({"src/lib/responses/CleanSummary.ts"(){e1(),kPs=class{constructor(e){this.dryRun=e,this.paths=[],this.files=[],this.folders=[]}},FPs=/^[a-z]+\s*/i,NPs=/^[a-z]+\s+[a-z]+\s*/i,OPs=/\/$/}}),zon={};_E(zon,{EMPTY_COMMANDS:()=>qtr,adhocExecTask:()=>BPs,configurationErrorTask:()=>TF,isBufferTask:()=>MPs,isEmptyTask:()=>LPs,straightThroughBufferTask:()=>qPs,straightThroughStringTask:()=>PF});function BPs(e){return{commands:qtr,format:"empty",parser:e}}function TF(e){return{commands:qtr,format:"empty",parser(){throw typeof e=="string"?new tcn(e):e}}}function PF(e,r=!1){return{commands:e,format:"utf-8",parser(t){return r?String(t).trim():t}}}function qPs(e){return{commands:e,format:"buffer",parser(r){return r}}}function MPs(e){return e.format==="buffer"}function LPs(e){return e.format==="empty"||!e.commands.length}var qtr,QS=cp({"src/lib/tasks/task.ts"(){mPs(),qtr=[]}}),jPs={};_E(jPs,{CONFIG_ERROR_INTERACTIVE_MODE:()=>lcn,CONFIG_ERROR_MODE_REQUIRED:()=>dcn,CONFIG_ERROR_UNKNOWN_OPTION:()=>pcn,CleanOptions:()=>AIt,cleanTask:()=>GPs,cleanWithOptionsTask:()=>T0d,isCleanOptionsArray:()=>P0d});function T0d(e,r){let{cleanMode:t,options:n,valid:i}=R0d(e);return t?i.options?(n.push(...r),n.some(N0d)?TF(lcn):GPs(t,n)):TF(pcn+JSON.stringify(e)):TF(dcn)}function GPs(e,r){return{commands:["clean",`-${e}`,...r],format:"utf-8",parser(n){return I0d(e==="n",n)}}}function P0d(e){return Array.isArray(e)&&e.every(r=>mcn.has(r))}function R0d(e){let r,t=[],n={cleanMode:!1,options:!0};return e.replace(/[^a-z]i/g,"").split("").forEach(i=>{k0d(i)?(r=i,n.cleanMode=!0):n.options=n.options&&F0d(t[t.length]=`-${i}`)}),{cleanMode:r,options:t,valid:n}}function k0d(e){return e==="f"||e==="n"}function F0d(e){return/^-[a-z]$/i.test(e)&&mcn.has(e.charAt(1))}function N0d(e){return/^-[^\-]/.test(e)?e.indexOf("i")>0:e==="--interactive"}var lcn,dcn,pcn,AIt,mcn,UPs=cp({"src/lib/tasks/clean.ts"(){x0d(),e1(),QS(),lcn="Git clean interactive mode is not supported",dcn='Git clean mode parameter ("n" or "f") is required',pcn="Git clean unknown option found in: ",AIt=(e=>(e.DRY_RUN="n",e.FORCE="f",e.IGNORED_INCLUDED="x",e.IGNORED_ONLY="X",e.EXCLUDING="e",e.QUIET="q",e.RECURSIVE="d",e))(AIt||{}),mcn=new Set(["i",...bPs(Object.values(AIt))])}});function O0d(e){let r=new zPs;for(let t of VPs(e))r.addValue(t.file,String(t.key),t.value);return r}function B0d(e,r){let t=null,n=[],i=new Map;for(let s of VPs(e,r))s.key===r&&(n.push(t=s.value),i.has(s.file)||i.set(s.file,[]),i.get(s.file).push(t));return{key:r,paths:Array.from(i.keys()),scopes:i,value:t,values:n}}function q0d(e){return e.replace(/^(file):/,"")}function*VPs(e,r=null){let t=e.split("\0");for(let n=0,i=t.length-1;nObject.assign(e,this.values[r]),{})),this._all}addFile(e){if(!(e in this.values)){let r=oDe(this.files);this.values[e]=r?Object.create(this.values[r]):{},this.files.push(e)}return this.values[e]}addValue(e,r,t){let n=this.addFile(e);n.hasOwnProperty(r)?Array.isArray(n[r])?n[r].push(t):n[r]=[n[r],t]:n[r]=t,this._all=void 0}}}});function Oon(e,r){return typeof e=="string"&&Ttr.hasOwnProperty(e)?e:r}function L0d(e,r,t,n){let i=["config",`--${n}`];return t&&i.push("--add"),i.push(e,r),{commands:i,format:"utf-8",parser(s){return s}}}function j0d(e,r){let t=["config","--null","--show-origin","--get-all",e];return r&&t.splice(1,0,`--${r}`),{commands:t,format:"utf-8",parser(n){return B0d(n,e)}}}function G0d(e){let r=["config","--list","--show-origin","--null"];return e&&r.push(`--${e}`),{commands:r,format:"utf-8",parser(t){return O0d(t)}}}function U0d(){return{addConfig(e,r,...t){return this._runTask(L0d(e,r,t[0]===!0,Oon(t[1],"local")),JD(arguments))},getConfig(e,r){return this._runTask(j0d(e,Oon(r,void 0)),JD(arguments))},listConfig(...e){return this._runTask(G0d(Oon(e[0],void 0)),JD(arguments))}}}var Ttr,$Ps=cp({"src/lib/tasks/config.ts"(){M0d(),e1(),Ttr=(e=>(e.system="system",e.global="global",e.local="local",e.worktree="worktree",e))(Ttr||{})}});function QPs(...e){return new HPs().param(...e)}function V0d(e){let r=new Set,t={};return rcn(e,n=>{let[i,s,a]=n.split(Eje);r.add(i),(t[i]=t[i]||[]).push({line:yE(s),path:i,preview:a})}),{paths:r,results:t}}function z0d(){return{grep(e){let r=JD(arguments),t=xF(arguments);for(let i of KPs)if(t.includes(i))return this._runTask(TF(`git.grep: use of "${i}" is not supported.`),r);typeof e=="string"&&(e=QPs().param(e));let n=["grep","--null","-n","--full-name",...t,...e];return this._runTask({commands:n,format:"utf-8",parser(i){return V0d(i)}},r)}}}var KPs,gIt,NTs,HPs,WPs=cp({"src/lib/tasks/grep.ts"(){e1(),QS(),KPs=["-h"],gIt=Symbol("grepQuery"),HPs=class{constructor(){this[NTs]=[]}*[(NTs=gIt,Symbol.iterator)](){for(let e of this[gIt])yield e}and(...e){return e.length&&this[gIt].push("--and","(",...CIt(e,"-e"),")"),this}param(...e){return this[gIt].push(...CIt(e,"-e")),this}}}}),YPs={};_E(YPs,{ResetMode:()=>bIt,getResetMode:()=>Q0d,resetTask:()=>$0d});function $0d(e,r){let t=["reset"];return JPs(e)&&t.push(`--${e}`),t.push(...r),PF(t)}function Q0d(e){if(JPs(e))return e;switch(typeof e){case"string":case"undefined":return"soft"}}function JPs(e){return XPs.includes(e)}var bIt,XPs,ZPs=cp({"src/lib/tasks/reset.ts"(){QS(),bIt=(e=>(e.MIXED="mixed",e.SOFT="soft",e.HARD="hard",e.MERGE="merge",e.KEEP="keep",e))(bIt||{}),XPs=Array.from(Object.values(bIt))}}),e3s={};_E(e3s,{CheckRepoActions:()=>xtr,CleanOptions:()=>AIt,GitConfigScope:()=>Ttr,GitConstructError:()=>ecn,GitError:()=>hW,GitPluginError:()=>Zre,GitResponseError:()=>cDe,ResetMode:()=>bIt,TaskConfigurationError:()=>tcn,grepQueryBuilder:()=>QPs,pathspec:()=>g0d});var K0d=cp({"src/lib/api.ts"(){ktr(),y0d(),efe(),Ftr(),Dje(),mPs(),RPs(),UPs(),$Ps(),WPs(),ZPs()}});function H0d(e){return e?[{type:"spawn.before",action(n,i){e.aborted&&i.kill(new Zre(void 0,"abort","Abort already signaled"))}},{type:"spawn.after",action(n,i){function s(){i.kill(new Zre(void 0,"abort","Abort signal received"))}e.addEventListener("abort",s),i.spawned.on("close",()=>e.removeEventListener("abort",s))}}]:void 0}var W0d=cp({"src/lib/plugins/abort-plugin.ts"(){Ftr()}});function Y0d(e){return typeof e=="string"&&e.trim().toLowerCase()==="-c"}function J0d(e,r){if(Y0d(e)&&/^\s*protocol(.[a-z]+)?.allow/.test(r))throw new Zre(void 0,"unsafe","Configuring protocol.allow is not permitted without enabling allowUnsafeExtProtocol")}function X0d(e,r){if(/^\s*--(upload|receive)-pack/.test(e))throw new Zre(void 0,"unsafe","Use of --upload-pack or --receive-pack is not permitted without enabling allowUnsafePack");if(r==="clone"&&/^\s*-u\b/.test(e))throw new Zre(void 0,"unsafe","Use of clone with option -u is not permitted without enabling allowUnsafePack");if(r==="push"&&/^\s*--exec\b/.test(e))throw new Zre(void 0,"unsafe","Use of push with option --exec is not permitted without enabling allowUnsafePack")}function Z0d({allowUnsafeProtocolOverride:e=!1,allowUnsafePack:r=!1}={}){return{type:"spawn.args",action(t,n){return t.forEach((i,s)=>{let a=sjon(i))).then(a.done)}return{type:"spawn.after",action(i,s){return yIt(this,arguments,function*(a,{spawned:o,close:c}){var l,u;let m=t(),h=!0,_=()=>void(h=!1);(l=o.stdout)==null||l.on("data",_),(u=o.stderr)==null||u.on("data",_),o.on("error",_),o.on("close",b=>m.close(b)),o.on("exit",b=>m.exit(b));try{yield m.result,h&&(yield jon(50)),c(m.exitCode)}catch(b){c(m.exitCode,b)}})}}}var vje,$on,ihd=cp({"src/lib/plugins/completion-detection.plugin.ts"(){vje=hIt(),e1(),$on=(0,vje.deferred)().promise}});function shd(e){return!!(e.exitCode&&e.stdErr.length)}function ahd(e){return Buffer.concat([...e.stdOut,...e.stdErr])}function ohd(e=!1,r=shd,t=ahd){return(n,i)=>!e&&n||!r(i)?n:t(i)}function OTs(e){return{type:"task.error",action(r,t){let n=e(r.error,{stdErr:t.stdErr,stdOut:t.stdOut,exitCode:t.exitCode});return Buffer.isBuffer(n)?{error:new hW(void 0,n.toString("utf-8"))}:{error:n}}}}var chd=cp({"src/lib/plugins/error-detection.plugin.ts"(){efe()}}),t3s,uhd=cp({"src/lib/plugins/plugin-store.ts"(){e1(),t3s=class{constructor(){this.plugins=new Set}add(e){let r=[];return Zme(e).forEach(t=>t&&this.plugins.add(FA(r,t))),()=>{r.forEach(t=>this.plugins.delete(t))}}exec(e,r,t){let n=r,i=Object.freeze(Object.create(t));for(let s of this.plugins)s.type===e&&(n=s.action(n,i));return n}}}});function lhd(e){let r="--progress",t=["checkout","clone","fetch","pull","push"];return[{type:"spawn.args",action(s,a){return t.includes(a.method)?APs(s,r):s}},{type:"spawn.after",action(s,a){var o;a.commands.includes(r)&&((o=a.spawned.stderr)==null||o.on("data",c=>{let l=/^([\s\S]+?):\s*(\d+)% \((\d+)\/(\d+)\)/.exec(c.toString("utf8"));l&&e({method:a.method,stage:dhd(l[1]),progress:yE(l[2]),processed:yE(l[3]),total:yE(l[4])})}))}}]}function dhd(e){return String(e.toLowerCase().split(" ",1))||"unknown"}var phd=cp({"src/lib/plugins/progress-monitor-plugin.ts"(){e1()}}),mhd=cp({"src/lib/plugins/simple-git-plugin.ts"(){}});function fhd(e){let r=CPs(e,["uid","gid"]);return{type:"spawn.options",action(t){return qL(qL({},r),t)}}}var hhd=cp({"src/lib/plugins/spawn-options-plugin.ts"(){e1()}});function ghd({block:e,stdErr:r=!0,stdOut:t=!0}){if(e>0)return{type:"spawn.after",action(n,i){var s,a;let o;function c(){o&&clearTimeout(o),o=setTimeout(u,e)}function l(){var m,h;(m=i.spawned.stdout)==null||m.off("data",c),(h=i.spawned.stderr)==null||h.off("data",c),i.spawned.off("exit",l),i.spawned.off("close",l),o&&clearTimeout(o)}function u(){l(),i.kill(new Zre(void 0,"timeout","block timeout reached"))}t&&((s=i.spawned.stdout)==null||s.on("data",c)),r&&((a=i.spawned.stderr)==null||a.on("data",c)),i.spawned.on("exit",l),i.spawned.on("close",l),c()}}}var yhd=cp({"src/lib/plugins/timout-plugin.ts"(){Ftr()}}),_hd=cp({"src/lib/plugins/index.ts"(){W0d(),ehd(),rhd(),ihd(),chd(),uhd(),phd(),mhd(),hhd(),yhd()}});function Ahd(){return{type:"spawn.args",action(e){let r=[],t;function n(i){(t=t||[]).push(...i)}for(let i=0;iwtr(a)&&FTs(a)||a));break}r.push(s)}return t?[...r,"--",...t.map(String)]:r}}}var bhd=cp({"src/lib/plugins/suffix-paths.plugin.ts"(){ktr()}});function Chd(){return(0,Etr.default)("simple-git")}function BTs(e,r,t){return!r||!String(r).replace(/\s*/,"")?t?(n,...i)=>{e(n,...i),t(n,...i)}:e:(n,...i)=>{e(`%s ${n}`,r,...i),t&&t(n,...i)}}function vhd(e,r,{namespace:t}){if(typeof e=="string")return e;let n=r&&r.namespace||"";return n.startsWith(t)?n.substr(t.length+1):n||t}function fcn(e,r,t,n=Chd()){let i=e&&`[${e}]`||"",s=[],a=typeof r=="string"?n.extend(r):r,o=vhd(gW(r,W3),a,n);return l(t);function c(u,m){return FA(s,fcn(e,o.replace(/^[^:]+/,u),m,n))}function l(u){let m=u&&`[${u}]`||"",h=a&&BTs(a,m)||uDe,_=BTs(n,`${i} ${m}`,h);return Object.assign(a?h:_,{label:e,sibling:c,info:_,step:l})}}var Etr,r3s=cp({"src/lib/git-logger.ts"(){Etr=h0d(T2e()),e1(),Etr.default.formatters.L=e=>String(acn(e)?e.length:"-"),Etr.default.formatters.B=e=>Buffer.isBuffer(e)?e.toString("utf8"):wIt(e)}}),Ctr,Qon,Ehd=cp({"src/lib/runners/tasks-pending-queue.ts"(){efe(),r3s(),Ctr=class{constructor(e="GitExecutor"){this.logLabel=e,this._queue=new Map}withProgress(e){return this._queue.get(e)}createProgress(e){let r=Ctr.getName(e.commands[0]),t=fcn(this.logLabel,r);return{task:e,logger:t,name:r}}push(e){let r=this.createProgress(e);return r.logger("Adding task to the queue, commands = %o",e.commands),this._queue.set(e,r),r}fatal(e){for(let[r,{logger:t}]of Array.from(this._queue.entries()))r===e.task?(t.info("Failed %o",e),t("Fatal exception, any as-yet un-started tasks run through this executor will not be attempted")):t.info("A fatal exception occurred in a previous task, the queue has been purged: %o",e.message),this.complete(r);if(this._queue.size!==0)throw new Error(`Queue size should be zero after fatal: ${this._queue.size}`)}complete(e){this.withProgress(e)&&this._queue.delete(e)}attempt(e){let r=this.withProgress(e);if(!r)throw new hW(void 0,"TasksPendingQueue: attempt called for an unknown task");return r.logger("Starting task"),r}static getName(e="empty"){return`task:${e}:${++Ctr.counter}`}},Qon=Ctr,Qon.counter=0}});function Cje(e,r){return{method:yPs(e.commands)||"",commands:r}}function Dhd(e,r){return t=>{r("[ERROR] child process exception %o",t),e.push(Buffer.from(String(t.stack),"ascii"))}}function qTs(e,r,t,n){return i=>{t("%s received %L bytes",r,i),n("%B",i),e.push(i)}}var MTs,Kon,Shd=cp({"src/lib/runners/git-executor-chain.ts"(){MTs=require("child_process"),efe(),QS(),e1(),Ehd(),Kon=class{constructor(e,r,t){this._executor=e,this._scheduler=r,this._plugins=t,this._chain=Promise.resolve(),this._queue=new Qon}get binary(){return this._executor.binary}get cwd(){return this._cwd||this._executor.cwd}set cwd(e){this._cwd=e}get env(){return this._executor.env}get outputHandler(){return this._executor.outputHandler}chain(){return this}push(e){return this._queue.push(e),this._chain=this._chain.then(()=>this.attemptTask(e))}attemptTask(e){return yIt(this,null,function*(){let r=yield this._scheduler.next(),t=()=>this._queue.complete(e);try{let{logger:n}=this._queue.attempt(e);return yield LPs(e)?this.attemptEmptyTask(e,n):this.attemptRemoteTask(e,n)}catch(n){throw this.onFatalException(e,n)}finally{t(),r()}})}onFatalException(e,r){let t=r instanceof hW?Object.assign(r,{task:e}):new hW(e,r&&String(r));return this._chain=Promise.resolve(),this._queue.fatal(t),t}attemptRemoteTask(e,r){return yIt(this,null,function*(){let t=this._plugins.exec("spawn.args",[...e.commands],Cje(e,e.commands)),n=yield this.gitResponse(e,this.binary,t,this.outputHandler,r.step("SPAWN")),i=yield this.handleTaskData(e,t,n,r.step("HANDLE"));return r("passing response to task's parser as a %s",e.format),MPs(e)?Von(e.parser,i):Von(e.parser,i.asStrings())})}attemptEmptyTask(e,r){return yIt(this,null,function*(){return r("empty task bypassing child process to call to task's parser"),e.parser(this)})}handleTaskData(e,r,t,n){let{exitCode:i,rejection:s,stdOut:a,stdErr:o}=t;return new Promise((c,l)=>{n("Preparing to handle process response exitCode=%d stdOut=",i);let{error:u}=this._plugins.exec("task.error",{error:s},qL(qL({},Cje(e,r)),t));if(u&&e.onError)return n.info("exitCode=%s handling with custom error handler"),e.onError(t,u,m=>{n.info("custom error handler treated as success"),n("custom error returned a %s",wIt(m)),c(new EIt(Array.isArray(m)?Buffer.concat(m):m,Buffer.concat(o)))},l);if(u)return n.info("handling as error: exitCode=%s stdErr=%s rejection=%o",i,o.length,s),l(u);n.info("retrieving task output complete"),c(new EIt(Buffer.concat(a),Buffer.concat(o)))})}gitResponse(e,r,t,n,i){return yIt(this,null,function*(){let s=i.sibling("output"),a=this._plugins.exec("spawn.options",{cwd:this.cwd,env:this.env,windowsHide:!0},Cje(e,e.commands));return new Promise(o=>{let c=[],l=[];i.info("%s %o",r,t),i("%O",a);let u=this._beforeSpawn(e,t);if(u)return o({stdOut:c,stdErr:l,exitCode:9901,rejection:u});this._plugins.exec("spawn.before",void 0,_It(qL({},Cje(e,t)),{kill(h){u=h||u}}));let m=(0,MTs.spawn)(r,t,a);m.stdout.on("data",qTs(c,"stdOut",i,s.step("stdOut"))),m.stderr.on("data",qTs(l,"stdErr",i,s.step("stdErr"))),m.on("error",Dhd(l,i)),n&&(i("Passing child process stdOut/stdErr to custom outputHandler"),n(r,m.stdout,m.stderr,[...t])),this._plugins.exec("spawn.after",void 0,_It(qL({},Cje(e,t)),{spawned:m,close(h,_){o({stdOut:c,stdErr:l,exitCode:h,rejection:u||_})},kill(h){m.killed||(u=h,m.kill("SIGINT"))}}))})})}_beforeSpawn(e,r){let t;return this._plugins.exec("spawn.before",void 0,_It(qL({},Cje(e,r)),{kill(n){t=n||t}})),t}}}}),n3s={};_E(n3s,{GitExecutor:()=>i3s});var i3s,whd=cp({"src/lib/runners/git-executor.ts"(){Shd(),i3s=class{constructor(e="git",r,t,n){this.binary=e,this.cwd=r,this._scheduler=t,this._plugins=n,this._chain=new Kon(this,this._scheduler,this._plugins)}chain(){return new Kon(this,this._scheduler,this._plugins)}push(e){return this._chain.push(e)}}}});function Ihd(e,r,t=uDe){let n=s=>{t(null,s)},i=s=>{(s==null?void 0:s.task)===e&&t(s instanceof cDe?xhd(s):s,void 0)};r.then(n,i)}function xhd(e){let r=n=>{console.warn(`simple-git deprecation notice: accessing GitResponseError.${n} should be GitResponseError.git.${n}, this will no longer be available in version 3`),r=uDe};return Object.create(e,Object.getOwnPropertyNames(e.git).reduce(t,{}));function t(n,i){return i in e||(n[i]={enumerable:!1,configurable:!1,get(){return r(i),e.git[i]}}),n}}var Thd=cp({"src/lib/task-callback.ts"(){Dje(),e1()}});function LTs(e,r){return BPs(t=>{if(!ncn(e))throw new Error(`Git.cwd: cannot change to non-directory "${e}"`);return(r||t).cwd=e})}var Phd=cp({"src/lib/tasks/change-working-directory.ts"(){e1(),QS()}});function Bon(e){let r=["checkout",...e];return r[1]==="-b"&&r.includes("-B")&&(r[1]=Ntr(r,"-B")),PF(r)}function Rhd(){return{checkout(){return this._runTask(Bon(xF(arguments,1)),JD(arguments))},checkoutBranch(e,r){return this._runTask(Bon(["-b",e,r,...xF(arguments)]),JD(arguments))},checkoutLocalBranch(e){return this._runTask(Bon(["-b",e,...xF(arguments)]),JD(arguments))}}}var khd=cp({"src/lib/tasks/checkout.ts"(){e1(),QS()}});function Fhd(e){return LO({author:null,branch:"",commit:"",root:!1,summary:{changes:0,insertions:0,deletions:0}},s3s,e)}var s3s,Nhd=cp({"src/lib/parsers/parse-commit.ts"(){e1(),s3s=[new f1(/^\[([^\s]+)( \([^)]+\))? ([^\]]+)/,(e,[r,t,n])=>{e.branch=r,e.commit=n,e.root=!!t}),new f1(/\s*Author:\s(.+)/i,(e,[r])=>{let t=r.split("<"),n=t.pop();!n||!n.includes("@")||(e.author={email:n.substr(0,n.length-1),name:t.join("<").trim()})}),new f1(/(\d+)[^,]*(?:,\s*(\d+)[^,]*)(?:,\s*(\d+))/g,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0,e.summary.insertions=parseInt(t,10)||0,e.summary.deletions=parseInt(n,10)||0}),new f1(/^(\d+)[^,]*(?:,\s*(\d+)[^(]+\(([+-]))?/,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0;let i=parseInt(t,10)||0;n==="-"?e.summary.deletions=i:n==="+"&&(e.summary.insertions=i)})]}});function Ohd(e,r,t){return{commands:["-c","core.abbrev=40","commit",...CIt(e,"-m"),...r,...t],format:"utf-8",parser:Fhd}}function Bhd(){return{commit(r,...t){let n=JD(arguments),i=e(r)||Ohd(Zme(r),Zme(gW(t[0],Itr,[])),[...gW(t[1],IIt,[]),...xF(arguments,0,!0)]);return this._runTask(i,n)}};function e(r){return!Itr(r)&&TF("git.commit: requires the commit message to be supplied as a string/string[]")}}var qhd=cp({"src/lib/tasks/commit.ts"(){Nhd(),e1(),QS()}});function Mhd(e,r){let t=["hash-object",e];return r&&t.push("-w"),PF(t,!0)}var Lhd=cp({"src/lib/tasks/hash-object.ts"(){QS()}});function jhd(e,r,t){let n=String(t).trim(),i;if(i=a3s.exec(n))return new Dtr(e,r,!1,i[1]);if(i=o3s.exec(n))return new Dtr(e,r,!0,i[1]);let s="",a=n.split(" ");for(;a.length;)if(a.shift()==="in"){s=a.join(" ");break}return new Dtr(e,r,/^re/i.test(n),s)}var Dtr,a3s,o3s,Ghd=cp({"src/lib/responses/InitSummary.ts"(){Dtr=class{constructor(e,r,t,n){this.bare=e,this.path=r,this.existing=t,this.gitDir=n}},a3s=/^Init.+ repository in (.+)$/,o3s=/^Rein.+ in (.+)$/}});function Uhd(e){return e.includes(hcn)}function Vhd(e=!1,r,t){let n=["init",...t];return e&&!Uhd(n)&&n.splice(1,0,hcn),{commands:n,format:"utf-8",parser(i){return jhd(n.includes("--bare"),r,i)}}}var hcn,zhd=cp({"src/lib/tasks/init.ts"(){Ghd(),hcn="--bare"}});function gcn(e){for(let r=0;rLO(new c3s,r,t,!1)}var qon,jTs,GTs,UTs,l3s,d3s=cp({"src/lib/parsers/parse-diff-summary.ts"(){xIt(),Qhd(),e1(),qon=[new f1(/(.+)\s+\|\s+(\d+)(\s+[+\-]+)?$/,(e,[r,t,n=""])=>{e.files.push({file:r.trim(),changes:yE(t),insertions:n.replace(/[^+]/g,"").length,deletions:n.replace(/[^-]/g,"").length,binary:!1})}),new f1(/(.+) \|\s+Bin ([0-9.]+) -> ([0-9.]+) ([a-z]+)/,(e,[r,t,n])=>{e.files.push({file:r.trim(),before:yE(t),after:yE(n),binary:!0})}),new f1(/(\d+) files? changed\s*((?:, \d+ [^,]+){0,2})/,(e,[r,t])=>{let n=/(\d+) i/.exec(t),i=/(\d+) d/.exec(t);e.changed=yE(r),e.insertions=yE(n==null?void 0:n[1]),e.deletions=yE(i==null?void 0:i[1])})],jTs=[new f1(/(\d+)\t(\d+)\t(.+)$/,(e,[r,t,n])=>{let i=yE(r),s=yE(t);e.changed++,e.insertions+=i,e.deletions+=s,e.files.push({file:n,changes:i+s,insertions:i,deletions:s,binary:!1})}),new f1(/-\t-\t(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,after:0,before:0,binary:!0})})],GTs=[new f1(/(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,changes:0,insertions:0,deletions:0,binary:!1})})],UTs=[new f1(/([ACDMRTUXB])\s*(.+)$/,(e,[r,t])=>{e.changed++,e.files.push({file:t,changes:0,insertions:0,deletions:0,binary:!1})})],l3s={"":qon,"--stat":qon,"--numstat":jTs,"--name-status":UTs,"--name-only":GTs}}});function Khd(e,r){return r.reduce((t,n,i)=>(t[n]=e[i]||"",t),Object.create({diff:null}))}function p3s(e=bcn,r=m3s,t=""){let n=u3s(t);return function(i){let s=SIt(i,!0,_cn).map(function(a){let o=a.trim().split(Acn),c=Khd(o[0].trim().split(e),r);return o.length>1&&o[1].trim()&&(c.diff=n(o[1])),c});return{all:s,latest:s.length&&s[0]||null,total:s.length}}}var _cn,Acn,bcn,m3s,f3s=cp({"src/lib/parsers/parse-list-log-summary.ts"(){e1(),d3s(),xIt(),_cn="\xF2\xF2\xF2\xF2\xF2\xF2 ",Acn=" \xF2\xF2",bcn=" \xF2 ",m3s=["hash","date","message","refs","author_name","author_email"]}}),h3s={};_E(h3s,{diffSummaryTask:()=>Hhd,validateLogFormatConfig:()=>Mtr});function Hhd(e){let r=gcn(e),t=["diff"];return r===""&&(r="--stat",t.push("--stat=4096")),t.push(...e),Mtr(t)||{commands:t,format:"utf-8",parser:u3s(r)}}function Mtr(e){let r=e.filter($hd);if(r.length>1)return TF(`Summary flags are mutually exclusive - pick one of ${r.join(",")}`);if(r.length&&e.includes("-z"))return TF(`Summary flag ${r} parsing is not compatible with null termination option '-z'`)}var Ccn=cp({"src/lib/tasks/diff.ts"(){xIt(),d3s(),QS()}});function Whd(e,r){let t=[],n=[];return Object.keys(e).forEach(i=>{t.push(i),n.push(String(e[i]))}),[t,n.join(r)]}function Yhd(e){return Object.keys(e).reduce((r,t)=>(t in Hon||(r[t]=e[t]),r),{})}function g3s(e={},r=[]){let t=gW(e.splitter,W3,bcn),n=!icn(e.format)&&e.format?e.format:{hash:"%H",date:e.strictDate===!1?"%ai":"%aI",message:"%s",refs:"%D",body:e.multiLine?"%B":"%b",author_name:e.mailMap!==!1?"%aN":"%an",author_email:e.mailMap!==!1?"%aE":"%ae"},[i,s]=Whd(n,t),a=[],o=[`--pretty=format:${_cn}${s}${Acn}`,...r],c=e.n||e["max-count"]||e.maxCount;if(c&&o.push(`--max-count=${c}`),e.from||e.to){let l=e.symmetric!==!1?"...":"..";a.push(`${e.from||""}${l}${e.to||""}`)}return W3(e.file)&&a.push("--follow",e.file),ocn(Yhd(e),o),{fields:i,splitter:t,commands:[...o,...a]}}function Jhd(e,r,t){let n=p3s(e,r,gcn(t));return{commands:["log",...t],format:"utf-8",parser:n}}function Xhd(){return{log(...t){let n=JD(arguments),i=g3s(ccn(arguments),gW(arguments[0],IIt)),s=r(...t)||Mtr(i.commands)||e(i);return this._runTask(s,n)}};function e(t){return Jhd(t.splitter,t.fields,t.commands)}function r(t,n){return W3(t)&&W3(n)&&TF("git.log(string, string) should be replaced with git.log({ from: string, to: string })")}}var Hon,y3s=cp({"src/lib/tasks/log.ts"(){xIt(),f3s(),e1(),QS(),Ccn(),Hon=(e=>(e[e["--pretty"]=0]="--pretty",e[e["max-count"]=1]="max-count",e[e.maxCount=2]="maxCount",e[e.n=3]="n",e[e.file=4]="file",e[e.format=5]="format",e[e.from=6]="from",e[e.to=7]="to",e[e.splitter=8]="splitter",e[e.symmetric=9]="symmetric",e[e.mailMap=10]="mailMap",e[e.multiLine=11]="multiLine",e[e.strictDate=12]="strictDate",e))(Hon||{})}}),Str,_3s,Zhd=cp({"src/lib/responses/MergeSummary.ts"(){Str=class{constructor(e,r=null,t){this.reason=e,this.file=r,this.meta=t}toString(){return`${this.file}:${this.reason}`}},_3s=class{constructor(){this.conflicts=[],this.merges=[],this.result="success"}get failed(){return this.conflicts.length>0}get reason(){return this.result}toString(){return this.conflicts.length?`CONFLICTS: ${this.conflicts.join(", ")}`:"OK"}}}}),Won,A3s,egd=cp({"src/lib/responses/PullSummary.ts"(){Won=class{constructor(){this.remoteMessages={all:[]},this.created=[],this.deleted=[],this.files=[],this.deletions={},this.insertions={},this.summary={changes:0,deletions:0,insertions:0}}},A3s=class{constructor(){this.remote="",this.hash={local:"",remote:""},this.branch={local:"",remote:""},this.message=""}toString(){return this.message}}}});function Mon(e){return e.objects=e.objects||{compressing:0,counting:0,enumerating:0,packReused:0,reused:{count:0,delta:0},total:{count:0,delta:0}}}function VTs(e){let r=/^\s*(\d+)/.exec(e),t=/delta (\d+)/i.exec(e);return{count:yE(r&&r[1]||"0"),delta:yE(t&&t[1]||"0")}}var b3s,tgd=cp({"src/lib/parsers/parse-remote-objects.ts"(){e1(),b3s=[new Xme(/^remote:\s*(enumerating|counting|compressing) objects: (\d+),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=Mon(e.remoteMessages);Object.assign(i,{[n]:yE(t)})}),new Xme(/^remote:\s*(enumerating|counting|compressing) objects: \d+% \(\d+\/(\d+)\),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=Mon(e.remoteMessages);Object.assign(i,{[n]:yE(t)})}),new Xme(/total ([^,]+), reused ([^,]+), pack-reused (\d+)/i,(e,[r,t,n])=>{let i=Mon(e.remoteMessages);i.total=VTs(r),i.reused=VTs(t),i.packReused=yE(n)})]}});function C3s(e,r){return LO({remoteMessages:new E3s},v3s,r)}var v3s,E3s,D3s=cp({"src/lib/parsers/parse-remote-messages.ts"(){e1(),tgd(),v3s=[new Xme(/^remote:\s*(.+)$/,(e,[r])=>(e.remoteMessages.all.push(r.trim()),!1)),...b3s,new Xme([/create a (?:pull|merge) request/i,/\s(https?:\/\/\S+)$/],(e,[r])=>{e.remoteMessages.pullRequestUrl=r}),new Xme([/found (\d+) vulnerabilities.+\(([^)]+)\)/i,/\s(https?:\/\/\S+)$/],(e,[r,t,n])=>{e.remoteMessages.vulnerabilities={count:yE(r),summary:t,url:n}})],E3s=class{constructor(){this.all=[]}}}});function rgd(e,r){let t=LO(new A3s,S3s,[e,r]);return t.message&&t}var zTs,$Ts,QTs,KTs,S3s,HTs,vcn,w3s=cp({"src/lib/parsers/parse-pull.ts"(){egd(),e1(),D3s(),zTs=/^\s*(.+?)\s+\|\s+\d+\s*(\+*)(-*)/,$Ts=/(\d+)\D+((\d+)\D+\(\+\))?(\D+(\d+)\D+\(-\))?/,QTs=/^(create|delete) mode \d+ (.+)/,KTs=[new f1(zTs,(e,[r,t,n])=>{e.files.push(r),t&&(e.insertions[r]=t.length),n&&(e.deletions[r]=n.length)}),new f1($Ts,(e,[r,,t,,n])=>t!==void 0||n!==void 0?(e.summary.changes=+r||0,e.summary.insertions=+t||0,e.summary.deletions=+n||0,!0):!1),new f1(QTs,(e,[r,t])=>{FA(e.files,t),FA(r==="create"?e.created:e.deleted,t)})],S3s=[new f1(/^from\s(.+)$/i,(e,[r])=>void(e.remote=r)),new f1(/^fatal:\s(.+)$/,(e,[r])=>void(e.message=r)),new f1(/([a-z0-9]+)\.\.([a-z0-9]+)\s+(\S+)\s+->\s+(\S+)$/,(e,[r,t,n,i])=>{e.branch.local=n,e.hash.local=r,e.branch.remote=i,e.hash.remote=t})],HTs=(e,r)=>LO(new Won,KTs,[e,r]),vcn=(e,r)=>Object.assign(new Won,HTs(e,r),C3s(e,r))}}),WTs,I3s,YTs,ngd=cp({"src/lib/parsers/parse-merge.ts"(){Zhd(),e1(),w3s(),WTs=[new f1(/^Auto-merging\s+(.+)$/,(e,[r])=>{e.merges.push(r)}),new f1(/^CONFLICT\s+\((.+)\): Merge conflict in (.+)$/,(e,[r,t])=>{e.conflicts.push(new Str(r,t))}),new f1(/^CONFLICT\s+\((.+\/delete)\): (.+) deleted in (.+) and/,(e,[r,t,n])=>{e.conflicts.push(new Str(r,t,{deleteRef:n}))}),new f1(/^CONFLICT\s+\((.+)\):/,(e,[r])=>{e.conflicts.push(new Str(r,null))}),new f1(/^Automatic merge failed;\s+(.+)$/,(e,[r])=>{e.result=r})],I3s=(e,r)=>Object.assign(YTs(e,r),vcn(e,r)),YTs=e=>LO(new _3s,WTs,e)}});function JTs(e){return e.length?{commands:["merge",...e],format:"utf-8",parser(r,t){let n=I3s(r,t);if(n.failed)throw new cDe(n);return n}}:TF("Git.merge requires at least one option")}var igd=cp({"src/lib/tasks/merge.ts"(){Dje(),ngd(),QS()}});function sgd(e,r,t){let n=t.includes("deleted"),i=t.includes("tag")||/^refs\/tags/.test(e),s=!t.includes("new");return{deleted:n,tag:i,branch:!i,new:!s,alreadyUpdated:s,local:e,remote:r}}var XTs,x3s,ZTs,agd=cp({"src/lib/parsers/parse-push.ts"(){e1(),D3s(),XTs=[new f1(/^Pushing to (.+)$/,(e,[r])=>{e.repo=r}),new f1(/^updating local tracking ref '(.+)'/,(e,[r])=>{e.ref=_It(qL({},e.ref||{}),{local:r})}),new f1(/^[=*-]\s+([^:]+):(\S+)\s+\[(.+)]$/,(e,[r,t,n])=>{e.pushed.push(sgd(r,t,n))}),new f1(/^Branch '([^']+)' set up to track remote branch '([^']+)' from '([^']+)'/,(e,[r,t,n])=>{e.branch=_It(qL({},e.branch||{}),{local:r,remote:t,remoteName:n})}),new f1(/^([^:]+):(\S+)\s+([a-z0-9]+)\.\.([a-z0-9]+)$/,(e,[r,t,n,i])=>{e.update={head:{local:r,remote:t},hash:{from:n,to:i}}})],x3s=(e,r)=>{let t=ZTs(e,r),n=C3s(e,r);return qL(qL({},t),n)},ZTs=(e,r)=>LO({pushed:[]},XTs,[e,r])}}),T3s={};_E(T3s,{pushTagsTask:()=>ogd,pushTask:()=>Ecn});function ogd(e={},r){return FA(r,"--tags"),Ecn(e,r)}function Ecn(e={},r){let t=["push",...r];return e.branch&&t.splice(1,0,e.branch),e.remote&&t.splice(1,0,e.remote),Ntr(t,"-v"),FA(t,"--verbose"),FA(t,"--porcelain"),{commands:t,format:"utf-8",parser:x3s}}var P3s=cp({"src/lib/tasks/push.ts"(){agd(),e1()}});function cgd(){return{showBuffer(){let e=["show",...xF(arguments,1)];return e.includes("--binary")||e.splice(1,0,"--binary"),this._runTask(qPs(e),JD(arguments))},show(){let e=["show",...xF(arguments,1)];return this._runTask(PF(e),JD(arguments))}}}var ugd=cp({"src/lib/tasks/show.ts"(){e1(),QS()}}),ePs,R3s,lgd=cp({"src/lib/responses/FileStatusSummary.ts"(){ePs=/^(.+) -> (.+)$/,R3s=class{constructor(e,r,t){if(this.path=e,this.index=r,this.working_dir=t,r+t==="R"){let n=ePs.exec(e)||[null,e,e];this.from=n[1]||"",this.path=n[2]||""}}}}});function tPs(e){let[r,t]=e.split(Eje);return{from:t||r,to:r}}function MO(e,r,t){return[`${e}${r}`,t]}function Lon(e,...r){return r.map(t=>MO(e,t,(n,i)=>FA(n.conflicted,i)))}function dgd(e,r){let t=r.trim();switch(" "){case t.charAt(2):return n(t.charAt(0),t.charAt(1),t.substr(3));case t.charAt(1):return n(" ",t.charAt(0),t.substr(2));default:return}function n(i,s,a){let o=`${i}${s}`,c=k3s.get(o);c&&c(e,a),o!=="##"&&o!=="!!"&&e.files.push(new R3s(a.replace(/\0.+$/,""),i,s))}}var rPs,k3s,F3s,pgd=cp({"src/lib/responses/StatusSummary.ts"(){e1(),lgd(),rPs=class{constructor(){this.not_added=[],this.conflicted=[],this.created=[],this.deleted=[],this.ignored=void 0,this.modified=[],this.renamed=[],this.files=[],this.staged=[],this.ahead=0,this.behind=0,this.current=null,this.tracking=null,this.detached=!1,this.isClean=()=>!this.files.length}},k3s=new Map([MO(" ","A",(e,r)=>FA(e.created,r)),MO(" ","D",(e,r)=>FA(e.deleted,r)),MO(" ","M",(e,r)=>FA(e.modified,r)),MO("A"," ",(e,r)=>FA(e.created,r)&&FA(e.staged,r)),MO("A","M",(e,r)=>FA(e.created,r)&&FA(e.staged,r)&&FA(e.modified,r)),MO("D"," ",(e,r)=>FA(e.deleted,r)&&FA(e.staged,r)),MO("M"," ",(e,r)=>FA(e.modified,r)&&FA(e.staged,r)),MO("M","M",(e,r)=>FA(e.modified,r)&&FA(e.staged,r)),MO("R"," ",(e,r)=>{FA(e.renamed,tPs(r))}),MO("R","M",(e,r)=>{let t=tPs(r);FA(e.renamed,t),FA(e.modified,t.to)}),MO("!","!",(e,r)=>{FA(e.ignored=e.ignored||[],r)}),MO("?","?",(e,r)=>FA(e.not_added,r)),...Lon("A","A","U"),...Lon("D","D","U"),...Lon("U","A","D","U"),["##",(e,r)=>{let t=/ahead (\d+)/,n=/behind (\d+)/,i=/^(.+?(?=(?:\.{3}|\s|$)))/,s=/\.{3}(\S*)/,a=/\son\s([\S]+)$/,o;o=t.exec(r),e.ahead=o&&+o[1]||0,o=n.exec(r),e.behind=o&&+o[1]||0,o=i.exec(r),e.current=o&&o[1],o=s.exec(r),e.tracking=o&&o[1],o=a.exec(r),e.current=o&&o[1]||e.current,e.detached=/\(no branch\)/.test(r)}]]),F3s=function(e){let r=e.split(Eje),t=new rPs;for(let n=0,i=r.length;n!N3s.includes(t))],parser(t){return F3s(t)}}}var N3s,fgd=cp({"src/lib/tasks/status.ts"(){pgd(),N3s=["--null","-z"]}});function Ptr(e=0,r=0,t=0,n="",i=!0){return Object.defineProperty({major:e,minor:r,patch:t,agent:n,installed:i},"toString",{value(){return`${this.major}.${this.minor}.${this.patch}`},configurable:!1,enumerable:!1})}function hgd(){return Ptr(0,0,0,"",!1)}function ggd(){return{version(){return this._runTask({commands:["--version"],format:"utf-8",parser:ygd,onError(e,r,t,n){if(e.exitCode===-2)return t(Buffer.from(Dcn));n(r)}})}}}function ygd(e){return e===Dcn?hgd():LO(Ptr(0,0,0,e),O3s,e)}var Dcn,O3s,_gd=cp({"src/lib/tasks/version.ts"(){e1(),Dcn="installed=false",O3s=[new f1(/version (\d+)\.(\d+)\.(\d+)(?:\s*\((.+)\))?/,(e,[r,t,n,i=""])=>{Object.assign(e,Ptr(yE(r),yE(t),yE(n),i))}),new f1(/version (\d+)\.(\d+)\.(\D+)(.+)?$/,(e,[r,t,n,i=""])=>{Object.assign(e,Ptr(yE(r),yE(t),n,i))})]}}),B3s={};_E(B3s,{SimpleGitApi:()=>Yon});var Yon,Agd=cp({"src/lib/simple-git-api.ts"(){Thd(),Phd(),khd(),qhd(),$Ps(),WPs(),Lhd(),zhd(),y3s(),igd(),P3s(),ugd(),fgd(),QS(),_gd(),e1(),Yon=class{constructor(e){this._executor=e}_runTask(e,r){let t=this._executor.chain(),n=t.push(e);return r&&Ihd(e,n,r),Object.create(this,{then:{value:n.then.bind(n)},catch:{value:n.catch.bind(n)},_executor:{value:t}})}add(e){return this._runTask(PF(["add",...Zme(e)]),JD(arguments))}cwd(e){let r=JD(arguments);return typeof e=="string"?this._runTask(LTs(e,this._executor),r):typeof(e==null?void 0:e.path)=="string"?this._runTask(LTs(e.path,e.root&&this._executor||void 0),r):this._runTask(TF("Git.cwd: workingDirectory must be supplied as a string"),r)}hashObject(e,r){return this._runTask(Mhd(e,r===!0),JD(arguments))}init(e){return this._runTask(Vhd(e===!0,this._executor.cwd,xF(arguments)),JD(arguments))}merge(){return this._runTask(JTs(xF(arguments)),JD(arguments))}mergeFromTo(e,r){return W3(e)&&W3(r)?this._runTask(JTs([e,r,...xF(arguments)]),JD(arguments,!1)):this._runTask(TF("Git.mergeFromTo requires that the 'remote' and 'branch' arguments are supplied as strings"))}outputHandler(e){return this._executor.outputHandler=e,this}push(){let e=Ecn({remote:gW(arguments[0],W3),branch:gW(arguments[1],W3)},xF(arguments));return this._runTask(e,JD(arguments))}stash(){return this._runTask(PF(["stash",...xF(arguments)]),JD(arguments))}status(){return this._runTask(mgd(xF(arguments)),JD(arguments))}},Object.assign(Yon.prototype,Rhd(),Bhd(),U0d(),z0d(),Xhd(),cgd(),ggd())}}),q3s={};_E(q3s,{Scheduler:()=>M3s});var nPs,iPs,M3s,bgd=cp({"src/lib/runners/scheduler.ts"(){e1(),nPs=hIt(),r3s(),iPs=(()=>{let e=0;return()=>{e++;let{promise:r,done:t}=(0,nPs.createDeferred)();return{promise:r,done:t,id:e}}})(),M3s=class{constructor(e=2){this.concurrency=e,this.logger=fcn("","scheduler"),this.pending=[],this.running=[],this.logger("Constructed, concurrency=%s",e)}schedule(){if(!this.pending.length||this.running.length>=this.concurrency){this.logger("Schedule attempt ignored, pending=%s running=%s concurrency=%s",this.pending.length,this.running.length,this.concurrency);return}let e=FA(this.running,this.pending.shift());this.logger("Attempting id=%s",e.id),e.done(()=>{this.logger("Completing id=",e.id),Ntr(this.running,e),this.schedule()})}next(){let{promise:e,id:r}=FA(this.pending,iPs());return this.logger("Scheduling id=%s",r),this.schedule(),e}}}}),L3s={};_E(L3s,{applyPatchTask:()=>Cgd});function Cgd(e,r){return PF(["apply",...r,...e])}var vgd=cp({"src/lib/tasks/apply-patch.ts"(){QS()}});function Egd(e,r){return{branch:e,hash:r,success:!0}}function Dgd(e){return{branch:e,hash:null,success:!1}}var j3s,Sgd=cp({"src/lib/responses/BranchDeleteSummary.ts"(){j3s=class{constructor(){this.all=[],this.branches={},this.errors=[]}get success(){return!this.errors.length}}}});function G3s(e,r){return r===1&&Jon.test(e)}var sPs,Jon,aPs,Ltr,wgd=cp({"src/lib/parsers/parse-branch-delete.ts"(){Sgd(),e1(),sPs=/(\S+)\s+\(\S+\s([^)]+)\)/,Jon=/^error[^']+'([^']+)'/m,aPs=[new f1(sPs,(e,[r,t])=>{let n=Egd(r,t);e.all.push(n),e.branches[r]=n}),new f1(Jon,(e,[r])=>{let t=Dgd(r);e.errors.push(t),e.all.push(t),e.branches[r]=t})],Ltr=(e,r)=>LO(new j3s,aPs,[e,r])}}),U3s,Igd=cp({"src/lib/responses/BranchSummary.ts"(){U3s=class{constructor(){this.all=[],this.branches={},this.current="",this.detached=!1}push(e,r,t,n,i){e==="*"&&(this.detached=r,this.current=t),this.all.push(t),this.branches[t]={current:e==="*",linkedWorkTree:e==="+",name:t,commit:n,label:i}}}}});function oPs(e){return e?e.charAt(0):""}function V3s(e){return LO(new U3s,z3s,e)}var z3s,xgd=cp({"src/lib/parsers/parse-branch.ts"(){Igd(),e1(),z3s=[new f1(/^([*+]\s)?\((?:HEAD )?detached (?:from|at) (\S+)\)\s+([a-z0-9]+)\s(.*)$/,(e,[r,t,n,i])=>{e.push(oPs(r),!0,t,n,i)}),new f1(/^([*+]\s)?(\S+)\s+([a-z0-9]+)\s?(.*)$/s,(e,[r,t,n,i])=>{e.push(oPs(r),!1,t,n,i)})]}}),$3s={};_E($3s,{branchLocalTask:()=>Pgd,branchTask:()=>Tgd,containsDeleteBranchCommand:()=>Q3s,deleteBranchTask:()=>kgd,deleteBranchesTask:()=>Rgd});function Q3s(e){let r=["-d","-D","--delete"];return e.some(t=>r.includes(t))}function Tgd(e){let r=Q3s(e),t=["branch",...e];return t.length===1&&t.push("-a"),t.includes("-v")||t.splice(1,0,"-v"),{format:"utf-8",commands:t,parser(n,i){return r?Ltr(n,i).all[0]:V3s(n)}}}function Pgd(){return{format:"utf-8",commands:["branch","-v"],parser:V3s}}function Rgd(e,r=!1){return{format:"utf-8",commands:["branch","-v",r?"-D":"-d",...e],parser(t,n){return Ltr(t,n)},onError({exitCode:t,stdOut:n},i,s,a){if(!G3s(String(i),t))return a(i);s(n)}}}function kgd(e,r=!1){let t={format:"utf-8",commands:["branch","-v",r?"-D":"-d",e],parser(n,i){return Ltr(n,i).branches[e]},onError({exitCode:n,stdErr:i,stdOut:s},a,o,c){if(!G3s(String(a),n))return c(a);throw new cDe(t.parser(vIt(s),vIt(i)),String(a))}};return t}var Fgd=cp({"src/lib/tasks/branch.ts"(){Dje(),wgd(),xgd(),e1()}}),K3s,Ngd=cp({"src/lib/responses/CheckIgnore.ts"(){K3s=e=>e.split(/\n/g).map(r=>r.trim()).filter(r=>!!r)}}),H3s={};_E(H3s,{checkIgnoreTask:()=>Ogd});function Ogd(e){return{commands:["check-ignore",...e],format:"utf-8",parser:K3s}}var Bgd=cp({"src/lib/tasks/check-ignore.ts"(){Ngd()}}),W3s={};_E(W3s,{cloneMirrorTask:()=>Mgd,cloneTask:()=>Y3s});function qgd(e){return/^--upload-pack(=|$)/.test(e)}function Y3s(e,r,t){let n=["clone",...t];return W3(e)&&n.push(e),W3(r)&&n.push(r),n.find(qgd)?TF("git.fetch: potential exploit argument blocked."):PF(n)}function Mgd(e,r,t){return FA(t,"--mirror"),Y3s(e,r,t)}var Lgd=cp({"src/lib/tasks/clone.ts"(){QS(),e1()}});function jgd(e,r){return LO({raw:e,remote:null,branches:[],tags:[],updated:[],deleted:[]},J3s,[e,r])}var J3s,Ggd=cp({"src/lib/parsers/parse-fetch.ts"(){e1(),J3s=[new f1(/From (.+)$/,(e,[r])=>{e.remote=r}),new f1(/\* \[new branch]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.branches.push({name:r,tracking:t})}),new f1(/\* \[new tag]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.tags.push({name:r,tracking:t})}),new f1(/- \[deleted]\s+\S+\s*-> (.+)$/,(e,[r])=>{e.deleted.push({tracking:r})}),new f1(/\s*([^.]+)\.\.(\S+)\s+(\S+)\s*-> (.+)$/,(e,[r,t,n,i])=>{e.updated.push({name:n,tracking:i,to:t,from:r})})]}}),X3s={};_E(X3s,{fetchTask:()=>Vgd});function Ugd(e){return/^--upload-pack(=|$)/.test(e)}function Vgd(e,r,t){let n=["fetch",...t];return e&&r&&n.push(e,r),n.find(Ugd)?TF("git.fetch: potential exploit argument blocked."):{commands:n,format:"utf-8",parser:jgd}}var zgd=cp({"src/lib/tasks/fetch.ts"(){Ggd(),QS()}});function $gd(e){return LO({moves:[]},Z3s,e)}var Z3s,Qgd=cp({"src/lib/parsers/parse-move.ts"(){e1(),Z3s=[new f1(/^Renaming (.+) to (.+)$/,(e,[r,t])=>{e.moves.push({from:r,to:t})})]}}),eRs={};_E(eRs,{moveTask:()=>Kgd});function Kgd(e,r){return{commands:["mv","-v",...Zme(e),r],format:"utf-8",parser:$gd}}var Hgd=cp({"src/lib/tasks/move.ts"(){Qgd(),e1()}}),tRs={};_E(tRs,{pullTask:()=>Wgd});function Wgd(e,r,t){let n=["pull",...t];return e&&r&&n.splice(1,0,e,r),{commands:n,format:"utf-8",parser(i,s){return vcn(i,s)},onError(i,s,a,o){let c=rgd(vIt(i.stdOut),vIt(i.stdErr));if(c)return o(new cDe(c));o(s)}}}var Ygd=cp({"src/lib/tasks/pull.ts"(){Dje(),w3s(),e1()}});function Jgd(e){let r={};return rRs(e,([t])=>r[t]={name:t}),Object.values(r)}function Xgd(e){let r={};return rRs(e,([t,n,i])=>{r.hasOwnProperty(t)||(r[t]={name:t,refs:{fetch:"",push:""}}),i&&n&&(r[t].refs[i.replace(/[^a-z]/g,"")]=n)}),Object.values(r)}function rRs(e,r){rcn(e,t=>r(t.split(/\s+/)))}var Zgd=cp({"src/lib/responses/GetRemoteSummary.ts"(){e1()}}),nRs={};_E(nRs,{addRemoteTask:()=>e1d,getRemotesTask:()=>t1d,listRemotesTask:()=>r1d,remoteTask:()=>n1d,removeRemoteTask:()=>i1d});function e1d(e,r,t=[]){return PF(["remote","add",...t,e,r])}function t1d(e){let r=["remote"];return e&&r.push("-v"),{commands:r,format:"utf-8",parser:e?Xgd:Jgd}}function r1d(e=[]){let r=[...e];return r[0]!=="ls-remote"&&r.unshift("ls-remote"),PF(r)}function n1d(e=[]){let r=[...e];return r[0]!=="remote"&&r.unshift("remote"),PF(r)}function i1d(e){return PF(["remote","remove",e])}var s1d=cp({"src/lib/tasks/remote.ts"(){Zgd(),QS()}}),iRs={};_E(iRs,{stashListTask:()=>a1d});function a1d(e={},r){let t=g3s(e),n=["stash","list",...t.commands,...r],i=p3s(t.splitter,t.fields,gcn(n));return Mtr(n)||{commands:n,format:"utf-8",parser:i}}var o1d=cp({"src/lib/tasks/stash-list.ts"(){xIt(),f3s(),Ccn(),y3s()}}),sRs={};_E(sRs,{addSubModuleTask:()=>c1d,initSubModuleTask:()=>u1d,subModuleTask:()=>jtr,updateSubModuleTask:()=>l1d});function c1d(e,r){return jtr(["add",e,r])}function u1d(e){return jtr(["init",...e])}function jtr(e){let r=[...e];return r[0]!=="submodule"&&r.unshift("submodule"),PF(r)}function l1d(e){return jtr(["update",...e])}var d1d=cp({"src/lib/tasks/sub-module.ts"(){QS()}});function p1d(e,r){let t=isNaN(e),n=isNaN(r);return t!==n?t?1:-1:t?aRs(e,r):0}function aRs(e,r){return e===r?0:e>r?1:-1}function m1d(e){return e.trim()}function vtr(e){return typeof e=="string"&&parseInt(e.replace(/^\D+/g,""),10)||0}var cPs,oRs,f1d=cp({"src/lib/responses/TagList.ts"(){cPs=class{constructor(e,r){this.all=e,this.latest=r}},oRs=function(e,r=!1){let t=e.split(`
          +`).map(m1d).filter(Boolean);r||t.sort(function(i,s){let a=i.split("."),o=s.split(".");if(a.length===1||o.length===1)return p1d(vtr(a[0]),vtr(o[0]));for(let c=0,l=Math.max(a.length,o.length);ci.indexOf(".")>=0);return new cPs(t,n)}}}),cRs={};_E(cRs,{addAnnotatedTagTask:()=>y1d,addTagTask:()=>g1d,tagListTask:()=>h1d});function h1d(e=[]){let r=e.some(t=>/^--sort=/.test(t));return{format:"utf-8",commands:["tag","-l",...e],parser(t){return oRs(t,r)}}}function g1d(e){return{format:"utf-8",commands:["tag",e],parser(){return{name:e}}}}function y1d(e,r){return{format:"utf-8",commands:["tag","-a","-m",r,e],parser(){return{name:e}}}}var _1d=cp({"src/lib/tasks/tag.ts"(){f1d()}}),A1d=f0d({"src/git.js"(e,r){var{GitExecutor:t}=(whd(),gE(n3s)),{SimpleGitApi:n}=(Agd(),gE(B3s)),{Scheduler:i}=(bgd(),gE(q3s)),{configurationErrorTask:s}=(QS(),gE(zon)),{asArray:a,filterArray:o,filterPrimitives:c,filterString:l,filterStringOrStringArray:u,filterType:m,getTrailingOptions:h,trailingFunctionArgument:_,trailingOptionsArgument:b}=(e1(),gE(IPs)),{applyPatchTask:v}=(vgd(),gE(L3s)),{branchTask:w,branchLocalTask:x,deleteBranchesTask:P,deleteBranchTask:k}=(Fgd(),gE($3s)),{checkIgnoreTask:R}=(Bgd(),gE(H3s)),{checkIsRepoTask:L}=(RPs(),gE(xPs)),{cloneTask:U,cloneMirrorTask:Y}=(Lgd(),gE(W3s)),{cleanWithOptionsTask:N,isCleanOptionsArray:j}=(UPs(),gE(jPs)),{diffSummaryTask:M}=(Ccn(),gE(h3s)),{fetchTask:C}=(zgd(),gE(X3s)),{moveTask:O}=(Hgd(),gE(eRs)),{pullTask:V}=(Ygd(),gE(tRs)),{pushTagsTask:Q}=(P3s(),gE(T3s)),{addRemoteTask:X,getRemotesTask:J,listRemotesTask:ee,remoteTask:fe,removeRemoteTask:ie}=(s1d(),gE(nRs)),{getResetMode:Se,resetTask:ce}=(ZPs(),gE(YPs)),{stashListTask:Mt}=(o1d(),gE(iRs)),{addSubModuleTask:et,initSubModuleTask:or,subModuleTask:Ge,updateSubModuleTask:me}=(d1d(),gE(sRs)),{addAnnotatedTagTask:oe,addTagTask:ue,tagListTask:De}=(_1d(),gE(cRs)),{straightThroughBufferTask:It,straightThroughStringTask:Je}=(QS(),gE(zon));function at(ke,dt){this._executor=new t(ke.binary,ke.baseDir,new i(ke.maxConcurrentProcesses),dt),this._trimmed=ke.trimmed}(at.prototype=Object.create(n.prototype)).constructor=at,at.prototype.customBinary=function(ke){return this._executor.binary=ke,this},at.prototype.env=function(ke,dt){return arguments.length===1&&typeof ke=="object"?this._executor.env=ke:(this._executor.env=this._executor.env||{})[ke]=dt,this},at.prototype.stashList=function(ke){return this._runTask(Mt(b(arguments)||{},o(ke)&&ke||[]),_(arguments))};function mt(ke,dt,ot,kt){return typeof ot!="string"?s(`git.${ke}() requires a string 'repoPath'`):dt(ot,m(kt,l),h(arguments))}at.prototype.clone=function(){return this._runTask(mt("clone",U,...arguments),_(arguments))},at.prototype.mirror=function(){return this._runTask(mt("mirror",Y,...arguments),_(arguments))},at.prototype.mv=function(ke,dt){return this._runTask(O(ke,dt),_(arguments))},at.prototype.checkoutLatestTag=function(ke){var dt=this;return this.pull(function(){dt.tags(function(ot,kt){dt.checkout(kt.latest,ke)})})},at.prototype.pull=function(ke,dt,ot,kt){return this._runTask(V(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.fetch=function(ke,dt){return this._runTask(C(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.silent=function(ke){return console.warn("simple-git deprecation notice: git.silent: logging should be configured using the `debug` library / `DEBUG` environment variable, this will be an error in version 3"),this},at.prototype.tags=function(ke,dt){return this._runTask(De(h(arguments)),_(arguments))},at.prototype.rebase=function(){return this._runTask(Je(["rebase",...h(arguments)]),_(arguments))},at.prototype.reset=function(ke){return this._runTask(ce(Se(ke),h(arguments)),_(arguments))},at.prototype.revert=function(ke){let dt=_(arguments);return typeof ke!="string"?this._runTask(s("Commit must be a string"),dt):this._runTask(Je(["revert",...h(arguments,0,!0),ke]),dt)},at.prototype.addTag=function(ke){let dt=typeof ke=="string"?ue(ke):s("Git.addTag requires a tag name");return this._runTask(dt,_(arguments))},at.prototype.addAnnotatedTag=function(ke,dt){return this._runTask(oe(ke,dt),_(arguments))},at.prototype.deleteLocalBranch=function(ke,dt,ot){return this._runTask(k(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.deleteLocalBranches=function(ke,dt,ot){return this._runTask(P(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.branch=function(ke,dt){return this._runTask(w(h(arguments)),_(arguments))},at.prototype.branchLocal=function(ke){return this._runTask(x(),_(arguments))},at.prototype.raw=function(ke){let dt=!Array.isArray(ke),ot=[].slice.call(dt?arguments:ke,0);for(let Vt=0;Vtb1d,gitExportFactory:()=>C1d,gitInstanceFactory:()=>lRs});function b1d(e){return Object.defineProperties(e,{__esModule:{value:!0},default:{value:e}})}function C1d(e){return Object.assign(e.bind(null),e3s)}function lRs(e,r){let t=new t3s,n=SPs(e&&(typeof e=="string"?{baseDir:e}:e)||{},r);if(!ncn(n.baseDir))throw new ecn(n,"Cannot use simple-git on a directory that does not exist");return Array.isArray(n.config)&&t.add(thd(n.config)),t.add(Z0d(n.unsafe)),t.add(Ahd()),t.add(nhd(n.completion)),n.abort&&t.add(H0d(n.abort)),n.progress&&t.add(lhd(n.progress)),n.timeout&&t.add(ghd(n.timeout)),n.spawnOptions&&t.add(fhd(n.spawnOptions)),t.add(OTs(ohd(!0))),n.errors&&t.add(OTs(n.errors)),new dRs(n,t)}var dRs,pRs=cp({"src/lib/git-factory.ts"(){K0d(),_hd(),bhd(),e1(),dRs=A1d()}}),mRs={};_E(mRs,{gitP:()=>v1d});function v1d(...e){let r,t=Promise.resolve();try{r=lRs(...e)}catch(c){t=Promise.reject(c)}function n(){return s}function i(){return t}let s=[...fRs,...Xon].reduce((c,l)=>{let u=Xon.includes(l),m=u?a(l,r):o(l,r,c);return Object.defineProperty(c,l,{enumerable:!1,configurable:!1,value:r?m:u?i:n}),c},{});return s;function a(c,l){return function(...u){if(typeof u[u.length]=="function")throw new TypeError("Promise interface requires that handlers are not supplied inline, trailing function not allowed in call to "+c);return t.then(function(){return new Promise(function(m,h){let _=(b,v)=>{if(b)return h(E1d(b));m(v)};u.push(_),l[c].apply(l,u)})})}}function o(c,l,u){return(...m)=>(l[c](...m),u)}}function E1d(e){return e instanceof Error?e:typeof e=="string"?new Error(e):new cDe(e)}var fRs,Xon,D1d=cp({"src/lib/runners/promise-wrapped.ts"(){Dje(),pRs(),fRs=["customBinary","env","outputHandler","silent"],Xon=["add","addAnnotatedTag","addConfig","addRemote","addTag","applyPatch","binaryCatFile","branch","branchLocal","catFile","checkIgnore","checkIsRepo","checkout","checkoutBranch","checkoutLatestTag","checkoutLocalBranch","clean","clone","commit","cwd","deleteLocalBranch","deleteLocalBranches","diff","diffSummary","exec","fetch","getRemotes","init","listConfig","listRemote","log","merge","mergeFromTo","mirror","mv","pull","push","pushTags","raw","rebase","remote","removeRemote","reset","revert","revparse","rm","rmKeepLocal","show","stash","stashList","status","subModule","submoduleAdd","submoduleInit","submoduleUpdate","tag","tags","updateServerInfo"]}}),{gitP:S1d}=(D1d(),gE(mRs)),{esModuleFactory:w1d,gitInstanceFactory:I1d,gitExportFactory:x1d}=(pRs(),gE(uRs)),uPs=w1d(x1d(I1d));hRs.exports=Object.assign(uPs,{gitP:S1d,simpleGit:uPs})});var ene=A(Gtr=>{"use strict";Object.defineProperty(Gtr,"__esModule",{value:!0});Gtr.detectPlatform=void 0;var T1d=(tn(),Dr(en)),Scn=_Ht(),P1d=T1d.__importStar($y()),R1d=Ip();function k1d(e){let{hostname:r}=(0,R1d.parseUrl)(e)??{};if(r==="dev.azure.com"||r!=null&&r.endsWith(".visualstudio.com"))return"azure";if(r==="bitbucket.org"||r!=null&&r.includes("bitbucket"))return"bitbucket";if(r==="github.com"||r!=null&&r.includes("github"))return"github";if(r==="gitlab.com"||r!=null&&r.includes("gitlab"))return"gitlab";let t=P1d.hostType({url:e});return t?Scn.BITBUCKET_API_USING_HOST_TYPES.includes(t)?"bitbucket":Scn.GITHUB_API_USING_HOST_TYPES.includes(t)?"github":Scn.GITLAB_API_USING_HOST_TYPES.includes(t)?"gitlab":null:null}Gtr.detectPlatform=k1d});var wcn=A((Hqg,gRs)=>{"use strict";gRs.exports=function(r,t){t===!0&&(t=0);var n="";if(typeof r=="string")try{n=new URL(r).protocol}catch{}else r&&r.constructor===URL&&(n=r.protocol);var i=n.split(/\:|\+/).filter(Boolean);return typeof t=="number"?i[t]:i}});var _Rs=A((Wqg,yRs)=>{"use strict";var F1d=wcn();function N1d(e){var r={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:e,query:{},parse_failed:!1};try{var t=new URL(e);r.protocols=F1d(t),r.protocol=r.protocols[0],r.port=t.port,r.resource=t.hostname,r.host=t.host,r.user=t.username||"",r.password=t.password||"",r.pathname=t.pathname,r.hash=t.hash.slice(1),r.search=t.search.slice(1),r.href=t.href,r.query=Object.fromEntries(t.searchParams)}catch{r.protocols=["file"],r.protocol=r.protocols[0],r.port="",r.resource="",r.user="",r.pathname="",r.hash="",r.search="",r.href=e,r.query={},r.parse_failed=!0}return r}yRs.exports=N1d});var CRs=A((Yqg,bRs)=>{"use strict";var O1d=_Rs();function B1d(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var q1d=B1d(O1d),M1d="text/plain",L1d="us-ascii",ARs=(e,r)=>r.some(t=>t instanceof RegExp?t.test(e):t===e),j1d=(e,{stripHash:r})=>{let t=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(e);if(!t)throw new Error(`Invalid URL: ${e}`);let{type:n,data:i,hash:s}=t.groups,a=n.split(";");s=r?"":s;let o=!1;a[a.length-1]==="base64"&&(a.pop(),o=!0);let c=(a.shift()||"").toLowerCase(),u=[...a.map(m=>{let[h,_=""]=m.split("=").map(b=>b.trim());return h==="charset"&&(_=_.toLowerCase(),_===L1d)?"":`${h}${_?`=${_}`:""}`}).filter(Boolean)];return o&&u.push("base64"),(u.length>0||c&&c!==M1d)&&u.unshift(c),`data:${u.join(";")},${o?i.trim():i}${s?`#${s}`:""}`};function G1d(e,r){if(r={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...r},e=e.trim(),/^data:/i.test(e))return j1d(e,r);if(/^view-source:/i.test(e))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let t=e.startsWith("//");!t&&/^\.*\//.test(e)||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,r.defaultProtocol));let i=new URL(e);if(r.forceHttp&&r.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(r.forceHttp&&i.protocol==="https:"&&(i.protocol="http:"),r.forceHttps&&i.protocol==="http:"&&(i.protocol="https:"),r.stripAuthentication&&(i.username="",i.password=""),r.stripHash?i.hash="":r.stripTextFragment&&(i.hash=i.hash.replace(/#?:~:text.*?$/i,"")),i.pathname){let a=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,o=0,c="";for(;;){let u=a.exec(i.pathname);if(!u)break;let m=u[0],h=u.index,_=i.pathname.slice(o,h);c+=_.replace(/\/{2,}/g,"/"),c+=m,o=h+m.length}let l=i.pathname.slice(o,i.pathname.length);c+=l.replace(/\/{2,}/g,"/"),i.pathname=c}if(i.pathname)try{i.pathname=decodeURI(i.pathname)}catch{}if(r.removeDirectoryIndex===!0&&(r.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(r.removeDirectoryIndex)&&r.removeDirectoryIndex.length>0){let a=i.pathname.split("/"),o=a[a.length-1];ARs(o,r.removeDirectoryIndex)&&(a=a.slice(0,-1),i.pathname=a.slice(1).join("/")+"/")}if(i.hostname&&(i.hostname=i.hostname.replace(/\.$/,""),r.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(i.hostname)&&(i.hostname=i.hostname.replace(/^www\./,""))),Array.isArray(r.removeQueryParameters))for(let a of[...i.searchParams.keys()])ARs(a,r.removeQueryParameters)&&i.searchParams.delete(a);if(r.removeQueryParameters===!0&&(i.search=""),r.sortQueryParameters){i.searchParams.sort();try{i.search=decodeURIComponent(i.search)}catch{}}r.removeTrailingSlash&&(i.pathname=i.pathname.replace(/\/$/,""));let s=e;return e=i.toString(),!r.removeSingleSlash&&i.pathname==="/"&&!s.endsWith("/")&&i.hash===""&&(e=e.replace(/\/$/,"")),(r.removeTrailingSlash||i.pathname==="/")&&i.hash===""&&r.removeSingleSlash&&(e=e.replace(/\/$/,"")),t&&!r.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),r.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e}var Icn=(e,r=!1)=>{let t=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,n=s=>{let a=new Error(s);throw a.subject_url=e,a};(typeof e!="string"||!e.trim())&&n("Invalid url."),e.length>Icn.MAX_INPUT_LENGTH&&n("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),r&&(typeof r!="object"&&(r={stripHash:!1}),e=G1d(e,r));let i=q1d.default(e);if(i.parse_failed){let s=i.href.match(t);s?(i.protocols=["ssh"],i.protocol="ssh",i.resource=s[2],i.host=s[2],i.user=s[1],i.pathname=`/${s[3]}`,i.parse_failed=!1):n("URL parsing failed.")}return i};Icn.MAX_INPUT_LENGTH=2048;bRs.exports=Icn});var DRs=A((Jqg,ERs)=>{"use strict";var U1d=wcn();function vRs(e){if(Array.isArray(e))return e.indexOf("ssh")!==-1||e.indexOf("rsync")!==-1;if(typeof e!="string")return!1;var r=U1d(e);if(e=e.substring(e.indexOf("://")+3),vRs(r))return!0;var t=new RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!e.match(t)&&e.indexOf("@"){"use strict";var V1d=CRs(),SRs=DRs();function z1d(e){var r=V1d(e);return r.token="",r.password==="x-oauth-basic"?r.token=r.user:r.user==="x-token-auth"&&(r.token=r.password),SRs(r.protocols)||r.protocols.length===0&&SRs(e)?r.protocol="ssh":r.protocols.length?r.protocol=r.protocols[0]:(r.protocol="file",r.protocols=["file"]),r.href=r.href.replace(/\/$/,""),r}wRs.exports=z1d});var TRs=A((Zqg,xRs)=>{"use strict";var $1d=IRs();function xcn(e){if(typeof e!="string")throw new Error("The url must be a string.");var r=/^([a-z\d-]{1,39})\/([-\.\w]{1,100})$/i;r.test(e)&&(e="https://github.com/"+e);var t=$1d(e),n=t.resource.split("."),i=null;switch(t.toString=function(w){return xcn.stringify(this,w)},t.source=n.length>2?n.slice(1-n.length).join("."):t.source=t.resource,t.git_suffix=/\.git$/.test(t.pathname),t.name=decodeURIComponent((t.pathname||t.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),t.owner=decodeURIComponent(t.user),t.source){case"git.cloudforge.com":t.owner=t.user,t.organization=n[0],t.source="cloudforge.com";break;case"visualstudio.com":if(t.resource==="vs-ssh.visualstudio.com"){i=t.name.split("/"),i.length===4&&(t.organization=i[1],t.owner=i[2],t.name=i[3],t.full_name=i[2]+"/"+i[3]);break}else{i=t.name.split("/"),i.length===2?(t.owner=i[1],t.name=i[1],t.full_name="_git/"+t.name):i.length===3?(t.name=i[2],i[0]==="DefaultCollection"?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):i.length===4&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name);break}case"dev.azure.com":case"azure.com":if(t.resource==="ssh.dev.azure.com"){i=t.name.split("/"),i.length===4&&(t.organization=i[1],t.owner=i[2],t.name=i[3]);break}else{i=t.name.split("/"),i.length===5?(t.organization=i[0],t.owner=i[1],t.name=i[4],t.full_name="_git/"+t.name):i.length===3?(t.name=i[2],i[0]==="DefaultCollection"?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):i.length===4&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name),t.query&&t.query.path&&(t.filepath=t.query.path.replace(/^\/+/g,"")),t.query&&t.query.version&&(t.ref=t.query.version.replace(/^GB/,""));break}default:i=t.name.split("/");var s=i.length-1;if(i.length>=2){var a=i.indexOf("-",2),o=i.indexOf("blob",2),c=i.indexOf("tree",2),l=i.indexOf("commit",2),u=i.indexOf("src",2),m=i.indexOf("raw",2),h=i.indexOf("edit",2);s=a>0?a-1:o>0?o-1:c>0?c-1:l>0?l-1:u>0?u-1:m>0?m-1:h>0?h-1:s,t.owner=i.slice(0,s).join("/"),t.name=i[s],l&&(t.commit=i[s+2])}t.ref="",t.filepathtype="",t.filepath="";var _=i.length>s&&i[s+1]==="-"?s+1:s;i.length>_+2&&["raw","src","blob","tree","edit"].indexOf(i[_+1])>=0&&(t.filepathtype=i[_+1],t.ref=i[_+2],i.length>_+3&&(t.filepath=i.slice(_+3).join("/"))),t.organization=t.owner;break}t.full_name||(t.full_name=t.owner,t.name&&(t.full_name&&(t.full_name+="/"),t.full_name+=t.name)),t.owner.startsWith("scm/")&&(t.source="bitbucket-server",t.owner=t.owner.replace("scm/",""),t.organization=t.owner,t.full_name=t.owner+"/"+t.name);var b=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/,v=b.exec(t.pathname);return v!=null&&(t.source="bitbucket-server",v[1]==="users"?t.owner="~"+v[2]:t.owner=v[2],t.organization=t.owner,t.name=v[3],i=v[4].split("/"),i.length>1&&(["raw","browse"].indexOf(i[1])>=0?(t.filepathtype=i[1],i.length>2&&(t.filepath=i.slice(2).join("/"))):i[1]==="commits"&&i.length>2&&(t.commit=i[2])),t.full_name=t.owner+"/"+t.name,t.query.at?t.ref=t.query.at:t.ref=""),t}xcn.stringify=function(e,r){r=r||(e.protocols&&e.protocols.length?e.protocols.join("+"):e.protocol);var t=e.port?":"+e.port:"",n=e.user||"git",i=e.git_suffix?".git":"";switch(r){case"ssh":return t?"ssh://"+n+"@"+e.resource+t+"/"+e.full_name+i:n+"@"+e.resource+":"+e.full_name+i;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return r+"://"+n+"@"+e.resource+t+"/"+e.full_name+i;case"http":case"https":var s=e.token?Q1d(e):e.user&&(e.protocols.includes("http")||e.protocols.includes("https"))?e.user+"@":"";return r+"://"+s+e.resource+t+"/"+K1d(e)+i;default:return e.href}};function Q1d(e){switch(e.source){case"bitbucket.org":return"x-token-auth:"+e.token+"@";default:return e.token+"@"}}function K1d(e){switch(e.source){case"bitbucket-server":return"scm/"+e.full_name;default:return""+e.full_name}}xRs.exports=xcn});var lDe=A(tfe=>{"use strict";Object.defineProperty(tfe,"__esModule",{value:!0});tfe.getRemoteUrlWithToken=tfe.getHttpUrl=tfe.parseGitUrl=void 0;var PRs=(tn(),Dr(en)),H1d=PRs.__importDefault(TRs()),Tcn=Pi(),W1d=ene(),Y1d=PRs.__importStar($y()),J1d=Ba();function RRs(e){return(0,H1d.default)(e)}tfe.parseGitUrl=RRs;function Utr(e,r){let t=RRs(e),n=(0,J1d.regEx)(/^https?$/).exec(t.protocol)?t.protocol:"https";if(t.token=r??"",r)switch((0,W1d.detectPlatform)(t.toString(n))){case"gitlab":t.token=r.includes(":")?r:`gitlab-ci-token:${r}`;break;case"github":t.token=r.includes(":")?r:`x-access-token:${r}`;break}return t.toString(n)}tfe.getHttpUrl=Utr;function X1d(e,r){let t;try{t=Utr(e)}catch{Tcn.logger.warn({url:e},"Attempting to use non-git url for git operations"),t=e}let n=Y1d.find({url:t,hostType:r});if(n!=null&&n.token)return Tcn.logger.debug(`Found hostRules token for url ${e}`),Utr(e,encodeURIComponent(n.token));if(n!=null&&n.username&&(n!=null&&n.password)){Tcn.logger.debug(`Found hostRules username and password for url ${e}`);let i=encodeURIComponent(n.username),s=encodeURIComponent(n.password);return Utr(e,`${i}:${s}`)}return e}tfe.getRemoteUrlWithToken=X1d});var Rcn=A(rfe=>{"use strict";Object.defineProperty(rfe,"__esModule",{value:!0});rfe.getGitEnvironmentVariables=rfe.getAuthenticationRules=rfe.getGitAuthenticatedEnvironmentVariables=void 0;var Vtr=Pi(),Z1d=ene(),kRs=$y(),eyd=Ba(),FRs=Ip(),tyd=lDe(),ryd=new Set(["github.com","api.github.com","https://api.github.com","https://api.github.com/"]),nyd=["azure","bitbucket","bitbucket-server","gitea","github","gitlab"];function Pcn(e,{token:r,hostType:t,matchHost:n},i){if(!r)return Vtr.logger.warn(`Could not create environment variable for ${n} as token was empty`),{...i};let s=(i==null?void 0:i.GIT_CONFIG_COUNT)??process.env.GIT_CONFIG_COUNT,a=0;s&&(a=parseInt(s,10),Number.isNaN(a)&&(Vtr.logger.warn(`Found GIT_CONFIG_COUNT env variable, but couldn't parse the value to an integer: ${String(process.env.GIT_CONFIG_COUNT)}. Ignoring it.`),a=0));let o=iyd(e,t,r),c={...i};for(let l of o)c[`GIT_CONFIG_KEY_${a}`]=`url.${l.url}.insteadOf`,c[`GIT_CONFIG_VALUE_${a}`]=l.insteadOf,a++;return c.GIT_CONFIG_COUNT=a.toString(),c}rfe.getGitAuthenticatedEnvironmentVariables=Pcn;function iyd(e,r,t){let n=t,i=r;return i||(i=(0,Z1d.detectPlatform)(e)),i==="gitlab"&&(n=`gitlab-ci-token:${t}`),NRs(e,n)}function NRs(e,r){let t=[],n=r.split(":").length>1,i=(0,tyd.parseGitUrl)(e),s={...i},a=(0,eyd.regEx)(/^https?$/).test(s.protocol)?s.protocol:"https";return s.token=n?r:`ssh:${r}`,t.push({url:s.toString(a),insteadOf:`ssh://git@${i.resource}${i.port?`:${i.port}`:""}/${i.full_name}${i.git_suffix?".git":""}`}),s.token=n?r:`git:${r}`,t.push({url:s.toString(a),insteadOf:i.toString("ssh")}),s.token=r,t.push({url:s.toString(a),insteadOf:i.toString(a)}),t}rfe.getAuthenticationRules=NRs;function syd(e=[]){let r={},t=(0,kRs.find)({hostType:"github",url:"https://api.github.com/"});t!=null&&t.token&&(r=Pcn("https://github.com/",t));let n=new Set([...nyd,...e]),i=(0,kRs.getAll)().filter(s=>s.matchHost&&s.token).filter(s=>!t||!ryd.has(s.matchHost));for(let s of i)(!s.hostType||n.has(s.hostType))&&(r=ayd(s,r));return r}rfe.getGitEnvironmentVariables=syd;function ayd(e,r){var i;let t=r,n=(i=(0,FRs.createURLFromHostOrURL)(e.matchHost))==null?void 0:i.toString();return(0,FRs.validateUrl)(n)?(Vtr.logger.trace(`Adding Git authentication for ${n} using token auth.`),t=Pcn(n,e,t)):Vtr.logger.debug(`Could not parse registryUrl ${e.matchHost} or not using http(s). Ignoring`),t}});var wje=A(nfe=>{"use strict";Object.defineProperty(nfe,"__esModule",{value:!0});nfe.simpleGitConfig=nfe.getNoVerify=nfe.setNoVerify=void 0;var oyd=(tn(),Dr(en)),kcn=oyd.__importDefault(_a()),cyd=_f(),ORs=["push","commit"];function uyd(e){if(!kcn.default.array(e,kcn.default.string))throw new Error("config error: gitNoVerify should be an array of strings");ORs=e}nfe.setNoVerify=uyd;function lyd(){return ORs}nfe.getNoVerify=lyd;function dyd(){let e={completion:{onClose:!0,onExit:!1},config:["core.quotePath=false"]},r=cyd.GlobalConfig.get("gitTimeout");return kcn.default.number(r)&&r>0&&(e.timeout={block:r}),e}nfe.simpleGitConfig=dyd});var Ncn=A(ztr=>{"use strict";Object.defineProperty(ztr,"__esModule",{value:!0});ztr.GitDatasource=void 0;var BRs=(tn(),Dr(en)),pyd=BRs.__importDefault(_a()),myd=Sje(),fyd=Pi(),hyd=ug(),gyd=Rcn(),yyd=wje(),_yd=lDe(),Fcn=Ba(),Ayd=K0(),byd=(0,Fcn.regEx)(/(?.*?)\s+refs\/(?.*?)\/(?.*)/),Cyd=(0,Fcn.regEx)(/(?.*?)\s+HEAD/),TIt=class extends Ayd.Datasource{static id="git";constructor(r){super(r)}async getRawRefs({packageName:r}){let t=(0,gyd.getGitEnvironmentVariables)([this.id]),n={...process.env,...t},s=await(0,myd.simpleGit)((0,yyd.simpleGitConfig)()).env(n).listRemote([(0,_yd.getRemoteUrlWithToken)(r,this.id)]);return s?s.trim().split(Fcn.newlineRegex).map(o=>o.trim()).map(o=>{let c=byd.exec(o);return c!=null&&c.groups?{type:c.groups.type,value:c.groups.value,hash:c.groups.hash}:(c=Cyd.exec(o),c!=null&&c.groups?{type:"",value:"HEAD",hash:c.groups.hash}:(fyd.logger.trace(`malformed ref: ${o}`),null))}).filter(pyd.default.truthy).filter(o=>o.type!=="pull"&&!o.value.endsWith("^{}")):null}};ztr.GitDatasource=TIt;BRs.__decorate([(0,hyd.cache)({namespace:`datasource-${TIt.id}`,key:({packageName:e})=>e})],TIt.prototype,"getRawRefs",null)});var Y1=A($tr=>{"use strict";Object.defineProperty($tr,"__esModule",{value:!0});$tr.GitTagsDatasource=void 0;var vyd=(tn(),Dr(en)),Eyd=ug(),qRs=Ba(),Dyd=Ncn(),PIt=class e extends Dyd.GitDatasource{static id="git-tags";constructor(){super(e.id)}customRegistrySupport=!1;async getReleases({packageName:r}){let t=await this.getRawRefs({packageName:r});if(t===null)return null;let n=t.filter(a=>a.type==="tags").map(a=>({version:a.value,gitRef:a.value,newDigest:a.hash}));return{sourceUrl:r.replace((0,qRs.regEx)(/\.git$/),"").replace((0,qRs.regEx)(/\/$/),""),releases:n}}async getDigest({packageName:r},t){let n=await this.getRawRefs({packageName:r}),i=t??"HEAD",s=n==null?void 0:n.find(a=>a.value===i);return s?s.hash:null}};$tr.GitTagsDatasource=PIt;vyd.__decorate([(0,Eyd.cache)({namespace:`datasource-${PIt.id}`,key:({packageName:e})=>e})],PIt.prototype,"getReleases",null)});var sfe=A(ife=>{"use strict";Object.defineProperty(ife,"__esModule",{value:!0});ife.getSourceUrl=ife.getApiBaseUrl=ife.getSourceUrlBase=void 0;var Syd=Ip(),LRs="https://github.com/",MRs="https://api.github.com/";function Ocn(e){return(0,Syd.ensureTrailingSlash)(e??LRs)}ife.getSourceUrlBase=Ocn;function wyd(e){let r=Ocn(e);return r===LRs||r===MRs?MRs:r.endsWith("/api/v3/")?r:`${r}api/v3/`}ife.getApiBaseUrl=wyd;function Iyd(e,r){return`${Ocn(r)}${e}`}ife.getSourceUrl=Iyd});var dDe=A(URs=>{var jRs=Object.prototype.hasOwnProperty;function GRs(e,r,t){for(t of e.keys())if(RIt(t,r))return t}function RIt(e,r){var t,n,i;if(e===r)return!0;if(e&&r&&(t=e.constructor)===r.constructor){if(t===Date)return e.getTime()===r.getTime();if(t===RegExp)return e.toString()===r.toString();if(t===Array){if((n=e.length)===r.length)for(;n--&&RIt(e[n],r[n]););return n===-1}if(t===Set){if(e.size!==r.size)return!1;for(n of e)if(i=n,i&&typeof i=="object"&&(i=GRs(r,i),!i)||!r.has(i))return!1;return!0}if(t===Map){if(e.size!==r.size)return!1;for(n of e)if(i=n[0],i&&typeof i=="object"&&(i=GRs(r,i),!i)||!RIt(n[1],r.get(i)))return!1;return!0}if(t===ArrayBuffer)e=new Uint8Array(e),r=new Uint8Array(r);else if(t===DataView){if((n=e.byteLength)===r.byteLength)for(;n--&&e.getInt8(n)===r.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===r.byteLength)for(;n--&&e[n]===r[n];);return n===-1}if(!t||typeof e=="object"){n=0;for(t in e)if(jRs.call(e,t)&&++n&&!jRs.call(r,t)||!(t in r)||!RIt(e[t],r[t]))return!1;return Object.keys(r).length===n}}return e!==e&&r!==r}URs.dequal=RIt});var Qtr=A(Ije=>{"use strict";Object.defineProperty(Ije,"__esModule",{value:!0});Ije.isDateExpired=Ije.prepareQuery=void 0;var xyd=zC();function Tyd(e){return`
               query($owner: String!, $name: String!, $cursor: String, $count: Int!) {
                 repository(owner: $owner, name: $name) {
                   isRepoPrivate: isPrivate
                   payload: ${e}
                 }
               }
          -  `}Ije.prepareQuery=xyd;function Tyd(e,r,t){let n=Iyd.DateTime.fromISO(r).plus(t).toUTC();return e>=n}Ije.isDateExpired=Tyd});var qcn=A(Ktr=>{"use strict";Object.defineProperty(Ktr,"__esModule",{value:!0});Ktr.AbstractGithubGraphqlCacheStrategy=void 0;var Pyd=dDe(),URs=zC(),VRs=Qtr(),Bcn=class e{cacheNs;cacheKey;static cacheTTLDays=30;now=URs.DateTime.now().toUTC();reconciledVersions=new Set;items;createdAt=this.now;hasUpdatedItems=!1;constructor(r,t){this.cacheNs=r,this.cacheKey=t}async getItems(){if(this.items)return this.items;let r={items:{},createdAt:this.createdAt.toISO()},t=await this.load();if(t){let n={hours:e.cacheTTLDays*24};(0,VRs.isDateExpired)(this.now,t.createdAt,n)||(r=t)}return this.createdAt=URs.DateTime.fromISO(r.createdAt).toUTC(),this.items=r.items,this.items}isStabilized(r){let t={hours:e.cacheTTLDays*24};return(0,VRs.isDateExpired)(this.now,r.releaseTimestamp,t)}async reconcile(r){let t=await this.getItems(),n=!1;for(let i of r){let{version:s}=i,a=t[s];a&&(this.isStabilized(a)&&(n=!0),(0,Pyd.dequal)(a,i)||(this.hasUpdatedItems=!0)),t[s]=i,this.reconciledVersions.add(s)}return this.items=t,n}async finalize(){let r=await this.getItems(),t={};for(let[n,i]of Object.entries(r))(this.isStabilized(i)||this.reconciledVersions.has(n))&&(t[n]=i);return await this.store(t),Object.values(t)}async store(r){let t={items:r,createdAt:this.createdAt.toISO()};await this.persist(t)}};Ktr.AbstractGithubGraphqlCacheStrategy=Bcn});var $Rs=A(Htr=>{"use strict";Object.defineProperty(Htr,"__esModule",{value:!0});Htr.GithubGraphqlMemoryCacheStrategy=void 0;var Ryd=(tn(),Dr(en)),zRs=Ryd.__importStar(P3()),kyd=qcn(),Mcn=class extends kyd.AbstractGithubGraphqlCacheStrategy{fullKey(){return`github-graphql-cache:${this.cacheNs}:${this.cacheKey}`}load(){let r=this.fullKey(),t=zRs.get(r);return Promise.resolve(t)}persist(r){let t=this.fullKey();return zRs.set(t,r),Promise.resolve()}};Htr.GithubGraphqlMemoryCacheStrategy=Mcn});var HRs=A(Wtr=>{"use strict";Object.defineProperty(Wtr,"__esModule",{value:!0});Wtr.GithubGraphqlPackageCacheStrategy=void 0;var Fyd=(tn(),Dr(en)),QRs=Fyd.__importStar(gF()),KRs=qcn(),Lcn=class extends KRs.AbstractGithubGraphqlCacheStrategy{load(){return QRs.get(this.cacheNs,this.cacheKey)}async persist(r){if(this.hasUpdatedItems){let n=this.createdAt.plus({hours:KRs.AbstractGithubGraphqlCacheStrategy.cacheTTLDays*24}).toUTC().diff(this.now,["minutes"]).as("minutes");n&&n>0&&await QRs.set(this.cacheNs,this.cacheKey,r,n)}}};Wtr.GithubGraphqlPackageCacheStrategy=Lcn});var ZRs=A(Ytr=>{"use strict";Object.defineProperty(Ytr,"__esModule",{value:!0});Ytr.GithubGraphqlDatasourceFetcher=void 0;var JRs=(tn(),Dr(en)),XRs=JRs.__importDefault(e$t()),WRs=Pi(),Nyd=Ug(),YRs=JRs.__importStar(P3()),Oyd=sfe(),Byd=$Rs(),qyd=HRs();function Myd(e){let{message:r}=e;return r.startsWith("Something went wrong while executing your query.")}function Lyd(e){return(e instanceof XRs.default?[...e]:[e]).some(t=>e instanceof Nyd.ExternalHostError||Myd(t))}var jcn=class e{http;datasourceAdapter;static async query(r,t,n){return await new e(r,t,n).getItems()}baseUrl;repoOwner;repoName;itemsPerQuery=100;queryCount=0;cursor=null;isCacheable=null;constructor(r,t,n){this.http=t,this.datasourceAdapter=n;let{packageName:i,registryUrl:s}=r;[this.repoOwner,this.repoName]=i.split("/"),this.baseUrl=(0,Oyd.getApiBaseUrl)(s).replace(/\/v3\/$/,"/")}getCacheNs(){return this.datasourceAdapter.key}getCacheKey(){return[this.baseUrl,this.repoOwner,this.repoName].join(":")}getRawQueryOptions(){let r=this.baseUrl,t=`${this.repoOwner}/${this.repoName}`,n=this.datasourceAdapter.query,i={owner:this.repoOwner,name:this.repoName,count:this.itemsPerQuery,cursor:this.cursor};return{baseUrl:r,repository:t,body:{query:n,variables:i}}}async doRawQuery(){let r=this.getRawQueryOptions(),t;try{t=await this.http.postJson("/graphql",r)}catch(o){return[null,o]}let{body:n}=t,{data:i,errors:s}=n;if(s!=null&&s.length)if(s.length===1){let{message:o}=s[0];return[null,new Error(o)]}else{let o=s.map(({message:l})=>new Error(l));return[null,new XRs.default(o)]}if(!i){let o="GitHub GraphQL datasource: failed to obtain data";return[null,new Error(o)]}if(!i.repository){let o="GitHub GraphQL datasource: failed to obtain repository data";return[null,new Error(o)]}if(!i.repository.payload){let o="GitHub GraphQL datasource: failed to obtain repository payload data";return[null,new Error(o)]}return this.queryCount+=1,this.isCacheable===null&&(this.isCacheable=i.repository.isRepoPrivate===!1),[i.repository.payload,null]}shrinkPageSize(){return this.itemsPerQuery===100?(this.itemsPerQuery=50,!0):this.itemsPerQuery===50?(this.itemsPerQuery=25,!0):!1}hasReachedQueryLimit(){return this.queryCount>=100}async doShrinkableQuery(){let r=null,t=null;for(;!r;)if([r,t]=await this.doRawQuery(),t){if(!Lyd(t)||!this.shrinkPageSize())throw t;let{body:i,...s}=this.getRawQueryOptions();WRs.logger.debug({options:s,newSize:this.itemsPerQuery},"Shrinking GitHub GraphQL page size after error")}return r}_cacheStrategy;cacheStrategy(){if(this._cacheStrategy)return this._cacheStrategy;let r=this.getCacheNs(),t=this.getCacheKey();return this._cacheStrategy=this.isCacheable?new qyd.GithubGraphqlPackageCacheStrategy(r,t):new Byd.GithubGraphqlMemoryCacheStrategy(r,t),this._cacheStrategy}async doPaginatedQuery(){var i,s;let r=!0,t=!1,n;for(;r&&!t&&!this.hasReachedQueryLimit();){let a=await this.doShrinkableQuery(),o=[];for(let c of a.nodes){let l=this.datasourceAdapter.transform(c);if(!l){WRs.logger.once.info({packageName:`${this.repoOwner}/${this.repoName}`,baseUrl:this.baseUrl},"GitHub GraphQL datasource: skipping empty item");continue}o.push(l)}t=await this.cacheStrategy().reconcile(o),r=!!((i=a==null?void 0:a.pageInfo)!=null&&i.hasNextPage),n=(s=a==null?void 0:a.pageInfo)==null?void 0:s.endCursor,r&&n&&(this.cursor=n)}return this.cacheStrategy().finalize()}doConcurrentQuery(){let r=`github-pending:${this.getCacheNs()}:${this.getCacheKey()}`,t=YRs.get(r)??this.doPaginatedQuery();return YRs.set(r,t),t}async getItems(){return await this.doConcurrentQuery()}};Ytr.GithubGraphqlDatasourceFetcher=jcn});var eks=A(Jtr=>{"use strict";Object.defineProperty(Jtr,"__esModule",{value:!0});Jtr.adapter=void 0;var tne=gy(),jyd=Qtr(),Gyd="github-releases-datasource-v2",Uyd=(0,jyd.prepareQuery)(`
          +  `}Ije.prepareQuery=Tyd;function Pyd(e,r,t){let n=xyd.DateTime.fromISO(r).plus(t).toUTC();return e>=n}Ije.isDateExpired=Pyd});var qcn=A(Ktr=>{"use strict";Object.defineProperty(Ktr,"__esModule",{value:!0});Ktr.AbstractGithubGraphqlCacheStrategy=void 0;var Ryd=dDe(),VRs=zC(),zRs=Qtr(),Bcn=class e{cacheNs;cacheKey;static cacheTTLDays=30;now=VRs.DateTime.now().toUTC();reconciledVersions=new Set;items;createdAt=this.now;hasUpdatedItems=!1;constructor(r,t){this.cacheNs=r,this.cacheKey=t}async getItems(){if(this.items)return this.items;let r={items:{},createdAt:this.createdAt.toISO()},t=await this.load();if(t){let n={hours:e.cacheTTLDays*24};(0,zRs.isDateExpired)(this.now,t.createdAt,n)||(r=t)}return this.createdAt=VRs.DateTime.fromISO(r.createdAt).toUTC(),this.items=r.items,this.items}isStabilized(r){let t={hours:e.cacheTTLDays*24};return(0,zRs.isDateExpired)(this.now,r.releaseTimestamp,t)}async reconcile(r){let t=await this.getItems(),n=!1;for(let i of r){let{version:s}=i,a=t[s];a&&(this.isStabilized(a)&&(n=!0),(0,Ryd.dequal)(a,i)||(this.hasUpdatedItems=!0)),t[s]=i,this.reconciledVersions.add(s)}return this.items=t,n}async finalize(){let r=await this.getItems(),t={};for(let[n,i]of Object.entries(r))(this.isStabilized(i)||this.reconciledVersions.has(n))&&(t[n]=i);return await this.store(t),Object.values(t)}async store(r){let t={items:r,createdAt:this.createdAt.toISO()};await this.persist(t)}};Ktr.AbstractGithubGraphqlCacheStrategy=Bcn});var QRs=A(Htr=>{"use strict";Object.defineProperty(Htr,"__esModule",{value:!0});Htr.GithubGraphqlMemoryCacheStrategy=void 0;var kyd=(tn(),Dr(en)),$Rs=kyd.__importStar(P3()),Fyd=qcn(),Mcn=class extends Fyd.AbstractGithubGraphqlCacheStrategy{fullKey(){return`github-graphql-cache:${this.cacheNs}:${this.cacheKey}`}load(){let r=this.fullKey(),t=$Rs.get(r);return Promise.resolve(t)}persist(r){let t=this.fullKey();return $Rs.set(t,r),Promise.resolve()}};Htr.GithubGraphqlMemoryCacheStrategy=Mcn});var WRs=A(Wtr=>{"use strict";Object.defineProperty(Wtr,"__esModule",{value:!0});Wtr.GithubGraphqlPackageCacheStrategy=void 0;var Nyd=(tn(),Dr(en)),KRs=Nyd.__importStar(gF()),HRs=qcn(),Lcn=class extends HRs.AbstractGithubGraphqlCacheStrategy{load(){return KRs.get(this.cacheNs,this.cacheKey)}async persist(r){if(this.hasUpdatedItems){let n=this.createdAt.plus({hours:HRs.AbstractGithubGraphqlCacheStrategy.cacheTTLDays*24}).toUTC().diff(this.now,["minutes"]).as("minutes");n&&n>0&&await KRs.set(this.cacheNs,this.cacheKey,r,n)}}};Wtr.GithubGraphqlPackageCacheStrategy=Lcn});var eks=A(Ytr=>{"use strict";Object.defineProperty(Ytr,"__esModule",{value:!0});Ytr.GithubGraphqlDatasourceFetcher=void 0;var XRs=(tn(),Dr(en)),ZRs=XRs.__importDefault(e$t()),YRs=Pi(),Oyd=Ug(),JRs=XRs.__importStar(P3()),Byd=sfe(),qyd=QRs(),Myd=WRs();function Lyd(e){let{message:r}=e;return r.startsWith("Something went wrong while executing your query.")}function jyd(e){return(e instanceof ZRs.default?[...e]:[e]).some(t=>e instanceof Oyd.ExternalHostError||Lyd(t))}var jcn=class e{http;datasourceAdapter;static async query(r,t,n){return await new e(r,t,n).getItems()}baseUrl;repoOwner;repoName;itemsPerQuery=100;queryCount=0;cursor=null;isCacheable=null;constructor(r,t,n){this.http=t,this.datasourceAdapter=n;let{packageName:i,registryUrl:s}=r;[this.repoOwner,this.repoName]=i.split("/"),this.baseUrl=(0,Byd.getApiBaseUrl)(s).replace(/\/v3\/$/,"/")}getCacheNs(){return this.datasourceAdapter.key}getCacheKey(){return[this.baseUrl,this.repoOwner,this.repoName].join(":")}getRawQueryOptions(){let r=this.baseUrl,t=`${this.repoOwner}/${this.repoName}`,n=this.datasourceAdapter.query,i={owner:this.repoOwner,name:this.repoName,count:this.itemsPerQuery,cursor:this.cursor};return{baseUrl:r,repository:t,body:{query:n,variables:i}}}async doRawQuery(){let r=this.getRawQueryOptions(),t;try{t=await this.http.postJson("/graphql",r)}catch(o){return[null,o]}let{body:n}=t,{data:i,errors:s}=n;if(s!=null&&s.length)if(s.length===1){let{message:o}=s[0];return[null,new Error(o)]}else{let o=s.map(({message:l})=>new Error(l));return[null,new ZRs.default(o)]}if(!i){let o="GitHub GraphQL datasource: failed to obtain data";return[null,new Error(o)]}if(!i.repository){let o="GitHub GraphQL datasource: failed to obtain repository data";return[null,new Error(o)]}if(!i.repository.payload){let o="GitHub GraphQL datasource: failed to obtain repository payload data";return[null,new Error(o)]}return this.queryCount+=1,this.isCacheable===null&&(this.isCacheable=i.repository.isRepoPrivate===!1),[i.repository.payload,null]}shrinkPageSize(){return this.itemsPerQuery===100?(this.itemsPerQuery=50,!0):this.itemsPerQuery===50?(this.itemsPerQuery=25,!0):!1}hasReachedQueryLimit(){return this.queryCount>=100}async doShrinkableQuery(){let r=null,t=null;for(;!r;)if([r,t]=await this.doRawQuery(),t){if(!jyd(t)||!this.shrinkPageSize())throw t;let{body:i,...s}=this.getRawQueryOptions();YRs.logger.debug({options:s,newSize:this.itemsPerQuery},"Shrinking GitHub GraphQL page size after error")}return r}_cacheStrategy;cacheStrategy(){if(this._cacheStrategy)return this._cacheStrategy;let r=this.getCacheNs(),t=this.getCacheKey();return this._cacheStrategy=this.isCacheable?new Myd.GithubGraphqlPackageCacheStrategy(r,t):new qyd.GithubGraphqlMemoryCacheStrategy(r,t),this._cacheStrategy}async doPaginatedQuery(){var i,s;let r=!0,t=!1,n;for(;r&&!t&&!this.hasReachedQueryLimit();){let a=await this.doShrinkableQuery(),o=[];for(let c of a.nodes){let l=this.datasourceAdapter.transform(c);if(!l){YRs.logger.once.info({packageName:`${this.repoOwner}/${this.repoName}`,baseUrl:this.baseUrl},"GitHub GraphQL datasource: skipping empty item");continue}o.push(l)}t=await this.cacheStrategy().reconcile(o),r=!!((i=a==null?void 0:a.pageInfo)!=null&&i.hasNextPage),n=(s=a==null?void 0:a.pageInfo)==null?void 0:s.endCursor,r&&n&&(this.cursor=n)}return this.cacheStrategy().finalize()}doConcurrentQuery(){let r=`github-pending:${this.getCacheNs()}:${this.getCacheKey()}`,t=JRs.get(r)??this.doPaginatedQuery();return JRs.set(r,t),t}async getItems(){return await this.doConcurrentQuery()}};Ytr.GithubGraphqlDatasourceFetcher=jcn});var tks=A(Jtr=>{"use strict";Object.defineProperty(Jtr,"__esModule",{value:!0});Jtr.adapter=void 0;var tne=gy(),Gyd=Qtr(),Uyd="github-releases-datasource-v2",Vyd=(0,Gyd.prepareQuery)(`
             releases(
               first: $count
               after: $cursor
          @@ -1665,7 +1665,7 @@ Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.ht
                 description
               }
             }
          -`),Vyd=tne.z.object({version:tne.z.string(),releaseTimestamp:tne.z.string(),isDraft:tne.z.boolean(),isPrerelease:tne.z.boolean(),url:tne.z.string(),id:tne.z.number().nullable(),name:tne.z.string().nullable(),description:tne.z.string().nullable()});function zyd(e){let r=Vyd.safeParse(e);if(!r.success)return null;let{version:t,releaseTimestamp:n,isDraft:i,isPrerelease:s,url:a,id:o,name:c,description:l}=r.data;if(i)return null;let u={version:t,releaseTimestamp:n,url:a};return o&&(u.id=o),c&&(u.name=c),l&&(u.description=l),s&&(u.isStable=!1),u}Jtr.adapter={key:Gyd,query:Uyd,transform:zyd}});var tks=A(Xtr=>{"use strict";Object.defineProperty(Xtr,"__esModule",{value:!0});Xtr.adapter=void 0;var jO=gy(),$yd=Qtr(),Qyd="github-tags-datasource-v2",Kyd=jO.z.object({version:jO.z.string(),target:jO.z.union([jO.z.object({type:jO.z.literal("Commit"),oid:jO.z.string(),releaseTimestamp:jO.z.string()}),jO.z.object({type:jO.z.literal("Tag"),target:jO.z.object({oid:jO.z.string()}),tagger:jO.z.object({releaseTimestamp:jO.z.string()})})])}),Hyd=(0,$yd.prepareQuery)(`
          +`),zyd=tne.z.object({version:tne.z.string(),releaseTimestamp:tne.z.string(),isDraft:tne.z.boolean(),isPrerelease:tne.z.boolean(),url:tne.z.string(),id:tne.z.number().nullable(),name:tne.z.string().nullable(),description:tne.z.string().nullable()});function $yd(e){let r=zyd.safeParse(e);if(!r.success)return null;let{version:t,releaseTimestamp:n,isDraft:i,isPrerelease:s,url:a,id:o,name:c,description:l}=r.data;if(i)return null;let u={version:t,releaseTimestamp:n,url:a};return o&&(u.id=o),c&&(u.name=c),l&&(u.description=l),s&&(u.isStable=!1),u}Jtr.adapter={key:Uyd,query:Vyd,transform:$yd}});var rks=A(Xtr=>{"use strict";Object.defineProperty(Xtr,"__esModule",{value:!0});Xtr.adapter=void 0;var jO=gy(),Qyd=Qtr(),Kyd="github-tags-datasource-v2",Hyd=jO.z.object({version:jO.z.string(),target:jO.z.union([jO.z.object({type:jO.z.literal("Commit"),oid:jO.z.string(),releaseTimestamp:jO.z.string()}),jO.z.object({type:jO.z.literal("Tag"),target:jO.z.object({oid:jO.z.string()}),tagger:jO.z.object({releaseTimestamp:jO.z.string()})})])}),Wyd=(0,Qyd.prepareQuery)(`
             refs(
               first: $count
               after: $cursor
          @@ -1696,66 +1696,66 @@ Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.ht
                   }
                 }
               }
          -  }`);function Wyd(e){if(!Kyd.safeParse(e).success)return null;let{version:t,target:n}=e,i=n.type==="Commit"?n.releaseTimestamp:n.tagger.releaseTimestamp,s=n.type==="Commit"?n.oid:n.target.oid;return{version:t,gitRef:t,hash:s,releaseTimestamp:i}}Xtr.adapter={key:Qyd,query:Hyd,transform:Wyd}});var Tje=A(xje=>{"use strict";Object.defineProperty(xje,"__esModule",{value:!0});xje.queryReleases=xje.queryTags=void 0;var rks=ZRs(),Yyd=eks(),Jyd=tks();async function Xyd(e,r){return await rks.GithubGraphqlDatasourceFetcher.query(e,r,Jyd.adapter)}xje.queryTags=Xyd;async function Zyd(e,r){return await rks.GithubGraphqlDatasourceFetcher.query(e,r,Yyd.adapter)}xje.queryReleases=Zyd});var Gcn=A(Ztr=>{"use strict";Object.defineProperty(Ztr,"__esModule",{value:!0});Ztr.findCommitOfTag=void 0;var kIt=Pi(),e_d=Tje();async function t_d(e,r,t,n){kIt.logger.trace(`github/tags.findCommitOfTag(${r}, ${t})`);try{let i=await(0,e_d.queryTags)({packageName:r,registryUrl:e},n);i.length||kIt.logger.debug(`github/tags.findCommitOfTag(): No tags found for ${r}`);let s=i.find(({version:a})=>a===t);if(s){if(s.hash)return s.hash;kIt.logger.debug(`github/tags.findCommitOfTag: Tag ${t} has no hash for ${r}`)}else kIt.logger.debug(`github/tags.findCommitOfTag: Tag ${t} not found for ${r}`)}catch(i){kIt.logger.debug({githubRepo:r,err:i},"Error getting tag commit from GitHub repo")}return null}Ztr.findCommitOfTag=t_d});var Vcn=A(err=>{"use strict";Object.defineProperty(err,"__esModule",{value:!0});err.RepoCacheNull=void 0;var Ucn=class{data={};load(){return Promise.resolve()}save(){return Promise.resolve()}getData(){return this.data}isModified(){}};err.RepoCacheNull=Ucn});var AE=A(ML=>{"use strict";Object.defineProperty(ML,"__esModule",{value:!0});ML.isCacheModified=ML.saveCache=ML.getCache=ML.setCache=ML.resetCache=void 0;var r_d=_f(),n_d=Pi(),nks=Vcn(),trr=new nks.RepoCacheNull;function i_d(){iks(new nks.RepoCacheNull)}ML.resetCache=i_d;function iks(e){trr=e}ML.setCache=iks;function s_d(){return trr.getData()}ML.getCache=s_d;async function a_d(){r_d.GlobalConfig.get("dryRun")?n_d.logger.info("DRY-RUN: Would save repository cache."):await trr.save()}ML.saveCache=a_d;function o_d(){return trr.isModified()}ML.isCacheModified=o_d});var zcn=A(rrr=>{"use strict";Object.defineProperty(rrr,"__esModule",{value:!0});rrr.maskToken=void 0;function c_d(e){return e?[e.substring(0,2),new Array(e.length-3).join("*"),e.slice(-2)].join(""):""}rrr.maskToken=c_d});var sks=A(nrr=>{"use strict";Object.defineProperty(nrr,"__esModule",{value:!0});nrr.range=void 0;function*u_d(e,r){for(let t=e;t<=r;t+=1)yield t}nrr.range=u_d});var TV=A(Fje=>{"use strict";Object.defineProperty(Fje,"__esModule",{value:!0});Fje.GithubHttp=Fje.setBaseUrl=void 0;var oks=(tn(),Dr(en)),rne=oks.__importDefault(_a()),Qcn=zC(),Pje=Zp(),zw=Pi(),Rje=Ug(),cks=AE(),l_d=zcn(),d_d=oks.__importStar(lP()),p_d=sks(),m_d=Ba(),$cn=Ip(),f_d=USt(),h_d=Wb(),g_d="https://api.github.com/",Kcn=g_d,y_d=e=>{Kcn=e};Fje.setBaseUrl=y_d;function aks(e,r,t){var a,o,c,l,u,m,h;let n=r.toString(),i=e.message||"",s=(a=e.response)==null?void 0:a.body;if(rne.default.plainObject(s)&&"message"in s&&(i=String(s.message)),e.code==="ERR_HTTP2_STREAM_ERROR"||e.code==="ENOTFOUND"||e.code==="ETIMEDOUT"||e.code==="EAI_AGAIN"||e.code==="ECONNRESET")return zw.logger.debug({err:e},"GitHub failure: RequestError"),new Rje.ExternalHostError(e,"github");if(e.name==="ParseError")return zw.logger.debug({err:e},""),new Rje.ExternalHostError(e,"github");if(e.statusCode&&e.statusCode>=500&&e.statusCode<600)return zw.logger.debug({err:e},"GitHub failure: 5xx"),new Rje.ExternalHostError(e,"github");if(e.statusCode===403&&i.startsWith("You have triggered an abuse detection mechanism"))return zw.logger.debug({err:e},"GitHub failure: abuse detection"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.startsWith("You have exceeded a secondary rate limit"))return zw.logger.warn({err:e},"GitHub failure: secondary rate limit"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.includes("Upgrade to GitHub Pro"))return zw.logger.debug(`Endpoint: ${n}, needs paid GitHub plan`),e;if(e.statusCode===403&&i.includes("rate limit exceeded"))return zw.logger.debug({err:e},"GitHub failure: rate limit"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.startsWith("Resource not accessible by integration"))return zw.logger.debug({err:e},"GitHub failure: Resource not accessible by integration"),new Error(Pje.PLATFORM_INTEGRATION_UNAUTHORIZED);if(e.statusCode===401&&i.includes("Bad credentials")){let _=((o=e.headers)==null?void 0:o["x-ratelimit-limit"])??-1;return zw.logger.debug({token:(0,l_d.maskToken)(t.token),err:e},"GitHub failure: Bad credentials"),_==="60"?new Rje.ExternalHostError(e,"github"):new Error(Pje.PLATFORM_BAD_CREDENTIALS)}return e.statusCode===422?i.includes("Review cannot be requested from pull request author")?e:(l=(c=e.body)==null?void 0:c.errors)!=null&&l.find(_=>_.code==="invalid")?(zw.logger.debug({err:e},"Received invalid response - aborting"),new Error(Pje.REPOSITORY_CHANGED)):(m=(u=e.body)==null?void 0:u.errors)!=null&&m.find(_=>{var b;return(b=_.message)==null?void 0:b.startsWith("A pull request already exists")})?e:(zw.logger.debug({err:e},"422 Error thrown from GitHub"),new Rje.ExternalHostError(e,"github")):(e.statusCode===410&&((h=e.body)==null?void 0:h.message)==="Issues are disabled for this repo",e)}function __d(e){let r="application/vnd.github.v3+json",t=typeof e=="string"?e.split((0,m_d.regEx)(/\s*,\s*/)):[];return!t.some(n=>n===r)&&(!t.some(n=>n.startsWith("application/vnd.github."))||t.length<2)&&t.push(r),t.join(", ")}var kje=100;function uks(e,r=kje){var s,a;let t=(0,cks.getCache)(),n=(a=(s=t==null?void 0:t.platform)==null?void 0:s.github)==null?void 0:a.graphqlPageCache,i=n==null?void 0:n[e];if(n&&i){zw.logger.debug({fieldName:e,...i},"GraphQL page size: found cached value");let o=i.pageSize,c=Qcn.DateTime.local(),u=Qcn.DateTime.fromISO(i.pageLastResizedAt).plus({hours:24});if(c>u){let m=Math.min(o*2,kje);if(m()=>{let L=new URL(x);return L.searchParams.set("page",String(R)),this.request(L,{...i,paginate:!1},n)}),k=await d_d.all(P);if(i.paginationField&&rne.default.plainObject(l.body)){let R=l.body[i.paginationField];if(rne.default.array(R)){for(let L of k)if(rne.default.plainObject(L.body)){let U=L.body[i.paginationField];rne.default.array(U)&&R.push(...U)}}}else if(rne.default.array(l.body))for(let R of k)rne.default.array(R.body)&&l.body.push(...R.body)}}return l}catch(l){throw aks(l,r,i)}}async requestGraphql(r,t={}){let n="graphql",{paginate:i,count:s=kje,cursor:a=null}=t,{variables:o}=t;i&&(o={...o,count:s,cursor:a});let c=o?{query:r,variables:o}:{query:r},l={baseUrl:Kcn.replace("/v3/","/"),body:c,headers:{accept:t==null?void 0:t.acceptHeader}};zw.logger.trace("Performing Github GraphQL request");try{let u=await this.postJson("graphql",l);return u==null?void 0:u.body}catch(u){if(zw.logger.debug({err:u,query:r,options:t},"Unexpected GraphQL Error"),u instanceof Rje.ExternalHostError&&s&&s>10)return zw.logger.info("Reducing pagination count to workaround graphql errors"),null;throw aks(u,n,l)}}async queryRepoField(r,t,n={}){var m;let i=[],{paginate:s=!0}=n,a=null,o=uks(t,n.count??kje),c=n.limit??1e3,l=null,u=!0;for(;u;){let h=await this.requestGraphql(r,{...n,count:Math.min(o,c),cursor:l,paginate:s}),_=(m=h==null?void 0:h.data)==null?void 0:m.repository;if(rne.default.nonEmptyObject(_)&&!rne.default.nullOrUndefined(_[t])){a=o;let{nodes:b=[],edges:v=[],pageInfo:w}=_[t];if(i.push(...b),i.push(...v),c=Math.max(0,c-b.length-v.length),c===0)u=!1;else if(s&&w){let{hasNextPage:x,endCursor:P}=w;x&&P?l=P:u=!1}}else o=Math.floor(o/2),o===0&&(zw.logger.warn({query:r,options:n,res:h},"Error fetching GraphQL nodes"),u=!1);s||(u=!1)}return a&&a{"use strict";Object.defineProperty(irr,"__esModule",{value:!0});irr.GithubTagsDatasource=void 0;var C_d=(tn(),Dr(en)),v_d=C_d.__importDefault(_a()),lks=Pi(),dks=Tje(),E_d=Gcn(),pks=sfe(),D_d=TV(),S_d=K0(),Wcn=class e extends S_d.Datasource{static id="github-tags";defaultRegistryUrls=["https://github.com"];registryStrategy="hunt";http;constructor(){super(e.id),this.http=new D_d.GithubHttp(e.id)}async getCommit(r,t){let n=(0,pks.getApiBaseUrl)(r),i=null;try{let s=`${n}repos/${t}/commits?per_page=1`;i=(await this.http.getJson(s)).body[0].sha}catch(s){lks.logger.debug({githubRepo:t,err:s,registryUrl:r},"Error getting latest commit from GitHub repo")}return i}getDigest({packageName:r,registryUrl:t},n){return n?(0,E_d.findCommitOfTag)(t,r,n,this.http):this.getCommit(t,r)}async getReleases(r){var c;let{registryUrl:t,packageName:n}=r,i=(0,pks.getSourceUrl)(n,t),a=(await(0,dks.queryTags)(r,this.http)).map(({version:l,releaseTimestamp:u,gitRef:m})=>({version:l,releaseTimestamp:u,gitRef:m}));try{let l=await(0,dks.queryReleases)(r,this.http),u=new Map;for(let m of l)u.set(m.version,m);for(let m of a){let h=(c=u.get(m.version))==null?void 0:c.isStable;v_d.default.boolean(h)&&(m.isStable=h)}}catch(l){lks.logger.debug({err:l},"Error fetching additional info for GitHub tags")}return{sourceUrl:i,releases:a}}};irr.GithubTagsDatasource=Wcn});var srr=A(RF=>{"use strict";Object.defineProperty(RF,"__esModule",{value:!0});RF.nameMatchRegex=RF.galaxyRegEx=RF.dependencyRegex=RF.galaxyDepRegex=RF.blockLineRegEx=RF.newBlockRegEx=void 0;var mks=Ba();RF.newBlockRegEx=/^\s*-\s*((\w+):\s*(.*))$/;RF.blockLineRegEx=/^\s*((\w+):\s*(\S+))\s*$/;RF.galaxyDepRegex=/[\w-]+\.[\w-]+/;RF.dependencyRegex=/^dependencies:/;RF.galaxyRegEx=(0,mks.regEx)(/^\s+(?[\w.]+):\s*["'](?.+)["']\s*/);RF.nameMatchRegex=(0,mks.regEx)(/(?((git\+)?(?:(git|ssh|https?):\/\/)?(.*@)?(?[\w.-]+)(?:(:\d+)?\/|:))(?[\w./-]+)(?:\.git)?)(,(?[\w.]*))?/)});var yks=A(orr=>{"use strict";Object.defineProperty(orr,"__esModule",{value:!0});orr.extractCollections=void 0;var Ycn=Ba(),gks=fIt(),fks=Y1(),w_d=ch(),arr=srr();function I_d(e,r){let t=r,n=e[2],i=e[3].replace((0,Ycn.regEx)(/["']/g),"");switch(n){case"name":{t.managerData.name=i;break}case"version":{t.managerData.version=i,t.currentValue=i;break}case"source":{t.managerData.source=i,i!=null&&i.startsWith("git@")?t.packageName=i:t.registryUrls=i?[i]:[];break}case"type":{t.managerData.type=i;break}default:t.skipReason="unsupported"}}function hks(e,r){if(e.datasource=fks.GitTagsDatasource.id,r!=null&&r.groups){r.groups.hostname==="github.com"?e.datasource=w_d.GithubTagsDatasource.id:e.datasource=fks.GitTagsDatasource.id;let t=r.groups.source,n=r.groups.depName.replace((0,Ycn.regEx)(/.git$/),"");e.depName=`${r.groups.hostname}/${n}`,e.packageName=t.replace((0,Ycn.regEx)(/git\+/),""),r.groups.version?e.currentValue=r.groups.version:e.currentValue=e.managerData.version}}function x_d(e){e.datasource=gks.GalaxyCollectionDatasource.id,e.depName=e.managerData.name,e.registryUrls=e.managerData.source?[e.managerData.source]:[],e.currentValue=e.managerData.version}function T_d(e){let r=e;r.depName=r.managerData.name;let t=r.managerData.name,n=arr.nameMatchRegex.exec(t);switch(e.managerData.type){case"galaxy":x_d(r);break;case"git":hks(r,n);break;case"file":r.skipReason="local-dependency";break;case null:if(n){hks(r,n);break}if(arr.galaxyDepRegex.exec(r.managerData.name)){r.datasource=gks.GalaxyCollectionDatasource.id,r.depName=r.managerData.name;break}r.skipReason="no-source-match";break;default:return r.skipReason="unsupported",!0}return!e.currentValue&&!r.skipReason&&(r.skipReason="unspecified-version"),!0}function P_d(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(crr,"__esModule",{value:!0});crr.extractCollectionsMetaDataFile=void 0;var R_d=fIt(),_ks=srr();function k_d(e){let r=[],t=!1;for(let n=0;n{"use strict";Object.defineProperty(lrr,"__esModule",{value:!0});lrr.GalaxyDatasource=void 0;var bks=(tn(),Dr(en)),Jcn=Pi(),F_d=ug(),N_d=bks.__importStar(BL()),O_d=K0(),urr=class e extends O_d.Datasource{static id="galaxy";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://galaxy.ansible.com/"];defaultVersioning=N_d.id;async getReleases({packageName:r,registryUrl:t}){let n=r.split("."),i=n[0],s=n[1],a=`${t}api/v1/roles/?owner__username=${i}&name=${s}`,o=`${t}${i}/${s}`,c=null;try{c=await this.http.getJson(a)}catch(v){this.handleGenericErrors(v)}let l=c==null?void 0:c.body;if(!l)return Jcn.logger.warn({dependency:r},`Received invalid data from ${a}`),null;if(l.results.length>1)return Jcn.logger.warn({dependency:r},`Received multiple results from ${a}`),null;if(l.results.length===0)return Jcn.logger.info({dependency:r},`Received no results from ${a}`),null;let u=l.results[0],m=u.summary_fields.versions,h={releases:[]};h.dependencyUrl=o;let{github_user:_,github_repo:b}=u;return typeof _=="string"&&typeof b=="string"&&(h.sourceUrl=`https://github.com/${_}/${b}`),h.releases=m.map(v=>({version:v.name,releaseTimestamp:v.release_date})),h}};lrr.GalaxyDatasource=urr;bks.__decorate([(0,F_d.cache)({namespace:"datasource-galaxy",key:e=>e.packageName})],urr.prototype,"getReleases",null)});var vks=A(drr=>{"use strict";Object.defineProperty(drr,"__esModule",{value:!0});drr.extractRoles=void 0;var Zcn=Ba(),Cks=Xcn(),B_d=Y1(),FIt=srr();function q_d(e,r,t){let n=t,i=e[2],s=e[3].replace((0,Zcn.regEx)(/["']/g),"");switch(i){case"name":{n.managerData.name=s;break}case"version":{n.managerData.version=s,n.currentValue=s,n.managerData.lineNumber=r;break}case"scm":{n.managerData.scm=s;break}case"src":{n.managerData.src=s;break}default:return null}return n}function M_d(e){let r=e;if(e.managerData.version===null)return r.skipReason="unspecified-version",!1;let t=r.managerData.src??"",n=FIt.nameMatchRegex.exec(t);if(n!=null&&n.groups)r.datasource=B_d.GitTagsDatasource.id,r.depName=n.groups.depName.replace((0,Zcn.regEx)(/.git$/),""),r.packageName=t.replace((0,Zcn.regEx)(/git\+/),"");else if(FIt.galaxyDepRegex.exec(t))r.datasource=Cks.GalaxyDatasource.id,r.depName=t,r.packageName=t;else if(FIt.galaxyDepRegex.exec(r.managerData.name??""))r.datasource=Cks.GalaxyDatasource.id,r.depName=r.managerData.name,r.packageName=r.managerData.name;else return r.skipReason="no-source-match",!1;return r.managerData.name!==null&&(r.depName=r.managerData.name),!0}function L_d(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(Nje,"__esModule",{value:!0});Nje.extractPackageFile=Nje.getSliceEndNumber=void 0;var Eks=Pi(),prr=Ba(),j_d=yks(),G_d=Aks(),Dks=vks();function eun(e,r,...t){if(e<0||e>r-1)return-1;let n=r;for(let i of t)e{(0,prr.regEx)(/^collections:/).exec(a)&&(s.collections=o),(0,prr.regEx)(/^roles:/).exec(a)&&(s.roles=o)}),s.collections>=0||s.roles>=0){let a=i.slice(s.collections,eun(s.collections,i.length,s.roles)),o=(0,j_d.extractCollections)(a);n.push(...o);let c=i.slice(s.roles,eun(s.roles,i.length,s.collections)),l=(0,Dks.extractRoles)(c);n.push(...l)}else{let a=(0,Dks.extractRoles)(i);n.push(...a)}}return n.length?{deps:n}:null}catch(s){return Eks.logger.debug({err:s,packageFile:r},"Error extracting ansible-galaxy deps"),null}}Nje.extractPackageFile=U_d});var wks=A(yW=>{"use strict";Object.defineProperty(yW,"__esModule",{value:!0});yW.supportedDatasources=yW.defaultConfig=yW.categories=yW.extractPackageFile=void 0;var V_d=fIt(),z_d=Y1(),$_d=ch(),Q_d=Sks();Object.defineProperty(yW,"extractPackageFile",{enumerable:!0,get:function(){return Q_d.extractPackageFile}});yW.categories=["ansible","iac"];yW.defaultConfig={fileMatch:["(^|/)requirements\\.ya?ml$","(^|/)galaxy\\.ya?ml$"]};yW.supportedDatasources=[V_d.GalaxyCollectionDatasource.id,z_d.GitTagsDatasource.id,$_d.GithubTagsDatasource.id]});var Oje=A((xMg,pDe)=>{"use strict";function Iks(e){return typeof e>"u"||e===null}function K_d(e){return typeof e=="object"&&e!==null}function H_d(e){return Array.isArray(e)?e:Iks(e)?[]:[e]}function W_d(e,r){var t,n,i,s;if(r)for(s=Object.keys(r),t=0,n=s.length;t{"use strict";function xks(e,r){var t="",n=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(t+='in "'+e.mark.name+'" '),t+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!r&&e.mark.snippet&&(t+=`
          +  }`);function Yyd(e){if(!Hyd.safeParse(e).success)return null;let{version:t,target:n}=e,i=n.type==="Commit"?n.releaseTimestamp:n.tagger.releaseTimestamp,s=n.type==="Commit"?n.oid:n.target.oid;return{version:t,gitRef:t,hash:s,releaseTimestamp:i}}Xtr.adapter={key:Kyd,query:Wyd,transform:Yyd}});var Tje=A(xje=>{"use strict";Object.defineProperty(xje,"__esModule",{value:!0});xje.queryReleases=xje.queryTags=void 0;var nks=eks(),Jyd=tks(),Xyd=rks();async function Zyd(e,r){return await nks.GithubGraphqlDatasourceFetcher.query(e,r,Xyd.adapter)}xje.queryTags=Zyd;async function e_d(e,r){return await nks.GithubGraphqlDatasourceFetcher.query(e,r,Jyd.adapter)}xje.queryReleases=e_d});var Gcn=A(Ztr=>{"use strict";Object.defineProperty(Ztr,"__esModule",{value:!0});Ztr.findCommitOfTag=void 0;var kIt=Pi(),t_d=Tje();async function r_d(e,r,t,n){kIt.logger.trace(`github/tags.findCommitOfTag(${r}, ${t})`);try{let i=await(0,t_d.queryTags)({packageName:r,registryUrl:e},n);i.length||kIt.logger.debug(`github/tags.findCommitOfTag(): No tags found for ${r}`);let s=i.find(({version:a})=>a===t);if(s){if(s.hash)return s.hash;kIt.logger.debug(`github/tags.findCommitOfTag: Tag ${t} has no hash for ${r}`)}else kIt.logger.debug(`github/tags.findCommitOfTag: Tag ${t} not found for ${r}`)}catch(i){kIt.logger.debug({githubRepo:r,err:i},"Error getting tag commit from GitHub repo")}return null}Ztr.findCommitOfTag=r_d});var Vcn=A(err=>{"use strict";Object.defineProperty(err,"__esModule",{value:!0});err.RepoCacheNull=void 0;var Ucn=class{data={};load(){return Promise.resolve()}save(){return Promise.resolve()}getData(){return this.data}isModified(){}};err.RepoCacheNull=Ucn});var AE=A(ML=>{"use strict";Object.defineProperty(ML,"__esModule",{value:!0});ML.isCacheModified=ML.saveCache=ML.getCache=ML.setCache=ML.resetCache=void 0;var n_d=_f(),i_d=Pi(),iks=Vcn(),trr=new iks.RepoCacheNull;function s_d(){sks(new iks.RepoCacheNull)}ML.resetCache=s_d;function sks(e){trr=e}ML.setCache=sks;function a_d(){return trr.getData()}ML.getCache=a_d;async function o_d(){n_d.GlobalConfig.get("dryRun")?i_d.logger.info("DRY-RUN: Would save repository cache."):await trr.save()}ML.saveCache=o_d;function c_d(){return trr.isModified()}ML.isCacheModified=c_d});var zcn=A(rrr=>{"use strict";Object.defineProperty(rrr,"__esModule",{value:!0});rrr.maskToken=void 0;function u_d(e){return e?[e.substring(0,2),new Array(e.length-3).join("*"),e.slice(-2)].join(""):""}rrr.maskToken=u_d});var aks=A(nrr=>{"use strict";Object.defineProperty(nrr,"__esModule",{value:!0});nrr.range=void 0;function*l_d(e,r){for(let t=e;t<=r;t+=1)yield t}nrr.range=l_d});var TV=A(Fje=>{"use strict";Object.defineProperty(Fje,"__esModule",{value:!0});Fje.GithubHttp=Fje.setBaseUrl=void 0;var cks=(tn(),Dr(en)),rne=cks.__importDefault(_a()),Qcn=zC(),Pje=Zp(),zw=Pi(),Rje=Ug(),uks=AE(),d_d=zcn(),p_d=cks.__importStar(lP()),m_d=aks(),f_d=Ba(),$cn=Ip(),h_d=USt(),g_d=Wb(),y_d="https://api.github.com/",Kcn=y_d,__d=e=>{Kcn=e};Fje.setBaseUrl=__d;function oks(e,r,t){var a,o,c,l,u,m,h;let n=r.toString(),i=e.message||"",s=(a=e.response)==null?void 0:a.body;if(rne.default.plainObject(s)&&"message"in s&&(i=String(s.message)),e.code==="ERR_HTTP2_STREAM_ERROR"||e.code==="ENOTFOUND"||e.code==="ETIMEDOUT"||e.code==="EAI_AGAIN"||e.code==="ECONNRESET")return zw.logger.debug({err:e},"GitHub failure: RequestError"),new Rje.ExternalHostError(e,"github");if(e.name==="ParseError")return zw.logger.debug({err:e},""),new Rje.ExternalHostError(e,"github");if(e.statusCode&&e.statusCode>=500&&e.statusCode<600)return zw.logger.debug({err:e},"GitHub failure: 5xx"),new Rje.ExternalHostError(e,"github");if(e.statusCode===403&&i.startsWith("You have triggered an abuse detection mechanism"))return zw.logger.debug({err:e},"GitHub failure: abuse detection"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.startsWith("You have exceeded a secondary rate limit"))return zw.logger.warn({err:e},"GitHub failure: secondary rate limit"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.includes("Upgrade to GitHub Pro"))return zw.logger.debug(`Endpoint: ${n}, needs paid GitHub plan`),e;if(e.statusCode===403&&i.includes("rate limit exceeded"))return zw.logger.debug({err:e},"GitHub failure: rate limit"),new Error(Pje.PLATFORM_RATE_LIMIT_EXCEEDED);if(e.statusCode===403&&i.startsWith("Resource not accessible by integration"))return zw.logger.debug({err:e},"GitHub failure: Resource not accessible by integration"),new Error(Pje.PLATFORM_INTEGRATION_UNAUTHORIZED);if(e.statusCode===401&&i.includes("Bad credentials")){let _=((o=e.headers)==null?void 0:o["x-ratelimit-limit"])??-1;return zw.logger.debug({token:(0,d_d.maskToken)(t.token),err:e},"GitHub failure: Bad credentials"),_==="60"?new Rje.ExternalHostError(e,"github"):new Error(Pje.PLATFORM_BAD_CREDENTIALS)}return e.statusCode===422?i.includes("Review cannot be requested from pull request author")?e:(l=(c=e.body)==null?void 0:c.errors)!=null&&l.find(_=>_.code==="invalid")?(zw.logger.debug({err:e},"Received invalid response - aborting"),new Error(Pje.REPOSITORY_CHANGED)):(m=(u=e.body)==null?void 0:u.errors)!=null&&m.find(_=>{var b;return(b=_.message)==null?void 0:b.startsWith("A pull request already exists")})?e:(zw.logger.debug({err:e},"422 Error thrown from GitHub"),new Rje.ExternalHostError(e,"github")):(e.statusCode===410&&((h=e.body)==null?void 0:h.message)==="Issues are disabled for this repo",e)}function A_d(e){let r="application/vnd.github.v3+json",t=typeof e=="string"?e.split((0,f_d.regEx)(/\s*,\s*/)):[];return!t.some(n=>n===r)&&(!t.some(n=>n.startsWith("application/vnd.github."))||t.length<2)&&t.push(r),t.join(", ")}var kje=100;function lks(e,r=kje){var s,a;let t=(0,uks.getCache)(),n=(a=(s=t==null?void 0:t.platform)==null?void 0:s.github)==null?void 0:a.graphqlPageCache,i=n==null?void 0:n[e];if(n&&i){zw.logger.debug({fieldName:e,...i},"GraphQL page size: found cached value");let o=i.pageSize,c=Qcn.DateTime.local(),u=Qcn.DateTime.fromISO(i.pageLastResizedAt).plus({hours:24});if(c>u){let m=Math.min(o*2,kje);if(m()=>{let L=new URL(x);return L.searchParams.set("page",String(R)),this.request(L,{...i,paginate:!1},n)}),k=await p_d.all(P);if(i.paginationField&&rne.default.plainObject(l.body)){let R=l.body[i.paginationField];if(rne.default.array(R)){for(let L of k)if(rne.default.plainObject(L.body)){let U=L.body[i.paginationField];rne.default.array(U)&&R.push(...U)}}}else if(rne.default.array(l.body))for(let R of k)rne.default.array(R.body)&&l.body.push(...R.body)}}return l}catch(l){throw oks(l,r,i)}}async requestGraphql(r,t={}){let n="graphql",{paginate:i,count:s=kje,cursor:a=null}=t,{variables:o}=t;i&&(o={...o,count:s,cursor:a});let c=o?{query:r,variables:o}:{query:r},l={baseUrl:Kcn.replace("/v3/","/"),body:c,headers:{accept:t==null?void 0:t.acceptHeader}};zw.logger.trace("Performing Github GraphQL request");try{let u=await this.postJson("graphql",l);return u==null?void 0:u.body}catch(u){if(zw.logger.debug({err:u,query:r,options:t},"Unexpected GraphQL Error"),u instanceof Rje.ExternalHostError&&s&&s>10)return zw.logger.info("Reducing pagination count to workaround graphql errors"),null;throw oks(u,n,l)}}async queryRepoField(r,t,n={}){var m;let i=[],{paginate:s=!0}=n,a=null,o=lks(t,n.count??kje),c=n.limit??1e3,l=null,u=!0;for(;u;){let h=await this.requestGraphql(r,{...n,count:Math.min(o,c),cursor:l,paginate:s}),_=(m=h==null?void 0:h.data)==null?void 0:m.repository;if(rne.default.nonEmptyObject(_)&&!rne.default.nullOrUndefined(_[t])){a=o;let{nodes:b=[],edges:v=[],pageInfo:w}=_[t];if(i.push(...b),i.push(...v),c=Math.max(0,c-b.length-v.length),c===0)u=!1;else if(s&&w){let{hasNextPage:x,endCursor:P}=w;x&&P?l=P:u=!1}}else o=Math.floor(o/2),o===0&&(zw.logger.warn({query:r,options:n,res:h},"Error fetching GraphQL nodes"),u=!1);s||(u=!1)}return a&&a{"use strict";Object.defineProperty(irr,"__esModule",{value:!0});irr.GithubTagsDatasource=void 0;var v_d=(tn(),Dr(en)),E_d=v_d.__importDefault(_a()),dks=Pi(),pks=Tje(),D_d=Gcn(),mks=sfe(),S_d=TV(),w_d=K0(),Wcn=class e extends w_d.Datasource{static id="github-tags";defaultRegistryUrls=["https://github.com"];registryStrategy="hunt";http;constructor(){super(e.id),this.http=new S_d.GithubHttp(e.id)}async getCommit(r,t){let n=(0,mks.getApiBaseUrl)(r),i=null;try{let s=`${n}repos/${t}/commits?per_page=1`;i=(await this.http.getJson(s)).body[0].sha}catch(s){dks.logger.debug({githubRepo:t,err:s,registryUrl:r},"Error getting latest commit from GitHub repo")}return i}getDigest({packageName:r,registryUrl:t},n){return n?(0,D_d.findCommitOfTag)(t,r,n,this.http):this.getCommit(t,r)}async getReleases(r){var c;let{registryUrl:t,packageName:n}=r,i=(0,mks.getSourceUrl)(n,t),a=(await(0,pks.queryTags)(r,this.http)).map(({version:l,releaseTimestamp:u,gitRef:m})=>({version:l,releaseTimestamp:u,gitRef:m}));try{let l=await(0,pks.queryReleases)(r,this.http),u=new Map;for(let m of l)u.set(m.version,m);for(let m of a){let h=(c=u.get(m.version))==null?void 0:c.isStable;E_d.default.boolean(h)&&(m.isStable=h)}}catch(l){dks.logger.debug({err:l},"Error fetching additional info for GitHub tags")}return{sourceUrl:i,releases:a}}};irr.GithubTagsDatasource=Wcn});var srr=A(RF=>{"use strict";Object.defineProperty(RF,"__esModule",{value:!0});RF.nameMatchRegex=RF.galaxyRegEx=RF.dependencyRegex=RF.galaxyDepRegex=RF.blockLineRegEx=RF.newBlockRegEx=void 0;var fks=Ba();RF.newBlockRegEx=/^\s*-\s*((\w+):\s*(.*))$/;RF.blockLineRegEx=/^\s*((\w+):\s*(\S+))\s*$/;RF.galaxyDepRegex=/[\w-]+\.[\w-]+/;RF.dependencyRegex=/^dependencies:/;RF.galaxyRegEx=(0,fks.regEx)(/^\s+(?[\w.]+):\s*["'](?.+)["']\s*/);RF.nameMatchRegex=(0,fks.regEx)(/(?((git\+)?(?:(git|ssh|https?):\/\/)?(.*@)?(?[\w.-]+)(?:(:\d+)?\/|:))(?[\w./-]+)(?:\.git)?)(,(?[\w.]*))?/)});var _ks=A(orr=>{"use strict";Object.defineProperty(orr,"__esModule",{value:!0});orr.extractCollections=void 0;var Ycn=Ba(),yks=fIt(),hks=Y1(),I_d=ch(),arr=srr();function x_d(e,r){let t=r,n=e[2],i=e[3].replace((0,Ycn.regEx)(/["']/g),"");switch(n){case"name":{t.managerData.name=i;break}case"version":{t.managerData.version=i,t.currentValue=i;break}case"source":{t.managerData.source=i,i!=null&&i.startsWith("git@")?t.packageName=i:t.registryUrls=i?[i]:[];break}case"type":{t.managerData.type=i;break}default:t.skipReason="unsupported"}}function gks(e,r){if(e.datasource=hks.GitTagsDatasource.id,r!=null&&r.groups){r.groups.hostname==="github.com"?e.datasource=I_d.GithubTagsDatasource.id:e.datasource=hks.GitTagsDatasource.id;let t=r.groups.source,n=r.groups.depName.replace((0,Ycn.regEx)(/.git$/),"");e.depName=`${r.groups.hostname}/${n}`,e.packageName=t.replace((0,Ycn.regEx)(/git\+/),""),r.groups.version?e.currentValue=r.groups.version:e.currentValue=e.managerData.version}}function T_d(e){e.datasource=yks.GalaxyCollectionDatasource.id,e.depName=e.managerData.name,e.registryUrls=e.managerData.source?[e.managerData.source]:[],e.currentValue=e.managerData.version}function P_d(e){let r=e;r.depName=r.managerData.name;let t=r.managerData.name,n=arr.nameMatchRegex.exec(t);switch(e.managerData.type){case"galaxy":T_d(r);break;case"git":gks(r,n);break;case"file":r.skipReason="local-dependency";break;case null:if(n){gks(r,n);break}if(arr.galaxyDepRegex.exec(r.managerData.name)){r.datasource=yks.GalaxyCollectionDatasource.id,r.depName=r.managerData.name;break}r.skipReason="no-source-match";break;default:return r.skipReason="unsupported",!0}return!e.currentValue&&!r.skipReason&&(r.skipReason="unspecified-version"),!0}function R_d(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(crr,"__esModule",{value:!0});crr.extractCollectionsMetaDataFile=void 0;var k_d=fIt(),Aks=srr();function F_d(e){let r=[],t=!1;for(let n=0;n{"use strict";Object.defineProperty(lrr,"__esModule",{value:!0});lrr.GalaxyDatasource=void 0;var Cks=(tn(),Dr(en)),Jcn=Pi(),N_d=ug(),O_d=Cks.__importStar(BL()),B_d=K0(),urr=class e extends B_d.Datasource{static id="galaxy";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://galaxy.ansible.com/"];defaultVersioning=O_d.id;async getReleases({packageName:r,registryUrl:t}){let n=r.split("."),i=n[0],s=n[1],a=`${t}api/v1/roles/?owner__username=${i}&name=${s}`,o=`${t}${i}/${s}`,c=null;try{c=await this.http.getJson(a)}catch(v){this.handleGenericErrors(v)}let l=c==null?void 0:c.body;if(!l)return Jcn.logger.warn({dependency:r},`Received invalid data from ${a}`),null;if(l.results.length>1)return Jcn.logger.warn({dependency:r},`Received multiple results from ${a}`),null;if(l.results.length===0)return Jcn.logger.info({dependency:r},`Received no results from ${a}`),null;let u=l.results[0],m=u.summary_fields.versions,h={releases:[]};h.dependencyUrl=o;let{github_user:_,github_repo:b}=u;return typeof _=="string"&&typeof b=="string"&&(h.sourceUrl=`https://github.com/${_}/${b}`),h.releases=m.map(v=>({version:v.name,releaseTimestamp:v.release_date})),h}};lrr.GalaxyDatasource=urr;Cks.__decorate([(0,N_d.cache)({namespace:"datasource-galaxy",key:e=>e.packageName})],urr.prototype,"getReleases",null)});var Eks=A(drr=>{"use strict";Object.defineProperty(drr,"__esModule",{value:!0});drr.extractRoles=void 0;var Zcn=Ba(),vks=Xcn(),q_d=Y1(),FIt=srr();function M_d(e,r,t){let n=t,i=e[2],s=e[3].replace((0,Zcn.regEx)(/["']/g),"");switch(i){case"name":{n.managerData.name=s;break}case"version":{n.managerData.version=s,n.currentValue=s,n.managerData.lineNumber=r;break}case"scm":{n.managerData.scm=s;break}case"src":{n.managerData.src=s;break}default:return null}return n}function L_d(e){let r=e;if(e.managerData.version===null)return r.skipReason="unspecified-version",!1;let t=r.managerData.src??"",n=FIt.nameMatchRegex.exec(t);if(n!=null&&n.groups)r.datasource=q_d.GitTagsDatasource.id,r.depName=n.groups.depName.replace((0,Zcn.regEx)(/.git$/),""),r.packageName=t.replace((0,Zcn.regEx)(/git\+/),"");else if(FIt.galaxyDepRegex.exec(t))r.datasource=vks.GalaxyDatasource.id,r.depName=t,r.packageName=t;else if(FIt.galaxyDepRegex.exec(r.managerData.name??""))r.datasource=vks.GalaxyDatasource.id,r.depName=r.managerData.name,r.packageName=r.managerData.name;else return r.skipReason="no-source-match",!1;return r.managerData.name!==null&&(r.depName=r.managerData.name),!0}function j_d(e){let r=[];for(let t=0;t{"use strict";Object.defineProperty(Nje,"__esModule",{value:!0});Nje.extractPackageFile=Nje.getSliceEndNumber=void 0;var Dks=Pi(),prr=Ba(),G_d=_ks(),U_d=bks(),Sks=Eks();function eun(e,r,...t){if(e<0||e>r-1)return-1;let n=r;for(let i of t)e{(0,prr.regEx)(/^collections:/).exec(a)&&(s.collections=o),(0,prr.regEx)(/^roles:/).exec(a)&&(s.roles=o)}),s.collections>=0||s.roles>=0){let a=i.slice(s.collections,eun(s.collections,i.length,s.roles)),o=(0,G_d.extractCollections)(a);n.push(...o);let c=i.slice(s.roles,eun(s.roles,i.length,s.collections)),l=(0,Sks.extractRoles)(c);n.push(...l)}else{let a=(0,Sks.extractRoles)(i);n.push(...a)}}return n.length?{deps:n}:null}catch(s){return Dks.logger.debug({err:s,packageFile:r},"Error extracting ansible-galaxy deps"),null}}Nje.extractPackageFile=V_d});var Iks=A(yW=>{"use strict";Object.defineProperty(yW,"__esModule",{value:!0});yW.supportedDatasources=yW.defaultConfig=yW.categories=yW.extractPackageFile=void 0;var z_d=fIt(),$_d=Y1(),Q_d=ch(),K_d=wks();Object.defineProperty(yW,"extractPackageFile",{enumerable:!0,get:function(){return K_d.extractPackageFile}});yW.categories=["ansible","iac"];yW.defaultConfig={fileMatch:["(^|/)requirements\\.ya?ml$","(^|/)galaxy\\.ya?ml$"]};yW.supportedDatasources=[z_d.GalaxyCollectionDatasource.id,$_d.GitTagsDatasource.id,Q_d.GithubTagsDatasource.id]});var Oje=A((TMg,pDe)=>{"use strict";function xks(e){return typeof e>"u"||e===null}function H_d(e){return typeof e=="object"&&e!==null}function W_d(e){return Array.isArray(e)?e:xks(e)?[]:[e]}function Y_d(e,r){var t,n,i,s;if(r)for(s=Object.keys(r),t=0,n=s.length;t{"use strict";function Tks(e,r){var t="",n=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(t+='in "'+e.mark.name+'" '),t+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!r&&e.mark.snippet&&(t+=`
           
          -`+e.mark.snippet),n+" "+t):n}function NIt(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=xks(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}NIt.prototype=Object.create(Error.prototype);NIt.prototype.constructor=NIt;NIt.prototype.toString=function(r){return this.name+": "+xks(this,r)};Tks.exports=NIt});var Rks=A((PMg,Pks)=>{"use strict";var OIt=Oje();function tun(e,r,t,n,i){var s="",a="",o=Math.floor(i/2)-1;return n-r>o&&(s=" ... ",r=n-o+s.length),t-n>o&&(a=" ...",t=n+o-a.length),{str:s+e.slice(r,t).replace(/\t/g,"\u2192")+a,pos:n-r+s.length}}function run(e,r){return OIt.repeat(" ",r-e.length)+e}function X_d(e,r){if(r=Object.create(r||null),!e.buffer)return null;r.maxLength||(r.maxLength=79),typeof r.indent!="number"&&(r.indent=1),typeof r.linesBefore!="number"&&(r.linesBefore=3),typeof r.linesAfter!="number"&&(r.linesAfter=2);for(var t=/\r?\n|\r|\0/g,n=[0],i=[],s,a=-1;s=t.exec(e.buffer);)i.push(s.index),n.push(s.index+s[0].length),e.position<=s.index&&a<0&&(a=n.length-2);a<0&&(a=n.length-1);var o="",c,l,u=Math.min(e.line+r.linesAfter,i.length).toString().length,m=r.maxLength-(r.indent+u+3);for(c=1;c<=r.linesBefore&&!(a-c<0);c++)l=tun(e.buffer,n[a-c],i[a-c],e.position-(n[a]-n[a-c]),m),o=OIt.repeat(" ",r.indent)+run((e.line-c+1).toString(),u)+" | "+l.str+`
          +`+e.mark.snippet),n+" "+t):n}function NIt(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=Tks(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}NIt.prototype=Object.create(Error.prototype);NIt.prototype.constructor=NIt;NIt.prototype.toString=function(r){return this.name+": "+Tks(this,r)};Pks.exports=NIt});var kks=A((RMg,Rks)=>{"use strict";var OIt=Oje();function tun(e,r,t,n,i){var s="",a="",o=Math.floor(i/2)-1;return n-r>o&&(s=" ... ",r=n-o+s.length),t-n>o&&(a=" ...",t=n+o-a.length),{str:s+e.slice(r,t).replace(/\t/g,"\u2192")+a,pos:n-r+s.length}}function run(e,r){return OIt.repeat(" ",r-e.length)+e}function Z_d(e,r){if(r=Object.create(r||null),!e.buffer)return null;r.maxLength||(r.maxLength=79),typeof r.indent!="number"&&(r.indent=1),typeof r.linesBefore!="number"&&(r.linesBefore=3),typeof r.linesAfter!="number"&&(r.linesAfter=2);for(var t=/\r?\n|\r|\0/g,n=[0],i=[],s,a=-1;s=t.exec(e.buffer);)i.push(s.index),n.push(s.index+s[0].length),e.position<=s.index&&a<0&&(a=n.length-2);a<0&&(a=n.length-1);var o="",c,l,u=Math.min(e.line+r.linesAfter,i.length).toString().length,m=r.maxLength-(r.indent+u+3);for(c=1;c<=r.linesBefore&&!(a-c<0);c++)l=tun(e.buffer,n[a-c],i[a-c],e.position-(n[a]-n[a-c]),m),o=OIt.repeat(" ",r.indent)+run((e.line-c+1).toString(),u)+" | "+l.str+`
           `+o;for(l=tun(e.buffer,n[a],i[a],e.position,m),o+=OIt.repeat(" ",r.indent)+run((e.line+1).toString(),u)+" | "+l.str+`
           `,o+=OIt.repeat("-",r.indent+u+3+l.pos)+`^
           `,c=1;c<=r.linesAfter&&!(a+c>=i.length);c++)l=tun(e.buffer,n[a+c],i[a+c],e.position-(n[a]-n[a+c]),m),o+=OIt.repeat(" ",r.indent)+run((e.line+c+1).toString(),u)+" | "+l.str+`
          -`;return o.replace(/\n$/,"")}Pks.exports=X_d});var Y3=A((RMg,Fks)=>{"use strict";var kks=Bje(),Z_d=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],eAd=["scalar","sequence","mapping"];function tAd(e){var r={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){r[String(n)]=t})}),r}function rAd(e,r){if(r=r||{},Object.keys(r).forEach(function(t){if(Z_d.indexOf(t)===-1)throw new kks('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=r,this.tag=e,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(t){return t},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.representName=r.representName||null,this.defaultStyle=r.defaultStyle||null,this.multi=r.multi||!1,this.styleAliases=tAd(r.styleAliases||null),eAd.indexOf(this.kind)===-1)throw new kks('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}Fks.exports=rAd});var sun=A((kMg,Oks)=>{"use strict";var BIt=Bje(),nun=Y3();function Nks(e,r){var t=[];return e[r].forEach(function(n){var i=t.length;t.forEach(function(s,a){s.tag===n.tag&&s.kind===n.kind&&s.multi===n.multi&&(i=a)}),t[i]=n}),t}function nAd(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},r,t;function n(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(r=0,t=arguments.length;r{"use strict";var iAd=Y3();Bks.exports=new iAd("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}})});var oun=A((NMg,qks)=>{"use strict";var sAd=Y3();qks.exports=new sAd("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}})});var cun=A((OMg,Mks)=>{"use strict";var aAd=Y3();Mks.exports=new aAd("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}})});var uun=A((BMg,Lks)=>{"use strict";var oAd=sun();Lks.exports=new oAd({explicit:[aun(),oun(),cun()]})});var lun=A((qMg,jks)=>{"use strict";var cAd=Y3();function uAd(e){if(e===null)return!0;var r=e.length;return r===1&&e==="~"||r===4&&(e==="null"||e==="Null"||e==="NULL")}function lAd(){return null}function dAd(e){return e===null}jks.exports=new cAd("tag:yaml.org,2002:null",{kind:"scalar",resolve:uAd,construct:lAd,predicate:dAd,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})});var dun=A((MMg,Gks)=>{"use strict";var pAd=Y3();function mAd(e){if(e===null)return!1;var r=e.length;return r===4&&(e==="true"||e==="True"||e==="TRUE")||r===5&&(e==="false"||e==="False"||e==="FALSE")}function fAd(e){return e==="true"||e==="True"||e==="TRUE"}function hAd(e){return Object.prototype.toString.call(e)==="[object Boolean]"}Gks.exports=new pAd("tag:yaml.org,2002:bool",{kind:"scalar",resolve:mAd,construct:fAd,predicate:hAd,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})});var pun=A((LMg,Uks)=>{"use strict";var gAd=Oje(),yAd=Y3();function _Ad(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function AAd(e){return 48<=e&&e<=55}function bAd(e){return 48<=e&&e<=57}function CAd(e){if(e===null)return!1;var r=e.length,t=0,n=!1,i;if(!r)return!1;if(i=e[t],(i==="-"||i==="+")&&(i=e[++t]),i==="0"){if(t+1===r)return!0;if(i=e[++t],i==="b"){for(t++;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var mun=A((jMg,zks)=>{"use strict";var Vks=Oje(),DAd=Y3(),SAd=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function wAd(e){return!(e===null||!SAd.test(e)||e[e.length-1]==="_")}function IAd(e){var r,t;return r=e.replace(/_/g,"").toLowerCase(),t=r[0]==="-"?-1:1,"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:t*parseFloat(r,10)}var xAd=/^[-+]?[0-9]+e/;function TAd(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Vks.isNegativeZero(e))return"-0.0";return t=e.toString(10),xAd.test(t)?t.replace("e",".e"):t}function PAd(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Vks.isNegativeZero(e))}zks.exports=new DAd("tag:yaml.org,2002:float",{kind:"scalar",resolve:wAd,construct:IAd,predicate:PAd,represent:TAd,defaultStyle:"lowercase"})});var fun=A((GMg,$ks)=>{"use strict";$ks.exports=uun().extend({implicit:[lun(),dun(),pun(),mun()]})});var hun=A((UMg,Qks)=>{"use strict";Qks.exports=fun()});var gun=A((VMg,Wks)=>{"use strict";var RAd=Y3(),Kks=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Hks=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function kAd(e){return e===null?!1:Kks.exec(e)!==null||Hks.exec(e)!==null}function FAd(e){var r,t,n,i,s,a,o,c=0,l=null,u,m,h;if(r=Kks.exec(e),r===null&&(r=Hks.exec(e)),r===null)throw new Error("Date resolve error");if(t=+r[1],n=+r[2]-1,i=+r[3],!r[4])return new Date(Date.UTC(t,n,i));if(s=+r[4],a=+r[5],o=+r[6],r[7]){for(c=r[7].slice(0,3);c.length<3;)c+="0";c=+c}return r[9]&&(u=+r[10],m=+(r[11]||0),l=(u*60+m)*6e4,r[9]==="-"&&(l=-l)),h=new Date(Date.UTC(t,n,i,s,a,o,c)),l&&h.setTime(h.getTime()-l),h}function NAd(e){return e.toISOString()}Wks.exports=new RAd("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:kAd,construct:FAd,instanceOf:Date,represent:NAd})});var yun=A((zMg,Yks)=>{"use strict";var OAd=Y3();function BAd(e){return e==="<<"||e===null}Yks.exports=new OAd("tag:yaml.org,2002:merge",{kind:"scalar",resolve:BAd})});var Aun=A(($Mg,Jks)=>{"use strict";var qAd=Y3(),_un=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
          -\r`;function MAd(e){if(e===null)return!1;var r,t,n=0,i=e.length,s=_un;for(t=0;t64)){if(r<0)return!1;n+=6}return n%8===0}function LAd(e){var r,t,n=e.replace(/[\r\n=]/g,""),i=n.length,s=_un,a=0,o=[];for(r=0;r>16&255),o.push(a>>8&255),o.push(a&255)),a=a<<6|s.indexOf(n.charAt(r));return t=i%4*6,t===0?(o.push(a>>16&255),o.push(a>>8&255),o.push(a&255)):t===18?(o.push(a>>10&255),o.push(a>>2&255)):t===12&&o.push(a>>4&255),new Uint8Array(o)}function jAd(e){var r="",t=0,n,i,s=e.length,a=_un;for(n=0;n>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]),t=(t<<8)+e[n];return i=s%3,i===0?(r+=a[t>>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]):i===2?(r+=a[t>>10&63],r+=a[t>>4&63],r+=a[t<<2&63],r+=a[64]):i===1&&(r+=a[t>>2&63],r+=a[t<<4&63],r+=a[64],r+=a[64]),r}function GAd(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}Jks.exports=new qAd("tag:yaml.org,2002:binary",{kind:"scalar",resolve:MAd,construct:LAd,predicate:GAd,represent:jAd})});var bun=A((QMg,Xks)=>{"use strict";var UAd=Y3(),VAd=Object.prototype.hasOwnProperty,zAd=Object.prototype.toString;function $Ad(e){if(e===null)return!0;var r=[],t,n,i,s,a,o=e;for(t=0,n=o.length;t{"use strict";var KAd=Y3(),HAd=Object.prototype.toString;function WAd(e){if(e===null)return!0;var r,t,n,i,s,a=e;for(s=new Array(a.length),r=0,t=a.length;r{"use strict";var JAd=Y3(),XAd=Object.prototype.hasOwnProperty;function ZAd(e){if(e===null)return!0;var r,t=e;for(r in t)if(XAd.call(t,r)&&t[r]!==null)return!1;return!0}function ebd(e){return e!==null?e:{}}e4s.exports=new JAd("tag:yaml.org,2002:set",{kind:"mapping",resolve:ZAd,construct:ebd})});var mrr=A((WMg,t4s)=>{"use strict";t4s.exports=hun().extend({implicit:[gun(),yun()],explicit:[Aun(),bun(),Cun(),vun()]})});var y4s=A((YMg,wun)=>{"use strict";var fDe=Oje(),c4s=Bje(),tbd=Rks(),rbd=mrr(),ofe=Object.prototype.hasOwnProperty,frr=1,u4s=2,l4s=3,hrr=4,Eun=1,nbd=2,r4s=3,ibd=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,sbd=/[\x85\u2028\u2029]/,abd=/[,\[\]\{\}]/,d4s=/^(?:!|!!|![a-z\-]+!)$/i,p4s=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function n4s(e){return Object.prototype.toString.call(e)}function _W(e){return e===10||e===13}function hDe(e){return e===9||e===32}function kF(e){return e===9||e===32||e===10||e===13}function qje(e){return e===44||e===91||e===93||e===123||e===125}function obd(e){var r;return 48<=e&&e<=57?e-48:(r=e|32,97<=r&&r<=102?r-97+10:-1)}function cbd(e){return e===120?2:e===117?4:e===85?8:0}function ubd(e){return 48<=e&&e<=57?e-48:-1}function i4s(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?"	":e===110?`
          -`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"\x85":e===95?"\xA0":e===76?"\u2028":e===80?"\u2029":""}function lbd(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var m4s=new Array(256),f4s=new Array(256);for(mDe=0;mDe<256;mDe++)m4s[mDe]=i4s(mDe)?1:0,f4s[mDe]=i4s(mDe);var mDe;function dbd(e,r){this.input=e,this.filename=r.filename||null,this.schema=r.schema||rbd,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function h4s(e,r){var t={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return t.snippet=tbd(t),new c4s(r,t)}function k0(e,r){throw h4s(e,r)}function grr(e,r){e.onWarning&&e.onWarning.call(null,h4s(e,r))}var s4s={YAML:function(r,t,n){var i,s,a;r.version!==null&&k0(r,"duplication of %YAML directive"),n.length!==1&&k0(r,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),i===null&&k0(r,"ill-formed argument of the YAML directive"),s=parseInt(i[1],10),a=parseInt(i[2],10),s!==1&&k0(r,"unacceptable YAML version of the document"),r.version=n[0],r.checkLineBreaks=a<2,a!==1&&a!==2&&grr(r,"unsupported YAML version of the document")},TAG:function(r,t,n){var i,s;n.length!==2&&k0(r,"TAG directive accepts exactly two arguments"),i=n[0],s=n[1],d4s.test(i)||k0(r,"ill-formed tag handle (first argument) of the TAG directive"),ofe.call(r.tagMap,i)&&k0(r,'there is a previously declared suffix for "'+i+'" tag handle'),p4s.test(s)||k0(r,"ill-formed tag prefix (second argument) of the TAG directive");try{s=decodeURIComponent(s)}catch{k0(r,"tag prefix is malformed: "+s)}r.tagMap[i]=s}};function afe(e,r,t,n){var i,s,a,o;if(r1&&(e.result+=fDe.repeat(`
          -`,r-1))}function pbd(e,r,t){var n,i,s,a,o,c,l,u,m=e.kind,h=e.result,_;if(_=e.input.charCodeAt(e.position),kF(_)||qje(_)||_===35||_===38||_===42||_===33||_===124||_===62||_===39||_===34||_===37||_===64||_===96||(_===63||_===45)&&(i=e.input.charCodeAt(e.position+1),kF(i)||t&&qje(i)))return!1;for(e.kind="scalar",e.result="",s=a=e.position,o=!1;_!==0;){if(_===58){if(i=e.input.charCodeAt(e.position+1),kF(i)||t&&qje(i))break}else if(_===35){if(n=e.input.charCodeAt(e.position-1),kF(n))break}else{if(e.position===e.lineStart&&yrr(e)||t&&qje(_))break;if(_W(_))if(c=e.line,l=e.lineStart,u=e.lineIndent,KS(e,!1,-1),e.lineIndent>=r){o=!0,_=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=c,e.lineStart=l,e.lineIndent=u;break}}o&&(afe(e,s,a,!1),Sun(e,e.line-c),s=a=e.position,o=!1),hDe(_)||(a=e.position+1),_=e.input.charCodeAt(++e.position)}return afe(e,s,a,!1),e.result?!0:(e.kind=m,e.result=h,!1)}function mbd(e,r){var t,n,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(afe(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,i=e.position;else return!0;else _W(t)?(afe(e,n,i,!0),Sun(e,KS(e,!1,r)),n=i=e.position):e.position===e.lineStart&&yrr(e)?k0(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);k0(e,"unexpected end of the stream within a single quoted scalar")}function fbd(e,r){var t,n,i,s,a,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return afe(e,t,e.position,!0),e.position++,!0;if(o===92){if(afe(e,t,e.position,!0),o=e.input.charCodeAt(++e.position),_W(o))KS(e,!1,r);else if(o<256&&m4s[o])e.result+=f4s[o],e.position++;else if((a=cbd(o))>0){for(i=a,s=0;i>0;i--)o=e.input.charCodeAt(++e.position),(a=obd(o))>=0?s=(s<<4)+a:k0(e,"expected hexadecimal character");e.result+=lbd(s),e.position++}else k0(e,"unknown escape sequence");t=n=e.position}else _W(o)?(afe(e,t,n,!0),Sun(e,KS(e,!1,r)),t=n=e.position):e.position===e.lineStart&&yrr(e)?k0(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}k0(e,"unexpected end of the stream within a double quoted scalar")}function hbd(e,r){var t=!0,n,i,s,a=e.tag,o,c=e.anchor,l,u,m,h,_,b=Object.create(null),v,w,x,P;if(P=e.input.charCodeAt(e.position),P===91)u=93,_=!1,o=[];else if(P===123)u=125,_=!0,o={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),P=e.input.charCodeAt(++e.position);P!==0;){if(KS(e,!0,r),P=e.input.charCodeAt(e.position),P===u)return e.position++,e.tag=a,e.anchor=c,e.kind=_?"mapping":"sequence",e.result=o,!0;t?P===44&&k0(e,"expected the node content, but found ','"):k0(e,"missed comma between flow collection entries"),w=v=x=null,m=h=!1,P===63&&(l=e.input.charCodeAt(e.position+1),kF(l)&&(m=h=!0,e.position++,KS(e,!0,r))),n=e.line,i=e.lineStart,s=e.position,Lje(e,r,frr,!1,!0),w=e.tag,v=e.result,KS(e,!0,r),P=e.input.charCodeAt(e.position),(h||e.line===n)&&P===58&&(m=!0,P=e.input.charCodeAt(++e.position),KS(e,!0,r),Lje(e,r,frr,!1,!0),x=e.result),_?Mje(e,o,b,w,v,x,n,i,s):m?o.push(Mje(e,null,b,w,v,x,n,i,s)):o.push(v),KS(e,!0,r),P=e.input.charCodeAt(e.position),P===44?(t=!0,P=e.input.charCodeAt(++e.position)):t=!1}k0(e,"unexpected end of the stream within a flow collection")}function gbd(e,r){var t,n,i=Eun,s=!1,a=!1,o=r,c=0,l=!1,u,m;if(m=e.input.charCodeAt(e.position),m===124)n=!1;else if(m===62)n=!0;else return!1;for(e.kind="scalar",e.result="";m!==0;)if(m=e.input.charCodeAt(++e.position),m===43||m===45)Eun===i?i=m===43?r4s:nbd:k0(e,"repeat of a chomping mode identifier");else if((u=ubd(m))>=0)u===0?k0(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?k0(e,"repeat of an indentation width identifier"):(o=r+u-1,a=!0);else break;if(hDe(m)){do m=e.input.charCodeAt(++e.position);while(hDe(m));if(m===35)do m=e.input.charCodeAt(++e.position);while(!_W(m)&&m!==0)}for(;m!==0;){for(Dun(e),e.lineIndent=0,m=e.input.charCodeAt(e.position);(!a||e.lineIndento&&(o=e.lineIndent),_W(m)){c++;continue}if(e.lineIndent{"use strict";var Fks=Bje(),eAd=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],tAd=["scalar","sequence","mapping"];function rAd(e){var r={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){r[String(n)]=t})}),r}function nAd(e,r){if(r=r||{},Object.keys(r).forEach(function(t){if(eAd.indexOf(t)===-1)throw new Fks('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=r,this.tag=e,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(t){return t},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.representName=r.representName||null,this.defaultStyle=r.defaultStyle||null,this.multi=r.multi||!1,this.styleAliases=rAd(r.styleAliases||null),tAd.indexOf(this.kind)===-1)throw new Fks('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}Nks.exports=nAd});var sun=A((FMg,Bks)=>{"use strict";var BIt=Bje(),nun=Y3();function Oks(e,r){var t=[];return e[r].forEach(function(n){var i=t.length;t.forEach(function(s,a){s.tag===n.tag&&s.kind===n.kind&&s.multi===n.multi&&(i=a)}),t[i]=n}),t}function iAd(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},r,t;function n(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(r=0,t=arguments.length;r{"use strict";var sAd=Y3();qks.exports=new sAd("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}})});var oun=A((OMg,Mks)=>{"use strict";var aAd=Y3();Mks.exports=new aAd("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}})});var cun=A((BMg,Lks)=>{"use strict";var oAd=Y3();Lks.exports=new oAd("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}})});var uun=A((qMg,jks)=>{"use strict";var cAd=sun();jks.exports=new cAd({explicit:[aun(),oun(),cun()]})});var lun=A((MMg,Gks)=>{"use strict";var uAd=Y3();function lAd(e){if(e===null)return!0;var r=e.length;return r===1&&e==="~"||r===4&&(e==="null"||e==="Null"||e==="NULL")}function dAd(){return null}function pAd(e){return e===null}Gks.exports=new uAd("tag:yaml.org,2002:null",{kind:"scalar",resolve:lAd,construct:dAd,predicate:pAd,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})});var dun=A((LMg,Uks)=>{"use strict";var mAd=Y3();function fAd(e){if(e===null)return!1;var r=e.length;return r===4&&(e==="true"||e==="True"||e==="TRUE")||r===5&&(e==="false"||e==="False"||e==="FALSE")}function hAd(e){return e==="true"||e==="True"||e==="TRUE"}function gAd(e){return Object.prototype.toString.call(e)==="[object Boolean]"}Uks.exports=new mAd("tag:yaml.org,2002:bool",{kind:"scalar",resolve:fAd,construct:hAd,predicate:gAd,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})});var pun=A((jMg,Vks)=>{"use strict";var yAd=Oje(),_Ad=Y3();function AAd(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function bAd(e){return 48<=e&&e<=55}function CAd(e){return 48<=e&&e<=57}function vAd(e){if(e===null)return!1;var r=e.length,t=0,n=!1,i;if(!r)return!1;if(i=e[t],(i==="-"||i==="+")&&(i=e[++t]),i==="0"){if(t+1===r)return!0;if(i=e[++t],i==="b"){for(t++;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var mun=A((GMg,$ks)=>{"use strict";var zks=Oje(),SAd=Y3(),wAd=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function IAd(e){return!(e===null||!wAd.test(e)||e[e.length-1]==="_")}function xAd(e){var r,t;return r=e.replace(/_/g,"").toLowerCase(),t=r[0]==="-"?-1:1,"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:t*parseFloat(r,10)}var TAd=/^[-+]?[0-9]+e/;function PAd(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(zks.isNegativeZero(e))return"-0.0";return t=e.toString(10),TAd.test(t)?t.replace("e",".e"):t}function RAd(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||zks.isNegativeZero(e))}$ks.exports=new SAd("tag:yaml.org,2002:float",{kind:"scalar",resolve:IAd,construct:xAd,predicate:RAd,represent:PAd,defaultStyle:"lowercase"})});var fun=A((UMg,Qks)=>{"use strict";Qks.exports=uun().extend({implicit:[lun(),dun(),pun(),mun()]})});var hun=A((VMg,Kks)=>{"use strict";Kks.exports=fun()});var gun=A((zMg,Yks)=>{"use strict";var kAd=Y3(),Hks=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Wks=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function FAd(e){return e===null?!1:Hks.exec(e)!==null||Wks.exec(e)!==null}function NAd(e){var r,t,n,i,s,a,o,c=0,l=null,u,m,h;if(r=Hks.exec(e),r===null&&(r=Wks.exec(e)),r===null)throw new Error("Date resolve error");if(t=+r[1],n=+r[2]-1,i=+r[3],!r[4])return new Date(Date.UTC(t,n,i));if(s=+r[4],a=+r[5],o=+r[6],r[7]){for(c=r[7].slice(0,3);c.length<3;)c+="0";c=+c}return r[9]&&(u=+r[10],m=+(r[11]||0),l=(u*60+m)*6e4,r[9]==="-"&&(l=-l)),h=new Date(Date.UTC(t,n,i,s,a,o,c)),l&&h.setTime(h.getTime()-l),h}function OAd(e){return e.toISOString()}Yks.exports=new kAd("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:FAd,construct:NAd,instanceOf:Date,represent:OAd})});var yun=A(($Mg,Jks)=>{"use strict";var BAd=Y3();function qAd(e){return e==="<<"||e===null}Jks.exports=new BAd("tag:yaml.org,2002:merge",{kind:"scalar",resolve:qAd})});var Aun=A((QMg,Xks)=>{"use strict";var MAd=Y3(),_un=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
          +\r`;function LAd(e){if(e===null)return!1;var r,t,n=0,i=e.length,s=_un;for(t=0;t64)){if(r<0)return!1;n+=6}return n%8===0}function jAd(e){var r,t,n=e.replace(/[\r\n=]/g,""),i=n.length,s=_un,a=0,o=[];for(r=0;r>16&255),o.push(a>>8&255),o.push(a&255)),a=a<<6|s.indexOf(n.charAt(r));return t=i%4*6,t===0?(o.push(a>>16&255),o.push(a>>8&255),o.push(a&255)):t===18?(o.push(a>>10&255),o.push(a>>2&255)):t===12&&o.push(a>>4&255),new Uint8Array(o)}function GAd(e){var r="",t=0,n,i,s=e.length,a=_un;for(n=0;n>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]),t=(t<<8)+e[n];return i=s%3,i===0?(r+=a[t>>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]):i===2?(r+=a[t>>10&63],r+=a[t>>4&63],r+=a[t<<2&63],r+=a[64]):i===1&&(r+=a[t>>2&63],r+=a[t<<4&63],r+=a[64],r+=a[64]),r}function UAd(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}Xks.exports=new MAd("tag:yaml.org,2002:binary",{kind:"scalar",resolve:LAd,construct:jAd,predicate:UAd,represent:GAd})});var bun=A((KMg,Zks)=>{"use strict";var VAd=Y3(),zAd=Object.prototype.hasOwnProperty,$Ad=Object.prototype.toString;function QAd(e){if(e===null)return!0;var r=[],t,n,i,s,a,o=e;for(t=0,n=o.length;t{"use strict";var HAd=Y3(),WAd=Object.prototype.toString;function YAd(e){if(e===null)return!0;var r,t,n,i,s,a=e;for(s=new Array(a.length),r=0,t=a.length;r{"use strict";var XAd=Y3(),ZAd=Object.prototype.hasOwnProperty;function ebd(e){if(e===null)return!0;var r,t=e;for(r in t)if(ZAd.call(t,r)&&t[r]!==null)return!1;return!0}function tbd(e){return e!==null?e:{}}t4s.exports=new XAd("tag:yaml.org,2002:set",{kind:"mapping",resolve:ebd,construct:tbd})});var mrr=A((YMg,r4s)=>{"use strict";r4s.exports=hun().extend({implicit:[gun(),yun()],explicit:[Aun(),bun(),Cun(),vun()]})});var _4s=A((JMg,wun)=>{"use strict";var fDe=Oje(),u4s=Bje(),rbd=kks(),nbd=mrr(),ofe=Object.prototype.hasOwnProperty,frr=1,l4s=2,d4s=3,hrr=4,Eun=1,ibd=2,n4s=3,sbd=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,abd=/[\x85\u2028\u2029]/,obd=/[,\[\]\{\}]/,p4s=/^(?:!|!!|![a-z\-]+!)$/i,m4s=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function i4s(e){return Object.prototype.toString.call(e)}function _W(e){return e===10||e===13}function hDe(e){return e===9||e===32}function kF(e){return e===9||e===32||e===10||e===13}function qje(e){return e===44||e===91||e===93||e===123||e===125}function cbd(e){var r;return 48<=e&&e<=57?e-48:(r=e|32,97<=r&&r<=102?r-97+10:-1)}function ubd(e){return e===120?2:e===117?4:e===85?8:0}function lbd(e){return 48<=e&&e<=57?e-48:-1}function s4s(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?"	":e===110?`
          +`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"\x85":e===95?"\xA0":e===76?"\u2028":e===80?"\u2029":""}function dbd(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var f4s=new Array(256),h4s=new Array(256);for(mDe=0;mDe<256;mDe++)f4s[mDe]=s4s(mDe)?1:0,h4s[mDe]=s4s(mDe);var mDe;function pbd(e,r){this.input=e,this.filename=r.filename||null,this.schema=r.schema||nbd,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function g4s(e,r){var t={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return t.snippet=rbd(t),new u4s(r,t)}function k0(e,r){throw g4s(e,r)}function grr(e,r){e.onWarning&&e.onWarning.call(null,g4s(e,r))}var a4s={YAML:function(r,t,n){var i,s,a;r.version!==null&&k0(r,"duplication of %YAML directive"),n.length!==1&&k0(r,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),i===null&&k0(r,"ill-formed argument of the YAML directive"),s=parseInt(i[1],10),a=parseInt(i[2],10),s!==1&&k0(r,"unacceptable YAML version of the document"),r.version=n[0],r.checkLineBreaks=a<2,a!==1&&a!==2&&grr(r,"unsupported YAML version of the document")},TAG:function(r,t,n){var i,s;n.length!==2&&k0(r,"TAG directive accepts exactly two arguments"),i=n[0],s=n[1],p4s.test(i)||k0(r,"ill-formed tag handle (first argument) of the TAG directive"),ofe.call(r.tagMap,i)&&k0(r,'there is a previously declared suffix for "'+i+'" tag handle'),m4s.test(s)||k0(r,"ill-formed tag prefix (second argument) of the TAG directive");try{s=decodeURIComponent(s)}catch{k0(r,"tag prefix is malformed: "+s)}r.tagMap[i]=s}};function afe(e,r,t,n){var i,s,a,o;if(r1&&(e.result+=fDe.repeat(`
          +`,r-1))}function mbd(e,r,t){var n,i,s,a,o,c,l,u,m=e.kind,h=e.result,_;if(_=e.input.charCodeAt(e.position),kF(_)||qje(_)||_===35||_===38||_===42||_===33||_===124||_===62||_===39||_===34||_===37||_===64||_===96||(_===63||_===45)&&(i=e.input.charCodeAt(e.position+1),kF(i)||t&&qje(i)))return!1;for(e.kind="scalar",e.result="",s=a=e.position,o=!1;_!==0;){if(_===58){if(i=e.input.charCodeAt(e.position+1),kF(i)||t&&qje(i))break}else if(_===35){if(n=e.input.charCodeAt(e.position-1),kF(n))break}else{if(e.position===e.lineStart&&yrr(e)||t&&qje(_))break;if(_W(_))if(c=e.line,l=e.lineStart,u=e.lineIndent,KS(e,!1,-1),e.lineIndent>=r){o=!0,_=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=c,e.lineStart=l,e.lineIndent=u;break}}o&&(afe(e,s,a,!1),Sun(e,e.line-c),s=a=e.position,o=!1),hDe(_)||(a=e.position+1),_=e.input.charCodeAt(++e.position)}return afe(e,s,a,!1),e.result?!0:(e.kind=m,e.result=h,!1)}function fbd(e,r){var t,n,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(afe(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,i=e.position;else return!0;else _W(t)?(afe(e,n,i,!0),Sun(e,KS(e,!1,r)),n=i=e.position):e.position===e.lineStart&&yrr(e)?k0(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);k0(e,"unexpected end of the stream within a single quoted scalar")}function hbd(e,r){var t,n,i,s,a,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return afe(e,t,e.position,!0),e.position++,!0;if(o===92){if(afe(e,t,e.position,!0),o=e.input.charCodeAt(++e.position),_W(o))KS(e,!1,r);else if(o<256&&f4s[o])e.result+=h4s[o],e.position++;else if((a=ubd(o))>0){for(i=a,s=0;i>0;i--)o=e.input.charCodeAt(++e.position),(a=cbd(o))>=0?s=(s<<4)+a:k0(e,"expected hexadecimal character");e.result+=dbd(s),e.position++}else k0(e,"unknown escape sequence");t=n=e.position}else _W(o)?(afe(e,t,n,!0),Sun(e,KS(e,!1,r)),t=n=e.position):e.position===e.lineStart&&yrr(e)?k0(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}k0(e,"unexpected end of the stream within a double quoted scalar")}function gbd(e,r){var t=!0,n,i,s,a=e.tag,o,c=e.anchor,l,u,m,h,_,b=Object.create(null),v,w,x,P;if(P=e.input.charCodeAt(e.position),P===91)u=93,_=!1,o=[];else if(P===123)u=125,_=!0,o={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),P=e.input.charCodeAt(++e.position);P!==0;){if(KS(e,!0,r),P=e.input.charCodeAt(e.position),P===u)return e.position++,e.tag=a,e.anchor=c,e.kind=_?"mapping":"sequence",e.result=o,!0;t?P===44&&k0(e,"expected the node content, but found ','"):k0(e,"missed comma between flow collection entries"),w=v=x=null,m=h=!1,P===63&&(l=e.input.charCodeAt(e.position+1),kF(l)&&(m=h=!0,e.position++,KS(e,!0,r))),n=e.line,i=e.lineStart,s=e.position,Lje(e,r,frr,!1,!0),w=e.tag,v=e.result,KS(e,!0,r),P=e.input.charCodeAt(e.position),(h||e.line===n)&&P===58&&(m=!0,P=e.input.charCodeAt(++e.position),KS(e,!0,r),Lje(e,r,frr,!1,!0),x=e.result),_?Mje(e,o,b,w,v,x,n,i,s):m?o.push(Mje(e,null,b,w,v,x,n,i,s)):o.push(v),KS(e,!0,r),P=e.input.charCodeAt(e.position),P===44?(t=!0,P=e.input.charCodeAt(++e.position)):t=!1}k0(e,"unexpected end of the stream within a flow collection")}function ybd(e,r){var t,n,i=Eun,s=!1,a=!1,o=r,c=0,l=!1,u,m;if(m=e.input.charCodeAt(e.position),m===124)n=!1;else if(m===62)n=!0;else return!1;for(e.kind="scalar",e.result="";m!==0;)if(m=e.input.charCodeAt(++e.position),m===43||m===45)Eun===i?i=m===43?n4s:ibd:k0(e,"repeat of a chomping mode identifier");else if((u=lbd(m))>=0)u===0?k0(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?k0(e,"repeat of an indentation width identifier"):(o=r+u-1,a=!0);else break;if(hDe(m)){do m=e.input.charCodeAt(++e.position);while(hDe(m));if(m===35)do m=e.input.charCodeAt(++e.position);while(!_W(m)&&m!==0)}for(;m!==0;){for(Dun(e),e.lineIndent=0,m=e.input.charCodeAt(e.position);(!a||e.lineIndento&&(o=e.lineIndent),_W(m)){c++;continue}if(e.lineIndentr)&&c!==0)k0(e,"bad indentation of a sequence entry");else if(e.lineIndentr)&&(w&&(a=e.line,o=e.lineStart,c=e.position),Lje(e,r,hrr,!0,i)&&(w?b=e.result:v=e.result),w||(Mje(e,m,h,_,b,v,a,o,c),_=b=v=null),KS(e,!0,-1),P=e.input.charCodeAt(e.position)),(e.line===s||e.lineIndent>r)&&P!==0)k0(e,"bad indentation of a mapping entry");else if(e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),m=0,h=e.implicitTypes.length;m"),e.result!==null&&b.kind!==e.kind&&k0(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+b.kind+'", not "'+e.kind+'"'),b.resolve(e.result,e.tag)?(e.result=b.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):k0(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function Cbd(e){var r=e.position,t,n,i,s=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(KS(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(s=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!kF(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),i=[],n.length<1&&k0(e,"directive name must not be less than one character in length");a!==0;){for(;hDe(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!_W(a));break}if(_W(a))break;for(t=e.position;a!==0&&!kF(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&Dun(e),ofe.call(s4s,n)?s4s[n](e,n,i):grr(e,'unknown document directive "'+n+'"')}if(KS(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,KS(e,!0,-1)):s&&k0(e,"directives end mark is expected"),Lje(e,e.lineIndent-1,hrr,!1,!0),KS(e,!0,-1),e.checkLineBreaks&&sbd.test(e.input.slice(r,e.position))&&grr(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&yrr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,KS(e,!0,-1));return}if(e.position"u"&&(t=r,r=null);var n=g4s(e,t);if(typeof r!="function")return n;for(var i=0,s=n.length;i{"use strict";var brr=Oje(),GIt=Bje(),Dbd=mrr(),w4s=Object.prototype.toString,I4s=Object.prototype.hasOwnProperty,Run=65279,Sbd=9,MIt=10,wbd=13,Ibd=32,xbd=33,Tbd=34,Iun=35,Pbd=37,Rbd=38,kbd=39,Fbd=42,x4s=44,Nbd=45,_rr=58,Obd=61,Bbd=62,qbd=63,Mbd=64,T4s=91,P4s=93,Lbd=96,R4s=123,jbd=124,k4s=125,J3={};J3[0]="\\0";J3[7]="\\a";J3[8]="\\b";J3[9]="\\t";J3[10]="\\n";J3[11]="\\v";J3[12]="\\f";J3[13]="\\r";J3[27]="\\e";J3[34]='\\"';J3[92]="\\\\";J3[133]="\\N";J3[160]="\\_";J3[8232]="\\L";J3[8233]="\\P";var Gbd=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],Ubd=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function Vbd(e,r){var t,n,i,s,a,o,c;if(r===null)return{};for(t={},n=Object.keys(r),i=0,s=n.length;ir)&&c!==0)k0(e,"bad indentation of a sequence entry");else if(e.lineIndentr)&&(w&&(a=e.line,o=e.lineStart,c=e.position),Lje(e,r,hrr,!0,i)&&(w?b=e.result:v=e.result),w||(Mje(e,m,h,_,b,v,a,o,c),_=b=v=null),KS(e,!0,-1),P=e.input.charCodeAt(e.position)),(e.line===s||e.lineIndent>r)&&P!==0)k0(e,"bad indentation of a mapping entry");else if(e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),m=0,h=e.implicitTypes.length;m"),e.result!==null&&b.kind!==e.kind&&k0(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+b.kind+'", not "'+e.kind+'"'),b.resolve(e.result,e.tag)?(e.result=b.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):k0(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function vbd(e){var r=e.position,t,n,i,s=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(KS(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(s=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!kF(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),i=[],n.length<1&&k0(e,"directive name must not be less than one character in length");a!==0;){for(;hDe(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!_W(a));break}if(_W(a))break;for(t=e.position;a!==0&&!kF(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&Dun(e),ofe.call(a4s,n)?a4s[n](e,n,i):grr(e,'unknown document directive "'+n+'"')}if(KS(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,KS(e,!0,-1)):s&&k0(e,"directives end mark is expected"),Lje(e,e.lineIndent-1,hrr,!1,!0),KS(e,!0,-1),e.checkLineBreaks&&abd.test(e.input.slice(r,e.position))&&grr(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&yrr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,KS(e,!0,-1));return}if(e.position"u"&&(t=r,r=null);var n=y4s(e,t);if(typeof r!="function")return n;for(var i=0,s=n.length;i{"use strict";var brr=Oje(),GIt=Bje(),Sbd=mrr(),I4s=Object.prototype.toString,x4s=Object.prototype.hasOwnProperty,Run=65279,wbd=9,MIt=10,Ibd=13,xbd=32,Tbd=33,Pbd=34,Iun=35,Rbd=37,kbd=38,Fbd=39,Nbd=42,T4s=44,Obd=45,_rr=58,Bbd=61,qbd=62,Mbd=63,Lbd=64,P4s=91,R4s=93,jbd=96,k4s=123,Gbd=124,F4s=125,J3={};J3[0]="\\0";J3[7]="\\a";J3[8]="\\b";J3[9]="\\t";J3[10]="\\n";J3[11]="\\v";J3[12]="\\f";J3[13]="\\r";J3[27]="\\e";J3[34]='\\"';J3[92]="\\\\";J3[133]="\\N";J3[160]="\\_";J3[8232]="\\L";J3[8233]="\\P";var Ubd=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],Vbd=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function zbd(e,r){var t,n,i,s,a,o,c;if(r===null)return{};for(t={},n=Object.keys(r),i=0,s=n.length;i=55296&&t<=56319&&r+1=56320&&n<=57343)?(t-55296)*1024+n-56320+65536:t}function F4s(e){var r=/^\n* /;return r.test(e)}var N4s=1,Tun=2,O4s=3,B4s=4,jje=5;function Ybd(e,r,t,n,i,s,a,o){var c,l=0,u=null,m=!1,h=!1,_=n!==-1,b=-1,v=Hbd(qIt(e,0))&&Wbd(qIt(e,e.length-1));if(r||a)for(c=0;c=65536?c+=2:c++){if(l=qIt(e,c),!jIt(l))return jje;v=v&&b4s(l,u,o),u=l}else{for(c=0;c=65536?c+=2:c++){if(l=qIt(e,c),l===MIt)m=!0,_&&(h=h||c-b-1>n&&e[b+1]!==" ",b=c);else if(!jIt(l))return jje;v=v&&b4s(l,u,o),u=l}h=h||_&&c-b-1>n&&e[b+1]!==" "}return!m&&!h?v&&!a&&!i(e)?N4s:s===LIt?jje:Tun:t>9&&F4s(e)?jje:a?s===LIt?jje:Tun:h?B4s:O4s}function Jbd(e,r,t,n,i){e.dump=function(){if(r.length===0)return e.quotingType===LIt?'""':"''";if(!e.noCompatMode&&(Gbd.indexOf(r)!==-1||Ubd.test(r)))return e.quotingType===LIt?'"'+r+'"':"'"+r+"'";var s=e.indent*Math.max(1,t),a=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-s),o=n||e.flowLevel>-1&&t>=e.flowLevel;function c(l){return Kbd(e,l)}switch(Ybd(r,o,e.indent,a,c,e.quotingType,e.forceQuotes&&!n,i)){case N4s:return r;case Tun:return"'"+r.replace(/'/g,"''")+"'";case O4s:return"|"+C4s(r,e.indent)+v4s(_4s(r,s));case B4s:return">"+C4s(r,e.indent)+v4s(_4s(Xbd(r,a),s));case jje:return'"'+Zbd(r,a)+'"';default:throw new GIt("impossible error: invalid scalar style")}}()}function C4s(e,r){var t=F4s(e)?String(r):"",n=e[e.length-1]===`
          +`+brr.repeat(" ",e.indent*r)}function Hbd(e,r){var t,n,i;for(t=0,n=e.implicitTypes.length;t=55296&&t<=56319&&r+1=56320&&n<=57343)?(t-55296)*1024+n-56320+65536:t}function N4s(e){var r=/^\n* /;return r.test(e)}var O4s=1,Tun=2,B4s=3,q4s=4,jje=5;function Jbd(e,r,t,n,i,s,a,o){var c,l=0,u=null,m=!1,h=!1,_=n!==-1,b=-1,v=Wbd(qIt(e,0))&&Ybd(qIt(e,e.length-1));if(r||a)for(c=0;c=65536?c+=2:c++){if(l=qIt(e,c),!jIt(l))return jje;v=v&&C4s(l,u,o),u=l}else{for(c=0;c=65536?c+=2:c++){if(l=qIt(e,c),l===MIt)m=!0,_&&(h=h||c-b-1>n&&e[b+1]!==" ",b=c);else if(!jIt(l))return jje;v=v&&C4s(l,u,o),u=l}h=h||_&&c-b-1>n&&e[b+1]!==" "}return!m&&!h?v&&!a&&!i(e)?O4s:s===LIt?jje:Tun:t>9&&N4s(e)?jje:a?s===LIt?jje:Tun:h?q4s:B4s}function Xbd(e,r,t,n,i){e.dump=function(){if(r.length===0)return e.quotingType===LIt?'""':"''";if(!e.noCompatMode&&(Ubd.indexOf(r)!==-1||Vbd.test(r)))return e.quotingType===LIt?'"'+r+'"':"'"+r+"'";var s=e.indent*Math.max(1,t),a=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-s),o=n||e.flowLevel>-1&&t>=e.flowLevel;function c(l){return Hbd(e,l)}switch(Jbd(r,o,e.indent,a,c,e.quotingType,e.forceQuotes&&!n,i)){case O4s:return r;case Tun:return"'"+r.replace(/'/g,"''")+"'";case B4s:return"|"+v4s(r,e.indent)+E4s(A4s(r,s));case q4s:return">"+v4s(r,e.indent)+E4s(A4s(Zbd(r,a),s));case jje:return'"'+eCd(r,a)+'"';default:throw new GIt("impossible error: invalid scalar style")}}()}function v4s(e,r){var t=N4s(e)?String(r):"",n=e[e.length-1]===`
           `,i=n&&(e[e.length-2]===`
           `||e===`
           `),s=i?"+":n?"":"-";return t+s+`
          -`}function v4s(e){return e[e.length-1]===`
          -`?e.slice(0,-1):e}function Xbd(e,r){for(var t=/(\n+)([^\n]*)/g,n=function(){var l=e.indexOf(`
          -`);return l=l!==-1?l:e.length,t.lastIndex=l,E4s(e.slice(0,l),r)}(),i=e[0]===`
          +`}function E4s(e){return e[e.length-1]===`
          +`?e.slice(0,-1):e}function Zbd(e,r){for(var t=/(\n+)([^\n]*)/g,n=function(){var l=e.indexOf(`
          +`);return l=l!==-1?l:e.length,t.lastIndex=l,D4s(e.slice(0,l),r)}(),i=e[0]===`
           `||e[0]===" ",s,a;a=t.exec(e);){var o=a[1],c=a[2];s=c[0]===" ",n+=o+(!i&&!s&&c!==""?`
          -`:"")+E4s(c,r),i=s}return n}function E4s(e,r){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,i=0,s,a=0,o=0,c="";n=t.exec(e);)o=n.index,o-i>r&&(s=a>i?a:o,c+=`
          +`:"")+D4s(c,r),i=s}return n}function D4s(e,r){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,i=0,s,a=0,o=0,c="";n=t.exec(e);)o=n.index,o-i>r&&(s=a>i?a:o,c+=`
           `+e.slice(i,s),i=s+1),a=o;return c+=`
           `,e.length-i>r&&a>i?c+=e.slice(i,a)+`
          -`+e.slice(a+1):c+=e.slice(i),c.slice(1)}function Zbd(e){for(var r="",t=0,n,i=0;i=65536?i+=2:i++)t=qIt(e,i),n=J3[t],!n&&jIt(t)?(r+=e[i],t>=65536&&(r+=e[i+1])):r+=n||zbd(t);return r}function eCd(e,r,t){var n="",i=e.tag,s,a,o;for(s=0,a=t.length;s"u"&&nne(e,r,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=i,e.dump="["+n+"]"}function D4s(e,r,t,n){var i="",s=e.tag,a,o,c;for(a=0,o=t.length;a"u"&&nne(e,r+1,null,!0,!0,!1,!0))&&((!n||i!=="")&&(i+=xun(e,r)),e.dump&&MIt===e.dump.charCodeAt(0)?i+="-":i+="- ",i+=e.dump);e.tag=s,e.dump=i||"[]"}function tCd(e,r,t){var n="",i=e.tag,s=Object.keys(t),a,o,c,l,u;for(a=0,o=s.length;a1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),nne(e,r,l,!1,!1)&&(u+=e.dump,n+=u));e.tag=i,e.dump="{"+n+"}"}function rCd(e,r,t,n){var i="",s=e.tag,a=Object.keys(t),o,c,l,u,m,h;if(e.sortKeys===!0)a.sort();else if(typeof e.sortKeys=="function")a.sort(e.sortKeys);else if(e.sortKeys)throw new GIt("sortKeys must be a boolean or a function");for(o=0,c=a.length;o1024,m&&(e.dump&&MIt===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,m&&(h+=xun(e,r)),nne(e,r+1,u,!0,m)&&(e.dump&&MIt===e.dump.charCodeAt(0)?h+=":":h+=": ",h+=e.dump,i+=h));e.tag=s,e.dump=i||"{}"}function S4s(e,r,t){var n,i,s,a,o,c;for(i=t?e.explicitTypes:e.implicitTypes,s=0,a=i.length;s tag resolver accepts not "'+c+'" style');e.dump=n}return!0}return!1}function nne(e,r,t,n,i,s,a){e.tag=null,e.dump=t,S4s(e,t,!1)||S4s(e,t,!0);var o=w4s.call(e.dump),c=n,l;n&&(n=e.flowLevel<0||e.flowLevel>r);var u=o==="[object Object]"||o==="[object Array]",m,h;if(u&&(m=e.duplicates.indexOf(t),h=m!==-1),(e.tag!==null&&e.tag!=="?"||h||e.indent!==2&&r>0)&&(i=!1),h&&e.usedDuplicates[m])e.dump="*ref_"+m;else{if(u&&h&&!e.usedDuplicates[m]&&(e.usedDuplicates[m]=!0),o==="[object Object]")n&&Object.keys(e.dump).length!==0?(rCd(e,r,e.dump,i),h&&(e.dump="&ref_"+m+e.dump)):(tCd(e,r,e.dump),h&&(e.dump="&ref_"+m+" "+e.dump));else if(o==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!a&&r>0?D4s(e,r-1,e.dump,i):D4s(e,r,e.dump,i),h&&(e.dump="&ref_"+m+e.dump)):(eCd(e,r,e.dump),h&&(e.dump="&ref_"+m+" "+e.dump));else if(o==="[object String]")e.tag!=="?"&&Jbd(e,e.dump,r,s,c);else{if(o==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new GIt("unacceptable kind of an object to dump "+o)}e.tag!==null&&e.tag!=="?"&&(l=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?l="!"+l:l.slice(0,18)==="tag:yaml.org,2002:"?l="!!"+l.slice(18):l="!<"+l+">",e.dump=l+" "+e.dump)}return!0}function nCd(e,r){var t=[],n=[],i,s;for(Pun(e,t,n),i=0,s=n.length;i{"use strict";var L4s=y4s(),sCd=M4s();function kun(e,r){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+r+" instead, which is now safe by default.")}}O4.exports.Type=Y3();O4.exports.Schema=sun();O4.exports.FAILSAFE_SCHEMA=uun();O4.exports.JSON_SCHEMA=fun();O4.exports.CORE_SCHEMA=hun();O4.exports.DEFAULT_SCHEMA=mrr();O4.exports.load=L4s.load;O4.exports.loadAll=L4s.loadAll;O4.exports.dump=sCd.dump;O4.exports.YAMLException=Bje();O4.exports.types={binary:Aun(),float:mun(),map:cun(),null:lun(),pairs:Cun(),set:vun(),timestamp:gun(),bool:dun(),int:pun(),merge:yun(),omap:bun(),seq:oun(),str:aun()};O4.exports.safeLoad=kun("safeLoad","load");O4.exports.safeLoadAll=kun("safeLoadAll","loadAll");O4.exports.safeDump=kun("safeDump","dump")});var UIt=A((ZMg,j4s)=>{var aCd="2.0.0",oCd=Number.MAX_SAFE_INTEGER||9007199254740991,cCd=16,uCd=256-6,lCd=["major","premajor","minor","preminor","patch","prepatch","prerelease"];j4s.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:cCd,MAX_SAFE_BUILD_LENGTH:uCd,MAX_SAFE_INTEGER:oCd,RELEASE_TYPES:lCd,SEMVER_SPEC_VERSION:aCd,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var VIt=A((eLg,G4s)=>{var dCd=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};G4s.exports=dCd});var Gje=A((ine,U4s)=>{var{MAX_SAFE_COMPONENT_LENGTH:Crr,MAX_SAFE_BUILD_LENGTH:pCd}=UIt(),mCd=VIt();ine=U4s.exports={};var fCd=ine.re=[],hCd=ine.safeRe=[],Uf=ine.src=[],Vf=ine.t={},gCd=0,Fun="[a-zA-Z0-9-]",yCd=[["\\s",1],["\\d",Crr],[Fun,pCd]],_Cd=e=>{for(let[r,t]of yCd)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e},J1=(e,r,t)=>{let n=_Cd(r),i=gCd++;mCd(e,i,r),Vf[e]=i,Uf[i]=r,fCd[i]=new RegExp(r,t?"g":void 0),hCd[i]=new RegExp(n,t?"g":void 0)};J1("NUMERICIDENTIFIER","0|[1-9]\\d*");J1("NUMERICIDENTIFIERLOOSE","\\d+");J1("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${Fun}*`);J1("MAINVERSION",`(${Uf[Vf.NUMERICIDENTIFIER]})\\.(${Uf[Vf.NUMERICIDENTIFIER]})\\.(${Uf[Vf.NUMERICIDENTIFIER]})`);J1("MAINVERSIONLOOSE",`(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})\\.(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})\\.(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})`);J1("PRERELEASEIDENTIFIER",`(?:${Uf[Vf.NUMERICIDENTIFIER]}|${Uf[Vf.NONNUMERICIDENTIFIER]})`);J1("PRERELEASEIDENTIFIERLOOSE",`(?:${Uf[Vf.NUMERICIDENTIFIERLOOSE]}|${Uf[Vf.NONNUMERICIDENTIFIER]})`);J1("PRERELEASE",`(?:-(${Uf[Vf.PRERELEASEIDENTIFIER]}(?:\\.${Uf[Vf.PRERELEASEIDENTIFIER]})*))`);J1("PRERELEASELOOSE",`(?:-?(${Uf[Vf.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Uf[Vf.PRERELEASEIDENTIFIERLOOSE]})*))`);J1("BUILDIDENTIFIER",`${Fun}+`);J1("BUILD",`(?:\\+(${Uf[Vf.BUILDIDENTIFIER]}(?:\\.${Uf[Vf.BUILDIDENTIFIER]})*))`);J1("FULLPLAIN",`v?${Uf[Vf.MAINVERSION]}${Uf[Vf.PRERELEASE]}?${Uf[Vf.BUILD]}?`);J1("FULL",`^${Uf[Vf.FULLPLAIN]}$`);J1("LOOSEPLAIN",`[v=\\s]*${Uf[Vf.MAINVERSIONLOOSE]}${Uf[Vf.PRERELEASELOOSE]}?${Uf[Vf.BUILD]}?`);J1("LOOSE",`^${Uf[Vf.LOOSEPLAIN]}$`);J1("GTLT","((?:<|>)?=?)");J1("XRANGEIDENTIFIERLOOSE",`${Uf[Vf.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);J1("XRANGEIDENTIFIER",`${Uf[Vf.NUMERICIDENTIFIER]}|x|X|\\*`);J1("XRANGEPLAIN",`[v=\\s]*(${Uf[Vf.XRANGEIDENTIFIER]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIER]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIER]})(?:${Uf[Vf.PRERELEASE]})?${Uf[Vf.BUILD]}?)?)?`);J1("XRANGEPLAINLOOSE",`[v=\\s]*(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:${Uf[Vf.PRERELEASELOOSE]})?${Uf[Vf.BUILD]}?)?)?`);J1("XRANGE",`^${Uf[Vf.GTLT]}\\s*${Uf[Vf.XRANGEPLAIN]}$`);J1("XRANGELOOSE",`^${Uf[Vf.GTLT]}\\s*${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("COERCE",`(^|[^\\d])(\\d{1,${Crr}})(?:\\.(\\d{1,${Crr}}))?(?:\\.(\\d{1,${Crr}}))?(?:$|[^\\d])`);J1("COERCERTL",Uf[Vf.COERCE],!0);J1("LONETILDE","(?:~>?)");J1("TILDETRIM",`(\\s*)${Uf[Vf.LONETILDE]}\\s+`,!0);ine.tildeTrimReplace="$1~";J1("TILDE",`^${Uf[Vf.LONETILDE]}${Uf[Vf.XRANGEPLAIN]}$`);J1("TILDELOOSE",`^${Uf[Vf.LONETILDE]}${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("LONECARET","(?:\\^)");J1("CARETTRIM",`(\\s*)${Uf[Vf.LONECARET]}\\s+`,!0);ine.caretTrimReplace="$1^";J1("CARET",`^${Uf[Vf.LONECARET]}${Uf[Vf.XRANGEPLAIN]}$`);J1("CARETLOOSE",`^${Uf[Vf.LONECARET]}${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("COMPARATORLOOSE",`^${Uf[Vf.GTLT]}\\s*(${Uf[Vf.LOOSEPLAIN]})$|^$`);J1("COMPARATOR",`^${Uf[Vf.GTLT]}\\s*(${Uf[Vf.FULLPLAIN]})$|^$`);J1("COMPARATORTRIM",`(\\s*)${Uf[Vf.GTLT]}\\s*(${Uf[Vf.LOOSEPLAIN]}|${Uf[Vf.XRANGEPLAIN]})`,!0);ine.comparatorTrimReplace="$1$2$3";J1("HYPHENRANGE",`^\\s*(${Uf[Vf.XRANGEPLAIN]})\\s+-\\s+(${Uf[Vf.XRANGEPLAIN]})\\s*$`);J1("HYPHENRANGELOOSE",`^\\s*(${Uf[Vf.XRANGEPLAINLOOSE]})\\s+-\\s+(${Uf[Vf.XRANGEPLAINLOOSE]})\\s*$`);J1("STAR","(<|>)?=?\\s*\\*");J1("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");J1("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var vrr=A((tLg,V4s)=>{var ACd=Object.freeze({loose:!0}),bCd=Object.freeze({}),CCd=e=>e?typeof e!="object"?ACd:e:bCd;V4s.exports=CCd});var Nun=A((rLg,Q4s)=>{var z4s=/^[0-9]+$/,$4s=(e,r)=>{let t=z4s.test(e),n=z4s.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:e$4s(r,e);Q4s.exports={compareIdentifiers:$4s,rcompareIdentifiers:vCd}});var X3=A((nLg,Y4s)=>{var Err=VIt(),{MAX_LENGTH:K4s,MAX_SAFE_INTEGER:Drr}=UIt(),{safeRe:H4s,t:W4s}=Gje(),ECd=vrr(),{compareIdentifiers:Uje}=Nun(),Oun=class e{constructor(r,t){if(t=ECd(t),r instanceof e){if(r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease)return r;r=r.version}else if(typeof r!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof r}".`);if(r.length>K4s)throw new TypeError(`version is longer than ${K4s} characters`);Err("SemVer",r,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let n=r.trim().match(t.loose?H4s[W4s.LOOSE]:H4s[W4s.FULL]);if(!n)throw new TypeError(`Invalid Version: ${r}`);if(this.raw=r,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Drr||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Drr||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Drr||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(t){let s=[t,i];n===!1&&(s=[t]),Uje(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${r}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};Y4s.exports=Oun});var gDe=A((iLg,X4s)=>{var J4s=X3(),DCd=(e,r,t=!1)=>{if(e instanceof J4s)return e;try{return new J4s(e,r)}catch(n){if(!t)return null;throw n}};X4s.exports=DCd});var e7s=A((sLg,Z4s)=>{var SCd=gDe(),wCd=(e,r)=>{let t=SCd(e,r);return t?t.version:null};Z4s.exports=wCd});var r7s=A((aLg,t7s)=>{var ICd=gDe(),xCd=(e,r)=>{let t=ICd(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null};t7s.exports=xCd});var s7s=A((oLg,i7s)=>{var n7s=X3(),TCd=(e,r,t,n,i)=>{typeof t=="string"&&(i=n,n=t,t=void 0);try{return new n7s(e instanceof n7s?e.version:e,t).inc(r,n,i).version}catch{return null}};i7s.exports=TCd});var c7s=A((cLg,o7s)=>{var a7s=gDe(),PCd=(e,r)=>{let t=a7s(e,null,!0),n=a7s(r,null,!0),i=t.compare(n);if(i===0)return null;let s=i>0,a=s?t:n,o=s?n:t,c=!!a.prerelease.length;if(!!o.prerelease.length&&!c)return!o.patch&&!o.minor?"major":a.patch?"patch":a.minor?"minor":"major";let u=c?"pre":"";return t.major!==n.major?u+"major":t.minor!==n.minor?u+"minor":t.patch!==n.patch?u+"patch":"prerelease"};o7s.exports=PCd});var l7s=A((uLg,u7s)=>{var RCd=X3(),kCd=(e,r)=>new RCd(e,r).major;u7s.exports=kCd});var p7s=A((lLg,d7s)=>{var FCd=X3(),NCd=(e,r)=>new FCd(e,r).minor;d7s.exports=NCd});var f7s=A((dLg,m7s)=>{var OCd=X3(),BCd=(e,r)=>new OCd(e,r).patch;m7s.exports=BCd});var g7s=A((pLg,h7s)=>{var qCd=gDe(),MCd=(e,r)=>{let t=qCd(e,r);return t&&t.prerelease.length?t.prerelease:null};h7s.exports=MCd});var LL=A((mLg,_7s)=>{var y7s=X3(),LCd=(e,r,t)=>new y7s(e,t).compare(new y7s(r,t));_7s.exports=LCd});var b7s=A((fLg,A7s)=>{var jCd=LL(),GCd=(e,r,t)=>jCd(r,e,t);A7s.exports=GCd});var v7s=A((hLg,C7s)=>{var UCd=LL(),VCd=(e,r)=>UCd(e,r,!0);C7s.exports=VCd});var Srr=A((gLg,D7s)=>{var E7s=X3(),zCd=(e,r,t)=>{let n=new E7s(e,t),i=new E7s(r,t);return n.compare(i)||n.compareBuild(i)};D7s.exports=zCd});var w7s=A((yLg,S7s)=>{var $Cd=Srr(),QCd=(e,r)=>e.sort((t,n)=>$Cd(t,n,r));S7s.exports=QCd});var x7s=A((_Lg,I7s)=>{var KCd=Srr(),HCd=(e,r)=>e.sort((t,n)=>KCd(n,t,r));I7s.exports=HCd});var zIt=A((ALg,T7s)=>{var WCd=LL(),YCd=(e,r,t)=>WCd(e,r,t)>0;T7s.exports=YCd});var wrr=A((bLg,P7s)=>{var JCd=LL(),XCd=(e,r,t)=>JCd(e,r,t)<0;P7s.exports=XCd});var Bun=A((CLg,R7s)=>{var ZCd=LL(),evd=(e,r,t)=>ZCd(e,r,t)===0;R7s.exports=evd});var qun=A((vLg,k7s)=>{var tvd=LL(),rvd=(e,r,t)=>tvd(e,r,t)!==0;k7s.exports=rvd});var Irr=A((ELg,F7s)=>{var nvd=LL(),ivd=(e,r,t)=>nvd(e,r,t)>=0;F7s.exports=ivd});var xrr=A((DLg,N7s)=>{var svd=LL(),avd=(e,r,t)=>svd(e,r,t)<=0;N7s.exports=avd});var Mun=A((SLg,O7s)=>{var ovd=Bun(),cvd=qun(),uvd=zIt(),lvd=Irr(),dvd=wrr(),pvd=xrr(),mvd=(e,r,t,n)=>{switch(r){case"===":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e===t;case"!==":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e!==t;case"":case"=":case"==":return ovd(e,t,n);case"!=":return cvd(e,t,n);case">":return uvd(e,t,n);case">=":return lvd(e,t,n);case"<":return dvd(e,t,n);case"<=":return pvd(e,t,n);default:throw new TypeError(`Invalid operator: ${r}`)}};O7s.exports=mvd});var q7s=A((wLg,B7s)=>{var fvd=X3(),hvd=gDe(),{safeRe:Trr,t:Prr}=Gje(),gvd=(e,r)=>{if(e instanceof fvd)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;r=r||{};let t=null;if(!r.rtl)t=e.match(Trr[Prr.COERCE]);else{let n;for(;(n=Trr[Prr.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)(!t||n.index+n[0].length!==t.index+t[0].length)&&(t=n),Trr[Prr.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;Trr[Prr.COERCERTL].lastIndex=-1}return t===null?null:hvd(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,r)};B7s.exports=gvd});var jL=A((ILg,G7s)=>{var Lun=class e{constructor(r,t){if(t=_vd(t),r instanceof e)return r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease?r:new e(r.raw,t);if(r instanceof jun)return this.raw=r.value,this.set=[[r]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=r.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(n=>this.parseRange(n)).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(i=>!L7s(i[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&Svd(i[0])){this.set=[i];break}}}this.format()}format(){return this.range=this.set.map(r=>r.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(r){let n=((this.options.includePrerelease&&Evd)|(this.options.loose&&Dvd))+":"+r,i=M7s.get(n);if(i)return i;let s=this.options.loose,a=s?FF[B4.HYPHENRANGELOOSE]:FF[B4.HYPHENRANGE];r=r.replace(a,Ovd(this.options.includePrerelease)),Nv("hyphen replace",r),r=r.replace(FF[B4.COMPARATORTRIM],bvd),Nv("comparator trim",r),r=r.replace(FF[B4.TILDETRIM],Cvd),Nv("tilde trim",r),r=r.replace(FF[B4.CARETTRIM],vvd),Nv("caret trim",r);let o=r.split(" ").map(m=>wvd(m,this.options)).join(" ").split(/\s+/).map(m=>Nvd(m,this.options));s&&(o=o.filter(m=>(Nv("loose invalid filter",m,this.options),!!m.match(FF[B4.COMPARATORLOOSE])))),Nv("range list",o);let c=new Map,l=o.map(m=>new jun(m,this.options));for(let m of l){if(L7s(m))return[m];c.set(m.value,m)}c.size>1&&c.has("")&&c.delete("");let u=[...c.values()];return M7s.set(n,u),u}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>j7s(n,t)&&r.set.some(i=>j7s(i,t)&&n.every(s=>i.every(a=>s.intersects(a,t)))))}test(r){if(!r)return!1;if(typeof r=="string")try{r=new Avd(r,this.options)}catch{return!1}for(let t=0;te.value==="<0.0.0-0",Svd=e=>e.value==="",j7s=(e,r)=>{let t=!0,n=e.slice(),i=n.pop();for(;t&&n.length;)t=n.every(s=>i.intersects(s,r)),i=n.pop();return t},wvd=(e,r)=>(Nv("comp",e,r),e=Tvd(e,r),Nv("caret",e),e=Ivd(e,r),Nv("tildes",e),e=Rvd(e,r),Nv("xrange",e),e=Fvd(e,r),Nv("stars",e),e),q4=e=>!e||e.toLowerCase()==="x"||e==="*",Ivd=(e,r)=>e.trim().split(/\s+/).map(t=>xvd(t,r)).join(" "),xvd=(e,r)=>{let t=r.loose?FF[B4.TILDELOOSE]:FF[B4.TILDE];return e.replace(t,(n,i,s,a,o)=>{Nv("tilde",e,n,i,s,a,o);let c;return q4(i)?c="":q4(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:q4(a)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(Nv("replaceTilde pr",o),c=`>=${i}.${s}.${a}-${o} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${a} <${i}.${+s+1}.0-0`,Nv("tilde return",c),c})},Tvd=(e,r)=>e.trim().split(/\s+/).map(t=>Pvd(t,r)).join(" "),Pvd=(e,r)=>{Nv("caret",e,r);let t=r.loose?FF[B4.CARETLOOSE]:FF[B4.CARET],n=r.includePrerelease?"-0":"";return e.replace(t,(i,s,a,o,c)=>{Nv("caret",e,i,s,a,o,c);let l;return q4(s)?l="":q4(a)?l=`>=${s}.0.0${n} <${+s+1}.0.0-0`:q4(o)?s==="0"?l=`>=${s}.${a}.0${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.0${n} <${+s+1}.0.0-0`:c?(Nv("replaceCaret pr",c),s==="0"?a==="0"?l=`>=${s}.${a}.${o}-${c} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}-${c} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o}-${c} <${+s+1}.0.0-0`):(Nv("no pr"),s==="0"?a==="0"?l=`>=${s}.${a}.${o}${n} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o} <${+s+1}.0.0-0`),Nv("caret return",l),l})},Rvd=(e,r)=>(Nv("replaceXRanges",e,r),e.split(/\s+/).map(t=>kvd(t,r)).join(" ")),kvd=(e,r)=>{e=e.trim();let t=r.loose?FF[B4.XRANGELOOSE]:FF[B4.XRANGE];return e.replace(t,(n,i,s,a,o,c)=>{Nv("xRange",e,n,i,s,a,o,c);let l=q4(s),u=l||q4(a),m=u||q4(o),h=m;return i==="="&&h&&(i=""),c=r.includePrerelease?"-0":"",l?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&h?(u&&(a=0),o=0,i===">"?(i=">=",u?(s=+s+1,a=0,o=0):(a=+a+1,o=0)):i==="<="&&(i="<",u?s=+s+1:a=+a+1),i==="<"&&(c="-0"),n=`${i+s}.${a}.${o}${c}`):u?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:m&&(n=`>=${s}.${a}.0${c} <${s}.${+a+1}.0-0`),Nv("xRange return",n),n})},Fvd=(e,r)=>(Nv("replaceStars",e,r),e.trim().replace(FF[B4.STAR],"")),Nvd=(e,r)=>(Nv("replaceGTE0",e,r),e.trim().replace(FF[r.includePrerelease?B4.GTE0PRE:B4.GTE0],"")),Ovd=e=>(r,t,n,i,s,a,o,c,l,u,m,h,_)=>(q4(n)?t="":q4(i)?t=`>=${n}.0.0${e?"-0":""}`:q4(s)?t=`>=${n}.${i}.0${e?"-0":""}`:a?t=`>=${t}`:t=`>=${t}${e?"-0":""}`,q4(l)?c="":q4(u)?c=`<${+l+1}.0.0-0`:q4(m)?c=`<${l}.${+u+1}.0-0`:h?c=`<=${l}.${u}.${m}-${h}`:e?c=`<${l}.${u}.${+m+1}-0`:c=`<=${c}`,`${t} ${c}`.trim()),Bvd=(e,r,t)=>{for(let n=0;n0){let i=e[n].semver;if(i.major===r.major&&i.minor===r.minor&&i.patch===r.patch)return!0}return!1}return!0}});var $It=A((xLg,K7s)=>{var QIt=Symbol("SemVer ANY"),Vun=class e{static get ANY(){return QIt}constructor(r,t){if(t=U7s(t),r instanceof e){if(r.loose===!!t.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),Uun("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===QIt?this.value="":this.value=this.operator+this.semver.version,Uun("comp",this)}parse(r){let t=this.options.loose?V7s[z7s.COMPARATORLOOSE]:V7s[z7s.COMPARATOR],n=r.match(t);if(!n)throw new TypeError(`Invalid comparator: ${r}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new $7s(n[2],this.options.loose):this.semver=QIt}toString(){return this.value}test(r){if(Uun("Comparator.test",r,this.options.loose),this.semver===QIt||r===QIt)return!0;if(typeof r=="string")try{r=new $7s(r,this.options)}catch{return!1}return Gun(r,this.operator,this.semver,this.options)}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new Q7s(r.value,t).test(this.value):r.operator===""?r.value===""?!0:new Q7s(this.value,t).test(r.semver):(t=U7s(t),t.includePrerelease&&(this.value==="<0.0.0-0"||r.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||r.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&r.operator.startsWith(">")||this.operator.startsWith("<")&&r.operator.startsWith("<")||this.semver.version===r.semver.version&&this.operator.includes("=")&&r.operator.includes("=")||Gun(this.semver,"<",r.semver,t)&&this.operator.startsWith(">")&&r.operator.startsWith("<")||Gun(this.semver,">",r.semver,t)&&this.operator.startsWith("<")&&r.operator.startsWith(">")))}};K7s.exports=Vun;var U7s=vrr(),{safeRe:V7s,t:z7s}=Gje(),Gun=Mun(),Uun=VIt(),$7s=X3(),Q7s=jL()});var KIt=A((TLg,H7s)=>{var qvd=jL(),Mvd=(e,r,t)=>{try{r=new qvd(r,t)}catch{return!1}return r.test(e)};H7s.exports=Mvd});var Y7s=A((PLg,W7s)=>{var Lvd=jL(),jvd=(e,r)=>new Lvd(e,r).set.map(t=>t.map(n=>n.value).join(" ").trim().split(" "));W7s.exports=jvd});var X7s=A((RLg,J7s)=>{var Gvd=X3(),Uvd=jL(),Vvd=(e,r,t)=>{let n=null,i=null,s=null;try{s=new Uvd(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===-1)&&(n=a,i=new Gvd(n,t))}),n};J7s.exports=Vvd});var e6s=A((kLg,Z7s)=>{var zvd=X3(),$vd=jL(),Qvd=(e,r,t)=>{let n=null,i=null,s=null;try{s=new $vd(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===1)&&(n=a,i=new zvd(n,t))}),n};Z7s.exports=Qvd});var n6s=A((FLg,r6s)=>{var zun=X3(),Kvd=jL(),t6s=zIt(),Hvd=(e,r)=>{e=new Kvd(e,r);let t=new zun("0.0.0");if(e.test(t)||(t=new zun("0.0.0-0"),e.test(t)))return t;t=null;for(let n=0;n{let o=new zun(a.semver.version);switch(a.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||t6s(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),s&&(!t||t6s(t,s))&&(t=s)}return t&&e.test(t)?t:null};r6s.exports=Hvd});var s6s=A((NLg,i6s)=>{var Wvd=jL(),Yvd=(e,r)=>{try{return new Wvd(e,r).range||"*"}catch{return null}};i6s.exports=Yvd});var Rrr=A((OLg,u6s)=>{var Jvd=X3(),c6s=$It(),{ANY:Xvd}=c6s,Zvd=jL(),eEd=KIt(),a6s=zIt(),o6s=wrr(),tEd=xrr(),rEd=Irr(),nEd=(e,r,t,n)=>{e=new Jvd(e,n),r=new Zvd(r,n);let i,s,a,o,c;switch(t){case">":i=a6s,s=tEd,a=o6s,o=">",c=">=";break;case"<":i=o6s,s=rEd,a=a6s,o="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(eEd(e,r,n))return!1;for(let l=0;l{_.semver===Xvd&&(_=new c6s(">=0.0.0")),m=m||_,h=h||_,i(_.semver,m.semver,n)?m=_:a(_.semver,h.semver,n)&&(h=_)}),m.operator===o||m.operator===c||(!h.operator||h.operator===o)&&s(e,h.semver))return!1;if(h.operator===c&&a(e,h.semver))return!1}return!0};u6s.exports=nEd});var d6s=A((BLg,l6s)=>{var iEd=Rrr(),sEd=(e,r,t)=>iEd(e,r,">",t);l6s.exports=sEd});var m6s=A((qLg,p6s)=>{var aEd=Rrr(),oEd=(e,r,t)=>aEd(e,r,"<",t);p6s.exports=oEd});var g6s=A((MLg,h6s)=>{var f6s=jL(),cEd=(e,r,t)=>(e=new f6s(e,t),r=new f6s(r,t),e.intersects(r,t));h6s.exports=cEd});var _6s=A((LLg,y6s)=>{var uEd=KIt(),lEd=LL();y6s.exports=(e,r,t)=>{let n=[],i=null,s=null,a=e.sort((u,m)=>lEd(u,m,t));for(let u of a)uEd(u,r,t)?(s=u,i||(i=u)):(s&&n.push([i,s]),s=null,i=null);i&&n.push([i,null]);let o=[];for(let[u,m]of n)u===m?o.push(u):!m&&u===a[0]?o.push("*"):m?u===a[0]?o.push(`<=${m}`):o.push(`${u} - ${m}`):o.push(`>=${u}`);let c=o.join(" || "),l=typeof r.raw=="string"?r.raw:String(r);return c.length{var A6s=jL(),Qun=$It(),{ANY:$un}=Qun,HIt=KIt(),Kun=LL(),dEd=(e,r,t={})=>{if(e===r)return!0;e=new A6s(e,t),r=new A6s(r,t);let n=!1;e:for(let i of e.set){for(let s of r.set){let a=mEd(i,s,t);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},pEd=[new Qun(">=0.0.0-0")],b6s=[new Qun(">=0.0.0")],mEd=(e,r,t)=>{if(e===r)return!0;if(e.length===1&&e[0].semver===$un){if(r.length===1&&r[0].semver===$un)return!0;t.includePrerelease?e=pEd:e=b6s}if(r.length===1&&r[0].semver===$un){if(t.includePrerelease)return!0;r=b6s}let n=new Set,i,s;for(let _ of e)_.operator===">"||_.operator===">="?i=C6s(i,_,t):_.operator==="<"||_.operator==="<="?s=v6s(s,_,t):n.add(_.semver);if(n.size>1)return null;let a;if(i&&s){if(a=Kun(i.semver,s.semver,t),a>0)return null;if(a===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let _ of n){if(i&&!HIt(_,String(i),t)||s&&!HIt(_,String(s),t))return null;for(let b of r)if(!HIt(_,String(b),t))return!1;return!0}let o,c,l,u,m=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,h=i&&!t.includePrerelease&&i.semver.prerelease.length?i.semver:!1;m&&m.prerelease.length===1&&s.operator==="<"&&m.prerelease[0]===0&&(m=!1);for(let _ of r){if(u=u||_.operator===">"||_.operator===">=",l=l||_.operator==="<"||_.operator==="<=",i){if(h&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===h.major&&_.semver.minor===h.minor&&_.semver.patch===h.patch&&(h=!1),_.operator===">"||_.operator===">="){if(o=C6s(i,_,t),o===_&&o!==i)return!1}else if(i.operator===">="&&!HIt(i.semver,String(_),t))return!1}if(s){if(m&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===m.major&&_.semver.minor===m.minor&&_.semver.patch===m.patch&&(m=!1),_.operator==="<"||_.operator==="<="){if(c=v6s(s,_,t),c===_&&c!==s)return!1}else if(s.operator==="<="&&!HIt(s.semver,String(_),t))return!1}if(!_.operator&&(s||i)&&a!==0)return!1}return!(i&&l&&!s&&a!==0||s&&u&&!i&&a!==0||h||m)},C6s=(e,r,t)=>{if(!e)return r;let n=Kun(e.semver,r.semver,t);return n>0?e:n<0||r.operator===">"&&e.operator===">="?r:e},v6s=(e,r,t)=>{if(!e)return r;let n=Kun(e.semver,r.semver,t);return n<0?e:n>0||r.operator==="<"&&e.operator==="<="?r:e};E6s.exports=dEd});var Hy=A((GLg,I6s)=>{var Hun=Gje(),S6s=UIt(),fEd=X3(),w6s=Nun(),hEd=gDe(),gEd=e7s(),yEd=r7s(),_Ed=s7s(),AEd=c7s(),bEd=l7s(),CEd=p7s(),vEd=f7s(),EEd=g7s(),DEd=LL(),SEd=b7s(),wEd=v7s(),IEd=Srr(),xEd=w7s(),TEd=x7s(),PEd=zIt(),REd=wrr(),kEd=Bun(),FEd=qun(),NEd=Irr(),OEd=xrr(),BEd=Mun(),qEd=q7s(),MEd=$It(),LEd=jL(),jEd=KIt(),GEd=Y7s(),UEd=X7s(),VEd=e6s(),zEd=n6s(),$Ed=s6s(),QEd=Rrr(),KEd=d6s(),HEd=m6s(),WEd=g6s(),YEd=_6s(),JEd=D6s();I6s.exports={parse:hEd,valid:gEd,clean:yEd,inc:_Ed,diff:AEd,major:bEd,minor:CEd,patch:vEd,prerelease:EEd,compare:DEd,rcompare:SEd,compareLoose:wEd,compareBuild:IEd,sort:xEd,rsort:TEd,gt:PEd,lt:REd,eq:kEd,neq:FEd,gte:NEd,lte:OEd,cmp:BEd,coerce:qEd,Comparator:MEd,Range:LEd,satisfies:jEd,toComparators:GEd,maxSatisfying:UEd,minSatisfying:VEd,minVersion:zEd,validRange:$Ed,outside:QEd,gtr:KEd,ltr:HEd,intersects:WEd,simplifyRange:YEd,subset:JEd,SemVer:fEd,re:Hun.re,src:Hun.src,tokens:Hun.t,SEMVER_SPEC_VERSION:S6s.SEMVER_SPEC_VERSION,RELEASE_TYPES:S6s.RELEASE_TYPES,compareIdentifiers:w6s.compareIdentifiers,rcompareIdentifiers:w6s.rcompareIdentifiers}});var YIt=A(P6s=>{"use strict";var WIt=P6s,Wun=N3(),XEd=require("util");WIt.maxSatisfying=function(e,r){return XEd.isArray(e)?(e=x6s(e),T6s(e,function(t){if(WIt.is(t)&&Wun.satisfies(t,r))return!0})):null};WIt.is=function(e){var r=Wun.parse(e);return r===null?!1:!r.prerelease.length};WIt.max=function(e){return e=x6s(e),T6s(e,WIt.is)};function x6s(e){return e=[].concat(e),e.sort(Wun.rcompare),e}function T6s(e,r){for(var t=0,n=e.length,i;t{(function(){"use strict";var e=/^v?((\d+)\.(\d+)\.(\d+))(?:-([\dA-Za-z\-]+(?:\.[\dA-Za-z\-]+)*))?(?:\+([\dA-Za-z\-]+(?:\.[\dA-Za-z\-]+)*))?$/,r=/\s*((\|\||\-)|(((?:(?:~?[<>]?)|\^?)=?)\s*(v)?([0-9]+)(\.(x|\*|[0-9]+))?(\.(x|\*|[0-9]+))?(([\-+])([a-zA-Z0-9\.-]+))?))\s*/g;function t(c){var l={};for(var u in c)typeof c[u]<"u"&&(l[u]=c[u]);return l}function n(c){var l="";return l+=c.major||"0",l+=".",l+=c.minor||"0",l+=".",l+=c.patch||"0",c.release&&(l+="-"+c.release),c.build&&(l+="+"+c.build),l}function i(c){var l="";function u(m){m.operator&&(l+=m.operator+" "),m.major&&(l+=m.toString()+" ")}return c.forEach(u),l.trim()}function s(c){if(c){var l=this;Object.keys(c).forEach(function(u){l[u]=c[u]})}}s.prototype.toString=function(){return n(this)};function a(c){var l=e.exec(c)||[],u=new s(t({semver:l[0],version:l[1],major:l[2],minor:l[3],patch:l[4],release:l[5],build:l[6]}));return l.length===0&&(u=null),u}function o(c){for(var l,u=[],m;l=r.exec(c);)m={semver:l[3],operator:l[4]||l[2],major:l[6],minor:l[8],patch:l[10]},l[12]==="+"&&(m.build=l[13]),l[12]==="-"&&(m.release=l[13]),u.push(new s(t(m)));return u}JIt.exports.parse=a,JIt.exports.stringify=n,JIt.exports.parseRange=o,JIt.exports.stringifyRange=i})()});var R6s=A(krr=>{"use strict";Object.defineProperty(krr,"__esModule",{value:!0});krr.isSemVerXRange=void 0;var ZEd=["*","x","X",""];function e2d(e){return ZEd.includes(e)}krr.isSemVerXRange=e2d});var N6s=A(Frr=>{"use strict";Object.defineProperty(Frr,"__esModule",{value:!0});Frr.getNewValue=void 0;var eln=(tn(),Dr(en)),t2d=eln.__importDefault(_a()),r2d=eln.__importDefault(Hy()),k6s=eln.__importDefault(Vje()),F6s=Pi(),n2d=Ba(),i2d=R6s(),{inc:s2d,valid:a2d,major:Jun,minor:Xun,patch:Zun,prerelease:o2d,satisfies:Yun}=r2d.default;function c2d(e,r){let t=Jun(r),n=Xun(r),i=Zun(r),s=Jun(e),a=Xun(e),o=Zun(e),c=[s,a,o],l=[t,n,i],u=[],m=!0,h=!1;for(let _=0;_<3;_+=1){let b=c[_],v=l[_],w=!1;if((b!==0||v!==0)&&m&&(m=!1,w=!0),w&&v>b&&(h=!0),!h&&v1){if(i[i.length-2].operator==="-"){let v=e.split("-");return v.pop(),`${v.join("-")}- ${_}`}if((h=s.operator)!=null&&h.startsWith(">"))return F6s.logger.warn("Complex ranges ending in greater than are not supported"),null}return`${e} || ${_}`}let a=Jun(n),o=Xun(n),c=Zun(n),l=o2d(n),u=l?`-${l[0]}`:"";if(r==="bump"){if(i.length===1){if(!s.operator)return zje({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});if(s.operator==="^")return`^${n}`;if(s.operator==="~")return`~${n}`;if(s.operator==="=")return`=${n}`;if(s.operator===">=")return e.includes(">= ")?`>= ${n}`:`>=${n}`;if(s.operator.startsWith("<"))return e}else return k6s.default.parseRange(e).map(_=>_.semver).filter(t2d.default.string).map(_=>{let b=zje({currentValue:_,rangeStrategy:"bump",currentVersion:t,newVersion:n});return b&&Yun(n,b)?b:zje({currentValue:_,rangeStrategy:"replace",currentVersion:t,newVersion:n})}).filter(_=>_!==null&&_!=="").join(" ");return F6s.logger.debug("Unsupported range type for rangeStrategy=bump: "+e),null}if(s.operator==="~>")return`~> ${a}.${o}.0`;if(s.operator==="^")return u.length||!t?`^${a}.${o}.${c}${u}`:`^${c2d(t,n)}`;if(s.operator==="=")return`=${n}`;if(s.operator==="~")return u.length?`~${a}.${o}.${c}${u}`:`~${a}.${o}.0`;if(s.operator==="<="){let _;return s.patch||u.length?_=`<=${n}`:s.minor?_=`<=${a}.${o}`:_=`<=${a}`,e.includes("<= ")&&(_=_.replace("<=","<= ")),_}if(s.operator==="<"){let _;return e.endsWith(".0.0")?_=`<${a+1}.0.0`:s.patch?_=`<${s2d(n,"patch")}`:s.minor?_=`<${a}.${o+1}`:_=`<${a+1}`,e.includes("< ")&&(_=_.replace((0,n2d.regEx)(/{"use strict";Object.defineProperty(Ov,"__esModule",{value:!0});Ov.api=Ov.isVersion=Ov.isValid=Ov.supportedRangeStrategies=Ov.supportsRanges=Ov.urls=Ov.displayName=Ov.id=void 0;var O6s=(tn(),Dr(en)),u2d=O6s.__importDefault(Hy()),l2d=O6s.__importDefault(YIt()),d2d=N6s();Ov.id="npm";Ov.displayName="npm";Ov.urls=["https://semver.org/","https://www.npmjs.com/package/semver","https://docs.npmjs.com/about-semantic-versioning","https://semver.npmjs.com/"];Ov.supportsRanges=!0;Ov.supportedRangeStrategies=["bump","widen","pin","replace"];var{compare:p2d,maxSatisfying:m2d,minSatisfying:f2d,major:h2d,minor:g2d,patch:y2d,satisfies:_2d,valid:A2d,validRange:b2d,ltr:C2d,gt:v2d,eq:E2d,subset:D2d}=u2d.default,S2d=e=>!!b2d(e);Ov.isValid=S2d;var w2d=e=>!!A2d(e);Ov.isVersion=w2d;function I2d(e){return(0,Ov.isVersion)(e)||(e==null?void 0:e.startsWith("="))&&(0,Ov.isVersion)(e.substring(1).trim())}Ov.api={equals:E2d,getMajor:h2d,getMinor:g2d,getNewValue:d2d.getNewValue,getPatch:y2d,isCompatible:Ov.isVersion,isGreaterThan:v2d,isLessThanRange:C2d,isSingleVersion:I2d,isStable:l2d.default.is,isValid:Ov.isValid,isVersion:Ov.isVersion,matches:_2d,getSatisfyingVersion:m2d,minSatisfyingVersion:f2d,sortVersions:p2d,subset:D2d};Ov.default=Ov.api});var tln=A(NF=>{"use strict";Object.defineProperty(NF,"__esModule",{value:!0});NF.api=NF.supportedRangeStrategies=NF.supportsRanges=NF.urls=NF.displayName=NF.id=void 0;var x2d=h2();NF.id="helm";NF.displayName="helm";NF.urls=["https://semver.org/","https://helm.sh/docs/chart_best_practices/dependencies/#versions","https://github.com/Masterminds/semver#basic-comparisons"];NF.supportsRanges=!0;NF.supportedRangeStrategies=["bump","widen","pin","replace","widen"];NF.api={...x2d.api}});var M6s=A(Nrr=>{"use strict";Object.defineProperty(Nrr,"__esModule",{value:!0});Nrr.findSourceUrl=void 0;var T2d=ene(),P2d=lDe(),q6s=Ba(),R2d=(0,q6s.regEx)(/charts?|helm|helm-charts/i),k2d=(0,q6s.regEx)(/^(https:\/\/github\.com\/[^/]+\/[^/]+)\/releases\//);function B6s(e){if((0,T2d.detectPlatform)(e)===null)return!1;let r=(0,P2d.parseGitUrl)(e);return R2d.test(r.name)}function F2d(e){var t;let r=k2d.exec(e.urls[0]);if(r)return r[1];if(e.home&&B6s(e.home))return e.home;if(!((t=e.sources)!=null&&t.length))return null;for(let n of e.sources)if(B6s(n))return n;return e.sources[0]}Nrr.findSourceUrl=F2d});var XD=A(Orr=>{"use strict";Object.defineProperty(Orr,"__esModule",{value:!0});Orr.HelmDatasource=void 0;var rln=(tn(),Dr(en)),N2d=rln.__importDefault(_a()),O2d=Ky(),XIt=Pi(),B2d=ug(),q2d=Ip(),M2d=rln.__importStar(tln()),L2d=K0(),j2d=M6s(),ZIt=class e extends L2d.Datasource{static id="helm";constructor(){super(e.id)}defaultRegistryUrls=["https://charts.helm.sh/stable"];defaultConfig={commitMessageTopic:"Helm release {{depName}}"};defaultVersioning=M2d.id;async getRepositoryData(r){let t;try{if(t=await this.http.get("index.yaml",{baseUrl:(0,q2d.ensureTrailingSlash)(r)}),!(t!=null&&t.body))return XIt.logger.warn({helmRepository:r},"Received invalid response from helm repository"),null}catch(n){this.handleGenericErrors(n)}try{let n=(0,O2d.load)(t.body,{json:!0});if(!N2d.default.plainObject(n))return XIt.logger.warn({helmRepository:r},"Failed to parse index.yaml from helm repository"),null;let i={};for(let[s,a]of Object.entries(n.entries)){let o=a[0],c=(0,j2d.findSourceUrl)(o);i[s]={homepage:o.home,sourceUrl:c,releases:a.map(l=>({version:l.version,releaseTimestamp:l.created??null}))}}return i}catch(n){return XIt.logger.debug({helmRepository:r,err:n},"Failed to parse index.yaml from helm repository"),null}}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=await this.getRepositoryData(t);if(!n)return XIt.logger.debug(`Missing repo data from ${t}`),null;let i=n[r];return i||(XIt.logger.debug({dependency:r},`Entry ${r} doesn't exist in index.yaml from ${t}`),null)}};Orr.HelmDatasource=ZIt;rln.__decorate([(0,B2d.cache)({namespace:`datasource-${ZIt.id}`,key:e=>e})],ZIt.prototype,"getRepositoryData",null)});var PV=A(cfe=>{"use strict";Object.defineProperty(cfe,"__esModule",{value:!0});cfe.isNotNullOrUndefined=cfe.sortNumeric=cfe.coerceArray=void 0;var G2d=(tn(),Dr(en)),L6s=G2d.__importDefault(_a());function U2d(e){return L6s.default.array(e)?e:[]}cfe.coerceArray=U2d;function V2d(e,r){return e-r}cfe.sortNumeric=V2d;function z2d(e){return!L6s.default.nullOrUndefined(e)}cfe.isNotNullOrUndefined=z2d});var G6s=A($je=>{"use strict";Object.defineProperty($je,"__esModule",{value:!0});$je.fileTestRegex=$je.keyValueExtractionRegex=void 0;var j6s=Ba();$je.keyValueExtractionRegex=(0,j6s.regEx)(/^\s*(?[^\s]+):\s+"?(?[^"\s]+)"?\s*$/);$je.fileTestRegex=(0,j6s.regEx)(/\s*apiVersion:\s*argoproj.io\/\s*/)});var V6s=A(Brr=>{"use strict";Object.defineProperty(Brr,"__esModule",{value:!0});Brr.extractPackageFile=void 0;var $2d=(tn(),Dr(en)),Qje=$2d.__importDefault(_a()),Q2d=Ky(),K2d=Pi(),H2d=PV(),W2d=Ip(),Y2d=Qy(),J2d=Y1(),X2d=XD(),Z2d=G6s();function eDd(e,r,t){if(Z2d.fileTestRegex.test(e)===!1)return null;let n;try{n=(0,Q2d.loadAll)(e)}catch(s){return K2d.logger.debug({err:s,packageFile:r},"Failed to parse ArgoCD definition."),null}let i=n.filter(Qje.default.plainObject).flatMap(tDd);return i.length?{deps:i}:null}Brr.extractPackageFile=eDd;function U6s(e){if(!e||!Qje.default.nonEmptyString(e.repoURL)||!Qje.default.nonEmptyString(e.targetRevision))return null;if(e.chart){if(e.repoURL.startsWith("oci://")||!e.repoURL.includes("://")){let r=e.repoURL.replace("oci://","");return r=(0,W2d.trimTrailingSlash)(r),{depName:`${r}/${e.chart}`,currentValue:e.targetRevision,datasource:Y2d.DockerDatasource.id}}return{depName:e.chart,registryUrls:[e.repoURL],currentValue:e.targetRevision,datasource:X2d.HelmDatasource.id}}return{depName:e.repoURL,currentValue:e.targetRevision,datasource:J2d.GitTagsDatasource.id}}function tDd(e){var n,i;let r=e.kind==="Application"?e==null?void 0:e.spec:(i=(n=e==null?void 0:e.spec)==null?void 0:n.template)==null?void 0:i.spec;if(Qje.default.nullOrUndefined(r))return[];let t=[];Qje.default.nonEmptyObject(r.source)&&t.push(U6s(r.source));for(let s of(0,H2d.coerceArray)(r.sources))t.push(U6s(s));return t.filter(Qje.default.truthy)}});var z6s=A(OF=>{"use strict";Object.defineProperty(OF,"__esModule",{value:!0});OF.supportedDatasources=OF.categories=OF.defaultConfig=OF.url=OF.displayName=OF.extractPackageFile=void 0;var rDd=Qy(),nDd=Y1(),iDd=XD(),sDd=V6s();Object.defineProperty(OF,"extractPackageFile",{enumerable:!0,get:function(){return sDd.extractPackageFile}});OF.displayName="Argo CD";OF.url="https://argo-cd.readthedocs.io/";OF.defaultConfig={fileMatch:[]};OF.categories=["kubernetes","cd"];OF.supportedDatasources=[rDd.DockerDatasource.id,nDd.GitTagsDatasource.id,iDd.HelmDatasource.id]});var qrr=A(yDe=>{"use strict";Object.defineProperty(yDe,"__esModule",{value:!0});yDe.DartVersionDatasource=yDe.stableVersionRegex=void 0;var aDd=(tn(),Dr(en)),oDd=aDd.__importDefault(_a()),cDd=Ba(),uDd=K0();yDe.stableVersionRegex=(0,cDd.regEx)(/^\d+\.\d+\.\d+$/);var nln=class e extends uDd.Datasource{static id="dart-version";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://storage.googleapis.com"];caching=!0;channels=["stable","beta","dev"];async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://dart.dev/",sourceUrl:"https://github.com/dart-lang/sdk",registryUrl:r,releases:[]};try{for(let n of this.channels){let i=(await this.http.getJson(`${r}/storage/v1/b/dart-archive/o?delimiter=%2F&prefix=channels%2F${n}%2Frelease%2F&alt=json`)).body,s=this.getReleasesFromResponse(n,i.prefixes);t.releases.push(...s)}}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}getReleasesFromResponse(r,t){return t.map(n=>this.getVersionFromPrefix(n)).filter(oDd.default.string).filter(n=>!(n==="latest"||r!=="stable"&&yDe.stableVersionRegex.test(n))).map(n=>({version:n,isStable:r==="stable"}))}getVersionFromPrefix(r){let t=r.split("/");return t[t.length-2]}};yDe.DartVersionDatasource=nln});var ZD=A(Bv=>{"use strict";Object.defineProperty(Bv,"__esModule",{value:!0});Bv.api=Bv.getSatisfyingVersion=Bv.isValid=Bv.isVersion=Bv.supportsRanges=Bv.urls=Bv.displayName=Bv.id=void 0;var $6s=(tn(),Dr(en)),lDd=$6s.__importDefault(Hy()),dDd=$6s.__importDefault(YIt());Bv.id="semver";Bv.displayName="Semantic";Bv.urls=["https://semver.org/"];Bv.supportsRanges=!1;var{is:pDd}=dDd.default,{compare:mDd,maxSatisfying:Q6s,minSatisfying:fDd,major:hDd,minor:gDd,patch:yDd,satisfies:_Dd,valid:ADd,ltr:bDd,gt:CDd,eq:vDd}=lDd.default;Bv.getSatisfyingVersion=Q6s;var EDd=e=>!!ADd(e);Bv.isVersion=EDd;Bv.isValid=Bv.isVersion;function DDd({newVersion:e}){return e}function SDd(e){return(0,Bv.isVersion)(e)}function wDd(e){return(0,Bv.isVersion)(e)}function IDd(e){return(0,Bv.isVersion)(e)}Bv.api={equals:vDd,getMajor:hDd,getMinor:gDd,getPatch:yDd,isCompatible:SDd,isGreaterThan:CDd,isLessThanRange:bDd,isSingleVersion:wDd,isStable:pDd,isValid:IDd,isVersion:Bv.isVersion,matches:_Dd,getSatisfyingVersion:Q6s,minSatisfyingVersion:fDd,getNewValue:DDd,sortVersions:mDd};Bv.default=Bv.api});var Kje=A(_De=>{"use strict";Object.defineProperty(_De,"__esModule",{value:!0});_De.FlutterVersionDatasource=_De.stableVersionRegex=void 0;var xDd=Ba(),TDd=ZD(),PDd=K0();_De.stableVersionRegex=(0,xDd.regEx)(/^\d+\.\d+\.\d+$/);var iln=class e extends PDd.Datasource{static id="flutter-version";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://storage.googleapis.com"];caching=!0;defaultVersioning=TDd.id;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://flutter.dev",sourceUrl:"https://github.com/flutter/flutter",registryUrl:r,releases:[]};try{let n=(await this.http.getJson(`${r}/flutter_infra_release/releases/releases_linux.json`)).body;t.releases=n.releases.filter(({version:i,channel:s})=>_De.stableVersionRegex.test(i)?s==="stable":!0).map(({version:i,release_date:s,channel:a})=>({version:i,releaseTimestamp:s,isStable:a==="stable"}))}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}};_De.FlutterVersionDatasource=iln});var bE=A(Hje=>{"use strict";Object.defineProperty(Hje,"__esModule",{value:!0});Hje.GithubReleasesDatasource=Hje.cacheNamespace=void 0;var RDd=(tn(),Dr(en)),kDd=RDd.__importDefault(_a()),FDd=Pi(),NDd=Tje(),ODd=Gcn(),BDd=sfe(),qDd=TV(),MDd=K0();Hje.cacheNamespace="datasource-github-releases";var sln=class e extends MDd.Datasource{static id="github-releases";defaultRegistryUrls=["https://github.com"];http;constructor(){super(e.id),this.http=new qDd.GithubHttp(e.id)}getDigest({packageName:r,currentValue:t,currentDigest:n,registryUrl:i},s){return FDd.logger.debug({repo:r,currentValue:t,currentDigest:n,registryUrl:i,newValue:s},"getDigest"),(0,ODd.findCommitOfTag)(i,r,s,this.http)}async getReleases(r){let n=(await(0,NDd.queryReleases)(r,this.http)).map(s=>{let{version:a,releaseTimestamp:o,isStable:c}=s,l={version:a,gitRef:a,releaseTimestamp:o};return kDd.default.boolean(c)&&(l.isStable=c),l});return{sourceUrl:(0,BDd.getSourceUrl)(r.packageName,r.registryUrl),releases:n}}};Hje.GithubReleasesDatasource=sln});var K6s=A(Wje=>{"use strict";Object.defineProperty(Wje,"__esModule",{value:!0});Wje.datasource=Wje.defaultRegistryUrl=void 0;Wje.defaultRegistryUrl="https://builds.hex.pm";Wje.datasource="hexpm-bob"});var jrr=A(Lrr=>{"use strict";Object.defineProperty(Lrr,"__esModule",{value:!0});Lrr.HexpmBobDatasource=void 0;var H6s=(tn(),Dr(en)),LDd=H6s.__importDefault(_a()),jDd=Pi(),GDd=Ug(),UDd=ug(),VDd=Wb(),zDd=ZD(),$Dd=K0(),ext=K6s(),Mrr=class e extends $Dd.Datasource{static id=ext.datasource;constructor(){super(ext.datasource)}customRegistrySupport=!0;defaultRegistryUrls=[ext.defaultRegistryUrl];caching=!0;defaultVersioning=zDd.id;async getReleases({registryUrl:r,packageName:t}){var a;let n=e.getPackageType(t);if(!n)return null;jDd.logger.trace({registryUrl:r,packageName:t},`fetching hex.pm bob ${t} release`);let i=`${r}/builds/${t}/builds.txt`,s={releases:[],...e.getPackageDetails(n)};try{let{body:o}=await this.http.get(i);s.releases=o.split(`
          -`).map(c=>c.trim()).filter(LDd.default.nonEmptyString).map(c=>{let[l,u,m]=c.split(" ");return{gitRef:u,isStable:e.isStable(l,n),releaseTimestamp:m,version:e.cleanVersion(l,n)}})}catch(o){if(o instanceof VDd.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new GDd.ExternalHostError(o);this.handleGenericErrors(o)}return s.releases.length>0?s:null}static getPackageType(r){return r==="elixir"?"elixir":/^otp\/\w+-\d+\.\d+$/.test(r)?"erlang":null}static cleanVersion(r,t){switch(t){case"elixir":return r.replace(/^v/,"");case"erlang":return r.replace(/^OTP-/,"")}}static isStable(r,t){switch(t){case"elixir":return r.match(/^v\d+\.\d+\.\d+($|-otp)/)!==null;case"erlang":return r.startsWith("OTP-")}}static getPackageDetails(r){switch(r){case"elixir":return{homepage:"https://elixir-lang.org/",sourceUrl:"https://github.com/elixir-lang/elixir.git"};case"erlang":return{homepage:"https://www.erlang.org/",sourceUrl:"https://github.com/erlang/otp.git"}}}};Lrr.HexpmBobDatasource=Mrr;H6s.__decorate([(0,UDd.cache)({namespace:`datasource-${ext.datasource}`,key:({registryUrl:e,packageName:r})=>`${e??ext.defaultRegistryUrl}:${r}`})],Mrr.prototype,"getReleases",null)});var W6s=A(AW=>{"use strict";Object.defineProperty(AW,"__esModule",{value:!0});AW.getImageType=AW.datasource=AW.defaultRegistryUrl=AW.pageSize=void 0;AW.pageSize=50;AW.defaultRegistryUrl="https://api.adoptium.net/";AW.datasource="java-version";function QDd(e){switch(e){case"java-jre":return"jre";default:return"jdk"}}AW.getImageType=QDd});var Vrr=A(Urr=>{"use strict";Object.defineProperty(Urr,"__esModule",{value:!0});Urr.JavaVersionDatasource=void 0;var KDd=(tn(),Dr(en)),HDd=Pi(),WDd=Ug(),YDd=ug(),Y6s=Wb(),JDd=K0(),ufe=W6s(),Grr=class extends JDd.Datasource{static id=ufe.datasource;constructor(){super(ufe.datasource)}customRegistrySupport=!1;defaultRegistryUrls=[ufe.defaultRegistryUrl];caching=!0;async getPageReleases(r,t){var i,s,a;let n=`${r}&page=${t}`;try{let o=await this.http.getJson(n);return((s=(i=o==null?void 0:o.body)==null?void 0:i.versions)==null?void 0:s.map(({semver:c})=>({version:c})))??null}catch(o){if(t!==0&&o instanceof Y6s.HttpError&&((a=o.response)==null?void 0:a.statusCode)===404)return null;throw o}}async getReleases({registryUrl:r,packageName:t}){var a;let n=(0,ufe.getImageType)(t);HDd.logger.trace({registryUrl:r,packageName:t,imageType:n},"fetching java release");let i=`${r}v3/info/release_versions?page_size=${ufe.pageSize}&image_type=${n}&project=jdk&release_type=ga&sort_method=DATE&sort_order=DESC`,s={homepage:"https://adoptium.net",releases:[]};try{let o=0,c=await this.getPageReleases(i,o);for(;c&&(s.releases.push(...c),!(c.length!==ufe.pageSize||o>=50));)o+=1,c=await this.getPageReleases(i,o)}catch(o){if(o instanceof Y6s.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new WDd.ExternalHostError(o);this.handleGenericErrors(o)}return s.releases.length?s:null}};Urr.JavaVersionDatasource=Grr;KDd.__decorate([(0,YDd.cache)({namespace:`datasource-${ufe.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${(0,ufe.getImageType)(r)}`})],Grr.prototype,"getReleases",null)});var Z6s=A(Yje=>{"use strict";Object.defineProperty(Yje,"__esModule",{value:!0});Yje.findScheduleForVersion=Yje.findScheduleForCodename=void 0;var J6s=(tn(),Dr(en)),XDd=J6s.__importDefault(lIt()),ZDd=J6s.__importDefault(ZD()),aln=JSON.parse(XDd.default.get("data/node-js-schedule.json")),X6s=new Map;for(let e of Object.keys(aln)){let r=aln[e];r.codename&&X6s.set(r.codename.toUpperCase(),{version:e,...r})}function eSd(e){return X6s.get(e==null?void 0:e.toUpperCase())??null}Yje.findScheduleForCodename=eSd;function tSd(e){let r=ZDd.default.getMajor(e);return aln[`v${r}`]}Yje.findScheduleForVersion=tSd});var dfe=A(CE=>{"use strict";Object.defineProperty(CE,"__esModule",{value:!0});CE.api=CE.minSatisfyingVersion=CE.getSatisfyingVersion=CE.matches=CE.isStable=CE.isValid=CE.supportsRanges=CE.urls=CE.displayName=CE.id=void 0;var rSd=(tn(),Dr(en)),eFs=zC(),nSd=Hy(),lfe=rSd.__importStar(h2()),zrr=Z6s();CE.id="node";CE.displayName="Node.js";CE.urls=[];CE.supportsRanges=!1;function txt(e){let r=(0,zrr.findScheduleForCodename)(e);return r?`^${r.version.replace("v","")}`:e}function iSd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){if(r!=="pin"&&(0,zrr.findScheduleForCodename)(e)){let s=(0,zrr.findScheduleForVersion)(n);if(s!=null&&s.codename)return s.codename.toLowerCase()}let i=lfe.default.getNewValue({currentValue:txt(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(0,lfe.isVersion)(i)?(0,nSd.valid)(i):i}function tFs(e){return lfe.default.isValid(txt(e))}CE.isValid=tFs;function rFs(e){if(lfe.default.isStable(e)){let r=(0,zrr.findScheduleForVersion)(e);if(r!=null&&r.lts)return eFs.DateTime.local()>eFs.DateTime.fromISO(r.lts)}return!1}CE.isStable=rFs;function nFs(e,r){return lfe.default.matches(e,txt(r))}CE.matches=nFs;function iFs(e,r){return lfe.default.getSatisfyingVersion(e,txt(r))}CE.getSatisfyingVersion=iFs;function sFs(e,r){return lfe.default.minSatisfyingVersion(e,txt(r))}CE.minSatisfyingVersion=sFs;CE.api={...lfe.default,isStable:rFs,getNewValue:iSd,isValid:tFs,matches:nFs,getSatisfyingVersion:iFs,minSatisfyingVersion:sFs,allowUnstableMajorUpgrades:!0};CE.default=CE.api});var aFs=A(Jje=>{"use strict";Object.defineProperty(Jje,"__esModule",{value:!0});Jje.datasource=Jje.defaultRegistryUrl=void 0;Jje.defaultRegistryUrl="https://nodejs.org/dist";Jje.datasource="node-version"});var Hrr=A(Krr=>{"use strict";Object.defineProperty(Krr,"__esModule",{value:!0});Krr.NodeVersionDatasource=void 0;var sSd=(tn(),Dr(en)),aSd=ug(),oSd=Ip(),cSd=dfe(),uSd=K0(),$rr=aFs(),Qrr=class extends uSd.Datasource{static id=$rr.datasource;constructor(){super($rr.datasource)}customRegistrySupport=!1;defaultRegistryUrls=[$rr.defaultRegistryUrl];defaultVersioning=cSd.id;caching=!0;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://nodejs.org",sourceUrl:"https://github.com/nodejs/node",registryUrl:r,releases:[]};try{let n=(await this.http.getJson((0,oSd.joinUrlParts)(r,"index.json"))).body;t.releases.push(...n.map(({version:i,date:s,lts:a})=>({version:i,releaseTimestamp:s,isStable:a!==!1})))}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}};Krr.NodeVersionDatasource=Qrr;sSd.__decorate([(0,aSd.cache)({namespace:`datasource-${$rr.datasource}`,key:({registryUrl:e})=>`${e}`})],Qrr.prototype,"getReleases",null)});var uFs=A(Wrr=>{"use strict";Object.defineProperty(Wrr,"__esModule",{value:!0});Wrr.getDependency=void 0;var lln=(tn(),Dr(en)),lSd=lln.__importDefault(require("node:url")),oln=lln.__importDefault(_a()),cln=zC(),rxt=gy(),dSd=_f(),pSd=Zp(),bW=Pi(),mSd=Ug(),uln=lln.__importStar(gF()),cFs=Ba(),fSd=Ip(),hSd=(0,cFs.regEx)(/^((?bitbucket|github|gitlab):)?(?[A-Za-z0-9_.-]+\/[A-Za-z0-9_.-]+)$/),gSd={bitbucket:"https://bitbucket.org/",github:"https://github.com/",gitlab:"https://gitlab.com/"},oFs=rxt.z.union([rxt.z.string().nonempty().transform(e=>{let r=null,t=null,n=e.match(hSd);if(n!=null&&n.groups){let{platform:i="github",shortRepo:s}=n.groups;r=gSd[i]+s}else r=e;return{sourceUrl:r,sourceDirectory:t}}),rxt.z.object({url:rxt.z.string().nonempty().nullish(),directory:rxt.z.string().nonempty().nullish()}).transform(({url:e,directory:r})=>{let t={sourceUrl:null,sourceDirectory:null};return e&&(t.sourceUrl=e),r&&(t.sourceDirectory=r),t})]).catch({sourceUrl:null,sourceDirectory:null});async function ySd(e,r,t){var u,m,h;bW.logger.trace(`npm.getDependency(${t})`);let n=(0,fSd.joinUrlParts)(r,t.replace("/","%2F")),i="datasource-npm:data",s=await uln.get(i,n);if(s)if(s.cacheData){let _=cln.DateTime.fromISO(s.cacheData.softExpireAt);if(_.isValid&&_>cln.DateTime.local())return bW.logger.trace("Cached result is not expired - reusing"),delete s.cacheData,s;bW.logger.trace("Cached result is soft expired")}else return bW.logger.trace("Reusing legacy cached result"),s;let a=process.env.RENOVATE_CACHE_NPM_MINUTES?parseInt(process.env.RENOVATE_CACHE_NPM_MINUTES,10):15,o=cln.DateTime.local().plus({minutes:a}).toISO(),c=dSd.GlobalConfig.get("cacheHardTtlMinutes");oln.default.number(c)&&c>a||(c=a);let l=lSd.default.parse(n);try{let _={};(u=s==null?void 0:s.cacheData)!=null&&u.etag&&(bW.logger.trace({packageName:t},"Using cached etag"),_.headers={"If-None-Match":s.cacheData.etag});let b=await e.getJson(n,_);if(s!=null&&s.cacheData&&b.statusCode===304)return bW.logger.trace(`Cached npm result for ${t} is revalidated`),s.cacheData.softExpireAt=o,await uln.set(i,n,s,c),delete s.cacheData,s;let v=b.headers.etag,w=b.body;if(!w.versions||!Object.keys(w.versions).length)return bW.logger.debug(`No versions returned for npm dependency ${t}`),null;let x=w.versions[((m=w["dist-tags"])==null?void 0:m.latest)??""];w.repository??=x==null?void 0:x.repository,w.homepage??=x==null?void 0:x.homepage;let{sourceUrl:P,sourceDirectory:k}=oFs.parse(w.repository),R={homepage:w.homepage,releases:[],tags:w["dist-tags"],registryUrl:r};P&&(R.sourceUrl=P),k&&(R.sourceDirectory=k),x!=null&&x.deprecated&&(R.deprecationMessage=`On registry \`${r}\`, the "latest" version of dependency \`${t}\` has the following deprecation notice:
          +`+e.slice(a+1):c+=e.slice(i),c.slice(1)}function eCd(e){for(var r="",t=0,n,i=0;i=65536?i+=2:i++)t=qIt(e,i),n=J3[t],!n&&jIt(t)?(r+=e[i],t>=65536&&(r+=e[i+1])):r+=n||$bd(t);return r}function tCd(e,r,t){var n="",i=e.tag,s,a,o;for(s=0,a=t.length;s"u"&&nne(e,r,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=i,e.dump="["+n+"]"}function S4s(e,r,t,n){var i="",s=e.tag,a,o,c;for(a=0,o=t.length;a"u"&&nne(e,r+1,null,!0,!0,!1,!0))&&((!n||i!=="")&&(i+=xun(e,r)),e.dump&&MIt===e.dump.charCodeAt(0)?i+="-":i+="- ",i+=e.dump);e.tag=s,e.dump=i||"[]"}function rCd(e,r,t){var n="",i=e.tag,s=Object.keys(t),a,o,c,l,u;for(a=0,o=s.length;a1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),nne(e,r,l,!1,!1)&&(u+=e.dump,n+=u));e.tag=i,e.dump="{"+n+"}"}function nCd(e,r,t,n){var i="",s=e.tag,a=Object.keys(t),o,c,l,u,m,h;if(e.sortKeys===!0)a.sort();else if(typeof e.sortKeys=="function")a.sort(e.sortKeys);else if(e.sortKeys)throw new GIt("sortKeys must be a boolean or a function");for(o=0,c=a.length;o1024,m&&(e.dump&&MIt===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,m&&(h+=xun(e,r)),nne(e,r+1,u,!0,m)&&(e.dump&&MIt===e.dump.charCodeAt(0)?h+=":":h+=": ",h+=e.dump,i+=h));e.tag=s,e.dump=i||"{}"}function w4s(e,r,t){var n,i,s,a,o,c;for(i=t?e.explicitTypes:e.implicitTypes,s=0,a=i.length;s tag resolver accepts not "'+c+'" style');e.dump=n}return!0}return!1}function nne(e,r,t,n,i,s,a){e.tag=null,e.dump=t,w4s(e,t,!1)||w4s(e,t,!0);var o=I4s.call(e.dump),c=n,l;n&&(n=e.flowLevel<0||e.flowLevel>r);var u=o==="[object Object]"||o==="[object Array]",m,h;if(u&&(m=e.duplicates.indexOf(t),h=m!==-1),(e.tag!==null&&e.tag!=="?"||h||e.indent!==2&&r>0)&&(i=!1),h&&e.usedDuplicates[m])e.dump="*ref_"+m;else{if(u&&h&&!e.usedDuplicates[m]&&(e.usedDuplicates[m]=!0),o==="[object Object]")n&&Object.keys(e.dump).length!==0?(nCd(e,r,e.dump,i),h&&(e.dump="&ref_"+m+e.dump)):(rCd(e,r,e.dump),h&&(e.dump="&ref_"+m+" "+e.dump));else if(o==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!a&&r>0?S4s(e,r-1,e.dump,i):S4s(e,r,e.dump,i),h&&(e.dump="&ref_"+m+e.dump)):(tCd(e,r,e.dump),h&&(e.dump="&ref_"+m+" "+e.dump));else if(o==="[object String]")e.tag!=="?"&&Xbd(e,e.dump,r,s,c);else{if(o==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new GIt("unacceptable kind of an object to dump "+o)}e.tag!==null&&e.tag!=="?"&&(l=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?l="!"+l:l.slice(0,18)==="tag:yaml.org,2002:"?l="!!"+l.slice(18):l="!<"+l+">",e.dump=l+" "+e.dump)}return!0}function iCd(e,r){var t=[],n=[],i,s;for(Pun(e,t,n),i=0,s=n.length;i{"use strict";var j4s=_4s(),aCd=L4s();function kun(e,r){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+r+" instead, which is now safe by default.")}}O4.exports.Type=Y3();O4.exports.Schema=sun();O4.exports.FAILSAFE_SCHEMA=uun();O4.exports.JSON_SCHEMA=fun();O4.exports.CORE_SCHEMA=hun();O4.exports.DEFAULT_SCHEMA=mrr();O4.exports.load=j4s.load;O4.exports.loadAll=j4s.loadAll;O4.exports.dump=aCd.dump;O4.exports.YAMLException=Bje();O4.exports.types={binary:Aun(),float:mun(),map:cun(),null:lun(),pairs:Cun(),set:vun(),timestamp:gun(),bool:dun(),int:pun(),merge:yun(),omap:bun(),seq:oun(),str:aun()};O4.exports.safeLoad=kun("safeLoad","load");O4.exports.safeLoadAll=kun("safeLoadAll","loadAll");O4.exports.safeDump=kun("safeDump","dump")});var UIt=A((eLg,G4s)=>{var oCd="2.0.0",cCd=Number.MAX_SAFE_INTEGER||9007199254740991,uCd=16,lCd=256-6,dCd=["major","premajor","minor","preminor","patch","prepatch","prerelease"];G4s.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:uCd,MAX_SAFE_BUILD_LENGTH:lCd,MAX_SAFE_INTEGER:cCd,RELEASE_TYPES:dCd,SEMVER_SPEC_VERSION:oCd,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var VIt=A((tLg,U4s)=>{var pCd=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};U4s.exports=pCd});var Gje=A((ine,V4s)=>{var{MAX_SAFE_COMPONENT_LENGTH:Crr,MAX_SAFE_BUILD_LENGTH:mCd}=UIt(),fCd=VIt();ine=V4s.exports={};var hCd=ine.re=[],gCd=ine.safeRe=[],Uf=ine.src=[],Vf=ine.t={},yCd=0,Fun="[a-zA-Z0-9-]",_Cd=[["\\s",1],["\\d",Crr],[Fun,mCd]],ACd=e=>{for(let[r,t]of _Cd)e=e.split(`${r}*`).join(`${r}{0,${t}}`).split(`${r}+`).join(`${r}{1,${t}}`);return e},J1=(e,r,t)=>{let n=ACd(r),i=yCd++;fCd(e,i,r),Vf[e]=i,Uf[i]=r,hCd[i]=new RegExp(r,t?"g":void 0),gCd[i]=new RegExp(n,t?"g":void 0)};J1("NUMERICIDENTIFIER","0|[1-9]\\d*");J1("NUMERICIDENTIFIERLOOSE","\\d+");J1("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${Fun}*`);J1("MAINVERSION",`(${Uf[Vf.NUMERICIDENTIFIER]})\\.(${Uf[Vf.NUMERICIDENTIFIER]})\\.(${Uf[Vf.NUMERICIDENTIFIER]})`);J1("MAINVERSIONLOOSE",`(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})\\.(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})\\.(${Uf[Vf.NUMERICIDENTIFIERLOOSE]})`);J1("PRERELEASEIDENTIFIER",`(?:${Uf[Vf.NUMERICIDENTIFIER]}|${Uf[Vf.NONNUMERICIDENTIFIER]})`);J1("PRERELEASEIDENTIFIERLOOSE",`(?:${Uf[Vf.NUMERICIDENTIFIERLOOSE]}|${Uf[Vf.NONNUMERICIDENTIFIER]})`);J1("PRERELEASE",`(?:-(${Uf[Vf.PRERELEASEIDENTIFIER]}(?:\\.${Uf[Vf.PRERELEASEIDENTIFIER]})*))`);J1("PRERELEASELOOSE",`(?:-?(${Uf[Vf.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Uf[Vf.PRERELEASEIDENTIFIERLOOSE]})*))`);J1("BUILDIDENTIFIER",`${Fun}+`);J1("BUILD",`(?:\\+(${Uf[Vf.BUILDIDENTIFIER]}(?:\\.${Uf[Vf.BUILDIDENTIFIER]})*))`);J1("FULLPLAIN",`v?${Uf[Vf.MAINVERSION]}${Uf[Vf.PRERELEASE]}?${Uf[Vf.BUILD]}?`);J1("FULL",`^${Uf[Vf.FULLPLAIN]}$`);J1("LOOSEPLAIN",`[v=\\s]*${Uf[Vf.MAINVERSIONLOOSE]}${Uf[Vf.PRERELEASELOOSE]}?${Uf[Vf.BUILD]}?`);J1("LOOSE",`^${Uf[Vf.LOOSEPLAIN]}$`);J1("GTLT","((?:<|>)?=?)");J1("XRANGEIDENTIFIERLOOSE",`${Uf[Vf.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);J1("XRANGEIDENTIFIER",`${Uf[Vf.NUMERICIDENTIFIER]}|x|X|\\*`);J1("XRANGEPLAIN",`[v=\\s]*(${Uf[Vf.XRANGEIDENTIFIER]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIER]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIER]})(?:${Uf[Vf.PRERELEASE]})?${Uf[Vf.BUILD]}?)?)?`);J1("XRANGEPLAINLOOSE",`[v=\\s]*(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Uf[Vf.XRANGEIDENTIFIERLOOSE]})(?:${Uf[Vf.PRERELEASELOOSE]})?${Uf[Vf.BUILD]}?)?)?`);J1("XRANGE",`^${Uf[Vf.GTLT]}\\s*${Uf[Vf.XRANGEPLAIN]}$`);J1("XRANGELOOSE",`^${Uf[Vf.GTLT]}\\s*${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("COERCE",`(^|[^\\d])(\\d{1,${Crr}})(?:\\.(\\d{1,${Crr}}))?(?:\\.(\\d{1,${Crr}}))?(?:$|[^\\d])`);J1("COERCERTL",Uf[Vf.COERCE],!0);J1("LONETILDE","(?:~>?)");J1("TILDETRIM",`(\\s*)${Uf[Vf.LONETILDE]}\\s+`,!0);ine.tildeTrimReplace="$1~";J1("TILDE",`^${Uf[Vf.LONETILDE]}${Uf[Vf.XRANGEPLAIN]}$`);J1("TILDELOOSE",`^${Uf[Vf.LONETILDE]}${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("LONECARET","(?:\\^)");J1("CARETTRIM",`(\\s*)${Uf[Vf.LONECARET]}\\s+`,!0);ine.caretTrimReplace="$1^";J1("CARET",`^${Uf[Vf.LONECARET]}${Uf[Vf.XRANGEPLAIN]}$`);J1("CARETLOOSE",`^${Uf[Vf.LONECARET]}${Uf[Vf.XRANGEPLAINLOOSE]}$`);J1("COMPARATORLOOSE",`^${Uf[Vf.GTLT]}\\s*(${Uf[Vf.LOOSEPLAIN]})$|^$`);J1("COMPARATOR",`^${Uf[Vf.GTLT]}\\s*(${Uf[Vf.FULLPLAIN]})$|^$`);J1("COMPARATORTRIM",`(\\s*)${Uf[Vf.GTLT]}\\s*(${Uf[Vf.LOOSEPLAIN]}|${Uf[Vf.XRANGEPLAIN]})`,!0);ine.comparatorTrimReplace="$1$2$3";J1("HYPHENRANGE",`^\\s*(${Uf[Vf.XRANGEPLAIN]})\\s+-\\s+(${Uf[Vf.XRANGEPLAIN]})\\s*$`);J1("HYPHENRANGELOOSE",`^\\s*(${Uf[Vf.XRANGEPLAINLOOSE]})\\s+-\\s+(${Uf[Vf.XRANGEPLAINLOOSE]})\\s*$`);J1("STAR","(<|>)?=?\\s*\\*");J1("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");J1("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var vrr=A((rLg,z4s)=>{var bCd=Object.freeze({loose:!0}),CCd=Object.freeze({}),vCd=e=>e?typeof e!="object"?bCd:e:CCd;z4s.exports=vCd});var Nun=A((nLg,K4s)=>{var $4s=/^[0-9]+$/,Q4s=(e,r)=>{let t=$4s.test(e),n=$4s.test(r);return t&&n&&(e=+e,r=+r),e===r?0:t&&!n?-1:n&&!t?1:eQ4s(r,e);K4s.exports={compareIdentifiers:Q4s,rcompareIdentifiers:ECd}});var X3=A((iLg,J4s)=>{var Err=VIt(),{MAX_LENGTH:H4s,MAX_SAFE_INTEGER:Drr}=UIt(),{safeRe:W4s,t:Y4s}=Gje(),DCd=vrr(),{compareIdentifiers:Uje}=Nun(),Oun=class e{constructor(r,t){if(t=DCd(t),r instanceof e){if(r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease)return r;r=r.version}else if(typeof r!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof r}".`);if(r.length>H4s)throw new TypeError(`version is longer than ${H4s} characters`);Err("SemVer",r,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let n=r.trim().match(t.loose?W4s[Y4s.LOOSE]:W4s[Y4s.FULL]);if(!n)throw new TypeError(`Invalid Version: ${r}`);if(this.raw=r,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Drr||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Drr||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Drr||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(t===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(t){let s=[t,i];n===!1&&(s=[t]),Uje(this.prerelease[0],t)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${r}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};J4s.exports=Oun});var gDe=A((sLg,Z4s)=>{var X4s=X3(),SCd=(e,r,t=!1)=>{if(e instanceof X4s)return e;try{return new X4s(e,r)}catch(n){if(!t)return null;throw n}};Z4s.exports=SCd});var t7s=A((aLg,e7s)=>{var wCd=gDe(),ICd=(e,r)=>{let t=wCd(e,r);return t?t.version:null};e7s.exports=ICd});var n7s=A((oLg,r7s)=>{var xCd=gDe(),TCd=(e,r)=>{let t=xCd(e.trim().replace(/^[=v]+/,""),r);return t?t.version:null};r7s.exports=TCd});var a7s=A((cLg,s7s)=>{var i7s=X3(),PCd=(e,r,t,n,i)=>{typeof t=="string"&&(i=n,n=t,t=void 0);try{return new i7s(e instanceof i7s?e.version:e,t).inc(r,n,i).version}catch{return null}};s7s.exports=PCd});var u7s=A((uLg,c7s)=>{var o7s=gDe(),RCd=(e,r)=>{let t=o7s(e,null,!0),n=o7s(r,null,!0),i=t.compare(n);if(i===0)return null;let s=i>0,a=s?t:n,o=s?n:t,c=!!a.prerelease.length;if(!!o.prerelease.length&&!c)return!o.patch&&!o.minor?"major":a.patch?"patch":a.minor?"minor":"major";let u=c?"pre":"";return t.major!==n.major?u+"major":t.minor!==n.minor?u+"minor":t.patch!==n.patch?u+"patch":"prerelease"};c7s.exports=RCd});var d7s=A((lLg,l7s)=>{var kCd=X3(),FCd=(e,r)=>new kCd(e,r).major;l7s.exports=FCd});var m7s=A((dLg,p7s)=>{var NCd=X3(),OCd=(e,r)=>new NCd(e,r).minor;p7s.exports=OCd});var h7s=A((pLg,f7s)=>{var BCd=X3(),qCd=(e,r)=>new BCd(e,r).patch;f7s.exports=qCd});var y7s=A((mLg,g7s)=>{var MCd=gDe(),LCd=(e,r)=>{let t=MCd(e,r);return t&&t.prerelease.length?t.prerelease:null};g7s.exports=LCd});var LL=A((fLg,A7s)=>{var _7s=X3(),jCd=(e,r,t)=>new _7s(e,t).compare(new _7s(r,t));A7s.exports=jCd});var C7s=A((hLg,b7s)=>{var GCd=LL(),UCd=(e,r,t)=>GCd(r,e,t);b7s.exports=UCd});var E7s=A((gLg,v7s)=>{var VCd=LL(),zCd=(e,r)=>VCd(e,r,!0);v7s.exports=zCd});var Srr=A((yLg,S7s)=>{var D7s=X3(),$Cd=(e,r,t)=>{let n=new D7s(e,t),i=new D7s(r,t);return n.compare(i)||n.compareBuild(i)};S7s.exports=$Cd});var I7s=A((_Lg,w7s)=>{var QCd=Srr(),KCd=(e,r)=>e.sort((t,n)=>QCd(t,n,r));w7s.exports=KCd});var T7s=A((ALg,x7s)=>{var HCd=Srr(),WCd=(e,r)=>e.sort((t,n)=>HCd(n,t,r));x7s.exports=WCd});var zIt=A((bLg,P7s)=>{var YCd=LL(),JCd=(e,r,t)=>YCd(e,r,t)>0;P7s.exports=JCd});var wrr=A((CLg,R7s)=>{var XCd=LL(),ZCd=(e,r,t)=>XCd(e,r,t)<0;R7s.exports=ZCd});var Bun=A((vLg,k7s)=>{var evd=LL(),tvd=(e,r,t)=>evd(e,r,t)===0;k7s.exports=tvd});var qun=A((ELg,F7s)=>{var rvd=LL(),nvd=(e,r,t)=>rvd(e,r,t)!==0;F7s.exports=nvd});var Irr=A((DLg,N7s)=>{var ivd=LL(),svd=(e,r,t)=>ivd(e,r,t)>=0;N7s.exports=svd});var xrr=A((SLg,O7s)=>{var avd=LL(),ovd=(e,r,t)=>avd(e,r,t)<=0;O7s.exports=ovd});var Mun=A((wLg,B7s)=>{var cvd=Bun(),uvd=qun(),lvd=zIt(),dvd=Irr(),pvd=wrr(),mvd=xrr(),fvd=(e,r,t,n)=>{switch(r){case"===":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e===t;case"!==":return typeof e=="object"&&(e=e.version),typeof t=="object"&&(t=t.version),e!==t;case"":case"=":case"==":return cvd(e,t,n);case"!=":return uvd(e,t,n);case">":return lvd(e,t,n);case">=":return dvd(e,t,n);case"<":return pvd(e,t,n);case"<=":return mvd(e,t,n);default:throw new TypeError(`Invalid operator: ${r}`)}};B7s.exports=fvd});var M7s=A((ILg,q7s)=>{var hvd=X3(),gvd=gDe(),{safeRe:Trr,t:Prr}=Gje(),yvd=(e,r)=>{if(e instanceof hvd)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;r=r||{};let t=null;if(!r.rtl)t=e.match(Trr[Prr.COERCE]);else{let n;for(;(n=Trr[Prr.COERCERTL].exec(e))&&(!t||t.index+t[0].length!==e.length);)(!t||n.index+n[0].length!==t.index+t[0].length)&&(t=n),Trr[Prr.COERCERTL].lastIndex=n.index+n[1].length+n[2].length;Trr[Prr.COERCERTL].lastIndex=-1}return t===null?null:gvd(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,r)};q7s.exports=yvd});var jL=A((xLg,U7s)=>{var Lun=class e{constructor(r,t){if(t=Avd(t),r instanceof e)return r.loose===!!t.loose&&r.includePrerelease===!!t.includePrerelease?r:new e(r.raw,t);if(r instanceof jun)return this.raw=r.value,this.set=[[r]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=r.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(n=>this.parseRange(n)).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(i=>!j7s(i[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&wvd(i[0])){this.set=[i];break}}}this.format()}format(){return this.range=this.set.map(r=>r.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(r){let n=((this.options.includePrerelease&&Dvd)|(this.options.loose&&Svd))+":"+r,i=L7s.get(n);if(i)return i;let s=this.options.loose,a=s?FF[B4.HYPHENRANGELOOSE]:FF[B4.HYPHENRANGE];r=r.replace(a,Bvd(this.options.includePrerelease)),Nv("hyphen replace",r),r=r.replace(FF[B4.COMPARATORTRIM],Cvd),Nv("comparator trim",r),r=r.replace(FF[B4.TILDETRIM],vvd),Nv("tilde trim",r),r=r.replace(FF[B4.CARETTRIM],Evd),Nv("caret trim",r);let o=r.split(" ").map(m=>Ivd(m,this.options)).join(" ").split(/\s+/).map(m=>Ovd(m,this.options));s&&(o=o.filter(m=>(Nv("loose invalid filter",m,this.options),!!m.match(FF[B4.COMPARATORLOOSE])))),Nv("range list",o);let c=new Map,l=o.map(m=>new jun(m,this.options));for(let m of l){if(j7s(m))return[m];c.set(m.value,m)}c.size>1&&c.has("")&&c.delete("");let u=[...c.values()];return L7s.set(n,u),u}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>G7s(n,t)&&r.set.some(i=>G7s(i,t)&&n.every(s=>i.every(a=>s.intersects(a,t)))))}test(r){if(!r)return!1;if(typeof r=="string")try{r=new bvd(r,this.options)}catch{return!1}for(let t=0;te.value==="<0.0.0-0",wvd=e=>e.value==="",G7s=(e,r)=>{let t=!0,n=e.slice(),i=n.pop();for(;t&&n.length;)t=n.every(s=>i.intersects(s,r)),i=n.pop();return t},Ivd=(e,r)=>(Nv("comp",e,r),e=Pvd(e,r),Nv("caret",e),e=xvd(e,r),Nv("tildes",e),e=kvd(e,r),Nv("xrange",e),e=Nvd(e,r),Nv("stars",e),e),q4=e=>!e||e.toLowerCase()==="x"||e==="*",xvd=(e,r)=>e.trim().split(/\s+/).map(t=>Tvd(t,r)).join(" "),Tvd=(e,r)=>{let t=r.loose?FF[B4.TILDELOOSE]:FF[B4.TILDE];return e.replace(t,(n,i,s,a,o)=>{Nv("tilde",e,n,i,s,a,o);let c;return q4(i)?c="":q4(s)?c=`>=${i}.0.0 <${+i+1}.0.0-0`:q4(a)?c=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(Nv("replaceTilde pr",o),c=`>=${i}.${s}.${a}-${o} <${i}.${+s+1}.0-0`):c=`>=${i}.${s}.${a} <${i}.${+s+1}.0-0`,Nv("tilde return",c),c})},Pvd=(e,r)=>e.trim().split(/\s+/).map(t=>Rvd(t,r)).join(" "),Rvd=(e,r)=>{Nv("caret",e,r);let t=r.loose?FF[B4.CARETLOOSE]:FF[B4.CARET],n=r.includePrerelease?"-0":"";return e.replace(t,(i,s,a,o,c)=>{Nv("caret",e,i,s,a,o,c);let l;return q4(s)?l="":q4(a)?l=`>=${s}.0.0${n} <${+s+1}.0.0-0`:q4(o)?s==="0"?l=`>=${s}.${a}.0${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.0${n} <${+s+1}.0.0-0`:c?(Nv("replaceCaret pr",c),s==="0"?a==="0"?l=`>=${s}.${a}.${o}-${c} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}-${c} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o}-${c} <${+s+1}.0.0-0`):(Nv("no pr"),s==="0"?a==="0"?l=`>=${s}.${a}.${o}${n} <${s}.${a}.${+o+1}-0`:l=`>=${s}.${a}.${o}${n} <${s}.${+a+1}.0-0`:l=`>=${s}.${a}.${o} <${+s+1}.0.0-0`),Nv("caret return",l),l})},kvd=(e,r)=>(Nv("replaceXRanges",e,r),e.split(/\s+/).map(t=>Fvd(t,r)).join(" ")),Fvd=(e,r)=>{e=e.trim();let t=r.loose?FF[B4.XRANGELOOSE]:FF[B4.XRANGE];return e.replace(t,(n,i,s,a,o,c)=>{Nv("xRange",e,n,i,s,a,o,c);let l=q4(s),u=l||q4(a),m=u||q4(o),h=m;return i==="="&&h&&(i=""),c=r.includePrerelease?"-0":"",l?i===">"||i==="<"?n="<0.0.0-0":n="*":i&&h?(u&&(a=0),o=0,i===">"?(i=">=",u?(s=+s+1,a=0,o=0):(a=+a+1,o=0)):i==="<="&&(i="<",u?s=+s+1:a=+a+1),i==="<"&&(c="-0"),n=`${i+s}.${a}.${o}${c}`):u?n=`>=${s}.0.0${c} <${+s+1}.0.0-0`:m&&(n=`>=${s}.${a}.0${c} <${s}.${+a+1}.0-0`),Nv("xRange return",n),n})},Nvd=(e,r)=>(Nv("replaceStars",e,r),e.trim().replace(FF[B4.STAR],"")),Ovd=(e,r)=>(Nv("replaceGTE0",e,r),e.trim().replace(FF[r.includePrerelease?B4.GTE0PRE:B4.GTE0],"")),Bvd=e=>(r,t,n,i,s,a,o,c,l,u,m,h,_)=>(q4(n)?t="":q4(i)?t=`>=${n}.0.0${e?"-0":""}`:q4(s)?t=`>=${n}.${i}.0${e?"-0":""}`:a?t=`>=${t}`:t=`>=${t}${e?"-0":""}`,q4(l)?c="":q4(u)?c=`<${+l+1}.0.0-0`:q4(m)?c=`<${l}.${+u+1}.0-0`:h?c=`<=${l}.${u}.${m}-${h}`:e?c=`<${l}.${u}.${+m+1}-0`:c=`<=${c}`,`${t} ${c}`.trim()),qvd=(e,r,t)=>{for(let n=0;n0){let i=e[n].semver;if(i.major===r.major&&i.minor===r.minor&&i.patch===r.patch)return!0}return!1}return!0}});var $It=A((TLg,H7s)=>{var QIt=Symbol("SemVer ANY"),Vun=class e{static get ANY(){return QIt}constructor(r,t){if(t=V7s(t),r instanceof e){if(r.loose===!!t.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),Uun("comparator",r,t),this.options=t,this.loose=!!t.loose,this.parse(r),this.semver===QIt?this.value="":this.value=this.operator+this.semver.version,Uun("comp",this)}parse(r){let t=this.options.loose?z7s[$7s.COMPARATORLOOSE]:z7s[$7s.COMPARATOR],n=r.match(t);if(!n)throw new TypeError(`Invalid comparator: ${r}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new Q7s(n[2],this.options.loose):this.semver=QIt}toString(){return this.value}test(r){if(Uun("Comparator.test",r,this.options.loose),this.semver===QIt||r===QIt)return!0;if(typeof r=="string")try{r=new Q7s(r,this.options)}catch{return!1}return Gun(r,this.operator,this.semver,this.options)}intersects(r,t){if(!(r instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new K7s(r.value,t).test(this.value):r.operator===""?r.value===""?!0:new K7s(this.value,t).test(r.semver):(t=V7s(t),t.includePrerelease&&(this.value==="<0.0.0-0"||r.value==="<0.0.0-0")||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||r.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&r.operator.startsWith(">")||this.operator.startsWith("<")&&r.operator.startsWith("<")||this.semver.version===r.semver.version&&this.operator.includes("=")&&r.operator.includes("=")||Gun(this.semver,"<",r.semver,t)&&this.operator.startsWith(">")&&r.operator.startsWith("<")||Gun(this.semver,">",r.semver,t)&&this.operator.startsWith("<")&&r.operator.startsWith(">")))}};H7s.exports=Vun;var V7s=vrr(),{safeRe:z7s,t:$7s}=Gje(),Gun=Mun(),Uun=VIt(),Q7s=X3(),K7s=jL()});var KIt=A((PLg,W7s)=>{var Mvd=jL(),Lvd=(e,r,t)=>{try{r=new Mvd(r,t)}catch{return!1}return r.test(e)};W7s.exports=Lvd});var J7s=A((RLg,Y7s)=>{var jvd=jL(),Gvd=(e,r)=>new jvd(e,r).set.map(t=>t.map(n=>n.value).join(" ").trim().split(" "));Y7s.exports=Gvd});var Z7s=A((kLg,X7s)=>{var Uvd=X3(),Vvd=jL(),zvd=(e,r,t)=>{let n=null,i=null,s=null;try{s=new Vvd(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===-1)&&(n=a,i=new Uvd(n,t))}),n};X7s.exports=zvd});var t6s=A((FLg,e6s)=>{var $vd=X3(),Qvd=jL(),Kvd=(e,r,t)=>{let n=null,i=null,s=null;try{s=new Qvd(r,t)}catch{return null}return e.forEach(a=>{s.test(a)&&(!n||i.compare(a)===1)&&(n=a,i=new $vd(n,t))}),n};e6s.exports=Kvd});var i6s=A((NLg,n6s)=>{var zun=X3(),Hvd=jL(),r6s=zIt(),Wvd=(e,r)=>{e=new Hvd(e,r);let t=new zun("0.0.0");if(e.test(t)||(t=new zun("0.0.0-0"),e.test(t)))return t;t=null;for(let n=0;n{let o=new zun(a.semver.version);switch(a.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||r6s(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${a.operator}`)}}),s&&(!t||r6s(t,s))&&(t=s)}return t&&e.test(t)?t:null};n6s.exports=Wvd});var a6s=A((OLg,s6s)=>{var Yvd=jL(),Jvd=(e,r)=>{try{return new Yvd(e,r).range||"*"}catch{return null}};s6s.exports=Jvd});var Rrr=A((BLg,l6s)=>{var Xvd=X3(),u6s=$It(),{ANY:Zvd}=u6s,eEd=jL(),tEd=KIt(),o6s=zIt(),c6s=wrr(),rEd=xrr(),nEd=Irr(),iEd=(e,r,t,n)=>{e=new Xvd(e,n),r=new eEd(r,n);let i,s,a,o,c;switch(t){case">":i=o6s,s=rEd,a=c6s,o=">",c=">=";break;case"<":i=c6s,s=nEd,a=o6s,o="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(tEd(e,r,n))return!1;for(let l=0;l{_.semver===Zvd&&(_=new u6s(">=0.0.0")),m=m||_,h=h||_,i(_.semver,m.semver,n)?m=_:a(_.semver,h.semver,n)&&(h=_)}),m.operator===o||m.operator===c||(!h.operator||h.operator===o)&&s(e,h.semver))return!1;if(h.operator===c&&a(e,h.semver))return!1}return!0};l6s.exports=iEd});var p6s=A((qLg,d6s)=>{var sEd=Rrr(),aEd=(e,r,t)=>sEd(e,r,">",t);d6s.exports=aEd});var f6s=A((MLg,m6s)=>{var oEd=Rrr(),cEd=(e,r,t)=>oEd(e,r,"<",t);m6s.exports=cEd});var y6s=A((LLg,g6s)=>{var h6s=jL(),uEd=(e,r,t)=>(e=new h6s(e,t),r=new h6s(r,t),e.intersects(r,t));g6s.exports=uEd});var A6s=A((jLg,_6s)=>{var lEd=KIt(),dEd=LL();_6s.exports=(e,r,t)=>{let n=[],i=null,s=null,a=e.sort((u,m)=>dEd(u,m,t));for(let u of a)lEd(u,r,t)?(s=u,i||(i=u)):(s&&n.push([i,s]),s=null,i=null);i&&n.push([i,null]);let o=[];for(let[u,m]of n)u===m?o.push(u):!m&&u===a[0]?o.push("*"):m?u===a[0]?o.push(`<=${m}`):o.push(`${u} - ${m}`):o.push(`>=${u}`);let c=o.join(" || "),l=typeof r.raw=="string"?r.raw:String(r);return c.length{var b6s=jL(),Qun=$It(),{ANY:$un}=Qun,HIt=KIt(),Kun=LL(),pEd=(e,r,t={})=>{if(e===r)return!0;e=new b6s(e,t),r=new b6s(r,t);let n=!1;e:for(let i of e.set){for(let s of r.set){let a=fEd(i,s,t);if(n=n||a!==null,a)continue e}if(n)return!1}return!0},mEd=[new Qun(">=0.0.0-0")],C6s=[new Qun(">=0.0.0")],fEd=(e,r,t)=>{if(e===r)return!0;if(e.length===1&&e[0].semver===$un){if(r.length===1&&r[0].semver===$un)return!0;t.includePrerelease?e=mEd:e=C6s}if(r.length===1&&r[0].semver===$un){if(t.includePrerelease)return!0;r=C6s}let n=new Set,i,s;for(let _ of e)_.operator===">"||_.operator===">="?i=v6s(i,_,t):_.operator==="<"||_.operator==="<="?s=E6s(s,_,t):n.add(_.semver);if(n.size>1)return null;let a;if(i&&s){if(a=Kun(i.semver,s.semver,t),a>0)return null;if(a===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let _ of n){if(i&&!HIt(_,String(i),t)||s&&!HIt(_,String(s),t))return null;for(let b of r)if(!HIt(_,String(b),t))return!1;return!0}let o,c,l,u,m=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,h=i&&!t.includePrerelease&&i.semver.prerelease.length?i.semver:!1;m&&m.prerelease.length===1&&s.operator==="<"&&m.prerelease[0]===0&&(m=!1);for(let _ of r){if(u=u||_.operator===">"||_.operator===">=",l=l||_.operator==="<"||_.operator==="<=",i){if(h&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===h.major&&_.semver.minor===h.minor&&_.semver.patch===h.patch&&(h=!1),_.operator===">"||_.operator===">="){if(o=v6s(i,_,t),o===_&&o!==i)return!1}else if(i.operator===">="&&!HIt(i.semver,String(_),t))return!1}if(s){if(m&&_.semver.prerelease&&_.semver.prerelease.length&&_.semver.major===m.major&&_.semver.minor===m.minor&&_.semver.patch===m.patch&&(m=!1),_.operator==="<"||_.operator==="<="){if(c=E6s(s,_,t),c===_&&c!==s)return!1}else if(s.operator==="<="&&!HIt(s.semver,String(_),t))return!1}if(!_.operator&&(s||i)&&a!==0)return!1}return!(i&&l&&!s&&a!==0||s&&u&&!i&&a!==0||h||m)},v6s=(e,r,t)=>{if(!e)return r;let n=Kun(e.semver,r.semver,t);return n>0?e:n<0||r.operator===">"&&e.operator===">="?r:e},E6s=(e,r,t)=>{if(!e)return r;let n=Kun(e.semver,r.semver,t);return n<0?e:n>0||r.operator==="<"&&e.operator==="<="?r:e};D6s.exports=pEd});var Hy=A((ULg,x6s)=>{var Hun=Gje(),w6s=UIt(),hEd=X3(),I6s=Nun(),gEd=gDe(),yEd=t7s(),_Ed=n7s(),AEd=a7s(),bEd=u7s(),CEd=d7s(),vEd=m7s(),EEd=h7s(),DEd=y7s(),SEd=LL(),wEd=C7s(),IEd=E7s(),xEd=Srr(),TEd=I7s(),PEd=T7s(),REd=zIt(),kEd=wrr(),FEd=Bun(),NEd=qun(),OEd=Irr(),BEd=xrr(),qEd=Mun(),MEd=M7s(),LEd=$It(),jEd=jL(),GEd=KIt(),UEd=J7s(),VEd=Z7s(),zEd=t6s(),$Ed=i6s(),QEd=a6s(),KEd=Rrr(),HEd=p6s(),WEd=f6s(),YEd=y6s(),JEd=A6s(),XEd=S6s();x6s.exports={parse:gEd,valid:yEd,clean:_Ed,inc:AEd,diff:bEd,major:CEd,minor:vEd,patch:EEd,prerelease:DEd,compare:SEd,rcompare:wEd,compareLoose:IEd,compareBuild:xEd,sort:TEd,rsort:PEd,gt:REd,lt:kEd,eq:FEd,neq:NEd,gte:OEd,lte:BEd,cmp:qEd,coerce:MEd,Comparator:LEd,Range:jEd,satisfies:GEd,toComparators:UEd,maxSatisfying:VEd,minSatisfying:zEd,minVersion:$Ed,validRange:QEd,outside:KEd,gtr:HEd,ltr:WEd,intersects:YEd,simplifyRange:JEd,subset:XEd,SemVer:hEd,re:Hun.re,src:Hun.src,tokens:Hun.t,SEMVER_SPEC_VERSION:w6s.SEMVER_SPEC_VERSION,RELEASE_TYPES:w6s.RELEASE_TYPES,compareIdentifiers:I6s.compareIdentifiers,rcompareIdentifiers:I6s.rcompareIdentifiers}});var YIt=A(R6s=>{"use strict";var WIt=R6s,Wun=N3(),ZEd=require("util");WIt.maxSatisfying=function(e,r){return ZEd.isArray(e)?(e=T6s(e),P6s(e,function(t){if(WIt.is(t)&&Wun.satisfies(t,r))return!0})):null};WIt.is=function(e){var r=Wun.parse(e);return r===null?!1:!r.prerelease.length};WIt.max=function(e){return e=T6s(e),P6s(e,WIt.is)};function T6s(e){return e=[].concat(e),e.sort(Wun.rcompare),e}function P6s(e,r){for(var t=0,n=e.length,i;t{(function(){"use strict";var e=/^v?((\d+)\.(\d+)\.(\d+))(?:-([\dA-Za-z\-]+(?:\.[\dA-Za-z\-]+)*))?(?:\+([\dA-Za-z\-]+(?:\.[\dA-Za-z\-]+)*))?$/,r=/\s*((\|\||\-)|(((?:(?:~?[<>]?)|\^?)=?)\s*(v)?([0-9]+)(\.(x|\*|[0-9]+))?(\.(x|\*|[0-9]+))?(([\-+])([a-zA-Z0-9\.-]+))?))\s*/g;function t(c){var l={};for(var u in c)typeof c[u]<"u"&&(l[u]=c[u]);return l}function n(c){var l="";return l+=c.major||"0",l+=".",l+=c.minor||"0",l+=".",l+=c.patch||"0",c.release&&(l+="-"+c.release),c.build&&(l+="+"+c.build),l}function i(c){var l="";function u(m){m.operator&&(l+=m.operator+" "),m.major&&(l+=m.toString()+" ")}return c.forEach(u),l.trim()}function s(c){if(c){var l=this;Object.keys(c).forEach(function(u){l[u]=c[u]})}}s.prototype.toString=function(){return n(this)};function a(c){var l=e.exec(c)||[],u=new s(t({semver:l[0],version:l[1],major:l[2],minor:l[3],patch:l[4],release:l[5],build:l[6]}));return l.length===0&&(u=null),u}function o(c){for(var l,u=[],m;l=r.exec(c);)m={semver:l[3],operator:l[4]||l[2],major:l[6],minor:l[8],patch:l[10]},l[12]==="+"&&(m.build=l[13]),l[12]==="-"&&(m.release=l[13]),u.push(new s(t(m)));return u}JIt.exports.parse=a,JIt.exports.stringify=n,JIt.exports.parseRange=o,JIt.exports.stringifyRange=i})()});var k6s=A(krr=>{"use strict";Object.defineProperty(krr,"__esModule",{value:!0});krr.isSemVerXRange=void 0;var e2d=["*","x","X",""];function t2d(e){return e2d.includes(e)}krr.isSemVerXRange=t2d});var O6s=A(Frr=>{"use strict";Object.defineProperty(Frr,"__esModule",{value:!0});Frr.getNewValue=void 0;var eln=(tn(),Dr(en)),r2d=eln.__importDefault(_a()),n2d=eln.__importDefault(Hy()),F6s=eln.__importDefault(Vje()),N6s=Pi(),i2d=Ba(),s2d=k6s(),{inc:a2d,valid:o2d,major:Jun,minor:Xun,patch:Zun,prerelease:c2d,satisfies:Yun}=n2d.default;function u2d(e,r){let t=Jun(r),n=Xun(r),i=Zun(r),s=Jun(e),a=Xun(e),o=Zun(e),c=[s,a,o],l=[t,n,i],u=[],m=!0,h=!1;for(let _=0;_<3;_+=1){let b=c[_],v=l[_],w=!1;if((b!==0||v!==0)&&m&&(m=!1,w=!0),w&&v>b&&(h=!0),!h&&v1){if(i[i.length-2].operator==="-"){let v=e.split("-");return v.pop(),`${v.join("-")}- ${_}`}if((h=s.operator)!=null&&h.startsWith(">"))return N6s.logger.warn("Complex ranges ending in greater than are not supported"),null}return`${e} || ${_}`}let a=Jun(n),o=Xun(n),c=Zun(n),l=c2d(n),u=l?`-${l[0]}`:"";if(r==="bump"){if(i.length===1){if(!s.operator)return zje({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});if(s.operator==="^")return`^${n}`;if(s.operator==="~")return`~${n}`;if(s.operator==="=")return`=${n}`;if(s.operator===">=")return e.includes(">= ")?`>= ${n}`:`>=${n}`;if(s.operator.startsWith("<"))return e}else return F6s.default.parseRange(e).map(_=>_.semver).filter(r2d.default.string).map(_=>{let b=zje({currentValue:_,rangeStrategy:"bump",currentVersion:t,newVersion:n});return b&&Yun(n,b)?b:zje({currentValue:_,rangeStrategy:"replace",currentVersion:t,newVersion:n})}).filter(_=>_!==null&&_!=="").join(" ");return N6s.logger.debug("Unsupported range type for rangeStrategy=bump: "+e),null}if(s.operator==="~>")return`~> ${a}.${o}.0`;if(s.operator==="^")return u.length||!t?`^${a}.${o}.${c}${u}`:`^${u2d(t,n)}`;if(s.operator==="=")return`=${n}`;if(s.operator==="~")return u.length?`~${a}.${o}.${c}${u}`:`~${a}.${o}.0`;if(s.operator==="<="){let _;return s.patch||u.length?_=`<=${n}`:s.minor?_=`<=${a}.${o}`:_=`<=${a}`,e.includes("<= ")&&(_=_.replace("<=","<= ")),_}if(s.operator==="<"){let _;return e.endsWith(".0.0")?_=`<${a+1}.0.0`:s.patch?_=`<${a2d(n,"patch")}`:s.minor?_=`<${a}.${o+1}`:_=`<${a+1}`,e.includes("< ")&&(_=_.replace((0,i2d.regEx)(/{"use strict";Object.defineProperty(Ov,"__esModule",{value:!0});Ov.api=Ov.isVersion=Ov.isValid=Ov.supportedRangeStrategies=Ov.supportsRanges=Ov.urls=Ov.displayName=Ov.id=void 0;var B6s=(tn(),Dr(en)),l2d=B6s.__importDefault(Hy()),d2d=B6s.__importDefault(YIt()),p2d=O6s();Ov.id="npm";Ov.displayName="npm";Ov.urls=["https://semver.org/","https://www.npmjs.com/package/semver","https://docs.npmjs.com/about-semantic-versioning","https://semver.npmjs.com/"];Ov.supportsRanges=!0;Ov.supportedRangeStrategies=["bump","widen","pin","replace"];var{compare:m2d,maxSatisfying:f2d,minSatisfying:h2d,major:g2d,minor:y2d,patch:_2d,satisfies:A2d,valid:b2d,validRange:C2d,ltr:v2d,gt:E2d,eq:D2d,subset:S2d}=l2d.default,w2d=e=>!!C2d(e);Ov.isValid=w2d;var I2d=e=>!!b2d(e);Ov.isVersion=I2d;function x2d(e){return(0,Ov.isVersion)(e)||(e==null?void 0:e.startsWith("="))&&(0,Ov.isVersion)(e.substring(1).trim())}Ov.api={equals:D2d,getMajor:g2d,getMinor:y2d,getNewValue:p2d.getNewValue,getPatch:_2d,isCompatible:Ov.isVersion,isGreaterThan:E2d,isLessThanRange:v2d,isSingleVersion:x2d,isStable:d2d.default.is,isValid:Ov.isValid,isVersion:Ov.isVersion,matches:A2d,getSatisfyingVersion:f2d,minSatisfyingVersion:h2d,sortVersions:m2d,subset:S2d};Ov.default=Ov.api});var tln=A(NF=>{"use strict";Object.defineProperty(NF,"__esModule",{value:!0});NF.api=NF.supportedRangeStrategies=NF.supportsRanges=NF.urls=NF.displayName=NF.id=void 0;var T2d=h2();NF.id="helm";NF.displayName="helm";NF.urls=["https://semver.org/","https://helm.sh/docs/chart_best_practices/dependencies/#versions","https://github.com/Masterminds/semver#basic-comparisons"];NF.supportsRanges=!0;NF.supportedRangeStrategies=["bump","widen","pin","replace","widen"];NF.api={...T2d.api}});var L6s=A(Nrr=>{"use strict";Object.defineProperty(Nrr,"__esModule",{value:!0});Nrr.findSourceUrl=void 0;var P2d=ene(),R2d=lDe(),M6s=Ba(),k2d=(0,M6s.regEx)(/charts?|helm|helm-charts/i),F2d=(0,M6s.regEx)(/^(https:\/\/github\.com\/[^/]+\/[^/]+)\/releases\//);function q6s(e){if((0,P2d.detectPlatform)(e)===null)return!1;let r=(0,R2d.parseGitUrl)(e);return k2d.test(r.name)}function N2d(e){var t;let r=F2d.exec(e.urls[0]);if(r)return r[1];if(e.home&&q6s(e.home))return e.home;if(!((t=e.sources)!=null&&t.length))return null;for(let n of e.sources)if(q6s(n))return n;return e.sources[0]}Nrr.findSourceUrl=N2d});var XD=A(Orr=>{"use strict";Object.defineProperty(Orr,"__esModule",{value:!0});Orr.HelmDatasource=void 0;var rln=(tn(),Dr(en)),O2d=rln.__importDefault(_a()),B2d=Ky(),XIt=Pi(),q2d=ug(),M2d=Ip(),L2d=rln.__importStar(tln()),j2d=K0(),G2d=L6s(),ZIt=class e extends j2d.Datasource{static id="helm";constructor(){super(e.id)}defaultRegistryUrls=["https://charts.helm.sh/stable"];defaultConfig={commitMessageTopic:"Helm release {{depName}}"};defaultVersioning=L2d.id;async getRepositoryData(r){let t;try{if(t=await this.http.get("index.yaml",{baseUrl:(0,M2d.ensureTrailingSlash)(r)}),!(t!=null&&t.body))return XIt.logger.warn({helmRepository:r},"Received invalid response from helm repository"),null}catch(n){this.handleGenericErrors(n)}try{let n=(0,B2d.load)(t.body,{json:!0});if(!O2d.default.plainObject(n))return XIt.logger.warn({helmRepository:r},"Failed to parse index.yaml from helm repository"),null;let i={};for(let[s,a]of Object.entries(n.entries)){let o=a[0],c=(0,G2d.findSourceUrl)(o);i[s]={homepage:o.home,sourceUrl:c,releases:a.map(l=>({version:l.version,releaseTimestamp:l.created??null}))}}return i}catch(n){return XIt.logger.debug({helmRepository:r,err:n},"Failed to parse index.yaml from helm repository"),null}}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=await this.getRepositoryData(t);if(!n)return XIt.logger.debug(`Missing repo data from ${t}`),null;let i=n[r];return i||(XIt.logger.debug({dependency:r},`Entry ${r} doesn't exist in index.yaml from ${t}`),null)}};Orr.HelmDatasource=ZIt;rln.__decorate([(0,q2d.cache)({namespace:`datasource-${ZIt.id}`,key:e=>e})],ZIt.prototype,"getRepositoryData",null)});var PV=A(cfe=>{"use strict";Object.defineProperty(cfe,"__esModule",{value:!0});cfe.isNotNullOrUndefined=cfe.sortNumeric=cfe.coerceArray=void 0;var U2d=(tn(),Dr(en)),j6s=U2d.__importDefault(_a());function V2d(e){return j6s.default.array(e)?e:[]}cfe.coerceArray=V2d;function z2d(e,r){return e-r}cfe.sortNumeric=z2d;function $2d(e){return!j6s.default.nullOrUndefined(e)}cfe.isNotNullOrUndefined=$2d});var U6s=A($je=>{"use strict";Object.defineProperty($je,"__esModule",{value:!0});$je.fileTestRegex=$je.keyValueExtractionRegex=void 0;var G6s=Ba();$je.keyValueExtractionRegex=(0,G6s.regEx)(/^\s*(?[^\s]+):\s+"?(?[^"\s]+)"?\s*$/);$je.fileTestRegex=(0,G6s.regEx)(/\s*apiVersion:\s*argoproj.io\/\s*/)});var z6s=A(Brr=>{"use strict";Object.defineProperty(Brr,"__esModule",{value:!0});Brr.extractPackageFile=void 0;var Q2d=(tn(),Dr(en)),Qje=Q2d.__importDefault(_a()),K2d=Ky(),H2d=Pi(),W2d=PV(),Y2d=Ip(),J2d=Qy(),X2d=Y1(),Z2d=XD(),eDd=U6s();function tDd(e,r,t){if(eDd.fileTestRegex.test(e)===!1)return null;let n;try{n=(0,K2d.loadAll)(e)}catch(s){return H2d.logger.debug({err:s,packageFile:r},"Failed to parse ArgoCD definition."),null}let i=n.filter(Qje.default.plainObject).flatMap(rDd);return i.length?{deps:i}:null}Brr.extractPackageFile=tDd;function V6s(e){if(!e||!Qje.default.nonEmptyString(e.repoURL)||!Qje.default.nonEmptyString(e.targetRevision))return null;if(e.chart){if(e.repoURL.startsWith("oci://")||!e.repoURL.includes("://")){let r=e.repoURL.replace("oci://","");return r=(0,Y2d.trimTrailingSlash)(r),{depName:`${r}/${e.chart}`,currentValue:e.targetRevision,datasource:J2d.DockerDatasource.id}}return{depName:e.chart,registryUrls:[e.repoURL],currentValue:e.targetRevision,datasource:Z2d.HelmDatasource.id}}return{depName:e.repoURL,currentValue:e.targetRevision,datasource:X2d.GitTagsDatasource.id}}function rDd(e){var n,i;let r=e.kind==="Application"?e==null?void 0:e.spec:(i=(n=e==null?void 0:e.spec)==null?void 0:n.template)==null?void 0:i.spec;if(Qje.default.nullOrUndefined(r))return[];let t=[];Qje.default.nonEmptyObject(r.source)&&t.push(V6s(r.source));for(let s of(0,W2d.coerceArray)(r.sources))t.push(V6s(s));return t.filter(Qje.default.truthy)}});var $6s=A(OF=>{"use strict";Object.defineProperty(OF,"__esModule",{value:!0});OF.supportedDatasources=OF.categories=OF.defaultConfig=OF.url=OF.displayName=OF.extractPackageFile=void 0;var nDd=Qy(),iDd=Y1(),sDd=XD(),aDd=z6s();Object.defineProperty(OF,"extractPackageFile",{enumerable:!0,get:function(){return aDd.extractPackageFile}});OF.displayName="Argo CD";OF.url="https://argo-cd.readthedocs.io/";OF.defaultConfig={fileMatch:[]};OF.categories=["kubernetes","cd"];OF.supportedDatasources=[nDd.DockerDatasource.id,iDd.GitTagsDatasource.id,sDd.HelmDatasource.id]});var qrr=A(yDe=>{"use strict";Object.defineProperty(yDe,"__esModule",{value:!0});yDe.DartVersionDatasource=yDe.stableVersionRegex=void 0;var oDd=(tn(),Dr(en)),cDd=oDd.__importDefault(_a()),uDd=Ba(),lDd=K0();yDe.stableVersionRegex=(0,uDd.regEx)(/^\d+\.\d+\.\d+$/);var nln=class e extends lDd.Datasource{static id="dart-version";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://storage.googleapis.com"];caching=!0;channels=["stable","beta","dev"];async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://dart.dev/",sourceUrl:"https://github.com/dart-lang/sdk",registryUrl:r,releases:[]};try{for(let n of this.channels){let i=(await this.http.getJson(`${r}/storage/v1/b/dart-archive/o?delimiter=%2F&prefix=channels%2F${n}%2Frelease%2F&alt=json`)).body,s=this.getReleasesFromResponse(n,i.prefixes);t.releases.push(...s)}}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}getReleasesFromResponse(r,t){return t.map(n=>this.getVersionFromPrefix(n)).filter(cDd.default.string).filter(n=>!(n==="latest"||r!=="stable"&&yDe.stableVersionRegex.test(n))).map(n=>({version:n,isStable:r==="stable"}))}getVersionFromPrefix(r){let t=r.split("/");return t[t.length-2]}};yDe.DartVersionDatasource=nln});var ZD=A(Bv=>{"use strict";Object.defineProperty(Bv,"__esModule",{value:!0});Bv.api=Bv.getSatisfyingVersion=Bv.isValid=Bv.isVersion=Bv.supportsRanges=Bv.urls=Bv.displayName=Bv.id=void 0;var Q6s=(tn(),Dr(en)),dDd=Q6s.__importDefault(Hy()),pDd=Q6s.__importDefault(YIt());Bv.id="semver";Bv.displayName="Semantic";Bv.urls=["https://semver.org/"];Bv.supportsRanges=!1;var{is:mDd}=pDd.default,{compare:fDd,maxSatisfying:K6s,minSatisfying:hDd,major:gDd,minor:yDd,patch:_Dd,satisfies:ADd,valid:bDd,ltr:CDd,gt:vDd,eq:EDd}=dDd.default;Bv.getSatisfyingVersion=K6s;var DDd=e=>!!bDd(e);Bv.isVersion=DDd;Bv.isValid=Bv.isVersion;function SDd({newVersion:e}){return e}function wDd(e){return(0,Bv.isVersion)(e)}function IDd(e){return(0,Bv.isVersion)(e)}function xDd(e){return(0,Bv.isVersion)(e)}Bv.api={equals:EDd,getMajor:gDd,getMinor:yDd,getPatch:_Dd,isCompatible:wDd,isGreaterThan:vDd,isLessThanRange:CDd,isSingleVersion:IDd,isStable:mDd,isValid:xDd,isVersion:Bv.isVersion,matches:ADd,getSatisfyingVersion:K6s,minSatisfyingVersion:hDd,getNewValue:SDd,sortVersions:fDd};Bv.default=Bv.api});var Kje=A(_De=>{"use strict";Object.defineProperty(_De,"__esModule",{value:!0});_De.FlutterVersionDatasource=_De.stableVersionRegex=void 0;var TDd=Ba(),PDd=ZD(),RDd=K0();_De.stableVersionRegex=(0,TDd.regEx)(/^\d+\.\d+\.\d+$/);var iln=class e extends RDd.Datasource{static id="flutter-version";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://storage.googleapis.com"];caching=!0;defaultVersioning=PDd.id;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://flutter.dev",sourceUrl:"https://github.com/flutter/flutter",registryUrl:r,releases:[]};try{let n=(await this.http.getJson(`${r}/flutter_infra_release/releases/releases_linux.json`)).body;t.releases=n.releases.filter(({version:i,channel:s})=>_De.stableVersionRegex.test(i)?s==="stable":!0).map(({version:i,release_date:s,channel:a})=>({version:i,releaseTimestamp:s,isStable:a==="stable"}))}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}};_De.FlutterVersionDatasource=iln});var bE=A(Hje=>{"use strict";Object.defineProperty(Hje,"__esModule",{value:!0});Hje.GithubReleasesDatasource=Hje.cacheNamespace=void 0;var kDd=(tn(),Dr(en)),FDd=kDd.__importDefault(_a()),NDd=Pi(),ODd=Tje(),BDd=Gcn(),qDd=sfe(),MDd=TV(),LDd=K0();Hje.cacheNamespace="datasource-github-releases";var sln=class e extends LDd.Datasource{static id="github-releases";defaultRegistryUrls=["https://github.com"];http;constructor(){super(e.id),this.http=new MDd.GithubHttp(e.id)}getDigest({packageName:r,currentValue:t,currentDigest:n,registryUrl:i},s){return NDd.logger.debug({repo:r,currentValue:t,currentDigest:n,registryUrl:i,newValue:s},"getDigest"),(0,BDd.findCommitOfTag)(i,r,s,this.http)}async getReleases(r){let n=(await(0,ODd.queryReleases)(r,this.http)).map(s=>{let{version:a,releaseTimestamp:o,isStable:c}=s,l={version:a,gitRef:a,releaseTimestamp:o};return FDd.default.boolean(c)&&(l.isStable=c),l});return{sourceUrl:(0,qDd.getSourceUrl)(r.packageName,r.registryUrl),releases:n}}};Hje.GithubReleasesDatasource=sln});var H6s=A(Wje=>{"use strict";Object.defineProperty(Wje,"__esModule",{value:!0});Wje.datasource=Wje.defaultRegistryUrl=void 0;Wje.defaultRegistryUrl="https://builds.hex.pm";Wje.datasource="hexpm-bob"});var jrr=A(Lrr=>{"use strict";Object.defineProperty(Lrr,"__esModule",{value:!0});Lrr.HexpmBobDatasource=void 0;var W6s=(tn(),Dr(en)),jDd=W6s.__importDefault(_a()),GDd=Pi(),UDd=Ug(),VDd=ug(),zDd=Wb(),$Dd=ZD(),QDd=K0(),ext=H6s(),Mrr=class e extends QDd.Datasource{static id=ext.datasource;constructor(){super(ext.datasource)}customRegistrySupport=!0;defaultRegistryUrls=[ext.defaultRegistryUrl];caching=!0;defaultVersioning=$Dd.id;async getReleases({registryUrl:r,packageName:t}){var a;let n=e.getPackageType(t);if(!n)return null;GDd.logger.trace({registryUrl:r,packageName:t},`fetching hex.pm bob ${t} release`);let i=`${r}/builds/${t}/builds.txt`,s={releases:[],...e.getPackageDetails(n)};try{let{body:o}=await this.http.get(i);s.releases=o.split(`
          +`).map(c=>c.trim()).filter(jDd.default.nonEmptyString).map(c=>{let[l,u,m]=c.split(" ");return{gitRef:u,isStable:e.isStable(l,n),releaseTimestamp:m,version:e.cleanVersion(l,n)}})}catch(o){if(o instanceof zDd.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new UDd.ExternalHostError(o);this.handleGenericErrors(o)}return s.releases.length>0?s:null}static getPackageType(r){return r==="elixir"?"elixir":/^otp\/\w+-\d+\.\d+$/.test(r)?"erlang":null}static cleanVersion(r,t){switch(t){case"elixir":return r.replace(/^v/,"");case"erlang":return r.replace(/^OTP-/,"")}}static isStable(r,t){switch(t){case"elixir":return r.match(/^v\d+\.\d+\.\d+($|-otp)/)!==null;case"erlang":return r.startsWith("OTP-")}}static getPackageDetails(r){switch(r){case"elixir":return{homepage:"https://elixir-lang.org/",sourceUrl:"https://github.com/elixir-lang/elixir.git"};case"erlang":return{homepage:"https://www.erlang.org/",sourceUrl:"https://github.com/erlang/otp.git"}}}};Lrr.HexpmBobDatasource=Mrr;W6s.__decorate([(0,VDd.cache)({namespace:`datasource-${ext.datasource}`,key:({registryUrl:e,packageName:r})=>`${e??ext.defaultRegistryUrl}:${r}`})],Mrr.prototype,"getReleases",null)});var Y6s=A(AW=>{"use strict";Object.defineProperty(AW,"__esModule",{value:!0});AW.getImageType=AW.datasource=AW.defaultRegistryUrl=AW.pageSize=void 0;AW.pageSize=50;AW.defaultRegistryUrl="https://api.adoptium.net/";AW.datasource="java-version";function KDd(e){switch(e){case"java-jre":return"jre";default:return"jdk"}}AW.getImageType=KDd});var Vrr=A(Urr=>{"use strict";Object.defineProperty(Urr,"__esModule",{value:!0});Urr.JavaVersionDatasource=void 0;var HDd=(tn(),Dr(en)),WDd=Pi(),YDd=Ug(),JDd=ug(),J6s=Wb(),XDd=K0(),ufe=Y6s(),Grr=class extends XDd.Datasource{static id=ufe.datasource;constructor(){super(ufe.datasource)}customRegistrySupport=!1;defaultRegistryUrls=[ufe.defaultRegistryUrl];caching=!0;async getPageReleases(r,t){var i,s,a;let n=`${r}&page=${t}`;try{let o=await this.http.getJson(n);return((s=(i=o==null?void 0:o.body)==null?void 0:i.versions)==null?void 0:s.map(({semver:c})=>({version:c})))??null}catch(o){if(t!==0&&o instanceof J6s.HttpError&&((a=o.response)==null?void 0:a.statusCode)===404)return null;throw o}}async getReleases({registryUrl:r,packageName:t}){var a;let n=(0,ufe.getImageType)(t);WDd.logger.trace({registryUrl:r,packageName:t,imageType:n},"fetching java release");let i=`${r}v3/info/release_versions?page_size=${ufe.pageSize}&image_type=${n}&project=jdk&release_type=ga&sort_method=DATE&sort_order=DESC`,s={homepage:"https://adoptium.net",releases:[]};try{let o=0,c=await this.getPageReleases(i,o);for(;c&&(s.releases.push(...c),!(c.length!==ufe.pageSize||o>=50));)o+=1,c=await this.getPageReleases(i,o)}catch(o){if(o instanceof J6s.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new YDd.ExternalHostError(o);this.handleGenericErrors(o)}return s.releases.length?s:null}};Urr.JavaVersionDatasource=Grr;HDd.__decorate([(0,JDd.cache)({namespace:`datasource-${ufe.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${(0,ufe.getImageType)(r)}`})],Grr.prototype,"getReleases",null)});var eFs=A(Yje=>{"use strict";Object.defineProperty(Yje,"__esModule",{value:!0});Yje.findScheduleForVersion=Yje.findScheduleForCodename=void 0;var X6s=(tn(),Dr(en)),ZDd=X6s.__importDefault(lIt()),eSd=X6s.__importDefault(ZD()),aln=JSON.parse(ZDd.default.get("data/node-js-schedule.json")),Z6s=new Map;for(let e of Object.keys(aln)){let r=aln[e];r.codename&&Z6s.set(r.codename.toUpperCase(),{version:e,...r})}function tSd(e){return Z6s.get(e==null?void 0:e.toUpperCase())??null}Yje.findScheduleForCodename=tSd;function rSd(e){let r=eSd.default.getMajor(e);return aln[`v${r}`]}Yje.findScheduleForVersion=rSd});var dfe=A(CE=>{"use strict";Object.defineProperty(CE,"__esModule",{value:!0});CE.api=CE.minSatisfyingVersion=CE.getSatisfyingVersion=CE.matches=CE.isStable=CE.isValid=CE.supportsRanges=CE.urls=CE.displayName=CE.id=void 0;var nSd=(tn(),Dr(en)),tFs=zC(),iSd=Hy(),lfe=nSd.__importStar(h2()),zrr=eFs();CE.id="node";CE.displayName="Node.js";CE.urls=[];CE.supportsRanges=!1;function txt(e){let r=(0,zrr.findScheduleForCodename)(e);return r?`^${r.version.replace("v","")}`:e}function sSd({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){if(r!=="pin"&&(0,zrr.findScheduleForCodename)(e)){let s=(0,zrr.findScheduleForVersion)(n);if(s!=null&&s.codename)return s.codename.toLowerCase()}let i=lfe.default.getNewValue({currentValue:txt(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(0,lfe.isVersion)(i)?(0,iSd.valid)(i):i}function rFs(e){return lfe.default.isValid(txt(e))}CE.isValid=rFs;function nFs(e){if(lfe.default.isStable(e)){let r=(0,zrr.findScheduleForVersion)(e);if(r!=null&&r.lts)return tFs.DateTime.local()>tFs.DateTime.fromISO(r.lts)}return!1}CE.isStable=nFs;function iFs(e,r){return lfe.default.matches(e,txt(r))}CE.matches=iFs;function sFs(e,r){return lfe.default.getSatisfyingVersion(e,txt(r))}CE.getSatisfyingVersion=sFs;function aFs(e,r){return lfe.default.minSatisfyingVersion(e,txt(r))}CE.minSatisfyingVersion=aFs;CE.api={...lfe.default,isStable:nFs,getNewValue:sSd,isValid:rFs,matches:iFs,getSatisfyingVersion:sFs,minSatisfyingVersion:aFs,allowUnstableMajorUpgrades:!0};CE.default=CE.api});var oFs=A(Jje=>{"use strict";Object.defineProperty(Jje,"__esModule",{value:!0});Jje.datasource=Jje.defaultRegistryUrl=void 0;Jje.defaultRegistryUrl="https://nodejs.org/dist";Jje.datasource="node-version"});var Hrr=A(Krr=>{"use strict";Object.defineProperty(Krr,"__esModule",{value:!0});Krr.NodeVersionDatasource=void 0;var aSd=(tn(),Dr(en)),oSd=ug(),cSd=Ip(),uSd=dfe(),lSd=K0(),$rr=oFs(),Qrr=class extends lSd.Datasource{static id=$rr.datasource;constructor(){super($rr.datasource)}customRegistrySupport=!1;defaultRegistryUrls=[$rr.defaultRegistryUrl];defaultVersioning=uSd.id;caching=!0;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://nodejs.org",sourceUrl:"https://github.com/nodejs/node",registryUrl:r,releases:[]};try{let n=(await this.http.getJson((0,cSd.joinUrlParts)(r,"index.json"))).body;t.releases.push(...n.map(({version:i,date:s,lts:a})=>({version:i,releaseTimestamp:s,isStable:a!==!1})))}catch(n){this.handleGenericErrors(n)}return t.releases.length?t:null}};Krr.NodeVersionDatasource=Qrr;aSd.__decorate([(0,oSd.cache)({namespace:`datasource-${$rr.datasource}`,key:({registryUrl:e})=>`${e}`})],Qrr.prototype,"getReleases",null)});var lFs=A(Wrr=>{"use strict";Object.defineProperty(Wrr,"__esModule",{value:!0});Wrr.getDependency=void 0;var lln=(tn(),Dr(en)),dSd=lln.__importDefault(require("node:url")),oln=lln.__importDefault(_a()),cln=zC(),rxt=gy(),pSd=_f(),mSd=Zp(),bW=Pi(),fSd=Ug(),uln=lln.__importStar(gF()),uFs=Ba(),hSd=Ip(),gSd=(0,uFs.regEx)(/^((?bitbucket|github|gitlab):)?(?[A-Za-z0-9_.-]+\/[A-Za-z0-9_.-]+)$/),ySd={bitbucket:"https://bitbucket.org/",github:"https://github.com/",gitlab:"https://gitlab.com/"},cFs=rxt.z.union([rxt.z.string().nonempty().transform(e=>{let r=null,t=null,n=e.match(gSd);if(n!=null&&n.groups){let{platform:i="github",shortRepo:s}=n.groups;r=ySd[i]+s}else r=e;return{sourceUrl:r,sourceDirectory:t}}),rxt.z.object({url:rxt.z.string().nonempty().nullish(),directory:rxt.z.string().nonempty().nullish()}).transform(({url:e,directory:r})=>{let t={sourceUrl:null,sourceDirectory:null};return e&&(t.sourceUrl=e),r&&(t.sourceDirectory=r),t})]).catch({sourceUrl:null,sourceDirectory:null});async function _Sd(e,r,t){var u,m,h;bW.logger.trace(`npm.getDependency(${t})`);let n=(0,hSd.joinUrlParts)(r,t.replace("/","%2F")),i="datasource-npm:data",s=await uln.get(i,n);if(s)if(s.cacheData){let _=cln.DateTime.fromISO(s.cacheData.softExpireAt);if(_.isValid&&_>cln.DateTime.local())return bW.logger.trace("Cached result is not expired - reusing"),delete s.cacheData,s;bW.logger.trace("Cached result is soft expired")}else return bW.logger.trace("Reusing legacy cached result"),s;let a=process.env.RENOVATE_CACHE_NPM_MINUTES?parseInt(process.env.RENOVATE_CACHE_NPM_MINUTES,10):15,o=cln.DateTime.local().plus({minutes:a}).toISO(),c=pSd.GlobalConfig.get("cacheHardTtlMinutes");oln.default.number(c)&&c>a||(c=a);let l=dSd.default.parse(n);try{let _={};(u=s==null?void 0:s.cacheData)!=null&&u.etag&&(bW.logger.trace({packageName:t},"Using cached etag"),_.headers={"If-None-Match":s.cacheData.etag});let b=await e.getJson(n,_);if(s!=null&&s.cacheData&&b.statusCode===304)return bW.logger.trace(`Cached npm result for ${t} is revalidated`),s.cacheData.softExpireAt=o,await uln.set(i,n,s,c),delete s.cacheData,s;let v=b.headers.etag,w=b.body;if(!w.versions||!Object.keys(w.versions).length)return bW.logger.debug(`No versions returned for npm dependency ${t}`),null;let x=w.versions[((m=w["dist-tags"])==null?void 0:m.latest)??""];w.repository??=x==null?void 0:x.repository,w.homepage??=x==null?void 0:x.homepage;let{sourceUrl:P,sourceDirectory:k}=cFs.parse(w.repository),R={homepage:w.homepage,releases:[],tags:w["dist-tags"],registryUrl:r};P&&(R.sourceUrl=P),k&&(R.sourceDirectory=k),x!=null&&x.deprecated&&(R.deprecationMessage=`On registry \`${r}\`, the "latest" version of dependency \`${t}\` has the following deprecation notice:
           
           \`${x.deprecated}\`
           
          -Marking the latest version of an npm package as deprecated results in the entire package being considered deprecated, so contact the package author you think this is a mistake.`),R.releases=Object.keys(w.versions).map(U=>{var M,C,O,V,Q,X,J,ee;let Y={version:U,gitRef:(M=w.versions)==null?void 0:M[U].gitHead,dependencies:(C=w.versions)==null?void 0:C[U].dependencies,devDependencies:(O=w.versions)==null?void 0:O[U].devDependencies};(V=w.time)!=null&&V[U]&&(Y.releaseTimestamp=w.time[U]),(Q=w.versions)!=null&&Q[U].deprecated&&(Y.isDeprecated=!0);let N=(J=(X=w.versions)==null?void 0:X[U].engines)==null?void 0:J.node;oln.default.nonEmptyString(N)&&(Y.constraints={node:[N]});let j=oFs.parse((ee=w.versions)==null?void 0:ee[U].repository);return j.sourceUrl&&j.sourceUrl!==R.sourceUrl&&(Y.sourceUrl=j.sourceUrl),j.sourceDirectory&&j.sourceDirectory!==R.sourceDirectory&&(Y.sourceDirectory=j.sourceDirectory),Y}),bW.logger.trace({dep:R},"dep");let L=(h=b.headers)==null?void 0:h["cache-control"];if(oln.default.nonEmptyString(L)&&(0,cFs.regEx)(/(^|,)\s*public\s*(,|$)/).test(L)){R.isPrivate=!1;let U={softExpireAt:o,etag:v};await uln.set(i,n,{...R,cacheData:U},v?c:a)}else R.isPrivate=!0;return R}catch(_){let b=[401,402,403,404],v=["ENOTFOUND"];if(_.message===pSd.HOST_DISABLED||b.includes(_.statusCode)||v.includes(_.code))return null;if(l.host==="registry.npmjs.org"){if(s)return bW.logger.warn({err:_},"npmjs error, reusing expired cached result instead"),delete s.cacheData,s;throw _.name==="ParseError"&&_.body&&(_.body="err.body deleted by Renovate"),new mSd.ExternalHostError(_)}return bW.logger.debug({err:_},"Unknown npm lookup error"),null}}Wrr.getDependency=ySd});var fFs=A((mjg,mFs)=>{var{hasOwnProperty:dln}=Object.prototype,pln=(e,r={})=>{typeof r=="string"&&(r={section:r}),r.align=r.align===!0,r.newline=r.newline===!0,r.sort=r.sort===!0,r.whitespace=r.whitespace===!0||r.align===!0,r.platform=r.platform||typeof process<"u"&&process.platform,r.bracketedArray=r.bracketedArray!==!1;let t=r.platform==="win32"?`\r
          +Marking the latest version of an npm package as deprecated results in the entire package being considered deprecated, so contact the package author you think this is a mistake.`),R.releases=Object.keys(w.versions).map(U=>{var M,C,O,V,Q,X,J,ee;let Y={version:U,gitRef:(M=w.versions)==null?void 0:M[U].gitHead,dependencies:(C=w.versions)==null?void 0:C[U].dependencies,devDependencies:(O=w.versions)==null?void 0:O[U].devDependencies};(V=w.time)!=null&&V[U]&&(Y.releaseTimestamp=w.time[U]),(Q=w.versions)!=null&&Q[U].deprecated&&(Y.isDeprecated=!0);let N=(J=(X=w.versions)==null?void 0:X[U].engines)==null?void 0:J.node;oln.default.nonEmptyString(N)&&(Y.constraints={node:[N]});let j=cFs.parse((ee=w.versions)==null?void 0:ee[U].repository);return j.sourceUrl&&j.sourceUrl!==R.sourceUrl&&(Y.sourceUrl=j.sourceUrl),j.sourceDirectory&&j.sourceDirectory!==R.sourceDirectory&&(Y.sourceDirectory=j.sourceDirectory),Y}),bW.logger.trace({dep:R},"dep");let L=(h=b.headers)==null?void 0:h["cache-control"];if(oln.default.nonEmptyString(L)&&(0,uFs.regEx)(/(^|,)\s*public\s*(,|$)/).test(L)){R.isPrivate=!1;let U={softExpireAt:o,etag:v};await uln.set(i,n,{...R,cacheData:U},v?c:a)}else R.isPrivate=!0;return R}catch(_){let b=[401,402,403,404],v=["ENOTFOUND"];if(_.message===mSd.HOST_DISABLED||b.includes(_.statusCode)||v.includes(_.code))return null;if(l.host==="registry.npmjs.org"){if(s)return bW.logger.warn({err:_},"npmjs error, reusing expired cached result instead"),delete s.cacheData,s;throw _.name==="ParseError"&&_.body&&(_.body="err.body deleted by Renovate"),new fSd.ExternalHostError(_)}return bW.logger.debug({err:_},"Unknown npm lookup error"),null}}Wrr.getDependency=_Sd});var hFs=A((fjg,fFs)=>{var{hasOwnProperty:dln}=Object.prototype,pln=(e,r={})=>{typeof r=="string"&&(r={section:r}),r.align=r.align===!0,r.newline=r.newline===!0,r.sort=r.sort===!0,r.whitespace=r.whitespace===!0||r.align===!0,r.platform=r.platform||typeof process<"u"&&process.platform,r.bracketedArray=r.bracketedArray!==!1;let t=r.platform==="win32"?`\r
           `:`
          -`,n=r.whitespace?" = ":"=",i=[],s=r.sort?Object.keys(e).sort():Object.keys(e),a=0;r.align&&(a=sne(s.filter(l=>e[l]===null||Array.isArray(e[l])||typeof e[l]!="object").map(l=>Array.isArray(e[l])?`${l}[]`:l).concat([""]).reduce((l,u)=>sne(l).length>=sne(u).length?l:u)).length);let o="",c=r.bracketedArray?"[]":"";for(let l of s){let u=e[l];if(u&&Array.isArray(u))for(let m of u)o+=sne(`${l}${c}`).padEnd(a," ")+n+sne(m)+t;else u&&typeof u=="object"?i.push(l):o+=sne(l).padEnd(a," ")+n+sne(u)+t}r.section&&o.length&&(o="["+sne(r.section)+"]"+(r.newline?t+t:t)+o);for(let l of i){let u=dFs(l,".").join("\\."),m=(r.section?r.section+".":"")+u,h=pln(e[l],{...r,section:m});o.length&&h.length&&(o+=t),o+=h}return o};function dFs(e,r){var t=0,n=0,i=0,s=[];do if(i=e.indexOf(r,t),i!==-1){if(t=i+r.length,i>0&&e[i-1]==="\\")continue;s.push(e.slice(n,i)),n=i+r.length}while(i!==-1);return s.push(e.slice(n)),s}var lFs=(e,r={})=>{r.bracketedArray=r.bracketedArray!==!1;let t=Object.create(null),n=t,i=null,s=/^\[([^\]]*)\]\s*$|^([^=]+)(=(.*))?$/i,a=e.split(/[\r\n]+/g),o={};for(let l of a){if(!l||l.match(/^\s*[;#]/)||l.match(/^\s*$/))continue;let u=l.match(s);if(!u)continue;if(u[1]!==void 0){if(i=Yrr(u[1]),i==="__proto__"){n=Object.create(null);continue}n=t[i]=t[i]||Object.create(null);continue}let m=Yrr(u[2]),h;r.bracketedArray?h=m.length>2&&m.slice(-2)==="[]":(o[m]=((o==null?void 0:o[m])||0)+1,h=o[m]>1);let _=h?m.slice(0,-2):m;if(_==="__proto__")continue;let b=u[3]?Yrr(u[4]):!0,v=b==="true"||b==="false"||b==="null"?JSON.parse(b):b;h&&(dln.call(n,_)?Array.isArray(n[_])||(n[_]=[n[_]]):n[_]=[]),Array.isArray(n[_])?n[_].push(v):n[_]=v}let c=[];for(let l of Object.keys(t)){if(!dln.call(t,l)||typeof t[l]!="object"||Array.isArray(t[l]))continue;let u=dFs(l,".");n=t;let m=u.pop(),h=m.replace(/\\\./g,".");for(let _ of u)_!=="__proto__"&&((!dln.call(n,_)||typeof n[_]!="object")&&(n[_]=Object.create(null)),n=n[_]);n===t&&h===m||(n[h]=t[l],c.push(l))}for(let l of c)delete t[l];return t},pFs=e=>e.startsWith('"')&&e.endsWith('"')||e.startsWith("'")&&e.endsWith("'"),sne=e=>typeof e!="string"||e.match(/[=\r\n]/)||e.match(/^\[/)||e.length>1&&pFs(e)||e!==e.trim()?JSON.stringify(e):e.split(";").join("\\;").split("#").join("\\#"),Yrr=(e,r)=>{if(e=(e||"").trim(),pFs(e)){e.charAt(0)==="'"&&(e=e.slice(1,-1));try{e=JSON.parse(e)}catch{}}else{let t=!1,n="";for(let i=0,s=e.length;i{"use strict";Object.defineProperty(Jrr,"__esModule",{value:!0});Jrr.defaultRegistryUrls=void 0;Jrr.defaultRegistryUrls=["https://registry.npmjs.org"]});var Zrr=A(GL=>{"use strict";Object.defineProperty(GL,"__esModule",{value:!0});GL.resolvePackageUrl=GL.resolveRegistryUrl=GL.setNpmrc=GL.convertNpmrcToRules=GL.getMatchHostFromNpmrcHost=void 0;var Xrr=(tn(),Dr(en)),_Sd=Xrr.__importDefault(require("node:url")),nxt=Xrr.__importDefault(_a()),ASd=Xrr.__importDefault(fFs()),bSd=_f(),Xje=Pi(),CSd=Xrr.__importStar($y()),gln=Ba(),vSd=jD(),fln=Ip(),ESd=hFs(),CW={},mln="",hln=[];function DSd(e,r=process.env){if(!nxt.default.string(e))return e;let t=(0,gln.regEx)(/(\\*)\$\{([^}]+)\}/g);return e.replace(t,(n,i,s)=>{if(r[s]===void 0)throw Xje.logger.warn("Failed to replace env in config: "+n),new Error("env-replace");return r[s]})}function gFs(e){if(e.startsWith("//")){let r=e.replace("//","");return r.includes("/")?"https://"+r:r}return e}GL.getMatchHostFromNpmrcHost=gFs;function yFs(e){var a,o,c;let r={hostRules:[],packageRules:[]},t="npm",n={};for(let[l,u]of Object.entries(e)){if(!nxt.default.nonEmptyString(u))continue;let m=l.split(":"),h=m.pop(),_="";m.length&&(_=gFs(m.join(":")));let b=n[_]||{};if(h==="_authToken"||h==="_auth")b.token=u,h==="_auth"&&(b.authType="Basic");else if(h==="username")b.username=u;else if(h==="_password")b.password=(0,vSd.fromBase64)(u);else continue;n[_]=b}for(let[l,u]of Object.entries(n)){let m={...u,hostType:t};l&&(m.matchHost=l),(a=r.hostRules)==null||a.push(m)}let i=["npm"],{registry:s}=e;nxt.default.nonEmptyString(s)&&((0,fln.validateUrl)(s)?(o=r.packageRules)==null||o.push({matchDatasources:i,registryUrls:[s]}):Xje.logger.warn({registry:s},"Invalid npmrc registry= URL"));for(let[l,u]of Object.entries(e)){if(!nxt.default.nonEmptyString(u))continue;let m=l.split(":");if(m.pop()==="registry"&&m.length&&nxt.default.nonEmptyString(u)){let _=m.join(":");(0,fln.validateUrl)(u)?(c=r.packageRules)==null||c.push({matchDatasources:i,matchPackagePrefixes:[_+"/"],registryUrls:[u]}):Xje.logger.warn({scope:_,registry:u},"Invalid npmrc registry= URL")}}return r}GL.convertNpmrcToRules=yFs;function SSd(e){var r;if(e){if(e===mln)return;let t=CW;mln=e,Xje.logger.debug("Setting npmrc"),CW=ASd.default.parse(e.replace((0,gln.regEx)(/\\n/g),`
          -`));let n=bSd.GlobalConfig.get("exposeAllEnv");for(let[s,a]of Object.entries(CW))if(!n&&s.endsWith("registry")&&a&&a.includes("localhost")){Xje.logger.debug({key:s,val:a},"Detected localhost registry - rejecting npmrc file"),CW=t;return}if(n)for(let s of Object.keys(CW))CW[s]=DSd(CW[s]);let i=yFs(CW);(r=i.hostRules)!=null&&r.length&&i.hostRules.forEach(s=>CSd.add(s)),hln=i.packageRules}else CW&&(Xje.logger.debug("Resetting npmrc"),CW={},mln="",hln=[])}GL.setNpmrc=SSd;function wSd(e){let r=ESd.defaultRegistryUrls[0];for(let t of hln){let{matchPackagePrefixes:n,registryUrls:i}=t;(!n||e.startsWith(n[0]))&&(r=i[0])}return r}GL.resolveRegistryUrl=wSd;function ISd(e,r){return _Sd.default.resolve((0,fln.ensureTrailingSlash)(e),encodeURIComponent(r).replace((0,gln.regEx)(/^%40/),"@"))}GL.resolvePackageUrl=ISd});var BF=A(Zje=>{"use strict";Object.defineProperty(Zje,"__esModule",{value:!0});Zje.NpmDatasource=Zje.setNpmrc=void 0;var xSd=(tn(),Dr(en)),TSd=xSd.__importStar(h2()),PSd=K0(),RSd=uFs(),kSd=Zrr();Object.defineProperty(Zje,"setNpmrc",{enumerable:!0,get:function(){return kSd.setNpmrc}});var yln=class e extends PSd.Datasource{static id="npm";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=TSd.id;constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){return t?await(0,RSd.getDependency)(this.http,t,r):null}};Zje.NpmDatasource=yln});var ixt=A((yjg,_Fs)=>{"use strict";var FSd=/^(?:(?:update|change|release)(?:s|[ \-_]*(?:logs?|histor(?:y|ies)))|histor(?:y|ies)|release[ \-_]*notes?)(?:\.[\da-z]+)?$/i;_Fs.exports=FSd});var tnr=A((enr,sxt)=>{(function(e){var r=typeof enr=="object"&&enr,t=typeof sxt=="object"&&sxt&&sxt.exports==r&&sxt,n=typeof global=="object"&&global;(n.global===n||n.window===n)&&(e=n);var i=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,a=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,o=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,c={"\xAD":"shy","\u200C":"zwnj","\u200D":"zwj","\u200E":"lrm","\u2063":"ic","\u2062":"it","\u2061":"af","\u200F":"rlm","\u200B":"ZeroWidthSpace","\u2060":"NoBreak","\u0311":"DownBreve","\u20DB":"tdot","\u20DC":"DotDot","	":"Tab","\n":"NewLine","\u2008":"puncsp","\u205F":"MediumSpace","\u2009":"thinsp","\u200A":"hairsp","\u2004":"emsp13","\u2002":"ensp","\u2005":"emsp14","\u2003":"emsp","\u2007":"numsp","\xA0":"nbsp","\u205F\u200A":"ThickSpace","\u203E":"oline",_:"lowbar","\u2010":"dash","\u2013":"ndash","\u2014":"mdash","\u2015":"horbar",",":"comma",";":"semi","\u204F":"bsemi",":":"colon","\u2A74":"Colone","!":"excl","\xA1":"iexcl","?":"quest","\xBF":"iquest",".":"period","\u2025":"nldr","\u2026":"mldr","\xB7":"middot","'":"apos","\u2018":"lsquo","\u2019":"rsquo","\u201A":"sbquo","\u2039":"lsaquo","\u203A":"rsaquo",'"':"quot","\u201C":"ldquo","\u201D":"rdquo","\u201E":"bdquo","\xAB":"laquo","\xBB":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","\u2308":"lceil","\u2309":"rceil","\u230A":"lfloor","\u230B":"rfloor","\u2985":"lopar","\u2986":"ropar","\u298B":"lbrke","\u298C":"rbrke","\u298D":"lbrkslu","\u298E":"rbrksld","\u298F":"lbrksld","\u2990":"rbrkslu","\u2991":"langd","\u2992":"rangd","\u2993":"lparlt","\u2994":"rpargt","\u2995":"gtlPar","\u2996":"ltrPar","\u27E6":"lobrk","\u27E7":"robrk","\u27E8":"lang","\u27E9":"rang","\u27EA":"Lang","\u27EB":"Rang","\u27EC":"loang","\u27ED":"roang","\u2772":"lbbrk","\u2773":"rbbrk","\u2016":"Vert","\xA7":"sect","\xB6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","\u2030":"permil","\u2031":"pertenk","\u2020":"dagger","\u2021":"Dagger","\u2022":"bull","\u2043":"hybull","\u2032":"prime","\u2033":"Prime","\u2034":"tprime","\u2057":"qprime","\u2035":"bprime","\u2041":"caret","`":"grave","\xB4":"acute","\u02DC":"tilde","^":"Hat","\xAF":"macr","\u02D8":"breve","\u02D9":"dot","\xA8":"die","\u02DA":"ring","\u02DD":"dblac","\xB8":"cedil","\u02DB":"ogon","\u02C6":"circ","\u02C7":"caron","\xB0":"deg","\xA9":"copy","\xAE":"reg","\u2117":"copysr","\u2118":"wp","\u211E":"rx","\u2127":"mho","\u2129":"iiota","\u2190":"larr","\u219A":"nlarr","\u2192":"rarr","\u219B":"nrarr","\u2191":"uarr","\u2193":"darr","\u2194":"harr","\u21AE":"nharr","\u2195":"varr","\u2196":"nwarr","\u2197":"nearr","\u2198":"searr","\u2199":"swarr","\u219D":"rarrw","\u219D\u0338":"nrarrw","\u219E":"Larr","\u219F":"Uarr","\u21A0":"Rarr","\u21A1":"Darr","\u21A2":"larrtl","\u21A3":"rarrtl","\u21A4":"mapstoleft","\u21A5":"mapstoup","\u21A6":"map","\u21A7":"mapstodown","\u21A9":"larrhk","\u21AA":"rarrhk","\u21AB":"larrlp","\u21AC":"rarrlp","\u21AD":"harrw","\u21B0":"lsh","\u21B1":"rsh","\u21B2":"ldsh","\u21B3":"rdsh","\u21B5":"crarr","\u21B6":"cularr","\u21B7":"curarr","\u21BA":"olarr","\u21BB":"orarr","\u21BC":"lharu","\u21BD":"lhard","\u21BE":"uharr","\u21BF":"uharl","\u21C0":"rharu","\u21C1":"rhard","\u21C2":"dharr","\u21C3":"dharl","\u21C4":"rlarr","\u21C5":"udarr","\u21C6":"lrarr","\u21C7":"llarr","\u21C8":"uuarr","\u21C9":"rrarr","\u21CA":"ddarr","\u21CB":"lrhar","\u21CC":"rlhar","\u21D0":"lArr","\u21CD":"nlArr","\u21D1":"uArr","\u21D2":"rArr","\u21CF":"nrArr","\u21D3":"dArr","\u21D4":"iff","\u21CE":"nhArr","\u21D5":"vArr","\u21D6":"nwArr","\u21D7":"neArr","\u21D8":"seArr","\u21D9":"swArr","\u21DA":"lAarr","\u21DB":"rAarr","\u21DD":"zigrarr","\u21E4":"larrb","\u21E5":"rarrb","\u21F5":"duarr","\u21FD":"loarr","\u21FE":"roarr","\u21FF":"hoarr","\u2200":"forall","\u2201":"comp","\u2202":"part","\u2202\u0338":"npart","\u2203":"exist","\u2204":"nexist","\u2205":"empty","\u2207":"Del","\u2208":"in","\u2209":"notin","\u220B":"ni","\u220C":"notni","\u03F6":"bepsi","\u220F":"prod","\u2210":"coprod","\u2211":"sum","+":"plus","\xB1":"pm","\xF7":"div","\xD7":"times","<":"lt","\u226E":"nlt","<\u20D2":"nvlt","=":"equals","\u2260":"ne","=\u20E5":"bne","\u2A75":"Equal",">":"gt","\u226F":"ngt",">\u20D2":"nvgt","\xAC":"not","|":"vert","\xA6":"brvbar","\u2212":"minus","\u2213":"mp","\u2214":"plusdo","\u2044":"frasl","\u2216":"setmn","\u2217":"lowast","\u2218":"compfn","\u221A":"Sqrt","\u221D":"prop","\u221E":"infin","\u221F":"angrt","\u2220":"ang","\u2220\u20D2":"nang","\u2221":"angmsd","\u2222":"angsph","\u2223":"mid","\u2224":"nmid","\u2225":"par","\u2226":"npar","\u2227":"and","\u2228":"or","\u2229":"cap","\u2229\uFE00":"caps","\u222A":"cup","\u222A\uFE00":"cups","\u222B":"int","\u222C":"Int","\u222D":"tint","\u2A0C":"qint","\u222E":"oint","\u222F":"Conint","\u2230":"Cconint","\u2231":"cwint","\u2232":"cwconint","\u2233":"awconint","\u2234":"there4","\u2235":"becaus","\u2236":"ratio","\u2237":"Colon","\u2238":"minusd","\u223A":"mDDot","\u223B":"homtht","\u223C":"sim","\u2241":"nsim","\u223C\u20D2":"nvsim","\u223D":"bsim","\u223D\u0331":"race","\u223E":"ac","\u223E\u0333":"acE","\u223F":"acd","\u2240":"wr","\u2242":"esim","\u2242\u0338":"nesim","\u2243":"sime","\u2244":"nsime","\u2245":"cong","\u2247":"ncong","\u2246":"simne","\u2248":"ap","\u2249":"nap","\u224A":"ape","\u224B":"apid","\u224B\u0338":"napid","\u224C":"bcong","\u224D":"CupCap","\u226D":"NotCupCap","\u224D\u20D2":"nvap","\u224E":"bump","\u224E\u0338":"nbump","\u224F":"bumpe","\u224F\u0338":"nbumpe","\u2250":"doteq","\u2250\u0338":"nedot","\u2251":"eDot","\u2252":"efDot","\u2253":"erDot","\u2254":"colone","\u2255":"ecolon","\u2256":"ecir","\u2257":"cire","\u2259":"wedgeq","\u225A":"veeeq","\u225C":"trie","\u225F":"equest","\u2261":"equiv","\u2262":"nequiv","\u2261\u20E5":"bnequiv","\u2264":"le","\u2270":"nle","\u2264\u20D2":"nvle","\u2265":"ge","\u2271":"nge","\u2265\u20D2":"nvge","\u2266":"lE","\u2266\u0338":"nlE","\u2267":"gE","\u2267\u0338":"ngE","\u2268\uFE00":"lvnE","\u2268":"lnE","\u2269":"gnE","\u2269\uFE00":"gvnE","\u226A":"ll","\u226A\u0338":"nLtv","\u226A\u20D2":"nLt","\u226B":"gg","\u226B\u0338":"nGtv","\u226B\u20D2":"nGt","\u226C":"twixt","\u2272":"lsim","\u2274":"nlsim","\u2273":"gsim","\u2275":"ngsim","\u2276":"lg","\u2278":"ntlg","\u2277":"gl","\u2279":"ntgl","\u227A":"pr","\u2280":"npr","\u227B":"sc","\u2281":"nsc","\u227C":"prcue","\u22E0":"nprcue","\u227D":"sccue","\u22E1":"nsccue","\u227E":"prsim","\u227F":"scsim","\u227F\u0338":"NotSucceedsTilde","\u2282":"sub","\u2284":"nsub","\u2282\u20D2":"vnsub","\u2283":"sup","\u2285":"nsup","\u2283\u20D2":"vnsup","\u2286":"sube","\u2288":"nsube","\u2287":"supe","\u2289":"nsupe","\u228A\uFE00":"vsubne","\u228A":"subne","\u228B\uFE00":"vsupne","\u228B":"supne","\u228D":"cupdot","\u228E":"uplus","\u228F":"sqsub","\u228F\u0338":"NotSquareSubset","\u2290":"sqsup","\u2290\u0338":"NotSquareSuperset","\u2291":"sqsube","\u22E2":"nsqsube","\u2292":"sqsupe","\u22E3":"nsqsupe","\u2293":"sqcap","\u2293\uFE00":"sqcaps","\u2294":"sqcup","\u2294\uFE00":"sqcups","\u2295":"oplus","\u2296":"ominus","\u2297":"otimes","\u2298":"osol","\u2299":"odot","\u229A":"ocir","\u229B":"oast","\u229D":"odash","\u229E":"plusb","\u229F":"minusb","\u22A0":"timesb","\u22A1":"sdotb","\u22A2":"vdash","\u22AC":"nvdash","\u22A3":"dashv","\u22A4":"top","\u22A5":"bot","\u22A7":"models","\u22A8":"vDash","\u22AD":"nvDash","\u22A9":"Vdash","\u22AE":"nVdash","\u22AA":"Vvdash","\u22AB":"VDash","\u22AF":"nVDash","\u22B0":"prurel","\u22B2":"vltri","\u22EA":"nltri","\u22B3":"vrtri","\u22EB":"nrtri","\u22B4":"ltrie","\u22EC":"nltrie","\u22B4\u20D2":"nvltrie","\u22B5":"rtrie","\u22ED":"nrtrie","\u22B5\u20D2":"nvrtrie","\u22B6":"origof","\u22B7":"imof","\u22B8":"mumap","\u22B9":"hercon","\u22BA":"intcal","\u22BB":"veebar","\u22BD":"barvee","\u22BE":"angrtvb","\u22BF":"lrtri","\u22C0":"Wedge","\u22C1":"Vee","\u22C2":"xcap","\u22C3":"xcup","\u22C4":"diam","\u22C5":"sdot","\u22C6":"Star","\u22C7":"divonx","\u22C8":"bowtie","\u22C9":"ltimes","\u22CA":"rtimes","\u22CB":"lthree","\u22CC":"rthree","\u22CD":"bsime","\u22CE":"cuvee","\u22CF":"cuwed","\u22D0":"Sub","\u22D1":"Sup","\u22D2":"Cap","\u22D3":"Cup","\u22D4":"fork","\u22D5":"epar","\u22D6":"ltdot","\u22D7":"gtdot","\u22D8":"Ll","\u22D8\u0338":"nLl","\u22D9":"Gg","\u22D9\u0338":"nGg","\u22DA\uFE00":"lesg","\u22DA":"leg","\u22DB":"gel","\u22DB\uFE00":"gesl","\u22DE":"cuepr","\u22DF":"cuesc","\u22E6":"lnsim","\u22E7":"gnsim","\u22E8":"prnsim","\u22E9":"scnsim","\u22EE":"vellip","\u22EF":"ctdot","\u22F0":"utdot","\u22F1":"dtdot","\u22F2":"disin","\u22F3":"isinsv","\u22F4":"isins","\u22F5":"isindot","\u22F5\u0338":"notindot","\u22F6":"notinvc","\u22F7":"notinvb","\u22F9":"isinE","\u22F9\u0338":"notinE","\u22FA":"nisd","\u22FB":"xnis","\u22FC":"nis","\u22FD":"notnivc","\u22FE":"notnivb","\u2305":"barwed","\u2306":"Barwed","\u230C":"drcrop","\u230D":"dlcrop","\u230E":"urcrop","\u230F":"ulcrop","\u2310":"bnot","\u2312":"profline","\u2313":"profsurf","\u2315":"telrec","\u2316":"target","\u231C":"ulcorn","\u231D":"urcorn","\u231E":"dlcorn","\u231F":"drcorn","\u2322":"frown","\u2323":"smile","\u232D":"cylcty","\u232E":"profalar","\u2336":"topbot","\u233D":"ovbar","\u233F":"solbar","\u237C":"angzarr","\u23B0":"lmoust","\u23B1":"rmoust","\u23B4":"tbrk","\u23B5":"bbrk","\u23B6":"bbrktbrk","\u23DC":"OverParenthesis","\u23DD":"UnderParenthesis","\u23DE":"OverBrace","\u23DF":"UnderBrace","\u23E2":"trpezium","\u23E7":"elinters","\u2423":"blank","\u2500":"boxh","\u2502":"boxv","\u250C":"boxdr","\u2510":"boxdl","\u2514":"boxur","\u2518":"boxul","\u251C":"boxvr","\u2524":"boxvl","\u252C":"boxhd","\u2534":"boxhu","\u253C":"boxvh","\u2550":"boxH","\u2551":"boxV","\u2552":"boxdR","\u2553":"boxDr","\u2554":"boxDR","\u2555":"boxdL","\u2556":"boxDl","\u2557":"boxDL","\u2558":"boxuR","\u2559":"boxUr","\u255A":"boxUR","\u255B":"boxuL","\u255C":"boxUl","\u255D":"boxUL","\u255E":"boxvR","\u255F":"boxVr","\u2560":"boxVR","\u2561":"boxvL","\u2562":"boxVl","\u2563":"boxVL","\u2564":"boxHd","\u2565":"boxhD","\u2566":"boxHD","\u2567":"boxHu","\u2568":"boxhU","\u2569":"boxHU","\u256A":"boxvH","\u256B":"boxVh","\u256C":"boxVH","\u2580":"uhblk","\u2584":"lhblk","\u2588":"block","\u2591":"blk14","\u2592":"blk12","\u2593":"blk34","\u25A1":"squ","\u25AA":"squf","\u25AB":"EmptyVerySmallSquare","\u25AD":"rect","\u25AE":"marker","\u25B1":"fltns","\u25B3":"xutri","\u25B4":"utrif","\u25B5":"utri","\u25B8":"rtrif","\u25B9":"rtri","\u25BD":"xdtri","\u25BE":"dtrif","\u25BF":"dtri","\u25C2":"ltrif","\u25C3":"ltri","\u25CA":"loz","\u25CB":"cir","\u25EC":"tridot","\u25EF":"xcirc","\u25F8":"ultri","\u25F9":"urtri","\u25FA":"lltri","\u25FB":"EmptySmallSquare","\u25FC":"FilledSmallSquare","\u2605":"starf","\u2606":"star","\u260E":"phone","\u2640":"female","\u2642":"male","\u2660":"spades","\u2663":"clubs","\u2665":"hearts","\u2666":"diams","\u266A":"sung","\u2713":"check","\u2717":"cross","\u2720":"malt","\u2736":"sext","\u2758":"VerticalSeparator","\u27C8":"bsolhsub","\u27C9":"suphsol","\u27F5":"xlarr","\u27F6":"xrarr","\u27F7":"xharr","\u27F8":"xlArr","\u27F9":"xrArr","\u27FA":"xhArr","\u27FC":"xmap","\u27FF":"dzigrarr","\u2902":"nvlArr","\u2903":"nvrArr","\u2904":"nvHarr","\u2905":"Map","\u290C":"lbarr","\u290D":"rbarr","\u290E":"lBarr","\u290F":"rBarr","\u2910":"RBarr","\u2911":"DDotrahd","\u2912":"UpArrowBar","\u2913":"DownArrowBar","\u2916":"Rarrtl","\u2919":"latail","\u291A":"ratail","\u291B":"lAtail","\u291C":"rAtail","\u291D":"larrfs","\u291E":"rarrfs","\u291F":"larrbfs","\u2920":"rarrbfs","\u2923":"nwarhk","\u2924":"nearhk","\u2925":"searhk","\u2926":"swarhk","\u2927":"nwnear","\u2928":"toea","\u2929":"tosa","\u292A":"swnwar","\u2933":"rarrc","\u2933\u0338":"nrarrc","\u2935":"cudarrr","\u2936":"ldca","\u2937":"rdca","\u2938":"cudarrl","\u2939":"larrpl","\u293C":"curarrm","\u293D":"cularrp","\u2945":"rarrpl","\u2948":"harrcir","\u2949":"Uarrocir","\u294A":"lurdshar","\u294B":"ldrushar","\u294E":"LeftRightVector","\u294F":"RightUpDownVector","\u2950":"DownLeftRightVector","\u2951":"LeftUpDownVector","\u2952":"LeftVectorBar","\u2953":"RightVectorBar","\u2954":"RightUpVectorBar","\u2955":"RightDownVectorBar","\u2956":"DownLeftVectorBar","\u2957":"DownRightVectorBar","\u2958":"LeftUpVectorBar","\u2959":"LeftDownVectorBar","\u295A":"LeftTeeVector","\u295B":"RightTeeVector","\u295C":"RightUpTeeVector","\u295D":"RightDownTeeVector","\u295E":"DownLeftTeeVector","\u295F":"DownRightTeeVector","\u2960":"LeftUpTeeVector","\u2961":"LeftDownTeeVector","\u2962":"lHar","\u2963":"uHar","\u2964":"rHar","\u2965":"dHar","\u2966":"luruhar","\u2967":"ldrdhar","\u2968":"ruluhar","\u2969":"rdldhar","\u296A":"lharul","\u296B":"llhard","\u296C":"rharul","\u296D":"lrhard","\u296E":"udhar","\u296F":"duhar","\u2970":"RoundImplies","\u2971":"erarr","\u2972":"simrarr","\u2973":"larrsim","\u2974":"rarrsim","\u2975":"rarrap","\u2976":"ltlarr","\u2978":"gtrarr","\u2979":"subrarr","\u297B":"suplarr","\u297C":"lfisht","\u297D":"rfisht","\u297E":"ufisht","\u297F":"dfisht","\u299A":"vzigzag","\u299C":"vangrt","\u299D":"angrtvbd","\u29A4":"ange","\u29A5":"range","\u29A6":"dwangle","\u29A7":"uwangle","\u29A8":"angmsdaa","\u29A9":"angmsdab","\u29AA":"angmsdac","\u29AB":"angmsdad","\u29AC":"angmsdae","\u29AD":"angmsdaf","\u29AE":"angmsdag","\u29AF":"angmsdah","\u29B0":"bemptyv","\u29B1":"demptyv","\u29B2":"cemptyv","\u29B3":"raemptyv","\u29B4":"laemptyv","\u29B5":"ohbar","\u29B6":"omid","\u29B7":"opar","\u29B9":"operp","\u29BB":"olcross","\u29BC":"odsold","\u29BE":"olcir","\u29BF":"ofcir","\u29C0":"olt","\u29C1":"ogt","\u29C2":"cirscir","\u29C3":"cirE","\u29C4":"solb","\u29C5":"bsolb","\u29C9":"boxbox","\u29CD":"trisb","\u29CE":"rtriltri","\u29CF":"LeftTriangleBar","\u29CF\u0338":"NotLeftTriangleBar","\u29D0":"RightTriangleBar","\u29D0\u0338":"NotRightTriangleBar","\u29DC":"iinfin","\u29DD":"infintie","\u29DE":"nvinfin","\u29E3":"eparsl","\u29E4":"smeparsl","\u29E5":"eqvparsl","\u29EB":"lozf","\u29F4":"RuleDelayed","\u29F6":"dsol","\u2A00":"xodot","\u2A01":"xoplus","\u2A02":"xotime","\u2A04":"xuplus","\u2A06":"xsqcup","\u2A0D":"fpartint","\u2A10":"cirfnint","\u2A11":"awint","\u2A12":"rppolint","\u2A13":"scpolint","\u2A14":"npolint","\u2A15":"pointint","\u2A16":"quatint","\u2A17":"intlarhk","\u2A22":"pluscir","\u2A23":"plusacir","\u2A24":"simplus","\u2A25":"plusdu","\u2A26":"plussim","\u2A27":"plustwo","\u2A29":"mcomma","\u2A2A":"minusdu","\u2A2D":"loplus","\u2A2E":"roplus","\u2A2F":"Cross","\u2A30":"timesd","\u2A31":"timesbar","\u2A33":"smashp","\u2A34":"lotimes","\u2A35":"rotimes","\u2A36":"otimesas","\u2A37":"Otimes","\u2A38":"odiv","\u2A39":"triplus","\u2A3A":"triminus","\u2A3B":"tritime","\u2A3C":"iprod","\u2A3F":"amalg","\u2A40":"capdot","\u2A42":"ncup","\u2A43":"ncap","\u2A44":"capand","\u2A45":"cupor","\u2A46":"cupcap","\u2A47":"capcup","\u2A48":"cupbrcap","\u2A49":"capbrcup","\u2A4A":"cupcup","\u2A4B":"capcap","\u2A4C":"ccups","\u2A4D":"ccaps","\u2A50":"ccupssm","\u2A53":"And","\u2A54":"Or","\u2A55":"andand","\u2A56":"oror","\u2A57":"orslope","\u2A58":"andslope","\u2A5A":"andv","\u2A5B":"orv","\u2A5C":"andd","\u2A5D":"ord","\u2A5F":"wedbar","\u2A66":"sdote","\u2A6A":"simdot","\u2A6D":"congdot","\u2A6D\u0338":"ncongdot","\u2A6E":"easter","\u2A6F":"apacir","\u2A70":"apE","\u2A70\u0338":"napE","\u2A71":"eplus","\u2A72":"pluse","\u2A73":"Esim","\u2A77":"eDDot","\u2A78":"equivDD","\u2A79":"ltcir","\u2A7A":"gtcir","\u2A7B":"ltquest","\u2A7C":"gtquest","\u2A7D":"les","\u2A7D\u0338":"nles","\u2A7E":"ges","\u2A7E\u0338":"nges","\u2A7F":"lesdot","\u2A80":"gesdot","\u2A81":"lesdoto","\u2A82":"gesdoto","\u2A83":"lesdotor","\u2A84":"gesdotol","\u2A85":"lap","\u2A86":"gap","\u2A87":"lne","\u2A88":"gne","\u2A89":"lnap","\u2A8A":"gnap","\u2A8B":"lEg","\u2A8C":"gEl","\u2A8D":"lsime","\u2A8E":"gsime","\u2A8F":"lsimg","\u2A90":"gsiml","\u2A91":"lgE","\u2A92":"glE","\u2A93":"lesges","\u2A94":"gesles","\u2A95":"els","\u2A96":"egs","\u2A97":"elsdot","\u2A98":"egsdot","\u2A99":"el","\u2A9A":"eg","\u2A9D":"siml","\u2A9E":"simg","\u2A9F":"simlE","\u2AA0":"simgE","\u2AA1":"LessLess","\u2AA1\u0338":"NotNestedLessLess","\u2AA2":"GreaterGreater","\u2AA2\u0338":"NotNestedGreaterGreater","\u2AA4":"glj","\u2AA5":"gla","\u2AA6":"ltcc","\u2AA7":"gtcc","\u2AA8":"lescc","\u2AA9":"gescc","\u2AAA":"smt","\u2AAB":"lat","\u2AAC":"smte","\u2AAC\uFE00":"smtes","\u2AAD":"late","\u2AAD\uFE00":"lates","\u2AAE":"bumpE","\u2AAF":"pre","\u2AAF\u0338":"npre","\u2AB0":"sce","\u2AB0\u0338":"nsce","\u2AB3":"prE","\u2AB4":"scE","\u2AB5":"prnE","\u2AB6":"scnE","\u2AB7":"prap","\u2AB8":"scap","\u2AB9":"prnap","\u2ABA":"scnap","\u2ABB":"Pr","\u2ABC":"Sc","\u2ABD":"subdot","\u2ABE":"supdot","\u2ABF":"subplus","\u2AC0":"supplus","\u2AC1":"submult","\u2AC2":"supmult","\u2AC3":"subedot","\u2AC4":"supedot","\u2AC5":"subE","\u2AC5\u0338":"nsubE","\u2AC6":"supE","\u2AC6\u0338":"nsupE","\u2AC7":"subsim","\u2AC8":"supsim","\u2ACB\uFE00":"vsubnE","\u2ACB":"subnE","\u2ACC\uFE00":"vsupnE","\u2ACC":"supnE","\u2ACF":"csub","\u2AD0":"csup","\u2AD1":"csube","\u2AD2":"csupe","\u2AD3":"subsup","\u2AD4":"supsub","\u2AD5":"subsub","\u2AD6":"supsup","\u2AD7":"suphsub","\u2AD8":"supdsub","\u2AD9":"forkv","\u2ADA":"topfork","\u2ADB":"mlcp","\u2AE4":"Dashv","\u2AE6":"Vdashl","\u2AE7":"Barv","\u2AE8":"vBar","\u2AE9":"vBarv","\u2AEB":"Vbar","\u2AEC":"Not","\u2AED":"bNot","\u2AEE":"rnmid","\u2AEF":"cirmid","\u2AF0":"midcir","\u2AF1":"topcir","\u2AF2":"nhpar","\u2AF3":"parsim","\u2AFD":"parsl","\u2AFD\u20E5":"nparsl","\u266D":"flat","\u266E":"natur","\u266F":"sharp","\xA4":"curren","\xA2":"cent",$:"dollar","\xA3":"pound","\xA5":"yen","\u20AC":"euro","\xB9":"sup1","\xBD":"half","\u2153":"frac13","\xBC":"frac14","\u2155":"frac15","\u2159":"frac16","\u215B":"frac18","\xB2":"sup2","\u2154":"frac23","\u2156":"frac25","\xB3":"sup3","\xBE":"frac34","\u2157":"frac35","\u215C":"frac38","\u2158":"frac45","\u215A":"frac56","\u215D":"frac58","\u215E":"frac78","\u{1D4B6}":"ascr","\u{1D552}":"aopf","\u{1D51E}":"afr","\u{1D538}":"Aopf","\u{1D504}":"Afr","\u{1D49C}":"Ascr",\u00AA:"ordf",\u00E1:"aacute",\u00C1:"Aacute",\u00E0:"agrave",\u00C0:"Agrave",\u0103:"abreve",\u0102:"Abreve",\u00E2:"acirc",\u00C2:"Acirc",\u00E5:"aring",\u00C5:"angst",\u00E4:"auml",\u00C4:"Auml",\u00E3:"atilde",\u00C3:"Atilde",\u0105:"aogon",\u0104:"Aogon",\u0101:"amacr",\u0100:"Amacr",\u00E6:"aelig",\u00C6:"AElig","\u{1D4B7}":"bscr","\u{1D553}":"bopf","\u{1D51F}":"bfr","\u{1D539}":"Bopf",\u212C:"Bscr","\u{1D505}":"Bfr","\u{1D520}":"cfr","\u{1D4B8}":"cscr","\u{1D554}":"copf",\u212D:"Cfr","\u{1D49E}":"Cscr",\u2102:"Copf",\u0107:"cacute",\u0106:"Cacute",\u0109:"ccirc",\u0108:"Ccirc",\u010D:"ccaron",\u010C:"Ccaron",\u010B:"cdot",\u010A:"Cdot",\u00E7:"ccedil",\u00C7:"Ccedil","\u2105":"incare","\u{1D521}":"dfr","\u2146":"dd","\u{1D555}":"dopf","\u{1D4B9}":"dscr","\u{1D49F}":"Dscr","\u{1D507}":"Dfr","\u2145":"DD","\u{1D53B}":"Dopf",\u010F:"dcaron",\u010E:"Dcaron",\u0111:"dstrok",\u0110:"Dstrok",\u00F0:"eth",\u00D0:"ETH","\u2147":"ee",\u212F:"escr","\u{1D522}":"efr","\u{1D556}":"eopf",\u2130:"Escr","\u{1D508}":"Efr","\u{1D53C}":"Eopf",\u00E9:"eacute",\u00C9:"Eacute",\u00E8:"egrave",\u00C8:"Egrave",\u00EA:"ecirc",\u00CA:"Ecirc",\u011B:"ecaron",\u011A:"Ecaron",\u00EB:"euml",\u00CB:"Euml",\u0117:"edot",\u0116:"Edot",\u0119:"eogon",\u0118:"Eogon",\u0113:"emacr",\u0112:"Emacr","\u{1D523}":"ffr","\u{1D557}":"fopf","\u{1D4BB}":"fscr","\u{1D509}":"Ffr","\u{1D53D}":"Fopf",\u2131:"Fscr",\uFB00:"fflig",\uFB03:"ffilig",\uFB04:"ffllig",\uFB01:"filig",fj:"fjlig",\uFB02:"fllig",\u0192:"fnof",\u210A:"gscr","\u{1D558}":"gopf","\u{1D524}":"gfr","\u{1D4A2}":"Gscr","\u{1D53E}":"Gopf","\u{1D50A}":"Gfr",\u01F5:"gacute",\u011F:"gbreve",\u011E:"Gbreve",\u011D:"gcirc",\u011C:"Gcirc",\u0121:"gdot",\u0120:"Gdot",\u0122:"Gcedil","\u{1D525}":"hfr",\u210E:"planckh","\u{1D4BD}":"hscr","\u{1D559}":"hopf",\u210B:"Hscr",\u210C:"Hfr",\u210D:"Hopf",\u0125:"hcirc",\u0124:"Hcirc",\u210F:"hbar",\u0127:"hstrok",\u0126:"Hstrok","\u{1D55A}":"iopf","\u{1D526}":"ifr","\u{1D4BE}":"iscr","\u2148":"ii","\u{1D540}":"Iopf",\u2110:"Iscr",\u2111:"Im",\u00ED:"iacute",\u00CD:"Iacute",\u00EC:"igrave",\u00CC:"Igrave",\u00EE:"icirc",\u00CE:"Icirc",\u00EF:"iuml",\u00CF:"Iuml",\u0129:"itilde",\u0128:"Itilde",\u0130:"Idot",\u012F:"iogon",\u012E:"Iogon",\u012B:"imacr",\u012A:"Imacr",\u0133:"ijlig",\u0132:"IJlig",\u0131:"imath","\u{1D4BF}":"jscr","\u{1D55B}":"jopf","\u{1D527}":"jfr","\u{1D4A5}":"Jscr","\u{1D50D}":"Jfr","\u{1D541}":"Jopf",\u0135:"jcirc",\u0134:"Jcirc","\u0237":"jmath","\u{1D55C}":"kopf","\u{1D4C0}":"kscr","\u{1D528}":"kfr","\u{1D4A6}":"Kscr","\u{1D542}":"Kopf","\u{1D50E}":"Kfr",\u0137:"kcedil",\u0136:"Kcedil","\u{1D529}":"lfr","\u{1D4C1}":"lscr",\u2113:"ell","\u{1D55D}":"lopf",\u2112:"Lscr","\u{1D50F}":"Lfr","\u{1D543}":"Lopf",\u013A:"lacute",\u0139:"Lacute",\u013E:"lcaron",\u013D:"Lcaron",\u013C:"lcedil",\u013B:"Lcedil",\u0142:"lstrok",\u0141:"Lstrok",\u0140:"lmidot",\u013F:"Lmidot","\u{1D52A}":"mfr","\u{1D55E}":"mopf","\u{1D4C2}":"mscr","\u{1D510}":"Mfr","\u{1D544}":"Mopf",\u2133:"Mscr","\u{1D52B}":"nfr","\u{1D55F}":"nopf","\u{1D4C3}":"nscr",\u2115:"Nopf","\u{1D4A9}":"Nscr","\u{1D511}":"Nfr",\u0144:"nacute",\u0143:"Nacute",\u0148:"ncaron",\u0147:"Ncaron",\u00F1:"ntilde",\u00D1:"Ntilde",\u0146:"ncedil",\u0145:"Ncedil","\u2116":"numero",\u014B:"eng",\u014A:"ENG","\u{1D560}":"oopf","\u{1D52C}":"ofr",\u2134:"oscr","\u{1D4AA}":"Oscr","\u{1D512}":"Ofr","\u{1D546}":"Oopf",\u00BA:"ordm",\u00F3:"oacute",\u00D3:"Oacute",\u00F2:"ograve",\u00D2:"Ograve",\u00F4:"ocirc",\u00D4:"Ocirc",\u00F6:"ouml",\u00D6:"Ouml",\u0151:"odblac",\u0150:"Odblac",\u00F5:"otilde",\u00D5:"Otilde",\u00F8:"oslash",\u00D8:"Oslash",\u014D:"omacr",\u014C:"Omacr",\u0153:"oelig",\u0152:"OElig","\u{1D52D}":"pfr","\u{1D4C5}":"pscr","\u{1D561}":"popf",\u2119:"Popf","\u{1D513}":"Pfr","\u{1D4AB}":"Pscr","\u{1D562}":"qopf","\u{1D52E}":"qfr","\u{1D4C6}":"qscr","\u{1D4AC}":"Qscr","\u{1D514}":"Qfr",\u211A:"Qopf",\u0138:"kgreen","\u{1D52F}":"rfr","\u{1D563}":"ropf","\u{1D4C7}":"rscr",\u211B:"Rscr",\u211C:"Re",\u211D:"Ropf",\u0155:"racute",\u0154:"Racute",\u0159:"rcaron",\u0158:"Rcaron",\u0157:"rcedil",\u0156:"Rcedil","\u{1D564}":"sopf","\u{1D4C8}":"sscr","\u{1D530}":"sfr","\u{1D54A}":"Sopf","\u{1D516}":"Sfr","\u{1D4AE}":"Sscr","\u24C8":"oS",\u015B:"sacute",\u015A:"Sacute",\u015D:"scirc",\u015C:"Scirc",\u0161:"scaron",\u0160:"Scaron",\u015F:"scedil",\u015E:"Scedil",\u00DF:"szlig","\u{1D531}":"tfr","\u{1D4C9}":"tscr","\u{1D565}":"topf","\u{1D4AF}":"Tscr","\u{1D517}":"Tfr","\u{1D54B}":"Topf",\u0165:"tcaron",\u0164:"Tcaron",\u0163:"tcedil",\u0162:"Tcedil","\u2122":"trade",\u0167:"tstrok",\u0166:"Tstrok","\u{1D4CA}":"uscr","\u{1D566}":"uopf","\u{1D532}":"ufr","\u{1D54C}":"Uopf","\u{1D518}":"Ufr","\u{1D4B0}":"Uscr",\u00FA:"uacute",\u00DA:"Uacute",\u00F9:"ugrave",\u00D9:"Ugrave",\u016D:"ubreve",\u016C:"Ubreve",\u00FB:"ucirc",\u00DB:"Ucirc",\u016F:"uring",\u016E:"Uring",\u00FC:"uuml",\u00DC:"Uuml",\u0171:"udblac",\u0170:"Udblac",\u0169:"utilde",\u0168:"Utilde",\u0173:"uogon",\u0172:"Uogon",\u016B:"umacr",\u016A:"Umacr","\u{1D533}":"vfr","\u{1D567}":"vopf","\u{1D4CB}":"vscr","\u{1D519}":"Vfr","\u{1D54D}":"Vopf","\u{1D4B1}":"Vscr","\u{1D568}":"wopf","\u{1D4CC}":"wscr","\u{1D534}":"wfr","\u{1D4B2}":"Wscr","\u{1D54E}":"Wopf","\u{1D51A}":"Wfr",\u0175:"wcirc",\u0174:"Wcirc","\u{1D535}":"xfr","\u{1D4CD}":"xscr","\u{1D569}":"xopf","\u{1D54F}":"Xopf","\u{1D51B}":"Xfr","\u{1D4B3}":"Xscr","\u{1D536}":"yfr","\u{1D4CE}":"yscr","\u{1D56A}":"yopf","\u{1D4B4}":"Yscr","\u{1D51C}":"Yfr","\u{1D550}":"Yopf",\u00FD:"yacute",\u00DD:"Yacute",\u0177:"ycirc",\u0176:"Ycirc",\u00FF:"yuml",\u0178:"Yuml","\u{1D4CF}":"zscr","\u{1D537}":"zfr","\u{1D56B}":"zopf",\u2128:"Zfr",\u2124:"Zopf","\u{1D4B5}":"Zscr",\u017A:"zacute",\u0179:"Zacute",\u017E:"zcaron",\u017D:"Zcaron",\u017C:"zdot",\u017B:"Zdot",\u01B5:"imped",\u00FE:"thorn",\u00DE:"THORN",\u0149:"napos",\u03B1:"alpha",\u0391:"Alpha",\u03B2:"beta",\u0392:"Beta",\u03B3:"gamma",\u0393:"Gamma",\u03B4:"delta",\u0394:"Delta",\u03B5:"epsi","\u03F5":"epsiv",\u0395:"Epsilon",\u03DD:"gammad",\u03DC:"Gammad",\u03B6:"zeta",\u0396:"Zeta",\u03B7:"eta",\u0397:"Eta",\u03B8:"theta",\u03D1:"thetav",\u0398:"Theta",\u03B9:"iota",\u0399:"Iota",\u03BA:"kappa",\u03F0:"kappav",\u039A:"Kappa",\u03BB:"lambda",\u039B:"Lambda",\u03BC:"mu",\u00B5:"micro",\u039C:"Mu",\u03BD:"nu",\u039D:"Nu",\u03BE:"xi",\u039E:"Xi",\u03BF:"omicron",\u039F:"Omicron",\u03C0:"pi",\u03D6:"piv",\u03A0:"Pi",\u03C1:"rho",\u03F1:"rhov",\u03A1:"Rho",\u03C3:"sigma",\u03A3:"Sigma",\u03C2:"sigmaf",\u03C4:"tau",\u03A4:"Tau",\u03C5:"upsi",\u03A5:"Upsilon",\u03D2:"Upsi",\u03C6:"phi",\u03D5:"phiv",\u03A6:"Phi",\u03C7:"chi",\u03A7:"Chi",\u03C8:"psi",\u03A8:"Psi",\u03C9:"omega",\u03A9:"ohm",\u0430:"acy",\u0410:"Acy",\u0431:"bcy",\u0411:"Bcy",\u0432:"vcy",\u0412:"Vcy",\u0433:"gcy",\u0413:"Gcy",\u0453:"gjcy",\u0403:"GJcy",\u0434:"dcy",\u0414:"Dcy",\u0452:"djcy",\u0402:"DJcy",\u0435:"iecy",\u0415:"IEcy",\u0451:"iocy",\u0401:"IOcy",\u0454:"jukcy",\u0404:"Jukcy",\u0436:"zhcy",\u0416:"ZHcy",\u0437:"zcy",\u0417:"Zcy",\u0455:"dscy",\u0405:"DScy",\u0438:"icy",\u0418:"Icy",\u0456:"iukcy",\u0406:"Iukcy",\u0457:"yicy",\u0407:"YIcy",\u0439:"jcy",\u0419:"Jcy",\u0458:"jsercy",\u0408:"Jsercy",\u043A:"kcy",\u041A:"Kcy",\u045C:"kjcy",\u040C:"KJcy",\u043B:"lcy",\u041B:"Lcy",\u0459:"ljcy",\u0409:"LJcy",\u043C:"mcy",\u041C:"Mcy",\u043D:"ncy",\u041D:"Ncy",\u045A:"njcy",\u040A:"NJcy",\u043E:"ocy",\u041E:"Ocy",\u043F:"pcy",\u041F:"Pcy",\u0440:"rcy",\u0420:"Rcy",\u0441:"scy",\u0421:"Scy",\u0442:"tcy",\u0422:"Tcy",\u045B:"tshcy",\u040B:"TSHcy",\u0443:"ucy",\u0423:"Ucy",\u045E:"ubrcy",\u040E:"Ubrcy",\u0444:"fcy",\u0424:"Fcy",\u0445:"khcy",\u0425:"KHcy",\u0446:"tscy",\u0426:"TScy",\u0447:"chcy",\u0427:"CHcy",\u045F:"dzcy",\u040F:"DZcy",\u0448:"shcy",\u0428:"SHcy",\u0449:"shchcy",\u0429:"SHCHcy",\u044A:"hardcy",\u042A:"HARDcy",\u044B:"ycy",\u042B:"Ycy",\u044C:"softcy",\u042C:"SOFTcy",\u044D:"ecy",\u042D:"Ecy",\u044E:"yucy",\u042E:"YUcy",\u044F:"yacy",\u042F:"YAcy",\u2135:"aleph",\u2136:"beth",\u2137:"gimel",\u2138:"daleth"},l=/["&'<>`]/g,u={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},m=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,h=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,_=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,b={aacute:"\xE1",Aacute:"\xC1",abreve:"\u0103",Abreve:"\u0102",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",acy:"\u0430",Acy:"\u0410",aelig:"\xE6",AElig:"\xC6",af:"\u2061",afr:"\u{1D51E}",Afr:"\u{1D504}",agrave:"\xE0",Agrave:"\xC0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",Alpha:"\u0391",amacr:"\u0101",Amacr:"\u0100",amalg:"\u2A3F",amp:"&",AMP:"&",and:"\u2227",And:"\u2A53",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",Aogon:"\u0104",aopf:"\u{1D552}",Aopf:"\u{1D538}",ap:"\u2248",apacir:"\u2A6F",ape:"\u224A",apE:"\u2A70",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",aring:"\xE5",Aring:"\xC5",ascr:"\u{1D4B6}",Ascr:"\u{1D49C}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",Bcy:"\u0411",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",beta:"\u03B2",Beta:"\u0392",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",Bfr:"\u{1D505}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bNot:"\u2AED",bopf:"\u{1D553}",Bopf:"\u{1D539}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxhD:"\u2565",boxHd:"\u2564",boxHD:"\u2566",boxhu:"\u2534",boxhU:"\u2568",boxHu:"\u2567",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpe:"\u224F",bumpE:"\u2AAE",bumpeq:"\u224F",Bumpeq:"\u224E",cacute:"\u0107",Cacute:"\u0106",cap:"\u2229",Cap:"\u22D2",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",ccaron:"\u010D",Ccaron:"\u010C",ccedil:"\xE7",Ccedil:"\xC7",ccirc:"\u0109",Ccirc:"\u0108",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",Cdot:"\u010A",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",chcy:"\u0447",CHcy:"\u0427",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",Chi:"\u03A7",cir:"\u25CB",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cire:"\u2257",cirE:"\u29C3",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",colone:"\u2254",Colone:"\u2A74",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",cscr:"\u{1D4B8}",Cscr:"\u{1D49E}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",Cup:"\u22D3",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",dArr:"\u21D3",Darr:"\u21A1",dash:"\u2010",dashv:"\u22A3",Dashv:"\u2AE4",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",Dcaron:"\u010E",dcy:"\u0434",Dcy:"\u0414",dd:"\u2146",DD:"\u2145",ddagger:"\u2021",ddarr:"\u21CA",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",delta:"\u03B4",Delta:"\u0394",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",Dfr:"\u{1D507}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",DJcy:"\u0402",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",Dopf:"\u{1D53B}",dot:"\u02D9",Dot:"\xA8",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",downarrow:"\u2193",Downarrow:"\u21D3",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",Dscr:"\u{1D49F}",dscy:"\u0455",DScy:"\u0405",dsol:"\u29F6",dstrok:"\u0111",Dstrok:"\u0110",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",DZcy:"\u040F",dzigrarr:"\u27FF",eacute:"\xE9",Eacute:"\xC9",easter:"\u2A6E",ecaron:"\u011B",Ecaron:"\u011A",ecir:"\u2256",ecirc:"\xEA",Ecirc:"\xCA",ecolon:"\u2255",ecy:"\u044D",Ecy:"\u042D",eDDot:"\u2A77",edot:"\u0117",eDot:"\u2251",Edot:"\u0116",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",Efr:"\u{1D508}",eg:"\u2A9A",egrave:"\xE8",Egrave:"\xC8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",Emacr:"\u0112",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014B",ENG:"\u014A",ensp:"\u2002",eogon:"\u0119",Eogon:"\u0118",eopf:"\u{1D556}",Eopf:"\u{1D53C}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",Epsilon:"\u0395",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",esim:"\u2242",Esim:"\u2A73",eta:"\u03B7",Eta:"\u0397",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",Fcy:"\u0424",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",Ffr:"\u{1D509}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",Fopf:"\u{1D53D}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",gamma:"\u03B3",Gamma:"\u0393",gammad:"\u03DD",Gammad:"\u03DC",gap:"\u2A86",gbreve:"\u011F",Gbreve:"\u011E",Gcedil:"\u0122",gcirc:"\u011D",Gcirc:"\u011C",gcy:"\u0433",Gcy:"\u0413",gdot:"\u0121",Gdot:"\u0120",ge:"\u2265",gE:"\u2267",gel:"\u22DB",gEl:"\u2A8C",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",Gfr:"\u{1D50A}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",GJcy:"\u0403",gl:"\u2277",gla:"\u2AA5",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",Gopf:"\u{1D53E}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",gscr:"\u210A",Gscr:"\u{1D4A2}",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gt:">",Gt:"\u226B",GT:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",HARDcy:"\u042A",harr:"\u2194",hArr:"\u21D4",harrcir:"\u2948",harrw:"\u21AD",Hat:"^",hbar:"\u210F",hcirc:"\u0125",Hcirc:"\u0124",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",hstrok:"\u0127",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",iacute:"\xED",Iacute:"\xCD",ic:"\u2063",icirc:"\xEE",Icirc:"\xCE",icy:"\u0438",Icy:"\u0418",Idot:"\u0130",iecy:"\u0435",IEcy:"\u0415",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",igrave:"\xEC",Igrave:"\xCC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",IJlig:"\u0132",Im:"\u2111",imacr:"\u012B",Imacr:"\u012A",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",Int:"\u222C",intcal:"\u22BA",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",iocy:"\u0451",IOcy:"\u0401",iogon:"\u012F",Iogon:"\u012E",iopf:"\u{1D55A}",Iopf:"\u{1D540}",iota:"\u03B9",Iota:"\u0399",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",Itilde:"\u0128",iukcy:"\u0456",Iukcy:"\u0406",iuml:"\xEF",Iuml:"\xCF",jcirc:"\u0135",Jcirc:"\u0134",jcy:"\u0439",Jcy:"\u0419",jfr:"\u{1D527}",Jfr:"\u{1D50D}",jmath:"\u0237",jopf:"\u{1D55B}",Jopf:"\u{1D541}",jscr:"\u{1D4BF}",Jscr:"\u{1D4A5}",jsercy:"\u0458",Jsercy:"\u0408",jukcy:"\u0454",Jukcy:"\u0404",kappa:"\u03BA",Kappa:"\u039A",kappav:"\u03F0",kcedil:"\u0137",Kcedil:"\u0136",kcy:"\u043A",Kcy:"\u041A",kfr:"\u{1D528}",Kfr:"\u{1D50E}",kgreen:"\u0138",khcy:"\u0445",KHcy:"\u0425",kjcy:"\u045C",KJcy:"\u040C",kopf:"\u{1D55C}",Kopf:"\u{1D542}",kscr:"\u{1D4C0}",Kscr:"\u{1D4A6}",lAarr:"\u21DA",lacute:"\u013A",Lacute:"\u0139",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",Lambda:"\u039B",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larr:"\u2190",lArr:"\u21D0",Larr:"\u219E",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",lAtail:"\u291B",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",Lcaron:"\u013D",lcedil:"\u013C",Lcedil:"\u013B",lceil:"\u2308",lcub:"{",lcy:"\u043B",Lcy:"\u041B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",leftarrow:"\u2190",Leftarrow:"\u21D0",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",Leftrightarrow:"\u21D4",LeftRightArrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",leg:"\u22DA",lEg:"\u2A8B",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",Lfr:"\u{1D50F}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",LJcy:"\u0409",ll:"\u226A",Ll:"\u22D8",llarr:"\u21C7",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",Lmidot:"\u013F",lmoust:"\u23B0",lmoustache:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",Longleftarrow:"\u27F8",LongLeftArrow:"\u27F5",longleftrightarrow:"\u27F7",Longleftrightarrow:"\u27FA",LongLeftRightArrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",Longrightarrow:"\u27F9",LongRightArrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",Lopf:"\u{1D543}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",Lstrok:"\u0141",lt:"<",Lt:"\u226A",LT:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",Map:"\u2905",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",Mcy:"\u041C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",mfr:"\u{1D52A}",Mfr:"\u{1D510}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",Mopf:"\u{1D544}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",mu:"\u03BC",Mu:"\u039C",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",nacute:"\u0144",Nacute:"\u0143",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",Ncaron:"\u0147",ncedil:"\u0146",Ncedil:"\u0145",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",Ncy:"\u041D",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:`
          -`,nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",Nfr:"\u{1D511}",nge:"\u2271",ngE:"\u2267\u0338",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",ngt:"\u226F",nGt:"\u226B\u20D2",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",NJcy:"\u040A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nle:"\u2270",nlE:"\u2266\u0338",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nlt:"\u226E",nLt:"\u226A\u20D2",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",not:"\xAC",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",Nscr:"\u{1D4A9}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsube:"\u2288",nsubE:"\u2AC5\u0338",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupe:"\u2289",nsupE:"\u2AC6\u0338",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntilde:"\xF1",Ntilde:"\xD1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",Nu:"\u039D",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",oacute:"\xF3",Oacute:"\xD3",oast:"\u229B",ocir:"\u229A",ocirc:"\xF4",Ocirc:"\xD4",ocy:"\u043E",Ocy:"\u041E",odash:"\u229D",odblac:"\u0151",Odblac:"\u0150",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",OElig:"\u0152",ofcir:"\u29BF",ofr:"\u{1D52C}",Ofr:"\u{1D512}",ogon:"\u02DB",ograve:"\xF2",Ograve:"\xD2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",Omacr:"\u014C",omega:"\u03C9",Omega:"\u03A9",omicron:"\u03BF",Omicron:"\u039F",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",Oopf:"\u{1D546}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",or:"\u2228",Or:"\u2A54",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",oscr:"\u2134",Oscr:"\u{1D4AA}",oslash:"\xF8",Oslash:"\xD8",osol:"\u2298",otilde:"\xF5",Otilde:"\xD5",otimes:"\u2297",Otimes:"\u2A37",otimesas:"\u2A36",ouml:"\xF6",Ouml:"\xD6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",pcy:"\u043F",Pcy:"\u041F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",Pfr:"\u{1D513}",phi:"\u03C6",Phi:"\u03A6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",Pi:"\u03A0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",pr:"\u227A",Pr:"\u2ABB",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prE:"\u2AB3",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportion:"\u2237",Proportional:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",Pscr:"\u{1D4AB}",psi:"\u03C8",Psi:"\u03A8",puncsp:"\u2008",qfr:"\u{1D52E}",Qfr:"\u{1D514}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",qscr:"\u{1D4C6}",Qscr:"\u{1D4AC}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",racute:"\u0155",Racute:"\u0154",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarr:"\u2192",rArr:"\u21D2",Rarr:"\u21A0",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",Rarrtl:"\u2916",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",Rcaron:"\u0158",rcedil:"\u0157",Rcedil:"\u0156",rceil:"\u2309",rcub:"}",rcy:"\u0440",Rcy:"\u0420",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",Re:"\u211C",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",Rho:"\u03A1",rhov:"\u03F1",RightAngleBracket:"\u27E9",rightarrow:"\u2192",Rightarrow:"\u21D2",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",Sacute:"\u015A",sbquo:"\u201A",sc:"\u227B",Sc:"\u2ABC",scap:"\u2AB8",scaron:"\u0161",Scaron:"\u0160",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",scedil:"\u015F",Scedil:"\u015E",scirc:"\u015D",Scirc:"\u015C",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",Scy:"\u0421",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",Sfr:"\u{1D516}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",SHCHcy:"\u0429",shcy:"\u0448",SHcy:"\u0428",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",sigma:"\u03C3",Sigma:"\u03A3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",SOFTcy:"\u042C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",Sopf:"\u{1D54A}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",Sscr:"\u{1D4AE}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",Star:"\u22C6",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",sube:"\u2286",subE:"\u2AC5",subedot:"\u2AC3",submult:"\u2AC1",subne:"\u228A",subnE:"\u2ACB",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup:"\u2283",Sup:"\u22D1",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supE:"\u2AC6",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supne:"\u228B",supnE:"\u2ACC",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:"	",target:"\u2316",tau:"\u03C4",Tau:"\u03A4",tbrk:"\u23B4",tcaron:"\u0165",Tcaron:"\u0164",tcedil:"\u0163",Tcedil:"\u0162",tcy:"\u0442",Tcy:"\u0422",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",Tfr:"\u{1D517}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",theta:"\u03B8",Theta:"\u0398",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223C",thorn:"\xFE",THORN:"\xDE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",Topf:"\u{1D54B}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",Tscr:"\u{1D4AF}",tscy:"\u0446",TScy:"\u0426",tshcy:"\u045B",TSHcy:"\u040B",tstrok:"\u0167",Tstrok:"\u0166",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uacute:"\xFA",Uacute:"\xDA",uarr:"\u2191",uArr:"\u21D1",Uarr:"\u219F",Uarrocir:"\u2949",ubrcy:"\u045E",Ubrcy:"\u040E",ubreve:"\u016D",Ubreve:"\u016C",ucirc:"\xFB",Ucirc:"\xDB",ucy:"\u0443",Ucy:"\u0423",udarr:"\u21C5",udblac:"\u0171",Udblac:"\u0170",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",Ufr:"\u{1D518}",ugrave:"\xF9",Ugrave:"\xD9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",Umacr:"\u016A",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",uogon:"\u0173",Uogon:"\u0172",uopf:"\u{1D566}",Uopf:"\u{1D54C}",uparrow:"\u2191",Uparrow:"\u21D1",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",Updownarrow:"\u21D5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",upsilon:"\u03C5",Upsilon:"\u03A5",UpTee:"\u22A5",UpTeeArrow:"\u21A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",Uring:"\u016E",urtri:"\u25F9",uscr:"\u{1D4CA}",Uscr:"\u{1D4B0}",utdot:"\u22F0",utilde:"\u0169",Utilde:"\u0168",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uuml:"\xFC",Uuml:"\xDC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",vcy:"\u0432",Vcy:"\u0412",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",vee:"\u2228",Vee:"\u22C1",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",vfr:"\u{1D533}",Vfr:"\u{1D519}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",Vopf:"\u{1D54D}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",Vscr:"\u{1D4B1}",vsubne:"\u228A\uFE00",vsubnE:"\u2ACB\uFE00",vsupne:"\u228B\uFE00",vsupnE:"\u2ACC\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",wcirc:"\u0175",Wcirc:"\u0174",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",Wfr:"\u{1D51A}",wopf:"\u{1D568}",Wopf:"\u{1D54E}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",Wscr:"\u{1D4B2}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",Xfr:"\u{1D51B}",xharr:"\u27F7",xhArr:"\u27FA",xi:"\u03BE",Xi:"\u039E",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",Xopf:"\u{1D54F}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",xscr:"\u{1D4CD}",Xscr:"\u{1D4B3}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacute:"\xFD",Yacute:"\xDD",yacy:"\u044F",YAcy:"\u042F",ycirc:"\u0177",Ycirc:"\u0176",ycy:"\u044B",Ycy:"\u042B",yen:"\xA5",yfr:"\u{1D536}",Yfr:"\u{1D51C}",yicy:"\u0457",YIcy:"\u0407",yopf:"\u{1D56A}",Yopf:"\u{1D550}",yscr:"\u{1D4CE}",Yscr:"\u{1D4B4}",yucy:"\u044E",YUcy:"\u042E",yuml:"\xFF",Yuml:"\u0178",zacute:"\u017A",Zacute:"\u0179",zcaron:"\u017E",Zcaron:"\u017D",zcy:"\u0437",Zcy:"\u0417",zdot:"\u017C",Zdot:"\u017B",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",zeta:"\u03B6",Zeta:"\u0396",zfr:"\u{1D537}",Zfr:"\u2128",zhcy:"\u0436",ZHcy:"\u0416",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",zscr:"\u{1D4CF}",Zscr:"\u{1D4B5}",zwj:"\u200D",zwnj:"\u200C"},v={aacute:"\xE1",Aacute:"\xC1",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",aelig:"\xE6",AElig:"\xC6",agrave:"\xE0",Agrave:"\xC0",amp:"&",AMP:"&",aring:"\xE5",Aring:"\xC5",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",brvbar:"\xA6",ccedil:"\xE7",Ccedil:"\xC7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",eacute:"\xE9",Eacute:"\xC9",ecirc:"\xEA",Ecirc:"\xCA",egrave:"\xE8",Egrave:"\xC8",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",iacute:"\xED",Iacute:"\xCD",icirc:"\xEE",Icirc:"\xCE",iexcl:"\xA1",igrave:"\xEC",Igrave:"\xCC",iquest:"\xBF",iuml:"\xEF",Iuml:"\xCF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",ntilde:"\xF1",Ntilde:"\xD1",oacute:"\xF3",Oacute:"\xD3",ocirc:"\xF4",Ocirc:"\xD4",ograve:"\xF2",Ograve:"\xD2",ordf:"\xAA",ordm:"\xBA",oslash:"\xF8",Oslash:"\xD8",otilde:"\xF5",Otilde:"\xD5",ouml:"\xF6",Ouml:"\xD6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",thorn:"\xFE",THORN:"\xDE",times:"\xD7",uacute:"\xFA",Uacute:"\xDA",ucirc:"\xFB",Ucirc:"\xDB",ugrave:"\xF9",Ugrave:"\xD9",uml:"\xA8",uuml:"\xFC",Uuml:"\xDC",yacute:"\xFD",Yacute:"\xDD",yen:"\xA5",yuml:"\xFF"},w={0:"\uFFFD",128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},x=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],P=String.fromCharCode,k={},R=k.hasOwnProperty,L=function(ee,fe){return R.call(ee,fe)},U=function(ee,fe){for(var ie=-1,Se=ee.length;++ie=55296&&ee<=57343||ee>1114111?(fe&&C("character reference outside the permissible Unicode range"),"\uFFFD"):L(w,ee)?(fe&&C("disallowed character reference"),w[ee]):(fe&&U(x,ee)&&C("disallowed character reference"),ee>65535&&(ee-=65536,ie+=P(ee>>>10&1023|55296),ee=56320|ee&1023),ie+=P(ee),ie)},j=function(ee){return"&#x"+ee.toString(16).toUpperCase()+";"},M=function(ee){return"&#"+ee+";"},C=function(ee){throw Error("Parse error: "+ee)},O=function(ee,fe){fe=Y(fe,O.options);var ie=fe.strict;ie&&h.test(ee)&&C("forbidden code point");var Se=fe.encodeEverything,ce=fe.useNamedReferences,Mt=fe.allowUnsafeSymbols,et=fe.decimal?M:j,or=function(Ge){return et(Ge.charCodeAt(0))};return Se?(ee=ee.replace(s,function(Ge){return ce&&L(c,Ge)?"&"+c[Ge]+";":or(Ge)}),ce&&(ee=ee.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),ce&&(ee=ee.replace(o,function(Ge){return"&"+c[Ge]+";"}))):ce?(Mt||(ee=ee.replace(l,function(Ge){return"&"+c[Ge]+";"})),ee=ee.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),ee=ee.replace(o,function(Ge){return"&"+c[Ge]+";"})):Mt||(ee=ee.replace(l,or)),ee.replace(i,function(Ge){var me=Ge.charCodeAt(0),oe=Ge.charCodeAt(1),ue=(me-55296)*1024+oe-56320+65536;return et(ue)}).replace(a,or)};O.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var V=function(ee,fe){fe=Y(fe,V.options);var ie=fe.strict;return ie&&m.test(ee)&&C("malformed character reference"),ee.replace(_,function(Se,ce,Mt,et,or,Ge,me,oe,ue){var De,It,Je,at,mt,ke;return ce?(mt=ce,b[mt]):Mt?(mt=Mt,ke=et,ke&&fe.isAttributeValue?(ie&&ke=="="&&C("`&` did not start a character reference"),Se):(ie&&C("named character reference was not terminated by a semicolon"),v[mt]+(ke||""))):or?(Je=or,It=Ge,ie&&!It&&C("character reference was not terminated by a semicolon"),De=parseInt(Je,10),N(De,ie)):me?(at=me,It=oe,ie&&!It&&C("character reference was not terminated by a semicolon"),De=parseInt(at,16),N(De,ie)):(ie&&C("named character reference was not terminated by a semicolon"),Se)})};V.options={isAttributeValue:!1,strict:!1};var Q=function(ee){return ee.replace(l,function(fe){return u[fe]})},X={version:"1.2.0",encode:O,decode:V,escape:Q,unescape:V};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd)define(function(){return X});else if(r&&!r.nodeType)if(t)t.exports=X;else for(var J in X)L(X,J)&&(r[J]=X[J]);else e.he=X})(enr)});var axt=A(_ln=>{"use strict";Object.defineProperty(_ln,"__esModule",{value:!0});var AFs=tnr(),NSd=function(){function e(r,t){r===void 0&&(r=null),this.parentNode=r,this.childNodes=[],Object.defineProperty(this,"range",{enumerable:!1,writable:!0,configurable:!0,value:t??[-1,-1]})}return e.prototype.remove=function(){var r=this;if(this.parentNode){var t=this.parentNode.childNodes;this.parentNode.childNodes=t.filter(function(n){return r!==n}),this.parentNode=null}return this},Object.defineProperty(e.prototype,"innerText",{get:function(){return this.rawText},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textContent",{get:function(){return(0,AFs.decode)(this.rawText)},set:function(r){this.rawText=(0,AFs.encode)(r)},enumerable:!1,configurable:!0}),e}();_ln.default=NSd});var eGe=A(bln=>{"use strict";Object.defineProperty(bln,"__esModule",{value:!0});var Aln;(function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE"})(Aln||(Aln={}));bln.default=Aln});var Cln=A(ADe=>{"use strict";var OSd=ADe&&ADe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),bFs=ADe&&ADe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ADe,"__esModule",{value:!0});var BSd=bFs(axt()),qSd=bFs(eGe()),MSd=function(e){OSd(r,e);function r(t,n,i){var s=e.call(this,n,i)||this;return s.rawText=t,s.nodeType=qSd.default.COMMENT_NODE,s}return r.prototype.clone=function(){return new r(this.rawText,null)},Object.defineProperty(r.prototype,"text",{get:function(){return this.rawText},enumerable:!1,configurable:!0}),r.prototype.toString=function(){return"")},r}(BSd.default);ADe.default=MSd});var oxt=A(qv=>{"use strict";Object.defineProperty(qv,"__esModule",{value:!0});qv.Doctype=qv.CDATA=qv.Tag=qv.Style=qv.Script=qv.Comment=qv.Directive=qv.Text=qv.Root=qv.isTag=qv.ElementType=void 0;var GO;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(GO=qv.ElementType||(qv.ElementType={}));function LSd(e){return e.type===GO.Tag||e.type===GO.Script||e.type===GO.Style}qv.isTag=LSd;qv.Root=GO.Root;qv.Text=GO.Text;qv.Directive=GO.Directive;qv.Comment=GO.Comment;qv.Script=GO.Script;qv.Style=GO.Style;qv.Tag=GO.Tag;qv.CDATA=GO.CDATA;qv.Doctype=GO.Doctype});var Sln=A(X1=>{"use strict";var pfe=X1&&X1.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),cxt=X1&&X1.__assign||function(){return cxt=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),r}(Eln);X1.NodeWithChildren=nnr;var DFs=function(e){pfe(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.type=qF.ElementType.CDATA,t}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),r}(nnr);X1.CDATA=DFs;var SFs=function(e){pfe(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.type=qF.ElementType.Root,t}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),r}(nnr);X1.Document=SFs;var wFs=function(e){pfe(r,e);function r(t,n,i,s){i===void 0&&(i=[]),s===void 0&&(s=t==="script"?qF.ElementType.Script:t==="style"?qF.ElementType.Style:qF.ElementType.Tag);var a=e.call(this,i)||this;return a.name=t,a.attribs=n,a.type=s,a}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map(function(n){var i,s;return{name:n,value:t.attribs[n],namespace:(i=t["x-attribsNamespace"])===null||i===void 0?void 0:i[n],prefix:(s=t["x-attribsPrefix"])===null||s===void 0?void 0:s[n]}})},enumerable:!1,configurable:!0}),r}(nnr);X1.Element=wFs;function IFs(e){return(0,qF.isTag)(e)}X1.isTag=IFs;function xFs(e){return e.type===qF.ElementType.CDATA}X1.isCDATA=xFs;function TFs(e){return e.type===qF.ElementType.Text}X1.isText=TFs;function PFs(e){return e.type===qF.ElementType.Comment}X1.isComment=PFs;function RFs(e){return e.type===qF.ElementType.Directive}X1.isDirective=RFs;function kFs(e){return e.type===qF.ElementType.Root}X1.isDocument=kFs;function jSd(e){return Object.prototype.hasOwnProperty.call(e,"children")}X1.hasChildren=jSd;function Dln(e,r){r===void 0&&(r=!1);var t;if(TFs(e))t=new CFs(e.data);else if(PFs(e))t=new vFs(e.data);else if(IFs(e)){var n=r?vln(e.children):[],i=new wFs(e.name,cxt({},e.attribs),n);n.forEach(function(c){return c.parent=i}),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=cxt({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=cxt({},e["x-attribsPrefix"])),t=i}else if(xFs(e)){var n=r?vln(e.children):[],s=new DFs(n);n.forEach(function(l){return l.parent=s}),t=s}else if(kFs(e)){var n=r?vln(e.children):[],a=new SFs(n);n.forEach(function(l){return l.parent=a}),e["x-mode"]&&(a["x-mode"]=e["x-mode"]),t=a}else if(RFs(e)){var o=new EFs(e.name,e.data);e["x-name"]!=null&&(o["x-name"]=e["x-name"],o["x-publicId"]=e["x-publicId"],o["x-systemId"]=e["x-systemId"]),t=o}else throw new Error("Not implemented yet: ".concat(e.type));return t.startIndex=e.startIndex,t.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(t.sourceCodeLocation=e.sourceCodeLocation),t}X1.cloneNode=Dln;function vln(e){for(var r=e.map(function(n){return Dln(n,!0)}),t=1;t{"use strict";var GSd=vW&&vW.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),USd=vW&&vW.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&GSd(r,e,t)};Object.defineProperty(vW,"__esModule",{value:!0});vW.DomHandler=void 0;var wln=oxt(),mfe=Sln();USd(Sln(),vW);var FFs={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},NFs=function(){function e(r,t,n){this.dom=[],this.root=new mfe.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof t=="function"&&(n=t,t=FFs),typeof r=="object"&&(t=r,r=void 0),this.callback=r??null,this.options=t??FFs,this.elementCB=n??null}return e.prototype.onparserinit=function(r){this.parser=r},e.prototype.onreset=function(){this.dom=[],this.root=new mfe.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(r){this.handleCallback(r)},e.prototype.onclosetag=function(){this.lastNode=null;var r=this.tagStack.pop();this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(r)},e.prototype.onopentag=function(r,t){var n=this.options.xmlMode?wln.ElementType.Tag:void 0,i=new mfe.Element(r,t,void 0,n);this.addNode(i),this.tagStack.push(i)},e.prototype.ontext=function(r){var t=this.lastNode;if(t&&t.type===wln.ElementType.Text)t.data+=r,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new mfe.Text(r);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(r){if(this.lastNode&&this.lastNode.type===wln.ElementType.Comment){this.lastNode.data+=r;return}var t=new mfe.Comment(r);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var r=new mfe.Text(""),t=new mfe.CDATA([r]);this.addNode(t),r.parent=t,this.lastNode=r},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(r,t){var n=new mfe.ProcessingInstruction(r,t);this.addNode(n)},e.prototype.handleCallback=function(r){if(typeof this.callback=="function")this.callback(r,this.dom);else if(r)throw r},e.prototype.addNode=function(r){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(r.startIndex=this.parser.startIndex),this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),t.children.push(r),n&&(r.prev=n,n.next=r),r.parent=t,this.lastNode=null},e}();vW.DomHandler=NFs;vW.default=NFs});var OFs=A(Iln=>{"use strict";Object.defineProperty(Iln,"__esModule",{value:!0});Iln.default=new Uint16Array('\u1D41<\xD5\u0131\u028A\u049D\u057B\u05D0\u0675\u06DE\u07A2\u07D6\u080F\u0A4A\u0A91\u0DA1\u0E6D\u0F09\u0F26\u10CA\u1228\u12E1\u1415\u149D\u14C3\u14DF\u1525\0\0\0\0\0\0\u156B\u16CD\u198D\u1C12\u1DDD\u1F7E\u2060\u21B0\u228D\u23C0\u23FB\u2442\u2824\u2912\u2D08\u2E48\u2FCE\u3016\u32BA\u3639\u37AC\u38FE\u3A28\u3A71\u3AE0\u3B2E\u0800EMabcfglmnoprstu\\bfms\x7F\x84\x8B\x90\x95\x98\xA6\xB3\xB9\xC8\xCFlig\u803B\xC6\u40C6P\u803B&\u4026cute\u803B\xC1\u40C1reve;\u4102\u0100iyx}rc\u803B\xC2\u40C2;\u4410r;\uC000\u{1D504}rave\u803B\xC0\u40C0pha;\u4391acr;\u4100d;\u6A53\u0100gp\x9D\xA1on;\u4104f;\uC000\u{1D538}plyFunction;\u6061ing\u803B\xC5\u40C5\u0100cs\xBE\xC3r;\uC000\u{1D49C}ign;\u6254ilde\u803B\xC3\u40C3ml\u803B\xC4\u40C4\u0400aceforsu\xE5\xFB\xFE\u0117\u011C\u0122\u0127\u012A\u0100cr\xEA\xF2kslash;\u6216\u0176\xF6\xF8;\u6AE7ed;\u6306y;\u4411\u0180crt\u0105\u010B\u0114ause;\u6235noullis;\u612Ca;\u4392r;\uC000\u{1D505}pf;\uC000\u{1D539}eve;\u42D8c\xF2\u0113mpeq;\u624E\u0700HOacdefhilorsu\u014D\u0151\u0156\u0180\u019E\u01A2\u01B5\u01B7\u01BA\u01DC\u0215\u0273\u0278\u027Ecy;\u4427PY\u803B\xA9\u40A9\u0180cpy\u015D\u0162\u017Aute;\u4106\u0100;i\u0167\u0168\u62D2talDifferentialD;\u6145leys;\u612D\u0200aeio\u0189\u018E\u0194\u0198ron;\u410Cdil\u803B\xC7\u40C7rc;\u4108nint;\u6230ot;\u410A\u0100dn\u01A7\u01ADilla;\u40B8terDot;\u40B7\xF2\u017Fi;\u43A7rcle\u0200DMPT\u01C7\u01CB\u01D1\u01D6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01E2\u01F8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020FoubleQuote;\u601Duote;\u6019\u0200lnpu\u021E\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6A74\u0180git\u022F\u0236\u023Aruent;\u6261nt;\u622FourIntegral;\u622E\u0100fr\u024C\u024E;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6A2Fcr;\uC000\u{1D49E}p\u0100;C\u0284\u0285\u62D3ap;\u624D\u0580DJSZacefios\u02A0\u02AC\u02B0\u02B4\u02B8\u02CB\u02D7\u02E1\u02E6\u0333\u048D\u0100;o\u0179\u02A5trahd;\u6911cy;\u4402cy;\u4405cy;\u440F\u0180grs\u02BF\u02C4\u02C7ger;\u6021r;\u61A1hv;\u6AE4\u0100ay\u02D0\u02D5ron;\u410E;\u4414l\u0100;t\u02DD\u02DE\u6207a;\u4394r;\uC000\u{1D507}\u0100af\u02EB\u0327\u0100cm\u02F0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031Ccute;\u40B4o\u0174\u030B\u030D;\u42D9bleAcute;\u42DDrave;\u4060ilde;\u42DCond;\u62C4ferentialD;\u6146\u0470\u033D\0\0\0\u0342\u0354\0\u0405f;\uC000\u{1D53B}\u0180;DE\u0348\u0349\u034D\u40A8ot;\u60DCqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03CF\u03E2\u03F8ontourIntegra\xEC\u0239o\u0274\u0379\0\0\u037B\xBB\u0349nArrow;\u61D3\u0100eo\u0387\u03A4ft\u0180ART\u0390\u0396\u03A1rrow;\u61D0ightArrow;\u61D4e\xE5\u02CAng\u0100LR\u03AB\u03C4eft\u0100AR\u03B3\u03B9rrow;\u67F8ightArrow;\u67FAightArrow;\u67F9ight\u0100AT\u03D8\u03DErrow;\u61D2ee;\u62A8p\u0241\u03E9\0\0\u03EFrrow;\u61D1ownArrow;\u61D5erticalBar;\u6225n\u0300ABLRTa\u0412\u042A\u0430\u045E\u047F\u037Crrow\u0180;BU\u041D\u041E\u0422\u6193ar;\u6913pArrow;\u61F5reve;\u4311eft\u02D2\u043A\0\u0446\0\u0450ightVector;\u6950eeVector;\u695Eector\u0100;B\u0459\u045A\u61BDar;\u6956ight\u01D4\u0467\0\u0471eeVector;\u695Fector\u0100;B\u047A\u047B\u61C1ar;\u6957ee\u0100;A\u0486\u0487\u62A4rrow;\u61A7\u0100ct\u0492\u0497r;\uC000\u{1D49F}rok;\u4110\u0800NTacdfglmopqstux\u04BD\u04C0\u04C4\u04CB\u04DE\u04E2\u04E7\u04EE\u04F5\u0521\u052F\u0536\u0552\u055D\u0560\u0565G;\u414AH\u803B\xD0\u40D0cute\u803B\xC9\u40C9\u0180aiy\u04D2\u04D7\u04DCron;\u411Arc\u803B\xCA\u40CA;\u442Dot;\u4116r;\uC000\u{1D508}rave\u803B\xC8\u40C8ement;\u6208\u0100ap\u04FA\u04FEcr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65FBerySmallSquare;\u65AB\u0100gp\u0526\u052Aon;\u4118f;\uC000\u{1D53C}silon;\u4395u\u0100ai\u053C\u0549l\u0100;T\u0542\u0543\u6A75ilde;\u6242librium;\u61CC\u0100ci\u0557\u055Ar;\u6130m;\u6A73a;\u4397ml\u803B\xCB\u40CB\u0100ip\u056A\u056Fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058D\u05B2\u05CCy;\u4424r;\uC000\u{1D509}lled\u0253\u0597\0\0\u05A3mallSquare;\u65FCerySmallSquare;\u65AA\u0370\u05BA\0\u05BF\0\0\u05C4f;\uC000\u{1D53D}All;\u6200riertrf;\u6131c\xF2\u05CB\u0600JTabcdfgorst\u05E8\u05EC\u05EF\u05FA\u0600\u0612\u0616\u061B\u061D\u0623\u066C\u0672cy;\u4403\u803B>\u403Emma\u0100;d\u05F7\u05F8\u4393;\u43DCreve;\u411E\u0180eiy\u0607\u060C\u0610dil;\u4122rc;\u411C;\u4413ot;\u4120r;\uC000\u{1D50A};\u62D9pf;\uC000\u{1D53E}eater\u0300EFGLST\u0635\u0644\u064E\u0656\u065B\u0666qual\u0100;L\u063E\u063F\u6265ess;\u62DBullEqual;\u6267reater;\u6AA2ess;\u6277lantEqual;\u6A7Eilde;\u6273cr;\uC000\u{1D4A2};\u626B\u0400Aacfiosu\u0685\u068B\u0696\u069B\u069E\u06AA\u06BE\u06CARDcy;\u442A\u0100ct\u0690\u0694ek;\u42C7;\u405Eirc;\u4124r;\u610ClbertSpace;\u610B\u01F0\u06AF\0\u06B2f;\u610DizontalLine;\u6500\u0100ct\u06C3\u06C5\xF2\u06A9rok;\u4126mp\u0144\u06D0\u06D8ownHum\xF0\u012Fqual;\u624F\u0700EJOacdfgmnostu\u06FA\u06FE\u0703\u0707\u070E\u071A\u071E\u0721\u0728\u0744\u0778\u078B\u078F\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803B\xCD\u40CD\u0100iy\u0713\u0718rc\u803B\xCE\u40CE;\u4418ot;\u4130r;\u6111rave\u803B\xCC\u40CC\u0180;ap\u0720\u072F\u073F\u0100cg\u0734\u0737r;\u412AinaryI;\u6148lie\xF3\u03DD\u01F4\u0749\0\u0762\u0100;e\u074D\u074E\u622C\u0100gr\u0753\u0758ral;\u622Bsection;\u62C2isible\u0100CT\u076C\u0772omma;\u6063imes;\u6062\u0180gpt\u077F\u0783\u0788on;\u412Ef;\uC000\u{1D540}a;\u4399cr;\u6110ilde;\u4128\u01EB\u079A\0\u079Ecy;\u4406l\u803B\xCF\u40CF\u0280cfosu\u07AC\u07B7\u07BC\u07C2\u07D0\u0100iy\u07B1\u07B5rc;\u4134;\u4419r;\uC000\u{1D50D}pf;\uC000\u{1D541}\u01E3\u07C7\0\u07CCr;\uC000\u{1D4A5}rcy;\u4408kcy;\u4404\u0380HJacfos\u07E4\u07E8\u07EC\u07F1\u07FD\u0802\u0808cy;\u4425cy;\u440Cppa;\u439A\u0100ey\u07F6\u07FBdil;\u4136;\u441Ar;\uC000\u{1D50E}pf;\uC000\u{1D542}cr;\uC000\u{1D4A6}\u0580JTaceflmost\u0825\u0829\u082C\u0850\u0863\u09B3\u09B8\u09C7\u09CD\u0A37\u0A47cy;\u4409\u803B<\u403C\u0280cmnpr\u0837\u083C\u0841\u0844\u084Dute;\u4139bda;\u439Bg;\u67EAlacetrf;\u6112r;\u619E\u0180aey\u0857\u085C\u0861ron;\u413Ddil;\u413B;\u441B\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087E\u08A9\u08B1\u08E0\u08E6\u08FC\u092F\u095B\u0390\u096A\u0100nr\u0883\u088FgleBracket;\u67E8row\u0180;BR\u0899\u089A\u089E\u6190ar;\u61E4ightArrow;\u61C6eiling;\u6308o\u01F5\u08B7\0\u08C3bleBracket;\u67E6n\u01D4\u08C8\0\u08D2eeVector;\u6961ector\u0100;B\u08DB\u08DC\u61C3ar;\u6959loor;\u630Aight\u0100AV\u08EF\u08F5rrow;\u6194ector;\u694E\u0100er\u0901\u0917e\u0180;AV\u0909\u090A\u0910\u62A3rrow;\u61A4ector;\u695Aiangle\u0180;BE\u0924\u0925\u0929\u62B2ar;\u69CFqual;\u62B4p\u0180DTV\u0937\u0942\u094CownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61BFar;\u6958ector\u0100;B\u0965\u0966\u61BCar;\u6952ight\xE1\u039Cs\u0300EFGLST\u097E\u098B\u0995\u099D\u09A2\u09ADqualGreater;\u62DAullEqual;\u6266reater;\u6276ess;\u6AA1lantEqual;\u6A7Dilde;\u6272r;\uC000\u{1D50F}\u0100;e\u09BD\u09BE\u62D8ftarrow;\u61DAidot;\u413F\u0180npw\u09D4\u0A16\u0A1Bg\u0200LRlr\u09DE\u09F7\u0A02\u0A10eft\u0100AR\u09E6\u09ECrrow;\u67F5ightArrow;\u67F7ightArrow;\u67F6eft\u0100ar\u03B3\u0A0Aight\xE1\u03BFight\xE1\u03CAf;\uC000\u{1D543}er\u0100LR\u0A22\u0A2CeftArrow;\u6199ightArrow;\u6198\u0180cht\u0A3E\u0A40\u0A42\xF2\u084C;\u61B0rok;\u4141;\u626A\u0400acefiosu\u0A5A\u0A5D\u0A60\u0A77\u0A7C\u0A85\u0A8B\u0A8Ep;\u6905y;\u441C\u0100dl\u0A65\u0A6FiumSpace;\u605Flintrf;\u6133r;\uC000\u{1D510}nusPlus;\u6213pf;\uC000\u{1D544}c\xF2\u0A76;\u439C\u0480Jacefostu\u0AA3\u0AA7\u0AAD\u0AC0\u0B14\u0B19\u0D91\u0D97\u0D9Ecy;\u440Acute;\u4143\u0180aey\u0AB4\u0AB9\u0ABEron;\u4147dil;\u4145;\u441D\u0180gsw\u0AC7\u0AF0\u0B0Eative\u0180MTV\u0AD3\u0ADF\u0AE8ediumSpace;\u600Bhi\u0100cn\u0AE6\u0AD8\xEB\u0AD9eryThi\xEE\u0AD9ted\u0100GL\u0AF8\u0B06reaterGreate\xF2\u0673essLes\xF3\u0A48Line;\u400Ar;\uC000\u{1D511}\u0200Bnpt\u0B22\u0B28\u0B37\u0B3Areak;\u6060BreakingSpace;\u40A0f;\u6115\u0680;CDEGHLNPRSTV\u0B55\u0B56\u0B6A\u0B7C\u0BA1\u0BEB\u0C04\u0C5E\u0C84\u0CA6\u0CD8\u0D61\u0D85\u6AEC\u0100ou\u0B5B\u0B64ngruent;\u6262pCap;\u626DoubleVerticalBar;\u6226\u0180lqx\u0B83\u0B8A\u0B9Bement;\u6209ual\u0100;T\u0B92\u0B93\u6260ilde;\uC000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0BB6\u0BB7\u0BBD\u0BC9\u0BD3\u0BD8\u0BE5\u626Fqual;\u6271ullEqual;\uC000\u2267\u0338reater;\uC000\u226B\u0338ess;\u6279lantEqual;\uC000\u2A7E\u0338ilde;\u6275ump\u0144\u0BF2\u0BFDownHump;\uC000\u224E\u0338qual;\uC000\u224F\u0338e\u0100fs\u0C0A\u0C27tTriangle\u0180;BE\u0C1A\u0C1B\u0C21\u62EAar;\uC000\u29CF\u0338qual;\u62ECs\u0300;EGLST\u0C35\u0C36\u0C3C\u0C44\u0C4B\u0C58\u626Equal;\u6270reater;\u6278ess;\uC000\u226A\u0338lantEqual;\uC000\u2A7D\u0338ilde;\u6274ested\u0100GL\u0C68\u0C79reaterGreater;\uC000\u2AA2\u0338essLess;\uC000\u2AA1\u0338recedes\u0180;ES\u0C92\u0C93\u0C9B\u6280qual;\uC000\u2AAF\u0338lantEqual;\u62E0\u0100ei\u0CAB\u0CB9verseElement;\u620CghtTriangle\u0180;BE\u0CCB\u0CCC\u0CD2\u62EBar;\uC000\u29D0\u0338qual;\u62ED\u0100qu\u0CDD\u0D0CuareSu\u0100bp\u0CE8\u0CF9set\u0100;E\u0CF0\u0CF3\uC000\u228F\u0338qual;\u62E2erset\u0100;E\u0D03\u0D06\uC000\u2290\u0338qual;\u62E3\u0180bcp\u0D13\u0D24\u0D4Eset\u0100;E\u0D1B\u0D1E\uC000\u2282\u20D2qual;\u6288ceeds\u0200;EST\u0D32\u0D33\u0D3B\u0D46\u6281qual;\uC000\u2AB0\u0338lantEqual;\u62E1ilde;\uC000\u227F\u0338erset\u0100;E\u0D58\u0D5B\uC000\u2283\u20D2qual;\u6289ilde\u0200;EFT\u0D6E\u0D6F\u0D75\u0D7F\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uC000\u{1D4A9}ilde\u803B\xD1\u40D1;\u439D\u0700Eacdfgmoprstuv\u0DBD\u0DC2\u0DC9\u0DD5\u0DDB\u0DE0\u0DE7\u0DFC\u0E02\u0E20\u0E22\u0E32\u0E3F\u0E44lig;\u4152cute\u803B\xD3\u40D3\u0100iy\u0DCE\u0DD3rc\u803B\xD4\u40D4;\u441Eblac;\u4150r;\uC000\u{1D512}rave\u803B\xD2\u40D2\u0180aei\u0DEE\u0DF2\u0DF6cr;\u414Cga;\u43A9cron;\u439Fpf;\uC000\u{1D546}enCurly\u0100DQ\u0E0E\u0E1AoubleQuote;\u601Cuote;\u6018;\u6A54\u0100cl\u0E27\u0E2Cr;\uC000\u{1D4AA}ash\u803B\xD8\u40D8i\u016C\u0E37\u0E3Cde\u803B\xD5\u40D5es;\u6A37ml\u803B\xD6\u40D6er\u0100BP\u0E4B\u0E60\u0100ar\u0E50\u0E53r;\u603Eac\u0100ek\u0E5A\u0E5C;\u63DEet;\u63B4arenthesis;\u63DC\u0480acfhilors\u0E7F\u0E87\u0E8A\u0E8F\u0E92\u0E94\u0E9D\u0EB0\u0EFCrtialD;\u6202y;\u441Fr;\uC000\u{1D513}i;\u43A6;\u43A0usMinus;\u40B1\u0100ip\u0EA2\u0EADncareplan\xE5\u069Df;\u6119\u0200;eio\u0EB9\u0EBA\u0EE0\u0EE4\u6ABBcedes\u0200;EST\u0EC8\u0EC9\u0ECF\u0EDA\u627Aqual;\u6AAFlantEqual;\u627Cilde;\u627Eme;\u6033\u0100dp\u0EE9\u0EEEuct;\u620Fortion\u0100;a\u0225\u0EF9l;\u621D\u0100ci\u0F01\u0F06r;\uC000\u{1D4AB};\u43A8\u0200Ufos\u0F11\u0F16\u0F1B\u0F1FOT\u803B"\u4022r;\uC000\u{1D514}pf;\u611Acr;\uC000\u{1D4AC}\u0600BEacefhiorsu\u0F3E\u0F43\u0F47\u0F60\u0F73\u0FA7\u0FAA\u0FAD\u1096\u10A9\u10B4\u10BEarr;\u6910G\u803B\xAE\u40AE\u0180cnr\u0F4E\u0F53\u0F56ute;\u4154g;\u67EBr\u0100;t\u0F5C\u0F5D\u61A0l;\u6916\u0180aey\u0F67\u0F6C\u0F71ron;\u4158dil;\u4156;\u4420\u0100;v\u0F78\u0F79\u611Cerse\u0100EU\u0F82\u0F99\u0100lq\u0F87\u0F8Eement;\u620Builibrium;\u61CBpEquilibrium;\u696Fr\xBB\u0F79o;\u43A1ght\u0400ACDFTUVa\u0FC1\u0FEB\u0FF3\u1022\u1028\u105B\u1087\u03D8\u0100nr\u0FC6\u0FD2gleBracket;\u67E9row\u0180;BL\u0FDC\u0FDD\u0FE1\u6192ar;\u61E5eftArrow;\u61C4eiling;\u6309o\u01F5\u0FF9\0\u1005bleBracket;\u67E7n\u01D4\u100A\0\u1014eeVector;\u695Dector\u0100;B\u101D\u101E\u61C2ar;\u6955loor;\u630B\u0100er\u102D\u1043e\u0180;AV\u1035\u1036\u103C\u62A2rrow;\u61A6ector;\u695Biangle\u0180;BE\u1050\u1051\u1055\u62B3ar;\u69D0qual;\u62B5p\u0180DTV\u1063\u106E\u1078ownVector;\u694FeeVector;\u695Cector\u0100;B\u1082\u1083\u61BEar;\u6954ector\u0100;B\u1091\u1092\u61C0ar;\u6953\u0100pu\u109B\u109Ef;\u611DndImplies;\u6970ightarrow;\u61DB\u0100ch\u10B9\u10BCr;\u611B;\u61B1leDelayed;\u69F4\u0680HOacfhimoqstu\u10E4\u10F1\u10F7\u10FD\u1119\u111E\u1151\u1156\u1161\u1167\u11B5\u11BB\u11BF\u0100Cc\u10E9\u10EEHcy;\u4429y;\u4428FTcy;\u442Ccute;\u415A\u0280;aeiy\u1108\u1109\u110E\u1113\u1117\u6ABCron;\u4160dil;\u415Erc;\u415C;\u4421r;\uC000\u{1D516}ort\u0200DLRU\u112A\u1134\u113E\u1149ownArrow\xBB\u041EeftArrow\xBB\u089AightArrow\xBB\u0FDDpArrow;\u6191gma;\u43A3allCircle;\u6218pf;\uC000\u{1D54A}\u0272\u116D\0\0\u1170t;\u621Aare\u0200;ISU\u117B\u117C\u1189\u11AF\u65A1ntersection;\u6293u\u0100bp\u118F\u119Eset\u0100;E\u1197\u1198\u628Fqual;\u6291erset\u0100;E\u11A8\u11A9\u6290qual;\u6292nion;\u6294cr;\uC000\u{1D4AE}ar;\u62C6\u0200bcmp\u11C8\u11DB\u1209\u120B\u0100;s\u11CD\u11CE\u62D0et\u0100;E\u11CD\u11D5qual;\u6286\u0100ch\u11E0\u1205eeds\u0200;EST\u11ED\u11EE\u11F4\u11FF\u627Bqual;\u6AB0lantEqual;\u627Dilde;\u627FTh\xE1\u0F8C;\u6211\u0180;es\u1212\u1213\u1223\u62D1rset\u0100;E\u121C\u121D\u6283qual;\u6287et\xBB\u1213\u0580HRSacfhiors\u123E\u1244\u1249\u1255\u125E\u1271\u1276\u129F\u12C2\u12C8\u12D1ORN\u803B\xDE\u40DEADE;\u6122\u0100Hc\u124E\u1252cy;\u440By;\u4426\u0100bu\u125A\u125C;\u4009;\u43A4\u0180aey\u1265\u126A\u126Fron;\u4164dil;\u4162;\u4422r;\uC000\u{1D517}\u0100ei\u127B\u1289\u01F2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128E\u1298kSpace;\uC000\u205F\u200ASpace;\u6009lde\u0200;EFT\u12AB\u12AC\u12B2\u12BC\u623Cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uC000\u{1D54B}ipleDot;\u60DB\u0100ct\u12D6\u12DBr;\uC000\u{1D4AF}rok;\u4166\u0AE1\u12F7\u130E\u131A\u1326\0\u132C\u1331\0\0\0\0\0\u1338\u133D\u1377\u1385\0\u13FF\u1404\u140A\u1410\u0100cr\u12FB\u1301ute\u803B\xDA\u40DAr\u0100;o\u1307\u1308\u619Fcir;\u6949r\u01E3\u1313\0\u1316y;\u440Eve;\u416C\u0100iy\u131E\u1323rc\u803B\xDB\u40DB;\u4423blac;\u4170r;\uC000\u{1D518}rave\u803B\xD9\u40D9acr;\u416A\u0100di\u1341\u1369er\u0100BP\u1348\u135D\u0100ar\u134D\u1350r;\u405Fac\u0100ek\u1357\u1359;\u63DFet;\u63B5arenthesis;\u63DDon\u0100;P\u1370\u1371\u62C3lus;\u628E\u0100gp\u137B\u137Fon;\u4172f;\uC000\u{1D54C}\u0400ADETadps\u1395\u13AE\u13B8\u13C4\u03E8\u13D2\u13D7\u13F3rrow\u0180;BD\u1150\u13A0\u13A4ar;\u6912ownArrow;\u61C5ownArrow;\u6195quilibrium;\u696Eee\u0100;A\u13CB\u13CC\u62A5rrow;\u61A5own\xE1\u03F3er\u0100LR\u13DE\u13E8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13F9\u13FA\u43D2on;\u43A5ing;\u416Ecr;\uC000\u{1D4B0}ilde;\u4168ml\u803B\xDC\u40DC\u0480Dbcdefosv\u1427\u142C\u1430\u1433\u143E\u1485\u148A\u1490\u1496ash;\u62ABar;\u6AEBy;\u4412ash\u0100;l\u143B\u143C\u62A9;\u6AE6\u0100er\u1443\u1445;\u62C1\u0180bty\u144C\u1450\u147Aar;\u6016\u0100;i\u144F\u1455cal\u0200BLST\u1461\u1465\u146A\u1474ar;\u6223ine;\u407Ceparator;\u6758ilde;\u6240ThinSpace;\u600Ar;\uC000\u{1D519}pf;\uC000\u{1D54D}cr;\uC000\u{1D4B1}dash;\u62AA\u0280cefos\u14A7\u14AC\u14B1\u14B6\u14BCirc;\u4174dge;\u62C0r;\uC000\u{1D51A}pf;\uC000\u{1D54E}cr;\uC000\u{1D4B2}\u0200fios\u14CB\u14D0\u14D2\u14D8r;\uC000\u{1D51B};\u439Epf;\uC000\u{1D54F}cr;\uC000\u{1D4B3}\u0480AIUacfosu\u14F1\u14F5\u14F9\u14FD\u1504\u150F\u1514\u151A\u1520cy;\u442Fcy;\u4407cy;\u442Ecute\u803B\xDD\u40DD\u0100iy\u1509\u150Drc;\u4176;\u442Br;\uC000\u{1D51C}pf;\uC000\u{1D550}cr;\uC000\u{1D4B4}ml;\u4178\u0400Hacdefos\u1535\u1539\u153F\u154B\u154F\u155D\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417D;\u4417ot;\u417B\u01F2\u1554\0\u155BoWidt\xE8\u0AD9a;\u4396r;\u6128pf;\u6124cr;\uC000\u{1D4B5}\u0BE1\u1583\u158A\u1590\0\u15B0\u15B6\u15BF\0\0\0\0\u15C6\u15DB\u15EB\u165F\u166D\0\u1695\u169B\u16B2\u16B9\0\u16BEcute\u803B\xE1\u40E1reve;\u4103\u0300;Ediuy\u159C\u159D\u15A1\u15A3\u15A8\u15AD\u623E;\uC000\u223E\u0333;\u623Frc\u803B\xE2\u40E2te\u80BB\xB4\u0306;\u4430lig\u803B\xE6\u40E6\u0100;r\xB2\u15BA;\uC000\u{1D51E}rave\u803B\xE0\u40E0\u0100ep\u15CA\u15D6\u0100fp\u15CF\u15D4sym;\u6135\xE8\u15D3ha;\u43B1\u0100ap\u15DFc\u0100cl\u15E4\u15E7r;\u4101g;\u6A3F\u0264\u15F0\0\0\u160A\u0280;adsv\u15FA\u15FB\u15FF\u1601\u1607\u6227nd;\u6A55;\u6A5Clope;\u6A58;\u6A5A\u0380;elmrsz\u1618\u1619\u161B\u161E\u163F\u164F\u1659\u6220;\u69A4e\xBB\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163A\u163C\u163E;\u69A8;\u69A9;\u69AA;\u69AB;\u69AC;\u69AD;\u69AE;\u69AFt\u0100;v\u1645\u1646\u621Fb\u0100;d\u164C\u164D\u62BE;\u699D\u0100pt\u1654\u1657h;\u6222\xBB\xB9arr;\u637C\u0100gp\u1663\u1667on;\u4105f;\uC000\u{1D552}\u0380;Eaeiop\u12C1\u167B\u167D\u1682\u1684\u1687\u168A;\u6A70cir;\u6A6F;\u624Ad;\u624Bs;\u4027rox\u0100;e\u12C1\u1692\xF1\u1683ing\u803B\xE5\u40E5\u0180cty\u16A1\u16A6\u16A8r;\uC000\u{1D4B6};\u402Amp\u0100;e\u12C1\u16AF\xF1\u0288ilde\u803B\xE3\u40E3ml\u803B\xE4\u40E4\u0100ci\u16C2\u16C8onin\xF4\u0272nt;\u6A11\u0800Nabcdefiklnoprsu\u16ED\u16F1\u1730\u173C\u1743\u1748\u1778\u177D\u17E0\u17E6\u1839\u1850\u170D\u193D\u1948\u1970ot;\u6AED\u0100cr\u16F6\u171Ek\u0200ceps\u1700\u1705\u170D\u1713ong;\u624Cpsilon;\u43F6rime;\u6035im\u0100;e\u171A\u171B\u623Dq;\u62CD\u0176\u1722\u1726ee;\u62BDed\u0100;g\u172C\u172D\u6305e\xBB\u172Drk\u0100;t\u135C\u1737brk;\u63B6\u0100oy\u1701\u1741;\u4431quo;\u601E\u0280cmprt\u1753\u175B\u1761\u1764\u1768aus\u0100;e\u010A\u0109ptyv;\u69B0s\xE9\u170Cno\xF5\u0113\u0180ahw\u176F\u1771\u1773;\u43B2;\u6136een;\u626Cr;\uC000\u{1D51F}g\u0380costuvw\u178D\u179D\u17B3\u17C1\u17D5\u17DB\u17DE\u0180aiu\u1794\u1796\u179A\xF0\u0760rc;\u65EFp\xBB\u1371\u0180dpt\u17A4\u17A8\u17ADot;\u6A00lus;\u6A01imes;\u6A02\u0271\u17B9\0\0\u17BEcup;\u6A06ar;\u6605riangle\u0100du\u17CD\u17D2own;\u65BDp;\u65B3plus;\u6A04e\xE5\u1444\xE5\u14ADarow;\u690D\u0180ako\u17ED\u1826\u1835\u0100cn\u17F2\u1823k\u0180lst\u17FA\u05AB\u1802ozenge;\u69EBriangle\u0200;dlr\u1812\u1813\u1818\u181D\u65B4own;\u65BEeft;\u65C2ight;\u65B8k;\u6423\u01B1\u182B\0\u1833\u01B2\u182F\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183E\u184D\u0100;q\u1843\u1846\uC000=\u20E5uiv;\uC000\u2261\u20E5t;\u6310\u0200ptwx\u1859\u185E\u1867\u186Cf;\uC000\u{1D553}\u0100;t\u13CB\u1863om\xBB\u13CCtie;\u62C8\u0600DHUVbdhmptuv\u1885\u1896\u18AA\u18BB\u18D7\u18DB\u18EC\u18FF\u1905\u190A\u1910\u1921\u0200LRlr\u188E\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18A1\u18A2\u18A4\u18A6\u18A8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18B3\u18B5\u18B7\u18B9;\u655D;\u655A;\u655C;\u6559\u0380;HLRhlr\u18CA\u18CB\u18CD\u18CF\u18D1\u18D3\u18D5\u6551;\u656C;\u6563;\u6560;\u656B;\u6562;\u655Fox;\u69C9\u0200LRlr\u18E4\u18E6\u18E8\u18EA;\u6555;\u6552;\u6510;\u650C\u0280;DUdu\u06BD\u18F7\u18F9\u18FB\u18FD;\u6565;\u6568;\u652C;\u6534inus;\u629Flus;\u629Eimes;\u62A0\u0200LRlr\u1919\u191B\u191D\u191F;\u655B;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193B\u6502;\u656A;\u6561;\u655E;\u653C;\u6524;\u651C\u0100ev\u0123\u1942bar\u803B\xA6\u40A6\u0200ceio\u1951\u1956\u195A\u1960r;\uC000\u{1D4B7}mi;\u604Fm\u0100;e\u171A\u171Cl\u0180;bh\u1968\u1969\u196B\u405C;\u69C5sub;\u67C8\u016C\u1974\u197El\u0100;e\u1979\u197A\u6022t\xBB\u197Ap\u0180;Ee\u012F\u1985\u1987;\u6AAE\u0100;q\u06DC\u06DB\u0CE1\u19A7\0\u19E8\u1A11\u1A15\u1A32\0\u1A37\u1A50\0\0\u1AB4\0\0\u1AC1\0\0\u1B21\u1B2E\u1B4D\u1B52\0\u1BFD\0\u1C0C\u0180cpr\u19AD\u19B2\u19DDute;\u4107\u0300;abcds\u19BF\u19C0\u19C4\u19CA\u19D5\u19D9\u6229nd;\u6A44rcup;\u6A49\u0100au\u19CF\u19D2p;\u6A4Bp;\u6A47ot;\u6A40;\uC000\u2229\uFE00\u0100eo\u19E2\u19E5t;\u6041\xEE\u0693\u0200aeiu\u19F0\u19FB\u1A01\u1A05\u01F0\u19F5\0\u19F8s;\u6A4Don;\u410Ddil\u803B\xE7\u40E7rc;\u4109ps\u0100;s\u1A0C\u1A0D\u6A4Cm;\u6A50ot;\u410B\u0180dmn\u1A1B\u1A20\u1A26il\u80BB\xB8\u01ADptyv;\u69B2t\u8100\xA2;e\u1A2D\u1A2E\u40A2r\xE4\u01B2r;\uC000\u{1D520}\u0180cei\u1A3D\u1A40\u1A4Dy;\u4447ck\u0100;m\u1A47\u1A48\u6713ark\xBB\u1A48;\u43C7r\u0380;Ecefms\u1A5F\u1A60\u1A62\u1A6B\u1AA4\u1AAA\u1AAE\u65CB;\u69C3\u0180;el\u1A69\u1A6A\u1A6D\u42C6q;\u6257e\u0261\u1A74\0\0\u1A88rrow\u0100lr\u1A7C\u1A81eft;\u61BAight;\u61BB\u0280RSacd\u1A92\u1A94\u1A96\u1A9A\u1A9F\xBB\u0F47;\u64C8st;\u629Birc;\u629Aash;\u629Dnint;\u6A10id;\u6AEFcir;\u69C2ubs\u0100;u\u1ABB\u1ABC\u6663it\xBB\u1ABC\u02EC\u1AC7\u1AD4\u1AFA\0\u1B0Aon\u0100;e\u1ACD\u1ACE\u403A\u0100;q\xC7\xC6\u026D\u1AD9\0\0\u1AE2a\u0100;t\u1ADE\u1ADF\u402C;\u4040\u0180;fl\u1AE8\u1AE9\u1AEB\u6201\xEE\u1160e\u0100mx\u1AF1\u1AF6ent\xBB\u1AE9e\xF3\u024D\u01E7\u1AFE\0\u1B07\u0100;d\u12BB\u1B02ot;\u6A6Dn\xF4\u0246\u0180fry\u1B10\u1B14\u1B17;\uC000\u{1D554}o\xE4\u0254\u8100\xA9;s\u0155\u1B1Dr;\u6117\u0100ao\u1B25\u1B29rr;\u61B5ss;\u6717\u0100cu\u1B32\u1B37r;\uC000\u{1D4B8}\u0100bp\u1B3C\u1B44\u0100;e\u1B41\u1B42\u6ACF;\u6AD1\u0100;e\u1B49\u1B4A\u6AD0;\u6AD2dot;\u62EF\u0380delprvw\u1B60\u1B6C\u1B77\u1B82\u1BAC\u1BD4\u1BF9arr\u0100lr\u1B68\u1B6A;\u6938;\u6935\u0270\u1B72\0\0\u1B75r;\u62DEc;\u62DFarr\u0100;p\u1B7F\u1B80\u61B6;\u693D\u0300;bcdos\u1B8F\u1B90\u1B96\u1BA1\u1BA5\u1BA8\u622Arcap;\u6A48\u0100au\u1B9B\u1B9Ep;\u6A46p;\u6A4Aot;\u628Dr;\u6A45;\uC000\u222A\uFE00\u0200alrv\u1BB5\u1BBF\u1BDE\u1BE3rr\u0100;m\u1BBC\u1BBD\u61B7;\u693Cy\u0180evw\u1BC7\u1BD4\u1BD8q\u0270\u1BCE\0\0\u1BD2re\xE3\u1B73u\xE3\u1B75ee;\u62CEedge;\u62CFen\u803B\xA4\u40A4earrow\u0100lr\u1BEE\u1BF3eft\xBB\u1B80ight\xBB\u1BBDe\xE4\u1BDD\u0100ci\u1C01\u1C07onin\xF4\u01F7nt;\u6231lcty;\u632D\u0980AHabcdefhijlorstuwz\u1C38\u1C3B\u1C3F\u1C5D\u1C69\u1C75\u1C8A\u1C9E\u1CAC\u1CB7\u1CFB\u1CFF\u1D0D\u1D7B\u1D91\u1DAB\u1DBB\u1DC6\u1DCDr\xF2\u0381ar;\u6965\u0200glrs\u1C48\u1C4D\u1C52\u1C54ger;\u6020eth;\u6138\xF2\u1133h\u0100;v\u1C5A\u1C5B\u6010\xBB\u090A\u016B\u1C61\u1C67arow;\u690Fa\xE3\u0315\u0100ay\u1C6E\u1C73ron;\u410F;\u4434\u0180;ao\u0332\u1C7C\u1C84\u0100gr\u02BF\u1C81r;\u61CAtseq;\u6A77\u0180glm\u1C91\u1C94\u1C98\u803B\xB0\u40B0ta;\u43B4ptyv;\u69B1\u0100ir\u1CA3\u1CA8sht;\u697F;\uC000\u{1D521}ar\u0100lr\u1CB3\u1CB5\xBB\u08DC\xBB\u101E\u0280aegsv\u1CC2\u0378\u1CD6\u1CDC\u1CE0m\u0180;os\u0326\u1CCA\u1CD4nd\u0100;s\u0326\u1CD1uit;\u6666amma;\u43DDin;\u62F2\u0180;io\u1CE7\u1CE8\u1CF8\u40F7de\u8100\xF7;o\u1CE7\u1CF0ntimes;\u62C7n\xF8\u1CF7cy;\u4452c\u026F\u1D06\0\0\u1D0Arn;\u631Eop;\u630D\u0280lptuw\u1D18\u1D1D\u1D22\u1D49\u1D55lar;\u4024f;\uC000\u{1D555}\u0280;emps\u030B\u1D2D\u1D37\u1D3D\u1D42q\u0100;d\u0352\u1D33ot;\u6251inus;\u6238lus;\u6214quare;\u62A1blebarwedg\xE5\xFAn\u0180adh\u112E\u1D5D\u1D67ownarrow\xF3\u1C83arpoon\u0100lr\u1D72\u1D76ef\xF4\u1CB4igh\xF4\u1CB6\u0162\u1D7F\u1D85karo\xF7\u0F42\u026F\u1D8A\0\0\u1D8Ern;\u631Fop;\u630C\u0180cot\u1D98\u1DA3\u1DA6\u0100ry\u1D9D\u1DA1;\uC000\u{1D4B9};\u4455l;\u69F6rok;\u4111\u0100dr\u1DB0\u1DB4ot;\u62F1i\u0100;f\u1DBA\u1816\u65BF\u0100ah\u1DC0\u1DC3r\xF2\u0429a\xF2\u0FA6angle;\u69A6\u0100ci\u1DD2\u1DD5y;\u445Fgrarr;\u67FF\u0900Dacdefglmnopqrstux\u1E01\u1E09\u1E19\u1E38\u0578\u1E3C\u1E49\u1E61\u1E7E\u1EA5\u1EAF\u1EBD\u1EE1\u1F2A\u1F37\u1F44\u1F4E\u1F5A\u0100Do\u1E06\u1D34o\xF4\u1C89\u0100cs\u1E0E\u1E14ute\u803B\xE9\u40E9ter;\u6A6E\u0200aioy\u1E22\u1E27\u1E31\u1E36ron;\u411Br\u0100;c\u1E2D\u1E2E\u6256\u803B\xEA\u40EAlon;\u6255;\u444Dot;\u4117\u0100Dr\u1E41\u1E45ot;\u6252;\uC000\u{1D522}\u0180;rs\u1E50\u1E51\u1E57\u6A9Aave\u803B\xE8\u40E8\u0100;d\u1E5C\u1E5D\u6A96ot;\u6A98\u0200;ils\u1E6A\u1E6B\u1E72\u1E74\u6A99nters;\u63E7;\u6113\u0100;d\u1E79\u1E7A\u6A95ot;\u6A97\u0180aps\u1E85\u1E89\u1E97cr;\u4113ty\u0180;sv\u1E92\u1E93\u1E95\u6205et\xBB\u1E93p\u01001;\u1E9D\u1EA4\u0133\u1EA1\u1EA3;\u6004;\u6005\u6003\u0100gs\u1EAA\u1EAC;\u414Bp;\u6002\u0100gp\u1EB4\u1EB8on;\u4119f;\uC000\u{1D556}\u0180als\u1EC4\u1ECE\u1ED2r\u0100;s\u1ECA\u1ECB\u62D5l;\u69E3us;\u6A71i\u0180;lv\u1EDA\u1EDB\u1EDF\u43B5on\xBB\u1EDB;\u43F5\u0200csuv\u1EEA\u1EF3\u1F0B\u1F23\u0100io\u1EEF\u1E31rc\xBB\u1E2E\u0269\u1EF9\0\0\u1EFB\xED\u0548ant\u0100gl\u1F02\u1F06tr\xBB\u1E5Dess\xBB\u1E7A\u0180aei\u1F12\u1F16\u1F1Als;\u403Dst;\u625Fv\u0100;D\u0235\u1F20D;\u6A78parsl;\u69E5\u0100Da\u1F2F\u1F33ot;\u6253rr;\u6971\u0180cdi\u1F3E\u1F41\u1EF8r;\u612Fo\xF4\u0352\u0100ah\u1F49\u1F4B;\u43B7\u803B\xF0\u40F0\u0100mr\u1F53\u1F57l\u803B\xEB\u40EBo;\u60AC\u0180cip\u1F61\u1F64\u1F67l;\u4021s\xF4\u056E\u0100eo\u1F6C\u1F74ctatio\xEE\u0559nential\xE5\u0579\u09E1\u1F92\0\u1F9E\0\u1FA1\u1FA7\0\0\u1FC6\u1FCC\0\u1FD3\0\u1FE6\u1FEA\u2000\0\u2008\u205Allingdotse\xF1\u1E44y;\u4444male;\u6640\u0180ilr\u1FAD\u1FB3\u1FC1lig;\u8000\uFB03\u0269\u1FB9\0\0\u1FBDg;\u8000\uFB00ig;\u8000\uFB04;\uC000\u{1D523}lig;\u8000\uFB01lig;\uC000fj\u0180alt\u1FD9\u1FDC\u1FE1t;\u666Dig;\u8000\uFB02ns;\u65B1of;\u4192\u01F0\u1FEE\0\u1FF3f;\uC000\u{1D557}\u0100ak\u05BF\u1FF7\u0100;v\u1FFC\u1FFD\u62D4;\u6AD9artint;\u6A0D\u0100ao\u200C\u2055\u0100cs\u2011\u2052\u03B1\u201A\u2030\u2038\u2045\u2048\0\u2050\u03B2\u2022\u2025\u2027\u202A\u202C\0\u202E\u803B\xBD\u40BD;\u6153\u803B\xBC\u40BC;\u6155;\u6159;\u615B\u01B3\u2034\0\u2036;\u6154;\u6156\u02B4\u203E\u2041\0\0\u2043\u803B\xBE\u40BE;\u6157;\u615C5;\u6158\u01B6\u204C\0\u204E;\u615A;\u615D8;\u615El;\u6044wn;\u6322cr;\uC000\u{1D4BB}\u0880Eabcdefgijlnorstv\u2082\u2089\u209F\u20A5\u20B0\u20B4\u20F0\u20F5\u20FA\u20FF\u2103\u2112\u2138\u0317\u213E\u2152\u219E\u0100;l\u064D\u2087;\u6A8C\u0180cmp\u2090\u2095\u209Dute;\u41F5ma\u0100;d\u209C\u1CDA\u43B3;\u6A86reve;\u411F\u0100iy\u20AA\u20AErc;\u411D;\u4433ot;\u4121\u0200;lqs\u063E\u0642\u20BD\u20C9\u0180;qs\u063E\u064C\u20C4lan\xF4\u0665\u0200;cdl\u0665\u20D2\u20D5\u20E5c;\u6AA9ot\u0100;o\u20DC\u20DD\u6A80\u0100;l\u20E2\u20E3\u6A82;\u6A84\u0100;e\u20EA\u20ED\uC000\u22DB\uFE00s;\u6A94r;\uC000\u{1D524}\u0100;g\u0673\u061Bmel;\u6137cy;\u4453\u0200;Eaj\u065A\u210C\u210E\u2110;\u6A92;\u6AA5;\u6AA4\u0200Eaes\u211B\u211D\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6A8Arox\xBB\u2124\u0100;q\u212E\u212F\u6A88\u0100;q\u212E\u211Bim;\u62E7pf;\uC000\u{1D558}\u0100ci\u2143\u2146r;\u610Am\u0180;el\u066B\u214E\u2150;\u6A8E;\u6A90\u8300>;cdlqr\u05EE\u2160\u216A\u216E\u2173\u2179\u0100ci\u2165\u2167;\u6AA7r;\u6A7Aot;\u62D7Par;\u6995uest;\u6A7C\u0280adels\u2184\u216A\u2190\u0656\u219B\u01F0\u2189\0\u218Epro\xF8\u209Er;\u6978q\u0100lq\u063F\u2196les\xF3\u2088i\xED\u066B\u0100en\u21A3\u21ADrtneqq;\uC000\u2269\uFE00\xC5\u21AA\u0500Aabcefkosy\u21C4\u21C7\u21F1\u21F5\u21FA\u2218\u221D\u222F\u2268\u227Dr\xF2\u03A0\u0200ilmr\u21D0\u21D4\u21D7\u21DBrs\xF0\u1484f\xBB\u2024il\xF4\u06A9\u0100dr\u21E0\u21E4cy;\u444A\u0180;cw\u08F4\u21EB\u21EFir;\u6948;\u61ADar;\u610Firc;\u4125\u0180alr\u2201\u220E\u2213rts\u0100;u\u2209\u220A\u6665it\xBB\u220Alip;\u6026con;\u62B9r;\uC000\u{1D525}s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223A\u223E\u2243\u225E\u2263rr;\u61FFtht;\u623Bk\u0100lr\u2249\u2253eftarrow;\u61A9ightarrow;\u61AAf;\uC000\u{1D559}bar;\u6015\u0180clt\u226F\u2274\u2278r;\uC000\u{1D4BD}as\xE8\u21F4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xBB\u1C5B\u0AE1\u22A3\0\u22AA\0\u22B8\u22C5\u22CE\0\u22D5\u22F3\0\0\u22F8\u2322\u2367\u2362\u237F\0\u2386\u23AA\u23B4cute\u803B\xED\u40ED\u0180;iy\u0771\u22B0\u22B5rc\u803B\xEE\u40EE;\u4438\u0100cx\u22BC\u22BFy;\u4435cl\u803B\xA1\u40A1\u0100fr\u039F\u22C9;\uC000\u{1D526}rave\u803B\xEC\u40EC\u0200;ino\u073E\u22DD\u22E9\u22EE\u0100in\u22E2\u22E6nt;\u6A0Ct;\u622Dfin;\u69DCta;\u6129lig;\u4133\u0180aop\u22FE\u231A\u231D\u0180cgt\u2305\u2308\u2317r;\u412B\u0180elp\u071F\u230F\u2313in\xE5\u078Ear\xF4\u0720h;\u4131f;\u62B7ed;\u41B5\u0280;cfot\u04F4\u232C\u2331\u233D\u2341are;\u6105in\u0100;t\u2338\u2339\u621Eie;\u69DDdo\xF4\u2319\u0280;celp\u0757\u234C\u2350\u235B\u2361al;\u62BA\u0100gr\u2355\u2359er\xF3\u1563\xE3\u234Darhk;\u6A17rod;\u6A3C\u0200cgpt\u236F\u2372\u2376\u237By;\u4451on;\u412Ff;\uC000\u{1D55A}a;\u43B9uest\u803B\xBF\u40BF\u0100ci\u238A\u238Fr;\uC000\u{1D4BE}n\u0280;Edsv\u04F4\u239B\u239D\u23A1\u04F3;\u62F9ot;\u62F5\u0100;v\u23A6\u23A7\u62F4;\u62F3\u0100;i\u0777\u23AElde;\u4129\u01EB\u23B8\0\u23BCcy;\u4456l\u803B\xEF\u40EF\u0300cfmosu\u23CC\u23D7\u23DC\u23E1\u23E7\u23F5\u0100iy\u23D1\u23D5rc;\u4135;\u4439r;\uC000\u{1D527}ath;\u4237pf;\uC000\u{1D55B}\u01E3\u23EC\0\u23F1r;\uC000\u{1D4BF}rcy;\u4458kcy;\u4454\u0400acfghjos\u240B\u2416\u2422\u2427\u242D\u2431\u2435\u243Bppa\u0100;v\u2413\u2414\u43BA;\u43F0\u0100ey\u241B\u2420dil;\u4137;\u443Ar;\uC000\u{1D528}reen;\u4138cy;\u4445cy;\u445Cpf;\uC000\u{1D55C}cr;\uC000\u{1D4C0}\u0B80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248D\u2491\u250E\u253D\u255A\u2580\u264E\u265E\u2665\u2679\u267D\u269A\u26B2\u26D8\u275D\u2768\u278B\u27C0\u2801\u2812\u0180art\u2477\u247A\u247Cr\xF2\u09C6\xF2\u0395ail;\u691Barr;\u690E\u0100;g\u0994\u248B;\u6A8Bar;\u6962\u0963\u24A5\0\u24AA\0\u24B1\0\0\0\0\0\u24B5\u24BA\0\u24C6\u24C8\u24CD\0\u24F9ute;\u413Amptyv;\u69B4ra\xEE\u084Cbda;\u43BBg\u0180;dl\u088E\u24C1\u24C3;\u6991\xE5\u088E;\u6A85uo\u803B\xAB\u40ABr\u0400;bfhlpst\u0899\u24DE\u24E6\u24E9\u24EB\u24EE\u24F1\u24F5\u0100;f\u089D\u24E3s;\u691Fs;\u691D\xEB\u2252p;\u61ABl;\u6939im;\u6973l;\u61A2\u0180;ae\u24FF\u2500\u2504\u6AABil;\u6919\u0100;s\u2509\u250A\u6AAD;\uC000\u2AAD\uFE00\u0180abr\u2515\u2519\u251Drr;\u690Crk;\u6772\u0100ak\u2522\u252Cc\u0100ek\u2528\u252A;\u407B;\u405B\u0100es\u2531\u2533;\u698Bl\u0100du\u2539\u253B;\u698F;\u698D\u0200aeuy\u2546\u254B\u2556\u2558ron;\u413E\u0100di\u2550\u2554il;\u413C\xEC\u08B0\xE2\u2529;\u443B\u0200cqrs\u2563\u2566\u256D\u257Da;\u6936uo\u0100;r\u0E19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694Bh;\u61B2\u0280;fgqs\u258B\u258C\u0989\u25F3\u25FF\u6264t\u0280ahlrt\u2598\u25A4\u25B7\u25C2\u25E8rrow\u0100;t\u0899\u25A1a\xE9\u24F6arpoon\u0100du\u25AF\u25B4own\xBB\u045Ap\xBB\u0966eftarrows;\u61C7ight\u0180ahs\u25CD\u25D6\u25DErrow\u0100;s\u08F4\u08A7arpoon\xF3\u0F98quigarro\xF7\u21F0hreetimes;\u62CB\u0180;qs\u258B\u0993\u25FAlan\xF4\u09AC\u0280;cdgs\u09AC\u260A\u260D\u261D\u2628c;\u6AA8ot\u0100;o\u2614\u2615\u6A7F\u0100;r\u261A\u261B\u6A81;\u6A83\u0100;e\u2622\u2625\uC000\u22DA\uFE00s;\u6A93\u0280adegs\u2633\u2639\u263D\u2649\u264Bppro\xF8\u24C6ot;\u62D6q\u0100gq\u2643\u2645\xF4\u0989gt\xF2\u248C\xF4\u099Bi\xED\u09B2\u0180ilr\u2655\u08E1\u265Asht;\u697C;\uC000\u{1D529}\u0100;E\u099C\u2663;\u6A91\u0161\u2669\u2676r\u0100du\u25B2\u266E\u0100;l\u0965\u2673;\u696Alk;\u6584cy;\u4459\u0280;acht\u0A48\u2688\u268B\u2691\u2696r\xF2\u25C1orne\xF2\u1D08ard;\u696Bri;\u65FA\u0100io\u269F\u26A4dot;\u4140ust\u0100;a\u26AC\u26AD\u63B0che\xBB\u26AD\u0200Eaes\u26BB\u26BD\u26C9\u26D4;\u6268p\u0100;p\u26C3\u26C4\u6A89rox\xBB\u26C4\u0100;q\u26CE\u26CF\u6A87\u0100;q\u26CE\u26BBim;\u62E6\u0400abnoptwz\u26E9\u26F4\u26F7\u271A\u272F\u2741\u2747\u2750\u0100nr\u26EE\u26F1g;\u67ECr;\u61FDr\xEB\u08C1g\u0180lmr\u26FF\u270D\u2714eft\u0100ar\u09E6\u2707ight\xE1\u09F2apsto;\u67FCight\xE1\u09FDparrow\u0100lr\u2725\u2729ef\xF4\u24EDight;\u61AC\u0180afl\u2736\u2739\u273Dr;\u6985;\uC000\u{1D55D}us;\u6A2Dimes;\u6A34\u0161\u274B\u274Fst;\u6217\xE1\u134E\u0180;ef\u2757\u2758\u1800\u65CAnge\xBB\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277C\u2785\u2787r\xF2\u08A8orne\xF2\u1D8Car\u0100;d\u0F98\u2783;\u696D;\u600Eri;\u62BF\u0300achiqt\u2798\u279D\u0A40\u27A2\u27AE\u27BBquo;\u6039r;\uC000\u{1D4C1}m\u0180;eg\u09B2\u27AA\u27AC;\u6A8D;\u6A8F\u0100bu\u252A\u27B3o\u0100;r\u0E1F\u27B9;\u601Arok;\u4142\u8400<;cdhilqr\u082B\u27D2\u2639\u27DC\u27E0\u27E5\u27EA\u27F0\u0100ci\u27D7\u27D9;\u6AA6r;\u6A79re\xE5\u25F2mes;\u62C9arr;\u6976uest;\u6A7B\u0100Pi\u27F5\u27F9ar;\u6996\u0180;ef\u2800\u092D\u181B\u65C3r\u0100du\u2807\u280Dshar;\u694Ahar;\u6966\u0100en\u2817\u2821rtneqq;\uC000\u2268\uFE00\xC5\u281E\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288E\u2893\u28A0\u28A5\u28A8\u28DA\u28E2\u28E4\u0A83\u28F3\u2902Dot;\u623A\u0200clpr\u284E\u2852\u2863\u287Dr\u803B\xAF\u40AF\u0100et\u2857\u2859;\u6642\u0100;e\u285E\u285F\u6720se\xBB\u285F\u0100;s\u103B\u2868to\u0200;dlu\u103B\u2873\u2877\u287Bow\xEE\u048Cef\xF4\u090F\xF0\u13D1ker;\u65AE\u0100oy\u2887\u288Cmma;\u6A29;\u443Cash;\u6014asuredangle\xBB\u1626r;\uC000\u{1D52A}o;\u6127\u0180cdn\u28AF\u28B4\u28C9ro\u803B\xB5\u40B5\u0200;acd\u1464\u28BD\u28C0\u28C4s\xF4\u16A7ir;\u6AF0ot\u80BB\xB7\u01B5us\u0180;bd\u28D2\u1903\u28D3\u6212\u0100;u\u1D3C\u28D8;\u6A2A\u0163\u28DE\u28E1p;\u6ADB\xF2\u2212\xF0\u0A81\u0100dp\u28E9\u28EEels;\u62A7f;\uC000\u{1D55E}\u0100ct\u28F8\u28FDr;\uC000\u{1D4C2}pos\xBB\u159D\u0180;lm\u2909\u290A\u290D\u43BCtimap;\u62B8\u0C00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297E\u2989\u2998\u29DA\u29E9\u2A15\u2A1A\u2A58\u2A5D\u2A83\u2A95\u2AA4\u2AA8\u2B04\u2B07\u2B44\u2B7F\u2BAE\u2C34\u2C67\u2C7C\u2CE9\u0100gt\u2947\u294B;\uC000\u22D9\u0338\u0100;v\u2950\u0BCF\uC000\u226B\u20D2\u0180elt\u295A\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61CDightarrow;\u61CE;\uC000\u22D8\u0338\u0100;v\u297B\u0C47\uC000\u226A\u20D2ightarrow;\u61CF\u0100Dd\u298E\u2993ash;\u62AFash;\u62AE\u0280bcnpt\u29A3\u29A7\u29AC\u29B1\u29CCla\xBB\u02DEute;\u4144g;\uC000\u2220\u20D2\u0280;Eiop\u0D84\u29BC\u29C0\u29C5\u29C8;\uC000\u2A70\u0338d;\uC000\u224B\u0338s;\u4149ro\xF8\u0D84ur\u0100;a\u29D3\u29D4\u666El\u0100;s\u29D3\u0B38\u01F3\u29DF\0\u29E3p\u80BB\xA0\u0B37mp\u0100;e\u0BF9\u0C00\u0280aeouy\u29F4\u29FE\u2A03\u2A10\u2A13\u01F0\u29F9\0\u29FB;\u6A43on;\u4148dil;\u4146ng\u0100;d\u0D7E\u2A0Aot;\uC000\u2A6D\u0338p;\u6A42;\u443Dash;\u6013\u0380;Aadqsx\u0B92\u2A29\u2A2D\u2A3B\u2A41\u2A45\u2A50rr;\u61D7r\u0100hr\u2A33\u2A36k;\u6924\u0100;o\u13F2\u13F0ot;\uC000\u2250\u0338ui\xF6\u0B63\u0100ei\u2A4A\u2A4Ear;\u6928\xED\u0B98ist\u0100;s\u0BA0\u0B9Fr;\uC000\u{1D52B}\u0200Eest\u0BC5\u2A66\u2A79\u2A7C\u0180;qs\u0BBC\u2A6D\u0BE1\u0180;qs\u0BBC\u0BC5\u2A74lan\xF4\u0BE2i\xED\u0BEA\u0100;r\u0BB6\u2A81\xBB\u0BB7\u0180Aap\u2A8A\u2A8D\u2A91r\xF2\u2971rr;\u61AEar;\u6AF2\u0180;sv\u0F8D\u2A9C\u0F8C\u0100;d\u2AA1\u2AA2\u62FC;\u62FAcy;\u445A\u0380AEadest\u2AB7\u2ABA\u2ABE\u2AC2\u2AC5\u2AF6\u2AF9r\xF2\u2966;\uC000\u2266\u0338rr;\u619Ar;\u6025\u0200;fqs\u0C3B\u2ACE\u2AE3\u2AEFt\u0100ar\u2AD4\u2AD9rro\xF7\u2AC1ightarro\xF7\u2A90\u0180;qs\u0C3B\u2ABA\u2AEAlan\xF4\u0C55\u0100;s\u0C55\u2AF4\xBB\u0C36i\xED\u0C5D\u0100;r\u0C35\u2AFEi\u0100;e\u0C1A\u0C25i\xE4\u0D90\u0100pt\u2B0C\u2B11f;\uC000\u{1D55F}\u8180\xAC;in\u2B19\u2B1A\u2B36\u40ACn\u0200;Edv\u0B89\u2B24\u2B28\u2B2E;\uC000\u22F9\u0338ot;\uC000\u22F5\u0338\u01E1\u0B89\u2B33\u2B35;\u62F7;\u62F6i\u0100;v\u0CB8\u2B3C\u01E1\u0CB8\u2B41\u2B43;\u62FE;\u62FD\u0180aor\u2B4B\u2B63\u2B69r\u0200;ast\u0B7B\u2B55\u2B5A\u2B5Flle\xEC\u0B7Bl;\uC000\u2AFD\u20E5;\uC000\u2202\u0338lint;\u6A14\u0180;ce\u0C92\u2B70\u2B73u\xE5\u0CA5\u0100;c\u0C98\u2B78\u0100;e\u0C92\u2B7D\xF1\u0C98\u0200Aait\u2B88\u2B8B\u2B9D\u2BA7r\xF2\u2988rr\u0180;cw\u2B94\u2B95\u2B99\u619B;\uC000\u2933\u0338;\uC000\u219D\u0338ghtarrow\xBB\u2B95ri\u0100;e\u0CCB\u0CD6\u0380chimpqu\u2BBD\u2BCD\u2BD9\u2B04\u0B78\u2BE4\u2BEF\u0200;cer\u0D32\u2BC6\u0D37\u2BC9u\xE5\u0D45;\uC000\u{1D4C3}ort\u026D\u2B05\0\0\u2BD6ar\xE1\u2B56m\u0100;e\u0D6E\u2BDF\u0100;q\u0D74\u0D73su\u0100bp\u2BEB\u2BED\xE5\u0CF8\xE5\u0D0B\u0180bcp\u2BF6\u2C11\u2C19\u0200;Ees\u2BFF\u2C00\u0D22\u2C04\u6284;\uC000\u2AC5\u0338et\u0100;e\u0D1B\u2C0Bq\u0100;q\u0D23\u2C00c\u0100;e\u0D32\u2C17\xF1\u0D38\u0200;Ees\u2C22\u2C23\u0D5F\u2C27\u6285;\uC000\u2AC6\u0338et\u0100;e\u0D58\u2C2Eq\u0100;q\u0D60\u2C23\u0200gilr\u2C3D\u2C3F\u2C45\u2C47\xEC\u0BD7lde\u803B\xF1\u40F1\xE7\u0C43iangle\u0100lr\u2C52\u2C5Ceft\u0100;e\u0C1A\u2C5A\xF1\u0C26ight\u0100;e\u0CCB\u2C65\xF1\u0CD7\u0100;m\u2C6C\u2C6D\u43BD\u0180;es\u2C74\u2C75\u2C79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2C8F\u2C94\u2C99\u2C9E\u2CA3\u2CB0\u2CB6\u2CD3\u2CE3ash;\u62ADarr;\u6904p;\uC000\u224D\u20D2ash;\u62AC\u0100et\u2CA8\u2CAC;\uC000\u2265\u20D2;\uC000>\u20D2nfin;\u69DE\u0180Aet\u2CBD\u2CC1\u2CC5rr;\u6902;\uC000\u2264\u20D2\u0100;r\u2CCA\u2CCD\uC000<\u20D2ie;\uC000\u22B4\u20D2\u0100At\u2CD8\u2CDCrr;\u6903rie;\uC000\u22B5\u20D2im;\uC000\u223C\u20D2\u0180Aan\u2CF0\u2CF4\u2D02rr;\u61D6r\u0100hr\u2CFA\u2CFDk;\u6923\u0100;o\u13E7\u13E5ear;\u6927\u1253\u1A95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2D2D\0\u2D38\u2D48\u2D60\u2D65\u2D72\u2D84\u1B07\0\0\u2D8D\u2DAB\0\u2DC8\u2DCE\0\u2DDC\u2E19\u2E2B\u2E3E\u2E43\u0100cs\u2D31\u1A97ute\u803B\xF3\u40F3\u0100iy\u2D3C\u2D45r\u0100;c\u1A9E\u2D42\u803B\xF4\u40F4;\u443E\u0280abios\u1AA0\u2D52\u2D57\u01C8\u2D5Alac;\u4151v;\u6A38old;\u69BClig;\u4153\u0100cr\u2D69\u2D6Dir;\u69BF;\uC000\u{1D52C}\u036F\u2D79\0\0\u2D7C\0\u2D82n;\u42DBave\u803B\xF2\u40F2;\u69C1\u0100bm\u2D88\u0DF4ar;\u69B5\u0200acit\u2D95\u2D98\u2DA5\u2DA8r\xF2\u1A80\u0100ir\u2D9D\u2DA0r;\u69BEoss;\u69BBn\xE5\u0E52;\u69C0\u0180aei\u2DB1\u2DB5\u2DB9cr;\u414Dga;\u43C9\u0180cdn\u2DC0\u2DC5\u01CDron;\u43BF;\u69B6pf;\uC000\u{1D560}\u0180ael\u2DD4\u2DD7\u01D2r;\u69B7rp;\u69B9\u0380;adiosv\u2DEA\u2DEB\u2DEE\u2E08\u2E0D\u2E10\u2E16\u6228r\xF2\u1A86\u0200;efm\u2DF7\u2DF8\u2E02\u2E05\u6A5Dr\u0100;o\u2DFE\u2DFF\u6134f\xBB\u2DFF\u803B\xAA\u40AA\u803B\xBA\u40BAgof;\u62B6r;\u6A56lope;\u6A57;\u6A5B\u0180clo\u2E1F\u2E21\u2E27\xF2\u2E01ash\u803B\xF8\u40F8l;\u6298i\u016C\u2E2F\u2E34de\u803B\xF5\u40F5es\u0100;a\u01DB\u2E3As;\u6A36ml\u803B\xF6\u40F6bar;\u633D\u0AE1\u2E5E\0\u2E7D\0\u2E80\u2E9D\0\u2EA2\u2EB9\0\0\u2ECB\u0E9C\0\u2F13\0\0\u2F2B\u2FBC\0\u2FC8r\u0200;ast\u0403\u2E67\u2E72\u0E85\u8100\xB6;l\u2E6D\u2E6E\u40B6le\xEC\u0403\u0269\u2E78\0\0\u2E7Bm;\u6AF3;\u6AFDy;\u443Fr\u0280cimpt\u2E8B\u2E8F\u2E93\u1865\u2E97nt;\u4025od;\u402Eil;\u6030enk;\u6031r;\uC000\u{1D52D}\u0180imo\u2EA8\u2EB0\u2EB4\u0100;v\u2EAD\u2EAE\u43C6;\u43D5ma\xF4\u0A76ne;\u660E\u0180;tv\u2EBF\u2EC0\u2EC8\u43C0chfork\xBB\u1FFD;\u43D6\u0100au\u2ECF\u2EDFn\u0100ck\u2ED5\u2EDDk\u0100;h\u21F4\u2EDB;\u610E\xF6\u21F4s\u0480;abcdemst\u2EF3\u2EF4\u1908\u2EF9\u2EFD\u2F04\u2F06\u2F0A\u2F0E\u402Bcir;\u6A23ir;\u6A22\u0100ou\u1D40\u2F02;\u6A25;\u6A72n\u80BB\xB1\u0E9Dim;\u6A26wo;\u6A27\u0180ipu\u2F19\u2F20\u2F25ntint;\u6A15f;\uC000\u{1D561}nd\u803B\xA3\u40A3\u0500;Eaceinosu\u0EC8\u2F3F\u2F41\u2F44\u2F47\u2F81\u2F89\u2F92\u2F7E\u2FB6;\u6AB3p;\u6AB7u\xE5\u0ED9\u0100;c\u0ECE\u2F4C\u0300;acens\u0EC8\u2F59\u2F5F\u2F66\u2F68\u2F7Eppro\xF8\u2F43urlye\xF1\u0ED9\xF1\u0ECE\u0180aes\u2F6F\u2F76\u2F7Approx;\u6AB9qq;\u6AB5im;\u62E8i\xED\u0EDFme\u0100;s\u2F88\u0EAE\u6032\u0180Eas\u2F78\u2F90\u2F7A\xF0\u2F75\u0180dfp\u0EEC\u2F99\u2FAF\u0180als\u2FA0\u2FA5\u2FAAlar;\u632Eine;\u6312urf;\u6313\u0100;t\u0EFB\u2FB4\xEF\u0EFBrel;\u62B0\u0100ci\u2FC0\u2FC5r;\uC000\u{1D4C5};\u43C8ncsp;\u6008\u0300fiopsu\u2FDA\u22E2\u2FDF\u2FE5\u2FEB\u2FF1r;\uC000\u{1D52E}pf;\uC000\u{1D562}rime;\u6057cr;\uC000\u{1D4C6}\u0180aeo\u2FF8\u3009\u3013t\u0100ei\u2FFE\u3005rnion\xF3\u06B0nt;\u6A16st\u0100;e\u3010\u3011\u403F\xF1\u1F19\xF4\u0F14\u0A80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30E0\u310E\u312B\u3147\u3162\u3172\u318E\u3206\u3215\u3224\u3229\u3258\u326E\u3272\u3290\u32B0\u32B7\u0180art\u3047\u304A\u304Cr\xF2\u10B3\xF2\u03DDail;\u691Car\xF2\u1C65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307F\u308F\u3094\u30CC\u0100eu\u306D\u3071;\uC000\u223D\u0331te;\u4155i\xE3\u116Emptyv;\u69B3g\u0200;del\u0FD1\u3089\u308B\u308D;\u6992;\u69A5\xE5\u0FD1uo\u803B\xBB\u40BBr\u0580;abcfhlpstw\u0FDC\u30AC\u30AF\u30B7\u30B9\u30BC\u30BE\u30C0\u30C3\u30C7\u30CAp;\u6975\u0100;f\u0FE0\u30B4s;\u6920;\u6933s;\u691E\xEB\u225D\xF0\u272El;\u6945im;\u6974l;\u61A3;\u619D\u0100ai\u30D1\u30D5il;\u691Ao\u0100;n\u30DB\u30DC\u6236al\xF3\u0F1E\u0180abr\u30E7\u30EA\u30EEr\xF2\u17E5rk;\u6773\u0100ak\u30F3\u30FDc\u0100ek\u30F9\u30FB;\u407D;\u405D\u0100es\u3102\u3104;\u698Cl\u0100du\u310A\u310C;\u698E;\u6990\u0200aeuy\u3117\u311C\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xEC\u0FF2\xE2\u30FA;\u4440\u0200clqs\u3134\u3137\u313D\u3144a;\u6937dhar;\u6969uo\u0100;r\u020E\u020Dh;\u61B3\u0180acg\u314E\u315F\u0F44l\u0200;ips\u0F78\u3158\u315B\u109Cn\xE5\u10BBar\xF4\u0FA9t;\u65AD\u0180ilr\u3169\u1023\u316Esht;\u697D;\uC000\u{1D52F}\u0100ao\u3177\u3186r\u0100du\u317D\u317F\xBB\u047B\u0100;l\u1091\u3184;\u696C\u0100;v\u318B\u318C\u43C1;\u43F1\u0180gns\u3195\u31F9\u31FCht\u0300ahlrst\u31A4\u31B0\u31C2\u31D8\u31E4\u31EErrow\u0100;t\u0FDC\u31ADa\xE9\u30C8arpoon\u0100du\u31BB\u31BFow\xEE\u317Ep\xBB\u1092eft\u0100ah\u31CA\u31D0rrow\xF3\u0FEAarpoon\xF3\u0551ightarrows;\u61C9quigarro\xF7\u30CBhreetimes;\u62CCg;\u42DAingdotse\xF1\u1F32\u0180ahm\u320D\u3210\u3213r\xF2\u0FEAa\xF2\u0551;\u600Foust\u0100;a\u321E\u321F\u63B1che\xBB\u321Fmid;\u6AEE\u0200abpt\u3232\u323D\u3240\u3252\u0100nr\u3237\u323Ag;\u67EDr;\u61FEr\xEB\u1003\u0180afl\u3247\u324A\u324Er;\u6986;\uC000\u{1D563}us;\u6A2Eimes;\u6A35\u0100ap\u325D\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6A12ar\xF2\u31E3\u0200achq\u327B\u3280\u10BC\u3285quo;\u603Ar;\uC000\u{1D4C7}\u0100bu\u30FB\u328Ao\u0100;r\u0214\u0213\u0180hir\u3297\u329B\u32A0re\xE5\u31F8mes;\u62CAi\u0200;efl\u32AA\u1059\u1821\u32AB\u65B9tri;\u69CEluhar;\u6968;\u611E\u0D61\u32D5\u32DB\u32DF\u332C\u3338\u3371\0\u337A\u33A4\0\0\u33EC\u33F0\0\u3428\u3448\u345A\u34AD\u34B1\u34CA\u34F1\0\u3616\0\0\u3633cute;\u415Bqu\xEF\u27BA\u0500;Eaceinpsy\u11ED\u32F3\u32F5\u32FF\u3302\u330B\u330F\u331F\u3326\u3329;\u6AB4\u01F0\u32FA\0\u32FC;\u6AB8on;\u4161u\xE5\u11FE\u0100;d\u11F3\u3307il;\u415Frc;\u415D\u0180Eas\u3316\u3318\u331B;\u6AB6p;\u6ABAim;\u62E9olint;\u6A13i\xED\u1204;\u4441ot\u0180;be\u3334\u1D47\u3335\u62C5;\u6A66\u0380Aacmstx\u3346\u334A\u3357\u335B\u335E\u3363\u336Drr;\u61D8r\u0100hr\u3350\u3352\xEB\u2228\u0100;o\u0A36\u0A34t\u803B\xA7\u40A7i;\u403Bwar;\u6929m\u0100in\u3369\xF0nu\xF3\xF1t;\u6736r\u0100;o\u3376\u2055\uC000\u{1D530}\u0200acoy\u3382\u3386\u3391\u33A0rp;\u666F\u0100hy\u338B\u338Fcy;\u4449;\u4448rt\u026D\u3399\0\0\u339Ci\xE4\u1464ara\xEC\u2E6F\u803B\xAD\u40AD\u0100gm\u33A8\u33B4ma\u0180;fv\u33B1\u33B2\u33B2\u43C3;\u43C2\u0400;deglnpr\u12AB\u33C5\u33C9\u33CE\u33D6\u33DE\u33E1\u33E6ot;\u6A6A\u0100;q\u12B1\u12B0\u0100;E\u33D3\u33D4\u6A9E;\u6AA0\u0100;E\u33DB\u33DC\u6A9D;\u6A9Fe;\u6246lus;\u6A24arr;\u6972ar\xF2\u113D\u0200aeit\u33F8\u3408\u340F\u3417\u0100ls\u33FD\u3404lsetm\xE9\u336Ahp;\u6A33parsl;\u69E4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341C\u341D\u6AAA\u0100;s\u3422\u3423\u6AAC;\uC000\u2AAC\uFE00\u0180flp\u342E\u3433\u3442tcy;\u444C\u0100;b\u3438\u3439\u402F\u0100;a\u343E\u343F\u69C4r;\u633Ff;\uC000\u{1D564}a\u0100dr\u344D\u0402es\u0100;u\u3454\u3455\u6660it\xBB\u3455\u0180csu\u3460\u3479\u349F\u0100au\u3465\u346Fp\u0100;s\u1188\u346B;\uC000\u2293\uFE00p\u0100;s\u11B4\u3475;\uC000\u2294\uFE00u\u0100bp\u347F\u348F\u0180;es\u1197\u119C\u3486et\u0100;e\u1197\u348D\xF1\u119D\u0180;es\u11A8\u11AD\u3496et\u0100;e\u11A8\u349D\xF1\u11AE\u0180;af\u117B\u34A6\u05B0r\u0165\u34AB\u05B1\xBB\u117Car\xF2\u1148\u0200cemt\u34B9\u34BE\u34C2\u34C5r;\uC000\u{1D4C8}tm\xEE\xF1i\xEC\u3415ar\xE6\u11BE\u0100ar\u34CE\u34D5r\u0100;f\u34D4\u17BF\u6606\u0100an\u34DA\u34EDight\u0100ep\u34E3\u34EApsilo\xEE\u1EE0h\xE9\u2EAFs\xBB\u2852\u0280bcmnp\u34FB\u355E\u1209\u358B\u358E\u0480;Edemnprs\u350E\u350F\u3511\u3515\u351E\u3523\u352C\u3531\u3536\u6282;\u6AC5ot;\u6ABD\u0100;d\u11DA\u351Aot;\u6AC3ult;\u6AC1\u0100Ee\u3528\u352A;\u6ACB;\u628Alus;\u6ABFarr;\u6979\u0180eiu\u353D\u3552\u3555t\u0180;en\u350E\u3545\u354Bq\u0100;q\u11DA\u350Feq\u0100;q\u352B\u3528m;\u6AC7\u0100bp\u355A\u355C;\u6AD5;\u6AD3c\u0300;acens\u11ED\u356C\u3572\u3579\u357B\u3326ppro\xF8\u32FAurlye\xF1\u11FE\xF1\u11F3\u0180aes\u3582\u3588\u331Bppro\xF8\u331Aq\xF1\u3317g;\u666A\u0680123;Edehlmnps\u35A9\u35AC\u35AF\u121C\u35B2\u35B4\u35C0\u35C9\u35D5\u35DA\u35DF\u35E8\u35ED\u803B\xB9\u40B9\u803B\xB2\u40B2\u803B\xB3\u40B3;\u6AC6\u0100os\u35B9\u35BCt;\u6ABEub;\u6AD8\u0100;d\u1222\u35C5ot;\u6AC4s\u0100ou\u35CF\u35D2l;\u67C9b;\u6AD7arr;\u697Bult;\u6AC2\u0100Ee\u35E4\u35E6;\u6ACC;\u628Blus;\u6AC0\u0180eiu\u35F4\u3609\u360Ct\u0180;en\u121C\u35FC\u3602q\u0100;q\u1222\u35B2eq\u0100;q\u35E7\u35E4m;\u6AC8\u0100bp\u3611\u3613;\u6AD4;\u6AD6\u0180Aan\u361C\u3620\u362Drr;\u61D9r\u0100hr\u3626\u3628\xEB\u222E\u0100;o\u0A2B\u0A29war;\u692Alig\u803B\xDF\u40DF\u0BE1\u3651\u365D\u3660\u12CE\u3673\u3679\0\u367E\u36C2\0\0\0\0\0\u36DB\u3703\0\u3709\u376C\0\0\0\u3787\u0272\u3656\0\0\u365Bget;\u6316;\u43C4r\xEB\u0E5F\u0180aey\u3666\u366B\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uC000\u{1D531}\u0200eiko\u3686\u369D\u36B5\u36BC\u01F2\u368B\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369B\u43B8ym;\u43D1\u0100cn\u36A2\u36B2k\u0100as\u36A8\u36AEppro\xF8\u12C1im\xBB\u12ACs\xF0\u129E\u0100as\u36BA\u36AE\xF0\u12C1rn\u803B\xFE\u40FE\u01EC\u031F\u36C6\u22E7es\u8180\xD7;bd\u36CF\u36D0\u36D8\u40D7\u0100;a\u190F\u36D5r;\u6A31;\u6A30\u0180eps\u36E1\u36E3\u3700\xE1\u2A4D\u0200;bcf\u0486\u36EC\u36F0\u36F4ot;\u6336ir;\u6AF1\u0100;o\u36F9\u36FC\uC000\u{1D565}rk;\u6ADA\xE1\u3362rime;\u6034\u0180aip\u370F\u3712\u3764d\xE5\u1248\u0380adempst\u3721\u374D\u3740\u3751\u3757\u375C\u375Fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65B5own\xBB\u1DBBeft\u0100;e\u2800\u373E\xF1\u092E;\u625Cight\u0100;e\u32AA\u374B\xF1\u105Aot;\u65ECinus;\u6A3Alus;\u6A39b;\u69CDime;\u6A3Bezium;\u63E2\u0180cht\u3772\u377D\u3781\u0100ry\u3777\u377B;\uC000\u{1D4C9};\u4446cy;\u445Brok;\u4167\u0100io\u378B\u378Ex\xF4\u1777head\u0100lr\u3797\u37A0eftarro\xF7\u084Fightarrow\xBB\u0F5D\u0900AHabcdfghlmoprstuw\u37D0\u37D3\u37D7\u37E4\u37F0\u37FC\u380E\u381C\u3823\u3834\u3851\u385D\u386B\u38A9\u38CC\u38D2\u38EA\u38F6r\xF2\u03EDar;\u6963\u0100cr\u37DC\u37E2ute\u803B\xFA\u40FA\xF2\u1150r\u01E3\u37EA\0\u37EDy;\u445Eve;\u416D\u0100iy\u37F5\u37FArc\u803B\xFB\u40FB;\u4443\u0180abh\u3803\u3806\u380Br\xF2\u13ADlac;\u4171a\xF2\u13C3\u0100ir\u3813\u3818sht;\u697E;\uC000\u{1D532}rave\u803B\xF9\u40F9\u0161\u3827\u3831r\u0100lr\u382C\u382E\xBB\u0957\xBB\u1083lk;\u6580\u0100ct\u3839\u384D\u026F\u383F\0\0\u384Arn\u0100;e\u3845\u3846\u631Cr\xBB\u3846op;\u630Fri;\u65F8\u0100al\u3856\u385Acr;\u416B\u80BB\xA8\u0349\u0100gp\u3862\u3866on;\u4173f;\uC000\u{1D566}\u0300adhlsu\u114B\u3878\u387D\u1372\u3891\u38A0own\xE1\u13B3arpoon\u0100lr\u3888\u388Cef\xF4\u382Digh\xF4\u382Fi\u0180;hl\u3899\u389A\u389C\u43C5\xBB\u13FAon\xBB\u389Aparrows;\u61C8\u0180cit\u38B0\u38C4\u38C8\u026F\u38B6\0\0\u38C1rn\u0100;e\u38BC\u38BD\u631Dr\xBB\u38BDop;\u630Eng;\u416Fri;\u65F9cr;\uC000\u{1D4CA}\u0180dir\u38D9\u38DD\u38E2ot;\u62F0lde;\u4169i\u0100;f\u3730\u38E8\xBB\u1813\u0100am\u38EF\u38F2r\xF2\u38A8l\u803B\xFC\u40FCangle;\u69A7\u0780ABDacdeflnoprsz\u391C\u391F\u3929\u392D\u39B5\u39B8\u39BD\u39DF\u39E4\u39E8\u39F3\u39F9\u39FD\u3A01\u3A20r\xF2\u03F7ar\u0100;v\u3926\u3927\u6AE8;\u6AE9as\xE8\u03E1\u0100nr\u3932\u3937grt;\u699C\u0380eknprst\u34E3\u3946\u394B\u3952\u395D\u3964\u3996app\xE1\u2415othin\xE7\u1E96\u0180hir\u34EB\u2EC8\u3959op\xF4\u2FB5\u0100;h\u13B7\u3962\xEF\u318D\u0100iu\u3969\u396Dgm\xE1\u33B3\u0100bp\u3972\u3984setneq\u0100;q\u397D\u3980\uC000\u228A\uFE00;\uC000\u2ACB\uFE00setneq\u0100;q\u398F\u3992\uC000\u228B\uFE00;\uC000\u2ACC\uFE00\u0100hr\u399B\u399Fet\xE1\u369Ciangle\u0100lr\u39AA\u39AFeft\xBB\u0925ight\xBB\u1051y;\u4432ash\xBB\u1036\u0180elr\u39C4\u39D2\u39D7\u0180;be\u2DEA\u39CB\u39CFar;\u62BBq;\u625Alip;\u62EE\u0100bt\u39DC\u1468a\xF2\u1469r;\uC000\u{1D533}tr\xE9\u39AEsu\u0100bp\u39EF\u39F1\xBB\u0D1C\xBB\u0D59pf;\uC000\u{1D567}ro\xF0\u0EFBtr\xE9\u39B4\u0100cu\u3A06\u3A0Br;\uC000\u{1D4CB}\u0100bp\u3A10\u3A18n\u0100Ee\u3980\u3A16\xBB\u397En\u0100Ee\u3992\u3A1E\xBB\u3990igzag;\u699A\u0380cefoprs\u3A36\u3A3B\u3A56\u3A5B\u3A54\u3A61\u3A6Airc;\u4175\u0100di\u3A40\u3A51\u0100bg\u3A45\u3A49ar;\u6A5Fe\u0100;q\u15FA\u3A4F;\u6259erp;\u6118r;\uC000\u{1D534}pf;\uC000\u{1D568}\u0100;e\u1479\u3A66at\xE8\u1479cr;\uC000\u{1D4CC}\u0AE3\u178E\u3A87\0\u3A8B\0\u3A90\u3A9B\0\0\u3A9D\u3AA8\u3AAB\u3AAF\0\0\u3AC3\u3ACE\0\u3AD8\u17DC\u17DFtr\xE9\u17D1r;\uC000\u{1D535}\u0100Aa\u3A94\u3A97r\xF2\u03C3r\xF2\u09F6;\u43BE\u0100Aa\u3AA1\u3AA4r\xF2\u03B8r\xF2\u09EBa\xF0\u2713is;\u62FB\u0180dpt\u17A4\u3AB5\u3ABE\u0100fl\u3ABA\u17A9;\uC000\u{1D569}im\xE5\u17B2\u0100Aa\u3AC7\u3ACAr\xF2\u03CEr\xF2\u0A01\u0100cq\u3AD2\u17B8r;\uC000\u{1D4CD}\u0100pt\u17D6\u3ADCr\xE9\u17D4\u0400acefiosu\u3AF0\u3AFD\u3B08\u3B0C\u3B11\u3B15\u3B1B\u3B21c\u0100uy\u3AF6\u3AFBte\u803B\xFD\u40FD;\u444F\u0100iy\u3B02\u3B06rc;\u4177;\u444Bn\u803B\xA5\u40A5r;\uC000\u{1D536}cy;\u4457pf;\uC000\u{1D56A}cr;\uC000\u{1D4CE}\u0100cm\u3B26\u3B29y;\u444El\u803B\xFF\u40FF\u0500acdefhiosw\u3B42\u3B48\u3B54\u3B58\u3B64\u3B69\u3B6D\u3B74\u3B7A\u3B80cute;\u417A\u0100ay\u3B4D\u3B52ron;\u417E;\u4437ot;\u417C\u0100et\u3B5D\u3B61tr\xE6\u155Fa;\u43B6r;\uC000\u{1D537}cy;\u4436grarr;\u61DDpf;\uC000\u{1D56B}cr;\uC000\u{1D4CF}\u0100jn\u3B85\u3B87;\u600Dj;\u600C'.split("").map(function(e){return e.charCodeAt(0)}))});var BFs=A(xln=>{"use strict";Object.defineProperty(xln,"__esModule",{value:!0});xln.default=new Uint16Array("\u0200aglq	\x1B\u026D\0\0p;\u4026os;\u4027t;\u403Et;\u403Cuot;\u4022".split("").map(function(e){return e.charCodeAt(0)}))});var Pln=A(ffe=>{"use strict";var Tln;Object.defineProperty(ffe,"__esModule",{value:!0});ffe.replaceCodePoint=ffe.fromCodePoint=void 0;var VSd=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);ffe.fromCodePoint=(Tln=String.fromCodePoint)!==null&&Tln!==void 0?Tln:function(e){var r="";return e>65535&&(e-=65536,r+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),r+=String.fromCharCode(e),r};function qFs(e){var r;return e>=55296&&e<=57343||e>1114111?65533:(r=VSd.get(e))!==null&&r!==void 0?r:e}ffe.replaceCodePoint=qFs;function zSd(e){return(0,ffe.fromCodePoint)(qFs(e))}ffe.default=zSd});var Nln=A(yy=>{"use strict";var $Sd=yy&&yy.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),QSd=yy&&yy.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),KSd=yy&&yy.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&$Sd(r,e,t);return QSd(r,e),r},MFs=yy&&yy.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(yy,"__esModule",{value:!0});yy.decodeXML=yy.decodeHTMLStrict=yy.decodeHTMLAttribute=yy.decodeHTML=yy.determineBranch=yy.EntityDecoder=yy.DecodingMode=yy.BinTrieFlags=yy.fromCodePoint=yy.replaceCodePoint=yy.decodeCodePoint=yy.xmlDecodeTree=yy.htmlDecodeTree=void 0;var LFs=MFs(OFs());yy.htmlDecodeTree=LFs.default;var jFs=MFs(BFs());yy.xmlDecodeTree=jFs.default;var kln=KSd(Pln());yy.decodeCodePoint=kln.default;var GFs=Pln();Object.defineProperty(yy,"replaceCodePoint",{enumerable:!0,get:function(){return GFs.replaceCodePoint}});Object.defineProperty(yy,"fromCodePoint",{enumerable:!0,get:function(){return GFs.fromCodePoint}});var ux;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(ux||(ux={}));var HSd=32,CDe;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(CDe=yy.BinTrieFlags||(yy.BinTrieFlags={}));function Rln(e){return e>=ux.ZERO&&e<=ux.NINE}function WSd(e){return e>=ux.UPPER_A&&e<=ux.UPPER_F||e>=ux.LOWER_A&&e<=ux.LOWER_F}function YSd(e){return e>=ux.UPPER_A&&e<=ux.UPPER_Z||e>=ux.LOWER_A&&e<=ux.LOWER_Z||Rln(e)}function JSd(e){return e===ux.EQUALS||YSd(e)}var cx;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(cx||(cx={}));var EW;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(EW=yy.DecodingMode||(yy.DecodingMode={}));var UFs=function(){function e(r,t,n){this.decodeTree=r,this.emitCodePoint=t,this.errors=n,this.state=cx.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=EW.Strict}return e.prototype.startEntity=function(r){this.decodeMode=r,this.state=cx.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(r,t){switch(this.state){case cx.EntityStart:return r.charCodeAt(t)===ux.NUM?(this.state=cx.NumericStart,this.consumed+=1,this.stateNumericStart(r,t+1)):(this.state=cx.NamedEntity,this.stateNamedEntity(r,t));case cx.NumericStart:return this.stateNumericStart(r,t);case cx.NumericDecimal:return this.stateNumericDecimal(r,t);case cx.NumericHex:return this.stateNumericHex(r,t);case cx.NamedEntity:return this.stateNamedEntity(r,t)}},e.prototype.stateNumericStart=function(r,t){return t>=r.length?-1:(r.charCodeAt(t)|HSd)===ux.LOWER_X?(this.state=cx.NumericHex,this.consumed+=1,this.stateNumericHex(r,t+1)):(this.state=cx.NumericDecimal,this.stateNumericDecimal(r,t))},e.prototype.addToNumericResult=function(r,t,n,i){if(t!==n){var s=n-t;this.result=this.result*Math.pow(i,s)+parseInt(r.substr(t,s),i),this.consumed+=s}},e.prototype.stateNumericHex=function(r,t){for(var n=t;t>14;t>14,s!==0){if(a===ux.SEMI)return this.emitNamedEntityData(this.treeIndex,s,this.consumed+this.excess);this.decodeMode!==EW.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},e.prototype.emitNotTerminatedNamedEntity=function(){var r,t=this,n=t.result,i=t.decodeTree,s=(i[n]&CDe.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,s,this.consumed),(r=this.errors)===null||r===void 0||r.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(r,t,n){var i=this.decodeTree;return this.emitCodePoint(t===1?i[r]&~CDe.VALUE_LENGTH:i[r+1],n),t===3&&this.emitCodePoint(i[r+2],n),n},e.prototype.end=function(){var r;switch(this.state){case cx.NamedEntity:return this.result!==0&&(this.decodeMode!==EW.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case cx.NumericDecimal:return this.emitNumericEntity(0,2);case cx.NumericHex:return this.emitNumericEntity(0,3);case cx.NumericStart:return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case cx.EntityStart:return 0}},e}();yy.EntityDecoder=UFs;function VFs(e){var r="",t=new UFs(e,function(n){return r+=(0,kln.fromCodePoint)(n)});return function(i,s){for(var a=0,o=0;(o=i.indexOf("&",o))>=0;){r+=i.slice(a,o),t.startEntity(s);var c=t.write(i,o+1);if(c<0){a=o+t.end();break}a=o+c,o=c===0?a+1:a}var l=r+i.slice(a);return r="",l}}function zFs(e,r,t,n){var i=(r&CDe.BRANCH_LENGTH)>>7,s=r&CDe.JUMP_TABLE;if(i===0)return s!==0&&n===s?t:-1;if(s){var a=n-s;return a<0||a>=i?-1:e[t+a]-1}for(var o=t,c=o+i-1;o<=c;){var l=o+c>>>1,u=e[l];if(un)c=l-1;else return e[l+i]}return-1}yy.determineBranch=zFs;var Fln=VFs(LFs.default),XSd=VFs(jFs.default);function ZSd(e,r){return r===void 0&&(r=EW.Legacy),Fln(e,r)}yy.decodeHTML=ZSd;function ewd(e){return Fln(e,EW.Attribute)}yy.decodeHTMLAttribute=ewd;function twd(e){return Fln(e,EW.Strict)}yy.decodeHTMLStrict=twd;function rwd(e){return XSd(e,EW.Strict)}yy.decodeXML=rwd});var $Fs=A(Oln=>{"use strict";Object.defineProperty(Oln,"__esModule",{value:!0});function inr(e){for(var r=1;r{"use strict";Object.defineProperty($w,"__esModule",{value:!0});$w.escapeText=$w.escapeAttribute=$w.escapeUTF8=$w.escape=$w.encodeXML=$w.getCodePoint=$w.xmlReplacer=void 0;$w.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var QFs=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);$w.getCodePoint=String.prototype.codePointAt!=null?function(e,r){return e.codePointAt(r)}:function(e,r){return(e.charCodeAt(r)&64512)===55296?(e.charCodeAt(r)-55296)*1024+e.charCodeAt(r+1)-56320+65536:e.charCodeAt(r)};function KFs(e){for(var r="",t=0,n;(n=$w.xmlReplacer.exec(e))!==null;){var i=n.index,s=e.charCodeAt(i),a=QFs.get(s);a!==void 0?(r+=e.substring(t,i)+a,t=i+1):(r+="".concat(e.substring(t,i),"&#x").concat((0,$w.getCodePoint)(e,i).toString(16),";"),t=$w.xmlReplacer.lastIndex+=+((s&64512)===55296))}return r+e.substr(t)}$w.encodeXML=KFs;$w.escape=KFs;function Bln(e,r){return function(n){for(var i,s=0,a="";i=e.exec(n);)s!==i.index&&(a+=n.substring(s,i.index)),a+=r.get(i[0].charCodeAt(0)),s=i.index+1;return a+n.substring(s)}}$w.escapeUTF8=Bln(/[&<>'"]/g,QFs);$w.escapeAttribute=Bln(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]]));$w.escapeText=Bln(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))});var qln=A(hfe=>{"use strict";var nwd=hfe&&hfe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hfe,"__esModule",{value:!0});hfe.encodeNonAsciiHTML=hfe.encodeHTML=void 0;var iwd=nwd($Fs()),HFs=snr(),swd=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function awd(e){return WFs(swd,e)}hfe.encodeHTML=awd;function owd(e){return WFs(HFs.xmlReplacer,e)}hfe.encodeNonAsciiHTML=owd;function WFs(e,r){for(var t="",n=0,i;(i=e.exec(r))!==null;){var s=i.index;t+=r.substring(n,s);var a=r.charCodeAt(s),o=iwd.default.get(a);if(typeof o=="object"){if(s+1{"use strict";Object.defineProperty(H0,"__esModule",{value:!0});H0.decodeXMLStrict=H0.decodeHTML5Strict=H0.decodeHTML4Strict=H0.decodeHTML5=H0.decodeHTML4=H0.decodeHTMLAttribute=H0.decodeHTMLStrict=H0.decodeHTML=H0.decodeXML=H0.DecodingMode=H0.EntityDecoder=H0.encodeHTML5=H0.encodeHTML4=H0.encodeNonAsciiHTML=H0.encodeHTML=H0.escapeText=H0.escapeAttribute=H0.escapeUTF8=H0.escape=H0.encodeXML=H0.encode=H0.decodeStrict=H0.decode=H0.EncodingMode=H0.EntityLevel=void 0;var Mln=Nln(),YFs=qln(),anr=snr(),tGe;(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(tGe=H0.EntityLevel||(H0.EntityLevel={}));var uxt;(function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"})(uxt=H0.EncodingMode||(H0.EncodingMode={}));function JFs(e,r){r===void 0&&(r=tGe.XML);var t=typeof r=="number"?r:r.level;if(t===tGe.HTML){var n=typeof r=="object"?r.mode:void 0;return(0,Mln.decodeHTML)(e,n)}return(0,Mln.decodeXML)(e)}H0.decode=JFs;function cwd(e,r){var t;r===void 0&&(r=tGe.XML);var n=typeof r=="number"?{level:r}:r;return(t=n.mode)!==null&&t!==void 0||(n.mode=Mln.DecodingMode.Strict),JFs(e,n)}H0.decodeStrict=cwd;function uwd(e,r){r===void 0&&(r=tGe.XML);var t=typeof r=="number"?{level:r}:r;return t.mode===uxt.UTF8?(0,anr.escapeUTF8)(e):t.mode===uxt.Attribute?(0,anr.escapeAttribute)(e):t.mode===uxt.Text?(0,anr.escapeText)(e):t.level===tGe.HTML?t.mode===uxt.ASCII?(0,YFs.encodeNonAsciiHTML)(e):(0,YFs.encodeHTML)(e):(0,anr.encodeXML)(e)}H0.encode=uwd;var lxt=snr();Object.defineProperty(H0,"encodeXML",{enumerable:!0,get:function(){return lxt.encodeXML}});Object.defineProperty(H0,"escape",{enumerable:!0,get:function(){return lxt.escape}});Object.defineProperty(H0,"escapeUTF8",{enumerable:!0,get:function(){return lxt.escapeUTF8}});Object.defineProperty(H0,"escapeAttribute",{enumerable:!0,get:function(){return lxt.escapeAttribute}});Object.defineProperty(H0,"escapeText",{enumerable:!0,get:function(){return lxt.escapeText}});var onr=qln();Object.defineProperty(H0,"encodeHTML",{enumerable:!0,get:function(){return onr.encodeHTML}});Object.defineProperty(H0,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return onr.encodeNonAsciiHTML}});Object.defineProperty(H0,"encodeHTML4",{enumerable:!0,get:function(){return onr.encodeHTML}});Object.defineProperty(H0,"encodeHTML5",{enumerable:!0,get:function(){return onr.encodeHTML}});var RV=Nln();Object.defineProperty(H0,"EntityDecoder",{enumerable:!0,get:function(){return RV.EntityDecoder}});Object.defineProperty(H0,"DecodingMode",{enumerable:!0,get:function(){return RV.DecodingMode}});Object.defineProperty(H0,"decodeXML",{enumerable:!0,get:function(){return RV.decodeXML}});Object.defineProperty(H0,"decodeHTML",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTMLStrict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeHTMLAttribute",{enumerable:!0,get:function(){return RV.decodeHTMLAttribute}});Object.defineProperty(H0,"decodeHTML4",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTML5",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTML4Strict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeHTML5Strict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeXMLStrict",{enumerable:!0,get:function(){return RV.decodeXML}})});var ZFs=A(rGe=>{"use strict";Object.defineProperty(rGe,"__esModule",{value:!0});rGe.attributeNames=rGe.elementNames=void 0;rGe.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]}));rGe.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))});var r8s=A(UO=>{"use strict";var nGe=UO&&UO.__assign||function(){return nGe=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0&&(n+=unr(e.children,r)),(r.xmlMode||!e8s.has(e.name))&&(n+=""))),n}function bwd(e){return"<".concat(e.data,">")}function Cwd(e,r){var t,n=e.data||"";return((t=r.encodeEntities)!==null&&t!==void 0?t:r.decodeEntities)!==!1&&!(!r.xmlMode&&e.parent&&mwd.has(e.parent.name))&&(n=r.xmlMode||r.encodeEntities!=="utf8"?(0,cnr.encodeXML)(n):(0,cnr.escapeText)(n)),n}function vwd(e){return"")}function Ewd(e){return"")}});var Gln=A(MF=>{"use strict";var Dwd=MF&&MF.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(MF,"__esModule",{value:!0});MF.innerText=MF.textContent=MF.getText=MF.getInnerHTML=MF.getOuterHTML=void 0;var DW=bDe(),Swd=Dwd(r8s()),wwd=oxt();function n8s(e,r){return(0,Swd.default)(e,r)}MF.getOuterHTML=n8s;function Iwd(e,r){return(0,DW.hasChildren)(e)?e.children.map(function(t){return n8s(t,r)}).join(""):""}MF.getInnerHTML=Iwd;function lnr(e){return Array.isArray(e)?e.map(lnr).join(""):(0,DW.isTag)(e)?e.name==="br"?`
          -`:lnr(e.children):(0,DW.isCDATA)(e)?lnr(e.children):(0,DW.isText)(e)?e.data:""}MF.getText=lnr;function Lln(e){return Array.isArray(e)?e.map(Lln).join(""):(0,DW.hasChildren)(e)&&!(0,DW.isComment)(e)?Lln(e.children):(0,DW.isText)(e)?e.data:""}MF.textContent=Lln;function jln(e){return Array.isArray(e)?e.map(jln).join(""):(0,DW.hasChildren)(e)&&(e.type===wwd.ElementType.Tag||(0,DW.isCDATA)(e))?jln(e.children):(0,DW.isText)(e)?e.data:""}MF.innerText=jln});var a8s=A(lx=>{"use strict";Object.defineProperty(lx,"__esModule",{value:!0});lx.prevElementSibling=lx.nextElementSibling=lx.getName=lx.hasAttrib=lx.getAttributeValue=lx.getSiblings=lx.getParent=lx.getChildren=void 0;var Uln=bDe();function i8s(e){return(0,Uln.hasChildren)(e)?e.children:[]}lx.getChildren=i8s;function s8s(e){return e.parent||null}lx.getParent=s8s;function xwd(e){var r,t,n=s8s(e);if(n!=null)return i8s(n);for(var i=[e],s=e.prev,a=e.next;s!=null;)i.unshift(s),r=s,s=r.prev;for(;a!=null;)i.push(a),t=a,a=t.next;return i}lx.getSiblings=xwd;function Twd(e,r){var t;return(t=e.attribs)===null||t===void 0?void 0:t[r]}lx.getAttributeValue=Twd;function Pwd(e,r){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,r)&&e.attribs[r]!=null}lx.hasAttrib=Pwd;function Rwd(e){return e.name}lx.getName=Rwd;function kwd(e){for(var r,t=e.next;t!==null&&!(0,Uln.isTag)(t);)r=t,t=r.next;return t}lx.nextElementSibling=kwd;function Fwd(e){for(var r,t=e.prev;t!==null&&!(0,Uln.isTag)(t);)r=t,t=r.prev;return t}lx.prevElementSibling=Fwd});var o8s=A(LF=>{"use strict";Object.defineProperty(LF,"__esModule",{value:!0});LF.prepend=LF.prependChild=LF.append=LF.appendChild=LF.replaceElement=LF.removeElement=void 0;function dxt(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var r=e.parent.children,t=r.lastIndexOf(e);t>=0&&r.splice(t,1)}e.next=null,e.prev=null,e.parent=null}LF.removeElement=dxt;function Nwd(e,r){var t=r.prev=e.prev;t&&(t.next=r);var n=r.next=e.next;n&&(n.prev=r);var i=r.parent=e.parent;if(i){var s=i.children;s[s.lastIndexOf(e)]=r,e.parent=null}}LF.replaceElement=Nwd;function Owd(e,r){if(dxt(r),r.next=null,r.parent=e,e.children.push(r)>1){var t=e.children[e.children.length-2];t.next=r,r.prev=t}else r.prev=null}LF.appendChild=Owd;function Bwd(e,r){dxt(r);var t=e.parent,n=e.next;if(r.next=n,r.prev=e,e.next=r,r.parent=t,n){if(n.prev=r,t){var i=t.children;i.splice(i.lastIndexOf(n),0,r)}}else t&&t.children.push(r)}LF.append=Bwd;function qwd(e,r){if(dxt(r),r.parent=e,r.prev=null,e.children.unshift(r)!==1){var t=e.children[1];t.prev=r,r.next=t}else r.next=null}LF.prependChild=qwd;function Mwd(e,r){dxt(r);var t=e.parent;if(t){var n=t.children;n.splice(n.indexOf(e),0,r)}e.prev&&(e.prev.next=r),r.parent=t,r.prev=e.prev,r.next=e,e.prev=r}LF.prepend=Mwd});var Vln=A(jF=>{"use strict";Object.defineProperty(jF,"__esModule",{value:!0});jF.findAll=jF.existsOne=jF.findOne=jF.findOneChild=jF.find=jF.filter=void 0;var dnr=bDe();function Lwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),c8s(e,Array.isArray(r)?r:[r],t,n)}jF.filter=Lwd;function c8s(e,r,t,n){for(var i=[],s=[r],a=[0];;){if(a[0]>=s[0].length){if(a.length===1)return i;s.shift(),a.shift();continue}var o=s[0][a[0]++];if(e(o)&&(i.push(o),--n<=0))return i;t&&(0,dnr.hasChildren)(o)&&o.children.length>0&&(a.unshift(0),s.unshift(o.children))}}jF.find=c8s;function jwd(e,r){return r.find(e)}jF.findOneChild=jwd;function u8s(e,r,t){t===void 0&&(t=!0);for(var n=null,i=0;i0&&(n=u8s(e,s.children,!0));else continue}return n}jF.findOne=u8s;function l8s(e,r){return r.some(function(t){return(0,dnr.isTag)(t)&&(e(t)||l8s(e,t.children))})}jF.existsOne=l8s;function Gwd(e,r){for(var t=[],n=[r],i=[0];;){if(i[0]>=n[0].length){if(n.length===1)return t;n.shift(),i.shift();continue}var s=n[0][i[0]++];(0,dnr.isTag)(s)&&(e(s)&&t.push(s),s.children.length>0&&(i.unshift(0),n.unshift(s.children)))}}jF.findAll=Gwd});var zln=A(UL=>{"use strict";Object.defineProperty(UL,"__esModule",{value:!0});UL.getElementsByTagType=UL.getElementsByTagName=UL.getElementById=UL.getElements=UL.testElement=void 0;var vDe=bDe(),mnr=Vln(),pnr={tag_name:function(e){return typeof e=="function"?function(r){return(0,vDe.isTag)(r)&&e(r.name)}:e==="*"?vDe.isTag:function(r){return(0,vDe.isTag)(r)&&r.name===e}},tag_type:function(e){return typeof e=="function"?function(r){return e(r.type)}:function(r){return r.type===e}},tag_contains:function(e){return typeof e=="function"?function(r){return(0,vDe.isText)(r)&&e(r.data)}:function(r){return(0,vDe.isText)(r)&&r.data===e}}};function d8s(e,r){return typeof r=="function"?function(t){return(0,vDe.isTag)(t)&&r(t.attribs[e])}:function(t){return(0,vDe.isTag)(t)&&t.attribs[e]===r}}function Uwd(e,r){return function(t){return e(t)||r(t)}}function p8s(e){var r=Object.keys(e).map(function(t){var n=e[t];return Object.prototype.hasOwnProperty.call(pnr,t)?pnr[t](n):d8s(t,n)});return r.length===0?null:r.reduce(Uwd)}function Vwd(e,r){var t=p8s(e);return t?t(r):!0}UL.testElement=Vwd;function zwd(e,r,t,n){n===void 0&&(n=1/0);var i=p8s(e);return i?(0,mnr.filter)(i,r,t,n):[]}UL.getElements=zwd;function $wd(e,r,t){return t===void 0&&(t=!0),Array.isArray(r)||(r=[r]),(0,mnr.findOne)(d8s("id",e),r,t)}UL.getElementById=$wd;function Qwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),(0,mnr.filter)(pnr.tag_name(e),r,t,n)}UL.getElementsByTagName=Qwd;function Kwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),(0,mnr.filter)(pnr.tag_type(e),r,t,n)}UL.getElementsByTagType=Kwd});var h8s=A(kV=>{"use strict";Object.defineProperty(kV,"__esModule",{value:!0});kV.uniqueSort=kV.compareDocumentPosition=kV.DocumentPosition=kV.removeSubsets=void 0;var m8s=bDe();function Hwd(e){for(var r=e.length;--r>=0;){var t=e[r];if(r>0&&e.lastIndexOf(t,r-1)>=0){e.splice(r,1);continue}for(var n=t.parent;n;n=n.parent)if(e.includes(n)){e.splice(r,1);break}}return e}kV.removeSubsets=Hwd;var SW;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(SW=kV.DocumentPosition||(kV.DocumentPosition={}));function f8s(e,r){var t=[],n=[];if(e===r)return 0;for(var i=(0,m8s.hasChildren)(e)?e:e.parent;i;)t.unshift(i),i=i.parent;for(i=(0,m8s.hasChildren)(r)?r:r.parent;i;)n.unshift(i),i=i.parent;for(var s=Math.min(t.length,n.length),a=0;ac.indexOf(u)?o===r?SW.FOLLOWING|SW.CONTAINED_BY:SW.FOLLOWING:o===e?SW.PRECEDING|SW.CONTAINS:SW.PRECEDING}kV.compareDocumentPosition=f8s;function Wwd(e){return e=e.filter(function(r,t,n){return!n.includes(r,t+1)}),e.sort(function(r,t){var n=f8s(r,t);return n&SW.PRECEDING?-1:n&SW.FOLLOWING?1:0}),e}kV.uniqueSort=Wwd});var y8s=A(hnr=>{"use strict";Object.defineProperty(hnr,"__esModule",{value:!0});hnr.getFeed=void 0;var Ywd=Gln(),pxt=zln();function Jwd(e){var r=fnr(rId,e);return r?r.name==="feed"?Xwd(r):Zwd(r):null}hnr.getFeed=Jwd;function Xwd(e){var r,t=e.children,n={type:"atom",items:(0,pxt.getElementsByTagName)("entry",t).map(function(a){var o,c=a.children,l={media:g8s(c)};GF(l,"id","id",c),GF(l,"title","title",c);var u=(o=fnr("link",c))===null||o===void 0?void 0:o.attribs.href;u&&(l.link=u);var m=gfe("summary",c)||gfe("content",c);m&&(l.description=m);var h=gfe("updated",c);return h&&(l.pubDate=new Date(h)),l})};GF(n,"id","id",t),GF(n,"title","title",t);var i=(r=fnr("link",t))===null||r===void 0?void 0:r.attribs.href;i&&(n.link=i),GF(n,"description","subtitle",t);var s=gfe("updated",t);return s&&(n.updated=new Date(s)),GF(n,"author","email",t,!0),n}function Zwd(e){var r,t,n=(t=(r=fnr("channel",e.children))===null||r===void 0?void 0:r.children)!==null&&t!==void 0?t:[],i={type:e.name.substr(0,3),id:"",items:(0,pxt.getElementsByTagName)("item",e.children).map(function(a){var o=a.children,c={media:g8s(o)};GF(c,"id","guid",o),GF(c,"title","title",o),GF(c,"link","link",o),GF(c,"description","description",o);var l=gfe("pubDate",o)||gfe("dc:date",o);return l&&(c.pubDate=new Date(l)),c})};GF(i,"title","title",n),GF(i,"link","link",n),GF(i,"description","description",n);var s=gfe("lastBuildDate",n);return s&&(i.updated=new Date(s)),GF(i,"author","managingEditor",n,!0),i}var eId=["url","type","lang"],tId=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function g8s(e){return(0,pxt.getElementsByTagName)("media:content",e).map(function(r){for(var t=r.attribs,n={medium:t.medium,isDefault:!!t.isDefault},i=0,s=eId;i{"use strict";var nId=Mv&&Mv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),EDe=Mv&&Mv.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&nId(r,e,t)};Object.defineProperty(Mv,"__esModule",{value:!0});Mv.hasChildren=Mv.isDocument=Mv.isComment=Mv.isText=Mv.isCDATA=Mv.isTag=void 0;EDe(Gln(),Mv);EDe(a8s(),Mv);EDe(o8s(),Mv);EDe(Vln(),Mv);EDe(zln(),Mv);EDe(h8s(),Mv);EDe(y8s(),Mv);var iGe=bDe();Object.defineProperty(Mv,"isTag",{enumerable:!0,get:function(){return iGe.isTag}});Object.defineProperty(Mv,"isCDATA",{enumerable:!0,get:function(){return iGe.isCDATA}});Object.defineProperty(Mv,"isText",{enumerable:!0,get:function(){return iGe.isText}});Object.defineProperty(Mv,"isComment",{enumerable:!0,get:function(){return iGe.isComment}});Object.defineProperty(Mv,"isDocument",{enumerable:!0,get:function(){return iGe.isDocument}});Object.defineProperty(Mv,"hasChildren",{enumerable:!0,get:function(){return iGe.hasChildren}})});var DDe=A((Ujg,A8s)=>{A8s.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}});var gnr=A(wW=>{"use strict";Object.defineProperty(wW,"__esModule",{value:!0});wW.AttributeAction=wW.IgnoreCaseMode=wW.SelectorType=void 0;var iId;(function(e){e.Attribute="attribute",e.Pseudo="pseudo",e.PseudoElement="pseudo-element",e.Tag="tag",e.Universal="universal",e.Adjacent="adjacent",e.Child="child",e.Descendant="descendant",e.Parent="parent",e.Sibling="sibling",e.ColumnCombinator="column-combinator"})(iId=wW.SelectorType||(wW.SelectorType={}));wW.IgnoreCaseMode={Unknown:null,QuirksMode:"quirks",IgnoreCase:!0,CaseSensitive:!1};var sId;(function(e){e.Any="any",e.Element="element",e.End="end",e.Equals="equals",e.Exists="exists",e.Hyphen="hyphen",e.Not="not",e.Start="start"})(sId=wW.AttributeAction||(wW.AttributeAction={}))});var D8s=A(sGe=>{"use strict";Object.defineProperty(sGe,"__esModule",{value:!0});sGe.parse=sGe.isTraversal=void 0;var NA=gnr(),b8s=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,aId=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,oId=new Map([[126,NA.AttributeAction.Element],[94,NA.AttributeAction.Start],[36,NA.AttributeAction.End],[42,NA.AttributeAction.Any],[33,NA.AttributeAction.Not],[124,NA.AttributeAction.Hyphen]]),cId=new Set(["has","not","matches","is","where","host","host-context"]);function v8s(e){switch(e.type){case NA.SelectorType.Adjacent:case NA.SelectorType.Child:case NA.SelectorType.Descendant:case NA.SelectorType.Parent:case NA.SelectorType.Sibling:case NA.SelectorType.ColumnCombinator:return!0;default:return!1}}sGe.isTraversal=v8s;var uId=new Set(["contains","icontains"]);function lId(e,r,t){var n=parseInt(r,16)-65536;return n!==n||t?r:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320)}function mxt(e){return e.replace(aId,lId)}function $ln(e){return e===39||e===34}function C8s(e){return e===32||e===9||e===10||e===12||e===13}function dId(e){var r=[],t=E8s(r,"".concat(e),0);if(t0&&t0&&v8s(n[n.length-1]))throw new Error("Did not expect successive traversals.")}function l(V){if(n.length>0&&n[n.length-1].type===NA.SelectorType.Descendant){n[n.length-1].type=V;return}c(),n.push({type:V})}function u(V,Q){n.push({type:NA.SelectorType.Attribute,name:V,action:Q,value:i(1),namespace:null,ignoreCase:"quirks"})}function m(){if(n.length&&n[n.length-1].type===NA.SelectorType.Descendant&&n.pop(),n.length===0)throw new Error("Empty sub-selector");e.push(n)}if(s(0),r.length===t)return t;e:for(;t{"use strict";var ynr=oGe&&oGe.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n ":" > ";case tD.SelectorType.Parent:return r===0?"< ":" < ";case tD.SelectorType.Sibling:return r===0?"~ ":" ~ ";case tD.SelectorType.Adjacent:return r===0?"+ ":" + ";case tD.SelectorType.Descendant:return" ";case tD.SelectorType.ColumnCombinator:return r===0?"|| ":" || ";case tD.SelectorType.Universal:return e.namespace==="*"&&r+10?n+e.slice(t):e}});var fxt=A(VO=>{"use strict";var hId=VO&&VO.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),gId=VO&&VO.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&hId(r,e,t)};Object.defineProperty(VO,"__esModule",{value:!0});VO.stringify=VO.parse=VO.isTraversal=void 0;gId(gnr(),VO);var k8s=D8s();Object.defineProperty(VO,"isTraversal",{enumerable:!0,get:function(){return k8s.isTraversal}});Object.defineProperty(VO,"parse",{enumerable:!0,get:function(){return k8s.parse}});var yId=R8s();Object.defineProperty(VO,"stringify",{enumerable:!0,get:function(){return yId.stringify}})});var Qln=A(hxt=>{"use strict";Object.defineProperty(hxt,"__esModule",{value:!0});hxt.isTraversal=void 0;var zO=fxt(),F8s=new Map([[zO.SelectorType.Universal,50],[zO.SelectorType.Tag,30],[zO.SelectorType.Attribute,1],[zO.SelectorType.Pseudo,0]]);function _Id(e){return!F8s.has(e.type)}hxt.isTraversal=_Id;var AId=new Map([[zO.AttributeAction.Exists,10],[zO.AttributeAction.Equals,8],[zO.AttributeAction.Not,7],[zO.AttributeAction.Start,6],[zO.AttributeAction.End,6],[zO.AttributeAction.Any,5]]);function bId(e){for(var r=e.map(N8s),t=1;t=0&&n>=1)):e.type===zO.SelectorType.Pseudo&&(e.data?e.name==="has"||e.name==="contains"?n=0:Array.isArray(e.data)?(n=Math.min.apply(Math,e.data.map(function(i){return Math.min.apply(Math,i.map(N8s))})),n<0&&(n=0)):n=2:n=3),n}});var B8s=A(cGe=>{"use strict";var CId=cGe&&cGe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(cGe,"__esModule",{value:!0});cGe.attributeRules=void 0;var _nr=CId(DDe()),vId=/[-[\]{}()*+?.,\\^$|#\s]/g;function O8s(e){return e.replace(vId,"\\$&")}var EId=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function SDe(e,r){return typeof e.ignoreCase=="boolean"?e.ignoreCase:e.ignoreCase==="quirks"?!!r.quirksMode:!r.xmlMode&&EId.has(e.name)}cGe.attributeRules={equals:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;return SDe(r,t)?(s=s.toLowerCase(),function(a){var o=n.getAttributeValue(a,i);return o!=null&&o.length===s.length&&o.toLowerCase()===s&&e(a)}):function(a){return n.getAttributeValue(a,i)===s&&e(a)}},hyphen:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=s.length;return SDe(r,t)?(s=s.toLowerCase(),function(c){var l=n.getAttributeValue(c,i);return l!=null&&(l.length===a||l.charAt(a)==="-")&&l.substr(0,a).toLowerCase()===s&&e(c)}):function(c){var l=n.getAttributeValue(c,i);return l!=null&&(l.length===a||l.charAt(a)==="-")&&l.substr(0,a)===s&&e(c)}},element:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;if(/\s/.test(s))return _nr.default.falseFunc;var a=new RegExp("(?:^|\\s)".concat(O8s(s),"(?:$|\\s)"),SDe(r,t)?"i":"");return function(c){var l=n.getAttributeValue(c,i);return l!=null&&l.length>=s.length&&a.test(l)&&e(c)}},exists:function(e,r,t){var n=r.name,i=t.adapter;return function(s){return i.hasAttrib(s,n)&&e(s)}},start:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=s.length;return a===0?_nr.default.falseFunc:SDe(r,t)?(s=s.toLowerCase(),function(o){var c=n.getAttributeValue(o,i);return c!=null&&c.length>=a&&c.substr(0,a).toLowerCase()===s&&e(o)}):function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.startsWith(s))&&e(o)}},end:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=-s.length;return a===0?_nr.default.falseFunc:SDe(r,t)?(s=s.toLowerCase(),function(o){var c;return((c=n.getAttributeValue(o,i))===null||c===void 0?void 0:c.substr(a).toLowerCase())===s&&e(o)}):function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.endsWith(s))&&e(o)}},any:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;if(s==="")return _nr.default.falseFunc;if(SDe(r,t)){var a=new RegExp(O8s(s),"i");return function(c){var l=n.getAttributeValue(c,i);return l!=null&&l.length>=s.length&&a.test(l)&&e(c)}}return function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.includes(s))&&e(o)}},not:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;return s===""?function(a){return!!n.getAttributeValue(a,i)&&e(a)}:SDe(r,t)?(s=s.toLowerCase(),function(a){var o=n.getAttributeValue(a,i);return(o==null||o.length!==s.length||o.toLowerCase()!==s)&&e(a)}):function(a){return n.getAttributeValue(a,i)!==s&&e(a)}}}});var M8s=A(Anr=>{"use strict";Object.defineProperty(Anr,"__esModule",{value:!0});Anr.parse=void 0;var DId=new Set([9,10,12,13,32]),q8s="0".charCodeAt(0),SId="9".charCodeAt(0);function wId(e){if(e=e.trim().toLowerCase(),e==="even")return[2,0];if(e==="odd")return[2,1];var r=0,t=0,n=s(),i=a();if(r=q8s&&e.charCodeAt(r)<=SId;)l=l*10+(e.charCodeAt(r)-q8s),r++;return r===c?null:l}function o(){for(;r{"use strict";var IId=yfe&&yfe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(yfe,"__esModule",{value:!0});yfe.generate=yfe.compile=void 0;var L8s=IId(DDe());function xId(e){var r=e[0],t=e[1]-1;if(t<0&&r<=0)return L8s.default.falseFunc;if(r===-1)return function(s){return s<=t};if(r===0)return function(s){return s===t};if(r===1)return t<0?L8s.default.trueFunc:function(s){return s>=t};var n=Math.abs(r),i=(t%n+n)%n;return r>1?function(s){return s>=t&&s%n===i}:function(s){return s<=t&&s%n===i}}yfe.compile=xId;function TId(e){var r=e[0],t=e[1]-1,n=0;if(r<0){var i=-r,s=(t%i+i)%i;return function(){var a=s+i*n++;return a>t?null:a}}return r===0?t<0?function(){return null}:function(){return n++===0?t:null}:(t<0&&(t+=r*Math.ceil(-t/r)),function(){return r*n+++t})}yfe.generate=TId});var G8s=A(FV=>{"use strict";Object.defineProperty(FV,"__esModule",{value:!0});FV.sequence=FV.generate=FV.compile=FV.parse=void 0;var Kln=M8s();Object.defineProperty(FV,"parse",{enumerable:!0,get:function(){return Kln.parse}});var bnr=j8s();Object.defineProperty(FV,"compile",{enumerable:!0,get:function(){return bnr.compile}});Object.defineProperty(FV,"generate",{enumerable:!0,get:function(){return bnr.generate}});function PId(e){return(0,bnr.compile)((0,Kln.parse)(e))}FV.default=PId;function RId(e){return(0,bnr.generate)((0,Kln.parse)(e))}FV.sequence=RId});var V8s=A(wDe=>{"use strict";var U8s=wDe&&wDe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(wDe,"__esModule",{value:!0});wDe.filters=void 0;var Cnr=U8s(G8s()),$O=U8s(DDe());function vnr(e,r){return function(t){var n=r.getParent(t);return n!=null&&r.isTag(n)&&e(t)}}wDe.filters={contains:function(e,r,t){var n=t.adapter;return function(s){return e(s)&&n.getText(s).includes(r)}},icontains:function(e,r,t){var n=t.adapter,i=r.toLowerCase();return function(a){return e(a)&&n.getText(a).toLowerCase().includes(i)}},"nth-child":function(e,r,t){var n=t.adapter,i=t.equals,s=(0,Cnr.default)(r);return s===$O.default.falseFunc?$O.default.falseFunc:s===$O.default.trueFunc?vnr(e,n):function(o){for(var c=n.getSiblings(o),l=0,u=0;u=0&&!i(o,c[u]);u--)n.isTag(c[u])&&l++;return s(l)&&e(o)}},"nth-of-type":function(e,r,t){var n=t.adapter,i=t.equals,s=(0,Cnr.default)(r);return s===$O.default.falseFunc?$O.default.falseFunc:s===$O.default.trueFunc?vnr(e,n):function(o){for(var c=n.getSiblings(o),l=0,u=0;u=0;u--){var m=c[u];if(i(o,m))break;n.isTag(m)&&n.getName(m)===n.getName(o)&&l++}return s(l)&&e(o)}},root:function(e,r,t){var n=t.adapter;return function(i){var s=n.getParent(i);return(s==null||!n.isTag(s))&&e(i)}},scope:function(e,r,t,n){var i=t.equals;return!n||n.length===0?wDe.filters.root(e,r,t):n.length===1?function(s){return i(n[0],s)&&e(s)}:function(s){return n.includes(s)&&e(s)}},hover:Hln("isHovered"),visited:Hln("isVisited"),active:Hln("isActive")};function Hln(e){return function(t,n,i){var s=i.adapter,a=s[e];return typeof a!="function"?$O.default.falseFunc:function(c){return a(c)&&t(c)}}}});var z8s=A(uGe=>{"use strict";Object.defineProperty(uGe,"__esModule",{value:!0});uGe.verifyPseudoArgs=uGe.pseudos=void 0;uGe.pseudos={empty:function(e,r){var t=r.adapter;return!t.getChildren(e).some(function(n){return t.isTag(n)||t.getText(n)!==""})},"first-child":function(e,r){var t=r.adapter,n=r.equals;if(t.prevElementSibling)return t.prevElementSibling(e)==null;var i=t.getSiblings(e).find(function(s){return t.isTag(s)});return i!=null&&n(e,i)},"last-child":function(e,r){for(var t=r.adapter,n=r.equals,i=t.getSiblings(e),s=i.length-1;s>=0;s--){if(n(e,i[s]))return!0;if(t.isTag(i[s]))break}return!1},"first-of-type":function(e,r){for(var t=r.adapter,n=r.equals,i=t.getSiblings(e),s=t.getName(e),a=0;a=0;a--){var o=i[a];if(n(e,o))return!0;if(t.isTag(o)&&t.getName(o)===s)break}return!1},"only-of-type":function(e,r){var t=r.adapter,n=r.equals,i=t.getName(e);return t.getSiblings(e).every(function(s){return n(e,s)||!t.isTag(s)||t.getName(s)!==i})},"only-child":function(e,r){var t=r.adapter,n=r.equals;return t.getSiblings(e).every(function(i){return n(e,i)||!t.isTag(i)})}};function kId(e,r,t,n){if(t===null){if(e.length>n)throw new Error("Pseudo-class :".concat(r," requires an argument"))}else if(e.length===n)throw new Error("Pseudo-class :".concat(r," doesn't have any arguments"))}uGe.verifyPseudoArgs=kId});var $8s=A(Enr=>{"use strict";Object.defineProperty(Enr,"__esModule",{value:!0});Enr.aliases=void 0;Enr.aliases={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is(
          +`,n=r.whitespace?" = ":"=",i=[],s=r.sort?Object.keys(e).sort():Object.keys(e),a=0;r.align&&(a=sne(s.filter(l=>e[l]===null||Array.isArray(e[l])||typeof e[l]!="object").map(l=>Array.isArray(e[l])?`${l}[]`:l).concat([""]).reduce((l,u)=>sne(l).length>=sne(u).length?l:u)).length);let o="",c=r.bracketedArray?"[]":"";for(let l of s){let u=e[l];if(u&&Array.isArray(u))for(let m of u)o+=sne(`${l}${c}`).padEnd(a," ")+n+sne(m)+t;else u&&typeof u=="object"?i.push(l):o+=sne(l).padEnd(a," ")+n+sne(u)+t}r.section&&o.length&&(o="["+sne(r.section)+"]"+(r.newline?t+t:t)+o);for(let l of i){let u=pFs(l,".").join("\\."),m=(r.section?r.section+".":"")+u,h=pln(e[l],{...r,section:m});o.length&&h.length&&(o+=t),o+=h}return o};function pFs(e,r){var t=0,n=0,i=0,s=[];do if(i=e.indexOf(r,t),i!==-1){if(t=i+r.length,i>0&&e[i-1]==="\\")continue;s.push(e.slice(n,i)),n=i+r.length}while(i!==-1);return s.push(e.slice(n)),s}var dFs=(e,r={})=>{r.bracketedArray=r.bracketedArray!==!1;let t=Object.create(null),n=t,i=null,s=/^\[([^\]]*)\]\s*$|^([^=]+)(=(.*))?$/i,a=e.split(/[\r\n]+/g),o={};for(let l of a){if(!l||l.match(/^\s*[;#]/)||l.match(/^\s*$/))continue;let u=l.match(s);if(!u)continue;if(u[1]!==void 0){if(i=Yrr(u[1]),i==="__proto__"){n=Object.create(null);continue}n=t[i]=t[i]||Object.create(null);continue}let m=Yrr(u[2]),h;r.bracketedArray?h=m.length>2&&m.slice(-2)==="[]":(o[m]=((o==null?void 0:o[m])||0)+1,h=o[m]>1);let _=h?m.slice(0,-2):m;if(_==="__proto__")continue;let b=u[3]?Yrr(u[4]):!0,v=b==="true"||b==="false"||b==="null"?JSON.parse(b):b;h&&(dln.call(n,_)?Array.isArray(n[_])||(n[_]=[n[_]]):n[_]=[]),Array.isArray(n[_])?n[_].push(v):n[_]=v}let c=[];for(let l of Object.keys(t)){if(!dln.call(t,l)||typeof t[l]!="object"||Array.isArray(t[l]))continue;let u=pFs(l,".");n=t;let m=u.pop(),h=m.replace(/\\\./g,".");for(let _ of u)_!=="__proto__"&&((!dln.call(n,_)||typeof n[_]!="object")&&(n[_]=Object.create(null)),n=n[_]);n===t&&h===m||(n[h]=t[l],c.push(l))}for(let l of c)delete t[l];return t},mFs=e=>e.startsWith('"')&&e.endsWith('"')||e.startsWith("'")&&e.endsWith("'"),sne=e=>typeof e!="string"||e.match(/[=\r\n]/)||e.match(/^\[/)||e.length>1&&mFs(e)||e!==e.trim()?JSON.stringify(e):e.split(";").join("\\;").split("#").join("\\#"),Yrr=(e,r)=>{if(e=(e||"").trim(),mFs(e)){e.charAt(0)==="'"&&(e=e.slice(1,-1));try{e=JSON.parse(e)}catch{}}else{let t=!1,n="";for(let i=0,s=e.length;i{"use strict";Object.defineProperty(Jrr,"__esModule",{value:!0});Jrr.defaultRegistryUrls=void 0;Jrr.defaultRegistryUrls=["https://registry.npmjs.org"]});var Zrr=A(GL=>{"use strict";Object.defineProperty(GL,"__esModule",{value:!0});GL.resolvePackageUrl=GL.resolveRegistryUrl=GL.setNpmrc=GL.convertNpmrcToRules=GL.getMatchHostFromNpmrcHost=void 0;var Xrr=(tn(),Dr(en)),ASd=Xrr.__importDefault(require("node:url")),nxt=Xrr.__importDefault(_a()),bSd=Xrr.__importDefault(hFs()),CSd=_f(),Xje=Pi(),vSd=Xrr.__importStar($y()),gln=Ba(),ESd=jD(),fln=Ip(),DSd=gFs(),CW={},mln="",hln=[];function SSd(e,r=process.env){if(!nxt.default.string(e))return e;let t=(0,gln.regEx)(/(\\*)\$\{([^}]+)\}/g);return e.replace(t,(n,i,s)=>{if(r[s]===void 0)throw Xje.logger.warn("Failed to replace env in config: "+n),new Error("env-replace");return r[s]})}function yFs(e){if(e.startsWith("//")){let r=e.replace("//","");return r.includes("/")?"https://"+r:r}return e}GL.getMatchHostFromNpmrcHost=yFs;function _Fs(e){var a,o,c;let r={hostRules:[],packageRules:[]},t="npm",n={};for(let[l,u]of Object.entries(e)){if(!nxt.default.nonEmptyString(u))continue;let m=l.split(":"),h=m.pop(),_="";m.length&&(_=yFs(m.join(":")));let b=n[_]||{};if(h==="_authToken"||h==="_auth")b.token=u,h==="_auth"&&(b.authType="Basic");else if(h==="username")b.username=u;else if(h==="_password")b.password=(0,ESd.fromBase64)(u);else continue;n[_]=b}for(let[l,u]of Object.entries(n)){let m={...u,hostType:t};l&&(m.matchHost=l),(a=r.hostRules)==null||a.push(m)}let i=["npm"],{registry:s}=e;nxt.default.nonEmptyString(s)&&((0,fln.validateUrl)(s)?(o=r.packageRules)==null||o.push({matchDatasources:i,registryUrls:[s]}):Xje.logger.warn({registry:s},"Invalid npmrc registry= URL"));for(let[l,u]of Object.entries(e)){if(!nxt.default.nonEmptyString(u))continue;let m=l.split(":");if(m.pop()==="registry"&&m.length&&nxt.default.nonEmptyString(u)){let _=m.join(":");(0,fln.validateUrl)(u)?(c=r.packageRules)==null||c.push({matchDatasources:i,matchPackagePrefixes:[_+"/"],registryUrls:[u]}):Xje.logger.warn({scope:_,registry:u},"Invalid npmrc registry= URL")}}return r}GL.convertNpmrcToRules=_Fs;function wSd(e){var r;if(e){if(e===mln)return;let t=CW;mln=e,Xje.logger.debug("Setting npmrc"),CW=bSd.default.parse(e.replace((0,gln.regEx)(/\\n/g),`
          +`));let n=CSd.GlobalConfig.get("exposeAllEnv");for(let[s,a]of Object.entries(CW))if(!n&&s.endsWith("registry")&&a&&a.includes("localhost")){Xje.logger.debug({key:s,val:a},"Detected localhost registry - rejecting npmrc file"),CW=t;return}if(n)for(let s of Object.keys(CW))CW[s]=SSd(CW[s]);let i=_Fs(CW);(r=i.hostRules)!=null&&r.length&&i.hostRules.forEach(s=>vSd.add(s)),hln=i.packageRules}else CW&&(Xje.logger.debug("Resetting npmrc"),CW={},mln="",hln=[])}GL.setNpmrc=wSd;function ISd(e){let r=DSd.defaultRegistryUrls[0];for(let t of hln){let{matchPackagePrefixes:n,registryUrls:i}=t;(!n||e.startsWith(n[0]))&&(r=i[0])}return r}GL.resolveRegistryUrl=ISd;function xSd(e,r){return ASd.default.resolve((0,fln.ensureTrailingSlash)(e),encodeURIComponent(r).replace((0,gln.regEx)(/^%40/),"@"))}GL.resolvePackageUrl=xSd});var BF=A(Zje=>{"use strict";Object.defineProperty(Zje,"__esModule",{value:!0});Zje.NpmDatasource=Zje.setNpmrc=void 0;var TSd=(tn(),Dr(en)),PSd=TSd.__importStar(h2()),RSd=K0(),kSd=lFs(),FSd=Zrr();Object.defineProperty(Zje,"setNpmrc",{enumerable:!0,get:function(){return FSd.setNpmrc}});var yln=class e extends RSd.Datasource{static id="npm";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=PSd.id;constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){return t?await(0,kSd.getDependency)(this.http,t,r):null}};Zje.NpmDatasource=yln});var ixt=A((_jg,AFs)=>{"use strict";var NSd=/^(?:(?:update|change|release)(?:s|[ \-_]*(?:logs?|histor(?:y|ies)))|histor(?:y|ies)|release[ \-_]*notes?)(?:\.[\da-z]+)?$/i;AFs.exports=NSd});var tnr=A((enr,sxt)=>{(function(e){var r=typeof enr=="object"&&enr,t=typeof sxt=="object"&&sxt&&sxt.exports==r&&sxt,n=typeof global=="object"&&global;(n.global===n||n.window===n)&&(e=n);var i=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,a=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,o=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,c={"\xAD":"shy","\u200C":"zwnj","\u200D":"zwj","\u200E":"lrm","\u2063":"ic","\u2062":"it","\u2061":"af","\u200F":"rlm","\u200B":"ZeroWidthSpace","\u2060":"NoBreak","\u0311":"DownBreve","\u20DB":"tdot","\u20DC":"DotDot","	":"Tab","\n":"NewLine","\u2008":"puncsp","\u205F":"MediumSpace","\u2009":"thinsp","\u200A":"hairsp","\u2004":"emsp13","\u2002":"ensp","\u2005":"emsp14","\u2003":"emsp","\u2007":"numsp","\xA0":"nbsp","\u205F\u200A":"ThickSpace","\u203E":"oline",_:"lowbar","\u2010":"dash","\u2013":"ndash","\u2014":"mdash","\u2015":"horbar",",":"comma",";":"semi","\u204F":"bsemi",":":"colon","\u2A74":"Colone","!":"excl","\xA1":"iexcl","?":"quest","\xBF":"iquest",".":"period","\u2025":"nldr","\u2026":"mldr","\xB7":"middot","'":"apos","\u2018":"lsquo","\u2019":"rsquo","\u201A":"sbquo","\u2039":"lsaquo","\u203A":"rsaquo",'"':"quot","\u201C":"ldquo","\u201D":"rdquo","\u201E":"bdquo","\xAB":"laquo","\xBB":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","\u2308":"lceil","\u2309":"rceil","\u230A":"lfloor","\u230B":"rfloor","\u2985":"lopar","\u2986":"ropar","\u298B":"lbrke","\u298C":"rbrke","\u298D":"lbrkslu","\u298E":"rbrksld","\u298F":"lbrksld","\u2990":"rbrkslu","\u2991":"langd","\u2992":"rangd","\u2993":"lparlt","\u2994":"rpargt","\u2995":"gtlPar","\u2996":"ltrPar","\u27E6":"lobrk","\u27E7":"robrk","\u27E8":"lang","\u27E9":"rang","\u27EA":"Lang","\u27EB":"Rang","\u27EC":"loang","\u27ED":"roang","\u2772":"lbbrk","\u2773":"rbbrk","\u2016":"Vert","\xA7":"sect","\xB6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","\u2030":"permil","\u2031":"pertenk","\u2020":"dagger","\u2021":"Dagger","\u2022":"bull","\u2043":"hybull","\u2032":"prime","\u2033":"Prime","\u2034":"tprime","\u2057":"qprime","\u2035":"bprime","\u2041":"caret","`":"grave","\xB4":"acute","\u02DC":"tilde","^":"Hat","\xAF":"macr","\u02D8":"breve","\u02D9":"dot","\xA8":"die","\u02DA":"ring","\u02DD":"dblac","\xB8":"cedil","\u02DB":"ogon","\u02C6":"circ","\u02C7":"caron","\xB0":"deg","\xA9":"copy","\xAE":"reg","\u2117":"copysr","\u2118":"wp","\u211E":"rx","\u2127":"mho","\u2129":"iiota","\u2190":"larr","\u219A":"nlarr","\u2192":"rarr","\u219B":"nrarr","\u2191":"uarr","\u2193":"darr","\u2194":"harr","\u21AE":"nharr","\u2195":"varr","\u2196":"nwarr","\u2197":"nearr","\u2198":"searr","\u2199":"swarr","\u219D":"rarrw","\u219D\u0338":"nrarrw","\u219E":"Larr","\u219F":"Uarr","\u21A0":"Rarr","\u21A1":"Darr","\u21A2":"larrtl","\u21A3":"rarrtl","\u21A4":"mapstoleft","\u21A5":"mapstoup","\u21A6":"map","\u21A7":"mapstodown","\u21A9":"larrhk","\u21AA":"rarrhk","\u21AB":"larrlp","\u21AC":"rarrlp","\u21AD":"harrw","\u21B0":"lsh","\u21B1":"rsh","\u21B2":"ldsh","\u21B3":"rdsh","\u21B5":"crarr","\u21B6":"cularr","\u21B7":"curarr","\u21BA":"olarr","\u21BB":"orarr","\u21BC":"lharu","\u21BD":"lhard","\u21BE":"uharr","\u21BF":"uharl","\u21C0":"rharu","\u21C1":"rhard","\u21C2":"dharr","\u21C3":"dharl","\u21C4":"rlarr","\u21C5":"udarr","\u21C6":"lrarr","\u21C7":"llarr","\u21C8":"uuarr","\u21C9":"rrarr","\u21CA":"ddarr","\u21CB":"lrhar","\u21CC":"rlhar","\u21D0":"lArr","\u21CD":"nlArr","\u21D1":"uArr","\u21D2":"rArr","\u21CF":"nrArr","\u21D3":"dArr","\u21D4":"iff","\u21CE":"nhArr","\u21D5":"vArr","\u21D6":"nwArr","\u21D7":"neArr","\u21D8":"seArr","\u21D9":"swArr","\u21DA":"lAarr","\u21DB":"rAarr","\u21DD":"zigrarr","\u21E4":"larrb","\u21E5":"rarrb","\u21F5":"duarr","\u21FD":"loarr","\u21FE":"roarr","\u21FF":"hoarr","\u2200":"forall","\u2201":"comp","\u2202":"part","\u2202\u0338":"npart","\u2203":"exist","\u2204":"nexist","\u2205":"empty","\u2207":"Del","\u2208":"in","\u2209":"notin","\u220B":"ni","\u220C":"notni","\u03F6":"bepsi","\u220F":"prod","\u2210":"coprod","\u2211":"sum","+":"plus","\xB1":"pm","\xF7":"div","\xD7":"times","<":"lt","\u226E":"nlt","<\u20D2":"nvlt","=":"equals","\u2260":"ne","=\u20E5":"bne","\u2A75":"Equal",">":"gt","\u226F":"ngt",">\u20D2":"nvgt","\xAC":"not","|":"vert","\xA6":"brvbar","\u2212":"minus","\u2213":"mp","\u2214":"plusdo","\u2044":"frasl","\u2216":"setmn","\u2217":"lowast","\u2218":"compfn","\u221A":"Sqrt","\u221D":"prop","\u221E":"infin","\u221F":"angrt","\u2220":"ang","\u2220\u20D2":"nang","\u2221":"angmsd","\u2222":"angsph","\u2223":"mid","\u2224":"nmid","\u2225":"par","\u2226":"npar","\u2227":"and","\u2228":"or","\u2229":"cap","\u2229\uFE00":"caps","\u222A":"cup","\u222A\uFE00":"cups","\u222B":"int","\u222C":"Int","\u222D":"tint","\u2A0C":"qint","\u222E":"oint","\u222F":"Conint","\u2230":"Cconint","\u2231":"cwint","\u2232":"cwconint","\u2233":"awconint","\u2234":"there4","\u2235":"becaus","\u2236":"ratio","\u2237":"Colon","\u2238":"minusd","\u223A":"mDDot","\u223B":"homtht","\u223C":"sim","\u2241":"nsim","\u223C\u20D2":"nvsim","\u223D":"bsim","\u223D\u0331":"race","\u223E":"ac","\u223E\u0333":"acE","\u223F":"acd","\u2240":"wr","\u2242":"esim","\u2242\u0338":"nesim","\u2243":"sime","\u2244":"nsime","\u2245":"cong","\u2247":"ncong","\u2246":"simne","\u2248":"ap","\u2249":"nap","\u224A":"ape","\u224B":"apid","\u224B\u0338":"napid","\u224C":"bcong","\u224D":"CupCap","\u226D":"NotCupCap","\u224D\u20D2":"nvap","\u224E":"bump","\u224E\u0338":"nbump","\u224F":"bumpe","\u224F\u0338":"nbumpe","\u2250":"doteq","\u2250\u0338":"nedot","\u2251":"eDot","\u2252":"efDot","\u2253":"erDot","\u2254":"colone","\u2255":"ecolon","\u2256":"ecir","\u2257":"cire","\u2259":"wedgeq","\u225A":"veeeq","\u225C":"trie","\u225F":"equest","\u2261":"equiv","\u2262":"nequiv","\u2261\u20E5":"bnequiv","\u2264":"le","\u2270":"nle","\u2264\u20D2":"nvle","\u2265":"ge","\u2271":"nge","\u2265\u20D2":"nvge","\u2266":"lE","\u2266\u0338":"nlE","\u2267":"gE","\u2267\u0338":"ngE","\u2268\uFE00":"lvnE","\u2268":"lnE","\u2269":"gnE","\u2269\uFE00":"gvnE","\u226A":"ll","\u226A\u0338":"nLtv","\u226A\u20D2":"nLt","\u226B":"gg","\u226B\u0338":"nGtv","\u226B\u20D2":"nGt","\u226C":"twixt","\u2272":"lsim","\u2274":"nlsim","\u2273":"gsim","\u2275":"ngsim","\u2276":"lg","\u2278":"ntlg","\u2277":"gl","\u2279":"ntgl","\u227A":"pr","\u2280":"npr","\u227B":"sc","\u2281":"nsc","\u227C":"prcue","\u22E0":"nprcue","\u227D":"sccue","\u22E1":"nsccue","\u227E":"prsim","\u227F":"scsim","\u227F\u0338":"NotSucceedsTilde","\u2282":"sub","\u2284":"nsub","\u2282\u20D2":"vnsub","\u2283":"sup","\u2285":"nsup","\u2283\u20D2":"vnsup","\u2286":"sube","\u2288":"nsube","\u2287":"supe","\u2289":"nsupe","\u228A\uFE00":"vsubne","\u228A":"subne","\u228B\uFE00":"vsupne","\u228B":"supne","\u228D":"cupdot","\u228E":"uplus","\u228F":"sqsub","\u228F\u0338":"NotSquareSubset","\u2290":"sqsup","\u2290\u0338":"NotSquareSuperset","\u2291":"sqsube","\u22E2":"nsqsube","\u2292":"sqsupe","\u22E3":"nsqsupe","\u2293":"sqcap","\u2293\uFE00":"sqcaps","\u2294":"sqcup","\u2294\uFE00":"sqcups","\u2295":"oplus","\u2296":"ominus","\u2297":"otimes","\u2298":"osol","\u2299":"odot","\u229A":"ocir","\u229B":"oast","\u229D":"odash","\u229E":"plusb","\u229F":"minusb","\u22A0":"timesb","\u22A1":"sdotb","\u22A2":"vdash","\u22AC":"nvdash","\u22A3":"dashv","\u22A4":"top","\u22A5":"bot","\u22A7":"models","\u22A8":"vDash","\u22AD":"nvDash","\u22A9":"Vdash","\u22AE":"nVdash","\u22AA":"Vvdash","\u22AB":"VDash","\u22AF":"nVDash","\u22B0":"prurel","\u22B2":"vltri","\u22EA":"nltri","\u22B3":"vrtri","\u22EB":"nrtri","\u22B4":"ltrie","\u22EC":"nltrie","\u22B4\u20D2":"nvltrie","\u22B5":"rtrie","\u22ED":"nrtrie","\u22B5\u20D2":"nvrtrie","\u22B6":"origof","\u22B7":"imof","\u22B8":"mumap","\u22B9":"hercon","\u22BA":"intcal","\u22BB":"veebar","\u22BD":"barvee","\u22BE":"angrtvb","\u22BF":"lrtri","\u22C0":"Wedge","\u22C1":"Vee","\u22C2":"xcap","\u22C3":"xcup","\u22C4":"diam","\u22C5":"sdot","\u22C6":"Star","\u22C7":"divonx","\u22C8":"bowtie","\u22C9":"ltimes","\u22CA":"rtimes","\u22CB":"lthree","\u22CC":"rthree","\u22CD":"bsime","\u22CE":"cuvee","\u22CF":"cuwed","\u22D0":"Sub","\u22D1":"Sup","\u22D2":"Cap","\u22D3":"Cup","\u22D4":"fork","\u22D5":"epar","\u22D6":"ltdot","\u22D7":"gtdot","\u22D8":"Ll","\u22D8\u0338":"nLl","\u22D9":"Gg","\u22D9\u0338":"nGg","\u22DA\uFE00":"lesg","\u22DA":"leg","\u22DB":"gel","\u22DB\uFE00":"gesl","\u22DE":"cuepr","\u22DF":"cuesc","\u22E6":"lnsim","\u22E7":"gnsim","\u22E8":"prnsim","\u22E9":"scnsim","\u22EE":"vellip","\u22EF":"ctdot","\u22F0":"utdot","\u22F1":"dtdot","\u22F2":"disin","\u22F3":"isinsv","\u22F4":"isins","\u22F5":"isindot","\u22F5\u0338":"notindot","\u22F6":"notinvc","\u22F7":"notinvb","\u22F9":"isinE","\u22F9\u0338":"notinE","\u22FA":"nisd","\u22FB":"xnis","\u22FC":"nis","\u22FD":"notnivc","\u22FE":"notnivb","\u2305":"barwed","\u2306":"Barwed","\u230C":"drcrop","\u230D":"dlcrop","\u230E":"urcrop","\u230F":"ulcrop","\u2310":"bnot","\u2312":"profline","\u2313":"profsurf","\u2315":"telrec","\u2316":"target","\u231C":"ulcorn","\u231D":"urcorn","\u231E":"dlcorn","\u231F":"drcorn","\u2322":"frown","\u2323":"smile","\u232D":"cylcty","\u232E":"profalar","\u2336":"topbot","\u233D":"ovbar","\u233F":"solbar","\u237C":"angzarr","\u23B0":"lmoust","\u23B1":"rmoust","\u23B4":"tbrk","\u23B5":"bbrk","\u23B6":"bbrktbrk","\u23DC":"OverParenthesis","\u23DD":"UnderParenthesis","\u23DE":"OverBrace","\u23DF":"UnderBrace","\u23E2":"trpezium","\u23E7":"elinters","\u2423":"blank","\u2500":"boxh","\u2502":"boxv","\u250C":"boxdr","\u2510":"boxdl","\u2514":"boxur","\u2518":"boxul","\u251C":"boxvr","\u2524":"boxvl","\u252C":"boxhd","\u2534":"boxhu","\u253C":"boxvh","\u2550":"boxH","\u2551":"boxV","\u2552":"boxdR","\u2553":"boxDr","\u2554":"boxDR","\u2555":"boxdL","\u2556":"boxDl","\u2557":"boxDL","\u2558":"boxuR","\u2559":"boxUr","\u255A":"boxUR","\u255B":"boxuL","\u255C":"boxUl","\u255D":"boxUL","\u255E":"boxvR","\u255F":"boxVr","\u2560":"boxVR","\u2561":"boxvL","\u2562":"boxVl","\u2563":"boxVL","\u2564":"boxHd","\u2565":"boxhD","\u2566":"boxHD","\u2567":"boxHu","\u2568":"boxhU","\u2569":"boxHU","\u256A":"boxvH","\u256B":"boxVh","\u256C":"boxVH","\u2580":"uhblk","\u2584":"lhblk","\u2588":"block","\u2591":"blk14","\u2592":"blk12","\u2593":"blk34","\u25A1":"squ","\u25AA":"squf","\u25AB":"EmptyVerySmallSquare","\u25AD":"rect","\u25AE":"marker","\u25B1":"fltns","\u25B3":"xutri","\u25B4":"utrif","\u25B5":"utri","\u25B8":"rtrif","\u25B9":"rtri","\u25BD":"xdtri","\u25BE":"dtrif","\u25BF":"dtri","\u25C2":"ltrif","\u25C3":"ltri","\u25CA":"loz","\u25CB":"cir","\u25EC":"tridot","\u25EF":"xcirc","\u25F8":"ultri","\u25F9":"urtri","\u25FA":"lltri","\u25FB":"EmptySmallSquare","\u25FC":"FilledSmallSquare","\u2605":"starf","\u2606":"star","\u260E":"phone","\u2640":"female","\u2642":"male","\u2660":"spades","\u2663":"clubs","\u2665":"hearts","\u2666":"diams","\u266A":"sung","\u2713":"check","\u2717":"cross","\u2720":"malt","\u2736":"sext","\u2758":"VerticalSeparator","\u27C8":"bsolhsub","\u27C9":"suphsol","\u27F5":"xlarr","\u27F6":"xrarr","\u27F7":"xharr","\u27F8":"xlArr","\u27F9":"xrArr","\u27FA":"xhArr","\u27FC":"xmap","\u27FF":"dzigrarr","\u2902":"nvlArr","\u2903":"nvrArr","\u2904":"nvHarr","\u2905":"Map","\u290C":"lbarr","\u290D":"rbarr","\u290E":"lBarr","\u290F":"rBarr","\u2910":"RBarr","\u2911":"DDotrahd","\u2912":"UpArrowBar","\u2913":"DownArrowBar","\u2916":"Rarrtl","\u2919":"latail","\u291A":"ratail","\u291B":"lAtail","\u291C":"rAtail","\u291D":"larrfs","\u291E":"rarrfs","\u291F":"larrbfs","\u2920":"rarrbfs","\u2923":"nwarhk","\u2924":"nearhk","\u2925":"searhk","\u2926":"swarhk","\u2927":"nwnear","\u2928":"toea","\u2929":"tosa","\u292A":"swnwar","\u2933":"rarrc","\u2933\u0338":"nrarrc","\u2935":"cudarrr","\u2936":"ldca","\u2937":"rdca","\u2938":"cudarrl","\u2939":"larrpl","\u293C":"curarrm","\u293D":"cularrp","\u2945":"rarrpl","\u2948":"harrcir","\u2949":"Uarrocir","\u294A":"lurdshar","\u294B":"ldrushar","\u294E":"LeftRightVector","\u294F":"RightUpDownVector","\u2950":"DownLeftRightVector","\u2951":"LeftUpDownVector","\u2952":"LeftVectorBar","\u2953":"RightVectorBar","\u2954":"RightUpVectorBar","\u2955":"RightDownVectorBar","\u2956":"DownLeftVectorBar","\u2957":"DownRightVectorBar","\u2958":"LeftUpVectorBar","\u2959":"LeftDownVectorBar","\u295A":"LeftTeeVector","\u295B":"RightTeeVector","\u295C":"RightUpTeeVector","\u295D":"RightDownTeeVector","\u295E":"DownLeftTeeVector","\u295F":"DownRightTeeVector","\u2960":"LeftUpTeeVector","\u2961":"LeftDownTeeVector","\u2962":"lHar","\u2963":"uHar","\u2964":"rHar","\u2965":"dHar","\u2966":"luruhar","\u2967":"ldrdhar","\u2968":"ruluhar","\u2969":"rdldhar","\u296A":"lharul","\u296B":"llhard","\u296C":"rharul","\u296D":"lrhard","\u296E":"udhar","\u296F":"duhar","\u2970":"RoundImplies","\u2971":"erarr","\u2972":"simrarr","\u2973":"larrsim","\u2974":"rarrsim","\u2975":"rarrap","\u2976":"ltlarr","\u2978":"gtrarr","\u2979":"subrarr","\u297B":"suplarr","\u297C":"lfisht","\u297D":"rfisht","\u297E":"ufisht","\u297F":"dfisht","\u299A":"vzigzag","\u299C":"vangrt","\u299D":"angrtvbd","\u29A4":"ange","\u29A5":"range","\u29A6":"dwangle","\u29A7":"uwangle","\u29A8":"angmsdaa","\u29A9":"angmsdab","\u29AA":"angmsdac","\u29AB":"angmsdad","\u29AC":"angmsdae","\u29AD":"angmsdaf","\u29AE":"angmsdag","\u29AF":"angmsdah","\u29B0":"bemptyv","\u29B1":"demptyv","\u29B2":"cemptyv","\u29B3":"raemptyv","\u29B4":"laemptyv","\u29B5":"ohbar","\u29B6":"omid","\u29B7":"opar","\u29B9":"operp","\u29BB":"olcross","\u29BC":"odsold","\u29BE":"olcir","\u29BF":"ofcir","\u29C0":"olt","\u29C1":"ogt","\u29C2":"cirscir","\u29C3":"cirE","\u29C4":"solb","\u29C5":"bsolb","\u29C9":"boxbox","\u29CD":"trisb","\u29CE":"rtriltri","\u29CF":"LeftTriangleBar","\u29CF\u0338":"NotLeftTriangleBar","\u29D0":"RightTriangleBar","\u29D0\u0338":"NotRightTriangleBar","\u29DC":"iinfin","\u29DD":"infintie","\u29DE":"nvinfin","\u29E3":"eparsl","\u29E4":"smeparsl","\u29E5":"eqvparsl","\u29EB":"lozf","\u29F4":"RuleDelayed","\u29F6":"dsol","\u2A00":"xodot","\u2A01":"xoplus","\u2A02":"xotime","\u2A04":"xuplus","\u2A06":"xsqcup","\u2A0D":"fpartint","\u2A10":"cirfnint","\u2A11":"awint","\u2A12":"rppolint","\u2A13":"scpolint","\u2A14":"npolint","\u2A15":"pointint","\u2A16":"quatint","\u2A17":"intlarhk","\u2A22":"pluscir","\u2A23":"plusacir","\u2A24":"simplus","\u2A25":"plusdu","\u2A26":"plussim","\u2A27":"plustwo","\u2A29":"mcomma","\u2A2A":"minusdu","\u2A2D":"loplus","\u2A2E":"roplus","\u2A2F":"Cross","\u2A30":"timesd","\u2A31":"timesbar","\u2A33":"smashp","\u2A34":"lotimes","\u2A35":"rotimes","\u2A36":"otimesas","\u2A37":"Otimes","\u2A38":"odiv","\u2A39":"triplus","\u2A3A":"triminus","\u2A3B":"tritime","\u2A3C":"iprod","\u2A3F":"amalg","\u2A40":"capdot","\u2A42":"ncup","\u2A43":"ncap","\u2A44":"capand","\u2A45":"cupor","\u2A46":"cupcap","\u2A47":"capcup","\u2A48":"cupbrcap","\u2A49":"capbrcup","\u2A4A":"cupcup","\u2A4B":"capcap","\u2A4C":"ccups","\u2A4D":"ccaps","\u2A50":"ccupssm","\u2A53":"And","\u2A54":"Or","\u2A55":"andand","\u2A56":"oror","\u2A57":"orslope","\u2A58":"andslope","\u2A5A":"andv","\u2A5B":"orv","\u2A5C":"andd","\u2A5D":"ord","\u2A5F":"wedbar","\u2A66":"sdote","\u2A6A":"simdot","\u2A6D":"congdot","\u2A6D\u0338":"ncongdot","\u2A6E":"easter","\u2A6F":"apacir","\u2A70":"apE","\u2A70\u0338":"napE","\u2A71":"eplus","\u2A72":"pluse","\u2A73":"Esim","\u2A77":"eDDot","\u2A78":"equivDD","\u2A79":"ltcir","\u2A7A":"gtcir","\u2A7B":"ltquest","\u2A7C":"gtquest","\u2A7D":"les","\u2A7D\u0338":"nles","\u2A7E":"ges","\u2A7E\u0338":"nges","\u2A7F":"lesdot","\u2A80":"gesdot","\u2A81":"lesdoto","\u2A82":"gesdoto","\u2A83":"lesdotor","\u2A84":"gesdotol","\u2A85":"lap","\u2A86":"gap","\u2A87":"lne","\u2A88":"gne","\u2A89":"lnap","\u2A8A":"gnap","\u2A8B":"lEg","\u2A8C":"gEl","\u2A8D":"lsime","\u2A8E":"gsime","\u2A8F":"lsimg","\u2A90":"gsiml","\u2A91":"lgE","\u2A92":"glE","\u2A93":"lesges","\u2A94":"gesles","\u2A95":"els","\u2A96":"egs","\u2A97":"elsdot","\u2A98":"egsdot","\u2A99":"el","\u2A9A":"eg","\u2A9D":"siml","\u2A9E":"simg","\u2A9F":"simlE","\u2AA0":"simgE","\u2AA1":"LessLess","\u2AA1\u0338":"NotNestedLessLess","\u2AA2":"GreaterGreater","\u2AA2\u0338":"NotNestedGreaterGreater","\u2AA4":"glj","\u2AA5":"gla","\u2AA6":"ltcc","\u2AA7":"gtcc","\u2AA8":"lescc","\u2AA9":"gescc","\u2AAA":"smt","\u2AAB":"lat","\u2AAC":"smte","\u2AAC\uFE00":"smtes","\u2AAD":"late","\u2AAD\uFE00":"lates","\u2AAE":"bumpE","\u2AAF":"pre","\u2AAF\u0338":"npre","\u2AB0":"sce","\u2AB0\u0338":"nsce","\u2AB3":"prE","\u2AB4":"scE","\u2AB5":"prnE","\u2AB6":"scnE","\u2AB7":"prap","\u2AB8":"scap","\u2AB9":"prnap","\u2ABA":"scnap","\u2ABB":"Pr","\u2ABC":"Sc","\u2ABD":"subdot","\u2ABE":"supdot","\u2ABF":"subplus","\u2AC0":"supplus","\u2AC1":"submult","\u2AC2":"supmult","\u2AC3":"subedot","\u2AC4":"supedot","\u2AC5":"subE","\u2AC5\u0338":"nsubE","\u2AC6":"supE","\u2AC6\u0338":"nsupE","\u2AC7":"subsim","\u2AC8":"supsim","\u2ACB\uFE00":"vsubnE","\u2ACB":"subnE","\u2ACC\uFE00":"vsupnE","\u2ACC":"supnE","\u2ACF":"csub","\u2AD0":"csup","\u2AD1":"csube","\u2AD2":"csupe","\u2AD3":"subsup","\u2AD4":"supsub","\u2AD5":"subsub","\u2AD6":"supsup","\u2AD7":"suphsub","\u2AD8":"supdsub","\u2AD9":"forkv","\u2ADA":"topfork","\u2ADB":"mlcp","\u2AE4":"Dashv","\u2AE6":"Vdashl","\u2AE7":"Barv","\u2AE8":"vBar","\u2AE9":"vBarv","\u2AEB":"Vbar","\u2AEC":"Not","\u2AED":"bNot","\u2AEE":"rnmid","\u2AEF":"cirmid","\u2AF0":"midcir","\u2AF1":"topcir","\u2AF2":"nhpar","\u2AF3":"parsim","\u2AFD":"parsl","\u2AFD\u20E5":"nparsl","\u266D":"flat","\u266E":"natur","\u266F":"sharp","\xA4":"curren","\xA2":"cent",$:"dollar","\xA3":"pound","\xA5":"yen","\u20AC":"euro","\xB9":"sup1","\xBD":"half","\u2153":"frac13","\xBC":"frac14","\u2155":"frac15","\u2159":"frac16","\u215B":"frac18","\xB2":"sup2","\u2154":"frac23","\u2156":"frac25","\xB3":"sup3","\xBE":"frac34","\u2157":"frac35","\u215C":"frac38","\u2158":"frac45","\u215A":"frac56","\u215D":"frac58","\u215E":"frac78","\u{1D4B6}":"ascr","\u{1D552}":"aopf","\u{1D51E}":"afr","\u{1D538}":"Aopf","\u{1D504}":"Afr","\u{1D49C}":"Ascr",\u00AA:"ordf",\u00E1:"aacute",\u00C1:"Aacute",\u00E0:"agrave",\u00C0:"Agrave",\u0103:"abreve",\u0102:"Abreve",\u00E2:"acirc",\u00C2:"Acirc",\u00E5:"aring",\u00C5:"angst",\u00E4:"auml",\u00C4:"Auml",\u00E3:"atilde",\u00C3:"Atilde",\u0105:"aogon",\u0104:"Aogon",\u0101:"amacr",\u0100:"Amacr",\u00E6:"aelig",\u00C6:"AElig","\u{1D4B7}":"bscr","\u{1D553}":"bopf","\u{1D51F}":"bfr","\u{1D539}":"Bopf",\u212C:"Bscr","\u{1D505}":"Bfr","\u{1D520}":"cfr","\u{1D4B8}":"cscr","\u{1D554}":"copf",\u212D:"Cfr","\u{1D49E}":"Cscr",\u2102:"Copf",\u0107:"cacute",\u0106:"Cacute",\u0109:"ccirc",\u0108:"Ccirc",\u010D:"ccaron",\u010C:"Ccaron",\u010B:"cdot",\u010A:"Cdot",\u00E7:"ccedil",\u00C7:"Ccedil","\u2105":"incare","\u{1D521}":"dfr","\u2146":"dd","\u{1D555}":"dopf","\u{1D4B9}":"dscr","\u{1D49F}":"Dscr","\u{1D507}":"Dfr","\u2145":"DD","\u{1D53B}":"Dopf",\u010F:"dcaron",\u010E:"Dcaron",\u0111:"dstrok",\u0110:"Dstrok",\u00F0:"eth",\u00D0:"ETH","\u2147":"ee",\u212F:"escr","\u{1D522}":"efr","\u{1D556}":"eopf",\u2130:"Escr","\u{1D508}":"Efr","\u{1D53C}":"Eopf",\u00E9:"eacute",\u00C9:"Eacute",\u00E8:"egrave",\u00C8:"Egrave",\u00EA:"ecirc",\u00CA:"Ecirc",\u011B:"ecaron",\u011A:"Ecaron",\u00EB:"euml",\u00CB:"Euml",\u0117:"edot",\u0116:"Edot",\u0119:"eogon",\u0118:"Eogon",\u0113:"emacr",\u0112:"Emacr","\u{1D523}":"ffr","\u{1D557}":"fopf","\u{1D4BB}":"fscr","\u{1D509}":"Ffr","\u{1D53D}":"Fopf",\u2131:"Fscr",\uFB00:"fflig",\uFB03:"ffilig",\uFB04:"ffllig",\uFB01:"filig",fj:"fjlig",\uFB02:"fllig",\u0192:"fnof",\u210A:"gscr","\u{1D558}":"gopf","\u{1D524}":"gfr","\u{1D4A2}":"Gscr","\u{1D53E}":"Gopf","\u{1D50A}":"Gfr",\u01F5:"gacute",\u011F:"gbreve",\u011E:"Gbreve",\u011D:"gcirc",\u011C:"Gcirc",\u0121:"gdot",\u0120:"Gdot",\u0122:"Gcedil","\u{1D525}":"hfr",\u210E:"planckh","\u{1D4BD}":"hscr","\u{1D559}":"hopf",\u210B:"Hscr",\u210C:"Hfr",\u210D:"Hopf",\u0125:"hcirc",\u0124:"Hcirc",\u210F:"hbar",\u0127:"hstrok",\u0126:"Hstrok","\u{1D55A}":"iopf","\u{1D526}":"ifr","\u{1D4BE}":"iscr","\u2148":"ii","\u{1D540}":"Iopf",\u2110:"Iscr",\u2111:"Im",\u00ED:"iacute",\u00CD:"Iacute",\u00EC:"igrave",\u00CC:"Igrave",\u00EE:"icirc",\u00CE:"Icirc",\u00EF:"iuml",\u00CF:"Iuml",\u0129:"itilde",\u0128:"Itilde",\u0130:"Idot",\u012F:"iogon",\u012E:"Iogon",\u012B:"imacr",\u012A:"Imacr",\u0133:"ijlig",\u0132:"IJlig",\u0131:"imath","\u{1D4BF}":"jscr","\u{1D55B}":"jopf","\u{1D527}":"jfr","\u{1D4A5}":"Jscr","\u{1D50D}":"Jfr","\u{1D541}":"Jopf",\u0135:"jcirc",\u0134:"Jcirc","\u0237":"jmath","\u{1D55C}":"kopf","\u{1D4C0}":"kscr","\u{1D528}":"kfr","\u{1D4A6}":"Kscr","\u{1D542}":"Kopf","\u{1D50E}":"Kfr",\u0137:"kcedil",\u0136:"Kcedil","\u{1D529}":"lfr","\u{1D4C1}":"lscr",\u2113:"ell","\u{1D55D}":"lopf",\u2112:"Lscr","\u{1D50F}":"Lfr","\u{1D543}":"Lopf",\u013A:"lacute",\u0139:"Lacute",\u013E:"lcaron",\u013D:"Lcaron",\u013C:"lcedil",\u013B:"Lcedil",\u0142:"lstrok",\u0141:"Lstrok",\u0140:"lmidot",\u013F:"Lmidot","\u{1D52A}":"mfr","\u{1D55E}":"mopf","\u{1D4C2}":"mscr","\u{1D510}":"Mfr","\u{1D544}":"Mopf",\u2133:"Mscr","\u{1D52B}":"nfr","\u{1D55F}":"nopf","\u{1D4C3}":"nscr",\u2115:"Nopf","\u{1D4A9}":"Nscr","\u{1D511}":"Nfr",\u0144:"nacute",\u0143:"Nacute",\u0148:"ncaron",\u0147:"Ncaron",\u00F1:"ntilde",\u00D1:"Ntilde",\u0146:"ncedil",\u0145:"Ncedil","\u2116":"numero",\u014B:"eng",\u014A:"ENG","\u{1D560}":"oopf","\u{1D52C}":"ofr",\u2134:"oscr","\u{1D4AA}":"Oscr","\u{1D512}":"Ofr","\u{1D546}":"Oopf",\u00BA:"ordm",\u00F3:"oacute",\u00D3:"Oacute",\u00F2:"ograve",\u00D2:"Ograve",\u00F4:"ocirc",\u00D4:"Ocirc",\u00F6:"ouml",\u00D6:"Ouml",\u0151:"odblac",\u0150:"Odblac",\u00F5:"otilde",\u00D5:"Otilde",\u00F8:"oslash",\u00D8:"Oslash",\u014D:"omacr",\u014C:"Omacr",\u0153:"oelig",\u0152:"OElig","\u{1D52D}":"pfr","\u{1D4C5}":"pscr","\u{1D561}":"popf",\u2119:"Popf","\u{1D513}":"Pfr","\u{1D4AB}":"Pscr","\u{1D562}":"qopf","\u{1D52E}":"qfr","\u{1D4C6}":"qscr","\u{1D4AC}":"Qscr","\u{1D514}":"Qfr",\u211A:"Qopf",\u0138:"kgreen","\u{1D52F}":"rfr","\u{1D563}":"ropf","\u{1D4C7}":"rscr",\u211B:"Rscr",\u211C:"Re",\u211D:"Ropf",\u0155:"racute",\u0154:"Racute",\u0159:"rcaron",\u0158:"Rcaron",\u0157:"rcedil",\u0156:"Rcedil","\u{1D564}":"sopf","\u{1D4C8}":"sscr","\u{1D530}":"sfr","\u{1D54A}":"Sopf","\u{1D516}":"Sfr","\u{1D4AE}":"Sscr","\u24C8":"oS",\u015B:"sacute",\u015A:"Sacute",\u015D:"scirc",\u015C:"Scirc",\u0161:"scaron",\u0160:"Scaron",\u015F:"scedil",\u015E:"Scedil",\u00DF:"szlig","\u{1D531}":"tfr","\u{1D4C9}":"tscr","\u{1D565}":"topf","\u{1D4AF}":"Tscr","\u{1D517}":"Tfr","\u{1D54B}":"Topf",\u0165:"tcaron",\u0164:"Tcaron",\u0163:"tcedil",\u0162:"Tcedil","\u2122":"trade",\u0167:"tstrok",\u0166:"Tstrok","\u{1D4CA}":"uscr","\u{1D566}":"uopf","\u{1D532}":"ufr","\u{1D54C}":"Uopf","\u{1D518}":"Ufr","\u{1D4B0}":"Uscr",\u00FA:"uacute",\u00DA:"Uacute",\u00F9:"ugrave",\u00D9:"Ugrave",\u016D:"ubreve",\u016C:"Ubreve",\u00FB:"ucirc",\u00DB:"Ucirc",\u016F:"uring",\u016E:"Uring",\u00FC:"uuml",\u00DC:"Uuml",\u0171:"udblac",\u0170:"Udblac",\u0169:"utilde",\u0168:"Utilde",\u0173:"uogon",\u0172:"Uogon",\u016B:"umacr",\u016A:"Umacr","\u{1D533}":"vfr","\u{1D567}":"vopf","\u{1D4CB}":"vscr","\u{1D519}":"Vfr","\u{1D54D}":"Vopf","\u{1D4B1}":"Vscr","\u{1D568}":"wopf","\u{1D4CC}":"wscr","\u{1D534}":"wfr","\u{1D4B2}":"Wscr","\u{1D54E}":"Wopf","\u{1D51A}":"Wfr",\u0175:"wcirc",\u0174:"Wcirc","\u{1D535}":"xfr","\u{1D4CD}":"xscr","\u{1D569}":"xopf","\u{1D54F}":"Xopf","\u{1D51B}":"Xfr","\u{1D4B3}":"Xscr","\u{1D536}":"yfr","\u{1D4CE}":"yscr","\u{1D56A}":"yopf","\u{1D4B4}":"Yscr","\u{1D51C}":"Yfr","\u{1D550}":"Yopf",\u00FD:"yacute",\u00DD:"Yacute",\u0177:"ycirc",\u0176:"Ycirc",\u00FF:"yuml",\u0178:"Yuml","\u{1D4CF}":"zscr","\u{1D537}":"zfr","\u{1D56B}":"zopf",\u2128:"Zfr",\u2124:"Zopf","\u{1D4B5}":"Zscr",\u017A:"zacute",\u0179:"Zacute",\u017E:"zcaron",\u017D:"Zcaron",\u017C:"zdot",\u017B:"Zdot",\u01B5:"imped",\u00FE:"thorn",\u00DE:"THORN",\u0149:"napos",\u03B1:"alpha",\u0391:"Alpha",\u03B2:"beta",\u0392:"Beta",\u03B3:"gamma",\u0393:"Gamma",\u03B4:"delta",\u0394:"Delta",\u03B5:"epsi","\u03F5":"epsiv",\u0395:"Epsilon",\u03DD:"gammad",\u03DC:"Gammad",\u03B6:"zeta",\u0396:"Zeta",\u03B7:"eta",\u0397:"Eta",\u03B8:"theta",\u03D1:"thetav",\u0398:"Theta",\u03B9:"iota",\u0399:"Iota",\u03BA:"kappa",\u03F0:"kappav",\u039A:"Kappa",\u03BB:"lambda",\u039B:"Lambda",\u03BC:"mu",\u00B5:"micro",\u039C:"Mu",\u03BD:"nu",\u039D:"Nu",\u03BE:"xi",\u039E:"Xi",\u03BF:"omicron",\u039F:"Omicron",\u03C0:"pi",\u03D6:"piv",\u03A0:"Pi",\u03C1:"rho",\u03F1:"rhov",\u03A1:"Rho",\u03C3:"sigma",\u03A3:"Sigma",\u03C2:"sigmaf",\u03C4:"tau",\u03A4:"Tau",\u03C5:"upsi",\u03A5:"Upsilon",\u03D2:"Upsi",\u03C6:"phi",\u03D5:"phiv",\u03A6:"Phi",\u03C7:"chi",\u03A7:"Chi",\u03C8:"psi",\u03A8:"Psi",\u03C9:"omega",\u03A9:"ohm",\u0430:"acy",\u0410:"Acy",\u0431:"bcy",\u0411:"Bcy",\u0432:"vcy",\u0412:"Vcy",\u0433:"gcy",\u0413:"Gcy",\u0453:"gjcy",\u0403:"GJcy",\u0434:"dcy",\u0414:"Dcy",\u0452:"djcy",\u0402:"DJcy",\u0435:"iecy",\u0415:"IEcy",\u0451:"iocy",\u0401:"IOcy",\u0454:"jukcy",\u0404:"Jukcy",\u0436:"zhcy",\u0416:"ZHcy",\u0437:"zcy",\u0417:"Zcy",\u0455:"dscy",\u0405:"DScy",\u0438:"icy",\u0418:"Icy",\u0456:"iukcy",\u0406:"Iukcy",\u0457:"yicy",\u0407:"YIcy",\u0439:"jcy",\u0419:"Jcy",\u0458:"jsercy",\u0408:"Jsercy",\u043A:"kcy",\u041A:"Kcy",\u045C:"kjcy",\u040C:"KJcy",\u043B:"lcy",\u041B:"Lcy",\u0459:"ljcy",\u0409:"LJcy",\u043C:"mcy",\u041C:"Mcy",\u043D:"ncy",\u041D:"Ncy",\u045A:"njcy",\u040A:"NJcy",\u043E:"ocy",\u041E:"Ocy",\u043F:"pcy",\u041F:"Pcy",\u0440:"rcy",\u0420:"Rcy",\u0441:"scy",\u0421:"Scy",\u0442:"tcy",\u0422:"Tcy",\u045B:"tshcy",\u040B:"TSHcy",\u0443:"ucy",\u0423:"Ucy",\u045E:"ubrcy",\u040E:"Ubrcy",\u0444:"fcy",\u0424:"Fcy",\u0445:"khcy",\u0425:"KHcy",\u0446:"tscy",\u0426:"TScy",\u0447:"chcy",\u0427:"CHcy",\u045F:"dzcy",\u040F:"DZcy",\u0448:"shcy",\u0428:"SHcy",\u0449:"shchcy",\u0429:"SHCHcy",\u044A:"hardcy",\u042A:"HARDcy",\u044B:"ycy",\u042B:"Ycy",\u044C:"softcy",\u042C:"SOFTcy",\u044D:"ecy",\u042D:"Ecy",\u044E:"yucy",\u042E:"YUcy",\u044F:"yacy",\u042F:"YAcy",\u2135:"aleph",\u2136:"beth",\u2137:"gimel",\u2138:"daleth"},l=/["&'<>`]/g,u={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},m=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,h=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,_=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,b={aacute:"\xE1",Aacute:"\xC1",abreve:"\u0103",Abreve:"\u0102",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",acy:"\u0430",Acy:"\u0410",aelig:"\xE6",AElig:"\xC6",af:"\u2061",afr:"\u{1D51E}",Afr:"\u{1D504}",agrave:"\xE0",Agrave:"\xC0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",Alpha:"\u0391",amacr:"\u0101",Amacr:"\u0100",amalg:"\u2A3F",amp:"&",AMP:"&",and:"\u2227",And:"\u2A53",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",Aogon:"\u0104",aopf:"\u{1D552}",Aopf:"\u{1D538}",ap:"\u2248",apacir:"\u2A6F",ape:"\u224A",apE:"\u2A70",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",aring:"\xE5",Aring:"\xC5",ascr:"\u{1D4B6}",Ascr:"\u{1D49C}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",Bcy:"\u0411",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",beta:"\u03B2",Beta:"\u0392",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",Bfr:"\u{1D505}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bNot:"\u2AED",bopf:"\u{1D553}",Bopf:"\u{1D539}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxhD:"\u2565",boxHd:"\u2564",boxHD:"\u2566",boxhu:"\u2534",boxhU:"\u2568",boxHu:"\u2567",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpe:"\u224F",bumpE:"\u2AAE",bumpeq:"\u224F",Bumpeq:"\u224E",cacute:"\u0107",Cacute:"\u0106",cap:"\u2229",Cap:"\u22D2",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",ccaron:"\u010D",Ccaron:"\u010C",ccedil:"\xE7",Ccedil:"\xC7",ccirc:"\u0109",Ccirc:"\u0108",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",Cdot:"\u010A",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",chcy:"\u0447",CHcy:"\u0427",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",Chi:"\u03A7",cir:"\u25CB",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cire:"\u2257",cirE:"\u29C3",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",colone:"\u2254",Colone:"\u2A74",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",cscr:"\u{1D4B8}",Cscr:"\u{1D49E}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",Cup:"\u22D3",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",dArr:"\u21D3",Darr:"\u21A1",dash:"\u2010",dashv:"\u22A3",Dashv:"\u2AE4",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",Dcaron:"\u010E",dcy:"\u0434",Dcy:"\u0414",dd:"\u2146",DD:"\u2145",ddagger:"\u2021",ddarr:"\u21CA",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",delta:"\u03B4",Delta:"\u0394",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",Dfr:"\u{1D507}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",DJcy:"\u0402",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",Dopf:"\u{1D53B}",dot:"\u02D9",Dot:"\xA8",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",downarrow:"\u2193",Downarrow:"\u21D3",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",Dscr:"\u{1D49F}",dscy:"\u0455",DScy:"\u0405",dsol:"\u29F6",dstrok:"\u0111",Dstrok:"\u0110",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",DZcy:"\u040F",dzigrarr:"\u27FF",eacute:"\xE9",Eacute:"\xC9",easter:"\u2A6E",ecaron:"\u011B",Ecaron:"\u011A",ecir:"\u2256",ecirc:"\xEA",Ecirc:"\xCA",ecolon:"\u2255",ecy:"\u044D",Ecy:"\u042D",eDDot:"\u2A77",edot:"\u0117",eDot:"\u2251",Edot:"\u0116",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",Efr:"\u{1D508}",eg:"\u2A9A",egrave:"\xE8",Egrave:"\xC8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",Emacr:"\u0112",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014B",ENG:"\u014A",ensp:"\u2002",eogon:"\u0119",Eogon:"\u0118",eopf:"\u{1D556}",Eopf:"\u{1D53C}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",Epsilon:"\u0395",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",esim:"\u2242",Esim:"\u2A73",eta:"\u03B7",Eta:"\u0397",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",Fcy:"\u0424",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",Ffr:"\u{1D509}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",Fopf:"\u{1D53D}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",gamma:"\u03B3",Gamma:"\u0393",gammad:"\u03DD",Gammad:"\u03DC",gap:"\u2A86",gbreve:"\u011F",Gbreve:"\u011E",Gcedil:"\u0122",gcirc:"\u011D",Gcirc:"\u011C",gcy:"\u0433",Gcy:"\u0413",gdot:"\u0121",Gdot:"\u0120",ge:"\u2265",gE:"\u2267",gel:"\u22DB",gEl:"\u2A8C",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",Gfr:"\u{1D50A}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",GJcy:"\u0403",gl:"\u2277",gla:"\u2AA5",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",Gopf:"\u{1D53E}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",gscr:"\u210A",Gscr:"\u{1D4A2}",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gt:">",Gt:"\u226B",GT:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",HARDcy:"\u042A",harr:"\u2194",hArr:"\u21D4",harrcir:"\u2948",harrw:"\u21AD",Hat:"^",hbar:"\u210F",hcirc:"\u0125",Hcirc:"\u0124",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",hstrok:"\u0127",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",iacute:"\xED",Iacute:"\xCD",ic:"\u2063",icirc:"\xEE",Icirc:"\xCE",icy:"\u0438",Icy:"\u0418",Idot:"\u0130",iecy:"\u0435",IEcy:"\u0415",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",igrave:"\xEC",Igrave:"\xCC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",IJlig:"\u0132",Im:"\u2111",imacr:"\u012B",Imacr:"\u012A",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",Int:"\u222C",intcal:"\u22BA",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",iocy:"\u0451",IOcy:"\u0401",iogon:"\u012F",Iogon:"\u012E",iopf:"\u{1D55A}",Iopf:"\u{1D540}",iota:"\u03B9",Iota:"\u0399",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",Itilde:"\u0128",iukcy:"\u0456",Iukcy:"\u0406",iuml:"\xEF",Iuml:"\xCF",jcirc:"\u0135",Jcirc:"\u0134",jcy:"\u0439",Jcy:"\u0419",jfr:"\u{1D527}",Jfr:"\u{1D50D}",jmath:"\u0237",jopf:"\u{1D55B}",Jopf:"\u{1D541}",jscr:"\u{1D4BF}",Jscr:"\u{1D4A5}",jsercy:"\u0458",Jsercy:"\u0408",jukcy:"\u0454",Jukcy:"\u0404",kappa:"\u03BA",Kappa:"\u039A",kappav:"\u03F0",kcedil:"\u0137",Kcedil:"\u0136",kcy:"\u043A",Kcy:"\u041A",kfr:"\u{1D528}",Kfr:"\u{1D50E}",kgreen:"\u0138",khcy:"\u0445",KHcy:"\u0425",kjcy:"\u045C",KJcy:"\u040C",kopf:"\u{1D55C}",Kopf:"\u{1D542}",kscr:"\u{1D4C0}",Kscr:"\u{1D4A6}",lAarr:"\u21DA",lacute:"\u013A",Lacute:"\u0139",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",Lambda:"\u039B",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larr:"\u2190",lArr:"\u21D0",Larr:"\u219E",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",lAtail:"\u291B",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",Lcaron:"\u013D",lcedil:"\u013C",Lcedil:"\u013B",lceil:"\u2308",lcub:"{",lcy:"\u043B",Lcy:"\u041B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",leftarrow:"\u2190",Leftarrow:"\u21D0",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",Leftrightarrow:"\u21D4",LeftRightArrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",leg:"\u22DA",lEg:"\u2A8B",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",Lfr:"\u{1D50F}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",LJcy:"\u0409",ll:"\u226A",Ll:"\u22D8",llarr:"\u21C7",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",Lmidot:"\u013F",lmoust:"\u23B0",lmoustache:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",Longleftarrow:"\u27F8",LongLeftArrow:"\u27F5",longleftrightarrow:"\u27F7",Longleftrightarrow:"\u27FA",LongLeftRightArrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",Longrightarrow:"\u27F9",LongRightArrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",Lopf:"\u{1D543}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",Lstrok:"\u0141",lt:"<",Lt:"\u226A",LT:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",Map:"\u2905",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",Mcy:"\u041C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",mfr:"\u{1D52A}",Mfr:"\u{1D510}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",Mopf:"\u{1D544}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",mu:"\u03BC",Mu:"\u039C",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",nacute:"\u0144",Nacute:"\u0143",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",Ncaron:"\u0147",ncedil:"\u0146",Ncedil:"\u0145",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",Ncy:"\u041D",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:`
          +`,nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",Nfr:"\u{1D511}",nge:"\u2271",ngE:"\u2267\u0338",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",ngt:"\u226F",nGt:"\u226B\u20D2",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",NJcy:"\u040A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nle:"\u2270",nlE:"\u2266\u0338",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nlt:"\u226E",nLt:"\u226A\u20D2",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",not:"\xAC",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",Nscr:"\u{1D4A9}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsube:"\u2288",nsubE:"\u2AC5\u0338",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupe:"\u2289",nsupE:"\u2AC6\u0338",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntilde:"\xF1",Ntilde:"\xD1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",Nu:"\u039D",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",oacute:"\xF3",Oacute:"\xD3",oast:"\u229B",ocir:"\u229A",ocirc:"\xF4",Ocirc:"\xD4",ocy:"\u043E",Ocy:"\u041E",odash:"\u229D",odblac:"\u0151",Odblac:"\u0150",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",OElig:"\u0152",ofcir:"\u29BF",ofr:"\u{1D52C}",Ofr:"\u{1D512}",ogon:"\u02DB",ograve:"\xF2",Ograve:"\xD2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",Omacr:"\u014C",omega:"\u03C9",Omega:"\u03A9",omicron:"\u03BF",Omicron:"\u039F",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",Oopf:"\u{1D546}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",or:"\u2228",Or:"\u2A54",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",oscr:"\u2134",Oscr:"\u{1D4AA}",oslash:"\xF8",Oslash:"\xD8",osol:"\u2298",otilde:"\xF5",Otilde:"\xD5",otimes:"\u2297",Otimes:"\u2A37",otimesas:"\u2A36",ouml:"\xF6",Ouml:"\xD6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",pcy:"\u043F",Pcy:"\u041F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",Pfr:"\u{1D513}",phi:"\u03C6",Phi:"\u03A6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",Pi:"\u03A0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",pr:"\u227A",Pr:"\u2ABB",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prE:"\u2AB3",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportion:"\u2237",Proportional:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",Pscr:"\u{1D4AB}",psi:"\u03C8",Psi:"\u03A8",puncsp:"\u2008",qfr:"\u{1D52E}",Qfr:"\u{1D514}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",qscr:"\u{1D4C6}",Qscr:"\u{1D4AC}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",racute:"\u0155",Racute:"\u0154",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarr:"\u2192",rArr:"\u21D2",Rarr:"\u21A0",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",Rarrtl:"\u2916",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",Rcaron:"\u0158",rcedil:"\u0157",Rcedil:"\u0156",rceil:"\u2309",rcub:"}",rcy:"\u0440",Rcy:"\u0420",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",Re:"\u211C",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",Rho:"\u03A1",rhov:"\u03F1",RightAngleBracket:"\u27E9",rightarrow:"\u2192",Rightarrow:"\u21D2",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",Sacute:"\u015A",sbquo:"\u201A",sc:"\u227B",Sc:"\u2ABC",scap:"\u2AB8",scaron:"\u0161",Scaron:"\u0160",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",scedil:"\u015F",Scedil:"\u015E",scirc:"\u015D",Scirc:"\u015C",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",Scy:"\u0421",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",Sfr:"\u{1D516}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",SHCHcy:"\u0429",shcy:"\u0448",SHcy:"\u0428",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",sigma:"\u03C3",Sigma:"\u03A3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",SOFTcy:"\u042C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",Sopf:"\u{1D54A}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",Sscr:"\u{1D4AE}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",Star:"\u22C6",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",sube:"\u2286",subE:"\u2AC5",subedot:"\u2AC3",submult:"\u2AC1",subne:"\u228A",subnE:"\u2ACB",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup:"\u2283",Sup:"\u22D1",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supE:"\u2AC6",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supne:"\u228B",supnE:"\u2ACC",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:"	",target:"\u2316",tau:"\u03C4",Tau:"\u03A4",tbrk:"\u23B4",tcaron:"\u0165",Tcaron:"\u0164",tcedil:"\u0163",Tcedil:"\u0162",tcy:"\u0442",Tcy:"\u0422",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",Tfr:"\u{1D517}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",theta:"\u03B8",Theta:"\u0398",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223C",thorn:"\xFE",THORN:"\xDE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",Topf:"\u{1D54B}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",Tscr:"\u{1D4AF}",tscy:"\u0446",TScy:"\u0426",tshcy:"\u045B",TSHcy:"\u040B",tstrok:"\u0167",Tstrok:"\u0166",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uacute:"\xFA",Uacute:"\xDA",uarr:"\u2191",uArr:"\u21D1",Uarr:"\u219F",Uarrocir:"\u2949",ubrcy:"\u045E",Ubrcy:"\u040E",ubreve:"\u016D",Ubreve:"\u016C",ucirc:"\xFB",Ucirc:"\xDB",ucy:"\u0443",Ucy:"\u0423",udarr:"\u21C5",udblac:"\u0171",Udblac:"\u0170",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",Ufr:"\u{1D518}",ugrave:"\xF9",Ugrave:"\xD9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",Umacr:"\u016A",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",uogon:"\u0173",Uogon:"\u0172",uopf:"\u{1D566}",Uopf:"\u{1D54C}",uparrow:"\u2191",Uparrow:"\u21D1",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",Updownarrow:"\u21D5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",upsilon:"\u03C5",Upsilon:"\u03A5",UpTee:"\u22A5",UpTeeArrow:"\u21A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",Uring:"\u016E",urtri:"\u25F9",uscr:"\u{1D4CA}",Uscr:"\u{1D4B0}",utdot:"\u22F0",utilde:"\u0169",Utilde:"\u0168",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uuml:"\xFC",Uuml:"\xDC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",vcy:"\u0432",Vcy:"\u0412",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",vee:"\u2228",Vee:"\u22C1",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",vfr:"\u{1D533}",Vfr:"\u{1D519}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",Vopf:"\u{1D54D}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",Vscr:"\u{1D4B1}",vsubne:"\u228A\uFE00",vsubnE:"\u2ACB\uFE00",vsupne:"\u228B\uFE00",vsupnE:"\u2ACC\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",wcirc:"\u0175",Wcirc:"\u0174",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",Wfr:"\u{1D51A}",wopf:"\u{1D568}",Wopf:"\u{1D54E}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",Wscr:"\u{1D4B2}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",Xfr:"\u{1D51B}",xharr:"\u27F7",xhArr:"\u27FA",xi:"\u03BE",Xi:"\u039E",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",Xopf:"\u{1D54F}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",xscr:"\u{1D4CD}",Xscr:"\u{1D4B3}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacute:"\xFD",Yacute:"\xDD",yacy:"\u044F",YAcy:"\u042F",ycirc:"\u0177",Ycirc:"\u0176",ycy:"\u044B",Ycy:"\u042B",yen:"\xA5",yfr:"\u{1D536}",Yfr:"\u{1D51C}",yicy:"\u0457",YIcy:"\u0407",yopf:"\u{1D56A}",Yopf:"\u{1D550}",yscr:"\u{1D4CE}",Yscr:"\u{1D4B4}",yucy:"\u044E",YUcy:"\u042E",yuml:"\xFF",Yuml:"\u0178",zacute:"\u017A",Zacute:"\u0179",zcaron:"\u017E",Zcaron:"\u017D",zcy:"\u0437",Zcy:"\u0417",zdot:"\u017C",Zdot:"\u017B",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",zeta:"\u03B6",Zeta:"\u0396",zfr:"\u{1D537}",Zfr:"\u2128",zhcy:"\u0436",ZHcy:"\u0416",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",zscr:"\u{1D4CF}",Zscr:"\u{1D4B5}",zwj:"\u200D",zwnj:"\u200C"},v={aacute:"\xE1",Aacute:"\xC1",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",aelig:"\xE6",AElig:"\xC6",agrave:"\xE0",Agrave:"\xC0",amp:"&",AMP:"&",aring:"\xE5",Aring:"\xC5",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",brvbar:"\xA6",ccedil:"\xE7",Ccedil:"\xC7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",eacute:"\xE9",Eacute:"\xC9",ecirc:"\xEA",Ecirc:"\xCA",egrave:"\xE8",Egrave:"\xC8",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",iacute:"\xED",Iacute:"\xCD",icirc:"\xEE",Icirc:"\xCE",iexcl:"\xA1",igrave:"\xEC",Igrave:"\xCC",iquest:"\xBF",iuml:"\xEF",Iuml:"\xCF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",ntilde:"\xF1",Ntilde:"\xD1",oacute:"\xF3",Oacute:"\xD3",ocirc:"\xF4",Ocirc:"\xD4",ograve:"\xF2",Ograve:"\xD2",ordf:"\xAA",ordm:"\xBA",oslash:"\xF8",Oslash:"\xD8",otilde:"\xF5",Otilde:"\xD5",ouml:"\xF6",Ouml:"\xD6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",thorn:"\xFE",THORN:"\xDE",times:"\xD7",uacute:"\xFA",Uacute:"\xDA",ucirc:"\xFB",Ucirc:"\xDB",ugrave:"\xF9",Ugrave:"\xD9",uml:"\xA8",uuml:"\xFC",Uuml:"\xDC",yacute:"\xFD",Yacute:"\xDD",yen:"\xA5",yuml:"\xFF"},w={0:"\uFFFD",128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},x=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],P=String.fromCharCode,k={},R=k.hasOwnProperty,L=function(ee,fe){return R.call(ee,fe)},U=function(ee,fe){for(var ie=-1,Se=ee.length;++ie=55296&&ee<=57343||ee>1114111?(fe&&C("character reference outside the permissible Unicode range"),"\uFFFD"):L(w,ee)?(fe&&C("disallowed character reference"),w[ee]):(fe&&U(x,ee)&&C("disallowed character reference"),ee>65535&&(ee-=65536,ie+=P(ee>>>10&1023|55296),ee=56320|ee&1023),ie+=P(ee),ie)},j=function(ee){return"&#x"+ee.toString(16).toUpperCase()+";"},M=function(ee){return"&#"+ee+";"},C=function(ee){throw Error("Parse error: "+ee)},O=function(ee,fe){fe=Y(fe,O.options);var ie=fe.strict;ie&&h.test(ee)&&C("forbidden code point");var Se=fe.encodeEverything,ce=fe.useNamedReferences,Mt=fe.allowUnsafeSymbols,et=fe.decimal?M:j,or=function(Ge){return et(Ge.charCodeAt(0))};return Se?(ee=ee.replace(s,function(Ge){return ce&&L(c,Ge)?"&"+c[Ge]+";":or(Ge)}),ce&&(ee=ee.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),ce&&(ee=ee.replace(o,function(Ge){return"&"+c[Ge]+";"}))):ce?(Mt||(ee=ee.replace(l,function(Ge){return"&"+c[Ge]+";"})),ee=ee.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),ee=ee.replace(o,function(Ge){return"&"+c[Ge]+";"})):Mt||(ee=ee.replace(l,or)),ee.replace(i,function(Ge){var me=Ge.charCodeAt(0),oe=Ge.charCodeAt(1),ue=(me-55296)*1024+oe-56320+65536;return et(ue)}).replace(a,or)};O.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var V=function(ee,fe){fe=Y(fe,V.options);var ie=fe.strict;return ie&&m.test(ee)&&C("malformed character reference"),ee.replace(_,function(Se,ce,Mt,et,or,Ge,me,oe,ue){var De,It,Je,at,mt,ke;return ce?(mt=ce,b[mt]):Mt?(mt=Mt,ke=et,ke&&fe.isAttributeValue?(ie&&ke=="="&&C("`&` did not start a character reference"),Se):(ie&&C("named character reference was not terminated by a semicolon"),v[mt]+(ke||""))):or?(Je=or,It=Ge,ie&&!It&&C("character reference was not terminated by a semicolon"),De=parseInt(Je,10),N(De,ie)):me?(at=me,It=oe,ie&&!It&&C("character reference was not terminated by a semicolon"),De=parseInt(at,16),N(De,ie)):(ie&&C("named character reference was not terminated by a semicolon"),Se)})};V.options={isAttributeValue:!1,strict:!1};var Q=function(ee){return ee.replace(l,function(fe){return u[fe]})},X={version:"1.2.0",encode:O,decode:V,escape:Q,unescape:V};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd)define(function(){return X});else if(r&&!r.nodeType)if(t)t.exports=X;else for(var J in X)L(X,J)&&(r[J]=X[J]);else e.he=X})(enr)});var axt=A(_ln=>{"use strict";Object.defineProperty(_ln,"__esModule",{value:!0});var bFs=tnr(),OSd=function(){function e(r,t){r===void 0&&(r=null),this.parentNode=r,this.childNodes=[],Object.defineProperty(this,"range",{enumerable:!1,writable:!0,configurable:!0,value:t??[-1,-1]})}return e.prototype.remove=function(){var r=this;if(this.parentNode){var t=this.parentNode.childNodes;this.parentNode.childNodes=t.filter(function(n){return r!==n}),this.parentNode=null}return this},Object.defineProperty(e.prototype,"innerText",{get:function(){return this.rawText},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textContent",{get:function(){return(0,bFs.decode)(this.rawText)},set:function(r){this.rawText=(0,bFs.encode)(r)},enumerable:!1,configurable:!0}),e}();_ln.default=OSd});var eGe=A(bln=>{"use strict";Object.defineProperty(bln,"__esModule",{value:!0});var Aln;(function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE"})(Aln||(Aln={}));bln.default=Aln});var Cln=A(ADe=>{"use strict";var BSd=ADe&&ADe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),CFs=ADe&&ADe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ADe,"__esModule",{value:!0});var qSd=CFs(axt()),MSd=CFs(eGe()),LSd=function(e){BSd(r,e);function r(t,n,i){var s=e.call(this,n,i)||this;return s.rawText=t,s.nodeType=MSd.default.COMMENT_NODE,s}return r.prototype.clone=function(){return new r(this.rawText,null)},Object.defineProperty(r.prototype,"text",{get:function(){return this.rawText},enumerable:!1,configurable:!0}),r.prototype.toString=function(){return"")},r}(qSd.default);ADe.default=LSd});var oxt=A(qv=>{"use strict";Object.defineProperty(qv,"__esModule",{value:!0});qv.Doctype=qv.CDATA=qv.Tag=qv.Style=qv.Script=qv.Comment=qv.Directive=qv.Text=qv.Root=qv.isTag=qv.ElementType=void 0;var GO;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(GO=qv.ElementType||(qv.ElementType={}));function jSd(e){return e.type===GO.Tag||e.type===GO.Script||e.type===GO.Style}qv.isTag=jSd;qv.Root=GO.Root;qv.Text=GO.Text;qv.Directive=GO.Directive;qv.Comment=GO.Comment;qv.Script=GO.Script;qv.Style=GO.Style;qv.Tag=GO.Tag;qv.CDATA=GO.CDATA;qv.Doctype=GO.Doctype});var Sln=A(X1=>{"use strict";var pfe=X1&&X1.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),cxt=X1&&X1.__assign||function(){return cxt=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),r}(Eln);X1.NodeWithChildren=nnr;var SFs=function(e){pfe(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.type=qF.ElementType.CDATA,t}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),r}(nnr);X1.CDATA=SFs;var wFs=function(e){pfe(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.type=qF.ElementType.Root,t}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),r}(nnr);X1.Document=wFs;var IFs=function(e){pfe(r,e);function r(t,n,i,s){i===void 0&&(i=[]),s===void 0&&(s=t==="script"?qF.ElementType.Script:t==="style"?qF.ElementType.Style:qF.ElementType.Tag);var a=e.call(this,i)||this;return a.name=t,a.attribs=n,a.type=s,a}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map(function(n){var i,s;return{name:n,value:t.attribs[n],namespace:(i=t["x-attribsNamespace"])===null||i===void 0?void 0:i[n],prefix:(s=t["x-attribsPrefix"])===null||s===void 0?void 0:s[n]}})},enumerable:!1,configurable:!0}),r}(nnr);X1.Element=IFs;function xFs(e){return(0,qF.isTag)(e)}X1.isTag=xFs;function TFs(e){return e.type===qF.ElementType.CDATA}X1.isCDATA=TFs;function PFs(e){return e.type===qF.ElementType.Text}X1.isText=PFs;function RFs(e){return e.type===qF.ElementType.Comment}X1.isComment=RFs;function kFs(e){return e.type===qF.ElementType.Directive}X1.isDirective=kFs;function FFs(e){return e.type===qF.ElementType.Root}X1.isDocument=FFs;function GSd(e){return Object.prototype.hasOwnProperty.call(e,"children")}X1.hasChildren=GSd;function Dln(e,r){r===void 0&&(r=!1);var t;if(PFs(e))t=new vFs(e.data);else if(RFs(e))t=new EFs(e.data);else if(xFs(e)){var n=r?vln(e.children):[],i=new IFs(e.name,cxt({},e.attribs),n);n.forEach(function(c){return c.parent=i}),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=cxt({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=cxt({},e["x-attribsPrefix"])),t=i}else if(TFs(e)){var n=r?vln(e.children):[],s=new SFs(n);n.forEach(function(l){return l.parent=s}),t=s}else if(FFs(e)){var n=r?vln(e.children):[],a=new wFs(n);n.forEach(function(l){return l.parent=a}),e["x-mode"]&&(a["x-mode"]=e["x-mode"]),t=a}else if(kFs(e)){var o=new DFs(e.name,e.data);e["x-name"]!=null&&(o["x-name"]=e["x-name"],o["x-publicId"]=e["x-publicId"],o["x-systemId"]=e["x-systemId"]),t=o}else throw new Error("Not implemented yet: ".concat(e.type));return t.startIndex=e.startIndex,t.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(t.sourceCodeLocation=e.sourceCodeLocation),t}X1.cloneNode=Dln;function vln(e){for(var r=e.map(function(n){return Dln(n,!0)}),t=1;t{"use strict";var USd=vW&&vW.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),VSd=vW&&vW.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&USd(r,e,t)};Object.defineProperty(vW,"__esModule",{value:!0});vW.DomHandler=void 0;var wln=oxt(),mfe=Sln();VSd(Sln(),vW);var NFs={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},OFs=function(){function e(r,t,n){this.dom=[],this.root=new mfe.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof t=="function"&&(n=t,t=NFs),typeof r=="object"&&(t=r,r=void 0),this.callback=r??null,this.options=t??NFs,this.elementCB=n??null}return e.prototype.onparserinit=function(r){this.parser=r},e.prototype.onreset=function(){this.dom=[],this.root=new mfe.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(r){this.handleCallback(r)},e.prototype.onclosetag=function(){this.lastNode=null;var r=this.tagStack.pop();this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(r)},e.prototype.onopentag=function(r,t){var n=this.options.xmlMode?wln.ElementType.Tag:void 0,i=new mfe.Element(r,t,void 0,n);this.addNode(i),this.tagStack.push(i)},e.prototype.ontext=function(r){var t=this.lastNode;if(t&&t.type===wln.ElementType.Text)t.data+=r,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new mfe.Text(r);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(r){if(this.lastNode&&this.lastNode.type===wln.ElementType.Comment){this.lastNode.data+=r;return}var t=new mfe.Comment(r);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var r=new mfe.Text(""),t=new mfe.CDATA([r]);this.addNode(t),r.parent=t,this.lastNode=r},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(r,t){var n=new mfe.ProcessingInstruction(r,t);this.addNode(n)},e.prototype.handleCallback=function(r){if(typeof this.callback=="function")this.callback(r,this.dom);else if(r)throw r},e.prototype.addNode=function(r){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(r.startIndex=this.parser.startIndex),this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),t.children.push(r),n&&(r.prev=n,n.next=r),r.parent=t,this.lastNode=null},e}();vW.DomHandler=OFs;vW.default=OFs});var BFs=A(Iln=>{"use strict";Object.defineProperty(Iln,"__esModule",{value:!0});Iln.default=new Uint16Array('\u1D41<\xD5\u0131\u028A\u049D\u057B\u05D0\u0675\u06DE\u07A2\u07D6\u080F\u0A4A\u0A91\u0DA1\u0E6D\u0F09\u0F26\u10CA\u1228\u12E1\u1415\u149D\u14C3\u14DF\u1525\0\0\0\0\0\0\u156B\u16CD\u198D\u1C12\u1DDD\u1F7E\u2060\u21B0\u228D\u23C0\u23FB\u2442\u2824\u2912\u2D08\u2E48\u2FCE\u3016\u32BA\u3639\u37AC\u38FE\u3A28\u3A71\u3AE0\u3B2E\u0800EMabcfglmnoprstu\\bfms\x7F\x84\x8B\x90\x95\x98\xA6\xB3\xB9\xC8\xCFlig\u803B\xC6\u40C6P\u803B&\u4026cute\u803B\xC1\u40C1reve;\u4102\u0100iyx}rc\u803B\xC2\u40C2;\u4410r;\uC000\u{1D504}rave\u803B\xC0\u40C0pha;\u4391acr;\u4100d;\u6A53\u0100gp\x9D\xA1on;\u4104f;\uC000\u{1D538}plyFunction;\u6061ing\u803B\xC5\u40C5\u0100cs\xBE\xC3r;\uC000\u{1D49C}ign;\u6254ilde\u803B\xC3\u40C3ml\u803B\xC4\u40C4\u0400aceforsu\xE5\xFB\xFE\u0117\u011C\u0122\u0127\u012A\u0100cr\xEA\xF2kslash;\u6216\u0176\xF6\xF8;\u6AE7ed;\u6306y;\u4411\u0180crt\u0105\u010B\u0114ause;\u6235noullis;\u612Ca;\u4392r;\uC000\u{1D505}pf;\uC000\u{1D539}eve;\u42D8c\xF2\u0113mpeq;\u624E\u0700HOacdefhilorsu\u014D\u0151\u0156\u0180\u019E\u01A2\u01B5\u01B7\u01BA\u01DC\u0215\u0273\u0278\u027Ecy;\u4427PY\u803B\xA9\u40A9\u0180cpy\u015D\u0162\u017Aute;\u4106\u0100;i\u0167\u0168\u62D2talDifferentialD;\u6145leys;\u612D\u0200aeio\u0189\u018E\u0194\u0198ron;\u410Cdil\u803B\xC7\u40C7rc;\u4108nint;\u6230ot;\u410A\u0100dn\u01A7\u01ADilla;\u40B8terDot;\u40B7\xF2\u017Fi;\u43A7rcle\u0200DMPT\u01C7\u01CB\u01D1\u01D6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01E2\u01F8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020FoubleQuote;\u601Duote;\u6019\u0200lnpu\u021E\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6A74\u0180git\u022F\u0236\u023Aruent;\u6261nt;\u622FourIntegral;\u622E\u0100fr\u024C\u024E;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6A2Fcr;\uC000\u{1D49E}p\u0100;C\u0284\u0285\u62D3ap;\u624D\u0580DJSZacefios\u02A0\u02AC\u02B0\u02B4\u02B8\u02CB\u02D7\u02E1\u02E6\u0333\u048D\u0100;o\u0179\u02A5trahd;\u6911cy;\u4402cy;\u4405cy;\u440F\u0180grs\u02BF\u02C4\u02C7ger;\u6021r;\u61A1hv;\u6AE4\u0100ay\u02D0\u02D5ron;\u410E;\u4414l\u0100;t\u02DD\u02DE\u6207a;\u4394r;\uC000\u{1D507}\u0100af\u02EB\u0327\u0100cm\u02F0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031Ccute;\u40B4o\u0174\u030B\u030D;\u42D9bleAcute;\u42DDrave;\u4060ilde;\u42DCond;\u62C4ferentialD;\u6146\u0470\u033D\0\0\0\u0342\u0354\0\u0405f;\uC000\u{1D53B}\u0180;DE\u0348\u0349\u034D\u40A8ot;\u60DCqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03CF\u03E2\u03F8ontourIntegra\xEC\u0239o\u0274\u0379\0\0\u037B\xBB\u0349nArrow;\u61D3\u0100eo\u0387\u03A4ft\u0180ART\u0390\u0396\u03A1rrow;\u61D0ightArrow;\u61D4e\xE5\u02CAng\u0100LR\u03AB\u03C4eft\u0100AR\u03B3\u03B9rrow;\u67F8ightArrow;\u67FAightArrow;\u67F9ight\u0100AT\u03D8\u03DErrow;\u61D2ee;\u62A8p\u0241\u03E9\0\0\u03EFrrow;\u61D1ownArrow;\u61D5erticalBar;\u6225n\u0300ABLRTa\u0412\u042A\u0430\u045E\u047F\u037Crrow\u0180;BU\u041D\u041E\u0422\u6193ar;\u6913pArrow;\u61F5reve;\u4311eft\u02D2\u043A\0\u0446\0\u0450ightVector;\u6950eeVector;\u695Eector\u0100;B\u0459\u045A\u61BDar;\u6956ight\u01D4\u0467\0\u0471eeVector;\u695Fector\u0100;B\u047A\u047B\u61C1ar;\u6957ee\u0100;A\u0486\u0487\u62A4rrow;\u61A7\u0100ct\u0492\u0497r;\uC000\u{1D49F}rok;\u4110\u0800NTacdfglmopqstux\u04BD\u04C0\u04C4\u04CB\u04DE\u04E2\u04E7\u04EE\u04F5\u0521\u052F\u0536\u0552\u055D\u0560\u0565G;\u414AH\u803B\xD0\u40D0cute\u803B\xC9\u40C9\u0180aiy\u04D2\u04D7\u04DCron;\u411Arc\u803B\xCA\u40CA;\u442Dot;\u4116r;\uC000\u{1D508}rave\u803B\xC8\u40C8ement;\u6208\u0100ap\u04FA\u04FEcr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65FBerySmallSquare;\u65AB\u0100gp\u0526\u052Aon;\u4118f;\uC000\u{1D53C}silon;\u4395u\u0100ai\u053C\u0549l\u0100;T\u0542\u0543\u6A75ilde;\u6242librium;\u61CC\u0100ci\u0557\u055Ar;\u6130m;\u6A73a;\u4397ml\u803B\xCB\u40CB\u0100ip\u056A\u056Fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058D\u05B2\u05CCy;\u4424r;\uC000\u{1D509}lled\u0253\u0597\0\0\u05A3mallSquare;\u65FCerySmallSquare;\u65AA\u0370\u05BA\0\u05BF\0\0\u05C4f;\uC000\u{1D53D}All;\u6200riertrf;\u6131c\xF2\u05CB\u0600JTabcdfgorst\u05E8\u05EC\u05EF\u05FA\u0600\u0612\u0616\u061B\u061D\u0623\u066C\u0672cy;\u4403\u803B>\u403Emma\u0100;d\u05F7\u05F8\u4393;\u43DCreve;\u411E\u0180eiy\u0607\u060C\u0610dil;\u4122rc;\u411C;\u4413ot;\u4120r;\uC000\u{1D50A};\u62D9pf;\uC000\u{1D53E}eater\u0300EFGLST\u0635\u0644\u064E\u0656\u065B\u0666qual\u0100;L\u063E\u063F\u6265ess;\u62DBullEqual;\u6267reater;\u6AA2ess;\u6277lantEqual;\u6A7Eilde;\u6273cr;\uC000\u{1D4A2};\u626B\u0400Aacfiosu\u0685\u068B\u0696\u069B\u069E\u06AA\u06BE\u06CARDcy;\u442A\u0100ct\u0690\u0694ek;\u42C7;\u405Eirc;\u4124r;\u610ClbertSpace;\u610B\u01F0\u06AF\0\u06B2f;\u610DizontalLine;\u6500\u0100ct\u06C3\u06C5\xF2\u06A9rok;\u4126mp\u0144\u06D0\u06D8ownHum\xF0\u012Fqual;\u624F\u0700EJOacdfgmnostu\u06FA\u06FE\u0703\u0707\u070E\u071A\u071E\u0721\u0728\u0744\u0778\u078B\u078F\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803B\xCD\u40CD\u0100iy\u0713\u0718rc\u803B\xCE\u40CE;\u4418ot;\u4130r;\u6111rave\u803B\xCC\u40CC\u0180;ap\u0720\u072F\u073F\u0100cg\u0734\u0737r;\u412AinaryI;\u6148lie\xF3\u03DD\u01F4\u0749\0\u0762\u0100;e\u074D\u074E\u622C\u0100gr\u0753\u0758ral;\u622Bsection;\u62C2isible\u0100CT\u076C\u0772omma;\u6063imes;\u6062\u0180gpt\u077F\u0783\u0788on;\u412Ef;\uC000\u{1D540}a;\u4399cr;\u6110ilde;\u4128\u01EB\u079A\0\u079Ecy;\u4406l\u803B\xCF\u40CF\u0280cfosu\u07AC\u07B7\u07BC\u07C2\u07D0\u0100iy\u07B1\u07B5rc;\u4134;\u4419r;\uC000\u{1D50D}pf;\uC000\u{1D541}\u01E3\u07C7\0\u07CCr;\uC000\u{1D4A5}rcy;\u4408kcy;\u4404\u0380HJacfos\u07E4\u07E8\u07EC\u07F1\u07FD\u0802\u0808cy;\u4425cy;\u440Cppa;\u439A\u0100ey\u07F6\u07FBdil;\u4136;\u441Ar;\uC000\u{1D50E}pf;\uC000\u{1D542}cr;\uC000\u{1D4A6}\u0580JTaceflmost\u0825\u0829\u082C\u0850\u0863\u09B3\u09B8\u09C7\u09CD\u0A37\u0A47cy;\u4409\u803B<\u403C\u0280cmnpr\u0837\u083C\u0841\u0844\u084Dute;\u4139bda;\u439Bg;\u67EAlacetrf;\u6112r;\u619E\u0180aey\u0857\u085C\u0861ron;\u413Ddil;\u413B;\u441B\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087E\u08A9\u08B1\u08E0\u08E6\u08FC\u092F\u095B\u0390\u096A\u0100nr\u0883\u088FgleBracket;\u67E8row\u0180;BR\u0899\u089A\u089E\u6190ar;\u61E4ightArrow;\u61C6eiling;\u6308o\u01F5\u08B7\0\u08C3bleBracket;\u67E6n\u01D4\u08C8\0\u08D2eeVector;\u6961ector\u0100;B\u08DB\u08DC\u61C3ar;\u6959loor;\u630Aight\u0100AV\u08EF\u08F5rrow;\u6194ector;\u694E\u0100er\u0901\u0917e\u0180;AV\u0909\u090A\u0910\u62A3rrow;\u61A4ector;\u695Aiangle\u0180;BE\u0924\u0925\u0929\u62B2ar;\u69CFqual;\u62B4p\u0180DTV\u0937\u0942\u094CownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61BFar;\u6958ector\u0100;B\u0965\u0966\u61BCar;\u6952ight\xE1\u039Cs\u0300EFGLST\u097E\u098B\u0995\u099D\u09A2\u09ADqualGreater;\u62DAullEqual;\u6266reater;\u6276ess;\u6AA1lantEqual;\u6A7Dilde;\u6272r;\uC000\u{1D50F}\u0100;e\u09BD\u09BE\u62D8ftarrow;\u61DAidot;\u413F\u0180npw\u09D4\u0A16\u0A1Bg\u0200LRlr\u09DE\u09F7\u0A02\u0A10eft\u0100AR\u09E6\u09ECrrow;\u67F5ightArrow;\u67F7ightArrow;\u67F6eft\u0100ar\u03B3\u0A0Aight\xE1\u03BFight\xE1\u03CAf;\uC000\u{1D543}er\u0100LR\u0A22\u0A2CeftArrow;\u6199ightArrow;\u6198\u0180cht\u0A3E\u0A40\u0A42\xF2\u084C;\u61B0rok;\u4141;\u626A\u0400acefiosu\u0A5A\u0A5D\u0A60\u0A77\u0A7C\u0A85\u0A8B\u0A8Ep;\u6905y;\u441C\u0100dl\u0A65\u0A6FiumSpace;\u605Flintrf;\u6133r;\uC000\u{1D510}nusPlus;\u6213pf;\uC000\u{1D544}c\xF2\u0A76;\u439C\u0480Jacefostu\u0AA3\u0AA7\u0AAD\u0AC0\u0B14\u0B19\u0D91\u0D97\u0D9Ecy;\u440Acute;\u4143\u0180aey\u0AB4\u0AB9\u0ABEron;\u4147dil;\u4145;\u441D\u0180gsw\u0AC7\u0AF0\u0B0Eative\u0180MTV\u0AD3\u0ADF\u0AE8ediumSpace;\u600Bhi\u0100cn\u0AE6\u0AD8\xEB\u0AD9eryThi\xEE\u0AD9ted\u0100GL\u0AF8\u0B06reaterGreate\xF2\u0673essLes\xF3\u0A48Line;\u400Ar;\uC000\u{1D511}\u0200Bnpt\u0B22\u0B28\u0B37\u0B3Areak;\u6060BreakingSpace;\u40A0f;\u6115\u0680;CDEGHLNPRSTV\u0B55\u0B56\u0B6A\u0B7C\u0BA1\u0BEB\u0C04\u0C5E\u0C84\u0CA6\u0CD8\u0D61\u0D85\u6AEC\u0100ou\u0B5B\u0B64ngruent;\u6262pCap;\u626DoubleVerticalBar;\u6226\u0180lqx\u0B83\u0B8A\u0B9Bement;\u6209ual\u0100;T\u0B92\u0B93\u6260ilde;\uC000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0BB6\u0BB7\u0BBD\u0BC9\u0BD3\u0BD8\u0BE5\u626Fqual;\u6271ullEqual;\uC000\u2267\u0338reater;\uC000\u226B\u0338ess;\u6279lantEqual;\uC000\u2A7E\u0338ilde;\u6275ump\u0144\u0BF2\u0BFDownHump;\uC000\u224E\u0338qual;\uC000\u224F\u0338e\u0100fs\u0C0A\u0C27tTriangle\u0180;BE\u0C1A\u0C1B\u0C21\u62EAar;\uC000\u29CF\u0338qual;\u62ECs\u0300;EGLST\u0C35\u0C36\u0C3C\u0C44\u0C4B\u0C58\u626Equal;\u6270reater;\u6278ess;\uC000\u226A\u0338lantEqual;\uC000\u2A7D\u0338ilde;\u6274ested\u0100GL\u0C68\u0C79reaterGreater;\uC000\u2AA2\u0338essLess;\uC000\u2AA1\u0338recedes\u0180;ES\u0C92\u0C93\u0C9B\u6280qual;\uC000\u2AAF\u0338lantEqual;\u62E0\u0100ei\u0CAB\u0CB9verseElement;\u620CghtTriangle\u0180;BE\u0CCB\u0CCC\u0CD2\u62EBar;\uC000\u29D0\u0338qual;\u62ED\u0100qu\u0CDD\u0D0CuareSu\u0100bp\u0CE8\u0CF9set\u0100;E\u0CF0\u0CF3\uC000\u228F\u0338qual;\u62E2erset\u0100;E\u0D03\u0D06\uC000\u2290\u0338qual;\u62E3\u0180bcp\u0D13\u0D24\u0D4Eset\u0100;E\u0D1B\u0D1E\uC000\u2282\u20D2qual;\u6288ceeds\u0200;EST\u0D32\u0D33\u0D3B\u0D46\u6281qual;\uC000\u2AB0\u0338lantEqual;\u62E1ilde;\uC000\u227F\u0338erset\u0100;E\u0D58\u0D5B\uC000\u2283\u20D2qual;\u6289ilde\u0200;EFT\u0D6E\u0D6F\u0D75\u0D7F\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uC000\u{1D4A9}ilde\u803B\xD1\u40D1;\u439D\u0700Eacdfgmoprstuv\u0DBD\u0DC2\u0DC9\u0DD5\u0DDB\u0DE0\u0DE7\u0DFC\u0E02\u0E20\u0E22\u0E32\u0E3F\u0E44lig;\u4152cute\u803B\xD3\u40D3\u0100iy\u0DCE\u0DD3rc\u803B\xD4\u40D4;\u441Eblac;\u4150r;\uC000\u{1D512}rave\u803B\xD2\u40D2\u0180aei\u0DEE\u0DF2\u0DF6cr;\u414Cga;\u43A9cron;\u439Fpf;\uC000\u{1D546}enCurly\u0100DQ\u0E0E\u0E1AoubleQuote;\u601Cuote;\u6018;\u6A54\u0100cl\u0E27\u0E2Cr;\uC000\u{1D4AA}ash\u803B\xD8\u40D8i\u016C\u0E37\u0E3Cde\u803B\xD5\u40D5es;\u6A37ml\u803B\xD6\u40D6er\u0100BP\u0E4B\u0E60\u0100ar\u0E50\u0E53r;\u603Eac\u0100ek\u0E5A\u0E5C;\u63DEet;\u63B4arenthesis;\u63DC\u0480acfhilors\u0E7F\u0E87\u0E8A\u0E8F\u0E92\u0E94\u0E9D\u0EB0\u0EFCrtialD;\u6202y;\u441Fr;\uC000\u{1D513}i;\u43A6;\u43A0usMinus;\u40B1\u0100ip\u0EA2\u0EADncareplan\xE5\u069Df;\u6119\u0200;eio\u0EB9\u0EBA\u0EE0\u0EE4\u6ABBcedes\u0200;EST\u0EC8\u0EC9\u0ECF\u0EDA\u627Aqual;\u6AAFlantEqual;\u627Cilde;\u627Eme;\u6033\u0100dp\u0EE9\u0EEEuct;\u620Fortion\u0100;a\u0225\u0EF9l;\u621D\u0100ci\u0F01\u0F06r;\uC000\u{1D4AB};\u43A8\u0200Ufos\u0F11\u0F16\u0F1B\u0F1FOT\u803B"\u4022r;\uC000\u{1D514}pf;\u611Acr;\uC000\u{1D4AC}\u0600BEacefhiorsu\u0F3E\u0F43\u0F47\u0F60\u0F73\u0FA7\u0FAA\u0FAD\u1096\u10A9\u10B4\u10BEarr;\u6910G\u803B\xAE\u40AE\u0180cnr\u0F4E\u0F53\u0F56ute;\u4154g;\u67EBr\u0100;t\u0F5C\u0F5D\u61A0l;\u6916\u0180aey\u0F67\u0F6C\u0F71ron;\u4158dil;\u4156;\u4420\u0100;v\u0F78\u0F79\u611Cerse\u0100EU\u0F82\u0F99\u0100lq\u0F87\u0F8Eement;\u620Builibrium;\u61CBpEquilibrium;\u696Fr\xBB\u0F79o;\u43A1ght\u0400ACDFTUVa\u0FC1\u0FEB\u0FF3\u1022\u1028\u105B\u1087\u03D8\u0100nr\u0FC6\u0FD2gleBracket;\u67E9row\u0180;BL\u0FDC\u0FDD\u0FE1\u6192ar;\u61E5eftArrow;\u61C4eiling;\u6309o\u01F5\u0FF9\0\u1005bleBracket;\u67E7n\u01D4\u100A\0\u1014eeVector;\u695Dector\u0100;B\u101D\u101E\u61C2ar;\u6955loor;\u630B\u0100er\u102D\u1043e\u0180;AV\u1035\u1036\u103C\u62A2rrow;\u61A6ector;\u695Biangle\u0180;BE\u1050\u1051\u1055\u62B3ar;\u69D0qual;\u62B5p\u0180DTV\u1063\u106E\u1078ownVector;\u694FeeVector;\u695Cector\u0100;B\u1082\u1083\u61BEar;\u6954ector\u0100;B\u1091\u1092\u61C0ar;\u6953\u0100pu\u109B\u109Ef;\u611DndImplies;\u6970ightarrow;\u61DB\u0100ch\u10B9\u10BCr;\u611B;\u61B1leDelayed;\u69F4\u0680HOacfhimoqstu\u10E4\u10F1\u10F7\u10FD\u1119\u111E\u1151\u1156\u1161\u1167\u11B5\u11BB\u11BF\u0100Cc\u10E9\u10EEHcy;\u4429y;\u4428FTcy;\u442Ccute;\u415A\u0280;aeiy\u1108\u1109\u110E\u1113\u1117\u6ABCron;\u4160dil;\u415Erc;\u415C;\u4421r;\uC000\u{1D516}ort\u0200DLRU\u112A\u1134\u113E\u1149ownArrow\xBB\u041EeftArrow\xBB\u089AightArrow\xBB\u0FDDpArrow;\u6191gma;\u43A3allCircle;\u6218pf;\uC000\u{1D54A}\u0272\u116D\0\0\u1170t;\u621Aare\u0200;ISU\u117B\u117C\u1189\u11AF\u65A1ntersection;\u6293u\u0100bp\u118F\u119Eset\u0100;E\u1197\u1198\u628Fqual;\u6291erset\u0100;E\u11A8\u11A9\u6290qual;\u6292nion;\u6294cr;\uC000\u{1D4AE}ar;\u62C6\u0200bcmp\u11C8\u11DB\u1209\u120B\u0100;s\u11CD\u11CE\u62D0et\u0100;E\u11CD\u11D5qual;\u6286\u0100ch\u11E0\u1205eeds\u0200;EST\u11ED\u11EE\u11F4\u11FF\u627Bqual;\u6AB0lantEqual;\u627Dilde;\u627FTh\xE1\u0F8C;\u6211\u0180;es\u1212\u1213\u1223\u62D1rset\u0100;E\u121C\u121D\u6283qual;\u6287et\xBB\u1213\u0580HRSacfhiors\u123E\u1244\u1249\u1255\u125E\u1271\u1276\u129F\u12C2\u12C8\u12D1ORN\u803B\xDE\u40DEADE;\u6122\u0100Hc\u124E\u1252cy;\u440By;\u4426\u0100bu\u125A\u125C;\u4009;\u43A4\u0180aey\u1265\u126A\u126Fron;\u4164dil;\u4162;\u4422r;\uC000\u{1D517}\u0100ei\u127B\u1289\u01F2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128E\u1298kSpace;\uC000\u205F\u200ASpace;\u6009lde\u0200;EFT\u12AB\u12AC\u12B2\u12BC\u623Cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uC000\u{1D54B}ipleDot;\u60DB\u0100ct\u12D6\u12DBr;\uC000\u{1D4AF}rok;\u4166\u0AE1\u12F7\u130E\u131A\u1326\0\u132C\u1331\0\0\0\0\0\u1338\u133D\u1377\u1385\0\u13FF\u1404\u140A\u1410\u0100cr\u12FB\u1301ute\u803B\xDA\u40DAr\u0100;o\u1307\u1308\u619Fcir;\u6949r\u01E3\u1313\0\u1316y;\u440Eve;\u416C\u0100iy\u131E\u1323rc\u803B\xDB\u40DB;\u4423blac;\u4170r;\uC000\u{1D518}rave\u803B\xD9\u40D9acr;\u416A\u0100di\u1341\u1369er\u0100BP\u1348\u135D\u0100ar\u134D\u1350r;\u405Fac\u0100ek\u1357\u1359;\u63DFet;\u63B5arenthesis;\u63DDon\u0100;P\u1370\u1371\u62C3lus;\u628E\u0100gp\u137B\u137Fon;\u4172f;\uC000\u{1D54C}\u0400ADETadps\u1395\u13AE\u13B8\u13C4\u03E8\u13D2\u13D7\u13F3rrow\u0180;BD\u1150\u13A0\u13A4ar;\u6912ownArrow;\u61C5ownArrow;\u6195quilibrium;\u696Eee\u0100;A\u13CB\u13CC\u62A5rrow;\u61A5own\xE1\u03F3er\u0100LR\u13DE\u13E8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13F9\u13FA\u43D2on;\u43A5ing;\u416Ecr;\uC000\u{1D4B0}ilde;\u4168ml\u803B\xDC\u40DC\u0480Dbcdefosv\u1427\u142C\u1430\u1433\u143E\u1485\u148A\u1490\u1496ash;\u62ABar;\u6AEBy;\u4412ash\u0100;l\u143B\u143C\u62A9;\u6AE6\u0100er\u1443\u1445;\u62C1\u0180bty\u144C\u1450\u147Aar;\u6016\u0100;i\u144F\u1455cal\u0200BLST\u1461\u1465\u146A\u1474ar;\u6223ine;\u407Ceparator;\u6758ilde;\u6240ThinSpace;\u600Ar;\uC000\u{1D519}pf;\uC000\u{1D54D}cr;\uC000\u{1D4B1}dash;\u62AA\u0280cefos\u14A7\u14AC\u14B1\u14B6\u14BCirc;\u4174dge;\u62C0r;\uC000\u{1D51A}pf;\uC000\u{1D54E}cr;\uC000\u{1D4B2}\u0200fios\u14CB\u14D0\u14D2\u14D8r;\uC000\u{1D51B};\u439Epf;\uC000\u{1D54F}cr;\uC000\u{1D4B3}\u0480AIUacfosu\u14F1\u14F5\u14F9\u14FD\u1504\u150F\u1514\u151A\u1520cy;\u442Fcy;\u4407cy;\u442Ecute\u803B\xDD\u40DD\u0100iy\u1509\u150Drc;\u4176;\u442Br;\uC000\u{1D51C}pf;\uC000\u{1D550}cr;\uC000\u{1D4B4}ml;\u4178\u0400Hacdefos\u1535\u1539\u153F\u154B\u154F\u155D\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417D;\u4417ot;\u417B\u01F2\u1554\0\u155BoWidt\xE8\u0AD9a;\u4396r;\u6128pf;\u6124cr;\uC000\u{1D4B5}\u0BE1\u1583\u158A\u1590\0\u15B0\u15B6\u15BF\0\0\0\0\u15C6\u15DB\u15EB\u165F\u166D\0\u1695\u169B\u16B2\u16B9\0\u16BEcute\u803B\xE1\u40E1reve;\u4103\u0300;Ediuy\u159C\u159D\u15A1\u15A3\u15A8\u15AD\u623E;\uC000\u223E\u0333;\u623Frc\u803B\xE2\u40E2te\u80BB\xB4\u0306;\u4430lig\u803B\xE6\u40E6\u0100;r\xB2\u15BA;\uC000\u{1D51E}rave\u803B\xE0\u40E0\u0100ep\u15CA\u15D6\u0100fp\u15CF\u15D4sym;\u6135\xE8\u15D3ha;\u43B1\u0100ap\u15DFc\u0100cl\u15E4\u15E7r;\u4101g;\u6A3F\u0264\u15F0\0\0\u160A\u0280;adsv\u15FA\u15FB\u15FF\u1601\u1607\u6227nd;\u6A55;\u6A5Clope;\u6A58;\u6A5A\u0380;elmrsz\u1618\u1619\u161B\u161E\u163F\u164F\u1659\u6220;\u69A4e\xBB\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163A\u163C\u163E;\u69A8;\u69A9;\u69AA;\u69AB;\u69AC;\u69AD;\u69AE;\u69AFt\u0100;v\u1645\u1646\u621Fb\u0100;d\u164C\u164D\u62BE;\u699D\u0100pt\u1654\u1657h;\u6222\xBB\xB9arr;\u637C\u0100gp\u1663\u1667on;\u4105f;\uC000\u{1D552}\u0380;Eaeiop\u12C1\u167B\u167D\u1682\u1684\u1687\u168A;\u6A70cir;\u6A6F;\u624Ad;\u624Bs;\u4027rox\u0100;e\u12C1\u1692\xF1\u1683ing\u803B\xE5\u40E5\u0180cty\u16A1\u16A6\u16A8r;\uC000\u{1D4B6};\u402Amp\u0100;e\u12C1\u16AF\xF1\u0288ilde\u803B\xE3\u40E3ml\u803B\xE4\u40E4\u0100ci\u16C2\u16C8onin\xF4\u0272nt;\u6A11\u0800Nabcdefiklnoprsu\u16ED\u16F1\u1730\u173C\u1743\u1748\u1778\u177D\u17E0\u17E6\u1839\u1850\u170D\u193D\u1948\u1970ot;\u6AED\u0100cr\u16F6\u171Ek\u0200ceps\u1700\u1705\u170D\u1713ong;\u624Cpsilon;\u43F6rime;\u6035im\u0100;e\u171A\u171B\u623Dq;\u62CD\u0176\u1722\u1726ee;\u62BDed\u0100;g\u172C\u172D\u6305e\xBB\u172Drk\u0100;t\u135C\u1737brk;\u63B6\u0100oy\u1701\u1741;\u4431quo;\u601E\u0280cmprt\u1753\u175B\u1761\u1764\u1768aus\u0100;e\u010A\u0109ptyv;\u69B0s\xE9\u170Cno\xF5\u0113\u0180ahw\u176F\u1771\u1773;\u43B2;\u6136een;\u626Cr;\uC000\u{1D51F}g\u0380costuvw\u178D\u179D\u17B3\u17C1\u17D5\u17DB\u17DE\u0180aiu\u1794\u1796\u179A\xF0\u0760rc;\u65EFp\xBB\u1371\u0180dpt\u17A4\u17A8\u17ADot;\u6A00lus;\u6A01imes;\u6A02\u0271\u17B9\0\0\u17BEcup;\u6A06ar;\u6605riangle\u0100du\u17CD\u17D2own;\u65BDp;\u65B3plus;\u6A04e\xE5\u1444\xE5\u14ADarow;\u690D\u0180ako\u17ED\u1826\u1835\u0100cn\u17F2\u1823k\u0180lst\u17FA\u05AB\u1802ozenge;\u69EBriangle\u0200;dlr\u1812\u1813\u1818\u181D\u65B4own;\u65BEeft;\u65C2ight;\u65B8k;\u6423\u01B1\u182B\0\u1833\u01B2\u182F\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183E\u184D\u0100;q\u1843\u1846\uC000=\u20E5uiv;\uC000\u2261\u20E5t;\u6310\u0200ptwx\u1859\u185E\u1867\u186Cf;\uC000\u{1D553}\u0100;t\u13CB\u1863om\xBB\u13CCtie;\u62C8\u0600DHUVbdhmptuv\u1885\u1896\u18AA\u18BB\u18D7\u18DB\u18EC\u18FF\u1905\u190A\u1910\u1921\u0200LRlr\u188E\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18A1\u18A2\u18A4\u18A6\u18A8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18B3\u18B5\u18B7\u18B9;\u655D;\u655A;\u655C;\u6559\u0380;HLRhlr\u18CA\u18CB\u18CD\u18CF\u18D1\u18D3\u18D5\u6551;\u656C;\u6563;\u6560;\u656B;\u6562;\u655Fox;\u69C9\u0200LRlr\u18E4\u18E6\u18E8\u18EA;\u6555;\u6552;\u6510;\u650C\u0280;DUdu\u06BD\u18F7\u18F9\u18FB\u18FD;\u6565;\u6568;\u652C;\u6534inus;\u629Flus;\u629Eimes;\u62A0\u0200LRlr\u1919\u191B\u191D\u191F;\u655B;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193B\u6502;\u656A;\u6561;\u655E;\u653C;\u6524;\u651C\u0100ev\u0123\u1942bar\u803B\xA6\u40A6\u0200ceio\u1951\u1956\u195A\u1960r;\uC000\u{1D4B7}mi;\u604Fm\u0100;e\u171A\u171Cl\u0180;bh\u1968\u1969\u196B\u405C;\u69C5sub;\u67C8\u016C\u1974\u197El\u0100;e\u1979\u197A\u6022t\xBB\u197Ap\u0180;Ee\u012F\u1985\u1987;\u6AAE\u0100;q\u06DC\u06DB\u0CE1\u19A7\0\u19E8\u1A11\u1A15\u1A32\0\u1A37\u1A50\0\0\u1AB4\0\0\u1AC1\0\0\u1B21\u1B2E\u1B4D\u1B52\0\u1BFD\0\u1C0C\u0180cpr\u19AD\u19B2\u19DDute;\u4107\u0300;abcds\u19BF\u19C0\u19C4\u19CA\u19D5\u19D9\u6229nd;\u6A44rcup;\u6A49\u0100au\u19CF\u19D2p;\u6A4Bp;\u6A47ot;\u6A40;\uC000\u2229\uFE00\u0100eo\u19E2\u19E5t;\u6041\xEE\u0693\u0200aeiu\u19F0\u19FB\u1A01\u1A05\u01F0\u19F5\0\u19F8s;\u6A4Don;\u410Ddil\u803B\xE7\u40E7rc;\u4109ps\u0100;s\u1A0C\u1A0D\u6A4Cm;\u6A50ot;\u410B\u0180dmn\u1A1B\u1A20\u1A26il\u80BB\xB8\u01ADptyv;\u69B2t\u8100\xA2;e\u1A2D\u1A2E\u40A2r\xE4\u01B2r;\uC000\u{1D520}\u0180cei\u1A3D\u1A40\u1A4Dy;\u4447ck\u0100;m\u1A47\u1A48\u6713ark\xBB\u1A48;\u43C7r\u0380;Ecefms\u1A5F\u1A60\u1A62\u1A6B\u1AA4\u1AAA\u1AAE\u65CB;\u69C3\u0180;el\u1A69\u1A6A\u1A6D\u42C6q;\u6257e\u0261\u1A74\0\0\u1A88rrow\u0100lr\u1A7C\u1A81eft;\u61BAight;\u61BB\u0280RSacd\u1A92\u1A94\u1A96\u1A9A\u1A9F\xBB\u0F47;\u64C8st;\u629Birc;\u629Aash;\u629Dnint;\u6A10id;\u6AEFcir;\u69C2ubs\u0100;u\u1ABB\u1ABC\u6663it\xBB\u1ABC\u02EC\u1AC7\u1AD4\u1AFA\0\u1B0Aon\u0100;e\u1ACD\u1ACE\u403A\u0100;q\xC7\xC6\u026D\u1AD9\0\0\u1AE2a\u0100;t\u1ADE\u1ADF\u402C;\u4040\u0180;fl\u1AE8\u1AE9\u1AEB\u6201\xEE\u1160e\u0100mx\u1AF1\u1AF6ent\xBB\u1AE9e\xF3\u024D\u01E7\u1AFE\0\u1B07\u0100;d\u12BB\u1B02ot;\u6A6Dn\xF4\u0246\u0180fry\u1B10\u1B14\u1B17;\uC000\u{1D554}o\xE4\u0254\u8100\xA9;s\u0155\u1B1Dr;\u6117\u0100ao\u1B25\u1B29rr;\u61B5ss;\u6717\u0100cu\u1B32\u1B37r;\uC000\u{1D4B8}\u0100bp\u1B3C\u1B44\u0100;e\u1B41\u1B42\u6ACF;\u6AD1\u0100;e\u1B49\u1B4A\u6AD0;\u6AD2dot;\u62EF\u0380delprvw\u1B60\u1B6C\u1B77\u1B82\u1BAC\u1BD4\u1BF9arr\u0100lr\u1B68\u1B6A;\u6938;\u6935\u0270\u1B72\0\0\u1B75r;\u62DEc;\u62DFarr\u0100;p\u1B7F\u1B80\u61B6;\u693D\u0300;bcdos\u1B8F\u1B90\u1B96\u1BA1\u1BA5\u1BA8\u622Arcap;\u6A48\u0100au\u1B9B\u1B9Ep;\u6A46p;\u6A4Aot;\u628Dr;\u6A45;\uC000\u222A\uFE00\u0200alrv\u1BB5\u1BBF\u1BDE\u1BE3rr\u0100;m\u1BBC\u1BBD\u61B7;\u693Cy\u0180evw\u1BC7\u1BD4\u1BD8q\u0270\u1BCE\0\0\u1BD2re\xE3\u1B73u\xE3\u1B75ee;\u62CEedge;\u62CFen\u803B\xA4\u40A4earrow\u0100lr\u1BEE\u1BF3eft\xBB\u1B80ight\xBB\u1BBDe\xE4\u1BDD\u0100ci\u1C01\u1C07onin\xF4\u01F7nt;\u6231lcty;\u632D\u0980AHabcdefhijlorstuwz\u1C38\u1C3B\u1C3F\u1C5D\u1C69\u1C75\u1C8A\u1C9E\u1CAC\u1CB7\u1CFB\u1CFF\u1D0D\u1D7B\u1D91\u1DAB\u1DBB\u1DC6\u1DCDr\xF2\u0381ar;\u6965\u0200glrs\u1C48\u1C4D\u1C52\u1C54ger;\u6020eth;\u6138\xF2\u1133h\u0100;v\u1C5A\u1C5B\u6010\xBB\u090A\u016B\u1C61\u1C67arow;\u690Fa\xE3\u0315\u0100ay\u1C6E\u1C73ron;\u410F;\u4434\u0180;ao\u0332\u1C7C\u1C84\u0100gr\u02BF\u1C81r;\u61CAtseq;\u6A77\u0180glm\u1C91\u1C94\u1C98\u803B\xB0\u40B0ta;\u43B4ptyv;\u69B1\u0100ir\u1CA3\u1CA8sht;\u697F;\uC000\u{1D521}ar\u0100lr\u1CB3\u1CB5\xBB\u08DC\xBB\u101E\u0280aegsv\u1CC2\u0378\u1CD6\u1CDC\u1CE0m\u0180;os\u0326\u1CCA\u1CD4nd\u0100;s\u0326\u1CD1uit;\u6666amma;\u43DDin;\u62F2\u0180;io\u1CE7\u1CE8\u1CF8\u40F7de\u8100\xF7;o\u1CE7\u1CF0ntimes;\u62C7n\xF8\u1CF7cy;\u4452c\u026F\u1D06\0\0\u1D0Arn;\u631Eop;\u630D\u0280lptuw\u1D18\u1D1D\u1D22\u1D49\u1D55lar;\u4024f;\uC000\u{1D555}\u0280;emps\u030B\u1D2D\u1D37\u1D3D\u1D42q\u0100;d\u0352\u1D33ot;\u6251inus;\u6238lus;\u6214quare;\u62A1blebarwedg\xE5\xFAn\u0180adh\u112E\u1D5D\u1D67ownarrow\xF3\u1C83arpoon\u0100lr\u1D72\u1D76ef\xF4\u1CB4igh\xF4\u1CB6\u0162\u1D7F\u1D85karo\xF7\u0F42\u026F\u1D8A\0\0\u1D8Ern;\u631Fop;\u630C\u0180cot\u1D98\u1DA3\u1DA6\u0100ry\u1D9D\u1DA1;\uC000\u{1D4B9};\u4455l;\u69F6rok;\u4111\u0100dr\u1DB0\u1DB4ot;\u62F1i\u0100;f\u1DBA\u1816\u65BF\u0100ah\u1DC0\u1DC3r\xF2\u0429a\xF2\u0FA6angle;\u69A6\u0100ci\u1DD2\u1DD5y;\u445Fgrarr;\u67FF\u0900Dacdefglmnopqrstux\u1E01\u1E09\u1E19\u1E38\u0578\u1E3C\u1E49\u1E61\u1E7E\u1EA5\u1EAF\u1EBD\u1EE1\u1F2A\u1F37\u1F44\u1F4E\u1F5A\u0100Do\u1E06\u1D34o\xF4\u1C89\u0100cs\u1E0E\u1E14ute\u803B\xE9\u40E9ter;\u6A6E\u0200aioy\u1E22\u1E27\u1E31\u1E36ron;\u411Br\u0100;c\u1E2D\u1E2E\u6256\u803B\xEA\u40EAlon;\u6255;\u444Dot;\u4117\u0100Dr\u1E41\u1E45ot;\u6252;\uC000\u{1D522}\u0180;rs\u1E50\u1E51\u1E57\u6A9Aave\u803B\xE8\u40E8\u0100;d\u1E5C\u1E5D\u6A96ot;\u6A98\u0200;ils\u1E6A\u1E6B\u1E72\u1E74\u6A99nters;\u63E7;\u6113\u0100;d\u1E79\u1E7A\u6A95ot;\u6A97\u0180aps\u1E85\u1E89\u1E97cr;\u4113ty\u0180;sv\u1E92\u1E93\u1E95\u6205et\xBB\u1E93p\u01001;\u1E9D\u1EA4\u0133\u1EA1\u1EA3;\u6004;\u6005\u6003\u0100gs\u1EAA\u1EAC;\u414Bp;\u6002\u0100gp\u1EB4\u1EB8on;\u4119f;\uC000\u{1D556}\u0180als\u1EC4\u1ECE\u1ED2r\u0100;s\u1ECA\u1ECB\u62D5l;\u69E3us;\u6A71i\u0180;lv\u1EDA\u1EDB\u1EDF\u43B5on\xBB\u1EDB;\u43F5\u0200csuv\u1EEA\u1EF3\u1F0B\u1F23\u0100io\u1EEF\u1E31rc\xBB\u1E2E\u0269\u1EF9\0\0\u1EFB\xED\u0548ant\u0100gl\u1F02\u1F06tr\xBB\u1E5Dess\xBB\u1E7A\u0180aei\u1F12\u1F16\u1F1Als;\u403Dst;\u625Fv\u0100;D\u0235\u1F20D;\u6A78parsl;\u69E5\u0100Da\u1F2F\u1F33ot;\u6253rr;\u6971\u0180cdi\u1F3E\u1F41\u1EF8r;\u612Fo\xF4\u0352\u0100ah\u1F49\u1F4B;\u43B7\u803B\xF0\u40F0\u0100mr\u1F53\u1F57l\u803B\xEB\u40EBo;\u60AC\u0180cip\u1F61\u1F64\u1F67l;\u4021s\xF4\u056E\u0100eo\u1F6C\u1F74ctatio\xEE\u0559nential\xE5\u0579\u09E1\u1F92\0\u1F9E\0\u1FA1\u1FA7\0\0\u1FC6\u1FCC\0\u1FD3\0\u1FE6\u1FEA\u2000\0\u2008\u205Allingdotse\xF1\u1E44y;\u4444male;\u6640\u0180ilr\u1FAD\u1FB3\u1FC1lig;\u8000\uFB03\u0269\u1FB9\0\0\u1FBDg;\u8000\uFB00ig;\u8000\uFB04;\uC000\u{1D523}lig;\u8000\uFB01lig;\uC000fj\u0180alt\u1FD9\u1FDC\u1FE1t;\u666Dig;\u8000\uFB02ns;\u65B1of;\u4192\u01F0\u1FEE\0\u1FF3f;\uC000\u{1D557}\u0100ak\u05BF\u1FF7\u0100;v\u1FFC\u1FFD\u62D4;\u6AD9artint;\u6A0D\u0100ao\u200C\u2055\u0100cs\u2011\u2052\u03B1\u201A\u2030\u2038\u2045\u2048\0\u2050\u03B2\u2022\u2025\u2027\u202A\u202C\0\u202E\u803B\xBD\u40BD;\u6153\u803B\xBC\u40BC;\u6155;\u6159;\u615B\u01B3\u2034\0\u2036;\u6154;\u6156\u02B4\u203E\u2041\0\0\u2043\u803B\xBE\u40BE;\u6157;\u615C5;\u6158\u01B6\u204C\0\u204E;\u615A;\u615D8;\u615El;\u6044wn;\u6322cr;\uC000\u{1D4BB}\u0880Eabcdefgijlnorstv\u2082\u2089\u209F\u20A5\u20B0\u20B4\u20F0\u20F5\u20FA\u20FF\u2103\u2112\u2138\u0317\u213E\u2152\u219E\u0100;l\u064D\u2087;\u6A8C\u0180cmp\u2090\u2095\u209Dute;\u41F5ma\u0100;d\u209C\u1CDA\u43B3;\u6A86reve;\u411F\u0100iy\u20AA\u20AErc;\u411D;\u4433ot;\u4121\u0200;lqs\u063E\u0642\u20BD\u20C9\u0180;qs\u063E\u064C\u20C4lan\xF4\u0665\u0200;cdl\u0665\u20D2\u20D5\u20E5c;\u6AA9ot\u0100;o\u20DC\u20DD\u6A80\u0100;l\u20E2\u20E3\u6A82;\u6A84\u0100;e\u20EA\u20ED\uC000\u22DB\uFE00s;\u6A94r;\uC000\u{1D524}\u0100;g\u0673\u061Bmel;\u6137cy;\u4453\u0200;Eaj\u065A\u210C\u210E\u2110;\u6A92;\u6AA5;\u6AA4\u0200Eaes\u211B\u211D\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6A8Arox\xBB\u2124\u0100;q\u212E\u212F\u6A88\u0100;q\u212E\u211Bim;\u62E7pf;\uC000\u{1D558}\u0100ci\u2143\u2146r;\u610Am\u0180;el\u066B\u214E\u2150;\u6A8E;\u6A90\u8300>;cdlqr\u05EE\u2160\u216A\u216E\u2173\u2179\u0100ci\u2165\u2167;\u6AA7r;\u6A7Aot;\u62D7Par;\u6995uest;\u6A7C\u0280adels\u2184\u216A\u2190\u0656\u219B\u01F0\u2189\0\u218Epro\xF8\u209Er;\u6978q\u0100lq\u063F\u2196les\xF3\u2088i\xED\u066B\u0100en\u21A3\u21ADrtneqq;\uC000\u2269\uFE00\xC5\u21AA\u0500Aabcefkosy\u21C4\u21C7\u21F1\u21F5\u21FA\u2218\u221D\u222F\u2268\u227Dr\xF2\u03A0\u0200ilmr\u21D0\u21D4\u21D7\u21DBrs\xF0\u1484f\xBB\u2024il\xF4\u06A9\u0100dr\u21E0\u21E4cy;\u444A\u0180;cw\u08F4\u21EB\u21EFir;\u6948;\u61ADar;\u610Firc;\u4125\u0180alr\u2201\u220E\u2213rts\u0100;u\u2209\u220A\u6665it\xBB\u220Alip;\u6026con;\u62B9r;\uC000\u{1D525}s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223A\u223E\u2243\u225E\u2263rr;\u61FFtht;\u623Bk\u0100lr\u2249\u2253eftarrow;\u61A9ightarrow;\u61AAf;\uC000\u{1D559}bar;\u6015\u0180clt\u226F\u2274\u2278r;\uC000\u{1D4BD}as\xE8\u21F4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xBB\u1C5B\u0AE1\u22A3\0\u22AA\0\u22B8\u22C5\u22CE\0\u22D5\u22F3\0\0\u22F8\u2322\u2367\u2362\u237F\0\u2386\u23AA\u23B4cute\u803B\xED\u40ED\u0180;iy\u0771\u22B0\u22B5rc\u803B\xEE\u40EE;\u4438\u0100cx\u22BC\u22BFy;\u4435cl\u803B\xA1\u40A1\u0100fr\u039F\u22C9;\uC000\u{1D526}rave\u803B\xEC\u40EC\u0200;ino\u073E\u22DD\u22E9\u22EE\u0100in\u22E2\u22E6nt;\u6A0Ct;\u622Dfin;\u69DCta;\u6129lig;\u4133\u0180aop\u22FE\u231A\u231D\u0180cgt\u2305\u2308\u2317r;\u412B\u0180elp\u071F\u230F\u2313in\xE5\u078Ear\xF4\u0720h;\u4131f;\u62B7ed;\u41B5\u0280;cfot\u04F4\u232C\u2331\u233D\u2341are;\u6105in\u0100;t\u2338\u2339\u621Eie;\u69DDdo\xF4\u2319\u0280;celp\u0757\u234C\u2350\u235B\u2361al;\u62BA\u0100gr\u2355\u2359er\xF3\u1563\xE3\u234Darhk;\u6A17rod;\u6A3C\u0200cgpt\u236F\u2372\u2376\u237By;\u4451on;\u412Ff;\uC000\u{1D55A}a;\u43B9uest\u803B\xBF\u40BF\u0100ci\u238A\u238Fr;\uC000\u{1D4BE}n\u0280;Edsv\u04F4\u239B\u239D\u23A1\u04F3;\u62F9ot;\u62F5\u0100;v\u23A6\u23A7\u62F4;\u62F3\u0100;i\u0777\u23AElde;\u4129\u01EB\u23B8\0\u23BCcy;\u4456l\u803B\xEF\u40EF\u0300cfmosu\u23CC\u23D7\u23DC\u23E1\u23E7\u23F5\u0100iy\u23D1\u23D5rc;\u4135;\u4439r;\uC000\u{1D527}ath;\u4237pf;\uC000\u{1D55B}\u01E3\u23EC\0\u23F1r;\uC000\u{1D4BF}rcy;\u4458kcy;\u4454\u0400acfghjos\u240B\u2416\u2422\u2427\u242D\u2431\u2435\u243Bppa\u0100;v\u2413\u2414\u43BA;\u43F0\u0100ey\u241B\u2420dil;\u4137;\u443Ar;\uC000\u{1D528}reen;\u4138cy;\u4445cy;\u445Cpf;\uC000\u{1D55C}cr;\uC000\u{1D4C0}\u0B80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248D\u2491\u250E\u253D\u255A\u2580\u264E\u265E\u2665\u2679\u267D\u269A\u26B2\u26D8\u275D\u2768\u278B\u27C0\u2801\u2812\u0180art\u2477\u247A\u247Cr\xF2\u09C6\xF2\u0395ail;\u691Barr;\u690E\u0100;g\u0994\u248B;\u6A8Bar;\u6962\u0963\u24A5\0\u24AA\0\u24B1\0\0\0\0\0\u24B5\u24BA\0\u24C6\u24C8\u24CD\0\u24F9ute;\u413Amptyv;\u69B4ra\xEE\u084Cbda;\u43BBg\u0180;dl\u088E\u24C1\u24C3;\u6991\xE5\u088E;\u6A85uo\u803B\xAB\u40ABr\u0400;bfhlpst\u0899\u24DE\u24E6\u24E9\u24EB\u24EE\u24F1\u24F5\u0100;f\u089D\u24E3s;\u691Fs;\u691D\xEB\u2252p;\u61ABl;\u6939im;\u6973l;\u61A2\u0180;ae\u24FF\u2500\u2504\u6AABil;\u6919\u0100;s\u2509\u250A\u6AAD;\uC000\u2AAD\uFE00\u0180abr\u2515\u2519\u251Drr;\u690Crk;\u6772\u0100ak\u2522\u252Cc\u0100ek\u2528\u252A;\u407B;\u405B\u0100es\u2531\u2533;\u698Bl\u0100du\u2539\u253B;\u698F;\u698D\u0200aeuy\u2546\u254B\u2556\u2558ron;\u413E\u0100di\u2550\u2554il;\u413C\xEC\u08B0\xE2\u2529;\u443B\u0200cqrs\u2563\u2566\u256D\u257Da;\u6936uo\u0100;r\u0E19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694Bh;\u61B2\u0280;fgqs\u258B\u258C\u0989\u25F3\u25FF\u6264t\u0280ahlrt\u2598\u25A4\u25B7\u25C2\u25E8rrow\u0100;t\u0899\u25A1a\xE9\u24F6arpoon\u0100du\u25AF\u25B4own\xBB\u045Ap\xBB\u0966eftarrows;\u61C7ight\u0180ahs\u25CD\u25D6\u25DErrow\u0100;s\u08F4\u08A7arpoon\xF3\u0F98quigarro\xF7\u21F0hreetimes;\u62CB\u0180;qs\u258B\u0993\u25FAlan\xF4\u09AC\u0280;cdgs\u09AC\u260A\u260D\u261D\u2628c;\u6AA8ot\u0100;o\u2614\u2615\u6A7F\u0100;r\u261A\u261B\u6A81;\u6A83\u0100;e\u2622\u2625\uC000\u22DA\uFE00s;\u6A93\u0280adegs\u2633\u2639\u263D\u2649\u264Bppro\xF8\u24C6ot;\u62D6q\u0100gq\u2643\u2645\xF4\u0989gt\xF2\u248C\xF4\u099Bi\xED\u09B2\u0180ilr\u2655\u08E1\u265Asht;\u697C;\uC000\u{1D529}\u0100;E\u099C\u2663;\u6A91\u0161\u2669\u2676r\u0100du\u25B2\u266E\u0100;l\u0965\u2673;\u696Alk;\u6584cy;\u4459\u0280;acht\u0A48\u2688\u268B\u2691\u2696r\xF2\u25C1orne\xF2\u1D08ard;\u696Bri;\u65FA\u0100io\u269F\u26A4dot;\u4140ust\u0100;a\u26AC\u26AD\u63B0che\xBB\u26AD\u0200Eaes\u26BB\u26BD\u26C9\u26D4;\u6268p\u0100;p\u26C3\u26C4\u6A89rox\xBB\u26C4\u0100;q\u26CE\u26CF\u6A87\u0100;q\u26CE\u26BBim;\u62E6\u0400abnoptwz\u26E9\u26F4\u26F7\u271A\u272F\u2741\u2747\u2750\u0100nr\u26EE\u26F1g;\u67ECr;\u61FDr\xEB\u08C1g\u0180lmr\u26FF\u270D\u2714eft\u0100ar\u09E6\u2707ight\xE1\u09F2apsto;\u67FCight\xE1\u09FDparrow\u0100lr\u2725\u2729ef\xF4\u24EDight;\u61AC\u0180afl\u2736\u2739\u273Dr;\u6985;\uC000\u{1D55D}us;\u6A2Dimes;\u6A34\u0161\u274B\u274Fst;\u6217\xE1\u134E\u0180;ef\u2757\u2758\u1800\u65CAnge\xBB\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277C\u2785\u2787r\xF2\u08A8orne\xF2\u1D8Car\u0100;d\u0F98\u2783;\u696D;\u600Eri;\u62BF\u0300achiqt\u2798\u279D\u0A40\u27A2\u27AE\u27BBquo;\u6039r;\uC000\u{1D4C1}m\u0180;eg\u09B2\u27AA\u27AC;\u6A8D;\u6A8F\u0100bu\u252A\u27B3o\u0100;r\u0E1F\u27B9;\u601Arok;\u4142\u8400<;cdhilqr\u082B\u27D2\u2639\u27DC\u27E0\u27E5\u27EA\u27F0\u0100ci\u27D7\u27D9;\u6AA6r;\u6A79re\xE5\u25F2mes;\u62C9arr;\u6976uest;\u6A7B\u0100Pi\u27F5\u27F9ar;\u6996\u0180;ef\u2800\u092D\u181B\u65C3r\u0100du\u2807\u280Dshar;\u694Ahar;\u6966\u0100en\u2817\u2821rtneqq;\uC000\u2268\uFE00\xC5\u281E\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288E\u2893\u28A0\u28A5\u28A8\u28DA\u28E2\u28E4\u0A83\u28F3\u2902Dot;\u623A\u0200clpr\u284E\u2852\u2863\u287Dr\u803B\xAF\u40AF\u0100et\u2857\u2859;\u6642\u0100;e\u285E\u285F\u6720se\xBB\u285F\u0100;s\u103B\u2868to\u0200;dlu\u103B\u2873\u2877\u287Bow\xEE\u048Cef\xF4\u090F\xF0\u13D1ker;\u65AE\u0100oy\u2887\u288Cmma;\u6A29;\u443Cash;\u6014asuredangle\xBB\u1626r;\uC000\u{1D52A}o;\u6127\u0180cdn\u28AF\u28B4\u28C9ro\u803B\xB5\u40B5\u0200;acd\u1464\u28BD\u28C0\u28C4s\xF4\u16A7ir;\u6AF0ot\u80BB\xB7\u01B5us\u0180;bd\u28D2\u1903\u28D3\u6212\u0100;u\u1D3C\u28D8;\u6A2A\u0163\u28DE\u28E1p;\u6ADB\xF2\u2212\xF0\u0A81\u0100dp\u28E9\u28EEels;\u62A7f;\uC000\u{1D55E}\u0100ct\u28F8\u28FDr;\uC000\u{1D4C2}pos\xBB\u159D\u0180;lm\u2909\u290A\u290D\u43BCtimap;\u62B8\u0C00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297E\u2989\u2998\u29DA\u29E9\u2A15\u2A1A\u2A58\u2A5D\u2A83\u2A95\u2AA4\u2AA8\u2B04\u2B07\u2B44\u2B7F\u2BAE\u2C34\u2C67\u2C7C\u2CE9\u0100gt\u2947\u294B;\uC000\u22D9\u0338\u0100;v\u2950\u0BCF\uC000\u226B\u20D2\u0180elt\u295A\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61CDightarrow;\u61CE;\uC000\u22D8\u0338\u0100;v\u297B\u0C47\uC000\u226A\u20D2ightarrow;\u61CF\u0100Dd\u298E\u2993ash;\u62AFash;\u62AE\u0280bcnpt\u29A3\u29A7\u29AC\u29B1\u29CCla\xBB\u02DEute;\u4144g;\uC000\u2220\u20D2\u0280;Eiop\u0D84\u29BC\u29C0\u29C5\u29C8;\uC000\u2A70\u0338d;\uC000\u224B\u0338s;\u4149ro\xF8\u0D84ur\u0100;a\u29D3\u29D4\u666El\u0100;s\u29D3\u0B38\u01F3\u29DF\0\u29E3p\u80BB\xA0\u0B37mp\u0100;e\u0BF9\u0C00\u0280aeouy\u29F4\u29FE\u2A03\u2A10\u2A13\u01F0\u29F9\0\u29FB;\u6A43on;\u4148dil;\u4146ng\u0100;d\u0D7E\u2A0Aot;\uC000\u2A6D\u0338p;\u6A42;\u443Dash;\u6013\u0380;Aadqsx\u0B92\u2A29\u2A2D\u2A3B\u2A41\u2A45\u2A50rr;\u61D7r\u0100hr\u2A33\u2A36k;\u6924\u0100;o\u13F2\u13F0ot;\uC000\u2250\u0338ui\xF6\u0B63\u0100ei\u2A4A\u2A4Ear;\u6928\xED\u0B98ist\u0100;s\u0BA0\u0B9Fr;\uC000\u{1D52B}\u0200Eest\u0BC5\u2A66\u2A79\u2A7C\u0180;qs\u0BBC\u2A6D\u0BE1\u0180;qs\u0BBC\u0BC5\u2A74lan\xF4\u0BE2i\xED\u0BEA\u0100;r\u0BB6\u2A81\xBB\u0BB7\u0180Aap\u2A8A\u2A8D\u2A91r\xF2\u2971rr;\u61AEar;\u6AF2\u0180;sv\u0F8D\u2A9C\u0F8C\u0100;d\u2AA1\u2AA2\u62FC;\u62FAcy;\u445A\u0380AEadest\u2AB7\u2ABA\u2ABE\u2AC2\u2AC5\u2AF6\u2AF9r\xF2\u2966;\uC000\u2266\u0338rr;\u619Ar;\u6025\u0200;fqs\u0C3B\u2ACE\u2AE3\u2AEFt\u0100ar\u2AD4\u2AD9rro\xF7\u2AC1ightarro\xF7\u2A90\u0180;qs\u0C3B\u2ABA\u2AEAlan\xF4\u0C55\u0100;s\u0C55\u2AF4\xBB\u0C36i\xED\u0C5D\u0100;r\u0C35\u2AFEi\u0100;e\u0C1A\u0C25i\xE4\u0D90\u0100pt\u2B0C\u2B11f;\uC000\u{1D55F}\u8180\xAC;in\u2B19\u2B1A\u2B36\u40ACn\u0200;Edv\u0B89\u2B24\u2B28\u2B2E;\uC000\u22F9\u0338ot;\uC000\u22F5\u0338\u01E1\u0B89\u2B33\u2B35;\u62F7;\u62F6i\u0100;v\u0CB8\u2B3C\u01E1\u0CB8\u2B41\u2B43;\u62FE;\u62FD\u0180aor\u2B4B\u2B63\u2B69r\u0200;ast\u0B7B\u2B55\u2B5A\u2B5Flle\xEC\u0B7Bl;\uC000\u2AFD\u20E5;\uC000\u2202\u0338lint;\u6A14\u0180;ce\u0C92\u2B70\u2B73u\xE5\u0CA5\u0100;c\u0C98\u2B78\u0100;e\u0C92\u2B7D\xF1\u0C98\u0200Aait\u2B88\u2B8B\u2B9D\u2BA7r\xF2\u2988rr\u0180;cw\u2B94\u2B95\u2B99\u619B;\uC000\u2933\u0338;\uC000\u219D\u0338ghtarrow\xBB\u2B95ri\u0100;e\u0CCB\u0CD6\u0380chimpqu\u2BBD\u2BCD\u2BD9\u2B04\u0B78\u2BE4\u2BEF\u0200;cer\u0D32\u2BC6\u0D37\u2BC9u\xE5\u0D45;\uC000\u{1D4C3}ort\u026D\u2B05\0\0\u2BD6ar\xE1\u2B56m\u0100;e\u0D6E\u2BDF\u0100;q\u0D74\u0D73su\u0100bp\u2BEB\u2BED\xE5\u0CF8\xE5\u0D0B\u0180bcp\u2BF6\u2C11\u2C19\u0200;Ees\u2BFF\u2C00\u0D22\u2C04\u6284;\uC000\u2AC5\u0338et\u0100;e\u0D1B\u2C0Bq\u0100;q\u0D23\u2C00c\u0100;e\u0D32\u2C17\xF1\u0D38\u0200;Ees\u2C22\u2C23\u0D5F\u2C27\u6285;\uC000\u2AC6\u0338et\u0100;e\u0D58\u2C2Eq\u0100;q\u0D60\u2C23\u0200gilr\u2C3D\u2C3F\u2C45\u2C47\xEC\u0BD7lde\u803B\xF1\u40F1\xE7\u0C43iangle\u0100lr\u2C52\u2C5Ceft\u0100;e\u0C1A\u2C5A\xF1\u0C26ight\u0100;e\u0CCB\u2C65\xF1\u0CD7\u0100;m\u2C6C\u2C6D\u43BD\u0180;es\u2C74\u2C75\u2C79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2C8F\u2C94\u2C99\u2C9E\u2CA3\u2CB0\u2CB6\u2CD3\u2CE3ash;\u62ADarr;\u6904p;\uC000\u224D\u20D2ash;\u62AC\u0100et\u2CA8\u2CAC;\uC000\u2265\u20D2;\uC000>\u20D2nfin;\u69DE\u0180Aet\u2CBD\u2CC1\u2CC5rr;\u6902;\uC000\u2264\u20D2\u0100;r\u2CCA\u2CCD\uC000<\u20D2ie;\uC000\u22B4\u20D2\u0100At\u2CD8\u2CDCrr;\u6903rie;\uC000\u22B5\u20D2im;\uC000\u223C\u20D2\u0180Aan\u2CF0\u2CF4\u2D02rr;\u61D6r\u0100hr\u2CFA\u2CFDk;\u6923\u0100;o\u13E7\u13E5ear;\u6927\u1253\u1A95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2D2D\0\u2D38\u2D48\u2D60\u2D65\u2D72\u2D84\u1B07\0\0\u2D8D\u2DAB\0\u2DC8\u2DCE\0\u2DDC\u2E19\u2E2B\u2E3E\u2E43\u0100cs\u2D31\u1A97ute\u803B\xF3\u40F3\u0100iy\u2D3C\u2D45r\u0100;c\u1A9E\u2D42\u803B\xF4\u40F4;\u443E\u0280abios\u1AA0\u2D52\u2D57\u01C8\u2D5Alac;\u4151v;\u6A38old;\u69BClig;\u4153\u0100cr\u2D69\u2D6Dir;\u69BF;\uC000\u{1D52C}\u036F\u2D79\0\0\u2D7C\0\u2D82n;\u42DBave\u803B\xF2\u40F2;\u69C1\u0100bm\u2D88\u0DF4ar;\u69B5\u0200acit\u2D95\u2D98\u2DA5\u2DA8r\xF2\u1A80\u0100ir\u2D9D\u2DA0r;\u69BEoss;\u69BBn\xE5\u0E52;\u69C0\u0180aei\u2DB1\u2DB5\u2DB9cr;\u414Dga;\u43C9\u0180cdn\u2DC0\u2DC5\u01CDron;\u43BF;\u69B6pf;\uC000\u{1D560}\u0180ael\u2DD4\u2DD7\u01D2r;\u69B7rp;\u69B9\u0380;adiosv\u2DEA\u2DEB\u2DEE\u2E08\u2E0D\u2E10\u2E16\u6228r\xF2\u1A86\u0200;efm\u2DF7\u2DF8\u2E02\u2E05\u6A5Dr\u0100;o\u2DFE\u2DFF\u6134f\xBB\u2DFF\u803B\xAA\u40AA\u803B\xBA\u40BAgof;\u62B6r;\u6A56lope;\u6A57;\u6A5B\u0180clo\u2E1F\u2E21\u2E27\xF2\u2E01ash\u803B\xF8\u40F8l;\u6298i\u016C\u2E2F\u2E34de\u803B\xF5\u40F5es\u0100;a\u01DB\u2E3As;\u6A36ml\u803B\xF6\u40F6bar;\u633D\u0AE1\u2E5E\0\u2E7D\0\u2E80\u2E9D\0\u2EA2\u2EB9\0\0\u2ECB\u0E9C\0\u2F13\0\0\u2F2B\u2FBC\0\u2FC8r\u0200;ast\u0403\u2E67\u2E72\u0E85\u8100\xB6;l\u2E6D\u2E6E\u40B6le\xEC\u0403\u0269\u2E78\0\0\u2E7Bm;\u6AF3;\u6AFDy;\u443Fr\u0280cimpt\u2E8B\u2E8F\u2E93\u1865\u2E97nt;\u4025od;\u402Eil;\u6030enk;\u6031r;\uC000\u{1D52D}\u0180imo\u2EA8\u2EB0\u2EB4\u0100;v\u2EAD\u2EAE\u43C6;\u43D5ma\xF4\u0A76ne;\u660E\u0180;tv\u2EBF\u2EC0\u2EC8\u43C0chfork\xBB\u1FFD;\u43D6\u0100au\u2ECF\u2EDFn\u0100ck\u2ED5\u2EDDk\u0100;h\u21F4\u2EDB;\u610E\xF6\u21F4s\u0480;abcdemst\u2EF3\u2EF4\u1908\u2EF9\u2EFD\u2F04\u2F06\u2F0A\u2F0E\u402Bcir;\u6A23ir;\u6A22\u0100ou\u1D40\u2F02;\u6A25;\u6A72n\u80BB\xB1\u0E9Dim;\u6A26wo;\u6A27\u0180ipu\u2F19\u2F20\u2F25ntint;\u6A15f;\uC000\u{1D561}nd\u803B\xA3\u40A3\u0500;Eaceinosu\u0EC8\u2F3F\u2F41\u2F44\u2F47\u2F81\u2F89\u2F92\u2F7E\u2FB6;\u6AB3p;\u6AB7u\xE5\u0ED9\u0100;c\u0ECE\u2F4C\u0300;acens\u0EC8\u2F59\u2F5F\u2F66\u2F68\u2F7Eppro\xF8\u2F43urlye\xF1\u0ED9\xF1\u0ECE\u0180aes\u2F6F\u2F76\u2F7Approx;\u6AB9qq;\u6AB5im;\u62E8i\xED\u0EDFme\u0100;s\u2F88\u0EAE\u6032\u0180Eas\u2F78\u2F90\u2F7A\xF0\u2F75\u0180dfp\u0EEC\u2F99\u2FAF\u0180als\u2FA0\u2FA5\u2FAAlar;\u632Eine;\u6312urf;\u6313\u0100;t\u0EFB\u2FB4\xEF\u0EFBrel;\u62B0\u0100ci\u2FC0\u2FC5r;\uC000\u{1D4C5};\u43C8ncsp;\u6008\u0300fiopsu\u2FDA\u22E2\u2FDF\u2FE5\u2FEB\u2FF1r;\uC000\u{1D52E}pf;\uC000\u{1D562}rime;\u6057cr;\uC000\u{1D4C6}\u0180aeo\u2FF8\u3009\u3013t\u0100ei\u2FFE\u3005rnion\xF3\u06B0nt;\u6A16st\u0100;e\u3010\u3011\u403F\xF1\u1F19\xF4\u0F14\u0A80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30E0\u310E\u312B\u3147\u3162\u3172\u318E\u3206\u3215\u3224\u3229\u3258\u326E\u3272\u3290\u32B0\u32B7\u0180art\u3047\u304A\u304Cr\xF2\u10B3\xF2\u03DDail;\u691Car\xF2\u1C65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307F\u308F\u3094\u30CC\u0100eu\u306D\u3071;\uC000\u223D\u0331te;\u4155i\xE3\u116Emptyv;\u69B3g\u0200;del\u0FD1\u3089\u308B\u308D;\u6992;\u69A5\xE5\u0FD1uo\u803B\xBB\u40BBr\u0580;abcfhlpstw\u0FDC\u30AC\u30AF\u30B7\u30B9\u30BC\u30BE\u30C0\u30C3\u30C7\u30CAp;\u6975\u0100;f\u0FE0\u30B4s;\u6920;\u6933s;\u691E\xEB\u225D\xF0\u272El;\u6945im;\u6974l;\u61A3;\u619D\u0100ai\u30D1\u30D5il;\u691Ao\u0100;n\u30DB\u30DC\u6236al\xF3\u0F1E\u0180abr\u30E7\u30EA\u30EEr\xF2\u17E5rk;\u6773\u0100ak\u30F3\u30FDc\u0100ek\u30F9\u30FB;\u407D;\u405D\u0100es\u3102\u3104;\u698Cl\u0100du\u310A\u310C;\u698E;\u6990\u0200aeuy\u3117\u311C\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xEC\u0FF2\xE2\u30FA;\u4440\u0200clqs\u3134\u3137\u313D\u3144a;\u6937dhar;\u6969uo\u0100;r\u020E\u020Dh;\u61B3\u0180acg\u314E\u315F\u0F44l\u0200;ips\u0F78\u3158\u315B\u109Cn\xE5\u10BBar\xF4\u0FA9t;\u65AD\u0180ilr\u3169\u1023\u316Esht;\u697D;\uC000\u{1D52F}\u0100ao\u3177\u3186r\u0100du\u317D\u317F\xBB\u047B\u0100;l\u1091\u3184;\u696C\u0100;v\u318B\u318C\u43C1;\u43F1\u0180gns\u3195\u31F9\u31FCht\u0300ahlrst\u31A4\u31B0\u31C2\u31D8\u31E4\u31EErrow\u0100;t\u0FDC\u31ADa\xE9\u30C8arpoon\u0100du\u31BB\u31BFow\xEE\u317Ep\xBB\u1092eft\u0100ah\u31CA\u31D0rrow\xF3\u0FEAarpoon\xF3\u0551ightarrows;\u61C9quigarro\xF7\u30CBhreetimes;\u62CCg;\u42DAingdotse\xF1\u1F32\u0180ahm\u320D\u3210\u3213r\xF2\u0FEAa\xF2\u0551;\u600Foust\u0100;a\u321E\u321F\u63B1che\xBB\u321Fmid;\u6AEE\u0200abpt\u3232\u323D\u3240\u3252\u0100nr\u3237\u323Ag;\u67EDr;\u61FEr\xEB\u1003\u0180afl\u3247\u324A\u324Er;\u6986;\uC000\u{1D563}us;\u6A2Eimes;\u6A35\u0100ap\u325D\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6A12ar\xF2\u31E3\u0200achq\u327B\u3280\u10BC\u3285quo;\u603Ar;\uC000\u{1D4C7}\u0100bu\u30FB\u328Ao\u0100;r\u0214\u0213\u0180hir\u3297\u329B\u32A0re\xE5\u31F8mes;\u62CAi\u0200;efl\u32AA\u1059\u1821\u32AB\u65B9tri;\u69CEluhar;\u6968;\u611E\u0D61\u32D5\u32DB\u32DF\u332C\u3338\u3371\0\u337A\u33A4\0\0\u33EC\u33F0\0\u3428\u3448\u345A\u34AD\u34B1\u34CA\u34F1\0\u3616\0\0\u3633cute;\u415Bqu\xEF\u27BA\u0500;Eaceinpsy\u11ED\u32F3\u32F5\u32FF\u3302\u330B\u330F\u331F\u3326\u3329;\u6AB4\u01F0\u32FA\0\u32FC;\u6AB8on;\u4161u\xE5\u11FE\u0100;d\u11F3\u3307il;\u415Frc;\u415D\u0180Eas\u3316\u3318\u331B;\u6AB6p;\u6ABAim;\u62E9olint;\u6A13i\xED\u1204;\u4441ot\u0180;be\u3334\u1D47\u3335\u62C5;\u6A66\u0380Aacmstx\u3346\u334A\u3357\u335B\u335E\u3363\u336Drr;\u61D8r\u0100hr\u3350\u3352\xEB\u2228\u0100;o\u0A36\u0A34t\u803B\xA7\u40A7i;\u403Bwar;\u6929m\u0100in\u3369\xF0nu\xF3\xF1t;\u6736r\u0100;o\u3376\u2055\uC000\u{1D530}\u0200acoy\u3382\u3386\u3391\u33A0rp;\u666F\u0100hy\u338B\u338Fcy;\u4449;\u4448rt\u026D\u3399\0\0\u339Ci\xE4\u1464ara\xEC\u2E6F\u803B\xAD\u40AD\u0100gm\u33A8\u33B4ma\u0180;fv\u33B1\u33B2\u33B2\u43C3;\u43C2\u0400;deglnpr\u12AB\u33C5\u33C9\u33CE\u33D6\u33DE\u33E1\u33E6ot;\u6A6A\u0100;q\u12B1\u12B0\u0100;E\u33D3\u33D4\u6A9E;\u6AA0\u0100;E\u33DB\u33DC\u6A9D;\u6A9Fe;\u6246lus;\u6A24arr;\u6972ar\xF2\u113D\u0200aeit\u33F8\u3408\u340F\u3417\u0100ls\u33FD\u3404lsetm\xE9\u336Ahp;\u6A33parsl;\u69E4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341C\u341D\u6AAA\u0100;s\u3422\u3423\u6AAC;\uC000\u2AAC\uFE00\u0180flp\u342E\u3433\u3442tcy;\u444C\u0100;b\u3438\u3439\u402F\u0100;a\u343E\u343F\u69C4r;\u633Ff;\uC000\u{1D564}a\u0100dr\u344D\u0402es\u0100;u\u3454\u3455\u6660it\xBB\u3455\u0180csu\u3460\u3479\u349F\u0100au\u3465\u346Fp\u0100;s\u1188\u346B;\uC000\u2293\uFE00p\u0100;s\u11B4\u3475;\uC000\u2294\uFE00u\u0100bp\u347F\u348F\u0180;es\u1197\u119C\u3486et\u0100;e\u1197\u348D\xF1\u119D\u0180;es\u11A8\u11AD\u3496et\u0100;e\u11A8\u349D\xF1\u11AE\u0180;af\u117B\u34A6\u05B0r\u0165\u34AB\u05B1\xBB\u117Car\xF2\u1148\u0200cemt\u34B9\u34BE\u34C2\u34C5r;\uC000\u{1D4C8}tm\xEE\xF1i\xEC\u3415ar\xE6\u11BE\u0100ar\u34CE\u34D5r\u0100;f\u34D4\u17BF\u6606\u0100an\u34DA\u34EDight\u0100ep\u34E3\u34EApsilo\xEE\u1EE0h\xE9\u2EAFs\xBB\u2852\u0280bcmnp\u34FB\u355E\u1209\u358B\u358E\u0480;Edemnprs\u350E\u350F\u3511\u3515\u351E\u3523\u352C\u3531\u3536\u6282;\u6AC5ot;\u6ABD\u0100;d\u11DA\u351Aot;\u6AC3ult;\u6AC1\u0100Ee\u3528\u352A;\u6ACB;\u628Alus;\u6ABFarr;\u6979\u0180eiu\u353D\u3552\u3555t\u0180;en\u350E\u3545\u354Bq\u0100;q\u11DA\u350Feq\u0100;q\u352B\u3528m;\u6AC7\u0100bp\u355A\u355C;\u6AD5;\u6AD3c\u0300;acens\u11ED\u356C\u3572\u3579\u357B\u3326ppro\xF8\u32FAurlye\xF1\u11FE\xF1\u11F3\u0180aes\u3582\u3588\u331Bppro\xF8\u331Aq\xF1\u3317g;\u666A\u0680123;Edehlmnps\u35A9\u35AC\u35AF\u121C\u35B2\u35B4\u35C0\u35C9\u35D5\u35DA\u35DF\u35E8\u35ED\u803B\xB9\u40B9\u803B\xB2\u40B2\u803B\xB3\u40B3;\u6AC6\u0100os\u35B9\u35BCt;\u6ABEub;\u6AD8\u0100;d\u1222\u35C5ot;\u6AC4s\u0100ou\u35CF\u35D2l;\u67C9b;\u6AD7arr;\u697Bult;\u6AC2\u0100Ee\u35E4\u35E6;\u6ACC;\u628Blus;\u6AC0\u0180eiu\u35F4\u3609\u360Ct\u0180;en\u121C\u35FC\u3602q\u0100;q\u1222\u35B2eq\u0100;q\u35E7\u35E4m;\u6AC8\u0100bp\u3611\u3613;\u6AD4;\u6AD6\u0180Aan\u361C\u3620\u362Drr;\u61D9r\u0100hr\u3626\u3628\xEB\u222E\u0100;o\u0A2B\u0A29war;\u692Alig\u803B\xDF\u40DF\u0BE1\u3651\u365D\u3660\u12CE\u3673\u3679\0\u367E\u36C2\0\0\0\0\0\u36DB\u3703\0\u3709\u376C\0\0\0\u3787\u0272\u3656\0\0\u365Bget;\u6316;\u43C4r\xEB\u0E5F\u0180aey\u3666\u366B\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uC000\u{1D531}\u0200eiko\u3686\u369D\u36B5\u36BC\u01F2\u368B\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369B\u43B8ym;\u43D1\u0100cn\u36A2\u36B2k\u0100as\u36A8\u36AEppro\xF8\u12C1im\xBB\u12ACs\xF0\u129E\u0100as\u36BA\u36AE\xF0\u12C1rn\u803B\xFE\u40FE\u01EC\u031F\u36C6\u22E7es\u8180\xD7;bd\u36CF\u36D0\u36D8\u40D7\u0100;a\u190F\u36D5r;\u6A31;\u6A30\u0180eps\u36E1\u36E3\u3700\xE1\u2A4D\u0200;bcf\u0486\u36EC\u36F0\u36F4ot;\u6336ir;\u6AF1\u0100;o\u36F9\u36FC\uC000\u{1D565}rk;\u6ADA\xE1\u3362rime;\u6034\u0180aip\u370F\u3712\u3764d\xE5\u1248\u0380adempst\u3721\u374D\u3740\u3751\u3757\u375C\u375Fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65B5own\xBB\u1DBBeft\u0100;e\u2800\u373E\xF1\u092E;\u625Cight\u0100;e\u32AA\u374B\xF1\u105Aot;\u65ECinus;\u6A3Alus;\u6A39b;\u69CDime;\u6A3Bezium;\u63E2\u0180cht\u3772\u377D\u3781\u0100ry\u3777\u377B;\uC000\u{1D4C9};\u4446cy;\u445Brok;\u4167\u0100io\u378B\u378Ex\xF4\u1777head\u0100lr\u3797\u37A0eftarro\xF7\u084Fightarrow\xBB\u0F5D\u0900AHabcdfghlmoprstuw\u37D0\u37D3\u37D7\u37E4\u37F0\u37FC\u380E\u381C\u3823\u3834\u3851\u385D\u386B\u38A9\u38CC\u38D2\u38EA\u38F6r\xF2\u03EDar;\u6963\u0100cr\u37DC\u37E2ute\u803B\xFA\u40FA\xF2\u1150r\u01E3\u37EA\0\u37EDy;\u445Eve;\u416D\u0100iy\u37F5\u37FArc\u803B\xFB\u40FB;\u4443\u0180abh\u3803\u3806\u380Br\xF2\u13ADlac;\u4171a\xF2\u13C3\u0100ir\u3813\u3818sht;\u697E;\uC000\u{1D532}rave\u803B\xF9\u40F9\u0161\u3827\u3831r\u0100lr\u382C\u382E\xBB\u0957\xBB\u1083lk;\u6580\u0100ct\u3839\u384D\u026F\u383F\0\0\u384Arn\u0100;e\u3845\u3846\u631Cr\xBB\u3846op;\u630Fri;\u65F8\u0100al\u3856\u385Acr;\u416B\u80BB\xA8\u0349\u0100gp\u3862\u3866on;\u4173f;\uC000\u{1D566}\u0300adhlsu\u114B\u3878\u387D\u1372\u3891\u38A0own\xE1\u13B3arpoon\u0100lr\u3888\u388Cef\xF4\u382Digh\xF4\u382Fi\u0180;hl\u3899\u389A\u389C\u43C5\xBB\u13FAon\xBB\u389Aparrows;\u61C8\u0180cit\u38B0\u38C4\u38C8\u026F\u38B6\0\0\u38C1rn\u0100;e\u38BC\u38BD\u631Dr\xBB\u38BDop;\u630Eng;\u416Fri;\u65F9cr;\uC000\u{1D4CA}\u0180dir\u38D9\u38DD\u38E2ot;\u62F0lde;\u4169i\u0100;f\u3730\u38E8\xBB\u1813\u0100am\u38EF\u38F2r\xF2\u38A8l\u803B\xFC\u40FCangle;\u69A7\u0780ABDacdeflnoprsz\u391C\u391F\u3929\u392D\u39B5\u39B8\u39BD\u39DF\u39E4\u39E8\u39F3\u39F9\u39FD\u3A01\u3A20r\xF2\u03F7ar\u0100;v\u3926\u3927\u6AE8;\u6AE9as\xE8\u03E1\u0100nr\u3932\u3937grt;\u699C\u0380eknprst\u34E3\u3946\u394B\u3952\u395D\u3964\u3996app\xE1\u2415othin\xE7\u1E96\u0180hir\u34EB\u2EC8\u3959op\xF4\u2FB5\u0100;h\u13B7\u3962\xEF\u318D\u0100iu\u3969\u396Dgm\xE1\u33B3\u0100bp\u3972\u3984setneq\u0100;q\u397D\u3980\uC000\u228A\uFE00;\uC000\u2ACB\uFE00setneq\u0100;q\u398F\u3992\uC000\u228B\uFE00;\uC000\u2ACC\uFE00\u0100hr\u399B\u399Fet\xE1\u369Ciangle\u0100lr\u39AA\u39AFeft\xBB\u0925ight\xBB\u1051y;\u4432ash\xBB\u1036\u0180elr\u39C4\u39D2\u39D7\u0180;be\u2DEA\u39CB\u39CFar;\u62BBq;\u625Alip;\u62EE\u0100bt\u39DC\u1468a\xF2\u1469r;\uC000\u{1D533}tr\xE9\u39AEsu\u0100bp\u39EF\u39F1\xBB\u0D1C\xBB\u0D59pf;\uC000\u{1D567}ro\xF0\u0EFBtr\xE9\u39B4\u0100cu\u3A06\u3A0Br;\uC000\u{1D4CB}\u0100bp\u3A10\u3A18n\u0100Ee\u3980\u3A16\xBB\u397En\u0100Ee\u3992\u3A1E\xBB\u3990igzag;\u699A\u0380cefoprs\u3A36\u3A3B\u3A56\u3A5B\u3A54\u3A61\u3A6Airc;\u4175\u0100di\u3A40\u3A51\u0100bg\u3A45\u3A49ar;\u6A5Fe\u0100;q\u15FA\u3A4F;\u6259erp;\u6118r;\uC000\u{1D534}pf;\uC000\u{1D568}\u0100;e\u1479\u3A66at\xE8\u1479cr;\uC000\u{1D4CC}\u0AE3\u178E\u3A87\0\u3A8B\0\u3A90\u3A9B\0\0\u3A9D\u3AA8\u3AAB\u3AAF\0\0\u3AC3\u3ACE\0\u3AD8\u17DC\u17DFtr\xE9\u17D1r;\uC000\u{1D535}\u0100Aa\u3A94\u3A97r\xF2\u03C3r\xF2\u09F6;\u43BE\u0100Aa\u3AA1\u3AA4r\xF2\u03B8r\xF2\u09EBa\xF0\u2713is;\u62FB\u0180dpt\u17A4\u3AB5\u3ABE\u0100fl\u3ABA\u17A9;\uC000\u{1D569}im\xE5\u17B2\u0100Aa\u3AC7\u3ACAr\xF2\u03CEr\xF2\u0A01\u0100cq\u3AD2\u17B8r;\uC000\u{1D4CD}\u0100pt\u17D6\u3ADCr\xE9\u17D4\u0400acefiosu\u3AF0\u3AFD\u3B08\u3B0C\u3B11\u3B15\u3B1B\u3B21c\u0100uy\u3AF6\u3AFBte\u803B\xFD\u40FD;\u444F\u0100iy\u3B02\u3B06rc;\u4177;\u444Bn\u803B\xA5\u40A5r;\uC000\u{1D536}cy;\u4457pf;\uC000\u{1D56A}cr;\uC000\u{1D4CE}\u0100cm\u3B26\u3B29y;\u444El\u803B\xFF\u40FF\u0500acdefhiosw\u3B42\u3B48\u3B54\u3B58\u3B64\u3B69\u3B6D\u3B74\u3B7A\u3B80cute;\u417A\u0100ay\u3B4D\u3B52ron;\u417E;\u4437ot;\u417C\u0100et\u3B5D\u3B61tr\xE6\u155Fa;\u43B6r;\uC000\u{1D537}cy;\u4436grarr;\u61DDpf;\uC000\u{1D56B}cr;\uC000\u{1D4CF}\u0100jn\u3B85\u3B87;\u600Dj;\u600C'.split("").map(function(e){return e.charCodeAt(0)}))});var qFs=A(xln=>{"use strict";Object.defineProperty(xln,"__esModule",{value:!0});xln.default=new Uint16Array("\u0200aglq	\x1B\u026D\0\0p;\u4026os;\u4027t;\u403Et;\u403Cuot;\u4022".split("").map(function(e){return e.charCodeAt(0)}))});var Pln=A(ffe=>{"use strict";var Tln;Object.defineProperty(ffe,"__esModule",{value:!0});ffe.replaceCodePoint=ffe.fromCodePoint=void 0;var zSd=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);ffe.fromCodePoint=(Tln=String.fromCodePoint)!==null&&Tln!==void 0?Tln:function(e){var r="";return e>65535&&(e-=65536,r+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),r+=String.fromCharCode(e),r};function MFs(e){var r;return e>=55296&&e<=57343||e>1114111?65533:(r=zSd.get(e))!==null&&r!==void 0?r:e}ffe.replaceCodePoint=MFs;function $Sd(e){return(0,ffe.fromCodePoint)(MFs(e))}ffe.default=$Sd});var Nln=A(yy=>{"use strict";var QSd=yy&&yy.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),KSd=yy&&yy.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),HSd=yy&&yy.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&QSd(r,e,t);return KSd(r,e),r},LFs=yy&&yy.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(yy,"__esModule",{value:!0});yy.decodeXML=yy.decodeHTMLStrict=yy.decodeHTMLAttribute=yy.decodeHTML=yy.determineBranch=yy.EntityDecoder=yy.DecodingMode=yy.BinTrieFlags=yy.fromCodePoint=yy.replaceCodePoint=yy.decodeCodePoint=yy.xmlDecodeTree=yy.htmlDecodeTree=void 0;var jFs=LFs(BFs());yy.htmlDecodeTree=jFs.default;var GFs=LFs(qFs());yy.xmlDecodeTree=GFs.default;var kln=HSd(Pln());yy.decodeCodePoint=kln.default;var UFs=Pln();Object.defineProperty(yy,"replaceCodePoint",{enumerable:!0,get:function(){return UFs.replaceCodePoint}});Object.defineProperty(yy,"fromCodePoint",{enumerable:!0,get:function(){return UFs.fromCodePoint}});var ux;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(ux||(ux={}));var WSd=32,CDe;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(CDe=yy.BinTrieFlags||(yy.BinTrieFlags={}));function Rln(e){return e>=ux.ZERO&&e<=ux.NINE}function YSd(e){return e>=ux.UPPER_A&&e<=ux.UPPER_F||e>=ux.LOWER_A&&e<=ux.LOWER_F}function JSd(e){return e>=ux.UPPER_A&&e<=ux.UPPER_Z||e>=ux.LOWER_A&&e<=ux.LOWER_Z||Rln(e)}function XSd(e){return e===ux.EQUALS||JSd(e)}var cx;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(cx||(cx={}));var EW;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(EW=yy.DecodingMode||(yy.DecodingMode={}));var VFs=function(){function e(r,t,n){this.decodeTree=r,this.emitCodePoint=t,this.errors=n,this.state=cx.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=EW.Strict}return e.prototype.startEntity=function(r){this.decodeMode=r,this.state=cx.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},e.prototype.write=function(r,t){switch(this.state){case cx.EntityStart:return r.charCodeAt(t)===ux.NUM?(this.state=cx.NumericStart,this.consumed+=1,this.stateNumericStart(r,t+1)):(this.state=cx.NamedEntity,this.stateNamedEntity(r,t));case cx.NumericStart:return this.stateNumericStart(r,t);case cx.NumericDecimal:return this.stateNumericDecimal(r,t);case cx.NumericHex:return this.stateNumericHex(r,t);case cx.NamedEntity:return this.stateNamedEntity(r,t)}},e.prototype.stateNumericStart=function(r,t){return t>=r.length?-1:(r.charCodeAt(t)|WSd)===ux.LOWER_X?(this.state=cx.NumericHex,this.consumed+=1,this.stateNumericHex(r,t+1)):(this.state=cx.NumericDecimal,this.stateNumericDecimal(r,t))},e.prototype.addToNumericResult=function(r,t,n,i){if(t!==n){var s=n-t;this.result=this.result*Math.pow(i,s)+parseInt(r.substr(t,s),i),this.consumed+=s}},e.prototype.stateNumericHex=function(r,t){for(var n=t;t>14;t>14,s!==0){if(a===ux.SEMI)return this.emitNamedEntityData(this.treeIndex,s,this.consumed+this.excess);this.decodeMode!==EW.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},e.prototype.emitNotTerminatedNamedEntity=function(){var r,t=this,n=t.result,i=t.decodeTree,s=(i[n]&CDe.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,s,this.consumed),(r=this.errors)===null||r===void 0||r.missingSemicolonAfterCharacterReference(),this.consumed},e.prototype.emitNamedEntityData=function(r,t,n){var i=this.decodeTree;return this.emitCodePoint(t===1?i[r]&~CDe.VALUE_LENGTH:i[r+1],n),t===3&&this.emitCodePoint(i[r+2],n),n},e.prototype.end=function(){var r;switch(this.state){case cx.NamedEntity:return this.result!==0&&(this.decodeMode!==EW.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case cx.NumericDecimal:return this.emitNumericEntity(0,2);case cx.NumericHex:return this.emitNumericEntity(0,3);case cx.NumericStart:return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case cx.EntityStart:return 0}},e}();yy.EntityDecoder=VFs;function zFs(e){var r="",t=new VFs(e,function(n){return r+=(0,kln.fromCodePoint)(n)});return function(i,s){for(var a=0,o=0;(o=i.indexOf("&",o))>=0;){r+=i.slice(a,o),t.startEntity(s);var c=t.write(i,o+1);if(c<0){a=o+t.end();break}a=o+c,o=c===0?a+1:a}var l=r+i.slice(a);return r="",l}}function $Fs(e,r,t,n){var i=(r&CDe.BRANCH_LENGTH)>>7,s=r&CDe.JUMP_TABLE;if(i===0)return s!==0&&n===s?t:-1;if(s){var a=n-s;return a<0||a>=i?-1:e[t+a]-1}for(var o=t,c=o+i-1;o<=c;){var l=o+c>>>1,u=e[l];if(un)c=l-1;else return e[l+i]}return-1}yy.determineBranch=$Fs;var Fln=zFs(jFs.default),ZSd=zFs(GFs.default);function ewd(e,r){return r===void 0&&(r=EW.Legacy),Fln(e,r)}yy.decodeHTML=ewd;function twd(e){return Fln(e,EW.Attribute)}yy.decodeHTMLAttribute=twd;function rwd(e){return Fln(e,EW.Strict)}yy.decodeHTMLStrict=rwd;function nwd(e){return ZSd(e,EW.Strict)}yy.decodeXML=nwd});var QFs=A(Oln=>{"use strict";Object.defineProperty(Oln,"__esModule",{value:!0});function inr(e){for(var r=1;r{"use strict";Object.defineProperty($w,"__esModule",{value:!0});$w.escapeText=$w.escapeAttribute=$w.escapeUTF8=$w.escape=$w.encodeXML=$w.getCodePoint=$w.xmlReplacer=void 0;$w.xmlReplacer=/["&'<>$\x80-\uFFFF]/g;var KFs=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);$w.getCodePoint=String.prototype.codePointAt!=null?function(e,r){return e.codePointAt(r)}:function(e,r){return(e.charCodeAt(r)&64512)===55296?(e.charCodeAt(r)-55296)*1024+e.charCodeAt(r+1)-56320+65536:e.charCodeAt(r)};function HFs(e){for(var r="",t=0,n;(n=$w.xmlReplacer.exec(e))!==null;){var i=n.index,s=e.charCodeAt(i),a=KFs.get(s);a!==void 0?(r+=e.substring(t,i)+a,t=i+1):(r+="".concat(e.substring(t,i),"&#x").concat((0,$w.getCodePoint)(e,i).toString(16),";"),t=$w.xmlReplacer.lastIndex+=+((s&64512)===55296))}return r+e.substr(t)}$w.encodeXML=HFs;$w.escape=HFs;function Bln(e,r){return function(n){for(var i,s=0,a="";i=e.exec(n);)s!==i.index&&(a+=n.substring(s,i.index)),a+=r.get(i[0].charCodeAt(0)),s=i.index+1;return a+n.substring(s)}}$w.escapeUTF8=Bln(/[&<>'"]/g,KFs);$w.escapeAttribute=Bln(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]]));$w.escapeText=Bln(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))});var qln=A(hfe=>{"use strict";var iwd=hfe&&hfe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hfe,"__esModule",{value:!0});hfe.encodeNonAsciiHTML=hfe.encodeHTML=void 0;var swd=iwd(QFs()),WFs=snr(),awd=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function owd(e){return YFs(awd,e)}hfe.encodeHTML=owd;function cwd(e){return YFs(WFs.xmlReplacer,e)}hfe.encodeNonAsciiHTML=cwd;function YFs(e,r){for(var t="",n=0,i;(i=e.exec(r))!==null;){var s=i.index;t+=r.substring(n,s);var a=r.charCodeAt(s),o=swd.default.get(a);if(typeof o=="object"){if(s+1{"use strict";Object.defineProperty(H0,"__esModule",{value:!0});H0.decodeXMLStrict=H0.decodeHTML5Strict=H0.decodeHTML4Strict=H0.decodeHTML5=H0.decodeHTML4=H0.decodeHTMLAttribute=H0.decodeHTMLStrict=H0.decodeHTML=H0.decodeXML=H0.DecodingMode=H0.EntityDecoder=H0.encodeHTML5=H0.encodeHTML4=H0.encodeNonAsciiHTML=H0.encodeHTML=H0.escapeText=H0.escapeAttribute=H0.escapeUTF8=H0.escape=H0.encodeXML=H0.encode=H0.decodeStrict=H0.decode=H0.EncodingMode=H0.EntityLevel=void 0;var Mln=Nln(),JFs=qln(),anr=snr(),tGe;(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(tGe=H0.EntityLevel||(H0.EntityLevel={}));var uxt;(function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"})(uxt=H0.EncodingMode||(H0.EncodingMode={}));function XFs(e,r){r===void 0&&(r=tGe.XML);var t=typeof r=="number"?r:r.level;if(t===tGe.HTML){var n=typeof r=="object"?r.mode:void 0;return(0,Mln.decodeHTML)(e,n)}return(0,Mln.decodeXML)(e)}H0.decode=XFs;function uwd(e,r){var t;r===void 0&&(r=tGe.XML);var n=typeof r=="number"?{level:r}:r;return(t=n.mode)!==null&&t!==void 0||(n.mode=Mln.DecodingMode.Strict),XFs(e,n)}H0.decodeStrict=uwd;function lwd(e,r){r===void 0&&(r=tGe.XML);var t=typeof r=="number"?{level:r}:r;return t.mode===uxt.UTF8?(0,anr.escapeUTF8)(e):t.mode===uxt.Attribute?(0,anr.escapeAttribute)(e):t.mode===uxt.Text?(0,anr.escapeText)(e):t.level===tGe.HTML?t.mode===uxt.ASCII?(0,JFs.encodeNonAsciiHTML)(e):(0,JFs.encodeHTML)(e):(0,anr.encodeXML)(e)}H0.encode=lwd;var lxt=snr();Object.defineProperty(H0,"encodeXML",{enumerable:!0,get:function(){return lxt.encodeXML}});Object.defineProperty(H0,"escape",{enumerable:!0,get:function(){return lxt.escape}});Object.defineProperty(H0,"escapeUTF8",{enumerable:!0,get:function(){return lxt.escapeUTF8}});Object.defineProperty(H0,"escapeAttribute",{enumerable:!0,get:function(){return lxt.escapeAttribute}});Object.defineProperty(H0,"escapeText",{enumerable:!0,get:function(){return lxt.escapeText}});var onr=qln();Object.defineProperty(H0,"encodeHTML",{enumerable:!0,get:function(){return onr.encodeHTML}});Object.defineProperty(H0,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return onr.encodeNonAsciiHTML}});Object.defineProperty(H0,"encodeHTML4",{enumerable:!0,get:function(){return onr.encodeHTML}});Object.defineProperty(H0,"encodeHTML5",{enumerable:!0,get:function(){return onr.encodeHTML}});var RV=Nln();Object.defineProperty(H0,"EntityDecoder",{enumerable:!0,get:function(){return RV.EntityDecoder}});Object.defineProperty(H0,"DecodingMode",{enumerable:!0,get:function(){return RV.DecodingMode}});Object.defineProperty(H0,"decodeXML",{enumerable:!0,get:function(){return RV.decodeXML}});Object.defineProperty(H0,"decodeHTML",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTMLStrict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeHTMLAttribute",{enumerable:!0,get:function(){return RV.decodeHTMLAttribute}});Object.defineProperty(H0,"decodeHTML4",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTML5",{enumerable:!0,get:function(){return RV.decodeHTML}});Object.defineProperty(H0,"decodeHTML4Strict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeHTML5Strict",{enumerable:!0,get:function(){return RV.decodeHTMLStrict}});Object.defineProperty(H0,"decodeXMLStrict",{enumerable:!0,get:function(){return RV.decodeXML}})});var e8s=A(rGe=>{"use strict";Object.defineProperty(rGe,"__esModule",{value:!0});rGe.attributeNames=rGe.elementNames=void 0;rGe.elementNames=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(function(e){return[e.toLowerCase(),e]}));rGe.attributeNames=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(function(e){return[e.toLowerCase(),e]}))});var n8s=A(UO=>{"use strict";var nGe=UO&&UO.__assign||function(){return nGe=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0&&(n+=unr(e.children,r)),(r.xmlMode||!t8s.has(e.name))&&(n+=""))),n}function Cwd(e){return"<".concat(e.data,">")}function vwd(e,r){var t,n=e.data||"";return((t=r.encodeEntities)!==null&&t!==void 0?t:r.decodeEntities)!==!1&&!(!r.xmlMode&&e.parent&&fwd.has(e.parent.name))&&(n=r.xmlMode||r.encodeEntities!=="utf8"?(0,cnr.encodeXML)(n):(0,cnr.escapeText)(n)),n}function Ewd(e){return"")}function Dwd(e){return"")}});var Gln=A(MF=>{"use strict";var Swd=MF&&MF.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(MF,"__esModule",{value:!0});MF.innerText=MF.textContent=MF.getText=MF.getInnerHTML=MF.getOuterHTML=void 0;var DW=bDe(),wwd=Swd(n8s()),Iwd=oxt();function i8s(e,r){return(0,wwd.default)(e,r)}MF.getOuterHTML=i8s;function xwd(e,r){return(0,DW.hasChildren)(e)?e.children.map(function(t){return i8s(t,r)}).join(""):""}MF.getInnerHTML=xwd;function lnr(e){return Array.isArray(e)?e.map(lnr).join(""):(0,DW.isTag)(e)?e.name==="br"?`
          +`:lnr(e.children):(0,DW.isCDATA)(e)?lnr(e.children):(0,DW.isText)(e)?e.data:""}MF.getText=lnr;function Lln(e){return Array.isArray(e)?e.map(Lln).join(""):(0,DW.hasChildren)(e)&&!(0,DW.isComment)(e)?Lln(e.children):(0,DW.isText)(e)?e.data:""}MF.textContent=Lln;function jln(e){return Array.isArray(e)?e.map(jln).join(""):(0,DW.hasChildren)(e)&&(e.type===Iwd.ElementType.Tag||(0,DW.isCDATA)(e))?jln(e.children):(0,DW.isText)(e)?e.data:""}MF.innerText=jln});var o8s=A(lx=>{"use strict";Object.defineProperty(lx,"__esModule",{value:!0});lx.prevElementSibling=lx.nextElementSibling=lx.getName=lx.hasAttrib=lx.getAttributeValue=lx.getSiblings=lx.getParent=lx.getChildren=void 0;var Uln=bDe();function s8s(e){return(0,Uln.hasChildren)(e)?e.children:[]}lx.getChildren=s8s;function a8s(e){return e.parent||null}lx.getParent=a8s;function Twd(e){var r,t,n=a8s(e);if(n!=null)return s8s(n);for(var i=[e],s=e.prev,a=e.next;s!=null;)i.unshift(s),r=s,s=r.prev;for(;a!=null;)i.push(a),t=a,a=t.next;return i}lx.getSiblings=Twd;function Pwd(e,r){var t;return(t=e.attribs)===null||t===void 0?void 0:t[r]}lx.getAttributeValue=Pwd;function Rwd(e,r){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,r)&&e.attribs[r]!=null}lx.hasAttrib=Rwd;function kwd(e){return e.name}lx.getName=kwd;function Fwd(e){for(var r,t=e.next;t!==null&&!(0,Uln.isTag)(t);)r=t,t=r.next;return t}lx.nextElementSibling=Fwd;function Nwd(e){for(var r,t=e.prev;t!==null&&!(0,Uln.isTag)(t);)r=t,t=r.prev;return t}lx.prevElementSibling=Nwd});var c8s=A(LF=>{"use strict";Object.defineProperty(LF,"__esModule",{value:!0});LF.prepend=LF.prependChild=LF.append=LF.appendChild=LF.replaceElement=LF.removeElement=void 0;function dxt(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var r=e.parent.children,t=r.lastIndexOf(e);t>=0&&r.splice(t,1)}e.next=null,e.prev=null,e.parent=null}LF.removeElement=dxt;function Owd(e,r){var t=r.prev=e.prev;t&&(t.next=r);var n=r.next=e.next;n&&(n.prev=r);var i=r.parent=e.parent;if(i){var s=i.children;s[s.lastIndexOf(e)]=r,e.parent=null}}LF.replaceElement=Owd;function Bwd(e,r){if(dxt(r),r.next=null,r.parent=e,e.children.push(r)>1){var t=e.children[e.children.length-2];t.next=r,r.prev=t}else r.prev=null}LF.appendChild=Bwd;function qwd(e,r){dxt(r);var t=e.parent,n=e.next;if(r.next=n,r.prev=e,e.next=r,r.parent=t,n){if(n.prev=r,t){var i=t.children;i.splice(i.lastIndexOf(n),0,r)}}else t&&t.children.push(r)}LF.append=qwd;function Mwd(e,r){if(dxt(r),r.parent=e,r.prev=null,e.children.unshift(r)!==1){var t=e.children[1];t.prev=r,r.next=t}else r.next=null}LF.prependChild=Mwd;function Lwd(e,r){dxt(r);var t=e.parent;if(t){var n=t.children;n.splice(n.indexOf(e),0,r)}e.prev&&(e.prev.next=r),r.parent=t,r.prev=e.prev,r.next=e,e.prev=r}LF.prepend=Lwd});var Vln=A(jF=>{"use strict";Object.defineProperty(jF,"__esModule",{value:!0});jF.findAll=jF.existsOne=jF.findOne=jF.findOneChild=jF.find=jF.filter=void 0;var dnr=bDe();function jwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),u8s(e,Array.isArray(r)?r:[r],t,n)}jF.filter=jwd;function u8s(e,r,t,n){for(var i=[],s=[r],a=[0];;){if(a[0]>=s[0].length){if(a.length===1)return i;s.shift(),a.shift();continue}var o=s[0][a[0]++];if(e(o)&&(i.push(o),--n<=0))return i;t&&(0,dnr.hasChildren)(o)&&o.children.length>0&&(a.unshift(0),s.unshift(o.children))}}jF.find=u8s;function Gwd(e,r){return r.find(e)}jF.findOneChild=Gwd;function l8s(e,r,t){t===void 0&&(t=!0);for(var n=null,i=0;i0&&(n=l8s(e,s.children,!0));else continue}return n}jF.findOne=l8s;function d8s(e,r){return r.some(function(t){return(0,dnr.isTag)(t)&&(e(t)||d8s(e,t.children))})}jF.existsOne=d8s;function Uwd(e,r){for(var t=[],n=[r],i=[0];;){if(i[0]>=n[0].length){if(n.length===1)return t;n.shift(),i.shift();continue}var s=n[0][i[0]++];(0,dnr.isTag)(s)&&(e(s)&&t.push(s),s.children.length>0&&(i.unshift(0),n.unshift(s.children)))}}jF.findAll=Uwd});var zln=A(UL=>{"use strict";Object.defineProperty(UL,"__esModule",{value:!0});UL.getElementsByTagType=UL.getElementsByTagName=UL.getElementById=UL.getElements=UL.testElement=void 0;var vDe=bDe(),mnr=Vln(),pnr={tag_name:function(e){return typeof e=="function"?function(r){return(0,vDe.isTag)(r)&&e(r.name)}:e==="*"?vDe.isTag:function(r){return(0,vDe.isTag)(r)&&r.name===e}},tag_type:function(e){return typeof e=="function"?function(r){return e(r.type)}:function(r){return r.type===e}},tag_contains:function(e){return typeof e=="function"?function(r){return(0,vDe.isText)(r)&&e(r.data)}:function(r){return(0,vDe.isText)(r)&&r.data===e}}};function p8s(e,r){return typeof r=="function"?function(t){return(0,vDe.isTag)(t)&&r(t.attribs[e])}:function(t){return(0,vDe.isTag)(t)&&t.attribs[e]===r}}function Vwd(e,r){return function(t){return e(t)||r(t)}}function m8s(e){var r=Object.keys(e).map(function(t){var n=e[t];return Object.prototype.hasOwnProperty.call(pnr,t)?pnr[t](n):p8s(t,n)});return r.length===0?null:r.reduce(Vwd)}function zwd(e,r){var t=m8s(e);return t?t(r):!0}UL.testElement=zwd;function $wd(e,r,t,n){n===void 0&&(n=1/0);var i=m8s(e);return i?(0,mnr.filter)(i,r,t,n):[]}UL.getElements=$wd;function Qwd(e,r,t){return t===void 0&&(t=!0),Array.isArray(r)||(r=[r]),(0,mnr.findOne)(p8s("id",e),r,t)}UL.getElementById=Qwd;function Kwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),(0,mnr.filter)(pnr.tag_name(e),r,t,n)}UL.getElementsByTagName=Kwd;function Hwd(e,r,t,n){return t===void 0&&(t=!0),n===void 0&&(n=1/0),(0,mnr.filter)(pnr.tag_type(e),r,t,n)}UL.getElementsByTagType=Hwd});var g8s=A(kV=>{"use strict";Object.defineProperty(kV,"__esModule",{value:!0});kV.uniqueSort=kV.compareDocumentPosition=kV.DocumentPosition=kV.removeSubsets=void 0;var f8s=bDe();function Wwd(e){for(var r=e.length;--r>=0;){var t=e[r];if(r>0&&e.lastIndexOf(t,r-1)>=0){e.splice(r,1);continue}for(var n=t.parent;n;n=n.parent)if(e.includes(n)){e.splice(r,1);break}}return e}kV.removeSubsets=Wwd;var SW;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(SW=kV.DocumentPosition||(kV.DocumentPosition={}));function h8s(e,r){var t=[],n=[];if(e===r)return 0;for(var i=(0,f8s.hasChildren)(e)?e:e.parent;i;)t.unshift(i),i=i.parent;for(i=(0,f8s.hasChildren)(r)?r:r.parent;i;)n.unshift(i),i=i.parent;for(var s=Math.min(t.length,n.length),a=0;ac.indexOf(u)?o===r?SW.FOLLOWING|SW.CONTAINED_BY:SW.FOLLOWING:o===e?SW.PRECEDING|SW.CONTAINS:SW.PRECEDING}kV.compareDocumentPosition=h8s;function Ywd(e){return e=e.filter(function(r,t,n){return!n.includes(r,t+1)}),e.sort(function(r,t){var n=h8s(r,t);return n&SW.PRECEDING?-1:n&SW.FOLLOWING?1:0}),e}kV.uniqueSort=Ywd});var _8s=A(hnr=>{"use strict";Object.defineProperty(hnr,"__esModule",{value:!0});hnr.getFeed=void 0;var Jwd=Gln(),pxt=zln();function Xwd(e){var r=fnr(nId,e);return r?r.name==="feed"?Zwd(r):eId(r):null}hnr.getFeed=Xwd;function Zwd(e){var r,t=e.children,n={type:"atom",items:(0,pxt.getElementsByTagName)("entry",t).map(function(a){var o,c=a.children,l={media:y8s(c)};GF(l,"id","id",c),GF(l,"title","title",c);var u=(o=fnr("link",c))===null||o===void 0?void 0:o.attribs.href;u&&(l.link=u);var m=gfe("summary",c)||gfe("content",c);m&&(l.description=m);var h=gfe("updated",c);return h&&(l.pubDate=new Date(h)),l})};GF(n,"id","id",t),GF(n,"title","title",t);var i=(r=fnr("link",t))===null||r===void 0?void 0:r.attribs.href;i&&(n.link=i),GF(n,"description","subtitle",t);var s=gfe("updated",t);return s&&(n.updated=new Date(s)),GF(n,"author","email",t,!0),n}function eId(e){var r,t,n=(t=(r=fnr("channel",e.children))===null||r===void 0?void 0:r.children)!==null&&t!==void 0?t:[],i={type:e.name.substr(0,3),id:"",items:(0,pxt.getElementsByTagName)("item",e.children).map(function(a){var o=a.children,c={media:y8s(o)};GF(c,"id","guid",o),GF(c,"title","title",o),GF(c,"link","link",o),GF(c,"description","description",o);var l=gfe("pubDate",o)||gfe("dc:date",o);return l&&(c.pubDate=new Date(l)),c})};GF(i,"title","title",n),GF(i,"link","link",n),GF(i,"description","description",n);var s=gfe("lastBuildDate",n);return s&&(i.updated=new Date(s)),GF(i,"author","managingEditor",n,!0),i}var tId=["url","type","lang"],rId=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function y8s(e){return(0,pxt.getElementsByTagName)("media:content",e).map(function(r){for(var t=r.attribs,n={medium:t.medium,isDefault:!!t.isDefault},i=0,s=tId;i{"use strict";var iId=Mv&&Mv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),EDe=Mv&&Mv.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&iId(r,e,t)};Object.defineProperty(Mv,"__esModule",{value:!0});Mv.hasChildren=Mv.isDocument=Mv.isComment=Mv.isText=Mv.isCDATA=Mv.isTag=void 0;EDe(Gln(),Mv);EDe(o8s(),Mv);EDe(c8s(),Mv);EDe(Vln(),Mv);EDe(zln(),Mv);EDe(g8s(),Mv);EDe(_8s(),Mv);var iGe=bDe();Object.defineProperty(Mv,"isTag",{enumerable:!0,get:function(){return iGe.isTag}});Object.defineProperty(Mv,"isCDATA",{enumerable:!0,get:function(){return iGe.isCDATA}});Object.defineProperty(Mv,"isText",{enumerable:!0,get:function(){return iGe.isText}});Object.defineProperty(Mv,"isComment",{enumerable:!0,get:function(){return iGe.isComment}});Object.defineProperty(Mv,"isDocument",{enumerable:!0,get:function(){return iGe.isDocument}});Object.defineProperty(Mv,"hasChildren",{enumerable:!0,get:function(){return iGe.hasChildren}})});var DDe=A((Vjg,b8s)=>{b8s.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}});var gnr=A(wW=>{"use strict";Object.defineProperty(wW,"__esModule",{value:!0});wW.AttributeAction=wW.IgnoreCaseMode=wW.SelectorType=void 0;var sId;(function(e){e.Attribute="attribute",e.Pseudo="pseudo",e.PseudoElement="pseudo-element",e.Tag="tag",e.Universal="universal",e.Adjacent="adjacent",e.Child="child",e.Descendant="descendant",e.Parent="parent",e.Sibling="sibling",e.ColumnCombinator="column-combinator"})(sId=wW.SelectorType||(wW.SelectorType={}));wW.IgnoreCaseMode={Unknown:null,QuirksMode:"quirks",IgnoreCase:!0,CaseSensitive:!1};var aId;(function(e){e.Any="any",e.Element="element",e.End="end",e.Equals="equals",e.Exists="exists",e.Hyphen="hyphen",e.Not="not",e.Start="start"})(aId=wW.AttributeAction||(wW.AttributeAction={}))});var S8s=A(sGe=>{"use strict";Object.defineProperty(sGe,"__esModule",{value:!0});sGe.parse=sGe.isTraversal=void 0;var NA=gnr(),C8s=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,oId=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,cId=new Map([[126,NA.AttributeAction.Element],[94,NA.AttributeAction.Start],[36,NA.AttributeAction.End],[42,NA.AttributeAction.Any],[33,NA.AttributeAction.Not],[124,NA.AttributeAction.Hyphen]]),uId=new Set(["has","not","matches","is","where","host","host-context"]);function E8s(e){switch(e.type){case NA.SelectorType.Adjacent:case NA.SelectorType.Child:case NA.SelectorType.Descendant:case NA.SelectorType.Parent:case NA.SelectorType.Sibling:case NA.SelectorType.ColumnCombinator:return!0;default:return!1}}sGe.isTraversal=E8s;var lId=new Set(["contains","icontains"]);function dId(e,r,t){var n=parseInt(r,16)-65536;return n!==n||t?r:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320)}function mxt(e){return e.replace(oId,dId)}function $ln(e){return e===39||e===34}function v8s(e){return e===32||e===9||e===10||e===12||e===13}function pId(e){var r=[],t=D8s(r,"".concat(e),0);if(t0&&t0&&E8s(n[n.length-1]))throw new Error("Did not expect successive traversals.")}function l(V){if(n.length>0&&n[n.length-1].type===NA.SelectorType.Descendant){n[n.length-1].type=V;return}c(),n.push({type:V})}function u(V,Q){n.push({type:NA.SelectorType.Attribute,name:V,action:Q,value:i(1),namespace:null,ignoreCase:"quirks"})}function m(){if(n.length&&n[n.length-1].type===NA.SelectorType.Descendant&&n.pop(),n.length===0)throw new Error("Empty sub-selector");e.push(n)}if(s(0),r.length===t)return t;e:for(;t{"use strict";var ynr=oGe&&oGe.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n ":" > ";case tD.SelectorType.Parent:return r===0?"< ":" < ";case tD.SelectorType.Sibling:return r===0?"~ ":" ~ ";case tD.SelectorType.Adjacent:return r===0?"+ ":" + ";case tD.SelectorType.Descendant:return" ";case tD.SelectorType.ColumnCombinator:return r===0?"|| ":" || ";case tD.SelectorType.Universal:return e.namespace==="*"&&r+10?n+e.slice(t):e}});var fxt=A(VO=>{"use strict";var gId=VO&&VO.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),yId=VO&&VO.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&gId(r,e,t)};Object.defineProperty(VO,"__esModule",{value:!0});VO.stringify=VO.parse=VO.isTraversal=void 0;yId(gnr(),VO);var F8s=S8s();Object.defineProperty(VO,"isTraversal",{enumerable:!0,get:function(){return F8s.isTraversal}});Object.defineProperty(VO,"parse",{enumerable:!0,get:function(){return F8s.parse}});var _Id=k8s();Object.defineProperty(VO,"stringify",{enumerable:!0,get:function(){return _Id.stringify}})});var Qln=A(hxt=>{"use strict";Object.defineProperty(hxt,"__esModule",{value:!0});hxt.isTraversal=void 0;var zO=fxt(),N8s=new Map([[zO.SelectorType.Universal,50],[zO.SelectorType.Tag,30],[zO.SelectorType.Attribute,1],[zO.SelectorType.Pseudo,0]]);function AId(e){return!N8s.has(e.type)}hxt.isTraversal=AId;var bId=new Map([[zO.AttributeAction.Exists,10],[zO.AttributeAction.Equals,8],[zO.AttributeAction.Not,7],[zO.AttributeAction.Start,6],[zO.AttributeAction.End,6],[zO.AttributeAction.Any,5]]);function CId(e){for(var r=e.map(O8s),t=1;t=0&&n>=1)):e.type===zO.SelectorType.Pseudo&&(e.data?e.name==="has"||e.name==="contains"?n=0:Array.isArray(e.data)?(n=Math.min.apply(Math,e.data.map(function(i){return Math.min.apply(Math,i.map(O8s))})),n<0&&(n=0)):n=2:n=3),n}});var q8s=A(cGe=>{"use strict";var vId=cGe&&cGe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(cGe,"__esModule",{value:!0});cGe.attributeRules=void 0;var _nr=vId(DDe()),EId=/[-[\]{}()*+?.,\\^$|#\s]/g;function B8s(e){return e.replace(EId,"\\$&")}var DId=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function SDe(e,r){return typeof e.ignoreCase=="boolean"?e.ignoreCase:e.ignoreCase==="quirks"?!!r.quirksMode:!r.xmlMode&&DId.has(e.name)}cGe.attributeRules={equals:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;return SDe(r,t)?(s=s.toLowerCase(),function(a){var o=n.getAttributeValue(a,i);return o!=null&&o.length===s.length&&o.toLowerCase()===s&&e(a)}):function(a){return n.getAttributeValue(a,i)===s&&e(a)}},hyphen:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=s.length;return SDe(r,t)?(s=s.toLowerCase(),function(c){var l=n.getAttributeValue(c,i);return l!=null&&(l.length===a||l.charAt(a)==="-")&&l.substr(0,a).toLowerCase()===s&&e(c)}):function(c){var l=n.getAttributeValue(c,i);return l!=null&&(l.length===a||l.charAt(a)==="-")&&l.substr(0,a)===s&&e(c)}},element:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;if(/\s/.test(s))return _nr.default.falseFunc;var a=new RegExp("(?:^|\\s)".concat(B8s(s),"(?:$|\\s)"),SDe(r,t)?"i":"");return function(c){var l=n.getAttributeValue(c,i);return l!=null&&l.length>=s.length&&a.test(l)&&e(c)}},exists:function(e,r,t){var n=r.name,i=t.adapter;return function(s){return i.hasAttrib(s,n)&&e(s)}},start:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=s.length;return a===0?_nr.default.falseFunc:SDe(r,t)?(s=s.toLowerCase(),function(o){var c=n.getAttributeValue(o,i);return c!=null&&c.length>=a&&c.substr(0,a).toLowerCase()===s&&e(o)}):function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.startsWith(s))&&e(o)}},end:function(e,r,t){var n=t.adapter,i=r.name,s=r.value,a=-s.length;return a===0?_nr.default.falseFunc:SDe(r,t)?(s=s.toLowerCase(),function(o){var c;return((c=n.getAttributeValue(o,i))===null||c===void 0?void 0:c.substr(a).toLowerCase())===s&&e(o)}):function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.endsWith(s))&&e(o)}},any:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;if(s==="")return _nr.default.falseFunc;if(SDe(r,t)){var a=new RegExp(B8s(s),"i");return function(c){var l=n.getAttributeValue(c,i);return l!=null&&l.length>=s.length&&a.test(l)&&e(c)}}return function(o){var c;return!!(!((c=n.getAttributeValue(o,i))===null||c===void 0)&&c.includes(s))&&e(o)}},not:function(e,r,t){var n=t.adapter,i=r.name,s=r.value;return s===""?function(a){return!!n.getAttributeValue(a,i)&&e(a)}:SDe(r,t)?(s=s.toLowerCase(),function(a){var o=n.getAttributeValue(a,i);return(o==null||o.length!==s.length||o.toLowerCase()!==s)&&e(a)}):function(a){return n.getAttributeValue(a,i)!==s&&e(a)}}}});var L8s=A(Anr=>{"use strict";Object.defineProperty(Anr,"__esModule",{value:!0});Anr.parse=void 0;var SId=new Set([9,10,12,13,32]),M8s="0".charCodeAt(0),wId="9".charCodeAt(0);function IId(e){if(e=e.trim().toLowerCase(),e==="even")return[2,0];if(e==="odd")return[2,1];var r=0,t=0,n=s(),i=a();if(r=M8s&&e.charCodeAt(r)<=wId;)l=l*10+(e.charCodeAt(r)-M8s),r++;return r===c?null:l}function o(){for(;r{"use strict";var xId=yfe&&yfe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(yfe,"__esModule",{value:!0});yfe.generate=yfe.compile=void 0;var j8s=xId(DDe());function TId(e){var r=e[0],t=e[1]-1;if(t<0&&r<=0)return j8s.default.falseFunc;if(r===-1)return function(s){return s<=t};if(r===0)return function(s){return s===t};if(r===1)return t<0?j8s.default.trueFunc:function(s){return s>=t};var n=Math.abs(r),i=(t%n+n)%n;return r>1?function(s){return s>=t&&s%n===i}:function(s){return s<=t&&s%n===i}}yfe.compile=TId;function PId(e){var r=e[0],t=e[1]-1,n=0;if(r<0){var i=-r,s=(t%i+i)%i;return function(){var a=s+i*n++;return a>t?null:a}}return r===0?t<0?function(){return null}:function(){return n++===0?t:null}:(t<0&&(t+=r*Math.ceil(-t/r)),function(){return r*n+++t})}yfe.generate=PId});var U8s=A(FV=>{"use strict";Object.defineProperty(FV,"__esModule",{value:!0});FV.sequence=FV.generate=FV.compile=FV.parse=void 0;var Kln=L8s();Object.defineProperty(FV,"parse",{enumerable:!0,get:function(){return Kln.parse}});var bnr=G8s();Object.defineProperty(FV,"compile",{enumerable:!0,get:function(){return bnr.compile}});Object.defineProperty(FV,"generate",{enumerable:!0,get:function(){return bnr.generate}});function RId(e){return(0,bnr.compile)((0,Kln.parse)(e))}FV.default=RId;function kId(e){return(0,bnr.generate)((0,Kln.parse)(e))}FV.sequence=kId});var z8s=A(wDe=>{"use strict";var V8s=wDe&&wDe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(wDe,"__esModule",{value:!0});wDe.filters=void 0;var Cnr=V8s(U8s()),$O=V8s(DDe());function vnr(e,r){return function(t){var n=r.getParent(t);return n!=null&&r.isTag(n)&&e(t)}}wDe.filters={contains:function(e,r,t){var n=t.adapter;return function(s){return e(s)&&n.getText(s).includes(r)}},icontains:function(e,r,t){var n=t.adapter,i=r.toLowerCase();return function(a){return e(a)&&n.getText(a).toLowerCase().includes(i)}},"nth-child":function(e,r,t){var n=t.adapter,i=t.equals,s=(0,Cnr.default)(r);return s===$O.default.falseFunc?$O.default.falseFunc:s===$O.default.trueFunc?vnr(e,n):function(o){for(var c=n.getSiblings(o),l=0,u=0;u=0&&!i(o,c[u]);u--)n.isTag(c[u])&&l++;return s(l)&&e(o)}},"nth-of-type":function(e,r,t){var n=t.adapter,i=t.equals,s=(0,Cnr.default)(r);return s===$O.default.falseFunc?$O.default.falseFunc:s===$O.default.trueFunc?vnr(e,n):function(o){for(var c=n.getSiblings(o),l=0,u=0;u=0;u--){var m=c[u];if(i(o,m))break;n.isTag(m)&&n.getName(m)===n.getName(o)&&l++}return s(l)&&e(o)}},root:function(e,r,t){var n=t.adapter;return function(i){var s=n.getParent(i);return(s==null||!n.isTag(s))&&e(i)}},scope:function(e,r,t,n){var i=t.equals;return!n||n.length===0?wDe.filters.root(e,r,t):n.length===1?function(s){return i(n[0],s)&&e(s)}:function(s){return n.includes(s)&&e(s)}},hover:Hln("isHovered"),visited:Hln("isVisited"),active:Hln("isActive")};function Hln(e){return function(t,n,i){var s=i.adapter,a=s[e];return typeof a!="function"?$O.default.falseFunc:function(c){return a(c)&&t(c)}}}});var $8s=A(uGe=>{"use strict";Object.defineProperty(uGe,"__esModule",{value:!0});uGe.verifyPseudoArgs=uGe.pseudos=void 0;uGe.pseudos={empty:function(e,r){var t=r.adapter;return!t.getChildren(e).some(function(n){return t.isTag(n)||t.getText(n)!==""})},"first-child":function(e,r){var t=r.adapter,n=r.equals;if(t.prevElementSibling)return t.prevElementSibling(e)==null;var i=t.getSiblings(e).find(function(s){return t.isTag(s)});return i!=null&&n(e,i)},"last-child":function(e,r){for(var t=r.adapter,n=r.equals,i=t.getSiblings(e),s=i.length-1;s>=0;s--){if(n(e,i[s]))return!0;if(t.isTag(i[s]))break}return!1},"first-of-type":function(e,r){for(var t=r.adapter,n=r.equals,i=t.getSiblings(e),s=t.getName(e),a=0;a=0;a--){var o=i[a];if(n(e,o))return!0;if(t.isTag(o)&&t.getName(o)===s)break}return!1},"only-of-type":function(e,r){var t=r.adapter,n=r.equals,i=t.getName(e);return t.getSiblings(e).every(function(s){return n(e,s)||!t.isTag(s)||t.getName(s)!==i})},"only-child":function(e,r){var t=r.adapter,n=r.equals;return t.getSiblings(e).every(function(i){return n(e,i)||!t.isTag(i)})}};function FId(e,r,t,n){if(t===null){if(e.length>n)throw new Error("Pseudo-class :".concat(r," requires an argument"))}else if(e.length===n)throw new Error("Pseudo-class :".concat(r," doesn't have any arguments"))}uGe.verifyPseudoArgs=FId});var Q8s=A(Enr=>{"use strict";Object.defineProperty(Enr,"__esModule",{value:!0});Enr.aliases=void 0;Enr.aliases={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is(
                   :is(button, input, select, textarea, optgroup, option)[disabled],
                   optgroup[disabled] > option,
                   fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
          -    )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"}});var Dnr=A(M4=>{"use strict";var Q8s=M4&&M4.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n{"use strict";Object.defineProperty(IW,"__esModule",{value:!0});IW.compilePseudoSelector=IW.aliases=IW.pseudos=IW.filters=void 0;var OId=fxt(),Xln=V8s();Object.defineProperty(IW,"filters",{enumerable:!0,get:function(){return Xln.filters}});var gxt=z8s();Object.defineProperty(IW,"pseudos",{enumerable:!0,get:function(){return gxt.pseudos}});var W8s=$8s();Object.defineProperty(IW,"aliases",{enumerable:!0,get:function(){return W8s.aliases}});var Jln=Dnr();function BId(e,r,t,n,i){var s,a=r.name,o=r.data;if(Array.isArray(o)){if(!(a in Jln.subselects))throw new Error("Unknown pseudo-class :".concat(a,"(").concat(o,")"));return Jln.subselects[a](e,o,t,n,i)}var c=(s=t.pseudos)===null||s===void 0?void 0:s[a],l=typeof c=="string"?c:W8s.aliases[a];if(typeof l=="string"){if(o!=null)throw new Error("Pseudo ".concat(a," doesn't have any arguments"));var u=(0,OId.parse)(l);return Jln.subselects.is(e,u,t,n,i)}if(typeof c=="function")return(0,gxt.verifyPseudoArgs)(c,a,o,1),function(h){return c(h,o)&&e(h)};if(a in Xln.filters)return Xln.filters[a](e,o,t,n);if(a in gxt.pseudos){var m=gxt.pseudos[a];return(0,gxt.verifyPseudoArgs)(m,a,o,2),function(h){return m(h,t,o)&&e(h)}}throw new Error("Unknown pseudo-class :".concat(a))}IW.compilePseudoSelector=BId});var Y8s=A(Snr=>{"use strict";Object.defineProperty(Snr,"__esModule",{value:!0});Snr.compileGeneralSelector=void 0;var qId=B8s(),MId=Zln(),OV=fxt();function edn(e,r){var t=r.getParent(e);return t&&r.isTag(t)?t:null}function LId(e,r,t,n,i){var s=t.adapter,a=t.equals;switch(r.type){case OV.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case OV.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case OV.SelectorType.Attribute:{if(r.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!t.xmlMode||t.lowerCaseAttributeNames)&&(r.name=r.name.toLowerCase()),qId.attributeRules[r.action](e,r,t)}case OV.SelectorType.Pseudo:return(0,MId.compilePseudoSelector)(e,r,t,n,i);case OV.SelectorType.Tag:{if(r.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");var o=r.name;return(!t.xmlMode||t.lowerCaseTags)&&(o=o.toLowerCase()),function(u){return s.getName(u)===o&&e(u)}}case OV.SelectorType.Descendant:{if(t.cacheResults===!1||typeof WeakSet>"u")return function(u){for(var m=u;m=edn(m,s);)if(e(m))return!0;return!1};var c=new WeakSet;return function(u){for(var m=u;m=edn(m,s);)if(!c.has(m)){if(s.isTag(m)&&e(m))return!0;c.add(m)}return!1}}case"_flexibleDescendant":return function(u){var m=u;do if(e(m))return!0;while(m=edn(m,s));return!1};case OV.SelectorType.Parent:return function(u){return s.getChildren(u).some(function(m){return s.isTag(m)&&e(m)})};case OV.SelectorType.Child:return function(u){var m=s.getParent(u);return m!=null&&s.isTag(m)&&e(m)};case OV.SelectorType.Sibling:return function(u){for(var m=s.getSiblings(u),h=0;h{"use strict";var jId=Z3&&Z3.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),GId=Z3&&Z3.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),UId=Z3&&Z3.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&jId(r,e,t);return GId(r,e),r},VId=Z3&&Z3.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Z3,"__esModule",{value:!0});Z3.compileToken=Z3.compileUnsafe=Z3.compile=void 0;var cne=fxt(),_fe=VId(DDe()),tdn=UId(Qln()),zId=Y8s(),J8s=Dnr();function $Id(e,r,t){var n=X8s(e,r,t);return(0,J8s.ensureIsTag)(n,r.adapter)}Z3.compile=$Id;function X8s(e,r,t){var n=typeof e=="string"?(0,cne.parse)(e):e;return rdn(n,r,t)}Z3.compileUnsafe=X8s;function Z8s(e){return e.type===cne.SelectorType.Pseudo&&(e.name==="scope"||Array.isArray(e.data)&&e.data.some(function(r){return r.some(Z8s)}))}var QId={type:cne.SelectorType.Descendant},KId={type:"_flexibleDescendant"},HId={type:cne.SelectorType.Pseudo,name:"scope",data:null};function WId(e,r,t){for(var n=r.adapter,i=!!(t!=null&&t.every(function(c){var l=n.isTag(c)&&n.getParent(c);return c===J8s.PLACEHOLDER_ELEMENT||l&&n.isTag(l)})),s=0,a=e;s0&&(0,tdn.isTraversal)(o[0])&&o[0].type!==cne.SelectorType.Descendant))if(i&&!o.some(Z8s))o.unshift(QId);else continue;o.unshift(HId)}}function rdn(e,r,t){var n;e.forEach(tdn.default),t=(n=r.context)!==null&&n!==void 0?n:t;var i=Array.isArray(t),s=t&&(Array.isArray(t)?t:[t]);if(r.relativeSelector!==!1)WId(e,r,s);else if(e.some(function(c){return c.length>0&&(0,tdn.isTraversal)(c[0])}))throw new Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");var a=!1,o=e.map(function(c){if(c.length>=2){var l=c[0],u=c[1];l.type!==cne.SelectorType.Pseudo||l.name!=="scope"||(i&&u.type===cne.SelectorType.Descendant?c[1]=KId:(u.type===cne.SelectorType.Adjacent||u.type===cne.SelectorType.Sibling)&&(a=!0))}return YId(c,r,s)}).reduce(JId,_fe.default.falseFunc);return o.shouldTestNextSiblings=a,o}Z3.compileToken=rdn;function YId(e,r,t){var n;return e.reduce(function(i,s){return i===_fe.default.falseFunc?_fe.default.falseFunc:(0,zId.compileGeneralSelector)(i,s,r,t,rdn)},(n=r.rootFunc)!==null&&n!==void 0?n:_fe.default.trueFunc)}function JId(e,r){return r===_fe.default.falseFunc||e===_fe.default.trueFunc?e:e===_fe.default.falseFunc||r===_fe.default.trueFunc?r:function(n){return e(n)||r(n)}}});var a5s=A(aA=>{"use strict";var XId=aA&&aA.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ZId=aA&&aA.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),exd=aA&&aA.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&XId(r,e,t);return ZId(r,e),r},txd=aA&&aA.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(aA,"__esModule",{value:!0});aA.aliases=aA.pseudos=aA.filters=aA.is=aA.selectOne=aA.selectAll=aA.prepareContext=aA._compileToken=aA._compileUnsafe=aA.compile=void 0;var t5s=exd(_8s()),r5s=txd(DDe()),yxt=e5s(),rxd=Dnr(),n5s=function(e,r){return e===r},nxd={adapter:t5s,equals:n5s};function ndn(e){var r,t,n,i,s=e??nxd;return(r=s.adapter)!==null&&r!==void 0||(s.adapter=t5s),(t=s.equals)!==null&&t!==void 0||(s.equals=(i=(n=s.adapter)===null||n===void 0?void 0:n.equals)!==null&&i!==void 0?i:n5s),s}function idn(e){return function(t,n,i){var s=ndn(n);return e(t,s,i)}}aA.compile=idn(yxt.compile);aA._compileUnsafe=idn(yxt.compileUnsafe);aA._compileToken=idn(yxt.compileToken);function i5s(e){return function(t,n,i){var s=ndn(i);typeof t!="function"&&(t=(0,yxt.compileUnsafe)(t,s,n));var a=s5s(n,s.adapter,t.shouldTestNextSiblings);return e(t,a,s)}}function s5s(e,r,t){return t===void 0&&(t=!1),t&&(e=ixd(e,r)),Array.isArray(e)?r.removeSubsets(e):r.getChildren(e)}aA.prepareContext=s5s;function ixd(e,r){for(var t=Array.isArray(e)?e.slice(0):[e],n=t.length,i=0;i{"use strict";Object.defineProperty(adn,"__esModule",{value:!0});function axd(e){return e[e.length-1]}adn.default=axd});var p5s=A(_xt=>{"use strict";var oxd=_xt&&_xt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_xt,"__esModule",{value:!0});var cxd=oxd(eGe());function wnr(e){return e&&e.nodeType===cxd.default.ELEMENT_NODE}function c5s(e,r){return wnr(e)?e.getAttribute(r):void 0}function uxd(e){return(e&&e.rawTagName||"").toLowerCase()}function Axt(e){return e&&e.childNodes}function odn(e){return e?e.parentNode:null}function lxd(e){return e.text}function dxd(e){for(var r=e.length,t,n,i;--r>-1;){for(t=n=e[r],e[r]=null,i=!0;n;){if(e.indexOf(n)>-1){i=!1,e.splice(r,1);break}n=odn(n)}i&&(e[r]=t)}return e}function u5s(e,r){return r.some(function(t){return wnr(t)?e(t)||u5s(e,Axt(t)):!1})}function pxd(e){var r=odn(e);return r?Axt(r):[]}function mxd(e,r){return c5s(e,r)!==void 0}function l5s(e,r){for(var t=null,n=0,i=r==null?void 0:r.length;n0&&(t=l5s(e,a))}}return t}function d5s(e,r){for(var t=[],n=0,i=r.length;n{"use strict";Object.defineProperty(cdn,"__esModule",{value:!0});var fxd=function(){function e(r,t){r===void 0&&(r=!1),this.addClosingSlash=r,Array.isArray(t)?this.voidTags=t.reduce(function(n,i){return n.add(i.toLowerCase())},new Set):this.voidTags=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"].reduce(function(n,i){return n.add(i)},new Set)}return e.prototype.formatNode=function(r,t,n){var i=this.addClosingSlash,s=i&&t&&!t.endsWith(" ")?" ":"",a=i?"".concat(s,"/"):"";return this.isVoidElement(r.toLowerCase())?"<".concat(r).concat(t).concat(a,">"):"<".concat(r).concat(t,">").concat(n,"")},e.prototype.isVoidElement=function(r){return this.voidTags.has(r)},e}();cdn.default=fxd});var udn=A(IDe=>{"use strict";var hxd=IDe&&IDe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),h5s=IDe&&IDe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(IDe,"__esModule",{value:!0});var gxd=tnr(),yxd=h5s(axt()),_xd=h5s(eGe()),Axd=function(e){hxd(r,e);function r(t,n,i){var s=e.call(this,n,i)||this;return s.nodeType=_xd.default.TEXT_NODE,s._rawText=t,s}return r.prototype.clone=function(){return new r(this._rawText,null)},Object.defineProperty(r.prototype,"rawText",{get:function(){return this._rawText},set:function(t){this._rawText=t,this._trimmedRawText=void 0,this._trimmedText=void 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"trimmedRawText",{get:function(){return this._trimmedRawText!==void 0?this._trimmedRawText:(this._trimmedRawText=f5s(this.rawText),this._trimmedRawText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"trimmedText",{get:function(){return this._trimmedText!==void 0?this._trimmedText:(this._trimmedText=f5s(this.text),this._trimmedText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return(0,gxd.decode)(this.rawText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isWhitespace",{get:function(){return/^(\s| )*$/.test(this.rawText)},enumerable:!1,configurable:!0}),r.prototype.toString=function(){return this.rawText},r}(yxd.default);IDe.default=Axd;function f5s(e){for(var r=0,t,n;r>=0&&r0&&/[^\S\r\n]/.test(e[t-1]),s=n{"use strict";var bxd=L4&&L4.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),dGe=L4&&L4.__assign||function(){return dGe=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0&&n.push(t=[]),s.childNodes.forEach(i),t.length>0&&n.push(t=[])):s.childNodes.forEach(i);else if(s.nodeType===xW.default.TEXT_NODE)if(s.isWhitespace)t.prependWhitespace=!0;else{var a=s.trimmedText;t.prependWhitespace&&(a=" ".concat(a),t.prependWhitespace=!1),t.push(a)}}return i(this),n.map(function(s){return s.join("").replace(/\s{2,}/g," ")}).join(`
          +    )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"}});var Dnr=A(M4=>{"use strict";var K8s=M4&&M4.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n{"use strict";Object.defineProperty(IW,"__esModule",{value:!0});IW.compilePseudoSelector=IW.aliases=IW.pseudos=IW.filters=void 0;var BId=fxt(),Xln=z8s();Object.defineProperty(IW,"filters",{enumerable:!0,get:function(){return Xln.filters}});var gxt=$8s();Object.defineProperty(IW,"pseudos",{enumerable:!0,get:function(){return gxt.pseudos}});var Y8s=Q8s();Object.defineProperty(IW,"aliases",{enumerable:!0,get:function(){return Y8s.aliases}});var Jln=Dnr();function qId(e,r,t,n,i){var s,a=r.name,o=r.data;if(Array.isArray(o)){if(!(a in Jln.subselects))throw new Error("Unknown pseudo-class :".concat(a,"(").concat(o,")"));return Jln.subselects[a](e,o,t,n,i)}var c=(s=t.pseudos)===null||s===void 0?void 0:s[a],l=typeof c=="string"?c:Y8s.aliases[a];if(typeof l=="string"){if(o!=null)throw new Error("Pseudo ".concat(a," doesn't have any arguments"));var u=(0,BId.parse)(l);return Jln.subselects.is(e,u,t,n,i)}if(typeof c=="function")return(0,gxt.verifyPseudoArgs)(c,a,o,1),function(h){return c(h,o)&&e(h)};if(a in Xln.filters)return Xln.filters[a](e,o,t,n);if(a in gxt.pseudos){var m=gxt.pseudos[a];return(0,gxt.verifyPseudoArgs)(m,a,o,2),function(h){return m(h,t,o)&&e(h)}}throw new Error("Unknown pseudo-class :".concat(a))}IW.compilePseudoSelector=qId});var J8s=A(Snr=>{"use strict";Object.defineProperty(Snr,"__esModule",{value:!0});Snr.compileGeneralSelector=void 0;var MId=q8s(),LId=Zln(),OV=fxt();function edn(e,r){var t=r.getParent(e);return t&&r.isTag(t)?t:null}function jId(e,r,t,n,i){var s=t.adapter,a=t.equals;switch(r.type){case OV.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case OV.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case OV.SelectorType.Attribute:{if(r.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!t.xmlMode||t.lowerCaseAttributeNames)&&(r.name=r.name.toLowerCase()),MId.attributeRules[r.action](e,r,t)}case OV.SelectorType.Pseudo:return(0,LId.compilePseudoSelector)(e,r,t,n,i);case OV.SelectorType.Tag:{if(r.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");var o=r.name;return(!t.xmlMode||t.lowerCaseTags)&&(o=o.toLowerCase()),function(u){return s.getName(u)===o&&e(u)}}case OV.SelectorType.Descendant:{if(t.cacheResults===!1||typeof WeakSet>"u")return function(u){for(var m=u;m=edn(m,s);)if(e(m))return!0;return!1};var c=new WeakSet;return function(u){for(var m=u;m=edn(m,s);)if(!c.has(m)){if(s.isTag(m)&&e(m))return!0;c.add(m)}return!1}}case"_flexibleDescendant":return function(u){var m=u;do if(e(m))return!0;while(m=edn(m,s));return!1};case OV.SelectorType.Parent:return function(u){return s.getChildren(u).some(function(m){return s.isTag(m)&&e(m)})};case OV.SelectorType.Child:return function(u){var m=s.getParent(u);return m!=null&&s.isTag(m)&&e(m)};case OV.SelectorType.Sibling:return function(u){for(var m=s.getSiblings(u),h=0;h{"use strict";var GId=Z3&&Z3.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),UId=Z3&&Z3.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),VId=Z3&&Z3.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&GId(r,e,t);return UId(r,e),r},zId=Z3&&Z3.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Z3,"__esModule",{value:!0});Z3.compileToken=Z3.compileUnsafe=Z3.compile=void 0;var cne=fxt(),_fe=zId(DDe()),tdn=VId(Qln()),$Id=J8s(),X8s=Dnr();function QId(e,r,t){var n=Z8s(e,r,t);return(0,X8s.ensureIsTag)(n,r.adapter)}Z3.compile=QId;function Z8s(e,r,t){var n=typeof e=="string"?(0,cne.parse)(e):e;return rdn(n,r,t)}Z3.compileUnsafe=Z8s;function e5s(e){return e.type===cne.SelectorType.Pseudo&&(e.name==="scope"||Array.isArray(e.data)&&e.data.some(function(r){return r.some(e5s)}))}var KId={type:cne.SelectorType.Descendant},HId={type:"_flexibleDescendant"},WId={type:cne.SelectorType.Pseudo,name:"scope",data:null};function YId(e,r,t){for(var n=r.adapter,i=!!(t!=null&&t.every(function(c){var l=n.isTag(c)&&n.getParent(c);return c===X8s.PLACEHOLDER_ELEMENT||l&&n.isTag(l)})),s=0,a=e;s0&&(0,tdn.isTraversal)(o[0])&&o[0].type!==cne.SelectorType.Descendant))if(i&&!o.some(e5s))o.unshift(KId);else continue;o.unshift(WId)}}function rdn(e,r,t){var n;e.forEach(tdn.default),t=(n=r.context)!==null&&n!==void 0?n:t;var i=Array.isArray(t),s=t&&(Array.isArray(t)?t:[t]);if(r.relativeSelector!==!1)YId(e,r,s);else if(e.some(function(c){return c.length>0&&(0,tdn.isTraversal)(c[0])}))throw new Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");var a=!1,o=e.map(function(c){if(c.length>=2){var l=c[0],u=c[1];l.type!==cne.SelectorType.Pseudo||l.name!=="scope"||(i&&u.type===cne.SelectorType.Descendant?c[1]=HId:(u.type===cne.SelectorType.Adjacent||u.type===cne.SelectorType.Sibling)&&(a=!0))}return JId(c,r,s)}).reduce(XId,_fe.default.falseFunc);return o.shouldTestNextSiblings=a,o}Z3.compileToken=rdn;function JId(e,r,t){var n;return e.reduce(function(i,s){return i===_fe.default.falseFunc?_fe.default.falseFunc:(0,$Id.compileGeneralSelector)(i,s,r,t,rdn)},(n=r.rootFunc)!==null&&n!==void 0?n:_fe.default.trueFunc)}function XId(e,r){return r===_fe.default.falseFunc||e===_fe.default.trueFunc?e:e===_fe.default.falseFunc||r===_fe.default.trueFunc?r:function(n){return e(n)||r(n)}}});var o5s=A(aA=>{"use strict";var ZId=aA&&aA.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),exd=aA&&aA.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),txd=aA&&aA.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&ZId(r,e,t);return exd(r,e),r},rxd=aA&&aA.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(aA,"__esModule",{value:!0});aA.aliases=aA.pseudos=aA.filters=aA.is=aA.selectOne=aA.selectAll=aA.prepareContext=aA._compileToken=aA._compileUnsafe=aA.compile=void 0;var r5s=txd(A8s()),n5s=rxd(DDe()),yxt=t5s(),nxd=Dnr(),i5s=function(e,r){return e===r},ixd={adapter:r5s,equals:i5s};function ndn(e){var r,t,n,i,s=e??ixd;return(r=s.adapter)!==null&&r!==void 0||(s.adapter=r5s),(t=s.equals)!==null&&t!==void 0||(s.equals=(i=(n=s.adapter)===null||n===void 0?void 0:n.equals)!==null&&i!==void 0?i:i5s),s}function idn(e){return function(t,n,i){var s=ndn(n);return e(t,s,i)}}aA.compile=idn(yxt.compile);aA._compileUnsafe=idn(yxt.compileUnsafe);aA._compileToken=idn(yxt.compileToken);function s5s(e){return function(t,n,i){var s=ndn(i);typeof t!="function"&&(t=(0,yxt.compileUnsafe)(t,s,n));var a=a5s(n,s.adapter,t.shouldTestNextSiblings);return e(t,a,s)}}function a5s(e,r,t){return t===void 0&&(t=!1),t&&(e=sxd(e,r)),Array.isArray(e)?r.removeSubsets(e):r.getChildren(e)}aA.prepareContext=a5s;function sxd(e,r){for(var t=Array.isArray(e)?e.slice(0):[e],n=t.length,i=0;i{"use strict";Object.defineProperty(adn,"__esModule",{value:!0});function oxd(e){return e[e.length-1]}adn.default=oxd});var m5s=A(_xt=>{"use strict";var cxd=_xt&&_xt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_xt,"__esModule",{value:!0});var uxd=cxd(eGe());function wnr(e){return e&&e.nodeType===uxd.default.ELEMENT_NODE}function u5s(e,r){return wnr(e)?e.getAttribute(r):void 0}function lxd(e){return(e&&e.rawTagName||"").toLowerCase()}function Axt(e){return e&&e.childNodes}function odn(e){return e?e.parentNode:null}function dxd(e){return e.text}function pxd(e){for(var r=e.length,t,n,i;--r>-1;){for(t=n=e[r],e[r]=null,i=!0;n;){if(e.indexOf(n)>-1){i=!1,e.splice(r,1);break}n=odn(n)}i&&(e[r]=t)}return e}function l5s(e,r){return r.some(function(t){return wnr(t)?e(t)||l5s(e,Axt(t)):!1})}function mxd(e){var r=odn(e);return r?Axt(r):[]}function fxd(e,r){return u5s(e,r)!==void 0}function d5s(e,r){for(var t=null,n=0,i=r==null?void 0:r.length;n0&&(t=d5s(e,a))}}return t}function p5s(e,r){for(var t=[],n=0,i=r.length;n{"use strict";Object.defineProperty(cdn,"__esModule",{value:!0});var hxd=function(){function e(r,t){r===void 0&&(r=!1),this.addClosingSlash=r,Array.isArray(t)?this.voidTags=t.reduce(function(n,i){return n.add(i.toLowerCase())},new Set):this.voidTags=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"].reduce(function(n,i){return n.add(i)},new Set)}return e.prototype.formatNode=function(r,t,n){var i=this.addClosingSlash,s=i&&t&&!t.endsWith(" ")?" ":"",a=i?"".concat(s,"/"):"";return this.isVoidElement(r.toLowerCase())?"<".concat(r).concat(t).concat(a,">"):"<".concat(r).concat(t,">").concat(n,"")},e.prototype.isVoidElement=function(r){return this.voidTags.has(r)},e}();cdn.default=hxd});var udn=A(IDe=>{"use strict";var gxd=IDe&&IDe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),g5s=IDe&&IDe.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(IDe,"__esModule",{value:!0});var yxd=tnr(),_xd=g5s(axt()),Axd=g5s(eGe()),bxd=function(e){gxd(r,e);function r(t,n,i){var s=e.call(this,n,i)||this;return s.nodeType=Axd.default.TEXT_NODE,s._rawText=t,s}return r.prototype.clone=function(){return new r(this._rawText,null)},Object.defineProperty(r.prototype,"rawText",{get:function(){return this._rawText},set:function(t){this._rawText=t,this._trimmedRawText=void 0,this._trimmedText=void 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"trimmedRawText",{get:function(){return this._trimmedRawText!==void 0?this._trimmedRawText:(this._trimmedRawText=h5s(this.rawText),this._trimmedRawText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"trimmedText",{get:function(){return this._trimmedText!==void 0?this._trimmedText:(this._trimmedText=h5s(this.text),this._trimmedText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return(0,yxd.decode)(this.rawText)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isWhitespace",{get:function(){return/^(\s| )*$/.test(this.rawText)},enumerable:!1,configurable:!0}),r.prototype.toString=function(){return this.rawText},r}(_xd.default);IDe.default=bxd;function h5s(e){for(var r=0,t,n;r>=0&&r0&&/[^\S\r\n]/.test(e[t-1]),s=n{"use strict";var Cxd=L4&&L4.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}(),dGe=L4&&L4.__assign||function(){return dGe=Object.assign||function(e){for(var r,t=1,n=arguments.length;t0&&n.push(t=[]),s.childNodes.forEach(i),t.length>0&&n.push(t=[])):s.childNodes.forEach(i);else if(s.nodeType===xW.default.TEXT_NODE)if(s.isWhitespace)t.prependWhitespace=!0;else{var a=s.trimmedText;t.prependWhitespace&&(a=" ".concat(a),t.prependWhitespace=!1),t.push(a)}}return i(this),n.map(function(s){return s.join("").replace(/\s{2,}/g," ")}).join(`
           `).replace(/\s+$/,"")},enumerable:!1,configurable:!0}),r.prototype.toString=function(){var t=this.rawTagName;if(t){var n=this.rawAttrs?" ".concat(this.rawAttrs):"";return this.voidTag.formatNode(t,n,this.innerHTML)}return this.innerHTML},Object.defineProperty(r.prototype,"innerHTML",{get:function(){return this.childNodes.map(function(t){return t.toString()}).join("")},set:function(t){var n=lGe(t,this._parseOptions),i=n.childNodes.length?n.childNodes:[new mGe.default(t,this)];lne(i,this),lne(this.childNodes,null),this.childNodes=i},enumerable:!1,configurable:!0}),r.prototype.set_content=function(t,n){if(n===void 0&&(n={}),t instanceof pdn.default)t=[t];else if(typeof t=="string"){n=dGe(dGe({},this._parseOptions),n);var i=lGe(t,n);t=i.childNodes.length?i.childNodes:[new mGe.default(i.innerHTML,this)]}return lne(this.childNodes,null),lne(t,this),this.childNodes=t,this},r.prototype.replaceWith=function(){for(var t=this,n=[],i=0;i-1&&(i.rawText=i.rawText.substr(0,s),this.childNodes.length=n+1)}}return this},Object.defineProperty(r.prototype,"structure",{get:function(){var t=[],n=0;function i(a){t.push("  ".repeat(n)+a)}function s(a){var o=a.id?"#".concat(a.id):"",c=a.classList.length?".".concat(a.classList.value.join(".")):"";i("".concat(a.rawTagName).concat(o).concat(c)),n++,a.childNodes.forEach(function(l){l.nodeType===xW.default.ELEMENT_NODE?s(l):l.nodeType===xW.default.TEXT_NODE&&(l.isWhitespace||i("#text"))}),n--}return s(this),t.join(`
          -`)},enumerable:!1,configurable:!0}),r.prototype.removeWhitespace=function(){var t=this,n=0;return this.childNodes.forEach(function(i){if(i.nodeType===xW.default.TEXT_NODE){if(i.isWhitespace)return;i.rawText=i.trimmedRawText}else i.nodeType===xW.default.ELEMENT_NODE&&i.removeWhitespace();t.childNodes[n++]=i}),this.childNodes.length=n,this},r.prototype.querySelectorAll=function(t){return(0,ldn.selectAll)(t,this,{xmlMode:!0,adapter:ddn.default})},r.prototype.querySelector=function(t){return(0,ldn.selectOne)(t,this,{xmlMode:!0,adapter:ddn.default})},r.prototype.getElementsByTagName=function(t){for(var n=t.toUpperCase(),i=[],s=[],a=this,o=0;o!==void 0;){var c=void 0;do c=a.childNodes[o++];while(o0&&(s.push(o),a=c,o=0))}return i},r.prototype.getElementById=function(t){for(var n=[],i=this,s=0;s!==void 0;){var a=void 0;do a=i.childNodes[s++];while(s0&&(n.push(s),i=a,s=0)}}return null},r.prototype.closest=function(t){var n=new Map,i=this,s=null;function a(c,l){for(var u=null,m=0,h=l.length;m0;){var i=t[--n];if(this===i)return t[n-1]||null}return null}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"previousElementSibling",{get:function(){if(this.parentNode){for(var t=this.parentNode.childNodes,n=t.length,i=!1;n>0;){var s=t[--n];if(i){if(s instanceof r)return s||null}else this===s&&(i=!0)}return null}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"classNames",{get:function(){return this.classList.toString()},enumerable:!1,configurable:!0}),r.prototype.clone=function(){return lGe(this.toString(),this._parseOptions).firstChild},r}(pdn.default);L4.default=fdn;var une=/|<(\/?)([a-zA-Z][-.:0-9_a-zA-Z]*)((?:\s+[^>]*?(?:(?:'[^']*')|(?:"[^"]*"))?)*)\s*(\/?)>/g,Pxd=/(?:^|\s)(id|class)\s*=\s*((?:'[^']*')|(?:"[^"]*")|\S+)/gi,Rxd={area:!0,AREA:!0,base:!0,BASE:!0,br:!0,BR:!0,col:!0,COL:!0,hr:!0,HR:!0,img:!0,IMG:!0,input:!0,INPUT:!0,link:!0,LINK:!0,meta:!0,META:!0,source:!0,SOURCE:!0,embed:!0,EMBED:!0,param:!0,PARAM:!0,track:!0,TRACK:!0,wbr:!0,WBR:!0},g5s={li:{li:!0,LI:!0},LI:{li:!0,LI:!0},p:{p:!0,div:!0,P:!0,DIV:!0},P:{p:!0,div:!0,P:!0,DIV:!0},b:{div:!0,DIV:!0},B:{div:!0,DIV:!0},td:{td:!0,th:!0,TD:!0,TH:!0},TD:{td:!0,th:!0,TD:!0,TH:!0},th:{td:!0,th:!0,TD:!0,TH:!0},TH:{td:!0,th:!0,TD:!0,TH:!0},h1:{h1:!0,H1:!0},H1:{h1:!0,H1:!0},h2:{h2:!0,H2:!0},H2:{h2:!0,H2:!0},h3:{h3:!0,H3:!0},H3:{h3:!0,H3:!0},h4:{h4:!0,H4:!0},H4:{h4:!0,H4:!0},h5:{h5:!0,H5:!0},H5:{h5:!0,H5:!0},h6:{h6:!0,H6:!0},H6:{h6:!0,H6:!0}},y5s={li:{ul:!0,ol:!0,UL:!0,OL:!0},LI:{ul:!0,ol:!0,UL:!0,OL:!0},a:{div:!0,DIV:!0},A:{div:!0,DIV:!0},b:{div:!0,DIV:!0},B:{div:!0,DIV:!0},i:{div:!0,DIV:!0},I:{div:!0,DIV:!0},p:{div:!0,DIV:!0},P:{div:!0,DIV:!0},td:{tr:!0,table:!0,TR:!0,TABLE:!0},TD:{tr:!0,table:!0,TR:!0,TABLE:!0},th:{tr:!0,table:!0,TR:!0,TABLE:!0},TH:{tr:!0,table:!0,TR:!0,TABLE:!0}},vxt="documentfragmentcontainer";function A5s(e,r){var t,n;r===void 0&&(r={});var i=new _5s.default((t=r==null?void 0:r.voidTag)===null||t===void 0?void 0:t.closingSlash,(n=r==null?void 0:r.voidTag)===null||n===void 0?void 0:n.tags),s=r.blockTextElements||{script:!0,noscript:!0,style:!0,pre:!0},a=Object.keys(s),o=a.map(function(me){return new RegExp("^".concat(me,"$"),"i")}),c=a.filter(function(me){return s[me]}).map(function(me){return new RegExp("^".concat(me,"$"),"i")});function l(me){return c.some(function(oe){return oe.test(me)})}function u(me){return o.some(function(oe){return oe.test(me)})}var m=function(me,oe){return[me-L,oe-L]},h=new fdn(null,{},"",null,[0,e.length],i,r),_=h,b=[h],v=-1,w=void 0,x;e="<".concat(vxt,">").concat(e,"");for(var P=r.lowerCaseTagName,k=r.fixNestedATags,R=e.length-(vxt.length+2),L=vxt.length+2;x=une.exec(e);){var U=x[0],Y=x[1],N=x[2],j=x[3],M=x[4],C=U.length,O=une.lastIndex-C,V=une.lastIndex;if(v>-1&&v+C"),or=P?e.toLocaleLowerCase().indexOf(et,une.lastIndex):e.indexOf(et,une.lastIndex),Ge=or===-1?R:or;if(l(N)){var Q=e.substring(ce,Ge);Q.length>0&&/\S/.test(Q)&&_.appendChild(new mGe.default(Q,_,m(ce,Ge)))}or===-1?v=une.lastIndex=e.length+1:(v=une.lastIndex=or+et.length,Y="/")}}if(Y||M||Rxd[N])for(;;)if(w!=null&&(N==="a"||N==="A")&&(w=void 0),_.rawTagName===N){_.range[1]=m(-1,Math.max(v,V))[1],b.pop(),_=(0,pGe.default)(b);break}else{var Se=_.tagName;if(y5s[Se]&&y5s[Se][N]){b.pop(),_=(0,pGe.default)(b);continue}break}}}return b}L4.base_parse=A5s;function lGe(e,r){r===void 0&&(r={});for(var t=A5s(e,r),n=t[0],i=function(){var s=t.pop(),a=(0,pGe.default)(t);s.parentNode&&s.parentNode.parentNode&&(s.parentNode===a&&s.tagName===a.tagName?r.parseNoneClosedTags!==!0&&(a.removeChild(s),s.childNodes.forEach(function(o){a.parentNode.appendChild(o)}),t.pop()):r.parseNoneClosedTags!==!0&&(a.removeChild(s),s.childNodes.forEach(function(o){a.appendChild(o)})))};t.length>1;)i();return n}L4.parse=lGe;function lne(e,r){return e.map(function(t){return t.parentNode=r,t})}});var b5s=A(xnr=>{"use strict";Object.defineProperty(xnr,"__esModule",{value:!0});xnr.default=void 0;var kxd=Inr();Object.defineProperty(xnr,"default",{enumerable:!0,get:function(){return kxd.parse}})});var C5s=A(hdn=>{"use strict";Object.defineProperty(hdn,"__esModule",{value:!0});var Fxd=Inr();function Nxd(e,r){r===void 0&&(r={});var t=(0,Fxd.base_parse)(e,r);return t.length===1}hdn.default=Nxd});var T5s=A(Qw=>{"use strict";var xDe=Qw&&Qw.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Qw,"__esModule",{value:!0});Qw.NodeType=Qw.TextNode=Qw.Node=Qw.valid=Qw.CommentNode=Qw.HTMLElement=Qw.parse=void 0;var v5s=xDe(Cln());Qw.CommentNode=v5s.default;var E5s=xDe(Inr());Qw.HTMLElement=E5s.default;var D5s=xDe(axt());Qw.Node=D5s.default;var S5s=xDe(udn());Qw.TextNode=S5s.default;var w5s=xDe(eGe());Qw.NodeType=w5s.default;var I5s=xDe(b5s()),x5s=xDe(C5s());Qw.valid=x5s.default;function dne(e,r){return r===void 0&&(r={}),(0,I5s.default)(e,r)}Qw.default=dne;Qw.parse=dne;dne.parse=I5s.default;dne.HTMLElement=E5s.default;dne.CommentNode=v5s.default;dne.valid=x5s.default;dne.Node=D5s.default;dne.TextNode=S5s.default;dne.NodeType=w5s.default});var Pnr=A(Tnr=>{"use strict";Object.defineProperty(Tnr,"__esModule",{value:!0});Tnr.parse=void 0;var Oxd=(tn(),Dr(en)),P5s=Oxd.__importDefault(T5s());function Bxd(e,r){return typeof r<"u"?(0,P5s.default)(e,r):(0,P5s.default)(e)}Tnr.parse=Bxd});var R5s=A(Rnr=>{"use strict";Object.defineProperty(Rnr,"__esModule",{value:!0});Rnr.isGitHubRepo=void 0;var qxd=Ba(),Mxd=(0,qxd.regEx)(/^https?:\/\/github\.com\/[^/]+\/[^/]+$/);function Lxd(e){return!e.includes("sponsors")&&Mxd.test(e)}Rnr.isGitHubRepo=Lxd});var HS=A(knr=>{"use strict";Object.defineProperty(knr,"__esModule",{value:!0});knr.PypiDatasource=void 0;var ydn=(tn(),Dr(en)),k5s=ydn.__importDefault(require("node:url")),jxd=ydn.__importDefault(ixt()),TDe=Pi(),Gxd=Pnr(),bfe=Ba(),F5s=Ip(),Uxd=ydn.__importStar(BL()),Vxd=K0(),N5s=R5s(),gdn=class e extends Vxd.Datasource{static id="pypi";constructor(){super(e.id)}caching=!0;customRegistrySupport=!0;static defaultURL=process.env.PIP_INDEX_URL??"https://pypi.org/pypi/";defaultRegistryUrls=[e.defaultURL];defaultVersioning=Uxd.id;registryStrategy="merge";async getReleases({packageName:r,registryUrl:t}){let n=null,i=(0,F5s.ensureTrailingSlash)(t.replace("https://pypi.org/simple","https://pypi.org/pypi")),s=e.normalizeName(r);if(i.endsWith("/simple/")||i.endsWith("/+simple/"))TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi simple dependency"),n=await this.getSimpleDependency(s,i);else{TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi api dependency");try{n=await this.getDependency(s,i)}catch(a){if(a.statusCode!==404)throw a;TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi simple dependency via fallback"),n=await this.getSimpleDependency(s,i)}}return n}static normalizeName(r){return r.toLowerCase().replace((0,bfe.regEx)(/_/g),"-")}static normalizeNameForUrlLookup(r){return r.toLowerCase().replace((0,bfe.regEx)(/(_|\.|-)+/g),"-")}async getDependency(r,t){var o,c;let n=k5s.default.resolve(t,`${e.normalizeNameForUrlLookup(r)}/json`),i={releases:[]};TDe.logger.trace({lookupUrl:n},"Pypi api got lookup");let s=await this.http.getJson(n),a=s==null?void 0:s.body;if(!a)return TDe.logger.trace({dependency:r},"pip package not found"),null;if(s.authorization&&(i.isPrivate=!0),TDe.logger.trace({lookupUrl:n},"Got pypi api result"),(o=a.info)!=null&&o.home_page&&(i.homepage=a.info.home_page,(0,N5s.isGitHubRepo)(a.info.home_page)&&(i.sourceUrl=a.info.home_page.replace("http://","https://"))),(c=a.info)!=null&&c.project_urls)for(let[l,u]of Object.entries(a.info.project_urls)){let m=l.toLowerCase();!i.sourceUrl&&(m.startsWith("repo")||m==="code"||m==="source"||(0,N5s.isGitHubRepo)(u))&&(i.sourceUrl=u),!i.changelogUrl&&(["changelog","change log","changes","release notes","news","what's new"].includes(m)||jxd.default.exec(m))&&(i.changelogUrl=u)}if(a.releases){let l=Object.keys(a.releases);i.releases=l.map(u=>{var v;let m=((v=a.releases)==null?void 0:v[u])??[],{upload_time:h}=m[0]||{},_=m.some(({yanked:w})=>w),b={version:u,releaseTimestamp:h};return _&&(b.isDeprecated=_),b.constraints={python:m.map(({requires_python:w})=>w)},b})}return i}static extractVersionFromLinkText(r,t){let n=e.normalizeName(r),i=`${t}-`,s=".tar.gz";if(n.startsWith(i)&&n.endsWith(s))return n.replace(i,"").replace((0,bfe.regEx)(/\.tar\.gz$/),"");let a=r.toLowerCase(),o=t.replace((0,bfe.regEx)(/[^\w\d.]+/g),"_")+"-",c=t.replace((0,bfe.regEx)(/[^\w\d]+/g),"_")+"-",l=".whl";return(a.startsWith(o)||a.startsWith(c))&&a.endsWith(l)&&a.split("-").length>2?a.split("-")[1]:null}static cleanSimpleHtml(r){return r.replace((0,bfe.regEx)(/<\/?pre>/),"").replace((0,bfe.regEx)(/data-requires-python="([^"]*?)>([^"]*?)"/g),'data-requires-python="$1>$2"').replace((0,bfe.regEx)(/data-requires-python="([^"]*?)<([^"]*?)"/g),'data-requires-python="$1<$2"')}async getSimpleDependency(r,t){let n=k5s.default.resolve(t,(0,F5s.ensureTrailingSlash)(e.normalizeNameForUrlLookup(r))),i={releases:[]},s=await this.http.get(n),a=s==null?void 0:s.body;if(!a)return TDe.logger.trace({dependency:r},"pip package not found"),null;s.authorization&&(i.isPrivate=!0);let c=(0,Gxd.parse)(e.cleanSimpleHtml(a)).querySelectorAll("a"),l={};for(let m of Array.from(c)){let h=e.extractVersionFromLinkText(m.text,r);if(h){let _={yanked:m.hasAttribute("data-yanked")},b=m.getAttribute("data-requires-python");b&&(_.requires_python=b),l[h]||(l[h]=[]),l[h].push(_)}}let u=Object.keys(l);return i.releases=u.map(m=>{let h=l[m]??[],_=h.some(({yanked:v})=>v),b={version:m};return _&&(b.isDeprecated=_),b.constraints={python:h.map(({requires_python:v})=>v)},b}),i}};knr.PypiDatasource=gdn});var Ext=A(fGe=>{"use strict";Object.defineProperty(fGe,"__esModule",{value:!0});fGe.create=fGe.Version=void 0;var _dn=e=>(" "+e).slice(1),Fnr=class e{static ANCHORED_VERSION_PATTERN=/^\s*([0-9]+(\.[0-9a-zA-Z]+)*(-[0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*)?)?\s*$/;_version;version(){return this._version}toString(){return this.version()}static isCorrect(r){let t;try{t=_dn(r.toString())}catch{return!1}return e.ANCHORED_VERSION_PATTERN.test(t)}static create(r){if(r instanceof e)return r;if(r===null)return null;try{return new e(r)}catch{return null}}constructor(r){if(!e.isCorrect(r))throw new Error(`Malformed version number string ${r}`);let t=_dn(r.toString());/^\s*$/.test(t)&&(t="0"),this._version=t.trim().replace(/-/g,".pre.")}bump(){let r=this.getSegments();for(;r.findIndex(n=>typeof n=="string")!==-1;)r.pop();let t=r.length-2;return t>=0?r.pop():t=0,r[t]=r[t]+1,new e(r.join("."))}strictEql(r){return r.version()===this._version}isPrerelease(){return/[a-zA-Z]/.test(this._version)}release(){if(this.isPrerelease()){let r=this.getSegments();for(;r.findIndex(t=>typeof t=="string")!==-1;)r.pop();return new e(r.join("."))}return this}approximateRecommendation(){let r=this.getSegments();for(;r.findIndex(n=>typeof n=="string")!==-1;)r.pop();for(;r.length>2;)r.pop();for(;r.length<2;)r.push(0);let t=`~> ${r.join(".")}`;return this.isPrerelease()&&(t+=".a"),t}compare(r){if(r===null)return null;let t=(l,u)=>{if(l.length!==u.length)return!1;for(let m=0;ma?s:a)-1,c=0;for(;c<=o;){let l=n[c]||0,u=i[c]||0;if(c+=1,l===u)continue;let m=typeof l=="string",h=typeof u=="string";return m&&!h?-1:!m&&h?1:(l=l.toString(),u=u.toString(),l.localeCompare(u,void 0,{numeric:!0}))}return 0}canonicalSegments(){let r=this.splitSegments().map(t=>{let n=t.reverse(),i=n.findIndex(s=>s!==0);return n.slice(i).reverse()});return Array.prototype.concat.apply([],r)}getSegments(){return this._version.match(/[0-9]+|[a-z]+/gi).map(r=>/^\d+$/.test(r)?parseInt(r,10):_dn(r))}splitSegments(){let r=this.getSegments().findIndex(i=>typeof i=="string");r=r===-1?null:r;let t=this.getSegments();return[t.splice(0,r||t.length),t]}};fGe.Version=Fnr;var zxd=e=>Fnr.create(e);fGe.create=zxd});var Adn=A(hGe=>{"use strict";Object.defineProperty(hGe,"__esModule",{value:!0});hGe.parse=hGe.Requirement=void 0;var Nnr=Ext(),$xd=(e,r)=>e===r;function O5s(e,r=$xd){return e.filter((t,n,i)=>i.findIndex(s=>r(t,s))===n)}function B5s(e,r,t){if(e.length!==r.length)return!1;for(let n=0;n(" "+e).slice(1),Onr=class e{_requirements;static PATTERN=/^\s*(=|!=|>|<|>=|<=|~>)?\s*([0-9]+(\.[0-9a-zA-Z]+)*(-[0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*)?)\s*$/;static DEFAULT_REQUIREMENT=[">=",new Nnr.Version("0")];static create(...r){if(r.length>1)return new e(...r);let t=r.shift();if(t instanceof e)return t;if(t instanceof Array)return new e(...t);if(t instanceof Nnr.Version)return new e(t);try{return new e(q5s(t.toString()))}catch{return e.default()}}static default(){return new e(">= 0")}static parse(r){let t=()=>{throw new Error(`Illformed requirement [${r}]`)};if(r instanceof Nnr.Version)return["=",r];let n;try{n=q5s(r.toString())}catch{t()}let i=n.match(e.PATTERN);i||t();let[,s,a]=i;return[s||"=",new Nnr.Version(a)]}constructor(...r){let n=r.flat().filter(s=>s!==null),i=O5s(n);i.length===0?this._requirements=[e.DEFAULT_REQUIREMENT]:this._requirements=i.map(s=>e.parse(s))}concat(r){let n=r.flat().filter(a=>a!==null);O5s(n).map(a=>e.parse(a)).forEach(a=>this._requirements.push(a))}isNone(){if(this._requirements.length===1){let[r,t]=this._requirements[0];return r===e.DEFAULT_REQUIREMENT[0]&&t.compare(e.DEFAULT_REQUIREMENT[1])===0}return!1}isPrerelease(){return this._requirements.some(([,r])=>r.isPrerelease())}isSatisfiedBy(r){return this._requirements.every(([t,n])=>{switch(t){case"=":return r.compare(n)===0;case"!=":return r.compare(n)!==0;case">":return r.compare(n)===1;case"<":return r.compare(n)===-1;case">=":return r.compare(n)!==-1;case"<=":return r.compare(n)!==1;case"~>":return r.compare(n)!==-1&&r.release().compare(n.bump())===-1;default:return!1}})}isSpecific(){if(this._requirements.length>1)return!0;let r=this._requirements[0][0];return!(r===">"||r===">=")}eql(r){if(!B5s(this._requirements,r._requirements,([n,i],[s,a])=>n===s&&i.compare(a)===0))return!1;let t=this._tildeRequirements();return t.length===0?!0:B5s(t,r._tildeRequirements(),([,n],[,i])=>n.strictEql(i))}_tildeRequirements(){return this._requirements.filter(([r])=>r==="~>")}};hGe.Requirement=Onr;var Qxd=e=>Onr.parse(e);hGe.parse=Qxd});var gGe=A(Yb=>{"use strict";Object.defineProperty(Yb,"__esModule",{value:!0});Yb.prerelease=Yb.patch=Yb.minor=Yb.major=Yb.minSatisfying=Yb.maxSatisfying=Yb.satisfies=Yb.valid=Yb.lte=Yb.lt=Yb.gte=Yb.gt=Yb.eq=void 0;var eR=Ext(),Kxd=Adn();function Hxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===0}Yb.eq=Hxd;function M5s(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===1}Yb.gt=M5s;function Wxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)!==-1}Yb.gte=Wxd;function L5s(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===-1}Yb.lt=L5s;function Yxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)!==1}Yb.lte=Yxd;function Jxd(e){return e&&eR.Version.isCorrect(e)?e:null}Yb.valid=Jxd;function bdn(e,r){try{let t=new eR.Version(e);return new Kxd.Requirement(...r.split(/\s*,\s*/)).isSatisfiedBy(t)}catch{return!1}}Yb.satisfies=bdn;function Xxd(e,r){return e.reduce((t,n)=>bdn(n,r)&&(!t||L5s(t,n))?n:t,null)}Yb.maxSatisfying=Xxd;function Zxd(e,r){return e.reduce((t,n)=>bdn(n,r)&&(!t||M5s(t,n))?n:t,null)}Yb.minSatisfying=Zxd;function eTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[n]=t;return n}Yb.major=eTd;function tTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[,n]=t;return typeof n=="number"?n:null}Yb.minor=tTd;function rTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[,,n]=t;return typeof n=="number"?n:null}Yb.patch=rTd;function nTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[,t]=r.splitSegments();return t.length?t.map(n=>n.toString()):null}Yb.prerelease=nTd});var yGe=A(WS=>{"use strict";Object.defineProperty(WS,"__esModule",{value:!0});WS.isSingleOperator=WS.isValidOperator=WS.PGTE=WS.LTE=WS.GTE=WS.LT=WS.GT=WS.NOT_EQUAL=WS.EQUAL=void 0;var Cdn="=";WS.EQUAL=Cdn;var j5s="!=";WS.NOT_EQUAL=j5s;var G5s=">";WS.GT=G5s;var U5s="<";WS.LT=U5s;var V5s=">=";WS.GTE=V5s;var z5s="<=";WS.LTE=z5s;var $5s="~>";WS.PGTE=$5s;var iTd=[Cdn],sTd=[Cdn,j5s,G5s,U5s,V5s,z5s,$5s],aTd=e=>sTd.includes(e);WS.isValidOperator=aTd;var oTd=e=>iTd.includes(e);WS.isSingleOperator=oTd});var Dxt=A(VL=>{"use strict";Object.defineProperty(VL,"__esModule",{value:!0});VL.ltr=VL.parse=VL.stringifyRanges=VL.parseRanges=VL.satisfiesRange=void 0;var Q5s=gGe(),cTd=Adn(),uTd=Ext(),K5s=Pi(),lTd=Ba(),pne=yGe(),H5s=e=>{let r=(0,lTd.regEx)(/^(?[^\d\s]+)?(?\s*)(?[0-9a-zA-Z-.]+)$/),t=(e||"").trim(),n=r.exec(t);if(n!=null&&n.groups){let{version:i="",operator:s="",delimiter:a=" "}=n.groups;return{version:i,operator:s,delimiter:a}}return{version:"",operator:"",delimiter:" "}};VL.parse=H5s;function W5s(e,r){return r.companion?(0,Q5s.satisfies)(e,`${r.operator}${r.version}`)&&W5s(e,r.companion):(0,Q5s.satisfies)(e,`${r.operator}${r.version}`)}VL.satisfiesRange=W5s;function dTd(e){let r=e.split(",").map(H5s),t=[];for(let n=0;nr.companion?`${r.operator}${r.delimiter}${r.version}, ${r.companion.operator}${r.companion.delimiter}${r.companion.version}`:`${r.operator}${r.delimiter}${r.version}`).join(", ")}VL.stringifyRanges=pTd;var mTd=(e,r)=>{let t=(0,uTd.create)(e);return t?r.split(",").map(cTd.parse).map(([s,a])=>{switch(s){case pne.GT:case pne.LT:return t.compare(a)<=0;case pne.GTE:case pne.LTE:case pne.EQUAL:case pne.NOT_EQUAL:return t.compare(a)<0;case pne.PGTE:return t.compare(a)<0&&t.release().compare(a.bump())<=0;default:return K5s.logger.warn({operator:s},"Unsupported operator"),!1}}).reduce((s,a)=>s&&a,!0):(K5s.logger.warn({version:e},"Invalid ruby version"),!1)};VL.ltr=mTd});var Sxt=A(tR=>{"use strict";Object.defineProperty(tR,"__esModule",{value:!0});tR.decrement=tR.increment=tR.pgteUpperBound=tR.trimZeroes=tR.floor=tR.adapt=tR.parse=void 0;var BV=gGe(),fTd=Ext(),hTd=Ba();function Bnr(e){let r=(0,fTd.create)(e);return r?r.release().getSegments():[]}var J5s=e=>({major:(0,BV.major)(e),minor:(0,BV.minor)(e),patch:(0,BV.patch)(e),prerelease:(0,BV.prerelease)(e)});tR.parse=J5s;var gTd=e=>{let r=Bnr(e);return r.length<=1?r.join("."):[...r.slice(0,-1),0].join(".")};tR.floor=gTd;var X5s=(e,r)=>e.split(".").slice(0,r.split(".").length).join(".");tR.adapt=X5s;var yTd=e=>{let r=e.split(".");for(;r.length>0&&r[r.length-1]==="0";)r.pop();return r.join(".")};tR.trimZeroes=yTd;var _Td=e=>{let r=Bnr(e);return r.length>1&&r.pop(),Z5s(r.join("."))};tR.pgteUpperBound=_Td;var Z5s=e=>{let r=Bnr(e),t=parseInt(r.pop(),10)+1;return[...r,t].join(".")},ATd=(e,r,t,n)=>r===0||t===0||n.length===0?e+1:e,bTd=(e,r,t)=>r===0||t.length===0?e+1:e,Y5s=(e,r)=>r.length===0?e+1:e,eNs=(e,r)=>{let t=J5s(e),{major:n,prerelease:i}=t,{minor:s,patch:a}=t;s=s||0,a=a||0;let o,c=X5s(r,e);if((0,BV.eq)(e,c))return Z5s(e);let l=u=>(0,hTd.regEx)(/^[0-9.-/]+$/).test(u);return(0,BV.major)(e)!==(0,BV.major)(c)?o=[ATd(n,s,a,i??[]),0,0].join("."):(0,BV.minor)(e)!==(0,BV.minor)(c)?o=[n,bTd(s,a,i??[]),0].join("."):(0,BV.patch)(e)!==(0,BV.patch)(c)?o=[n,s,Y5s(a,i??[])].join("."):l(e)&&l(c)?o=[n,s,Y5s(a,i??[])].join("."):o=[n,s,a].join("."),eNs(o,r)};tR.increment=eNs;var CTd=e=>Bnr(e).reverse().reduce((n,i,s)=>s===0?[i-1]:n[s-1]===-1?[...n.slice(0,s-1),0,i-1]:[...n,i],[]).reverse().join(".");tR.decrement=CTd});var qnr=A(wxt=>{"use strict";Object.defineProperty(wxt,"__esModule",{value:!0});wxt.replacePart=void 0;var vTd=Pi(),PDe=yGe(),vdn=Dxt(),_Ge=Sxt();function Edn(e,r){let{operator:t,version:n,companion:i}=e;switch(t){case PDe.LT:return{...e,version:(0,_Ge.increment)(n,r)};case PDe.LTE:return{...e,version:r};case PDe.PGTE:return i?{...e,version:(0,_Ge.floor)((0,_Ge.adapt)(r,n)),companion:{...i,version:r}}:{...e,version:(0,_Ge.floor)((0,_Ge.adapt)(r,n))};case PDe.GT:return{...e,version:(0,_Ge.decrement)(r)};case PDe.GTE:case PDe.EQUAL:return{...e,version:r};case PDe.NOT_EQUAL:return e;default:return vTd.logger.warn({operator:t},"Unsupported ruby versioning operator"),{operator:"",delimiter:" ",version:""}}}wxt.replacePart=Edn;wxt.default=({range:e,to:r})=>{let t=(0,vdn.parseRanges)(e).map(n=>{if((0,vdn.satisfiesRange)(r,n))return n;if(n.version.split(".").length>r.split(".").length){let i=n.version.split(".").length-r.split(".").length,s=[r,...Array(i).fill("0")].join("."),a=Edn(n,s);return{...a,version:a.version.split(".").slice(0,-i).join(".")}}return Edn(n,r)});return(0,vdn.stringifyRanges)(t)}});var rNs=A(Idn=>{"use strict";Object.defineProperty(Idn,"__esModule",{value:!0});var Ddn=gGe(),AGe=yGe(),tNs=Dxt(),Sdn=Sxt(),wdn=qnr();Idn.default=({range:e,to:r})=>{let t=(0,tNs.parseRanges)(e).map(n=>{let{operator:i,version:s}=n;switch(i){case AGe.LT:return(0,Ddn.gte)(r,s)?(0,wdn.replacePart)(n,r):n;case AGe.LTE:return(0,Ddn.gt)(r,s)?(0,wdn.replacePart)(n,r):n;case AGe.PGTE:{let a=(0,Sdn.adapt)(r,s);return(0,Sdn.trimZeroes)(a)===(0,Sdn.trimZeroes)(r)?{...n,version:a,companion:void 0}:{...n,version:a,companion:{operator:AGe.GTE,delimiter:" ",version:r}}}case AGe.NOT_EQUAL:return(0,Ddn.lt)(s,r)?{...n,operator:AGe.GTE,version:r}:n;default:return(0,wdn.replacePart)(n,r)}});return(0,tNs.stringifyRanges)(t)}});var nNs=A(xdn=>{"use strict";Object.defineProperty(xdn,"__esModule",{value:!0});xdn.default=({to:e})=>e});var sNs=A(Rdn=>{"use strict";Object.defineProperty(Rdn,"__esModule",{value:!0});var Tdn=yGe(),Pdn=Dxt(),iNs=Sxt(),ETd=qnr();Rdn.default=({range:e,to:r})=>{let t=(0,Pdn.parseRanges)(e).flatMap(n=>{if((0,Pdn.satisfiesRange)(r,n))return[n];let{operator:i,version:s,companion:a}=n;switch(i){case Tdn.PGTE:{let o=a?a.version:s,c=(0,iNs.increment)((0,iNs.pgteUpperBound)(s),r);return[{operator:Tdn.GTE,delimiter:" ",version:o},{operator:Tdn.LT,delimiter:" ",version:c}]}default:return[(0,ETd.replacePart)(n,r)]}});return(0,Pdn.stringifyRanges)(t)}});var aNs=A(TW=>{"use strict";Object.defineProperty(TW,"__esModule",{value:!0});TW.widen=TW.replace=TW.bump=TW.pin=void 0;var Mnr=(tn(),Dr(en)),DTd=Mnr.__importDefault(rNs());TW.bump=DTd.default;var STd=Mnr.__importDefault(nNs());TW.pin=STd.default;var wTd=Mnr.__importDefault(qnr());TW.replace=wTd.default;var ITd=Mnr.__importDefault(sNs());TW.widen=ITd.default});var qV=A(o_=>{"use strict";Object.defineProperty(o_,"__esModule",{value:!0});o_.api=o_.sortVersions=o_.matches=o_.isValid=o_.isVersion=o_.supportedRangeStrategies=o_.supportsRanges=o_.urls=o_.displayName=o_.id=void 0;var Cfe=gGe(),xTd=Pi(),Ixt=Ba(),oNs=yGe(),kdn=Dxt(),Lnr=aNs(),jnr=Sxt();o_.id="ruby";o_.displayName="Ruby";o_.urls=["https://guides.rubygems.org/patterns/","https://bundler.io/v1.5/gemfile.html","https://www.devalot.com/articles/2012/04/gem-versions.html"];o_.supportsRanges=!0;o_.supportedRangeStrategies=["bump","widen","pin","replace"];function ib(e){return typeof e=="string"?e.replace((0,Ixt.regEx)(/^v/),"").replace((0,Ixt.regEx)(/('|")/g),""):e}var TTd=(e,r)=>(0,Cfe.eq)(ib(e),ib(r)),PTd=e=>(0,jnr.parse)(ib(e)).major,RTd=e=>(0,jnr.parse)(ib(e)).minor,kTd=e=>(0,jnr.parse)(ib(e)).patch,FTd=e=>!!(0,Cfe.valid)(ib(e));o_.isVersion=FTd;var NTd=(e,r)=>(0,Cfe.gt)(ib(e),ib(r)),OTd=(e,r)=>!!(0,kdn.ltr)(ib(e),ib(r)),BTd=e=>{let{version:r,operator:t}=(0,kdn.parse)(ib(e));return t?(0,o_.isVersion)(r)&&(0,oNs.isSingleOperator)(t):(0,o_.isVersion)(r)};function qTd(e){let r=ib(e);return(0,jnr.parse)(r).prerelease?!1:(0,o_.isVersion)(r)}var MTd=e=>e.split(",").map(r=>ib(r.trim())).every(r=>{let{version:t,operator:n}=(0,kdn.parse)(r);return n?(0,o_.isVersion)(t)&&(0,oNs.isValidOperator)(n):(0,o_.isVersion)(t)});o_.isValid=MTd;var LTd=(e,r)=>(0,Cfe.satisfies)(ib(e),ib(r));o_.matches=LTd;function jTd(e,r){return(0,Cfe.maxSatisfying)(e.map(ib),ib(r))}function GTd(e,r){return(0,Cfe.minSatisfying)(e.map(ib),ib(r))}var cNs=({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n})=>{let i=null;if((0,o_.isVersion)(e))i=e.startsWith("v")?"v"+n:n;else if(e.replace((0,Ixt.regEx)(/^=\s*/),"")===t)i=e.replace(t,n);else switch(r){case"update-lockfile":if((0,Cfe.satisfies)(n,ib(e)))i=ib(e);else return cNs({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});break;case"pin":i=(0,Lnr.pin)({to:ib(n)});break;case"bump":i=(0,Lnr.bump)({range:ib(e),to:ib(n)});break;case"auto":case"replace":i=(0,Lnr.replace)({range:ib(e),to:ib(n)});break;case"widen":i=(0,Lnr.widen)({range:ib(e),to:ib(n)});break;default:xTd.logger.warn({rangeStrategy:r},"Unsupported range strategy")}if(i&&(0,Ixt.regEx)(/^('|")/).exec(e)){let s=e[0];return i.split(",").map(a=>a.replace((0,Ixt.regEx)("^(?\\s*)"),`$${s}`)).map(a=>a.replace(/(?\s*)$/,`${s}$`)).join(",")}return i},UTd=(e,r)=>(0,Cfe.gt)(ib(e),ib(r))?1:-1;o_.sortVersions=UTd;o_.api={equals:TTd,getMajor:PTd,getMinor:RTd,getPatch:kTd,isCompatible:o_.isVersion,isGreaterThan:NTd,isLessThanRange:OTd,isSingleVersion:BTd,isStable:qTd,isValid:o_.isValid,isVersion:o_.isVersion,matches:o_.matches,getSatisfyingVersion:jTd,minSatisfyingVersion:GTd,getNewValue:cNs,sortVersions:o_.sortVersions};o_.default=o_.api});var vfe=A(Gnr=>{"use strict";Object.defineProperty(Gnr,"__esModule",{value:!0});Gnr.RubyVersionDatasource=void 0;var VTd=(tn(),Dr(en)),zTd=Pi(),$Td=Ug(),QTd=ug(),KTd=Pnr(),uNs=qV(),HTd=K0(),xxt=class e extends HTd.Datasource{static id="ruby-version";constructor(){super(e.id)}defaultRegistryUrls=["https://www.ruby-lang.org/"];customRegistrySupport=!1;defaultVersioning=uNs.id;async getReleases({registryUrl:r}){var i;let t={homepage:"https://www.ruby-lang.org",sourceUrl:"https://github.com/ruby/ruby",releases:[]},n=`${r}en/downloads/releases/`;try{let s=await this.http.get(n);if((((i=(0,KTd.parse)(s.body).querySelector(".release-list"))==null?void 0:i.querySelectorAll("tr"))??[]).forEach(c=>{let l=c.querySelectorAll("td"),u=[];if(l.forEach(m=>u.push(m.innerHTML)),u.length){let m=u[0].replace("Ruby ","");if((0,uNs.isVersion)(m)){let h=u[1],_=u[2].replace('more...',"");t.releases.push({version:m,releaseTimestamp:h,changelogUrl:_})}}}),!t.releases.length)return zTd.logger.warn({registryUrl:r},"Missing ruby releases"),null}catch(s){this.handleGenericErrors(s)}return t}handleHttpErrors(r){throw new $Td.ExternalHostError(r)}};Gnr.RubyVersionDatasource=xxt;VTd.__decorate([(0,QTd.cache)({namespace:`datasource-${xxt.id}`,key:"all"})],xxt.prototype,"getReleases",null)});var Vnr=A(Unr=>{"use strict";Object.defineProperty(Unr,"__esModule",{value:!0});Unr.isSkipComment=void 0;var WTd=Pi(),YTd=Ba();function JTd(e){if(e&&(0,YTd.regEx)(/^(renovate|pyup):/).test(e)){let r=e.split("#")[0].split(":")[1].trim();if(r==="ignore")return!0;WTd.logger.debug("Unknown comment command: "+r)}return!1}Unr.isSkipComment=JTd});var bGe=A(rR=>{"use strict";Object.defineProperty(rR,"__esModule",{value:!0});rR.api=rR.RegExpVersioningApi=rR.supportsRanges=rR.urls=rR.displayName=rR.id=void 0;var lNs=(tn(),Dr(en)),Fdn=lNs.__importDefault(_a()),znr=lNs.__importDefault(Hy()),XTd=Zp(),ZTd=Ba(),ePd=DL();rR.id="regex";rR.displayName="Regular Expression";rR.urls=[];rR.supportsRanges=!1;function Efe(e){let r=`${e.release[0]}.${e.release[1]}.${e.release[2]}`;return Fdn.default.nonEmptyString(e.prerelease)&&(r+=`-${e.prerelease}`),r}var $nr=class extends ePd.GenericVersioningApi{_config;constructor(r){super();let t=r??"^(?\\d+)?$";if(!t.includes("")&&!t.includes("")&&!t.includes("")){let n=new Error(XTd.CONFIG_VALIDATION);throw n.validationSource=t,n.validationError="regex versioning needs at least one major, minor or patch group defined",n}this._config=(0,ZTd.regEx)(t)}_parse(r){var m,h;let t=(h=(m=this._config)==null?void 0:m.exec(r))==null?void 0:h.groups;if(!t)return null;let{major:n,minor:i,patch:s,build:a,revision:o,prerelease:c,compatibility:l}=t,u=[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10)];return a&&(u.push(Number.parseInt(a,10)),o&&u.push(Number.parseInt(o,10))),{release:u,prerelease:c,compatibility:l}}isCompatible(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&n.compatibility===i.compatibility)}isLessThanRange(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&znr.default.ltr(Efe(n),Efe(i)))}getSatisfyingVersion(r,t){let n=this._parse(t);return n?znr.default.maxSatisfying(r.map(i=>this._parse(i)).filter(Fdn.default.truthy).map(Efe),Efe(n)):null}minSatisfyingVersion(r,t){let n=this._parse(t);return n?znr.default.minSatisfying(r.map(i=>this._parse(i)).filter(Fdn.default.truthy).map(Efe),Efe(n)):null}matches(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&znr.default.satisfies(Efe(n),Efe(i)))}};rR.RegExpVersioningApi=$nr;rR.api=$nr;rR.default=rR.api});var hNs=A(Knr=>{"use strict";Object.defineProperty(Knr,"__esModule",{value:!0});Knr.upgradeableTooling=void 0;var fNs=(tn(),Dr(en)),tPd=Ba(),rPd=qrr(),nPd=Qy(),iPd=Kje(),Tb=bE(),vE=ch(),sPd=jrr(),Qnr=Vrr(),aPd=Hrr(),oPd=BF(),cPd=HS(),uPd=vfe(),dNs=fNs.__importStar(bGe()),pNs=fNs.__importStar(ZD()),mNs={asdfPluginUrl:"https://github.com/NeoHsu/asdf-hugo",config:e=>({datasource:Tb.GithubReleasesDatasource.id,packageName:"gohugoio/hugo",extractVersion:"^v(?\\S+)",currentValue:e.replace(/^extended_/,"")})};Knr.upgradeableTooling={"adr-tools":{asdfPluginUrl:"https://gitlab.com/td7x/asdf/adr-tools.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"npryce/adr-tools"}},argocd:{asdfPluginUrl:"https://github.com/beardix/asdf-argocd",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"argoproj/argo-cd",extractVersion:"^v(?\\S+)"}},awscli:{asdfPluginUrl:"https://github.com/MetricMike/asdf-awscli",config:{datasource:vE.GithubTagsDatasource.id,packageName:"aws/aws-cli"}},bun:{asdfPluginUrl:"https://github.com/cometkim/asdf-bun",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"oven-sh/bun",extractVersion:"^bun-v(?\\S+)"}},"cargo-make":{asdfPluginUrl:"https://github.com/kachick/asdf-cargo-make",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"sagiegurari/cargo-make"}},checkov:{asdfPluginUrl:"https://github.com/bosmak/asdf-checkov.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"bridgecrewio/checkov"}},clojure:{asdfPluginUrl:"https://github.com/asdf-community/asdf-clojure",config:{datasource:vE.GithubTagsDatasource.id,packageName:"clojure/brew-install",versioning:`${dNs.id}:^(?\\d+?)\\.(?\\d+?)\\.(?\\d+)\\.(?\\d+)$`}},crystal:{asdfPluginUrl:"https://github.com/asdf-community/asdf-crystal",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"crystal-lang/crystal"}},dart:{asdfPluginUrl:"https://github.com/PatOConnor43/asdf-dart",config:{datasource:rPd.DartVersionDatasource.id}},deno:{asdfPluginUrl:"https://github.com/asdf-community/asdf-deno",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"denoland/deno",extractVersion:"^v(?\\S+)"}},direnv:{asdfPluginUrl:"https://github.com/asdf-community/asdf-direnv",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"direnv/direnv",extractVersion:"^v(?\\S+)"}},dprint:{asdfPluginUrl:"https://github.com/asdf-community/asdf-dprint",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"dprint/dprint"}},ecspresso:{asdfPluginUrl:"https://github.com/kayac/asdf-ecspresso",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"kayac/ecspresso",extractVersion:"^v(?\\S+)"}},elixir:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-elixir",config:{datasource:sPd.HexpmBobDatasource.id}},elm:{asdfPluginUrl:"https://github.com/asdf-community/asdf-elm",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"elm/compiler"}},erlang:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-erlang",config:{datasource:vE.GithubTagsDatasource.id,packageName:"erlang/otp",extractVersion:"^OTP-(?\\S+)",versioning:`${dNs.id}:^(?\\d+?)\\.(?\\d+?)(\\.(?\\d+))?$`}},flutter:{asdfPluginUrl:"https://github.com/oae/asdf-flutter",config:e=>({datasource:iPd.FlutterVersionDatasource.id,currentValue:e.replace((0,tPd.regEx)(/-(stable|beta|dev)$/),"")})},flux2:{asdfPluginUrl:"https://github.com/tablexi/asdf-flux2.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"fluxcd/flux2",extractVersion:"^v(?.+)"}},gauche:{asdfPluginUrl:"https://github.com/sakuro/asdf-gauche",config:{datasource:nPd.DockerDatasource.id,packageName:"practicalscheme/gauche"}},gohugo:mNs,golang:{asdfPluginUrl:"https://github.com/kennyp/asdf-golang",config:{datasource:vE.GithubTagsDatasource.id,packageName:"golang/go",extractVersion:"^go(?\\S+)"}},"golangci-lint":{asdfPluginUrl:"https://github.com/hypnoglow/asdf-golangci-lint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"golangci/golangci-lint",extractVersion:"^v(?.+)"}},hadolint:{asdfPluginUrl:"https://github.com/looztra/asdf-hadolint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"hadolint/hadolint",extractVersion:"^v(?.+)"}},haskell:{asdfPluginUrl:"https://github.com/asdf-community/asdf-haskell",config:{datasource:vE.GithubTagsDatasource.id,packageName:"ghc/ghc",extractVersion:"^ghc-(?\\S+?)-release"}},helm:{asdfPluginUrl:"https://github.com/Antiarchitect/asdf-helm",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"helm/helm",extractVersion:"^v(?\\S+)"}},helmfile:{asdfPluginUrl:"https://github.com/feniix/asdf-helmfile",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"helmfile/helmfile",extractVersion:"^v(?\\S+)"}},hugo:mNs,idris:{asdfPluginUrl:"https://github.com/asdf-community/asdf-idris",config:{datasource:vE.GithubTagsDatasource.id,packageName:"idris-lang/Idris-dev",extractVersion:"^v(?\\S+)"}},java:{asdfPluginUrl:"https://github.com/halcyon/asdf-java",config:e=>{var s,a,o,c;let r=(s=e.match(/^adoptopenjdk-(?\d\S+)/))==null?void 0:s.groups;if(r)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jdk",currentValue:r.version};let t=(a=e.match(/^adoptopenjdk-jre-(?\d\S+)/))==null?void 0:a.groups;if(t)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jre",currentValue:t.version};let n=(o=e.match(/^temurin-(?\d\S+)/))==null?void 0:o.groups;if(n)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jdk",currentValue:n.version};let i=(c=e.match(/^temurin-jre-(?\d\S+)/))==null?void 0:c.groups;if(i)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jre",currentValue:i.version}}},julia:{asdfPluginUrl:"https://github.com/rkyleg/asdf-julia",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"JuliaLang/julia",extractVersion:"^v(?\\S+)"}},just:{asdfPluginUrl:"https://github.com/olofvndrhr/asdf-just",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"casey/just"}},kotlin:{asdfPluginUrl:"https://github.com/asdf-community/asdf-kotlin",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"JetBrains/kotlin",extractVersion:"^(Kotlin |v)(?\\S+)"}},kubectl:{asdfPluginUrl:"https://github.com/Banno/asdf-kubectl.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"kubernetes/kubernetes",extractVersion:"^v(?.+)"}},kustomize:{asdfPluginUrl:"https://github.com/Banno/asdf-kustomize",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"kubernetes-sigs/kustomize",extractVersion:"^kustomize/v(?\\S+)"}},lua:{asdfPluginUrl:"https://github.com/Stratus3D/asdf-lua",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"lua/lua",extractVersion:"^v(?\\S+)"}},nim:{asdfPluginUrl:"https://github.com/asdf-community/asdf-nim",config:{datasource:vE.GithubTagsDatasource.id,packageName:"nim-lang/Nim",extractVersion:"^v(?\\S+)"}},nodejs:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-nodejs",config:{depName:"node",datasource:aPd.NodeVersionDatasource.id}},ocaml:{asdfPluginUrl:"https://github.com/asdf-community/asdf-ocaml",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"ocaml/ocaml"}},perl:{asdfPluginUrl:"https://github.com/ouest/asdf-perl",config:{datasource:vE.GithubTagsDatasource.id,packageName:"Perl/perl5",extractVersion:"^v(?\\S+)"}},php:{asdfPluginUrl:"https://github.com/asdf-community/asdf-php",config:{datasource:vE.GithubTagsDatasource.id,packageName:"php/php-src",extractVersion:"^php-(?\\S+)"}},pnpm:{asdfPluginUrl:"https://github.com/jonathanmorley/asdf-pnpm",config:{datasource:oPd.NpmDatasource.id,packageName:"pnpm",versioning:pNs.id}},poetry:{asdfPluginUrl:"https://github.com/asdf-community/asdf-poetry",config:{datasource:cPd.PypiDatasource.id,packageName:"poetry"}},"pre-commit":{asdfPluginUrl:"https://github.com/jonathanmorley/asdf-pre-commit.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"pre-commit/pre-commit",extractVersion:"^v(?.+)"}},pulumi:{asdfPluginUrl:"https://github.com/canha/asdf-pulumi.git",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"pulumi/pulumi",extractVersion:"^v(?\\S+)"}},python:{asdfPluginUrl:"https://github.com/danhper/asdf-python",config:{datasource:vE.GithubTagsDatasource.id,packageName:"python/cpython",extractVersion:"^v(?\\S+)"}},ruby:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-ruby",config:{datasource:uPd.RubyVersionDatasource.id,packageName:"ruby-version",versioning:pNs.id}},rust:{asdfPluginUrl:"https://github.com/code-lever/asdf-rust",config:{datasource:vE.GithubTagsDatasource.id,packageName:"rust-lang/rust"}},scala:{asdfPluginUrl:"https://github.com/asdf-community/asdf-scala",config:e=>{if(e.startsWith("2"))return{datasource:vE.GithubTagsDatasource.id,packageName:"scala/scala",extractVersion:"^v(?\\S+)"};if(e.startsWith("3"))return{datasource:vE.GithubTagsDatasource.id,packageName:"lampepfl/dotty"}}},shellcheck:{asdfPluginUrl:"https://github.com/luizm/asdf-shellcheck",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"koalaman/shellcheck",extractVersion:"^v(?\\S+)"}},shfmt:{asdfPluginUrl:"https://github.com/luizm/asdf-shfmt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mvdan/sh",extractVersion:"^v(?\\S+)"}},sops:{asdfPluginUrl:"https://github.com/feniix/asdf-sops",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mozilla/sops",extractVersion:"^v(?\\S+)"}},terraform:{asdfPluginUrl:"https://github.com/asdf-community/asdf-hashicorp",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"hashicorp/terraform",extractVersion:"^v(?\\S+)"}},"terraform-docs":{asdfPluginUrl:"https://github.com/looztra/asdf-terraform-docs.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"terraform-docs/terraform-docs",extractVersion:"^v(?.+)"}},terragrunt:{asdfPluginUrl:"https://github.com/ohmer/asdf-terragrunt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"gruntwork-io/terragrunt",extractVersion:"^v(?\\S+)"}},tflint:{asdfPluginUrl:"https://github.com/skyzyx/asdf-tflint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"terraform-linters/tflint",extractVersion:"^v(?.+)"}},tfsec:{asdfPluginUrl:"https://github.com/woneill/asdf-tfsec.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"aquasecurity/tfsec",extractVersion:"^v(?.+)"}},trivy:{asdfPluginUrl:"https://github.com/zufardhiyaulhaq/asdf-trivy",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"aquasecurity/trivy",extractVersion:"^v(?\\S+)"}},zig:{asdfPluginUrl:"https://github.com/cheetah/asdf-zig",config:{datasource:vE.GithubTagsDatasource.id,packageName:"ziglang/zig"}},maestro:{asdfPluginUrl:"https://github.com/dotanuki-labs/asdf-maestro",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mobile-dev-inc/maestro",extractVersion:"^cli-(?\\S+)"}},detekt:{asdfPluginUrl:"https://github.com/dotanuki-labs/asdf-detekt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"detekt/detekt",extractVersion:"^v(?\\S+)"}},ktlint:{asdfPluginUrl:"https://github.com/asdf-community/asdf-ktlint",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"pinterest/ktlint"}},yamlfmt:{asdfPluginUrl:"https://github.com/kachick/asdf-yamlfmt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"google/yamlfmt",extractVersion:"^v(?\\S+)"}}}});var gNs=A(Hnr=>{"use strict";Object.defineProperty(Hnr,"__esModule",{value:!0});Hnr.extractPackageFile=void 0;var lPd=(tn(),Dr(en)),dPd=lPd.__importDefault(_a()),pPd=Pi(),mPd=Vnr(),fPd=Ba(),hPd=hNs();function gPd(e){pPd.logger.trace("asdf.extractPackageFile()");let r=(0,fPd.regEx)(/^(?([\w_-]+)) (?[^\s#]+)(?: [^\s#]+)* *(?: #(?.*))?$/gm),t=[];for(let n of[...e.matchAll(r)].map(i=>i.groups).filter(dPd.default.truthy)){let i=n.toolName.trim(),s=n.version.trim(),a=hPd.upgradeableTooling[i],o=a?typeof a.config=="function"?a.config(s):a.config:void 0;if(o){let c={currentValue:s,depName:i,...o};(0,mPd.isSkipComment)((n.comment??"").trim())&&(c.skipReason="ignored"),t.push(c)}else{let c={depName:i,skipReason:"unsupported-datasource"};t.push(c)}}return t.length?{deps:t}:null}Hnr.extractPackageFile=gPd});var yNs=A(PW=>{"use strict";Object.defineProperty(PW,"__esModule",{value:!0});PW.supportedDatasources=PW.defaultConfig=PW.displayName=PW.extractPackageFile=void 0;var yPd=qrr(),_Pd=Qy(),APd=Kje(),bPd=bE(),CPd=ch(),vPd=jrr(),EPd=Vrr(),DPd=Hrr(),SPd=BF(),wPd=HS(),IPd=vfe(),xPd=gNs();Object.defineProperty(PW,"extractPackageFile",{enumerable:!0,get:function(){return xPd.extractPackageFile}});PW.displayName="asdf";PW.defaultConfig={fileMatch:["(^|/)\\.tool-versions$"]};PW.supportedDatasources=[yPd.DartVersionDatasource.id,_Pd.DockerDatasource.id,APd.FlutterVersionDatasource.id,bPd.GithubReleasesDatasource.id,CPd.GithubTagsDatasource.id,vPd.HexpmBobDatasource.id,EPd.JavaVersionDatasource.id,DPd.NodeVersionDatasource.id,SPd.NpmDatasource.id,wPd.PypiDatasource.id,IPd.RubyVersionDatasource.id]});var Wnr=A(UF=>{"use strict";Object.defineProperty(UF,"__esModule",{value:!0});UF.api=UF.supportsRanges=UF.urls=UF.displayName=UF.id=void 0;var Odn=Ba(),TPd=DL();UF.id="loose";UF.displayName="Loose";UF.urls=[];UF.supportsRanges=!1;var PPd=(0,Odn.regEx)(/^v?(\d+(?:\.\d+)*)(.*)$/),RPd=(0,Odn.regEx)(/^[a-f0-9]{7,40}$/),kPd=(0,Odn.regEx)(/^[0-9]+$/),Ndn=class extends TPd.GenericVersioningApi{_parse(r){if(RPd.test(r)&&!kPd.test(r))return null;let t=PPd.exec(r);if(!t)return null;let[,n,i]=t,s=n.split(".").map(Number);return s.length>6?null:{release:s,suffix:i||""}}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let a=0;a{"use strict";Object.defineProperty(Ynr,"__esModule",{value:!0});Ynr.AzurePipelinesTasksDatasource=void 0;var FPd=(tn(),Dr(en)),NPd=ug(),OPd=Wnr(),BPd=K0(),_Ns="https://raw.githubusercontent.com/renovatebot/azure-devops-marketplace/main",qPd=`${_Ns}/azure-pipelines-builtin-tasks.json`,MPd=`${_Ns}/azure-pipelines-marketplace-tasks.json`,Txt=class e extends BPd.Datasource{static id="azure-pipelines-tasks";constructor(){super(e.id)}customRegistrySupport=!1;defaultVersioning=OPd.id;async getReleases({packageName:r}){let t=(await this.getTasks(qPd))[r.toLowerCase()]??(await this.getTasks(MPd))[r.toLowerCase()];return t?{releases:t.map(i=>({version:i}))}:null}async getTasks(r){let{body:t}=await this.http.getJson(r);return t}};Ynr.AzurePipelinesTasksDatasource=Txt;FPd.__decorate([(0,NPd.cache)({namespace:`datasource-${Txt.id}`,key:e=>e,ttlMinutes:24*60})],Txt.prototype,"getTasks",null)});var ENs=A(zL=>{"use strict";Object.defineProperty(zL,"__esModule",{value:!0});zL.extractPackageFile=zL.parseAzurePipelines=zL.extractAzurePipelinesTasks=zL.extractContainer=zL.extractRepository=void 0;var LPd=Ky(),ANs=_f(),Znr=Pi(),Dfe=PV(),jPd=Ba(),GPd=Ip(),UPd=Jnr(),VPd=Y1(),zPd=YD(),$Pd=(0,jPd.regEx)(/^(?[^@]+)@(?.*)$/);function bNs(e){var t;let r=null;if(e.type==="github")r=`https://github.com/${e.name}.git`;else if(e.type==="git"){let n=ANs.GlobalConfig.get("platform"),i=ANs.GlobalConfig.get("endpoint");if(n==="azure"&&i)if(e.name.includes("/")){let[s,a]=e.name.split("/");r=(0,GPd.joinUrlParts)(i,encodeURIComponent(s),"_git",encodeURIComponent(a))}else Znr.logger.debug("Renovate cannot update repositories that do not include the project name")}return r===null||!((t=e.ref)!=null&&t.startsWith("refs/tags/"))?null:{autoReplaceStringTemplate:"refs/tags/{{newValue}}",currentValue:e.ref.replace("refs/tags/",""),datasource:VPd.GitTagsDatasource.id,depName:e.name,depType:"gitTags",packageName:r,replaceString:e.ref}}zL.extractRepository=bNs;function CNs(e){if(!e.image)return null;let r=(0,zPd.getDep)(e.image);return Znr.logger.debug({depName:r.depName,currentValue:r.currentValue,currentDigest:r.currentDigest},"Azure pipelines docker image"),r.depType="docker",r}zL.extractContainer=CNs;function Xnr(e){let r=$Pd.exec(e);return r!=null&&r.groups?{depName:r.groups.name,currentValue:r.groups.version,datasource:UPd.AzurePipelinesTasksDatasource.id}:null}zL.extractAzurePipelinesTasks=Xnr;function vNs(e,r){let t=null;try{t=(0,LPd.load)(e,{json:!0})}catch(n){return Znr.logger.debug({packageFile:r,err:n},"Error parsing azure-pipelines content"),null}return t}zL.parseAzurePipelines=vNs;function QPd(e,r){var i,s;Znr.logger.trace(`azurePipelines.extractPackageFile(${r})`);let t=[],n=vNs(e,r);if(!n)return null;for(let a of(0,Dfe.coerceArray)((i=n.resources)==null?void 0:i.repositories)){let o=bNs(a);o&&t.push(o)}for(let a of(0,Dfe.coerceArray)((s=n.resources)==null?void 0:s.containers)){let o=CNs(a);o&&t.push(o)}for(let{jobs:a}of(0,Dfe.coerceArray)(n.stages))for(let{steps:o}of(0,Dfe.coerceArray)(a))for(let c of(0,Dfe.coerceArray)(o)){let l=Xnr(c.task);l&&t.push(l)}for(let{steps:a}of(0,Dfe.coerceArray)(n.jobs))for(let o of(0,Dfe.coerceArray)(a)){let c=Xnr(o.task);c&&t.push(c)}for(let a of(0,Dfe.coerceArray)(n.steps)){let o=Xnr(a.task);o&&t.push(o)}return t.length?{deps:t}:null}zL.extractPackageFile=QPd});var DNs=A(RW=>{"use strict";Object.defineProperty(RW,"__esModule",{value:!0});RW.supportedDatasources=RW.categories=RW.defaultConfig=RW.extractPackageFile=void 0;var KPd=Jnr(),HPd=Y1(),WPd=ENs();Object.defineProperty(RW,"extractPackageFile",{enumerable:!0,get:function(){return WPd.extractPackageFile}});RW.defaultConfig={fileMatch:["azure.*pipelines?.*\\.ya?ml$"],enabled:!1};RW.categories=["ci"];RW.supportedDatasources=[KPd.AzurePipelinesTasksDatasource.id,HPd.GitTagsDatasource.id]});var wNs=A((LGg,SNs)=>{var Bdn=class{constructor(r){this.value=r,this.next=void 0}},qdn=class{constructor(){this.clear()}enqueue(r){let t=new Bdn(r);this._head?(this._tail.next=t,this._tail=t):(this._head=t,this._tail=t),this._size++}dequeue(){let r=this._head;if(r)return this._head=this._head.next,this._size--,r.value}clear(){this._head=void 0,this._tail=void 0,this._size=0}get size(){return this._size}*[Symbol.iterator](){let r=this._head;for(;r;)yield r.value,r=r.next}};SNs.exports=qdn});var xNs=A((jGg,INs)=>{"use strict";var YPd=wNs(),JPd=e=>{if(!((Number.isInteger(e)||e===1/0)&&e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");let r=new YPd,t=0,n=()=>{t--,r.size>0&&r.dequeue()()},i=async(o,c,...l)=>{t++;let u=(async()=>o(...l))();c(u);try{await u}catch{}n()},s=(o,c,...l)=>{r.enqueue(i.bind(null,o,c,...l)),(async()=>(await Promise.resolve(),t0&&r.dequeue()()))()},a=(o,...c)=>new Promise(l=>{s(o,l,...c)});return Object.defineProperties(a,{activeCount:{get:()=>t},pendingCount:{get:()=>r.size},clearQueue:{value:()=>{r.clear()}}}),a};INs.exports=JPd});var RNs=A((GGg,PNs)=>{"use strict";var TNs=xNs(),eir=class extends Error{constructor(r){super(),this.value=r}},XPd=async(e,r)=>r(await e),ZPd=async e=>{let r=await Promise.all(e);if(r[1]===!0)throw new eir(r[0]);return!1},e3d=async(e,r,t)=>{t={concurrency:1/0,preserveOrder:!0,...t};let n=TNs(t.concurrency),i=[...e].map(a=>[a,n(XPd,a,r)]),s=TNs(t.preserveOrder?1:1/0);try{await Promise.all(i.map(a=>s(ZPd,a)))}catch(a){if(a instanceof eir)return a.value;throw a}};PNs.exports=e3d});var qNs=A((UGg,Mdn)=>{"use strict";var kNs=require("path"),tir=require("fs"),{promisify:FNs}=require("util"),t3d=RNs(),r3d=FNs(tir.stat),n3d=FNs(tir.lstat),NNs={directory:"isDirectory",file:"isFile"};function ONs({type:e}){if(!(e in NNs))throw new Error(`Invalid type specified: ${e}`)}var BNs=(e,r)=>e===void 0||r[NNs[e]]();Mdn.exports=async(e,r)=>{r={cwd:process.cwd(),type:"file",allowSymlinks:!0,...r},ONs(r);let t=r.allowSymlinks?r3d:n3d;return t3d(e,async n=>{try{let i=await t(kNs.resolve(r.cwd,n));return BNs(r.type,i)}catch{return!1}},r)};Mdn.exports.sync=(e,r)=>{r={cwd:process.cwd(),allowSymlinks:!0,type:"file",...r},ONs(r);let t=r.allowSymlinks?tir.statSync:tir.lstatSync;for(let n of e)try{let i=t(kNs.resolve(r.cwd,n));if(BNs(r.type,i))return n}catch{}}});var LNs=A((VGg,Ldn)=>{"use strict";var MNs=require("fs"),{promisify:i3d}=require("util"),s3d=i3d(MNs.access);Ldn.exports=async e=>{try{return await s3d(e),!0}catch{return!1}};Ldn.exports.sync=e=>{try{return MNs.accessSync(e),!0}catch{return!1}}});var GNs=A((zGg,CGe)=>{"use strict";var Sfe=require("path"),rir=qNs(),jNs=LNs(),jdn=Symbol("findUp.stop");CGe.exports=async(e,r={})=>{let t=Sfe.resolve(r.cwd||""),{root:n}=Sfe.parse(t),i=[].concat(e),s=async a=>{if(typeof e!="function")return rir(i,a);let o=await e(a.cwd);return typeof o=="string"?rir([o],a):o};for(;;){let a=await s({...r,cwd:t});if(a===jdn)return;if(a)return Sfe.resolve(t,a);if(t===n)return;t=Sfe.dirname(t)}};CGe.exports.sync=(e,r={})=>{let t=Sfe.resolve(r.cwd||""),{root:n}=Sfe.parse(t),i=[].concat(e),s=a=>{if(typeof e!="function")return rir.sync(i,a);let o=e(a.cwd);return typeof o=="string"?rir.sync([o],a):o};for(;;){let a=s({...r,cwd:t});if(a===jdn)return;if(a)return Sfe.resolve(t,a);if(t===n)return;t=Sfe.dirname(t)}};CGe.exports.exists=jNs;CGe.exports.sync.exists=jNs.sync;CGe.exports.stop=jdn});var zNs=A(Ife=>{"use strict";Object.defineProperty(Ife,"__esModule",{value:!0});Ife.isValidPath=Ife.ensureCachePath=Ife.ensureLocalPath=void 0;var a3d=(tn(),Dr(en)),wfe=a3d.__importDefault(Oh()),UNs=_f(),o3d=Zp(),c3d=Pi();function u3d(e,r){if(!e.startsWith(r))throw c3d.logger.debug({path:e,baseDir:r},"Preventing access to file outside the base directory"),new Error(o3d.FILE_ACCESS_VIOLATION_ERROR)}function VNs(e,r){let t=wfe.default.resolve(UNs.GlobalConfig.get(r)),n=wfe.default.resolve(wfe.default.isAbsolute(e)?e:wfe.default.join(t,e));return u3d(n,t),n}function l3d(e){return VNs(e,"localDir")}Ife.ensureLocalPath=l3d;function d3d(e){return VNs(e,"cacheDir")}Ife.ensureCachePath=d3d;function p3d(e,r){let t=wfe.default.resolve(UNs.GlobalConfig.get(r));return wfe.default.resolve(wfe.default.isAbsolute(e)?e:wfe.default.join(t,e)).startsWith(t)}Ife.isValidPath=p3d});var km=A(c0=>{"use strict";Object.defineProperty(c0,"__esModule",{value:!0});c0.getLocalFiles=c0.readSystemFile=c0.outputCacheFile=c0.readCacheFile=c0.cachePathExists=c0.rmCache=c0.listCacheDir=c0.statLocalFile=c0.chmodLocalFile=c0.findUpLocal=c0.localPathIsSymbolicLink=c0.localPathIsFile=c0.createCacheWriteStream=c0.readLocalDirectory=c0.findLocalSiblingOrParent=c0.isValidLocalPath=c0.localPathExists=c0.privateCacheDir=c0.ensureCacheDir=c0.ensureLocalDir=c0.ensureDir=c0.renameLocalFile=c0.deleteLocalFile=c0.writeLocalFile=c0.readLocalSymlink=c0.readLocalFile=c0.getSiblingFileName=c0.getParentDir=c0.pipeline=void 0;var vGe=(tn(),Dr(en)),m3d=vGe.__importDefault(require("node:stream")),f3d=vGe.__importDefault(require("node:util")),Gdn=vGe.__importDefault(_a()),h3d=vGe.__importDefault(GNs()),EE=vGe.__importDefault(VM()),mne=vGe.__importDefault(Oh()),nir=_f(),$Ns=Pi(),eS=zNs();c0.pipeline=f3d.default.promisify(m3d.default.pipeline);function Udn(e){return mne.default.parse(e).dir}c0.getParentDir=Udn;function g3d(e,r){let t=Udn(e);return mne.default.join(t,r)}c0.getSiblingFileName=g3d;async function QNs(e,r){let t=(0,eS.ensureLocalPath)(e);try{return r?await EE.default.readFile(t,r):await EE.default.readFile(t)}catch(n){return $Ns.logger.trace({err:n},"Error reading local file"),null}}c0.readLocalFile=QNs;async function y3d(e){let r=(0,eS.ensureLocalPath)(e);try{return await EE.default.readlink(r)}catch(t){return $Ns.logger.trace({err:t},"Error reading local symlink"),null}}c0.readLocalSymlink=y3d;async function _3d(e,r){let t=(0,eS.ensureLocalPath)(e);await EE.default.outputFile(t,r)}c0.writeLocalFile=_3d;async function A3d(e){if(nir.GlobalConfig.get("platform")==="local")throw new Error("Cannot delete file when platform=local");if(nir.GlobalConfig.get("localDir")){let t=(0,eS.ensureLocalPath)(e);await EE.default.remove(t)}}c0.deleteLocalFile=A3d;async function b3d(e,r){let t=(0,eS.ensureLocalPath)(e),n=(0,eS.ensureLocalPath)(r);await EE.default.move(t,n)}c0.renameLocalFile=b3d;async function C3d(e){Gdn.default.nonEmptyString(e)&&await EE.default.ensureDir(e)}c0.ensureDir=C3d;async function v3d(e){let r=(0,eS.ensureLocalPath)(e);return await EE.default.ensureDir(r),r}c0.ensureLocalDir=v3d;async function E3d(e){let r=(0,eS.ensureCachePath)(`others/${e}`);return await EE.default.ensureDir(r),r}c0.ensureCacheDir=E3d;function D3d(){let e=nir.GlobalConfig.get("cacheDir");return mne.default.join(e,"__renovate-private-cache")}c0.privateCacheDir=D3d;async function KNs(e){let r=(0,eS.ensureLocalPath)(e);try{return!!await EE.default.stat(r)}catch{return!1}}c0.localPathExists=KNs;function S3d(e){return(0,eS.isValidPath)(e,"localDir")}c0.isValidLocalPath=S3d;async function w3d(e,r){if(mne.default.isAbsolute(e)||mne.default.isAbsolute(r))return null;let t=e;for(;t!=="";){t=Udn(t);let n=mne.default.join(t,r);if(await KNs(n))return n}return null}c0.findLocalSiblingOrParent=w3d;async function I3d(e){let r=(0,eS.ensureLocalPath)(e);return await EE.default.readdir(r)}c0.readLocalDirectory=I3d;function x3d(e){let r=(0,eS.ensureCachePath)(e);return EE.default.createWriteStream(r)}c0.createCacheWriteStream=x3d;async function T3d(e){let r=(0,eS.ensureLocalPath)(e);try{return(await EE.default.stat(r)).isFile()}catch{return!1}}c0.localPathIsFile=T3d;async function P3d(e){let r=(0,eS.ensureLocalPath)(e);try{return(await EE.default.lstat(r)).isSymbolicLink()}catch{return!1}}c0.localPathIsSymbolicLink=P3d;async function R3d(e,r){let t=nir.GlobalConfig.get("localDir"),n=mne.default.join(t,r),i=mne.default.normalizeSafe(n),s=await(0,h3d.default)(e,{cwd:i,type:"file"});if(!Gdn.default.nonEmptyString(s)||!Gdn.default.nonEmptyString(t))return null;let a=mne.default.normalizeSafe(s);if(a.startsWith(t)){let o=a.replace(t,"");return o.startsWith("/")&&(o=o.substring(1)),o}return null}c0.findUpLocal=R3d;function k3d(e,r){let t=(0,eS.ensureLocalPath)(e);return EE.default.chmod(t,r)}c0.chmodLocalFile=k3d;async function F3d(e){let r=(0,eS.ensureLocalPath)(e);try{return await EE.default.stat(r)}catch{return null}}c0.statLocalFile=F3d;function N3d(e){let r=(0,eS.ensureCachePath)(e);return EE.default.readdir(r)}c0.listCacheDir=N3d;async function O3d(e){let r=(0,eS.ensureCachePath)(e);await EE.default.rm(r,{recursive:!0})}c0.rmCache=O3d;async function B3d(e){let r=(0,eS.ensureCachePath)(e);try{return!!await EE.default.stat(r)}catch{return!1}}c0.cachePathExists=B3d;function q3d(e,r){let t=(0,eS.ensureCachePath)(e);return r?EE.default.readFile(t,r):EE.default.readFile(t)}c0.readCacheFile=q3d;function M3d(e,r){let t=(0,eS.ensureCachePath)(e);return EE.default.outputFile(t,r)}c0.outputCacheFile=M3d;function L3d(e,r){return r?EE.default.readFile(e,r):EE.default.readFile(e)}c0.readSystemFile=L3d;async function j3d(e){let r={};for(let t of e)r[t]=await QNs(t,"utf8");return r}c0.getLocalFiles=j3d});var JNs=A(EGe=>{"use strict";Object.defineProperty(EGe,"__esModule",{value:!0});EGe.extractAllPackageFiles=EGe.extractPackageFile=void 0;var WNs=(tn(),Dr(en)),G3d=WNs.__importDefault(_a()),U3d=Ky(),HNs=WNs.__importDefault(Oh()),iir=Pi(),V3d=km(),z3d=Y1(),$3d=SV(),Q3d=ZD(),K3d=YD();function H3d(e){let r=(0,U3d.load)(e);if(typeof r!="object")throw new Error(`Configuration file does not contain a YAML object (it is ${typeof r}).`);return r}function W3d(e){return e.containers===void 0?[]:Object.values(e.containers).map(r=>r.image).filter(G3d.default.string)}function Y3d(e){return{...(0,K3d.getDep)(e),versioning:$3d.id}}function J3d(e){let t=W3d(e).map(n=>Y3d(n));return iir.logger.trace({deps:t},"Loaded images from Batect configuration file"),t}function X3d(e){return typeof e=="object"&&e.type==="git"}function Z3d(e){return e.include===void 0?[]:e.include.filter(X3d)}function eRd(e){return{depName:e.repo,currentValue:e.ref,versioning:Q3d.id,datasource:z3d.GitTagsDatasource.id,commitMessageTopic:"bundle {{depName}}"}}function tRd(e){let t=Z3d(e).map(n=>eRd(n));return iir.logger.trace({deps:t},"Loaded bundles from Batect configuration file"),t}function rRd(e){return typeof e=="string"}function nRd(e){return typeof e=="object"&&e.type==="file"}function iRd(e,r){if(e.include===void 0)return[];let t=HNs.default.dirname(r);return[...e.include.filter(rRd),...e.include.filter(nRd).map(i=>i.path)].filter(i=>i!=null).map(i=>HNs.default.join(t,i))}function YNs(e,r){iir.logger.trace(`batect.extractPackageFile(${r})`);try{let t=H3d(e),n=[...J3d(t),...tRd(t)],i=iRd(t,r);return{deps:n,referencedConfigFiles:i}}catch(t){return iir.logger.debug({err:t,packageFile:r},"Extracting dependencies from Batect configuration file failed"),null}}EGe.extractPackageFile=YNs;async function sRd(e,r){let t=new Set(r),n=new Set,i=[];for(;t.size>0;){let s=t.values().next().value;t.delete(s),n.add(s);let a=await(0,V3d.readLocalFile)(s,"utf8"),o=YNs(a,s);o!==null&&(o.referencedConfigFiles.forEach(c=>{!n.has(c)&&!t.has(c)&&t.add(c)}),i.push({packageFile:s,deps:o.deps}))}return i}EGe.extractAllPackageFiles=sRd});var ZNs=A($L=>{"use strict";Object.defineProperty($L,"__esModule",{value:!0});$L.supportedDatasources=$L.categories=$L.defaultConfig=$L.extractPackageFile=$L.extractAllPackageFiles=void 0;var aRd=Y1(),XNs=JNs();Object.defineProperty($L,"extractAllPackageFiles",{enumerable:!0,get:function(){return XNs.extractAllPackageFiles}});Object.defineProperty($L,"extractPackageFile",{enumerable:!0,get:function(){return XNs.extractPackageFile}});$L.defaultConfig={fileMatch:["(^|/)batect(-bundle)?\\.ya?ml$"]};$L.categories=["batect"];$L.supportedDatasources=[aRd.GitTagsDatasource.id]});var tOs=A(sir=>{"use strict";Object.defineProperty(sir,"__esModule",{value:!0});sir.extractPackageFile=void 0;var eOs=Pi(),oRd=Ba(),cRd=bE(),uRd=ZD(),lRd=(0,oRd.regEx)(/^\s+VERSION="(.*)"$/m);function dRd(e){eOs.logger.trace("batect.extractPackageFile()");let r=lRd.exec(e);if(r===null)return null;let t={depName:"batect/batect",commitMessageTopic:"Batect",currentValue:r[1],datasource:cRd.GithubReleasesDatasource.id,versioning:uRd.id};return eOs.logger.trace(t,"Found Batect wrapper version"),{deps:[t]}}sir.extractPackageFile=dRd});var nOs=A(air=>{"use strict";Object.defineProperty(air,"__esModule",{value:!0});air.updateArtifacts=void 0;var pRd=Pi(),mRd=Wb(),fRd=new mRd.Http("batect-wrapper");async function rOs(e,r,t){let n=`https://github.com/batect/batect/releases/download/${t}/${r}`;try{let s=(await fRd.get(n)).body;return{file:{type:"addition",path:e,contents:s}}}catch(i){let s=i.toString();return{artifactError:{lockFile:e,stderr:`HTTP GET ${n} failed: ${s}`}}}}async function hRd({packageFileName:e,config:r}){let t=r.newVersion;return pRd.logger.debug(`Updating Batect wrapper scripts for ${e} to ${t}`),[await rOs(e,"batect",t),await rOs(`${e}.cmd`,"batect.cmd",t)]}air.updateArtifacts=hRd});var iOs=A(QL=>{"use strict";Object.defineProperty(QL,"__esModule",{value:!0});QL.supportedDatasources=QL.categories=QL.defaultConfig=QL.updateArtifacts=QL.extractPackageFile=void 0;var gRd=bE(),yRd=ZD(),_Rd=tOs();Object.defineProperty(QL,"extractPackageFile",{enumerable:!0,get:function(){return _Rd.extractPackageFile}});var ARd=nOs();Object.defineProperty(QL,"updateArtifacts",{enumerable:!0,get:function(){return ARd.updateArtifacts}});QL.defaultConfig={fileMatch:["(^|/)batect$"],versioning:yRd.id};QL.categories=["batect"];QL.supportedDatasources=[gRd.GithubReleasesDatasource.id]});var Pxt=A(DGe=>{"use strict";Object.defineProperty(DGe,"__esModule",{value:!0});DGe.BitbucketHttp=DGe.setBaseUrl=void 0;var bRd=(tn(),Dr(en)),oir=bRd.__importDefault(_a()),CRd=Pi(),sOs=Ip(),vRd=Wb(),Vdn=100,ERd=100,zdn="https://api.bitbucket.org/",DRd=e=>{zdn=e};DGe.setBaseUrl=DRd;var $dn=class extends vRd.Http{constructor(r="bitbucket",t){super(r,t)}async request(r,t){var a;let n={baseUrl:zdn,...t},i=(0,sOs.parseUrl)((0,sOs.resolveBaseUrl)(zdn,r));if(oir.default.nullOrUndefined(i))throw CRd.logger.error({path:r},"Bitbucket: cannot parse path"),new Error(`Bitbucket: cannot parse path ${r}`);if(n.paginate&&!SRd(i)){let o=n.pagelen??ERd;i.searchParams.set("pagelen",o.toString())}let s=await super.request(i.toString(),n);if(n.paginate&&wRd(s.body)){let o=s.body,c=1,l=o.next;for(;oir.default.nonEmptyString(l)&&c<=Vdn;){let u=await super.request(l,t);o.values.push(...u.body.values),l=(a=u.body)==null?void 0:a.next,c+=1}o.pagelen=o.values.length,o.size=c<=Vdn?o.values.length:void 0,o.next=c<=Vdn?l:void 0}return s}};DGe.BitbucketHttp=$dn;function SRd(e){return!oir.default.nullOrUndefined(e.searchParams.get("pagelen"))}function wRd(e){return oir.default.nonEmptyObject(e)&&Array.isArray(e.values)}});var KL=A(lir=>{"use strict";Object.defineProperty(lir,"__esModule",{value:!0});lir.BitbucketTagsDatasource=void 0;var cir=(tn(),Dr(en)),uir=ug(),IRd=Pxt(),xRd=Ip(),TRd=K0(),j4=class e extends TRd.Datasource{bitbucketHttp=new IRd.BitbucketHttp(e.id);static id="bitbucket-tags";static customRegistrySupport=!0;static registryStrategy="first";static defaultRegistryUrls=["https://bitbucket.org"];static cacheNamespace=`datasource-${e.id}`;constructor(){super(e.id)}static getRegistryURL(r){return r??this.defaultRegistryUrls[0]}static getCacheKey(r,t,n){return`${e.getRegistryURL(r)}:${t}:${n}`}static getSourceUrl(r,t){let n=e.getRegistryURL(t);return`${(0,xRd.ensureTrailingSlash)(n)}${r}`}async getReleases({registryUrl:r,packageName:t}){let n=`/2.0/repositories/${t}/refs/tags`,i=(await this.bitbucketHttp.getJson(n,{paginate:!0})).body.values;return{sourceUrl:e.getSourceUrl(t,r),registryUrl:e.getRegistryURL(r),releases:i.map(({name:a,target:o})=>({version:a,gitRef:a,releaseTimestamp:o==null?void 0:o.date}))}}async getTagCommit(r,t,n){var a;let i=`/2.0/repositories/${t}/refs/tags/${n}`;return((a=(await this.bitbucketHttp.getJson(i)).body.target)==null?void 0:a.hash)??null}async getMainBranch(r){return(await this.bitbucketHttp.getJson(`/2.0/repositories/${r}`)).body.mainbranch.name}async getDigest({packageName:r,registryUrl:t},n){if(n!=null&&n.length)return this.getTagCommit(t,r,n);let i=await this.getMainBranch(r),s=`/2.0/repositories/${r}/commits/${i}`,a=(await this.bitbucketHttp.getJson(s)).body;return a.values.length===0?null:a.values[0].hash}};lir.BitbucketTagsDatasource=j4;cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:({registryUrl:e,packageName:r})=>j4.getCacheKey(e,r,"tags")})],j4.prototype,"getReleases",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:(e,r,t)=>j4.getCacheKey(e,r,`tag-${t}`)})],j4.prototype,"getTagCommit",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:(e,r)=>j4.getCacheKey(e,r,"mainbranch"),ttlMinutes:60})],j4.prototype,"getMainBranch",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:({registryUrl:e,packageName:r})=>j4.getCacheKey(e,r,"digest")})],j4.prototype,"getDigest",null)});var xfe=A(SGe=>{"use strict";Object.defineProperty(SGe,"__esModule",{value:!0});SGe.GitlabHttp=SGe.setBaseUrl=void 0;var PRd=(tn(),Dr(en)),aOs=PRd.__importDefault(_a()),dir=Pi(),Qdn=Ug(),oOs=Ip(),RRd=Wb(),Kdn="https://gitlab.com/api/v4/",kRd=e=>{Kdn=e};SGe.setBaseUrl=kRd;var Hdn=class extends RRd.Http{constructor(r="gitlab",t){super(r,t)}async request(r,t){var i;let n={baseUrl:Kdn,...t,throwHttpErrors:!0};try{let s=await super.request(r,n);if(n.paginate&&aOs.default.array(s.body))try{let a=(0,oOs.parseLinkHeader)(s.headers.link),o=(i=a==null?void 0:a.next)!=null&&i.url?(0,oOs.parseUrl)(a.next.url):null;if(o){if(process.env.GITLAB_IGNORE_REPO_URL){let l=new URL(Kdn);o.protocol=l.protocol,o.host=l.host}let c=await this.request(o,n);aOs.default.array(c.body)&&s.body.push(...c.body)}}catch(a){dir.logger.warn({err:a},"Pagination error")}return s}catch(s){throw s.statusCode===404?(dir.logger.trace({err:s},"GitLab 404"),dir.logger.debug({url:s.url},"GitLab API 404"),s):(dir.logger.debug({err:s},"Gitlab API error"),s.statusCode===429||s.statusCode>=500&&s.statusCode<600?new Qdn.ExternalHostError(s,"gitlab"):["EAI_AGAIN","ECONNRESET","ETIMEDOUT","UNABLE_TO_VERIFY_LEAF_SIGNATURE"].includes(s.code)?new Qdn.ExternalHostError(s,"gitlab"):s.name==="ParseError"?new Qdn.ExternalHostError(s,"gitlab"):s)}}};SGe.GitlabHttp=Hdn});var Wdn=A(fne=>{"use strict";Object.defineProperty(fne,"__esModule",{value:!0});fne.getSourceUrl=fne.getDepHost=fne.defaultRegistryUrl=void 0;var FRd=Ba(),NRd=Ip();fne.defaultRegistryUrl="https://gitlab.com";function cOs(e=fne.defaultRegistryUrl){return e.replace((0,FRd.regEx)(/\/api\/v4$/),"")}fne.getDepHost=cOs;function ORd(e,r){let t=cOs(r);return(0,NRd.joinUrlParts)(t,e)}fne.getSourceUrl=ORd});var nR=A(pir=>{"use strict";Object.defineProperty(pir,"__esModule",{value:!0});pir.GitlabTagsDatasource=void 0;var uOs=(tn(),Dr(en)),BRd=Pi(),lOs=ug(),qRd=xfe(),Ydn=Ip(),MRd=K0(),wGe=Wdn(),RDe=class e extends MRd.Datasource{static id="gitlab-tags";http;constructor(){super(e.id),this.http=new qRd.GitlabHttp(e.id)}defaultRegistryUrls=[wGe.defaultRegistryUrl];async getReleases({registryUrl:r,packageName:t}){let n=(0,wGe.getDepHost)(r),i=encodeURIComponent(t),s=(0,Ydn.joinUrlParts)(n,"api/v4/projects",i,"repository/tags?per_page=100"),a=(await this.http.getJson(s,{paginate:!0})).body,o={sourceUrl:(0,wGe.getSourceUrl)(t,r),releases:[]};return o.releases=a.map(({name:c,commit:l})=>({version:c,gitRef:c,releaseTimestamp:l==null?void 0:l.created_at})),o}async getDigest({packageName:r,registryUrl:t},n){let i=(0,wGe.getDepHost)(t),s=encodeURIComponent(r),a=null;try{if(n){let o=(0,Ydn.joinUrlParts)(i,"api/v4/projects",s,"repository/commits/",n);a=(await this.http.getJson(o)).body.id}else{let o=(0,Ydn.joinUrlParts)(i,"api/v4/projects",s,"repository/commits?per_page=1");a=(await this.http.getJson(o)).body[0].id}}catch(o){BRd.logger.debug({gitlabRepo:r,err:o,registryUrl:t},"Error getting latest commit from Gitlab repo")}return a||null}};pir.GitlabTagsDatasource=RDe;uOs.__decorate([(0,lOs.cache)({namespace:`datasource-${RDe.id}`,key:({registryUrl:e,packageName:r})=>`${(0,wGe.getDepHost)(e)}:${r}`})],RDe.prototype,"getReleases",null);uOs.__decorate([(0,lOs.cache)({namespace:`datasource-${RDe.id}-commit`,key:({registryUrl:e,packageName:r})=>`${(0,wGe.getDepHost)(e)}:${r}`})],RDe.prototype,"getDigest",null)});var hir=A(fir=>{"use strict";Object.defineProperty(fir,"__esModule",{value:!0});fir.BaseGoDatasource=void 0;var fOs=(tn(),Dr(en)),dOs=fOs.__importDefault(require("node:url")),Rxt=Pi(),LRd=ene(),jRd=fOs.__importStar($y()),GRd=Wb(),hne=Ba(),pOs=Ip(),URd=KL(),mOs=Y1(),mir=ch(),kxt=nR(),Jdn=class e{static gitlabHttpsRegExp=(0,hne.regEx)(/^(?https:\/\/[^/]*gitlab\.[^/]*)\/(?.+?)(?:\/v\d+)?[/]?$/);static gitlabRegExp=(0,hne.regEx)(/^(?gitlab\.[^/]*)\/(?.+?)(?:\/v\d+)?[/]?$/);static gitVcsRegexp=(0,hne.regEx)(/^(?:[^/]+)\/(?.*)\.git(?:$|\/)/);static id="go";static http=new GRd.Http(e.id);static async getDatasource(r){if(r.startsWith("gopkg.in/")){let[t]=r.replace("gopkg.in/","").split("."),n=t.includes("/")?t:`go-${t}/${t}`;return{datasource:mir.GithubTagsDatasource.id,packageName:n,registryUrl:"https://github.com"}}if(r.startsWith("github.com/")){let t=r.split("/"),n=t[1]+"/"+t[2];return{datasource:mir.GithubTagsDatasource.id,packageName:n,registryUrl:"https://github.com"}}if(r.startsWith("bitbucket.org/")){let t=r.split("/"),n=t[1]+"/"+t[2];return{datasource:URd.BitbucketTagsDatasource.id,packageName:n,registryUrl:"https://bitbucket.org"}}return await e.goGetDatasource(r)}static async goGetDatasource(r){let t=`https://${r}?go-get=1`,n=(await e.http.get(t)).body;return e.goSourceHeader(n,r)??e.goImportHeader(n,r)}static goSourceHeader(r,t){let n=(0,hne.regEx)('').exec(r);if(!n)return Rxt.logger.trace({goModule:t},"No go-source or go-import header found"),null;let[,i,,s]=n;if(!t.startsWith(i))return Rxt.logger.trace({goModule:t},"go-import header prefix not match"),null;Rxt.logger.debug(`Go module: ${t} lookup import url ${s}`);let a=dOs.default.parse(s),o=this.detectDatasource(s.replace((0,hne.regEx)(/\.git$/),""),t);if(o!==null)return o;switch((0,LRd.detectPlatform)(s)){case"github":{let c=(0,pOs.trimTrailingSlash)(`${a.pathname}`).replace((0,hne.regEx)(/\.git$/),"").split("/").slice(-2).join("/");return{datasource:mir.GithubTagsDatasource.id,registryUrl:`${a.protocol}//${a.host}`,packageName:c}}case"azure":return{datasource:mOs.GitTagsDatasource.id,packageName:s.replace((0,hne.regEx)(/\.git$/),"")};default:return{datasource:mOs.GitTagsDatasource.id,packageName:s}}}};fir.BaseGoDatasource=Jdn});var Xdn=A(gir=>{"use strict";Object.defineProperty(gir,"__esModule",{value:!0});gir.getSourceUrl=void 0;var VRd=sfe(),hOs=KL(),zRd=ch(),$Rd=nR(),QRd=Wdn();function KRd(e){if(e){let{datasource:r,registryUrl:t,packageName:n}=e;if(r===zRd.GithubTagsDatasource.id)return(0,VRd.getSourceUrl)(n,t);if(r===$Rd.GitlabTagsDatasource.id)return(0,QRd.getSourceUrl)(n,t);if(r===hOs.BitbucketTagsDatasource.id)return hOs.BitbucketTagsDatasource.getSourceUrl(n,t)}}gir.getSourceUrl=KRd});var Zdn=A(_ir=>{"use strict";Object.defineProperty(_ir,"__esModule",{value:!0});_ir.GoDirectDatasource=void 0;var HRd=(tn(),Dr(en)),Fxt=Pi(),WRd=ug(),YRd=Ba(),gOs=KL(),JRd=K0(),yOs=Y1(),_Os=ch(),yir=nR(),XRd=hir(),ZRd=Xdn(),Nxt=class e extends JRd.Datasource{static id="go-direct";git;github;gitlab;bitbucket;constructor(){super(e.id),this.git=new yOs.GitTagsDatasource,this.github=new _Os.GithubTagsDatasource,this.gitlab=new yir.GitlabTagsDatasource,this.bitbucket=new gOs.BitbucketTagsDatasource}async getReleases(r){let{packageName:t}=r,n=null;Fxt.logger.trace(`go.getReleases(${t})`);let i=await XRd.BaseGoDatasource.getDatasource(t);if(!i)return Fxt.logger.info({packageName:t},"Unsupported go host - cannot look up versions"),null;switch(i.datasource){case yOs.GitTagsDatasource.id:{n=await this.git.getReleases(i);break}case _Os.GithubTagsDatasource.id:{n=await this.github.getReleases(i);break}case yir.GitlabTagsDatasource.id:{n=await this.gitlab.getReleases(i);break}case gOs.BitbucketTagsDatasource.id:{n=await this.bitbucket.getReleases(i);break}default:return null}if(!n)return null;let s=(0,ZRd.getSourceUrl)(i)??null,a=t.replace((0,YRd.regEx)(/\/v\d+$/),"").split("/");if(Fxt.logger.trace({nameParts:a,releases:n.releases},"go.getReleases"),a.length>3){let o=a.slice(3,a.length).join("/");Fxt.logger.trace(`go.getReleases.prefix:${o}`);let c=n.releases.filter(l=>{var u;return(u=l.version)==null?void 0:u.startsWith(o)}).map(l=>{let u=l;return u.version=u.version.replace(`${o}/`,""),u});if(Fxt.logger.trace({submodReleases:c},"go.getReleases"),i.datasource!==yir.GitlabTagsDatasource.id||i.datasource===yir.GitlabTagsDatasource.id&&c.length)return{sourceUrl:s,releases:c}}return n.releases&&(n.releases=n.releases.filter(o=>{var c;return(c=o.version)==null?void 0:c.startsWith("v")})),{...n,sourceUrl:s}}};_ir.GoDirectDatasource=Nxt;HRd.__decorate([(0,WRd.cache)({namespace:`datasource-${Nxt.id}`,key:({packageName:e})=>e})],Nxt.prototype,"getReleases",null)});var IGe=A((AOs,Air)=>{(function(e,r){typeof define=="function"&&define.amd?define([],r):typeof Air=="object"&&Air.exports?Air.exports=r():e.moo=r()})(AOs,function(){"use strict";var e=Object.prototype.hasOwnProperty,r=Object.prototype.toString,t=typeof new RegExp().sticky=="boolean";function n(M){return M&&r.call(M)==="[object RegExp]"}function i(M){return M&&typeof M=="object"&&!n(M)&&!Array.isArray(M)}function s(M){return M.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function a(M){var C=new RegExp("|"+M);return C.exec("").length-1}function o(M){return"("+M+")"}function c(M){if(!M.length)return"(?!)";var C=M.map(function(O){return"(?:"+O+")"}).join("|");return"(?:"+C+")"}function l(M){if(typeof M=="string")return"(?:"+s(M)+")";if(n(M)){if(M.ignoreCase)throw new Error("RegExp /i flag not allowed");if(M.global)throw new Error("RegExp /g flag is implied");if(M.sticky)throw new Error("RegExp /y flag is implied");if(M.multiline)throw new Error("RegExp /m flag is implied");return M.source}else throw new Error("Not a pattern: "+M)}function u(M,C){return M.length>C?M:Array(C-M.length+1).join(" ")+M}function m(M,C){for(var O=M.length,V=0;;){var Q=M.lastIndexOf(`
          +`)},enumerable:!1,configurable:!0}),r.prototype.removeWhitespace=function(){var t=this,n=0;return this.childNodes.forEach(function(i){if(i.nodeType===xW.default.TEXT_NODE){if(i.isWhitespace)return;i.rawText=i.trimmedRawText}else i.nodeType===xW.default.ELEMENT_NODE&&i.removeWhitespace();t.childNodes[n++]=i}),this.childNodes.length=n,this},r.prototype.querySelectorAll=function(t){return(0,ldn.selectAll)(t,this,{xmlMode:!0,adapter:ddn.default})},r.prototype.querySelector=function(t){return(0,ldn.selectOne)(t,this,{xmlMode:!0,adapter:ddn.default})},r.prototype.getElementsByTagName=function(t){for(var n=t.toUpperCase(),i=[],s=[],a=this,o=0;o!==void 0;){var c=void 0;do c=a.childNodes[o++];while(o0&&(s.push(o),a=c,o=0))}return i},r.prototype.getElementById=function(t){for(var n=[],i=this,s=0;s!==void 0;){var a=void 0;do a=i.childNodes[s++];while(s0&&(n.push(s),i=a,s=0)}}return null},r.prototype.closest=function(t){var n=new Map,i=this,s=null;function a(c,l){for(var u=null,m=0,h=l.length;m0;){var i=t[--n];if(this===i)return t[n-1]||null}return null}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"previousElementSibling",{get:function(){if(this.parentNode){for(var t=this.parentNode.childNodes,n=t.length,i=!1;n>0;){var s=t[--n];if(i){if(s instanceof r)return s||null}else this===s&&(i=!0)}return null}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"classNames",{get:function(){return this.classList.toString()},enumerable:!1,configurable:!0}),r.prototype.clone=function(){return lGe(this.toString(),this._parseOptions).firstChild},r}(pdn.default);L4.default=fdn;var une=/|<(\/?)([a-zA-Z][-.:0-9_a-zA-Z]*)((?:\s+[^>]*?(?:(?:'[^']*')|(?:"[^"]*"))?)*)\s*(\/?)>/g,Rxd=/(?:^|\s)(id|class)\s*=\s*((?:'[^']*')|(?:"[^"]*")|\S+)/gi,kxd={area:!0,AREA:!0,base:!0,BASE:!0,br:!0,BR:!0,col:!0,COL:!0,hr:!0,HR:!0,img:!0,IMG:!0,input:!0,INPUT:!0,link:!0,LINK:!0,meta:!0,META:!0,source:!0,SOURCE:!0,embed:!0,EMBED:!0,param:!0,PARAM:!0,track:!0,TRACK:!0,wbr:!0,WBR:!0},y5s={li:{li:!0,LI:!0},LI:{li:!0,LI:!0},p:{p:!0,div:!0,P:!0,DIV:!0},P:{p:!0,div:!0,P:!0,DIV:!0},b:{div:!0,DIV:!0},B:{div:!0,DIV:!0},td:{td:!0,th:!0,TD:!0,TH:!0},TD:{td:!0,th:!0,TD:!0,TH:!0},th:{td:!0,th:!0,TD:!0,TH:!0},TH:{td:!0,th:!0,TD:!0,TH:!0},h1:{h1:!0,H1:!0},H1:{h1:!0,H1:!0},h2:{h2:!0,H2:!0},H2:{h2:!0,H2:!0},h3:{h3:!0,H3:!0},H3:{h3:!0,H3:!0},h4:{h4:!0,H4:!0},H4:{h4:!0,H4:!0},h5:{h5:!0,H5:!0},H5:{h5:!0,H5:!0},h6:{h6:!0,H6:!0},H6:{h6:!0,H6:!0}},_5s={li:{ul:!0,ol:!0,UL:!0,OL:!0},LI:{ul:!0,ol:!0,UL:!0,OL:!0},a:{div:!0,DIV:!0},A:{div:!0,DIV:!0},b:{div:!0,DIV:!0},B:{div:!0,DIV:!0},i:{div:!0,DIV:!0},I:{div:!0,DIV:!0},p:{div:!0,DIV:!0},P:{div:!0,DIV:!0},td:{tr:!0,table:!0,TR:!0,TABLE:!0},TD:{tr:!0,table:!0,TR:!0,TABLE:!0},th:{tr:!0,table:!0,TR:!0,TABLE:!0},TH:{tr:!0,table:!0,TR:!0,TABLE:!0}},vxt="documentfragmentcontainer";function b5s(e,r){var t,n;r===void 0&&(r={});var i=new A5s.default((t=r==null?void 0:r.voidTag)===null||t===void 0?void 0:t.closingSlash,(n=r==null?void 0:r.voidTag)===null||n===void 0?void 0:n.tags),s=r.blockTextElements||{script:!0,noscript:!0,style:!0,pre:!0},a=Object.keys(s),o=a.map(function(me){return new RegExp("^".concat(me,"$"),"i")}),c=a.filter(function(me){return s[me]}).map(function(me){return new RegExp("^".concat(me,"$"),"i")});function l(me){return c.some(function(oe){return oe.test(me)})}function u(me){return o.some(function(oe){return oe.test(me)})}var m=function(me,oe){return[me-L,oe-L]},h=new fdn(null,{},"",null,[0,e.length],i,r),_=h,b=[h],v=-1,w=void 0,x;e="<".concat(vxt,">").concat(e,"");for(var P=r.lowerCaseTagName,k=r.fixNestedATags,R=e.length-(vxt.length+2),L=vxt.length+2;x=une.exec(e);){var U=x[0],Y=x[1],N=x[2],j=x[3],M=x[4],C=U.length,O=une.lastIndex-C,V=une.lastIndex;if(v>-1&&v+C"),or=P?e.toLocaleLowerCase().indexOf(et,une.lastIndex):e.indexOf(et,une.lastIndex),Ge=or===-1?R:or;if(l(N)){var Q=e.substring(ce,Ge);Q.length>0&&/\S/.test(Q)&&_.appendChild(new mGe.default(Q,_,m(ce,Ge)))}or===-1?v=une.lastIndex=e.length+1:(v=une.lastIndex=or+et.length,Y="/")}}if(Y||M||kxd[N])for(;;)if(w!=null&&(N==="a"||N==="A")&&(w=void 0),_.rawTagName===N){_.range[1]=m(-1,Math.max(v,V))[1],b.pop(),_=(0,pGe.default)(b);break}else{var Se=_.tagName;if(_5s[Se]&&_5s[Se][N]){b.pop(),_=(0,pGe.default)(b);continue}break}}}return b}L4.base_parse=b5s;function lGe(e,r){r===void 0&&(r={});for(var t=b5s(e,r),n=t[0],i=function(){var s=t.pop(),a=(0,pGe.default)(t);s.parentNode&&s.parentNode.parentNode&&(s.parentNode===a&&s.tagName===a.tagName?r.parseNoneClosedTags!==!0&&(a.removeChild(s),s.childNodes.forEach(function(o){a.parentNode.appendChild(o)}),t.pop()):r.parseNoneClosedTags!==!0&&(a.removeChild(s),s.childNodes.forEach(function(o){a.appendChild(o)})))};t.length>1;)i();return n}L4.parse=lGe;function lne(e,r){return e.map(function(t){return t.parentNode=r,t})}});var C5s=A(xnr=>{"use strict";Object.defineProperty(xnr,"__esModule",{value:!0});xnr.default=void 0;var Fxd=Inr();Object.defineProperty(xnr,"default",{enumerable:!0,get:function(){return Fxd.parse}})});var v5s=A(hdn=>{"use strict";Object.defineProperty(hdn,"__esModule",{value:!0});var Nxd=Inr();function Oxd(e,r){r===void 0&&(r={});var t=(0,Nxd.base_parse)(e,r);return t.length===1}hdn.default=Oxd});var P5s=A(Qw=>{"use strict";var xDe=Qw&&Qw.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Qw,"__esModule",{value:!0});Qw.NodeType=Qw.TextNode=Qw.Node=Qw.valid=Qw.CommentNode=Qw.HTMLElement=Qw.parse=void 0;var E5s=xDe(Cln());Qw.CommentNode=E5s.default;var D5s=xDe(Inr());Qw.HTMLElement=D5s.default;var S5s=xDe(axt());Qw.Node=S5s.default;var w5s=xDe(udn());Qw.TextNode=w5s.default;var I5s=xDe(eGe());Qw.NodeType=I5s.default;var x5s=xDe(C5s()),T5s=xDe(v5s());Qw.valid=T5s.default;function dne(e,r){return r===void 0&&(r={}),(0,x5s.default)(e,r)}Qw.default=dne;Qw.parse=dne;dne.parse=x5s.default;dne.HTMLElement=D5s.default;dne.CommentNode=E5s.default;dne.valid=T5s.default;dne.Node=S5s.default;dne.TextNode=w5s.default;dne.NodeType=I5s.default});var Pnr=A(Tnr=>{"use strict";Object.defineProperty(Tnr,"__esModule",{value:!0});Tnr.parse=void 0;var Bxd=(tn(),Dr(en)),R5s=Bxd.__importDefault(P5s());function qxd(e,r){return typeof r<"u"?(0,R5s.default)(e,r):(0,R5s.default)(e)}Tnr.parse=qxd});var k5s=A(Rnr=>{"use strict";Object.defineProperty(Rnr,"__esModule",{value:!0});Rnr.isGitHubRepo=void 0;var Mxd=Ba(),Lxd=(0,Mxd.regEx)(/^https?:\/\/github\.com\/[^/]+\/[^/]+$/);function jxd(e){return!e.includes("sponsors")&&Lxd.test(e)}Rnr.isGitHubRepo=jxd});var HS=A(knr=>{"use strict";Object.defineProperty(knr,"__esModule",{value:!0});knr.PypiDatasource=void 0;var ydn=(tn(),Dr(en)),F5s=ydn.__importDefault(require("node:url")),Gxd=ydn.__importDefault(ixt()),TDe=Pi(),Uxd=Pnr(),bfe=Ba(),N5s=Ip(),Vxd=ydn.__importStar(BL()),zxd=K0(),O5s=k5s(),gdn=class e extends zxd.Datasource{static id="pypi";constructor(){super(e.id)}caching=!0;customRegistrySupport=!0;static defaultURL=process.env.PIP_INDEX_URL??"https://pypi.org/pypi/";defaultRegistryUrls=[e.defaultURL];defaultVersioning=Vxd.id;registryStrategy="merge";async getReleases({packageName:r,registryUrl:t}){let n=null,i=(0,N5s.ensureTrailingSlash)(t.replace("https://pypi.org/simple","https://pypi.org/pypi")),s=e.normalizeName(r);if(i.endsWith("/simple/")||i.endsWith("/+simple/"))TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi simple dependency"),n=await this.getSimpleDependency(s,i);else{TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi api dependency");try{n=await this.getDependency(s,i)}catch(a){if(a.statusCode!==404)throw a;TDe.logger.trace({packageName:r,hostUrl:i},"Looking up pypi simple dependency via fallback"),n=await this.getSimpleDependency(s,i)}}return n}static normalizeName(r){return r.toLowerCase().replace((0,bfe.regEx)(/_/g),"-")}static normalizeNameForUrlLookup(r){return r.toLowerCase().replace((0,bfe.regEx)(/(_|\.|-)+/g),"-")}async getDependency(r,t){var o,c;let n=F5s.default.resolve(t,`${e.normalizeNameForUrlLookup(r)}/json`),i={releases:[]};TDe.logger.trace({lookupUrl:n},"Pypi api got lookup");let s=await this.http.getJson(n),a=s==null?void 0:s.body;if(!a)return TDe.logger.trace({dependency:r},"pip package not found"),null;if(s.authorization&&(i.isPrivate=!0),TDe.logger.trace({lookupUrl:n},"Got pypi api result"),(o=a.info)!=null&&o.home_page&&(i.homepage=a.info.home_page,(0,O5s.isGitHubRepo)(a.info.home_page)&&(i.sourceUrl=a.info.home_page.replace("http://","https://"))),(c=a.info)!=null&&c.project_urls)for(let[l,u]of Object.entries(a.info.project_urls)){let m=l.toLowerCase();!i.sourceUrl&&(m.startsWith("repo")||m==="code"||m==="source"||(0,O5s.isGitHubRepo)(u))&&(i.sourceUrl=u),!i.changelogUrl&&(["changelog","change log","changes","release notes","news","what's new"].includes(m)||Gxd.default.exec(m))&&(i.changelogUrl=u)}if(a.releases){let l=Object.keys(a.releases);i.releases=l.map(u=>{var v;let m=((v=a.releases)==null?void 0:v[u])??[],{upload_time:h}=m[0]||{},_=m.some(({yanked:w})=>w),b={version:u,releaseTimestamp:h};return _&&(b.isDeprecated=_),b.constraints={python:m.map(({requires_python:w})=>w)},b})}return i}static extractVersionFromLinkText(r,t){let n=e.normalizeName(r),i=`${t}-`,s=".tar.gz";if(n.startsWith(i)&&n.endsWith(s))return n.replace(i,"").replace((0,bfe.regEx)(/\.tar\.gz$/),"");let a=r.toLowerCase(),o=t.replace((0,bfe.regEx)(/[^\w\d.]+/g),"_")+"-",c=t.replace((0,bfe.regEx)(/[^\w\d]+/g),"_")+"-",l=".whl";return(a.startsWith(o)||a.startsWith(c))&&a.endsWith(l)&&a.split("-").length>2?a.split("-")[1]:null}static cleanSimpleHtml(r){return r.replace((0,bfe.regEx)(/<\/?pre>/),"").replace((0,bfe.regEx)(/data-requires-python="([^"]*?)>([^"]*?)"/g),'data-requires-python="$1>$2"').replace((0,bfe.regEx)(/data-requires-python="([^"]*?)<([^"]*?)"/g),'data-requires-python="$1<$2"')}async getSimpleDependency(r,t){let n=F5s.default.resolve(t,(0,N5s.ensureTrailingSlash)(e.normalizeNameForUrlLookup(r))),i={releases:[]},s=await this.http.get(n),a=s==null?void 0:s.body;if(!a)return TDe.logger.trace({dependency:r},"pip package not found"),null;s.authorization&&(i.isPrivate=!0);let c=(0,Uxd.parse)(e.cleanSimpleHtml(a)).querySelectorAll("a"),l={};for(let m of Array.from(c)){let h=e.extractVersionFromLinkText(m.text,r);if(h){let _={yanked:m.hasAttribute("data-yanked")},b=m.getAttribute("data-requires-python");b&&(_.requires_python=b),l[h]||(l[h]=[]),l[h].push(_)}}let u=Object.keys(l);return i.releases=u.map(m=>{let h=l[m]??[],_=h.some(({yanked:v})=>v),b={version:m};return _&&(b.isDeprecated=_),b.constraints={python:h.map(({requires_python:v})=>v)},b}),i}};knr.PypiDatasource=gdn});var Ext=A(fGe=>{"use strict";Object.defineProperty(fGe,"__esModule",{value:!0});fGe.create=fGe.Version=void 0;var _dn=e=>(" "+e).slice(1),Fnr=class e{static ANCHORED_VERSION_PATTERN=/^\s*([0-9]+(\.[0-9a-zA-Z]+)*(-[0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*)?)?\s*$/;_version;version(){return this._version}toString(){return this.version()}static isCorrect(r){let t;try{t=_dn(r.toString())}catch{return!1}return e.ANCHORED_VERSION_PATTERN.test(t)}static create(r){if(r instanceof e)return r;if(r===null)return null;try{return new e(r)}catch{return null}}constructor(r){if(!e.isCorrect(r))throw new Error(`Malformed version number string ${r}`);let t=_dn(r.toString());/^\s*$/.test(t)&&(t="0"),this._version=t.trim().replace(/-/g,".pre.")}bump(){let r=this.getSegments();for(;r.findIndex(n=>typeof n=="string")!==-1;)r.pop();let t=r.length-2;return t>=0?r.pop():t=0,r[t]=r[t]+1,new e(r.join("."))}strictEql(r){return r.version()===this._version}isPrerelease(){return/[a-zA-Z]/.test(this._version)}release(){if(this.isPrerelease()){let r=this.getSegments();for(;r.findIndex(t=>typeof t=="string")!==-1;)r.pop();return new e(r.join("."))}return this}approximateRecommendation(){let r=this.getSegments();for(;r.findIndex(n=>typeof n=="string")!==-1;)r.pop();for(;r.length>2;)r.pop();for(;r.length<2;)r.push(0);let t=`~> ${r.join(".")}`;return this.isPrerelease()&&(t+=".a"),t}compare(r){if(r===null)return null;let t=(l,u)=>{if(l.length!==u.length)return!1;for(let m=0;ma?s:a)-1,c=0;for(;c<=o;){let l=n[c]||0,u=i[c]||0;if(c+=1,l===u)continue;let m=typeof l=="string",h=typeof u=="string";return m&&!h?-1:!m&&h?1:(l=l.toString(),u=u.toString(),l.localeCompare(u,void 0,{numeric:!0}))}return 0}canonicalSegments(){let r=this.splitSegments().map(t=>{let n=t.reverse(),i=n.findIndex(s=>s!==0);return n.slice(i).reverse()});return Array.prototype.concat.apply([],r)}getSegments(){return this._version.match(/[0-9]+|[a-z]+/gi).map(r=>/^\d+$/.test(r)?parseInt(r,10):_dn(r))}splitSegments(){let r=this.getSegments().findIndex(i=>typeof i=="string");r=r===-1?null:r;let t=this.getSegments();return[t.splice(0,r||t.length),t]}};fGe.Version=Fnr;var $xd=e=>Fnr.create(e);fGe.create=$xd});var Adn=A(hGe=>{"use strict";Object.defineProperty(hGe,"__esModule",{value:!0});hGe.parse=hGe.Requirement=void 0;var Nnr=Ext(),Qxd=(e,r)=>e===r;function B5s(e,r=Qxd){return e.filter((t,n,i)=>i.findIndex(s=>r(t,s))===n)}function q5s(e,r,t){if(e.length!==r.length)return!1;for(let n=0;n(" "+e).slice(1),Onr=class e{_requirements;static PATTERN=/^\s*(=|!=|>|<|>=|<=|~>)?\s*([0-9]+(\.[0-9a-zA-Z]+)*(-[0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*)?)\s*$/;static DEFAULT_REQUIREMENT=[">=",new Nnr.Version("0")];static create(...r){if(r.length>1)return new e(...r);let t=r.shift();if(t instanceof e)return t;if(t instanceof Array)return new e(...t);if(t instanceof Nnr.Version)return new e(t);try{return new e(M5s(t.toString()))}catch{return e.default()}}static default(){return new e(">= 0")}static parse(r){let t=()=>{throw new Error(`Illformed requirement [${r}]`)};if(r instanceof Nnr.Version)return["=",r];let n;try{n=M5s(r.toString())}catch{t()}let i=n.match(e.PATTERN);i||t();let[,s,a]=i;return[s||"=",new Nnr.Version(a)]}constructor(...r){let n=r.flat().filter(s=>s!==null),i=B5s(n);i.length===0?this._requirements=[e.DEFAULT_REQUIREMENT]:this._requirements=i.map(s=>e.parse(s))}concat(r){let n=r.flat().filter(a=>a!==null);B5s(n).map(a=>e.parse(a)).forEach(a=>this._requirements.push(a))}isNone(){if(this._requirements.length===1){let[r,t]=this._requirements[0];return r===e.DEFAULT_REQUIREMENT[0]&&t.compare(e.DEFAULT_REQUIREMENT[1])===0}return!1}isPrerelease(){return this._requirements.some(([,r])=>r.isPrerelease())}isSatisfiedBy(r){return this._requirements.every(([t,n])=>{switch(t){case"=":return r.compare(n)===0;case"!=":return r.compare(n)!==0;case">":return r.compare(n)===1;case"<":return r.compare(n)===-1;case">=":return r.compare(n)!==-1;case"<=":return r.compare(n)!==1;case"~>":return r.compare(n)!==-1&&r.release().compare(n.bump())===-1;default:return!1}})}isSpecific(){if(this._requirements.length>1)return!0;let r=this._requirements[0][0];return!(r===">"||r===">=")}eql(r){if(!q5s(this._requirements,r._requirements,([n,i],[s,a])=>n===s&&i.compare(a)===0))return!1;let t=this._tildeRequirements();return t.length===0?!0:q5s(t,r._tildeRequirements(),([,n],[,i])=>n.strictEql(i))}_tildeRequirements(){return this._requirements.filter(([r])=>r==="~>")}};hGe.Requirement=Onr;var Kxd=e=>Onr.parse(e);hGe.parse=Kxd});var gGe=A(Yb=>{"use strict";Object.defineProperty(Yb,"__esModule",{value:!0});Yb.prerelease=Yb.patch=Yb.minor=Yb.major=Yb.minSatisfying=Yb.maxSatisfying=Yb.satisfies=Yb.valid=Yb.lte=Yb.lt=Yb.gte=Yb.gt=Yb.eq=void 0;var eR=Ext(),Hxd=Adn();function Wxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===0}Yb.eq=Wxd;function L5s(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===1}Yb.gt=L5s;function Yxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)!==-1}Yb.gte=Yxd;function j5s(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)===-1}Yb.lt=j5s;function Jxd(e,r){let t=eR.Version.create(e),n=eR.Version.create(r);return t.compare(n)!==1}Yb.lte=Jxd;function Xxd(e){return e&&eR.Version.isCorrect(e)?e:null}Yb.valid=Xxd;function bdn(e,r){try{let t=new eR.Version(e);return new Hxd.Requirement(...r.split(/\s*,\s*/)).isSatisfiedBy(t)}catch{return!1}}Yb.satisfies=bdn;function Zxd(e,r){return e.reduce((t,n)=>bdn(n,r)&&(!t||j5s(t,n))?n:t,null)}Yb.maxSatisfying=Zxd;function eTd(e,r){return e.reduce((t,n)=>bdn(n,r)&&(!t||L5s(t,n))?n:t,null)}Yb.minSatisfying=eTd;function tTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[n]=t;return n}Yb.major=tTd;function rTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[,n]=t;return typeof n=="number"?n:null}Yb.minor=rTd;function nTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[t]=r.splitSegments(),[,,n]=t;return typeof n=="number"?n:null}Yb.patch=nTd;function iTd(e){if(!e)return null;let r=eR.Version.create(e);if(!r)return null;let[,t]=r.splitSegments();return t.length?t.map(n=>n.toString()):null}Yb.prerelease=iTd});var yGe=A(WS=>{"use strict";Object.defineProperty(WS,"__esModule",{value:!0});WS.isSingleOperator=WS.isValidOperator=WS.PGTE=WS.LTE=WS.GTE=WS.LT=WS.GT=WS.NOT_EQUAL=WS.EQUAL=void 0;var Cdn="=";WS.EQUAL=Cdn;var G5s="!=";WS.NOT_EQUAL=G5s;var U5s=">";WS.GT=U5s;var V5s="<";WS.LT=V5s;var z5s=">=";WS.GTE=z5s;var $5s="<=";WS.LTE=$5s;var Q5s="~>";WS.PGTE=Q5s;var sTd=[Cdn],aTd=[Cdn,G5s,U5s,V5s,z5s,$5s,Q5s],oTd=e=>aTd.includes(e);WS.isValidOperator=oTd;var cTd=e=>sTd.includes(e);WS.isSingleOperator=cTd});var Dxt=A(VL=>{"use strict";Object.defineProperty(VL,"__esModule",{value:!0});VL.ltr=VL.parse=VL.stringifyRanges=VL.parseRanges=VL.satisfiesRange=void 0;var K5s=gGe(),uTd=Adn(),lTd=Ext(),H5s=Pi(),dTd=Ba(),pne=yGe(),W5s=e=>{let r=(0,dTd.regEx)(/^(?[^\d\s]+)?(?\s*)(?[0-9a-zA-Z-.]+)$/),t=(e||"").trim(),n=r.exec(t);if(n!=null&&n.groups){let{version:i="",operator:s="",delimiter:a=" "}=n.groups;return{version:i,operator:s,delimiter:a}}return{version:"",operator:"",delimiter:" "}};VL.parse=W5s;function Y5s(e,r){return r.companion?(0,K5s.satisfies)(e,`${r.operator}${r.version}`)&&Y5s(e,r.companion):(0,K5s.satisfies)(e,`${r.operator}${r.version}`)}VL.satisfiesRange=Y5s;function pTd(e){let r=e.split(",").map(W5s),t=[];for(let n=0;nr.companion?`${r.operator}${r.delimiter}${r.version}, ${r.companion.operator}${r.companion.delimiter}${r.companion.version}`:`${r.operator}${r.delimiter}${r.version}`).join(", ")}VL.stringifyRanges=mTd;var fTd=(e,r)=>{let t=(0,lTd.create)(e);return t?r.split(",").map(uTd.parse).map(([s,a])=>{switch(s){case pne.GT:case pne.LT:return t.compare(a)<=0;case pne.GTE:case pne.LTE:case pne.EQUAL:case pne.NOT_EQUAL:return t.compare(a)<0;case pne.PGTE:return t.compare(a)<0&&t.release().compare(a.bump())<=0;default:return H5s.logger.warn({operator:s},"Unsupported operator"),!1}}).reduce((s,a)=>s&&a,!0):(H5s.logger.warn({version:e},"Invalid ruby version"),!1)};VL.ltr=fTd});var Sxt=A(tR=>{"use strict";Object.defineProperty(tR,"__esModule",{value:!0});tR.decrement=tR.increment=tR.pgteUpperBound=tR.trimZeroes=tR.floor=tR.adapt=tR.parse=void 0;var BV=gGe(),hTd=Ext(),gTd=Ba();function Bnr(e){let r=(0,hTd.create)(e);return r?r.release().getSegments():[]}var X5s=e=>({major:(0,BV.major)(e),minor:(0,BV.minor)(e),patch:(0,BV.patch)(e),prerelease:(0,BV.prerelease)(e)});tR.parse=X5s;var yTd=e=>{let r=Bnr(e);return r.length<=1?r.join("."):[...r.slice(0,-1),0].join(".")};tR.floor=yTd;var Z5s=(e,r)=>e.split(".").slice(0,r.split(".").length).join(".");tR.adapt=Z5s;var _Td=e=>{let r=e.split(".");for(;r.length>0&&r[r.length-1]==="0";)r.pop();return r.join(".")};tR.trimZeroes=_Td;var ATd=e=>{let r=Bnr(e);return r.length>1&&r.pop(),eNs(r.join("."))};tR.pgteUpperBound=ATd;var eNs=e=>{let r=Bnr(e),t=parseInt(r.pop(),10)+1;return[...r,t].join(".")},bTd=(e,r,t,n)=>r===0||t===0||n.length===0?e+1:e,CTd=(e,r,t)=>r===0||t.length===0?e+1:e,J5s=(e,r)=>r.length===0?e+1:e,tNs=(e,r)=>{let t=X5s(e),{major:n,prerelease:i}=t,{minor:s,patch:a}=t;s=s||0,a=a||0;let o,c=Z5s(r,e);if((0,BV.eq)(e,c))return eNs(e);let l=u=>(0,gTd.regEx)(/^[0-9.-/]+$/).test(u);return(0,BV.major)(e)!==(0,BV.major)(c)?o=[bTd(n,s,a,i??[]),0,0].join("."):(0,BV.minor)(e)!==(0,BV.minor)(c)?o=[n,CTd(s,a,i??[]),0].join("."):(0,BV.patch)(e)!==(0,BV.patch)(c)?o=[n,s,J5s(a,i??[])].join("."):l(e)&&l(c)?o=[n,s,J5s(a,i??[])].join("."):o=[n,s,a].join("."),tNs(o,r)};tR.increment=tNs;var vTd=e=>Bnr(e).reverse().reduce((n,i,s)=>s===0?[i-1]:n[s-1]===-1?[...n.slice(0,s-1),0,i-1]:[...n,i],[]).reverse().join(".");tR.decrement=vTd});var qnr=A(wxt=>{"use strict";Object.defineProperty(wxt,"__esModule",{value:!0});wxt.replacePart=void 0;var ETd=Pi(),PDe=yGe(),vdn=Dxt(),_Ge=Sxt();function Edn(e,r){let{operator:t,version:n,companion:i}=e;switch(t){case PDe.LT:return{...e,version:(0,_Ge.increment)(n,r)};case PDe.LTE:return{...e,version:r};case PDe.PGTE:return i?{...e,version:(0,_Ge.floor)((0,_Ge.adapt)(r,n)),companion:{...i,version:r}}:{...e,version:(0,_Ge.floor)((0,_Ge.adapt)(r,n))};case PDe.GT:return{...e,version:(0,_Ge.decrement)(r)};case PDe.GTE:case PDe.EQUAL:return{...e,version:r};case PDe.NOT_EQUAL:return e;default:return ETd.logger.warn({operator:t},"Unsupported ruby versioning operator"),{operator:"",delimiter:" ",version:""}}}wxt.replacePart=Edn;wxt.default=({range:e,to:r})=>{let t=(0,vdn.parseRanges)(e).map(n=>{if((0,vdn.satisfiesRange)(r,n))return n;if(n.version.split(".").length>r.split(".").length){let i=n.version.split(".").length-r.split(".").length,s=[r,...Array(i).fill("0")].join("."),a=Edn(n,s);return{...a,version:a.version.split(".").slice(0,-i).join(".")}}return Edn(n,r)});return(0,vdn.stringifyRanges)(t)}});var nNs=A(Idn=>{"use strict";Object.defineProperty(Idn,"__esModule",{value:!0});var Ddn=gGe(),AGe=yGe(),rNs=Dxt(),Sdn=Sxt(),wdn=qnr();Idn.default=({range:e,to:r})=>{let t=(0,rNs.parseRanges)(e).map(n=>{let{operator:i,version:s}=n;switch(i){case AGe.LT:return(0,Ddn.gte)(r,s)?(0,wdn.replacePart)(n,r):n;case AGe.LTE:return(0,Ddn.gt)(r,s)?(0,wdn.replacePart)(n,r):n;case AGe.PGTE:{let a=(0,Sdn.adapt)(r,s);return(0,Sdn.trimZeroes)(a)===(0,Sdn.trimZeroes)(r)?{...n,version:a,companion:void 0}:{...n,version:a,companion:{operator:AGe.GTE,delimiter:" ",version:r}}}case AGe.NOT_EQUAL:return(0,Ddn.lt)(s,r)?{...n,operator:AGe.GTE,version:r}:n;default:return(0,wdn.replacePart)(n,r)}});return(0,rNs.stringifyRanges)(t)}});var iNs=A(xdn=>{"use strict";Object.defineProperty(xdn,"__esModule",{value:!0});xdn.default=({to:e})=>e});var aNs=A(Rdn=>{"use strict";Object.defineProperty(Rdn,"__esModule",{value:!0});var Tdn=yGe(),Pdn=Dxt(),sNs=Sxt(),DTd=qnr();Rdn.default=({range:e,to:r})=>{let t=(0,Pdn.parseRanges)(e).flatMap(n=>{if((0,Pdn.satisfiesRange)(r,n))return[n];let{operator:i,version:s,companion:a}=n;switch(i){case Tdn.PGTE:{let o=a?a.version:s,c=(0,sNs.increment)((0,sNs.pgteUpperBound)(s),r);return[{operator:Tdn.GTE,delimiter:" ",version:o},{operator:Tdn.LT,delimiter:" ",version:c}]}default:return[(0,DTd.replacePart)(n,r)]}});return(0,Pdn.stringifyRanges)(t)}});var oNs=A(TW=>{"use strict";Object.defineProperty(TW,"__esModule",{value:!0});TW.widen=TW.replace=TW.bump=TW.pin=void 0;var Mnr=(tn(),Dr(en)),STd=Mnr.__importDefault(nNs());TW.bump=STd.default;var wTd=Mnr.__importDefault(iNs());TW.pin=wTd.default;var ITd=Mnr.__importDefault(qnr());TW.replace=ITd.default;var xTd=Mnr.__importDefault(aNs());TW.widen=xTd.default});var qV=A(o_=>{"use strict";Object.defineProperty(o_,"__esModule",{value:!0});o_.api=o_.sortVersions=o_.matches=o_.isValid=o_.isVersion=o_.supportedRangeStrategies=o_.supportsRanges=o_.urls=o_.displayName=o_.id=void 0;var Cfe=gGe(),TTd=Pi(),Ixt=Ba(),cNs=yGe(),kdn=Dxt(),Lnr=oNs(),jnr=Sxt();o_.id="ruby";o_.displayName="Ruby";o_.urls=["https://guides.rubygems.org/patterns/","https://bundler.io/v1.5/gemfile.html","https://www.devalot.com/articles/2012/04/gem-versions.html"];o_.supportsRanges=!0;o_.supportedRangeStrategies=["bump","widen","pin","replace"];function ib(e){return typeof e=="string"?e.replace((0,Ixt.regEx)(/^v/),"").replace((0,Ixt.regEx)(/('|")/g),""):e}var PTd=(e,r)=>(0,Cfe.eq)(ib(e),ib(r)),RTd=e=>(0,jnr.parse)(ib(e)).major,kTd=e=>(0,jnr.parse)(ib(e)).minor,FTd=e=>(0,jnr.parse)(ib(e)).patch,NTd=e=>!!(0,Cfe.valid)(ib(e));o_.isVersion=NTd;var OTd=(e,r)=>(0,Cfe.gt)(ib(e),ib(r)),BTd=(e,r)=>!!(0,kdn.ltr)(ib(e),ib(r)),qTd=e=>{let{version:r,operator:t}=(0,kdn.parse)(ib(e));return t?(0,o_.isVersion)(r)&&(0,cNs.isSingleOperator)(t):(0,o_.isVersion)(r)};function MTd(e){let r=ib(e);return(0,jnr.parse)(r).prerelease?!1:(0,o_.isVersion)(r)}var LTd=e=>e.split(",").map(r=>ib(r.trim())).every(r=>{let{version:t,operator:n}=(0,kdn.parse)(r);return n?(0,o_.isVersion)(t)&&(0,cNs.isValidOperator)(n):(0,o_.isVersion)(t)});o_.isValid=LTd;var jTd=(e,r)=>(0,Cfe.satisfies)(ib(e),ib(r));o_.matches=jTd;function GTd(e,r){return(0,Cfe.maxSatisfying)(e.map(ib),ib(r))}function UTd(e,r){return(0,Cfe.minSatisfying)(e.map(ib),ib(r))}var uNs=({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n})=>{let i=null;if((0,o_.isVersion)(e))i=e.startsWith("v")?"v"+n:n;else if(e.replace((0,Ixt.regEx)(/^=\s*/),"")===t)i=e.replace(t,n);else switch(r){case"update-lockfile":if((0,Cfe.satisfies)(n,ib(e)))i=ib(e);else return uNs({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});break;case"pin":i=(0,Lnr.pin)({to:ib(n)});break;case"bump":i=(0,Lnr.bump)({range:ib(e),to:ib(n)});break;case"auto":case"replace":i=(0,Lnr.replace)({range:ib(e),to:ib(n)});break;case"widen":i=(0,Lnr.widen)({range:ib(e),to:ib(n)});break;default:TTd.logger.warn({rangeStrategy:r},"Unsupported range strategy")}if(i&&(0,Ixt.regEx)(/^('|")/).exec(e)){let s=e[0];return i.split(",").map(a=>a.replace((0,Ixt.regEx)("^(?\\s*)"),`$${s}`)).map(a=>a.replace(/(?\s*)$/,`${s}$`)).join(",")}return i},VTd=(e,r)=>(0,Cfe.gt)(ib(e),ib(r))?1:-1;o_.sortVersions=VTd;o_.api={equals:PTd,getMajor:RTd,getMinor:kTd,getPatch:FTd,isCompatible:o_.isVersion,isGreaterThan:OTd,isLessThanRange:BTd,isSingleVersion:qTd,isStable:MTd,isValid:o_.isValid,isVersion:o_.isVersion,matches:o_.matches,getSatisfyingVersion:GTd,minSatisfyingVersion:UTd,getNewValue:uNs,sortVersions:o_.sortVersions};o_.default=o_.api});var vfe=A(Gnr=>{"use strict";Object.defineProperty(Gnr,"__esModule",{value:!0});Gnr.RubyVersionDatasource=void 0;var zTd=(tn(),Dr(en)),$Td=Pi(),QTd=Ug(),KTd=ug(),HTd=Pnr(),lNs=qV(),WTd=K0(),xxt=class e extends WTd.Datasource{static id="ruby-version";constructor(){super(e.id)}defaultRegistryUrls=["https://www.ruby-lang.org/"];customRegistrySupport=!1;defaultVersioning=lNs.id;async getReleases({registryUrl:r}){var i;let t={homepage:"https://www.ruby-lang.org",sourceUrl:"https://github.com/ruby/ruby",releases:[]},n=`${r}en/downloads/releases/`;try{let s=await this.http.get(n);if((((i=(0,HTd.parse)(s.body).querySelector(".release-list"))==null?void 0:i.querySelectorAll("tr"))??[]).forEach(c=>{let l=c.querySelectorAll("td"),u=[];if(l.forEach(m=>u.push(m.innerHTML)),u.length){let m=u[0].replace("Ruby ","");if((0,lNs.isVersion)(m)){let h=u[1],_=u[2].replace('more...',"");t.releases.push({version:m,releaseTimestamp:h,changelogUrl:_})}}}),!t.releases.length)return $Td.logger.warn({registryUrl:r},"Missing ruby releases"),null}catch(s){this.handleGenericErrors(s)}return t}handleHttpErrors(r){throw new QTd.ExternalHostError(r)}};Gnr.RubyVersionDatasource=xxt;zTd.__decorate([(0,KTd.cache)({namespace:`datasource-${xxt.id}`,key:"all"})],xxt.prototype,"getReleases",null)});var Vnr=A(Unr=>{"use strict";Object.defineProperty(Unr,"__esModule",{value:!0});Unr.isSkipComment=void 0;var YTd=Pi(),JTd=Ba();function XTd(e){if(e&&(0,JTd.regEx)(/^(renovate|pyup):/).test(e)){let r=e.split("#")[0].split(":")[1].trim();if(r==="ignore")return!0;YTd.logger.debug("Unknown comment command: "+r)}return!1}Unr.isSkipComment=XTd});var bGe=A(rR=>{"use strict";Object.defineProperty(rR,"__esModule",{value:!0});rR.api=rR.RegExpVersioningApi=rR.supportsRanges=rR.urls=rR.displayName=rR.id=void 0;var dNs=(tn(),Dr(en)),Fdn=dNs.__importDefault(_a()),znr=dNs.__importDefault(Hy()),ZTd=Zp(),ePd=Ba(),tPd=DL();rR.id="regex";rR.displayName="Regular Expression";rR.urls=[];rR.supportsRanges=!1;function Efe(e){let r=`${e.release[0]}.${e.release[1]}.${e.release[2]}`;return Fdn.default.nonEmptyString(e.prerelease)&&(r+=`-${e.prerelease}`),r}var $nr=class extends tPd.GenericVersioningApi{_config;constructor(r){super();let t=r??"^(?\\d+)?$";if(!t.includes("")&&!t.includes("")&&!t.includes("")){let n=new Error(ZTd.CONFIG_VALIDATION);throw n.validationSource=t,n.validationError="regex versioning needs at least one major, minor or patch group defined",n}this._config=(0,ePd.regEx)(t)}_parse(r){var m,h;let t=(h=(m=this._config)==null?void 0:m.exec(r))==null?void 0:h.groups;if(!t)return null;let{major:n,minor:i,patch:s,build:a,revision:o,prerelease:c,compatibility:l}=t,u=[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10)];return a&&(u.push(Number.parseInt(a,10)),o&&u.push(Number.parseInt(o,10))),{release:u,prerelease:c,compatibility:l}}isCompatible(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&n.compatibility===i.compatibility)}isLessThanRange(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&znr.default.ltr(Efe(n),Efe(i)))}getSatisfyingVersion(r,t){let n=this._parse(t);return n?znr.default.maxSatisfying(r.map(i=>this._parse(i)).filter(Fdn.default.truthy).map(Efe),Efe(n)):null}minSatisfyingVersion(r,t){let n=this._parse(t);return n?znr.default.minSatisfying(r.map(i=>this._parse(i)).filter(Fdn.default.truthy).map(Efe),Efe(n)):null}matches(r,t){let n=this._parse(r),i=this._parse(t);return!!(n&&i&&znr.default.satisfies(Efe(n),Efe(i)))}};rR.RegExpVersioningApi=$nr;rR.api=$nr;rR.default=rR.api});var gNs=A(Knr=>{"use strict";Object.defineProperty(Knr,"__esModule",{value:!0});Knr.upgradeableTooling=void 0;var hNs=(tn(),Dr(en)),rPd=Ba(),nPd=qrr(),iPd=Qy(),sPd=Kje(),Tb=bE(),vE=ch(),aPd=jrr(),Qnr=Vrr(),oPd=Hrr(),cPd=BF(),uPd=HS(),lPd=vfe(),pNs=hNs.__importStar(bGe()),mNs=hNs.__importStar(ZD()),fNs={asdfPluginUrl:"https://github.com/NeoHsu/asdf-hugo",config:e=>({datasource:Tb.GithubReleasesDatasource.id,packageName:"gohugoio/hugo",extractVersion:"^v(?\\S+)",currentValue:e.replace(/^extended_/,"")})};Knr.upgradeableTooling={"adr-tools":{asdfPluginUrl:"https://gitlab.com/td7x/asdf/adr-tools.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"npryce/adr-tools"}},argocd:{asdfPluginUrl:"https://github.com/beardix/asdf-argocd",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"argoproj/argo-cd",extractVersion:"^v(?\\S+)"}},awscli:{asdfPluginUrl:"https://github.com/MetricMike/asdf-awscli",config:{datasource:vE.GithubTagsDatasource.id,packageName:"aws/aws-cli"}},bun:{asdfPluginUrl:"https://github.com/cometkim/asdf-bun",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"oven-sh/bun",extractVersion:"^bun-v(?\\S+)"}},"cargo-make":{asdfPluginUrl:"https://github.com/kachick/asdf-cargo-make",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"sagiegurari/cargo-make"}},checkov:{asdfPluginUrl:"https://github.com/bosmak/asdf-checkov.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"bridgecrewio/checkov"}},clojure:{asdfPluginUrl:"https://github.com/asdf-community/asdf-clojure",config:{datasource:vE.GithubTagsDatasource.id,packageName:"clojure/brew-install",versioning:`${pNs.id}:^(?\\d+?)\\.(?\\d+?)\\.(?\\d+)\\.(?\\d+)$`}},crystal:{asdfPluginUrl:"https://github.com/asdf-community/asdf-crystal",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"crystal-lang/crystal"}},dart:{asdfPluginUrl:"https://github.com/PatOConnor43/asdf-dart",config:{datasource:nPd.DartVersionDatasource.id}},deno:{asdfPluginUrl:"https://github.com/asdf-community/asdf-deno",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"denoland/deno",extractVersion:"^v(?\\S+)"}},direnv:{asdfPluginUrl:"https://github.com/asdf-community/asdf-direnv",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"direnv/direnv",extractVersion:"^v(?\\S+)"}},dprint:{asdfPluginUrl:"https://github.com/asdf-community/asdf-dprint",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"dprint/dprint"}},ecspresso:{asdfPluginUrl:"https://github.com/kayac/asdf-ecspresso",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"kayac/ecspresso",extractVersion:"^v(?\\S+)"}},elixir:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-elixir",config:{datasource:aPd.HexpmBobDatasource.id}},elm:{asdfPluginUrl:"https://github.com/asdf-community/asdf-elm",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"elm/compiler"}},erlang:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-erlang",config:{datasource:vE.GithubTagsDatasource.id,packageName:"erlang/otp",extractVersion:"^OTP-(?\\S+)",versioning:`${pNs.id}:^(?\\d+?)\\.(?\\d+?)(\\.(?\\d+))?$`}},flutter:{asdfPluginUrl:"https://github.com/oae/asdf-flutter",config:e=>({datasource:sPd.FlutterVersionDatasource.id,currentValue:e.replace((0,rPd.regEx)(/-(stable|beta|dev)$/),"")})},flux2:{asdfPluginUrl:"https://github.com/tablexi/asdf-flux2.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"fluxcd/flux2",extractVersion:"^v(?.+)"}},gauche:{asdfPluginUrl:"https://github.com/sakuro/asdf-gauche",config:{datasource:iPd.DockerDatasource.id,packageName:"practicalscheme/gauche"}},gohugo:fNs,golang:{asdfPluginUrl:"https://github.com/kennyp/asdf-golang",config:{datasource:vE.GithubTagsDatasource.id,packageName:"golang/go",extractVersion:"^go(?\\S+)"}},"golangci-lint":{asdfPluginUrl:"https://github.com/hypnoglow/asdf-golangci-lint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"golangci/golangci-lint",extractVersion:"^v(?.+)"}},hadolint:{asdfPluginUrl:"https://github.com/looztra/asdf-hadolint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"hadolint/hadolint",extractVersion:"^v(?.+)"}},haskell:{asdfPluginUrl:"https://github.com/asdf-community/asdf-haskell",config:{datasource:vE.GithubTagsDatasource.id,packageName:"ghc/ghc",extractVersion:"^ghc-(?\\S+?)-release"}},helm:{asdfPluginUrl:"https://github.com/Antiarchitect/asdf-helm",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"helm/helm",extractVersion:"^v(?\\S+)"}},helmfile:{asdfPluginUrl:"https://github.com/feniix/asdf-helmfile",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"helmfile/helmfile",extractVersion:"^v(?\\S+)"}},hugo:fNs,idris:{asdfPluginUrl:"https://github.com/asdf-community/asdf-idris",config:{datasource:vE.GithubTagsDatasource.id,packageName:"idris-lang/Idris-dev",extractVersion:"^v(?\\S+)"}},java:{asdfPluginUrl:"https://github.com/halcyon/asdf-java",config:e=>{var s,a,o,c;let r=(s=e.match(/^adoptopenjdk-(?\d\S+)/))==null?void 0:s.groups;if(r)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jdk",currentValue:r.version};let t=(a=e.match(/^adoptopenjdk-jre-(?\d\S+)/))==null?void 0:a.groups;if(t)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jre",currentValue:t.version};let n=(o=e.match(/^temurin-(?\d\S+)/))==null?void 0:o.groups;if(n)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jdk",currentValue:n.version};let i=(c=e.match(/^temurin-jre-(?\d\S+)/))==null?void 0:c.groups;if(i)return{datasource:Qnr.JavaVersionDatasource.id,packageName:"java-jre",currentValue:i.version}}},julia:{asdfPluginUrl:"https://github.com/rkyleg/asdf-julia",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"JuliaLang/julia",extractVersion:"^v(?\\S+)"}},just:{asdfPluginUrl:"https://github.com/olofvndrhr/asdf-just",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"casey/just"}},kotlin:{asdfPluginUrl:"https://github.com/asdf-community/asdf-kotlin",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"JetBrains/kotlin",extractVersion:"^(Kotlin |v)(?\\S+)"}},kubectl:{asdfPluginUrl:"https://github.com/Banno/asdf-kubectl.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"kubernetes/kubernetes",extractVersion:"^v(?.+)"}},kustomize:{asdfPluginUrl:"https://github.com/Banno/asdf-kustomize",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"kubernetes-sigs/kustomize",extractVersion:"^kustomize/v(?\\S+)"}},lua:{asdfPluginUrl:"https://github.com/Stratus3D/asdf-lua",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"lua/lua",extractVersion:"^v(?\\S+)"}},nim:{asdfPluginUrl:"https://github.com/asdf-community/asdf-nim",config:{datasource:vE.GithubTagsDatasource.id,packageName:"nim-lang/Nim",extractVersion:"^v(?\\S+)"}},nodejs:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-nodejs",config:{depName:"node",datasource:oPd.NodeVersionDatasource.id}},ocaml:{asdfPluginUrl:"https://github.com/asdf-community/asdf-ocaml",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"ocaml/ocaml"}},perl:{asdfPluginUrl:"https://github.com/ouest/asdf-perl",config:{datasource:vE.GithubTagsDatasource.id,packageName:"Perl/perl5",extractVersion:"^v(?\\S+)"}},php:{asdfPluginUrl:"https://github.com/asdf-community/asdf-php",config:{datasource:vE.GithubTagsDatasource.id,packageName:"php/php-src",extractVersion:"^php-(?\\S+)"}},pnpm:{asdfPluginUrl:"https://github.com/jonathanmorley/asdf-pnpm",config:{datasource:cPd.NpmDatasource.id,packageName:"pnpm",versioning:mNs.id}},poetry:{asdfPluginUrl:"https://github.com/asdf-community/asdf-poetry",config:{datasource:uPd.PypiDatasource.id,packageName:"poetry"}},"pre-commit":{asdfPluginUrl:"https://github.com/jonathanmorley/asdf-pre-commit.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"pre-commit/pre-commit",extractVersion:"^v(?.+)"}},pulumi:{asdfPluginUrl:"https://github.com/canha/asdf-pulumi.git",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"pulumi/pulumi",extractVersion:"^v(?\\S+)"}},python:{asdfPluginUrl:"https://github.com/danhper/asdf-python",config:{datasource:vE.GithubTagsDatasource.id,packageName:"python/cpython",extractVersion:"^v(?\\S+)"}},ruby:{asdfPluginUrl:"https://github.com/asdf-vm/asdf-ruby",config:{datasource:lPd.RubyVersionDatasource.id,packageName:"ruby-version",versioning:mNs.id}},rust:{asdfPluginUrl:"https://github.com/code-lever/asdf-rust",config:{datasource:vE.GithubTagsDatasource.id,packageName:"rust-lang/rust"}},scala:{asdfPluginUrl:"https://github.com/asdf-community/asdf-scala",config:e=>{if(e.startsWith("2"))return{datasource:vE.GithubTagsDatasource.id,packageName:"scala/scala",extractVersion:"^v(?\\S+)"};if(e.startsWith("3"))return{datasource:vE.GithubTagsDatasource.id,packageName:"lampepfl/dotty"}}},shellcheck:{asdfPluginUrl:"https://github.com/luizm/asdf-shellcheck",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"koalaman/shellcheck",extractVersion:"^v(?\\S+)"}},shfmt:{asdfPluginUrl:"https://github.com/luizm/asdf-shfmt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mvdan/sh",extractVersion:"^v(?\\S+)"}},sops:{asdfPluginUrl:"https://github.com/feniix/asdf-sops",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mozilla/sops",extractVersion:"^v(?\\S+)"}},terraform:{asdfPluginUrl:"https://github.com/asdf-community/asdf-hashicorp",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"hashicorp/terraform",extractVersion:"^v(?\\S+)"}},"terraform-docs":{asdfPluginUrl:"https://github.com/looztra/asdf-terraform-docs.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"terraform-docs/terraform-docs",extractVersion:"^v(?.+)"}},terragrunt:{asdfPluginUrl:"https://github.com/ohmer/asdf-terragrunt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"gruntwork-io/terragrunt",extractVersion:"^v(?\\S+)"}},tflint:{asdfPluginUrl:"https://github.com/skyzyx/asdf-tflint.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"terraform-linters/tflint",extractVersion:"^v(?.+)"}},tfsec:{asdfPluginUrl:"https://github.com/woneill/asdf-tfsec.git",config:{datasource:vE.GithubTagsDatasource.id,packageName:"aquasecurity/tfsec",extractVersion:"^v(?.+)"}},trivy:{asdfPluginUrl:"https://github.com/zufardhiyaulhaq/asdf-trivy",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"aquasecurity/trivy",extractVersion:"^v(?\\S+)"}},zig:{asdfPluginUrl:"https://github.com/cheetah/asdf-zig",config:{datasource:vE.GithubTagsDatasource.id,packageName:"ziglang/zig"}},maestro:{asdfPluginUrl:"https://github.com/dotanuki-labs/asdf-maestro",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"mobile-dev-inc/maestro",extractVersion:"^cli-(?\\S+)"}},detekt:{asdfPluginUrl:"https://github.com/dotanuki-labs/asdf-detekt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"detekt/detekt",extractVersion:"^v(?\\S+)"}},ktlint:{asdfPluginUrl:"https://github.com/asdf-community/asdf-ktlint",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"pinterest/ktlint"}},yamlfmt:{asdfPluginUrl:"https://github.com/kachick/asdf-yamlfmt",config:{datasource:Tb.GithubReleasesDatasource.id,packageName:"google/yamlfmt",extractVersion:"^v(?\\S+)"}}}});var yNs=A(Hnr=>{"use strict";Object.defineProperty(Hnr,"__esModule",{value:!0});Hnr.extractPackageFile=void 0;var dPd=(tn(),Dr(en)),pPd=dPd.__importDefault(_a()),mPd=Pi(),fPd=Vnr(),hPd=Ba(),gPd=gNs();function yPd(e){mPd.logger.trace("asdf.extractPackageFile()");let r=(0,hPd.regEx)(/^(?([\w_-]+)) (?[^\s#]+)(?: [^\s#]+)* *(?: #(?.*))?$/gm),t=[];for(let n of[...e.matchAll(r)].map(i=>i.groups).filter(pPd.default.truthy)){let i=n.toolName.trim(),s=n.version.trim(),a=gPd.upgradeableTooling[i],o=a?typeof a.config=="function"?a.config(s):a.config:void 0;if(o){let c={currentValue:s,depName:i,...o};(0,fPd.isSkipComment)((n.comment??"").trim())&&(c.skipReason="ignored"),t.push(c)}else{let c={depName:i,skipReason:"unsupported-datasource"};t.push(c)}}return t.length?{deps:t}:null}Hnr.extractPackageFile=yPd});var _Ns=A(PW=>{"use strict";Object.defineProperty(PW,"__esModule",{value:!0});PW.supportedDatasources=PW.defaultConfig=PW.displayName=PW.extractPackageFile=void 0;var _Pd=qrr(),APd=Qy(),bPd=Kje(),CPd=bE(),vPd=ch(),EPd=jrr(),DPd=Vrr(),SPd=Hrr(),wPd=BF(),IPd=HS(),xPd=vfe(),TPd=yNs();Object.defineProperty(PW,"extractPackageFile",{enumerable:!0,get:function(){return TPd.extractPackageFile}});PW.displayName="asdf";PW.defaultConfig={fileMatch:["(^|/)\\.tool-versions$"]};PW.supportedDatasources=[_Pd.DartVersionDatasource.id,APd.DockerDatasource.id,bPd.FlutterVersionDatasource.id,CPd.GithubReleasesDatasource.id,vPd.GithubTagsDatasource.id,EPd.HexpmBobDatasource.id,DPd.JavaVersionDatasource.id,SPd.NodeVersionDatasource.id,wPd.NpmDatasource.id,IPd.PypiDatasource.id,xPd.RubyVersionDatasource.id]});var Wnr=A(UF=>{"use strict";Object.defineProperty(UF,"__esModule",{value:!0});UF.api=UF.supportsRanges=UF.urls=UF.displayName=UF.id=void 0;var Odn=Ba(),PPd=DL();UF.id="loose";UF.displayName="Loose";UF.urls=[];UF.supportsRanges=!1;var RPd=(0,Odn.regEx)(/^v?(\d+(?:\.\d+)*)(.*)$/),kPd=(0,Odn.regEx)(/^[a-f0-9]{7,40}$/),FPd=(0,Odn.regEx)(/^[0-9]+$/),Ndn=class extends PPd.GenericVersioningApi{_parse(r){if(kPd.test(r)&&!FPd.test(r))return null;let t=RPd.exec(r);if(!t)return null;let[,n,i]=t,s=n.split(".").map(Number);return s.length>6?null:{release:s,suffix:i||""}}_compare(r,t){let n=this._parse(r),i=this._parse(t);if(!(n&&i))return 1;let s=Math.max(n.release.length,i.release.length);for(let a=0;a{"use strict";Object.defineProperty(Ynr,"__esModule",{value:!0});Ynr.AzurePipelinesTasksDatasource=void 0;var NPd=(tn(),Dr(en)),OPd=ug(),BPd=Wnr(),qPd=K0(),ANs="https://raw.githubusercontent.com/renovatebot/azure-devops-marketplace/main",MPd=`${ANs}/azure-pipelines-builtin-tasks.json`,LPd=`${ANs}/azure-pipelines-marketplace-tasks.json`,Txt=class e extends qPd.Datasource{static id="azure-pipelines-tasks";constructor(){super(e.id)}customRegistrySupport=!1;defaultVersioning=BPd.id;async getReleases({packageName:r}){let t=(await this.getTasks(MPd))[r.toLowerCase()]??(await this.getTasks(LPd))[r.toLowerCase()];return t?{releases:t.map(i=>({version:i}))}:null}async getTasks(r){let{body:t}=await this.http.getJson(r);return t}};Ynr.AzurePipelinesTasksDatasource=Txt;NPd.__decorate([(0,OPd.cache)({namespace:`datasource-${Txt.id}`,key:e=>e,ttlMinutes:24*60})],Txt.prototype,"getTasks",null)});var DNs=A(zL=>{"use strict";Object.defineProperty(zL,"__esModule",{value:!0});zL.extractPackageFile=zL.parseAzurePipelines=zL.extractAzurePipelinesTasks=zL.extractContainer=zL.extractRepository=void 0;var jPd=Ky(),bNs=_f(),Znr=Pi(),Dfe=PV(),GPd=Ba(),UPd=Ip(),VPd=Jnr(),zPd=Y1(),$Pd=YD(),QPd=(0,GPd.regEx)(/^(?[^@]+)@(?.*)$/);function CNs(e){var t;let r=null;if(e.type==="github")r=`https://github.com/${e.name}.git`;else if(e.type==="git"){let n=bNs.GlobalConfig.get("platform"),i=bNs.GlobalConfig.get("endpoint");if(n==="azure"&&i)if(e.name.includes("/")){let[s,a]=e.name.split("/");r=(0,UPd.joinUrlParts)(i,encodeURIComponent(s),"_git",encodeURIComponent(a))}else Znr.logger.debug("Renovate cannot update repositories that do not include the project name")}return r===null||!((t=e.ref)!=null&&t.startsWith("refs/tags/"))?null:{autoReplaceStringTemplate:"refs/tags/{{newValue}}",currentValue:e.ref.replace("refs/tags/",""),datasource:zPd.GitTagsDatasource.id,depName:e.name,depType:"gitTags",packageName:r,replaceString:e.ref}}zL.extractRepository=CNs;function vNs(e){if(!e.image)return null;let r=(0,$Pd.getDep)(e.image);return Znr.logger.debug({depName:r.depName,currentValue:r.currentValue,currentDigest:r.currentDigest},"Azure pipelines docker image"),r.depType="docker",r}zL.extractContainer=vNs;function Xnr(e){let r=QPd.exec(e);return r!=null&&r.groups?{depName:r.groups.name,currentValue:r.groups.version,datasource:VPd.AzurePipelinesTasksDatasource.id}:null}zL.extractAzurePipelinesTasks=Xnr;function ENs(e,r){let t=null;try{t=(0,jPd.load)(e,{json:!0})}catch(n){return Znr.logger.debug({packageFile:r,err:n},"Error parsing azure-pipelines content"),null}return t}zL.parseAzurePipelines=ENs;function KPd(e,r){var i,s;Znr.logger.trace(`azurePipelines.extractPackageFile(${r})`);let t=[],n=ENs(e,r);if(!n)return null;for(let a of(0,Dfe.coerceArray)((i=n.resources)==null?void 0:i.repositories)){let o=CNs(a);o&&t.push(o)}for(let a of(0,Dfe.coerceArray)((s=n.resources)==null?void 0:s.containers)){let o=vNs(a);o&&t.push(o)}for(let{jobs:a}of(0,Dfe.coerceArray)(n.stages))for(let{steps:o}of(0,Dfe.coerceArray)(a))for(let c of(0,Dfe.coerceArray)(o)){let l=Xnr(c.task);l&&t.push(l)}for(let{steps:a}of(0,Dfe.coerceArray)(n.jobs))for(let o of(0,Dfe.coerceArray)(a)){let c=Xnr(o.task);c&&t.push(c)}for(let a of(0,Dfe.coerceArray)(n.steps)){let o=Xnr(a.task);o&&t.push(o)}return t.length?{deps:t}:null}zL.extractPackageFile=KPd});var SNs=A(RW=>{"use strict";Object.defineProperty(RW,"__esModule",{value:!0});RW.supportedDatasources=RW.categories=RW.defaultConfig=RW.extractPackageFile=void 0;var HPd=Jnr(),WPd=Y1(),YPd=DNs();Object.defineProperty(RW,"extractPackageFile",{enumerable:!0,get:function(){return YPd.extractPackageFile}});RW.defaultConfig={fileMatch:["azure.*pipelines?.*\\.ya?ml$"],enabled:!1};RW.categories=["ci"];RW.supportedDatasources=[HPd.AzurePipelinesTasksDatasource.id,WPd.GitTagsDatasource.id]});var INs=A((jGg,wNs)=>{var Bdn=class{constructor(r){this.value=r,this.next=void 0}},qdn=class{constructor(){this.clear()}enqueue(r){let t=new Bdn(r);this._head?(this._tail.next=t,this._tail=t):(this._head=t,this._tail=t),this._size++}dequeue(){let r=this._head;if(r)return this._head=this._head.next,this._size--,r.value}clear(){this._head=void 0,this._tail=void 0,this._size=0}get size(){return this._size}*[Symbol.iterator](){let r=this._head;for(;r;)yield r.value,r=r.next}};wNs.exports=qdn});var TNs=A((GGg,xNs)=>{"use strict";var JPd=INs(),XPd=e=>{if(!((Number.isInteger(e)||e===1/0)&&e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");let r=new JPd,t=0,n=()=>{t--,r.size>0&&r.dequeue()()},i=async(o,c,...l)=>{t++;let u=(async()=>o(...l))();c(u);try{await u}catch{}n()},s=(o,c,...l)=>{r.enqueue(i.bind(null,o,c,...l)),(async()=>(await Promise.resolve(),t0&&r.dequeue()()))()},a=(o,...c)=>new Promise(l=>{s(o,l,...c)});return Object.defineProperties(a,{activeCount:{get:()=>t},pendingCount:{get:()=>r.size},clearQueue:{value:()=>{r.clear()}}}),a};xNs.exports=XPd});var kNs=A((UGg,RNs)=>{"use strict";var PNs=TNs(),eir=class extends Error{constructor(r){super(),this.value=r}},ZPd=async(e,r)=>r(await e),e3d=async e=>{let r=await Promise.all(e);if(r[1]===!0)throw new eir(r[0]);return!1},t3d=async(e,r,t)=>{t={concurrency:1/0,preserveOrder:!0,...t};let n=PNs(t.concurrency),i=[...e].map(a=>[a,n(ZPd,a,r)]),s=PNs(t.preserveOrder?1:1/0);try{await Promise.all(i.map(a=>s(e3d,a)))}catch(a){if(a instanceof eir)return a.value;throw a}};RNs.exports=t3d});var MNs=A((VGg,Mdn)=>{"use strict";var FNs=require("path"),tir=require("fs"),{promisify:NNs}=require("util"),r3d=kNs(),n3d=NNs(tir.stat),i3d=NNs(tir.lstat),ONs={directory:"isDirectory",file:"isFile"};function BNs({type:e}){if(!(e in ONs))throw new Error(`Invalid type specified: ${e}`)}var qNs=(e,r)=>e===void 0||r[ONs[e]]();Mdn.exports=async(e,r)=>{r={cwd:process.cwd(),type:"file",allowSymlinks:!0,...r},BNs(r);let t=r.allowSymlinks?n3d:i3d;return r3d(e,async n=>{try{let i=await t(FNs.resolve(r.cwd,n));return qNs(r.type,i)}catch{return!1}},r)};Mdn.exports.sync=(e,r)=>{r={cwd:process.cwd(),allowSymlinks:!0,type:"file",...r},BNs(r);let t=r.allowSymlinks?tir.statSync:tir.lstatSync;for(let n of e)try{let i=t(FNs.resolve(r.cwd,n));if(qNs(r.type,i))return n}catch{}}});var jNs=A((zGg,Ldn)=>{"use strict";var LNs=require("fs"),{promisify:s3d}=require("util"),a3d=s3d(LNs.access);Ldn.exports=async e=>{try{return await a3d(e),!0}catch{return!1}};Ldn.exports.sync=e=>{try{return LNs.accessSync(e),!0}catch{return!1}}});var UNs=A(($Gg,CGe)=>{"use strict";var Sfe=require("path"),rir=MNs(),GNs=jNs(),jdn=Symbol("findUp.stop");CGe.exports=async(e,r={})=>{let t=Sfe.resolve(r.cwd||""),{root:n}=Sfe.parse(t),i=[].concat(e),s=async a=>{if(typeof e!="function")return rir(i,a);let o=await e(a.cwd);return typeof o=="string"?rir([o],a):o};for(;;){let a=await s({...r,cwd:t});if(a===jdn)return;if(a)return Sfe.resolve(t,a);if(t===n)return;t=Sfe.dirname(t)}};CGe.exports.sync=(e,r={})=>{let t=Sfe.resolve(r.cwd||""),{root:n}=Sfe.parse(t),i=[].concat(e),s=a=>{if(typeof e!="function")return rir.sync(i,a);let o=e(a.cwd);return typeof o=="string"?rir.sync([o],a):o};for(;;){let a=s({...r,cwd:t});if(a===jdn)return;if(a)return Sfe.resolve(t,a);if(t===n)return;t=Sfe.dirname(t)}};CGe.exports.exists=GNs;CGe.exports.sync.exists=GNs.sync;CGe.exports.stop=jdn});var $Ns=A(Ife=>{"use strict";Object.defineProperty(Ife,"__esModule",{value:!0});Ife.isValidPath=Ife.ensureCachePath=Ife.ensureLocalPath=void 0;var o3d=(tn(),Dr(en)),wfe=o3d.__importDefault(Oh()),VNs=_f(),c3d=Zp(),u3d=Pi();function l3d(e,r){if(!e.startsWith(r))throw u3d.logger.debug({path:e,baseDir:r},"Preventing access to file outside the base directory"),new Error(c3d.FILE_ACCESS_VIOLATION_ERROR)}function zNs(e,r){let t=wfe.default.resolve(VNs.GlobalConfig.get(r)),n=wfe.default.resolve(wfe.default.isAbsolute(e)?e:wfe.default.join(t,e));return l3d(n,t),n}function d3d(e){return zNs(e,"localDir")}Ife.ensureLocalPath=d3d;function p3d(e){return zNs(e,"cacheDir")}Ife.ensureCachePath=p3d;function m3d(e,r){let t=wfe.default.resolve(VNs.GlobalConfig.get(r));return wfe.default.resolve(wfe.default.isAbsolute(e)?e:wfe.default.join(t,e)).startsWith(t)}Ife.isValidPath=m3d});var km=A(c0=>{"use strict";Object.defineProperty(c0,"__esModule",{value:!0});c0.getLocalFiles=c0.readSystemFile=c0.outputCacheFile=c0.readCacheFile=c0.cachePathExists=c0.rmCache=c0.listCacheDir=c0.statLocalFile=c0.chmodLocalFile=c0.findUpLocal=c0.localPathIsSymbolicLink=c0.localPathIsFile=c0.createCacheWriteStream=c0.readLocalDirectory=c0.findLocalSiblingOrParent=c0.isValidLocalPath=c0.localPathExists=c0.privateCacheDir=c0.ensureCacheDir=c0.ensureLocalDir=c0.ensureDir=c0.renameLocalFile=c0.deleteLocalFile=c0.writeLocalFile=c0.readLocalSymlink=c0.readLocalFile=c0.getSiblingFileName=c0.getParentDir=c0.pipeline=void 0;var vGe=(tn(),Dr(en)),f3d=vGe.__importDefault(require("node:stream")),h3d=vGe.__importDefault(require("node:util")),Gdn=vGe.__importDefault(_a()),g3d=vGe.__importDefault(UNs()),EE=vGe.__importDefault(VM()),mne=vGe.__importDefault(Oh()),nir=_f(),QNs=Pi(),eS=$Ns();c0.pipeline=h3d.default.promisify(f3d.default.pipeline);function Udn(e){return mne.default.parse(e).dir}c0.getParentDir=Udn;function y3d(e,r){let t=Udn(e);return mne.default.join(t,r)}c0.getSiblingFileName=y3d;async function KNs(e,r){let t=(0,eS.ensureLocalPath)(e);try{return r?await EE.default.readFile(t,r):await EE.default.readFile(t)}catch(n){return QNs.logger.trace({err:n},"Error reading local file"),null}}c0.readLocalFile=KNs;async function _3d(e){let r=(0,eS.ensureLocalPath)(e);try{return await EE.default.readlink(r)}catch(t){return QNs.logger.trace({err:t},"Error reading local symlink"),null}}c0.readLocalSymlink=_3d;async function A3d(e,r){let t=(0,eS.ensureLocalPath)(e);await EE.default.outputFile(t,r)}c0.writeLocalFile=A3d;async function b3d(e){if(nir.GlobalConfig.get("platform")==="local")throw new Error("Cannot delete file when platform=local");if(nir.GlobalConfig.get("localDir")){let t=(0,eS.ensureLocalPath)(e);await EE.default.remove(t)}}c0.deleteLocalFile=b3d;async function C3d(e,r){let t=(0,eS.ensureLocalPath)(e),n=(0,eS.ensureLocalPath)(r);await EE.default.move(t,n)}c0.renameLocalFile=C3d;async function v3d(e){Gdn.default.nonEmptyString(e)&&await EE.default.ensureDir(e)}c0.ensureDir=v3d;async function E3d(e){let r=(0,eS.ensureLocalPath)(e);return await EE.default.ensureDir(r),r}c0.ensureLocalDir=E3d;async function D3d(e){let r=(0,eS.ensureCachePath)(`others/${e}`);return await EE.default.ensureDir(r),r}c0.ensureCacheDir=D3d;function S3d(){let e=nir.GlobalConfig.get("cacheDir");return mne.default.join(e,"__renovate-private-cache")}c0.privateCacheDir=S3d;async function HNs(e){let r=(0,eS.ensureLocalPath)(e);try{return!!await EE.default.stat(r)}catch{return!1}}c0.localPathExists=HNs;function w3d(e){return(0,eS.isValidPath)(e,"localDir")}c0.isValidLocalPath=w3d;async function I3d(e,r){if(mne.default.isAbsolute(e)||mne.default.isAbsolute(r))return null;let t=e;for(;t!=="";){t=Udn(t);let n=mne.default.join(t,r);if(await HNs(n))return n}return null}c0.findLocalSiblingOrParent=I3d;async function x3d(e){let r=(0,eS.ensureLocalPath)(e);return await EE.default.readdir(r)}c0.readLocalDirectory=x3d;function T3d(e){let r=(0,eS.ensureCachePath)(e);return EE.default.createWriteStream(r)}c0.createCacheWriteStream=T3d;async function P3d(e){let r=(0,eS.ensureLocalPath)(e);try{return(await EE.default.stat(r)).isFile()}catch{return!1}}c0.localPathIsFile=P3d;async function R3d(e){let r=(0,eS.ensureLocalPath)(e);try{return(await EE.default.lstat(r)).isSymbolicLink()}catch{return!1}}c0.localPathIsSymbolicLink=R3d;async function k3d(e,r){let t=nir.GlobalConfig.get("localDir"),n=mne.default.join(t,r),i=mne.default.normalizeSafe(n),s=await(0,g3d.default)(e,{cwd:i,type:"file"});if(!Gdn.default.nonEmptyString(s)||!Gdn.default.nonEmptyString(t))return null;let a=mne.default.normalizeSafe(s);if(a.startsWith(t)){let o=a.replace(t,"");return o.startsWith("/")&&(o=o.substring(1)),o}return null}c0.findUpLocal=k3d;function F3d(e,r){let t=(0,eS.ensureLocalPath)(e);return EE.default.chmod(t,r)}c0.chmodLocalFile=F3d;async function N3d(e){let r=(0,eS.ensureLocalPath)(e);try{return await EE.default.stat(r)}catch{return null}}c0.statLocalFile=N3d;function O3d(e){let r=(0,eS.ensureCachePath)(e);return EE.default.readdir(r)}c0.listCacheDir=O3d;async function B3d(e){let r=(0,eS.ensureCachePath)(e);await EE.default.rm(r,{recursive:!0})}c0.rmCache=B3d;async function q3d(e){let r=(0,eS.ensureCachePath)(e);try{return!!await EE.default.stat(r)}catch{return!1}}c0.cachePathExists=q3d;function M3d(e,r){let t=(0,eS.ensureCachePath)(e);return r?EE.default.readFile(t,r):EE.default.readFile(t)}c0.readCacheFile=M3d;function L3d(e,r){let t=(0,eS.ensureCachePath)(e);return EE.default.outputFile(t,r)}c0.outputCacheFile=L3d;function j3d(e,r){return r?EE.default.readFile(e,r):EE.default.readFile(e)}c0.readSystemFile=j3d;async function G3d(e){let r={};for(let t of e)r[t]=await KNs(t,"utf8");return r}c0.getLocalFiles=G3d});var XNs=A(EGe=>{"use strict";Object.defineProperty(EGe,"__esModule",{value:!0});EGe.extractAllPackageFiles=EGe.extractPackageFile=void 0;var YNs=(tn(),Dr(en)),U3d=YNs.__importDefault(_a()),V3d=Ky(),WNs=YNs.__importDefault(Oh()),iir=Pi(),z3d=km(),$3d=Y1(),Q3d=SV(),K3d=ZD(),H3d=YD();function W3d(e){let r=(0,V3d.load)(e);if(typeof r!="object")throw new Error(`Configuration file does not contain a YAML object (it is ${typeof r}).`);return r}function Y3d(e){return e.containers===void 0?[]:Object.values(e.containers).map(r=>r.image).filter(U3d.default.string)}function J3d(e){return{...(0,H3d.getDep)(e),versioning:Q3d.id}}function X3d(e){let t=Y3d(e).map(n=>J3d(n));return iir.logger.trace({deps:t},"Loaded images from Batect configuration file"),t}function Z3d(e){return typeof e=="object"&&e.type==="git"}function eRd(e){return e.include===void 0?[]:e.include.filter(Z3d)}function tRd(e){return{depName:e.repo,currentValue:e.ref,versioning:K3d.id,datasource:$3d.GitTagsDatasource.id,commitMessageTopic:"bundle {{depName}}"}}function rRd(e){let t=eRd(e).map(n=>tRd(n));return iir.logger.trace({deps:t},"Loaded bundles from Batect configuration file"),t}function nRd(e){return typeof e=="string"}function iRd(e){return typeof e=="object"&&e.type==="file"}function sRd(e,r){if(e.include===void 0)return[];let t=WNs.default.dirname(r);return[...e.include.filter(nRd),...e.include.filter(iRd).map(i=>i.path)].filter(i=>i!=null).map(i=>WNs.default.join(t,i))}function JNs(e,r){iir.logger.trace(`batect.extractPackageFile(${r})`);try{let t=W3d(e),n=[...X3d(t),...rRd(t)],i=sRd(t,r);return{deps:n,referencedConfigFiles:i}}catch(t){return iir.logger.debug({err:t,packageFile:r},"Extracting dependencies from Batect configuration file failed"),null}}EGe.extractPackageFile=JNs;async function aRd(e,r){let t=new Set(r),n=new Set,i=[];for(;t.size>0;){let s=t.values().next().value;t.delete(s),n.add(s);let a=await(0,z3d.readLocalFile)(s,"utf8"),o=JNs(a,s);o!==null&&(o.referencedConfigFiles.forEach(c=>{!n.has(c)&&!t.has(c)&&t.add(c)}),i.push({packageFile:s,deps:o.deps}))}return i}EGe.extractAllPackageFiles=aRd});var eOs=A($L=>{"use strict";Object.defineProperty($L,"__esModule",{value:!0});$L.supportedDatasources=$L.categories=$L.defaultConfig=$L.extractPackageFile=$L.extractAllPackageFiles=void 0;var oRd=Y1(),ZNs=XNs();Object.defineProperty($L,"extractAllPackageFiles",{enumerable:!0,get:function(){return ZNs.extractAllPackageFiles}});Object.defineProperty($L,"extractPackageFile",{enumerable:!0,get:function(){return ZNs.extractPackageFile}});$L.defaultConfig={fileMatch:["(^|/)batect(-bundle)?\\.ya?ml$"]};$L.categories=["batect"];$L.supportedDatasources=[oRd.GitTagsDatasource.id]});var rOs=A(sir=>{"use strict";Object.defineProperty(sir,"__esModule",{value:!0});sir.extractPackageFile=void 0;var tOs=Pi(),cRd=Ba(),uRd=bE(),lRd=ZD(),dRd=(0,cRd.regEx)(/^\s+VERSION="(.*)"$/m);function pRd(e){tOs.logger.trace("batect.extractPackageFile()");let r=dRd.exec(e);if(r===null)return null;let t={depName:"batect/batect",commitMessageTopic:"Batect",currentValue:r[1],datasource:uRd.GithubReleasesDatasource.id,versioning:lRd.id};return tOs.logger.trace(t,"Found Batect wrapper version"),{deps:[t]}}sir.extractPackageFile=pRd});var iOs=A(air=>{"use strict";Object.defineProperty(air,"__esModule",{value:!0});air.updateArtifacts=void 0;var mRd=Pi(),fRd=Wb(),hRd=new fRd.Http("batect-wrapper");async function nOs(e,r,t){let n=`https://github.com/batect/batect/releases/download/${t}/${r}`;try{let s=(await hRd.get(n)).body;return{file:{type:"addition",path:e,contents:s}}}catch(i){let s=i.toString();return{artifactError:{lockFile:e,stderr:`HTTP GET ${n} failed: ${s}`}}}}async function gRd({packageFileName:e,config:r}){let t=r.newVersion;return mRd.logger.debug(`Updating Batect wrapper scripts for ${e} to ${t}`),[await nOs(e,"batect",t),await nOs(`${e}.cmd`,"batect.cmd",t)]}air.updateArtifacts=gRd});var sOs=A(QL=>{"use strict";Object.defineProperty(QL,"__esModule",{value:!0});QL.supportedDatasources=QL.categories=QL.defaultConfig=QL.updateArtifacts=QL.extractPackageFile=void 0;var yRd=bE(),_Rd=ZD(),ARd=rOs();Object.defineProperty(QL,"extractPackageFile",{enumerable:!0,get:function(){return ARd.extractPackageFile}});var bRd=iOs();Object.defineProperty(QL,"updateArtifacts",{enumerable:!0,get:function(){return bRd.updateArtifacts}});QL.defaultConfig={fileMatch:["(^|/)batect$"],versioning:_Rd.id};QL.categories=["batect"];QL.supportedDatasources=[yRd.GithubReleasesDatasource.id]});var Pxt=A(DGe=>{"use strict";Object.defineProperty(DGe,"__esModule",{value:!0});DGe.BitbucketHttp=DGe.setBaseUrl=void 0;var CRd=(tn(),Dr(en)),oir=CRd.__importDefault(_a()),vRd=Pi(),aOs=Ip(),ERd=Wb(),Vdn=100,DRd=100,zdn="https://api.bitbucket.org/",SRd=e=>{zdn=e};DGe.setBaseUrl=SRd;var $dn=class extends ERd.Http{constructor(r="bitbucket",t){super(r,t)}async request(r,t){var a;let n={baseUrl:zdn,...t},i=(0,aOs.parseUrl)((0,aOs.resolveBaseUrl)(zdn,r));if(oir.default.nullOrUndefined(i))throw vRd.logger.error({path:r},"Bitbucket: cannot parse path"),new Error(`Bitbucket: cannot parse path ${r}`);if(n.paginate&&!wRd(i)){let o=n.pagelen??DRd;i.searchParams.set("pagelen",o.toString())}let s=await super.request(i.toString(),n);if(n.paginate&&IRd(s.body)){let o=s.body,c=1,l=o.next;for(;oir.default.nonEmptyString(l)&&c<=Vdn;){let u=await super.request(l,t);o.values.push(...u.body.values),l=(a=u.body)==null?void 0:a.next,c+=1}o.pagelen=o.values.length,o.size=c<=Vdn?o.values.length:void 0,o.next=c<=Vdn?l:void 0}return s}};DGe.BitbucketHttp=$dn;function wRd(e){return!oir.default.nullOrUndefined(e.searchParams.get("pagelen"))}function IRd(e){return oir.default.nonEmptyObject(e)&&Array.isArray(e.values)}});var KL=A(lir=>{"use strict";Object.defineProperty(lir,"__esModule",{value:!0});lir.BitbucketTagsDatasource=void 0;var cir=(tn(),Dr(en)),uir=ug(),xRd=Pxt(),TRd=Ip(),PRd=K0(),j4=class e extends PRd.Datasource{bitbucketHttp=new xRd.BitbucketHttp(e.id);static id="bitbucket-tags";static customRegistrySupport=!0;static registryStrategy="first";static defaultRegistryUrls=["https://bitbucket.org"];static cacheNamespace=`datasource-${e.id}`;constructor(){super(e.id)}static getRegistryURL(r){return r??this.defaultRegistryUrls[0]}static getCacheKey(r,t,n){return`${e.getRegistryURL(r)}:${t}:${n}`}static getSourceUrl(r,t){let n=e.getRegistryURL(t);return`${(0,TRd.ensureTrailingSlash)(n)}${r}`}async getReleases({registryUrl:r,packageName:t}){let n=`/2.0/repositories/${t}/refs/tags`,i=(await this.bitbucketHttp.getJson(n,{paginate:!0})).body.values;return{sourceUrl:e.getSourceUrl(t,r),registryUrl:e.getRegistryURL(r),releases:i.map(({name:a,target:o})=>({version:a,gitRef:a,releaseTimestamp:o==null?void 0:o.date}))}}async getTagCommit(r,t,n){var a;let i=`/2.0/repositories/${t}/refs/tags/${n}`;return((a=(await this.bitbucketHttp.getJson(i)).body.target)==null?void 0:a.hash)??null}async getMainBranch(r){return(await this.bitbucketHttp.getJson(`/2.0/repositories/${r}`)).body.mainbranch.name}async getDigest({packageName:r,registryUrl:t},n){if(n!=null&&n.length)return this.getTagCommit(t,r,n);let i=await this.getMainBranch(r),s=`/2.0/repositories/${r}/commits/${i}`,a=(await this.bitbucketHttp.getJson(s)).body;return a.values.length===0?null:a.values[0].hash}};lir.BitbucketTagsDatasource=j4;cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:({registryUrl:e,packageName:r})=>j4.getCacheKey(e,r,"tags")})],j4.prototype,"getReleases",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:(e,r,t)=>j4.getCacheKey(e,r,`tag-${t}`)})],j4.prototype,"getTagCommit",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:(e,r)=>j4.getCacheKey(e,r,"mainbranch"),ttlMinutes:60})],j4.prototype,"getMainBranch",null);cir.__decorate([(0,uir.cache)({namespace:j4.cacheNamespace,key:({registryUrl:e,packageName:r})=>j4.getCacheKey(e,r,"digest")})],j4.prototype,"getDigest",null)});var xfe=A(SGe=>{"use strict";Object.defineProperty(SGe,"__esModule",{value:!0});SGe.GitlabHttp=SGe.setBaseUrl=void 0;var RRd=(tn(),Dr(en)),oOs=RRd.__importDefault(_a()),dir=Pi(),Qdn=Ug(),cOs=Ip(),kRd=Wb(),Kdn="https://gitlab.com/api/v4/",FRd=e=>{Kdn=e};SGe.setBaseUrl=FRd;var Hdn=class extends kRd.Http{constructor(r="gitlab",t){super(r,t)}async request(r,t){var i;let n={baseUrl:Kdn,...t,throwHttpErrors:!0};try{let s=await super.request(r,n);if(n.paginate&&oOs.default.array(s.body))try{let a=(0,cOs.parseLinkHeader)(s.headers.link),o=(i=a==null?void 0:a.next)!=null&&i.url?(0,cOs.parseUrl)(a.next.url):null;if(o){if(process.env.GITLAB_IGNORE_REPO_URL){let l=new URL(Kdn);o.protocol=l.protocol,o.host=l.host}let c=await this.request(o,n);oOs.default.array(c.body)&&s.body.push(...c.body)}}catch(a){dir.logger.warn({err:a},"Pagination error")}return s}catch(s){throw s.statusCode===404?(dir.logger.trace({err:s},"GitLab 404"),dir.logger.debug({url:s.url},"GitLab API 404"),s):(dir.logger.debug({err:s},"Gitlab API error"),s.statusCode===429||s.statusCode>=500&&s.statusCode<600?new Qdn.ExternalHostError(s,"gitlab"):["EAI_AGAIN","ECONNRESET","ETIMEDOUT","UNABLE_TO_VERIFY_LEAF_SIGNATURE"].includes(s.code)?new Qdn.ExternalHostError(s,"gitlab"):s.name==="ParseError"?new Qdn.ExternalHostError(s,"gitlab"):s)}}};SGe.GitlabHttp=Hdn});var Wdn=A(fne=>{"use strict";Object.defineProperty(fne,"__esModule",{value:!0});fne.getSourceUrl=fne.getDepHost=fne.defaultRegistryUrl=void 0;var NRd=Ba(),ORd=Ip();fne.defaultRegistryUrl="https://gitlab.com";function uOs(e=fne.defaultRegistryUrl){return e.replace((0,NRd.regEx)(/\/api\/v4$/),"")}fne.getDepHost=uOs;function BRd(e,r){let t=uOs(r);return(0,ORd.joinUrlParts)(t,e)}fne.getSourceUrl=BRd});var nR=A(pir=>{"use strict";Object.defineProperty(pir,"__esModule",{value:!0});pir.GitlabTagsDatasource=void 0;var lOs=(tn(),Dr(en)),qRd=Pi(),dOs=ug(),MRd=xfe(),Ydn=Ip(),LRd=K0(),wGe=Wdn(),RDe=class e extends LRd.Datasource{static id="gitlab-tags";http;constructor(){super(e.id),this.http=new MRd.GitlabHttp(e.id)}defaultRegistryUrls=[wGe.defaultRegistryUrl];async getReleases({registryUrl:r,packageName:t}){let n=(0,wGe.getDepHost)(r),i=encodeURIComponent(t),s=(0,Ydn.joinUrlParts)(n,"api/v4/projects",i,"repository/tags?per_page=100"),a=(await this.http.getJson(s,{paginate:!0})).body,o={sourceUrl:(0,wGe.getSourceUrl)(t,r),releases:[]};return o.releases=a.map(({name:c,commit:l})=>({version:c,gitRef:c,releaseTimestamp:l==null?void 0:l.created_at})),o}async getDigest({packageName:r,registryUrl:t},n){let i=(0,wGe.getDepHost)(t),s=encodeURIComponent(r),a=null;try{if(n){let o=(0,Ydn.joinUrlParts)(i,"api/v4/projects",s,"repository/commits/",n);a=(await this.http.getJson(o)).body.id}else{let o=(0,Ydn.joinUrlParts)(i,"api/v4/projects",s,"repository/commits?per_page=1");a=(await this.http.getJson(o)).body[0].id}}catch(o){qRd.logger.debug({gitlabRepo:r,err:o,registryUrl:t},"Error getting latest commit from Gitlab repo")}return a||null}};pir.GitlabTagsDatasource=RDe;lOs.__decorate([(0,dOs.cache)({namespace:`datasource-${RDe.id}`,key:({registryUrl:e,packageName:r})=>`${(0,wGe.getDepHost)(e)}:${r}`})],RDe.prototype,"getReleases",null);lOs.__decorate([(0,dOs.cache)({namespace:`datasource-${RDe.id}-commit`,key:({registryUrl:e,packageName:r})=>`${(0,wGe.getDepHost)(e)}:${r}`})],RDe.prototype,"getDigest",null)});var hir=A(fir=>{"use strict";Object.defineProperty(fir,"__esModule",{value:!0});fir.BaseGoDatasource=void 0;var hOs=(tn(),Dr(en)),pOs=hOs.__importDefault(require("node:url")),Rxt=Pi(),jRd=ene(),GRd=hOs.__importStar($y()),URd=Wb(),hne=Ba(),mOs=Ip(),VRd=KL(),fOs=Y1(),mir=ch(),kxt=nR(),Jdn=class e{static gitlabHttpsRegExp=(0,hne.regEx)(/^(?https:\/\/[^/]*gitlab\.[^/]*)\/(?.+?)(?:\/v\d+)?[/]?$/);static gitlabRegExp=(0,hne.regEx)(/^(?gitlab\.[^/]*)\/(?.+?)(?:\/v\d+)?[/]?$/);static gitVcsRegexp=(0,hne.regEx)(/^(?:[^/]+)\/(?.*)\.git(?:$|\/)/);static id="go";static http=new URd.Http(e.id);static async getDatasource(r){if(r.startsWith("gopkg.in/")){let[t]=r.replace("gopkg.in/","").split("."),n=t.includes("/")?t:`go-${t}/${t}`;return{datasource:mir.GithubTagsDatasource.id,packageName:n,registryUrl:"https://github.com"}}if(r.startsWith("github.com/")){let t=r.split("/"),n=t[1]+"/"+t[2];return{datasource:mir.GithubTagsDatasource.id,packageName:n,registryUrl:"https://github.com"}}if(r.startsWith("bitbucket.org/")){let t=r.split("/"),n=t[1]+"/"+t[2];return{datasource:VRd.BitbucketTagsDatasource.id,packageName:n,registryUrl:"https://bitbucket.org"}}return await e.goGetDatasource(r)}static async goGetDatasource(r){let t=`https://${r}?go-get=1`,n=(await e.http.get(t)).body;return e.goSourceHeader(n,r)??e.goImportHeader(n,r)}static goSourceHeader(r,t){let n=(0,hne.regEx)('').exec(r);if(!n)return Rxt.logger.trace({goModule:t},"No go-source or go-import header found"),null;let[,i,,s]=n;if(!t.startsWith(i))return Rxt.logger.trace({goModule:t},"go-import header prefix not match"),null;Rxt.logger.debug(`Go module: ${t} lookup import url ${s}`);let a=pOs.default.parse(s),o=this.detectDatasource(s.replace((0,hne.regEx)(/\.git$/),""),t);if(o!==null)return o;switch((0,jRd.detectPlatform)(s)){case"github":{let c=(0,mOs.trimTrailingSlash)(`${a.pathname}`).replace((0,hne.regEx)(/\.git$/),"").split("/").slice(-2).join("/");return{datasource:mir.GithubTagsDatasource.id,registryUrl:`${a.protocol}//${a.host}`,packageName:c}}case"azure":return{datasource:fOs.GitTagsDatasource.id,packageName:s.replace((0,hne.regEx)(/\.git$/),"")};default:return{datasource:fOs.GitTagsDatasource.id,packageName:s}}}};fir.BaseGoDatasource=Jdn});var Xdn=A(gir=>{"use strict";Object.defineProperty(gir,"__esModule",{value:!0});gir.getSourceUrl=void 0;var zRd=sfe(),gOs=KL(),$Rd=ch(),QRd=nR(),KRd=Wdn();function HRd(e){if(e){let{datasource:r,registryUrl:t,packageName:n}=e;if(r===$Rd.GithubTagsDatasource.id)return(0,zRd.getSourceUrl)(n,t);if(r===QRd.GitlabTagsDatasource.id)return(0,KRd.getSourceUrl)(n,t);if(r===gOs.BitbucketTagsDatasource.id)return gOs.BitbucketTagsDatasource.getSourceUrl(n,t)}}gir.getSourceUrl=HRd});var Zdn=A(_ir=>{"use strict";Object.defineProperty(_ir,"__esModule",{value:!0});_ir.GoDirectDatasource=void 0;var WRd=(tn(),Dr(en)),Fxt=Pi(),YRd=ug(),JRd=Ba(),yOs=KL(),XRd=K0(),_Os=Y1(),AOs=ch(),yir=nR(),ZRd=hir(),ekd=Xdn(),Nxt=class e extends XRd.Datasource{static id="go-direct";git;github;gitlab;bitbucket;constructor(){super(e.id),this.git=new _Os.GitTagsDatasource,this.github=new AOs.GithubTagsDatasource,this.gitlab=new yir.GitlabTagsDatasource,this.bitbucket=new yOs.BitbucketTagsDatasource}async getReleases(r){let{packageName:t}=r,n=null;Fxt.logger.trace(`go.getReleases(${t})`);let i=await ZRd.BaseGoDatasource.getDatasource(t);if(!i)return Fxt.logger.info({packageName:t},"Unsupported go host - cannot look up versions"),null;switch(i.datasource){case _Os.GitTagsDatasource.id:{n=await this.git.getReleases(i);break}case AOs.GithubTagsDatasource.id:{n=await this.github.getReleases(i);break}case yir.GitlabTagsDatasource.id:{n=await this.gitlab.getReleases(i);break}case yOs.BitbucketTagsDatasource.id:{n=await this.bitbucket.getReleases(i);break}default:return null}if(!n)return null;let s=(0,ekd.getSourceUrl)(i)??null,a=t.replace((0,JRd.regEx)(/\/v\d+$/),"").split("/");if(Fxt.logger.trace({nameParts:a,releases:n.releases},"go.getReleases"),a.length>3){let o=a.slice(3,a.length).join("/");Fxt.logger.trace(`go.getReleases.prefix:${o}`);let c=n.releases.filter(l=>{var u;return(u=l.version)==null?void 0:u.startsWith(o)}).map(l=>{let u=l;return u.version=u.version.replace(`${o}/`,""),u});if(Fxt.logger.trace({submodReleases:c},"go.getReleases"),i.datasource!==yir.GitlabTagsDatasource.id||i.datasource===yir.GitlabTagsDatasource.id&&c.length)return{sourceUrl:s,releases:c}}return n.releases&&(n.releases=n.releases.filter(o=>{var c;return(c=o.version)==null?void 0:c.startsWith("v")})),{...n,sourceUrl:s}}};_ir.GoDirectDatasource=Nxt;WRd.__decorate([(0,YRd.cache)({namespace:`datasource-${Nxt.id}`,key:({packageName:e})=>e})],Nxt.prototype,"getReleases",null)});var IGe=A((bOs,Air)=>{(function(e,r){typeof define=="function"&&define.amd?define([],r):typeof Air=="object"&&Air.exports?Air.exports=r():e.moo=r()})(bOs,function(){"use strict";var e=Object.prototype.hasOwnProperty,r=Object.prototype.toString,t=typeof new RegExp().sticky=="boolean";function n(M){return M&&r.call(M)==="[object RegExp]"}function i(M){return M&&typeof M=="object"&&!n(M)&&!Array.isArray(M)}function s(M){return M.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function a(M){var C=new RegExp("|"+M);return C.exec("").length-1}function o(M){return"("+M+")"}function c(M){if(!M.length)return"(?!)";var C=M.map(function(O){return"(?:"+O+")"}).join("|");return"(?:"+C+")"}function l(M){if(typeof M=="string")return"(?:"+s(M)+")";if(n(M)){if(M.ignoreCase)throw new Error("RegExp /i flag not allowed");if(M.global)throw new Error("RegExp /g flag is implied");if(M.sticky)throw new Error("RegExp /y flag is implied");if(M.multiline)throw new Error("RegExp /m flag is implied");return M.source}else throw new Error("Not a pattern: "+M)}function u(M,C){return M.length>C?M:Array(C-M.length+1).join(" ")+M}function m(M,C){for(var O=M.length,V=0;;){var Q=M.lastIndexOf(`
           `,O-1);if(Q===-1||(V++,O=Q,V===C)||O===0)break}var X=V0)throw new Error("RegExp has capture groups: "+Ge+`
           Use (?: \u2026 ) instead`);if(!ie.lineBreaks&&Ge.test(`
           `))throw new Error("Rule should declare lineBreaks: "+Ge);ee.push(o(or))}}var oe=O&&O.fallback,ue=t&&!oe?"ym":"gm",De=t||oe?"":"|";X===!0&&(ue+="u");var It=new RegExp(c(ee)+De,ue);return{regexp:It,groups:J,fast:V,error:O||w}}function P(M){var C=x(v(M));return new U({start:C},"start")}function k(M,C,O){var V=M&&(M.push||M.next);if(V&&!O[V])throw new Error("Missing state '"+V+"' (in token '"+M.defaultType+"' of state '"+C+"')");if(M&&M.pop&&+M.pop!=1)throw new Error("pop must be 1 (in token '"+M.defaultType+"' of state '"+C+"')")}function R(M,C){var O=M.$all?v(M.$all):[];delete M.$all;var V=Object.getOwnPropertyNames(M);C||(C=V[0]);for(var Q=Object.create(null),X=0;X{"use strict";Object.defineProperty(Kw,"__esModule",{value:!0});Kw.api=Kw.isValid=Kw.supportedRangeStrategies=Kw.supportsRanges=Kw.urls=Kw.displayName=Kw.id=void 0;var ekd=Ba(),Oxt=h2();Kw.id="go-mod-directive";Kw.displayName="Go Modules Directive";Kw.urls=["https://go.dev/ref/mod"];Kw.supportsRanges=!0;Kw.supportedRangeStrategies=["bump","replace"];var tkd=(0,ekd.regEx)(/^\d+\.\d+$/);function bir(e){return`^${e}`}function bOs(e){return e.split(".").slice(0,2).join(".")}function rkd({currentValue:e,rangeStrategy:r,newVersion:t}){return r==="bump"||r==="replace"&&!COs(e,t)?bOs(t):e}function nkd(e,r){return Oxt.api.getSatisfyingVersion(e,bir(r))}var ikd=(e,r)=>Oxt.api.isLessThanRange(e,bir(r)),skd=e=>!!e.match(tkd);Kw.isValid=skd;var COs=(e,r)=>Oxt.api.matches(e,bir(r));function akd(e,r){return Oxt.api.minSatisfyingVersion(e,bir(r))}Kw.api={...Oxt.api,getNewValue:rkd,getSatisfyingVersion:nkd,isLessThanRange:ikd,isValid:Kw.isValid,matches:COs,minSatisfyingVersion:akd};Kw.default=Kw.api});var vOs=A(Cir=>{"use strict";Object.defineProperty(Cir,"__esModule",{value:!0});Cir.GoProxyDatasource=void 0;var Bxt=(tn(),Dr(en)),tpn=Bxt.__importDefault(_a()),okd=zC(),ckd=Bxt.__importDefault(IGe()),xGe=Pi(),ukd=ug(),lkd=Wb(),dkd=Bxt.__importStar(lP()),kDe=Ba(),pkd=Bxt.__importDefault(epn()),mkd=K0(),fkd=hir(),hkd=Xdn(),gkd=Zdn(),rpn={},ykd=(0,kDe.regEx)(/^(?.*?)(?:[./]v(?\d+))?$/),TGe=class e extends mkd.Datasource{static id="go-proxy";constructor(){super(e.id)}direct=new gkd.GoDirectDatasource;async getReleases(r){var o;let{packageName:t}=r;xGe.logger.trace(`goproxy.getReleases(${t})`);let n=process.env.GOPROXY??"https://proxy.golang.org,direct";if(n==="direct")return this.direct.getReleases(r);let i=this.parseGoproxy(n),s=e.parseNoproxy(),a=null;if(s!=null&&s.test(t))return xGe.logger.debug(`Fetching ${t} via GONOPROXY match`),a=await this.direct.getReleases(r),a;for(let{url:c,fallback:l}of i)try{if(c==="off")break;if(c==="direct"){a=await this.direct.getReleases(r);break}let u=await this.getVersionsWithInfo(c,t);if(u.releases.length){a=u;try{let m=await fkd.BaseGoDatasource.getDatasource(t),h=(0,hkd.getSourceUrl)(m);h&&(a.sourceUrl=h)}catch(m){xGe.logger.trace({err:m},`Can't get datasource for ${t}`)}break}}catch(u){let m=(o=u==null?void 0:u.response)==null?void 0:o.statusCode,h=l==="|"?!0:m===404||m===410,_=h?"Goproxy error: trying next URL provided with GOPROXY":"Goproxy error: skipping other URLs provided with GOPROXY";if(xGe.logger.debug({err:u},_),!h)break}return a}parseGoproxy(r=process.env.GOPROXY){if(!tpn.default.string(r))return[];if(rpn[r])return rpn[r];let t=r.split((0,kDe.regEx)(/([^,|]*(?:,|\|))/)).filter(Boolean).map(n=>n.split(/(?=,|\|)/)).map(([n,i])=>({url:n,fallback:i===","?",":"|"}));return rpn[r]=t,t}static lexer=ckd.default.states({main:{separator:{match:/\s*?,\s*?/,value:r=>"|"},asterisk:{match:"*",value:r=>"[^/]*"},qmark:{match:"?",value:r=>"[^/]"},characterRangeOpen:{match:"[",push:"characterRange",value:r=>"["},trailingSlash:{match:/\/$/,value:r=>""},char:{match:/[^*?\\[\n]/,value:r=>r.replace((0,kDe.regEx)("\\.","g"),"\\.")},escapedChar:{match:/\\./,value:r=>r.slice(1)}},characterRange:{char:/[^\\\]\n]/,escapedChar:{match:/\\./,value:r=>r.slice(1)},characterRangeEnd:{match:"]",pop:1}}});static parsedNoproxy={};static parseNoproxy(r=process.env.GONOPROXY??process.env.GOPRIVATE){if(!tpn.default.string(r))return null;if(this.parsedNoproxy[r]!==void 0)return this.parsedNoproxy[r];this.lexer.reset(r);let t=[...this.lexer].map(({value:i})=>i).join(""),n=t?(0,kDe.regEx)(`^(?:${t})(?:/.*)?$`):null;return this.parsedNoproxy[r]=n,n}encodeCase(r){return r.replace((0,kDe.regEx)(/([A-Z])/g),t=>`!${t.toLowerCase()}`)}async listVersions(r,t){let n=`${r}/${this.encodeCase(t)}/@v/list`,{body:i}=await this.http.get(n);return i.split(kDe.newlineRegex).filter(tpn.default.nonEmptyStringAndNotWhitespace).map(s=>{let[a,o]=s.split((0,kDe.regEx)(/\s+/));return okd.DateTime.fromISO(o).isValid?{version:a,releaseTimestamp:o}:{version:a}})}async versionInfo(r,t,n){let i=`${r}/${this.encodeCase(t)}/@v/${n}.info`,s=await this.http.getJson(i),a={version:s.body.Version};return s.body.Time&&(a.releaseTimestamp=s.body.Time),a}async getLatestVersion(r,t){try{let n=`${r}/${this.encodeCase(t)}/@latest`;return(await this.http.getJson(n)).body.Version}catch(n){return xGe.logger.debug({err:n},"Failed to get latest version"),null}}async getVersionsWithInfo(r,t){var l,u;let n=t.startsWith("gopkg.in/"),i=n?".":"/",s=(l=t.match(ykd))==null?void 0:l.groups,a=(s==null?void 0:s.baseMod)??t,o=parseInt((s==null?void 0:s.majorVersion)??"0"),c={releases:[]};for(let m=o;;m+=1){let h=`${a}${i}v${m}`;!n&&m<2&&(h=a,m+=1);try{let b=await this.listVersions(r,h),v=await dkd.map(b,async w=>{let{version:x,releaseTimestamp:P}=w;if(P)return{version:x,releaseTimestamp:P};try{return await this.versionInfo(r,h,x)}catch(k){return xGe.logger.trace({err:k},`Can't obtain data from ${r}`),{version:x}}});c.releases.push(...v)}catch(b){if(b instanceof lkd.HttpError&&((u=b.response)==null?void 0:u.statusCode)===404&&m!==o)break;throw b}let _=await this.getLatestVersion(r,h);_&&(c.tags??={},c.tags.latest??=_,pkd.default.isGreaterThan(_,c.tags.latest)&&(c.tags.latest=_))}return c}static getCacheKey({packageName:r}){let t=process.env.GOPROXY,n=e.parseNoproxy();return`${r}@@${t}@@${n==null?void 0:n.toString()}`}};Cir.GoProxyDatasource=TGe;Bxt.__decorate([(0,ukd.cache)({namespace:`datasource-${TGe.id}`,key:e=>TGe.getCacheKey(e)})],TGe.prototype,"getReleases",null)});var NDe=A(vir=>{"use strict";Object.defineProperty(vir,"__esModule",{value:!0});vir.GoDatasource=void 0;var npn=(tn(),Dr(en)),_kd=npn.__importDefault(_a()),DOs=ug(),Akd=Ba(),EOs=Q2(),bkd=Ip(),Ckd=KL(),vkd=K0(),Ekd=Y1(),Dkd=ch(),Skd=nR(),wkd=hir(),Ikd=Zdn(),xkd=vOs(),FDe=class e extends vkd.Datasource{static id="go";constructor(){super(e.id)}defaultConfig={commitMessageTopic:"module {{depName}}"};customRegistrySupport=!1;goproxy=new xkd.GoProxyDatasource;direct=new Ikd.GoDirectDatasource;static pversionRegexp=(0,Akd.regEx)(/v\d+\.\d+\.\d+-(?:\w+\.)?(?:0\.)?\d{14}-(?[a-f0-9]{12})/);getReleases(r){return this.goproxy.getReleases(r)}async getDigest({packageName:r},t){var s,a,o,c,l,u;let n=await wkd.BaseGoDatasource.getDatasource(r);if(!n)return null;let i=t&&!e.pversionRegexp.test(t)&&t!=="v0.0.0"?t:void 0;switch(n.datasource){case Ekd.GitTagsDatasource.id:return((a=(s=this.direct.git).getDigest)==null?void 0:a.call(s,n,i))??null;case Dkd.GithubTagsDatasource.id:return this.direct.github.getDigest(n,i);case Ckd.BitbucketTagsDatasource.id:return((c=(o=this.direct.bitbucket).getDigest)==null?void 0:c.call(o,n,i))??null;case Skd.GitlabTagsDatasource.id:return((u=(l=this.direct.gitlab).getDigest)==null?void 0:u.call(l,n,i))??null;default:return null}}};vir.GoDatasource=FDe;npn.__decorate([(0,DOs.cache)({namespace:`datasource-${FDe.id}`,key:({packageName:e})=>`${e}-digest`})],FDe.prototype,"getReleases",null);npn.__decorate([(0,DOs.cache)({namespace:FDe.id,key:({packageName:e})=>`${e}-digest`})],FDe.prototype,"getDigest",null);if(_kd.default.string(process.env.GOPROXY)){let e=(0,bkd.parseUrl)(process.env.GOPROXY);e!=null&&e.password?(0,EOs.addSecretForSanitizing)(e.password,"global"):e!=null&&e.username&&(0,EOs.addSecretForSanitizing)(e.username,"global")}});var ipn=A(HL=>{"use strict";Object.defineProperty(HL,"__esModule",{value:!0});HL.configBrackets=HL.getCounterpartBracketKey=HL.isRightKey=HL.isLeftKey=HL.isBracketKey=void 0;function Tkd(e){return e.startsWith("bracket$")}HL.isBracketKey=Tkd;function Pkd(e){return e.endsWith("$left")}HL.isLeftKey=Pkd;function Rkd(e){return e.endsWith("$right")}HL.isRightKey=Rkd;function kkd(e){let[r,t,n]=e.split("$"),i=new Set(["left","right"]),s;if(r==="bracket"&&typeof n=="string"&&i.has(n)){i.delete(n);let[a]=[...i];s=[r,t,a].join("$")}return s}HL.getCounterpartBracketKey=kkd;function Fkd(e,r){let t={};return r.forEach((n,i)=>{let s=`bracket$${i}`,a=`${s}$left`,o={t:"string",type:a,match:n.startsWith,chunk:n.startsWith},c=`${s}$right`,l={t:"string",type:c,match:n.endsWith,chunk:n.endsWith};t[a]=o,t[c]=l}),{...e,$:{...e.$,...t}}}HL.configBrackets=Fkd});var SOs=A(PGe=>{"use strict";Object.defineProperty(PGe,"__esModule",{value:!0});PGe.configComments=PGe.esc=void 0;function spn(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}PGe.esc=spn;function Nkd(e,r){let t={};return r.forEach((n,i)=>{let s=`comment$${i}`,a=spn(n.startsWith);if(n.type==="line-comment"){let o=".*?",c={t:"regex",type:s,match:new RegExp(`${a}${o}$`),chunk:n.startsWith};t[s]=c}else if(n.type==="multiline-comment"){let o="[^]*?",c=spn(n.endsWith),l={t:"regex",type:s,match:new RegExp(`${a}${o}${c}`),lineBreaks:!0,chunk:n.startsWith};t[s]=l}}),{...e,$:{...e.$,...t}}}PGe.configComments=Nkd});var wOs=A(Eir=>{"use strict";Object.defineProperty(Eir,"__esModule",{value:!0});Eir.configNumbers=void 0;function Okd(e,{match:r}){return{...e,$:{...e.$,number:{t:"regex",type:"number",match:r,chunk:null}}}}Eir.configNumbers=Okd});var IOs=A(Dir=>{"use strict";Object.defineProperty(Dir,"__esModule",{value:!0});Dir.configOperators=void 0;function Bkd(e,r){let t={};return r.map((n,i)=>{let s=`op$${i}`,a={t:"string",type:s,match:n,chunk:n};t[s]=a}),{...e,$:{...e.$,...t}}}Dir.configOperators=Bkd});var apn=A(Tfe=>{"use strict";Object.defineProperty(Tfe,"__esModule",{value:!0});Tfe.createOrderedStateMap=Tfe.sortLexerRules=Tfe.fallbackRule=void 0;var qkd=IGe();Tfe.fallbackRule={...qkd.fallback,t:"fallback",chunk:null};function Mkd(e,r){if(typeof e.chunk=="string"&&typeof r.chunk=="string"){let t=e.chunk,n=r.chunk;if(nMkd(o,c)),i.sort((o,c)=>Lkd(o,c)),[...n,...i,...s,...t]}Tfe.sortLexerRules=xOs;function jkd(e){let r={$:[]};for(let[t,n]of Object.entries(e)){let i=Object.values(n),s=xOs(i);r[t]=s}return r}Tfe.createOrderedStateMap=jkd});var POs=A(TOs=>{function qxt(e){if(typeof e!="object")return e;var r,t,n=Object.prototype.toString.call(e);if(n==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){t=new e.constructor;for(r in e)e.hasOwnProperty(r)&&t[r]!==e[r]&&(t[r]=qxt(e[r]))}else{t={};for(r in e)r==="__proto__"?Object.defineProperty(t,r,{value:qxt(e[r]),configurable:!0,enumerable:!0,writable:!0}):t[r]=qxt(e[r])}return t}if(n==="[object Array]"){for(r=e.length,t=Array(r);r--;)t[r]=qxt(e[r]);return t}return n==="[object Date]"?new Date(+e):n==="[object RegExp]"?(t=new RegExp(e.source,e.flags),t.lastIndex=e.lastIndex,t):e}TOs.klona=qxt});var Mxt=A(Sir=>{"use strict";Object.defineProperty(Sir,"__esModule",{value:!0});Sir.clone=void 0;var Gkd=POs();Object.defineProperty(Sir,"clone",{enumerable:!0,get:function(){return Gkd.klona}})});var ROs=A(wir=>{"use strict";Object.defineProperty(wir,"__esModule",{value:!0});wir.escape=void 0;function Ukd(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}wir.escape=Ukd});var NOs=A(Iir=>{"use strict";Object.defineProperty(Iir,"__esModule",{value:!0});Iir.configStrings=void 0;var cpn=Mxt(),kOs=ROs(),opn=ipn(),Vkd=apn();function FOs(e){let r=(0,cpn.clone)(e);return Object.entries(r).forEach(([t,n])=>{r[t]=(0,cpn.clone)(n)}),r}function zkd(e,{tplEndToken:r,tplEnd:t}){let n={},i=FOs(e);for(let[a,o]of Object.entries(i))if(o.t==="string"&&(0,opn.isBracketKey)(a)&&(0,opn.isRightKey)(a)&&(o.match.startsWith(t)||t.startsWith(o.match))){let c=(0,opn.getCounterpartBracketKey)(a);if(!c)throw new Error("String template definition conflicts with brackets");let l=i[c];if(!l||l.t!=="string")throw new Error("String template definition conflicts with brackets");delete i[a],l.push="$",n[c]=(0,cpn.clone)(l),n[a]={...o,pop:1}}let s={t:"string",type:r,match:t,chunk:t,pop:1};return i[r]=s,{$:n,tplState:i}}function $kd(e,r){if(!r.length)return e;let t=FOs(e.$),n={},i=[],s={};r.forEach((a,o)=>{let{startsWith:c,endsWith:l=c,templates:u}=a,m=`str$${o}`,h=`${m}$start`,_=`${m}$end`,b=`${m}$value`,v=`${m}$state`,w={[_]:{t:"string",type:_,match:l,chunk:l,pop:1},[b]:{...Vkd.fallbackRule,type:b}};u==null||u.forEach((x,P)=>{var k;let{startsWith:R}=x;if(x.type==="expr"){let L=`${m}$tpl$${P}`,U=`${L}$start`,Y=`${L}$end`,N=`${L}$state`;w[U]={t:"string",type:U,match:R,chunk:R,push:N};let{endsWith:j}=x;i.push({tplStateName:N,tplEndToken:Y,tplEnd:j})}if(x.type==="var"){let L=`${m}$tpl$${P}`,U=`${L}$start`,Y=`${L}$token`,{operators:N=[],symbols:j}=x,M=j;if(!M&&((k=t.symbol)===null||k===void 0?void 0:k.t)==="regex"&&(M=t.symbol.match),!M)throw new Error("String definition isn't found for template definition");let C=(0,kOs.escape)(R),O=M.source,V=`${C}${O}`,Q={};if(N.length){let fe=`(?:${N.map(kOs.escape).join("|")})`;V+=`(?:${fe}${O})*`,N.forEach((ie,Se)=>{let ce=`op$${Se}`;Q[ce]={t:"string",type:ce,match:ie,chunk:ie}})}let X=new RegExp(V);w[Y]={t:"regex",type:Y,match:X,chunk:R};let J={t:"string",type:U,match:R,chunk:R},ee={t:"regex",type:"symbol",match:M,chunk:null};s[Y]={[U]:J,symbol:ee,...Q}}}),n[v]=w,t[h]={t:"string",type:h,match:c,chunk:c,push:v}});for(let a of i){let{tplStateName:o}=a,c=zkd(t,a);Object.assign(t,c.$),s[o]=c.tplState}return{$:t,...n,...s}}Iir.configStrings=$kd});var OOs=A(xir=>{"use strict";Object.defineProperty(xir,"__esModule",{value:!0});xir.configSymbols=void 0;function Qkd(e,{match:r}){return{...e,$:{...e.$,symbol:{t:"regex",type:"symbol",match:r,chunk:null}}}}xir.configSymbols=Qkd});var upn=A(Tir=>{"use strict";Object.defineProperty(Tir,"__esModule",{value:!0});Tir.coerceToken=void 0;function Kkd({type:e,value:r,offset:t,line:n,col:i,lineBreaks:s},a){let o=a?{value:r,offset:t+a.offset,line:n+a.line-1,col:i+a.col-1,lineBreaks:s+a.lineBreaks}:{value:r,offset:t,line:n,col:i,lineBreaks:s};if(typeof e=="string"){let[c,,l,,u]=e.split("$");if(c==="newline")return{type:"newline",...o};if(c==="whitespace")return{type:"whitespace",...o};if(c==="bracket"){if(l==="left")return{type:"bracket-left",...o};if(l==="right")return{type:"bracket-right",...o}}else{if(c==="comment")return{type:"comment",...o};if(c==="op")return{type:"operator",...o};if(c==="str"){if(l==="start")return{type:"string-start",...o};if(l==="value")return{type:"string-value",...o};if(l==="end")return{type:"string-end",...o};if(l==="tpl"){if(u==="start")return{type:"template-start",...o};if(u==="end")return{type:"template-end",...o}}}else{if(c==="symbol")return{type:"symbol",...o};if(c==="number")return{type:"number",...o}}}}return{type:"_",...o}}Tir.coerceToken=Kkd});var qOs=A(BOs=>{"use strict";Object.defineProperty(BOs,"__esModule",{value:!0})});var lpn=A(WL=>{"use strict";var Hkd=WL&&WL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),jOs=WL&&WL.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Hkd(r,e,t)};Object.defineProperty(WL,"__esModule",{value:!0});WL.createLexer=WL.configureLexerRules=void 0;var GOs=IGe(),Wkd=ipn(),Ykd=SOs(),Jkd=wOs(),Xkd=IOs(),MOs=apn(),Zkd=NOs(),e4d=OOs(),LOs=upn();jOs(upn(),WL);jOs(qOs(),WL);function UOs(e){let t={$:{whitespace:e.joinLines?{t:"regex",type:"whitespace",match:new RegExp(`(?:${e.joinLines}\\r?\\n|[ \\t\\r])+`),lineBreaks:!0,chunk:null}:{t:"regex",type:"whitespace",match:/[ \t\r]+/,chunk:null},newline:{t:"regex",type:"newline",match:/\r?\n/,chunk:null,lineBreaks:!0},_:{...MOs.fallbackRule,type:"_"}}},{comments:n,symbols:i,operators:s,brackets:a,strings:o,numbers:c}=e;return t=(0,Ykd.configComments)(t,n),t=(0,e4d.configSymbols)(t,{match:i}),t=(0,Xkd.configOperators)(t,s),t=(0,Wkd.configBrackets)(t,a),t=(0,Zkd.configStrings)(t,o),t=(0,Jkd.configNumbers)(t,{match:c}),(0,MOs.createOrderedStateMap)(t)}WL.configureLexerRules=UOs;function VOs(e){return typeof e=="string"&&/^str\$\d+\$tpl\$\d+\$token$/.test(e)}function t4d({type:e,value:r,offset:t,line:n,col:i,lineBreaks:s}){return{type:e==null?void 0:e.replace(/\$[^$]+$/,"$end"),value:"",text:"",offset:t+r.length,line:n+s,col:i+r.length,lineBreaks:0}}function r4d(e){let r={};for(let[t,n]of Object.entries(e))VOs(t)&&(r[t]=(0,GOs.compile)(n));return r}function n4d(e){let r=UOs(e),t=r4d(r),n=(0,GOs.states)(r),i,s,a={reset(o){return Object.values(t).forEach(c=>c.reset()),i=void 0,s=void 0,typeof o>"u"||o===null?n.reset():n.reset(o),a},[Symbol.iterator](){let o=()=>{let c=i??n,u=c[Symbol.iterator]().next();if(u.done)if(i&&s){let _=s.type;if(c.reset(),VOs(_)){let b=t4d(s),v=(0,LOs.coerceToken)(b);return i=void 0,s=void 0,{done:!1,value:v}}else return i=void 0,s=void 0,o()}else return{done:!0,value:null};let m=u.value;if(!i){let _=m.type;if(i=t[_],i)return s=m,i.reset(m.value),o()}return{done:!1,value:(0,LOs.coerceToken)(m,s)}};return{next:o}}};return a}WL.createLexer=n4d});var Rir=A(pf=>{"use strict";Object.defineProperty(pf,"__esModule",{value:!0});var $Os=e=>e!=null&&typeof e.deref=="function",i4d=e=>$Os(e)?e.deref():e;pf.LogLevel=void 0;(function(e){e[e.FINE=0]="FINE",e[e.DEBUG=1]="DEBUG",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.SEVERE=4]="SEVERE",e[e.NONE=5]="NONE"})(pf.LogLevel||(pf.LogLevel={}));pf.GLType=void 0;(function(e){e[e.I8=5120]="I8",e[e.U8=5121]="U8",e[e.I16=5122]="I16",e[e.U16=5123]="U16",e[e.I32=5124]="I32",e[e.U32=5125]="U32",e[e.F32=5126]="F32"})(pf.GLType||(pf.GLType={}));var QOs={[pf.GLType.I8]:"i8",[pf.GLType.U8]:"u8",[pf.GLType.I16]:"i16",[pf.GLType.U16]:"u16",[pf.GLType.I32]:"i32",[pf.GLType.U32]:"u32",[pf.GLType.F32]:"f32"},KOs={i8:pf.GLType.I8,u8:pf.GLType.U8,u8c:pf.GLType.U8,i16:pf.GLType.I16,u16:pf.GLType.U16,i32:pf.GLType.I32,u32:pf.GLType.U32,f32:pf.GLType.F32,f64:void 0},HOs={u8:1,u8c:1,i8:1,u16:2,i16:2,u32:4,i32:4,f32:4,f64:8},WOs={f32:Float32Array,f64:Float64Array},YOs={i8:Int8Array,i16:Int16Array,i32:Int32Array},JOs={u8:Uint8Array,u8c:Uint8ClampedArray,u16:Uint16Array,u32:Uint32Array},Pir=Object.assign(Object.assign(Object.assign({},WOs),YOs),JOs),mpn=e=>{let r=QOs[e];return r!==void 0?r:e},s4d=e=>{let r=KOs[e];return r!==void 0?r:e},a4d=e=>HOs[mpn(e)];function o4d(e,...r){return new Pir[mpn(e)](...r)}var c4d=e=>{if(Array.isArray(e))return"f64";for(let r in Pir)if(e instanceof Pir[r])return r;return"f64"},u4d=e=>e<=256?"u8":e<=65536?"u16":"u32",l4d=e=>e>=-128&&e<128?"i8":e>=-32768&&e<32768?"i16":"i32",d4d=e=>e>16?"u32":e>8?"u16":"u8",p4d=e=>e>16?"i32":e>8?"i16":"i8",m4d=1e-6,f4d=Symbol(),XOs=()=>{},ZOs="*",eBs="enable",tBs="disable",rBs=(()=>{try{return process.env.NODE_ENV!=="production"||process.env.UMBRELLA_ASSERTS==="1"}catch{}return!1})()?(e,r="assertion failed")=>{if(typeof e=="function"&&!e()||!e)throw new Error(typeof r=="function"?r():r)}:XOs,h4d=(e,r,t=!1)=>{let n=typeof global<"u"?global:typeof window<"u"?window:void 0;n&&(t||(()=>{try{return process.env.NODE_ENV!=="production"||process.env.UMBRELLA_GLOBALS==="1"}catch{}return!1})())&&(n[e]=r)},g4d=Object.freeze({level:pf.LogLevel.NONE,fine(){},debug(){},info(){},warn(){},severe(){}}),dpn=class{constructor(r,t=pf.LogLevel.FINE){this.id=r,this.level=t}fine(...r){this.level<=pf.LogLevel.FINE&&this.log("FINE",r)}debug(...r){this.level<=pf.LogLevel.DEBUG&&this.log("DEBUG",r)}info(...r){this.level<=pf.LogLevel.INFO&&this.log("INFO",r)}warn(...r){this.level<=pf.LogLevel.WARN&&this.log("WARN",r)}severe(...r){this.level<=pf.LogLevel.SEVERE&&this.log("SEVERE",r)}log(r,t){console.log(`[${r}] ${this.id}:`,...t)}},Lxt=(e,r={})=>{let t=Reflect.ownKeys(e),n=Reflect.ownKeys(r),i=Symbol("isa");function s(a){for(let o of t){let c=Object.getOwnPropertyDescriptor(a.prototype,o);!c||c.configurable?Object.defineProperty(a.prototype,o,{value:e[o],writable:!0}):console.log(`not patching: ${a.name}.${o.toString()}`)}return Object.defineProperty(a.prototype,i,{value:!0}),a}for(let a of n)Object.defineProperty(s,a,{value:r[a],enumerable:r.propertyIsEnumerable(a)});return Object.defineProperty(s,Symbol.hasInstance,{value:a=>!!a[i]}),s},y4d=e=>function(r,t,n){n.configurable=e},_4d=(e,r=console.log)=>function(t,n,i){let s=`${t.constructor.name}#${n.toString()}`,a=i.value;return rBs(typeof a=="function",`${s} is not a function`),i.value=function(){return r(`DEPRECATED ${s}: ${e||"will be removed soon"}`),a.apply(this,arguments)},i},A4d=(e,r,t)=>{t.configurable=!1},b4d=e=>{Object.seal(e),Object.seal(e.prototype)},C4d=Lxt({_enabled:!0,isEnabled(){return this._enabled},enable(){zOs(this,!0,eBs)},disable(){zOs(this,!1,tBs)},toggle(){return this._enabled?this.disable():this.enable(),this._enabled}}),zOs=(e,r,t)=>{e._enabled=r,e.notify&&e.notify({id:t,target:e})},ppn=(e,r)=>{if(e){for(let t=0,n=e.length,i;t=0;){let i=e[n];if(i[0]===r&&i[1]===t)break}return n}}),E4d=e=>Lxt({*[Symbol.iterator](){yield*this[e]}}),D4d=Lxt({addWatch(e,r){return this._watches=this._watches||{},this._watches[e]?!1:(this._watches[e]=r,!0)},removeWatch(e){if(this._watches)return this._watches[e]?(delete this._watches[e],!0):!1},notifyWatches(e,r){if(!this._watches)return;let t=this._watches;for(let n in t)t[n](n,e,r)}});pf.ConsoleLogger=dpn;pf.DEFAULT_EPS=m4d;pf.EVENT_ALL=ZOs;pf.EVENT_DISABLE=tBs;pf.EVENT_ENABLE=eBs;pf.FLOAT_ARRAY_CTORS=WOs;pf.GL2TYPE=QOs;pf.IEnableMixin=C4d;pf.INT_ARRAY_CTORS=YOs;pf.INotifyMixin=v4d;pf.IWatchMixin=D4d;pf.NO_OP=XOs;pf.NULL_LOGGER=g4d;pf.SEMAPHORE=f4d;pf.SIZEOF=HOs;pf.TYPE2GL=KOs;pf.TYPEDARRAY_CTORS=Pir;pf.UINT_ARRAY_CTORS=JOs;pf.asGLType=s4d;pf.asNativeType=mpn;pf.assert=rBs;pf.configurable=y4d;pf.deprecated=_4d;pf.deref=i4d;pf.exposeGlobal=h4d;pf.inotify_dispatch=ppn;pf.intTypeForBits=p4d;pf.intTypeForSize=l4d;pf.isDeref=$Os;pf.iterable=E4d;pf.mixin=Lxt;pf.nomixin=A4d;pf.sealed=b4d;pf.sizeOf=a4d;pf.typedArray=o4d;pf.typedArrayType=c4d;pf.uintTypeForBits=d4d;pf.uintTypeForSize=u4d});var nBs=A(FW=>{"use strict";Object.defineProperty(FW,"__esModule",{value:!0});var MV=(e,r)=>e===r?0:e==null?r==null?0:-1:r==null?e==null?0:1:typeof e.compare=="function"?e.compare(r):typeof r.compare=="function"?-r.compare(e):er?1:0,kW=e=>typeof e=="function"?e:r=>r[e];function S4d(e,r=MV){let t=kW(e);return(n,i)=>r(t(n),t(i))}function w4d(e,r,t=MV,n=MV){let i=kW(e),s=kW(r);return(a,o)=>{let c=t(i(a),i(o));return c===0?n(s(a),s(o)):c}}function I4d(e,r,t,n=MV,i=MV,s=MV){let a=kW(e),o=kW(r),c=kW(t);return(l,u)=>{let m=n(a(l),a(u));return m===0&&(m=i(o(l),o(u)))===0?s(c(l),c(u)):m}}function x4d(e,r,t,n,i=MV,s=MV,a=MV,o=MV){let c=kW(e),l=kW(r),u=kW(t),m=kW(n);return(h,_)=>{let b=i(c(h),c(_));return b===0&&(b=s(l(h),l(_)))===0&&(b=a(u(h),u(_)))===0?o(m(h),m(_)):b}}var T4d=(e,r)=>e-r,P4d=(e,r)=>r-e,R4d=e=>(r,t)=>-e(r,t);FW.compare=MV;FW.compareByKey=S4d;FW.compareByKeys2=w4d;FW.compareByKeys3=I4d;FW.compareByKeys4=x4d;FW.compareNumAsc=T4d;FW.compareNumDesc=P4d;FW.reverse=R4d});var lBs=A(ODe=>{"use strict";Object.defineProperty(ODe,"__esModule",{value:!0});var iBs=Object.getPrototypeOf({}),kir="function",sBs="string",jxt=(e,r)=>{let t;if(e===r)return!0;if(e!=null){if(typeof e.equiv===kir)return e.equiv(r)}else return e==r;if(r!=null){if(typeof r.equiv===kir)return r.equiv(e)}else return e==r;return typeof e===sBs||typeof r===sBs?!1:(t=Object.getPrototypeOf(e),(t==null||t===iBs)&&(t=Object.getPrototypeOf(r),t==null||t===iBs)?uBs(e,r):typeof e!==kir&&e.length!==void 0&&typeof r!==kir&&r.length!==void 0?aBs(e,r):e instanceof Set&&r instanceof Set?oBs(e,r):e instanceof Map&&r instanceof Map?cBs(e,r):e instanceof Date&&r instanceof Date?e.getTime()===r.getTime():e instanceof RegExp&&r instanceof RegExp?e.toString()===r.toString():e!==e&&r!==r)},aBs=(e,r,t=jxt)=>{let n=e.length;if(n===r.length)for(;--n>=0&&t(e[n],r[n]););return n<0},oBs=(e,r,t=jxt)=>e.size===r.size&&t([...e.keys()].sort(),[...r.keys()].sort()),cBs=(e,r,t=jxt)=>e.size===r.size&&t([...e].sort(),[...r].sort()),uBs=(e,r,t=jxt)=>{if(Object.keys(e).length!==Object.keys(r).length)return!1;for(let n in e)if(!r.hasOwnProperty(n)||!t(e[n],r[n]))return!1;return!0};ODe.equiv=jxt;ODe.equivArrayLike=aBs;ODe.equivMap=cBs;ODe.equivObject=uBs;ODe.equivSet=oBs});var Nir=A(Ym=>{"use strict";Object.defineProperty(Ym,"__esModule",{value:!0});var k4d=e=>e!=null,F4d=e=>e!==void 0,N4d=()=>typeof BigInt=="function",O4d=()=>typeof window<"u"&&window.crypto!==void 0,B4d=(e,r)=>r!=null&&r.length<=e,q4d=(e,r)=>r!=null&&r.length>=e,pBs=e=>typeof e=="function",M4d=()=>typeof performance<"u"&&pBs(performance.now),L4d=()=>typeof window<"u"&&typeof window.WebAssembly<"u"||typeof global<"u"&&typeof global.WebAssembly<"u",j4d=()=>{try{return document.createElement("canvas").getContext("webgl"),!0}catch{return!1}},G4d=()=>typeof WebSocket<"u",fpn=(e,r)=>e!=null&&typeof e[r]=="function",U4d=e=>/^[a-z]+$/i.test(e),V4d=e=>/^[a-z0-9]+$/i.test(e),z4d=e=>/^[0-9]+$/.test(e),mBs=Array.isArray,$4d=e=>e!=null&&typeof e!="function"&&e.length!==void 0,Q4d=e=>/^[\x00-\x7f]+$/.test(e),K4d=e=>/^[\x20-\x7e]+$/.test(e),H4d=e=>e!=null&&typeof e[Symbol.asyncIterator]=="function",W4d=e=>e instanceof Blob,Y4d=e=>typeof e=="boolean",fBs=()=>typeof window<"u"&&!!window.chrome,J4d=e=>/^data:.+\/(.+);base64,/.test(e),X4d=e=>e instanceof Date,Z4d=e=>e%2===0,e7d=e=>e===!1,t7d=e=>e instanceof File,r7d=()=>typeof window<"u"&&!!window.InstallTrigger,n7d=/^(?:[-+]?(?:[0-9]+))?(?:\.[0-9]*)?(?:[eE][\+\-]?(?:[0-9]+))?$/,i7d=e=>e.length>0&&n7d.test(e),s7d=e=>/^[a-f0-9]+$/i.test(e),hpn=e=>typeof e=="string",a7d=/^#([a-f0-9]{3}|[a-f0-9]{4}(?:[a-f0-9]{2}){0,2})$/i,o7d=e=>hpn(e)&&a7d.test(e),c7d=()=>typeof document<"u"&&(typeof document.documentMode<"u"||navigator.userAgent.indexOf("MSIE")>0),u7d=(e,r,t)=>t>=e&&t<=r,l7d=e=>typeof e=="number"&&(e|0)===e,d7d=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,p7d=e=>d7d.test(e),m7d=e=>e!=null&&typeof e[Symbol.iterator]=="function",f7d=e=>e instanceof Map,h7d=()=>typeof navigator<"u"&&/mobile|tablet|ip(ad|hone|od)|android|silk|crios/i.test(navigator.userAgent),g7d=e=>e!==e,y7d=e=>typeof e=="number"&&e<0,_7d=e=>e==null,A7d=()=>typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node<"u",b7d=e=>e!=null&&typeof e!="string"&&typeof e[Symbol.iterator]=="function",C7d=e=>e===null,v7d=e=>typeof e=="number",E7d=e=>/^[-+]?\d+$/.test(e),D7d=e=>/^[-+]?\d*\.?\d+(e[-+]?\d+)?$/i.test(e),S7d=e=>e!==null&&typeof e=="object",w7d=e=>e%2!==0,dBs=Object.getPrototypeOf,I7d=e=>{let r;return e!=null&&typeof e=="object"&&((r=dBs(e))===null||dBs(r)===null)},x7d=e=>typeof e=="number"&&e>0,T7d=e=>{let r=typeof e;return r==="string"||r==="number"},P7d=e=>e instanceof Promise,R7d=e=>e instanceof Promise||fpn(e,"then")&&fpn(e,"catch"),k7d=new Set(["__proto__","prototype","constructor"]),Fir=e=>k7d.has(e),F7d=e=>mBs(e)?e.some(Fir):hpn(e)?e.indexOf(".")!==-1?e.split(".").some(Fir):Fir(e):!1,N7d=e=>e instanceof RegExp,O7d=()=>typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!fBs(),B7d=e=>e instanceof Set,q7d=e=>typeof e=="symbol",M7d=e=>e instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&e instanceof SharedArrayBuffer||typeof MessagePort<"u"&&e instanceof MessagePort,L7d=e=>e===!0,j7d=e=>e&&(e instanceof Float32Array||e instanceof Float64Array||e instanceof Uint32Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Int8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Uint8ClampedArray),G7d=e=>typeof e=="number"&&e>>>0===e,U7d=e=>e===void 0,V7d=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,z7d=e=>V7d.test(e),$7d=/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i,Q7d=e=>$7d.test(e),K7d=e=>e===0;Ym.exists=F4d;Ym.existsAndNotNull=k4d;Ym.hasBigInt=N4d;Ym.hasCrypto=O4d;Ym.hasMaxLength=B4d;Ym.hasMinLength=q4d;Ym.hasPerformance=M4d;Ym.hasWASM=L4d;Ym.hasWebGL=j4d;Ym.hasWebSocket=G4d;Ym.implementsFunction=fpn;Ym.isASCII=Q4d;Ym.isAlpha=U4d;Ym.isAlphaNum=V4d;Ym.isArray=mBs;Ym.isArrayLike=$4d;Ym.isAsyncIterable=H4d;Ym.isBlob=W4d;Ym.isBoolean=Y4d;Ym.isChrome=fBs;Ym.isDataURL=J4d;Ym.isDate=X4d;Ym.isEven=Z4d;Ym.isFalse=e7d;Ym.isFile=t7d;Ym.isFirefox=r7d;Ym.isFloatString=i7d;Ym.isFunction=pBs;Ym.isHex=s7d;Ym.isHexColor=o7d;Ym.isIE=c7d;Ym.isIllegalKey=Fir;Ym.isInRange=u7d;Ym.isInt32=l7d;Ym.isIntString=p7d;Ym.isIterable=m7d;Ym.isMap=f7d;Ym.isMobile=h7d;Ym.isNaN=g7d;Ym.isNegative=y7d;Ym.isNil=_7d;Ym.isNode=A7d;Ym.isNotStringAndIterable=b7d;Ym.isNull=C7d;Ym.isNumber=v7d;Ym.isNumeric=z4d;Ym.isNumericFloat=D7d;Ym.isNumericInt=E7d;Ym.isObject=S7d;Ym.isOdd=w7d;Ym.isPlainObject=I7d;Ym.isPositive=x7d;Ym.isPrimitive=T7d;Ym.isPrintableASCII=K4d;Ym.isPromise=P7d;Ym.isPromiseLike=R7d;Ym.isProtoPath=F7d;Ym.isRegExp=N7d;Ym.isSafari=O7d;Ym.isSet=B7d;Ym.isString=hpn;Ym.isSymbol=q7d;Ym.isTransferable=M7d;Ym.isTrue=L7d;Ym.isTypedArray=j7d;Ym.isUUID=z7d;Ym.isUUIDv4=Q7d;Ym.isUint32=G7d;Ym.isUndefined=U7d;Ym.isZero=K7d});var bBs=A(G4=>{"use strict";Object.defineProperty(G4,"__esModule",{value:!0});var RGe=(e,r=t=>t!==void 0?": "+t:"")=>class extends Error{constructor(t){super(e(t)+r(t))}},hBs=RGe(()=>"illegal argument(s)"),H7d=e=>{throw new hBs(e)},gBs=RGe(()=>"illegal arity"),W7d=e=>{throw new gBs(e)},yBs=RGe(()=>"illegal state"),Y7d=e=>{throw new yBs(e)},_Bs=RGe(()=>"index out of bounds"),gpn=e=>{throw new _Bs(e)},J7d=(e,r,t)=>(e=t)&&gpn(e),X7d=(e,r,t,n)=>(e<0||e>=t||r<0||r>=n)&&gpn([e,r]),ABs=RGe(()=>"unsupported operation"),Z7d=e=>{throw new ABs(e)};G4.IllegalArgumentError=hBs;G4.IllegalArityError=gBs;G4.IllegalStateError=yBs;G4.OutOfBoundsError=_Bs;G4.UnsupportedOperationError=ABs;G4.defError=RGe;G4.ensureIndex=J7d;G4.ensureIndex2=X7d;G4.illegalArgs=H7d;G4.illegalArity=W7d;G4.illegalState=Y7d;G4.outOfBounds=gpn;G4.unsupported=Z7d});var DBs=A(DE=>{"use strict";Object.defineProperty(DE,"__esModule",{value:!0});var Oir=4294967296,Bir="0123456789abcdef",e6d=e=>Bir[e&15],LV=e=>Bir[e>>>4&15]+Bir[e&15],t6d=(e,r)=>LV(e[r]),Gxt=e=>LV(e>>>8)+LV(e&255),Pfe=(e,r)=>LV(e[r])+LV(e[r+1]),Uxt=(e,r)=>LV(e[r+1])+LV(e[r]),r6d=e=>LV(e>>>16)+Gxt(e),n6d=(e,r)=>LV(e[r])+Pfe(e,r+1),i6d=(e,r)=>LV(e[r+2])+Uxt(e,r),qir=e=>Gxt(e>>>16)+Gxt(e),Vxt=(e,r)=>Pfe(e,r)+Pfe(e,r+2),Mir=(e,r)=>Uxt(e,r+2)+Uxt(e,r),s6d=e=>CBs(e/Oir,e%Oir),CBs=(e,r)=>Gxt(e)+qir(r),vBs=(e,r)=>Pfe(e,r)+Vxt(e,r+2),a6d=(e,r)=>Uxt(e,r+4)+Mir(e,r),o6d=e=>EBs(e/Oir,e%Oir),EBs=(e,r)=>qir(e)+qir(r),c6d=(e,r)=>Vxt(e,r)+Vxt(e,r+4),u6d=(e,r)=>Mir(e,r+4)+Mir(e,r),l6d=(e,r=0)=>`${Vxt(e,r)}-${Pfe(e,r+4)}-${Pfe(e,r+6)}-${Pfe(e,r+8)}-${vBs(e,r+10)}`;DE.HEX=Bir;DE.U16=Gxt;DE.U16BE=Pfe;DE.U16LE=Uxt;DE.U24=r6d;DE.U24BE=n6d;DE.U24LE=i6d;DE.U32=qir;DE.U32BE=Vxt;DE.U32LE=Mir;DE.U4=e6d;DE.U48=s6d;DE.U48BE=vBs;DE.U48HL=CBs;DE.U48LE=a6d;DE.U64=o6d;DE.U64BE=c6d;DE.U64HL=EBs;DE.U64LE=u6d;DE.U8=LV;DE.U8A=t6d;DE.uuid=l6d});var PBs=A(SC=>{"use strict";Object.defineProperty(SC,"__esModule",{value:!0});var d6d=Nir(),wBs=Rir(),p6d=DBs(),SBs=1/4294967295,NW=class{float(r=1){return this.int()*SBs*r}norm(r=1){return(this.int()*SBs-.5)*2*r}minmax(r,t){return this.float()*(t-r)+r}},ypn=Math.random,Lir=class extends NW{int(){return ypn()*4294967296>>>0}float(r=1){return ypn()*r}norm(r=1){return(ypn()-.5)*2*r}},YL=new Lir,Dpn=(e,r,t=0,n=r.length)=>{for(let i=n;--i>=t;)r[i]=e.int()&255;return r},Spn=d6d.hasCrypto()?(e,r=0,t=e.length)=>(window.crypto.getRandomValues(e.subarray(r,t)),e):(e,r,t)=>Dpn(YL,e,r,t),jir=class e extends NW{constructor(r=64){super(),this.buffer=new Uint8Array(r+3&-4),this.u32=new Uint32Array(this.buffer.buffer),this.i=r>>>2}copy(){return new e(this.buffer.length)}bytes(){return new Uint8Array(this.buffer.buffer)}int(){return this.i>=this.u32.length&&(Spn(this.buffer),this.i=0),this.u32[this.i++]}},m6d=new jir,IBs=3737844653,wpn=[3737844653,799659867,3827263459,1552149530],f6d=[...wpn,4137311345],_pn=class e extends NW{constructor(r=IBs){super(),this.buffer=new Uint32Array([r,0])}copy(){let r=new e;return r.buffer.set(this.buffer),r}seed(r){return this.buffer.set([r,0]),this}int(){let r=this.buffer,t=1540483477,n=r[1]++*t>>>0,i=r[0]=(n^n>>24^r[0]*t>>>0)*t>>>0;return(i^i>>>13)>>>0}},Apn=class e extends NW{constructor(r=wpn){super(),this.buffer=new Uint32Array(4),this.seed(r)}copy(){return new e(this.buffer)}bytes(){return new Uint8Array(this.buffer.buffer)}seed(r){return this.buffer.set(r),this}int(){let r=this.buffer,t=r[0]+r[3],n=(t<<7|t>>>25)>>>0;return t=r[1]<<9,r[2]^=r[0],r[3]^=r[1],r[1]^=r[2],r[0]^=r[3],r[2]^=t,t=r[3],r[3]=(t<<11|t>>>21)>>>0,n}},bpn=class e extends NW{constructor(r=wpn){super(),this.buffer=new Uint32Array(4),this.seed(r)}copy(){return new e(this.buffer)}bytes(){return new Uint8Array(this.buffer.buffer)}seed(r){return this.buffer.set(r),this}int(){let r=this.buffer,t=r[3],n;return t^=t<<11,t^=t>>>8,r[3]=r[2],r[2]=r[1],n=r[1]=r[0],r[0]=(t^n^n>>>19)>>>0}},Cpn=class e extends NW{constructor(r=f6d){super(),this.buffer=new Uint32Array(5),this.seed(r)}copy(){return new e(this.buffer)}seed(r){return this.buffer.set(r),this}bytes(){return new Uint8Array(this.buffer.buffer)}int(){let r=this.buffer,t=r[3],n;return t^=t>>>2,t^=t<<1,r[3]=r[2],r[2]=r[1],n=r[1]=r[0],t^=n,t^=n<<4,r[0]=t,t+(r[4]+=362437)>>>0}},vpn=class e extends NW{constructor(r=IBs){super(),this.buffer=new Uint32Array(4),this.seed(r)}bytes(){return new Uint8Array(this.buffer.buffer)}copy(){let r=new e;return r.buffer.set(this.buffer),r}seed(r){let t=this.buffer;t.set([r,0,0,0]);for(let n=0,i=1;i<8;n=i++){let s=(t[n&3]^t[n&3]>>>30)>>>0;s=35173*s+((27655*s&65535)<<16)>>>0,t[i&3]^=i+s>>>0}return this}int(){let r=this.buffer,t=r[0];return t^=t<<15,t^=t>>>18,t^=r[3]<<11,r[0]=r[1],r[1]=r[2],r[2]=r[3],r[3]=t,t+r[2]>>>0}},Epn=(e=YL)=>e.float()<.5,h6d=(e=YL)=>{let r,t;do r=Epn(e),t=Epn(e);while(r===t);return r},g6d=(e=4,r="",t="abcdefghijklmnopqrstuvwxyz",n=YL)=>{let i=t.length;for(;--e>=0;)r+=t[n.int()%i];return r},xBs=(e,r,t=[],n=100)=>{let i=0;for(;i0);if(a<=0)break;t.push(s),i++}return t},y6d=(e,r,t,n=r,i=YL)=>(wBs.assert(e>=0&&e<=r,`k must be in [0, ${r}] interval`),xBs(e,()=>i.int()%r,t,n)),TBs=(e,r)=>(e=e||new Uint8Array(16),e=r?Dpn(r,e):Spn(e),e[6]=64|e[6]&15,e[8]=128|e[8]&63,e),_6d=(e,r=0)=>p6d.uuid(e||TBs(),r),A6d=(e,r,t=YL)=>{let n=e.length;wBs.assert(n>0,"no choices given");let i=r?e.map((a,o)=>[r[o]||0,a]).sort((a,o)=>o[0]-a[0]):e.map(a=>[1,a]),s=i.reduce((a,o)=>a+o[0],0);return s<=0&&console.warn("total weights <= 0"),()=>{let a=t.float(s),o=s;for(let c=0;cr===0?()=>1/0:()=>-Math.log(1-e.float(1))/r,C6d=(e=YL,r=24,t=0,n=1)=>()=>{let i=0,s=r;for(;s-- >0;)i+=e.norm(n);return i/r+t},v6d=(e=YL,r=.5)=>r<=0?()=>1/0:r>=1?()=>1:(r=Math.log(1-r),()=>Math.floor(Math.log(1-e.float(1))/r)+1),E6d=(e=YL,r=0,t=1)=>{let n,i,s;return()=>{if(n!=null)i=n,n=null;else do n=e.norm(),i=e.norm(),s=n*n+i*i;while(s>1||s===0);return r+t*i*Math.sqrt(-2*Math.log(s)/s)}},D6d=(e=YL,r=0,t=1)=>()=>e.minmax(r,t);SC.ARandom=NW;SC.CRYPTO=m6d;SC.Crypto=jir;SC.SYSTEM=YL;SC.Smush32=_pn;SC.SystemRandom=Lir;SC.XorShift128=bpn;SC.XorWow=Cpn;SC.Xoshiro128=Apn;SC.XsAdd=vpn;SC.coin=Epn;SC.exponential=b6d;SC.fairCoin=h6d;SC.gaussian=C6d;SC.geometric=v6d;SC.normal=E6d;SC.randomBytes=Spn;SC.randomBytesFrom=Dpn;SC.randomID=g6d;SC.uniform=D6d;SC.uniqueIndices=y6d;SC.uniqueValuesFrom=xBs;SC.uuid=_6d;SC.uuidv4Bytes=TBs;SC.weightedRandom=A6d});var jBs=A(O1=>{"use strict";Object.defineProperty(O1,"__esModule",{value:!0});var zxt=nBs(),$xt=lBs(),Ipn=Nir(),S6d=bBs(),RBs=Rir(),kBs=PBs(),w6d=(e,r,t=a=>a,n=zxt.compare,i=0,s=e.length-1)=>{let a=t(r);for(;i<=s;){let o=i+s>>>1,c=n(t(e[o]),a);if(c<0)i=o+1;else if(c>0)s=o-1;else return o}return-i-1},I6d=(e,r,t=zxt.compareNumAsc,n=0,i=e.length-1)=>{for(;n<=i;){let s=n+i>>>1,a=t(e[s],r);if(a<0)n=s+1;else if(a>0)i=s-1;else return s}return-n-1},x6d=(e,r)=>{let t=e[1]<=r?1:0;return e[t]===r?t:e[0]{let t=e[2]<=r?2:0;return t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[4]<=r?4:0;return t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[8]<=r?8:0;return t|=e[t+4]<=r?4:0,t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[16]<=r?16:0;return t|=e[t+4]<=r?8:0,t|=e[t+4]<=r?4:0,t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]e<0?-e-2:e-1,N6d=e=>e<0?-e-2:e,O6d=(e,r)=>(e=e<0?-e-1:e+1,e(e=e<0?-e-1:e,ee<0?-1:e,FBs=(e,r=e.length>>>1)=>[e.slice(0,r),e.slice(r)],M6d=(e,r)=>{let t=e.findIndex(r);return t>=0?FBs(e,t):[e,[]]},L6d=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(n=0&&t(e[n],r[i]););return i<0},xpn=e=>((e==null||!e[Symbol.iterator])&&S6d.illegalArgs(`value is not iterable: ${e}`),e),j6d=e=>Ipn.isArray(e)?e:[...xpn(e)],G6d=e=>Ipn.isArrayLike(e)?e:[...xpn(e)],U6d=(e,r,t=$xt.equiv)=>{let n=NBs(e,r,t);return n!==-1?e[n]:void 0},NBs=(e,r,t=$xt.equiv)=>{for(let n=e.length;--n>=0;)if(t(r,e[n]))return n;return-1},V6d=(e,r=0,t=0,n=e.length,i=n>t?1:-1)=>{if(i>0)for(;tn;t+=i)e[r++]=t;return e},z6d=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(i>n)return!1;if(i===n)return t(r,e);e:for(let s=0,a=0;s{let i=e[t];for(;++t0)return!1;i=s}return!0},Q6d=(e,r,t,n=1/0)=>t<0||t>=n||n<1?e:OBs(e,r,t,n),OBs=(e,r,t,n=1/0)=>{let i=e.lengtht;)e[i]=e[i-1];return e[t]=r,e},K6d=(e,r,t=1/0)=>{for(let n of r){if(--t<0)break;e.push(n)}return e};function*H6d(e,r=0,t){if(!e)return;r=r,t===void 0&&(t=e.length);let n=r<=t?1:-1;for(;r!==t;r+=n)yield e[r]}var BBs=(e,r)=>e===r,qBs=(e,r,t=1/0,n=BBs)=>{if(e===r)return 0;if(e.length>r.length){let j=e;e=r,r=j}let i=e.length,s=r.length;for(;i>0&&n(e[~-i],r[~-s]);)i--,s--;let a=0;for(;ajC?C+1:j+1:n(V,O)?M:M+1,U=[];for(c=0;ct)return 1/0}for(;ot)return 1/0}return b},W6d=(e,r,t=1/0,n=BBs)=>{let i=Math.max(e.length,r.length);return i>0?qBs(e,r,t,n)/i:0},Y6d=e=>e[0],J6d=e=>e[e.length-1],VF=(e,r,t)=>{let n=e[r];e[r]=e[t],e[t]=n},MBs=(...e)=>{let[r,t,n]=e,i=e.length;switch(i){case 0:return VF;case 1:return(s,a,o)=>{VF(s,a,o),VF(r,a,o)};case 2:return(s,a,o)=>{VF(s,a,o),VF(r,a,o),VF(t,a,o)};case 3:return(s,a,o)=>{VF(s,a,o),VF(r,a,o),VF(t,a,o),VF(n,a,o)};default:return(s,a,o)=>{VF(s,a,o);for(let c=i;--c>=0;)VF(e[c],a,o)}}};function Gir(e,r=zxt.compare,t=VF,n=0,i=e.length-1){if(n>1)],a=n-1,o=i+1;for(;;){do a++;while(r(e[a],s)<0);do o--;while(r(e[o],s)>0);if(a>=o)break;t(e,a,o)}Gir(e,r,t,n,o),Gir(e,r,t,o+1,i)}return e}var LBs=(e,r=0,t=e.length,n=kBs.SYSTEM)=>{RBs.assert(r>=0&&t>=r&&t<=e.length,`illegal range ${r}..${t}`);let i=t-r,s=i;if(s>1)for(;--i>=0;){let a=r+n.float(s)|0,o=r+n.float(s)|0,c=e[a];e[a]=e[o],e[o]=c}return e},X6d=(e,r=e.length,t=kBs.SYSTEM)=>LBs(e,0,r,t),Z6d=(e,r,t=zxt.compare)=>{let n=Ipn.isFunction(r)?e.map(r):r;return RBs.assert(n.length===e.length,"keys.length != src.length"),Gir(n,t,MBs(e)),e},eFd=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(n=0&&t(e[i],r[i]););return i<0},tFd=e=>{let[r,t,n,i,s,a,o,c]=e;switch(e.length){case 0:return()=>[];case 1:return l=>[l[r]];case 2:return l=>[l[r],l[t]];case 3:return l=>[l[r],l[t],l[n]];case 4:return l=>[l[r],l[t],l[n],l[i]];case 5:return l=>[l[r],l[t],l[n],l[i],l[s]];case 6:return l=>[l[r],l[t],l[n],l[i],l[s],l[a]];case 7:return l=>[l[r],l[t],l[n],l[i],l[s],l[a],l[o]];case 8:return l=>[l[r],l[t],l[n],l[i],l[s],l[a],l[o],l[c]];default:return l=>{let u=[];for(let m=e.length;--m>=0;)u[m]=l[e[m]];return u}}};O1.arrayIterator=H6d;O1.binarySearch=w6d;O1.binarySearch16=R6d;O1.binarySearch2=x6d;O1.binarySearch32=k6d;O1.binarySearch4=T6d;O1.binarySearch8=P6d;O1.binarySearchNumeric=I6d;O1.bisect=FBs;O1.bisectWith=M6d;O1.bsEQ=q6d;O1.bsGE=B6d;O1.bsGT=O6d;O1.bsLE=N6d;O1.bsLT=F6d;O1.endsWith=L6d;O1.ensureArray=j6d;O1.ensureArrayLike=G6d;O1.ensureIterable=xpn;O1.fillRange=V6d;O1.find=U6d;O1.findIndex=NBs;O1.first=Y6d;O1.fuzzyMatch=z6d;O1.insert=Q6d;O1.insertUnsafe=OBs;O1.into=K6d;O1.isSorted=$6d;O1.levenshtein=qBs;O1.multiSwap=MBs;O1.normalizedLevenshtein=W6d;O1.peek=J6d;O1.quickSort=Gir;O1.shuffle=X6d;O1.shuffleRange=LBs;O1.sortByCachedKey=Z6d;O1.startsWith=eFd;O1.swap=VF;O1.swizzle=tFd});var VBs=A(Kxt=>{"use strict";Object.defineProperty(Kxt,"__esModule",{value:!0});var GBs=Rir(),Qxt=jBs(),rFd=Nir(),Rfe=(e,r,t,n,i=!1)=>({l:e,r,path:t,nodes:n,changed:i}),Tpn=e=>e?Object.assign(Object.assign({},e),{changed:!0}):void 0,Uir=class e{constructor(r,t,n){this._node=r,this._ops=t,this._path=n}get isBranch(){return this._ops.branch(this._node)}get isFirst(){return!this.lefts}get isLast(){return!this.rights}get depth(){let r=0,t=this._path;for(;t;)r++,t=t.path;return r}get node(){return this._node}get children(){return this._ops.children(this._node)}get path(){return this._path?this._path.nodes:void 0}get lefts(){return this._path?this._path.l:void 0}get rights(){return this._path?this._path.r:void 0}get left(){let r=this._path,t=r&&r.l;return t&&t.length?new e(Qxt.peek(t),this._ops,Rfe(t.slice(0,t.length-1),[this._node].concat(r.r||[]),r.path,r.nodes,r.changed)):void 0}get right(){let r=this._path,t=r&&r.r;if(!t)return;let n=t.slice(1);return new e(t[0],this._ops,Rfe((r.l||[]).concat([this._node]),n.length?n:void 0,r.path,r.nodes,r.changed))}get leftmost(){let r=this._path,t=r&&r.l;return t&&t.length?new e(t[0],this._ops,Rfe(void 0,t.slice(1).concat([this._node],r.r||[]),r.path,r.nodes,r.changed)):this}get rightmost(){let r=this._path,t=r&&r.r;return t?new e(Qxt.peek(t),this._ops,Rfe((r.l||[]).concat([this._node],t.slice(0,t.length-1)),void 0,r.path,r.nodes,r.changed)):this}get down(){if(!this.isBranch)return;let r=this.children;if(!r)return;let t=this._path,n=r.slice(1);return new e(r[0],this._ops,Rfe(void 0,n.length?n:void 0,t,t?t.nodes.concat([this._node]):[this._node]))}get up(){let r=this._path,t=r&&r.nodes;if(!t)return;let n=Qxt.peek(t);return r.changed?new e(this.newNode(n,(r.l||[]).concat([this._node],r.r||[])),this._ops,Tpn(r.path)):new e(n,this._ops,r.path)}get root(){let r=this.up;return r?r.root:this._node}get prev(){let r=this.left;if(!r)return this.up;for(;;){let t=r.isBranch?r.down:void 0;if(!t)return r;r=t.rightmost}}get next(){if(this.isBranch)return this.down;let r=this.right;if(r)return r;let t=this;for(;;){let n=t.up;if(!n)return;if(r=n.right,r)return r;t=n}}replace(r){return new e(r,this._ops,Tpn(this._path))}update(r,...t){return this.replace(r(this._node,...t))}insertLeft(r){this.ensureNotRoot();let t=this._path;return new e(this._node,this._ops,Rfe(t.l?t.l.concat([r]):[r],t.r,t.path,t.nodes,!0))}insertRight(r){this.ensureNotRoot();let t=this._path;return new e(this._node,this._ops,Rfe(t.l,[r].concat(t.r||[]),t.path,t.nodes,!0))}insertChild(r){return this.ensureBranch(),this.replace(this.newNode(this._node,[r,...this.children]))}appendChild(r){return this.ensureBranch(),this.replace(this.newNode(this._node,this.children.concat([r])))}remove(){this.ensureNotRoot();let r=this._path,t=r.l;if(t&&t.length){let n=new e(Qxt.peek(t),this._ops,Rfe(t.slice(0,t.length-1),r.r,r.path,r.nodes,!0));for(;;){let i=n.isBranch?n.down:void 0;if(!i)return n;n=i.rightmost}}return new e(this.newNode(Qxt.peek(r.nodes),r.r||[]),this._ops,Tpn(r.path))}newNode(r,t){return this._ops.factory(r,t)}ensureNotRoot(){GBs.assert(!!this._path,"can't insert at root level")}ensureBranch(){GBs.assert(this.isBranch,"can only insert in branches")}},UBs=(e,r)=>new Uir(r,e),nFd=e=>UBs({branch:rFd.isArray,children:r=>r,factory:(r,t)=>t},e);Kxt.Location=Uir;Kxt.arrayZipper=nFd;Kxt.zipper=UBs});var Ppn=A(kGe=>{"use strict";Object.defineProperty(kGe,"__esModule",{value:!0});kGe.isTree=kGe.createTree=void 0;function JL(e,r,t){return t?{type:e,value:"",offset:t.offset,line:t.line,col:t.col,lineBreaks:0}:r?{type:e,value:"",offset:r.offset+r.value.length,line:r.line+r.lineBreaks,col:r.value.length-r.value.lastIndexOf(`
          -`),lineBreaks:0}:{type:e,value:"",offset:0,line:1,col:1,lineBreaks:0}}function iFd(e,r){let t=[],n=JL("_start"),i={type:"root-tree",children:[n]},{useIndentBlocks:s}=r,a="on",o="",c=[],l=[],u=0,m=[...e];for(let _ of m){if(i.children.length||i.children.push(JL("_start",n,_)),s&&u===0){if(_.type==="newline")o="",a="on";else if(a==="on")if(_.type==="whitespace"){o+=_.value,l.push(_),n=_;continue}else{let b=c.pop();if(b?b!==o&&o.startsWith(b):o)b&&c.push(b),c.push(o),t.push(i),i={type:"block-tree",children:[JL("_start",n,_),...l]};else if(i.type==="block-tree"){for(;b&&b!==o&&b.startsWith(o);){let v=t.pop();v&&(i.children.push(JL("_end",n,_)),v.children.push(i),i=v),b=c.pop()}c.push(o),i.children.push(...l)}a="off",l=[]}}if(_.type==="string-value"&&n.type==="string-value"){n.value+=_.value,n.lineBreaks+=_.lineBreaks;continue}if(_.type==="bracket-left")t.push(i),i={type:"wrapped-tree",startsWith:_,endsWith:{..._,type:"bracket-right"},children:[]},u+=1;else if(_.type==="bracket-right"&&i.type==="wrapped-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="string-start")t.push(i),i={type:"string-tree",startsWith:_,endsWith:{..._,type:"string-end"},children:[]},u+=1;else if(_.type==="string-end"&&i.type==="string-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="template-start"&&i.type==="string-tree")t.push(i),i={type:"template-tree",startsWith:_,endsWith:{..._,type:"template-end"},children:[]},u+=1;else if(_.type==="template-end"&&i.type==="template-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="string-value"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();w&&(w.children.push(b),w.children.push(_),i=w,u-=1)}else if(_.type==="string-end"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();if((w==null?void 0:w.type)==="string-tree"){w.children.push(b);let x=JL("_end",n,_);w.children.push(x),w.endsWith=_,i=w,u-=1;let P=t.pop();P&&(P.children.push(w),i=P,u-=1)}}else if(_.type==="template-start"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();(w==null?void 0:w.type)==="string-tree"&&(w.children.push(b),t.push(w),i={type:"template-tree",startsWith:_,endsWith:{..._,type:"template-end"},children:[]})}else i.children.push(_);n=_}let h=JL("_end",n);for(;i.type!=="root-tree";){i.children.push({...h});let _=t.pop();if(_)_.children.push(i),i=_;else throw new Error("Parsing error")}return i.children.push({...h}),i}kGe.createTree=iFd;function sFd(e){return["root-tree","wrapped-tree","string-tree","template-tree","block-tree"].includes(e==null?void 0:e.type)}kGe.isTree=sFd});var zBs=A(Vir=>{"use strict";Object.defineProperty(Vir,"__esModule",{value:!0});Vir.createCursor=void 0;var aFd=VBs(),oFd=Ppn();function cFd(e){return(0,aFd.zipper)({branch:oFd.isTree,children:r=>r.children,factory:(r,t)=>({...r,children:t})},e)}Vir.createCursor=cFd});var QBs=A($Bs=>{"use strict";Object.defineProperty($Bs,"__esModule",{value:!0})});var zir=A(gne=>{"use strict";var uFd=gne&&gne.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Rpn=gne&&gne.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&uFd(r,e,t)};Object.defineProperty(gne,"__esModule",{value:!0});Rpn(zBs(),gne);Rpn(Ppn(),gne);Rpn(QBs(),gne)});var XL=A($ir=>{"use strict";Object.defineProperty($ir,"__esModule",{value:!0});$ir.AbstractMatcher=void 0;var lFd=["whitespace","_start","newline","comment"],kpn=class{canSkip(r){return lFd.includes(r.type)}seekNext(r){let t=r.node;for(;this.canSkip(t);){if(!r.right)return r;r=r.right,t=r.node}return r}moveRight(r){let t=r.right;if(t)return t;throw new Error("Cursor error: move right")}nextMatch(){return null}};$ir.AbstractMatcher=kpn});var KBs=A(Qir=>{"use strict";Object.defineProperty(Qir,"__esModule",{value:!0});Qir.AltMatcher=void 0;var dFd=XL(),Fpn=class extends dFd.AbstractMatcher{constructor({matchers:r}){super(),this.idx=-1,this.checkpoint=null,this.alts=r}match(r){return this.checkpoint=r,this.idx=-1,this.nextMatch()}nextMatch(){if(this.checkpoint){this.idx+=1;let r=this.alts[this.idx];for(;r;){let t=r.match(this.checkpoint);if(t)return t;this.idx+=1,r=this.alts[this.idx]}}return null}};Qir.AltMatcher=Fpn});var HBs=A(Kir=>{"use strict";Object.defineProperty(Kir,"__esModule",{value:!0});Kir.ManyMatcher=void 0;var pFd=XL(),Npn=class extends pFd.AbstractMatcher{constructor({matcher:r,min:t,max:n}){if(super(),this.idx=0,this.matches=[],t<0)throw new Error(`Invalid minimal bound: ${t}`);if(n!==null&&t>n)throw new Error(`Invalid boundaries: ${t} > ${n}`);this.manyOf=r,this.min=t,this.max=n}nextRound(r){let t=[];for(let n of r){let i=this.manyOf.match(n);if(!i)continue;let s=[i],a=this.manyOf.nextMatch();for(;a;)s.push(a),a=this.manyOf.nextMatch();t.unshift(...s)}return t}match(r){var t;this.idx=0;let n=[r];this.matches=this.min===0?[r]:[];let i=1;for(;(this.max===null||i<=this.max)&&(n=this.nextRound(n),n.length);)this.matches.unshift(...n),i+=1;return(t=this.matches[this.idx])!==null&&t!==void 0?t:null}nextMatch(){var r;return this.idx+=1,(r=this.matches[this.idx])!==null&&r!==void 0?r:null}};Kir.ManyMatcher=Npn});var BDe=A(Hir=>{"use strict";Object.defineProperty(Hir,"__esModule",{value:!0});Hir.safeHandler=void 0;var mFd=Mxt();function fFd(e){return e?(r,t)=>e((0,mFd.clone)(r),t):(r,t)=>r}Hir.safeHandler=fFd});var kfe=A(Wir=>{"use strict";Object.defineProperty(Wir,"__esModule",{value:!0});Wir.isRegex=void 0;function hFd(e){return!!(e instanceof RegExp||e&&typeof e=="object"&&e.constructor.name==="RE2")}Wir.isRegex=hFd});var WBs=A(Yir=>{"use strict";Object.defineProperty(Yir,"__esModule",{value:!0});Yir.OpMatcher=void 0;var gFd=BDe(),yFd=kfe(),_Fd=XL(),Opn=class extends _Fd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.op=r,this.handler=(0,gFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="operator"){let s=!0;if(typeof this.op=="string"?s=this.op===i.value:(0,yFd.isRegex)(this.op)&&(s=this.op.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};Yir.OpMatcher=Opn});var YBs=A(Jir=>{"use strict";Object.defineProperty(Jir,"__esModule",{value:!0});Jir.SeqMatcher=void 0;var AFd=XL(),Bpn=class extends AFd.AbstractMatcher{constructor({matchers:r}){super(),this.checkpoint=null,this.idx=0,this.seq=r,this.length=this.seq.length}isMatchingComplete(){return this.idx===this.length}matchForward(){if(this.checkpoint){for(;this.idx0;){this.idx-=1;let t=this.seq[this.idx].nextMatch();if(t)return this.checkpoint=t,this.idx+=1,t}return null}match(r){for(this.idx=0,this.checkpoint=r;!this.isMatchingComplete();)if(!this.matchForward()&&!this.backtrack())return null;return this.checkpoint}nextMatch(){if(!this.backtrack())return null;for(;!this.isMatchingComplete();)if(!this.matchForward()&&!this.backtrack())return null;return this.checkpoint}};Jir.SeqMatcher=Bpn});var JBs=A(Xir=>{"use strict";Object.defineProperty(Xir,"__esModule",{value:!0});Xir.SymMatcher=void 0;var bFd=BDe(),CFd=kfe(),vFd=XL(),qpn=class extends vFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.sym=r,this.handler=(0,bFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="symbol"){let s=!0;if(typeof this.sym=="string"?s=this.sym===i.value:(0,CFd.isRegex)(this.sym)&&(s=this.sym.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};Xir.SymMatcher=qpn});var XBs=A(ZL=>{"use strict";var EFd=ZL&&ZL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),FGe=ZL&&ZL.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&EFd(r,e,t)};Object.defineProperty(ZL,"__esModule",{value:!0});FGe(XL(),ZL);FGe(KBs(),ZL);FGe(HBs(),ZL);FGe(WBs(),ZL);FGe(YBs(),ZL);FGe(JBs(),ZL)});var ZBs=A(Ffe=>{"use strict";Object.defineProperty(Ffe,"__esModule",{value:!0});Ffe.VoidMatcher=Ffe.EndMatcher=Ffe.BeginMatcher=void 0;var DFd=Mxt(),Gpn=XL(),Mpn=class extends Gpn.AbstractMatcher{match(r){var t;let{cursor:n}=r;return((t=n.node)===null||t===void 0?void 0:t.type)==="_start"?(n=this.moveRight(n),{...r,cursor:n}):null}};Ffe.BeginMatcher=Mpn;var Lpn=class extends Gpn.AbstractMatcher{match(r){var t;let{cursor:n}=r;return n=this.seekNext(n),((t=n.node)===null||t===void 0?void 0:t.type)==="_end"?r:null}};Ffe.EndMatcher=Lpn;var jpn=class extends Gpn.AbstractMatcher{constructor(r){super(),this.handler=(t,n)=>r((0,DFd.clone)(t),n)}match(r){var t;let{cursor:n,context:i}=r,a=((t=n.left)!==null&&t!==void 0?t:n).node,o=this.handler(i,a);return{cursor:n,context:o}}moveRight(r){return r}seekNext(r){return r}};Ffe.VoidMatcher=jpn});var e9s=A(Zir=>{"use strict";Object.defineProperty(Zir,"__esModule",{value:!0});Zir.CommentMatcher=void 0;var SFd=BDe(),wFd=kfe(),IFd=XL(),xFd=["whitespace","_start","newline"],Upn=class extends IFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.comment=r,this.handler=(0,SFd.safeHandler)(t)}canSkip(r){return xFd.includes(r.type)}match(r){var t;let n=r.context,i=this.seekNext(r.cursor),s=i.node;if((s==null?void 0:s.type)==="comment"){let a=!0;if(typeof this.comment=="string"?a=this.comment===s.value:(0,wFd.isRegex)(this.comment)&&(a=this.comment.test(s.value)),a){let o=this.handler(n,s),c=(t=i.right)!==null&&t!==void 0?t:i;return{context:o,cursor:c}}}return null}};Zir.CommentMatcher=Upn});var t9s=A(esr=>{"use strict";Object.defineProperty(esr,"__esModule",{value:!0});esr.NumMatcher=void 0;var TFd=BDe(),PFd=kfe(),RFd=XL(),Vpn=class extends RFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.num=r,this.handler=(0,TFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="number"){let s=!0;if(typeof this.num=="string"?s=this.num===i.value:(0,PFd.isRegex)(this.num)&&(s=this.num.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};esr.NumMatcher=Vpn});var r9s=A(Nfe=>{"use strict";Object.defineProperty(Nfe,"__esModule",{value:!0});Nfe.StrNodeMatcher=Nfe.StrTplMatcher=Nfe.StrContentMatcher=void 0;var Hxt=BDe(),kFd=kfe(),Kpn=XL(),zpn=class extends Kpn.AbstractMatcher{constructor({value:r,handler:t}){super(),this.content=r??null,this.handler=(0,Hxt.safeHandler)(t)}match(r){let{cursor:t,context:n}=r,i=t.node;if((i==null?void 0:i.type)==="string-value"){let s=!0;if(typeof this.content=="string"?s=this.content===i.value:(0,kFd.isRegex)(this.content)&&(s=this.content.test(i.value)),s)return n=this.handler(n,i),t=this.moveRight(t),{cursor:t,context:n}}return null}};Nfe.StrContentMatcher=zpn;var $pn=class extends Kpn.AbstractMatcher{constructor(r){super(),this.matcher=r.matcher,this.preHandler=(0,Hxt.safeHandler)(r.preHandler),this.postHandler=(0,Hxt.safeHandler)(r.postHandler)}match(r){var t;let{cursor:n,context:i}=r,s=n.node;if((s==null?void 0:s.type)==="template-tree"){let a=r.cursor.down;if(a&&a.node){let o=this.preHandler(i,s);a=this.matcher.seekNext(a);let c=this.matcher.match({context:o,cursor:a});if(c&&({cursor:a,context:o}=c,a=this.seekNext(a),((t=a.node)===null||t===void 0?void 0:t.type)==="_end"))return o=this.postHandler(o,s),a=this.moveRight(n),{context:o,cursor:a}}}return null}};Nfe.StrTplMatcher=$pn;var Qpn=class extends Kpn.AbstractMatcher{constructor(r){var t;super(),this.matchers=(t=r.matchers)!==null&&t!==void 0?t:null,this.preHandler=(0,Hxt.safeHandler)(r.preHandler),this.postHandler=(0,Hxt.safeHandler)(r.postHandler)}match(r){var t;let n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="string-tree"){let s=this.preHandler(r.context,i),a=n;if(this.matchers){let o=a.children.length-2;if(o!==this.matchers.length)return null;if(o>0){a=this.moveRight(a.down);for(let c of this.matchers){let l=c.match({context:s,cursor:a});if(!l)return null;({cursor:a,context:s}=l)}}}return s=this.postHandler(s,i),a=this.moveRight(n),{context:s,cursor:a}}else if((i==null?void 0:i.type)==="string-value"&&(!((t=this.matchers)===null||t===void 0)&&t.length))return this.matchers[0].match({context:r.context,cursor:n});return null}};Nfe.StrNodeMatcher=Qpn});var i9s=A(tsr=>{"use strict";Object.defineProperty(tsr,"__esModule",{value:!0});tsr.TreeMatcher=void 0;var FFd=zir(),n9s=BDe(),NFd=XL(),Hpn=class extends NFd.AbstractMatcher{constructor(r){var t,n,i;super(),this.walkDepth=0,this.matchCount=0,this.type=(t=r.type)!==null&&t!==void 0?t:null,this.startsWithValue=(n=r.startsWith)!==null&&n!==void 0?n:null,this.endsWithValue=(i=r.endsWith)!==null&&i!==void 0?i:null,this.matcher=r.matcher,this.maxDepth=typeof r.maxDepth=="number"&&r.maxDepth>0?r.maxDepth:1024,this.maxMatches=typeof r.maxMatches=="number"&&r.maxMatches>0?r.maxMatches:1024*1024,this.preHandler=(0,n9s.safeHandler)(r.preHandler),this.postHandler=(0,n9s.safeHandler)(r.postHandler)}walkToNextSignificantNode(r){let t=r.down;if(t&&this.walkDepth1,s=i?r.up:void 0;for(;s&&i;){if(n=s.right,n&&(n=this.matcher?this.matcher.seekNext(n):this.seekNext(n),n)){s=n;break}s=s.up}if(s)return this.walkDepth-=1,s}walkToNextMatch(r,t){if(!t||!this.matcher)return;let n=this.walkToNextSignificantNode(t);for(;n;){let i=this.matcher.match({cursor:n,context:r});if(i)return this.matchCount+=1,i;n=this.walkToNextSignificantNode(n)}}match(r){this.walkDepth=0,this.matchCount=0;let t=this.seekNext(r.cursor),n=t.node;if((0,FFd.isTree)(n)){if(this.type&&this.type!==n.type)return null;if(this.type==="wrapped-tree"){let a=n;if(this.startsWithValue&&a.startsWith.value!==this.startsWithValue||this.endsWithValue&&a.endsWith.value!==this.endsWithValue)return null}let i=r.context;if(i=this.preHandler(i,n),this.matcher){let a=this.walkToNextMatch(i,t);for(;a&&(i=a.context,this.matchCount!==this.maxMatches);)a=this.walkToNextMatch(i,a.cursor);if(this.matchCount===0)return null}i=this.postHandler(i,n);let s=n.type==="root-tree"?t:this.moveRight(t);return{context:i,cursor:s}}return null}};tsr.TreeMatcher=Hpn});var s9s=A(iR=>{"use strict";Object.defineProperty(iR,"__esModule",{value:!0});iR.coerceStrOptions=iR.coerceTreeOptions=iR.coerceManyOptions=iR.coerceNumOptions=iR.coerceCommentOptions=iR.coerceOpOptions=iR.coerceSymOptions=void 0;var NGe=kfe();function OFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceSymOptions=OFd;function BFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceOpOptions=BFd;function qFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceCommentOptions=qFd;function MFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceNumOptions=MFd;function LFd(e,r,t){return typeof r=="number"&&typeof t=="number"?{builder:e,min:r,max:t}:{builder:e,min:1,max:null}}iR.coerceManyOptions=LFd;function jFd(e){return typeof e=="string"?{type:e}:e||{type:null}}iR.coerceTreeOptions=jFd;function GFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?e===""?{type:"str-tree",match:[],postHandler:r?(t,n)=>r(t,{...n.startsWith,type:"string-value",value:e}):null}:{type:"str-content",match:e,handler:r??null}:typeof e=="function"?{type:"str-content",match:null,handler:e}:e?e.handler||typeof e.match=="string"||(0,NGe.isRegex)(e.match)?{type:"str-content",...e}:{type:"str-tree",...e}:{type:"str-tree",match:null,preHandler:null,postHandler:null}}iR.coerceStrOptions=GFd});var a9s=A(uh=>{"use strict";Object.defineProperty(uh,"__esModule",{value:!0});uh.buildRoot=uh.str=uh.StrBuilder=uh.tree=uh.TreeBuilder=uh.alt=uh.AltBuilder=uh.opt=uh.many=uh.ManyBuilder=uh.num=uh.NumBuilder=uh.comment=uh.CommentBuilder=uh.op=uh.OpBuilder=uh.sym=uh.SymBuilder=uh.join=uh.SeqBuilder=uh.handler=uh.VoidBuilder=uh.begin=uh.EndBuilder=uh.BeginBuilder=void 0;var MDe=XBs(),Ypn=ZBs(),UFd=e9s(),VFd=t9s(),qDe=r9s(),Wpn=i9s(),sR=s9s(),zFd=kfe(),rsr=class{handler(r){let t=new Wxt(r);return new U4(this,t)}},QO=class extends rsr{sym(r,t){let n=(0,sR.coerceSymOptions)(r,t),i=new Yxt(n);return new U4(this,i)}op(r,t){let n=(0,sR.coerceOpOptions)(r,t),i=new Jxt(n);return new U4(this,i)}comment(r,t){let n=(0,sR.coerceCommentOptions)(r,t),i=new Xxt(n);return new U4(this,i)}num(r,t){let n=(0,sR.coerceNumOptions)(r,t),i=new Zxt(n);return new U4(this,i)}many(r,t,n){let i=(0,sR.coerceManyOptions)(r,t,n),s=new LDe(i);return new U4(this,s)}opt(r){let t=(0,sR.coerceManyOptions)(r,0,1),n=new LDe(t);return new U4(this,n)}alt(...r){let t=new eTt(r);return new U4(this,t)}tree(r){let t=(0,sR.coerceTreeOptions)(r),n=new tTt(t);return new U4(this,n)}str(r,t){let n=(0,sR.coerceStrOptions)(r,t),i=new rTt(n);return new U4(this,i)}end(){return new isr(this)}join(r){return new U4(this,r)}},nsr=class extends QO{build(){return new Ypn.BeginMatcher}};uh.BeginBuilder=nsr;var isr=class extends rsr{constructor(r){super(),this.builder=r}build(){let r=this.builder.build(),t=r instanceof MDe.SeqMatcher?r.seq:[r];return t.push(new Ypn.EndMatcher),new MDe.SeqMatcher({matchers:t})}};uh.EndBuilder=isr;function $Fd(){return new nsr}uh.begin=$Fd;var Wxt=class extends QO{constructor(r){super(),this.fn=r}build(){return new Ypn.VoidMatcher(this.fn)}};uh.VoidBuilder=Wxt;function QFd(e){return new Wxt(e)}uh.handler=QFd;var U4=class e extends QO{constructor(r,t){super();let n=r instanceof e?r.builders:[r],i=t instanceof e?t.builders:[t];this.builders=[...n,...i]}build(){let r=this.builders.map(t=>t.build());return new MDe.SeqMatcher({matchers:r})}};uh.SeqBuilder=U4;function KFd(e,r,...t){let n=new U4(e,r);return t.length?t.reduce((i,s)=>i.join(s),n):n}uh.join=KFd;var Yxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new MDe.SymMatcher(this.opts)}};uh.SymBuilder=Yxt;function HFd(e,r){let t=(0,sR.coerceSymOptions)(e,r);return new Yxt(t)}uh.sym=HFd;var Jxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new MDe.OpMatcher(this.opts)}};uh.OpBuilder=Jxt;function WFd(e,r){let t=(0,sR.coerceOpOptions)(e,r);return new Jxt(t)}uh.op=WFd;var Xxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new UFd.CommentMatcher(this.opts)}};uh.CommentBuilder=Xxt;function YFd(e,r){let t=(0,sR.coerceCommentOptions)(e,r);return new Xxt(t)}uh.comment=YFd;var Zxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new VFd.NumMatcher(this.opts)}};uh.NumBuilder=Zxt;function JFd(e,r){let t=(0,sR.coerceNumOptions)(e,r);return new Zxt(t)}uh.num=JFd;var LDe=class extends QO{constructor(r){super(),this.opts=r}build(){let r=this.opts.builder.build();return new MDe.ManyMatcher({...this.opts,matcher:r})}};uh.ManyBuilder=LDe;function XFd(e,r,t){let n=(0,sR.coerceManyOptions)(e,r,t);return new LDe(n)}uh.many=XFd;function ZFd(e){let r=(0,sR.coerceManyOptions)(e,0,1);return new LDe(r)}uh.opt=ZFd;var eTt=class extends QO{constructor(r){super(),this.builders=r}build(){let r=this.builders.map(t=>t.build());return new MDe.AltMatcher({matchers:r})}};uh.AltBuilder=eTt;function e8d(...e){return new eTt(e)}uh.alt=e8d;var tTt=class extends QO{constructor(r){super(),this.opts=r}build(){let r=this.opts,t=r.search?r.search.build():null,n={...r,matcher:t};return new Wpn.TreeMatcher(n)}};uh.TreeBuilder=tTt;function t8d(e){let r=(0,sR.coerceTreeOptions)(e);return new tTt(r)}uh.tree=t8d;var rTt=class e extends QO{constructor(r){super(),this.opts=r}build(){var r,t,n,i,s,a;if(this.opts.type==="str-content")return new qDe.StrNodeMatcher({matchers:[new qDe.StrContentMatcher({value:(r=this.opts.match)!==null&&r!==void 0?r:null,handler:(t=this.opts.handler)!==null&&t!==void 0?t:null})],preHandler:null,postHandler:null});if(this.opts.match){let o=[];return this.opts.match.forEach(c=>{if(typeof c=="string"||(0,zFd.isRegex)(c)){let l=new qDe.StrContentMatcher({value:c,handler:null});o.push(l)}else if(c instanceof e){let l=c.build();l.matchers&&o.push(...l.matchers)}else if(c instanceof qDe.StrTplMatcher)o.push(c);else{let l=new qDe.StrTplMatcher({matcher:c.build(),preHandler:null,postHandler:null});o.push(l)}}),new qDe.StrNodeMatcher({matchers:o,preHandler:(n=this.opts.preHandler)!==null&&n!==void 0?n:null,postHandler:(i=this.opts.postHandler)!==null&&i!==void 0?i:null})}return new qDe.StrNodeMatcher({matchers:null,preHandler:(s=this.opts.preHandler)!==null&&s!==void 0?s:null,postHandler:(a=this.opts.postHandler)!==null&&a!==void 0?a:null})}};uh.StrBuilder=rTt;function r8d(e,r){let t=(0,sR.coerceStrOptions)(e,r);return new rTt(t)}uh.str=r8d;function n8d(e){let r=e.build();return r instanceof Wpn.TreeMatcher&&r.type==="root-tree"?r:new Wpn.TreeMatcher({matcher:r,type:"root-tree"})}uh.buildRoot=n8d});var c9s=A(o9s=>{"use strict";Object.defineProperty(o9s,"__esModule",{value:!0})});var Jpn=A(V_=>{"use strict";var i8d=V_&&V_.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),s8d=V_&&V_.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&i8d(r,e,t)};Object.defineProperty(V_,"__esModule",{value:!0});V_.buildRoot=V_.str=V_.tree=V_.alt=V_.opt=V_.many=V_.num=V_.comment=V_.op=V_.sym=V_.join=V_.handler=V_.begin=void 0;var KO=a9s();Object.defineProperty(V_,"begin",{enumerable:!0,get:function(){return KO.begin}});Object.defineProperty(V_,"handler",{enumerable:!0,get:function(){return KO.handler}});Object.defineProperty(V_,"join",{enumerable:!0,get:function(){return KO.join}});Object.defineProperty(V_,"sym",{enumerable:!0,get:function(){return KO.sym}});Object.defineProperty(V_,"op",{enumerable:!0,get:function(){return KO.op}});Object.defineProperty(V_,"comment",{enumerable:!0,get:function(){return KO.comment}});Object.defineProperty(V_,"num",{enumerable:!0,get:function(){return KO.num}});Object.defineProperty(V_,"many",{enumerable:!0,get:function(){return KO.many}});Object.defineProperty(V_,"opt",{enumerable:!0,get:function(){return KO.opt}});Object.defineProperty(V_,"alt",{enumerable:!0,get:function(){return KO.alt}});Object.defineProperty(V_,"tree",{enumerable:!0,get:function(){return KO.tree}});Object.defineProperty(V_,"str",{enumerable:!0,get:function(){return KO.str}});Object.defineProperty(V_,"buildRoot",{enumerable:!0,get:function(){return KO.buildRoot}});s8d(c9s(),V_)});var d9s=A(OW=>{"use strict";Object.defineProperty(OW,"__esModule",{value:!0});OW.lang=OW.parser=OW.lexer=void 0;var a8d=["+","-","*","/","%","**","++","--","+=","-=","*=","/=","%=","**=","==","!=","<","<=",">",">=","===","!==","<=>","&&","||","!","&","|","^","~","<<",">>",">>>","?","?:","=","?=",".","?.",".@",".&","::","=~","==~","*.",":","..","..<","<>","<<=",">>=",">>>=","&=","^=","|=","?=","->",",",";"],o8d="[01]",c8d="[0-7]",ssr="[0-9]",u8d="[1-9]",l8d=`(?:${ssr}|[a-fA-F])`,d8d=`(?:0[bB](?:_?${o8d})+)`,p8d=`(?:0[oO](?:_?${c8d})+)`,m8d=`(?:0[xX](?:_?${l8d})+)`,f8d=`(?:${u8d}(?:_?${ssr})*|0+(?:_?0)*)`,h8d=`(?:${f8d}|${d8d}|${p8d}|${m8d})`,nTt=`(?:${ssr}(?:_?${ssr})*)`,g8d=`(?:\\.${nTt})`,y8d=`(?:[eE][-+]?${nTt})`,l9s=`(?:${nTt}?${g8d}|${nTt}\\.)`,_8d=`(?:(?:${nTt}|${l9s})${y8d})`,A8d=`(?:${l9s}|${_8d})`,b8d=new RegExp(`(?:${h8d}|${A8d})`),u9s=[{type:"var",startsWith:"$",symbols:/[a-zA-Z_][a-zA-Z0-9_]*/,operators:["."]},{type:"expr",startsWith:"${",endsWith:"}"}];OW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#!"},{type:"line-comment",startsWith:"//"},{type:"multiline-comment",startsWith:"/*",endsWith:"*/"}],symbols:/[a-zA-Z$_][a-zA-Z0-9$_]*/,numbers:b8d,operators:a8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:"'''"},{startsWith:'"',templates:u9s},{startsWith:'"""',templates:u9s}]};OW.parser={useIndentBlocks:!1};OW.lang={lexer:OW.lexer,parser:OW.parser}});var m9s=A(BW=>{"use strict";Object.defineProperty(BW,"__esModule",{value:!0});BW.lang=BW.parser=BW.lexer=void 0;var C8d=["+","-","*","**","/","//","%","@","<<",">>","&","|","^","~",":=","<",">","<=",">=","==","!=",",",":",".",";","@","=","->","+=","-=","*=","/=","//=","%=","@=","&=","|=","^=",">>=","<<=","**="],v8d="[01]",E8d="[0-7]",asr="[0-9]",D8d="[1-9]",S8d=`(?:${asr}|[a-fA-F])`,w8d=`(?:0[bB](?:_?${v8d})+)`,I8d=`(?:0[oO](?:_?${E8d})+)`,x8d=`(?:0[xX](?:_?${S8d})+)`,T8d=`(?:${D8d}(?:_?${asr})*|0+(?:_?0)*)`,P8d=`(?:${T8d}|${w8d}|${I8d}|${x8d})`,iTt=`(?:${asr}(?:_?${asr})*)`,R8d=`(?:\\.${iTt})`,k8d=`(?:[eE][-+]?${iTt})`,p9s=`(?:${iTt}?${R8d}|${iTt}\\.)`,F8d=`(?:(?:${iTt}|${p9s})${k8d})`,N8d=`(?:${p9s}|${F8d})`,O8d=new RegExp(`(?:${P8d}|${N8d})`);BW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:O8d,operators:C8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'},{startsWith:"'''"},{startsWith:'"""'},{startsWith:"f'",endsWith:"'",templates:[{type:"expr",startsWith:"{",endsWith:"}"}]},{startsWith:'f"',endsWith:'"',templates:[{type:"expr",startsWith:"{",endsWith:"}"}]},{startsWith:"r'",endsWith:"'"},{startsWith:'r"',endsWith:'"'}]};BW.parser={useIndentBlocks:!0};BW.lang={lexer:BW.lexer,parser:BW.parser}});var g9s=A(qW=>{"use strict";Object.defineProperty(qW,"__esModule",{value:!0});qW.lang=qW.parser=qW.lexer=void 0;var B8d=["+","-","*","/","%","%%","%%%","**","++","--","+=","++=","-=","*=","/=","%=","**=","==","!=","<","<=",">",">=","===","!==","<=>","&&","||","!","&","|","^","~","<<",">>",">>>","?","?:",":=","=","?=",".","?.",".@",".&","::",":::","=~","==~","*.",":","..","..<","<>","<<=",">>=",">>>=","&=","^=","|=","?=","->",",",";"],q8d="[0-7]",osr="[0-9]",M8d="[1-9]",L8d=`(?:${osr}|[a-fA-F])`,j8d=`(?:0[oO](?:_?${q8d})+)`,G8d=`(?:0[xX](?:_?${L8d})+)`,U8d=`(?:${M8d}(?:_?${osr})*|0+(?:_?0)*)`,V8d=`(?:${U8d}|${j8d}|${G8d})`,sTt=`(?:${osr}(?:_?${osr})*)`,z8d=`(?:\\.${sTt})`,$8d=`(?:[eE][-+]?${sTt})`,h9s=`(?:${sTt}?${z8d}|${sTt}\\.)`,Q8d=`(?:(?:${sTt}|${h9s})${$8d})`,K8d=`(?:${h9s}|${Q8d})`,H8d=new RegExp(`(?:${V8d}|${K8d})`),f9s=[{type:"var",startsWith:"$",symbols:/[a-zA-Z_][a-zA-Z0-9_]+/},{type:"expr",startsWith:"${",endsWith:"}"}];qW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"//"},{type:"multiline-comment",startsWith:"/*",endsWith:"*/"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:H8d,operators:B8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:'"'},{startsWith:'raw"',endsWith:'"'},{startsWith:'s"',templates:f9s,endsWith:'"'},{startsWith:'f"',templates:f9s,endsWith:'"'}]};qW.parser={useIndentBlocks:!1};qW.lang={lexer:qW.lexer,parser:qW.parser}});var _9s=A(MW=>{"use strict";Object.defineProperty(MW,"__esModule",{value:!0});MW.lang=MW.parser=MW.lexer=void 0;var W8d=["+","-","*","//","%","**","~","&","|","^","<<",">>",".",",","=",";",":","<",">",">=","<=","==","!=","+=","-=","*=","//=","%=","&=","|=","^=","<<=",">>="],Y8d="[0-7]",csr="[0-9]",J8d="[1-9]",X8d=`(?:${csr}|[a-fA-F])`,Z8d=`(?:0[oO](?:_?${Y8d})+)`,e5d=`(?:0[xX](?:_?${X8d})+)`,t5d=`(?:${J8d}(?:_?${csr})*|0+(?:_?0)*)`,r5d=`(?:${t5d}|${Z8d}|${e5d})`,aTt=`(?:${csr}(?:_?${csr})*)`,n5d=`(?:\\.${aTt})`,i5d=`(?:[eE][-+]?${aTt})`,y9s=`(?:${aTt}?${n5d}|${aTt}\\.)`,s5d=`(?:(?:${aTt}|${y9s})${i5d})`,a5d=`(?:${y9s}|${s5d})`,o5d=new RegExp(`(?:${r5d}|${a5d})`);MW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:o5d,operators:W8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'},{startsWith:"'''"},{startsWith:'"""'},{startsWith:"r'",endsWith:"'"},{startsWith:'r"',endsWith:'"'},{startsWith:"rb'",endsWith:"'"},{startsWith:'rb"',endsWith:'"'},{startsWith:"br'",endsWith:"'"},{startsWith:'br"',endsWith:'"'}]};MW.parser={useIndentBlocks:!0};MW.lang={lexer:MW.lexer,parser:MW.parser}});var b9s=A(A9s=>{"use strict";Object.defineProperty(A9s,"__esModule",{value:!0})});var v9s=A(jV=>{"use strict";var c5d=jV&&jV.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),u5d=jV&&jV.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&c5d(r,e,t)};Object.defineProperty(jV,"__esModule",{value:!0});jV.createLang=jV.Language=void 0;var l5d=lpn(),C9s=zir(),d5d=Jpn(),p5d=Mxt(),m5d=d9s(),f5d=m9s(),h5d=g9s(),g5d=_9s();u5d(b9s(),jV);var usr=class{constructor(r){this.config=r,this.lexer=(0,l5d.createLexer)(r.lexer)}parse(r){this.lexer.reset(r);let t=(0,C9s.createTree)(this.lexer,this.config.parser);return(0,C9s.createCursor)(t)}query(r,t,n){let i=(0,d5d.buildRoot)(t),s=typeof r=="string"?this.parse(r):r,a=i.match({cursor:s,context:n}),o=a==null?void 0:a.context;return o?(0,p5d.clone)(o):null}};jV.Language=usr;var y5d={groovy:m5d.lang,python:f5d.lang,scala:h5d.lang,starlark:g5d.lang};function _5d(e){let r=typeof e=="string"?y5d[e]:e;return new usr(r)}jV.createLang=_5d});var dP=A(LW=>{"use strict";Object.defineProperty(LW,"__esModule",{value:!0});LW.query=LW.parser=LW.lexer=LW.lang=void 0;LW.lang=v9s();LW.lexer=lpn();LW.parser=zir();LW.query=Jpn()});var E9s=A(GDe=>{"use strict";Object.defineProperty(GDe,"__esModule",{value:!0});GDe.DockerTarget=GDe.dockerRules=void 0;var jDe=gy(),A5d=Qy(),b5d=SV();GDe.dockerRules=["container_pull"];GDe.DockerTarget=jDe.z.object({rule:jDe.z.enum(GDe.dockerRules),name:jDe.z.string(),tag:jDe.z.string(),digest:jDe.z.string(),repository:jDe.z.string(),registry:jDe.z.string()}).transform(({rule:e,name:r,repository:t,tag:n,digest:i,registry:s})=>[{datasource:A5d.DockerDatasource.id,versioning:b5d.id,depType:e,depName:r,packageName:t,currentValue:n,currentDigest:i,registryUrls:[s]}])});var lsr=A((cVg,w9s)=>{function D9s(e,r){try{var t=S9s(r).exec(e.replace(/\.git(#.*)?$/,"")),n=t[1],i=t[2];return"https://"+n+"/"+i}catch{}}function S9s(e){e=e||{};var r=["gist.github.com","github.com"].concat(e.extraBaseUrls||[]);return new RegExp(/^(?:https?:\/\/|git:\/\/|git\+ssh:\/\/|git\+https:\/\/)?(?:[^@]+@)?/.source+"("+r.join("|")+")"+/(?::\/?|\/)([^/]+\/[^/]+?|[0-9]+)$/.source)}D9s.re=S9s();w9s.exports=D9s});var I9s=A(UDe=>{"use strict";Object.defineProperty(UDe,"__esModule",{value:!0});UDe.GitTarget=UDe.gitRules=void 0;var C5d=(tn(),Dr(en)),v5d=C5d.__importDefault(lsr()),OGe=gy(),E5d=Pi(),D5d=Ba(),S5d=bE(),w5d=(0,D5d.regEx)(/^https:\/\/github\.com\/(?[^/]+\/[^/]+)/);function I5d(e){var r,t,n;return e.startsWith("https://")||E5d.logger.once.info({url:e},"Bazel: non-https git_repository URL"),(n=(t=(r=(0,v5d.default)(e))==null?void 0:r.match(w5d))==null?void 0:t.groups)==null?void 0:n.packageName}UDe.gitRules=["git_repository"];UDe.GitTarget=OGe.z.object({rule:OGe.z.enum(UDe.gitRules),name:OGe.z.string(),tag:OGe.z.string().optional(),commit:OGe.z.string().optional(),remote:OGe.z.string()}).refine(({tag:e,commit:r})=>!!e||!!r).transform(({rule:e,name:r,tag:t,commit:n,remote:i})=>{let s={depType:e,depName:r};t&&(s.currentValue=t),n&&(s.currentDigest=n);let a=I5d(i);return a&&(s.datasource=S5d.GithubReleasesDatasource.id,s.packageName=a),s.datasource||(s.skipReason="unsupported-datasource"),[s]})});var x9s=A(zDe=>{"use strict";Object.defineProperty(zDe,"__esModule",{value:!0});zDe.GoTarget=zDe.goRules=void 0;var VDe=gy(),x5d=Ba(),T5d=NDe();zDe.goRules=["go_repository"];zDe.GoTarget=VDe.z.object({rule:VDe.z.enum(zDe.goRules),name:VDe.z.string(),tag:VDe.z.string().optional(),commit:VDe.z.string().optional(),importpath:VDe.z.string(),remote:VDe.z.string().optional()}).refine(({tag:e,commit:r})=>!!e||!!r).transform(({rule:e,name:r,tag:t,commit:n,importpath:i,remote:s})=>{let a={datasource:T5d.GoDatasource.id,depType:e,depName:r,packageName:i};if(t&&(a.currentValue=t),n&&(a.currentDigest=n,t||(a.digestOneAndOnly=!0)),s){let o=(0,x5d.regEx)(/https:\/\/github\.com(?:.*\/)(([a-zA-Z]+)([-])?([a-zA-Z]+))/).exec(s);o&&o[0].length===s.length?a.packageName=s.replace("https://",""):a.skipReason="unsupported-remote"}return[a]})});var Xpn=A(dsr=>{"use strict";Object.defineProperty(dsr,"__esModule",{value:!0});dsr.GitlabReleasesDatasource=void 0;var P5d=(tn(),Dr(en)),R5d=ug(),k5d=xfe(),F5d=K0(),oTt=class e extends F5d.Datasource{static id="gitlab-releases";defaultRegistryUrls=["https://gitlab.com"];static registryStrategy="first";constructor(){super(e.id),this.http=new k5d.GitlabHttp(e.id)}async getReleases({registryUrl:r,packageName:t}){if(!r)return null;let n=encodeURIComponent(t),i=`${r}/api/v4/projects/${n}/releases`;try{let s=(await this.http.getJson(i)).body;return{sourceUrl:`${r}/${t}`,releases:s.map(({tag_name:a,released_at:o})=>({registryUrl:r,gitRef:a,version:a,releaseTimestamp:o}))}}catch(s){this.handleGenericErrors(s)}return null}};dsr.GitlabReleasesDatasource=oTt;P5d.__decorate([(0,R5d.cache)({namespace:`datasource-${oTt.id}`,key:({registryUrl:e,packageName:r})=>`${e}/${r}`})],oTt.prototype,"getReleases",null)});var N9s=A(GV=>{"use strict";Object.defineProperty(GV,"__esModule",{value:!0});GV.HttpTarget=GV.httpRules=GV.parseArchiveUrl=GV.parseGithubPath=void 0;var N5d=(tn(),Dr(en)),P9s=N5d.__importDefault(_a()),$De=gy(),Zpn=Ba(),O5d=Ip(),B5d=bE(),T9s=ch(),q5d=Xpn(),M5d=nR(),L5d=[".zip",".tar",".jar",".war",".aar",".ar",".deb",".gz",".tar.gz",".tgz",".bz2",".tar.bz2",".tbz2",".xz",".tar.xz",".txz",".zst",".tar.zst",".tzst"],j5d=(0,Zpn.regEx)(`(?:${L5d.map(Zpn.escapeRegExp).join("|")})$`);function G5d(e){return e.replace(j5d,"")}function R9s(e){return P9s.default.string(e)&&(0,Zpn.regEx)(/[0-9a-z]{40}/i).test(e)}function k9s(e){let[r,t,n,i,s,a]=e.split("/").slice(1),o=r+"/"+t,c="",l=null;return n==="releases"&&i==="download"?(c=B5d.GithubReleasesDatasource.id,l=s):n==="archive"&&i==="refs"&&s==="tags"?(c=T9s.GithubTagsDatasource.id,l=a):n==="archive"&&(c=T9s.GithubTagsDatasource.id,l=i),l?(l=G5d(l),R9s(l)?{datasource:c,packageName:o,currentDigest:l}:{datasource:c,packageName:o,currentValue:l}):null}GV.parseGithubPath=k9s;function U5d(e){let[r,t,n,i,s]=e.split("/").slice(1),a=r+"/"+t;return n==="-"&&i==="archive"&&s?R9s(s)?{datasource:M5d.GitlabTagsDatasource.id,packageName:a,currentDigest:s}:{datasource:q5d.GitlabReleasesDatasource.id,packageName:a,currentValue:s}:null}function F9s(e){if(!e)return null;let r=(0,O5d.parseUrl)(e);return(r==null?void 0:r.host)==="github.com"?k9s(r.pathname):(r==null?void 0:r.host)==="gitlab.com"?U5d(r.pathname):null}GV.parseArchiveUrl=F9s;GV.httpRules=["http_archive","http_file"];GV.HttpTarget=$De.z.object({rule:$De.z.enum(GV.httpRules),name:$De.z.string(),url:$De.z.string().optional(),urls:$De.z.array($De.z.string()).optional(),sha256:$De.z.string()}).refine(({url:e,urls:r})=>!!e||!!r).transform(({rule:e,name:r,url:t,urls:n=[]})=>{let i=[t,...n].map(F9s).find(P9s.default.truthy);if(!i)return[];let s={datasource:i.datasource,depType:e,depName:r,packageName:i.packageName};return i.currentValue?s.currentValue=i.currentValue:i.currentDigest&&(s.currentDigest=i.currentDigest),[s]})});var qfe=A(Og=>{"use strict";Object.defineProperty(Og,"__esModule",{value:!0});Og.autoExtendMavenRange=Og.EXCLUDING_POINT=Og.INCLUDING_POINT=Og.rangeToStr=Og.parseRange=Og.isValid=Og.isSingleVersion=Og.isVersion=Og.compare=Og.isSubversion=Og.tokenize=Og.TYPE_QUALIFIER=Og.TYPE_NUMBER=Og.PREFIX_HYPHEN=Og.PREFIX_DOT=Og.qualifierType=Og.QualifierTypes=void 0;var Ofe=Ba(),nmn="PREFIX_DOT";Og.PREFIX_DOT=nmn;var HDe="PREFIX_HYPHEN";Og.PREFIX_HYPHEN=HDe;var Bfe="TYPE_NUMBER";Og.TYPE_NUMBER=Bfe;var uTt="TYPE_QUALIFIER";Og.TYPE_QUALIFIER=uTt;function V5d(e,r){let t=null,n=null;for(let i=0;i{a===null?i():a==="-"?(i(),t=HDe,n=""):a==="."?(i(),t=nmn,n=""):s!==null&&z5d(s,a)?(i(!0),t=HDe,n=a):n=n.concat(a)})}function Q5d(e){let r=e.val;return r===0||r===""||r==="final"||r==="ga"||r==="release"||r==="latest"||r==="sr"}var K5d={prefix:HDe,type:Bfe,val:0,isTransition:!1};function jW(e,r=!1){let t=[],n=[],i=!0;return $5d(e.toLowerCase().replace((0,Ofe.regEx)(/^v/i),""),s=>{(s.prefix===HDe||s.type===uTt)&&(t=[]),t.push(s),Q5d(s)?(i||r)&&(n=n.concat(t),t=[]):(i=!1,n=n.concat(t),t=[])}),n.length?n:[K5d]}Og.tokenize=jW;function tmn(e){return e.type===Bfe?{prefix:e.prefix,type:Bfe,val:0}:{prefix:e.prefix,type:uTt,val:""}}function q9s(e){return e.type===uTt?1:e.prefix===HDe&&e.type===Bfe?2:3}Og.QualifierTypes={Alpha:1,Beta:2,Milestone:3,RC:4,Snapshot:5,Release:6,SP:7};function rmn(e){let r=e.val;return r==="alpha"||e.isTransition&&r==="a"?Og.QualifierTypes.Alpha:r==="beta"||e.isTransition&&r==="b"?Og.QualifierTypes.Beta:r==="milestone"||e.isTransition&&r==="m"?Og.QualifierTypes.Milestone:r==="rc"||r==="cr"||r==="preview"?Og.QualifierTypes.RC:r==="snapshot"||r==="snap"?Og.QualifierTypes.Snapshot:r===""||r==="final"||r==="ga"||r==="release"||r==="latest"||r==="sr"?Og.QualifierTypes.Release:r==="sp"?Og.QualifierTypes.SP:null}Og.qualifierType=rmn;function H5d(e,r){let t=rmn(e),n=rmn(r);return t&&n?tn?1:0:t&&tr.val?1:0}function M9s(e,r){let t=q9s(e),n=q9s(r);return tn?1:e.type===Bfe&&r.type===Bfe?e.valr.val?1:0:H5d(e,r)}function WDe(e,r){let t=jW(e),n=jW(r),i=Math.max(t.length,n.length);for(let s=0;s{if(n)if(i.leftType===null)if((0,Ofe.regEx)(/^\[.*]$/).test(c)){let l=c.slice(1,-1);n.push({leftType:KDe,leftValue:l,leftBracket:"[",rightType:KDe,rightValue:l,rightBracket:"]"}),i=r()}else if(c.startsWith("[")){let l=c.slice(1);i.leftType=KDe,i.leftValue=l,i.leftBracket="["}else if(c.startsWith("(")||c.startsWith("]")){let l=c.slice(1);i.leftType=BGe,i.leftValue=l,i.leftBracket=c[0]}else n=null;else if(c.endsWith("]")){let l=c.slice(0,-1);i.rightType=KDe,i.rightValue=l,i.rightBracket="]",n.push(i),i=r()}else if(c.endsWith(")")||c.endsWith("[")){let l=c.slice(0,-1);i.rightType=BGe,i.rightValue=l,i.rightBracket=c.endsWith(")")?")":"[",n.push(i),i=r()}else n=null}),i.leftType||!(n!=null&&n.length))return null;let s=n.length-1,a=null,o=[];for(let c=0;cn===null?"":n;if(e.length===1){let{leftBracket:n,rightBracket:i,leftValue:s,rightValue:a}=e[0];if(s===a&&n==="["&&i==="]")return`[${r(s)}]`}return e.map(n=>[n.leftBracket,r(n.leftValue),",",r(n.rightValue),n.rightBracket].join("")).join(",")}Og.rangeToStr=L9s;function j9s(e){return e.reduce((r,t,n)=>{let i=t.prefix===nmn?".":"-";return`${r}${n!==0&&t.val!==""?i:""}${t.val}`},"")}function cTt(e,r){let t=jW(e,!0),n=jW(r,!0),i=n.slice(0,t.length),s=Math.max(0,t.length-n.length);return s>0&&i.push(...t.slice(t.length-s)),j9s(i)}function emn(e){let r=jW(e),t=r[r.length-1];return typeof t.val=="number"?(t.val+=1,cTt(e,j9s(r))):e}function Y5d(e,r){let t=imn(e);if(!t)return e;if((o=>{if(o.length!==1)return!1;let{leftType:c,leftValue:l,rightType:u,rightValue:m}=o[0];return c==="INCLUDING_POINT"&&c===u&&l===m})(t))return`[${r}]`;let i=[...t].reverse().find(o=>{let{rightType:c,rightValue:l}=o;return l===null||c===KDe&&WDe(l,r)===-1||c===BGe&&WDe(l,r)!==1});if(!i)return e;let{leftValue:s,rightValue:a}=i;if(s!==null&&a!==null&&emn(s)===a)WDe(r,s)!==-1&&(i.leftValue=cTt(s,r),i.rightValue=emn(i.leftValue));else if(a!==null)if(i.rightType===KDe){let o=jW(a);typeof o[o.length-1].val=="number"?i.rightValue=cTt(a,r):i.rightValue=r}else i.rightValue=emn(cTt(a,r));else s!==null&&(i.leftValue=cTt(s,r));return L9s(t)}Og.autoExtendMavenRange=Y5d;function J5d(e,r){let t=jW(e),n=jW(r),i=!0,s=t.length;for(let a=0;a{"use strict";Object.defineProperty(dx,"__esModule",{value:!0});dx.api=dx.isValid=dx.supportedRangeStrategies=dx.supportsRanges=dx.urls=dx.displayName=dx.id=void 0;var oA=qfe();Object.defineProperty(dx,"isValid",{enumerable:!0,get:function(){return oA.isValid}});dx.id="maven";dx.displayName="Maven";dx.urls=["https://maven.apache.org/pom.html#Dependency_Version_Requirement_Specification","https://octopus.com/blog/maven-versioning-explained","https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html"];dx.supportsRanges=!0;dx.supportedRangeStrategies=["bump","widen","pin","replace"];var U9s=(e,r)=>(0,oA.compare)(e,r)===0;function V9s(e,r){if(!r)return!1;if((0,oA.isVersion)(r))return U9s(e,r);let t=(0,oA.parseRange)(r);return t?t.reduce((n,i)=>{if(n)return n;let{leftType:s,leftValue:a,rightType:o,rightValue:c}=i,l=!0,u=!0;return a&&(l=s===oA.EXCLUDING_POINT?(0,oA.compare)(a,e)===-1:(0,oA.compare)(a,e)!==1),c&&(u=o===oA.EXCLUDING_POINT?(0,oA.compare)(e,c)===-1:(0,oA.compare)(e,c)!==1),l&&u},!1):!1}var X5d=e=>(0,oA.isVersion)(e)?+(0,oA.tokenize)(e)[0].val:null,Z5d=e=>{if((0,oA.isVersion)(e)){let t=(0,oA.tokenize)(e)[1];return t&&t.type===oA.TYPE_NUMBER?+t.val:0}return null},eNd=e=>{if((0,oA.isVersion)(e)){let r=(0,oA.tokenize)(e),t=r[1],n=r[2];return n&&t.type===oA.TYPE_NUMBER&&n.type===oA.TYPE_NUMBER?+n.val:0}return null},z9s=(e,r)=>(0,oA.compare)(e,r)===1,tNd=e=>{if((0,oA.isVersion)(e)){let r=(0,oA.tokenize)(e);for(let t of r)if(t.type===oA.TYPE_QUALIFIER){let n=(0,oA.qualifierType)(t);if(n&&ne.reduce((t,n)=>V9s(n,r)&&(!t||z9s(n,t))?n:t,null);function rNd({currentValue:e,rangeStrategy:r,newVersion:t}){return(0,oA.isVersion)(e)||r==="pin"?t:(0,oA.autoExtendMavenRange)(e,t)??e}dx.api={equals:U9s,getMajor:X5d,getMinor:Z5d,getPatch:eNd,isCompatible:oA.isVersion,isGreaterThan:z9s,isSingleVersion:oA.isSingleVersion,isStable:tNd,isValid:oA.isValid,isVersion:oA.isVersion,matches:V9s,getSatisfyingVersion:G9s,minSatisfyingVersion:G9s,getNewValue:rNd,sortVersions:oA.compare};dx.default=dx.api});var YDe=A(qGe=>{"use strict";Object.defineProperty(qGe,"__esModule",{value:!0});qGe.MAVEN_REPO=qGe.id=void 0;qGe.id="maven";qGe.MAVEN_REPO="https://repo.maven.apache.org/maven2"});var Q9s=A(yne=>{"use strict";Object.defineProperty(yne,"__esModule",{value:!0});yne.getAddExpectContinuePlugin=yne.addExpectContinueMiddlewareOptions=yne.addExpectContinueMiddleware=void 0;var nNd=QC();function $9s(e){return r=>async t=>{let{request:n}=t;return nNd.HttpRequest.isInstance(n)&&n.body&&e.runtime==="node"&&(n.headers={...n.headers,Expect:"100-continue"}),r({...t,request:n})}}yne.addExpectContinueMiddleware=$9s;yne.addExpectContinueMiddlewareOptions={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0};var iNd=e=>({applyToStack:r=>{r.add($9s(e),yne.addExpectContinueMiddlewareOptions)}});yne.getAddExpectContinuePlugin=iNd});var H9s=A(_ne=>{"use strict";Object.defineProperty(_ne,"__esModule",{value:!0});_ne.getCheckContentLengthHeaderPlugin=_ne.checkContentLengthHeaderMiddlewareOptions=_ne.checkContentLengthHeader=void 0;var sNd=QC(),aNd="content-length";function K9s(){return(e,r)=>async t=>{var n;let{request:i}=t;if(sNd.HttpRequest.isInstance(i)&&!i.headers[aNd]){let s="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";typeof((n=r==null?void 0:r.logger)===null||n===void 0?void 0:n.warn)=="function"?r.logger.warn(s):console.warn(s)}return e({...t})}}_ne.checkContentLengthHeader=K9s;_ne.checkContentLengthHeaderMiddlewareOptions={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0};var oNd=e=>({applyToStack:r=>{r.add(K9s(),_ne.checkContentLengthHeaderMiddlewareOptions)}});_ne.getCheckContentLengthHeaderPlugin=oNd});var W9s=A(psr=>{"use strict";Object.defineProperty(psr,"__esModule",{value:!0});psr.resolveS3Config=void 0;var cNd=e=>{var r,t,n;return{...e,forcePathStyle:(r=e.forcePathStyle)!==null&&r!==void 0?r:!1,useAccelerateEndpoint:(t=e.useAccelerateEndpoint)!==null&&t!==void 0?t:!1,disableMultiregionAccessPoints:(n=e.disableMultiregionAccessPoints)!==null&&n!==void 0?n:!1}};psr.resolveS3Config=cNd});var J9s=A(GW=>{"use strict";Object.defineProperty(GW,"__esModule",{value:!0});GW.getThrow200ExceptionsPlugin=GW.throw200ExceptionsMiddlewareOptions=GW.throw200ExceptionsMiddleware=void 0;var uNd=QC(),lNd=e=>r=>async t=>{let n=await r(t),{response:i}=n;if(!uNd.HttpResponse.isInstance(i))return n;let{statusCode:s,body:a}=i;if(s<200||s>=300)return n;let o=await Y9s(a,e),c=await dNd(o,e);if(o.length===0){let l=new Error("S3 aborted request");throw l.name="InternalError",l}return c&&c.match("")&&(i.statusCode=400),i.body=o,n};GW.throw200ExceptionsMiddleware=lNd;var Y9s=(e=new Uint8Array,r)=>e instanceof Uint8Array?Promise.resolve(e):r.streamCollector(e)||Promise.resolve(new Uint8Array),dNd=(e,r)=>Y9s(e,r).then(t=>r.utf8Encoder(t));GW.throw200ExceptionsMiddlewareOptions={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0};var pNd=e=>({applyToStack:r=>{r.addRelativeTo((0,GW.throw200ExceptionsMiddleware)(e),GW.throw200ExceptionsMiddlewareOptions)}});GW.getThrow200ExceptionsPlugin=pNd});var smn=A(Mfe=>{"use strict";Object.defineProperty(Mfe,"__esModule",{value:!0});Mfe.build=Mfe.parse=Mfe.validate=void 0;var mNd=e=>typeof e=="string"&&e.indexOf("arn:")===0&&e.split(":").length>=6;Mfe.validate=mNd;var fNd=e=>{let r=e.split(":");if(r.length<6||r[0]!=="arn")throw new Error("Malformed ARN");let[,t,n,i,s,...a]=r;return{partition:t,service:n,region:i,accountId:s,resource:a.join(":")}};Mfe.parse=fNd;var hNd=e=>{let{partition:r="aws",service:t,region:n,accountId:i,resource:s}=e;if([t,n,i,s].some(a=>typeof a!="string"))throw new Error("Input ARN object is invalid");return`arn:${r}:${t}:${n}:${i}:${s}`};Mfe.build=hNd});var Z9s=A(Ane=>{"use strict";Object.defineProperty(Ane,"__esModule",{value:!0});Ane.getValidateBucketNamePlugin=Ane.validateBucketNameMiddlewareOptions=Ane.validateBucketNameMiddleware=void 0;var gNd=smn();function X9s(){return e=>async r=>{let{input:{Bucket:t}}=r;if(typeof t=="string"&&!(0,gNd.validate)(t)&&t.indexOf("/")>=0){let n=new Error(`Bucket name shouldn't contain '/', received '${t}'`);throw n.name="InvalidBucketName",n}return e({...r})}}Ane.validateBucketNameMiddleware=X9s;Ane.validateBucketNameMiddlewareOptions={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0};var yNd=e=>({applyToStack:r=>{r.add(X9s(),Ane.validateBucketNameMiddlewareOptions)}});Ane.getValidateBucketNamePlugin=yNd});var LGe=A(MGe=>{"use strict";Object.defineProperty(MGe,"__esModule",{value:!0});var msr=(tn(),Dr(en));msr.__exportStar(H9s(),MGe);msr.__exportStar(W9s(),MGe);msr.__exportStar(J9s(),MGe);msr.__exportStar(Z9s(),MGe)});var eqs=A(fsr=>{"use strict";Object.defineProperty(fsr,"__esModule",{value:!0});fsr.resolveEventStreamSerdeConfig=void 0;var _Nd=e=>({...e,eventStreamMarshaller:e.eventStreamSerdeProvider(e)});fsr.resolveEventStreamSerdeConfig=_Nd});var tqs=A(amn=>{"use strict";Object.defineProperty(amn,"__esModule",{value:!0});var ANd=(tn(),Dr(en));ANd.__exportStar(eqs(),amn)});var rqs=A(hsr=>{"use strict";Object.defineProperty(hsr,"__esModule",{value:!0});hsr.resolveClientEndpointParameters=void 0;var bNd=e=>({...e,useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"});hsr.resolveClientEndpointParameters=bNd});var nqs=A((wVg,CNd)=>{CNd.exports={name:"@aws-sdk/client-s3",description:"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo s3",test:"yarn test:unit","test:e2e":"ts-mocha test/**/*.ispec.ts && karma start karma.conf.js","test:unit":"ts-mocha test/**/*.spec.ts"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha1-browser":"3.0.0","@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/hash-blob-browser":"3.357.0","@aws-sdk/hash-stream-node":"3.357.0","@aws-sdk/md5-js":"3.357.0","@aws-sdk/middleware-bucket-endpoint":"3.363.0","@aws-sdk/middleware-expect-continue":"3.363.0","@aws-sdk/middleware-flexible-checksums":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-location-constraint":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-s3":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-ssec":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/signature-v4-multi-region":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@aws-sdk/xml-builder":"3.310.0","@smithy/config-resolver":"^1.0.1","@smithy/eventstream-serde-browser":"^1.0.1","@smithy/eventstream-serde-config-resolver":"^1.0.1","@smithy/eventstream-serde-node":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-stream":"^1.0.1","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/chai":"^4.2.11","@types/mocha":"^8.0.4","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-s3"}}});var iqs=A(gsr=>{"use strict";Object.defineProperty(gsr,"__esModule",{value:!0});gsr.isArrayBuffer=void 0;var vNd=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";gsr.isArrayBuffer=vNd});var cmn=A(jGe=>{"use strict";Object.defineProperty(jGe,"__esModule",{value:!0});jGe.fromString=jGe.fromArrayBuffer=void 0;var ENd=iqs(),omn=require("buffer"),DNd=(e,r=0,t=e.byteLength-r)=>{if(!(0,ENd.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return omn.Buffer.from(e,r,t)};jGe.fromArrayBuffer=DNd;var SNd=(e,r)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return r?omn.Buffer.from(e,r):omn.Buffer.from(e)};jGe.fromString=SNd});var umn=A(ysr=>{"use strict";Object.defineProperty(ysr,"__esModule",{value:!0});ysr.fromUtf8=void 0;var wNd=cmn(),INd=e=>{let r=(0,wNd.fromString)(e,"utf8");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength/Uint8Array.BYTES_PER_ELEMENT)};ysr.fromUtf8=INd});var sqs=A(_sr=>{"use strict";Object.defineProperty(_sr,"__esModule",{value:!0});_sr.toUint8Array=void 0;var xNd=umn(),TNd=e=>typeof e=="string"?(0,xNd.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);_sr.toUint8Array=TNd});var aqs=A(Asr=>{"use strict";Object.defineProperty(Asr,"__esModule",{value:!0});Asr.toUtf8=void 0;var PNd=cmn(),RNd=e=>(0,PNd.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");Asr.toUtf8=RNd});var oqs=A(lTt=>{"use strict";Object.defineProperty(lTt,"__esModule",{value:!0});var lmn=(tn(),Dr(en));lmn.__exportStar(umn(),lTt);lmn.__exportStar(sqs(),lTt);lmn.__exportStar(aqs(),lTt)});var pmn=A(bsr=>{"use strict";Object.defineProperty(bsr,"__esModule",{value:!0});bsr.HashCalculator=void 0;var kNd=oqs(),FNd=require("stream"),dmn=class extends FNd.Writable{constructor(r,t){super(t),this.hash=r}_write(r,t,n){try{this.hash.update((0,kNd.toUint8Array)(r))}catch(i){return n(i)}n()}};bsr.HashCalculator=dmn});var cqs=A(Csr=>{"use strict";Object.defineProperty(Csr,"__esModule",{value:!0});Csr.fileStreamHasher=void 0;var NNd=require("fs"),ONd=pmn(),BNd=(e,r)=>new Promise((t,n)=>{if(!qNd(r)){n(new Error("Unable to calculate hash for non-file streams."));return}let i=(0,NNd.createReadStream)(r.path,{start:r.start,end:r.end}),s=new e,a=new ONd.HashCalculator(s);i.pipe(a),i.on("error",o=>{a.end(),n(o)}),a.on("error",n),a.on("finish",function(){s.digest().then(t).catch(n)})});Csr.fileStreamHasher=BNd;var qNd=e=>typeof e.path=="string"});var uqs=A(vsr=>{"use strict";Object.defineProperty(vsr,"__esModule",{value:!0});vsr.readableStreamHasher=void 0;var MNd=pmn(),LNd=(e,r)=>{if(r.readableFlowing!==null)throw new Error("Unable to calculate hash for flowing readable stream");let t=new e,n=new MNd.HashCalculator(t);return r.pipe(n),new Promise((i,s)=>{r.on("error",a=>{n.end(),s(a)}),n.on("error",s),n.on("finish",()=>{t.digest().then(i).catch(s)})})};vsr.readableStreamHasher=LNd});var dqs=A(Esr=>{"use strict";Object.defineProperty(Esr,"__esModule",{value:!0});var lqs=(tn(),Dr(en));lqs.__exportStar(cqs(),Esr);lqs.__exportStar(uqs(),Esr)});var pqs=A(UW=>{"use strict";Object.defineProperty(UW,"__esModule",{value:!0});UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS=UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME=UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME=void 0;var Dsr=Awt();UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME="AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS";UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME="s3_disable_multiregion_access_points";UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Dsr.booleanSelector)(e,UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME,Dsr.SelectorType.ENV),configFileSelector:e=>(0,Dsr.booleanSelector)(e,UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME,Dsr.SelectorType.CONFIG),default:!1}});var mqs=A(VW=>{"use strict";Object.defineProperty(VW,"__esModule",{value:!0});VW.NODE_USE_ARN_REGION_CONFIG_OPTIONS=VW.NODE_USE_ARN_REGION_INI_NAME=VW.NODE_USE_ARN_REGION_ENV_NAME=void 0;var Ssr=Awt();VW.NODE_USE_ARN_REGION_ENV_NAME="AWS_S3_USE_ARN_REGION";VW.NODE_USE_ARN_REGION_INI_NAME="s3_use_arn_region";VW.NODE_USE_ARN_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Ssr.booleanSelector)(e,VW.NODE_USE_ARN_REGION_ENV_NAME,Ssr.SelectorType.ENV),configFileSelector:e=>(0,Ssr.booleanSelector)(e,VW.NODE_USE_ARN_REGION_INI_NAME,Ssr.SelectorType.CONFIG),default:!1}});var hmn=A(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});Bg.validateMrapAlias=Bg.validateNoFIPS=Bg.validateNoDualstack=Bg.getArnResources=Bg.validateCustomEndpoint=Bg.validateDNSHostLabel=Bg.validateAccountId=Bg.validateRegionalClient=Bg.validateRegion=Bg.validatePartition=Bg.validateOutpostService=Bg.validateS3Service=Bg.validateService=Bg.validateArnEndpointOptions=Bg.getSuffixForArnEndpoint=Bg.getSuffix=Bg.isDnsCompatibleBucketName=Bg.isBucketNameOptions=Bg.S3_HOSTNAME_PATTERN=Bg.DOT_PATTERN=void 0;var jNd=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,GNd=/(\d+\.){3}\d+/,UNd=/\.\./;Bg.DOT_PATTERN=/\./;Bg.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var fqs=/^s3(-external-1)?\.amazonaws\.com$/,fmn="amazonaws.com",VNd=e=>typeof e.bucketName=="string";Bg.isBucketNameOptions=VNd;var zNd=e=>jNd.test(e)&&!GNd.test(e)&&!UNd.test(e);Bg.isDnsCompatibleBucketName=zNd;var hqs=e=>{let r=e.match(Bg.S3_HOSTNAME_PATTERN);return[r[4],e.replace(new RegExp(`^${r[0]}`),"")]},$Nd=e=>fqs.test(e)?["us-east-1",fmn]:hqs(e);Bg.getSuffix=$Nd;var QNd=e=>fqs.test(e)?[e.replace(`.${fmn}`,""),fmn]:hqs(e);Bg.getSuffixForArnEndpoint=QNd;var KNd=e=>{if(e.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!e.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")};Bg.validateArnEndpointOptions=KNd;var HNd=e=>{if(e!=="s3"&&e!=="s3-outposts"&&e!=="s3-object-lambda")throw new Error("Expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component")};Bg.validateService=HNd;var WNd=e=>{if(e!=="s3")throw new Error("Expect 's3' in Accesspoint ARN service component")};Bg.validateS3Service=WNd;var YNd=e=>{if(e!=="s3-outposts")throw new Error("Expect 's3-posts' in Outpost ARN service component")};Bg.validateOutpostService=YNd;var JNd=(e,r)=>{if(e!==r.clientPartition)throw new Error(`Partition in ARN is incompatible, got "${e}" but expected "${r.clientPartition}"`)};Bg.validatePartition=JNd;var XNd=(e,r)=>{if(e==="")throw new Error("ARN region is empty");if(r.useFipsEndpoint)if(r.allowFipsRegion){if(!mmn(e,r.clientRegion))throw new Error(`Client FIPS region ${r.clientRegion} doesn't match region ${e} in ARN`)}else throw new Error("FIPS region is not supported");if(!r.useArnRegion&&!mmn(e,r.clientRegion||"")&&!mmn(e,r.clientSigningRegion||""))throw new Error(`Region in ARN is incompatible, got ${e} but expected ${r.clientRegion}`)};Bg.validateRegion=XNd;var ZNd=e=>{if(["s3-external-1","aws-global"].includes(e))throw new Error(`Client region ${e} is not regional`)};Bg.validateRegionalClient=ZNd;var mmn=(e,r)=>e===r,eOd=e=>{if(!/[0-9]{12}/.exec(e))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")};Bg.validateAccountId=eOd;var tOd=(e,r={tlsCompatible:!0})=>{if(e.length>=64||!/^[a-z0-9][a-z0-9.-]*[a-z0-9]$/.test(e)||/(\d+\.){3}\d+/.test(e)||/[.-]{2}/.test(e)||r!=null&&r.tlsCompatible&&Bg.DOT_PATTERN.test(e))throw new Error(`Invalid DNS label ${e}`)};Bg.validateDNSHostLabel=tOd;var rOd=e=>{if(e.isCustomEndpoint){if(e.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported with custom endpoint")}};Bg.validateCustomEndpoint=rOd;var nOd=e=>{let r=e.includes(":")?":":"/",[t,...n]=e.split(r);if(t==="accesspoint"){if(n.length!==1||n[0]==="")throw new Error(`Access Point ARN should have one resource accesspoint${r}{accesspointname}`);return{accesspointName:n[0]}}else if(t==="outpost"){if(!n[0]||n[1]!=="accesspoint"||!n[2]||n.length!==3)throw new Error(`Outpost ARN should have resource outpost${r}{outpostId}${r}accesspoint${r}{accesspointName}`);let[i,s,a]=n;return{outpostId:i,accesspointName:a}}else throw new Error(`ARN resource should begin with 'accesspoint${r}' or 'outpost${r}'`)};Bg.getArnResources=nOd;var iOd=e=>{if(e)throw new Error("Dualstack endpoint is not supported with Outpost or Multi-region Access Point ARN.")};Bg.validateNoDualstack=iOd;var sOd=e=>{if(e)throw new Error("FIPS region is not supported with Outpost.")};Bg.validateNoFIPS=sOd;var aOd=e=>{try{e.split(".").forEach(r=>{(0,Bg.validateDNSHostLabel)(r)})}catch{throw new Error(`"${e}" is not a DNS compatible name.`)}};Bg.validateMrapAlias=aOd});var gmn=A(wsr=>{"use strict";Object.defineProperty(wsr,"__esModule",{value:!0});wsr.bucketHostname=void 0;var Jb=hmn(),oOd=e=>((0,Jb.validateCustomEndpoint)(e),(0,Jb.isBucketNameOptions)(e)?cOd(e):uOd(e));wsr.bucketHostname=oOd;var cOd=({accelerateEndpoint:e=!1,clientRegion:r,baseHostname:t,bucketName:n,dualstackEndpoint:i=!1,fipsEndpoint:s=!1,pathStyleEndpoint:a=!1,tlsCompatible:o=!0,isCustomEndpoint:c=!1})=>{let[l,u]=c?[r,t]:(0,Jb.getSuffix)(t);return a||!(0,Jb.isDnsCompatibleBucketName)(n)||o&&Jb.DOT_PATTERN.test(n)?{bucketEndpoint:!1,hostname:i?`s3.dualstack.${l}.${u}`:t}:(e?t=`s3-accelerate${i?".dualstack":""}.${u}`:i&&(t=`s3.dualstack.${l}.${u}`),{bucketEndpoint:!0,hostname:`${n}.${t}`})},uOd=e=>{let{isCustomEndpoint:r,baseHostname:t,clientRegion:n}=e,i=r?t:(0,Jb.getSuffixForArnEndpoint)(t)[1],{pathStyleEndpoint:s,accelerateEndpoint:a=!1,fipsEndpoint:o=!1,tlsCompatible:c=!0,bucketName:l,clientPartition:u="aws"}=e;(0,Jb.validateArnEndpointOptions)({pathStyleEndpoint:s,accelerateEndpoint:a,tlsCompatible:c});let{service:m,partition:h,accountId:_,region:b,resource:v}=l;(0,Jb.validateService)(m),(0,Jb.validatePartition)(h,{clientPartition:u}),(0,Jb.validateAccountId)(_);let{accesspointName:w,outpostId:x}=(0,Jb.getArnResources)(v);return m==="s3-object-lambda"?lOd({...e,tlsCompatible:c,bucketName:l,accesspointName:w,hostnameSuffix:i}):b===""?dOd({...e,clientRegion:n,mrapAlias:w,hostnameSuffix:i}):x?pOd({...e,clientRegion:n,outpostId:x,accesspointName:w,hostnameSuffix:i}):mOd({...e,clientRegion:n,accesspointName:w,hostnameSuffix:i})},lOd=({dualstackEndpoint:e=!1,fipsEndpoint:r=!1,tlsCompatible:t=!0,useArnRegion:n,clientRegion:i,clientSigningRegion:s=i,accesspointName:a,bucketName:o,hostnameSuffix:c})=>{let{accountId:l,region:u,service:m}=o;(0,Jb.validateRegionalClient)(i),(0,Jb.validateRegion)(u,{useArnRegion:n,clientRegion:i,clientSigningRegion:s,allowFipsRegion:!0,useFipsEndpoint:r}),(0,Jb.validateNoDualstack)(e);let h=`${a}-${l}`;(0,Jb.validateDNSHostLabel)(h,{tlsCompatible:t});let _=n?u:i,b=n?u:s;return{bucketEndpoint:!0,hostname:`${h}.${m}${r?"-fips":""}.${_}.${c}`,signingRegion:b,signingService:m}},dOd=({disableMultiregionAccessPoints:e,dualstackEndpoint:r=!1,isCustomEndpoint:t,mrapAlias:n,hostnameSuffix:i})=>{if(e===!0)throw new Error("SDK is attempting to use a MRAP ARN. Please enable to feature.");return(0,Jb.validateMrapAlias)(n),(0,Jb.validateNoDualstack)(r),{bucketEndpoint:!0,hostname:`${n}${t?"":".accesspoint.s3-global"}.${i}`,signingRegion:"*"}},pOd=({useArnRegion:e,clientRegion:r,clientSigningRegion:t=r,bucketName:n,outpostId:i,dualstackEndpoint:s=!1,fipsEndpoint:a=!1,tlsCompatible:o=!0,accesspointName:c,isCustomEndpoint:l,hostnameSuffix:u})=>{(0,Jb.validateRegionalClient)(r),(0,Jb.validateRegion)(n.region,{useArnRegion:e,clientRegion:r,clientSigningRegion:t,useFipsEndpoint:a});let m=`${c}-${n.accountId}`;(0,Jb.validateDNSHostLabel)(m,{tlsCompatible:o});let h=e?n.region:r,_=e?n.region:t;return(0,Jb.validateOutpostService)(n.service),(0,Jb.validateDNSHostLabel)(i,{tlsCompatible:o}),(0,Jb.validateNoDualstack)(s),(0,Jb.validateNoFIPS)(a),{bucketEndpoint:!0,hostname:`${`${m}.${i}`}${l?"":`.s3-outposts.${h}`}.${u}`,signingRegion:_,signingService:"s3-outposts"}},mOd=({useArnRegion:e,clientRegion:r,clientSigningRegion:t=r,bucketName:n,dualstackEndpoint:i=!1,fipsEndpoint:s=!1,tlsCompatible:a=!0,accesspointName:o,isCustomEndpoint:c,hostnameSuffix:l})=>{(0,Jb.validateRegionalClient)(r),(0,Jb.validateRegion)(n.region,{useArnRegion:e,clientRegion:r,clientSigningRegion:t,allowFipsRegion:!0,useFipsEndpoint:s});let u=`${o}-${n.accountId}`;(0,Jb.validateDNSHostLabel)(u,{tlsCompatible:a});let m=e?n.region:r,h=e?n.region:t;return(0,Jb.validateS3Service)(n.service),{bucketEndpoint:!0,hostname:`${u}${c?"":`.s3-accesspoint${s?"-fips":""}${i?".dualstack":""}.${m}`}.${l}`,signingRegion:h}}});var _qs=A(zW=>{"use strict";Object.defineProperty(zW,"__esModule",{value:!0});zW.getBucketEndpointPlugin=zW.bucketEndpointMiddlewareOptions=zW.bucketEndpointMiddleware=void 0;var gqs=smn(),fOd=QC(),yqs=gmn(),hOd=e=>(r,t)=>async n=>{let{Bucket:i}=n.input,s=e.bucketEndpoint,a=n.request;if(fOd.HttpRequest.isInstance(a)){if(e.bucketEndpoint)a.hostname=i;else if((0,gqs.validate)(i)){let o=(0,gqs.parse)(i),c=await e.region(),l=await e.useDualstackEndpoint(),u=await e.useFipsEndpoint(),{partition:m,signingRegion:h=c}=await e.regionInfoProvider(c,{useDualstackEndpoint:l,useFipsEndpoint:u})||{},_=await e.useArnRegion(),{hostname:b,bucketEndpoint:v,signingRegion:w,signingService:x}=(0,yqs.bucketHostname)({bucketName:o,baseHostname:a.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:l,fipsEndpoint:u,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:a.protocol==="https:",useArnRegion:_,clientPartition:m,clientSigningRegion:h,clientRegion:c,isCustomEndpoint:e.isCustomEndpoint,disableMultiregionAccessPoints:await e.disableMultiregionAccessPoints()});w&&w!==h&&(t.signing_region=w),x&&x!=="s3"&&(t.signing_service=x),a.hostname=b,s=v}else{let o=await e.region(),c=await e.useDualstackEndpoint(),l=await e.useFipsEndpoint(),{hostname:u,bucketEndpoint:m}=(0,yqs.bucketHostname)({bucketName:i,clientRegion:o,baseHostname:a.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:c,fipsEndpoint:l,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:a.protocol==="https:",isCustomEndpoint:e.isCustomEndpoint});a.hostname=u,s=m}s&&(a.path=a.path.replace(/^(\/)?[^\/]+/,""),a.path===""&&(a.path="/"))}return r({...n,request:a})};zW.bucketEndpointMiddleware=hOd;zW.bucketEndpointMiddlewareOptions={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0};var gOd=e=>({applyToStack:r=>{r.addRelativeTo((0,zW.bucketEndpointMiddleware)(e),zW.bucketEndpointMiddlewareOptions)}});zW.getBucketEndpointPlugin=gOd});var Aqs=A(Isr=>{"use strict";Object.defineProperty(Isr,"__esModule",{value:!0});Isr.resolveBucketEndpointConfig=void 0;function yOd(e){let{bucketEndpoint:r=!1,forcePathStyle:t=!1,useAccelerateEndpoint:n=!1,useArnRegion:i=!1,disableMultiregionAccessPoints:s=!1}=e;return{...e,bucketEndpoint:r,forcePathStyle:t,useAccelerateEndpoint:n,useArnRegion:typeof i=="function"?i:()=>Promise.resolve(i),disableMultiregionAccessPoints:typeof s=="function"?s:()=>Promise.resolve(s)}}Isr.resolveBucketEndpointConfig=yOd});var bqs=A(Lv=>{"use strict";Object.defineProperty(Lv,"__esModule",{value:!0});Lv.validateNoFIPS=Lv.validateNoDualstack=Lv.validateDNSHostLabel=Lv.validateRegion=Lv.validateAccountId=Lv.validatePartition=Lv.validateOutpostService=Lv.getSuffixForArnEndpoint=Lv.getArnResources=void 0;var dTt=(tn(),Dr(en));dTt.__exportStar(pqs(),Lv);dTt.__exportStar(mqs(),Lv);dTt.__exportStar(_qs(),Lv);dTt.__exportStar(gmn(),Lv);dTt.__exportStar(Aqs(),Lv);var bne=hmn();Object.defineProperty(Lv,"getArnResources",{enumerable:!0,get:function(){return bne.getArnResources}});Object.defineProperty(Lv,"getSuffixForArnEndpoint",{enumerable:!0,get:function(){return bne.getSuffixForArnEndpoint}});Object.defineProperty(Lv,"validateOutpostService",{enumerable:!0,get:function(){return bne.validateOutpostService}});Object.defineProperty(Lv,"validatePartition",{enumerable:!0,get:function(){return bne.validatePartition}});Object.defineProperty(Lv,"validateAccountId",{enumerable:!0,get:function(){return bne.validateAccountId}});Object.defineProperty(Lv,"validateRegion",{enumerable:!0,get:function(){return bne.validateRegion}});Object.defineProperty(Lv,"validateDNSHostLabel",{enumerable:!0,get:function(){return bne.validateDNSHostLabel}});Object.defineProperty(Lv,"validateNoDualstack",{enumerable:!0,get:function(){return bne.validateNoDualstack}});Object.defineProperty(Lv,"validateNoFIPS",{enumerable:!0,get:function(){return bne.validateNoFIPS}})});var Cqs=A(xsr=>{"use strict";Object.defineProperty(xsr,"__esModule",{value:!0});xsr.getChunkedStream=void 0;function _Od(e){let r=0,t=0,n=null,i=null,s=o=>{if(typeof o!="number")throw new Error("Attempted to allocate an event message where size was not a number: "+o);r=o,t=4,n=new Uint8Array(o),new DataView(n.buffer).setUint32(0,o,!1)},a=async function*(){let o=e[Symbol.asyncIterator]();for(;;){let{value:c,done:l}=await o.next();if(l){if(r)if(r===t)yield n;else throw new Error("Truncated event message received.");else return;return}let u=c.length,m=0;for(;m{"use strict";Object.defineProperty(GGe,"__esModule",{value:!0});GGe.getMessageUnmarshaller=GGe.getUnmarshalledStream=void 0;function AOd(e,r){let t=vqs(r.deserializer,r.toUtf8);return{[Symbol.asyncIterator]:async function*(){for await(let n of e){let i=r.eventStreamCodec.decode(n),s=await t(i);s!==void 0&&(yield s)}}}}GGe.getUnmarshalledStream=AOd;function vqs(e,r){return async function(t){let{value:n}=t.headers[":message-type"];if(n==="error"){let i=new Error(t.headers[":error-message"].value||"UnknownError");throw i.name=t.headers[":error-code"].value,i}else if(n==="exception"){let i=t.headers[":exception-type"].value,s={[i]:t},a=await e(s);if(a.$unknown){let o=new Error(r(t.body));throw o.name=i,o}throw a[i]}else if(n==="event"){let i={[t.headers[":event-type"].value]:t},s=await e(i);return s.$unknown?void 0:s}else throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)}}GGe.getMessageUnmarshaller=vqs});var _mn=A(Tsr=>{"use strict";Object.defineProperty(Tsr,"__esModule",{value:!0});Tsr.EventStreamMarshaller=void 0;var pTt=ken(),bOd=Cqs(),COd=Eqs(),ymn=class{constructor({utf8Encoder:r,utf8Decoder:t}){this.eventStreamCodec=new pTt.EventStreamCodec(r,t),this.utfEncoder=r}deserialize(r,t){let n=(0,bOd.getChunkedStream)(r);return new pTt.SmithyMessageDecoderStream({messageStream:new pTt.MessageDecoderStream({inputStream:n,decoder:this.eventStreamCodec}),deserializer:(0,COd.getMessageUnmarshaller)(t,this.utfEncoder)})}serialize(r,t){return new pTt.MessageEncoderStream({messageStream:new pTt.SmithyMessageEncoderStream({inputStream:r,serializer:t}),encoder:this.eventStreamCodec,includeEndFrame:!0})}};Tsr.EventStreamMarshaller=ymn});var Dqs=A(Psr=>{"use strict";Object.defineProperty(Psr,"__esModule",{value:!0});Psr.eventStreamSerdeProvider=void 0;var vOd=_mn(),EOd=e=>new vOd.EventStreamMarshaller(e);Psr.eventStreamSerdeProvider=EOd});var wqs=A(Rsr=>{"use strict";Object.defineProperty(Rsr,"__esModule",{value:!0});var Sqs=(tn(),Dr(en));Sqs.__exportStar(_mn(),Rsr);Sqs.__exportStar(Dqs(),Rsr)});var Iqs=A(ksr=>{"use strict";Object.defineProperty(ksr,"__esModule",{value:!0});ksr.readabletoIterable=void 0;async function*DOd(e){let r=!1,t=!1,n=new Array;for(e.on("error",i=>{if(r||(r=!0),i)throw i}),e.on("data",i=>{n.push(i)}),e.on("end",()=>{r=!0});!t;){let i=await new Promise(s=>setTimeout(()=>s(n.shift()),0));i&&(yield i),t=r&&n.length===0}}ksr.readabletoIterable=DOd});var bmn=A(Fsr=>{"use strict";Object.defineProperty(Fsr,"__esModule",{value:!0});Fsr.EventStreamMarshaller=void 0;var SOd=wqs(),wOd=require("stream"),IOd=Iqs(),Amn=class{constructor({utf8Encoder:r,utf8Decoder:t}){this.universalMarshaller=new SOd.EventStreamMarshaller({utf8Decoder:t,utf8Encoder:r})}deserialize(r,t){let n=typeof r[Symbol.asyncIterator]=="function"?r:(0,IOd.readabletoIterable)(r);return this.universalMarshaller.deserialize(n,t)}serialize(r,t){return wOd.Readable.from(this.universalMarshaller.serialize(r,t))}};Fsr.EventStreamMarshaller=Amn});var xqs=A(Nsr=>{"use strict";Object.defineProperty(Nsr,"__esModule",{value:!0});Nsr.eventStreamSerdeProvider=void 0;var xOd=bmn(),TOd=e=>new xOd.EventStreamMarshaller(e);Nsr.eventStreamSerdeProvider=TOd});var Pqs=A(Osr=>{"use strict";Object.defineProperty(Osr,"__esModule",{value:!0});var Tqs=(tn(),Dr(en));Tqs.__exportStar(bmn(),Osr);Tqs.__exportStar(xqs(),Osr)});var Rqs=A(Bsr=>{"use strict";Object.defineProperty(Bsr,"__esModule",{value:!0});Bsr.SignatureV4MultiRegion=void 0;var POd=swt(),Cmn=class{constructor(r){this.sigv4Signer=new POd.SignatureV4(r),this.signerOptions=r}async sign(r,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(r,t)}return this.sigv4Signer.sign(r,t)}async presign(r,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().presign(r,t)}return this.sigv4Signer.presign(r,t)}getSigv4aSigner(){if(!this.sigv4aSigner){let r;try{if(r=typeof require=="function"&&require("@aws-sdk/signature-v4-crt").CrtSignerV4,typeof r!="function")throw new Error}catch(t){throw t.message=`${t.message}
          +`)},U.prototype.clone=function(){return new U(this.states,this.state)},U.prototype.has=function(M){return!0},{compile:P,states:R,error:Object.freeze({error:!0}),fallback:Object.freeze({fallback:!0}),keywords:L}})});var epn=A(Kw=>{"use strict";Object.defineProperty(Kw,"__esModule",{value:!0});Kw.api=Kw.isValid=Kw.supportedRangeStrategies=Kw.supportsRanges=Kw.urls=Kw.displayName=Kw.id=void 0;var tkd=Ba(),Oxt=h2();Kw.id="go-mod-directive";Kw.displayName="Go Modules Directive";Kw.urls=["https://go.dev/ref/mod"];Kw.supportsRanges=!0;Kw.supportedRangeStrategies=["bump","replace"];var rkd=(0,tkd.regEx)(/^\d+\.\d+$/);function bir(e){return`^${e}`}function COs(e){return e.split(".").slice(0,2).join(".")}function nkd({currentValue:e,rangeStrategy:r,newVersion:t}){return r==="bump"||r==="replace"&&!vOs(e,t)?COs(t):e}function ikd(e,r){return Oxt.api.getSatisfyingVersion(e,bir(r))}var skd=(e,r)=>Oxt.api.isLessThanRange(e,bir(r)),akd=e=>!!e.match(rkd);Kw.isValid=akd;var vOs=(e,r)=>Oxt.api.matches(e,bir(r));function okd(e,r){return Oxt.api.minSatisfyingVersion(e,bir(r))}Kw.api={...Oxt.api,getNewValue:nkd,getSatisfyingVersion:ikd,isLessThanRange:skd,isValid:Kw.isValid,matches:vOs,minSatisfyingVersion:okd};Kw.default=Kw.api});var EOs=A(Cir=>{"use strict";Object.defineProperty(Cir,"__esModule",{value:!0});Cir.GoProxyDatasource=void 0;var Bxt=(tn(),Dr(en)),tpn=Bxt.__importDefault(_a()),ckd=zC(),ukd=Bxt.__importDefault(IGe()),xGe=Pi(),lkd=ug(),dkd=Wb(),pkd=Bxt.__importStar(lP()),kDe=Ba(),mkd=Bxt.__importDefault(epn()),fkd=K0(),hkd=hir(),gkd=Xdn(),ykd=Zdn(),rpn={},_kd=(0,kDe.regEx)(/^(?.*?)(?:[./]v(?\d+))?$/),TGe=class e extends fkd.Datasource{static id="go-proxy";constructor(){super(e.id)}direct=new ykd.GoDirectDatasource;async getReleases(r){var o;let{packageName:t}=r;xGe.logger.trace(`goproxy.getReleases(${t})`);let n=process.env.GOPROXY??"https://proxy.golang.org,direct";if(n==="direct")return this.direct.getReleases(r);let i=this.parseGoproxy(n),s=e.parseNoproxy(),a=null;if(s!=null&&s.test(t))return xGe.logger.debug(`Fetching ${t} via GONOPROXY match`),a=await this.direct.getReleases(r),a;for(let{url:c,fallback:l}of i)try{if(c==="off")break;if(c==="direct"){a=await this.direct.getReleases(r);break}let u=await this.getVersionsWithInfo(c,t);if(u.releases.length){a=u;try{let m=await hkd.BaseGoDatasource.getDatasource(t),h=(0,gkd.getSourceUrl)(m);h&&(a.sourceUrl=h)}catch(m){xGe.logger.trace({err:m},`Can't get datasource for ${t}`)}break}}catch(u){let m=(o=u==null?void 0:u.response)==null?void 0:o.statusCode,h=l==="|"?!0:m===404||m===410,_=h?"Goproxy error: trying next URL provided with GOPROXY":"Goproxy error: skipping other URLs provided with GOPROXY";if(xGe.logger.debug({err:u},_),!h)break}return a}parseGoproxy(r=process.env.GOPROXY){if(!tpn.default.string(r))return[];if(rpn[r])return rpn[r];let t=r.split((0,kDe.regEx)(/([^,|]*(?:,|\|))/)).filter(Boolean).map(n=>n.split(/(?=,|\|)/)).map(([n,i])=>({url:n,fallback:i===","?",":"|"}));return rpn[r]=t,t}static lexer=ukd.default.states({main:{separator:{match:/\s*?,\s*?/,value:r=>"|"},asterisk:{match:"*",value:r=>"[^/]*"},qmark:{match:"?",value:r=>"[^/]"},characterRangeOpen:{match:"[",push:"characterRange",value:r=>"["},trailingSlash:{match:/\/$/,value:r=>""},char:{match:/[^*?\\[\n]/,value:r=>r.replace((0,kDe.regEx)("\\.","g"),"\\.")},escapedChar:{match:/\\./,value:r=>r.slice(1)}},characterRange:{char:/[^\\\]\n]/,escapedChar:{match:/\\./,value:r=>r.slice(1)},characterRangeEnd:{match:"]",pop:1}}});static parsedNoproxy={};static parseNoproxy(r=process.env.GONOPROXY??process.env.GOPRIVATE){if(!tpn.default.string(r))return null;if(this.parsedNoproxy[r]!==void 0)return this.parsedNoproxy[r];this.lexer.reset(r);let t=[...this.lexer].map(({value:i})=>i).join(""),n=t?(0,kDe.regEx)(`^(?:${t})(?:/.*)?$`):null;return this.parsedNoproxy[r]=n,n}encodeCase(r){return r.replace((0,kDe.regEx)(/([A-Z])/g),t=>`!${t.toLowerCase()}`)}async listVersions(r,t){let n=`${r}/${this.encodeCase(t)}/@v/list`,{body:i}=await this.http.get(n);return i.split(kDe.newlineRegex).filter(tpn.default.nonEmptyStringAndNotWhitespace).map(s=>{let[a,o]=s.split((0,kDe.regEx)(/\s+/));return ckd.DateTime.fromISO(o).isValid?{version:a,releaseTimestamp:o}:{version:a}})}async versionInfo(r,t,n){let i=`${r}/${this.encodeCase(t)}/@v/${n}.info`,s=await this.http.getJson(i),a={version:s.body.Version};return s.body.Time&&(a.releaseTimestamp=s.body.Time),a}async getLatestVersion(r,t){try{let n=`${r}/${this.encodeCase(t)}/@latest`;return(await this.http.getJson(n)).body.Version}catch(n){return xGe.logger.debug({err:n},"Failed to get latest version"),null}}async getVersionsWithInfo(r,t){var l,u;let n=t.startsWith("gopkg.in/"),i=n?".":"/",s=(l=t.match(_kd))==null?void 0:l.groups,a=(s==null?void 0:s.baseMod)??t,o=parseInt((s==null?void 0:s.majorVersion)??"0"),c={releases:[]};for(let m=o;;m+=1){let h=`${a}${i}v${m}`;!n&&m<2&&(h=a,m+=1);try{let b=await this.listVersions(r,h),v=await pkd.map(b,async w=>{let{version:x,releaseTimestamp:P}=w;if(P)return{version:x,releaseTimestamp:P};try{return await this.versionInfo(r,h,x)}catch(k){return xGe.logger.trace({err:k},`Can't obtain data from ${r}`),{version:x}}});c.releases.push(...v)}catch(b){if(b instanceof dkd.HttpError&&((u=b.response)==null?void 0:u.statusCode)===404&&m!==o)break;throw b}let _=await this.getLatestVersion(r,h);_&&(c.tags??={},c.tags.latest??=_,mkd.default.isGreaterThan(_,c.tags.latest)&&(c.tags.latest=_))}return c}static getCacheKey({packageName:r}){let t=process.env.GOPROXY,n=e.parseNoproxy();return`${r}@@${t}@@${n==null?void 0:n.toString()}`}};Cir.GoProxyDatasource=TGe;Bxt.__decorate([(0,lkd.cache)({namespace:`datasource-${TGe.id}`,key:e=>TGe.getCacheKey(e)})],TGe.prototype,"getReleases",null)});var NDe=A(vir=>{"use strict";Object.defineProperty(vir,"__esModule",{value:!0});vir.GoDatasource=void 0;var npn=(tn(),Dr(en)),Akd=npn.__importDefault(_a()),SOs=ug(),bkd=Ba(),DOs=Q2(),Ckd=Ip(),vkd=KL(),Ekd=K0(),Dkd=Y1(),Skd=ch(),wkd=nR(),Ikd=hir(),xkd=Zdn(),Tkd=EOs(),FDe=class e extends Ekd.Datasource{static id="go";constructor(){super(e.id)}defaultConfig={commitMessageTopic:"module {{depName}}"};customRegistrySupport=!1;goproxy=new Tkd.GoProxyDatasource;direct=new xkd.GoDirectDatasource;static pversionRegexp=(0,bkd.regEx)(/v\d+\.\d+\.\d+-(?:\w+\.)?(?:0\.)?\d{14}-(?[a-f0-9]{12})/);getReleases(r){return this.goproxy.getReleases(r)}async getDigest({packageName:r},t){var s,a,o,c,l,u;let n=await Ikd.BaseGoDatasource.getDatasource(r);if(!n)return null;let i=t&&!e.pversionRegexp.test(t)&&t!=="v0.0.0"?t:void 0;switch(n.datasource){case Dkd.GitTagsDatasource.id:return((a=(s=this.direct.git).getDigest)==null?void 0:a.call(s,n,i))??null;case Skd.GithubTagsDatasource.id:return this.direct.github.getDigest(n,i);case vkd.BitbucketTagsDatasource.id:return((c=(o=this.direct.bitbucket).getDigest)==null?void 0:c.call(o,n,i))??null;case wkd.GitlabTagsDatasource.id:return((u=(l=this.direct.gitlab).getDigest)==null?void 0:u.call(l,n,i))??null;default:return null}}};vir.GoDatasource=FDe;npn.__decorate([(0,SOs.cache)({namespace:`datasource-${FDe.id}`,key:({packageName:e})=>`${e}-digest`})],FDe.prototype,"getReleases",null);npn.__decorate([(0,SOs.cache)({namespace:FDe.id,key:({packageName:e})=>`${e}-digest`})],FDe.prototype,"getDigest",null);if(Akd.default.string(process.env.GOPROXY)){let e=(0,Ckd.parseUrl)(process.env.GOPROXY);e!=null&&e.password?(0,DOs.addSecretForSanitizing)(e.password,"global"):e!=null&&e.username&&(0,DOs.addSecretForSanitizing)(e.username,"global")}});var ipn=A(HL=>{"use strict";Object.defineProperty(HL,"__esModule",{value:!0});HL.configBrackets=HL.getCounterpartBracketKey=HL.isRightKey=HL.isLeftKey=HL.isBracketKey=void 0;function Pkd(e){return e.startsWith("bracket$")}HL.isBracketKey=Pkd;function Rkd(e){return e.endsWith("$left")}HL.isLeftKey=Rkd;function kkd(e){return e.endsWith("$right")}HL.isRightKey=kkd;function Fkd(e){let[r,t,n]=e.split("$"),i=new Set(["left","right"]),s;if(r==="bracket"&&typeof n=="string"&&i.has(n)){i.delete(n);let[a]=[...i];s=[r,t,a].join("$")}return s}HL.getCounterpartBracketKey=Fkd;function Nkd(e,r){let t={};return r.forEach((n,i)=>{let s=`bracket$${i}`,a=`${s}$left`,o={t:"string",type:a,match:n.startsWith,chunk:n.startsWith},c=`${s}$right`,l={t:"string",type:c,match:n.endsWith,chunk:n.endsWith};t[a]=o,t[c]=l}),{...e,$:{...e.$,...t}}}HL.configBrackets=Nkd});var wOs=A(PGe=>{"use strict";Object.defineProperty(PGe,"__esModule",{value:!0});PGe.configComments=PGe.esc=void 0;function spn(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}PGe.esc=spn;function Okd(e,r){let t={};return r.forEach((n,i)=>{let s=`comment$${i}`,a=spn(n.startsWith);if(n.type==="line-comment"){let o=".*?",c={t:"regex",type:s,match:new RegExp(`${a}${o}$`),chunk:n.startsWith};t[s]=c}else if(n.type==="multiline-comment"){let o="[^]*?",c=spn(n.endsWith),l={t:"regex",type:s,match:new RegExp(`${a}${o}${c}`),lineBreaks:!0,chunk:n.startsWith};t[s]=l}}),{...e,$:{...e.$,...t}}}PGe.configComments=Okd});var IOs=A(Eir=>{"use strict";Object.defineProperty(Eir,"__esModule",{value:!0});Eir.configNumbers=void 0;function Bkd(e,{match:r}){return{...e,$:{...e.$,number:{t:"regex",type:"number",match:r,chunk:null}}}}Eir.configNumbers=Bkd});var xOs=A(Dir=>{"use strict";Object.defineProperty(Dir,"__esModule",{value:!0});Dir.configOperators=void 0;function qkd(e,r){let t={};return r.map((n,i)=>{let s=`op$${i}`,a={t:"string",type:s,match:n,chunk:n};t[s]=a}),{...e,$:{...e.$,...t}}}Dir.configOperators=qkd});var apn=A(Tfe=>{"use strict";Object.defineProperty(Tfe,"__esModule",{value:!0});Tfe.createOrderedStateMap=Tfe.sortLexerRules=Tfe.fallbackRule=void 0;var Mkd=IGe();Tfe.fallbackRule={...Mkd.fallback,t:"fallback",chunk:null};function Lkd(e,r){if(typeof e.chunk=="string"&&typeof r.chunk=="string"){let t=e.chunk,n=r.chunk;if(nLkd(o,c)),i.sort((o,c)=>jkd(o,c)),[...n,...i,...s,...t]}Tfe.sortLexerRules=TOs;function Gkd(e){let r={$:[]};for(let[t,n]of Object.entries(e)){let i=Object.values(n),s=TOs(i);r[t]=s}return r}Tfe.createOrderedStateMap=Gkd});var ROs=A(POs=>{function qxt(e){if(typeof e!="object")return e;var r,t,n=Object.prototype.toString.call(e);if(n==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){t=new e.constructor;for(r in e)e.hasOwnProperty(r)&&t[r]!==e[r]&&(t[r]=qxt(e[r]))}else{t={};for(r in e)r==="__proto__"?Object.defineProperty(t,r,{value:qxt(e[r]),configurable:!0,enumerable:!0,writable:!0}):t[r]=qxt(e[r])}return t}if(n==="[object Array]"){for(r=e.length,t=Array(r);r--;)t[r]=qxt(e[r]);return t}return n==="[object Date]"?new Date(+e):n==="[object RegExp]"?(t=new RegExp(e.source,e.flags),t.lastIndex=e.lastIndex,t):e}POs.klona=qxt});var Mxt=A(Sir=>{"use strict";Object.defineProperty(Sir,"__esModule",{value:!0});Sir.clone=void 0;var Ukd=ROs();Object.defineProperty(Sir,"clone",{enumerable:!0,get:function(){return Ukd.klona}})});var kOs=A(wir=>{"use strict";Object.defineProperty(wir,"__esModule",{value:!0});wir.escape=void 0;function Vkd(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}wir.escape=Vkd});var OOs=A(Iir=>{"use strict";Object.defineProperty(Iir,"__esModule",{value:!0});Iir.configStrings=void 0;var cpn=Mxt(),FOs=kOs(),opn=ipn(),zkd=apn();function NOs(e){let r=(0,cpn.clone)(e);return Object.entries(r).forEach(([t,n])=>{r[t]=(0,cpn.clone)(n)}),r}function $kd(e,{tplEndToken:r,tplEnd:t}){let n={},i=NOs(e);for(let[a,o]of Object.entries(i))if(o.t==="string"&&(0,opn.isBracketKey)(a)&&(0,opn.isRightKey)(a)&&(o.match.startsWith(t)||t.startsWith(o.match))){let c=(0,opn.getCounterpartBracketKey)(a);if(!c)throw new Error("String template definition conflicts with brackets");let l=i[c];if(!l||l.t!=="string")throw new Error("String template definition conflicts with brackets");delete i[a],l.push="$",n[c]=(0,cpn.clone)(l),n[a]={...o,pop:1}}let s={t:"string",type:r,match:t,chunk:t,pop:1};return i[r]=s,{$:n,tplState:i}}function Qkd(e,r){if(!r.length)return e;let t=NOs(e.$),n={},i=[],s={};r.forEach((a,o)=>{let{startsWith:c,endsWith:l=c,templates:u}=a,m=`str$${o}`,h=`${m}$start`,_=`${m}$end`,b=`${m}$value`,v=`${m}$state`,w={[_]:{t:"string",type:_,match:l,chunk:l,pop:1},[b]:{...zkd.fallbackRule,type:b}};u==null||u.forEach((x,P)=>{var k;let{startsWith:R}=x;if(x.type==="expr"){let L=`${m}$tpl$${P}`,U=`${L}$start`,Y=`${L}$end`,N=`${L}$state`;w[U]={t:"string",type:U,match:R,chunk:R,push:N};let{endsWith:j}=x;i.push({tplStateName:N,tplEndToken:Y,tplEnd:j})}if(x.type==="var"){let L=`${m}$tpl$${P}`,U=`${L}$start`,Y=`${L}$token`,{operators:N=[],symbols:j}=x,M=j;if(!M&&((k=t.symbol)===null||k===void 0?void 0:k.t)==="regex"&&(M=t.symbol.match),!M)throw new Error("String definition isn't found for template definition");let C=(0,FOs.escape)(R),O=M.source,V=`${C}${O}`,Q={};if(N.length){let fe=`(?:${N.map(FOs.escape).join("|")})`;V+=`(?:${fe}${O})*`,N.forEach((ie,Se)=>{let ce=`op$${Se}`;Q[ce]={t:"string",type:ce,match:ie,chunk:ie}})}let X=new RegExp(V);w[Y]={t:"regex",type:Y,match:X,chunk:R};let J={t:"string",type:U,match:R,chunk:R},ee={t:"regex",type:"symbol",match:M,chunk:null};s[Y]={[U]:J,symbol:ee,...Q}}}),n[v]=w,t[h]={t:"string",type:h,match:c,chunk:c,push:v}});for(let a of i){let{tplStateName:o}=a,c=$kd(t,a);Object.assign(t,c.$),s[o]=c.tplState}return{$:t,...n,...s}}Iir.configStrings=Qkd});var BOs=A(xir=>{"use strict";Object.defineProperty(xir,"__esModule",{value:!0});xir.configSymbols=void 0;function Kkd(e,{match:r}){return{...e,$:{...e.$,symbol:{t:"regex",type:"symbol",match:r,chunk:null}}}}xir.configSymbols=Kkd});var upn=A(Tir=>{"use strict";Object.defineProperty(Tir,"__esModule",{value:!0});Tir.coerceToken=void 0;function Hkd({type:e,value:r,offset:t,line:n,col:i,lineBreaks:s},a){let o=a?{value:r,offset:t+a.offset,line:n+a.line-1,col:i+a.col-1,lineBreaks:s+a.lineBreaks}:{value:r,offset:t,line:n,col:i,lineBreaks:s};if(typeof e=="string"){let[c,,l,,u]=e.split("$");if(c==="newline")return{type:"newline",...o};if(c==="whitespace")return{type:"whitespace",...o};if(c==="bracket"){if(l==="left")return{type:"bracket-left",...o};if(l==="right")return{type:"bracket-right",...o}}else{if(c==="comment")return{type:"comment",...o};if(c==="op")return{type:"operator",...o};if(c==="str"){if(l==="start")return{type:"string-start",...o};if(l==="value")return{type:"string-value",...o};if(l==="end")return{type:"string-end",...o};if(l==="tpl"){if(u==="start")return{type:"template-start",...o};if(u==="end")return{type:"template-end",...o}}}else{if(c==="symbol")return{type:"symbol",...o};if(c==="number")return{type:"number",...o}}}}return{type:"_",...o}}Tir.coerceToken=Hkd});var MOs=A(qOs=>{"use strict";Object.defineProperty(qOs,"__esModule",{value:!0})});var lpn=A(WL=>{"use strict";var Wkd=WL&&WL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),GOs=WL&&WL.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Wkd(r,e,t)};Object.defineProperty(WL,"__esModule",{value:!0});WL.createLexer=WL.configureLexerRules=void 0;var UOs=IGe(),Ykd=ipn(),Jkd=wOs(),Xkd=IOs(),Zkd=xOs(),LOs=apn(),e4d=OOs(),t4d=BOs(),jOs=upn();GOs(upn(),WL);GOs(MOs(),WL);function VOs(e){let t={$:{whitespace:e.joinLines?{t:"regex",type:"whitespace",match:new RegExp(`(?:${e.joinLines}\\r?\\n|[ \\t\\r])+`),lineBreaks:!0,chunk:null}:{t:"regex",type:"whitespace",match:/[ \t\r]+/,chunk:null},newline:{t:"regex",type:"newline",match:/\r?\n/,chunk:null,lineBreaks:!0},_:{...LOs.fallbackRule,type:"_"}}},{comments:n,symbols:i,operators:s,brackets:a,strings:o,numbers:c}=e;return t=(0,Jkd.configComments)(t,n),t=(0,t4d.configSymbols)(t,{match:i}),t=(0,Zkd.configOperators)(t,s),t=(0,Ykd.configBrackets)(t,a),t=(0,e4d.configStrings)(t,o),t=(0,Xkd.configNumbers)(t,{match:c}),(0,LOs.createOrderedStateMap)(t)}WL.configureLexerRules=VOs;function zOs(e){return typeof e=="string"&&/^str\$\d+\$tpl\$\d+\$token$/.test(e)}function r4d({type:e,value:r,offset:t,line:n,col:i,lineBreaks:s}){return{type:e==null?void 0:e.replace(/\$[^$]+$/,"$end"),value:"",text:"",offset:t+r.length,line:n+s,col:i+r.length,lineBreaks:0}}function n4d(e){let r={};for(let[t,n]of Object.entries(e))zOs(t)&&(r[t]=(0,UOs.compile)(n));return r}function i4d(e){let r=VOs(e),t=n4d(r),n=(0,UOs.states)(r),i,s,a={reset(o){return Object.values(t).forEach(c=>c.reset()),i=void 0,s=void 0,typeof o>"u"||o===null?n.reset():n.reset(o),a},[Symbol.iterator](){let o=()=>{let c=i??n,u=c[Symbol.iterator]().next();if(u.done)if(i&&s){let _=s.type;if(c.reset(),zOs(_)){let b=r4d(s),v=(0,jOs.coerceToken)(b);return i=void 0,s=void 0,{done:!1,value:v}}else return i=void 0,s=void 0,o()}else return{done:!0,value:null};let m=u.value;if(!i){let _=m.type;if(i=t[_],i)return s=m,i.reset(m.value),o()}return{done:!1,value:(0,jOs.coerceToken)(m,s)}};return{next:o}}};return a}WL.createLexer=i4d});var Rir=A(pf=>{"use strict";Object.defineProperty(pf,"__esModule",{value:!0});var QOs=e=>e!=null&&typeof e.deref=="function",s4d=e=>QOs(e)?e.deref():e;pf.LogLevel=void 0;(function(e){e[e.FINE=0]="FINE",e[e.DEBUG=1]="DEBUG",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.SEVERE=4]="SEVERE",e[e.NONE=5]="NONE"})(pf.LogLevel||(pf.LogLevel={}));pf.GLType=void 0;(function(e){e[e.I8=5120]="I8",e[e.U8=5121]="U8",e[e.I16=5122]="I16",e[e.U16=5123]="U16",e[e.I32=5124]="I32",e[e.U32=5125]="U32",e[e.F32=5126]="F32"})(pf.GLType||(pf.GLType={}));var KOs={[pf.GLType.I8]:"i8",[pf.GLType.U8]:"u8",[pf.GLType.I16]:"i16",[pf.GLType.U16]:"u16",[pf.GLType.I32]:"i32",[pf.GLType.U32]:"u32",[pf.GLType.F32]:"f32"},HOs={i8:pf.GLType.I8,u8:pf.GLType.U8,u8c:pf.GLType.U8,i16:pf.GLType.I16,u16:pf.GLType.U16,i32:pf.GLType.I32,u32:pf.GLType.U32,f32:pf.GLType.F32,f64:void 0},WOs={u8:1,u8c:1,i8:1,u16:2,i16:2,u32:4,i32:4,f32:4,f64:8},YOs={f32:Float32Array,f64:Float64Array},JOs={i8:Int8Array,i16:Int16Array,i32:Int32Array},XOs={u8:Uint8Array,u8c:Uint8ClampedArray,u16:Uint16Array,u32:Uint32Array},Pir=Object.assign(Object.assign(Object.assign({},YOs),JOs),XOs),mpn=e=>{let r=KOs[e];return r!==void 0?r:e},a4d=e=>{let r=HOs[e];return r!==void 0?r:e},o4d=e=>WOs[mpn(e)];function c4d(e,...r){return new Pir[mpn(e)](...r)}var u4d=e=>{if(Array.isArray(e))return"f64";for(let r in Pir)if(e instanceof Pir[r])return r;return"f64"},l4d=e=>e<=256?"u8":e<=65536?"u16":"u32",d4d=e=>e>=-128&&e<128?"i8":e>=-32768&&e<32768?"i16":"i32",p4d=e=>e>16?"u32":e>8?"u16":"u8",m4d=e=>e>16?"i32":e>8?"i16":"i8",f4d=1e-6,h4d=Symbol(),ZOs=()=>{},eBs="*",tBs="enable",rBs="disable",nBs=(()=>{try{return process.env.NODE_ENV!=="production"||process.env.UMBRELLA_ASSERTS==="1"}catch{}return!1})()?(e,r="assertion failed")=>{if(typeof e=="function"&&!e()||!e)throw new Error(typeof r=="function"?r():r)}:ZOs,g4d=(e,r,t=!1)=>{let n=typeof global<"u"?global:typeof window<"u"?window:void 0;n&&(t||(()=>{try{return process.env.NODE_ENV!=="production"||process.env.UMBRELLA_GLOBALS==="1"}catch{}return!1})())&&(n[e]=r)},y4d=Object.freeze({level:pf.LogLevel.NONE,fine(){},debug(){},info(){},warn(){},severe(){}}),dpn=class{constructor(r,t=pf.LogLevel.FINE){this.id=r,this.level=t}fine(...r){this.level<=pf.LogLevel.FINE&&this.log("FINE",r)}debug(...r){this.level<=pf.LogLevel.DEBUG&&this.log("DEBUG",r)}info(...r){this.level<=pf.LogLevel.INFO&&this.log("INFO",r)}warn(...r){this.level<=pf.LogLevel.WARN&&this.log("WARN",r)}severe(...r){this.level<=pf.LogLevel.SEVERE&&this.log("SEVERE",r)}log(r,t){console.log(`[${r}] ${this.id}:`,...t)}},Lxt=(e,r={})=>{let t=Reflect.ownKeys(e),n=Reflect.ownKeys(r),i=Symbol("isa");function s(a){for(let o of t){let c=Object.getOwnPropertyDescriptor(a.prototype,o);!c||c.configurable?Object.defineProperty(a.prototype,o,{value:e[o],writable:!0}):console.log(`not patching: ${a.name}.${o.toString()}`)}return Object.defineProperty(a.prototype,i,{value:!0}),a}for(let a of n)Object.defineProperty(s,a,{value:r[a],enumerable:r.propertyIsEnumerable(a)});return Object.defineProperty(s,Symbol.hasInstance,{value:a=>!!a[i]}),s},_4d=e=>function(r,t,n){n.configurable=e},A4d=(e,r=console.log)=>function(t,n,i){let s=`${t.constructor.name}#${n.toString()}`,a=i.value;return nBs(typeof a=="function",`${s} is not a function`),i.value=function(){return r(`DEPRECATED ${s}: ${e||"will be removed soon"}`),a.apply(this,arguments)},i},b4d=(e,r,t)=>{t.configurable=!1},C4d=e=>{Object.seal(e),Object.seal(e.prototype)},v4d=Lxt({_enabled:!0,isEnabled(){return this._enabled},enable(){$Os(this,!0,tBs)},disable(){$Os(this,!1,rBs)},toggle(){return this._enabled?this.disable():this.enable(),this._enabled}}),$Os=(e,r,t)=>{e._enabled=r,e.notify&&e.notify({id:t,target:e})},ppn=(e,r)=>{if(e){for(let t=0,n=e.length,i;t=0;){let i=e[n];if(i[0]===r&&i[1]===t)break}return n}}),D4d=e=>Lxt({*[Symbol.iterator](){yield*this[e]}}),S4d=Lxt({addWatch(e,r){return this._watches=this._watches||{},this._watches[e]?!1:(this._watches[e]=r,!0)},removeWatch(e){if(this._watches)return this._watches[e]?(delete this._watches[e],!0):!1},notifyWatches(e,r){if(!this._watches)return;let t=this._watches;for(let n in t)t[n](n,e,r)}});pf.ConsoleLogger=dpn;pf.DEFAULT_EPS=f4d;pf.EVENT_ALL=eBs;pf.EVENT_DISABLE=rBs;pf.EVENT_ENABLE=tBs;pf.FLOAT_ARRAY_CTORS=YOs;pf.GL2TYPE=KOs;pf.IEnableMixin=v4d;pf.INT_ARRAY_CTORS=JOs;pf.INotifyMixin=E4d;pf.IWatchMixin=S4d;pf.NO_OP=ZOs;pf.NULL_LOGGER=y4d;pf.SEMAPHORE=h4d;pf.SIZEOF=WOs;pf.TYPE2GL=HOs;pf.TYPEDARRAY_CTORS=Pir;pf.UINT_ARRAY_CTORS=XOs;pf.asGLType=a4d;pf.asNativeType=mpn;pf.assert=nBs;pf.configurable=_4d;pf.deprecated=A4d;pf.deref=s4d;pf.exposeGlobal=g4d;pf.inotify_dispatch=ppn;pf.intTypeForBits=m4d;pf.intTypeForSize=d4d;pf.isDeref=QOs;pf.iterable=D4d;pf.mixin=Lxt;pf.nomixin=b4d;pf.sealed=C4d;pf.sizeOf=o4d;pf.typedArray=c4d;pf.typedArrayType=u4d;pf.uintTypeForBits=p4d;pf.uintTypeForSize=l4d});var iBs=A(FW=>{"use strict";Object.defineProperty(FW,"__esModule",{value:!0});var MV=(e,r)=>e===r?0:e==null?r==null?0:-1:r==null?e==null?0:1:typeof e.compare=="function"?e.compare(r):typeof r.compare=="function"?-r.compare(e):er?1:0,kW=e=>typeof e=="function"?e:r=>r[e];function w4d(e,r=MV){let t=kW(e);return(n,i)=>r(t(n),t(i))}function I4d(e,r,t=MV,n=MV){let i=kW(e),s=kW(r);return(a,o)=>{let c=t(i(a),i(o));return c===0?n(s(a),s(o)):c}}function x4d(e,r,t,n=MV,i=MV,s=MV){let a=kW(e),o=kW(r),c=kW(t);return(l,u)=>{let m=n(a(l),a(u));return m===0&&(m=i(o(l),o(u)))===0?s(c(l),c(u)):m}}function T4d(e,r,t,n,i=MV,s=MV,a=MV,o=MV){let c=kW(e),l=kW(r),u=kW(t),m=kW(n);return(h,_)=>{let b=i(c(h),c(_));return b===0&&(b=s(l(h),l(_)))===0&&(b=a(u(h),u(_)))===0?o(m(h),m(_)):b}}var P4d=(e,r)=>e-r,R4d=(e,r)=>r-e,k4d=e=>(r,t)=>-e(r,t);FW.compare=MV;FW.compareByKey=w4d;FW.compareByKeys2=I4d;FW.compareByKeys3=x4d;FW.compareByKeys4=T4d;FW.compareNumAsc=P4d;FW.compareNumDesc=R4d;FW.reverse=k4d});var dBs=A(ODe=>{"use strict";Object.defineProperty(ODe,"__esModule",{value:!0});var sBs=Object.getPrototypeOf({}),kir="function",aBs="string",jxt=(e,r)=>{let t;if(e===r)return!0;if(e!=null){if(typeof e.equiv===kir)return e.equiv(r)}else return e==r;if(r!=null){if(typeof r.equiv===kir)return r.equiv(e)}else return e==r;return typeof e===aBs||typeof r===aBs?!1:(t=Object.getPrototypeOf(e),(t==null||t===sBs)&&(t=Object.getPrototypeOf(r),t==null||t===sBs)?lBs(e,r):typeof e!==kir&&e.length!==void 0&&typeof r!==kir&&r.length!==void 0?oBs(e,r):e instanceof Set&&r instanceof Set?cBs(e,r):e instanceof Map&&r instanceof Map?uBs(e,r):e instanceof Date&&r instanceof Date?e.getTime()===r.getTime():e instanceof RegExp&&r instanceof RegExp?e.toString()===r.toString():e!==e&&r!==r)},oBs=(e,r,t=jxt)=>{let n=e.length;if(n===r.length)for(;--n>=0&&t(e[n],r[n]););return n<0},cBs=(e,r,t=jxt)=>e.size===r.size&&t([...e.keys()].sort(),[...r.keys()].sort()),uBs=(e,r,t=jxt)=>e.size===r.size&&t([...e].sort(),[...r].sort()),lBs=(e,r,t=jxt)=>{if(Object.keys(e).length!==Object.keys(r).length)return!1;for(let n in e)if(!r.hasOwnProperty(n)||!t(e[n],r[n]))return!1;return!0};ODe.equiv=jxt;ODe.equivArrayLike=oBs;ODe.equivMap=uBs;ODe.equivObject=lBs;ODe.equivSet=cBs});var Nir=A(Ym=>{"use strict";Object.defineProperty(Ym,"__esModule",{value:!0});var F4d=e=>e!=null,N4d=e=>e!==void 0,O4d=()=>typeof BigInt=="function",B4d=()=>typeof window<"u"&&window.crypto!==void 0,q4d=(e,r)=>r!=null&&r.length<=e,M4d=(e,r)=>r!=null&&r.length>=e,mBs=e=>typeof e=="function",L4d=()=>typeof performance<"u"&&mBs(performance.now),j4d=()=>typeof window<"u"&&typeof window.WebAssembly<"u"||typeof global<"u"&&typeof global.WebAssembly<"u",G4d=()=>{try{return document.createElement("canvas").getContext("webgl"),!0}catch{return!1}},U4d=()=>typeof WebSocket<"u",fpn=(e,r)=>e!=null&&typeof e[r]=="function",V4d=e=>/^[a-z]+$/i.test(e),z4d=e=>/^[a-z0-9]+$/i.test(e),$4d=e=>/^[0-9]+$/.test(e),fBs=Array.isArray,Q4d=e=>e!=null&&typeof e!="function"&&e.length!==void 0,K4d=e=>/^[\x00-\x7f]+$/.test(e),H4d=e=>/^[\x20-\x7e]+$/.test(e),W4d=e=>e!=null&&typeof e[Symbol.asyncIterator]=="function",Y4d=e=>e instanceof Blob,J4d=e=>typeof e=="boolean",hBs=()=>typeof window<"u"&&!!window.chrome,X4d=e=>/^data:.+\/(.+);base64,/.test(e),Z4d=e=>e instanceof Date,e7d=e=>e%2===0,t7d=e=>e===!1,r7d=e=>e instanceof File,n7d=()=>typeof window<"u"&&!!window.InstallTrigger,i7d=/^(?:[-+]?(?:[0-9]+))?(?:\.[0-9]*)?(?:[eE][\+\-]?(?:[0-9]+))?$/,s7d=e=>e.length>0&&i7d.test(e),a7d=e=>/^[a-f0-9]+$/i.test(e),hpn=e=>typeof e=="string",o7d=/^#([a-f0-9]{3}|[a-f0-9]{4}(?:[a-f0-9]{2}){0,2})$/i,c7d=e=>hpn(e)&&o7d.test(e),u7d=()=>typeof document<"u"&&(typeof document.documentMode<"u"||navigator.userAgent.indexOf("MSIE")>0),l7d=(e,r,t)=>t>=e&&t<=r,d7d=e=>typeof e=="number"&&(e|0)===e,p7d=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,m7d=e=>p7d.test(e),f7d=e=>e!=null&&typeof e[Symbol.iterator]=="function",h7d=e=>e instanceof Map,g7d=()=>typeof navigator<"u"&&/mobile|tablet|ip(ad|hone|od)|android|silk|crios/i.test(navigator.userAgent),y7d=e=>e!==e,_7d=e=>typeof e=="number"&&e<0,A7d=e=>e==null,b7d=()=>typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node<"u",C7d=e=>e!=null&&typeof e!="string"&&typeof e[Symbol.iterator]=="function",v7d=e=>e===null,E7d=e=>typeof e=="number",D7d=e=>/^[-+]?\d+$/.test(e),S7d=e=>/^[-+]?\d*\.?\d+(e[-+]?\d+)?$/i.test(e),w7d=e=>e!==null&&typeof e=="object",I7d=e=>e%2!==0,pBs=Object.getPrototypeOf,x7d=e=>{let r;return e!=null&&typeof e=="object"&&((r=pBs(e))===null||pBs(r)===null)},T7d=e=>typeof e=="number"&&e>0,P7d=e=>{let r=typeof e;return r==="string"||r==="number"},R7d=e=>e instanceof Promise,k7d=e=>e instanceof Promise||fpn(e,"then")&&fpn(e,"catch"),F7d=new Set(["__proto__","prototype","constructor"]),Fir=e=>F7d.has(e),N7d=e=>fBs(e)?e.some(Fir):hpn(e)?e.indexOf(".")!==-1?e.split(".").some(Fir):Fir(e):!1,O7d=e=>e instanceof RegExp,B7d=()=>typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!hBs(),q7d=e=>e instanceof Set,M7d=e=>typeof e=="symbol",L7d=e=>e instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&e instanceof SharedArrayBuffer||typeof MessagePort<"u"&&e instanceof MessagePort,j7d=e=>e===!0,G7d=e=>e&&(e instanceof Float32Array||e instanceof Float64Array||e instanceof Uint32Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Int8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Uint8ClampedArray),U7d=e=>typeof e=="number"&&e>>>0===e,V7d=e=>e===void 0,z7d=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,$7d=e=>z7d.test(e),Q7d=/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i,K7d=e=>Q7d.test(e),H7d=e=>e===0;Ym.exists=N4d;Ym.existsAndNotNull=F4d;Ym.hasBigInt=O4d;Ym.hasCrypto=B4d;Ym.hasMaxLength=q4d;Ym.hasMinLength=M4d;Ym.hasPerformance=L4d;Ym.hasWASM=j4d;Ym.hasWebGL=G4d;Ym.hasWebSocket=U4d;Ym.implementsFunction=fpn;Ym.isASCII=K4d;Ym.isAlpha=V4d;Ym.isAlphaNum=z4d;Ym.isArray=fBs;Ym.isArrayLike=Q4d;Ym.isAsyncIterable=W4d;Ym.isBlob=Y4d;Ym.isBoolean=J4d;Ym.isChrome=hBs;Ym.isDataURL=X4d;Ym.isDate=Z4d;Ym.isEven=e7d;Ym.isFalse=t7d;Ym.isFile=r7d;Ym.isFirefox=n7d;Ym.isFloatString=s7d;Ym.isFunction=mBs;Ym.isHex=a7d;Ym.isHexColor=c7d;Ym.isIE=u7d;Ym.isIllegalKey=Fir;Ym.isInRange=l7d;Ym.isInt32=d7d;Ym.isIntString=m7d;Ym.isIterable=f7d;Ym.isMap=h7d;Ym.isMobile=g7d;Ym.isNaN=y7d;Ym.isNegative=_7d;Ym.isNil=A7d;Ym.isNode=b7d;Ym.isNotStringAndIterable=C7d;Ym.isNull=v7d;Ym.isNumber=E7d;Ym.isNumeric=$4d;Ym.isNumericFloat=S7d;Ym.isNumericInt=D7d;Ym.isObject=w7d;Ym.isOdd=I7d;Ym.isPlainObject=x7d;Ym.isPositive=T7d;Ym.isPrimitive=P7d;Ym.isPrintableASCII=H4d;Ym.isPromise=R7d;Ym.isPromiseLike=k7d;Ym.isProtoPath=N7d;Ym.isRegExp=O7d;Ym.isSafari=B7d;Ym.isSet=q7d;Ym.isString=hpn;Ym.isSymbol=M7d;Ym.isTransferable=L7d;Ym.isTrue=j7d;Ym.isTypedArray=G7d;Ym.isUUID=$7d;Ym.isUUIDv4=K7d;Ym.isUint32=U7d;Ym.isUndefined=V7d;Ym.isZero=H7d});var CBs=A(G4=>{"use strict";Object.defineProperty(G4,"__esModule",{value:!0});var RGe=(e,r=t=>t!==void 0?": "+t:"")=>class extends Error{constructor(t){super(e(t)+r(t))}},gBs=RGe(()=>"illegal argument(s)"),W7d=e=>{throw new gBs(e)},yBs=RGe(()=>"illegal arity"),Y7d=e=>{throw new yBs(e)},_Bs=RGe(()=>"illegal state"),J7d=e=>{throw new _Bs(e)},ABs=RGe(()=>"index out of bounds"),gpn=e=>{throw new ABs(e)},X7d=(e,r,t)=>(e=t)&&gpn(e),Z7d=(e,r,t,n)=>(e<0||e>=t||r<0||r>=n)&&gpn([e,r]),bBs=RGe(()=>"unsupported operation"),e6d=e=>{throw new bBs(e)};G4.IllegalArgumentError=gBs;G4.IllegalArityError=yBs;G4.IllegalStateError=_Bs;G4.OutOfBoundsError=ABs;G4.UnsupportedOperationError=bBs;G4.defError=RGe;G4.ensureIndex=X7d;G4.ensureIndex2=Z7d;G4.illegalArgs=W7d;G4.illegalArity=Y7d;G4.illegalState=J7d;G4.outOfBounds=gpn;G4.unsupported=e6d});var SBs=A(DE=>{"use strict";Object.defineProperty(DE,"__esModule",{value:!0});var Oir=4294967296,Bir="0123456789abcdef",t6d=e=>Bir[e&15],LV=e=>Bir[e>>>4&15]+Bir[e&15],r6d=(e,r)=>LV(e[r]),Gxt=e=>LV(e>>>8)+LV(e&255),Pfe=(e,r)=>LV(e[r])+LV(e[r+1]),Uxt=(e,r)=>LV(e[r+1])+LV(e[r]),n6d=e=>LV(e>>>16)+Gxt(e),i6d=(e,r)=>LV(e[r])+Pfe(e,r+1),s6d=(e,r)=>LV(e[r+2])+Uxt(e,r),qir=e=>Gxt(e>>>16)+Gxt(e),Vxt=(e,r)=>Pfe(e,r)+Pfe(e,r+2),Mir=(e,r)=>Uxt(e,r+2)+Uxt(e,r),a6d=e=>vBs(e/Oir,e%Oir),vBs=(e,r)=>Gxt(e)+qir(r),EBs=(e,r)=>Pfe(e,r)+Vxt(e,r+2),o6d=(e,r)=>Uxt(e,r+4)+Mir(e,r),c6d=e=>DBs(e/Oir,e%Oir),DBs=(e,r)=>qir(e)+qir(r),u6d=(e,r)=>Vxt(e,r)+Vxt(e,r+4),l6d=(e,r)=>Mir(e,r+4)+Mir(e,r),d6d=(e,r=0)=>`${Vxt(e,r)}-${Pfe(e,r+4)}-${Pfe(e,r+6)}-${Pfe(e,r+8)}-${EBs(e,r+10)}`;DE.HEX=Bir;DE.U16=Gxt;DE.U16BE=Pfe;DE.U16LE=Uxt;DE.U24=n6d;DE.U24BE=i6d;DE.U24LE=s6d;DE.U32=qir;DE.U32BE=Vxt;DE.U32LE=Mir;DE.U4=t6d;DE.U48=a6d;DE.U48BE=EBs;DE.U48HL=vBs;DE.U48LE=o6d;DE.U64=c6d;DE.U64BE=u6d;DE.U64HL=DBs;DE.U64LE=l6d;DE.U8=LV;DE.U8A=r6d;DE.uuid=d6d});var RBs=A(SC=>{"use strict";Object.defineProperty(SC,"__esModule",{value:!0});var p6d=Nir(),IBs=Rir(),m6d=SBs(),wBs=1/4294967295,NW=class{float(r=1){return this.int()*wBs*r}norm(r=1){return(this.int()*wBs-.5)*2*r}minmax(r,t){return this.float()*(t-r)+r}},ypn=Math.random,Lir=class extends NW{int(){return ypn()*4294967296>>>0}float(r=1){return ypn()*r}norm(r=1){return(ypn()-.5)*2*r}},YL=new Lir,Dpn=(e,r,t=0,n=r.length)=>{for(let i=n;--i>=t;)r[i]=e.int()&255;return r},Spn=p6d.hasCrypto()?(e,r=0,t=e.length)=>(window.crypto.getRandomValues(e.subarray(r,t)),e):(e,r,t)=>Dpn(YL,e,r,t),jir=class e extends NW{constructor(r=64){super(),this.buffer=new Uint8Array(r+3&-4),this.u32=new Uint32Array(this.buffer.buffer),this.i=r>>>2}copy(){return new e(this.buffer.length)}bytes(){return new Uint8Array(this.buffer.buffer)}int(){return this.i>=this.u32.length&&(Spn(this.buffer),this.i=0),this.u32[this.i++]}},f6d=new jir,xBs=3737844653,wpn=[3737844653,799659867,3827263459,1552149530],h6d=[...wpn,4137311345],_pn=class e extends NW{constructor(r=xBs){super(),this.buffer=new Uint32Array([r,0])}copy(){let r=new e;return r.buffer.set(this.buffer),r}seed(r){return this.buffer.set([r,0]),this}int(){let r=this.buffer,t=1540483477,n=r[1]++*t>>>0,i=r[0]=(n^n>>24^r[0]*t>>>0)*t>>>0;return(i^i>>>13)>>>0}},Apn=class e extends NW{constructor(r=wpn){super(),this.buffer=new Uint32Array(4),this.seed(r)}copy(){return new e(this.buffer)}bytes(){return new Uint8Array(this.buffer.buffer)}seed(r){return this.buffer.set(r),this}int(){let r=this.buffer,t=r[0]+r[3],n=(t<<7|t>>>25)>>>0;return t=r[1]<<9,r[2]^=r[0],r[3]^=r[1],r[1]^=r[2],r[0]^=r[3],r[2]^=t,t=r[3],r[3]=(t<<11|t>>>21)>>>0,n}},bpn=class e extends NW{constructor(r=wpn){super(),this.buffer=new Uint32Array(4),this.seed(r)}copy(){return new e(this.buffer)}bytes(){return new Uint8Array(this.buffer.buffer)}seed(r){return this.buffer.set(r),this}int(){let r=this.buffer,t=r[3],n;return t^=t<<11,t^=t>>>8,r[3]=r[2],r[2]=r[1],n=r[1]=r[0],r[0]=(t^n^n>>>19)>>>0}},Cpn=class e extends NW{constructor(r=h6d){super(),this.buffer=new Uint32Array(5),this.seed(r)}copy(){return new e(this.buffer)}seed(r){return this.buffer.set(r),this}bytes(){return new Uint8Array(this.buffer.buffer)}int(){let r=this.buffer,t=r[3],n;return t^=t>>>2,t^=t<<1,r[3]=r[2],r[2]=r[1],n=r[1]=r[0],t^=n,t^=n<<4,r[0]=t,t+(r[4]+=362437)>>>0}},vpn=class e extends NW{constructor(r=xBs){super(),this.buffer=new Uint32Array(4),this.seed(r)}bytes(){return new Uint8Array(this.buffer.buffer)}copy(){let r=new e;return r.buffer.set(this.buffer),r}seed(r){let t=this.buffer;t.set([r,0,0,0]);for(let n=0,i=1;i<8;n=i++){let s=(t[n&3]^t[n&3]>>>30)>>>0;s=35173*s+((27655*s&65535)<<16)>>>0,t[i&3]^=i+s>>>0}return this}int(){let r=this.buffer,t=r[0];return t^=t<<15,t^=t>>>18,t^=r[3]<<11,r[0]=r[1],r[1]=r[2],r[2]=r[3],r[3]=t,t+r[2]>>>0}},Epn=(e=YL)=>e.float()<.5,g6d=(e=YL)=>{let r,t;do r=Epn(e),t=Epn(e);while(r===t);return r},y6d=(e=4,r="",t="abcdefghijklmnopqrstuvwxyz",n=YL)=>{let i=t.length;for(;--e>=0;)r+=t[n.int()%i];return r},TBs=(e,r,t=[],n=100)=>{let i=0;for(;i0);if(a<=0)break;t.push(s),i++}return t},_6d=(e,r,t,n=r,i=YL)=>(IBs.assert(e>=0&&e<=r,`k must be in [0, ${r}] interval`),TBs(e,()=>i.int()%r,t,n)),PBs=(e,r)=>(e=e||new Uint8Array(16),e=r?Dpn(r,e):Spn(e),e[6]=64|e[6]&15,e[8]=128|e[8]&63,e),A6d=(e,r=0)=>m6d.uuid(e||PBs(),r),b6d=(e,r,t=YL)=>{let n=e.length;IBs.assert(n>0,"no choices given");let i=r?e.map((a,o)=>[r[o]||0,a]).sort((a,o)=>o[0]-a[0]):e.map(a=>[1,a]),s=i.reduce((a,o)=>a+o[0],0);return s<=0&&console.warn("total weights <= 0"),()=>{let a=t.float(s),o=s;for(let c=0;cr===0?()=>1/0:()=>-Math.log(1-e.float(1))/r,v6d=(e=YL,r=24,t=0,n=1)=>()=>{let i=0,s=r;for(;s-- >0;)i+=e.norm(n);return i/r+t},E6d=(e=YL,r=.5)=>r<=0?()=>1/0:r>=1?()=>1:(r=Math.log(1-r),()=>Math.floor(Math.log(1-e.float(1))/r)+1),D6d=(e=YL,r=0,t=1)=>{let n,i,s;return()=>{if(n!=null)i=n,n=null;else do n=e.norm(),i=e.norm(),s=n*n+i*i;while(s>1||s===0);return r+t*i*Math.sqrt(-2*Math.log(s)/s)}},S6d=(e=YL,r=0,t=1)=>()=>e.minmax(r,t);SC.ARandom=NW;SC.CRYPTO=f6d;SC.Crypto=jir;SC.SYSTEM=YL;SC.Smush32=_pn;SC.SystemRandom=Lir;SC.XorShift128=bpn;SC.XorWow=Cpn;SC.Xoshiro128=Apn;SC.XsAdd=vpn;SC.coin=Epn;SC.exponential=C6d;SC.fairCoin=g6d;SC.gaussian=v6d;SC.geometric=E6d;SC.normal=D6d;SC.randomBytes=Spn;SC.randomBytesFrom=Dpn;SC.randomID=y6d;SC.uniform=S6d;SC.uniqueIndices=_6d;SC.uniqueValuesFrom=TBs;SC.uuid=A6d;SC.uuidv4Bytes=PBs;SC.weightedRandom=b6d});var GBs=A(O1=>{"use strict";Object.defineProperty(O1,"__esModule",{value:!0});var zxt=iBs(),$xt=dBs(),Ipn=Nir(),w6d=CBs(),kBs=Rir(),FBs=RBs(),I6d=(e,r,t=a=>a,n=zxt.compare,i=0,s=e.length-1)=>{let a=t(r);for(;i<=s;){let o=i+s>>>1,c=n(t(e[o]),a);if(c<0)i=o+1;else if(c>0)s=o-1;else return o}return-i-1},x6d=(e,r,t=zxt.compareNumAsc,n=0,i=e.length-1)=>{for(;n<=i;){let s=n+i>>>1,a=t(e[s],r);if(a<0)n=s+1;else if(a>0)i=s-1;else return s}return-n-1},T6d=(e,r)=>{let t=e[1]<=r?1:0;return e[t]===r?t:e[0]{let t=e[2]<=r?2:0;return t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[4]<=r?4:0;return t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[8]<=r?8:0;return t|=e[t+4]<=r?4:0,t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]{let t=e[16]<=r?16:0;return t|=e[t+4]<=r?8:0,t|=e[t+4]<=r?4:0,t|=e[t+2]<=r?2:0,t|=e[t+1]<=r?1:0,e[t]===r?t:e[0]e<0?-e-2:e-1,O6d=e=>e<0?-e-2:e,B6d=(e,r)=>(e=e<0?-e-1:e+1,e(e=e<0?-e-1:e,ee<0?-1:e,NBs=(e,r=e.length>>>1)=>[e.slice(0,r),e.slice(r)],L6d=(e,r)=>{let t=e.findIndex(r);return t>=0?NBs(e,t):[e,[]]},j6d=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(n=0&&t(e[n],r[i]););return i<0},xpn=e=>((e==null||!e[Symbol.iterator])&&w6d.illegalArgs(`value is not iterable: ${e}`),e),G6d=e=>Ipn.isArray(e)?e:[...xpn(e)],U6d=e=>Ipn.isArrayLike(e)?e:[...xpn(e)],V6d=(e,r,t=$xt.equiv)=>{let n=OBs(e,r,t);return n!==-1?e[n]:void 0},OBs=(e,r,t=$xt.equiv)=>{for(let n=e.length;--n>=0;)if(t(r,e[n]))return n;return-1},z6d=(e,r=0,t=0,n=e.length,i=n>t?1:-1)=>{if(i>0)for(;tn;t+=i)e[r++]=t;return e},$6d=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(i>n)return!1;if(i===n)return t(r,e);e:for(let s=0,a=0;s{let i=e[t];for(;++t0)return!1;i=s}return!0},K6d=(e,r,t,n=1/0)=>t<0||t>=n||n<1?e:BBs(e,r,t,n),BBs=(e,r,t,n=1/0)=>{let i=e.lengtht;)e[i]=e[i-1];return e[t]=r,e},H6d=(e,r,t=1/0)=>{for(let n of r){if(--t<0)break;e.push(n)}return e};function*W6d(e,r=0,t){if(!e)return;r=r,t===void 0&&(t=e.length);let n=r<=t?1:-1;for(;r!==t;r+=n)yield e[r]}var qBs=(e,r)=>e===r,MBs=(e,r,t=1/0,n=qBs)=>{if(e===r)return 0;if(e.length>r.length){let j=e;e=r,r=j}let i=e.length,s=r.length;for(;i>0&&n(e[~-i],r[~-s]);)i--,s--;let a=0;for(;ajC?C+1:j+1:n(V,O)?M:M+1,U=[];for(c=0;ct)return 1/0}for(;ot)return 1/0}return b},Y6d=(e,r,t=1/0,n=qBs)=>{let i=Math.max(e.length,r.length);return i>0?MBs(e,r,t,n)/i:0},J6d=e=>e[0],X6d=e=>e[e.length-1],VF=(e,r,t)=>{let n=e[r];e[r]=e[t],e[t]=n},LBs=(...e)=>{let[r,t,n]=e,i=e.length;switch(i){case 0:return VF;case 1:return(s,a,o)=>{VF(s,a,o),VF(r,a,o)};case 2:return(s,a,o)=>{VF(s,a,o),VF(r,a,o),VF(t,a,o)};case 3:return(s,a,o)=>{VF(s,a,o),VF(r,a,o),VF(t,a,o),VF(n,a,o)};default:return(s,a,o)=>{VF(s,a,o);for(let c=i;--c>=0;)VF(e[c],a,o)}}};function Gir(e,r=zxt.compare,t=VF,n=0,i=e.length-1){if(n>1)],a=n-1,o=i+1;for(;;){do a++;while(r(e[a],s)<0);do o--;while(r(e[o],s)>0);if(a>=o)break;t(e,a,o)}Gir(e,r,t,n,o),Gir(e,r,t,o+1,i)}return e}var jBs=(e,r=0,t=e.length,n=FBs.SYSTEM)=>{kBs.assert(r>=0&&t>=r&&t<=e.length,`illegal range ${r}..${t}`);let i=t-r,s=i;if(s>1)for(;--i>=0;){let a=r+n.float(s)|0,o=r+n.float(s)|0,c=e[a];e[a]=e[o],e[o]=c}return e},Z6d=(e,r=e.length,t=FBs.SYSTEM)=>jBs(e,0,r,t),eFd=(e,r,t=zxt.compare)=>{let n=Ipn.isFunction(r)?e.map(r):r;return kBs.assert(n.length===e.length,"keys.length != src.length"),Gir(n,t,LBs(e)),e},tFd=(e,r,t=$xt.equiv)=>{let n=e.length,i=r.length;if(n=0&&t(e[i],r[i]););return i<0},rFd=e=>{let[r,t,n,i,s,a,o,c]=e;switch(e.length){case 0:return()=>[];case 1:return l=>[l[r]];case 2:return l=>[l[r],l[t]];case 3:return l=>[l[r],l[t],l[n]];case 4:return l=>[l[r],l[t],l[n],l[i]];case 5:return l=>[l[r],l[t],l[n],l[i],l[s]];case 6:return l=>[l[r],l[t],l[n],l[i],l[s],l[a]];case 7:return l=>[l[r],l[t],l[n],l[i],l[s],l[a],l[o]];case 8:return l=>[l[r],l[t],l[n],l[i],l[s],l[a],l[o],l[c]];default:return l=>{let u=[];for(let m=e.length;--m>=0;)u[m]=l[e[m]];return u}}};O1.arrayIterator=W6d;O1.binarySearch=I6d;O1.binarySearch16=k6d;O1.binarySearch2=T6d;O1.binarySearch32=F6d;O1.binarySearch4=P6d;O1.binarySearch8=R6d;O1.binarySearchNumeric=x6d;O1.bisect=NBs;O1.bisectWith=L6d;O1.bsEQ=M6d;O1.bsGE=q6d;O1.bsGT=B6d;O1.bsLE=O6d;O1.bsLT=N6d;O1.endsWith=j6d;O1.ensureArray=G6d;O1.ensureArrayLike=U6d;O1.ensureIterable=xpn;O1.fillRange=z6d;O1.find=V6d;O1.findIndex=OBs;O1.first=J6d;O1.fuzzyMatch=$6d;O1.insert=K6d;O1.insertUnsafe=BBs;O1.into=H6d;O1.isSorted=Q6d;O1.levenshtein=MBs;O1.multiSwap=LBs;O1.normalizedLevenshtein=Y6d;O1.peek=X6d;O1.quickSort=Gir;O1.shuffle=Z6d;O1.shuffleRange=jBs;O1.sortByCachedKey=eFd;O1.startsWith=tFd;O1.swap=VF;O1.swizzle=rFd});var zBs=A(Kxt=>{"use strict";Object.defineProperty(Kxt,"__esModule",{value:!0});var UBs=Rir(),Qxt=GBs(),nFd=Nir(),Rfe=(e,r,t,n,i=!1)=>({l:e,r,path:t,nodes:n,changed:i}),Tpn=e=>e?Object.assign(Object.assign({},e),{changed:!0}):void 0,Uir=class e{constructor(r,t,n){this._node=r,this._ops=t,this._path=n}get isBranch(){return this._ops.branch(this._node)}get isFirst(){return!this.lefts}get isLast(){return!this.rights}get depth(){let r=0,t=this._path;for(;t;)r++,t=t.path;return r}get node(){return this._node}get children(){return this._ops.children(this._node)}get path(){return this._path?this._path.nodes:void 0}get lefts(){return this._path?this._path.l:void 0}get rights(){return this._path?this._path.r:void 0}get left(){let r=this._path,t=r&&r.l;return t&&t.length?new e(Qxt.peek(t),this._ops,Rfe(t.slice(0,t.length-1),[this._node].concat(r.r||[]),r.path,r.nodes,r.changed)):void 0}get right(){let r=this._path,t=r&&r.r;if(!t)return;let n=t.slice(1);return new e(t[0],this._ops,Rfe((r.l||[]).concat([this._node]),n.length?n:void 0,r.path,r.nodes,r.changed))}get leftmost(){let r=this._path,t=r&&r.l;return t&&t.length?new e(t[0],this._ops,Rfe(void 0,t.slice(1).concat([this._node],r.r||[]),r.path,r.nodes,r.changed)):this}get rightmost(){let r=this._path,t=r&&r.r;return t?new e(Qxt.peek(t),this._ops,Rfe((r.l||[]).concat([this._node],t.slice(0,t.length-1)),void 0,r.path,r.nodes,r.changed)):this}get down(){if(!this.isBranch)return;let r=this.children;if(!r)return;let t=this._path,n=r.slice(1);return new e(r[0],this._ops,Rfe(void 0,n.length?n:void 0,t,t?t.nodes.concat([this._node]):[this._node]))}get up(){let r=this._path,t=r&&r.nodes;if(!t)return;let n=Qxt.peek(t);return r.changed?new e(this.newNode(n,(r.l||[]).concat([this._node],r.r||[])),this._ops,Tpn(r.path)):new e(n,this._ops,r.path)}get root(){let r=this.up;return r?r.root:this._node}get prev(){let r=this.left;if(!r)return this.up;for(;;){let t=r.isBranch?r.down:void 0;if(!t)return r;r=t.rightmost}}get next(){if(this.isBranch)return this.down;let r=this.right;if(r)return r;let t=this;for(;;){let n=t.up;if(!n)return;if(r=n.right,r)return r;t=n}}replace(r){return new e(r,this._ops,Tpn(this._path))}update(r,...t){return this.replace(r(this._node,...t))}insertLeft(r){this.ensureNotRoot();let t=this._path;return new e(this._node,this._ops,Rfe(t.l?t.l.concat([r]):[r],t.r,t.path,t.nodes,!0))}insertRight(r){this.ensureNotRoot();let t=this._path;return new e(this._node,this._ops,Rfe(t.l,[r].concat(t.r||[]),t.path,t.nodes,!0))}insertChild(r){return this.ensureBranch(),this.replace(this.newNode(this._node,[r,...this.children]))}appendChild(r){return this.ensureBranch(),this.replace(this.newNode(this._node,this.children.concat([r])))}remove(){this.ensureNotRoot();let r=this._path,t=r.l;if(t&&t.length){let n=new e(Qxt.peek(t),this._ops,Rfe(t.slice(0,t.length-1),r.r,r.path,r.nodes,!0));for(;;){let i=n.isBranch?n.down:void 0;if(!i)return n;n=i.rightmost}}return new e(this.newNode(Qxt.peek(r.nodes),r.r||[]),this._ops,Tpn(r.path))}newNode(r,t){return this._ops.factory(r,t)}ensureNotRoot(){UBs.assert(!!this._path,"can't insert at root level")}ensureBranch(){UBs.assert(this.isBranch,"can only insert in branches")}},VBs=(e,r)=>new Uir(r,e),iFd=e=>VBs({branch:nFd.isArray,children:r=>r,factory:(r,t)=>t},e);Kxt.Location=Uir;Kxt.arrayZipper=iFd;Kxt.zipper=VBs});var Ppn=A(kGe=>{"use strict";Object.defineProperty(kGe,"__esModule",{value:!0});kGe.isTree=kGe.createTree=void 0;function JL(e,r,t){return t?{type:e,value:"",offset:t.offset,line:t.line,col:t.col,lineBreaks:0}:r?{type:e,value:"",offset:r.offset+r.value.length,line:r.line+r.lineBreaks,col:r.value.length-r.value.lastIndexOf(`
          +`),lineBreaks:0}:{type:e,value:"",offset:0,line:1,col:1,lineBreaks:0}}function sFd(e,r){let t=[],n=JL("_start"),i={type:"root-tree",children:[n]},{useIndentBlocks:s}=r,a="on",o="",c=[],l=[],u=0,m=[...e];for(let _ of m){if(i.children.length||i.children.push(JL("_start",n,_)),s&&u===0){if(_.type==="newline")o="",a="on";else if(a==="on")if(_.type==="whitespace"){o+=_.value,l.push(_),n=_;continue}else{let b=c.pop();if(b?b!==o&&o.startsWith(b):o)b&&c.push(b),c.push(o),t.push(i),i={type:"block-tree",children:[JL("_start",n,_),...l]};else if(i.type==="block-tree"){for(;b&&b!==o&&b.startsWith(o);){let v=t.pop();v&&(i.children.push(JL("_end",n,_)),v.children.push(i),i=v),b=c.pop()}c.push(o),i.children.push(...l)}a="off",l=[]}}if(_.type==="string-value"&&n.type==="string-value"){n.value+=_.value,n.lineBreaks+=_.lineBreaks;continue}if(_.type==="bracket-left")t.push(i),i={type:"wrapped-tree",startsWith:_,endsWith:{..._,type:"bracket-right"},children:[]},u+=1;else if(_.type==="bracket-right"&&i.type==="wrapped-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="string-start")t.push(i),i={type:"string-tree",startsWith:_,endsWith:{..._,type:"string-end"},children:[]},u+=1;else if(_.type==="string-end"&&i.type==="string-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="template-start"&&i.type==="string-tree")t.push(i),i={type:"template-tree",startsWith:_,endsWith:{..._,type:"template-end"},children:[]},u+=1;else if(_.type==="template-end"&&i.type==="template-tree"){i.children.push(JL("_end",n,_)),i.endsWith=_;let b=t.pop();b&&(b.children.push(i),i=b),u-=1}else if(_.type==="string-value"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();w&&(w.children.push(b),w.children.push(_),i=w,u-=1)}else if(_.type==="string-end"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();if((w==null?void 0:w.type)==="string-tree"){w.children.push(b);let x=JL("_end",n,_);w.children.push(x),w.endsWith=_,i=w,u-=1;let P=t.pop();P&&(P.children.push(w),i=P,u-=1)}}else if(_.type==="template-start"&&i.type==="template-tree"){let b=i,v=JL("_end",n,_);b.children.push(v),b.endsWith={...v,type:"template-end"};let w=t.pop();(w==null?void 0:w.type)==="string-tree"&&(w.children.push(b),t.push(w),i={type:"template-tree",startsWith:_,endsWith:{..._,type:"template-end"},children:[]})}else i.children.push(_);n=_}let h=JL("_end",n);for(;i.type!=="root-tree";){i.children.push({...h});let _=t.pop();if(_)_.children.push(i),i=_;else throw new Error("Parsing error")}return i.children.push({...h}),i}kGe.createTree=sFd;function aFd(e){return["root-tree","wrapped-tree","string-tree","template-tree","block-tree"].includes(e==null?void 0:e.type)}kGe.isTree=aFd});var $Bs=A(Vir=>{"use strict";Object.defineProperty(Vir,"__esModule",{value:!0});Vir.createCursor=void 0;var oFd=zBs(),cFd=Ppn();function uFd(e){return(0,oFd.zipper)({branch:cFd.isTree,children:r=>r.children,factory:(r,t)=>({...r,children:t})},e)}Vir.createCursor=uFd});var KBs=A(QBs=>{"use strict";Object.defineProperty(QBs,"__esModule",{value:!0})});var zir=A(gne=>{"use strict";var lFd=gne&&gne.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Rpn=gne&&gne.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&lFd(r,e,t)};Object.defineProperty(gne,"__esModule",{value:!0});Rpn($Bs(),gne);Rpn(Ppn(),gne);Rpn(KBs(),gne)});var XL=A($ir=>{"use strict";Object.defineProperty($ir,"__esModule",{value:!0});$ir.AbstractMatcher=void 0;var dFd=["whitespace","_start","newline","comment"],kpn=class{canSkip(r){return dFd.includes(r.type)}seekNext(r){let t=r.node;for(;this.canSkip(t);){if(!r.right)return r;r=r.right,t=r.node}return r}moveRight(r){let t=r.right;if(t)return t;throw new Error("Cursor error: move right")}nextMatch(){return null}};$ir.AbstractMatcher=kpn});var HBs=A(Qir=>{"use strict";Object.defineProperty(Qir,"__esModule",{value:!0});Qir.AltMatcher=void 0;var pFd=XL(),Fpn=class extends pFd.AbstractMatcher{constructor({matchers:r}){super(),this.idx=-1,this.checkpoint=null,this.alts=r}match(r){return this.checkpoint=r,this.idx=-1,this.nextMatch()}nextMatch(){if(this.checkpoint){this.idx+=1;let r=this.alts[this.idx];for(;r;){let t=r.match(this.checkpoint);if(t)return t;this.idx+=1,r=this.alts[this.idx]}}return null}};Qir.AltMatcher=Fpn});var WBs=A(Kir=>{"use strict";Object.defineProperty(Kir,"__esModule",{value:!0});Kir.ManyMatcher=void 0;var mFd=XL(),Npn=class extends mFd.AbstractMatcher{constructor({matcher:r,min:t,max:n}){if(super(),this.idx=0,this.matches=[],t<0)throw new Error(`Invalid minimal bound: ${t}`);if(n!==null&&t>n)throw new Error(`Invalid boundaries: ${t} > ${n}`);this.manyOf=r,this.min=t,this.max=n}nextRound(r){let t=[];for(let n of r){let i=this.manyOf.match(n);if(!i)continue;let s=[i],a=this.manyOf.nextMatch();for(;a;)s.push(a),a=this.manyOf.nextMatch();t.unshift(...s)}return t}match(r){var t;this.idx=0;let n=[r];this.matches=this.min===0?[r]:[];let i=1;for(;(this.max===null||i<=this.max)&&(n=this.nextRound(n),n.length);)this.matches.unshift(...n),i+=1;return(t=this.matches[this.idx])!==null&&t!==void 0?t:null}nextMatch(){var r;return this.idx+=1,(r=this.matches[this.idx])!==null&&r!==void 0?r:null}};Kir.ManyMatcher=Npn});var BDe=A(Hir=>{"use strict";Object.defineProperty(Hir,"__esModule",{value:!0});Hir.safeHandler=void 0;var fFd=Mxt();function hFd(e){return e?(r,t)=>e((0,fFd.clone)(r),t):(r,t)=>r}Hir.safeHandler=hFd});var kfe=A(Wir=>{"use strict";Object.defineProperty(Wir,"__esModule",{value:!0});Wir.isRegex=void 0;function gFd(e){return!!(e instanceof RegExp||e&&typeof e=="object"&&e.constructor.name==="RE2")}Wir.isRegex=gFd});var YBs=A(Yir=>{"use strict";Object.defineProperty(Yir,"__esModule",{value:!0});Yir.OpMatcher=void 0;var yFd=BDe(),_Fd=kfe(),AFd=XL(),Opn=class extends AFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.op=r,this.handler=(0,yFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="operator"){let s=!0;if(typeof this.op=="string"?s=this.op===i.value:(0,_Fd.isRegex)(this.op)&&(s=this.op.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};Yir.OpMatcher=Opn});var JBs=A(Jir=>{"use strict";Object.defineProperty(Jir,"__esModule",{value:!0});Jir.SeqMatcher=void 0;var bFd=XL(),Bpn=class extends bFd.AbstractMatcher{constructor({matchers:r}){super(),this.checkpoint=null,this.idx=0,this.seq=r,this.length=this.seq.length}isMatchingComplete(){return this.idx===this.length}matchForward(){if(this.checkpoint){for(;this.idx0;){this.idx-=1;let t=this.seq[this.idx].nextMatch();if(t)return this.checkpoint=t,this.idx+=1,t}return null}match(r){for(this.idx=0,this.checkpoint=r;!this.isMatchingComplete();)if(!this.matchForward()&&!this.backtrack())return null;return this.checkpoint}nextMatch(){if(!this.backtrack())return null;for(;!this.isMatchingComplete();)if(!this.matchForward()&&!this.backtrack())return null;return this.checkpoint}};Jir.SeqMatcher=Bpn});var XBs=A(Xir=>{"use strict";Object.defineProperty(Xir,"__esModule",{value:!0});Xir.SymMatcher=void 0;var CFd=BDe(),vFd=kfe(),EFd=XL(),qpn=class extends EFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.sym=r,this.handler=(0,CFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="symbol"){let s=!0;if(typeof this.sym=="string"?s=this.sym===i.value:(0,vFd.isRegex)(this.sym)&&(s=this.sym.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};Xir.SymMatcher=qpn});var ZBs=A(ZL=>{"use strict";var DFd=ZL&&ZL.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),FGe=ZL&&ZL.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&DFd(r,e,t)};Object.defineProperty(ZL,"__esModule",{value:!0});FGe(XL(),ZL);FGe(HBs(),ZL);FGe(WBs(),ZL);FGe(YBs(),ZL);FGe(JBs(),ZL);FGe(XBs(),ZL)});var e9s=A(Ffe=>{"use strict";Object.defineProperty(Ffe,"__esModule",{value:!0});Ffe.VoidMatcher=Ffe.EndMatcher=Ffe.BeginMatcher=void 0;var SFd=Mxt(),Gpn=XL(),Mpn=class extends Gpn.AbstractMatcher{match(r){var t;let{cursor:n}=r;return((t=n.node)===null||t===void 0?void 0:t.type)==="_start"?(n=this.moveRight(n),{...r,cursor:n}):null}};Ffe.BeginMatcher=Mpn;var Lpn=class extends Gpn.AbstractMatcher{match(r){var t;let{cursor:n}=r;return n=this.seekNext(n),((t=n.node)===null||t===void 0?void 0:t.type)==="_end"?r:null}};Ffe.EndMatcher=Lpn;var jpn=class extends Gpn.AbstractMatcher{constructor(r){super(),this.handler=(t,n)=>r((0,SFd.clone)(t),n)}match(r){var t;let{cursor:n,context:i}=r,a=((t=n.left)!==null&&t!==void 0?t:n).node,o=this.handler(i,a);return{cursor:n,context:o}}moveRight(r){return r}seekNext(r){return r}};Ffe.VoidMatcher=jpn});var t9s=A(Zir=>{"use strict";Object.defineProperty(Zir,"__esModule",{value:!0});Zir.CommentMatcher=void 0;var wFd=BDe(),IFd=kfe(),xFd=XL(),TFd=["whitespace","_start","newline"],Upn=class extends xFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.comment=r,this.handler=(0,wFd.safeHandler)(t)}canSkip(r){return TFd.includes(r.type)}match(r){var t;let n=r.context,i=this.seekNext(r.cursor),s=i.node;if((s==null?void 0:s.type)==="comment"){let a=!0;if(typeof this.comment=="string"?a=this.comment===s.value:(0,IFd.isRegex)(this.comment)&&(a=this.comment.test(s.value)),a){let o=this.handler(n,s),c=(t=i.right)!==null&&t!==void 0?t:i;return{context:o,cursor:c}}}return null}};Zir.CommentMatcher=Upn});var r9s=A(esr=>{"use strict";Object.defineProperty(esr,"__esModule",{value:!0});esr.NumMatcher=void 0;var PFd=BDe(),RFd=kfe(),kFd=XL(),Vpn=class extends kFd.AbstractMatcher{constructor({value:r,handler:t}){super(),this.num=r,this.handler=(0,PFd.safeHandler)(t)}match(r){let t=r.context,n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="number"){let s=!0;if(typeof this.num=="string"?s=this.num===i.value:(0,RFd.isRegex)(this.num)&&(s=this.num.test(i.value)),s)return t=this.handler(t,i),n=this.moveRight(n),{cursor:n,context:t}}return null}};esr.NumMatcher=Vpn});var n9s=A(Nfe=>{"use strict";Object.defineProperty(Nfe,"__esModule",{value:!0});Nfe.StrNodeMatcher=Nfe.StrTplMatcher=Nfe.StrContentMatcher=void 0;var Hxt=BDe(),FFd=kfe(),Kpn=XL(),zpn=class extends Kpn.AbstractMatcher{constructor({value:r,handler:t}){super(),this.content=r??null,this.handler=(0,Hxt.safeHandler)(t)}match(r){let{cursor:t,context:n}=r,i=t.node;if((i==null?void 0:i.type)==="string-value"){let s=!0;if(typeof this.content=="string"?s=this.content===i.value:(0,FFd.isRegex)(this.content)&&(s=this.content.test(i.value)),s)return n=this.handler(n,i),t=this.moveRight(t),{cursor:t,context:n}}return null}};Nfe.StrContentMatcher=zpn;var $pn=class extends Kpn.AbstractMatcher{constructor(r){super(),this.matcher=r.matcher,this.preHandler=(0,Hxt.safeHandler)(r.preHandler),this.postHandler=(0,Hxt.safeHandler)(r.postHandler)}match(r){var t;let{cursor:n,context:i}=r,s=n.node;if((s==null?void 0:s.type)==="template-tree"){let a=r.cursor.down;if(a&&a.node){let o=this.preHandler(i,s);a=this.matcher.seekNext(a);let c=this.matcher.match({context:o,cursor:a});if(c&&({cursor:a,context:o}=c,a=this.seekNext(a),((t=a.node)===null||t===void 0?void 0:t.type)==="_end"))return o=this.postHandler(o,s),a=this.moveRight(n),{context:o,cursor:a}}}return null}};Nfe.StrTplMatcher=$pn;var Qpn=class extends Kpn.AbstractMatcher{constructor(r){var t;super(),this.matchers=(t=r.matchers)!==null&&t!==void 0?t:null,this.preHandler=(0,Hxt.safeHandler)(r.preHandler),this.postHandler=(0,Hxt.safeHandler)(r.postHandler)}match(r){var t;let n=this.seekNext(r.cursor),i=n.node;if((i==null?void 0:i.type)==="string-tree"){let s=this.preHandler(r.context,i),a=n;if(this.matchers){let o=a.children.length-2;if(o!==this.matchers.length)return null;if(o>0){a=this.moveRight(a.down);for(let c of this.matchers){let l=c.match({context:s,cursor:a});if(!l)return null;({cursor:a,context:s}=l)}}}return s=this.postHandler(s,i),a=this.moveRight(n),{context:s,cursor:a}}else if((i==null?void 0:i.type)==="string-value"&&(!((t=this.matchers)===null||t===void 0)&&t.length))return this.matchers[0].match({context:r.context,cursor:n});return null}};Nfe.StrNodeMatcher=Qpn});var s9s=A(tsr=>{"use strict";Object.defineProperty(tsr,"__esModule",{value:!0});tsr.TreeMatcher=void 0;var NFd=zir(),i9s=BDe(),OFd=XL(),Hpn=class extends OFd.AbstractMatcher{constructor(r){var t,n,i;super(),this.walkDepth=0,this.matchCount=0,this.type=(t=r.type)!==null&&t!==void 0?t:null,this.startsWithValue=(n=r.startsWith)!==null&&n!==void 0?n:null,this.endsWithValue=(i=r.endsWith)!==null&&i!==void 0?i:null,this.matcher=r.matcher,this.maxDepth=typeof r.maxDepth=="number"&&r.maxDepth>0?r.maxDepth:1024,this.maxMatches=typeof r.maxMatches=="number"&&r.maxMatches>0?r.maxMatches:1024*1024,this.preHandler=(0,i9s.safeHandler)(r.preHandler),this.postHandler=(0,i9s.safeHandler)(r.postHandler)}walkToNextSignificantNode(r){let t=r.down;if(t&&this.walkDepth1,s=i?r.up:void 0;for(;s&&i;){if(n=s.right,n&&(n=this.matcher?this.matcher.seekNext(n):this.seekNext(n),n)){s=n;break}s=s.up}if(s)return this.walkDepth-=1,s}walkToNextMatch(r,t){if(!t||!this.matcher)return;let n=this.walkToNextSignificantNode(t);for(;n;){let i=this.matcher.match({cursor:n,context:r});if(i)return this.matchCount+=1,i;n=this.walkToNextSignificantNode(n)}}match(r){this.walkDepth=0,this.matchCount=0;let t=this.seekNext(r.cursor),n=t.node;if((0,NFd.isTree)(n)){if(this.type&&this.type!==n.type)return null;if(this.type==="wrapped-tree"){let a=n;if(this.startsWithValue&&a.startsWith.value!==this.startsWithValue||this.endsWithValue&&a.endsWith.value!==this.endsWithValue)return null}let i=r.context;if(i=this.preHandler(i,n),this.matcher){let a=this.walkToNextMatch(i,t);for(;a&&(i=a.context,this.matchCount!==this.maxMatches);)a=this.walkToNextMatch(i,a.cursor);if(this.matchCount===0)return null}i=this.postHandler(i,n);let s=n.type==="root-tree"?t:this.moveRight(t);return{context:i,cursor:s}}return null}};tsr.TreeMatcher=Hpn});var a9s=A(iR=>{"use strict";Object.defineProperty(iR,"__esModule",{value:!0});iR.coerceStrOptions=iR.coerceTreeOptions=iR.coerceManyOptions=iR.coerceNumOptions=iR.coerceCommentOptions=iR.coerceOpOptions=iR.coerceSymOptions=void 0;var NGe=kfe();function BFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceSymOptions=BFd;function qFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceOpOptions=qFd;function MFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceCommentOptions=MFd;function LFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?{value:e,handler:r??null}:typeof e=="function"?{value:null,handler:e}:e!==null&&typeof e=="object"?e:{value:null,handler:null}}iR.coerceNumOptions=LFd;function jFd(e,r,t){return typeof r=="number"&&typeof t=="number"?{builder:e,min:r,max:t}:{builder:e,min:1,max:null}}iR.coerceManyOptions=jFd;function GFd(e){return typeof e=="string"?{type:e}:e||{type:null}}iR.coerceTreeOptions=GFd;function UFd(e,r){return typeof e=="string"||(0,NGe.isRegex)(e)?e===""?{type:"str-tree",match:[],postHandler:r?(t,n)=>r(t,{...n.startsWith,type:"string-value",value:e}):null}:{type:"str-content",match:e,handler:r??null}:typeof e=="function"?{type:"str-content",match:null,handler:e}:e?e.handler||typeof e.match=="string"||(0,NGe.isRegex)(e.match)?{type:"str-content",...e}:{type:"str-tree",...e}:{type:"str-tree",match:null,preHandler:null,postHandler:null}}iR.coerceStrOptions=UFd});var o9s=A(uh=>{"use strict";Object.defineProperty(uh,"__esModule",{value:!0});uh.buildRoot=uh.str=uh.StrBuilder=uh.tree=uh.TreeBuilder=uh.alt=uh.AltBuilder=uh.opt=uh.many=uh.ManyBuilder=uh.num=uh.NumBuilder=uh.comment=uh.CommentBuilder=uh.op=uh.OpBuilder=uh.sym=uh.SymBuilder=uh.join=uh.SeqBuilder=uh.handler=uh.VoidBuilder=uh.begin=uh.EndBuilder=uh.BeginBuilder=void 0;var MDe=ZBs(),Ypn=e9s(),VFd=t9s(),zFd=r9s(),qDe=n9s(),Wpn=s9s(),sR=a9s(),$Fd=kfe(),rsr=class{handler(r){let t=new Wxt(r);return new U4(this,t)}},QO=class extends rsr{sym(r,t){let n=(0,sR.coerceSymOptions)(r,t),i=new Yxt(n);return new U4(this,i)}op(r,t){let n=(0,sR.coerceOpOptions)(r,t),i=new Jxt(n);return new U4(this,i)}comment(r,t){let n=(0,sR.coerceCommentOptions)(r,t),i=new Xxt(n);return new U4(this,i)}num(r,t){let n=(0,sR.coerceNumOptions)(r,t),i=new Zxt(n);return new U4(this,i)}many(r,t,n){let i=(0,sR.coerceManyOptions)(r,t,n),s=new LDe(i);return new U4(this,s)}opt(r){let t=(0,sR.coerceManyOptions)(r,0,1),n=new LDe(t);return new U4(this,n)}alt(...r){let t=new eTt(r);return new U4(this,t)}tree(r){let t=(0,sR.coerceTreeOptions)(r),n=new tTt(t);return new U4(this,n)}str(r,t){let n=(0,sR.coerceStrOptions)(r,t),i=new rTt(n);return new U4(this,i)}end(){return new isr(this)}join(r){return new U4(this,r)}},nsr=class extends QO{build(){return new Ypn.BeginMatcher}};uh.BeginBuilder=nsr;var isr=class extends rsr{constructor(r){super(),this.builder=r}build(){let r=this.builder.build(),t=r instanceof MDe.SeqMatcher?r.seq:[r];return t.push(new Ypn.EndMatcher),new MDe.SeqMatcher({matchers:t})}};uh.EndBuilder=isr;function QFd(){return new nsr}uh.begin=QFd;var Wxt=class extends QO{constructor(r){super(),this.fn=r}build(){return new Ypn.VoidMatcher(this.fn)}};uh.VoidBuilder=Wxt;function KFd(e){return new Wxt(e)}uh.handler=KFd;var U4=class e extends QO{constructor(r,t){super();let n=r instanceof e?r.builders:[r],i=t instanceof e?t.builders:[t];this.builders=[...n,...i]}build(){let r=this.builders.map(t=>t.build());return new MDe.SeqMatcher({matchers:r})}};uh.SeqBuilder=U4;function HFd(e,r,...t){let n=new U4(e,r);return t.length?t.reduce((i,s)=>i.join(s),n):n}uh.join=HFd;var Yxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new MDe.SymMatcher(this.opts)}};uh.SymBuilder=Yxt;function WFd(e,r){let t=(0,sR.coerceSymOptions)(e,r);return new Yxt(t)}uh.sym=WFd;var Jxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new MDe.OpMatcher(this.opts)}};uh.OpBuilder=Jxt;function YFd(e,r){let t=(0,sR.coerceOpOptions)(e,r);return new Jxt(t)}uh.op=YFd;var Xxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new VFd.CommentMatcher(this.opts)}};uh.CommentBuilder=Xxt;function JFd(e,r){let t=(0,sR.coerceCommentOptions)(e,r);return new Xxt(t)}uh.comment=JFd;var Zxt=class extends QO{constructor(r){super(),this.opts=r}build(){return new zFd.NumMatcher(this.opts)}};uh.NumBuilder=Zxt;function XFd(e,r){let t=(0,sR.coerceNumOptions)(e,r);return new Zxt(t)}uh.num=XFd;var LDe=class extends QO{constructor(r){super(),this.opts=r}build(){let r=this.opts.builder.build();return new MDe.ManyMatcher({...this.opts,matcher:r})}};uh.ManyBuilder=LDe;function ZFd(e,r,t){let n=(0,sR.coerceManyOptions)(e,r,t);return new LDe(n)}uh.many=ZFd;function e8d(e){let r=(0,sR.coerceManyOptions)(e,0,1);return new LDe(r)}uh.opt=e8d;var eTt=class extends QO{constructor(r){super(),this.builders=r}build(){let r=this.builders.map(t=>t.build());return new MDe.AltMatcher({matchers:r})}};uh.AltBuilder=eTt;function t8d(...e){return new eTt(e)}uh.alt=t8d;var tTt=class extends QO{constructor(r){super(),this.opts=r}build(){let r=this.opts,t=r.search?r.search.build():null,n={...r,matcher:t};return new Wpn.TreeMatcher(n)}};uh.TreeBuilder=tTt;function r8d(e){let r=(0,sR.coerceTreeOptions)(e);return new tTt(r)}uh.tree=r8d;var rTt=class e extends QO{constructor(r){super(),this.opts=r}build(){var r,t,n,i,s,a;if(this.opts.type==="str-content")return new qDe.StrNodeMatcher({matchers:[new qDe.StrContentMatcher({value:(r=this.opts.match)!==null&&r!==void 0?r:null,handler:(t=this.opts.handler)!==null&&t!==void 0?t:null})],preHandler:null,postHandler:null});if(this.opts.match){let o=[];return this.opts.match.forEach(c=>{if(typeof c=="string"||(0,$Fd.isRegex)(c)){let l=new qDe.StrContentMatcher({value:c,handler:null});o.push(l)}else if(c instanceof e){let l=c.build();l.matchers&&o.push(...l.matchers)}else if(c instanceof qDe.StrTplMatcher)o.push(c);else{let l=new qDe.StrTplMatcher({matcher:c.build(),preHandler:null,postHandler:null});o.push(l)}}),new qDe.StrNodeMatcher({matchers:o,preHandler:(n=this.opts.preHandler)!==null&&n!==void 0?n:null,postHandler:(i=this.opts.postHandler)!==null&&i!==void 0?i:null})}return new qDe.StrNodeMatcher({matchers:null,preHandler:(s=this.opts.preHandler)!==null&&s!==void 0?s:null,postHandler:(a=this.opts.postHandler)!==null&&a!==void 0?a:null})}};uh.StrBuilder=rTt;function n8d(e,r){let t=(0,sR.coerceStrOptions)(e,r);return new rTt(t)}uh.str=n8d;function i8d(e){let r=e.build();return r instanceof Wpn.TreeMatcher&&r.type==="root-tree"?r:new Wpn.TreeMatcher({matcher:r,type:"root-tree"})}uh.buildRoot=i8d});var u9s=A(c9s=>{"use strict";Object.defineProperty(c9s,"__esModule",{value:!0})});var Jpn=A(V_=>{"use strict";var s8d=V_&&V_.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),a8d=V_&&V_.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&s8d(r,e,t)};Object.defineProperty(V_,"__esModule",{value:!0});V_.buildRoot=V_.str=V_.tree=V_.alt=V_.opt=V_.many=V_.num=V_.comment=V_.op=V_.sym=V_.join=V_.handler=V_.begin=void 0;var KO=o9s();Object.defineProperty(V_,"begin",{enumerable:!0,get:function(){return KO.begin}});Object.defineProperty(V_,"handler",{enumerable:!0,get:function(){return KO.handler}});Object.defineProperty(V_,"join",{enumerable:!0,get:function(){return KO.join}});Object.defineProperty(V_,"sym",{enumerable:!0,get:function(){return KO.sym}});Object.defineProperty(V_,"op",{enumerable:!0,get:function(){return KO.op}});Object.defineProperty(V_,"comment",{enumerable:!0,get:function(){return KO.comment}});Object.defineProperty(V_,"num",{enumerable:!0,get:function(){return KO.num}});Object.defineProperty(V_,"many",{enumerable:!0,get:function(){return KO.many}});Object.defineProperty(V_,"opt",{enumerable:!0,get:function(){return KO.opt}});Object.defineProperty(V_,"alt",{enumerable:!0,get:function(){return KO.alt}});Object.defineProperty(V_,"tree",{enumerable:!0,get:function(){return KO.tree}});Object.defineProperty(V_,"str",{enumerable:!0,get:function(){return KO.str}});Object.defineProperty(V_,"buildRoot",{enumerable:!0,get:function(){return KO.buildRoot}});a8d(u9s(),V_)});var p9s=A(OW=>{"use strict";Object.defineProperty(OW,"__esModule",{value:!0});OW.lang=OW.parser=OW.lexer=void 0;var o8d=["+","-","*","/","%","**","++","--","+=","-=","*=","/=","%=","**=","==","!=","<","<=",">",">=","===","!==","<=>","&&","||","!","&","|","^","~","<<",">>",">>>","?","?:","=","?=",".","?.",".@",".&","::","=~","==~","*.",":","..","..<","<>","<<=",">>=",">>>=","&=","^=","|=","?=","->",",",";"],c8d="[01]",u8d="[0-7]",ssr="[0-9]",l8d="[1-9]",d8d=`(?:${ssr}|[a-fA-F])`,p8d=`(?:0[bB](?:_?${c8d})+)`,m8d=`(?:0[oO](?:_?${u8d})+)`,f8d=`(?:0[xX](?:_?${d8d})+)`,h8d=`(?:${l8d}(?:_?${ssr})*|0+(?:_?0)*)`,g8d=`(?:${h8d}|${p8d}|${m8d}|${f8d})`,nTt=`(?:${ssr}(?:_?${ssr})*)`,y8d=`(?:\\.${nTt})`,_8d=`(?:[eE][-+]?${nTt})`,d9s=`(?:${nTt}?${y8d}|${nTt}\\.)`,A8d=`(?:(?:${nTt}|${d9s})${_8d})`,b8d=`(?:${d9s}|${A8d})`,C8d=new RegExp(`(?:${g8d}|${b8d})`),l9s=[{type:"var",startsWith:"$",symbols:/[a-zA-Z_][a-zA-Z0-9_]*/,operators:["."]},{type:"expr",startsWith:"${",endsWith:"}"}];OW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#!"},{type:"line-comment",startsWith:"//"},{type:"multiline-comment",startsWith:"/*",endsWith:"*/"}],symbols:/[a-zA-Z$_][a-zA-Z0-9$_]*/,numbers:C8d,operators:o8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:"'''"},{startsWith:'"',templates:l9s},{startsWith:'"""',templates:l9s}]};OW.parser={useIndentBlocks:!1};OW.lang={lexer:OW.lexer,parser:OW.parser}});var f9s=A(BW=>{"use strict";Object.defineProperty(BW,"__esModule",{value:!0});BW.lang=BW.parser=BW.lexer=void 0;var v8d=["+","-","*","**","/","//","%","@","<<",">>","&","|","^","~",":=","<",">","<=",">=","==","!=",",",":",".",";","@","=","->","+=","-=","*=","/=","//=","%=","@=","&=","|=","^=",">>=","<<=","**="],E8d="[01]",D8d="[0-7]",asr="[0-9]",S8d="[1-9]",w8d=`(?:${asr}|[a-fA-F])`,I8d=`(?:0[bB](?:_?${E8d})+)`,x8d=`(?:0[oO](?:_?${D8d})+)`,T8d=`(?:0[xX](?:_?${w8d})+)`,P8d=`(?:${S8d}(?:_?${asr})*|0+(?:_?0)*)`,R8d=`(?:${P8d}|${I8d}|${x8d}|${T8d})`,iTt=`(?:${asr}(?:_?${asr})*)`,k8d=`(?:\\.${iTt})`,F8d=`(?:[eE][-+]?${iTt})`,m9s=`(?:${iTt}?${k8d}|${iTt}\\.)`,N8d=`(?:(?:${iTt}|${m9s})${F8d})`,O8d=`(?:${m9s}|${N8d})`,B8d=new RegExp(`(?:${R8d}|${O8d})`);BW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:B8d,operators:v8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'},{startsWith:"'''"},{startsWith:'"""'},{startsWith:"f'",endsWith:"'",templates:[{type:"expr",startsWith:"{",endsWith:"}"}]},{startsWith:'f"',endsWith:'"',templates:[{type:"expr",startsWith:"{",endsWith:"}"}]},{startsWith:"r'",endsWith:"'"},{startsWith:'r"',endsWith:'"'}]};BW.parser={useIndentBlocks:!0};BW.lang={lexer:BW.lexer,parser:BW.parser}});var y9s=A(qW=>{"use strict";Object.defineProperty(qW,"__esModule",{value:!0});qW.lang=qW.parser=qW.lexer=void 0;var q8d=["+","-","*","/","%","%%","%%%","**","++","--","+=","++=","-=","*=","/=","%=","**=","==","!=","<","<=",">",">=","===","!==","<=>","&&","||","!","&","|","^","~","<<",">>",">>>","?","?:",":=","=","?=",".","?.",".@",".&","::",":::","=~","==~","*.",":","..","..<","<>","<<=",">>=",">>>=","&=","^=","|=","?=","->",",",";"],M8d="[0-7]",osr="[0-9]",L8d="[1-9]",j8d=`(?:${osr}|[a-fA-F])`,G8d=`(?:0[oO](?:_?${M8d})+)`,U8d=`(?:0[xX](?:_?${j8d})+)`,V8d=`(?:${L8d}(?:_?${osr})*|0+(?:_?0)*)`,z8d=`(?:${V8d}|${G8d}|${U8d})`,sTt=`(?:${osr}(?:_?${osr})*)`,$8d=`(?:\\.${sTt})`,Q8d=`(?:[eE][-+]?${sTt})`,g9s=`(?:${sTt}?${$8d}|${sTt}\\.)`,K8d=`(?:(?:${sTt}|${g9s})${Q8d})`,H8d=`(?:${g9s}|${K8d})`,W8d=new RegExp(`(?:${z8d}|${H8d})`),h9s=[{type:"var",startsWith:"$",symbols:/[a-zA-Z_][a-zA-Z0-9_]+/},{type:"expr",startsWith:"${",endsWith:"}"}];qW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"//"},{type:"multiline-comment",startsWith:"/*",endsWith:"*/"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:W8d,operators:q8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:'"'},{startsWith:'raw"',endsWith:'"'},{startsWith:'s"',templates:h9s,endsWith:'"'},{startsWith:'f"',templates:h9s,endsWith:'"'}]};qW.parser={useIndentBlocks:!1};qW.lang={lexer:qW.lexer,parser:qW.parser}});var A9s=A(MW=>{"use strict";Object.defineProperty(MW,"__esModule",{value:!0});MW.lang=MW.parser=MW.lexer=void 0;var Y8d=["+","-","*","//","%","**","~","&","|","^","<<",">>",".",",","=",";",":","<",">",">=","<=","==","!=","+=","-=","*=","//=","%=","&=","|=","^=","<<=",">>="],J8d="[0-7]",csr="[0-9]",X8d="[1-9]",Z8d=`(?:${csr}|[a-fA-F])`,e5d=`(?:0[oO](?:_?${J8d})+)`,t5d=`(?:0[xX](?:_?${Z8d})+)`,r5d=`(?:${X8d}(?:_?${csr})*|0+(?:_?0)*)`,n5d=`(?:${r5d}|${e5d}|${t5d})`,aTt=`(?:${csr}(?:_?${csr})*)`,i5d=`(?:\\.${aTt})`,s5d=`(?:[eE][-+]?${aTt})`,_9s=`(?:${aTt}?${i5d}|${aTt}\\.)`,a5d=`(?:(?:${aTt}|${_9s})${s5d})`,o5d=`(?:${_9s}|${a5d})`,c5d=new RegExp(`(?:${n5d}|${o5d})`);MW.lexer={joinLines:"\\",comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:c5d,operators:Y8d,brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"[",endsWith:"]"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'},{startsWith:"'''"},{startsWith:'"""'},{startsWith:"r'",endsWith:"'"},{startsWith:'r"',endsWith:'"'},{startsWith:"rb'",endsWith:"'"},{startsWith:'rb"',endsWith:'"'},{startsWith:"br'",endsWith:"'"},{startsWith:'br"',endsWith:'"'}]};MW.parser={useIndentBlocks:!0};MW.lang={lexer:MW.lexer,parser:MW.parser}});var C9s=A(b9s=>{"use strict";Object.defineProperty(b9s,"__esModule",{value:!0})});var E9s=A(jV=>{"use strict";var u5d=jV&&jV.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),l5d=jV&&jV.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&u5d(r,e,t)};Object.defineProperty(jV,"__esModule",{value:!0});jV.createLang=jV.Language=void 0;var d5d=lpn(),v9s=zir(),p5d=Jpn(),m5d=Mxt(),f5d=p9s(),h5d=f9s(),g5d=y9s(),y5d=A9s();l5d(C9s(),jV);var usr=class{constructor(r){this.config=r,this.lexer=(0,d5d.createLexer)(r.lexer)}parse(r){this.lexer.reset(r);let t=(0,v9s.createTree)(this.lexer,this.config.parser);return(0,v9s.createCursor)(t)}query(r,t,n){let i=(0,p5d.buildRoot)(t),s=typeof r=="string"?this.parse(r):r,a=i.match({cursor:s,context:n}),o=a==null?void 0:a.context;return o?(0,m5d.clone)(o):null}};jV.Language=usr;var _5d={groovy:f5d.lang,python:h5d.lang,scala:g5d.lang,starlark:y5d.lang};function A5d(e){let r=typeof e=="string"?_5d[e]:e;return new usr(r)}jV.createLang=A5d});var dP=A(LW=>{"use strict";Object.defineProperty(LW,"__esModule",{value:!0});LW.query=LW.parser=LW.lexer=LW.lang=void 0;LW.lang=E9s();LW.lexer=lpn();LW.parser=zir();LW.query=Jpn()});var D9s=A(GDe=>{"use strict";Object.defineProperty(GDe,"__esModule",{value:!0});GDe.DockerTarget=GDe.dockerRules=void 0;var jDe=gy(),b5d=Qy(),C5d=SV();GDe.dockerRules=["container_pull"];GDe.DockerTarget=jDe.z.object({rule:jDe.z.enum(GDe.dockerRules),name:jDe.z.string(),tag:jDe.z.string(),digest:jDe.z.string(),repository:jDe.z.string(),registry:jDe.z.string()}).transform(({rule:e,name:r,repository:t,tag:n,digest:i,registry:s})=>[{datasource:b5d.DockerDatasource.id,versioning:C5d.id,depType:e,depName:r,packageName:t,currentValue:n,currentDigest:i,registryUrls:[s]}])});var lsr=A((uVg,I9s)=>{function S9s(e,r){try{var t=w9s(r).exec(e.replace(/\.git(#.*)?$/,"")),n=t[1],i=t[2];return"https://"+n+"/"+i}catch{}}function w9s(e){e=e||{};var r=["gist.github.com","github.com"].concat(e.extraBaseUrls||[]);return new RegExp(/^(?:https?:\/\/|git:\/\/|git\+ssh:\/\/|git\+https:\/\/)?(?:[^@]+@)?/.source+"("+r.join("|")+")"+/(?::\/?|\/)([^/]+\/[^/]+?|[0-9]+)$/.source)}S9s.re=w9s();I9s.exports=S9s});var x9s=A(UDe=>{"use strict";Object.defineProperty(UDe,"__esModule",{value:!0});UDe.GitTarget=UDe.gitRules=void 0;var v5d=(tn(),Dr(en)),E5d=v5d.__importDefault(lsr()),OGe=gy(),D5d=Pi(),S5d=Ba(),w5d=bE(),I5d=(0,S5d.regEx)(/^https:\/\/github\.com\/(?[^/]+\/[^/]+)/);function x5d(e){var r,t,n;return e.startsWith("https://")||D5d.logger.once.info({url:e},"Bazel: non-https git_repository URL"),(n=(t=(r=(0,E5d.default)(e))==null?void 0:r.match(I5d))==null?void 0:t.groups)==null?void 0:n.packageName}UDe.gitRules=["git_repository"];UDe.GitTarget=OGe.z.object({rule:OGe.z.enum(UDe.gitRules),name:OGe.z.string(),tag:OGe.z.string().optional(),commit:OGe.z.string().optional(),remote:OGe.z.string()}).refine(({tag:e,commit:r})=>!!e||!!r).transform(({rule:e,name:r,tag:t,commit:n,remote:i})=>{let s={depType:e,depName:r};t&&(s.currentValue=t),n&&(s.currentDigest=n);let a=x5d(i);return a&&(s.datasource=w5d.GithubReleasesDatasource.id,s.packageName=a),s.datasource||(s.skipReason="unsupported-datasource"),[s]})});var T9s=A(zDe=>{"use strict";Object.defineProperty(zDe,"__esModule",{value:!0});zDe.GoTarget=zDe.goRules=void 0;var VDe=gy(),T5d=Ba(),P5d=NDe();zDe.goRules=["go_repository"];zDe.GoTarget=VDe.z.object({rule:VDe.z.enum(zDe.goRules),name:VDe.z.string(),tag:VDe.z.string().optional(),commit:VDe.z.string().optional(),importpath:VDe.z.string(),remote:VDe.z.string().optional()}).refine(({tag:e,commit:r})=>!!e||!!r).transform(({rule:e,name:r,tag:t,commit:n,importpath:i,remote:s})=>{let a={datasource:P5d.GoDatasource.id,depType:e,depName:r,packageName:i};if(t&&(a.currentValue=t),n&&(a.currentDigest=n,t||(a.digestOneAndOnly=!0)),s){let o=(0,T5d.regEx)(/https:\/\/github\.com(?:.*\/)(([a-zA-Z]+)([-])?([a-zA-Z]+))/).exec(s);o&&o[0].length===s.length?a.packageName=s.replace("https://",""):a.skipReason="unsupported-remote"}return[a]})});var Xpn=A(dsr=>{"use strict";Object.defineProperty(dsr,"__esModule",{value:!0});dsr.GitlabReleasesDatasource=void 0;var R5d=(tn(),Dr(en)),k5d=ug(),F5d=xfe(),N5d=K0(),oTt=class e extends N5d.Datasource{static id="gitlab-releases";defaultRegistryUrls=["https://gitlab.com"];static registryStrategy="first";constructor(){super(e.id),this.http=new F5d.GitlabHttp(e.id)}async getReleases({registryUrl:r,packageName:t}){if(!r)return null;let n=encodeURIComponent(t),i=`${r}/api/v4/projects/${n}/releases`;try{let s=(await this.http.getJson(i)).body;return{sourceUrl:`${r}/${t}`,releases:s.map(({tag_name:a,released_at:o})=>({registryUrl:r,gitRef:a,version:a,releaseTimestamp:o}))}}catch(s){this.handleGenericErrors(s)}return null}};dsr.GitlabReleasesDatasource=oTt;R5d.__decorate([(0,k5d.cache)({namespace:`datasource-${oTt.id}`,key:({registryUrl:e,packageName:r})=>`${e}/${r}`})],oTt.prototype,"getReleases",null)});var O9s=A(GV=>{"use strict";Object.defineProperty(GV,"__esModule",{value:!0});GV.HttpTarget=GV.httpRules=GV.parseArchiveUrl=GV.parseGithubPath=void 0;var O5d=(tn(),Dr(en)),R9s=O5d.__importDefault(_a()),$De=gy(),Zpn=Ba(),B5d=Ip(),q5d=bE(),P9s=ch(),M5d=Xpn(),L5d=nR(),j5d=[".zip",".tar",".jar",".war",".aar",".ar",".deb",".gz",".tar.gz",".tgz",".bz2",".tar.bz2",".tbz2",".xz",".tar.xz",".txz",".zst",".tar.zst",".tzst"],G5d=(0,Zpn.regEx)(`(?:${j5d.map(Zpn.escapeRegExp).join("|")})$`);function U5d(e){return e.replace(G5d,"")}function k9s(e){return R9s.default.string(e)&&(0,Zpn.regEx)(/[0-9a-z]{40}/i).test(e)}function F9s(e){let[r,t,n,i,s,a]=e.split("/").slice(1),o=r+"/"+t,c="",l=null;return n==="releases"&&i==="download"?(c=q5d.GithubReleasesDatasource.id,l=s):n==="archive"&&i==="refs"&&s==="tags"?(c=P9s.GithubTagsDatasource.id,l=a):n==="archive"&&(c=P9s.GithubTagsDatasource.id,l=i),l?(l=U5d(l),k9s(l)?{datasource:c,packageName:o,currentDigest:l}:{datasource:c,packageName:o,currentValue:l}):null}GV.parseGithubPath=F9s;function V5d(e){let[r,t,n,i,s]=e.split("/").slice(1),a=r+"/"+t;return n==="-"&&i==="archive"&&s?k9s(s)?{datasource:L5d.GitlabTagsDatasource.id,packageName:a,currentDigest:s}:{datasource:M5d.GitlabReleasesDatasource.id,packageName:a,currentValue:s}:null}function N9s(e){if(!e)return null;let r=(0,B5d.parseUrl)(e);return(r==null?void 0:r.host)==="github.com"?F9s(r.pathname):(r==null?void 0:r.host)==="gitlab.com"?V5d(r.pathname):null}GV.parseArchiveUrl=N9s;GV.httpRules=["http_archive","http_file"];GV.HttpTarget=$De.z.object({rule:$De.z.enum(GV.httpRules),name:$De.z.string(),url:$De.z.string().optional(),urls:$De.z.array($De.z.string()).optional(),sha256:$De.z.string()}).refine(({url:e,urls:r})=>!!e||!!r).transform(({rule:e,name:r,url:t,urls:n=[]})=>{let i=[t,...n].map(N9s).find(R9s.default.truthy);if(!i)return[];let s={datasource:i.datasource,depType:e,depName:r,packageName:i.packageName};return i.currentValue?s.currentValue=i.currentValue:i.currentDigest&&(s.currentDigest=i.currentDigest),[s]})});var qfe=A(Og=>{"use strict";Object.defineProperty(Og,"__esModule",{value:!0});Og.autoExtendMavenRange=Og.EXCLUDING_POINT=Og.INCLUDING_POINT=Og.rangeToStr=Og.parseRange=Og.isValid=Og.isSingleVersion=Og.isVersion=Og.compare=Og.isSubversion=Og.tokenize=Og.TYPE_QUALIFIER=Og.TYPE_NUMBER=Og.PREFIX_HYPHEN=Og.PREFIX_DOT=Og.qualifierType=Og.QualifierTypes=void 0;var Ofe=Ba(),nmn="PREFIX_DOT";Og.PREFIX_DOT=nmn;var HDe="PREFIX_HYPHEN";Og.PREFIX_HYPHEN=HDe;var Bfe="TYPE_NUMBER";Og.TYPE_NUMBER=Bfe;var uTt="TYPE_QUALIFIER";Og.TYPE_QUALIFIER=uTt;function z5d(e,r){let t=null,n=null;for(let i=0;i{a===null?i():a==="-"?(i(),t=HDe,n=""):a==="."?(i(),t=nmn,n=""):s!==null&&$5d(s,a)?(i(!0),t=HDe,n=a):n=n.concat(a)})}function K5d(e){let r=e.val;return r===0||r===""||r==="final"||r==="ga"||r==="release"||r==="latest"||r==="sr"}var H5d={prefix:HDe,type:Bfe,val:0,isTransition:!1};function jW(e,r=!1){let t=[],n=[],i=!0;return Q5d(e.toLowerCase().replace((0,Ofe.regEx)(/^v/i),""),s=>{(s.prefix===HDe||s.type===uTt)&&(t=[]),t.push(s),K5d(s)?(i||r)&&(n=n.concat(t),t=[]):(i=!1,n=n.concat(t),t=[])}),n.length?n:[H5d]}Og.tokenize=jW;function tmn(e){return e.type===Bfe?{prefix:e.prefix,type:Bfe,val:0}:{prefix:e.prefix,type:uTt,val:""}}function M9s(e){return e.type===uTt?1:e.prefix===HDe&&e.type===Bfe?2:3}Og.QualifierTypes={Alpha:1,Beta:2,Milestone:3,RC:4,Snapshot:5,Release:6,SP:7};function rmn(e){let r=e.val;return r==="alpha"||e.isTransition&&r==="a"?Og.QualifierTypes.Alpha:r==="beta"||e.isTransition&&r==="b"?Og.QualifierTypes.Beta:r==="milestone"||e.isTransition&&r==="m"?Og.QualifierTypes.Milestone:r==="rc"||r==="cr"||r==="preview"?Og.QualifierTypes.RC:r==="snapshot"||r==="snap"?Og.QualifierTypes.Snapshot:r===""||r==="final"||r==="ga"||r==="release"||r==="latest"||r==="sr"?Og.QualifierTypes.Release:r==="sp"?Og.QualifierTypes.SP:null}Og.qualifierType=rmn;function W5d(e,r){let t=rmn(e),n=rmn(r);return t&&n?tn?1:0:t&&tr.val?1:0}function L9s(e,r){let t=M9s(e),n=M9s(r);return tn?1:e.type===Bfe&&r.type===Bfe?e.valr.val?1:0:W5d(e,r)}function WDe(e,r){let t=jW(e),n=jW(r),i=Math.max(t.length,n.length);for(let s=0;s{if(n)if(i.leftType===null)if((0,Ofe.regEx)(/^\[.*]$/).test(c)){let l=c.slice(1,-1);n.push({leftType:KDe,leftValue:l,leftBracket:"[",rightType:KDe,rightValue:l,rightBracket:"]"}),i=r()}else if(c.startsWith("[")){let l=c.slice(1);i.leftType=KDe,i.leftValue=l,i.leftBracket="["}else if(c.startsWith("(")||c.startsWith("]")){let l=c.slice(1);i.leftType=BGe,i.leftValue=l,i.leftBracket=c[0]}else n=null;else if(c.endsWith("]")){let l=c.slice(0,-1);i.rightType=KDe,i.rightValue=l,i.rightBracket="]",n.push(i),i=r()}else if(c.endsWith(")")||c.endsWith("[")){let l=c.slice(0,-1);i.rightType=BGe,i.rightValue=l,i.rightBracket=c.endsWith(")")?")":"[",n.push(i),i=r()}else n=null}),i.leftType||!(n!=null&&n.length))return null;let s=n.length-1,a=null,o=[];for(let c=0;cn===null?"":n;if(e.length===1){let{leftBracket:n,rightBracket:i,leftValue:s,rightValue:a}=e[0];if(s===a&&n==="["&&i==="]")return`[${r(s)}]`}return e.map(n=>[n.leftBracket,r(n.leftValue),",",r(n.rightValue),n.rightBracket].join("")).join(",")}Og.rangeToStr=j9s;function G9s(e){return e.reduce((r,t,n)=>{let i=t.prefix===nmn?".":"-";return`${r}${n!==0&&t.val!==""?i:""}${t.val}`},"")}function cTt(e,r){let t=jW(e,!0),n=jW(r,!0),i=n.slice(0,t.length),s=Math.max(0,t.length-n.length);return s>0&&i.push(...t.slice(t.length-s)),G9s(i)}function emn(e){let r=jW(e),t=r[r.length-1];return typeof t.val=="number"?(t.val+=1,cTt(e,G9s(r))):e}function J5d(e,r){let t=imn(e);if(!t)return e;if((o=>{if(o.length!==1)return!1;let{leftType:c,leftValue:l,rightType:u,rightValue:m}=o[0];return c==="INCLUDING_POINT"&&c===u&&l===m})(t))return`[${r}]`;let i=[...t].reverse().find(o=>{let{rightType:c,rightValue:l}=o;return l===null||c===KDe&&WDe(l,r)===-1||c===BGe&&WDe(l,r)!==1});if(!i)return e;let{leftValue:s,rightValue:a}=i;if(s!==null&&a!==null&&emn(s)===a)WDe(r,s)!==-1&&(i.leftValue=cTt(s,r),i.rightValue=emn(i.leftValue));else if(a!==null)if(i.rightType===KDe){let o=jW(a);typeof o[o.length-1].val=="number"?i.rightValue=cTt(a,r):i.rightValue=r}else i.rightValue=emn(cTt(a,r));else s!==null&&(i.leftValue=cTt(s,r));return j9s(t)}Og.autoExtendMavenRange=J5d;function X5d(e,r){let t=jW(e),n=jW(r),i=!0,s=t.length;for(let a=0;a{"use strict";Object.defineProperty(dx,"__esModule",{value:!0});dx.api=dx.isValid=dx.supportedRangeStrategies=dx.supportsRanges=dx.urls=dx.displayName=dx.id=void 0;var oA=qfe();Object.defineProperty(dx,"isValid",{enumerable:!0,get:function(){return oA.isValid}});dx.id="maven";dx.displayName="Maven";dx.urls=["https://maven.apache.org/pom.html#Dependency_Version_Requirement_Specification","https://octopus.com/blog/maven-versioning-explained","https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html"];dx.supportsRanges=!0;dx.supportedRangeStrategies=["bump","widen","pin","replace"];var V9s=(e,r)=>(0,oA.compare)(e,r)===0;function z9s(e,r){if(!r)return!1;if((0,oA.isVersion)(r))return V9s(e,r);let t=(0,oA.parseRange)(r);return t?t.reduce((n,i)=>{if(n)return n;let{leftType:s,leftValue:a,rightType:o,rightValue:c}=i,l=!0,u=!0;return a&&(l=s===oA.EXCLUDING_POINT?(0,oA.compare)(a,e)===-1:(0,oA.compare)(a,e)!==1),c&&(u=o===oA.EXCLUDING_POINT?(0,oA.compare)(e,c)===-1:(0,oA.compare)(e,c)!==1),l&&u},!1):!1}var Z5d=e=>(0,oA.isVersion)(e)?+(0,oA.tokenize)(e)[0].val:null,eNd=e=>{if((0,oA.isVersion)(e)){let t=(0,oA.tokenize)(e)[1];return t&&t.type===oA.TYPE_NUMBER?+t.val:0}return null},tNd=e=>{if((0,oA.isVersion)(e)){let r=(0,oA.tokenize)(e),t=r[1],n=r[2];return n&&t.type===oA.TYPE_NUMBER&&n.type===oA.TYPE_NUMBER?+n.val:0}return null},$9s=(e,r)=>(0,oA.compare)(e,r)===1,rNd=e=>{if((0,oA.isVersion)(e)){let r=(0,oA.tokenize)(e);for(let t of r)if(t.type===oA.TYPE_QUALIFIER){let n=(0,oA.qualifierType)(t);if(n&&ne.reduce((t,n)=>z9s(n,r)&&(!t||$9s(n,t))?n:t,null);function nNd({currentValue:e,rangeStrategy:r,newVersion:t}){return(0,oA.isVersion)(e)||r==="pin"?t:(0,oA.autoExtendMavenRange)(e,t)??e}dx.api={equals:V9s,getMajor:Z5d,getMinor:eNd,getPatch:tNd,isCompatible:oA.isVersion,isGreaterThan:$9s,isSingleVersion:oA.isSingleVersion,isStable:rNd,isValid:oA.isValid,isVersion:oA.isVersion,matches:z9s,getSatisfyingVersion:U9s,minSatisfyingVersion:U9s,getNewValue:nNd,sortVersions:oA.compare};dx.default=dx.api});var YDe=A(qGe=>{"use strict";Object.defineProperty(qGe,"__esModule",{value:!0});qGe.MAVEN_REPO=qGe.id=void 0;qGe.id="maven";qGe.MAVEN_REPO="https://repo.maven.apache.org/maven2"});var K9s=A(yne=>{"use strict";Object.defineProperty(yne,"__esModule",{value:!0});yne.getAddExpectContinuePlugin=yne.addExpectContinueMiddlewareOptions=yne.addExpectContinueMiddleware=void 0;var iNd=QC();function Q9s(e){return r=>async t=>{let{request:n}=t;return iNd.HttpRequest.isInstance(n)&&n.body&&e.runtime==="node"&&(n.headers={...n.headers,Expect:"100-continue"}),r({...t,request:n})}}yne.addExpectContinueMiddleware=Q9s;yne.addExpectContinueMiddlewareOptions={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0};var sNd=e=>({applyToStack:r=>{r.add(Q9s(e),yne.addExpectContinueMiddlewareOptions)}});yne.getAddExpectContinuePlugin=sNd});var W9s=A(_ne=>{"use strict";Object.defineProperty(_ne,"__esModule",{value:!0});_ne.getCheckContentLengthHeaderPlugin=_ne.checkContentLengthHeaderMiddlewareOptions=_ne.checkContentLengthHeader=void 0;var aNd=QC(),oNd="content-length";function H9s(){return(e,r)=>async t=>{var n;let{request:i}=t;if(aNd.HttpRequest.isInstance(i)&&!i.headers[oNd]){let s="Are you using a Stream of unknown length as the Body of a PutObject request? Consider using Upload instead from @aws-sdk/lib-storage.";typeof((n=r==null?void 0:r.logger)===null||n===void 0?void 0:n.warn)=="function"?r.logger.warn(s):console.warn(s)}return e({...t})}}_ne.checkContentLengthHeader=H9s;_ne.checkContentLengthHeaderMiddlewareOptions={step:"finalizeRequest",tags:["CHECK_CONTENT_LENGTH_HEADER"],name:"getCheckContentLengthHeaderPlugin",override:!0};var cNd=e=>({applyToStack:r=>{r.add(H9s(),_ne.checkContentLengthHeaderMiddlewareOptions)}});_ne.getCheckContentLengthHeaderPlugin=cNd});var Y9s=A(psr=>{"use strict";Object.defineProperty(psr,"__esModule",{value:!0});psr.resolveS3Config=void 0;var uNd=e=>{var r,t,n;return{...e,forcePathStyle:(r=e.forcePathStyle)!==null&&r!==void 0?r:!1,useAccelerateEndpoint:(t=e.useAccelerateEndpoint)!==null&&t!==void 0?t:!1,disableMultiregionAccessPoints:(n=e.disableMultiregionAccessPoints)!==null&&n!==void 0?n:!1}};psr.resolveS3Config=uNd});var X9s=A(GW=>{"use strict";Object.defineProperty(GW,"__esModule",{value:!0});GW.getThrow200ExceptionsPlugin=GW.throw200ExceptionsMiddlewareOptions=GW.throw200ExceptionsMiddleware=void 0;var lNd=QC(),dNd=e=>r=>async t=>{let n=await r(t),{response:i}=n;if(!lNd.HttpResponse.isInstance(i))return n;let{statusCode:s,body:a}=i;if(s<200||s>=300)return n;let o=await J9s(a,e),c=await pNd(o,e);if(o.length===0){let l=new Error("S3 aborted request");throw l.name="InternalError",l}return c&&c.match("")&&(i.statusCode=400),i.body=o,n};GW.throw200ExceptionsMiddleware=dNd;var J9s=(e=new Uint8Array,r)=>e instanceof Uint8Array?Promise.resolve(e):r.streamCollector(e)||Promise.resolve(new Uint8Array),pNd=(e,r)=>J9s(e,r).then(t=>r.utf8Encoder(t));GW.throw200ExceptionsMiddlewareOptions={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0};var mNd=e=>({applyToStack:r=>{r.addRelativeTo((0,GW.throw200ExceptionsMiddleware)(e),GW.throw200ExceptionsMiddlewareOptions)}});GW.getThrow200ExceptionsPlugin=mNd});var smn=A(Mfe=>{"use strict";Object.defineProperty(Mfe,"__esModule",{value:!0});Mfe.build=Mfe.parse=Mfe.validate=void 0;var fNd=e=>typeof e=="string"&&e.indexOf("arn:")===0&&e.split(":").length>=6;Mfe.validate=fNd;var hNd=e=>{let r=e.split(":");if(r.length<6||r[0]!=="arn")throw new Error("Malformed ARN");let[,t,n,i,s,...a]=r;return{partition:t,service:n,region:i,accountId:s,resource:a.join(":")}};Mfe.parse=hNd;var gNd=e=>{let{partition:r="aws",service:t,region:n,accountId:i,resource:s}=e;if([t,n,i,s].some(a=>typeof a!="string"))throw new Error("Input ARN object is invalid");return`arn:${r}:${t}:${n}:${i}:${s}`};Mfe.build=gNd});var eqs=A(Ane=>{"use strict";Object.defineProperty(Ane,"__esModule",{value:!0});Ane.getValidateBucketNamePlugin=Ane.validateBucketNameMiddlewareOptions=Ane.validateBucketNameMiddleware=void 0;var yNd=smn();function Z9s(){return e=>async r=>{let{input:{Bucket:t}}=r;if(typeof t=="string"&&!(0,yNd.validate)(t)&&t.indexOf("/")>=0){let n=new Error(`Bucket name shouldn't contain '/', received '${t}'`);throw n.name="InvalidBucketName",n}return e({...r})}}Ane.validateBucketNameMiddleware=Z9s;Ane.validateBucketNameMiddlewareOptions={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0};var _Nd=e=>({applyToStack:r=>{r.add(Z9s(),Ane.validateBucketNameMiddlewareOptions)}});Ane.getValidateBucketNamePlugin=_Nd});var LGe=A(MGe=>{"use strict";Object.defineProperty(MGe,"__esModule",{value:!0});var msr=(tn(),Dr(en));msr.__exportStar(W9s(),MGe);msr.__exportStar(Y9s(),MGe);msr.__exportStar(X9s(),MGe);msr.__exportStar(eqs(),MGe)});var tqs=A(fsr=>{"use strict";Object.defineProperty(fsr,"__esModule",{value:!0});fsr.resolveEventStreamSerdeConfig=void 0;var ANd=e=>({...e,eventStreamMarshaller:e.eventStreamSerdeProvider(e)});fsr.resolveEventStreamSerdeConfig=ANd});var rqs=A(amn=>{"use strict";Object.defineProperty(amn,"__esModule",{value:!0});var bNd=(tn(),Dr(en));bNd.__exportStar(tqs(),amn)});var nqs=A(hsr=>{"use strict";Object.defineProperty(hsr,"__esModule",{value:!0});hsr.resolveClientEndpointParameters=void 0;var CNd=e=>({...e,useFipsEndpoint:e.useFipsEndpoint??!1,useDualstackEndpoint:e.useDualstackEndpoint??!1,useAccelerateEndpoint:e.useAccelerateEndpoint??!1,useGlobalEndpoint:e.useGlobalEndpoint??!1,disableMultiregionAccessPoints:e.disableMultiregionAccessPoints??!1,defaultSigningName:"s3"});hsr.resolveClientEndpointParameters=CNd});var iqs=A((IVg,vNd)=>{vNd.exports={name:"@aws-sdk/client-s3",description:"AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo s3",test:"yarn test:unit","test:e2e":"ts-mocha test/**/*.ispec.ts && karma start karma.conf.js","test:unit":"ts-mocha test/**/*.spec.ts"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha1-browser":"3.0.0","@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/hash-blob-browser":"3.357.0","@aws-sdk/hash-stream-node":"3.357.0","@aws-sdk/md5-js":"3.357.0","@aws-sdk/middleware-bucket-endpoint":"3.363.0","@aws-sdk/middleware-expect-continue":"3.363.0","@aws-sdk/middleware-flexible-checksums":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-location-constraint":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-s3":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-ssec":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/signature-v4-multi-region":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@aws-sdk/xml-builder":"3.310.0","@smithy/config-resolver":"^1.0.1","@smithy/eventstream-serde-browser":"^1.0.1","@smithy/eventstream-serde-config-resolver":"^1.0.1","@smithy/eventstream-serde-node":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-stream":"^1.0.1","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/chai":"^4.2.11","@types/mocha":"^8.0.4","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-s3"}}});var sqs=A(gsr=>{"use strict";Object.defineProperty(gsr,"__esModule",{value:!0});gsr.isArrayBuffer=void 0;var ENd=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]";gsr.isArrayBuffer=ENd});var cmn=A(jGe=>{"use strict";Object.defineProperty(jGe,"__esModule",{value:!0});jGe.fromString=jGe.fromArrayBuffer=void 0;var DNd=sqs(),omn=require("buffer"),SNd=(e,r=0,t=e.byteLength-r)=>{if(!(0,DNd.isArrayBuffer)(e))throw new TypeError(`The "input" argument must be ArrayBuffer. Received type ${typeof e} (${e})`);return omn.Buffer.from(e,r,t)};jGe.fromArrayBuffer=SNd;var wNd=(e,r)=>{if(typeof e!="string")throw new TypeError(`The "input" argument must be of type string. Received type ${typeof e} (${e})`);return r?omn.Buffer.from(e,r):omn.Buffer.from(e)};jGe.fromString=wNd});var umn=A(ysr=>{"use strict";Object.defineProperty(ysr,"__esModule",{value:!0});ysr.fromUtf8=void 0;var INd=cmn(),xNd=e=>{let r=(0,INd.fromString)(e,"utf8");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength/Uint8Array.BYTES_PER_ELEMENT)};ysr.fromUtf8=xNd});var aqs=A(_sr=>{"use strict";Object.defineProperty(_sr,"__esModule",{value:!0});_sr.toUint8Array=void 0;var TNd=umn(),PNd=e=>typeof e=="string"?(0,TNd.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e);_sr.toUint8Array=PNd});var oqs=A(Asr=>{"use strict";Object.defineProperty(Asr,"__esModule",{value:!0});Asr.toUtf8=void 0;var RNd=cmn(),kNd=e=>(0,RNd.fromArrayBuffer)(e.buffer,e.byteOffset,e.byteLength).toString("utf8");Asr.toUtf8=kNd});var cqs=A(lTt=>{"use strict";Object.defineProperty(lTt,"__esModule",{value:!0});var lmn=(tn(),Dr(en));lmn.__exportStar(umn(),lTt);lmn.__exportStar(aqs(),lTt);lmn.__exportStar(oqs(),lTt)});var pmn=A(bsr=>{"use strict";Object.defineProperty(bsr,"__esModule",{value:!0});bsr.HashCalculator=void 0;var FNd=cqs(),NNd=require("stream"),dmn=class extends NNd.Writable{constructor(r,t){super(t),this.hash=r}_write(r,t,n){try{this.hash.update((0,FNd.toUint8Array)(r))}catch(i){return n(i)}n()}};bsr.HashCalculator=dmn});var uqs=A(Csr=>{"use strict";Object.defineProperty(Csr,"__esModule",{value:!0});Csr.fileStreamHasher=void 0;var ONd=require("fs"),BNd=pmn(),qNd=(e,r)=>new Promise((t,n)=>{if(!MNd(r)){n(new Error("Unable to calculate hash for non-file streams."));return}let i=(0,ONd.createReadStream)(r.path,{start:r.start,end:r.end}),s=new e,a=new BNd.HashCalculator(s);i.pipe(a),i.on("error",o=>{a.end(),n(o)}),a.on("error",n),a.on("finish",function(){s.digest().then(t).catch(n)})});Csr.fileStreamHasher=qNd;var MNd=e=>typeof e.path=="string"});var lqs=A(vsr=>{"use strict";Object.defineProperty(vsr,"__esModule",{value:!0});vsr.readableStreamHasher=void 0;var LNd=pmn(),jNd=(e,r)=>{if(r.readableFlowing!==null)throw new Error("Unable to calculate hash for flowing readable stream");let t=new e,n=new LNd.HashCalculator(t);return r.pipe(n),new Promise((i,s)=>{r.on("error",a=>{n.end(),s(a)}),n.on("error",s),n.on("finish",()=>{t.digest().then(i).catch(s)})})};vsr.readableStreamHasher=jNd});var pqs=A(Esr=>{"use strict";Object.defineProperty(Esr,"__esModule",{value:!0});var dqs=(tn(),Dr(en));dqs.__exportStar(uqs(),Esr);dqs.__exportStar(lqs(),Esr)});var mqs=A(UW=>{"use strict";Object.defineProperty(UW,"__esModule",{value:!0});UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS=UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME=UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME=void 0;var Dsr=Awt();UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME="AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS";UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME="s3_disable_multiregion_access_points";UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Dsr.booleanSelector)(e,UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_ENV_NAME,Dsr.SelectorType.ENV),configFileSelector:e=>(0,Dsr.booleanSelector)(e,UW.NODE_DISABLE_MULTIREGION_ACCESS_POINT_INI_NAME,Dsr.SelectorType.CONFIG),default:!1}});var fqs=A(VW=>{"use strict";Object.defineProperty(VW,"__esModule",{value:!0});VW.NODE_USE_ARN_REGION_CONFIG_OPTIONS=VW.NODE_USE_ARN_REGION_INI_NAME=VW.NODE_USE_ARN_REGION_ENV_NAME=void 0;var Ssr=Awt();VW.NODE_USE_ARN_REGION_ENV_NAME="AWS_S3_USE_ARN_REGION";VW.NODE_USE_ARN_REGION_INI_NAME="s3_use_arn_region";VW.NODE_USE_ARN_REGION_CONFIG_OPTIONS={environmentVariableSelector:e=>(0,Ssr.booleanSelector)(e,VW.NODE_USE_ARN_REGION_ENV_NAME,Ssr.SelectorType.ENV),configFileSelector:e=>(0,Ssr.booleanSelector)(e,VW.NODE_USE_ARN_REGION_INI_NAME,Ssr.SelectorType.CONFIG),default:!1}});var hmn=A(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});Bg.validateMrapAlias=Bg.validateNoFIPS=Bg.validateNoDualstack=Bg.getArnResources=Bg.validateCustomEndpoint=Bg.validateDNSHostLabel=Bg.validateAccountId=Bg.validateRegionalClient=Bg.validateRegion=Bg.validatePartition=Bg.validateOutpostService=Bg.validateS3Service=Bg.validateService=Bg.validateArnEndpointOptions=Bg.getSuffixForArnEndpoint=Bg.getSuffix=Bg.isDnsCompatibleBucketName=Bg.isBucketNameOptions=Bg.S3_HOSTNAME_PATTERN=Bg.DOT_PATTERN=void 0;var GNd=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,UNd=/(\d+\.){3}\d+/,VNd=/\.\./;Bg.DOT_PATTERN=/\./;Bg.S3_HOSTNAME_PATTERN=/^(.+\.)?s3(-fips)?(\.dualstack)?[.-]([a-z0-9-]+)\./;var hqs=/^s3(-external-1)?\.amazonaws\.com$/,fmn="amazonaws.com",zNd=e=>typeof e.bucketName=="string";Bg.isBucketNameOptions=zNd;var $Nd=e=>GNd.test(e)&&!UNd.test(e)&&!VNd.test(e);Bg.isDnsCompatibleBucketName=$Nd;var gqs=e=>{let r=e.match(Bg.S3_HOSTNAME_PATTERN);return[r[4],e.replace(new RegExp(`^${r[0]}`),"")]},QNd=e=>hqs.test(e)?["us-east-1",fmn]:gqs(e);Bg.getSuffix=QNd;var KNd=e=>hqs.test(e)?[e.replace(`.${fmn}`,""),fmn]:gqs(e);Bg.getSuffixForArnEndpoint=KNd;var HNd=e=>{if(e.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!e.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")};Bg.validateArnEndpointOptions=HNd;var WNd=e=>{if(e!=="s3"&&e!=="s3-outposts"&&e!=="s3-object-lambda")throw new Error("Expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component")};Bg.validateService=WNd;var YNd=e=>{if(e!=="s3")throw new Error("Expect 's3' in Accesspoint ARN service component")};Bg.validateS3Service=YNd;var JNd=e=>{if(e!=="s3-outposts")throw new Error("Expect 's3-posts' in Outpost ARN service component")};Bg.validateOutpostService=JNd;var XNd=(e,r)=>{if(e!==r.clientPartition)throw new Error(`Partition in ARN is incompatible, got "${e}" but expected "${r.clientPartition}"`)};Bg.validatePartition=XNd;var ZNd=(e,r)=>{if(e==="")throw new Error("ARN region is empty");if(r.useFipsEndpoint)if(r.allowFipsRegion){if(!mmn(e,r.clientRegion))throw new Error(`Client FIPS region ${r.clientRegion} doesn't match region ${e} in ARN`)}else throw new Error("FIPS region is not supported");if(!r.useArnRegion&&!mmn(e,r.clientRegion||"")&&!mmn(e,r.clientSigningRegion||""))throw new Error(`Region in ARN is incompatible, got ${e} but expected ${r.clientRegion}`)};Bg.validateRegion=ZNd;var eOd=e=>{if(["s3-external-1","aws-global"].includes(e))throw new Error(`Client region ${e} is not regional`)};Bg.validateRegionalClient=eOd;var mmn=(e,r)=>e===r,tOd=e=>{if(!/[0-9]{12}/.exec(e))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")};Bg.validateAccountId=tOd;var rOd=(e,r={tlsCompatible:!0})=>{if(e.length>=64||!/^[a-z0-9][a-z0-9.-]*[a-z0-9]$/.test(e)||/(\d+\.){3}\d+/.test(e)||/[.-]{2}/.test(e)||r!=null&&r.tlsCompatible&&Bg.DOT_PATTERN.test(e))throw new Error(`Invalid DNS label ${e}`)};Bg.validateDNSHostLabel=rOd;var nOd=e=>{if(e.isCustomEndpoint){if(e.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported with custom endpoint")}};Bg.validateCustomEndpoint=nOd;var iOd=e=>{let r=e.includes(":")?":":"/",[t,...n]=e.split(r);if(t==="accesspoint"){if(n.length!==1||n[0]==="")throw new Error(`Access Point ARN should have one resource accesspoint${r}{accesspointname}`);return{accesspointName:n[0]}}else if(t==="outpost"){if(!n[0]||n[1]!=="accesspoint"||!n[2]||n.length!==3)throw new Error(`Outpost ARN should have resource outpost${r}{outpostId}${r}accesspoint${r}{accesspointName}`);let[i,s,a]=n;return{outpostId:i,accesspointName:a}}else throw new Error(`ARN resource should begin with 'accesspoint${r}' or 'outpost${r}'`)};Bg.getArnResources=iOd;var sOd=e=>{if(e)throw new Error("Dualstack endpoint is not supported with Outpost or Multi-region Access Point ARN.")};Bg.validateNoDualstack=sOd;var aOd=e=>{if(e)throw new Error("FIPS region is not supported with Outpost.")};Bg.validateNoFIPS=aOd;var oOd=e=>{try{e.split(".").forEach(r=>{(0,Bg.validateDNSHostLabel)(r)})}catch{throw new Error(`"${e}" is not a DNS compatible name.`)}};Bg.validateMrapAlias=oOd});var gmn=A(wsr=>{"use strict";Object.defineProperty(wsr,"__esModule",{value:!0});wsr.bucketHostname=void 0;var Jb=hmn(),cOd=e=>((0,Jb.validateCustomEndpoint)(e),(0,Jb.isBucketNameOptions)(e)?uOd(e):lOd(e));wsr.bucketHostname=cOd;var uOd=({accelerateEndpoint:e=!1,clientRegion:r,baseHostname:t,bucketName:n,dualstackEndpoint:i=!1,fipsEndpoint:s=!1,pathStyleEndpoint:a=!1,tlsCompatible:o=!0,isCustomEndpoint:c=!1})=>{let[l,u]=c?[r,t]:(0,Jb.getSuffix)(t);return a||!(0,Jb.isDnsCompatibleBucketName)(n)||o&&Jb.DOT_PATTERN.test(n)?{bucketEndpoint:!1,hostname:i?`s3.dualstack.${l}.${u}`:t}:(e?t=`s3-accelerate${i?".dualstack":""}.${u}`:i&&(t=`s3.dualstack.${l}.${u}`),{bucketEndpoint:!0,hostname:`${n}.${t}`})},lOd=e=>{let{isCustomEndpoint:r,baseHostname:t,clientRegion:n}=e,i=r?t:(0,Jb.getSuffixForArnEndpoint)(t)[1],{pathStyleEndpoint:s,accelerateEndpoint:a=!1,fipsEndpoint:o=!1,tlsCompatible:c=!0,bucketName:l,clientPartition:u="aws"}=e;(0,Jb.validateArnEndpointOptions)({pathStyleEndpoint:s,accelerateEndpoint:a,tlsCompatible:c});let{service:m,partition:h,accountId:_,region:b,resource:v}=l;(0,Jb.validateService)(m),(0,Jb.validatePartition)(h,{clientPartition:u}),(0,Jb.validateAccountId)(_);let{accesspointName:w,outpostId:x}=(0,Jb.getArnResources)(v);return m==="s3-object-lambda"?dOd({...e,tlsCompatible:c,bucketName:l,accesspointName:w,hostnameSuffix:i}):b===""?pOd({...e,clientRegion:n,mrapAlias:w,hostnameSuffix:i}):x?mOd({...e,clientRegion:n,outpostId:x,accesspointName:w,hostnameSuffix:i}):fOd({...e,clientRegion:n,accesspointName:w,hostnameSuffix:i})},dOd=({dualstackEndpoint:e=!1,fipsEndpoint:r=!1,tlsCompatible:t=!0,useArnRegion:n,clientRegion:i,clientSigningRegion:s=i,accesspointName:a,bucketName:o,hostnameSuffix:c})=>{let{accountId:l,region:u,service:m}=o;(0,Jb.validateRegionalClient)(i),(0,Jb.validateRegion)(u,{useArnRegion:n,clientRegion:i,clientSigningRegion:s,allowFipsRegion:!0,useFipsEndpoint:r}),(0,Jb.validateNoDualstack)(e);let h=`${a}-${l}`;(0,Jb.validateDNSHostLabel)(h,{tlsCompatible:t});let _=n?u:i,b=n?u:s;return{bucketEndpoint:!0,hostname:`${h}.${m}${r?"-fips":""}.${_}.${c}`,signingRegion:b,signingService:m}},pOd=({disableMultiregionAccessPoints:e,dualstackEndpoint:r=!1,isCustomEndpoint:t,mrapAlias:n,hostnameSuffix:i})=>{if(e===!0)throw new Error("SDK is attempting to use a MRAP ARN. Please enable to feature.");return(0,Jb.validateMrapAlias)(n),(0,Jb.validateNoDualstack)(r),{bucketEndpoint:!0,hostname:`${n}${t?"":".accesspoint.s3-global"}.${i}`,signingRegion:"*"}},mOd=({useArnRegion:e,clientRegion:r,clientSigningRegion:t=r,bucketName:n,outpostId:i,dualstackEndpoint:s=!1,fipsEndpoint:a=!1,tlsCompatible:o=!0,accesspointName:c,isCustomEndpoint:l,hostnameSuffix:u})=>{(0,Jb.validateRegionalClient)(r),(0,Jb.validateRegion)(n.region,{useArnRegion:e,clientRegion:r,clientSigningRegion:t,useFipsEndpoint:a});let m=`${c}-${n.accountId}`;(0,Jb.validateDNSHostLabel)(m,{tlsCompatible:o});let h=e?n.region:r,_=e?n.region:t;return(0,Jb.validateOutpostService)(n.service),(0,Jb.validateDNSHostLabel)(i,{tlsCompatible:o}),(0,Jb.validateNoDualstack)(s),(0,Jb.validateNoFIPS)(a),{bucketEndpoint:!0,hostname:`${`${m}.${i}`}${l?"":`.s3-outposts.${h}`}.${u}`,signingRegion:_,signingService:"s3-outposts"}},fOd=({useArnRegion:e,clientRegion:r,clientSigningRegion:t=r,bucketName:n,dualstackEndpoint:i=!1,fipsEndpoint:s=!1,tlsCompatible:a=!0,accesspointName:o,isCustomEndpoint:c,hostnameSuffix:l})=>{(0,Jb.validateRegionalClient)(r),(0,Jb.validateRegion)(n.region,{useArnRegion:e,clientRegion:r,clientSigningRegion:t,allowFipsRegion:!0,useFipsEndpoint:s});let u=`${o}-${n.accountId}`;(0,Jb.validateDNSHostLabel)(u,{tlsCompatible:a});let m=e?n.region:r,h=e?n.region:t;return(0,Jb.validateS3Service)(n.service),{bucketEndpoint:!0,hostname:`${u}${c?"":`.s3-accesspoint${s?"-fips":""}${i?".dualstack":""}.${m}`}.${l}`,signingRegion:h}}});var Aqs=A(zW=>{"use strict";Object.defineProperty(zW,"__esModule",{value:!0});zW.getBucketEndpointPlugin=zW.bucketEndpointMiddlewareOptions=zW.bucketEndpointMiddleware=void 0;var yqs=smn(),hOd=QC(),_qs=gmn(),gOd=e=>(r,t)=>async n=>{let{Bucket:i}=n.input,s=e.bucketEndpoint,a=n.request;if(hOd.HttpRequest.isInstance(a)){if(e.bucketEndpoint)a.hostname=i;else if((0,yqs.validate)(i)){let o=(0,yqs.parse)(i),c=await e.region(),l=await e.useDualstackEndpoint(),u=await e.useFipsEndpoint(),{partition:m,signingRegion:h=c}=await e.regionInfoProvider(c,{useDualstackEndpoint:l,useFipsEndpoint:u})||{},_=await e.useArnRegion(),{hostname:b,bucketEndpoint:v,signingRegion:w,signingService:x}=(0,_qs.bucketHostname)({bucketName:o,baseHostname:a.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:l,fipsEndpoint:u,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:a.protocol==="https:",useArnRegion:_,clientPartition:m,clientSigningRegion:h,clientRegion:c,isCustomEndpoint:e.isCustomEndpoint,disableMultiregionAccessPoints:await e.disableMultiregionAccessPoints()});w&&w!==h&&(t.signing_region=w),x&&x!=="s3"&&(t.signing_service=x),a.hostname=b,s=v}else{let o=await e.region(),c=await e.useDualstackEndpoint(),l=await e.useFipsEndpoint(),{hostname:u,bucketEndpoint:m}=(0,_qs.bucketHostname)({bucketName:i,clientRegion:o,baseHostname:a.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:c,fipsEndpoint:l,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:a.protocol==="https:",isCustomEndpoint:e.isCustomEndpoint});a.hostname=u,s=m}s&&(a.path=a.path.replace(/^(\/)?[^\/]+/,""),a.path===""&&(a.path="/"))}return r({...n,request:a})};zW.bucketEndpointMiddleware=gOd;zW.bucketEndpointMiddlewareOptions={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0};var yOd=e=>({applyToStack:r=>{r.addRelativeTo((0,zW.bucketEndpointMiddleware)(e),zW.bucketEndpointMiddlewareOptions)}});zW.getBucketEndpointPlugin=yOd});var bqs=A(Isr=>{"use strict";Object.defineProperty(Isr,"__esModule",{value:!0});Isr.resolveBucketEndpointConfig=void 0;function _Od(e){let{bucketEndpoint:r=!1,forcePathStyle:t=!1,useAccelerateEndpoint:n=!1,useArnRegion:i=!1,disableMultiregionAccessPoints:s=!1}=e;return{...e,bucketEndpoint:r,forcePathStyle:t,useAccelerateEndpoint:n,useArnRegion:typeof i=="function"?i:()=>Promise.resolve(i),disableMultiregionAccessPoints:typeof s=="function"?s:()=>Promise.resolve(s)}}Isr.resolveBucketEndpointConfig=_Od});var Cqs=A(Lv=>{"use strict";Object.defineProperty(Lv,"__esModule",{value:!0});Lv.validateNoFIPS=Lv.validateNoDualstack=Lv.validateDNSHostLabel=Lv.validateRegion=Lv.validateAccountId=Lv.validatePartition=Lv.validateOutpostService=Lv.getSuffixForArnEndpoint=Lv.getArnResources=void 0;var dTt=(tn(),Dr(en));dTt.__exportStar(mqs(),Lv);dTt.__exportStar(fqs(),Lv);dTt.__exportStar(Aqs(),Lv);dTt.__exportStar(gmn(),Lv);dTt.__exportStar(bqs(),Lv);var bne=hmn();Object.defineProperty(Lv,"getArnResources",{enumerable:!0,get:function(){return bne.getArnResources}});Object.defineProperty(Lv,"getSuffixForArnEndpoint",{enumerable:!0,get:function(){return bne.getSuffixForArnEndpoint}});Object.defineProperty(Lv,"validateOutpostService",{enumerable:!0,get:function(){return bne.validateOutpostService}});Object.defineProperty(Lv,"validatePartition",{enumerable:!0,get:function(){return bne.validatePartition}});Object.defineProperty(Lv,"validateAccountId",{enumerable:!0,get:function(){return bne.validateAccountId}});Object.defineProperty(Lv,"validateRegion",{enumerable:!0,get:function(){return bne.validateRegion}});Object.defineProperty(Lv,"validateDNSHostLabel",{enumerable:!0,get:function(){return bne.validateDNSHostLabel}});Object.defineProperty(Lv,"validateNoDualstack",{enumerable:!0,get:function(){return bne.validateNoDualstack}});Object.defineProperty(Lv,"validateNoFIPS",{enumerable:!0,get:function(){return bne.validateNoFIPS}})});var vqs=A(xsr=>{"use strict";Object.defineProperty(xsr,"__esModule",{value:!0});xsr.getChunkedStream=void 0;function AOd(e){let r=0,t=0,n=null,i=null,s=o=>{if(typeof o!="number")throw new Error("Attempted to allocate an event message where size was not a number: "+o);r=o,t=4,n=new Uint8Array(o),new DataView(n.buffer).setUint32(0,o,!1)},a=async function*(){let o=e[Symbol.asyncIterator]();for(;;){let{value:c,done:l}=await o.next();if(l){if(r)if(r===t)yield n;else throw new Error("Truncated event message received.");else return;return}let u=c.length,m=0;for(;m{"use strict";Object.defineProperty(GGe,"__esModule",{value:!0});GGe.getMessageUnmarshaller=GGe.getUnmarshalledStream=void 0;function bOd(e,r){let t=Eqs(r.deserializer,r.toUtf8);return{[Symbol.asyncIterator]:async function*(){for await(let n of e){let i=r.eventStreamCodec.decode(n),s=await t(i);s!==void 0&&(yield s)}}}}GGe.getUnmarshalledStream=bOd;function Eqs(e,r){return async function(t){let{value:n}=t.headers[":message-type"];if(n==="error"){let i=new Error(t.headers[":error-message"].value||"UnknownError");throw i.name=t.headers[":error-code"].value,i}else if(n==="exception"){let i=t.headers[":exception-type"].value,s={[i]:t},a=await e(s);if(a.$unknown){let o=new Error(r(t.body));throw o.name=i,o}throw a[i]}else if(n==="event"){let i={[t.headers[":event-type"].value]:t},s=await e(i);return s.$unknown?void 0:s}else throw Error(`Unrecognizable event type: ${t.headers[":event-type"].value}`)}}GGe.getMessageUnmarshaller=Eqs});var _mn=A(Tsr=>{"use strict";Object.defineProperty(Tsr,"__esModule",{value:!0});Tsr.EventStreamMarshaller=void 0;var pTt=ken(),COd=vqs(),vOd=Dqs(),ymn=class{constructor({utf8Encoder:r,utf8Decoder:t}){this.eventStreamCodec=new pTt.EventStreamCodec(r,t),this.utfEncoder=r}deserialize(r,t){let n=(0,COd.getChunkedStream)(r);return new pTt.SmithyMessageDecoderStream({messageStream:new pTt.MessageDecoderStream({inputStream:n,decoder:this.eventStreamCodec}),deserializer:(0,vOd.getMessageUnmarshaller)(t,this.utfEncoder)})}serialize(r,t){return new pTt.MessageEncoderStream({messageStream:new pTt.SmithyMessageEncoderStream({inputStream:r,serializer:t}),encoder:this.eventStreamCodec,includeEndFrame:!0})}};Tsr.EventStreamMarshaller=ymn});var Sqs=A(Psr=>{"use strict";Object.defineProperty(Psr,"__esModule",{value:!0});Psr.eventStreamSerdeProvider=void 0;var EOd=_mn(),DOd=e=>new EOd.EventStreamMarshaller(e);Psr.eventStreamSerdeProvider=DOd});var Iqs=A(Rsr=>{"use strict";Object.defineProperty(Rsr,"__esModule",{value:!0});var wqs=(tn(),Dr(en));wqs.__exportStar(_mn(),Rsr);wqs.__exportStar(Sqs(),Rsr)});var xqs=A(ksr=>{"use strict";Object.defineProperty(ksr,"__esModule",{value:!0});ksr.readabletoIterable=void 0;async function*SOd(e){let r=!1,t=!1,n=new Array;for(e.on("error",i=>{if(r||(r=!0),i)throw i}),e.on("data",i=>{n.push(i)}),e.on("end",()=>{r=!0});!t;){let i=await new Promise(s=>setTimeout(()=>s(n.shift()),0));i&&(yield i),t=r&&n.length===0}}ksr.readabletoIterable=SOd});var bmn=A(Fsr=>{"use strict";Object.defineProperty(Fsr,"__esModule",{value:!0});Fsr.EventStreamMarshaller=void 0;var wOd=Iqs(),IOd=require("stream"),xOd=xqs(),Amn=class{constructor({utf8Encoder:r,utf8Decoder:t}){this.universalMarshaller=new wOd.EventStreamMarshaller({utf8Decoder:t,utf8Encoder:r})}deserialize(r,t){let n=typeof r[Symbol.asyncIterator]=="function"?r:(0,xOd.readabletoIterable)(r);return this.universalMarshaller.deserialize(n,t)}serialize(r,t){return IOd.Readable.from(this.universalMarshaller.serialize(r,t))}};Fsr.EventStreamMarshaller=Amn});var Tqs=A(Nsr=>{"use strict";Object.defineProperty(Nsr,"__esModule",{value:!0});Nsr.eventStreamSerdeProvider=void 0;var TOd=bmn(),POd=e=>new TOd.EventStreamMarshaller(e);Nsr.eventStreamSerdeProvider=POd});var Rqs=A(Osr=>{"use strict";Object.defineProperty(Osr,"__esModule",{value:!0});var Pqs=(tn(),Dr(en));Pqs.__exportStar(bmn(),Osr);Pqs.__exportStar(Tqs(),Osr)});var kqs=A(Bsr=>{"use strict";Object.defineProperty(Bsr,"__esModule",{value:!0});Bsr.SignatureV4MultiRegion=void 0;var ROd=swt(),Cmn=class{constructor(r){this.sigv4Signer=new ROd.SignatureV4(r),this.signerOptions=r}async sign(r,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().sign(r,t)}return this.sigv4Signer.sign(r,t)}async presign(r,t={}){if(t.signingRegion==="*"){if(this.signerOptions.runtime!=="node")throw new Error("This request requires signing with SigV4Asymmetric algorithm. It's only available in Node.js");return this.getSigv4aSigner().presign(r,t)}return this.sigv4Signer.presign(r,t)}getSigv4aSigner(){if(!this.sigv4aSigner){let r;try{if(r=typeof require=="function"&&require("@aws-sdk/signature-v4-crt").CrtSignerV4,typeof r!="function")throw new Error}catch(t){throw t.message=`${t.message}
           Please check if you have installed "@aws-sdk/signature-v4-crt" package explicitly. 
          -For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new r({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}};Bsr.SignatureV4MultiRegion=Cmn});var kqs=A(vmn=>{"use strict";Object.defineProperty(vmn,"__esModule",{value:!0});var ROd=(tn(),Dr(en));ROd.__exportStar(Rqs(),vmn)});var ZMs=A(Vsr=>{"use strict";Object.defineProperty(Vsr,"__esModule",{value:!0});Vsr.ruleSet=void 0;var zmn="required",Ls="type",Mc="rules",gc="conditions",Ao="fn",bo="argv",yu="ref",px="assign",Sm="url",wm="properties",Bh="authSchemes",qh="disableDoubleEncoding",Mh="signingName",Jh="signingRegion",Im="headers",Fqs=!1,$W=!0,Gc="tree",HO="isSet",mTt="substring",jMs="hardwareType",GMs="regionPrefix",Nqs="abbaSuffix",Umn="outpostId",_Tt="aws.partition",Df="stringEquals",ZDe="isValidHostLabel",g2="not",Fm="error",UMs="parseURL",$mn="s3-outposts",Gu="endpoint",cm="booleanEquals",VMs="aws.parseArn",bg="s3",Oqs="aws.isVirtualHostableS3Bucket",SE="getAttr",rh="name",Emn="Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate",zMs="https://{Bucket}.s3.{partitionResult#dnsSuffix}",$Ms="bucketArn",QMs="arnType",Usr="",Qmn="s3-object-lambda",KMs="accesspoint",Kmn="accessPointName",Bqs="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",qqs="mrapPartition",Mqs="outpostType",Lqs="arnPrefix",eSe="{url#scheme}://{url#authority}{url#path}",HMs="https://s3.{partitionResult#dnsSuffix}",Dmn={[zmn]:!1,[Ls]:"String"},fTt={[zmn]:!0,default:!1,[Ls]:"Boolean"},qsr={[zmn]:!1,[Ls]:"Boolean"},WMs={[Ao]:HO,[bo]:[{[yu]:"Bucket"}]},QW={[yu]:"Bucket"},jqs={[yu]:jMs},Gqs={[gc]:[{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]}]}],[Fm]:"Expected a endpoint to be specified but no endpoint was found",[Ls]:Fm},Cg={[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]}]},c_={[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]},Pb={[Ao]:UMs,[bo]:[{[yu]:"Endpoint"}],[px]:"url"},Msr={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:$mn,[Jh]:"{Region}"}]},YS={},Uqs={[yu]:"ForcePathStyle"},Vqs={[gc]:[{[Ao]:"uriEncode",[bo]:[QW],[px]:"uri_encoded_bucket"}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},c_],[Fm]:"Cannot set dual-stack in combination with a custom endpoint.",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:_Tt,[bo]:[{[yu]:"Region"}],[px]:"partitionResult"}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!1]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[Gu]:{[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]}]},{[Fm]:"Path-style addressing cannot be used with S3 Accelerate",[Ls]:Fm}]}]},{[Fm]:"A valid partition could not be determined",[Ls]:Fm}]}]},wC={[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Hw={[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!1]},jv={[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},cA={[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},oR={[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]},uR={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},cR={[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]},OA={[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},S_={[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},JDe={[Fm]:"A valid partition could not be determined",[Ls]:Fm},Smn={[gc]:[jv,{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]},"aws-cn"]}],[Fm]:"Partition does not support FIPS",[Ls]:Fm},kOd={[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]},"aws-cn"]},UV={[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!0]},zqs={[gc]:[wC,jv,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},$qs={[Sm]:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Qqs={[gc]:[OA,jv,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Kqs={[Sm]:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Hqs={[gc]:[wC,S_,UV,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Wqs={[Sm]:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Yqs={[gc]:[wC,S_,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Jqs={[Sm]:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Xqs={[gc]:[OA,S_,Hw,c_,Pb,{[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"url"},"isIp"]},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Zqs={[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"url"},"isIp"]},!0]},Hmn={[yu]:"url"},eMs={[gc]:[OA,S_,Hw,c_,Pb,{[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[Hmn,"isIp"]},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},tMs={[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[Hmn,"isIp"]},!1]},wmn={[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[wm]:uR,[Im]:{}},Vmn={[Sm]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[wm]:uR,[Im]:{}},rMs={[Gu]:Vmn,[Ls]:Gu},nMs={[gc]:[OA,S_,UV,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Imn={[Sm]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},iMs={[gc]:[OA,S_,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:zMs,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},sMs={[Sm]:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Lsr={[Fm]:"Invalid region: region was not a valid DNS name.",[Ls]:Fm},zF={[yu]:$Ms},YMs={[yu]:QMs},xmn={[Ao]:SE,[bo]:[zF,"service"]},Wmn={[yu]:Kmn},aMs={[gc]:[wC],[Fm]:"S3 Object Lambda does not support Dual-stack",[Ls]:Fm},oMs={[gc]:[UV],[Fm]:"S3 Object Lambda does not support S3 Accelerate",[Ls]:Fm},cMs={[gc]:[{[Ao]:HO,[bo]:[{[yu]:"DisableAccessPoints"}]},{[Ao]:cm,[bo]:[{[yu]:"DisableAccessPoints"},!0]}],[Fm]:"Access points are not supported for this operation",[Ls]:Fm},Tmn={[gc]:[{[Ao]:HO,[bo]:[{[yu]:"UseArnRegion"}]},{[Ao]:cm,[bo]:[{[yu]:"UseArnRegion"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},"{Region}"]}]}],[Fm]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[Ls]:Fm},Ymn={[Ao]:SE,[bo]:[{[yu]:"bucketPartition"},rh]},JMs={[Ao]:SE,[bo]:[zF,"accountId"]},uMs={[gc]:[jv,{[Ao]:Df,[bo]:[Ymn,"aws-cn"]}],[Fm]:"Partition does not support FIPS",[Ls]:Fm},Pmn={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:Qmn,[Jh]:"{bucketArn#region}"}]},lMs={[Fm]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[Ls]:Fm},Rmn={[Fm]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[Ls]:Fm},kmn={[Fm]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[Ls]:Fm},Fmn={[Fm]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[Ls]:Fm},dMs={[Fm]:"Could not load partition for ARN region `{bucketArn#region}`",[Ls]:Fm},pMs={[Fm]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[Ls]:Fm},mMs={[Fm]:"Invalid ARN: bucket ARN is missing a region",[Ls]:Fm},fMs={[Fm]:"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided",[Ls]:Fm},hTt={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{bucketArn#region}"}]},hMs={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:$mn,[Jh]:"{bucketArn#region}"}]},gMs={[yu]:"UseObjectLambdaEndpoint"},Nmn={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:Qmn,[Jh]:"{Region}"}]},yMs={[gc]:[jv,wC,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},XMs={[Gu]:{[Sm]:eSe,[wm]:uR,[Im]:{}},[Ls]:Gu},gTt={[Sm]:eSe,[wm]:uR,[Im]:{}},_Ms={[gc]:[jv,wC,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},AMs={[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},bMs={[gc]:[jv,OA,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},CMs={[gc]:[jv,OA,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},vMs={[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},EMs={[gc]:[S_,wC,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},DMs={[gc]:[S_,wC,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},SMs={[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},wMs={[gc]:[S_,OA,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},IMs={[gc]:[S_,OA,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:HMs,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},xMs={[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Gsr=[{[yu]:"Region"}],FOd=[QW],TMs=[{[Ao]:ZDe,[bo]:[{[yu]:Umn},!1]}],PMs=[{[Ao]:Df,[bo]:[{[yu]:GMs},"beta"]}],NOd=[{[yu]:"Endpoint"}],yTt=[c_,Pb],RMs=[WMs],kMs=[{[Ao]:VMs,[bo]:[QW]}],OOd=[wC,c_],XDe=[{[Ao]:_Tt,[bo]:Gsr,[px]:"partitionResult"}],UGe=[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],FMs=[{[Ao]:ZDe,[bo]:[{[yu]:"Region"},!1]}],Omn=[{[Ao]:Df,[bo]:[YMs,KMs]}],NMs=[{[Ao]:SE,[bo]:[zF,"resourceId[1]"],[px]:Kmn},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[Wmn,Usr]}]}],BOd=[zF,"resourceId[1]"],OMs=[wC],Bmn=[UV],qmn=[{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},Usr]}]}],BMs=[{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[Ao]:SE,[bo]:[zF,"resourceId[2]"]}]}]}],qOd=[zF,"resourceId[2]"],Mmn=[{[Ao]:_Tt,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]}],[px]:"bucketPartition"}],qMs=[{[Ao]:Df,[bo]:[Ymn,{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]}]}],Lmn=[{[Ao]:ZDe,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},!0]}],jmn=[{[Ao]:ZDe,[bo]:[JMs,!1]}],MMs=[{[Ao]:ZDe,[bo]:[Wmn,!1]}],jsr=[jv],LMs=[{[Ao]:ZDe,[bo]:[{[yu]:"Region"},!0]}],Gmn=[XMs],MOd={version:"1.0",parameters:{Bucket:Dmn,Region:Dmn,UseFIPS:fTt,UseDualStack:fTt,Endpoint:Dmn,ForcePathStyle:qsr,Accelerate:fTt,UseGlobalEndpoint:fTt,UseObjectLambdaEndpoint:qsr,DisableAccessPoints:qsr,DisableMultiRegionAccessPoints:fTt,UseArnRegion:qsr},[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:Gsr}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[WMs,{[Ao]:mTt,[bo]:[QW,49,50,$W],[px]:jMs},{[Ao]:mTt,[bo]:[QW,8,12,$W],[px]:GMs},{[Ao]:mTt,[bo]:[QW,0,7,$W],[px]:Nqs},{[Ao]:mTt,[bo]:[QW,32,49,$W],[px]:Umn},{[Ao]:_Tt,[bo]:Gsr,[px]:"regionPartition"},{[Ao]:Df,[bo]:[{[yu]:Nqs},"--op-s3"]}],[Ls]:Gc,[Mc]:[{[gc]:TMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[jqs,"e"]}],[Ls]:Gc,[Mc]:[{[gc]:PMs,[Ls]:Gc,[Mc]:[Gqs,{[gc]:yTt,endpoint:{[Sm]:"https://{Bucket}.ec2.{url#authority}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{endpoint:{[Sm]:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{[gc]:[{[Ao]:Df,[bo]:[jqs,"o"]}],[Ls]:Gc,[Mc]:[{[gc]:PMs,[Ls]:Gc,[Mc]:[Gqs,{[gc]:yTt,endpoint:{[Sm]:"https://{Bucket}.op-{outpostId}.{url#authority}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{endpoint:{[Sm]:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[Ls]:Fm}]}]},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[Ls]:Fm}]},{[gc]:RMs,[Ls]:Gc,[Mc]:[{[gc]:[c_,{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[Ao]:UMs,[bo]:NOd}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:[Uqs]},{[Ao]:cm,[bo]:[Uqs,$W]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:kMs,error:"Path-style addressing cannot be used with ARN buckets",[Ls]:Fm},Vqs]}]},{[gc]:[{[Ao]:Oqs,[bo]:[QW,Fqs]}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:FMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[{[gc]:[UV,jv],error:"Accelerate cannot be used with FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[UV,kOd],error:"S3 Accelerate cannot be used in this region",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,wC],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,jv],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,UV],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[zqs,zqs,{[gc]:[wC,jv,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:$qs,[Ls]:Gu}]},{[gc]:[wC,jv,Hw,Cg,cA,cR],endpoint:$qs,[Ls]:Gu},Qqs,Qqs,{[gc]:[OA,jv,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Kqs,[Ls]:Gu}]},{[gc]:[OA,jv,Hw,Cg,cA,cR],endpoint:Kqs,[Ls]:Gu},Hqs,Hqs,{[gc]:[wC,S_,UV,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Wqs,[Ls]:Gu}]},{[gc]:[wC,S_,UV,Cg,cA,cR],endpoint:Wqs,[Ls]:Gu},Yqs,Yqs,{[gc]:[wC,S_,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Jqs,[Ls]:Gu}]},{[gc]:[wC,S_,Hw,Cg,cA,cR],endpoint:Jqs,[Ls]:Gu},Xqs,eMs,Xqs,eMs,{[gc]:[OA,S_,Hw,c_,Pb,Zqs,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:wmn,[Ls]:Gu},{endpoint:wmn,[Ls]:Gu}]},{[gc]:[OA,S_,Hw,c_,Pb,tMs,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:Vmn,[Ls]:Gu},rMs]},{[gc]:[OA,S_,Hw,c_,Pb,Zqs,cA,cR],endpoint:wmn,[Ls]:Gu},{[gc]:[OA,S_,Hw,c_,Pb,tMs,cA,cR],endpoint:Vmn,[Ls]:Gu},nMs,nMs,{[gc]:[OA,S_,UV,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:Imn,[Ls]:Gu},{endpoint:Imn,[Ls]:Gu}]},{[gc]:[OA,S_,UV,Cg,cA,cR],endpoint:Imn,[Ls]:Gu},iMs,iMs,{[gc]:[OA,S_,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:{[Sm]:zMs,[wm]:uR,[Im]:YS},[Ls]:Gu},{endpoint:sMs,[Ls]:Gu}]},{[gc]:[OA,S_,Hw,Cg,cA,cR],endpoint:sMs,[Ls]:Gu}]}]}]}]}]}]}]}]},Lsr]}]},JDe]},{[gc]:[c_,Pb,{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[Hmn,"scheme"]},"http"]},{[Ao]:Oqs,[bo]:[QW,$W]},S_,OA,Hw],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:FMs,[Ls]:Gc,[Mc]:[rMs]},Lsr]}]},JDe]},{[gc]:[{[Ao]:VMs,[bo]:FOd,[px]:$Ms}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:[zF,"resourceId[0]"],[px]:QMs},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[YMs,Usr]}]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[xmn,Qmn]}],[Ls]:Gc,[Mc]:[{[gc]:Omn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:NMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[aMs,{[Ls]:Gc,[Mc]:[oMs,{[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[cMs,{[Ls]:Gc,[Mc]:[{[gc]:BMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:qMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[JMs,Usr]}],error:"Invalid ARN: Missing account id",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:MMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[uMs,{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:Bqs,[wm]:Pmn,[Im]:YS},[Ls]:Gu},{[gc]:jsr,endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:Pmn,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:Pmn,[Im]:YS},[Ls]:Gu}]}]}]},lMs]}]},Rmn]}]}]},kmn]}]},Fmn]}]},JDe]}]},dMs]}]}]},pMs]}]}]},mMs]}]}]}]},fMs]}]},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[Ls]:Fm}]},{[gc]:Omn,[Ls]:Gc,[Mc]:[{[gc]:NMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[gc]:Omn,[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[cMs,{[Ls]:Gc,[Mc]:[{[gc]:BMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[Ymn,"{partitionResult#name}"]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[xmn,bg]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:MMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"Access Points do not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[uMs,{[Ls]:Gc,[Mc]:[{[gc]:OOd,error:"DualStack cannot be combined with a Host override (PrivateLink)",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[jv,wC],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[jv,OA],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,wC],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,OA,c_,Pb],endpoint:{[Sm]:Bqs,[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,OA],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu}]}]}]}]}]},lMs]}]},Rmn]}]},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[Ls]:Fm}]}]},kmn]}]},Fmn]}]},JDe]}]},dMs]}]}]},pMs]}]}]},mMs]}]},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:ZDe,[bo]:[Wmn,$W]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:OMs,error:"S3 MRAP does not support dual-stack",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jsr,error:"S3 MRAP does not support FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"S3 MRAP does not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"DisableMultiRegionAccessPoints"},$W]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:_Tt,[bo]:Gsr,[px]:qqs}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:qqs},rh]},{[Ao]:SE,[bo]:[zF,"partition"]}]}],[Ls]:Gc,[Mc]:[{endpoint:{[Sm]:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[wm]:{[Bh]:[{[qh]:$W,name:"sigv4a",[Mh]:bg,signingRegionSet:["*"]}]},[Im]:YS},[Ls]:Gu}]},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[Ls]:Fm}]}]},{error:"{Region} was not a valid region",[Ls]:Fm}]}]}]}]}]}]},{error:"Invalid Access Point Name",[Ls]:Fm}]}]}]},fMs]},{[gc]:[{[Ao]:Df,[bo]:[xmn,$mn]}],[Ls]:Gc,[Mc]:[{[gc]:OMs,error:"S3 Outposts does not support Dual-stack",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jsr,error:"S3 Outposts does not support FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"S3 Outposts does not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:[{[Ao]:SE,[bo]:[zF,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:BOd,[px]:Umn}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:TMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:qMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:qOd,[px]:Mqs}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:[zF,"resourceId[3]"],[px]:Kmn}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:Mqs},KMs]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[wm]:hMs,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hMs,[Im]:YS},[Ls]:Gu}]}]},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[Ls]:Fm}]}]},{error:"Invalid ARN: expected an access point name",[Ls]:Fm}]}]},{error:"Invalid ARN: Expected a 4-component resource",[Ls]:Fm}]}]},Rmn]}]},kmn]}]},Fmn]}]},JDe]}]},{error:"Could not load partition for ARN region {bucketArn#region}",[Ls]:Fm}]}]}]},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[Ls]:Fm}]}]},{error:"Invalid ARN: The Outpost Id was not set",[Ls]:Fm}]}]}]}]}]},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[Ls]:Fm}]}]},{error:"Invalid ARN: No ARN type specified",[Ls]:Fm}]},{[gc]:[{[Ao]:mTt,[bo]:[QW,0,4,Fqs],[px]:Lqs},{[Ao]:Df,[bo]:[{[yu]:Lqs},"arn:"]},{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:kMs}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[Ls]:Fm},Vqs]}]},{[gc]:[{[Ao]:HO,[bo]:[gMs]},{[Ao]:cm,[bo]:[gMs,$W]}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:LMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[aMs,{[Ls]:Gc,[Mc]:[oMs,{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:eSe,[wm]:Nmn,[Im]:YS},[Ls]:Gu},{[gc]:jsr,endpoint:{[Sm]:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:Nmn,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[wm]:Nmn,[Im]:YS},[Ls]:Gu}]}]}]}]}]},Lsr]}]},JDe]},{[gc]:[{[Ao]:g2,[bo]:RMs}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:LMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[yMs,yMs,{[gc]:[jv,wC,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[jv,wC,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},_Ms,_Ms,{[gc]:[jv,wC,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:AMs,[Ls]:Gu}]},{[gc]:[jv,wC,Cg,cA,cR],endpoint:AMs,[Ls]:Gu},bMs,bMs,{[gc]:[jv,OA,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[jv,OA,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},CMs,CMs,{[gc]:[jv,OA,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:vMs,[Ls]:Gu}]},{[gc]:[jv,OA,Cg,cA,cR],endpoint:vMs,[Ls]:Gu},EMs,EMs,{[gc]:[S_,wC,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[S_,wC,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},DMs,DMs,{[gc]:[S_,wC,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:SMs,[Ls]:Gu}]},{[gc]:[S_,wC,Cg,cA,cR],endpoint:SMs,[Ls]:Gu},wMs,wMs,{[gc]:[S_,OA,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:gTt,[Ls]:Gu},XMs]},{[gc]:[S_,OA,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},IMs,IMs,{[gc]:[S_,OA,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:{[Sm]:HMs,[wm]:uR,[Im]:YS},[Ls]:Gu},{endpoint:xMs,[Ls]:Gu}]},{[gc]:[S_,OA,Cg,cA,cR],endpoint:xMs,[Ls]:Gu}]}]}]},Lsr]}]},JDe]}]}]},{error:"A region must be set when sending requests to S3.",[Ls]:Fm}]}]};Vsr.ruleSet=MOd});var eLs=A(zsr=>{"use strict";Object.defineProperty(zsr,"__esModule",{value:!0});zsr.defaultEndpointResolver=void 0;var LOd=jH(),jOd=ZMs(),GOd=(e,r={})=>(0,LOd.resolveEndpoint)(jOd.ruleSet,{endpointParams:e,logger:r.logger});zsr.defaultEndpointResolver=GOd});var iLs=A($sr=>{"use strict";Object.defineProperty($sr,"__esModule",{value:!0});$sr.getRuntimeConfig=void 0;var UOd=kqs(),VOd=qe(),zOd=IV(),tLs=zH(),rLs=orn(),nLs=R4(),$Od=eLs(),QOd=e=>({apiVersion:"2006-03-01",base64Decoder:(e==null?void 0:e.base64Decoder)??tLs.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??tLs.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??$Od.defaultEndpointResolver,getAwsChunkedEncodingStream:(e==null?void 0:e.getAwsChunkedEncodingStream)??rLs.getAwsChunkedEncodingStream,logger:(e==null?void 0:e.logger)??new VOd.NoOpLogger,sdkStreamMixin:(e==null?void 0:e.sdkStreamMixin)??rLs.sdkStreamMixin,serviceId:(e==null?void 0:e.serviceId)??"S3",signerConstructor:(e==null?void 0:e.signerConstructor)??UOd.SignatureV4MultiRegion,signingEscapePath:(e==null?void 0:e.signingEscapePath)??!1,urlParser:(e==null?void 0:e.urlParser)??zOd.parseUrl,useArnRegion:(e==null?void 0:e.useArnRegion)??!1,utf8Decoder:(e==null?void 0:e.utf8Decoder)??nLs.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??nLs.toUtf8});$sr.getRuntimeConfig=QOd});var oLs=A(Ksr=>{"use strict";Object.defineProperty(Ksr,"__esModule",{value:!0});Ksr.getRuntimeConfig=void 0;var KOd=(tn(),Dr(en)),HOd=KOd.__importDefault(nqs()),WOd=bLe(),YOd=Z2e(),JOd=dqs(),XOd=bqs(),ZOd=Mre(),Qsr=tx(),eBd=Pqs(),Jmn=Lre(),sLs=oP(),VGe=kL(),aLs=$H(),tBd=jre(),rBd=z3(),nBd=iLs(),iBd=qe(),sBd=Vre(),aBd=qe(),oBd=e=>{(0,aBd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,sBd.resolveDefaultsModeConfig)(e),t=()=>r().then(iBd.loadConfigsForDefaultMode),n=(0,nBd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??tBd.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,WOd.decorateDefaultCredentialProvider)(YOd.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,ZOd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:HOd.default.version}),eventStreamSerdeProvider:(e==null?void 0:e.eventStreamSerdeProvider)??eBd.eventStreamSerdeProvider,maxAttempts:(e==null?void 0:e.maxAttempts)??(0,VGe.loadConfig)(sLs.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),md5:(e==null?void 0:e.md5)??Jmn.Hash.bind(null,"md5"),region:(e==null?void 0:e.region)??(0,VGe.loadConfig)(Qsr.NODE_REGION_CONFIG_OPTIONS,Qsr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new aLs.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,VGe.loadConfig)({...sLs.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||rBd.DEFAULT_RETRY_MODE}),sha1:(e==null?void 0:e.sha1)??Jmn.Hash.bind(null,"sha1"),sha256:(e==null?void 0:e.sha256)??Jmn.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??aLs.streamCollector,streamHasher:(e==null?void 0:e.streamHasher)??JOd.readableStreamHasher,useArnRegion:(e==null?void 0:e.useArnRegion)??(0,VGe.loadConfig)(XOd.NODE_USE_ARN_REGION_CONFIG_OPTIONS),useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,VGe.loadConfig)(Qsr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,VGe.loadConfig)(Qsr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Ksr.getRuntimeConfig=oBd});var ATt=A(zGe=>{"use strict";Object.defineProperty(zGe,"__esModule",{value:!0});zGe.S3Client=zGe.__Client=void 0;var cBd=Q9s(),cLs=wre(),uBd=Ire(),lBd=xre(),uLs=LGe(),lLs=RO(),dLs=Tre(),dBd=tx(),pBd=tqs(),mBd=Rre(),fBd=Ue(),pLs=oP(),mLs=qe();Object.defineProperty(zGe,"__Client",{enumerable:!0,get:function(){return mLs.Client}});var hBd=rqs(),gBd=oLs(),Xmn=class extends mLs.Client{constructor(r){let t=(0,gBd.getRuntimeConfig)(r),n=(0,hBd.resolveClientEndpointParameters)(t),i=(0,dBd.resolveRegionConfig)(n),s=(0,fBd.resolveEndpointConfig)(i),a=(0,pLs.resolveRetryConfig)(s),o=(0,cLs.resolveHostHeaderConfig)(a),c=(0,lLs.resolveAwsAuthConfig)(o),l=(0,uLs.resolveS3Config)(c),u=(0,dLs.resolveUserAgentConfig)(l),m=(0,pBd.resolveEventStreamSerdeConfig)(u);super(m),this.config=m,this.middlewareStack.use((0,pLs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,mBd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,cLs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,uBd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,lBd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,lLs.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,uLs.getValidateBucketNamePlugin)(this.config)),this.middlewareStack.use((0,cBd.getAddExpectContinuePlugin)(this.config)),this.middlewareStack.use((0,dLs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};zGe.S3Client=Xmn});var fLs=A(Hsr=>{"use strict";Object.defineProperty(Hsr,"__esModule",{value:!0});Hsr.escapeAttribute=void 0;function yBd(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}Hsr.escapeAttribute=yBd});var hLs=A(Wsr=>{"use strict";Object.defineProperty(Wsr,"__esModule",{value:!0});Wsr.escapeElement=void 0;function _Bd(e){return e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\r/g,"
").replace(/\n/g,"
          ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}Wsr.escapeElement=_Bd});var efn=A(Ysr=>{"use strict";Object.defineProperty(Ysr,"__esModule",{value:!0});Ysr.XmlText=void 0;var ABd=hLs(),Zmn=class{constructor(r){this.value=r}toString(){return(0,ABd.escapeElement)(""+this.value)}};Ysr.XmlText=Zmn});var gLs=A(Jsr=>{"use strict";Object.defineProperty(Jsr,"__esModule",{value:!0});Jsr.XmlNode=void 0;var bBd=fLs(),CBd=efn(),tfn=class e{static of(r,t,n){let i=new e(r);return t!==void 0&&i.addChildNode(new CBd.XmlText(t)),n!==void 0&&i.withName(n),i}constructor(r,t=[]){this.name=r,this.children=t,this.attributes={}}withName(r){return this.name=r,this}addAttribute(r,t){return this.attributes[r]=t,this}addChildNode(r){return this.children.push(r),this}removeAttribute(r){return delete this.attributes[r],this}toString(){let r=!!this.children.length,t=`<${this.name}`,n=this.attributes;for(let i of Object.keys(n)){let s=n[i];typeof s<"u"&&s!==null&&(t+=` ${i}="${(0,bBd.escapeAttribute)(""+s)}"`)}return t+=r?`>${this.children.map(i=>i.toString()).join("")}`:"/>"}};Jsr.XmlNode=tfn});var _Ls=A(Xsr=>{"use strict";Object.defineProperty(Xsr,"__esModule",{value:!0});var yLs=(tn(),Dr(en));yLs.__exportStar(gLs(),Xsr);yLs.__exportStar(efn(),Xsr)});var bTt=A($Ge=>{"use strict";Object.defineProperty($Ge,"__esModule",{value:!0});$Ge.S3ServiceException=$Ge.__ServiceException=void 0;var ALs=qe();Object.defineProperty($Ge,"__ServiceException",{enumerable:!0,get:function(){return ALs.ServiceException}});var rfn=class e extends ALs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};$Ge.S3ServiceException=rfn});var pP=A(Wo=>{"use strict";Object.defineProperty(Wo,"__esModule",{value:!0});Wo.ReplicationStatus=Wo.Protocol=Wo.BucketVersioningStatus=Wo.MFADeleteStatus=Wo.Payer=Wo.ReplicationRuleStatus=Wo.SseKmsEncryptedObjectsStatus=Wo.ReplicaModificationsStatus=Wo.ReplicationRuleFilter=Wo.ExistingObjectReplicationStatus=Wo.ReplicationTimeStatus=Wo.MetricsStatus=Wo.DeleteMarkerReplicationStatus=Wo.FilterRuleName=Wo.Event=Wo.MetricsFilter=Wo.BucketLogsPermission=Wo.ExpirationStatus=Wo.TransitionStorageClass=Wo.LifecycleRuleFilter=Wo.InventoryFrequency=Wo.InventoryOptionalField=Wo.InventoryIncludedObjectVersions=Wo.InventoryFormat=Wo.IntelligentTieringAccessTier=Wo.IntelligentTieringStatus=Wo.StorageClassAnalysisSchemaVersion=Wo.AnalyticsS3ExportFileFormat=Wo.AnalyticsFilter=Wo.ObjectOwnership=Wo.BucketLocationConstraint=Wo.BucketCannedACL=Wo.BucketAlreadyOwnedByYou=Wo.BucketAlreadyExists=Wo.ObjectNotInActiveTierError=Wo.TaggingDirective=Wo.StorageClass=Wo.ObjectLockMode=Wo.ObjectLockLegalHoldStatus=Wo.MetadataDirective=Wo.ChecksumAlgorithm=Wo.ObjectCannedACL=Wo.ServerSideEncryption=Wo.OwnerOverride=Wo.Permission=Wo.Type=Wo.BucketAccelerateStatus=Wo.NoSuchUpload=Wo.RequestPayer=Wo.RequestCharged=void 0;Wo.PutObjectRequestFilterSensitiveLog=Wo.PutObjectOutputFilterSensitiveLog=Wo.PutBucketInventoryConfigurationRequestFilterSensitiveLog=Wo.PutBucketEncryptionRequestFilterSensitiveLog=Wo.ListPartsRequestFilterSensitiveLog=Wo.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=Wo.HeadObjectRequestFilterSensitiveLog=Wo.HeadObjectOutputFilterSensitiveLog=Wo.GetObjectTorrentOutputFilterSensitiveLog=Wo.GetObjectAttributesRequestFilterSensitiveLog=Wo.GetObjectRequestFilterSensitiveLog=Wo.GetObjectOutputFilterSensitiveLog=Wo.GetBucketInventoryConfigurationOutputFilterSensitiveLog=Wo.InventoryConfigurationFilterSensitiveLog=Wo.InventoryDestinationFilterSensitiveLog=Wo.InventoryS3BucketDestinationFilterSensitiveLog=Wo.InventoryEncryptionFilterSensitiveLog=Wo.SSEKMSFilterSensitiveLog=Wo.GetBucketEncryptionOutputFilterSensitiveLog=Wo.ServerSideEncryptionConfigurationFilterSensitiveLog=Wo.ServerSideEncryptionRuleFilterSensitiveLog=Wo.ServerSideEncryptionByDefaultFilterSensitiveLog=Wo.CreateMultipartUploadRequestFilterSensitiveLog=Wo.CreateMultipartUploadOutputFilterSensitiveLog=Wo.CopyObjectRequestFilterSensitiveLog=Wo.CopyObjectOutputFilterSensitiveLog=Wo.CompleteMultipartUploadRequestFilterSensitiveLog=Wo.CompleteMultipartUploadOutputFilterSensitiveLog=Wo.MFADelete=Wo.ObjectVersionStorageClass=Wo.NoSuchBucket=Wo.OptionalObjectAttributes=Wo.ObjectStorageClass=Wo.EncodingType=Wo.ArchiveStatus=Wo.NotFound=Wo.ObjectLockRetentionMode=Wo.ObjectLockEnabled=Wo.ObjectAttributes=Wo.NoSuchKey=Wo.InvalidObjectState=Wo.ChecksumMode=void 0;var HC=qe(),Lfe=bTt();Wo.RequestCharged={requester:"requester"};Wo.RequestPayer={requester:"requester"};var nfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchUpload",$fault:"client",...r}),this.name="NoSuchUpload",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchUpload=nfn;Wo.BucketAccelerateStatus={Enabled:"Enabled",Suspended:"Suspended"};Wo.Type={AmazonCustomerByEmail:"AmazonCustomerByEmail",CanonicalUser:"CanonicalUser",Group:"Group"};Wo.Permission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",READ_ACP:"READ_ACP",WRITE:"WRITE",WRITE_ACP:"WRITE_ACP"};Wo.OwnerOverride={Destination:"Destination"};Wo.ServerSideEncryption={AES256:"AES256",aws_kms:"aws:kms",aws_kms_dsse:"aws:kms:dsse"};Wo.ObjectCannedACL={authenticated_read:"authenticated-read",aws_exec_read:"aws-exec-read",bucket_owner_full_control:"bucket-owner-full-control",bucket_owner_read:"bucket-owner-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};Wo.ChecksumAlgorithm={CRC32:"CRC32",CRC32C:"CRC32C",SHA1:"SHA1",SHA256:"SHA256"};Wo.MetadataDirective={COPY:"COPY",REPLACE:"REPLACE"};Wo.ObjectLockLegalHoldStatus={OFF:"OFF",ON:"ON"};Wo.ObjectLockMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};Wo.StorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};Wo.TaggingDirective={COPY:"COPY",REPLACE:"REPLACE"};var ifn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"ObjectNotInActiveTierError",$fault:"client",...r}),this.name="ObjectNotInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.ObjectNotInActiveTierError=ifn;var sfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"BucketAlreadyExists",$fault:"client",...r}),this.name="BucketAlreadyExists",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.BucketAlreadyExists=sfn;var afn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"BucketAlreadyOwnedByYou",$fault:"client",...r}),this.name="BucketAlreadyOwnedByYou",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.BucketAlreadyOwnedByYou=afn;Wo.BucketCannedACL={authenticated_read:"authenticated-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};Wo.BucketLocationConstraint={EU:"EU",af_south_1:"af-south-1",ap_east_1:"ap-east-1",ap_northeast_1:"ap-northeast-1",ap_northeast_2:"ap-northeast-2",ap_northeast_3:"ap-northeast-3",ap_south_1:"ap-south-1",ap_southeast_1:"ap-southeast-1",ap_southeast_2:"ap-southeast-2",ap_southeast_3:"ap-southeast-3",ca_central_1:"ca-central-1",cn_north_1:"cn-north-1",cn_northwest_1:"cn-northwest-1",eu_central_1:"eu-central-1",eu_north_1:"eu-north-1",eu_south_1:"eu-south-1",eu_west_1:"eu-west-1",eu_west_2:"eu-west-2",eu_west_3:"eu-west-3",me_south_1:"me-south-1",sa_east_1:"sa-east-1",us_east_2:"us-east-2",us_gov_east_1:"us-gov-east-1",us_gov_west_1:"us-gov-west-1",us_west_1:"us-west-1",us_west_2:"us-west-2"};Wo.ObjectOwnership={BucketOwnerEnforced:"BucketOwnerEnforced",BucketOwnerPreferred:"BucketOwnerPreferred",ObjectWriter:"ObjectWriter"};var vBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(vBd=Wo.AnalyticsFilter||(Wo.AnalyticsFilter={}));Wo.AnalyticsS3ExportFileFormat={CSV:"CSV"};Wo.StorageClassAnalysisSchemaVersion={V_1:"V_1"};Wo.IntelligentTieringStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.IntelligentTieringAccessTier={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};Wo.InventoryFormat={CSV:"CSV",ORC:"ORC",Parquet:"Parquet"};Wo.InventoryIncludedObjectVersions={All:"All",Current:"Current"};Wo.InventoryOptionalField={BucketKeyStatus:"BucketKeyStatus",ChecksumAlgorithm:"ChecksumAlgorithm",ETag:"ETag",EncryptionStatus:"EncryptionStatus",IntelligentTieringAccessTier:"IntelligentTieringAccessTier",IsMultipartUploaded:"IsMultipartUploaded",LastModifiedDate:"LastModifiedDate",ObjectLockLegalHoldStatus:"ObjectLockLegalHoldStatus",ObjectLockMode:"ObjectLockMode",ObjectLockRetainUntilDate:"ObjectLockRetainUntilDate",ReplicationStatus:"ReplicationStatus",Size:"Size",StorageClass:"StorageClass"};Wo.InventoryFrequency={Daily:"Daily",Weekly:"Weekly"};var EBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.ObjectSizeGreaterThan!==void 0?t.ObjectSizeGreaterThan(r.ObjectSizeGreaterThan):r.ObjectSizeLessThan!==void 0?t.ObjectSizeLessThan(r.ObjectSizeLessThan):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(EBd=Wo.LifecycleRuleFilter||(Wo.LifecycleRuleFilter={}));Wo.TransitionStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",STANDARD_IA:"STANDARD_IA"};Wo.ExpirationStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.BucketLogsPermission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",WRITE:"WRITE"};var DBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.AccessPointArn!==void 0?t.AccessPointArn(r.AccessPointArn):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(DBd=Wo.MetricsFilter||(Wo.MetricsFilter={}));Wo.Event={s3_IntelligentTiering:"s3:IntelligentTiering",s3_LifecycleExpiration_:"s3:LifecycleExpiration:*",s3_LifecycleExpiration_Delete:"s3:LifecycleExpiration:Delete",s3_LifecycleExpiration_DeleteMarkerCreated:"s3:LifecycleExpiration:DeleteMarkerCreated",s3_LifecycleTransition:"s3:LifecycleTransition",s3_ObjectAcl_Put:"s3:ObjectAcl:Put",s3_ObjectCreated_:"s3:ObjectCreated:*",s3_ObjectCreated_CompleteMultipartUpload:"s3:ObjectCreated:CompleteMultipartUpload",s3_ObjectCreated_Copy:"s3:ObjectCreated:Copy",s3_ObjectCreated_Post:"s3:ObjectCreated:Post",s3_ObjectCreated_Put:"s3:ObjectCreated:Put",s3_ObjectRemoved_:"s3:ObjectRemoved:*",s3_ObjectRemoved_Delete:"s3:ObjectRemoved:Delete",s3_ObjectRemoved_DeleteMarkerCreated:"s3:ObjectRemoved:DeleteMarkerCreated",s3_ObjectRestore_:"s3:ObjectRestore:*",s3_ObjectRestore_Completed:"s3:ObjectRestore:Completed",s3_ObjectRestore_Delete:"s3:ObjectRestore:Delete",s3_ObjectRestore_Post:"s3:ObjectRestore:Post",s3_ObjectTagging_:"s3:ObjectTagging:*",s3_ObjectTagging_Delete:"s3:ObjectTagging:Delete",s3_ObjectTagging_Put:"s3:ObjectTagging:Put",s3_ReducedRedundancyLostObject:"s3:ReducedRedundancyLostObject",s3_Replication_:"s3:Replication:*",s3_Replication_OperationFailedReplication:"s3:Replication:OperationFailedReplication",s3_Replication_OperationMissedThreshold:"s3:Replication:OperationMissedThreshold",s3_Replication_OperationNotTracked:"s3:Replication:OperationNotTracked",s3_Replication_OperationReplicatedAfterThreshold:"s3:Replication:OperationReplicatedAfterThreshold"};Wo.FilterRuleName={prefix:"prefix",suffix:"suffix"};Wo.DeleteMarkerReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.MetricsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ReplicationTimeStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ExistingObjectReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};var SBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(SBd=Wo.ReplicationRuleFilter||(Wo.ReplicationRuleFilter={}));Wo.ReplicaModificationsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.SseKmsEncryptedObjectsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ReplicationRuleStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.Payer={BucketOwner:"BucketOwner",Requester:"Requester"};Wo.MFADeleteStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.BucketVersioningStatus={Enabled:"Enabled",Suspended:"Suspended"};Wo.Protocol={http:"http",https:"https"};Wo.ReplicationStatus={COMPLETE:"COMPLETE",FAILED:"FAILED",PENDING:"PENDING",REPLICA:"REPLICA"};Wo.ChecksumMode={ENABLED:"ENABLED"};var ofn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"InvalidObjectState",$fault:"client",...r}),this.name="InvalidObjectState",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.StorageClass=r.StorageClass,this.AccessTier=r.AccessTier}};Wo.InvalidObjectState=ofn;var cfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchKey",$fault:"client",...r}),this.name="NoSuchKey",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchKey=cfn;Wo.ObjectAttributes={CHECKSUM:"Checksum",ETAG:"ETag",OBJECT_PARTS:"ObjectParts",OBJECT_SIZE:"ObjectSize",STORAGE_CLASS:"StorageClass"};Wo.ObjectLockEnabled={Enabled:"Enabled"};Wo.ObjectLockRetentionMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};var ufn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NotFound",$fault:"client",...r}),this.name="NotFound",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NotFound=ufn;Wo.ArchiveStatus={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};Wo.EncodingType={url:"url"};Wo.ObjectStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};Wo.OptionalObjectAttributes={RESTORE_STATUS:"RestoreStatus"};var lfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchBucket",$fault:"client",...r}),this.name="NoSuchBucket",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchBucket=lfn;Wo.ObjectVersionStorageClass={STANDARD:"STANDARD"};Wo.MFADelete={Disabled:"Disabled",Enabled:"Enabled"};var wBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.CompleteMultipartUploadOutputFilterSensitiveLog=wBd;var IBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.CompleteMultipartUploadRequestFilterSensitiveLog=IBd;var xBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CopyObjectOutputFilterSensitiveLog=xBd;var TBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:HC.SENSITIVE_STRING}});Wo.CopyObjectRequestFilterSensitiveLog=TBd;var PBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CreateMultipartUploadOutputFilterSensitiveLog=PBd;var RBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CreateMultipartUploadRequestFilterSensitiveLog=RBd;var kBd=e=>({...e,...e.KMSMasterKeyID&&{KMSMasterKeyID:HC.SENSITIVE_STRING}});Wo.ServerSideEncryptionByDefaultFilterSensitiveLog=kBd;var FBd=e=>({...e,...e.ApplyServerSideEncryptionByDefault&&{ApplyServerSideEncryptionByDefault:(0,Wo.ServerSideEncryptionByDefaultFilterSensitiveLog)(e.ApplyServerSideEncryptionByDefault)}});Wo.ServerSideEncryptionRuleFilterSensitiveLog=FBd;var NBd=e=>({...e,...e.Rules&&{Rules:e.Rules.map(r=>(0,Wo.ServerSideEncryptionRuleFilterSensitiveLog)(r))}});Wo.ServerSideEncryptionConfigurationFilterSensitiveLog=NBd;var OBd=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,Wo.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});Wo.GetBucketEncryptionOutputFilterSensitiveLog=OBd;var BBd=e=>({...e,...e.KeyId&&{KeyId:HC.SENSITIVE_STRING}});Wo.SSEKMSFilterSensitiveLog=BBd;var qBd=e=>({...e,...e.SSEKMS&&{SSEKMS:(0,Wo.SSEKMSFilterSensitiveLog)(e.SSEKMS)}});Wo.InventoryEncryptionFilterSensitiveLog=qBd;var MBd=e=>({...e,...e.Encryption&&{Encryption:(0,Wo.InventoryEncryptionFilterSensitiveLog)(e.Encryption)}});Wo.InventoryS3BucketDestinationFilterSensitiveLog=MBd;var LBd=e=>({...e,...e.S3BucketDestination&&{S3BucketDestination:(0,Wo.InventoryS3BucketDestinationFilterSensitiveLog)(e.S3BucketDestination)}});Wo.InventoryDestinationFilterSensitiveLog=LBd;var jBd=e=>({...e,...e.Destination&&{Destination:(0,Wo.InventoryDestinationFilterSensitiveLog)(e.Destination)}});Wo.InventoryConfigurationFilterSensitiveLog=jBd;var GBd=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,Wo.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});Wo.GetBucketInventoryConfigurationOutputFilterSensitiveLog=GBd;var UBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.GetObjectOutputFilterSensitiveLog=UBd;var VBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.GetObjectRequestFilterSensitiveLog=VBd;var zBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.GetObjectAttributesRequestFilterSensitiveLog=zBd;var $Bd=e=>({...e});Wo.GetObjectTorrentOutputFilterSensitiveLog=$Bd;var QBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.HeadObjectOutputFilterSensitiveLog=QBd;var KBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.HeadObjectRequestFilterSensitiveLog=KBd;var HBd=e=>({...e,...e.InventoryConfigurationList&&{InventoryConfigurationList:e.InventoryConfigurationList.map(r=>(0,Wo.InventoryConfigurationFilterSensitiveLog)(r))}});Wo.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=HBd;var WBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.ListPartsRequestFilterSensitiveLog=WBd;var YBd=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,Wo.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});Wo.PutBucketEncryptionRequestFilterSensitiveLog=YBd;var JBd=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,Wo.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});Wo.PutBucketInventoryConfigurationRequestFilterSensitiveLog=JBd;var XBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.PutObjectOutputFilterSensitiveLog=XBd;var ZBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.PutObjectRequestFilterSensitiveLog=ZBd});var Gfe=A(vh=>{"use strict";Object.defineProperty(vh,"__esModule",{value:!0});vh.WriteGetObjectResponseRequestFilterSensitiveLog=vh.UploadPartCopyRequestFilterSensitiveLog=vh.UploadPartCopyOutputFilterSensitiveLog=vh.UploadPartRequestFilterSensitiveLog=vh.UploadPartOutputFilterSensitiveLog=vh.SelectObjectContentRequestFilterSensitiveLog=vh.SelectObjectContentOutputFilterSensitiveLog=vh.SelectObjectContentEventStreamFilterSensitiveLog=vh.RestoreObjectRequestFilterSensitiveLog=vh.RestoreRequestFilterSensitiveLog=vh.OutputLocationFilterSensitiveLog=vh.S3LocationFilterSensitiveLog=vh.EncryptionFilterSensitiveLog=vh.SelectObjectContentEventStream=vh.RestoreRequestType=vh.QuoteFields=vh.JSONType=vh.FileHeaderInfo=vh.CompressionType=vh.ExpressionType=vh.Tier=vh.ObjectAlreadyInActiveTierError=void 0;var jfe=qe(),e9d=bTt(),dfn=class e extends e9d.S3ServiceException{constructor(r){super({name:"ObjectAlreadyInActiveTierError",$fault:"client",...r}),this.name="ObjectAlreadyInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};vh.ObjectAlreadyInActiveTierError=dfn;vh.Tier={Bulk:"Bulk",Expedited:"Expedited",Standard:"Standard"};vh.ExpressionType={SQL:"SQL"};vh.CompressionType={BZIP2:"BZIP2",GZIP:"GZIP",NONE:"NONE"};vh.FileHeaderInfo={IGNORE:"IGNORE",NONE:"NONE",USE:"USE"};vh.JSONType={DOCUMENT:"DOCUMENT",LINES:"LINES"};vh.QuoteFields={ALWAYS:"ALWAYS",ASNEEDED:"ASNEEDED"};vh.RestoreRequestType={SELECT:"SELECT"};var t9d;(function(e){e.visit=(r,t)=>r.Records!==void 0?t.Records(r.Records):r.Stats!==void 0?t.Stats(r.Stats):r.Progress!==void 0?t.Progress(r.Progress):r.Cont!==void 0?t.Cont(r.Cont):r.End!==void 0?t.End(r.End):t._(r.$unknown[0],r.$unknown[1])})(t9d=vh.SelectObjectContentEventStream||(vh.SelectObjectContentEventStream={}));var r9d=e=>({...e,...e.KMSKeyId&&{KMSKeyId:jfe.SENSITIVE_STRING}});vh.EncryptionFilterSensitiveLog=r9d;var n9d=e=>({...e,...e.Encryption&&{Encryption:(0,vh.EncryptionFilterSensitiveLog)(e.Encryption)}});vh.S3LocationFilterSensitiveLog=n9d;var i9d=e=>({...e,...e.S3&&{S3:(0,vh.S3LocationFilterSensitiveLog)(e.S3)}});vh.OutputLocationFilterSensitiveLog=i9d;var s9d=e=>({...e,...e.OutputLocation&&{OutputLocation:(0,vh.OutputLocationFilterSensitiveLog)(e.OutputLocation)}});vh.RestoreRequestFilterSensitiveLog=s9d;var a9d=e=>({...e,...e.RestoreRequest&&{RestoreRequest:(0,vh.RestoreRequestFilterSensitiveLog)(e.RestoreRequest)}});vh.RestoreObjectRequestFilterSensitiveLog=a9d;var o9d=e=>{if(e.Records!==void 0)return{Records:e.Records};if(e.Stats!==void 0)return{Stats:e.Stats};if(e.Progress!==void 0)return{Progress:e.Progress};if(e.Cont!==void 0)return{Cont:e.Cont};if(e.End!==void 0)return{End:e.End};if(e.$unknown!==void 0)return{[e.$unknown[0]]:"UNKNOWN"}};vh.SelectObjectContentEventStreamFilterSensitiveLog=o9d;var c9d=e=>({...e,...e.Payload&&{Payload:"STREAMING_CONTENT"}});vh.SelectObjectContentOutputFilterSensitiveLog=c9d;var u9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING}});vh.SelectObjectContentRequestFilterSensitiveLog=u9d;var l9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.UploadPartOutputFilterSensitiveLog=l9d;var d9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING}});vh.UploadPartRequestFilterSensitiveLog=d9d;var p9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.UploadPartCopyOutputFilterSensitiveLog=p9d;var m9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:jfe.SENSITIVE_STRING}});vh.UploadPartCopyRequestFilterSensitiveLog=m9d;var f9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.WriteGetObjectResponseRequestFilterSensitiveLog=f9d});var Zd=A($i=>{"use strict";Object.defineProperty($i,"__esModule",{value:!0});$i.se_GetObjectTorrentCommand=$i.se_GetObjectTaggingCommand=$i.se_GetObjectRetentionCommand=$i.se_GetObjectLockConfigurationCommand=$i.se_GetObjectLegalHoldCommand=$i.se_GetObjectAttributesCommand=$i.se_GetObjectAclCommand=$i.se_GetObjectCommand=$i.se_GetBucketWebsiteCommand=$i.se_GetBucketVersioningCommand=$i.se_GetBucketTaggingCommand=$i.se_GetBucketRequestPaymentCommand=$i.se_GetBucketReplicationCommand=$i.se_GetBucketPolicyStatusCommand=$i.se_GetBucketPolicyCommand=$i.se_GetBucketOwnershipControlsCommand=$i.se_GetBucketNotificationConfigurationCommand=$i.se_GetBucketMetricsConfigurationCommand=$i.se_GetBucketLoggingCommand=$i.se_GetBucketLocationCommand=$i.se_GetBucketLifecycleConfigurationCommand=$i.se_GetBucketInventoryConfigurationCommand=$i.se_GetBucketIntelligentTieringConfigurationCommand=$i.se_GetBucketEncryptionCommand=$i.se_GetBucketCorsCommand=$i.se_GetBucketAnalyticsConfigurationCommand=$i.se_GetBucketAclCommand=$i.se_GetBucketAccelerateConfigurationCommand=$i.se_DeletePublicAccessBlockCommand=$i.se_DeleteObjectTaggingCommand=$i.se_DeleteObjectsCommand=$i.se_DeleteObjectCommand=$i.se_DeleteBucketWebsiteCommand=$i.se_DeleteBucketTaggingCommand=$i.se_DeleteBucketReplicationCommand=$i.se_DeleteBucketPolicyCommand=$i.se_DeleteBucketOwnershipControlsCommand=$i.se_DeleteBucketMetricsConfigurationCommand=$i.se_DeleteBucketLifecycleCommand=$i.se_DeleteBucketInventoryConfigurationCommand=$i.se_DeleteBucketIntelligentTieringConfigurationCommand=$i.se_DeleteBucketEncryptionCommand=$i.se_DeleteBucketCorsCommand=$i.se_DeleteBucketAnalyticsConfigurationCommand=$i.se_DeleteBucketCommand=$i.se_CreateMultipartUploadCommand=$i.se_CreateBucketCommand=$i.se_CopyObjectCommand=$i.se_CompleteMultipartUploadCommand=$i.se_AbortMultipartUploadCommand=void 0;$i.de_DeleteBucketAnalyticsConfigurationCommand=$i.de_DeleteBucketCommand=$i.de_CreateMultipartUploadCommand=$i.de_CreateBucketCommand=$i.de_CopyObjectCommand=$i.de_CompleteMultipartUploadCommand=$i.de_AbortMultipartUploadCommand=$i.se_WriteGetObjectResponseCommand=$i.se_UploadPartCopyCommand=$i.se_UploadPartCommand=$i.se_SelectObjectContentCommand=$i.se_RestoreObjectCommand=$i.se_PutPublicAccessBlockCommand=$i.se_PutObjectTaggingCommand=$i.se_PutObjectRetentionCommand=$i.se_PutObjectLockConfigurationCommand=$i.se_PutObjectLegalHoldCommand=$i.se_PutObjectAclCommand=$i.se_PutObjectCommand=$i.se_PutBucketWebsiteCommand=$i.se_PutBucketVersioningCommand=$i.se_PutBucketTaggingCommand=$i.se_PutBucketRequestPaymentCommand=$i.se_PutBucketReplicationCommand=$i.se_PutBucketPolicyCommand=$i.se_PutBucketOwnershipControlsCommand=$i.se_PutBucketNotificationConfigurationCommand=$i.se_PutBucketMetricsConfigurationCommand=$i.se_PutBucketLoggingCommand=$i.se_PutBucketLifecycleConfigurationCommand=$i.se_PutBucketInventoryConfigurationCommand=$i.se_PutBucketIntelligentTieringConfigurationCommand=$i.se_PutBucketEncryptionCommand=$i.se_PutBucketCorsCommand=$i.se_PutBucketAnalyticsConfigurationCommand=$i.se_PutBucketAclCommand=$i.se_PutBucketAccelerateConfigurationCommand=$i.se_ListPartsCommand=$i.se_ListObjectVersionsCommand=$i.se_ListObjectsV2Command=$i.se_ListObjectsCommand=$i.se_ListMultipartUploadsCommand=$i.se_ListBucketsCommand=$i.se_ListBucketMetricsConfigurationsCommand=$i.se_ListBucketInventoryConfigurationsCommand=$i.se_ListBucketIntelligentTieringConfigurationsCommand=$i.se_ListBucketAnalyticsConfigurationsCommand=$i.se_HeadObjectCommand=$i.se_HeadBucketCommand=$i.se_GetPublicAccessBlockCommand=void 0;$i.de_ListBucketMetricsConfigurationsCommand=$i.de_ListBucketInventoryConfigurationsCommand=$i.de_ListBucketIntelligentTieringConfigurationsCommand=$i.de_ListBucketAnalyticsConfigurationsCommand=$i.de_HeadObjectCommand=$i.de_HeadBucketCommand=$i.de_GetPublicAccessBlockCommand=$i.de_GetObjectTorrentCommand=$i.de_GetObjectTaggingCommand=$i.de_GetObjectRetentionCommand=$i.de_GetObjectLockConfigurationCommand=$i.de_GetObjectLegalHoldCommand=$i.de_GetObjectAttributesCommand=$i.de_GetObjectAclCommand=$i.de_GetObjectCommand=$i.de_GetBucketWebsiteCommand=$i.de_GetBucketVersioningCommand=$i.de_GetBucketTaggingCommand=$i.de_GetBucketRequestPaymentCommand=$i.de_GetBucketReplicationCommand=$i.de_GetBucketPolicyStatusCommand=$i.de_GetBucketPolicyCommand=$i.de_GetBucketOwnershipControlsCommand=$i.de_GetBucketNotificationConfigurationCommand=$i.de_GetBucketMetricsConfigurationCommand=$i.de_GetBucketLoggingCommand=$i.de_GetBucketLocationCommand=$i.de_GetBucketLifecycleConfigurationCommand=$i.de_GetBucketInventoryConfigurationCommand=$i.de_GetBucketIntelligentTieringConfigurationCommand=$i.de_GetBucketEncryptionCommand=$i.de_GetBucketCorsCommand=$i.de_GetBucketAnalyticsConfigurationCommand=$i.de_GetBucketAclCommand=$i.de_GetBucketAccelerateConfigurationCommand=$i.de_DeletePublicAccessBlockCommand=$i.de_DeleteObjectTaggingCommand=$i.de_DeleteObjectsCommand=$i.de_DeleteObjectCommand=$i.de_DeleteBucketWebsiteCommand=$i.de_DeleteBucketTaggingCommand=$i.de_DeleteBucketReplicationCommand=$i.de_DeleteBucketPolicyCommand=$i.de_DeleteBucketOwnershipControlsCommand=$i.de_DeleteBucketMetricsConfigurationCommand=$i.de_DeleteBucketLifecycleCommand=$i.de_DeleteBucketInventoryConfigurationCommand=$i.de_DeleteBucketIntelligentTieringConfigurationCommand=$i.de_DeleteBucketEncryptionCommand=$i.de_DeleteBucketCorsCommand=void 0;$i.de_WriteGetObjectResponseCommand=$i.de_UploadPartCopyCommand=$i.de_UploadPartCommand=$i.de_SelectObjectContentCommand=$i.de_RestoreObjectCommand=$i.de_PutPublicAccessBlockCommand=$i.de_PutObjectTaggingCommand=$i.de_PutObjectRetentionCommand=$i.de_PutObjectLockConfigurationCommand=$i.de_PutObjectLegalHoldCommand=$i.de_PutObjectAclCommand=$i.de_PutObjectCommand=$i.de_PutBucketWebsiteCommand=$i.de_PutBucketVersioningCommand=$i.de_PutBucketTaggingCommand=$i.de_PutBucketRequestPaymentCommand=$i.de_PutBucketReplicationCommand=$i.de_PutBucketPolicyCommand=$i.de_PutBucketOwnershipControlsCommand=$i.de_PutBucketNotificationConfigurationCommand=$i.de_PutBucketMetricsConfigurationCommand=$i.de_PutBucketLoggingCommand=$i.de_PutBucketLifecycleConfigurationCommand=$i.de_PutBucketInventoryConfigurationCommand=$i.de_PutBucketIntelligentTieringConfigurationCommand=$i.de_PutBucketEncryptionCommand=$i.de_PutBucketCorsCommand=$i.de_PutBucketAnalyticsConfigurationCommand=$i.de_PutBucketAclCommand=$i.de_PutBucketAccelerateConfigurationCommand=$i.de_ListPartsCommand=$i.de_ListObjectVersionsCommand=$i.de_ListObjectsV2Command=$i.de_ListObjectsCommand=$i.de_ListMultipartUploadsCommand=$i.de_ListBucketsCommand=void 0;var Zs=_Ls(),Xd=QC(),Qe=qe(),h9d=Nwt(),ej=pP(),g9d=Gfe(),y9d=bTt(),_9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"AbortMultipartUpload"],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_AbortMultipartUploadCommand=_9d;var A9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"CompleteMultipartUpload"],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;e.MultipartUpload!==void 0&&(l=DLs(e.MultipartUpload,r));let u;return e.MultipartUpload!==void 0&&(u=DLs(e.MultipartUpload,r),u=u.withName("CompleteMultipartUpload"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_CompleteMultipartUploadCommand=A9d;var b9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>_l(e.CopySourceIfModifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>_l(e.CopySourceIfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-metadata-directive":e.MetadataDirective,"x-amz-tagging-directive":e.TaggingDirective,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((u,m)=>(u[`x-amz-meta-${m.toLowerCase()}`]=e.Metadata[m],u),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"CopyObject"]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_CopyObjectCommand=b9d;var C9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-bucket-object-lock-enabled":[()=>_l(e.ObjectLockEnabledForBucket),()=>e.ObjectLockEnabledForBucket.toString()],"x-amz-object-ownership":e.ObjectOwnership}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;e.CreateBucketConfiguration!==void 0&&(c=wLs(e.CreateBucketConfiguration,r));let l;return e.CreateBucketConfiguration!==void 0&&(l=wLs(e.CreateBucketConfiguration,r),c='',l.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),c+=l.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,body:c})};$i.se_CreateBucketCommand=C9d;var v9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((u,m)=>(u[`x-amz-meta-${m.toLowerCase()}`]=e.Metadata[m],u),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({uploads:[,""],"x-id":[,"CreateMultipartUpload"]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_CreateMultipartUploadCommand=v9d;var E9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,body:c})};$i.se_DeleteBucketCommand=E9d;var D9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketAnalyticsConfigurationCommand=D9d;var S9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketCorsCommand=S9d;var w9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketEncryptionCommand=w9d;var I9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketIntelligentTieringConfigurationCommand=I9d;var x9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketInventoryConfigurationCommand=x9d;var T9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketLifecycleCommand=T9d;var P9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketMetricsConfigurationCommand=P9d;var R9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketOwnershipControlsCommand=R9d;var k9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketPolicyCommand=k9d;var F9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketReplicationCommand=F9d;var N9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketTaggingCommand=N9d;var O9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketWebsiteCommand=O9d;var B9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"DeleteObject"],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectCommand=B9d;var q9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({delete:[,""],"x-id":[,"DeleteObjects"]}),l;e.Delete!==void 0&&(l=ILs(e.Delete,r));let u;return e.Delete!==void 0&&(u=ILs(e.Delete,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectsCommand=q9d;var M9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectTaggingCommand=M9d;var L9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeletePublicAccessBlockCommand=L9d;var j9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({accelerate:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAccelerateConfigurationCommand=j9d;var G9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({acl:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAclCommand=G9d;var U9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],"x-id":[,"GetBucketAnalyticsConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAnalyticsConfigurationCommand=U9d;var V9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketCorsCommand=V9d;var z9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketEncryptionCommand=z9d;var $9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],"x-id":[,"GetBucketIntelligentTieringConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketIntelligentTieringConfigurationCommand=$9d;var Q9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],"x-id":[,"GetBucketInventoryConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketInventoryConfigurationCommand=Q9d;var K9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLifecycleConfigurationCommand=K9d;var H9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({location:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLocationCommand=H9d;var W9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({logging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLoggingCommand=W9d;var Y9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],"x-id":[,"GetBucketMetricsConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketMetricsConfigurationCommand=Y9d;var J9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({notification:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketNotificationConfigurationCommand=J9d;var X9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketOwnershipControlsCommand=X9d;var Z9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketPolicyCommand=Z9d;var eqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policyStatus:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketPolicyStatusCommand=eqd;var tqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketReplicationCommand=tqd;var rqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({requestPayment:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketRequestPaymentCommand=rqd;var nqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketTaggingCommand=nqd;var iqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versioning:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketVersioningCommand=iqd;var sqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketWebsiteCommand=sqd;var aqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"if-match":e.IfMatch,"if-modified-since":[()=>_l(e.IfModifiedSince),()=>(0,Qe.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>_l(e.IfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"GetObject"],"response-cache-control":[,e.ResponseCacheControl],"response-content-disposition":[,e.ResponseContentDisposition],"response-content-encoding":[,e.ResponseContentEncoding],"response-content-language":[,e.ResponseContentLanguage],"response-content-type":[,e.ResponseContentType],"response-expires":[()=>e.ResponseExpires!==void 0,()=>(0,Qe.dateToUtcString)(e.ResponseExpires).toString()],versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectCommand=aqd;var oqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({acl:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectAclCommand=oqd;var cqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-max-parts":[()=>_l(e.MaxParts),()=>e.MaxParts.toString()],"x-amz-part-number-marker":e.PartNumberMarker,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-object-attributes":[()=>_l(e.ObjectAttributes),()=>(e.ObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({attributes:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectAttributesCommand=cqd;var uqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectLegalHoldCommand=uqd;var lqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"object-lock":[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectLockConfigurationCommand=lqd;var dqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({retention:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectRetentionCommand=dqd;var pqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectTaggingCommand=pqd;var mqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({torrent:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectTorrentCommand=mqd;var fqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetPublicAccessBlockCommand=fqd;var hqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"HEAD",headers:a,path:o,body:c})};$i.se_HeadBucketCommand=hqd;var gqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"if-match":e.IfMatch,"if-modified-since":[()=>_l(e.IfModifiedSince),()=>(0,Qe.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>_l(e.IfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"HEAD",headers:a,path:o,query:c,body:l})};$i.se_HeadObjectCommand=gqd;var yqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],"x-id":[,"ListBucketAnalyticsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketAnalyticsConfigurationsCommand=yqd;var _qd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],"x-id":[,"ListBucketIntelligentTieringConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketIntelligentTieringConfigurationsCommand=_qd;var Aqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],"x-id":[,"ListBucketInventoryConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketInventoryConfigurationsCommand=Aqd;var bqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],"x-id":[,"ListBucketMetricsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketMetricsConfigurationsCommand=bqd;var Cqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/xml"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`,c;return c="",new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,body:c})};$i.se_ListBucketsCommand=Cqd;var vqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({uploads:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-uploads":[()=>e.MaxUploads!==void 0,()=>e.MaxUploads.toString()],prefix:[,e.Prefix],"upload-id-marker":[,e.UploadIdMarker]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListMultipartUploadsCommand=vqd;var Eqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],marker:[,e.Marker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectsCommand=Eqd;var Dqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"list-type":[,"2"],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"continuation-token":[,e.ContinuationToken],"fetch-owner":[()=>e.FetchOwner!==void 0,()=>e.FetchOwner.toString()],"start-after":[,e.StartAfter]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectsV2Command=Dqd;var Sqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versions:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"version-id-marker":[,e.VersionIdMarker]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectVersionsCommand=Sqd;var wqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"ListParts"],"max-parts":[()=>e.MaxParts!==void 0,()=>e.MaxParts.toString()],"part-number-marker":[,e.PartNumberMarker],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListPartsCommand=wqd;var Iqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({accelerate:[,""]}),l;e.AccelerateConfiguration!==void 0&&(l=bLs(e.AccelerateConfiguration,r));let u;return e.AccelerateConfiguration!==void 0&&(u=bLs(e.AccelerateConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAccelerateConfigurationCommand=Iqd;var xqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({acl:[,""]}),l;e.AccessControlPolicy!==void 0&&(l=Zsr(e.AccessControlPolicy,r));let u;return e.AccessControlPolicy!==void 0&&(u=Zsr(e.AccessControlPolicy,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAclCommand=xqd;var Tqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.AnalyticsConfiguration!==void 0&&(l=CLs(e.AnalyticsConfiguration,r));let u;return e.AnalyticsConfiguration!==void 0&&(u=CLs(e.AnalyticsConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAnalyticsConfigurationCommand=Tqd;var Pqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;e.CORSConfiguration!==void 0&&(l=SLs(e.CORSConfiguration,r));let u;return e.CORSConfiguration!==void 0&&(u=SLs(e.CORSConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketCorsCommand=Pqd;var Rqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;e.ServerSideEncryptionConfiguration!==void 0&&(l=jLs(e.ServerSideEncryptionConfiguration,r));let u;return e.ServerSideEncryptionConfiguration!==void 0&&(u=jLs(e.ServerSideEncryptionConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketEncryptionCommand=Rqd;var kqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/xml"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.IntelligentTieringConfiguration!==void 0&&(l=xLs(e.IntelligentTieringConfiguration,r));let u;return e.IntelligentTieringConfiguration!==void 0&&(u=xLs(e.IntelligentTieringConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketIntelligentTieringConfigurationCommand=kqd;var Fqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.InventoryConfiguration!==void 0&&(l=TLs(e.InventoryConfiguration,r));let u;return e.InventoryConfiguration!==void 0&&(u=TLs(e.InventoryConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketInventoryConfigurationCommand=Fqd;var Nqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;e.LifecycleConfiguration!==void 0&&(l=vLs(e.LifecycleConfiguration,r));let u;return e.LifecycleConfiguration!==void 0&&(u=vLs(e.LifecycleConfiguration,r),u=u.withName("LifecycleConfiguration"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketLifecycleConfigurationCommand=Nqd;var Oqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({logging:[,""]}),l;e.BucketLoggingStatus!==void 0&&(l=ELs(e.BucketLoggingStatus,r));let u;return e.BucketLoggingStatus!==void 0&&(u=ELs(e.BucketLoggingStatus,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketLoggingCommand=Oqd;var Bqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.MetricsConfiguration!==void 0&&(l=PLs(e.MetricsConfiguration,r));let u;return e.MetricsConfiguration!==void 0&&(u=PLs(e.MetricsConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketMetricsConfigurationCommand=Bqd;var qqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-skip-destination-validation":[()=>_l(e.SkipDestinationValidation),()=>e.SkipDestinationValidation.toString()]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({notification:[,""]}),l;e.NotificationConfiguration!==void 0&&(l=RLs(e.NotificationConfiguration,r));let u;return e.NotificationConfiguration!==void 0&&(u=RLs(e.NotificationConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketNotificationConfigurationCommand=qqd;var Mqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;e.OwnershipControls!==void 0&&(l=OLs(e.OwnershipControls,r));let u;return e.OwnershipControls!==void 0&&(u=OLs(e.OwnershipControls,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketOwnershipControlsCommand=Mqd;var Lqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"text/plain","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-confirm-remove-self-bucket-access":[()=>_l(e.ConfirmRemoveSelfBucketAccess),()=>e.ConfirmRemoveSelfBucketAccess.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;e.Policy!==void 0&&(l=e.Policy);let u;return e.Policy!==void 0&&(u=e.Policy,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketPolicyCommand=Lqd;var jqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-bucket-object-lock-token":e.Token,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;e.ReplicationConfiguration!==void 0&&(l=qLs(e.ReplicationConfiguration,r));let u;return e.ReplicationConfiguration!==void 0&&(u=qLs(e.ReplicationConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketReplicationCommand=jqd;var Gqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({requestPayment:[,""]}),l;e.RequestPaymentConfiguration!==void 0&&(l=MLs(e.RequestPaymentConfiguration,r));let u;return e.RequestPaymentConfiguration!==void 0&&(u=MLs(e.RequestPaymentConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketRequestPaymentCommand=Gqd;var Uqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;e.Tagging!==void 0&&(l=CTt(e.Tagging,r));let u;return e.Tagging!==void 0&&(u=CTt(e.Tagging,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketTaggingCommand=Uqd;var Vqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-mfa":e.MFA,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versioning:[,""]}),l;e.VersioningConfiguration!==void 0&&(l=GLs(e.VersioningConfiguration,r));let u;return e.VersioningConfiguration!==void 0&&(u=GLs(e.VersioningConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketVersioningCommand=Vqd;var zqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;e.WebsiteConfiguration!==void 0&&(l=ULs(e.WebsiteConfiguration,r));let u;return e.WebsiteConfiguration!==void 0&&(u=ULs(e.WebsiteConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketWebsiteCommand=zqd;var $qd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":e.ContentType||"application/octet-stream","x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((m,h)=>(m[`x-amz-meta-${h.toLowerCase()}`]=e.Metadata[h],m),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"PutObject"]}),l;e.Body!==void 0&&(l=e.Body);let u;return e.Body!==void 0&&(u=e.Body,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectCommand=$qd;var Qqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({acl:[,""],versionId:[,e.VersionId]}),l;e.AccessControlPolicy!==void 0&&(l=Zsr(e.AccessControlPolicy,r));let u;return e.AccessControlPolicy!==void 0&&(u=Zsr(e.AccessControlPolicy,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectAclCommand=Qqd;var Kqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;e.LegalHold!==void 0&&(l=FLs(e.LegalHold,r));let u;return e.LegalHold!==void 0&&(u=FLs(e.LegalHold,r),u=u.withName("LegalHold"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectLegalHoldCommand=Kqd;var Hqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bucket-object-lock-token":e.Token,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"object-lock":[,""]}),l;e.ObjectLockConfiguration!==void 0&&(l=kLs(e.ObjectLockConfiguration,r));let u;return e.ObjectLockConfiguration!==void 0&&(u=kLs(e.ObjectLockConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectLockConfigurationCommand=Hqd;var Wqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({retention:[,""],versionId:[,e.VersionId]}),l;e.Retention!==void 0&&(l=NLs(e.Retention,r));let u;return e.Retention!==void 0&&(u=NLs(e.Retention,r),u=u.withName("Retention"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectRetentionCommand=Wqd;var Yqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;e.Tagging!==void 0&&(l=CTt(e.Tagging,r));let u;return e.Tagging!==void 0&&(u=CTt(e.Tagging,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectTaggingCommand=Yqd;var Jqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;e.PublicAccessBlockConfiguration!==void 0&&(l=BLs(e.PublicAccessBlockConfiguration,r));let u;return e.PublicAccessBlockConfiguration!==void 0&&(u=BLs(e.PublicAccessBlockConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutPublicAccessBlockCommand=Jqd;var Xqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({restore:[,""],"x-id":[,"RestoreObject"],versionId:[,e.VersionId]}),l;e.RestoreRequest!==void 0&&(l=LLs(e.RestoreRequest,r));let u;return e.RestoreRequest!==void 0&&(u=LLs(e.RestoreRequest,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_RestoreObjectCommand=Xqd;var Zqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({select:[,""],"select-type":[,"2"],"x-id":[,"SelectObjectContent"]}),l;l='';let u=new Zs.XmlNode("SelectObjectContentRequest");if(u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),e.Expression!==void 0){let m=Zs.XmlNode.of("Expression",e.Expression).withName("Expression");u.addChildNode(m)}if(e.ExpressionType!==void 0){let m=Zs.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");u.addChildNode(m)}if(e.InputSerialization!==void 0){let m=KLs(e.InputSerialization,r).withName("InputSerialization");u.addChildNode(m)}if(e.OutputSerialization!==void 0){let m=HLs(e.OutputSerialization,r).withName("OutputSerialization");u.addChildNode(m)}if(e.RequestProgress!==void 0){let m=iVd(e.RequestProgress,r).withName("RequestProgress");u.addChildNode(m)}if(e.ScanRange!==void 0){let m=uVd(e.ScanRange,r).withName("ScanRange");u.addChildNode(m)}return l+=u.toString(),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_SelectObjectContentCommand=Zqd;var eMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/octet-stream","content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"UploadPart"],partNumber:[(0,Qe.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;e.Body!==void 0&&(l=e.Body);let u;return e.Body!==void 0&&(u=e.Body,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_UploadPartCommand=eMd;var tMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>_l(e.CopySourceIfModifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>_l(e.CopySourceIfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],"x-amz-copy-source-range":e.CopySourceRange,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"UploadPartCopy"],partNumber:[(0,Qe.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_UploadPartCopyCommand=tMd;var rMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-content-sha256":"UNSIGNED-PAYLOAD","content-type":"application/octet-stream","x-amz-request-route":e.RequestRoute,"x-amz-request-token":e.RequestToken,"x-amz-fwd-status":[()=>_l(e.StatusCode),()=>e.StatusCode.toString()],"x-amz-fwd-error-code":e.ErrorCode,"x-amz-fwd-error-message":e.ErrorMessage,"x-amz-fwd-header-accept-ranges":e.AcceptRanges,"x-amz-fwd-header-cache-control":e.CacheControl,"x-amz-fwd-header-content-disposition":e.ContentDisposition,"x-amz-fwd-header-content-encoding":e.ContentEncoding,"x-amz-fwd-header-content-language":e.ContentLanguage,"content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"x-amz-fwd-header-content-range":e.ContentRange,"x-amz-fwd-header-content-type":e.ContentType,"x-amz-fwd-header-x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-fwd-header-x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-fwd-header-x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-fwd-header-x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-fwd-header-x-amz-delete-marker":[()=>_l(e.DeleteMarker),()=>e.DeleteMarker.toString()],"x-amz-fwd-header-etag":e.ETag,"x-amz-fwd-header-expires":[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-fwd-header-x-amz-expiration":e.Expiration,"x-amz-fwd-header-last-modified":[()=>_l(e.LastModified),()=>(0,Qe.dateToUtcString)(e.LastModified).toString()],"x-amz-fwd-header-x-amz-missing-meta":[()=>_l(e.MissingMeta),()=>e.MissingMeta.toString()],"x-amz-fwd-header-x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-fwd-header-x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-fwd-header-x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-fwd-header-x-amz-mp-parts-count":[()=>_l(e.PartsCount),()=>e.PartsCount.toString()],"x-amz-fwd-header-x-amz-replication-status":e.ReplicationStatus,"x-amz-fwd-header-x-amz-request-charged":e.RequestCharged,"x-amz-fwd-header-x-amz-restore":e.Restore,"x-amz-fwd-header-x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-fwd-header-x-amz-storage-class":e.StorageClass,"x-amz-fwd-header-x-amz-tagging-count":[()=>_l(e.TagCount),()=>e.TagCount.toString()],"x-amz-fwd-header-x-amz-version-id":e.VersionId,"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((h,_)=>(h[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],h),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/WriteGetObjectResponse`,c=(0,Qe.map)({"x-id":[,"WriteGetObjectResponse"]}),l;e.Body!==void 0&&(l=e.Body);let u;e.Body!==void 0&&(u=e.Body,l=u);let{hostname:m}=await r.endpoint();if(r.disableHostPrefix!==!0){if(m="{RequestRoute}."+m,e.RequestRoute===void 0)throw new Error("Empty value provided for input host prefix: RequestRoute.");if(m=m.replace("{RequestRoute}",e.RequestRoute),!(0,Xd.isValidHostname)(m))throw new Error("ValidationError: prefixed hostname must be hostname compatible.")}return new Xd.HttpRequest({protocol:n,hostname:m,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_WriteGetObjectResponseCommand=rMd;var nMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return iMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_AbortMultipartUploadCommand=nMd;var iMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":throw await PGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},sMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return aMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(n.ChecksumCRC32)),n.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(n.ChecksumCRC32C)),n.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(n.ChecksumSHA1)),n.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(n.ChecksumSHA256)),n.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(n.ETag)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.Location!==void 0&&(t.Location=(0,Qe.expectString)(n.Location)),t};$i.de_CompleteMultipartUploadCommand=sMd;var aMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},oMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return cMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],VersionId:[,e.headers["x-amz-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.CopyObjectResult=$Vd(n,r),t};$i.de_CopyObjectCommand=oMd;var cMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":throw await kGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},uMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return lMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Location:[,e.headers.location]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_CreateBucketCommand=uMd;var lMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"BucketAlreadyExists":case"com.amazonaws.s3#BucketAlreadyExists":throw await IGd(t,r);case"BucketAlreadyOwnedByYou":case"com.amazonaws.s3#BucketAlreadyOwnedByYou":throw await xGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},dMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return pMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]],ChecksumAlgorithm:[,e.headers["x-amz-checksum-algorithm"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(n.UploadId)),t};$i.de_CreateMultipartUploadCommand=dMd;var pMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},mMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return fMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketCommand=mMd;var fMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},hMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return gMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketAnalyticsConfigurationCommand=hMd;var gMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},yMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return _Md(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketCorsCommand=yMd;var _Md=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},AMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return bMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketEncryptionCommand=AMd;var bMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},CMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return vMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketIntelligentTieringConfigurationCommand=CMd;var vMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},EMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return DMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketInventoryConfigurationCommand=EMd;var DMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},SMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return wMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketLifecycleCommand=SMd;var wMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},IMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return xMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketMetricsConfigurationCommand=IMd;var xMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},TMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return PMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketOwnershipControlsCommand=TMd;var PMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},RMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return kMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketPolicyCommand=RMd;var kMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},FMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return NMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketReplicationCommand=FMd;var NMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},OMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return BMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketTaggingCommand=OMd;var BMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},qMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return MMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketWebsiteCommand=qMd;var MMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},LMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return jMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteObjectCommand=LMd;var jMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},GMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return UMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Deleted===""?t.Deleted=[]:n.Deleted!==void 0&&(t.Deleted=JVd((0,Qe.getArrayIfSingleItem)(n.Deleted),r)),n.Error===""?t.Errors=[]:n.Error!==void 0&&(t.Errors=azd((0,Qe.getArrayIfSingleItem)(n.Error),r)),t};$i.de_DeleteObjectsCommand=GMd;var UMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},VMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return zMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteObjectTaggingCommand=VMd;var zMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},$Md=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return QMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeletePublicAccessBlockCommand=$Md;var QMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},KMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return HMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Status!==void 0&&(t.Status=(0,Qe.expectString)(n.Status)),t};$i.de_GetBucketAccelerateConfigurationCommand=KMd;var HMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},WMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return YMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AccessControlList===""?t.Grants=[]:n.AccessControlList!==void 0&&n.AccessControlList.Grant!==void 0&&(t.Grants=ZLs((0,Qe.getArrayIfSingleItem)(n.AccessControlList.Grant),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_GetBucketAclCommand=WMd;var YMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},JMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return XMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.AnalyticsConfiguration=YLs(n,r),t};$i.de_GetBucketAnalyticsConfigurationCommand=JMd;var XMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ZMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return eLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CORSRule===""?t.CORSRules=[]:n.CORSRule!==void 0&&(t.CORSRules=HVd((0,Qe.getArrayIfSingleItem)(n.CORSRule),r)),t};$i.de_GetBucketCorsCommand=ZMd;var eLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},tLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return rLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ServerSideEncryptionConfiguration=b$d(n,r),t};$i.de_GetBucketEncryptionCommand=tLd;var rLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},nLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return iLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.IntelligentTieringConfiguration=tjs(n,r),t};$i.de_GetBucketIntelligentTieringConfigurationCommand=nLd;var iLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},sLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return aLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.InventoryConfiguration=rjs(n,r),t};$i.de_GetBucketInventoryConfigurationCommand=sLd;var aLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},oLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return cLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Rule===""?t.Rules=[]:n.Rule!==void 0&&(t.Rules=Rzd((0,Qe.getArrayIfSingleItem)(n.Rule),r)),t};$i.de_GetBucketLifecycleConfigurationCommand=oLd;var cLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},uLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return lLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.LocationConstraint!==void 0&&(t.LocationConstraint=(0,Qe.expectString)(n.LocationConstraint)),t};$i.de_GetBucketLocationCommand=uLd;var lLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},dLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return pLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.LoggingEnabled!==void 0&&(t.LoggingEnabled=kzd(n.LoggingEnabled,r)),t};$i.de_GetBucketLoggingCommand=dLd;var pLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},mLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return fLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.MetricsConfiguration=njs(n,r),t};$i.de_GetBucketMetricsConfigurationCommand=mLd;var fLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},hLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return gLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.EventBridgeConfiguration!==void 0&&(t.EventBridgeConfiguration=ozd(n.EventBridgeConfiguration,r)),n.CloudFunctionConfiguration===""?t.LambdaFunctionConfigurations=[]:n.CloudFunctionConfiguration!==void 0&&(t.LambdaFunctionConfigurations=wzd((0,Qe.getArrayIfSingleItem)(n.CloudFunctionConfiguration),r)),n.QueueConfiguration===""?t.QueueConfigurations=[]:n.QueueConfiguration!==void 0&&(t.QueueConfigurations=a$d((0,Qe.getArrayIfSingleItem)(n.QueueConfiguration),r)),n.TopicConfiguration===""?t.TopicConfigurations=[]:n.TopicConfiguration!==void 0&&(t.TopicConfigurations=O$d((0,Qe.getArrayIfSingleItem)(n.TopicConfiguration),r)),t};$i.de_GetBucketNotificationConfigurationCommand=hLd;var gLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},yLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return _Ld(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.OwnershipControls=Yzd(n,r),t};$i.de_GetBucketOwnershipControlsCommand=yLd;var _Ld=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ALd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return bLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=await ojs(e.body,r);return t.Policy=(0,Qe.expectString)(n),t};$i.de_GetBucketPolicyCommand=ALd;var bLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},CLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return vLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.PolicyStatus=r$d(n,r),t};$i.de_GetBucketPolicyStatusCommand=CLd;var vLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ELd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return DLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ReplicationConfiguration=l$d(n,r),t};$i.de_GetBucketReplicationCommand=ELd;var DLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},SLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return wLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Payer!==void 0&&(t.Payer=(0,Qe.expectString)(n.Payer)),t};$i.de_GetBucketRequestPaymentCommand=SLd;var wLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ILd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return xLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.TagSet===""?t.TagSet=[]:n.TagSet!==void 0&&n.TagSet.Tag!==void 0&&(t.TagSet=tSe((0,Qe.getArrayIfSingleItem)(n.TagSet.Tag),r)),t};$i.de_GetBucketTaggingCommand=ILd;var xLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},TLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return PLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.MfaDelete!==void 0&&(t.MFADelete=(0,Qe.expectString)(n.MfaDelete)),n.Status!==void 0&&(t.Status=(0,Qe.expectString)(n.Status)),t};$i.de_GetBucketVersioningCommand=TLd;var PLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},RLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return kLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ErrorDocument!==void 0&&(t.ErrorDocument=szd(n.ErrorDocument,r)),n.IndexDocument!==void 0&&(t.IndexDocument=fzd(n.IndexDocument,r)),n.RedirectAllRequestsTo!==void 0&&(t.RedirectAllRequestsTo=c$d(n.RedirectAllRequestsTo,r)),n.RoutingRules===""?t.RoutingRules=[]:n.RoutingRules!==void 0&&n.RoutingRules.RoutingRule!==void 0&&(t.RoutingRules=y$d((0,Qe.getArrayIfSingleItem)(n.RoutingRules.RoutingRule),r)),t};$i.de_GetBucketWebsiteCommand=RLd;var kLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},FLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return NLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,Qe.strictParseLong)(e.headers["content-length"])],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentRange:[,e.headers["content-range"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],TagCount:[()=>e.headers["x-amz-tagging-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-tagging-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(i=>i.startsWith("x-amz-meta-")).reduce((i,s)=>(i[s.substring(11)]=e.headers[s],i),{})]}),n=e.body;return r.sdkStreamMixin(n),t.Body=n,t};$i.de_GetObjectCommand=FLd;var NLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":throw await TGd(t,r);case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},OLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return BLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AccessControlList===""?t.Grants=[]:n.AccessControlList!==void 0&&n.AccessControlList.Grant!==void 0&&(t.Grants=ZLs((0,Qe.getArrayIfSingleItem)(n.AccessControlList.Grant),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_GetObjectAclCommand=OLd;var BLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},qLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return MLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Checksum!==void 0&&(t.Checksum=GVd(n.Checksum,r)),n.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(n.ETag)),n.ObjectParts!==void 0&&(t.ObjectParts=pzd(n.ObjectParts,r)),n.ObjectSize!==void 0&&(t.ObjectSize=(0,Qe.strictParseLong)(n.ObjectSize)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass)),t};$i.de_GetObjectAttributesCommand=qLd;var MLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},LLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return jLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.LegalHold=zzd(n,r),t};$i.de_GetObjectLegalHoldCommand=LLd;var jLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},GLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ULd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ObjectLockConfiguration=Vzd(n,r),t};$i.de_GetObjectLockConfigurationCommand=GLd;var ULd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},VLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return zLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.Retention=$zd(n,r),t};$i.de_GetObjectRetentionCommand=VLd;var zLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},$Ld=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return QLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.TagSet===""?t.TagSet=[]:n.TagSet!==void 0&&n.TagSet.Tag!==void 0&&(t.TagSet=tSe((0,Qe.getArrayIfSingleItem)(n.TagSet.Tag),r)),t};$i.de_GetObjectTaggingCommand=$Ld;var QLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},KLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return HLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=e.body;return r.sdkStreamMixin(n),t.Body=n,t};$i.de_GetObjectTorrentCommand=KLd;var HLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},WLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return YLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.PublicAccessBlockConfiguration=i$d(n,r),t};$i.de_GetPublicAccessBlockCommand=WLd;var YLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},JLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return XLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_HeadBucketCommand=JLd;var XLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NotFound":case"com.amazonaws.s3#NotFound":throw await zLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},ZLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ejd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],ArchiveStatus:[,e.headers["x-amz-archive-status"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,Qe.strictParseLong)(e.headers["content-length"])],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ETag:[,e.headers.etag],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(n=>n.startsWith("x-amz-meta-")).reduce((n,i)=>(n[i.substring(11)]=e.headers[i],n),{})]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_HeadObjectCommand=ZLd;var ejd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NotFound":case"com.amazonaws.s3#NotFound":throw await zLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},tjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return rjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AnalyticsConfiguration===""?t.AnalyticsConfigurationList=[]:n.AnalyticsConfiguration!==void 0&&(t.AnalyticsConfigurationList=OVd((0,Qe.getArrayIfSingleItem)(n.AnalyticsConfiguration),r)),n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketAnalyticsConfigurationsCommand=tjd;var rjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},njd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ijd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IntelligentTieringConfiguration===""?t.IntelligentTieringConfigurationList=[]:n.IntelligentTieringConfiguration!==void 0&&(t.IntelligentTieringConfigurationList=gzd((0,Qe.getArrayIfSingleItem)(n.IntelligentTieringConfiguration),r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketIntelligentTieringConfigurationsCommand=njd;var ijd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},sjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ajd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.InventoryConfiguration===""?t.InventoryConfigurationList=[]:n.InventoryConfiguration!==void 0&&(t.InventoryConfigurationList=_zd((0,Qe.getArrayIfSingleItem)(n.InventoryConfiguration),r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketInventoryConfigurationsCommand=sjd;var ajd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ojd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return cjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.MetricsConfiguration===""?t.MetricsConfigurationList=[]:n.MetricsConfiguration!==void 0&&(t.MetricsConfigurationList=Ozd((0,Qe.getArrayIfSingleItem)(n.MetricsConfiguration),r)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketMetricsConfigurationsCommand=ojd;var cjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ujd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ljd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Buckets===""?t.Buckets=[]:n.Buckets!==void 0&&n.Buckets.Bucket!==void 0&&(t.Buckets=jVd((0,Qe.getArrayIfSingleItem)(n.Buckets.Bucket),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_ListBucketsCommand=ujd;var ljd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},djd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return pjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyMarker!==void 0&&(t.KeyMarker=(0,Qe.expectString)(n.KeyMarker)),n.MaxUploads!==void 0&&(t.MaxUploads=(0,Qe.strictParseInt32)(n.MaxUploads)),n.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,Qe.expectString)(n.NextKeyMarker)),n.NextUploadIdMarker!==void 0&&(t.NextUploadIdMarker=(0,Qe.expectString)(n.NextUploadIdMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.UploadIdMarker!==void 0&&(t.UploadIdMarker=(0,Qe.expectString)(n.UploadIdMarker)),n.Upload===""?t.Uploads=[]:n.Upload!==void 0&&(t.Uploads=Mzd((0,Qe.getArrayIfSingleItem)(n.Upload),r)),t};$i.de_ListMultipartUploadsCommand=djd;var pjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},mjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return fjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Contents===""?t.Contents=[]:n.Contents!==void 0&&(t.Contents=ijs((0,Qe.getArrayIfSingleItem)(n.Contents),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.Marker!==void 0&&(t.Marker=(0,Qe.expectString)(n.Marker)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextMarker!==void 0&&(t.NextMarker=(0,Qe.expectString)(n.NextMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),t};$i.de_ListObjectsCommand=mjd;var fjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await VLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},hjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return gjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Contents===""?t.Contents=[]:n.Contents!==void 0&&(t.Contents=ijs((0,Qe.getArrayIfSingleItem)(n.Contents),r)),n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyCount!==void 0&&(t.KeyCount=(0,Qe.strictParseInt32)(n.KeyCount)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.StartAfter!==void 0&&(t.StartAfter=(0,Qe.expectString)(n.StartAfter)),t};$i.de_ListObjectsV2Command=hjd;var gjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await VLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},yjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return _jd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.DeleteMarker===""?t.DeleteMarkers=[]:n.DeleteMarker!==void 0&&(t.DeleteMarkers=ezd((0,Qe.getArrayIfSingleItem)(n.DeleteMarker),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyMarker!==void 0&&(t.KeyMarker=(0,Qe.expectString)(n.KeyMarker)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,Qe.expectString)(n.NextKeyMarker)),n.NextVersionIdMarker!==void 0&&(t.NextVersionIdMarker=(0,Qe.expectString)(n.NextVersionIdMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.VersionIdMarker!==void 0&&(t.VersionIdMarker=(0,Qe.expectString)(n.VersionIdMarker)),n.Version===""?t.Versions=[]:n.Version!==void 0&&(t.Versions=Wzd((0,Qe.getArrayIfSingleItem)(n.Version),r)),t};$i.de_ListObjectVersionsCommand=yjd;var _jd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ajd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return bjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,Qe.expectString)(n.ChecksumAlgorithm)),n.Initiator!==void 0&&(t.Initiator=ejs(n.Initiator,r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.MaxParts!==void 0&&(t.MaxParts=(0,Qe.strictParseInt32)(n.MaxParts)),n.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,Qe.expectString)(n.NextPartNumberMarker)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),n.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,Qe.expectString)(n.PartNumberMarker)),n.Part===""?t.Parts=[]:n.Part!==void 0&&(t.Parts=e$d((0,Qe.getArrayIfSingleItem)(n.Part),r)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass)),n.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(n.UploadId)),t};$i.de_ListPartsCommand=Ajd;var bjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Cjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return vjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAccelerateConfigurationCommand=Cjd;var vjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ejd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Djd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAclCommand=Ejd;var Djd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Sjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return wjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAnalyticsConfigurationCommand=Sjd;var wjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ijd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return xjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketCorsCommand=Ijd;var xjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Tjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Pjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketEncryptionCommand=Tjd;var Pjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Rjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return kjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketIntelligentTieringConfigurationCommand=Rjd;var kjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Fjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Njd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketInventoryConfigurationCommand=Fjd;var Njd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ojd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Bjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketLifecycleConfigurationCommand=Ojd;var Bjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},qjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Mjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketLoggingCommand=qjd;var Mjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ljd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return jjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketMetricsConfigurationCommand=Ljd;var jjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Gjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ujd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketNotificationConfigurationCommand=Gjd;var Ujd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Vjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return zjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketOwnershipControlsCommand=Vjd;var zjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},$jd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Qjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketPolicyCommand=$jd;var Qjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Kjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Hjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketReplicationCommand=Kjd;var Hjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Wjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Yjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketRequestPaymentCommand=Wjd;var Yjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Jjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Xjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketTaggingCommand=Jjd;var Xjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Zjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return eGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketVersioningCommand=Zjd;var eGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},tGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return rGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketWebsiteCommand=tGd;var rGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},nGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return iGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectCommand=nGd;var iGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},sGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return aGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectAclCommand=sGd;var aGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},oGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return cGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectLegalHoldCommand=oGd;var cGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},uGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return lGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectLockConfigurationCommand=uGd;var lGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},dGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return pGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectRetentionCommand=dGd;var pGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},mGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return fGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectTaggingCommand=mGd;var fGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},hGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return gGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutPublicAccessBlockCommand=hGd;var gGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},yGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return _Gd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]],RestoreOutputPath:[,e.headers["x-amz-restore-output-path"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_RestoreObjectCommand=yGd;var _Gd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"ObjectAlreadyInActiveTierError":case"com.amazonaws.s3#ObjectAlreadyInActiveTierError":throw await RGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},AGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return bGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=e.body;return t.Payload=FGd(n,r),t};$i.de_SelectObjectContentCommand=AGd;var bGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},CGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return vGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_UploadPartCommand=CGd;var vGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},EGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return DGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.CopyPartResult=QVd(n,r),t};$i.de_UploadPartCopyCommand=EGd;var DGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},SGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return wGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_WriteGetObjectResponseCommand=SGd;var wGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},tp=(0,Qe.withBaseException)(y9d.S3ServiceException),IGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.BucketAlreadyExists({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},xGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.BucketAlreadyOwnedByYou({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},TGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body;n.AccessTier!==void 0&&(t.AccessTier=(0,Qe.expectString)(n.AccessTier)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass));let i=new ej.InvalidObjectState({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},VLs=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchBucket({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},ear=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchKey({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},PGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchUpload({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},zLs=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NotFound({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},RGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new g9d.ObjectAlreadyInActiveTierError({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},kGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.ObjectNotInActiveTierError({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},FGd=(e,r)=>r.eventStreamMarshaller.deserialize(e,async t=>t.Records!=null?{Records:await qGd(t.Records,r)}:t.Stats!=null?{Stats:await MGd(t.Stats,r)}:t.Progress!=null?{Progress:await BGd(t.Progress,r)}:t.Cont!=null?{Cont:await NGd(t.Cont,r)}:t.End!=null?{End:await OGd(t.End,r)}:{$unknown:e}),NGd=async(e,r)=>{let t={},n=await vg(e.body,r);return Object.assign(t,zVd(n,r)),t},OGd=async(e,r)=>{let t={},n=await vg(e.body,r);return Object.assign(t,nzd(n,r)),t},BGd=async(e,r)=>{let t={},n=await vg(e.body,r);return t.Details=n$d(n,r),t},qGd=async(e,r)=>{let t={};return t.Payload=e.body,t},MGd=async(e,r)=>{let t={},n=await vg(e.body,r);return t.Details=I$d(n,r),t},LGd=(e,r)=>{let t=new Zs.XmlNode("AbortIncompleteMultipartUpload");if(e.DaysAfterInitiation!=null){let n=Zs.XmlNode.of("DaysAfterInitiation",String(e.DaysAfterInitiation)).withName("DaysAfterInitiation");t.addChildNode(n)}return t},bLs=(e,r)=>{let t=new Zs.XmlNode("AccelerateConfiguration");if(e.Status!=null){let n=Zs.XmlNode.of("BucketAccelerateStatus",e.Status).withName("Status");t.addChildNode(n)}return t},Zsr=(e,r)=>{let t=new Zs.XmlNode("AccessControlPolicy");if(e.Grants!=null){let n=QLs(e.Grants,r),i=new Zs.XmlNode("AccessControlList");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Owner!=null){let n=zUd(e.Owner,r).withName("Owner");t.addChildNode(n)}return t},jGd=(e,r)=>{let t=new Zs.XmlNode("AccessControlTranslation");if(e.Owner!=null){let n=Zs.XmlNode.of("OwnerOverride",e.Owner).withName("Owner");t.addChildNode(n)}return t},GGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedHeader",t).withName("member")),UGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedMethod",t).withName("member")),VGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedOrigin",t).withName("member")),zGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},CLs=(e,r)=>{let t=new Zs.XmlNode("AnalyticsConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("AnalyticsId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=QGd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.StorageClassAnalysis!=null){let n=_Vd(e.StorageClassAnalysis,r).withName("StorageClassAnalysis");t.addChildNode(n)}return t},$Gd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsExportDestination");if(e.S3BucketDestination!=null){let n=KGd(e.S3BucketDestination,r).withName("S3BucketDestination");t.addChildNode(n)}return t},QGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsFilter");return ej.AnalyticsFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},And:n=>{let i=zGd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},KGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsS3BucketDestination");if(e.Format!=null){let n=Zs.XmlNode.of("AnalyticsS3ExportFileFormat",e.Format).withName("Format");t.addChildNode(n)}if(e.BucketAccountId!=null){let n=Zs.XmlNode.of("AccountId",e.BucketAccountId).withName("BucketAccountId");t.addChildNode(n)}if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return t},vLs=(e,r)=>{let t=new Zs.XmlNode("BucketLifecycleConfiguration");return e.Rules!=null&&RUd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},ELs=(e,r)=>{let t=new Zs.XmlNode("BucketLoggingStatus");if(e.LoggingEnabled!=null){let n=kUd(e.LoggingEnabled,r).withName("LoggingEnabled");t.addChildNode(n)}return t},DLs=(e,r)=>{let t=new Zs.XmlNode("CompletedMultipartUpload");return e.Parts!=null&&WGd(e.Parts,r).map(i=>{i=i.withName("Part"),t.addChildNode(i)}),t},HGd=(e,r)=>{let t=new Zs.XmlNode("CompletedPart");if(e.ETag!=null){let n=Zs.XmlNode.of("ETag",e.ETag).withName("ETag");t.addChildNode(n)}if(e.ChecksumCRC32!=null){let n=Zs.XmlNode.of("ChecksumCRC32",e.ChecksumCRC32).withName("ChecksumCRC32");t.addChildNode(n)}if(e.ChecksumCRC32C!=null){let n=Zs.XmlNode.of("ChecksumCRC32C",e.ChecksumCRC32C).withName("ChecksumCRC32C");t.addChildNode(n)}if(e.ChecksumSHA1!=null){let n=Zs.XmlNode.of("ChecksumSHA1",e.ChecksumSHA1).withName("ChecksumSHA1");t.addChildNode(n)}if(e.ChecksumSHA256!=null){let n=Zs.XmlNode.of("ChecksumSHA256",e.ChecksumSHA256).withName("ChecksumSHA256");t.addChildNode(n)}if(e.PartNumber!=null){let n=Zs.XmlNode.of("PartNumber",String(e.PartNumber)).withName("PartNumber");t.addChildNode(n)}return t},WGd=(e,r)=>e.filter(t=>t!=null).map(t=>HGd(t,r).withName("member")),YGd=(e,r)=>{let t=new Zs.XmlNode("Condition");if(e.HttpErrorCodeReturnedEquals!=null){let n=Zs.XmlNode.of("HttpErrorCodeReturnedEquals",e.HttpErrorCodeReturnedEquals).withName("HttpErrorCodeReturnedEquals");t.addChildNode(n)}if(e.KeyPrefixEquals!=null){let n=Zs.XmlNode.of("KeyPrefixEquals",e.KeyPrefixEquals).withName("KeyPrefixEquals");t.addChildNode(n)}return t},SLs=(e,r)=>{let t=new Zs.XmlNode("CORSConfiguration");return e.CORSRules!=null&&XGd(e.CORSRules,r).map(i=>{i=i.withName("CORSRule"),t.addChildNode(i)}),t},JGd=(e,r)=>{let t=new Zs.XmlNode("CORSRule");if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.AllowedHeaders!=null&&GGd(e.AllowedHeaders,r).map(i=>{i=i.withName("AllowedHeader"),t.addChildNode(i)}),e.AllowedMethods!=null&&UGd(e.AllowedMethods,r).map(i=>{i=i.withName("AllowedMethod"),t.addChildNode(i)}),e.AllowedOrigins!=null&&VGd(e.AllowedOrigins,r).map(i=>{i=i.withName("AllowedOrigin"),t.addChildNode(i)}),e.ExposeHeaders!=null&&uUd(e.ExposeHeaders,r).map(i=>{i=i.withName("ExposeHeader"),t.addChildNode(i)}),e.MaxAgeSeconds!=null){let n=Zs.XmlNode.of("MaxAgeSeconds",String(e.MaxAgeSeconds)).withName("MaxAgeSeconds");t.addChildNode(n)}return t},XGd=(e,r)=>e.filter(t=>t!=null).map(t=>JGd(t,r).withName("member")),wLs=(e,r)=>{let t=new Zs.XmlNode("CreateBucketConfiguration");if(e.LocationConstraint!=null){let n=Zs.XmlNode.of("BucketLocationConstraint",e.LocationConstraint).withName("LocationConstraint");t.addChildNode(n)}return t},ZGd=(e,r)=>{let t=new Zs.XmlNode("CSVInput");if(e.FileHeaderInfo!=null){let n=Zs.XmlNode.of("FileHeaderInfo",e.FileHeaderInfo).withName("FileHeaderInfo");t.addChildNode(n)}if(e.Comments!=null){let n=Zs.XmlNode.of("Comments",e.Comments).withName("Comments");t.addChildNode(n)}if(e.QuoteEscapeCharacter!=null){let n=Zs.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(n)}if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}if(e.FieldDelimiter!=null){let n=Zs.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(n)}if(e.QuoteCharacter!=null){let n=Zs.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(n)}if(e.AllowQuotedRecordDelimiter!=null){let n=Zs.XmlNode.of("AllowQuotedRecordDelimiter",String(e.AllowQuotedRecordDelimiter)).withName("AllowQuotedRecordDelimiter");t.addChildNode(n)}return t},eUd=(e,r)=>{let t=new Zs.XmlNode("CSVOutput");if(e.QuoteFields!=null){let n=Zs.XmlNode.of("QuoteFields",e.QuoteFields).withName("QuoteFields");t.addChildNode(n)}if(e.QuoteEscapeCharacter!=null){let n=Zs.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(n)}if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}if(e.FieldDelimiter!=null){let n=Zs.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(n)}if(e.QuoteCharacter!=null){let n=Zs.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(n)}return t},tUd=(e,r)=>{let t=new Zs.XmlNode("DefaultRetention");if(e.Mode!=null){let n=Zs.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.Years!=null){let n=Zs.XmlNode.of("Years",String(e.Years)).withName("Years");t.addChildNode(n)}return t},ILs=(e,r)=>{let t=new Zs.XmlNode("Delete");if(e.Objects!=null&&GUd(e.Objects,r).map(i=>{i=i.withName("Object"),t.addChildNode(i)}),e.Quiet!=null){let n=Zs.XmlNode.of("Quiet",String(e.Quiet)).withName("Quiet");t.addChildNode(n)}return t},rUd=(e,r)=>{let t=new Zs.XmlNode("DeleteMarkerReplication");if(e.Status!=null){let n=Zs.XmlNode.of("DeleteMarkerReplicationStatus",e.Status).withName("Status");t.addChildNode(n)}return t},nUd=(e,r)=>{let t=new Zs.XmlNode("Destination");if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Account!=null){let n=Zs.XmlNode.of("AccountId",e.Account).withName("Account");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}if(e.AccessControlTranslation!=null){let n=jGd(e.AccessControlTranslation,r).withName("AccessControlTranslation");t.addChildNode(n)}if(e.EncryptionConfiguration!=null){let n=sUd(e.EncryptionConfiguration,r).withName("EncryptionConfiguration");t.addChildNode(n)}if(e.ReplicationTime!=null){let n=nVd(e.ReplicationTime,r).withName("ReplicationTime");t.addChildNode(n)}if(e.Metrics!=null){let n=NUd(e.Metrics,r).withName("Metrics");t.addChildNode(n)}return t},iUd=(e,r)=>{let t=new Zs.XmlNode("Encryption");if(e.EncryptionType!=null){let n=Zs.XmlNode.of("ServerSideEncryption",e.EncryptionType).withName("EncryptionType");t.addChildNode(n)}if(e.KMSKeyId!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KMSKeyId).withName("KMSKeyId");t.addChildNode(n)}if(e.KMSContext!=null){let n=Zs.XmlNode.of("KMSContext",e.KMSContext).withName("KMSContext");t.addChildNode(n)}return t},sUd=(e,r)=>{let t=new Zs.XmlNode("EncryptionConfiguration");if(e.ReplicaKmsKeyID!=null){let n=Zs.XmlNode.of("ReplicaKmsKeyID",e.ReplicaKmsKeyID).withName("ReplicaKmsKeyID");t.addChildNode(n)}return t},aUd=(e,r)=>{let t=new Zs.XmlNode("ErrorDocument");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}return t},oUd=(e,r)=>new Zs.XmlNode("EventBridgeConfiguration"),pfn=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("Event",t).withName("member")),cUd=(e,r)=>{let t=new Zs.XmlNode("ExistingObjectReplication");if(e.Status!=null){let n=Zs.XmlNode.of("ExistingObjectReplicationStatus",e.Status).withName("Status");t.addChildNode(n)}return t},uUd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("ExposeHeader",t).withName("member")),lUd=(e,r)=>{let t=new Zs.XmlNode("FilterRule");if(e.Name!=null){let n=Zs.XmlNode.of("FilterRuleName",e.Name).withName("Name");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("FilterRuleValue",e.Value).withName("Value");t.addChildNode(n)}return t},dUd=(e,r)=>e.filter(t=>t!=null).map(t=>lUd(t,r).withName("member")),pUd=(e,r)=>{let t=new Zs.XmlNode("GlacierJobParameters");if(e.Tier!=null){let n=Zs.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(n)}return t},mUd=(e,r)=>{let t=new Zs.XmlNode("Grant");if(e.Grantee!=null){let n=$Ls(e.Grantee,r).withName("Grantee");n.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(n)}if(e.Permission!=null){let n=Zs.XmlNode.of("Permission",e.Permission).withName("Permission");t.addChildNode(n)}return t},$Ls=(e,r)=>{let t=new Zs.XmlNode("Grantee");if(e.DisplayName!=null){let n=Zs.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(n)}if(e.EmailAddress!=null){let n=Zs.XmlNode.of("EmailAddress",e.EmailAddress).withName("EmailAddress");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.URI!=null){let n=Zs.XmlNode.of("URI",e.URI).withName("URI");t.addChildNode(n)}return e.Type!=null&&t.addAttribute("xsi:type",e.Type),t},QLs=(e,r)=>e.filter(t=>t!=null).map(t=>mUd(t,r).withName("Grant")),fUd=(e,r)=>{let t=new Zs.XmlNode("IndexDocument");if(e.Suffix!=null){let n=Zs.XmlNode.of("Suffix",e.Suffix).withName("Suffix");t.addChildNode(n)}return t},KLs=(e,r)=>{let t=new Zs.XmlNode("InputSerialization");if(e.CSV!=null){let n=ZGd(e.CSV,r).withName("CSV");t.addChildNode(n)}if(e.CompressionType!=null){let n=Zs.XmlNode.of("CompressionType",e.CompressionType).withName("CompressionType");t.addChildNode(n)}if(e.JSON!=null){let n=EUd(e.JSON,r).withName("JSON");t.addChildNode(n)}if(e.Parquet!=null){let n=KUd(e.Parquet,r).withName("Parquet");t.addChildNode(n)}return t},hUd=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},xLs=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("IntelligentTieringId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=gUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("IntelligentTieringStatus",e.Status).withName("Status");t.addChildNode(n)}return e.Tierings!=null&&EVd(e.Tierings,r).map(i=>{i=i.withName("Tiering"),t.addChildNode(i)}),t},gUd=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringFilter");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tag!=null){let n=QGe(e.Tag,r).withName("Tag");t.addChildNode(n)}if(e.And!=null){let n=hUd(e.And,r).withName("And");t.addChildNode(n)}return t},TLs=(e,r)=>{let t=new Zs.XmlNode("InventoryConfiguration");if(e.Destination!=null){let n=yUd(e.Destination,r).withName("Destination");t.addChildNode(n)}if(e.IsEnabled!=null){let n=Zs.XmlNode.of("IsEnabled",String(e.IsEnabled)).withName("IsEnabled");t.addChildNode(n)}if(e.Filter!=null){let n=AUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Id!=null){let n=Zs.XmlNode.of("InventoryId",e.Id).withName("Id");t.addChildNode(n)}if(e.IncludedObjectVersions!=null){let n=Zs.XmlNode.of("InventoryIncludedObjectVersions",e.IncludedObjectVersions).withName("IncludedObjectVersions");t.addChildNode(n)}if(e.OptionalFields!=null){let n=bUd(e.OptionalFields,r),i=new Zs.XmlNode("OptionalFields");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Schedule!=null){let n=vUd(e.Schedule,r).withName("Schedule");t.addChildNode(n)}return t},yUd=(e,r)=>{let t=new Zs.XmlNode("InventoryDestination");if(e.S3BucketDestination!=null){let n=CUd(e.S3BucketDestination,r).withName("S3BucketDestination");t.addChildNode(n)}return t},_Ud=(e,r)=>{let t=new Zs.XmlNode("InventoryEncryption");if(e.SSES3!=null){let n=yVd(e.SSES3,r).withName("SSE-S3");t.addChildNode(n)}if(e.SSEKMS!=null){let n=hVd(e.SSEKMS,r).withName("SSE-KMS");t.addChildNode(n)}return t},AUd=(e,r)=>{let t=new Zs.XmlNode("InventoryFilter");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return t},bUd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("InventoryOptionalField",t).withName("Field")),CUd=(e,r)=>{let t=new Zs.XmlNode("InventoryS3BucketDestination");if(e.AccountId!=null){let n=Zs.XmlNode.of("AccountId",e.AccountId).withName("AccountId");t.addChildNode(n)}if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Format!=null){let n=Zs.XmlNode.of("InventoryFormat",e.Format).withName("Format");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Encryption!=null){let n=_Ud(e.Encryption,r).withName("Encryption");t.addChildNode(n)}return t},vUd=(e,r)=>{let t=new Zs.XmlNode("InventorySchedule");if(e.Frequency!=null){let n=Zs.XmlNode.of("InventoryFrequency",e.Frequency).withName("Frequency");t.addChildNode(n)}return t},EUd=(e,r)=>{let t=new Zs.XmlNode("JSONInput");if(e.Type!=null){let n=Zs.XmlNode.of("JSONType",e.Type).withName("Type");t.addChildNode(n)}return t},DUd=(e,r)=>{let t=new Zs.XmlNode("JSONOutput");if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}return t},SUd=(e,r)=>{let t=new Zs.XmlNode("LambdaFunctionConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.LambdaFunctionArn!=null){let n=Zs.XmlNode.of("LambdaFunctionArn",e.LambdaFunctionArn).withName("CloudFunction");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},wUd=(e,r)=>e.filter(t=>t!=null).map(t=>SUd(t,r).withName("member")),IUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleExpiration");if(e.Date!=null){let n=Zs.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.ExpiredObjectDeleteMarker!=null){let n=Zs.XmlNode.of("ExpiredObjectDeleteMarker",String(e.ExpiredObjectDeleteMarker)).withName("ExpiredObjectDeleteMarker");t.addChildNode(n)}return t},xUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRule");if(e.Expiration!=null){let n=IUd(e.Expiration,r).withName("Expiration");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Filter!=null){let n=PUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("ExpirationStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.Transitions!=null&&IVd(e.Transitions,r).map(i=>{i=i.withName("Transition"),t.addChildNode(i)}),e.NoncurrentVersionTransitions!=null&&LUd(e.NoncurrentVersionTransitions,r).map(i=>{i=i.withName("NoncurrentVersionTransition"),t.addChildNode(i)}),e.NoncurrentVersionExpiration!=null){let n=qUd(e.NoncurrentVersionExpiration,r).withName("NoncurrentVersionExpiration");t.addChildNode(n)}if(e.AbortIncompleteMultipartUpload!=null){let n=LGd(e.AbortIncompleteMultipartUpload,r).withName("AbortIncompleteMultipartUpload");t.addChildNode(n)}return t},TUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRuleAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),e.ObjectSizeGreaterThan!=null){let n=Zs.XmlNode.of("ObjectSizeGreaterThanBytes",String(e.ObjectSizeGreaterThan)).withName("ObjectSizeGreaterThan");t.addChildNode(n)}if(e.ObjectSizeLessThan!=null){let n=Zs.XmlNode.of("ObjectSizeLessThanBytes",String(e.ObjectSizeLessThan)).withName("ObjectSizeLessThan");t.addChildNode(n)}return t},PUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRuleFilter");return ej.LifecycleRuleFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},ObjectSizeGreaterThan:n=>{let i=Zs.XmlNode.of("ObjectSizeGreaterThanBytes",String(n)).withName("ObjectSizeGreaterThan");t.addChildNode(i)},ObjectSizeLessThan:n=>{let i=Zs.XmlNode.of("ObjectSizeLessThanBytes",String(n)).withName("ObjectSizeLessThan");t.addChildNode(i)},And:n=>{let i=TUd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},RUd=(e,r)=>e.filter(t=>t!=null).map(t=>xUd(t,r).withName("member")),kUd=(e,r)=>{let t=new Zs.XmlNode("LoggingEnabled");if(e.TargetBucket!=null){let n=Zs.XmlNode.of("TargetBucket",e.TargetBucket).withName("TargetBucket");t.addChildNode(n)}if(e.TargetGrants!=null){let n=CVd(e.TargetGrants,r),i=new Zs.XmlNode("TargetGrants");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.TargetPrefix!=null){let n=Zs.XmlNode.of("TargetPrefix",e.TargetPrefix).withName("TargetPrefix");t.addChildNode(n)}return t},FUd=(e,r)=>{let t=new Zs.XmlNode("MetadataEntry");if(e.Name!=null){let n=Zs.XmlNode.of("MetadataKey",e.Name).withName("Name");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("MetadataValue",e.Value).withName("Value");t.addChildNode(n)}return t},NUd=(e,r)=>{let t=new Zs.XmlNode("Metrics");if(e.Status!=null){let n=Zs.XmlNode.of("MetricsStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.EventThreshold!=null){let n=WLs(e.EventThreshold,r).withName("EventThreshold");t.addChildNode(n)}return t},OUd=(e,r)=>{let t=new Zs.XmlNode("MetricsAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),e.AccessPointArn!=null){let n=Zs.XmlNode.of("AccessPointArn",e.AccessPointArn).withName("AccessPointArn");t.addChildNode(n)}return t},PLs=(e,r)=>{let t=new Zs.XmlNode("MetricsConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("MetricsId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=BUd(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},BUd=(e,r)=>{let t=new Zs.XmlNode("MetricsFilter");return ej.MetricsFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},AccessPointArn:n=>{let i=Zs.XmlNode.of("AccessPointArn",n).withName("AccessPointArn");t.addChildNode(i)},And:n=>{let i=OUd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},qUd=(e,r)=>{let t=new Zs.XmlNode("NoncurrentVersionExpiration");if(e.NoncurrentDays!=null){let n=Zs.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(n)}if(e.NewerNoncurrentVersions!=null){let n=Zs.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(n)}return t},MUd=(e,r)=>{let t=new Zs.XmlNode("NoncurrentVersionTransition");if(e.NoncurrentDays!=null){let n=Zs.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}if(e.NewerNoncurrentVersions!=null){let n=Zs.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(n)}return t},LUd=(e,r)=>e.filter(t=>t!=null).map(t=>MUd(t,r).withName("member")),RLs=(e,r)=>{let t=new Zs.XmlNode("NotificationConfiguration");if(e.TopicConfigurations!=null&&SVd(e.TopicConfigurations,r).map(i=>{i=i.withName("TopicConfiguration"),t.addChildNode(i)}),e.QueueConfigurations!=null&&WUd(e.QueueConfigurations,r).map(i=>{i=i.withName("QueueConfiguration"),t.addChildNode(i)}),e.LambdaFunctionConfigurations!=null&&wUd(e.LambdaFunctionConfigurations,r).map(i=>{i=i.withName("CloudFunctionConfiguration"),t.addChildNode(i)}),e.EventBridgeConfiguration!=null){let n=oUd(e.EventBridgeConfiguration,r).withName("EventBridgeConfiguration");t.addChildNode(n)}return t},mfn=(e,r)=>{let t=new Zs.XmlNode("NotificationConfigurationFilter");if(e.Key!=null){let n=oVd(e.Key,r).withName("S3Key");t.addChildNode(n)}return t},jUd=(e,r)=>{let t=new Zs.XmlNode("ObjectIdentifier");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}if(e.VersionId!=null){let n=Zs.XmlNode.of("ObjectVersionId",e.VersionId).withName("VersionId");t.addChildNode(n)}return t},GUd=(e,r)=>e.filter(t=>t!=null).map(t=>jUd(t,r).withName("member")),kLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockConfiguration");if(e.ObjectLockEnabled!=null){let n=Zs.XmlNode.of("ObjectLockEnabled",e.ObjectLockEnabled).withName("ObjectLockEnabled");t.addChildNode(n)}if(e.Rule!=null){let n=UUd(e.Rule,r).withName("Rule");t.addChildNode(n)}return t},FLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockLegalHold");if(e.Status!=null){let n=Zs.XmlNode.of("ObjectLockLegalHoldStatus",e.Status).withName("Status");t.addChildNode(n)}return t},NLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockRetention");if(e.Mode!=null){let n=Zs.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(n)}if(e.RetainUntilDate!=null){let n=Zs.XmlNode.of("Date",(e.RetainUntilDate.toISOString().split(".")[0]+"Z").toString()).withName("RetainUntilDate");t.addChildNode(n)}return t},UUd=(e,r)=>{let t=new Zs.XmlNode("ObjectLockRule");if(e.DefaultRetention!=null){let n=tUd(e.DefaultRetention,r).withName("DefaultRetention");t.addChildNode(n)}return t},VUd=(e,r)=>{let t=new Zs.XmlNode("OutputLocation");if(e.S3!=null){let n=cVd(e.S3,r).withName("S3");t.addChildNode(n)}return t},HLs=(e,r)=>{let t=new Zs.XmlNode("OutputSerialization");if(e.CSV!=null){let n=eUd(e.CSV,r).withName("CSV");t.addChildNode(n)}if(e.JSON!=null){let n=DUd(e.JSON,r).withName("JSON");t.addChildNode(n)}return t},zUd=(e,r)=>{let t=new Zs.XmlNode("Owner");if(e.DisplayName!=null){let n=Zs.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}return t},OLs=(e,r)=>{let t=new Zs.XmlNode("OwnershipControls");return e.Rules!=null&&QUd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},$Ud=(e,r)=>{let t=new Zs.XmlNode("OwnershipControlsRule");if(e.ObjectOwnership!=null){let n=Zs.XmlNode.of("ObjectOwnership",e.ObjectOwnership).withName("ObjectOwnership");t.addChildNode(n)}return t},QUd=(e,r)=>e.filter(t=>t!=null).map(t=>$Ud(t,r).withName("member")),KUd=(e,r)=>new Zs.XmlNode("ParquetInput"),BLs=(e,r)=>{let t=new Zs.XmlNode("PublicAccessBlockConfiguration");if(e.BlockPublicAcls!=null){let n=Zs.XmlNode.of("Setting",String(e.BlockPublicAcls)).withName("BlockPublicAcls");t.addChildNode(n)}if(e.IgnorePublicAcls!=null){let n=Zs.XmlNode.of("Setting",String(e.IgnorePublicAcls)).withName("IgnorePublicAcls");t.addChildNode(n)}if(e.BlockPublicPolicy!=null){let n=Zs.XmlNode.of("Setting",String(e.BlockPublicPolicy)).withName("BlockPublicPolicy");t.addChildNode(n)}if(e.RestrictPublicBuckets!=null){let n=Zs.XmlNode.of("Setting",String(e.RestrictPublicBuckets)).withName("RestrictPublicBuckets");t.addChildNode(n)}return t},HUd=(e,r)=>{let t=new Zs.XmlNode("QueueConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.QueueArn!=null){let n=Zs.XmlNode.of("QueueArn",e.QueueArn).withName("Queue");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},WUd=(e,r)=>e.filter(t=>t!=null).map(t=>HUd(t,r).withName("member")),YUd=(e,r)=>{let t=new Zs.XmlNode("Redirect");if(e.HostName!=null){let n=Zs.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(n)}if(e.HttpRedirectCode!=null){let n=Zs.XmlNode.of("HttpRedirectCode",e.HttpRedirectCode).withName("HttpRedirectCode");t.addChildNode(n)}if(e.Protocol!=null){let n=Zs.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(n)}if(e.ReplaceKeyPrefixWith!=null){let n=Zs.XmlNode.of("ReplaceKeyPrefixWith",e.ReplaceKeyPrefixWith).withName("ReplaceKeyPrefixWith");t.addChildNode(n)}if(e.ReplaceKeyWith!=null){let n=Zs.XmlNode.of("ReplaceKeyWith",e.ReplaceKeyWith).withName("ReplaceKeyWith");t.addChildNode(n)}return t},JUd=(e,r)=>{let t=new Zs.XmlNode("RedirectAllRequestsTo");if(e.HostName!=null){let n=Zs.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(n)}if(e.Protocol!=null){let n=Zs.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(n)}return t},XUd=(e,r)=>{let t=new Zs.XmlNode("ReplicaModifications");if(e.Status!=null){let n=Zs.XmlNode.of("ReplicaModificationsStatus",e.Status).withName("Status");t.addChildNode(n)}return t},qLs=(e,r)=>{let t=new Zs.XmlNode("ReplicationConfiguration");if(e.Role!=null){let n=Zs.XmlNode.of("Role",e.Role).withName("Role");t.addChildNode(n)}return e.Rules!=null&&rVd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},ZUd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRule");if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.Priority!=null){let n=Zs.XmlNode.of("Priority",String(e.Priority)).withName("Priority");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Filter!=null){let n=tVd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("ReplicationRuleStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.SourceSelectionCriteria!=null){let n=fVd(e.SourceSelectionCriteria,r).withName("SourceSelectionCriteria");t.addChildNode(n)}if(e.ExistingObjectReplication!=null){let n=cUd(e.ExistingObjectReplication,r).withName("ExistingObjectReplication");t.addChildNode(n)}if(e.Destination!=null){let n=nUd(e.Destination,r).withName("Destination");t.addChildNode(n)}if(e.DeleteMarkerReplication!=null){let n=rUd(e.DeleteMarkerReplication,r).withName("DeleteMarkerReplication");t.addChildNode(n)}return t},eVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRuleAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},tVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRuleFilter");return ej.ReplicationRuleFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},And:n=>{let i=eVd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},rVd=(e,r)=>e.filter(t=>t!=null).map(t=>ZUd(t,r).withName("member")),nVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationTime");if(e.Status!=null){let n=Zs.XmlNode.of("ReplicationTimeStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.Time!=null){let n=WLs(e.Time,r).withName("Time");t.addChildNode(n)}return t},WLs=(e,r)=>{let t=new Zs.XmlNode("ReplicationTimeValue");if(e.Minutes!=null){let n=Zs.XmlNode.of("Minutes",String(e.Minutes)).withName("Minutes");t.addChildNode(n)}return t},MLs=(e,r)=>{let t=new Zs.XmlNode("RequestPaymentConfiguration");if(e.Payer!=null){let n=Zs.XmlNode.of("Payer",e.Payer).withName("Payer");t.addChildNode(n)}return t},iVd=(e,r)=>{let t=new Zs.XmlNode("RequestProgress");if(e.Enabled!=null){let n=Zs.XmlNode.of("EnableRequestProgress",String(e.Enabled)).withName("Enabled");t.addChildNode(n)}return t},LLs=(e,r)=>{let t=new Zs.XmlNode("RestoreRequest");if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.GlacierJobParameters!=null){let n=pUd(e.GlacierJobParameters,r).withName("GlacierJobParameters");t.addChildNode(n)}if(e.Type!=null){let n=Zs.XmlNode.of("RestoreRequestType",e.Type).withName("Type");t.addChildNode(n)}if(e.Tier!=null){let n=Zs.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(n)}if(e.Description!=null){let n=Zs.XmlNode.of("Description",e.Description).withName("Description");t.addChildNode(n)}if(e.SelectParameters!=null){let n=lVd(e.SelectParameters,r).withName("SelectParameters");t.addChildNode(n)}if(e.OutputLocation!=null){let n=VUd(e.OutputLocation,r).withName("OutputLocation");t.addChildNode(n)}return t},sVd=(e,r)=>{let t=new Zs.XmlNode("RoutingRule");if(e.Condition!=null){let n=YGd(e.Condition,r).withName("Condition");t.addChildNode(n)}if(e.Redirect!=null){let n=YUd(e.Redirect,r).withName("Redirect");t.addChildNode(n)}return t},aVd=(e,r)=>e.filter(t=>t!=null).map(t=>sVd(t,r).withName("RoutingRule")),oVd=(e,r)=>{let t=new Zs.XmlNode("S3KeyFilter");return e.FilterRules!=null&&dUd(e.FilterRules,r).map(i=>{i=i.withName("FilterRule"),t.addChildNode(i)}),t},cVd=(e,r)=>{let t=new Zs.XmlNode("S3Location");if(e.BucketName!=null){let n=Zs.XmlNode.of("BucketName",e.BucketName).withName("BucketName");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("LocationPrefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Encryption!=null){let n=iUd(e.Encryption,r).withName("Encryption");t.addChildNode(n)}if(e.CannedACL!=null){let n=Zs.XmlNode.of("ObjectCannedACL",e.CannedACL).withName("CannedACL");t.addChildNode(n)}if(e.AccessControlList!=null){let n=QLs(e.AccessControlList,r),i=new Zs.XmlNode("AccessControlList");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Tagging!=null){let n=CTt(e.Tagging,r).withName("Tagging");t.addChildNode(n)}if(e.UserMetadata!=null){let n=xVd(e.UserMetadata,r),i=new Zs.XmlNode("UserMetadata");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}return t},uVd=(e,r)=>{let t=new Zs.XmlNode("ScanRange");if(e.Start!=null){let n=Zs.XmlNode.of("Start",String(e.Start)).withName("Start");t.addChildNode(n)}if(e.End!=null){let n=Zs.XmlNode.of("End",String(e.End)).withName("End");t.addChildNode(n)}return t},lVd=(e,r)=>{let t=new Zs.XmlNode("SelectParameters");if(e.InputSerialization!=null){let n=KLs(e.InputSerialization,r).withName("InputSerialization");t.addChildNode(n)}if(e.ExpressionType!=null){let n=Zs.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");t.addChildNode(n)}if(e.Expression!=null){let n=Zs.XmlNode.of("Expression",e.Expression).withName("Expression");t.addChildNode(n)}if(e.OutputSerialization!=null){let n=HLs(e.OutputSerialization,r).withName("OutputSerialization");t.addChildNode(n)}return t},dVd=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionByDefault");if(e.SSEAlgorithm!=null){let n=Zs.XmlNode.of("ServerSideEncryption",e.SSEAlgorithm).withName("SSEAlgorithm");t.addChildNode(n)}if(e.KMSMasterKeyID!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KMSMasterKeyID).withName("KMSMasterKeyID");t.addChildNode(n)}return t},jLs=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionConfiguration");return e.Rules!=null&&mVd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},pVd=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionRule");if(e.ApplyServerSideEncryptionByDefault!=null){let n=dVd(e.ApplyServerSideEncryptionByDefault,r).withName("ApplyServerSideEncryptionByDefault");t.addChildNode(n)}if(e.BucketKeyEnabled!=null){let n=Zs.XmlNode.of("BucketKeyEnabled",String(e.BucketKeyEnabled)).withName("BucketKeyEnabled");t.addChildNode(n)}return t},mVd=(e,r)=>e.filter(t=>t!=null).map(t=>pVd(t,r).withName("member")),fVd=(e,r)=>{let t=new Zs.XmlNode("SourceSelectionCriteria");if(e.SseKmsEncryptedObjects!=null){let n=gVd(e.SseKmsEncryptedObjects,r).withName("SseKmsEncryptedObjects");t.addChildNode(n)}if(e.ReplicaModifications!=null){let n=XUd(e.ReplicaModifications,r).withName("ReplicaModifications");t.addChildNode(n)}return t},hVd=(e,r)=>{let t=new Zs.XmlNode("SSE-KMS");if(e.KeyId!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KeyId).withName("KeyId");t.addChildNode(n)}return t},gVd=(e,r)=>{let t=new Zs.XmlNode("SseKmsEncryptedObjects");if(e.Status!=null){let n=Zs.XmlNode.of("SseKmsEncryptedObjectsStatus",e.Status).withName("Status");t.addChildNode(n)}return t},yVd=(e,r)=>new Zs.XmlNode("SSE-S3"),_Vd=(e,r)=>{let t=new Zs.XmlNode("StorageClassAnalysis");if(e.DataExport!=null){let n=AVd(e.DataExport,r).withName("DataExport");t.addChildNode(n)}return t},AVd=(e,r)=>{let t=new Zs.XmlNode("StorageClassAnalysisDataExport");if(e.OutputSchemaVersion!=null){let n=Zs.XmlNode.of("StorageClassAnalysisSchemaVersion",e.OutputSchemaVersion).withName("OutputSchemaVersion");t.addChildNode(n)}if(e.Destination!=null){let n=$Gd(e.Destination,r).withName("Destination");t.addChildNode(n)}return t},QGe=(e,r)=>{let t=new Zs.XmlNode("Tag");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("Value",e.Value).withName("Value");t.addChildNode(n)}return t},CTt=(e,r)=>{let t=new Zs.XmlNode("Tagging");if(e.TagSet!=null){let n=KGe(e.TagSet,r),i=new Zs.XmlNode("TagSet");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}return t},KGe=(e,r)=>e.filter(t=>t!=null).map(t=>QGe(t,r).withName("Tag")),bVd=(e,r)=>{let t=new Zs.XmlNode("TargetGrant");if(e.Grantee!=null){let n=$Ls(e.Grantee,r).withName("Grantee");n.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(n)}if(e.Permission!=null){let n=Zs.XmlNode.of("BucketLogsPermission",e.Permission).withName("Permission");t.addChildNode(n)}return t},CVd=(e,r)=>e.filter(t=>t!=null).map(t=>bVd(t,r).withName("Grant")),vVd=(e,r)=>{let t=new Zs.XmlNode("Tiering");if(e.Days!=null){let n=Zs.XmlNode.of("IntelligentTieringDays",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.AccessTier!=null){let n=Zs.XmlNode.of("IntelligentTieringAccessTier",e.AccessTier).withName("AccessTier");t.addChildNode(n)}return t},EVd=(e,r)=>e.filter(t=>t!=null).map(t=>vVd(t,r).withName("member")),DVd=(e,r)=>{let t=new Zs.XmlNode("TopicConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.TopicArn!=null){let n=Zs.XmlNode.of("TopicArn",e.TopicArn).withName("Topic");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},SVd=(e,r)=>e.filter(t=>t!=null).map(t=>DVd(t,r).withName("member")),wVd=(e,r)=>{let t=new Zs.XmlNode("Transition");if(e.Date!=null){let n=Zs.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}return t},IVd=(e,r)=>e.filter(t=>t!=null).map(t=>wVd(t,r).withName("member")),xVd=(e,r)=>e.filter(t=>t!=null).map(t=>FUd(t,r).withName("MetadataEntry")),GLs=(e,r)=>{let t=new Zs.XmlNode("VersioningConfiguration");if(e.MFADelete!=null){let n=Zs.XmlNode.of("MFADelete",e.MFADelete).withName("MfaDelete");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("BucketVersioningStatus",e.Status).withName("Status");t.addChildNode(n)}return t},ULs=(e,r)=>{let t=new Zs.XmlNode("WebsiteConfiguration");if(e.ErrorDocument!=null){let n=aUd(e.ErrorDocument,r).withName("ErrorDocument");t.addChildNode(n)}if(e.IndexDocument!=null){let n=fUd(e.IndexDocument,r).withName("IndexDocument");t.addChildNode(n)}if(e.RedirectAllRequestsTo!=null){let n=JUd(e.RedirectAllRequestsTo,r).withName("RedirectAllRequestsTo");t.addChildNode(n)}if(e.RoutingRules!=null){let n=aVd(e.RoutingRules,r),i=new Zs.XmlNode("RoutingRules");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}return t},TVd=(e,r)=>{let t={};return e.DaysAfterInitiation!==void 0&&(t.DaysAfterInitiation=(0,Qe.strictParseInt32)(e.DaysAfterInitiation)),t},PVd=(e,r)=>{let t={};return e.Owner!==void 0&&(t.Owner=(0,Qe.expectString)(e.Owner)),t},RVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),kVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),FVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),NVd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},YLs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=qVd((0,Qe.expectUnion)(e.Filter),r)),e.StorageClassAnalysis!==void 0&&(t.StorageClassAnalysis=x$d(e.StorageClassAnalysis,r)),t},OVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>YLs(t,r)),BVd=(e,r)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=MVd(e.S3BucketDestination,r)),t},qVd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.And!==void 0?{And:NVd(e.And,r)}:{$unknown:Object.entries(e)[0]},MVd=(e,r)=>{let t={};return e.Format!==void 0&&(t.Format=(0,Qe.expectString)(e.Format)),e.BucketAccountId!==void 0&&(t.BucketAccountId=(0,Qe.expectString)(e.BucketAccountId)),e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},LVd=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Qe.expectString)(e.Name)),e.CreationDate!==void 0&&(t.CreationDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.CreationDate))),t},jVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>LVd(t,r)),GVd=(e,r)=>{let t={};return e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},JLs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),UVd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},tar=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UVd(t,r)),VVd=(e,r)=>{let t={};return e.HttpErrorCodeReturnedEquals!==void 0&&(t.HttpErrorCodeReturnedEquals=(0,Qe.expectString)(e.HttpErrorCodeReturnedEquals)),e.KeyPrefixEquals!==void 0&&(t.KeyPrefixEquals=(0,Qe.expectString)(e.KeyPrefixEquals)),t},zVd=(e,r)=>({}),$Vd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},QVd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},KVd=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.AllowedHeader===""?t.AllowedHeaders=[]:e.AllowedHeader!==void 0&&(t.AllowedHeaders=RVd((0,Qe.getArrayIfSingleItem)(e.AllowedHeader),r)),e.AllowedMethod===""?t.AllowedMethods=[]:e.AllowedMethod!==void 0&&(t.AllowedMethods=kVd((0,Qe.getArrayIfSingleItem)(e.AllowedMethod),r)),e.AllowedOrigin===""?t.AllowedOrigins=[]:e.AllowedOrigin!==void 0&&(t.AllowedOrigins=FVd((0,Qe.getArrayIfSingleItem)(e.AllowedOrigin),r)),e.ExposeHeader===""?t.ExposeHeaders=[]:e.ExposeHeader!==void 0&&(t.ExposeHeaders=uzd((0,Qe.getArrayIfSingleItem)(e.ExposeHeader),r)),e.MaxAgeSeconds!==void 0&&(t.MaxAgeSeconds=(0,Qe.strictParseInt32)(e.MaxAgeSeconds)),t},HVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>KVd(t,r)),WVd=(e,r)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,Qe.expectString)(e.Mode)),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.Years!==void 0&&(t.Years=(0,Qe.strictParseInt32)(e.Years)),t},YVd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.DeleteMarker!==void 0&&(t.DeleteMarker=(0,Qe.parseBoolean)(e.DeleteMarker)),e.DeleteMarkerVersionId!==void 0&&(t.DeleteMarkerVersionId=(0,Qe.expectString)(e.DeleteMarkerVersionId)),t},JVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>YVd(t,r)),XVd=(e,r)=>{let t={};return e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,Qe.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),t},ZVd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},ezd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XVd(t,r)),tzd=(e,r)=>{let t={};return e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Account!==void 0&&(t.Account=(0,Qe.expectString)(e.Account)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.AccessControlTranslation!==void 0&&(t.AccessControlTranslation=PVd(e.AccessControlTranslation,r)),e.EncryptionConfiguration!==void 0&&(t.EncryptionConfiguration=rzd(e.EncryptionConfiguration,r)),e.ReplicationTime!==void 0&&(t.ReplicationTime=h$d(e.ReplicationTime,r)),e.Metrics!==void 0&&(t.Metrics=Fzd(e.Metrics,r)),t},rzd=(e,r)=>{let t={};return e.ReplicaKmsKeyID!==void 0&&(t.ReplicaKmsKeyID=(0,Qe.expectString)(e.ReplicaKmsKeyID)),t},nzd=(e,r)=>({}),izd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.Code!==void 0&&(t.Code=(0,Qe.expectString)(e.Code)),e.Message!==void 0&&(t.Message=(0,Qe.expectString)(e.Message)),t},szd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),t},azd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>izd(t,r)),ozd=(e,r)=>({}),ffn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),czd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},uzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),lzd=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Qe.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Qe.expectString)(e.Value)),t},dzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lzd(t,r)),pzd=(e,r)=>{let t={};return e.PartsCount!==void 0&&(t.TotalPartsCount=(0,Qe.strictParseInt32)(e.PartsCount)),e.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,Qe.expectString)(e.PartNumberMarker)),e.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,Qe.expectString)(e.NextPartNumberMarker)),e.MaxParts!==void 0&&(t.MaxParts=(0,Qe.strictParseInt32)(e.MaxParts)),e.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(e.IsTruncated)),e.Part===""?t.Parts=[]:e.Part!==void 0&&(t.Parts=t$d((0,Qe.getArrayIfSingleItem)(e.Part),r)),t},mzd=(e,r)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=XLs(e.Grantee,r)),e.Permission!==void 0&&(t.Permission=(0,Qe.expectString)(e.Permission)),t},XLs=(e,r)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),e.EmailAddress!==void 0&&(t.EmailAddress=(0,Qe.expectString)(e.EmailAddress)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.URI!==void 0&&(t.URI=(0,Qe.expectString)(e.URI)),e["xsi:type"]!==void 0&&(t.Type=(0,Qe.expectString)(e["xsi:type"])),t},ZLs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mzd(t,r)),fzd=(e,r)=>{let t={};return e.Suffix!==void 0&&(t.Suffix=(0,Qe.expectString)(e.Suffix)),t},ejs=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),t},hzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},tjs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter!==void 0&&(t.Filter=yzd(e.Filter,r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Tiering===""?t.Tierings=[]:e.Tiering!==void 0&&(t.Tierings=F$d((0,Qe.getArrayIfSingleItem)(e.Tiering),r)),t},gzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tjs(t,r)),yzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag!==void 0&&(t.Tag=HGe(e.Tag,r)),e.And!==void 0&&(t.And=hzd(e.And,r)),t},rjs=(e,r)=>{let t={};return e.Destination!==void 0&&(t.Destination=Azd(e.Destination,r)),e.IsEnabled!==void 0&&(t.IsEnabled=(0,Qe.parseBoolean)(e.IsEnabled)),e.Filter!==void 0&&(t.Filter=Czd(e.Filter,r)),e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.IncludedObjectVersions!==void 0&&(t.IncludedObjectVersions=(0,Qe.expectString)(e.IncludedObjectVersions)),e.OptionalFields===""?t.OptionalFields=[]:e.OptionalFields!==void 0&&e.OptionalFields.Field!==void 0&&(t.OptionalFields=vzd((0,Qe.getArrayIfSingleItem)(e.OptionalFields.Field),r)),e.Schedule!==void 0&&(t.Schedule=Dzd(e.Schedule,r)),t},_zd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rjs(t,r)),Azd=(e,r)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=Ezd(e.S3BucketDestination,r)),t},bzd=(e,r)=>{let t={};return e["SSE-S3"]!==void 0&&(t.SSES3=w$d(e["SSE-S3"],r)),e["SSE-KMS"]!==void 0&&(t.SSEKMS=D$d(e["SSE-KMS"],r)),t},Czd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},vzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),Ezd=(e,r)=>{let t={};return e.AccountId!==void 0&&(t.AccountId=(0,Qe.expectString)(e.AccountId)),e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Format!==void 0&&(t.Format=(0,Qe.expectString)(e.Format)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Encryption!==void 0&&(t.Encryption=bzd(e.Encryption,r)),t},Dzd=(e,r)=>{let t={};return e.Frequency!==void 0&&(t.Frequency=(0,Qe.expectString)(e.Frequency)),t},Szd=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.CloudFunction!==void 0&&(t.LambdaFunctionArn=(0,Qe.expectString)(e.CloudFunction)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},wzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Szd(t,r)),Izd=(e,r)=>{let t={};return e.Date!==void 0&&(t.Date=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.ExpiredObjectDeleteMarker!==void 0&&(t.ExpiredObjectDeleteMarker=(0,Qe.parseBoolean)(e.ExpiredObjectDeleteMarker)),t},xzd=(e,r)=>{let t={};return e.Expiration!==void 0&&(t.Expiration=Izd(e.Expiration,r)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=Pzd((0,Qe.expectUnion)(e.Filter),r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Transition===""?t.Transitions=[]:e.Transition!==void 0&&(t.Transitions=q$d((0,Qe.getArrayIfSingleItem)(e.Transition),r)),e.NoncurrentVersionTransition===""?t.NoncurrentVersionTransitions=[]:e.NoncurrentVersionTransition!==void 0&&(t.NoncurrentVersionTransitions=Gzd((0,Qe.getArrayIfSingleItem)(e.NoncurrentVersionTransition),r)),e.NoncurrentVersionExpiration!==void 0&&(t.NoncurrentVersionExpiration=Lzd(e.NoncurrentVersionExpiration,r)),e.AbortIncompleteMultipartUpload!==void 0&&(t.AbortIncompleteMultipartUpload=TVd(e.AbortIncompleteMultipartUpload,r)),t},Tzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),e.ObjectSizeGreaterThan!==void 0&&(t.ObjectSizeGreaterThan=(0,Qe.strictParseLong)(e.ObjectSizeGreaterThan)),e.ObjectSizeLessThan!==void 0&&(t.ObjectSizeLessThan=(0,Qe.strictParseLong)(e.ObjectSizeLessThan)),t},Pzd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.ObjectSizeGreaterThan!==void 0?{ObjectSizeGreaterThan:(0,Qe.strictParseLong)(e.ObjectSizeGreaterThan)}:e.ObjectSizeLessThan!==void 0?{ObjectSizeLessThan:(0,Qe.strictParseLong)(e.ObjectSizeLessThan)}:e.And!==void 0?{And:Tzd(e.And,r)}:{$unknown:Object.entries(e)[0]},Rzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xzd(t,r)),kzd=(e,r)=>{let t={};return e.TargetBucket!==void 0&&(t.TargetBucket=(0,Qe.expectString)(e.TargetBucket)),e.TargetGrants===""?t.TargetGrants=[]:e.TargetGrants!==void 0&&e.TargetGrants.Grant!==void 0&&(t.TargetGrants=R$d((0,Qe.getArrayIfSingleItem)(e.TargetGrants.Grant),r)),e.TargetPrefix!==void 0&&(t.TargetPrefix=(0,Qe.expectString)(e.TargetPrefix)),t},Fzd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.EventThreshold!==void 0&&(t.EventThreshold=sjs(e.EventThreshold,r)),t},Nzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),e.AccessPointArn!==void 0&&(t.AccessPointArn=(0,Qe.expectString)(e.AccessPointArn)),t},njs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=Bzd((0,Qe.expectUnion)(e.Filter),r)),t},Ozd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>njs(t,r)),Bzd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.AccessPointArn!==void 0?{AccessPointArn:(0,Qe.expectString)(e.AccessPointArn)}:e.And!==void 0?{And:Nzd(e.And,r)}:{$unknown:Object.entries(e)[0]},qzd=(e,r)=>{let t={};return e.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(e.UploadId)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.Initiated!==void 0&&(t.Initiated=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Initiated))),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.Initiator!==void 0&&(t.Initiator=ejs(e.Initiator,r)),e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,Qe.expectString)(e.ChecksumAlgorithm)),t},Mzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qzd(t,r)),Lzd=(e,r)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,Qe.strictParseInt32)(e.NoncurrentDays)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,Qe.strictParseInt32)(e.NewerNoncurrentVersions)),t},jzd=(e,r)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,Qe.strictParseInt32)(e.NoncurrentDays)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,Qe.strictParseInt32)(e.NewerNoncurrentVersions)),t},Gzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jzd(t,r)),hfn=(e,r)=>{let t={};return e.S3Key!==void 0&&(t.Key=_$d(e.S3Key,r)),t},Uzd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=JLs((0,Qe.getArrayIfSingleItem)(e.ChecksumAlgorithm),r)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.RestoreStatus!==void 0&&(t.RestoreStatus=ajs(e.RestoreStatus,r)),t},ijs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Uzd(t,r)),Vzd=(e,r)=>{let t={};return e.ObjectLockEnabled!==void 0&&(t.ObjectLockEnabled=(0,Qe.expectString)(e.ObjectLockEnabled)),e.Rule!==void 0&&(t.Rule=Qzd(e.Rule,r)),t},zzd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},$zd=(e,r)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,Qe.expectString)(e.Mode)),e.RetainUntilDate!==void 0&&(t.RetainUntilDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.RetainUntilDate))),t},Qzd=(e,r)=>{let t={};return e.DefaultRetention!==void 0&&(t.DefaultRetention=WVd(e.DefaultRetention,r)),t},Kzd=(e,r)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,Qe.strictParseInt32)(e.PartNumber)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},Hzd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=JLs((0,Qe.getArrayIfSingleItem)(e.ChecksumAlgorithm),r)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,Qe.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.RestoreStatus!==void 0&&(t.RestoreStatus=ajs(e.RestoreStatus,r)),t},Wzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hzd(t,r)),Ufe=(e,r)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),t},Yzd=(e,r)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=Xzd((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},Jzd=(e,r)=>{let t={};return e.ObjectOwnership!==void 0&&(t.ObjectOwnership=(0,Qe.expectString)(e.ObjectOwnership)),t},Xzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Jzd(t,r)),Zzd=(e,r)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,Qe.strictParseInt32)(e.PartNumber)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},e$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zzd(t,r)),t$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kzd(t,r)),r$d=(e,r)=>{let t={};return e.IsPublic!==void 0&&(t.IsPublic=(0,Qe.parseBoolean)(e.IsPublic)),t},n$d=(e,r)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,Qe.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,Qe.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,Qe.strictParseLong)(e.BytesReturned)),t},i$d=(e,r)=>{let t={};return e.BlockPublicAcls!==void 0&&(t.BlockPublicAcls=(0,Qe.parseBoolean)(e.BlockPublicAcls)),e.IgnorePublicAcls!==void 0&&(t.IgnorePublicAcls=(0,Qe.parseBoolean)(e.IgnorePublicAcls)),e.BlockPublicPolicy!==void 0&&(t.BlockPublicPolicy=(0,Qe.parseBoolean)(e.BlockPublicPolicy)),e.RestrictPublicBuckets!==void 0&&(t.RestrictPublicBuckets=(0,Qe.parseBoolean)(e.RestrictPublicBuckets)),t},s$d=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Queue!==void 0&&(t.QueueArn=(0,Qe.expectString)(e.Queue)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},a$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>s$d(t,r)),o$d=(e,r)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,Qe.expectString)(e.HostName)),e.HttpRedirectCode!==void 0&&(t.HttpRedirectCode=(0,Qe.expectString)(e.HttpRedirectCode)),e.Protocol!==void 0&&(t.Protocol=(0,Qe.expectString)(e.Protocol)),e.ReplaceKeyPrefixWith!==void 0&&(t.ReplaceKeyPrefixWith=(0,Qe.expectString)(e.ReplaceKeyPrefixWith)),e.ReplaceKeyWith!==void 0&&(t.ReplaceKeyWith=(0,Qe.expectString)(e.ReplaceKeyWith)),t},c$d=(e,r)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,Qe.expectString)(e.HostName)),e.Protocol!==void 0&&(t.Protocol=(0,Qe.expectString)(e.Protocol)),t},u$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},l$d=(e,r)=>{let t={};return e.Role!==void 0&&(t.Role=(0,Qe.expectString)(e.Role)),e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=f$d((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},d$d=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.Priority!==void 0&&(t.Priority=(0,Qe.strictParseInt32)(e.Priority)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=m$d((0,Qe.expectUnion)(e.Filter),r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.SourceSelectionCriteria!==void 0&&(t.SourceSelectionCriteria=E$d(e.SourceSelectionCriteria,r)),e.ExistingObjectReplication!==void 0&&(t.ExistingObjectReplication=czd(e.ExistingObjectReplication,r)),e.Destination!==void 0&&(t.Destination=tzd(e.Destination,r)),e.DeleteMarkerReplication!==void 0&&(t.DeleteMarkerReplication=ZVd(e.DeleteMarkerReplication,r)),t},p$d=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},m$d=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.And!==void 0?{And:p$d(e.And,r)}:{$unknown:Object.entries(e)[0]},f$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>d$d(t,r)),h$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Time!==void 0&&(t.Time=sjs(e.Time,r)),t},sjs=(e,r)=>{let t={};return e.Minutes!==void 0&&(t.Minutes=(0,Qe.strictParseInt32)(e.Minutes)),t},ajs=(e,r)=>{let t={};return e.IsRestoreInProgress!==void 0&&(t.IsRestoreInProgress=(0,Qe.parseBoolean)(e.IsRestoreInProgress)),e.RestoreExpiryDate!==void 0&&(t.RestoreExpiryDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.RestoreExpiryDate))),t},g$d=(e,r)=>{let t={};return e.Condition!==void 0&&(t.Condition=VVd(e.Condition,r)),e.Redirect!==void 0&&(t.Redirect=o$d(e.Redirect,r)),t},y$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>g$d(t,r)),_$d=(e,r)=>{let t={};return e.FilterRule===""?t.FilterRules=[]:e.FilterRule!==void 0&&(t.FilterRules=dzd((0,Qe.getArrayIfSingleItem)(e.FilterRule),r)),t},A$d=(e,r)=>{let t={};return e.SSEAlgorithm!==void 0&&(t.SSEAlgorithm=(0,Qe.expectString)(e.SSEAlgorithm)),e.KMSMasterKeyID!==void 0&&(t.KMSMasterKeyID=(0,Qe.expectString)(e.KMSMasterKeyID)),t},b$d=(e,r)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=v$d((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},C$d=(e,r)=>{let t={};return e.ApplyServerSideEncryptionByDefault!==void 0&&(t.ApplyServerSideEncryptionByDefault=A$d(e.ApplyServerSideEncryptionByDefault,r)),e.BucketKeyEnabled!==void 0&&(t.BucketKeyEnabled=(0,Qe.parseBoolean)(e.BucketKeyEnabled)),t},v$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>C$d(t,r)),E$d=(e,r)=>{let t={};return e.SseKmsEncryptedObjects!==void 0&&(t.SseKmsEncryptedObjects=S$d(e.SseKmsEncryptedObjects,r)),e.ReplicaModifications!==void 0&&(t.ReplicaModifications=u$d(e.ReplicaModifications,r)),t},D$d=(e,r)=>{let t={};return e.KeyId!==void 0&&(t.KeyId=(0,Qe.expectString)(e.KeyId)),t},S$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},w$d=(e,r)=>({}),I$d=(e,r)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,Qe.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,Qe.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,Qe.strictParseLong)(e.BytesReturned)),t},x$d=(e,r)=>{let t={};return e.DataExport!==void 0&&(t.DataExport=T$d(e.DataExport,r)),t},T$d=(e,r)=>{let t={};return e.OutputSchemaVersion!==void 0&&(t.OutputSchemaVersion=(0,Qe.expectString)(e.OutputSchemaVersion)),e.Destination!==void 0&&(t.Destination=BVd(e.Destination,r)),t},HGe=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,Qe.expectString)(e.Value)),t},tSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HGe(t,r)),P$d=(e,r)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=XLs(e.Grantee,r)),e.Permission!==void 0&&(t.Permission=(0,Qe.expectString)(e.Permission)),t},R$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>P$d(t,r)),k$d=(e,r)=>{let t={};return e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.AccessTier!==void 0&&(t.AccessTier=(0,Qe.expectString)(e.AccessTier)),t},F$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>k$d(t,r)),N$d=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Topic!==void 0&&(t.TopicArn=(0,Qe.expectString)(e.Topic)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},O$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>N$d(t,r)),B$d=(e,r)=>{let t={};return e.Date!==void 0&&(t.Date=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),t},q$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>B$d(t,r)),Td=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),ojs=(e,r)=>(0,Qe.collectBody)(e,r).then(t=>r.utf8Encoder(t)),_l=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),vg=(e,r)=>ojs(e,r).then(t=>{if(t.length){let n=new h9d.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
          +For more information please go to https://github.com/aws/aws-sdk-js-v3#functionality-requiring-aws-common-runtime-crt`,t}this.sigv4aSigner=new r({...this.signerOptions,signingAlgorithm:1})}return this.sigv4aSigner}};Bsr.SignatureV4MultiRegion=Cmn});var Fqs=A(vmn=>{"use strict";Object.defineProperty(vmn,"__esModule",{value:!0});var kOd=(tn(),Dr(en));kOd.__exportStar(kqs(),vmn)});var eLs=A(Vsr=>{"use strict";Object.defineProperty(Vsr,"__esModule",{value:!0});Vsr.ruleSet=void 0;var zmn="required",Ls="type",Mc="rules",gc="conditions",Ao="fn",bo="argv",yu="ref",px="assign",Sm="url",wm="properties",Bh="authSchemes",qh="disableDoubleEncoding",Mh="signingName",Jh="signingRegion",Im="headers",Nqs=!1,$W=!0,Gc="tree",HO="isSet",mTt="substring",GMs="hardwareType",UMs="regionPrefix",Oqs="abbaSuffix",Umn="outpostId",_Tt="aws.partition",Df="stringEquals",ZDe="isValidHostLabel",g2="not",Fm="error",VMs="parseURL",$mn="s3-outposts",Gu="endpoint",cm="booleanEquals",zMs="aws.parseArn",bg="s3",Bqs="aws.isVirtualHostableS3Bucket",SE="getAttr",rh="name",Emn="Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate",$Ms="https://{Bucket}.s3.{partitionResult#dnsSuffix}",QMs="bucketArn",KMs="arnType",Usr="",Qmn="s3-object-lambda",HMs="accesspoint",Kmn="accessPointName",qqs="{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}",Mqs="mrapPartition",Lqs="outpostType",jqs="arnPrefix",eSe="{url#scheme}://{url#authority}{url#path}",WMs="https://s3.{partitionResult#dnsSuffix}",Dmn={[zmn]:!1,[Ls]:"String"},fTt={[zmn]:!0,default:!1,[Ls]:"Boolean"},qsr={[zmn]:!1,[Ls]:"Boolean"},YMs={[Ao]:HO,[bo]:[{[yu]:"Bucket"}]},QW={[yu]:"Bucket"},Gqs={[yu]:GMs},Uqs={[gc]:[{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]}]}],[Fm]:"Expected a endpoint to be specified but no endpoint was found",[Ls]:Fm},Cg={[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]}]},c_={[Ao]:HO,[bo]:[{[yu]:"Endpoint"}]},Pb={[Ao]:VMs,[bo]:[{[yu]:"Endpoint"}],[px]:"url"},Msr={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:$mn,[Jh]:"{Region}"}]},YS={},Vqs={[yu]:"ForcePathStyle"},zqs={[gc]:[{[Ao]:"uriEncode",[bo]:[QW],[px]:"uri_encoded_bucket"}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},c_],[Fm]:"Cannot set dual-stack in combination with a custom endpoint.",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:_Tt,[bo]:[{[yu]:"Region"}],[px]:"partitionResult"}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!1]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[Gu]:{[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},c_,Pb,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],[Gu]:{[Sm]:"https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu},{[Gu]:{[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]},{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},Cg,{[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},{[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]}],[Gu]:{[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},[Im]:{}},[Ls]:Gu}]}]},{[Fm]:"Path-style addressing cannot be used with S3 Accelerate",[Ls]:Fm}]}]},{[Fm]:"A valid partition could not be determined",[Ls]:Fm}]}]},wC={[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!0]},Hw={[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!1]},jv={[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!0]},cA={[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}]},oR={[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!0]},uR={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{Region}"}]},cR={[Ao]:cm,[bo]:[{[yu]:"UseGlobalEndpoint"},!1]},OA={[Ao]:cm,[bo]:[{[yu]:"UseDualStack"},!1]},S_={[Ao]:cm,[bo]:[{[yu]:"UseFIPS"},!1]},JDe={[Fm]:"A valid partition could not be determined",[Ls]:Fm},Smn={[gc]:[jv,{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]},"aws-cn"]}],[Fm]:"Partition does not support FIPS",[Ls]:Fm},FOd={[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]},"aws-cn"]},UV={[Ao]:cm,[bo]:[{[yu]:"Accelerate"},!0]},$qs={[gc]:[wC,jv,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Qqs={[Sm]:"https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Kqs={[gc]:[OA,jv,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Hqs={[Sm]:"https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Wqs={[gc]:[wC,S_,UV,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Yqs={[Sm]:"https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Jqs={[gc]:[wC,S_,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Xqs={[Sm]:"https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Zqs={[gc]:[OA,S_,Hw,c_,Pb,{[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"url"},"isIp"]},!0]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},eMs={[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[{[yu]:"url"},"isIp"]},!0]},Hmn={[yu]:"url"},tMs={[gc]:[OA,S_,Hw,c_,Pb,{[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[Hmn,"isIp"]},!1]},{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},rMs={[Ao]:cm,[bo]:[{[Ao]:SE,[bo]:[Hmn,"isIp"]},!1]},wmn={[Sm]:"{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}",[wm]:uR,[Im]:{}},Vmn={[Sm]:"{url#scheme}://{Bucket}.{url#authority}{url#path}",[wm]:uR,[Im]:{}},nMs={[Gu]:Vmn,[Ls]:Gu},iMs={[gc]:[OA,S_,UV,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},Imn={[Sm]:"https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},sMs={[gc]:[OA,S_,Hw,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:$Ms,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},aMs={[Sm]:"https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Lsr={[Fm]:"Invalid region: region was not a valid DNS name.",[Ls]:Fm},zF={[yu]:QMs},JMs={[yu]:KMs},xmn={[Ao]:SE,[bo]:[zF,"service"]},Wmn={[yu]:Kmn},oMs={[gc]:[wC],[Fm]:"S3 Object Lambda does not support Dual-stack",[Ls]:Fm},cMs={[gc]:[UV],[Fm]:"S3 Object Lambda does not support S3 Accelerate",[Ls]:Fm},uMs={[gc]:[{[Ao]:HO,[bo]:[{[yu]:"DisableAccessPoints"}]},{[Ao]:cm,[bo]:[{[yu]:"DisableAccessPoints"},!0]}],[Fm]:"Access points are not supported for this operation",[Ls]:Fm},Tmn={[gc]:[{[Ao]:HO,[bo]:[{[yu]:"UseArnRegion"}]},{[Ao]:cm,[bo]:[{[yu]:"UseArnRegion"},!1]},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},"{Region}"]}]}],[Fm]:"Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`",[Ls]:Fm},Ymn={[Ao]:SE,[bo]:[{[yu]:"bucketPartition"},rh]},XMs={[Ao]:SE,[bo]:[zF,"accountId"]},lMs={[gc]:[jv,{[Ao]:Df,[bo]:[Ymn,"aws-cn"]}],[Fm]:"Partition does not support FIPS",[Ls]:Fm},Pmn={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:Qmn,[Jh]:"{bucketArn#region}"}]},dMs={[Fm]:"Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`",[Ls]:Fm},Rmn={[Fm]:"Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`",[Ls]:Fm},kmn={[Fm]:"Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)",[Ls]:Fm},Fmn={[Fm]:"Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`",[Ls]:Fm},pMs={[Fm]:"Could not load partition for ARN region `{bucketArn#region}`",[Ls]:Fm},mMs={[Fm]:"Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.",[Ls]:Fm},fMs={[Fm]:"Invalid ARN: bucket ARN is missing a region",[Ls]:Fm},hMs={[Fm]:"Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided",[Ls]:Fm},hTt={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"{bucketArn#region}"}]},gMs={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:$mn,[Jh]:"{bucketArn#region}"}]},yMs={[yu]:"UseObjectLambdaEndpoint"},Nmn={[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:Qmn,[Jh]:"{Region}"}]},_Ms={[gc]:[jv,wC,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},ZMs={[Gu]:{[Sm]:eSe,[wm]:uR,[Im]:{}},[Ls]:Gu},gTt={[Sm]:eSe,[wm]:uR,[Im]:{}},AMs={[gc]:[jv,wC,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},bMs={[Sm]:"https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},CMs={[gc]:[jv,OA,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},vMs={[gc]:[jv,OA,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3-fips.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},EMs={[Sm]:"https://s3-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},DMs={[gc]:[S_,wC,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},SMs={[gc]:[S_,wC,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:"https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}",[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},wMs={[Sm]:"https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},IMs={[gc]:[S_,OA,c_,Pb,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:eSe,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},xMs={[gc]:[S_,OA,Cg,{[Ao]:Df,[bo]:[{[yu]:"Region"},"aws-global"]}],[Gu]:{[Sm]:WMs,[wm]:{[Bh]:[{[qh]:!0,[rh]:"sigv4",[Mh]:bg,[Jh]:"us-east-1"}]},[Im]:{}},[Ls]:Gu},TMs={[Sm]:"https://s3.{Region}.{partitionResult#dnsSuffix}",[wm]:uR,[Im]:{}},Gsr=[{[yu]:"Region"}],NOd=[QW],PMs=[{[Ao]:ZDe,[bo]:[{[yu]:Umn},!1]}],RMs=[{[Ao]:Df,[bo]:[{[yu]:UMs},"beta"]}],OOd=[{[yu]:"Endpoint"}],yTt=[c_,Pb],kMs=[YMs],FMs=[{[Ao]:zMs,[bo]:[QW]}],BOd=[wC,c_],XDe=[{[Ao]:_Tt,[bo]:Gsr,[px]:"partitionResult"}],UGe=[{[Ao]:Df,[bo]:[{[yu]:"Region"},"us-east-1"]}],NMs=[{[Ao]:ZDe,[bo]:[{[yu]:"Region"},!1]}],Omn=[{[Ao]:Df,[bo]:[JMs,HMs]}],OMs=[{[Ao]:SE,[bo]:[zF,"resourceId[1]"],[px]:Kmn},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[Wmn,Usr]}]}],qOd=[zF,"resourceId[1]"],BMs=[wC],Bmn=[UV],qmn=[{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},Usr]}]}],qMs=[{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[Ao]:SE,[bo]:[zF,"resourceId[2]"]}]}]}],MOd=[zF,"resourceId[2]"],Mmn=[{[Ao]:_Tt,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]}],[px]:"bucketPartition"}],MMs=[{[Ao]:Df,[bo]:[Ymn,{[Ao]:SE,[bo]:[{[yu]:"partitionResult"},rh]}]}],Lmn=[{[Ao]:ZDe,[bo]:[{[Ao]:SE,[bo]:[zF,"region"]},!0]}],jmn=[{[Ao]:ZDe,[bo]:[XMs,!1]}],LMs=[{[Ao]:ZDe,[bo]:[Wmn,!1]}],jsr=[jv],jMs=[{[Ao]:ZDe,[bo]:[{[yu]:"Region"},!0]}],Gmn=[ZMs],LOd={version:"1.0",parameters:{Bucket:Dmn,Region:Dmn,UseFIPS:fTt,UseDualStack:fTt,Endpoint:Dmn,ForcePathStyle:qsr,Accelerate:fTt,UseGlobalEndpoint:fTt,UseObjectLambdaEndpoint:qsr,DisableAccessPoints:qsr,DisableMultiRegionAccessPoints:fTt,UseArnRegion:qsr},[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:Gsr}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[YMs,{[Ao]:mTt,[bo]:[QW,49,50,$W],[px]:GMs},{[Ao]:mTt,[bo]:[QW,8,12,$W],[px]:UMs},{[Ao]:mTt,[bo]:[QW,0,7,$W],[px]:Oqs},{[Ao]:mTt,[bo]:[QW,32,49,$W],[px]:Umn},{[Ao]:_Tt,[bo]:Gsr,[px]:"regionPartition"},{[Ao]:Df,[bo]:[{[yu]:Oqs},"--op-s3"]}],[Ls]:Gc,[Mc]:[{[gc]:PMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[Gqs,"e"]}],[Ls]:Gc,[Mc]:[{[gc]:RMs,[Ls]:Gc,[Mc]:[Uqs,{[gc]:yTt,endpoint:{[Sm]:"https://{Bucket}.ec2.{url#authority}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{endpoint:{[Sm]:"https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{[gc]:[{[Ao]:Df,[bo]:[Gqs,"o"]}],[Ls]:Gc,[Mc]:[{[gc]:RMs,[Ls]:Gc,[Mc]:[Uqs,{[gc]:yTt,endpoint:{[Sm]:"https://{Bucket}.op-{outpostId}.{url#authority}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{endpoint:{[Sm]:"https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}",[wm]:Msr,[Im]:YS},[Ls]:Gu}]},{error:'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"',[Ls]:Fm}]}]},{error:"Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.",[Ls]:Fm}]},{[gc]:kMs,[Ls]:Gc,[Mc]:[{[gc]:[c_,{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:[{[Ao]:VMs,[bo]:OOd}]}]}],error:"Custom endpoint `{Endpoint}` was not a valid URI",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:[Vqs]},{[Ao]:cm,[bo]:[Vqs,$W]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:FMs,error:"Path-style addressing cannot be used with ARN buckets",[Ls]:Fm},zqs]}]},{[gc]:[{[Ao]:Bqs,[bo]:[QW,Nqs]}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:NMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[{[gc]:[UV,jv],error:"Accelerate cannot be used with FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[UV,FOd],error:"S3 Accelerate cannot be used in this region",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,wC],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,jv],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[c_,UV],error:Emn,[Ls]:Fm},{[Ls]:Gc,[Mc]:[$qs,$qs,{[gc]:[wC,jv,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Qqs,[Ls]:Gu}]},{[gc]:[wC,jv,Hw,Cg,cA,cR],endpoint:Qqs,[Ls]:Gu},Kqs,Kqs,{[gc]:[OA,jv,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Hqs,[Ls]:Gu}]},{[gc]:[OA,jv,Hw,Cg,cA,cR],endpoint:Hqs,[Ls]:Gu},Wqs,Wqs,{[gc]:[wC,S_,UV,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Yqs,[Ls]:Gu}]},{[gc]:[wC,S_,UV,Cg,cA,cR],endpoint:Yqs,[Ls]:Gu},Jqs,Jqs,{[gc]:[wC,S_,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:Xqs,[Ls]:Gu}]},{[gc]:[wC,S_,Hw,Cg,cA,cR],endpoint:Xqs,[Ls]:Gu},Zqs,tMs,Zqs,tMs,{[gc]:[OA,S_,Hw,c_,Pb,eMs,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:wmn,[Ls]:Gu},{endpoint:wmn,[Ls]:Gu}]},{[gc]:[OA,S_,Hw,c_,Pb,rMs,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:Vmn,[Ls]:Gu},nMs]},{[gc]:[OA,S_,Hw,c_,Pb,eMs,cA,cR],endpoint:wmn,[Ls]:Gu},{[gc]:[OA,S_,Hw,c_,Pb,rMs,cA,cR],endpoint:Vmn,[Ls]:Gu},iMs,iMs,{[gc]:[OA,S_,UV,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:Imn,[Ls]:Gu},{endpoint:Imn,[Ls]:Gu}]},{[gc]:[OA,S_,UV,Cg,cA,cR],endpoint:Imn,[Ls]:Gu},sMs,sMs,{[gc]:[OA,S_,Hw,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:{[Sm]:$Ms,[wm]:uR,[Im]:YS},[Ls]:Gu},{endpoint:aMs,[Ls]:Gu}]},{[gc]:[OA,S_,Hw,Cg,cA,cR],endpoint:aMs,[Ls]:Gu}]}]}]}]}]}]}]}]},Lsr]}]},JDe]},{[gc]:[c_,Pb,{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[Hmn,"scheme"]},"http"]},{[Ao]:Bqs,[bo]:[QW,$W]},S_,OA,Hw],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:NMs,[Ls]:Gc,[Mc]:[nMs]},Lsr]}]},JDe]},{[gc]:[{[Ao]:zMs,[bo]:NOd,[px]:QMs}],[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:[zF,"resourceId[0]"],[px]:KMs},{[Ao]:g2,[bo]:[{[Ao]:Df,[bo]:[JMs,Usr]}]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[xmn,Qmn]}],[Ls]:Gc,[Mc]:[{[gc]:Omn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:OMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[oMs,{[Ls]:Gc,[Mc]:[cMs,{[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[uMs,{[Ls]:Gc,[Mc]:[{[gc]:qMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:MMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[XMs,Usr]}],error:"Invalid ARN: Missing account id",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:LMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[lMs,{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:qqs,[wm]:Pmn,[Im]:YS},[Ls]:Gu},{[gc]:jsr,endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:Pmn,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:Pmn,[Im]:YS},[Ls]:Gu}]}]}]},dMs]}]},Rmn]}]}]},kmn]}]},Fmn]}]},JDe]}]},pMs]}]}]},mMs]}]}]},fMs]}]}]}]},hMs]}]},{error:"Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`",[Ls]:Fm}]},{[gc]:Omn,[Ls]:Gc,[Mc]:[{[gc]:OMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[gc]:Omn,[Ls]:Gc,[Mc]:[{[gc]:qmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[uMs,{[Ls]:Gc,[Mc]:[{[gc]:qMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[Ymn,"{partitionResult#name}"]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[xmn,bg]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:LMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"Access Points do not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[lMs,{[Ls]:Gc,[Mc]:[{[gc]:BOd,error:"DualStack cannot be combined with a Host override (PrivateLink)",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[jv,wC],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[jv,OA],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,wC],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,OA,c_,Pb],endpoint:{[Sm]:qqs,[wm]:hTt,[Im]:YS},[Ls]:Gu},{[gc]:[S_,OA],endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:hTt,[Im]:YS},[Ls]:Gu}]}]}]}]}]},dMs]}]},Rmn]}]},{error:"Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}",[Ls]:Fm}]}]},kmn]}]},Fmn]}]},JDe]}]},pMs]}]}]},mMs]}]}]},fMs]}]},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:ZDe,[bo]:[Wmn,$W]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:BMs,error:"S3 MRAP does not support dual-stack",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jsr,error:"S3 MRAP does not support FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"S3 MRAP does not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:cm,[bo]:[{[yu]:"DisableMultiRegionAccessPoints"},$W]}],error:"Invalid configuration: Multi-Region Access Point ARNs are disabled.",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:_Tt,[bo]:Gsr,[px]:Mqs}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[Ao]:SE,[bo]:[{[yu]:Mqs},rh]},{[Ao]:SE,[bo]:[zF,"partition"]}]}],[Ls]:Gc,[Mc]:[{endpoint:{[Sm]:"https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}",[wm]:{[Bh]:[{[qh]:$W,name:"sigv4a",[Mh]:bg,signingRegionSet:["*"]}]},[Im]:YS},[Ls]:Gu}]},{error:"Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`",[Ls]:Fm}]}]},{error:"{Region} was not a valid region",[Ls]:Fm}]}]}]}]}]}]},{error:"Invalid Access Point Name",[Ls]:Fm}]}]}]},hMs]},{[gc]:[{[Ao]:Df,[bo]:[xmn,$mn]}],[Ls]:Gc,[Mc]:[{[gc]:BMs,error:"S3 Outposts does not support Dual-stack",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:jsr,error:"S3 Outposts does not support FIPS",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:Bmn,error:"S3 Outposts does not support S3 Accelerate",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:HO,[bo]:[{[Ao]:SE,[bo]:[zF,"resourceId[4]"]}]}],error:"Invalid Arn: Outpost Access Point ARN contains sub resources",[Ls]:Fm},{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:qOd,[px]:Umn}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:PMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Tmn,{[Ls]:Gc,[Mc]:[{[gc]:Mmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:MMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:Lmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jmn,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:MOd,[px]:Lqs}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:SE,[bo]:[zF,"resourceId[3]"],[px]:Kmn}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:[{[Ao]:Df,[bo]:[{[yu]:Lqs},HMs]}],[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}",[wm]:gMs,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}",[wm]:gMs,[Im]:YS},[Ls]:Gu}]}]},{error:"Expected an outpost type `accesspoint`, found {outpostType}",[Ls]:Fm}]}]},{error:"Invalid ARN: expected an access point name",[Ls]:Fm}]}]},{error:"Invalid ARN: Expected a 4-component resource",[Ls]:Fm}]}]},Rmn]}]},kmn]}]},Fmn]}]},JDe]}]},{error:"Could not load partition for ARN region {bucketArn#region}",[Ls]:Fm}]}]}]},{error:"Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`",[Ls]:Fm}]}]},{error:"Invalid ARN: The Outpost Id was not set",[Ls]:Fm}]}]}]}]}]},{error:"Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})",[Ls]:Fm}]}]},{error:"Invalid ARN: No ARN type specified",[Ls]:Fm}]},{[gc]:[{[Ao]:mTt,[bo]:[QW,0,4,Nqs],[px]:jqs},{[Ao]:Df,[bo]:[{[yu]:jqs},"arn:"]},{[Ao]:g2,[bo]:[{[Ao]:HO,[bo]:FMs}]}],error:"Invalid ARN: `{Bucket}` was not a valid ARN",[Ls]:Fm},zqs]}]},{[gc]:[{[Ao]:HO,[bo]:[yMs]},{[Ao]:cm,[bo]:[yMs,$W]}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[oMs,{[Ls]:Gc,[Mc]:[cMs,{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[{[gc]:yTt,endpoint:{[Sm]:eSe,[wm]:Nmn,[Im]:YS},[Ls]:Gu},{[gc]:jsr,endpoint:{[Sm]:"https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}",[wm]:Nmn,[Im]:YS},[Ls]:Gu},{endpoint:{[Sm]:"https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}",[wm]:Nmn,[Im]:YS},[Ls]:Gu}]}]}]}]}]},Lsr]}]},JDe]},{[gc]:[{[Ao]:g2,[bo]:kMs}],[Ls]:Gc,[Mc]:[{[gc]:XDe,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[{[gc]:jMs,[Ls]:Gc,[Mc]:[{[Ls]:Gc,[Mc]:[Smn,{[Ls]:Gc,[Mc]:[_Ms,_Ms,{[gc]:[jv,wC,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[jv,wC,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},AMs,AMs,{[gc]:[jv,wC,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:bMs,[Ls]:Gu}]},{[gc]:[jv,wC,Cg,cA,cR],endpoint:bMs,[Ls]:Gu},CMs,CMs,{[gc]:[jv,OA,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[jv,OA,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},vMs,vMs,{[gc]:[jv,OA,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:EMs,[Ls]:Gu}]},{[gc]:[jv,OA,Cg,cA,cR],endpoint:EMs,[Ls]:Gu},DMs,DMs,{[gc]:[S_,wC,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:Gmn},{[gc]:[S_,wC,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},SMs,SMs,{[gc]:[S_,wC,Cg,cA,oR],[Ls]:Gc,[Mc]:[{endpoint:wMs,[Ls]:Gu}]},{[gc]:[S_,wC,Cg,cA,cR],endpoint:wMs,[Ls]:Gu},IMs,IMs,{[gc]:[S_,OA,c_,Pb,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:gTt,[Ls]:Gu},ZMs]},{[gc]:[S_,OA,c_,Pb,cA,cR],endpoint:gTt,[Ls]:Gu},xMs,xMs,{[gc]:[S_,OA,Cg,cA,oR],[Ls]:Gc,[Mc]:[{[gc]:UGe,endpoint:{[Sm]:WMs,[wm]:uR,[Im]:YS},[Ls]:Gu},{endpoint:TMs,[Ls]:Gu}]},{[gc]:[S_,OA,Cg,cA,cR],endpoint:TMs,[Ls]:Gu}]}]}]},Lsr]}]},JDe]}]}]},{error:"A region must be set when sending requests to S3.",[Ls]:Fm}]}]};Vsr.ruleSet=LOd});var tLs=A(zsr=>{"use strict";Object.defineProperty(zsr,"__esModule",{value:!0});zsr.defaultEndpointResolver=void 0;var jOd=jH(),GOd=eLs(),UOd=(e,r={})=>(0,jOd.resolveEndpoint)(GOd.ruleSet,{endpointParams:e,logger:r.logger});zsr.defaultEndpointResolver=UOd});var sLs=A($sr=>{"use strict";Object.defineProperty($sr,"__esModule",{value:!0});$sr.getRuntimeConfig=void 0;var VOd=Fqs(),zOd=qe(),$Od=IV(),rLs=zH(),nLs=orn(),iLs=R4(),QOd=tLs(),KOd=e=>({apiVersion:"2006-03-01",base64Decoder:(e==null?void 0:e.base64Decoder)??rLs.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??rLs.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??QOd.defaultEndpointResolver,getAwsChunkedEncodingStream:(e==null?void 0:e.getAwsChunkedEncodingStream)??nLs.getAwsChunkedEncodingStream,logger:(e==null?void 0:e.logger)??new zOd.NoOpLogger,sdkStreamMixin:(e==null?void 0:e.sdkStreamMixin)??nLs.sdkStreamMixin,serviceId:(e==null?void 0:e.serviceId)??"S3",signerConstructor:(e==null?void 0:e.signerConstructor)??VOd.SignatureV4MultiRegion,signingEscapePath:(e==null?void 0:e.signingEscapePath)??!1,urlParser:(e==null?void 0:e.urlParser)??$Od.parseUrl,useArnRegion:(e==null?void 0:e.useArnRegion)??!1,utf8Decoder:(e==null?void 0:e.utf8Decoder)??iLs.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??iLs.toUtf8});$sr.getRuntimeConfig=KOd});var cLs=A(Ksr=>{"use strict";Object.defineProperty(Ksr,"__esModule",{value:!0});Ksr.getRuntimeConfig=void 0;var HOd=(tn(),Dr(en)),WOd=HOd.__importDefault(iqs()),YOd=bLe(),JOd=Z2e(),XOd=pqs(),ZOd=Cqs(),eBd=Mre(),Qsr=tx(),tBd=Rqs(),Jmn=Lre(),aLs=oP(),VGe=kL(),oLs=$H(),rBd=jre(),nBd=z3(),iBd=sLs(),sBd=qe(),aBd=Vre(),oBd=qe(),cBd=e=>{(0,oBd.emitWarningIfUnsupportedVersion)(process.version);let r=(0,aBd.resolveDefaultsModeConfig)(e),t=()=>r().then(sBd.loadConfigsForDefaultMode),n=(0,iBd.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??rBd.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,YOd.decorateDefaultCredentialProvider)(JOd.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,eBd.defaultUserAgent)({serviceId:n.serviceId,clientVersion:WOd.default.version}),eventStreamSerdeProvider:(e==null?void 0:e.eventStreamSerdeProvider)??tBd.eventStreamSerdeProvider,maxAttempts:(e==null?void 0:e.maxAttempts)??(0,VGe.loadConfig)(aLs.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),md5:(e==null?void 0:e.md5)??Jmn.Hash.bind(null,"md5"),region:(e==null?void 0:e.region)??(0,VGe.loadConfig)(Qsr.NODE_REGION_CONFIG_OPTIONS,Qsr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new oLs.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,VGe.loadConfig)({...aLs.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||nBd.DEFAULT_RETRY_MODE}),sha1:(e==null?void 0:e.sha1)??Jmn.Hash.bind(null,"sha1"),sha256:(e==null?void 0:e.sha256)??Jmn.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??oLs.streamCollector,streamHasher:(e==null?void 0:e.streamHasher)??XOd.readableStreamHasher,useArnRegion:(e==null?void 0:e.useArnRegion)??(0,VGe.loadConfig)(ZOd.NODE_USE_ARN_REGION_CONFIG_OPTIONS),useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,VGe.loadConfig)(Qsr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,VGe.loadConfig)(Qsr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Ksr.getRuntimeConfig=cBd});var ATt=A(zGe=>{"use strict";Object.defineProperty(zGe,"__esModule",{value:!0});zGe.S3Client=zGe.__Client=void 0;var uBd=K9s(),uLs=wre(),lBd=Ire(),dBd=xre(),lLs=LGe(),dLs=RO(),pLs=Tre(),pBd=tx(),mBd=rqs(),fBd=Rre(),hBd=Ue(),mLs=oP(),fLs=qe();Object.defineProperty(zGe,"__Client",{enumerable:!0,get:function(){return fLs.Client}});var gBd=nqs(),yBd=cLs(),Xmn=class extends fLs.Client{constructor(r){let t=(0,yBd.getRuntimeConfig)(r),n=(0,gBd.resolveClientEndpointParameters)(t),i=(0,pBd.resolveRegionConfig)(n),s=(0,hBd.resolveEndpointConfig)(i),a=(0,mLs.resolveRetryConfig)(s),o=(0,uLs.resolveHostHeaderConfig)(a),c=(0,dLs.resolveAwsAuthConfig)(o),l=(0,lLs.resolveS3Config)(c),u=(0,pLs.resolveUserAgentConfig)(l),m=(0,mBd.resolveEventStreamSerdeConfig)(u);super(m),this.config=m,this.middlewareStack.use((0,mLs.getRetryPlugin)(this.config)),this.middlewareStack.use((0,fBd.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,uLs.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,lBd.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,dBd.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,dLs.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,lLs.getValidateBucketNamePlugin)(this.config)),this.middlewareStack.use((0,uBd.getAddExpectContinuePlugin)(this.config)),this.middlewareStack.use((0,pLs.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};zGe.S3Client=Xmn});var hLs=A(Hsr=>{"use strict";Object.defineProperty(Hsr,"__esModule",{value:!0});Hsr.escapeAttribute=void 0;function _Bd(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}Hsr.escapeAttribute=_Bd});var gLs=A(Wsr=>{"use strict";Object.defineProperty(Wsr,"__esModule",{value:!0});Wsr.escapeElement=void 0;function ABd(e){return e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\r/g,"
").replace(/\n/g,"
          ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}Wsr.escapeElement=ABd});var efn=A(Ysr=>{"use strict";Object.defineProperty(Ysr,"__esModule",{value:!0});Ysr.XmlText=void 0;var bBd=gLs(),Zmn=class{constructor(r){this.value=r}toString(){return(0,bBd.escapeElement)(""+this.value)}};Ysr.XmlText=Zmn});var yLs=A(Jsr=>{"use strict";Object.defineProperty(Jsr,"__esModule",{value:!0});Jsr.XmlNode=void 0;var CBd=hLs(),vBd=efn(),tfn=class e{static of(r,t,n){let i=new e(r);return t!==void 0&&i.addChildNode(new vBd.XmlText(t)),n!==void 0&&i.withName(n),i}constructor(r,t=[]){this.name=r,this.children=t,this.attributes={}}withName(r){return this.name=r,this}addAttribute(r,t){return this.attributes[r]=t,this}addChildNode(r){return this.children.push(r),this}removeAttribute(r){return delete this.attributes[r],this}toString(){let r=!!this.children.length,t=`<${this.name}`,n=this.attributes;for(let i of Object.keys(n)){let s=n[i];typeof s<"u"&&s!==null&&(t+=` ${i}="${(0,CBd.escapeAttribute)(""+s)}"`)}return t+=r?`>${this.children.map(i=>i.toString()).join("")}`:"/>"}};Jsr.XmlNode=tfn});var ALs=A(Xsr=>{"use strict";Object.defineProperty(Xsr,"__esModule",{value:!0});var _Ls=(tn(),Dr(en));_Ls.__exportStar(yLs(),Xsr);_Ls.__exportStar(efn(),Xsr)});var bTt=A($Ge=>{"use strict";Object.defineProperty($Ge,"__esModule",{value:!0});$Ge.S3ServiceException=$Ge.__ServiceException=void 0;var bLs=qe();Object.defineProperty($Ge,"__ServiceException",{enumerable:!0,get:function(){return bLs.ServiceException}});var rfn=class e extends bLs.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};$Ge.S3ServiceException=rfn});var pP=A(Wo=>{"use strict";Object.defineProperty(Wo,"__esModule",{value:!0});Wo.ReplicationStatus=Wo.Protocol=Wo.BucketVersioningStatus=Wo.MFADeleteStatus=Wo.Payer=Wo.ReplicationRuleStatus=Wo.SseKmsEncryptedObjectsStatus=Wo.ReplicaModificationsStatus=Wo.ReplicationRuleFilter=Wo.ExistingObjectReplicationStatus=Wo.ReplicationTimeStatus=Wo.MetricsStatus=Wo.DeleteMarkerReplicationStatus=Wo.FilterRuleName=Wo.Event=Wo.MetricsFilter=Wo.BucketLogsPermission=Wo.ExpirationStatus=Wo.TransitionStorageClass=Wo.LifecycleRuleFilter=Wo.InventoryFrequency=Wo.InventoryOptionalField=Wo.InventoryIncludedObjectVersions=Wo.InventoryFormat=Wo.IntelligentTieringAccessTier=Wo.IntelligentTieringStatus=Wo.StorageClassAnalysisSchemaVersion=Wo.AnalyticsS3ExportFileFormat=Wo.AnalyticsFilter=Wo.ObjectOwnership=Wo.BucketLocationConstraint=Wo.BucketCannedACL=Wo.BucketAlreadyOwnedByYou=Wo.BucketAlreadyExists=Wo.ObjectNotInActiveTierError=Wo.TaggingDirective=Wo.StorageClass=Wo.ObjectLockMode=Wo.ObjectLockLegalHoldStatus=Wo.MetadataDirective=Wo.ChecksumAlgorithm=Wo.ObjectCannedACL=Wo.ServerSideEncryption=Wo.OwnerOverride=Wo.Permission=Wo.Type=Wo.BucketAccelerateStatus=Wo.NoSuchUpload=Wo.RequestPayer=Wo.RequestCharged=void 0;Wo.PutObjectRequestFilterSensitiveLog=Wo.PutObjectOutputFilterSensitiveLog=Wo.PutBucketInventoryConfigurationRequestFilterSensitiveLog=Wo.PutBucketEncryptionRequestFilterSensitiveLog=Wo.ListPartsRequestFilterSensitiveLog=Wo.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=Wo.HeadObjectRequestFilterSensitiveLog=Wo.HeadObjectOutputFilterSensitiveLog=Wo.GetObjectTorrentOutputFilterSensitiveLog=Wo.GetObjectAttributesRequestFilterSensitiveLog=Wo.GetObjectRequestFilterSensitiveLog=Wo.GetObjectOutputFilterSensitiveLog=Wo.GetBucketInventoryConfigurationOutputFilterSensitiveLog=Wo.InventoryConfigurationFilterSensitiveLog=Wo.InventoryDestinationFilterSensitiveLog=Wo.InventoryS3BucketDestinationFilterSensitiveLog=Wo.InventoryEncryptionFilterSensitiveLog=Wo.SSEKMSFilterSensitiveLog=Wo.GetBucketEncryptionOutputFilterSensitiveLog=Wo.ServerSideEncryptionConfigurationFilterSensitiveLog=Wo.ServerSideEncryptionRuleFilterSensitiveLog=Wo.ServerSideEncryptionByDefaultFilterSensitiveLog=Wo.CreateMultipartUploadRequestFilterSensitiveLog=Wo.CreateMultipartUploadOutputFilterSensitiveLog=Wo.CopyObjectRequestFilterSensitiveLog=Wo.CopyObjectOutputFilterSensitiveLog=Wo.CompleteMultipartUploadRequestFilterSensitiveLog=Wo.CompleteMultipartUploadOutputFilterSensitiveLog=Wo.MFADelete=Wo.ObjectVersionStorageClass=Wo.NoSuchBucket=Wo.OptionalObjectAttributes=Wo.ObjectStorageClass=Wo.EncodingType=Wo.ArchiveStatus=Wo.NotFound=Wo.ObjectLockRetentionMode=Wo.ObjectLockEnabled=Wo.ObjectAttributes=Wo.NoSuchKey=Wo.InvalidObjectState=Wo.ChecksumMode=void 0;var HC=qe(),Lfe=bTt();Wo.RequestCharged={requester:"requester"};Wo.RequestPayer={requester:"requester"};var nfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchUpload",$fault:"client",...r}),this.name="NoSuchUpload",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchUpload=nfn;Wo.BucketAccelerateStatus={Enabled:"Enabled",Suspended:"Suspended"};Wo.Type={AmazonCustomerByEmail:"AmazonCustomerByEmail",CanonicalUser:"CanonicalUser",Group:"Group"};Wo.Permission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",READ_ACP:"READ_ACP",WRITE:"WRITE",WRITE_ACP:"WRITE_ACP"};Wo.OwnerOverride={Destination:"Destination"};Wo.ServerSideEncryption={AES256:"AES256",aws_kms:"aws:kms",aws_kms_dsse:"aws:kms:dsse"};Wo.ObjectCannedACL={authenticated_read:"authenticated-read",aws_exec_read:"aws-exec-read",bucket_owner_full_control:"bucket-owner-full-control",bucket_owner_read:"bucket-owner-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};Wo.ChecksumAlgorithm={CRC32:"CRC32",CRC32C:"CRC32C",SHA1:"SHA1",SHA256:"SHA256"};Wo.MetadataDirective={COPY:"COPY",REPLACE:"REPLACE"};Wo.ObjectLockLegalHoldStatus={OFF:"OFF",ON:"ON"};Wo.ObjectLockMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};Wo.StorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};Wo.TaggingDirective={COPY:"COPY",REPLACE:"REPLACE"};var ifn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"ObjectNotInActiveTierError",$fault:"client",...r}),this.name="ObjectNotInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.ObjectNotInActiveTierError=ifn;var sfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"BucketAlreadyExists",$fault:"client",...r}),this.name="BucketAlreadyExists",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.BucketAlreadyExists=sfn;var afn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"BucketAlreadyOwnedByYou",$fault:"client",...r}),this.name="BucketAlreadyOwnedByYou",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.BucketAlreadyOwnedByYou=afn;Wo.BucketCannedACL={authenticated_read:"authenticated-read",private:"private",public_read:"public-read",public_read_write:"public-read-write"};Wo.BucketLocationConstraint={EU:"EU",af_south_1:"af-south-1",ap_east_1:"ap-east-1",ap_northeast_1:"ap-northeast-1",ap_northeast_2:"ap-northeast-2",ap_northeast_3:"ap-northeast-3",ap_south_1:"ap-south-1",ap_southeast_1:"ap-southeast-1",ap_southeast_2:"ap-southeast-2",ap_southeast_3:"ap-southeast-3",ca_central_1:"ca-central-1",cn_north_1:"cn-north-1",cn_northwest_1:"cn-northwest-1",eu_central_1:"eu-central-1",eu_north_1:"eu-north-1",eu_south_1:"eu-south-1",eu_west_1:"eu-west-1",eu_west_2:"eu-west-2",eu_west_3:"eu-west-3",me_south_1:"me-south-1",sa_east_1:"sa-east-1",us_east_2:"us-east-2",us_gov_east_1:"us-gov-east-1",us_gov_west_1:"us-gov-west-1",us_west_1:"us-west-1",us_west_2:"us-west-2"};Wo.ObjectOwnership={BucketOwnerEnforced:"BucketOwnerEnforced",BucketOwnerPreferred:"BucketOwnerPreferred",ObjectWriter:"ObjectWriter"};var EBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(EBd=Wo.AnalyticsFilter||(Wo.AnalyticsFilter={}));Wo.AnalyticsS3ExportFileFormat={CSV:"CSV"};Wo.StorageClassAnalysisSchemaVersion={V_1:"V_1"};Wo.IntelligentTieringStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.IntelligentTieringAccessTier={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};Wo.InventoryFormat={CSV:"CSV",ORC:"ORC",Parquet:"Parquet"};Wo.InventoryIncludedObjectVersions={All:"All",Current:"Current"};Wo.InventoryOptionalField={BucketKeyStatus:"BucketKeyStatus",ChecksumAlgorithm:"ChecksumAlgorithm",ETag:"ETag",EncryptionStatus:"EncryptionStatus",IntelligentTieringAccessTier:"IntelligentTieringAccessTier",IsMultipartUploaded:"IsMultipartUploaded",LastModifiedDate:"LastModifiedDate",ObjectLockLegalHoldStatus:"ObjectLockLegalHoldStatus",ObjectLockMode:"ObjectLockMode",ObjectLockRetainUntilDate:"ObjectLockRetainUntilDate",ReplicationStatus:"ReplicationStatus",Size:"Size",StorageClass:"StorageClass"};Wo.InventoryFrequency={Daily:"Daily",Weekly:"Weekly"};var DBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.ObjectSizeGreaterThan!==void 0?t.ObjectSizeGreaterThan(r.ObjectSizeGreaterThan):r.ObjectSizeLessThan!==void 0?t.ObjectSizeLessThan(r.ObjectSizeLessThan):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(DBd=Wo.LifecycleRuleFilter||(Wo.LifecycleRuleFilter={}));Wo.TransitionStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",STANDARD_IA:"STANDARD_IA"};Wo.ExpirationStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.BucketLogsPermission={FULL_CONTROL:"FULL_CONTROL",READ:"READ",WRITE:"WRITE"};var SBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.AccessPointArn!==void 0?t.AccessPointArn(r.AccessPointArn):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(SBd=Wo.MetricsFilter||(Wo.MetricsFilter={}));Wo.Event={s3_IntelligentTiering:"s3:IntelligentTiering",s3_LifecycleExpiration_:"s3:LifecycleExpiration:*",s3_LifecycleExpiration_Delete:"s3:LifecycleExpiration:Delete",s3_LifecycleExpiration_DeleteMarkerCreated:"s3:LifecycleExpiration:DeleteMarkerCreated",s3_LifecycleTransition:"s3:LifecycleTransition",s3_ObjectAcl_Put:"s3:ObjectAcl:Put",s3_ObjectCreated_:"s3:ObjectCreated:*",s3_ObjectCreated_CompleteMultipartUpload:"s3:ObjectCreated:CompleteMultipartUpload",s3_ObjectCreated_Copy:"s3:ObjectCreated:Copy",s3_ObjectCreated_Post:"s3:ObjectCreated:Post",s3_ObjectCreated_Put:"s3:ObjectCreated:Put",s3_ObjectRemoved_:"s3:ObjectRemoved:*",s3_ObjectRemoved_Delete:"s3:ObjectRemoved:Delete",s3_ObjectRemoved_DeleteMarkerCreated:"s3:ObjectRemoved:DeleteMarkerCreated",s3_ObjectRestore_:"s3:ObjectRestore:*",s3_ObjectRestore_Completed:"s3:ObjectRestore:Completed",s3_ObjectRestore_Delete:"s3:ObjectRestore:Delete",s3_ObjectRestore_Post:"s3:ObjectRestore:Post",s3_ObjectTagging_:"s3:ObjectTagging:*",s3_ObjectTagging_Delete:"s3:ObjectTagging:Delete",s3_ObjectTagging_Put:"s3:ObjectTagging:Put",s3_ReducedRedundancyLostObject:"s3:ReducedRedundancyLostObject",s3_Replication_:"s3:Replication:*",s3_Replication_OperationFailedReplication:"s3:Replication:OperationFailedReplication",s3_Replication_OperationMissedThreshold:"s3:Replication:OperationMissedThreshold",s3_Replication_OperationNotTracked:"s3:Replication:OperationNotTracked",s3_Replication_OperationReplicatedAfterThreshold:"s3:Replication:OperationReplicatedAfterThreshold"};Wo.FilterRuleName={prefix:"prefix",suffix:"suffix"};Wo.DeleteMarkerReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.MetricsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ReplicationTimeStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ExistingObjectReplicationStatus={Disabled:"Disabled",Enabled:"Enabled"};var wBd;(function(e){e.visit=(r,t)=>r.Prefix!==void 0?t.Prefix(r.Prefix):r.Tag!==void 0?t.Tag(r.Tag):r.And!==void 0?t.And(r.And):t._(r.$unknown[0],r.$unknown[1])})(wBd=Wo.ReplicationRuleFilter||(Wo.ReplicationRuleFilter={}));Wo.ReplicaModificationsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.SseKmsEncryptedObjectsStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.ReplicationRuleStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.Payer={BucketOwner:"BucketOwner",Requester:"Requester"};Wo.MFADeleteStatus={Disabled:"Disabled",Enabled:"Enabled"};Wo.BucketVersioningStatus={Enabled:"Enabled",Suspended:"Suspended"};Wo.Protocol={http:"http",https:"https"};Wo.ReplicationStatus={COMPLETE:"COMPLETE",FAILED:"FAILED",PENDING:"PENDING",REPLICA:"REPLICA"};Wo.ChecksumMode={ENABLED:"ENABLED"};var ofn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"InvalidObjectState",$fault:"client",...r}),this.name="InvalidObjectState",this.$fault="client",Object.setPrototypeOf(this,e.prototype),this.StorageClass=r.StorageClass,this.AccessTier=r.AccessTier}};Wo.InvalidObjectState=ofn;var cfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchKey",$fault:"client",...r}),this.name="NoSuchKey",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchKey=cfn;Wo.ObjectAttributes={CHECKSUM:"Checksum",ETAG:"ETag",OBJECT_PARTS:"ObjectParts",OBJECT_SIZE:"ObjectSize",STORAGE_CLASS:"StorageClass"};Wo.ObjectLockEnabled={Enabled:"Enabled"};Wo.ObjectLockRetentionMode={COMPLIANCE:"COMPLIANCE",GOVERNANCE:"GOVERNANCE"};var ufn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NotFound",$fault:"client",...r}),this.name="NotFound",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NotFound=ufn;Wo.ArchiveStatus={ARCHIVE_ACCESS:"ARCHIVE_ACCESS",DEEP_ARCHIVE_ACCESS:"DEEP_ARCHIVE_ACCESS"};Wo.EncodingType={url:"url"};Wo.ObjectStorageClass={DEEP_ARCHIVE:"DEEP_ARCHIVE",GLACIER:"GLACIER",GLACIER_IR:"GLACIER_IR",INTELLIGENT_TIERING:"INTELLIGENT_TIERING",ONEZONE_IA:"ONEZONE_IA",OUTPOSTS:"OUTPOSTS",REDUCED_REDUNDANCY:"REDUCED_REDUNDANCY",SNOW:"SNOW",STANDARD:"STANDARD",STANDARD_IA:"STANDARD_IA"};Wo.OptionalObjectAttributes={RESTORE_STATUS:"RestoreStatus"};var lfn=class e extends Lfe.S3ServiceException{constructor(r){super({name:"NoSuchBucket",$fault:"client",...r}),this.name="NoSuchBucket",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Wo.NoSuchBucket=lfn;Wo.ObjectVersionStorageClass={STANDARD:"STANDARD"};Wo.MFADelete={Disabled:"Disabled",Enabled:"Enabled"};var IBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.CompleteMultipartUploadOutputFilterSensitiveLog=IBd;var xBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.CompleteMultipartUploadRequestFilterSensitiveLog=xBd;var TBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CopyObjectOutputFilterSensitiveLog=TBd;var PBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:HC.SENSITIVE_STRING}});Wo.CopyObjectRequestFilterSensitiveLog=PBd;var RBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CreateMultipartUploadOutputFilterSensitiveLog=RBd;var kBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.CreateMultipartUploadRequestFilterSensitiveLog=kBd;var FBd=e=>({...e,...e.KMSMasterKeyID&&{KMSMasterKeyID:HC.SENSITIVE_STRING}});Wo.ServerSideEncryptionByDefaultFilterSensitiveLog=FBd;var NBd=e=>({...e,...e.ApplyServerSideEncryptionByDefault&&{ApplyServerSideEncryptionByDefault:(0,Wo.ServerSideEncryptionByDefaultFilterSensitiveLog)(e.ApplyServerSideEncryptionByDefault)}});Wo.ServerSideEncryptionRuleFilterSensitiveLog=NBd;var OBd=e=>({...e,...e.Rules&&{Rules:e.Rules.map(r=>(0,Wo.ServerSideEncryptionRuleFilterSensitiveLog)(r))}});Wo.ServerSideEncryptionConfigurationFilterSensitiveLog=OBd;var BBd=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,Wo.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});Wo.GetBucketEncryptionOutputFilterSensitiveLog=BBd;var qBd=e=>({...e,...e.KeyId&&{KeyId:HC.SENSITIVE_STRING}});Wo.SSEKMSFilterSensitiveLog=qBd;var MBd=e=>({...e,...e.SSEKMS&&{SSEKMS:(0,Wo.SSEKMSFilterSensitiveLog)(e.SSEKMS)}});Wo.InventoryEncryptionFilterSensitiveLog=MBd;var LBd=e=>({...e,...e.Encryption&&{Encryption:(0,Wo.InventoryEncryptionFilterSensitiveLog)(e.Encryption)}});Wo.InventoryS3BucketDestinationFilterSensitiveLog=LBd;var jBd=e=>({...e,...e.S3BucketDestination&&{S3BucketDestination:(0,Wo.InventoryS3BucketDestinationFilterSensitiveLog)(e.S3BucketDestination)}});Wo.InventoryDestinationFilterSensitiveLog=jBd;var GBd=e=>({...e,...e.Destination&&{Destination:(0,Wo.InventoryDestinationFilterSensitiveLog)(e.Destination)}});Wo.InventoryConfigurationFilterSensitiveLog=GBd;var UBd=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,Wo.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});Wo.GetBucketInventoryConfigurationOutputFilterSensitiveLog=UBd;var VBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.GetObjectOutputFilterSensitiveLog=VBd;var zBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.GetObjectRequestFilterSensitiveLog=zBd;var $Bd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.GetObjectAttributesRequestFilterSensitiveLog=$Bd;var QBd=e=>({...e});Wo.GetObjectTorrentOutputFilterSensitiveLog=QBd;var KBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING}});Wo.HeadObjectOutputFilterSensitiveLog=KBd;var HBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.HeadObjectRequestFilterSensitiveLog=HBd;var WBd=e=>({...e,...e.InventoryConfigurationList&&{InventoryConfigurationList:e.InventoryConfigurationList.map(r=>(0,Wo.InventoryConfigurationFilterSensitiveLog)(r))}});Wo.ListBucketInventoryConfigurationsOutputFilterSensitiveLog=WBd;var YBd=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING}});Wo.ListPartsRequestFilterSensitiveLog=YBd;var JBd=e=>({...e,...e.ServerSideEncryptionConfiguration&&{ServerSideEncryptionConfiguration:(0,Wo.ServerSideEncryptionConfigurationFilterSensitiveLog)(e.ServerSideEncryptionConfiguration)}});Wo.PutBucketEncryptionRequestFilterSensitiveLog=JBd;var XBd=e=>({...e,...e.InventoryConfiguration&&{InventoryConfiguration:(0,Wo.InventoryConfigurationFilterSensitiveLog)(e.InventoryConfiguration)}});Wo.PutBucketInventoryConfigurationRequestFilterSensitiveLog=XBd;var ZBd=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.PutObjectOutputFilterSensitiveLog=ZBd;var e9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:HC.SENSITIVE_STRING},...e.SSEKMSKeyId&&{SSEKMSKeyId:HC.SENSITIVE_STRING},...e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:HC.SENSITIVE_STRING}});Wo.PutObjectRequestFilterSensitiveLog=e9d});var Gfe=A(vh=>{"use strict";Object.defineProperty(vh,"__esModule",{value:!0});vh.WriteGetObjectResponseRequestFilterSensitiveLog=vh.UploadPartCopyRequestFilterSensitiveLog=vh.UploadPartCopyOutputFilterSensitiveLog=vh.UploadPartRequestFilterSensitiveLog=vh.UploadPartOutputFilterSensitiveLog=vh.SelectObjectContentRequestFilterSensitiveLog=vh.SelectObjectContentOutputFilterSensitiveLog=vh.SelectObjectContentEventStreamFilterSensitiveLog=vh.RestoreObjectRequestFilterSensitiveLog=vh.RestoreRequestFilterSensitiveLog=vh.OutputLocationFilterSensitiveLog=vh.S3LocationFilterSensitiveLog=vh.EncryptionFilterSensitiveLog=vh.SelectObjectContentEventStream=vh.RestoreRequestType=vh.QuoteFields=vh.JSONType=vh.FileHeaderInfo=vh.CompressionType=vh.ExpressionType=vh.Tier=vh.ObjectAlreadyInActiveTierError=void 0;var jfe=qe(),t9d=bTt(),dfn=class e extends t9d.S3ServiceException{constructor(r){super({name:"ObjectAlreadyInActiveTierError",$fault:"client",...r}),this.name="ObjectAlreadyInActiveTierError",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};vh.ObjectAlreadyInActiveTierError=dfn;vh.Tier={Bulk:"Bulk",Expedited:"Expedited",Standard:"Standard"};vh.ExpressionType={SQL:"SQL"};vh.CompressionType={BZIP2:"BZIP2",GZIP:"GZIP",NONE:"NONE"};vh.FileHeaderInfo={IGNORE:"IGNORE",NONE:"NONE",USE:"USE"};vh.JSONType={DOCUMENT:"DOCUMENT",LINES:"LINES"};vh.QuoteFields={ALWAYS:"ALWAYS",ASNEEDED:"ASNEEDED"};vh.RestoreRequestType={SELECT:"SELECT"};var r9d;(function(e){e.visit=(r,t)=>r.Records!==void 0?t.Records(r.Records):r.Stats!==void 0?t.Stats(r.Stats):r.Progress!==void 0?t.Progress(r.Progress):r.Cont!==void 0?t.Cont(r.Cont):r.End!==void 0?t.End(r.End):t._(r.$unknown[0],r.$unknown[1])})(r9d=vh.SelectObjectContentEventStream||(vh.SelectObjectContentEventStream={}));var n9d=e=>({...e,...e.KMSKeyId&&{KMSKeyId:jfe.SENSITIVE_STRING}});vh.EncryptionFilterSensitiveLog=n9d;var i9d=e=>({...e,...e.Encryption&&{Encryption:(0,vh.EncryptionFilterSensitiveLog)(e.Encryption)}});vh.S3LocationFilterSensitiveLog=i9d;var s9d=e=>({...e,...e.S3&&{S3:(0,vh.S3LocationFilterSensitiveLog)(e.S3)}});vh.OutputLocationFilterSensitiveLog=s9d;var a9d=e=>({...e,...e.OutputLocation&&{OutputLocation:(0,vh.OutputLocationFilterSensitiveLog)(e.OutputLocation)}});vh.RestoreRequestFilterSensitiveLog=a9d;var o9d=e=>({...e,...e.RestoreRequest&&{RestoreRequest:(0,vh.RestoreRequestFilterSensitiveLog)(e.RestoreRequest)}});vh.RestoreObjectRequestFilterSensitiveLog=o9d;var c9d=e=>{if(e.Records!==void 0)return{Records:e.Records};if(e.Stats!==void 0)return{Stats:e.Stats};if(e.Progress!==void 0)return{Progress:e.Progress};if(e.Cont!==void 0)return{Cont:e.Cont};if(e.End!==void 0)return{End:e.End};if(e.$unknown!==void 0)return{[e.$unknown[0]]:"UNKNOWN"}};vh.SelectObjectContentEventStreamFilterSensitiveLog=c9d;var u9d=e=>({...e,...e.Payload&&{Payload:"STREAMING_CONTENT"}});vh.SelectObjectContentOutputFilterSensitiveLog=u9d;var l9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING}});vh.SelectObjectContentRequestFilterSensitiveLog=l9d;var d9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.UploadPartOutputFilterSensitiveLog=d9d;var p9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING}});vh.UploadPartRequestFilterSensitiveLog=p9d;var m9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.UploadPartCopyOutputFilterSensitiveLog=m9d;var f9d=e=>({...e,...e.SSECustomerKey&&{SSECustomerKey:jfe.SENSITIVE_STRING},...e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:jfe.SENSITIVE_STRING}});vh.UploadPartCopyRequestFilterSensitiveLog=f9d;var h9d=e=>({...e,...e.SSEKMSKeyId&&{SSEKMSKeyId:jfe.SENSITIVE_STRING}});vh.WriteGetObjectResponseRequestFilterSensitiveLog=h9d});var Zd=A($i=>{"use strict";Object.defineProperty($i,"__esModule",{value:!0});$i.se_GetObjectTorrentCommand=$i.se_GetObjectTaggingCommand=$i.se_GetObjectRetentionCommand=$i.se_GetObjectLockConfigurationCommand=$i.se_GetObjectLegalHoldCommand=$i.se_GetObjectAttributesCommand=$i.se_GetObjectAclCommand=$i.se_GetObjectCommand=$i.se_GetBucketWebsiteCommand=$i.se_GetBucketVersioningCommand=$i.se_GetBucketTaggingCommand=$i.se_GetBucketRequestPaymentCommand=$i.se_GetBucketReplicationCommand=$i.se_GetBucketPolicyStatusCommand=$i.se_GetBucketPolicyCommand=$i.se_GetBucketOwnershipControlsCommand=$i.se_GetBucketNotificationConfigurationCommand=$i.se_GetBucketMetricsConfigurationCommand=$i.se_GetBucketLoggingCommand=$i.se_GetBucketLocationCommand=$i.se_GetBucketLifecycleConfigurationCommand=$i.se_GetBucketInventoryConfigurationCommand=$i.se_GetBucketIntelligentTieringConfigurationCommand=$i.se_GetBucketEncryptionCommand=$i.se_GetBucketCorsCommand=$i.se_GetBucketAnalyticsConfigurationCommand=$i.se_GetBucketAclCommand=$i.se_GetBucketAccelerateConfigurationCommand=$i.se_DeletePublicAccessBlockCommand=$i.se_DeleteObjectTaggingCommand=$i.se_DeleteObjectsCommand=$i.se_DeleteObjectCommand=$i.se_DeleteBucketWebsiteCommand=$i.se_DeleteBucketTaggingCommand=$i.se_DeleteBucketReplicationCommand=$i.se_DeleteBucketPolicyCommand=$i.se_DeleteBucketOwnershipControlsCommand=$i.se_DeleteBucketMetricsConfigurationCommand=$i.se_DeleteBucketLifecycleCommand=$i.se_DeleteBucketInventoryConfigurationCommand=$i.se_DeleteBucketIntelligentTieringConfigurationCommand=$i.se_DeleteBucketEncryptionCommand=$i.se_DeleteBucketCorsCommand=$i.se_DeleteBucketAnalyticsConfigurationCommand=$i.se_DeleteBucketCommand=$i.se_CreateMultipartUploadCommand=$i.se_CreateBucketCommand=$i.se_CopyObjectCommand=$i.se_CompleteMultipartUploadCommand=$i.se_AbortMultipartUploadCommand=void 0;$i.de_DeleteBucketAnalyticsConfigurationCommand=$i.de_DeleteBucketCommand=$i.de_CreateMultipartUploadCommand=$i.de_CreateBucketCommand=$i.de_CopyObjectCommand=$i.de_CompleteMultipartUploadCommand=$i.de_AbortMultipartUploadCommand=$i.se_WriteGetObjectResponseCommand=$i.se_UploadPartCopyCommand=$i.se_UploadPartCommand=$i.se_SelectObjectContentCommand=$i.se_RestoreObjectCommand=$i.se_PutPublicAccessBlockCommand=$i.se_PutObjectTaggingCommand=$i.se_PutObjectRetentionCommand=$i.se_PutObjectLockConfigurationCommand=$i.se_PutObjectLegalHoldCommand=$i.se_PutObjectAclCommand=$i.se_PutObjectCommand=$i.se_PutBucketWebsiteCommand=$i.se_PutBucketVersioningCommand=$i.se_PutBucketTaggingCommand=$i.se_PutBucketRequestPaymentCommand=$i.se_PutBucketReplicationCommand=$i.se_PutBucketPolicyCommand=$i.se_PutBucketOwnershipControlsCommand=$i.se_PutBucketNotificationConfigurationCommand=$i.se_PutBucketMetricsConfigurationCommand=$i.se_PutBucketLoggingCommand=$i.se_PutBucketLifecycleConfigurationCommand=$i.se_PutBucketInventoryConfigurationCommand=$i.se_PutBucketIntelligentTieringConfigurationCommand=$i.se_PutBucketEncryptionCommand=$i.se_PutBucketCorsCommand=$i.se_PutBucketAnalyticsConfigurationCommand=$i.se_PutBucketAclCommand=$i.se_PutBucketAccelerateConfigurationCommand=$i.se_ListPartsCommand=$i.se_ListObjectVersionsCommand=$i.se_ListObjectsV2Command=$i.se_ListObjectsCommand=$i.se_ListMultipartUploadsCommand=$i.se_ListBucketsCommand=$i.se_ListBucketMetricsConfigurationsCommand=$i.se_ListBucketInventoryConfigurationsCommand=$i.se_ListBucketIntelligentTieringConfigurationsCommand=$i.se_ListBucketAnalyticsConfigurationsCommand=$i.se_HeadObjectCommand=$i.se_HeadBucketCommand=$i.se_GetPublicAccessBlockCommand=void 0;$i.de_ListBucketMetricsConfigurationsCommand=$i.de_ListBucketInventoryConfigurationsCommand=$i.de_ListBucketIntelligentTieringConfigurationsCommand=$i.de_ListBucketAnalyticsConfigurationsCommand=$i.de_HeadObjectCommand=$i.de_HeadBucketCommand=$i.de_GetPublicAccessBlockCommand=$i.de_GetObjectTorrentCommand=$i.de_GetObjectTaggingCommand=$i.de_GetObjectRetentionCommand=$i.de_GetObjectLockConfigurationCommand=$i.de_GetObjectLegalHoldCommand=$i.de_GetObjectAttributesCommand=$i.de_GetObjectAclCommand=$i.de_GetObjectCommand=$i.de_GetBucketWebsiteCommand=$i.de_GetBucketVersioningCommand=$i.de_GetBucketTaggingCommand=$i.de_GetBucketRequestPaymentCommand=$i.de_GetBucketReplicationCommand=$i.de_GetBucketPolicyStatusCommand=$i.de_GetBucketPolicyCommand=$i.de_GetBucketOwnershipControlsCommand=$i.de_GetBucketNotificationConfigurationCommand=$i.de_GetBucketMetricsConfigurationCommand=$i.de_GetBucketLoggingCommand=$i.de_GetBucketLocationCommand=$i.de_GetBucketLifecycleConfigurationCommand=$i.de_GetBucketInventoryConfigurationCommand=$i.de_GetBucketIntelligentTieringConfigurationCommand=$i.de_GetBucketEncryptionCommand=$i.de_GetBucketCorsCommand=$i.de_GetBucketAnalyticsConfigurationCommand=$i.de_GetBucketAclCommand=$i.de_GetBucketAccelerateConfigurationCommand=$i.de_DeletePublicAccessBlockCommand=$i.de_DeleteObjectTaggingCommand=$i.de_DeleteObjectsCommand=$i.de_DeleteObjectCommand=$i.de_DeleteBucketWebsiteCommand=$i.de_DeleteBucketTaggingCommand=$i.de_DeleteBucketReplicationCommand=$i.de_DeleteBucketPolicyCommand=$i.de_DeleteBucketOwnershipControlsCommand=$i.de_DeleteBucketMetricsConfigurationCommand=$i.de_DeleteBucketLifecycleCommand=$i.de_DeleteBucketInventoryConfigurationCommand=$i.de_DeleteBucketIntelligentTieringConfigurationCommand=$i.de_DeleteBucketEncryptionCommand=$i.de_DeleteBucketCorsCommand=void 0;$i.de_WriteGetObjectResponseCommand=$i.de_UploadPartCopyCommand=$i.de_UploadPartCommand=$i.de_SelectObjectContentCommand=$i.de_RestoreObjectCommand=$i.de_PutPublicAccessBlockCommand=$i.de_PutObjectTaggingCommand=$i.de_PutObjectRetentionCommand=$i.de_PutObjectLockConfigurationCommand=$i.de_PutObjectLegalHoldCommand=$i.de_PutObjectAclCommand=$i.de_PutObjectCommand=$i.de_PutBucketWebsiteCommand=$i.de_PutBucketVersioningCommand=$i.de_PutBucketTaggingCommand=$i.de_PutBucketRequestPaymentCommand=$i.de_PutBucketReplicationCommand=$i.de_PutBucketPolicyCommand=$i.de_PutBucketOwnershipControlsCommand=$i.de_PutBucketNotificationConfigurationCommand=$i.de_PutBucketMetricsConfigurationCommand=$i.de_PutBucketLoggingCommand=$i.de_PutBucketLifecycleConfigurationCommand=$i.de_PutBucketInventoryConfigurationCommand=$i.de_PutBucketIntelligentTieringConfigurationCommand=$i.de_PutBucketEncryptionCommand=$i.de_PutBucketCorsCommand=$i.de_PutBucketAnalyticsConfigurationCommand=$i.de_PutBucketAclCommand=$i.de_PutBucketAccelerateConfigurationCommand=$i.de_ListPartsCommand=$i.de_ListObjectVersionsCommand=$i.de_ListObjectsV2Command=$i.de_ListObjectsCommand=$i.de_ListMultipartUploadsCommand=$i.de_ListBucketsCommand=void 0;var Zs=ALs(),Xd=QC(),Qe=qe(),g9d=Nwt(),ej=pP(),y9d=Gfe(),_9d=bTt(),A9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"AbortMultipartUpload"],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_AbortMultipartUploadCommand=A9d;var b9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"CompleteMultipartUpload"],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;e.MultipartUpload!==void 0&&(l=SLs(e.MultipartUpload,r));let u;return e.MultipartUpload!==void 0&&(u=SLs(e.MultipartUpload,r),u=u.withName("CompleteMultipartUpload"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_CompleteMultipartUploadCommand=b9d;var C9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>_l(e.CopySourceIfModifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>_l(e.CopySourceIfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-metadata-directive":e.MetadataDirective,"x-amz-tagging-directive":e.TaggingDirective,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((u,m)=>(u[`x-amz-meta-${m.toLowerCase()}`]=e.Metadata[m],u),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"CopyObject"]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_CopyObjectCommand=C9d;var v9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-bucket-object-lock-enabled":[()=>_l(e.ObjectLockEnabledForBucket),()=>e.ObjectLockEnabledForBucket.toString()],"x-amz-object-ownership":e.ObjectOwnership}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;e.CreateBucketConfiguration!==void 0&&(c=ILs(e.CreateBucketConfiguration,r));let l;return e.CreateBucketConfiguration!==void 0&&(l=ILs(e.CreateBucketConfiguration,r),c='',l.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),c+=l.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,body:c})};$i.se_CreateBucketCommand=v9d;var E9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-type":e.ContentType,expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-algorithm":e.ChecksumAlgorithm,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((u,m)=>(u[`x-amz-meta-${m.toLowerCase()}`]=e.Metadata[m],u),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({uploads:[,""],"x-id":[,"CreateMultipartUpload"]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_CreateMultipartUploadCommand=E9d;var D9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,body:c})};$i.se_DeleteBucketCommand=D9d;var S9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketAnalyticsConfigurationCommand=S9d;var w9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketCorsCommand=w9d;var I9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketEncryptionCommand=I9d;var x9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketIntelligentTieringConfigurationCommand=x9d;var T9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketInventoryConfigurationCommand=T9d;var P9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketLifecycleCommand=P9d;var R9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketMetricsConfigurationCommand=R9d;var k9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketOwnershipControlsCommand=k9d;var F9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketPolicyCommand=F9d;var N9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketReplicationCommand=N9d;var O9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketTaggingCommand=O9d;var B9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteBucketWebsiteCommand=B9d;var q9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"DeleteObject"],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectCommand=q9d;var M9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-mfa":e.MFA,"x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({delete:[,""],"x-id":[,"DeleteObjects"]}),l;e.Delete!==void 0&&(l=xLs(e.Delete,r));let u;return e.Delete!==void 0&&(u=xLs(e.Delete,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectsCommand=M9d;var L9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeleteObjectTaggingCommand=L9d;var j9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"DELETE",headers:a,path:o,query:c,body:l})};$i.se_DeletePublicAccessBlockCommand=j9d;var G9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({accelerate:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAccelerateConfigurationCommand=G9d;var U9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({acl:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAclCommand=U9d;var V9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],"x-id":[,"GetBucketAnalyticsConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketAnalyticsConfigurationCommand=V9d;var z9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketCorsCommand=z9d;var $9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketEncryptionCommand=$9d;var Q9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],"x-id":[,"GetBucketIntelligentTieringConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketIntelligentTieringConfigurationCommand=Q9d;var K9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],"x-id":[,"GetBucketInventoryConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketInventoryConfigurationCommand=K9d;var H9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLifecycleConfigurationCommand=H9d;var W9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({location:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLocationCommand=W9d;var Y9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({logging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketLoggingCommand=Y9d;var J9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],"x-id":[,"GetBucketMetricsConfiguration"],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketMetricsConfigurationCommand=J9d;var X9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({notification:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketNotificationConfigurationCommand=X9d;var Z9d=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketOwnershipControlsCommand=Z9d;var eqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketPolicyCommand=eqd;var tqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policyStatus:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketPolicyStatusCommand=tqd;var rqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketReplicationCommand=rqd;var nqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({requestPayment:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketRequestPaymentCommand=nqd;var iqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketTaggingCommand=iqd;var sqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versioning:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketVersioningCommand=sqd;var aqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetBucketWebsiteCommand=aqd;var oqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"if-match":e.IfMatch,"if-modified-since":[()=>_l(e.IfModifiedSince),()=>(0,Qe.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>_l(e.IfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"GetObject"],"response-cache-control":[,e.ResponseCacheControl],"response-content-disposition":[,e.ResponseContentDisposition],"response-content-encoding":[,e.ResponseContentEncoding],"response-content-language":[,e.ResponseContentLanguage],"response-content-type":[,e.ResponseContentType],"response-expires":[()=>e.ResponseExpires!==void 0,()=>(0,Qe.dateToUtcString)(e.ResponseExpires).toString()],versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectCommand=oqd;var cqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({acl:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectAclCommand=cqd;var uqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-max-parts":[()=>_l(e.MaxParts),()=>e.MaxParts.toString()],"x-amz-part-number-marker":e.PartNumberMarker,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-object-attributes":[()=>_l(e.ObjectAttributes),()=>(e.ObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({attributes:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectAttributesCommand=uqd;var lqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectLegalHoldCommand=lqd;var dqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"object-lock":[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectLockConfigurationCommand=dqd;var pqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({retention:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectRetentionCommand=pqd;var mqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectTaggingCommand=mqd;var fqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({torrent:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetObjectTorrentCommand=fqd;var hqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_GetPublicAccessBlockCommand=hqd;var gqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"HEAD",headers:a,path:o,body:c})};$i.se_HeadBucketCommand=gqd;var yqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"if-match":e.IfMatch,"if-modified-since":[()=>_l(e.IfModifiedSince),()=>(0,Qe.dateToUtcString)(e.IfModifiedSince).toString()],"if-none-match":e.IfNoneMatch,"if-unmodified-since":[()=>_l(e.IfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.IfUnmodifiedSince).toString()],range:e.Range,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-checksum-mode":e.ChecksumMode}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({versionId:[,e.VersionId],partNumber:[()=>e.PartNumber!==void 0,()=>e.PartNumber.toString()]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"HEAD",headers:a,path:o,query:c,body:l})};$i.se_HeadObjectCommand=yqd;var _qd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],"x-id":[,"ListBucketAnalyticsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketAnalyticsConfigurationsCommand=_qd;var Aqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],"x-id":[,"ListBucketIntelligentTieringConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketIntelligentTieringConfigurationsCommand=Aqd;var bqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],"x-id":[,"ListBucketInventoryConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketInventoryConfigurationsCommand=bqd;var Cqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],"x-id":[,"ListBucketMetricsConfigurations"],"continuation-token":[,e.ContinuationToken]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListBucketMetricsConfigurationsCommand=Cqd;var vqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/xml"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`,c;return c="",new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,body:c})};$i.se_ListBucketsCommand=vqd;var Eqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({uploads:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-uploads":[()=>e.MaxUploads!==void 0,()=>e.MaxUploads.toString()],prefix:[,e.Prefix],"upload-id-marker":[,e.UploadIdMarker]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListMultipartUploadsCommand=Eqd;var Dqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],marker:[,e.Marker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectsCommand=Dqd;var Sqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"list-type":[,"2"],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"continuation-token":[,e.ContinuationToken],"fetch-owner":[()=>e.FetchOwner!==void 0,()=>e.FetchOwner.toString()],"start-after":[,e.StartAfter]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectsV2Command=Sqd;var wqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer,"x-amz-optional-object-attributes":[()=>_l(e.OptionalObjectAttributes),()=>(e.OptionalObjectAttributes||[]).map(u=>u).join(", ")]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versions:[,""],delimiter:[,e.Delimiter],"encoding-type":[,e.EncodingType],"key-marker":[,e.KeyMarker],"max-keys":[()=>e.MaxKeys!==void 0,()=>e.MaxKeys.toString()],prefix:[,e.Prefix],"version-id-marker":[,e.VersionIdMarker]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListObjectVersionsCommand=wqd;var Iqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"ListParts"],"max-parts":[()=>e.MaxParts!==void 0,()=>e.MaxParts.toString()],"part-number-marker":[,e.PartNumberMarker],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"GET",headers:a,path:o,query:c,body:l})};$i.se_ListPartsCommand=Iqd;var xqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({accelerate:[,""]}),l;e.AccelerateConfiguration!==void 0&&(l=CLs(e.AccelerateConfiguration,r));let u;return e.AccelerateConfiguration!==void 0&&(u=CLs(e.AccelerateConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAccelerateConfigurationCommand=xqd;var Tqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({acl:[,""]}),l;e.AccessControlPolicy!==void 0&&(l=Zsr(e.AccessControlPolicy,r));let u;return e.AccessControlPolicy!==void 0&&(u=Zsr(e.AccessControlPolicy,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAclCommand=Tqd;var Pqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({analytics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.AnalyticsConfiguration!==void 0&&(l=vLs(e.AnalyticsConfiguration,r));let u;return e.AnalyticsConfiguration!==void 0&&(u=vLs(e.AnalyticsConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketAnalyticsConfigurationCommand=Pqd;var Rqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({cors:[,""]}),l;e.CORSConfiguration!==void 0&&(l=wLs(e.CORSConfiguration,r));let u;return e.CORSConfiguration!==void 0&&(u=wLs(e.CORSConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketCorsCommand=Rqd;var kqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({encryption:[,""]}),l;e.ServerSideEncryptionConfiguration!==void 0&&(l=GLs(e.ServerSideEncryptionConfiguration,r));let u;return e.ServerSideEncryptionConfiguration!==void 0&&(u=GLs(e.ServerSideEncryptionConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketEncryptionCommand=kqd;var Fqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a={"content-type":"application/xml"},o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"intelligent-tiering":[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.IntelligentTieringConfiguration!==void 0&&(l=TLs(e.IntelligentTieringConfiguration,r));let u;return e.IntelligentTieringConfiguration!==void 0&&(u=TLs(e.IntelligentTieringConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketIntelligentTieringConfigurationCommand=Fqd;var Nqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({inventory:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.InventoryConfiguration!==void 0&&(l=PLs(e.InventoryConfiguration,r));let u;return e.InventoryConfiguration!==void 0&&(u=PLs(e.InventoryConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketInventoryConfigurationCommand=Nqd;var Oqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({lifecycle:[,""]}),l;e.LifecycleConfiguration!==void 0&&(l=ELs(e.LifecycleConfiguration,r));let u;return e.LifecycleConfiguration!==void 0&&(u=ELs(e.LifecycleConfiguration,r),u=u.withName("LifecycleConfiguration"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketLifecycleConfigurationCommand=Oqd;var Bqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({logging:[,""]}),l;e.BucketLoggingStatus!==void 0&&(l=DLs(e.BucketLoggingStatus,r));let u;return e.BucketLoggingStatus!==void 0&&(u=DLs(e.BucketLoggingStatus,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketLoggingCommand=Bqd;var qqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({metrics:[,""],id:[,(0,Qe.expectNonNull)(e.Id,"Id")]}),l;e.MetricsConfiguration!==void 0&&(l=RLs(e.MetricsConfiguration,r));let u;return e.MetricsConfiguration!==void 0&&(u=RLs(e.MetricsConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketMetricsConfigurationCommand=qqd;var Mqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-skip-destination-validation":[()=>_l(e.SkipDestinationValidation),()=>e.SkipDestinationValidation.toString()]}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({notification:[,""]}),l;e.NotificationConfiguration!==void 0&&(l=kLs(e.NotificationConfiguration,r));let u;return e.NotificationConfiguration!==void 0&&(u=kLs(e.NotificationConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketNotificationConfigurationCommand=Mqd;var Lqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({ownershipControls:[,""]}),l;e.OwnershipControls!==void 0&&(l=BLs(e.OwnershipControls,r));let u;return e.OwnershipControls!==void 0&&(u=BLs(e.OwnershipControls,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketOwnershipControlsCommand=Lqd;var jqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"text/plain","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-confirm-remove-self-bucket-access":[()=>_l(e.ConfirmRemoveSelfBucketAccess),()=>e.ConfirmRemoveSelfBucketAccess.toString()],"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({policy:[,""]}),l;e.Policy!==void 0&&(l=e.Policy);let u;return e.Policy!==void 0&&(u=e.Policy,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketPolicyCommand=jqd;var Gqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-bucket-object-lock-token":e.Token,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({replication:[,""]}),l;e.ReplicationConfiguration!==void 0&&(l=MLs(e.ReplicationConfiguration,r));let u;return e.ReplicationConfiguration!==void 0&&(u=MLs(e.ReplicationConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketReplicationCommand=Gqd;var Uqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({requestPayment:[,""]}),l;e.RequestPaymentConfiguration!==void 0&&(l=LLs(e.RequestPaymentConfiguration,r));let u;return e.RequestPaymentConfiguration!==void 0&&(u=LLs(e.RequestPaymentConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketRequestPaymentCommand=Uqd;var Vqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({tagging:[,""]}),l;e.Tagging!==void 0&&(l=CTt(e.Tagging,r));let u;return e.Tagging!==void 0&&(u=CTt(e.Tagging,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketTaggingCommand=Vqd;var zqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-mfa":e.MFA,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({versioning:[,""]}),l;e.VersioningConfiguration!==void 0&&(l=ULs(e.VersioningConfiguration,r));let u;return e.VersioningConfiguration!==void 0&&(u=ULs(e.VersioningConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketVersioningCommand=zqd;var $qd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({website:[,""]}),l;e.WebsiteConfiguration!==void 0&&(l=VLs(e.WebsiteConfiguration,r));let u;return e.WebsiteConfiguration!==void 0&&(u=VLs(e.WebsiteConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutBucketWebsiteCommand=$qd;var Qqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":e.ContentType||"application/octet-stream","x-amz-acl":e.ACL,"cache-control":e.CacheControl,"content-disposition":e.ContentDisposition,"content-encoding":e.ContentEncoding,"content-language":e.ContentLanguage,"content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,expires:[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-storage-class":e.StorageClass,"x-amz-website-redirect-location":e.WebsiteRedirectLocation,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext,"x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],"x-amz-request-payer":e.RequestPayer,"x-amz-tagging":e.Tagging,"x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((m,h)=>(m[`x-amz-meta-${h.toLowerCase()}`]=e.Metadata[h],m),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"PutObject"]}),l;e.Body!==void 0&&(l=e.Body);let u;return e.Body!==void 0&&(u=e.Body,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectCommand=Qqd;var Kqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-acl":e.ACL,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-grant-full-control":e.GrantFullControl,"x-amz-grant-read":e.GrantRead,"x-amz-grant-read-acp":e.GrantReadACP,"x-amz-grant-write":e.GrantWrite,"x-amz-grant-write-acp":e.GrantWriteACP,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({acl:[,""],versionId:[,e.VersionId]}),l;e.AccessControlPolicy!==void 0&&(l=Zsr(e.AccessControlPolicy,r));let u;return e.AccessControlPolicy!==void 0&&(u=Zsr(e.AccessControlPolicy,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectAclCommand=Kqd;var Hqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"legal-hold":[,""],versionId:[,e.VersionId]}),l;e.LegalHold!==void 0&&(l=NLs(e.LegalHold,r));let u;return e.LegalHold!==void 0&&(u=NLs(e.LegalHold,r),u=u.withName("LegalHold"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectLegalHoldCommand=Hqd;var Wqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bucket-object-lock-token":e.Token,"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({"object-lock":[,""]}),l;e.ObjectLockConfiguration!==void 0&&(l=FLs(e.ObjectLockConfiguration,r));let u;return e.ObjectLockConfiguration!==void 0&&(u=FLs(e.ObjectLockConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectLockConfigurationCommand=Wqd;var Yqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-bypass-governance-retention":[()=>_l(e.BypassGovernanceRetention),()=>e.BypassGovernanceRetention.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({retention:[,""],versionId:[,e.VersionId]}),l;e.Retention!==void 0&&(l=OLs(e.Retention,r));let u;return e.Retention!==void 0&&(u=OLs(e.Retention,r),u=u.withName("Retention"),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectRetentionCommand=Yqd;var Jqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-request-payer":e.RequestPayer}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({tagging:[,""],versionId:[,e.VersionId]}),l;e.Tagging!==void 0&&(l=CTt(e.Tagging,r));let u;return e.Tagging!==void 0&&(u=CTt(e.Tagging,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutObjectTaggingCommand=Jqd;var Xqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1);let c=(0,Qe.map)({publicAccessBlock:[,""]}),l;e.PublicAccessBlockConfiguration!==void 0&&(l=qLs(e.PublicAccessBlockConfiguration,r));let u;return e.PublicAccessBlockConfiguration!==void 0&&(u=qLs(e.PublicAccessBlockConfiguration,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_PutPublicAccessBlockCommand=Xqd;var Zqd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-request-payer":e.RequestPayer,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({restore:[,""],"x-id":[,"RestoreObject"],versionId:[,e.VersionId]}),l;e.RestoreRequest!==void 0&&(l=jLs(e.RestoreRequest,r));let u;return e.RestoreRequest!==void 0&&(u=jLs(e.RestoreRequest,r),l='',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),l+=u.toString()),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_RestoreObjectCommand=Zqd;var eMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/xml","x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({select:[,""],"select-type":[,"2"],"x-id":[,"SelectObjectContent"]}),l;l='';let u=new Zs.XmlNode("SelectObjectContentRequest");if(u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),e.Expression!==void 0){let m=Zs.XmlNode.of("Expression",e.Expression).withName("Expression");u.addChildNode(m)}if(e.ExpressionType!==void 0){let m=Zs.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");u.addChildNode(m)}if(e.InputSerialization!==void 0){let m=HLs(e.InputSerialization,r).withName("InputSerialization");u.addChildNode(m)}if(e.OutputSerialization!==void 0){let m=WLs(e.OutputSerialization,r).withName("OutputSerialization");u.addChildNode(m)}if(e.RequestProgress!==void 0){let m=sVd(e.RequestProgress,r).withName("RequestProgress");u.addChildNode(m)}if(e.ScanRange!==void 0){let m=lVd(e.ScanRange,r).withName("ScanRange");u.addChildNode(m)}return l+=u.toString(),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_SelectObjectContentCommand=eMd;var tMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"content-type":"application/octet-stream","content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"content-md5":e.ContentMD5,"x-amz-sdk-checksum-algorithm":e.ChecksumAlgorithm,"x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"UploadPart"],partNumber:[(0,Qe.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;e.Body!==void 0&&(l=e.Body);let u;return e.Body!==void 0&&(u=e.Body,l=u),new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_UploadPartCommand=tMd;var rMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-copy-source":e.CopySource,"x-amz-copy-source-if-match":e.CopySourceIfMatch,"x-amz-copy-source-if-modified-since":[()=>_l(e.CopySourceIfModifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfModifiedSince).toString()],"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch,"x-amz-copy-source-if-unmodified-since":[()=>_l(e.CopySourceIfUnmodifiedSince),()=>(0,Qe.dateToUtcString)(e.CopySourceIfUnmodifiedSince).toString()],"x-amz-copy-source-range":e.CopySourceRange,"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-server-side-encryption-customer-key":e.SSECustomerKey,"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm,"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey,"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5,"x-amz-request-payer":e.RequestPayer,"x-amz-expected-bucket-owner":e.ExpectedBucketOwner,"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/{Key+}`;o=(0,Qe.resolvedPath)(o,e,"Bucket",()=>e.Bucket,"{Bucket}",!1),o=(0,Qe.resolvedPath)(o,e,"Key",()=>e.Key,"{Key+}",!0);let c=(0,Qe.map)({"x-id":[,"UploadPartCopy"],partNumber:[(0,Qe.expectNonNull)(e.PartNumber,"PartNumber")!=null,()=>e.PartNumber.toString()],uploadId:[,(0,Qe.expectNonNull)(e.UploadId,"UploadId")]}),l;return new Xd.HttpRequest({protocol:n,hostname:t,port:i,method:"PUT",headers:a,path:o,query:c,body:l})};$i.se_UploadPartCopyCommand=rMd;var nMd=async(e,r)=>{let{hostname:t,protocol:n="https",port:i,path:s}=await r.endpoint(),a=(0,Qe.map)({},_l,{"x-amz-content-sha256":"UNSIGNED-PAYLOAD","content-type":"application/octet-stream","x-amz-request-route":e.RequestRoute,"x-amz-request-token":e.RequestToken,"x-amz-fwd-status":[()=>_l(e.StatusCode),()=>e.StatusCode.toString()],"x-amz-fwd-error-code":e.ErrorCode,"x-amz-fwd-error-message":e.ErrorMessage,"x-amz-fwd-header-accept-ranges":e.AcceptRanges,"x-amz-fwd-header-cache-control":e.CacheControl,"x-amz-fwd-header-content-disposition":e.ContentDisposition,"x-amz-fwd-header-content-encoding":e.ContentEncoding,"x-amz-fwd-header-content-language":e.ContentLanguage,"content-length":[()=>_l(e.ContentLength),()=>e.ContentLength.toString()],"x-amz-fwd-header-content-range":e.ContentRange,"x-amz-fwd-header-content-type":e.ContentType,"x-amz-fwd-header-x-amz-checksum-crc32":e.ChecksumCRC32,"x-amz-fwd-header-x-amz-checksum-crc32c":e.ChecksumCRC32C,"x-amz-fwd-header-x-amz-checksum-sha1":e.ChecksumSHA1,"x-amz-fwd-header-x-amz-checksum-sha256":e.ChecksumSHA256,"x-amz-fwd-header-x-amz-delete-marker":[()=>_l(e.DeleteMarker),()=>e.DeleteMarker.toString()],"x-amz-fwd-header-etag":e.ETag,"x-amz-fwd-header-expires":[()=>_l(e.Expires),()=>(0,Qe.dateToUtcString)(e.Expires).toString()],"x-amz-fwd-header-x-amz-expiration":e.Expiration,"x-amz-fwd-header-last-modified":[()=>_l(e.LastModified),()=>(0,Qe.dateToUtcString)(e.LastModified).toString()],"x-amz-fwd-header-x-amz-missing-meta":[()=>_l(e.MissingMeta),()=>e.MissingMeta.toString()],"x-amz-fwd-header-x-amz-object-lock-mode":e.ObjectLockMode,"x-amz-fwd-header-x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus,"x-amz-fwd-header-x-amz-object-lock-retain-until-date":[()=>_l(e.ObjectLockRetainUntilDate),()=>(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()],"x-amz-fwd-header-x-amz-mp-parts-count":[()=>_l(e.PartsCount),()=>e.PartsCount.toString()],"x-amz-fwd-header-x-amz-replication-status":e.ReplicationStatus,"x-amz-fwd-header-x-amz-request-charged":e.RequestCharged,"x-amz-fwd-header-x-amz-restore":e.Restore,"x-amz-fwd-header-x-amz-server-side-encryption":e.ServerSideEncryption,"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm,"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId,"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5,"x-amz-fwd-header-x-amz-storage-class":e.StorageClass,"x-amz-fwd-header-x-amz-tagging-count":[()=>_l(e.TagCount),()=>e.TagCount.toString()],"x-amz-fwd-header-x-amz-version-id":e.VersionId,"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled":[()=>_l(e.BucketKeyEnabled),()=>e.BucketKeyEnabled.toString()],...e.Metadata!==void 0&&Object.keys(e.Metadata).reduce((h,_)=>(h[`x-amz-meta-${_.toLowerCase()}`]=e.Metadata[_],h),{})}),o=`${s!=null&&s.endsWith("/")?s.slice(0,-1):s||""}/WriteGetObjectResponse`,c=(0,Qe.map)({"x-id":[,"WriteGetObjectResponse"]}),l;e.Body!==void 0&&(l=e.Body);let u;e.Body!==void 0&&(u=e.Body,l=u);let{hostname:m}=await r.endpoint();if(r.disableHostPrefix!==!0){if(m="{RequestRoute}."+m,e.RequestRoute===void 0)throw new Error("Empty value provided for input host prefix: RequestRoute.");if(m=m.replace("{RequestRoute}",e.RequestRoute),!(0,Xd.isValidHostname)(m))throw new Error("ValidationError: prefixed hostname must be hostname compatible.")}return new Xd.HttpRequest({protocol:n,hostname:m,port:i,method:"POST",headers:a,path:o,query:c,body:l})};$i.se_WriteGetObjectResponseCommand=nMd;var iMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return sMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_AbortMultipartUploadCommand=iMd;var sMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":throw await RGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},aMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return oMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(n.ChecksumCRC32)),n.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(n.ChecksumCRC32C)),n.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(n.ChecksumSHA1)),n.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(n.ChecksumSHA256)),n.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(n.ETag)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.Location!==void 0&&(t.Location=(0,Qe.expectString)(n.Location)),t};$i.de_CompleteMultipartUploadCommand=aMd;var oMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},cMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return uMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],VersionId:[,e.headers["x-amz-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.CopyObjectResult=QVd(n,r),t};$i.de_CopyObjectCommand=cMd;var uMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":throw await FGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},lMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return dMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Location:[,e.headers.location]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_CreateBucketCommand=lMd;var dMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"BucketAlreadyExists":case"com.amazonaws.s3#BucketAlreadyExists":throw await xGd(t,r);case"BucketAlreadyOwnedByYou":case"com.amazonaws.s3#BucketAlreadyOwnedByYou":throw await TGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},pMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return mMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]],ChecksumAlgorithm:[,e.headers["x-amz-checksum-algorithm"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(n.UploadId)),t};$i.de_CreateMultipartUploadCommand=pMd;var mMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},fMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return hMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketCommand=fMd;var hMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},gMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return yMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketAnalyticsConfigurationCommand=gMd;var yMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},_Md=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return AMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketCorsCommand=_Md;var AMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},bMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return CMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketEncryptionCommand=bMd;var CMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},vMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return EMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketIntelligentTieringConfigurationCommand=vMd;var EMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},DMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return SMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketInventoryConfigurationCommand=DMd;var SMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},wMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return IMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketLifecycleCommand=wMd;var IMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},xMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return TMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketMetricsConfigurationCommand=xMd;var TMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},PMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return RMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketOwnershipControlsCommand=PMd;var RMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},kMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return FMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketPolicyCommand=kMd;var FMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},NMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return OMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketReplicationCommand=NMd;var OMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},BMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return qMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketTaggingCommand=BMd;var qMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},MMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return LMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteBucketWebsiteCommand=MMd;var LMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},jMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return GMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteObjectCommand=jMd;var GMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},UMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return VMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Deleted===""?t.Deleted=[]:n.Deleted!==void 0&&(t.Deleted=XVd((0,Qe.getArrayIfSingleItem)(n.Deleted),r)),n.Error===""?t.Errors=[]:n.Error!==void 0&&(t.Errors=ozd((0,Qe.getArrayIfSingleItem)(n.Error),r)),t};$i.de_DeleteObjectsCommand=UMd;var VMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},zMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return $Md(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeleteObjectTaggingCommand=zMd;var $Md=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},QMd=async(e,r)=>{if(e.statusCode!==204&&e.statusCode>=300)return KMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_DeletePublicAccessBlockCommand=QMd;var KMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},HMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return WMd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Status!==void 0&&(t.Status=(0,Qe.expectString)(n.Status)),t};$i.de_GetBucketAccelerateConfigurationCommand=HMd;var WMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},YMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return JMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AccessControlList===""?t.Grants=[]:n.AccessControlList!==void 0&&n.AccessControlList.Grant!==void 0&&(t.Grants=ejs((0,Qe.getArrayIfSingleItem)(n.AccessControlList.Grant),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_GetBucketAclCommand=YMd;var JMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},XMd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ZMd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.AnalyticsConfiguration=JLs(n,r),t};$i.de_GetBucketAnalyticsConfigurationCommand=XMd;var ZMd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},eLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return tLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CORSRule===""?t.CORSRules=[]:n.CORSRule!==void 0&&(t.CORSRules=WVd((0,Qe.getArrayIfSingleItem)(n.CORSRule),r)),t};$i.de_GetBucketCorsCommand=eLd;var tLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},rLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return nLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ServerSideEncryptionConfiguration=C$d(n,r),t};$i.de_GetBucketEncryptionCommand=rLd;var nLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},iLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return sLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.IntelligentTieringConfiguration=rjs(n,r),t};$i.de_GetBucketIntelligentTieringConfigurationCommand=iLd;var sLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},aLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return oLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.InventoryConfiguration=njs(n,r),t};$i.de_GetBucketInventoryConfigurationCommand=aLd;var oLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},cLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return uLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Rule===""?t.Rules=[]:n.Rule!==void 0&&(t.Rules=kzd((0,Qe.getArrayIfSingleItem)(n.Rule),r)),t};$i.de_GetBucketLifecycleConfigurationCommand=cLd;var uLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},lLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return dLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.LocationConstraint!==void 0&&(t.LocationConstraint=(0,Qe.expectString)(n.LocationConstraint)),t};$i.de_GetBucketLocationCommand=lLd;var dLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},pLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return mLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.LoggingEnabled!==void 0&&(t.LoggingEnabled=Fzd(n.LoggingEnabled,r)),t};$i.de_GetBucketLoggingCommand=pLd;var mLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},fLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return hLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.MetricsConfiguration=ijs(n,r),t};$i.de_GetBucketMetricsConfigurationCommand=fLd;var hLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},gLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return yLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.EventBridgeConfiguration!==void 0&&(t.EventBridgeConfiguration=czd(n.EventBridgeConfiguration,r)),n.CloudFunctionConfiguration===""?t.LambdaFunctionConfigurations=[]:n.CloudFunctionConfiguration!==void 0&&(t.LambdaFunctionConfigurations=Izd((0,Qe.getArrayIfSingleItem)(n.CloudFunctionConfiguration),r)),n.QueueConfiguration===""?t.QueueConfigurations=[]:n.QueueConfiguration!==void 0&&(t.QueueConfigurations=o$d((0,Qe.getArrayIfSingleItem)(n.QueueConfiguration),r)),n.TopicConfiguration===""?t.TopicConfigurations=[]:n.TopicConfiguration!==void 0&&(t.TopicConfigurations=B$d((0,Qe.getArrayIfSingleItem)(n.TopicConfiguration),r)),t};$i.de_GetBucketNotificationConfigurationCommand=gLd;var yLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},_Ld=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ALd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.OwnershipControls=Jzd(n,r),t};$i.de_GetBucketOwnershipControlsCommand=_Ld;var ALd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},bLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return CLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=await cjs(e.body,r);return t.Policy=(0,Qe.expectString)(n),t};$i.de_GetBucketPolicyCommand=bLd;var CLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},vLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ELd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.PolicyStatus=n$d(n,r),t};$i.de_GetBucketPolicyStatusCommand=vLd;var ELd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},DLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return SLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ReplicationConfiguration=d$d(n,r),t};$i.de_GetBucketReplicationCommand=DLd;var SLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},wLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ILd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Payer!==void 0&&(t.Payer=(0,Qe.expectString)(n.Payer)),t};$i.de_GetBucketRequestPaymentCommand=wLd;var ILd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},xLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return TLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.TagSet===""?t.TagSet=[]:n.TagSet!==void 0&&n.TagSet.Tag!==void 0&&(t.TagSet=tSe((0,Qe.getArrayIfSingleItem)(n.TagSet.Tag),r)),t};$i.de_GetBucketTaggingCommand=xLd;var TLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},PLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return RLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.MfaDelete!==void 0&&(t.MFADelete=(0,Qe.expectString)(n.MfaDelete)),n.Status!==void 0&&(t.Status=(0,Qe.expectString)(n.Status)),t};$i.de_GetBucketVersioningCommand=PLd;var RLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},kLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return FLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ErrorDocument!==void 0&&(t.ErrorDocument=azd(n.ErrorDocument,r)),n.IndexDocument!==void 0&&(t.IndexDocument=hzd(n.IndexDocument,r)),n.RedirectAllRequestsTo!==void 0&&(t.RedirectAllRequestsTo=u$d(n.RedirectAllRequestsTo,r)),n.RoutingRules===""?t.RoutingRules=[]:n.RoutingRules!==void 0&&n.RoutingRules.RoutingRule!==void 0&&(t.RoutingRules=_$d((0,Qe.getArrayIfSingleItem)(n.RoutingRules.RoutingRule),r)),t};$i.de_GetBucketWebsiteCommand=kLd;var FLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},NLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return OLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,Qe.strictParseLong)(e.headers["content-length"])],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentRange:[,e.headers["content-range"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],TagCount:[()=>e.headers["x-amz-tagging-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-tagging-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(i=>i.startsWith("x-amz-meta-")).reduce((i,s)=>(i[s.substring(11)]=e.headers[s],i),{})]}),n=e.body;return r.sdkStreamMixin(n),t.Body=n,t};$i.de_GetObjectCommand=NLd;var OLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":throw await PGd(t,r);case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},BLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return qLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AccessControlList===""?t.Grants=[]:n.AccessControlList!==void 0&&n.AccessControlList.Grant!==void 0&&(t.Grants=ejs((0,Qe.getArrayIfSingleItem)(n.AccessControlList.Grant),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_GetObjectAclCommand=BLd;var qLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},MLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return LLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],VersionId:[,e.headers["x-amz-version-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Checksum!==void 0&&(t.Checksum=UVd(n.Checksum,r)),n.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(n.ETag)),n.ObjectParts!==void 0&&(t.ObjectParts=mzd(n.ObjectParts,r)),n.ObjectSize!==void 0&&(t.ObjectSize=(0,Qe.strictParseLong)(n.ObjectSize)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass)),t};$i.de_GetObjectAttributesCommand=MLd;var LLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},jLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return GLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.LegalHold=$zd(n,r),t};$i.de_GetObjectLegalHoldCommand=jLd;var GLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ULd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return VLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.ObjectLockConfiguration=zzd(n,r),t};$i.de_GetObjectLockConfigurationCommand=ULd;var VLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},zLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return $Ld(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.Retention=Qzd(n,r),t};$i.de_GetObjectRetentionCommand=zLd;var $Ld=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},QLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return KLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.TagSet===""?t.TagSet=[]:n.TagSet!==void 0&&n.TagSet.Tag!==void 0&&(t.TagSet=tSe((0,Qe.getArrayIfSingleItem)(n.TagSet.Tag),r)),t};$i.de_GetObjectTaggingCommand=QLd;var KLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},HLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return WLd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=e.body;return r.sdkStreamMixin(n),t.Body=n,t};$i.de_GetObjectTorrentCommand=HLd;var WLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},YLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return JLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.PublicAccessBlockConfiguration=s$d(n,r),t};$i.de_GetPublicAccessBlockCommand=YLd;var JLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},XLd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ZLd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_HeadBucketCommand=XLd;var ZLd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NotFound":case"com.amazonaws.s3#NotFound":throw await $Ls(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},ejd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return tjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),DeleteMarker:[()=>e.headers["x-amz-delete-marker"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-delete-marker"])],AcceptRanges:[,e.headers["accept-ranges"]],Expiration:[,e.headers["x-amz-expiration"]],Restore:[,e.headers["x-amz-restore"]],ArchiveStatus:[,e.headers["x-amz-archive-status"]],LastModified:[()=>e.headers["last-modified"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["last-modified"]))],ContentLength:[()=>e.headers["content-length"]!==void 0,()=>(0,Qe.strictParseLong)(e.headers["content-length"])],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ETag:[,e.headers.etag],MissingMeta:[()=>e.headers["x-amz-missing-meta"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-missing-meta"])],VersionId:[,e.headers["x-amz-version-id"]],CacheControl:[,e.headers["cache-control"]],ContentDisposition:[,e.headers["content-disposition"]],ContentEncoding:[,e.headers["content-encoding"]],ContentLanguage:[,e.headers["content-language"]],ContentType:[,e.headers["content-type"]],Expires:[()=>e.headers.expires!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers.expires))],WebsiteRedirectLocation:[,e.headers["x-amz-website-redirect-location"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],StorageClass:[,e.headers["x-amz-storage-class"]],RequestCharged:[,e.headers["x-amz-request-charged"]],ReplicationStatus:[,e.headers["x-amz-replication-status"]],PartsCount:[()=>e.headers["x-amz-mp-parts-count"]!==void 0,()=>(0,Qe.strictParseInt32)(e.headers["x-amz-mp-parts-count"])],ObjectLockMode:[,e.headers["x-amz-object-lock-mode"]],ObjectLockRetainUntilDate:[()=>e.headers["x-amz-object-lock-retain-until-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.headers["x-amz-object-lock-retain-until-date"]))],ObjectLockLegalHoldStatus:[,e.headers["x-amz-object-lock-legal-hold"]],Metadata:[,Object.keys(e.headers).filter(n=>n.startsWith("x-amz-meta-")).reduce((n,i)=>(n[i.substring(11)]=e.headers[i],n),{})]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_HeadObjectCommand=ejd;var tjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NotFound":case"com.amazonaws.s3#NotFound":throw await $Ls(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},rjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return njd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.AnalyticsConfiguration===""?t.AnalyticsConfigurationList=[]:n.AnalyticsConfiguration!==void 0&&(t.AnalyticsConfigurationList=BVd((0,Qe.getArrayIfSingleItem)(n.AnalyticsConfiguration),r)),n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketAnalyticsConfigurationsCommand=rjd;var njd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ijd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return sjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IntelligentTieringConfiguration===""?t.IntelligentTieringConfigurationList=[]:n.IntelligentTieringConfiguration!==void 0&&(t.IntelligentTieringConfigurationList=yzd((0,Qe.getArrayIfSingleItem)(n.IntelligentTieringConfiguration),r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketIntelligentTieringConfigurationsCommand=ijd;var sjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ajd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ojd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.InventoryConfiguration===""?t.InventoryConfigurationList=[]:n.InventoryConfiguration!==void 0&&(t.InventoryConfigurationList=Azd((0,Qe.getArrayIfSingleItem)(n.InventoryConfiguration),r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketInventoryConfigurationsCommand=ajd;var ojd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},cjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return ujd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.MetricsConfiguration===""?t.MetricsConfigurationList=[]:n.MetricsConfiguration!==void 0&&(t.MetricsConfigurationList=Bzd((0,Qe.getArrayIfSingleItem)(n.MetricsConfiguration),r)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),t};$i.de_ListBucketMetricsConfigurationsCommand=cjd;var ujd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},ljd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return djd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Buckets===""?t.Buckets=[]:n.Buckets!==void 0&&n.Buckets.Bucket!==void 0&&(t.Buckets=GVd((0,Qe.getArrayIfSingleItem)(n.Buckets.Bucket),r)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),t};$i.de_ListBucketsCommand=ljd;var djd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},pjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return mjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyMarker!==void 0&&(t.KeyMarker=(0,Qe.expectString)(n.KeyMarker)),n.MaxUploads!==void 0&&(t.MaxUploads=(0,Qe.strictParseInt32)(n.MaxUploads)),n.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,Qe.expectString)(n.NextKeyMarker)),n.NextUploadIdMarker!==void 0&&(t.NextUploadIdMarker=(0,Qe.expectString)(n.NextUploadIdMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.UploadIdMarker!==void 0&&(t.UploadIdMarker=(0,Qe.expectString)(n.UploadIdMarker)),n.Upload===""?t.Uploads=[]:n.Upload!==void 0&&(t.Uploads=Lzd((0,Qe.getArrayIfSingleItem)(n.Upload),r)),t};$i.de_ListMultipartUploadsCommand=pjd;var mjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},fjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return hjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Contents===""?t.Contents=[]:n.Contents!==void 0&&(t.Contents=sjs((0,Qe.getArrayIfSingleItem)(n.Contents),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.Marker!==void 0&&(t.Marker=(0,Qe.expectString)(n.Marker)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextMarker!==void 0&&(t.NextMarker=(0,Qe.expectString)(n.NextMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),t};$i.de_ListObjectsCommand=fjd;var hjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await zLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},gjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return yjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.Contents===""?t.Contents=[]:n.Contents!==void 0&&(t.Contents=sjs((0,Qe.getArrayIfSingleItem)(n.Contents),r)),n.ContinuationToken!==void 0&&(t.ContinuationToken=(0,Qe.expectString)(n.ContinuationToken)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyCount!==void 0&&(t.KeyCount=(0,Qe.strictParseInt32)(n.KeyCount)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextContinuationToken!==void 0&&(t.NextContinuationToken=(0,Qe.expectString)(n.NextContinuationToken)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.StartAfter!==void 0&&(t.StartAfter=(0,Qe.expectString)(n.StartAfter)),t};$i.de_ListObjectsV2Command=gjd;var yjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":throw await zLs(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},_jd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ajd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.CommonPrefixes===""?t.CommonPrefixes=[]:n.CommonPrefixes!==void 0&&(t.CommonPrefixes=tar((0,Qe.getArrayIfSingleItem)(n.CommonPrefixes),r)),n.DeleteMarker===""?t.DeleteMarkers=[]:n.DeleteMarker!==void 0&&(t.DeleteMarkers=tzd((0,Qe.getArrayIfSingleItem)(n.DeleteMarker),r)),n.Delimiter!==void 0&&(t.Delimiter=(0,Qe.expectString)(n.Delimiter)),n.EncodingType!==void 0&&(t.EncodingType=(0,Qe.expectString)(n.EncodingType)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.KeyMarker!==void 0&&(t.KeyMarker=(0,Qe.expectString)(n.KeyMarker)),n.MaxKeys!==void 0&&(t.MaxKeys=(0,Qe.strictParseInt32)(n.MaxKeys)),n.Name!==void 0&&(t.Name=(0,Qe.expectString)(n.Name)),n.NextKeyMarker!==void 0&&(t.NextKeyMarker=(0,Qe.expectString)(n.NextKeyMarker)),n.NextVersionIdMarker!==void 0&&(t.NextVersionIdMarker=(0,Qe.expectString)(n.NextVersionIdMarker)),n.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(n.Prefix)),n.VersionIdMarker!==void 0&&(t.VersionIdMarker=(0,Qe.expectString)(n.VersionIdMarker)),n.Version===""?t.Versions=[]:n.Version!==void 0&&(t.Versions=Yzd((0,Qe.getArrayIfSingleItem)(n.Version),r)),t};$i.de_ListObjectVersionsCommand=_jd;var Ajd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},bjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Cjd(e,r);let t=(0,Qe.map)({$metadata:Td(e),AbortDate:[()=>e.headers["x-amz-abort-date"]!==void 0,()=>(0,Qe.expectNonNull)((0,Qe.parseRfc7231DateTime)(e.headers["x-amz-abort-date"]))],AbortRuleId:[,e.headers["x-amz-abort-rule-id"]],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectNonNull)((0,Qe.expectObject)(await vg(e.body,r)),"body");return n.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(n.Bucket)),n.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,Qe.expectString)(n.ChecksumAlgorithm)),n.Initiator!==void 0&&(t.Initiator=tjs(n.Initiator,r)),n.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(n.IsTruncated)),n.Key!==void 0&&(t.Key=(0,Qe.expectString)(n.Key)),n.MaxParts!==void 0&&(t.MaxParts=(0,Qe.strictParseInt32)(n.MaxParts)),n.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,Qe.expectString)(n.NextPartNumberMarker)),n.Owner!==void 0&&(t.Owner=Ufe(n.Owner,r)),n.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,Qe.expectString)(n.PartNumberMarker)),n.Part===""?t.Parts=[]:n.Part!==void 0&&(t.Parts=t$d((0,Qe.getArrayIfSingleItem)(n.Part),r)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass)),n.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(n.UploadId)),t};$i.de_ListPartsCommand=bjd;var Cjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},vjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ejd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAccelerateConfigurationCommand=vjd;var Ejd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Djd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Sjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAclCommand=Djd;var Sjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},wjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ijd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketAnalyticsConfigurationCommand=wjd;var Ijd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},xjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Tjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketCorsCommand=xjd;var Tjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Pjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Rjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketEncryptionCommand=Pjd;var Rjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},kjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Fjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketIntelligentTieringConfigurationCommand=kjd;var Fjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Njd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ojd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketInventoryConfigurationCommand=Njd;var Ojd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Bjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return qjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketLifecycleConfigurationCommand=Bjd;var qjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Mjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Ljd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketLoggingCommand=Mjd;var Ljd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},jjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Gjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketMetricsConfigurationCommand=jjd;var Gjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Ujd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Vjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketNotificationConfigurationCommand=Ujd;var Vjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},zjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return $jd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketOwnershipControlsCommand=zjd;var $jd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Qjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Kjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketPolicyCommand=Qjd;var Kjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Hjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Wjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketReplicationCommand=Hjd;var Wjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Yjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Jjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketRequestPaymentCommand=Yjd;var Jjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},Xjd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return Zjd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketTaggingCommand=Xjd;var Zjd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},eGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return tGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketVersioningCommand=eGd;var tGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},rGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return nGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutBucketWebsiteCommand=rGd;var nGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},iGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return sGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),Expiration:[,e.headers["x-amz-expiration"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],VersionId:[,e.headers["x-amz-version-id"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],SSEKMSEncryptionContext:[,e.headers["x-amz-server-side-encryption-context"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectCommand=iGd;var sGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},aGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return oGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectAclCommand=aGd;var oGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":throw await ear(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},cGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return uGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectLegalHoldCommand=cGd;var uGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},lGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return dGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectLockConfigurationCommand=lGd;var dGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},pGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return mGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectRetentionCommand=pGd;var mGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},fGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return hGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),VersionId:[,e.headers["x-amz-version-id"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutObjectTaggingCommand=fGd;var hGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},gGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return yGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_PutPublicAccessBlockCommand=gGd;var yGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},_Gd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return AGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),RequestCharged:[,e.headers["x-amz-request-charged"]],RestoreOutputPath:[,e.headers["x-amz-restore-output-path"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_RestoreObjectCommand=_Gd;var AGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body);switch(n){case"ObjectAlreadyInActiveTierError":case"com.amazonaws.s3#ObjectAlreadyInActiveTierError":throw await kGd(t,r);default:let i=t.body;return tp({output:e,parsedBody:i,errorCode:n})}},bGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return CGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)}),n=e.body;return t.Payload=NGd(n,r),t};$i.de_SelectObjectContentCommand=bGd;var CGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},vGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return EGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],ETag:[,e.headers.etag],ChecksumCRC32:[,e.headers["x-amz-checksum-crc32"]],ChecksumCRC32C:[,e.headers["x-amz-checksum-crc32c"]],ChecksumSHA1:[,e.headers["x-amz-checksum-sha1"]],ChecksumSHA256:[,e.headers["x-amz-checksum-sha256"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]});return await(0,Qe.collectBody)(e.body,r),t};$i.de_UploadPartCommand=vGd;var EGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},DGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return SGd(e,r);let t=(0,Qe.map)({$metadata:Td(e),CopySourceVersionId:[,e.headers["x-amz-copy-source-version-id"]],ServerSideEncryption:[,e.headers["x-amz-server-side-encryption"]],SSECustomerAlgorithm:[,e.headers["x-amz-server-side-encryption-customer-algorithm"]],SSECustomerKeyMD5:[,e.headers["x-amz-server-side-encryption-customer-key-md5"]],SSEKMSKeyId:[,e.headers["x-amz-server-side-encryption-aws-kms-key-id"]],BucketKeyEnabled:[()=>e.headers["x-amz-server-side-encryption-bucket-key-enabled"]!==void 0,()=>(0,Qe.parseBoolean)(e.headers["x-amz-server-side-encryption-bucket-key-enabled"])],RequestCharged:[,e.headers["x-amz-request-charged"]]}),n=(0,Qe.expectObject)(await vg(e.body,r));return t.CopyPartResult=KVd(n,r),t};$i.de_UploadPartCopyCommand=DGd;var SGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},wGd=async(e,r)=>{if(e.statusCode!==200&&e.statusCode>=300)return IGd(e,r);let t=(0,Qe.map)({$metadata:Td(e)});return await(0,Qe.collectBody)(e.body,r),t};$i.de_WriteGetObjectResponseCommand=wGd;var IGd=async(e,r)=>{let t={...e,body:await rp(e.body,r)},n=np(e,t.body),i=t.body;return tp({output:e,parsedBody:i,errorCode:n})},tp=(0,Qe.withBaseException)(_9d.S3ServiceException),xGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.BucketAlreadyExists({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},TGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.BucketAlreadyOwnedByYou({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},PGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body;n.AccessTier!==void 0&&(t.AccessTier=(0,Qe.expectString)(n.AccessTier)),n.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(n.StorageClass));let i=new ej.InvalidObjectState({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},zLs=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchBucket({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},ear=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchKey({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},RGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NoSuchUpload({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},$Ls=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.NotFound({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},kGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new y9d.ObjectAlreadyInActiveTierError({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},FGd=async(e,r)=>{let t=(0,Qe.map)({}),n=e.body,i=new ej.ObjectNotInActiveTierError({$metadata:Td(e),...t});return(0,Qe.decorateServiceException)(i,e.body)},NGd=(e,r)=>r.eventStreamMarshaller.deserialize(e,async t=>t.Records!=null?{Records:await MGd(t.Records,r)}:t.Stats!=null?{Stats:await LGd(t.Stats,r)}:t.Progress!=null?{Progress:await qGd(t.Progress,r)}:t.Cont!=null?{Cont:await OGd(t.Cont,r)}:t.End!=null?{End:await BGd(t.End,r)}:{$unknown:e}),OGd=async(e,r)=>{let t={},n=await vg(e.body,r);return Object.assign(t,$Vd(n,r)),t},BGd=async(e,r)=>{let t={},n=await vg(e.body,r);return Object.assign(t,izd(n,r)),t},qGd=async(e,r)=>{let t={},n=await vg(e.body,r);return t.Details=i$d(n,r),t},MGd=async(e,r)=>{let t={};return t.Payload=e.body,t},LGd=async(e,r)=>{let t={},n=await vg(e.body,r);return t.Details=x$d(n,r),t},jGd=(e,r)=>{let t=new Zs.XmlNode("AbortIncompleteMultipartUpload");if(e.DaysAfterInitiation!=null){let n=Zs.XmlNode.of("DaysAfterInitiation",String(e.DaysAfterInitiation)).withName("DaysAfterInitiation");t.addChildNode(n)}return t},CLs=(e,r)=>{let t=new Zs.XmlNode("AccelerateConfiguration");if(e.Status!=null){let n=Zs.XmlNode.of("BucketAccelerateStatus",e.Status).withName("Status");t.addChildNode(n)}return t},Zsr=(e,r)=>{let t=new Zs.XmlNode("AccessControlPolicy");if(e.Grants!=null){let n=KLs(e.Grants,r),i=new Zs.XmlNode("AccessControlList");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Owner!=null){let n=$Ud(e.Owner,r).withName("Owner");t.addChildNode(n)}return t},GGd=(e,r)=>{let t=new Zs.XmlNode("AccessControlTranslation");if(e.Owner!=null){let n=Zs.XmlNode.of("OwnerOverride",e.Owner).withName("Owner");t.addChildNode(n)}return t},UGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedHeader",t).withName("member")),VGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedMethod",t).withName("member")),zGd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("AllowedOrigin",t).withName("member")),$Gd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},vLs=(e,r)=>{let t=new Zs.XmlNode("AnalyticsConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("AnalyticsId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=KGd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.StorageClassAnalysis!=null){let n=AVd(e.StorageClassAnalysis,r).withName("StorageClassAnalysis");t.addChildNode(n)}return t},QGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsExportDestination");if(e.S3BucketDestination!=null){let n=HGd(e.S3BucketDestination,r).withName("S3BucketDestination");t.addChildNode(n)}return t},KGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsFilter");return ej.AnalyticsFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},And:n=>{let i=$Gd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},HGd=(e,r)=>{let t=new Zs.XmlNode("AnalyticsS3BucketDestination");if(e.Format!=null){let n=Zs.XmlNode.of("AnalyticsS3ExportFileFormat",e.Format).withName("Format");t.addChildNode(n)}if(e.BucketAccountId!=null){let n=Zs.XmlNode.of("AccountId",e.BucketAccountId).withName("BucketAccountId");t.addChildNode(n)}if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return t},ELs=(e,r)=>{let t=new Zs.XmlNode("BucketLifecycleConfiguration");return e.Rules!=null&&kUd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},DLs=(e,r)=>{let t=new Zs.XmlNode("BucketLoggingStatus");if(e.LoggingEnabled!=null){let n=FUd(e.LoggingEnabled,r).withName("LoggingEnabled");t.addChildNode(n)}return t},SLs=(e,r)=>{let t=new Zs.XmlNode("CompletedMultipartUpload");return e.Parts!=null&&YGd(e.Parts,r).map(i=>{i=i.withName("Part"),t.addChildNode(i)}),t},WGd=(e,r)=>{let t=new Zs.XmlNode("CompletedPart");if(e.ETag!=null){let n=Zs.XmlNode.of("ETag",e.ETag).withName("ETag");t.addChildNode(n)}if(e.ChecksumCRC32!=null){let n=Zs.XmlNode.of("ChecksumCRC32",e.ChecksumCRC32).withName("ChecksumCRC32");t.addChildNode(n)}if(e.ChecksumCRC32C!=null){let n=Zs.XmlNode.of("ChecksumCRC32C",e.ChecksumCRC32C).withName("ChecksumCRC32C");t.addChildNode(n)}if(e.ChecksumSHA1!=null){let n=Zs.XmlNode.of("ChecksumSHA1",e.ChecksumSHA1).withName("ChecksumSHA1");t.addChildNode(n)}if(e.ChecksumSHA256!=null){let n=Zs.XmlNode.of("ChecksumSHA256",e.ChecksumSHA256).withName("ChecksumSHA256");t.addChildNode(n)}if(e.PartNumber!=null){let n=Zs.XmlNode.of("PartNumber",String(e.PartNumber)).withName("PartNumber");t.addChildNode(n)}return t},YGd=(e,r)=>e.filter(t=>t!=null).map(t=>WGd(t,r).withName("member")),JGd=(e,r)=>{let t=new Zs.XmlNode("Condition");if(e.HttpErrorCodeReturnedEquals!=null){let n=Zs.XmlNode.of("HttpErrorCodeReturnedEquals",e.HttpErrorCodeReturnedEquals).withName("HttpErrorCodeReturnedEquals");t.addChildNode(n)}if(e.KeyPrefixEquals!=null){let n=Zs.XmlNode.of("KeyPrefixEquals",e.KeyPrefixEquals).withName("KeyPrefixEquals");t.addChildNode(n)}return t},wLs=(e,r)=>{let t=new Zs.XmlNode("CORSConfiguration");return e.CORSRules!=null&&ZGd(e.CORSRules,r).map(i=>{i=i.withName("CORSRule"),t.addChildNode(i)}),t},XGd=(e,r)=>{let t=new Zs.XmlNode("CORSRule");if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.AllowedHeaders!=null&&UGd(e.AllowedHeaders,r).map(i=>{i=i.withName("AllowedHeader"),t.addChildNode(i)}),e.AllowedMethods!=null&&VGd(e.AllowedMethods,r).map(i=>{i=i.withName("AllowedMethod"),t.addChildNode(i)}),e.AllowedOrigins!=null&&zGd(e.AllowedOrigins,r).map(i=>{i=i.withName("AllowedOrigin"),t.addChildNode(i)}),e.ExposeHeaders!=null&&lUd(e.ExposeHeaders,r).map(i=>{i=i.withName("ExposeHeader"),t.addChildNode(i)}),e.MaxAgeSeconds!=null){let n=Zs.XmlNode.of("MaxAgeSeconds",String(e.MaxAgeSeconds)).withName("MaxAgeSeconds");t.addChildNode(n)}return t},ZGd=(e,r)=>e.filter(t=>t!=null).map(t=>XGd(t,r).withName("member")),ILs=(e,r)=>{let t=new Zs.XmlNode("CreateBucketConfiguration");if(e.LocationConstraint!=null){let n=Zs.XmlNode.of("BucketLocationConstraint",e.LocationConstraint).withName("LocationConstraint");t.addChildNode(n)}return t},eUd=(e,r)=>{let t=new Zs.XmlNode("CSVInput");if(e.FileHeaderInfo!=null){let n=Zs.XmlNode.of("FileHeaderInfo",e.FileHeaderInfo).withName("FileHeaderInfo");t.addChildNode(n)}if(e.Comments!=null){let n=Zs.XmlNode.of("Comments",e.Comments).withName("Comments");t.addChildNode(n)}if(e.QuoteEscapeCharacter!=null){let n=Zs.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(n)}if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}if(e.FieldDelimiter!=null){let n=Zs.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(n)}if(e.QuoteCharacter!=null){let n=Zs.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(n)}if(e.AllowQuotedRecordDelimiter!=null){let n=Zs.XmlNode.of("AllowQuotedRecordDelimiter",String(e.AllowQuotedRecordDelimiter)).withName("AllowQuotedRecordDelimiter");t.addChildNode(n)}return t},tUd=(e,r)=>{let t=new Zs.XmlNode("CSVOutput");if(e.QuoteFields!=null){let n=Zs.XmlNode.of("QuoteFields",e.QuoteFields).withName("QuoteFields");t.addChildNode(n)}if(e.QuoteEscapeCharacter!=null){let n=Zs.XmlNode.of("QuoteEscapeCharacter",e.QuoteEscapeCharacter).withName("QuoteEscapeCharacter");t.addChildNode(n)}if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}if(e.FieldDelimiter!=null){let n=Zs.XmlNode.of("FieldDelimiter",e.FieldDelimiter).withName("FieldDelimiter");t.addChildNode(n)}if(e.QuoteCharacter!=null){let n=Zs.XmlNode.of("QuoteCharacter",e.QuoteCharacter).withName("QuoteCharacter");t.addChildNode(n)}return t},rUd=(e,r)=>{let t=new Zs.XmlNode("DefaultRetention");if(e.Mode!=null){let n=Zs.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.Years!=null){let n=Zs.XmlNode.of("Years",String(e.Years)).withName("Years");t.addChildNode(n)}return t},xLs=(e,r)=>{let t=new Zs.XmlNode("Delete");if(e.Objects!=null&&UUd(e.Objects,r).map(i=>{i=i.withName("Object"),t.addChildNode(i)}),e.Quiet!=null){let n=Zs.XmlNode.of("Quiet",String(e.Quiet)).withName("Quiet");t.addChildNode(n)}return t},nUd=(e,r)=>{let t=new Zs.XmlNode("DeleteMarkerReplication");if(e.Status!=null){let n=Zs.XmlNode.of("DeleteMarkerReplicationStatus",e.Status).withName("Status");t.addChildNode(n)}return t},iUd=(e,r)=>{let t=new Zs.XmlNode("Destination");if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Account!=null){let n=Zs.XmlNode.of("AccountId",e.Account).withName("Account");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}if(e.AccessControlTranslation!=null){let n=GGd(e.AccessControlTranslation,r).withName("AccessControlTranslation");t.addChildNode(n)}if(e.EncryptionConfiguration!=null){let n=aUd(e.EncryptionConfiguration,r).withName("EncryptionConfiguration");t.addChildNode(n)}if(e.ReplicationTime!=null){let n=iVd(e.ReplicationTime,r).withName("ReplicationTime");t.addChildNode(n)}if(e.Metrics!=null){let n=OUd(e.Metrics,r).withName("Metrics");t.addChildNode(n)}return t},sUd=(e,r)=>{let t=new Zs.XmlNode("Encryption");if(e.EncryptionType!=null){let n=Zs.XmlNode.of("ServerSideEncryption",e.EncryptionType).withName("EncryptionType");t.addChildNode(n)}if(e.KMSKeyId!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KMSKeyId).withName("KMSKeyId");t.addChildNode(n)}if(e.KMSContext!=null){let n=Zs.XmlNode.of("KMSContext",e.KMSContext).withName("KMSContext");t.addChildNode(n)}return t},aUd=(e,r)=>{let t=new Zs.XmlNode("EncryptionConfiguration");if(e.ReplicaKmsKeyID!=null){let n=Zs.XmlNode.of("ReplicaKmsKeyID",e.ReplicaKmsKeyID).withName("ReplicaKmsKeyID");t.addChildNode(n)}return t},oUd=(e,r)=>{let t=new Zs.XmlNode("ErrorDocument");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}return t},cUd=(e,r)=>new Zs.XmlNode("EventBridgeConfiguration"),pfn=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("Event",t).withName("member")),uUd=(e,r)=>{let t=new Zs.XmlNode("ExistingObjectReplication");if(e.Status!=null){let n=Zs.XmlNode.of("ExistingObjectReplicationStatus",e.Status).withName("Status");t.addChildNode(n)}return t},lUd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("ExposeHeader",t).withName("member")),dUd=(e,r)=>{let t=new Zs.XmlNode("FilterRule");if(e.Name!=null){let n=Zs.XmlNode.of("FilterRuleName",e.Name).withName("Name");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("FilterRuleValue",e.Value).withName("Value");t.addChildNode(n)}return t},pUd=(e,r)=>e.filter(t=>t!=null).map(t=>dUd(t,r).withName("member")),mUd=(e,r)=>{let t=new Zs.XmlNode("GlacierJobParameters");if(e.Tier!=null){let n=Zs.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(n)}return t},fUd=(e,r)=>{let t=new Zs.XmlNode("Grant");if(e.Grantee!=null){let n=QLs(e.Grantee,r).withName("Grantee");n.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(n)}if(e.Permission!=null){let n=Zs.XmlNode.of("Permission",e.Permission).withName("Permission");t.addChildNode(n)}return t},QLs=(e,r)=>{let t=new Zs.XmlNode("Grantee");if(e.DisplayName!=null){let n=Zs.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(n)}if(e.EmailAddress!=null){let n=Zs.XmlNode.of("EmailAddress",e.EmailAddress).withName("EmailAddress");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.URI!=null){let n=Zs.XmlNode.of("URI",e.URI).withName("URI");t.addChildNode(n)}return e.Type!=null&&t.addAttribute("xsi:type",e.Type),t},KLs=(e,r)=>e.filter(t=>t!=null).map(t=>fUd(t,r).withName("Grant")),hUd=(e,r)=>{let t=new Zs.XmlNode("IndexDocument");if(e.Suffix!=null){let n=Zs.XmlNode.of("Suffix",e.Suffix).withName("Suffix");t.addChildNode(n)}return t},HLs=(e,r)=>{let t=new Zs.XmlNode("InputSerialization");if(e.CSV!=null){let n=eUd(e.CSV,r).withName("CSV");t.addChildNode(n)}if(e.CompressionType!=null){let n=Zs.XmlNode.of("CompressionType",e.CompressionType).withName("CompressionType");t.addChildNode(n)}if(e.JSON!=null){let n=DUd(e.JSON,r).withName("JSON");t.addChildNode(n)}if(e.Parquet!=null){let n=HUd(e.Parquet,r).withName("Parquet");t.addChildNode(n)}return t},gUd=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},TLs=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("IntelligentTieringId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=yUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("IntelligentTieringStatus",e.Status).withName("Status");t.addChildNode(n)}return e.Tierings!=null&&DVd(e.Tierings,r).map(i=>{i=i.withName("Tiering"),t.addChildNode(i)}),t},yUd=(e,r)=>{let t=new Zs.XmlNode("IntelligentTieringFilter");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tag!=null){let n=QGe(e.Tag,r).withName("Tag");t.addChildNode(n)}if(e.And!=null){let n=gUd(e.And,r).withName("And");t.addChildNode(n)}return t},PLs=(e,r)=>{let t=new Zs.XmlNode("InventoryConfiguration");if(e.Destination!=null){let n=_Ud(e.Destination,r).withName("Destination");t.addChildNode(n)}if(e.IsEnabled!=null){let n=Zs.XmlNode.of("IsEnabled",String(e.IsEnabled)).withName("IsEnabled");t.addChildNode(n)}if(e.Filter!=null){let n=bUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Id!=null){let n=Zs.XmlNode.of("InventoryId",e.Id).withName("Id");t.addChildNode(n)}if(e.IncludedObjectVersions!=null){let n=Zs.XmlNode.of("InventoryIncludedObjectVersions",e.IncludedObjectVersions).withName("IncludedObjectVersions");t.addChildNode(n)}if(e.OptionalFields!=null){let n=CUd(e.OptionalFields,r),i=new Zs.XmlNode("OptionalFields");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Schedule!=null){let n=EUd(e.Schedule,r).withName("Schedule");t.addChildNode(n)}return t},_Ud=(e,r)=>{let t=new Zs.XmlNode("InventoryDestination");if(e.S3BucketDestination!=null){let n=vUd(e.S3BucketDestination,r).withName("S3BucketDestination");t.addChildNode(n)}return t},AUd=(e,r)=>{let t=new Zs.XmlNode("InventoryEncryption");if(e.SSES3!=null){let n=_Vd(e.SSES3,r).withName("SSE-S3");t.addChildNode(n)}if(e.SSEKMS!=null){let n=gVd(e.SSEKMS,r).withName("SSE-KMS");t.addChildNode(n)}return t},bUd=(e,r)=>{let t=new Zs.XmlNode("InventoryFilter");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return t},CUd=(e,r)=>e.filter(t=>t!=null).map(t=>Zs.XmlNode.of("InventoryOptionalField",t).withName("Field")),vUd=(e,r)=>{let t=new Zs.XmlNode("InventoryS3BucketDestination");if(e.AccountId!=null){let n=Zs.XmlNode.of("AccountId",e.AccountId).withName("AccountId");t.addChildNode(n)}if(e.Bucket!=null){let n=Zs.XmlNode.of("BucketName",e.Bucket).withName("Bucket");t.addChildNode(n)}if(e.Format!=null){let n=Zs.XmlNode.of("InventoryFormat",e.Format).withName("Format");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Encryption!=null){let n=AUd(e.Encryption,r).withName("Encryption");t.addChildNode(n)}return t},EUd=(e,r)=>{let t=new Zs.XmlNode("InventorySchedule");if(e.Frequency!=null){let n=Zs.XmlNode.of("InventoryFrequency",e.Frequency).withName("Frequency");t.addChildNode(n)}return t},DUd=(e,r)=>{let t=new Zs.XmlNode("JSONInput");if(e.Type!=null){let n=Zs.XmlNode.of("JSONType",e.Type).withName("Type");t.addChildNode(n)}return t},SUd=(e,r)=>{let t=new Zs.XmlNode("JSONOutput");if(e.RecordDelimiter!=null){let n=Zs.XmlNode.of("RecordDelimiter",e.RecordDelimiter).withName("RecordDelimiter");t.addChildNode(n)}return t},wUd=(e,r)=>{let t=new Zs.XmlNode("LambdaFunctionConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.LambdaFunctionArn!=null){let n=Zs.XmlNode.of("LambdaFunctionArn",e.LambdaFunctionArn).withName("CloudFunction");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},IUd=(e,r)=>e.filter(t=>t!=null).map(t=>wUd(t,r).withName("member")),xUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleExpiration");if(e.Date!=null){let n=Zs.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.ExpiredObjectDeleteMarker!=null){let n=Zs.XmlNode.of("ExpiredObjectDeleteMarker",String(e.ExpiredObjectDeleteMarker)).withName("ExpiredObjectDeleteMarker");t.addChildNode(n)}return t},TUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRule");if(e.Expiration!=null){let n=xUd(e.Expiration,r).withName("Expiration");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Filter!=null){let n=RUd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("ExpirationStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.Transitions!=null&&xVd(e.Transitions,r).map(i=>{i=i.withName("Transition"),t.addChildNode(i)}),e.NoncurrentVersionTransitions!=null&&jUd(e.NoncurrentVersionTransitions,r).map(i=>{i=i.withName("NoncurrentVersionTransition"),t.addChildNode(i)}),e.NoncurrentVersionExpiration!=null){let n=MUd(e.NoncurrentVersionExpiration,r).withName("NoncurrentVersionExpiration");t.addChildNode(n)}if(e.AbortIncompleteMultipartUpload!=null){let n=jGd(e.AbortIncompleteMultipartUpload,r).withName("AbortIncompleteMultipartUpload");t.addChildNode(n)}return t},PUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRuleAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),e.ObjectSizeGreaterThan!=null){let n=Zs.XmlNode.of("ObjectSizeGreaterThanBytes",String(e.ObjectSizeGreaterThan)).withName("ObjectSizeGreaterThan");t.addChildNode(n)}if(e.ObjectSizeLessThan!=null){let n=Zs.XmlNode.of("ObjectSizeLessThanBytes",String(e.ObjectSizeLessThan)).withName("ObjectSizeLessThan");t.addChildNode(n)}return t},RUd=(e,r)=>{let t=new Zs.XmlNode("LifecycleRuleFilter");return ej.LifecycleRuleFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},ObjectSizeGreaterThan:n=>{let i=Zs.XmlNode.of("ObjectSizeGreaterThanBytes",String(n)).withName("ObjectSizeGreaterThan");t.addChildNode(i)},ObjectSizeLessThan:n=>{let i=Zs.XmlNode.of("ObjectSizeLessThanBytes",String(n)).withName("ObjectSizeLessThan");t.addChildNode(i)},And:n=>{let i=PUd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},kUd=(e,r)=>e.filter(t=>t!=null).map(t=>TUd(t,r).withName("member")),FUd=(e,r)=>{let t=new Zs.XmlNode("LoggingEnabled");if(e.TargetBucket!=null){let n=Zs.XmlNode.of("TargetBucket",e.TargetBucket).withName("TargetBucket");t.addChildNode(n)}if(e.TargetGrants!=null){let n=vVd(e.TargetGrants,r),i=new Zs.XmlNode("TargetGrants");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.TargetPrefix!=null){let n=Zs.XmlNode.of("TargetPrefix",e.TargetPrefix).withName("TargetPrefix");t.addChildNode(n)}return t},NUd=(e,r)=>{let t=new Zs.XmlNode("MetadataEntry");if(e.Name!=null){let n=Zs.XmlNode.of("MetadataKey",e.Name).withName("Name");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("MetadataValue",e.Value).withName("Value");t.addChildNode(n)}return t},OUd=(e,r)=>{let t=new Zs.XmlNode("Metrics");if(e.Status!=null){let n=Zs.XmlNode.of("MetricsStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.EventThreshold!=null){let n=YLs(e.EventThreshold,r).withName("EventThreshold");t.addChildNode(n)}return t},BUd=(e,r)=>{let t=new Zs.XmlNode("MetricsAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),e.AccessPointArn!=null){let n=Zs.XmlNode.of("AccessPointArn",e.AccessPointArn).withName("AccessPointArn");t.addChildNode(n)}return t},RLs=(e,r)=>{let t=new Zs.XmlNode("MetricsConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("MetricsId",e.Id).withName("Id");t.addChildNode(n)}if(e.Filter!=null){let n=qUd(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},qUd=(e,r)=>{let t=new Zs.XmlNode("MetricsFilter");return ej.MetricsFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},AccessPointArn:n=>{let i=Zs.XmlNode.of("AccessPointArn",n).withName("AccessPointArn");t.addChildNode(i)},And:n=>{let i=BUd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},MUd=(e,r)=>{let t=new Zs.XmlNode("NoncurrentVersionExpiration");if(e.NoncurrentDays!=null){let n=Zs.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(n)}if(e.NewerNoncurrentVersions!=null){let n=Zs.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(n)}return t},LUd=(e,r)=>{let t=new Zs.XmlNode("NoncurrentVersionTransition");if(e.NoncurrentDays!=null){let n=Zs.XmlNode.of("Days",String(e.NoncurrentDays)).withName("NoncurrentDays");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}if(e.NewerNoncurrentVersions!=null){let n=Zs.XmlNode.of("VersionCount",String(e.NewerNoncurrentVersions)).withName("NewerNoncurrentVersions");t.addChildNode(n)}return t},jUd=(e,r)=>e.filter(t=>t!=null).map(t=>LUd(t,r).withName("member")),kLs=(e,r)=>{let t=new Zs.XmlNode("NotificationConfiguration");if(e.TopicConfigurations!=null&&wVd(e.TopicConfigurations,r).map(i=>{i=i.withName("TopicConfiguration"),t.addChildNode(i)}),e.QueueConfigurations!=null&&YUd(e.QueueConfigurations,r).map(i=>{i=i.withName("QueueConfiguration"),t.addChildNode(i)}),e.LambdaFunctionConfigurations!=null&&IUd(e.LambdaFunctionConfigurations,r).map(i=>{i=i.withName("CloudFunctionConfiguration"),t.addChildNode(i)}),e.EventBridgeConfiguration!=null){let n=cUd(e.EventBridgeConfiguration,r).withName("EventBridgeConfiguration");t.addChildNode(n)}return t},mfn=(e,r)=>{let t=new Zs.XmlNode("NotificationConfigurationFilter");if(e.Key!=null){let n=cVd(e.Key,r).withName("S3Key");t.addChildNode(n)}return t},GUd=(e,r)=>{let t=new Zs.XmlNode("ObjectIdentifier");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}if(e.VersionId!=null){let n=Zs.XmlNode.of("ObjectVersionId",e.VersionId).withName("VersionId");t.addChildNode(n)}return t},UUd=(e,r)=>e.filter(t=>t!=null).map(t=>GUd(t,r).withName("member")),FLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockConfiguration");if(e.ObjectLockEnabled!=null){let n=Zs.XmlNode.of("ObjectLockEnabled",e.ObjectLockEnabled).withName("ObjectLockEnabled");t.addChildNode(n)}if(e.Rule!=null){let n=VUd(e.Rule,r).withName("Rule");t.addChildNode(n)}return t},NLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockLegalHold");if(e.Status!=null){let n=Zs.XmlNode.of("ObjectLockLegalHoldStatus",e.Status).withName("Status");t.addChildNode(n)}return t},OLs=(e,r)=>{let t=new Zs.XmlNode("ObjectLockRetention");if(e.Mode!=null){let n=Zs.XmlNode.of("ObjectLockRetentionMode",e.Mode).withName("Mode");t.addChildNode(n)}if(e.RetainUntilDate!=null){let n=Zs.XmlNode.of("Date",(e.RetainUntilDate.toISOString().split(".")[0]+"Z").toString()).withName("RetainUntilDate");t.addChildNode(n)}return t},VUd=(e,r)=>{let t=new Zs.XmlNode("ObjectLockRule");if(e.DefaultRetention!=null){let n=rUd(e.DefaultRetention,r).withName("DefaultRetention");t.addChildNode(n)}return t},zUd=(e,r)=>{let t=new Zs.XmlNode("OutputLocation");if(e.S3!=null){let n=uVd(e.S3,r).withName("S3");t.addChildNode(n)}return t},WLs=(e,r)=>{let t=new Zs.XmlNode("OutputSerialization");if(e.CSV!=null){let n=tUd(e.CSV,r).withName("CSV");t.addChildNode(n)}if(e.JSON!=null){let n=SUd(e.JSON,r).withName("JSON");t.addChildNode(n)}return t},$Ud=(e,r)=>{let t=new Zs.XmlNode("Owner");if(e.DisplayName!=null){let n=Zs.XmlNode.of("DisplayName",e.DisplayName).withName("DisplayName");t.addChildNode(n)}if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}return t},BLs=(e,r)=>{let t=new Zs.XmlNode("OwnershipControls");return e.Rules!=null&&KUd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},QUd=(e,r)=>{let t=new Zs.XmlNode("OwnershipControlsRule");if(e.ObjectOwnership!=null){let n=Zs.XmlNode.of("ObjectOwnership",e.ObjectOwnership).withName("ObjectOwnership");t.addChildNode(n)}return t},KUd=(e,r)=>e.filter(t=>t!=null).map(t=>QUd(t,r).withName("member")),HUd=(e,r)=>new Zs.XmlNode("ParquetInput"),qLs=(e,r)=>{let t=new Zs.XmlNode("PublicAccessBlockConfiguration");if(e.BlockPublicAcls!=null){let n=Zs.XmlNode.of("Setting",String(e.BlockPublicAcls)).withName("BlockPublicAcls");t.addChildNode(n)}if(e.IgnorePublicAcls!=null){let n=Zs.XmlNode.of("Setting",String(e.IgnorePublicAcls)).withName("IgnorePublicAcls");t.addChildNode(n)}if(e.BlockPublicPolicy!=null){let n=Zs.XmlNode.of("Setting",String(e.BlockPublicPolicy)).withName("BlockPublicPolicy");t.addChildNode(n)}if(e.RestrictPublicBuckets!=null){let n=Zs.XmlNode.of("Setting",String(e.RestrictPublicBuckets)).withName("RestrictPublicBuckets");t.addChildNode(n)}return t},WUd=(e,r)=>{let t=new Zs.XmlNode("QueueConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.QueueArn!=null){let n=Zs.XmlNode.of("QueueArn",e.QueueArn).withName("Queue");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},YUd=(e,r)=>e.filter(t=>t!=null).map(t=>WUd(t,r).withName("member")),JUd=(e,r)=>{let t=new Zs.XmlNode("Redirect");if(e.HostName!=null){let n=Zs.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(n)}if(e.HttpRedirectCode!=null){let n=Zs.XmlNode.of("HttpRedirectCode",e.HttpRedirectCode).withName("HttpRedirectCode");t.addChildNode(n)}if(e.Protocol!=null){let n=Zs.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(n)}if(e.ReplaceKeyPrefixWith!=null){let n=Zs.XmlNode.of("ReplaceKeyPrefixWith",e.ReplaceKeyPrefixWith).withName("ReplaceKeyPrefixWith");t.addChildNode(n)}if(e.ReplaceKeyWith!=null){let n=Zs.XmlNode.of("ReplaceKeyWith",e.ReplaceKeyWith).withName("ReplaceKeyWith");t.addChildNode(n)}return t},XUd=(e,r)=>{let t=new Zs.XmlNode("RedirectAllRequestsTo");if(e.HostName!=null){let n=Zs.XmlNode.of("HostName",e.HostName).withName("HostName");t.addChildNode(n)}if(e.Protocol!=null){let n=Zs.XmlNode.of("Protocol",e.Protocol).withName("Protocol");t.addChildNode(n)}return t},ZUd=(e,r)=>{let t=new Zs.XmlNode("ReplicaModifications");if(e.Status!=null){let n=Zs.XmlNode.of("ReplicaModificationsStatus",e.Status).withName("Status");t.addChildNode(n)}return t},MLs=(e,r)=>{let t=new Zs.XmlNode("ReplicationConfiguration");if(e.Role!=null){let n=Zs.XmlNode.of("Role",e.Role).withName("Role");t.addChildNode(n)}return e.Rules!=null&&nVd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},eVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRule");if(e.ID!=null){let n=Zs.XmlNode.of("ID",e.ID).withName("ID");t.addChildNode(n)}if(e.Priority!=null){let n=Zs.XmlNode.of("Priority",String(e.Priority)).withName("Priority");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Filter!=null){let n=rVd(e.Filter,r).withName("Filter");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("ReplicationRuleStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.SourceSelectionCriteria!=null){let n=hVd(e.SourceSelectionCriteria,r).withName("SourceSelectionCriteria");t.addChildNode(n)}if(e.ExistingObjectReplication!=null){let n=uUd(e.ExistingObjectReplication,r).withName("ExistingObjectReplication");t.addChildNode(n)}if(e.Destination!=null){let n=iUd(e.Destination,r).withName("Destination");t.addChildNode(n)}if(e.DeleteMarkerReplication!=null){let n=nUd(e.DeleteMarkerReplication,r).withName("DeleteMarkerReplication");t.addChildNode(n)}return t},tVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRuleAndOperator");if(e.Prefix!=null){let n=Zs.XmlNode.of("Prefix",e.Prefix).withName("Prefix");t.addChildNode(n)}return e.Tags!=null&&KGe(e.Tags,r).map(i=>{i=i.withName("Tag"),t.addChildNode(i)}),t},rVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationRuleFilter");return ej.ReplicationRuleFilter.visit(e,{Prefix:n=>{let i=Zs.XmlNode.of("Prefix",n).withName("Prefix");t.addChildNode(i)},Tag:n=>{let i=QGe(n,r).withName("Tag");t.addChildNode(i)},And:n=>{let i=tVd(n,r).withName("And");t.addChildNode(i)},_:(n,i)=>{if(!(i instanceof Zs.XmlNode||i instanceof Zs.XmlText))throw new Error("Unable to serialize unknown union members in XML.");t.addChildNode(new Zs.XmlNode(n).addChildNode(i))}}),t},nVd=(e,r)=>e.filter(t=>t!=null).map(t=>eVd(t,r).withName("member")),iVd=(e,r)=>{let t=new Zs.XmlNode("ReplicationTime");if(e.Status!=null){let n=Zs.XmlNode.of("ReplicationTimeStatus",e.Status).withName("Status");t.addChildNode(n)}if(e.Time!=null){let n=YLs(e.Time,r).withName("Time");t.addChildNode(n)}return t},YLs=(e,r)=>{let t=new Zs.XmlNode("ReplicationTimeValue");if(e.Minutes!=null){let n=Zs.XmlNode.of("Minutes",String(e.Minutes)).withName("Minutes");t.addChildNode(n)}return t},LLs=(e,r)=>{let t=new Zs.XmlNode("RequestPaymentConfiguration");if(e.Payer!=null){let n=Zs.XmlNode.of("Payer",e.Payer).withName("Payer");t.addChildNode(n)}return t},sVd=(e,r)=>{let t=new Zs.XmlNode("RequestProgress");if(e.Enabled!=null){let n=Zs.XmlNode.of("EnableRequestProgress",String(e.Enabled)).withName("Enabled");t.addChildNode(n)}return t},jLs=(e,r)=>{let t=new Zs.XmlNode("RestoreRequest");if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.GlacierJobParameters!=null){let n=mUd(e.GlacierJobParameters,r).withName("GlacierJobParameters");t.addChildNode(n)}if(e.Type!=null){let n=Zs.XmlNode.of("RestoreRequestType",e.Type).withName("Type");t.addChildNode(n)}if(e.Tier!=null){let n=Zs.XmlNode.of("Tier",e.Tier).withName("Tier");t.addChildNode(n)}if(e.Description!=null){let n=Zs.XmlNode.of("Description",e.Description).withName("Description");t.addChildNode(n)}if(e.SelectParameters!=null){let n=dVd(e.SelectParameters,r).withName("SelectParameters");t.addChildNode(n)}if(e.OutputLocation!=null){let n=zUd(e.OutputLocation,r).withName("OutputLocation");t.addChildNode(n)}return t},aVd=(e,r)=>{let t=new Zs.XmlNode("RoutingRule");if(e.Condition!=null){let n=JGd(e.Condition,r).withName("Condition");t.addChildNode(n)}if(e.Redirect!=null){let n=JUd(e.Redirect,r).withName("Redirect");t.addChildNode(n)}return t},oVd=(e,r)=>e.filter(t=>t!=null).map(t=>aVd(t,r).withName("RoutingRule")),cVd=(e,r)=>{let t=new Zs.XmlNode("S3KeyFilter");return e.FilterRules!=null&&pUd(e.FilterRules,r).map(i=>{i=i.withName("FilterRule"),t.addChildNode(i)}),t},uVd=(e,r)=>{let t=new Zs.XmlNode("S3Location");if(e.BucketName!=null){let n=Zs.XmlNode.of("BucketName",e.BucketName).withName("BucketName");t.addChildNode(n)}if(e.Prefix!=null){let n=Zs.XmlNode.of("LocationPrefix",e.Prefix).withName("Prefix");t.addChildNode(n)}if(e.Encryption!=null){let n=sUd(e.Encryption,r).withName("Encryption");t.addChildNode(n)}if(e.CannedACL!=null){let n=Zs.XmlNode.of("ObjectCannedACL",e.CannedACL).withName("CannedACL");t.addChildNode(n)}if(e.AccessControlList!=null){let n=KLs(e.AccessControlList,r),i=new Zs.XmlNode("AccessControlList");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.Tagging!=null){let n=CTt(e.Tagging,r).withName("Tagging");t.addChildNode(n)}if(e.UserMetadata!=null){let n=TVd(e.UserMetadata,r),i=new Zs.XmlNode("UserMetadata");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("StorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}return t},lVd=(e,r)=>{let t=new Zs.XmlNode("ScanRange");if(e.Start!=null){let n=Zs.XmlNode.of("Start",String(e.Start)).withName("Start");t.addChildNode(n)}if(e.End!=null){let n=Zs.XmlNode.of("End",String(e.End)).withName("End");t.addChildNode(n)}return t},dVd=(e,r)=>{let t=new Zs.XmlNode("SelectParameters");if(e.InputSerialization!=null){let n=HLs(e.InputSerialization,r).withName("InputSerialization");t.addChildNode(n)}if(e.ExpressionType!=null){let n=Zs.XmlNode.of("ExpressionType",e.ExpressionType).withName("ExpressionType");t.addChildNode(n)}if(e.Expression!=null){let n=Zs.XmlNode.of("Expression",e.Expression).withName("Expression");t.addChildNode(n)}if(e.OutputSerialization!=null){let n=WLs(e.OutputSerialization,r).withName("OutputSerialization");t.addChildNode(n)}return t},pVd=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionByDefault");if(e.SSEAlgorithm!=null){let n=Zs.XmlNode.of("ServerSideEncryption",e.SSEAlgorithm).withName("SSEAlgorithm");t.addChildNode(n)}if(e.KMSMasterKeyID!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KMSMasterKeyID).withName("KMSMasterKeyID");t.addChildNode(n)}return t},GLs=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionConfiguration");return e.Rules!=null&&fVd(e.Rules,r).map(i=>{i=i.withName("Rule"),t.addChildNode(i)}),t},mVd=(e,r)=>{let t=new Zs.XmlNode("ServerSideEncryptionRule");if(e.ApplyServerSideEncryptionByDefault!=null){let n=pVd(e.ApplyServerSideEncryptionByDefault,r).withName("ApplyServerSideEncryptionByDefault");t.addChildNode(n)}if(e.BucketKeyEnabled!=null){let n=Zs.XmlNode.of("BucketKeyEnabled",String(e.BucketKeyEnabled)).withName("BucketKeyEnabled");t.addChildNode(n)}return t},fVd=(e,r)=>e.filter(t=>t!=null).map(t=>mVd(t,r).withName("member")),hVd=(e,r)=>{let t=new Zs.XmlNode("SourceSelectionCriteria");if(e.SseKmsEncryptedObjects!=null){let n=yVd(e.SseKmsEncryptedObjects,r).withName("SseKmsEncryptedObjects");t.addChildNode(n)}if(e.ReplicaModifications!=null){let n=ZUd(e.ReplicaModifications,r).withName("ReplicaModifications");t.addChildNode(n)}return t},gVd=(e,r)=>{let t=new Zs.XmlNode("SSE-KMS");if(e.KeyId!=null){let n=Zs.XmlNode.of("SSEKMSKeyId",e.KeyId).withName("KeyId");t.addChildNode(n)}return t},yVd=(e,r)=>{let t=new Zs.XmlNode("SseKmsEncryptedObjects");if(e.Status!=null){let n=Zs.XmlNode.of("SseKmsEncryptedObjectsStatus",e.Status).withName("Status");t.addChildNode(n)}return t},_Vd=(e,r)=>new Zs.XmlNode("SSE-S3"),AVd=(e,r)=>{let t=new Zs.XmlNode("StorageClassAnalysis");if(e.DataExport!=null){let n=bVd(e.DataExport,r).withName("DataExport");t.addChildNode(n)}return t},bVd=(e,r)=>{let t=new Zs.XmlNode("StorageClassAnalysisDataExport");if(e.OutputSchemaVersion!=null){let n=Zs.XmlNode.of("StorageClassAnalysisSchemaVersion",e.OutputSchemaVersion).withName("OutputSchemaVersion");t.addChildNode(n)}if(e.Destination!=null){let n=QGd(e.Destination,r).withName("Destination");t.addChildNode(n)}return t},QGe=(e,r)=>{let t=new Zs.XmlNode("Tag");if(e.Key!=null){let n=Zs.XmlNode.of("ObjectKey",e.Key).withName("Key");t.addChildNode(n)}if(e.Value!=null){let n=Zs.XmlNode.of("Value",e.Value).withName("Value");t.addChildNode(n)}return t},CTt=(e,r)=>{let t=new Zs.XmlNode("Tagging");if(e.TagSet!=null){let n=KGe(e.TagSet,r),i=new Zs.XmlNode("TagSet");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}return t},KGe=(e,r)=>e.filter(t=>t!=null).map(t=>QGe(t,r).withName("Tag")),CVd=(e,r)=>{let t=new Zs.XmlNode("TargetGrant");if(e.Grantee!=null){let n=QLs(e.Grantee,r).withName("Grantee");n.addAttribute("xmlns:xsi","http://www.w3.org/2001/XMLSchema-instance"),t.addChildNode(n)}if(e.Permission!=null){let n=Zs.XmlNode.of("BucketLogsPermission",e.Permission).withName("Permission");t.addChildNode(n)}return t},vVd=(e,r)=>e.filter(t=>t!=null).map(t=>CVd(t,r).withName("Grant")),EVd=(e,r)=>{let t=new Zs.XmlNode("Tiering");if(e.Days!=null){let n=Zs.XmlNode.of("IntelligentTieringDays",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.AccessTier!=null){let n=Zs.XmlNode.of("IntelligentTieringAccessTier",e.AccessTier).withName("AccessTier");t.addChildNode(n)}return t},DVd=(e,r)=>e.filter(t=>t!=null).map(t=>EVd(t,r).withName("member")),SVd=(e,r)=>{let t=new Zs.XmlNode("TopicConfiguration");if(e.Id!=null){let n=Zs.XmlNode.of("NotificationId",e.Id).withName("Id");t.addChildNode(n)}if(e.TopicArn!=null){let n=Zs.XmlNode.of("TopicArn",e.TopicArn).withName("Topic");t.addChildNode(n)}if(e.Events!=null&&pfn(e.Events,r).map(i=>{i=i.withName("Event"),t.addChildNode(i)}),e.Filter!=null){let n=mfn(e.Filter,r).withName("Filter");t.addChildNode(n)}return t},wVd=(e,r)=>e.filter(t=>t!=null).map(t=>SVd(t,r).withName("member")),IVd=(e,r)=>{let t=new Zs.XmlNode("Transition");if(e.Date!=null){let n=Zs.XmlNode.of("Date",(e.Date.toISOString().split(".")[0]+"Z").toString()).withName("Date");t.addChildNode(n)}if(e.Days!=null){let n=Zs.XmlNode.of("Days",String(e.Days)).withName("Days");t.addChildNode(n)}if(e.StorageClass!=null){let n=Zs.XmlNode.of("TransitionStorageClass",e.StorageClass).withName("StorageClass");t.addChildNode(n)}return t},xVd=(e,r)=>e.filter(t=>t!=null).map(t=>IVd(t,r).withName("member")),TVd=(e,r)=>e.filter(t=>t!=null).map(t=>NUd(t,r).withName("MetadataEntry")),ULs=(e,r)=>{let t=new Zs.XmlNode("VersioningConfiguration");if(e.MFADelete!=null){let n=Zs.XmlNode.of("MFADelete",e.MFADelete).withName("MfaDelete");t.addChildNode(n)}if(e.Status!=null){let n=Zs.XmlNode.of("BucketVersioningStatus",e.Status).withName("Status");t.addChildNode(n)}return t},VLs=(e,r)=>{let t=new Zs.XmlNode("WebsiteConfiguration");if(e.ErrorDocument!=null){let n=oUd(e.ErrorDocument,r).withName("ErrorDocument");t.addChildNode(n)}if(e.IndexDocument!=null){let n=hUd(e.IndexDocument,r).withName("IndexDocument");t.addChildNode(n)}if(e.RedirectAllRequestsTo!=null){let n=XUd(e.RedirectAllRequestsTo,r).withName("RedirectAllRequestsTo");t.addChildNode(n)}if(e.RoutingRules!=null){let n=oVd(e.RoutingRules,r),i=new Zs.XmlNode("RoutingRules");n.map(s=>{i.addChildNode(s)}),t.addChildNode(i)}return t},PVd=(e,r)=>{let t={};return e.DaysAfterInitiation!==void 0&&(t.DaysAfterInitiation=(0,Qe.strictParseInt32)(e.DaysAfterInitiation)),t},RVd=(e,r)=>{let t={};return e.Owner!==void 0&&(t.Owner=(0,Qe.expectString)(e.Owner)),t},kVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),FVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),NVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),OVd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},JLs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=MVd((0,Qe.expectUnion)(e.Filter),r)),e.StorageClassAnalysis!==void 0&&(t.StorageClassAnalysis=T$d(e.StorageClassAnalysis,r)),t},BVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JLs(t,r)),qVd=(e,r)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=LVd(e.S3BucketDestination,r)),t},MVd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.And!==void 0?{And:OVd(e.And,r)}:{$unknown:Object.entries(e)[0]},LVd=(e,r)=>{let t={};return e.Format!==void 0&&(t.Format=(0,Qe.expectString)(e.Format)),e.BucketAccountId!==void 0&&(t.BucketAccountId=(0,Qe.expectString)(e.BucketAccountId)),e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},jVd=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Qe.expectString)(e.Name)),e.CreationDate!==void 0&&(t.CreationDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.CreationDate))),t},GVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jVd(t,r)),UVd=(e,r)=>{let t={};return e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},XLs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),VVd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},tar=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VVd(t,r)),zVd=(e,r)=>{let t={};return e.HttpErrorCodeReturnedEquals!==void 0&&(t.HttpErrorCodeReturnedEquals=(0,Qe.expectString)(e.HttpErrorCodeReturnedEquals)),e.KeyPrefixEquals!==void 0&&(t.KeyPrefixEquals=(0,Qe.expectString)(e.KeyPrefixEquals)),t},$Vd=(e,r)=>({}),QVd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},KVd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},HVd=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.AllowedHeader===""?t.AllowedHeaders=[]:e.AllowedHeader!==void 0&&(t.AllowedHeaders=kVd((0,Qe.getArrayIfSingleItem)(e.AllowedHeader),r)),e.AllowedMethod===""?t.AllowedMethods=[]:e.AllowedMethod!==void 0&&(t.AllowedMethods=FVd((0,Qe.getArrayIfSingleItem)(e.AllowedMethod),r)),e.AllowedOrigin===""?t.AllowedOrigins=[]:e.AllowedOrigin!==void 0&&(t.AllowedOrigins=NVd((0,Qe.getArrayIfSingleItem)(e.AllowedOrigin),r)),e.ExposeHeader===""?t.ExposeHeaders=[]:e.ExposeHeader!==void 0&&(t.ExposeHeaders=lzd((0,Qe.getArrayIfSingleItem)(e.ExposeHeader),r)),e.MaxAgeSeconds!==void 0&&(t.MaxAgeSeconds=(0,Qe.strictParseInt32)(e.MaxAgeSeconds)),t},WVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HVd(t,r)),YVd=(e,r)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,Qe.expectString)(e.Mode)),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.Years!==void 0&&(t.Years=(0,Qe.strictParseInt32)(e.Years)),t},JVd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.DeleteMarker!==void 0&&(t.DeleteMarker=(0,Qe.parseBoolean)(e.DeleteMarker)),e.DeleteMarkerVersionId!==void 0&&(t.DeleteMarkerVersionId=(0,Qe.expectString)(e.DeleteMarkerVersionId)),t},XVd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JVd(t,r)),ZVd=(e,r)=>{let t={};return e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,Qe.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),t},ezd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},tzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ZVd(t,r)),rzd=(e,r)=>{let t={};return e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Account!==void 0&&(t.Account=(0,Qe.expectString)(e.Account)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.AccessControlTranslation!==void 0&&(t.AccessControlTranslation=RVd(e.AccessControlTranslation,r)),e.EncryptionConfiguration!==void 0&&(t.EncryptionConfiguration=nzd(e.EncryptionConfiguration,r)),e.ReplicationTime!==void 0&&(t.ReplicationTime=g$d(e.ReplicationTime,r)),e.Metrics!==void 0&&(t.Metrics=Nzd(e.Metrics,r)),t},nzd=(e,r)=>{let t={};return e.ReplicaKmsKeyID!==void 0&&(t.ReplicaKmsKeyID=(0,Qe.expectString)(e.ReplicaKmsKeyID)),t},izd=(e,r)=>({}),szd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.Code!==void 0&&(t.Code=(0,Qe.expectString)(e.Code)),e.Message!==void 0&&(t.Message=(0,Qe.expectString)(e.Message)),t},azd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),t},ozd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>szd(t,r)),czd=(e,r)=>({}),ffn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),uzd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},lzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),dzd=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Qe.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Qe.expectString)(e.Value)),t},pzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dzd(t,r)),mzd=(e,r)=>{let t={};return e.PartsCount!==void 0&&(t.TotalPartsCount=(0,Qe.strictParseInt32)(e.PartsCount)),e.PartNumberMarker!==void 0&&(t.PartNumberMarker=(0,Qe.expectString)(e.PartNumberMarker)),e.NextPartNumberMarker!==void 0&&(t.NextPartNumberMarker=(0,Qe.expectString)(e.NextPartNumberMarker)),e.MaxParts!==void 0&&(t.MaxParts=(0,Qe.strictParseInt32)(e.MaxParts)),e.IsTruncated!==void 0&&(t.IsTruncated=(0,Qe.parseBoolean)(e.IsTruncated)),e.Part===""?t.Parts=[]:e.Part!==void 0&&(t.Parts=r$d((0,Qe.getArrayIfSingleItem)(e.Part),r)),t},fzd=(e,r)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=ZLs(e.Grantee,r)),e.Permission!==void 0&&(t.Permission=(0,Qe.expectString)(e.Permission)),t},ZLs=(e,r)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),e.EmailAddress!==void 0&&(t.EmailAddress=(0,Qe.expectString)(e.EmailAddress)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.URI!==void 0&&(t.URI=(0,Qe.expectString)(e.URI)),e["xsi:type"]!==void 0&&(t.Type=(0,Qe.expectString)(e["xsi:type"])),t},ejs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fzd(t,r)),hzd=(e,r)=>{let t={};return e.Suffix!==void 0&&(t.Suffix=(0,Qe.expectString)(e.Suffix)),t},tjs=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),t},gzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},rjs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter!==void 0&&(t.Filter=_zd(e.Filter,r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Tiering===""?t.Tierings=[]:e.Tiering!==void 0&&(t.Tierings=N$d((0,Qe.getArrayIfSingleItem)(e.Tiering),r)),t},yzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rjs(t,r)),_zd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag!==void 0&&(t.Tag=HGe(e.Tag,r)),e.And!==void 0&&(t.And=gzd(e.And,r)),t},njs=(e,r)=>{let t={};return e.Destination!==void 0&&(t.Destination=bzd(e.Destination,r)),e.IsEnabled!==void 0&&(t.IsEnabled=(0,Qe.parseBoolean)(e.IsEnabled)),e.Filter!==void 0&&(t.Filter=vzd(e.Filter,r)),e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.IncludedObjectVersions!==void 0&&(t.IncludedObjectVersions=(0,Qe.expectString)(e.IncludedObjectVersions)),e.OptionalFields===""?t.OptionalFields=[]:e.OptionalFields!==void 0&&e.OptionalFields.Field!==void 0&&(t.OptionalFields=Ezd((0,Qe.getArrayIfSingleItem)(e.OptionalFields.Field),r)),e.Schedule!==void 0&&(t.Schedule=Szd(e.Schedule,r)),t},Azd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>njs(t,r)),bzd=(e,r)=>{let t={};return e.S3BucketDestination!==void 0&&(t.S3BucketDestination=Dzd(e.S3BucketDestination,r)),t},Czd=(e,r)=>{let t={};return e["SSE-S3"]!==void 0&&(t.SSES3=I$d(e["SSE-S3"],r)),e["SSE-KMS"]!==void 0&&(t.SSEKMS=S$d(e["SSE-KMS"],r)),t},vzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),t},Ezd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Qe.expectString)(t)),Dzd=(e,r)=>{let t={};return e.AccountId!==void 0&&(t.AccountId=(0,Qe.expectString)(e.AccountId)),e.Bucket!==void 0&&(t.Bucket=(0,Qe.expectString)(e.Bucket)),e.Format!==void 0&&(t.Format=(0,Qe.expectString)(e.Format)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Encryption!==void 0&&(t.Encryption=Czd(e.Encryption,r)),t},Szd=(e,r)=>{let t={};return e.Frequency!==void 0&&(t.Frequency=(0,Qe.expectString)(e.Frequency)),t},wzd=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.CloudFunction!==void 0&&(t.LambdaFunctionArn=(0,Qe.expectString)(e.CloudFunction)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},Izd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wzd(t,r)),xzd=(e,r)=>{let t={};return e.Date!==void 0&&(t.Date=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.ExpiredObjectDeleteMarker!==void 0&&(t.ExpiredObjectDeleteMarker=(0,Qe.parseBoolean)(e.ExpiredObjectDeleteMarker)),t},Tzd=(e,r)=>{let t={};return e.Expiration!==void 0&&(t.Expiration=xzd(e.Expiration,r)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=Rzd((0,Qe.expectUnion)(e.Filter),r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Transition===""?t.Transitions=[]:e.Transition!==void 0&&(t.Transitions=M$d((0,Qe.getArrayIfSingleItem)(e.Transition),r)),e.NoncurrentVersionTransition===""?t.NoncurrentVersionTransitions=[]:e.NoncurrentVersionTransition!==void 0&&(t.NoncurrentVersionTransitions=Uzd((0,Qe.getArrayIfSingleItem)(e.NoncurrentVersionTransition),r)),e.NoncurrentVersionExpiration!==void 0&&(t.NoncurrentVersionExpiration=jzd(e.NoncurrentVersionExpiration,r)),e.AbortIncompleteMultipartUpload!==void 0&&(t.AbortIncompleteMultipartUpload=PVd(e.AbortIncompleteMultipartUpload,r)),t},Pzd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),e.ObjectSizeGreaterThan!==void 0&&(t.ObjectSizeGreaterThan=(0,Qe.strictParseLong)(e.ObjectSizeGreaterThan)),e.ObjectSizeLessThan!==void 0&&(t.ObjectSizeLessThan=(0,Qe.strictParseLong)(e.ObjectSizeLessThan)),t},Rzd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.ObjectSizeGreaterThan!==void 0?{ObjectSizeGreaterThan:(0,Qe.strictParseLong)(e.ObjectSizeGreaterThan)}:e.ObjectSizeLessThan!==void 0?{ObjectSizeLessThan:(0,Qe.strictParseLong)(e.ObjectSizeLessThan)}:e.And!==void 0?{And:Pzd(e.And,r)}:{$unknown:Object.entries(e)[0]},kzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tzd(t,r)),Fzd=(e,r)=>{let t={};return e.TargetBucket!==void 0&&(t.TargetBucket=(0,Qe.expectString)(e.TargetBucket)),e.TargetGrants===""?t.TargetGrants=[]:e.TargetGrants!==void 0&&e.TargetGrants.Grant!==void 0&&(t.TargetGrants=k$d((0,Qe.getArrayIfSingleItem)(e.TargetGrants.Grant),r)),e.TargetPrefix!==void 0&&(t.TargetPrefix=(0,Qe.expectString)(e.TargetPrefix)),t},Nzd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.EventThreshold!==void 0&&(t.EventThreshold=ajs(e.EventThreshold,r)),t},Ozd=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),e.AccessPointArn!==void 0&&(t.AccessPointArn=(0,Qe.expectString)(e.AccessPointArn)),t},ijs=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Filter===""||e.Filter!==void 0&&(t.Filter=qzd((0,Qe.expectUnion)(e.Filter),r)),t},Bzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ijs(t,r)),qzd=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.AccessPointArn!==void 0?{AccessPointArn:(0,Qe.expectString)(e.AccessPointArn)}:e.And!==void 0?{And:Ozd(e.And,r)}:{$unknown:Object.entries(e)[0]},Mzd=(e,r)=>{let t={};return e.UploadId!==void 0&&(t.UploadId=(0,Qe.expectString)(e.UploadId)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.Initiated!==void 0&&(t.Initiated=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Initiated))),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.Initiator!==void 0&&(t.Initiator=tjs(e.Initiator,r)),e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=(0,Qe.expectString)(e.ChecksumAlgorithm)),t},Lzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mzd(t,r)),jzd=(e,r)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,Qe.strictParseInt32)(e.NoncurrentDays)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,Qe.strictParseInt32)(e.NewerNoncurrentVersions)),t},Gzd=(e,r)=>{let t={};return e.NoncurrentDays!==void 0&&(t.NoncurrentDays=(0,Qe.strictParseInt32)(e.NoncurrentDays)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.NewerNoncurrentVersions!==void 0&&(t.NewerNoncurrentVersions=(0,Qe.strictParseInt32)(e.NewerNoncurrentVersions)),t},Uzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gzd(t,r)),hfn=(e,r)=>{let t={};return e.S3Key!==void 0&&(t.Key=A$d(e.S3Key,r)),t},Vzd=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=XLs((0,Qe.getArrayIfSingleItem)(e.ChecksumAlgorithm),r)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.RestoreStatus!==void 0&&(t.RestoreStatus=ojs(e.RestoreStatus,r)),t},sjs=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vzd(t,r)),zzd=(e,r)=>{let t={};return e.ObjectLockEnabled!==void 0&&(t.ObjectLockEnabled=(0,Qe.expectString)(e.ObjectLockEnabled)),e.Rule!==void 0&&(t.Rule=Kzd(e.Rule,r)),t},$zd=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},Qzd=(e,r)=>{let t={};return e.Mode!==void 0&&(t.Mode=(0,Qe.expectString)(e.Mode)),e.RetainUntilDate!==void 0&&(t.RetainUntilDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.RetainUntilDate))),t},Kzd=(e,r)=>{let t={};return e.DefaultRetention!==void 0&&(t.DefaultRetention=YVd(e.DefaultRetention,r)),t},Hzd=(e,r)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,Qe.strictParseInt32)(e.PartNumber)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},Wzd=(e,r)=>{let t={};return e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.ChecksumAlgorithm===""?t.ChecksumAlgorithm=[]:e.ChecksumAlgorithm!==void 0&&(t.ChecksumAlgorithm=XLs((0,Qe.getArrayIfSingleItem)(e.ChecksumAlgorithm),r)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.VersionId!==void 0&&(t.VersionId=(0,Qe.expectString)(e.VersionId)),e.IsLatest!==void 0&&(t.IsLatest=(0,Qe.parseBoolean)(e.IsLatest)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.Owner!==void 0&&(t.Owner=Ufe(e.Owner,r)),e.RestoreStatus!==void 0&&(t.RestoreStatus=ojs(e.RestoreStatus,r)),t},Yzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wzd(t,r)),Ufe=(e,r)=>{let t={};return e.DisplayName!==void 0&&(t.DisplayName=(0,Qe.expectString)(e.DisplayName)),e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),t},Jzd=(e,r)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=Zzd((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},Xzd=(e,r)=>{let t={};return e.ObjectOwnership!==void 0&&(t.ObjectOwnership=(0,Qe.expectString)(e.ObjectOwnership)),t},Zzd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xzd(t,r)),e$d=(e,r)=>{let t={};return e.PartNumber!==void 0&&(t.PartNumber=(0,Qe.strictParseInt32)(e.PartNumber)),e.LastModified!==void 0&&(t.LastModified=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.LastModified))),e.ETag!==void 0&&(t.ETag=(0,Qe.expectString)(e.ETag)),e.Size!==void 0&&(t.Size=(0,Qe.strictParseLong)(e.Size)),e.ChecksumCRC32!==void 0&&(t.ChecksumCRC32=(0,Qe.expectString)(e.ChecksumCRC32)),e.ChecksumCRC32C!==void 0&&(t.ChecksumCRC32C=(0,Qe.expectString)(e.ChecksumCRC32C)),e.ChecksumSHA1!==void 0&&(t.ChecksumSHA1=(0,Qe.expectString)(e.ChecksumSHA1)),e.ChecksumSHA256!==void 0&&(t.ChecksumSHA256=(0,Qe.expectString)(e.ChecksumSHA256)),t},t$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e$d(t,r)),r$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hzd(t,r)),n$d=(e,r)=>{let t={};return e.IsPublic!==void 0&&(t.IsPublic=(0,Qe.parseBoolean)(e.IsPublic)),t},i$d=(e,r)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,Qe.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,Qe.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,Qe.strictParseLong)(e.BytesReturned)),t},s$d=(e,r)=>{let t={};return e.BlockPublicAcls!==void 0&&(t.BlockPublicAcls=(0,Qe.parseBoolean)(e.BlockPublicAcls)),e.IgnorePublicAcls!==void 0&&(t.IgnorePublicAcls=(0,Qe.parseBoolean)(e.IgnorePublicAcls)),e.BlockPublicPolicy!==void 0&&(t.BlockPublicPolicy=(0,Qe.parseBoolean)(e.BlockPublicPolicy)),e.RestrictPublicBuckets!==void 0&&(t.RestrictPublicBuckets=(0,Qe.parseBoolean)(e.RestrictPublicBuckets)),t},a$d=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Queue!==void 0&&(t.QueueArn=(0,Qe.expectString)(e.Queue)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},o$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>a$d(t,r)),c$d=(e,r)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,Qe.expectString)(e.HostName)),e.HttpRedirectCode!==void 0&&(t.HttpRedirectCode=(0,Qe.expectString)(e.HttpRedirectCode)),e.Protocol!==void 0&&(t.Protocol=(0,Qe.expectString)(e.Protocol)),e.ReplaceKeyPrefixWith!==void 0&&(t.ReplaceKeyPrefixWith=(0,Qe.expectString)(e.ReplaceKeyPrefixWith)),e.ReplaceKeyWith!==void 0&&(t.ReplaceKeyWith=(0,Qe.expectString)(e.ReplaceKeyWith)),t},u$d=(e,r)=>{let t={};return e.HostName!==void 0&&(t.HostName=(0,Qe.expectString)(e.HostName)),e.Protocol!==void 0&&(t.Protocol=(0,Qe.expectString)(e.Protocol)),t},l$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},d$d=(e,r)=>{let t={};return e.Role!==void 0&&(t.Role=(0,Qe.expectString)(e.Role)),e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=h$d((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},p$d=(e,r)=>{let t={};return e.ID!==void 0&&(t.ID=(0,Qe.expectString)(e.ID)),e.Priority!==void 0&&(t.Priority=(0,Qe.strictParseInt32)(e.Priority)),e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Filter===""||e.Filter!==void 0&&(t.Filter=f$d((0,Qe.expectUnion)(e.Filter),r)),e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.SourceSelectionCriteria!==void 0&&(t.SourceSelectionCriteria=D$d(e.SourceSelectionCriteria,r)),e.ExistingObjectReplication!==void 0&&(t.ExistingObjectReplication=uzd(e.ExistingObjectReplication,r)),e.Destination!==void 0&&(t.Destination=rzd(e.Destination,r)),e.DeleteMarkerReplication!==void 0&&(t.DeleteMarkerReplication=ezd(e.DeleteMarkerReplication,r)),t},m$d=(e,r)=>{let t={};return e.Prefix!==void 0&&(t.Prefix=(0,Qe.expectString)(e.Prefix)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&(t.Tags=tSe((0,Qe.getArrayIfSingleItem)(e.Tag),r)),t},f$d=(e,r)=>e.Prefix!==void 0?{Prefix:(0,Qe.expectString)(e.Prefix)}:e.Tag!==void 0?{Tag:HGe(e.Tag,r)}:e.And!==void 0?{And:m$d(e.And,r)}:{$unknown:Object.entries(e)[0]},h$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>p$d(t,r)),g$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),e.Time!==void 0&&(t.Time=ajs(e.Time,r)),t},ajs=(e,r)=>{let t={};return e.Minutes!==void 0&&(t.Minutes=(0,Qe.strictParseInt32)(e.Minutes)),t},ojs=(e,r)=>{let t={};return e.IsRestoreInProgress!==void 0&&(t.IsRestoreInProgress=(0,Qe.parseBoolean)(e.IsRestoreInProgress)),e.RestoreExpiryDate!==void 0&&(t.RestoreExpiryDate=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.RestoreExpiryDate))),t},y$d=(e,r)=>{let t={};return e.Condition!==void 0&&(t.Condition=zVd(e.Condition,r)),e.Redirect!==void 0&&(t.Redirect=c$d(e.Redirect,r)),t},_$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>y$d(t,r)),A$d=(e,r)=>{let t={};return e.FilterRule===""?t.FilterRules=[]:e.FilterRule!==void 0&&(t.FilterRules=pzd((0,Qe.getArrayIfSingleItem)(e.FilterRule),r)),t},b$d=(e,r)=>{let t={};return e.SSEAlgorithm!==void 0&&(t.SSEAlgorithm=(0,Qe.expectString)(e.SSEAlgorithm)),e.KMSMasterKeyID!==void 0&&(t.KMSMasterKeyID=(0,Qe.expectString)(e.KMSMasterKeyID)),t},C$d=(e,r)=>{let t={};return e.Rule===""?t.Rules=[]:e.Rule!==void 0&&(t.Rules=E$d((0,Qe.getArrayIfSingleItem)(e.Rule),r)),t},v$d=(e,r)=>{let t={};return e.ApplyServerSideEncryptionByDefault!==void 0&&(t.ApplyServerSideEncryptionByDefault=b$d(e.ApplyServerSideEncryptionByDefault,r)),e.BucketKeyEnabled!==void 0&&(t.BucketKeyEnabled=(0,Qe.parseBoolean)(e.BucketKeyEnabled)),t},E$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>v$d(t,r)),D$d=(e,r)=>{let t={};return e.SseKmsEncryptedObjects!==void 0&&(t.SseKmsEncryptedObjects=w$d(e.SseKmsEncryptedObjects,r)),e.ReplicaModifications!==void 0&&(t.ReplicaModifications=l$d(e.ReplicaModifications,r)),t},S$d=(e,r)=>{let t={};return e.KeyId!==void 0&&(t.KeyId=(0,Qe.expectString)(e.KeyId)),t},w$d=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Qe.expectString)(e.Status)),t},I$d=(e,r)=>({}),x$d=(e,r)=>{let t={};return e.BytesScanned!==void 0&&(t.BytesScanned=(0,Qe.strictParseLong)(e.BytesScanned)),e.BytesProcessed!==void 0&&(t.BytesProcessed=(0,Qe.strictParseLong)(e.BytesProcessed)),e.BytesReturned!==void 0&&(t.BytesReturned=(0,Qe.strictParseLong)(e.BytesReturned)),t},T$d=(e,r)=>{let t={};return e.DataExport!==void 0&&(t.DataExport=P$d(e.DataExport,r)),t},P$d=(e,r)=>{let t={};return e.OutputSchemaVersion!==void 0&&(t.OutputSchemaVersion=(0,Qe.expectString)(e.OutputSchemaVersion)),e.Destination!==void 0&&(t.Destination=qVd(e.Destination,r)),t},HGe=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Qe.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,Qe.expectString)(e.Value)),t},tSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HGe(t,r)),R$d=(e,r)=>{let t={};return e.Grantee!==void 0&&(t.Grantee=ZLs(e.Grantee,r)),e.Permission!==void 0&&(t.Permission=(0,Qe.expectString)(e.Permission)),t},k$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>R$d(t,r)),F$d=(e,r)=>{let t={};return e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.AccessTier!==void 0&&(t.AccessTier=(0,Qe.expectString)(e.AccessTier)),t},N$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>F$d(t,r)),O$d=(e,r)=>{let t={};return e.Id!==void 0&&(t.Id=(0,Qe.expectString)(e.Id)),e.Topic!==void 0&&(t.TopicArn=(0,Qe.expectString)(e.Topic)),e.Event===""?t.Events=[]:e.Event!==void 0&&(t.Events=ffn((0,Qe.getArrayIfSingleItem)(e.Event),r)),e.Filter!==void 0&&(t.Filter=hfn(e.Filter,r)),t},B$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>O$d(t,r)),q$d=(e,r)=>{let t={};return e.Date!==void 0&&(t.Date=(0,Qe.expectNonNull)((0,Qe.parseRfc3339DateTimeWithOffset)(e.Date))),e.Days!==void 0&&(t.Days=(0,Qe.strictParseInt32)(e.Days)),e.StorageClass!==void 0&&(t.StorageClass=(0,Qe.expectString)(e.StorageClass)),t},M$d=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>q$d(t,r)),Td=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),cjs=(e,r)=>(0,Qe.collectBody)(e,r).then(t=>r.utf8Encoder(t)),_l=e=>e!=null&&e!==""&&(!Object.getOwnPropertyNames(e).includes("length")||e.length!=0)&&(!Object.getOwnPropertyNames(e).includes("size")||e.size!=0),vg=(e,r)=>cjs(e,r).then(t=>{if(t.length){let n=new g9d.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
           `)?"":void 0});n.addEntity("#xD","\r"),n.addEntity("#10",`
          -`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,Qe.getValueFromTextNode)(o)}return{}}),rp=async(e,r)=>{let t=await vg(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},np=(e,r)=>{if((r==null?void 0:r.Code)!==void 0)return r.Code;if(e.statusCode==404)return"NotFound"}});var yfn=A(WGe=>{"use strict";Object.defineProperty(WGe,"__esModule",{value:!0});WGe.AbortMultipartUploadCommand=WGe.$Command=void 0;var M$d=Ue(),L$d=ze(),ujs=qe();Object.defineProperty(WGe,"$Command",{enumerable:!0,get:function(){return ujs.Command}});var cjs=Zd(),gfn=class e extends ujs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cjs.se_AbortMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,cjs.de_AbortMultipartUploadCommand)(r,t)}};WGe.AbortMultipartUploadCommand=gfn});var tj=A(Cne=>{"use strict";Object.defineProperty(Cne,"__esModule",{value:!0});Cne.getSsecPlugin=Cne.ssecMiddlewareOptions=Cne.ssecMiddleware=void 0;function ljs(e){return r=>async t=>{let n={...t.input},i=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}];for(let s of i){let a=n[s.target];if(a){let o=ArrayBuffer.isView(a)?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):typeof a=="string"?e.utf8Decoder(a):new Uint8Array(a),c=e.base64Encoder(o),l=new e.md5;l.update(o),n={...n,[s.target]:c,[s.hash]:e.base64Encoder(await l.digest())}}}return r({...t,input:n})}}Cne.ssecMiddleware=ljs;Cne.ssecMiddlewareOptions={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0};var j$d=e=>({applyToStack:r=>{r.add(ljs(e),Cne.ssecMiddlewareOptions)}});Cne.getSsecPlugin=j$d});var Afn=A(YGe=>{"use strict";Object.defineProperty(YGe,"__esModule",{value:!0});YGe.CompleteMultipartUploadCommand=YGe.$Command=void 0;var G$d=LGe(),U$d=tj(),V$d=Ue(),z$d=ze(),mjs=qe();Object.defineProperty(YGe,"$Command",{enumerable:!0,get:function(){return mjs.Command}});var djs=pP(),pjs=Zd(),_fn=class e extends mjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,G$d.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,U$d.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:djs.CompleteMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:djs.CompleteMultipartUploadOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pjs.se_CompleteMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,pjs.de_CompleteMultipartUploadCommand)(r,t)}};YGe.CompleteMultipartUploadCommand=_fn});var Cfn=A(JGe=>{"use strict";Object.defineProperty(JGe,"__esModule",{value:!0});JGe.CopyObjectCommand=JGe.$Command=void 0;var $$d=LGe(),Q$d=tj(),K$d=Ue(),H$d=ze(),gjs=qe();Object.defineProperty(JGe,"$Command",{enumerable:!0,get:function(){return gjs.Command}});var fjs=pP(),hjs=Zd(),bfn=class e extends gjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,$$d.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,Q$d.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:fjs.CopyObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:fjs.CopyObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hjs.se_CopyObjectCommand)(r,t)}deserialize(r,t){return(0,hjs.de_CopyObjectCommand)(r,t)}};JGe.CopyObjectCommand=bfn});var _js=A(vne=>{"use strict";Object.defineProperty(vne,"__esModule",{value:!0});vne.getLocationConstraintPlugin=vne.locationConstraintMiddlewareOptions=vne.locationConstraintMiddleware=void 0;function yjs(e){return r=>async t=>{let{CreateBucketConfiguration:n}=t.input,i=await e.region();return(!n||!n.LocationConstraint)&&(t={...t,input:{...t.input,CreateBucketConfiguration:i==="us-east-1"?void 0:{LocationConstraint:i}}}),r(t)}}vne.locationConstraintMiddleware=yjs;vne.locationConstraintMiddlewareOptions={step:"initialize",tags:["LOCATION_CONSTRAINT","CREATE_BUCKET_CONFIGURATION"],name:"locationConstraintMiddleware",override:!0};var W$d=e=>({applyToStack:r=>{r.add(yjs(e),vne.locationConstraintMiddlewareOptions)}});vne.getLocationConstraintPlugin=W$d});var Efn=A(XGe=>{"use strict";Object.defineProperty(XGe,"__esModule",{value:!0});XGe.CreateBucketCommand=XGe.$Command=void 0;var Y$d=_js(),J$d=Ue(),X$d=ze(),bjs=qe();Object.defineProperty(XGe,"$Command",{enumerable:!0,get:function(){return bjs.Command}});var Ajs=Zd(),vfn=class e extends bjs.Command{static getEndpointParameterInstructions(){return{DisableAccessPoints:{type:"staticContextParams",value:!0},Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Y$d.getLocationConstraintPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CreateBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ajs.se_CreateBucketCommand)(r,t)}deserialize(r,t){return(0,Ajs.de_CreateBucketCommand)(r,t)}};XGe.CreateBucketCommand=vfn});var Sfn=A(ZGe=>{"use strict";Object.defineProperty(ZGe,"__esModule",{value:!0});ZGe.CreateMultipartUploadCommand=ZGe.$Command=void 0;var Z$d=tj(),eQd=Ue(),tQd=ze(),Ejs=qe();Object.defineProperty(ZGe,"$Command",{enumerable:!0,get:function(){return Ejs.Command}});var Cjs=pP(),vjs=Zd(),Dfn=class e extends Ejs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Z$d.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:Cjs.CreateMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:Cjs.CreateMultipartUploadOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vjs.se_CreateMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,vjs.de_CreateMultipartUploadCommand)(r,t)}};ZGe.CreateMultipartUploadCommand=Dfn});var Ifn=A(eUe=>{"use strict";Object.defineProperty(eUe,"__esModule",{value:!0});eUe.DeleteBucketAnalyticsConfigurationCommand=eUe.$Command=void 0;var rQd=Ue(),nQd=ze(),Sjs=qe();Object.defineProperty(eUe,"$Command",{enumerable:!0,get:function(){return Sjs.Command}});var Djs=Zd(),wfn=class e extends Sjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Djs.se_DeleteBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,Djs.de_DeleteBucketAnalyticsConfigurationCommand)(r,t)}};eUe.DeleteBucketAnalyticsConfigurationCommand=wfn});var Tfn=A(tUe=>{"use strict";Object.defineProperty(tUe,"__esModule",{value:!0});tUe.DeleteBucketCommand=tUe.$Command=void 0;var iQd=Ue(),sQd=ze(),Ijs=qe();Object.defineProperty(tUe,"$Command",{enumerable:!0,get:function(){return Ijs.Command}});var wjs=Zd(),xfn=class e extends Ijs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wjs.se_DeleteBucketCommand)(r,t)}deserialize(r,t){return(0,wjs.de_DeleteBucketCommand)(r,t)}};tUe.DeleteBucketCommand=xfn});var Rfn=A(rUe=>{"use strict";Object.defineProperty(rUe,"__esModule",{value:!0});rUe.DeleteBucketCorsCommand=rUe.$Command=void 0;var aQd=Ue(),oQd=ze(),Tjs=qe();Object.defineProperty(rUe,"$Command",{enumerable:!0,get:function(){return Tjs.Command}});var xjs=Zd(),Pfn=class e extends Tjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xjs.se_DeleteBucketCorsCommand)(r,t)}deserialize(r,t){return(0,xjs.de_DeleteBucketCorsCommand)(r,t)}};rUe.DeleteBucketCorsCommand=Pfn});var Ffn=A(nUe=>{"use strict";Object.defineProperty(nUe,"__esModule",{value:!0});nUe.DeleteBucketEncryptionCommand=nUe.$Command=void 0;var cQd=Ue(),uQd=ze(),Rjs=qe();Object.defineProperty(nUe,"$Command",{enumerable:!0,get:function(){return Rjs.Command}});var Pjs=Zd(),kfn=class e extends Rjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketEncryptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pjs.se_DeleteBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,Pjs.de_DeleteBucketEncryptionCommand)(r,t)}};nUe.DeleteBucketEncryptionCommand=kfn});var Ofn=A(iUe=>{"use strict";Object.defineProperty(iUe,"__esModule",{value:!0});iUe.DeleteBucketIntelligentTieringConfigurationCommand=iUe.$Command=void 0;var lQd=Ue(),dQd=ze(),Fjs=qe();Object.defineProperty(iUe,"$Command",{enumerable:!0,get:function(){return Fjs.Command}});var kjs=Zd(),Nfn=class e extends Fjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kjs.se_DeleteBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,kjs.de_DeleteBucketIntelligentTieringConfigurationCommand)(r,t)}};iUe.DeleteBucketIntelligentTieringConfigurationCommand=Nfn});var qfn=A(sUe=>{"use strict";Object.defineProperty(sUe,"__esModule",{value:!0});sUe.DeleteBucketInventoryConfigurationCommand=sUe.$Command=void 0;var pQd=Ue(),mQd=ze(),Ojs=qe();Object.defineProperty(sUe,"$Command",{enumerable:!0,get:function(){return Ojs.Command}});var Njs=Zd(),Bfn=class e extends Ojs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketInventoryConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Njs.se_DeleteBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,Njs.de_DeleteBucketInventoryConfigurationCommand)(r,t)}};sUe.DeleteBucketInventoryConfigurationCommand=Bfn});var Lfn=A(aUe=>{"use strict";Object.defineProperty(aUe,"__esModule",{value:!0});aUe.DeleteBucketLifecycleCommand=aUe.$Command=void 0;var fQd=Ue(),hQd=ze(),qjs=qe();Object.defineProperty(aUe,"$Command",{enumerable:!0,get:function(){return qjs.Command}});var Bjs=Zd(),Mfn=class e extends qjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketLifecycleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bjs.se_DeleteBucketLifecycleCommand)(r,t)}deserialize(r,t){return(0,Bjs.de_DeleteBucketLifecycleCommand)(r,t)}};aUe.DeleteBucketLifecycleCommand=Mfn});var Gfn=A(oUe=>{"use strict";Object.defineProperty(oUe,"__esModule",{value:!0});oUe.DeleteBucketMetricsConfigurationCommand=oUe.$Command=void 0;var gQd=Ue(),yQd=ze(),Ljs=qe();Object.defineProperty(oUe,"$Command",{enumerable:!0,get:function(){return Ljs.Command}});var Mjs=Zd(),jfn=class e extends Ljs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mjs.se_DeleteBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,Mjs.de_DeleteBucketMetricsConfigurationCommand)(r,t)}};oUe.DeleteBucketMetricsConfigurationCommand=jfn});var Vfn=A(cUe=>{"use strict";Object.defineProperty(cUe,"__esModule",{value:!0});cUe.DeleteBucketOwnershipControlsCommand=cUe.$Command=void 0;var _Qd=Ue(),AQd=ze(),Gjs=qe();Object.defineProperty(cUe,"$Command",{enumerable:!0,get:function(){return Gjs.Command}});var jjs=Zd(),Ufn=class e extends Gjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Qd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jjs.se_DeleteBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,jjs.de_DeleteBucketOwnershipControlsCommand)(r,t)}};cUe.DeleteBucketOwnershipControlsCommand=Ufn});var $fn=A(uUe=>{"use strict";Object.defineProperty(uUe,"__esModule",{value:!0});uUe.DeleteBucketPolicyCommand=uUe.$Command=void 0;var bQd=Ue(),CQd=ze(),Vjs=qe();Object.defineProperty(uUe,"$Command",{enumerable:!0,get:function(){return Vjs.Command}});var Ujs=Zd(),zfn=class e extends Vjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ujs.se_DeleteBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,Ujs.de_DeleteBucketPolicyCommand)(r,t)}};uUe.DeleteBucketPolicyCommand=zfn});var Kfn=A(lUe=>{"use strict";Object.defineProperty(lUe,"__esModule",{value:!0});lUe.DeleteBucketReplicationCommand=lUe.$Command=void 0;var vQd=Ue(),EQd=ze(),$js=qe();Object.defineProperty(lUe,"$Command",{enumerable:!0,get:function(){return $js.Command}});var zjs=Zd(),Qfn=class e extends $js.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zjs.se_DeleteBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,zjs.de_DeleteBucketReplicationCommand)(r,t)}};lUe.DeleteBucketReplicationCommand=Qfn});var Wfn=A(dUe=>{"use strict";Object.defineProperty(dUe,"__esModule",{value:!0});dUe.DeleteBucketTaggingCommand=dUe.$Command=void 0;var DQd=Ue(),SQd=ze(),Kjs=qe();Object.defineProperty(dUe,"$Command",{enumerable:!0,get:function(){return Kjs.Command}});var Qjs=Zd(),Hfn=class e extends Kjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qjs.se_DeleteBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,Qjs.de_DeleteBucketTaggingCommand)(r,t)}};dUe.DeleteBucketTaggingCommand=Hfn});var Jfn=A(pUe=>{"use strict";Object.defineProperty(pUe,"__esModule",{value:!0});pUe.DeleteBucketWebsiteCommand=pUe.$Command=void 0;var wQd=Ue(),IQd=ze(),Wjs=qe();Object.defineProperty(pUe,"$Command",{enumerable:!0,get:function(){return Wjs.Command}});var Hjs=Zd(),Yfn=class e extends Wjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hjs.se_DeleteBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,Hjs.de_DeleteBucketWebsiteCommand)(r,t)}};pUe.DeleteBucketWebsiteCommand=Yfn});var Zfn=A(mUe=>{"use strict";Object.defineProperty(mUe,"__esModule",{value:!0});mUe.DeleteObjectCommand=mUe.$Command=void 0;var xQd=Ue(),TQd=ze(),Jjs=qe();Object.defineProperty(mUe,"$Command",{enumerable:!0,get:function(){return Jjs.Command}});var Yjs=Zd(),Xfn=class e extends Jjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yjs.se_DeleteObjectCommand)(r,t)}deserialize(r,t){return(0,Yjs.de_DeleteObjectCommand)(r,t)}};mUe.DeleteObjectCommand=Xfn});var fUe=A(Vfe=>{"use strict";Object.defineProperty(Vfe,"__esModule",{value:!0});Vfe.ChecksumLocation=Vfe.ChecksumAlgorithm=void 0;var PQd;(function(e){e.MD5="MD5",e.CRC32="CRC32",e.CRC32C="CRC32C",e.SHA1="SHA1",e.SHA256="SHA256"})(PQd=Vfe.ChecksumAlgorithm||(Vfe.ChecksumAlgorithm={}));var RQd;(function(e){e.HEADER="header",e.TRAILER="trailer"})(RQd=Vfe.ChecksumLocation||(Vfe.ChecksumLocation={}))});var e0n=A(hUe=>{"use strict";Object.defineProperty(hUe,"__esModule",{value:!0});hUe.PRIORITY_ORDER_ALGORITHMS=hUe.CLIENT_SUPPORTED_ALGORITHMS=void 0;var zfe=fUe();hUe.CLIENT_SUPPORTED_ALGORITHMS=[zfe.ChecksumAlgorithm.CRC32,zfe.ChecksumAlgorithm.CRC32C,zfe.ChecksumAlgorithm.SHA1,zfe.ChecksumAlgorithm.SHA256];hUe.PRIORITY_ORDER_ALGORITHMS=[zfe.ChecksumAlgorithm.CRC32,zfe.ChecksumAlgorithm.CRC32C,zfe.ChecksumAlgorithm.SHA1,zfe.ChecksumAlgorithm.SHA256]});var Zjs=A(rar=>{"use strict";Object.defineProperty(rar,"__esModule",{value:!0});rar.getChecksumAlgorithmForRequest=void 0;var kQd=fUe(),Xjs=e0n(),FQd=(e,{requestChecksumRequired:r,requestAlgorithmMember:t})=>{if(!t||!e[t])return r?kQd.ChecksumAlgorithm.MD5:void 0;let n=e[t];if(!Xjs.CLIENT_SUPPORTED_ALGORITHMS.includes(n))throw new Error(`The checksum algorithm "${n}" is not supported by the client. Select one of ${Xjs.CLIENT_SUPPORTED_ALGORITHMS}.`);return n};rar.getChecksumAlgorithmForRequest=FQd});var t0n=A(nar=>{"use strict";Object.defineProperty(nar,"__esModule",{value:!0});nar.getChecksumLocationName=void 0;var NQd=fUe(),OQd=e=>e===NQd.ChecksumAlgorithm.MD5?"content-md5":`x-amz-checksum-${e.toLowerCase()}`;nar.getChecksumLocationName=OQd});var eGs=A(iar=>{"use strict";Object.defineProperty(iar,"__esModule",{value:!0});iar.hasHeader=void 0;var BQd=(e,r)=>{let t=e.toLowerCase();for(let n of Object.keys(r))if(t===n.toLowerCase())return!0;return!1};iar.hasHeader=BQd});var r0n=A(sar=>{"use strict";Object.defineProperty(sar,"__esModule",{value:!0});sar.isStreaming=void 0;var qQd=nYt(),MQd=e=>e!==void 0&&typeof e!="string"&&!ArrayBuffer.isView(e)&&!(0,qQd.isArrayBuffer)(e);sar.isStreaming=MQd});var nGs=A(aar=>{"use strict";Object.defineProperty(aar,"__esModule",{value:!0});aar.AwsCrc32c=void 0;var tGs=(Yh(),Dr(Wh)),n0n=twt(),rGs=i0n(),LQd=function(){function e(){this.crc32c=new rGs.Crc32c}return e.prototype.update=function(r){(0,n0n.isEmptyData)(r)||this.crc32c.update((0,n0n.convertToBuffer)(r))},e.prototype.digest=function(){return tGs.__awaiter(this,void 0,void 0,function(){return tGs.__generator(this,function(r){return[2,(0,n0n.numToUint8)(this.crc32c.digest())]})})},e.prototype.reset=function(){this.crc32c=new rGs.Crc32c},e}();aar.AwsCrc32c=LQd});var i0n=A($fe=>{"use strict";Object.defineProperty($fe,"__esModule",{value:!0});$fe.AwsCrc32c=$fe.Crc32c=$fe.crc32c=void 0;var jQd=(Yh(),Dr(Wh)),GQd=twt();function UQd(e){return new iGs().update(e).digest()}$fe.crc32c=UQd;var iGs=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(r){var t,n;try{for(var i=jQd.__values(r),s=i.next();!s.done;s=i.next()){var a=s.value;this.checksum=this.checksum>>>8^zQd[(this.checksum^a)&255]}}catch(o){t={error:o}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();$fe.Crc32c=iGs;var VQd=[0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,1477399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697],zQd=(0,GQd.uint32ArrayFrom)(VQd),$Qd=nGs();Object.defineProperty($fe,"AwsCrc32c",{enumerable:!0,get:function(){return $Qd.AwsCrc32c}})});var s0n=A(oar=>{"use strict";Object.defineProperty(oar,"__esModule",{value:!0});oar.selectChecksumAlgorithmFunction=void 0;var QQd=rwt(),KQd=i0n(),vTt=fUe(),HQd=(e,r)=>({[vTt.ChecksumAlgorithm.MD5]:r.md5,[vTt.ChecksumAlgorithm.CRC32]:QQd.AwsCrc32,[vTt.ChecksumAlgorithm.CRC32C]:KQd.AwsCrc32c,[vTt.ChecksumAlgorithm.SHA1]:r.sha1,[vTt.ChecksumAlgorithm.SHA256]:r.sha256})[e];oar.selectChecksumAlgorithmFunction=HQd});var a0n=A(car=>{"use strict";Object.defineProperty(car,"__esModule",{value:!0});car.stringHasher=void 0;var WQd=R4(),YQd=(e,r)=>{let t=new e;return t.update((0,WQd.toUint8Array)(r||"")),t.digest()};car.stringHasher=YQd});var sGs=A(uar=>{"use strict";Object.defineProperty(uar,"__esModule",{value:!0});uar.getChecksum=void 0;var JQd=r0n(),XQd=a0n(),ZQd=async(e,{streamHasher:r,checksumAlgorithmFn:t,base64Encoder:n})=>{let i=(0,JQd.isStreaming)(e)?r(t,e):(0,XQd.stringHasher)(t,e);return n(await i)};uar.getChecksum=ZQd});var oGs=A(lar=>{"use strict";Object.defineProperty(lar,"__esModule",{value:!0});lar.getChecksumAlgorithmListForResponse=void 0;var aGs=e0n(),eKd=(e=[])=>{let r=[];for(let t of aGs.PRIORITY_ORDER_ALGORITHMS)!e.includes(t)||!aGs.CLIENT_SUPPORTED_ALGORITHMS.includes(t)||r.push(t);return r};lar.getChecksumAlgorithmListForResponse=eKd});var cGs=A(dar=>{"use strict";Object.defineProperty(dar,"__esModule",{value:!0});dar.validateChecksumFromResponse=void 0;var tKd=sGs(),rKd=oGs(),nKd=t0n(),iKd=s0n(),sKd=async(e,{config:r,responseAlgorithms:t})=>{let n=(0,rKd.getChecksumAlgorithmListForResponse)(t),{body:i,headers:s}=e;for(let a of n){let o=(0,nKd.getChecksumLocationName)(a),c=s[o];if(c){let l=(0,iKd.selectChecksumAlgorithmFunction)(a,r),{streamHasher:u,base64Encoder:m}=r,h=await(0,tKd.getChecksum)(i,{streamHasher:u,checksumAlgorithmFn:l,base64Encoder:m});if(h===c)break;throw new Error(`Checksum mismatch: expected "${h}" but received "${c}" in response header "${o}".`)}}};dar.validateChecksumFromResponse=sKd});var o0n=A(par=>{"use strict";Object.defineProperty(par,"__esModule",{value:!0});par.flexibleChecksumsMiddleware=void 0;var aKd=QC(),oKd=Zjs(),cKd=t0n(),uKd=eGs(),lKd=r0n(),dKd=s0n(),pKd=a0n(),mKd=cGs(),fKd=(e,r)=>t=>async n=>{if(!aKd.HttpRequest.isInstance(n.request))return t(n);let{request:i}=n,{body:s,headers:a}=i,{base64Encoder:o,streamHasher:c}=e,{input:l,requestChecksumRequired:u,requestAlgorithmMember:m}=r,h=(0,oKd.getChecksumAlgorithmForRequest)(l,{requestChecksumRequired:u,requestAlgorithmMember:m}),_=s,b=a;if(h){let P=(0,cKd.getChecksumLocationName)(h),k=(0,dKd.selectChecksumAlgorithmFunction)(h,e);if((0,lKd.isStreaming)(s)){let{getAwsChunkedEncodingStream:R,bodyLengthChecker:L}=e;_=R(s,{base64Encoder:o,bodyLengthChecker:L,checksumLocationName:P,checksumAlgorithmFn:k,streamHasher:c}),b={...a,"content-encoding":a["content-encoding"]?`${a["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":a["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":P},delete b["content-length"]}else if(!(0,uKd.hasHeader)(P,a)){let R=await(0,pKd.stringHasher)(k,s);b={...a,[P]:o(R)}}}let v=await t({...n,request:{...i,headers:b,body:_}}),{requestValidationModeMember:w,responseAlgorithms:x}=r;return w&&l[w]==="ENABLED"&&(0,mKd.validateChecksumFromResponse)(v.response,{config:e,responseAlgorithms:x}),v};par.flexibleChecksumsMiddleware=fKd});var uGs=A(rSe=>{"use strict";Object.defineProperty(rSe,"__esModule",{value:!0});rSe.getFlexibleChecksumsPlugin=rSe.flexibleChecksumsMiddlewareOptions=void 0;var hKd=o0n();rSe.flexibleChecksumsMiddlewareOptions={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0};var gKd=(e,r)=>({applyToStack:t=>{t.add((0,hKd.flexibleChecksumsMiddleware)(e,r),rSe.flexibleChecksumsMiddlewareOptions)}});rSe.getFlexibleChecksumsPlugin=gKd});var Gv=A(ETt=>{"use strict";Object.defineProperty(ETt,"__esModule",{value:!0});var c0n=(tn(),Dr(en));c0n.__exportStar(fUe(),ETt);c0n.__exportStar(o0n(),ETt);c0n.__exportStar(uGs(),ETt)});var l0n=A(gUe=>{"use strict";Object.defineProperty(gUe,"__esModule",{value:!0});gUe.DeleteObjectsCommand=gUe.$Command=void 0;var yKd=Gv(),_Kd=Ue(),AKd=ze(),dGs=qe();Object.defineProperty(gUe,"$Command",{enumerable:!0,get:function(){return dGs.Command}});var lGs=Zd(),u0n=class e extends dGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Kd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,yKd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lGs.se_DeleteObjectsCommand)(r,t)}deserialize(r,t){return(0,lGs.de_DeleteObjectsCommand)(r,t)}};gUe.DeleteObjectsCommand=u0n});var p0n=A(yUe=>{"use strict";Object.defineProperty(yUe,"__esModule",{value:!0});yUe.DeleteObjectTaggingCommand=yUe.$Command=void 0;var bKd=Ue(),CKd=ze(),mGs=qe();Object.defineProperty(yUe,"$Command",{enumerable:!0,get:function(){return mGs.Command}});var pGs=Zd(),d0n=class e extends mGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pGs.se_DeleteObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,pGs.de_DeleteObjectTaggingCommand)(r,t)}};yUe.DeleteObjectTaggingCommand=d0n});var f0n=A(_Ue=>{"use strict";Object.defineProperty(_Ue,"__esModule",{value:!0});_Ue.DeletePublicAccessBlockCommand=_Ue.$Command=void 0;var vKd=Ue(),EKd=ze(),hGs=qe();Object.defineProperty(_Ue,"$Command",{enumerable:!0,get:function(){return hGs.Command}});var fGs=Zd(),m0n=class e extends hGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeletePublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fGs.se_DeletePublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,fGs.de_DeletePublicAccessBlockCommand)(r,t)}};_Ue.DeletePublicAccessBlockCommand=m0n});var g0n=A(AUe=>{"use strict";Object.defineProperty(AUe,"__esModule",{value:!0});AUe.GetBucketAccelerateConfigurationCommand=AUe.$Command=void 0;var DKd=Ue(),SKd=ze(),yGs=qe();Object.defineProperty(AUe,"$Command",{enumerable:!0,get:function(){return yGs.Command}});var gGs=Zd(),h0n=class e extends yGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gGs.se_GetBucketAccelerateConfigurationCommand)(r,t)}deserialize(r,t){return(0,gGs.de_GetBucketAccelerateConfigurationCommand)(r,t)}};AUe.GetBucketAccelerateConfigurationCommand=h0n});var _0n=A(bUe=>{"use strict";Object.defineProperty(bUe,"__esModule",{value:!0});bUe.GetBucketAclCommand=bUe.$Command=void 0;var wKd=Ue(),IKd=ze(),AGs=qe();Object.defineProperty(bUe,"$Command",{enumerable:!0,get:function(){return AGs.Command}});var _Gs=Zd(),y0n=class e extends AGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Gs.se_GetBucketAclCommand)(r,t)}deserialize(r,t){return(0,_Gs.de_GetBucketAclCommand)(r,t)}};bUe.GetBucketAclCommand=y0n});var b0n=A(CUe=>{"use strict";Object.defineProperty(CUe,"__esModule",{value:!0});CUe.GetBucketAnalyticsConfigurationCommand=CUe.$Command=void 0;var xKd=Ue(),TKd=ze(),CGs=qe();Object.defineProperty(CUe,"$Command",{enumerable:!0,get:function(){return CGs.Command}});var bGs=Zd(),A0n=class e extends CGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bGs.se_GetBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,bGs.de_GetBucketAnalyticsConfigurationCommand)(r,t)}};CUe.GetBucketAnalyticsConfigurationCommand=A0n});var v0n=A(vUe=>{"use strict";Object.defineProperty(vUe,"__esModule",{value:!0});vUe.GetBucketCorsCommand=vUe.$Command=void 0;var PKd=Ue(),RKd=ze(),EGs=qe();Object.defineProperty(vUe,"$Command",{enumerable:!0,get:function(){return EGs.Command}});var vGs=Zd(),C0n=class e extends EGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vGs.se_GetBucketCorsCommand)(r,t)}deserialize(r,t){return(0,vGs.de_GetBucketCorsCommand)(r,t)}};vUe.GetBucketCorsCommand=C0n});var D0n=A(EUe=>{"use strict";Object.defineProperty(EUe,"__esModule",{value:!0});EUe.GetBucketEncryptionCommand=EUe.$Command=void 0;var kKd=Ue(),FKd=ze(),SGs=qe();Object.defineProperty(EUe,"$Command",{enumerable:!0,get:function(){return SGs.Command}});var NKd=pP(),DGs=Zd(),E0n=class e extends SGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketEncryptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:NKd.GetBucketEncryptionOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DGs.se_GetBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,DGs.de_GetBucketEncryptionCommand)(r,t)}};EUe.GetBucketEncryptionCommand=E0n});var w0n=A(DUe=>{"use strict";Object.defineProperty(DUe,"__esModule",{value:!0});DUe.GetBucketIntelligentTieringConfigurationCommand=DUe.$Command=void 0;var OKd=Ue(),BKd=ze(),IGs=qe();Object.defineProperty(DUe,"$Command",{enumerable:!0,get:function(){return IGs.Command}});var wGs=Zd(),S0n=class e extends IGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wGs.se_GetBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,wGs.de_GetBucketIntelligentTieringConfigurationCommand)(r,t)}};DUe.GetBucketIntelligentTieringConfigurationCommand=S0n});var x0n=A(SUe=>{"use strict";Object.defineProperty(SUe,"__esModule",{value:!0});SUe.GetBucketInventoryConfigurationCommand=SUe.$Command=void 0;var qKd=Ue(),MKd=ze(),TGs=qe();Object.defineProperty(SUe,"$Command",{enumerable:!0,get:function(){return TGs.Command}});var LKd=pP(),xGs=Zd(),I0n=class e extends TGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketInventoryConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:LKd.GetBucketInventoryConfigurationOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xGs.se_GetBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,xGs.de_GetBucketInventoryConfigurationCommand)(r,t)}};SUe.GetBucketInventoryConfigurationCommand=I0n});var P0n=A(wUe=>{"use strict";Object.defineProperty(wUe,"__esModule",{value:!0});wUe.GetBucketLifecycleConfigurationCommand=wUe.$Command=void 0;var jKd=Ue(),GKd=ze(),RGs=qe();Object.defineProperty(wUe,"$Command",{enumerable:!0,get:function(){return RGs.Command}});var PGs=Zd(),T0n=class e extends RGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PGs.se_GetBucketLifecycleConfigurationCommand)(r,t)}deserialize(r,t){return(0,PGs.de_GetBucketLifecycleConfigurationCommand)(r,t)}};wUe.GetBucketLifecycleConfigurationCommand=T0n});var k0n=A(IUe=>{"use strict";Object.defineProperty(IUe,"__esModule",{value:!0});IUe.GetBucketLocationCommand=IUe.$Command=void 0;var UKd=Ue(),VKd=ze(),FGs=qe();Object.defineProperty(IUe,"$Command",{enumerable:!0,get:function(){return FGs.Command}});var kGs=Zd(),R0n=class e extends FGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLocationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kGs.se_GetBucketLocationCommand)(r,t)}deserialize(r,t){return(0,kGs.de_GetBucketLocationCommand)(r,t)}};IUe.GetBucketLocationCommand=R0n});var N0n=A(xUe=>{"use strict";Object.defineProperty(xUe,"__esModule",{value:!0});xUe.GetBucketLoggingCommand=xUe.$Command=void 0;var zKd=Ue(),$Kd=ze(),OGs=qe();Object.defineProperty(xUe,"$Command",{enumerable:!0,get:function(){return OGs.Command}});var NGs=Zd(),F0n=class e extends OGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Kd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLoggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NGs.se_GetBucketLoggingCommand)(r,t)}deserialize(r,t){return(0,NGs.de_GetBucketLoggingCommand)(r,t)}};xUe.GetBucketLoggingCommand=F0n});var B0n=A(TUe=>{"use strict";Object.defineProperty(TUe,"__esModule",{value:!0});TUe.GetBucketMetricsConfigurationCommand=TUe.$Command=void 0;var QKd=Ue(),KKd=ze(),qGs=qe();Object.defineProperty(TUe,"$Command",{enumerable:!0,get:function(){return qGs.Command}});var BGs=Zd(),O0n=class e extends qGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BGs.se_GetBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,BGs.de_GetBucketMetricsConfigurationCommand)(r,t)}};TUe.GetBucketMetricsConfigurationCommand=O0n});var M0n=A(PUe=>{"use strict";Object.defineProperty(PUe,"__esModule",{value:!0});PUe.GetBucketNotificationConfigurationCommand=PUe.$Command=void 0;var HKd=Ue(),WKd=ze(),LGs=qe();Object.defineProperty(PUe,"$Command",{enumerable:!0,get:function(){return LGs.Command}});var MGs=Zd(),q0n=class e extends LGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketNotificationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MGs.se_GetBucketNotificationConfigurationCommand)(r,t)}deserialize(r,t){return(0,MGs.de_GetBucketNotificationConfigurationCommand)(r,t)}};PUe.GetBucketNotificationConfigurationCommand=q0n});var j0n=A(RUe=>{"use strict";Object.defineProperty(RUe,"__esModule",{value:!0});RUe.GetBucketOwnershipControlsCommand=RUe.$Command=void 0;var YKd=Ue(),JKd=ze(),GGs=qe();Object.defineProperty(RUe,"$Command",{enumerable:!0,get:function(){return GGs.Command}});var jGs=Zd(),L0n=class e extends GGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jGs.se_GetBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,jGs.de_GetBucketOwnershipControlsCommand)(r,t)}};RUe.GetBucketOwnershipControlsCommand=L0n});var U0n=A(kUe=>{"use strict";Object.defineProperty(kUe,"__esModule",{value:!0});kUe.GetBucketPolicyCommand=kUe.$Command=void 0;var XKd=Ue(),ZKd=ze(),VGs=qe();Object.defineProperty(kUe,"$Command",{enumerable:!0,get:function(){return VGs.Command}});var UGs=Zd(),G0n=class e extends VGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UGs.se_GetBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,UGs.de_GetBucketPolicyCommand)(r,t)}};kUe.GetBucketPolicyCommand=G0n});var z0n=A(FUe=>{"use strict";Object.defineProperty(FUe,"__esModule",{value:!0});FUe.GetBucketPolicyStatusCommand=FUe.$Command=void 0;var eHd=Ue(),tHd=ze(),$Gs=qe();Object.defineProperty(FUe,"$Command",{enumerable:!0,get:function(){return $Gs.Command}});var zGs=Zd(),V0n=class e extends $Gs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zGs.se_GetBucketPolicyStatusCommand)(r,t)}deserialize(r,t){return(0,zGs.de_GetBucketPolicyStatusCommand)(r,t)}};FUe.GetBucketPolicyStatusCommand=V0n});var Q0n=A(NUe=>{"use strict";Object.defineProperty(NUe,"__esModule",{value:!0});NUe.GetBucketReplicationCommand=NUe.$Command=void 0;var rHd=Ue(),nHd=ze(),KGs=qe();Object.defineProperty(NUe,"$Command",{enumerable:!0,get:function(){return KGs.Command}});var QGs=Zd(),$0n=class e extends KGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QGs.se_GetBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,QGs.de_GetBucketReplicationCommand)(r,t)}};NUe.GetBucketReplicationCommand=$0n});var H0n=A(OUe=>{"use strict";Object.defineProperty(OUe,"__esModule",{value:!0});OUe.GetBucketRequestPaymentCommand=OUe.$Command=void 0;var iHd=Ue(),sHd=ze(),WGs=qe();Object.defineProperty(OUe,"$Command",{enumerable:!0,get:function(){return WGs.Command}});var HGs=Zd(),K0n=class e extends WGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketRequestPaymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HGs.se_GetBucketRequestPaymentCommand)(r,t)}deserialize(r,t){return(0,HGs.de_GetBucketRequestPaymentCommand)(r,t)}};OUe.GetBucketRequestPaymentCommand=K0n});var Y0n=A(BUe=>{"use strict";Object.defineProperty(BUe,"__esModule",{value:!0});BUe.GetBucketTaggingCommand=BUe.$Command=void 0;var aHd=Ue(),oHd=ze(),JGs=qe();Object.defineProperty(BUe,"$Command",{enumerable:!0,get:function(){return JGs.Command}});var YGs=Zd(),W0n=class e extends JGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YGs.se_GetBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,YGs.de_GetBucketTaggingCommand)(r,t)}};BUe.GetBucketTaggingCommand=W0n});var X0n=A(qUe=>{"use strict";Object.defineProperty(qUe,"__esModule",{value:!0});qUe.GetBucketVersioningCommand=qUe.$Command=void 0;var cHd=Ue(),uHd=ze(),ZGs=qe();Object.defineProperty(qUe,"$Command",{enumerable:!0,get:function(){return ZGs.Command}});var XGs=Zd(),J0n=class e extends ZGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketVersioningCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XGs.se_GetBucketVersioningCommand)(r,t)}deserialize(r,t){return(0,XGs.de_GetBucketVersioningCommand)(r,t)}};qUe.GetBucketVersioningCommand=J0n});var ehn=A(MUe=>{"use strict";Object.defineProperty(MUe,"__esModule",{value:!0});MUe.GetBucketWebsiteCommand=MUe.$Command=void 0;var lHd=Ue(),dHd=ze(),tUs=qe();Object.defineProperty(MUe,"$Command",{enumerable:!0,get:function(){return tUs.Command}});var eUs=Zd(),Z0n=class e extends tUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eUs.se_GetBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,eUs.de_GetBucketWebsiteCommand)(r,t)}};MUe.GetBucketWebsiteCommand=Z0n});var rhn=A(LUe=>{"use strict";Object.defineProperty(LUe,"__esModule",{value:!0});LUe.GetObjectAclCommand=LUe.$Command=void 0;var pHd=Ue(),mHd=ze(),nUs=qe();Object.defineProperty(LUe,"$Command",{enumerable:!0,get:function(){return nUs.Command}});var rUs=Zd(),thn=class e extends nUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rUs.se_GetObjectAclCommand)(r,t)}deserialize(r,t){return(0,rUs.de_GetObjectAclCommand)(r,t)}};LUe.GetObjectAclCommand=thn});var ihn=A(jUe=>{"use strict";Object.defineProperty(jUe,"__esModule",{value:!0});jUe.GetObjectAttributesCommand=jUe.$Command=void 0;var fHd=tj(),hHd=Ue(),gHd=ze(),sUs=qe();Object.defineProperty(jUe,"$Command",{enumerable:!0,get:function(){return sUs.Command}});var yHd=pP(),iUs=Zd(),nhn=class e extends sUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,fHd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectAttributesCommand",inputFilterSensitiveLog:yHd.GetObjectAttributesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iUs.se_GetObjectAttributesCommand)(r,t)}deserialize(r,t){return(0,iUs.de_GetObjectAttributesCommand)(r,t)}};jUe.GetObjectAttributesCommand=nhn});var ahn=A(GUe=>{"use strict";Object.defineProperty(GUe,"__esModule",{value:!0});GUe.GetObjectCommand=GUe.$Command=void 0;var _Hd=Gv(),AHd=tj(),bHd=Ue(),CHd=ze(),cUs=qe();Object.defineProperty(GUe,"$Command",{enumerable:!0,get:function(){return cUs.Command}});var aUs=pP(),oUs=Zd(),shn=class e extends cUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,AHd.getSsecPlugin)(t)),this.middlewareStack.use((0,_Hd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!1,requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:aUs.GetObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:aUs.GetObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oUs.se_GetObjectCommand)(r,t)}deserialize(r,t){return(0,oUs.de_GetObjectCommand)(r,t)}};GUe.GetObjectCommand=shn});var chn=A(UUe=>{"use strict";Object.defineProperty(UUe,"__esModule",{value:!0});UUe.GetObjectLegalHoldCommand=UUe.$Command=void 0;var vHd=Ue(),EHd=ze(),lUs=qe();Object.defineProperty(UUe,"$Command",{enumerable:!0,get:function(){return lUs.Command}});var uUs=Zd(),ohn=class e extends lUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectLegalHoldCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uUs.se_GetObjectLegalHoldCommand)(r,t)}deserialize(r,t){return(0,uUs.de_GetObjectLegalHoldCommand)(r,t)}};UUe.GetObjectLegalHoldCommand=ohn});var lhn=A(VUe=>{"use strict";Object.defineProperty(VUe,"__esModule",{value:!0});VUe.GetObjectLockConfigurationCommand=VUe.$Command=void 0;var DHd=Ue(),SHd=ze(),pUs=qe();Object.defineProperty(VUe,"$Command",{enumerable:!0,get:function(){return pUs.Command}});var dUs=Zd(),uhn=class e extends pUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectLockConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dUs.se_GetObjectLockConfigurationCommand)(r,t)}deserialize(r,t){return(0,dUs.de_GetObjectLockConfigurationCommand)(r,t)}};VUe.GetObjectLockConfigurationCommand=uhn});var phn=A(zUe=>{"use strict";Object.defineProperty(zUe,"__esModule",{value:!0});zUe.GetObjectRetentionCommand=zUe.$Command=void 0;var wHd=Ue(),IHd=ze(),fUs=qe();Object.defineProperty(zUe,"$Command",{enumerable:!0,get:function(){return fUs.Command}});var mUs=Zd(),dhn=class e extends fUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectRetentionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mUs.se_GetObjectRetentionCommand)(r,t)}deserialize(r,t){return(0,mUs.de_GetObjectRetentionCommand)(r,t)}};zUe.GetObjectRetentionCommand=dhn});var fhn=A($Ue=>{"use strict";Object.defineProperty($Ue,"__esModule",{value:!0});$Ue.GetObjectTaggingCommand=$Ue.$Command=void 0;var xHd=Ue(),THd=ze(),gUs=qe();Object.defineProperty($Ue,"$Command",{enumerable:!0,get:function(){return gUs.Command}});var hUs=Zd(),mhn=class e extends gUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,THd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hUs.se_GetObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,hUs.de_GetObjectTaggingCommand)(r,t)}};$Ue.GetObjectTaggingCommand=mhn});var ghn=A(QUe=>{"use strict";Object.defineProperty(QUe,"__esModule",{value:!0});QUe.GetObjectTorrentCommand=QUe.$Command=void 0;var PHd=Ue(),RHd=ze(),_Us=qe();Object.defineProperty(QUe,"$Command",{enumerable:!0,get:function(){return _Us.Command}});var kHd=pP(),yUs=Zd(),hhn=class e extends _Us.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectTorrentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:kHd.GetObjectTorrentOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yUs.se_GetObjectTorrentCommand)(r,t)}deserialize(r,t){return(0,yUs.de_GetObjectTorrentCommand)(r,t)}};QUe.GetObjectTorrentCommand=hhn});var _hn=A(KUe=>{"use strict";Object.defineProperty(KUe,"__esModule",{value:!0});KUe.GetPublicAccessBlockCommand=KUe.$Command=void 0;var FHd=Ue(),NHd=ze(),bUs=qe();Object.defineProperty(KUe,"$Command",{enumerable:!0,get:function(){return bUs.Command}});var AUs=Zd(),yhn=class e extends bUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetPublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AUs.se_GetPublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,AUs.de_GetPublicAccessBlockCommand)(r,t)}};KUe.GetPublicAccessBlockCommand=yhn});var DTt=A(HUe=>{"use strict";Object.defineProperty(HUe,"__esModule",{value:!0});HUe.HeadBucketCommand=HUe.$Command=void 0;var OHd=Ue(),BHd=ze(),vUs=qe();Object.defineProperty(HUe,"$Command",{enumerable:!0,get:function(){return vUs.Command}});var CUs=Zd(),Ahn=class e extends vUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"HeadBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CUs.se_HeadBucketCommand)(r,t)}deserialize(r,t){return(0,CUs.de_HeadBucketCommand)(r,t)}};HUe.HeadBucketCommand=Ahn});var STt=A(WUe=>{"use strict";Object.defineProperty(WUe,"__esModule",{value:!0});WUe.HeadObjectCommand=WUe.$Command=void 0;var qHd=tj(),MHd=Ue(),LHd=ze(),SUs=qe();Object.defineProperty(WUe,"$Command",{enumerable:!0,get:function(){return SUs.Command}});var EUs=pP(),DUs=Zd(),bhn=class e extends SUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,qHd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"HeadObjectCommand",inputFilterSensitiveLog:EUs.HeadObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:EUs.HeadObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DUs.se_HeadObjectCommand)(r,t)}deserialize(r,t){return(0,DUs.de_HeadObjectCommand)(r,t)}};WUe.HeadObjectCommand=bhn});var vhn=A(YUe=>{"use strict";Object.defineProperty(YUe,"__esModule",{value:!0});YUe.ListBucketAnalyticsConfigurationsCommand=YUe.$Command=void 0;var jHd=Ue(),GHd=ze(),IUs=qe();Object.defineProperty(YUe,"$Command",{enumerable:!0,get:function(){return IUs.Command}});var wUs=Zd(),Chn=class e extends IUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketAnalyticsConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wUs.se_ListBucketAnalyticsConfigurationsCommand)(r,t)}deserialize(r,t){return(0,wUs.de_ListBucketAnalyticsConfigurationsCommand)(r,t)}};YUe.ListBucketAnalyticsConfigurationsCommand=Chn});var Dhn=A(JUe=>{"use strict";Object.defineProperty(JUe,"__esModule",{value:!0});JUe.ListBucketIntelligentTieringConfigurationsCommand=JUe.$Command=void 0;var UHd=Ue(),VHd=ze(),TUs=qe();Object.defineProperty(JUe,"$Command",{enumerable:!0,get:function(){return TUs.Command}});var xUs=Zd(),Ehn=class e extends TUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketIntelligentTieringConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xUs.se_ListBucketIntelligentTieringConfigurationsCommand)(r,t)}deserialize(r,t){return(0,xUs.de_ListBucketIntelligentTieringConfigurationsCommand)(r,t)}};JUe.ListBucketIntelligentTieringConfigurationsCommand=Ehn});var whn=A(XUe=>{"use strict";Object.defineProperty(XUe,"__esModule",{value:!0});XUe.ListBucketInventoryConfigurationsCommand=XUe.$Command=void 0;var zHd=Ue(),$Hd=ze(),RUs=qe();Object.defineProperty(XUe,"$Command",{enumerable:!0,get:function(){return RUs.Command}});var QHd=pP(),PUs=Zd(),Shn=class e extends RUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Hd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketInventoryConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:QHd.ListBucketInventoryConfigurationsOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PUs.se_ListBucketInventoryConfigurationsCommand)(r,t)}deserialize(r,t){return(0,PUs.de_ListBucketInventoryConfigurationsCommand)(r,t)}};XUe.ListBucketInventoryConfigurationsCommand=Shn});var xhn=A(ZUe=>{"use strict";Object.defineProperty(ZUe,"__esModule",{value:!0});ZUe.ListBucketMetricsConfigurationsCommand=ZUe.$Command=void 0;var KHd=Ue(),HHd=ze(),FUs=qe();Object.defineProperty(ZUe,"$Command",{enumerable:!0,get:function(){return FUs.Command}});var kUs=Zd(),Ihn=class e extends FUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketMetricsConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kUs.se_ListBucketMetricsConfigurationsCommand)(r,t)}deserialize(r,t){return(0,kUs.de_ListBucketMetricsConfigurationsCommand)(r,t)}};ZUe.ListBucketMetricsConfigurationsCommand=Ihn});var Phn=A(eVe=>{"use strict";Object.defineProperty(eVe,"__esModule",{value:!0});eVe.ListBucketsCommand=eVe.$Command=void 0;var WHd=Ue(),YHd=ze(),OUs=qe();Object.defineProperty(eVe,"$Command",{enumerable:!0,get:function(){return OUs.Command}});var NUs=Zd(),Thn=class e extends OUs.Command{static getEndpointParameterInstructions(){return{ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NUs.se_ListBucketsCommand)(r,t)}deserialize(r,t){return(0,NUs.de_ListBucketsCommand)(r,t)}};eVe.ListBucketsCommand=Thn});var khn=A(tVe=>{"use strict";Object.defineProperty(tVe,"__esModule",{value:!0});tVe.ListMultipartUploadsCommand=tVe.$Command=void 0;var JHd=Ue(),XHd=ze(),qUs=qe();Object.defineProperty(tVe,"$Command",{enumerable:!0,get:function(){return qUs.Command}});var BUs=Zd(),Rhn=class e extends qUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListMultipartUploadsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BUs.se_ListMultipartUploadsCommand)(r,t)}deserialize(r,t){return(0,BUs.de_ListMultipartUploadsCommand)(r,t)}};tVe.ListMultipartUploadsCommand=Rhn});var Nhn=A(rVe=>{"use strict";Object.defineProperty(rVe,"__esModule",{value:!0});rVe.ListObjectsCommand=rVe.$Command=void 0;var ZHd=Ue(),eWd=ze(),LUs=qe();Object.defineProperty(rVe,"$Command",{enumerable:!0,get:function(){return LUs.Command}});var MUs=Zd(),Fhn=class e extends LUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MUs.se_ListObjectsCommand)(r,t)}deserialize(r,t){return(0,MUs.de_ListObjectsCommand)(r,t)}};rVe.ListObjectsCommand=Fhn});var mar=A(nVe=>{"use strict";Object.defineProperty(nVe,"__esModule",{value:!0});nVe.ListObjectsV2Command=nVe.$Command=void 0;var tWd=Ue(),rWd=ze(),GUs=qe();Object.defineProperty(nVe,"$Command",{enumerable:!0,get:function(){return GUs.Command}});var jUs=Zd(),Ohn=class e extends GUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectsV2Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jUs.se_ListObjectsV2Command)(r,t)}deserialize(r,t){return(0,jUs.de_ListObjectsV2Command)(r,t)}};nVe.ListObjectsV2Command=Ohn});var qhn=A(iVe=>{"use strict";Object.defineProperty(iVe,"__esModule",{value:!0});iVe.ListObjectVersionsCommand=iVe.$Command=void 0;var nWd=Ue(),iWd=ze(),VUs=qe();Object.defineProperty(iVe,"$Command",{enumerable:!0,get:function(){return VUs.Command}});var UUs=Zd(),Bhn=class e extends VUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UUs.se_ListObjectVersionsCommand)(r,t)}deserialize(r,t){return(0,UUs.de_ListObjectVersionsCommand)(r,t)}};iVe.ListObjectVersionsCommand=Bhn});var far=A(sVe=>{"use strict";Object.defineProperty(sVe,"__esModule",{value:!0});sVe.ListPartsCommand=sVe.$Command=void 0;var sWd=tj(),aWd=Ue(),oWd=ze(),$Us=qe();Object.defineProperty(sVe,"$Command",{enumerable:!0,get:function(){return $Us.Command}});var cWd=pP(),zUs=Zd(),Mhn=class e extends $Us.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,sWd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:cWd.ListPartsRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zUs.se_ListPartsCommand)(r,t)}deserialize(r,t){return(0,zUs.de_ListPartsCommand)(r,t)}};sVe.ListPartsCommand=Mhn});var jhn=A(aVe=>{"use strict";Object.defineProperty(aVe,"__esModule",{value:!0});aVe.PutBucketAccelerateConfigurationCommand=aVe.$Command=void 0;var uWd=Gv(),lWd=Ue(),dWd=ze(),KUs=qe();Object.defineProperty(aVe,"$Command",{enumerable:!0,get:function(){return KUs.Command}});var QUs=Zd(),Lhn=class e extends KUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,uWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QUs.se_PutBucketAccelerateConfigurationCommand)(r,t)}deserialize(r,t){return(0,QUs.de_PutBucketAccelerateConfigurationCommand)(r,t)}};aVe.PutBucketAccelerateConfigurationCommand=Lhn});var Uhn=A(oVe=>{"use strict";Object.defineProperty(oVe,"__esModule",{value:!0});oVe.PutBucketAclCommand=oVe.$Command=void 0;var pWd=Gv(),mWd=Ue(),fWd=ze(),WUs=qe();Object.defineProperty(oVe,"$Command",{enumerable:!0,get:function(){return WUs.Command}});var HUs=Zd(),Ghn=class e extends WUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,pWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HUs.se_PutBucketAclCommand)(r,t)}deserialize(r,t){return(0,HUs.de_PutBucketAclCommand)(r,t)}};oVe.PutBucketAclCommand=Ghn});var zhn=A(cVe=>{"use strict";Object.defineProperty(cVe,"__esModule",{value:!0});cVe.PutBucketAnalyticsConfigurationCommand=cVe.$Command=void 0;var hWd=Ue(),gWd=ze(),JUs=qe();Object.defineProperty(cVe,"$Command",{enumerable:!0,get:function(){return JUs.Command}});var YUs=Zd(),Vhn=class e extends JUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YUs.se_PutBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,YUs.de_PutBucketAnalyticsConfigurationCommand)(r,t)}};cVe.PutBucketAnalyticsConfigurationCommand=Vhn});var Qhn=A(uVe=>{"use strict";Object.defineProperty(uVe,"__esModule",{value:!0});uVe.PutBucketCorsCommand=uVe.$Command=void 0;var yWd=Gv(),_Wd=Ue(),AWd=ze(),ZUs=qe();Object.defineProperty(uVe,"$Command",{enumerable:!0,get:function(){return ZUs.Command}});var XUs=Zd(),$hn=class e extends ZUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Wd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,yWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XUs.se_PutBucketCorsCommand)(r,t)}deserialize(r,t){return(0,XUs.de_PutBucketCorsCommand)(r,t)}};uVe.PutBucketCorsCommand=$hn});var Hhn=A(lVe=>{"use strict";Object.defineProperty(lVe,"__esModule",{value:!0});lVe.PutBucketEncryptionCommand=lVe.$Command=void 0;var bWd=Gv(),CWd=Ue(),vWd=ze(),tVs=qe();Object.defineProperty(lVe,"$Command",{enumerable:!0,get:function(){return tVs.Command}});var EWd=pP(),eVs=Zd(),Khn=class e extends tVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketEncryptionCommand",inputFilterSensitiveLog:EWd.PutBucketEncryptionRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eVs.se_PutBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,eVs.de_PutBucketEncryptionCommand)(r,t)}};lVe.PutBucketEncryptionCommand=Khn});var Yhn=A(dVe=>{"use strict";Object.defineProperty(dVe,"__esModule",{value:!0});dVe.PutBucketIntelligentTieringConfigurationCommand=dVe.$Command=void 0;var DWd=Ue(),SWd=ze(),nVs=qe();Object.defineProperty(dVe,"$Command",{enumerable:!0,get:function(){return nVs.Command}});var rVs=Zd(),Whn=class e extends nVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rVs.se_PutBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,rVs.de_PutBucketIntelligentTieringConfigurationCommand)(r,t)}};dVe.PutBucketIntelligentTieringConfigurationCommand=Whn});var Xhn=A(pVe=>{"use strict";Object.defineProperty(pVe,"__esModule",{value:!0});pVe.PutBucketInventoryConfigurationCommand=pVe.$Command=void 0;var wWd=Ue(),IWd=ze(),sVs=qe();Object.defineProperty(pVe,"$Command",{enumerable:!0,get:function(){return sVs.Command}});var xWd=pP(),iVs=Zd(),Jhn=class e extends sVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketInventoryConfigurationCommand",inputFilterSensitiveLog:xWd.PutBucketInventoryConfigurationRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iVs.se_PutBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,iVs.de_PutBucketInventoryConfigurationCommand)(r,t)}};pVe.PutBucketInventoryConfigurationCommand=Jhn});var egn=A(mVe=>{"use strict";Object.defineProperty(mVe,"__esModule",{value:!0});mVe.PutBucketLifecycleConfigurationCommand=mVe.$Command=void 0;var TWd=Gv(),PWd=Ue(),RWd=ze(),oVs=qe();Object.defineProperty(mVe,"$Command",{enumerable:!0,get:function(){return oVs.Command}});var aVs=Zd(),Zhn=class e extends oVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,TWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aVs.se_PutBucketLifecycleConfigurationCommand)(r,t)}deserialize(r,t){return(0,aVs.de_PutBucketLifecycleConfigurationCommand)(r,t)}};mVe.PutBucketLifecycleConfigurationCommand=Zhn});var rgn=A(fVe=>{"use strict";Object.defineProperty(fVe,"__esModule",{value:!0});fVe.PutBucketLoggingCommand=fVe.$Command=void 0;var kWd=Gv(),FWd=Ue(),NWd=ze(),uVs=qe();Object.defineProperty(fVe,"$Command",{enumerable:!0,get:function(){return uVs.Command}});var cVs=Zd(),tgn=class e extends uVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,kWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketLoggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cVs.se_PutBucketLoggingCommand)(r,t)}deserialize(r,t){return(0,cVs.de_PutBucketLoggingCommand)(r,t)}};fVe.PutBucketLoggingCommand=tgn});var ign=A(hVe=>{"use strict";Object.defineProperty(hVe,"__esModule",{value:!0});hVe.PutBucketMetricsConfigurationCommand=hVe.$Command=void 0;var OWd=Ue(),BWd=ze(),dVs=qe();Object.defineProperty(hVe,"$Command",{enumerable:!0,get:function(){return dVs.Command}});var lVs=Zd(),ngn=class e extends dVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lVs.se_PutBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,lVs.de_PutBucketMetricsConfigurationCommand)(r,t)}};hVe.PutBucketMetricsConfigurationCommand=ngn});var agn=A(gVe=>{"use strict";Object.defineProperty(gVe,"__esModule",{value:!0});gVe.PutBucketNotificationConfigurationCommand=gVe.$Command=void 0;var qWd=Ue(),MWd=ze(),mVs=qe();Object.defineProperty(gVe,"$Command",{enumerable:!0,get:function(){return mVs.Command}});var pVs=Zd(),sgn=class e extends mVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketNotificationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pVs.se_PutBucketNotificationConfigurationCommand)(r,t)}deserialize(r,t){return(0,pVs.de_PutBucketNotificationConfigurationCommand)(r,t)}};gVe.PutBucketNotificationConfigurationCommand=sgn});var cgn=A(yVe=>{"use strict";Object.defineProperty(yVe,"__esModule",{value:!0});yVe.PutBucketOwnershipControlsCommand=yVe.$Command=void 0;var LWd=Gv(),jWd=Ue(),GWd=ze(),hVs=qe();Object.defineProperty(yVe,"$Command",{enumerable:!0,get:function(){return hVs.Command}});var fVs=Zd(),ogn=class e extends hVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,LWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fVs.se_PutBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,fVs.de_PutBucketOwnershipControlsCommand)(r,t)}};yVe.PutBucketOwnershipControlsCommand=ogn});var lgn=A(_Ve=>{"use strict";Object.defineProperty(_Ve,"__esModule",{value:!0});_Ve.PutBucketPolicyCommand=_Ve.$Command=void 0;var UWd=Gv(),VWd=Ue(),zWd=ze(),yVs=qe();Object.defineProperty(_Ve,"$Command",{enumerable:!0,get:function(){return yVs.Command}});var gVs=Zd(),ugn=class e extends yVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,UWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gVs.se_PutBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,gVs.de_PutBucketPolicyCommand)(r,t)}};_Ve.PutBucketPolicyCommand=ugn});var pgn=A(AVe=>{"use strict";Object.defineProperty(AVe,"__esModule",{value:!0});AVe.PutBucketReplicationCommand=AVe.$Command=void 0;var $Wd=Gv(),QWd=Ue(),KWd=ze(),AVs=qe();Object.defineProperty(AVe,"$Command",{enumerable:!0,get:function(){return AVs.Command}});var _Vs=Zd(),dgn=class e extends AVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,$Wd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Vs.se_PutBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,_Vs.de_PutBucketReplicationCommand)(r,t)}};AVe.PutBucketReplicationCommand=dgn});var fgn=A(bVe=>{"use strict";Object.defineProperty(bVe,"__esModule",{value:!0});bVe.PutBucketRequestPaymentCommand=bVe.$Command=void 0;var HWd=Gv(),WWd=Ue(),YWd=ze(),CVs=qe();Object.defineProperty(bVe,"$Command",{enumerable:!0,get:function(){return CVs.Command}});var bVs=Zd(),mgn=class e extends CVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,HWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketRequestPaymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bVs.se_PutBucketRequestPaymentCommand)(r,t)}deserialize(r,t){return(0,bVs.de_PutBucketRequestPaymentCommand)(r,t)}};bVe.PutBucketRequestPaymentCommand=mgn});var ggn=A(CVe=>{"use strict";Object.defineProperty(CVe,"__esModule",{value:!0});CVe.PutBucketTaggingCommand=CVe.$Command=void 0;var JWd=Gv(),XWd=Ue(),ZWd=ze(),EVs=qe();Object.defineProperty(CVe,"$Command",{enumerable:!0,get:function(){return EVs.Command}});var vVs=Zd(),hgn=class e extends EVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,JWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vVs.se_PutBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,vVs.de_PutBucketTaggingCommand)(r,t)}};CVe.PutBucketTaggingCommand=hgn});var _gn=A(vVe=>{"use strict";Object.defineProperty(vVe,"__esModule",{value:!0});vVe.PutBucketVersioningCommand=vVe.$Command=void 0;var eYd=Gv(),tYd=Ue(),rYd=ze(),SVs=qe();Object.defineProperty(vVe,"$Command",{enumerable:!0,get:function(){return SVs.Command}});var DVs=Zd(),ygn=class e extends SVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,eYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketVersioningCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DVs.se_PutBucketVersioningCommand)(r,t)}deserialize(r,t){return(0,DVs.de_PutBucketVersioningCommand)(r,t)}};vVe.PutBucketVersioningCommand=ygn});var bgn=A(EVe=>{"use strict";Object.defineProperty(EVe,"__esModule",{value:!0});EVe.PutBucketWebsiteCommand=EVe.$Command=void 0;var nYd=Gv(),iYd=Ue(),sYd=ze(),IVs=qe();Object.defineProperty(EVe,"$Command",{enumerable:!0,get:function(){return IVs.Command}});var wVs=Zd(),Agn=class e extends IVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,nYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wVs.se_PutBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,wVs.de_PutBucketWebsiteCommand)(r,t)}};EVe.PutBucketWebsiteCommand=Agn});var vgn=A(DVe=>{"use strict";Object.defineProperty(DVe,"__esModule",{value:!0});DVe.PutObjectAclCommand=DVe.$Command=void 0;var aYd=Gv(),oYd=Ue(),cYd=ze(),TVs=qe();Object.defineProperty(DVe,"$Command",{enumerable:!0,get:function(){return TVs.Command}});var xVs=Zd(),Cgn=class e extends TVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,aYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xVs.se_PutObjectAclCommand)(r,t)}deserialize(r,t){return(0,xVs.de_PutObjectAclCommand)(r,t)}};DVe.PutObjectAclCommand=Cgn});var Dgn=A(SVe=>{"use strict";Object.defineProperty(SVe,"__esModule",{value:!0});SVe.PutObjectCommand=SVe.$Command=void 0;var uYd=Gv(),lYd=LGe(),dYd=tj(),pYd=Ue(),mYd=ze(),kVs=qe();Object.defineProperty(SVe,"$Command",{enumerable:!0,get:function(){return kVs.Command}});var PVs=pP(),RVs=Zd(),Egn=class e extends kVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,lYd.getCheckContentLengthHeaderPlugin)(t)),this.middlewareStack.use((0,dYd.getSsecPlugin)(t)),this.middlewareStack.use((0,uYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:PVs.PutObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:PVs.PutObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RVs.se_PutObjectCommand)(r,t)}deserialize(r,t){return(0,RVs.de_PutObjectCommand)(r,t)}};SVe.PutObjectCommand=Egn});var wgn=A(wVe=>{"use strict";Object.defineProperty(wVe,"__esModule",{value:!0});wVe.PutObjectLegalHoldCommand=wVe.$Command=void 0;var fYd=Gv(),hYd=Ue(),gYd=ze(),NVs=qe();Object.defineProperty(wVe,"$Command",{enumerable:!0,get:function(){return NVs.Command}});var FVs=Zd(),Sgn=class e extends NVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,fYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectLegalHoldCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FVs.se_PutObjectLegalHoldCommand)(r,t)}deserialize(r,t){return(0,FVs.de_PutObjectLegalHoldCommand)(r,t)}};wVe.PutObjectLegalHoldCommand=Sgn});var xgn=A(IVe=>{"use strict";Object.defineProperty(IVe,"__esModule",{value:!0});IVe.PutObjectLockConfigurationCommand=IVe.$Command=void 0;var yYd=Gv(),_Yd=Ue(),AYd=ze(),BVs=qe();Object.defineProperty(IVe,"$Command",{enumerable:!0,get:function(){return BVs.Command}});var OVs=Zd(),Ign=class e extends BVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Yd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,yYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectLockConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OVs.se_PutObjectLockConfigurationCommand)(r,t)}deserialize(r,t){return(0,OVs.de_PutObjectLockConfigurationCommand)(r,t)}};IVe.PutObjectLockConfigurationCommand=Ign});var Pgn=A(xVe=>{"use strict";Object.defineProperty(xVe,"__esModule",{value:!0});xVe.PutObjectRetentionCommand=xVe.$Command=void 0;var bYd=Gv(),CYd=Ue(),vYd=ze(),MVs=qe();Object.defineProperty(xVe,"$Command",{enumerable:!0,get:function(){return MVs.Command}});var qVs=Zd(),Tgn=class e extends MVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectRetentionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qVs.se_PutObjectRetentionCommand)(r,t)}deserialize(r,t){return(0,qVs.de_PutObjectRetentionCommand)(r,t)}};xVe.PutObjectRetentionCommand=Tgn});var kgn=A(TVe=>{"use strict";Object.defineProperty(TVe,"__esModule",{value:!0});TVe.PutObjectTaggingCommand=TVe.$Command=void 0;var EYd=Gv(),DYd=Ue(),SYd=ze(),jVs=qe();Object.defineProperty(TVe,"$Command",{enumerable:!0,get:function(){return jVs.Command}});var LVs=Zd(),Rgn=class e extends jVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,EYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LVs.se_PutObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,LVs.de_PutObjectTaggingCommand)(r,t)}};TVe.PutObjectTaggingCommand=Rgn});var Ngn=A(PVe=>{"use strict";Object.defineProperty(PVe,"__esModule",{value:!0});PVe.PutPublicAccessBlockCommand=PVe.$Command=void 0;var wYd=Gv(),IYd=Ue(),xYd=ze(),UVs=qe();Object.defineProperty(PVe,"$Command",{enumerable:!0,get:function(){return UVs.Command}});var GVs=Zd(),Fgn=class e extends UVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,wYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutPublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GVs.se_PutPublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,GVs.de_PutPublicAccessBlockCommand)(r,t)}};PVe.PutPublicAccessBlockCommand=Fgn});var Bgn=A(RVe=>{"use strict";Object.defineProperty(RVe,"__esModule",{value:!0});RVe.RestoreObjectCommand=RVe.$Command=void 0;var TYd=Gv(),PYd=Ue(),RYd=ze(),zVs=qe();Object.defineProperty(RVe,"$Command",{enumerable:!0,get:function(){return zVs.Command}});var kYd=Gfe(),VVs=Zd(),Ogn=class e extends zVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,TYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"RestoreObjectCommand",inputFilterSensitiveLog:kYd.RestoreObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VVs.se_RestoreObjectCommand)(r,t)}deserialize(r,t){return(0,VVs.de_RestoreObjectCommand)(r,t)}};RVe.RestoreObjectCommand=Ogn});var Mgn=A(kVe=>{"use strict";Object.defineProperty(kVe,"__esModule",{value:!0});kVe.SelectObjectContentCommand=kVe.$Command=void 0;var FYd=tj(),NYd=Ue(),OYd=ze(),KVs=qe();Object.defineProperty(kVe,"$Command",{enumerable:!0,get:function(){return KVs.Command}});var $Vs=Gfe(),QVs=Zd(),qgn=class e extends KVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,FYd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"SelectObjectContentCommand",inputFilterSensitiveLog:$Vs.SelectObjectContentRequestFilterSensitiveLog,outputFilterSensitiveLog:$Vs.SelectObjectContentOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QVs.se_SelectObjectContentCommand)(r,t)}deserialize(r,t){return(0,QVs.de_SelectObjectContentCommand)(r,t)}};kVe.SelectObjectContentCommand=qgn});var jgn=A(FVe=>{"use strict";Object.defineProperty(FVe,"__esModule",{value:!0});FVe.UploadPartCommand=FVe.$Command=void 0;var BYd=Gv(),qYd=tj(),MYd=Ue(),LYd=ze(),YVs=qe();Object.defineProperty(FVe,"$Command",{enumerable:!0,get:function(){return YVs.Command}});var HVs=Gfe(),WVs=Zd(),Lgn=class e extends YVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,qYd.getSsecPlugin)(t)),this.middlewareStack.use((0,BYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:HVs.UploadPartRequestFilterSensitiveLog,outputFilterSensitiveLog:HVs.UploadPartOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WVs.se_UploadPartCommand)(r,t)}deserialize(r,t){return(0,WVs.de_UploadPartCommand)(r,t)}};FVe.UploadPartCommand=Lgn});var Ugn=A(NVe=>{"use strict";Object.defineProperty(NVe,"__esModule",{value:!0});NVe.UploadPartCopyCommand=NVe.$Command=void 0;var jYd=LGe(),GYd=tj(),UYd=Ue(),VYd=ze(),ZVs=qe();Object.defineProperty(NVe,"$Command",{enumerable:!0,get:function(){return ZVs.Command}});var JVs=Gfe(),XVs=Zd(),Ggn=class e extends ZVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,jYd.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,GYd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"UploadPartCopyCommand",inputFilterSensitiveLog:JVs.UploadPartCopyRequestFilterSensitiveLog,outputFilterSensitiveLog:JVs.UploadPartCopyOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XVs.se_UploadPartCopyCommand)(r,t)}deserialize(r,t){return(0,XVs.de_UploadPartCopyCommand)(r,t)}};NVe.UploadPartCopyCommand=Ggn});var zgn=A(OVe=>{"use strict";Object.defineProperty(OVe,"__esModule",{value:!0});OVe.WriteGetObjectResponseCommand=OVe.$Command=void 0;var zYd=Ue(),$Yd=ze(),tzs=qe();Object.defineProperty(OVe,"$Command",{enumerable:!0,get:function(){return tzs.Command}});var QYd=Gfe(),ezs=Zd(),Vgn=class e extends tzs.Command{static getEndpointParameterInstructions(){return{UseObjectLambdaEndpoint:{type:"staticContextParams",value:!0},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Yd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"WriteGetObjectResponseCommand",inputFilterSensitiveLog:QYd.WriteGetObjectResponseRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ezs.se_WriteGetObjectResponseCommand)(r,t)}deserialize(r,t){return(0,ezs.de_WriteGetObjectResponseCommand)(r,t)}};OVe.WriteGetObjectResponseCommand=Vgn});var rzs=A(gar=>{"use strict";Object.defineProperty(gar,"__esModule",{value:!0});gar.S3=void 0;var KYd=qe(),HYd=yfn(),WYd=Afn(),YYd=Cfn(),JYd=Efn(),XYd=Sfn(),ZYd=Ifn(),eJd=Tfn(),tJd=Rfn(),rJd=Ffn(),nJd=Ofn(),iJd=qfn(),sJd=Lfn(),aJd=Gfn(),oJd=Vfn(),cJd=$fn(),uJd=Kfn(),lJd=Wfn(),dJd=Jfn(),pJd=Zfn(),mJd=l0n(),fJd=p0n(),hJd=f0n(),gJd=g0n(),yJd=_0n(),_Jd=b0n(),AJd=v0n(),bJd=D0n(),CJd=w0n(),vJd=x0n(),EJd=P0n(),DJd=k0n(),SJd=N0n(),wJd=B0n(),IJd=M0n(),xJd=j0n(),TJd=U0n(),PJd=z0n(),RJd=Q0n(),kJd=H0n(),FJd=Y0n(),NJd=X0n(),OJd=ehn(),BJd=rhn(),qJd=ihn(),MJd=ahn(),LJd=chn(),jJd=lhn(),GJd=phn(),UJd=fhn(),VJd=ghn(),zJd=_hn(),$Jd=DTt(),QJd=STt(),KJd=vhn(),HJd=Dhn(),WJd=whn(),YJd=xhn(),JJd=Phn(),XJd=khn(),ZJd=Nhn(),eXd=mar(),tXd=qhn(),rXd=far(),nXd=jhn(),iXd=Uhn(),sXd=zhn(),aXd=Qhn(),oXd=Hhn(),cXd=Yhn(),uXd=Xhn(),lXd=egn(),dXd=rgn(),pXd=ign(),mXd=agn(),fXd=cgn(),hXd=lgn(),gXd=pgn(),yXd=fgn(),_Xd=ggn(),AXd=_gn(),bXd=bgn(),CXd=vgn(),vXd=Dgn(),EXd=wgn(),DXd=xgn(),SXd=Pgn(),wXd=kgn(),IXd=Ngn(),xXd=Bgn(),TXd=Mgn(),PXd=jgn(),RXd=Ugn(),kXd=zgn(),FXd=ATt(),NXd={AbortMultipartUploadCommand:HYd.AbortMultipartUploadCommand,CompleteMultipartUploadCommand:WYd.CompleteMultipartUploadCommand,CopyObjectCommand:YYd.CopyObjectCommand,CreateBucketCommand:JYd.CreateBucketCommand,CreateMultipartUploadCommand:XYd.CreateMultipartUploadCommand,DeleteBucketCommand:eJd.DeleteBucketCommand,DeleteBucketAnalyticsConfigurationCommand:ZYd.DeleteBucketAnalyticsConfigurationCommand,DeleteBucketCorsCommand:tJd.DeleteBucketCorsCommand,DeleteBucketEncryptionCommand:rJd.DeleteBucketEncryptionCommand,DeleteBucketIntelligentTieringConfigurationCommand:nJd.DeleteBucketIntelligentTieringConfigurationCommand,DeleteBucketInventoryConfigurationCommand:iJd.DeleteBucketInventoryConfigurationCommand,DeleteBucketLifecycleCommand:sJd.DeleteBucketLifecycleCommand,DeleteBucketMetricsConfigurationCommand:aJd.DeleteBucketMetricsConfigurationCommand,DeleteBucketOwnershipControlsCommand:oJd.DeleteBucketOwnershipControlsCommand,DeleteBucketPolicyCommand:cJd.DeleteBucketPolicyCommand,DeleteBucketReplicationCommand:uJd.DeleteBucketReplicationCommand,DeleteBucketTaggingCommand:lJd.DeleteBucketTaggingCommand,DeleteBucketWebsiteCommand:dJd.DeleteBucketWebsiteCommand,DeleteObjectCommand:pJd.DeleteObjectCommand,DeleteObjectsCommand:mJd.DeleteObjectsCommand,DeleteObjectTaggingCommand:fJd.DeleteObjectTaggingCommand,DeletePublicAccessBlockCommand:hJd.DeletePublicAccessBlockCommand,GetBucketAccelerateConfigurationCommand:gJd.GetBucketAccelerateConfigurationCommand,GetBucketAclCommand:yJd.GetBucketAclCommand,GetBucketAnalyticsConfigurationCommand:_Jd.GetBucketAnalyticsConfigurationCommand,GetBucketCorsCommand:AJd.GetBucketCorsCommand,GetBucketEncryptionCommand:bJd.GetBucketEncryptionCommand,GetBucketIntelligentTieringConfigurationCommand:CJd.GetBucketIntelligentTieringConfigurationCommand,GetBucketInventoryConfigurationCommand:vJd.GetBucketInventoryConfigurationCommand,GetBucketLifecycleConfigurationCommand:EJd.GetBucketLifecycleConfigurationCommand,GetBucketLocationCommand:DJd.GetBucketLocationCommand,GetBucketLoggingCommand:SJd.GetBucketLoggingCommand,GetBucketMetricsConfigurationCommand:wJd.GetBucketMetricsConfigurationCommand,GetBucketNotificationConfigurationCommand:IJd.GetBucketNotificationConfigurationCommand,GetBucketOwnershipControlsCommand:xJd.GetBucketOwnershipControlsCommand,GetBucketPolicyCommand:TJd.GetBucketPolicyCommand,GetBucketPolicyStatusCommand:PJd.GetBucketPolicyStatusCommand,GetBucketReplicationCommand:RJd.GetBucketReplicationCommand,GetBucketRequestPaymentCommand:kJd.GetBucketRequestPaymentCommand,GetBucketTaggingCommand:FJd.GetBucketTaggingCommand,GetBucketVersioningCommand:NJd.GetBucketVersioningCommand,GetBucketWebsiteCommand:OJd.GetBucketWebsiteCommand,GetObjectCommand:MJd.GetObjectCommand,GetObjectAclCommand:BJd.GetObjectAclCommand,GetObjectAttributesCommand:qJd.GetObjectAttributesCommand,GetObjectLegalHoldCommand:LJd.GetObjectLegalHoldCommand,GetObjectLockConfigurationCommand:jJd.GetObjectLockConfigurationCommand,GetObjectRetentionCommand:GJd.GetObjectRetentionCommand,GetObjectTaggingCommand:UJd.GetObjectTaggingCommand,GetObjectTorrentCommand:VJd.GetObjectTorrentCommand,GetPublicAccessBlockCommand:zJd.GetPublicAccessBlockCommand,HeadBucketCommand:$Jd.HeadBucketCommand,HeadObjectCommand:QJd.HeadObjectCommand,ListBucketAnalyticsConfigurationsCommand:KJd.ListBucketAnalyticsConfigurationsCommand,ListBucketIntelligentTieringConfigurationsCommand:HJd.ListBucketIntelligentTieringConfigurationsCommand,ListBucketInventoryConfigurationsCommand:WJd.ListBucketInventoryConfigurationsCommand,ListBucketMetricsConfigurationsCommand:YJd.ListBucketMetricsConfigurationsCommand,ListBucketsCommand:JJd.ListBucketsCommand,ListMultipartUploadsCommand:XJd.ListMultipartUploadsCommand,ListObjectsCommand:ZJd.ListObjectsCommand,ListObjectsV2Command:eXd.ListObjectsV2Command,ListObjectVersionsCommand:tXd.ListObjectVersionsCommand,ListPartsCommand:rXd.ListPartsCommand,PutBucketAccelerateConfigurationCommand:nXd.PutBucketAccelerateConfigurationCommand,PutBucketAclCommand:iXd.PutBucketAclCommand,PutBucketAnalyticsConfigurationCommand:sXd.PutBucketAnalyticsConfigurationCommand,PutBucketCorsCommand:aXd.PutBucketCorsCommand,PutBucketEncryptionCommand:oXd.PutBucketEncryptionCommand,PutBucketIntelligentTieringConfigurationCommand:cXd.PutBucketIntelligentTieringConfigurationCommand,PutBucketInventoryConfigurationCommand:uXd.PutBucketInventoryConfigurationCommand,PutBucketLifecycleConfigurationCommand:lXd.PutBucketLifecycleConfigurationCommand,PutBucketLoggingCommand:dXd.PutBucketLoggingCommand,PutBucketMetricsConfigurationCommand:pXd.PutBucketMetricsConfigurationCommand,PutBucketNotificationConfigurationCommand:mXd.PutBucketNotificationConfigurationCommand,PutBucketOwnershipControlsCommand:fXd.PutBucketOwnershipControlsCommand,PutBucketPolicyCommand:hXd.PutBucketPolicyCommand,PutBucketReplicationCommand:gXd.PutBucketReplicationCommand,PutBucketRequestPaymentCommand:yXd.PutBucketRequestPaymentCommand,PutBucketTaggingCommand:_Xd.PutBucketTaggingCommand,PutBucketVersioningCommand:AXd.PutBucketVersioningCommand,PutBucketWebsiteCommand:bXd.PutBucketWebsiteCommand,PutObjectCommand:vXd.PutObjectCommand,PutObjectAclCommand:CXd.PutObjectAclCommand,PutObjectLegalHoldCommand:EXd.PutObjectLegalHoldCommand,PutObjectLockConfigurationCommand:DXd.PutObjectLockConfigurationCommand,PutObjectRetentionCommand:SXd.PutObjectRetentionCommand,PutObjectTaggingCommand:wXd.PutObjectTaggingCommand,PutPublicAccessBlockCommand:IXd.PutPublicAccessBlockCommand,RestoreObjectCommand:xXd.RestoreObjectCommand,SelectObjectContentCommand:TXd.SelectObjectContentCommand,UploadPartCommand:PXd.UploadPartCommand,UploadPartCopyCommand:RXd.UploadPartCopyCommand,WriteGetObjectResponseCommand:kXd.WriteGetObjectResponseCommand},har=class extends FXd.S3Client{};gar.S3=har;(0,KYd.createAggregatedClient)(NXd,har)});var nzs=A(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});var ip=(tn(),Dr(en));ip.__exportStar(yfn(),Qd);ip.__exportStar(Afn(),Qd);ip.__exportStar(Cfn(),Qd);ip.__exportStar(Efn(),Qd);ip.__exportStar(Sfn(),Qd);ip.__exportStar(Ifn(),Qd);ip.__exportStar(Tfn(),Qd);ip.__exportStar(Rfn(),Qd);ip.__exportStar(Ffn(),Qd);ip.__exportStar(Ofn(),Qd);ip.__exportStar(qfn(),Qd);ip.__exportStar(Lfn(),Qd);ip.__exportStar(Gfn(),Qd);ip.__exportStar(Vfn(),Qd);ip.__exportStar($fn(),Qd);ip.__exportStar(Kfn(),Qd);ip.__exportStar(Wfn(),Qd);ip.__exportStar(Jfn(),Qd);ip.__exportStar(Zfn(),Qd);ip.__exportStar(p0n(),Qd);ip.__exportStar(l0n(),Qd);ip.__exportStar(f0n(),Qd);ip.__exportStar(g0n(),Qd);ip.__exportStar(_0n(),Qd);ip.__exportStar(b0n(),Qd);ip.__exportStar(v0n(),Qd);ip.__exportStar(D0n(),Qd);ip.__exportStar(w0n(),Qd);ip.__exportStar(x0n(),Qd);ip.__exportStar(P0n(),Qd);ip.__exportStar(k0n(),Qd);ip.__exportStar(N0n(),Qd);ip.__exportStar(B0n(),Qd);ip.__exportStar(M0n(),Qd);ip.__exportStar(j0n(),Qd);ip.__exportStar(U0n(),Qd);ip.__exportStar(z0n(),Qd);ip.__exportStar(Q0n(),Qd);ip.__exportStar(H0n(),Qd);ip.__exportStar(Y0n(),Qd);ip.__exportStar(X0n(),Qd);ip.__exportStar(ehn(),Qd);ip.__exportStar(rhn(),Qd);ip.__exportStar(ihn(),Qd);ip.__exportStar(ahn(),Qd);ip.__exportStar(chn(),Qd);ip.__exportStar(lhn(),Qd);ip.__exportStar(phn(),Qd);ip.__exportStar(fhn(),Qd);ip.__exportStar(ghn(),Qd);ip.__exportStar(_hn(),Qd);ip.__exportStar(DTt(),Qd);ip.__exportStar(STt(),Qd);ip.__exportStar(vhn(),Qd);ip.__exportStar(Dhn(),Qd);ip.__exportStar(whn(),Qd);ip.__exportStar(xhn(),Qd);ip.__exportStar(Phn(),Qd);ip.__exportStar(khn(),Qd);ip.__exportStar(qhn(),Qd);ip.__exportStar(Nhn(),Qd);ip.__exportStar(mar(),Qd);ip.__exportStar(far(),Qd);ip.__exportStar(jhn(),Qd);ip.__exportStar(Uhn(),Qd);ip.__exportStar(zhn(),Qd);ip.__exportStar(Qhn(),Qd);ip.__exportStar(Hhn(),Qd);ip.__exportStar(Yhn(),Qd);ip.__exportStar(Xhn(),Qd);ip.__exportStar(egn(),Qd);ip.__exportStar(rgn(),Qd);ip.__exportStar(ign(),Qd);ip.__exportStar(agn(),Qd);ip.__exportStar(cgn(),Qd);ip.__exportStar(lgn(),Qd);ip.__exportStar(pgn(),Qd);ip.__exportStar(fgn(),Qd);ip.__exportStar(ggn(),Qd);ip.__exportStar(_gn(),Qd);ip.__exportStar(bgn(),Qd);ip.__exportStar(vgn(),Qd);ip.__exportStar(Dgn(),Qd);ip.__exportStar(wgn(),Qd);ip.__exportStar(xgn(),Qd);ip.__exportStar(Pgn(),Qd);ip.__exportStar(kgn(),Qd);ip.__exportStar(Ngn(),Qd);ip.__exportStar(Bgn(),Qd);ip.__exportStar(Mgn(),Qd);ip.__exportStar(jgn(),Qd);ip.__exportStar(Ugn(),Qd);ip.__exportStar(zgn(),Qd)});var szs=A(izs=>{"use strict";Object.defineProperty(izs,"__esModule",{value:!0})});var azs=A(yar=>{"use strict";Object.defineProperty(yar,"__esModule",{value:!0});yar.paginateListObjectsV2=void 0;var OXd=mar(),BXd=ATt(),qXd=async(e,r,...t)=>await e.send(new OXd.ListObjectsV2Command(r),...t);async function*MXd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.ContinuationToken=n,r.MaxKeys=e.pageSize,e.client instanceof BXd.S3Client)s=await qXd(e.client,r,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let a=n;n=s.NextContinuationToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yar.paginateListObjectsV2=MXd});var ozs=A(_ar=>{"use strict";Object.defineProperty(_ar,"__esModule",{value:!0});_ar.paginateListParts=void 0;var LXd=far(),jXd=ATt(),GXd=async(e,r,...t)=>await e.send(new LXd.ListPartsCommand(r),...t);async function*UXd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.PartNumberMarker=n,r.MaxParts=e.pageSize,e.client instanceof jXd.S3Client)s=await GXd(e.client,r,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let a=n;n=s.NextPartNumberMarker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_ar.paginateListParts=UXd});var czs=A(wTt=>{"use strict";Object.defineProperty(wTt,"__esModule",{value:!0});var $gn=(tn(),Dr(en));$gn.__exportStar(szs(),wTt);$gn.__exportStar(azs(),wTt);$gn.__exportStar(ozs(),wTt)});var lzs=A(qVe=>{"use strict";Object.defineProperty(qVe,"__esModule",{value:!0});qVe.waitUntilBucketExists=qVe.waitForBucketExists=void 0;var BVe=Ih(),VXd=DTt(),uzs=async(e,r)=>{let t;try{return t=await e.send(new VXd.HeadBucketCommand(r)),{state:BVe.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:BVe.WaiterState.RETRY,reason:t}}return{state:BVe.WaiterState.RETRY,reason:t}},zXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,BVe.createWaiter)({...t,...e},r,uzs)};qVe.waitForBucketExists=zXd;var $Xd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,BVe.createWaiter)({...t,...e},r,uzs);return(0,BVe.checkExceptions)(n)};qVe.waitUntilBucketExists=$Xd});var pzs=A(MVe=>{"use strict";Object.defineProperty(MVe,"__esModule",{value:!0});MVe.waitUntilBucketNotExists=MVe.waitForBucketNotExists=void 0;var ITt=Ih(),QXd=DTt(),dzs=async(e,r)=>{let t;try{t=await e.send(new QXd.HeadBucketCommand(r))}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:ITt.WaiterState.SUCCESS,reason:t}}return{state:ITt.WaiterState.RETRY,reason:t}},KXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,ITt.createWaiter)({...t,...e},r,dzs)};MVe.waitForBucketNotExists=KXd;var HXd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,ITt.createWaiter)({...t,...e},r,dzs);return(0,ITt.checkExceptions)(n)};MVe.waitUntilBucketNotExists=HXd});var fzs=A(jVe=>{"use strict";Object.defineProperty(jVe,"__esModule",{value:!0});jVe.waitUntilObjectExists=jVe.waitForObjectExists=void 0;var LVe=Ih(),WXd=STt(),mzs=async(e,r)=>{let t;try{return t=await e.send(new WXd.HeadObjectCommand(r)),{state:LVe.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:LVe.WaiterState.RETRY,reason:t}}return{state:LVe.WaiterState.RETRY,reason:t}},YXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,LVe.createWaiter)({...t,...e},r,mzs)};jVe.waitForObjectExists=YXd;var JXd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,LVe.createWaiter)({...t,...e},r,mzs);return(0,LVe.checkExceptions)(n)};jVe.waitUntilObjectExists=JXd});var gzs=A(GVe=>{"use strict";Object.defineProperty(GVe,"__esModule",{value:!0});GVe.waitUntilObjectNotExists=GVe.waitForObjectNotExists=void 0;var xTt=Ih(),XXd=STt(),hzs=async(e,r)=>{let t;try{t=await e.send(new XXd.HeadObjectCommand(r))}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:xTt.WaiterState.SUCCESS,reason:t}}return{state:xTt.WaiterState.RETRY,reason:t}},ZXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,xTt.createWaiter)({...t,...e},r,hzs)};GVe.waitForObjectNotExists=ZXd;var eZd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,xTt.createWaiter)({...t,...e},r,hzs);return(0,xTt.checkExceptions)(n)};GVe.waitUntilObjectNotExists=eZd});var yzs=A(UVe=>{"use strict";Object.defineProperty(UVe,"__esModule",{value:!0});var Aar=(tn(),Dr(en));Aar.__exportStar(lzs(),UVe);Aar.__exportStar(pzs(),UVe);Aar.__exportStar(fzs(),UVe);Aar.__exportStar(gzs(),UVe)});var Azs=A(bar=>{"use strict";Object.defineProperty(bar,"__esModule",{value:!0});var _zs=(tn(),Dr(en));_zs.__exportStar(pP(),bar);_zs.__exportStar(Gfe(),bar)});var Car=A(KW=>{"use strict";Object.defineProperty(KW,"__esModule",{value:!0});KW.S3ServiceException=void 0;var VVe=(tn(),Dr(en));VVe.__exportStar(ATt(),KW);VVe.__exportStar(rzs(),KW);VVe.__exportStar(nzs(),KW);VVe.__exportStar(czs(),KW);VVe.__exportStar(yzs(),KW);VVe.__exportStar(Azs(),KW);var tZd=bTt();Object.defineProperty(KW,"S3ServiceException",{enumerable:!0,get:function(){return tZd.S3ServiceException}})});var bzs=A(Ear=>{(function(e){e.parser=function(me,oe){return new t(me,oe)},e.SAXParser=t,e.SAXStream=l,e.createStream=c,e.MAX_BUFFER_LENGTH=64*1024;var r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function t(me,oe){if(!(this instanceof t))return new t(me,oe);var ue=this;i(ue),ue.q=ue.c="",ue.bufferCheckPosition=e.MAX_BUFFER_LENGTH,ue.opt=oe||{},ue.opt.lowercase=ue.opt.lowercase||ue.opt.lowercasetags,ue.looseCase=ue.opt.lowercase?"toLowerCase":"toUpperCase",ue.tags=[],ue.closed=ue.closedRoot=ue.sawRoot=!1,ue.tag=ue.error=null,ue.strict=!!me,ue.noscript=!!(me||ue.opt.noscript),ue.state=N.BEGIN,ue.strictEntities=ue.opt.strictEntities,ue.ENTITIES=ue.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES),ue.attribList=[],ue.opt.xmlns&&(ue.ns=Object.create(b)),ue.trackPosition=ue.opt.position!==!1,ue.trackPosition&&(ue.position=ue.line=ue.column=0),M(ue,"onready")}Object.create||(Object.create=function(me){function oe(){}oe.prototype=me;var ue=new oe;return ue}),Object.keys||(Object.keys=function(me){var oe=[];for(var ue in me)me.hasOwnProperty(ue)&&oe.push(ue);return oe});function n(me){for(var oe=Math.max(e.MAX_BUFFER_LENGTH,10),ue=0,De=0,It=r.length;Deoe)switch(r[De]){case"textNode":O(me);break;case"cdata":C(me,"oncdata",me.cdata),me.cdata="";break;case"script":C(me,"onscript",me.script),me.script="";break;default:Q(me,"Max buffer length exceeded: "+r[De])}ue=Math.max(ue,Je)}var at=e.MAX_BUFFER_LENGTH-ue;me.bufferCheckPosition=at+me.position}function i(me){for(var oe=0,ue=r.length;oe{let t=await vg(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},np=(e,r)=>{if((r==null?void 0:r.Code)!==void 0)return r.Code;if(e.statusCode==404)return"NotFound"}});var yfn=A(WGe=>{"use strict";Object.defineProperty(WGe,"__esModule",{value:!0});WGe.AbortMultipartUploadCommand=WGe.$Command=void 0;var L$d=Ue(),j$d=ze(),ljs=qe();Object.defineProperty(WGe,"$Command",{enumerable:!0,get:function(){return ljs.Command}});var ujs=Zd(),gfn=class e extends ljs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ujs.se_AbortMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,ujs.de_AbortMultipartUploadCommand)(r,t)}};WGe.AbortMultipartUploadCommand=gfn});var tj=A(Cne=>{"use strict";Object.defineProperty(Cne,"__esModule",{value:!0});Cne.getSsecPlugin=Cne.ssecMiddlewareOptions=Cne.ssecMiddleware=void 0;function djs(e){return r=>async t=>{let n={...t.input},i=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}];for(let s of i){let a=n[s.target];if(a){let o=ArrayBuffer.isView(a)?new Uint8Array(a.buffer,a.byteOffset,a.byteLength):typeof a=="string"?e.utf8Decoder(a):new Uint8Array(a),c=e.base64Encoder(o),l=new e.md5;l.update(o),n={...n,[s.target]:c,[s.hash]:e.base64Encoder(await l.digest())}}}return r({...t,input:n})}}Cne.ssecMiddleware=djs;Cne.ssecMiddlewareOptions={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0};var G$d=e=>({applyToStack:r=>{r.add(djs(e),Cne.ssecMiddlewareOptions)}});Cne.getSsecPlugin=G$d});var Afn=A(YGe=>{"use strict";Object.defineProperty(YGe,"__esModule",{value:!0});YGe.CompleteMultipartUploadCommand=YGe.$Command=void 0;var U$d=LGe(),V$d=tj(),z$d=Ue(),$$d=ze(),fjs=qe();Object.defineProperty(YGe,"$Command",{enumerable:!0,get:function(){return fjs.Command}});var pjs=pP(),mjs=Zd(),_fn=class e extends fjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,U$d.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,V$d.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:pjs.CompleteMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:pjs.CompleteMultipartUploadOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mjs.se_CompleteMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,mjs.de_CompleteMultipartUploadCommand)(r,t)}};YGe.CompleteMultipartUploadCommand=_fn});var Cfn=A(JGe=>{"use strict";Object.defineProperty(JGe,"__esModule",{value:!0});JGe.CopyObjectCommand=JGe.$Command=void 0;var Q$d=LGe(),K$d=tj(),H$d=Ue(),W$d=ze(),yjs=qe();Object.defineProperty(JGe,"$Command",{enumerable:!0,get:function(){return yjs.Command}});var hjs=pP(),gjs=Zd(),bfn=class e extends yjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Q$d.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,K$d.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:hjs.CopyObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:hjs.CopyObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gjs.se_CopyObjectCommand)(r,t)}deserialize(r,t){return(0,gjs.de_CopyObjectCommand)(r,t)}};JGe.CopyObjectCommand=bfn});var Ajs=A(vne=>{"use strict";Object.defineProperty(vne,"__esModule",{value:!0});vne.getLocationConstraintPlugin=vne.locationConstraintMiddlewareOptions=vne.locationConstraintMiddleware=void 0;function _js(e){return r=>async t=>{let{CreateBucketConfiguration:n}=t.input,i=await e.region();return(!n||!n.LocationConstraint)&&(t={...t,input:{...t.input,CreateBucketConfiguration:i==="us-east-1"?void 0:{LocationConstraint:i}}}),r(t)}}vne.locationConstraintMiddleware=_js;vne.locationConstraintMiddlewareOptions={step:"initialize",tags:["LOCATION_CONSTRAINT","CREATE_BUCKET_CONFIGURATION"],name:"locationConstraintMiddleware",override:!0};var Y$d=e=>({applyToStack:r=>{r.add(_js(e),vne.locationConstraintMiddlewareOptions)}});vne.getLocationConstraintPlugin=Y$d});var Efn=A(XGe=>{"use strict";Object.defineProperty(XGe,"__esModule",{value:!0});XGe.CreateBucketCommand=XGe.$Command=void 0;var J$d=Ajs(),X$d=Ue(),Z$d=ze(),Cjs=qe();Object.defineProperty(XGe,"$Command",{enumerable:!0,get:function(){return Cjs.Command}});var bjs=Zd(),vfn=class e extends Cjs.Command{static getEndpointParameterInstructions(){return{DisableAccessPoints:{type:"staticContextParams",value:!0},Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z$d.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X$d.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,J$d.getLocationConstraintPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CreateBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bjs.se_CreateBucketCommand)(r,t)}deserialize(r,t){return(0,bjs.de_CreateBucketCommand)(r,t)}};XGe.CreateBucketCommand=vfn});var Sfn=A(ZGe=>{"use strict";Object.defineProperty(ZGe,"__esModule",{value:!0});ZGe.CreateMultipartUploadCommand=ZGe.$Command=void 0;var eQd=tj(),tQd=Ue(),rQd=ze(),Djs=qe();Object.defineProperty(ZGe,"$Command",{enumerable:!0,get:function(){return Djs.Command}});var vjs=pP(),Ejs=Zd(),Dfn=class e extends Djs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,eQd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:vjs.CreateMultipartUploadRequestFilterSensitiveLog,outputFilterSensitiveLog:vjs.CreateMultipartUploadOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ejs.se_CreateMultipartUploadCommand)(r,t)}deserialize(r,t){return(0,Ejs.de_CreateMultipartUploadCommand)(r,t)}};ZGe.CreateMultipartUploadCommand=Dfn});var Ifn=A(eUe=>{"use strict";Object.defineProperty(eUe,"__esModule",{value:!0});eUe.DeleteBucketAnalyticsConfigurationCommand=eUe.$Command=void 0;var nQd=Ue(),iQd=ze(),wjs=qe();Object.defineProperty(eUe,"$Command",{enumerable:!0,get:function(){return wjs.Command}});var Sjs=Zd(),wfn=class e extends wjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sjs.se_DeleteBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,Sjs.de_DeleteBucketAnalyticsConfigurationCommand)(r,t)}};eUe.DeleteBucketAnalyticsConfigurationCommand=wfn});var Tfn=A(tUe=>{"use strict";Object.defineProperty(tUe,"__esModule",{value:!0});tUe.DeleteBucketCommand=tUe.$Command=void 0;var sQd=Ue(),aQd=ze(),xjs=qe();Object.defineProperty(tUe,"$Command",{enumerable:!0,get:function(){return xjs.Command}});var Ijs=Zd(),xfn=class e extends xjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ijs.se_DeleteBucketCommand)(r,t)}deserialize(r,t){return(0,Ijs.de_DeleteBucketCommand)(r,t)}};tUe.DeleteBucketCommand=xfn});var Rfn=A(rUe=>{"use strict";Object.defineProperty(rUe,"__esModule",{value:!0});rUe.DeleteBucketCorsCommand=rUe.$Command=void 0;var oQd=Ue(),cQd=ze(),Pjs=qe();Object.defineProperty(rUe,"$Command",{enumerable:!0,get:function(){return Pjs.Command}});var Tjs=Zd(),Pfn=class e extends Pjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tjs.se_DeleteBucketCorsCommand)(r,t)}deserialize(r,t){return(0,Tjs.de_DeleteBucketCorsCommand)(r,t)}};rUe.DeleteBucketCorsCommand=Pfn});var Ffn=A(nUe=>{"use strict";Object.defineProperty(nUe,"__esModule",{value:!0});nUe.DeleteBucketEncryptionCommand=nUe.$Command=void 0;var uQd=Ue(),lQd=ze(),kjs=qe();Object.defineProperty(nUe,"$Command",{enumerable:!0,get:function(){return kjs.Command}});var Rjs=Zd(),kfn=class e extends kjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketEncryptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rjs.se_DeleteBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,Rjs.de_DeleteBucketEncryptionCommand)(r,t)}};nUe.DeleteBucketEncryptionCommand=kfn});var Ofn=A(iUe=>{"use strict";Object.defineProperty(iUe,"__esModule",{value:!0});iUe.DeleteBucketIntelligentTieringConfigurationCommand=iUe.$Command=void 0;var dQd=Ue(),pQd=ze(),Njs=qe();Object.defineProperty(iUe,"$Command",{enumerable:!0,get:function(){return Njs.Command}});var Fjs=Zd(),Nfn=class e extends Njs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fjs.se_DeleteBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,Fjs.de_DeleteBucketIntelligentTieringConfigurationCommand)(r,t)}};iUe.DeleteBucketIntelligentTieringConfigurationCommand=Nfn});var qfn=A(sUe=>{"use strict";Object.defineProperty(sUe,"__esModule",{value:!0});sUe.DeleteBucketInventoryConfigurationCommand=sUe.$Command=void 0;var mQd=Ue(),fQd=ze(),Bjs=qe();Object.defineProperty(sUe,"$Command",{enumerable:!0,get:function(){return Bjs.Command}});var Ojs=Zd(),Bfn=class e extends Bjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketInventoryConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ojs.se_DeleteBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,Ojs.de_DeleteBucketInventoryConfigurationCommand)(r,t)}};sUe.DeleteBucketInventoryConfigurationCommand=Bfn});var Lfn=A(aUe=>{"use strict";Object.defineProperty(aUe,"__esModule",{value:!0});aUe.DeleteBucketLifecycleCommand=aUe.$Command=void 0;var hQd=Ue(),gQd=ze(),Mjs=qe();Object.defineProperty(aUe,"$Command",{enumerable:!0,get:function(){return Mjs.Command}});var qjs=Zd(),Mfn=class e extends Mjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketLifecycleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qjs.se_DeleteBucketLifecycleCommand)(r,t)}deserialize(r,t){return(0,qjs.de_DeleteBucketLifecycleCommand)(r,t)}};aUe.DeleteBucketLifecycleCommand=Mfn});var Gfn=A(oUe=>{"use strict";Object.defineProperty(oUe,"__esModule",{value:!0});oUe.DeleteBucketMetricsConfigurationCommand=oUe.$Command=void 0;var yQd=Ue(),_Qd=ze(),jjs=qe();Object.defineProperty(oUe,"$Command",{enumerable:!0,get:function(){return jjs.Command}});var Ljs=Zd(),jfn=class e extends jjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Qd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ljs.se_DeleteBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,Ljs.de_DeleteBucketMetricsConfigurationCommand)(r,t)}};oUe.DeleteBucketMetricsConfigurationCommand=jfn});var Vfn=A(cUe=>{"use strict";Object.defineProperty(cUe,"__esModule",{value:!0});cUe.DeleteBucketOwnershipControlsCommand=cUe.$Command=void 0;var AQd=Ue(),bQd=ze(),Ujs=qe();Object.defineProperty(cUe,"$Command",{enumerable:!0,get:function(){return Ujs.Command}});var Gjs=Zd(),Ufn=class e extends Ujs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gjs.se_DeleteBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,Gjs.de_DeleteBucketOwnershipControlsCommand)(r,t)}};cUe.DeleteBucketOwnershipControlsCommand=Ufn});var $fn=A(uUe=>{"use strict";Object.defineProperty(uUe,"__esModule",{value:!0});uUe.DeleteBucketPolicyCommand=uUe.$Command=void 0;var CQd=Ue(),vQd=ze(),zjs=qe();Object.defineProperty(uUe,"$Command",{enumerable:!0,get:function(){return zjs.Command}});var Vjs=Zd(),zfn=class e extends zjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vjs.se_DeleteBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,Vjs.de_DeleteBucketPolicyCommand)(r,t)}};uUe.DeleteBucketPolicyCommand=zfn});var Kfn=A(lUe=>{"use strict";Object.defineProperty(lUe,"__esModule",{value:!0});lUe.DeleteBucketReplicationCommand=lUe.$Command=void 0;var EQd=Ue(),DQd=ze(),Qjs=qe();Object.defineProperty(lUe,"$Command",{enumerable:!0,get:function(){return Qjs.Command}});var $js=Zd(),Qfn=class e extends Qjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$js.se_DeleteBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,$js.de_DeleteBucketReplicationCommand)(r,t)}};lUe.DeleteBucketReplicationCommand=Qfn});var Wfn=A(dUe=>{"use strict";Object.defineProperty(dUe,"__esModule",{value:!0});dUe.DeleteBucketTaggingCommand=dUe.$Command=void 0;var SQd=Ue(),wQd=ze(),Hjs=qe();Object.defineProperty(dUe,"$Command",{enumerable:!0,get:function(){return Hjs.Command}});var Kjs=Zd(),Hfn=class e extends Hjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kjs.se_DeleteBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,Kjs.de_DeleteBucketTaggingCommand)(r,t)}};dUe.DeleteBucketTaggingCommand=Hfn});var Jfn=A(pUe=>{"use strict";Object.defineProperty(pUe,"__esModule",{value:!0});pUe.DeleteBucketWebsiteCommand=pUe.$Command=void 0;var IQd=Ue(),xQd=ze(),Yjs=qe();Object.defineProperty(pUe,"$Command",{enumerable:!0,get:function(){return Yjs.Command}});var Wjs=Zd(),Yfn=class e extends Yjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wjs.se_DeleteBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,Wjs.de_DeleteBucketWebsiteCommand)(r,t)}};pUe.DeleteBucketWebsiteCommand=Yfn});var Zfn=A(mUe=>{"use strict";Object.defineProperty(mUe,"__esModule",{value:!0});mUe.DeleteObjectCommand=mUe.$Command=void 0;var TQd=Ue(),PQd=ze(),Xjs=qe();Object.defineProperty(mUe,"$Command",{enumerable:!0,get:function(){return Xjs.Command}});var Jjs=Zd(),Xfn=class e extends Xjs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PQd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TQd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jjs.se_DeleteObjectCommand)(r,t)}deserialize(r,t){return(0,Jjs.de_DeleteObjectCommand)(r,t)}};mUe.DeleteObjectCommand=Xfn});var fUe=A(Vfe=>{"use strict";Object.defineProperty(Vfe,"__esModule",{value:!0});Vfe.ChecksumLocation=Vfe.ChecksumAlgorithm=void 0;var RQd;(function(e){e.MD5="MD5",e.CRC32="CRC32",e.CRC32C="CRC32C",e.SHA1="SHA1",e.SHA256="SHA256"})(RQd=Vfe.ChecksumAlgorithm||(Vfe.ChecksumAlgorithm={}));var kQd;(function(e){e.HEADER="header",e.TRAILER="trailer"})(kQd=Vfe.ChecksumLocation||(Vfe.ChecksumLocation={}))});var e0n=A(hUe=>{"use strict";Object.defineProperty(hUe,"__esModule",{value:!0});hUe.PRIORITY_ORDER_ALGORITHMS=hUe.CLIENT_SUPPORTED_ALGORITHMS=void 0;var zfe=fUe();hUe.CLIENT_SUPPORTED_ALGORITHMS=[zfe.ChecksumAlgorithm.CRC32,zfe.ChecksumAlgorithm.CRC32C,zfe.ChecksumAlgorithm.SHA1,zfe.ChecksumAlgorithm.SHA256];hUe.PRIORITY_ORDER_ALGORITHMS=[zfe.ChecksumAlgorithm.CRC32,zfe.ChecksumAlgorithm.CRC32C,zfe.ChecksumAlgorithm.SHA1,zfe.ChecksumAlgorithm.SHA256]});var eGs=A(rar=>{"use strict";Object.defineProperty(rar,"__esModule",{value:!0});rar.getChecksumAlgorithmForRequest=void 0;var FQd=fUe(),Zjs=e0n(),NQd=(e,{requestChecksumRequired:r,requestAlgorithmMember:t})=>{if(!t||!e[t])return r?FQd.ChecksumAlgorithm.MD5:void 0;let n=e[t];if(!Zjs.CLIENT_SUPPORTED_ALGORITHMS.includes(n))throw new Error(`The checksum algorithm "${n}" is not supported by the client. Select one of ${Zjs.CLIENT_SUPPORTED_ALGORITHMS}.`);return n};rar.getChecksumAlgorithmForRequest=NQd});var t0n=A(nar=>{"use strict";Object.defineProperty(nar,"__esModule",{value:!0});nar.getChecksumLocationName=void 0;var OQd=fUe(),BQd=e=>e===OQd.ChecksumAlgorithm.MD5?"content-md5":`x-amz-checksum-${e.toLowerCase()}`;nar.getChecksumLocationName=BQd});var tGs=A(iar=>{"use strict";Object.defineProperty(iar,"__esModule",{value:!0});iar.hasHeader=void 0;var qQd=(e,r)=>{let t=e.toLowerCase();for(let n of Object.keys(r))if(t===n.toLowerCase())return!0;return!1};iar.hasHeader=qQd});var r0n=A(sar=>{"use strict";Object.defineProperty(sar,"__esModule",{value:!0});sar.isStreaming=void 0;var MQd=nYt(),LQd=e=>e!==void 0&&typeof e!="string"&&!ArrayBuffer.isView(e)&&!(0,MQd.isArrayBuffer)(e);sar.isStreaming=LQd});var iGs=A(aar=>{"use strict";Object.defineProperty(aar,"__esModule",{value:!0});aar.AwsCrc32c=void 0;var rGs=(Yh(),Dr(Wh)),n0n=twt(),nGs=i0n(),jQd=function(){function e(){this.crc32c=new nGs.Crc32c}return e.prototype.update=function(r){(0,n0n.isEmptyData)(r)||this.crc32c.update((0,n0n.convertToBuffer)(r))},e.prototype.digest=function(){return rGs.__awaiter(this,void 0,void 0,function(){return rGs.__generator(this,function(r){return[2,(0,n0n.numToUint8)(this.crc32c.digest())]})})},e.prototype.reset=function(){this.crc32c=new nGs.Crc32c},e}();aar.AwsCrc32c=jQd});var i0n=A($fe=>{"use strict";Object.defineProperty($fe,"__esModule",{value:!0});$fe.AwsCrc32c=$fe.Crc32c=$fe.crc32c=void 0;var GQd=(Yh(),Dr(Wh)),UQd=twt();function VQd(e){return new sGs().update(e).digest()}$fe.crc32c=VQd;var sGs=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(r){var t,n;try{for(var i=GQd.__values(r),s=i.next();!s.done;s=i.next()){var a=s.value;this.checksum=this.checksum>>>8^$Qd[(this.checksum^a)&255]}}catch(o){t={error:o}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(this.checksum^4294967295)>>>0},e}();$fe.Crc32c=sGs;var zQd=[0,4067132163,3778769143,324072436,3348797215,904991772,648144872,3570033899,2329499855,2024987596,1809983544,2575936315,1296289744,3207089363,2893594407,1578318884,274646895,3795141740,4049975192,51262619,3619967088,632279923,922689671,3298075524,2592579488,1760304291,2075979607,2312596564,1562183871,2943781820,3156637768,1313733451,549293790,3537243613,3246849577,871202090,3878099393,357341890,102525238,4101499445,2858735121,1477399826,1264559846,3107202533,1845379342,2677391885,2361733625,2125378298,820201905,3263744690,3520608582,598981189,4151959214,85089709,373468761,3827903834,3124367742,1213305469,1526817161,2842354314,2107672161,2412447074,2627466902,1861252501,1098587580,3004210879,2688576843,1378610760,2262928035,1955203488,1742404180,2511436119,3416409459,969524848,714683780,3639785095,205050476,4266873199,3976438427,526918040,1361435347,2739821008,2954799652,1114974503,2529119692,1691668175,2005155131,2247081528,3690758684,697762079,986182379,3366744552,476452099,3993867776,4250756596,255256311,1640403810,2477592673,2164122517,1922457750,2791048317,1412925310,1197962378,3037525897,3944729517,427051182,170179418,4165941337,746937522,3740196785,3451792453,1070968646,1905808397,2213795598,2426610938,1657317369,3053634322,1147748369,1463399397,2773627110,4215344322,153784257,444234805,3893493558,1021025245,3467647198,3722505002,797665321,2197175160,1889384571,1674398607,2443626636,1164749927,3070701412,2757221520,1446797203,137323447,4198817972,3910406976,461344835,3484808360,1037989803,781091935,3705997148,2460548119,1623424788,1939049696,2180517859,1429367560,2807687179,3020495871,1180866812,410100952,3927582683,4182430767,186734380,3756733383,763408580,1053836080,3434856499,2722870694,1344288421,1131464017,2971354706,1708204729,2545590714,2229949006,1988219213,680717673,3673779818,3383336350,1002577565,4010310262,493091189,238226049,4233660802,2987750089,1082061258,1395524158,2705686845,1972364758,2279892693,2494862625,1725896226,952904198,3399985413,3656866545,731699698,4283874585,222117402,510512622,3959836397,3280807620,837199303,582374963,3504198960,68661723,4135334616,3844915500,390545967,1230274059,3141532936,2825850620,1510247935,2395924756,2091215383,1878366691,2644384480,3553878443,565732008,854102364,3229815391,340358836,3861050807,4117890627,119113024,1493875044,2875275879,3090270611,1247431312,2660249211,1828433272,2141937292,2378227087,3811616794,291187481,34330861,4032846830,615137029,3603020806,3314634738,939183345,1776939221,2609017814,2295496738,2058945313,2926798794,1545135305,1330124605,3173225534,4084100981,17165430,307568514,3762199681,888469610,3332340585,3587147933,665062302,2042050490,2346497209,2559330125,1793573966,3190661285,1279665062,1595330642,2910671697],$Qd=(0,UQd.uint32ArrayFrom)(zQd),QQd=iGs();Object.defineProperty($fe,"AwsCrc32c",{enumerable:!0,get:function(){return QQd.AwsCrc32c}})});var s0n=A(oar=>{"use strict";Object.defineProperty(oar,"__esModule",{value:!0});oar.selectChecksumAlgorithmFunction=void 0;var KQd=rwt(),HQd=i0n(),vTt=fUe(),WQd=(e,r)=>({[vTt.ChecksumAlgorithm.MD5]:r.md5,[vTt.ChecksumAlgorithm.CRC32]:KQd.AwsCrc32,[vTt.ChecksumAlgorithm.CRC32C]:HQd.AwsCrc32c,[vTt.ChecksumAlgorithm.SHA1]:r.sha1,[vTt.ChecksumAlgorithm.SHA256]:r.sha256})[e];oar.selectChecksumAlgorithmFunction=WQd});var a0n=A(car=>{"use strict";Object.defineProperty(car,"__esModule",{value:!0});car.stringHasher=void 0;var YQd=R4(),JQd=(e,r)=>{let t=new e;return t.update((0,YQd.toUint8Array)(r||"")),t.digest()};car.stringHasher=JQd});var aGs=A(uar=>{"use strict";Object.defineProperty(uar,"__esModule",{value:!0});uar.getChecksum=void 0;var XQd=r0n(),ZQd=a0n(),eKd=async(e,{streamHasher:r,checksumAlgorithmFn:t,base64Encoder:n})=>{let i=(0,XQd.isStreaming)(e)?r(t,e):(0,ZQd.stringHasher)(t,e);return n(await i)};uar.getChecksum=eKd});var cGs=A(lar=>{"use strict";Object.defineProperty(lar,"__esModule",{value:!0});lar.getChecksumAlgorithmListForResponse=void 0;var oGs=e0n(),tKd=(e=[])=>{let r=[];for(let t of oGs.PRIORITY_ORDER_ALGORITHMS)!e.includes(t)||!oGs.CLIENT_SUPPORTED_ALGORITHMS.includes(t)||r.push(t);return r};lar.getChecksumAlgorithmListForResponse=tKd});var uGs=A(dar=>{"use strict";Object.defineProperty(dar,"__esModule",{value:!0});dar.validateChecksumFromResponse=void 0;var rKd=aGs(),nKd=cGs(),iKd=t0n(),sKd=s0n(),aKd=async(e,{config:r,responseAlgorithms:t})=>{let n=(0,nKd.getChecksumAlgorithmListForResponse)(t),{body:i,headers:s}=e;for(let a of n){let o=(0,iKd.getChecksumLocationName)(a),c=s[o];if(c){let l=(0,sKd.selectChecksumAlgorithmFunction)(a,r),{streamHasher:u,base64Encoder:m}=r,h=await(0,rKd.getChecksum)(i,{streamHasher:u,checksumAlgorithmFn:l,base64Encoder:m});if(h===c)break;throw new Error(`Checksum mismatch: expected "${h}" but received "${c}" in response header "${o}".`)}}};dar.validateChecksumFromResponse=aKd});var o0n=A(par=>{"use strict";Object.defineProperty(par,"__esModule",{value:!0});par.flexibleChecksumsMiddleware=void 0;var oKd=QC(),cKd=eGs(),uKd=t0n(),lKd=tGs(),dKd=r0n(),pKd=s0n(),mKd=a0n(),fKd=uGs(),hKd=(e,r)=>t=>async n=>{if(!oKd.HttpRequest.isInstance(n.request))return t(n);let{request:i}=n,{body:s,headers:a}=i,{base64Encoder:o,streamHasher:c}=e,{input:l,requestChecksumRequired:u,requestAlgorithmMember:m}=r,h=(0,cKd.getChecksumAlgorithmForRequest)(l,{requestChecksumRequired:u,requestAlgorithmMember:m}),_=s,b=a;if(h){let P=(0,uKd.getChecksumLocationName)(h),k=(0,pKd.selectChecksumAlgorithmFunction)(h,e);if((0,dKd.isStreaming)(s)){let{getAwsChunkedEncodingStream:R,bodyLengthChecker:L}=e;_=R(s,{base64Encoder:o,bodyLengthChecker:L,checksumLocationName:P,checksumAlgorithmFn:k,streamHasher:c}),b={...a,"content-encoding":a["content-encoding"]?`${a["content-encoding"]},aws-chunked`:"aws-chunked","transfer-encoding":"chunked","x-amz-decoded-content-length":a["content-length"],"x-amz-content-sha256":"STREAMING-UNSIGNED-PAYLOAD-TRAILER","x-amz-trailer":P},delete b["content-length"]}else if(!(0,lKd.hasHeader)(P,a)){let R=await(0,mKd.stringHasher)(k,s);b={...a,[P]:o(R)}}}let v=await t({...n,request:{...i,headers:b,body:_}}),{requestValidationModeMember:w,responseAlgorithms:x}=r;return w&&l[w]==="ENABLED"&&(0,fKd.validateChecksumFromResponse)(v.response,{config:e,responseAlgorithms:x}),v};par.flexibleChecksumsMiddleware=hKd});var lGs=A(rSe=>{"use strict";Object.defineProperty(rSe,"__esModule",{value:!0});rSe.getFlexibleChecksumsPlugin=rSe.flexibleChecksumsMiddlewareOptions=void 0;var gKd=o0n();rSe.flexibleChecksumsMiddlewareOptions={name:"flexibleChecksumsMiddleware",step:"build",tags:["BODY_CHECKSUM"],override:!0};var yKd=(e,r)=>({applyToStack:t=>{t.add((0,gKd.flexibleChecksumsMiddleware)(e,r),rSe.flexibleChecksumsMiddlewareOptions)}});rSe.getFlexibleChecksumsPlugin=yKd});var Gv=A(ETt=>{"use strict";Object.defineProperty(ETt,"__esModule",{value:!0});var c0n=(tn(),Dr(en));c0n.__exportStar(fUe(),ETt);c0n.__exportStar(o0n(),ETt);c0n.__exportStar(lGs(),ETt)});var l0n=A(gUe=>{"use strict";Object.defineProperty(gUe,"__esModule",{value:!0});gUe.DeleteObjectsCommand=gUe.$Command=void 0;var _Kd=Gv(),AKd=Ue(),bKd=ze(),pGs=qe();Object.defineProperty(gUe,"$Command",{enumerable:!0,get:function(){return pGs.Command}});var dGs=Zd(),u0n=class e extends pGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Kd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dGs.se_DeleteObjectsCommand)(r,t)}deserialize(r,t){return(0,dGs.de_DeleteObjectsCommand)(r,t)}};gUe.DeleteObjectsCommand=u0n});var p0n=A(yUe=>{"use strict";Object.defineProperty(yUe,"__esModule",{value:!0});yUe.DeleteObjectTaggingCommand=yUe.$Command=void 0;var CKd=Ue(),vKd=ze(),fGs=qe();Object.defineProperty(yUe,"$Command",{enumerable:!0,get:function(){return fGs.Command}});var mGs=Zd(),d0n=class e extends fGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeleteObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mGs.se_DeleteObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,mGs.de_DeleteObjectTaggingCommand)(r,t)}};yUe.DeleteObjectTaggingCommand=d0n});var f0n=A(_Ue=>{"use strict";Object.defineProperty(_Ue,"__esModule",{value:!0});_Ue.DeletePublicAccessBlockCommand=_Ue.$Command=void 0;var EKd=Ue(),DKd=ze(),gGs=qe();Object.defineProperty(_Ue,"$Command",{enumerable:!0,get:function(){return gGs.Command}});var hGs=Zd(),m0n=class e extends gGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"DeletePublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hGs.se_DeletePublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,hGs.de_DeletePublicAccessBlockCommand)(r,t)}};_Ue.DeletePublicAccessBlockCommand=m0n});var g0n=A(AUe=>{"use strict";Object.defineProperty(AUe,"__esModule",{value:!0});AUe.GetBucketAccelerateConfigurationCommand=AUe.$Command=void 0;var SKd=Ue(),wKd=ze(),_Gs=qe();Object.defineProperty(AUe,"$Command",{enumerable:!0,get:function(){return _Gs.Command}});var yGs=Zd(),h0n=class e extends _Gs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yGs.se_GetBucketAccelerateConfigurationCommand)(r,t)}deserialize(r,t){return(0,yGs.de_GetBucketAccelerateConfigurationCommand)(r,t)}};AUe.GetBucketAccelerateConfigurationCommand=h0n});var _0n=A(bUe=>{"use strict";Object.defineProperty(bUe,"__esModule",{value:!0});bUe.GetBucketAclCommand=bUe.$Command=void 0;var IKd=Ue(),xKd=ze(),bGs=qe();Object.defineProperty(bUe,"$Command",{enumerable:!0,get:function(){return bGs.Command}});var AGs=Zd(),y0n=class e extends bGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AGs.se_GetBucketAclCommand)(r,t)}deserialize(r,t){return(0,AGs.de_GetBucketAclCommand)(r,t)}};bUe.GetBucketAclCommand=y0n});var b0n=A(CUe=>{"use strict";Object.defineProperty(CUe,"__esModule",{value:!0});CUe.GetBucketAnalyticsConfigurationCommand=CUe.$Command=void 0;var TKd=Ue(),PKd=ze(),vGs=qe();Object.defineProperty(CUe,"$Command",{enumerable:!0,get:function(){return vGs.Command}});var CGs=Zd(),A0n=class e extends vGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CGs.se_GetBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,CGs.de_GetBucketAnalyticsConfigurationCommand)(r,t)}};CUe.GetBucketAnalyticsConfigurationCommand=A0n});var v0n=A(vUe=>{"use strict";Object.defineProperty(vUe,"__esModule",{value:!0});vUe.GetBucketCorsCommand=vUe.$Command=void 0;var RKd=Ue(),kKd=ze(),DGs=qe();Object.defineProperty(vUe,"$Command",{enumerable:!0,get:function(){return DGs.Command}});var EGs=Zd(),C0n=class e extends DGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EGs.se_GetBucketCorsCommand)(r,t)}deserialize(r,t){return(0,EGs.de_GetBucketCorsCommand)(r,t)}};vUe.GetBucketCorsCommand=C0n});var D0n=A(EUe=>{"use strict";Object.defineProperty(EUe,"__esModule",{value:!0});EUe.GetBucketEncryptionCommand=EUe.$Command=void 0;var FKd=Ue(),NKd=ze(),wGs=qe();Object.defineProperty(EUe,"$Command",{enumerable:!0,get:function(){return wGs.Command}});var OKd=pP(),SGs=Zd(),E0n=class e extends wGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketEncryptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:OKd.GetBucketEncryptionOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SGs.se_GetBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,SGs.de_GetBucketEncryptionCommand)(r,t)}};EUe.GetBucketEncryptionCommand=E0n});var w0n=A(DUe=>{"use strict";Object.defineProperty(DUe,"__esModule",{value:!0});DUe.GetBucketIntelligentTieringConfigurationCommand=DUe.$Command=void 0;var BKd=Ue(),qKd=ze(),xGs=qe();Object.defineProperty(DUe,"$Command",{enumerable:!0,get:function(){return xGs.Command}});var IGs=Zd(),S0n=class e extends xGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IGs.se_GetBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,IGs.de_GetBucketIntelligentTieringConfigurationCommand)(r,t)}};DUe.GetBucketIntelligentTieringConfigurationCommand=S0n});var x0n=A(SUe=>{"use strict";Object.defineProperty(SUe,"__esModule",{value:!0});SUe.GetBucketInventoryConfigurationCommand=SUe.$Command=void 0;var MKd=Ue(),LKd=ze(),PGs=qe();Object.defineProperty(SUe,"$Command",{enumerable:!0,get:function(){return PGs.Command}});var jKd=pP(),TGs=Zd(),I0n=class e extends PGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketInventoryConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:jKd.GetBucketInventoryConfigurationOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TGs.se_GetBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,TGs.de_GetBucketInventoryConfigurationCommand)(r,t)}};SUe.GetBucketInventoryConfigurationCommand=I0n});var P0n=A(wUe=>{"use strict";Object.defineProperty(wUe,"__esModule",{value:!0});wUe.GetBucketLifecycleConfigurationCommand=wUe.$Command=void 0;var GKd=Ue(),UKd=ze(),kGs=qe();Object.defineProperty(wUe,"$Command",{enumerable:!0,get:function(){return kGs.Command}});var RGs=Zd(),T0n=class e extends kGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RGs.se_GetBucketLifecycleConfigurationCommand)(r,t)}deserialize(r,t){return(0,RGs.de_GetBucketLifecycleConfigurationCommand)(r,t)}};wUe.GetBucketLifecycleConfigurationCommand=T0n});var k0n=A(IUe=>{"use strict";Object.defineProperty(IUe,"__esModule",{value:!0});IUe.GetBucketLocationCommand=IUe.$Command=void 0;var VKd=Ue(),zKd=ze(),NGs=qe();Object.defineProperty(IUe,"$Command",{enumerable:!0,get:function(){return NGs.Command}});var FGs=Zd(),R0n=class e extends NGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLocationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FGs.se_GetBucketLocationCommand)(r,t)}deserialize(r,t){return(0,FGs.de_GetBucketLocationCommand)(r,t)}};IUe.GetBucketLocationCommand=R0n});var N0n=A(xUe=>{"use strict";Object.defineProperty(xUe,"__esModule",{value:!0});xUe.GetBucketLoggingCommand=xUe.$Command=void 0;var $Kd=Ue(),QKd=ze(),BGs=qe();Object.defineProperty(xUe,"$Command",{enumerable:!0,get:function(){return BGs.Command}});var OGs=Zd(),F0n=class e extends BGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Kd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketLoggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OGs.se_GetBucketLoggingCommand)(r,t)}deserialize(r,t){return(0,OGs.de_GetBucketLoggingCommand)(r,t)}};xUe.GetBucketLoggingCommand=F0n});var B0n=A(TUe=>{"use strict";Object.defineProperty(TUe,"__esModule",{value:!0});TUe.GetBucketMetricsConfigurationCommand=TUe.$Command=void 0;var KKd=Ue(),HKd=ze(),MGs=qe();Object.defineProperty(TUe,"$Command",{enumerable:!0,get:function(){return MGs.Command}});var qGs=Zd(),O0n=class e extends MGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qGs.se_GetBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,qGs.de_GetBucketMetricsConfigurationCommand)(r,t)}};TUe.GetBucketMetricsConfigurationCommand=O0n});var M0n=A(PUe=>{"use strict";Object.defineProperty(PUe,"__esModule",{value:!0});PUe.GetBucketNotificationConfigurationCommand=PUe.$Command=void 0;var WKd=Ue(),YKd=ze(),jGs=qe();Object.defineProperty(PUe,"$Command",{enumerable:!0,get:function(){return jGs.Command}});var LGs=Zd(),q0n=class e extends jGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketNotificationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LGs.se_GetBucketNotificationConfigurationCommand)(r,t)}deserialize(r,t){return(0,LGs.de_GetBucketNotificationConfigurationCommand)(r,t)}};PUe.GetBucketNotificationConfigurationCommand=q0n});var j0n=A(RUe=>{"use strict";Object.defineProperty(RUe,"__esModule",{value:!0});RUe.GetBucketOwnershipControlsCommand=RUe.$Command=void 0;var JKd=Ue(),XKd=ze(),UGs=qe();Object.defineProperty(RUe,"$Command",{enumerable:!0,get:function(){return UGs.Command}});var GGs=Zd(),L0n=class e extends UGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XKd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GGs.se_GetBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,GGs.de_GetBucketOwnershipControlsCommand)(r,t)}};RUe.GetBucketOwnershipControlsCommand=L0n});var U0n=A(kUe=>{"use strict";Object.defineProperty(kUe,"__esModule",{value:!0});kUe.GetBucketPolicyCommand=kUe.$Command=void 0;var ZKd=Ue(),eHd=ze(),zGs=qe();Object.defineProperty(kUe,"$Command",{enumerable:!0,get:function(){return zGs.Command}});var VGs=Zd(),G0n=class e extends zGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZKd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VGs.se_GetBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,VGs.de_GetBucketPolicyCommand)(r,t)}};kUe.GetBucketPolicyCommand=G0n});var z0n=A(FUe=>{"use strict";Object.defineProperty(FUe,"__esModule",{value:!0});FUe.GetBucketPolicyStatusCommand=FUe.$Command=void 0;var tHd=Ue(),rHd=ze(),QGs=qe();Object.defineProperty(FUe,"$Command",{enumerable:!0,get:function(){return QGs.Command}});var $Gs=Zd(),V0n=class e extends QGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketPolicyStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Gs.se_GetBucketPolicyStatusCommand)(r,t)}deserialize(r,t){return(0,$Gs.de_GetBucketPolicyStatusCommand)(r,t)}};FUe.GetBucketPolicyStatusCommand=V0n});var Q0n=A(NUe=>{"use strict";Object.defineProperty(NUe,"__esModule",{value:!0});NUe.GetBucketReplicationCommand=NUe.$Command=void 0;var nHd=Ue(),iHd=ze(),HGs=qe();Object.defineProperty(NUe,"$Command",{enumerable:!0,get:function(){return HGs.Command}});var KGs=Zd(),$0n=class e extends HGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KGs.se_GetBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,KGs.de_GetBucketReplicationCommand)(r,t)}};NUe.GetBucketReplicationCommand=$0n});var H0n=A(OUe=>{"use strict";Object.defineProperty(OUe,"__esModule",{value:!0});OUe.GetBucketRequestPaymentCommand=OUe.$Command=void 0;var sHd=Ue(),aHd=ze(),YGs=qe();Object.defineProperty(OUe,"$Command",{enumerable:!0,get:function(){return YGs.Command}});var WGs=Zd(),K0n=class e extends YGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketRequestPaymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WGs.se_GetBucketRequestPaymentCommand)(r,t)}deserialize(r,t){return(0,WGs.de_GetBucketRequestPaymentCommand)(r,t)}};OUe.GetBucketRequestPaymentCommand=K0n});var Y0n=A(BUe=>{"use strict";Object.defineProperty(BUe,"__esModule",{value:!0});BUe.GetBucketTaggingCommand=BUe.$Command=void 0;var oHd=Ue(),cHd=ze(),XGs=qe();Object.defineProperty(BUe,"$Command",{enumerable:!0,get:function(){return XGs.Command}});var JGs=Zd(),W0n=class e extends XGs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JGs.se_GetBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,JGs.de_GetBucketTaggingCommand)(r,t)}};BUe.GetBucketTaggingCommand=W0n});var X0n=A(qUe=>{"use strict";Object.defineProperty(qUe,"__esModule",{value:!0});qUe.GetBucketVersioningCommand=qUe.$Command=void 0;var uHd=Ue(),lHd=ze(),eUs=qe();Object.defineProperty(qUe,"$Command",{enumerable:!0,get:function(){return eUs.Command}});var ZGs=Zd(),J0n=class e extends eUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketVersioningCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZGs.se_GetBucketVersioningCommand)(r,t)}deserialize(r,t){return(0,ZGs.de_GetBucketVersioningCommand)(r,t)}};qUe.GetBucketVersioningCommand=J0n});var ehn=A(MUe=>{"use strict";Object.defineProperty(MUe,"__esModule",{value:!0});MUe.GetBucketWebsiteCommand=MUe.$Command=void 0;var dHd=Ue(),pHd=ze(),rUs=qe();Object.defineProperty(MUe,"$Command",{enumerable:!0,get:function(){return rUs.Command}});var tUs=Zd(),Z0n=class e extends rUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tUs.se_GetBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,tUs.de_GetBucketWebsiteCommand)(r,t)}};MUe.GetBucketWebsiteCommand=Z0n});var rhn=A(LUe=>{"use strict";Object.defineProperty(LUe,"__esModule",{value:!0});LUe.GetObjectAclCommand=LUe.$Command=void 0;var mHd=Ue(),fHd=ze(),iUs=qe();Object.defineProperty(LUe,"$Command",{enumerable:!0,get:function(){return iUs.Command}});var nUs=Zd(),thn=class e extends iUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nUs.se_GetObjectAclCommand)(r,t)}deserialize(r,t){return(0,nUs.de_GetObjectAclCommand)(r,t)}};LUe.GetObjectAclCommand=thn});var ihn=A(jUe=>{"use strict";Object.defineProperty(jUe,"__esModule",{value:!0});jUe.GetObjectAttributesCommand=jUe.$Command=void 0;var hHd=tj(),gHd=Ue(),yHd=ze(),aUs=qe();Object.defineProperty(jUe,"$Command",{enumerable:!0,get:function(){return aUs.Command}});var _Hd=pP(),sUs=Zd(),nhn=class e extends aUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,hHd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectAttributesCommand",inputFilterSensitiveLog:_Hd.GetObjectAttributesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sUs.se_GetObjectAttributesCommand)(r,t)}deserialize(r,t){return(0,sUs.de_GetObjectAttributesCommand)(r,t)}};jUe.GetObjectAttributesCommand=nhn});var ahn=A(GUe=>{"use strict";Object.defineProperty(GUe,"__esModule",{value:!0});GUe.GetObjectCommand=GUe.$Command=void 0;var AHd=Gv(),bHd=tj(),CHd=Ue(),vHd=ze(),uUs=qe();Object.defineProperty(GUe,"$Command",{enumerable:!0,get:function(){return uUs.Command}});var oUs=pP(),cUs=Zd(),shn=class e extends uUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bHd.getSsecPlugin)(t)),this.middlewareStack.use((0,AHd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!1,requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:oUs.GetObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:oUs.GetObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cUs.se_GetObjectCommand)(r,t)}deserialize(r,t){return(0,cUs.de_GetObjectCommand)(r,t)}};GUe.GetObjectCommand=shn});var chn=A(UUe=>{"use strict";Object.defineProperty(UUe,"__esModule",{value:!0});UUe.GetObjectLegalHoldCommand=UUe.$Command=void 0;var EHd=Ue(),DHd=ze(),dUs=qe();Object.defineProperty(UUe,"$Command",{enumerable:!0,get:function(){return dUs.Command}});var lUs=Zd(),ohn=class e extends dUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectLegalHoldCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lUs.se_GetObjectLegalHoldCommand)(r,t)}deserialize(r,t){return(0,lUs.de_GetObjectLegalHoldCommand)(r,t)}};UUe.GetObjectLegalHoldCommand=ohn});var lhn=A(VUe=>{"use strict";Object.defineProperty(VUe,"__esModule",{value:!0});VUe.GetObjectLockConfigurationCommand=VUe.$Command=void 0;var SHd=Ue(),wHd=ze(),mUs=qe();Object.defineProperty(VUe,"$Command",{enumerable:!0,get:function(){return mUs.Command}});var pUs=Zd(),uhn=class e extends mUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectLockConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pUs.se_GetObjectLockConfigurationCommand)(r,t)}deserialize(r,t){return(0,pUs.de_GetObjectLockConfigurationCommand)(r,t)}};VUe.GetObjectLockConfigurationCommand=uhn});var phn=A(zUe=>{"use strict";Object.defineProperty(zUe,"__esModule",{value:!0});zUe.GetObjectRetentionCommand=zUe.$Command=void 0;var IHd=Ue(),xHd=ze(),hUs=qe();Object.defineProperty(zUe,"$Command",{enumerable:!0,get:function(){return hUs.Command}});var fUs=Zd(),dhn=class e extends hUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectRetentionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fUs.se_GetObjectRetentionCommand)(r,t)}deserialize(r,t){return(0,fUs.de_GetObjectRetentionCommand)(r,t)}};zUe.GetObjectRetentionCommand=dhn});var fhn=A($Ue=>{"use strict";Object.defineProperty($Ue,"__esModule",{value:!0});$Ue.GetObjectTaggingCommand=$Ue.$Command=void 0;var THd=Ue(),PHd=ze(),yUs=qe();Object.defineProperty($Ue,"$Command",{enumerable:!0,get:function(){return yUs.Command}});var gUs=Zd(),mhn=class e extends yUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,THd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gUs.se_GetObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,gUs.de_GetObjectTaggingCommand)(r,t)}};$Ue.GetObjectTaggingCommand=mhn});var ghn=A(QUe=>{"use strict";Object.defineProperty(QUe,"__esModule",{value:!0});QUe.GetObjectTorrentCommand=QUe.$Command=void 0;var RHd=Ue(),kHd=ze(),AUs=qe();Object.defineProperty(QUe,"$Command",{enumerable:!0,get:function(){return AUs.Command}});var FHd=pP(),_Us=Zd(),hhn=class e extends AUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetObjectTorrentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:FHd.GetObjectTorrentOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Us.se_GetObjectTorrentCommand)(r,t)}deserialize(r,t){return(0,_Us.de_GetObjectTorrentCommand)(r,t)}};QUe.GetObjectTorrentCommand=hhn});var _hn=A(KUe=>{"use strict";Object.defineProperty(KUe,"__esModule",{value:!0});KUe.GetPublicAccessBlockCommand=KUe.$Command=void 0;var NHd=Ue(),OHd=ze(),CUs=qe();Object.defineProperty(KUe,"$Command",{enumerable:!0,get:function(){return CUs.Command}});var bUs=Zd(),yhn=class e extends CUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"GetPublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bUs.se_GetPublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,bUs.de_GetPublicAccessBlockCommand)(r,t)}};KUe.GetPublicAccessBlockCommand=yhn});var DTt=A(HUe=>{"use strict";Object.defineProperty(HUe,"__esModule",{value:!0});HUe.HeadBucketCommand=HUe.$Command=void 0;var BHd=Ue(),qHd=ze(),EUs=qe();Object.defineProperty(HUe,"$Command",{enumerable:!0,get:function(){return EUs.Command}});var vUs=Zd(),Ahn=class e extends EUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"HeadBucketCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vUs.se_HeadBucketCommand)(r,t)}deserialize(r,t){return(0,vUs.de_HeadBucketCommand)(r,t)}};HUe.HeadBucketCommand=Ahn});var STt=A(WUe=>{"use strict";Object.defineProperty(WUe,"__esModule",{value:!0});WUe.HeadObjectCommand=WUe.$Command=void 0;var MHd=tj(),LHd=Ue(),jHd=ze(),wUs=qe();Object.defineProperty(WUe,"$Command",{enumerable:!0,get:function(){return wUs.Command}});var DUs=pP(),SUs=Zd(),bhn=class e extends wUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,MHd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"HeadObjectCommand",inputFilterSensitiveLog:DUs.HeadObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:DUs.HeadObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SUs.se_HeadObjectCommand)(r,t)}deserialize(r,t){return(0,SUs.de_HeadObjectCommand)(r,t)}};WUe.HeadObjectCommand=bhn});var vhn=A(YUe=>{"use strict";Object.defineProperty(YUe,"__esModule",{value:!0});YUe.ListBucketAnalyticsConfigurationsCommand=YUe.$Command=void 0;var GHd=Ue(),UHd=ze(),xUs=qe();Object.defineProperty(YUe,"$Command",{enumerable:!0,get:function(){return xUs.Command}});var IUs=Zd(),Chn=class e extends xUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketAnalyticsConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IUs.se_ListBucketAnalyticsConfigurationsCommand)(r,t)}deserialize(r,t){return(0,IUs.de_ListBucketAnalyticsConfigurationsCommand)(r,t)}};YUe.ListBucketAnalyticsConfigurationsCommand=Chn});var Dhn=A(JUe=>{"use strict";Object.defineProperty(JUe,"__esModule",{value:!0});JUe.ListBucketIntelligentTieringConfigurationsCommand=JUe.$Command=void 0;var VHd=Ue(),zHd=ze(),PUs=qe();Object.defineProperty(JUe,"$Command",{enumerable:!0,get:function(){return PUs.Command}});var TUs=Zd(),Ehn=class e extends PUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketIntelligentTieringConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TUs.se_ListBucketIntelligentTieringConfigurationsCommand)(r,t)}deserialize(r,t){return(0,TUs.de_ListBucketIntelligentTieringConfigurationsCommand)(r,t)}};JUe.ListBucketIntelligentTieringConfigurationsCommand=Ehn});var whn=A(XUe=>{"use strict";Object.defineProperty(XUe,"__esModule",{value:!0});XUe.ListBucketInventoryConfigurationsCommand=XUe.$Command=void 0;var $Hd=Ue(),QHd=ze(),kUs=qe();Object.defineProperty(XUe,"$Command",{enumerable:!0,get:function(){return kUs.Command}});var KHd=pP(),RUs=Zd(),Shn=class e extends kUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Hd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketInventoryConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:KHd.ListBucketInventoryConfigurationsOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RUs.se_ListBucketInventoryConfigurationsCommand)(r,t)}deserialize(r,t){return(0,RUs.de_ListBucketInventoryConfigurationsCommand)(r,t)}};XUe.ListBucketInventoryConfigurationsCommand=Shn});var xhn=A(ZUe=>{"use strict";Object.defineProperty(ZUe,"__esModule",{value:!0});ZUe.ListBucketMetricsConfigurationsCommand=ZUe.$Command=void 0;var HHd=Ue(),WHd=ze(),NUs=qe();Object.defineProperty(ZUe,"$Command",{enumerable:!0,get:function(){return NUs.Command}});var FUs=Zd(),Ihn=class e extends NUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketMetricsConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FUs.se_ListBucketMetricsConfigurationsCommand)(r,t)}deserialize(r,t){return(0,FUs.de_ListBucketMetricsConfigurationsCommand)(r,t)}};ZUe.ListBucketMetricsConfigurationsCommand=Ihn});var Phn=A(eVe=>{"use strict";Object.defineProperty(eVe,"__esModule",{value:!0});eVe.ListBucketsCommand=eVe.$Command=void 0;var YHd=Ue(),JHd=ze(),BUs=qe();Object.defineProperty(eVe,"$Command",{enumerable:!0,get:function(){return BUs.Command}});var OUs=Zd(),Thn=class e extends BUs.Command{static getEndpointParameterInstructions(){return{ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListBucketsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OUs.se_ListBucketsCommand)(r,t)}deserialize(r,t){return(0,OUs.de_ListBucketsCommand)(r,t)}};eVe.ListBucketsCommand=Thn});var khn=A(tVe=>{"use strict";Object.defineProperty(tVe,"__esModule",{value:!0});tVe.ListMultipartUploadsCommand=tVe.$Command=void 0;var XHd=Ue(),ZHd=ze(),MUs=qe();Object.defineProperty(tVe,"$Command",{enumerable:!0,get:function(){return MUs.Command}});var qUs=Zd(),Rhn=class e extends MUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZHd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XHd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListMultipartUploadsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qUs.se_ListMultipartUploadsCommand)(r,t)}deserialize(r,t){return(0,qUs.de_ListMultipartUploadsCommand)(r,t)}};tVe.ListMultipartUploadsCommand=Rhn});var Nhn=A(rVe=>{"use strict";Object.defineProperty(rVe,"__esModule",{value:!0});rVe.ListObjectsCommand=rVe.$Command=void 0;var eWd=Ue(),tWd=ze(),jUs=qe();Object.defineProperty(rVe,"$Command",{enumerable:!0,get:function(){return jUs.Command}});var LUs=Zd(),Fhn=class e extends jUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LUs.se_ListObjectsCommand)(r,t)}deserialize(r,t){return(0,LUs.de_ListObjectsCommand)(r,t)}};rVe.ListObjectsCommand=Fhn});var mar=A(nVe=>{"use strict";Object.defineProperty(nVe,"__esModule",{value:!0});nVe.ListObjectsV2Command=nVe.$Command=void 0;var rWd=Ue(),nWd=ze(),UUs=qe();Object.defineProperty(nVe,"$Command",{enumerable:!0,get:function(){return UUs.Command}});var GUs=Zd(),Ohn=class e extends UUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectsV2Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GUs.se_ListObjectsV2Command)(r,t)}deserialize(r,t){return(0,GUs.de_ListObjectsV2Command)(r,t)}};nVe.ListObjectsV2Command=Ohn});var qhn=A(iVe=>{"use strict";Object.defineProperty(iVe,"__esModule",{value:!0});iVe.ListObjectVersionsCommand=iVe.$Command=void 0;var iWd=Ue(),sWd=ze(),zUs=qe();Object.defineProperty(iVe,"$Command",{enumerable:!0,get:function(){return zUs.Command}});var VUs=Zd(),Bhn=class e extends zUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListObjectVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VUs.se_ListObjectVersionsCommand)(r,t)}deserialize(r,t){return(0,VUs.de_ListObjectVersionsCommand)(r,t)}};iVe.ListObjectVersionsCommand=Bhn});var far=A(sVe=>{"use strict";Object.defineProperty(sVe,"__esModule",{value:!0});sVe.ListPartsCommand=sVe.$Command=void 0;var aWd=tj(),oWd=Ue(),cWd=ze(),QUs=qe();Object.defineProperty(sVe,"$Command",{enumerable:!0,get:function(){return QUs.Command}});var uWd=pP(),$Us=Zd(),Mhn=class e extends QUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,aWd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:uWd.ListPartsRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Us.se_ListPartsCommand)(r,t)}deserialize(r,t){return(0,$Us.de_ListPartsCommand)(r,t)}};sVe.ListPartsCommand=Mhn});var jhn=A(aVe=>{"use strict";Object.defineProperty(aVe,"__esModule",{value:!0});aVe.PutBucketAccelerateConfigurationCommand=aVe.$Command=void 0;var lWd=Gv(),dWd=Ue(),pWd=ze(),HUs=qe();Object.defineProperty(aVe,"$Command",{enumerable:!0,get:function(){return HUs.Command}});var KUs=Zd(),Lhn=class e extends HUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,lWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAccelerateConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KUs.se_PutBucketAccelerateConfigurationCommand)(r,t)}deserialize(r,t){return(0,KUs.de_PutBucketAccelerateConfigurationCommand)(r,t)}};aVe.PutBucketAccelerateConfigurationCommand=Lhn});var Uhn=A(oVe=>{"use strict";Object.defineProperty(oVe,"__esModule",{value:!0});oVe.PutBucketAclCommand=oVe.$Command=void 0;var mWd=Gv(),fWd=Ue(),hWd=ze(),YUs=qe();Object.defineProperty(oVe,"$Command",{enumerable:!0,get:function(){return YUs.Command}});var WUs=Zd(),Ghn=class e extends YUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,mWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WUs.se_PutBucketAclCommand)(r,t)}deserialize(r,t){return(0,WUs.de_PutBucketAclCommand)(r,t)}};oVe.PutBucketAclCommand=Ghn});var zhn=A(cVe=>{"use strict";Object.defineProperty(cVe,"__esModule",{value:!0});cVe.PutBucketAnalyticsConfigurationCommand=cVe.$Command=void 0;var gWd=Ue(),yWd=ze(),XUs=qe();Object.defineProperty(cVe,"$Command",{enumerable:!0,get:function(){return XUs.Command}});var JUs=Zd(),Vhn=class e extends XUs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketAnalyticsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JUs.se_PutBucketAnalyticsConfigurationCommand)(r,t)}deserialize(r,t){return(0,JUs.de_PutBucketAnalyticsConfigurationCommand)(r,t)}};cVe.PutBucketAnalyticsConfigurationCommand=Vhn});var Qhn=A(uVe=>{"use strict";Object.defineProperty(uVe,"__esModule",{value:!0});uVe.PutBucketCorsCommand=uVe.$Command=void 0;var _Wd=Gv(),AWd=Ue(),bWd=ze(),eVs=qe();Object.defineProperty(uVe,"$Command",{enumerable:!0,get:function(){return eVs.Command}});var ZUs=Zd(),$hn=class e extends eVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Wd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketCorsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZUs.se_PutBucketCorsCommand)(r,t)}deserialize(r,t){return(0,ZUs.de_PutBucketCorsCommand)(r,t)}};uVe.PutBucketCorsCommand=$hn});var Hhn=A(lVe=>{"use strict";Object.defineProperty(lVe,"__esModule",{value:!0});lVe.PutBucketEncryptionCommand=lVe.$Command=void 0;var CWd=Gv(),vWd=Ue(),EWd=ze(),rVs=qe();Object.defineProperty(lVe,"$Command",{enumerable:!0,get:function(){return rVs.Command}});var DWd=pP(),tVs=Zd(),Khn=class e extends rVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketEncryptionCommand",inputFilterSensitiveLog:DWd.PutBucketEncryptionRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tVs.se_PutBucketEncryptionCommand)(r,t)}deserialize(r,t){return(0,tVs.de_PutBucketEncryptionCommand)(r,t)}};lVe.PutBucketEncryptionCommand=Khn});var Yhn=A(dVe=>{"use strict";Object.defineProperty(dVe,"__esModule",{value:!0});dVe.PutBucketIntelligentTieringConfigurationCommand=dVe.$Command=void 0;var SWd=Ue(),wWd=ze(),iVs=qe();Object.defineProperty(dVe,"$Command",{enumerable:!0,get:function(){return iVs.Command}});var nVs=Zd(),Whn=class e extends iVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketIntelligentTieringConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nVs.se_PutBucketIntelligentTieringConfigurationCommand)(r,t)}deserialize(r,t){return(0,nVs.de_PutBucketIntelligentTieringConfigurationCommand)(r,t)}};dVe.PutBucketIntelligentTieringConfigurationCommand=Whn});var Xhn=A(pVe=>{"use strict";Object.defineProperty(pVe,"__esModule",{value:!0});pVe.PutBucketInventoryConfigurationCommand=pVe.$Command=void 0;var IWd=Ue(),xWd=ze(),aVs=qe();Object.defineProperty(pVe,"$Command",{enumerable:!0,get:function(){return aVs.Command}});var TWd=pP(),sVs=Zd(),Jhn=class e extends aVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketInventoryConfigurationCommand",inputFilterSensitiveLog:TWd.PutBucketInventoryConfigurationRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sVs.se_PutBucketInventoryConfigurationCommand)(r,t)}deserialize(r,t){return(0,sVs.de_PutBucketInventoryConfigurationCommand)(r,t)}};pVe.PutBucketInventoryConfigurationCommand=Jhn});var egn=A(mVe=>{"use strict";Object.defineProperty(mVe,"__esModule",{value:!0});mVe.PutBucketLifecycleConfigurationCommand=mVe.$Command=void 0;var PWd=Gv(),RWd=Ue(),kWd=ze(),cVs=qe();Object.defineProperty(mVe,"$Command",{enumerable:!0,get:function(){return cVs.Command}});var oVs=Zd(),Zhn=class e extends cVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,PWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketLifecycleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oVs.se_PutBucketLifecycleConfigurationCommand)(r,t)}deserialize(r,t){return(0,oVs.de_PutBucketLifecycleConfigurationCommand)(r,t)}};mVe.PutBucketLifecycleConfigurationCommand=Zhn});var rgn=A(fVe=>{"use strict";Object.defineProperty(fVe,"__esModule",{value:!0});fVe.PutBucketLoggingCommand=fVe.$Command=void 0;var FWd=Gv(),NWd=Ue(),OWd=ze(),lVs=qe();Object.defineProperty(fVe,"$Command",{enumerable:!0,get:function(){return lVs.Command}});var uVs=Zd(),tgn=class e extends lVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,FWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketLoggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uVs.se_PutBucketLoggingCommand)(r,t)}deserialize(r,t){return(0,uVs.de_PutBucketLoggingCommand)(r,t)}};fVe.PutBucketLoggingCommand=tgn});var ign=A(hVe=>{"use strict";Object.defineProperty(hVe,"__esModule",{value:!0});hVe.PutBucketMetricsConfigurationCommand=hVe.$Command=void 0;var BWd=Ue(),qWd=ze(),pVs=qe();Object.defineProperty(hVe,"$Command",{enumerable:!0,get:function(){return pVs.Command}});var dVs=Zd(),ngn=class e extends pVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketMetricsConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dVs.se_PutBucketMetricsConfigurationCommand)(r,t)}deserialize(r,t){return(0,dVs.de_PutBucketMetricsConfigurationCommand)(r,t)}};hVe.PutBucketMetricsConfigurationCommand=ngn});var agn=A(gVe=>{"use strict";Object.defineProperty(gVe,"__esModule",{value:!0});gVe.PutBucketNotificationConfigurationCommand=gVe.$Command=void 0;var MWd=Ue(),LWd=ze(),fVs=qe();Object.defineProperty(gVe,"$Command",{enumerable:!0,get:function(){return fVs.Command}});var mVs=Zd(),sgn=class e extends fVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketNotificationConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mVs.se_PutBucketNotificationConfigurationCommand)(r,t)}deserialize(r,t){return(0,mVs.de_PutBucketNotificationConfigurationCommand)(r,t)}};gVe.PutBucketNotificationConfigurationCommand=sgn});var cgn=A(yVe=>{"use strict";Object.defineProperty(yVe,"__esModule",{value:!0});yVe.PutBucketOwnershipControlsCommand=yVe.$Command=void 0;var jWd=Gv(),GWd=Ue(),UWd=ze(),gVs=qe();Object.defineProperty(yVe,"$Command",{enumerable:!0,get:function(){return gVs.Command}});var hVs=Zd(),ogn=class e extends gVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,jWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketOwnershipControlsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hVs.se_PutBucketOwnershipControlsCommand)(r,t)}deserialize(r,t){return(0,hVs.de_PutBucketOwnershipControlsCommand)(r,t)}};yVe.PutBucketOwnershipControlsCommand=ogn});var lgn=A(_Ve=>{"use strict";Object.defineProperty(_Ve,"__esModule",{value:!0});_Ve.PutBucketPolicyCommand=_Ve.$Command=void 0;var VWd=Gv(),zWd=Ue(),$Wd=ze(),_Vs=qe();Object.defineProperty(_Ve,"$Command",{enumerable:!0,get:function(){return _Vs.Command}});var yVs=Zd(),ugn=class e extends _Vs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Wd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,VWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yVs.se_PutBucketPolicyCommand)(r,t)}deserialize(r,t){return(0,yVs.de_PutBucketPolicyCommand)(r,t)}};_Ve.PutBucketPolicyCommand=ugn});var pgn=A(AVe=>{"use strict";Object.defineProperty(AVe,"__esModule",{value:!0});AVe.PutBucketReplicationCommand=AVe.$Command=void 0;var QWd=Gv(),KWd=Ue(),HWd=ze(),bVs=qe();Object.defineProperty(AVe,"$Command",{enumerable:!0,get:function(){return bVs.Command}});var AVs=Zd(),dgn=class e extends bVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,QWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AVs.se_PutBucketReplicationCommand)(r,t)}deserialize(r,t){return(0,AVs.de_PutBucketReplicationCommand)(r,t)}};AVe.PutBucketReplicationCommand=dgn});var fgn=A(bVe=>{"use strict";Object.defineProperty(bVe,"__esModule",{value:!0});bVe.PutBucketRequestPaymentCommand=bVe.$Command=void 0;var WWd=Gv(),YWd=Ue(),JWd=ze(),vVs=qe();Object.defineProperty(bVe,"$Command",{enumerable:!0,get:function(){return vVs.Command}});var CVs=Zd(),mgn=class e extends vVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JWd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,WWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketRequestPaymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CVs.se_PutBucketRequestPaymentCommand)(r,t)}deserialize(r,t){return(0,CVs.de_PutBucketRequestPaymentCommand)(r,t)}};bVe.PutBucketRequestPaymentCommand=mgn});var ggn=A(CVe=>{"use strict";Object.defineProperty(CVe,"__esModule",{value:!0});CVe.PutBucketTaggingCommand=CVe.$Command=void 0;var XWd=Gv(),ZWd=Ue(),eYd=ze(),DVs=qe();Object.defineProperty(CVe,"$Command",{enumerable:!0,get:function(){return DVs.Command}});var EVs=Zd(),hgn=class e extends DVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZWd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,XWd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EVs.se_PutBucketTaggingCommand)(r,t)}deserialize(r,t){return(0,EVs.de_PutBucketTaggingCommand)(r,t)}};CVe.PutBucketTaggingCommand=hgn});var _gn=A(vVe=>{"use strict";Object.defineProperty(vVe,"__esModule",{value:!0});vVe.PutBucketVersioningCommand=vVe.$Command=void 0;var tYd=Gv(),rYd=Ue(),nYd=ze(),wVs=qe();Object.defineProperty(vVe,"$Command",{enumerable:!0,get:function(){return wVs.Command}});var SVs=Zd(),ygn=class e extends wVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,tYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketVersioningCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SVs.se_PutBucketVersioningCommand)(r,t)}deserialize(r,t){return(0,SVs.de_PutBucketVersioningCommand)(r,t)}};vVe.PutBucketVersioningCommand=ygn});var bgn=A(EVe=>{"use strict";Object.defineProperty(EVe,"__esModule",{value:!0});EVe.PutBucketWebsiteCommand=EVe.$Command=void 0;var iYd=Gv(),sYd=Ue(),aYd=ze(),xVs=qe();Object.defineProperty(EVe,"$Command",{enumerable:!0,get:function(){return xVs.Command}});var IVs=Zd(),Agn=class e extends xVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,iYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutBucketWebsiteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IVs.se_PutBucketWebsiteCommand)(r,t)}deserialize(r,t){return(0,IVs.de_PutBucketWebsiteCommand)(r,t)}};EVe.PutBucketWebsiteCommand=Agn});var vgn=A(DVe=>{"use strict";Object.defineProperty(DVe,"__esModule",{value:!0});DVe.PutObjectAclCommand=DVe.$Command=void 0;var oYd=Gv(),cYd=Ue(),uYd=ze(),PVs=qe();Object.defineProperty(DVe,"$Command",{enumerable:!0,get:function(){return PVs.Command}});var TVs=Zd(),Cgn=class e extends PVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,oYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TVs.se_PutObjectAclCommand)(r,t)}deserialize(r,t){return(0,TVs.de_PutObjectAclCommand)(r,t)}};DVe.PutObjectAclCommand=Cgn});var Dgn=A(SVe=>{"use strict";Object.defineProperty(SVe,"__esModule",{value:!0});SVe.PutObjectCommand=SVe.$Command=void 0;var lYd=Gv(),dYd=LGe(),pYd=tj(),mYd=Ue(),fYd=ze(),FVs=qe();Object.defineProperty(SVe,"$Command",{enumerable:!0,get:function(){return FVs.Command}});var RVs=pP(),kVs=Zd(),Egn=class e extends FVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,dYd.getCheckContentLengthHeaderPlugin)(t)),this.middlewareStack.use((0,pYd.getSsecPlugin)(t)),this.middlewareStack.use((0,lYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:RVs.PutObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:RVs.PutObjectOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kVs.se_PutObjectCommand)(r,t)}deserialize(r,t){return(0,kVs.de_PutObjectCommand)(r,t)}};SVe.PutObjectCommand=Egn});var wgn=A(wVe=>{"use strict";Object.defineProperty(wVe,"__esModule",{value:!0});wVe.PutObjectLegalHoldCommand=wVe.$Command=void 0;var hYd=Gv(),gYd=Ue(),yYd=ze(),OVs=qe();Object.defineProperty(wVe,"$Command",{enumerable:!0,get:function(){return OVs.Command}});var NVs=Zd(),Sgn=class e extends OVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,hYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectLegalHoldCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NVs.se_PutObjectLegalHoldCommand)(r,t)}deserialize(r,t){return(0,NVs.de_PutObjectLegalHoldCommand)(r,t)}};wVe.PutObjectLegalHoldCommand=Sgn});var xgn=A(IVe=>{"use strict";Object.defineProperty(IVe,"__esModule",{value:!0});IVe.PutObjectLockConfigurationCommand=IVe.$Command=void 0;var _Yd=Gv(),AYd=Ue(),bYd=ze(),qVs=qe();Object.defineProperty(IVe,"$Command",{enumerable:!0,get:function(){return qVs.Command}});var BVs=Zd(),Ign=class e extends qVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,_Yd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectLockConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BVs.se_PutObjectLockConfigurationCommand)(r,t)}deserialize(r,t){return(0,BVs.de_PutObjectLockConfigurationCommand)(r,t)}};IVe.PutObjectLockConfigurationCommand=Ign});var Pgn=A(xVe=>{"use strict";Object.defineProperty(xVe,"__esModule",{value:!0});xVe.PutObjectRetentionCommand=xVe.$Command=void 0;var CYd=Gv(),vYd=Ue(),EYd=ze(),LVs=qe();Object.defineProperty(xVe,"$Command",{enumerable:!0,get:function(){return LVs.Command}});var MVs=Zd(),Tgn=class e extends LVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectRetentionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MVs.se_PutObjectRetentionCommand)(r,t)}deserialize(r,t){return(0,MVs.de_PutObjectRetentionCommand)(r,t)}};xVe.PutObjectRetentionCommand=Tgn});var kgn=A(TVe=>{"use strict";Object.defineProperty(TVe,"__esModule",{value:!0});TVe.PutObjectTaggingCommand=TVe.$Command=void 0;var DYd=Gv(),SYd=Ue(),wYd=ze(),GVs=qe();Object.defineProperty(TVe,"$Command",{enumerable:!0,get:function(){return GVs.Command}});var jVs=Zd(),Rgn=class e extends GVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,DYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutObjectTaggingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jVs.se_PutObjectTaggingCommand)(r,t)}deserialize(r,t){return(0,jVs.de_PutObjectTaggingCommand)(r,t)}};TVe.PutObjectTaggingCommand=Rgn});var Ngn=A(PVe=>{"use strict";Object.defineProperty(PVe,"__esModule",{value:!0});PVe.PutPublicAccessBlockCommand=PVe.$Command=void 0;var IYd=Gv(),xYd=Ue(),TYd=ze(),VVs=qe();Object.defineProperty(PVe,"$Command",{enumerable:!0,get:function(){return VVs.Command}});var UVs=Zd(),Fgn=class e extends VVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,IYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!0}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"PutPublicAccessBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UVs.se_PutPublicAccessBlockCommand)(r,t)}deserialize(r,t){return(0,UVs.de_PutPublicAccessBlockCommand)(r,t)}};PVe.PutPublicAccessBlockCommand=Fgn});var Bgn=A(RVe=>{"use strict";Object.defineProperty(RVe,"__esModule",{value:!0});RVe.RestoreObjectCommand=RVe.$Command=void 0;var PYd=Gv(),RYd=Ue(),kYd=ze(),$Vs=qe();Object.defineProperty(RVe,"$Command",{enumerable:!0,get:function(){return $Vs.Command}});var FYd=Gfe(),zVs=Zd(),Ogn=class e extends $Vs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,PYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"RestoreObjectCommand",inputFilterSensitiveLog:FYd.RestoreObjectRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zVs.se_RestoreObjectCommand)(r,t)}deserialize(r,t){return(0,zVs.de_RestoreObjectCommand)(r,t)}};RVe.RestoreObjectCommand=Ogn});var Mgn=A(kVe=>{"use strict";Object.defineProperty(kVe,"__esModule",{value:!0});kVe.SelectObjectContentCommand=kVe.$Command=void 0;var NYd=tj(),OYd=Ue(),BYd=ze(),HVs=qe();Object.defineProperty(kVe,"$Command",{enumerable:!0,get:function(){return HVs.Command}});var QVs=Gfe(),KVs=Zd(),qgn=class e extends HVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,NYd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"SelectObjectContentCommand",inputFilterSensitiveLog:QVs.SelectObjectContentRequestFilterSensitiveLog,outputFilterSensitiveLog:QVs.SelectObjectContentOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KVs.se_SelectObjectContentCommand)(r,t)}deserialize(r,t){return(0,KVs.de_SelectObjectContentCommand)(r,t)}};kVe.SelectObjectContentCommand=qgn});var jgn=A(FVe=>{"use strict";Object.defineProperty(FVe,"__esModule",{value:!0});FVe.UploadPartCommand=FVe.$Command=void 0;var qYd=Gv(),MYd=tj(),LYd=Ue(),jYd=ze(),JVs=qe();Object.defineProperty(FVe,"$Command",{enumerable:!0,get:function(){return JVs.Command}});var WVs=Gfe(),YVs=Zd(),Lgn=class e extends JVs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,MYd.getSsecPlugin)(t)),this.middlewareStack.use((0,qYd.getFlexibleChecksumsPlugin)(t,{input:this.input,requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:!1}));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:WVs.UploadPartRequestFilterSensitiveLog,outputFilterSensitiveLog:WVs.UploadPartOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YVs.se_UploadPartCommand)(r,t)}deserialize(r,t){return(0,YVs.de_UploadPartCommand)(r,t)}};FVe.UploadPartCommand=Lgn});var Ugn=A(NVe=>{"use strict";Object.defineProperty(NVe,"__esModule",{value:!0});NVe.UploadPartCopyCommand=NVe.$Command=void 0;var GYd=LGe(),UYd=tj(),VYd=Ue(),zYd=ze(),ezs=qe();Object.defineProperty(NVe,"$Command",{enumerable:!0,get:function(){return ezs.Command}});var XVs=Gfe(),ZVs=Zd(),Ggn=class e extends ezs.Command{static getEndpointParameterInstructions(){return{Bucket:{type:"contextParams",name:"Bucket"},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VYd.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,GYd.getThrow200ExceptionsPlugin)(t)),this.middlewareStack.use((0,UYd.getSsecPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"UploadPartCopyCommand",inputFilterSensitiveLog:XVs.UploadPartCopyRequestFilterSensitiveLog,outputFilterSensitiveLog:XVs.UploadPartCopyOutputFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZVs.se_UploadPartCopyCommand)(r,t)}deserialize(r,t){return(0,ZVs.de_UploadPartCopyCommand)(r,t)}};NVe.UploadPartCopyCommand=Ggn});var zgn=A(OVe=>{"use strict";Object.defineProperty(OVe,"__esModule",{value:!0});OVe.WriteGetObjectResponseCommand=OVe.$Command=void 0;var $Yd=Ue(),QYd=ze(),rzs=qe();Object.defineProperty(OVe,"$Command",{enumerable:!0,get:function(){return rzs.Command}});var KYd=Gfe(),tzs=Zd(),Vgn=class e extends rzs.Command{static getEndpointParameterInstructions(){return{UseObjectLambdaEndpoint:{type:"staticContextParams",value:!0},ForcePathStyle:{type:"clientContextParams",name:"forcePathStyle"},UseArnRegion:{type:"clientContextParams",name:"useArnRegion"},DisableMultiRegionAccessPoints:{type:"clientContextParams",name:"disableMultiregionAccessPoints"},Accelerate:{type:"clientContextParams",name:"useAccelerateEndpoint"},UseGlobalEndpoint:{type:"builtInParams",name:"useGlobalEndpoint"},UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QYd.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Yd.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"S3Client",commandName:"WriteGetObjectResponseCommand",inputFilterSensitiveLog:KYd.WriteGetObjectResponseRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tzs.se_WriteGetObjectResponseCommand)(r,t)}deserialize(r,t){return(0,tzs.de_WriteGetObjectResponseCommand)(r,t)}};OVe.WriteGetObjectResponseCommand=Vgn});var nzs=A(gar=>{"use strict";Object.defineProperty(gar,"__esModule",{value:!0});gar.S3=void 0;var HYd=qe(),WYd=yfn(),YYd=Afn(),JYd=Cfn(),XYd=Efn(),ZYd=Sfn(),eJd=Ifn(),tJd=Tfn(),rJd=Rfn(),nJd=Ffn(),iJd=Ofn(),sJd=qfn(),aJd=Lfn(),oJd=Gfn(),cJd=Vfn(),uJd=$fn(),lJd=Kfn(),dJd=Wfn(),pJd=Jfn(),mJd=Zfn(),fJd=l0n(),hJd=p0n(),gJd=f0n(),yJd=g0n(),_Jd=_0n(),AJd=b0n(),bJd=v0n(),CJd=D0n(),vJd=w0n(),EJd=x0n(),DJd=P0n(),SJd=k0n(),wJd=N0n(),IJd=B0n(),xJd=M0n(),TJd=j0n(),PJd=U0n(),RJd=z0n(),kJd=Q0n(),FJd=H0n(),NJd=Y0n(),OJd=X0n(),BJd=ehn(),qJd=rhn(),MJd=ihn(),LJd=ahn(),jJd=chn(),GJd=lhn(),UJd=phn(),VJd=fhn(),zJd=ghn(),$Jd=_hn(),QJd=DTt(),KJd=STt(),HJd=vhn(),WJd=Dhn(),YJd=whn(),JJd=xhn(),XJd=Phn(),ZJd=khn(),eXd=Nhn(),tXd=mar(),rXd=qhn(),nXd=far(),iXd=jhn(),sXd=Uhn(),aXd=zhn(),oXd=Qhn(),cXd=Hhn(),uXd=Yhn(),lXd=Xhn(),dXd=egn(),pXd=rgn(),mXd=ign(),fXd=agn(),hXd=cgn(),gXd=lgn(),yXd=pgn(),_Xd=fgn(),AXd=ggn(),bXd=_gn(),CXd=bgn(),vXd=vgn(),EXd=Dgn(),DXd=wgn(),SXd=xgn(),wXd=Pgn(),IXd=kgn(),xXd=Ngn(),TXd=Bgn(),PXd=Mgn(),RXd=jgn(),kXd=Ugn(),FXd=zgn(),NXd=ATt(),OXd={AbortMultipartUploadCommand:WYd.AbortMultipartUploadCommand,CompleteMultipartUploadCommand:YYd.CompleteMultipartUploadCommand,CopyObjectCommand:JYd.CopyObjectCommand,CreateBucketCommand:XYd.CreateBucketCommand,CreateMultipartUploadCommand:ZYd.CreateMultipartUploadCommand,DeleteBucketCommand:tJd.DeleteBucketCommand,DeleteBucketAnalyticsConfigurationCommand:eJd.DeleteBucketAnalyticsConfigurationCommand,DeleteBucketCorsCommand:rJd.DeleteBucketCorsCommand,DeleteBucketEncryptionCommand:nJd.DeleteBucketEncryptionCommand,DeleteBucketIntelligentTieringConfigurationCommand:iJd.DeleteBucketIntelligentTieringConfigurationCommand,DeleteBucketInventoryConfigurationCommand:sJd.DeleteBucketInventoryConfigurationCommand,DeleteBucketLifecycleCommand:aJd.DeleteBucketLifecycleCommand,DeleteBucketMetricsConfigurationCommand:oJd.DeleteBucketMetricsConfigurationCommand,DeleteBucketOwnershipControlsCommand:cJd.DeleteBucketOwnershipControlsCommand,DeleteBucketPolicyCommand:uJd.DeleteBucketPolicyCommand,DeleteBucketReplicationCommand:lJd.DeleteBucketReplicationCommand,DeleteBucketTaggingCommand:dJd.DeleteBucketTaggingCommand,DeleteBucketWebsiteCommand:pJd.DeleteBucketWebsiteCommand,DeleteObjectCommand:mJd.DeleteObjectCommand,DeleteObjectsCommand:fJd.DeleteObjectsCommand,DeleteObjectTaggingCommand:hJd.DeleteObjectTaggingCommand,DeletePublicAccessBlockCommand:gJd.DeletePublicAccessBlockCommand,GetBucketAccelerateConfigurationCommand:yJd.GetBucketAccelerateConfigurationCommand,GetBucketAclCommand:_Jd.GetBucketAclCommand,GetBucketAnalyticsConfigurationCommand:AJd.GetBucketAnalyticsConfigurationCommand,GetBucketCorsCommand:bJd.GetBucketCorsCommand,GetBucketEncryptionCommand:CJd.GetBucketEncryptionCommand,GetBucketIntelligentTieringConfigurationCommand:vJd.GetBucketIntelligentTieringConfigurationCommand,GetBucketInventoryConfigurationCommand:EJd.GetBucketInventoryConfigurationCommand,GetBucketLifecycleConfigurationCommand:DJd.GetBucketLifecycleConfigurationCommand,GetBucketLocationCommand:SJd.GetBucketLocationCommand,GetBucketLoggingCommand:wJd.GetBucketLoggingCommand,GetBucketMetricsConfigurationCommand:IJd.GetBucketMetricsConfigurationCommand,GetBucketNotificationConfigurationCommand:xJd.GetBucketNotificationConfigurationCommand,GetBucketOwnershipControlsCommand:TJd.GetBucketOwnershipControlsCommand,GetBucketPolicyCommand:PJd.GetBucketPolicyCommand,GetBucketPolicyStatusCommand:RJd.GetBucketPolicyStatusCommand,GetBucketReplicationCommand:kJd.GetBucketReplicationCommand,GetBucketRequestPaymentCommand:FJd.GetBucketRequestPaymentCommand,GetBucketTaggingCommand:NJd.GetBucketTaggingCommand,GetBucketVersioningCommand:OJd.GetBucketVersioningCommand,GetBucketWebsiteCommand:BJd.GetBucketWebsiteCommand,GetObjectCommand:LJd.GetObjectCommand,GetObjectAclCommand:qJd.GetObjectAclCommand,GetObjectAttributesCommand:MJd.GetObjectAttributesCommand,GetObjectLegalHoldCommand:jJd.GetObjectLegalHoldCommand,GetObjectLockConfigurationCommand:GJd.GetObjectLockConfigurationCommand,GetObjectRetentionCommand:UJd.GetObjectRetentionCommand,GetObjectTaggingCommand:VJd.GetObjectTaggingCommand,GetObjectTorrentCommand:zJd.GetObjectTorrentCommand,GetPublicAccessBlockCommand:$Jd.GetPublicAccessBlockCommand,HeadBucketCommand:QJd.HeadBucketCommand,HeadObjectCommand:KJd.HeadObjectCommand,ListBucketAnalyticsConfigurationsCommand:HJd.ListBucketAnalyticsConfigurationsCommand,ListBucketIntelligentTieringConfigurationsCommand:WJd.ListBucketIntelligentTieringConfigurationsCommand,ListBucketInventoryConfigurationsCommand:YJd.ListBucketInventoryConfigurationsCommand,ListBucketMetricsConfigurationsCommand:JJd.ListBucketMetricsConfigurationsCommand,ListBucketsCommand:XJd.ListBucketsCommand,ListMultipartUploadsCommand:ZJd.ListMultipartUploadsCommand,ListObjectsCommand:eXd.ListObjectsCommand,ListObjectsV2Command:tXd.ListObjectsV2Command,ListObjectVersionsCommand:rXd.ListObjectVersionsCommand,ListPartsCommand:nXd.ListPartsCommand,PutBucketAccelerateConfigurationCommand:iXd.PutBucketAccelerateConfigurationCommand,PutBucketAclCommand:sXd.PutBucketAclCommand,PutBucketAnalyticsConfigurationCommand:aXd.PutBucketAnalyticsConfigurationCommand,PutBucketCorsCommand:oXd.PutBucketCorsCommand,PutBucketEncryptionCommand:cXd.PutBucketEncryptionCommand,PutBucketIntelligentTieringConfigurationCommand:uXd.PutBucketIntelligentTieringConfigurationCommand,PutBucketInventoryConfigurationCommand:lXd.PutBucketInventoryConfigurationCommand,PutBucketLifecycleConfigurationCommand:dXd.PutBucketLifecycleConfigurationCommand,PutBucketLoggingCommand:pXd.PutBucketLoggingCommand,PutBucketMetricsConfigurationCommand:mXd.PutBucketMetricsConfigurationCommand,PutBucketNotificationConfigurationCommand:fXd.PutBucketNotificationConfigurationCommand,PutBucketOwnershipControlsCommand:hXd.PutBucketOwnershipControlsCommand,PutBucketPolicyCommand:gXd.PutBucketPolicyCommand,PutBucketReplicationCommand:yXd.PutBucketReplicationCommand,PutBucketRequestPaymentCommand:_Xd.PutBucketRequestPaymentCommand,PutBucketTaggingCommand:AXd.PutBucketTaggingCommand,PutBucketVersioningCommand:bXd.PutBucketVersioningCommand,PutBucketWebsiteCommand:CXd.PutBucketWebsiteCommand,PutObjectCommand:EXd.PutObjectCommand,PutObjectAclCommand:vXd.PutObjectAclCommand,PutObjectLegalHoldCommand:DXd.PutObjectLegalHoldCommand,PutObjectLockConfigurationCommand:SXd.PutObjectLockConfigurationCommand,PutObjectRetentionCommand:wXd.PutObjectRetentionCommand,PutObjectTaggingCommand:IXd.PutObjectTaggingCommand,PutPublicAccessBlockCommand:xXd.PutPublicAccessBlockCommand,RestoreObjectCommand:TXd.RestoreObjectCommand,SelectObjectContentCommand:PXd.SelectObjectContentCommand,UploadPartCommand:RXd.UploadPartCommand,UploadPartCopyCommand:kXd.UploadPartCopyCommand,WriteGetObjectResponseCommand:FXd.WriteGetObjectResponseCommand},har=class extends NXd.S3Client{};gar.S3=har;(0,HYd.createAggregatedClient)(OXd,har)});var izs=A(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});var ip=(tn(),Dr(en));ip.__exportStar(yfn(),Qd);ip.__exportStar(Afn(),Qd);ip.__exportStar(Cfn(),Qd);ip.__exportStar(Efn(),Qd);ip.__exportStar(Sfn(),Qd);ip.__exportStar(Ifn(),Qd);ip.__exportStar(Tfn(),Qd);ip.__exportStar(Rfn(),Qd);ip.__exportStar(Ffn(),Qd);ip.__exportStar(Ofn(),Qd);ip.__exportStar(qfn(),Qd);ip.__exportStar(Lfn(),Qd);ip.__exportStar(Gfn(),Qd);ip.__exportStar(Vfn(),Qd);ip.__exportStar($fn(),Qd);ip.__exportStar(Kfn(),Qd);ip.__exportStar(Wfn(),Qd);ip.__exportStar(Jfn(),Qd);ip.__exportStar(Zfn(),Qd);ip.__exportStar(p0n(),Qd);ip.__exportStar(l0n(),Qd);ip.__exportStar(f0n(),Qd);ip.__exportStar(g0n(),Qd);ip.__exportStar(_0n(),Qd);ip.__exportStar(b0n(),Qd);ip.__exportStar(v0n(),Qd);ip.__exportStar(D0n(),Qd);ip.__exportStar(w0n(),Qd);ip.__exportStar(x0n(),Qd);ip.__exportStar(P0n(),Qd);ip.__exportStar(k0n(),Qd);ip.__exportStar(N0n(),Qd);ip.__exportStar(B0n(),Qd);ip.__exportStar(M0n(),Qd);ip.__exportStar(j0n(),Qd);ip.__exportStar(U0n(),Qd);ip.__exportStar(z0n(),Qd);ip.__exportStar(Q0n(),Qd);ip.__exportStar(H0n(),Qd);ip.__exportStar(Y0n(),Qd);ip.__exportStar(X0n(),Qd);ip.__exportStar(ehn(),Qd);ip.__exportStar(rhn(),Qd);ip.__exportStar(ihn(),Qd);ip.__exportStar(ahn(),Qd);ip.__exportStar(chn(),Qd);ip.__exportStar(lhn(),Qd);ip.__exportStar(phn(),Qd);ip.__exportStar(fhn(),Qd);ip.__exportStar(ghn(),Qd);ip.__exportStar(_hn(),Qd);ip.__exportStar(DTt(),Qd);ip.__exportStar(STt(),Qd);ip.__exportStar(vhn(),Qd);ip.__exportStar(Dhn(),Qd);ip.__exportStar(whn(),Qd);ip.__exportStar(xhn(),Qd);ip.__exportStar(Phn(),Qd);ip.__exportStar(khn(),Qd);ip.__exportStar(qhn(),Qd);ip.__exportStar(Nhn(),Qd);ip.__exportStar(mar(),Qd);ip.__exportStar(far(),Qd);ip.__exportStar(jhn(),Qd);ip.__exportStar(Uhn(),Qd);ip.__exportStar(zhn(),Qd);ip.__exportStar(Qhn(),Qd);ip.__exportStar(Hhn(),Qd);ip.__exportStar(Yhn(),Qd);ip.__exportStar(Xhn(),Qd);ip.__exportStar(egn(),Qd);ip.__exportStar(rgn(),Qd);ip.__exportStar(ign(),Qd);ip.__exportStar(agn(),Qd);ip.__exportStar(cgn(),Qd);ip.__exportStar(lgn(),Qd);ip.__exportStar(pgn(),Qd);ip.__exportStar(fgn(),Qd);ip.__exportStar(ggn(),Qd);ip.__exportStar(_gn(),Qd);ip.__exportStar(bgn(),Qd);ip.__exportStar(vgn(),Qd);ip.__exportStar(Dgn(),Qd);ip.__exportStar(wgn(),Qd);ip.__exportStar(xgn(),Qd);ip.__exportStar(Pgn(),Qd);ip.__exportStar(kgn(),Qd);ip.__exportStar(Ngn(),Qd);ip.__exportStar(Bgn(),Qd);ip.__exportStar(Mgn(),Qd);ip.__exportStar(jgn(),Qd);ip.__exportStar(Ugn(),Qd);ip.__exportStar(zgn(),Qd)});var azs=A(szs=>{"use strict";Object.defineProperty(szs,"__esModule",{value:!0})});var ozs=A(yar=>{"use strict";Object.defineProperty(yar,"__esModule",{value:!0});yar.paginateListObjectsV2=void 0;var BXd=mar(),qXd=ATt(),MXd=async(e,r,...t)=>await e.send(new BXd.ListObjectsV2Command(r),...t);async function*LXd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.ContinuationToken=n,r.MaxKeys=e.pageSize,e.client instanceof qXd.S3Client)s=await MXd(e.client,r,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let a=n;n=s.NextContinuationToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yar.paginateListObjectsV2=LXd});var czs=A(_ar=>{"use strict";Object.defineProperty(_ar,"__esModule",{value:!0});_ar.paginateListParts=void 0;var jXd=far(),GXd=ATt(),UXd=async(e,r,...t)=>await e.send(new jXd.ListPartsCommand(r),...t);async function*VXd(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.PartNumberMarker=n,r.MaxParts=e.pageSize,e.client instanceof GXd.S3Client)s=await UXd(e.client,r,...t);else throw new Error("Invalid client, expected S3 | S3Client");yield s;let a=n;n=s.NextPartNumberMarker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_ar.paginateListParts=VXd});var uzs=A(wTt=>{"use strict";Object.defineProperty(wTt,"__esModule",{value:!0});var $gn=(tn(),Dr(en));$gn.__exportStar(azs(),wTt);$gn.__exportStar(ozs(),wTt);$gn.__exportStar(czs(),wTt)});var dzs=A(qVe=>{"use strict";Object.defineProperty(qVe,"__esModule",{value:!0});qVe.waitUntilBucketExists=qVe.waitForBucketExists=void 0;var BVe=Ih(),zXd=DTt(),lzs=async(e,r)=>{let t;try{return t=await e.send(new zXd.HeadBucketCommand(r)),{state:BVe.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:BVe.WaiterState.RETRY,reason:t}}return{state:BVe.WaiterState.RETRY,reason:t}},$Xd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,BVe.createWaiter)({...t,...e},r,lzs)};qVe.waitForBucketExists=$Xd;var QXd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,BVe.createWaiter)({...t,...e},r,lzs);return(0,BVe.checkExceptions)(n)};qVe.waitUntilBucketExists=QXd});var mzs=A(MVe=>{"use strict";Object.defineProperty(MVe,"__esModule",{value:!0});MVe.waitUntilBucketNotExists=MVe.waitForBucketNotExists=void 0;var ITt=Ih(),KXd=DTt(),pzs=async(e,r)=>{let t;try{t=await e.send(new KXd.HeadBucketCommand(r))}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:ITt.WaiterState.SUCCESS,reason:t}}return{state:ITt.WaiterState.RETRY,reason:t}},HXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,ITt.createWaiter)({...t,...e},r,pzs)};MVe.waitForBucketNotExists=HXd;var WXd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,ITt.createWaiter)({...t,...e},r,pzs);return(0,ITt.checkExceptions)(n)};MVe.waitUntilBucketNotExists=WXd});var hzs=A(jVe=>{"use strict";Object.defineProperty(jVe,"__esModule",{value:!0});jVe.waitUntilObjectExists=jVe.waitForObjectExists=void 0;var LVe=Ih(),YXd=STt(),fzs=async(e,r)=>{let t;try{return t=await e.send(new YXd.HeadObjectCommand(r)),{state:LVe.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:LVe.WaiterState.RETRY,reason:t}}return{state:LVe.WaiterState.RETRY,reason:t}},JXd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,LVe.createWaiter)({...t,...e},r,fzs)};jVe.waitForObjectExists=JXd;var XXd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,LVe.createWaiter)({...t,...e},r,fzs);return(0,LVe.checkExceptions)(n)};jVe.waitUntilObjectExists=XXd});var yzs=A(GVe=>{"use strict";Object.defineProperty(GVe,"__esModule",{value:!0});GVe.waitUntilObjectNotExists=GVe.waitForObjectNotExists=void 0;var xTt=Ih(),ZXd=STt(),gzs=async(e,r)=>{let t;try{t=await e.send(new ZXd.HeadObjectCommand(r))}catch(n){if(t=n,n.name&&n.name=="NotFound")return{state:xTt.WaiterState.SUCCESS,reason:t}}return{state:xTt.WaiterState.RETRY,reason:t}},eZd=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,xTt.createWaiter)({...t,...e},r,gzs)};GVe.waitForObjectNotExists=eZd;var tZd=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,xTt.createWaiter)({...t,...e},r,gzs);return(0,xTt.checkExceptions)(n)};GVe.waitUntilObjectNotExists=tZd});var _zs=A(UVe=>{"use strict";Object.defineProperty(UVe,"__esModule",{value:!0});var Aar=(tn(),Dr(en));Aar.__exportStar(dzs(),UVe);Aar.__exportStar(mzs(),UVe);Aar.__exportStar(hzs(),UVe);Aar.__exportStar(yzs(),UVe)});var bzs=A(bar=>{"use strict";Object.defineProperty(bar,"__esModule",{value:!0});var Azs=(tn(),Dr(en));Azs.__exportStar(pP(),bar);Azs.__exportStar(Gfe(),bar)});var Car=A(KW=>{"use strict";Object.defineProperty(KW,"__esModule",{value:!0});KW.S3ServiceException=void 0;var VVe=(tn(),Dr(en));VVe.__exportStar(ATt(),KW);VVe.__exportStar(nzs(),KW);VVe.__exportStar(izs(),KW);VVe.__exportStar(uzs(),KW);VVe.__exportStar(_zs(),KW);VVe.__exportStar(bzs(),KW);var rZd=bTt();Object.defineProperty(KW,"S3ServiceException",{enumerable:!0,get:function(){return rZd.S3ServiceException}})});var Czs=A(Ear=>{(function(e){e.parser=function(me,oe){return new t(me,oe)},e.SAXParser=t,e.SAXStream=l,e.createStream=c,e.MAX_BUFFER_LENGTH=64*1024;var r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function t(me,oe){if(!(this instanceof t))return new t(me,oe);var ue=this;i(ue),ue.q=ue.c="",ue.bufferCheckPosition=e.MAX_BUFFER_LENGTH,ue.opt=oe||{},ue.opt.lowercase=ue.opt.lowercase||ue.opt.lowercasetags,ue.looseCase=ue.opt.lowercase?"toLowerCase":"toUpperCase",ue.tags=[],ue.closed=ue.closedRoot=ue.sawRoot=!1,ue.tag=ue.error=null,ue.strict=!!me,ue.noscript=!!(me||ue.opt.noscript),ue.state=N.BEGIN,ue.strictEntities=ue.opt.strictEntities,ue.ENTITIES=ue.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES),ue.attribList=[],ue.opt.xmlns&&(ue.ns=Object.create(b)),ue.trackPosition=ue.opt.position!==!1,ue.trackPosition&&(ue.position=ue.line=ue.column=0),M(ue,"onready")}Object.create||(Object.create=function(me){function oe(){}oe.prototype=me;var ue=new oe;return ue}),Object.keys||(Object.keys=function(me){var oe=[];for(var ue in me)me.hasOwnProperty(ue)&&oe.push(ue);return oe});function n(me){for(var oe=Math.max(e.MAX_BUFFER_LENGTH,10),ue=0,De=0,It=r.length;Deoe)switch(r[De]){case"textNode":O(me);break;case"cdata":C(me,"oncdata",me.cdata),me.cdata="";break;case"script":C(me,"onscript",me.script),me.script="";break;default:Q(me,"Max buffer length exceeded: "+r[De])}ue=Math.max(ue,Je)}var at=e.MAX_BUFFER_LENGTH-ue;me.bufferCheckPosition=at+me.position}function i(me){for(var oe=0,ue=r.length;oe"||k(me)}function U(me,oe){return me.test(oe)}function Y(me,oe){return!U(me,oe)}var N=0;e.STATE={BEGIN:N++,BEGIN_WHITESPACE:N++,TEXT:N++,TEXT_ENTITY:N++,OPEN_WAKA:N++,SGML_DECL:N++,SGML_DECL_QUOTED:N++,DOCTYPE:N++,DOCTYPE_QUOTED:N++,DOCTYPE_DTD:N++,DOCTYPE_DTD_QUOTED:N++,COMMENT_STARTING:N++,COMMENT:N++,COMMENT_ENDING:N++,COMMENT_ENDED:N++,CDATA:N++,CDATA_ENDING:N++,CDATA_ENDING_2:N++,PROC_INST:N++,PROC_INST_BODY:N++,PROC_INST_ENDING:N++,OPEN_TAG:N++,OPEN_TAG_SLASH:N++,ATTRIB:N++,ATTRIB_NAME:N++,ATTRIB_NAME_SAW_WHITE:N++,ATTRIB_VALUE:N++,ATTRIB_VALUE_QUOTED:N++,ATTRIB_VALUE_CLOSED:N++,ATTRIB_VALUE_UNQUOTED:N++,ATTRIB_VALUE_ENTITY_Q:N++,ATTRIB_VALUE_ENTITY_U:N++,CLOSE_TAG:N++,CLOSE_TAG_SAW_WHITE:N++,SCRIPT:N++,SCRIPT_ENDING:N++},e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},e.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(e.ENTITIES).forEach(function(me){var oe=e.ENTITIES[me],ue=typeof oe=="number"?String.fromCharCode(oe):oe;e.ENTITIES[me]=ue});for(var j in e.STATE)e.STATE[e.STATE[j]]=j;N=e.STATE;function M(me,oe,ue){me[oe]&&me[oe](ue)}function C(me,oe,ue){me.textNode&&O(me),M(me,oe,ue)}function O(me){me.textNode=V(me.opt,me.textNode),me.textNode&&M(me,"ontext",me.textNode),me.textNode=""}function V(me,oe){return me.trim&&(oe=oe.trim()),me.normalize&&(oe=oe.replace(/\s+/g," ")),oe}function Q(me,oe){return O(me),me.trackPosition&&(oe+=`
           Line: `+me.line+`
           Column: `+me.column+`
          @@ -1763,34 +1763,34 @@ Char: `+me.c),oe=new Error(oe),me.error=oe,M(me,"onerror",oe),me}function X(me){
           Actual: `+me.attribValue);else if(De==="xmlns"&&me.attribValue!==_)J(me,"xmlns: prefix must be bound to "+_+`
           Actual: `+me.attribValue);else{var It=me.tag,Je=me.tags[me.tags.length-1]||me;It.ns===Je.ns&&(It.ns=Object.create(Je.ns)),It.ns[De]=me.attribValue}me.attribList.push([me.attribName,me.attribValue])}else me.tag.attributes[me.attribName]=me.attribValue,C(me,"onattribute",{name:me.attribName,value:me.attribValue});me.attribName=me.attribValue=""}function Se(me,oe){if(me.opt.xmlns){var ue=me.tag,De=fe(me.tagName);ue.prefix=De.prefix,ue.local=De.local,ue.uri=ue.ns[De.prefix]||"",ue.prefix&&!ue.uri&&(J(me,"Unbound namespace prefix: "+JSON.stringify(me.tagName)),ue.uri=De.prefix);var It=me.tags[me.tags.length-1]||me;ue.ns&&It.ns!==ue.ns&&Object.keys(ue.ns).forEach(function(gn){C(me,"onopennamespace",{prefix:gn,uri:ue.ns[gn]})});for(var Je=0,at=me.attribList.length;Je",me.tagName="",me.state=N.SCRIPT;return}C(me,"onscript",me.script),me.script=""}var oe=me.tags.length,ue=me.tagName;me.strict||(ue=ue[me.looseCase]());for(var De=ue;oe--;){var It=me.tags[oe];if(It.name!==De)J(me,"Unexpected close tag");else break}if(oe<0){J(me,"Unmatched closing tag: "+me.tagName),me.textNode+="",me.state=N.TEXT;return}me.tagName=ue;for(var Je=me.tags.length;Je-- >oe;){var at=me.tag=me.tags.pop();me.tagName=me.tag.name,C(me,"onclosetag",me.tagName);var mt={};for(var ke in at.ns)mt[ke]=at.ns[ke];var dt=me.tags[me.tags.length-1]||me;me.opt.xmlns&&at.ns!==dt.ns&&Object.keys(at.ns).forEach(function(ot){var kt=at.ns[ot];C(me,"onclosenamespace",{prefix:ot,uri:kt})})}oe===0&&(me.closedRoot=!0),me.tagName=me.attribValue=me.attribName="",me.attribList.length=0,me.state=N.TEXT}function Mt(me){var oe=me.entity,ue=oe.toLowerCase(),De,It="";return me.ENTITIES[oe]?me.ENTITIES[oe]:me.ENTITIES[ue]?me.ENTITIES[ue]:(oe=ue,oe.charAt(0)==="#"&&(oe.charAt(1)==="x"?(oe=oe.slice(2),De=parseInt(oe,16),It=De.toString(16)):(oe=oe.slice(1),De=parseInt(oe,10),It=De.toString(10))),oe=oe.replace(/^0+/,""),isNaN(De)||It.toLowerCase()!==oe?(J(me,"Invalid character entity"),"&"+me.entity+";"):String.fromCodePoint(De))}function et(me,oe){oe==="<"?(me.state=N.OPEN_WAKA,me.startTagPosition=me.position):k(oe)||(J(me,"Non-whitespace before first tag."),me.textNode=oe,me.state=N.TEXT)}function or(me,oe){var ue="";return oe"?(C(oe,"onsgmldeclaration",oe.sgmlDecl),oe.sgmlDecl="",oe.state=N.TEXT):(R(De)&&(oe.state=N.SGML_DECL_QUOTED),oe.sgmlDecl+=De);continue;case N.SGML_DECL_QUOTED:De===oe.q&&(oe.state=N.SGML_DECL,oe.q=""),oe.sgmlDecl+=De;continue;case N.DOCTYPE:De===">"?(oe.state=N.TEXT,C(oe,"ondoctype",oe.doctype),oe.doctype=!0):(oe.doctype+=De,De==="["?oe.state=N.DOCTYPE_DTD:R(De)&&(oe.state=N.DOCTYPE_QUOTED,oe.q=De));continue;case N.DOCTYPE_QUOTED:oe.doctype+=De,De===oe.q&&(oe.q="",oe.state=N.DOCTYPE);continue;case N.DOCTYPE_DTD:oe.doctype+=De,De==="]"?oe.state=N.DOCTYPE:R(De)&&(oe.state=N.DOCTYPE_DTD_QUOTED,oe.q=De);continue;case N.DOCTYPE_DTD_QUOTED:oe.doctype+=De,De===oe.q&&(oe.state=N.DOCTYPE_DTD,oe.q="");continue;case N.COMMENT:De==="-"?oe.state=N.COMMENT_ENDING:oe.comment+=De;continue;case N.COMMENT_ENDING:De==="-"?(oe.state=N.COMMENT_ENDED,oe.comment=V(oe.opt,oe.comment),oe.comment&&C(oe,"oncomment",oe.comment),oe.comment=""):(oe.comment+="-"+De,oe.state=N.COMMENT);continue;case N.COMMENT_ENDED:De!==">"?(J(oe,"Malformed comment"),oe.comment+="--"+De,oe.state=N.COMMENT):oe.state=N.TEXT;continue;case N.CDATA:De==="]"?oe.state=N.CDATA_ENDING:oe.cdata+=De;continue;case N.CDATA_ENDING:De==="]"?oe.state=N.CDATA_ENDING_2:(oe.cdata+="]"+De,oe.state=N.CDATA);continue;case N.CDATA_ENDING_2:De===">"?(oe.cdata&&C(oe,"oncdata",oe.cdata),C(oe,"onclosecdata"),oe.cdata="",oe.state=N.TEXT):De==="]"?oe.cdata+="]":(oe.cdata+="]]"+De,oe.state=N.CDATA);continue;case N.PROC_INST:De==="?"?oe.state=N.PROC_INST_ENDING:k(De)?oe.state=N.PROC_INST_BODY:oe.procInstName+=De;continue;case N.PROC_INST_BODY:if(!oe.procInstBody&&k(De))continue;De==="?"?oe.state=N.PROC_INST_ENDING:oe.procInstBody+=De;continue;case N.PROC_INST_ENDING:De===">"?(C(oe,"onprocessinginstruction",{name:oe.procInstName,body:oe.procInstBody}),oe.procInstName=oe.procInstBody="",oe.state=N.TEXT):(oe.procInstBody+="?"+De,oe.state=N.PROC_INST_BODY);continue;case N.OPEN_TAG:U(w,De)?oe.tagName+=De:(ee(oe),De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:(k(De)||J(oe,"Invalid character in tag name"),oe.state=N.ATTRIB));continue;case N.OPEN_TAG_SLASH:De===">"?(Se(oe,!0),ce(oe)):(J(oe,"Forward-slash in opening tag not followed by >"),oe.state=N.ATTRIB);continue;case N.ATTRIB:if(k(De))continue;De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:U(v,De)?(oe.attribName=De,oe.attribValue="",oe.state=N.ATTRIB_NAME):J(oe,"Invalid attribute name");continue;case N.ATTRIB_NAME:De==="="?oe.state=N.ATTRIB_VALUE:De===">"?(J(oe,"Attribute without value"),oe.attribValue=oe.attribName,ie(oe),Se(oe)):k(De)?oe.state=N.ATTRIB_NAME_SAW_WHITE:U(w,De)?oe.attribName+=De:J(oe,"Invalid attribute name");continue;case N.ATTRIB_NAME_SAW_WHITE:if(De==="=")oe.state=N.ATTRIB_VALUE;else{if(k(De))continue;J(oe,"Attribute without value"),oe.tag.attributes[oe.attribName]="",oe.attribValue="",C(oe,"onattribute",{name:oe.attribName,value:""}),oe.attribName="",De===">"?Se(oe):U(v,De)?(oe.attribName=De,oe.state=N.ATTRIB_NAME):(J(oe,"Invalid attribute name"),oe.state=N.ATTRIB)}continue;case N.ATTRIB_VALUE:if(k(De))continue;R(De)?(oe.q=De,oe.state=N.ATTRIB_VALUE_QUOTED):(J(oe,"Unquoted attribute value"),oe.state=N.ATTRIB_VALUE_UNQUOTED,oe.attribValue=De);continue;case N.ATTRIB_VALUE_QUOTED:if(De!==oe.q){De==="&"?oe.state=N.ATTRIB_VALUE_ENTITY_Q:oe.attribValue+=De;continue}ie(oe),oe.q="",oe.state=N.ATTRIB_VALUE_CLOSED;continue;case N.ATTRIB_VALUE_CLOSED:k(De)?oe.state=N.ATTRIB:De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:U(v,De)?(J(oe,"No whitespace between attributes"),oe.attribName=De,oe.attribValue="",oe.state=N.ATTRIB_NAME):J(oe,"Invalid attribute name");continue;case N.ATTRIB_VALUE_UNQUOTED:if(!L(De)){De==="&"?oe.state=N.ATTRIB_VALUE_ENTITY_U:oe.attribValue+=De;continue}ie(oe),De===">"?Se(oe):oe.state=N.ATTRIB;continue;case N.CLOSE_TAG:if(oe.tagName)De===">"?ce(oe):U(w,De)?oe.tagName+=De:oe.script?(oe.script+=""?ce(oe):J(oe,"Invalid characters in closing tag");continue;case N.TEXT_ENTITY:case N.ATTRIB_VALUE_ENTITY_Q:case N.ATTRIB_VALUE_ENTITY_U:var at,mt;switch(oe.state){case N.TEXT_ENTITY:at=N.TEXT,mt="textNode";break;case N.ATTRIB_VALUE_ENTITY_Q:at=N.ATTRIB_VALUE_QUOTED,mt="attribValue";break;case N.ATTRIB_VALUE_ENTITY_U:at=N.ATTRIB_VALUE_UNQUOTED,mt="attribValue";break}De===";"?(oe[mt]+=Mt(oe),oe.entity="",oe.state=at):U(oe.entity.length?P:x,De)?oe.entity+=De:(J(oe,"Invalid character in entity name"),oe[mt]+="&"+oe.entity+De,oe.entity="",oe.state=at);continue;default:throw new Error(oe,"Unknown state: "+oe.state)}return oe.position>=oe.bufferCheckPosition&&n(oe),oe}String.fromCodePoint||function(){var me=String.fromCharCode,oe=Math.floor,ue=function(){var De=16384,It=[],Je,at,mt=-1,ke=arguments.length;if(!ke)return"";for(var dt="";++mt1114111||oe(ot)!==ot)throw RangeError("Invalid code point: "+ot);ot<=65535?It.push(ot):(ot-=65536,Je=(ot>>10)+55296,at=ot%1024+56320,It.push(Je,at)),(mt+1===ke||It.length>De)&&(dt+=me.apply(null,It),It.length=0)}return dt};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:ue,configurable:!0,writable:!0}):String.fromCodePoint=ue}()})(typeof Ear>"u"?Ear.sax={}:Ear)});var Czs=A((kQg,HW)=>{(function(){var e;if(typeof HW<"u"&&HW.exports&&!global.xmldocAssumeBrowser)e=bzs();else if(e=this.sax,!e)throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function r(P,k){if(!k){var R=a[a.length-1];R.parser&&(k=R.parser)}this.name=P.name,this.attr=P.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=k?k.line:null,this.column=k?k.column:null,this.position=k?k.position:null,this.startTagPosition=k?k.startTagPosition:null}r.prototype._addChild=function(P){this.children.push(P),this.firstChild||(this.firstChild=P),this.lastChild=P},r.prototype._opentag=function(P){var k=new r(P);this._addChild(k),a.unshift(k)},r.prototype._closetag=function(){a.shift()},r.prototype._text=function(P){typeof this.children>"u"||(this.val+=P,this._addChild(new t(P)))},r.prototype._cdata=function(P){this.val+=P,this._addChild(new n(P))},r.prototype._comment=function(P){typeof this.children>"u"||this._addChild(new i(P))},r.prototype._error=function(P){throw P},r.prototype.eachChild=function(P,k){for(var R=0,L=this.children.length;R1?R.attr[k[1]]:R.val},r.prototype.toString=function(P){return this.toStringWithIndent("",P)},r.prototype.toStringWithIndent=function(P,k){var R=P+"<"+this.name,L=k&&k.compressed?"":`
          -`,U=k&&k.preserveWhitespace;for(var Y in this.attr)Object.prototype.hasOwnProperty.call(this.attr,Y)&&(R+=" "+Y+'="'+w(this.attr[Y])+'"');if(this.children.length===1&&this.children[0].type!=="element")R+=">"+this.children[0].toString(k)+"";else if(this.children.length){R+=">"+L;for(var N=P+(k&&k.compressed?"":"  "),j=0,M=this.children.length;j"}else if(k&&k.html){var C=["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"];C.indexOf(this.name)!==-1?R+="/>":R+=">"}else R+="/>";return R};function t(P){this.text=P}t.prototype.toString=function(P){return x(w(this.text),P)},t.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)};function n(P){this.cdata=P}n.prototype.toString=function(P){return""},n.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)};function i(P){this.comment=P}i.prototype.toString=function(P){return""},i.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)},r.prototype.type="element",t.prototype.type="text",n.prototype.type="cdata",i.prototype.type="comment";function s(P){if(P&&(P=P.toString().trim()),!P)throw new Error("No XML to parse!");this.doctype="",this.parser=e.parser(!0),o(this.parser),a=[this];try{this.parser.write(P)}finally{delete this.parser}}v(s.prototype,r.prototype),s.prototype._opentag=function(P){typeof this.children>"u"?r.call(this,P):r.prototype._opentag.apply(this,arguments)},s.prototype._doctype=function(P){this.doctype+=P};var a=null;function o(P){P.onopentag=c,P.onclosetag=l,P.ontext=u,P.oncdata=m,P.oncomment=h,P.ondoctype=_,P.onerror=b}function c(){a[0]&&a[0]._opentag.apply(a[0],arguments)}function l(){a[0]&&a[0]._closetag.apply(a[0],arguments)}function u(){a[0]&&a[0]._text.apply(a[0],arguments)}function m(){a[0]&&a[0]._cdata.apply(a[0],arguments)}function h(){a[0]&&a[0]._comment.apply(a[0],arguments)}function _(){a[0]&&a[0]._doctype.apply(a[0],arguments)}function b(){a[0]&&a[0]._error.apply(a[0],arguments)}function v(P,k){for(var R in k)k.hasOwnProperty(R)&&(P[R]=k[R])}function w(P){return P.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function x(P,k){var R=P;return k&&k.trimmed&&P.length>25&&(R=R.substring(0,25).trim()+"\u2026"),k&&k.preserveWhitespace||(R=R.trim()),R}typeof HW<"u"&&HW.exports&&!global.xmldocAssumeBrowser?(HW.exports.XmlDocument=s,HW.exports.XmlElement=r,HW.exports.XmlTextNode=t,HW.exports.XmlCDataNode=n,HW.exports.XmlCommentNode=i):(this.XmlDocument=s,this.XmlElement=r,this.XmlTextNode=t,this.XmlCDataNode=n,this.XmlCommentNode=i)})()});var WW=A((FQg,vzs)=>{vzs.exports=Czs()});var Kgn=A(zVe=>{"use strict";Object.defineProperty(zVe,"__esModule",{value:!0});zVe.parseS3Url=zVe.getS3Client=void 0;var rZd=Car(),nZd=Ip(),Qgn;function iZd(){if(!Qgn){let e=process.env.RENOVATE_X_S3_ENDPOINT,r=process.env.RENOVATE_X_S3_PATH_STYLE;Qgn=new rZd.S3Client({...e&&{endpoint:e},...r&&{forcePathStyle:!0}})}return Qgn}zVe.getS3Client=iZd;function sZd(e){let r=typeof e=="string"?(0,nZd.parseUrl)(e):e;return r===null||r.protocol!=="s3:"?null:{Bucket:r.host,Key:r.pathname.substring(1)}}zVe.parseS3Url=sZd});var $Ve=A(Dar=>{"use strict";Object.defineProperty(Dar,"__esModule",{value:!0});Dar.streamToString=void 0;var aZd=require("node:stream");async function oZd(e){let r=aZd.Readable.from(e),t=[];return await new Promise((i,s)=>{r.on("data",a=>t.push(Buffer.from(a))),r.on("end",()=>i(Buffer.concat(t).toString("utf8"))),r.on("error",a=>s(a))})}Dar.streamToString=oZd});var Ezs=A(QVe=>{"use strict";Object.defineProperty(QVe,"__esModule",{value:!0});QVe.manualSourceUrls=QVe.manualChangelogUrls=void 0;QVe.manualChangelogUrls={npm:{"babel-preset-react-app":"https://github.com/facebook/create-react-app/releases",firebase:"https://firebase.google.com/support/release-notes/js","flow-bin":"https://github.com/facebook/flow/blob/master/Changelog.md",gatsby:"https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby/CHANGELOG.md","react-native":"https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md",sharp:"https://github.com/lovell/sharp/blob/main/docs/changelog.md","tailwindcss-classnames":"https://github.com/muhammadsammy/tailwindcss-classnames/blob/master/CHANGELOG.md","zone.js":"https://github.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md"},pypi:{alembic:"https://alembic.sqlalchemy.org/en/latest/changelog.html",beautifulsoup4:"https://bazaar.launchpad.net/~leonardr/beautifulsoup/bs4/view/head:/CHANGELOG",django:"https://github.com/django/django/tree/master/docs/releases",djangorestframework:"https://www.django-rest-framework.org/community/release-notes/",flake8:"https://flake8.pycqa.org/en/latest/release-notes/index.html","django-storages":"https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst",hypothesis:"https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst",lxml:"https://git.launchpad.net/lxml/plain/CHANGES.txt",mypy:"https://mypy-lang.blogspot.com/",phonenumbers:"https://github.com/daviddrysdale/python-phonenumbers/blob/dev/python/HISTORY.md",psycopg2:"https://initd.org/psycopg/articles/tag/release/","psycopg2-binary":"https://initd.org/psycopg/articles/tag/release/",pycountry:"https://github.com/flyingcircusio/pycountry/blob/master/HISTORY.txt","django-debug-toolbar":"https://django-debug-toolbar.readthedocs.io/en/latest/changes.html","firebase-admin":"https://firebase.google.com/support/release-notes/admin/python",requests:"https://github.com/psf/requests/blob/master/HISTORY.md",sqlalchemy:"https://docs.sqlalchemy.org/en/latest/changelog/",uwsgi:"https://uwsgi-docs.readthedocs.io/en/latest/#release-notes",wagtail:"https://github.com/wagtail/wagtail/tree/master/docs/releases"},docker:{"gitlab/gitlab-ce":"https://gitlab.com/gitlab-org/gitlab-foss/-/blob/master/CHANGELOG.md","gitlab/gitlab-runner":"https://gitlab.com/gitlab-org/gitlab-runner/-/blob/master/CHANGELOG.md","google/cloud-sdk":"https://cloud.google.com/sdk/docs/release-notes",neo4j:"https://neo4j.com/release-notes/","whitesource/renovate":"https://github.com/whitesource/renovate-on-prem"}};QVe.manualSourceUrls={orb:{"cypress-io/cypress":"https://github.com/cypress-io/circleci-orb","hutson/library-release-workflows":"https://github.com/hyper-expanse/library-release-workflows"},docker:{"amd64/registry":"https://github.com/distribution/distribution","coredns/coredns":"https://github.com/coredns/coredns","docker/compose":"https://github.com/docker/compose","drone/drone":"https://github.com/drone/drone","drone/drone-runner-docker":"https://github.com/drone-runners/drone-runner-docker","drone/drone-runner-kube":"https://github.com/drone-runners/drone-runner-kube","drone/drone-runner-ssh":"https://github.com/drone-runners/drone-runner-ssh","gcr.io/kaniko-project/executor":"https://github.com/GoogleContainerTools/kaniko","gitlab/gitlab-ce":"https://gitlab.com/gitlab-org/gitlab-foss","gitlab/gitlab-runner":"https://gitlab.com/gitlab-org/gitlab-runner","gitea/gitea":"https://github.com/go-gitea/gitea","hashicorp/terraform":"https://github.com/hashicorp/terraform","mcr.microsoft.com/dotnet/aspnet":"https://github.com/dotnet/aspnetcore","mcr.microsoft.com/dotnet/monitor":"https://github.com/dotnet/dotnet-monitor","mcr.microsoft.com/dotnet/runtime":"https://github.com/dotnet/runtime","mcr.microsoft.com/dotnet/runtime-deps":"https://github.com/dotnet/runtime","mcr.microsoft.com/dotnet/sdk":"https://github.com/dotnet/sdk",node:"https://github.com/nodejs/node",registry:"https://github.com/distribution/distribution"},kubernetes:{node:"https://github.com/nodejs/node"},maven:{"com.figure.gradle.semver-plugin:com.figure.gradle.semver-plugin.gradle.plugin":"https://github.com/FigureTechnologies/gradle-semver-plugin"},npm:{node:"https://github.com/nodejs/node"},nvm:{node:"https://github.com/nodejs/node"},pypi:{mkdocs:"https://github.com/mkdocs/mkdocs","mkdocs-material":"https://github.com/squidfunk/mkdocs-material",mypy:"https://github.com/python/mypy"}}});var Iar=A(rj=>{"use strict";Object.defineProperty(rj,"__esModule",{value:!0});rj.shouldDeleteHomepage=rj.addMetaData=rj.normalizeDate=rj.massageGithubUrl=rj.massageUrl=void 0;var Hgn=(tn(),Dr(en)),TTt=Hgn.__importDefault(_a()),cZd=Hgn.__importDefault(lsr()),uZd=zC(),Sar=ene(),lZd=lDe(),dZd=Hgn.__importStar($y()),war=Ba(),KVe=Ip(),Dzs=Ezs(),pZd=(0,war.regEx)("^https://([^.]+).github.com/([^/]+)$"),Szs=(0,war.regEx)("^git:/?/?");function Wgn(e){let r=Ygn(e);return(0,KVe.parseUrl)(r)?(0,Sar.detectPlatform)(r)==="gitlab"?mZd(e):wzs(e):""}rj.massageUrl=Wgn;function wzs(e){return Ygn(e).replace("http:","https:").replace("http+git:","https:").replace("https+git:","https:").replace("ssh://git@","https://").replace(Szs,"https://").replace(pZd,"https://github.com/$1/$2").replace("www.github.com","github.com").split("/").slice(0,5).join("/")}rj.massageGithubUrl=wzs;function mZd(e){return Ygn(e).replace("http:","https:").replace(Szs,"https://").replace((0,war.regEx)(/\/tree\/.*$/i),"").replace((0,war.regEx)(/\/$/i),"").replace(".git","")}function Ygn(e){let r=e;return e.startsWith("git@")&&(r=e.replace(":","/").replace("git@","https://")),r}function Jgn(e){if(typeof e=="number"&&!Number.isNaN(e)&&e>0&&e<=Date.now()+24*60*60*1e3)return new Date(e).toISOString();if(typeof e=="string"){let r=uZd.DateTime.fromISO(e,{zone:"UTC"});return r.isValid?r.toISO():Jgn(Date.parse(e))}return e instanceof Date?e.toISOString():null}rj.normalizeDate=Jgn;function fZd(e){for(let r of e.releases||[]){let{releaseTimestamp:t}=r;delete r.releaseTimestamp,t=Jgn(t),t&&(r.releaseTimestamp=t)}}function hZd(e,r,t){var c,l;fZd(e);let n=t.toLowerCase(),i=(c=Dzs.manualChangelogUrls[r])==null?void 0:c[n];i&&(e.changelogUrl=i);let s=(l=Dzs.manualSourceUrls[r])==null?void 0:l[n];if(s&&(e.sourceUrl=s),e.sourceUrl&&!e.sourceDirectory)try{let u=(0,lZd.parseGitUrl)(e.sourceUrl);u.filepathtype==="tree"&&u.filepath!==""&&(e.sourceUrl=u.toString(),e.sourceDirectory=u.filepath)}catch{}if(!e.sourceUrl&&e.changelogUrl&&(0,Sar.detectPlatform)(e.changelogUrl)==="github"&&(e.sourceUrl=e.changelogUrl),!e.sourceUrl&&e.homepage){let u=(0,Sar.detectPlatform)(e.homepage);(u==="github"||u==="gitlab")&&(e.sourceUrl=e.homepage)}let a=[];if(dZd.hosts({hostType:"github"}).forEach(u=>{a.push(u,`gist.${u}`)}),a.push("gitlab.com"),e.sourceUrl){let u=Wgn(e.sourceUrl);TTt.default.emptyString(u)?delete e.sourceUrl:e.sourceUrl=(0,cZd.default)(u,{extraBaseUrls:a})||e.sourceUrl}Izs(e.sourceUrl,e.homepage)&&delete e.homepage;let o=["homepage","sourceUrl","changelogUrl","dependencyUrl"];for(let u of o){let m=e[u];TTt.default.string(m)&&(0,KVe.validateUrl)(m.trim())?e[u]=m.trim():delete e[u]}}rj.addMetaData=hZd;function Izs(e,r){if(TTt.default.nullOrUndefined(e)||TTt.default.undefined(r))return!1;let t=Wgn(e),n=(0,Sar.detectPlatform)(r);if(n==="github"||n==="gitlab"){let i=(0,KVe.parseUrl)(t);if(TTt.default.nullOrUndefined(i))return!1;let s=(0,KVe.parseUrl)(r);return s!==null&&(0,KVe.trimTrailingSlash)(s.pathname)===(0,KVe.trimTrailingSlash)(i.pathname)}return t===r}rj.shouldDeleteHomepage=Izs});var Tar=A(JS=>{"use strict";Object.defineProperty(JS,"__esModule",{value:!0});JS.getDependencyInfo=JS.createUrlForDependencyPom=JS.getDependencyParts=JS.downloadMavenXml=JS.getMavenUrl=JS.checkResource=JS.checkS3Resource=JS.downloadS3Protocol=JS.downloadHttpProtocol=void 0;var gZd=require("node:stream"),Tzs=Car(),yZd=zC(),_Zd=WW(),AZd=Zp(),Ww=Pi(),bZd=Ug(),HVe=Ba(),xar=Kgn(),CZd=$Ve(),Pzs=Ip(),vZd=Iar(),EZd=YDe();function DZd(e){var r;return((r=(0,Pzs.parseUrl)(e))==null?void 0:r.host)??null}function SZd(e){let r=typeof e=="string"?e:e.host;return DZd(EZd.MAVEN_REPO)===r}function wZd(e){return e.code==="ECONNRESET"||e.statusCode===429||e.statusCode>=500&&e.statusCode<600}function IZd(e){return e.code==="ETIMEDOUT"}function Rzs(e){return e.code==="ENOTFOUND"||e.statusCode===404}function xZd(e){return e.statusCode===401||e.statusCode===403}function TZd(e){return e.code==="EAI_AGAIN"||e.code==="ERR_TLS_CERT_ALTNAME_INVALID"||e.code==="ECONNREFUSED"}function PZd(e){return e.name==="UnsupportedProtocolError"}async function kzs(e,r){let t;try{return t=await e.get(r.toString()),t}catch(n){let i=r.toString();if(n.message===AZd.HOST_DISABLED)Ww.logger.trace({failedUrl:i},"Host disabled");else if(Rzs(n))Ww.logger.trace({failedUrl:i},"Url not found");else if(IZd(n))Ww.logger.debug(`Cannot connect to host ${i}`);else if(xZd(n))Ww.logger.debug(`Dependency lookup unauthorized. Please add authentication with a hostRule for ${i}`);else if(wZd(n)){if(Ww.logger.debug({failedUrl:i,err:n},"Temporary error"),SZd(r))throw new bZd.ExternalHostError(n)}else TZd(n)?Ww.logger.debug(`Connection refused to maven registry ${i}`):PZd(n)?Ww.logger.debug(`Unsupported host ${i} `):Ww.logger.info({failedUrl:i,err:n},"Unknown HTTP download error");return{}}}JS.downloadHttpProtocol=kzs;function Fzs(e){return e.message==="NotFound"||e.message==="NoSuchKey"}async function Nzs(e){Ww.logger.trace({url:e.toString()},"Attempting to load S3 dependency");try{let r=(0,xar.parseS3Url)(e);if(r===null)return null;let{Body:t}=await(0,xar.getS3Client)().send(new Tzs.GetObjectCommand(r));if(t instanceof gZd.Readable)return(0,CZd.streamToString)(t);Ww.logger.debug(`Expecting Readable response type got '${typeof t}' type instead`)}catch(r){let t=e.toString();r.name==="CredentialsProviderError"?Ww.logger.debug({failedUrl:t},"Dependency lookup authorization failed. Please correct AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY env vars"):r.message==="Region is missing"?Ww.logger.debug({failedUrl:t},"Dependency lookup failed. Please a correct AWS_REGION env var"):Fzs(r)?Ww.logger.trace({failedUrl:t},"S3 url not found"):Ww.logger.debug({failedUrl:t,message:r.message},"Unknown S3 download error")}return null}JS.downloadS3Protocol=Nzs;async function RZd(e,r){var t;try{let n=await e.head(r.toString()),i=(t=n==null?void 0:n.headers)==null?void 0:t["last-modified"];if(i){let s=(0,vZd.normalizeDate)(i);if(s)return yZd.DateTime.fromISO(s,{zone:"UTC"}).toJSDate()}return"found"}catch(n){if(Rzs(n))return"not-found";let i=r.toString();return Ww.logger.debug({failedUrl:i,statusCode:n.statusCode},"Can't check HTTP resource existence"),"error"}}async function Ozs(e){try{let r=(0,xar.parseS3Url)(e);if(r===null)return"error";let t=await(0,xar.getS3Client)().send(new Tzs.HeadObjectCommand(r));return t.DeleteMarker?"not-found":t.LastModified?t.LastModified:"found"}catch(r){return Fzs(r)?"not-found":(Ww.logger.debug({pkgUrl:e,name:r.name,message:r.message},"Can't check S3 resource existence"),"error")}}JS.checkS3Resource=Ozs;async function kZd(e,r){let t=typeof r=="string"?(0,Pzs.parseUrl)(r):r;if(t===null)return"error";switch(t.protocol){case"http:":case"https:":return await RZd(e,t);case"s3:":return await Ozs(t);default:return Ww.logger.debug({url:r.toString()},"Unsupported Maven protocol in check resource"),"not-found"}}JS.checkResource=kZd;function xzs(e){return(0,HVe.regEx)(/\${.*?}/g).test(e)}function Xgn(e,r,t){return new URL(`${e.dependencyUrl}/${t}`,r)}JS.getMavenUrl=Xgn;async function Zgn(e,r){if(!r)return{};let t=!1,n,i,s;switch(r.protocol){case"http:":case"https:":({authorization:i,body:n,statusCode:s}=await kzs(e,r));break;case"s3:":n=await Nzs(r)??void 0;break;default:return Ww.logger.debug(`Unsupported Maven protocol url:${r.toString()}`),{}}return n?(i||(t=!0),{isCacheable:t,xml:new _Zd.XmlDocument(n)}):(Ww.logger.debug({url:r.toString(),statusCode:s},"Content is not found for Maven url"),{})}JS.downloadMavenXml=Zgn;function Bzs(e){let[r,t]=e.split(":"),n=`${r.replace((0,HVe.regEx)(/\./g),"/")}/${t}`;return{display:e,group:r,name:t,dependencyUrl:n}}JS.getDependencyParts=Bzs;function FZd(e){var s,a,o,c;let r=(a=(s=e.descendantWithPath("version"))==null?void 0:s.val)==null?void 0:a.replace("-SNAPSHOT",""),t=e.descendantWithPath("versioning.snapshot"),n=(o=t==null?void 0:t.childNamed("timestamp"))==null?void 0:o.val,i=(c=t==null?void 0:t.childNamed("buildNumber"))==null?void 0:c.val;return!r||!n||!i?null:`${r}-${n}-${i}`}async function NZd(e,r,t,n){let i=Xgn(t,n,`${r}/maven-metadata.xml`),{xml:s}=await Zgn(e,i);return s?FZd(s):null}function OZd(e){return!!e.endsWith("-SNAPSHOT")}async function qzs(e,r,t,n){if(OZd(r)){let i=await NZd(e,r,t,n);if(i!==null)return`${r}/${t.name}-${i}.pom`}return`${r}/${t.name}-${r}.pom`}JS.createUrlForDependencyPom=qzs;async function Mzs(e,r,t,n,i=5){let s={},a=await qzs(e,n,r,t),o=Xgn(r,t,a),{xml:c}=await Zgn(e,o);if(!c)return s;let l=c.valueWithPath("url");l&&!xzs(l)&&(s.homepage=l);let u=c.valueWithPath("scm.url");u&&!xzs(u)&&(s.sourceUrl=u.replace((0,HVe.regEx)(/^scm:/),"").replace((0,HVe.regEx)(/^git:/),"").replace((0,HVe.regEx)(/^git@github.com:/),"https://github.com/").replace((0,HVe.regEx)(/^git@github.com\//),"https://github.com/"),s.sourceUrl.startsWith("//")&&(s.sourceUrl=`https:${s.sourceUrl}`));let m=c.childNamed("parent");if(i>0&&m&&(!s.sourceUrl||!s.homepage)){let[h,_,b]=["groupId","artifactId","version"].map(v=>{var w;return(w=m.valueWithPath(v))==null?void 0:w.replace(/\s+/g,"")});if(h&&_&&b){let v=`${h}:${_}`,w=Bzs(v),x=await Mzs(e,w,t,b,i-1);!s.sourceUrl&&x.sourceUrl&&(s.sourceUrl=x.sourceUrl),!s.homepage&&x.homepage&&(s.homepage=x.homepage)}}return s}JS.getDependencyInfo=Mzs});var mx=A(nSe=>{"use strict";Object.defineProperty(nSe,"__esModule",{value:!0});nSe.MavenDatasource=nSe.defaultRegistryUrls=void 0;var PTt=(tn(),Dr(en)),e1n=PTt.__importDefault(_a()),BZd=zC(),t1n=Pi(),Qfe=PTt.__importStar(gF()),qZd=PTt.__importStar(lP()),Lzs=Ba(),MZd=Ip(),LZd=PTt.__importDefault(aR()),jZd=PTt.__importStar(aR()),GZd=qfe(),UZd=K0(),jzs=YDe(),Ene=Tar();function VZd(e){if(!(e!=null&&e.length))return null;let r=e.map(({version:i})=>i),t=r.filter(i=>LZd.default.isStable(i));return(t.length?t:r).reduce((i,s)=>(0,GZd.compare)(s,i)===1?s:i)}function zZd(e){let r=e.descendantWithPath("versioning.versions"),t=r==null?void 0:r.childrenNamed("version");return t?t.map(n=>n.val):[]}var $Zd=(0,Lzs.regEx)('^(?:[^"]+)/\\s+(?\\d\\d\\d\\d-\\d\\d-\\d\\d \\d\\d:\\d\\d)\\s+-$',"i");nSe.defaultRegistryUrls=[jzs.MAVEN_REPO];var r1n=class e extends UZd.Datasource{static id="maven";defaultRegistryUrls=nSe.defaultRegistryUrls;defaultVersioning=jZd.id;registryStrategy="merge";constructor(r=e.id){super(r)}async fetchReleasesFromMetadata(r,t){let n=(0,Ene.getMavenUrl)(r,t,"maven-metadata.xml"),i="datasource-maven:metadata-xml",s=n.toString(),a=await Qfe.get(i,s);if(a)return a;let{isCacheable:o,xml:c}=await(0,Ene.downloadMavenXml)(this.http,n);if(!c)return{};let u=zZd(c).reduce((m,h)=>({...m,[h]:null}),{});return o&&await Qfe.set(i,s,u,30),u}async addReleasesFromIndexPage(r,t,n){let i="datasource-maven:index-html-releases",s=`${n}${t.dependencyUrl}`,a=await Qfe.get(i,s);if(!a){a={};let c=!1;try{if(n.startsWith(jzs.MAVEN_REPO)){let u=(0,Ene.getMavenUrl)(t,n,"index.html"),m=await(0,Ene.downloadHttpProtocol)(this.http,u),{body:h=""}=m;for(let _ of h.split(Lzs.newlineRegex)){let b=_.trim().match($Zd);if(b){let{version:v,releaseTimestamp:w}=(b==null?void 0:b.groups)??{};if(v&&w){let x=BZd.DateTime.fromFormat(w,"yyyy-MM-dd HH:mm",{zone:"UTC"});if(x.isValid){let P=x.toISO();a[v]={version:v,releaseTimestamp:P}}}}}}}catch(u){c=!0,t1n.logger.debug({dependency:t,err:u},"Failed to get releases from index.html")}let l=c?60:24*60;await Qfe.set(i,s,a,l)}let o={...r};for(let c of Object.keys(o))o[c]||=a[c]??null;return o}async addReleasesUsingHeadRequests(r,t,n){let i={...r};if(process.env.RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK)return i;let s="datasource-maven:head-requests",a="datasource-maven:head-requests-timeout",o=`${n}${t.dependencyUrl}`,c=await Qfe.get(a,o),l={};if(c){let m=await Qfe.get(s,o);m&&(l=m)}let u=Object.entries(i).filter(([m,h])=>{let _=h!==null,b=!e1n.default.undefined(l[m]);return!_&&!b}).map(([m])=>m);if(u.length){let m=u.map(h=>async()=>{let _=await(0,Ene.createUrlForDependencyPom)(this.http,h,t,n),b=(0,Ene.getMavenUrl)(t,n,_),v={version:h},w=await(0,Ene.checkResource)(this.http,b);e1n.default.date(w)&&(v.releaseTimestamp=w.toISOString()),l[h]=w!=="not-found"&&w!=="error"?v:null});await qZd.all(m),c||await Qfe.set(a,o,"long",24*60),await Qfe.set(s,o,l,24*60)}for(let m of Object.keys(i))i[m]=l[m]??null;return i}getReleasesFromMap(r){let t=Object.values(r).filter(e1n.default.truthy);return t.length?t:Object.keys(r).map(n=>({version:n}))}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=(0,Ene.getDependencyParts)(r),i=(0,MZd.ensureTrailingSlash)(t);t1n.logger.debug(`Looking up ${n.display} in repository ${i}`);let s=await this.fetchReleasesFromMetadata(n,i);s=await this.addReleasesFromIndexPage(s,n,i),s=await this.addReleasesUsingHeadRequests(s,n,i);let a=this.getReleasesFromMap(s);if(!(a!=null&&a.length))return null;t1n.logger.debug(`Found ${a.length} new releases for ${n.display} in repository ${i}`);let o=VZd(a),c=o&&await(0,Ene.getDependencyInfo)(this.http,n,i,o);return{...n,...c,releases:a}}};nSe.MavenDatasource=r1n});var Hzs=A(_y=>{"use strict";Object.defineProperty(_y,"__esModule",{value:!0});_y.isValid=_y.parseMavenBasedRange=_y.parsePrefixRange=_y.isVersion=_y.parse=_y.compare=_y.qualifierRank=_y.QualifierRank=_y.tokenize=_y.TokenType=void 0;var QZd=(tn(),Dr(en)),Gzs=QZd.__importDefault(_a()),Kfe=Ba();_y.TokenType={Number:1,String:2};function KZd(e,r){let t=null,n=null;for(let i=0;i{s===null?n():Vzs(s)?(n(),t=""):i!==null&&HZd(i,s)?(n(),t=s):t=t.concat(s)}),r}_y.tokenize=RTt;_y.QualifierRank={Dev:-1,Default:0,RC:1,Snapshot:2,Final:3,GA:4,Release:5,SP:6};function i1n(e){let r=e.toLowerCase();return r==="dev"?_y.QualifierRank.Dev:r==="rc"||r==="cr"?_y.QualifierRank.RC:r==="snapshot"?_y.QualifierRank.Snapshot:r==="ga"?_y.QualifierRank.GA:r==="final"?_y.QualifierRank.Final:r==="release"||r==="latest"||r==="sr"?_y.QualifierRank.Release:r==="sp"?_y.QualifierRank.SP:_y.QualifierRank.Default}_y.qualifierRank=i1n;function WZd(e,r){let t=i1n(e),n=i1n(r);if(t===0&&n===0){if(er)return 1}else{if(tn)return 1}return 0}function YZd(e,r){if(e===null)return(r==null?void 0:r.type)===_y.TokenType.String?1:-1;if(r===null)return e.type===_y.TokenType.String?-1:1;if(e.type===_y.TokenType.Number&&r.type===_y.TokenType.Number){if(e.valr.val)return 1}else{if(typeof e.val=="string"&&typeof r.val=="string")return WZd(e.val,r.val);if(r.type===_y.TokenType.Number)return-1;if(e.type===_y.TokenType.Number)return 1}return 0}function zzs(e,r){let t=RTt(e)??[],n=RTt(r)??[],i=Math.max(t.length,n.length);for(let s=0;s[[\](]\s*)(?[-._+a-zA-Z0-9]*?)(?\s*,\s*)(?[-._+a-zA-Z0-9]*?)(?\s*[[\])])$/);function Kzs(e){var t;if(!e)return null;let r=(t=JZd.exec(e))==null?void 0:t.groups;if(r){let{leftBoundStr:n,separator:i,rightBoundStr:s}=r,a=r.leftVal,o=r.rightVal;a||(a=null),o||(o=null);let c=Gzs.default.string(a)&&Par(a),l=Gzs.default.string(o)&&Par(o);if((a===null||c)&&(o===null||l)){if(c&&l&&a&&o&&zzs(a,o)===1)return null;let u=n.trim()==="["?"inclusive":"exclusive",m=s.trim()==="]"?"inclusive":"exclusive";return{leftBound:u,leftBoundStr:n,leftVal:a,separator:i,rightBound:m,rightBoundStr:s,rightVal:o}}}return null}_y.parseMavenBasedRange=Kzs;function XZd(e){return e?Par(e)||!!Qzs(e)||!!Kzs(e):!1}_y.isValid=XZd});var Dne=A(lR=>{"use strict";Object.defineProperty(lR,"__esModule",{value:!0});lR.api=lR.supportedRangeStrategies=lR.supportsRanges=lR.urls=lR.displayName=lR.id=void 0;var a1n=Ba(),Xb=Hzs();lR.id="gradle";lR.displayName="Gradle";lR.urls=["https://docs.gradle.org/current/userguide/single_versions.html#version_ordering"];lR.supportsRanges=!0;lR.supportedRangeStrategies=["pin"];var s1n=(e,r)=>(0,Xb.compare)(e,r)===0,ZZd=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r==null?void 0:r[0];if(t&&t.type===Xb.TokenType.Number)return t.val}return null},eep=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r[0],n=r[1];return t&&t.type===Xb.TokenType.Number&&n&&n.type===Xb.TokenType.Number?n.val:0}return null},tep=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r[0],n=r[1],i=r[2];return t&&t.type===Xb.TokenType.Number&&n&&n.type===Xb.TokenType.Number&&i&&i.type===Xb.TokenType.Number?i.val:0}return null},Wzs=(e,r)=>(0,Xb.compare)(e,r)===1,rep=new Set(["dev","a","alpha","b","beta","m","mt","milestone","rc","cr","preview","snapshot"]),nep=e=>{let r=(0,Xb.parse)(e);if(r){for(let t of r)if(t.type===Xb.TokenType.String){let n=t.val.toString().toLowerCase();if(rep.has(n))return!1}return!0}return!1},o1n=(e,r)=>{let t=(0,Xb.parse)(e);if(!e||!t||!r)return!1;if((0,Xb.isVersion)(r))return s1n(e,r);let n=(0,Xb.parsePrefixRange)(r);if(n){let m=n.tokens;if(m.length===0)return!0;let h=t.slice(0,m.length).map(({val:b})=>b).join("."),_=m.map(({val:b})=>b).join(".");return s1n(h,_)}let i=(0,Xb.parseMavenBasedRange)(r);if(!i)return!1;let{leftBound:s,leftVal:a,rightBound:o,rightVal:c}=i,l=!0,u=!0;return a&&(l=s==="exclusive"?(0,Xb.compare)(a,e)===-1:(0,Xb.compare)(a,e)!==1),c&&(u=o==="exclusive"?(0,Xb.compare)(e,c)===-1:(0,Xb.compare)(e,c)!==1),l&&u};function iep(e,r){return e.reduce((t,n)=>o1n(n,r)&&(!t||Wzs(n,t))?n:t,null)}function sep(e,r){return e.reduce((t,n)=>o1n(n,r)&&(!t||(0,Xb.compare)(n,t)===-1)?n:t,null)}function aep({currentValue:e,rangeStrategy:r,newVersion:t}){return(0,Xb.isVersion)(e)||r==="pin"?t:null}lR.api={equals:s1n,getMajor:ZZd,getMinor:eep,getPatch:tep,isCompatible:Xb.isVersion,isGreaterThan:Wzs,isSingleVersion:Xb.isVersion,isStable:nep,isValid:Xb.isValid,isVersion:Xb.isVersion,matches:o1n,getSatisfyingVersion:iep,minSatisfyingVersion:sep,getNewValue:aep,sortVersions:Xb.compare};lR.default=lR.api});var Yzs=A(iSe=>{"use strict";Object.defineProperty(iSe,"__esModule",{value:!0});iSe.MavenTarget=iSe.mavenRules=void 0;var oep=(tn(),Dr(en)),cep=oep.__importDefault(_a()),V4=gy(),uep=mx(),lep=Dne();iSe.mavenRules=["maven_install"];var dep=V4.z.union([V4.z.object({group:V4.z.string(),artifact:V4.z.string(),version:V4.z.string()}),V4.z.object({0:V4.z.string(),1:V4.z.string(),2:V4.z.string()}).transform(e=>({group:e[0],artifact:e[1],version:e[2]}))]);iSe.MavenTarget=V4.z.object({rule:V4.z.enum(iSe.mavenRules),artifacts:V4.z.union([V4.z.string(),dep]).array().transform(e=>{let r=[];for(let t of e)if(cep.default.string(t)){let[n,i,s]=t.split(":");n&&i&&s&&r.push({group:n,artifact:i,version:s})}else r.push(t);return r}),repositories:V4.z.array(V4.z.string()).optional()}).transform(({rule:e,artifacts:r,repositories:t})=>r.map(({group:n,artifact:i,version:s})=>({datasource:uep.MavenDatasource.id,versioning:lep.id,depName:`${n}:${i}`,currentValue:s,depType:e,registryUrls:t})))});var Jzs=A(sSe=>{"use strict";Object.defineProperty(sSe,"__esModule",{value:!0});sSe.OciTarget=sSe.ociRules=void 0;var WVe=gy(),pep=Qy(),mep=SV();sSe.ociRules=["oci_pull"];sSe.OciTarget=WVe.z.object({rule:WVe.z.enum(sSe.ociRules),name:WVe.z.string(),image:WVe.z.string(),tag:WVe.z.string().optional(),digest:WVe.z.string().optional()}).transform(({rule:e,name:r,image:t,tag:n,digest:i})=>[{datasource:pep.DockerDatasource.id,versioning:mep.id,depType:e,depName:r,packageName:t,currentValue:n,currentDigest:i}])});var c1n=A(YW=>{"use strict";Object.defineProperty(YW,"__esModule",{value:!0});YW.extract=YW.extractDepsFromFragment=YW.extractDepsFromFragmentData=YW.supportedRulesRegex=void 0;var fep=gy(),hep=Ba(),Xzs=E9s(),Zzs=I9s(),e$s=x9s(),t$s=N9s(),r$s=Yzs(),n$s=Jzs(),gep=fep.z.union([Xzs.DockerTarget,n$s.OciTarget,Zzs.GitTarget,e$s.GoTarget,t$s.HttpTarget,r$s.MavenTarget]),yep=[...Xzs.dockerRules,...n$s.ociRules,...Zzs.gitRules,...e$s.goRules,...t$s.httpRules,...r$s.mavenRules];YW.supportedRulesRegex=(0,hep.regEx)(`^${yep.join("|")}$`);function i$s(e){let r=gep.safeParse(e);return r.success?r.data:[]}YW.extractDepsFromFragmentData=i$s;function _ep(e){let r=Rar(e);return i$s(r)}YW.extractDepsFromFragment=_ep;function Rar(e){if(e.type==="string")return e.value;if(e.type==="record"){let{children:r}=e,t={};for(let[n,i]of Object.entries(r))t[n]=Rar(i);return t}return e.children.map(Rar)}YW.extract=Rar});var d1n=A(kar=>{"use strict";Object.defineProperty(kar,"__esModule",{value:!0});kar.parse=void 0;var a$s=(tn(),Dr(en)),mP=dP(),Aep=a$s.__importDefault(G3()),bep=Pi(),s$s=a$s.__importStar(P3()),o$s=c1n();function Cep(e){return{source:e,results:[],stack:[]}}function VV(e){return e.stack[e.stack.length-1]}function u1n(e,r,t){if(r.type==="wrapped-tree"){let{endsWith:n}=r,i=n.offset+n.value.length;return e.slice(t,i)}return""}var c$s=mP.query.sym((e,{value:r})=>({...e,recordKey:r})).op("=").alt(mP.query.str((e,{offset:r,value:t})=>{let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey;n.children[i]={type:"string",value:t,offset:r}}return e}),mP.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:(e,r)=>{let t=VV(e);if(t.type==="record"&&e.recordKey&&r.type==="wrapped-tree"){let n=e.recordKey;t.children[n]={type:"array",value:"",offset:r.startsWith.offset,children:[]}}return e},search:mP.query.alt(mP.query.str((e,{value:r,offset:t})=>{let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey,s=n.children[i];s.type==="array"&&s.children.push({type:"string",value:r,offset:t})}return e}),mP.query.sym().handler(l1n).handler((e,{value:r,offset:t})=>{let n=VV(e);return n.type==="record"&&(n.children._function={type:"string",value:r,offset:t}),e}).many(mP.query.op(".").sym((e,{value:r})=>{let t=VV(e);return t.type==="record"&&t.children._function&&(t.children._function.value+=`.${r}`),e}),0,3).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:mP.query.opt(mP.query.sym((e,{value:r})=>({...e,subRecordKey:r})).op("=")).str((e,{value:r,offset:t})=>{let n=e.argIndex??0,i=e.subRecordKey??n.toString(),s=VV(e);return s.type==="record"&&(s.children[i]={type:"string",value:r,offset:t}),delete e.subRecordKey,e.argIndex=n+1,e}),postHandler:(e,r)=>{delete e.argIndex;let t=VV(e);if(e.stack.pop(),t.type==="record"&&r.type==="wrapped-tree"){t.value=u1n(e.source,r,t.offset);let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey,s=n.children[i];s.type==="array"&&s.children.push(t)}}return e}})),postHandler:(e,r)=>{let t=VV(e);if(t.type==="record"&&e.recordKey&&r.type==="wrapped-tree"){let n=e.recordKey,i=t.children[n];i.type==="array"&&(i.value=u1n(e.source,r,i.offset))}return e}})).handler(e=>(delete e.recordKey,e));function u$s(e){return mP.query.tree({type:"wrapped-tree",maxDepth:1,search:e,postHandler:(r,t)=>{let n=VV(r);return n.type==="record"&&t.type==="wrapped-tree"&&(n.value=u1n(r.source,t,n.offset),r.stack.pop(),r.results.push(n)),r}})}function l1n(e,{offset:r}){return e.stack.push({type:"record",value:"",offset:r,children:{}}),e}function l$s(e,{value:r,offset:t}){let n=VV(e);return n.type==="record"&&(n.children.rule={type:"string",value:r,offset:t}),e}var vep=mP.query.sym(o$s.supportedRulesRegex,(e,r)=>l$s(l1n(e,r),r)).join(u$s(c$s)),Eep=mP.query.sym("maybe",l1n).join(u$s(mP.query.alt(mP.query.begin().sym(o$s.supportedRulesRegex,l$s).op(","),c$s))),Dep=mP.query.alt(Eep,vep),Sep=mP.query.tree({type:"root-tree",maxDepth:16,search:Dep});function wep(e){return`bazel-parser-${(0,Aep.default)(e)}`}var Iep=mP.lang.createLang("starlark");function xep(e,r){let t=wep(e),n=s$s.get(t);if(n===null||n)return n;let i=null;try{let s=Iep.query(e,Sep,Cep(e));s&&(i=s.results)}catch(s){bep.logger.debug({err:s,packageFile:r},"Bazel parsing error")}return s$s.set(t,i),i}kar.parse=xep});var p$s=A(JW=>{"use strict";Object.defineProperty(JW,"__esModule",{value:!0});JW.updateCode=JW.patchCodeAtFragments=JW.patchCodeAtFragment=JW.findCodeFragment=void 0;var Tep=(tn(),Dr(en)),p1n=Tep.__importDefault(_a()),Pep=d1n();function d$s(e,r){let t=(0,Pep.parse)(e);if(!t)return null;let[n,...i]=r,s=t[n];for(let a=0;aa-s),i=e;for(let s of n)i=m1n(i,s,t);return i}JW.patchCodeAtFragments=Rep;function kep(e,r,t){let n=d$s(e,r);return n?m1n(e,n,t):e}JW.updateCode=kep});var g$s=A(Nar=>{"use strict";Object.defineProperty(Nar,"__esModule",{value:!0});Nar.updateArtifacts=void 0;var h1n=(tn(),Dr(en)),Fep=h1n.__importDefault(_a()),Nep=h1n.__importDefault(G3()),f1n=Pi(),m$s=h1n.__importStar(gF()),Oep=Wb(),Bep=lP(),f$s=Ba(),Far=p$s(),qep=new Oep.Http("bazel");function Mep(e){let r=[],t=e.children.url;(t==null?void 0:t.type)==="string"&&r.push(t);let n=e.children.urls;if((n==null?void 0:n.type)==="array")for(let i of n.children)i.type==="string"&&r.push(i);return r}var Lep={"bazel-skylib.":"bazel_skylib-","/bazel-gazelle/releases/download/0":"/bazel-gazelle/releases/download/v0","/bazel-gazelle-0":"/bazel-gazelle-v0","/rules_go/releases/download/0":"/rules_go/releases/download/v0","/rules_go-0":"/rules_go-v0"};function jep(e){let r=e;for(let[t,n]of Object.entries(Lep))r=r.replace(t,n);return r}function Gep(e,r,t){return e.split(r).join(t)}function h$s(e,r,t){if(!r||!t||r===t)return e;let n=r.replace((0,f$s.regEx)(/^v/),""),i=t.replace((0,f$s.regEx)(/^v/),"");return Gep(e,n,i)}async function Uep(e){let r="url-sha256",t=await m$s.get(r,e);if(t)return t;try{let n=await Nep.default.fromStream(qep.stream(e),{algorithm:"sha256"}),i=3*24*60;return await m$s.set(r,e,n,i),n}catch{return null}}async function Vep(e){let r=(await(0,Bep.map)(e,n=>Uep(jep(n)))).filter(Fep.default.truthy);return r.length?(new Set(r).size>1&&f1n.logger.warn({urls:e},"Found multiple hashes for single def"),r[0]):(f1n.logger.debug({urls:e},"Could not calculate hash for URLs"),null)}async function zep(e){let{packageFileName:r,updatedDeps:t}=e,{newPackageFileContent:n}=e;for(let i of t){let{managerData:s}=i,a=s==null?void 0:s.idx;if(i.depType==="http_file"||i.depType==="http_archive"){let o=(0,Far.findCodeFragment)(n,[a]);if((o==null?void 0:o.type)!=="record")return null;let c=Mep(o);if(!(c!=null&&c.length))return f1n.logger.debug(`def: ${o.value}, urls is empty`),null;let l=h=>{let _=h;return _=h$s(_,i.currentValue,i.newValue),_=h$s(_,i.currentDigest,i.newDigest),_},u=c.map(({value:h})=>l(h)),m=await Vep(u);if(!m)return null;n=(0,Far.patchCodeAtFragments)(n,c,l),n=(0,Far.updateCode)(n,[a,"strip_prefix"],l),n=(0,Far.updateCode)(n,[a,"sha256"],m)}}return[{file:{type:"addition",path:r,contents:n}}]}Nar.updateArtifacts=zep});var y$s=A(Oar=>{"use strict";Object.defineProperty(Oar,"__esModule",{value:!0});Oar.extractPackageFile=void 0;var $ep=d1n(),Qep=c1n();function Kep(e,r){let t=[],n=(0,$ep.parse)(e,r);if(!n)return null;for(let i=0;i{"use strict";Object.defineProperty(nj,"__esModule",{value:!0});nj.supportedDatasources=nj.categories=nj.defaultConfig=nj.updateArtifacts=nj.extractPackageFile=void 0;var Hep=Qy(),Wep=bE(),Yep=ch(),Jep=NDe(),Xep=g$s();Object.defineProperty(nj,"updateArtifacts",{enumerable:!0,get:function(){return Xep.updateArtifacts}});var Zep=y$s();Object.defineProperty(nj,"extractPackageFile",{enumerable:!0,get:function(){return Zep.extractPackageFile}});nj.defaultConfig={fileMatch:["(^|/)WORKSPACE(|\\.bazel)$","\\.bzl$"]};nj.categories=["bazel"];nj.supportedDatasources=[Hep.DockerDatasource.id,Wep.GithubReleasesDatasource.id,Yep.GithubTagsDatasource.id,Jep.GoDatasource.id]});var y1n=A(Hfe=>{"use strict";Object.defineProperty(Hfe,"__esModule",{value:!0});Hfe.BzlmodVersion=Hfe.VersionPart=Hfe.Identifier=void 0;var Bar=class e{asString;asNumber;isDigitsOnly;static digitsOnlyMatcher=/^[0-9]+$/;constructor(r){if(r==="")throw new Error("Identifier value cannot be empty.");this.asString=r,e.digitsOnlyMatcher.test(r)?(this.isDigitsOnly=!0,this.asNumber=parseInt(r)):(this.isDigitsOnly=!1,this.asNumber=0)}equals(r){return this.asString===r.asString}isLessThan(r){return this.isDigitsOnly!==r.isDigitsOnly?this.isDigitsOnly:this.asNumber!==r.asNumber?this.asNumbertypeof i=="string"?new Bar(i):i),n=new e;return n.push(...t),n}get asString(){return this.map(r=>r.asString).join(".")}get isEmpty(){return this.length===0}get major(){return this.length>0?this[0].asNumber:0}get minor(){return this.length>1?this[1].asNumber:0}get patch(){return this.length>2?this[2].asNumber:0}equals(r){if(this.length!==r.length)return!1;for(let t=0;t[a-zA-Z0-9.]+)(?:-(?[a-zA-Z0-9.-]+))?(?:\+(?[a-zA-Z0-9.-]+))?$/;constructor(r){var a;if(this.original=r,r===""){this.release=Sne.create(),this.prerelease=Sne.create(),this.build=Sne.create();return}let t=(a=e.versionMatcher.exec(r))==null?void 0:a.groups;if(!t)throw new Error(`Invalid Bazel module version: ${r}`);let n=t.release.split(".");this.release=Sne.create(...n);let i=t.prerelease?t.prerelease.split("."):[];this.prerelease=Sne.create(...i);let s=t.build?[t.build]:[];this.build=Sne.create(...s)}get isPrerelease(){return!this.prerelease.isEmpty}equals(r,t){return t?this.release.equals(r.release)&&this.prerelease.equals(r.prerelease):this.release.equals(r.release)&&this.prerelease.equals(r.prerelease)&&this.build.equals(r.build)}isLessThan(r){return!!(this.release.isLessThan(r.release)||this.isPrerelease&&!r.isPrerelease||this.prerelease.isLessThan(r.prerelease))}isGreaterThan(r){return e.defaultCompare(this,r)===1}static defaultCompare(r,t){return r.equals(t,!0)?0:r.isLessThan(t)?-1:1}};Hfe.BzlmodVersion=g1n});var A$s=A(qar=>{"use strict";Object.defineProperty(qar,"__esModule",{value:!0});qar.BazelModuleMetadata=void 0;var YVe=gy();qar.BazelModuleMetadata=YVe.z.object({versions:YVe.z.array(YVe.z.string()),yanked_versions:YVe.z.record(YVe.z.string(),YVe.z.string())})});var Lar=A(Mar=>{"use strict";Object.defineProperty(Mar,"__esModule",{value:!0});Mar.BazelDatasource=void 0;var C$s=(tn(),Dr(en)),etp=C$s.__importDefault(_a()),ttp=Ug(),rtp=ug(),ntp=Wb(),itp=Ip(),b$s=y1n(),stp=K0(),atp=A$s(),kTt=class e extends stp.Datasource{static id="bazel";static bazelCentralRepoUrl="https://raw.githubusercontent.com/bazelbuild/bazel-central-registry/main";defaultRegistryUrls=[e.bazelCentralRepoUrl];customRegistrySupport=!0;caching=!0;static packageMetadataPath(r){return`/modules/${r}/metadata.json`}constructor(){super(e.id)}async getReleases({registryUrl:r,packageName:t}){var a;let n=e.packageMetadataPath(t),i=(0,itp.joinUrlParts)(r,n),s={releases:[]};try{let{body:o}=await this.http.getJson(i,atp.BazelModuleMetadata);s.releases=o.versions.map(c=>new b$s.BzlmodVersion(c)).sort(b$s.BzlmodVersion.defaultCompare).map(c=>{let l={version:c.original};return etp.default.truthy(o.yanked_versions[c.original])&&(l.isDeprecated=!0),l})}catch(o){if(o instanceof ntp.HttpError){if(((a=o.response)==null?void 0:a.statusCode)===404)return null;throw new ttp.ExternalHostError(o)}this.handleGenericErrors(o)}return s.releases.length?s:null}};Mar.BazelDatasource=kTt;C$s.__decorate([(0,rtp.cache)({namespace:`datasource-${kTt.id}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],kTt.prototype,"getReleases",null)});var v$s=A((ZQg,jar)=>{jar.exports.Space_Separator=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/;jar.exports.ID_Start=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/;jar.exports.ID_Continue=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/});var A1n=A((eKg,E$s)=>{var _1n=v$s();E$s.exports={isSpaceSeparator(e){return typeof e=="string"&&_1n.Space_Separator.test(e)},isIdStartChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="$"||e==="_"||_1n.ID_Start.test(e))},isIdContinueChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="$"||e==="_"||e==="\u200C"||e==="\u200D"||_1n.ID_Continue.test(e))},isDigit(e){return typeof e=="string"&&/[0-9]/.test(e)},isHexDigit(e){return typeof e=="string"&&/[0-9A-Fa-f]/.test(e)}}});var x$s=A((tKg,I$s)=>{var fx=A1n(),C1n,z4,Ine,Uar,Wfe,zV,hx,D1n,NTt;I$s.exports=function(r,t){C1n=String(r),z4="start",Ine=[],Uar=0,Wfe=1,zV=0,hx=void 0,D1n=void 0,NTt=void 0;do hx=otp(),ltp[z4]();while(hx.type!=="eof");return typeof t=="function"?v1n({"":NTt},"",t):NTt};function v1n(e,r,t){let n=e[r];if(n!=null&&typeof n=="object")if(Array.isArray(n))for(let i=0;i"?(C(oe,"onsgmldeclaration",oe.sgmlDecl),oe.sgmlDecl="",oe.state=N.TEXT):(R(De)&&(oe.state=N.SGML_DECL_QUOTED),oe.sgmlDecl+=De);continue;case N.SGML_DECL_QUOTED:De===oe.q&&(oe.state=N.SGML_DECL,oe.q=""),oe.sgmlDecl+=De;continue;case N.DOCTYPE:De===">"?(oe.state=N.TEXT,C(oe,"ondoctype",oe.doctype),oe.doctype=!0):(oe.doctype+=De,De==="["?oe.state=N.DOCTYPE_DTD:R(De)&&(oe.state=N.DOCTYPE_QUOTED,oe.q=De));continue;case N.DOCTYPE_QUOTED:oe.doctype+=De,De===oe.q&&(oe.q="",oe.state=N.DOCTYPE);continue;case N.DOCTYPE_DTD:oe.doctype+=De,De==="]"?oe.state=N.DOCTYPE:R(De)&&(oe.state=N.DOCTYPE_DTD_QUOTED,oe.q=De);continue;case N.DOCTYPE_DTD_QUOTED:oe.doctype+=De,De===oe.q&&(oe.state=N.DOCTYPE_DTD,oe.q="");continue;case N.COMMENT:De==="-"?oe.state=N.COMMENT_ENDING:oe.comment+=De;continue;case N.COMMENT_ENDING:De==="-"?(oe.state=N.COMMENT_ENDED,oe.comment=V(oe.opt,oe.comment),oe.comment&&C(oe,"oncomment",oe.comment),oe.comment=""):(oe.comment+="-"+De,oe.state=N.COMMENT);continue;case N.COMMENT_ENDED:De!==">"?(J(oe,"Malformed comment"),oe.comment+="--"+De,oe.state=N.COMMENT):oe.state=N.TEXT;continue;case N.CDATA:De==="]"?oe.state=N.CDATA_ENDING:oe.cdata+=De;continue;case N.CDATA_ENDING:De==="]"?oe.state=N.CDATA_ENDING_2:(oe.cdata+="]"+De,oe.state=N.CDATA);continue;case N.CDATA_ENDING_2:De===">"?(oe.cdata&&C(oe,"oncdata",oe.cdata),C(oe,"onclosecdata"),oe.cdata="",oe.state=N.TEXT):De==="]"?oe.cdata+="]":(oe.cdata+="]]"+De,oe.state=N.CDATA);continue;case N.PROC_INST:De==="?"?oe.state=N.PROC_INST_ENDING:k(De)?oe.state=N.PROC_INST_BODY:oe.procInstName+=De;continue;case N.PROC_INST_BODY:if(!oe.procInstBody&&k(De))continue;De==="?"?oe.state=N.PROC_INST_ENDING:oe.procInstBody+=De;continue;case N.PROC_INST_ENDING:De===">"?(C(oe,"onprocessinginstruction",{name:oe.procInstName,body:oe.procInstBody}),oe.procInstName=oe.procInstBody="",oe.state=N.TEXT):(oe.procInstBody+="?"+De,oe.state=N.PROC_INST_BODY);continue;case N.OPEN_TAG:U(w,De)?oe.tagName+=De:(ee(oe),De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:(k(De)||J(oe,"Invalid character in tag name"),oe.state=N.ATTRIB));continue;case N.OPEN_TAG_SLASH:De===">"?(Se(oe,!0),ce(oe)):(J(oe,"Forward-slash in opening tag not followed by >"),oe.state=N.ATTRIB);continue;case N.ATTRIB:if(k(De))continue;De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:U(v,De)?(oe.attribName=De,oe.attribValue="",oe.state=N.ATTRIB_NAME):J(oe,"Invalid attribute name");continue;case N.ATTRIB_NAME:De==="="?oe.state=N.ATTRIB_VALUE:De===">"?(J(oe,"Attribute without value"),oe.attribValue=oe.attribName,ie(oe),Se(oe)):k(De)?oe.state=N.ATTRIB_NAME_SAW_WHITE:U(w,De)?oe.attribName+=De:J(oe,"Invalid attribute name");continue;case N.ATTRIB_NAME_SAW_WHITE:if(De==="=")oe.state=N.ATTRIB_VALUE;else{if(k(De))continue;J(oe,"Attribute without value"),oe.tag.attributes[oe.attribName]="",oe.attribValue="",C(oe,"onattribute",{name:oe.attribName,value:""}),oe.attribName="",De===">"?Se(oe):U(v,De)?(oe.attribName=De,oe.state=N.ATTRIB_NAME):(J(oe,"Invalid attribute name"),oe.state=N.ATTRIB)}continue;case N.ATTRIB_VALUE:if(k(De))continue;R(De)?(oe.q=De,oe.state=N.ATTRIB_VALUE_QUOTED):(J(oe,"Unquoted attribute value"),oe.state=N.ATTRIB_VALUE_UNQUOTED,oe.attribValue=De);continue;case N.ATTRIB_VALUE_QUOTED:if(De!==oe.q){De==="&"?oe.state=N.ATTRIB_VALUE_ENTITY_Q:oe.attribValue+=De;continue}ie(oe),oe.q="",oe.state=N.ATTRIB_VALUE_CLOSED;continue;case N.ATTRIB_VALUE_CLOSED:k(De)?oe.state=N.ATTRIB:De===">"?Se(oe):De==="/"?oe.state=N.OPEN_TAG_SLASH:U(v,De)?(J(oe,"No whitespace between attributes"),oe.attribName=De,oe.attribValue="",oe.state=N.ATTRIB_NAME):J(oe,"Invalid attribute name");continue;case N.ATTRIB_VALUE_UNQUOTED:if(!L(De)){De==="&"?oe.state=N.ATTRIB_VALUE_ENTITY_U:oe.attribValue+=De;continue}ie(oe),De===">"?Se(oe):oe.state=N.ATTRIB;continue;case N.CLOSE_TAG:if(oe.tagName)De===">"?ce(oe):U(w,De)?oe.tagName+=De:oe.script?(oe.script+=""?ce(oe):J(oe,"Invalid characters in closing tag");continue;case N.TEXT_ENTITY:case N.ATTRIB_VALUE_ENTITY_Q:case N.ATTRIB_VALUE_ENTITY_U:var at,mt;switch(oe.state){case N.TEXT_ENTITY:at=N.TEXT,mt="textNode";break;case N.ATTRIB_VALUE_ENTITY_Q:at=N.ATTRIB_VALUE_QUOTED,mt="attribValue";break;case N.ATTRIB_VALUE_ENTITY_U:at=N.ATTRIB_VALUE_UNQUOTED,mt="attribValue";break}De===";"?(oe[mt]+=Mt(oe),oe.entity="",oe.state=at):U(oe.entity.length?P:x,De)?oe.entity+=De:(J(oe,"Invalid character in entity name"),oe[mt]+="&"+oe.entity+De,oe.entity="",oe.state=at);continue;default:throw new Error(oe,"Unknown state: "+oe.state)}return oe.position>=oe.bufferCheckPosition&&n(oe),oe}String.fromCodePoint||function(){var me=String.fromCharCode,oe=Math.floor,ue=function(){var De=16384,It=[],Je,at,mt=-1,ke=arguments.length;if(!ke)return"";for(var dt="";++mt1114111||oe(ot)!==ot)throw RangeError("Invalid code point: "+ot);ot<=65535?It.push(ot):(ot-=65536,Je=(ot>>10)+55296,at=ot%1024+56320,It.push(Je,at)),(mt+1===ke||It.length>De)&&(dt+=me.apply(null,It),It.length=0)}return dt};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:ue,configurable:!0,writable:!0}):String.fromCodePoint=ue}()})(typeof Ear>"u"?Ear.sax={}:Ear)});var vzs=A((FQg,HW)=>{(function(){var e;if(typeof HW<"u"&&HW.exports&&!global.xmldocAssumeBrowser)e=Czs();else if(e=this.sax,!e)throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function r(P,k){if(!k){var R=a[a.length-1];R.parser&&(k=R.parser)}this.name=P.name,this.attr=P.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=k?k.line:null,this.column=k?k.column:null,this.position=k?k.position:null,this.startTagPosition=k?k.startTagPosition:null}r.prototype._addChild=function(P){this.children.push(P),this.firstChild||(this.firstChild=P),this.lastChild=P},r.prototype._opentag=function(P){var k=new r(P);this._addChild(k),a.unshift(k)},r.prototype._closetag=function(){a.shift()},r.prototype._text=function(P){typeof this.children>"u"||(this.val+=P,this._addChild(new t(P)))},r.prototype._cdata=function(P){this.val+=P,this._addChild(new n(P))},r.prototype._comment=function(P){typeof this.children>"u"||this._addChild(new i(P))},r.prototype._error=function(P){throw P},r.prototype.eachChild=function(P,k){for(var R=0,L=this.children.length;R1?R.attr[k[1]]:R.val},r.prototype.toString=function(P){return this.toStringWithIndent("",P)},r.prototype.toStringWithIndent=function(P,k){var R=P+"<"+this.name,L=k&&k.compressed?"":`
          +`,U=k&&k.preserveWhitespace;for(var Y in this.attr)Object.prototype.hasOwnProperty.call(this.attr,Y)&&(R+=" "+Y+'="'+w(this.attr[Y])+'"');if(this.children.length===1&&this.children[0].type!=="element")R+=">"+this.children[0].toString(k)+"";else if(this.children.length){R+=">"+L;for(var N=P+(k&&k.compressed?"":"  "),j=0,M=this.children.length;j"}else if(k&&k.html){var C=["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"];C.indexOf(this.name)!==-1?R+="/>":R+=">"}else R+="/>";return R};function t(P){this.text=P}t.prototype.toString=function(P){return x(w(this.text),P)},t.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)};function n(P){this.cdata=P}n.prototype.toString=function(P){return""},n.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)};function i(P){this.comment=P}i.prototype.toString=function(P){return""},i.prototype.toStringWithIndent=function(P,k){return P+this.toString(k)},r.prototype.type="element",t.prototype.type="text",n.prototype.type="cdata",i.prototype.type="comment";function s(P){if(P&&(P=P.toString().trim()),!P)throw new Error("No XML to parse!");this.doctype="",this.parser=e.parser(!0),o(this.parser),a=[this];try{this.parser.write(P)}finally{delete this.parser}}v(s.prototype,r.prototype),s.prototype._opentag=function(P){typeof this.children>"u"?r.call(this,P):r.prototype._opentag.apply(this,arguments)},s.prototype._doctype=function(P){this.doctype+=P};var a=null;function o(P){P.onopentag=c,P.onclosetag=l,P.ontext=u,P.oncdata=m,P.oncomment=h,P.ondoctype=_,P.onerror=b}function c(){a[0]&&a[0]._opentag.apply(a[0],arguments)}function l(){a[0]&&a[0]._closetag.apply(a[0],arguments)}function u(){a[0]&&a[0]._text.apply(a[0],arguments)}function m(){a[0]&&a[0]._cdata.apply(a[0],arguments)}function h(){a[0]&&a[0]._comment.apply(a[0],arguments)}function _(){a[0]&&a[0]._doctype.apply(a[0],arguments)}function b(){a[0]&&a[0]._error.apply(a[0],arguments)}function v(P,k){for(var R in k)k.hasOwnProperty(R)&&(P[R]=k[R])}function w(P){return P.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function x(P,k){var R=P;return k&&k.trimmed&&P.length>25&&(R=R.substring(0,25).trim()+"\u2026"),k&&k.preserveWhitespace||(R=R.trim()),R}typeof HW<"u"&&HW.exports&&!global.xmldocAssumeBrowser?(HW.exports.XmlDocument=s,HW.exports.XmlElement=r,HW.exports.XmlTextNode=t,HW.exports.XmlCDataNode=n,HW.exports.XmlCommentNode=i):(this.XmlDocument=s,this.XmlElement=r,this.XmlTextNode=t,this.XmlCDataNode=n,this.XmlCommentNode=i)})()});var WW=A((NQg,Ezs)=>{Ezs.exports=vzs()});var Kgn=A(zVe=>{"use strict";Object.defineProperty(zVe,"__esModule",{value:!0});zVe.parseS3Url=zVe.getS3Client=void 0;var nZd=Car(),iZd=Ip(),Qgn;function sZd(){if(!Qgn){let e=process.env.RENOVATE_X_S3_ENDPOINT,r=process.env.RENOVATE_X_S3_PATH_STYLE;Qgn=new nZd.S3Client({...e&&{endpoint:e},...r&&{forcePathStyle:!0}})}return Qgn}zVe.getS3Client=sZd;function aZd(e){let r=typeof e=="string"?(0,iZd.parseUrl)(e):e;return r===null||r.protocol!=="s3:"?null:{Bucket:r.host,Key:r.pathname.substring(1)}}zVe.parseS3Url=aZd});var $Ve=A(Dar=>{"use strict";Object.defineProperty(Dar,"__esModule",{value:!0});Dar.streamToString=void 0;var oZd=require("node:stream");async function cZd(e){let r=oZd.Readable.from(e),t=[];return await new Promise((i,s)=>{r.on("data",a=>t.push(Buffer.from(a))),r.on("end",()=>i(Buffer.concat(t).toString("utf8"))),r.on("error",a=>s(a))})}Dar.streamToString=cZd});var Dzs=A(QVe=>{"use strict";Object.defineProperty(QVe,"__esModule",{value:!0});QVe.manualSourceUrls=QVe.manualChangelogUrls=void 0;QVe.manualChangelogUrls={npm:{"babel-preset-react-app":"https://github.com/facebook/create-react-app/releases",firebase:"https://firebase.google.com/support/release-notes/js","flow-bin":"https://github.com/facebook/flow/blob/master/Changelog.md",gatsby:"https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby/CHANGELOG.md","react-native":"https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md",sharp:"https://github.com/lovell/sharp/blob/main/docs/changelog.md","tailwindcss-classnames":"https://github.com/muhammadsammy/tailwindcss-classnames/blob/master/CHANGELOG.md","zone.js":"https://github.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md"},pypi:{alembic:"https://alembic.sqlalchemy.org/en/latest/changelog.html",beautifulsoup4:"https://bazaar.launchpad.net/~leonardr/beautifulsoup/bs4/view/head:/CHANGELOG",django:"https://github.com/django/django/tree/master/docs/releases",djangorestframework:"https://www.django-rest-framework.org/community/release-notes/",flake8:"https://flake8.pycqa.org/en/latest/release-notes/index.html","django-storages":"https://github.com/jschneier/django-storages/blob/master/CHANGELOG.rst",hypothesis:"https://github.com/HypothesisWorks/hypothesis/blob/master/hypothesis-python/docs/changes.rst",lxml:"https://git.launchpad.net/lxml/plain/CHANGES.txt",mypy:"https://mypy-lang.blogspot.com/",phonenumbers:"https://github.com/daviddrysdale/python-phonenumbers/blob/dev/python/HISTORY.md",psycopg2:"https://initd.org/psycopg/articles/tag/release/","psycopg2-binary":"https://initd.org/psycopg/articles/tag/release/",pycountry:"https://github.com/flyingcircusio/pycountry/blob/master/HISTORY.txt","django-debug-toolbar":"https://django-debug-toolbar.readthedocs.io/en/latest/changes.html","firebase-admin":"https://firebase.google.com/support/release-notes/admin/python",requests:"https://github.com/psf/requests/blob/master/HISTORY.md",sqlalchemy:"https://docs.sqlalchemy.org/en/latest/changelog/",uwsgi:"https://uwsgi-docs.readthedocs.io/en/latest/#release-notes",wagtail:"https://github.com/wagtail/wagtail/tree/master/docs/releases"},docker:{"gitlab/gitlab-ce":"https://gitlab.com/gitlab-org/gitlab-foss/-/blob/master/CHANGELOG.md","gitlab/gitlab-runner":"https://gitlab.com/gitlab-org/gitlab-runner/-/blob/master/CHANGELOG.md","google/cloud-sdk":"https://cloud.google.com/sdk/docs/release-notes",neo4j:"https://neo4j.com/release-notes/","whitesource/renovate":"https://github.com/whitesource/renovate-on-prem"}};QVe.manualSourceUrls={orb:{"cypress-io/cypress":"https://github.com/cypress-io/circleci-orb","hutson/library-release-workflows":"https://github.com/hyper-expanse/library-release-workflows"},docker:{"amd64/registry":"https://github.com/distribution/distribution","coredns/coredns":"https://github.com/coredns/coredns","docker/compose":"https://github.com/docker/compose","drone/drone":"https://github.com/drone/drone","drone/drone-runner-docker":"https://github.com/drone-runners/drone-runner-docker","drone/drone-runner-kube":"https://github.com/drone-runners/drone-runner-kube","drone/drone-runner-ssh":"https://github.com/drone-runners/drone-runner-ssh","gcr.io/kaniko-project/executor":"https://github.com/GoogleContainerTools/kaniko","gitlab/gitlab-ce":"https://gitlab.com/gitlab-org/gitlab-foss","gitlab/gitlab-runner":"https://gitlab.com/gitlab-org/gitlab-runner","gitea/gitea":"https://github.com/go-gitea/gitea","hashicorp/terraform":"https://github.com/hashicorp/terraform","mcr.microsoft.com/dotnet/aspnet":"https://github.com/dotnet/aspnetcore","mcr.microsoft.com/dotnet/monitor":"https://github.com/dotnet/dotnet-monitor","mcr.microsoft.com/dotnet/runtime":"https://github.com/dotnet/runtime","mcr.microsoft.com/dotnet/runtime-deps":"https://github.com/dotnet/runtime","mcr.microsoft.com/dotnet/sdk":"https://github.com/dotnet/sdk",node:"https://github.com/nodejs/node",registry:"https://github.com/distribution/distribution"},kubernetes:{node:"https://github.com/nodejs/node"},maven:{"com.figure.gradle.semver-plugin:com.figure.gradle.semver-plugin.gradle.plugin":"https://github.com/FigureTechnologies/gradle-semver-plugin"},npm:{node:"https://github.com/nodejs/node"},nvm:{node:"https://github.com/nodejs/node"},pypi:{mkdocs:"https://github.com/mkdocs/mkdocs","mkdocs-material":"https://github.com/squidfunk/mkdocs-material",mypy:"https://github.com/python/mypy"}}});var Iar=A(rj=>{"use strict";Object.defineProperty(rj,"__esModule",{value:!0});rj.shouldDeleteHomepage=rj.addMetaData=rj.normalizeDate=rj.massageGithubUrl=rj.massageUrl=void 0;var Hgn=(tn(),Dr(en)),TTt=Hgn.__importDefault(_a()),uZd=Hgn.__importDefault(lsr()),lZd=zC(),Sar=ene(),dZd=lDe(),pZd=Hgn.__importStar($y()),war=Ba(),KVe=Ip(),Szs=Dzs(),mZd=(0,war.regEx)("^https://([^.]+).github.com/([^/]+)$"),wzs=(0,war.regEx)("^git:/?/?");function Wgn(e){let r=Ygn(e);return(0,KVe.parseUrl)(r)?(0,Sar.detectPlatform)(r)==="gitlab"?fZd(e):Izs(e):""}rj.massageUrl=Wgn;function Izs(e){return Ygn(e).replace("http:","https:").replace("http+git:","https:").replace("https+git:","https:").replace("ssh://git@","https://").replace(wzs,"https://").replace(mZd,"https://github.com/$1/$2").replace("www.github.com","github.com").split("/").slice(0,5).join("/")}rj.massageGithubUrl=Izs;function fZd(e){return Ygn(e).replace("http:","https:").replace(wzs,"https://").replace((0,war.regEx)(/\/tree\/.*$/i),"").replace((0,war.regEx)(/\/$/i),"").replace(".git","")}function Ygn(e){let r=e;return e.startsWith("git@")&&(r=e.replace(":","/").replace("git@","https://")),r}function Jgn(e){if(typeof e=="number"&&!Number.isNaN(e)&&e>0&&e<=Date.now()+24*60*60*1e3)return new Date(e).toISOString();if(typeof e=="string"){let r=lZd.DateTime.fromISO(e,{zone:"UTC"});return r.isValid?r.toISO():Jgn(Date.parse(e))}return e instanceof Date?e.toISOString():null}rj.normalizeDate=Jgn;function hZd(e){for(let r of e.releases||[]){let{releaseTimestamp:t}=r;delete r.releaseTimestamp,t=Jgn(t),t&&(r.releaseTimestamp=t)}}function gZd(e,r,t){var c,l;hZd(e);let n=t.toLowerCase(),i=(c=Szs.manualChangelogUrls[r])==null?void 0:c[n];i&&(e.changelogUrl=i);let s=(l=Szs.manualSourceUrls[r])==null?void 0:l[n];if(s&&(e.sourceUrl=s),e.sourceUrl&&!e.sourceDirectory)try{let u=(0,dZd.parseGitUrl)(e.sourceUrl);u.filepathtype==="tree"&&u.filepath!==""&&(e.sourceUrl=u.toString(),e.sourceDirectory=u.filepath)}catch{}if(!e.sourceUrl&&e.changelogUrl&&(0,Sar.detectPlatform)(e.changelogUrl)==="github"&&(e.sourceUrl=e.changelogUrl),!e.sourceUrl&&e.homepage){let u=(0,Sar.detectPlatform)(e.homepage);(u==="github"||u==="gitlab")&&(e.sourceUrl=e.homepage)}let a=[];if(pZd.hosts({hostType:"github"}).forEach(u=>{a.push(u,`gist.${u}`)}),a.push("gitlab.com"),e.sourceUrl){let u=Wgn(e.sourceUrl);TTt.default.emptyString(u)?delete e.sourceUrl:e.sourceUrl=(0,uZd.default)(u,{extraBaseUrls:a})||e.sourceUrl}xzs(e.sourceUrl,e.homepage)&&delete e.homepage;let o=["homepage","sourceUrl","changelogUrl","dependencyUrl"];for(let u of o){let m=e[u];TTt.default.string(m)&&(0,KVe.validateUrl)(m.trim())?e[u]=m.trim():delete e[u]}}rj.addMetaData=gZd;function xzs(e,r){if(TTt.default.nullOrUndefined(e)||TTt.default.undefined(r))return!1;let t=Wgn(e),n=(0,Sar.detectPlatform)(r);if(n==="github"||n==="gitlab"){let i=(0,KVe.parseUrl)(t);if(TTt.default.nullOrUndefined(i))return!1;let s=(0,KVe.parseUrl)(r);return s!==null&&(0,KVe.trimTrailingSlash)(s.pathname)===(0,KVe.trimTrailingSlash)(i.pathname)}return t===r}rj.shouldDeleteHomepage=xzs});var Tar=A(JS=>{"use strict";Object.defineProperty(JS,"__esModule",{value:!0});JS.getDependencyInfo=JS.createUrlForDependencyPom=JS.getDependencyParts=JS.downloadMavenXml=JS.getMavenUrl=JS.checkResource=JS.checkS3Resource=JS.downloadS3Protocol=JS.downloadHttpProtocol=void 0;var yZd=require("node:stream"),Pzs=Car(),_Zd=zC(),AZd=WW(),bZd=Zp(),Ww=Pi(),CZd=Ug(),HVe=Ba(),xar=Kgn(),vZd=$Ve(),Rzs=Ip(),EZd=Iar(),DZd=YDe();function SZd(e){var r;return((r=(0,Rzs.parseUrl)(e))==null?void 0:r.host)??null}function wZd(e){let r=typeof e=="string"?e:e.host;return SZd(DZd.MAVEN_REPO)===r}function IZd(e){return e.code==="ECONNRESET"||e.statusCode===429||e.statusCode>=500&&e.statusCode<600}function xZd(e){return e.code==="ETIMEDOUT"}function kzs(e){return e.code==="ENOTFOUND"||e.statusCode===404}function TZd(e){return e.statusCode===401||e.statusCode===403}function PZd(e){return e.code==="EAI_AGAIN"||e.code==="ERR_TLS_CERT_ALTNAME_INVALID"||e.code==="ECONNREFUSED"}function RZd(e){return e.name==="UnsupportedProtocolError"}async function Fzs(e,r){let t;try{return t=await e.get(r.toString()),t}catch(n){let i=r.toString();if(n.message===bZd.HOST_DISABLED)Ww.logger.trace({failedUrl:i},"Host disabled");else if(kzs(n))Ww.logger.trace({failedUrl:i},"Url not found");else if(xZd(n))Ww.logger.debug(`Cannot connect to host ${i}`);else if(TZd(n))Ww.logger.debug(`Dependency lookup unauthorized. Please add authentication with a hostRule for ${i}`);else if(IZd(n)){if(Ww.logger.debug({failedUrl:i,err:n},"Temporary error"),wZd(r))throw new CZd.ExternalHostError(n)}else PZd(n)?Ww.logger.debug(`Connection refused to maven registry ${i}`):RZd(n)?Ww.logger.debug(`Unsupported host ${i} `):Ww.logger.info({failedUrl:i,err:n},"Unknown HTTP download error");return{}}}JS.downloadHttpProtocol=Fzs;function Nzs(e){return e.message==="NotFound"||e.message==="NoSuchKey"}async function Ozs(e){Ww.logger.trace({url:e.toString()},"Attempting to load S3 dependency");try{let r=(0,xar.parseS3Url)(e);if(r===null)return null;let{Body:t}=await(0,xar.getS3Client)().send(new Pzs.GetObjectCommand(r));if(t instanceof yZd.Readable)return(0,vZd.streamToString)(t);Ww.logger.debug(`Expecting Readable response type got '${typeof t}' type instead`)}catch(r){let t=e.toString();r.name==="CredentialsProviderError"?Ww.logger.debug({failedUrl:t},"Dependency lookup authorization failed. Please correct AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY env vars"):r.message==="Region is missing"?Ww.logger.debug({failedUrl:t},"Dependency lookup failed. Please a correct AWS_REGION env var"):Nzs(r)?Ww.logger.trace({failedUrl:t},"S3 url not found"):Ww.logger.debug({failedUrl:t,message:r.message},"Unknown S3 download error")}return null}JS.downloadS3Protocol=Ozs;async function kZd(e,r){var t;try{let n=await e.head(r.toString()),i=(t=n==null?void 0:n.headers)==null?void 0:t["last-modified"];if(i){let s=(0,EZd.normalizeDate)(i);if(s)return _Zd.DateTime.fromISO(s,{zone:"UTC"}).toJSDate()}return"found"}catch(n){if(kzs(n))return"not-found";let i=r.toString();return Ww.logger.debug({failedUrl:i,statusCode:n.statusCode},"Can't check HTTP resource existence"),"error"}}async function Bzs(e){try{let r=(0,xar.parseS3Url)(e);if(r===null)return"error";let t=await(0,xar.getS3Client)().send(new Pzs.HeadObjectCommand(r));return t.DeleteMarker?"not-found":t.LastModified?t.LastModified:"found"}catch(r){return Nzs(r)?"not-found":(Ww.logger.debug({pkgUrl:e,name:r.name,message:r.message},"Can't check S3 resource existence"),"error")}}JS.checkS3Resource=Bzs;async function FZd(e,r){let t=typeof r=="string"?(0,Rzs.parseUrl)(r):r;if(t===null)return"error";switch(t.protocol){case"http:":case"https:":return await kZd(e,t);case"s3:":return await Bzs(t);default:return Ww.logger.debug({url:r.toString()},"Unsupported Maven protocol in check resource"),"not-found"}}JS.checkResource=FZd;function Tzs(e){return(0,HVe.regEx)(/\${.*?}/g).test(e)}function Xgn(e,r,t){return new URL(`${e.dependencyUrl}/${t}`,r)}JS.getMavenUrl=Xgn;async function Zgn(e,r){if(!r)return{};let t=!1,n,i,s;switch(r.protocol){case"http:":case"https:":({authorization:i,body:n,statusCode:s}=await Fzs(e,r));break;case"s3:":n=await Ozs(r)??void 0;break;default:return Ww.logger.debug(`Unsupported Maven protocol url:${r.toString()}`),{}}return n?(i||(t=!0),{isCacheable:t,xml:new AZd.XmlDocument(n)}):(Ww.logger.debug({url:r.toString(),statusCode:s},"Content is not found for Maven url"),{})}JS.downloadMavenXml=Zgn;function qzs(e){let[r,t]=e.split(":"),n=`${r.replace((0,HVe.regEx)(/\./g),"/")}/${t}`;return{display:e,group:r,name:t,dependencyUrl:n}}JS.getDependencyParts=qzs;function NZd(e){var s,a,o,c;let r=(a=(s=e.descendantWithPath("version"))==null?void 0:s.val)==null?void 0:a.replace("-SNAPSHOT",""),t=e.descendantWithPath("versioning.snapshot"),n=(o=t==null?void 0:t.childNamed("timestamp"))==null?void 0:o.val,i=(c=t==null?void 0:t.childNamed("buildNumber"))==null?void 0:c.val;return!r||!n||!i?null:`${r}-${n}-${i}`}async function OZd(e,r,t,n){let i=Xgn(t,n,`${r}/maven-metadata.xml`),{xml:s}=await Zgn(e,i);return s?NZd(s):null}function BZd(e){return!!e.endsWith("-SNAPSHOT")}async function Mzs(e,r,t,n){if(BZd(r)){let i=await OZd(e,r,t,n);if(i!==null)return`${r}/${t.name}-${i}.pom`}return`${r}/${t.name}-${r}.pom`}JS.createUrlForDependencyPom=Mzs;async function Lzs(e,r,t,n,i=5){let s={},a=await Mzs(e,n,r,t),o=Xgn(r,t,a),{xml:c}=await Zgn(e,o);if(!c)return s;let l=c.valueWithPath("url");l&&!Tzs(l)&&(s.homepage=l);let u=c.valueWithPath("scm.url");u&&!Tzs(u)&&(s.sourceUrl=u.replace((0,HVe.regEx)(/^scm:/),"").replace((0,HVe.regEx)(/^git:/),"").replace((0,HVe.regEx)(/^git@github.com:/),"https://github.com/").replace((0,HVe.regEx)(/^git@github.com\//),"https://github.com/"),s.sourceUrl.startsWith("//")&&(s.sourceUrl=`https:${s.sourceUrl}`));let m=c.childNamed("parent");if(i>0&&m&&(!s.sourceUrl||!s.homepage)){let[h,_,b]=["groupId","artifactId","version"].map(v=>{var w;return(w=m.valueWithPath(v))==null?void 0:w.replace(/\s+/g,"")});if(h&&_&&b){let v=`${h}:${_}`,w=qzs(v),x=await Lzs(e,w,t,b,i-1);!s.sourceUrl&&x.sourceUrl&&(s.sourceUrl=x.sourceUrl),!s.homepage&&x.homepage&&(s.homepage=x.homepage)}}return s}JS.getDependencyInfo=Lzs});var mx=A(nSe=>{"use strict";Object.defineProperty(nSe,"__esModule",{value:!0});nSe.MavenDatasource=nSe.defaultRegistryUrls=void 0;var PTt=(tn(),Dr(en)),e1n=PTt.__importDefault(_a()),qZd=zC(),t1n=Pi(),Qfe=PTt.__importStar(gF()),MZd=PTt.__importStar(lP()),jzs=Ba(),LZd=Ip(),jZd=PTt.__importDefault(aR()),GZd=PTt.__importStar(aR()),UZd=qfe(),VZd=K0(),Gzs=YDe(),Ene=Tar();function zZd(e){if(!(e!=null&&e.length))return null;let r=e.map(({version:i})=>i),t=r.filter(i=>jZd.default.isStable(i));return(t.length?t:r).reduce((i,s)=>(0,UZd.compare)(s,i)===1?s:i)}function $Zd(e){let r=e.descendantWithPath("versioning.versions"),t=r==null?void 0:r.childrenNamed("version");return t?t.map(n=>n.val):[]}var QZd=(0,jzs.regEx)('^(?:[^"]+)/\\s+(?\\d\\d\\d\\d-\\d\\d-\\d\\d \\d\\d:\\d\\d)\\s+-$',"i");nSe.defaultRegistryUrls=[Gzs.MAVEN_REPO];var r1n=class e extends VZd.Datasource{static id="maven";defaultRegistryUrls=nSe.defaultRegistryUrls;defaultVersioning=GZd.id;registryStrategy="merge";constructor(r=e.id){super(r)}async fetchReleasesFromMetadata(r,t){let n=(0,Ene.getMavenUrl)(r,t,"maven-metadata.xml"),i="datasource-maven:metadata-xml",s=n.toString(),a=await Qfe.get(i,s);if(a)return a;let{isCacheable:o,xml:c}=await(0,Ene.downloadMavenXml)(this.http,n);if(!c)return{};let u=$Zd(c).reduce((m,h)=>({...m,[h]:null}),{});return o&&await Qfe.set(i,s,u,30),u}async addReleasesFromIndexPage(r,t,n){let i="datasource-maven:index-html-releases",s=`${n}${t.dependencyUrl}`,a=await Qfe.get(i,s);if(!a){a={};let c=!1;try{if(n.startsWith(Gzs.MAVEN_REPO)){let u=(0,Ene.getMavenUrl)(t,n,"index.html"),m=await(0,Ene.downloadHttpProtocol)(this.http,u),{body:h=""}=m;for(let _ of h.split(jzs.newlineRegex)){let b=_.trim().match(QZd);if(b){let{version:v,releaseTimestamp:w}=(b==null?void 0:b.groups)??{};if(v&&w){let x=qZd.DateTime.fromFormat(w,"yyyy-MM-dd HH:mm",{zone:"UTC"});if(x.isValid){let P=x.toISO();a[v]={version:v,releaseTimestamp:P}}}}}}}catch(u){c=!0,t1n.logger.debug({dependency:t,err:u},"Failed to get releases from index.html")}let l=c?60:24*60;await Qfe.set(i,s,a,l)}let o={...r};for(let c of Object.keys(o))o[c]||=a[c]??null;return o}async addReleasesUsingHeadRequests(r,t,n){let i={...r};if(process.env.RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK)return i;let s="datasource-maven:head-requests",a="datasource-maven:head-requests-timeout",o=`${n}${t.dependencyUrl}`,c=await Qfe.get(a,o),l={};if(c){let m=await Qfe.get(s,o);m&&(l=m)}let u=Object.entries(i).filter(([m,h])=>{let _=h!==null,b=!e1n.default.undefined(l[m]);return!_&&!b}).map(([m])=>m);if(u.length){let m=u.map(h=>async()=>{let _=await(0,Ene.createUrlForDependencyPom)(this.http,h,t,n),b=(0,Ene.getMavenUrl)(t,n,_),v={version:h},w=await(0,Ene.checkResource)(this.http,b);e1n.default.date(w)&&(v.releaseTimestamp=w.toISOString()),l[h]=w!=="not-found"&&w!=="error"?v:null});await MZd.all(m),c||await Qfe.set(a,o,"long",24*60),await Qfe.set(s,o,l,24*60)}for(let m of Object.keys(i))i[m]=l[m]??null;return i}getReleasesFromMap(r){let t=Object.values(r).filter(e1n.default.truthy);return t.length?t:Object.keys(r).map(n=>({version:n}))}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=(0,Ene.getDependencyParts)(r),i=(0,LZd.ensureTrailingSlash)(t);t1n.logger.debug(`Looking up ${n.display} in repository ${i}`);let s=await this.fetchReleasesFromMetadata(n,i);s=await this.addReleasesFromIndexPage(s,n,i),s=await this.addReleasesUsingHeadRequests(s,n,i);let a=this.getReleasesFromMap(s);if(!(a!=null&&a.length))return null;t1n.logger.debug(`Found ${a.length} new releases for ${n.display} in repository ${i}`);let o=zZd(a),c=o&&await(0,Ene.getDependencyInfo)(this.http,n,i,o);return{...n,...c,releases:a}}};nSe.MavenDatasource=r1n});var Wzs=A(_y=>{"use strict";Object.defineProperty(_y,"__esModule",{value:!0});_y.isValid=_y.parseMavenBasedRange=_y.parsePrefixRange=_y.isVersion=_y.parse=_y.compare=_y.qualifierRank=_y.QualifierRank=_y.tokenize=_y.TokenType=void 0;var KZd=(tn(),Dr(en)),Uzs=KZd.__importDefault(_a()),Kfe=Ba();_y.TokenType={Number:1,String:2};function HZd(e,r){let t=null,n=null;for(let i=0;i{s===null?n():zzs(s)?(n(),t=""):i!==null&&WZd(i,s)?(n(),t=s):t=t.concat(s)}),r}_y.tokenize=RTt;_y.QualifierRank={Dev:-1,Default:0,RC:1,Snapshot:2,Final:3,GA:4,Release:5,SP:6};function i1n(e){let r=e.toLowerCase();return r==="dev"?_y.QualifierRank.Dev:r==="rc"||r==="cr"?_y.QualifierRank.RC:r==="snapshot"?_y.QualifierRank.Snapshot:r==="ga"?_y.QualifierRank.GA:r==="final"?_y.QualifierRank.Final:r==="release"||r==="latest"||r==="sr"?_y.QualifierRank.Release:r==="sp"?_y.QualifierRank.SP:_y.QualifierRank.Default}_y.qualifierRank=i1n;function YZd(e,r){let t=i1n(e),n=i1n(r);if(t===0&&n===0){if(er)return 1}else{if(tn)return 1}return 0}function JZd(e,r){if(e===null)return(r==null?void 0:r.type)===_y.TokenType.String?1:-1;if(r===null)return e.type===_y.TokenType.String?-1:1;if(e.type===_y.TokenType.Number&&r.type===_y.TokenType.Number){if(e.valr.val)return 1}else{if(typeof e.val=="string"&&typeof r.val=="string")return YZd(e.val,r.val);if(r.type===_y.TokenType.Number)return-1;if(e.type===_y.TokenType.Number)return 1}return 0}function $zs(e,r){let t=RTt(e)??[],n=RTt(r)??[],i=Math.max(t.length,n.length);for(let s=0;s[[\](]\s*)(?[-._+a-zA-Z0-9]*?)(?\s*,\s*)(?[-._+a-zA-Z0-9]*?)(?\s*[[\])])$/);function Hzs(e){var t;if(!e)return null;let r=(t=XZd.exec(e))==null?void 0:t.groups;if(r){let{leftBoundStr:n,separator:i,rightBoundStr:s}=r,a=r.leftVal,o=r.rightVal;a||(a=null),o||(o=null);let c=Uzs.default.string(a)&&Par(a),l=Uzs.default.string(o)&&Par(o);if((a===null||c)&&(o===null||l)){if(c&&l&&a&&o&&$zs(a,o)===1)return null;let u=n.trim()==="["?"inclusive":"exclusive",m=s.trim()==="]"?"inclusive":"exclusive";return{leftBound:u,leftBoundStr:n,leftVal:a,separator:i,rightBound:m,rightBoundStr:s,rightVal:o}}}return null}_y.parseMavenBasedRange=Hzs;function ZZd(e){return e?Par(e)||!!Kzs(e)||!!Hzs(e):!1}_y.isValid=ZZd});var Dne=A(lR=>{"use strict";Object.defineProperty(lR,"__esModule",{value:!0});lR.api=lR.supportedRangeStrategies=lR.supportsRanges=lR.urls=lR.displayName=lR.id=void 0;var a1n=Ba(),Xb=Wzs();lR.id="gradle";lR.displayName="Gradle";lR.urls=["https://docs.gradle.org/current/userguide/single_versions.html#version_ordering"];lR.supportsRanges=!0;lR.supportedRangeStrategies=["pin"];var s1n=(e,r)=>(0,Xb.compare)(e,r)===0,eep=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r==null?void 0:r[0];if(t&&t.type===Xb.TokenType.Number)return t.val}return null},tep=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r[0],n=r[1];return t&&t.type===Xb.TokenType.Number&&n&&n.type===Xb.TokenType.Number?n.val:0}return null},rep=e=>{let r=(0,Xb.parse)(e==null?void 0:e.replace((0,a1n.regEx)(/^v/i),""));if(r){let t=r[0],n=r[1],i=r[2];return t&&t.type===Xb.TokenType.Number&&n&&n.type===Xb.TokenType.Number&&i&&i.type===Xb.TokenType.Number?i.val:0}return null},Yzs=(e,r)=>(0,Xb.compare)(e,r)===1,nep=new Set(["dev","a","alpha","b","beta","m","mt","milestone","rc","cr","preview","snapshot"]),iep=e=>{let r=(0,Xb.parse)(e);if(r){for(let t of r)if(t.type===Xb.TokenType.String){let n=t.val.toString().toLowerCase();if(nep.has(n))return!1}return!0}return!1},o1n=(e,r)=>{let t=(0,Xb.parse)(e);if(!e||!t||!r)return!1;if((0,Xb.isVersion)(r))return s1n(e,r);let n=(0,Xb.parsePrefixRange)(r);if(n){let m=n.tokens;if(m.length===0)return!0;let h=t.slice(0,m.length).map(({val:b})=>b).join("."),_=m.map(({val:b})=>b).join(".");return s1n(h,_)}let i=(0,Xb.parseMavenBasedRange)(r);if(!i)return!1;let{leftBound:s,leftVal:a,rightBound:o,rightVal:c}=i,l=!0,u=!0;return a&&(l=s==="exclusive"?(0,Xb.compare)(a,e)===-1:(0,Xb.compare)(a,e)!==1),c&&(u=o==="exclusive"?(0,Xb.compare)(e,c)===-1:(0,Xb.compare)(e,c)!==1),l&&u};function sep(e,r){return e.reduce((t,n)=>o1n(n,r)&&(!t||Yzs(n,t))?n:t,null)}function aep(e,r){return e.reduce((t,n)=>o1n(n,r)&&(!t||(0,Xb.compare)(n,t)===-1)?n:t,null)}function oep({currentValue:e,rangeStrategy:r,newVersion:t}){return(0,Xb.isVersion)(e)||r==="pin"?t:null}lR.api={equals:s1n,getMajor:eep,getMinor:tep,getPatch:rep,isCompatible:Xb.isVersion,isGreaterThan:Yzs,isSingleVersion:Xb.isVersion,isStable:iep,isValid:Xb.isValid,isVersion:Xb.isVersion,matches:o1n,getSatisfyingVersion:sep,minSatisfyingVersion:aep,getNewValue:oep,sortVersions:Xb.compare};lR.default=lR.api});var Jzs=A(iSe=>{"use strict";Object.defineProperty(iSe,"__esModule",{value:!0});iSe.MavenTarget=iSe.mavenRules=void 0;var cep=(tn(),Dr(en)),uep=cep.__importDefault(_a()),V4=gy(),lep=mx(),dep=Dne();iSe.mavenRules=["maven_install"];var pep=V4.z.union([V4.z.object({group:V4.z.string(),artifact:V4.z.string(),version:V4.z.string()}),V4.z.object({0:V4.z.string(),1:V4.z.string(),2:V4.z.string()}).transform(e=>({group:e[0],artifact:e[1],version:e[2]}))]);iSe.MavenTarget=V4.z.object({rule:V4.z.enum(iSe.mavenRules),artifacts:V4.z.union([V4.z.string(),pep]).array().transform(e=>{let r=[];for(let t of e)if(uep.default.string(t)){let[n,i,s]=t.split(":");n&&i&&s&&r.push({group:n,artifact:i,version:s})}else r.push(t);return r}),repositories:V4.z.array(V4.z.string()).optional()}).transform(({rule:e,artifacts:r,repositories:t})=>r.map(({group:n,artifact:i,version:s})=>({datasource:lep.MavenDatasource.id,versioning:dep.id,depName:`${n}:${i}`,currentValue:s,depType:e,registryUrls:t})))});var Xzs=A(sSe=>{"use strict";Object.defineProperty(sSe,"__esModule",{value:!0});sSe.OciTarget=sSe.ociRules=void 0;var WVe=gy(),mep=Qy(),fep=SV();sSe.ociRules=["oci_pull"];sSe.OciTarget=WVe.z.object({rule:WVe.z.enum(sSe.ociRules),name:WVe.z.string(),image:WVe.z.string(),tag:WVe.z.string().optional(),digest:WVe.z.string().optional()}).transform(({rule:e,name:r,image:t,tag:n,digest:i})=>[{datasource:mep.DockerDatasource.id,versioning:fep.id,depType:e,depName:r,packageName:t,currentValue:n,currentDigest:i}])});var c1n=A(YW=>{"use strict";Object.defineProperty(YW,"__esModule",{value:!0});YW.extract=YW.extractDepsFromFragment=YW.extractDepsFromFragmentData=YW.supportedRulesRegex=void 0;var hep=gy(),gep=Ba(),Zzs=D9s(),e$s=x9s(),t$s=T9s(),r$s=O9s(),n$s=Jzs(),i$s=Xzs(),yep=hep.z.union([Zzs.DockerTarget,i$s.OciTarget,e$s.GitTarget,t$s.GoTarget,r$s.HttpTarget,n$s.MavenTarget]),_ep=[...Zzs.dockerRules,...i$s.ociRules,...e$s.gitRules,...t$s.goRules,...r$s.httpRules,...n$s.mavenRules];YW.supportedRulesRegex=(0,gep.regEx)(`^${_ep.join("|")}$`);function s$s(e){let r=yep.safeParse(e);return r.success?r.data:[]}YW.extractDepsFromFragmentData=s$s;function Aep(e){let r=Rar(e);return s$s(r)}YW.extractDepsFromFragment=Aep;function Rar(e){if(e.type==="string")return e.value;if(e.type==="record"){let{children:r}=e,t={};for(let[n,i]of Object.entries(r))t[n]=Rar(i);return t}return e.children.map(Rar)}YW.extract=Rar});var d1n=A(kar=>{"use strict";Object.defineProperty(kar,"__esModule",{value:!0});kar.parse=void 0;var o$s=(tn(),Dr(en)),mP=dP(),bep=o$s.__importDefault(G3()),Cep=Pi(),a$s=o$s.__importStar(P3()),c$s=c1n();function vep(e){return{source:e,results:[],stack:[]}}function VV(e){return e.stack[e.stack.length-1]}function u1n(e,r,t){if(r.type==="wrapped-tree"){let{endsWith:n}=r,i=n.offset+n.value.length;return e.slice(t,i)}return""}var u$s=mP.query.sym((e,{value:r})=>({...e,recordKey:r})).op("=").alt(mP.query.str((e,{offset:r,value:t})=>{let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey;n.children[i]={type:"string",value:t,offset:r}}return e}),mP.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:(e,r)=>{let t=VV(e);if(t.type==="record"&&e.recordKey&&r.type==="wrapped-tree"){let n=e.recordKey;t.children[n]={type:"array",value:"",offset:r.startsWith.offset,children:[]}}return e},search:mP.query.alt(mP.query.str((e,{value:r,offset:t})=>{let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey,s=n.children[i];s.type==="array"&&s.children.push({type:"string",value:r,offset:t})}return e}),mP.query.sym().handler(l1n).handler((e,{value:r,offset:t})=>{let n=VV(e);return n.type==="record"&&(n.children._function={type:"string",value:r,offset:t}),e}).many(mP.query.op(".").sym((e,{value:r})=>{let t=VV(e);return t.type==="record"&&t.children._function&&(t.children._function.value+=`.${r}`),e}),0,3).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:mP.query.opt(mP.query.sym((e,{value:r})=>({...e,subRecordKey:r})).op("=")).str((e,{value:r,offset:t})=>{let n=e.argIndex??0,i=e.subRecordKey??n.toString(),s=VV(e);return s.type==="record"&&(s.children[i]={type:"string",value:r,offset:t}),delete e.subRecordKey,e.argIndex=n+1,e}),postHandler:(e,r)=>{delete e.argIndex;let t=VV(e);if(e.stack.pop(),t.type==="record"&&r.type==="wrapped-tree"){t.value=u1n(e.source,r,t.offset);let n=VV(e);if(n.type==="record"&&e.recordKey){let i=e.recordKey,s=n.children[i];s.type==="array"&&s.children.push(t)}}return e}})),postHandler:(e,r)=>{let t=VV(e);if(t.type==="record"&&e.recordKey&&r.type==="wrapped-tree"){let n=e.recordKey,i=t.children[n];i.type==="array"&&(i.value=u1n(e.source,r,i.offset))}return e}})).handler(e=>(delete e.recordKey,e));function l$s(e){return mP.query.tree({type:"wrapped-tree",maxDepth:1,search:e,postHandler:(r,t)=>{let n=VV(r);return n.type==="record"&&t.type==="wrapped-tree"&&(n.value=u1n(r.source,t,n.offset),r.stack.pop(),r.results.push(n)),r}})}function l1n(e,{offset:r}){return e.stack.push({type:"record",value:"",offset:r,children:{}}),e}function d$s(e,{value:r,offset:t}){let n=VV(e);return n.type==="record"&&(n.children.rule={type:"string",value:r,offset:t}),e}var Eep=mP.query.sym(c$s.supportedRulesRegex,(e,r)=>d$s(l1n(e,r),r)).join(l$s(u$s)),Dep=mP.query.sym("maybe",l1n).join(l$s(mP.query.alt(mP.query.begin().sym(c$s.supportedRulesRegex,d$s).op(","),u$s))),Sep=mP.query.alt(Dep,Eep),wep=mP.query.tree({type:"root-tree",maxDepth:16,search:Sep});function Iep(e){return`bazel-parser-${(0,bep.default)(e)}`}var xep=mP.lang.createLang("starlark");function Tep(e,r){let t=Iep(e),n=a$s.get(t);if(n===null||n)return n;let i=null;try{let s=xep.query(e,wep,vep(e));s&&(i=s.results)}catch(s){Cep.logger.debug({err:s,packageFile:r},"Bazel parsing error")}return a$s.set(t,i),i}kar.parse=Tep});var m$s=A(JW=>{"use strict";Object.defineProperty(JW,"__esModule",{value:!0});JW.updateCode=JW.patchCodeAtFragments=JW.patchCodeAtFragment=JW.findCodeFragment=void 0;var Pep=(tn(),Dr(en)),p1n=Pep.__importDefault(_a()),Rep=d1n();function p$s(e,r){let t=(0,Rep.parse)(e);if(!t)return null;let[n,...i]=r,s=t[n];for(let a=0;aa-s),i=e;for(let s of n)i=m1n(i,s,t);return i}JW.patchCodeAtFragments=kep;function Fep(e,r,t){let n=p$s(e,r);return n?m1n(e,n,t):e}JW.updateCode=Fep});var y$s=A(Nar=>{"use strict";Object.defineProperty(Nar,"__esModule",{value:!0});Nar.updateArtifacts=void 0;var h1n=(tn(),Dr(en)),Nep=h1n.__importDefault(_a()),Oep=h1n.__importDefault(G3()),f1n=Pi(),f$s=h1n.__importStar(gF()),Bep=Wb(),qep=lP(),h$s=Ba(),Far=m$s(),Mep=new Bep.Http("bazel");function Lep(e){let r=[],t=e.children.url;(t==null?void 0:t.type)==="string"&&r.push(t);let n=e.children.urls;if((n==null?void 0:n.type)==="array")for(let i of n.children)i.type==="string"&&r.push(i);return r}var jep={"bazel-skylib.":"bazel_skylib-","/bazel-gazelle/releases/download/0":"/bazel-gazelle/releases/download/v0","/bazel-gazelle-0":"/bazel-gazelle-v0","/rules_go/releases/download/0":"/rules_go/releases/download/v0","/rules_go-0":"/rules_go-v0"};function Gep(e){let r=e;for(let[t,n]of Object.entries(jep))r=r.replace(t,n);return r}function Uep(e,r,t){return e.split(r).join(t)}function g$s(e,r,t){if(!r||!t||r===t)return e;let n=r.replace((0,h$s.regEx)(/^v/),""),i=t.replace((0,h$s.regEx)(/^v/),"");return Uep(e,n,i)}async function Vep(e){let r="url-sha256",t=await f$s.get(r,e);if(t)return t;try{let n=await Oep.default.fromStream(Mep.stream(e),{algorithm:"sha256"}),i=3*24*60;return await f$s.set(r,e,n,i),n}catch{return null}}async function zep(e){let r=(await(0,qep.map)(e,n=>Vep(Gep(n)))).filter(Nep.default.truthy);return r.length?(new Set(r).size>1&&f1n.logger.warn({urls:e},"Found multiple hashes for single def"),r[0]):(f1n.logger.debug({urls:e},"Could not calculate hash for URLs"),null)}async function $ep(e){let{packageFileName:r,updatedDeps:t}=e,{newPackageFileContent:n}=e;for(let i of t){let{managerData:s}=i,a=s==null?void 0:s.idx;if(i.depType==="http_file"||i.depType==="http_archive"){let o=(0,Far.findCodeFragment)(n,[a]);if((o==null?void 0:o.type)!=="record")return null;let c=Lep(o);if(!(c!=null&&c.length))return f1n.logger.debug(`def: ${o.value}, urls is empty`),null;let l=h=>{let _=h;return _=g$s(_,i.currentValue,i.newValue),_=g$s(_,i.currentDigest,i.newDigest),_},u=c.map(({value:h})=>l(h)),m=await zep(u);if(!m)return null;n=(0,Far.patchCodeAtFragments)(n,c,l),n=(0,Far.updateCode)(n,[a,"strip_prefix"],l),n=(0,Far.updateCode)(n,[a,"sha256"],m)}}return[{file:{type:"addition",path:r,contents:n}}]}Nar.updateArtifacts=$ep});var _$s=A(Oar=>{"use strict";Object.defineProperty(Oar,"__esModule",{value:!0});Oar.extractPackageFile=void 0;var Qep=d1n(),Kep=c1n();function Hep(e,r){let t=[],n=(0,Qep.parse)(e,r);if(!n)return null;for(let i=0;i{"use strict";Object.defineProperty(nj,"__esModule",{value:!0});nj.supportedDatasources=nj.categories=nj.defaultConfig=nj.updateArtifacts=nj.extractPackageFile=void 0;var Wep=Qy(),Yep=bE(),Jep=ch(),Xep=NDe(),Zep=y$s();Object.defineProperty(nj,"updateArtifacts",{enumerable:!0,get:function(){return Zep.updateArtifacts}});var etp=_$s();Object.defineProperty(nj,"extractPackageFile",{enumerable:!0,get:function(){return etp.extractPackageFile}});nj.defaultConfig={fileMatch:["(^|/)WORKSPACE(|\\.bazel)$","\\.bzl$"]};nj.categories=["bazel"];nj.supportedDatasources=[Wep.DockerDatasource.id,Yep.GithubReleasesDatasource.id,Jep.GithubTagsDatasource.id,Xep.GoDatasource.id]});var y1n=A(Hfe=>{"use strict";Object.defineProperty(Hfe,"__esModule",{value:!0});Hfe.BzlmodVersion=Hfe.VersionPart=Hfe.Identifier=void 0;var Bar=class e{asString;asNumber;isDigitsOnly;static digitsOnlyMatcher=/^[0-9]+$/;constructor(r){if(r==="")throw new Error("Identifier value cannot be empty.");this.asString=r,e.digitsOnlyMatcher.test(r)?(this.isDigitsOnly=!0,this.asNumber=parseInt(r)):(this.isDigitsOnly=!1,this.asNumber=0)}equals(r){return this.asString===r.asString}isLessThan(r){return this.isDigitsOnly!==r.isDigitsOnly?this.isDigitsOnly:this.asNumber!==r.asNumber?this.asNumbertypeof i=="string"?new Bar(i):i),n=new e;return n.push(...t),n}get asString(){return this.map(r=>r.asString).join(".")}get isEmpty(){return this.length===0}get major(){return this.length>0?this[0].asNumber:0}get minor(){return this.length>1?this[1].asNumber:0}get patch(){return this.length>2?this[2].asNumber:0}equals(r){if(this.length!==r.length)return!1;for(let t=0;t[a-zA-Z0-9.]+)(?:-(?[a-zA-Z0-9.-]+))?(?:\+(?[a-zA-Z0-9.-]+))?$/;constructor(r){var a;if(this.original=r,r===""){this.release=Sne.create(),this.prerelease=Sne.create(),this.build=Sne.create();return}let t=(a=e.versionMatcher.exec(r))==null?void 0:a.groups;if(!t)throw new Error(`Invalid Bazel module version: ${r}`);let n=t.release.split(".");this.release=Sne.create(...n);let i=t.prerelease?t.prerelease.split("."):[];this.prerelease=Sne.create(...i);let s=t.build?[t.build]:[];this.build=Sne.create(...s)}get isPrerelease(){return!this.prerelease.isEmpty}equals(r,t){return t?this.release.equals(r.release)&&this.prerelease.equals(r.prerelease):this.release.equals(r.release)&&this.prerelease.equals(r.prerelease)&&this.build.equals(r.build)}isLessThan(r){return!!(this.release.isLessThan(r.release)||this.isPrerelease&&!r.isPrerelease||this.prerelease.isLessThan(r.prerelease))}isGreaterThan(r){return e.defaultCompare(this,r)===1}static defaultCompare(r,t){return r.equals(t,!0)?0:r.isLessThan(t)?-1:1}};Hfe.BzlmodVersion=g1n});var b$s=A(qar=>{"use strict";Object.defineProperty(qar,"__esModule",{value:!0});qar.BazelModuleMetadata=void 0;var YVe=gy();qar.BazelModuleMetadata=YVe.z.object({versions:YVe.z.array(YVe.z.string()),yanked_versions:YVe.z.record(YVe.z.string(),YVe.z.string())})});var Lar=A(Mar=>{"use strict";Object.defineProperty(Mar,"__esModule",{value:!0});Mar.BazelDatasource=void 0;var v$s=(tn(),Dr(en)),ttp=v$s.__importDefault(_a()),rtp=Ug(),ntp=ug(),itp=Wb(),stp=Ip(),C$s=y1n(),atp=K0(),otp=b$s(),kTt=class e extends atp.Datasource{static id="bazel";static bazelCentralRepoUrl="https://raw.githubusercontent.com/bazelbuild/bazel-central-registry/main";defaultRegistryUrls=[e.bazelCentralRepoUrl];customRegistrySupport=!0;caching=!0;static packageMetadataPath(r){return`/modules/${r}/metadata.json`}constructor(){super(e.id)}async getReleases({registryUrl:r,packageName:t}){var a;let n=e.packageMetadataPath(t),i=(0,stp.joinUrlParts)(r,n),s={releases:[]};try{let{body:o}=await this.http.getJson(i,otp.BazelModuleMetadata);s.releases=o.versions.map(c=>new C$s.BzlmodVersion(c)).sort(C$s.BzlmodVersion.defaultCompare).map(c=>{let l={version:c.original};return ttp.default.truthy(o.yanked_versions[c.original])&&(l.isDeprecated=!0),l})}catch(o){if(o instanceof itp.HttpError){if(((a=o.response)==null?void 0:a.statusCode)===404)return null;throw new rtp.ExternalHostError(o)}this.handleGenericErrors(o)}return s.releases.length?s:null}};Mar.BazelDatasource=kTt;v$s.__decorate([(0,ntp.cache)({namespace:`datasource-${kTt.id}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],kTt.prototype,"getReleases",null)});var E$s=A((eKg,jar)=>{jar.exports.Space_Separator=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/;jar.exports.ID_Start=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/;jar.exports.ID_Continue=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/});var A1n=A((tKg,D$s)=>{var _1n=E$s();D$s.exports={isSpaceSeparator(e){return typeof e=="string"&&_1n.Space_Separator.test(e)},isIdStartChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="$"||e==="_"||_1n.ID_Start.test(e))},isIdContinueChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="$"||e==="_"||e==="\u200C"||e==="\u200D"||_1n.ID_Continue.test(e))},isDigit(e){return typeof e=="string"&&/[0-9]/.test(e)},isHexDigit(e){return typeof e=="string"&&/[0-9A-Fa-f]/.test(e)}}});var T$s=A((rKg,x$s)=>{var fx=A1n(),C1n,z4,Ine,Uar,Wfe,zV,hx,D1n,NTt;x$s.exports=function(r,t){C1n=String(r),z4="start",Ine=[],Uar=0,Wfe=1,zV=0,hx=void 0,D1n=void 0,NTt=void 0;do hx=ctp(),dtp[z4]();while(hx.type!=="eof");return typeof t=="function"?v1n({"":NTt},"",t):NTt};function v1n(e,r,t){let n=e[r];if(n!=null&&typeof n=="object")if(Array.isArray(n))for(let i=0;i0;){let t=xne();if(!fx.isHexDigit(t))throw Vv(sd());e+=sd()}return String.fromCodePoint(parseInt(e,16))}var ltp={start(){if(hx.type==="eof")throw oSe();b1n()},beforePropertyName(){switch(hx.type){case"identifier":case"string":D1n=hx.value,z4="afterPropertyName";return;case"punctuator":Gar();return;case"eof":throw oSe()}},afterPropertyName(){if(hx.type==="eof")throw oSe();z4="beforePropertyValue"},beforePropertyValue(){if(hx.type==="eof")throw oSe();b1n()},beforeArrayValue(){if(hx.type==="eof")throw oSe();if(hx.type==="punctuator"&&hx.value==="]"){Gar();return}b1n()},afterPropertyValue(){if(hx.type==="eof")throw oSe();switch(hx.value){case",":z4="beforePropertyName";return;case"}":Gar()}},afterArrayValue(){if(hx.type==="eof")throw oSe();switch(hx.value){case",":z4="beforeArrayValue";return;case"]":Gar()}},end(){}};function b1n(){let e;switch(hx.type){case"punctuator":switch(hx.value){case"{":e={};break;case"[":e=[];break}break;case"null":case"boolean":case"numeric":case"string":e=hx.value;break}if(NTt===void 0)NTt=e;else{let r=Ine[Ine.length-1];Array.isArray(r)?r.push(e):Object.defineProperty(r,D1n,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(e!==null&&typeof e=="object")Ine.push(e),Array.isArray(e)?z4="beforeArrayValue":z4="beforePropertyName";else{let r=Ine[Ine.length-1];r==null?z4="end":Array.isArray(r)?z4="afterArrayValue":z4="afterPropertyValue"}}function Gar(){Ine.pop();let e=Ine[Ine.length-1];e==null?z4="end":Array.isArray(e)?z4="afterArrayValue":z4="afterPropertyValue"}function Vv(e){return Var(e===void 0?`JSON5: invalid end of input at ${Wfe}:${zV}`:`JSON5: invalid character '${w$s(e)}' at ${Wfe}:${zV}`)}function oSe(){return Var(`JSON5: invalid end of input at ${Wfe}:${zV}`)}function D$s(){return zV-=5,Var(`JSON5: invalid identifier character at ${Wfe}:${zV}`)}function dtp(e){console.warn(`JSON5: '${w$s(e)}' in strings is not valid ECMAScript; consider escaping`)}function w$s(e){let r={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(r[e])return r[e];if(e<" "){let t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Var(e){let r=new SyntaxError(e);return r.lineNumber=Wfe,r.columnNumber=zV,r}});var P$s=A((rKg,T$s)=>{var S1n=A1n();T$s.exports=function(r,t,n){let i=[],s="",a,o,c="",l;if(t!=null&&typeof t=="object"&&!Array.isArray(t)&&(n=t.space,l=t.quote,t=t.replacer),typeof t=="function")o=t;else if(Array.isArray(t)){a=[];for(let v of t){let w;typeof v=="string"?w=v:(typeof v=="number"||v instanceof String||v instanceof Number)&&(w=String(v)),w!==void 0&&a.indexOf(w)<0&&a.push(w)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),typeof n=="number"?n>0&&(n=Math.min(10,Math.floor(n)),c="          ".substr(0,n)):typeof n=="string"&&(c=n.substr(0,10)),u("",{"":r});function u(v,w){let x=w[v];switch(x!=null&&(typeof x.toJSON5=="function"?x=x.toJSON5(v):typeof x.toJSON=="function"&&(x=x.toJSON(v))),o&&(x=o.call(w,v,x)),x instanceof Number?x=Number(x):x instanceof String?x=String(x):x instanceof Boolean&&(x=x.valueOf()),x){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof x=="string")return m(x,!1);if(typeof x=="number")return String(x);if(typeof x=="object")return Array.isArray(x)?b(x):h(x)}function m(v){let w={"'":.1,'"':.2},x={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},P="";for(let R=0;Rw[R]=0)throw TypeError("Converting circular structure to JSON5");i.push(v);let w=s;s=s+c;let x=a||Object.keys(v),P=[];for(let R of x){let L=u(R,v);if(L!==void 0){let U=_(R)+":";c!==""&&(U+=" "),U+=L,P.push(U)}}let k;if(P.length===0)k="{}";else{let R;if(c==="")R=P.join(","),k="{"+R+"}";else{let L=`,
          +`&&sd(),"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":throw Vv(sd());case void 0:throw Vv(sd())}return sd()}function ltp(){let e="",r=xne();if(!fx.isHexDigit(r)||(e+=sd(),r=xne(),!fx.isHexDigit(r)))throw Vv(sd());return e+=sd(),String.fromCodePoint(parseInt(e,16))}function E1n(){let e="",r=4;for(;r-- >0;){let t=xne();if(!fx.isHexDigit(t))throw Vv(sd());e+=sd()}return String.fromCodePoint(parseInt(e,16))}var dtp={start(){if(hx.type==="eof")throw oSe();b1n()},beforePropertyName(){switch(hx.type){case"identifier":case"string":D1n=hx.value,z4="afterPropertyName";return;case"punctuator":Gar();return;case"eof":throw oSe()}},afterPropertyName(){if(hx.type==="eof")throw oSe();z4="beforePropertyValue"},beforePropertyValue(){if(hx.type==="eof")throw oSe();b1n()},beforeArrayValue(){if(hx.type==="eof")throw oSe();if(hx.type==="punctuator"&&hx.value==="]"){Gar();return}b1n()},afterPropertyValue(){if(hx.type==="eof")throw oSe();switch(hx.value){case",":z4="beforePropertyName";return;case"}":Gar()}},afterArrayValue(){if(hx.type==="eof")throw oSe();switch(hx.value){case",":z4="beforeArrayValue";return;case"]":Gar()}},end(){}};function b1n(){let e;switch(hx.type){case"punctuator":switch(hx.value){case"{":e={};break;case"[":e=[];break}break;case"null":case"boolean":case"numeric":case"string":e=hx.value;break}if(NTt===void 0)NTt=e;else{let r=Ine[Ine.length-1];Array.isArray(r)?r.push(e):Object.defineProperty(r,D1n,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(e!==null&&typeof e=="object")Ine.push(e),Array.isArray(e)?z4="beforeArrayValue":z4="beforePropertyName";else{let r=Ine[Ine.length-1];r==null?z4="end":Array.isArray(r)?z4="afterArrayValue":z4="afterPropertyValue"}}function Gar(){Ine.pop();let e=Ine[Ine.length-1];e==null?z4="end":Array.isArray(e)?z4="afterArrayValue":z4="afterPropertyValue"}function Vv(e){return Var(e===void 0?`JSON5: invalid end of input at ${Wfe}:${zV}`:`JSON5: invalid character '${I$s(e)}' at ${Wfe}:${zV}`)}function oSe(){return Var(`JSON5: invalid end of input at ${Wfe}:${zV}`)}function S$s(){return zV-=5,Var(`JSON5: invalid identifier character at ${Wfe}:${zV}`)}function ptp(e){console.warn(`JSON5: '${I$s(e)}' in strings is not valid ECMAScript; consider escaping`)}function I$s(e){let r={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(r[e])return r[e];if(e<" "){let t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Var(e){let r=new SyntaxError(e);return r.lineNumber=Wfe,r.columnNumber=zV,r}});var R$s=A((nKg,P$s)=>{var S1n=A1n();P$s.exports=function(r,t,n){let i=[],s="",a,o,c="",l;if(t!=null&&typeof t=="object"&&!Array.isArray(t)&&(n=t.space,l=t.quote,t=t.replacer),typeof t=="function")o=t;else if(Array.isArray(t)){a=[];for(let v of t){let w;typeof v=="string"?w=v:(typeof v=="number"||v instanceof String||v instanceof Number)&&(w=String(v)),w!==void 0&&a.indexOf(w)<0&&a.push(w)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),typeof n=="number"?n>0&&(n=Math.min(10,Math.floor(n)),c="          ".substr(0,n)):typeof n=="string"&&(c=n.substr(0,10)),u("",{"":r});function u(v,w){let x=w[v];switch(x!=null&&(typeof x.toJSON5=="function"?x=x.toJSON5(v):typeof x.toJSON=="function"&&(x=x.toJSON(v))),o&&(x=o.call(w,v,x)),x instanceof Number?x=Number(x):x instanceof String?x=String(x):x instanceof Boolean&&(x=x.valueOf()),x){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof x=="string")return m(x,!1);if(typeof x=="number")return String(x);if(typeof x=="object")return Array.isArray(x)?b(x):h(x)}function m(v){let w={"'":.1,'"':.2},x={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},P="";for(let R=0;Rw[R]=0)throw TypeError("Converting circular structure to JSON5");i.push(v);let w=s;s=s+c;let x=a||Object.keys(v),P=[];for(let R of x){let L=u(R,v);if(L!==void 0){let U=_(R)+":";c!==""&&(U+=" "),U+=L,P.push(U)}}let k;if(P.length===0)k="{}";else{let R;if(c==="")R=P.join(","),k="{"+R+"}";else{let L=`,
           `+s;R=P.join(L),k=`{
           `+s+R+`,
           `+w+"}"}}return i.pop(),s=w,k}function _(v){if(v.length===0)return m(v,!0);let w=String.fromCodePoint(v.codePointAt(0));if(!S1n.isIdStartChar(w))return m(v,!0);for(let x=w.length;x=0)throw TypeError("Converting circular structure to JSON5");i.push(v);let w=s;s=s+c;let x=[];for(let k=0;k{var ptp=x$s(),mtp=P$s(),ftp={parse:ptp,stringify:mtp};R$s.exports=ftp});var WO=A($F=>{"use strict";Object.defineProperty($F,"__esModule",{value:!0});$F.Url=$F.UtcDate=$F.Json5=$F.Json=$F.LooseRecord=$F.LooseArray=void 0;var htp=(tn(),Dr(en)),gtp=htp.__importDefault(XS()),ytp=zC(),ZS=gy();function _tp(e,{onError:r}={}){return r?ZS.z.array(ZS.z.any()).transform(t=>{let n=[],i=[];for(let s=0;s{let n=[];for(let i of t){let s=e.safeParse(i);s.success&&n.push(s.data)}return n})}$F.LooseArray=_tp;function Atp(e,r,t){let n=ZS.z.any(),i,s={};r&&t?(n=e,i=r,s=t):r?r instanceof ZS.z.ZodType?(n=e,i=r):(i=e,s=r):i=e;let{onError:a}=s;return a?ZS.z.record(ZS.z.any()).transform(o=>{let c={},l=[];for(let[u,m]of Object.entries(o)){let h=n.safeParse(u);if(!h.success){for(let b of h.error.issues)b.path.unshift(u),l.push(b);continue}let _=i.safeParse(m);if(!_.success){for(let b of _.error.issues)b.path.unshift(u),l.push(b);continue}c[h.data]=_.data}if(l.length){let u=new ZS.z.ZodError(l);a({error:u,input:o})}return c}):ZS.z.record(ZS.z.any()).transform(o=>{let c={};for(let[l,u]of Object.entries(o)){let m=n.safeParse(l),h=i.safeParse(u);m.success&&h.success&&(c[m.data]=h.data)}return c})}$F.LooseRecord=Atp;$F.Json=ZS.z.string().transform((e,r)=>{try{return JSON.parse(e)}catch{return r.addIssue({code:"custom",message:"Invalid JSON"}),ZS.z.NEVER}});$F.Json5=ZS.z.string().transform((e,r)=>{try{return gtp.default.parse(e)}catch{return r.addIssue({code:"custom",message:"Invalid JSON5"}),ZS.z.NEVER}});$F.UtcDate=ZS.z.string({description:"ISO 8601 string"}).transform((e,r)=>{let t=ytp.DateTime.fromISO(e,{zone:"utc"});return t.isValid?t:(r.addIssue({code:"custom",message:"Invalid date"}),ZS.z.NEVER)});$F.Url=ZS.z.string().transform((e,r)=>{try{return new URL(e)}catch{return r.addIssue({code:"custom",message:"Invalid URL"}),ZS.z.NEVER}})});var B$s=A(ij=>{"use strict";Object.defineProperty(ij,"__esModule",{value:!0});ij.read=ij.parse=ij.CommandEntry=ij.BazelOption=ij.ImportEntry=void 0;var k$s=(tn(),Dr(en)),F$s=k$s.__importDefault(Oh()),btp=PV(),Ctp=k$s.__importStar(km()),w1n=Ba(),vtp=(0,w1n.regEx)("^(?(?:try-)?import)\\s+(?\\S+)$"),Etp=(0,w1n.regEx)("^(?\\w+)(:(?\\S+))?\\s+(?.*)$"),Dtp=(0,w1n.regEx)("\\s+"),zar=class{path;isTry;entryType="import";constructor(r,t){this.path=r,this.isTry=t}};ij.ImportEntry=zar;var $ar=class e{name;value;constructor(r,t){this.name=r,this.value=t}static parse(r){let t=[],n=r.split(Dtp);for(let i=0;i=0){let m=s.substring(a,o),h=s.substring(o+1);t.push(new e(m,h));continue}let c=s.substring(a),l=i+1,u=lt.name===r)}};ij.CommandEntry=Qar;function Stp(e){return e.length===0?!1:!e.startsWith("#")}function wtp(e){let r=vtp.exec(e);if(r!=null&&r.groups){let n=r.groups;return new zar(n.path,n.type==="try-import")}let t=Etp.exec(e);if(t!=null&&t.groups){let n=t.groups;return new Qar(n.command,$ar.parse(n.options),n.config)}}function N$s(e){return e.split(`
          -`).map(r=>r.trim()).filter(Stp).map(wtp).filter(btp.isNotNullOrUndefined)}ij.parse=N$s;async function O$s(e,r,t){if(t.has(e))throw new Error(`Attempted to read a bazelrc multiple times. file: ${e}`);t.add(e);let n=await Ctp.readLocalFile(e,"utf8");if(!n)return[];let i=N$s(n),s=[];for(let a of i){if(a.entryType==="command"){s.push(a);continue}let o=F$s.default.normalize(a.path.replace("%workspace%",r)),c=await O$s(o,r,t);s.push(...c)}return s}async function Itp(e){let r=F$s.default.join(e,".bazelrc");return await O$s(r,e,new Set)}ij.read=Itp});var I1n=A(JVe=>{"use strict";Object.defineProperty(JVe,"__esModule",{value:!0});JVe.asBoolean=JVe.booleanStringValues=void 0;var xtp=(tn(),Dr(en)),Ttp=xtp.__importDefault(_a()),q$s=new Map([["True",!0],["False",!1]]);JVe.booleanStringValues=Array.from(q$s.keys());function Ptp(e){let r=q$s.get(e);if(Ttp.default.boolean(r))return r;throw new Error(`Invalid Starlark boolean string: ${e}`)}JVe.asBoolean=Ptp});var T1n=A(Yy=>{"use strict";Object.defineProperty(Yy,"__esModule",{value:!0});Yy.isPrimitive=Yy.isValue=Yy.array=Yy.attribute=Yy.record=Yy.boolean=Yy.string=Yy.AttributeFragmentSchema=Yy.RecordFragmentSchema=Yy.ArrayFragmentSchema=Yy.BooleanFragmentSchema=Yy.StringFragmentSchema=void 0;var Rtp=(tn(),Dr(en)),tS=gy(),M$s=WO(),ktp=Rtp.__importStar(I1n());Yy.StringFragmentSchema=tS.z.object({type:tS.z.literal("string"),value:tS.z.string(),isComplete:tS.z.literal(!0)});Yy.BooleanFragmentSchema=tS.z.object({type:tS.z.literal("boolean"),value:tS.z.boolean(),isComplete:tS.z.literal(!0)});var L$s=tS.z.discriminatedUnion("type",[Yy.StringFragmentSchema,Yy.BooleanFragmentSchema]);Yy.ArrayFragmentSchema=tS.z.object({type:tS.z.literal("array"),items:(0,M$s.LooseArray)(L$s),isComplete:tS.z.boolean()});var x1n=tS.z.discriminatedUnion("type",[Yy.StringFragmentSchema,Yy.BooleanFragmentSchema,Yy.ArrayFragmentSchema]);Yy.RecordFragmentSchema=tS.z.object({type:tS.z.literal("record"),children:(0,M$s.LooseRecord)(x1n),isComplete:tS.z.boolean()});Yy.AttributeFragmentSchema=tS.z.object({type:tS.z.literal("attribute"),name:tS.z.string(),value:x1n.optional(),isComplete:tS.z.boolean()});var oKg=tS.z.discriminatedUnion("type",[Yy.ArrayFragmentSchema,Yy.AttributeFragmentSchema,Yy.BooleanFragmentSchema,Yy.RecordFragmentSchema,Yy.StringFragmentSchema]);function Ftp(e){return{type:"string",isComplete:!0,value:e}}Yy.string=Ftp;function Ntp(e){return{type:"boolean",isComplete:!0,value:typeof e=="string"?ktp.asBoolean(e):e}}Yy.boolean=Ntp;function Otp(e={},r=!1){return{type:"record",isComplete:r,children:e}}Yy.record=Otp;function Btp(e,r,t=!1){return{type:"attribute",name:e,value:r,isComplete:t}}Yy.attribute=Btp;function qtp(e=[],r=!1){return{type:"array",items:e,isComplete:r}}Yy.array=qtp;function Mtp(e){return x1n.safeParse(e).success}Yy.isValue=Mtp;function Ltp(e){return L$s.safeParse(e).success}Yy.isPrimitive=Ltp});var j$s=A(XVe=>{"use strict";Object.defineProperty(XVe,"__esModule",{value:!0});XVe.Ctx=XVe.CtxProcessingError=void 0;var jtp=(tn(),Dr(en)),Yfe=jtp.__importStar(T1n()),Kar=class extends Error{current;parent;constructor(r,t){let n=`Invalid context state. current: ${r.type}, parent: ${(t==null?void 0:t.type)??"none"}`;super(n),this.name="CtxProcessingError",this.current=r,this.parent=t}};XVe.CtxProcessingError=Kar;var P1n=class{results;stack;constructor(r=[],t=[]){this.results=r,this.stack=t}get safeCurrent(){return this.stack.at(-1)}get current(){let r=this.safeCurrent;if(r===void 0)throw new Error("Requested current, but no value.");return r}get currentRecord(){let r=this.current;if(r.type==="record")return r;throw new Error("Requested current record, but does not exist.")}get currentArray(){let r=this.current;if(r.type==="array")return r;throw new Error("Requested current array, but does not exist.")}popStack(){let r=this.stack.pop();if(!r)return!1;if(!r.isComplete)return this.stack.push(r),!1;let t=this.safeCurrent;if(t){if(t.type==="attribute"&&Yfe.isValue(r))return t.value=r,t.isComplete=!0,!0;if(t.type==="array"&&Yfe.isPrimitive(r))return t.items.push(r),!0;if(t.type==="record"&&r.type==="attribute"&&r.value!==void 0)return t.children[r.name]=r.value,!0}else if(r.type==="record")return this.results.push(r),!0;throw new Kar(r,t)}processStack(){for(;this.popStack(););return this}addString(r){return this.stack.push(Yfe.string(r)),this.processStack()}addBoolean(r){return this.stack.push(Yfe.boolean(r)),this.processStack()}startRecord(r={}){let t=Yfe.record(r);return this.stack.push(t),this}endRecord(){let r=this.currentRecord;return r.isComplete=!0,this.processStack()}startRule(r){return this.startRecord({rule:Yfe.string(r)})}endRule(){return this.endRecord()}startAttribute(r){return this.stack.push(Yfe.attribute(r)),this.processStack()}startArray(){return this.stack.push(Yfe.array()),this.processStack()}endArray(){let r=this.currentArray;return r.isComplete=!0,this.processStack()}};XVe.Ctx=P1n});var U$s=A(Har=>{"use strict";Object.defineProperty(Har,"__esModule",{value:!0});Har.parse=void 0;var Gtp=(tn(),Dr(en)),Jfe=dP(),G$s=Ba(),Utp=j$s(),Vtp=Gtp.__importStar(I1n()),ztp=(0,G$s.regEx)(`^${Vtp.booleanStringValues.join("|")}$`),$tp=["archive_override","bazel_dep","git_override","local_path_override","single_version_override"],Qtp=(0,G$s.regEx)(`^${$tp.join("|")}$`),Ktp=Jfe.query.sym((e,r)=>e.startAttribute(r.value)).op("=").alt(Jfe.query.str((e,r)=>e.addString(r.value)),Jfe.query.sym(ztp,(e,r)=>e.addBoolean(r.value))),Htp=Jfe.query.sym(Qtp,(e,r)=>e.startRule(r.value)).join(Jfe.query.tree({type:"wrapped-tree",maxDepth:1,search:Ktp,postHandler:(e,r)=>e.endRule()})),Wtp=Jfe.query.alt(Htp),Ytp=Jfe.query.tree({type:"root-tree",maxDepth:16,search:Wtp}),Jtp=Jfe.lang.createLang("starlark");function Xtp(e){let r=Jtp.query(e,Ytp,new Utp.Ctx);return(r==null?void 0:r.results)??[]}Har.parse=Xtp});var R1n=A(XW=>{"use strict";Object.defineProperty(XW,"__esModule",{value:!0});XW.toPackageDependencies=XW.processModulePkgDeps=XW.RuleToBazelModulePackageDep=XW.bazelModulePackageDepToPackageDependency=void 0;var z$s=(tn(),Dr(en)),Ztp=z$s.__importDefault(_a()),erp=z$s.__importDefault(lsr()),Tne=gy(),V$s=Pi(),trp=iP(),rrp=Ba(),nrp=Lar(),irp=ch(),fP=T1n();function $$s(e){return"bazelDepSkipReason"in e}function Q$s(e){return"bazelDepMergeFields"in e}function K$s(e){let r=(0,trp.clone)(e);if($$s(r)){let t=r;delete t.bazelDepSkipReason}if(Q$s(r)){let t=r;delete t.bazelDepMergeFields}return r}XW.bazelModulePackageDepToPackageDependency=K$s;var srp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("bazel_dep")}),name:fP.StringFragmentSchema,version:fP.StringFragmentSchema})}).transform(({children:{rule:e,name:r,version:t}})=>({datasource:nrp.BazelDatasource.id,depType:e.value,depName:r.value,currentValue:t.value})),arp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("git_override")}),module_name:fP.StringFragmentSchema,remote:fP.StringFragmentSchema,commit:fP.StringFragmentSchema})}).transform(({children:{rule:e,module_name:r,remote:t,commit:n}})=>{let i={depType:e.value,depName:r.value,bazelDepSkipReason:"git-dependency",currentDigest:n.value},s=lrp(t.value);return Ztp.default.nonEmptyString(s)?(i.datasource=irp.GithubTagsDatasource.id,i.packageName=s):i.skipReason="unsupported-datasource",i}),orp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("single_version_override")}),module_name:fP.StringFragmentSchema,version:fP.StringFragmentSchema.optional(),registry:fP.StringFragmentSchema.optional()})}).transform(({children:{rule:e,module_name:r,version:t,registry:n}})=>{let i={depType:e.value,depName:r.value,skipReason:"ignored"};if(t){let s=i;s.bazelDepSkipReason="is-pinned",s.currentValue=t.value}if(n){let s=i;s.bazelDepMergeFields=["registryUrls"],s.registryUrls=[n.value]}return i}),crp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.enum(["archive_override","local_path_override"])}),module_name:fP.StringFragmentSchema})}).transform(({children:{rule:e,module_name:r}})=>{let t="unsupported";switch(e.value){case"archive_override":t="file-dependency";break;case"local_path_override":t="local-dependency";break}return{depType:e.value,depName:r.value,skipReason:"unsupported-datasource",bazelDepSkipReason:t}});XW.RuleToBazelModulePackageDep=Tne.z.union([srp,arp,orp,crp]);var urp=(0,rrp.regEx)(/^https:\/\/github\.com\/(?[^/]+\/.+)$/);function lrp(e){var r,t,n;return(n=(t=(r=(0,erp.default)(e))==null?void 0:r.match(urp))==null?void 0:t.groups)==null?void 0:n.packageName}function drp(e){let r=new Map;for(let t of e){let n=r.get(t.depName)??[];n.push(t),r.set(t.depName,n)}return Array.from(r.values())}function H$s(e){if(!e.length)return[];let r=e[0].depName,t=e.find(c=>c.depType==="bazel_dep");if(!t)return V$s.logger.debug(`A 'bazel_dep' was not found for '${r}'.`),[];let n={...t},i=[n],s=e.filter(Q$s);for(let c of s)c.bazelDepMergeFields.forEach(l=>n[l]=c[l]);let a=e.filter($$s);if(a.length===0)return i;if(a.length>1){let c=a.map(l=>l.depType);return V$s.logger.debug({depName:r,depTypes:c},"More than one override for a module was found"),i}let o=a[0];return i.push(K$s(o)),n.skipReason=o.bazelDepSkipReason,i}XW.processModulePkgDeps=H$s;function prp(e){return drp(e).map(H$s).flat()}XW.toPackageDependencies=prp});var Y$s=A(War=>{"use strict";Object.defineProperty(War,"__esModule",{value:!0});War.extractPackageFile=void 0;var W$s=(tn(),Dr(en)),mrp=Oh(),frp=Pi(),hrp=PV(),grp=WO(),yrp=W$s.__importStar(B$s()),_rp=U$s(),Arp=R1n(),brp=W$s.__importStar(R1n());async function Crp(e,r){try{let t=(0,_rp.parse)(e),n=(0,grp.LooseArray)(Arp.RuleToBazelModulePackageDep).transform(brp.toPackageDependencies).transform(s=>s.length?{deps:s}:null).parse(t);if(!n)return null;let i=(await yrp.read((0,mrp.dirname)(r))).filter(s=>s.config===void 0).map(s=>{var a;return(a=s.getOption("registry"))==null?void 0:a.value}).filter(hrp.isNotNullOrUndefined);return i.length&&(n.registryUrls=i),n}catch(t){return frp.logger.debug({err:t,packageFile:r},"Failed to parse bazel module file."),null}}War.extractPackageFile=Crp});var J$s=A(ZW=>{"use strict";Object.defineProperty(ZW,"__esModule",{value:!0});ZW.supportedDatasources=ZW.categories=ZW.defaultConfig=ZW.extractPackageFile=void 0;var vrp=Lar(),Erp=ch(),Drp=Y$s();Object.defineProperty(ZW,"extractPackageFile",{enumerable:!0,get:function(){return Drp.extractPackageFile}});ZW.defaultConfig={fileMatch:["(^|/)MODULE\\.bazel$"]};ZW.categories=["bazel"];ZW.supportedDatasources=[vrp.BazelDatasource.id,Erp.GithubTagsDatasource.id]});var X$s=A(Yar=>{"use strict";Object.defineProperty(Yar,"__esModule",{value:!0});Yar.extractPackageFile=void 0;var Srp=bE();function wrp(e){return{deps:[{depName:"bazel",currentValue:e.split(`
          -`,2)[0].trim(),datasource:Srp.GithubReleasesDatasource.id,packageName:"bazelbuild/bazel"}]}}Yar.extractPackageFile=wrp});var Z$s=A(eY=>{"use strict";Object.defineProperty(eY,"__esModule",{value:!0});eY.supportedDatasources=eY.categories=eY.defaultConfig=eY.extractPackageFile=void 0;var Irp=bE(),xrp=X$s();Object.defineProperty(eY,"extractPackageFile",{enumerable:!0,get:function(){return xrp.extractPackageFile}});eY.defaultConfig={fileMatch:["(^|/)\\.bazelversion$"],pinDigests:!1};eY.categories=["bazel"];eY.supportedDatasources=[Irp.GithubReleasesDatasource.id]});var F1n=A(QF=>{"use strict";Object.defineProperty(QF,"__esModule",{value:!0});QF.api=QF.supportsRanges=QF.urls=QF.displayName=QF.id=void 0;var Trp=Ba(),Prp=DL();QF.id="azure-rest-api";QF.displayName="azure-rest-api";QF.urls=["https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#api-versioning"];QF.supportsRanges=!1;var Rrp=(0,Trp.regEx)(/^(?\d{4})-(?\d{2})-(?\d{2})(?-[a-z]+)?$/),k1n=class extends Prp.GenericVersioningApi{_parse(r){var o;if(!r)return null;let t=(o=Rrp.exec(r))==null?void 0:o.groups;if(!t)return null;let{year:n,month:i,day:s,prerelease:a}=t;return{release:[parseInt(`${n}${i}${s}`),0,0],prerelease:a}}_compare(r,t){return r===t?0:r>t?1:-1}};QF.api=new k1n;QF.default=QF.api});var eQs=A(Jar=>{"use strict";Object.defineProperty(Jar,"__esModule",{value:!0});Jar.BicepResourceVersionIndex=void 0;var KF=gy();Jar.BicepResourceVersionIndex=KF.z.object({Resources:KF.z.record(KF.z.string(),KF.z.object({RelativePath:KF.z.string(),Index:KF.z.number()})),Functions:KF.z.record(KF.z.string(),KF.z.record(KF.z.string(),KF.z.array(KF.z.object({RelativePath:KF.z.string(),Index:KF.z.number()}))))}).transform(({Resources:e,Functions:r})=>{let t=new Map;for(let n of Object.keys(e)){let[i,s]=n.toLowerCase().split("@",2),a=t.get(i)??[];a.push(s),t.set(i,a)}for(let[n,i]of Object.entries(r)){let s=Object.keys(i);t.set(n,s)}return Object.fromEntries(t)})});var Zar=A(Xar=>{"use strict";Object.defineProperty(Xar,"__esModule",{value:!0});Xar.AzureBicepResourceDatasource=void 0;var N1n=(tn(),Dr(en)),tQs=ug(),krp=N1n.__importStar(F1n()),Frp=K0(),Nrp=eQs(),Orp="https://raw.githubusercontent.com/Azure/bicep-types-az/main/generated/index.json",cSe=class e extends Frp.Datasource{static id="azure-bicep-resource";defaultConfig={commitMessageTopic:"resource {{depName}}",commitMessageExtra:"to {{{newVersion}}}",prBodyColumns:["Resource","Change"],prBodyDefinitions:{Resource:"{{{depNameLinked}}}"}};defaultVersioning=krp.id;constructor(){super(e.id)}getChangelogUrl(r){let t=r.indexOf("/"),n=r.slice(0,t),i=r.slice(t+1);return`https://learn.microsoft.com/en-us/azure/templates/${n}/change-log/${i}`}async getReleases(r){let t=await this.getResourceVersionIndex(),n=r.packageName.toLowerCase(),i=t[n];if(!(i!=null&&i.length))return null;let s=this.getChangelogUrl(n);return{releases:i.map(o=>({version:o,changelogUrl:`${s}#${o}`}))}}async getResourceVersionIndex(){let{body:r}=await this.http.getJson(Orp,Nrp.BicepResourceVersionIndex);return r}};Xar.AzureBicepResourceDatasource=cSe;N1n.__decorate([(0,tQs.cache)({namespace:`datasource-${cSe.id}`,key:({packageName:e})=>`getReleases-${e}`})],cSe.prototype,"getReleases",null);N1n.__decorate([(0,tQs.cache)({namespace:`datasource-${cSe.id}`,key:"getResourceVersionIndex",ttlMinutes:24*60})],cSe.prototype,"getResourceVersionIndex",null)});var nQs=A(eor=>{"use strict";Object.defineProperty(eor,"__esModule",{value:!0});eor.extractPackageFile=void 0;var rQs=Ba(),Brp=Zar(),qrp=(0,rQs.regEx)(/resource\s+[A-Za-z0-9_]+\s+(?'(?.+\..+\/.+)@(?.+?)')/);function Mrp(e,r,t){let n=[];for(let i of e.split(rQs.newlineRegex)){let s=i==null?void 0:i.trim();if(!s||s.startsWith("//"))continue;let a=qrp.exec(s);if(!(a!=null&&a.groups))continue;let{depName:o,currentValue:c,replaceString:l}=a.groups;n.push({datasource:Brp.AzureBicepResourceDatasource.id,versioning:"azure-rest-api",depName:o,currentValue:c,autoReplaceStringTemplate:"'{{depName}}@{{newValue}}'",replaceString:l})}return Promise.resolve(n.length?{deps:n}:null)}eor.extractPackageFile=Mrp});var iQs=A(Xfe=>{"use strict";Object.defineProperty(Xfe,"__esModule",{value:!0});Xfe.supportedDatasources=Xfe.defaultConfig=Xfe.extractPackageFile=void 0;var Lrp=Zar(),jrp=nQs();Object.defineProperty(Xfe,"extractPackageFile",{enumerable:!0,get:function(){return jrp.extractPackageFile}});Xfe.defaultConfig={fileMatch:["\\.bicep$"]};Xfe.supportedDatasources=[Lrp.AzureBicepResourceDatasource.id]});var aQs=A(HF=>{"use strict";Object.defineProperty(HF,"__esModule",{value:!0});HF.addDepFromObject=HF.addDepAsDockerImage=HF.addDepAsBitbucketTag=HF.dockerImageObjectRegex=HF.dockerImageRegex=HF.pipeRegex=void 0;var OTt=Ba(),Grp=KL(),sQs=YD();HF.pipeRegex=(0,OTt.regEx)(`^\\s*-\\s?pipe:\\s*'?"?([^\\s'"]+)'?"?\\s*$`);HF.dockerImageRegex=(0,OTt.regEx)(`^\\s*-?\\s?image:\\s*'?"?([^\\s'"]+)'?"?\\s*$`);HF.dockerImageObjectRegex=(0,OTt.regEx)("^(?\\s*)image:\\s*$");function Urp(e,r){let[t,n]=r.split(":"),i={depName:t,currentValue:n,datasource:Grp.BitbucketTagsDatasource.id};i.depType="bitbucket-tags",e.push(i)}HF.addDepAsBitbucketTag=Urp;function Vrp(e,r){let t=(0,sQs.getDep)(r);t.depType="docker",e.push(t)}HF.addDepAsDockerImage=Vrp;function zrp(e,r,t,n,i){var o;let s=(0,OTt.regEx)(`^${i}\\s+name:\\s*['"]?(?[^\\s'"]+)['"]?\\s*$`),a=(0,OTt.regEx)(`^${i}\\s+`);for(let c=t+1;c{"use strict";Object.defineProperty(tor,"__esModule",{value:!0});tor.extractPackageFile=void 0;var $rp=Pi(),Qrp=Ba(),uSe=aQs();function Krp(e,r){var n;let t=[];try{let i=e.replaceAll(/^\s*\r?\n/gm,"").replaceAll(/^\s*#.*\r?\n/gm,"").split(Qrp.newlineRegex),s=i.length;for(let a=0;a{"use strict";Object.defineProperty(sj,"__esModule",{value:!0});sj.urls=sj.supportedDatasources=sj.categories=sj.defaultConfig=sj.extractPackageFile=void 0;var Hrp=Qy(),Wrp=oQs();Object.defineProperty(sj,"extractPackageFile",{enumerable:!0,get:function(){return Wrp.extractPackageFile}});sj.defaultConfig={fileMatch:["(^|/)\\.?bitbucket-pipelines\\.ya?ml$"]};sj.categories=["ci"];sj.supportedDatasources=[Hrp.DockerDatasource.id];sj.urls=["https://support.atlassian.com/bitbucket-cloud/docs/bitbucket-pipelines-configuration-reference/"]});var lQs=A(nor=>{"use strict";Object.defineProperty(nor,"__esModule",{value:!0});nor.extractPackageFile=void 0;var ZVe=Pi(),ror=Ba(),uQs=ch(),Yrp=ZD();function Jrp(e,r){let t=[];try{let n=e.split(ror.newlineRegex);for(let i of n){let s=(0,ror.regEx)(/^\s*(?:-\s+(?:\?\s+)?)?(?[^#\s]+)#(?[^:]+)/).exec(i);if(s!=null&&s.groups){let{depName:a,currentValue:o}=s.groups;ZVe.logger.trace("depLineMatch");let c,l;ZVe.logger.trace(`Found BuildKite plugin ${a}`);let u=(0,ror.regEx)(/(ssh:\/\/git@|https:\/\/)(?[^/]+)\/(?.*)/).exec(a);if(u!=null&&u.groups){ZVe.logger.debug("Examining git plugin");let{registry:h,gitPluginName:_}=u.groups,v={depName:_.replace((0,ror.regEx)("\\.git$"),""),currentValue:o,registryUrls:["https://"+h],datasource:uQs.GithubTagsDatasource.id};t.push(v);continue}else if((0,Yrp.isVersion)(o)){let h=a.split("/");h.length===1?l=`buildkite-plugins/${a}-buildkite-plugin`:h.length===2?l=`${a}-buildkite-plugin`:(ZVe.logger.warn({dependency:a},"Something is wrong with BuildKite plugin name"),c="invalid-dependency-specification")}else ZVe.logger.debug(`Skipping non-pinned buildkite current version ${o}`),c="invalid-version";let m={depName:a,currentValue:o,skipReason:c};l&&(m.datasource=uQs.GithubTagsDatasource.id,m.packageName=l),t.push(m)}}}catch(n){ZVe.logger.debug({err:n,packageFile:r},"Error extracting BuildKite plugins")}return t.length?{deps:t}:null}nor.extractPackageFile=Jrp});var dQs=A(tY=>{"use strict";Object.defineProperty(tY,"__esModule",{value:!0});tY.supportedDatasources=tY.categories=tY.defaultConfig=tY.extractPackageFile=void 0;var Xrp=ch(),Zrp=lQs();Object.defineProperty(tY,"extractPackageFile",{enumerable:!0,get:function(){return Zrp.extractPackageFile}});tY.defaultConfig={fileMatch:["buildkite\\.ya?ml","\\.buildkite/.+\\.ya?ml$"],commitMessageTopic:"buildkite plugin {{depName}}",commitMessageExtra:"to {{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{{newValue}}}{{/if}}"};tY.categories=["ci"];tY.supportedDatasources=[Xrp.GithubTagsDatasource.id]});var dR=A((pQs,mQs)=>{var ior=function(e){return e&&e.Math==Math&&e};mQs.exports=ior(typeof globalThis=="object"&&globalThis)||ior(typeof window=="object"&&window)||ior(typeof self=="object"&&self)||ior(typeof global=="object"&&global)||function(){return this}()||pQs||Function("return this")()});var WC=A((wKg,fQs)=>{fQs.exports=function(e){try{return!!e()}catch{return!0}}});var eze=A((IKg,hQs)=>{var enp=WC();hQs.exports=!enp(function(){var e=function(){}.bind();return typeof e!="function"||e.hasOwnProperty("prototype")})});var sor=A((xKg,AQs)=>{var tnp=eze(),_Qs=Function.prototype,gQs=_Qs.apply,yQs=_Qs.call;AQs.exports=typeof Reflect=="object"&&Reflect.apply||(tnp?yQs.bind(gQs):function(){return yQs.apply(gQs,arguments)})});var wE=A((TKg,vQs)=>{var bQs=eze(),CQs=Function.prototype,O1n=CQs.call,rnp=bQs&&CQs.bind.bind(O1n,O1n);vQs.exports=bQs?rnp:function(e){return function(){return O1n.apply(e,arguments)}}});var Zfe=A((PKg,DQs)=>{var EQs=wE(),nnp=EQs({}.toString),inp=EQs("".slice);DQs.exports=function(e){return inp(nnp(e),8,-1)}});var aor=A((RKg,SQs)=>{var snp=Zfe(),anp=wE();SQs.exports=function(e){if(snp(e)==="Function")return anp(e)}});var q1n=A((kKg,wQs)=>{var B1n=typeof document=="object"&&document.all,onp=typeof B1n>"u"&&B1n!==void 0;wQs.exports={all:B1n,IS_HTMLDDA:onp}});var rS=A((FKg,xQs)=>{var IQs=q1n(),cnp=IQs.all;xQs.exports=IQs.IS_HTMLDDA?function(e){return typeof e=="function"||e===cnp}:function(e){return typeof e=="function"}});var hP=A((NKg,TQs)=>{var unp=WC();TQs.exports=!unp(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var pR=A((OKg,PQs)=>{var lnp=eze(),oor=Function.prototype.call;PQs.exports=lnp?oor.bind(oor):function(){return oor.apply(oor,arguments)}});var M1n=A(FQs=>{"use strict";var RQs={}.propertyIsEnumerable,kQs=Object.getOwnPropertyDescriptor,dnp=kQs&&!RQs.call({1:2},1);FQs.f=dnp?function(r){var t=kQs(this,r);return!!t&&t.enumerable}:RQs});var tze=A((qKg,NQs)=>{NQs.exports=function(e,r){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}}});var j1n=A((MKg,OQs)=>{var pnp=wE(),mnp=WC(),fnp=Zfe(),L1n=Object,hnp=pnp("".split);OQs.exports=mnp(function(){return!L1n("z").propertyIsEnumerable(0)})?function(e){return fnp(e)=="String"?hnp(e,""):L1n(e)}:L1n});var lSe=A((LKg,BQs)=>{BQs.exports=function(e){return e==null}});var BTt=A((jKg,qQs)=>{var gnp=lSe(),ynp=TypeError;qQs.exports=function(e){if(gnp(e))throw ynp("Can't call method on "+e);return e}});var rY=A((GKg,MQs)=>{var _np=j1n(),Anp=BTt();MQs.exports=function(e){return _np(Anp(e))}});var gP=A((UKg,GQs)=>{var LQs=rS(),jQs=q1n(),bnp=jQs.all;GQs.exports=jQs.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:LQs(e)||e===bnp}:function(e){return typeof e=="object"?e!==null:LQs(e)}});var mR=A((VKg,UQs)=>{UQs.exports={}});var WF=A((zKg,zQs)=>{var G1n=mR(),U1n=dR(),Cnp=rS(),VQs=function(e){return Cnp(e)?e:void 0};zQs.exports=function(e,r){return arguments.length<2?VQs(G1n[e])||VQs(U1n[e]):G1n[e]&&G1n[e][r]||U1n[e]&&U1n[e][r]}});var nY=A(($Kg,$Qs)=>{var vnp=wE();$Qs.exports=vnp({}.isPrototypeOf)});var KQs=A((QKg,QQs)=>{QQs.exports=typeof navigator<"u"&&String(navigator.userAgent)||""});var uor=A((KKg,ZQs)=>{var XQs=dR(),V1n=KQs(),HQs=XQs.process,WQs=XQs.Deno,YQs=HQs&&HQs.versions||WQs&&WQs.version,JQs=YQs&&YQs.v8,$V,cor;JQs&&($V=JQs.split("."),cor=$V[0]>0&&$V[0]<4?1:+($V[0]+$V[1]));!cor&&V1n&&($V=V1n.match(/Edge\/(\d+)/),(!$V||$V[1]>=74)&&($V=V1n.match(/Chrome\/(\d+)/),$V&&(cor=+$V[1])));ZQs.exports=cor});var dSe=A((HKg,tKs)=>{var eKs=uor(),Enp=WC(),Dnp=dR(),Snp=Dnp.String;tKs.exports=!!Object.getOwnPropertySymbols&&!Enp(function(){var e=Symbol();return!Snp(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&eKs&&eKs<41})});var z1n=A((WKg,rKs)=>{var wnp=dSe();rKs.exports=wnp&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var rze=A((YKg,nKs)=>{var Inp=WF(),xnp=rS(),Tnp=nY(),Pnp=z1n(),Rnp=Object;nKs.exports=Pnp?function(e){return typeof e=="symbol"}:function(e){var r=Inp("Symbol");return xnp(r)&&Tnp(r.prototype,Rnp(e))}});var e0e=A((JKg,iKs)=>{var knp=String;iKs.exports=function(e){try{return knp(e)}catch{return"Object"}}});var aj=A((XKg,sKs)=>{var Fnp=rS(),Nnp=e0e(),Onp=TypeError;sKs.exports=function(e){if(Fnp(e))return e;throw Onp(Nnp(e)+" is not a function")}});var lor=A((ZKg,aKs)=>{var Bnp=aj(),qnp=lSe();aKs.exports=function(e,r){var t=e[r];return qnp(t)?void 0:Bnp(t)}});var cKs=A((eHg,oKs)=>{var $1n=pR(),Q1n=rS(),K1n=gP(),Mnp=TypeError;oKs.exports=function(e,r){var t,n;if(r==="string"&&Q1n(t=e.toString)&&!K1n(n=$1n(t,e))||Q1n(t=e.valueOf)&&!K1n(n=$1n(t,e))||r!=="string"&&Q1n(t=e.toString)&&!K1n(n=$1n(t,e)))return n;throw Mnp("Can't convert object to primitive value")}});var nze=A((tHg,uKs)=>{uKs.exports=!0});var pKs=A((rHg,dKs)=>{var lKs=dR(),Lnp=Object.defineProperty;dKs.exports=function(e,r){try{Lnp(lKs,e,{value:r,configurable:!0,writable:!0})}catch{lKs[e]=r}return r}});var dor=A((nHg,fKs)=>{var jnp=dR(),Gnp=pKs(),mKs="__core-js_shared__",Unp=jnp[mKs]||Gnp(mKs,{});fKs.exports=Unp});var pSe=A((iHg,gKs)=>{var Vnp=nze(),hKs=dor();(gKs.exports=function(e,r){return hKs[e]||(hKs[e]=r!==void 0?r:{})})("versions",[]).push({version:"3.31.1",mode:Vnp?"pure":"global",copyright:"\xA9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})});var Pne=A((sHg,yKs)=>{var znp=BTt(),$np=Object;yKs.exports=function(e){return $np(znp(e))}});var fR=A((aHg,_Ks)=>{var Qnp=wE(),Knp=Pne(),Hnp=Qnp({}.hasOwnProperty);_Ks.exports=Object.hasOwn||function(r,t){return Hnp(Knp(r),t)}});var qTt=A((oHg,AKs)=>{var Wnp=wE(),Ynp=0,Jnp=Math.random(),Xnp=Wnp(1 .toString);AKs.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Xnp(++Ynp+Jnp,36)}});var nS=A((cHg,CKs)=>{var Znp=dR(),eip=pSe(),bKs=fR(),tip=qTt(),rip=dSe(),nip=z1n(),ize=Znp.Symbol,H1n=eip("wks"),iip=nip?ize.for||ize:ize&&ize.withoutSetter||tip;CKs.exports=function(e){return bKs(H1n,e)||(H1n[e]=rip&&bKs(ize,e)?ize[e]:iip("Symbol."+e)),H1n[e]}});var SKs=A((uHg,DKs)=>{var sip=pR(),vKs=gP(),EKs=rze(),aip=lor(),oip=cKs(),cip=nS(),uip=TypeError,lip=cip("toPrimitive");DKs.exports=function(e,r){if(!vKs(e)||EKs(e))return e;var t=aip(e,lip),n;if(t){if(r===void 0&&(r="default"),n=sip(t,e,r),!vKs(n)||EKs(n))return n;throw uip("Can't convert object to primitive value")}return r===void 0&&(r="number"),oip(e,r)}});var MTt=A((lHg,wKs)=>{var dip=SKs(),pip=rze();wKs.exports=function(e){var r=dip(e,"string");return pip(r)?r:r+""}});var Y1n=A((dHg,xKs)=>{var mip=dR(),IKs=gP(),W1n=mip.document,fip=IKs(W1n)&&IKs(W1n.createElement);xKs.exports=function(e){return fip?W1n.createElement(e):{}}});var J1n=A((pHg,TKs)=>{var hip=hP(),gip=WC(),yip=Y1n();TKs.exports=!hip&&!gip(function(){return Object.defineProperty(yip("div"),"a",{get:function(){return 7}}).a!=7})});var por=A(RKs=>{var _ip=hP(),Aip=pR(),bip=M1n(),Cip=tze(),vip=rY(),Eip=MTt(),Dip=fR(),Sip=J1n(),PKs=Object.getOwnPropertyDescriptor;RKs.f=_ip?PKs:function(r,t){if(r=vip(r),t=Eip(t),Sip)try{return PKs(r,t)}catch{}if(Dip(r,t))return Cip(!Aip(bip.f,r,t),r[t])}});var FKs=A((fHg,kKs)=>{var wip=WC(),Iip=rS(),xip=/#|\.prototype\./,LTt=function(e,r){var t=Pip[Tip(e)];return t==kip?!0:t==Rip?!1:Iip(r)?wip(r):!!r},Tip=LTt.normalize=function(e){return String(e).replace(xip,".").toLowerCase()},Pip=LTt.data={},Rip=LTt.NATIVE="N",kip=LTt.POLYFILL="P";kKs.exports=LTt});var YF=A((hHg,OKs)=>{var NKs=aor(),Fip=aj(),Nip=eze(),Oip=NKs(NKs.bind);OKs.exports=function(e,r){return Fip(e),r===void 0?e:Nip?Oip(e,r):function(){return e.apply(r,arguments)}}});var X1n=A((gHg,BKs)=>{var Bip=hP(),qip=WC();BKs.exports=Bip&&qip(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})});var YO=A((yHg,qKs)=>{var Mip=gP(),Lip=String,jip=TypeError;qKs.exports=function(e){if(Mip(e))return e;throw jip(Lip(e)+" is not an object")}});var JO=A(LKs=>{var Gip=hP(),Uip=J1n(),Vip=X1n(),mor=YO(),MKs=MTt(),zip=TypeError,Z1n=Object.defineProperty,$ip=Object.getOwnPropertyDescriptor,eyn="enumerable",tyn="configurable",ryn="writable";LKs.f=Gip?Vip?function(r,t,n){if(mor(r),t=MKs(t),mor(n),typeof r=="function"&&t==="prototype"&&"value"in n&&ryn in n&&!n[ryn]){var i=$ip(r,t);i&&i[ryn]&&(r[t]=n.value,n={configurable:tyn in n?n[tyn]:i[tyn],enumerable:eyn in n?n[eyn]:i[eyn],writable:!1})}return Z1n(r,t,n)}:Z1n:function(r,t,n){if(mor(r),t=MKs(t),mor(n),Uip)try{return Z1n(r,t,n)}catch{}if("get"in n||"set"in n)throw zip("Accessors not supported");return"value"in n&&(r[t]=n.value),r}});var t0e=A((AHg,jKs)=>{var Qip=hP(),Kip=JO(),Hip=tze();jKs.exports=Qip?function(e,r,t){return Kip.f(e,r,Hip(1,t))}:function(e,r,t){return e[r]=t,e}});var Eh=A((bHg,UKs)=>{"use strict";var hor=dR(),Wip=sor(),Yip=aor(),Jip=rS(),Xip=por().f,Zip=FKs(),sze=mR(),esp=YF(),aze=t0e(),GKs=fR(),tsp=function(e){var r=function(t,n,i){if(this instanceof r){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return Wip(e,this,arguments)};return r.prototype=e.prototype,r};UKs.exports=function(e,r){var t=e.target,n=e.global,i=e.stat,s=e.proto,a=n?hor:i?hor[t]:(hor[t]||{}).prototype,o=n?sze:sze[t]||aze(sze,t,{})[t],c=o.prototype,l,u,m,h,_,b,v,w,x;for(h in r)l=Zip(n?h:t+(i?".":"#")+h,e.forced),u=!l&&a&&GKs(a,h),b=o[h],u&&(e.dontCallGetSet?(x=Xip(a,h),v=x&&x.value):v=a[h]),_=u&&v?v:r[h],!(u&&typeof b==typeof _)&&(e.bind&&u?w=esp(_,hor):e.wrap&&u?w=tsp(_):s&&Jip(_)?w=Yip(_):w=_,(e.sham||_&&_.sham||b&&b.sham)&&aze(w,"sham",!0),aze(o,h,w),s&&(m=t+"Prototype",GKs(sze,m)||aze(sze,m,{}),aze(sze[m],h,_),e.real&&c&&(l||!c[h])&&aze(c,h,_)))}});var mSe=A((CHg,VKs)=>{var rsp=Zfe();VKs.exports=Array.isArray||function(r){return rsp(r)=="Array"}});var $Ks=A((vHg,zKs)=>{var nsp=Math.ceil,isp=Math.floor;zKs.exports=Math.trunc||function(r){var t=+r;return(t>0?isp:nsp)(t)}});var gor=A((EHg,QKs)=>{var ssp=$Ks();QKs.exports=function(e){var r=+e;return r!==r||r===0?0:ssp(r)}});var HKs=A((DHg,KKs)=>{var asp=gor(),osp=Math.min;KKs.exports=function(e){return e>0?osp(asp(e),9007199254740991):0}});var Rne=A((SHg,WKs)=>{var csp=HKs();WKs.exports=function(e){return csp(e.length)}});var nyn=A((wHg,YKs)=>{var usp=TypeError,lsp=9007199254740991;YKs.exports=function(e){if(e>lsp)throw usp("Maximum allowed index exceeded");return e}});var jTt=A((IHg,JKs)=>{"use strict";var dsp=MTt(),psp=JO(),msp=tze();JKs.exports=function(e,r,t){var n=dsp(r);n in e?psp.f(e,n,msp(0,t)):e[n]=t}});var yor=A((xHg,ZKs)=>{var fsp=nS(),hsp=fsp("toStringTag"),XKs={};XKs[hsp]="z";ZKs.exports=String(XKs)==="[object z]"});var oze=A((THg,eHs)=>{var gsp=yor(),ysp=rS(),_or=Zfe(),_sp=nS(),Asp=_sp("toStringTag"),bsp=Object,Csp=_or(function(){return arguments}())=="Arguments",vsp=function(e,r){try{return e[r]}catch{}};eHs.exports=gsp?_or:function(e){var r,t,n;return e===void 0?"Undefined":e===null?"Null":typeof(t=vsp(r=bsp(e),Asp))=="string"?t:Csp?_or(r):(n=_or(r))=="Object"&&ysp(r.callee)?"Arguments":n}});var rHs=A((PHg,tHs)=>{var Esp=wE(),Dsp=rS(),iyn=dor(),Ssp=Esp(Function.toString);Dsp(iyn.inspectSource)||(iyn.inspectSource=function(e){return Ssp(e)});tHs.exports=iyn.inspectSource});var UTt=A((RHg,oHs)=>{var wsp=wE(),Isp=WC(),nHs=rS(),xsp=oze(),Tsp=WF(),Psp=rHs(),iHs=function(){},Rsp=[],sHs=Tsp("Reflect","construct"),syn=/^\s*(?:class|function)\b/,ksp=wsp(syn.exec),Fsp=!syn.exec(iHs),GTt=function(r){if(!nHs(r))return!1;try{return sHs(iHs,Rsp,r),!0}catch{return!1}},aHs=function(r){if(!nHs(r))return!1;switch(xsp(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Fsp||!!ksp(syn,Psp(r))}catch{return!0}};aHs.sham=!0;oHs.exports=!sHs||Isp(function(){var e;return GTt(GTt.call)||!GTt(Object)||!GTt(function(){e=!0})||e})?aHs:GTt});var dHs=A((kHg,lHs)=>{var cHs=mSe(),Nsp=UTt(),Osp=gP(),Bsp=nS(),qsp=Bsp("species"),uHs=Array;lHs.exports=function(e){var r;return cHs(e)&&(r=e.constructor,Nsp(r)&&(r===uHs||cHs(r.prototype))?r=void 0:Osp(r)&&(r=r[qsp],r===null&&(r=void 0))),r===void 0?uHs:r}});var ayn=A((FHg,pHs)=>{var Msp=dHs();pHs.exports=function(e,r){return new(Msp(e))(r===0?0:r)}});var oyn=A((NHg,mHs)=>{var Lsp=WC(),jsp=nS(),Gsp=uor(),Usp=jsp("species");mHs.exports=function(e){return Gsp>=51||!Lsp(function(){var r=[],t=r.constructor={};return t[Usp]=function(){return{foo:1}},r[e](Boolean).foo!==1})}});var cyn=A(()=>{"use strict";var Vsp=Eh(),zsp=WC(),$sp=mSe(),Qsp=gP(),Ksp=Pne(),Hsp=Rne(),fHs=nyn(),hHs=jTt(),Wsp=ayn(),Ysp=oyn(),Jsp=nS(),Xsp=uor(),gHs=Jsp("isConcatSpreadable"),Zsp=Xsp>=51||!zsp(function(){var e=[];return e[gHs]=!1,e.concat()[0]!==e}),eap=function(e){if(!Qsp(e))return!1;var r=e[gHs];return r!==void 0?!!r:$sp(e)},tap=!Zsp||!Ysp("concat");Vsp({target:"Array",proto:!0,arity:1,forced:tap},{concat:function(r){var t=Ksp(this),n=Wsp(t,0),i=0,s,a,o,c,l;for(s=-1,o=arguments.length;s{});var cze=A((LHg,yHs)=>{var rap=oze(),nap=String;yHs.exports=function(e){if(rap(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return nap(e)}});var Aor=A((jHg,_Hs)=>{var iap=gor(),sap=Math.max,aap=Math.min;_Hs.exports=function(e,r){var t=iap(e);return t<0?sap(t+r,0):aap(t,r)}});var uyn=A((GHg,bHs)=>{var oap=rY(),cap=Aor(),uap=Rne(),AHs=function(e){return function(r,t,n){var i=oap(r),s=uap(i),a=cap(n,s),o;if(e&&t!=t){for(;s>a;)if(o=i[a++],o!=o)return!0}else for(;s>a;a++)if((e||a in i)&&i[a]===t)return e||a||0;return!e&&-1}};bHs.exports={includes:AHs(!0),indexOf:AHs(!1)}});var uze=A((UHg,CHs)=>{CHs.exports={}});var dyn=A((VHg,EHs)=>{var lap=wE(),lyn=fR(),dap=rY(),pap=uyn().indexOf,fap=uze(),vHs=lap([].push);EHs.exports=function(e,r){var t=dap(e),n=0,i=[],s;for(s in t)!lyn(fap,s)&&lyn(t,s)&&vHs(i,s);for(;r.length>n;)lyn(t,s=r[n++])&&(~pap(i,s)||vHs(i,s));return i}});var bor=A((zHg,DHs)=>{DHs.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var pyn=A(($Hg,SHs)=>{var hap=dyn(),gap=bor();SHs.exports=Object.keys||function(r){return hap(r,gap)}});var myn=A(wHs=>{var yap=hP(),_ap=X1n(),Aap=JO(),bap=YO(),Cap=rY(),vap=pyn();wHs.f=yap&&!_ap?Object.defineProperties:function(r,t){bap(r);for(var n=Cap(t),i=vap(t),s=i.length,a=0,o;s>a;)Aap.f(r,o=i[a++],n[o]);return r}});var xHs=A((KHg,IHs)=>{var Eap=WF();IHs.exports=Eap("document","documentElement")});var zTt=A((HHg,PHs)=>{var Dap=pSe(),Sap=qTt(),THs=Dap("keys");PHs.exports=function(e){return THs[e]||(THs[e]=Sap(e))}});var fSe=A((WHg,qHs)=>{var wap=YO(),Iap=myn(),RHs=bor(),xap=uze(),Tap=xHs(),Pap=Y1n(),Rap=zTt(),kHs=">",FHs="<",hyn="prototype",gyn="script",OHs=Rap("IE_PROTO"),fyn=function(){},BHs=function(e){return FHs+gyn+kHs+e+FHs+"/"+gyn+kHs},NHs=function(e){e.write(BHs("")),e.close();var r=e.parentWindow.Object;return e=null,r},kap=function(){var e=Pap("iframe"),r="java"+gyn+":",t;return e.style.display="none",Tap.appendChild(e),e.src=String(r),t=e.contentWindow.document,t.open(),t.write(BHs("document.F=Object")),t.close(),t.F},Cor,vor=function(){try{Cor=new ActiveXObject("htmlfile")}catch{}vor=typeof document<"u"?document.domain&&Cor?NHs(Cor):kap():NHs(Cor);for(var e=RHs.length;e--;)delete vor[hyn][RHs[e]];return vor()};xap[OHs]=!0;qHs.exports=Object.create||function(r,t){var n;return r!==null?(fyn[hyn]=wap(r),n=new fyn,fyn[hyn]=null,n[OHs]=r):n=vor(),t===void 0?n:Iap.f(n,t)}});var Eor=A(MHs=>{var Fap=dyn(),Nap=bor(),Oap=Nap.concat("length","prototype");MHs.f=Object.getOwnPropertyNames||function(r){return Fap(r,Oap)}});var GHs=A((JHg,jHs)=>{var LHs=Aor(),Bap=Rne(),qap=jTt(),Lap=Array,jap=Math.max;jHs.exports=function(e,r,t){for(var n=Bap(e),i=LHs(r,n),s=LHs(t===void 0?n:t,n),a=Lap(jap(s-i,0)),o=0;i{var Gap=Zfe(),Uap=rY(),UHs=Eor().f,Vap=GHs(),VHs=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],zap=function(e){try{return UHs(e)}catch{return Vap(VHs)}};zHs.exports.f=function(r){return VHs&&Gap(r)=="Window"?zap(r):UHs(Uap(r))}});var _yn=A($Hs=>{$Hs.f=Object.getOwnPropertySymbols});var lze=A((eWg,QHs)=>{var $ap=t0e();QHs.exports=function(e,r,t,n){return n&&n.enumerable?e[r]=t:$ap(e,r,t),e}});var Dor=A((tWg,KHs)=>{var Qap=JO();KHs.exports=function(e,r,t){return Qap.f(e,r,t)}});var $Tt=A(HHs=>{var Kap=nS();HHs.f=Kap});var y2=A((nWg,YHs)=>{var WHs=mR(),Hap=fR(),Wap=$Tt(),Yap=JO().f;YHs.exports=function(e){var r=WHs.Symbol||(WHs.Symbol={});Hap(r,e)||Yap(r,e,{value:Wap.f(e)})}});var Ayn=A((iWg,JHs)=>{var Jap=pR(),Xap=WF(),Zap=nS(),eop=lze();JHs.exports=function(){var e=Xap("Symbol"),r=e&&e.prototype,t=r&&r.valueOf,n=Zap("toPrimitive");r&&!r[n]&&eop(r,n,function(i){return Jap(t,this)},{arity:1})}});var ZHs=A((sWg,XHs)=>{"use strict";var top=yor(),rop=oze();XHs.exports=top?{}.toString:function(){return"[object "+rop(this)+"]"}});var hSe=A((aWg,tWs)=>{var nop=yor(),iop=JO().f,sop=t0e(),aop=fR(),oop=ZHs(),cop=nS(),eWs=cop("toStringTag");tWs.exports=function(e,r,t,n){if(e){var i=t?e:e.prototype;aop(i,eWs)||iop(i,eWs,{configurable:!0,value:r}),n&&!nop&&sop(i,"toString",oop)}}});var byn=A((oWg,nWs)=>{var uop=dR(),lop=rS(),rWs=uop.WeakMap;nWs.exports=lop(rWs)&&/native code/.test(String(rWs))});var r0e=A((cWg,aWs)=>{var dop=byn(),sWs=dR(),pop=gP(),mop=t0e(),Cyn=fR(),vyn=dor(),fop=zTt(),hop=uze(),iWs="Object already initialized",Eyn=sWs.TypeError,gop=sWs.WeakMap,Sor,QTt,wor,yop=function(e){return wor(e)?QTt(e):Sor(e,{})},_op=function(e){return function(r){var t;if(!pop(r)||(t=QTt(r)).type!==e)throw Eyn("Incompatible receiver, "+e+" required");return t}};dop||vyn.state?(QV=vyn.state||(vyn.state=new gop),QV.get=QV.get,QV.has=QV.has,QV.set=QV.set,Sor=function(e,r){if(QV.has(e))throw Eyn(iWs);return r.facade=e,QV.set(e,r),r},QTt=function(e){return QV.get(e)||{}},wor=function(e){return QV.has(e)}):(gSe=fop("state"),hop[gSe]=!0,Sor=function(e,r){if(Cyn(e,gSe))throw Eyn(iWs);return r.facade=e,mop(e,gSe,r),r},QTt=function(e){return Cyn(e,gSe)?e[gSe]:{}},wor=function(e){return Cyn(e,gSe)});var QV,gSe;aWs.exports={set:Sor,get:QTt,has:wor,enforce:yop,getterFor:_op}});var Ior=A((uWg,cWs)=>{var Aop=YF(),bop=wE(),Cop=j1n(),vop=Pne(),Eop=Rne(),Dop=ayn(),oWs=bop([].push),n0e=function(e){var r=e==1,t=e==2,n=e==3,i=e==4,s=e==6,a=e==7,o=e==5||s;return function(c,l,u,m){for(var h=vop(c),_=Cop(h),b=Aop(l,u),v=Eop(_),w=0,x=m||Dop,P=r?x(c,v):t||a?x(c,0):void 0,k,R;v>w;w++)if((o||w in _)&&(k=_[w],R=b(k,w,h),e))if(r)P[w]=R;else if(R)switch(e){case 3:return!0;case 5:return k;case 6:return w;case 2:oWs(P,k)}else switch(e){case 4:return!1;case 7:oWs(P,k)}return s?-1:n||i?i:P}};cWs.exports={forEach:n0e(0),map:n0e(1),filter:n0e(2),some:n0e(3),every:n0e(4),find:n0e(5),findIndex:n0e(6),filterReject:n0e(7)}});var DWs=A(()=>{"use strict";var xor=Eh(),kyn=dR(),Fyn=pR(),Sop=wE(),wop=nze(),dze=hP(),pze=dSe(),Iop=WC(),gx=fR(),xop=nY(),Iyn=YO(),Tor=rY(),Nyn=MTt(),Top=cze(),xyn=tze(),HTt=fSe(),dWs=pyn(),Pop=Eor(),pWs=yyn(),Rop=_yn(),mWs=por(),fWs=JO(),kop=myn(),hWs=M1n(),Dyn=lze(),Fop=Dor(),Oyn=pSe(),Nop=zTt(),gWs=uze(),uWs=qTt(),Oop=nS(),Bop=$Tt(),qop=y2(),Mop=Ayn(),Lop=hSe(),yWs=r0e(),Por=Ior().forEach,JF=Nop("hidden"),Ror="Symbol",WTt="prototype",jop=yWs.set,lWs=yWs.getterFor(Ror),oj=Object[WTt],_Se=kyn.Symbol,KTt=_Se&&_Se[WTt],Gop=kyn.TypeError,Syn=kyn.QObject,_Ws=mWs.f,ySe=fWs.f,AWs=pWs.f,Uop=hWs.f,bWs=Sop([].push),kne=Oyn("symbols"),YTt=Oyn("op-symbols"),Vop=Oyn("wks"),Tyn=!Syn||!Syn[WTt]||!Syn[WTt].findChild,Pyn=dze&&Iop(function(){return HTt(ySe({},"a",{get:function(){return ySe(this,"a",{value:7}).a}})).a!=7})?function(e,r,t){var n=_Ws(oj,r);n&&delete oj[r],ySe(e,r,t),n&&e!==oj&&ySe(oj,r,n)}:ySe,wyn=function(e,r){var t=kne[e]=HTt(KTt);return jop(t,{type:Ror,tag:e,description:r}),dze||(t.description=r),t},kor=function(r,t,n){r===oj&&kor(YTt,t,n),Iyn(r);var i=Nyn(t);return Iyn(n),gx(kne,i)?(n.enumerable?(gx(r,JF)&&r[JF][i]&&(r[JF][i]=!1),n=HTt(n,{enumerable:xyn(0,!1)})):(gx(r,JF)||ySe(r,JF,xyn(1,{})),r[JF][i]=!0),Pyn(r,i,n)):ySe(r,i,n)},Byn=function(r,t){Iyn(r);var n=Tor(t),i=dWs(n).concat(EWs(n));return Por(i,function(s){(!dze||Fyn(Ryn,n,s))&&kor(r,s,n[s])}),r},zop=function(r,t){return t===void 0?HTt(r):Byn(HTt(r),t)},Ryn=function(r){var t=Nyn(r),n=Fyn(Uop,this,t);return this===oj&&gx(kne,t)&&!gx(YTt,t)?!1:n||!gx(this,t)||!gx(kne,t)||gx(this,JF)&&this[JF][t]?n:!0},CWs=function(r,t){var n=Tor(r),i=Nyn(t);if(!(n===oj&&gx(kne,i)&&!gx(YTt,i))){var s=_Ws(n,i);return s&&gx(kne,i)&&!(gx(n,JF)&&n[JF][i])&&(s.enumerable=!0),s}},vWs=function(r){var t=AWs(Tor(r)),n=[];return Por(t,function(i){!gx(kne,i)&&!gx(gWs,i)&&bWs(n,i)}),n},EWs=function(e){var r=e===oj,t=AWs(r?YTt:Tor(e)),n=[];return Por(t,function(i){gx(kne,i)&&(!r||gx(oj,i))&&bWs(n,kne[i])}),n};pze||(_Se=function(){if(xop(KTt,this))throw Gop("Symbol is not a constructor");var r=!arguments.length||arguments[0]===void 0?void 0:Top(arguments[0]),t=uWs(r),n=function(i){this===oj&&Fyn(n,YTt,i),gx(this,JF)&&gx(this[JF],t)&&(this[JF][t]=!1),Pyn(this,t,xyn(1,i))};return dze&&Tyn&&Pyn(oj,t,{configurable:!0,set:n}),wyn(t,r)},KTt=_Se[WTt],Dyn(KTt,"toString",function(){return lWs(this).tag}),Dyn(_Se,"withoutSetter",function(e){return wyn(uWs(e),e)}),hWs.f=Ryn,fWs.f=kor,kop.f=Byn,mWs.f=CWs,Pop.f=pWs.f=vWs,Rop.f=EWs,Bop.f=function(e){return wyn(Oop(e),e)},dze&&(Fop(KTt,"description",{configurable:!0,get:function(){return lWs(this).description}}),wop||Dyn(oj,"propertyIsEnumerable",Ryn,{unsafe:!0})));xor({global:!0,constructor:!0,wrap:!0,forced:!pze,sham:!pze},{Symbol:_Se});Por(dWs(Vop),function(e){qop(e)});xor({target:Ror,stat:!0,forced:!pze},{useSetter:function(){Tyn=!0},useSimple:function(){Tyn=!1}});xor({target:"Object",stat:!0,forced:!pze,sham:!dze},{create:zop,defineProperty:kor,defineProperties:Byn,getOwnPropertyDescriptor:CWs});xor({target:"Object",stat:!0,forced:!pze},{getOwnPropertyNames:vWs});Mop();Lop(_Se,Ror);gWs[JF]=!0});var qyn=A((pWg,SWs)=>{var $op=dSe();SWs.exports=$op&&!!Symbol.for&&!!Symbol.keyFor});var IWs=A(()=>{var Qop=Eh(),Kop=WF(),Hop=fR(),Wop=cze(),wWs=pSe(),Yop=qyn(),Myn=wWs("string-to-symbol-registry"),Jop=wWs("symbol-to-string-registry");Qop({target:"Symbol",stat:!0,forced:!Yop},{for:function(e){var r=Wop(e);if(Hop(Myn,r))return Myn[r];var t=Kop("Symbol")(r);return Myn[r]=t,Jop[t]=r,t}})});var TWs=A(()=>{var Xop=Eh(),Zop=fR(),ecp=rze(),tcp=e0e(),rcp=pSe(),ncp=qyn(),xWs=rcp("symbol-to-string-registry");Xop({target:"Symbol",stat:!0,forced:!ncp},{keyFor:function(r){if(!ecp(r))throw TypeError(tcp(r)+" is not a symbol");if(Zop(xWs,r))return xWs[r]}})});var JTt=A((yWg,PWs)=>{var icp=wE();PWs.exports=icp([].slice)});var OWs=A((_Wg,NWs)=>{var scp=wE(),RWs=mSe(),acp=rS(),kWs=Zfe(),ocp=cze(),FWs=scp([].push);NWs.exports=function(e){if(acp(e))return e;if(RWs(e)){for(var r=e.length,t=[],n=0;n{var ccp=Eh(),VWs=WF(),zWs=sor(),ucp=pR(),XTt=wE(),$Ws=WC(),BWs=rS(),qWs=rze(),QWs=JTt(),lcp=OWs(),dcp=dSe(),pcp=String,i0e=VWs("JSON","stringify"),For=XTt(/./.exec),MWs=XTt("".charAt),mcp=XTt("".charCodeAt),fcp=XTt("".replace),hcp=XTt(1 .toString),gcp=/[\uD800-\uDFFF]/g,LWs=/^[\uD800-\uDBFF]$/,jWs=/^[\uDC00-\uDFFF]$/,GWs=!dcp||$Ws(function(){var e=VWs("Symbol")();return i0e([e])!="[null]"||i0e({a:e})!="{}"||i0e(Object(e))!="{}"}),UWs=$Ws(function(){return i0e("\uDF06\uD834")!=='"\\udf06\\ud834"'||i0e("\uDEAD")!=='"\\udead"'}),ycp=function(e,r){var t=QWs(arguments),n=lcp(r);if(!(!BWs(n)&&(e===void 0||qWs(e))))return t[1]=function(i,s){if(BWs(n)&&(s=ucp(n,this,pcp(i),s)),!qWs(s))return s},zWs(i0e,null,t)},_cp=function(e,r,t){var n=MWs(t,r-1),i=MWs(t,r+1);return For(LWs,e)&&!For(jWs,i)||For(jWs,e)&&!For(LWs,n)?"\\u"+hcp(mcp(e,0),16):e};i0e&&ccp({target:"JSON",stat:!0,arity:3,forced:GWs||UWs},{stringify:function(r,t,n){var i=QWs(arguments),s=zWs(GWs?ycp:i0e,null,i);return UWs&&typeof s=="string"?fcp(s,gcp,_cp):s}})});var WWs=A(()=>{var Acp=Eh(),bcp=dSe(),Ccp=WC(),HWs=_yn(),vcp=Pne(),Ecp=!bcp||Ccp(function(){HWs.f(1)});Acp({target:"Object",stat:!0,forced:Ecp},{getOwnPropertySymbols:function(r){var t=HWs.f;return t?t(vcp(r)):[]}})});var YWs=A(()=>{DWs();IWs();TWs();KWs();WWs()});var JWs=A(()=>{var Dcp=y2();Dcp("asyncIterator")});var XWs=A(()=>{});var ZWs=A(()=>{var Scp=y2();Scp("hasInstance")});var eYs=A(()=>{var wcp=y2();wcp("isConcatSpreadable")});var Lyn=A(()=>{var Icp=y2();Icp("iterator")});var tYs=A(()=>{var xcp=y2();xcp("match")});var rYs=A(()=>{var Tcp=y2();Tcp("matchAll")});var nYs=A(()=>{var Pcp=y2();Pcp("replace")});var iYs=A(()=>{var Rcp=y2();Rcp("search")});var sYs=A(()=>{var kcp=y2();kcp("species")});var aYs=A(()=>{var Fcp=y2();Fcp("split")});var jyn=A(()=>{var Ncp=y2(),Ocp=Ayn();Ncp("toPrimitive");Ocp()});var oYs=A(()=>{var Bcp=WF(),qcp=y2(),Mcp=hSe();qcp("toStringTag");Mcp(Bcp("Symbol"),"Symbol")});var cYs=A(()=>{var Lcp=y2();Lcp("unscopables")});var uYs=A(()=>{var jcp=dR(),Gcp=hSe();Gcp(jcp.JSON,"JSON",!0)});var lYs=A(()=>{});var dYs=A(()=>{});var mYs=A((sYg,pYs)=>{cyn();VTt();YWs();JWs();XWs();ZWs();eYs();Lyn();tYs();rYs();nYs();iYs();sYs();aYs();jyn();oYs();cYs();uYs();lYs();dYs();var Ucp=mR();pYs.exports=Ucp.Symbol});var hYs=A((aYg,fYs)=>{fYs.exports=function(){}});var ASe=A((oYg,gYs)=>{gYs.exports={}});var AYs=A((cYg,_Ys)=>{var Gyn=hP(),Vcp=fR(),yYs=Function.prototype,zcp=Gyn&&Object.getOwnPropertyDescriptor,Uyn=Vcp(yYs,"name"),$cp=Uyn&&function(){}.name==="something",Qcp=Uyn&&(!Gyn||Gyn&&zcp(yYs,"name").configurable);_Ys.exports={EXISTS:Uyn,PROPER:$cp,CONFIGURABLE:Qcp}});var Vyn=A((uYg,bYs)=>{var Kcp=WC();bYs.exports=!Kcp(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})});var Nor=A((lYg,vYs)=>{var Hcp=fR(),Wcp=rS(),Ycp=Pne(),Jcp=zTt(),Xcp=Vyn(),CYs=Jcp("IE_PROTO"),zyn=Object,Zcp=zyn.prototype;vYs.exports=Xcp?zyn.getPrototypeOf:function(e){var r=Ycp(e);if(Hcp(r,CYs))return r[CYs];var t=r.constructor;return Wcp(t)&&r instanceof t?t.prototype:r instanceof zyn?Zcp:null}});var Hyn=A((dYg,SYs)=>{"use strict";var eup=WC(),tup=rS(),rup=gP(),nup=fSe(),EYs=Nor(),iup=lze(),sup=nS(),aup=nze(),Kyn=sup("iterator"),DYs=!1,Fne,$yn,Qyn;[].keys&&(Qyn=[].keys(),"next"in Qyn?($yn=EYs(EYs(Qyn)),$yn!==Object.prototype&&(Fne=$yn)):DYs=!0);var oup=!rup(Fne)||eup(function(){var e={};return Fne[Kyn].call(e)!==e});oup?Fne={}:aup&&(Fne=nup(Fne));tup(Fne[Kyn])||iup(Fne,Kyn,function(){return this});SYs.exports={IteratorPrototype:Fne,BUGGY_SAFARI_ITERATORS:DYs}});var IYs=A((pYg,wYs)=>{"use strict";var cup=Hyn().IteratorPrototype,uup=fSe(),lup=tze(),dup=hSe(),pup=ASe(),mup=function(){return this};wYs.exports=function(e,r,t,n){var i=r+" Iterator";return e.prototype=uup(cup,{next:lup(+!n,t)}),dup(e,i,!1,!0),pup[i]=mup,e}});var TYs=A((mYg,xYs)=>{var fup=wE(),hup=aj();xYs.exports=function(e,r,t){try{return fup(hup(Object.getOwnPropertyDescriptor(e,r)[t]))}catch{}}});var RYs=A((fYg,PYs)=>{var gup=rS(),yup=String,_up=TypeError;PYs.exports=function(e){if(typeof e=="object"||gup(e))return e;throw _up("Can't set "+yup(e)+" as a prototype")}});var Wyn=A((hYg,kYs)=>{var Aup=TYs(),bup=YO(),Cup=RYs();kYs.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,r={},t;try{t=Aup(Object.prototype,"__proto__","set"),t(r,[]),e=r instanceof Array}catch{}return function(i,s){return bup(i),Cup(s),e?t(i,s):i.__proto__=s,i}}():void 0)});var qor=A((gYg,UYs)=>{"use strict";var vup=Eh(),Eup=pR(),Oor=nze(),jYs=AYs(),Dup=rS(),Sup=IYs(),FYs=Nor(),NYs=Wyn(),wup=hSe(),Iup=t0e(),Yyn=lze(),xup=nS(),OYs=ASe(),GYs=Hyn(),Tup=jYs.PROPER,Pup=jYs.CONFIGURABLE,BYs=GYs.IteratorPrototype,Bor=GYs.BUGGY_SAFARI_ITERATORS,ZTt=xup("iterator"),qYs="keys",ePt="values",MYs="entries",LYs=function(){return this};UYs.exports=function(e,r,t,n,i,s,a){Sup(t,r,n);var o=function(x){if(x===i&&h)return h;if(!Bor&&x in u)return u[x];switch(x){case qYs:return function(){return new t(this,x)};case ePt:return function(){return new t(this,x)};case MYs:return function(){return new t(this,x)}}return function(){return new t(this)}},c=r+" Iterator",l=!1,u=e.prototype,m=u[ZTt]||u["@@iterator"]||i&&u[i],h=!Bor&&m||o(i),_=r=="Array"&&u.entries||m,b,v,w;if(_&&(b=FYs(_.call(new e)),b!==Object.prototype&&b.next&&(!Oor&&FYs(b)!==BYs&&(NYs?NYs(b,BYs):Dup(b[ZTt])||Yyn(b,ZTt,LYs)),wup(b,c,!0,!0),Oor&&(OYs[c]=LYs))),Tup&&i==ePt&&m&&m.name!==ePt&&(!Oor&&Pup?Iup(u,"name",ePt):(l=!0,h=function(){return Eup(m,this)})),i)if(v={values:o(ePt),keys:s?h:o(qYs),entries:o(MYs)},a)for(w in v)(Bor||l||!(w in u))&&Yyn(u,w,v[w]);else vup({target:r,proto:!0,forced:Bor||l},v);return(!Oor||a)&&u[ZTt]!==h&&Yyn(u,ZTt,h,{name:i}),OYs[r]=h,v}});var Mor=A((yYg,VYs)=>{VYs.exports=function(e,r){return{value:e,done:r}}});var mze=A((_Yg,HYs)=>{"use strict";var Rup=rY(),Jyn=hYs(),zYs=ASe(),QYs=r0e(),kup=JO().f,Fup=qor(),Lor=Mor(),Nup=nze(),Oup=hP(),KYs="Array Iterator",Bup=QYs.set,qup=QYs.getterFor(KYs);HYs.exports=Fup(Array,"Array",function(e,r){Bup(this,{type:KYs,target:Rup(e),index:0,kind:r})},function(){var e=qup(this),r=e.target,t=e.kind,n=e.index++;return!r||n>=r.length?(e.target=void 0,Lor(void 0,!0)):t=="keys"?Lor(n,!1):t=="values"?Lor(r[n],!1):Lor([n,r[n]],!1)},"values");var $Ys=zYs.Arguments=zYs.Array;Jyn("keys");Jyn("values");Jyn("entries");if(!Nup&&Oup&&$Ys.name!=="values")try{kup($Ys,"name",{value:"values"})}catch{}});var YYs=A((AYg,WYs)=>{WYs.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}});var fze=A(()=>{mze();var Mup=YYs(),Lup=dR(),jup=oze(),Gup=t0e(),JYs=ASe(),Uup=nS(),XYs=Uup("toStringTag");for(jor in Mup)Xyn=Lup[jor],Gor=Xyn&&Xyn.prototype,Gor&&jup(Gor)!==XYs&&Gup(Gor,XYs,jor),JYs[jor]=JYs.Array;var Xyn,Gor,jor});var eJs=A((vYg,ZYs)=>{var Vup=mYs();fze();ZYs.exports=Vup});var nJs=A(()=>{var zup=nS(),$up=JO().f,tJs=zup("metadata"),rJs=Function.prototype;rJs[tJs]===void 0&&$up(rJs,tJs,{value:null})});var iJs=A(()=>{var Qup=y2();Qup("dispose")});var sJs=A(()=>{var Kup=y2();Kup("metadata")});var oJs=A((TYg,aJs)=>{var Hup=eJs();nJs();iJs();sJs();aJs.exports=Hup});var cJs=A(()=>{var Wup=y2();Wup("asyncDispose")});var e_n=A((kYg,uJs)=>{var Yup=WF(),Jup=wE(),Zyn=Yup("Symbol"),Xup=Zyn.keyFor,Zup=Jup(Zyn.prototype.valueOf);uJs.exports=Zyn.isRegisteredSymbol||function(r){try{return Xup(Zup(r))!==void 0}catch{return!1}}});var lJs=A(()=>{var elp=Eh(),tlp=e_n();elp({target:"Symbol",stat:!0},{isRegisteredSymbol:tlp})});var n_n=A((OYg,gJs)=>{var rlp=pSe(),fJs=WF(),nlp=wE(),ilp=rze(),slp=nS(),Vor=fJs("Symbol"),dJs=Vor.isWellKnownSymbol,hJs=fJs("Object","getOwnPropertyNames"),alp=nlp(Vor.prototype.valueOf),pJs=rlp("wks");for(Uor=0,t_n=hJs(Vor),mJs=t_n.length;Uor{var olp=Eh(),clp=n_n();olp({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:clp})});var _Js=A(()=>{var ulp=y2();ulp("matcher")});var AJs=A(()=>{var llp=y2();llp("observable")});var bJs=A(()=>{var dlp=Eh(),plp=e_n();dlp({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:plp})});var CJs=A(()=>{var mlp=Eh(),flp=n_n();mlp({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:flp})});var vJs=A(()=>{var hlp=y2();hlp("metadataKey")});var EJs=A(()=>{var glp=y2();glp("patternMatch")});var DJs=A(()=>{var ylp=y2();ylp("replaceAll")});var wJs=A((XYg,SJs)=>{var _lp=oJs();cJs();lJs();yJs();_Js();AJs();bJs();CJs();vJs();EJs();DJs();SJs.exports=_lp});var i_n=A((ZYg,IJs)=>{IJs.exports=wJs()});var RJs=A((eJg,PJs)=>{var s_n=wE(),Alp=gor(),blp=cze(),Clp=BTt(),vlp=s_n("".charAt),xJs=s_n("".charCodeAt),Elp=s_n("".slice),TJs=function(e){return function(r,t){var n=blp(Clp(r)),i=Alp(t),s=n.length,a,o;return i<0||i>=s?e?"":void 0:(a=xJs(n,i),a<55296||a>56319||i+1===s||(o=xJs(n,i+1))<56320||o>57343?e?vlp(n,i):a:e?Elp(n,i,i+2):(a-55296<<10)+(o-56320)+65536)}};PJs.exports={codeAt:TJs(!1),charAt:TJs(!0)}});var hze=A(()=>{"use strict";var Dlp=RJs().charAt,Slp=cze(),FJs=r0e(),wlp=qor(),kJs=Mor(),NJs="String Iterator",Ilp=FJs.set,xlp=FJs.getterFor(NJs);wlp(String,"String",function(e){Ilp(this,{type:NJs,string:Slp(e),index:0})},function(){var r=xlp(this),t=r.string,n=r.index,i;return n>=t.length?kJs(void 0,!0):(i=Dlp(t,n),r.index+=i.length,kJs(i,!1))})});var BJs=A((nJg,OJs)=>{mze();VTt();hze();Lyn();var Tlp=$Tt();OJs.exports=Tlp.f("iterator")});var MJs=A((iJg,qJs)=>{var Plp=BJs();fze();qJs.exports=Plp});var jJs=A((sJg,LJs)=>{var Rlp=MJs();LJs.exports=Rlp});var UJs=A((aJg,GJs)=>{var klp=jJs();GJs.exports=klp});var zJs=A((oJg,VJs)=>{VJs.exports=UJs()});var tPt=A((cJg,Nne)=>{var zor=i_n(),Flp=zJs();function a_n(e){"@babel/helpers - typeof";return Nne.exports=a_n=typeof zor=="function"&&typeof Flp=="symbol"?function(r){return typeof r}:function(r){return r&&typeof zor=="function"&&r.constructor===zor&&r!==zor.prototype?"symbol":typeof r},Nne.exports.__esModule=!0,Nne.exports.default=Nne.exports,a_n(e)}Nne.exports=a_n,Nne.exports.__esModule=!0,Nne.exports.default=Nne.exports});var o_n=A((uJg,$Js)=>{var Nlp=WC();$Js.exports=!Nlp(function(){return Object.isExtensible(Object.preventExtensions({}))})});var $or=A((lJg,QJs)=>{var Olp=lze();QJs.exports=function(e,r,t){for(var n in r)t&&t.unsafe&&e[n]?e[n]=r[n]:Olp(e,n,r[n],t);return e}});var HJs=A((dJg,KJs)=>{var Blp=WC();KJs.exports=Blp(function(){if(typeof ArrayBuffer=="function"){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}})});var JJs=A((pJg,YJs)=>{var qlp=WC(),Mlp=gP(),Llp=Zfe(),WJs=HJs(),Qor=Object.isExtensible,jlp=qlp(function(){Qor(1)});YJs.exports=jlp||WJs?function(r){return!Mlp(r)||WJs&&Llp(r)=="ArrayBuffer"?!1:Qor?Qor(r):!0}:Qor});var rPt=A((mJg,eXs)=>{var Glp=Eh(),Ulp=wE(),Vlp=uze(),zlp=gP(),c_n=fR(),$lp=JO().f,XJs=Eor(),Qlp=yyn(),u_n=JJs(),Klp=qTt(),Hlp=o_n(),ZJs=!1,One=Klp("meta"),Wlp=0,l_n=function(e){$lp(e,One,{value:{objectID:"O"+Wlp++,weakData:{}}})},Ylp=function(e,r){if(!zlp(e))return typeof e=="symbol"?e:(typeof e=="string"?"S":"P")+e;if(!c_n(e,One)){if(!u_n(e))return"F";if(!r)return"E";l_n(e)}return e[One].objectID},Jlp=function(e,r){if(!c_n(e,One)){if(!u_n(e))return!0;if(!r)return!1;l_n(e)}return e[One].weakData},Xlp=function(e){return Hlp&&ZJs&&u_n(e)&&!c_n(e,One)&&l_n(e),e},Zlp=function(){edp.enable=function(){},ZJs=!0;var e=XJs.f,r=Ulp([].splice),t={};t[One]=1,e(t).length&&(XJs.f=function(n){for(var i=e(n),s=0,a=i.length;s{var tdp=nS(),rdp=ASe(),ndp=tdp("iterator"),idp=Array.prototype;tXs.exports=function(e){return e!==void 0&&(rdp.Array===e||idp[ndp]===e)}});var nPt=A((hJg,nXs)=>{var sdp=oze(),rXs=lor(),adp=lSe(),odp=ASe(),cdp=nS(),udp=cdp("iterator");nXs.exports=function(e){if(!adp(e))return rXs(e,udp)||rXs(e,"@@iterator")||odp[sdp(e)]}});var p_n=A((gJg,iXs)=>{var ldp=pR(),ddp=aj(),pdp=YO(),mdp=e0e(),fdp=nPt(),hdp=TypeError;iXs.exports=function(e,r){var t=arguments.length<2?fdp(e):r;if(ddp(t))return pdp(ldp(t,e));throw hdp(mdp(e)+" is not iterable")}});var m_n=A((yJg,aXs)=>{var gdp=pR(),sXs=YO(),ydp=lor();aXs.exports=function(e,r,t){var n,i;sXs(e);try{if(n=ydp(e,"return"),!n){if(r==="throw")throw t;return t}n=gdp(n,e)}catch(s){i=!0,n=s}if(r==="throw")throw t;if(i)throw n;return sXs(n),t}});var s0e=A((_Jg,lXs)=>{var _dp=YF(),Adp=pR(),bdp=YO(),Cdp=e0e(),vdp=d_n(),Edp=Rne(),oXs=nY(),Ddp=p_n(),Sdp=nPt(),cXs=m_n(),wdp=TypeError,Kor=function(e,r){this.stopped=e,this.result=r},uXs=Kor.prototype;lXs.exports=function(e,r,t){var n=t&&t.that,i=!!(t&&t.AS_ENTRIES),s=!!(t&&t.IS_RECORD),a=!!(t&&t.IS_ITERATOR),o=!!(t&&t.INTERRUPTED),c=_dp(r,n),l,u,m,h,_,b,v,w=function(P){return l&&cXs(l,"normal",P),new Kor(!0,P)},x=function(P){return i?(bdp(P),o?c(P[0],P[1],w):c(P[0],P[1])):o?c(P,w):c(P)};if(s)l=e.iterator;else if(a)l=e;else{if(u=Sdp(e),!u)throw wdp(Cdp(e)+" is not iterable");if(vdp(u)){for(m=0,h=Edp(e);h>m;m++)if(_=x(e[m]),_&&oXs(uXs,_))return _;return new Kor(!1)}l=Ddp(e,u)}for(b=s?e.next:l.next;!(v=Adp(b,l)).done;){try{_=x(v.value)}catch(P){cXs(l,"throw",P)}if(typeof _=="object"&&_&&oXs(uXs,_))return _}return new Kor(!1)}});var Hor=A((AJg,dXs)=>{var Idp=nY(),xdp=TypeError;dXs.exports=function(e,r){if(Idp(r,e))return e;throw xdp("Incorrect invocation")}});var f_n=A((bJg,mXs)=>{"use strict";var Tdp=Eh(),Pdp=dR(),Rdp=rPt(),kdp=WC(),Fdp=t0e(),Ndp=s0e(),Odp=Hor(),Bdp=rS(),qdp=gP(),Mdp=hSe(),Ldp=JO().f,jdp=Ior().forEach,Gdp=hP(),pXs=r0e(),Udp=pXs.set,Vdp=pXs.getterFor;mXs.exports=function(e,r,t){var n=e.indexOf("Map")!==-1,i=e.indexOf("Weak")!==-1,s=n?"set":"add",a=Pdp[e],o=a&&a.prototype,c={},l;if(!Gdp||!Bdp(a)||!(i||o.forEach&&!kdp(function(){new a().entries().next()})))l=t.getConstructor(r,e,n,s),Rdp.enable();else{l=r(function(h,_){Udp(Odp(h,u),{type:e,collection:new a}),_!=null&&Ndp(_,h[s],{that:h,AS_ENTRIES:n})});var u=l.prototype,m=Vdp(e);jdp(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(h){var _=h=="add"||h=="set";h in o&&!(i&&h=="clear")&&Fdp(u,h,function(b,v){var w=m(this).collection;if(!_&&i&&!qdp(b))return h=="get"?void 0:!1;var x=w[h](b===0?0:b,v);return _?this:x})}),i||Ldp(u,"size",{configurable:!0,get:function(){return m(this).collection.size}})}return Mdp(l,e,!1,!0),c[e]=l,Tdp({global:!0,forced:!0},c),i||t.setStrong(l,e,n),l}});var bXs=A((CJg,AXs)=>{"use strict";var zdp=wE(),fXs=$or(),Wor=rPt().getWeakData,$dp=Hor(),Qdp=YO(),Kdp=lSe(),h_n=gP(),Hdp=s0e(),gXs=Ior(),hXs=fR(),yXs=r0e(),Wdp=yXs.set,Ydp=yXs.getterFor,Jdp=gXs.find,Xdp=gXs.findIndex,Zdp=zdp([].splice),epp=0,Yor=function(e){return e.frozen||(e.frozen=new _Xs)},_Xs=function(){this.entries=[]},g_n=function(e,r){return Jdp(e.entries,function(t){return t[0]===r})};_Xs.prototype={get:function(e){var r=g_n(this,e);if(r)return r[1]},has:function(e){return!!g_n(this,e)},set:function(e,r){var t=g_n(this,e);t?t[1]=r:this.entries.push([e,r])},delete:function(e){var r=Xdp(this.entries,function(t){return t[0]===e});return~r&&Zdp(this.entries,r,1),!!~r}};AXs.exports={getConstructor:function(e,r,t,n){var i=e(function(c,l){$dp(c,s),Wdp(c,{type:r,id:epp++,frozen:void 0}),Kdp(l)||Hdp(l,c[n],{that:c,AS_ENTRIES:t})}),s=i.prototype,a=Ydp(r),o=function(c,l,u){var m=a(c),h=Wor(Qdp(l),!0);return h===!0?Yor(m).set(l,u):h[m.id]=u,c};return fXs(s,{delete:function(c){var l=a(this);if(!h_n(c))return!1;var u=Wor(c);return u===!0?Yor(l).delete(c):u&&hXs(u,l.id)&&delete u[l.id]},has:function(l){var u=a(this);if(!h_n(l))return!1;var m=Wor(l);return m===!0?Yor(u).has(l):m&&hXs(m,u.id)}}),fXs(s,t?{get:function(l){var u=a(this);if(h_n(l)){var m=Wor(l);return m===!0?Yor(u).get(l):m?m[u.id]:void 0}},set:function(l,u){return o(this,l,u)}}:{add:function(l){return o(this,l,!0)}}),i}}});var PXs=A(()=>{"use strict";var tpp=o_n(),CXs=dR(),ecr=wE(),vXs=$or(),rpp=rPt(),npp=f_n(),SXs=bXs(),Jor=gP(),Xor=r0e().enforce,ipp=WC(),spp=byn(),aPt=Object,app=Array.isArray,Zor=aPt.isExtensible,wXs=aPt.isFrozen,opp=aPt.isSealed,IXs=aPt.freeze,cpp=aPt.seal,EXs={},DXs={},upp=!CXs.ActiveXObject&&"ActiveXObject"in CXs,iPt,xXs=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},TXs=npp("WeakMap",xXs,SXs),gze=TXs.prototype,tcr=ecr(gze.set),lpp=function(){return tpp&&ipp(function(){var e=IXs([]);return tcr(new TXs,e,1),!wXs(e)})};spp&&(upp?(iPt=SXs.getConstructor(xXs,"WeakMap",!0),rpp.enable(),y_n=ecr(gze.delete),sPt=ecr(gze.has),__n=ecr(gze.get),vXs(gze,{delete:function(e){if(Jor(e)&&!Zor(e)){var r=Xor(this);return r.frozen||(r.frozen=new iPt),y_n(this,e)||r.frozen.delete(e)}return y_n(this,e)},has:function(r){if(Jor(r)&&!Zor(r)){var t=Xor(this);return t.frozen||(t.frozen=new iPt),sPt(this,r)||t.frozen.has(r)}return sPt(this,r)},get:function(r){if(Jor(r)&&!Zor(r)){var t=Xor(this);return t.frozen||(t.frozen=new iPt),sPt(this,r)?__n(this,r):t.frozen.get(r)}return __n(this,r)},set:function(r,t){if(Jor(r)&&!Zor(r)){var n=Xor(this);n.frozen||(n.frozen=new iPt),sPt(this,r)?tcr(this,r,t):n.frozen.set(r,t)}else tcr(this,r,t);return this}})):lpp()&&vXs(gze,{set:function(r,t){var n;return app(r)&&(wXs(r)?n=EXs:opp(r)&&(n=DXs)),tcr(this,r,t),n==EXs&&IXs(r),n==DXs&&cpp(r),this}}));var y_n,sPt,__n});var RXs=A(()=>{PXs()});var FXs=A((wJg,kXs)=>{mze();VTt();RXs();var dpp=mR();kXs.exports=dpp.WeakMap});var OXs=A((IJg,NXs)=>{var ppp=FXs();fze();NXs.exports=ppp});var qXs=A((xJg,BXs)=>{var mpp=OXs();BXs.exports=mpp});var A_n=A((TJg,MXs)=>{var fpp=e0e();MXs.exports=function(e){if(typeof e=="object"&&"has"in e&&"get"in e&&"set"in e)return e;throw TypeError(fpp(e)+" is not a weakmap")}});var b_n=A((PJg,LXs)=>{LXs.exports=function(e,r){return r==1?function(t,n){return t[e](n)}:function(t,n,i){return t[e](n,i)}}});var C_n=A((RJg,jXs)=>{var hpp=WF(),rcr=b_n();jXs.exports={WeakMap:hpp("WeakMap"),set:rcr("set",2),get:rcr("get",1),has:rcr("has",1),remove:rcr("delete",1)}});var UXs=A(()=>{"use strict";var gpp=Eh(),ypp=A_n(),v_n=C_n(),_pp=v_n.get,App=v_n.has,GXs=v_n.set;gpp({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(r,t){var n=ypp(this),i,s;return App(n,r)?(i=_pp(n,r),"update"in t&&(i=t.update(i,r,n),GXs(n,r,i)),i):(s=t.insert(r,n),GXs(n,r,s),s)}})});var E_n=A((NJg,VXs)=>{var bpp=UTt(),Cpp=e0e(),vpp=TypeError;VXs.exports=function(e){if(bpp(e))return e;throw vpp(Cpp(e)+" is not a constructor")}});var D_n=A((OJg,QXs)=>{"use strict";var Epp=YF(),Dpp=pR(),Spp=aj(),wpp=E_n(),Ipp=lSe(),zXs=s0e(),$Xs=[].push;QXs.exports=function(r){var t=arguments.length,n=t>1?arguments[1]:void 0,i,s,a,o;return wpp(this),i=n!==void 0,i&&Spp(n),Ipp(r)?new this:(s=[],i?(a=0,o=Epp(n,t>2?arguments[2]:void 0),zXs(r,function(c){Dpp($Xs,s,o(c,a++))})):zXs(r,$Xs,{that:s}),new this(s))}});var KXs=A(()=>{var xpp=Eh(),Tpp=D_n();xpp({target:"WeakMap",stat:!0,forced:!0},{from:Tpp})});var S_n=A((MJg,HXs)=>{"use strict";var Ppp=JTt();HXs.exports=function(){return new this(Ppp(arguments))}});var WXs=A(()=>{var Rpp=Eh(),kpp=S_n();Rpp({target:"WeakMap",stat:!0,forced:!0},{of:kpp})});var YXs=A(()=>{"use strict";var Fpp=Eh(),Npp=A_n(),Opp=C_n().remove;Fpp({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var r=Npp(this),t=!0,n,i=0,s=arguments.length;i{"use strict";var ncr=pR(),w_n=aj(),icr=rS(),Bpp=YO(),qpp=TypeError;JXs.exports=function(r,t){var n=Bpp(this),i=w_n(n.get),s=w_n(n.has),a=w_n(n.set),o=arguments.length>2?arguments[2]:void 0,c;if(!icr(t)&&!icr(o))throw qpp("At least one callback required");return ncr(s,n,r)?(c=ncr(i,n,r),icr(t)&&(c=t(c),ncr(a,n,r,c))):icr(o)&&(c=o(),ncr(a,n,r,c)),c}});var XXs=A(()=>{"use strict";var Mpp=Eh(),Lpp=scr();Mpp({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:Lpp})});var eZs=A((QJg,ZXs)=>{var jpp=qXs();hze();UXs();KXs();WXs();YXs();XXs();ZXs.exports=jpp});var rZs=A((KJg,tZs)=>{tZs.exports=eZs()});var iZs=A(()=>{var Gpp=Eh(),Upp=hP(),nZs=JO().f;Gpp({target:"Object",stat:!0,forced:Object.defineProperty!==nZs,sham:!Upp},{defineProperty:nZs})});var oZs=A((YJg,aZs)=>{iZs();var Vpp=mR(),sZs=Vpp.Object,zpp=aZs.exports=function(r,t,n){return sZs.defineProperty(r,t,n)};sZs.defineProperty.sham&&(zpp.sham=!0)});var uZs=A((JJg,cZs)=>{var $pp=oZs();cZs.exports=$pp});var dZs=A((XJg,lZs)=>{var Qpp=uZs();lZs.exports=Qpp});var mZs=A((ZJg,pZs)=>{var Kpp=dZs();pZs.exports=Kpp});var oPt=A((eXg,fZs)=>{fZs.exports=mZs()});var yZs=A(()=>{var Hpp=Eh(),Wpp=WC(),Ypp=rY(),hZs=por().f,gZs=hP(),Jpp=!gZs||Wpp(function(){hZs(1)});Hpp({target:"Object",stat:!0,forced:Jpp,sham:!gZs},{getOwnPropertyDescriptor:function(r,t){return hZs(Ypp(r),t)}})});var bZs=A((nXg,AZs)=>{yZs();var Xpp=mR(),_Zs=Xpp.Object,Zpp=AZs.exports=function(r,t){return _Zs.getOwnPropertyDescriptor(r,t)};_Zs.getOwnPropertyDescriptor.sham&&(Zpp.sham=!0)});var vZs=A((iXg,CZs)=>{var emp=bZs();CZs.exports=emp});var DZs=A((sXg,EZs)=>{var tmp=vZs();EZs.exports=tmp});var wZs=A((aXg,SZs)=>{var rmp=DZs();SZs.exports=rmp});var xZs=A((oXg,IZs)=>{IZs.exports=wZs()});var kZs=A((cXg,cPt)=>{var nmp=tPt().default,I_n=rZs(),TZs=oPt(),PZs=xZs();function RZs(e){if(typeof I_n!="function")return null;var r=new I_n,t=new I_n;return(RZs=function(i){return i?t:r})(e)}function imp(e,r){if(!r&&e&&e.__esModule)return e;if(e===null||nmp(e)!=="object"&&typeof e!="function")return{default:e};var t=RZs(r);if(t&&t.has(e))return t.get(e);var n={},i=TZs&&PZs;for(var s in e)if(s!=="default"&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?PZs(e,s):null;a&&(a.get||a.set)?TZs(n,s,a):n[s]=e[s]}return n.default=e,t&&t.set(e,n),n}cPt.exports=imp,cPt.exports.__esModule=!0,cPt.exports.default=cPt.exports});var x_n=A((uXg,uPt)=>{function smp(e){return e&&e.__esModule?e:{default:e}}uPt.exports=smp,uPt.exports.__esModule=!0,uPt.exports.default=uPt.exports});var T_n=A((lXg,lPt)=>{function amp(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}lPt.exports=amp,lPt.exports.__esModule=!0,lPt.exports.default=lPt.exports});var FZs=A(()=>{var omp=Eh(),cmp=hP(),ump=fSe();omp({target:"Object",stat:!0,sham:!cmp},{create:ump})});var OZs=A((mXg,NZs)=>{FZs();var lmp=mR(),dmp=lmp.Object;NZs.exports=function(r,t){return dmp.create(r,t)}});var qZs=A((fXg,BZs)=>{var pmp=OZs();BZs.exports=pmp});var LZs=A((hXg,MZs)=>{var mmp=qZs();MZs.exports=mmp});var GZs=A((gXg,jZs)=>{var fmp=LZs();jZs.exports=fmp});var P_n=A((yXg,UZs)=>{UZs.exports=GZs()});var VZs=A(()=>{var hmp=Eh(),gmp=Wyn();hmp({target:"Object",stat:!0},{setPrototypeOf:gmp})});var $Zs=A((bXg,zZs)=>{VZs();var ymp=mR();zZs.exports=ymp.Object.setPrototypeOf});var KZs=A((CXg,QZs)=>{var _mp=$Zs();QZs.exports=_mp});var WZs=A((vXg,HZs)=>{var Amp=KZs();HZs.exports=Amp});var JZs=A((EXg,YZs)=>{var bmp=WZs();YZs.exports=bmp});var R_n=A((DXg,XZs)=>{XZs.exports=JZs()});var F_n=A((SXg,rea)=>{"use strict";var eea=wE(),Cmp=aj(),vmp=gP(),Emp=fR(),ZZs=JTt(),Dmp=eze(),tea=Function,Smp=eea([].concat),wmp=eea([].join),k_n={},Imp=function(e,r,t){if(!Emp(k_n,r)){for(var n=[],i=0;i{var xmp=Eh(),nea=F_n();xmp({target:"Function",proto:!0,forced:Function.bind!==nea},{bind:nea})});var yze=A((xXg,sea)=>{var Tmp=mR();sea.exports=function(e){return Tmp[e+"Prototype"]}});var oea=A((TXg,aea)=>{iea();var Pmp=yze();aea.exports=Pmp("Function").bind});var uea=A((PXg,cea)=>{var Rmp=nY(),kmp=oea(),N_n=Function.prototype;cea.exports=function(e){var r=e.bind;return e===N_n||Rmp(N_n,e)&&r===N_n.bind?kmp:r}});var dea=A((RXg,lea)=>{var Fmp=uea();lea.exports=Fmp});var mea=A((kXg,pea)=>{var Nmp=dea();pea.exports=Nmp});var hea=A((FXg,fea)=>{var Omp=mea();fea.exports=Omp});var acr=A((NXg,gea)=>{gea.exports=hea()});var ocr=A((OXg,Bne)=>{var yea=R_n(),Bmp=acr();function O_n(e,r){var t;return Bne.exports=O_n=yea?Bmp(t=yea).call(t):function(i,s){return i.__proto__=s,i},Bne.exports.__esModule=!0,Bne.exports.default=Bne.exports,O_n(e,r)}Bne.exports=O_n,Bne.exports.__esModule=!0,Bne.exports.default=Bne.exports});var _ea=A((BXg,dPt)=>{var qmp=P_n(),Mmp=oPt(),Lmp=ocr();function jmp(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=qmp(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Mmp(e,"prototype",{writable:!1}),r&&Lmp(e,r)}dPt.exports=jmp,dPt.exports.__esModule=!0,dPt.exports.default=dPt.exports});var Sea=A(()=>{var Gmp=Eh(),Ump=WF(),B_n=sor(),Vmp=F_n(),Aea=E_n(),zmp=YO(),bea=gP(),$mp=fSe(),vea=WC(),q_n=Ump("Reflect","construct"),Qmp=Object.prototype,Kmp=[].push,Eea=vea(function(){function e(){}return!(q_n(function(){},[],e)instanceof e)}),Dea=!vea(function(){q_n(function(){})}),Cea=Eea||Dea;Gmp({target:"Reflect",stat:!0,forced:Cea,sham:Cea},{construct:function(r,t){Aea(r),zmp(t);var n=arguments.length<3?r:Aea(arguments[2]);if(Dea&&!Eea)return q_n(r,t,n);if(r==n){switch(t.length){case 0:return new r;case 1:return new r(t[0]);case 2:return new r(t[0],t[1]);case 3:return new r(t[0],t[1],t[2]);case 4:return new r(t[0],t[1],t[2],t[3])}var i=[null];return B_n(Kmp,i,t),new(B_n(Vmp,r,i))}var s=n.prototype,a=$mp(bea(s)?s:Qmp),o=B_n(r,a,t);return bea(o)?o:a}})});var Iea=A((LXg,wea)=>{Sea();var Hmp=mR();wea.exports=Hmp.Reflect.construct});var Tea=A((jXg,xea)=>{var Wmp=Iea();xea.exports=Wmp});var Rea=A((GXg,Pea)=>{var Ymp=Tea();Pea.exports=Ymp});var Fea=A((UXg,kea)=>{var Jmp=Rea();kea.exports=Jmp});var ccr=A((VXg,Nea)=>{Nea.exports=Fea()});var Bea=A(()=>{var Xmp=Eh(),Zmp=WC(),efp=Pne(),Oea=Nor(),tfp=Vyn(),rfp=Zmp(function(){Oea(1)});Xmp({target:"Object",stat:!0,forced:rfp,sham:!tfp},{getPrototypeOf:function(r){return Oea(efp(r))}})});var Mea=A((QXg,qea)=>{Bea();var nfp=mR();qea.exports=nfp.Object.getPrototypeOf});var jea=A((KXg,Lea)=>{var ifp=Mea();Lea.exports=ifp});var Uea=A((HXg,Gea)=>{var sfp=jea();Gea.exports=sfp});var zea=A((WXg,Vea)=>{var afp=Uea();Vea.exports=afp});var Qea=A((YXg,$ea)=>{$ea.exports=zea()});var L_n=A((JXg,qne)=>{var ofp=R_n(),cfp=acr(),Kea=Qea();function M_n(e){var r;return qne.exports=M_n=ofp?cfp(r=Kea).call(r):function(n){return n.__proto__||Kea(n)},qne.exports.__esModule=!0,qne.exports.default=qne.exports,M_n(e)}qne.exports=M_n,qne.exports.__esModule=!0,qne.exports.default=qne.exports});var G_n=A((XXg,pPt)=>{var j_n=ccr();function ufp(){if(typeof Reflect>"u"||!j_n||j_n.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(j_n(Boolean,[],function(){})),!0}catch{return!1}}pPt.exports=ufp,pPt.exports.__esModule=!0,pPt.exports.default=pPt.exports});var Hea=A((ZXg,mPt)=>{function lfp(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}mPt.exports=lfp,mPt.exports.__esModule=!0,mPt.exports.default=mPt.exports});var Wea=A((eZg,fPt)=>{var dfp=tPt().default,pfp=Hea();function mfp(e,r){if(r&&(dfp(r)==="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pfp(e)}fPt.exports=mfp,fPt.exports.__esModule=!0,fPt.exports.default=fPt.exports});var Jea=A((tZg,hPt)=>{var ffp=ccr(),Yea=L_n(),hfp=G_n(),gfp=Wea();function yfp(e){var r=hfp();return function(){var n=Yea(e),i;if(r){var s=Yea(this).constructor;i=ffp(n,arguments,s)}else i=n.apply(this,arguments);return gfp(this,i)}}hPt.exports=yfp,hPt.exports.__esModule=!0,hPt.exports.default=hPt.exports});var eta=A((rZg,Zea)=>{"use strict";var _fp=WF(),Afp=Dor(),bfp=nS(),Cfp=hP(),Xea=bfp("species");Zea.exports=function(e){var r=_fp(e);Cfp&&r&&!r[Xea]&&Afp(r,Xea,{configurable:!0,get:function(){return this}})}});var ata=A((nZg,sta)=>{"use strict";var vfp=fSe(),Efp=Dor(),tta=$or(),Dfp=YF(),Sfp=Hor(),wfp=lSe(),Ifp=s0e(),xfp=qor(),ucr=Mor(),Tfp=eta(),gPt=hP(),rta=rPt().fastKey,ita=r0e(),nta=ita.set,U_n=ita.getterFor;sta.exports={getConstructor:function(e,r,t,n){var i=e(function(l,u){Sfp(l,s),nta(l,{type:r,index:vfp(null),first:void 0,last:void 0,size:0}),gPt||(l.size=0),wfp(u)||Ifp(u,l[n],{that:l,AS_ENTRIES:t})}),s=i.prototype,a=U_n(r),o=function(l,u,m){var h=a(l),_=c(l,u),b,v;return _?_.value=m:(h.last=_={index:v=rta(u,!0),key:u,value:m,previous:b=h.last,next:void 0,removed:!1},h.first||(h.first=_),b&&(b.next=_),gPt?h.size++:l.size++,v!=="F"&&(h.index[v]=_)),l},c=function(l,u){var m=a(l),h=rta(u),_;if(h!=="F")return m.index[h];for(_=m.first;_;_=_.next)if(_.key==u)return _};return tta(s,{clear:function(){for(var u=this,m=a(u),h=m.index,_=m.first;_;)_.removed=!0,_.previous&&(_.previous=_.previous.next=void 0),delete h[_.index],_=_.next;m.first=m.last=void 0,gPt?m.size=0:u.size=0},delete:function(l){var u=this,m=a(u),h=c(u,l);if(h){var _=h.next,b=h.previous;delete m.index[h.index],h.removed=!0,b&&(b.next=_),_&&(_.previous=b),m.first==h&&(m.first=_),m.last==h&&(m.last=b),gPt?m.size--:u.size--}return!!h},forEach:function(u){for(var m=a(this),h=Dfp(u,arguments.length>1?arguments[1]:void 0),_;_=_?_.next:m.first;)for(h(_.value,_.key,this);_&&_.removed;)_=_.previous},has:function(u){return!!c(this,u)}}),tta(s,t?{get:function(u){var m=c(this,u);return m&&m.value},set:function(u,m){return o(this,u===0?0:u,m)}}:{add:function(u){return o(this,u=u===0?0:u,u)}}),gPt&&Efp(s,"size",{configurable:!0,get:function(){return a(this).size}}),i},setStrong:function(e,r,t){var n=r+" Iterator",i=U_n(r),s=U_n(n);xfp(e,r,function(a,o){nta(this,{type:n,target:a,state:i(a),kind:o,last:void 0})},function(){for(var a=s(this),o=a.kind,c=a.last;c&&c.removed;)c=c.previous;return!a.target||!(a.last=c=c?c.next:a.state.first)?(a.target=void 0,ucr(void 0,!0)):o=="keys"?ucr(c.key,!1):o=="values"?ucr(c.value,!1):ucr([c.key,c.value],!1)},t?"entries":"values",!t,!0),Tfp(r)}}});var ota=A(()=>{"use strict";var Pfp=f_n(),Rfp=ata();Pfp("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},Rfp)});var cta=A(()=>{ota()});var lta=A((cZg,uta)=>{mze();cta();VTt();hze();var kfp=mR();uta.exports=kfp.Map});var pta=A((uZg,dta)=>{var Ffp=lta();fze();dta.exports=Ffp});var fta=A((lZg,mta)=>{var Nfp=pta();mta.exports=Nfp});var hta=A(()=>{var Ofp=Eh(),Bfp=D_n();Ofp({target:"Map",stat:!0,forced:!0},{from:Bfp})});var gta=A(()=>{var qfp=Eh(),Mfp=S_n();qfp({target:"Map",stat:!0,forced:!0},{of:Mfp})});var $4=A((hZg,yta)=>{var Lfp=e0e();yta.exports=function(e){if(typeof e=="object"&&"size"in e&&"has"in e&&"get"in e&&"set"in e&&"delete"in e&&"entries"in e)return e;throw TypeError(Lfp(e)+" is not a map")}});var iY=A((gZg,Ata)=>{var jfp=WF(),lcr=b_n(),_ta=jfp("Map");Ata.exports={Map:_ta,set:lcr("set",2),get:lcr("get",1),has:lcr("has",1),remove:lcr("delete",1),proto:_ta.prototype}});var bta=A(()=>{"use strict";var Gfp=Eh(),Ufp=$4(),Vfp=iY().remove;Gfp({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var r=Ufp(this),t=!0,n,i=0,s=arguments.length;i{"use strict";var zfp=Eh(),$fp=$4(),V_n=iY(),Qfp=V_n.get,Kfp=V_n.has,Cta=V_n.set;zfp({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(r,t){var n=$fp(this),i,s;return Kfp(n,r)?(i=Qfp(n,r),"update"in t&&(i=t.update(i,r,n),Cta(n,r,i)),i):(s=t.insert(r,n),Cta(n,r,s),s)}})});var Dta=A((CZg,Eta)=>{var Hfp=pR();Eta.exports=function(e,r,t){for(var n=t||e.next,i,s;!(i=Hfp(n,e)).done;)if(s=r(i.value),s!==void 0)return s}});var KV=A((vZg,Sta)=>{var Wfp=Dta();Sta.exports=function(e,r,t){return t?Wfp(e.entries(),function(n){return r(n[1],n[0])}):e.forEach(r)}});var wta=A(()=>{"use strict";var Yfp=Eh(),Jfp=YF(),Xfp=$4(),Zfp=KV();Yfp({target:"Map",proto:!0,real:!0,forced:!0},{every:function(r){var t=Xfp(this),n=Jfp(r,arguments.length>1?arguments[1]:void 0);return Zfp(t,function(i,s){if(!n(i,s,t))return!1},!0)!==!1}})});var xta=A(()=>{"use strict";var e0p=Eh(),t0p=YF(),r0p=$4(),Ita=iY(),n0p=KV(),i0p=Ita.Map,s0p=Ita.set;e0p({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(r){var t=r0p(this),n=t0p(r,arguments.length>1?arguments[1]:void 0),i=new i0p;return n0p(t,function(s,a){n(s,a,t)&&s0p(i,a,s)}),i}})});var Tta=A(()=>{"use strict";var a0p=Eh(),o0p=YF(),c0p=$4(),u0p=KV();a0p({target:"Map",proto:!0,real:!0,forced:!0},{find:function(r){var t=c0p(this),n=o0p(r,arguments.length>1?arguments[1]:void 0),i=u0p(t,function(s,a){if(n(s,a,t))return{value:s}},!0);return i&&i.value}})});var Pta=A(()=>{"use strict";var l0p=Eh(),d0p=YF(),p0p=$4(),m0p=KV();l0p({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(r){var t=p0p(this),n=d0p(r,arguments.length>1?arguments[1]:void 0),i=m0p(t,function(s,a){if(n(s,a,t))return{key:a}},!0);return i&&i.key}})});var Rta=A(()=>{"use strict";var f0p=Eh(),h0p=wE(),g0p=aj(),y0p=BTt(),_0p=s0e(),dcr=iY(),A0p=dcr.Map,b0p=dcr.has,C0p=dcr.get,v0p=dcr.set,E0p=h0p([].push);f0p({target:"Map",stat:!0,forced:!0},{groupBy:function(r,t){y0p(r),g0p(t);var n=new A0p,i=0;return _0p(r,function(s){var a=t(s,i++);b0p(n,a)?E0p(C0p(n,a),s):v0p(n,a,[s])}),n}})});var Fta=A((FZg,kta)=>{kta.exports=function(e,r){return e===r||e!=e&&r!=r}});var Nta=A(()=>{"use strict";var D0p=Eh(),S0p=Fta(),w0p=$4(),I0p=KV();D0p({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(r){return I0p(w0p(this),function(t){if(S0p(t,r))return!0},!0)===!0}})});var Bta=A(()=>{"use strict";var x0p=Eh(),T0p=pR(),P0p=s0e(),R0p=rS(),Ota=aj(),k0p=iY().Map;x0p({target:"Map",stat:!0,forced:!0},{keyBy:function(r,t){var n=R0p(this)?this:k0p,i=new n;Ota(t);var s=Ota(i.set);return P0p(r,function(a){T0p(s,i,t(a),a)}),i}})});var qta=A(()=>{"use strict";var F0p=Eh(),N0p=$4(),O0p=KV();F0p({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(r){var t=O0p(N0p(this),function(n,i){if(n===r)return{key:i}},!0);return t&&t.key}})});var Lta=A(()=>{"use strict";var B0p=Eh(),q0p=YF(),M0p=$4(),Mta=iY(),L0p=KV(),j0p=Mta.Map,G0p=Mta.set;B0p({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(r){var t=M0p(this),n=q0p(r,arguments.length>1?arguments[1]:void 0),i=new j0p;return L0p(t,function(s,a){G0p(i,n(s,a,t),s)}),i}})});var Gta=A(()=>{"use strict";var U0p=Eh(),V0p=YF(),z0p=$4(),jta=iY(),$0p=KV(),Q0p=jta.Map,K0p=jta.set;U0p({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(r){var t=z0p(this),n=V0p(r,arguments.length>1?arguments[1]:void 0),i=new Q0p;return $0p(t,function(s,a){K0p(i,a,n(s,a,t))}),i}})});var Uta=A(()=>{"use strict";var H0p=Eh(),W0p=$4(),Y0p=s0e(),J0p=iY().set;H0p({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(r){for(var t=W0p(this),n=arguments.length,i=0;i{"use strict";var X0p=Eh(),Z0p=aj(),ehp=$4(),thp=KV(),rhp=TypeError;X0p({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(r){var t=ehp(this),n=arguments.length<2,i=n?void 0:arguments[1];if(Z0p(r),thp(t,function(s,a){n?(n=!1,i=s):i=r(i,s,a,t)}),n)throw rhp("Reduce of empty map with no initial value");return i}})});var zta=A(()=>{"use strict";var nhp=Eh(),ihp=YF(),shp=$4(),ahp=KV();nhp({target:"Map",proto:!0,real:!0,forced:!0},{some:function(r){var t=shp(this),n=ihp(r,arguments.length>1?arguments[1]:void 0);return ahp(t,function(i,s){if(n(i,s,t))return!0},!0)===!0}})});var Qta=A(()=>{"use strict";var ohp=Eh(),$ta=aj(),chp=$4(),z_n=iY(),uhp=TypeError,lhp=z_n.get,dhp=z_n.has,php=z_n.set;ohp({target:"Map",proto:!0,real:!0,forced:!0},{update:function(r,t){var n=chp(this),i=arguments.length;$ta(t);var s=dhp(n,r);if(!s&&i<3)throw uhp("Updating absent value");var a=s?lhp(n,r):$ta(i>2?arguments[2]:void 0)(r,n);return php(n,r,t(a,r,n)),n}})});var Kta=A(()=>{"use strict";var mhp=Eh(),fhp=scr();mhp({target:"Map",proto:!0,real:!0,forced:!0},{upsert:fhp})});var Hta=A(()=>{"use strict";var hhp=Eh(),ghp=scr();hhp({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:ghp})});var Yta=A((re1,Wta)=>{var yhp=fta();hta();gta();bta();vta();wta();xta();Tta();Pta();Rta();Nta();Bta();qta();Lta();Gta();Uta();Vta();zta();Qta();Kta();Hta();Wta.exports=yhp});var Xta=A((ne1,Jta)=>{Jta.exports=Yta()});var era=A((ie1,Zta)=>{"use strict";var _hp=WC();Zta.exports=function(e,r){var t=[][e];return!!t&&_hp(function(){t.call(null,r||function(){return 1},1)})}});var rra=A(()=>{"use strict";var Ahp=Eh(),bhp=aor(),Chp=uyn().indexOf,vhp=era(),$_n=bhp([].indexOf),tra=!!$_n&&1/$_n([1],1,-0)<0,Ehp=tra||!vhp("indexOf");Ahp({target:"Array",proto:!0,forced:Ehp},{indexOf:function(r){var t=arguments.length>1?arguments[1]:void 0;return tra?$_n(this,r,t)||0:Chp(this,r,t)}})});var ira=A((oe1,nra)=>{rra();var Dhp=yze();nra.exports=Dhp("Array").indexOf});var ara=A((ce1,sra)=>{var Shp=nY(),whp=ira(),Q_n=Array.prototype;sra.exports=function(e){var r=e.indexOf;return e===Q_n||Shp(Q_n,e)&&r===Q_n.indexOf?whp:r}});var cra=A((ue1,ora)=>{var Ihp=ara();ora.exports=Ihp});var lra=A((le1,ura)=>{var xhp=cra();ura.exports=xhp});var pra=A((de1,dra)=>{var Thp=lra();dra.exports=Thp});var fra=A((pe1,mra)=>{mra.exports=pra()});var hra=A((me1,yPt)=>{var Php=fra();function Rhp(e){var r;return Php(r=Function.toString.call(e)).call(r,"[native code]")!==-1}yPt.exports=Rhp,yPt.exports.__esModule=!0,yPt.exports.default=yPt.exports});var yra=A((fe1,gra)=>{"use strict";var khp=hP(),Fhp=mSe(),Nhp=TypeError,Ohp=Object.getOwnPropertyDescriptor,Bhp=khp&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();gra.exports=Bhp?function(e,r){if(Fhp(e)&&!Ohp(e,"length").writable)throw Nhp("Cannot set read only .length");return e.length=r}:function(e,r){return e.length=r}});var _ra=A(()=>{"use strict";var qhp=Eh(),Mhp=Pne(),Lhp=Rne(),jhp=yra(),Ghp=nyn(),Uhp=WC(),Vhp=Uhp(function(){return[].push.call({length:4294967296},1)!==4294967297}),zhp=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},$hp=Vhp||!zhp();qhp({target:"Array",proto:!0,arity:1,forced:$hp},{push:function(r){var t=Mhp(this),n=Lhp(t),i=arguments.length;Ghp(n+i);for(var s=0;s{_ra();var Qhp=yze();Ara.exports=Qhp("Array").push});var vra=A((_e1,Cra)=>{var Khp=nY(),Hhp=bra(),K_n=Array.prototype;Cra.exports=function(e){var r=e.push;return e===K_n||Khp(K_n,e)&&r===K_n.push?Hhp:r}});var Dra=A((Ae1,Era)=>{var Whp=vra();Era.exports=Whp});var wra=A((be1,Sra)=>{var Yhp=Dra();Sra.exports=Yhp});var xra=A((Ce1,Ira)=>{var Jhp=wra();Ira.exports=Jhp});var Pra=A((ve1,Tra)=>{Tra.exports=xra()});var kra=A((Ee1,XO)=>{var Rra=acr(),Xhp=ccr(),Zhp=Pra(),egp=ocr(),tgp=G_n();function pcr(e,r,t){if(tgp()){var n;XO.exports=pcr=Rra(n=Xhp).call(n),XO.exports.__esModule=!0,XO.exports.default=XO.exports}else XO.exports=pcr=function(s,a,o){var c=[null];Zhp(c).apply(c,a);var l=Rra(Function).apply(s,c),u=new l;return o&&egp(u,o.prototype),u},XO.exports.__esModule=!0,XO.exports.default=XO.exports;return pcr.apply(null,arguments)}XO.exports=pcr,XO.exports.__esModule=!0,XO.exports.default=XO.exports});var Nra=A((De1,Mne)=>{var Fra=Xta(),rgp=P_n(),ngp=L_n(),igp=ocr(),sgp=hra(),agp=kra();function H_n(e){var r=typeof Fra=="function"?new Fra:void 0;return Mne.exports=H_n=function(n){if(n===null||!sgp(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof r<"u"){if(r.has(n))return r.get(n);r.set(n,i)}function i(){return agp(n,arguments,ngp(this).constructor)}return i.prototype=rgp(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),igp(i,n)},Mne.exports.__esModule=!0,Mne.exports.default=Mne.exports,H_n(e)}Mne.exports=H_n,Mne.exports.__esModule=!0,Mne.exports.default=Mne.exports});var W_n=A(fcr=>{"use strict";var mcr=x_n().default;Object.defineProperty(fcr,"__esModule",{value:!0});fcr.MarshalError=void 0;var ogp=mcr(T_n()),cgp=mcr(_ea()),ugp=mcr(Jea()),lgp=mcr(Nra()),dgp=function(e){(0,cgp.default)(t,e);var r=(0,ugp.default)(t);function t(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return(0,ogp.default)(this,t),r.call(this,"Marshal error: ".concat(n))}return t}((0,lgp.default)(Error));fcr.MarshalError=dgp});var Bra=A((we1,Ora)=>{cyn();var pgp=yze();Ora.exports=pgp("Array").concat});var Mra=A((Ie1,qra)=>{var mgp=nY(),fgp=Bra(),Y_n=Array.prototype;qra.exports=function(e){var r=e.concat;return e===Y_n||mgp(Y_n,e)&&r===Y_n.concat?fgp:r}});var jra=A((xe1,Lra)=>{var hgp=Mra();Lra.exports=hgp});var Ura=A((Te1,Gra)=>{Gra.exports=jra()});var zra=A((Pe1,Vra)=>{var ggp=YO(),ygp=m_n();Vra.exports=function(e,r,t,n){try{return n?r(ggp(t)[0],t[1]):r(t)}catch(i){ygp(e,"throw",i)}}});var Hra=A((Re1,Kra)=>{"use strict";var _gp=YF(),Agp=pR(),bgp=Pne(),Cgp=zra(),vgp=d_n(),Egp=UTt(),Dgp=Rne(),$ra=jTt(),Sgp=p_n(),wgp=nPt(),Qra=Array;Kra.exports=function(r){var t=bgp(r),n=Egp(this),i=arguments.length,s=i>1?arguments[1]:void 0,a=s!==void 0;a&&(s=_gp(s,i>2?arguments[2]:void 0));var o=wgp(t),c=0,l,u,m,h,_,b;if(o&&!(this===Qra&&vgp(o)))for(h=Sgp(t,o),_=h.next,u=n?new this:[];!(m=Agp(_,h)).done;c++)b=a?Cgp(h,s,[m.value,c],!0):m.value,$ra(u,c,b);else for(l=Dgp(t),u=n?new this(l):Qra(l);l>c;c++)b=a?s(t[c],c):t[c],$ra(u,c,b);return u.length=c,u}});var Zra=A((ke1,Xra)=>{var Igp=nS(),Yra=Igp("iterator"),Jra=!1;try{Wra=0,J_n={next:function(){return{done:!!Wra++}},return:function(){Jra=!0}},J_n[Yra]=function(){return this},Array.from(J_n,function(){throw 2})}catch{}var Wra,J_n;Xra.exports=function(e,r){if(!r&&!Jra)return!1;var t=!1;try{var n={};n[Yra]=function(){return{next:function(){return{done:t=!0}}}},e(n)}catch{}return t}});var ena=A(()=>{var xgp=Eh(),Tgp=Hra(),Pgp=Zra(),Rgp=!Pgp(function(e){Array.from(e)});xgp({target:"Array",stat:!0,forced:Rgp},{from:Tgp})});var rna=A((Oe1,tna)=>{hze();ena();var kgp=mR();tna.exports=kgp.Array.from});var X_n=A((Be1,nna)=>{var Fgp=rna();nna.exports=Fgp});var sna=A((qe1,ina)=>{ina.exports=X_n()});var ana=A(()=>{var Ngp=Eh(),Ogp=mSe();Ngp({target:"Array",stat:!0},{isArray:Ogp})});var cna=A((je1,ona)=>{ana();var Bgp=mR();ona.exports=Bgp.Array.isArray});var lna=A((Ge1,una)=>{var qgp=cna();una.exports=qgp});var pna=A((Ue1,dna)=>{var Mgp=lna();dna.exports=Mgp});var fna=A((Ve1,mna)=>{var Lgp=pna();mna.exports=Lgp});var gna=A((ze1,hna)=>{hna.exports=fna()});var Z_n=A(($e1,_Pt)=>{function jgp(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t{var Ggp=gna(),Ugp=Z_n();function Vgp(e){if(Ggp(e))return Ugp(e)}APt.exports=Vgp,APt.exports.__esModule=!0,APt.exports.default=APt.exports});var Ana=A((Ke1,_na)=>{mze();hze();var zgp=nPt();_na.exports=zgp});var Cna=A((He1,bna)=>{var $gp=Ana();fze();bna.exports=$gp});var Ena=A((We1,vna)=>{var Qgp=Cna();vna.exports=Qgp});var Sna=A((Ye1,Dna)=>{var Kgp=Ena();Dna.exports=Kgp});var Ina=A((Je1,wna)=>{wna.exports=Sna()});var Tna=A((Xe1,xna)=>{var Hgp=X_n();xna.exports=Hgp});var Rna=A((Ze1,Pna)=>{var Wgp=Tna();Pna.exports=Wgp});var eAn=A((et1,kna)=>{kna.exports=Rna()});var Fna=A((tt1,bPt)=>{var Ygp=i_n(),Jgp=Ina(),Xgp=eAn();function Zgp(e){if(typeof Ygp<"u"&&Jgp(e)!=null||e["@@iterator"]!=null)return Xgp(e)}bPt.exports=Zgp,bPt.exports.__esModule=!0,bPt.exports.default=bPt.exports});var Bna=A(()=>{"use strict";var e1p=Eh(),Nna=mSe(),t1p=UTt(),r1p=gP(),Ona=Aor(),n1p=Rne(),i1p=rY(),s1p=jTt(),a1p=nS(),o1p=oyn(),c1p=JTt(),u1p=o1p("slice"),l1p=a1p("species"),tAn=Array,d1p=Math.max;e1p({target:"Array",proto:!0,forced:!u1p},{slice:function(r,t){var n=i1p(this),i=n1p(n),s=Ona(r,i),a=Ona(t===void 0?i:t,i),o,c,l;if(Nna(n)&&(o=n.constructor,t1p(o)&&(o===tAn||Nna(o.prototype))?o=void 0:r1p(o)&&(o=o[l1p],o===null&&(o=void 0)),o===tAn||o===void 0))return c1p(n,s,a);for(c=new(o===void 0?tAn:o)(d1p(a-s,0)),l=0;s{Bna();var p1p=yze();qna.exports=p1p("Array").slice});var jna=A((st1,Lna)=>{var m1p=nY(),f1p=Mna(),rAn=Array.prototype;Lna.exports=function(e){var r=e.slice;return e===rAn||m1p(rAn,e)&&r===rAn.slice?f1p:r}});var Una=A((at1,Gna)=>{var h1p=jna();Gna.exports=h1p});var zna=A((ot1,Vna)=>{var g1p=Una();Vna.exports=g1p});var Qna=A((ct1,$na)=>{var y1p=zna();$na.exports=y1p});var Hna=A((ut1,Kna)=>{Kna.exports=Qna()});var Yna=A((lt1,CPt)=>{var _1p=Hna(),A1p=eAn(),Wna=Z_n();function b1p(e,r){var t;if(e){if(typeof e=="string")return Wna(e,r);var n=_1p(t=Object.prototype.toString.call(e)).call(t,8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return A1p(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wna(e,r)}}CPt.exports=b1p,CPt.exports.__esModule=!0,CPt.exports.default=CPt.exports});var Jna=A((dt1,vPt)=>{function C1p(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}vPt.exports=C1p,vPt.exports.__esModule=!0,vPt.exports.default=vPt.exports});var Xna=A((pt1,EPt)=>{var v1p=yna(),E1p=Fna(),D1p=Yna(),S1p=Jna();function w1p(e){return v1p(e)||E1p(e)||D1p(e)||S1p()}EPt.exports=w1p,EPt.exports.__esModule=!0,EPt.exports.default=EPt.exports});var Zna=A(()=>{});var tia=A((ht1,eia)=>{Zna();jyn();var I1p=$Tt();eia.exports=I1p.f("toPrimitive")});var nia=A((gt1,ria)=>{var x1p=tia();ria.exports=x1p});var sia=A((yt1,iia)=>{var T1p=nia();iia.exports=T1p});var oia=A((_t1,aia)=>{var P1p=sia();aia.exports=P1p});var uia=A((At1,cia)=>{cia.exports=oia()});var dia=A((bt1,DPt)=>{var R1p=uia(),lia=tPt().default;function k1p(e,r){if(lia(e)!=="object"||e===null)return e;var t=e[R1p];if(t!==void 0){var n=t.call(e,r||"default");if(lia(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(e)}DPt.exports=k1p,DPt.exports.__esModule=!0,DPt.exports.default=DPt.exports});var nAn=A((Ct1,SPt)=>{var F1p=tPt().default,N1p=dia();function O1p(e){var r=N1p(e,"string");return F1p(r)==="symbol"?r:String(r)}SPt.exports=O1p,SPt.exports.__esModule=!0,SPt.exports.default=SPt.exports});var fia=A((vt1,wPt)=>{var mia=oPt(),B1p=nAn();function pia(e,r){for(var t=0;t{var M1p=oPt(),L1p=nAn();function j1p(e,r,t){return r=L1p(r),r in e?M1p(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}IPt.exports=j1p,IPt.exports.__esModule=!0,IPt.exports.default=IPt.exports});var sAn=A(iAn=>{"use strict";var _ze=x_n().default;Object.defineProperty(iAn,"__esModule",{value:!0});iAn.parse=Q1p;var G1p=_ze(Ura()),U1p=_ze(sna()),V1p=_ze(Xna()),z1p=_ze(T_n()),$1p=_ze(fia()),gia=_ze(hia()),Lne=W_n();function Q1p(e){return new K1p(e).read()}var K1p=function(){function e(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;(0,z1p.default)(this,e),(0,gia.default)(this,"symbols",[]),(0,gia.default)(this,"objects",[]),this.buf=r,this.index=t}return(0,$1p.default)(e,[{key:"read",value:function(){this.symbols=[],this.objects=[];var t=this.readByte(),n=this.readByte();if(t!==4||n>8){var i;throw new Lne.MarshalError((0,G1p.default)(i="incompatible marshal file format (can't be read): format version 4.8 required; ".concat(t,".")).call(i,n," given"))}return this.readAny()}},{key:"readAny",value:function(){var t=this.readByte();switch(t){case 34:return this.entry(this.readString());case 47:{var n=this.readString();return this.readByte(),this.entry(new RegExp(n))}case 48:return null;case 58:{var i=this.readString();return this.symbols.push(i),i}case 59:{var s=this.readInt();if(s<0||s>=this.symbols.length)throw new Lne.MarshalError("bad symbol");return this.symbols[s]}case 64:{var a=this.readInt();if(a<0||a>=this.objects.length)throw new Lne.MarshalError("dump format error (unlinked)");return this.objects[a]}case 67:return this.readAny(),this.readAny();case 70:return!1;case 73:{for(var o=this.readAny(),c=this.readInt(),l=0;l=5&&t<128)return t-5;if(t>=128&&t<=251)return t-251;for(var n=t<128?t:256-t,i=0,s=1,a=0;a=128&&(i-=s),i}},{key:"readByte",value:function(){if(this.index>=this.buf.byteLength)throw new Lne.MarshalError("marshal data too short");var t=this.buf[this.index];return this.index++,t}},{key:"readString",value:function(){var t=this.readBytes();return typeof TextDecoder!="function"&&t.every(function(n){return n<128})?String.fromCharCode.apply(String,(0,V1p.default)((0,U1p.default)(t))):new TextDecoder().decode(t)}},{key:"readBytes",value:function(){var t=this.readLength("string");if(this.index+t>this.buf.byteLength)throw new Lne.MarshalError("marshal data too short");var n=this.buf.subarray(this.index,this.index+t);return this.index+=t,n}},{key:"entry",value:function(t){return this.objects.push(t),t}}]),e}()});var yia=A(aAn=>{"use strict";Object.defineProperty(aAn,"__esModule",{value:!0});Object.defineProperty(aAn,"parse",{enumerable:!0,get:function(){return H1p.parse}});var H1p=sAn()});var _ia=A(Aze=>{"use strict";var W1p=kZs().default;Object.defineProperty(Aze,"__esModule",{value:!0});Object.defineProperty(Aze,"MarshalError",{enumerable:!0,get:function(){return Y1p.MarshalError}});Object.defineProperty(Aze,"parse",{enumerable:!0,get:function(){return J1p.parse}});Aze.Marshal=void 0;var Y1p=W_n(),J1p=sAn(),X1p=W1p(yia());Aze.Marshal=X1p});var Aia=A(hcr=>{"use strict";Object.defineProperty(hcr,"__esModule",{value:!0});hcr.RubygemsHttp=void 0;var Z1p=Wb(),eyp=hMe(),typ=Ip(),oAn=class extends Z1p.Http{getThrottle(r){var n;return((n=(0,typ.parseUrl)(r))==null?void 0:n.host)==="rubygems.org"?new eyp.Throttle(125):super.getThrottle(r)}};hcr.RubygemsHttp=oAn});var cAn=A(a0e=>{"use strict";Object.defineProperty(a0e,"__esModule",{value:!0});a0e.GemVersions=a0e.GemMetadata=a0e.MarshalledVersionInfo=void 0;var ryp=(tn(),Dr(en)),nyp=ryp.__importDefault(_a()),yP=gy(),bia=WO();a0e.MarshalledVersionInfo=(0,bia.LooseArray)(yP.z.object({number:yP.z.string()}).transform(({number:e})=>({version:e}))).transform(e=>e.length===0?null:{releases:e}).nullable().catch(null);a0e.GemMetadata=yP.z.object({name:yP.z.string(),version:yP.z.string().nullish().catch(null),changelog_uri:yP.z.string().nullish().catch(null),homepage_uri:yP.z.string().nullish().catch(null),source_code_uri:yP.z.string().nullish().catch(null)}).transform(({name:e,version:r,changelog_uri:t,homepage_uri:n,source_code_uri:i})=>({packageName:e,latestVersion:r,changelogUrl:t,homepage:n,sourceUrl:i}));a0e.GemVersions=(0,bia.LooseArray)(yP.z.object({number:yP.z.string(),created_at:yP.z.string(),platform:yP.z.string().nullable().catch(null),ruby_version:yP.z.string().nullable().catch(null),rubygems_version:yP.z.string().nullable().catch(null),metadata:yP.z.object({changelog_uri:yP.z.string().optional().catch(void 0),source_code_uri:yP.z.string().optional().catch(void 0)}).catch({})}).transform(({number:e,created_at:r,platform:t,ruby_version:n,rubygems_version:i,metadata:s})=>{let a={version:e,releaseTimestamp:r},o={};return t&&(o.platform=[t]),n&&(o.ruby=[n]),i&&(o.rubygems=[i]),nyp.default.emptyObject(o)||(a.constraints=o),s.changelog_uri&&(a.changelogUrl=s.changelog_uri),s.source_code_uri&&(a.sourceUrl=s.source_code_uri),a}))});var Sia=A(gcr=>{"use strict";Object.defineProperty(gcr,"__esModule",{value:!0});gcr.MetadataCache=void 0;var Dia=(tn(),Dr(en)),iyp=Dia.__importDefault(G3()),syp=Pi(),Cia=Dia.__importStar(gF()),via=Ip(),Eia=cAn(),uAn=class{http;constructor(r){this.http=r}async getRelease(r,t,n){let i=(0,iyp.default)(n,{algorithm:"sha256"}),s="datasource-rubygems",a=`metadata-cache:${r}:${t}`,o=await Cia.get(s,a);if((o==null?void 0:o.hash)===i)return o.data;try{let{body:c}=await this.http.getJson((0,via.joinUrlParts)(r,"/api/v1/versions",`${t}.json`),Eia.GemVersions),{body:l}=await this.http.getJson((0,via.joinUrlParts)(r,"/api/v1/gems",`${t}.json`),Eia.GemMetadata),u={releases:c};l.changelogUrl&&(u.changelogUrl=l.changelogUrl),l.sourceUrl&&(u.sourceUrl=l.sourceUrl),l.homepage&&(u.homepage=l.homepage);let m={hash:i,data:u},h=100*24*60,_=Math.floor(Math.random()*10*24*60);return await Cia.set(s,a,m,h+_),u}catch(c){return syp.logger.debug({err:c},"Rubygems: failed to fetch metadata"),{releases:n.map(u=>({version:u}))}}}};gcr.MetadataCache=uAn});var bze=A(sY=>{"use strict";Object.defineProperty(sY,"__esModule",{value:!0});sY.getElapsedMs=sY.getElapsedHours=sY.getElapsedMinutes=sY.getElapsedDays=void 0;var lAn=zC(),wia=60*1e3,ayp=24*60*wia;function oyp(e){return Math.floor((new Date().getTime()-new Date(e).getTime())/ayp)}sY.getElapsedDays=oyp;function cyp(e){return Math.floor((new Date().getTime()-e.getTime())/wia)}sY.getElapsedMinutes=cyp;function uyp(e){let r=typeof e=="string"?lAn.DateTime.fromISO(e):lAn.DateTime.fromJSDate(e);if(!r.isValid)return 0;let t=lAn.DateTime.now().diff(r,"hours");return Math.floor(t.hours)}sY.getElapsedHours=uyp;function lyp(e){return new Date().getTime()-new Date(e).getTime()}sY.getElapsedMs=lyp});var Nia=A(jne=>{"use strict";Object.defineProperty(jne,"__esModule",{value:!0});jne.VersionsEndpointCache=jne.memCache=void 0;var Cze=gy(),Iia=Pi(),dyp=bze(),xia=Wb(),pyp=Ba(),myp=WO(),Tia=jD(),fyp=Ip();function Ria(e){return e.slice(-33)}function hyp(e){return e.slice(0,33)}function gyp(e){return e.slice(33)}function kia(e,r){for(let t of r){let n=(0,Tia.copystr)(t.packageName),i=e.get(n)??[],{deletedVersions:s,addedVersions:a}=t;if(s.size>0&&(i=i.filter(o=>!s.has(o))),a.length>0){let o=new Set(i);for(let c of a)if(!o.has(c)){let l=(0,Tia.copystr)(c);i.push(l)}}e.set(n,i)}return e}function Pia(e){let t=kia(new Map,Fia.parse(e)),n=new Date,i=e.length,s=Ria(e);return{versionsEndpointSupported:!0,packageVersions:t,syncedAt:n,contentLength:i,contentTail:s}}jne.memCache=new Map;var Fia=Cze.z.string().transform(e=>e.split(pyp.newlineRegex)).pipe((0,myp.LooseArray)(Cze.z.string().transform(e=>e.trim()).refine(e=>e.length>0).refine(e=>!e.startsWith("created_at:")).refine(e=>e!=="---").transform(e=>e.split(" ")).pipe(Cze.z.tuple([Cze.z.string(),Cze.z.string()]).rest(Cze.z.string())).transform(([e,r])=>{let t=new Set,n=[];for(let i of r.split(","))i.startsWith("-")?t.add(i.slice(1)):n.push(i);return{packageName:e,deletedVersions:t,addedVersions:n}})));function yyp(e){return(0,dyp.getElapsedMinutes)(e.syncedAt)>=15}var dAn=class{http;constructor(r){this.http=r}cacheRequests=new Map;async getCache(r){var a;let t=`rubygems-versions-cache:${r}`,n=jne.memCache.get(t);jne.memCache.delete(t);let i;return n?n.versionsEndpointSupported===!1?i=n:yyp(n)?i=await this.deltaSync(n,r):i=n:i=await this.fullSync(r),((a=(0,fyp.parseUrl)(r))==null?void 0:a.hostname)==="rubygems.org"&&jne.memCache.set(t,i),i}async getVersions(r,t){let n=this.cacheRequests.get(r);n||(n=this.getCache(r),this.cacheRequests.set(r,n));let i;try{i=await n}finally{this.cacheRequests.delete(r)}if(i.versionsEndpointSupported===!1)return Iia.logger.debug({packageName:t,registryUrl:r},"Rubygems: endpoint not supported"),{type:"not-supported"};let s=i.packageVersions.get(t);return s!=null&&s.length?{type:"success",versions:s}:(Iia.logger.debug({packageName:t,registryUrl:r},"Rubygems: versions not found"),{type:"not-found"})}async fullSync(r){var t;try{let n=`${r}/versions`,i={headers:{"Accept-Encoding":"gzip"}},{body:s}=await this.http.get(n,i);return Pia(s)}catch(n){if(n instanceof xia.HttpError&&((t=n.response)==null?void 0:t.statusCode)===404)return{versionsEndpointSupported:!1};throw n}}async deltaSync(r,t){var n;try{let i=`${t}/versions`,a={headers:{"Accept-Encoding":"deflate, compress, br",Range:`bytes=${r.contentLength-r.contentTail.length}-`}},{statusCode:o,body:c}=await this.http.get(i,a);if(o===200)return Pia(c);if(hyp(c)!==r.contentTail)return this.fullSync(t);let u=!0,m=gyp(c),h=kia(r.packageVersions,Fia.parse(m)),_=new Date,b=r.contentLength+m.length,v=Ria(c);return{versionsEndpointSupported:u,packageVersions:h,syncedAt:_,contentLength:b,contentTail:v}}catch(i){if(i instanceof xia.HttpError){let s=(n=i.response)==null?void 0:n.statusCode;if(s===416)return this.fullSync(t);if(s===404)return{versionsEndpointSupported:!1}}throw i}}};jne.VersionsEndpointCache=dAn});var TPt=A(_cr=>{"use strict";Object.defineProperty(_cr,"__esModule",{value:!0});_cr.RubyGemsDatasource=void 0;var ycr=(tn(),Dr(en)),_yp=_ia(),Ayp=Pi(),mAn=ug(),byp=Wb(),xPt=Ip(),Cyp=ycr.__importStar(qV()),vyp=K0(),Eyp=Aia(),Dyp=Sia(),pAn=cAn(),Syp=Nia(),Gne=class e extends vyp.Datasource{static id="rubygems";metadataCache;constructor(){super(e.id),this.http=new Eyp.RubygemsHttp(e.id),this.versionsEndpointCache=new Syp.VersionsEndpointCache(this.http),this.metadataCache=new Dyp.MetadataCache(this.http)}defaultRegistryUrls=["https://rubygems.org"];defaultVersioning=Cyp.id;registryStrategy="hunt";versionsEndpointCache;async getReleases({packageName:r,registryUrl:t}){var n;if(!t)return null;try{let i=await this.versionsEndpointCache.getVersions(t,r);if(i.type==="success"){let{versions:a}=i;return await this.metadataCache.getRelease(t,r,a)}let s=(n=(0,xPt.parseUrl)(t))==null?void 0:n.hostname;if(i.type==="not-supported"&&s!=="rubygems.org"){if(s==="rubygems.pkg.github.com"||s==="gitlab.com")return await this.getReleasesViaFallbackAPI(t,r);let a=await this.fetchGemMetadata(t,r);return a?await this.getReleasesViaAPI(t,r,a):await this.getReleasesViaFallbackAPI(t,r)}return null}catch(i){this.handleGenericErrors(i)}}async fetchGemMetadata(r,t){var n;try{let{body:i}=await this.http.getJson((0,xPt.joinUrlParts)(r,"/api/v1/gems",`${t}.json`),pAn.GemMetadata);return i}catch(i){if(i instanceof byp.HttpError&&((n=i.response)==null?void 0:n.statusCode)===404)return null;throw i}}async fetchGemVersions(r,t){try{let{body:n}=await this.http.getJson((0,xPt.joinUrlParts)(r,"/api/v1/versions",`${t}.json`),pAn.GemVersions);return n}catch(n){if(n.statusCode===400||n.statusCode===404)return Ayp.logger.debug({registry:r},"versions endpoint returns error - falling back to info endpoint"),null;throw n}}async getReleasesViaAPI(r,t,n){let i=await this.fetchGemVersions(r,t),s=null;if(i!=null&&i.length)s=i;else if(n.latestVersion)s=[{version:n.latestVersion}];else return null;let a={releases:s};return n.changelogUrl&&(a.changelogUrl=n.changelogUrl),n.homepage&&(a.homepage=n.homepage),n.sourceUrl&&(a.sourceUrl=n.sourceUrl),a}async getReleasesViaFallbackAPI(r,t){let n=(0,xPt.joinUrlParts)(r,"/api/v1/dependencies"),i=(0,xPt.getQueryString)({gems:t}),s=`${n}?${i}`,{body:a}=await this.http.getBuffer(s),o=_yp.Marshal.parse(a);return pAn.MarshalledVersionInfo.parse(o)}};_cr.RubyGemsDatasource=Gne;ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`metadata:${e}/${r}`})],Gne.prototype,"fetchGemMetadata",null);ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`versions:${e}/${r}`})],Gne.prototype,"fetchGemVersions",null);ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`dependencies:${e}/${r}`})],Gne.prototype,"getReleasesViaFallbackAPI",null)});var _2=A(PPt=>{"use strict";var fAn=class{constructor(r){this.i=0,this.string=r,this.whitespace=` 	\r
          +`+w+"]"}return i.pop(),s=w,P}}});var XS=A((iKg,k$s)=>{var mtp=T$s(),ftp=R$s(),htp={parse:mtp,stringify:ftp};k$s.exports=htp});var WO=A($F=>{"use strict";Object.defineProperty($F,"__esModule",{value:!0});$F.Url=$F.UtcDate=$F.Json5=$F.Json=$F.LooseRecord=$F.LooseArray=void 0;var gtp=(tn(),Dr(en)),ytp=gtp.__importDefault(XS()),_tp=zC(),ZS=gy();function Atp(e,{onError:r}={}){return r?ZS.z.array(ZS.z.any()).transform(t=>{let n=[],i=[];for(let s=0;s{let n=[];for(let i of t){let s=e.safeParse(i);s.success&&n.push(s.data)}return n})}$F.LooseArray=Atp;function btp(e,r,t){let n=ZS.z.any(),i,s={};r&&t?(n=e,i=r,s=t):r?r instanceof ZS.z.ZodType?(n=e,i=r):(i=e,s=r):i=e;let{onError:a}=s;return a?ZS.z.record(ZS.z.any()).transform(o=>{let c={},l=[];for(let[u,m]of Object.entries(o)){let h=n.safeParse(u);if(!h.success){for(let b of h.error.issues)b.path.unshift(u),l.push(b);continue}let _=i.safeParse(m);if(!_.success){for(let b of _.error.issues)b.path.unshift(u),l.push(b);continue}c[h.data]=_.data}if(l.length){let u=new ZS.z.ZodError(l);a({error:u,input:o})}return c}):ZS.z.record(ZS.z.any()).transform(o=>{let c={};for(let[l,u]of Object.entries(o)){let m=n.safeParse(l),h=i.safeParse(u);m.success&&h.success&&(c[m.data]=h.data)}return c})}$F.LooseRecord=btp;$F.Json=ZS.z.string().transform((e,r)=>{try{return JSON.parse(e)}catch{return r.addIssue({code:"custom",message:"Invalid JSON"}),ZS.z.NEVER}});$F.Json5=ZS.z.string().transform((e,r)=>{try{return ytp.default.parse(e)}catch{return r.addIssue({code:"custom",message:"Invalid JSON5"}),ZS.z.NEVER}});$F.UtcDate=ZS.z.string({description:"ISO 8601 string"}).transform((e,r)=>{let t=_tp.DateTime.fromISO(e,{zone:"utc"});return t.isValid?t:(r.addIssue({code:"custom",message:"Invalid date"}),ZS.z.NEVER)});$F.Url=ZS.z.string().transform((e,r)=>{try{return new URL(e)}catch{return r.addIssue({code:"custom",message:"Invalid URL"}),ZS.z.NEVER}})});var q$s=A(ij=>{"use strict";Object.defineProperty(ij,"__esModule",{value:!0});ij.read=ij.parse=ij.CommandEntry=ij.BazelOption=ij.ImportEntry=void 0;var F$s=(tn(),Dr(en)),N$s=F$s.__importDefault(Oh()),Ctp=PV(),vtp=F$s.__importStar(km()),w1n=Ba(),Etp=(0,w1n.regEx)("^(?(?:try-)?import)\\s+(?\\S+)$"),Dtp=(0,w1n.regEx)("^(?\\w+)(:(?\\S+))?\\s+(?.*)$"),Stp=(0,w1n.regEx)("\\s+"),zar=class{path;isTry;entryType="import";constructor(r,t){this.path=r,this.isTry=t}};ij.ImportEntry=zar;var $ar=class e{name;value;constructor(r,t){this.name=r,this.value=t}static parse(r){let t=[],n=r.split(Stp);for(let i=0;i=0){let m=s.substring(a,o),h=s.substring(o+1);t.push(new e(m,h));continue}let c=s.substring(a),l=i+1,u=lt.name===r)}};ij.CommandEntry=Qar;function wtp(e){return e.length===0?!1:!e.startsWith("#")}function Itp(e){let r=Etp.exec(e);if(r!=null&&r.groups){let n=r.groups;return new zar(n.path,n.type==="try-import")}let t=Dtp.exec(e);if(t!=null&&t.groups){let n=t.groups;return new Qar(n.command,$ar.parse(n.options),n.config)}}function O$s(e){return e.split(`
          +`).map(r=>r.trim()).filter(wtp).map(Itp).filter(Ctp.isNotNullOrUndefined)}ij.parse=O$s;async function B$s(e,r,t){if(t.has(e))throw new Error(`Attempted to read a bazelrc multiple times. file: ${e}`);t.add(e);let n=await vtp.readLocalFile(e,"utf8");if(!n)return[];let i=O$s(n),s=[];for(let a of i){if(a.entryType==="command"){s.push(a);continue}let o=N$s.default.normalize(a.path.replace("%workspace%",r)),c=await B$s(o,r,t);s.push(...c)}return s}async function xtp(e){let r=N$s.default.join(e,".bazelrc");return await B$s(r,e,new Set)}ij.read=xtp});var I1n=A(JVe=>{"use strict";Object.defineProperty(JVe,"__esModule",{value:!0});JVe.asBoolean=JVe.booleanStringValues=void 0;var Ttp=(tn(),Dr(en)),Ptp=Ttp.__importDefault(_a()),M$s=new Map([["True",!0],["False",!1]]);JVe.booleanStringValues=Array.from(M$s.keys());function Rtp(e){let r=M$s.get(e);if(Ptp.default.boolean(r))return r;throw new Error(`Invalid Starlark boolean string: ${e}`)}JVe.asBoolean=Rtp});var T1n=A(Yy=>{"use strict";Object.defineProperty(Yy,"__esModule",{value:!0});Yy.isPrimitive=Yy.isValue=Yy.array=Yy.attribute=Yy.record=Yy.boolean=Yy.string=Yy.AttributeFragmentSchema=Yy.RecordFragmentSchema=Yy.ArrayFragmentSchema=Yy.BooleanFragmentSchema=Yy.StringFragmentSchema=void 0;var ktp=(tn(),Dr(en)),tS=gy(),L$s=WO(),Ftp=ktp.__importStar(I1n());Yy.StringFragmentSchema=tS.z.object({type:tS.z.literal("string"),value:tS.z.string(),isComplete:tS.z.literal(!0)});Yy.BooleanFragmentSchema=tS.z.object({type:tS.z.literal("boolean"),value:tS.z.boolean(),isComplete:tS.z.literal(!0)});var j$s=tS.z.discriminatedUnion("type",[Yy.StringFragmentSchema,Yy.BooleanFragmentSchema]);Yy.ArrayFragmentSchema=tS.z.object({type:tS.z.literal("array"),items:(0,L$s.LooseArray)(j$s),isComplete:tS.z.boolean()});var x1n=tS.z.discriminatedUnion("type",[Yy.StringFragmentSchema,Yy.BooleanFragmentSchema,Yy.ArrayFragmentSchema]);Yy.RecordFragmentSchema=tS.z.object({type:tS.z.literal("record"),children:(0,L$s.LooseRecord)(x1n),isComplete:tS.z.boolean()});Yy.AttributeFragmentSchema=tS.z.object({type:tS.z.literal("attribute"),name:tS.z.string(),value:x1n.optional(),isComplete:tS.z.boolean()});var cKg=tS.z.discriminatedUnion("type",[Yy.ArrayFragmentSchema,Yy.AttributeFragmentSchema,Yy.BooleanFragmentSchema,Yy.RecordFragmentSchema,Yy.StringFragmentSchema]);function Ntp(e){return{type:"string",isComplete:!0,value:e}}Yy.string=Ntp;function Otp(e){return{type:"boolean",isComplete:!0,value:typeof e=="string"?Ftp.asBoolean(e):e}}Yy.boolean=Otp;function Btp(e={},r=!1){return{type:"record",isComplete:r,children:e}}Yy.record=Btp;function qtp(e,r,t=!1){return{type:"attribute",name:e,value:r,isComplete:t}}Yy.attribute=qtp;function Mtp(e=[],r=!1){return{type:"array",items:e,isComplete:r}}Yy.array=Mtp;function Ltp(e){return x1n.safeParse(e).success}Yy.isValue=Ltp;function jtp(e){return j$s.safeParse(e).success}Yy.isPrimitive=jtp});var G$s=A(XVe=>{"use strict";Object.defineProperty(XVe,"__esModule",{value:!0});XVe.Ctx=XVe.CtxProcessingError=void 0;var Gtp=(tn(),Dr(en)),Yfe=Gtp.__importStar(T1n()),Kar=class extends Error{current;parent;constructor(r,t){let n=`Invalid context state. current: ${r.type}, parent: ${(t==null?void 0:t.type)??"none"}`;super(n),this.name="CtxProcessingError",this.current=r,this.parent=t}};XVe.CtxProcessingError=Kar;var P1n=class{results;stack;constructor(r=[],t=[]){this.results=r,this.stack=t}get safeCurrent(){return this.stack.at(-1)}get current(){let r=this.safeCurrent;if(r===void 0)throw new Error("Requested current, but no value.");return r}get currentRecord(){let r=this.current;if(r.type==="record")return r;throw new Error("Requested current record, but does not exist.")}get currentArray(){let r=this.current;if(r.type==="array")return r;throw new Error("Requested current array, but does not exist.")}popStack(){let r=this.stack.pop();if(!r)return!1;if(!r.isComplete)return this.stack.push(r),!1;let t=this.safeCurrent;if(t){if(t.type==="attribute"&&Yfe.isValue(r))return t.value=r,t.isComplete=!0,!0;if(t.type==="array"&&Yfe.isPrimitive(r))return t.items.push(r),!0;if(t.type==="record"&&r.type==="attribute"&&r.value!==void 0)return t.children[r.name]=r.value,!0}else if(r.type==="record")return this.results.push(r),!0;throw new Kar(r,t)}processStack(){for(;this.popStack(););return this}addString(r){return this.stack.push(Yfe.string(r)),this.processStack()}addBoolean(r){return this.stack.push(Yfe.boolean(r)),this.processStack()}startRecord(r={}){let t=Yfe.record(r);return this.stack.push(t),this}endRecord(){let r=this.currentRecord;return r.isComplete=!0,this.processStack()}startRule(r){return this.startRecord({rule:Yfe.string(r)})}endRule(){return this.endRecord()}startAttribute(r){return this.stack.push(Yfe.attribute(r)),this.processStack()}startArray(){return this.stack.push(Yfe.array()),this.processStack()}endArray(){let r=this.currentArray;return r.isComplete=!0,this.processStack()}};XVe.Ctx=P1n});var V$s=A(Har=>{"use strict";Object.defineProperty(Har,"__esModule",{value:!0});Har.parse=void 0;var Utp=(tn(),Dr(en)),Jfe=dP(),U$s=Ba(),Vtp=G$s(),ztp=Utp.__importStar(I1n()),$tp=(0,U$s.regEx)(`^${ztp.booleanStringValues.join("|")}$`),Qtp=["archive_override","bazel_dep","git_override","local_path_override","single_version_override"],Ktp=(0,U$s.regEx)(`^${Qtp.join("|")}$`),Htp=Jfe.query.sym((e,r)=>e.startAttribute(r.value)).op("=").alt(Jfe.query.str((e,r)=>e.addString(r.value)),Jfe.query.sym($tp,(e,r)=>e.addBoolean(r.value))),Wtp=Jfe.query.sym(Ktp,(e,r)=>e.startRule(r.value)).join(Jfe.query.tree({type:"wrapped-tree",maxDepth:1,search:Htp,postHandler:(e,r)=>e.endRule()})),Ytp=Jfe.query.alt(Wtp),Jtp=Jfe.query.tree({type:"root-tree",maxDepth:16,search:Ytp}),Xtp=Jfe.lang.createLang("starlark");function Ztp(e){let r=Xtp.query(e,Jtp,new Vtp.Ctx);return(r==null?void 0:r.results)??[]}Har.parse=Ztp});var R1n=A(XW=>{"use strict";Object.defineProperty(XW,"__esModule",{value:!0});XW.toPackageDependencies=XW.processModulePkgDeps=XW.RuleToBazelModulePackageDep=XW.bazelModulePackageDepToPackageDependency=void 0;var $$s=(tn(),Dr(en)),erp=$$s.__importDefault(_a()),trp=$$s.__importDefault(lsr()),Tne=gy(),z$s=Pi(),rrp=iP(),nrp=Ba(),irp=Lar(),srp=ch(),fP=T1n();function Q$s(e){return"bazelDepSkipReason"in e}function K$s(e){return"bazelDepMergeFields"in e}function H$s(e){let r=(0,rrp.clone)(e);if(Q$s(r)){let t=r;delete t.bazelDepSkipReason}if(K$s(r)){let t=r;delete t.bazelDepMergeFields}return r}XW.bazelModulePackageDepToPackageDependency=H$s;var arp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("bazel_dep")}),name:fP.StringFragmentSchema,version:fP.StringFragmentSchema})}).transform(({children:{rule:e,name:r,version:t}})=>({datasource:irp.BazelDatasource.id,depType:e.value,depName:r.value,currentValue:t.value})),orp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("git_override")}),module_name:fP.StringFragmentSchema,remote:fP.StringFragmentSchema,commit:fP.StringFragmentSchema})}).transform(({children:{rule:e,module_name:r,remote:t,commit:n}})=>{let i={depType:e.value,depName:r.value,bazelDepSkipReason:"git-dependency",currentDigest:n.value},s=drp(t.value);return erp.default.nonEmptyString(s)?(i.datasource=srp.GithubTagsDatasource.id,i.packageName=s):i.skipReason="unsupported-datasource",i}),crp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.literal("single_version_override")}),module_name:fP.StringFragmentSchema,version:fP.StringFragmentSchema.optional(),registry:fP.StringFragmentSchema.optional()})}).transform(({children:{rule:e,module_name:r,version:t,registry:n}})=>{let i={depType:e.value,depName:r.value,skipReason:"ignored"};if(t){let s=i;s.bazelDepSkipReason="is-pinned",s.currentValue=t.value}if(n){let s=i;s.bazelDepMergeFields=["registryUrls"],s.registryUrls=[n.value]}return i}),urp=fP.RecordFragmentSchema.extend({children:Tne.z.object({rule:fP.StringFragmentSchema.extend({value:Tne.z.enum(["archive_override","local_path_override"])}),module_name:fP.StringFragmentSchema})}).transform(({children:{rule:e,module_name:r}})=>{let t="unsupported";switch(e.value){case"archive_override":t="file-dependency";break;case"local_path_override":t="local-dependency";break}return{depType:e.value,depName:r.value,skipReason:"unsupported-datasource",bazelDepSkipReason:t}});XW.RuleToBazelModulePackageDep=Tne.z.union([arp,orp,crp,urp]);var lrp=(0,nrp.regEx)(/^https:\/\/github\.com\/(?[^/]+\/.+)$/);function drp(e){var r,t,n;return(n=(t=(r=(0,trp.default)(e))==null?void 0:r.match(lrp))==null?void 0:t.groups)==null?void 0:n.packageName}function prp(e){let r=new Map;for(let t of e){let n=r.get(t.depName)??[];n.push(t),r.set(t.depName,n)}return Array.from(r.values())}function W$s(e){if(!e.length)return[];let r=e[0].depName,t=e.find(c=>c.depType==="bazel_dep");if(!t)return z$s.logger.debug(`A 'bazel_dep' was not found for '${r}'.`),[];let n={...t},i=[n],s=e.filter(K$s);for(let c of s)c.bazelDepMergeFields.forEach(l=>n[l]=c[l]);let a=e.filter(Q$s);if(a.length===0)return i;if(a.length>1){let c=a.map(l=>l.depType);return z$s.logger.debug({depName:r,depTypes:c},"More than one override for a module was found"),i}let o=a[0];return i.push(H$s(o)),n.skipReason=o.bazelDepSkipReason,i}XW.processModulePkgDeps=W$s;function mrp(e){return prp(e).map(W$s).flat()}XW.toPackageDependencies=mrp});var J$s=A(War=>{"use strict";Object.defineProperty(War,"__esModule",{value:!0});War.extractPackageFile=void 0;var Y$s=(tn(),Dr(en)),frp=Oh(),hrp=Pi(),grp=PV(),yrp=WO(),_rp=Y$s.__importStar(q$s()),Arp=V$s(),brp=R1n(),Crp=Y$s.__importStar(R1n());async function vrp(e,r){try{let t=(0,Arp.parse)(e),n=(0,yrp.LooseArray)(brp.RuleToBazelModulePackageDep).transform(Crp.toPackageDependencies).transform(s=>s.length?{deps:s}:null).parse(t);if(!n)return null;let i=(await _rp.read((0,frp.dirname)(r))).filter(s=>s.config===void 0).map(s=>{var a;return(a=s.getOption("registry"))==null?void 0:a.value}).filter(grp.isNotNullOrUndefined);return i.length&&(n.registryUrls=i),n}catch(t){return hrp.logger.debug({err:t,packageFile:r},"Failed to parse bazel module file."),null}}War.extractPackageFile=vrp});var X$s=A(ZW=>{"use strict";Object.defineProperty(ZW,"__esModule",{value:!0});ZW.supportedDatasources=ZW.categories=ZW.defaultConfig=ZW.extractPackageFile=void 0;var Erp=Lar(),Drp=ch(),Srp=J$s();Object.defineProperty(ZW,"extractPackageFile",{enumerable:!0,get:function(){return Srp.extractPackageFile}});ZW.defaultConfig={fileMatch:["(^|/)MODULE\\.bazel$"]};ZW.categories=["bazel"];ZW.supportedDatasources=[Erp.BazelDatasource.id,Drp.GithubTagsDatasource.id]});var Z$s=A(Yar=>{"use strict";Object.defineProperty(Yar,"__esModule",{value:!0});Yar.extractPackageFile=void 0;var wrp=bE();function Irp(e){return{deps:[{depName:"bazel",currentValue:e.split(`
          +`,2)[0].trim(),datasource:wrp.GithubReleasesDatasource.id,packageName:"bazelbuild/bazel"}]}}Yar.extractPackageFile=Irp});var eQs=A(eY=>{"use strict";Object.defineProperty(eY,"__esModule",{value:!0});eY.supportedDatasources=eY.categories=eY.defaultConfig=eY.extractPackageFile=void 0;var xrp=bE(),Trp=Z$s();Object.defineProperty(eY,"extractPackageFile",{enumerable:!0,get:function(){return Trp.extractPackageFile}});eY.defaultConfig={fileMatch:["(^|/)\\.bazelversion$"],pinDigests:!1};eY.categories=["bazel"];eY.supportedDatasources=[xrp.GithubReleasesDatasource.id]});var F1n=A(QF=>{"use strict";Object.defineProperty(QF,"__esModule",{value:!0});QF.api=QF.supportsRanges=QF.urls=QF.displayName=QF.id=void 0;var Prp=Ba(),Rrp=DL();QF.id="azure-rest-api";QF.displayName="azure-rest-api";QF.urls=["https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#api-versioning"];QF.supportsRanges=!1;var krp=(0,Prp.regEx)(/^(?\d{4})-(?\d{2})-(?\d{2})(?-[a-z]+)?$/),k1n=class extends Rrp.GenericVersioningApi{_parse(r){var o;if(!r)return null;let t=(o=krp.exec(r))==null?void 0:o.groups;if(!t)return null;let{year:n,month:i,day:s,prerelease:a}=t;return{release:[parseInt(`${n}${i}${s}`),0,0],prerelease:a}}_compare(r,t){return r===t?0:r>t?1:-1}};QF.api=new k1n;QF.default=QF.api});var tQs=A(Jar=>{"use strict";Object.defineProperty(Jar,"__esModule",{value:!0});Jar.BicepResourceVersionIndex=void 0;var KF=gy();Jar.BicepResourceVersionIndex=KF.z.object({Resources:KF.z.record(KF.z.string(),KF.z.object({RelativePath:KF.z.string(),Index:KF.z.number()})),Functions:KF.z.record(KF.z.string(),KF.z.record(KF.z.string(),KF.z.array(KF.z.object({RelativePath:KF.z.string(),Index:KF.z.number()}))))}).transform(({Resources:e,Functions:r})=>{let t=new Map;for(let n of Object.keys(e)){let[i,s]=n.toLowerCase().split("@",2),a=t.get(i)??[];a.push(s),t.set(i,a)}for(let[n,i]of Object.entries(r)){let s=Object.keys(i);t.set(n,s)}return Object.fromEntries(t)})});var Zar=A(Xar=>{"use strict";Object.defineProperty(Xar,"__esModule",{value:!0});Xar.AzureBicepResourceDatasource=void 0;var N1n=(tn(),Dr(en)),rQs=ug(),Frp=N1n.__importStar(F1n()),Nrp=K0(),Orp=tQs(),Brp="https://raw.githubusercontent.com/Azure/bicep-types-az/main/generated/index.json",cSe=class e extends Nrp.Datasource{static id="azure-bicep-resource";defaultConfig={commitMessageTopic:"resource {{depName}}",commitMessageExtra:"to {{{newVersion}}}",prBodyColumns:["Resource","Change"],prBodyDefinitions:{Resource:"{{{depNameLinked}}}"}};defaultVersioning=Frp.id;constructor(){super(e.id)}getChangelogUrl(r){let t=r.indexOf("/"),n=r.slice(0,t),i=r.slice(t+1);return`https://learn.microsoft.com/en-us/azure/templates/${n}/change-log/${i}`}async getReleases(r){let t=await this.getResourceVersionIndex(),n=r.packageName.toLowerCase(),i=t[n];if(!(i!=null&&i.length))return null;let s=this.getChangelogUrl(n);return{releases:i.map(o=>({version:o,changelogUrl:`${s}#${o}`}))}}async getResourceVersionIndex(){let{body:r}=await this.http.getJson(Brp,Orp.BicepResourceVersionIndex);return r}};Xar.AzureBicepResourceDatasource=cSe;N1n.__decorate([(0,rQs.cache)({namespace:`datasource-${cSe.id}`,key:({packageName:e})=>`getReleases-${e}`})],cSe.prototype,"getReleases",null);N1n.__decorate([(0,rQs.cache)({namespace:`datasource-${cSe.id}`,key:"getResourceVersionIndex",ttlMinutes:24*60})],cSe.prototype,"getResourceVersionIndex",null)});var iQs=A(eor=>{"use strict";Object.defineProperty(eor,"__esModule",{value:!0});eor.extractPackageFile=void 0;var nQs=Ba(),qrp=Zar(),Mrp=(0,nQs.regEx)(/resource\s+[A-Za-z0-9_]+\s+(?'(?.+\..+\/.+)@(?.+?)')/);function Lrp(e,r,t){let n=[];for(let i of e.split(nQs.newlineRegex)){let s=i==null?void 0:i.trim();if(!s||s.startsWith("//"))continue;let a=Mrp.exec(s);if(!(a!=null&&a.groups))continue;let{depName:o,currentValue:c,replaceString:l}=a.groups;n.push({datasource:qrp.AzureBicepResourceDatasource.id,versioning:"azure-rest-api",depName:o,currentValue:c,autoReplaceStringTemplate:"'{{depName}}@{{newValue}}'",replaceString:l})}return Promise.resolve(n.length?{deps:n}:null)}eor.extractPackageFile=Lrp});var sQs=A(Xfe=>{"use strict";Object.defineProperty(Xfe,"__esModule",{value:!0});Xfe.supportedDatasources=Xfe.defaultConfig=Xfe.extractPackageFile=void 0;var jrp=Zar(),Grp=iQs();Object.defineProperty(Xfe,"extractPackageFile",{enumerable:!0,get:function(){return Grp.extractPackageFile}});Xfe.defaultConfig={fileMatch:["\\.bicep$"]};Xfe.supportedDatasources=[jrp.AzureBicepResourceDatasource.id]});var oQs=A(HF=>{"use strict";Object.defineProperty(HF,"__esModule",{value:!0});HF.addDepFromObject=HF.addDepAsDockerImage=HF.addDepAsBitbucketTag=HF.dockerImageObjectRegex=HF.dockerImageRegex=HF.pipeRegex=void 0;var OTt=Ba(),Urp=KL(),aQs=YD();HF.pipeRegex=(0,OTt.regEx)(`^\\s*-\\s?pipe:\\s*'?"?([^\\s'"]+)'?"?\\s*$`);HF.dockerImageRegex=(0,OTt.regEx)(`^\\s*-?\\s?image:\\s*'?"?([^\\s'"]+)'?"?\\s*$`);HF.dockerImageObjectRegex=(0,OTt.regEx)("^(?\\s*)image:\\s*$");function Vrp(e,r){let[t,n]=r.split(":"),i={depName:t,currentValue:n,datasource:Urp.BitbucketTagsDatasource.id};i.depType="bitbucket-tags",e.push(i)}HF.addDepAsBitbucketTag=Vrp;function zrp(e,r){let t=(0,aQs.getDep)(r);t.depType="docker",e.push(t)}HF.addDepAsDockerImage=zrp;function $rp(e,r,t,n,i){var o;let s=(0,OTt.regEx)(`^${i}\\s+name:\\s*['"]?(?[^\\s'"]+)['"]?\\s*$`),a=(0,OTt.regEx)(`^${i}\\s+`);for(let c=t+1;c{"use strict";Object.defineProperty(tor,"__esModule",{value:!0});tor.extractPackageFile=void 0;var Qrp=Pi(),Krp=Ba(),uSe=oQs();function Hrp(e,r){var n;let t=[];try{let i=e.replaceAll(/^\s*\r?\n/gm,"").replaceAll(/^\s*#.*\r?\n/gm,"").split(Krp.newlineRegex),s=i.length;for(let a=0;a{"use strict";Object.defineProperty(sj,"__esModule",{value:!0});sj.urls=sj.supportedDatasources=sj.categories=sj.defaultConfig=sj.extractPackageFile=void 0;var Wrp=Qy(),Yrp=cQs();Object.defineProperty(sj,"extractPackageFile",{enumerable:!0,get:function(){return Yrp.extractPackageFile}});sj.defaultConfig={fileMatch:["(^|/)\\.?bitbucket-pipelines\\.ya?ml$"]};sj.categories=["ci"];sj.supportedDatasources=[Wrp.DockerDatasource.id];sj.urls=["https://support.atlassian.com/bitbucket-cloud/docs/bitbucket-pipelines-configuration-reference/"]});var dQs=A(nor=>{"use strict";Object.defineProperty(nor,"__esModule",{value:!0});nor.extractPackageFile=void 0;var ZVe=Pi(),ror=Ba(),lQs=ch(),Jrp=ZD();function Xrp(e,r){let t=[];try{let n=e.split(ror.newlineRegex);for(let i of n){let s=(0,ror.regEx)(/^\s*(?:-\s+(?:\?\s+)?)?(?[^#\s]+)#(?[^:]+)/).exec(i);if(s!=null&&s.groups){let{depName:a,currentValue:o}=s.groups;ZVe.logger.trace("depLineMatch");let c,l;ZVe.logger.trace(`Found BuildKite plugin ${a}`);let u=(0,ror.regEx)(/(ssh:\/\/git@|https:\/\/)(?[^/]+)\/(?.*)/).exec(a);if(u!=null&&u.groups){ZVe.logger.debug("Examining git plugin");let{registry:h,gitPluginName:_}=u.groups,v={depName:_.replace((0,ror.regEx)("\\.git$"),""),currentValue:o,registryUrls:["https://"+h],datasource:lQs.GithubTagsDatasource.id};t.push(v);continue}else if((0,Jrp.isVersion)(o)){let h=a.split("/");h.length===1?l=`buildkite-plugins/${a}-buildkite-plugin`:h.length===2?l=`${a}-buildkite-plugin`:(ZVe.logger.warn({dependency:a},"Something is wrong with BuildKite plugin name"),c="invalid-dependency-specification")}else ZVe.logger.debug(`Skipping non-pinned buildkite current version ${o}`),c="invalid-version";let m={depName:a,currentValue:o,skipReason:c};l&&(m.datasource=lQs.GithubTagsDatasource.id,m.packageName=l),t.push(m)}}}catch(n){ZVe.logger.debug({err:n,packageFile:r},"Error extracting BuildKite plugins")}return t.length?{deps:t}:null}nor.extractPackageFile=Xrp});var pQs=A(tY=>{"use strict";Object.defineProperty(tY,"__esModule",{value:!0});tY.supportedDatasources=tY.categories=tY.defaultConfig=tY.extractPackageFile=void 0;var Zrp=ch(),enp=dQs();Object.defineProperty(tY,"extractPackageFile",{enumerable:!0,get:function(){return enp.extractPackageFile}});tY.defaultConfig={fileMatch:["buildkite\\.ya?ml","\\.buildkite/.+\\.ya?ml$"],commitMessageTopic:"buildkite plugin {{depName}}",commitMessageExtra:"to {{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{{newValue}}}{{/if}}"};tY.categories=["ci"];tY.supportedDatasources=[Zrp.GithubTagsDatasource.id]});var dR=A((mQs,fQs)=>{var ior=function(e){return e&&e.Math==Math&&e};fQs.exports=ior(typeof globalThis=="object"&&globalThis)||ior(typeof window=="object"&&window)||ior(typeof self=="object"&&self)||ior(typeof global=="object"&&global)||function(){return this}()||mQs||Function("return this")()});var WC=A((IKg,hQs)=>{hQs.exports=function(e){try{return!!e()}catch{return!0}}});var eze=A((xKg,gQs)=>{var tnp=WC();gQs.exports=!tnp(function(){var e=function(){}.bind();return typeof e!="function"||e.hasOwnProperty("prototype")})});var sor=A((TKg,bQs)=>{var rnp=eze(),AQs=Function.prototype,yQs=AQs.apply,_Qs=AQs.call;bQs.exports=typeof Reflect=="object"&&Reflect.apply||(rnp?_Qs.bind(yQs):function(){return _Qs.apply(yQs,arguments)})});var wE=A((PKg,EQs)=>{var CQs=eze(),vQs=Function.prototype,O1n=vQs.call,nnp=CQs&&vQs.bind.bind(O1n,O1n);EQs.exports=CQs?nnp:function(e){return function(){return O1n.apply(e,arguments)}}});var Zfe=A((RKg,SQs)=>{var DQs=wE(),inp=DQs({}.toString),snp=DQs("".slice);SQs.exports=function(e){return snp(inp(e),8,-1)}});var aor=A((kKg,wQs)=>{var anp=Zfe(),onp=wE();wQs.exports=function(e){if(anp(e)==="Function")return onp(e)}});var q1n=A((FKg,IQs)=>{var B1n=typeof document=="object"&&document.all,cnp=typeof B1n>"u"&&B1n!==void 0;IQs.exports={all:B1n,IS_HTMLDDA:cnp}});var rS=A((NKg,TQs)=>{var xQs=q1n(),unp=xQs.all;TQs.exports=xQs.IS_HTMLDDA?function(e){return typeof e=="function"||e===unp}:function(e){return typeof e=="function"}});var hP=A((OKg,PQs)=>{var lnp=WC();PQs.exports=!lnp(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var pR=A((BKg,RQs)=>{var dnp=eze(),oor=Function.prototype.call;RQs.exports=dnp?oor.bind(oor):function(){return oor.apply(oor,arguments)}});var M1n=A(NQs=>{"use strict";var kQs={}.propertyIsEnumerable,FQs=Object.getOwnPropertyDescriptor,pnp=FQs&&!kQs.call({1:2},1);NQs.f=pnp?function(r){var t=FQs(this,r);return!!t&&t.enumerable}:kQs});var tze=A((MKg,OQs)=>{OQs.exports=function(e,r){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}}});var j1n=A((LKg,BQs)=>{var mnp=wE(),fnp=WC(),hnp=Zfe(),L1n=Object,gnp=mnp("".split);BQs.exports=fnp(function(){return!L1n("z").propertyIsEnumerable(0)})?function(e){return hnp(e)=="String"?gnp(e,""):L1n(e)}:L1n});var lSe=A((jKg,qQs)=>{qQs.exports=function(e){return e==null}});var BTt=A((GKg,MQs)=>{var ynp=lSe(),_np=TypeError;MQs.exports=function(e){if(ynp(e))throw _np("Can't call method on "+e);return e}});var rY=A((UKg,LQs)=>{var Anp=j1n(),bnp=BTt();LQs.exports=function(e){return Anp(bnp(e))}});var gP=A((VKg,UQs)=>{var jQs=rS(),GQs=q1n(),Cnp=GQs.all;UQs.exports=GQs.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:jQs(e)||e===Cnp}:function(e){return typeof e=="object"?e!==null:jQs(e)}});var mR=A((zKg,VQs)=>{VQs.exports={}});var WF=A(($Kg,$Qs)=>{var G1n=mR(),U1n=dR(),vnp=rS(),zQs=function(e){return vnp(e)?e:void 0};$Qs.exports=function(e,r){return arguments.length<2?zQs(G1n[e])||zQs(U1n[e]):G1n[e]&&G1n[e][r]||U1n[e]&&U1n[e][r]}});var nY=A((QKg,QQs)=>{var Enp=wE();QQs.exports=Enp({}.isPrototypeOf)});var HQs=A((KKg,KQs)=>{KQs.exports=typeof navigator<"u"&&String(navigator.userAgent)||""});var uor=A((HKg,eKs)=>{var ZQs=dR(),V1n=HQs(),WQs=ZQs.process,YQs=ZQs.Deno,JQs=WQs&&WQs.versions||YQs&&YQs.version,XQs=JQs&&JQs.v8,$V,cor;XQs&&($V=XQs.split("."),cor=$V[0]>0&&$V[0]<4?1:+($V[0]+$V[1]));!cor&&V1n&&($V=V1n.match(/Edge\/(\d+)/),(!$V||$V[1]>=74)&&($V=V1n.match(/Chrome\/(\d+)/),$V&&(cor=+$V[1])));eKs.exports=cor});var dSe=A((WKg,rKs)=>{var tKs=uor(),Dnp=WC(),Snp=dR(),wnp=Snp.String;rKs.exports=!!Object.getOwnPropertySymbols&&!Dnp(function(){var e=Symbol();return!wnp(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&tKs&&tKs<41})});var z1n=A((YKg,nKs)=>{var Inp=dSe();nKs.exports=Inp&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var rze=A((JKg,iKs)=>{var xnp=WF(),Tnp=rS(),Pnp=nY(),Rnp=z1n(),knp=Object;iKs.exports=Rnp?function(e){return typeof e=="symbol"}:function(e){var r=xnp("Symbol");return Tnp(r)&&Pnp(r.prototype,knp(e))}});var e0e=A((XKg,sKs)=>{var Fnp=String;sKs.exports=function(e){try{return Fnp(e)}catch{return"Object"}}});var aj=A((ZKg,aKs)=>{var Nnp=rS(),Onp=e0e(),Bnp=TypeError;aKs.exports=function(e){if(Nnp(e))return e;throw Bnp(Onp(e)+" is not a function")}});var lor=A((eHg,oKs)=>{var qnp=aj(),Mnp=lSe();oKs.exports=function(e,r){var t=e[r];return Mnp(t)?void 0:qnp(t)}});var uKs=A((tHg,cKs)=>{var $1n=pR(),Q1n=rS(),K1n=gP(),Lnp=TypeError;cKs.exports=function(e,r){var t,n;if(r==="string"&&Q1n(t=e.toString)&&!K1n(n=$1n(t,e))||Q1n(t=e.valueOf)&&!K1n(n=$1n(t,e))||r!=="string"&&Q1n(t=e.toString)&&!K1n(n=$1n(t,e)))return n;throw Lnp("Can't convert object to primitive value")}});var nze=A((rHg,lKs)=>{lKs.exports=!0});var mKs=A((nHg,pKs)=>{var dKs=dR(),jnp=Object.defineProperty;pKs.exports=function(e,r){try{jnp(dKs,e,{value:r,configurable:!0,writable:!0})}catch{dKs[e]=r}return r}});var dor=A((iHg,hKs)=>{var Gnp=dR(),Unp=mKs(),fKs="__core-js_shared__",Vnp=Gnp[fKs]||Unp(fKs,{});hKs.exports=Vnp});var pSe=A((sHg,yKs)=>{var znp=nze(),gKs=dor();(yKs.exports=function(e,r){return gKs[e]||(gKs[e]=r!==void 0?r:{})})("versions",[]).push({version:"3.31.1",mode:znp?"pure":"global",copyright:"\xA9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})});var Pne=A((aHg,_Ks)=>{var $np=BTt(),Qnp=Object;_Ks.exports=function(e){return Qnp($np(e))}});var fR=A((oHg,AKs)=>{var Knp=wE(),Hnp=Pne(),Wnp=Knp({}.hasOwnProperty);AKs.exports=Object.hasOwn||function(r,t){return Wnp(Hnp(r),t)}});var qTt=A((cHg,bKs)=>{var Ynp=wE(),Jnp=0,Xnp=Math.random(),Znp=Ynp(1 .toString);bKs.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Znp(++Jnp+Xnp,36)}});var nS=A((uHg,vKs)=>{var eip=dR(),tip=pSe(),CKs=fR(),rip=qTt(),nip=dSe(),iip=z1n(),ize=eip.Symbol,H1n=tip("wks"),sip=iip?ize.for||ize:ize&&ize.withoutSetter||rip;vKs.exports=function(e){return CKs(H1n,e)||(H1n[e]=nip&&CKs(ize,e)?ize[e]:sip("Symbol."+e)),H1n[e]}});var wKs=A((lHg,SKs)=>{var aip=pR(),EKs=gP(),DKs=rze(),oip=lor(),cip=uKs(),uip=nS(),lip=TypeError,dip=uip("toPrimitive");SKs.exports=function(e,r){if(!EKs(e)||DKs(e))return e;var t=oip(e,dip),n;if(t){if(r===void 0&&(r="default"),n=aip(t,e,r),!EKs(n)||DKs(n))return n;throw lip("Can't convert object to primitive value")}return r===void 0&&(r="number"),cip(e,r)}});var MTt=A((dHg,IKs)=>{var pip=wKs(),mip=rze();IKs.exports=function(e){var r=pip(e,"string");return mip(r)?r:r+""}});var Y1n=A((pHg,TKs)=>{var fip=dR(),xKs=gP(),W1n=fip.document,hip=xKs(W1n)&&xKs(W1n.createElement);TKs.exports=function(e){return hip?W1n.createElement(e):{}}});var J1n=A((mHg,PKs)=>{var gip=hP(),yip=WC(),_ip=Y1n();PKs.exports=!gip&&!yip(function(){return Object.defineProperty(_ip("div"),"a",{get:function(){return 7}}).a!=7})});var por=A(kKs=>{var Aip=hP(),bip=pR(),Cip=M1n(),vip=tze(),Eip=rY(),Dip=MTt(),Sip=fR(),wip=J1n(),RKs=Object.getOwnPropertyDescriptor;kKs.f=Aip?RKs:function(r,t){if(r=Eip(r),t=Dip(t),wip)try{return RKs(r,t)}catch{}if(Sip(r,t))return vip(!bip(Cip.f,r,t),r[t])}});var NKs=A((hHg,FKs)=>{var Iip=WC(),xip=rS(),Tip=/#|\.prototype\./,LTt=function(e,r){var t=Rip[Pip(e)];return t==Fip?!0:t==kip?!1:xip(r)?Iip(r):!!r},Pip=LTt.normalize=function(e){return String(e).replace(Tip,".").toLowerCase()},Rip=LTt.data={},kip=LTt.NATIVE="N",Fip=LTt.POLYFILL="P";FKs.exports=LTt});var YF=A((gHg,BKs)=>{var OKs=aor(),Nip=aj(),Oip=eze(),Bip=OKs(OKs.bind);BKs.exports=function(e,r){return Nip(e),r===void 0?e:Oip?Bip(e,r):function(){return e.apply(r,arguments)}}});var X1n=A((yHg,qKs)=>{var qip=hP(),Mip=WC();qKs.exports=qip&&Mip(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})});var YO=A((_Hg,MKs)=>{var Lip=gP(),jip=String,Gip=TypeError;MKs.exports=function(e){if(Lip(e))return e;throw Gip(jip(e)+" is not an object")}});var JO=A(jKs=>{var Uip=hP(),Vip=J1n(),zip=X1n(),mor=YO(),LKs=MTt(),$ip=TypeError,Z1n=Object.defineProperty,Qip=Object.getOwnPropertyDescriptor,eyn="enumerable",tyn="configurable",ryn="writable";jKs.f=Uip?zip?function(r,t,n){if(mor(r),t=LKs(t),mor(n),typeof r=="function"&&t==="prototype"&&"value"in n&&ryn in n&&!n[ryn]){var i=Qip(r,t);i&&i[ryn]&&(r[t]=n.value,n={configurable:tyn in n?n[tyn]:i[tyn],enumerable:eyn in n?n[eyn]:i[eyn],writable:!1})}return Z1n(r,t,n)}:Z1n:function(r,t,n){if(mor(r),t=LKs(t),mor(n),Vip)try{return Z1n(r,t,n)}catch{}if("get"in n||"set"in n)throw $ip("Accessors not supported");return"value"in n&&(r[t]=n.value),r}});var t0e=A((bHg,GKs)=>{var Kip=hP(),Hip=JO(),Wip=tze();GKs.exports=Kip?function(e,r,t){return Hip.f(e,r,Wip(1,t))}:function(e,r,t){return e[r]=t,e}});var Eh=A((CHg,VKs)=>{"use strict";var hor=dR(),Yip=sor(),Jip=aor(),Xip=rS(),Zip=por().f,esp=NKs(),sze=mR(),tsp=YF(),aze=t0e(),UKs=fR(),rsp=function(e){var r=function(t,n,i){if(this instanceof r){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return Yip(e,this,arguments)};return r.prototype=e.prototype,r};VKs.exports=function(e,r){var t=e.target,n=e.global,i=e.stat,s=e.proto,a=n?hor:i?hor[t]:(hor[t]||{}).prototype,o=n?sze:sze[t]||aze(sze,t,{})[t],c=o.prototype,l,u,m,h,_,b,v,w,x;for(h in r)l=esp(n?h:t+(i?".":"#")+h,e.forced),u=!l&&a&&UKs(a,h),b=o[h],u&&(e.dontCallGetSet?(x=Zip(a,h),v=x&&x.value):v=a[h]),_=u&&v?v:r[h],!(u&&typeof b==typeof _)&&(e.bind&&u?w=tsp(_,hor):e.wrap&&u?w=rsp(_):s&&Xip(_)?w=Jip(_):w=_,(e.sham||_&&_.sham||b&&b.sham)&&aze(w,"sham",!0),aze(o,h,w),s&&(m=t+"Prototype",UKs(sze,m)||aze(sze,m,{}),aze(sze[m],h,_),e.real&&c&&(l||!c[h])&&aze(c,h,_)))}});var mSe=A((vHg,zKs)=>{var nsp=Zfe();zKs.exports=Array.isArray||function(r){return nsp(r)=="Array"}});var QKs=A((EHg,$Ks)=>{var isp=Math.ceil,ssp=Math.floor;$Ks.exports=Math.trunc||function(r){var t=+r;return(t>0?ssp:isp)(t)}});var gor=A((DHg,KKs)=>{var asp=QKs();KKs.exports=function(e){var r=+e;return r!==r||r===0?0:asp(r)}});var WKs=A((SHg,HKs)=>{var osp=gor(),csp=Math.min;HKs.exports=function(e){return e>0?csp(osp(e),9007199254740991):0}});var Rne=A((wHg,YKs)=>{var usp=WKs();YKs.exports=function(e){return usp(e.length)}});var nyn=A((IHg,JKs)=>{var lsp=TypeError,dsp=9007199254740991;JKs.exports=function(e){if(e>dsp)throw lsp("Maximum allowed index exceeded");return e}});var jTt=A((xHg,XKs)=>{"use strict";var psp=MTt(),msp=JO(),fsp=tze();XKs.exports=function(e,r,t){var n=psp(r);n in e?msp.f(e,n,fsp(0,t)):e[n]=t}});var yor=A((THg,eHs)=>{var hsp=nS(),gsp=hsp("toStringTag"),ZKs={};ZKs[gsp]="z";eHs.exports=String(ZKs)==="[object z]"});var oze=A((PHg,tHs)=>{var ysp=yor(),_sp=rS(),_or=Zfe(),Asp=nS(),bsp=Asp("toStringTag"),Csp=Object,vsp=_or(function(){return arguments}())=="Arguments",Esp=function(e,r){try{return e[r]}catch{}};tHs.exports=ysp?_or:function(e){var r,t,n;return e===void 0?"Undefined":e===null?"Null":typeof(t=Esp(r=Csp(e),bsp))=="string"?t:vsp?_or(r):(n=_or(r))=="Object"&&_sp(r.callee)?"Arguments":n}});var nHs=A((RHg,rHs)=>{var Dsp=wE(),Ssp=rS(),iyn=dor(),wsp=Dsp(Function.toString);Ssp(iyn.inspectSource)||(iyn.inspectSource=function(e){return wsp(e)});rHs.exports=iyn.inspectSource});var UTt=A((kHg,cHs)=>{var Isp=wE(),xsp=WC(),iHs=rS(),Tsp=oze(),Psp=WF(),Rsp=nHs(),sHs=function(){},ksp=[],aHs=Psp("Reflect","construct"),syn=/^\s*(?:class|function)\b/,Fsp=Isp(syn.exec),Nsp=!syn.exec(sHs),GTt=function(r){if(!iHs(r))return!1;try{return aHs(sHs,ksp,r),!0}catch{return!1}},oHs=function(r){if(!iHs(r))return!1;switch(Tsp(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Nsp||!!Fsp(syn,Rsp(r))}catch{return!0}};oHs.sham=!0;cHs.exports=!aHs||xsp(function(){var e;return GTt(GTt.call)||!GTt(Object)||!GTt(function(){e=!0})||e})?oHs:GTt});var pHs=A((FHg,dHs)=>{var uHs=mSe(),Osp=UTt(),Bsp=gP(),qsp=nS(),Msp=qsp("species"),lHs=Array;dHs.exports=function(e){var r;return uHs(e)&&(r=e.constructor,Osp(r)&&(r===lHs||uHs(r.prototype))?r=void 0:Bsp(r)&&(r=r[Msp],r===null&&(r=void 0))),r===void 0?lHs:r}});var ayn=A((NHg,mHs)=>{var Lsp=pHs();mHs.exports=function(e,r){return new(Lsp(e))(r===0?0:r)}});var oyn=A((OHg,fHs)=>{var jsp=WC(),Gsp=nS(),Usp=uor(),Vsp=Gsp("species");fHs.exports=function(e){return Usp>=51||!jsp(function(){var r=[],t=r.constructor={};return t[Vsp]=function(){return{foo:1}},r[e](Boolean).foo!==1})}});var cyn=A(()=>{"use strict";var zsp=Eh(),$sp=WC(),Qsp=mSe(),Ksp=gP(),Hsp=Pne(),Wsp=Rne(),hHs=nyn(),gHs=jTt(),Ysp=ayn(),Jsp=oyn(),Xsp=nS(),Zsp=uor(),yHs=Xsp("isConcatSpreadable"),eap=Zsp>=51||!$sp(function(){var e=[];return e[yHs]=!1,e.concat()[0]!==e}),tap=function(e){if(!Ksp(e))return!1;var r=e[yHs];return r!==void 0?!!r:Qsp(e)},rap=!eap||!Jsp("concat");zsp({target:"Array",proto:!0,arity:1,forced:rap},{concat:function(r){var t=Hsp(this),n=Ysp(t,0),i=0,s,a,o,c,l;for(s=-1,o=arguments.length;s{});var cze=A((jHg,_Hs)=>{var nap=oze(),iap=String;_Hs.exports=function(e){if(nap(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return iap(e)}});var Aor=A((GHg,AHs)=>{var sap=gor(),aap=Math.max,oap=Math.min;AHs.exports=function(e,r){var t=sap(e);return t<0?aap(t+r,0):oap(t,r)}});var uyn=A((UHg,CHs)=>{var cap=rY(),uap=Aor(),lap=Rne(),bHs=function(e){return function(r,t,n){var i=cap(r),s=lap(i),a=uap(n,s),o;if(e&&t!=t){for(;s>a;)if(o=i[a++],o!=o)return!0}else for(;s>a;a++)if((e||a in i)&&i[a]===t)return e||a||0;return!e&&-1}};CHs.exports={includes:bHs(!0),indexOf:bHs(!1)}});var uze=A((VHg,vHs)=>{vHs.exports={}});var dyn=A((zHg,DHs)=>{var dap=wE(),lyn=fR(),pap=rY(),fap=uyn().indexOf,hap=uze(),EHs=dap([].push);DHs.exports=function(e,r){var t=pap(e),n=0,i=[],s;for(s in t)!lyn(hap,s)&&lyn(t,s)&&EHs(i,s);for(;r.length>n;)lyn(t,s=r[n++])&&(~fap(i,s)||EHs(i,s));return i}});var bor=A(($Hg,SHs)=>{SHs.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var pyn=A((QHg,wHs)=>{var gap=dyn(),yap=bor();wHs.exports=Object.keys||function(r){return gap(r,yap)}});var myn=A(IHs=>{var _ap=hP(),Aap=X1n(),bap=JO(),Cap=YO(),vap=rY(),Eap=pyn();IHs.f=_ap&&!Aap?Object.defineProperties:function(r,t){Cap(r);for(var n=vap(t),i=Eap(t),s=i.length,a=0,o;s>a;)bap.f(r,o=i[a++],n[o]);return r}});var THs=A((HHg,xHs)=>{var Dap=WF();xHs.exports=Dap("document","documentElement")});var zTt=A((WHg,RHs)=>{var Sap=pSe(),wap=qTt(),PHs=Sap("keys");RHs.exports=function(e){return PHs[e]||(PHs[e]=wap(e))}});var fSe=A((YHg,MHs)=>{var Iap=YO(),xap=myn(),kHs=bor(),Tap=uze(),Pap=THs(),Rap=Y1n(),kap=zTt(),FHs=">",NHs="<",hyn="prototype",gyn="script",BHs=kap("IE_PROTO"),fyn=function(){},qHs=function(e){return NHs+gyn+FHs+e+NHs+"/"+gyn+FHs},OHs=function(e){e.write(qHs("")),e.close();var r=e.parentWindow.Object;return e=null,r},Fap=function(){var e=Rap("iframe"),r="java"+gyn+":",t;return e.style.display="none",Pap.appendChild(e),e.src=String(r),t=e.contentWindow.document,t.open(),t.write(qHs("document.F=Object")),t.close(),t.F},Cor,vor=function(){try{Cor=new ActiveXObject("htmlfile")}catch{}vor=typeof document<"u"?document.domain&&Cor?OHs(Cor):Fap():OHs(Cor);for(var e=kHs.length;e--;)delete vor[hyn][kHs[e]];return vor()};Tap[BHs]=!0;MHs.exports=Object.create||function(r,t){var n;return r!==null?(fyn[hyn]=Iap(r),n=new fyn,fyn[hyn]=null,n[BHs]=r):n=vor(),t===void 0?n:xap.f(n,t)}});var Eor=A(LHs=>{var Nap=dyn(),Oap=bor(),Bap=Oap.concat("length","prototype");LHs.f=Object.getOwnPropertyNames||function(r){return Nap(r,Bap)}});var UHs=A((XHg,GHs)=>{var jHs=Aor(),qap=Rne(),Lap=jTt(),jap=Array,Gap=Math.max;GHs.exports=function(e,r,t){for(var n=qap(e),i=jHs(r,n),s=jHs(t===void 0?n:t,n),a=jap(Gap(s-i,0)),o=0;i{var Uap=Zfe(),Vap=rY(),VHs=Eor().f,zap=UHs(),zHs=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],$ap=function(e){try{return VHs(e)}catch{return zap(zHs)}};$Hs.exports.f=function(r){return zHs&&Uap(r)=="Window"?$ap(r):VHs(Vap(r))}});var _yn=A(QHs=>{QHs.f=Object.getOwnPropertySymbols});var lze=A((tWg,KHs)=>{var Qap=t0e();KHs.exports=function(e,r,t,n){return n&&n.enumerable?e[r]=t:Qap(e,r,t),e}});var Dor=A((rWg,HHs)=>{var Kap=JO();HHs.exports=function(e,r,t){return Kap.f(e,r,t)}});var $Tt=A(WHs=>{var Hap=nS();WHs.f=Hap});var y2=A((iWg,JHs)=>{var YHs=mR(),Wap=fR(),Yap=$Tt(),Jap=JO().f;JHs.exports=function(e){var r=YHs.Symbol||(YHs.Symbol={});Wap(r,e)||Jap(r,e,{value:Yap.f(e)})}});var Ayn=A((sWg,XHs)=>{var Xap=pR(),Zap=WF(),eop=nS(),top=lze();XHs.exports=function(){var e=Zap("Symbol"),r=e&&e.prototype,t=r&&r.valueOf,n=eop("toPrimitive");r&&!r[n]&&top(r,n,function(i){return Xap(t,this)},{arity:1})}});var eWs=A((aWg,ZHs)=>{"use strict";var rop=yor(),nop=oze();ZHs.exports=rop?{}.toString:function(){return"[object "+nop(this)+"]"}});var hSe=A((oWg,rWs)=>{var iop=yor(),sop=JO().f,aop=t0e(),oop=fR(),cop=eWs(),uop=nS(),tWs=uop("toStringTag");rWs.exports=function(e,r,t,n){if(e){var i=t?e:e.prototype;oop(i,tWs)||sop(i,tWs,{configurable:!0,value:r}),n&&!iop&&aop(i,"toString",cop)}}});var byn=A((cWg,iWs)=>{var lop=dR(),dop=rS(),nWs=lop.WeakMap;iWs.exports=dop(nWs)&&/native code/.test(String(nWs))});var r0e=A((uWg,oWs)=>{var pop=byn(),aWs=dR(),mop=gP(),fop=t0e(),Cyn=fR(),vyn=dor(),hop=zTt(),gop=uze(),sWs="Object already initialized",Eyn=aWs.TypeError,yop=aWs.WeakMap,Sor,QTt,wor,_op=function(e){return wor(e)?QTt(e):Sor(e,{})},Aop=function(e){return function(r){var t;if(!mop(r)||(t=QTt(r)).type!==e)throw Eyn("Incompatible receiver, "+e+" required");return t}};pop||vyn.state?(QV=vyn.state||(vyn.state=new yop),QV.get=QV.get,QV.has=QV.has,QV.set=QV.set,Sor=function(e,r){if(QV.has(e))throw Eyn(sWs);return r.facade=e,QV.set(e,r),r},QTt=function(e){return QV.get(e)||{}},wor=function(e){return QV.has(e)}):(gSe=hop("state"),gop[gSe]=!0,Sor=function(e,r){if(Cyn(e,gSe))throw Eyn(sWs);return r.facade=e,fop(e,gSe,r),r},QTt=function(e){return Cyn(e,gSe)?e[gSe]:{}},wor=function(e){return Cyn(e,gSe)});var QV,gSe;oWs.exports={set:Sor,get:QTt,has:wor,enforce:_op,getterFor:Aop}});var Ior=A((lWg,uWs)=>{var bop=YF(),Cop=wE(),vop=j1n(),Eop=Pne(),Dop=Rne(),Sop=ayn(),cWs=Cop([].push),n0e=function(e){var r=e==1,t=e==2,n=e==3,i=e==4,s=e==6,a=e==7,o=e==5||s;return function(c,l,u,m){for(var h=Eop(c),_=vop(h),b=bop(l,u),v=Dop(_),w=0,x=m||Sop,P=r?x(c,v):t||a?x(c,0):void 0,k,R;v>w;w++)if((o||w in _)&&(k=_[w],R=b(k,w,h),e))if(r)P[w]=R;else if(R)switch(e){case 3:return!0;case 5:return k;case 6:return w;case 2:cWs(P,k)}else switch(e){case 4:return!1;case 7:cWs(P,k)}return s?-1:n||i?i:P}};uWs.exports={forEach:n0e(0),map:n0e(1),filter:n0e(2),some:n0e(3),every:n0e(4),find:n0e(5),findIndex:n0e(6),filterReject:n0e(7)}});var SWs=A(()=>{"use strict";var xor=Eh(),kyn=dR(),Fyn=pR(),wop=wE(),Iop=nze(),dze=hP(),pze=dSe(),xop=WC(),gx=fR(),Top=nY(),Iyn=YO(),Tor=rY(),Nyn=MTt(),Pop=cze(),xyn=tze(),HTt=fSe(),pWs=pyn(),Rop=Eor(),mWs=yyn(),kop=_yn(),fWs=por(),hWs=JO(),Fop=myn(),gWs=M1n(),Dyn=lze(),Nop=Dor(),Oyn=pSe(),Oop=zTt(),yWs=uze(),lWs=qTt(),Bop=nS(),qop=$Tt(),Mop=y2(),Lop=Ayn(),jop=hSe(),_Ws=r0e(),Por=Ior().forEach,JF=Oop("hidden"),Ror="Symbol",WTt="prototype",Gop=_Ws.set,dWs=_Ws.getterFor(Ror),oj=Object[WTt],_Se=kyn.Symbol,KTt=_Se&&_Se[WTt],Uop=kyn.TypeError,Syn=kyn.QObject,AWs=fWs.f,ySe=hWs.f,bWs=mWs.f,Vop=gWs.f,CWs=wop([].push),kne=Oyn("symbols"),YTt=Oyn("op-symbols"),zop=Oyn("wks"),Tyn=!Syn||!Syn[WTt]||!Syn[WTt].findChild,Pyn=dze&&xop(function(){return HTt(ySe({},"a",{get:function(){return ySe(this,"a",{value:7}).a}})).a!=7})?function(e,r,t){var n=AWs(oj,r);n&&delete oj[r],ySe(e,r,t),n&&e!==oj&&ySe(oj,r,n)}:ySe,wyn=function(e,r){var t=kne[e]=HTt(KTt);return Gop(t,{type:Ror,tag:e,description:r}),dze||(t.description=r),t},kor=function(r,t,n){r===oj&&kor(YTt,t,n),Iyn(r);var i=Nyn(t);return Iyn(n),gx(kne,i)?(n.enumerable?(gx(r,JF)&&r[JF][i]&&(r[JF][i]=!1),n=HTt(n,{enumerable:xyn(0,!1)})):(gx(r,JF)||ySe(r,JF,xyn(1,{})),r[JF][i]=!0),Pyn(r,i,n)):ySe(r,i,n)},Byn=function(r,t){Iyn(r);var n=Tor(t),i=pWs(n).concat(DWs(n));return Por(i,function(s){(!dze||Fyn(Ryn,n,s))&&kor(r,s,n[s])}),r},$op=function(r,t){return t===void 0?HTt(r):Byn(HTt(r),t)},Ryn=function(r){var t=Nyn(r),n=Fyn(Vop,this,t);return this===oj&&gx(kne,t)&&!gx(YTt,t)?!1:n||!gx(this,t)||!gx(kne,t)||gx(this,JF)&&this[JF][t]?n:!0},vWs=function(r,t){var n=Tor(r),i=Nyn(t);if(!(n===oj&&gx(kne,i)&&!gx(YTt,i))){var s=AWs(n,i);return s&&gx(kne,i)&&!(gx(n,JF)&&n[JF][i])&&(s.enumerable=!0),s}},EWs=function(r){var t=bWs(Tor(r)),n=[];return Por(t,function(i){!gx(kne,i)&&!gx(yWs,i)&&CWs(n,i)}),n},DWs=function(e){var r=e===oj,t=bWs(r?YTt:Tor(e)),n=[];return Por(t,function(i){gx(kne,i)&&(!r||gx(oj,i))&&CWs(n,kne[i])}),n};pze||(_Se=function(){if(Top(KTt,this))throw Uop("Symbol is not a constructor");var r=!arguments.length||arguments[0]===void 0?void 0:Pop(arguments[0]),t=lWs(r),n=function(i){this===oj&&Fyn(n,YTt,i),gx(this,JF)&&gx(this[JF],t)&&(this[JF][t]=!1),Pyn(this,t,xyn(1,i))};return dze&&Tyn&&Pyn(oj,t,{configurable:!0,set:n}),wyn(t,r)},KTt=_Se[WTt],Dyn(KTt,"toString",function(){return dWs(this).tag}),Dyn(_Se,"withoutSetter",function(e){return wyn(lWs(e),e)}),gWs.f=Ryn,hWs.f=kor,Fop.f=Byn,fWs.f=vWs,Rop.f=mWs.f=EWs,kop.f=DWs,qop.f=function(e){return wyn(Bop(e),e)},dze&&(Nop(KTt,"description",{configurable:!0,get:function(){return dWs(this).description}}),Iop||Dyn(oj,"propertyIsEnumerable",Ryn,{unsafe:!0})));xor({global:!0,constructor:!0,wrap:!0,forced:!pze,sham:!pze},{Symbol:_Se});Por(pWs(zop),function(e){Mop(e)});xor({target:Ror,stat:!0,forced:!pze},{useSetter:function(){Tyn=!0},useSimple:function(){Tyn=!1}});xor({target:"Object",stat:!0,forced:!pze,sham:!dze},{create:$op,defineProperty:kor,defineProperties:Byn,getOwnPropertyDescriptor:vWs});xor({target:"Object",stat:!0,forced:!pze},{getOwnPropertyNames:EWs});Lop();jop(_Se,Ror);yWs[JF]=!0});var qyn=A((mWg,wWs)=>{var Qop=dSe();wWs.exports=Qop&&!!Symbol.for&&!!Symbol.keyFor});var xWs=A(()=>{var Kop=Eh(),Hop=WF(),Wop=fR(),Yop=cze(),IWs=pSe(),Jop=qyn(),Myn=IWs("string-to-symbol-registry"),Xop=IWs("symbol-to-string-registry");Kop({target:"Symbol",stat:!0,forced:!Jop},{for:function(e){var r=Yop(e);if(Wop(Myn,r))return Myn[r];var t=Hop("Symbol")(r);return Myn[r]=t,Xop[t]=r,t}})});var PWs=A(()=>{var Zop=Eh(),ecp=fR(),tcp=rze(),rcp=e0e(),ncp=pSe(),icp=qyn(),TWs=ncp("symbol-to-string-registry");Zop({target:"Symbol",stat:!0,forced:!icp},{keyFor:function(r){if(!tcp(r))throw TypeError(rcp(r)+" is not a symbol");if(ecp(TWs,r))return TWs[r]}})});var JTt=A((_Wg,RWs)=>{var scp=wE();RWs.exports=scp([].slice)});var BWs=A((AWg,OWs)=>{var acp=wE(),kWs=mSe(),ocp=rS(),FWs=Zfe(),ccp=cze(),NWs=acp([].push);OWs.exports=function(e){if(ocp(e))return e;if(kWs(e)){for(var r=e.length,t=[],n=0;n{var ucp=Eh(),zWs=WF(),$Ws=sor(),lcp=pR(),XTt=wE(),QWs=WC(),qWs=rS(),MWs=rze(),KWs=JTt(),dcp=BWs(),pcp=dSe(),mcp=String,i0e=zWs("JSON","stringify"),For=XTt(/./.exec),LWs=XTt("".charAt),fcp=XTt("".charCodeAt),hcp=XTt("".replace),gcp=XTt(1 .toString),ycp=/[\uD800-\uDFFF]/g,jWs=/^[\uD800-\uDBFF]$/,GWs=/^[\uDC00-\uDFFF]$/,UWs=!pcp||QWs(function(){var e=zWs("Symbol")();return i0e([e])!="[null]"||i0e({a:e})!="{}"||i0e(Object(e))!="{}"}),VWs=QWs(function(){return i0e("\uDF06\uD834")!=='"\\udf06\\ud834"'||i0e("\uDEAD")!=='"\\udead"'}),_cp=function(e,r){var t=KWs(arguments),n=dcp(r);if(!(!qWs(n)&&(e===void 0||MWs(e))))return t[1]=function(i,s){if(qWs(n)&&(s=lcp(n,this,mcp(i),s)),!MWs(s))return s},$Ws(i0e,null,t)},Acp=function(e,r,t){var n=LWs(t,r-1),i=LWs(t,r+1);return For(jWs,e)&&!For(GWs,i)||For(GWs,e)&&!For(jWs,n)?"\\u"+gcp(fcp(e,0),16):e};i0e&&ucp({target:"JSON",stat:!0,arity:3,forced:UWs||VWs},{stringify:function(r,t,n){var i=KWs(arguments),s=$Ws(UWs?_cp:i0e,null,i);return VWs&&typeof s=="string"?hcp(s,ycp,Acp):s}})});var YWs=A(()=>{var bcp=Eh(),Ccp=dSe(),vcp=WC(),WWs=_yn(),Ecp=Pne(),Dcp=!Ccp||vcp(function(){WWs.f(1)});bcp({target:"Object",stat:!0,forced:Dcp},{getOwnPropertySymbols:function(r){var t=WWs.f;return t?t(Ecp(r)):[]}})});var JWs=A(()=>{SWs();xWs();PWs();HWs();YWs()});var XWs=A(()=>{var Scp=y2();Scp("asyncIterator")});var ZWs=A(()=>{});var eYs=A(()=>{var wcp=y2();wcp("hasInstance")});var tYs=A(()=>{var Icp=y2();Icp("isConcatSpreadable")});var Lyn=A(()=>{var xcp=y2();xcp("iterator")});var rYs=A(()=>{var Tcp=y2();Tcp("match")});var nYs=A(()=>{var Pcp=y2();Pcp("matchAll")});var iYs=A(()=>{var Rcp=y2();Rcp("replace")});var sYs=A(()=>{var kcp=y2();kcp("search")});var aYs=A(()=>{var Fcp=y2();Fcp("species")});var oYs=A(()=>{var Ncp=y2();Ncp("split")});var jyn=A(()=>{var Ocp=y2(),Bcp=Ayn();Ocp("toPrimitive");Bcp()});var cYs=A(()=>{var qcp=WF(),Mcp=y2(),Lcp=hSe();Mcp("toStringTag");Lcp(qcp("Symbol"),"Symbol")});var uYs=A(()=>{var jcp=y2();jcp("unscopables")});var lYs=A(()=>{var Gcp=dR(),Ucp=hSe();Ucp(Gcp.JSON,"JSON",!0)});var dYs=A(()=>{});var pYs=A(()=>{});var fYs=A((aYg,mYs)=>{cyn();VTt();JWs();XWs();ZWs();eYs();tYs();Lyn();rYs();nYs();iYs();sYs();aYs();oYs();jyn();cYs();uYs();lYs();dYs();pYs();var Vcp=mR();mYs.exports=Vcp.Symbol});var gYs=A((oYg,hYs)=>{hYs.exports=function(){}});var ASe=A((cYg,yYs)=>{yYs.exports={}});var bYs=A((uYg,AYs)=>{var Gyn=hP(),zcp=fR(),_Ys=Function.prototype,$cp=Gyn&&Object.getOwnPropertyDescriptor,Uyn=zcp(_Ys,"name"),Qcp=Uyn&&function(){}.name==="something",Kcp=Uyn&&(!Gyn||Gyn&&$cp(_Ys,"name").configurable);AYs.exports={EXISTS:Uyn,PROPER:Qcp,CONFIGURABLE:Kcp}});var Vyn=A((lYg,CYs)=>{var Hcp=WC();CYs.exports=!Hcp(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})});var Nor=A((dYg,EYs)=>{var Wcp=fR(),Ycp=rS(),Jcp=Pne(),Xcp=zTt(),Zcp=Vyn(),vYs=Xcp("IE_PROTO"),zyn=Object,eup=zyn.prototype;EYs.exports=Zcp?zyn.getPrototypeOf:function(e){var r=Jcp(e);if(Wcp(r,vYs))return r[vYs];var t=r.constructor;return Ycp(t)&&r instanceof t?t.prototype:r instanceof zyn?eup:null}});var Hyn=A((pYg,wYs)=>{"use strict";var tup=WC(),rup=rS(),nup=gP(),iup=fSe(),DYs=Nor(),sup=lze(),aup=nS(),oup=nze(),Kyn=aup("iterator"),SYs=!1,Fne,$yn,Qyn;[].keys&&(Qyn=[].keys(),"next"in Qyn?($yn=DYs(DYs(Qyn)),$yn!==Object.prototype&&(Fne=$yn)):SYs=!0);var cup=!nup(Fne)||tup(function(){var e={};return Fne[Kyn].call(e)!==e});cup?Fne={}:oup&&(Fne=iup(Fne));rup(Fne[Kyn])||sup(Fne,Kyn,function(){return this});wYs.exports={IteratorPrototype:Fne,BUGGY_SAFARI_ITERATORS:SYs}});var xYs=A((mYg,IYs)=>{"use strict";var uup=Hyn().IteratorPrototype,lup=fSe(),dup=tze(),pup=hSe(),mup=ASe(),fup=function(){return this};IYs.exports=function(e,r,t,n){var i=r+" Iterator";return e.prototype=lup(uup,{next:dup(+!n,t)}),pup(e,i,!1,!0),mup[i]=fup,e}});var PYs=A((fYg,TYs)=>{var hup=wE(),gup=aj();TYs.exports=function(e,r,t){try{return hup(gup(Object.getOwnPropertyDescriptor(e,r)[t]))}catch{}}});var kYs=A((hYg,RYs)=>{var yup=rS(),_up=String,Aup=TypeError;RYs.exports=function(e){if(typeof e=="object"||yup(e))return e;throw Aup("Can't set "+_up(e)+" as a prototype")}});var Wyn=A((gYg,FYs)=>{var bup=PYs(),Cup=YO(),vup=kYs();FYs.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,r={},t;try{t=bup(Object.prototype,"__proto__","set"),t(r,[]),e=r instanceof Array}catch{}return function(i,s){return Cup(i),vup(s),e?t(i,s):i.__proto__=s,i}}():void 0)});var qor=A((yYg,VYs)=>{"use strict";var Eup=Eh(),Dup=pR(),Oor=nze(),GYs=bYs(),Sup=rS(),wup=xYs(),NYs=Nor(),OYs=Wyn(),Iup=hSe(),xup=t0e(),Yyn=lze(),Tup=nS(),BYs=ASe(),UYs=Hyn(),Pup=GYs.PROPER,Rup=GYs.CONFIGURABLE,qYs=UYs.IteratorPrototype,Bor=UYs.BUGGY_SAFARI_ITERATORS,ZTt=Tup("iterator"),MYs="keys",ePt="values",LYs="entries",jYs=function(){return this};VYs.exports=function(e,r,t,n,i,s,a){wup(t,r,n);var o=function(x){if(x===i&&h)return h;if(!Bor&&x in u)return u[x];switch(x){case MYs:return function(){return new t(this,x)};case ePt:return function(){return new t(this,x)};case LYs:return function(){return new t(this,x)}}return function(){return new t(this)}},c=r+" Iterator",l=!1,u=e.prototype,m=u[ZTt]||u["@@iterator"]||i&&u[i],h=!Bor&&m||o(i),_=r=="Array"&&u.entries||m,b,v,w;if(_&&(b=NYs(_.call(new e)),b!==Object.prototype&&b.next&&(!Oor&&NYs(b)!==qYs&&(OYs?OYs(b,qYs):Sup(b[ZTt])||Yyn(b,ZTt,jYs)),Iup(b,c,!0,!0),Oor&&(BYs[c]=jYs))),Pup&&i==ePt&&m&&m.name!==ePt&&(!Oor&&Rup?xup(u,"name",ePt):(l=!0,h=function(){return Dup(m,this)})),i)if(v={values:o(ePt),keys:s?h:o(MYs),entries:o(LYs)},a)for(w in v)(Bor||l||!(w in u))&&Yyn(u,w,v[w]);else Eup({target:r,proto:!0,forced:Bor||l},v);return(!Oor||a)&&u[ZTt]!==h&&Yyn(u,ZTt,h,{name:i}),BYs[r]=h,v}});var Mor=A((_Yg,zYs)=>{zYs.exports=function(e,r){return{value:e,done:r}}});var mze=A((AYg,WYs)=>{"use strict";var kup=rY(),Jyn=gYs(),$Ys=ASe(),KYs=r0e(),Fup=JO().f,Nup=qor(),Lor=Mor(),Oup=nze(),Bup=hP(),HYs="Array Iterator",qup=KYs.set,Mup=KYs.getterFor(HYs);WYs.exports=Nup(Array,"Array",function(e,r){qup(this,{type:HYs,target:kup(e),index:0,kind:r})},function(){var e=Mup(this),r=e.target,t=e.kind,n=e.index++;return!r||n>=r.length?(e.target=void 0,Lor(void 0,!0)):t=="keys"?Lor(n,!1):t=="values"?Lor(r[n],!1):Lor([n,r[n]],!1)},"values");var QYs=$Ys.Arguments=$Ys.Array;Jyn("keys");Jyn("values");Jyn("entries");if(!Oup&&Bup&&QYs.name!=="values")try{Fup(QYs,"name",{value:"values"})}catch{}});var JYs=A((bYg,YYs)=>{YYs.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}});var fze=A(()=>{mze();var Lup=JYs(),jup=dR(),Gup=oze(),Uup=t0e(),XYs=ASe(),Vup=nS(),ZYs=Vup("toStringTag");for(jor in Lup)Xyn=jup[jor],Gor=Xyn&&Xyn.prototype,Gor&&Gup(Gor)!==ZYs&&Uup(Gor,ZYs,jor),XYs[jor]=XYs.Array;var Xyn,Gor,jor});var tJs=A((EYg,eJs)=>{var zup=fYs();fze();eJs.exports=zup});var iJs=A(()=>{var $up=nS(),Qup=JO().f,rJs=$up("metadata"),nJs=Function.prototype;nJs[rJs]===void 0&&Qup(nJs,rJs,{value:null})});var sJs=A(()=>{var Kup=y2();Kup("dispose")});var aJs=A(()=>{var Hup=y2();Hup("metadata")});var cJs=A((PYg,oJs)=>{var Wup=tJs();iJs();sJs();aJs();oJs.exports=Wup});var uJs=A(()=>{var Yup=y2();Yup("asyncDispose")});var e_n=A((FYg,lJs)=>{var Jup=WF(),Xup=wE(),Zyn=Jup("Symbol"),Zup=Zyn.keyFor,elp=Xup(Zyn.prototype.valueOf);lJs.exports=Zyn.isRegisteredSymbol||function(r){try{return Zup(elp(r))!==void 0}catch{return!1}}});var dJs=A(()=>{var tlp=Eh(),rlp=e_n();tlp({target:"Symbol",stat:!0},{isRegisteredSymbol:rlp})});var n_n=A((BYg,yJs)=>{var nlp=pSe(),hJs=WF(),ilp=wE(),slp=rze(),alp=nS(),Vor=hJs("Symbol"),pJs=Vor.isWellKnownSymbol,gJs=hJs("Object","getOwnPropertyNames"),olp=ilp(Vor.prototype.valueOf),mJs=nlp("wks");for(Uor=0,t_n=gJs(Vor),fJs=t_n.length;Uor{var clp=Eh(),ulp=n_n();clp({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:ulp})});var AJs=A(()=>{var llp=y2();llp("matcher")});var bJs=A(()=>{var dlp=y2();dlp("observable")});var CJs=A(()=>{var plp=Eh(),mlp=e_n();plp({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:mlp})});var vJs=A(()=>{var flp=Eh(),hlp=n_n();flp({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:hlp})});var EJs=A(()=>{var glp=y2();glp("metadataKey")});var DJs=A(()=>{var ylp=y2();ylp("patternMatch")});var SJs=A(()=>{var _lp=y2();_lp("replaceAll")});var IJs=A((ZYg,wJs)=>{var Alp=cJs();uJs();dJs();_Js();AJs();bJs();CJs();vJs();EJs();DJs();SJs();wJs.exports=Alp});var i_n=A((eJg,xJs)=>{xJs.exports=IJs()});var kJs=A((tJg,RJs)=>{var s_n=wE(),blp=gor(),Clp=cze(),vlp=BTt(),Elp=s_n("".charAt),TJs=s_n("".charCodeAt),Dlp=s_n("".slice),PJs=function(e){return function(r,t){var n=Clp(vlp(r)),i=blp(t),s=n.length,a,o;return i<0||i>=s?e?"":void 0:(a=TJs(n,i),a<55296||a>56319||i+1===s||(o=TJs(n,i+1))<56320||o>57343?e?Elp(n,i):a:e?Dlp(n,i,i+2):(a-55296<<10)+(o-56320)+65536)}};RJs.exports={codeAt:PJs(!1),charAt:PJs(!0)}});var hze=A(()=>{"use strict";var Slp=kJs().charAt,wlp=cze(),NJs=r0e(),Ilp=qor(),FJs=Mor(),OJs="String Iterator",xlp=NJs.set,Tlp=NJs.getterFor(OJs);Ilp(String,"String",function(e){xlp(this,{type:OJs,string:wlp(e),index:0})},function(){var r=Tlp(this),t=r.string,n=r.index,i;return n>=t.length?FJs(void 0,!0):(i=Slp(t,n),r.index+=i.length,FJs(i,!1))})});var qJs=A((iJg,BJs)=>{mze();VTt();hze();Lyn();var Plp=$Tt();BJs.exports=Plp.f("iterator")});var LJs=A((sJg,MJs)=>{var Rlp=qJs();fze();MJs.exports=Rlp});var GJs=A((aJg,jJs)=>{var klp=LJs();jJs.exports=klp});var VJs=A((oJg,UJs)=>{var Flp=GJs();UJs.exports=Flp});var $Js=A((cJg,zJs)=>{zJs.exports=VJs()});var tPt=A((uJg,Nne)=>{var zor=i_n(),Nlp=$Js();function a_n(e){"@babel/helpers - typeof";return Nne.exports=a_n=typeof zor=="function"&&typeof Nlp=="symbol"?function(r){return typeof r}:function(r){return r&&typeof zor=="function"&&r.constructor===zor&&r!==zor.prototype?"symbol":typeof r},Nne.exports.__esModule=!0,Nne.exports.default=Nne.exports,a_n(e)}Nne.exports=a_n,Nne.exports.__esModule=!0,Nne.exports.default=Nne.exports});var o_n=A((lJg,QJs)=>{var Olp=WC();QJs.exports=!Olp(function(){return Object.isExtensible(Object.preventExtensions({}))})});var $or=A((dJg,KJs)=>{var Blp=lze();KJs.exports=function(e,r,t){for(var n in r)t&&t.unsafe&&e[n]?e[n]=r[n]:Blp(e,n,r[n],t);return e}});var WJs=A((pJg,HJs)=>{var qlp=WC();HJs.exports=qlp(function(){if(typeof ArrayBuffer=="function"){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}})});var XJs=A((mJg,JJs)=>{var Mlp=WC(),Llp=gP(),jlp=Zfe(),YJs=WJs(),Qor=Object.isExtensible,Glp=Mlp(function(){Qor(1)});JJs.exports=Glp||YJs?function(r){return!Llp(r)||YJs&&jlp(r)=="ArrayBuffer"?!1:Qor?Qor(r):!0}:Qor});var rPt=A((fJg,tXs)=>{var Ulp=Eh(),Vlp=wE(),zlp=uze(),$lp=gP(),c_n=fR(),Qlp=JO().f,ZJs=Eor(),Klp=yyn(),u_n=XJs(),Hlp=qTt(),Wlp=o_n(),eXs=!1,One=Hlp("meta"),Ylp=0,l_n=function(e){Qlp(e,One,{value:{objectID:"O"+Ylp++,weakData:{}}})},Jlp=function(e,r){if(!$lp(e))return typeof e=="symbol"?e:(typeof e=="string"?"S":"P")+e;if(!c_n(e,One)){if(!u_n(e))return"F";if(!r)return"E";l_n(e)}return e[One].objectID},Xlp=function(e,r){if(!c_n(e,One)){if(!u_n(e))return!0;if(!r)return!1;l_n(e)}return e[One].weakData},Zlp=function(e){return Wlp&&eXs&&u_n(e)&&!c_n(e,One)&&l_n(e),e},edp=function(){tdp.enable=function(){},eXs=!0;var e=ZJs.f,r=Vlp([].splice),t={};t[One]=1,e(t).length&&(ZJs.f=function(n){for(var i=e(n),s=0,a=i.length;s{var rdp=nS(),ndp=ASe(),idp=rdp("iterator"),sdp=Array.prototype;rXs.exports=function(e){return e!==void 0&&(ndp.Array===e||sdp[idp]===e)}});var nPt=A((gJg,iXs)=>{var adp=oze(),nXs=lor(),odp=lSe(),cdp=ASe(),udp=nS(),ldp=udp("iterator");iXs.exports=function(e){if(!odp(e))return nXs(e,ldp)||nXs(e,"@@iterator")||cdp[adp(e)]}});var p_n=A((yJg,sXs)=>{var ddp=pR(),pdp=aj(),mdp=YO(),fdp=e0e(),hdp=nPt(),gdp=TypeError;sXs.exports=function(e,r){var t=arguments.length<2?hdp(e):r;if(pdp(t))return mdp(ddp(t,e));throw gdp(fdp(e)+" is not iterable")}});var m_n=A((_Jg,oXs)=>{var ydp=pR(),aXs=YO(),_dp=lor();oXs.exports=function(e,r,t){var n,i;aXs(e);try{if(n=_dp(e,"return"),!n){if(r==="throw")throw t;return t}n=ydp(n,e)}catch(s){i=!0,n=s}if(r==="throw")throw t;if(i)throw n;return aXs(n),t}});var s0e=A((AJg,dXs)=>{var Adp=YF(),bdp=pR(),Cdp=YO(),vdp=e0e(),Edp=d_n(),Ddp=Rne(),cXs=nY(),Sdp=p_n(),wdp=nPt(),uXs=m_n(),Idp=TypeError,Kor=function(e,r){this.stopped=e,this.result=r},lXs=Kor.prototype;dXs.exports=function(e,r,t){var n=t&&t.that,i=!!(t&&t.AS_ENTRIES),s=!!(t&&t.IS_RECORD),a=!!(t&&t.IS_ITERATOR),o=!!(t&&t.INTERRUPTED),c=Adp(r,n),l,u,m,h,_,b,v,w=function(P){return l&&uXs(l,"normal",P),new Kor(!0,P)},x=function(P){return i?(Cdp(P),o?c(P[0],P[1],w):c(P[0],P[1])):o?c(P,w):c(P)};if(s)l=e.iterator;else if(a)l=e;else{if(u=wdp(e),!u)throw Idp(vdp(e)+" is not iterable");if(Edp(u)){for(m=0,h=Ddp(e);h>m;m++)if(_=x(e[m]),_&&cXs(lXs,_))return _;return new Kor(!1)}l=Sdp(e,u)}for(b=s?e.next:l.next;!(v=bdp(b,l)).done;){try{_=x(v.value)}catch(P){uXs(l,"throw",P)}if(typeof _=="object"&&_&&cXs(lXs,_))return _}return new Kor(!1)}});var Hor=A((bJg,pXs)=>{var xdp=nY(),Tdp=TypeError;pXs.exports=function(e,r){if(xdp(r,e))return e;throw Tdp("Incorrect invocation")}});var f_n=A((CJg,fXs)=>{"use strict";var Pdp=Eh(),Rdp=dR(),kdp=rPt(),Fdp=WC(),Ndp=t0e(),Odp=s0e(),Bdp=Hor(),qdp=rS(),Mdp=gP(),Ldp=hSe(),jdp=JO().f,Gdp=Ior().forEach,Udp=hP(),mXs=r0e(),Vdp=mXs.set,zdp=mXs.getterFor;fXs.exports=function(e,r,t){var n=e.indexOf("Map")!==-1,i=e.indexOf("Weak")!==-1,s=n?"set":"add",a=Rdp[e],o=a&&a.prototype,c={},l;if(!Udp||!qdp(a)||!(i||o.forEach&&!Fdp(function(){new a().entries().next()})))l=t.getConstructor(r,e,n,s),kdp.enable();else{l=r(function(h,_){Vdp(Bdp(h,u),{type:e,collection:new a}),_!=null&&Odp(_,h[s],{that:h,AS_ENTRIES:n})});var u=l.prototype,m=zdp(e);Gdp(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(h){var _=h=="add"||h=="set";h in o&&!(i&&h=="clear")&&Ndp(u,h,function(b,v){var w=m(this).collection;if(!_&&i&&!Mdp(b))return h=="get"?void 0:!1;var x=w[h](b===0?0:b,v);return _?this:x})}),i||jdp(u,"size",{configurable:!0,get:function(){return m(this).collection.size}})}return Ldp(l,e,!1,!0),c[e]=l,Pdp({global:!0,forced:!0},c),i||t.setStrong(l,e,n),l}});var CXs=A((vJg,bXs)=>{"use strict";var $dp=wE(),hXs=$or(),Wor=rPt().getWeakData,Qdp=Hor(),Kdp=YO(),Hdp=lSe(),h_n=gP(),Wdp=s0e(),yXs=Ior(),gXs=fR(),_Xs=r0e(),Ydp=_Xs.set,Jdp=_Xs.getterFor,Xdp=yXs.find,Zdp=yXs.findIndex,epp=$dp([].splice),tpp=0,Yor=function(e){return e.frozen||(e.frozen=new AXs)},AXs=function(){this.entries=[]},g_n=function(e,r){return Xdp(e.entries,function(t){return t[0]===r})};AXs.prototype={get:function(e){var r=g_n(this,e);if(r)return r[1]},has:function(e){return!!g_n(this,e)},set:function(e,r){var t=g_n(this,e);t?t[1]=r:this.entries.push([e,r])},delete:function(e){var r=Zdp(this.entries,function(t){return t[0]===e});return~r&&epp(this.entries,r,1),!!~r}};bXs.exports={getConstructor:function(e,r,t,n){var i=e(function(c,l){Qdp(c,s),Ydp(c,{type:r,id:tpp++,frozen:void 0}),Hdp(l)||Wdp(l,c[n],{that:c,AS_ENTRIES:t})}),s=i.prototype,a=Jdp(r),o=function(c,l,u){var m=a(c),h=Wor(Kdp(l),!0);return h===!0?Yor(m).set(l,u):h[m.id]=u,c};return hXs(s,{delete:function(c){var l=a(this);if(!h_n(c))return!1;var u=Wor(c);return u===!0?Yor(l).delete(c):u&&gXs(u,l.id)&&delete u[l.id]},has:function(l){var u=a(this);if(!h_n(l))return!1;var m=Wor(l);return m===!0?Yor(u).has(l):m&&gXs(m,u.id)}}),hXs(s,t?{get:function(l){var u=a(this);if(h_n(l)){var m=Wor(l);return m===!0?Yor(u).get(l):m?m[u.id]:void 0}},set:function(l,u){return o(this,l,u)}}:{add:function(l){return o(this,l,!0)}}),i}}});var RXs=A(()=>{"use strict";var rpp=o_n(),vXs=dR(),ecr=wE(),EXs=$or(),npp=rPt(),ipp=f_n(),wXs=CXs(),Jor=gP(),Xor=r0e().enforce,spp=WC(),app=byn(),aPt=Object,opp=Array.isArray,Zor=aPt.isExtensible,IXs=aPt.isFrozen,cpp=aPt.isSealed,xXs=aPt.freeze,upp=aPt.seal,DXs={},SXs={},lpp=!vXs.ActiveXObject&&"ActiveXObject"in vXs,iPt,TXs=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},PXs=ipp("WeakMap",TXs,wXs),gze=PXs.prototype,tcr=ecr(gze.set),dpp=function(){return rpp&&spp(function(){var e=xXs([]);return tcr(new PXs,e,1),!IXs(e)})};app&&(lpp?(iPt=wXs.getConstructor(TXs,"WeakMap",!0),npp.enable(),y_n=ecr(gze.delete),sPt=ecr(gze.has),__n=ecr(gze.get),EXs(gze,{delete:function(e){if(Jor(e)&&!Zor(e)){var r=Xor(this);return r.frozen||(r.frozen=new iPt),y_n(this,e)||r.frozen.delete(e)}return y_n(this,e)},has:function(r){if(Jor(r)&&!Zor(r)){var t=Xor(this);return t.frozen||(t.frozen=new iPt),sPt(this,r)||t.frozen.has(r)}return sPt(this,r)},get:function(r){if(Jor(r)&&!Zor(r)){var t=Xor(this);return t.frozen||(t.frozen=new iPt),sPt(this,r)?__n(this,r):t.frozen.get(r)}return __n(this,r)},set:function(r,t){if(Jor(r)&&!Zor(r)){var n=Xor(this);n.frozen||(n.frozen=new iPt),sPt(this,r)?tcr(this,r,t):n.frozen.set(r,t)}else tcr(this,r,t);return this}})):dpp()&&EXs(gze,{set:function(r,t){var n;return opp(r)&&(IXs(r)?n=DXs:cpp(r)&&(n=SXs)),tcr(this,r,t),n==DXs&&xXs(r),n==SXs&&upp(r),this}}));var y_n,sPt,__n});var kXs=A(()=>{RXs()});var NXs=A((IJg,FXs)=>{mze();VTt();kXs();var ppp=mR();FXs.exports=ppp.WeakMap});var BXs=A((xJg,OXs)=>{var mpp=NXs();fze();OXs.exports=mpp});var MXs=A((TJg,qXs)=>{var fpp=BXs();qXs.exports=fpp});var A_n=A((PJg,LXs)=>{var hpp=e0e();LXs.exports=function(e){if(typeof e=="object"&&"has"in e&&"get"in e&&"set"in e)return e;throw TypeError(hpp(e)+" is not a weakmap")}});var b_n=A((RJg,jXs)=>{jXs.exports=function(e,r){return r==1?function(t,n){return t[e](n)}:function(t,n,i){return t[e](n,i)}}});var C_n=A((kJg,GXs)=>{var gpp=WF(),rcr=b_n();GXs.exports={WeakMap:gpp("WeakMap"),set:rcr("set",2),get:rcr("get",1),has:rcr("has",1),remove:rcr("delete",1)}});var VXs=A(()=>{"use strict";var ypp=Eh(),_pp=A_n(),v_n=C_n(),App=v_n.get,bpp=v_n.has,UXs=v_n.set;ypp({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(r,t){var n=_pp(this),i,s;return bpp(n,r)?(i=App(n,r),"update"in t&&(i=t.update(i,r,n),UXs(n,r,i)),i):(s=t.insert(r,n),UXs(n,r,s),s)}})});var E_n=A((OJg,zXs)=>{var Cpp=UTt(),vpp=e0e(),Epp=TypeError;zXs.exports=function(e){if(Cpp(e))return e;throw Epp(vpp(e)+" is not a constructor")}});var D_n=A((BJg,KXs)=>{"use strict";var Dpp=YF(),Spp=pR(),wpp=aj(),Ipp=E_n(),xpp=lSe(),$Xs=s0e(),QXs=[].push;KXs.exports=function(r){var t=arguments.length,n=t>1?arguments[1]:void 0,i,s,a,o;return Ipp(this),i=n!==void 0,i&&wpp(n),xpp(r)?new this:(s=[],i?(a=0,o=Dpp(n,t>2?arguments[2]:void 0),$Xs(r,function(c){Spp(QXs,s,o(c,a++))})):$Xs(r,QXs,{that:s}),new this(s))}});var HXs=A(()=>{var Tpp=Eh(),Ppp=D_n();Tpp({target:"WeakMap",stat:!0,forced:!0},{from:Ppp})});var S_n=A((LJg,WXs)=>{"use strict";var Rpp=JTt();WXs.exports=function(){return new this(Rpp(arguments))}});var YXs=A(()=>{var kpp=Eh(),Fpp=S_n();kpp({target:"WeakMap",stat:!0,forced:!0},{of:Fpp})});var JXs=A(()=>{"use strict";var Npp=Eh(),Opp=A_n(),Bpp=C_n().remove;Npp({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var r=Opp(this),t=!0,n,i=0,s=arguments.length;i{"use strict";var ncr=pR(),w_n=aj(),icr=rS(),qpp=YO(),Mpp=TypeError;XXs.exports=function(r,t){var n=qpp(this),i=w_n(n.get),s=w_n(n.has),a=w_n(n.set),o=arguments.length>2?arguments[2]:void 0,c;if(!icr(t)&&!icr(o))throw Mpp("At least one callback required");return ncr(s,n,r)?(c=ncr(i,n,r),icr(t)&&(c=t(c),ncr(a,n,r,c))):icr(o)&&(c=o(),ncr(a,n,r,c)),c}});var ZXs=A(()=>{"use strict";var Lpp=Eh(),jpp=scr();Lpp({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:jpp})});var tZs=A((KJg,eZs)=>{var Gpp=MXs();hze();VXs();HXs();YXs();JXs();ZXs();eZs.exports=Gpp});var nZs=A((HJg,rZs)=>{rZs.exports=tZs()});var sZs=A(()=>{var Upp=Eh(),Vpp=hP(),iZs=JO().f;Upp({target:"Object",stat:!0,forced:Object.defineProperty!==iZs,sham:!Vpp},{defineProperty:iZs})});var cZs=A((JJg,oZs)=>{sZs();var zpp=mR(),aZs=zpp.Object,$pp=oZs.exports=function(r,t,n){return aZs.defineProperty(r,t,n)};aZs.defineProperty.sham&&($pp.sham=!0)});var lZs=A((XJg,uZs)=>{var Qpp=cZs();uZs.exports=Qpp});var pZs=A((ZJg,dZs)=>{var Kpp=lZs();dZs.exports=Kpp});var fZs=A((eXg,mZs)=>{var Hpp=pZs();mZs.exports=Hpp});var oPt=A((tXg,hZs)=>{hZs.exports=fZs()});var _Zs=A(()=>{var Wpp=Eh(),Ypp=WC(),Jpp=rY(),gZs=por().f,yZs=hP(),Xpp=!yZs||Ypp(function(){gZs(1)});Wpp({target:"Object",stat:!0,forced:Xpp,sham:!yZs},{getOwnPropertyDescriptor:function(r,t){return gZs(Jpp(r),t)}})});var CZs=A((iXg,bZs)=>{_Zs();var Zpp=mR(),AZs=Zpp.Object,emp=bZs.exports=function(r,t){return AZs.getOwnPropertyDescriptor(r,t)};AZs.getOwnPropertyDescriptor.sham&&(emp.sham=!0)});var EZs=A((sXg,vZs)=>{var tmp=CZs();vZs.exports=tmp});var SZs=A((aXg,DZs)=>{var rmp=EZs();DZs.exports=rmp});var IZs=A((oXg,wZs)=>{var nmp=SZs();wZs.exports=nmp});var TZs=A((cXg,xZs)=>{xZs.exports=IZs()});var FZs=A((uXg,cPt)=>{var imp=tPt().default,I_n=nZs(),PZs=oPt(),RZs=TZs();function kZs(e){if(typeof I_n!="function")return null;var r=new I_n,t=new I_n;return(kZs=function(i){return i?t:r})(e)}function smp(e,r){if(!r&&e&&e.__esModule)return e;if(e===null||imp(e)!=="object"&&typeof e!="function")return{default:e};var t=kZs(r);if(t&&t.has(e))return t.get(e);var n={},i=PZs&&RZs;for(var s in e)if(s!=="default"&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?RZs(e,s):null;a&&(a.get||a.set)?PZs(n,s,a):n[s]=e[s]}return n.default=e,t&&t.set(e,n),n}cPt.exports=smp,cPt.exports.__esModule=!0,cPt.exports.default=cPt.exports});var x_n=A((lXg,uPt)=>{function amp(e){return e&&e.__esModule?e:{default:e}}uPt.exports=amp,uPt.exports.__esModule=!0,uPt.exports.default=uPt.exports});var T_n=A((dXg,lPt)=>{function omp(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}lPt.exports=omp,lPt.exports.__esModule=!0,lPt.exports.default=lPt.exports});var NZs=A(()=>{var cmp=Eh(),ump=hP(),lmp=fSe();cmp({target:"Object",stat:!0,sham:!ump},{create:lmp})});var BZs=A((fXg,OZs)=>{NZs();var dmp=mR(),pmp=dmp.Object;OZs.exports=function(r,t){return pmp.create(r,t)}});var MZs=A((hXg,qZs)=>{var mmp=BZs();qZs.exports=mmp});var jZs=A((gXg,LZs)=>{var fmp=MZs();LZs.exports=fmp});var UZs=A((yXg,GZs)=>{var hmp=jZs();GZs.exports=hmp});var P_n=A((_Xg,VZs)=>{VZs.exports=UZs()});var zZs=A(()=>{var gmp=Eh(),ymp=Wyn();gmp({target:"Object",stat:!0},{setPrototypeOf:ymp})});var QZs=A((CXg,$Zs)=>{zZs();var _mp=mR();$Zs.exports=_mp.Object.setPrototypeOf});var HZs=A((vXg,KZs)=>{var Amp=QZs();KZs.exports=Amp});var YZs=A((EXg,WZs)=>{var bmp=HZs();WZs.exports=bmp});var XZs=A((DXg,JZs)=>{var Cmp=YZs();JZs.exports=Cmp});var R_n=A((SXg,ZZs)=>{ZZs.exports=XZs()});var F_n=A((wXg,nea)=>{"use strict";var tea=wE(),vmp=aj(),Emp=gP(),Dmp=fR(),eea=JTt(),Smp=eze(),rea=Function,wmp=tea([].concat),Imp=tea([].join),k_n={},xmp=function(e,r,t){if(!Dmp(k_n,r)){for(var n=[],i=0;i{var Tmp=Eh(),iea=F_n();Tmp({target:"Function",proto:!0,forced:Function.bind!==iea},{bind:iea})});var yze=A((TXg,aea)=>{var Pmp=mR();aea.exports=function(e){return Pmp[e+"Prototype"]}});var cea=A((PXg,oea)=>{sea();var Rmp=yze();oea.exports=Rmp("Function").bind});var lea=A((RXg,uea)=>{var kmp=nY(),Fmp=cea(),N_n=Function.prototype;uea.exports=function(e){var r=e.bind;return e===N_n||kmp(N_n,e)&&r===N_n.bind?Fmp:r}});var pea=A((kXg,dea)=>{var Nmp=lea();dea.exports=Nmp});var fea=A((FXg,mea)=>{var Omp=pea();mea.exports=Omp});var gea=A((NXg,hea)=>{var Bmp=fea();hea.exports=Bmp});var acr=A((OXg,yea)=>{yea.exports=gea()});var ocr=A((BXg,Bne)=>{var _ea=R_n(),qmp=acr();function O_n(e,r){var t;return Bne.exports=O_n=_ea?qmp(t=_ea).call(t):function(i,s){return i.__proto__=s,i},Bne.exports.__esModule=!0,Bne.exports.default=Bne.exports,O_n(e,r)}Bne.exports=O_n,Bne.exports.__esModule=!0,Bne.exports.default=Bne.exports});var Aea=A((qXg,dPt)=>{var Mmp=P_n(),Lmp=oPt(),jmp=ocr();function Gmp(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Mmp(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Lmp(e,"prototype",{writable:!1}),r&&jmp(e,r)}dPt.exports=Gmp,dPt.exports.__esModule=!0,dPt.exports.default=dPt.exports});var wea=A(()=>{var Ump=Eh(),Vmp=WF(),B_n=sor(),zmp=F_n(),bea=E_n(),$mp=YO(),Cea=gP(),Qmp=fSe(),Eea=WC(),q_n=Vmp("Reflect","construct"),Kmp=Object.prototype,Hmp=[].push,Dea=Eea(function(){function e(){}return!(q_n(function(){},[],e)instanceof e)}),Sea=!Eea(function(){q_n(function(){})}),vea=Dea||Sea;Ump({target:"Reflect",stat:!0,forced:vea,sham:vea},{construct:function(r,t){bea(r),$mp(t);var n=arguments.length<3?r:bea(arguments[2]);if(Sea&&!Dea)return q_n(r,t,n);if(r==n){switch(t.length){case 0:return new r;case 1:return new r(t[0]);case 2:return new r(t[0],t[1]);case 3:return new r(t[0],t[1],t[2]);case 4:return new r(t[0],t[1],t[2],t[3])}var i=[null];return B_n(Hmp,i,t),new(B_n(zmp,r,i))}var s=n.prototype,a=Qmp(Cea(s)?s:Kmp),o=B_n(r,a,t);return Cea(o)?o:a}})});var xea=A((jXg,Iea)=>{wea();var Wmp=mR();Iea.exports=Wmp.Reflect.construct});var Pea=A((GXg,Tea)=>{var Ymp=xea();Tea.exports=Ymp});var kea=A((UXg,Rea)=>{var Jmp=Pea();Rea.exports=Jmp});var Nea=A((VXg,Fea)=>{var Xmp=kea();Fea.exports=Xmp});var ccr=A((zXg,Oea)=>{Oea.exports=Nea()});var qea=A(()=>{var Zmp=Eh(),efp=WC(),tfp=Pne(),Bea=Nor(),rfp=Vyn(),nfp=efp(function(){Bea(1)});Zmp({target:"Object",stat:!0,forced:nfp,sham:!rfp},{getPrototypeOf:function(r){return Bea(tfp(r))}})});var Lea=A((KXg,Mea)=>{qea();var ifp=mR();Mea.exports=ifp.Object.getPrototypeOf});var Gea=A((HXg,jea)=>{var sfp=Lea();jea.exports=sfp});var Vea=A((WXg,Uea)=>{var afp=Gea();Uea.exports=afp});var $ea=A((YXg,zea)=>{var ofp=Vea();zea.exports=ofp});var Kea=A((JXg,Qea)=>{Qea.exports=$ea()});var L_n=A((XXg,qne)=>{var cfp=R_n(),ufp=acr(),Hea=Kea();function M_n(e){var r;return qne.exports=M_n=cfp?ufp(r=Hea).call(r):function(n){return n.__proto__||Hea(n)},qne.exports.__esModule=!0,qne.exports.default=qne.exports,M_n(e)}qne.exports=M_n,qne.exports.__esModule=!0,qne.exports.default=qne.exports});var G_n=A((ZXg,pPt)=>{var j_n=ccr();function lfp(){if(typeof Reflect>"u"||!j_n||j_n.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(j_n(Boolean,[],function(){})),!0}catch{return!1}}pPt.exports=lfp,pPt.exports.__esModule=!0,pPt.exports.default=pPt.exports});var Wea=A((eZg,mPt)=>{function dfp(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}mPt.exports=dfp,mPt.exports.__esModule=!0,mPt.exports.default=mPt.exports});var Yea=A((tZg,fPt)=>{var pfp=tPt().default,mfp=Wea();function ffp(e,r){if(r&&(pfp(r)==="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return mfp(e)}fPt.exports=ffp,fPt.exports.__esModule=!0,fPt.exports.default=fPt.exports});var Xea=A((rZg,hPt)=>{var hfp=ccr(),Jea=L_n(),gfp=G_n(),yfp=Yea();function _fp(e){var r=gfp();return function(){var n=Jea(e),i;if(r){var s=Jea(this).constructor;i=hfp(n,arguments,s)}else i=n.apply(this,arguments);return yfp(this,i)}}hPt.exports=_fp,hPt.exports.__esModule=!0,hPt.exports.default=hPt.exports});var tta=A((nZg,eta)=>{"use strict";var Afp=WF(),bfp=Dor(),Cfp=nS(),vfp=hP(),Zea=Cfp("species");eta.exports=function(e){var r=Afp(e);vfp&&r&&!r[Zea]&&bfp(r,Zea,{configurable:!0,get:function(){return this}})}});var ota=A((iZg,ata)=>{"use strict";var Efp=fSe(),Dfp=Dor(),rta=$or(),Sfp=YF(),wfp=Hor(),Ifp=lSe(),xfp=s0e(),Tfp=qor(),ucr=Mor(),Pfp=tta(),gPt=hP(),nta=rPt().fastKey,sta=r0e(),ita=sta.set,U_n=sta.getterFor;ata.exports={getConstructor:function(e,r,t,n){var i=e(function(l,u){wfp(l,s),ita(l,{type:r,index:Efp(null),first:void 0,last:void 0,size:0}),gPt||(l.size=0),Ifp(u)||xfp(u,l[n],{that:l,AS_ENTRIES:t})}),s=i.prototype,a=U_n(r),o=function(l,u,m){var h=a(l),_=c(l,u),b,v;return _?_.value=m:(h.last=_={index:v=nta(u,!0),key:u,value:m,previous:b=h.last,next:void 0,removed:!1},h.first||(h.first=_),b&&(b.next=_),gPt?h.size++:l.size++,v!=="F"&&(h.index[v]=_)),l},c=function(l,u){var m=a(l),h=nta(u),_;if(h!=="F")return m.index[h];for(_=m.first;_;_=_.next)if(_.key==u)return _};return rta(s,{clear:function(){for(var u=this,m=a(u),h=m.index,_=m.first;_;)_.removed=!0,_.previous&&(_.previous=_.previous.next=void 0),delete h[_.index],_=_.next;m.first=m.last=void 0,gPt?m.size=0:u.size=0},delete:function(l){var u=this,m=a(u),h=c(u,l);if(h){var _=h.next,b=h.previous;delete m.index[h.index],h.removed=!0,b&&(b.next=_),_&&(_.previous=b),m.first==h&&(m.first=_),m.last==h&&(m.last=b),gPt?m.size--:u.size--}return!!h},forEach:function(u){for(var m=a(this),h=Sfp(u,arguments.length>1?arguments[1]:void 0),_;_=_?_.next:m.first;)for(h(_.value,_.key,this);_&&_.removed;)_=_.previous},has:function(u){return!!c(this,u)}}),rta(s,t?{get:function(u){var m=c(this,u);return m&&m.value},set:function(u,m){return o(this,u===0?0:u,m)}}:{add:function(u){return o(this,u=u===0?0:u,u)}}),gPt&&Dfp(s,"size",{configurable:!0,get:function(){return a(this).size}}),i},setStrong:function(e,r,t){var n=r+" Iterator",i=U_n(r),s=U_n(n);Tfp(e,r,function(a,o){ita(this,{type:n,target:a,state:i(a),kind:o,last:void 0})},function(){for(var a=s(this),o=a.kind,c=a.last;c&&c.removed;)c=c.previous;return!a.target||!(a.last=c=c?c.next:a.state.first)?(a.target=void 0,ucr(void 0,!0)):o=="keys"?ucr(c.key,!1):o=="values"?ucr(c.value,!1):ucr([c.key,c.value],!1)},t?"entries":"values",!t,!0),Pfp(r)}}});var cta=A(()=>{"use strict";var Rfp=f_n(),kfp=ota();Rfp("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},kfp)});var uta=A(()=>{cta()});var dta=A((uZg,lta)=>{mze();uta();VTt();hze();var Ffp=mR();lta.exports=Ffp.Map});var mta=A((lZg,pta)=>{var Nfp=dta();fze();pta.exports=Nfp});var hta=A((dZg,fta)=>{var Ofp=mta();fta.exports=Ofp});var gta=A(()=>{var Bfp=Eh(),qfp=D_n();Bfp({target:"Map",stat:!0,forced:!0},{from:qfp})});var yta=A(()=>{var Mfp=Eh(),Lfp=S_n();Mfp({target:"Map",stat:!0,forced:!0},{of:Lfp})});var $4=A((gZg,_ta)=>{var jfp=e0e();_ta.exports=function(e){if(typeof e=="object"&&"size"in e&&"has"in e&&"get"in e&&"set"in e&&"delete"in e&&"entries"in e)return e;throw TypeError(jfp(e)+" is not a map")}});var iY=A((yZg,bta)=>{var Gfp=WF(),lcr=b_n(),Ata=Gfp("Map");bta.exports={Map:Ata,set:lcr("set",2),get:lcr("get",1),has:lcr("has",1),remove:lcr("delete",1),proto:Ata.prototype}});var Cta=A(()=>{"use strict";var Ufp=Eh(),Vfp=$4(),zfp=iY().remove;Ufp({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var r=Vfp(this),t=!0,n,i=0,s=arguments.length;i{"use strict";var $fp=Eh(),Qfp=$4(),V_n=iY(),Kfp=V_n.get,Hfp=V_n.has,vta=V_n.set;$fp({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(r,t){var n=Qfp(this),i,s;return Hfp(n,r)?(i=Kfp(n,r),"update"in t&&(i=t.update(i,r,n),vta(n,r,i)),i):(s=t.insert(r,n),vta(n,r,s),s)}})});var Sta=A((vZg,Dta)=>{var Wfp=pR();Dta.exports=function(e,r,t){for(var n=t||e.next,i,s;!(i=Wfp(n,e)).done;)if(s=r(i.value),s!==void 0)return s}});var KV=A((EZg,wta)=>{var Yfp=Sta();wta.exports=function(e,r,t){return t?Yfp(e.entries(),function(n){return r(n[1],n[0])}):e.forEach(r)}});var Ita=A(()=>{"use strict";var Jfp=Eh(),Xfp=YF(),Zfp=$4(),e0p=KV();Jfp({target:"Map",proto:!0,real:!0,forced:!0},{every:function(r){var t=Zfp(this),n=Xfp(r,arguments.length>1?arguments[1]:void 0);return e0p(t,function(i,s){if(!n(i,s,t))return!1},!0)!==!1}})});var Tta=A(()=>{"use strict";var t0p=Eh(),r0p=YF(),n0p=$4(),xta=iY(),i0p=KV(),s0p=xta.Map,a0p=xta.set;t0p({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(r){var t=n0p(this),n=r0p(r,arguments.length>1?arguments[1]:void 0),i=new s0p;return i0p(t,function(s,a){n(s,a,t)&&a0p(i,a,s)}),i}})});var Pta=A(()=>{"use strict";var o0p=Eh(),c0p=YF(),u0p=$4(),l0p=KV();o0p({target:"Map",proto:!0,real:!0,forced:!0},{find:function(r){var t=u0p(this),n=c0p(r,arguments.length>1?arguments[1]:void 0),i=l0p(t,function(s,a){if(n(s,a,t))return{value:s}},!0);return i&&i.value}})});var Rta=A(()=>{"use strict";var d0p=Eh(),p0p=YF(),m0p=$4(),f0p=KV();d0p({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(r){var t=m0p(this),n=p0p(r,arguments.length>1?arguments[1]:void 0),i=f0p(t,function(s,a){if(n(s,a,t))return{key:a}},!0);return i&&i.key}})});var kta=A(()=>{"use strict";var h0p=Eh(),g0p=wE(),y0p=aj(),_0p=BTt(),A0p=s0e(),dcr=iY(),b0p=dcr.Map,C0p=dcr.has,v0p=dcr.get,E0p=dcr.set,D0p=g0p([].push);h0p({target:"Map",stat:!0,forced:!0},{groupBy:function(r,t){_0p(r),y0p(t);var n=new b0p,i=0;return A0p(r,function(s){var a=t(s,i++);C0p(n,a)?D0p(v0p(n,a),s):E0p(n,a,[s])}),n}})});var Nta=A((NZg,Fta)=>{Fta.exports=function(e,r){return e===r||e!=e&&r!=r}});var Ota=A(()=>{"use strict";var S0p=Eh(),w0p=Nta(),I0p=$4(),x0p=KV();S0p({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(r){return x0p(I0p(this),function(t){if(w0p(t,r))return!0},!0)===!0}})});var qta=A(()=>{"use strict";var T0p=Eh(),P0p=pR(),R0p=s0e(),k0p=rS(),Bta=aj(),F0p=iY().Map;T0p({target:"Map",stat:!0,forced:!0},{keyBy:function(r,t){var n=k0p(this)?this:F0p,i=new n;Bta(t);var s=Bta(i.set);return R0p(r,function(a){P0p(s,i,t(a),a)}),i}})});var Mta=A(()=>{"use strict";var N0p=Eh(),O0p=$4(),B0p=KV();N0p({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(r){var t=B0p(O0p(this),function(n,i){if(n===r)return{key:i}},!0);return t&&t.key}})});var jta=A(()=>{"use strict";var q0p=Eh(),M0p=YF(),L0p=$4(),Lta=iY(),j0p=KV(),G0p=Lta.Map,U0p=Lta.set;q0p({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(r){var t=L0p(this),n=M0p(r,arguments.length>1?arguments[1]:void 0),i=new G0p;return j0p(t,function(s,a){U0p(i,n(s,a,t),s)}),i}})});var Uta=A(()=>{"use strict";var V0p=Eh(),z0p=YF(),$0p=$4(),Gta=iY(),Q0p=KV(),K0p=Gta.Map,H0p=Gta.set;V0p({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(r){var t=$0p(this),n=z0p(r,arguments.length>1?arguments[1]:void 0),i=new K0p;return Q0p(t,function(s,a){H0p(i,a,n(s,a,t))}),i}})});var Vta=A(()=>{"use strict";var W0p=Eh(),Y0p=$4(),J0p=s0e(),X0p=iY().set;W0p({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(r){for(var t=Y0p(this),n=arguments.length,i=0;i{"use strict";var Z0p=Eh(),ehp=aj(),thp=$4(),rhp=KV(),nhp=TypeError;Z0p({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(r){var t=thp(this),n=arguments.length<2,i=n?void 0:arguments[1];if(ehp(r),rhp(t,function(s,a){n?(n=!1,i=s):i=r(i,s,a,t)}),n)throw nhp("Reduce of empty map with no initial value");return i}})});var $ta=A(()=>{"use strict";var ihp=Eh(),shp=YF(),ahp=$4(),ohp=KV();ihp({target:"Map",proto:!0,real:!0,forced:!0},{some:function(r){var t=ahp(this),n=shp(r,arguments.length>1?arguments[1]:void 0);return ohp(t,function(i,s){if(n(i,s,t))return!0},!0)===!0}})});var Kta=A(()=>{"use strict";var chp=Eh(),Qta=aj(),uhp=$4(),z_n=iY(),lhp=TypeError,dhp=z_n.get,php=z_n.has,mhp=z_n.set;chp({target:"Map",proto:!0,real:!0,forced:!0},{update:function(r,t){var n=uhp(this),i=arguments.length;Qta(t);var s=php(n,r);if(!s&&i<3)throw lhp("Updating absent value");var a=s?dhp(n,r):Qta(i>2?arguments[2]:void 0)(r,n);return mhp(n,r,t(a,r,n)),n}})});var Hta=A(()=>{"use strict";var fhp=Eh(),hhp=scr();fhp({target:"Map",proto:!0,real:!0,forced:!0},{upsert:hhp})});var Wta=A(()=>{"use strict";var ghp=Eh(),yhp=scr();ghp({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:yhp})});var Jta=A((ne1,Yta)=>{var _hp=hta();gta();yta();Cta();Eta();Ita();Tta();Pta();Rta();kta();Ota();qta();Mta();jta();Uta();Vta();zta();$ta();Kta();Hta();Wta();Yta.exports=_hp});var Zta=A((ie1,Xta)=>{Xta.exports=Jta()});var tra=A((se1,era)=>{"use strict";var Ahp=WC();era.exports=function(e,r){var t=[][e];return!!t&&Ahp(function(){t.call(null,r||function(){return 1},1)})}});var nra=A(()=>{"use strict";var bhp=Eh(),Chp=aor(),vhp=uyn().indexOf,Ehp=tra(),$_n=Chp([].indexOf),rra=!!$_n&&1/$_n([1],1,-0)<0,Dhp=rra||!Ehp("indexOf");bhp({target:"Array",proto:!0,forced:Dhp},{indexOf:function(r){var t=arguments.length>1?arguments[1]:void 0;return rra?$_n(this,r,t)||0:vhp(this,r,t)}})});var sra=A((ce1,ira)=>{nra();var Shp=yze();ira.exports=Shp("Array").indexOf});var ora=A((ue1,ara)=>{var whp=nY(),Ihp=sra(),Q_n=Array.prototype;ara.exports=function(e){var r=e.indexOf;return e===Q_n||whp(Q_n,e)&&r===Q_n.indexOf?Ihp:r}});var ura=A((le1,cra)=>{var xhp=ora();cra.exports=xhp});var dra=A((de1,lra)=>{var Thp=ura();lra.exports=Thp});var mra=A((pe1,pra)=>{var Php=dra();pra.exports=Php});var hra=A((me1,fra)=>{fra.exports=mra()});var gra=A((fe1,yPt)=>{var Rhp=hra();function khp(e){var r;return Rhp(r=Function.toString.call(e)).call(r,"[native code]")!==-1}yPt.exports=khp,yPt.exports.__esModule=!0,yPt.exports.default=yPt.exports});var _ra=A((he1,yra)=>{"use strict";var Fhp=hP(),Nhp=mSe(),Ohp=TypeError,Bhp=Object.getOwnPropertyDescriptor,qhp=Fhp&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();yra.exports=qhp?function(e,r){if(Nhp(e)&&!Bhp(e,"length").writable)throw Ohp("Cannot set read only .length");return e.length=r}:function(e,r){return e.length=r}});var Ara=A(()=>{"use strict";var Mhp=Eh(),Lhp=Pne(),jhp=Rne(),Ghp=_ra(),Uhp=nyn(),Vhp=WC(),zhp=Vhp(function(){return[].push.call({length:4294967296},1)!==4294967297}),$hp=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},Qhp=zhp||!$hp();Mhp({target:"Array",proto:!0,arity:1,forced:Qhp},{push:function(r){var t=Lhp(this),n=jhp(t),i=arguments.length;Uhp(n+i);for(var s=0;s{Ara();var Khp=yze();bra.exports=Khp("Array").push});var Era=A((Ae1,vra)=>{var Hhp=nY(),Whp=Cra(),K_n=Array.prototype;vra.exports=function(e){var r=e.push;return e===K_n||Hhp(K_n,e)&&r===K_n.push?Whp:r}});var Sra=A((be1,Dra)=>{var Yhp=Era();Dra.exports=Yhp});var Ira=A((Ce1,wra)=>{var Jhp=Sra();wra.exports=Jhp});var Tra=A((ve1,xra)=>{var Xhp=Ira();xra.exports=Xhp});var Rra=A((Ee1,Pra)=>{Pra.exports=Tra()});var Fra=A((De1,XO)=>{var kra=acr(),Zhp=ccr(),egp=Rra(),tgp=ocr(),rgp=G_n();function pcr(e,r,t){if(rgp()){var n;XO.exports=pcr=kra(n=Zhp).call(n),XO.exports.__esModule=!0,XO.exports.default=XO.exports}else XO.exports=pcr=function(s,a,o){var c=[null];egp(c).apply(c,a);var l=kra(Function).apply(s,c),u=new l;return o&&tgp(u,o.prototype),u},XO.exports.__esModule=!0,XO.exports.default=XO.exports;return pcr.apply(null,arguments)}XO.exports=pcr,XO.exports.__esModule=!0,XO.exports.default=XO.exports});var Ora=A((Se1,Mne)=>{var Nra=Zta(),ngp=P_n(),igp=L_n(),sgp=ocr(),agp=gra(),ogp=Fra();function H_n(e){var r=typeof Nra=="function"?new Nra:void 0;return Mne.exports=H_n=function(n){if(n===null||!agp(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof r<"u"){if(r.has(n))return r.get(n);r.set(n,i)}function i(){return ogp(n,arguments,igp(this).constructor)}return i.prototype=ngp(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),sgp(i,n)},Mne.exports.__esModule=!0,Mne.exports.default=Mne.exports,H_n(e)}Mne.exports=H_n,Mne.exports.__esModule=!0,Mne.exports.default=Mne.exports});var W_n=A(fcr=>{"use strict";var mcr=x_n().default;Object.defineProperty(fcr,"__esModule",{value:!0});fcr.MarshalError=void 0;var cgp=mcr(T_n()),ugp=mcr(Aea()),lgp=mcr(Xea()),dgp=mcr(Ora()),pgp=function(e){(0,ugp.default)(t,e);var r=(0,lgp.default)(t);function t(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return(0,cgp.default)(this,t),r.call(this,"Marshal error: ".concat(n))}return t}((0,dgp.default)(Error));fcr.MarshalError=pgp});var qra=A((Ie1,Bra)=>{cyn();var mgp=yze();Bra.exports=mgp("Array").concat});var Lra=A((xe1,Mra)=>{var fgp=nY(),hgp=qra(),Y_n=Array.prototype;Mra.exports=function(e){var r=e.concat;return e===Y_n||fgp(Y_n,e)&&r===Y_n.concat?hgp:r}});var Gra=A((Te1,jra)=>{var ggp=Lra();jra.exports=ggp});var Vra=A((Pe1,Ura)=>{Ura.exports=Gra()});var $ra=A((Re1,zra)=>{var ygp=YO(),_gp=m_n();zra.exports=function(e,r,t,n){try{return n?r(ygp(t)[0],t[1]):r(t)}catch(i){_gp(e,"throw",i)}}});var Wra=A((ke1,Hra)=>{"use strict";var Agp=YF(),bgp=pR(),Cgp=Pne(),vgp=$ra(),Egp=d_n(),Dgp=UTt(),Sgp=Rne(),Qra=jTt(),wgp=p_n(),Igp=nPt(),Kra=Array;Hra.exports=function(r){var t=Cgp(r),n=Dgp(this),i=arguments.length,s=i>1?arguments[1]:void 0,a=s!==void 0;a&&(s=Agp(s,i>2?arguments[2]:void 0));var o=Igp(t),c=0,l,u,m,h,_,b;if(o&&!(this===Kra&&Egp(o)))for(h=wgp(t,o),_=h.next,u=n?new this:[];!(m=bgp(_,h)).done;c++)b=a?vgp(h,s,[m.value,c],!0):m.value,Qra(u,c,b);else for(l=Sgp(t),u=n?new this(l):Kra(l);l>c;c++)b=a?s(t[c],c):t[c],Qra(u,c,b);return u.length=c,u}});var ena=A((Fe1,Zra)=>{var xgp=nS(),Jra=xgp("iterator"),Xra=!1;try{Yra=0,J_n={next:function(){return{done:!!Yra++}},return:function(){Xra=!0}},J_n[Jra]=function(){return this},Array.from(J_n,function(){throw 2})}catch{}var Yra,J_n;Zra.exports=function(e,r){if(!r&&!Xra)return!1;var t=!1;try{var n={};n[Jra]=function(){return{next:function(){return{done:t=!0}}}},e(n)}catch{}return t}});var tna=A(()=>{var Tgp=Eh(),Pgp=Wra(),Rgp=ena(),kgp=!Rgp(function(e){Array.from(e)});Tgp({target:"Array",stat:!0,forced:kgp},{from:Pgp})});var nna=A((Be1,rna)=>{hze();tna();var Fgp=mR();rna.exports=Fgp.Array.from});var X_n=A((qe1,ina)=>{var Ngp=nna();ina.exports=Ngp});var ana=A((Me1,sna)=>{sna.exports=X_n()});var ona=A(()=>{var Ogp=Eh(),Bgp=mSe();Ogp({target:"Array",stat:!0},{isArray:Bgp})});var una=A((Ge1,cna)=>{ona();var qgp=mR();cna.exports=qgp.Array.isArray});var dna=A((Ue1,lna)=>{var Mgp=una();lna.exports=Mgp});var mna=A((Ve1,pna)=>{var Lgp=dna();pna.exports=Lgp});var hna=A((ze1,fna)=>{var jgp=mna();fna.exports=jgp});var yna=A(($e1,gna)=>{gna.exports=hna()});var Z_n=A((Qe1,_Pt)=>{function Ggp(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t{var Ugp=yna(),Vgp=Z_n();function zgp(e){if(Ugp(e))return Vgp(e)}APt.exports=zgp,APt.exports.__esModule=!0,APt.exports.default=APt.exports});var bna=A((He1,Ana)=>{mze();hze();var $gp=nPt();Ana.exports=$gp});var vna=A((We1,Cna)=>{var Qgp=bna();fze();Cna.exports=Qgp});var Dna=A((Ye1,Ena)=>{var Kgp=vna();Ena.exports=Kgp});var wna=A((Je1,Sna)=>{var Hgp=Dna();Sna.exports=Hgp});var xna=A((Xe1,Ina)=>{Ina.exports=wna()});var Pna=A((Ze1,Tna)=>{var Wgp=X_n();Tna.exports=Wgp});var kna=A((et1,Rna)=>{var Ygp=Pna();Rna.exports=Ygp});var eAn=A((tt1,Fna)=>{Fna.exports=kna()});var Nna=A((rt1,bPt)=>{var Jgp=i_n(),Xgp=xna(),Zgp=eAn();function e1p(e){if(typeof Jgp<"u"&&Xgp(e)!=null||e["@@iterator"]!=null)return Zgp(e)}bPt.exports=e1p,bPt.exports.__esModule=!0,bPt.exports.default=bPt.exports});var qna=A(()=>{"use strict";var t1p=Eh(),Ona=mSe(),r1p=UTt(),n1p=gP(),Bna=Aor(),i1p=Rne(),s1p=rY(),a1p=jTt(),o1p=nS(),c1p=oyn(),u1p=JTt(),l1p=c1p("slice"),d1p=o1p("species"),tAn=Array,p1p=Math.max;t1p({target:"Array",proto:!0,forced:!l1p},{slice:function(r,t){var n=s1p(this),i=i1p(n),s=Bna(r,i),a=Bna(t===void 0?i:t,i),o,c,l;if(Ona(n)&&(o=n.constructor,r1p(o)&&(o===tAn||Ona(o.prototype))?o=void 0:n1p(o)&&(o=o[d1p],o===null&&(o=void 0)),o===tAn||o===void 0))return u1p(n,s,a);for(c=new(o===void 0?tAn:o)(p1p(a-s,0)),l=0;s{qna();var m1p=yze();Mna.exports=m1p("Array").slice});var Gna=A((at1,jna)=>{var f1p=nY(),h1p=Lna(),rAn=Array.prototype;jna.exports=function(e){var r=e.slice;return e===rAn||f1p(rAn,e)&&r===rAn.slice?h1p:r}});var Vna=A((ot1,Una)=>{var g1p=Gna();Una.exports=g1p});var $na=A((ct1,zna)=>{var y1p=Vna();zna.exports=y1p});var Kna=A((ut1,Qna)=>{var _1p=$na();Qna.exports=_1p});var Wna=A((lt1,Hna)=>{Hna.exports=Kna()});var Jna=A((dt1,CPt)=>{var A1p=Wna(),b1p=eAn(),Yna=Z_n();function C1p(e,r){var t;if(e){if(typeof e=="string")return Yna(e,r);var n=A1p(t=Object.prototype.toString.call(e)).call(t,8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return b1p(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yna(e,r)}}CPt.exports=C1p,CPt.exports.__esModule=!0,CPt.exports.default=CPt.exports});var Xna=A((pt1,vPt)=>{function v1p(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}vPt.exports=v1p,vPt.exports.__esModule=!0,vPt.exports.default=vPt.exports});var Zna=A((mt1,EPt)=>{var E1p=_na(),D1p=Nna(),S1p=Jna(),w1p=Xna();function I1p(e){return E1p(e)||D1p(e)||S1p(e)||w1p()}EPt.exports=I1p,EPt.exports.__esModule=!0,EPt.exports.default=EPt.exports});var eia=A(()=>{});var ria=A((gt1,tia)=>{eia();jyn();var x1p=$Tt();tia.exports=x1p.f("toPrimitive")});var iia=A((yt1,nia)=>{var T1p=ria();nia.exports=T1p});var aia=A((_t1,sia)=>{var P1p=iia();sia.exports=P1p});var cia=A((At1,oia)=>{var R1p=aia();oia.exports=R1p});var lia=A((bt1,uia)=>{uia.exports=cia()});var pia=A((Ct1,DPt)=>{var k1p=lia(),dia=tPt().default;function F1p(e,r){if(dia(e)!=="object"||e===null)return e;var t=e[k1p];if(t!==void 0){var n=t.call(e,r||"default");if(dia(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(e)}DPt.exports=F1p,DPt.exports.__esModule=!0,DPt.exports.default=DPt.exports});var nAn=A((vt1,SPt)=>{var N1p=tPt().default,O1p=pia();function B1p(e){var r=O1p(e,"string");return N1p(r)==="symbol"?r:String(r)}SPt.exports=B1p,SPt.exports.__esModule=!0,SPt.exports.default=SPt.exports});var hia=A((Et1,wPt)=>{var fia=oPt(),q1p=nAn();function mia(e,r){for(var t=0;t{var L1p=oPt(),j1p=nAn();function G1p(e,r,t){return r=j1p(r),r in e?L1p(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}IPt.exports=G1p,IPt.exports.__esModule=!0,IPt.exports.default=IPt.exports});var sAn=A(iAn=>{"use strict";var _ze=x_n().default;Object.defineProperty(iAn,"__esModule",{value:!0});iAn.parse=K1p;var U1p=_ze(Vra()),V1p=_ze(ana()),z1p=_ze(Zna()),$1p=_ze(T_n()),Q1p=_ze(hia()),yia=_ze(gia()),Lne=W_n();function K1p(e){return new H1p(e).read()}var H1p=function(){function e(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;(0,$1p.default)(this,e),(0,yia.default)(this,"symbols",[]),(0,yia.default)(this,"objects",[]),this.buf=r,this.index=t}return(0,Q1p.default)(e,[{key:"read",value:function(){this.symbols=[],this.objects=[];var t=this.readByte(),n=this.readByte();if(t!==4||n>8){var i;throw new Lne.MarshalError((0,U1p.default)(i="incompatible marshal file format (can't be read): format version 4.8 required; ".concat(t,".")).call(i,n," given"))}return this.readAny()}},{key:"readAny",value:function(){var t=this.readByte();switch(t){case 34:return this.entry(this.readString());case 47:{var n=this.readString();return this.readByte(),this.entry(new RegExp(n))}case 48:return null;case 58:{var i=this.readString();return this.symbols.push(i),i}case 59:{var s=this.readInt();if(s<0||s>=this.symbols.length)throw new Lne.MarshalError("bad symbol");return this.symbols[s]}case 64:{var a=this.readInt();if(a<0||a>=this.objects.length)throw new Lne.MarshalError("dump format error (unlinked)");return this.objects[a]}case 67:return this.readAny(),this.readAny();case 70:return!1;case 73:{for(var o=this.readAny(),c=this.readInt(),l=0;l=5&&t<128)return t-5;if(t>=128&&t<=251)return t-251;for(var n=t<128?t:256-t,i=0,s=1,a=0;a=128&&(i-=s),i}},{key:"readByte",value:function(){if(this.index>=this.buf.byteLength)throw new Lne.MarshalError("marshal data too short");var t=this.buf[this.index];return this.index++,t}},{key:"readString",value:function(){var t=this.readBytes();return typeof TextDecoder!="function"&&t.every(function(n){return n<128})?String.fromCharCode.apply(String,(0,z1p.default)((0,V1p.default)(t))):new TextDecoder().decode(t)}},{key:"readBytes",value:function(){var t=this.readLength("string");if(this.index+t>this.buf.byteLength)throw new Lne.MarshalError("marshal data too short");var n=this.buf.subarray(this.index,this.index+t);return this.index+=t,n}},{key:"entry",value:function(t){return this.objects.push(t),t}}]),e}()});var _ia=A(aAn=>{"use strict";Object.defineProperty(aAn,"__esModule",{value:!0});Object.defineProperty(aAn,"parse",{enumerable:!0,get:function(){return W1p.parse}});var W1p=sAn()});var Aia=A(Aze=>{"use strict";var Y1p=FZs().default;Object.defineProperty(Aze,"__esModule",{value:!0});Object.defineProperty(Aze,"MarshalError",{enumerable:!0,get:function(){return J1p.MarshalError}});Object.defineProperty(Aze,"parse",{enumerable:!0,get:function(){return X1p.parse}});Aze.Marshal=void 0;var J1p=W_n(),X1p=sAn(),Z1p=Y1p(_ia());Aze.Marshal=Z1p});var bia=A(hcr=>{"use strict";Object.defineProperty(hcr,"__esModule",{value:!0});hcr.RubygemsHttp=void 0;var eyp=Wb(),typ=hMe(),ryp=Ip(),oAn=class extends eyp.Http{getThrottle(r){var n;return((n=(0,ryp.parseUrl)(r))==null?void 0:n.host)==="rubygems.org"?new typ.Throttle(125):super.getThrottle(r)}};hcr.RubygemsHttp=oAn});var cAn=A(a0e=>{"use strict";Object.defineProperty(a0e,"__esModule",{value:!0});a0e.GemVersions=a0e.GemMetadata=a0e.MarshalledVersionInfo=void 0;var nyp=(tn(),Dr(en)),iyp=nyp.__importDefault(_a()),yP=gy(),Cia=WO();a0e.MarshalledVersionInfo=(0,Cia.LooseArray)(yP.z.object({number:yP.z.string()}).transform(({number:e})=>({version:e}))).transform(e=>e.length===0?null:{releases:e}).nullable().catch(null);a0e.GemMetadata=yP.z.object({name:yP.z.string(),version:yP.z.string().nullish().catch(null),changelog_uri:yP.z.string().nullish().catch(null),homepage_uri:yP.z.string().nullish().catch(null),source_code_uri:yP.z.string().nullish().catch(null)}).transform(({name:e,version:r,changelog_uri:t,homepage_uri:n,source_code_uri:i})=>({packageName:e,latestVersion:r,changelogUrl:t,homepage:n,sourceUrl:i}));a0e.GemVersions=(0,Cia.LooseArray)(yP.z.object({number:yP.z.string(),created_at:yP.z.string(),platform:yP.z.string().nullable().catch(null),ruby_version:yP.z.string().nullable().catch(null),rubygems_version:yP.z.string().nullable().catch(null),metadata:yP.z.object({changelog_uri:yP.z.string().optional().catch(void 0),source_code_uri:yP.z.string().optional().catch(void 0)}).catch({})}).transform(({number:e,created_at:r,platform:t,ruby_version:n,rubygems_version:i,metadata:s})=>{let a={version:e,releaseTimestamp:r},o={};return t&&(o.platform=[t]),n&&(o.ruby=[n]),i&&(o.rubygems=[i]),iyp.default.emptyObject(o)||(a.constraints=o),s.changelog_uri&&(a.changelogUrl=s.changelog_uri),s.source_code_uri&&(a.sourceUrl=s.source_code_uri),a}))});var wia=A(gcr=>{"use strict";Object.defineProperty(gcr,"__esModule",{value:!0});gcr.MetadataCache=void 0;var Sia=(tn(),Dr(en)),syp=Sia.__importDefault(G3()),ayp=Pi(),via=Sia.__importStar(gF()),Eia=Ip(),Dia=cAn(),uAn=class{http;constructor(r){this.http=r}async getRelease(r,t,n){let i=(0,syp.default)(n,{algorithm:"sha256"}),s="datasource-rubygems",a=`metadata-cache:${r}:${t}`,o=await via.get(s,a);if((o==null?void 0:o.hash)===i)return o.data;try{let{body:c}=await this.http.getJson((0,Eia.joinUrlParts)(r,"/api/v1/versions",`${t}.json`),Dia.GemVersions),{body:l}=await this.http.getJson((0,Eia.joinUrlParts)(r,"/api/v1/gems",`${t}.json`),Dia.GemMetadata),u={releases:c};l.changelogUrl&&(u.changelogUrl=l.changelogUrl),l.sourceUrl&&(u.sourceUrl=l.sourceUrl),l.homepage&&(u.homepage=l.homepage);let m={hash:i,data:u},h=100*24*60,_=Math.floor(Math.random()*10*24*60);return await via.set(s,a,m,h+_),u}catch(c){return ayp.logger.debug({err:c},"Rubygems: failed to fetch metadata"),{releases:n.map(u=>({version:u}))}}}};gcr.MetadataCache=uAn});var bze=A(sY=>{"use strict";Object.defineProperty(sY,"__esModule",{value:!0});sY.getElapsedMs=sY.getElapsedHours=sY.getElapsedMinutes=sY.getElapsedDays=void 0;var lAn=zC(),Iia=60*1e3,oyp=24*60*Iia;function cyp(e){return Math.floor((new Date().getTime()-new Date(e).getTime())/oyp)}sY.getElapsedDays=cyp;function uyp(e){return Math.floor((new Date().getTime()-e.getTime())/Iia)}sY.getElapsedMinutes=uyp;function lyp(e){let r=typeof e=="string"?lAn.DateTime.fromISO(e):lAn.DateTime.fromJSDate(e);if(!r.isValid)return 0;let t=lAn.DateTime.now().diff(r,"hours");return Math.floor(t.hours)}sY.getElapsedHours=lyp;function dyp(e){return new Date().getTime()-new Date(e).getTime()}sY.getElapsedMs=dyp});var Oia=A(jne=>{"use strict";Object.defineProperty(jne,"__esModule",{value:!0});jne.VersionsEndpointCache=jne.memCache=void 0;var Cze=gy(),xia=Pi(),pyp=bze(),Tia=Wb(),myp=Ba(),fyp=WO(),Pia=jD(),hyp=Ip();function kia(e){return e.slice(-33)}function gyp(e){return e.slice(0,33)}function yyp(e){return e.slice(33)}function Fia(e,r){for(let t of r){let n=(0,Pia.copystr)(t.packageName),i=e.get(n)??[],{deletedVersions:s,addedVersions:a}=t;if(s.size>0&&(i=i.filter(o=>!s.has(o))),a.length>0){let o=new Set(i);for(let c of a)if(!o.has(c)){let l=(0,Pia.copystr)(c);i.push(l)}}e.set(n,i)}return e}function Ria(e){let t=Fia(new Map,Nia.parse(e)),n=new Date,i=e.length,s=kia(e);return{versionsEndpointSupported:!0,packageVersions:t,syncedAt:n,contentLength:i,contentTail:s}}jne.memCache=new Map;var Nia=Cze.z.string().transform(e=>e.split(myp.newlineRegex)).pipe((0,fyp.LooseArray)(Cze.z.string().transform(e=>e.trim()).refine(e=>e.length>0).refine(e=>!e.startsWith("created_at:")).refine(e=>e!=="---").transform(e=>e.split(" ")).pipe(Cze.z.tuple([Cze.z.string(),Cze.z.string()]).rest(Cze.z.string())).transform(([e,r])=>{let t=new Set,n=[];for(let i of r.split(","))i.startsWith("-")?t.add(i.slice(1)):n.push(i);return{packageName:e,deletedVersions:t,addedVersions:n}})));function _yp(e){return(0,pyp.getElapsedMinutes)(e.syncedAt)>=15}var dAn=class{http;constructor(r){this.http=r}cacheRequests=new Map;async getCache(r){var a;let t=`rubygems-versions-cache:${r}`,n=jne.memCache.get(t);jne.memCache.delete(t);let i;return n?n.versionsEndpointSupported===!1?i=n:_yp(n)?i=await this.deltaSync(n,r):i=n:i=await this.fullSync(r),((a=(0,hyp.parseUrl)(r))==null?void 0:a.hostname)==="rubygems.org"&&jne.memCache.set(t,i),i}async getVersions(r,t){let n=this.cacheRequests.get(r);n||(n=this.getCache(r),this.cacheRequests.set(r,n));let i;try{i=await n}finally{this.cacheRequests.delete(r)}if(i.versionsEndpointSupported===!1)return xia.logger.debug({packageName:t,registryUrl:r},"Rubygems: endpoint not supported"),{type:"not-supported"};let s=i.packageVersions.get(t);return s!=null&&s.length?{type:"success",versions:s}:(xia.logger.debug({packageName:t,registryUrl:r},"Rubygems: versions not found"),{type:"not-found"})}async fullSync(r){var t;try{let n=`${r}/versions`,i={headers:{"Accept-Encoding":"gzip"}},{body:s}=await this.http.get(n,i);return Ria(s)}catch(n){if(n instanceof Tia.HttpError&&((t=n.response)==null?void 0:t.statusCode)===404)return{versionsEndpointSupported:!1};throw n}}async deltaSync(r,t){var n;try{let i=`${t}/versions`,a={headers:{"Accept-Encoding":"deflate, compress, br",Range:`bytes=${r.contentLength-r.contentTail.length}-`}},{statusCode:o,body:c}=await this.http.get(i,a);if(o===200)return Ria(c);if(gyp(c)!==r.contentTail)return this.fullSync(t);let u=!0,m=yyp(c),h=Fia(r.packageVersions,Nia.parse(m)),_=new Date,b=r.contentLength+m.length,v=kia(c);return{versionsEndpointSupported:u,packageVersions:h,syncedAt:_,contentLength:b,contentTail:v}}catch(i){if(i instanceof Tia.HttpError){let s=(n=i.response)==null?void 0:n.statusCode;if(s===416)return this.fullSync(t);if(s===404)return{versionsEndpointSupported:!1}}throw i}}};jne.VersionsEndpointCache=dAn});var TPt=A(_cr=>{"use strict";Object.defineProperty(_cr,"__esModule",{value:!0});_cr.RubyGemsDatasource=void 0;var ycr=(tn(),Dr(en)),Ayp=Aia(),byp=Pi(),mAn=ug(),Cyp=Wb(),xPt=Ip(),vyp=ycr.__importStar(qV()),Eyp=K0(),Dyp=bia(),Syp=wia(),pAn=cAn(),wyp=Oia(),Gne=class e extends Eyp.Datasource{static id="rubygems";metadataCache;constructor(){super(e.id),this.http=new Dyp.RubygemsHttp(e.id),this.versionsEndpointCache=new wyp.VersionsEndpointCache(this.http),this.metadataCache=new Syp.MetadataCache(this.http)}defaultRegistryUrls=["https://rubygems.org"];defaultVersioning=vyp.id;registryStrategy="hunt";versionsEndpointCache;async getReleases({packageName:r,registryUrl:t}){var n;if(!t)return null;try{let i=await this.versionsEndpointCache.getVersions(t,r);if(i.type==="success"){let{versions:a}=i;return await this.metadataCache.getRelease(t,r,a)}let s=(n=(0,xPt.parseUrl)(t))==null?void 0:n.hostname;if(i.type==="not-supported"&&s!=="rubygems.org"){if(s==="rubygems.pkg.github.com"||s==="gitlab.com")return await this.getReleasesViaFallbackAPI(t,r);let a=await this.fetchGemMetadata(t,r);return a?await this.getReleasesViaAPI(t,r,a):await this.getReleasesViaFallbackAPI(t,r)}return null}catch(i){this.handleGenericErrors(i)}}async fetchGemMetadata(r,t){var n;try{let{body:i}=await this.http.getJson((0,xPt.joinUrlParts)(r,"/api/v1/gems",`${t}.json`),pAn.GemMetadata);return i}catch(i){if(i instanceof Cyp.HttpError&&((n=i.response)==null?void 0:n.statusCode)===404)return null;throw i}}async fetchGemVersions(r,t){try{let{body:n}=await this.http.getJson((0,xPt.joinUrlParts)(r,"/api/v1/versions",`${t}.json`),pAn.GemVersions);return n}catch(n){if(n.statusCode===400||n.statusCode===404)return byp.logger.debug({registry:r},"versions endpoint returns error - falling back to info endpoint"),null;throw n}}async getReleasesViaAPI(r,t,n){let i=await this.fetchGemVersions(r,t),s=null;if(i!=null&&i.length)s=i;else if(n.latestVersion)s=[{version:n.latestVersion}];else return null;let a={releases:s};return n.changelogUrl&&(a.changelogUrl=n.changelogUrl),n.homepage&&(a.homepage=n.homepage),n.sourceUrl&&(a.sourceUrl=n.sourceUrl),a}async getReleasesViaFallbackAPI(r,t){let n=(0,xPt.joinUrlParts)(r,"/api/v1/dependencies"),i=(0,xPt.getQueryString)({gems:t}),s=`${n}?${i}`,{body:a}=await this.http.getBuffer(s),o=Ayp.Marshal.parse(a);return pAn.MarshalledVersionInfo.parse(o)}};_cr.RubyGemsDatasource=Gne;ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`metadata:${e}/${r}`})],Gne.prototype,"fetchGemMetadata",null);ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`versions:${e}/${r}`})],Gne.prototype,"fetchGemVersions",null);ycr.__decorate([(0,mAn.cache)({namespace:`datasource-${Gne.id}`,key:({registryUrl:e,packageName:r})=>`dependencies:${e}/${r}`})],Gne.prototype,"getReleasesViaFallbackAPI",null)});var _2=A(PPt=>{"use strict";var fAn=class{constructor(r){this.i=0,this.string=r,this.whitespace=` 	\r
           `,this.quotes=`'"`,this.escapes="\\",this.escapedQuotes='"',this.ansiCQuotes=!0,this.localeQuotes=!0,this.debug=!1}readChar(){return this.string.charAt(this.i++)}processEscapes(r,t,n){if(!n&&!this.escapedQuotes.includes(t))return r;let i="["+this.escapes.replace(/(.)/g,"\\$1")+"]";if(!n&&this.escapedQuotes.includes(t)){let s=new RegExp(i+"("+i+"|\\"+t+")","g");return r.replace(s,"$1")}if(n){let s={"([\\\\'\"?])":o=>o,a:()=>"\x07",b:()=>"\b","e|E":()=>"\x1B",f:()=>"\f",n:()=>`
           `,r:()=>"\r",t:()=>"	",v:()=>"\v","([0-7]{1,3})":o=>String.fromCharCode(parseInt(o,8)),"x([0-9a-fA-F]{1,2})":o=>String.fromCharCode(parseInt(o,16)),"u([0-9a-fA-F]{1,4})":o=>String.fromCharCode(parseInt(o,16)),"U([0-9a-fA-F]{1,8})":o=>String.fromCharCode(parseInt(o,16)),"c(.)":o=>o==="?"?"\x7F":o==="@"?"\0":String.fromCharCode(o.charCodeAt(0)&31)},a=new RegExp(i+"("+Object.keys(s).join("|")+")","g");return r.replace(a,function(o,c){for(let l in s){let u=new RegExp("^"+l+"$").exec(c);if(u!==null)return s[l].apply(null,u.slice(1))}})}}*[Symbol.iterator](){let r=!1,t=!1,n=!1,i=-2,s;for(this.debug&&console.log("full input:",">"+this.string+"<");;){let a=this.i,o=this.readChar();if(this.debug&&console.log("position:",a,"input:",">"+o+"<","accumulated:",s,"inQuote:",r,"inDollarQuote:",t,"lastDollar:",i,"escaped:",n),o===""){if(r)throw new Error("Got EOF while in a quoted string");if(n)throw new Error("Got EOF while in an escape sequence");s!==void 0&&(yield s);return}if(n){o===`
          -`||(r?s=(s||"")+n+o:s=(s||"")+o),n=!1;continue}if(this.escapes.includes(o)&&(!r||t!==!1||this.escapedQuotes.includes(r))){n=o;continue}if(r!==!1){if(o===r){s=this.processEscapes(s,r,t==="'"),r=!1,t=!1;continue}s=(s||"")+o;continue}if(this.quotes.includes(o)){r=o,i===a-1&&(o==="'"&&!this.ansiCQuotes||o==='"'&&!this.localeQuotes||(t=o)),s=s||"",t!==!1&&(s=s.slice(0,-1));continue}if(r===!1&&o==="$"&&(i=a),this.whitespace.includes(o)){s!==void 0&&(yield s),s=void 0;continue}s=(s||"")+o}}};PPt.split=function(e){return Array.from(new fAn(e))};PPt.quote=function(e){return e===""?"''":/[^\w@%\-+=:,./]/.test(e)?("'"+e.replace(/('+)/g,`'"$1"'`)+"'").replace(/^''|''$/g,""):e};PPt.join=function(e){if(!Array.isArray(e))throw new TypeError("args should be an array");return e.map(PPt.quote).join(" ")}});var Oia=A(Acr=>{"use strict";Object.defineProperty(Acr,"__esModule",{value:!0});Acr.ExecError=void 0;var hAn=class extends Error{cmd;stderr;stdout;options;exitCode;signal;err;constructor(r,t,n){let{cmd:i,exitCode:s,stderr:a,stdout:o,options:c,signal:l}=t;super(r),this.name=this.constructor.name,this.cmd=i,this.stderr=a,this.stdout=o,this.options=c,s&&(this.exitCode=s),l&&(this.signal=l),n&&(this.err=n)}};Acr.ExecError=hAn});var bcr=A(vze=>{"use strict";Object.defineProperty(vze,"__esModule",{value:!0});vze.rawExec=vze.exec=void 0;var wyp=require("node:child_process"),gAn=Oia(),Iyp=["SIGCHLD","SIGCLD","SIGCONT","SIGSTOP","SIGTSTP","SIGTTIN","SIGTTOU","SIGURG","SIGWINCH"],yAn="utf8";function RPt(e){return Buffer.concat(e).toString(yAn)}function xyp(e,r){var a,o;let t=[],n=[],i=0,s=0;return(a=e.stdout)==null||a.on("data",c=>{let l=Buffer.byteLength(c,yAn);i+=l,i>r.maxBuffer?e.emit("error",new Error("stdout maxBuffer exceeded")):t.push(c)}),(o=e.stderr)==null||o.on("data",c=>{let l=Buffer.byteLength(c,yAn);s+=l,s>r.maxBuffer?e.emit("error",new Error("stderr maxBuffer exceeded")):n.push(c)}),[t,n]}function qia(e,r){return new Promise((t,n)=>{let i=r.maxBuffer??10485760,s=(0,wyp.spawn)(e,{...r,detached:process.platform!=="win32",shell:typeof r.shell=="string"?r.shell:!0}),[a,o]=xyp(s,{...r,maxBuffer:i});s.on("error",l=>{Bia(s,"SIGTERM"),n(new gAn.ExecError(l.message,c(),l))}),s.on("exit",(l,u)=>{if(!Iyp.includes(u)){if(u){Bia(s,u),n(new gAn.ExecError(`Command failed: ${e}
          +`||(r?s=(s||"")+n+o:s=(s||"")+o),n=!1;continue}if(this.escapes.includes(o)&&(!r||t!==!1||this.escapedQuotes.includes(r))){n=o;continue}if(r!==!1){if(o===r){s=this.processEscapes(s,r,t==="'"),r=!1,t=!1;continue}s=(s||"")+o;continue}if(this.quotes.includes(o)){r=o,i===a-1&&(o==="'"&&!this.ansiCQuotes||o==='"'&&!this.localeQuotes||(t=o)),s=s||"",t!==!1&&(s=s.slice(0,-1));continue}if(r===!1&&o==="$"&&(i=a),this.whitespace.includes(o)){s!==void 0&&(yield s),s=void 0;continue}s=(s||"")+o}}};PPt.split=function(e){return Array.from(new fAn(e))};PPt.quote=function(e){return e===""?"''":/[^\w@%\-+=:,./]/.test(e)?("'"+e.replace(/('+)/g,`'"$1"'`)+"'").replace(/^''|''$/g,""):e};PPt.join=function(e){if(!Array.isArray(e))throw new TypeError("args should be an array");return e.map(PPt.quote).join(" ")}});var Bia=A(Acr=>{"use strict";Object.defineProperty(Acr,"__esModule",{value:!0});Acr.ExecError=void 0;var hAn=class extends Error{cmd;stderr;stdout;options;exitCode;signal;err;constructor(r,t,n){let{cmd:i,exitCode:s,stderr:a,stdout:o,options:c,signal:l}=t;super(r),this.name=this.constructor.name,this.cmd=i,this.stderr=a,this.stdout=o,this.options=c,s&&(this.exitCode=s),l&&(this.signal=l),n&&(this.err=n)}};Acr.ExecError=hAn});var bcr=A(vze=>{"use strict";Object.defineProperty(vze,"__esModule",{value:!0});vze.rawExec=vze.exec=void 0;var Iyp=require("node:child_process"),gAn=Bia(),xyp=["SIGCHLD","SIGCLD","SIGCONT","SIGSTOP","SIGTSTP","SIGTTIN","SIGTTOU","SIGURG","SIGWINCH"],yAn="utf8";function RPt(e){return Buffer.concat(e).toString(yAn)}function Typ(e,r){var a,o;let t=[],n=[],i=0,s=0;return(a=e.stdout)==null||a.on("data",c=>{let l=Buffer.byteLength(c,yAn);i+=l,i>r.maxBuffer?e.emit("error",new Error("stdout maxBuffer exceeded")):t.push(c)}),(o=e.stderr)==null||o.on("data",c=>{let l=Buffer.byteLength(c,yAn);s+=l,s>r.maxBuffer?e.emit("error",new Error("stderr maxBuffer exceeded")):n.push(c)}),[t,n]}function Mia(e,r){return new Promise((t,n)=>{let i=r.maxBuffer??10485760,s=(0,Iyp.spawn)(e,{...r,detached:process.platform!=="win32",shell:typeof r.shell=="string"?r.shell:!0}),[a,o]=Typ(s,{...r,maxBuffer:i});s.on("error",l=>{qia(s,"SIGTERM"),n(new gAn.ExecError(l.message,c(),l))}),s.on("exit",(l,u)=>{if(!xyp.includes(u)){if(u){qia(s,u),n(new gAn.ExecError(`Command failed: ${e}
           Interrupted by ${u}`,{...c(),signal:u}));return}if(l!==0){n(new gAn.ExecError(`Command failed: ${e}
          -${RPt(o)}`,{...c(),exitCode:l}));return}t({stderr:RPt(o),stdout:RPt(a)})}});function c(){return{cmd:s.spawnargs.join(" "),options:r,stdout:RPt(a),stderr:RPt(o)}}})}vze.exec=qia;function Bia(e,r){var t,n;try{return e.pid&&process.env.RENOVATE_X_EXEC_GPID_HANDLE?process.kill(-e.pid,r):((t=e.stderr)==null||t.destroy(),(n=e.stdout)==null||n.destroy(),e.unref(),e.kill(r))}catch{return!1}}vze.rawExec=qia});var Mia=A(Ccr=>{"use strict";Object.defineProperty(Ccr,"__esModule",{value:!0});Ccr.filterMap=void 0;var Typ=(tn(),Dr(en)),Pyp=Typ.__importDefault(_a());function Ryp(e,r){let t=e.length,n=0;for(let s=0;s{"use strict";Object.defineProperty(vcr,"__esModule",{value:!0});vcr.Result=void 0;var _An=class e{res;static ok(r){return new e({ok:!0,value:r})}static err(r){return typeof r>"u"?new e({ok:!1,error:new Error}):typeof r=="string"?new e({ok:!1,error:new Error(r)}):new e({ok:!1,error:r})}static wrapCallback(r){try{return e.ok(r())}catch(t){return e.err(t)}}static wrapPromise(r){return r.then(t=>e.ok(t),t=>e.err(t))}static wrap(r){return r instanceof Promise?e.wrapPromise(r):e.wrapCallback(r)}constructor(r){this.res=r}transform(r){return this.res.ok?e.ok(r(this.res.value)):e.err(this.res.error)}unwrap(r){return this.res.ok?this.res:arguments.length?{ok:!0,value:r}:this.res}value(r){let t=arguments.length?this.unwrap(r):this.unwrap();return t.ok?t.value:void 0}error(){return this.res.ok?void 0:this.res.error}};vcr.Result=_An});var bAn=A(XF=>{"use strict";Object.defineProperty(XF,"__esModule",{value:!0});XF.api=XF.supportsRanges=XF.urls=XF.displayName=XF.id=void 0;var kyp=Ba(),Fyp=DL();XF.id="aws-machine-image";XF.displayName="aws-machine-image";XF.urls=[];XF.supportsRanges=!1;var Nyp=(0,kyp.regEx)("^ami-(?[a-z0-9]{17})$"),AAn=class extends Fyp.GenericVersioningApi{_parse(r){var t;if(r){let n=(t=Nyp.exec(r))==null?void 0:t.groups;if(n){let{suffix:i}=n;return{release:[1,0,0],suffix:i}}}return null}_compare(r,t){return 1}};XF.api=new AAn;XF.default=XF.api});var Uia=A(ZF=>{"use strict";Object.defineProperty(ZF,"__esModule",{value:!0});ZF.api=ZF.supportsRanges=ZF.urls=ZF.displayName=ZF.id=void 0;var e8=y1n();ZF.id="bazel-module";ZF.displayName="Bazel Module";ZF.urls=["https://bazel.build/external/module"];ZF.supportsRanges=!1;function CAn(e){return new e8.BzlmodVersion(e)}function Oyp(e){return CAn(e).release.major}function Byp(e){return CAn(e).release.minor}function qyp(e){return CAn(e).release.patch}function jia(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.equals(n)}function Myp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.isGreaterThan(n)}function Lyp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.isLessThan(n)}function Gia(e,r){let t=new e8.BzlmodVersion(r);return e.find(i=>{let s=new e8.BzlmodVersion(i);return t.equals(s)})?r:null}function jyp(e,r){return Gia(e,r)}function Gyp({newVersion:e}){return e}function Uyp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return e8.BzlmodVersion.defaultCompare(t,n)}function Vyp(e,r){return jia(e,r)}function zyp(e,r){return Ecr(e)}function $yp(e){return Ecr(e)}function Qyp(e){return!new e8.BzlmodVersion(e).isPrerelease}function Ecr(e){try{new e8.BzlmodVersion(e)}catch{return!1}return!0}function Kyp(e){return e==null?!1:Ecr(e)}ZF.api={equals:jia,getMajor:Oyp,getMinor:Byp,getPatch:qyp,isCompatible:zyp,isGreaterThan:Myp,isLessThanRange:Lyp,isSingleVersion:$yp,isStable:Qyp,isValid:Ecr,isVersion:Kyp,matches:Vyp,getSatisfyingVersion:Gia,minSatisfyingVersion:jyp,getNewValue:Gyp,sortVersions:Uyp};ZF.default=ZF.api});var Dcr=A(Yw=>{"use strict";Object.defineProperty(Yw,"__esModule",{value:!0});Yw.api=Yw.isValid=Yw.supportedRangeStrategies=Yw.supportsRanges=Yw.urls=Yw.displayName=Yw.id=void 0;var Hyp=Pi(),Wyp=Ba(),o0e=h2();Yw.id="cargo";Yw.displayName="Cargo";Yw.urls=["https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html"];Yw.supportsRanges=!0;Yw.supportedRangeStrategies=["bump","pin","replace"];var Via=e=>o0e.api.isVersion(e);function Yyp(e){return Via(e)?"^"+e.trim():e.trim()}function Eze(e){let r=e.split(",");return r=r.map(Yyp),r.join(" ")}function Jyp(e){return e!==""}function Xyp(e){if(!e)return e;let r=e.split((0,Wyp.regEx)(/\s+,?\s*|\s*,?\s+/)).map(n=>n.trim()).filter(Jyp),t=["^","~","=",">","<","<=",">="];for(let n=0;n{var t,n;return!!((n=(t=o0e.api).isLessThanRange)!=null&&n.call(t,e,Eze(r)))},e_p=e=>o0e.api.isValid(Eze(e));Yw.isValid=e_p;var t_p=(e,r)=>o0e.api.matches(e,Eze(r));function r_p(e,r){return o0e.api.getSatisfyingVersion(e,Eze(r))}function n_p(e,r){return o0e.api.minSatisfyingVersion(e,Eze(r))}var zia=e=>e.trim().startsWith("=")&&Via(e.trim().substring(1).trim());function i_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){if(!e||e==="*")return r==="pin"?`=${n}`:e;if(r==="pin"||zia(e)){let a="=";return e.startsWith("= ")&&(a+=" "),a+=n,a}let i=o0e.api.getNewValue({currentValue:Eze(e),rangeStrategy:r,currentVersion:t,newVersion:n}),s=i?Xyp(i):null;return s?(s.startsWith("^")&&!e.startsWith("^")&&(s=s.substring(1)),s):(Hyp.logger.info({currentValue:e,newSemver:i},"Could not get cargo version from semver"),e)}Yw.api={...o0e.api,getNewValue:i_p,isLessThanRange:Zyp,isSingleVersion:zia,isValid:Yw.isValid,matches:t_p,getSatisfyingVersion:r_p,minSatisfyingVersion:n_p};Yw.default=Yw.api});var c0e=A(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});ew.api=ew.isVersion=ew.isValid=ew.supportedRangeStrategies=ew.supportsRanges=ew.urls=ew.displayName=ew.id=void 0;var s_p=(tn(),Dr(en)),SAn=s_p.__importDefault(Hy()),a_p=Vje(),$ia=Pi(),HV=Ba(),tw=h2();ew.id="composer";ew.displayName="Composer";ew.urls=["https://getcomposer.org/doc/articles/versions.md","https://packagist.org/packages/composer/semver","https://madewithlove.be/tilde-and-caret-constraints/","https://semver.mwl.be"];ew.supportsRanges=!0;ew.supportedRangeStrategies=["bump","widen","pin","replace","update-lockfile"];function Qia(e){let r=e.split("-");return r.length===1?[e,""]:[r[0],"-"+r[1]]}function Dze(e){let[r,t]=Qia(e),n=r.split(".");for(;n.length<3;)n.push("0");return n.join(".")+t}function o_p(e){let r=e.split("@");if(r.length===1)return e;let t=r[1].replace((0,HV.regEx)(/(?:^|\s)(beta|alpha|rc)([1-9][0-9]*)(?: |$)/gi),"$1.$2");return Dze(r[0])+"-"+t}function bSe(e){let r=e;return r=r.replace((0,HV.regEx)(/(^|>|>=|\^|~)v/i),"$1"),o_p(r)}function IE(e){return e.split((0,HV.regEx)(/\s*\|\|?\s*/g)).map(r=>{let t=bSe(r);if(tw.api.isVersion(t))return t;if(tw.api.isVersion(Dze(t)))return Dze(t);let[n,i]=Qia(t),s=n;return s=s.replace((0,HV.regEx)(/(?:^|\s)~([1-9][0-9]*(?:\.[0-9]*)?)(?: |$)/g),"^$1"),s=s.replace((0,HV.regEx)(/(?:^|\s)~(0\.[1-9][0-9]*)(?: |$)/g),">=$1 <1"),s=s.replace((0,HV.regEx)(/^(<\d+(\.\d+)?)$/g),"$1.0").replace((0,HV.regEx)(/^(<\d+(\.\d+)?)$/g),"$1.0"),s+i}).map(r=>r.replace(/([a-z])([0-9])/gi,"$1.$2")).join(" || ")}function c_p(e,r){return tw.api.equals(IE(e),IE(r))}function vAn(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getMajor(r):null}function Kia(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getMinor(r):null}function u_p(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getPatch(r):null}function l_p(e,r){return tw.api.isGreaterThan(IE(e),IE(r))}function d_p(e,r){var t,n;return!!((n=(t=tw.api).isLessThanRange)!=null&&n.call(t,IE(e),IE(r)))}function p_p(e){return!!e&&tw.api.isSingleVersion(IE(e))}function m_p(e){return!!(e&&tw.api.isStable(IE(e)))}function Hia(e){return!!e&&tw.api.isValid(IE(e))}ew.isValid=Hia;function Scr(e){return!!e&&tw.api.isVersion(IE(e))}ew.isVersion=Scr;function EAn(e,r){return tw.api.matches(IE(e),IE(r))}function f_p(e,r){let t=e.map(IE),n=tw.api.getSatisfyingVersion(t,IE(r));return n?e[t.indexOf(n)]??n:null}function h_p(e,r){let t=e.map(IE),n=tw.api.minSatisfyingVersion(t,IE(r));return n?e[t.indexOf(n)]??n:null}function g_p(e,r){try{return tw.api.subset(IE(e),IE(r))}catch(t){return $ia.logger.trace({err:t},"composer.subset error"),!1}}function DAn({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var c;if(r==="pin")return n;if(r==="update-lockfile")return EAn(n,e)?e:DAn({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});let i=t?vAn(t):null,s=vAn(n),a=Kia(n),o=null;if(Scr(e))o=n;else if((0,HV.regEx)(/^[~^](0\.[1-9][0-9]*)$/).test(e)){let l=e.substring(0,1);s===0?o=`${l}0.${a}`:o=`${l}${s}.0`}else if((0,HV.regEx)(/^[~^]([0-9]*)$/).test(e))o=`${e.substring(0,1)}${s}`;else if(s&&(0,HV.regEx)(/^[~^]([0-9]*(?:\.[0-9]*)?)$/).test(e)){let l=e.substring(0,1);r==="bump"?o=`${l}${n}`:i&&s>i||!a?o=`${l}${s}.0`:o=`${l}${s}.${a}`}else t&&tw.api.isVersion(Dze(bSe(n)))&&tw.api.isValid(bSe(e))&&IE(e)===bSe(e)&&(o=tw.api.getNewValue({currentValue:bSe(e),rangeStrategy:r,currentVersion:Dze(bSe(t)),newVersion:Dze(bSe(n))}));if(r==="widen"&&EAn(n,e))o=e;else if(e.includes(" || ")||r==="widen"){let u=e.split("||"),m=u[u.length-1],h=DAn({currentValue:m.trim(),rangeStrategy:"replace",currentVersion:t,newVersion:n});if(r==="replace")o=h;else if(h){let _=(0,a_p.parseRange)(h),b=_[_.length-1];if((c=b.operator)!=null&&c.startsWith("<")){let v=e.split(b.operator);v.pop(),o=v.join(b.operator)+h}else o=e+" || "+h}}return o||($ia.logger.warn({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},"Unsupported composer value"),o=n),e.split(".")[0].includes("v")&&(o=o.replace((0,HV.regEx)(/([0-9])/),"v$1")),e.includes("@")&&(o+="@"+e.split("@")[1]),o}function y_p(e,r){return tw.api.sortVersions(IE(e),IE(r))}function __p(e){return Scr(e)}ew.api={equals:c_p,getMajor:vAn,getMinor:Kia,getPatch:u_p,isCompatible:__p,isGreaterThan:l_p,isLessThanRange:d_p,isSingleVersion:p_p,isStable:m_p,isValid:Hia,isVersion:Scr,matches:EAn,getSatisfyingVersion:f_p,minSatisfyingVersion:h_p,getNewValue:DAn,sortVersions:y_p,subset:g_p};ew.default=ew.api});var xAn=A(t8=>{"use strict";Object.defineProperty(t8,"__esModule",{value:!0});t8.findSatisfyingVersion=t8.matchesWithOptions=t8.containsOperators=t8.getOptions=t8.cleanVersion=t8.makeVersion=void 0;var A_p=(tn(),Dr(en)),WV=A_p.__importStar(Hy()),Wia=Ba();function Yia(e,r){let t=e.split("."),n=WV.prerelease(e,r);if(n&&!r.includePrerelease){if(!Number.isNaN(parseInt(n.toString()[0],10))){let i=`${t[0]}.${t[1]}.${t[2]}`;return WV.valid(i,r)}return!1}return r.loose&&!WV.valid(e,r)&&t.length!==3?WV.valid(WV.coerce(e,r),r):WV.valid(e,r)}t8.makeVersion=Yia;function wAn(e){return e&&e.replace((0,Wia.regEx)(/,|\[|\]|"|include_prerelease=|loose=|True|False/g),"").trim()}t8.cleanVersion=wAn;function IAn(e){let r=!1,t=!0;return e&&(r=e.includes("include_prerelease=True")&&!e.includes("include_prerelease=False"),t=e.includes("loose=True")||!e.includes("loose=False")),{loose:t,includePrerelease:r}}t8.getOptions=IAn;function b_p(e){return(0,Wia.regEx)("[<=>^~]").test(e)}t8.containsOperators=b_p;function Jia(e,r,t){var i;let n=e;if(n&&WV.prerelease(n)&&t.includePrerelease){let s=(i=WV.coerce(n))==null?void 0:i.raw;n=s||""}return WV.satisfies(n,r,t)}t8.matchesWithOptions=Jia;function C_p(e,r,t){let n=IAn(r),i=null,s=null,a=0,o=-1;for(let c of e){let l=Yia(c,n);if(typeof l=="string"){let u=wAn(l),m=IAn(r),h=wAn(r);Jia(u,h,m)&&(!i||WV.compare(s,l,m)===t)&&(i=l,o=a,s=new WV.SemVer(i,m))}a+=1}return o>=0?e[o]:null}t8.findSatisfyingVersion=C_p});var nsa=A(hR=>{"use strict";Object.defineProperty(hR,"__esModule",{value:!0});hR.bumpRange=hR.widenRange=hR.replaceRange=hR.fixParsedRange=hR.getPatch=hR.getMinor=hR.getMajor=void 0;var v_p=(tn(),Dr(en)),CSe=v_p.__importStar(Hy()),Icr=Vje(),Xia=Pi(),ZO=xAn();function TAn(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);t.includePrerelease=!0;let n=(0,ZO.makeVersion)(r,t);return typeof n=="string"?Number(n.split(".")[0]):null}hR.getMajor=TAn;function PAn(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);t.includePrerelease=!0;let n=(0,ZO.makeVersion)(r,t);return typeof n=="string"?Number(n.split(".")[1]):null}hR.getMinor=PAn;function Zia(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);if(t.includePrerelease=!0,typeof(0,ZO.makeVersion)(r,t)=="string"){let i=CSe.valid(CSe.coerce(r,t),t);return Number(i==null?void 0:i.split(".")[2])}return null}hR.getPatch=Zia;function esa(e){let r=[],t=e.split(" ");for(let o=0;o^~])( )?/g,"").split(" "),a=[];for(let o=0;o")return`~> ${i}.${s}.0`;if(n.operator==="=")return`=${r}`;if(n.operator==="~")return o.length?`~${i}.${s}.${a}${o}`:`~${i}.${s}.0`;if(n.operator==="<="){let l;return n.patch||o.length?l=`<=${r}`:n.minor?l=`<=${i}.${s}`:l=`<=${i}`,e.includes("<= ")&&(l=l.replace("<=","<= ")),l}if(n.operator==="<"&&i){let l;return e.endsWith(".0.0")?l=`<${i+1}.0.0`:n.patch?l=`<${CSe.inc(r,"patch")}`:n.minor&&s?l=`<${i}.${s+1}`:l=`<${i+1}`,e.includes("< ")&&(l=l.replace(/"){let l;return e.endsWith(".0.0")&&i?l=`>${i+1}.0.0`:n.patch?l=`>${i}.${s}.${a}`:n.minor?l=`>${i}.${s}`:l=`>${i}`,e.includes("> ")&&(l=l.replace(/ ")),l}return n.operator?r:n.minor?n.minor==="x"?`${i}.x`:n.minor==="*"?`${i}.*`:n.patch==="x"?`${i}.${s}.x`:n.patch==="*"?`${i}.${s}.*`:`${r}`:`${i}`}hR.replaceRange=wcr;function tsa({currentValue:e,currentVersion:r,newVersion:t},n){var o,c;let i=(0,Icr.parseRange)(e),s=i[i.length-1];if((0,ZO.matchesWithOptions)(t,e,n))return e;let a=wcr({currentValue:e,rangeStrategy:"replace",currentVersion:r,newVersion:t});if((o=s.operator)!=null&&o.startsWith("<")){let l=e.split(s.operator);return l.pop(),l.join(s.operator)+a}if(i.length>1){if(i[i.length-2].operator==="-"){let u=e.split("-");return u.pop(),u.join("-")+"- "+a}if((c=s.operator)!=null&&c.startsWith(">"))return Xia.logger.warn("Complex ranges ending in greater than are not supported"),null}return`${e} || ${a}`}hR.widenRange=tsa;function rsa({currentValue:e,currentVersion:r,newVersion:t},n){var l;if(!(0,ZO.containsOperators)(e)&&e.includes("||"))return tsa({currentValue:e,rangeStrategy:"widen",currentVersion:r,newVersion:t},n);let i=(0,Icr.parseRange)(e),s=i[i.length-1],a=TAn(t),o=PAn(t),c=CSe.prerelease(t)?"-"+String((l=CSe.prerelease(t))==null?void 0:l[0]):"";if(i.length===1){if(!s.operator)return wcr({currentValue:e,rangeStrategy:"replace",currentVersion:r,newVersion:t});if(s.operator.startsWith("~")){let u=e.split(".");return c.length?`${s.operator}${t}`:u.length===1?`${s.operator}${a}`:u.length===2?`${s.operator}${a}.${o}`:`${s.operator}${t}`}if(s.operator==="=")return`=${t}`;if(s.operator===">=")return e.includes(">= ")?`>= ${t}`:`>=${t}`;if(s.operator.startsWith("<"))return e}else return esa(e).map(h=>{if(h.operator==="||")return h.semver;if(h.operator){let _=rsa({currentValue:h.semver,rangeStrategy:"bump",currentVersion:r,newVersion:t},n);if(_&&(0,ZO.matchesWithOptions)(t,_,n))return _}return wcr({currentValue:h.semver,rangeStrategy:"replace",currentVersion:r,newVersion:t})}).filter(h=>h!==null&&h!=="").join(" ");return Xia.logger.debug("Unsupported range type for rangeStrategy=bump: "+e),null}hR.bumpRange=rsa});var RAn=A(gR=>{"use strict";Object.defineProperty(gR,"__esModule",{value:!0});gR.api=gR.supportedRangeStrategies=gR.supportsRanges=gR.urls=gR.displayName=gR.id=void 0;var E_p=(tn(),Dr(en)),wze=E_p.__importStar(Hy()),kPt=Wnr(),IC=xAn(),Sze=nsa();gR.id="conan";gR.displayName="conan";gR.urls=["https://semver.org/","https://github.com/podhmo/python-node-semver","https://github.com/podhmo/python-node-semver/tree/master/examples","https://docs.conan.io/en/latest/versioning/version_ranges.html#version-ranges"];gR.supportsRanges=!0;gR.supportedRangeStrategies=["auto","bump","widen","replace"];var D_p=1,S_p=-1;function vSe(e){if(e&&!e.includes("[")){let r=(0,IC.getOptions)(e),t=(0,IC.cleanVersion)(e);return r.loose&&kPt.api.isVersion(t)?!0:(0,IC.makeVersion)(t,r)!==null}return!1}function w_p(e){let r=(0,IC.cleanVersion)(e),t=(0,IC.getOptions)(e);return(0,IC.makeVersion)(r,t)?r!==null:wze.validRange(r,t)!==null}function I_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0},s=kPt.api.equals(t,n);try{return wze.eq(t,n,i)||s}catch{return s}}function x_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0},s=kPt.api.isGreaterThan(t,n);try{return wze.gt(t,n,i)||s}catch{return s}}function isa(e,r){var a,o;let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i=(0,IC.getOptions)(r),s=(o=(a=kPt.api).isLessThanRange)==null?void 0:o.call(a,t,n);try{return wze.ltr(t,n,i)||s}catch{return s}}function T_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0};try{return wze.compare(t,n,i)}catch{return kPt.api.sortVersions(t,n)}}function P_p(e,r){if(vSe(e)&&vSe(r))return!0;let t=(0,IC.cleanVersion)(e),n=(0,IC.getOptions)(r),i=(0,IC.cleanVersion)(r);return(0,IC.matchesWithOptions)(t,i,n)}function R_p(e,r){if(vSe(e)&&vSe(r))return!0;let t=(0,IC.getOptions)(r);return(0,IC.makeVersion)(e,t)?!isa(e,r):!1}function k_p(e){let r=(0,IC.cleanVersion)(e),t=(0,IC.getOptions)(e);return!(!t.includePrerelease&&wze.prerelease(r,t))}function F_p(e,r){return(0,IC.findSatisfyingVersion)(e,r,D_p)}function N_p(e,r){return(0,IC.findSatisfyingVersion)(e,r,S_p)}function O_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=(0,IC.cleanVersion)(e);if(vSe(e)||r==="pin")return n;let s=(0,IC.getOptions)(e),a="";return r==="widen"?a=(0,Sze.widenRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n},s):r==="bump"?a=(0,Sze.bumpRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n},s):a=(0,Sze.replaceRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n}),a?e.replace(i,a):null}gR.api={equals:I_p,getMajor:Sze.getMajor,getMinor:Sze.getMinor,getNewValue:O_p,getPatch:Sze.getPatch,isCompatible:R_p,isGreaterThan:x_p,isLessThanRange:isa,isSingleVersion:vSe,isStable:k_p,isValid:w_p,isVersion:vSe,matches:P_p,getSatisfyingVersion:N_p,minSatisfyingVersion:F_p,sortVersions:T_p};gR.default=gR.api});var asa=A(r8=>{"use strict";Object.defineProperty(r8,"__esModule",{value:!0});r8.api=r8.supportsRanges=r8.urls=r8.displayName=r8.id=void 0;var xcr=Ba(),B_p=DL();r8.id="deb";r8.displayName="Deb version";r8.urls=["https://www.debian.org/doc/debian-policy/ch-controlfields.html#version","https://manpages.debian.org/unstable/dpkg-dev/deb-version.7.en.html"];r8.supportsRanges=!1;var q_p=(0,xcr.regEx)(/^\d+$/),M_p=(0,xcr.regEx)(/^[-+.:~A-Za-z\d]+$/),L_p=(0,xcr.regEx)(/^[+.~A-Za-z\d]*$/),j_p=(0,xcr.regEx)(/\d+/g),ssa="~ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+-.:",Ize=["0","1","2","3","4","5","6","7","8","9"],kAn=class extends B_p.GenericVersioningApi{_parse(r){let t=r.split(":"),n=t.length>1?t.shift():"0",i=t.join(":");if(i.endsWith("-"))return null;let s=i.split("-"),a=s.length>1?s.pop():"",o=s.join("-");if(!q_p.test(n)||!M_p.test(o)||!L_p.test(a))return null;let c=[...i.matchAll(j_p)].map(l=>parseInt(l[0],10));return{epoch:parseInt(n,10),upstreamVersion:o,debianRevision:a,release:c,suffix:a}}_compare_string(r,t){let n=0;for(;n{"use strict";Object.defineProperty(n8,"__esModule",{value:!0});n8.api=n8.supportsRanges=n8.urls=n8.displayName=n8.id=void 0;var G_p=Ba(),U_p=DL();n8.id="git";n8.displayName="git";n8.urls=["https://git-scm.com/"];n8.supportsRanges=!1;var V_p=(0,G_p.regEx)("^[0-9a-f]{7,40}$","i"),FAn=class extends U_p.GenericVersioningApi{_parse(r){return r!=null&&r.match(V_p)?{release:[1,0,0],suffix:r}:null}_compare(r,t){return-1}};n8.api=new FAn;n8.default=n8.api});var csa=A(xze=>{"use strict";Object.defineProperty(xze,"__esModule",{value:!0});xze.npm2hashicorp=xze.hashicorp2npm=void 0;var osa=Pi(),Une=Ba();function z_p(e){return e&&e.split(",").map(r=>{let t=r.match((0,Une.regEx)(/^\s*(|=|!=|>|<|>=|<=|~>)\s*v?((\d+)(\.\d+){0,2}[\w-+]*(\.\d+)*)\s*$/));if(!t)throw osa.logger.warn({constraint:e,element:r},"Invalid hashicorp constraint"),new Error("Invalid hashicorp constraint");if(t[1]==="!=")throw osa.logger.warn({constraint:e,element:r},"Unsupported hashicorp constraint"),new Error("Unsupported hashicorp constraint");return{operator:t[1],version:t[2]}}).map(({operator:r,version:t})=>{switch(r){case"=":return t;case"~>":return t.match((0,Une.regEx)(/^\d+$/))?`>=${t}`:t.match((0,Une.regEx)(/^\d+\.\d+$/))?`^${t}`:`~${t}`;default:return`${r}${t}`}}).join(" ")}xze.hashicorp2npm=z_p;function $_p(e){return e&&e.split(" ").map(r=>{let t=r.match((0,Une.regEx)(/^(|>|<|>=|<=|~|\^)v?((\d+)(\.\d+){0,2}[\w-]*(\.\d+)*)$/));if(!t)throw new Error("invalid npm constraint");return{operator:t[1],version:t[2]}}).map(({operator:r,version:t})=>{switch(r){case"^":{if(t.match((0,Une.regEx)(/^\d+$/)))return`~> ${t}.0`;let n=t.match((0,Une.regEx)(/^(\d+\.\d+)\.0$/));if(n)return`~> ${n[1]}`;let i=t.match((0,Une.regEx)(/^(\d+\.\d+)\.\d+$/));return i?`~> ${i[1]}`:`~> ${t}`}case"~":return t.match((0,Une.regEx)(/^\d+$/))?`~> ${t}.0`:t.match((0,Une.regEx)(/^\d+\.\d+$/))?`~> ${t}.0`:`~> ${t}`;case"":return`${t}`;default:return`${r} ${t}`}}).join(", ")}xze.npm2hashicorp=$_p});var SSe=A(iS=>{"use strict";Object.defineProperty(iS,"__esModule",{value:!0});iS.isVersion=iS.api=iS.isValid=iS.supportedRangeStrategies=iS.supportsRanges=iS.urls=iS.displayName=iS.id=void 0;var Q_p=Pi(),DSe=h2(),ESe=csa();iS.id="hashicorp";iS.displayName="Hashicorp";iS.urls=["https://www.terraform.io/docs/configuration/terraform.html#specifying-a-required-terraform-version"];iS.supportsRanges=!0;iS.supportedRangeStrategies=["bump","widen","pin","replace"];function K_p(e,r){var t,n;return!!((n=(t=DSe.api).isLessThanRange)!=null&&n.call(t,e,(0,ESe.hashicorp2npm)(r)))}function OAn(e){if(e)try{return DSe.api.isValid((0,ESe.hashicorp2npm)(e))}catch{return Q_p.logger.trace({value:e},"Unsupported hashicorp versioning value"),!1}return!1}iS.isValid=OAn;function H_p(e,r){return OAn(r)&&DSe.api.matches(e,(0,ESe.hashicorp2npm)(r))}function W_p(e,r){return DSe.api.getSatisfyingVersion(e,(0,ESe.hashicorp2npm)(r))}function Y_p(e,r){return DSe.api.minSatisfyingVersion(e,(0,ESe.hashicorp2npm)(r))}function J_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=DSe.api.getNewValue({currentValue:(0,ESe.hashicorp2npm)(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(i=(0,ESe.npm2hashicorp)(i),e.startsWith("v")&&!i.startsWith("v")&&(i=`v${i}`)),i}iS.api={...DSe.api,isLessThanRange:K_p,isValid:OAn,matches:H_p,getSatisfyingVersion:W_p,minSatisfyingVersion:Y_p,getNewValue:J_p};iS.isVersion=iS.api.isVersion;iS.default=iS.api});var Pcr=A(yR=>{"use strict";Object.defineProperty(yR,"__esModule",{value:!0});yR.api=yR.HermitVersioning=yR.supportsRanges=yR.urls=yR.displayName=yR.id=void 0;var X_p=Hy(),Z_p=bGe();yR.id="hermit";yR.displayName="Hermit";yR.urls=["https://cashapp.github.io/hermit/packaging/reference/#versions"];yR.supportsRanges=!1;var Tcr=class e extends Z_p.RegExpVersioningApi{static versionRegex="^(?\\d+)(\\.(?\\d+))?(\\.(?\\d+))?(\\.(?\\d+))?(_(?\\d+))?([-]?(?[^.+][^+]*))?([+](?[^.-][^+]*))?$";constructor(){super(e.versionRegex)}_isValid(r){return super._parse(r)!==null}_parseHermitVersioning(r){var m,h;let t=(h=(m=this._config)==null?void 0:m.exec(r))==null?void 0:h.groups;if(!t)return null;let{major:n,minor:i,patch:s,supplement:a,build:o,prerelease:c,compatibility:l}=t,u=[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10),typeof a>"u"?0:Number.parseInt(a,10)];return o&&u.push(Number.parseInt(o,10)),{release:u,prerelease:c,compatibility:l}}_parse(r){var _,b;let t=this._parseHermitVersioning(r);if(t)return t;let n=e._getChannel(r),i=(b=(_=this._config)==null?void 0:_.exec(n))==null?void 0:b.groups;if(!i)return null;let{major:s,minor:a,patch:o,supplement:c,build:l,prerelease:u,compatibility:m}=i,h=[];return s&&h.push(Number.parseInt(s,10)),a&&h.push(Number.parseInt(a,10)),o&&h.push(Number.parseInt(o,10)),c&&h.push(Number.parseInt(c,10)),l&&h.push(Number.parseInt(l,10)),{release:h,prerelease:u,compatibility:m}}static _isChannel(r){return r.startsWith("@")}static _getChannel(r){return r.substring(1)}isStable(r){return this._isValid(r)?super.isStable(r):!1}isValid(r){return this._isValid(r)||e._isChannel(r)}isLessThanRange(r,t){return this._compare(r,t)<0}_compare(r,t){if(this._isValid(r)&&this._isValid(t))return super._compare(r,t);let n=this._parse(r),i=this._parse(t);if(n===null||i===null)return n===null&&i===null?r.localeCompare(t):n===null?-1:1;let s=n.release,a=i.release,o=s.length>a.length?s.length:a.length;for(let c=0;c{"use strict";Object.defineProperty(yx,"__esModule",{value:!0});yx.api=yx.isValid=yx.supportedRangeStrategies=yx.supportsRanges=yx.urls=yx.displayName=yx.id=void 0;var Vne=Ba(),u0e=h2();yx.id="hex";yx.displayName="Hex";yx.urls=["https://hexdocs.pm/elixir/Version.html"];yx.supportsRanges=!0;yx.supportedRangeStrategies=["bump","widen","pin","replace"];function aY(e){return e.replace((0,Vne.regEx)(/~>\s*(\d+\.\d+)$/),"^$1").replace((0,Vne.regEx)(/~>\s*(\d+\.\d+\.\d+)/),"~$1").replace((0,Vne.regEx)(/==|and/),"").replace("or","||").replace((0,Vne.regEx)(/!=\s*(\d+\.\d+(\.\d+.*)?)/),">$1 <$1").trim()}function eAp(e){let r=e.split(" ").map(i=>i.trim()).filter(i=>i!==""),t="",n=["^","=",">","<","<=",">=","~"];for(let i=0;i!!u0e.api.isValid(aY(e));yx.isValid=usa;var rAp=(e,r)=>u0e.api.matches(aY(e),aY(r));function nAp(e,r){return u0e.api.getSatisfyingVersion(e.map(aY),aY(r))}function iAp(e,r){return u0e.api.minSatisfyingVersion(e.map(aY),aY(r))}function sAp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=u0e.api.getNewValue({currentValue:aY(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(i=eAp(i),(0,Vne.regEx)(/~>\s*(\d+\.\d+\.\d+)$/).test(e)?i=i.replace((0,Vne.regEx)(/[\^~]\s*(\d+\.\d+\.\d+)/),(s,a)=>`~> ${a}`):(0,Vne.regEx)(/~>\s*(\d+\.\d+)$/).test(e)?i=i.replace((0,Vne.regEx)(/\^\s*(\d+\.\d+)(\.\d+)?/),(s,a)=>`~> ${a}`):i=i.replace((0,Vne.regEx)(/~\s*(\d+\.\d+\.\d)/),"~> $1"),u0e.api.isVersion(i)&&(i=`== ${i}`)),i}yx.api={...u0e.api,isLessThanRange:tAp,isValid:usa,matches:rAp,getSatisfyingVersion:nAp,minSatisfyingVersion:iAp,getNewValue:sAp};yx.default=yx.api});var fsa=A(i8=>{"use strict";Object.defineProperty(i8,"__esModule",{value:!0});i8.parseDynamicRevision=i8.REV_TYPE_RANGE=i8.REV_TYPE_SUBREV=i8.REV_TYPE_LATEST=i8.LATEST_REGEX=void 0;var lsa=Ba(),BAn=qfe(),dsa="REV_TYPE_LATEST";i8.REV_TYPE_LATEST=dsa;var psa="REV_TYPE_SUBREVISION";i8.REV_TYPE_SUBREV=psa;var msa="REV_TYPE_RANGE";i8.REV_TYPE_RANGE=msa;i8.LATEST_REGEX=(0,lsa.regEx)(/^latest\.|^latest$/i);function aAp(e){if(!e)return null;if(i8.LATEST_REGEX.test(e)){let n=e.replace(i8.LATEST_REGEX,"").toLowerCase()||"";return{type:dsa,value:n==="integration"?"":n}}let r=(0,lsa.regEx)(/\.\+$/);if(e.endsWith(".+")){let n=e.replace(r,"");if((0,BAn.isSingleVersion)(n))return{type:psa,value:n}}let t=(0,BAn.parseRange)(e);if(t&&t.length===1){let n=(0,BAn.rangeToStr)(t);if(n)return{type:msa,value:n}}return null}i8.parseDynamicRevision=aAp});var NPt=A(_R=>{"use strict";Object.defineProperty(_R,"__esModule",{value:!0});_R.api=_R.supportedRangeStrategies=_R.supportsRanges=_R.urls=_R.displayName=_R.id=void 0;var oAp=(tn(),Dr(en)),gsa=oAp.__importDefault(aR()),kcr=qfe(),Tze=fsa();_R.id="ivy";_R.displayName="Ivy";_R.urls=["https://ant.apache.org/ivy/"];_R.supportsRanges=!0;_R.supportedRangeStrategies=["bump","widen","pin","replace"];var{equals:ysa,getMajor:cAp,getMinor:uAp,getPatch:lAp,isGreaterThan:_sa,isStable:dAp,matches:pAp,sortVersions:mAp}=gsa.default;function fAp(e){return e?Tze.LATEST_REGEX.test(e)?!0:FPt(e)||!!(0,Tze.parseDynamicRevision)(e):!1}function FPt(e){return!e||Tze.LATEST_REGEX.test(e)||e.includes("+")?!1:gsa.default.isVersion(e)}function Asa(e,r){if(!e||!r)return!1;let t=(0,Tze.parseDynamicRevision)(r);if(!t)return ysa(e,r);let{type:n,value:i}=t;if(n===Tze.REV_TYPE_LATEST){if(!i)return!0;let s=(0,kcr.tokenize)(e);if(s.length){let a=s[s.length-1];if(a.type===kcr.TYPE_QUALIFIER)return a.val.toLowerCase()===i}return!1}return n===Tze.REV_TYPE_SUBREV?(0,kcr.isSubversion)(i,e):pAp(e,i)}function hsa(e,r){return e.reduce((t,n)=>Asa(n,r)&&(!t||_sa(n,t))?n:t,null)}function hAp({currentValue:e,rangeStrategy:r,newVersion:t}){return FPt(e)||r==="pin"?t:(0,kcr.autoExtendMavenRange)(e,t)}function gAp(e){return FPt(e)}function yAp(e){return FPt(e)}_R.api={equals:ysa,getMajor:cAp,getMinor:uAp,getPatch:lAp,isCompatible:gAp,isGreaterThan:_sa,isSingleVersion:yAp,isStable:dAp,isValid:fAp,isVersion:FPt,matches:Asa,getSatisfyingVersion:hsa,minSatisfyingVersion:hsa,getNewValue:hAp,sortVersions:mAp};_R.default=_R.api});var Ncr=A(AR=>{"use strict";Object.defineProperty(AR,"__esModule",{value:!0});AR.api=AR.KubernetesApiVersioningApi=AR.supportsRanges=AR.urls=AR.displayName=AR.id=void 0;var _Ap=bGe();AR.id="kubernetes-api";AR.displayName="Kubernetes API";AR.urls=["https://kubernetes.io/docs/reference/using-api/#api-versioning"];AR.supportsRanges=!1;var Fcr=class e extends _Ap.RegExpVersioningApi{static versionRegex="^(?:(?\\S+)/)?v(?\\d+)(?(?:alpha|beta)\\d+)?$";constructor(){super(e.versionRegex)}};AR.KubernetesApiVersioningApi=Fcr;AR.api=new Fcr;AR.default=AR.api});var qAn=A(bR=>{"use strict";Object.defineProperty(bR,"__esModule",{value:!0});bR.api=bR.NixPkgsVersioning=bR.supportsRanges=bR.urls=bR.displayName=bR.id=void 0;var AAp=(tn(),Dr(en)),Pze=AAp.__importDefault(_a()),bAp=bGe();bR.id="nixpkgs";bR.displayName="Nixpkgs";bR.urls=["https://github.com/NixOS/nixpkgs"];bR.supportsRanges=!1;var Ocr=class e extends bAp.RegExpVersioningApi{static versionRegex="^(?(nixos|nixpkgs|release))-((?\\d{2})\\.(?\\d{2})|unstable)(-(?(small|aarch64|darwin)))?$";constructor(){super(e.versionRegex)}_parse(r){var l,u;let t=(u=(l=this._config)==null?void 0:l.exec(r))==null?void 0:u.groups;if(!t)return null;let{prefix:n,major:i,minor:s,suffix:a}=t,o=[];i&&o.push(Number.parseInt(i,10)),s&&o.push(Number.parseInt(s,10));let c=Pze.default.nonEmptyStringAndNotWhitespace(a)?`${n}-${a}`:n;return{release:o,compatibility:c}}isStable(r){let t=this._parse(r);return Pze.default.nonEmptyArray(t==null?void 0:t.release)}_compare(r,t){let n=this._parse(r),i=this._parse(t);return Pze.default.emptyArray(n==null?void 0:n.release)&&Pze.default.emptyArray(i==null?void 0:i.release)?0:Pze.default.emptyArray(n==null?void 0:n.release)?1:Pze.default.emptyArray(i==null?void 0:i.release)?-1:super._compare(r,t)}};bR.NixPkgsVersioning=Ocr;bR.api=Ocr;bR.default=bR.api});var LAn=A(s8=>{"use strict";Object.defineProperty(s8,"__esModule",{value:!0});s8.api=s8.supportsRanges=s8.urls=s8.displayName=s8.id=void 0;var CAp=(tn(),Dr(en)),bsa=CAp.__importDefault(Hy()),vAp=Ba(),EAp=DL();s8.id="nuget";s8.displayName="NuGet";s8.urls=["https://docs.microsoft.com/en-us/nuget/concepts/package-versioning"];s8.supportsRanges=!1;var DAp=(0,vAp.regEx)(/^(\d+(?:\.\d+)*)(-[^+]+)?(\+.*)?$/),MAn=class extends EAp.GenericVersioningApi{_parse(r){let t=DAp.exec(r);if(!t)return null;let[,n,i]=t;return{release:n.split(".").map(Number),prerelease:i||""}}_compare(r,t){let n=bsa.default.parse(r),i=bsa.default.parse(t);return n&&i?n.compare(i):super._compare(r,t)}};s8.api=new MAn;s8.default=s8.api});var Bcr=A(a8=>{"use strict";Object.defineProperty(a8,"__esModule",{value:!0});a8.api=a8.supportsRanges=a8.urls=a8.displayName=a8.id=void 0;var Csa=Ba(),SAp=DL();a8.id="perl";a8.displayName="Perl";a8.urls=["https://metacpan.org/pod/version"];a8.supportsRanges=!1;var wAp=(0,Csa.regEx)(/^(\d+)\.(\d+(?:_\d+)?)$/),IAp=(0,Csa.regEx)(/^v?(\d+(?:\.\d+)*(?:_\d+)?)$/),jAn=class extends SAp.GenericVersioningApi{_parse(r){return this._parseDecimalVersion(r)??this._parseDottedDecimalVersion(r)}_parseDecimalVersion(r){var c;let t=wAp.exec(r);if(!t)return null;let[,n,i]=t,s=i.includes("_")?"alpha":"",a=((c=i.replace(/_/g,"").match(/.{1,3}/g))==null?void 0:c.map(l=>{let u=l;for(;u.length<3;)u+="0";return Number.parseInt(u,10)}))??[];return{release:[Number.parseInt(n,10),...a],prerelease:s}}_parseDottedDecimalVersion(r){let t=IAp.exec(r);if(!t)return null;let[,n]=t,i=n.includes("_")?"alpha":"";return{release:n.split(/[._]/).map(Number),prerelease:i}}};a8.api=new jAn;a8.default=a8.api});var GAn=A(Rze=>{"use strict";Object.defineProperty(Rze,"__esModule",{value:!0});Rze.RANGE_COMPARATOR_PATTERN=Rze.VERSION_PATTERN=void 0;var vsa=Ba();Rze.VERSION_PATTERN=(0,vsa.regEx)(["^","v?","(?:","(?:(?[0-9]+)!)?","(?[0-9]+(?:\\.[0-9]+){0,2})","(?
          ","[-_.]?","(?(a|b|c|rc|alpha|beta|pre|preview))","[-_.]?","(?[0-9]+)?",")?","(?","(?:-(?[0-9]+))","|","(?:","[-_.]?","(?post|rev|r)","[-_.]?","(?[0-9]+)?",")",")?","(?","[-_.]?","(?dev)","[-_.]?","(?[0-9]+)?",")?",")","(?:\\+(?[a-z0-9]+(?:[-_.][a-z0-9]+)*))?","$"].join(""));Rze.RANGE_COMPARATOR_PATTERN=(0,vsa.regEx)(/(\s*(?:\^|~|[><]|\|\|)\s*)/)});var wsa=A(oY=>{"use strict";Object.defineProperty(oY,"__esModule",{value:!0});oY.npm2poetry=oY.poetry2npm=oY.semver2poetry=oY.poetry2semver=void 0;var xAp=(tn(),Dr(en)),TAp=xAp.__importDefault(Hy()),UAn=GAn();function qcr(e,r){return e!==void 0?{letter:{alpha:"a",beta:"b",c:"rc",pre:"rc",preview:"rc",r:"post",rev:"post"}[e]||e,number:r===void 0?"0":r}:e===void 0&&r!==void 0?{letter:"post",number:r}:null}function Esa(e){return e!==""}function Dsa(e,r=!0){var c;let t=(c=UAn.VERSION_PATTERN.exec(e))==null?void 0:c.groups;if(!t)return null;let n=t.release.split(".").map(l=>parseInt(l,10));for(;r&&n.length<3;)n.push(0);let i=qcr(t.pre_l,t.pre_n),s=t.post_n1?qcr(void 0,t.post_n1):qcr(t.post_l,t.post_n),a=qcr(t.dev_l,t.dev_n),o=[n.map(l=>l.toString()).join(".")];return i!==null&&o.push(`-${i.letter}.${i.number}`),s!==null&&o.push(`-${s.letter}.${s.number}`),a!==null&&o.push(`-${a.letter}.${a.number}`),o.join("")}oY.poetry2semver=Dsa;function Ssa(e){if(!e)return null;let r=TAp.default.parse(e);if(!r)return null;let t={a:"alpha",b:"beta",c:"rc",dev:"alpha"};return r.prerelease=r.prerelease.map(n=>t[n]??n),r.format()}oY.semver2poetry=Ssa;function PAp(e){return e.split(",").map(n=>n.trim()).filter(Esa).join(" ").split(UAn.RANGE_COMPARATOR_PATTERN).map(n=>Dsa(n,!1)??n).join("").replace(/===/,"=")}oY.poetry2npm=PAp;function RAp(e){let t=e.split(UAn.RANGE_COMPARATOR_PATTERN).map(i=>Ssa(i)??i).join("").split(" ").map(i=>i.trim()).filter(Esa),n=["^","~","=",">","<","<=",">="];for(let i=0;i{"use strict";Object.defineProperty(_x,"__esModule",{value:!0});_x.api=_x.isValid=_x.supportedRangeStrategies=_x.supportsRanges=_x.urls=_x.displayName=_x.id=void 0;var kAp=Vje(),VAn=Pi(),Q4=h2(),xsa=GAn(),BA=wsa();_x.id="poetry";_x.displayName="Poetry";_x.urls=["https://python-poetry.org/docs/versions/"];_x.supportsRanges=!0;_x.supportedRangeStrategies=["bump","widen","pin","replace"];function FAp(e,r){let t=(0,BA.poetry2semver)(e),n=(0,BA.poetry2semver)(r);return!!(t&&n&&Q4.api.equals(t,n))}function Tsa(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getMajor(r):null}function Psa(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getMinor(r):null}function NAp(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getPatch(r):null}function wSe(e){return xsa.VERSION_PATTERN.test(e)}function OAp(e,r){let t=(0,BA.poetry2semver)(e),n=(0,BA.poetry2semver)(r);return!!(t&&n&&Q4.api.isGreaterThan(t,n))}function BAp(e,r){var n,i;let t=(0,BA.poetry2semver)(e);return!!(wSe(e)&&t&&((i=(n=Q4.api).isLessThanRange)!=null&&i.call(n,t,(0,BA.poetry2npm)(r))))}function Rsa(e){return Q4.api.isValid((0,BA.poetry2npm)(e))}_x.isValid=Rsa;function qAp(e){let r=(0,BA.poetry2semver)(e);return!!(r&&Q4.api.isStable(r))}function MAp(e,r){let t=(0,BA.poetry2semver)(e);return!!(wSe(e)&&t&&Q4.api.matches(t,(0,BA.poetry2npm)(r)))}function LAp(e,r){let t=[];e.forEach(s=>{let a=(0,BA.poetry2semver)(s);a&&t.push(a)});let n=(0,BA.poetry2npm)(r),i=Q4.api.getSatisfyingVersion(t,n);return i?(0,BA.semver2poetry)(i):null}function jAp(e,r){let t=[];e.forEach(s=>{let a=(0,BA.poetry2semver)(s);a&&t.push(a)});let n=(0,BA.poetry2npm)(r),i=Q4.api.minSatisfyingVersion(t,n);return i?(0,BA.semver2poetry)(i):null}function GAp(e){return e.trim().startsWith("=")&&wSe(e.trim().substring(1).trim())||wSe(e.trim())}function Isa(e,r,t){let n=Tsa(t),i=Psa(t),s=r.split(".");return n!==null&&s.length===1?`${e}${n}`:n!==null&&i!==null&&s.length===2?`${e}${n}.${i}`:null}function UAp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var i,s;if(r==="pin")return n;if(r==="replace"){let a=(0,BA.poetry2npm)(e);try{let l=(0,BA.poetry2semver)(n);if(l&&wSe(l)&&Q4.api.matches(l,a))return e}catch(l){VAn.logger.info({err:l},"Poetry versioning: Error caught checking if newVersion satisfies currentValue")}let o=(0,kAp.parseRange)(a),c=o[o.length-1];if(o.length===1&&c.operator){if(c.operator==="^"){let l=Isa("^",a,n);if(l)return(0,BA.npm2poetry)(l)}if(c.operator==="~"){let l=Isa("~",a,n);if(l)return(0,BA.npm2poetry)(l)}}}if((((s=(i=xsa.VERSION_PATTERN.exec(n))==null?void 0:i.groups)==null?void 0:s.release)||"").split(".").length!==3)return VAn.logger.debug("Cannot massage python version to npm - returning currentValue"),e;try{let a=t&&(0,BA.poetry2semver)(t),o=(0,BA.poetry2semver)(n);if(a&&o){let c=Q4.api.getNewValue({currentValue:(0,BA.poetry2npm)(e),rangeStrategy:r,currentVersion:a,newVersion:o}),l=c&&(0,BA.npm2poetry)(c);if(l)return l}}catch(a){VAn.logger.debug({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n,err:a},"Could not generate new value using npm.getNewValue()")}return e}function VAp(e,r){return Q4.api.sortVersions((0,BA.poetry2semver)(e)??"",(0,BA.poetry2semver)(r)??"")}function zAp(e,r){return Q4.api.subset((0,BA.poetry2npm)(e),(0,BA.poetry2npm)(r))}_x.api={equals:FAp,getMajor:Tsa,getMinor:Psa,getPatch:NAp,getNewValue:UAp,getSatisfyingVersion:LAp,isCompatible:wSe,isGreaterThan:OAp,isLessThanRange:BAp,isSingleVersion:GAp,isStable:qAp,isValid:Rsa,isVersion:wSe,matches:MAp,minSatisfyingVersion:jAp,sortVersions:VAp,subset:zAp};_x.default=_x.api});var zAn=A(o8=>{"use strict";Object.defineProperty(o8,"__esModule",{value:!0});o8.api=o8.supportsRanges=o8.urls=o8.displayName=o8.id=void 0;var BPt=BL(),eB=OPt();o8.id="python";o8.displayName="Python";o8.urls=[];o8.supportsRanges=!1;function $Ap(e,r){return eB.api.isValid(r)?eB.api.isLessThanRange(e,r):BPt.api.isLessThanRange(e,r)}function QAp(e){return eB.api.isValid(e)||BPt.api.isValid(e)}function KAp(e,r){return eB.api.isValid(r)?eB.api.matches(e,r):BPt.api.matches(e,r)}function HAp(e,r){return eB.api.isValid(r)?eB.api.getSatisfyingVersion(e,r):BPt.api.getSatisfyingVersion(e,r)}function WAp(e,r){return eB.api.isValid(r)?eB.api.minSatisfyingVersion(e,r):BPt.api.minSatisfyingVersion(e,r)}function YAp(e){return null}function JAp(e,r){return eB.api.isValid(e)&&eB.api.isValid(r)?eB.api.subset(e,r):void 0}o8.api={...eB.api,getNewValue:YAp,getSatisfyingVersion:HAp,isLessThanRange:$Ap,isValid:QAp,matches:KAp,minSatisfyingVersion:WAp,subset:JAp};o8.default=o8.api});var ksa=A(c8=>{"use strict";Object.defineProperty(c8,"__esModule",{value:!0});c8.api=c8.supportsRanges=c8.urls=c8.displayName=c8.id=void 0;var XAp=Ba(),ZAp=DL();c8.id="redhat";c8.displayName="Red Hat";c8.urls=[];c8.supportsRanges=!1;var ebp=(0,XAp.regEx)(/^(?\d+)(?:\.(?\d+))?(?:\.(?\d+))?(?:-(?\d+)(?:\.(?\d+))?)?$/),$An=class extends ZAp.GenericVersioningApi{_parse(r){var l;let t=(l=ebp.exec(r))==null?void 0:l.groups;if(!t)return null;let{major:n,minor:i,patch:s,releaseMajor:a,releaseMinor:o}=t;return{release:[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10),typeof a>"u"?0:Number.parseInt(a,10),typeof o>"u"?0:Number.parseInt(o,10)],prerelease:""}}};c8.api=new $An;c8.default=c8.api});var KAn=A(qA=>{"use strict";Object.defineProperty(qA,"__esModule",{value:!0});qA.descendingRange=qA.ascendingRange=qA.upperBound=qA.lowerBound=qA.inclusiveBound=qA.exactVersion=qA.matchVersion=qA.versionGroup=void 0;var QAn=Ba();qA.versionGroup="([0-9a-zA-Z_]+(?:[.-][0-9a-zA-Z_]+)*)";qA.matchVersion=(0,QAn.regEx)(`^(?${qA.versionGroup})$`);qA.exactVersion=(0,QAn.regEx)(`^(?==(?${qA.versionGroup})?)$`);qA.inclusiveBound=(0,QAn.regEx)(`^(?(?${qA.versionGroup})?\\.\\.(?${qA.versionGroup})?)$`);qA.lowerBound=new RegExp(`^(?(?>|>=)?(?${qA.versionGroup})?(\\k|\\+)?)$`);qA.upperBound=new RegExp(`^(?(?<(?=${qA.versionGroup})|<=)?(?${qA.versionGroup})?)$`);qA.ascendingRange=new RegExp(`^(?(?(?>|>=)?(?${qA.versionGroup})?(\\k|\\+)?),?(?(\\k,?|)(?<(?=${qA.versionGroup})|<=)(?${qA.versionGroup})?))$`);qA.descendingRange=new RegExp(`^(?(?(?<|<=)?(?${qA.versionGroup})?(\\k|\\+)?),(?(\\k,|)(?<(?=${qA.versionGroup})|>=?)(?${qA.versionGroup})?))$`)});var Fsa=A(cj=>{"use strict";Object.defineProperty(cj,"__esModule",{value:!0});cj.npm2rezplus=cj.pep4402rezInclusiveBound=cj.rez2pep440=cj.rez2npm=cj.padZeroes=void 0;var Mcr=Ba(),u8=KAn();function tbp(e){let r=e.split("-");return r.length===1?[e,""]:[r[0],"-"+r[1]]}function rbp(e){if((0,Mcr.regEx)(/[~^*]/).test(e))return e;let[r,t]=tbp(e),n=r.split(".");for(;n.length<3;)n.push("0");return n.join(".")+t}cj.padZeroes=rbp;function cY(e){return e.includes("+")?">="+e.replace("+"," "):e}function nbp(e){if(u8.matchVersion.test(e))return e;if(u8.exactVersion.test(e))return e.replace("==","=");if(u8.inclusiveBound.test(e))return">="+e.replace((0,Mcr.regEx)(/\.\./g)," <");if(u8.lowerBound.test(e))return cY(e);if(u8.upperBound.test(e))return e;let r=u8.ascendingRange.exec(e);if(r!=null&&r.groups){let n=r.groups.range_lower_asc,i=r.groups.range_upper_asc;return cY(n)+" "+cY(i)}let t=u8.descendingRange.exec(e);if(t!=null&&t.groups){let n=t.groups.range_upper_desc,i=t.groups.range_lower_desc;return cY(i)+" "+cY(n)}return e}cj.rez2npm=nbp;function ibp(e){if(u8.matchVersion.test(e)||u8.exactVersion.test(e))return e;if(u8.inclusiveBound.test(e))return">="+e.replace((0,Mcr.regEx)(/\.\./g),", <");if(u8.lowerBound.test(e))return cY(e);if(u8.upperBound.test(e))return e;let r=u8.ascendingRange.exec(e);if(r!=null&&r.groups){let n=r.groups.range_lower_asc,i=r.groups.range_upper_asc;return cY(n)+", "+cY(i)}let t=u8.descendingRange.exec(e);if(t!=null&&t.groups){let n=t.groups.range_upper_desc,i=t.groups.range_lower_desc;return cY(i)+", "+cY(n)}return e}cj.rez2pep440=ibp;function sbp(e){return e.split(",").map(r=>r.trim().replace((0,Mcr.regEx)(/[<>=]/g),"")).join("..")}cj.pep4402rezInclusiveBound=sbp;function abp(e){return e.trim().replace(">=","")+"+"}cj.npm2rezplus=abp});var Osa=A(Ax=>{"use strict";Object.defineProperty(Ax,"__esModule",{value:!0});Ax.api=Ax.isValid=Ax.supportedRangeStrategies=Ax.supportsRanges=Ax.urls=Ax.displayName=Ax.id=void 0;var Lcr=Ba(),K4=h2(),kze=BL(),uY=KAn(),xE=Fsa();Ax.id="rez";Ax.displayName="rez";Ax.urls=["https://github.com/nerdvegas/rez"];Ax.supportsRanges=!0;Ax.supportedRangeStrategies=["bump","widen","pin","replace"];function obp(e,r){try{return K4.api.equals((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}catch{return kze.api.equals(e,r)}}function cbp(e){try{return K4.api.getMajor((0,xE.padZeroes)(e))}catch{return kze.api.getMajor(e)}}function ubp(e){try{return K4.api.getMinor((0,xE.padZeroes)(e))}catch{return kze.api.getMinor(e)}}function lbp(e){try{return K4.api.getPatch((0,xE.padZeroes)(e))}catch{return kze.api.getPatch(e)}}function dbp(e,r){try{return K4.api.isGreaterThan((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}catch{return kze.api.isGreaterThan(e,r)}}function pbp(e,r){var t,n;return K4.api.isVersion((0,xE.padZeroes)(e))&&!!((n=(t=K4.api).isLessThanRange)!=null&&n.call(t,(0,xE.padZeroes)(e),(0,xE.rez2npm)(r)))}function Nsa(e){return K4.api.isValid((0,xE.rez2npm)(e))}Ax.isValid=Nsa;function mbp(e){return K4.api.isStable((0,xE.padZeroes)(e))}function jcr(e){return K4.api.isVersion((0,xE.padZeroes)((0,xE.rez2npm)(e)))}function fbp(e,r){return K4.api.isVersion((0,xE.padZeroes)(e))&&K4.api.matches((0,xE.padZeroes)(e),(0,xE.rez2npm)(r))}function hbp(e,r){return K4.api.getSatisfyingVersion(e,(0,xE.rez2npm)(r))}function gbp(e,r){return K4.api.minSatisfyingVersion(e,(0,xE.rez2npm)(r))}function ybp(e){return e.trim().startsWith("==")&&jcr(e.trim().substring(2).trim())||jcr(e.trim())}function _bp(e,r){return K4.api.sortVersions((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}function Abp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var o,c,l,u;let i=kze.api.getNewValue({currentValue:(0,xE.rez2pep440)(e),rangeStrategy:r,currentVersion:t,newVersion:n});if(uY.exactVersion.test(e))return i;if(i&&uY.inclusiveBound.test(e))return(0,xE.pep4402rezInclusiveBound)(i);if(i&&uY.lowerBound.test(e))return e.includes("+")?(0,xE.npm2rezplus)(i):i;if(i&&uY.upperBound.test(e))return i;let s=uY.ascendingRange.exec(e);if(i&&(s!=null&&s.groups)){let m=s.groups.range_lower_asc,h=s.groups.range_upper_asc,_=s.groups.range_lower_asc_version,b=s.groups.range_upper_asc_version,[v,w]=i.split(", "),x=((o=(0,Lcr.regEx)(uY.versionGroup).exec(v))==null?void 0:o[0])??"",P=((c=(0,Lcr.regEx)(uY.versionGroup).exec(w))==null?void 0:c[0])??"",k=m.replace(_,x),R=h.replace(b,P),L=e.includes(",")?",":"";return k+L+R}let a=uY.descendingRange.exec(e);if(i&&(a!=null&&a.groups)){let m=a.groups.range_upper_desc,h=a.groups.range_lower_desc,_=a.groups.range_upper_desc_version,b=a.groups.range_lower_desc_version,[v,w]=i.split(", "),x=((l=(0,Lcr.regEx)(uY.versionGroup).exec(w))==null?void 0:l[0])??"",P=((u=(0,Lcr.regEx)(uY.versionGroup).exec(v))==null?void 0:u[0])??"",k=m.replace(_,x),R=h.replace(b,P);return k+","+R}return null}function bbp(e){return jcr(e)}Ax.api={equals:obp,getMajor:cbp,getMinor:ubp,getPatch:lbp,getNewValue:Abp,getSatisfyingVersion:hbp,isCompatible:bbp,isGreaterThan:dbp,isLessThanRange:pbp,isSingleVersion:ybp,isStable:mbp,isValid:Nsa,isVersion:jcr,matches:fbp,minSatisfyingVersion:gbp,sortVersions:_bp};Ax.default=Ax.api});var Fze=A(A2=>{"use strict";Object.defineProperty(A2,"__esModule",{value:!0});A2.api=A2.getSatisfyingVersion=A2.isValid=A2.isVersion=A2.supportsRanges=A2.urls=A2.displayName=A2.id=void 0;var HAn=(tn(),Dr(en)),Bsa=HAn.__importDefault(_a()),xC=HAn.__importDefault(Hy()),Cbp=HAn.__importDefault(YIt()),qsa=Ba();A2.id="semver-coerced";A2.displayName="Coerced Semantic Versioning";A2.urls=["https://semver.org/"];A2.supportsRanges=!1;function vbp(e){let t=(0,qsa.regEx)(/^v?(?\d+)(?\.\d+)?(?\.\d+)?(?.+)?/).exec(e);if(!(t!=null&&t.groups))return!1;let n=t.groups.major,i=t.groups.minor??".0",s=t.groups.patch??".0",a=t.groups.others??"",o=n+i+s+a;return Cbp.default.is(o)}function Ebp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return t&&n?xC.default.compare(t,n):0}function Dbp(e){let r=xC.default.coerce(e);return r?xC.default.major(r):null}function Sbp(e){let r=xC.default.coerce(e);return r?xC.default.minor(r):null}function wbp(e){let r=xC.default.coerce(e);return r?xC.default.patch(r):null}function Ibp(e,r){let t=xC.default.coerce(e);return t?xC.default.satisfies(t,r):!1}function xbp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return t&&n?xC.default.eq(t,n):!1}function Msa(e){return!!xC.default.valid(xC.default.coerce(e))}function Lsa(e,r){let t=e.map(n=>{var i;return(i=xC.default.coerce(n))==null?void 0:i.version}).filter(Bsa.default.string);return xC.default.maxSatisfying(t,r)}A2.getSatisfyingVersion=Lsa;function Tbp(e,r){let t=e.map(n=>{var i;return(i=xC.default.coerce(n))==null?void 0:i.version}).filter(Bsa.default.string);return xC.default.minSatisfying(t,r)}function Pbp(e,r){let t=xC.default.coerce(e);return t?xC.default.ltr(t,r):!1}function Rbp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return!t||!n?!1:xC.default.gt(t,n)}var kbp=(0,qsa.regEx)("^\\d");function Fbp(e){return!e.startsWith("v")&&!kbp.exec(e)?!1:!!xC.default.valid(xC.default.coerce(e))}var Nbp=e=>Msa(e);A2.isVersion=Nbp;A2.isValid=A2.isVersion;function Obp({newVersion:e}){return e}function Bbp(e){return(0,A2.isVersion)(e)}A2.api={equals:xbp,getMajor:Dbp,getMinor:Sbp,getPatch:wbp,isCompatible:Bbp,isGreaterThan:Rbp,isLessThanRange:Pbp,isSingleVersion:Fbp,isStable:vbp,isValid:Msa,isVersion:A2.isVersion,matches:Ibp,getSatisfyingVersion:Lsa,minSatisfyingVersion:Tbp,getNewValue:Obp,sortVersions:Ebp};A2.default=A2.api});var zsa=A(Oze=>{"use strict";Object.defineProperty(Oze,"__esModule",{value:!0});Oze.getNewValue=Oze.toSemverRange=void 0;var qbp=(tn(),Dr(en)),Nze=qbp.__importDefault(Hy()),qPt=Ba(),jsa=(0,qPt.regEx)(/^\s*from\s*:\s*"([^"]+)"\s*$/),Gsa=(0,qPt.regEx)(/^\s*"([^"]+)"\s*\.\.\.\s*$/),Usa=(0,qPt.regEx)(/^\s*"([^"]+)"\s*(\.\.[.<])\s*"([^"]+)"\s*$/),Vsa=(0,qPt.regEx)(/^\s*(\.\.[.<])\s*"([^"]+)"\s*$/);function Mbp(e){let r=jsa.exec(e);if(r){let[,s]=r;if(Nze.default.valid(s)){let a=`${Nze.default.major(s)+1}.0.0`;return`>=${s} <${a}`}return null}let t=Gsa.exec(e);if(t){let[,s]=t;return Nze.default.valid(s)?`>=${s}`:null}let n=Usa.exec(e);if(n){let[,s,a,o]=n;return Nze.default.valid(s)&&Nze.default.valid(o)?a==="..<"?`>=${s} <${o}`:`>=${s} <=${o}`:null}let i=Vsa.exec(e);if(i){let[,s,a]=i;if(Nze.default.valid(a))return s==="..<"?`<${a}`:`<=${a}`}return null}Oze.toSemverRange=Mbp;function Lbp({currentValue:e,newVersion:r}){if(jsa.test(e))return e.replace((0,qPt.regEx)(/".*?"/),`"${r}"`);let t=Gsa.exec(e);if(t){let[,s]=t;return e.replace(s,r)}let n=Usa.exec(e);if(n){let[,,,s]=n;return e.replace(s,r)}let i=Vsa.exec(e);if(i){let[,,s]=i;return e.replace(s,r)}return e}Oze.getNewValue=Lbp});var WAn=A(TE=>{"use strict";Object.defineProperty(TE,"__esModule",{value:!0});TE.api=TE.isVersion=TE.isValid=TE.supportedRangeStrategies=TE.supportsRanges=TE.urls=TE.displayName=TE.id=void 0;var $sa=(tn(),Dr(en)),jbp=$sa.__importDefault(Hy()),Gbp=$sa.__importDefault(YIt()),Qsa=Ba(),Bze=zsa();TE.id="swift";TE.displayName="Swift";TE.urls=["https://swift.org/package-manager/"];TE.supportsRanges=!0;TE.supportedRangeStrategies=["bump","widen","pin","replace"];var{is:Ubp}=Gbp.default,{compare:Vbp,maxSatisfying:zbp,minSatisfying:$bp,major:Qbp,minor:Kbp,patch:Hbp,satisfies:Wbp,valid:Ksa,validRange:Ybp,ltr:Jbp,gt:Xbp,eq:Zbp}=jbp.default,eCp=e=>!!Ksa(e)||!!Ybp((0,Bze.toSemverRange)(e));TE.isValid=eCp;var tCp=e=>!!Ksa(e);TE.isVersion=tCp;function rCp(e,r){let t=e.map(i=>i.replace((0,Qsa.regEx)(/^v/),"")),n=(0,Bze.toSemverRange)(r);return n?zbp(t,n):null}function nCp(e,r){let t=e.map(i=>i.replace((0,Qsa.regEx)(/^v/),"")),n=(0,Bze.toSemverRange)(r);return n?$bp(t,n):null}function iCp(e,r){let t=(0,Bze.toSemverRange)(r);return t?Jbp(e,t):!1}function sCp(e,r){let t=(0,Bze.toSemverRange)(r);return t?Wbp(e,t):!1}TE.api={equals:Zbp,getMajor:Qbp,getMinor:Kbp,getNewValue:Bze.getNewValue,getPatch:Hbp,isCompatible:TE.isVersion,isGreaterThan:Xbp,isLessThanRange:iCp,isSingleVersion:TE.isVersion,isStable:Ubp,isValid:TE.isValid,isVersion:TE.isVersion,matches:sCp,getSatisfyingVersion:rCp,minSatisfyingVersion:nCp,sortVersions:Vbp};TE.default=TE.api});var JAn=A(YAn=>{"use strict";Object.defineProperty(YAn,"__esModule",{value:!0});var Jy=(tn(),Dr(en)),Hsa=Jy.__importStar(bAn()),Wsa=Jy.__importStar(F1n()),Ysa=Jy.__importStar(Uia()),Jsa=Jy.__importStar(Dcr()),Xsa=Jy.__importStar(c0e()),Zsa=Jy.__importStar(RAn()),eaa=Jy.__importStar(asa()),taa=Jy.__importStar(aon()),raa=Jy.__importStar(SV()),naa=Jy.__importStar(NAn()),iaa=Jy.__importStar(epn()),saa=Jy.__importStar(Dne()),aaa=Jy.__importStar(SSe()),oaa=Jy.__importStar(tln()),caa=Jy.__importStar(Pcr()),uaa=Jy.__importStar(Rcr()),laa=Jy.__importStar(NPt()),daa=Jy.__importStar(Ncr()),paa=Jy.__importStar(Wnr()),maa=Jy.__importStar(aR()),faa=Jy.__importStar(qAn()),haa=Jy.__importStar(dfe()),gaa=Jy.__importStar(h2()),yaa=Jy.__importStar(LAn()),_aa=Jy.__importStar(BL()),Aaa=Jy.__importStar(Bcr()),baa=Jy.__importStar(OPt()),Caa=Jy.__importStar(zAn()),vaa=Jy.__importStar(ksa()),Eaa=Jy.__importStar(bGe()),Daa=Jy.__importStar(Osa()),Saa=Jy.__importStar(qV()),waa=Jy.__importStar(ZD()),Iaa=Jy.__importStar(Fze()),xaa=Jy.__importStar(WAn()),Taa=Jy.__importStar(pon()),Ty=new Map;YAn.default=Ty;Ty.set(Hsa.id,Hsa.api);Ty.set(Wsa.id,Wsa.api);Ty.set(Ysa.id,Ysa.api);Ty.set(Jsa.id,Jsa.api);Ty.set(Xsa.id,Xsa.api);Ty.set(Zsa.id,Zsa.api);Ty.set(eaa.id,eaa.api);Ty.set(taa.id,taa.api);Ty.set(raa.id,raa.api);Ty.set(naa.id,naa.api);Ty.set(iaa.id,iaa.api);Ty.set(saa.id,saa.api);Ty.set(aaa.id,aaa.api);Ty.set(oaa.id,oaa.api);Ty.set(caa.id,caa.api);Ty.set(uaa.id,uaa.api);Ty.set(laa.id,laa.api);Ty.set(daa.id,daa.api);Ty.set(paa.id,paa.api);Ty.set(maa.id,maa.api);Ty.set(faa.id,faa.api);Ty.set(haa.id,haa.api);Ty.set(gaa.id,gaa.api);Ty.set(yaa.id,yaa.api);Ty.set(_aa.id,_aa.api);Ty.set(Aaa.id,Aaa.api);Ty.set(baa.id,baa.api);Ty.set(Caa.id,Caa.api);Ty.set(vaa.id,vaa.api);Ty.set(Eaa.id,Eaa.api);Ty.set(Daa.id,Daa.api);Ty.set(Saa.id,Saa.api);Ty.set(waa.id,waa.api);Ty.set(Iaa.id,Iaa.api);Ty.set(xaa.id,xaa.api);Ty.set(Taa.id,Taa.api)});var kaa=A(Gcr=>{"use strict";Object.defineProperty(Gcr,"__esModule",{value:!0});Gcr.Versioning=void 0;var XAn=(tn(),Dr(en)),aCp=XAn.__importDefault(_a()),Paa=gy(),oCp=Pi(),cCp=XAn.__importDefault(JAn()),Raa=XAn.__importStar(Fze());Gcr.Versioning=Paa.z.string().transform((e,r)=>{let[t,...n]=e.split(":"),i=cCp.default.get(t);if(!i)return oCp.logger.info({versioning:e},`Versioning: '${e}' not found, falling back to ${Raa.id}`),Raa.api;if(aCp.default.function_(i)){let s=n.length?n.join(":"):void 0;try{i=new i(s)}catch(a){return r.addIssue({code:"custom",message:`Versioning: '${e}' failed to initialize`,params:{error:a}}),Paa.z.NEVER}}return i})});var Naa=A(Faa=>{"use strict";Object.defineProperty(Faa,"__esModule",{value:!0})});var Jw=A(YV=>{"use strict";Object.defineProperty(YV,"__esModule",{value:!0});YV.get=YV.getVersionings=YV.getVersioningList=YV.defaultVersioning=void 0;var ZAn=(tn(),Dr(en)),Oaa=ZAn.__importDefault(JAn()),uCp=kaa(),lCp=ZAn.__importStar(Fze());ZAn.__exportStar(Naa(),YV);YV.defaultVersioning=lCp;var dCp=()=>Array.from(Oaa.default.keys());YV.getVersioningList=dCp;var pCp=()=>Oaa.default;YV.getVersionings=pCp;function mCp(e=""){var t;let r=uCp.Versioning.safeParse(e);if(!r.success){let[n]=r.error.issues;throw n&&n.code==="custom"&&((t=n.params)!=null&&t.error)?n.params.error:r.error}return r.data}YV.get=mCp});var Baa=A(Ucr=>{"use strict";Object.defineProperty(Ucr,"__esModule",{value:!0});Ucr.datasource=void 0;Ucr.datasource="artifactory"});var qaa=A($cr=>{"use strict";Object.defineProperty($cr,"__esModule",{value:!0});$cr.ArtifactoryDatasource=void 0;var fCp=(tn(),Dr(en)),Vcr=Pi(),hCp=ug(),gCp=Pnr(),yCp=Wb(),_Cp=Ba(),ACp=Ip(),bCp=K0(),ebn=Baa(),zcr=class e extends bCp.Datasource{static id=ebn.datasource;constructor(){super(ebn.datasource)}customRegistrySupport=!0;caching=!0;registryStrategy="merge";async getReleases({packageName:r,registryUrl:t}){var s;if(!t)return Vcr.logger.warn({packageName:r},"artifactory datasource requires custom registryUrl. Skipping datasource"),null;let n=(0,ACp.joinUrlParts)(t,r),i={releases:[]};try{let a=await this.http.get(n);(0,gCp.parse)(a.body,{blockTextElements:{script:!0,noscript:!0,style:!0}}).querySelectorAll("a").filter(l=>l.innerHTML!=="../"&&l.innerHTML!=="..").forEach(l=>{var _;let u=l.innerHTML.slice(-1)==="/"?l.innerHTML.slice(0,-1):l.innerHTML,m=e.parseReleaseTimestamp((_=l.nextSibling)==null?void 0:_.text),h={version:u,releaseTimestamp:m};i.releases.push(h)}),i.releases.length?Vcr.logger.trace({registryUrl:t,packageName:r,versions:i.releases.length},"artifactory: Found versions"):Vcr.logger.trace({registryUrl:t,packageName:r},"artifactory: No versions found")}catch(a){if(a instanceof yCp.HttpError&&((s=a.response)==null?void 0:s.statusCode)===404)return Vcr.logger.warn({registryUrl:t,packageName:r},"artifactory: `Not Found` error"),null;this.handleGenericErrors(a)}return i.releases.length?i:null}static parseReleaseTimestamp(r){return r.trim().replace((0,_Cp.regEx)(/ ?-$/),"")+"Z"}};$cr.ArtifactoryDatasource=zcr;fCp.__decorate([(0,hCp.cache)({namespace:`datasource-${ebn.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],zcr.prototype,"getReleases",null)});var Maa=A(Qcr=>{"use strict";Object.defineProperty(Qcr,"__esModule",{value:!0});Qcr.resolveClientEndpointParameters=void 0;var CCp=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"ec2"});Qcr.resolveClientEndpointParameters=CCp});var Laa=A((Cr1,vCp)=>{vCp.exports={name:"@aws-sdk/client-ec2",description:"AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ec2"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-ec2":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0",uuid:"^8.3.2"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ec2",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-ec2"}}});var Zaa=A(Kcr=>{"use strict";Object.defineProperty(Kcr,"__esModule",{value:!0});Kcr.ruleSet=void 0;var Waa="required",JV="fn",XV="argv",Lze="ref",jaa="isSet",H4="tree",qze="error",Mze="endpoint",tbn="PartitionResult",rbn="getAttr",Gaa={[Waa]:!1,type:"String"},Uaa={[Waa]:!0,default:!1,type:"Boolean"},Vaa={[Lze]:"Endpoint"},Yaa={[JV]:"booleanEquals",[XV]:[{[Lze]:"UseFIPS"},!0]},Jaa={[JV]:"booleanEquals",[XV]:[{[Lze]:"UseDualStack"},!0]},uj={},zaa={[JV]:"booleanEquals",[XV]:[!0,{[JV]:rbn,[XV]:[{[Lze]:tbn},"supportsFIPS"]}]},Xaa={[Lze]:tbn},$aa={[JV]:"booleanEquals",[XV]:[!0,{[JV]:rbn,[XV]:[Xaa,"supportsDualStack"]}]},Qaa=[Yaa],Kaa=[Jaa],Haa=[{[Lze]:"Region"}],ECp={version:"1.0",parameters:{Region:Gaa,UseDualStack:Uaa,UseFIPS:Uaa,Endpoint:Gaa},rules:[{conditions:[{[JV]:jaa,[XV]:[Vaa]}],type:H4,rules:[{conditions:Qaa,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:qze},{type:H4,rules:[{conditions:Kaa,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:qze},{endpoint:{url:Vaa,properties:uj,headers:uj},type:Mze}]}]},{type:H4,rules:[{conditions:[{[JV]:jaa,[XV]:Haa}],type:H4,rules:[{conditions:[{[JV]:"aws.partition",[XV]:Haa,assign:tbn}],type:H4,rules:[{conditions:[Yaa,Jaa],type:H4,rules:[{conditions:[zaa,$aa],type:H4,rules:[{type:H4,rules:[{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:qze}]},{conditions:Qaa,type:H4,rules:[{conditions:[zaa],type:H4,rules:[{type:H4,rules:[{conditions:[{[JV]:"stringEquals",[XV]:["aws-us-gov",{[JV]:rbn,[XV]:[Xaa,"name"]}]}],endpoint:{url:"https://ec2.{Region}.amazonaws.com",properties:uj,headers:uj},type:Mze},{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:qze}]},{conditions:Kaa,type:H4,rules:[{conditions:[$aa],type:H4,rules:[{type:H4,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:qze}]},{type:H4,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dnsSuffix}",properties:uj,headers:uj},type:Mze}]}]}]},{error:"Invalid Configuration: Missing Region",type:qze}]}]};Kcr.ruleSet=ECp});var eoa=A(Hcr=>{"use strict";Object.defineProperty(Hcr,"__esModule",{value:!0});Hcr.defaultEndpointResolver=void 0;var DCp=jH(),SCp=Zaa(),wCp=(e,r={})=>(0,DCp.resolveEndpoint)(SCp.ruleSet,{endpointParams:e,logger:r.logger});Hcr.defaultEndpointResolver=wCp});var noa=A(Wcr=>{"use strict";Object.defineProperty(Wcr,"__esModule",{value:!0});Wcr.getRuntimeConfig=void 0;var ICp=qe(),xCp=IV(),toa=zH(),roa=R4(),TCp=eoa(),PCp=e=>({apiVersion:"2016-11-15",base64Decoder:(e==null?void 0:e.base64Decoder)??toa.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??toa.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??TCp.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new ICp.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"EC2",urlParser:(e==null?void 0:e.urlParser)??xCp.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??roa.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??roa.toUtf8});Wcr.getRuntimeConfig=PCp});var aoa=A(Jcr=>{"use strict";Object.defineProperty(Jcr,"__esModule",{value:!0});Jcr.getRuntimeConfig=void 0;var RCp=(tn(),Dr(en)),kCp=RCp.__importDefault(Laa()),FCp=bLe(),NCp=Z2e(),OCp=Mre(),Ycr=tx(),BCp=Lre(),ioa=oP(),MPt=kL(),soa=$H(),qCp=jre(),MCp=z3(),LCp=noa(),jCp=qe(),GCp=Vre(),UCp=qe(),VCp=e=>{(0,UCp.emitWarningIfUnsupportedVersion)(process.version);let r=(0,GCp.resolveDefaultsModeConfig)(e),t=()=>r().then(jCp.loadConfigsForDefaultMode),n=(0,LCp.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??qCp.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,FCp.decorateDefaultCredentialProvider)(NCp.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,OCp.defaultUserAgent)({serviceId:n.serviceId,clientVersion:kCp.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,MPt.loadConfig)(ioa.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,MPt.loadConfig)(Ycr.NODE_REGION_CONFIG_OPTIONS,Ycr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new soa.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,MPt.loadConfig)({...ioa.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||MCp.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??BCp.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??soa.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,MPt.loadConfig)(Ycr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,MPt.loadConfig)(Ycr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Jcr.getRuntimeConfig=VCp});var Uu=A(jze=>{"use strict";Object.defineProperty(jze,"__esModule",{value:!0});jze.EC2Client=jze.__Client=void 0;var ooa=wre(),zCp=Ire(),$Cp=xre(),coa=RO(),uoa=Tre(),QCp=tx(),KCp=Rre(),HCp=Ue(),loa=oP(),doa=qe();Object.defineProperty(jze,"__Client",{enumerable:!0,get:function(){return doa.Client}});var WCp=Maa(),YCp=aoa(),nbn=class extends doa.Client{constructor(r){let t=(0,YCp.getRuntimeConfig)(r),n=(0,WCp.resolveClientEndpointParameters)(t),i=(0,QCp.resolveRegionConfig)(n),s=(0,HCp.resolveEndpointConfig)(i),a=(0,loa.resolveRetryConfig)(s),o=(0,ooa.resolveHostHeaderConfig)(a),c=(0,coa.resolveAwsAuthConfig)(o),l=(0,uoa.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,loa.getRetryPlugin)(this.config)),this.middlewareStack.use((0,KCp.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,ooa.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,zCp.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,$Cp.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,coa.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,uoa.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};jze.EC2Client=nbn});var sbn=A(Gze=>{"use strict";Object.defineProperty(Gze,"__esModule",{value:!0});Gze.EC2ServiceException=Gze.__ServiceException=void 0;var poa=qe();Object.defineProperty(Gze,"__ServiceException",{enumerable:!0,get:function(){return poa.ServiceException}});var ibn=class e extends poa.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};Gze.EC2ServiceException=ibn});var Mr=A(q=>{"use strict";Object.defineProperty(q,"__esModule",{value:!0});q.se_CancelSpotInstanceRequestsCommand=q.se_CancelSpotFleetRequestsCommand=q.se_CancelReservedInstancesListingCommand=q.se_CancelImportTaskCommand=q.se_CancelImageLaunchPermissionCommand=q.se_CancelExportTaskCommand=q.se_CancelConversionTaskCommand=q.se_CancelCapacityReservationFleetsCommand=q.se_CancelCapacityReservationCommand=q.se_CancelBundleTaskCommand=q.se_BundleInstanceCommand=q.se_AuthorizeSecurityGroupIngressCommand=q.se_AuthorizeSecurityGroupEgressCommand=q.se_AuthorizeClientVpnIngressCommand=q.se_AttachVpnGatewayCommand=q.se_AttachVolumeCommand=q.se_AttachVerifiedAccessTrustProviderCommand=q.se_AttachNetworkInterfaceCommand=q.se_AttachInternetGatewayCommand=q.se_AttachClassicLinkVpcCommand=q.se_AssociateVpcCidrBlockCommand=q.se_AssociateTrunkInterfaceCommand=q.se_AssociateTransitGatewayRouteTableCommand=q.se_AssociateTransitGatewayPolicyTableCommand=q.se_AssociateTransitGatewayMulticastDomainCommand=q.se_AssociateSubnetCidrBlockCommand=q.se_AssociateRouteTableCommand=q.se_AssociateNatGatewayAddressCommand=q.se_AssociateIpamResourceDiscoveryCommand=q.se_AssociateInstanceEventWindowCommand=q.se_AssociateIamInstanceProfileCommand=q.se_AssociateEnclaveCertificateIamRoleCommand=q.se_AssociateDhcpOptionsCommand=q.se_AssociateClientVpnTargetNetworkCommand=q.se_AssociateAddressCommand=q.se_AssignPrivateNatGatewayAddressCommand=q.se_AssignPrivateIpAddressesCommand=q.se_AssignIpv6AddressesCommand=q.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand=q.se_AllocateIpamPoolCidrCommand=q.se_AllocateHostsCommand=q.se_AllocateAddressCommand=q.se_AdvertiseByoipCidrCommand=q.se_AcceptVpcPeeringConnectionCommand=q.se_AcceptVpcEndpointConnectionsCommand=q.se_AcceptTransitGatewayVpcAttachmentCommand=q.se_AcceptTransitGatewayPeeringAttachmentCommand=q.se_AcceptTransitGatewayMulticastDomainAssociationsCommand=q.se_AcceptReservedInstancesExchangeQuoteCommand=q.se_AcceptAddressTransferCommand=void 0;q.se_CreateRouteTableCommand=q.se_CreateRouteCommand=q.se_CreateRestoreImageTaskCommand=q.se_CreateReservedInstancesListingCommand=q.se_CreateReplaceRootVolumeTaskCommand=q.se_CreatePublicIpv4PoolCommand=q.se_CreatePlacementGroupCommand=q.se_CreateNetworkInterfacePermissionCommand=q.se_CreateNetworkInterfaceCommand=q.se_CreateNetworkInsightsPathCommand=q.se_CreateNetworkInsightsAccessScopeCommand=q.se_CreateNetworkAclEntryCommand=q.se_CreateNetworkAclCommand=q.se_CreateNatGatewayCommand=q.se_CreateManagedPrefixListCommand=q.se_CreateLocalGatewayRouteTableVpcAssociationCommand=q.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.se_CreateLocalGatewayRouteTableCommand=q.se_CreateLocalGatewayRouteCommand=q.se_CreateLaunchTemplateVersionCommand=q.se_CreateLaunchTemplateCommand=q.se_CreateKeyPairCommand=q.se_CreateIpamScopeCommand=q.se_CreateIpamResourceDiscoveryCommand=q.se_CreateIpamPoolCommand=q.se_CreateIpamCommand=q.se_CreateInternetGatewayCommand=q.se_CreateInstanceExportTaskCommand=q.se_CreateInstanceEventWindowCommand=q.se_CreateInstanceConnectEndpointCommand=q.se_CreateImageCommand=q.se_CreateFpgaImageCommand=q.se_CreateFlowLogsCommand=q.se_CreateFleetCommand=q.se_CreateEgressOnlyInternetGatewayCommand=q.se_CreateDhcpOptionsCommand=q.se_CreateDefaultVpcCommand=q.se_CreateDefaultSubnetCommand=q.se_CreateCustomerGatewayCommand=q.se_CreateCoipPoolCommand=q.se_CreateCoipCidrCommand=q.se_CreateClientVpnRouteCommand=q.se_CreateClientVpnEndpointCommand=q.se_CreateCarrierGatewayCommand=q.se_CreateCapacityReservationFleetCommand=q.se_CreateCapacityReservationCommand=q.se_CopySnapshotCommand=q.se_CopyImageCommand=q.se_CopyFpgaImageCommand=q.se_ConfirmProductInstanceCommand=void 0;q.se_DeleteInternetGatewayCommand=q.se_DeleteInstanceEventWindowCommand=q.se_DeleteInstanceConnectEndpointCommand=q.se_DeleteFpgaImageCommand=q.se_DeleteFlowLogsCommand=q.se_DeleteFleetsCommand=q.se_DeleteEgressOnlyInternetGatewayCommand=q.se_DeleteDhcpOptionsCommand=q.se_DeleteCustomerGatewayCommand=q.se_DeleteCoipPoolCommand=q.se_DeleteCoipCidrCommand=q.se_DeleteClientVpnRouteCommand=q.se_DeleteClientVpnEndpointCommand=q.se_DeleteCarrierGatewayCommand=q.se_CreateVpnGatewayCommand=q.se_CreateVpnConnectionRouteCommand=q.se_CreateVpnConnectionCommand=q.se_CreateVpcPeeringConnectionCommand=q.se_CreateVpcEndpointServiceConfigurationCommand=q.se_CreateVpcEndpointConnectionNotificationCommand=q.se_CreateVpcEndpointCommand=q.se_CreateVpcCommand=q.se_CreateVolumeCommand=q.se_CreateVerifiedAccessTrustProviderCommand=q.se_CreateVerifiedAccessInstanceCommand=q.se_CreateVerifiedAccessGroupCommand=q.se_CreateVerifiedAccessEndpointCommand=q.se_CreateTransitGatewayVpcAttachmentCommand=q.se_CreateTransitGatewayRouteTableAnnouncementCommand=q.se_CreateTransitGatewayRouteTableCommand=q.se_CreateTransitGatewayRouteCommand=q.se_CreateTransitGatewayPrefixListReferenceCommand=q.se_CreateTransitGatewayPolicyTableCommand=q.se_CreateTransitGatewayPeeringAttachmentCommand=q.se_CreateTransitGatewayMulticastDomainCommand=q.se_CreateTransitGatewayConnectPeerCommand=q.se_CreateTransitGatewayConnectCommand=q.se_CreateTransitGatewayCommand=q.se_CreateTrafficMirrorTargetCommand=q.se_CreateTrafficMirrorSessionCommand=q.se_CreateTrafficMirrorFilterRuleCommand=q.se_CreateTrafficMirrorFilterCommand=q.se_CreateTagsCommand=q.se_CreateSubnetCidrReservationCommand=q.se_CreateSubnetCommand=q.se_CreateStoreImageTaskCommand=q.se_CreateSpotDatafeedSubscriptionCommand=q.se_CreateSnapshotsCommand=q.se_CreateSnapshotCommand=q.se_CreateSecurityGroupCommand=void 0;q.se_DeleteVerifiedAccessInstanceCommand=q.se_DeleteVerifiedAccessGroupCommand=q.se_DeleteVerifiedAccessEndpointCommand=q.se_DeleteTransitGatewayVpcAttachmentCommand=q.se_DeleteTransitGatewayRouteTableAnnouncementCommand=q.se_DeleteTransitGatewayRouteTableCommand=q.se_DeleteTransitGatewayRouteCommand=q.se_DeleteTransitGatewayPrefixListReferenceCommand=q.se_DeleteTransitGatewayPolicyTableCommand=q.se_DeleteTransitGatewayPeeringAttachmentCommand=q.se_DeleteTransitGatewayMulticastDomainCommand=q.se_DeleteTransitGatewayConnectPeerCommand=q.se_DeleteTransitGatewayConnectCommand=q.se_DeleteTransitGatewayCommand=q.se_DeleteTrafficMirrorTargetCommand=q.se_DeleteTrafficMirrorSessionCommand=q.se_DeleteTrafficMirrorFilterRuleCommand=q.se_DeleteTrafficMirrorFilterCommand=q.se_DeleteTagsCommand=q.se_DeleteSubnetCidrReservationCommand=q.se_DeleteSubnetCommand=q.se_DeleteSpotDatafeedSubscriptionCommand=q.se_DeleteSnapshotCommand=q.se_DeleteSecurityGroupCommand=q.se_DeleteRouteTableCommand=q.se_DeleteRouteCommand=q.se_DeleteQueuedReservedInstancesCommand=q.se_DeletePublicIpv4PoolCommand=q.se_DeletePlacementGroupCommand=q.se_DeleteNetworkInterfacePermissionCommand=q.se_DeleteNetworkInterfaceCommand=q.se_DeleteNetworkInsightsPathCommand=q.se_DeleteNetworkInsightsAnalysisCommand=q.se_DeleteNetworkInsightsAccessScopeAnalysisCommand=q.se_DeleteNetworkInsightsAccessScopeCommand=q.se_DeleteNetworkAclEntryCommand=q.se_DeleteNetworkAclCommand=q.se_DeleteNatGatewayCommand=q.se_DeleteManagedPrefixListCommand=q.se_DeleteLocalGatewayRouteTableVpcAssociationCommand=q.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.se_DeleteLocalGatewayRouteTableCommand=q.se_DeleteLocalGatewayRouteCommand=q.se_DeleteLaunchTemplateVersionsCommand=q.se_DeleteLaunchTemplateCommand=q.se_DeleteKeyPairCommand=q.se_DeleteIpamScopeCommand=q.se_DeleteIpamResourceDiscoveryCommand=q.se_DeleteIpamPoolCommand=q.se_DeleteIpamCommand=void 0;q.se_DescribeFpgaImageAttributeCommand=q.se_DescribeFlowLogsCommand=q.se_DescribeFleetsCommand=q.se_DescribeFleetInstancesCommand=q.se_DescribeFleetHistoryCommand=q.se_DescribeFastSnapshotRestoresCommand=q.se_DescribeFastLaunchImagesCommand=q.se_DescribeExportTasksCommand=q.se_DescribeExportImageTasksCommand=q.se_DescribeElasticGpusCommand=q.se_DescribeEgressOnlyInternetGatewaysCommand=q.se_DescribeDhcpOptionsCommand=q.se_DescribeCustomerGatewaysCommand=q.se_DescribeConversionTasksCommand=q.se_DescribeCoipPoolsCommand=q.se_DescribeClientVpnTargetNetworksCommand=q.se_DescribeClientVpnRoutesCommand=q.se_DescribeClientVpnEndpointsCommand=q.se_DescribeClientVpnConnectionsCommand=q.se_DescribeClientVpnAuthorizationRulesCommand=q.se_DescribeClassicLinkInstancesCommand=q.se_DescribeCarrierGatewaysCommand=q.se_DescribeCapacityReservationsCommand=q.se_DescribeCapacityReservationFleetsCommand=q.se_DescribeByoipCidrsCommand=q.se_DescribeBundleTasksCommand=q.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=q.se_DescribeAvailabilityZonesCommand=q.se_DescribeAggregateIdFormatCommand=q.se_DescribeAddressTransfersCommand=q.se_DescribeAddressesAttributeCommand=q.se_DescribeAddressesCommand=q.se_DescribeAccountAttributesCommand=q.se_DeregisterTransitGatewayMulticastGroupSourcesCommand=q.se_DeregisterTransitGatewayMulticastGroupMembersCommand=q.se_DeregisterInstanceEventNotificationAttributesCommand=q.se_DeregisterImageCommand=q.se_DeprovisionPublicIpv4PoolCidrCommand=q.se_DeprovisionIpamPoolCidrCommand=q.se_DeprovisionByoipCidrCommand=q.se_DeleteVpnGatewayCommand=q.se_DeleteVpnConnectionRouteCommand=q.se_DeleteVpnConnectionCommand=q.se_DeleteVpcPeeringConnectionCommand=q.se_DeleteVpcEndpointServiceConfigurationsCommand=q.se_DeleteVpcEndpointsCommand=q.se_DeleteVpcEndpointConnectionNotificationsCommand=q.se_DeleteVpcCommand=q.se_DeleteVolumeCommand=q.se_DeleteVerifiedAccessTrustProviderCommand=void 0;q.se_DescribePrincipalIdFormatCommand=q.se_DescribePrefixListsCommand=q.se_DescribePlacementGroupsCommand=q.se_DescribeNetworkInterfacesCommand=q.se_DescribeNetworkInterfacePermissionsCommand=q.se_DescribeNetworkInterfaceAttributeCommand=q.se_DescribeNetworkInsightsPathsCommand=q.se_DescribeNetworkInsightsAnalysesCommand=q.se_DescribeNetworkInsightsAccessScopesCommand=q.se_DescribeNetworkInsightsAccessScopeAnalysesCommand=q.se_DescribeNetworkAclsCommand=q.se_DescribeNatGatewaysCommand=q.se_DescribeMovingAddressesCommand=q.se_DescribeManagedPrefixListsCommand=q.se_DescribeLocalGatewayVirtualInterfacesCommand=q.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand=q.se_DescribeLocalGatewaysCommand=q.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand=q.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=q.se_DescribeLocalGatewayRouteTablesCommand=q.se_DescribeLaunchTemplateVersionsCommand=q.se_DescribeLaunchTemplatesCommand=q.se_DescribeKeyPairsCommand=q.se_DescribeIpv6PoolsCommand=q.se_DescribeIpamScopesCommand=q.se_DescribeIpamsCommand=q.se_DescribeIpamResourceDiscoveryAssociationsCommand=q.se_DescribeIpamResourceDiscoveriesCommand=q.se_DescribeIpamPoolsCommand=q.se_DescribeInternetGatewaysCommand=q.se_DescribeInstanceTypesCommand=q.se_DescribeInstanceTypeOfferingsCommand=q.se_DescribeInstanceStatusCommand=q.se_DescribeInstancesCommand=q.se_DescribeInstanceEventWindowsCommand=q.se_DescribeInstanceEventNotificationAttributesCommand=q.se_DescribeInstanceCreditSpecificationsCommand=q.se_DescribeInstanceConnectEndpointsCommand=q.se_DescribeInstanceAttributeCommand=q.se_DescribeImportSnapshotTasksCommand=q.se_DescribeImportImageTasksCommand=q.se_DescribeImagesCommand=q.se_DescribeImageAttributeCommand=q.se_DescribeIdFormatCommand=q.se_DescribeIdentityIdFormatCommand=q.se_DescribeIamInstanceProfileAssociationsCommand=q.se_DescribeHostsCommand=q.se_DescribeHostReservationsCommand=q.se_DescribeHostReservationOfferingsCommand=q.se_DescribeFpgaImagesCommand=void 0;q.se_DescribeVpcAttributeCommand=q.se_DescribeVolumeStatusCommand=q.se_DescribeVolumesModificationsCommand=q.se_DescribeVolumesCommand=q.se_DescribeVolumeAttributeCommand=q.se_DescribeVerifiedAccessTrustProvidersCommand=q.se_DescribeVerifiedAccessInstancesCommand=q.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=q.se_DescribeVerifiedAccessGroupsCommand=q.se_DescribeVerifiedAccessEndpointsCommand=q.se_DescribeTrunkInterfaceAssociationsCommand=q.se_DescribeTransitGatewayVpcAttachmentsCommand=q.se_DescribeTransitGatewaysCommand=q.se_DescribeTransitGatewayRouteTablesCommand=q.se_DescribeTransitGatewayRouteTableAnnouncementsCommand=q.se_DescribeTransitGatewayPolicyTablesCommand=q.se_DescribeTransitGatewayPeeringAttachmentsCommand=q.se_DescribeTransitGatewayMulticastDomainsCommand=q.se_DescribeTransitGatewayConnectsCommand=q.se_DescribeTransitGatewayConnectPeersCommand=q.se_DescribeTransitGatewayAttachmentsCommand=q.se_DescribeTrafficMirrorTargetsCommand=q.se_DescribeTrafficMirrorSessionsCommand=q.se_DescribeTrafficMirrorFiltersCommand=q.se_DescribeTagsCommand=q.se_DescribeSubnetsCommand=q.se_DescribeStoreImageTasksCommand=q.se_DescribeStaleSecurityGroupsCommand=q.se_DescribeSpotPriceHistoryCommand=q.se_DescribeSpotInstanceRequestsCommand=q.se_DescribeSpotFleetRequestsCommand=q.se_DescribeSpotFleetRequestHistoryCommand=q.se_DescribeSpotFleetInstancesCommand=q.se_DescribeSpotDatafeedSubscriptionCommand=q.se_DescribeSnapshotTierStatusCommand=q.se_DescribeSnapshotsCommand=q.se_DescribeSnapshotAttributeCommand=q.se_DescribeSecurityGroupsCommand=q.se_DescribeSecurityGroupRulesCommand=q.se_DescribeSecurityGroupReferencesCommand=q.se_DescribeScheduledInstancesCommand=q.se_DescribeScheduledInstanceAvailabilityCommand=q.se_DescribeRouteTablesCommand=q.se_DescribeReservedInstancesOfferingsCommand=q.se_DescribeReservedInstancesModificationsCommand=q.se_DescribeReservedInstancesListingsCommand=q.se_DescribeReservedInstancesCommand=q.se_DescribeReplaceRootVolumeTasksCommand=q.se_DescribeRegionsCommand=q.se_DescribePublicIpv4PoolsCommand=void 0;q.se_EnableImageDeprecationCommand=q.se_EnableFastSnapshotRestoresCommand=q.se_EnableFastLaunchCommand=q.se_EnableEbsEncryptionByDefaultCommand=q.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand=q.se_EnableAddressTransferCommand=q.se_DisassociateVpcCidrBlockCommand=q.se_DisassociateTrunkInterfaceCommand=q.se_DisassociateTransitGatewayRouteTableCommand=q.se_DisassociateTransitGatewayPolicyTableCommand=q.se_DisassociateTransitGatewayMulticastDomainCommand=q.se_DisassociateSubnetCidrBlockCommand=q.se_DisassociateRouteTableCommand=q.se_DisassociateNatGatewayAddressCommand=q.se_DisassociateIpamResourceDiscoveryCommand=q.se_DisassociateInstanceEventWindowCommand=q.se_DisassociateIamInstanceProfileCommand=q.se_DisassociateEnclaveCertificateIamRoleCommand=q.se_DisassociateClientVpnTargetNetworkCommand=q.se_DisassociateAddressCommand=q.se_DisableVpcClassicLinkDnsSupportCommand=q.se_DisableVpcClassicLinkCommand=q.se_DisableVgwRoutePropagationCommand=q.se_DisableTransitGatewayRouteTablePropagationCommand=q.se_DisableSerialConsoleAccessCommand=q.se_DisableIpamOrganizationAdminAccountCommand=q.se_DisableImageDeprecationCommand=q.se_DisableFastSnapshotRestoresCommand=q.se_DisableFastLaunchCommand=q.se_DisableEbsEncryptionByDefaultCommand=q.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand=q.se_DisableAddressTransferCommand=q.se_DetachVpnGatewayCommand=q.se_DetachVolumeCommand=q.se_DetachVerifiedAccessTrustProviderCommand=q.se_DetachNetworkInterfaceCommand=q.se_DetachInternetGatewayCommand=q.se_DetachClassicLinkVpcCommand=q.se_DescribeVpnGatewaysCommand=q.se_DescribeVpnConnectionsCommand=q.se_DescribeVpcsCommand=q.se_DescribeVpcPeeringConnectionsCommand=q.se_DescribeVpcEndpointServicesCommand=q.se_DescribeVpcEndpointServicePermissionsCommand=q.se_DescribeVpcEndpointServiceConfigurationsCommand=q.se_DescribeVpcEndpointsCommand=q.se_DescribeVpcEndpointConnectionsCommand=q.se_DescribeVpcEndpointConnectionNotificationsCommand=q.se_DescribeVpcClassicLinkDnsSupportCommand=q.se_DescribeVpcClassicLinkCommand=void 0;q.se_GetTransitGatewayRouteTablePropagationsCommand=q.se_GetTransitGatewayRouteTableAssociationsCommand=q.se_GetTransitGatewayPrefixListReferencesCommand=q.se_GetTransitGatewayPolicyTableEntriesCommand=q.se_GetTransitGatewayPolicyTableAssociationsCommand=q.se_GetTransitGatewayMulticastDomainAssociationsCommand=q.se_GetTransitGatewayAttachmentPropagationsCommand=q.se_GetSubnetCidrReservationsCommand=q.se_GetSpotPlacementScoresCommand=q.se_GetSerialConsoleAccessStatusCommand=q.se_GetReservedInstancesExchangeQuoteCommand=q.se_GetPasswordDataCommand=q.se_GetNetworkInsightsAccessScopeContentCommand=q.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=q.se_GetManagedPrefixListEntriesCommand=q.se_GetManagedPrefixListAssociationsCommand=q.se_GetLaunchTemplateDataCommand=q.se_GetIpamResourceCidrsCommand=q.se_GetIpamPoolCidrsCommand=q.se_GetIpamPoolAllocationsCommand=q.se_GetIpamDiscoveredResourceCidrsCommand=q.se_GetIpamDiscoveredAccountsCommand=q.se_GetIpamAddressHistoryCommand=q.se_GetInstanceUefiDataCommand=q.se_GetInstanceTypesFromInstanceRequirementsCommand=q.se_GetHostReservationPurchasePreviewCommand=q.se_GetGroupsForCapacityReservationCommand=q.se_GetFlowLogsIntegrationTemplateCommand=q.se_GetEbsEncryptionByDefaultCommand=q.se_GetEbsDefaultKmsKeyIdCommand=q.se_GetDefaultCreditSpecificationCommand=q.se_GetConsoleScreenshotCommand=q.se_GetConsoleOutputCommand=q.se_GetCoipPoolUsageCommand=q.se_GetCapacityReservationUsageCommand=q.se_GetAwsNetworkPerformanceDataCommand=q.se_GetAssociatedIpv6PoolCidrsCommand=q.se_GetAssociatedEnclaveCertificateIamRolesCommand=q.se_ExportTransitGatewayRoutesCommand=q.se_ExportImageCommand=q.se_ExportClientVpnClientConfigurationCommand=q.se_ExportClientVpnClientCertificateRevocationListCommand=q.se_EnableVpcClassicLinkDnsSupportCommand=q.se_EnableVpcClassicLinkCommand=q.se_EnableVolumeIOCommand=q.se_EnableVgwRoutePropagationCommand=q.se_EnableTransitGatewayRouteTablePropagationCommand=q.se_EnableSerialConsoleAccessCommand=q.se_EnableReachabilityAnalyzerOrganizationSharingCommand=q.se_EnableIpamOrganizationAdminAccountCommand=void 0;q.se_ModifySubnetAttributeCommand=q.se_ModifySpotFleetRequestCommand=q.se_ModifySnapshotTierCommand=q.se_ModifySnapshotAttributeCommand=q.se_ModifySecurityGroupRulesCommand=q.se_ModifyReservedInstancesCommand=q.se_ModifyPrivateDnsNameOptionsCommand=q.se_ModifyNetworkInterfaceAttributeCommand=q.se_ModifyManagedPrefixListCommand=q.se_ModifyLocalGatewayRouteCommand=q.se_ModifyLaunchTemplateCommand=q.se_ModifyIpamScopeCommand=q.se_ModifyIpamResourceDiscoveryCommand=q.se_ModifyIpamResourceCidrCommand=q.se_ModifyIpamPoolCommand=q.se_ModifyIpamCommand=q.se_ModifyInstancePlacementCommand=q.se_ModifyInstanceMetadataOptionsCommand=q.se_ModifyInstanceMaintenanceOptionsCommand=q.se_ModifyInstanceEventWindowCommand=q.se_ModifyInstanceEventStartTimeCommand=q.se_ModifyInstanceCreditSpecificationCommand=q.se_ModifyInstanceCapacityReservationAttributesCommand=q.se_ModifyInstanceAttributeCommand=q.se_ModifyImageAttributeCommand=q.se_ModifyIdFormatCommand=q.se_ModifyIdentityIdFormatCommand=q.se_ModifyHostsCommand=q.se_ModifyFpgaImageAttributeCommand=q.se_ModifyFleetCommand=q.se_ModifyEbsDefaultKmsKeyIdCommand=q.se_ModifyDefaultCreditSpecificationCommand=q.se_ModifyClientVpnEndpointCommand=q.se_ModifyCapacityReservationFleetCommand=q.se_ModifyCapacityReservationCommand=q.se_ModifyAvailabilityZoneGroupCommand=q.se_ModifyAddressAttributeCommand=q.se_ListSnapshotsInRecycleBinCommand=q.se_ListImagesInRecycleBinCommand=q.se_ImportVolumeCommand=q.se_ImportSnapshotCommand=q.se_ImportKeyPairCommand=q.se_ImportInstanceCommand=q.se_ImportImageCommand=q.se_ImportClientVpnClientCertificateRevocationListCommand=q.se_GetVpnTunnelReplacementStatusCommand=q.se_GetVpnConnectionDeviceTypesCommand=q.se_GetVpnConnectionDeviceSampleConfigurationCommand=q.se_GetVerifiedAccessGroupPolicyCommand=q.se_GetVerifiedAccessEndpointPolicyCommand=void 0;q.se_ReplaceIamInstanceProfileAssociationCommand=q.se_ReleaseIpamPoolAllocationCommand=q.se_ReleaseHostsCommand=q.se_ReleaseAddressCommand=q.se_RejectVpcPeeringConnectionCommand=q.se_RejectVpcEndpointConnectionsCommand=q.se_RejectTransitGatewayVpcAttachmentCommand=q.se_RejectTransitGatewayPeeringAttachmentCommand=q.se_RejectTransitGatewayMulticastDomainAssociationsCommand=q.se_RegisterTransitGatewayMulticastGroupSourcesCommand=q.se_RegisterTransitGatewayMulticastGroupMembersCommand=q.se_RegisterInstanceEventNotificationAttributesCommand=q.se_RegisterImageCommand=q.se_RebootInstancesCommand=q.se_PurchaseScheduledInstancesCommand=q.se_PurchaseReservedInstancesOfferingCommand=q.se_PurchaseHostReservationCommand=q.se_ProvisionPublicIpv4PoolCidrCommand=q.se_ProvisionIpamPoolCidrCommand=q.se_ProvisionByoipCidrCommand=q.se_MoveByoipCidrToIpamCommand=q.se_MoveAddressToVpcCommand=q.se_MonitorInstancesCommand=q.se_ModifyVpnTunnelOptionsCommand=q.se_ModifyVpnTunnelCertificateCommand=q.se_ModifyVpnConnectionOptionsCommand=q.se_ModifyVpnConnectionCommand=q.se_ModifyVpcTenancyCommand=q.se_ModifyVpcPeeringConnectionOptionsCommand=q.se_ModifyVpcEndpointServicePermissionsCommand=q.se_ModifyVpcEndpointServicePayerResponsibilityCommand=q.se_ModifyVpcEndpointServiceConfigurationCommand=q.se_ModifyVpcEndpointConnectionNotificationCommand=q.se_ModifyVpcEndpointCommand=q.se_ModifyVpcAttributeCommand=q.se_ModifyVolumeAttributeCommand=q.se_ModifyVolumeCommand=q.se_ModifyVerifiedAccessTrustProviderCommand=q.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=q.se_ModifyVerifiedAccessInstanceCommand=q.se_ModifyVerifiedAccessGroupPolicyCommand=q.se_ModifyVerifiedAccessGroupCommand=q.se_ModifyVerifiedAccessEndpointPolicyCommand=q.se_ModifyVerifiedAccessEndpointCommand=q.se_ModifyTransitGatewayVpcAttachmentCommand=q.se_ModifyTransitGatewayPrefixListReferenceCommand=q.se_ModifyTransitGatewayCommand=q.se_ModifyTrafficMirrorSessionCommand=q.se_ModifyTrafficMirrorFilterRuleCommand=q.se_ModifyTrafficMirrorFilterNetworkServicesCommand=void 0;q.de_AcceptVpcEndpointConnectionsCommand=q.de_AcceptTransitGatewayVpcAttachmentCommand=q.de_AcceptTransitGatewayPeeringAttachmentCommand=q.de_AcceptTransitGatewayMulticastDomainAssociationsCommand=q.de_AcceptReservedInstancesExchangeQuoteCommand=q.de_AcceptAddressTransferCommand=q.se_WithdrawByoipCidrCommand=q.se_UpdateSecurityGroupRuleDescriptionsIngressCommand=q.se_UpdateSecurityGroupRuleDescriptionsEgressCommand=q.se_UnmonitorInstancesCommand=q.se_UnassignPrivateNatGatewayAddressCommand=q.se_UnassignPrivateIpAddressesCommand=q.se_UnassignIpv6AddressesCommand=q.se_TerminateInstancesCommand=q.se_TerminateClientVpnConnectionsCommand=q.se_StopInstancesCommand=q.se_StartVpcEndpointServicePrivateDnsVerificationCommand=q.se_StartNetworkInsightsAnalysisCommand=q.se_StartNetworkInsightsAccessScopeAnalysisCommand=q.se_StartInstancesCommand=q.se_SendDiagnosticInterruptCommand=q.se_SearchTransitGatewayRoutesCommand=q.se_SearchTransitGatewayMulticastGroupsCommand=q.se_SearchLocalGatewayRoutesCommand=q.se_RunScheduledInstancesCommand=q.se_RunInstancesCommand=q.se_RevokeSecurityGroupIngressCommand=q.se_RevokeSecurityGroupEgressCommand=q.se_RevokeClientVpnIngressCommand=q.se_RestoreSnapshotTierCommand=q.se_RestoreSnapshotFromRecycleBinCommand=q.se_RestoreManagedPrefixListVersionCommand=q.se_RestoreImageFromRecycleBinCommand=q.se_RestoreAddressToClassicCommand=q.se_ResetSnapshotAttributeCommand=q.se_ResetNetworkInterfaceAttributeCommand=q.se_ResetInstanceAttributeCommand=q.se_ResetImageAttributeCommand=q.se_ResetFpgaImageAttributeCommand=q.se_ResetEbsDefaultKmsKeyIdCommand=q.se_ResetAddressAttributeCommand=q.se_RequestSpotInstancesCommand=q.se_RequestSpotFleetCommand=q.se_ReportInstanceStatusCommand=q.se_ReplaceVpnTunnelCommand=q.se_ReplaceTransitGatewayRouteCommand=q.se_ReplaceRouteTableAssociationCommand=q.se_ReplaceRouteCommand=q.se_ReplaceNetworkAclEntryCommand=q.se_ReplaceNetworkAclAssociationCommand=void 0;q.de_CreateCapacityReservationFleetCommand=q.de_CreateCapacityReservationCommand=q.de_CopySnapshotCommand=q.de_CopyImageCommand=q.de_CopyFpgaImageCommand=q.de_ConfirmProductInstanceCommand=q.de_CancelSpotInstanceRequestsCommand=q.de_CancelSpotFleetRequestsCommand=q.de_CancelReservedInstancesListingCommand=q.de_CancelImportTaskCommand=q.de_CancelImageLaunchPermissionCommand=q.de_CancelExportTaskCommand=q.de_CancelConversionTaskCommand=q.de_CancelCapacityReservationFleetsCommand=q.de_CancelCapacityReservationCommand=q.de_CancelBundleTaskCommand=q.de_BundleInstanceCommand=q.de_AuthorizeSecurityGroupIngressCommand=q.de_AuthorizeSecurityGroupEgressCommand=q.de_AuthorizeClientVpnIngressCommand=q.de_AttachVpnGatewayCommand=q.de_AttachVolumeCommand=q.de_AttachVerifiedAccessTrustProviderCommand=q.de_AttachNetworkInterfaceCommand=q.de_AttachInternetGatewayCommand=q.de_AttachClassicLinkVpcCommand=q.de_AssociateVpcCidrBlockCommand=q.de_AssociateTrunkInterfaceCommand=q.de_AssociateTransitGatewayRouteTableCommand=q.de_AssociateTransitGatewayPolicyTableCommand=q.de_AssociateTransitGatewayMulticastDomainCommand=q.de_AssociateSubnetCidrBlockCommand=q.de_AssociateRouteTableCommand=q.de_AssociateNatGatewayAddressCommand=q.de_AssociateIpamResourceDiscoveryCommand=q.de_AssociateInstanceEventWindowCommand=q.de_AssociateIamInstanceProfileCommand=q.de_AssociateEnclaveCertificateIamRoleCommand=q.de_AssociateDhcpOptionsCommand=q.de_AssociateClientVpnTargetNetworkCommand=q.de_AssociateAddressCommand=q.de_AssignPrivateNatGatewayAddressCommand=q.de_AssignPrivateIpAddressesCommand=q.de_AssignIpv6AddressesCommand=q.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand=q.de_AllocateIpamPoolCidrCommand=q.de_AllocateHostsCommand=q.de_AllocateAddressCommand=q.de_AdvertiseByoipCidrCommand=q.de_AcceptVpcPeeringConnectionCommand=void 0;q.de_CreateSubnetCommand=q.de_CreateStoreImageTaskCommand=q.de_CreateSpotDatafeedSubscriptionCommand=q.de_CreateSnapshotsCommand=q.de_CreateSnapshotCommand=q.de_CreateSecurityGroupCommand=q.de_CreateRouteTableCommand=q.de_CreateRouteCommand=q.de_CreateRestoreImageTaskCommand=q.de_CreateReservedInstancesListingCommand=q.de_CreateReplaceRootVolumeTaskCommand=q.de_CreatePublicIpv4PoolCommand=q.de_CreatePlacementGroupCommand=q.de_CreateNetworkInterfacePermissionCommand=q.de_CreateNetworkInterfaceCommand=q.de_CreateNetworkInsightsPathCommand=q.de_CreateNetworkInsightsAccessScopeCommand=q.de_CreateNetworkAclEntryCommand=q.de_CreateNetworkAclCommand=q.de_CreateNatGatewayCommand=q.de_CreateManagedPrefixListCommand=q.de_CreateLocalGatewayRouteTableVpcAssociationCommand=q.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.de_CreateLocalGatewayRouteTableCommand=q.de_CreateLocalGatewayRouteCommand=q.de_CreateLaunchTemplateVersionCommand=q.de_CreateLaunchTemplateCommand=q.de_CreateKeyPairCommand=q.de_CreateIpamScopeCommand=q.de_CreateIpamResourceDiscoveryCommand=q.de_CreateIpamPoolCommand=q.de_CreateIpamCommand=q.de_CreateInternetGatewayCommand=q.de_CreateInstanceExportTaskCommand=q.de_CreateInstanceEventWindowCommand=q.de_CreateInstanceConnectEndpointCommand=q.de_CreateImageCommand=q.de_CreateFpgaImageCommand=q.de_CreateFlowLogsCommand=q.de_CreateFleetCommand=q.de_CreateEgressOnlyInternetGatewayCommand=q.de_CreateDhcpOptionsCommand=q.de_CreateDefaultVpcCommand=q.de_CreateDefaultSubnetCommand=q.de_CreateCustomerGatewayCommand=q.de_CreateCoipPoolCommand=q.de_CreateCoipCidrCommand=q.de_CreateClientVpnRouteCommand=q.de_CreateClientVpnEndpointCommand=q.de_CreateCarrierGatewayCommand=void 0;q.de_DeleteLaunchTemplateCommand=q.de_DeleteKeyPairCommand=q.de_DeleteIpamScopeCommand=q.de_DeleteIpamResourceDiscoveryCommand=q.de_DeleteIpamPoolCommand=q.de_DeleteIpamCommand=q.de_DeleteInternetGatewayCommand=q.de_DeleteInstanceEventWindowCommand=q.de_DeleteInstanceConnectEndpointCommand=q.de_DeleteFpgaImageCommand=q.de_DeleteFlowLogsCommand=q.de_DeleteFleetsCommand=q.de_DeleteEgressOnlyInternetGatewayCommand=q.de_DeleteDhcpOptionsCommand=q.de_DeleteCustomerGatewayCommand=q.de_DeleteCoipPoolCommand=q.de_DeleteCoipCidrCommand=q.de_DeleteClientVpnRouteCommand=q.de_DeleteClientVpnEndpointCommand=q.de_DeleteCarrierGatewayCommand=q.de_CreateVpnGatewayCommand=q.de_CreateVpnConnectionRouteCommand=q.de_CreateVpnConnectionCommand=q.de_CreateVpcPeeringConnectionCommand=q.de_CreateVpcEndpointServiceConfigurationCommand=q.de_CreateVpcEndpointConnectionNotificationCommand=q.de_CreateVpcEndpointCommand=q.de_CreateVpcCommand=q.de_CreateVolumeCommand=q.de_CreateVerifiedAccessTrustProviderCommand=q.de_CreateVerifiedAccessInstanceCommand=q.de_CreateVerifiedAccessGroupCommand=q.de_CreateVerifiedAccessEndpointCommand=q.de_CreateTransitGatewayVpcAttachmentCommand=q.de_CreateTransitGatewayRouteTableAnnouncementCommand=q.de_CreateTransitGatewayRouteTableCommand=q.de_CreateTransitGatewayRouteCommand=q.de_CreateTransitGatewayPrefixListReferenceCommand=q.de_CreateTransitGatewayPolicyTableCommand=q.de_CreateTransitGatewayPeeringAttachmentCommand=q.de_CreateTransitGatewayMulticastDomainCommand=q.de_CreateTransitGatewayConnectPeerCommand=q.de_CreateTransitGatewayConnectCommand=q.de_CreateTransitGatewayCommand=q.de_CreateTrafficMirrorTargetCommand=q.de_CreateTrafficMirrorSessionCommand=q.de_CreateTrafficMirrorFilterRuleCommand=q.de_CreateTrafficMirrorFilterCommand=q.de_CreateTagsCommand=q.de_CreateSubnetCidrReservationCommand=void 0;q.de_DeleteVpcEndpointServiceConfigurationsCommand=q.de_DeleteVpcEndpointsCommand=q.de_DeleteVpcEndpointConnectionNotificationsCommand=q.de_DeleteVpcCommand=q.de_DeleteVolumeCommand=q.de_DeleteVerifiedAccessTrustProviderCommand=q.de_DeleteVerifiedAccessInstanceCommand=q.de_DeleteVerifiedAccessGroupCommand=q.de_DeleteVerifiedAccessEndpointCommand=q.de_DeleteTransitGatewayVpcAttachmentCommand=q.de_DeleteTransitGatewayRouteTableAnnouncementCommand=q.de_DeleteTransitGatewayRouteTableCommand=q.de_DeleteTransitGatewayRouteCommand=q.de_DeleteTransitGatewayPrefixListReferenceCommand=q.de_DeleteTransitGatewayPolicyTableCommand=q.de_DeleteTransitGatewayPeeringAttachmentCommand=q.de_DeleteTransitGatewayMulticastDomainCommand=q.de_DeleteTransitGatewayConnectPeerCommand=q.de_DeleteTransitGatewayConnectCommand=q.de_DeleteTransitGatewayCommand=q.de_DeleteTrafficMirrorTargetCommand=q.de_DeleteTrafficMirrorSessionCommand=q.de_DeleteTrafficMirrorFilterRuleCommand=q.de_DeleteTrafficMirrorFilterCommand=q.de_DeleteTagsCommand=q.de_DeleteSubnetCidrReservationCommand=q.de_DeleteSubnetCommand=q.de_DeleteSpotDatafeedSubscriptionCommand=q.de_DeleteSnapshotCommand=q.de_DeleteSecurityGroupCommand=q.de_DeleteRouteTableCommand=q.de_DeleteRouteCommand=q.de_DeleteQueuedReservedInstancesCommand=q.de_DeletePublicIpv4PoolCommand=q.de_DeletePlacementGroupCommand=q.de_DeleteNetworkInterfacePermissionCommand=q.de_DeleteNetworkInterfaceCommand=q.de_DeleteNetworkInsightsPathCommand=q.de_DeleteNetworkInsightsAnalysisCommand=q.de_DeleteNetworkInsightsAccessScopeAnalysisCommand=q.de_DeleteNetworkInsightsAccessScopeCommand=q.de_DeleteNetworkAclEntryCommand=q.de_DeleteNetworkAclCommand=q.de_DeleteNatGatewayCommand=q.de_DeleteManagedPrefixListCommand=q.de_DeleteLocalGatewayRouteTableVpcAssociationCommand=q.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.de_DeleteLocalGatewayRouteTableCommand=q.de_DeleteLocalGatewayRouteCommand=q.de_DeleteLaunchTemplateVersionsCommand=void 0;q.de_DescribeIdentityIdFormatCommand=q.de_DescribeIamInstanceProfileAssociationsCommand=q.de_DescribeHostsCommand=q.de_DescribeHostReservationsCommand=q.de_DescribeHostReservationOfferingsCommand=q.de_DescribeFpgaImagesCommand=q.de_DescribeFpgaImageAttributeCommand=q.de_DescribeFlowLogsCommand=q.de_DescribeFleetsCommand=q.de_DescribeFleetInstancesCommand=q.de_DescribeFleetHistoryCommand=q.de_DescribeFastSnapshotRestoresCommand=q.de_DescribeFastLaunchImagesCommand=q.de_DescribeExportTasksCommand=q.de_DescribeExportImageTasksCommand=q.de_DescribeElasticGpusCommand=q.de_DescribeEgressOnlyInternetGatewaysCommand=q.de_DescribeDhcpOptionsCommand=q.de_DescribeCustomerGatewaysCommand=q.de_DescribeConversionTasksCommand=q.de_DescribeCoipPoolsCommand=q.de_DescribeClientVpnTargetNetworksCommand=q.de_DescribeClientVpnRoutesCommand=q.de_DescribeClientVpnEndpointsCommand=q.de_DescribeClientVpnConnectionsCommand=q.de_DescribeClientVpnAuthorizationRulesCommand=q.de_DescribeClassicLinkInstancesCommand=q.de_DescribeCarrierGatewaysCommand=q.de_DescribeCapacityReservationsCommand=q.de_DescribeCapacityReservationFleetsCommand=q.de_DescribeByoipCidrsCommand=q.de_DescribeBundleTasksCommand=q.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=q.de_DescribeAvailabilityZonesCommand=q.de_DescribeAggregateIdFormatCommand=q.de_DescribeAddressTransfersCommand=q.de_DescribeAddressesAttributeCommand=q.de_DescribeAddressesCommand=q.de_DescribeAccountAttributesCommand=q.de_DeregisterTransitGatewayMulticastGroupSourcesCommand=q.de_DeregisterTransitGatewayMulticastGroupMembersCommand=q.de_DeregisterInstanceEventNotificationAttributesCommand=q.de_DeregisterImageCommand=q.de_DeprovisionPublicIpv4PoolCidrCommand=q.de_DeprovisionIpamPoolCidrCommand=q.de_DeprovisionByoipCidrCommand=q.de_DeleteVpnGatewayCommand=q.de_DeleteVpnConnectionRouteCommand=q.de_DeleteVpnConnectionCommand=q.de_DeleteVpcPeeringConnectionCommand=void 0;q.de_DescribeReservedInstancesModificationsCommand=q.de_DescribeReservedInstancesListingsCommand=q.de_DescribeReservedInstancesCommand=q.de_DescribeReplaceRootVolumeTasksCommand=q.de_DescribeRegionsCommand=q.de_DescribePublicIpv4PoolsCommand=q.de_DescribePrincipalIdFormatCommand=q.de_DescribePrefixListsCommand=q.de_DescribePlacementGroupsCommand=q.de_DescribeNetworkInterfacesCommand=q.de_DescribeNetworkInterfacePermissionsCommand=q.de_DescribeNetworkInterfaceAttributeCommand=q.de_DescribeNetworkInsightsPathsCommand=q.de_DescribeNetworkInsightsAnalysesCommand=q.de_DescribeNetworkInsightsAccessScopesCommand=q.de_DescribeNetworkInsightsAccessScopeAnalysesCommand=q.de_DescribeNetworkAclsCommand=q.de_DescribeNatGatewaysCommand=q.de_DescribeMovingAddressesCommand=q.de_DescribeManagedPrefixListsCommand=q.de_DescribeLocalGatewayVirtualInterfacesCommand=q.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand=q.de_DescribeLocalGatewaysCommand=q.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand=q.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=q.de_DescribeLocalGatewayRouteTablesCommand=q.de_DescribeLaunchTemplateVersionsCommand=q.de_DescribeLaunchTemplatesCommand=q.de_DescribeKeyPairsCommand=q.de_DescribeIpv6PoolsCommand=q.de_DescribeIpamScopesCommand=q.de_DescribeIpamsCommand=q.de_DescribeIpamResourceDiscoveryAssociationsCommand=q.de_DescribeIpamResourceDiscoveriesCommand=q.de_DescribeIpamPoolsCommand=q.de_DescribeInternetGatewaysCommand=q.de_DescribeInstanceTypesCommand=q.de_DescribeInstanceTypeOfferingsCommand=q.de_DescribeInstanceStatusCommand=q.de_DescribeInstancesCommand=q.de_DescribeInstanceEventWindowsCommand=q.de_DescribeInstanceEventNotificationAttributesCommand=q.de_DescribeInstanceCreditSpecificationsCommand=q.de_DescribeInstanceConnectEndpointsCommand=q.de_DescribeInstanceAttributeCommand=q.de_DescribeImportSnapshotTasksCommand=q.de_DescribeImportImageTasksCommand=q.de_DescribeImagesCommand=q.de_DescribeImageAttributeCommand=q.de_DescribeIdFormatCommand=void 0;q.de_DescribeVpcEndpointServiceConfigurationsCommand=q.de_DescribeVpcEndpointsCommand=q.de_DescribeVpcEndpointConnectionsCommand=q.de_DescribeVpcEndpointConnectionNotificationsCommand=q.de_DescribeVpcClassicLinkDnsSupportCommand=q.de_DescribeVpcClassicLinkCommand=q.de_DescribeVpcAttributeCommand=q.de_DescribeVolumeStatusCommand=q.de_DescribeVolumesModificationsCommand=q.de_DescribeVolumesCommand=q.de_DescribeVolumeAttributeCommand=q.de_DescribeVerifiedAccessTrustProvidersCommand=q.de_DescribeVerifiedAccessInstancesCommand=q.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=q.de_DescribeVerifiedAccessGroupsCommand=q.de_DescribeVerifiedAccessEndpointsCommand=q.de_DescribeTrunkInterfaceAssociationsCommand=q.de_DescribeTransitGatewayVpcAttachmentsCommand=q.de_DescribeTransitGatewaysCommand=q.de_DescribeTransitGatewayRouteTablesCommand=q.de_DescribeTransitGatewayRouteTableAnnouncementsCommand=q.de_DescribeTransitGatewayPolicyTablesCommand=q.de_DescribeTransitGatewayPeeringAttachmentsCommand=q.de_DescribeTransitGatewayMulticastDomainsCommand=q.de_DescribeTransitGatewayConnectsCommand=q.de_DescribeTransitGatewayConnectPeersCommand=q.de_DescribeTransitGatewayAttachmentsCommand=q.de_DescribeTrafficMirrorTargetsCommand=q.de_DescribeTrafficMirrorSessionsCommand=q.de_DescribeTrafficMirrorFiltersCommand=q.de_DescribeTagsCommand=q.de_DescribeSubnetsCommand=q.de_DescribeStoreImageTasksCommand=q.de_DescribeStaleSecurityGroupsCommand=q.de_DescribeSpotPriceHistoryCommand=q.de_DescribeSpotInstanceRequestsCommand=q.de_DescribeSpotFleetRequestsCommand=q.de_DescribeSpotFleetRequestHistoryCommand=q.de_DescribeSpotFleetInstancesCommand=q.de_DescribeSpotDatafeedSubscriptionCommand=q.de_DescribeSnapshotTierStatusCommand=q.de_DescribeSnapshotsCommand=q.de_DescribeSnapshotAttributeCommand=q.de_DescribeSecurityGroupsCommand=q.de_DescribeSecurityGroupRulesCommand=q.de_DescribeSecurityGroupReferencesCommand=q.de_DescribeScheduledInstancesCommand=q.de_DescribeScheduledInstanceAvailabilityCommand=q.de_DescribeRouteTablesCommand=q.de_DescribeReservedInstancesOfferingsCommand=void 0;q.de_EnableVolumeIOCommand=q.de_EnableVgwRoutePropagationCommand=q.de_EnableTransitGatewayRouteTablePropagationCommand=q.de_EnableSerialConsoleAccessCommand=q.de_EnableReachabilityAnalyzerOrganizationSharingCommand=q.de_EnableIpamOrganizationAdminAccountCommand=q.de_EnableImageDeprecationCommand=q.de_EnableFastSnapshotRestoresCommand=q.de_EnableFastLaunchCommand=q.de_EnableEbsEncryptionByDefaultCommand=q.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand=q.de_EnableAddressTransferCommand=q.de_DisassociateVpcCidrBlockCommand=q.de_DisassociateTrunkInterfaceCommand=q.de_DisassociateTransitGatewayRouteTableCommand=q.de_DisassociateTransitGatewayPolicyTableCommand=q.de_DisassociateTransitGatewayMulticastDomainCommand=q.de_DisassociateSubnetCidrBlockCommand=q.de_DisassociateRouteTableCommand=q.de_DisassociateNatGatewayAddressCommand=q.de_DisassociateIpamResourceDiscoveryCommand=q.de_DisassociateInstanceEventWindowCommand=q.de_DisassociateIamInstanceProfileCommand=q.de_DisassociateEnclaveCertificateIamRoleCommand=q.de_DisassociateClientVpnTargetNetworkCommand=q.de_DisassociateAddressCommand=q.de_DisableVpcClassicLinkDnsSupportCommand=q.de_DisableVpcClassicLinkCommand=q.de_DisableVgwRoutePropagationCommand=q.de_DisableTransitGatewayRouteTablePropagationCommand=q.de_DisableSerialConsoleAccessCommand=q.de_DisableIpamOrganizationAdminAccountCommand=q.de_DisableImageDeprecationCommand=q.de_DisableFastSnapshotRestoresCommand=q.de_DisableFastLaunchCommand=q.de_DisableEbsEncryptionByDefaultCommand=q.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand=q.de_DisableAddressTransferCommand=q.de_DetachVpnGatewayCommand=q.de_DetachVolumeCommand=q.de_DetachVerifiedAccessTrustProviderCommand=q.de_DetachNetworkInterfaceCommand=q.de_DetachInternetGatewayCommand=q.de_DetachClassicLinkVpcCommand=q.de_DescribeVpnGatewaysCommand=q.de_DescribeVpnConnectionsCommand=q.de_DescribeVpcsCommand=q.de_DescribeVpcPeeringConnectionsCommand=q.de_DescribeVpcEndpointServicesCommand=q.de_DescribeVpcEndpointServicePermissionsCommand=void 0;q.de_ImportClientVpnClientCertificateRevocationListCommand=q.de_GetVpnTunnelReplacementStatusCommand=q.de_GetVpnConnectionDeviceTypesCommand=q.de_GetVpnConnectionDeviceSampleConfigurationCommand=q.de_GetVerifiedAccessGroupPolicyCommand=q.de_GetVerifiedAccessEndpointPolicyCommand=q.de_GetTransitGatewayRouteTablePropagationsCommand=q.de_GetTransitGatewayRouteTableAssociationsCommand=q.de_GetTransitGatewayPrefixListReferencesCommand=q.de_GetTransitGatewayPolicyTableEntriesCommand=q.de_GetTransitGatewayPolicyTableAssociationsCommand=q.de_GetTransitGatewayMulticastDomainAssociationsCommand=q.de_GetTransitGatewayAttachmentPropagationsCommand=q.de_GetSubnetCidrReservationsCommand=q.de_GetSpotPlacementScoresCommand=q.de_GetSerialConsoleAccessStatusCommand=q.de_GetReservedInstancesExchangeQuoteCommand=q.de_GetPasswordDataCommand=q.de_GetNetworkInsightsAccessScopeContentCommand=q.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=q.de_GetManagedPrefixListEntriesCommand=q.de_GetManagedPrefixListAssociationsCommand=q.de_GetLaunchTemplateDataCommand=q.de_GetIpamResourceCidrsCommand=q.de_GetIpamPoolCidrsCommand=q.de_GetIpamPoolAllocationsCommand=q.de_GetIpamDiscoveredResourceCidrsCommand=q.de_GetIpamDiscoveredAccountsCommand=q.de_GetIpamAddressHistoryCommand=q.de_GetInstanceUefiDataCommand=q.de_GetInstanceTypesFromInstanceRequirementsCommand=q.de_GetHostReservationPurchasePreviewCommand=q.de_GetGroupsForCapacityReservationCommand=q.de_GetFlowLogsIntegrationTemplateCommand=q.de_GetEbsEncryptionByDefaultCommand=q.de_GetEbsDefaultKmsKeyIdCommand=q.de_GetDefaultCreditSpecificationCommand=q.de_GetConsoleScreenshotCommand=q.de_GetConsoleOutputCommand=q.de_GetCoipPoolUsageCommand=q.de_GetCapacityReservationUsageCommand=q.de_GetAwsNetworkPerformanceDataCommand=q.de_GetAssociatedIpv6PoolCidrsCommand=q.de_GetAssociatedEnclaveCertificateIamRolesCommand=q.de_ExportTransitGatewayRoutesCommand=q.de_ExportImageCommand=q.de_ExportClientVpnClientConfigurationCommand=q.de_ExportClientVpnClientCertificateRevocationListCommand=q.de_EnableVpcClassicLinkDnsSupportCommand=q.de_EnableVpcClassicLinkCommand=void 0;q.de_ModifyTransitGatewayVpcAttachmentCommand=q.de_ModifyTransitGatewayPrefixListReferenceCommand=q.de_ModifyTransitGatewayCommand=q.de_ModifyTrafficMirrorSessionCommand=q.de_ModifyTrafficMirrorFilterRuleCommand=q.de_ModifyTrafficMirrorFilterNetworkServicesCommand=q.de_ModifySubnetAttributeCommand=q.de_ModifySpotFleetRequestCommand=q.de_ModifySnapshotTierCommand=q.de_ModifySnapshotAttributeCommand=q.de_ModifySecurityGroupRulesCommand=q.de_ModifyReservedInstancesCommand=q.de_ModifyPrivateDnsNameOptionsCommand=q.de_ModifyNetworkInterfaceAttributeCommand=q.de_ModifyManagedPrefixListCommand=q.de_ModifyLocalGatewayRouteCommand=q.de_ModifyLaunchTemplateCommand=q.de_ModifyIpamScopeCommand=q.de_ModifyIpamResourceDiscoveryCommand=q.de_ModifyIpamResourceCidrCommand=q.de_ModifyIpamPoolCommand=q.de_ModifyIpamCommand=q.de_ModifyInstancePlacementCommand=q.de_ModifyInstanceMetadataOptionsCommand=q.de_ModifyInstanceMaintenanceOptionsCommand=q.de_ModifyInstanceEventWindowCommand=q.de_ModifyInstanceEventStartTimeCommand=q.de_ModifyInstanceCreditSpecificationCommand=q.de_ModifyInstanceCapacityReservationAttributesCommand=q.de_ModifyInstanceAttributeCommand=q.de_ModifyImageAttributeCommand=q.de_ModifyIdFormatCommand=q.de_ModifyIdentityIdFormatCommand=q.de_ModifyHostsCommand=q.de_ModifyFpgaImageAttributeCommand=q.de_ModifyFleetCommand=q.de_ModifyEbsDefaultKmsKeyIdCommand=q.de_ModifyDefaultCreditSpecificationCommand=q.de_ModifyClientVpnEndpointCommand=q.de_ModifyCapacityReservationFleetCommand=q.de_ModifyCapacityReservationCommand=q.de_ModifyAvailabilityZoneGroupCommand=q.de_ModifyAddressAttributeCommand=q.de_ListSnapshotsInRecycleBinCommand=q.de_ListImagesInRecycleBinCommand=q.de_ImportVolumeCommand=q.de_ImportSnapshotCommand=q.de_ImportKeyPairCommand=q.de_ImportInstanceCommand=q.de_ImportImageCommand=void 0;q.de_ReplaceVpnTunnelCommand=q.de_ReplaceTransitGatewayRouteCommand=q.de_ReplaceRouteTableAssociationCommand=q.de_ReplaceRouteCommand=q.de_ReplaceNetworkAclEntryCommand=q.de_ReplaceNetworkAclAssociationCommand=q.de_ReplaceIamInstanceProfileAssociationCommand=q.de_ReleaseIpamPoolAllocationCommand=q.de_ReleaseHostsCommand=q.de_ReleaseAddressCommand=q.de_RejectVpcPeeringConnectionCommand=q.de_RejectVpcEndpointConnectionsCommand=q.de_RejectTransitGatewayVpcAttachmentCommand=q.de_RejectTransitGatewayPeeringAttachmentCommand=q.de_RejectTransitGatewayMulticastDomainAssociationsCommand=q.de_RegisterTransitGatewayMulticastGroupSourcesCommand=q.de_RegisterTransitGatewayMulticastGroupMembersCommand=q.de_RegisterInstanceEventNotificationAttributesCommand=q.de_RegisterImageCommand=q.de_RebootInstancesCommand=q.de_PurchaseScheduledInstancesCommand=q.de_PurchaseReservedInstancesOfferingCommand=q.de_PurchaseHostReservationCommand=q.de_ProvisionPublicIpv4PoolCidrCommand=q.de_ProvisionIpamPoolCidrCommand=q.de_ProvisionByoipCidrCommand=q.de_MoveByoipCidrToIpamCommand=q.de_MoveAddressToVpcCommand=q.de_MonitorInstancesCommand=q.de_ModifyVpnTunnelOptionsCommand=q.de_ModifyVpnTunnelCertificateCommand=q.de_ModifyVpnConnectionOptionsCommand=q.de_ModifyVpnConnectionCommand=q.de_ModifyVpcTenancyCommand=q.de_ModifyVpcPeeringConnectionOptionsCommand=q.de_ModifyVpcEndpointServicePermissionsCommand=q.de_ModifyVpcEndpointServicePayerResponsibilityCommand=q.de_ModifyVpcEndpointServiceConfigurationCommand=q.de_ModifyVpcEndpointConnectionNotificationCommand=q.de_ModifyVpcEndpointCommand=q.de_ModifyVpcAttributeCommand=q.de_ModifyVolumeAttributeCommand=q.de_ModifyVolumeCommand=q.de_ModifyVerifiedAccessTrustProviderCommand=q.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=q.de_ModifyVerifiedAccessInstanceCommand=q.de_ModifyVerifiedAccessGroupPolicyCommand=q.de_ModifyVerifiedAccessGroupCommand=q.de_ModifyVerifiedAccessEndpointPolicyCommand=q.de_ModifyVerifiedAccessEndpointCommand=void 0;q.de_WithdrawByoipCidrCommand=q.de_UpdateSecurityGroupRuleDescriptionsIngressCommand=q.de_UpdateSecurityGroupRuleDescriptionsEgressCommand=q.de_UnmonitorInstancesCommand=q.de_UnassignPrivateNatGatewayAddressCommand=q.de_UnassignPrivateIpAddressesCommand=q.de_UnassignIpv6AddressesCommand=q.de_TerminateInstancesCommand=q.de_TerminateClientVpnConnectionsCommand=q.de_StopInstancesCommand=q.de_StartVpcEndpointServicePrivateDnsVerificationCommand=q.de_StartNetworkInsightsAnalysisCommand=q.de_StartNetworkInsightsAccessScopeAnalysisCommand=q.de_StartInstancesCommand=q.de_SendDiagnosticInterruptCommand=q.de_SearchTransitGatewayRoutesCommand=q.de_SearchTransitGatewayMulticastGroupsCommand=q.de_SearchLocalGatewayRoutesCommand=q.de_RunScheduledInstancesCommand=q.de_RunInstancesCommand=q.de_RevokeSecurityGroupIngressCommand=q.de_RevokeSecurityGroupEgressCommand=q.de_RevokeClientVpnIngressCommand=q.de_RestoreSnapshotTierCommand=q.de_RestoreSnapshotFromRecycleBinCommand=q.de_RestoreManagedPrefixListVersionCommand=q.de_RestoreImageFromRecycleBinCommand=q.de_RestoreAddressToClassicCommand=q.de_ResetSnapshotAttributeCommand=q.de_ResetNetworkInterfaceAttributeCommand=q.de_ResetInstanceAttributeCommand=q.de_ResetImageAttributeCommand=q.de_ResetFpgaImageAttributeCommand=q.de_ResetEbsDefaultKmsKeyIdCommand=q.de_ResetAddressAttributeCommand=q.de_RequestSpotInstancesCommand=q.de_RequestSpotFleetCommand=q.de_ReportInstanceStatusCommand=void 0;var JCp=QC(),I=qe(),XCp=Nwt(),xh=(uNe(),Dr(cNe)),ZCp=sbn(),evp=async(e,r)=>{let t=Ur,n;return n=zr({...iKp(e,r),Action:"AcceptAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptAddressTransferCommand=evp;var tvp=async(e,r)=>{let t=Ur,n;return n=zr({...sKp(e,r),Action:"AcceptReservedInstancesExchangeQuote",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptReservedInstancesExchangeQuoteCommand=tvp;var rvp=async(e,r)=>{let t=Ur,n;return n=zr({...aKp(e,r),Action:"AcceptTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayMulticastDomainAssociationsCommand=rvp;var nvp=async(e,r)=>{let t=Ur,n;return n=zr({...oKp(e,r),Action:"AcceptTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayPeeringAttachmentCommand=nvp;var ivp=async(e,r)=>{let t=Ur,n;return n=zr({...cKp(e,r),Action:"AcceptTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayVpcAttachmentCommand=ivp;var svp=async(e,r)=>{let t=Ur,n;return n=zr({...uKp(e,r),Action:"AcceptVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptVpcEndpointConnectionsCommand=svp;var avp=async(e,r)=>{let t=Ur,n;return n=zr({...lKp(e,r),Action:"AcceptVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptVpcPeeringConnectionCommand=avp;var ovp=async(e,r)=>{let t=Ur,n;return n=zr({...hKp(e,r),Action:"AdvertiseByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AdvertiseByoipCidrCommand=ovp;var cvp=async(e,r)=>{let t=Ur,n;return n=zr({...gKp(e,r),Action:"AllocateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateAddressCommand=cvp;var uvp=async(e,r)=>{let t=Ur,n;return n=zr({...yKp(e,r),Action:"AllocateHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateHostsCommand=uvp;var lvp=async(e,r)=>{let t=Ur,n;return n=zr({..._Kp(e,r),Action:"AllocateIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateIpamPoolCidrCommand=lvp;var dvp=async(e,r)=>{let t=Ur,n;return n=zr({...bKp(e,r),Action:"ApplySecurityGroupsToClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand=dvp;var pvp=async(e,r)=>{let t=Ur,n;return n=zr({...EKp(e,r),Action:"AssignIpv6Addresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignIpv6AddressesCommand=pvp;var mvp=async(e,r)=>{let t=Ur,n;return n=zr({...DKp(e,r),Action:"AssignPrivateIpAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignPrivateIpAddressesCommand=mvp;var fvp=async(e,r)=>{let t=Ur,n;return n=zr({...SKp(e,r),Action:"AssignPrivateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignPrivateNatGatewayAddressCommand=fvp;var hvp=async(e,r)=>{let t=Ur,n;return n=zr({...wKp(e,r),Action:"AssociateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateAddressCommand=hvp;var gvp=async(e,r)=>{let t=Ur,n;return n=zr({...IKp(e,r),Action:"AssociateClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateClientVpnTargetNetworkCommand=gvp;var yvp=async(e,r)=>{let t=Ur,n;return n=zr({...xKp(e,r),Action:"AssociateDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateDhcpOptionsCommand=yvp;var _vp=async(e,r)=>{let t=Ur,n;return n=zr({...TKp(e,r),Action:"AssociateEnclaveCertificateIamRole",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateEnclaveCertificateIamRoleCommand=_vp;var Avp=async(e,r)=>{let t=Ur,n;return n=zr({...PKp(e,r),Action:"AssociateIamInstanceProfile",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateIamInstanceProfileCommand=Avp;var bvp=async(e,r)=>{let t=Ur,n;return n=zr({...RKp(e,r),Action:"AssociateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateInstanceEventWindowCommand=bvp;var Cvp=async(e,r)=>{let t=Ur,n;return n=zr({...kKp(e,r),Action:"AssociateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateIpamResourceDiscoveryCommand=Cvp;var vvp=async(e,r)=>{let t=Ur,n;return n=zr({...FKp(e,r),Action:"AssociateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateNatGatewayAddressCommand=vvp;var Evp=async(e,r)=>{let t=Ur,n;return n=zr({...NKp(e,r),Action:"AssociateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateRouteTableCommand=Evp;var Dvp=async(e,r)=>{let t=Ur,n;return n=zr({...OKp(e,r),Action:"AssociateSubnetCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateSubnetCidrBlockCommand=Dvp;var Svp=async(e,r)=>{let t=Ur,n;return n=zr({...BKp(e,r),Action:"AssociateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayMulticastDomainCommand=Svp;var wvp=async(e,r)=>{let t=Ur,n;return n=zr({...qKp(e,r),Action:"AssociateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayPolicyTableCommand=wvp;var Ivp=async(e,r)=>{let t=Ur,n;return n=zr({...MKp(e,r),Action:"AssociateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayRouteTableCommand=Ivp;var xvp=async(e,r)=>{let t=Ur,n;return n=zr({...LKp(e,r),Action:"AssociateTrunkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTrunkInterfaceCommand=xvp;var Tvp=async(e,r)=>{let t=Ur,n;return n=zr({...jKp(e,r),Action:"AssociateVpcCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateVpcCidrBlockCommand=Tvp;var Pvp=async(e,r)=>{let t=Ur,n;return n=zr({...zKp(e,r),Action:"AttachClassicLinkVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachClassicLinkVpcCommand=Pvp;var Rvp=async(e,r)=>{let t=Ur,n;return n=zr({...$Kp(e,r),Action:"AttachInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachInternetGatewayCommand=Rvp;var kvp=async(e,r)=>{let t=Ur,n;return n=zr({...QKp(e,r),Action:"AttachNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachNetworkInterfaceCommand=kvp;var Fvp=async(e,r)=>{let t=Ur,n;return n=zr({...KKp(e,r),Action:"AttachVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVerifiedAccessTrustProviderCommand=Fvp;var Nvp=async(e,r)=>{let t=Ur,n;return n=zr({...HKp(e,r),Action:"AttachVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVolumeCommand=Nvp;var Ovp=async(e,r)=>{let t=Ur,n;return n=zr({...WKp(e,r),Action:"AttachVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVpnGatewayCommand=Ovp;var Bvp=async(e,r)=>{let t=Ur,n;return n=zr({...YKp(e,r),Action:"AuthorizeClientVpnIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeClientVpnIngressCommand=Bvp;var qvp=async(e,r)=>{let t=Ur,n;return n=zr({...JKp(e,r),Action:"AuthorizeSecurityGroupEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeSecurityGroupEgressCommand=qvp;var Mvp=async(e,r)=>{let t=Ur,n;return n=zr({...XKp(e,r),Action:"AuthorizeSecurityGroupIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeSecurityGroupIngressCommand=Mvp;var Lvp=async(e,r)=>{let t=Ur,n;return n=zr({...iHp(e,r),Action:"BundleInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_BundleInstanceCommand=Lvp;var jvp=async(e,r)=>{let t=Ur,n;return n=zr({...sHp(e,r),Action:"CancelBundleTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelBundleTaskCommand=jvp;var Gvp=async(e,r)=>{let t=Ur,n;return n=zr({...oHp(e,r),Action:"CancelCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelCapacityReservationCommand=Gvp;var Uvp=async(e,r)=>{let t=Ur,n;return n=zr({...aHp(e,r),Action:"CancelCapacityReservationFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelCapacityReservationFleetsCommand=Uvp;var Vvp=async(e,r)=>{let t=Ur,n;return n=zr({...cHp(e,r),Action:"CancelConversionTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelConversionTaskCommand=Vvp;var zvp=async(e,r)=>{let t=Ur,n;return n=zr({...uHp(e,r),Action:"CancelExportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelExportTaskCommand=zvp;var $vp=async(e,r)=>{let t=Ur,n;return n=zr({...lHp(e,r),Action:"CancelImageLaunchPermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelImageLaunchPermissionCommand=$vp;var Qvp=async(e,r)=>{let t=Ur,n;return n=zr({...dHp(e,r),Action:"CancelImportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelImportTaskCommand=Qvp;var Kvp=async(e,r)=>{let t=Ur,n;return n=zr({...pHp(e,r),Action:"CancelReservedInstancesListing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelReservedInstancesListingCommand=Kvp;var Hvp=async(e,r)=>{let t=Ur,n;return n=zr({...mHp(e,r),Action:"CancelSpotFleetRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelSpotFleetRequestsCommand=Hvp;var Wvp=async(e,r)=>{let t=Ur,n;return n=zr({...fHp(e,r),Action:"CancelSpotInstanceRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelSpotInstanceRequestsCommand=Wvp;var Yvp=async(e,r)=>{let t=Ur,n;return n=zr({...xHp(e,r),Action:"ConfirmProductInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ConfirmProductInstanceCommand=Yvp;var Jvp=async(e,r)=>{let t=Ur,n;return n=zr({...RHp(e,r),Action:"CopyFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopyFpgaImageCommand=Jvp;var Xvp=async(e,r)=>{let t=Ur,n;return n=zr({...kHp(e,r),Action:"CopyImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopyImageCommand=Xvp;var Zvp=async(e,r)=>{let t=Ur,n;return n=zr({...FHp(e,r),Action:"CopySnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopySnapshotCommand=Zvp;var eEp=async(e,r)=>{let t=Ur,n;return n=zr({...BHp(e,r),Action:"CreateCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCapacityReservationCommand=eEp;var tEp=async(e,r)=>{let t=Ur,n;return n=zr({...OHp(e,r),Action:"CreateCapacityReservationFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCapacityReservationFleetCommand=tEp;var rEp=async(e,r)=>{let t=Ur,n;return n=zr({...qHp(e,r),Action:"CreateCarrierGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCarrierGatewayCommand=rEp;var nEp=async(e,r)=>{let t=Ur,n;return n=zr({...MHp(e,r),Action:"CreateClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateClientVpnEndpointCommand=nEp;var iEp=async(e,r)=>{let t=Ur,n;return n=zr({...LHp(e,r),Action:"CreateClientVpnRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateClientVpnRouteCommand=iEp;var sEp=async(e,r)=>{let t=Ur,n;return n=zr({...jHp(e,r),Action:"CreateCoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCoipCidrCommand=sEp;var aEp=async(e,r)=>{let t=Ur,n;return n=zr({...GHp(e,r),Action:"CreateCoipPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCoipPoolCommand=aEp;var oEp=async(e,r)=>{let t=Ur,n;return n=zr({...UHp(e,r),Action:"CreateCustomerGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCustomerGatewayCommand=oEp;var cEp=async(e,r)=>{let t=Ur,n;return n=zr({...VHp(e,r),Action:"CreateDefaultSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDefaultSubnetCommand=cEp;var uEp=async(e,r)=>{let t=Ur,n;return n=zr({...zHp(e,r),Action:"CreateDefaultVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDefaultVpcCommand=uEp;var lEp=async(e,r)=>{let t=Ur,n;return n=zr({...$Hp(e,r),Action:"CreateDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDhcpOptionsCommand=lEp;var dEp=async(e,r)=>{let t=Ur,n;return n=zr({...QHp(e,r),Action:"CreateEgressOnlyInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateEgressOnlyInternetGatewayCommand=dEp;var pEp=async(e,r)=>{let t=Ur,n;return n=zr({...KHp(e,r),Action:"CreateFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFleetCommand=pEp;var mEp=async(e,r)=>{let t=Ur,n;return n=zr({...HHp(e,r),Action:"CreateFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFlowLogsCommand=mEp;var fEp=async(e,r)=>{let t=Ur,n;return n=zr({...WHp(e,r),Action:"CreateFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFpgaImageCommand=fEp;var hEp=async(e,r)=>{let t=Ur,n;return n=zr({...YHp(e,r),Action:"CreateImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateImageCommand=hEp;var gEp=async(e,r)=>{let t=Ur,n;return n=zr({...JHp(e,r),Action:"CreateInstanceConnectEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceConnectEndpointCommand=gEp;var yEp=async(e,r)=>{let t=Ur,n;return n=zr({...XHp(e,r),Action:"CreateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceEventWindowCommand=yEp;var _Ep=async(e,r)=>{let t=Ur,n;return n=zr({...ZHp(e,r),Action:"CreateInstanceExportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceExportTaskCommand=_Ep;var AEp=async(e,r)=>{let t=Ur,n;return n=zr({...eWp(e,r),Action:"CreateInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInternetGatewayCommand=AEp;var bEp=async(e,r)=>{let t=Ur,n;return n=zr({...rWp(e,r),Action:"CreateIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamCommand=bEp;var CEp=async(e,r)=>{let t=Ur,n;return n=zr({...tWp(e,r),Action:"CreateIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamPoolCommand=CEp;var vEp=async(e,r)=>{let t=Ur,n;return n=zr({...nWp(e,r),Action:"CreateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamResourceDiscoveryCommand=vEp;var EEp=async(e,r)=>{let t=Ur,n;return n=zr({...iWp(e,r),Action:"CreateIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamScopeCommand=EEp;var DEp=async(e,r)=>{let t=Ur,n;return n=zr({...sWp(e,r),Action:"CreateKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateKeyPairCommand=DEp;var SEp=async(e,r)=>{let t=Ur,n;return n=zr({...aWp(e,r),Action:"CreateLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLaunchTemplateCommand=SEp;var wEp=async(e,r)=>{let t=Ur,n;return n=zr({...oWp(e,r),Action:"CreateLaunchTemplateVersion",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLaunchTemplateVersionCommand=wEp;var IEp=async(e,r)=>{let t=Ur,n;return n=zr({...cWp(e,r),Action:"CreateLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteCommand=IEp;var xEp=async(e,r)=>{let t=Ur,n;return n=zr({...uWp(e,r),Action:"CreateLocalGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableCommand=xEp;var TEp=async(e,r)=>{let t=Ur,n;return n=zr({...lWp(e,r),Action:"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=TEp;var PEp=async(e,r)=>{let t=Ur,n;return n=zr({...dWp(e,r),Action:"CreateLocalGatewayRouteTableVpcAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableVpcAssociationCommand=PEp;var REp=async(e,r)=>{let t=Ur,n;return n=zr({...pWp(e,r),Action:"CreateManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateManagedPrefixListCommand=REp;var kEp=async(e,r)=>{let t=Ur,n;return n=zr({...mWp(e,r),Action:"CreateNatGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNatGatewayCommand=kEp;var FEp=async(e,r)=>{let t=Ur,n;return n=zr({...hWp(e,r),Action:"CreateNetworkAcl",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkAclCommand=FEp;var NEp=async(e,r)=>{let t=Ur,n;return n=zr({...fWp(e,r),Action:"CreateNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkAclEntryCommand=NEp;var OEp=async(e,r)=>{let t=Ur,n;return n=zr({...gWp(e,r),Action:"CreateNetworkInsightsAccessScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInsightsAccessScopeCommand=OEp;var BEp=async(e,r)=>{let t=Ur,n;return n=zr({...yWp(e,r),Action:"CreateNetworkInsightsPath",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInsightsPathCommand=BEp;var qEp=async(e,r)=>{let t=Ur,n;return n=zr({...AWp(e,r),Action:"CreateNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInterfaceCommand=qEp;var MEp=async(e,r)=>{let t=Ur,n;return n=zr({..._Wp(e,r),Action:"CreateNetworkInterfacePermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInterfacePermissionCommand=MEp;var LEp=async(e,r)=>{let t=Ur,n;return n=zr({...bWp(e,r),Action:"CreatePlacementGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreatePlacementGroupCommand=LEp;var jEp=async(e,r)=>{let t=Ur,n;return n=zr({...CWp(e,r),Action:"CreatePublicIpv4Pool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreatePublicIpv4PoolCommand=jEp;var GEp=async(e,r)=>{let t=Ur,n;return n=zr({...vWp(e,r),Action:"CreateReplaceRootVolumeTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateReplaceRootVolumeTaskCommand=GEp;var UEp=async(e,r)=>{let t=Ur,n;return n=zr({...EWp(e,r),Action:"CreateReservedInstancesListing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateReservedInstancesListingCommand=UEp;var VEp=async(e,r)=>{let t=Ur,n;return n=zr({...DWp(e,r),Action:"CreateRestoreImageTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRestoreImageTaskCommand=VEp;var zEp=async(e,r)=>{let t=Ur,n;return n=zr({...SWp(e,r),Action:"CreateRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRouteCommand=zEp;var $Ep=async(e,r)=>{let t=Ur,n;return n=zr({...wWp(e,r),Action:"CreateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRouteTableCommand=$Ep;var QEp=async(e,r)=>{let t=Ur,n;return n=zr({...IWp(e,r),Action:"CreateSecurityGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSecurityGroupCommand=QEp;var KEp=async(e,r)=>{let t=Ur,n;return n=zr({...xWp(e,r),Action:"CreateSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSnapshotCommand=KEp;var HEp=async(e,r)=>{let t=Ur,n;return n=zr({...TWp(e,r),Action:"CreateSnapshots",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSnapshotsCommand=HEp;var WEp=async(e,r)=>{let t=Ur,n;return n=zr({...PWp(e,r),Action:"CreateSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSpotDatafeedSubscriptionCommand=WEp;var YEp=async(e,r)=>{let t=Ur,n;return n=zr({...RWp(e,r),Action:"CreateStoreImageTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateStoreImageTaskCommand=YEp;var JEp=async(e,r)=>{let t=Ur,n;return n=zr({...FWp(e,r),Action:"CreateSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSubnetCommand=JEp;var XEp=async(e,r)=>{let t=Ur,n;return n=zr({...kWp(e,r),Action:"CreateSubnetCidrReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSubnetCidrReservationCommand=XEp;var ZEp=async(e,r)=>{let t=Ur,n;return n=zr({...NWp(e,r),Action:"CreateTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTagsCommand=ZEp;var e2p=async(e,r)=>{let t=Ur,n;return n=zr({...OWp(e,r),Action:"CreateTrafficMirrorFilter",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorFilterCommand=e2p;var t2p=async(e,r)=>{let t=Ur,n;return n=zr({...BWp(e,r),Action:"CreateTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorFilterRuleCommand=t2p;var r2p=async(e,r)=>{let t=Ur,n;return n=zr({...qWp(e,r),Action:"CreateTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorSessionCommand=r2p;var n2p=async(e,r)=>{let t=Ur,n;return n=zr({...MWp(e,r),Action:"CreateTrafficMirrorTarget",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorTargetCommand=n2p;var i2p=async(e,r)=>{let t=Ur,n;return n=zr({...HWp(e,r),Action:"CreateTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayCommand=i2p;var s2p=async(e,r)=>{let t=Ur,n;return n=zr({...jWp(e,r),Action:"CreateTransitGatewayConnect",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayConnectCommand=s2p;var a2p=async(e,r)=>{let t=Ur,n;return n=zr({...LWp(e,r),Action:"CreateTransitGatewayConnectPeer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayConnectPeerCommand=a2p;var o2p=async(e,r)=>{let t=Ur,n;return n=zr({...UWp(e,r),Action:"CreateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayMulticastDomainCommand=o2p;var c2p=async(e,r)=>{let t=Ur,n;return n=zr({...zWp(e,r),Action:"CreateTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPeeringAttachmentCommand=c2p;var u2p=async(e,r)=>{let t=Ur,n;return n=zr({...QWp(e,r),Action:"CreateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPolicyTableCommand=u2p;var l2p=async(e,r)=>{let t=Ur,n;return n=zr({...KWp(e,r),Action:"CreateTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPrefixListReferenceCommand=l2p;var d2p=async(e,r)=>{let t=Ur,n;return n=zr({...WWp(e,r),Action:"CreateTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteCommand=d2p;var p2p=async(e,r)=>{let t=Ur,n;return n=zr({...JWp(e,r),Action:"CreateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteTableCommand=p2p;var m2p=async(e,r)=>{let t=Ur,n;return n=zr({...YWp(e,r),Action:"CreateTransitGatewayRouteTableAnnouncement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteTableAnnouncementCommand=m2p;var f2p=async(e,r)=>{let t=Ur,n;return n=zr({...XWp(e,r),Action:"CreateTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayVpcAttachmentCommand=f2p;var h2p=async(e,r)=>{let t=Ur,n;return n=zr({...rYp(e,r),Action:"CreateVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessEndpointCommand=h2p;var g2p=async(e,r)=>{let t=Ur,n;return n=zr({...iYp(e,r),Action:"CreateVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessGroupCommand=g2p;var y2p=async(e,r)=>{let t=Ur,n;return n=zr({...sYp(e,r),Action:"CreateVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessInstanceCommand=y2p;var _2p=async(e,r)=>{let t=Ur,n;return n=zr({...cYp(e,r),Action:"CreateVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessTrustProviderCommand=_2p;var A2p=async(e,r)=>{let t=Ur,n;return n=zr({...dYp(e,r),Action:"CreateVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVolumeCommand=A2p;var b2p=async(e,r)=>{let t=Ur,n;return n=zr({...gYp(e,r),Action:"CreateVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcCommand=b2p;var C2p=async(e,r)=>{let t=Ur,n;return n=zr({...mYp(e,r),Action:"CreateVpcEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointCommand=C2p;var v2p=async(e,r)=>{let t=Ur,n;return n=zr({...pYp(e,r),Action:"CreateVpcEndpointConnectionNotification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointConnectionNotificationCommand=v2p;var E2p=async(e,r)=>{let t=Ur,n;return n=zr({...fYp(e,r),Action:"CreateVpcEndpointServiceConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointServiceConfigurationCommand=E2p;var D2p=async(e,r)=>{let t=Ur,n;return n=zr({...hYp(e,r),Action:"CreateVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcPeeringConnectionCommand=D2p;var S2p=async(e,r)=>{let t=Ur,n;return n=zr({...yYp(e,r),Action:"CreateVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnConnectionCommand=S2p;var w2p=async(e,r)=>{let t=Ur,n;return n=zr({..._Yp(e,r),Action:"CreateVpnConnectionRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnConnectionRouteCommand=w2p;var I2p=async(e,r)=>{let t=Ur,n;return n=zr({...AYp(e,r),Action:"CreateVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnGatewayCommand=I2p;var x2p=async(e,r)=>{let t=Ur,n;return n=zr({...EYp(e,r),Action:"DeleteCarrierGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCarrierGatewayCommand=x2p;var T2p=async(e,r)=>{let t=Ur,n;return n=zr({...DYp(e,r),Action:"DeleteClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteClientVpnEndpointCommand=T2p;var P2p=async(e,r)=>{let t=Ur,n;return n=zr({...SYp(e,r),Action:"DeleteClientVpnRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteClientVpnRouteCommand=P2p;var R2p=async(e,r)=>{let t=Ur,n;return n=zr({...wYp(e,r),Action:"DeleteCoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCoipCidrCommand=R2p;var k2p=async(e,r)=>{let t=Ur,n;return n=zr({...IYp(e,r),Action:"DeleteCoipPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCoipPoolCommand=k2p;var F2p=async(e,r)=>{let t=Ur,n;return n=zr({...xYp(e,r),Action:"DeleteCustomerGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCustomerGatewayCommand=F2p;var N2p=async(e,r)=>{let t=Ur,n;return n=zr({...TYp(e,r),Action:"DeleteDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteDhcpOptionsCommand=N2p;var O2p=async(e,r)=>{let t=Ur,n;return n=zr({...PYp(e,r),Action:"DeleteEgressOnlyInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteEgressOnlyInternetGatewayCommand=O2p;var B2p=async(e,r)=>{let t=Ur,n;return n=zr({...RYp(e,r),Action:"DeleteFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFleetsCommand=B2p;var q2p=async(e,r)=>{let t=Ur,n;return n=zr({...kYp(e,r),Action:"DeleteFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFlowLogsCommand=q2p;var M2p=async(e,r)=>{let t=Ur,n;return n=zr({...FYp(e,r),Action:"DeleteFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFpgaImageCommand=M2p;var L2p=async(e,r)=>{let t=Ur,n;return n=zr({...NYp(e,r),Action:"DeleteInstanceConnectEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInstanceConnectEndpointCommand=L2p;var j2p=async(e,r)=>{let t=Ur,n;return n=zr({...OYp(e,r),Action:"DeleteInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInstanceEventWindowCommand=j2p;var G2p=async(e,r)=>{let t=Ur,n;return n=zr({...BYp(e,r),Action:"DeleteInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInternetGatewayCommand=G2p;var U2p=async(e,r)=>{let t=Ur,n;return n=zr({...MYp(e,r),Action:"DeleteIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamCommand=U2p;var V2p=async(e,r)=>{let t=Ur,n;return n=zr({...qYp(e,r),Action:"DeleteIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamPoolCommand=V2p;var z2p=async(e,r)=>{let t=Ur,n;return n=zr({...LYp(e,r),Action:"DeleteIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamResourceDiscoveryCommand=z2p;var $2p=async(e,r)=>{let t=Ur,n;return n=zr({...jYp(e,r),Action:"DeleteIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamScopeCommand=$2p;var Q2p=async(e,r)=>{let t=Ur,n;return n=zr({...GYp(e,r),Action:"DeleteKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteKeyPairCommand=Q2p;var K2p=async(e,r)=>{let t=Ur,n;return n=zr({...UYp(e,r),Action:"DeleteLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLaunchTemplateCommand=K2p;var H2p=async(e,r)=>{let t=Ur,n;return n=zr({...VYp(e,r),Action:"DeleteLaunchTemplateVersions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLaunchTemplateVersionsCommand=H2p;var W2p=async(e,r)=>{let t=Ur,n;return n=zr({...zYp(e,r),Action:"DeleteLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteCommand=W2p;var Y2p=async(e,r)=>{let t=Ur,n;return n=zr({...$Yp(e,r),Action:"DeleteLocalGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableCommand=Y2p;var J2p=async(e,r)=>{let t=Ur,n;return n=zr({...QYp(e,r),Action:"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=J2p;var X2p=async(e,r)=>{let t=Ur,n;return n=zr({...KYp(e,r),Action:"DeleteLocalGatewayRouteTableVpcAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableVpcAssociationCommand=X2p;var Z2p=async(e,r)=>{let t=Ur,n;return n=zr({...HYp(e,r),Action:"DeleteManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteManagedPrefixListCommand=Z2p;var eDp=async(e,r)=>{let t=Ur,n;return n=zr({...WYp(e,r),Action:"DeleteNatGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNatGatewayCommand=eDp;var tDp=async(e,r)=>{let t=Ur,n;return n=zr({...JYp(e,r),Action:"DeleteNetworkAcl",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkAclCommand=tDp;var rDp=async(e,r)=>{let t=Ur,n;return n=zr({...YYp(e,r),Action:"DeleteNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkAclEntryCommand=rDp;var nDp=async(e,r)=>{let t=Ur,n;return n=zr({...ZYp(e,r),Action:"DeleteNetworkInsightsAccessScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAccessScopeCommand=nDp;var iDp=async(e,r)=>{let t=Ur,n;return n=zr({...XYp(e,r),Action:"DeleteNetworkInsightsAccessScopeAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAccessScopeAnalysisCommand=iDp;var sDp=async(e,r)=>{let t=Ur,n;return n=zr({...eJp(e,r),Action:"DeleteNetworkInsightsAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAnalysisCommand=sDp;var aDp=async(e,r)=>{let t=Ur,n;return n=zr({...tJp(e,r),Action:"DeleteNetworkInsightsPath",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsPathCommand=aDp;var oDp=async(e,r)=>{let t=Ur,n;return n=zr({...nJp(e,r),Action:"DeleteNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInterfaceCommand=oDp;var cDp=async(e,r)=>{let t=Ur,n;return n=zr({...rJp(e,r),Action:"DeleteNetworkInterfacePermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInterfacePermissionCommand=cDp;var uDp=async(e,r)=>{let t=Ur,n;return n=zr({...iJp(e,r),Action:"DeletePlacementGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeletePlacementGroupCommand=uDp;var lDp=async(e,r)=>{let t=Ur,n;return n=zr({...sJp(e,r),Action:"DeletePublicIpv4Pool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeletePublicIpv4PoolCommand=lDp;var dDp=async(e,r)=>{let t=Ur,n;return n=zr({...oJp(e,r),Action:"DeleteQueuedReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteQueuedReservedInstancesCommand=dDp;var pDp=async(e,r)=>{let t=Ur,n;return n=zr({...cJp(e,r),Action:"DeleteRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteRouteCommand=pDp;var mDp=async(e,r)=>{let t=Ur,n;return n=zr({...uJp(e,r),Action:"DeleteRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteRouteTableCommand=mDp;var fDp=async(e,r)=>{let t=Ur,n;return n=zr({...lJp(e,r),Action:"DeleteSecurityGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSecurityGroupCommand=fDp;var hDp=async(e,r)=>{let t=Ur,n;return n=zr({...dJp(e,r),Action:"DeleteSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSnapshotCommand=hDp;var gDp=async(e,r)=>{let t=Ur,n;return n=zr({...pJp(e,r),Action:"DeleteSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSpotDatafeedSubscriptionCommand=gDp;var yDp=async(e,r)=>{let t=Ur,n;return n=zr({...fJp(e,r),Action:"DeleteSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSubnetCommand=yDp;var _Dp=async(e,r)=>{let t=Ur,n;return n=zr({...mJp(e,r),Action:"DeleteSubnetCidrReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSubnetCidrReservationCommand=_Dp;var ADp=async(e,r)=>{let t=Ur,n;return n=zr({...hJp(e,r),Action:"DeleteTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTagsCommand=ADp;var bDp=async(e,r)=>{let t=Ur,n;return n=zr({...gJp(e,r),Action:"DeleteTrafficMirrorFilter",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorFilterCommand=bDp;var CDp=async(e,r)=>{let t=Ur,n;return n=zr({...yJp(e,r),Action:"DeleteTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorFilterRuleCommand=CDp;var vDp=async(e,r)=>{let t=Ur,n;return n=zr({..._Jp(e,r),Action:"DeleteTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorSessionCommand=vDp;var EDp=async(e,r)=>{let t=Ur,n;return n=zr({...AJp(e,r),Action:"DeleteTrafficMirrorTarget",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorTargetCommand=EDp;var DDp=async(e,r)=>{let t=Ur,n;return n=zr({...wJp(e,r),Action:"DeleteTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayCommand=DDp;var SDp=async(e,r)=>{let t=Ur,n;return n=zr({...CJp(e,r),Action:"DeleteTransitGatewayConnect",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayConnectCommand=SDp;var wDp=async(e,r)=>{let t=Ur,n;return n=zr({...bJp(e,r),Action:"DeleteTransitGatewayConnectPeer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayConnectPeerCommand=wDp;var IDp=async(e,r)=>{let t=Ur,n;return n=zr({...vJp(e,r),Action:"DeleteTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayMulticastDomainCommand=IDp;var xDp=async(e,r)=>{let t=Ur,n;return n=zr({...EJp(e,r),Action:"DeleteTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPeeringAttachmentCommand=xDp;var TDp=async(e,r)=>{let t=Ur,n;return n=zr({...DJp(e,r),Action:"DeleteTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPolicyTableCommand=TDp;var PDp=async(e,r)=>{let t=Ur,n;return n=zr({...SJp(e,r),Action:"DeleteTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPrefixListReferenceCommand=PDp;var RDp=async(e,r)=>{let t=Ur,n;return n=zr({...IJp(e,r),Action:"DeleteTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteCommand=RDp;var kDp=async(e,r)=>{let t=Ur,n;return n=zr({...TJp(e,r),Action:"DeleteTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteTableCommand=kDp;var FDp=async(e,r)=>{let t=Ur,n;return n=zr({...xJp(e,r),Action:"DeleteTransitGatewayRouteTableAnnouncement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteTableAnnouncementCommand=FDp;var NDp=async(e,r)=>{let t=Ur,n;return n=zr({...PJp(e,r),Action:"DeleteTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayVpcAttachmentCommand=NDp;var ODp=async(e,r)=>{let t=Ur,n;return n=zr({...RJp(e,r),Action:"DeleteVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessEndpointCommand=ODp;var BDp=async(e,r)=>{let t=Ur,n;return n=zr({...kJp(e,r),Action:"DeleteVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessGroupCommand=BDp;var qDp=async(e,r)=>{let t=Ur,n;return n=zr({...FJp(e,r),Action:"DeleteVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessInstanceCommand=qDp;var MDp=async(e,r)=>{let t=Ur,n;return n=zr({...NJp(e,r),Action:"DeleteVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessTrustProviderCommand=MDp;var LDp=async(e,r)=>{let t=Ur,n;return n=zr({...OJp(e,r),Action:"DeleteVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVolumeCommand=LDp;var jDp=async(e,r)=>{let t=Ur,n;return n=zr({...jJp(e,r),Action:"DeleteVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcCommand=jDp;var GDp=async(e,r)=>{let t=Ur,n;return n=zr({...BJp(e,r),Action:"DeleteVpcEndpointConnectionNotifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointConnectionNotificationsCommand=GDp;var UDp=async(e,r)=>{let t=Ur,n;return n=zr({...MJp(e,r),Action:"DeleteVpcEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointsCommand=UDp;var VDp=async(e,r)=>{let t=Ur,n;return n=zr({...qJp(e,r),Action:"DeleteVpcEndpointServiceConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointServiceConfigurationsCommand=VDp;var zDp=async(e,r)=>{let t=Ur,n;return n=zr({...LJp(e,r),Action:"DeleteVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcPeeringConnectionCommand=zDp;var $Dp=async(e,r)=>{let t=Ur,n;return n=zr({...GJp(e,r),Action:"DeleteVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnConnectionCommand=$Dp;var QDp=async(e,r)=>{let t=Ur,n;return n=zr({...UJp(e,r),Action:"DeleteVpnConnectionRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnConnectionRouteCommand=QDp;var KDp=async(e,r)=>{let t=Ur,n;return n=zr({...VJp(e,r),Action:"DeleteVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnGatewayCommand=KDp;var HDp=async(e,r)=>{let t=Ur,n;return n=zr({...zJp(e,r),Action:"DeprovisionByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionByoipCidrCommand=HDp;var WDp=async(e,r)=>{let t=Ur,n;return n=zr({...$Jp(e,r),Action:"DeprovisionIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionIpamPoolCidrCommand=WDp;var YDp=async(e,r)=>{let t=Ur,n;return n=zr({...QJp(e,r),Action:"DeprovisionPublicIpv4PoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionPublicIpv4PoolCidrCommand=YDp;var JDp=async(e,r)=>{let t=Ur,n;return n=zr({...KJp(e,r),Action:"DeregisterImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterImageCommand=JDp;var XDp=async(e,r)=>{let t=Ur,n;return n=zr({...HJp(e,r),Action:"DeregisterInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterInstanceEventNotificationAttributesCommand=XDp;var ZDp=async(e,r)=>{let t=Ur,n;return n=zr({...YJp(e,r),Action:"DeregisterTransitGatewayMulticastGroupMembers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterTransitGatewayMulticastGroupMembersCommand=ZDp;var eSp=async(e,r)=>{let t=Ur,n;return n=zr({...JJp(e,r),Action:"DeregisterTransitGatewayMulticastGroupSources",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterTransitGatewayMulticastGroupSourcesCommand=eSp;var tSp=async(e,r)=>{let t=Ur,n;return n=zr({...XJp(e,r),Action:"DescribeAccountAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAccountAttributesCommand=tSp;var rSp=async(e,r)=>{let t=Ur,n;return n=zr({...eXp(e,r),Action:"DescribeAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressesCommand=rSp;var nSp=async(e,r)=>{let t=Ur,n;return n=zr({...ZJp(e,r),Action:"DescribeAddressesAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressesAttributeCommand=nSp;var iSp=async(e,r)=>{let t=Ur,n;return n=zr({...tXp(e,r),Action:"DescribeAddressTransfers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressTransfersCommand=iSp;var sSp=async(e,r)=>{let t=Ur,n;return n=zr({...rXp(e,r),Action:"DescribeAggregateIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAggregateIdFormatCommand=sSp;var aSp=async(e,r)=>{let t=Ur,n;return n=zr({...nXp(e,r),Action:"DescribeAvailabilityZones",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAvailabilityZonesCommand=aSp;var oSp=async(e,r)=>{let t=Ur,n;return n=zr({...iXp(e,r),Action:"DescribeAwsNetworkPerformanceMetricSubscriptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=oSp;var cSp=async(e,r)=>{let t=Ur,n;return n=zr({...sXp(e,r),Action:"DescribeBundleTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeBundleTasksCommand=cSp;var uSp=async(e,r)=>{let t=Ur,n;return n=zr({...aXp(e,r),Action:"DescribeByoipCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeByoipCidrsCommand=uSp;var lSp=async(e,r)=>{let t=Ur,n;return n=zr({...oXp(e,r),Action:"DescribeCapacityReservationFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCapacityReservationFleetsCommand=lSp;var dSp=async(e,r)=>{let t=Ur,n;return n=zr({...cXp(e,r),Action:"DescribeCapacityReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCapacityReservationsCommand=dSp;var pSp=async(e,r)=>{let t=Ur,n;return n=zr({...uXp(e,r),Action:"DescribeCarrierGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCarrierGatewaysCommand=pSp;var mSp=async(e,r)=>{let t=Ur,n;return n=zr({...lXp(e,r),Action:"DescribeClassicLinkInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClassicLinkInstancesCommand=mSp;var fSp=async(e,r)=>{let t=Ur,n;return n=zr({...dXp(e,r),Action:"DescribeClientVpnAuthorizationRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnAuthorizationRulesCommand=fSp;var hSp=async(e,r)=>{let t=Ur,n;return n=zr({...pXp(e,r),Action:"DescribeClientVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnConnectionsCommand=hSp;var gSp=async(e,r)=>{let t=Ur,n;return n=zr({...mXp(e,r),Action:"DescribeClientVpnEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnEndpointsCommand=gSp;var ySp=async(e,r)=>{let t=Ur,n;return n=zr({...fXp(e,r),Action:"DescribeClientVpnRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnRoutesCommand=ySp;var _Sp=async(e,r)=>{let t=Ur,n;return n=zr({...hXp(e,r),Action:"DescribeClientVpnTargetNetworks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnTargetNetworksCommand=_Sp;var ASp=async(e,r)=>{let t=Ur,n;return n=zr({...gXp(e,r),Action:"DescribeCoipPools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCoipPoolsCommand=ASp;var bSp=async(e,r)=>{let t=Ur,n;return n=zr({...yXp(e,r),Action:"DescribeConversionTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeConversionTasksCommand=bSp;var CSp=async(e,r)=>{let t=Ur,n;return n=zr({..._Xp(e,r),Action:"DescribeCustomerGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCustomerGatewaysCommand=CSp;var vSp=async(e,r)=>{let t=Ur,n;return n=zr({...AXp(e,r),Action:"DescribeDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeDhcpOptionsCommand=vSp;var ESp=async(e,r)=>{let t=Ur,n;return n=zr({...bXp(e,r),Action:"DescribeEgressOnlyInternetGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeEgressOnlyInternetGatewaysCommand=ESp;var DSp=async(e,r)=>{let t=Ur,n;return n=zr({...CXp(e,r),Action:"DescribeElasticGpus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeElasticGpusCommand=DSp;var SSp=async(e,r)=>{let t=Ur,n;return n=zr({...vXp(e,r),Action:"DescribeExportImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeExportImageTasksCommand=SSp;var wSp=async(e,r)=>{let t=Ur,n;return n=zr({...EXp(e,r),Action:"DescribeExportTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeExportTasksCommand=wSp;var ISp=async(e,r)=>{let t=Ur,n;return n=zr({...DXp(e,r),Action:"DescribeFastLaunchImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFastLaunchImagesCommand=ISp;var xSp=async(e,r)=>{let t=Ur,n;return n=zr({...SXp(e,r),Action:"DescribeFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFastSnapshotRestoresCommand=xSp;var TSp=async(e,r)=>{let t=Ur,n;return n=zr({...wXp(e,r),Action:"DescribeFleetHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetHistoryCommand=TSp;var PSp=async(e,r)=>{let t=Ur,n;return n=zr({...IXp(e,r),Action:"DescribeFleetInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetInstancesCommand=PSp;var RSp=async(e,r)=>{let t=Ur,n;return n=zr({...xXp(e,r),Action:"DescribeFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetsCommand=RSp;var kSp=async(e,r)=>{let t=Ur,n;return n=zr({...TXp(e,r),Action:"DescribeFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFlowLogsCommand=kSp;var FSp=async(e,r)=>{let t=Ur,n;return n=zr({...PXp(e,r),Action:"DescribeFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFpgaImageAttributeCommand=FSp;var NSp=async(e,r)=>{let t=Ur,n;return n=zr({...RXp(e,r),Action:"DescribeFpgaImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFpgaImagesCommand=NSp;var OSp=async(e,r)=>{let t=Ur,n;return n=zr({...kXp(e,r),Action:"DescribeHostReservationOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostReservationOfferingsCommand=OSp;var BSp=async(e,r)=>{let t=Ur,n;return n=zr({...FXp(e,r),Action:"DescribeHostReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostReservationsCommand=BSp;var qSp=async(e,r)=>{let t=Ur,n;return n=zr({...NXp(e,r),Action:"DescribeHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostsCommand=qSp;var MSp=async(e,r)=>{let t=Ur,n;return n=zr({...OXp(e,r),Action:"DescribeIamInstanceProfileAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIamInstanceProfileAssociationsCommand=MSp;var LSp=async(e,r)=>{let t=Ur,n;return n=zr({...BXp(e,r),Action:"DescribeIdentityIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIdentityIdFormatCommand=LSp;var jSp=async(e,r)=>{let t=Ur,n;return n=zr({...qXp(e,r),Action:"DescribeIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIdFormatCommand=jSp;var GSp=async(e,r)=>{let t=Ur,n;return n=zr({...MXp(e,r),Action:"DescribeImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImageAttributeCommand=GSp;var USp=async(e,r)=>{let t=Ur,n;return n=zr({...LXp(e,r),Action:"DescribeImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImagesCommand=USp;var VSp=async(e,r)=>{let t=Ur,n;return n=zr({...jXp(e,r),Action:"DescribeImportImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImportImageTasksCommand=VSp;var zSp=async(e,r)=>{let t=Ur,n;return n=zr({...GXp(e,r),Action:"DescribeImportSnapshotTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImportSnapshotTasksCommand=zSp;var $Sp=async(e,r)=>{let t=Ur,n;return n=zr({...UXp(e,r),Action:"DescribeInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceAttributeCommand=$Sp;var QSp=async(e,r)=>{let t=Ur,n;return n=zr({...VXp(e,r),Action:"DescribeInstanceConnectEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceConnectEndpointsCommand=QSp;var KSp=async(e,r)=>{let t=Ur,n;return n=zr({...zXp(e,r),Action:"DescribeInstanceCreditSpecifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceCreditSpecificationsCommand=KSp;var HSp=async(e,r)=>{let t=Ur,n;return n=zr({...$Xp(e,r),Action:"DescribeInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceEventNotificationAttributesCommand=HSp;var WSp=async(e,r)=>{let t=Ur,n;return n=zr({...QXp(e,r),Action:"DescribeInstanceEventWindows",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceEventWindowsCommand=WSp;var YSp=async(e,r)=>{let t=Ur,n;return n=zr({...KXp(e,r),Action:"DescribeInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstancesCommand=YSp;var JSp=async(e,r)=>{let t=Ur,n;return n=zr({...HXp(e,r),Action:"DescribeInstanceStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceStatusCommand=JSp;var XSp=async(e,r)=>{let t=Ur,n;return n=zr({...WXp(e,r),Action:"DescribeInstanceTypeOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceTypeOfferingsCommand=XSp;var ZSp=async(e,r)=>{let t=Ur,n;return n=zr({...YXp(e,r),Action:"DescribeInstanceTypes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceTypesCommand=ZSp;var ewp=async(e,r)=>{let t=Ur,n;return n=zr({...JXp(e,r),Action:"DescribeInternetGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInternetGatewaysCommand=ewp;var twp=async(e,r)=>{let t=Ur,n;return n=zr({...XXp(e,r),Action:"DescribeIpamPools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamPoolsCommand=twp;var rwp=async(e,r)=>{let t=Ur,n;return n=zr({...ZXp(e,r),Action:"DescribeIpamResourceDiscoveries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamResourceDiscoveriesCommand=rwp;var nwp=async(e,r)=>{let t=Ur,n;return n=zr({...eZp(e,r),Action:"DescribeIpamResourceDiscoveryAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamResourceDiscoveryAssociationsCommand=nwp;var iwp=async(e,r)=>{let t=Ur,n;return n=zr({...rZp(e,r),Action:"DescribeIpams",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamsCommand=iwp;var swp=async(e,r)=>{let t=Ur,n;return n=zr({...tZp(e,r),Action:"DescribeIpamScopes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamScopesCommand=swp;var awp=async(e,r)=>{let t=Ur,n;return n=zr({...nZp(e,r),Action:"DescribeIpv6Pools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpv6PoolsCommand=awp;var owp=async(e,r)=>{let t=Ur,n;return n=zr({...iZp(e,r),Action:"DescribeKeyPairs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeKeyPairsCommand=owp;var cwp=async(e,r)=>{let t=Ur,n;return n=zr({...sZp(e,r),Action:"DescribeLaunchTemplates",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLaunchTemplatesCommand=cwp;var uwp=async(e,r)=>{let t=Ur,n;return n=zr({...aZp(e,r),Action:"DescribeLaunchTemplateVersions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLaunchTemplateVersionsCommand=uwp;var lwp=async(e,r)=>{let t=Ur,n;return n=zr({...oZp(e,r),Action:"DescribeLocalGatewayRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTablesCommand=lwp;var dwp=async(e,r)=>{let t=Ur,n;return n=zr({...cZp(e,r),Action:"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=dwp;var pwp=async(e,r)=>{let t=Ur,n;return n=zr({...uZp(e,r),Action:"DescribeLocalGatewayRouteTableVpcAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand=pwp;var mwp=async(e,r)=>{let t=Ur,n;return n=zr({...lZp(e,r),Action:"DescribeLocalGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewaysCommand=mwp;var fwp=async(e,r)=>{let t=Ur,n;return n=zr({...dZp(e,r),Action:"DescribeLocalGatewayVirtualInterfaceGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand=fwp;var hwp=async(e,r)=>{let t=Ur,n;return n=zr({...pZp(e,r),Action:"DescribeLocalGatewayVirtualInterfaces",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayVirtualInterfacesCommand=hwp;var gwp=async(e,r)=>{let t=Ur,n;return n=zr({...mZp(e,r),Action:"DescribeManagedPrefixLists",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeManagedPrefixListsCommand=gwp;var ywp=async(e,r)=>{let t=Ur,n;return n=zr({...fZp(e,r),Action:"DescribeMovingAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeMovingAddressesCommand=ywp;var _wp=async(e,r)=>{let t=Ur,n;return n=zr({...hZp(e,r),Action:"DescribeNatGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNatGatewaysCommand=_wp;var Awp=async(e,r)=>{let t=Ur,n;return n=zr({...gZp(e,r),Action:"DescribeNetworkAcls",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkAclsCommand=Awp;var bwp=async(e,r)=>{let t=Ur,n;return n=zr({...yZp(e,r),Action:"DescribeNetworkInsightsAccessScopeAnalyses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAccessScopeAnalysesCommand=bwp;var Cwp=async(e,r)=>{let t=Ur,n;return n=zr({..._Zp(e,r),Action:"DescribeNetworkInsightsAccessScopes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAccessScopesCommand=Cwp;var vwp=async(e,r)=>{let t=Ur,n;return n=zr({...AZp(e,r),Action:"DescribeNetworkInsightsAnalyses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAnalysesCommand=vwp;var Ewp=async(e,r)=>{let t=Ur,n;return n=zr({...bZp(e,r),Action:"DescribeNetworkInsightsPaths",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsPathsCommand=Ewp;var Dwp=async(e,r)=>{let t=Ur,n;return n=zr({...CZp(e,r),Action:"DescribeNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfaceAttributeCommand=Dwp;var Swp=async(e,r)=>{let t=Ur,n;return n=zr({...vZp(e,r),Action:"DescribeNetworkInterfacePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfacePermissionsCommand=Swp;var wwp=async(e,r)=>{let t=Ur,n;return n=zr({...EZp(e,r),Action:"DescribeNetworkInterfaces",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfacesCommand=wwp;var Iwp=async(e,r)=>{let t=Ur,n;return n=zr({...DZp(e,r),Action:"DescribePlacementGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePlacementGroupsCommand=Iwp;var xwp=async(e,r)=>{let t=Ur,n;return n=zr({...SZp(e,r),Action:"DescribePrefixLists",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePrefixListsCommand=xwp;var Twp=async(e,r)=>{let t=Ur,n;return n=zr({...wZp(e,r),Action:"DescribePrincipalIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePrincipalIdFormatCommand=Twp;var Pwp=async(e,r)=>{let t=Ur,n;return n=zr({...IZp(e,r),Action:"DescribePublicIpv4Pools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePublicIpv4PoolsCommand=Pwp;var Rwp=async(e,r)=>{let t=Ur,n;return n=zr({...xZp(e,r),Action:"DescribeRegions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeRegionsCommand=Rwp;var kwp=async(e,r)=>{let t=Ur,n;return n=zr({...TZp(e,r),Action:"DescribeReplaceRootVolumeTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReplaceRootVolumeTasksCommand=kwp;var Fwp=async(e,r)=>{let t=Ur,n;return n=zr({...FZp(e,r),Action:"DescribeReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesCommand=Fwp;var Nwp=async(e,r)=>{let t=Ur,n;return n=zr({...PZp(e,r),Action:"DescribeReservedInstancesListings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesListingsCommand=Nwp;var Owp=async(e,r)=>{let t=Ur,n;return n=zr({...RZp(e,r),Action:"DescribeReservedInstancesModifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesModificationsCommand=Owp;var Bwp=async(e,r)=>{let t=Ur,n;return n=zr({...kZp(e,r),Action:"DescribeReservedInstancesOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesOfferingsCommand=Bwp;var qwp=async(e,r)=>{let t=Ur,n;return n=zr({...NZp(e,r),Action:"DescribeRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeRouteTablesCommand=qwp;var Mwp=async(e,r)=>{let t=Ur,n;return n=zr({...OZp(e,r),Action:"DescribeScheduledInstanceAvailability",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeScheduledInstanceAvailabilityCommand=Mwp;var Lwp=async(e,r)=>{let t=Ur,n;return n=zr({...BZp(e,r),Action:"DescribeScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeScheduledInstancesCommand=Lwp;var jwp=async(e,r)=>{let t=Ur,n;return n=zr({...qZp(e,r),Action:"DescribeSecurityGroupReferences",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupReferencesCommand=jwp;var Gwp=async(e,r)=>{let t=Ur,n;return n=zr({...MZp(e,r),Action:"DescribeSecurityGroupRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupRulesCommand=Gwp;var Uwp=async(e,r)=>{let t=Ur,n;return n=zr({...LZp(e,r),Action:"DescribeSecurityGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupsCommand=Uwp;var Vwp=async(e,r)=>{let t=Ur,n;return n=zr({...jZp(e,r),Action:"DescribeSnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotAttributeCommand=Vwp;var zwp=async(e,r)=>{let t=Ur,n;return n=zr({...GZp(e,r),Action:"DescribeSnapshots",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotsCommand=zwp;var $wp=async(e,r)=>{let t=Ur,n;return n=zr({...UZp(e,r),Action:"DescribeSnapshotTierStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotTierStatusCommand=$wp;var Qwp=async(e,r)=>{let t=Ur,n;return n=zr({...VZp(e,r),Action:"DescribeSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotDatafeedSubscriptionCommand=Qwp;var Kwp=async(e,r)=>{let t=Ur,n;return n=zr({...zZp(e,r),Action:"DescribeSpotFleetInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetInstancesCommand=Kwp;var Hwp=async(e,r)=>{let t=Ur,n;return n=zr({...$Zp(e,r),Action:"DescribeSpotFleetRequestHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetRequestHistoryCommand=Hwp;var Wwp=async(e,r)=>{let t=Ur,n;return n=zr({...QZp(e,r),Action:"DescribeSpotFleetRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetRequestsCommand=Wwp;var Ywp=async(e,r)=>{let t=Ur,n;return n=zr({...KZp(e,r),Action:"DescribeSpotInstanceRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotInstanceRequestsCommand=Ywp;var Jwp=async(e,r)=>{let t=Ur,n;return n=zr({...HZp(e,r),Action:"DescribeSpotPriceHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotPriceHistoryCommand=Jwp;var Xwp=async(e,r)=>{let t=Ur,n;return n=zr({...WZp(e,r),Action:"DescribeStaleSecurityGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeStaleSecurityGroupsCommand=Xwp;var Zwp=async(e,r)=>{let t=Ur,n;return n=zr({...YZp(e,r),Action:"DescribeStoreImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeStoreImageTasksCommand=Zwp;var eIp=async(e,r)=>{let t=Ur,n;return n=zr({...JZp(e,r),Action:"DescribeSubnets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSubnetsCommand=eIp;var tIp=async(e,r)=>{let t=Ur,n;return n=zr({...XZp(e,r),Action:"DescribeTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTagsCommand=tIp;var rIp=async(e,r)=>{let t=Ur,n;return n=zr({...ZZp(e,r),Action:"DescribeTrafficMirrorFilters",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorFiltersCommand=rIp;var nIp=async(e,r)=>{let t=Ur,n;return n=zr({...eem(e,r),Action:"DescribeTrafficMirrorSessions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorSessionsCommand=nIp;var iIp=async(e,r)=>{let t=Ur,n;return n=zr({...tem(e,r),Action:"DescribeTrafficMirrorTargets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorTargetsCommand=iIp;var sIp=async(e,r)=>{let t=Ur,n;return n=zr({...rem(e,r),Action:"DescribeTransitGatewayAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayAttachmentsCommand=sIp;var aIp=async(e,r)=>{let t=Ur,n;return n=zr({...nem(e,r),Action:"DescribeTransitGatewayConnectPeers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayConnectPeersCommand=aIp;var oIp=async(e,r)=>{let t=Ur,n;return n=zr({...iem(e,r),Action:"DescribeTransitGatewayConnects",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayConnectsCommand=oIp;var cIp=async(e,r)=>{let t=Ur,n;return n=zr({...sem(e,r),Action:"DescribeTransitGatewayMulticastDomains",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayMulticastDomainsCommand=cIp;var uIp=async(e,r)=>{let t=Ur,n;return n=zr({...aem(e,r),Action:"DescribeTransitGatewayPeeringAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayPeeringAttachmentsCommand=uIp;var lIp=async(e,r)=>{let t=Ur,n;return n=zr({...oem(e,r),Action:"DescribeTransitGatewayPolicyTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayPolicyTablesCommand=lIp;var dIp=async(e,r)=>{let t=Ur,n;return n=zr({...cem(e,r),Action:"DescribeTransitGatewayRouteTableAnnouncements",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayRouteTableAnnouncementsCommand=dIp;var pIp=async(e,r)=>{let t=Ur,n;return n=zr({...uem(e,r),Action:"DescribeTransitGatewayRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayRouteTablesCommand=pIp;var mIp=async(e,r)=>{let t=Ur,n;return n=zr({...lem(e,r),Action:"DescribeTransitGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewaysCommand=mIp;var fIp=async(e,r)=>{let t=Ur,n;return n=zr({...dem(e,r),Action:"DescribeTransitGatewayVpcAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayVpcAttachmentsCommand=fIp;var hIp=async(e,r)=>{let t=Ur,n;return n=zr({...pem(e,r),Action:"DescribeTrunkInterfaceAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrunkInterfaceAssociationsCommand=hIp;var gIp=async(e,r)=>{let t=Ur,n;return n=zr({...mem(e,r),Action:"DescribeVerifiedAccessEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessEndpointsCommand=gIp;var yIp=async(e,r)=>{let t=Ur,n;return n=zr({...fem(e,r),Action:"DescribeVerifiedAccessGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessGroupsCommand=yIp;var _Ip=async(e,r)=>{let t=Ur,n;return n=zr({...hem(e,r),Action:"DescribeVerifiedAccessInstanceLoggingConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=_Ip;var AIp=async(e,r)=>{let t=Ur,n;return n=zr({...gem(e,r),Action:"DescribeVerifiedAccessInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessInstancesCommand=AIp;var bIp=async(e,r)=>{let t=Ur,n;return n=zr({...yem(e,r),Action:"DescribeVerifiedAccessTrustProviders",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessTrustProvidersCommand=bIp;var CIp=async(e,r)=>{let t=Ur,n;return n=zr({..._em(e,r),Action:"DescribeVolumeAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumeAttributeCommand=CIp;var vIp=async(e,r)=>{let t=Ur,n;return n=zr({...bem(e,r),Action:"DescribeVolumes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumesCommand=vIp;var EIp=async(e,r)=>{let t=Ur,n;return n=zr({...Aem(e,r),Action:"DescribeVolumesModifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumesModificationsCommand=EIp;var DIp=async(e,r)=>{let t=Ur,n;return n=zr({...Cem(e,r),Action:"DescribeVolumeStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumeStatusCommand=DIp;var SIp=async(e,r)=>{let t=Ur,n;return n=zr({...vem(e,r),Action:"DescribeVpcAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcAttributeCommand=SIp;var wIp=async(e,r)=>{let t=Ur,n;return n=zr({...Dem(e,r),Action:"DescribeVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcClassicLinkCommand=wIp;var IIp=async(e,r)=>{let t=Ur,n;return n=zr({...Eem(e,r),Action:"DescribeVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcClassicLinkDnsSupportCommand=IIp;var xIp=async(e,r)=>{let t=Ur,n;return n=zr({...Sem(e,r),Action:"DescribeVpcEndpointConnectionNotifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointConnectionNotificationsCommand=xIp;var TIp=async(e,r)=>{let t=Ur,n;return n=zr({...wem(e,r),Action:"DescribeVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointConnectionsCommand=TIp;var PIp=async(e,r)=>{let t=Ur,n;return n=zr({...Pem(e,r),Action:"DescribeVpcEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointsCommand=PIp;var RIp=async(e,r)=>{let t=Ur,n;return n=zr({...Iem(e,r),Action:"DescribeVpcEndpointServiceConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServiceConfigurationsCommand=RIp;var kIp=async(e,r)=>{let t=Ur,n;return n=zr({...xem(e,r),Action:"DescribeVpcEndpointServicePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServicePermissionsCommand=kIp;var FIp=async(e,r)=>{let t=Ur,n;return n=zr({...Tem(e,r),Action:"DescribeVpcEndpointServices",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServicesCommand=FIp;var NIp=async(e,r)=>{let t=Ur,n;return n=zr({...Rem(e,r),Action:"DescribeVpcPeeringConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcPeeringConnectionsCommand=NIp;var OIp=async(e,r)=>{let t=Ur,n;return n=zr({...kem(e,r),Action:"DescribeVpcs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcsCommand=OIp;var BIp=async(e,r)=>{let t=Ur,n;return n=zr({...Fem(e,r),Action:"DescribeVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpnConnectionsCommand=BIp;var qIp=async(e,r)=>{let t=Ur,n;return n=zr({...Nem(e,r),Action:"DescribeVpnGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpnGatewaysCommand=qIp;var MIp=async(e,r)=>{let t=Ur,n;return n=zr({...Bem(e,r),Action:"DetachClassicLinkVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachClassicLinkVpcCommand=MIp;var LIp=async(e,r)=>{let t=Ur,n;return n=zr({...qem(e,r),Action:"DetachInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachInternetGatewayCommand=LIp;var jIp=async(e,r)=>{let t=Ur,n;return n=zr({...Mem(e,r),Action:"DetachNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachNetworkInterfaceCommand=jIp;var GIp=async(e,r)=>{let t=Ur,n;return n=zr({...Lem(e,r),Action:"DetachVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVerifiedAccessTrustProviderCommand=GIp;var UIp=async(e,r)=>{let t=Ur,n;return n=zr({...jem(e,r),Action:"DetachVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVolumeCommand=UIp;var VIp=async(e,r)=>{let t=Ur,n;return n=zr({...Gem(e,r),Action:"DetachVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVpnGatewayCommand=VIp;var zIp=async(e,r)=>{let t=Ur,n;return n=zr({...zem(e,r),Action:"DisableAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableAddressTransferCommand=zIp;var $Ip=async(e,r)=>{let t=Ur,n;return n=zr({...$em(e,r),Action:"DisableAwsNetworkPerformanceMetricSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand=$Ip;var QIp=async(e,r)=>{let t=Ur,n;return n=zr({...Qem(e,r),Action:"DisableEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableEbsEncryptionByDefaultCommand=QIp;var KIp=async(e,r)=>{let t=Ur,n;return n=zr({...Kem(e,r),Action:"DisableFastLaunch",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableFastLaunchCommand=KIp;var HIp=async(e,r)=>{let t=Ur,n;return n=zr({...Hem(e,r),Action:"DisableFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableFastSnapshotRestoresCommand=HIp;var WIp=async(e,r)=>{let t=Ur,n;return n=zr({...Wem(e,r),Action:"DisableImageDeprecation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableImageDeprecationCommand=WIp;var YIp=async(e,r)=>{let t=Ur,n;return n=zr({...Yem(e,r),Action:"DisableIpamOrganizationAdminAccount",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableIpamOrganizationAdminAccountCommand=YIp;var JIp=async(e,r)=>{let t=Ur,n;return n=zr({...Jem(e,r),Action:"DisableSerialConsoleAccess",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableSerialConsoleAccessCommand=JIp;var XIp=async(e,r)=>{let t=Ur,n;return n=zr({...Xem(e,r),Action:"DisableTransitGatewayRouteTablePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableTransitGatewayRouteTablePropagationCommand=XIp;var ZIp=async(e,r)=>{let t=Ur,n;return n=zr({...Zem(e,r),Action:"DisableVgwRoutePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVgwRoutePropagationCommand=ZIp;var exp=async(e,r)=>{let t=Ur,n;return n=zr({...ttm(e,r),Action:"DisableVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVpcClassicLinkCommand=exp;var txp=async(e,r)=>{let t=Ur,n;return n=zr({...etm(e,r),Action:"DisableVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVpcClassicLinkDnsSupportCommand=txp;var rxp=async(e,r)=>{let t=Ur,n;return n=zr({...rtm(e,r),Action:"DisassociateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateAddressCommand=rxp;var nxp=async(e,r)=>{let t=Ur,n;return n=zr({...ntm(e,r),Action:"DisassociateClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateClientVpnTargetNetworkCommand=nxp;var ixp=async(e,r)=>{let t=Ur,n;return n=zr({...itm(e,r),Action:"DisassociateEnclaveCertificateIamRole",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateEnclaveCertificateIamRoleCommand=ixp;var sxp=async(e,r)=>{let t=Ur,n;return n=zr({...stm(e,r),Action:"DisassociateIamInstanceProfile",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateIamInstanceProfileCommand=sxp;var axp=async(e,r)=>{let t=Ur,n;return n=zr({...atm(e,r),Action:"DisassociateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateInstanceEventWindowCommand=axp;var oxp=async(e,r)=>{let t=Ur,n;return n=zr({...otm(e,r),Action:"DisassociateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateIpamResourceDiscoveryCommand=oxp;var cxp=async(e,r)=>{let t=Ur,n;return n=zr({...ctm(e,r),Action:"DisassociateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateNatGatewayAddressCommand=cxp;var uxp=async(e,r)=>{let t=Ur,n;return n=zr({...utm(e,r),Action:"DisassociateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateRouteTableCommand=uxp;var lxp=async(e,r)=>{let t=Ur,n;return n=zr({...ltm(e,r),Action:"DisassociateSubnetCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateSubnetCidrBlockCommand=lxp;var dxp=async(e,r)=>{let t=Ur,n;return n=zr({...dtm(e,r),Action:"DisassociateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayMulticastDomainCommand=dxp;var pxp=async(e,r)=>{let t=Ur,n;return n=zr({...ptm(e,r),Action:"DisassociateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayPolicyTableCommand=pxp;var mxp=async(e,r)=>{let t=Ur,n;return n=zr({...mtm(e,r),Action:"DisassociateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayRouteTableCommand=mxp;var fxp=async(e,r)=>{let t=Ur,n;return n=zr({...ftm(e,r),Action:"DisassociateTrunkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTrunkInterfaceCommand=fxp;var hxp=async(e,r)=>{let t=Ur,n;return n=zr({...htm(e,r),Action:"DisassociateVpcCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateVpcCidrBlockCommand=hxp;var gxp=async(e,r)=>{let t=Ur,n;return n=zr({...xtm(e,r),Action:"EnableAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableAddressTransferCommand=gxp;var yxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ttm(e,r),Action:"EnableAwsNetworkPerformanceMetricSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand=yxp;var _xp=async(e,r)=>{let t=Ur,n;return n=zr({...Ptm(e,r),Action:"EnableEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableEbsEncryptionByDefaultCommand=_xp;var Axp=async(e,r)=>{let t=Ur,n;return n=zr({...Rtm(e,r),Action:"EnableFastLaunch",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableFastLaunchCommand=Axp;var bxp=async(e,r)=>{let t=Ur,n;return n=zr({...ktm(e,r),Action:"EnableFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableFastSnapshotRestoresCommand=bxp;var Cxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ftm(e,r),Action:"EnableImageDeprecation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableImageDeprecationCommand=Cxp;var vxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ntm(e,r),Action:"EnableIpamOrganizationAdminAccount",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableIpamOrganizationAdminAccountCommand=vxp;var Exp=async(e,r)=>{let t=Ur,n;return n=zr({...Otm(e,r),Action:"EnableReachabilityAnalyzerOrganizationSharing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableReachabilityAnalyzerOrganizationSharingCommand=Exp;var Dxp=async(e,r)=>{let t=Ur,n;return n=zr({...Btm(e,r),Action:"EnableSerialConsoleAccess",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableSerialConsoleAccessCommand=Dxp;var Sxp=async(e,r)=>{let t=Ur,n;return n=zr({...qtm(e,r),Action:"EnableTransitGatewayRouteTablePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableTransitGatewayRouteTablePropagationCommand=Sxp;var wxp=async(e,r)=>{let t=Ur,n;return n=zr({...Mtm(e,r),Action:"EnableVgwRoutePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVgwRoutePropagationCommand=wxp;var Ixp=async(e,r)=>{let t=Ur,n;return n=zr({...Ltm(e,r),Action:"EnableVolumeIO",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVolumeIOCommand=Ixp;var xxp=async(e,r)=>{let t=Ur,n;return n=zr({...Gtm(e,r),Action:"EnableVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVpcClassicLinkCommand=xxp;var Txp=async(e,r)=>{let t=Ur,n;return n=zr({...jtm(e,r),Action:"EnableVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVpcClassicLinkDnsSupportCommand=Txp;var Pxp=async(e,r)=>{let t=Ur,n;return n=zr({...$tm(e,r),Action:"ExportClientVpnClientCertificateRevocationList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportClientVpnClientCertificateRevocationListCommand=Pxp;var Rxp=async(e,r)=>{let t=Ur,n;return n=zr({...Qtm(e,r),Action:"ExportClientVpnClientConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportClientVpnClientConfigurationCommand=Rxp;var kxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ktm(e,r),Action:"ExportImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportImageCommand=kxp;var Fxp=async(e,r)=>{let t=Ur,n;return n=zr({...Xtm(e,r),Action:"ExportTransitGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportTransitGatewayRoutesCommand=Fxp;var Nxp=async(e,r)=>{let t=Ur,n;return n=zr({...mrm(e,r),Action:"GetAssociatedEnclaveCertificateIamRoles",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAssociatedEnclaveCertificateIamRolesCommand=Nxp;var Oxp=async(e,r)=>{let t=Ur,n;return n=zr({...frm(e,r),Action:"GetAssociatedIpv6PoolCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAssociatedIpv6PoolCidrsCommand=Oxp;var Bxp=async(e,r)=>{let t=Ur,n;return n=zr({...hrm(e,r),Action:"GetAwsNetworkPerformanceData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAwsNetworkPerformanceDataCommand=Bxp;var qxp=async(e,r)=>{let t=Ur,n;return n=zr({...grm(e,r),Action:"GetCapacityReservationUsage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetCapacityReservationUsageCommand=qxp;var Mxp=async(e,r)=>{let t=Ur,n;return n=zr({...yrm(e,r),Action:"GetCoipPoolUsage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetCoipPoolUsageCommand=Mxp;var Lxp=async(e,r)=>{let t=Ur,n;return n=zr({..._rm(e,r),Action:"GetConsoleOutput",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetConsoleOutputCommand=Lxp;var jxp=async(e,r)=>{let t=Ur,n;return n=zr({...Arm(e,r),Action:"GetConsoleScreenshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetConsoleScreenshotCommand=jxp;var Gxp=async(e,r)=>{let t=Ur,n;return n=zr({...brm(e,r),Action:"GetDefaultCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetDefaultCreditSpecificationCommand=Gxp;var Uxp=async(e,r)=>{let t=Ur,n;return n=zr({...Crm(e,r),Action:"GetEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetEbsDefaultKmsKeyIdCommand=Uxp;var Vxp=async(e,r)=>{let t=Ur,n;return n=zr({...vrm(e,r),Action:"GetEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetEbsEncryptionByDefaultCommand=Vxp;var zxp=async(e,r)=>{let t=Ur,n;return n=zr({...Erm(e,r),Action:"GetFlowLogsIntegrationTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetFlowLogsIntegrationTemplateCommand=zxp;var $xp=async(e,r)=>{let t=Ur,n;return n=zr({...Drm(e,r),Action:"GetGroupsForCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetGroupsForCapacityReservationCommand=$xp;var Qxp=async(e,r)=>{let t=Ur,n;return n=zr({...Srm(e,r),Action:"GetHostReservationPurchasePreview",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetHostReservationPurchasePreviewCommand=Qxp;var Kxp=async(e,r)=>{let t=Ur,n;return n=zr({...wrm(e,r),Action:"GetInstanceTypesFromInstanceRequirements",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetInstanceTypesFromInstanceRequirementsCommand=Kxp;var Hxp=async(e,r)=>{let t=Ur,n;return n=zr({...Irm(e,r),Action:"GetInstanceUefiData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetInstanceUefiDataCommand=Hxp;var Wxp=async(e,r)=>{let t=Ur,n;return n=zr({...xrm(e,r),Action:"GetIpamAddressHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamAddressHistoryCommand=Wxp;var Yxp=async(e,r)=>{let t=Ur,n;return n=zr({...Trm(e,r),Action:"GetIpamDiscoveredAccounts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamDiscoveredAccountsCommand=Yxp;var Jxp=async(e,r)=>{let t=Ur,n;return n=zr({...Prm(e,r),Action:"GetIpamDiscoveredResourceCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamDiscoveredResourceCidrsCommand=Jxp;var Xxp=async(e,r)=>{let t=Ur,n;return n=zr({...Rrm(e,r),Action:"GetIpamPoolAllocations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamPoolAllocationsCommand=Xxp;var Zxp=async(e,r)=>{let t=Ur,n;return n=zr({...krm(e,r),Action:"GetIpamPoolCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamPoolCidrsCommand=Zxp;var eTp=async(e,r)=>{let t=Ur,n;return n=zr({...Frm(e,r),Action:"GetIpamResourceCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamResourceCidrsCommand=eTp;var tTp=async(e,r)=>{let t=Ur,n;return n=zr({...Nrm(e,r),Action:"GetLaunchTemplateData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetLaunchTemplateDataCommand=tTp;var rTp=async(e,r)=>{let t=Ur,n;return n=zr({...Orm(e,r),Action:"GetManagedPrefixListAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetManagedPrefixListAssociationsCommand=rTp;var nTp=async(e,r)=>{let t=Ur,n;return n=zr({...Brm(e,r),Action:"GetManagedPrefixListEntries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetManagedPrefixListEntriesCommand=nTp;var iTp=async(e,r)=>{let t=Ur,n;return n=zr({...qrm(e,r),Action:"GetNetworkInsightsAccessScopeAnalysisFindings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=iTp;var sTp=async(e,r)=>{let t=Ur,n;return n=zr({...Mrm(e,r),Action:"GetNetworkInsightsAccessScopeContent",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetNetworkInsightsAccessScopeContentCommand=sTp;var aTp=async(e,r)=>{let t=Ur,n;return n=zr({...Lrm(e,r),Action:"GetPasswordData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetPasswordDataCommand=aTp;var oTp=async(e,r)=>{let t=Ur,n;return n=zr({...jrm(e,r),Action:"GetReservedInstancesExchangeQuote",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetReservedInstancesExchangeQuoteCommand=oTp;var cTp=async(e,r)=>{let t=Ur,n;return n=zr({...Grm(e,r),Action:"GetSerialConsoleAccessStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSerialConsoleAccessStatusCommand=cTp;var uTp=async(e,r)=>{let t=Ur,n;return n=zr({...Urm(e,r),Action:"GetSpotPlacementScores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSpotPlacementScoresCommand=uTp;var lTp=async(e,r)=>{let t=Ur,n;return n=zr({...Vrm(e,r),Action:"GetSubnetCidrReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSubnetCidrReservationsCommand=lTp;var dTp=async(e,r)=>{let t=Ur,n;return n=zr({...zrm(e,r),Action:"GetTransitGatewayAttachmentPropagations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayAttachmentPropagationsCommand=dTp;var pTp=async(e,r)=>{let t=Ur,n;return n=zr({...$rm(e,r),Action:"GetTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayMulticastDomainAssociationsCommand=pTp;var mTp=async(e,r)=>{let t=Ur,n;return n=zr({...Qrm(e,r),Action:"GetTransitGatewayPolicyTableAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPolicyTableAssociationsCommand=mTp;var fTp=async(e,r)=>{let t=Ur,n;return n=zr({...Krm(e,r),Action:"GetTransitGatewayPolicyTableEntries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPolicyTableEntriesCommand=fTp;var hTp=async(e,r)=>{let t=Ur,n;return n=zr({...Hrm(e,r),Action:"GetTransitGatewayPrefixListReferences",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPrefixListReferencesCommand=hTp;var gTp=async(e,r)=>{let t=Ur,n;return n=zr({...Wrm(e,r),Action:"GetTransitGatewayRouteTableAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayRouteTableAssociationsCommand=gTp;var yTp=async(e,r)=>{let t=Ur,n;return n=zr({...Yrm(e,r),Action:"GetTransitGatewayRouteTablePropagations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayRouteTablePropagationsCommand=yTp;var _Tp=async(e,r)=>{let t=Ur,n;return n=zr({...Jrm(e,r),Action:"GetVerifiedAccessEndpointPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVerifiedAccessEndpointPolicyCommand=_Tp;var ATp=async(e,r)=>{let t=Ur,n;return n=zr({...Xrm(e,r),Action:"GetVerifiedAccessGroupPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVerifiedAccessGroupPolicyCommand=ATp;var bTp=async(e,r)=>{let t=Ur,n;return n=zr({...Zrm(e,r),Action:"GetVpnConnectionDeviceSampleConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnConnectionDeviceSampleConfigurationCommand=bTp;var CTp=async(e,r)=>{let t=Ur,n;return n=zr({...enm(e,r),Action:"GetVpnConnectionDeviceTypes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnConnectionDeviceTypesCommand=CTp;var vTp=async(e,r)=>{let t=Ur,n;return n=zr({...tnm(e,r),Action:"GetVpnTunnelReplacementStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnTunnelReplacementStatusCommand=vTp;var ETp=async(e,r)=>{let t=Ur,n;return n=zr({...dnm(e,r),Action:"ImportClientVpnClientCertificateRevocationList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportClientVpnClientCertificateRevocationListCommand=ETp;var DTp=async(e,r)=>{let t=Ur,n;return n=zr({...fnm(e,r),Action:"ImportImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportImageCommand=DTp;var STp=async(e,r)=>{let t=Ur,n;return n=zr({...gnm(e,r),Action:"ImportInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportInstanceCommand=STp;var wTp=async(e,r)=>{let t=Ur,n;return n=zr({...ynm(e,r),Action:"ImportKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportKeyPairCommand=wTp;var ITp=async(e,r)=>{let t=Ur,n;return n=zr({..._nm(e,r),Action:"ImportSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportSnapshotCommand=ITp;var xTp=async(e,r)=>{let t=Ur,n;return n=zr({...Cnm(e,r),Action:"ImportVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportVolumeCommand=xTp;var TTp=async(e,r)=>{let t=Ur,n;return n=zr({...Bim(e,r),Action:"ListImagesInRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ListImagesInRecycleBinCommand=TTp;var PTp=async(e,r)=>{let t=Ur,n;return n=zr({...qim(e,r),Action:"ListSnapshotsInRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ListSnapshotsInRecycleBinCommand=PTp;var RTp=async(e,r)=>{let t=Ur,n;return n=zr({...Jim(e,r),Action:"ModifyAddressAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyAddressAttributeCommand=RTp;var kTp=async(e,r)=>{let t=Ur,n;return n=zr({...Xim(e,r),Action:"ModifyAvailabilityZoneGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyAvailabilityZoneGroupCommand=kTp;var FTp=async(e,r)=>{let t=Ur,n;return n=zr({...esm(e,r),Action:"ModifyCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyCapacityReservationCommand=FTp;var NTp=async(e,r)=>{let t=Ur,n;return n=zr({...Zim(e,r),Action:"ModifyCapacityReservationFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyCapacityReservationFleetCommand=NTp;var OTp=async(e,r)=>{let t=Ur,n;return n=zr({...tsm(e,r),Action:"ModifyClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyClientVpnEndpointCommand=OTp;var BTp=async(e,r)=>{let t=Ur,n;return n=zr({...rsm(e,r),Action:"ModifyDefaultCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyDefaultCreditSpecificationCommand=BTp;var qTp=async(e,r)=>{let t=Ur,n;return n=zr({...nsm(e,r),Action:"ModifyEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyEbsDefaultKmsKeyIdCommand=qTp;var MTp=async(e,r)=>{let t=Ur,n;return n=zr({...ism(e,r),Action:"ModifyFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyFleetCommand=MTp;var LTp=async(e,r)=>{let t=Ur,n;return n=zr({...ssm(e,r),Action:"ModifyFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyFpgaImageAttributeCommand=LTp;var jTp=async(e,r)=>{let t=Ur,n;return n=zr({...asm(e,r),Action:"ModifyHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyHostsCommand=jTp;var GTp=async(e,r)=>{let t=Ur,n;return n=zr({...osm(e,r),Action:"ModifyIdentityIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIdentityIdFormatCommand=GTp;var UTp=async(e,r)=>{let t=Ur,n;return n=zr({...csm(e,r),Action:"ModifyIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIdFormatCommand=UTp;var VTp=async(e,r)=>{let t=Ur,n;return n=zr({...usm(e,r),Action:"ModifyImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyImageAttributeCommand=VTp;var zTp=async(e,r)=>{let t=Ur,n;return n=zr({...lsm(e,r),Action:"ModifyInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceAttributeCommand=zTp;var $Tp=async(e,r)=>{let t=Ur,n;return n=zr({...dsm(e,r),Action:"ModifyInstanceCapacityReservationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceCapacityReservationAttributesCommand=$Tp;var QTp=async(e,r)=>{let t=Ur,n;return n=zr({...psm(e,r),Action:"ModifyInstanceCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceCreditSpecificationCommand=QTp;var KTp=async(e,r)=>{let t=Ur,n;return n=zr({...msm(e,r),Action:"ModifyInstanceEventStartTime",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceEventStartTimeCommand=KTp;var HTp=async(e,r)=>{let t=Ur,n;return n=zr({...fsm(e,r),Action:"ModifyInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceEventWindowCommand=HTp;var WTp=async(e,r)=>{let t=Ur,n;return n=zr({...hsm(e,r),Action:"ModifyInstanceMaintenanceOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceMaintenanceOptionsCommand=WTp;var YTp=async(e,r)=>{let t=Ur,n;return n=zr({...gsm(e,r),Action:"ModifyInstanceMetadataOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceMetadataOptionsCommand=YTp;var JTp=async(e,r)=>{let t=Ur,n;return n=zr({...ysm(e,r),Action:"ModifyInstancePlacement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstancePlacementCommand=JTp;var XTp=async(e,r)=>{let t=Ur,n;return n=zr({...Asm(e,r),Action:"ModifyIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamCommand=XTp;var ZTp=async(e,r)=>{let t=Ur,n;return n=zr({..._sm(e,r),Action:"ModifyIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamPoolCommand=ZTp;var ePp=async(e,r)=>{let t=Ur,n;return n=zr({...bsm(e,r),Action:"ModifyIpamResourceCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamResourceCidrCommand=ePp;var tPp=async(e,r)=>{let t=Ur,n;return n=zr({...Csm(e,r),Action:"ModifyIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamResourceDiscoveryCommand=tPp;var rPp=async(e,r)=>{let t=Ur,n;return n=zr({...vsm(e,r),Action:"ModifyIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamScopeCommand=rPp;var nPp=async(e,r)=>{let t=Ur,n;return n=zr({...Esm(e,r),Action:"ModifyLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyLaunchTemplateCommand=nPp;var iPp=async(e,r)=>{let t=Ur,n;return n=zr({...Dsm(e,r),Action:"ModifyLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyLocalGatewayRouteCommand=iPp;var sPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ssm(e,r),Action:"ModifyManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyManagedPrefixListCommand=sPp;var aPp=async(e,r)=>{let t=Ur,n;return n=zr({...wsm(e,r),Action:"ModifyNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyNetworkInterfaceAttributeCommand=aPp;var oPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ism(e,r),Action:"ModifyPrivateDnsNameOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyPrivateDnsNameOptionsCommand=oPp;var cPp=async(e,r)=>{let t=Ur,n;return n=zr({...xsm(e,r),Action:"ModifyReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyReservedInstancesCommand=cPp;var uPp=async(e,r)=>{let t=Ur,n;return n=zr({...Tsm(e,r),Action:"ModifySecurityGroupRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySecurityGroupRulesCommand=uPp;var lPp=async(e,r)=>{let t=Ur,n;return n=zr({...Psm(e,r),Action:"ModifySnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySnapshotAttributeCommand=lPp;var dPp=async(e,r)=>{let t=Ur,n;return n=zr({...Rsm(e,r),Action:"ModifySnapshotTier",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySnapshotTierCommand=dPp;var pPp=async(e,r)=>{let t=Ur,n;return n=zr({...ksm(e,r),Action:"ModifySpotFleetRequest",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySpotFleetRequestCommand=pPp;var mPp=async(e,r)=>{let t=Ur,n;return n=zr({...Fsm(e,r),Action:"ModifySubnetAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySubnetAttributeCommand=mPp;var fPp=async(e,r)=>{let t=Ur,n;return n=zr({...Nsm(e,r),Action:"ModifyTrafficMirrorFilterNetworkServices",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorFilterNetworkServicesCommand=fPp;var hPp=async(e,r)=>{let t=Ur,n;return n=zr({...Osm(e,r),Action:"ModifyTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorFilterRuleCommand=hPp;var gPp=async(e,r)=>{let t=Ur,n;return n=zr({...Bsm(e,r),Action:"ModifyTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorSessionCommand=gPp;var yPp=async(e,r)=>{let t=Ur,n;return n=zr({...Lsm(e,r),Action:"ModifyTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayCommand=yPp;var _Pp=async(e,r)=>{let t=Ur,n;return n=zr({...Msm(e,r),Action:"ModifyTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayPrefixListReferenceCommand=_Pp;var APp=async(e,r)=>{let t=Ur,n;return n=zr({...jsm(e,r),Action:"ModifyTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayVpcAttachmentCommand=APp;var bPp=async(e,r)=>{let t=Ur,n;return n=zr({...$sm(e,r),Action:"ModifyVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessEndpointCommand=bPp;var CPp=async(e,r)=>{let t=Ur,n;return n=zr({...zsm(e,r),Action:"ModifyVerifiedAccessEndpointPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessEndpointPolicyCommand=CPp;var vPp=async(e,r)=>{let t=Ur,n;return n=zr({...Hsm(e,r),Action:"ModifyVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessGroupCommand=vPp;var EPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ksm(e,r),Action:"ModifyVerifiedAccessGroupPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessGroupPolicyCommand=EPp;var DPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ysm(e,r),Action:"ModifyVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessInstanceCommand=DPp;var SPp=async(e,r)=>{let t=Ur,n;return n=zr({...Wsm(e,r),Action:"ModifyVerifiedAccessInstanceLoggingConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=SPp;var wPp=async(e,r)=>{let t=Ur,n;return n=zr({...Xsm(e,r),Action:"ModifyVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessTrustProviderCommand=wPp;var IPp=async(e,r)=>{let t=Ur,n;return n=zr({...eam(e,r),Action:"ModifyVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVolumeCommand=IPp;var xPp=async(e,r)=>{let t=Ur,n;return n=zr({...Zsm(e,r),Action:"ModifyVolumeAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVolumeAttributeCommand=xPp;var TPp=async(e,r)=>{let t=Ur,n;return n=zr({...tam(e,r),Action:"ModifyVpcAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcAttributeCommand=TPp;var PPp=async(e,r)=>{let t=Ur,n;return n=zr({...nam(e,r),Action:"ModifyVpcEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointCommand=PPp;var RPp=async(e,r)=>{let t=Ur,n;return n=zr({...ram(e,r),Action:"ModifyVpcEndpointConnectionNotification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointConnectionNotificationCommand=RPp;var kPp=async(e,r)=>{let t=Ur,n;return n=zr({...iam(e,r),Action:"ModifyVpcEndpointServiceConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServiceConfigurationCommand=kPp;var FPp=async(e,r)=>{let t=Ur,n;return n=zr({...sam(e,r),Action:"ModifyVpcEndpointServicePayerResponsibility",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServicePayerResponsibilityCommand=FPp;var NPp=async(e,r)=>{let t=Ur,n;return n=zr({...aam(e,r),Action:"ModifyVpcEndpointServicePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServicePermissionsCommand=NPp;var OPp=async(e,r)=>{let t=Ur,n;return n=zr({...oam(e,r),Action:"ModifyVpcPeeringConnectionOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcPeeringConnectionOptionsCommand=OPp;var BPp=async(e,r)=>{let t=Ur,n;return n=zr({...cam(e,r),Action:"ModifyVpcTenancy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcTenancyCommand=BPp;var qPp=async(e,r)=>{let t=Ur,n;return n=zr({...lam(e,r),Action:"ModifyVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnConnectionCommand=qPp;var MPp=async(e,r)=>{let t=Ur,n;return n=zr({...uam(e,r),Action:"ModifyVpnConnectionOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnConnectionOptionsCommand=MPp;var LPp=async(e,r)=>{let t=Ur,n;return n=zr({...dam(e,r),Action:"ModifyVpnTunnelCertificate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnTunnelCertificateCommand=LPp;var jPp=async(e,r)=>{let t=Ur,n;return n=zr({...pam(e,r),Action:"ModifyVpnTunnelOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnTunnelOptionsCommand=jPp;var GPp=async(e,r)=>{let t=Ur,n;return n=zr({...fam(e,r),Action:"MonitorInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MonitorInstancesCommand=GPp;var UPp=async(e,r)=>{let t=Ur,n;return n=zr({...ham(e,r),Action:"MoveAddressToVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MoveAddressToVpcCommand=UPp;var VPp=async(e,r)=>{let t=Ur,n;return n=zr({...gam(e,r),Action:"MoveByoipCidrToIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MoveByoipCidrToIpamCommand=VPp;var zPp=async(e,r)=>{let t=Ur,n;return n=zr({...tom(e,r),Action:"ProvisionByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionByoipCidrCommand=zPp;var $Pp=async(e,r)=>{let t=Ur,n;return n=zr({...rom(e,r),Action:"ProvisionIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionIpamPoolCidrCommand=$Pp;var QPp=async(e,r)=>{let t=Ur,n;return n=zr({...nom(e,r),Action:"ProvisionPublicIpv4PoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionPublicIpv4PoolCidrCommand=QPp;var KPp=async(e,r)=>{let t=Ur,n;return n=zr({...aom(e,r),Action:"PurchaseHostReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseHostReservationCommand=KPp;var HPp=async(e,r)=>{let t=Ur,n;return n=zr({...uom(e,r),Action:"PurchaseReservedInstancesOffering",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseReservedInstancesOfferingCommand=HPp;var WPp=async(e,r)=>{let t=Ur,n;return n=zr({...lom(e,r),Action:"PurchaseScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseScheduledInstancesCommand=WPp;var YPp=async(e,r)=>{let t=Ur,n;return n=zr({...pom(e,r),Action:"RebootInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RebootInstancesCommand=YPp;var JPp=async(e,r)=>{let t=Ur,n;return n=zr({...hom(e,r),Action:"RegisterImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterImageCommand=JPp;var XPp=async(e,r)=>{let t=Ur,n;return n=zr({...gom(e,r),Action:"RegisterInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterInstanceEventNotificationAttributesCommand=XPp;var ZPp=async(e,r)=>{let t=Ur,n;return n=zr({..._om(e,r),Action:"RegisterTransitGatewayMulticastGroupMembers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterTransitGatewayMulticastGroupMembersCommand=ZPp;var e3p=async(e,r)=>{let t=Ur,n;return n=zr({...Aom(e,r),Action:"RegisterTransitGatewayMulticastGroupSources",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterTransitGatewayMulticastGroupSourcesCommand=e3p;var t3p=async(e,r)=>{let t=Ur,n;return n=zr({...bom(e,r),Action:"RejectTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayMulticastDomainAssociationsCommand=t3p;var r3p=async(e,r)=>{let t=Ur,n;return n=zr({...Com(e,r),Action:"RejectTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayPeeringAttachmentCommand=r3p;var n3p=async(e,r)=>{let t=Ur,n;return n=zr({...vom(e,r),Action:"RejectTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayVpcAttachmentCommand=n3p;var i3p=async(e,r)=>{let t=Ur,n;return n=zr({...Eom(e,r),Action:"RejectVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectVpcEndpointConnectionsCommand=i3p;var s3p=async(e,r)=>{let t=Ur,n;return n=zr({...Dom(e,r),Action:"RejectVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectVpcPeeringConnectionCommand=s3p;var a3p=async(e,r)=>{let t=Ur,n;return n=zr({...Som(e,r),Action:"ReleaseAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseAddressCommand=a3p;var o3p=async(e,r)=>{let t=Ur,n;return n=zr({...wom(e,r),Action:"ReleaseHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseHostsCommand=o3p;var c3p=async(e,r)=>{let t=Ur,n;return n=zr({...Iom(e,r),Action:"ReleaseIpamPoolAllocation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseIpamPoolAllocationCommand=c3p;var u3p=async(e,r)=>{let t=Ur,n;return n=zr({...Rom(e,r),Action:"ReplaceIamInstanceProfileAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceIamInstanceProfileAssociationCommand=u3p;var l3p=async(e,r)=>{let t=Ur,n;return n=zr({...kom(e,r),Action:"ReplaceNetworkAclAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceNetworkAclAssociationCommand=l3p;var d3p=async(e,r)=>{let t=Ur,n;return n=zr({...Fom(e,r),Action:"ReplaceNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceNetworkAclEntryCommand=d3p;var p3p=async(e,r)=>{let t=Ur,n;return n=zr({...Oom(e,r),Action:"ReplaceRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceRouteCommand=p3p;var m3p=async(e,r)=>{let t=Ur,n;return n=zr({...Bom(e,r),Action:"ReplaceRouteTableAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceRouteTableAssociationCommand=m3p;var f3p=async(e,r)=>{let t=Ur,n;return n=zr({...qom(e,r),Action:"ReplaceTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceTransitGatewayRouteCommand=f3p;var h3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mom(e,r),Action:"ReplaceVpnTunnel",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceVpnTunnelCommand=h3p;var g3p=async(e,r)=>{let t=Ur,n;return n=zr({...Lom(e,r),Action:"ReportInstanceStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReportInstanceStatusCommand=g3p;var y3p=async(e,r)=>{let t=Ur,n;return n=zr({...Gom(e,r),Action:"RequestSpotFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RequestSpotFleetCommand=y3p;var _3p=async(e,r)=>{let t=Ur,n;return n=zr({...Uom(e,r),Action:"RequestSpotInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RequestSpotInstancesCommand=_3p;var A3p=async(e,r)=>{let t=Ur,n;return n=zr({...Zom(e,r),Action:"ResetAddressAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetAddressAttributeCommand=A3p;var b3p=async(e,r)=>{let t=Ur,n;return n=zr({...ecm(e,r),Action:"ResetEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetEbsDefaultKmsKeyIdCommand=b3p;var C3p=async(e,r)=>{let t=Ur,n;return n=zr({...tcm(e,r),Action:"ResetFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetFpgaImageAttributeCommand=C3p;var v3p=async(e,r)=>{let t=Ur,n;return n=zr({...rcm(e,r),Action:"ResetImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetImageAttributeCommand=v3p;var E3p=async(e,r)=>{let t=Ur,n;return n=zr({...ncm(e,r),Action:"ResetInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetInstanceAttributeCommand=E3p;var D3p=async(e,r)=>{let t=Ur,n;return n=zr({...icm(e,r),Action:"ResetNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetNetworkInterfaceAttributeCommand=D3p;var S3p=async(e,r)=>{let t=Ur,n;return n=zr({...scm(e,r),Action:"ResetSnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetSnapshotAttributeCommand=S3p;var w3p=async(e,r)=>{let t=Ur,n;return n=zr({...ccm(e,r),Action:"RestoreAddressToClassic",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreAddressToClassicCommand=w3p;var I3p=async(e,r)=>{let t=Ur,n;return n=zr({...ucm(e,r),Action:"RestoreImageFromRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreImageFromRecycleBinCommand=I3p;var x3p=async(e,r)=>{let t=Ur,n;return n=zr({...lcm(e,r),Action:"RestoreManagedPrefixListVersion",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreManagedPrefixListVersionCommand=x3p;var T3p=async(e,r)=>{let t=Ur,n;return n=zr({...dcm(e,r),Action:"RestoreSnapshotFromRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreSnapshotFromRecycleBinCommand=T3p;var P3p=async(e,r)=>{let t=Ur,n;return n=zr({...pcm(e,r),Action:"RestoreSnapshotTier",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreSnapshotTierCommand=P3p;var R3p=async(e,r)=>{let t=Ur,n;return n=zr({...mcm(e,r),Action:"RevokeClientVpnIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeClientVpnIngressCommand=R3p;var k3p=async(e,r)=>{let t=Ur,n;return n=zr({...fcm(e,r),Action:"RevokeSecurityGroupEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeSecurityGroupEgressCommand=k3p;var F3p=async(e,r)=>{let t=Ur,n;return n=zr({...hcm(e,r),Action:"RevokeSecurityGroupIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeSecurityGroupIngressCommand=F3p;var N3p=async(e,r)=>{let t=Ur,n;return n=zr({...ycm(e,r),Action:"RunInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RunInstancesCommand=N3p;var O3p=async(e,r)=>{let t=Ur,n;return n=zr({..._cm(e,r),Action:"RunScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RunScheduledInstancesCommand=O3p;var B3p=async(e,r)=>{let t=Ur,n;return n=zr({...Bcm(e,r),Action:"SearchLocalGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchLocalGatewayRoutesCommand=B3p;var q3p=async(e,r)=>{let t=Ur,n;return n=zr({...qcm(e,r),Action:"SearchTransitGatewayMulticastGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchTransitGatewayMulticastGroupsCommand=q3p;var M3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mcm(e,r),Action:"SearchTransitGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchTransitGatewayRoutesCommand=M3p;var L3p=async(e,r)=>{let t=Ur,n;return n=zr({...$cm(e,r),Action:"SendDiagnosticInterrupt",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SendDiagnosticInterruptCommand=L3p;var j3p=async(e,r)=>{let t=Ur,n;return n=zr({...ium(e,r),Action:"StartInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartInstancesCommand=j3p;var G3p=async(e,r)=>{let t=Ur,n;return n=zr({...sum(e,r),Action:"StartNetworkInsightsAccessScopeAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartNetworkInsightsAccessScopeAnalysisCommand=G3p;var U3p=async(e,r)=>{let t=Ur,n;return n=zr({...aum(e,r),Action:"StartNetworkInsightsAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartNetworkInsightsAnalysisCommand=U3p;var V3p=async(e,r)=>{let t=Ur,n;return n=zr({...oum(e,r),Action:"StartVpcEndpointServicePrivateDnsVerification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartVpcEndpointServicePrivateDnsVerificationCommand=V3p;var z3p=async(e,r)=>{let t=Ur,n;return n=zr({...cum(e,r),Action:"StopInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StopInstancesCommand=z3p;var $3p=async(e,r)=>{let t=Ur,n;return n=zr({...yum(e,r),Action:"TerminateClientVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_TerminateClientVpnConnectionsCommand=$3p;var Q3p=async(e,r)=>{let t=Ur,n;return n=zr({..._um(e,r),Action:"TerminateInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_TerminateInstancesCommand=Q3p;var K3p=async(e,r)=>{let t=Ur,n;return n=zr({...qum(e,r),Action:"UnassignIpv6Addresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignIpv6AddressesCommand=K3p;var H3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mum(e,r),Action:"UnassignPrivateIpAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignPrivateIpAddressesCommand=H3p;var W3p=async(e,r)=>{let t=Ur,n;return n=zr({...Lum(e,r),Action:"UnassignPrivateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignPrivateNatGatewayAddressCommand=W3p;var Y3p=async(e,r)=>{let t=Ur,n;return n=zr({...jum(e,r),Action:"UnmonitorInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnmonitorInstancesCommand=Y3p;var J3p=async(e,r)=>{let t=Ur,n;return n=zr({...Gum(e,r),Action:"UpdateSecurityGroupRuleDescriptionsEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UpdateSecurityGroupRuleDescriptionsEgressCommand=J3p;var X3p=async(e,r)=>{let t=Ur,n;return n=zr({...Uum(e,r),Action:"UpdateSecurityGroupRuleDescriptionsIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UpdateSecurityGroupRuleDescriptionsIngressCommand=X3p;var Z3p=async(e,r)=>{let t=Ur,n;return n=zr({...clm(e,r),Action:"WithdrawByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_WithdrawByoipCidrCommand=Z3p;var eRp=async(e,r)=>{if(e.statusCode>=300)return tRp(e,r);let t=await An(e.body,r),n={};return n=glm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptAddressTransferCommand=eRp;var tRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rRp=async(e,r)=>{if(e.statusCode>=300)return nRp(e,r);let t=await An(e.body,r),n={};return n=ylm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptReservedInstancesExchangeQuoteCommand=rRp;var nRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iRp=async(e,r)=>{if(e.statusCode>=300)return sRp(e,r);let t=await An(e.body,r),n={};return n=_lm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayMulticastDomainAssociationsCommand=iRp;var sRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aRp=async(e,r)=>{if(e.statusCode>=300)return oRp(e,r);let t=await An(e.body,r),n={};return n=Alm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayPeeringAttachmentCommand=aRp;var oRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cRp=async(e,r)=>{if(e.statusCode>=300)return uRp(e,r);let t=await An(e.body,r),n={};return n=blm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayVpcAttachmentCommand=cRp;var uRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lRp=async(e,r)=>{if(e.statusCode>=300)return dRp(e,r);let t=await An(e.body,r),n={};return n=Clm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptVpcEndpointConnectionsCommand=lRp;var dRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pRp=async(e,r)=>{if(e.statusCode>=300)return mRp(e,r);let t=await An(e.body,r),n={};return n=vlm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptVpcPeeringConnectionCommand=pRp;var mRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fRp=async(e,r)=>{if(e.statusCode>=300)return hRp(e,r);let t=await An(e.body,r),n={};return n=Llm(t,r),{$metadata:Lr(e),...n}};q.de_AdvertiseByoipCidrCommand=fRp;var hRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gRp=async(e,r)=>{if(e.statusCode>=300)return yRp(e,r);let t=await An(e.body,r),n={};return n=jlm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateAddressCommand=gRp;var yRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Rp=async(e,r)=>{if(e.statusCode>=300)return ARp(e,r);let t=await An(e.body,r),n={};return n=Glm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateHostsCommand=_Rp;var ARp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bRp=async(e,r)=>{if(e.statusCode>=300)return CRp(e,r);let t=await An(e.body,r),n={};return n=Ulm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateIpamPoolCidrCommand=bRp;var CRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vRp=async(e,r)=>{if(e.statusCode>=300)return ERp(e,r);let t=await An(e.body,r),n={};return n=Ylm(t,r),{$metadata:Lr(e),...n}};q.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand=vRp;var ERp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DRp=async(e,r)=>{if(e.statusCode>=300)return SRp(e,r);let t=await An(e.body,r),n={};return n=tdm(t,r),{$metadata:Lr(e),...n}};q.de_AssignIpv6AddressesCommand=DRp;var SRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wRp=async(e,r)=>{if(e.statusCode>=300)return IRp(e,r);let t=await An(e.body,r),n={};return n=rdm(t,r),{$metadata:Lr(e),...n}};q.de_AssignPrivateIpAddressesCommand=wRp;var IRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xRp=async(e,r)=>{if(e.statusCode>=300)return TRp(e,r);let t=await An(e.body,r),n={};return n=ndm(t,r),{$metadata:Lr(e),...n}};q.de_AssignPrivateNatGatewayAddressCommand=xRp;var TRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PRp=async(e,r)=>{if(e.statusCode>=300)return RRp(e,r);let t=await An(e.body,r),n={};return n=idm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateAddressCommand=PRp;var RRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kRp=async(e,r)=>{if(e.statusCode>=300)return FRp(e,r);let t=await An(e.body,r),n={};return n=sdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateClientVpnTargetNetworkCommand=kRp;var FRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NRp=async(e,r)=>e.statusCode>=300?ORp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_AssociateDhcpOptionsCommand=NRp;var ORp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BRp=async(e,r)=>{if(e.statusCode>=300)return qRp(e,r);let t=await An(e.body,r),n={};return n=ldm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateEnclaveCertificateIamRoleCommand=BRp;var qRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MRp=async(e,r)=>{if(e.statusCode>=300)return LRp(e,r);let t=await An(e.body,r),n={};return n=ddm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateIamInstanceProfileCommand=MRp;var LRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jRp=async(e,r)=>{if(e.statusCode>=300)return GRp(e,r);let t=await An(e.body,r),n={};return n=pdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateInstanceEventWindowCommand=jRp;var GRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},URp=async(e,r)=>{if(e.statusCode>=300)return VRp(e,r);let t=await An(e.body,r),n={};return n=mdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateIpamResourceDiscoveryCommand=URp;var VRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zRp=async(e,r)=>{if(e.statusCode>=300)return $Rp(e,r);let t=await An(e.body,r),n={};return n=fdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateNatGatewayAddressCommand=zRp;var $Rp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QRp=async(e,r)=>{if(e.statusCode>=300)return KRp(e,r);let t=await An(e.body,r),n={};return n=hdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateRouteTableCommand=QRp;var KRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HRp=async(e,r)=>{if(e.statusCode>=300)return WRp(e,r);let t=await An(e.body,r),n={};return n=gdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateSubnetCidrBlockCommand=HRp;var WRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YRp=async(e,r)=>{if(e.statusCode>=300)return JRp(e,r);let t=await An(e.body,r),n={};return n=ydm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayMulticastDomainCommand=YRp;var JRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XRp=async(e,r)=>{if(e.statusCode>=300)return ZRp(e,r);let t=await An(e.body,r),n={};return n=_dm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayPolicyTableCommand=XRp;var ZRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ekp=async(e,r)=>{if(e.statusCode>=300)return tkp(e,r);let t=await An(e.body,r),n={};return n=Adm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayRouteTableCommand=ekp;var tkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rkp=async(e,r)=>{if(e.statusCode>=300)return nkp(e,r);let t=await An(e.body,r),n={};return n=bdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTrunkInterfaceCommand=rkp;var nkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ikp=async(e,r)=>{if(e.statusCode>=300)return skp(e,r);let t=await An(e.body,r),n={};return n=Cdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateVpcCidrBlockCommand=ikp;var skp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},akp=async(e,r)=>{if(e.statusCode>=300)return okp(e,r);let t=await An(e.body,r),n={};return n=vdm(t,r),{$metadata:Lr(e),...n}};q.de_AttachClassicLinkVpcCommand=akp;var okp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ckp=async(e,r)=>e.statusCode>=300?ukp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_AttachInternetGatewayCommand=ckp;var ukp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lkp=async(e,r)=>{if(e.statusCode>=300)return dkp(e,r);let t=await An(e.body,r),n={};return n=Sdm(t,r),{$metadata:Lr(e),...n}};q.de_AttachNetworkInterfaceCommand=lkp;var dkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pkp=async(e,r)=>{if(e.statusCode>=300)return mkp(e,r);let t=await An(e.body,r),n={};return n=wdm(t,r),{$metadata:Lr(e),...n}};q.de_AttachVerifiedAccessTrustProviderCommand=pkp;var mkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fkp=async(e,r)=>{if(e.statusCode>=300)return hkp(e,r);let t=await An(e.body,r),n={};return n=gCn(t,r),{$metadata:Lr(e),...n}};q.de_AttachVolumeCommand=fkp;var hkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gkp=async(e,r)=>{if(e.statusCode>=300)return ykp(e,r);let t=await An(e.body,r),n={};return n=Idm(t,r),{$metadata:Lr(e),...n}};q.de_AttachVpnGatewayCommand=gkp;var ykp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_kp=async(e,r)=>{if(e.statusCode>=300)return Akp(e,r);let t=await An(e.body,r),n={};return n=Pdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeClientVpnIngressCommand=_kp;var Akp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bkp=async(e,r)=>{if(e.statusCode>=300)return Ckp(e,r);let t=await An(e.body,r),n={};return n=Rdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeSecurityGroupEgressCommand=bkp;var Ckp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vkp=async(e,r)=>{if(e.statusCode>=300)return Ekp(e,r);let t=await An(e.body,r),n={};return n=kdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeSecurityGroupIngressCommand=vkp;var Ekp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Dkp=async(e,r)=>{if(e.statusCode>=300)return Skp(e,r);let t=await An(e.body,r),n={};return n=Udm(t,r),{$metadata:Lr(e),...n}};q.de_BundleInstanceCommand=Dkp;var Skp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wkp=async(e,r)=>{if(e.statusCode>=300)return Ikp(e,r);let t=await An(e.body,r),n={};return n=Qdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelBundleTaskCommand=wkp;var Ikp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xkp=async(e,r)=>{if(e.statusCode>=300)return Tkp(e,r);let t=await An(e.body,r),n={};return n=Wdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelCapacityReservationCommand=xkp;var Tkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Pkp=async(e,r)=>{if(e.statusCode>=300)return Rkp(e,r);let t=await An(e.body,r),n={};return n=Hdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelCapacityReservationFleetsCommand=Pkp;var Rkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kkp=async(e,r)=>e.statusCode>=300?Fkp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CancelConversionTaskCommand=kkp;var Fkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Nkp=async(e,r)=>e.statusCode>=300?Okp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CancelExportTaskCommand=Nkp;var Okp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Bkp=async(e,r)=>{if(e.statusCode>=300)return qkp(e,r);let t=await An(e.body,r),n={};return n=Ydm(t,r),{$metadata:Lr(e),...n}};q.de_CancelImageLaunchPermissionCommand=Bkp;var qkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Mkp=async(e,r)=>{if(e.statusCode>=300)return Lkp(e,r);let t=await An(e.body,r),n={};return n=Jdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelImportTaskCommand=Mkp;var Lkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jkp=async(e,r)=>{if(e.statusCode>=300)return Gkp(e,r);let t=await An(e.body,r),n={};return n=epm(t,r),{$metadata:Lr(e),...n}};q.de_CancelReservedInstancesListingCommand=jkp;var Gkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ukp=async(e,r)=>{if(e.statusCode>=300)return Vkp(e,r);let t=await An(e.body,r),n={};return n=ipm(t,r),{$metadata:Lr(e),...n}};q.de_CancelSpotFleetRequestsCommand=Ukp;var Vkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zkp=async(e,r)=>{if(e.statusCode>=300)return $kp(e,r);let t=await An(e.body,r),n={};return n=opm(t,r),{$metadata:Lr(e),...n}};q.de_CancelSpotInstanceRequestsCommand=zkp;var $kp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Qkp=async(e,r)=>{if(e.statusCode>=300)return Kkp(e,r);let t=await An(e.body,r),n={};return n=$pm(t,r),{$metadata:Lr(e),...n}};q.de_ConfirmProductInstanceCommand=Qkp;var Kkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Hkp=async(e,r)=>{if(e.statusCode>=300)return Wkp(e,r);let t=await An(e.body,r),n={};return n=Hpm(t,r),{$metadata:Lr(e),...n}};q.de_CopyFpgaImageCommand=Hkp;var Wkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ykp=async(e,r)=>{if(e.statusCode>=300)return Jkp(e,r);let t=await An(e.body,r),n={};return n=Wpm(t,r),{$metadata:Lr(e),...n}};q.de_CopyImageCommand=Ykp;var Jkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Xkp=async(e,r)=>{if(e.statusCode>=300)return Zkp(e,r);let t=await An(e.body,r),n={};return n=Ypm(t,r),{$metadata:Lr(e),...n}};q.de_CopySnapshotCommand=Xkp;var Zkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e4p=async(e,r)=>{if(e.statusCode>=300)return t4p(e,r);let t=await An(e.body,r),n={};return n=tmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCapacityReservationCommand=e4p;var t4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r4p=async(e,r)=>{if(e.statusCode>=300)return n4p(e,r);let t=await An(e.body,r),n={};return n=emm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCapacityReservationFleetCommand=r4p;var n4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i4p=async(e,r)=>{if(e.statusCode>=300)return s4p(e,r);let t=await An(e.body,r),n={};return n=rmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCarrierGatewayCommand=i4p;var s4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a4p=async(e,r)=>{if(e.statusCode>=300)return o4p(e,r);let t=await An(e.body,r),n={};return n=nmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateClientVpnEndpointCommand=a4p;var o4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c4p=async(e,r)=>{if(e.statusCode>=300)return u4p(e,r);let t=await An(e.body,r),n={};return n=imm(t,r),{$metadata:Lr(e),...n}};q.de_CreateClientVpnRouteCommand=c4p;var u4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l4p=async(e,r)=>{if(e.statusCode>=300)return d4p(e,r);let t=await An(e.body,r),n={};return n=smm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCoipCidrCommand=l4p;var d4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p4p=async(e,r)=>{if(e.statusCode>=300)return m4p(e,r);let t=await An(e.body,r),n={};return n=amm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCoipPoolCommand=p4p;var m4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f4p=async(e,r)=>{if(e.statusCode>=300)return h4p(e,r);let t=await An(e.body,r),n={};return n=omm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCustomerGatewayCommand=f4p;var h4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g4p=async(e,r)=>{if(e.statusCode>=300)return y4p(e,r);let t=await An(e.body,r),n={};return n=cmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDefaultSubnetCommand=g4p;var y4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_4p=async(e,r)=>{if(e.statusCode>=300)return A4p(e,r);let t=await An(e.body,r),n={};return n=umm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDefaultVpcCommand=_4p;var A4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b4p=async(e,r)=>{if(e.statusCode>=300)return C4p(e,r);let t=await An(e.body,r),n={};return n=lmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDhcpOptionsCommand=b4p;var C4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v4p=async(e,r)=>{if(e.statusCode>=300)return E4p(e,r);let t=await An(e.body,r),n={};return n=dmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateEgressOnlyInternetGatewayCommand=v4p;var E4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D4p=async(e,r)=>{if(e.statusCode>=300)return S4p(e,r);let t=await An(e.body,r),n={};return n=gmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFleetCommand=D4p;var S4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w4p=async(e,r)=>{if(e.statusCode>=300)return I4p(e,r);let t=await An(e.body,r),n={};return n=ymm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFlowLogsCommand=w4p;var I4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x4p=async(e,r)=>{if(e.statusCode>=300)return T4p(e,r);let t=await An(e.body,r),n={};return n=_mm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFpgaImageCommand=x4p;var T4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P4p=async(e,r)=>{if(e.statusCode>=300)return R4p(e,r);let t=await An(e.body,r),n={};return n=Amm(t,r),{$metadata:Lr(e),...n}};q.de_CreateImageCommand=P4p;var R4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k4p=async(e,r)=>{if(e.statusCode>=300)return F4p(e,r);let t=await An(e.body,r),n={};return n=bmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceConnectEndpointCommand=k4p;var F4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N4p=async(e,r)=>{if(e.statusCode>=300)return O4p(e,r);let t=await An(e.body,r),n={};return n=Cmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceEventWindowCommand=N4p;var O4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B4p=async(e,r)=>{if(e.statusCode>=300)return q4p(e,r);let t=await An(e.body,r),n={};return n=vmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceExportTaskCommand=B4p;var q4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M4p=async(e,r)=>{if(e.statusCode>=300)return L4p(e,r);let t=await An(e.body,r),n={};return n=Emm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInternetGatewayCommand=M4p;var L4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j4p=async(e,r)=>{if(e.statusCode>=300)return G4p(e,r);let t=await An(e.body,r),n={};return n=wmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamCommand=j4p;var G4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U4p=async(e,r)=>{if(e.statusCode>=300)return V4p(e,r);let t=await An(e.body,r),n={};return n=Dmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamPoolCommand=U4p;var V4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z4p=async(e,r)=>{if(e.statusCode>=300)return $4p(e,r);let t=await An(e.body,r),n={};return n=Smm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamResourceDiscoveryCommand=z4p;var $4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q4p=async(e,r)=>{if(e.statusCode>=300)return K4p(e,r);let t=await An(e.body,r),n={};return n=Imm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamScopeCommand=Q4p;var K4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H4p=async(e,r)=>{if(e.statusCode>=300)return W4p(e,r);let t=await An(e.body,r),n={};return n=pvm(t,r),{$metadata:Lr(e),...n}};q.de_CreateKeyPairCommand=H4p;var W4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y4p=async(e,r)=>{if(e.statusCode>=300)return J4p(e,r);let t=await An(e.body,r),n={};return n=xmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLaunchTemplateCommand=Y4p;var J4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X4p=async(e,r)=>{if(e.statusCode>=300)return Z4p(e,r);let t=await An(e.body,r),n={};return n=Tmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLaunchTemplateVersionCommand=X4p;var Z4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e7p=async(e,r)=>{if(e.statusCode>=300)return t7p(e,r);let t=await An(e.body,r),n={};return n=Pmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteCommand=e7p;var t7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r7p=async(e,r)=>{if(e.statusCode>=300)return n7p(e,r);let t=await An(e.body,r),n={};return n=Rmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableCommand=r7p;var n7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i7p=async(e,r)=>{if(e.statusCode>=300)return s7p(e,r);let t=await An(e.body,r),n={};return n=kmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=i7p;var s7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a7p=async(e,r)=>{if(e.statusCode>=300)return o7p(e,r);let t=await An(e.body,r),n={};return n=Fmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableVpcAssociationCommand=a7p;var o7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c7p=async(e,r)=>{if(e.statusCode>=300)return u7p(e,r);let t=await An(e.body,r),n={};return n=Nmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateManagedPrefixListCommand=c7p;var u7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l7p=async(e,r)=>{if(e.statusCode>=300)return d7p(e,r);let t=await An(e.body,r),n={};return n=Omm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNatGatewayCommand=l7p;var d7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p7p=async(e,r)=>{if(e.statusCode>=300)return m7p(e,r);let t=await An(e.body,r),n={};return n=Bmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkAclCommand=p7p;var m7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f7p=async(e,r)=>e.statusCode>=300?h7p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateNetworkAclEntryCommand=f7p;var h7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g7p=async(e,r)=>{if(e.statusCode>=300)return y7p(e,r);let t=await An(e.body,r),n={};return n=qmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInsightsAccessScopeCommand=g7p;var y7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_7p=async(e,r)=>{if(e.statusCode>=300)return A7p(e,r);let t=await An(e.body,r),n={};return n=Mmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInsightsPathCommand=_7p;var A7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b7p=async(e,r)=>{if(e.statusCode>=300)return C7p(e,r);let t=await An(e.body,r),n={};return n=jmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInterfaceCommand=b7p;var C7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v7p=async(e,r)=>{if(e.statusCode>=300)return E7p(e,r);let t=await An(e.body,r),n={};return n=Lmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInterfacePermissionCommand=v7p;var E7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D7p=async(e,r)=>{if(e.statusCode>=300)return S7p(e,r);let t=await An(e.body,r),n={};return n=Gmm(t,r),{$metadata:Lr(e),...n}};q.de_CreatePlacementGroupCommand=D7p;var S7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w7p=async(e,r)=>{if(e.statusCode>=300)return I7p(e,r);let t=await An(e.body,r),n={};return n=Umm(t,r),{$metadata:Lr(e),...n}};q.de_CreatePublicIpv4PoolCommand=w7p;var I7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x7p=async(e,r)=>{if(e.statusCode>=300)return T7p(e,r);let t=await An(e.body,r),n={};return n=Vmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateReplaceRootVolumeTaskCommand=x7p;var T7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P7p=async(e,r)=>{if(e.statusCode>=300)return R7p(e,r);let t=await An(e.body,r),n={};return n=zmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateReservedInstancesListingCommand=P7p;var R7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k7p=async(e,r)=>{if(e.statusCode>=300)return F7p(e,r);let t=await An(e.body,r),n={};return n=$mm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRestoreImageTaskCommand=k7p;var F7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N7p=async(e,r)=>{if(e.statusCode>=300)return O7p(e,r);let t=await An(e.body,r),n={};return n=Qmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRouteCommand=N7p;var O7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B7p=async(e,r)=>{if(e.statusCode>=300)return q7p(e,r);let t=await An(e.body,r),n={};return n=Kmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRouteTableCommand=B7p;var q7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M7p=async(e,r)=>{if(e.statusCode>=300)return L7p(e,r);let t=await An(e.body,r),n={};return n=Hmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSecurityGroupCommand=M7p;var L7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j7p=async(e,r)=>{if(e.statusCode>=300)return G7p(e,r);let t=await An(e.body,r),n={};return n=bla(t,r),{$metadata:Lr(e),...n}};q.de_CreateSnapshotCommand=j7p;var G7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U7p=async(e,r)=>{if(e.statusCode>=300)return V7p(e,r);let t=await An(e.body,r),n={};return n=Wmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSnapshotsCommand=U7p;var V7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z7p=async(e,r)=>{if(e.statusCode>=300)return $7p(e,r);let t=await An(e.body,r),n={};return n=Ymm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSpotDatafeedSubscriptionCommand=z7p;var $7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q7p=async(e,r)=>{if(e.statusCode>=300)return K7p(e,r);let t=await An(e.body,r),n={};return n=Jmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateStoreImageTaskCommand=Q7p;var K7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H7p=async(e,r)=>{if(e.statusCode>=300)return W7p(e,r);let t=await An(e.body,r),n={};return n=Zmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSubnetCommand=H7p;var W7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y7p=async(e,r)=>{if(e.statusCode>=300)return J7p(e,r);let t=await An(e.body,r),n={};return n=Xmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSubnetCidrReservationCommand=Y7p;var J7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X7p=async(e,r)=>e.statusCode>=300?Z7p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateTagsCommand=X7p;var Z7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e6p=async(e,r)=>{if(e.statusCode>=300)return t6p(e,r);let t=await An(e.body,r),n={};return n=efm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorFilterCommand=e6p;var t6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r6p=async(e,r)=>{if(e.statusCode>=300)return n6p(e,r);let t=await An(e.body,r),n={};return n=tfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorFilterRuleCommand=r6p;var n6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i6p=async(e,r)=>{if(e.statusCode>=300)return s6p(e,r);let t=await An(e.body,r),n={};return n=rfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorSessionCommand=i6p;var s6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a6p=async(e,r)=>{if(e.statusCode>=300)return o6p(e,r);let t=await An(e.body,r),n={};return n=nfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorTargetCommand=a6p;var o6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c6p=async(e,r)=>{if(e.statusCode>=300)return u6p(e,r);let t=await An(e.body,r),n={};return n=lfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayCommand=c6p;var u6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l6p=async(e,r)=>{if(e.statusCode>=300)return d6p(e,r);let t=await An(e.body,r),n={};return n=sfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayConnectCommand=l6p;var d6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p6p=async(e,r)=>{if(e.statusCode>=300)return m6p(e,r);let t=await An(e.body,r),n={};return n=ifm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayConnectPeerCommand=p6p;var m6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f6p=async(e,r)=>{if(e.statusCode>=300)return h6p(e,r);let t=await An(e.body,r),n={};return n=afm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayMulticastDomainCommand=f6p;var h6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g6p=async(e,r)=>{if(e.statusCode>=300)return y6p(e,r);let t=await An(e.body,r),n={};return n=ofm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPeeringAttachmentCommand=g6p;var y6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_6p=async(e,r)=>{if(e.statusCode>=300)return A6p(e,r);let t=await An(e.body,r),n={};return n=cfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPolicyTableCommand=_6p;var A6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b6p=async(e,r)=>{if(e.statusCode>=300)return C6p(e,r);let t=await An(e.body,r),n={};return n=ufm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPrefixListReferenceCommand=b6p;var C6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v6p=async(e,r)=>{if(e.statusCode>=300)return E6p(e,r);let t=await An(e.body,r),n={};return n=dfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteCommand=v6p;var E6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D6p=async(e,r)=>{if(e.statusCode>=300)return S6p(e,r);let t=await An(e.body,r),n={};return n=mfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteTableCommand=D6p;var S6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w6p=async(e,r)=>{if(e.statusCode>=300)return I6p(e,r);let t=await An(e.body,r),n={};return n=pfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteTableAnnouncementCommand=w6p;var I6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x6p=async(e,r)=>{if(e.statusCode>=300)return T6p(e,r);let t=await An(e.body,r),n={};return n=ffm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayVpcAttachmentCommand=x6p;var T6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P6p=async(e,r)=>{if(e.statusCode>=300)return R6p(e,r);let t=await An(e.body,r),n={};return n=hfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessEndpointCommand=P6p;var R6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k6p=async(e,r)=>{if(e.statusCode>=300)return F6p(e,r);let t=await An(e.body,r),n={};return n=gfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessGroupCommand=k6p;var F6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N6p=async(e,r)=>{if(e.statusCode>=300)return O6p(e,r);let t=await An(e.body,r),n={};return n=yfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessInstanceCommand=N6p;var O6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B6p=async(e,r)=>{if(e.statusCode>=300)return q6p(e,r);let t=await An(e.body,r),n={};return n=_fm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessTrustProviderCommand=B6p;var q6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M6p=async(e,r)=>{if(e.statusCode>=300)return L6p(e,r);let t=await An(e.body,r),n={};return n=Gla(t,r),{$metadata:Lr(e),...n}};q.de_CreateVolumeCommand=M6p;var L6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j6p=async(e,r)=>{if(e.statusCode>=300)return G6p(e,r);let t=await An(e.body,r),n={};return n=Sfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcCommand=j6p;var G6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U6p=async(e,r)=>{if(e.statusCode>=300)return V6p(e,r);let t=await An(e.body,r),n={};return n=vfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointCommand=U6p;var V6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z6p=async(e,r)=>{if(e.statusCode>=300)return $6p(e,r);let t=await An(e.body,r),n={};return n=Cfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointConnectionNotificationCommand=z6p;var $6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q6p=async(e,r)=>{if(e.statusCode>=300)return K6p(e,r);let t=await An(e.body,r),n={};return n=Efm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointServiceConfigurationCommand=Q6p;var K6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H6p=async(e,r)=>{if(e.statusCode>=300)return W6p(e,r);let t=await An(e.body,r),n={};return n=Dfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcPeeringConnectionCommand=H6p;var W6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y6p=async(e,r)=>{if(e.statusCode>=300)return J6p(e,r);let t=await An(e.body,r),n={};return n=wfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpnConnectionCommand=Y6p;var J6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X6p=async(e,r)=>e.statusCode>=300?Z6p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateVpnConnectionRouteCommand=X6p;var Z6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eFp=async(e,r)=>{if(e.statusCode>=300)return tFp(e,r);let t=await An(e.body,r),n={};return n=Ifm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpnGatewayCommand=eFp;var tFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rFp=async(e,r)=>{if(e.statusCode>=300)return nFp(e,r);let t=await An(e.body,r),n={};return n=Ffm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCarrierGatewayCommand=rFp;var nFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iFp=async(e,r)=>{if(e.statusCode>=300)return sFp(e,r);let t=await An(e.body,r),n={};return n=Nfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteClientVpnEndpointCommand=iFp;var sFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aFp=async(e,r)=>{if(e.statusCode>=300)return oFp(e,r);let t=await An(e.body,r),n={};return n=Ofm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteClientVpnRouteCommand=aFp;var oFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cFp=async(e,r)=>{if(e.statusCode>=300)return uFp(e,r);let t=await An(e.body,r),n={};return n=Bfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCoipCidrCommand=cFp;var uFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lFp=async(e,r)=>{if(e.statusCode>=300)return dFp(e,r);let t=await An(e.body,r),n={};return n=qfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCoipPoolCommand=lFp;var dFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pFp=async(e,r)=>e.statusCode>=300?mFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteCustomerGatewayCommand=pFp;var mFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fFp=async(e,r)=>e.statusCode>=300?hFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteDhcpOptionsCommand=fFp;var hFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gFp=async(e,r)=>{if(e.statusCode>=300)return yFp(e,r);let t=await An(e.body,r),n={};return n=Mfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteEgressOnlyInternetGatewayCommand=gFp;var yFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Fp=async(e,r)=>{if(e.statusCode>=300)return AFp(e,r);let t=await An(e.body,r),n={};return n=Ufm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFleetsCommand=_Fp;var AFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bFp=async(e,r)=>{if(e.statusCode>=300)return CFp(e,r);let t=await An(e.body,r),n={};return n=$fm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFlowLogsCommand=bFp;var CFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vFp=async(e,r)=>{if(e.statusCode>=300)return EFp(e,r);let t=await An(e.body,r),n={};return n=Qfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFpgaImageCommand=vFp;var EFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DFp=async(e,r)=>{if(e.statusCode>=300)return SFp(e,r);let t=await An(e.body,r),n={};return n=Kfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteInstanceConnectEndpointCommand=DFp;var SFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wFp=async(e,r)=>{if(e.statusCode>=300)return IFp(e,r);let t=await An(e.body,r),n={};return n=Hfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteInstanceEventWindowCommand=wFp;var IFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xFp=async(e,r)=>e.statusCode>=300?TFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteInternetGatewayCommand=xFp;var TFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PFp=async(e,r)=>{if(e.statusCode>=300)return RFp(e,r);let t=await An(e.body,r),n={};return n=Jfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamCommand=PFp;var RFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kFp=async(e,r)=>{if(e.statusCode>=300)return FFp(e,r);let t=await An(e.body,r),n={};return n=Wfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamPoolCommand=kFp;var FFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NFp=async(e,r)=>{if(e.statusCode>=300)return OFp(e,r);let t=await An(e.body,r),n={};return n=Yfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamResourceDiscoveryCommand=NFp;var OFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BFp=async(e,r)=>{if(e.statusCode>=300)return qFp(e,r);let t=await An(e.body,r),n={};return n=Xfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamScopeCommand=BFp;var qFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MFp=async(e,r)=>e.statusCode>=300?LFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteKeyPairCommand=MFp;var LFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jFp=async(e,r)=>{if(e.statusCode>=300)return GFp(e,r);let t=await An(e.body,r),n={};return n=Zfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLaunchTemplateCommand=jFp;var GFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UFp=async(e,r)=>{if(e.statusCode>=300)return VFp(e,r);let t=await An(e.body,r),n={};return n=i0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLaunchTemplateVersionsCommand=UFp;var VFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zFp=async(e,r)=>{if(e.statusCode>=300)return $Fp(e,r);let t=await An(e.body,r),n={};return n=s0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteCommand=zFp;var $Fp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QFp=async(e,r)=>{if(e.statusCode>=300)return KFp(e,r);let t=await An(e.body,r),n={};return n=a0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableCommand=QFp;var KFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HFp=async(e,r)=>{if(e.statusCode>=300)return WFp(e,r);let t=await An(e.body,r),n={};return n=o0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=HFp;var WFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YFp=async(e,r)=>{if(e.statusCode>=300)return JFp(e,r);let t=await An(e.body,r),n={};return n=c0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableVpcAssociationCommand=YFp;var JFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XFp=async(e,r)=>{if(e.statusCode>=300)return ZFp(e,r);let t=await An(e.body,r),n={};return n=u0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteManagedPrefixListCommand=XFp;var ZFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e8p=async(e,r)=>{if(e.statusCode>=300)return t8p(e,r);let t=await An(e.body,r),n={};return n=l0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNatGatewayCommand=e8p;var t8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r8p=async(e,r)=>e.statusCode>=300?n8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkAclCommand=r8p;var n8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i8p=async(e,r)=>e.statusCode>=300?s8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkAclEntryCommand=i8p;var s8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a8p=async(e,r)=>{if(e.statusCode>=300)return o8p(e,r);let t=await An(e.body,r),n={};return n=p0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAccessScopeCommand=a8p;var o8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c8p=async(e,r)=>{if(e.statusCode>=300)return u8p(e,r);let t=await An(e.body,r),n={};return n=d0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAccessScopeAnalysisCommand=c8p;var u8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l8p=async(e,r)=>{if(e.statusCode>=300)return d8p(e,r);let t=await An(e.body,r),n={};return n=m0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAnalysisCommand=l8p;var d8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p8p=async(e,r)=>{if(e.statusCode>=300)return m8p(e,r);let t=await An(e.body,r),n={};return n=f0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsPathCommand=p8p;var m8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f8p=async(e,r)=>e.statusCode>=300?h8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkInterfaceCommand=f8p;var h8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g8p=async(e,r)=>{if(e.statusCode>=300)return y8p(e,r);let t=await An(e.body,r),n={};return n=h0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInterfacePermissionCommand=g8p;var y8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_8p=async(e,r)=>e.statusCode>=300?A8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeletePlacementGroupCommand=_8p;var A8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b8p=async(e,r)=>{if(e.statusCode>=300)return C8p(e,r);let t=await An(e.body,r),n={};return n=g0m(t,r),{$metadata:Lr(e),...n}};q.de_DeletePublicIpv4PoolCommand=b8p;var C8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v8p=async(e,r)=>{if(e.statusCode>=300)return E8p(e,r);let t=await An(e.body,r),n={};return n=_0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteQueuedReservedInstancesCommand=v8p;var E8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D8p=async(e,r)=>e.statusCode>=300?S8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteRouteCommand=D8p;var S8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w8p=async(e,r)=>e.statusCode>=300?I8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteRouteTableCommand=w8p;var I8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x8p=async(e,r)=>e.statusCode>=300?T8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSecurityGroupCommand=x8p;var T8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P8p=async(e,r)=>e.statusCode>=300?R8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSnapshotCommand=P8p;var R8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k8p=async(e,r)=>e.statusCode>=300?F8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSpotDatafeedSubscriptionCommand=k8p;var F8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N8p=async(e,r)=>e.statusCode>=300?O8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSubnetCommand=N8p;var O8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B8p=async(e,r)=>{if(e.statusCode>=300)return q8p(e,r);let t=await An(e.body,r),n={};return n=A0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteSubnetCidrReservationCommand=B8p;var q8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M8p=async(e,r)=>e.statusCode>=300?L8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteTagsCommand=M8p;var L8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j8p=async(e,r)=>{if(e.statusCode>=300)return G8p(e,r);let t=await An(e.body,r),n={};return n=b0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorFilterCommand=j8p;var G8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U8p=async(e,r)=>{if(e.statusCode>=300)return V8p(e,r);let t=await An(e.body,r),n={};return n=C0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorFilterRuleCommand=U8p;var V8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z8p=async(e,r)=>{if(e.statusCode>=300)return $8p(e,r);let t=await An(e.body,r),n={};return n=v0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorSessionCommand=z8p;var $8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q8p=async(e,r)=>{if(e.statusCode>=300)return K8p(e,r);let t=await An(e.body,r),n={};return n=E0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorTargetCommand=Q8p;var K8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H8p=async(e,r)=>{if(e.statusCode>=300)return W8p(e,r);let t=await An(e.body,r),n={};return n=P0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayCommand=H8p;var W8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y8p=async(e,r)=>{if(e.statusCode>=300)return J8p(e,r);let t=await An(e.body,r),n={};return n=S0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayConnectCommand=Y8p;var J8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X8p=async(e,r)=>{if(e.statusCode>=300)return Z8p(e,r);let t=await An(e.body,r),n={};return n=D0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayConnectPeerCommand=X8p;var Z8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e5p=async(e,r)=>{if(e.statusCode>=300)return t5p(e,r);let t=await An(e.body,r),n={};return n=w0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayMulticastDomainCommand=e5p;var t5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r5p=async(e,r)=>{if(e.statusCode>=300)return n5p(e,r);let t=await An(e.body,r),n={};return n=I0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPeeringAttachmentCommand=r5p;var n5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i5p=async(e,r)=>{if(e.statusCode>=300)return s5p(e,r);let t=await An(e.body,r),n={};return n=x0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPolicyTableCommand=i5p;var s5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a5p=async(e,r)=>{if(e.statusCode>=300)return o5p(e,r);let t=await An(e.body,r),n={};return n=T0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPrefixListReferenceCommand=a5p;var o5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c5p=async(e,r)=>{if(e.statusCode>=300)return u5p(e,r);let t=await An(e.body,r),n={};return n=R0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteCommand=c5p;var u5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l5p=async(e,r)=>{if(e.statusCode>=300)return d5p(e,r);let t=await An(e.body,r),n={};return n=F0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteTableCommand=l5p;var d5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p5p=async(e,r)=>{if(e.statusCode>=300)return m5p(e,r);let t=await An(e.body,r),n={};return n=k0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteTableAnnouncementCommand=p5p;var m5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f5p=async(e,r)=>{if(e.statusCode>=300)return h5p(e,r);let t=await An(e.body,r),n={};return n=N0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayVpcAttachmentCommand=f5p;var h5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g5p=async(e,r)=>{if(e.statusCode>=300)return y5p(e,r);let t=await An(e.body,r),n={};return n=O0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessEndpointCommand=g5p;var y5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_5p=async(e,r)=>{if(e.statusCode>=300)return A5p(e,r);let t=await An(e.body,r),n={};return n=B0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessGroupCommand=_5p;var A5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b5p=async(e,r)=>{if(e.statusCode>=300)return C5p(e,r);let t=await An(e.body,r),n={};return n=q0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessInstanceCommand=b5p;var C5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v5p=async(e,r)=>{if(e.statusCode>=300)return E5p(e,r);let t=await An(e.body,r),n={};return n=M0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessTrustProviderCommand=v5p;var E5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D5p=async(e,r)=>e.statusCode>=300?S5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVolumeCommand=D5p;var S5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w5p=async(e,r)=>e.statusCode>=300?I5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpcCommand=w5p;var I5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x5p=async(e,r)=>{if(e.statusCode>=300)return T5p(e,r);let t=await An(e.body,r),n={};return n=L0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointConnectionNotificationsCommand=x5p;var T5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P5p=async(e,r)=>{if(e.statusCode>=300)return R5p(e,r);let t=await An(e.body,r),n={};return n=G0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointsCommand=P5p;var R5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k5p=async(e,r)=>{if(e.statusCode>=300)return F5p(e,r);let t=await An(e.body,r),n={};return n=j0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointServiceConfigurationsCommand=k5p;var F5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N5p=async(e,r)=>{if(e.statusCode>=300)return O5p(e,r);let t=await An(e.body,r),n={};return n=U0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcPeeringConnectionCommand=N5p;var O5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B5p=async(e,r)=>e.statusCode>=300?q5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnConnectionCommand=B5p;var q5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M5p=async(e,r)=>e.statusCode>=300?L5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnConnectionRouteCommand=M5p;var L5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j5p=async(e,r)=>e.statusCode>=300?G5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnGatewayCommand=j5p;var G5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U5p=async(e,r)=>{if(e.statusCode>=300)return V5p(e,r);let t=await An(e.body,r),n={};return n=V0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionByoipCidrCommand=U5p;var V5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z5p=async(e,r)=>{if(e.statusCode>=300)return $5p(e,r);let t=await An(e.body,r),n={};return n=$0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionIpamPoolCidrCommand=z5p;var $5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q5p=async(e,r)=>{if(e.statusCode>=300)return K5p(e,r);let t=await An(e.body,r),n={};return n=Q0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionPublicIpv4PoolCidrCommand=Q5p;var K5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H5p=async(e,r)=>e.statusCode>=300?W5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeregisterImageCommand=H5p;var W5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y5p=async(e,r)=>{if(e.statusCode>=300)return J5p(e,r);let t=await An(e.body,r),n={};return n=K0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterInstanceEventNotificationAttributesCommand=Y5p;var J5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X5p=async(e,r)=>{if(e.statusCode>=300)return Z5p(e,r);let t=await An(e.body,r),n={};return n=H0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterTransitGatewayMulticastGroupMembersCommand=X5p;var Z5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eNp=async(e,r)=>{if(e.statusCode>=300)return tNp(e,r);let t=await An(e.body,r),n={};return n=W0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterTransitGatewayMulticastGroupSourcesCommand=eNp;var tNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rNp=async(e,r)=>{if(e.statusCode>=300)return nNp(e,r);let t=await An(e.body,r),n={};return n=Y0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAccountAttributesCommand=rNp;var nNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iNp=async(e,r)=>{if(e.statusCode>=300)return sNp(e,r);let t=await An(e.body,r),n={};return n=X0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressesCommand=iNp;var sNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aNp=async(e,r)=>{if(e.statusCode>=300)return oNp(e,r);let t=await An(e.body,r),n={};return n=J0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressesAttributeCommand=aNp;var oNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cNp=async(e,r)=>{if(e.statusCode>=300)return uNp(e,r);let t=await An(e.body,r),n={};return n=Z0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressTransfersCommand=cNp;var uNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lNp=async(e,r)=>{if(e.statusCode>=300)return dNp(e,r);let t=await An(e.body,r),n={};return n=ehm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAggregateIdFormatCommand=lNp;var dNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pNp=async(e,r)=>{if(e.statusCode>=300)return mNp(e,r);let t=await An(e.body,r),n={};return n=thm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAvailabilityZonesCommand=pNp;var mNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fNp=async(e,r)=>{if(e.statusCode>=300)return hNp(e,r);let t=await An(e.body,r),n={};return n=rhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=fNp;var hNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gNp=async(e,r)=>{if(e.statusCode>=300)return yNp(e,r);let t=await An(e.body,r),n={};return n=nhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeBundleTasksCommand=gNp;var yNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Np=async(e,r)=>{if(e.statusCode>=300)return ANp(e,r);let t=await An(e.body,r),n={};return n=ihm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeByoipCidrsCommand=_Np;var ANp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bNp=async(e,r)=>{if(e.statusCode>=300)return CNp(e,r);let t=await An(e.body,r),n={};return n=shm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCapacityReservationFleetsCommand=bNp;var CNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vNp=async(e,r)=>{if(e.statusCode>=300)return ENp(e,r);let t=await An(e.body,r),n={};return n=ahm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCapacityReservationsCommand=vNp;var ENp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DNp=async(e,r)=>{if(e.statusCode>=300)return SNp(e,r);let t=await An(e.body,r),n={};return n=ohm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCarrierGatewaysCommand=DNp;var SNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wNp=async(e,r)=>{if(e.statusCode>=300)return INp(e,r);let t=await An(e.body,r),n={};return n=chm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClassicLinkInstancesCommand=wNp;var INp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xNp=async(e,r)=>{if(e.statusCode>=300)return TNp(e,r);let t=await An(e.body,r),n={};return n=uhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnAuthorizationRulesCommand=xNp;var TNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PNp=async(e,r)=>{if(e.statusCode>=300)return RNp(e,r);let t=await An(e.body,r),n={};return n=lhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnConnectionsCommand=PNp;var RNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kNp=async(e,r)=>{if(e.statusCode>=300)return FNp(e,r);let t=await An(e.body,r),n={};return n=dhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnEndpointsCommand=kNp;var FNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NNp=async(e,r)=>{if(e.statusCode>=300)return ONp(e,r);let t=await An(e.body,r),n={};return n=phm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnRoutesCommand=NNp;var ONp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BNp=async(e,r)=>{if(e.statusCode>=300)return qNp(e,r);let t=await An(e.body,r),n={};return n=mhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnTargetNetworksCommand=BNp;var qNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MNp=async(e,r)=>{if(e.statusCode>=300)return LNp(e,r);let t=await An(e.body,r),n={};return n=fhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCoipPoolsCommand=MNp;var LNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jNp=async(e,r)=>{if(e.statusCode>=300)return GNp(e,r);let t=await An(e.body,r),n={};return n=ghm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeConversionTasksCommand=jNp;var GNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UNp=async(e,r)=>{if(e.statusCode>=300)return VNp(e,r);let t=await An(e.body,r),n={};return n=yhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCustomerGatewaysCommand=UNp;var VNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zNp=async(e,r)=>{if(e.statusCode>=300)return $Np(e,r);let t=await An(e.body,r),n={};return n=_hm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeDhcpOptionsCommand=zNp;var $Np=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QNp=async(e,r)=>{if(e.statusCode>=300)return KNp(e,r);let t=await An(e.body,r),n={};return n=Ahm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeEgressOnlyInternetGatewaysCommand=QNp;var KNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HNp=async(e,r)=>{if(e.statusCode>=300)return WNp(e,r);let t=await An(e.body,r),n={};return n=bhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeElasticGpusCommand=HNp;var WNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YNp=async(e,r)=>{if(e.statusCode>=300)return JNp(e,r);let t=await An(e.body,r),n={};return n=Chm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeExportImageTasksCommand=YNp;var JNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XNp=async(e,r)=>{if(e.statusCode>=300)return ZNp(e,r);let t=await An(e.body,r),n={};return n=vhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeExportTasksCommand=XNp;var ZNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eOp=async(e,r)=>{if(e.statusCode>=300)return tOp(e,r);let t=await An(e.body,r),n={};return n=Ehm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFastLaunchImagesCommand=eOp;var tOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rOp=async(e,r)=>{if(e.statusCode>=300)return nOp(e,r);let t=await An(e.body,r),n={};return n=whm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFastSnapshotRestoresCommand=rOp;var nOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iOp=async(e,r)=>{if(e.statusCode>=300)return sOp(e,r);let t=await An(e.body,r),n={};return n=Phm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetHistoryCommand=iOp;var sOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aOp=async(e,r)=>{if(e.statusCode>=300)return oOp(e,r);let t=await An(e.body,r),n={};return n=Rhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetInstancesCommand=aOp;var oOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cOp=async(e,r)=>{if(e.statusCode>=300)return uOp(e,r);let t=await An(e.body,r),n={};return n=Ohm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetsCommand=cOp;var uOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lOp=async(e,r)=>{if(e.statusCode>=300)return dOp(e,r);let t=await An(e.body,r),n={};return n=Bhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFlowLogsCommand=lOp;var dOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pOp=async(e,r)=>{if(e.statusCode>=300)return mOp(e,r);let t=await An(e.body,r),n={};return n=qhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFpgaImageAttributeCommand=pOp;var mOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fOp=async(e,r)=>{if(e.statusCode>=300)return hOp(e,r);let t=await An(e.body,r),n={};return n=Mhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFpgaImagesCommand=fOp;var hOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gOp=async(e,r)=>{if(e.statusCode>=300)return yOp(e,r);let t=await An(e.body,r),n={};return n=Lhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostReservationOfferingsCommand=gOp;var yOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Op=async(e,r)=>{if(e.statusCode>=300)return AOp(e,r);let t=await An(e.body,r),n={};return n=jhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostReservationsCommand=_Op;var AOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bOp=async(e,r)=>{if(e.statusCode>=300)return COp(e,r);let t=await An(e.body,r),n={};return n=Ghm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostsCommand=bOp;var COp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vOp=async(e,r)=>{if(e.statusCode>=300)return EOp(e,r);let t=await An(e.body,r),n={};return n=Uhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIamInstanceProfileAssociationsCommand=vOp;var EOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DOp=async(e,r)=>{if(e.statusCode>=300)return SOp(e,r);let t=await An(e.body,r),n={};return n=Vhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIdentityIdFormatCommand=DOp;var SOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wOp=async(e,r)=>{if(e.statusCode>=300)return IOp(e,r);let t=await An(e.body,r),n={};return n=zhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIdFormatCommand=wOp;var IOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xOp=async(e,r)=>{if(e.statusCode>=300)return TOp(e,r);let t=await An(e.body,r),n={};return n=sbm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImageAttributeCommand=xOp;var TOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},POp=async(e,r)=>{if(e.statusCode>=300)return ROp(e,r);let t=await An(e.body,r),n={};return n=$hm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImagesCommand=POp;var ROp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kOp=async(e,r)=>{if(e.statusCode>=300)return FOp(e,r);let t=await An(e.body,r),n={};return n=Qhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImportImageTasksCommand=kOp;var FOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NOp=async(e,r)=>{if(e.statusCode>=300)return OOp(e,r);let t=await An(e.body,r),n={};return n=Khm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImportSnapshotTasksCommand=NOp;var OOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BOp=async(e,r)=>{if(e.statusCode>=300)return qOp(e,r);let t=await An(e.body,r),n={};return n=Tbm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceAttributeCommand=BOp;var qOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MOp=async(e,r)=>{if(e.statusCode>=300)return LOp(e,r);let t=await An(e.body,r),n={};return n=Hhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceConnectEndpointsCommand=MOp;var LOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jOp=async(e,r)=>{if(e.statusCode>=300)return GOp(e,r);let t=await An(e.body,r),n={};return n=Whm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceCreditSpecificationsCommand=jOp;var GOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UOp=async(e,r)=>{if(e.statusCode>=300)return VOp(e,r);let t=await An(e.body,r),n={};return n=Yhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceEventNotificationAttributesCommand=UOp;var VOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zOp=async(e,r)=>{if(e.statusCode>=300)return $Op(e,r);let t=await An(e.body,r),n={};return n=Jhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceEventWindowsCommand=zOp;var $Op=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QOp=async(e,r)=>{if(e.statusCode>=300)return KOp(e,r);let t=await An(e.body,r),n={};return n=Xhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstancesCommand=QOp;var KOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HOp=async(e,r)=>{if(e.statusCode>=300)return WOp(e,r);let t=await An(e.body,r),n={};return n=Zhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceStatusCommand=HOp;var WOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YOp=async(e,r)=>{if(e.statusCode>=300)return JOp(e,r);let t=await An(e.body,r),n={};return n=egm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceTypeOfferingsCommand=YOp;var JOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XOp=async(e,r)=>{if(e.statusCode>=300)return ZOp(e,r);let t=await An(e.body,r),n={};return n=tgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceTypesCommand=XOp;var ZOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eBp=async(e,r)=>{if(e.statusCode>=300)return tBp(e,r);let t=await An(e.body,r),n={};return n=rgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInternetGatewaysCommand=eBp;var tBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rBp=async(e,r)=>{if(e.statusCode>=300)return nBp(e,r);let t=await An(e.body,r),n={};return n=ngm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamPoolsCommand=rBp;var nBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iBp=async(e,r)=>{if(e.statusCode>=300)return sBp(e,r);let t=await An(e.body,r),n={};return n=igm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamResourceDiscoveriesCommand=iBp;var sBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aBp=async(e,r)=>{if(e.statusCode>=300)return oBp(e,r);let t=await An(e.body,r),n={};return n=sgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamResourceDiscoveryAssociationsCommand=aBp;var oBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cBp=async(e,r)=>{if(e.statusCode>=300)return uBp(e,r);let t=await An(e.body,r),n={};return n=ogm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamsCommand=cBp;var uBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lBp=async(e,r)=>{if(e.statusCode>=300)return dBp(e,r);let t=await An(e.body,r),n={};return n=agm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamScopesCommand=lBp;var dBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pBp=async(e,r)=>{if(e.statusCode>=300)return mBp(e,r);let t=await An(e.body,r),n={};return n=cgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpv6PoolsCommand=pBp;var mBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fBp=async(e,r)=>{if(e.statusCode>=300)return hBp(e,r);let t=await An(e.body,r),n={};return n=ugm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeKeyPairsCommand=fBp;var hBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gBp=async(e,r)=>{if(e.statusCode>=300)return yBp(e,r);let t=await An(e.body,r),n={};return n=lgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLaunchTemplatesCommand=gBp;var yBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Bp=async(e,r)=>{if(e.statusCode>=300)return ABp(e,r);let t=await An(e.body,r),n={};return n=dgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLaunchTemplateVersionsCommand=_Bp;var ABp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bBp=async(e,r)=>{if(e.statusCode>=300)return CBp(e,r);let t=await An(e.body,r),n={};return n=pgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTablesCommand=bBp;var CBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vBp=async(e,r)=>{if(e.statusCode>=300)return EBp(e,r);let t=await An(e.body,r),n={};return n=mgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=vBp;var EBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DBp=async(e,r)=>{if(e.statusCode>=300)return SBp(e,r);let t=await An(e.body,r),n={};return n=fgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand=DBp;var SBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wBp=async(e,r)=>{if(e.statusCode>=300)return IBp(e,r);let t=await An(e.body,r),n={};return n=hgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewaysCommand=wBp;var IBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xBp=async(e,r)=>{if(e.statusCode>=300)return TBp(e,r);let t=await An(e.body,r),n={};return n=ggm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand=xBp;var TBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PBp=async(e,r)=>{if(e.statusCode>=300)return RBp(e,r);let t=await An(e.body,r),n={};return n=ygm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayVirtualInterfacesCommand=PBp;var RBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kBp=async(e,r)=>{if(e.statusCode>=300)return FBp(e,r);let t=await An(e.body,r),n={};return n=_gm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeManagedPrefixListsCommand=kBp;var FBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NBp=async(e,r)=>{if(e.statusCode>=300)return OBp(e,r);let t=await An(e.body,r),n={};return n=Agm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeMovingAddressesCommand=NBp;var OBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BBp=async(e,r)=>{if(e.statusCode>=300)return qBp(e,r);let t=await An(e.body,r),n={};return n=bgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNatGatewaysCommand=BBp;var qBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MBp=async(e,r)=>{if(e.statusCode>=300)return LBp(e,r);let t=await An(e.body,r),n={};return n=Cgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkAclsCommand=MBp;var LBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jBp=async(e,r)=>{if(e.statusCode>=300)return GBp(e,r);let t=await An(e.body,r),n={};return n=vgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAccessScopeAnalysesCommand=jBp;var GBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UBp=async(e,r)=>{if(e.statusCode>=300)return VBp(e,r);let t=await An(e.body,r),n={};return n=Egm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAccessScopesCommand=UBp;var VBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zBp=async(e,r)=>{if(e.statusCode>=300)return $Bp(e,r);let t=await An(e.body,r),n={};return n=Dgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAnalysesCommand=zBp;var $Bp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QBp=async(e,r)=>{if(e.statusCode>=300)return KBp(e,r);let t=await An(e.body,r),n={};return n=Sgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsPathsCommand=QBp;var KBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HBp=async(e,r)=>{if(e.statusCode>=300)return WBp(e,r);let t=await An(e.body,r),n={};return n=wgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfaceAttributeCommand=HBp;var WBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YBp=async(e,r)=>{if(e.statusCode>=300)return JBp(e,r);let t=await An(e.body,r),n={};return n=Igm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfacePermissionsCommand=YBp;var JBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XBp=async(e,r)=>{if(e.statusCode>=300)return ZBp(e,r);let t=await An(e.body,r),n={};return n=xgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfacesCommand=XBp;var ZBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e9p=async(e,r)=>{if(e.statusCode>=300)return t9p(e,r);let t=await An(e.body,r),n={};return n=Tgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePlacementGroupsCommand=e9p;var t9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r9p=async(e,r)=>{if(e.statusCode>=300)return n9p(e,r);let t=await An(e.body,r),n={};return n=Pgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePrefixListsCommand=r9p;var n9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i9p=async(e,r)=>{if(e.statusCode>=300)return s9p(e,r);let t=await An(e.body,r),n={};return n=Rgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePrincipalIdFormatCommand=i9p;var s9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a9p=async(e,r)=>{if(e.statusCode>=300)return o9p(e,r);let t=await An(e.body,r),n={};return n=kgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePublicIpv4PoolsCommand=a9p;var o9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c9p=async(e,r)=>{if(e.statusCode>=300)return u9p(e,r);let t=await An(e.body,r),n={};return n=Fgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeRegionsCommand=c9p;var u9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l9p=async(e,r)=>{if(e.statusCode>=300)return d9p(e,r);let t=await An(e.body,r),n={};return n=Ngm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReplaceRootVolumeTasksCommand=l9p;var d9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p9p=async(e,r)=>{if(e.statusCode>=300)return m9p(e,r);let t=await An(e.body,r),n={};return n=Mgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesCommand=p9p;var m9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f9p=async(e,r)=>{if(e.statusCode>=300)return h9p(e,r);let t=await An(e.body,r),n={};return n=Ogm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesListingsCommand=f9p;var h9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g9p=async(e,r)=>{if(e.statusCode>=300)return y9p(e,r);let t=await An(e.body,r),n={};return n=Bgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesModificationsCommand=g9p;var y9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_9p=async(e,r)=>{if(e.statusCode>=300)return A9p(e,r);let t=await An(e.body,r),n={};return n=qgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesOfferingsCommand=_9p;var A9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b9p=async(e,r)=>{if(e.statusCode>=300)return C9p(e,r);let t=await An(e.body,r),n={};return n=Lgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeRouteTablesCommand=b9p;var C9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v9p=async(e,r)=>{if(e.statusCode>=300)return E9p(e,r);let t=await An(e.body,r),n={};return n=jgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeScheduledInstanceAvailabilityCommand=v9p;var E9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D9p=async(e,r)=>{if(e.statusCode>=300)return S9p(e,r);let t=await An(e.body,r),n={};return n=Ggm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeScheduledInstancesCommand=D9p;var S9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w9p=async(e,r)=>{if(e.statusCode>=300)return I9p(e,r);let t=await An(e.body,r),n={};return n=Ugm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupReferencesCommand=w9p;var I9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x9p=async(e,r)=>{if(e.statusCode>=300)return T9p(e,r);let t=await An(e.body,r),n={};return n=Vgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupRulesCommand=x9p;var T9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P9p=async(e,r)=>{if(e.statusCode>=300)return R9p(e,r);let t=await An(e.body,r),n={};return n=zgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupsCommand=P9p;var R9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k9p=async(e,r)=>{if(e.statusCode>=300)return F9p(e,r);let t=await An(e.body,r),n={};return n=$gm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotAttributeCommand=k9p;var F9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N9p=async(e,r)=>{if(e.statusCode>=300)return O9p(e,r);let t=await An(e.body,r),n={};return n=Qgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotsCommand=N9p;var O9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B9p=async(e,r)=>{if(e.statusCode>=300)return q9p(e,r);let t=await An(e.body,r),n={};return n=Kgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotTierStatusCommand=B9p;var q9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M9p=async(e,r)=>{if(e.statusCode>=300)return L9p(e,r);let t=await An(e.body,r),n={};return n=Hgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotDatafeedSubscriptionCommand=M9p;var L9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j9p=async(e,r)=>{if(e.statusCode>=300)return G9p(e,r);let t=await An(e.body,r),n={};return n=Wgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetInstancesCommand=j9p;var G9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U9p=async(e,r)=>{if(e.statusCode>=300)return V9p(e,r);let t=await An(e.body,r),n={};return n=Ygm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetRequestHistoryCommand=U9p;var V9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z9p=async(e,r)=>{if(e.statusCode>=300)return $9p(e,r);let t=await An(e.body,r),n={};return n=Jgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetRequestsCommand=z9p;var $9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q9p=async(e,r)=>{if(e.statusCode>=300)return K9p(e,r);let t=await An(e.body,r),n={};return n=Xgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotInstanceRequestsCommand=Q9p;var K9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H9p=async(e,r)=>{if(e.statusCode>=300)return W9p(e,r);let t=await An(e.body,r),n={};return n=Zgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotPriceHistoryCommand=H9p;var W9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y9p=async(e,r)=>{if(e.statusCode>=300)return J9p(e,r);let t=await An(e.body,r),n={};return n=e1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeStaleSecurityGroupsCommand=Y9p;var J9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X9p=async(e,r)=>{if(e.statusCode>=300)return Z9p(e,r);let t=await An(e.body,r),n={};return n=t1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeStoreImageTasksCommand=X9p;var Z9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eqp=async(e,r)=>{if(e.statusCode>=300)return tqp(e,r);let t=await An(e.body,r),n={};return n=r1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSubnetsCommand=eqp;var tqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rqp=async(e,r)=>{if(e.statusCode>=300)return nqp(e,r);let t=await An(e.body,r),n={};return n=n1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTagsCommand=rqp;var nqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iqp=async(e,r)=>{if(e.statusCode>=300)return sqp(e,r);let t=await An(e.body,r),n={};return n=i1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorFiltersCommand=iqp;var sqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aqp=async(e,r)=>{if(e.statusCode>=300)return oqp(e,r);let t=await An(e.body,r),n={};return n=s1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorSessionsCommand=aqp;var oqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cqp=async(e,r)=>{if(e.statusCode>=300)return uqp(e,r);let t=await An(e.body,r),n={};return n=a1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorTargetsCommand=cqp;var uqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lqp=async(e,r)=>{if(e.statusCode>=300)return dqp(e,r);let t=await An(e.body,r),n={};return n=o1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayAttachmentsCommand=lqp;var dqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pqp=async(e,r)=>{if(e.statusCode>=300)return mqp(e,r);let t=await An(e.body,r),n={};return n=c1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayConnectPeersCommand=pqp;var mqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fqp=async(e,r)=>{if(e.statusCode>=300)return hqp(e,r);let t=await An(e.body,r),n={};return n=u1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayConnectsCommand=fqp;var hqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gqp=async(e,r)=>{if(e.statusCode>=300)return yqp(e,r);let t=await An(e.body,r),n={};return n=l1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayMulticastDomainsCommand=gqp;var yqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_qp=async(e,r)=>{if(e.statusCode>=300)return Aqp(e,r);let t=await An(e.body,r),n={};return n=d1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayPeeringAttachmentsCommand=_qp;var Aqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bqp=async(e,r)=>{if(e.statusCode>=300)return Cqp(e,r);let t=await An(e.body,r),n={};return n=p1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayPolicyTablesCommand=bqp;var Cqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vqp=async(e,r)=>{if(e.statusCode>=300)return Eqp(e,r);let t=await An(e.body,r),n={};return n=m1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayRouteTableAnnouncementsCommand=vqp;var Eqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Dqp=async(e,r)=>{if(e.statusCode>=300)return Sqp(e,r);let t=await An(e.body,r),n={};return n=f1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayRouteTablesCommand=Dqp;var Sqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wqp=async(e,r)=>{if(e.statusCode>=300)return Iqp(e,r);let t=await An(e.body,r),n={};return n=h1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewaysCommand=wqp;var Iqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xqp=async(e,r)=>{if(e.statusCode>=300)return Tqp(e,r);let t=await An(e.body,r),n={};return n=g1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayVpcAttachmentsCommand=xqp;var Tqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Pqp=async(e,r)=>{if(e.statusCode>=300)return Rqp(e,r);let t=await An(e.body,r),n={};return n=y1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrunkInterfaceAssociationsCommand=Pqp;var Rqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kqp=async(e,r)=>{if(e.statusCode>=300)return Fqp(e,r);let t=await An(e.body,r),n={};return n=_1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessEndpointsCommand=kqp;var Fqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Nqp=async(e,r)=>{if(e.statusCode>=300)return Oqp(e,r);let t=await An(e.body,r),n={};return n=A1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessGroupsCommand=Nqp;var Oqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Bqp=async(e,r)=>{if(e.statusCode>=300)return qqp(e,r);let t=await An(e.body,r),n={};return n=b1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=Bqp;var qqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Mqp=async(e,r)=>{if(e.statusCode>=300)return Lqp(e,r);let t=await An(e.body,r),n={};return n=C1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessInstancesCommand=Mqp;var Lqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jqp=async(e,r)=>{if(e.statusCode>=300)return Gqp(e,r);let t=await An(e.body,r),n={};return n=v1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessTrustProvidersCommand=jqp;var Gqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Uqp=async(e,r)=>{if(e.statusCode>=300)return Vqp(e,r);let t=await An(e.body,r),n={};return n=E1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumeAttributeCommand=Uqp;var Vqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zqp=async(e,r)=>{if(e.statusCode>=300)return $qp(e,r);let t=await An(e.body,r),n={};return n=S1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumesCommand=zqp;var $qp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Qqp=async(e,r)=>{if(e.statusCode>=300)return Kqp(e,r);let t=await An(e.body,r),n={};return n=D1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumesModificationsCommand=Qqp;var Kqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Hqp=async(e,r)=>{if(e.statusCode>=300)return Wqp(e,r);let t=await An(e.body,r),n={};return n=w1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumeStatusCommand=Hqp;var Wqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Yqp=async(e,r)=>{if(e.statusCode>=300)return Jqp(e,r);let t=await An(e.body,r),n={};return n=I1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcAttributeCommand=Yqp;var Jqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Xqp=async(e,r)=>{if(e.statusCode>=300)return Zqp(e,r);let t=await An(e.body,r),n={};return n=T1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcClassicLinkCommand=Xqp;var Zqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eMp=async(e,r)=>{if(e.statusCode>=300)return tMp(e,r);let t=await An(e.body,r),n={};return n=x1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcClassicLinkDnsSupportCommand=eMp;var tMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rMp=async(e,r)=>{if(e.statusCode>=300)return nMp(e,r);let t=await An(e.body,r),n={};return n=P1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointConnectionNotificationsCommand=rMp;var nMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iMp=async(e,r)=>{if(e.statusCode>=300)return sMp(e,r);let t=await An(e.body,r),n={};return n=R1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointConnectionsCommand=iMp;var sMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aMp=async(e,r)=>{if(e.statusCode>=300)return oMp(e,r);let t=await An(e.body,r),n={};return n=O1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointsCommand=aMp;var oMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cMp=async(e,r)=>{if(e.statusCode>=300)return uMp(e,r);let t=await An(e.body,r),n={};return n=k1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServiceConfigurationsCommand=cMp;var uMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lMp=async(e,r)=>{if(e.statusCode>=300)return dMp(e,r);let t=await An(e.body,r),n={};return n=F1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServicePermissionsCommand=lMp;var dMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pMp=async(e,r)=>{if(e.statusCode>=300)return mMp(e,r);let t=await An(e.body,r),n={};return n=N1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServicesCommand=pMp;var mMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fMp=async(e,r)=>{if(e.statusCode>=300)return hMp(e,r);let t=await An(e.body,r),n={};return n=B1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcPeeringConnectionsCommand=fMp;var hMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gMp=async(e,r)=>{if(e.statusCode>=300)return yMp(e,r);let t=await An(e.body,r),n={};return n=q1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcsCommand=gMp;var yMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Mp=async(e,r)=>{if(e.statusCode>=300)return AMp(e,r);let t=await An(e.body,r),n={};return n=M1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpnConnectionsCommand=_Mp;var AMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bMp=async(e,r)=>{if(e.statusCode>=300)return CMp(e,r);let t=await An(e.body,r),n={};return n=L1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpnGatewaysCommand=bMp;var CMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vMp=async(e,r)=>{if(e.statusCode>=300)return EMp(e,r);let t=await An(e.body,r),n={};return n=G1m(t,r),{$metadata:Lr(e),...n}};q.de_DetachClassicLinkVpcCommand=vMp;var EMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DMp=async(e,r)=>e.statusCode>=300?SMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachInternetGatewayCommand=DMp;var SMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wMp=async(e,r)=>e.statusCode>=300?IMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachNetworkInterfaceCommand=wMp;var IMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xMp=async(e,r)=>{if(e.statusCode>=300)return TMp(e,r);let t=await An(e.body,r),n={};return n=U1m(t,r),{$metadata:Lr(e),...n}};q.de_DetachVerifiedAccessTrustProviderCommand=xMp;var TMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PMp=async(e,r)=>{if(e.statusCode>=300)return RMp(e,r);let t=await An(e.body,r),n={};return n=gCn(t,r),{$metadata:Lr(e),...n}};q.de_DetachVolumeCommand=PMp;var RMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kMp=async(e,r)=>e.statusCode>=300?FMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachVpnGatewayCommand=kMp;var FMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NMp=async(e,r)=>{if(e.statusCode>=300)return OMp(e,r);let t=await An(e.body,r),n={};return n=W1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableAddressTransferCommand=NMp;var OMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BMp=async(e,r)=>{if(e.statusCode>=300)return qMp(e,r);let t=await An(e.body,r),n={};return n=Y1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand=BMp;var qMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MMp=async(e,r)=>{if(e.statusCode>=300)return LMp(e,r);let t=await An(e.body,r),n={};return n=J1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableEbsEncryptionByDefaultCommand=MMp;var LMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jMp=async(e,r)=>{if(e.statusCode>=300)return GMp(e,r);let t=await An(e.body,r),n={};return n=X1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableFastLaunchCommand=jMp;var GMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UMp=async(e,r)=>{if(e.statusCode>=300)return VMp(e,r);let t=await An(e.body,r),n={};return n=tym(t,r),{$metadata:Lr(e),...n}};q.de_DisableFastSnapshotRestoresCommand=UMp;var VMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zMp=async(e,r)=>{if(e.statusCode>=300)return $Mp(e,r);let t=await An(e.body,r),n={};return n=oym(t,r),{$metadata:Lr(e),...n}};q.de_DisableImageDeprecationCommand=zMp;var $Mp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QMp=async(e,r)=>{if(e.statusCode>=300)return KMp(e,r);let t=await An(e.body,r),n={};return n=cym(t,r),{$metadata:Lr(e),...n}};q.de_DisableIpamOrganizationAdminAccountCommand=QMp;var KMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HMp=async(e,r)=>{if(e.statusCode>=300)return WMp(e,r);let t=await An(e.body,r),n={};return n=uym(t,r),{$metadata:Lr(e),...n}};q.de_DisableSerialConsoleAccessCommand=HMp;var WMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YMp=async(e,r)=>{if(e.statusCode>=300)return JMp(e,r);let t=await An(e.body,r),n={};return n=lym(t,r),{$metadata:Lr(e),...n}};q.de_DisableTransitGatewayRouteTablePropagationCommand=YMp;var JMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XMp=async(e,r)=>e.statusCode>=300?ZMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisableVgwRoutePropagationCommand=XMp;var ZMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eLp=async(e,r)=>{if(e.statusCode>=300)return tLp(e,r);let t=await An(e.body,r),n={};return n=pym(t,r),{$metadata:Lr(e),...n}};q.de_DisableVpcClassicLinkCommand=eLp;var tLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rLp=async(e,r)=>{if(e.statusCode>=300)return nLp(e,r);let t=await An(e.body,r),n={};return n=dym(t,r),{$metadata:Lr(e),...n}};q.de_DisableVpcClassicLinkDnsSupportCommand=rLp;var nLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iLp=async(e,r)=>e.statusCode>=300?sLp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisassociateAddressCommand=iLp;var sLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aLp=async(e,r)=>{if(e.statusCode>=300)return oLp(e,r);let t=await An(e.body,r),n={};return n=mym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateClientVpnTargetNetworkCommand=aLp;var oLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cLp=async(e,r)=>{if(e.statusCode>=300)return uLp(e,r);let t=await An(e.body,r),n={};return n=fym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateEnclaveCertificateIamRoleCommand=cLp;var uLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lLp=async(e,r)=>{if(e.statusCode>=300)return dLp(e,r);let t=await An(e.body,r),n={};return n=hym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateIamInstanceProfileCommand=lLp;var dLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pLp=async(e,r)=>{if(e.statusCode>=300)return mLp(e,r);let t=await An(e.body,r),n={};return n=gym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateInstanceEventWindowCommand=pLp;var mLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fLp=async(e,r)=>{if(e.statusCode>=300)return hLp(e,r);let t=await An(e.body,r),n={};return n=yym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateIpamResourceDiscoveryCommand=fLp;var hLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gLp=async(e,r)=>{if(e.statusCode>=300)return yLp(e,r);let t=await An(e.body,r),n={};return n=_ym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateNatGatewayAddressCommand=gLp;var yLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Lp=async(e,r)=>e.statusCode>=300?ALp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisassociateRouteTableCommand=_Lp;var ALp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bLp=async(e,r)=>{if(e.statusCode>=300)return CLp(e,r);let t=await An(e.body,r),n={};return n=Aym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateSubnetCidrBlockCommand=bLp;var CLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vLp=async(e,r)=>{if(e.statusCode>=300)return ELp(e,r);let t=await An(e.body,r),n={};return n=bym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayMulticastDomainCommand=vLp;var ELp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DLp=async(e,r)=>{if(e.statusCode>=300)return SLp(e,r);let t=await An(e.body,r),n={};return n=Cym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayPolicyTableCommand=DLp;var SLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wLp=async(e,r)=>{if(e.statusCode>=300)return ILp(e,r);let t=await An(e.body,r),n={};return n=vym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayRouteTableCommand=wLp;var ILp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xLp=async(e,r)=>{if(e.statusCode>=300)return TLp(e,r);let t=await An(e.body,r),n={};return n=Eym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTrunkInterfaceCommand=xLp;var TLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PLp=async(e,r)=>{if(e.statusCode>=300)return RLp(e,r);let t=await An(e.body,r),n={};return n=Dym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateVpcCidrBlockCommand=PLp;var RLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kLp=async(e,r)=>{if(e.statusCode>=300)return FLp(e,r);let t=await An(e.body,r),n={};return n=zym(t,r),{$metadata:Lr(e),...n}};q.de_EnableAddressTransferCommand=kLp;var FLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NLp=async(e,r)=>{if(e.statusCode>=300)return OLp(e,r);let t=await An(e.body,r),n={};return n=$ym(t,r),{$metadata:Lr(e),...n}};q.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand=NLp;var OLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BLp=async(e,r)=>{if(e.statusCode>=300)return qLp(e,r);let t=await An(e.body,r),n={};return n=Qym(t,r),{$metadata:Lr(e),...n}};q.de_EnableEbsEncryptionByDefaultCommand=BLp;var qLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MLp=async(e,r)=>{if(e.statusCode>=300)return LLp(e,r);let t=await An(e.body,r),n={};return n=Kym(t,r),{$metadata:Lr(e),...n}};q.de_EnableFastLaunchCommand=MLp;var LLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jLp=async(e,r)=>{if(e.statusCode>=300)return GLp(e,r);let t=await An(e.body,r),n={};return n=Yym(t,r),{$metadata:Lr(e),...n}};q.de_EnableFastSnapshotRestoresCommand=jLp;var GLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ULp=async(e,r)=>{if(e.statusCode>=300)return VLp(e,r);let t=await An(e.body,r),n={};return n=r_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableImageDeprecationCommand=ULp;var VLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zLp=async(e,r)=>{if(e.statusCode>=300)return $Lp(e,r);let t=await An(e.body,r),n={};return n=n_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableIpamOrganizationAdminAccountCommand=zLp;var $Lp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QLp=async(e,r)=>{if(e.statusCode>=300)return KLp(e,r);let t=await An(e.body,r),n={};return n=i_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableReachabilityAnalyzerOrganizationSharingCommand=QLp;var KLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HLp=async(e,r)=>{if(e.statusCode>=300)return WLp(e,r);let t=await An(e.body,r),n={};return n=s_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableSerialConsoleAccessCommand=HLp;var WLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YLp=async(e,r)=>{if(e.statusCode>=300)return JLp(e,r);let t=await An(e.body,r),n={};return n=a_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableTransitGatewayRouteTablePropagationCommand=YLp;var JLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XLp=async(e,r)=>e.statusCode>=300?ZLp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_EnableVgwRoutePropagationCommand=XLp;var ZLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ejp=async(e,r)=>e.statusCode>=300?tjp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_EnableVolumeIOCommand=ejp;var tjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rjp=async(e,r)=>{if(e.statusCode>=300)return njp(e,r);let t=await An(e.body,r),n={};return n=c_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableVpcClassicLinkCommand=rjp;var njp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ijp=async(e,r)=>{if(e.statusCode>=300)return sjp(e,r);let t=await An(e.body,r),n={};return n=o_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableVpcClassicLinkDnsSupportCommand=ijp;var sjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ajp=async(e,r)=>{if(e.statusCode>=300)return ojp(e,r);let t=await An(e.body,r),n={};return n=m_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportClientVpnClientCertificateRevocationListCommand=ajp;var ojp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cjp=async(e,r)=>{if(e.statusCode>=300)return ujp(e,r);let t=await An(e.body,r),n={};return n=f_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportClientVpnClientConfigurationCommand=cjp;var ujp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ljp=async(e,r)=>{if(e.statusCode>=300)return djp(e,r);let t=await An(e.body,r),n={};return n=h_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportImageCommand=ljp;var djp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pjp=async(e,r)=>{if(e.statusCode>=300)return mjp(e,r);let t=await An(e.body,r),n={};return n=b_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportTransitGatewayRoutesCommand=pjp;var mjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fjp=async(e,r)=>{if(e.statusCode>=300)return hjp(e,r);let t=await An(e.body,r),n={};return n=V_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAssociatedEnclaveCertificateIamRolesCommand=fjp;var hjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gjp=async(e,r)=>{if(e.statusCode>=300)return yjp(e,r);let t=await An(e.body,r),n={};return n=z_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAssociatedIpv6PoolCidrsCommand=gjp;var yjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_jp=async(e,r)=>{if(e.statusCode>=300)return Ajp(e,r);let t=await An(e.body,r),n={};return n=$_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAwsNetworkPerformanceDataCommand=_jp;var Ajp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bjp=async(e,r)=>{if(e.statusCode>=300)return Cjp(e,r);let t=await An(e.body,r),n={};return n=Q_m(t,r),{$metadata:Lr(e),...n}};q.de_GetCapacityReservationUsageCommand=bjp;var Cjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vjp=async(e,r)=>{if(e.statusCode>=300)return Ejp(e,r);let t=await An(e.body,r),n={};return n=K_m(t,r),{$metadata:Lr(e),...n}};q.de_GetCoipPoolUsageCommand=vjp;var Ejp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Djp=async(e,r)=>{if(e.statusCode>=300)return Sjp(e,r);let t=await An(e.body,r),n={};return n=H_m(t,r),{$metadata:Lr(e),...n}};q.de_GetConsoleOutputCommand=Djp;var Sjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wjp=async(e,r)=>{if(e.statusCode>=300)return Ijp(e,r);let t=await An(e.body,r),n={};return n=W_m(t,r),{$metadata:Lr(e),...n}};q.de_GetConsoleScreenshotCommand=wjp;var Ijp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xjp=async(e,r)=>{if(e.statusCode>=300)return Tjp(e,r);let t=await An(e.body,r),n={};return n=Y_m(t,r),{$metadata:Lr(e),...n}};q.de_GetDefaultCreditSpecificationCommand=xjp;var Tjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Pjp=async(e,r)=>{if(e.statusCode>=300)return Rjp(e,r);let t=await An(e.body,r),n={};return n=J_m(t,r),{$metadata:Lr(e),...n}};q.de_GetEbsDefaultKmsKeyIdCommand=Pjp;var Rjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kjp=async(e,r)=>{if(e.statusCode>=300)return Fjp(e,r);let t=await An(e.body,r),n={};return n=X_m(t,r),{$metadata:Lr(e),...n}};q.de_GetEbsEncryptionByDefaultCommand=kjp;var Fjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Njp=async(e,r)=>{if(e.statusCode>=300)return Ojp(e,r);let t=await An(e.body,r),n={};return n=Z_m(t,r),{$metadata:Lr(e),...n}};q.de_GetFlowLogsIntegrationTemplateCommand=Njp;var Ojp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Bjp=async(e,r)=>{if(e.statusCode>=300)return qjp(e,r);let t=await An(e.body,r),n={};return n=eAm(t,r),{$metadata:Lr(e),...n}};q.de_GetGroupsForCapacityReservationCommand=Bjp;var qjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Mjp=async(e,r)=>{if(e.statusCode>=300)return Ljp(e,r);let t=await An(e.body,r),n={};return n=tAm(t,r),{$metadata:Lr(e),...n}};q.de_GetHostReservationPurchasePreviewCommand=Mjp;var Ljp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jjp=async(e,r)=>{if(e.statusCode>=300)return Gjp(e,r);let t=await An(e.body,r),n={};return n=rAm(t,r),{$metadata:Lr(e),...n}};q.de_GetInstanceTypesFromInstanceRequirementsCommand=jjp;var Gjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ujp=async(e,r)=>{if(e.statusCode>=300)return Vjp(e,r);let t=await An(e.body,r),n={};return n=nAm(t,r),{$metadata:Lr(e),...n}};q.de_GetInstanceUefiDataCommand=Ujp;var Vjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zjp=async(e,r)=>{if(e.statusCode>=300)return $jp(e,r);let t=await An(e.body,r),n={};return n=iAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamAddressHistoryCommand=zjp;var $jp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Qjp=async(e,r)=>{if(e.statusCode>=300)return Kjp(e,r);let t=await An(e.body,r),n={};return n=sAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamDiscoveredAccountsCommand=Qjp;var Kjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Hjp=async(e,r)=>{if(e.statusCode>=300)return Wjp(e,r);let t=await An(e.body,r),n={};return n=aAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamDiscoveredResourceCidrsCommand=Hjp;var Wjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Yjp=async(e,r)=>{if(e.statusCode>=300)return Jjp(e,r);let t=await An(e.body,r),n={};return n=oAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamPoolAllocationsCommand=Yjp;var Jjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Xjp=async(e,r)=>{if(e.statusCode>=300)return Zjp(e,r);let t=await An(e.body,r),n={};return n=cAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamPoolCidrsCommand=Xjp;var Zjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eGp=async(e,r)=>{if(e.statusCode>=300)return tGp(e,r);let t=await An(e.body,r),n={};return n=uAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamResourceCidrsCommand=eGp;var tGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rGp=async(e,r)=>{if(e.statusCode>=300)return nGp(e,r);let t=await An(e.body,r),n={};return n=lAm(t,r),{$metadata:Lr(e),...n}};q.de_GetLaunchTemplateDataCommand=rGp;var nGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iGp=async(e,r)=>{if(e.statusCode>=300)return sGp(e,r);let t=await An(e.body,r),n={};return n=dAm(t,r),{$metadata:Lr(e),...n}};q.de_GetManagedPrefixListAssociationsCommand=iGp;var sGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aGp=async(e,r)=>{if(e.statusCode>=300)return oGp(e,r);let t=await An(e.body,r),n={};return n=pAm(t,r),{$metadata:Lr(e),...n}};q.de_GetManagedPrefixListEntriesCommand=aGp;var oGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cGp=async(e,r)=>{if(e.statusCode>=300)return uGp(e,r);let t=await An(e.body,r),n={};return n=mAm(t,r),{$metadata:Lr(e),...n}};q.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=cGp;var uGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lGp=async(e,r)=>{if(e.statusCode>=300)return dGp(e,r);let t=await An(e.body,r),n={};return n=fAm(t,r),{$metadata:Lr(e),...n}};q.de_GetNetworkInsightsAccessScopeContentCommand=lGp;var dGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pGp=async(e,r)=>{if(e.statusCode>=300)return mGp(e,r);let t=await An(e.body,r),n={};return n=hAm(t,r),{$metadata:Lr(e),...n}};q.de_GetPasswordDataCommand=pGp;var mGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fGp=async(e,r)=>{if(e.statusCode>=300)return hGp(e,r);let t=await An(e.body,r),n={};return n=gAm(t,r),{$metadata:Lr(e),...n}};q.de_GetReservedInstancesExchangeQuoteCommand=fGp;var hGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gGp=async(e,r)=>{if(e.statusCode>=300)return yGp(e,r);let t=await An(e.body,r),n={};return n=yAm(t,r),{$metadata:Lr(e),...n}};q.de_GetSerialConsoleAccessStatusCommand=gGp;var yGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Gp=async(e,r)=>{if(e.statusCode>=300)return AGp(e,r);let t=await An(e.body,r),n={};return n=_Am(t,r),{$metadata:Lr(e),...n}};q.de_GetSpotPlacementScoresCommand=_Gp;var AGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bGp=async(e,r)=>{if(e.statusCode>=300)return CGp(e,r);let t=await An(e.body,r),n={};return n=AAm(t,r),{$metadata:Lr(e),...n}};q.de_GetSubnetCidrReservationsCommand=bGp;var CGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vGp=async(e,r)=>{if(e.statusCode>=300)return EGp(e,r);let t=await An(e.body,r),n={};return n=bAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayAttachmentPropagationsCommand=vGp;var EGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DGp=async(e,r)=>{if(e.statusCode>=300)return SGp(e,r);let t=await An(e.body,r),n={};return n=CAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayMulticastDomainAssociationsCommand=DGp;var SGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wGp=async(e,r)=>{if(e.statusCode>=300)return IGp(e,r);let t=await An(e.body,r),n={};return n=vAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPolicyTableAssociationsCommand=wGp;var IGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xGp=async(e,r)=>{if(e.statusCode>=300)return TGp(e,r);let t=await An(e.body,r),n={};return n=EAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPolicyTableEntriesCommand=xGp;var TGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PGp=async(e,r)=>{if(e.statusCode>=300)return RGp(e,r);let t=await An(e.body,r),n={};return n=DAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPrefixListReferencesCommand=PGp;var RGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kGp=async(e,r)=>{if(e.statusCode>=300)return FGp(e,r);let t=await An(e.body,r),n={};return n=SAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayRouteTableAssociationsCommand=kGp;var FGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NGp=async(e,r)=>{if(e.statusCode>=300)return OGp(e,r);let t=await An(e.body,r),n={};return n=wAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayRouteTablePropagationsCommand=NGp;var OGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BGp=async(e,r)=>{if(e.statusCode>=300)return qGp(e,r);let t=await An(e.body,r),n={};return n=IAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVerifiedAccessEndpointPolicyCommand=BGp;var qGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MGp=async(e,r)=>{if(e.statusCode>=300)return LGp(e,r);let t=await An(e.body,r),n={};return n=xAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVerifiedAccessGroupPolicyCommand=MGp;var LGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jGp=async(e,r)=>{if(e.statusCode>=300)return GGp(e,r);let t=await An(e.body,r),n={};return n=TAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnConnectionDeviceSampleConfigurationCommand=jGp;var GGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UGp=async(e,r)=>{if(e.statusCode>=300)return VGp(e,r);let t=await An(e.body,r),n={};return n=PAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnConnectionDeviceTypesCommand=UGp;var VGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zGp=async(e,r)=>{if(e.statusCode>=300)return $Gp(e,r);let t=await An(e.body,r),n={};return n=RAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnTunnelReplacementStatusCommand=zGp;var $Gp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QGp=async(e,r)=>{if(e.statusCode>=300)return KGp(e,r);let t=await An(e.body,r),n={};return n=ubm(t,r),{$metadata:Lr(e),...n}};q.de_ImportClientVpnClientCertificateRevocationListCommand=QGp;var KGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HGp=async(e,r)=>{if(e.statusCode>=300)return WGp(e,r);let t=await An(e.body,r),n={};return n=dbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportImageCommand=HGp;var WGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YGp=async(e,r)=>{if(e.statusCode>=300)return JGp(e,r);let t=await An(e.body,r),n={};return n=fbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportInstanceCommand=YGp;var JGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XGp=async(e,r)=>{if(e.statusCode>=300)return ZGp(e,r);let t=await An(e.body,r),n={};return n=_bm(t,r),{$metadata:Lr(e),...n}};q.de_ImportKeyPairCommand=XGp;var ZGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eUp=async(e,r)=>{if(e.statusCode>=300)return tUp(e,r);let t=await An(e.body,r),n={};return n=Abm(t,r),{$metadata:Lr(e),...n}};q.de_ImportSnapshotCommand=eUp;var tUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rUp=async(e,r)=>{if(e.statusCode>=300)return nUp(e,r);let t=await An(e.body,r),n={};return n=vbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportVolumeCommand=rUp;var nUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iUp=async(e,r)=>{if(e.statusCode>=300)return sUp(e,r);let t=await An(e.body,r),n={};return n=Jvm(t,r),{$metadata:Lr(e),...n}};q.de_ListImagesInRecycleBinCommand=iUp;var sUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aUp=async(e,r)=>{if(e.statusCode>=300)return oUp(e,r);let t=await An(e.body,r),n={};return n=Xvm(t,r),{$metadata:Lr(e),...n}};q.de_ListSnapshotsInRecycleBinCommand=aUp;var oUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cUp=async(e,r)=>{if(e.statusCode>=300)return uUp(e,r);let t=await An(e.body,r),n={};return n=CEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyAddressAttributeCommand=cUp;var uUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lUp=async(e,r)=>{if(e.statusCode>=300)return dUp(e,r);let t=await An(e.body,r),n={};return n=vEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyAvailabilityZoneGroupCommand=lUp;var dUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pUp=async(e,r)=>{if(e.statusCode>=300)return mUp(e,r);let t=await An(e.body,r),n={};return n=DEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyCapacityReservationCommand=pUp;var mUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fUp=async(e,r)=>{if(e.statusCode>=300)return hUp(e,r);let t=await An(e.body,r),n={};return n=EEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyCapacityReservationFleetCommand=fUp;var hUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gUp=async(e,r)=>{if(e.statusCode>=300)return yUp(e,r);let t=await An(e.body,r),n={};return n=SEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyClientVpnEndpointCommand=gUp;var yUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Up=async(e,r)=>{if(e.statusCode>=300)return AUp(e,r);let t=await An(e.body,r),n={};return n=wEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyDefaultCreditSpecificationCommand=_Up;var AUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bUp=async(e,r)=>{if(e.statusCode>=300)return CUp(e,r);let t=await An(e.body,r),n={};return n=IEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyEbsDefaultKmsKeyIdCommand=bUp;var CUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vUp=async(e,r)=>{if(e.statusCode>=300)return EUp(e,r);let t=await An(e.body,r),n={};return n=xEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyFleetCommand=vUp;var EUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DUp=async(e,r)=>{if(e.statusCode>=300)return SUp(e,r);let t=await An(e.body,r),n={};return n=TEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyFpgaImageAttributeCommand=DUp;var SUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wUp=async(e,r)=>{if(e.statusCode>=300)return IUp(e,r);let t=await An(e.body,r),n={};return n=PEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyHostsCommand=wUp;var IUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xUp=async(e,r)=>e.statusCode>=300?TUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyIdentityIdFormatCommand=xUp;var TUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PUp=async(e,r)=>e.statusCode>=300?RUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyIdFormatCommand=PUp;var RUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kUp=async(e,r)=>e.statusCode>=300?FUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyImageAttributeCommand=kUp;var FUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NUp=async(e,r)=>e.statusCode>=300?OUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyInstanceAttributeCommand=NUp;var OUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BUp=async(e,r)=>{if(e.statusCode>=300)return qUp(e,r);let t=await An(e.body,r),n={};return n=REm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceCapacityReservationAttributesCommand=BUp;var qUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MUp=async(e,r)=>{if(e.statusCode>=300)return LUp(e,r);let t=await An(e.body,r),n={};return n=kEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceCreditSpecificationCommand=MUp;var LUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jUp=async(e,r)=>{if(e.statusCode>=300)return GUp(e,r);let t=await An(e.body,r),n={};return n=FEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceEventStartTimeCommand=jUp;var GUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UUp=async(e,r)=>{if(e.statusCode>=300)return VUp(e,r);let t=await An(e.body,r),n={};return n=NEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceEventWindowCommand=UUp;var VUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zUp=async(e,r)=>{if(e.statusCode>=300)return $Up(e,r);let t=await An(e.body,r),n={};return n=OEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceMaintenanceOptionsCommand=zUp;var $Up=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QUp=async(e,r)=>{if(e.statusCode>=300)return KUp(e,r);let t=await An(e.body,r),n={};return n=BEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceMetadataOptionsCommand=QUp;var KUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HUp=async(e,r)=>{if(e.statusCode>=300)return WUp(e,r);let t=await An(e.body,r),n={};return n=qEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstancePlacementCommand=HUp;var WUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YUp=async(e,r)=>{if(e.statusCode>=300)return JUp(e,r);let t=await An(e.body,r),n={};return n=GEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamCommand=YUp;var JUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XUp=async(e,r)=>{if(e.statusCode>=300)return ZUp(e,r);let t=await An(e.body,r),n={};return n=MEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamPoolCommand=XUp;var ZUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eVp=async(e,r)=>{if(e.statusCode>=300)return tVp(e,r);let t=await An(e.body,r),n={};return n=LEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamResourceCidrCommand=eVp;var tVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rVp=async(e,r)=>{if(e.statusCode>=300)return nVp(e,r);let t=await An(e.body,r),n={};return n=jEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamResourceDiscoveryCommand=rVp;var nVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iVp=async(e,r)=>{if(e.statusCode>=300)return sVp(e,r);let t=await An(e.body,r),n={};return n=UEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamScopeCommand=iVp;var sVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aVp=async(e,r)=>{if(e.statusCode>=300)return oVp(e,r);let t=await An(e.body,r),n={};return n=VEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyLaunchTemplateCommand=aVp;var oVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cVp=async(e,r)=>{if(e.statusCode>=300)return uVp(e,r);let t=await An(e.body,r),n={};return n=zEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyLocalGatewayRouteCommand=cVp;var uVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lVp=async(e,r)=>{if(e.statusCode>=300)return dVp(e,r);let t=await An(e.body,r),n={};return n=$Em(t,r),{$metadata:Lr(e),...n}};q.de_ModifyManagedPrefixListCommand=lVp;var dVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pVp=async(e,r)=>e.statusCode>=300?mVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyNetworkInterfaceAttributeCommand=pVp;var mVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fVp=async(e,r)=>{if(e.statusCode>=300)return hVp(e,r);let t=await An(e.body,r),n={};return n=QEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyPrivateDnsNameOptionsCommand=fVp;var hVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gVp=async(e,r)=>{if(e.statusCode>=300)return yVp(e,r);let t=await An(e.body,r),n={};return n=KEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyReservedInstancesCommand=gVp;var yVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Vp=async(e,r)=>{if(e.statusCode>=300)return AVp(e,r);let t=await An(e.body,r),n={};return n=HEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySecurityGroupRulesCommand=_Vp;var AVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bVp=async(e,r)=>e.statusCode>=300?CVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifySnapshotAttributeCommand=bVp;var CVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vVp=async(e,r)=>{if(e.statusCode>=300)return EVp(e,r);let t=await An(e.body,r),n={};return n=WEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySnapshotTierCommand=vVp;var EVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DVp=async(e,r)=>{if(e.statusCode>=300)return SVp(e,r);let t=await An(e.body,r),n={};return n=YEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySpotFleetRequestCommand=DVp;var SVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wVp=async(e,r)=>e.statusCode>=300?IVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifySubnetAttributeCommand=wVp;var IVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xVp=async(e,r)=>{if(e.statusCode>=300)return TVp(e,r);let t=await An(e.body,r),n={};return n=JEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorFilterNetworkServicesCommand=xVp;var TVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PVp=async(e,r)=>{if(e.statusCode>=300)return RVp(e,r);let t=await An(e.body,r),n={};return n=XEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorFilterRuleCommand=PVp;var RVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kVp=async(e,r)=>{if(e.statusCode>=300)return FVp(e,r);let t=await An(e.body,r),n={};return n=ZEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorSessionCommand=kVp;var FVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NVp=async(e,r)=>{if(e.statusCode>=300)return OVp(e,r);let t=await An(e.body,r),n={};return n=t2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayCommand=NVp;var OVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BVp=async(e,r)=>{if(e.statusCode>=300)return qVp(e,r);let t=await An(e.body,r),n={};return n=e2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayPrefixListReferenceCommand=BVp;var qVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MVp=async(e,r)=>{if(e.statusCode>=300)return LVp(e,r);let t=await An(e.body,r),n={};return n=r2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayVpcAttachmentCommand=MVp;var LVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jVp=async(e,r)=>{if(e.statusCode>=300)return GVp(e,r);let t=await An(e.body,r),n={};return n=i2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessEndpointCommand=jVp;var GVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UVp=async(e,r)=>{if(e.statusCode>=300)return VVp(e,r);let t=await An(e.body,r),n={};return n=n2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessEndpointPolicyCommand=UVp;var VVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zVp=async(e,r)=>{if(e.statusCode>=300)return $Vp(e,r);let t=await An(e.body,r),n={};return n=a2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessGroupCommand=zVp;var $Vp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QVp=async(e,r)=>{if(e.statusCode>=300)return KVp(e,r);let t=await An(e.body,r),n={};return n=s2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessGroupPolicyCommand=QVp;var KVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HVp=async(e,r)=>{if(e.statusCode>=300)return WVp(e,r);let t=await An(e.body,r),n={};return n=c2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessInstanceCommand=HVp;var WVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YVp=async(e,r)=>{if(e.statusCode>=300)return JVp(e,r);let t=await An(e.body,r),n={};return n=o2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=YVp;var JVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XVp=async(e,r)=>{if(e.statusCode>=300)return ZVp(e,r);let t=await An(e.body,r),n={};return n=u2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessTrustProviderCommand=XVp;var ZVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ezp=async(e,r)=>{if(e.statusCode>=300)return tzp(e,r);let t=await An(e.body,r),n={};return n=l2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVolumeCommand=ezp;var tzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rzp=async(e,r)=>e.statusCode>=300?nzp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyVolumeAttributeCommand=rzp;var nzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},izp=async(e,r)=>e.statusCode>=300?szp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyVpcAttributeCommand=izp;var szp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},azp=async(e,r)=>{if(e.statusCode>=300)return ozp(e,r);let t=await An(e.body,r),n={};return n=p2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointCommand=azp;var ozp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},czp=async(e,r)=>{if(e.statusCode>=300)return uzp(e,r);let t=await An(e.body,r),n={};return n=d2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointConnectionNotificationCommand=czp;var uzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lzp=async(e,r)=>{if(e.statusCode>=300)return dzp(e,r);let t=await An(e.body,r),n={};return n=m2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServiceConfigurationCommand=lzp;var dzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pzp=async(e,r)=>{if(e.statusCode>=300)return mzp(e,r);let t=await An(e.body,r),n={};return n=f2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServicePayerResponsibilityCommand=pzp;var mzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fzp=async(e,r)=>{if(e.statusCode>=300)return hzp(e,r);let t=await An(e.body,r),n={};return n=h2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServicePermissionsCommand=fzp;var hzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gzp=async(e,r)=>{if(e.statusCode>=300)return yzp(e,r);let t=await An(e.body,r),n={};return n=g2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcPeeringConnectionOptionsCommand=gzp;var yzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_zp=async(e,r)=>{if(e.statusCode>=300)return Azp(e,r);let t=await An(e.body,r),n={};return n=y2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcTenancyCommand=_zp;var Azp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bzp=async(e,r)=>{if(e.statusCode>=300)return Czp(e,r);let t=await An(e.body,r),n={};return n=A2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnConnectionCommand=bzp;var Czp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vzp=async(e,r)=>{if(e.statusCode>=300)return Ezp(e,r);let t=await An(e.body,r),n={};return n=_2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnConnectionOptionsCommand=vzp;var Ezp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Dzp=async(e,r)=>{if(e.statusCode>=300)return Szp(e,r);let t=await An(e.body,r),n={};return n=b2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnTunnelCertificateCommand=Dzp;var Szp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wzp=async(e,r)=>{if(e.statusCode>=300)return Izp(e,r);let t=await An(e.body,r),n={};return n=C2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnTunnelOptionsCommand=wzp;var Izp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xzp=async(e,r)=>{if(e.statusCode>=300)return Tzp(e,r);let t=await An(e.body,r),n={};return n=v2m(t,r),{$metadata:Lr(e),...n}};q.de_MonitorInstancesCommand=xzp;var Tzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Pzp=async(e,r)=>{if(e.statusCode>=300)return Rzp(e,r);let t=await An(e.body,r),n={};return n=E2m(t,r),{$metadata:Lr(e),...n}};q.de_MoveAddressToVpcCommand=Pzp;var Rzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kzp=async(e,r)=>{if(e.statusCode>=300)return Fzp(e,r);let t=await An(e.body,r),n={};return n=D2m(t,r),{$metadata:Lr(e),...n}};q.de_MoveByoipCidrToIpamCommand=kzp;var Fzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Nzp=async(e,r)=>{if(e.statusCode>=300)return Ozp(e,r);let t=await An(e.body,r),n={};return n=YDm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionByoipCidrCommand=Nzp;var Ozp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Bzp=async(e,r)=>{if(e.statusCode>=300)return qzp(e,r);let t=await An(e.body,r),n={};return n=XDm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionIpamPoolCidrCommand=Bzp;var qzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Mzp=async(e,r)=>{if(e.statusCode>=300)return Lzp(e,r);let t=await An(e.body,r),n={};return n=ZDm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionPublicIpv4PoolCidrCommand=Mzp;var Lzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jzp=async(e,r)=>{if(e.statusCode>=300)return Gzp(e,r);let t=await An(e.body,r),n={};return n=aSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseHostReservationCommand=jzp;var Gzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Uzp=async(e,r)=>{if(e.statusCode>=300)return Vzp(e,r);let t=await An(e.body,r),n={};return n=oSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseReservedInstancesOfferingCommand=Uzp;var Vzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zzp=async(e,r)=>{if(e.statusCode>=300)return $zp(e,r);let t=await An(e.body,r),n={};return n=cSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseScheduledInstancesCommand=zzp;var $zp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Qzp=async(e,r)=>e.statusCode>=300?Kzp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_RebootInstancesCommand=Qzp;var Kzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Hzp=async(e,r)=>{if(e.statusCode>=300)return Wzp(e,r);let t=await An(e.body,r),n={};return n=mSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterImageCommand=Hzp;var Wzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Yzp=async(e,r)=>{if(e.statusCode>=300)return Jzp(e,r);let t=await An(e.body,r),n={};return n=fSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterInstanceEventNotificationAttributesCommand=Yzp;var Jzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Xzp=async(e,r)=>{if(e.statusCode>=300)return Zzp(e,r);let t=await An(e.body,r),n={};return n=hSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterTransitGatewayMulticastGroupMembersCommand=Xzp;var Zzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},e$p=async(e,r)=>{if(e.statusCode>=300)return t$p(e,r);let t=await An(e.body,r),n={};return n=gSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterTransitGatewayMulticastGroupSourcesCommand=e$p;var t$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},r$p=async(e,r)=>{if(e.statusCode>=300)return n$p(e,r);let t=await An(e.body,r),n={};return n=ySm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayMulticastDomainAssociationsCommand=r$p;var n$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},i$p=async(e,r)=>{if(e.statusCode>=300)return s$p(e,r);let t=await An(e.body,r),n={};return n=_Sm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayPeeringAttachmentCommand=i$p;var s$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},a$p=async(e,r)=>{if(e.statusCode>=300)return o$p(e,r);let t=await An(e.body,r),n={};return n=ASm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayVpcAttachmentCommand=a$p;var o$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},c$p=async(e,r)=>{if(e.statusCode>=300)return u$p(e,r);let t=await An(e.body,r),n={};return n=bSm(t,r),{$metadata:Lr(e),...n}};q.de_RejectVpcEndpointConnectionsCommand=c$p;var u$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},l$p=async(e,r)=>{if(e.statusCode>=300)return d$p(e,r);let t=await An(e.body,r),n={};return n=CSm(t,r),{$metadata:Lr(e),...n}};q.de_RejectVpcPeeringConnectionCommand=l$p;var d$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},p$p=async(e,r)=>e.statusCode>=300?m$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReleaseAddressCommand=p$p;var m$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},f$p=async(e,r)=>{if(e.statusCode>=300)return h$p(e,r);let t=await An(e.body,r),n={};return n=vSm(t,r),{$metadata:Lr(e),...n}};q.de_ReleaseHostsCommand=f$p;var h$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},g$p=async(e,r)=>{if(e.statusCode>=300)return y$p(e,r);let t=await An(e.body,r),n={};return n=ESm(t,r),{$metadata:Lr(e),...n}};q.de_ReleaseIpamPoolAllocationCommand=g$p;var y$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_$p=async(e,r)=>{if(e.statusCode>=300)return A$p(e,r);let t=await An(e.body,r),n={};return n=DSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceIamInstanceProfileAssociationCommand=_$p;var A$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},b$p=async(e,r)=>{if(e.statusCode>=300)return C$p(e,r);let t=await An(e.body,r),n={};return n=SSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceNetworkAclAssociationCommand=b$p;var C$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},v$p=async(e,r)=>e.statusCode>=300?E$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReplaceNetworkAclEntryCommand=v$p;var E$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},D$p=async(e,r)=>e.statusCode>=300?S$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReplaceRouteCommand=D$p;var S$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},w$p=async(e,r)=>{if(e.statusCode>=300)return I$p(e,r);let t=await An(e.body,r),n={};return n=ISm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceRouteTableAssociationCommand=w$p;var I$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},x$p=async(e,r)=>{if(e.statusCode>=300)return T$p(e,r);let t=await An(e.body,r),n={};return n=xSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceTransitGatewayRouteCommand=x$p;var T$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},P$p=async(e,r)=>{if(e.statusCode>=300)return R$p(e,r);let t=await An(e.body,r),n={};return n=TSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceVpnTunnelCommand=P$p;var R$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},k$p=async(e,r)=>e.statusCode>=300?F$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReportInstanceStatusCommand=k$p;var F$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},N$p=async(e,r)=>{if(e.statusCode>=300)return O$p(e,r);let t=await An(e.body,r),n={};return n=PSm(t,r),{$metadata:Lr(e),...n}};q.de_RequestSpotFleetCommand=N$p;var O$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},B$p=async(e,r)=>{if(e.statusCode>=300)return q$p(e,r);let t=await An(e.body,r),n={};return n=RSm(t,r),{$metadata:Lr(e),...n}};q.de_RequestSpotInstancesCommand=B$p;var q$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},M$p=async(e,r)=>{if(e.statusCode>=300)return L$p(e,r);let t=await An(e.body,r),n={};return n=KSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetAddressAttributeCommand=M$p;var L$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},j$p=async(e,r)=>{if(e.statusCode>=300)return G$p(e,r);let t=await An(e.body,r),n={};return n=HSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetEbsDefaultKmsKeyIdCommand=j$p;var G$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},U$p=async(e,r)=>{if(e.statusCode>=300)return V$p(e,r);let t=await An(e.body,r),n={};return n=WSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetFpgaImageAttributeCommand=U$p;var V$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},z$p=async(e,r)=>e.statusCode>=300?$$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetImageAttributeCommand=z$p;var $$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Q$p=async(e,r)=>e.statusCode>=300?K$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetInstanceAttributeCommand=Q$p;var K$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},H$p=async(e,r)=>e.statusCode>=300?W$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetNetworkInterfaceAttributeCommand=H$p;var W$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Y$p=async(e,r)=>e.statusCode>=300?J$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetSnapshotAttributeCommand=Y$p;var J$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},X$p=async(e,r)=>{if(e.statusCode>=300)return Z$p(e,r);let t=await An(e.body,r),n={};return n=JSm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreAddressToClassicCommand=X$p;var Z$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eQp=async(e,r)=>{if(e.statusCode>=300)return tQp(e,r);let t=await An(e.body,r),n={};return n=XSm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreImageFromRecycleBinCommand=eQp;var tQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},rQp=async(e,r)=>{if(e.statusCode>=300)return nQp(e,r);let t=await An(e.body,r),n={};return n=ZSm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreManagedPrefixListVersionCommand=rQp;var nQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},iQp=async(e,r)=>{if(e.statusCode>=300)return sQp(e,r);let t=await An(e.body,r),n={};return n=ewm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreSnapshotFromRecycleBinCommand=iQp;var sQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},aQp=async(e,r)=>{if(e.statusCode>=300)return oQp(e,r);let t=await An(e.body,r),n={};return n=twm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreSnapshotTierCommand=aQp;var oQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},cQp=async(e,r)=>{if(e.statusCode>=300)return uQp(e,r);let t=await An(e.body,r),n={};return n=rwm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeClientVpnIngressCommand=cQp;var uQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},lQp=async(e,r)=>{if(e.statusCode>=300)return dQp(e,r);let t=await An(e.body,r),n={};return n=nwm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeSecurityGroupEgressCommand=lQp;var dQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},pQp=async(e,r)=>{if(e.statusCode>=300)return mQp(e,r);let t=await An(e.body,r),n={};return n=iwm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeSecurityGroupIngressCommand=pQp;var mQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},fQp=async(e,r)=>{if(e.statusCode>=300)return hQp(e,r);let t=await An(e.body,r),n={};return n=lla(t,r),{$metadata:Lr(e),...n}};q.de_RunInstancesCommand=fQp;var hQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},gQp=async(e,r)=>{if(e.statusCode>=300)return yQp(e,r);let t=await An(e.body,r),n={};return n=ywm(t,r),{$metadata:Lr(e),...n}};q.de_RunScheduledInstancesCommand=gQp;var yQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},_Qp=async(e,r)=>{if(e.statusCode>=300)return AQp(e,r);let t=await An(e.body,r),n={};return n=vwm(t,r),{$metadata:Lr(e),...n}};q.de_SearchLocalGatewayRoutesCommand=_Qp;var AQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},bQp=async(e,r)=>{if(e.statusCode>=300)return CQp(e,r);let t=await An(e.body,r),n={};return n=Ewm(t,r),{$metadata:Lr(e),...n}};q.de_SearchTransitGatewayMulticastGroupsCommand=bQp;var CQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},vQp=async(e,r)=>{if(e.statusCode>=300)return EQp(e,r);let t=await An(e.body,r),n={};return n=Dwm(t,r),{$metadata:Lr(e),...n}};q.de_SearchTransitGatewayRoutesCommand=vQp;var EQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},DQp=async(e,r)=>e.statusCode>=300?SQp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_SendDiagnosticInterruptCommand=DQp;var SQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},wQp=async(e,r)=>{if(e.statusCode>=300)return IQp(e,r);let t=await An(e.body,r),n={};return n=dIm(t,r),{$metadata:Lr(e),...n}};q.de_StartInstancesCommand=wQp;var IQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},xQp=async(e,r)=>{if(e.statusCode>=300)return TQp(e,r);let t=await An(e.body,r),n={};return n=pIm(t,r),{$metadata:Lr(e),...n}};q.de_StartNetworkInsightsAccessScopeAnalysisCommand=xQp;var TQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},PQp=async(e,r)=>{if(e.statusCode>=300)return RQp(e,r);let t=await An(e.body,r),n={};return n=mIm(t,r),{$metadata:Lr(e),...n}};q.de_StartNetworkInsightsAnalysisCommand=PQp;var RQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},kQp=async(e,r)=>{if(e.statusCode>=300)return FQp(e,r);let t=await An(e.body,r),n={};return n=fIm(t,r),{$metadata:Lr(e),...n}};q.de_StartVpcEndpointServicePrivateDnsVerificationCommand=kQp;var FQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},NQp=async(e,r)=>{if(e.statusCode>=300)return OQp(e,r);let t=await An(e.body,r),n={};return n=hIm(t,r),{$metadata:Lr(e),...n}};q.de_StopInstancesCommand=NQp;var OQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},BQp=async(e,r)=>{if(e.statusCode>=300)return qQp(e,r);let t=await An(e.body,r),n={};return n=zIm(t,r),{$metadata:Lr(e),...n}};q.de_TerminateClientVpnConnectionsCommand=BQp;var qQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},MQp=async(e,r)=>{if(e.statusCode>=300)return LQp(e,r);let t=await An(e.body,r),n={};return n=KIm(t,r),{$metadata:Lr(e),...n}};q.de_TerminateInstancesCommand=MQp;var LQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},jQp=async(e,r)=>{if(e.statusCode>=300)return GQp(e,r);let t=await An(e.body,r),n={};return n=Wxm(t,r),{$metadata:Lr(e),...n}};q.de_UnassignIpv6AddressesCommand=jQp;var GQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},UQp=async(e,r)=>e.statusCode>=300?VQp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_UnassignPrivateIpAddressesCommand=UQp;var VQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},zQp=async(e,r)=>{if(e.statusCode>=300)return $Qp(e,r);let t=await An(e.body,r),n={};return n=Yxm(t,r),{$metadata:Lr(e),...n}};q.de_UnassignPrivateNatGatewayAddressCommand=zQp;var $Qp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},QQp=async(e,r)=>{if(e.statusCode>=300)return KQp(e,r);let t=await An(e.body,r),n={};return n=Jxm(t,r),{$metadata:Lr(e),...n}};q.de_UnmonitorInstancesCommand=QQp;var KQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},HQp=async(e,r)=>{if(e.statusCode>=300)return WQp(e,r);let t=await An(e.body,r),n={};return n=rTm(t,r),{$metadata:Lr(e),...n}};q.de_UpdateSecurityGroupRuleDescriptionsEgressCommand=HQp;var WQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},YQp=async(e,r)=>{if(e.statusCode>=300)return JQp(e,r);let t=await An(e.body,r),n={};return n=nTm(t,r),{$metadata:Lr(e),...n}};q.de_UpdateSecurityGroupRuleDescriptionsIngressCommand=YQp;var JQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},XQp=async(e,r)=>{if(e.statusCode>=300)return ZQp(e,r);let t=await An(e.body,r),n={};return n=cPm(t,r),{$metadata:Lr(e),...n}};q.de_WithdrawByoipCidrCommand=XQp;var ZQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},eKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},tKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Boa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},qoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},rKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},nKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Moa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},iKp=(e,r)=>{var n;let t={};if(e.Address!=null&&(t.Address=e.Address),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},sKp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstanceIds!=null){let s=Nca(e.ReservedInstanceIds,r);((n=e.ReservedInstanceIds)==null?void 0:n.length)===0&&(t.ReservedInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetConfigurations!=null){let s=$ca(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.TargetConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`TargetConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},aKp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=by(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},oKp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},cKp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},lKp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},moa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=dKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},dKp=(e,r)=>{var n;let t={};if(e.Source!=null){let i=_oa(e.Source,r);Object.entries(i).forEach(([s,a])=>{let o=`Source.${s}`;t[o]=a})}if(e.Destination!=null){let i=_oa(e.Destination,r);Object.entries(i).forEach(([s,a])=>{let o=`Destination.${s}`;t[o]=a})}if(e.ThroughResources!=null){let i=bum(e.ThroughResources,r);((n=e.ThroughResources)==null?void 0:n.length)===0&&(t.ThroughResource=[]),Object.entries(i).forEach(([s,a])=>{let o=`ThroughResource.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},pKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AttributeName.${n}`]=i,n++);return t},mKp=(e,r)=>{let t={};return e.RegionName!=null&&(t.RegionName=e.RegionName),t},rur=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=mKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Loa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=fKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},fKp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.Description!=null&&(t.Description=e.Description),t},hKp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},gKp=(e,r)=>{var n;let t={};if(e.Domain!=null&&(t.Domain=e.Domain),e.Address!=null&&(t.Address=e.Address),e.PublicIpv4Pool!=null&&(t.PublicIpv4Pool=e.PublicIpv4Pool),e.NetworkBorderGroup!=null&&(t.NetworkBorderGroup=e.NetworkBorderGroup),e.CustomerOwnedIpv4Pool!=null&&(t.CustomerOwnedIpv4Pool=e.CustomerOwnedIpv4Pool),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yKp=(e,r)=>{var n,i;let t={};if(e.AutoPlacement!=null&&(t.AutoPlacement=e.AutoPlacement),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.Quantity!=null&&(t.Quantity=e.Quantity),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostRecovery!=null&&(t.HostRecovery=e.HostRecovery),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.HostMaintenance!=null&&(t.HostMaintenance=e.HostMaintenance),e.AssetIds!=null){let s=vKp(e.AssetIds,r);((i=e.AssetIds)==null?void 0:i.length)===0&&(t.AssetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},_Kp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.PreviewNextCidr!=null&&(t.PreviewNextCidr=e.PreviewNextCidr),e.DisallowedCidrs!=null){let i=$nm(e.DisallowedCidrs,r);((n=e.DisallowedCidrs)==null?void 0:n.length)===0&&(t.DisallowedCidr=[]),Object.entries(i).forEach(([s,a])=>{let o=`DisallowedCidr.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},nur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AllocationId.${n}`]=i,n++);return t},AKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},joa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},bKp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.SecurityGroupIds!=null){let i=gbn(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Goa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},CKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},vKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},EKp=(e,r)=>{var n,i;let t={};if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let s=_ca(e.Ipv6Addresses,r);((n=e.Ipv6Addresses)==null?void 0:n.length)===0&&(t.Ipv6Addresses=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Addresses.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),e.Ipv6Prefixes!=null){let s=aur(e.Ipv6Prefixes,r);((i=e.Ipv6Prefixes)==null?void 0:i.length)===0&&(t.Ipv6Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},DKp=(e,r)=>{var n,i;let t={};if(e.AllowReassignment!=null&&(t.AllowReassignment=e.AllowReassignment),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddresses!=null){let s=xca(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.Ipv4Prefixes!=null){let s=aur(e.Ipv4Prefixes,r);((i=e.Ipv4Prefixes)==null?void 0:i.length)===0&&(t.Ipv4Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv4Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),t},SKp=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.PrivateIpAddresses!=null){let i=sur(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(i).forEach(([s,a])=>{let o=`PrivateIpAddress.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.PrivateIpAddressCount!=null&&(t.PrivateIpAddressCount=e.PrivateIpAddressCount),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wKp=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.AllowReassociation!=null&&(t.AllowReassociation=e.AllowReassociation),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},IKp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xKp=(e,r)=>{let t={};return e.DhcpOptionsId!=null&&(t.DhcpOptionsId=e.DhcpOptionsId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TKp=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PKp=(e,r)=>{let t={};if(e.IamInstanceProfile!=null){let n=jPt(e.IamInstanceProfile,r);Object.entries(n).forEach(([i,s])=>{let a=`IamInstanceProfile.${i}`;t[a]=s})}return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},RKp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.AssociationTarget!=null){let n=Inm(e.AssociationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`AssociationTarget.${i}`;t[a]=s})}return t},kKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},FKp=(e,r)=>{var n,i;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.AllocationIds!=null){let s=nur(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AllocationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.PrivateIpAddresses!=null){let s=sur(e.PrivateIpAddresses,r);((i=e.PrivateIpAddresses)==null?void 0:i.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},NKp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),t},OKp=(e,r)=>{let t={};return e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),t},BKp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qKp=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},MKp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},LKp=(e,r)=>{let t={};return e.BranchInterfaceId!=null&&(t.BranchInterfaceId=e.BranchInterfaceId),e.TrunkInterfaceId!=null&&(t.TrunkInterfaceId=e.TrunkInterfaceId),e.VlanId!=null&&(t.VlanId=e.VlanId),e.GreKey!=null&&(t.GreKey=e.GreKey),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jKp=(e,r)=>{let t={};return e.AmazonProvidedIpv6CidrBlock!=null&&(t.AmazonProvidedIpv6CidrBlock=e.AmazonProvidedIpv6CidrBlock),e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.VpcId!=null&&(t.VpcId=e.VpcId),e.Ipv6CidrBlockNetworkBorderGroup!=null&&(t.Ipv6CidrBlockNetworkBorderGroup=e.Ipv6CidrBlockNetworkBorderGroup),e.Ipv6Pool!=null&&(t.Ipv6Pool=e.Ipv6Pool),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.Ipv4IpamPoolId!=null&&(t.Ipv4IpamPoolId=e.Ipv4IpamPoolId),e.Ipv4NetmaskLength!=null&&(t.Ipv4NetmaskLength=e.Ipv4NetmaskLength),e.Ipv6IpamPoolId!=null&&(t.Ipv6IpamPoolId=e.Ipv6IpamPoolId),e.Ipv6NetmaskLength!=null&&(t.Ipv6NetmaskLength=e.Ipv6NetmaskLength),t},GKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AssociationId.${n}`]=i,n++);return t},UKp=(e,r)=>{let t={};return e.IntegrationResultS3DestinationArn!=null&&(t.IntegrationResultS3DestinationArn=e.IntegrationResultS3DestinationArn),e.PartitionLoadFrequency!=null&&(t.PartitionLoadFrequency=e.PartitionLoadFrequency),e.PartitionStartDate!=null&&(t.PartitionStartDate=e.PartitionStartDate.toISOString().split(".")[0]+"Z"),e.PartitionEndDate!=null&&(t.PartitionEndDate=e.PartitionEndDate.toISOString().split(".")[0]+"Z"),t},VKp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=UKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},zKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let i=ybn(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},$Kp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},QKp=(e,r)=>{let t={};if(e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.EnaSrdSpecification!=null){let n=ica(e.EnaSrdSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`EnaSrdSpecification.${i}`;t[a]=s})}return t},KKp=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},HKp=(e,r)=>{let t={};return e.Device!=null&&(t.Device=e.Device),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},WKp=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_P=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},l0e=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},YKp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetNetworkCidr!=null&&(t.TargetNetworkCidr=e.TargetNetworkCidr),e.AccessGroupId!=null&&(t.AccessGroupId=e.AccessGroupId),e.AuthorizeAllGroups!=null&&(t.AuthorizeAllGroups=e.AuthorizeAllGroups),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},JKp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.ToPort!=null&&(t.ToPort=e.ToPort),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),t},XKp=(e,r)=>{var n,i;let t={};if(e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),e.ToPort!=null&&(t.ToPort=e.ToPort),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Uoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AvailabilityZone.${n}`]=i,n++);return t},ZKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},eHp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},tHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},rHp=(e,r)=>{let t={};return e.Value!=null&&(t.Value=r.base64Encoder(e.Value)),t},Voa=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),e.Ebs!=null){let n=Atm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),t},zoa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Voa(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},hbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Voa(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},nHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`BundleId.${n}`]=i,n++);return t},iHp=(e,r)=>{let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Storage!=null){let n=uum(e.Storage,r);Object.entries(n).forEach(([i,s])=>{let a=`Storage.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},sHp=(e,r)=>{let t={};return e.BundleId!=null&&(t.BundleId=e.BundleId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.CapacityReservationFleetIds!=null){let i=$oa(e.CapacityReservationFleetIds,r);((n=e.CapacityReservationFleetIds)==null?void 0:n.length)===0&&(t.CapacityReservationFleetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`CapacityReservationFleetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},oHp=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},cHp=(e,r)=>{let t={};return e.ConversionTaskId!=null&&(t.ConversionTaskId=e.ConversionTaskId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReasonMessage!=null&&(t.ReasonMessage=e.ReasonMessage),t},uHp=(e,r)=>{let t={};return e.ExportTaskId!=null&&(t.ExportTaskId=e.ExportTaskId),t},lHp=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dHp=(e,r)=>{let t={};return e.CancelReason!=null&&(t.CancelReason=e.CancelReason),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ImportTaskId!=null&&(t.ImportTaskId=e.ImportTaskId),t},pHp=(e,r)=>{let t={};return e.ReservedInstancesListingId!=null&&(t.ReservedInstancesListingId=e.ReservedInstancesListingId),t},mHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotFleetRequestIds!=null){let i=Gca(e.SpotFleetRequestIds,r);((n=e.SpotFleetRequestIds)==null?void 0:n.length)===0&&(t.SpotFleetRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotFleetRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.TerminateInstances!=null&&(t.TerminateInstances=e.TerminateInstances),t},fHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotInstanceRequestIds!=null){let i=Uca(e.SpotInstanceRequestIds,r);((n=e.SpotInstanceRequestIds)==null?void 0:n.length)===0&&(t.SpotInstanceRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotInstanceRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},$oa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},hHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},gHp=(e,r)=>{let t={};return e.UsageStrategy!=null&&(t.UsageStrategy=e.UsageStrategy),t},Qoa=(e,r)=>{let t={};if(e.CapacityReservationPreference!=null&&(t.CapacityReservationPreference=e.CapacityReservationPreference),e.CapacityReservationTarget!=null){let n=Koa(e.CapacityReservationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationTarget.${i}`;t[a]=s})}return t},Koa=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.CapacityReservationResourceGroupArn!=null&&(t.CapacityReservationResourceGroupArn=e.CapacityReservationResourceGroupArn),t},yHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},_Hp=(e,r)=>{let t={};return e.ClientRootCertificateChainArn!=null&&(t.ClientRootCertificateChainArn=e.ClientRootCertificateChainArn),t},AHp=(e,r)=>{let t={};return e.Message!=null&&(t.Message=e.Message),e.Signature!=null&&(t.Signature=e.Signature),t},bHp=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),t},CHp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=bHp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},vHp=(e,r)=>{var n;let t={};if(e.ClassicLoadBalancers!=null){let i=CHp(e.ClassicLoadBalancers,r);((n=e.ClassicLoadBalancers)==null?void 0:n.length)===0&&(t.ClassicLoadBalancers=[]),Object.entries(i).forEach(([s,a])=>{let o=`ClassicLoadBalancers.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Hoa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.LambdaFunctionArn!=null&&(t.LambdaFunctionArn=e.LambdaFunctionArn),t},Woa=(e,r)=>{let t={};return e.Comment!=null&&(t.Comment=e.Comment),e.UploadEnd!=null&&(t.UploadEnd=e.UploadEnd.toISOString().split(".")[0]+"Z"),e.UploadSize!=null&&(t.UploadSize=(0,I.serializeFloat)(e.UploadSize)),e.UploadStart!=null&&(t.UploadStart=e.UploadStart.toISOString().split(".")[0]+"Z"),t},Yoa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.BannerText!=null&&(t.BannerText=e.BannerText),t},EHp=(e,r)=>{let t={};if(e.Type!=null&&(t.Type=e.Type),e.ActiveDirectory!=null){let n=Vem(e.ActiveDirectory,r);Object.entries(n).forEach(([i,s])=>{let a=`ActiveDirectory.${i}`;t[a]=s})}if(e.MutualAuthentication!=null){let n=_Hp(e.MutualAuthentication,r);Object.entries(n).forEach(([i,s])=>{let a=`MutualAuthentication.${i}`;t[a]=s})}if(e.FederatedAuthentication!=null){let n=rrm(e.FederatedAuthentication,r);Object.entries(n).forEach(([i,s])=>{let a=`FederatedAuthentication.${i}`;t[a]=s})}return t},DHp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=EHp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},SHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},gbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},wHp=(e,r)=>{let t={};return e.LogEnabled!=null&&(t.LogEnabled=e.LogEnabled),e.LogGroupArn!=null&&(t.LogGroupArn=e.LogGroupArn),e.LogOutputFormat!=null&&(t.LogOutputFormat=e.LogOutputFormat),t},IHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},xHp=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.ProductCode!=null&&(t.ProductCode=e.ProductCode),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Joa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.CloudwatchLogGroup!=null&&(t.CloudwatchLogGroup=e.CloudwatchLogGroup),e.CloudwatchLogStream!=null&&(t.CloudwatchLogStream=e.CloudwatchLogStream),t},THp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},PHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},RHp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.SourceFpgaImageId!=null&&(t.SourceFpgaImageId=e.SourceFpgaImageId),e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},kHp=(e,r)=>{let t={};return e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Name!=null&&(t.Name=e.Name),e.SourceImageId!=null&&(t.SourceImageId=e.SourceImageId),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.DestinationOutpostArn!=null&&(t.DestinationOutpostArn=e.DestinationOutpostArn),e.DryRun!=null&&(t.DryRun=e.DryRun),e.CopyImageTags!=null&&(t.CopyImageTags=e.CopyImageTags),t},FHp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DestinationOutpostArn!=null&&(t.DestinationOutpostArn=e.DestinationOutpostArn),e.DestinationRegion!=null&&(t.DestinationRegion=e.DestinationRegion),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PresignedUrl!=null&&(t.PresignedUrl=e.PresignedUrl),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.SourceSnapshotId!=null&&(t.SourceSnapshotId=e.SourceSnapshotId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},NHp=(e,r)=>{let t={};return e.CoreCount!=null&&(t.CoreCount=e.CoreCount),e.ThreadsPerCore!=null&&(t.ThreadsPerCore=e.ThreadsPerCore),e.AmdSevSnp!=null&&(t.AmdSevSnp=e.AmdSevSnp),t},OHp=(e,r)=>{var n,i;let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceTypeSpecifications!=null){let s=Kom(e.InstanceTypeSpecifications,r);((n=e.InstanceTypeSpecifications)==null?void 0:n.length)===0&&(t.InstanceTypeSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceTypeSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.InstanceMatchCriteria!=null&&(t.InstanceMatchCriteria=e.InstanceMatchCriteria),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},BHp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstancePlatform!=null&&(t.InstancePlatform=e.InstancePlatform),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.EphemeralStorage!=null&&(t.EphemeralStorage=e.EphemeralStorage),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.EndDateType!=null&&(t.EndDateType=e.EndDateType),e.InstanceMatchCriteria!=null&&(t.InstanceMatchCriteria=e.InstanceMatchCriteria),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.PlacementGroupArn!=null&&(t.PlacementGroupArn=e.PlacementGroupArn),t},qHp=(e,r)=>{var n;let t={};if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},MHp=(e,r)=>{var n,i,s,a;let t={};if(e.ClientCidrBlock!=null&&(t.ClientCidrBlock=e.ClientCidrBlock),e.ServerCertificateArn!=null&&(t.ServerCertificateArn=e.ServerCertificateArn),e.AuthenticationOptions!=null){let o=DHp(e.AuthenticationOptions,r);((n=e.AuthenticationOptions)==null?void 0:n.length)===0&&(t.Authentication=[]),Object.entries(o).forEach(([c,l])=>{let u=`Authentication.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ConnectionLogOptions!=null){let o=Joa(e.ConnectionLogOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ConnectionLogOptions.${c}`;t[u]=l})}if(e.DnsServers!=null){let o=by(e.DnsServers,r);((i=e.DnsServers)==null?void 0:i.length)===0&&(t.DnsServers=[]),Object.entries(o).forEach(([c,l])=>{let u=`DnsServers.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.TransportProtocol!=null&&(t.TransportProtocol=e.TransportProtocol),e.VpnPort!=null&&(t.VpnPort=e.VpnPort),e.Description!=null&&(t.Description=e.Description),e.SplitTunnel!=null&&(t.SplitTunnel=e.SplitTunnel),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroupIds!=null){let o=gbn(e.SecurityGroupIds,r);((a=e.SecurityGroupIds)==null?void 0:a.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.SelfServicePortal!=null&&(t.SelfServicePortal=e.SelfServicePortal),e.ClientConnectOptions!=null){let o=Hoa(e.ClientConnectOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ClientConnectOptions.${c}`;t[u]=l})}if(e.SessionTimeoutHours!=null&&(t.SessionTimeoutHours=e.SessionTimeoutHours),e.ClientLoginBannerOptions!=null){let o=Yoa(e.ClientLoginBannerOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ClientLoginBannerOptions.${c}`;t[u]=l})}return t},LHp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TargetVpcSubnetId!=null&&(t.TargetVpcSubnetId=e.TargetVpcSubnetId),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jHp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},GHp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},UHp=(e,r)=>{var n;let t={};if(e.BgpAsn!=null&&(t.BgpAsn=e.BgpAsn),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.Type!=null&&(t.Type=e.Type),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.IpAddress!=null&&(t.IpAddress=e.IpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},VHp=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Ipv6Native!=null&&(t.Ipv6Native=e.Ipv6Native),t},zHp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},$Hp=(e,r)=>{var n,i;let t={};if(e.DhcpConfigurations!=null){let s=Ram(e.DhcpConfigurations,r);((n=e.DhcpConfigurations)==null?void 0:n.length)===0&&(t.DhcpConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`DhcpConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},QHp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},KHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.SpotOptions!=null){let s=num(e.SpotOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`SpotOptions.${a}`;t[c]=o})}if(e.OnDemandOptions!=null){let s=Fam(e.OnDemandOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`OnDemandOptions.${a}`;t[c]=o})}if(e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let s=oca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfigs=[]),Object.entries(s).forEach(([a,o])=>{let c=`LaunchTemplateConfigs.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetCapacitySpecification!=null){let s=zca(e.TargetCapacitySpecification,r);Object.entries(s).forEach(([a,o])=>{let c=`TargetCapacitySpecification.${a}`;t[c]=o})}if(e.TerminateInstancesWithExpiration!=null&&(t.TerminateInstancesWithExpiration=e.TerminateInstancesWithExpiration),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.ReplaceUnhealthyInstances!=null&&(t.ReplaceUnhealthyInstances=e.ReplaceUnhealthyInstances),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.Context!=null&&(t.Context=e.Context),t},HHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DeliverLogsPermissionArn!=null&&(t.DeliverLogsPermissionArn=e.DeliverLogsPermissionArn),e.DeliverCrossAccountRole!=null&&(t.DeliverCrossAccountRole=e.DeliverCrossAccountRole),e.LogGroupName!=null&&(t.LogGroupName=e.LogGroupName),e.ResourceIds!=null){let s=drm(e.ResourceIds,r);((n=e.ResourceIds)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.TrafficType!=null&&(t.TrafficType=e.TrafficType),e.LogDestinationType!=null&&(t.LogDestinationType=e.LogDestinationType),e.LogDestination!=null&&(t.LogDestination=e.LogDestination),e.LogFormat!=null&&(t.LogFormat=e.LogFormat),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxAggregationInterval!=null&&(t.MaxAggregationInterval=e.MaxAggregationInterval),e.DestinationOptions!=null){let s=Oem(e.DestinationOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`DestinationOptions.${a}`;t[c]=o})}return t},WHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InputStorageLocation!=null){let i=Coa(e.InputStorageLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`InputStorageLocation.${s}`;t[o]=a})}if(e.LogsStorageLocation!=null){let i=Coa(e.LogsStorageLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`LogsStorageLocation.${s}`;t[o]=a})}if(e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},YHp=(e,r)=>{var n,i;let t={};if(e.BlockDeviceMappings!=null){let s=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Name!=null&&(t.Name=e.Name),e.NoReboot!=null&&(t.NoReboot=e.NoReboot),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},JHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.SecurityGroupIds!=null){let s=jcm(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.PreserveClientIp!=null&&(t.PreserveClientIp=e.PreserveClientIp),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},XHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Name!=null&&(t.Name=e.Name),e.TimeRanges!=null){let s=mca(e.TimeRanges,r);((n=e.TimeRanges)==null?void 0:n.length)===0&&(t.TimeRange=[]),Object.entries(s).forEach(([a,o])=>{let c=`TimeRange.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.CronExpression!=null&&(t.CronExpression=e.CronExpression),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ZHp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.ExportToS3Task!=null){let i=Jtm(e.ExportToS3Task,r);Object.entries(i).forEach(([s,a])=>{let o=`ExportToS3.${s}`;t[o]=a})}if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.TargetEnvironment!=null&&(t.TargetEnvironment=e.TargetEnvironment),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},eWp=(e,r)=>{var n;let t={};if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},tWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.Locale!=null&&(t.Locale=e.Locale),e.SourceIpamPoolId!=null&&(t.SourceIpamPoolId=e.SourceIpamPoolId),e.Description!=null&&(t.Description=e.Description),e.AddressFamily!=null&&(t.AddressFamily=e.AddressFamily),e.AutoImport!=null&&(t.AutoImport=e.AutoImport),e.PubliclyAdvertisable!=null&&(t.PubliclyAdvertisable=e.PubliclyAdvertisable),e.AllocationMinNetmaskLength!=null&&(t.AllocationMinNetmaskLength=e.AllocationMinNetmaskLength),e.AllocationMaxNetmaskLength!=null&&(t.AllocationMaxNetmaskLength=e.AllocationMaxNetmaskLength),e.AllocationDefaultNetmaskLength!=null&&(t.AllocationDefaultNetmaskLength=e.AllocationDefaultNetmaskLength),e.AllocationResourceTags!=null){let s=abn(e.AllocationResourceTags,r);((n=e.AllocationResourceTags)==null?void 0:n.length)===0&&(t.AllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`AllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.AwsService!=null&&(t.AwsService=e.AwsService),e.PublicIpSource!=null&&(t.PublicIpSource=e.PublicIpSource),t},rWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Description!=null&&(t.Description=e.Description),e.OperatingRegions!=null){let s=rur(e.OperatingRegions,r);((n=e.OperatingRegions)==null?void 0:n.length)===0&&(t.OperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`OperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},nWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Description!=null&&(t.Description=e.Description),e.OperatingRegions!=null){let s=rur(e.OperatingRegions,r);((n=e.OperatingRegions)==null?void 0:n.length)===0&&(t.OperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`OperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},iWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},sWp=(e,r)=>{var n;let t={};if(e.KeyName!=null&&(t.KeyName=e.KeyName),e.DryRun!=null&&(t.DryRun=e.DryRun),e.KeyType!=null&&(t.KeyType=e.KeyType),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.KeyFormat!=null&&(t.KeyFormat=e.KeyFormat),t},aWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.VersionDescription!=null&&(t.VersionDescription=e.VersionDescription),e.LaunchTemplateData!=null){let i=Fca(e.LaunchTemplateData,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateData.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},oWp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.SourceVersion!=null&&(t.SourceVersion=e.SourceVersion),e.VersionDescription!=null&&(t.VersionDescription=e.VersionDescription),e.LaunchTemplateData!=null){let n=Fca(e.LaunchTemplateData,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchTemplateData.${i}`;t[a]=s})}return e.ResolveAlias!=null&&(t.ResolveAlias=e.ResolveAlias),t},cWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},uWp=(e,r)=>{var n;let t={};if(e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.Mode!=null&&(t.Mode=e.Mode),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},lWp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},dWp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},pWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListName!=null&&(t.PrefixListName=e.PrefixListName),e.Entries!=null){let s=Loa(e.Entries,r);((n=e.Entries)==null?void 0:n.length)===0&&(t.Entry=[]),Object.entries(s).forEach(([a,o])=>{let c=`Entry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxEntries!=null&&(t.MaxEntries=e.MaxEntries),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.AddressFamily!=null&&(t.AddressFamily=e.AddressFamily),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},mWp=(e,r)=>{var n,i,s;let t={};if(e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ConnectivityType!=null&&(t.ConnectivityType=e.ConnectivityType),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.SecondaryAllocationIds!=null){let a=nur(e.SecondaryAllocationIds,r);((i=e.SecondaryAllocationIds)==null?void 0:i.length)===0&&(t.SecondaryAllocationId=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecondaryAllocationId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.SecondaryPrivateIpAddresses!=null){let a=sur(e.SecondaryPrivateIpAddresses,r);((s=e.SecondaryPrivateIpAddresses)==null?void 0:s.length)===0&&(t.SecondaryPrivateIpAddress=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecondaryPrivateIpAddress.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),t},fWp=(e,r)=>{let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.IcmpTypeCode!=null){let n=lca(e.IcmpTypeCode,r);Object.entries(n).forEach(([i,s])=>{let a=`Icmp.${i}`;t[a]=s})}if(e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.PortRange!=null){let n=Ica(e.PortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`PortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},hWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},gWp=(e,r)=>{var n,i,s;let t={};if(e.MatchPaths!=null){let a=moa(e.MatchPaths,r);((n=e.MatchPaths)==null?void 0:n.length)===0&&(t.MatchPath=[]),Object.entries(a).forEach(([o,c])=>{let l=`MatchPath.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ExcludePaths!=null){let a=moa(e.ExcludePaths,r);((i=e.ExcludePaths)==null?void 0:i.length)===0&&(t.ExcludePath=[]),Object.entries(a).forEach(([o,c])=>{let l=`ExcludePath.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},yWp=(e,r)=>{var n;let t={};if(e.SourceIp!=null&&(t.SourceIp=e.SourceIp),e.DestinationIp!=null&&(t.DestinationIp=e.DestinationIp),e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationPort!=null&&(t.DestinationPort=e.DestinationPort),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.FilterAtSource!=null){let i=yoa(e.FilterAtSource,r);Object.entries(i).forEach(([s,a])=>{let o=`FilterAtSource.${s}`;t[o]=a})}if(e.FilterAtDestination!=null){let i=yoa(e.FilterAtDestination,r);Object.entries(i).forEach(([s,a])=>{let o=`FilterAtDestination.${s}`;t[o]=a})}return t},_Wp=(e,r)=>{let t={};return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.AwsAccountId!=null&&(t.AwsAccountId=e.AwsAccountId),e.AwsService!=null&&(t.AwsService=e.AwsService),e.Permission!=null&&(t.Permission=e.Permission),e.DryRun!=null&&(t.DryRun=e.DryRun),t},AWp=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let l=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`SecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let l=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv6Addresses.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let l=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(l).forEach(([u,m])=>{let h=`PrivateIpAddresses.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.Ipv4Prefixes!=null){let l=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv4Prefix.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let l=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv6Prefix.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.TagSpecifications!=null){let l=Jp(e.TagSpecifications,r);((c=e.TagSpecifications)==null?void 0:c.length)===0&&(t.TagSpecification=[]),Object.entries(l).forEach(([u,m])=>{let h=`TagSpecification.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},bWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupName!=null&&(t.GroupName=e.GroupName),e.Strategy!=null&&(t.Strategy=e.Strategy),e.PartitionCount!=null&&(t.PartitionCount=e.PartitionCount),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SpreadLevel!=null&&(t.SpreadLevel=e.SpreadLevel),t},CWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},vWp=(e,r)=>{var n;let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DeleteReplacedRootVolume!=null&&(t.DeleteReplacedRootVolume=e.DeleteReplacedRootVolume),t},EWp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.PriceSchedules!=null){let i=Wam(e.PriceSchedules,r);((n=e.PriceSchedules)==null?void 0:n.length)===0&&(t.PriceSchedules=[]),Object.entries(i).forEach(([s,a])=>{let o=`PriceSchedules.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ReservedInstancesId!=null&&(t.ReservedInstancesId=e.ReservedInstancesId),t},DWp=(e,r)=>{var n;let t={};if(e.Bucket!=null&&(t.Bucket=e.Bucket),e.ObjectKey!=null&&(t.ObjectKey=e.ObjectKey),e.Name!=null&&(t.Name=e.Name),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},SWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),e.CoreNetworkArn!=null&&(t.CoreNetworkArn=e.CoreNetworkArn),t},wWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},IWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.GroupDescription=e.Description),e.GroupName!=null&&(t.GroupName=e.GroupName),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},xWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},TWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.InstanceSpecification!=null){let i=Lnm(e.InstanceSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`InstanceSpecification.${s}`;t[o]=a})}if(e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.CopyTagsFromSource!=null&&(t.CopyTagsFromSource=e.CopyTagsFromSource),t},PWp=(e,r)=>{let t={};return e.Bucket!=null&&(t.Bucket=e.Bucket),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Prefix!=null&&(t.Prefix=e.Prefix),t},RWp=(e,r)=>{var n;let t={};if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.Bucket!=null&&(t.Bucket=e.Bucket),e.S3ObjectTags!=null){let i=bcm(e.S3ObjectTags,r);((n=e.S3ObjectTags)==null?void 0:n.length)===0&&(t.S3ObjectTag=[]),Object.entries(i).forEach(([s,a])=>{let o=`S3ObjectTag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},kWp=(e,r)=>{var n;let t={};if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.ReservationType!=null&&(t.ReservationType=e.ReservationType),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},FWp=(e,r)=>{var n;let t={};if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Ipv6Native!=null&&(t.Ipv6Native=e.Ipv6Native),t},NWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let s=Bca(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tags!=null){let s=TSe(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tag=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},OWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},BWp=(e,r)=>{let t={};if(e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.TrafficDirection!=null&&(t.TrafficDirection=e.TrafficDirection),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.DestinationPortRange!=null){let n=Xcr(e.DestinationPortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`DestinationPortRange.${i}`;t[a]=s})}if(e.SourcePortRange!=null){let n=Xcr(e.SourcePortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`SourcePortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.SourceCidrBlock!=null&&(t.SourceCidrBlock=e.SourceCidrBlock),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},qWp=(e,r)=>{var n;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.PacketLength!=null&&(t.PacketLength=e.PacketLength),e.SessionNumber!=null&&(t.SessionNumber=e.SessionNumber),e.VirtualNetworkId!=null&&(t.VirtualNetworkId=e.VirtualNetworkId),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},MWp=(e,r)=>{var n;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.NetworkLoadBalancerArn!=null&&(t.NetworkLoadBalancerArn=e.NetworkLoadBalancerArn),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.GatewayLoadBalancerEndpointId!=null&&(t.GatewayLoadBalancerEndpointId=e.GatewayLoadBalancerEndpointId),t},LWp=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.TransitGatewayAddress!=null&&(t.TransitGatewayAddress=e.TransitGatewayAddress),e.PeerAddress!=null&&(t.PeerAddress=e.PeerAddress),e.BgpOptions!=null){let s=Tum(e.BgpOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`BgpOptions.${a}`;t[c]=o})}if(e.InsideCidrBlocks!=null){let s=vnm(e.InsideCidrBlocks,r);((n=e.InsideCidrBlocks)==null?void 0:n.length)===0&&(t.InsideCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`InsideCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},jWp=(e,r)=>{var n;let t={};if(e.TransportTransitGatewayAttachmentId!=null&&(t.TransportTransitGatewayAttachmentId=e.TransportTransitGatewayAttachmentId),e.Options!=null){let i=GWp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},GWp=(e,r)=>{let t={};return e.Protocol!=null&&(t.Protocol=e.Protocol),t},UWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.Options!=null){let i=VWp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},VWp=(e,r)=>{let t={};return e.Igmpv2Support!=null&&(t.Igmpv2Support=e.Igmpv2Support),e.StaticSourcesSupport!=null&&(t.StaticSourcesSupport=e.StaticSourcesSupport),e.AutoAcceptSharedAssociations!=null&&(t.AutoAcceptSharedAssociations=e.AutoAcceptSharedAssociations),t},zWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.PeerTransitGatewayId!=null&&(t.PeerTransitGatewayId=e.PeerTransitGatewayId),e.PeerAccountId!=null&&(t.PeerAccountId=e.PeerAccountId),e.PeerRegion!=null&&(t.PeerRegion=e.PeerRegion),e.Options!=null){let i=$Wp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},$Wp=(e,r)=>{let t={};return e.DynamicRouting!=null&&(t.DynamicRouting=e.DynamicRouting),t},QWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},KWp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},HWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.Options!=null){let i=Fum(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},WWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},YWp=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PeeringAttachmentId!=null&&(t.PeeringAttachmentId=e.PeeringAttachmentId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},JWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},XWp=(e,r)=>{var n,i;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.SubnetIds!=null){let s=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Options!=null){let s=ZWp(e.Options,r);Object.entries(s).forEach(([a,o])=>{let c=`Options.${a}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecifications=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecifications.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ZWp=(e,r)=>{let t={};return e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.Ipv6Support!=null&&(t.Ipv6Support=e.Ipv6Support),e.ApplianceModeSupport!=null&&(t.ApplianceModeSupport=e.ApplianceModeSupport),t},eYp=(e,r)=>{let t={};return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},tYp=(e,r)=>{var n;let t={};if(e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),e.LoadBalancerArn!=null&&(t.LoadBalancerArn=e.LoadBalancerArn),e.SubnetIds!=null){let i=nYp(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},rYp=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.AttachmentType!=null&&(t.AttachmentType=e.AttachmentType),e.DomainCertificateArn!=null&&(t.DomainCertificateArn=e.DomainCertificateArn),e.ApplicationDomain!=null&&(t.ApplicationDomain=e.ApplicationDomain),e.EndpointDomainPrefix!=null&&(t.EndpointDomainPrefix=e.EndpointDomainPrefix),e.SecurityGroupIds!=null){let s=Lcm(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.LoadBalancerOptions!=null){let s=tYp(e.LoadBalancerOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`LoadBalancerOptions.${a}`;t[c]=o})}if(e.NetworkInterfaceOptions!=null){let s=eYp(e.NetworkInterfaceOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfaceOptions.${a}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},nYp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},iYp=(e,r)=>{var n;let t={};if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},sYp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aYp=(e,r)=>{let t={};return e.TenantId!=null&&(t.TenantId=e.TenantId),t},oYp=(e,r)=>{let t={};return e.Issuer!=null&&(t.Issuer=e.Issuer),e.AuthorizationEndpoint!=null&&(t.AuthorizationEndpoint=e.AuthorizationEndpoint),e.TokenEndpoint!=null&&(t.TokenEndpoint=e.TokenEndpoint),e.UserInfoEndpoint!=null&&(t.UserInfoEndpoint=e.UserInfoEndpoint),e.ClientId!=null&&(t.ClientId=e.ClientId),e.ClientSecret!=null&&(t.ClientSecret=e.ClientSecret),e.Scope!=null&&(t.Scope=e.Scope),t},cYp=(e,r)=>{var n;let t={};if(e.TrustProviderType!=null&&(t.TrustProviderType=e.TrustProviderType),e.UserTrustProviderType!=null&&(t.UserTrustProviderType=e.UserTrustProviderType),e.DeviceTrustProviderType!=null&&(t.DeviceTrustProviderType=e.DeviceTrustProviderType),e.OidcOptions!=null){let i=oYp(e.OidcOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`OidcOptions.${s}`;t[o]=a})}if(e.DeviceOptions!=null){let i=aYp(e.DeviceOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`DeviceOptions.${s}`;t[o]=a})}if(e.PolicyReferenceName!=null&&(t.PolicyReferenceName=e.PolicyReferenceName),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uYp=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),t},foa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=uYp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},lYp=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=foa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=foa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},dYp=(e,r)=>{var n;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Iops!=null&&(t.Iops=e.Iops),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.Size!=null&&(t.Size=e.Size),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MultiAttachEnabled!=null&&(t.MultiAttachEnabled=e.MultiAttachEnabled),e.Throughput!=null&&(t.Throughput=e.Throughput),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},pYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.ConnectionNotificationArn!=null&&(t.ConnectionNotificationArn=e.ConnectionNotificationArn),e.ConnectionEvents!=null){let i=by(e.ConnectionEvents,r);((n=e.ConnectionEvents)==null?void 0:n.length)===0&&(t.ConnectionEvents=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionEvents.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},mYp=(e,r)=>{var n,i,s,a;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointType!=null&&(t.VpcEndpointType=e.VpcEndpointType),e.VpcId!=null&&(t.VpcId=e.VpcId),e.ServiceName!=null&&(t.ServiceName=e.ServiceName),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.RouteTableIds!=null){let o=cbn(e.RouteTableIds,r);((n=e.RouteTableIds)==null?void 0:n.length)===0&&(t.RouteTableId=[]),Object.entries(o).forEach(([c,l])=>{let u=`RouteTableId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SubnetIds!=null){let o=lbn(e.SubnetIds,r);((i=e.SubnetIds)==null?void 0:i.length)===0&&(t.SubnetId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SubnetId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroupIds!=null){let o=ubn(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.IpAddressType!=null&&(t.IpAddressType=e.IpAddressType),e.DnsOptions!=null){let o=rca(e.DnsOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`DnsOptions.${c}`;t[u]=l})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.PrivateDnsEnabled!=null&&(t.PrivateDnsEnabled=e.PrivateDnsEnabled),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},fYp=(e,r)=>{var n,i,s,a;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.AcceptanceRequired!=null&&(t.AcceptanceRequired=e.AcceptanceRequired),e.PrivateDnsName!=null&&(t.PrivateDnsName=e.PrivateDnsName),e.NetworkLoadBalancerArns!=null){let o=by(e.NetworkLoadBalancerArns,r);((n=e.NetworkLoadBalancerArns)==null?void 0:n.length)===0&&(t.NetworkLoadBalancerArn=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkLoadBalancerArn.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.GatewayLoadBalancerArns!=null){let o=by(e.GatewayLoadBalancerArns,r);((i=e.GatewayLoadBalancerArns)==null?void 0:i.length)===0&&(t.GatewayLoadBalancerArn=[]),Object.entries(o).forEach(([c,l])=>{let u=`GatewayLoadBalancerArn.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SupportedIpAddressTypes!=null){let o=by(e.SupportedIpAddressTypes,r);((s=e.SupportedIpAddressTypes)==null?void 0:s.length)===0&&(t.SupportedIpAddressType=[]),Object.entries(o).forEach(([c,l])=>{let u=`SupportedIpAddressType.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},hYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PeerOwnerId!=null&&(t.PeerOwnerId=e.PeerOwnerId),e.PeerVpcId!=null&&(t.PeerVpcId=e.PeerVpcId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.PeerRegion!=null&&(t.PeerRegion=e.PeerRegion),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},gYp=(e,r)=>{var n;let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.AmazonProvidedIpv6CidrBlock!=null&&(t.AmazonProvidedIpv6CidrBlock=e.AmazonProvidedIpv6CidrBlock),e.Ipv6Pool!=null&&(t.Ipv6Pool=e.Ipv6Pool),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.Ipv4IpamPoolId!=null&&(t.Ipv4IpamPoolId=e.Ipv4IpamPoolId),e.Ipv4NetmaskLength!=null&&(t.Ipv4NetmaskLength=e.Ipv4NetmaskLength),e.Ipv6IpamPoolId!=null&&(t.Ipv6IpamPoolId=e.Ipv6IpamPoolId),e.Ipv6NetmaskLength!=null&&(t.Ipv6NetmaskLength=e.Ipv6NetmaskLength),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.Ipv6CidrBlockNetworkBorderGroup!=null&&(t.Ipv6CidrBlockNetworkBorderGroup=e.Ipv6CidrBlockNetworkBorderGroup),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yYp=(e,r)=>{var n;let t={};if(e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.Type!=null&&(t.Type=e.Type),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Options!=null){let i=ilm(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_Yp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),t},AYp=(e,r)=>{var n;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Type!=null&&(t.Type=e.Type),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zoa=(e,r)=>{let t={};return e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},bYp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`CustomerGatewayId.${n}`]=i,n++);return t},CYp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=vYp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},vYp=(e,r)=>{let t={};return e.Id!=null&&(t.Id=e.Id),e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.Period!=null&&(t.Period=e.Period),t},eca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},EYp=(e,r)=>{let t={};return e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},DYp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},SYp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetVpcSubnetId!=null&&(t.TargetVpcSubnetId=e.TargetVpcSubnetId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wYp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IYp=(e,r)=>{let t={};return e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xYp=(e,r)=>{let t={};return e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TYp=(e,r)=>{let t={};return e.DhcpOptionsId!=null&&(t.DhcpOptionsId=e.DhcpOptionsId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),t},RYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FleetIds!=null){let i=aca(e.FleetIds,r);((n=e.FleetIds)==null?void 0:n.length)===0&&(t.FleetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`FleetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.TerminateInstances!=null&&(t.TerminateInstances=e.TerminateInstances),t},kYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FlowLogIds!=null){let i=cca(e.FlowLogIds,r);((n=e.FlowLogIds)==null?void 0:n.length)===0&&(t.FlowLogId=[]),Object.entries(i).forEach(([s,a])=>{let o=`FlowLogId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},FYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),t},NYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceConnectEndpointId!=null&&(t.InstanceConnectEndpointId=e.InstanceConnectEndpointId),t},OYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ForceDelete!=null&&(t.ForceDelete=e.ForceDelete),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),t},BYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),t},qYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),t},MYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Cascade!=null&&(t.Cascade=e.Cascade),t},LYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),t},jYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),t},GYp=(e,r)=>{let t={};return e.KeyName!=null&&(t.KeyName=e.KeyName),e.KeyPairId!=null&&(t.KeyPairId=e.KeyPairId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},UYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),t},VYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Versions!=null){let i=Wca(e.Versions,r);((n=e.Versions)==null?void 0:n.length)===0&&(t.LaunchTemplateVersion=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateVersion.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},zYp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},$Yp=(e,r)=>{let t={};return e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},QYp=(e,r)=>{let t={};return e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId!=null&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},KYp=(e,r)=>{let t={};return e.LocalGatewayRouteTableVpcAssociationId!=null&&(t.LocalGatewayRouteTableVpcAssociationId=e.LocalGatewayRouteTableVpcAssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},HYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),t},WYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),t},YYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},JYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),t},XYp=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeAnalysisId!=null&&(t.NetworkInsightsAccessScopeAnalysisId=e.NetworkInsightsAccessScopeAnalysisId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ZYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),t},eJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsAnalysisId!=null&&(t.NetworkInsightsAnalysisId=e.NetworkInsightsAnalysisId),t},tJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),t},rJp=(e,r)=>{let t={};return e.NetworkInterfacePermissionId!=null&&(t.NetworkInterfacePermissionId=e.NetworkInterfacePermissionId),e.Force!=null&&(t.Force=e.Force),e.DryRun!=null&&(t.DryRun=e.DryRun),t},nJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},iJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupName!=null&&(t.GroupName=e.GroupName),t},sJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolId!=null&&(t.PoolId=e.PoolId),t},aJp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},oJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstancesIds!=null){let i=aJp(e.ReservedInstancesIds,r);((n=e.ReservedInstancesIds)==null?void 0:n.length)===0&&(t.ReservedInstancesId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ReservedInstancesId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},cJp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},uJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},lJp=(e,r)=>{let t={};return e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dJp=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},mJp=(e,r)=>{let t={};return e.SubnetCidrReservationId!=null&&(t.SubnetCidrReservationId=e.SubnetCidrReservationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},fJp=(e,r)=>{let t={};return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hJp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let s=Bca(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tags!=null){let s=TSe(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tag=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},gJp=(e,r)=>{let t={};return e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},yJp=(e,r)=>{let t={};return e.TrafficMirrorFilterRuleId!=null&&(t.TrafficMirrorFilterRuleId=e.TrafficMirrorFilterRuleId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_Jp=(e,r)=>{let t={};return e.TrafficMirrorSessionId!=null&&(t.TrafficMirrorSessionId=e.TrafficMirrorSessionId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},AJp=(e,r)=>{let t={};return e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},bJp=(e,r)=>{let t={};return e.TransitGatewayConnectPeerId!=null&&(t.TransitGatewayConnectPeerId=e.TransitGatewayConnectPeerId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},CJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},vJp=(e,r)=>{let t={};return e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},EJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},DJp=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},SJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wJp=(e,r)=>{let t={};return e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},RJp=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},kJp=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},FJp=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},NJp=(e,r)=>{let t={};return e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},OJp=(e,r)=>{let t={};return e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},BJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationIds!=null){let i=THp(e.ConnectionNotificationIds,r);((n=e.ConnectionNotificationIds)==null?void 0:n.length)===0&&(t.ConnectionNotificationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionNotificationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},qJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceIds!=null){let i=Zca(e.ServiceIds,r);((n=e.ServiceIds)==null?void 0:n.length)===0&&(t.ServiceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ServiceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},MJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},LJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},jJp=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},GJp=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},UJp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),t},VJp=(e,r)=>{let t={};return e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},zJp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},$Jp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),t},QJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolId!=null&&(t.PoolId=e.PoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),t},KJp=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},HJp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTagAttribute!=null){let n=WJp(e.InstanceTagAttribute,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceTagAttribute.${i}`;t[a]=s})}return t},WJp=(e,r)=>{var n;let t={};if(e.IncludeAllTagsOfInstance!=null&&(t.IncludeAllTagsOfInstance=e.IncludeAllTagsOfInstance),e.InstanceTagKeys!=null){let i=yca(e.InstanceTagKeys,r);((n=e.InstanceTagKeys)==null?void 0:n.length)===0&&(t.InstanceTagKey=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceTagKey.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},YJp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},JJp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},XJp=(e,r)=>{var n;let t={};if(e.AttributeNames!=null){let i=pKp(e.AttributeNames,r);((n=e.AttributeNames)==null?void 0:n.length)===0&&(t.AttributeName=[]),Object.entries(i).forEach(([s,a])=>{let o=`AttributeName.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ZJp=(e,r)=>{var n;let t={};if(e.AllocationIds!=null){let i=AKp(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AllocationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Attribute!=null&&(t.Attribute=e.Attribute),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},eXp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.PublicIps!=null){let a=iom(e.PublicIps,r);((i=e.PublicIps)==null?void 0:i.length)===0&&(t.PublicIp=[]),Object.entries(a).forEach(([o,c])=>{let l=`PublicIp.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.AllocationIds!=null){let a=nur(e.AllocationIds,r);((s=e.AllocationIds)==null?void 0:s.length)===0&&(t.AllocationId=[]),Object.entries(a).forEach(([o,c])=>{let l=`AllocationId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},tXp=(e,r)=>{var n;let t={};if(e.AllocationIds!=null){let i=nur(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AllocationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},rXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},nXp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ZoneNames!=null){let a=llm(e.ZoneNames,r);((i=e.ZoneNames)==null?void 0:i.length)===0&&(t.ZoneName=[]),Object.entries(a).forEach(([o,c])=>{let l=`ZoneName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ZoneIds!=null){let a=ulm(e.ZoneIds,r);((s=e.ZoneIds)==null?void 0:s.length)===0&&(t.ZoneId=[]),Object.entries(a).forEach(([o,c])=>{let l=`ZoneId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.AllAvailabilityZones!=null&&(t.AllAvailabilityZones=e.AllAvailabilityZones),e.DryRun!=null&&(t.DryRun=e.DryRun),t},iXp=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},sXp=(e,r)=>{var n,i;let t={};if(e.BundleIds!=null){let s=nHp(e.BundleIds,r);((n=e.BundleIds)==null?void 0:n.length)===0&&(t.BundleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`BundleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},aXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},oXp=(e,r)=>{var n,i;let t={};if(e.CapacityReservationFleetIds!=null){let s=$oa(e.CapacityReservationFleetIds,r);((n=e.CapacityReservationFleetIds)==null?void 0:n.length)===0&&(t.CapacityReservationFleetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CapacityReservationFleetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},cXp=(e,r)=>{var n,i;let t={};if(e.CapacityReservationIds!=null){let s=hHp(e.CapacityReservationIds,r);((n=e.CapacityReservationIds)==null?void 0:n.length)===0&&(t.CapacityReservationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CapacityReservationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},uXp=(e,r)=>{var n,i;let t={};if(e.CarrierGatewayIds!=null){let s=yHp(e.CarrierGatewayIds,r);((n=e.CarrierGatewayIds)==null?void 0:n.length)===0&&(t.CarrierGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CarrierGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},dXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},pXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mXp=(e,r)=>{var n,i;let t={};if(e.ClientVpnEndpointIds!=null){let s=SHp(e.ClientVpnEndpointIds,r);((n=e.ClientVpnEndpointIds)==null?void 0:n.length)===0&&(t.ClientVpnEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ClientVpnEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},fXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hXp=(e,r)=>{var n,i;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.AssociationIds!=null){let s=by(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},gXp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=IHp(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},yXp=(e,r)=>{var n;let t={};if(e.ConversionTaskIds!=null){let i=PHp(e.ConversionTaskIds,r);((n=e.ConversionTaskIds)==null?void 0:n.length)===0&&(t.ConversionTaskId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConversionTaskId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},_Xp=(e,r)=>{var n,i;let t={};if(e.CustomerGatewayIds!=null){let s=bYp(e.CustomerGatewayIds,r);((n=e.CustomerGatewayIds)==null?void 0:n.length)===0&&(t.CustomerGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CustomerGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},AXp=(e,r)=>{var n,i;let t={};if(e.DhcpOptionsIds!=null){let s=Uem(e.DhcpOptionsIds,r);((n=e.DhcpOptionsIds)==null?void 0:n.length)===0&&(t.DhcpOptionsId=[]),Object.entries(s).forEach(([a,o])=>{let c=`DhcpOptionsId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},bXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.EgressOnlyInternetGatewayIds!=null){let s=Ctm(e.EgressOnlyInternetGatewayIds,r);((n=e.EgressOnlyInternetGatewayIds)==null?void 0:n.length)===0&&(t.EgressOnlyInternetGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`EgressOnlyInternetGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},CXp=(e,r)=>{var n,i;let t={};if(e.ElasticGpuIds!=null){let s=Etm(e.ElasticGpuIds,r);((n=e.ElasticGpuIds)==null?void 0:n.length)===0&&(t.ElasticGpuId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ElasticGpuId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},vXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ExportImageTaskIds!=null){let s=Htm(e.ExportImageTaskIds,r);((i=e.ExportImageTaskIds)==null?void 0:i.length)===0&&(t.ExportImageTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExportImageTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},EXp=(e,r)=>{var n,i;let t={};if(e.ExportTaskIds!=null){let s=Wtm(e.ExportTaskIds,r);((n=e.ExportTaskIds)==null?void 0:n.length)===0&&(t.ExportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},DXp=(e,r)=>{var n,i;let t={};if(e.ImageIds!=null){let s=Ztm(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImageId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},SXp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EventType!=null&&(t.EventType=e.EventType),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetId!=null&&(t.FleetId=e.FleetId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},IXp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetId!=null&&(t.FleetId=e.FleetId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},xXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetIds!=null){let s=aca(e.FleetIds,r);((n=e.FleetIds)==null?void 0:n.length)===0&&(t.FleetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`FleetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},TXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.FlowLogIds!=null){let s=cca(e.FlowLogIds,r);((i=e.FlowLogIds)==null?void 0:i.length)===0&&(t.FlowLogId=[]),Object.entries(s).forEach(([a,o])=>{let c=`FlowLogId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},PXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),t},RXp=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageIds!=null){let a=prm(e.FpgaImageIds,r);((n=e.FpgaImageIds)==null?void 0:n.length)===0&&(t.FpgaImageId=[]),Object.entries(a).forEach(([o,c])=>{let l=`FpgaImageId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Owners!=null){let a=vbn(e.Owners,r);((i=e.Owners)==null?void 0:i.length)===0&&(t.Owner=[]),Object.entries(a).forEach(([o,c])=>{let l=`Owner.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Filters!=null){let a=Ku(e.Filters,r);((s=e.Filters)==null?void 0:s.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},kXp=(e,r)=>{var n;let t={};if(e.Filter!=null){let i=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDuration!=null&&(t.MaxDuration=e.MaxDuration),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.MinDuration!=null&&(t.MinDuration=e.MinDuration),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},FXp=(e,r)=>{var n,i;let t={};if(e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostReservationIdSet!=null){let s=anm(e.HostReservationIdSet,r);((i=e.HostReservationIdSet)==null?void 0:i.length)===0&&(t.HostReservationIdSet=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostReservationIdSet.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},NXp=(e,r)=>{var n,i;let t={};if(e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostIds!=null){let s=Sbn(e.HostIds,r);((i=e.HostIds)==null?void 0:i.length)===0&&(t.HostId=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},OXp=(e,r)=>{var n,i;let t={};if(e.AssociationIds!=null){let s=GKp(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},BXp=(e,r)=>{let t={};return e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.Resource!=null&&(t.Resource=e.Resource),t},qXp=(e,r)=>{let t={};return e.Resource!=null&&(t.Resource=e.Resource),t},MXp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},LXp=(e,r)=>{var n,i,s,a;let t={};if(e.ExecutableUsers!=null){let o=ztm(e.ExecutableUsers,r);((n=e.ExecutableUsers)==null?void 0:n.length)===0&&(t.ExecutableBy=[]),Object.entries(o).forEach(([c,l])=>{let u=`ExecutableBy.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Filters!=null){let o=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(o).forEach(([c,l])=>{let u=`Filter.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ImageIds!=null){let o=pca(e.ImageIds,r);((s=e.ImageIds)==null?void 0:s.length)===0&&(t.ImageId=[]),Object.entries(o).forEach(([c,l])=>{let u=`ImageId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Owners!=null){let o=vbn(e.Owners,r);((a=e.Owners)==null?void 0:a.length)===0&&(t.Owner=[]),Object.entries(o).forEach(([c,l])=>{let u=`Owner.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return e.IncludeDeprecated!=null&&(t.IncludeDeprecated=e.IncludeDeprecated),e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},jXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ImportTaskIds!=null){let s=bnm(e.ImportTaskIds,r);((i=e.ImportTaskIds)==null?void 0:i.length)===0&&(t.ImportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},GXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ImportTaskIds!=null){let s=Anm(e.ImportTaskIds,r);((i=e.ImportTaskIds)==null?void 0:i.length)===0&&(t.ImportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},UXp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},VXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceConnectEndpointIds!=null){let s=by(e.InstanceConnectEndpointIds,r);((i=e.InstanceConnectEndpointIds)==null?void 0:i.length)===0&&(t.InstanceConnectEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceConnectEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},zXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},$Xp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},QXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowIds!=null){let s=Tnm(e.InstanceEventWindowIds,r);((n=e.InstanceEventWindowIds)==null?void 0:n.length)===0&&(t.InstanceEventWindowId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceEventWindowId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},KXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},HXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.IncludeAllInstances!=null&&(t.IncludeAllInstances=e.IncludeAllInstances),t},WXp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LocationType!=null&&(t.LocationType=e.LocationType),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},YXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTypes!=null){let s=jom(e.InstanceTypes,r);((n=e.InstanceTypes)==null?void 0:n.length)===0&&(t.InstanceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},JXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayIds!=null){let s=Vnm(e.InternetGatewayIds,r);((i=e.InternetGatewayIds)==null?void 0:i.length)===0&&(t.InternetGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InternetGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},XXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamPoolIds!=null){let s=by(e.IpamPoolIds,r);((i=e.IpamPoolIds)==null?void 0:i.length)===0&&(t.IpamPoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamPoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ZXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryIds!=null){let s=by(e.IpamResourceDiscoveryIds,r);((n=e.IpamResourceDiscoveryIds)==null?void 0:n.length)===0&&(t.IpamResourceDiscoveryId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamResourceDiscoveryId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},eZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryAssociationIds!=null){let s=by(e.IpamResourceDiscoveryAssociationIds,r);((n=e.IpamResourceDiscoveryAssociationIds)==null?void 0:n.length)===0&&(t.IpamResourceDiscoveryAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamResourceDiscoveryAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},tZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamScopeIds!=null){let s=by(e.IpamScopeIds,r);((i=e.IpamScopeIds)==null?void 0:i.length)===0&&(t.IpamScopeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamScopeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},rZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamIds!=null){let s=by(e.IpamIds,r);((i=e.IpamIds)==null?void 0:i.length)===0&&(t.IpamId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},nZp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=Ynm(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},iZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.KeyNames!=null){let a=eim(e.KeyNames,r);((i=e.KeyNames)==null?void 0:i.length)===0&&(t.KeyName=[]),Object.entries(a).forEach(([o,c])=>{let l=`KeyName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.KeyPairIds!=null){let a=tim(e.KeyPairIds,r);((s=e.KeyPairIds)==null?void 0:s.length)===0&&(t.KeyPairId=[]),Object.entries(a).forEach(([o,c])=>{let l=`KeyPairId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IncludePublicKey!=null&&(t.IncludePublicKey=e.IncludePublicKey),t},sZp=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateIds!=null){let a=gim(e.LaunchTemplateIds,r);((n=e.LaunchTemplateIds)==null?void 0:n.length)===0&&(t.LaunchTemplateId=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LaunchTemplateNames!=null){let a=Dim(e.LaunchTemplateNames,r);((i=e.LaunchTemplateNames)==null?void 0:i.length)===0&&(t.LaunchTemplateName=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Filters!=null){let a=Ku(e.Filters,r);((s=e.Filters)==null?void 0:s.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},aZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Versions!=null){let s=Wca(e.Versions,r);((n=e.Versions)==null?void 0:n.length)===0&&(t.LaunchTemplateVersion=[]),Object.entries(s).forEach(([a,o])=>{let c=`LaunchTemplateVersion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MinVersion!=null&&(t.MinVersion=e.MinVersion),e.MaxVersion!=null&&(t.MaxVersion=e.MaxVersion),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ResolveAlias!=null&&(t.ResolveAlias=e.ResolveAlias),t},oZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableIds!=null){let s=Uim(e.LocalGatewayRouteTableIds,r);((n=e.LocalGatewayRouteTableIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},cZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds!=null){let s=Vim(e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds,r);((n=e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableVirtualInterfaceGroupAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableVpcAssociationIds!=null){let s=zim(e.LocalGatewayRouteTableVpcAssociationIds,r);((n=e.LocalGatewayRouteTableVpcAssociationIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableVpcAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableVpcAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayIds!=null){let s=Gim(e.LocalGatewayIds,r);((n=e.LocalGatewayIds)==null?void 0:n.length)===0&&(t.LocalGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayVirtualInterfaceGroupIds!=null){let s=$im(e.LocalGatewayVirtualInterfaceGroupIds,r);((n=e.LocalGatewayVirtualInterfaceGroupIds)==null?void 0:n.length)===0&&(t.LocalGatewayVirtualInterfaceGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayVirtualInterfaceGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayVirtualInterfaceIds!=null){let s=Qim(e.LocalGatewayVirtualInterfaceIds,r);((n=e.LocalGatewayVirtualInterfaceIds)==null?void 0:n.length)===0&&(t.LocalGatewayVirtualInterfaceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayVirtualInterfaceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PrefixListIds!=null){let s=by(e.PrefixListIds,r);((i=e.PrefixListIds)==null?void 0:i.length)===0&&(t.PrefixListId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrefixListId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},fZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PublicIps!=null){let s=by(e.PublicIps,r);((i=e.PublicIps)==null?void 0:i.length)===0&&(t.PublicIp=[]),Object.entries(s).forEach(([a,o])=>{let c=`PublicIp.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},hZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NatGatewayIds!=null){let s=yam(e.NatGatewayIds,r);((i=e.NatGatewayIds)==null?void 0:i.length)===0&&(t.NatGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NatGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),t},gZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclIds!=null){let s=_am(e.NetworkAclIds,r);((i=e.NetworkAclIds)==null?void 0:i.length)===0&&(t.NetworkAclId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkAclId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},yZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAccessScopeAnalysisIds!=null){let s=Cam(e.NetworkInsightsAccessScopeAnalysisIds,r);((n=e.NetworkInsightsAccessScopeAnalysisIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAccessScopeAnalysisId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAccessScopeAnalysisId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.AnalysisStartTimeBegin!=null&&(t.AnalysisStartTimeBegin=e.AnalysisStartTimeBegin.toISOString().split(".")[0]+"Z"),e.AnalysisStartTimeEnd!=null&&(t.AnalysisStartTimeEnd=e.AnalysisStartTimeEnd.toISOString().split(".")[0]+"Z"),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},_Zp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAccessScopeIds!=null){let s=vam(e.NetworkInsightsAccessScopeIds,r);((n=e.NetworkInsightsAccessScopeIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAccessScopeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAccessScopeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},AZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAnalysisIds!=null){let s=Eam(e.NetworkInsightsAnalysisIds,r);((n=e.NetworkInsightsAnalysisIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAnalysisId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAnalysisId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),e.AnalysisStartTime!=null&&(t.AnalysisStartTime=e.AnalysisStartTime.toISOString().split(".")[0]+"Z"),e.AnalysisEndTime!=null&&(t.AnalysisEndTime=e.AnalysisEndTime.toISOString().split(".")[0]+"Z"),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},bZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsPathIds!=null){let s=Dam(e.NetworkInsightsPathIds,r);((n=e.NetworkInsightsPathIds)==null?void 0:n.length)===0&&(t.NetworkInsightsPathId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsPathId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},CZp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},vZp=(e,r)=>{var n,i;let t={};if(e.NetworkInterfacePermissionIds!=null){let s=Tam(e.NetworkInterfacePermissionIds,r);((n=e.NetworkInterfacePermissionIds)==null?void 0:n.length)===0&&(t.NetworkInterfacePermissionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfacePermissionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},EZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceIds!=null){let s=xam(e.NetworkInterfaceIds,r);((i=e.NetworkInterfaceIds)==null?void 0:i.length)===0&&(t.NetworkInterfaceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfaceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},DZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupNames!=null){let a=zam(e.GroupNames,r);((i=e.GroupNames)==null?void 0:i.length)===0&&(t.GroupName=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupIds!=null){let a=Vam(e.GroupIds,r);((s=e.GroupIds)==null?void 0:s.length)===0&&(t.GroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},SZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PrefixListIds!=null){let s=Kam(e.PrefixListIds,r);((i=e.PrefixListIds)==null?void 0:i.length)===0&&(t.PrefixListId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrefixListId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},wZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let i=acm(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.Resource=[]),Object.entries(i).forEach(([s,a])=>{let o=`Resource.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},IZp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=som(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},xZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RegionNames!=null){let s=fom(e.RegionNames,r);((i=e.RegionNames)==null?void 0:i.length)===0&&(t.RegionName=[]),Object.entries(s).forEach(([a,o])=>{let c=`RegionName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.AllRegions!=null&&(t.AllRegions=e.AllRegions),t},TZp=(e,r)=>{var n,i;let t={};if(e.ReplaceRootVolumeTaskIds!=null){let s=Nom(e.ReplaceRootVolumeTaskIds,r);((n=e.ReplaceRootVolumeTaskIds)==null?void 0:n.length)===0&&(t.ReplaceRootVolumeTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReplaceRootVolumeTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PZp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ReservedInstancesId!=null&&(t.ReservedInstancesId=e.ReservedInstancesId),e.ReservedInstancesListingId!=null&&(t.ReservedInstancesListingId=e.ReservedInstancesListingId),t},RZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ReservedInstancesModificationIds!=null){let s=Jom(e.ReservedInstancesModificationIds,r);((i=e.ReservedInstancesModificationIds)==null?void 0:i.length)===0&&(t.ReservedInstancesModificationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesModificationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),t},kZp=(e,r)=>{var n,i;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IncludeMarketplace!=null&&(t.IncludeMarketplace=e.IncludeMarketplace),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.MaxDuration!=null&&(t.MaxDuration=e.MaxDuration),e.MaxInstanceCount!=null&&(t.MaxInstanceCount=e.MaxInstanceCount),e.MinDuration!=null&&(t.MinDuration=e.MinDuration),e.OfferingClass!=null&&(t.OfferingClass=e.OfferingClass),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.ReservedInstancesOfferingIds!=null){let s=Xom(e.ReservedInstancesOfferingIds,r);((i=e.ReservedInstancesOfferingIds)==null?void 0:i.length)===0&&(t.ReservedInstancesOfferingId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesOfferingId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),t},FZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.OfferingClass!=null&&(t.OfferingClass=e.OfferingClass),e.ReservedInstancesIds!=null){let s=Oca(e.ReservedInstancesIds,r);((i=e.ReservedInstancesIds)==null?void 0:i.length)===0&&(t.ReservedInstancesId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),t},NZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableIds!=null){let s=gcm(e.RouteTableIds,r);((i=e.RouteTableIds)==null?void 0:i.length)===0&&(t.RouteTableId=[]),Object.entries(s).forEach(([a,o])=>{let c=`RouteTableId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},OZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.FirstSlotStartTimeRange!=null){let i=Qcm(e.FirstSlotStartTimeRange,r);Object.entries(i).forEach(([s,a])=>{let o=`FirstSlotStartTimeRange.${s}`;t[o]=a})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.MaxSlotDurationInHours!=null&&(t.MaxSlotDurationInHours=e.MaxSlotDurationInHours),e.MinSlotDurationInHours!=null&&(t.MinSlotDurationInHours=e.MinSlotDurationInHours),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Recurrence!=null){let i=Ecm(e.Recurrence,r);Object.entries(i).forEach(([s,a])=>{let o=`Recurrence.${s}`;t[o]=a})}return t},BZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.ScheduledInstanceIds!=null){let s=vcm(e.ScheduledInstanceIds,r);((i=e.ScheduledInstanceIds)==null?void 0:i.length)===0&&(t.ScheduledInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ScheduledInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SlotStartTimeRange!=null){let s=Kcm(e.SlotStartTimeRange,r);Object.entries(s).forEach(([a,o])=>{let c=`SlotStartTimeRange.${a}`;t[c]=o})}return t},qZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null){let i=inm(e.GroupId,r);((n=e.GroupId)==null?void 0:n.length)===0&&(t.GroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`GroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},MZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},LZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupIds!=null){let a=ybn(e.GroupIds,r);((i=e.GroupIds)==null?void 0:i.length)===0&&(t.GroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupNames!=null){let a=uca(e.GroupNames,r);((s=e.GroupNames)==null?void 0:s.length)===0&&(t.GroupName=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},jZp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},GZp=(e,r)=>{var n,i,s,a;let t={};if(e.Filters!=null){let o=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(o).forEach(([c,l])=>{let u=`Filter.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OwnerIds!=null){let o=vbn(e.OwnerIds,r);((i=e.OwnerIds)==null?void 0:i.length)===0&&(t.Owner=[]),Object.entries(o).forEach(([c,l])=>{let u=`Owner.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.RestorableByUserIds!=null){let o=ocm(e.RestorableByUserIds,r);((s=e.RestorableByUserIds)==null?void 0:s.length)===0&&(t.RestorableBy=[]),Object.entries(o).forEach(([c,l])=>{let u=`RestorableBy.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SnapshotIds!=null){let o=our(e.SnapshotIds,r);((a=e.SnapshotIds)==null?void 0:a.length)===0&&(t.SnapshotId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SnapshotId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},UZp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},VZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},zZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),t},$Zp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EventType!=null&&(t.EventType=e.EventType),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},QZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestIds!=null){let i=Gca(e.SpotFleetRequestIds,r);((n=e.SpotFleetRequestIds)==null?void 0:n.length)===0&&(t.SpotFleetRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotFleetRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},KZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotInstanceRequestIds!=null){let s=Uca(e.SpotInstanceRequestIds,r);((i=e.SpotInstanceRequestIds)==null?void 0:i.length)===0&&(t.SpotInstanceRequestId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SpotInstanceRequestId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},HZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.InstanceTypes!=null){let a=jnm(e.InstanceTypes,r);((i=e.InstanceTypes)==null?void 0:i.length)===0&&(t.InstanceType=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceType.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.ProductDescriptions!=null){let a=Zam(e.ProductDescriptions,r);((s=e.ProductDescriptions)==null?void 0:s.length)===0&&(t.ProductDescription=[]),Object.entries(a).forEach(([o,c])=>{let l=`ProductDescription.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},WZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VpcId!=null&&(t.VpcId=e.VpcId),t},YZp=(e,r)=>{var n,i;let t={};if(e.ImageIds!=null){let s=lnm(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImageId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},JZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SubnetIds!=null){let s=lum(e.SubnetIds,r);((i=e.SubnetIds)==null?void 0:i.length)===0&&(t.SubnetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},XZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},ZZp=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorFilterIds!=null){let s=Eum(e.TrafficMirrorFilterIds,r);((n=e.TrafficMirrorFilterIds)==null?void 0:n.length)===0&&(t.TrafficMirrorFilterId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorFilterId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},eem=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorSessionIds!=null){let s=wum(e.TrafficMirrorSessionIds,r);((n=e.TrafficMirrorSessionIds)==null?void 0:n.length)===0&&(t.TrafficMirrorSessionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorSessionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},tem=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorTargetIds!=null){let s=Ium(e.TrafficMirrorTargetIds,r);((n=e.TrafficMirrorTargetIds)==null?void 0:n.length)===0&&(t.TrafficMirrorTargetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorTargetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},rem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},nem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayConnectPeerIds!=null){let s=xum(e.TransitGatewayConnectPeerIds,r);((n=e.TransitGatewayConnectPeerIds)==null?void 0:n.length)===0&&(t.TransitGatewayConnectPeerIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayConnectPeerIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},iem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},sem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayMulticastDomainIds!=null){let s=Rum(e.TransitGatewayMulticastDomainIds,r);((n=e.TransitGatewayMulticastDomainIds)==null?void 0:n.length)===0&&(t.TransitGatewayMulticastDomainIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayMulticastDomainIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},oem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayPolicyTableIds!=null){let s=kum(e.TransitGatewayPolicyTableIds,r);((n=e.TransitGatewayPolicyTableIds)==null?void 0:n.length)===0&&(t.TransitGatewayPolicyTableIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayPolicyTableIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},cem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayRouteTableAnnouncementIds!=null){let s=Num(e.TransitGatewayRouteTableAnnouncementIds,r);((n=e.TransitGatewayRouteTableAnnouncementIds)==null?void 0:n.length)===0&&(t.TransitGatewayRouteTableAnnouncementIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayRouteTableAnnouncementIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayRouteTableIds!=null){let s=Oum(e.TransitGatewayRouteTableIds,r);((n=e.TransitGatewayRouteTableIds)==null?void 0:n.length)===0&&(t.TransitGatewayRouteTableIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayRouteTableIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayIds!=null){let s=Pum(e.TransitGatewayIds,r);((n=e.TransitGatewayIds)==null?void 0:n.length)===0&&(t.TransitGatewayIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pem=(e,r)=>{var n,i;let t={};if(e.AssociationIds!=null){let s=Bum(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},mem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessEndpointIds!=null){let s=Hum(e.VerifiedAccessEndpointIds,r);((n=e.VerifiedAccessEndpointIds)==null?void 0:n.length)===0&&(t.VerifiedAccessEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},fem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessGroupIds!=null){let s=Wum(e.VerifiedAccessGroupIds,r);((n=e.VerifiedAccessGroupIds)==null?void 0:n.length)===0&&(t.VerifiedAccessGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},hem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessInstanceIds!=null){let s=Hca(e.VerifiedAccessInstanceIds,r);((n=e.VerifiedAccessInstanceIds)==null?void 0:n.length)===0&&(t.VerifiedAccessInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},gem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessInstanceIds!=null){let s=Hca(e.VerifiedAccessInstanceIds,r);((n=e.VerifiedAccessInstanceIds)==null?void 0:n.length)===0&&(t.VerifiedAccessInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},yem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessTrustProviderIds!=null){let s=elm(e.VerifiedAccessTrustProviderIds,r);((n=e.VerifiedAccessTrustProviderIds)==null?void 0:n.length)===0&&(t.VerifiedAccessTrustProviderId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessTrustProviderId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},_em=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Aem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((n=e.VolumeIds)==null?void 0:n.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},bem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((i=e.VolumeIds)==null?void 0:i.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Cem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((i=e.VolumeIds)==null?void 0:i.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},vem=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Eem=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VpcIds!=null){let i=Xca(e.VpcIds,r);((n=e.VpcIds)==null?void 0:n.length)===0&&(t.VpcIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Dem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcIds!=null){let s=Xca(e.VpcIds,r);((i=e.VpcIds)==null?void 0:i.length)===0&&(t.VpcId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Sem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationId!=null&&(t.ConnectionNotificationId=e.ConnectionNotificationId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},wem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Iem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceIds!=null){let s=Zca(e.ServiceIds,r);((n=e.ServiceIds)==null?void 0:n.length)===0&&(t.ServiceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ServiceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},xem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Tem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceNames!=null){let s=by(e.ServiceNames,r);((n=e.ServiceNames)==null?void 0:n.length)===0&&(t.ServiceName=[]),Object.entries(s).forEach(([a,o])=>{let c=`ServiceName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Pem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointIds!=null){let s=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Rem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionIds!=null){let s=rlm(e.VpcPeeringConnectionIds,r);((i=e.VpcPeeringConnectionIds)==null?void 0:i.length)===0&&(t.VpcPeeringConnectionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcPeeringConnectionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},kem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpcIds!=null){let s=tlm(e.VpcIds,r);((i=e.VpcIds)==null?void 0:i.length)===0&&(t.VpcId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Fem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpnConnectionIds!=null){let s=nlm(e.VpnConnectionIds,r);((i=e.VpnConnectionIds)==null?void 0:i.length)===0&&(t.VpnConnectionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpnConnectionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Nem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpnGatewayIds!=null){let s=slm(e.VpnGatewayIds,r);((i=e.VpnGatewayIds)==null?void 0:i.length)===0&&(t.VpnGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpnGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Oem=(e,r)=>{let t={};return e.FileFormat!=null&&(t.FileFormat=e.FileFormat),e.HiveCompatiblePartitions!=null&&(t.HiveCompatiblePartitions=e.HiveCompatiblePartitions),e.PerHourPartition!=null&&(t.PerHourPartition=e.PerHourPartition),t},Bem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},qem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},Mem=(e,r)=>{let t={};return e.AttachmentId!=null&&(t.AttachmentId=e.AttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Force!=null&&(t.Force=e.Force),t},Lem=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jem=(e,r)=>{let t={};return e.Device!=null&&(t.Device=e.Device),e.Force!=null&&(t.Force=e.Force),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gem=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Uem=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`DhcpOptionsId.${n}`]=i,n++);return t},Vem=(e,r)=>{let t={};return e.DirectoryId!=null&&(t.DirectoryId=e.DirectoryId),t},zem=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},$em=(e,r)=>{let t={};return e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Kem=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.Force!=null&&(t.Force=e.Force),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Hem=(e,r)=>{var n,i;let t={};if(e.AvailabilityZones!=null){let s=Uoa(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZone=[]),Object.entries(s).forEach(([a,o])=>{let c=`AvailabilityZone.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SourceSnapshotIds!=null){let s=our(e.SourceSnapshotIds,r);((i=e.SourceSnapshotIds)==null?void 0:i.length)===0&&(t.SourceSnapshotId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SourceSnapshotId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wem=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Yem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.DelegatedAdminAccountId!=null&&(t.DelegatedAdminAccountId=e.DelegatedAdminAccountId),t},Jem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xem=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),t},Zem=(e,r)=>{let t={};return e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},etm=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),t},ttm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),t},rtm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ntm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},itm=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},stm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},atm=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.AssociationTarget!=null){let n=xnm(e.AssociationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`AssociationTarget.${i}`;t[a]=s})}return t},otm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryAssociationId!=null&&(t.IpamResourceDiscoveryAssociationId=e.IpamResourceDiscoveryAssociationId),t},ctm=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.AssociationIds!=null){let i=vtm(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AssociationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDrainDurationSeconds!=null&&(t.MaxDrainDurationSeconds=e.MaxDrainDurationSeconds),e.DryRun!=null&&(t.DryRun=e.DryRun),t},utm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ltm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},dtm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ptm=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mtm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ftm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},htm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},gtm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.Image!=null){let n=tca(e.Image,r);Object.entries(n).forEach(([i,s])=>{let a=`Image.${i}`;t[a]=s})}if(e.Volume!=null){let n=Jca(e.Volume,r);Object.entries(n).forEach(([i,s])=>{let a=`Volume.${i}`;t[a]=s})}return t},tca=(e,r)=>{let t={};return e.Bytes!=null&&(t.Bytes=e.Bytes),e.Format!=null&&(t.Format=e.Format),e.ImportManifestUrl!=null&&(t.ImportManifestUrl=e.ImportManifestUrl),t},ytm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=gtm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},rca=(e,r)=>{let t={};return e.DnsRecordIpType!=null&&(t.DnsRecordIpType=e.DnsRecordIpType),e.PrivateDnsOnlyForInboundResolverEndpoint!=null&&(t.PrivateDnsOnlyForInboundResolverEndpoint=e.PrivateDnsOnlyForInboundResolverEndpoint),t},_tm=(e,r)=>{var n;let t={};if(e.CustomDnsServers!=null){let i=by(e.CustomDnsServers,r);((n=e.CustomDnsServers)==null?void 0:n.length)===0&&(t.CustomDnsServers=[]),Object.entries(i).forEach(([s,a])=>{let o=`CustomDnsServers.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Atm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Iops!=null&&(t.Iops=e.Iops),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Throughput!=null&&(t.Throughput=e.Throughput),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),t},btm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),t},Ctm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},vtm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Etm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},nca=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),t},Dtm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nca(i,r);Object.entries(s).forEach(([a,o])=>{t[`ElasticGpuSpecification.${n}.${a}`]=o}),n++}return t},Stm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nca(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},wtm=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),e.Count!=null&&(t.Count=e.Count),t},Itm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=wtm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},xtm=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.TransferAccountId!=null&&(t.TransferAccountId=e.TransferAccountId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ttm=(e,r)=>{let t={};return e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ptm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Rtm=(e,r)=>{let t={};if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.SnapshotConfiguration!=null){let n=trm(e.SnapshotConfiguration,r);Object.entries(n).forEach(([i,s])=>{let a=`SnapshotConfiguration.${i}`;t[a]=s})}if(e.LaunchTemplate!=null){let n=erm(e.LaunchTemplate,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchTemplate.${i}`;t[a]=s})}return e.MaxParallelLaunches!=null&&(t.MaxParallelLaunches=e.MaxParallelLaunches),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ktm=(e,r)=>{var n,i;let t={};if(e.AvailabilityZones!=null){let s=Uoa(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZone=[]),Object.entries(s).forEach(([a,o])=>{let c=`AvailabilityZone.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SourceSnapshotIds!=null){let s=our(e.SourceSnapshotIds,r);((i=e.SourceSnapshotIds)==null?void 0:i.length)===0&&(t.SourceSnapshotId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SourceSnapshotId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ftm=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DeprecateAt!=null&&(t.DeprecateAt=e.DeprecateAt.toISOString().split(".")[0]+"Z"),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ntm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.DelegatedAdminAccountId!=null&&(t.DelegatedAdminAccountId=e.DelegatedAdminAccountId),t},Otm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Btm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qtm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),t},Mtm=(e,r)=>{let t={};return e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ltm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),t},jtm=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),t},Gtm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),t},ica=(e,r)=>{let t={};if(e.EnaSrdEnabled!=null&&(t.EnaSrdEnabled=e.EnaSrdEnabled),e.EnaSrdUdpSpecification!=null){let n=Utm(e.EnaSrdUdpSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`EnaSrdUdpSpecification.${i}`;t[a]=s})}return t},Utm=(e,r)=>{let t={};return e.EnaSrdUdpEnabled!=null&&(t.EnaSrdUdpEnabled=e.EnaSrdUdpEnabled),t},Vtm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},sca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ztm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExecutableBy.${n}`]=i,n++);return t},$tm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qtm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ktm=(e,r)=>{var n;let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskImageFormat!=null&&(t.DiskImageFormat=e.DiskImageFormat),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ImageId!=null&&(t.ImageId=e.ImageId),e.S3ExportLocation!=null){let i=Ytm(e.S3ExportLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`S3ExportLocation.${s}`;t[o]=a})}if(e.RoleName!=null&&(t.RoleName=e.RoleName),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Htm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExportImageTaskId.${n}`]=i,n++);return t},Wtm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExportTaskId.${n}`]=i,n++);return t},Ytm=(e,r)=>{let t={};return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),t},Jtm=(e,r)=>{let t={};return e.ContainerFormat!=null&&(t.ContainerFormat=e.ContainerFormat),e.DiskImageFormat!=null&&(t.DiskImageFormat=e.DiskImageFormat),e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),t},Xtm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ztm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImageId.${n}`]=i,n++);return t},erm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},trm=(e,r)=>{let t={};return e.TargetResourceCount!=null&&(t.TargetResourceCount=e.TargetResourceCount),t},rrm=(e,r)=>{let t={};return e.SAMLProviderArn!=null&&(t.SAMLProviderArn=e.SAMLProviderArn),e.SelfServiceSAMLProviderArn!=null&&(t.SelfServiceSAMLProviderArn=e.SelfServiceSAMLProviderArn),t},nrm=(e,r)=>{var n;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Values!=null){let i=by(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Value=[]),Object.entries(i).forEach(([s,a])=>{let o=`Value.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Ku=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nrm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Filter.${n}.${a}`]=o}),n++}return t},aca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},oca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=irm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},irm=(e,r)=>{var n;let t={};if(e.LaunchTemplateSpecification!=null){let i=crm(e.LaunchTemplateSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateSpecification.${s}`;t[o]=a})}if(e.Overrides!=null){let i=srm(e.Overrides,r);((n=e.Overrides)==null?void 0:n.length)===0&&(t.Overrides=[]),Object.entries(i).forEach(([s,a])=>{let o=`Overrides.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},srm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=arm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},arm=(e,r)=>{let t={};if(e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.Priority!=null&&(t.Priority=(0,I.serializeFloat)(e.Priority)),e.Placement!=null){let n=Ebn(e.Placement,r);Object.entries(n).forEach(([i,s])=>{let a=`Placement.${i}`;t[a]=s})}if(e.InstanceRequirements!=null){let n=iur(e.InstanceRequirements,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceRequirements.${i}`;t[a]=s})}return e.ImageId!=null&&(t.ImageId=e.ImageId),t},orm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},crm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},urm=(e,r)=>{let t={};return e.ReplacementStrategy!=null&&(t.ReplacementStrategy=e.ReplacementStrategy),e.TerminationDelay!=null&&(t.TerminationDelay=e.TerminationDelay),t},lrm=(e,r)=>{let t={};if(e.CapacityRebalance!=null){let n=urm(e.CapacityRebalance,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityRebalance.${i}`;t[a]=s})}return t},cca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},drm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},prm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},mrm=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},frm=(e,r)=>{let t={};return e.PoolId!=null&&(t.PoolId=e.PoolId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hrm=(e,r)=>{var n;let t={};if(e.DataQueries!=null){let i=CYp(e.DataQueries,r);((n=e.DataQueries)==null?void 0:n.length)===0&&(t.DataQuery=[]),Object.entries(i).forEach(([s,a])=>{let o=`DataQuery.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},grm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},yrm=(e,r)=>{var n;let t={};if(e.PoolId!=null&&(t.PoolId=e.PoolId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_rm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Latest!=null&&(t.Latest=e.Latest),t},Arm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.WakeUp!=null&&(t.WakeUp=e.WakeUp),t},brm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),t},Crm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},vrm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Erm=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FlowLogId!=null&&(t.FlowLogId=e.FlowLogId),e.ConfigDeliveryS3DestinationArn!=null&&(t.ConfigDeliveryS3DestinationArn=e.ConfigDeliveryS3DestinationArn),e.IntegrateServices!=null){let n=Unm(e.IntegrateServices,r);Object.entries(n).forEach(([i,s])=>{let a=`IntegrateService.${i}`;t[a]=s})}return t},Drm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Srm=(e,r)=>{var n;let t={};if(e.HostIdSet!=null){let i=Rca(e.HostIdSet,r);((n=e.HostIdSet)==null?void 0:n.length)===0&&(t.HostIdSet=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostIdSet.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},wrm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ArchitectureTypes!=null){let s=Goa(e.ArchitectureTypes,r);((n=e.ArchitectureTypes)==null?void 0:n.length)===0&&(t.ArchitectureType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ArchitectureType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VirtualizationTypes!=null){let s=Yca(e.VirtualizationTypes,r);((i=e.VirtualizationTypes)==null?void 0:i.length)===0&&(t.VirtualizationType=[]),Object.entries(s).forEach(([a,o])=>{let c=`VirtualizationType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirements!=null){let s=iur(e.InstanceRequirements,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirements.${a}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Irm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xrm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Trm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.DiscoveryRegion!=null&&(t.DiscoveryRegion=e.DiscoveryRegion),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Prm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.ResourceRegion!=null&&(t.ResourceRegion=e.ResourceRegion),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Rrm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.IpamPoolAllocationId!=null&&(t.IpamPoolAllocationId=e.IpamPoolAllocationId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},krm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Frm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.ResourceId!=null&&(t.ResourceId=e.ResourceId),e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.ResourceTag!=null){let i=kca(e.ResourceTag,r);Object.entries(i).forEach(([s,a])=>{let o=`ResourceTag.${s}`;t[o]=a})}return e.ResourceOwner!=null&&(t.ResourceOwner=e.ResourceOwner),t},Nrm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},Orm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Brm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TargetVersion!=null&&(t.TargetVersion=e.TargetVersion),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},qrm=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeAnalysisId!=null&&(t.NetworkInsightsAccessScopeAnalysisId=e.NetworkInsightsAccessScopeAnalysisId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mrm=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lrm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jrm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstanceIds!=null){let s=Nca(e.ReservedInstanceIds,r);((n=e.ReservedInstanceIds)==null?void 0:n.length)===0&&(t.ReservedInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetConfigurations!=null){let s=$ca(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.TargetConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`TargetConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Grm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Urm=(e,r)=>{var n,i;let t={};if(e.InstanceTypes!=null){let s=Gnm(e.InstanceTypes,r);((n=e.InstanceTypes)==null?void 0:n.length)===0&&(t.InstanceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.RegionNames!=null){let s=mom(e.RegionNames,r);((i=e.RegionNames)==null?void 0:i.length)===0&&(t.RegionName=[]),Object.entries(s).forEach(([a,o])=>{let c=`RegionName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirementsWithMetadata!=null){let s=Mnm(e.InstanceRequirementsWithMetadata,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirementsWithMetadata.${a}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Vrm=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},zrm=(e,r)=>{var n;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},$rm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qrm=(e,r)=>{var n;let t={};if(e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Krm=(e,r)=>{var n;let t={};if(e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Hrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Yrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Jrm=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xrm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zrm=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnConnectionDeviceTypeId!=null&&(t.VpnConnectionDeviceTypeId=e.VpnConnectionDeviceTypeId),e.InternetKeyExchangeVersion!=null&&(t.InternetKeyExchangeVersion=e.InternetKeyExchangeVersion),e.DryRun!=null&&(t.DryRun=e.DryRun),t},enm=(e,r)=>{let t={};return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},tnm=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},rnm=(e,r)=>{let t={};return e.GroupName!=null&&(t.GroupName=e.GroupName),e.GroupId!=null&&(t.GroupId=e.GroupId),t},nnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=rnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},inm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ybn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupId.${n}`]=i,n++);return t},uca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupName.${n}`]=i,n++);return t},snm=(e,r)=>{let t={};return e.Configured!=null&&(t.Configured=e.Configured),t},anm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},jPt=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},lca=(e,r)=>{let t={};return e.Code!=null&&(t.Code=e.Code),e.Type!=null&&(t.Type=e.Type),t},dca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=onm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},onm=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},cnm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Format!=null&&(t.Format=e.Format),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.Url!=null&&(t.Url=e.Url),e.UserBucket!=null){let n=Qca(e.UserBucket,r);Object.entries(n).forEach(([i,s])=>{let a=`UserBucket.${i}`;t[a]=s})}return t},unm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=cnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},lnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},pca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImageId.${n}`]=i,n++);return t},dnm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.CertificateRevocationList!=null&&(t.CertificateRevocationList=e.CertificateRevocationList),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pnm=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},mnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=pnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},fnm=(e,r)=>{var n,i,s;let t={};if(e.Architecture!=null&&(t.Architecture=e.Architecture),e.ClientData!=null){let a=Woa(e.ClientData,r);Object.entries(a).forEach(([o,c])=>{let l=`ClientData.${o}`;t[l]=c})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskContainers!=null){let a=unm(e.DiskContainers,r);((n=e.DiskContainers)==null?void 0:n.length)===0&&(t.DiskContainer=[]),Object.entries(a).forEach(([o,c])=>{let l=`DiskContainer.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Hypervisor!=null&&(t.Hypervisor=e.Hypervisor),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.LicenseType!=null&&(t.LicenseType=e.LicenseType),e.Platform!=null&&(t.Platform=e.Platform),e.RoleName!=null&&(t.RoleName=e.RoleName),e.LicenseSpecifications!=null){let a=mnm(e.LicenseSpecifications,r);((i=e.LicenseSpecifications)==null?void 0:i.length)===0&&(t.LicenseSpecifications=[]),Object.entries(a).forEach(([o,c])=>{let l=`LicenseSpecifications.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.UsageOperation!=null&&(t.UsageOperation=e.UsageOperation),e.BootMode!=null&&(t.BootMode=e.BootMode),t},hnm=(e,r)=>{var n,i;let t={};if(e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.Architecture!=null&&(t.Architecture=e.Architecture),e.GroupIds!=null){let s=xSe(e.GroupIds,r);((n=e.GroupIds)==null?void 0:n.length)===0&&(t.GroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.GroupNames!=null){let s=Ibn(e.GroupNames,r);((i=e.GroupNames)==null?void 0:i.length)===0&&(t.GroupName=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Monitoring!=null&&(t.Monitoring=e.Monitoring),e.Placement!=null){let s=Ebn(e.Placement,r);Object.entries(s).forEach(([a,o])=>{let c=`Placement.${a}`;t[c]=o})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null){let s=Vum(e.UserData,r);Object.entries(s).forEach(([a,o])=>{let c=`UserData.${a}`;t[c]=o})}return t},gnm=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DiskImages!=null){let i=ytm(e.DiskImages,r);((n=e.DiskImages)==null?void 0:n.length)===0&&(t.DiskImage=[]),Object.entries(i).forEach(([s,a])=>{let o=`DiskImage.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchSpecification!=null){let i=hnm(e.LaunchSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchSpecification.${s}`;t[o]=a})}return e.Platform!=null&&(t.Platform=e.Platform),t},ynm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.KeyName!=null&&(t.KeyName=e.KeyName),e.PublicKeyMaterial!=null&&(t.PublicKeyMaterial=r.base64Encoder(e.PublicKeyMaterial)),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_nm=(e,r)=>{var n;let t={};if(e.ClientData!=null){let i=Woa(e.ClientData,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientData.${s}`;t[o]=a})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskContainer!=null){let i=Hcm(e.DiskContainer,r);Object.entries(i).forEach(([s,a])=>{let o=`DiskContainer.${s}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.RoleName!=null&&(t.RoleName=e.RoleName),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Anm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImportTaskId.${n}`]=i,n++);return t},bnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImportTaskId.${n}`]=i,n++);return t},Cnm=(e,r)=>{let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Image!=null){let n=tca(e.Image,r);Object.entries(n).forEach(([i,s])=>{let a=`Image.${i}`;t[a]=s})}if(e.Volume!=null){let n=Jca(e.Volume,r);Object.entries(n).forEach(([i,s])=>{let a=`Volume.${i}`;t[a]=s})}return t},vnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Enm=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Ebs!=null){let n=btm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),t},Dnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Enm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Snm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=wnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},wnm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},Inm=(e,r)=>{var n,i,s;let t={};if(e.InstanceIds!=null){let a=hca(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.InstanceTags!=null){let a=TSe(e.InstanceTags,r);((i=e.InstanceTags)==null?void 0:i.length)===0&&(t.InstanceTag=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceTag.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DedicatedHostIds!=null){let a=eca(e.DedicatedHostIds,r);((s=e.DedicatedHostIds)==null?void 0:s.length)===0&&(t.DedicatedHostId=[]),Object.entries(a).forEach(([o,c])=>{let l=`DedicatedHostId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},xnm=(e,r)=>{var n,i,s;let t={};if(e.InstanceIds!=null){let a=hca(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.InstanceTags!=null){let a=TSe(e.InstanceTags,r);((i=e.InstanceTags)==null?void 0:i.length)===0&&(t.InstanceTag=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceTag.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DedicatedHostIds!=null){let a=eca(e.DedicatedHostIds,r);((s=e.DedicatedHostIds)==null?void 0:s.length)===0&&(t.DedicatedHostId=[]),Object.entries(a).forEach(([o,c])=>{let l=`DedicatedHostId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},Tnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`InstanceEventWindowId.${n}`]=i,n++);return t},Pnm=(e,r)=>{let t={};return e.StartWeekDay!=null&&(t.StartWeekDay=e.StartWeekDay),e.StartHour!=null&&(t.StartHour=e.StartHour),e.EndWeekDay!=null&&(t.EndWeekDay=e.EndWeekDay),e.EndHour!=null&&(t.EndHour=e.EndHour),t},mca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Pnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},fca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},hca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ZV=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`InstanceId.${n}`]=i,n++);return t},Rnm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},_bn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Rnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},knm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Fnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`InstanceIpv6Address.${n}.${a}`]=o}),n++}return t},Fnm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},Nnm=(e,r)=>{let t={};return e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),t},Onm=(e,r)=>{let t={};if(e.MarketType!=null&&(t.MarketType=e.MarketType),e.SpotOptions!=null){let n=rum(e.SpotOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotOptions.${i}`;t[a]=s})}return t},Bnm=(e,r)=>{let t={};return e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},qnm=(e,r)=>{var n,i,s,a,o;let t={};if(e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let c=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(c).forEach(([l,u])=>{let m=`SecurityGroupId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let c=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Addresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let c=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`PrivateIpAddresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AssociateCarrierIpAddress!=null&&(t.AssociateCarrierIpAddress=e.AssociateCarrierIpAddress),e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.Ipv4Prefixes!=null){let c=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv4Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let c=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}return e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),t},Abn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=qnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},gca=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.VCpuCount!=null){let m=Qum(e.VCpuCount,r);Object.entries(m).forEach(([h,_])=>{let b=`VCpuCount.${h}`;t[b]=_})}if(e.MemoryMiB!=null){let m=Wim(e.MemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryMiB.${h}`;t[b]=_})}if(e.CpuManufacturers!=null){let m=Xoa(e.CpuManufacturers,r);((n=e.CpuManufacturers)==null?void 0:n.length)===0&&(t.CpuManufacturerSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`CpuManufacturerSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.MemoryGiBPerVCpu!=null){let m=Kim(e.MemoryGiBPerVCpu,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryGiBPerVCpu.${h}`;t[b]=_})}if(e.ExcludedInstanceTypes!=null){let m=sca(e.ExcludedInstanceTypes,r);((i=e.ExcludedInstanceTypes)==null?void 0:i.length)===0&&(t.ExcludedInstanceTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`ExcludedInstanceTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceGenerations!=null){let m=fca(e.InstanceGenerations,r);((s=e.InstanceGenerations)==null?void 0:s.length)===0&&(t.InstanceGenerationSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`InstanceGenerationSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SpotMaxPricePercentageOverLowestPrice!=null&&(t.SpotMaxPricePercentageOverLowestPrice=e.SpotMaxPricePercentageOverLowestPrice),e.OnDemandMaxPricePercentageOverLowestPrice!=null&&(t.OnDemandMaxPricePercentageOverLowestPrice=e.OnDemandMaxPricePercentageOverLowestPrice),e.BareMetal!=null&&(t.BareMetal=e.BareMetal),e.BurstablePerformance!=null&&(t.BurstablePerformance=e.BurstablePerformance),e.RequireHibernateSupport!=null&&(t.RequireHibernateSupport=e.RequireHibernateSupport),e.NetworkInterfaceCount!=null){let m=wam(e.NetworkInterfaceCount,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterfaceCount.${h}`;t[b]=_})}if(e.LocalStorage!=null&&(t.LocalStorage=e.LocalStorage),e.LocalStorageTypes!=null){let m=bca(e.LocalStorageTypes,r);((a=e.LocalStorageTypes)==null?void 0:a.length)===0&&(t.LocalStorageTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`LocalStorageTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.TotalLocalStorageGB!=null){let m=Cum(e.TotalLocalStorageGB,r);Object.entries(m).forEach(([h,_])=>{let b=`TotalLocalStorageGB.${h}`;t[b]=_})}if(e.BaselineEbsBandwidthMbps!=null){let m=ZKp(e.BaselineEbsBandwidthMbps,r);Object.entries(m).forEach(([h,_])=>{let b=`BaselineEbsBandwidthMbps.${h}`;t[b]=_})}if(e.AcceleratorTypes!=null){let m=Moa(e.AcceleratorTypes,r);((o=e.AcceleratorTypes)==null?void 0:o.length)===0&&(t.AcceleratorTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorCount!=null){let m=eKp(e.AcceleratorCount,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorCount.${h}`;t[b]=_})}if(e.AcceleratorManufacturers!=null){let m=Boa(e.AcceleratorManufacturers,r);((c=e.AcceleratorManufacturers)==null?void 0:c.length)===0&&(t.AcceleratorManufacturerSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorManufacturerSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorNames!=null){let m=qoa(e.AcceleratorNames,r);((l=e.AcceleratorNames)==null?void 0:l.length)===0&&(t.AcceleratorNameSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorNameSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorTotalMemoryMiB!=null){let m=rKp(e.AcceleratorTotalMemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTotalMemoryMiB.${h}`;t[b]=_})}if(e.NetworkBandwidthGbps!=null){let m=Aam(e.NetworkBandwidthGbps,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkBandwidthGbps.${h}`;t[b]=_})}if(e.AllowedInstanceTypes!=null){let m=joa(e.AllowedInstanceTypes,r);((u=e.AllowedInstanceTypes)==null?void 0:u.length)===0&&(t.AllowedInstanceTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AllowedInstanceTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}return t},iur=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.VCpuCount!=null){let m=Kum(e.VCpuCount,r);Object.entries(m).forEach(([h,_])=>{let b=`VCpuCount.${h}`;t[b]=_})}if(e.MemoryMiB!=null){let m=Yim(e.MemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryMiB.${h}`;t[b]=_})}if(e.CpuManufacturers!=null){let m=Xoa(e.CpuManufacturers,r);((n=e.CpuManufacturers)==null?void 0:n.length)===0&&(t.CpuManufacturer=[]),Object.entries(m).forEach(([h,_])=>{let b=`CpuManufacturer.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.MemoryGiBPerVCpu!=null){let m=Him(e.MemoryGiBPerVCpu,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryGiBPerVCpu.${h}`;t[b]=_})}if(e.ExcludedInstanceTypes!=null){let m=sca(e.ExcludedInstanceTypes,r);((i=e.ExcludedInstanceTypes)==null?void 0:i.length)===0&&(t.ExcludedInstanceType=[]),Object.entries(m).forEach(([h,_])=>{let b=`ExcludedInstanceType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceGenerations!=null){let m=fca(e.InstanceGenerations,r);((s=e.InstanceGenerations)==null?void 0:s.length)===0&&(t.InstanceGeneration=[]),Object.entries(m).forEach(([h,_])=>{let b=`InstanceGeneration.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SpotMaxPricePercentageOverLowestPrice!=null&&(t.SpotMaxPricePercentageOverLowestPrice=e.SpotMaxPricePercentageOverLowestPrice),e.OnDemandMaxPricePercentageOverLowestPrice!=null&&(t.OnDemandMaxPricePercentageOverLowestPrice=e.OnDemandMaxPricePercentageOverLowestPrice),e.BareMetal!=null&&(t.BareMetal=e.BareMetal),e.BurstablePerformance!=null&&(t.BurstablePerformance=e.BurstablePerformance),e.RequireHibernateSupport!=null&&(t.RequireHibernateSupport=e.RequireHibernateSupport),e.NetworkInterfaceCount!=null){let m=Iam(e.NetworkInterfaceCount,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterfaceCount.${h}`;t[b]=_})}if(e.LocalStorage!=null&&(t.LocalStorage=e.LocalStorage),e.LocalStorageTypes!=null){let m=bca(e.LocalStorageTypes,r);((a=e.LocalStorageTypes)==null?void 0:a.length)===0&&(t.LocalStorageType=[]),Object.entries(m).forEach(([h,_])=>{let b=`LocalStorageType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.TotalLocalStorageGB!=null){let m=vum(e.TotalLocalStorageGB,r);Object.entries(m).forEach(([h,_])=>{let b=`TotalLocalStorageGB.${h}`;t[b]=_})}if(e.BaselineEbsBandwidthMbps!=null){let m=eHp(e.BaselineEbsBandwidthMbps,r);Object.entries(m).forEach(([h,_])=>{let b=`BaselineEbsBandwidthMbps.${h}`;t[b]=_})}if(e.AcceleratorTypes!=null){let m=Moa(e.AcceleratorTypes,r);((o=e.AcceleratorTypes)==null?void 0:o.length)===0&&(t.AcceleratorType=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorCount!=null){let m=tKp(e.AcceleratorCount,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorCount.${h}`;t[b]=_})}if(e.AcceleratorManufacturers!=null){let m=Boa(e.AcceleratorManufacturers,r);((c=e.AcceleratorManufacturers)==null?void 0:c.length)===0&&(t.AcceleratorManufacturer=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorManufacturer.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorNames!=null){let m=qoa(e.AcceleratorNames,r);((l=e.AcceleratorNames)==null?void 0:l.length)===0&&(t.AcceleratorName=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorName.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorTotalMemoryMiB!=null){let m=nKp(e.AcceleratorTotalMemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTotalMemoryMiB.${h}`;t[b]=_})}if(e.NetworkBandwidthGbps!=null){let m=bam(e.NetworkBandwidthGbps,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkBandwidthGbps.${h}`;t[b]=_})}if(e.AllowedInstanceTypes!=null){let m=joa(e.AllowedInstanceTypes,r);((u=e.AllowedInstanceTypes)==null?void 0:u.length)===0&&(t.AllowedInstanceType=[]),Object.entries(m).forEach(([h,_])=>{let b=`AllowedInstanceType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}return t},Mnm=(e,r)=>{var n,i;let t={};if(e.ArchitectureTypes!=null){let s=Goa(e.ArchitectureTypes,r);((n=e.ArchitectureTypes)==null?void 0:n.length)===0&&(t.ArchitectureType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ArchitectureType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VirtualizationTypes!=null){let s=Yca(e.VirtualizationTypes,r);((i=e.VirtualizationTypes)==null?void 0:i.length)===0&&(t.VirtualizationType=[]),Object.entries(s).forEach(([a,o])=>{let c=`VirtualizationType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirements!=null){let s=iur(e.InstanceRequirements,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirements.${a}`;t[c]=o})}return t},Lnm=(e,r)=>{var n;let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.ExcludeBootVolume!=null&&(t.ExcludeBootVolume=e.ExcludeBootVolume),e.ExcludeDataVolumeIds!=null){let i=lur(e.ExcludeDataVolumeIds,r);((n=e.ExcludeDataVolumeIds)==null?void 0:n.length)===0&&(t.ExcludeDataVolumeId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ExcludeDataVolumeId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},jnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Gnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Unm=(e,r)=>{var n;let t={};if(e.AthenaIntegrations!=null){let i=VKp(e.AthenaIntegrations,r);((n=e.AthenaIntegrations)==null?void 0:n.length)===0&&(t.AthenaIntegration=[]),Object.entries(i).forEach(([s,a])=>{let o=`AthenaIntegration.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Vnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},znm=(e,r)=>{let t={};return e.Message!=null&&(t.Message=e.Message),e.Signature!=null&&(t.Signature=e.Signature),t},$nm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},sur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qnm=(e,r)=>{var n,i,s,a;let t={};if(e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.IpRanges!=null){let o=Hnm(e.IpRanges,r);((n=e.IpRanges)==null?void 0:n.length)===0&&(t.IpRanges=[]),Object.entries(o).forEach(([c,l])=>{let u=`IpRanges.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Ipv6Ranges!=null){let o=Znm(e.Ipv6Ranges,r);((i=e.Ipv6Ranges)==null?void 0:i.length)===0&&(t.Ipv6Ranges=[]),Object.entries(o).forEach(([c,l])=>{let u=`Ipv6Ranges.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.PrefixListIds!=null){let o=Qam(e.PrefixListIds,r);((s=e.PrefixListIds)==null?void 0:s.length)===0&&(t.PrefixListIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`PrefixListIds.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ToPort!=null&&(t.ToPort=e.ToPort),e.UserIdGroupPairs!=null){let o=$um(e.UserIdGroupPairs,r);((a=e.UserIdGroupPairs)==null?void 0:a.length)===0&&(t.Groups=[]),Object.entries(o).forEach(([c,l])=>{let u=`Groups.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},Uze=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Qnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},aur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Knm=(e,r)=>{let t={};return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.Description!=null&&(t.Description=e.Description),t},Hnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Knm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},bbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Wnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Wnm=(e,r)=>{let t={};return e.Ipv4Prefix!=null&&(t.Ipv4Prefix=e.Ipv4Prefix),t},_ca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Ynm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Cbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Jnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Jnm=(e,r)=>{let t={};return e.Ipv6Prefix!=null&&(t.Ipv6Prefix=e.Ipv6Prefix),t},Xnm=(e,r)=>{let t={};return e.CidrIpv6!=null&&(t.CidrIpv6=e.CidrIpv6),e.Description!=null&&(t.Description=e.Description),t},Znm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Xnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},eim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`KeyName.${n}`]=i,n++);return t},tim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`KeyPairId.${n}`]=i,n++);return t},rim=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),e.OrganizationArn!=null&&(t.OrganizationArn=e.OrganizationArn),e.OrganizationalUnitArn!=null&&(t.OrganizationalUnitArn=e.OrganizationalUnitArn),t},hoa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=rim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},nim=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=hoa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=hoa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},iim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ycm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},sim=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),e.Ebs!=null){let n=lim(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),t},aim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=sim(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},oim=(e,r)=>{let t={};if(e.CapacityReservationPreference!=null&&(t.CapacityReservationPreference=e.CapacityReservationPreference),e.CapacityReservationTarget!=null){let n=Koa(e.CapacityReservationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationTarget.${i}`;t[a]=s})}return t},cim=(e,r)=>{var n;let t={};if(e.LaunchTemplateSpecification!=null){let i=orm(e.LaunchTemplateSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateSpecification.${s}`;t[o]=a})}if(e.Overrides!=null){let i=wim(e.Overrides,r);((n=e.Overrides)==null?void 0:n.length)===0&&(t.Overrides=[]),Object.entries(i).forEach(([s,a])=>{let o=`Overrides.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Aca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=cim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},uim=(e,r)=>{let t={};return e.CoreCount!=null&&(t.CoreCount=e.CoreCount),e.ThreadsPerCore!=null&&(t.ThreadsPerCore=e.ThreadsPerCore),e.AmdSevSnp!=null&&(t.AmdSevSnp=e.AmdSevSnp),t},lim=(e,r)=>{let t={};return e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Iops!=null&&(t.Iops=e.Iops),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.Throughput!=null&&(t.Throughput=e.Throughput),t},dim=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),e.Count!=null&&(t.Count=e.Count),t},pim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=dim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},mim=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},fim=(e,r)=>{let t={};return e.Configured!=null&&(t.Configured=e.Configured),t},him=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},gim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},yim=(e,r)=>{let t={};return e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),t},_im=(e,r)=>{let t={};if(e.MarketType!=null&&(t.MarketType=e.MarketType),e.SpotOptions!=null){let n=Rim(e.SpotOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotOptions.${i}`;t[a]=s})}return t},Aim=(e,r)=>{let t={};return e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},bim=(e,r)=>{var n,i,s,a,o;let t={};if(e.AssociateCarrierIpAddress!=null&&(t.AssociateCarrierIpAddress=e.AssociateCarrierIpAddress),e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let c=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(c).forEach(([l,u])=>{let m=`SecurityGroupId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let c=knm(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Addresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let c=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`PrivateIpAddresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.Ipv4Prefixes!=null){let c=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv4Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let c=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}return e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),t},Cim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=bim(i,r);Object.entries(s).forEach(([a,o])=>{t[`InstanceNetworkInterfaceSpecification.${n}.${a}`]=o}),n++}return t},vim=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},Eim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=vim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Dim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Sim=(e,r)=>{let t={};if(e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.Priority!=null&&(t.Priority=(0,I.serializeFloat)(e.Priority)),e.InstanceRequirements!=null){let n=gca(e.InstanceRequirements,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceRequirements.${i}`;t[a]=s})}return t},wim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Sim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Iim=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.HostId!=null&&(t.HostId=e.HostId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.SpreadDomain!=null&&(t.SpreadDomain=e.SpreadDomain),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.GroupId!=null&&(t.GroupId=e.GroupId),t},xim=(e,r)=>{let t={};return e.HostnameType!=null&&(t.HostnameType=e.HostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},Tim=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Pim=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},Rim=(e,r)=>{let t={};return e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SpotInstanceType!=null&&(t.SpotInstanceType=e.SpotInstanceType),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},kim=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Fim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=kim(i,r);Object.entries(s).forEach(([a,o])=>{t[`LaunchTemplateTagSpecificationRequest.${n}.${a}`]=o}),n++}return t},Nim=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},Oim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Nim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Bim=(e,r)=>{var n;let t={};if(e.ImageIds!=null){let i=pca(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ImageId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},qim=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SnapshotIds!=null){let i=our(e.SnapshotIds,r);((n=e.SnapshotIds)==null?void 0:n.length)===0&&(t.SnapshotId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SnapshotId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mim=(e,r)=>{let t={};if(e.ClassicLoadBalancersConfig!=null){let n=vHp(e.ClassicLoadBalancersConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`ClassicLoadBalancersConfig.${i}`;t[a]=s})}if(e.TargetGroupsConfig!=null){let n=gum(e.TargetGroupsConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`TargetGroupsConfig.${i}`;t[a]=s})}return t},goa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=jim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Lim=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=goa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=goa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},jim=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),t},Gim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Uim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Vim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},zim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},$im=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},bca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Kim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Him=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Wim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Yim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Jim=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.DomainName!=null&&(t.DomainName=e.DomainName),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xim=(e,r)=>{let t={};return e.GroupName!=null&&(t.GroupName=e.GroupName),e.OptInStatus!=null&&(t.OptInStatus=e.OptInStatus),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zim=(e,r)=>{let t={};return e.CapacityReservationFleetId!=null&&(t.CapacityReservationFleetId=e.CapacityReservationFleetId),e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RemoveEndDate!=null&&(t.RemoveEndDate=e.RemoveEndDate),t},esm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.EndDateType!=null&&(t.EndDateType=e.EndDateType),e.Accept!=null&&(t.Accept=e.Accept),e.DryRun!=null&&(t.DryRun=e.DryRun),e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),t},tsm=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.ServerCertificateArn!=null&&(t.ServerCertificateArn=e.ServerCertificateArn),e.ConnectionLogOptions!=null){let i=Joa(e.ConnectionLogOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ConnectionLogOptions.${s}`;t[o]=a})}if(e.DnsServers!=null){let i=_tm(e.DnsServers,r);Object.entries(i).forEach(([s,a])=>{let o=`DnsServers.${s}`;t[o]=a})}if(e.VpnPort!=null&&(t.VpnPort=e.VpnPort),e.Description!=null&&(t.Description=e.Description),e.SplitTunnel!=null&&(t.SplitTunnel=e.SplitTunnel),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SecurityGroupIds!=null){let i=gbn(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.SelfServicePortal!=null&&(t.SelfServicePortal=e.SelfServicePortal),e.ClientConnectOptions!=null){let i=Hoa(e.ClientConnectOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientConnectOptions.${s}`;t[o]=a})}if(e.SessionTimeoutHours!=null&&(t.SessionTimeoutHours=e.SessionTimeoutHours),e.ClientLoginBannerOptions!=null){let i=Yoa(e.ClientLoginBannerOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientLoginBannerOptions.${s}`;t[o]=a})}return t},rsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},nsm=(e,r)=>{let t={};return e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ism=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let i=oca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfig=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateConfig.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.FleetId!=null&&(t.FleetId=e.FleetId),e.TargetCapacitySpecification!=null){let i=zca(e.TargetCapacitySpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`TargetCapacitySpecification.${s}`;t[o]=a})}return e.Context!=null&&(t.Context=e.Context),t},ssm=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),e.OperationType!=null&&(t.OperationType=e.OperationType),e.UserIds!=null){let a=xbn(e.UserIds,r);((n=e.UserIds)==null?void 0:n.length)===0&&(t.UserId=[]),Object.entries(a).forEach(([o,c])=>{let l=`UserId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.UserGroups!=null){let a=Kca(e.UserGroups,r);((i=e.UserGroups)==null?void 0:i.length)===0&&(t.UserGroup=[]),Object.entries(a).forEach(([o,c])=>{let l=`UserGroup.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ProductCodes!=null){let a=Tca(e.ProductCodes,r);((s=e.ProductCodes)==null?void 0:s.length)===0&&(t.ProductCode=[]),Object.entries(a).forEach(([o,c])=>{let l=`ProductCode.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LoadPermission!=null){let a=Lim(e.LoadPermission,r);Object.entries(a).forEach(([o,c])=>{let l=`LoadPermission.${o}`;t[l]=c})}return e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),t},asm=(e,r)=>{var n;let t={};if(e.AutoPlacement!=null&&(t.AutoPlacement=e.AutoPlacement),e.HostIds!=null){let i=Sbn(e.HostIds,r);((n=e.HostIds)==null?void 0:n.length)===0&&(t.HostId=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.HostRecovery!=null&&(t.HostRecovery=e.HostRecovery),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.HostMaintenance!=null&&(t.HostMaintenance=e.HostMaintenance),t},osm=(e,r)=>{let t={};return e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.Resource!=null&&(t.Resource=e.Resource),e.UseLongIds!=null&&(t.UseLongIds=e.UseLongIds),t},csm=(e,r)=>{let t={};return e.Resource!=null&&(t.Resource=e.Resource),e.UseLongIds!=null&&(t.UseLongIds=e.UseLongIds),t},usm=(e,r)=>{var n,i,s,a,o;let t={};if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.Description!=null){let c=l0e(e.Description,r);Object.entries(c).forEach(([l,u])=>{let m=`Description.${l}`;t[m]=u})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.LaunchPermission!=null){let c=nim(e.LaunchPermission,r);Object.entries(c).forEach(([l,u])=>{let m=`LaunchPermission.${l}`;t[m]=u})}if(e.OperationType!=null&&(t.OperationType=e.OperationType),e.ProductCodes!=null){let c=Tca(e.ProductCodes,r);((n=e.ProductCodes)==null?void 0:n.length)===0&&(t.ProductCode=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProductCode.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.UserGroups!=null){let c=Kca(e.UserGroups,r);((i=e.UserGroups)==null?void 0:i.length)===0&&(t.UserGroup=[]),Object.entries(c).forEach(([l,u])=>{let m=`UserGroup.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.UserIds!=null){let c=xbn(e.UserIds,r);((s=e.UserIds)==null?void 0:s.length)===0&&(t.UserId=[]),Object.entries(c).forEach(([l,u])=>{let m=`UserId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Value!=null&&(t.Value=e.Value),e.DryRun!=null&&(t.DryRun=e.DryRun),e.OrganizationArns!=null){let c=Oam(e.OrganizationArns,r);((a=e.OrganizationArns)==null?void 0:a.length)===0&&(t.OrganizationArn=[]),Object.entries(c).forEach(([l,u])=>{let m=`OrganizationArn.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.OrganizationalUnitArns!=null){let c=Nam(e.OrganizationalUnitArns,r);((o=e.OrganizationalUnitArns)==null?void 0:o.length)===0&&(t.OrganizationalUnitArn=[]),Object.entries(c).forEach(([l,u])=>{let m=`OrganizationalUnitArn.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.ImdsSupport!=null){let c=l0e(e.ImdsSupport,r);Object.entries(c).forEach(([l,u])=>{let m=`ImdsSupport.${l}`;t[m]=u})}return t},lsm=(e,r)=>{var n,i;let t={};if(e.SourceDestCheck!=null){let s=_P(e.SourceDestCheck,r);Object.entries(s).forEach(([a,o])=>{let c=`SourceDestCheck.${a}`;t[c]=o})}if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.BlockDeviceMappings!=null){let s=Dnm(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DisableApiTermination!=null){let s=_P(e.DisableApiTermination,r);Object.entries(s).forEach(([a,o])=>{let c=`DisableApiTermination.${a}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.EbsOptimized!=null){let s=_P(e.EbsOptimized,r);Object.entries(s).forEach(([a,o])=>{let c=`EbsOptimized.${a}`;t[c]=o})}if(e.EnaSupport!=null){let s=_P(e.EnaSupport,r);Object.entries(s).forEach(([a,o])=>{let c=`EnaSupport.${a}`;t[c]=o})}if(e.Groups!=null){let s=ybn(e.Groups,r);((i=e.Groups)==null?void 0:i.length)===0&&(t.GroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.InstanceInitiatedShutdownBehavior!=null){let s=l0e(e.InstanceInitiatedShutdownBehavior,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceInitiatedShutdownBehavior.${a}`;t[c]=o})}if(e.InstanceType!=null){let s=l0e(e.InstanceType,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a}`;t[c]=o})}if(e.Kernel!=null){let s=l0e(e.Kernel,r);Object.entries(s).forEach(([a,o])=>{let c=`Kernel.${a}`;t[c]=o})}if(e.Ramdisk!=null){let s=l0e(e.Ramdisk,r);Object.entries(s).forEach(([a,o])=>{let c=`Ramdisk.${a}`;t[c]=o})}if(e.SriovNetSupport!=null){let s=l0e(e.SriovNetSupport,r);Object.entries(s).forEach(([a,o])=>{let c=`SriovNetSupport.${a}`;t[c]=o})}if(e.UserData!=null){let s=rHp(e.UserData,r);Object.entries(s).forEach(([a,o])=>{let c=`UserData.${a}`;t[c]=o})}if(e.Value!=null&&(t.Value=e.Value),e.DisableApiStop!=null){let s=_P(e.DisableApiStop,r);Object.entries(s).forEach(([a,o])=>{let c=`DisableApiStop.${a}`;t[c]=o})}return t},dsm=(e,r)=>{let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.CapacityReservationSpecification!=null){let n=Qoa(e.CapacityReservationSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationSpecification.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},psm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceCreditSpecifications!=null){let i=Snm(e.InstanceCreditSpecifications,r);((n=e.InstanceCreditSpecifications)==null?void 0:n.length)===0&&(t.InstanceCreditSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceCreditSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},msm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.InstanceEventId!=null&&(t.InstanceEventId=e.InstanceEventId),e.NotBefore!=null&&(t.NotBefore=e.NotBefore.toISOString().split(".")[0]+"Z"),t},fsm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Name!=null&&(t.Name=e.Name),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.TimeRanges!=null){let i=mca(e.TimeRanges,r);((n=e.TimeRanges)==null?void 0:n.length)===0&&(t.TimeRange=[]),Object.entries(i).forEach(([s,a])=>{let o=`TimeRange.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.CronExpression!=null&&(t.CronExpression=e.CronExpression),t},hsm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),e.DryRun!=null&&(t.DryRun=e.DryRun),t},gsm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.DryRun!=null&&(t.DryRun=e.DryRun),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},ysm=(e,r)=>{let t={};return e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.HostId!=null&&(t.HostId=e.HostId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.GroupId!=null&&(t.GroupId=e.GroupId),t},_sm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Description!=null&&(t.Description=e.Description),e.AutoImport!=null&&(t.AutoImport=e.AutoImport),e.AllocationMinNetmaskLength!=null&&(t.AllocationMinNetmaskLength=e.AllocationMinNetmaskLength),e.AllocationMaxNetmaskLength!=null&&(t.AllocationMaxNetmaskLength=e.AllocationMaxNetmaskLength),e.AllocationDefaultNetmaskLength!=null&&(t.AllocationDefaultNetmaskLength=e.AllocationDefaultNetmaskLength),e.ClearAllocationDefaultNetmaskLength!=null&&(t.ClearAllocationDefaultNetmaskLength=e.ClearAllocationDefaultNetmaskLength),e.AddAllocationResourceTags!=null){let s=abn(e.AddAllocationResourceTags,r);((n=e.AddAllocationResourceTags)==null?void 0:n.length)===0&&(t.AddAllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddAllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveAllocationResourceTags!=null){let s=abn(e.RemoveAllocationResourceTags,r);((i=e.RemoveAllocationResourceTags)==null?void 0:i.length)===0&&(t.RemoveAllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveAllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Asm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Description!=null&&(t.Description=e.Description),e.AddOperatingRegions!=null){let s=rur(e.AddOperatingRegions,r);((n=e.AddOperatingRegions)==null?void 0:n.length)===0&&(t.AddOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveOperatingRegions!=null){let s=Pca(e.RemoveOperatingRegions,r);((i=e.RemoveOperatingRegions)==null?void 0:i.length)===0&&(t.RemoveOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},bsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ResourceId!=null&&(t.ResourceId=e.ResourceId),e.ResourceCidr!=null&&(t.ResourceCidr=e.ResourceCidr),e.ResourceRegion!=null&&(t.ResourceRegion=e.ResourceRegion),e.CurrentIpamScopeId!=null&&(t.CurrentIpamScopeId=e.CurrentIpamScopeId),e.DestinationIpamScopeId!=null&&(t.DestinationIpamScopeId=e.DestinationIpamScopeId),e.Monitored!=null&&(t.Monitored=e.Monitored),t},Csm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.Description!=null&&(t.Description=e.Description),e.AddOperatingRegions!=null){let s=rur(e.AddOperatingRegions,r);((n=e.AddOperatingRegions)==null?void 0:n.length)===0&&(t.AddOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveOperatingRegions!=null){let s=Pca(e.RemoveOperatingRegions,r);((i=e.RemoveOperatingRegions)==null?void 0:i.length)===0&&(t.RemoveOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},vsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.Description!=null&&(t.Description=e.Description),t},Esm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.DefaultVersion!=null&&(t.SetDefaultVersion=e.DefaultVersion),t},Dsm=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},Ssm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.CurrentVersion!=null&&(t.CurrentVersion=e.CurrentVersion),e.PrefixListName!=null&&(t.PrefixListName=e.PrefixListName),e.AddEntries!=null){let s=Loa(e.AddEntries,r);((n=e.AddEntries)==null?void 0:n.length)===0&&(t.AddEntry=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddEntry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveEntries!=null){let s=Tom(e.RemoveEntries,r);((i=e.RemoveEntries)==null?void 0:i.length)===0&&(t.RemoveEntry=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveEntry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxEntries!=null&&(t.MaxEntries=e.MaxEntries),t},wsm=(e,r)=>{var n;let t={};if(e.Attachment!=null){let i=Sam(e.Attachment,r);Object.entries(i).forEach(([s,a])=>{let o=`Attachment.${s}`;t[o]=a})}if(e.Description!=null){let i=l0e(e.Description,r);Object.entries(i).forEach(([s,a])=>{let o=`Description.${s}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let i=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.SourceDestCheck!=null){let i=_P(e.SourceDestCheck,r);Object.entries(i).forEach(([s,a])=>{let o=`SourceDestCheck.${s}`;t[o]=a})}if(e.EnaSrdSpecification!=null){let i=ica(e.EnaSrdSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`EnaSrdSpecification.${s}`;t[o]=a})}return t},Ism=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.PrivateDnsHostnameType!=null&&(t.PrivateDnsHostnameType=e.PrivateDnsHostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},xsm=(e,r)=>{var n,i;let t={};if(e.ReservedInstancesIds!=null){let s=Oca(e.ReservedInstancesIds,r);((n=e.ReservedInstancesIds)==null?void 0:n.length)===0&&(t.ReservedInstancesId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TargetConfigurations!=null){let s=Yom(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.ReservedInstancesConfigurationSetItemType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesConfigurationSetItemType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Tsm=(e,r)=>{var n;let t={};if(e.GroupId!=null&&(t.GroupId=e.GroupId),e.SecurityGroupRules!=null){let i=zcm(e.SecurityGroupRules,r);((n=e.SecurityGroupRules)==null?void 0:n.length)===0&&(t.SecurityGroupRule=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupRule.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Psm=(e,r)=>{var n,i;let t={};if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.CreateVolumePermission!=null){let s=lYp(e.CreateVolumePermission,r);Object.entries(s).forEach(([a,o])=>{let c=`CreateVolumePermission.${a}`;t[c]=o})}if(e.GroupNames!=null){let s=uca(e.GroupNames,r);((n=e.GroupNames)==null?void 0:n.length)===0&&(t.UserGroup=[]),Object.entries(s).forEach(([a,o])=>{let c=`UserGroup.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.OperationType!=null&&(t.OperationType=e.OperationType),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.UserIds!=null){let s=xbn(e.UserIds,r);((i=e.UserIds)==null?void 0:i.length)===0&&(t.UserId=[]),Object.entries(s).forEach(([a,o])=>{let c=`UserId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Rsm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.StorageTier!=null&&(t.StorageTier=e.StorageTier),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ksm=(e,r)=>{var n;let t={};if(e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let i=Aca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfig=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateConfig.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.Context!=null&&(t.Context=e.Context),t},Fsm=(e,r)=>{let t={};if(e.AssignIpv6AddressOnCreation!=null){let n=_P(e.AssignIpv6AddressOnCreation,r);Object.entries(n).forEach(([i,s])=>{let a=`AssignIpv6AddressOnCreation.${i}`;t[a]=s})}if(e.MapPublicIpOnLaunch!=null){let n=_P(e.MapPublicIpOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`MapPublicIpOnLaunch.${i}`;t[a]=s})}if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.MapCustomerOwnedIpOnLaunch!=null){let n=_P(e.MapCustomerOwnedIpOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`MapCustomerOwnedIpOnLaunch.${i}`;t[a]=s})}if(e.CustomerOwnedIpv4Pool!=null&&(t.CustomerOwnedIpv4Pool=e.CustomerOwnedIpv4Pool),e.EnableDns64!=null){let n=_P(e.EnableDns64,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDns64.${i}`;t[a]=s})}if(e.PrivateDnsHostnameTypeOnLaunch!=null&&(t.PrivateDnsHostnameTypeOnLaunch=e.PrivateDnsHostnameTypeOnLaunch),e.EnableResourceNameDnsARecordOnLaunch!=null){let n=_P(e.EnableResourceNameDnsARecordOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableResourceNameDnsARecordOnLaunch.${i}`;t[a]=s})}if(e.EnableResourceNameDnsAAAARecordOnLaunch!=null){let n=_P(e.EnableResourceNameDnsAAAARecordOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableResourceNameDnsAAAARecordOnLaunch.${i}`;t[a]=s})}if(e.EnableLniAtDeviceIndex!=null&&(t.EnableLniAtDeviceIndex=e.EnableLniAtDeviceIndex),e.DisableLniAtDeviceIndex!=null){let n=_P(e.DisableLniAtDeviceIndex,r);Object.entries(n).forEach(([i,s])=>{let a=`DisableLniAtDeviceIndex.${i}`;t[a]=s})}return t},Nsm=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.AddNetworkServices!=null){let s=voa(e.AddNetworkServices,r);((n=e.AddNetworkServices)==null?void 0:n.length)===0&&(t.AddNetworkService=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddNetworkService.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveNetworkServices!=null){let s=voa(e.RemoveNetworkServices,r);((i=e.RemoveNetworkServices)==null?void 0:i.length)===0&&(t.RemoveNetworkService=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveNetworkService.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Osm=(e,r)=>{var n;let t={};if(e.TrafficMirrorFilterRuleId!=null&&(t.TrafficMirrorFilterRuleId=e.TrafficMirrorFilterRuleId),e.TrafficDirection!=null&&(t.TrafficDirection=e.TrafficDirection),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.DestinationPortRange!=null){let i=Xcr(e.DestinationPortRange,r);Object.entries(i).forEach(([s,a])=>{let o=`DestinationPortRange.${s}`;t[o]=a})}if(e.SourcePortRange!=null){let i=Xcr(e.SourcePortRange,r);Object.entries(i).forEach(([s,a])=>{let o=`SourcePortRange.${s}`;t[o]=a})}if(e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.SourceCidrBlock!=null&&(t.SourceCidrBlock=e.SourceCidrBlock),e.Description!=null&&(t.Description=e.Description),e.RemoveFields!=null){let i=Dum(e.RemoveFields,r);((n=e.RemoveFields)==null?void 0:n.length)===0&&(t.RemoveField=[]),Object.entries(i).forEach(([s,a])=>{let o=`RemoveField.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Bsm=(e,r)=>{var n;let t={};if(e.TrafficMirrorSessionId!=null&&(t.TrafficMirrorSessionId=e.TrafficMirrorSessionId),e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.PacketLength!=null&&(t.PacketLength=e.PacketLength),e.SessionNumber!=null&&(t.SessionNumber=e.SessionNumber),e.VirtualNetworkId!=null&&(t.VirtualNetworkId=e.VirtualNetworkId),e.Description!=null&&(t.Description=e.Description),e.RemoveFields!=null){let i=Sum(e.RemoveFields,r);((n=e.RemoveFields)==null?void 0:n.length)===0&&(t.RemoveField=[]),Object.entries(i).forEach(([s,a])=>{let o=`RemoveField.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qsm=(e,r)=>{var n,i;let t={};if(e.AddTransitGatewayCidrBlocks!=null){let s=obn(e.AddTransitGatewayCidrBlocks,r);((n=e.AddTransitGatewayCidrBlocks)==null?void 0:n.length)===0&&(t.AddTransitGatewayCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddTransitGatewayCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveTransitGatewayCidrBlocks!=null){let s=obn(e.RemoveTransitGatewayCidrBlocks,r);((i=e.RemoveTransitGatewayCidrBlocks)==null?void 0:i.length)===0&&(t.RemoveTransitGatewayCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveTransitGatewayCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.VpnEcmpSupport!=null&&(t.VpnEcmpSupport=e.VpnEcmpSupport),e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.AutoAcceptSharedAttachments!=null&&(t.AutoAcceptSharedAttachments=e.AutoAcceptSharedAttachments),e.DefaultRouteTableAssociation!=null&&(t.DefaultRouteTableAssociation=e.DefaultRouteTableAssociation),e.AssociationDefaultRouteTableId!=null&&(t.AssociationDefaultRouteTableId=e.AssociationDefaultRouteTableId),e.DefaultRouteTablePropagation!=null&&(t.DefaultRouteTablePropagation=e.DefaultRouteTablePropagation),e.PropagationDefaultRouteTableId!=null&&(t.PropagationDefaultRouteTableId=e.PropagationDefaultRouteTableId),e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),t},Msm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lsm=(e,r)=>{let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.Description!=null&&(t.Description=e.Description),e.Options!=null){let n=qsm(e.Options,r);Object.entries(n).forEach(([i,s])=>{let a=`Options.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},jsm=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.AddSubnetIds!=null){let s=LPt(e.AddSubnetIds,r);((n=e.AddSubnetIds)==null?void 0:n.length)===0&&(t.AddSubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddSubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveSubnetIds!=null){let s=LPt(e.RemoveSubnetIds,r);((i=e.RemoveSubnetIds)==null?void 0:i.length)===0&&(t.RemoveSubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveSubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Options!=null){let s=Gsm(e.Options,r);Object.entries(s).forEach(([a,o])=>{let c=`Options.${a}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gsm=(e,r)=>{let t={};return e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.Ipv6Support!=null&&(t.Ipv6Support=e.Ipv6Support),e.ApplianceModeSupport!=null&&(t.ApplianceModeSupport=e.ApplianceModeSupport),t},Usm=(e,r)=>{let t={};return e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},Vsm=(e,r)=>{var n;let t={};if(e.SubnetIds!=null){let i=Qsm(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},zsm=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.PolicyEnabled!=null&&(t.PolicyEnabled=e.PolicyEnabled),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},$sm=(e,r)=>{let t={};if(e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.LoadBalancerOptions!=null){let n=Vsm(e.LoadBalancerOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`LoadBalancerOptions.${i}`;t[a]=s})}if(e.NetworkInterfaceOptions!=null){let n=Usm(e.NetworkInterfaceOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`NetworkInterfaceOptions.${i}`;t[a]=s})}return e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qsm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Ksm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.PolicyEnabled!=null&&(t.PolicyEnabled=e.PolicyEnabled),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Hsm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wsm=(e,r)=>{let t={};if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.AccessLogs!=null){let n=Xum(e.AccessLogs,r);Object.entries(n).forEach(([i,s])=>{let a=`AccessLogs.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},Ysm=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},Jsm=(e,r)=>{let t={};return e.Issuer!=null&&(t.Issuer=e.Issuer),e.AuthorizationEndpoint!=null&&(t.AuthorizationEndpoint=e.AuthorizationEndpoint),e.TokenEndpoint!=null&&(t.TokenEndpoint=e.TokenEndpoint),e.UserInfoEndpoint!=null&&(t.UserInfoEndpoint=e.UserInfoEndpoint),e.ClientId!=null&&(t.ClientId=e.ClientId),e.ClientSecret!=null&&(t.ClientSecret=e.ClientSecret),e.Scope!=null&&(t.Scope=e.Scope),t},Xsm=(e,r)=>{let t={};if(e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.OidcOptions!=null){let n=Jsm(e.OidcOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`OidcOptions.${i}`;t[a]=s})}return e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},Zsm=(e,r)=>{let t={};if(e.AutoEnableIO!=null){let n=_P(e.AutoEnableIO,r);Object.entries(n).forEach(([i,s])=>{let a=`AutoEnableIO.${i}`;t[a]=s})}return e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},eam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.Size!=null&&(t.Size=e.Size),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.Iops!=null&&(t.Iops=e.Iops),e.Throughput!=null&&(t.Throughput=e.Throughput),e.MultiAttachEnabled!=null&&(t.MultiAttachEnabled=e.MultiAttachEnabled),t},tam=(e,r)=>{let t={};if(e.EnableDnsHostnames!=null){let n=_P(e.EnableDnsHostnames,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDnsHostnames.${i}`;t[a]=s})}if(e.EnableDnsSupport!=null){let n=_P(e.EnableDnsSupport,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDnsSupport.${i}`;t[a]=s})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.EnableNetworkAddressUsageMetrics!=null){let n=_P(e.EnableNetworkAddressUsageMetrics,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableNetworkAddressUsageMetrics.${i}`;t[a]=s})}return t},ram=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationId!=null&&(t.ConnectionNotificationId=e.ConnectionNotificationId),e.ConnectionNotificationArn!=null&&(t.ConnectionNotificationArn=e.ConnectionNotificationArn),e.ConnectionEvents!=null){let i=by(e.ConnectionEvents,r);((n=e.ConnectionEvents)==null?void 0:n.length)===0&&(t.ConnectionEvents=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionEvents.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},nam=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.ResetPolicy!=null&&(t.ResetPolicy=e.ResetPolicy),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.AddRouteTableIds!=null){let l=cbn(e.AddRouteTableIds,r);((n=e.AddRouteTableIds)==null?void 0:n.length)===0&&(t.AddRouteTableId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddRouteTableId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveRouteTableIds!=null){let l=cbn(e.RemoveRouteTableIds,r);((i=e.RemoveRouteTableIds)==null?void 0:i.length)===0&&(t.RemoveRouteTableId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveRouteTableId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSubnetIds!=null){let l=lbn(e.AddSubnetIds,r);((s=e.AddSubnetIds)==null?void 0:s.length)===0&&(t.AddSubnetId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSubnetId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSubnetIds!=null){let l=lbn(e.RemoveSubnetIds,r);((a=e.RemoveSubnetIds)==null?void 0:a.length)===0&&(t.RemoveSubnetId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSubnetId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSecurityGroupIds!=null){let l=ubn(e.AddSecurityGroupIds,r);((o=e.AddSecurityGroupIds)==null?void 0:o.length)===0&&(t.AddSecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSecurityGroupIds!=null){let l=ubn(e.RemoveSecurityGroupIds,r);((c=e.RemoveSecurityGroupIds)==null?void 0:c.length)===0&&(t.RemoveSecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.IpAddressType!=null&&(t.IpAddressType=e.IpAddressType),e.DnsOptions!=null){let l=rca(e.DnsOptions,r);Object.entries(l).forEach(([u,m])=>{let h=`DnsOptions.${u}`;t[h]=m})}return e.PrivateDnsEnabled!=null&&(t.PrivateDnsEnabled=e.PrivateDnsEnabled),t},iam=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.PrivateDnsName!=null&&(t.PrivateDnsName=e.PrivateDnsName),e.RemovePrivateDnsName!=null&&(t.RemovePrivateDnsName=e.RemovePrivateDnsName),e.AcceptanceRequired!=null&&(t.AcceptanceRequired=e.AcceptanceRequired),e.AddNetworkLoadBalancerArns!=null){let l=by(e.AddNetworkLoadBalancerArns,r);((n=e.AddNetworkLoadBalancerArns)==null?void 0:n.length)===0&&(t.AddNetworkLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddNetworkLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveNetworkLoadBalancerArns!=null){let l=by(e.RemoveNetworkLoadBalancerArns,r);((i=e.RemoveNetworkLoadBalancerArns)==null?void 0:i.length)===0&&(t.RemoveNetworkLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveNetworkLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddGatewayLoadBalancerArns!=null){let l=by(e.AddGatewayLoadBalancerArns,r);((s=e.AddGatewayLoadBalancerArns)==null?void 0:s.length)===0&&(t.AddGatewayLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddGatewayLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveGatewayLoadBalancerArns!=null){let l=by(e.RemoveGatewayLoadBalancerArns,r);((a=e.RemoveGatewayLoadBalancerArns)==null?void 0:a.length)===0&&(t.RemoveGatewayLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveGatewayLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSupportedIpAddressTypes!=null){let l=by(e.AddSupportedIpAddressTypes,r);((o=e.AddSupportedIpAddressTypes)==null?void 0:o.length)===0&&(t.AddSupportedIpAddressType=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSupportedIpAddressType.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSupportedIpAddressTypes!=null){let l=by(e.RemoveSupportedIpAddressTypes,r);((c=e.RemoveSupportedIpAddressTypes)==null?void 0:c.length)===0&&(t.RemoveSupportedIpAddressType=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSupportedIpAddressType.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}return t},sam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.PayerResponsibility!=null&&(t.PayerResponsibility=e.PayerResponsibility),t},aam=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.AddAllowedPrincipals!=null){let s=by(e.AddAllowedPrincipals,r);((n=e.AddAllowedPrincipals)==null?void 0:n.length)===0&&(t.AddAllowedPrincipals=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddAllowedPrincipals.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveAllowedPrincipals!=null){let s=by(e.RemoveAllowedPrincipals,r);((i=e.RemoveAllowedPrincipals)==null?void 0:i.length)===0&&(t.RemoveAllowedPrincipals=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveAllowedPrincipals.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},oam=(e,r)=>{let t={};if(e.AccepterPeeringConnectionOptions!=null){let n=Aoa(e.AccepterPeeringConnectionOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`AccepterPeeringConnectionOptions.${i}`;t[a]=s})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.RequesterPeeringConnectionOptions!=null){let n=Aoa(e.RequesterPeeringConnectionOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`RequesterPeeringConnectionOptions.${i}`;t[a]=s})}return e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},cam=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.LocalIpv4NetworkCidr!=null&&(t.LocalIpv4NetworkCidr=e.LocalIpv4NetworkCidr),e.RemoteIpv4NetworkCidr!=null&&(t.RemoteIpv4NetworkCidr=e.RemoteIpv4NetworkCidr),e.LocalIpv6NetworkCidr!=null&&(t.LocalIpv6NetworkCidr=e.LocalIpv6NetworkCidr),e.RemoteIpv6NetworkCidr!=null&&(t.RemoteIpv6NetworkCidr=e.RemoteIpv6NetworkCidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pam=(e,r)=>{let t={};if(e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.TunnelOptions!=null){let n=mam(e.TunnelOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`TunnelOptions.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.SkipTunnelReplacement!=null&&(t.SkipTunnelReplacement=e.SkipTunnelReplacement),t},mam=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.TunnelInsideCidr!=null&&(t.TunnelInsideCidr=e.TunnelInsideCidr),e.TunnelInsideIpv6Cidr!=null&&(t.TunnelInsideIpv6Cidr=e.TunnelInsideIpv6Cidr),e.PreSharedKey!=null&&(t.PreSharedKey=e.PreSharedKey),e.Phase1LifetimeSeconds!=null&&(t.Phase1LifetimeSeconds=e.Phase1LifetimeSeconds),e.Phase2LifetimeSeconds!=null&&(t.Phase2LifetimeSeconds=e.Phase2LifetimeSeconds),e.RekeyMarginTimeSeconds!=null&&(t.RekeyMarginTimeSeconds=e.RekeyMarginTimeSeconds),e.RekeyFuzzPercentage!=null&&(t.RekeyFuzzPercentage=e.RekeyFuzzPercentage),e.ReplayWindowSize!=null&&(t.ReplayWindowSize=e.ReplayWindowSize),e.DPDTimeoutSeconds!=null&&(t.DPDTimeoutSeconds=e.DPDTimeoutSeconds),e.DPDTimeoutAction!=null&&(t.DPDTimeoutAction=e.DPDTimeoutAction),e.Phase1EncryptionAlgorithms!=null){let u=vca(e.Phase1EncryptionAlgorithms,r);((n=e.Phase1EncryptionAlgorithms)==null?void 0:n.length)===0&&(t.Phase1EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2EncryptionAlgorithms!=null){let u=Sca(e.Phase2EncryptionAlgorithms,r);((i=e.Phase2EncryptionAlgorithms)==null?void 0:i.length)===0&&(t.Phase2EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1IntegrityAlgorithms!=null){let u=Eca(e.Phase1IntegrityAlgorithms,r);((s=e.Phase1IntegrityAlgorithms)==null?void 0:s.length)===0&&(t.Phase1IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2IntegrityAlgorithms!=null){let u=wca(e.Phase2IntegrityAlgorithms,r);((a=e.Phase2IntegrityAlgorithms)==null?void 0:a.length)===0&&(t.Phase2IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1DHGroupNumbers!=null){let u=Cca(e.Phase1DHGroupNumbers,r);((o=e.Phase1DHGroupNumbers)==null?void 0:o.length)===0&&(t.Phase1DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2DHGroupNumbers!=null){let u=Dca(e.Phase2DHGroupNumbers,r);((c=e.Phase2DHGroupNumbers)==null?void 0:c.length)===0&&(t.Phase2DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.IKEVersions!=null){let u=dca(e.IKEVersions,r);((l=e.IKEVersions)==null?void 0:l.length)===0&&(t.IKEVersion=[]),Object.entries(u).forEach(([m,h])=>{let _=`IKEVersion.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.StartupAction!=null&&(t.StartupAction=e.StartupAction),e.LogOptions!=null){let u=eua(e.LogOptions,r);Object.entries(u).forEach(([m,h])=>{let _=`LogOptions.${m}`;t[_]=h})}return e.EnableTunnelLifecycleControl!=null&&(t.EnableTunnelLifecycleControl=e.EnableTunnelLifecycleControl),t},fam=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ham=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),t},gam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.IpamPoolOwner!=null&&(t.IpamPoolOwner=e.IpamPoolOwner),t},yam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},_am=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Aam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},bam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Cam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},vam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Eam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Dam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Sam=(e,r)=>{let t={};return e.AttachmentId!=null&&(t.AttachmentId=e.AttachmentId),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),t},wam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Iam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},xam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Tam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Pam=(e,r)=>{var n;let t={};if(e.Key!=null&&(t.Key=e.Key),e.Values!=null){let i=by(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Value=[]),Object.entries(i).forEach(([s,a])=>{let o=`Value.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Ram=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Pam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},kam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OccurenceDay.${n}`]=i,n++);return t},Fam=(e,r)=>{let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.CapacityReservationOptions!=null){let n=gHp(e.CapacityReservationOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationOptions.${i}`;t[a]=s})}return e.SingleInstanceType!=null&&(t.SingleInstanceType=e.SingleInstanceType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.MinTargetCapacity!=null&&(t.MinTargetCapacity=e.MinTargetCapacity),e.MaxTotalPrice!=null&&(t.MaxTotalPrice=e.MaxTotalPrice),t},Nam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OrganizationalUnitArn.${n}`]=i,n++);return t},Oam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OrganizationArn.${n}`]=i,n++);return t},vbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Owner.${n}`]=i,n++);return t},Bam=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.SourceAddresses!=null){let u=by(e.SourceAddresses,r);((n=e.SourceAddresses)==null?void 0:n.length)===0&&(t.SourceAddress=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourceAddress.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationAddresses!=null){let u=by(e.DestinationAddresses,r);((i=e.DestinationAddresses)==null?void 0:i.length)===0&&(t.DestinationAddress=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationAddress.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.SourcePorts!=null){let u=by(e.SourcePorts,r);((s=e.SourcePorts)==null?void 0:s.length)===0&&(t.SourcePort=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourcePort.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationPorts!=null){let u=by(e.DestinationPorts,r);((a=e.DestinationPorts)==null?void 0:a.length)===0&&(t.DestinationPort=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationPort.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.SourcePrefixLists!=null){let u=by(e.SourcePrefixLists,r);((o=e.SourcePrefixLists)==null?void 0:o.length)===0&&(t.SourcePrefixList=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourcePrefixList.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationPrefixLists!=null){let u=by(e.DestinationPrefixLists,r);((c=e.DestinationPrefixLists)==null?void 0:c.length)===0&&(t.DestinationPrefixList=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationPrefixList.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Protocols!=null){let u=eom(e.Protocols,r);((l=e.Protocols)==null?void 0:l.length)===0&&(t.Protocol=[]),Object.entries(u).forEach(([m,h])=>{let _=`Protocol.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}return t},yoa=(e,r)=>{let t={};if(e.SourceAddress!=null&&(t.SourceAddress=e.SourceAddress),e.SourcePortRange!=null){let n=boa(e.SourcePortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`SourcePortRange.${i}`;t[a]=s})}if(e.DestinationAddress!=null&&(t.DestinationAddress=e.DestinationAddress),e.DestinationPortRange!=null){let n=boa(e.DestinationPortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`DestinationPortRange.${i}`;t[a]=s})}return t},_oa=(e,r)=>{let t={};if(e.PacketHeaderStatement!=null){let n=Bam(e.PacketHeaderStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`PacketHeaderStatement.${i}`;t[a]=s})}if(e.ResourceStatement!=null){let n=qca(e.ResourceStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`ResourceStatement.${i}`;t[a]=s})}return t},Aoa=(e,r)=>{let t={};return e.AllowDnsResolutionFromRemoteVpc!=null&&(t.AllowDnsResolutionFromRemoteVpc=e.AllowDnsResolutionFromRemoteVpc),e.AllowEgressFromLocalClassicLinkToRemoteVpc!=null&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=e.AllowEgressFromLocalClassicLinkToRemoteVpc),e.AllowEgressFromLocalVpcToRemoteClassicLink!=null&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=e.AllowEgressFromLocalVpcToRemoteClassicLink),t},Cca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=qam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},qam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},vca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Mam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Mam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Eca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Lam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Lam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Dca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=jam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},jam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Sca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Gam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Gam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},wca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Uam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Uam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Ebn=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.HostId!=null&&(t.HostId=e.HostId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.SpreadDomain!=null&&(t.SpreadDomain=e.SpreadDomain),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.GroupId!=null&&(t.GroupId=e.GroupId),t},Vam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupId.${n}`]=i,n++);return t},zam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Ica=(e,r)=>{let t={};return e.From!=null&&(t.From=e.From),e.To!=null&&(t.To=e.To),t},$am=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),t},Qam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=$am(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Kam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Ham=(e,r)=>{let t={};return e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),e.Price!=null&&(t.Price=(0,I.serializeFloat)(e.Price)),e.Term!=null&&(t.Term=e.Term),t},Wam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ham(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Yam=(e,r)=>{let t={};return e.HostnameType!=null&&(t.HostnameType=e.HostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},Jam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ocm(i,r);Object.entries(s).forEach(([a,o])=>{t[`PrivateIpAddressConfigSet.${n}.${a}`]=o}),n++}return t},Xam=(e,r)=>{let t={};return e.Primary!=null&&(t.Primary=e.Primary),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},Dbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Xam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},xca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`PrivateIpAddress.${n}`]=i,n++);return t},Tca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ProductCode.${n}`]=i,n++);return t},Zam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},eom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},tom=(e,r)=>{var n;let t={};if(e.Cidr!=null&&(t.Cidr=e.Cidr),e.CidrAuthorizationContext!=null){let i=AHp(e.CidrAuthorizationContext,r);Object.entries(i).forEach(([s,a])=>{let o=`CidrAuthorizationContext.${s}`;t[o]=a})}if(e.PubliclyAdvertisable!=null&&(t.PubliclyAdvertisable=e.PubliclyAdvertisable),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolTagSpecifications!=null){let i=Jp(e.PoolTagSpecifications,r);((n=e.PoolTagSpecifications)==null?void 0:n.length)===0&&(t.PoolTagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`PoolTagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MultiRegion!=null&&(t.MultiRegion=e.MultiRegion),t},rom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.CidrAuthorizationContext!=null){let n=znm(e.CidrAuthorizationContext,r);Object.entries(n).forEach(([i,s])=>{let a=`CidrAuthorizationContext.${i}`;t[a]=s})}return e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},nom=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.PoolId!=null&&(t.PoolId=e.PoolId),e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),t},iom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`PublicIp.${n}`]=i,n++);return t},som=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},aom=(e,r)=>{var n,i;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),e.HostIdSet!=null){let s=Rca(e.HostIdSet,r);((n=e.HostIdSet)==null?void 0:n.length)===0&&(t.HostIdSet=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostIdSet.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.LimitPrice!=null&&(t.LimitPrice=e.LimitPrice),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},oom=(e,r)=>{let t={};return e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.PurchaseToken!=null&&(t.PurchaseToken=e.PurchaseToken),t},com=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=oom(i,r);Object.entries(s).forEach(([a,o])=>{t[`PurchaseRequest.${n}.${a}`]=o}),n++}return t},uom=(e,r)=>{let t={};if(e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.ReservedInstancesOfferingId!=null&&(t.ReservedInstancesOfferingId=e.ReservedInstancesOfferingId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.LimitPrice!=null){let n=Hom(e.LimitPrice,r);Object.entries(n).forEach(([i,s])=>{let a=`LimitPrice.${i}`;t[a]=s})}return e.PurchaseTime!=null&&(t.PurchaseTime=e.PurchaseTime.toISOString().split(".")[0]+"Z"),t},lom=(e,r)=>{var n;let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.PurchaseRequests!=null){let i=com(e.PurchaseRequests,r);((n=e.PurchaseRequests)==null?void 0:n.length)===0&&(t.PurchaseRequest=[]),Object.entries(i).forEach(([s,a])=>{let o=`PurchaseRequest.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},dom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},pom=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},mom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},fom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`RegionName.${n}`]=i,n++);return t},hom=(e,r)=>{var n,i;let t={};if(e.ImageLocation!=null&&(t.ImageLocation=e.ImageLocation),e.Architecture!=null&&(t.Architecture=e.Architecture),e.BlockDeviceMappings!=null){let s=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EnaSupport!=null&&(t.EnaSupport=e.EnaSupport),e.KernelId!=null&&(t.KernelId=e.KernelId),e.Name!=null&&(t.Name=e.Name),e.BillingProducts!=null){let s=tHp(e.BillingProducts,r);((i=e.BillingProducts)==null?void 0:i.length)===0&&(t.BillingProduct=[]),Object.entries(s).forEach(([a,o])=>{let c=`BillingProduct.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.RootDeviceName!=null&&(t.RootDeviceName=e.RootDeviceName),e.SriovNetSupport!=null&&(t.SriovNetSupport=e.SriovNetSupport),e.VirtualizationType!=null&&(t.VirtualizationType=e.VirtualizationType),e.BootMode!=null&&(t.BootMode=e.BootMode),e.TpmSupport!=null&&(t.TpmSupport=e.TpmSupport),e.UefiData!=null&&(t.UefiData=e.UefiData),e.ImdsSupport!=null&&(t.ImdsSupport=e.ImdsSupport),t},gom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTagAttribute!=null){let n=yom(e.InstanceTagAttribute,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceTagAttribute.${i}`;t[a]=s})}return t},yom=(e,r)=>{var n;let t={};if(e.IncludeAllTagsOfInstance!=null&&(t.IncludeAllTagsOfInstance=e.IncludeAllTagsOfInstance),e.InstanceTagKeys!=null){let i=yca(e.InstanceTagKeys,r);((n=e.InstanceTagKeys)==null?void 0:n.length)===0&&(t.InstanceTagKey=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceTagKey.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_om=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Aom=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},bom=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=by(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Com=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},vom=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Eom=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Dom=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},Som=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.NetworkBorderGroup!=null&&(t.NetworkBorderGroup=e.NetworkBorderGroup),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wom=(e,r)=>{var n;let t={};if(e.HostIds!=null){let i=Sbn(e.HostIds,r);((n=e.HostIds)==null?void 0:n.length)===0&&(t.HostId=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Iom=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamPoolAllocationId!=null&&(t.IpamPoolAllocationId=e.IpamPoolAllocationId),t},xom=(e,r)=>{let t={};return e.RegionName!=null&&(t.RegionName=e.RegionName),t},Pca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=xom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Tom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Pom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Pom=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),t},Rom=(e,r)=>{let t={};if(e.IamInstanceProfile!=null){let n=jPt(e.IamInstanceProfile,r);Object.entries(n).forEach(([i,s])=>{let a=`IamInstanceProfile.${i}`;t[a]=s})}return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},kom=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),t},Fom=(e,r)=>{let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.IcmpTypeCode!=null){let n=lca(e.IcmpTypeCode,r);Object.entries(n).forEach(([i,s])=>{let a=`Icmp.${i}`;t[a]=s})}if(e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.PortRange!=null){let n=Ica(e.PortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`PortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},Nom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReplaceRootVolumeTaskId.${n}`]=i,n++);return t},Oom=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.LocalTarget!=null&&(t.LocalTarget=e.LocalTarget),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),e.CoreNetworkArn!=null&&(t.CoreNetworkArn=e.CoreNetworkArn),t},Bom=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},qom=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mom=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.ApplyPendingMaintenance!=null&&(t.ApplyPendingMaintenance=e.ApplyPendingMaintenance),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lom=(e,r)=>{var n,i;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.Instances!=null){let s=ZV(e.Instances,r);((n=e.Instances)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ReasonCodes!=null){let s=dom(e.ReasonCodes,r);((i=e.ReasonCodes)==null?void 0:i.length)===0&&(t.ReasonCode=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReasonCode.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.Status!=null&&(t.Status=e.Status),t},boa=(e,r)=>{let t={};return e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),t},Sbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Rca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},jom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},kca=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},abn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=kca(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Fca=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.KernelId!=null&&(t.KernelId=e.KernelId),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let m=him(e.IamInstanceProfile,r);Object.entries(m).forEach(([h,_])=>{let b=`IamInstanceProfile.${h}`;t[b]=_})}if(e.BlockDeviceMappings!=null){let m=aim(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(m).forEach(([h,_])=>{let b=`BlockDeviceMapping.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.NetworkInterfaces!=null){let m=Cim(e.NetworkInterfaces,r);((i=e.NetworkInterfaces)==null?void 0:i.length)===0&&(t.NetworkInterface=[]),Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterface.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let m=Tim(e.Monitoring,r);Object.entries(m).forEach(([h,_])=>{let b=`Monitoring.${h}`;t[b]=_})}if(e.Placement!=null){let m=Iim(e.Placement,r);Object.entries(m).forEach(([h,_])=>{let b=`Placement.${h}`;t[b]=_})}if(e.RamDiskId!=null&&(t.RamDiskId=e.RamDiskId),e.DisableApiTermination!=null&&(t.DisableApiTermination=e.DisableApiTermination),e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.UserData!=null&&(t.UserData=e.UserData),e.TagSpecifications!=null){let m=Fim(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`TagSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ElasticGpuSpecifications!=null){let m=Dtm(e.ElasticGpuSpecifications,r);((a=e.ElasticGpuSpecifications)==null?void 0:a.length)===0&&(t.ElasticGpuSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`ElasticGpuSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ElasticInferenceAccelerators!=null){let m=pim(e.ElasticInferenceAccelerators,r);((o=e.ElasticInferenceAccelerators)==null?void 0:o.length)===0&&(t.ElasticInferenceAccelerator=[]),Object.entries(m).forEach(([h,_])=>{let b=`ElasticInferenceAccelerator.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SecurityGroupIds!=null){let m=xSe(e.SecurityGroupIds,r);((c=e.SecurityGroupIds)==null?void 0:c.length)===0&&(t.SecurityGroupId=[]),Object.entries(m).forEach(([h,_])=>{let b=`SecurityGroupId.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SecurityGroups!=null){let m=Ibn(e.SecurityGroups,r);((l=e.SecurityGroups)==null?void 0:l.length)===0&&(t.SecurityGroup=[]),Object.entries(m).forEach(([h,_])=>{let b=`SecurityGroup.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceMarketOptions!=null){let m=_im(e.InstanceMarketOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`InstanceMarketOptions.${h}`;t[b]=_})}if(e.CreditSpecification!=null){let m=Zoa(e.CreditSpecification,r);Object.entries(m).forEach(([h,_])=>{let b=`CreditSpecification.${h}`;t[b]=_})}if(e.CpuOptions!=null){let m=uim(e.CpuOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`CpuOptions.${h}`;t[b]=_})}if(e.CapacityReservationSpecification!=null){let m=oim(e.CapacityReservationSpecification,r);Object.entries(m).forEach(([h,_])=>{let b=`CapacityReservationSpecification.${h}`;t[b]=_})}if(e.LicenseSpecifications!=null){let m=Eim(e.LicenseSpecifications,r);((u=e.LicenseSpecifications)==null?void 0:u.length)===0&&(t.LicenseSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`LicenseSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.HibernationOptions!=null){let m=fim(e.HibernationOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`HibernationOptions.${h}`;t[b]=_})}if(e.MetadataOptions!=null){let m=Aim(e.MetadataOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`MetadataOptions.${h}`;t[b]=_})}if(e.EnclaveOptions!=null){let m=mim(e.EnclaveOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`EnclaveOptions.${h}`;t[b]=_})}if(e.InstanceRequirements!=null){let m=iur(e.InstanceRequirements,r);Object.entries(m).forEach(([h,_])=>{let b=`InstanceRequirements.${h}`;t[b]=_})}if(e.PrivateDnsNameOptions!=null){let m=xim(e.PrivateDnsNameOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`PrivateDnsNameOptions.${h}`;t[b]=_})}if(e.MaintenanceOptions!=null){let m=yim(e.MaintenanceOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`MaintenanceOptions.${h}`;t[b]=_})}return e.DisableApiStop!=null&&(t.DisableApiStop=e.DisableApiStop),t},Gom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotFleetRequestConfig!=null){let n=Xcm(e.SpotFleetRequestConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotFleetRequestConfig.${i}`;t[a]=s})}return t},Uom=(e,r)=>{var n;let t={};if(e.AvailabilityZoneGroup!=null&&(t.AvailabilityZoneGroup=e.AvailabilityZoneGroup),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.LaunchGroup!=null&&(t.LaunchGroup=e.LaunchGroup),e.LaunchSpecification!=null){let i=Vom(e.LaunchSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchSpecification.${s}`;t[o]=a})}if(e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},Vom=(e,r)=>{var n,i,s,a;let t={};if(e.SecurityGroupIds!=null){let o=zom(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroups!=null){let o=$om(e.SecurityGroups,r);((i=e.SecurityGroups)==null?void 0:i.length)===0&&(t.SecurityGroup=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroup.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.AddressingType!=null&&(t.AddressingType=e.AddressingType),e.BlockDeviceMappings!=null){let o=zoa(e.BlockDeviceMappings,r);((s=e.BlockDeviceMappings)==null?void 0:s.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(o).forEach(([c,l])=>{let u=`BlockDeviceMapping.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let o=jPt(e.IamInstanceProfile,r);Object.entries(o).forEach(([c,l])=>{let u=`IamInstanceProfile.${c}`;t[u]=l})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let o=Mca(e.Monitoring,r);Object.entries(o).forEach(([c,l])=>{let u=`Monitoring.${c}`;t[u]=l})}if(e.NetworkInterfaces!=null){let o=Abn(e.NetworkInterfaces,r);((a=e.NetworkInterfaces)==null?void 0:a.length)===0&&(t.NetworkInterface=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkInterface.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Placement!=null){let o=Vca(e.Placement,r);Object.entries(o).forEach(([c,l])=>{let u=`Placement.${c}`;t[u]=l})}return e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),t},zom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},$om=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qom=(e,r)=>{let t={};return e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstancePlatform!=null&&(t.InstancePlatform=e.InstancePlatform),e.Weight!=null&&(t.Weight=(0,I.serializeFloat)(e.Weight)),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.Priority!=null&&(t.Priority=e.Priority),t},Kom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Qom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Nca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstanceId.${n}`]=i,n++);return t},Hom=(e,r)=>{let t={};return e.Amount!=null&&(t.Amount=(0,I.serializeFloat)(e.Amount)),e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),t},Wom=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Platform!=null&&(t.Platform=e.Platform),e.Scope!=null&&(t.Scope=e.Scope),t},Yom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Wom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Oca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstancesId.${n}`]=i,n++);return t},Jom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstancesModificationId.${n}`]=i,n++);return t},Xom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Zom=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ecm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},tcm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),t},rcm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ncm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},icm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.SourceDestCheck!=null&&(t.SourceDestCheck=e.SourceDestCheck),t},scm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Bca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},acm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},qca=(e,r)=>{var n,i;let t={};if(e.Resources!=null){let s=by(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.Resource=[]),Object.entries(s).forEach(([a,o])=>{let c=`Resource.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ResourceTypes!=null){let s=by(e.ResourceTypes,r);((i=e.ResourceTypes)==null?void 0:i.length)===0&&(t.ResourceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ocm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},ccm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),t},ucm=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lcm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.PreviousVersion!=null&&(t.PreviousVersion=e.PreviousVersion),e.CurrentVersion!=null&&(t.CurrentVersion=e.CurrentVersion),t},dcm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pcm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.TemporaryRestoreDays!=null&&(t.TemporaryRestoreDays=e.TemporaryRestoreDays),e.PermanentRestore!=null&&(t.PermanentRestore=e.PermanentRestore),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mcm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetNetworkCidr!=null&&(t.TargetNetworkCidr=e.TargetNetworkCidr),e.AccessGroupId!=null&&(t.AccessGroupId=e.AccessGroupId),e.RevokeAllGroups!=null&&(t.RevokeAllGroups=e.RevokeAllGroups),e.DryRun!=null&&(t.DryRun=e.DryRun),t},fcm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.ToPort!=null&&(t.ToPort=e.ToPort),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),t},hcm=(e,r)=>{var n,i;let t={};if(e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),e.ToPort!=null&&(t.ToPort=e.ToPort),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},gcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Mca=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},ycm=(e,r)=>{var n,i,s,a,o,c,l,u,m;let t={};if(e.BlockDeviceMappings!=null){let h=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(h).forEach(([_,b])=>{let v=`BlockDeviceMapping.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let h=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Address=[]),Object.entries(h).forEach(([_,b])=>{let v=`Ipv6Address.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.MaxCount!=null&&(t.MaxCount=e.MaxCount),e.MinCount!=null&&(t.MinCount=e.MinCount),e.Monitoring!=null){let h=Mca(e.Monitoring,r);Object.entries(h).forEach(([_,b])=>{let v=`Monitoring.${_}`;t[v]=b})}if(e.Placement!=null){let h=Ebn(e.Placement,r);Object.entries(h).forEach(([_,b])=>{let v=`Placement.${_}`;t[v]=b})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SecurityGroupIds!=null){let h=xSe(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(h).forEach(([_,b])=>{let v=`SecurityGroupId.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.SecurityGroups!=null){let h=Ibn(e.SecurityGroups,r);((a=e.SecurityGroups)==null?void 0:a.length)===0&&(t.SecurityGroup=[]),Object.entries(h).forEach(([_,b])=>{let v=`SecurityGroup.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DisableApiTermination!=null&&(t.DisableApiTermination=e.DisableApiTermination),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let h=jPt(e.IamInstanceProfile,r);Object.entries(h).forEach(([_,b])=>{let v=`IamInstanceProfile.${_}`;t[v]=b})}if(e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.NetworkInterfaces!=null){let h=Abn(e.NetworkInterfaces,r);((o=e.NetworkInterfaces)==null?void 0:o.length)===0&&(t.NetworkInterface=[]),Object.entries(h).forEach(([_,b])=>{let v=`NetworkInterface.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.ElasticGpuSpecification!=null){let h=Stm(e.ElasticGpuSpecification,r);((c=e.ElasticGpuSpecification)==null?void 0:c.length)===0&&(t.ElasticGpuSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`ElasticGpuSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.ElasticInferenceAccelerators!=null){let h=Itm(e.ElasticInferenceAccelerators,r);((l=e.ElasticInferenceAccelerators)==null?void 0:l.length)===0&&(t.ElasticInferenceAccelerator=[]),Object.entries(h).forEach(([_,b])=>{let v=`ElasticInferenceAccelerator.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.TagSpecifications!=null){let h=Jp(e.TagSpecifications,r);((u=e.TagSpecifications)==null?void 0:u.length)===0&&(t.TagSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`TagSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.LaunchTemplate!=null){let h=Pim(e.LaunchTemplate,r);Object.entries(h).forEach(([_,b])=>{let v=`LaunchTemplate.${_}`;t[v]=b})}if(e.InstanceMarketOptions!=null){let h=Onm(e.InstanceMarketOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`InstanceMarketOptions.${_}`;t[v]=b})}if(e.CreditSpecification!=null){let h=Zoa(e.CreditSpecification,r);Object.entries(h).forEach(([_,b])=>{let v=`CreditSpecification.${_}`;t[v]=b})}if(e.CpuOptions!=null){let h=NHp(e.CpuOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`CpuOptions.${_}`;t[v]=b})}if(e.CapacityReservationSpecification!=null){let h=Qoa(e.CapacityReservationSpecification,r);Object.entries(h).forEach(([_,b])=>{let v=`CapacityReservationSpecification.${_}`;t[v]=b})}if(e.HibernationOptions!=null){let h=snm(e.HibernationOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`HibernationOptions.${_}`;t[v]=b})}if(e.LicenseSpecifications!=null){let h=Oim(e.LicenseSpecifications,r);((m=e.LicenseSpecifications)==null?void 0:m.length)===0&&(t.LicenseSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`LicenseSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.MetadataOptions!=null){let h=Bnm(e.MetadataOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`MetadataOptions.${_}`;t[v]=b})}if(e.EnclaveOptions!=null){let h=Vtm(e.EnclaveOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`EnclaveOptions.${_}`;t[v]=b})}if(e.PrivateDnsNameOptions!=null){let h=Yam(e.PrivateDnsNameOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`PrivateDnsNameOptions.${_}`;t[v]=b})}if(e.MaintenanceOptions!=null){let h=Nnm(e.MaintenanceOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`MaintenanceOptions.${_}`;t[v]=b})}return e.DisableApiStop!=null&&(t.DisableApiStop=e.DisableApiStop),t},_cm=(e,r)=>{let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.LaunchSpecification!=null){let n=Pcm(e.LaunchSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchSpecification.${i}`;t[a]=s})}return e.ScheduledInstanceId!=null&&(t.ScheduledInstanceId=e.ScheduledInstanceId),t},Acm=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},bcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Acm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ccm=(e,r)=>{let t={};return e.AWSAccessKeyId!=null&&(t.AWSAccessKeyId=e.AWSAccessKeyId),e.Bucket!=null&&(t.Bucket=e.Bucket),e.Prefix!=null&&(t.Prefix=e.Prefix),e.UploadPolicy!=null&&(t.UploadPolicy=r.base64Encoder(e.UploadPolicy)),e.UploadPolicySignature!=null&&(t.UploadPolicySignature=e.UploadPolicySignature),t},vcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ScheduledInstanceId.${n}`]=i,n++);return t},Ecm=(e,r)=>{var n;let t={};if(e.Frequency!=null&&(t.Frequency=e.Frequency),e.Interval!=null&&(t.Interval=e.Interval),e.OccurrenceDays!=null){let i=kam(e.OccurrenceDays,r);((n=e.OccurrenceDays)==null?void 0:n.length)===0&&(t.OccurrenceDay=[]),Object.entries(i).forEach(([s,a])=>{let o=`OccurrenceDay.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.OccurrenceRelativeToEnd!=null&&(t.OccurrenceRelativeToEnd=e.OccurrenceRelativeToEnd),e.OccurrenceUnit!=null&&(t.OccurrenceUnit=e.OccurrenceUnit),t},Dcm=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Ebs!=null){let n=wcm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),t},Scm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Dcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},wcm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Iops!=null&&(t.Iops=e.Iops),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),t},Icm=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},xcm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},Tcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=xcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Ipv6Address.${n}.${a}`]=o}),n++}return t},Pcm=(e,r)=>{var n,i,s;let t={};if(e.BlockDeviceMappings!=null){let a=Scm(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(a).forEach(([o,c])=>{let l=`BlockDeviceMapping.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let a=Icm(e.IamInstanceProfile,r);Object.entries(a).forEach(([o,c])=>{let l=`IamInstanceProfile.${o}`;t[l]=c})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let a=Rcm(e.Monitoring,r);Object.entries(a).forEach(([o,c])=>{let l=`Monitoring.${o}`;t[l]=c})}if(e.NetworkInterfaces!=null){let a=Fcm(e.NetworkInterfaces,r);((i=e.NetworkInterfaces)==null?void 0:i.length)===0&&(t.NetworkInterface=[]),Object.entries(a).forEach(([o,c])=>{let l=`NetworkInterface.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Placement!=null){let a=Ncm(e.Placement,r);Object.entries(a).forEach(([o,c])=>{let l=`Placement.${o}`;t[l]=c})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SecurityGroupIds!=null){let a=Lca(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecurityGroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),t},Rcm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},kcm=(e,r)=>{var n,i,s;let t={};if(e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let a=Lca(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.Group=[]),Object.entries(a).forEach(([o,c])=>{let l=`Group.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let a=Tcm(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Address=[]),Object.entries(a).forEach(([o,c])=>{let l=`Ipv6Address.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddressConfigs!=null){let a=Jam(e.PrivateIpAddressConfigs,r);((s=e.PrivateIpAddressConfigs)==null?void 0:s.length)===0&&(t.PrivateIpAddressConfig=[]),Object.entries(a).forEach(([o,c])=>{let l=`PrivateIpAddressConfig.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),t},Fcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=kcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`NetworkInterface.${n}.${a}`]=o}),n++}return t},Ncm=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.GroupName!=null&&(t.GroupName=e.GroupName),t},Ocm=(e,r)=>{let t={};return e.Primary!=null&&(t.Primary=e.Primary),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},Lca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},Bcm=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},qcm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mcm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},xSe=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},jcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},Gcm=(e,r)=>{let t={};return e.SecurityGroupRuleId!=null&&(t.SecurityGroupRuleId=e.SecurityGroupRuleId),e.Description!=null&&(t.Description=e.Description),t},jca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Gcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},wbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Ucm=(e,r)=>{let t={};return e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),e.CidrIpv4!=null&&(t.CidrIpv4=e.CidrIpv4),e.CidrIpv6!=null&&(t.CidrIpv6=e.CidrIpv6),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.ReferencedGroupId!=null&&(t.ReferencedGroupId=e.ReferencedGroupId),e.Description!=null&&(t.Description=e.Description),t},Vcm=(e,r)=>{let t={};if(e.SecurityGroupRuleId!=null&&(t.SecurityGroupRuleId=e.SecurityGroupRuleId),e.SecurityGroupRule!=null){let n=Ucm(e.SecurityGroupRule,r);Object.entries(n).forEach(([i,s])=>{let a=`SecurityGroupRule.${i}`;t[a]=s})}return t},zcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Vcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ibn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroup.${n}`]=i,n++);return t},$cm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qcm=(e,r)=>{let t={};return e.EarliestTime!=null&&(t.EarliestTime=e.EarliestTime.toISOString().split(".")[0]+"Z"),e.LatestTime!=null&&(t.LatestTime=e.LatestTime.toISOString().split(".")[0]+"Z"),t},Kcm=(e,r)=>{let t={};return e.EarliestTime!=null&&(t.EarliestTime=e.EarliestTime.toISOString().split(".")[0]+"Z"),e.LatestTime!=null&&(t.LatestTime=e.LatestTime.toISOString().split(".")[0]+"Z"),t},Hcm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.Format!=null&&(t.Format=e.Format),e.Url!=null&&(t.Url=e.Url),e.UserBucket!=null){let n=Qca(e.UserBucket,r);Object.entries(n).forEach(([i,s])=>{let a=`UserBucket.${i}`;t[a]=s})}return t},our=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SnapshotId.${n}`]=i,n++);return t},Wcm=(e,r)=>{let t={};return e.ReplacementStrategy!=null&&(t.ReplacementStrategy=e.ReplacementStrategy),e.TerminationDelay!=null&&(t.TerminationDelay=e.TerminationDelay),t},Ycm=(e,r)=>{var n,i,s,a;let t={};if(e.SecurityGroups!=null){let o=nnm(e.SecurityGroups,r);((n=e.SecurityGroups)==null?void 0:n.length)===0&&(t.GroupSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`GroupSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.AddressingType!=null&&(t.AddressingType=e.AddressingType),e.BlockDeviceMappings!=null){let o=zoa(e.BlockDeviceMappings,r);((i=e.BlockDeviceMappings)==null?void 0:i.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(o).forEach(([c,l])=>{let u=`BlockDeviceMapping.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let o=jPt(e.IamInstanceProfile,r);Object.entries(o).forEach(([c,l])=>{let u=`IamInstanceProfile.${c}`;t[u]=l})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let o=Jcm(e.Monitoring,r);Object.entries(o).forEach(([c,l])=>{let u=`Monitoring.${c}`;t[u]=l})}if(e.NetworkInterfaces!=null){let o=Abn(e.NetworkInterfaces,r);((s=e.NetworkInterfaces)==null?void 0:s.length)===0&&(t.NetworkInterfaceSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkInterfaceSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Placement!=null){let o=Vca(e.Placement,r);Object.entries(o).forEach(([c,l])=>{let u=`Placement.${c}`;t[u]=l})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.TagSpecifications!=null){let o=eum(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecificationSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecificationSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.InstanceRequirements!=null){let o=gca(e.InstanceRequirements,r);Object.entries(o).forEach(([c,l])=>{let u=`InstanceRequirements.${c}`;t[u]=l})}return t},Jcm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Xcm=(e,r)=>{var n,i,s;let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.OnDemandAllocationStrategy!=null&&(t.OnDemandAllocationStrategy=e.OnDemandAllocationStrategy),e.SpotMaintenanceStrategies!=null){let a=tum(e.SpotMaintenanceStrategies,r);Object.entries(a).forEach(([o,c])=>{let l=`SpotMaintenanceStrategies.${o}`;t[l]=c})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.FulfilledCapacity!=null&&(t.FulfilledCapacity=(0,I.serializeFloat)(e.FulfilledCapacity)),e.OnDemandFulfilledCapacity!=null&&(t.OnDemandFulfilledCapacity=(0,I.serializeFloat)(e.OnDemandFulfilledCapacity)),e.IamFleetRole!=null&&(t.IamFleetRole=e.IamFleetRole),e.LaunchSpecifications!=null){let a=iim(e.LaunchSpecifications,r);((n=e.LaunchSpecifications)==null?void 0:n.length)===0&&(t.LaunchSpecifications=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchSpecifications.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LaunchTemplateConfigs!=null){let a=Aca(e.LaunchTemplateConfigs,r);((i=e.LaunchTemplateConfigs)==null?void 0:i.length)===0&&(t.LaunchTemplateConfigs=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateConfigs.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.OnDemandMaxTotalPrice!=null&&(t.OnDemandMaxTotalPrice=e.OnDemandMaxTotalPrice),e.SpotMaxTotalPrice!=null&&(t.SpotMaxTotalPrice=e.SpotMaxTotalPrice),e.TerminateInstancesWithExpiration!=null&&(t.TerminateInstancesWithExpiration=e.TerminateInstancesWithExpiration),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.ReplaceUnhealthyInstances!=null&&(t.ReplaceUnhealthyInstances=e.ReplaceUnhealthyInstances),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),e.LoadBalancersConfig!=null){let a=Mim(e.LoadBalancersConfig,r);Object.entries(a).forEach(([o,c])=>{let l=`LoadBalancersConfig.${o}`;t[l]=c})}if(e.InstancePoolsToUseCount!=null&&(t.InstancePoolsToUseCount=e.InstancePoolsToUseCount),e.Context!=null&&(t.Context=e.Context),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},Gca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Zcm=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},eum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Zcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Uca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SpotInstanceRequestId.${n}`]=i,n++);return t},tum=(e,r)=>{let t={};if(e.CapacityRebalance!=null){let n=Wcm(e.CapacityRebalance,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityRebalance.${i}`;t[a]=s})}return t},rum=(e,r)=>{let t={};return e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SpotInstanceType!=null&&(t.SpotInstanceType=e.SpotInstanceType),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},num=(e,r)=>{let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.MaintenanceStrategies!=null){let n=lrm(e.MaintenanceStrategies,r);Object.entries(n).forEach(([i,s])=>{let a=`MaintenanceStrategies.${i}`;t[a]=s})}return e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),e.InstancePoolsToUseCount!=null&&(t.InstancePoolsToUseCount=e.InstancePoolsToUseCount),e.SingleInstanceType!=null&&(t.SingleInstanceType=e.SingleInstanceType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.MinTargetCapacity!=null&&(t.MinTargetCapacity=e.MinTargetCapacity),e.MaxTotalPrice!=null&&(t.MaxTotalPrice=e.MaxTotalPrice),t},Vca=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.GroupName!=null&&(t.GroupName=e.GroupName),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),t},ium=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.DryRun!=null&&(t.DryRun=e.DryRun),t},sum=(e,r)=>{var n;let t={};if(e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},aum=(e,r)=>{var n,i,s;let t={};if(e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),e.AdditionalAccounts!=null){let a=by(e.AdditionalAccounts,r);((n=e.AdditionalAccounts)==null?void 0:n.length)===0&&(t.AdditionalAccount=[]),Object.entries(a).forEach(([o,c])=>{let l=`AdditionalAccount.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.FilterInArns!=null){let a=CKp(e.FilterInArns,r);((i=e.FilterInArns)==null?void 0:i.length)===0&&(t.FilterInArn=[]),Object.entries(a).forEach(([o,c])=>{let l=`FilterInArn.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},oum=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),t},cum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Hibernate!=null&&(t.Hibernate=e.Hibernate),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Force!=null&&(t.Force=e.Force),t},uum=(e,r)=>{let t={};if(e.S3!=null){let n=Ccm(e.S3,r);Object.entries(n).forEach(([i,s])=>{let a=`S3.${i}`;t[a]=s})}return t},Coa=(e,r)=>{let t={};return e.Bucket!=null&&(t.Bucket=e.Bucket),e.Key!=null&&(t.Key=e.Key),t},lum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SubnetId.${n}`]=i,n++);return t},dum=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},TSe=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=dum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},pum=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Jp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=pum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},zca=(e,r)=>{let t={};return e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.SpotTargetCapacity!=null&&(t.SpotTargetCapacity=e.SpotTargetCapacity),e.DefaultTargetCapacityType!=null&&(t.DefaultTargetCapacityType=e.DefaultTargetCapacityType),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),t},mum=(e,r)=>{let t={};return e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},$ca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=mum(i,r);Object.entries(s).forEach(([a,o])=>{t[`TargetConfigurationRequest.${n}.${a}`]=o}),n++}return t},fum=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),t},hum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=fum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},gum=(e,r)=>{var n;let t={};if(e.TargetGroups!=null){let i=hum(e.TargetGroups,r);((n=e.TargetGroups)==null?void 0:n.length)===0&&(t.TargetGroups=[]),Object.entries(i).forEach(([s,a])=>{let o=`TargetGroups.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yum=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.ConnectionId!=null&&(t.ConnectionId=e.ConnectionId),e.Username!=null&&(t.Username=e.Username),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_um=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Aum=(e,r)=>{let t={};if(e.ResourceStatement!=null){let n=qca(e.ResourceStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`ResourceStatement.${i}`;t[a]=s})}return t},bum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Aum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Cum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},vum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Eum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Dum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},voa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Xcr=(e,r)=>{let t={};return e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),t},Sum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},wum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Ium=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},cur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},obn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},xum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Tum=(e,r)=>{let t={};return e.PeerAsn!=null&&(t.PeerAsn=e.PeerAsn),t},Pum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Rum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},uur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},kum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Fum=(e,r)=>{var n;let t={};if(e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),e.AutoAcceptSharedAttachments!=null&&(t.AutoAcceptSharedAttachments=e.AutoAcceptSharedAttachments),e.DefaultRouteTableAssociation!=null&&(t.DefaultRouteTableAssociation=e.DefaultRouteTableAssociation),e.DefaultRouteTablePropagation!=null&&(t.DefaultRouteTablePropagation=e.DefaultRouteTablePropagation),e.VpnEcmpSupport!=null&&(t.VpnEcmpSupport=e.VpnEcmpSupport),e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.MulticastSupport!=null&&(t.MulticastSupport=e.MulticastSupport),e.TransitGatewayCidrBlocks!=null){let i=obn(e.TransitGatewayCidrBlocks,r);((n=e.TransitGatewayCidrBlocks)==null?void 0:n.length)===0&&(t.TransitGatewayCidrBlocks=[]),Object.entries(i).forEach(([s,a])=>{let o=`TransitGatewayCidrBlocks.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Num=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Oum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},LPt=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Bum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},qum=(e,r)=>{var n,i;let t={};if(e.Ipv6Addresses!=null){let s=_ca(e.Ipv6Addresses,r);((n=e.Ipv6Addresses)==null?void 0:n.length)===0&&(t.Ipv6Addresses=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Addresses.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv6Prefixes!=null){let s=aur(e.Ipv6Prefixes,r);((i=e.Ipv6Prefixes)==null?void 0:i.length)===0&&(t.Ipv6Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},Mum=(e,r)=>{var n,i;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddresses!=null){let s=xca(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv4Prefixes!=null){let s=aur(e.Ipv4Prefixes,r);((i=e.Ipv4Prefixes)==null?void 0:i.length)===0&&(t.Ipv4Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv4Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Lum=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.PrivateIpAddresses!=null){let i=sur(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(i).forEach(([s,a])=>{let o=`PrivateIpAddress.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDrainDurationSeconds!=null&&(t.MaxDrainDurationSeconds=e.MaxDrainDurationSeconds),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gum=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleDescriptions!=null){let s=jca(e.SecurityGroupRuleDescriptions,r);((i=e.SecurityGroupRuleDescriptions)==null?void 0:i.length)===0&&(t.SecurityGroupRuleDescription=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleDescription.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Uum=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleDescriptions!=null){let s=jca(e.SecurityGroupRuleDescriptions,r);((i=e.SecurityGroupRuleDescriptions)==null?void 0:i.length)===0&&(t.SecurityGroupRuleDescription=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleDescription.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Qca=(e,r)=>{let t={};return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Key!=null&&(t.S3Key=e.S3Key),t},Vum=(e,r)=>{let t={};return e.Data!=null&&(t.Data=e.Data),t},Kca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`UserGroup.${n}`]=i,n++);return t},zum=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.PeeringStatus!=null&&(t.PeeringStatus=e.PeeringStatus),e.UserId!=null&&(t.UserId=e.UserId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},$um=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=zum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},xbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`UserId.${n}`]=i,n++);return t},by=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Kum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Hum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Wum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Hca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Yum=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.LogGroup!=null&&(t.LogGroup=e.LogGroup),t},Jum=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.DeliveryStream!=null&&(t.DeliveryStream=e.DeliveryStream),t},Xum=(e,r)=>{let t={};if(e.S3!=null){let n=Zum(e.S3,r);Object.entries(n).forEach(([i,s])=>{let a=`S3.${i}`;t[a]=s})}if(e.CloudWatchLogs!=null){let n=Yum(e.CloudWatchLogs,r);Object.entries(n).forEach(([i,s])=>{let a=`CloudWatchLogs.${i}`;t[a]=s})}if(e.KinesisDataFirehose!=null){let n=Jum(e.KinesisDataFirehose,r);Object.entries(n).forEach(([i,s])=>{let a=`KinesisDataFirehose.${i}`;t[a]=s})}return e.LogVersion!=null&&(t.LogVersion=e.LogVersion),e.IncludeTrustContext!=null&&(t.IncludeTrustContext=e.IncludeTrustContext),t},Zum=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.BucketName!=null&&(t.BucketName=e.BucketName),e.Prefix!=null&&(t.Prefix=e.Prefix),e.BucketOwner!=null&&(t.BucketOwner=e.BucketOwner),t},elm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Wca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Yca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Jca=(e,r)=>{let t={};return e.Size!=null&&(t.Size=e.Size),t},lur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VolumeId.${n}`]=i,n++);return t},Xca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcId.${n}`]=i,n++);return t},dur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},cbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ubn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Zca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},lbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},tlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcId.${n}`]=i,n++);return t},rlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},nlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpnConnectionId.${n}`]=i,n++);return t},ilm=(e,r)=>{var n;let t={};if(e.EnableAcceleration!=null&&(t.EnableAcceleration=e.EnableAcceleration),e.StaticRoutesOnly!=null&&(t.StaticRoutesOnly=e.StaticRoutesOnly),e.TunnelInsideIpVersion!=null&&(t.TunnelInsideIpVersion=e.TunnelInsideIpVersion),e.TunnelOptions!=null){let i=olm(e.TunnelOptions,r);((n=e.TunnelOptions)==null?void 0:n.length)===0&&(t.TunnelOptions=[]),Object.entries(i).forEach(([s,a])=>{let o=`TunnelOptions.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.LocalIpv4NetworkCidr!=null&&(t.LocalIpv4NetworkCidr=e.LocalIpv4NetworkCidr),e.RemoteIpv4NetworkCidr!=null&&(t.RemoteIpv4NetworkCidr=e.RemoteIpv4NetworkCidr),e.LocalIpv6NetworkCidr!=null&&(t.LocalIpv6NetworkCidr=e.LocalIpv6NetworkCidr),e.RemoteIpv6NetworkCidr!=null&&(t.RemoteIpv6NetworkCidr=e.RemoteIpv6NetworkCidr),e.OutsideIpAddressType!=null&&(t.OutsideIpAddressType=e.OutsideIpAddressType),e.TransportTransitGatewayAttachmentId!=null&&(t.TransportTransitGatewayAttachmentId=e.TransportTransitGatewayAttachmentId),t},slm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpnGatewayId.${n}`]=i,n++);return t},eua=(e,r)=>{let t={};if(e.CloudWatchLogOptions!=null){let n=wHp(e.CloudWatchLogOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`CloudWatchLogOptions.${i}`;t[a]=s})}return t},alm=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.TunnelInsideCidr!=null&&(t.TunnelInsideCidr=e.TunnelInsideCidr),e.TunnelInsideIpv6Cidr!=null&&(t.TunnelInsideIpv6Cidr=e.TunnelInsideIpv6Cidr),e.PreSharedKey!=null&&(t.PreSharedKey=e.PreSharedKey),e.Phase1LifetimeSeconds!=null&&(t.Phase1LifetimeSeconds=e.Phase1LifetimeSeconds),e.Phase2LifetimeSeconds!=null&&(t.Phase2LifetimeSeconds=e.Phase2LifetimeSeconds),e.RekeyMarginTimeSeconds!=null&&(t.RekeyMarginTimeSeconds=e.RekeyMarginTimeSeconds),e.RekeyFuzzPercentage!=null&&(t.RekeyFuzzPercentage=e.RekeyFuzzPercentage),e.ReplayWindowSize!=null&&(t.ReplayWindowSize=e.ReplayWindowSize),e.DPDTimeoutSeconds!=null&&(t.DPDTimeoutSeconds=e.DPDTimeoutSeconds),e.DPDTimeoutAction!=null&&(t.DPDTimeoutAction=e.DPDTimeoutAction),e.Phase1EncryptionAlgorithms!=null){let u=vca(e.Phase1EncryptionAlgorithms,r);((n=e.Phase1EncryptionAlgorithms)==null?void 0:n.length)===0&&(t.Phase1EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2EncryptionAlgorithms!=null){let u=Sca(e.Phase2EncryptionAlgorithms,r);((i=e.Phase2EncryptionAlgorithms)==null?void 0:i.length)===0&&(t.Phase2EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1IntegrityAlgorithms!=null){let u=Eca(e.Phase1IntegrityAlgorithms,r);((s=e.Phase1IntegrityAlgorithms)==null?void 0:s.length)===0&&(t.Phase1IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2IntegrityAlgorithms!=null){let u=wca(e.Phase2IntegrityAlgorithms,r);((a=e.Phase2IntegrityAlgorithms)==null?void 0:a.length)===0&&(t.Phase2IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1DHGroupNumbers!=null){let u=Cca(e.Phase1DHGroupNumbers,r);((o=e.Phase1DHGroupNumbers)==null?void 0:o.length)===0&&(t.Phase1DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2DHGroupNumbers!=null){let u=Dca(e.Phase2DHGroupNumbers,r);((c=e.Phase2DHGroupNumbers)==null?void 0:c.length)===0&&(t.Phase2DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.IKEVersions!=null){let u=dca(e.IKEVersions,r);((l=e.IKEVersions)==null?void 0:l.length)===0&&(t.IKEVersion=[]),Object.entries(u).forEach(([m,h])=>{let _=`IKEVersion.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.StartupAction!=null&&(t.StartupAction=e.StartupAction),e.LogOptions!=null){let u=eua(e.LogOptions,r);Object.entries(u).forEach(([m,h])=>{let _=`LogOptions.${m}`;t[_]=h})}return e.EnableTunnelLifecycleControl!=null&&(t.EnableTunnelLifecycleControl=e.EnableTunnelLifecycleControl),t},olm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=alm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},clm=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ulm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ZoneId.${n}`]=i,n++);return t},llm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ZoneName.${n}`]=i,n++);return t},dlm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},plm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),mlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),flm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},hlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),glm=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},ylm=(e,r)=>{let t={};return e.exchangeId!==void 0&&(t.ExchangeId=(0,I.expectString)(e.exchangeId)),t},_lm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},Alm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},blm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},Clm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},vlm=(e,r)=>{let t={};return e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=bCn(e.vpcPeeringConnection,r)),t},Elm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.findingId!==void 0&&(t.FindingId=(0,I.expectString)(e.findingId)),e.findingComponentSet===""?t.FindingComponents=[]:e.findingComponentSet!==void 0&&e.findingComponentSet.item!==void 0&&(t.FindingComponents=fbn((0,I.getArrayIfSingleItem)(e.findingComponentSet.item),r)),t},Dlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Elm(t,r)),Slm=(e,r)=>{let t={};return e.source!==void 0&&(t.Source=xoa(e.source,r)),e.destination!==void 0&&(t.Destination=xoa(e.destination,r)),e.throughResourceSet===""?t.ThroughResources=[]:e.throughResourceSet!==void 0&&e.throughResourceSet.item!==void 0&&(t.ThroughResources=YIm((0,I.getArrayIfSingleItem)(e.throughResourceSet.item),r)),t},Eoa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Slm(t,r)),wlm=(e,r)=>{let t={};return e.attributeName!==void 0&&(t.AttributeName=(0,I.expectString)(e.attributeName)),e.attributeValueSet===""?t.AttributeValues=[]:e.attributeValueSet!==void 0&&e.attributeValueSet.item!==void 0&&(t.AttributeValues=Tlm((0,I.getArrayIfSingleItem)(e.attributeValueSet.item),r)),t},Ilm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wlm(t,r)),xlm=(e,r)=>{let t={};return e.attributeValue!==void 0&&(t.AttributeValue=(0,I.expectString)(e.attributeValue)),t},Tlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xlm(t,r)),Plm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.instanceHealth!==void 0&&(t.InstanceHealth=(0,I.expectString)(e.instanceHealth)),t},tua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Plm(t,r)),Rlm=(e,r)=>{let t={};return e.principalType!==void 0&&(t.PrincipalType=(0,I.expectString)(e.principalType)),e.principal!==void 0&&(t.Principal=(0,I.expectString)(e.principal)),e.servicePermissionId!==void 0&&(t.ServicePermissionId=(0,I.expectString)(e.servicePermissionId)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),t},klm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rlm(t,r)),Flm=(e,r)=>{let t={};return e.additionalDetailType!==void 0&&(t.AdditionalDetailType=(0,I.expectString)(e.additionalDetailType)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.vpcEndpointService!==void 0&&(t.VpcEndpointService=Ay(e.vpcEndpointService,r)),e.ruleOptionSet===""?t.RuleOptions=[]:e.ruleOptionSet!==void 0&&e.ruleOptionSet.item!==void 0&&(t.RuleOptions=hla((0,I.getArrayIfSingleItem)(e.ruleOptionSet.item),r)),e.ruleGroupTypePairSet===""?t.RuleGroupTypePairs=[]:e.ruleGroupTypePairSet!==void 0&&e.ruleGroupTypePairSet.item!==void 0&&(t.RuleGroupTypePairs=fwm((0,I.getArrayIfSingleItem)(e.ruleGroupTypePairSet.item),r)),e.ruleGroupRuleOptionsPairSet===""?t.RuleGroupRuleOptionsPairs=[]:e.ruleGroupRuleOptionsPairSet!==void 0&&e.ruleGroupRuleOptionsPairSet.item!==void 0&&(t.RuleGroupRuleOptionsPairs=pwm((0,I.getArrayIfSingleItem)(e.ruleGroupRuleOptionsPairSet.item),r)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.loadBalancerSet===""?t.LoadBalancers=[]:e.loadBalancerSet!==void 0&&e.loadBalancerSet.item!==void 0&&(t.LoadBalancers=dbn((0,I.getArrayIfSingleItem)(e.loadBalancerSet.item),r)),t},Nlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Flm(t,r)),Olm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.domain!==void 0&&(t.Domain=(0,I.expectString)(e.domain)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.networkInterfaceOwnerId!==void 0&&(t.NetworkInterfaceOwnerId=(0,I.expectString)(e.networkInterfaceOwnerId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.publicIpv4Pool!==void 0&&(t.PublicIpv4Pool=(0,I.expectString)(e.publicIpv4Pool)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},Tbn=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.ptrRecord!==void 0&&(t.PtrRecord=(0,I.expectString)(e.ptrRecord)),e.ptrRecordUpdate!==void 0&&(t.PtrRecordUpdate=eSm(e.ptrRecordUpdate,r)),t},Blm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Olm(t,r)),qlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tbn(t,r)),pur=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.transferAccountId!==void 0&&(t.TransferAccountId=(0,I.expectString)(e.transferAccountId)),e.transferOfferExpirationTimestamp!==void 0&&(t.TransferOfferExpirationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.transferOfferExpirationTimestamp))),e.transferOfferAcceptedTimestamp!==void 0&&(t.TransferOfferAcceptedTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.transferOfferAcceptedTimestamp))),e.addressTransferStatus!==void 0&&(t.AddressTransferStatus=(0,I.expectString)(e.addressTransferStatus)),t},Mlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pur(t,r)),Llm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},jlm=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.publicIpv4Pool!==void 0&&(t.PublicIpv4Pool=(0,I.expectString)(e.publicIpv4Pool)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.domain!==void 0&&(t.Domain=(0,I.expectString)(e.domain)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},Glm=(e,r)=>{let t={};return e.hostIdSet===""?t.HostIds=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIds=Xbn((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),t},Ulm=(e,r)=>{let t={};return e.ipamPoolAllocation!==void 0&&(t.IpamPoolAllocation=jua(e.ipamPoolAllocation,r)),t},Vlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zlm=(e,r)=>{let t={};return e.principalType!==void 0&&(t.PrincipalType=(0,I.expectString)(e.principalType)),e.principal!==void 0&&(t.Principal=(0,I.expectString)(e.principal)),e.servicePermissionId!==void 0&&(t.ServicePermissionId=(0,I.expectString)(e.servicePermissionId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),t},$lm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zlm(t,r)),Qlm=(e,r)=>{let t={};return e.componentId!==void 0&&(t.ComponentId=(0,I.expectString)(e.componentId)),e.componentArn!==void 0&&(t.ComponentArn=(0,I.expectString)(e.componentArn)),t},Klm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qlm(t,r)),rua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.egress!==void 0&&(t.Egress=(0,I.parseBoolean)(e.egress)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),t},Ay=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},dbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ay(t,r)),Hlm=(e,r)=>{let t={};return e.loadBalancerPort!==void 0&&(t.LoadBalancerPort=(0,I.strictParseInt32)(e.loadBalancerPort)),e.instancePort!==void 0&&(t.InstancePort=(0,I.strictParseInt32)(e.instancePort)),t},Wlm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=(0,I.expectString)(e.address)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instance!==void 0&&(t.Instance=Ay(e.instance,r)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),t},Doa=(e,r)=>{let t={};return e.destinationAddressSet===""?t.DestinationAddresses=[]:e.destinationAddressSet!==void 0&&e.destinationAddressSet.item!==void 0&&(t.DestinationAddresses=mbn((0,I.getArrayIfSingleItem)(e.destinationAddressSet.item),r)),e.destinationPortRangeSet===""?t.DestinationPortRanges=[]:e.destinationPortRangeSet!==void 0&&e.destinationPortRangeSet.item!==void 0&&(t.DestinationPortRanges=ISe((0,I.getArrayIfSingleItem)(e.destinationPortRangeSet.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.sourceAddressSet===""?t.SourceAddresses=[]:e.sourceAddressSet!==void 0&&e.sourceAddressSet.item!==void 0&&(t.SourceAddresses=mbn((0,I.getArrayIfSingleItem)(e.sourceAddressSet.item),r)),e.sourcePortRangeSet===""?t.SourcePortRanges=[]:e.sourcePortRangeSet!==void 0&&e.sourcePortRangeSet.item!==void 0&&(t.SourcePortRanges=ISe((0,I.getArrayIfSingleItem)(e.sourcePortRangeSet.item),r)),t},nua=(e,r)=>{let t={};return e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),t},iua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),e.securityGroupId!==void 0&&(t.SecurityGroupId=(0,I.expectString)(e.securityGroupId)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),t},Ylm=(e,r)=>{let t={};return e.securityGroupIds===""?t.SecurityGroupIds=[]:e.securityGroupIds!==void 0&&e.securityGroupIds.item!==void 0&&(t.SecurityGroupIds=oua((0,I.getArrayIfSingleItem)(e.securityGroupIds.item),r)),t},Jlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Xlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Zlm=(e,r)=>{let t={};return e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},edm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zlm(t,r)),tdm=(e,r)=>{let t={};return e.assignedIpv6Addresses===""?t.AssignedIpv6Addresses=[]:e.assignedIpv6Addresses!==void 0&&e.assignedIpv6Addresses.item!==void 0&&(t.AssignedIpv6Addresses=zua((0,I.getArrayIfSingleItem)(e.assignedIpv6Addresses.item),r)),e.assignedIpv6PrefixSet===""?t.AssignedIpv6Prefixes=[]:e.assignedIpv6PrefixSet!==void 0&&e.assignedIpv6PrefixSet.item!==void 0&&(t.AssignedIpv6Prefixes=Uua((0,I.getArrayIfSingleItem)(e.assignedIpv6PrefixSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),t},rdm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.assignedPrivateIpAddressesSet===""?t.AssignedPrivateIpAddresses=[]:e.assignedPrivateIpAddressesSet!==void 0&&e.assignedPrivateIpAddressesSet.item!==void 0&&(t.AssignedPrivateIpAddresses=edm((0,I.getArrayIfSingleItem)(e.assignedPrivateIpAddressesSet.item),r)),e.assignedIpv4PrefixSet===""?t.AssignedIpv4Prefixes=[]:e.assignedIpv4PrefixSet!==void 0&&e.assignedIpv4PrefixSet.item!==void 0&&(t.AssignedIpv4Prefixes=Vua((0,I.getArrayIfSingleItem)(e.assignedIpv4PrefixSet.item),r)),t},ndm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},idm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),t},sdm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),t},adm=(e,r)=>{let t={};return e.associatedRoleArn!==void 0&&(t.AssociatedRoleArn=(0,I.expectString)(e.associatedRoleArn)),e.certificateS3BucketName!==void 0&&(t.CertificateS3BucketName=(0,I.expectString)(e.certificateS3BucketName)),e.certificateS3ObjectKey!==void 0&&(t.CertificateS3ObjectKey=(0,I.expectString)(e.certificateS3ObjectKey)),e.encryptionKmsKeyId!==void 0&&(t.EncryptionKmsKeyId=(0,I.expectString)(e.encryptionKmsKeyId)),t},odm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>adm(t,r)),cdm=(e,r)=>{let t={};return e.networkId!==void 0&&(t.NetworkId=(0,I.expectString)(e.networkId)),e.networkType!==void 0&&(t.NetworkType=(0,I.expectString)(e.networkType)),t},udm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cdm(t,r)),ldm=(e,r)=>{let t={};return e.certificateS3BucketName!==void 0&&(t.CertificateS3BucketName=(0,I.expectString)(e.certificateS3BucketName)),e.certificateS3ObjectKey!==void 0&&(t.CertificateS3ObjectKey=(0,I.expectString)(e.certificateS3ObjectKey)),e.encryptionKmsKeyId!==void 0&&(t.EncryptionKmsKeyId=(0,I.expectString)(e.encryptionKmsKeyId)),t},ddm=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},pdm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},mdm=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociation!==void 0&&(t.IpamResourceDiscoveryAssociation=Qbn(e.ipamResourceDiscoveryAssociation,r)),t},fdm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},hdm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},gdm=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=iCn(e.ipv6CidrBlockAssociation,r)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},ydm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},_dm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=pCn(e.association,r)),t},Adm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Rla(e.association,r)),t},bdm=(e,r)=>{let t={};return e.interfaceAssociation!==void 0&&(t.InterfaceAssociation=Nla(e.interfaceAssociation,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Cdm=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=ACn(e.ipv6CidrBlockAssociation,r)),e.cidrBlockAssociation!==void 0&&(t.CidrBlockAssociation=_Cn(e.cidrBlockAssociation,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Pbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},vdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Edm=(e,r)=>{let t={};return e.enaSrdEnabled!==void 0&&(t.EnaSrdEnabled=(0,I.parseBoolean)(e.enaSrdEnabled)),e.enaSrdUdpSpecification!==void 0&&(t.EnaSrdUdpSpecification=Ddm(e.enaSrdUdpSpecification,r)),t},Ddm=(e,r)=>{let t={};return e.enaSrdUdpEnabled!==void 0&&(t.EnaSrdUdpEnabled=(0,I.parseBoolean)(e.enaSrdUdpEnabled)),t},Sdm=(e,r)=>{let t={};return e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),t},wdm=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},Idm=(e,r)=>{let t={};return e.attachment!==void 0&&(t.VpcAttachment=Vla(e.attachment,r)),t},lY=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.parseBoolean)(e.value)),t},bx=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},xdm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.accessAll!==void 0&&(t.AccessAll=(0,I.parseBoolean)(e.accessAll)),e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},Tdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xdm(t,r)),Pdm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},Rdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),t},kdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),t},Fdm=(e,r)=>{let t={};return e.zoneState!==void 0&&(t.State=(0,I.expectString)(e.zoneState)),e.optInStatus!==void 0&&(t.OptInStatus=(0,I.expectString)(e.optInStatus)),e.messageSet===""?t.Messages=[]:e.messageSet!==void 0&&e.messageSet.item!==void 0&&(t.Messages=Bdm((0,I.getArrayIfSingleItem)(e.messageSet.item),r)),e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),e.zoneName!==void 0&&(t.ZoneName=(0,I.expectString)(e.zoneName)),e.zoneId!==void 0&&(t.ZoneId=(0,I.expectString)(e.zoneId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.zoneType!==void 0&&(t.ZoneType=(0,I.expectString)(e.zoneType)),e.parentZoneName!==void 0&&(t.ParentZoneName=(0,I.expectString)(e.parentZoneName)),e.parentZoneId!==void 0&&(t.ParentZoneId=(0,I.expectString)(e.parentZoneId)),t},Ndm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Fdm(t,r)),Odm=(e,r)=>{let t={};return e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Bdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Odm(t,r)),qdm=(e,r)=>{let t={};return e.availableInstanceCapacity===""?t.AvailableInstanceCapacity=[]:e.availableInstanceCapacity!==void 0&&e.availableInstanceCapacity.item!==void 0&&(t.AvailableInstanceCapacity=Mdm((0,I.getArrayIfSingleItem)(e.availableInstanceCapacity.item),r)),e.availableVCpus!==void 0&&(t.AvailableVCpus=(0,I.strictParseInt32)(e.availableVCpus)),t},Mdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rbm(t,r)),Ldm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},jdm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.virtualName!==void 0&&(t.VirtualName=(0,I.expectString)(e.virtualName)),e.ebs!==void 0&&(t.Ebs=Tym(e.ebs,r)),e.noDevice!==void 0&&(t.NoDevice=(0,I.expectString)(e.noDevice)),t},mur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jdm(t,r)),Gdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Udm=(e,r)=>{let t={};return e.bundleInstanceTask!==void 0&&(t.BundleTask=Rbn(e.bundleInstanceTask,r)),t},Rbn=(e,r)=>{let t={};return e.bundleId!==void 0&&(t.BundleId=(0,I.expectString)(e.bundleId)),e.error!==void 0&&(t.BundleTaskError=Vdm(e.error,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.storage!==void 0&&(t.Storage=gIm(e.storage,r)),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),t},Vdm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},zdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rbn(t,r)),Vze=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},$dm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vze(t,r)),Qdm=(e,r)=>{let t={};return e.bundleInstanceTask!==void 0&&(t.BundleTask=Rbn(e.bundleInstanceTask,r)),t},Kdm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Hdm=(e,r)=>{let t={};return e.successfulFleetCancellationSet===""?t.SuccessfulFleetCancellations=[]:e.successfulFleetCancellationSet!==void 0&&e.successfulFleetCancellationSet.item!==void 0&&(t.SuccessfulFleetCancellations=ppm((0,I.getArrayIfSingleItem)(e.successfulFleetCancellationSet.item),r)),e.failedFleetCancellationSet===""?t.FailedFleetCancellations=[]:e.failedFleetCancellationSet!==void 0&&e.failedFleetCancellationSet.item!==void 0&&(t.FailedFleetCancellations=v_m((0,I.getArrayIfSingleItem)(e.failedFleetCancellationSet.item),r)),t},Wdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Ydm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Jdm=(e,r)=>{let t={};return e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.previousState!==void 0&&(t.PreviousState=(0,I.expectString)(e.previousState)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Xdm=(e,r)=>{let t={};return e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Zdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xdm(t,r)),epm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},tpm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},rpm=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=tpm(e.error,r)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},npm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rpm(t,r)),ipm=(e,r)=>{let t={};return e.successfulFleetRequestSet===""?t.SuccessfulFleetRequests=[]:e.successfulFleetRequestSet!==void 0&&e.successfulFleetRequestSet.item!==void 0&&(t.SuccessfulFleetRequests=apm((0,I.getArrayIfSingleItem)(e.successfulFleetRequestSet.item),r)),e.unsuccessfulFleetRequestSet===""?t.UnsuccessfulFleetRequests=[]:e.unsuccessfulFleetRequestSet!==void 0&&e.unsuccessfulFleetRequestSet.item!==void 0&&(t.UnsuccessfulFleetRequests=npm((0,I.getArrayIfSingleItem)(e.unsuccessfulFleetRequestSet.item),r)),t},spm=(e,r)=>{let t={};return e.currentSpotFleetRequestState!==void 0&&(t.CurrentSpotFleetRequestState=(0,I.expectString)(e.currentSpotFleetRequestState)),e.previousSpotFleetRequestState!==void 0&&(t.PreviousSpotFleetRequestState=(0,I.expectString)(e.previousSpotFleetRequestState)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},apm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>spm(t,r)),opm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.CancelledSpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.CancelledSpotInstanceRequests=Zdm((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),t},cpm=(e,r)=>{let t={};return e.allocationType!==void 0&&(t.AllocationType=(0,I.expectString)(e.allocationType)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),t},upm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cpm(t,r)),sua=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.capacityReservationArn!==void 0&&(t.CapacityReservationArn=(0,I.expectString)(e.capacityReservationArn)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instancePlatform!==void 0&&(t.InstancePlatform=(0,I.expectString)(e.instancePlatform)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.ephemeralStorage!==void 0&&(t.EphemeralStorage=(0,I.parseBoolean)(e.ephemeralStorage)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.endDateType!==void 0&&(t.EndDateType=(0,I.expectString)(e.endDateType)),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.placementGroupArn!==void 0&&(t.PlacementGroupArn=(0,I.expectString)(e.placementGroupArn)),e.capacityAllocationSet===""?t.CapacityAllocations=[]:e.capacityAllocationSet!==void 0&&e.capacityAllocationSet.item!==void 0&&(t.CapacityAllocations=upm((0,I.getArrayIfSingleItem)(e.capacityAllocationSet.item),r)),t},lpm=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.capacityReservationFleetArn!==void 0&&(t.CapacityReservationFleetArn=(0,I.expectString)(e.capacityReservationFleetArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.totalFulfilledCapacity!==void 0&&(t.TotalFulfilledCapacity=(0,I.strictParseFloat)(e.totalFulfilledCapacity)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.instanceTypeSpecificationSet===""?t.InstanceTypeSpecifications=[]:e.instanceTypeSpecificationSet!==void 0&&e.instanceTypeSpecificationSet.item!==void 0&&(t.InstanceTypeSpecifications=Eua((0,I.getArrayIfSingleItem)(e.instanceTypeSpecificationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},dpm=(e,r)=>{let t={};return e.currentFleetState!==void 0&&(t.CurrentFleetState=(0,I.expectString)(e.currentFleetState)),e.previousFleetState!==void 0&&(t.PreviousFleetState=(0,I.expectString)(e.previousFleetState)),e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),t},ppm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dpm(t,r)),mpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lpm(t,r)),fpm=(e,r)=>{let t={};return e.groupArn!==void 0&&(t.GroupArn=(0,I.expectString)(e.groupArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},hpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fpm(t,r)),gpm=(e,r)=>{let t={};return e.usageStrategy!==void 0&&(t.UsageStrategy=(0,I.expectString)(e.usageStrategy)),t},ypm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sua(t,r)),_pm=(e,r)=>{let t={};return e.capacityReservationPreference!==void 0&&(t.CapacityReservationPreference=(0,I.expectString)(e.capacityReservationPreference)),e.capacityReservationTarget!==void 0&&(t.CapacityReservationTarget=aua(e.capacityReservationTarget,r)),t},aua=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.capacityReservationResourceGroupArn!==void 0&&(t.CapacityReservationResourceGroupArn=(0,I.expectString)(e.capacityReservationResourceGroupArn)),t},kbn=(e,r)=>{let t={};return e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Apm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kbn(t,r)),bpm=(e,r)=>{let t={};return e.clientRootCertificateChain!==void 0&&(t.ClientRootCertificateChain=(0,I.expectString)(e.clientRootCertificateChain)),t},Cpm=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),t},vpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cpm(t,r)),Epm=(e,r)=>{let t={};return e.classicLinkDnsSupported!==void 0&&(t.ClassicLinkDnsSupported=(0,I.parseBoolean)(e.classicLinkDnsSupported)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Dpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Epm(t,r)),Spm=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},wpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Spm(t,r)),Ipm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},xpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ipm(t,r)),Tpm=(e,r)=>{let t={};return e.classicLoadBalancers===""?t.ClassicLoadBalancers=[]:e.classicLoadBalancers!==void 0&&e.classicLoadBalancers.item!==void 0&&(t.ClassicLoadBalancers=xpm((0,I.getArrayIfSingleItem)(e.classicLoadBalancers.item),r)),t},Ppm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Rpm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.lambdaFunctionArn!==void 0&&(t.LambdaFunctionArn=(0,I.expectString)(e.lambdaFunctionArn)),e.status!==void 0&&(t.Status=Mpm(e.status,r)),t},kpm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.bannerText!==void 0&&(t.BannerText=(0,I.expectString)(e.bannerText)),t},Fpm=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.activeDirectory!==void 0&&(t.ActiveDirectory=H1m(e.activeDirectory,r)),e.mutualAuthentication!==void 0&&(t.MutualAuthentication=bpm(e.mutualAuthentication,r)),e.federatedAuthentication!==void 0&&(t.FederatedAuthentication=S_m(e.federatedAuthentication,r)),t},Npm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Fpm(t,r)),Fbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Opm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectString)(e.timestamp)),e.connectionId!==void 0&&(t.ConnectionId=(0,I.expectString)(e.connectionId)),e.username!==void 0&&(t.Username=(0,I.expectString)(e.username)),e.connectionEstablishedTime!==void 0&&(t.ConnectionEstablishedTime=(0,I.expectString)(e.connectionEstablishedTime)),e.ingressBytes!==void 0&&(t.IngressBytes=(0,I.expectString)(e.ingressBytes)),e.egressBytes!==void 0&&(t.EgressBytes=(0,I.expectString)(e.egressBytes)),e.ingressPackets!==void 0&&(t.IngressPackets=(0,I.expectString)(e.ingressPackets)),e.egressPackets!==void 0&&(t.EgressPackets=(0,I.expectString)(e.egressPackets)),e.clientIp!==void 0&&(t.ClientIp=(0,I.expectString)(e.clientIp)),e.commonName!==void 0&&(t.CommonName=(0,I.expectString)(e.commonName)),e.status!==void 0&&(t.Status=pbn(e.status,r)),e.connectionEndTime!==void 0&&(t.ConnectionEndTime=(0,I.expectString)(e.connectionEndTime)),e.postureComplianceStatusSet===""?t.PostureComplianceStatuses=[]:e.postureComplianceStatusSet!==void 0&&e.postureComplianceStatusSet.item!==void 0&&(t.PostureComplianceStatuses=r1((0,I.getArrayIfSingleItem)(e.postureComplianceStatusSet.item),r)),t},Bpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Opm(t,r)),pbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},qpm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.status!==void 0&&(t.Status=Nbn(e.status,r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.clientCidrBlock!==void 0&&(t.ClientCidrBlock=(0,I.expectString)(e.clientCidrBlock)),e.dnsServer===""?t.DnsServers=[]:e.dnsServer!==void 0&&e.dnsServer.item!==void 0&&(t.DnsServers=r1((0,I.getArrayIfSingleItem)(e.dnsServer.item),r)),e.splitTunnel!==void 0&&(t.SplitTunnel=(0,I.parseBoolean)(e.splitTunnel)),e.vpnProtocol!==void 0&&(t.VpnProtocol=(0,I.expectString)(e.vpnProtocol)),e.transportProtocol!==void 0&&(t.TransportProtocol=(0,I.expectString)(e.transportProtocol)),e.vpnPort!==void 0&&(t.VpnPort=(0,I.strictParseInt32)(e.vpnPort)),e.associatedTargetNetwork===""?t.AssociatedTargetNetworks=[]:e.associatedTargetNetwork!==void 0&&e.associatedTargetNetwork.item!==void 0&&(t.AssociatedTargetNetworks=udm((0,I.getArrayIfSingleItem)(e.associatedTargetNetwork.item),r)),e.serverCertificateArn!==void 0&&(t.ServerCertificateArn=(0,I.expectString)(e.serverCertificateArn)),e.authenticationOptions===""?t.AuthenticationOptions=[]:e.authenticationOptions!==void 0&&e.authenticationOptions.item!==void 0&&(t.AuthenticationOptions=Npm((0,I.getArrayIfSingleItem)(e.authenticationOptions.item),r)),e.connectionLogOptions!==void 0&&(t.ConnectionLogOptions=Qpm(e.connectionLogOptions,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=oua((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.selfServicePortalUrl!==void 0&&(t.SelfServicePortalUrl=(0,I.expectString)(e.selfServicePortalUrl)),e.clientConnectOptions!==void 0&&(t.ClientConnectOptions=Rpm(e.clientConnectOptions,r)),e.sessionTimeoutHours!==void 0&&(t.SessionTimeoutHours=(0,I.strictParseInt32)(e.sessionTimeoutHours)),e.clientLoginBannerOptions!==void 0&&(t.ClientLoginBannerOptions=kpm(e.clientLoginBannerOptions,r)),t},Mpm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Nbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Lpm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.targetSubnet!==void 0&&(t.TargetSubnet=(0,I.expectString)(e.targetSubnet)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.status!==void 0&&(t.Status=Obn(e.status,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},jpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lpm(t,r)),Obn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},oua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Gpm=(e,r)=>{let t={};return e.logEnabled!==void 0&&(t.LogEnabled=(0,I.parseBoolean)(e.logEnabled)),e.logGroupArn!==void 0&&(t.LogGroupArn=(0,I.expectString)(e.logGroupArn)),e.logOutputFormat!==void 0&&(t.LogOutputFormat=(0,I.expectString)(e.logOutputFormat)),t},Upm=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.awsAccountId!==void 0&&(t.AwsAccountId=(0,I.expectString)(e.awsAccountId)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.coIp!==void 0&&(t.CoIp=(0,I.expectString)(e.coIp)),t},Vpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Upm(t,r)),cua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),t},Bbn=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.poolCidrSet===""?t.PoolCidrs=[]:e.poolCidrSet!==void 0&&e.poolCidrSet.item!==void 0&&(t.PoolCidrs=r1((0,I.getArrayIfSingleItem)(e.poolCidrSet.item),r)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.poolArn!==void 0&&(t.PoolArn=(0,I.expectString)(e.poolArn)),t},zpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bbn(t,r)),$pm=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Qpm=(e,r)=>{let t={};return e.Enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.Enabled)),e.CloudwatchLogGroup!==void 0&&(t.CloudwatchLogGroup=(0,I.expectString)(e.CloudwatchLogGroup)),e.CloudwatchLogStream!==void 0&&(t.CloudwatchLogStream=(0,I.expectString)(e.CloudwatchLogStream)),t},uua=(e,r)=>{let t={};return e.connectionNotificationId!==void 0&&(t.ConnectionNotificationId=(0,I.expectString)(e.connectionNotificationId)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.connectionNotificationType!==void 0&&(t.ConnectionNotificationType=(0,I.expectString)(e.connectionNotificationType)),e.connectionNotificationArn!==void 0&&(t.ConnectionNotificationArn=(0,I.expectString)(e.connectionNotificationArn)),e.connectionEvents===""?t.ConnectionEvents=[]:e.connectionEvents!==void 0&&e.connectionEvents.item!==void 0&&(t.ConnectionEvents=r1((0,I.getArrayIfSingleItem)(e.connectionEvents.item),r)),e.connectionNotificationState!==void 0&&(t.ConnectionNotificationState=(0,I.expectString)(e.connectionNotificationState)),t},Kpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uua(t,r)),qbn=(e,r)=>{let t={};return e.conversionTaskId!==void 0&&(t.ConversionTaskId=(0,I.expectString)(e.conversionTaskId)),e.expirationTime!==void 0&&(t.ExpirationTime=(0,I.expectString)(e.expirationTime)),e.importInstance!==void 0&&(t.ImportInstance=hbm(e.importInstance,r)),e.importVolume!==void 0&&(t.ImportVolume=Ebm(e.importVolume,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Hpm=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),t},Wpm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},Ypm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Jpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),Xpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Zpm=(e,r)=>{let t={};return e.coreCount!==void 0&&(t.CoreCount=(0,I.strictParseInt32)(e.coreCount)),e.threadsPerCore!==void 0&&(t.ThreadsPerCore=(0,I.strictParseInt32)(e.threadsPerCore)),e.amdSevSnp!==void 0&&(t.AmdSevSnp=(0,I.expectString)(e.amdSevSnp)),t},emm=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.totalFulfilledCapacity!==void 0&&(t.TotalFulfilledCapacity=(0,I.strictParseFloat)(e.totalFulfilledCapacity)),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.fleetCapacityReservationSet===""?t.FleetCapacityReservations=[]:e.fleetCapacityReservationSet!==void 0&&e.fleetCapacityReservationSet.item!==void 0&&(t.FleetCapacityReservations=Eua((0,I.getArrayIfSingleItem)(e.fleetCapacityReservationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},tmm=(e,r)=>{let t={};return e.capacityReservation!==void 0&&(t.CapacityReservation=sua(e.capacityReservation,r)),t},rmm=(e,r)=>{let t={};return e.carrierGateway!==void 0&&(t.CarrierGateway=kbn(e.carrierGateway,r)),t},nmm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.status!==void 0&&(t.Status=Nbn(e.status,r)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),t},imm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Obn(e.status,r)),t},smm=(e,r)=>{let t={};return e.coipCidr!==void 0&&(t.CoipCidr=cua(e.coipCidr,r)),t},amm=(e,r)=>{let t={};return e.coipPool!==void 0&&(t.CoipPool=Bbn(e.coipPool,r)),t},omm=(e,r)=>{let t={};return e.customerGateway!==void 0&&(t.CustomerGateway=lua(e.customerGateway,r)),t},cmm=(e,r)=>{let t={};return e.subnet!==void 0&&(t.Subnet=rCn(e.subnet,r)),t},umm=(e,r)=>{let t={};return e.vpc!==void 0&&(t.Vpc=yCn(e.vpc,r)),t},lmm=(e,r)=>{let t={};return e.dhcpOptions!==void 0&&(t.DhcpOptions=dua(e.dhcpOptions,r)),t},dmm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.egressOnlyInternetGateway!==void 0&&(t.EgressOnlyInternetGateway=hua(e.egressOnlyInternetGateway,r)),t},pmm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.errorCode!==void 0&&(t.ErrorCode=(0,I.expectString)(e.errorCode)),e.errorMessage!==void 0&&(t.ErrorMessage=(0,I.expectString)(e.errorMessage)),t},mmm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pmm(t,r)),fmm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.instanceIds===""?t.InstanceIds=[]:e.instanceIds!==void 0&&e.instanceIds.item!==void 0&&(t.InstanceIds=Rua((0,I.getArrayIfSingleItem)(e.instanceIds.item),r)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),t},hmm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fmm(t,r)),gmm=(e,r)=>{let t={};return e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=mmm((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),e.fleetInstanceSet===""?t.Instances=[]:e.fleetInstanceSet!==void 0&&e.fleetInstanceSet.item!==void 0&&(t.Instances=hmm((0,I.getArrayIfSingleItem)(e.fleetInstanceSet.item),r)),t},ymm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.flowLogIdSet===""?t.FlowLogIds=[]:e.flowLogIdSet!==void 0&&e.flowLogIdSet.item!==void 0&&(t.FlowLogIds=r1((0,I.getArrayIfSingleItem)(e.flowLogIdSet.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},_mm=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.fpgaImageGlobalId!==void 0&&(t.FpgaImageGlobalId=(0,I.expectString)(e.fpgaImageGlobalId)),t},Amm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},bmm=(e,r)=>{let t={};return e.instanceConnectEndpoint!==void 0&&(t.InstanceConnectEndpoint=Mbn(e.instanceConnectEndpoint,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Cmm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},vmm=(e,r)=>{let t={};return e.exportTask!==void 0&&(t.ExportTask=Aua(e.exportTask,r)),t},Emm=(e,r)=>{let t={};return e.internetGateway!==void 0&&(t.InternetGateway=qua(e.internetGateway,r)),t},Dmm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},Smm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},wmm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},Imm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},xmm=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),e.warning!==void 0&&(t.Warning=Lla(e.warning,r)),t},Tmm=(e,r)=>{let t={};return e.launchTemplateVersion!==void 0&&(t.LaunchTemplateVersion=$ua(e.launchTemplateVersion,r)),e.warning!==void 0&&(t.Warning=Lla(e.warning,r)),t},Pmm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},Rmm=(e,r)=>{let t={};return e.localGatewayRouteTable!==void 0&&(t.LocalGatewayRouteTable=Hbn(e.localGatewayRouteTable,r)),t},kmm=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociation!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociation=Wbn(e.localGatewayRouteTableVirtualInterfaceGroupAssociation,r)),t},Fmm=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociation!==void 0&&(t.LocalGatewayRouteTableVpcAssociation=Ybn(e.localGatewayRouteTableVpcAssociation,r)),t},Nmm=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},Omm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.natGateway!==void 0&&(t.NatGateway=Kua(e.natGateway,r)),t},Bmm=(e,r)=>{let t={};return e.networkAcl!==void 0&&(t.NetworkAcl=Hua(e.networkAcl,r)),t},qmm=(e,r)=>{let t={};return e.networkInsightsAccessScope!==void 0&&(t.NetworkInsightsAccessScope=Wua(e.networkInsightsAccessScope,r)),e.networkInsightsAccessScopeContent!==void 0&&(t.NetworkInsightsAccessScopeContent=Jua(e.networkInsightsAccessScopeContent,r)),t},Mmm=(e,r)=>{let t={};return e.networkInsightsPath!==void 0&&(t.NetworkInsightsPath=Zua(e.networkInsightsPath,r)),t},Lmm=(e,r)=>{let t={};return e.interfacePermission!==void 0&&(t.InterfacePermission=nla(e.interfacePermission,r)),t},jmm=(e,r)=>{let t={};return e.networkInterface!==void 0&&(t.NetworkInterface=ela(e.networkInterface,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Gmm=(e,r)=>{let t={};return e.placementGroup!==void 0&&(t.PlacementGroup=ila(e.placementGroup,r)),t},Umm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),t},Vmm=(e,r)=>{let t={};return e.replaceRootVolumeTask!==void 0&&(t.ReplaceRootVolumeTask=ula(e.replaceRootVolumeTask,r)),t},zmm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},$mm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},Qmm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Kmm=(e,r)=>{let t={};return e.routeTable!==void 0&&(t.RouteTable=fla(e.routeTable,r)),t},Hmm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Wmm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=Vwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),t},Ymm=(e,r)=>{let t={};return e.spotDatafeedSubscription!==void 0&&(t.SpotDatafeedSubscription=Ela(e.spotDatafeedSubscription,r)),t},Jmm=(e,r)=>{let t={};return e.objectKey!==void 0&&(t.ObjectKey=(0,I.expectString)(e.objectKey)),t},Xmm=(e,r)=>{let t={};return e.subnetCidrReservation!==void 0&&(t.SubnetCidrReservation=nCn(e.subnetCidrReservation,r)),t},Zmm=(e,r)=>{let t={};return e.subnet!==void 0&&(t.Subnet=rCn(e.subnet,r)),t},efm=(e,r)=>{let t={};return e.trafficMirrorFilter!==void 0&&(t.TrafficMirrorFilter=sCn(e.trafficMirrorFilter,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},tfm=(e,r)=>{let t={};return e.trafficMirrorFilterRule!==void 0&&(t.TrafficMirrorFilterRule=aCn(e.trafficMirrorFilterRule,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},rfm=(e,r)=>{let t={};return e.trafficMirrorSession!==void 0&&(t.TrafficMirrorSession=oCn(e.trafficMirrorSession,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},nfm=(e,r)=>{let t={};return e.trafficMirrorTarget!==void 0&&(t.TrafficMirrorTarget=Pla(e.trafficMirrorTarget,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},ifm=(e,r)=>{let t={};return e.transitGatewayConnectPeer!==void 0&&(t.TransitGatewayConnectPeer=uCn(e.transitGatewayConnectPeer,r)),t},sfm=(e,r)=>{let t={};return e.transitGatewayConnect!==void 0&&(t.TransitGatewayConnect=cCn(e.transitGatewayConnect,r)),t},afm=(e,r)=>{let t={};return e.transitGatewayMulticastDomain!==void 0&&(t.TransitGatewayMulticastDomain=lCn(e.transitGatewayMulticastDomain,r)),t},ofm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},cfm=(e,r)=>{let t={};return e.transitGatewayPolicyTable!==void 0&&(t.TransitGatewayPolicyTable=dCn(e.transitGatewayPolicyTable,r)),t},ufm=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},lfm=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},dfm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},pfm=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncement!==void 0&&(t.TransitGatewayRouteTableAnnouncement=fCn(e.transitGatewayRouteTableAnnouncement,r)),t},mfm=(e,r)=>{let t={};return e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=mCn(e.transitGatewayRouteTable,r)),t},ffm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},hfm=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},gfm=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},yfm=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},_fm=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},Afm=(e,r)=>{let t={};return e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),t},bfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Afm(t,r)),Cfm=(e,r)=>{let t={};return e.connectionNotification!==void 0&&(t.ConnectionNotification=uua(e.connectionNotification,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},vfm=(e,r)=>{let t={};return e.vpcEndpoint!==void 0&&(t.VpcEndpoint=$la(e.vpcEndpoint,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Efm=(e,r)=>{let t={};return e.serviceConfiguration!==void 0&&(t.ServiceConfiguration=_la(e.serviceConfiguration,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Dfm=(e,r)=>{let t={};return e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=bCn(e.vpcPeeringConnection,r)),t},Sfm=(e,r)=>{let t={};return e.vpc!==void 0&&(t.Vpc=yCn(e.vpc,r)),t},wfm=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},Ifm=(e,r)=>{let t={};return e.vpnGateway!==void 0&&(t.VpnGateway=Qla(e.vpnGateway,r)),t},xfm=(e,r)=>{let t={};return e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},lua=(e,r)=>{let t={};return e.bgpAsn!==void 0&&(t.BgpAsn=(0,I.expectString)(e.bgpAsn)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.ipAddress!==void 0&&(t.IpAddress=(0,I.expectString)(e.ipAddress)),e.certificateArn!==void 0&&(t.CertificateArn=(0,I.expectString)(e.certificateArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Tfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lua(t,r)),Pfm=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.metric!==void 0&&(t.Metric=(0,I.expectString)(e.metric)),e.statistic!==void 0&&(t.Statistic=(0,I.expectString)(e.statistic)),e.period!==void 0&&(t.Period=(0,I.expectString)(e.period)),e.metricPointSet===""?t.MetricPoints=[]:e.metricPointSet!==void 0&&e.metricPointSet.item!==void 0&&(t.MetricPoints=bEm((0,I.getArrayIfSingleItem)(e.metricPointSet.item),r)),t},Rfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pfm(t,r)),kfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Ffm=(e,r)=>{let t={};return e.carrierGateway!==void 0&&(t.CarrierGateway=kbn(e.carrierGateway,r)),t},Nfm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Nbn(e.status,r)),t},Ofm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Obn(e.status,r)),t},Bfm=(e,r)=>{let t={};return e.coipCidr!==void 0&&(t.CoipCidr=cua(e.coipCidr,r)),t},qfm=(e,r)=>{let t={};return e.coipPool!==void 0&&(t.CoipPool=Bbn(e.coipPool,r)),t},Mfm=(e,r)=>{let t={};return e.returnCode!==void 0&&(t.ReturnCode=(0,I.parseBoolean)(e.returnCode)),t},Lfm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},jfm=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=Lfm(e.error,r)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},Gfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jfm(t,r)),Ufm=(e,r)=>{let t={};return e.successfulFleetDeletionSet===""?t.SuccessfulFleetDeletions=[]:e.successfulFleetDeletionSet!==void 0&&e.successfulFleetDeletionSet.item!==void 0&&(t.SuccessfulFleetDeletions=zfm((0,I.getArrayIfSingleItem)(e.successfulFleetDeletionSet.item),r)),e.unsuccessfulFleetDeletionSet===""?t.UnsuccessfulFleetDeletions=[]:e.unsuccessfulFleetDeletionSet!==void 0&&e.unsuccessfulFleetDeletionSet.item!==void 0&&(t.UnsuccessfulFleetDeletions=Gfm((0,I.getArrayIfSingleItem)(e.unsuccessfulFleetDeletionSet.item),r)),t},Vfm=(e,r)=>{let t={};return e.currentFleetState!==void 0&&(t.CurrentFleetState=(0,I.expectString)(e.currentFleetState)),e.previousFleetState!==void 0&&(t.PreviousFleetState=(0,I.expectString)(e.previousFleetState)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},zfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vfm(t,r)),$fm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Qfm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Kfm=(e,r)=>{let t={};return e.instanceConnectEndpoint!==void 0&&(t.InstanceConnectEndpoint=Mbn(e.instanceConnectEndpoint,r)),t},Hfm=(e,r)=>{let t={};return e.instanceEventWindowState!==void 0&&(t.InstanceEventWindowState=Lbm(e.instanceEventWindowState,r)),t},Wfm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},Yfm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},Jfm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},Xfm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},Zfm=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),t},e0m=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),e.responseError!==void 0&&(t.ResponseError=YSm(e.responseError,r)),t},t0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e0m(t,r)),r0m=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),t},n0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>r0m(t,r)),i0m=(e,r)=>{let t={};return e.successfullyDeletedLaunchTemplateVersionSet===""?t.SuccessfullyDeletedLaunchTemplateVersions=[]:e.successfullyDeletedLaunchTemplateVersionSet!==void 0&&e.successfullyDeletedLaunchTemplateVersionSet.item!==void 0&&(t.SuccessfullyDeletedLaunchTemplateVersions=n0m((0,I.getArrayIfSingleItem)(e.successfullyDeletedLaunchTemplateVersionSet.item),r)),e.unsuccessfullyDeletedLaunchTemplateVersionSet===""?t.UnsuccessfullyDeletedLaunchTemplateVersions=[]:e.unsuccessfullyDeletedLaunchTemplateVersionSet!==void 0&&e.unsuccessfullyDeletedLaunchTemplateVersionSet.item!==void 0&&(t.UnsuccessfullyDeletedLaunchTemplateVersions=t0m((0,I.getArrayIfSingleItem)(e.unsuccessfullyDeletedLaunchTemplateVersionSet.item),r)),t},s0m=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},a0m=(e,r)=>{let t={};return e.localGatewayRouteTable!==void 0&&(t.LocalGatewayRouteTable=Hbn(e.localGatewayRouteTable,r)),t},o0m=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociation!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociation=Wbn(e.localGatewayRouteTableVirtualInterfaceGroupAssociation,r)),t},c0m=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociation!==void 0&&(t.LocalGatewayRouteTableVpcAssociation=Ybn(e.localGatewayRouteTableVpcAssociation,r)),t},u0m=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},l0m=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),t},d0m=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),t},p0m=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),t},m0m=(e,r)=>{let t={};return e.networkInsightsAnalysisId!==void 0&&(t.NetworkInsightsAnalysisId=(0,I.expectString)(e.networkInsightsAnalysisId)),t},f0m=(e,r)=>{let t={};return e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),t},h0m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},g0m=(e,r)=>{let t={};return e.returnValue!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.returnValue)),t},y0m=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},_0m=(e,r)=>{let t={};return e.successfulQueuedPurchaseDeletionSet===""?t.SuccessfulQueuedPurchaseDeletions=[]:e.successfulQueuedPurchaseDeletionSet!==void 0&&e.successfulQueuedPurchaseDeletionSet.item!==void 0&&(t.SuccessfulQueuedPurchaseDeletions=xIm((0,I.getArrayIfSingleItem)(e.successfulQueuedPurchaseDeletionSet.item),r)),e.failedQueuedPurchaseDeletionSet===""?t.FailedQueuedPurchaseDeletions=[]:e.failedQueuedPurchaseDeletionSet!==void 0&&e.failedQueuedPurchaseDeletionSet.item!==void 0&&(t.FailedQueuedPurchaseDeletions=D_m((0,I.getArrayIfSingleItem)(e.failedQueuedPurchaseDeletionSet.item),r)),t},A0m=(e,r)=>{let t={};return e.deletedSubnetCidrReservation!==void 0&&(t.DeletedSubnetCidrReservation=nCn(e.deletedSubnetCidrReservation,r)),t},b0m=(e,r)=>{let t={};return e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),t},C0m=(e,r)=>{let t={};return e.trafficMirrorFilterRuleId!==void 0&&(t.TrafficMirrorFilterRuleId=(0,I.expectString)(e.trafficMirrorFilterRuleId)),t},v0m=(e,r)=>{let t={};return e.trafficMirrorSessionId!==void 0&&(t.TrafficMirrorSessionId=(0,I.expectString)(e.trafficMirrorSessionId)),t},E0m=(e,r)=>{let t={};return e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),t},D0m=(e,r)=>{let t={};return e.transitGatewayConnectPeer!==void 0&&(t.TransitGatewayConnectPeer=uCn(e.transitGatewayConnectPeer,r)),t},S0m=(e,r)=>{let t={};return e.transitGatewayConnect!==void 0&&(t.TransitGatewayConnect=cCn(e.transitGatewayConnect,r)),t},w0m=(e,r)=>{let t={};return e.transitGatewayMulticastDomain!==void 0&&(t.TransitGatewayMulticastDomain=lCn(e.transitGatewayMulticastDomain,r)),t},I0m=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},x0m=(e,r)=>{let t={};return e.transitGatewayPolicyTable!==void 0&&(t.TransitGatewayPolicyTable=dCn(e.transitGatewayPolicyTable,r)),t},T0m=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},P0m=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},R0m=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},k0m=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncement!==void 0&&(t.TransitGatewayRouteTableAnnouncement=fCn(e.transitGatewayRouteTableAnnouncement,r)),t},F0m=(e,r)=>{let t={};return e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=mCn(e.transitGatewayRouteTable,r)),t},N0m=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},O0m=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},B0m=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},q0m=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},M0m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},L0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},j0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},G0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},U0m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},V0m=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},z0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$0m=(e,r)=>{let t={};return e.ipamPoolCidr!==void 0&&(t.IpamPoolCidr=$bn(e.ipamPoolCidr,r)),t},Q0m=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.deprovisionedAddressSet===""?t.DeprovisionedAddresses=[]:e.deprovisionedAddressSet!==void 0&&e.deprovisionedAddressSet.item!==void 0&&(t.DeprovisionedAddresses=z0m((0,I.getArrayIfSingleItem)(e.deprovisionedAddressSet.item),r)),t},K0m=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},H0m=(e,r)=>{let t={};return e.deregisteredMulticastGroupMembers!==void 0&&(t.DeregisteredMulticastGroupMembers=fxm(e.deregisteredMulticastGroupMembers,r)),t},W0m=(e,r)=>{let t={};return e.deregisteredMulticastGroupSources!==void 0&&(t.DeregisteredMulticastGroupSources=hxm(e.deregisteredMulticastGroupSources,r)),t},Y0m=(e,r)=>{let t={};return e.accountAttributeSet===""?t.AccountAttributes=[]:e.accountAttributeSet!==void 0&&e.accountAttributeSet.item!==void 0&&(t.AccountAttributes=Ilm((0,I.getArrayIfSingleItem)(e.accountAttributeSet.item),r)),t},J0m=(e,r)=>{let t={};return e.addressSet===""?t.Addresses=[]:e.addressSet!==void 0&&e.addressSet.item!==void 0&&(t.Addresses=qlm((0,I.getArrayIfSingleItem)(e.addressSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},X0m=(e,r)=>{let t={};return e.addressesSet===""?t.Addresses=[]:e.addressesSet!==void 0&&e.addressesSet.item!==void 0&&(t.Addresses=Blm((0,I.getArrayIfSingleItem)(e.addressesSet.item),r)),t},Z0m=(e,r)=>{let t={};return e.addressTransferSet===""?t.AddressTransfers=[]:e.addressTransferSet!==void 0&&e.addressTransferSet.item!==void 0&&(t.AddressTransfers=Mlm((0,I.getArrayIfSingleItem)(e.addressTransferSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ehm=(e,r)=>{let t={};return e.useLongIdsAggregated!==void 0&&(t.UseLongIdsAggregated=(0,I.parseBoolean)(e.useLongIdsAggregated)),e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},thm=(e,r)=>{let t={};return e.availabilityZoneInfo===""?t.AvailabilityZones=[]:e.availabilityZoneInfo!==void 0&&e.availabilityZoneInfo.item!==void 0&&(t.AvailabilityZones=Ndm((0,I.getArrayIfSingleItem)(e.availabilityZoneInfo.item),r)),t},rhm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.subscriptionSet===""?t.Subscriptions=[]:e.subscriptionSet!==void 0&&e.subscriptionSet.item!==void 0&&(t.Subscriptions=DIm((0,I.getArrayIfSingleItem)(e.subscriptionSet.item),r)),t},nhm=(e,r)=>{let t={};return e.bundleInstanceTasksSet===""?t.BundleTasks=[]:e.bundleInstanceTasksSet!==void 0&&e.bundleInstanceTasksSet.item!==void 0&&(t.BundleTasks=zdm((0,I.getArrayIfSingleItem)(e.bundleInstanceTasksSet.item),r)),t},ihm=(e,r)=>{let t={};return e.byoipCidrSet===""?t.ByoipCidrs=[]:e.byoipCidrSet!==void 0&&e.byoipCidrSet.item!==void 0&&(t.ByoipCidrs=$dm((0,I.getArrayIfSingleItem)(e.byoipCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},shm=(e,r)=>{let t={};return e.capacityReservationFleetSet===""?t.CapacityReservationFleets=[]:e.capacityReservationFleetSet!==void 0&&e.capacityReservationFleetSet.item!==void 0&&(t.CapacityReservationFleets=mpm((0,I.getArrayIfSingleItem)(e.capacityReservationFleetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ahm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationSet===""?t.CapacityReservations=[]:e.capacityReservationSet!==void 0&&e.capacityReservationSet.item!==void 0&&(t.CapacityReservations=ypm((0,I.getArrayIfSingleItem)(e.capacityReservationSet.item),r)),t},ohm=(e,r)=>{let t={};return e.carrierGatewaySet===""?t.CarrierGateways=[]:e.carrierGatewaySet!==void 0&&e.carrierGatewaySet.item!==void 0&&(t.CarrierGateways=Apm((0,I.getArrayIfSingleItem)(e.carrierGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},chm=(e,r)=>{let t={};return e.instancesSet===""?t.Instances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.Instances=wpm((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},uhm=(e,r)=>{let t={};return e.authorizationRule===""?t.AuthorizationRules=[]:e.authorizationRule!==void 0&&e.authorizationRule.item!==void 0&&(t.AuthorizationRules=Tdm((0,I.getArrayIfSingleItem)(e.authorizationRule.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},lhm=(e,r)=>{let t={};return e.connections===""?t.Connections=[]:e.connections!==void 0&&e.connections.item!==void 0&&(t.Connections=Bpm((0,I.getArrayIfSingleItem)(e.connections.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},dhm=(e,r)=>{let t={};return e.clientVpnEndpoint===""?t.ClientVpnEndpoints=[]:e.clientVpnEndpoint!==void 0&&e.clientVpnEndpoint.item!==void 0&&(t.ClientVpnEndpoints=u_m((0,I.getArrayIfSingleItem)(e.clientVpnEndpoint.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},phm=(e,r)=>{let t={};return e.routes===""?t.Routes=[]:e.routes!==void 0&&e.routes.item!==void 0&&(t.Routes=jpm((0,I.getArrayIfSingleItem)(e.routes.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mhm=(e,r)=>{let t={};return e.clientVpnTargetNetworks===""?t.ClientVpnTargetNetworks=[]:e.clientVpnTargetNetworks!==void 0&&e.clientVpnTargetNetworks.item!==void 0&&(t.ClientVpnTargetNetworks=GIm((0,I.getArrayIfSingleItem)(e.clientVpnTargetNetworks.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fhm=(e,r)=>{let t={};return e.coipPoolSet===""?t.CoipPools=[]:e.coipPoolSet!==void 0&&e.coipPoolSet.item!==void 0&&(t.CoipPools=zpm((0,I.getArrayIfSingleItem)(e.coipPoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},hhm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qbn(t,r)),ghm=(e,r)=>{let t={};return e.conversionTasks===""?t.ConversionTasks=[]:e.conversionTasks!==void 0&&e.conversionTasks.item!==void 0&&(t.ConversionTasks=hhm((0,I.getArrayIfSingleItem)(e.conversionTasks.item),r)),t},yhm=(e,r)=>{let t={};return e.customerGatewaySet===""?t.CustomerGateways=[]:e.customerGatewaySet!==void 0&&e.customerGatewaySet.item!==void 0&&(t.CustomerGateways=Tfm((0,I.getArrayIfSingleItem)(e.customerGatewaySet.item),r)),t},_hm=(e,r)=>{let t={};return e.dhcpOptionsSet===""?t.DhcpOptions=[]:e.dhcpOptionsSet!==void 0&&e.dhcpOptionsSet.item!==void 0&&(t.DhcpOptions=K1m((0,I.getArrayIfSingleItem)(e.dhcpOptionsSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ahm=(e,r)=>{let t={};return e.egressOnlyInternetGatewaySet===""?t.EgressOnlyInternetGateways=[]:e.egressOnlyInternetGatewaySet!==void 0&&e.egressOnlyInternetGatewaySet.item!==void 0&&(t.EgressOnlyInternetGateways=Nym((0,I.getArrayIfSingleItem)(e.egressOnlyInternetGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},bhm=(e,r)=>{let t={};return e.elasticGpuSet===""?t.ElasticGpuSet=[]:e.elasticGpuSet!==void 0&&e.elasticGpuSet.item!==void 0&&(t.ElasticGpuSet=Lym((0,I.getArrayIfSingleItem)(e.elasticGpuSet.item),r)),e.maxResults!==void 0&&(t.MaxResults=(0,I.strictParseInt32)(e.maxResults)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Chm=(e,r)=>{let t={};return e.exportImageTaskSet===""?t.ExportImageTasks=[]:e.exportImageTaskSet!==void 0&&e.exportImageTaskSet.item!==void 0&&(t.ExportImageTasks=y_m((0,I.getArrayIfSingleItem)(e.exportImageTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vhm=(e,r)=>{let t={};return e.exportTaskSet===""?t.ExportTasks=[]:e.exportTaskSet!==void 0&&e.exportTaskSet.item!==void 0&&(t.ExportTasks=__m((0,I.getArrayIfSingleItem)(e.exportTaskSet.item),r)),t},Ehm=(e,r)=>{let t={};return e.fastLaunchImageSet===""?t.FastLaunchImages=[]:e.fastLaunchImageSet!==void 0&&e.fastLaunchImageSet.item!==void 0&&(t.FastLaunchImages=Shm((0,I.getArrayIfSingleItem)(e.fastLaunchImageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Dhm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},Shm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dhm(t,r)),whm=(e,r)=>{let t={};return e.fastSnapshotRestoreSet===""?t.FastSnapshotRestores=[]:e.fastSnapshotRestoreSet!==void 0&&e.fastSnapshotRestoreSet.item!==void 0&&(t.FastSnapshotRestores=xhm((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ihm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},xhm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ihm(t,r)),Thm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.errorCode!==void 0&&(t.ErrorCode=(0,I.expectString)(e.errorCode)),e.errorMessage!==void 0&&(t.ErrorMessage=(0,I.expectString)(e.errorMessage)),t},Phm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=VAm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.lastEvaluatedTime!==void 0&&(t.LastEvaluatedTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastEvaluatedTime))),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),t},Rhm=(e,r)=>{let t={};return e.activeInstanceSet===""?t.ActiveInstances=[]:e.activeInstanceSet!==void 0&&e.activeInstanceSet.item!==void 0&&(t.ActiveInstances=tua((0,I.getArrayIfSingleItem)(e.activeInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},khm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Thm(t,r)),Fhm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.instanceIds===""?t.InstanceIds=[]:e.instanceIds!==void 0&&e.instanceIds.item!==void 0&&(t.InstanceIds=Rua((0,I.getArrayIfSingleItem)(e.instanceIds.item),r)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),t},Nhm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Fhm(t,r)),Ohm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetSet===""?t.Fleets=[]:e.fleetSet!==void 0&&e.fleetSet.item!==void 0&&(t.Fleets=R_m((0,I.getArrayIfSingleItem)(e.fleetSet.item),r)),t},Bhm=(e,r)=>{let t={};return e.flowLogSet===""?t.FlowLogs=[]:e.flowLogSet!==void 0&&e.flowLogSet.item!==void 0&&(t.FlowLogs=O_m((0,I.getArrayIfSingleItem)(e.flowLogSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},qhm=(e,r)=>{let t={};return e.fpgaImageAttribute!==void 0&&(t.FpgaImageAttribute=Sua(e.fpgaImageAttribute,r)),t},Mhm=(e,r)=>{let t={};return e.fpgaImageSet===""?t.FpgaImages=[]:e.fpgaImageSet!==void 0&&e.fpgaImageSet.item!==void 0&&(t.FpgaImages=j_m((0,I.getArrayIfSingleItem)(e.fpgaImageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Lhm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.offeringSet===""?t.OfferingSet=[]:e.offeringSet!==void 0&&e.offeringSet.item!==void 0&&(t.OfferingSet=WAm((0,I.getArrayIfSingleItem)(e.offeringSet.item),r)),t},jhm=(e,r)=>{let t={};return e.hostReservationSet===""?t.HostReservationSet=[]:e.hostReservationSet!==void 0&&e.hostReservationSet.item!==void 0&&(t.HostReservationSet=XAm((0,I.getArrayIfSingleItem)(e.hostReservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ghm=(e,r)=>{let t={};return e.hostSet===""?t.Hosts=[]:e.hostSet!==void 0&&e.hostSet.item!==void 0&&(t.Hosts=KAm((0,I.getArrayIfSingleItem)(e.hostSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Uhm=(e,r)=>{let t={};return e.iamInstanceProfileAssociationSet===""?t.IamInstanceProfileAssociations=[]:e.iamInstanceProfileAssociationSet!==void 0&&e.iamInstanceProfileAssociationSet.item!==void 0&&(t.IamInstanceProfileAssociations=ZAm((0,I.getArrayIfSingleItem)(e.iamInstanceProfileAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Vhm=(e,r)=>{let t={};return e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},zhm=(e,r)=>{let t={};return e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},$hm=(e,r)=>{let t={};return e.imagesSet===""?t.Images=[]:e.imagesSet!==void 0&&e.imagesSet.item!==void 0&&(t.Images=abm((0,I.getArrayIfSingleItem)(e.imagesSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Qhm=(e,r)=>{let t={};return e.importImageTaskSet===""?t.ImportImageTasks=[]:e.importImageTaskSet!==void 0&&e.importImageTaskSet.item!==void 0&&(t.ImportImageTasks=mbm((0,I.getArrayIfSingleItem)(e.importImageTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Khm=(e,r)=>{let t={};return e.importSnapshotTaskSet===""?t.ImportSnapshotTasks=[]:e.importSnapshotTaskSet!==void 0&&e.importSnapshotTaskSet.item!==void 0&&(t.ImportSnapshotTasks=Cbm((0,I.getArrayIfSingleItem)(e.importSnapshotTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Hhm=(e,r)=>{let t={};return e.instanceConnectEndpointSet===""?t.InstanceConnectEndpoints=[]:e.instanceConnectEndpointSet!==void 0&&e.instanceConnectEndpointSet.item!==void 0&&(t.InstanceConnectEndpoints=kbm((0,I.getArrayIfSingleItem)(e.instanceConnectEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Whm=(e,r)=>{let t={};return e.instanceCreditSpecificationSet===""?t.InstanceCreditSpecifications=[]:e.instanceCreditSpecificationSet!==void 0&&e.instanceCreditSpecificationSet.item!==void 0&&(t.InstanceCreditSpecifications=Bbm((0,I.getArrayIfSingleItem)(e.instanceCreditSpecificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Yhm=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},Jhm=(e,r)=>{let t={};return e.instanceEventWindowSet===""?t.InstanceEventWindows=[]:e.instanceEventWindowSet!==void 0&&e.instanceEventWindowSet.item!==void 0&&(t.InstanceEventWindows=Mbm((0,I.getArrayIfSingleItem)(e.instanceEventWindowSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Xhm=(e,r)=>{let t={};return e.reservationSet===""?t.Reservations=[]:e.reservationSet!==void 0&&e.reservationSet.item!==void 0&&(t.Reservations=kSm((0,I.getArrayIfSingleItem)(e.reservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Zhm=(e,r)=>{let t={};return e.instanceStatusSet===""?t.InstanceStatuses=[]:e.instanceStatusSet!==void 0&&e.instanceStatusSet.item!==void 0&&(t.InstanceStatuses=dCm((0,I.getArrayIfSingleItem)(e.instanceStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},egm=(e,r)=>{let t={};return e.instanceTypeOfferingSet===""?t.InstanceTypeOfferings=[]:e.instanceTypeOfferingSet!==void 0&&e.instanceTypeOfferingSet.item!==void 0&&(t.InstanceTypeOfferings=ACm((0,I.getArrayIfSingleItem)(e.instanceTypeOfferingSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},tgm=(e,r)=>{let t={};return e.instanceTypeSet===""?t.InstanceTypes=[]:e.instanceTypeSet!==void 0&&e.instanceTypeSet.item!==void 0&&(t.InstanceTypes=yCm((0,I.getArrayIfSingleItem)(e.instanceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},rgm=(e,r)=>{let t={};return e.internetGatewaySet===""?t.InternetGateways=[]:e.internetGatewaySet!==void 0&&e.internetGatewaySet.item!==void 0&&(t.InternetGateways=DCm((0,I.getArrayIfSingleItem)(e.internetGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ngm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamPoolSet===""?t.IpamPools=[]:e.ipamPoolSet!==void 0&&e.ipamPoolSet.item!==void 0&&(t.IpamPools=BCm((0,I.getArrayIfSingleItem)(e.ipamPoolSet.item),r)),t},igm=(e,r)=>{let t={};return e.ipamResourceDiscoverySet===""?t.IpamResourceDiscoveries=[]:e.ipamResourceDiscoverySet!==void 0&&e.ipamResourceDiscoverySet.item!==void 0&&(t.IpamResourceDiscoveries=LCm((0,I.getArrayIfSingleItem)(e.ipamResourceDiscoverySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},sgm=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociationSet===""?t.IpamResourceDiscoveryAssociations=[]:e.ipamResourceDiscoveryAssociationSet!==void 0&&e.ipamResourceDiscoveryAssociationSet.item!==void 0&&(t.IpamResourceDiscoveryAssociations=MCm((0,I.getArrayIfSingleItem)(e.ipamResourceDiscoveryAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},agm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamScopeSet===""?t.IpamScopes=[]:e.ipamScopeSet!==void 0&&e.ipamScopeSet.item!==void 0&&(t.IpamScopes=GCm((0,I.getArrayIfSingleItem)(e.ipamScopeSet.item),r)),t},ogm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamSet===""?t.Ipams=[]:e.ipamSet!==void 0&&e.ipamSet.item!==void 0&&(t.Ipams=UCm((0,I.getArrayIfSingleItem)(e.ipamSet.item),r)),t},cgm=(e,r)=>{let t={};return e.ipv6PoolSet===""?t.Ipv6Pools=[]:e.ipv6PoolSet!==void 0&&e.ipv6PoolSet.item!==void 0&&(t.Ipv6Pools=nvm((0,I.getArrayIfSingleItem)(e.ipv6PoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ugm=(e,r)=>{let t={};return e.keySet===""?t.KeyPairs=[]:e.keySet!==void 0&&e.keySet.item!==void 0&&(t.KeyPairs=fvm((0,I.getArrayIfSingleItem)(e.keySet.item),r)),t},lgm=(e,r)=>{let t={};return e.launchTemplates===""?t.LaunchTemplates=[]:e.launchTemplates!==void 0&&e.launchTemplates.item!==void 0&&(t.LaunchTemplates=Vvm((0,I.getArrayIfSingleItem)(e.launchTemplates.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},dgm=(e,r)=>{let t={};return e.launchTemplateVersionSet===""?t.LaunchTemplateVersions=[]:e.launchTemplateVersionSet!==void 0&&e.launchTemplateVersionSet.item!==void 0&&(t.LaunchTemplateVersions=Hvm((0,I.getArrayIfSingleItem)(e.launchTemplateVersionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},pgm=(e,r)=>{let t={};return e.localGatewayRouteTableSet===""?t.LocalGatewayRouteTables=[]:e.localGatewayRouteTableSet!==void 0&&e.localGatewayRouteTableSet.item!==void 0&&(t.LocalGatewayRouteTables=iEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mgm=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet===""?t.LocalGatewayRouteTableVirtualInterfaceGroupAssociations=[]:e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet!==void 0&&e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet.item!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociations=sEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fgm=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociationSet===""?t.LocalGatewayRouteTableVpcAssociations=[]:e.localGatewayRouteTableVpcAssociationSet!==void 0&&e.localGatewayRouteTableVpcAssociationSet.item!==void 0&&(t.LocalGatewayRouteTableVpcAssociations=aEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableVpcAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},hgm=(e,r)=>{let t={};return e.localGatewaySet===""?t.LocalGateways=[]:e.localGatewaySet!==void 0&&e.localGatewaySet.item!==void 0&&(t.LocalGateways=oEm((0,I.getArrayIfSingleItem)(e.localGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ggm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceGroupSet===""?t.LocalGatewayVirtualInterfaceGroups=[]:e.localGatewayVirtualInterfaceGroupSet!==void 0&&e.localGatewayVirtualInterfaceGroupSet.item!==void 0&&(t.LocalGatewayVirtualInterfaceGroups=lEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceGroupSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ygm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceSet===""?t.LocalGatewayVirtualInterfaces=[]:e.localGatewayVirtualInterfaceSet!==void 0&&e.localGatewayVirtualInterfaceSet.item!==void 0&&(t.LocalGatewayVirtualInterfaces=pEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},_gm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.prefixListSet===""?t.PrefixLists=[]:e.prefixListSet!==void 0&&e.prefixListSet.item!==void 0&&(t.PrefixLists=hEm((0,I.getArrayIfSingleItem)(e.prefixListSet.item),r)),t},Agm=(e,r)=>{let t={};return e.movingAddressStatusSet===""?t.MovingAddressStatuses=[]:e.movingAddressStatusSet!==void 0&&e.movingAddressStatusSet.item!==void 0&&(t.MovingAddressStatuses=w2m((0,I.getArrayIfSingleItem)(e.movingAddressStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},bgm=(e,r)=>{let t={};return e.natGatewaySet===""?t.NatGateways=[]:e.natGatewaySet!==void 0&&e.natGatewaySet.item!==void 0&&(t.NatGateways=x2m((0,I.getArrayIfSingleItem)(e.natGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Cgm=(e,r)=>{let t={};return e.networkAclSet===""?t.NetworkAcls=[]:e.networkAclSet!==void 0&&e.networkAclSet.item!==void 0&&(t.NetworkAcls=F2m((0,I.getArrayIfSingleItem)(e.networkAclSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vgm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisSet===""?t.NetworkInsightsAccessScopeAnalyses=[]:e.networkInsightsAccessScopeAnalysisSet!==void 0&&e.networkInsightsAccessScopeAnalysisSet.item!==void 0&&(t.NetworkInsightsAccessScopeAnalyses=M2m((0,I.getArrayIfSingleItem)(e.networkInsightsAccessScopeAnalysisSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Egm=(e,r)=>{let t={};return e.networkInsightsAccessScopeSet===""?t.NetworkInsightsAccessScopes=[]:e.networkInsightsAccessScopeSet!==void 0&&e.networkInsightsAccessScopeSet.item!==void 0&&(t.NetworkInsightsAccessScopes=L2m((0,I.getArrayIfSingleItem)(e.networkInsightsAccessScopeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Dgm=(e,r)=>{let t={};return e.networkInsightsAnalysisSet===""?t.NetworkInsightsAnalyses=[]:e.networkInsightsAnalysisSet!==void 0&&e.networkInsightsAnalysisSet.item!==void 0&&(t.NetworkInsightsAnalyses=j2m((0,I.getArrayIfSingleItem)(e.networkInsightsAnalysisSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Sgm=(e,r)=>{let t={};return e.networkInsightsPathSet===""?t.NetworkInsightsPaths=[]:e.networkInsightsPathSet!==void 0&&e.networkInsightsPathSet.item!==void 0&&(t.NetworkInsightsPaths=G2m((0,I.getArrayIfSingleItem)(e.networkInsightsPathSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},wgm=(e,r)=>{let t={};return e.attachment!==void 0&&(t.Attachment=rla(e.attachment,r)),e.description!==void 0&&(t.Description=bx(e.description,r)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=lY(e.sourceDestCheck,r)),t},Igm=(e,r)=>{let t={};return e.networkInterfacePermissions===""?t.NetworkInterfacePermissions=[]:e.networkInterfacePermissions!==void 0&&e.networkInterfacePermissions.item!==void 0&&(t.NetworkInterfacePermissions=K2m((0,I.getArrayIfSingleItem)(e.networkInterfacePermissions.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},xgm=(e,r)=>{let t={};return e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Q2m((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Tgm=(e,r)=>{let t={};return e.placementGroupSet===""?t.PlacementGroups=[]:e.placementGroupSet!==void 0&&e.placementGroupSet.item!==void 0&&(t.PlacementGroups=_Dm((0,I.getArrayIfSingleItem)(e.placementGroupSet.item),r)),t},Pgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.prefixListSet===""?t.PrefixLists=[]:e.prefixListSet!==void 0&&e.prefixListSet.item!==void 0&&(t.PrefixLists=RDm((0,I.getArrayIfSingleItem)(e.prefixListSet.item),r)),t},Rgm=(e,r)=>{let t={};return e.principalSet===""?t.Principals=[]:e.principalSet!==void 0&&e.principalSet.item!==void 0&&(t.Principals=qDm((0,I.getArrayIfSingleItem)(e.principalSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},kgm=(e,r)=>{let t={};return e.publicIpv4PoolSet===""?t.PublicIpv4Pools=[]:e.publicIpv4PoolSet!==void 0&&e.publicIpv4PoolSet.item!==void 0&&(t.PublicIpv4Pools=nSm((0,I.getArrayIfSingleItem)(e.publicIpv4PoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Fgm=(e,r)=>{let t={};return e.regionInfo===""?t.Regions=[]:e.regionInfo!==void 0&&e.regionInfo.item!==void 0&&(t.Regions=pSm((0,I.getArrayIfSingleItem)(e.regionInfo.item),r)),t},Ngm=(e,r)=>{let t={};return e.replaceRootVolumeTaskSet===""?t.ReplaceRootVolumeTasks=[]:e.replaceRootVolumeTaskSet!==void 0&&e.replaceRootVolumeTaskSet.item!==void 0&&(t.ReplaceRootVolumeTasks=wSm((0,I.getArrayIfSingleItem)(e.replaceRootVolumeTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ogm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},Bgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.reservedInstancesModificationsSet===""?t.ReservedInstancesModifications=[]:e.reservedInstancesModificationsSet!==void 0&&e.reservedInstancesModificationsSet.item!==void 0&&(t.ReservedInstancesModifications=GSm((0,I.getArrayIfSingleItem)(e.reservedInstancesModificationsSet.item),r)),t},qgm=(e,r)=>{let t={};return e.reservedInstancesOfferingsSet===""?t.ReservedInstancesOfferings=[]:e.reservedInstancesOfferingsSet!==void 0&&e.reservedInstancesOfferingsSet.item!==void 0&&(t.ReservedInstancesOfferings=$Sm((0,I.getArrayIfSingleItem)(e.reservedInstancesOfferingsSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Mgm=(e,r)=>{let t={};return e.reservedInstancesSet===""?t.ReservedInstances=[]:e.reservedInstancesSet!==void 0&&e.reservedInstancesSet.item!==void 0&&(t.ReservedInstances=MSm((0,I.getArrayIfSingleItem)(e.reservedInstancesSet.item),r)),t},Lgm=(e,r)=>{let t={};return e.routeTableSet===""?t.RouteTables=[]:e.routeTableSet!==void 0&&e.routeTableSet.item!==void 0&&(t.RouteTables=lwm((0,I.getArrayIfSingleItem)(e.routeTableSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},jgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.scheduledInstanceAvailabilitySet===""?t.ScheduledInstanceAvailabilitySet=[]:e.scheduledInstanceAvailabilitySet!==void 0&&e.scheduledInstanceAvailabilitySet.item!==void 0&&(t.ScheduledInstanceAvailabilitySet=bwm((0,I.getArrayIfSingleItem)(e.scheduledInstanceAvailabilitySet.item),r)),t},Ggm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.scheduledInstanceSet===""?t.ScheduledInstanceSet=[]:e.scheduledInstanceSet!==void 0&&e.scheduledInstanceSet.item!==void 0&&(t.ScheduledInstanceSet=Cwm((0,I.getArrayIfSingleItem)(e.scheduledInstanceSet.item),r)),t},Ugm=(e,r)=>{let t={};return e.securityGroupReferenceSet===""?t.SecurityGroupReferenceSet=[]:e.securityGroupReferenceSet!==void 0&&e.securityGroupReferenceSet.item!==void 0&&(t.SecurityGroupReferenceSet=kwm((0,I.getArrayIfSingleItem)(e.securityGroupReferenceSet.item),r)),t},Vgm=(e,r)=>{let t={};return e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},zgm=(e,r)=>{let t={};return e.securityGroupInfo===""?t.SecurityGroups=[]:e.securityGroupInfo!==void 0&&e.securityGroupInfo.item!==void 0&&(t.SecurityGroups=Pwm((0,I.getArrayIfSingleItem)(e.securityGroupInfo.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},$gm=(e,r)=>{let t={};return e.createVolumePermission===""?t.CreateVolumePermissions=[]:e.createVolumePermission!==void 0&&e.createVolumePermission.item!==void 0&&(t.CreateVolumePermissions=bfm((0,I.getArrayIfSingleItem)(e.createVolumePermission.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),t},Qgm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=jwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Kgm=(e,r)=>{let t={};return e.snapshotTierStatusSet===""?t.SnapshotTierStatuses=[]:e.snapshotTierStatusSet!==void 0&&e.snapshotTierStatusSet.item!==void 0&&(t.SnapshotTierStatuses=$wm((0,I.getArrayIfSingleItem)(e.snapshotTierStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Hgm=(e,r)=>{let t={};return e.spotDatafeedSubscription!==void 0&&(t.SpotDatafeedSubscription=Ela(e.spotDatafeedSubscription,r)),t},Wgm=(e,r)=>{let t={};return e.activeInstanceSet===""?t.ActiveInstances=[]:e.activeInstanceSet!==void 0&&e.activeInstanceSet.item!==void 0&&(t.ActiveInstances=tua((0,I.getArrayIfSingleItem)(e.activeInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},Ygm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=UAm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.lastEvaluatedTime!==void 0&&(t.LastEvaluatedTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastEvaluatedTime))),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),t},Jgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestConfigSet===""?t.SpotFleetRequestConfigs=[]:e.spotFleetRequestConfigSet!==void 0&&e.spotFleetRequestConfigSet.item!==void 0&&(t.SpotFleetRequestConfigs=Jwm((0,I.getArrayIfSingleItem)(e.spotFleetRequestConfigSet.item),r)),t},Xgm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.SpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.SpotInstanceRequests=Dla((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Zgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotPriceHistorySet===""?t.SpotPriceHistory=[]:e.spotPriceHistorySet!==void 0&&e.spotPriceHistorySet.item!==void 0&&(t.SpotPriceHistory=oIm((0,I.getArrayIfSingleItem)(e.spotPriceHistorySet.item),r)),t},e1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.staleSecurityGroupSet===""?t.StaleSecurityGroupSet=[]:e.staleSecurityGroupSet!==void 0&&e.staleSecurityGroupSet.item!==void 0&&(t.StaleSecurityGroupSet=lIm((0,I.getArrayIfSingleItem)(e.staleSecurityGroupSet.item),r)),t},t1m=(e,r)=>{let t={};return e.storeImageTaskResultSet===""?t.StoreImageTaskResults=[]:e.storeImageTaskResultSet!==void 0&&e.storeImageTaskResultSet.item!==void 0&&(t.StoreImageTaskResults=_Im((0,I.getArrayIfSingleItem)(e.storeImageTaskResultSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},r1m=(e,r)=>{let t={};return e.subnetSet===""?t.Subnets=[]:e.subnetSet!==void 0&&e.subnetSet.item!==void 0&&(t.Subnets=vIm((0,I.getArrayIfSingleItem)(e.subnetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},n1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=kIm((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},i1m=(e,r)=>{let t={};return e.trafficMirrorFilterSet===""?t.TrafficMirrorFilters=[]:e.trafficMirrorFilterSet!==void 0&&e.trafficMirrorFilterSet.item!==void 0&&(t.TrafficMirrorFilters=XIm((0,I.getArrayIfSingleItem)(e.trafficMirrorFilterSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},s1m=(e,r)=>{let t={};return e.trafficMirrorSessionSet===""?t.TrafficMirrorSessions=[]:e.trafficMirrorSessionSet!==void 0&&e.trafficMirrorSessionSet.item!==void 0&&(t.TrafficMirrorSessions=exm((0,I.getArrayIfSingleItem)(e.trafficMirrorSessionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},a1m=(e,r)=>{let t={};return e.trafficMirrorTargetSet===""?t.TrafficMirrorTargets=[]:e.trafficMirrorTargetSet!==void 0&&e.trafficMirrorTargetSet.item!==void 0&&(t.TrafficMirrorTargets=txm((0,I.getArrayIfSingleItem)(e.trafficMirrorTargetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},o1m=(e,r)=>{let t={};return e.transitGatewayAttachments===""?t.TransitGatewayAttachments=[]:e.transitGatewayAttachments!==void 0&&e.transitGatewayAttachments.item!==void 0&&(t.TransitGatewayAttachments=axm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},c1m=(e,r)=>{let t={};return e.transitGatewayConnectPeerSet===""?t.TransitGatewayConnectPeers=[]:e.transitGatewayConnectPeerSet!==void 0&&e.transitGatewayConnectPeerSet.item!==void 0&&(t.TransitGatewayConnectPeers=pxm((0,I.getArrayIfSingleItem)(e.transitGatewayConnectPeerSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},u1m=(e,r)=>{let t={};return e.transitGatewayConnectSet===""?t.TransitGatewayConnects=[]:e.transitGatewayConnectSet!==void 0&&e.transitGatewayConnectSet.item!==void 0&&(t.TransitGatewayConnects=uxm((0,I.getArrayIfSingleItem)(e.transitGatewayConnectSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},l1m=(e,r)=>{let t={};return e.transitGatewayMulticastDomains===""?t.TransitGatewayMulticastDomains=[]:e.transitGatewayMulticastDomains!==void 0&&e.transitGatewayMulticastDomains.item!==void 0&&(t.TransitGatewayMulticastDomains=_xm((0,I.getArrayIfSingleItem)(e.transitGatewayMulticastDomains.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},d1m=(e,r)=>{let t={};return e.transitGatewayPeeringAttachments===""?t.TransitGatewayPeeringAttachments=[]:e.transitGatewayPeeringAttachments!==void 0&&e.transitGatewayPeeringAttachments.item!==void 0&&(t.TransitGatewayPeeringAttachments=Sxm((0,I.getArrayIfSingleItem)(e.transitGatewayPeeringAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},p1m=(e,r)=>{let t={};return e.transitGatewayPolicyTables===""?t.TransitGatewayPolicyTables=[]:e.transitGatewayPolicyTables!==void 0&&e.transitGatewayPolicyTables.item!==void 0&&(t.TransitGatewayPolicyTables=kxm((0,I.getArrayIfSingleItem)(e.transitGatewayPolicyTables.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},m1m=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncements===""?t.TransitGatewayRouteTableAnnouncements=[]:e.transitGatewayRouteTableAnnouncements!==void 0&&e.transitGatewayRouteTableAnnouncements.item!==void 0&&(t.TransitGatewayRouteTableAnnouncements=Mxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTableAnnouncements.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},f1m=(e,r)=>{let t={};return e.transitGatewayRouteTables===""?t.TransitGatewayRouteTables=[]:e.transitGatewayRouteTables!==void 0&&e.transitGatewayRouteTables.item!==void 0&&(t.TransitGatewayRouteTables=Gxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTables.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},h1m=(e,r)=>{let t={};return e.transitGatewaySet===""?t.TransitGateways=[]:e.transitGatewaySet!==void 0&&e.transitGatewaySet.item!==void 0&&(t.TransitGateways=mxm((0,I.getArrayIfSingleItem)(e.transitGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},g1m=(e,r)=>{let t={};return e.transitGatewayVpcAttachments===""?t.TransitGatewayVpcAttachments=[]:e.transitGatewayVpcAttachments!==void 0&&e.transitGatewayVpcAttachments.item!==void 0&&(t.TransitGatewayVpcAttachments=zxm((0,I.getArrayIfSingleItem)(e.transitGatewayVpcAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},y1m=(e,r)=>{let t={};return e.interfaceAssociationSet===""?t.InterfaceAssociations=[]:e.interfaceAssociationSet!==void 0&&e.interfaceAssociationSet.item!==void 0&&(t.InterfaceAssociations=Qxm((0,I.getArrayIfSingleItem)(e.interfaceAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},_1m=(e,r)=>{let t={};return e.verifiedAccessEndpointSet===""?t.VerifiedAccessEndpoints=[]:e.verifiedAccessEndpointSet!==void 0&&e.verifiedAccessEndpointSet.item!==void 0&&(t.VerifiedAccessEndpoints=dTm((0,I.getArrayIfSingleItem)(e.verifiedAccessEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},A1m=(e,r)=>{let t={};return e.verifiedAccessGroupSet===""?t.VerifiedAccessGroups=[]:e.verifiedAccessGroupSet!==void 0&&e.verifiedAccessGroupSet.item!==void 0&&(t.VerifiedAccessGroups=hTm((0,I.getArrayIfSingleItem)(e.verifiedAccessGroupSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},b1m=(e,r)=>{let t={};return e.loggingConfigurationSet===""?t.LoggingConfigurations=[]:e.loggingConfigurationSet!==void 0&&e.loggingConfigurationSet.item!==void 0&&(t.LoggingConfigurations=yTm((0,I.getArrayIfSingleItem)(e.loggingConfigurationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},C1m=(e,r)=>{let t={};return e.verifiedAccessInstanceSet===""?t.VerifiedAccessInstances=[]:e.verifiedAccessInstanceSet!==void 0&&e.verifiedAccessInstanceSet.item!==void 0&&(t.VerifiedAccessInstances=gTm((0,I.getArrayIfSingleItem)(e.verifiedAccessInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},v1m=(e,r)=>{let t={};return e.verifiedAccessTrustProviderSet===""?t.VerifiedAccessTrustProviders=[]:e.verifiedAccessTrustProviderSet!==void 0&&e.verifiedAccessTrustProviderSet.item!==void 0&&(t.VerifiedAccessTrustProviders=DTm((0,I.getArrayIfSingleItem)(e.verifiedAccessTrustProviderSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},E1m=(e,r)=>{let t={};return e.autoEnableIO!==void 0&&(t.AutoEnableIO=lY(e.autoEnableIO,r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},D1m=(e,r)=>{let t={};return e.volumeModificationSet===""?t.VolumesModifications=[]:e.volumeModificationSet!==void 0&&e.volumeModificationSet.item!==void 0&&(t.VolumesModifications=PTm((0,I.getArrayIfSingleItem)(e.volumeModificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},S1m=(e,r)=>{let t={};return e.volumeSet===""?t.Volumes=[]:e.volumeSet!==void 0&&e.volumeSet.item!==void 0&&(t.Volumes=TTm((0,I.getArrayIfSingleItem)(e.volumeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},w1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.volumeStatusSet===""?t.VolumeStatuses=[]:e.volumeStatusSet!==void 0&&e.volumeStatusSet.item!==void 0&&(t.VolumeStatuses=GTm((0,I.getArrayIfSingleItem)(e.volumeStatusSet.item),r)),t},I1m=(e,r)=>{let t={};return e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.enableDnsHostnames!==void 0&&(t.EnableDnsHostnames=lY(e.enableDnsHostnames,r)),e.enableDnsSupport!==void 0&&(t.EnableDnsSupport=lY(e.enableDnsSupport,r)),e.enableNetworkAddressUsageMetrics!==void 0&&(t.EnableNetworkAddressUsageMetrics=lY(e.enableNetworkAddressUsageMetrics,r)),t},x1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.vpcs===""?t.Vpcs=[]:e.vpcs!==void 0&&e.vpcs.item!==void 0&&(t.Vpcs=Dpm((0,I.getArrayIfSingleItem)(e.vpcs.item),r)),t},T1m=(e,r)=>{let t={};return e.vpcSet===""?t.Vpcs=[]:e.vpcSet!==void 0&&e.vpcSet.item!==void 0&&(t.Vpcs=$Tm((0,I.getArrayIfSingleItem)(e.vpcSet.item),r)),t},P1m=(e,r)=>{let t={};return e.connectionNotificationSet===""?t.ConnectionNotificationSet=[]:e.connectionNotificationSet!==void 0&&e.connectionNotificationSet.item!==void 0&&(t.ConnectionNotificationSet=Kpm((0,I.getArrayIfSingleItem)(e.connectionNotificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},R1m=(e,r)=>{let t={};return e.vpcEndpointConnectionSet===""?t.VpcEndpointConnections=[]:e.vpcEndpointConnectionSet!==void 0&&e.vpcEndpointConnectionSet.item!==void 0&&(t.VpcEndpointConnections=KTm((0,I.getArrayIfSingleItem)(e.vpcEndpointConnectionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},k1m=(e,r)=>{let t={};return e.serviceConfigurationSet===""?t.ServiceConfigurations=[]:e.serviceConfigurationSet!==void 0&&e.serviceConfigurationSet.item!==void 0&&(t.ServiceConfigurations=Nwm((0,I.getArrayIfSingleItem)(e.serviceConfigurationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},F1m=(e,r)=>{let t={};return e.allowedPrincipals===""?t.AllowedPrincipals=[]:e.allowedPrincipals!==void 0&&e.allowedPrincipals.item!==void 0&&(t.AllowedPrincipals=$lm((0,I.getArrayIfSingleItem)(e.allowedPrincipals.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},N1m=(e,r)=>{let t={};return e.serviceNameSet===""?t.ServiceNames=[]:e.serviceNameSet!==void 0&&e.serviceNameSet.item!==void 0&&(t.ServiceNames=r1((0,I.getArrayIfSingleItem)(e.serviceNameSet.item),r)),e.serviceDetailSet===""?t.ServiceDetails=[]:e.serviceDetailSet!==void 0&&e.serviceDetailSet.item!==void 0&&(t.ServiceDetails=Bwm((0,I.getArrayIfSingleItem)(e.serviceDetailSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},O1m=(e,r)=>{let t={};return e.vpcEndpointSet===""?t.VpcEndpoints=[]:e.vpcEndpointSet!==void 0&&e.vpcEndpointSet.item!==void 0&&(t.VpcEndpoints=HTm((0,I.getArrayIfSingleItem)(e.vpcEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},B1m=(e,r)=>{let t={};return e.vpcPeeringConnectionSet===""?t.VpcPeeringConnections=[]:e.vpcPeeringConnectionSet!==void 0&&e.vpcPeeringConnectionSet.item!==void 0&&(t.VpcPeeringConnections=JTm((0,I.getArrayIfSingleItem)(e.vpcPeeringConnectionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},q1m=(e,r)=>{let t={};return e.vpcSet===""?t.Vpcs=[]:e.vpcSet!==void 0&&e.vpcSet.item!==void 0&&(t.Vpcs=YTm((0,I.getArrayIfSingleItem)(e.vpcSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},M1m=(e,r)=>{let t={};return e.vpnConnectionSet===""?t.VpnConnections=[]:e.vpnConnectionSet!==void 0&&e.vpnConnectionSet.item!==void 0&&(t.VpnConnections=rPm((0,I.getArrayIfSingleItem)(e.vpnConnectionSet.item),r)),t},L1m=(e,r)=>{let t={};return e.vpnGatewaySet===""?t.VpnGateways=[]:e.vpnGatewaySet!==void 0&&e.vpnGatewaySet.item!==void 0&&(t.VpnGateways=iPm((0,I.getArrayIfSingleItem)(e.vpnGatewaySet.item),r)),t},j1m=(e,r)=>{let t={};return e.fileFormat!==void 0&&(t.FileFormat=(0,I.expectString)(e.fileFormat)),e.hiveCompatiblePartitions!==void 0&&(t.HiveCompatiblePartitions=(0,I.parseBoolean)(e.hiveCompatiblePartitions)),e.perHourPartition!==void 0&&(t.PerHourPartition=(0,I.parseBoolean)(e.perHourPartition)),t},G1m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},U1m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},V1m=(e,r)=>{let t={};return e.tenantId!==void 0&&(t.TenantId=(0,I.expectString)(e.tenantId)),t},z1m=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.valueSet===""?t.Values=[]:e.valueSet!==void 0&&e.valueSet.item!==void 0&&(t.Values=Q1m((0,I.getArrayIfSingleItem)(e.valueSet.item),r)),t},$1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>z1m(t,r)),Q1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bx(t,r)),dua=(e,r)=>{let t={};return e.dhcpConfigurationSet===""?t.DhcpConfigurations=[]:e.dhcpConfigurationSet!==void 0&&e.dhcpConfigurationSet.item!==void 0&&(t.DhcpConfigurations=$1m((0,I.getArrayIfSingleItem)(e.dhcpConfigurationSet.item),r)),e.dhcpOptionsId!==void 0&&(t.DhcpOptionsId=(0,I.expectString)(e.dhcpOptionsId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},K1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dua(t,r)),H1m=(e,r)=>{let t={};return e.directoryId!==void 0&&(t.DirectoryId=(0,I.expectString)(e.directoryId)),t},W1m=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},Y1m=(e,r)=>{let t={};return e.output!==void 0&&(t.Output=(0,I.parseBoolean)(e.output)),t},J1m=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},X1m=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},Z1m=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.fastSnapshotRestoreStateErrorSet===""?t.FastSnapshotRestoreStateErrors=[]:e.fastSnapshotRestoreStateErrorSet!==void 0&&e.fastSnapshotRestoreStateErrorSet.item!==void 0&&(t.FastSnapshotRestoreStateErrors=iym((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreStateErrorSet.item),r)),t},eym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Z1m(t,r)),tym=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=aym((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=eym((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},rym=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},nym=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.error!==void 0&&(t.Error=rym(e.error,r)),t},iym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nym(t,r)),sym=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},aym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sym(t,r)),oym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},cym=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},uym=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},lym=(e,r)=>{let t={};return e.propagation!==void 0&&(t.Propagation=kla(e.propagation,r)),t},dym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},pym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},mym=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),t},fym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},hym=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},gym=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},yym=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociation!==void 0&&(t.IpamResourceDiscoveryAssociation=Qbn(e.ipamResourceDiscoveryAssociation,r)),t},_ym=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},Aym=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=iCn(e.ipv6CidrBlockAssociation,r)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},bym=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},Cym=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=pCn(e.association,r)),t},vym=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Rla(e.association,r)),t},Eym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Dym=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=ACn(e.ipv6CidrBlockAssociation,r)),e.cidrBlockAssociation!==void 0&&(t.CidrBlockAssociation=_Cn(e.cidrBlockAssociation,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},pua=(e,r)=>{let t={};return e.checksum!==void 0&&(t.Checksum=(0,I.expectString)(e.checksum)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.importManifestUrl!==void 0&&(t.ImportManifestUrl=(0,I.expectString)(e.importManifestUrl)),e.size!==void 0&&(t.Size=(0,I.strictParseLong)(e.size)),t},mua=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.size!==void 0&&(t.Size=(0,I.strictParseLong)(e.size)),t},Sym=(e,r)=>{let t={};return e.sizeInGB!==void 0&&(t.SizeInGB=(0,I.strictParseLong)(e.sizeInGB)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),t},wym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Sym(t,r)),Iym=(e,r)=>{let t={};return e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.hostedZoneId!==void 0&&(t.HostedZoneId=(0,I.expectString)(e.hostedZoneId)),t},fua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Iym(t,r)),xym=(e,r)=>{let t={};return e.dnsRecordIpType!==void 0&&(t.DnsRecordIpType=(0,I.expectString)(e.dnsRecordIpType)),e.privateDnsOnlyForInboundResolverEndpoint!==void 0&&(t.PrivateDnsOnlyForInboundResolverEndpoint=(0,I.parseBoolean)(e.privateDnsOnlyForInboundResolverEndpoint)),t},Tym=(e,r)=>{let t={};return e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),t},Pym=(e,r)=>{let t={};return e.ebsOptimizedSupport!==void 0&&(t.EbsOptimizedSupport=(0,I.expectString)(e.ebsOptimizedSupport)),e.encryptionSupport!==void 0&&(t.EncryptionSupport=(0,I.expectString)(e.encryptionSupport)),e.ebsOptimizedInfo!==void 0&&(t.EbsOptimizedInfo=kym(e.ebsOptimizedInfo,r)),e.nvmeSupport!==void 0&&(t.NvmeSupport=(0,I.expectString)(e.nvmeSupport)),t},Rym=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},kym=(e,r)=>{let t={};return e.baselineBandwidthInMbps!==void 0&&(t.BaselineBandwidthInMbps=(0,I.strictParseInt32)(e.baselineBandwidthInMbps)),e.baselineThroughputInMBps!==void 0&&(t.BaselineThroughputInMBps=(0,I.strictParseFloat)(e.baselineThroughputInMBps)),e.baselineIops!==void 0&&(t.BaselineIops=(0,I.strictParseInt32)(e.baselineIops)),e.maximumBandwidthInMbps!==void 0&&(t.MaximumBandwidthInMbps=(0,I.strictParseInt32)(e.maximumBandwidthInMbps)),e.maximumThroughputInMBps!==void 0&&(t.MaximumThroughputInMBps=(0,I.strictParseFloat)(e.maximumThroughputInMBps)),e.maximumIops!==void 0&&(t.MaximumIops=(0,I.strictParseInt32)(e.maximumIops)),t},Mbn=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.instanceConnectEndpointId!==void 0&&(t.InstanceConnectEndpointId=(0,I.expectString)(e.instanceConnectEndpointId)),e.instanceConnectEndpointArn!==void 0&&(t.InstanceConnectEndpointArn=(0,I.expectString)(e.instanceConnectEndpointArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.fipsDnsName!==void 0&&(t.FipsDnsName=(0,I.expectString)(e.fipsDnsName)),e.networkInterfaceIdSet===""?t.NetworkInterfaceIds=[]:e.networkInterfaceIdSet!==void 0&&e.networkInterfaceIdSet.item!==void 0&&(t.NetworkInterfaceIds=V2m((0,I.getArrayIfSingleItem)(e.networkInterfaceIdSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createdAt!==void 0&&(t.CreatedAt=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdAt))),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.preserveClientIp!==void 0&&(t.PreserveClientIp=(0,I.parseBoolean)(e.preserveClientIp)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=xwm((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Fym=(e,r)=>{let t={};return e.maximumEfaInterfaces!==void 0&&(t.MaximumEfaInterfaces=(0,I.strictParseInt32)(e.maximumEfaInterfaces)),t},hua=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=Mua((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Nym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hua(t,r)),Oym=(e,r)=>{let t={};return e.elasticGpuId!==void 0&&(t.ElasticGpuId=(0,I.expectString)(e.elasticGpuId)),e.elasticGpuAssociationId!==void 0&&(t.ElasticGpuAssociationId=(0,I.expectString)(e.elasticGpuAssociationId)),e.elasticGpuAssociationState!==void 0&&(t.ElasticGpuAssociationState=(0,I.expectString)(e.elasticGpuAssociationState)),e.elasticGpuAssociationTime!==void 0&&(t.ElasticGpuAssociationTime=(0,I.expectString)(e.elasticGpuAssociationTime)),t},Bym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Oym(t,r)),qym=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},Mym=(e,r)=>{let t={};return e.elasticGpuId!==void 0&&(t.ElasticGpuId=(0,I.expectString)(e.elasticGpuId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.elasticGpuType!==void 0&&(t.ElasticGpuType=(0,I.expectString)(e.elasticGpuType)),e.elasticGpuHealth!==void 0&&(t.ElasticGpuHealth=qym(e.elasticGpuHealth,r)),e.elasticGpuState!==void 0&&(t.ElasticGpuState=(0,I.expectString)(e.elasticGpuState)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Lym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mym(t,r)),jym=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),t},Gym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jym(t,r)),Uym=(e,r)=>{let t={};return e.elasticInferenceAcceleratorArn!==void 0&&(t.ElasticInferenceAcceleratorArn=(0,I.expectString)(e.elasticInferenceAcceleratorArn)),e.elasticInferenceAcceleratorAssociationId!==void 0&&(t.ElasticInferenceAcceleratorAssociationId=(0,I.expectString)(e.elasticInferenceAcceleratorAssociationId)),e.elasticInferenceAcceleratorAssociationState!==void 0&&(t.ElasticInferenceAcceleratorAssociationState=(0,I.expectString)(e.elasticInferenceAcceleratorAssociationState)),e.elasticInferenceAcceleratorAssociationTime!==void 0&&(t.ElasticInferenceAcceleratorAssociationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.elasticInferenceAcceleratorAssociationTime))),t},Vym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Uym(t,r)),zym=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},$ym=(e,r)=>{let t={};return e.output!==void 0&&(t.Output=(0,I.parseBoolean)(e.output)),t},Qym=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},Kym=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},Hym=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.fastSnapshotRestoreStateErrorSet===""?t.FastSnapshotRestoreStateErrors=[]:e.fastSnapshotRestoreStateErrorSet!==void 0&&e.fastSnapshotRestoreStateErrorSet.item!==void 0&&(t.FastSnapshotRestoreStateErrors=Zym((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreStateErrorSet.item),r)),t},Wym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hym(t,r)),Yym=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=t_m((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=Wym((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Jym=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Xym=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.error!==void 0&&(t.Error=Jym(e.error,r)),t},Zym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xym(t,r)),e_m=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},t_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e_m(t,r)),r_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},n_m=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},i_m=(e,r)=>{let t={};return e.returnValue!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.returnValue)),t},s_m=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},a_m=(e,r)=>{let t={};return e.propagation!==void 0&&(t.Propagation=kla(e.propagation,r)),t},o_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},c_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},gua=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},u_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qpm(t,r)),l_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oTm(t,r)),yua=(e,r)=>{let t={};return e.eventDescription!==void 0&&(t.EventDescription=(0,I.expectString)(e.eventDescription)),e.eventSubType!==void 0&&(t.EventSubType=(0,I.expectString)(e.eventSubType)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},d_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),p_m=(e,r)=>{let t={};return e.acl!==void 0&&(t.Acl=Ay(e.acl,r)),e.aclRule!==void 0&&(t.AclRule=rua(e.aclRule,r)),e.address!==void 0&&(t.Address=(0,I.expectString)(e.address)),e.addressSet===""?t.Addresses=[]:e.addressSet!==void 0&&e.addressSet.item!==void 0&&(t.Addresses=mbn((0,I.getArrayIfSingleItem)(e.addressSet.item),r)),e.attachedTo!==void 0&&(t.AttachedTo=Ay(e.attachedTo,r)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.cidrSet===""?t.Cidrs=[]:e.cidrSet!==void 0&&e.cidrSet.item!==void 0&&(t.Cidrs=r1((0,I.getArrayIfSingleItem)(e.cidrSet.item),r)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.customerGateway!==void 0&&(t.CustomerGateway=Ay(e.customerGateway,r)),e.destination!==void 0&&(t.Destination=Ay(e.destination,r)),e.destinationVpc!==void 0&&(t.DestinationVpc=Ay(e.destinationVpc,r)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),e.explanationCode!==void 0&&(t.ExplanationCode=(0,I.expectString)(e.explanationCode)),e.ingressRouteTable!==void 0&&(t.IngressRouteTable=Ay(e.ingressRouteTable,r)),e.internetGateway!==void 0&&(t.InternetGateway=Ay(e.internetGateway,r)),e.loadBalancerArn!==void 0&&(t.LoadBalancerArn=(0,I.expectString)(e.loadBalancerArn)),e.classicLoadBalancerListener!==void 0&&(t.ClassicLoadBalancerListener=Hlm(e.classicLoadBalancerListener,r)),e.loadBalancerListenerPort!==void 0&&(t.LoadBalancerListenerPort=(0,I.strictParseInt32)(e.loadBalancerListenerPort)),e.loadBalancerTarget!==void 0&&(t.LoadBalancerTarget=Wlm(e.loadBalancerTarget,r)),e.loadBalancerTargetGroup!==void 0&&(t.LoadBalancerTargetGroup=Ay(e.loadBalancerTargetGroup,r)),e.loadBalancerTargetGroupSet===""?t.LoadBalancerTargetGroups=[]:e.loadBalancerTargetGroupSet!==void 0&&e.loadBalancerTargetGroupSet.item!==void 0&&(t.LoadBalancerTargetGroups=dbn((0,I.getArrayIfSingleItem)(e.loadBalancerTargetGroupSet.item),r)),e.loadBalancerTargetPort!==void 0&&(t.LoadBalancerTargetPort=(0,I.strictParseInt32)(e.loadBalancerTargetPort)),e.elasticLoadBalancerListener!==void 0&&(t.ElasticLoadBalancerListener=Ay(e.elasticLoadBalancerListener,r)),e.missingComponent!==void 0&&(t.MissingComponent=(0,I.expectString)(e.missingComponent)),e.natGateway!==void 0&&(t.NatGateway=Ay(e.natGateway,r)),e.networkInterface!==void 0&&(t.NetworkInterface=Ay(e.networkInterface,r)),e.packetField!==void 0&&(t.PacketField=(0,I.expectString)(e.packetField)),e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=Ay(e.vpcPeeringConnection,r)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),e.portRangeSet===""?t.PortRanges=[]:e.portRangeSet!==void 0&&e.portRangeSet.item!==void 0&&(t.PortRanges=ISe((0,I.getArrayIfSingleItem)(e.portRangeSet.item),r)),e.prefixList!==void 0&&(t.PrefixList=Ay(e.prefixList,r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=Ila((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),e.routeTableRoute!==void 0&&(t.RouteTableRoute=nua(e.routeTableRoute,r)),e.routeTable!==void 0&&(t.RouteTable=Ay(e.routeTable,r)),e.securityGroup!==void 0&&(t.SecurityGroup=Ay(e.securityGroup,r)),e.securityGroupRule!==void 0&&(t.SecurityGroupRule=iua(e.securityGroupRule,r)),e.securityGroupSet===""?t.SecurityGroups=[]:e.securityGroupSet!==void 0&&e.securityGroupSet.item!==void 0&&(t.SecurityGroups=dbn((0,I.getArrayIfSingleItem)(e.securityGroupSet.item),r)),e.sourceVpc!==void 0&&(t.SourceVpc=Ay(e.sourceVpc,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnet!==void 0&&(t.Subnet=Ay(e.subnet,r)),e.subnetRouteTable!==void 0&&(t.SubnetRouteTable=Ay(e.subnetRouteTable,r)),e.vpc!==void 0&&(t.Vpc=Ay(e.vpc,r)),e.vpcEndpoint!==void 0&&(t.VpcEndpoint=Ay(e.vpcEndpoint,r)),e.vpnConnection!==void 0&&(t.VpnConnection=Ay(e.vpnConnection,r)),e.vpnGateway!==void 0&&(t.VpnGateway=Ay(e.vpnGateway,r)),e.transitGateway!==void 0&&(t.TransitGateway=Ay(e.transitGateway,r)),e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=Ay(e.transitGatewayRouteTable,r)),e.transitGatewayRouteTableRoute!==void 0&&(t.TransitGatewayRouteTableRoute=Fla(e.transitGatewayRouteTableRoute,r)),e.transitGatewayAttachment!==void 0&&(t.TransitGatewayAttachment=Ay(e.transitGatewayAttachment,r)),e.componentAccount!==void 0&&(t.ComponentAccount=(0,I.expectString)(e.componentAccount)),e.componentRegion!==void 0&&(t.ComponentRegion=(0,I.expectString)(e.componentRegion)),e.firewallStatelessRule!==void 0&&(t.FirewallStatelessRule=vua(e.firewallStatelessRule,r)),e.firewallStatefulRule!==void 0&&(t.FirewallStatefulRule=Cua(e.firewallStatefulRule,r)),t},_ua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>p_m(t,r)),m_m=(e,r)=>{let t={};return e.certificateRevocationList!==void 0&&(t.CertificateRevocationList=(0,I.expectString)(e.certificateRevocationList)),e.status!==void 0&&(t.Status=Ppm(e.status,r)),t},f_m=(e,r)=>{let t={};return e.clientConfiguration!==void 0&&(t.ClientConfiguration=(0,I.expectString)(e.clientConfiguration)),t},h_m=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.diskImageFormat!==void 0&&(t.DiskImageFormat=(0,I.expectString)(e.diskImageFormat)),e.exportImageTaskId!==void 0&&(t.ExportImageTaskId=(0,I.expectString)(e.exportImageTaskId)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.roleName!==void 0&&(t.RoleName=(0,I.expectString)(e.roleName)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.s3ExportLocation!==void 0&&(t.S3ExportLocation=bua(e.s3ExportLocation,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},g_m=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.exportImageTaskId!==void 0&&(t.ExportImageTaskId=(0,I.expectString)(e.exportImageTaskId)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.s3ExportLocation!==void 0&&(t.S3ExportLocation=bua(e.s3ExportLocation,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},y_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>g_m(t,r)),Aua=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.exportTaskId!==void 0&&(t.ExportTaskId=(0,I.expectString)(e.exportTaskId)),e.exportToS3!==void 0&&(t.ExportToS3Task=A_m(e.exportToS3,r)),e.instanceExport!==void 0&&(t.InstanceExportDetails=Ubm(e.instanceExport,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},__m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Aua(t,r)),bua=(e,r)=>{let t={};return e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Prefix!==void 0&&(t.S3Prefix=(0,I.expectString)(e.s3Prefix)),t},A_m=(e,r)=>{let t={};return e.containerFormat!==void 0&&(t.ContainerFormat=(0,I.expectString)(e.containerFormat)),e.diskImageFormat!==void 0&&(t.DiskImageFormat=(0,I.expectString)(e.diskImageFormat)),e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Key!==void 0&&(t.S3Key=(0,I.expectString)(e.s3Key)),t},b_m=(e,r)=>{let t={};return e.s3Location!==void 0&&(t.S3Location=(0,I.expectString)(e.s3Location)),t},C_m=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.cancelCapacityReservationFleetError!==void 0&&(t.CancelCapacityReservationFleetError=Kdm(e.cancelCapacityReservationFleetError,r)),t},v_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>C_m(t,r)),E_m=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=y0m(e.error,r)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},D_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>E_m(t,r)),Lbn=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.version!==void 0&&(t.Version=(0,I.expectString)(e.version)),t},jbn=(e,r)=>{let t={};return e.targetResourceCount!==void 0&&(t.TargetResourceCount=(0,I.strictParseInt32)(e.targetResourceCount)),t},S_m=(e,r)=>{let t={};return e.samlProviderArn!==void 0&&(t.SamlProviderArn=(0,I.expectString)(e.samlProviderArn)),e.selfServiceSamlProviderArn!==void 0&&(t.SelfServiceSamlProviderArn=(0,I.expectString)(e.selfServiceSamlProviderArn)),t},Soa=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),t},Cua=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.sourceSet===""?t.Sources=[]:e.sourceSet!==void 0&&e.sourceSet.item!==void 0&&(t.Sources=r1((0,I.getArrayIfSingleItem)(e.sourceSet.item),r)),e.destinationSet===""?t.Destinations=[]:e.destinationSet!==void 0&&e.destinationSet.item!==void 0&&(t.Destinations=r1((0,I.getArrayIfSingleItem)(e.destinationSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=ISe((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=ISe((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),t},vua=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.sourceSet===""?t.Sources=[]:e.sourceSet!==void 0&&e.sourceSet.item!==void 0&&(t.Sources=r1((0,I.getArrayIfSingleItem)(e.sourceSet.item),r)),e.destinationSet===""?t.Destinations=[]:e.destinationSet!==void 0&&e.destinationSet.item!==void 0&&(t.Destinations=r1((0,I.getArrayIfSingleItem)(e.destinationSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=ISe((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=ISe((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=HDm((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.priority!==void 0&&(t.Priority=(0,I.strictParseInt32)(e.priority)),t},w_m=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instancePlatform!==void 0&&(t.InstancePlatform=(0,I.expectString)(e.instancePlatform)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.weight!==void 0&&(t.Weight=(0,I.strictParseFloat)(e.weight)),e.priority!==void 0&&(t.Priority=(0,I.strictParseInt32)(e.priority)),t},Eua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>w_m(t,r)),I_m=(e,r)=>{let t={};return e.activityStatus!==void 0&&(t.ActivityStatus=(0,I.expectString)(e.activityStatus)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.fleetState!==void 0&&(t.FleetState=(0,I.expectString)(e.fleetState)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.excessCapacityTerminationPolicy!==void 0&&(t.ExcessCapacityTerminationPolicy=(0,I.expectString)(e.excessCapacityTerminationPolicy)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.fulfilledOnDemandCapacity!==void 0&&(t.FulfilledOnDemandCapacity=(0,I.strictParseFloat)(e.fulfilledOnDemandCapacity)),e.launchTemplateConfigs===""?t.LaunchTemplateConfigs=[]:e.launchTemplateConfigs!==void 0&&e.launchTemplateConfigs.item!==void 0&&(t.LaunchTemplateConfigs=T_m((0,I.getArrayIfSingleItem)(e.launchTemplateConfigs.item),r)),e.targetCapacitySpecification!==void 0&&(t.TargetCapacitySpecification=OIm(e.targetCapacitySpecification,r)),e.terminateInstancesWithExpiration!==void 0&&(t.TerminateInstancesWithExpiration=(0,I.parseBoolean)(e.terminateInstancesWithExpiration)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.replaceUnhealthyInstances!==void 0&&(t.ReplaceUnhealthyInstances=(0,I.parseBoolean)(e.replaceUnhealthyInstances)),e.spotOptions!==void 0&&(t.SpotOptions=nIm(e.spotOptions,r)),e.onDemandOptions!==void 0&&(t.OnDemandOptions=Z2m(e.onDemandOptions,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=khm((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),e.fleetInstanceSet===""?t.Instances=[]:e.fleetInstanceSet!==void 0&&e.fleetInstanceSet.item!==void 0&&(t.Instances=Nhm((0,I.getArrayIfSingleItem)(e.fleetInstanceSet.item),r)),e.context!==void 0&&(t.Context=(0,I.expectString)(e.context)),t},x_m=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides===""?t.Overrides=[]:e.overrides!==void 0&&e.overrides.item!==void 0&&(t.Overrides=P_m((0,I.getArrayIfSingleItem)(e.overrides.item),r)),t},T_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>x_m(t,r)),Dua=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.maxPrice!==void 0&&(t.MaxPrice=(0,I.expectString)(e.maxPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.priority!==void 0&&(t.Priority=(0,I.strictParseFloat)(e.priority)),e.placement!==void 0&&(t.Placement=bDm(e.placement,r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},P_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dua(t,r)),Gbn=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.version!==void 0&&(t.Version=(0,I.expectString)(e.version)),t},R_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>I_m(t,r)),k_m=(e,r)=>{let t={};return e.replacementStrategy!==void 0&&(t.ReplacementStrategy=(0,I.expectString)(e.replacementStrategy)),e.terminationDelay!==void 0&&(t.TerminationDelay=(0,I.strictParseInt32)(e.terminationDelay)),t},F_m=(e,r)=>{let t={};return e.capacityRebalance!==void 0&&(t.CapacityRebalance=k_m(e.capacityRebalance,r)),t},N_m=(e,r)=>{let t={};return e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.deliverLogsErrorMessage!==void 0&&(t.DeliverLogsErrorMessage=(0,I.expectString)(e.deliverLogsErrorMessage)),e.deliverLogsPermissionArn!==void 0&&(t.DeliverLogsPermissionArn=(0,I.expectString)(e.deliverLogsPermissionArn)),e.deliverCrossAccountRole!==void 0&&(t.DeliverCrossAccountRole=(0,I.expectString)(e.deliverCrossAccountRole)),e.deliverLogsStatus!==void 0&&(t.DeliverLogsStatus=(0,I.expectString)(e.deliverLogsStatus)),e.flowLogId!==void 0&&(t.FlowLogId=(0,I.expectString)(e.flowLogId)),e.flowLogStatus!==void 0&&(t.FlowLogStatus=(0,I.expectString)(e.flowLogStatus)),e.logGroupName!==void 0&&(t.LogGroupName=(0,I.expectString)(e.logGroupName)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.trafficType!==void 0&&(t.TrafficType=(0,I.expectString)(e.trafficType)),e.logDestinationType!==void 0&&(t.LogDestinationType=(0,I.expectString)(e.logDestinationType)),e.logDestination!==void 0&&(t.LogDestination=(0,I.expectString)(e.logDestination)),e.logFormat!==void 0&&(t.LogFormat=(0,I.expectString)(e.logFormat)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.maxAggregationInterval!==void 0&&(t.MaxAggregationInterval=(0,I.strictParseInt32)(e.maxAggregationInterval)),e.destinationOptions!==void 0&&(t.DestinationOptions=j1m(e.destinationOptions,r)),t},O_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>N_m(t,r)),B_m=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.memoryInfo!==void 0&&(t.MemoryInfo=M_m(e.memoryInfo,r)),t},q_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>B_m(t,r)),M_m=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseInt32)(e.sizeInMiB)),t},L_m=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.fpgaImageGlobalId!==void 0&&(t.FpgaImageGlobalId=(0,I.expectString)(e.fpgaImageGlobalId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.shellVersion!==void 0&&(t.ShellVersion=(0,I.expectString)(e.shellVersion)),e.pciId!==void 0&&(t.PciId=rDm(e.pciId,r)),e.state!==void 0&&(t.State=G_m(e.state,r)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.tags===""?t.Tags=[]:e.tags!==void 0&&e.tags.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tags.item),r)),e.public!==void 0&&(t.Public=(0,I.parseBoolean)(e.public)),e.dataRetentionSupport!==void 0&&(t.DataRetentionSupport=(0,I.parseBoolean)(e.dataRetentionSupport)),e.instanceTypes===""?t.InstanceTypes=[]:e.instanceTypes!==void 0&&e.instanceTypes.item!==void 0&&(t.InstanceTypes=bCm((0,I.getArrayIfSingleItem)(e.instanceTypes.item),r)),t},Sua=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.loadPermissions===""?t.LoadPermissions=[]:e.loadPermissions!==void 0&&e.loadPermissions.item!==void 0&&(t.LoadPermissions=tEm((0,I.getArrayIfSingleItem)(e.loadPermissions.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),t},j_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>L_m(t,r)),G_m=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},U_m=(e,r)=>{let t={};return e.fpgas===""?t.Fpgas=[]:e.fpgas!==void 0&&e.fpgas.item!==void 0&&(t.Fpgas=q_m((0,I.getArrayIfSingleItem)(e.fpgas.item),r)),e.totalFpgaMemoryInMiB!==void 0&&(t.TotalFpgaMemoryInMiB=(0,I.strictParseInt32)(e.totalFpgaMemoryInMiB)),t},V_m=(e,r)=>{let t={};return e.associatedRoleSet===""?t.AssociatedRoles=[]:e.associatedRoleSet!==void 0&&e.associatedRoleSet.item!==void 0&&(t.AssociatedRoles=odm((0,I.getArrayIfSingleItem)(e.associatedRoleSet.item),r)),t},z_m=(e,r)=>{let t={};return e.ipv6CidrAssociationSet===""?t.Ipv6CidrAssociations=[]:e.ipv6CidrAssociationSet!==void 0&&e.ipv6CidrAssociationSet.item!==void 0&&(t.Ipv6CidrAssociations=ZCm((0,I.getArrayIfSingleItem)(e.ipv6CidrAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},$_m=(e,r)=>{let t={};return e.dataResponseSet===""?t.DataResponses=[]:e.dataResponseSet!==void 0&&e.dataResponseSet.item!==void 0&&(t.DataResponses=Rfm((0,I.getArrayIfSingleItem)(e.dataResponseSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Q_m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.instanceUsageSet===""?t.InstanceUsages=[]:e.instanceUsageSet!==void 0&&e.instanceUsageSet.item!==void 0&&(t.InstanceUsages=vCm((0,I.getArrayIfSingleItem)(e.instanceUsageSet.item),r)),t},K_m=(e,r)=>{let t={};return e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.coipAddressUsageSet===""?t.CoipAddressUsages=[]:e.coipAddressUsageSet!==void 0&&e.coipAddressUsageSet.item!==void 0&&(t.CoipAddressUsages=Vpm((0,I.getArrayIfSingleItem)(e.coipAddressUsageSet.item),r)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),t},H_m=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.output!==void 0&&(t.Output=(0,I.expectString)(e.output)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},W_m=(e,r)=>{let t={};return e.imageData!==void 0&&(t.ImageData=(0,I.expectString)(e.imageData)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},Y_m=(e,r)=>{let t={};return e.instanceFamilyCreditSpecification!==void 0&&(t.InstanceFamilyCreditSpecification=Pua(e.instanceFamilyCreditSpecification,r)),t},J_m=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},X_m=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},Z_m=(e,r)=>{let t={};return e.result!==void 0&&(t.Result=(0,I.expectString)(e.result)),t},eAm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationGroupSet===""?t.CapacityReservationGroups=[]:e.capacityReservationGroupSet!==void 0&&e.capacityReservationGroupSet.item!==void 0&&(t.CapacityReservationGroups=hpm((0,I.getArrayIfSingleItem)(e.capacityReservationGroupSet.item),r)),t},tAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.purchase===""?t.Purchase=[]:e.purchase!==void 0&&e.purchase.item!==void 0&&(t.Purchase=ola((0,I.getArrayIfSingleItem)(e.purchase.item),r)),e.totalHourlyPrice!==void 0&&(t.TotalHourlyPrice=(0,I.expectString)(e.totalHourlyPrice)),e.totalUpfrontPrice!==void 0&&(t.TotalUpfrontPrice=(0,I.expectString)(e.totalUpfrontPrice)),t},rAm=(e,r)=>{let t={};return e.instanceTypeSet===""?t.InstanceTypes=[]:e.instanceTypeSet!==void 0&&e.instanceTypeSet.item!==void 0&&(t.InstanceTypes=gCm((0,I.getArrayIfSingleItem)(e.instanceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},nAm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.uefiData!==void 0&&(t.UefiData=(0,I.expectString)(e.uefiData)),t},iAm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=wCm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},sAm=(e,r)=>{let t={};return e.ipamDiscoveredAccountSet===""?t.IpamDiscoveredAccounts=[]:e.ipamDiscoveredAccountSet!==void 0&&e.ipamDiscoveredAccountSet.item!==void 0&&(t.IpamDiscoveredAccounts=xCm((0,I.getArrayIfSingleItem)(e.ipamDiscoveredAccountSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},aAm=(e,r)=>{let t={};return e.ipamDiscoveredResourceCidrSet===""?t.IpamDiscoveredResourceCidrs=[]:e.ipamDiscoveredResourceCidrSet!==void 0&&e.ipamDiscoveredResourceCidrSet.item!==void 0&&(t.IpamDiscoveredResourceCidrs=PCm((0,I.getArrayIfSingleItem)(e.ipamDiscoveredResourceCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},oAm=(e,r)=>{let t={};return e.ipamPoolAllocationSet===""?t.IpamPoolAllocations=[]:e.ipamPoolAllocationSet!==void 0&&e.ipamPoolAllocationSet.item!==void 0&&(t.IpamPoolAllocations=FCm((0,I.getArrayIfSingleItem)(e.ipamPoolAllocationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},cAm=(e,r)=>{let t={};return e.ipamPoolCidrSet===""?t.IpamPoolCidrs=[]:e.ipamPoolCidrSet!==void 0&&e.ipamPoolCidrSet.item!==void 0&&(t.IpamPoolCidrs=OCm((0,I.getArrayIfSingleItem)(e.ipamPoolCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},uAm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamResourceCidrSet===""?t.IpamResourceCidrs=[]:e.ipamResourceCidrSet!==void 0&&e.ipamResourceCidrSet.item!==void 0&&(t.IpamResourceCidrs=qCm((0,I.getArrayIfSingleItem)(e.ipamResourceCidrSet.item),r)),t},lAm=(e,r)=>{let t={};return e.launchTemplateData!==void 0&&(t.LaunchTemplateData=mla(e.launchTemplateData,r)),t},dAm=(e,r)=>{let t={};return e.prefixListAssociationSet===""?t.PrefixListAssociations=[]:e.prefixListAssociationSet!==void 0&&e.prefixListAssociationSet.item!==void 0&&(t.PrefixListAssociations=SDm((0,I.getArrayIfSingleItem)(e.prefixListAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},pAm=(e,r)=>{let t={};return e.entrySet===""?t.Entries=[]:e.entrySet!==void 0&&e.entrySet.item!==void 0&&(t.Entries=IDm((0,I.getArrayIfSingleItem)(e.entrySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mAm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.analysisStatus!==void 0&&(t.AnalysisStatus=(0,I.expectString)(e.analysisStatus)),e.analysisFindingSet===""?t.AnalysisFindings=[]:e.analysisFindingSet!==void 0&&e.analysisFindingSet.item!==void 0&&(t.AnalysisFindings=Dlm((0,I.getArrayIfSingleItem)(e.analysisFindingSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fAm=(e,r)=>{let t={};return e.networkInsightsAccessScopeContent!==void 0&&(t.NetworkInsightsAccessScopeContent=Jua(e.networkInsightsAccessScopeContent,r)),t},hAm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.passwordData!==void 0&&(t.PasswordData=(0,I.expectString)(e.passwordData)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},gAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.isValidExchange!==void 0&&(t.IsValidExchange=(0,I.parseBoolean)(e.isValidExchange)),e.outputReservedInstancesWillExpireAt!==void 0&&(t.OutputReservedInstancesWillExpireAt=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.outputReservedInstancesWillExpireAt))),e.paymentDue!==void 0&&(t.PaymentDue=(0,I.expectString)(e.paymentDue)),e.reservedInstanceValueRollup!==void 0&&(t.ReservedInstanceValueRollup=tur(e.reservedInstanceValueRollup,r)),e.reservedInstanceValueSet===""?t.ReservedInstanceValueSet=[]:e.reservedInstanceValueSet!==void 0&&e.reservedInstanceValueSet.item!==void 0&&(t.ReservedInstanceValueSet=NSm((0,I.getArrayIfSingleItem)(e.reservedInstanceValueSet.item),r)),e.targetConfigurationValueRollup!==void 0&&(t.TargetConfigurationValueRollup=tur(e.targetConfigurationValueRollup,r)),e.targetConfigurationValueSet===""?t.TargetConfigurationValueSet=[]:e.targetConfigurationValueSet!==void 0&&e.targetConfigurationValueSet.item!==void 0&&(t.TargetConfigurationValueSet=VIm((0,I.getArrayIfSingleItem)(e.targetConfigurationValueSet.item),r)),e.validationFailureReason!==void 0&&(t.ValidationFailureReason=(0,I.expectString)(e.validationFailureReason)),t},yAm=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},_Am=(e,r)=>{let t={};return e.spotPlacementScoreSet===""?t.SpotPlacementScores=[]:e.spotPlacementScoreSet!==void 0&&e.spotPlacementScoreSet.item!==void 0&&(t.SpotPlacementScores=sIm((0,I.getArrayIfSingleItem)(e.spotPlacementScoreSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},AAm=(e,r)=>{let t={};return e.subnetIpv4CidrReservationSet===""?t.SubnetIpv4CidrReservations=[]:e.subnetIpv4CidrReservationSet!==void 0&&e.subnetIpv4CidrReservationSet.item!==void 0&&(t.SubnetIpv4CidrReservations=koa((0,I.getArrayIfSingleItem)(e.subnetIpv4CidrReservationSet.item),r)),e.subnetIpv6CidrReservationSet===""?t.SubnetIpv6CidrReservations=[]:e.subnetIpv6CidrReservationSet!==void 0&&e.subnetIpv6CidrReservationSet.item!==void 0&&(t.SubnetIpv6CidrReservations=koa((0,I.getArrayIfSingleItem)(e.subnetIpv6CidrReservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},bAm=(e,r)=>{let t={};return e.transitGatewayAttachmentPropagations===""?t.TransitGatewayAttachmentPropagations=[]:e.transitGatewayAttachmentPropagations!==void 0&&e.transitGatewayAttachmentPropagations.item!==void 0&&(t.TransitGatewayAttachmentPropagations=cxm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachmentPropagations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},CAm=(e,r)=>{let t={};return e.multicastDomainAssociations===""?t.MulticastDomainAssociations=[]:e.multicastDomainAssociations!==void 0&&e.multicastDomainAssociations.item!==void 0&&(t.MulticastDomainAssociations=yxm((0,I.getArrayIfSingleItem)(e.multicastDomainAssociations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vAm=(e,r)=>{let t={};return e.associations===""?t.Associations=[]:e.associations!==void 0&&e.associations.item!==void 0&&(t.Associations=Txm((0,I.getArrayIfSingleItem)(e.associations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},EAm=(e,r)=>{let t={};return e.transitGatewayPolicyTableEntries===""?t.TransitGatewayPolicyTableEntries=[]:e.transitGatewayPolicyTableEntries!==void 0&&e.transitGatewayPolicyTableEntries.item!==void 0&&(t.TransitGatewayPolicyTableEntries=Rxm((0,I.getArrayIfSingleItem)(e.transitGatewayPolicyTableEntries.item),r)),t},DAm=(e,r)=>{let t={};return e.transitGatewayPrefixListReferenceSet===""?t.TransitGatewayPrefixListReferences=[]:e.transitGatewayPrefixListReferenceSet!==void 0&&e.transitGatewayPrefixListReferenceSet.item!==void 0&&(t.TransitGatewayPrefixListReferences=Nxm((0,I.getArrayIfSingleItem)(e.transitGatewayPrefixListReferenceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},SAm=(e,r)=>{let t={};return e.associations===""?t.Associations=[]:e.associations!==void 0&&e.associations.item!==void 0&&(t.Associations=jxm((0,I.getArrayIfSingleItem)(e.associations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},wAm=(e,r)=>{let t={};return e.transitGatewayRouteTablePropagations===""?t.TransitGatewayRouteTablePropagations=[]:e.transitGatewayRouteTablePropagations!==void 0&&e.transitGatewayRouteTablePropagations.item!==void 0&&(t.TransitGatewayRouteTablePropagations=Vxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTablePropagations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},IAm=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},xAm=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},TAm=(e,r)=>{let t={};return e.vpnConnectionDeviceSampleConfiguration!==void 0&&(t.VpnConnectionDeviceSampleConfiguration=(0,I.expectString)(e.vpnConnectionDeviceSampleConfiguration)),t},PAm=(e,r)=>{let t={};return e.vpnConnectionDeviceTypeSet===""?t.VpnConnectionDeviceTypes=[]:e.vpnConnectionDeviceTypeSet!==void 0&&e.vpnConnectionDeviceTypeSet.item!==void 0&&(t.VpnConnectionDeviceTypes=tPm((0,I.getArrayIfSingleItem)(e.vpnConnectionDeviceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},RAm=(e,r)=>{let t={};return e.vpnConnectionId!==void 0&&(t.VpnConnectionId=(0,I.expectString)(e.vpnConnectionId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.vpnTunnelOutsideIpAddress!==void 0&&(t.VpnTunnelOutsideIpAddress=(0,I.expectString)(e.vpnTunnelOutsideIpAddress)),e.maintenanceDetails!==void 0&&(t.MaintenanceDetails=fEm(e.maintenanceDetails,r)),t},kAm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.memoryInfo!==void 0&&(t.MemoryInfo=NAm(e.memoryInfo,r)),t},FAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kAm(t,r)),NAm=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseInt32)(e.sizeInMiB)),t},OAm=(e,r)=>{let t={};return e.gpus===""?t.Gpus=[]:e.gpus!==void 0&&e.gpus.item!==void 0&&(t.Gpus=FAm((0,I.getArrayIfSingleItem)(e.gpus.item),r)),e.totalGpuMemoryInMiB!==void 0&&(t.TotalGpuMemoryInMiB=(0,I.strictParseInt32)(e.totalGpuMemoryInMiB)),t},BAm=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},zne=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>BAm(t,r)),qAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wwm(t,r)),MAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),LAm=(e,r)=>{let t={};return e.configured!==void 0&&(t.Configured=(0,I.parseBoolean)(e.configured)),t},jAm=(e,r)=>{let t={};return e.eventInformation!==void 0&&(t.EventInformation=yua(e.eventInformation,r)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},GAm=(e,r)=>{let t={};return e.eventInformation!==void 0&&(t.EventInformation=yua(e.eventInformation,r)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},UAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jAm(t,r)),VAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GAm(t,r)),zAm=(e,r)=>{let t={};return e.autoPlacement!==void 0&&(t.AutoPlacement=(0,I.expectString)(e.autoPlacement)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availableCapacity!==void 0&&(t.AvailableCapacity=qdm(e.availableCapacity,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.hostProperties!==void 0&&(t.HostProperties=YAm(e.hostProperties,r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.instances===""?t.Instances=[]:e.instances!==void 0&&e.instances.item!==void 0&&(t.Instances=QAm((0,I.getArrayIfSingleItem)(e.instances.item),r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.allocationTime!==void 0&&(t.AllocationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.allocationTime))),e.releaseTime!==void 0&&(t.ReleaseTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.releaseTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.hostRecovery!==void 0&&(t.HostRecovery=(0,I.expectString)(e.hostRecovery)),e.allowsMultipleInstanceTypes!==void 0&&(t.AllowsMultipleInstanceTypes=(0,I.expectString)(e.allowsMultipleInstanceTypes)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.memberOfServiceLinkedResourceGroup!==void 0&&(t.MemberOfServiceLinkedResourceGroup=(0,I.parseBoolean)(e.memberOfServiceLinkedResourceGroup)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.hostMaintenance!==void 0&&(t.HostMaintenance=(0,I.expectString)(e.hostMaintenance)),e.assetId!==void 0&&(t.AssetId=(0,I.expectString)(e.assetId)),t},$Am=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},QAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Am(t,r)),KAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zAm(t,r)),HAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),t},WAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HAm(t,r)),YAm=(e,r)=>{let t={};return e.cores!==void 0&&(t.Cores=(0,I.strictParseInt32)(e.cores)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.sockets!==void 0&&(t.Sockets=(0,I.strictParseInt32)(e.sockets)),e.totalVCpus!==void 0&&(t.TotalVCpus=(0,I.strictParseInt32)(e.totalVCpus)),t},JAm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.end!==void 0&&(t.End=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.end))),e.hostIdSet===""?t.HostIdSet=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIdSet=pla((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.start!==void 0&&(t.Start=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.start))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},XAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JAm(t,r)),wua=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),t},fur=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=wua(e.iamInstanceProfile,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},ZAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fur(t,r)),Iua=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},ebm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.strictParseInt32)(e.code)),e.type!==void 0&&(t.Type=(0,I.strictParseInt32)(e.type)),t},tbm=(e,r)=>{let t={};return e.deadline!==void 0&&(t.Deadline=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.deadline))),e.resource!==void 0&&(t.Resource=(0,I.expectString)(e.resource)),e.useLongIds!==void 0&&(t.UseLongIds=(0,I.parseBoolean)(e.useLongIds)),t},hur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tbm(t,r)),rbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nbm(t,r)),nbm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},ibm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.creationDate!==void 0&&(t.CreationDate=(0,I.expectString)(e.creationDate)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.imageLocation!==void 0&&(t.ImageLocation=(0,I.expectString)(e.imageLocation)),e.imageType!==void 0&&(t.ImageType=(0,I.expectString)(e.imageType)),e.isPublic!==void 0&&(t.Public=(0,I.parseBoolean)(e.isPublic)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.imageOwnerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.imageOwnerId)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.platformDetails!==void 0&&(t.PlatformDetails=(0,I.expectString)(e.platformDetails)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.imageState!==void 0&&(t.State=(0,I.expectString)(e.imageState)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.parseBoolean)(e.enaSupport)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageOwnerAlias!==void 0&&(t.ImageOwnerAlias=(0,I.expectString)(e.imageOwnerAlias)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.rootDeviceName!==void 0&&(t.RootDeviceName=(0,I.expectString)(e.rootDeviceName)),e.rootDeviceType!==void 0&&(t.RootDeviceType=(0,I.expectString)(e.rootDeviceType)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=(0,I.expectString)(e.sriovNetSupport)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.virtualizationType!==void 0&&(t.VirtualizationType=(0,I.expectString)(e.virtualizationType)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),e.tpmSupport!==void 0&&(t.TpmSupport=(0,I.expectString)(e.tpmSupport)),e.deprecationTime!==void 0&&(t.DeprecationTime=(0,I.expectString)(e.deprecationTime)),e.imdsSupport!==void 0&&(t.ImdsSupport=(0,I.expectString)(e.imdsSupport)),t},sbm=(e,r)=>{let t={};return e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.launchPermission===""?t.LaunchPermissions=[]:e.launchPermission!==void 0&&e.launchPermission.item!==void 0&&(t.LaunchPermissions=yvm((0,I.getArrayIfSingleItem)(e.launchPermission.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.description!==void 0&&(t.Description=bx(e.description,r)),e.kernel!==void 0&&(t.KernelId=bx(e.kernel,r)),e.ramdisk!==void 0&&(t.RamdiskId=bx(e.ramdisk,r)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=bx(e.sriovNetSupport,r)),e.bootMode!==void 0&&(t.BootMode=bx(e.bootMode,r)),e.tpmSupport!==void 0&&(t.TpmSupport=bx(e.tpmSupport,r)),e.uefiData!==void 0&&(t.UefiData=bx(e.uefiData,r)),e.lastLaunchedTime!==void 0&&(t.LastLaunchedTime=bx(e.lastLaunchedTime,r)),e.imdsSupport!==void 0&&(t.ImdsSupport=bx(e.imdsSupport,r)),t},abm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ibm(t,r)),obm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.recycleBinEnterTime!==void 0&&(t.RecycleBinEnterTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinEnterTime))),e.recycleBinExitTime!==void 0&&(t.RecycleBinExitTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinExitTime))),t},cbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>obm(t,r)),ubm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},lbm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},xua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lbm(t,r)),dbm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.licenseType!==void 0&&(t.LicenseType=(0,I.expectString)(e.licenseType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotDetailSet===""?t.SnapshotDetails=[]:e.snapshotDetailSet!==void 0&&e.snapshotDetailSet.item!==void 0&&(t.SnapshotDetails=Cla((0,I.getArrayIfSingleItem)(e.snapshotDetailSet.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.licenseSpecifications===""?t.LicenseSpecifications=[]:e.licenseSpecifications!==void 0&&e.licenseSpecifications.item!==void 0&&(t.LicenseSpecifications=xua((0,I.getArrayIfSingleItem)(e.licenseSpecifications.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),t},pbm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.licenseType!==void 0&&(t.LicenseType=(0,I.expectString)(e.licenseType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotDetailSet===""?t.SnapshotDetails=[]:e.snapshotDetailSet!==void 0&&e.snapshotDetailSet.item!==void 0&&(t.SnapshotDetails=Cla((0,I.getArrayIfSingleItem)(e.snapshotDetailSet.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.licenseSpecifications===""?t.LicenseSpecifications=[]:e.licenseSpecifications!==void 0&&e.licenseSpecifications.item!==void 0&&(t.LicenseSpecifications=xua((0,I.getArrayIfSingleItem)(e.licenseSpecifications.item),r)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),t},mbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pbm(t,r)),fbm=(e,r)=>{let t={};return e.conversionTask!==void 0&&(t.ConversionTask=qbn(e.conversionTask,r)),t},hbm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.volumes===""?t.Volumes=[]:e.volumes!==void 0&&e.volumes.item!==void 0&&(t.Volumes=ybm((0,I.getArrayIfSingleItem)(e.volumes.item),r)),t},gbm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.bytesConverted!==void 0&&(t.BytesConverted=(0,I.strictParseLong)(e.bytesConverted)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.image!==void 0&&(t.Image=pua(e.image,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.volume!==void 0&&(t.Volume=mua(e.volume,r)),t},ybm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gbm(t,r)),_bm=(e,r)=>{let t={};return e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Abm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.snapshotTaskDetail!==void 0&&(t.SnapshotTaskDetail=vla(e.snapshotTaskDetail,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},bbm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.snapshotTaskDetail!==void 0&&(t.SnapshotTaskDetail=vla(e.snapshotTaskDetail,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Cbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bbm(t,r)),vbm=(e,r)=>{let t={};return e.conversionTask!==void 0&&(t.ConversionTask=qbn(e.conversionTask,r)),t},Ebm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.bytesConverted!==void 0&&(t.BytesConverted=(0,I.strictParseLong)(e.bytesConverted)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.image!==void 0&&(t.Image=pua(e.image,r)),e.volume!==void 0&&(t.Volume=mua(e.volume,r)),t},Dbm=(e,r)=>{let t={};return e.accelerators===""?t.Accelerators=[]:e.accelerators!==void 0&&e.accelerators.member!==void 0&&(t.Accelerators=wbm((0,I.getArrayIfSingleItem)(e.accelerators.member),r)),t},Sbm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),t},wbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Sbm(t,r)),Ibm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),xbm=(e,r)=>{let t={};return e.amiLaunchIndex!==void 0&&(t.AmiLaunchIndex=(0,I.strictParseInt32)(e.amiLaunchIndex)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.launchTime!==void 0&&(t.LaunchTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.launchTime))),e.monitoring!==void 0&&(t.Monitoring=Qua(e.monitoring,r)),e.placement!==void 0&&(t.Placement=gDm(e.placement,r)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.dnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.dnsName)),e.ipAddress!==void 0&&(t.PublicIpAddress=(0,I.expectString)(e.ipAddress)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.instanceState!==void 0&&(t.State=Zcr(e.instanceState,r)),e.reason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.reason)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=Tua((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.parseBoolean)(e.enaSupport)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=wua(e.iamInstanceProfile,r)),e.instanceLifecycle!==void 0&&(t.InstanceLifecycle=(0,I.expectString)(e.instanceLifecycle)),e.elasticGpuAssociationSet===""?t.ElasticGpuAssociations=[]:e.elasticGpuAssociationSet!==void 0&&e.elasticGpuAssociationSet.item!==void 0&&(t.ElasticGpuAssociations=Bym((0,I.getArrayIfSingleItem)(e.elasticGpuAssociationSet.item),r)),e.elasticInferenceAcceleratorAssociationSet===""?t.ElasticInferenceAcceleratorAssociations=[]:e.elasticInferenceAcceleratorAssociationSet!==void 0&&e.elasticInferenceAcceleratorAssociationSet.item!==void 0&&(t.ElasticInferenceAcceleratorAssociations=Vym((0,I.getArrayIfSingleItem)(e.elasticInferenceAcceleratorAssociationSet.item),r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=rCm((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.rootDeviceName!==void 0&&(t.RootDeviceName=(0,I.expectString)(e.rootDeviceName)),e.rootDeviceType!==void 0&&(t.RootDeviceType=(0,I.expectString)(e.rootDeviceType)),e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=(0,I.expectString)(e.sriovNetSupport)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.virtualizationType!==void 0&&(t.VirtualizationType=(0,I.expectString)(e.virtualizationType)),e.cpuOptions!==void 0&&(t.CpuOptions=Zpm(e.cpuOptions,r)),e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.capacityReservationSpecification!==void 0&&(t.CapacityReservationSpecification=_pm(e.capacityReservationSpecification,r)),e.hibernationOptions!==void 0&&(t.HibernationOptions=LAm(e.hibernationOptions,r)),e.licenseSet===""?t.Licenses=[]:e.licenseSet!==void 0&&e.licenseSet.item!==void 0&&(t.Licenses=Yvm((0,I.getArrayIfSingleItem)(e.licenseSet.item),r)),e.metadataOptions!==void 0&&(t.MetadataOptions=kua(e.metadataOptions,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=gua(e.enclaveOptions,r)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),e.platformDetails!==void 0&&(t.PlatformDetails=(0,I.expectString)(e.platformDetails)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.usageOperationUpdateTime!==void 0&&(t.UsageOperationUpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.usageOperationUpdateTime))),e.privateDnsNameOptions!==void 0&&(t.PrivateDnsNameOptions=UDm(e.privateDnsNameOptions,r)),e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),e.tpmSupport!==void 0&&(t.TpmSupport=(0,I.expectString)(e.tpmSupport)),e.maintenanceOptions!==void 0&&(t.MaintenanceOptions=Xbm(e.maintenanceOptions,r)),e.currentInstanceBootMode!==void 0&&(t.CurrentInstanceBootMode=(0,I.expectString)(e.currentInstanceBootMode)),t},Tbm=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=Tua((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.disableApiTermination!==void 0&&(t.DisableApiTermination=lY(e.disableApiTermination,r)),e.enaSupport!==void 0&&(t.EnaSupport=lY(e.enaSupport,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=gua(e.enclaveOptions,r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=lY(e.ebsOptimized,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceInitiatedShutdownBehavior!==void 0&&(t.InstanceInitiatedShutdownBehavior=bx(e.instanceInitiatedShutdownBehavior,r)),e.instanceType!==void 0&&(t.InstanceType=bx(e.instanceType,r)),e.kernel!==void 0&&(t.KernelId=bx(e.kernel,r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.ramdisk!==void 0&&(t.RamdiskId=bx(e.ramdisk,r)),e.rootDeviceName!==void 0&&(t.RootDeviceName=bx(e.rootDeviceName,r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=lY(e.sourceDestCheck,r)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=bx(e.sriovNetSupport,r)),e.userData!==void 0&&(t.UserData=bx(e.userData,r)),e.disableApiStop!==void 0&&(t.DisableApiStop=lY(e.disableApiStop,r)),t},Pbm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.ebs!==void 0&&(t.Ebs=Rym(e.ebs,r)),t},Tua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pbm(t,r)),Rbm=(e,r)=>{let t={};return e.availableCapacity!==void 0&&(t.AvailableCapacity=(0,I.strictParseInt32)(e.availableCapacity)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.totalCapacity!==void 0&&(t.TotalCapacity=(0,I.strictParseInt32)(e.totalCapacity)),t},kbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mbn(t,r)),Fbm=(e,r)=>{let t={};return e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Nbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Fbm(t,r)),Obm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},Bbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Obm(t,r)),GPt=(e,r)=>{let t={};return e.instanceEventWindowId!==void 0&&(t.InstanceEventWindowId=(0,I.expectString)(e.instanceEventWindowId)),e.timeRangeSet===""?t.TimeRanges=[]:e.timeRangeSet!==void 0&&e.timeRangeSet.item!==void 0&&(t.TimeRanges=Gbm((0,I.getArrayIfSingleItem)(e.timeRangeSet.item),r)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.cronExpression!==void 0&&(t.CronExpression=(0,I.expectString)(e.cronExpression)),e.associationTarget!==void 0&&(t.AssociationTarget=qbm(e.associationTarget,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},qbm=(e,r)=>{let t={};return e.instanceIdSet===""?t.InstanceIds=[]:e.instanceIdSet!==void 0&&e.instanceIdSet.item!==void 0&&(t.InstanceIds=zbm((0,I.getArrayIfSingleItem)(e.instanceIdSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.dedicatedHostIdSet===""?t.DedicatedHostIds=[]:e.dedicatedHostIdSet!==void 0&&e.dedicatedHostIdSet.item!==void 0&&(t.DedicatedHostIds=kfm((0,I.getArrayIfSingleItem)(e.dedicatedHostIdSet.item),r)),t},Mbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GPt(t,r)),Lbm=(e,r)=>{let t={};return e.instanceEventWindowId!==void 0&&(t.InstanceEventWindowId=(0,I.expectString)(e.instanceEventWindowId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},jbm=(e,r)=>{let t={};return e.startWeekDay!==void 0&&(t.StartWeekDay=(0,I.expectString)(e.startWeekDay)),e.startHour!==void 0&&(t.StartHour=(0,I.strictParseInt32)(e.startHour)),e.endWeekDay!==void 0&&(t.EndWeekDay=(0,I.expectString)(e.endWeekDay)),e.endHour!==void 0&&(t.EndHour=(0,I.strictParseInt32)(e.endHour)),t},Gbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jbm(t,r)),Ubm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.targetEnvironment!==void 0&&(t.TargetEnvironment=(0,I.expectString)(e.targetEnvironment)),t},Pua=(e,r)=>{let t={};return e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},Vbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$bm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Rua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Qbm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},Kbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qbm(t,r)),Hbm=(e,r)=>{let t={};return e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},Ubn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hbm(t,r)),Wbm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},Ybm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wbm(t,r)),Jbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xbm(t,r)),Xbm=(e,r)=>{let t={};return e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},kua=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.httpTokens!==void 0&&(t.HttpTokens=(0,I.expectString)(e.httpTokens)),e.httpPutResponseHopLimit!==void 0&&(t.HttpPutResponseHopLimit=(0,I.strictParseInt32)(e.httpPutResponseHopLimit)),e.httpEndpoint!==void 0&&(t.HttpEndpoint=(0,I.expectString)(e.httpEndpoint)),e.httpProtocolIpv6!==void 0&&(t.HttpProtocolIpv6=(0,I.expectString)(e.httpProtocolIpv6)),e.instanceMetadataTags!==void 0&&(t.InstanceMetadataTags=(0,I.expectString)(e.instanceMetadataTags)),t},Zbm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.monitoring!==void 0&&(t.Monitoring=Qua(e.monitoring,r)),t},Fua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zbm(t,r)),eCm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Nua(e.association,r)),e.attachment!==void 0&&(t.Attachment=tCm(e.attachment,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.macAddress!==void 0&&(t.MacAddress=(0,I.expectString)(e.macAddress)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=sCm((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=Kbm((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=Ybm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),t},Nua=(e,r)=>{let t={};return e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.ipOwnerId!==void 0&&(t.IpOwnerId=(0,I.expectString)(e.ipOwnerId)),e.publicDnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.publicDnsName)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),t},tCm=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),t},rCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eCm(t,r)),nCm=(e,r)=>{let t={};return e.associatePublicIpAddress!==void 0&&(t.AssociatePublicIpAddress=(0,I.parseBoolean)(e.associatePublicIpAddress)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.SecurityGroupId===""?t.Groups=[]:e.SecurityGroupId!==void 0&&e.SecurityGroupId.SecurityGroupId!==void 0&&(t.Groups=Twm((0,I.getArrayIfSingleItem)(e.SecurityGroupId.SecurityGroupId),r)),e.ipv6AddressCount!==void 0&&(t.Ipv6AddressCount=(0,I.strictParseInt32)(e.ipv6AddressCount)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=sla((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.secondaryPrivateIpAddressCount!==void 0&&(t.SecondaryPrivateIpAddressCount=(0,I.strictParseInt32)(e.secondaryPrivateIpAddressCount)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.AssociateCarrierIpAddress!==void 0&&(t.AssociateCarrierIpAddress=(0,I.parseBoolean)(e.AssociateCarrierIpAddress)),e.InterfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.InterfaceType)),e.NetworkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.NetworkCardIndex)),e.Ipv4Prefix===""?t.Ipv4Prefixes=[]:e.Ipv4Prefix!==void 0&&e.Ipv4Prefix.item!==void 0&&(t.Ipv4Prefixes=KCm((0,I.getArrayIfSingleItem)(e.Ipv4Prefix.item),r)),e.Ipv4PrefixCount!==void 0&&(t.Ipv4PrefixCount=(0,I.strictParseInt32)(e.Ipv4PrefixCount)),e.Ipv6Prefix===""?t.Ipv6Prefixes=[]:e.Ipv6Prefix!==void 0&&e.Ipv6Prefix.item!==void 0&&(t.Ipv6Prefixes=svm((0,I.getArrayIfSingleItem)(e.Ipv6Prefix.item),r)),e.Ipv6PrefixCount!==void 0&&(t.Ipv6PrefixCount=(0,I.strictParseInt32)(e.Ipv6PrefixCount)),t},Oua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nCm(t,r)),iCm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Nua(e.association,r)),e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},sCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iCm(t,r)),gur=(e,r)=>{let t={};return e.vCpuCount!==void 0&&(t.VCpuCount=cTm(e.vCpuCount,r)),e.memoryMiB!==void 0&&(t.MemoryMiB=_Em(e.memoryMiB,r)),e.cpuManufacturerSet===""?t.CpuManufacturers=[]:e.cpuManufacturerSet!==void 0&&e.cpuManufacturerSet.item!==void 0&&(t.CpuManufacturers=Xpm((0,I.getArrayIfSingleItem)(e.cpuManufacturerSet.item),r)),e.memoryGiBPerVCpu!==void 0&&(t.MemoryGiBPerVCpu=gEm(e.memoryGiBPerVCpu,r)),e.excludedInstanceTypeSet===""?t.ExcludedInstanceTypes=[]:e.excludedInstanceTypeSet!==void 0&&e.excludedInstanceTypeSet.item!==void 0&&(t.ExcludedInstanceTypes=d_m((0,I.getArrayIfSingleItem)(e.excludedInstanceTypeSet.item),r)),e.instanceGenerationSet===""?t.InstanceGenerations=[]:e.instanceGenerationSet!==void 0&&e.instanceGenerationSet.item!==void 0&&(t.InstanceGenerations=Vbm((0,I.getArrayIfSingleItem)(e.instanceGenerationSet.item),r)),e.spotMaxPricePercentageOverLowestPrice!==void 0&&(t.SpotMaxPricePercentageOverLowestPrice=(0,I.strictParseInt32)(e.spotMaxPricePercentageOverLowestPrice)),e.onDemandMaxPricePercentageOverLowestPrice!==void 0&&(t.OnDemandMaxPricePercentageOverLowestPrice=(0,I.strictParseInt32)(e.onDemandMaxPricePercentageOverLowestPrice)),e.bareMetal!==void 0&&(t.BareMetal=(0,I.expectString)(e.bareMetal)),e.burstablePerformance!==void 0&&(t.BurstablePerformance=(0,I.expectString)(e.burstablePerformance)),e.requireHibernateSupport!==void 0&&(t.RequireHibernateSupport=(0,I.parseBoolean)(e.requireHibernateSupport)),e.networkInterfaceCount!==void 0&&(t.NetworkInterfaceCount=U2m(e.networkInterfaceCount,r)),e.localStorage!==void 0&&(t.LocalStorage=(0,I.expectString)(e.localStorage)),e.localStorageTypeSet===""?t.LocalStorageTypes=[]:e.localStorageTypeSet!==void 0&&e.localStorageTypeSet.item!==void 0&&(t.LocalStorageTypes=mEm((0,I.getArrayIfSingleItem)(e.localStorageTypeSet.item),r)),e.totalLocalStorageGB!==void 0&&(t.TotalLocalStorageGB=JIm(e.totalLocalStorageGB,r)),e.baselineEbsBandwidthMbps!==void 0&&(t.BaselineEbsBandwidthMbps=Ldm(e.baselineEbsBandwidthMbps,r)),e.acceleratorTypeSet===""?t.AcceleratorTypes=[]:e.acceleratorTypeSet!==void 0&&e.acceleratorTypeSet.item!==void 0&&(t.AcceleratorTypes=hlm((0,I.getArrayIfSingleItem)(e.acceleratorTypeSet.item),r)),e.acceleratorCount!==void 0&&(t.AcceleratorCount=dlm(e.acceleratorCount,r)),e.acceleratorManufacturerSet===""?t.AcceleratorManufacturers=[]:e.acceleratorManufacturerSet!==void 0&&e.acceleratorManufacturerSet.item!==void 0&&(t.AcceleratorManufacturers=plm((0,I.getArrayIfSingleItem)(e.acceleratorManufacturerSet.item),r)),e.acceleratorNameSet===""?t.AcceleratorNames=[]:e.acceleratorNameSet!==void 0&&e.acceleratorNameSet.item!==void 0&&(t.AcceleratorNames=mlm((0,I.getArrayIfSingleItem)(e.acceleratorNameSet.item),r)),e.acceleratorTotalMemoryMiB!==void 0&&(t.AcceleratorTotalMemoryMiB=flm(e.acceleratorTotalMemoryMiB,r)),e.networkBandwidthGbps!==void 0&&(t.NetworkBandwidthGbps=N2m(e.networkBandwidthGbps,r)),e.allowedInstanceTypeSet===""?t.AllowedInstanceTypes=[]:e.allowedInstanceTypeSet!==void 0&&e.allowedInstanceTypeSet.item!==void 0&&(t.AllowedInstanceTypes=Vlm((0,I.getArrayIfSingleItem)(e.allowedInstanceTypeSet.item),r)),t},Zcr=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.strictParseInt32)(e.code)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},aCm=(e,r)=>{let t={};return e.currentState!==void 0&&(t.CurrentState=Zcr(e.currentState,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.previousState!==void 0&&(t.PreviousState=Zcr(e.previousState,r)),t},Vbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aCm(t,r)),oCm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.eventsSet===""?t.Events=[]:e.eventsSet!==void 0&&e.eventsSet.item!==void 0&&(t.Events=lCm((0,I.getArrayIfSingleItem)(e.eventsSet.item),r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceState!==void 0&&(t.InstanceState=Zcr(e.instanceState,r)),e.instanceStatus!==void 0&&(t.InstanceStatus=woa(e.instanceStatus,r)),e.systemStatus!==void 0&&(t.SystemStatus=woa(e.systemStatus,r)),t},cCm=(e,r)=>{let t={};return e.impairedSince!==void 0&&(t.ImpairedSince=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.impairedSince))),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},uCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cCm(t,r)),Bua=(e,r)=>{let t={};return e.instanceEventId!==void 0&&(t.InstanceEventId=(0,I.expectString)(e.instanceEventId)),e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.notAfter!==void 0&&(t.NotAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notAfter))),e.notBefore!==void 0&&(t.NotBefore=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBefore))),e.notBeforeDeadline!==void 0&&(t.NotBeforeDeadline=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBeforeDeadline))),t},lCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bua(t,r)),dCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oCm(t,r)),woa=(e,r)=>{let t={};return e.details===""?t.Details=[]:e.details!==void 0&&e.details.item!==void 0&&(t.Details=uCm((0,I.getArrayIfSingleItem)(e.details.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},pCm=(e,r)=>{let t={};return e.totalSizeInGB!==void 0&&(t.TotalSizeInGB=(0,I.strictParseLong)(e.totalSizeInGB)),e.disks===""?t.Disks=[]:e.disks!==void 0&&e.disks.item!==void 0&&(t.Disks=wym((0,I.getArrayIfSingleItem)(e.disks.item),r)),e.nvmeSupport!==void 0&&(t.NvmeSupport=(0,I.expectString)(e.nvmeSupport)),e.encryptionSupport!==void 0&&(t.EncryptionSupport=(0,I.expectString)(e.encryptionSupport)),t},mCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zbn=(e,r)=>{let t={};return e.instanceTagKeySet===""?t.InstanceTagKeys=[]:e.instanceTagKeySet!==void 0&&e.instanceTagKeySet.item!==void 0&&(t.InstanceTagKeys=mCm((0,I.getArrayIfSingleItem)(e.instanceTagKeySet.item),r)),e.includeAllTagsOfInstance!==void 0&&(t.IncludeAllTagsOfInstance=(0,I.parseBoolean)(e.includeAllTagsOfInstance)),t},fCm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.currentGeneration!==void 0&&(t.CurrentGeneration=(0,I.parseBoolean)(e.currentGeneration)),e.freeTierEligible!==void 0&&(t.FreeTierEligible=(0,I.parseBoolean)(e.freeTierEligible)),e.supportedUsageClasses===""?t.SupportedUsageClasses=[]:e.supportedUsageClasses!==void 0&&e.supportedUsageClasses.item!==void 0&&(t.SupportedUsageClasses=iTm((0,I.getArrayIfSingleItem)(e.supportedUsageClasses.item),r)),e.supportedRootDeviceTypes===""?t.SupportedRootDeviceTypes=[]:e.supportedRootDeviceTypes!==void 0&&e.supportedRootDeviceTypes.item!==void 0&&(t.SupportedRootDeviceTypes=swm((0,I.getArrayIfSingleItem)(e.supportedRootDeviceTypes.item),r)),e.supportedVirtualizationTypes===""?t.SupportedVirtualizationTypes=[]:e.supportedVirtualizationTypes!==void 0&&e.supportedVirtualizationTypes.item!==void 0&&(t.SupportedVirtualizationTypes=ITm((0,I.getArrayIfSingleItem)(e.supportedVirtualizationTypes.item),r)),e.bareMetal!==void 0&&(t.BareMetal=(0,I.parseBoolean)(e.bareMetal)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.processorInfo!==void 0&&(t.ProcessorInfo=zDm(e.processorInfo,r)),e.vCpuInfo!==void 0&&(t.VCpuInfo=uTm(e.vCpuInfo,r)),e.memoryInfo!==void 0&&(t.MemoryInfo=yEm(e.memoryInfo,r)),e.instanceStorageSupported!==void 0&&(t.InstanceStorageSupported=(0,I.parseBoolean)(e.instanceStorageSupported)),e.instanceStorageInfo!==void 0&&(t.InstanceStorageInfo=pCm(e.instanceStorageInfo,r)),e.ebsInfo!==void 0&&(t.EbsInfo=Pym(e.ebsInfo,r)),e.networkInfo!==void 0&&(t.NetworkInfo=q2m(e.networkInfo,r)),e.gpuInfo!==void 0&&(t.GpuInfo=OAm(e.gpuInfo,r)),e.fpgaInfo!==void 0&&(t.FpgaInfo=U_m(e.fpgaInfo,r)),e.placementGroupInfo!==void 0&&(t.PlacementGroupInfo=yDm(e.placementGroupInfo,r)),e.inferenceAcceleratorInfo!==void 0&&(t.InferenceAcceleratorInfo=Dbm(e.inferenceAcceleratorInfo,r)),e.hibernationSupported!==void 0&&(t.HibernationSupported=(0,I.parseBoolean)(e.hibernationSupported)),e.burstablePerformanceSupported!==void 0&&(t.BurstablePerformanceSupported=(0,I.parseBoolean)(e.burstablePerformanceSupported)),e.dedicatedHostsSupported!==void 0&&(t.DedicatedHostsSupported=(0,I.parseBoolean)(e.dedicatedHostsSupported)),e.autoRecoverySupported!==void 0&&(t.AutoRecoverySupported=(0,I.parseBoolean)(e.autoRecoverySupported)),e.supportedBootModes===""?t.SupportedBootModes=[]:e.supportedBootModes!==void 0&&e.supportedBootModes.item!==void 0&&(t.SupportedBootModes=Gdm((0,I.getArrayIfSingleItem)(e.supportedBootModes.item),r)),t},hCm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),t},gCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hCm(t,r)),yCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fCm(t,r)),_Cm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.locationType!==void 0&&(t.LocationType=(0,I.expectString)(e.locationType)),e.location!==void 0&&(t.Location=(0,I.expectString)(e.location)),t},ACm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_Cm(t,r)),bCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),CCm=(e,r)=>{let t={};return e.accountId!==void 0&&(t.AccountId=(0,I.expectString)(e.accountId)),e.usedInstanceCount!==void 0&&(t.UsedInstanceCount=(0,I.strictParseInt32)(e.usedInstanceCount)),t},vCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>CCm(t,r)),qua=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=Mua((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.internetGatewayId!==void 0&&(t.InternetGatewayId=(0,I.expectString)(e.internetGatewayId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ECm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Mua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ECm(t,r)),DCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qua(t,r)),mbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),yur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.publicDefaultScopeId!==void 0&&(t.PublicDefaultScopeId=(0,I.expectString)(e.publicDefaultScopeId)),e.privateDefaultScopeId!==void 0&&(t.PrivateDefaultScopeId=(0,I.expectString)(e.privateDefaultScopeId)),e.scopeCount!==void 0&&(t.ScopeCount=(0,I.strictParseInt32)(e.scopeCount)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.operatingRegionSet===""?t.OperatingRegions=[]:e.operatingRegionSet!==void 0&&e.operatingRegionSet.item!==void 0&&(t.OperatingRegions=Lua((0,I.getArrayIfSingleItem)(e.operatingRegionSet.item),r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.defaultResourceDiscoveryId!==void 0&&(t.DefaultResourceDiscoveryId=(0,I.expectString)(e.defaultResourceDiscoveryId)),e.defaultResourceDiscoveryAssociationId!==void 0&&(t.DefaultResourceDiscoveryAssociationId=(0,I.expectString)(e.defaultResourceDiscoveryAssociationId)),e.resourceDiscoveryAssociationCount!==void 0&&(t.ResourceDiscoveryAssociationCount=(0,I.strictParseInt32)(e.resourceDiscoveryAssociationCount)),t},SCm=(e,r)=>{let t={};return e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceName!==void 0&&(t.ResourceName=(0,I.expectString)(e.resourceName)),e.resourceComplianceStatus!==void 0&&(t.ResourceComplianceStatus=(0,I.expectString)(e.resourceComplianceStatus)),e.resourceOverlapStatus!==void 0&&(t.ResourceOverlapStatus=(0,I.expectString)(e.resourceOverlapStatus)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.sampledStartTime!==void 0&&(t.SampledStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampledStartTime))),e.sampledEndTime!==void 0&&(t.SampledEndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampledEndTime))),t},wCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SCm(t,r)),ICm=(e,r)=>{let t={};return e.accountId!==void 0&&(t.AccountId=(0,I.expectString)(e.accountId)),e.discoveryRegion!==void 0&&(t.DiscoveryRegion=(0,I.expectString)(e.discoveryRegion)),e.failureReason!==void 0&&(t.FailureReason=RCm(e.failureReason,r)),e.lastAttemptedDiscoveryTime!==void 0&&(t.LastAttemptedDiscoveryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastAttemptedDiscoveryTime))),e.lastSuccessfulDiscoveryTime!==void 0&&(t.LastSuccessfulDiscoveryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastSuccessfulDiscoveryTime))),t},xCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ICm(t,r)),TCm=(e,r)=>{let t={};return e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceTagSet===""?t.ResourceTags=[]:e.resourceTagSet!==void 0&&e.resourceTagSet.item!==void 0&&(t.ResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.resourceTagSet.item),r)),e.ipUsage!==void 0&&(t.IpUsage=(0,I.strictParseFloat)(e.ipUsage)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.sampleTime!==void 0&&(t.SampleTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampleTime))),t},PCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>TCm(t,r)),RCm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},kCm=(e,r)=>{let t={};return e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),t},Lua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kCm(t,r)),_ur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamPoolId!==void 0&&(t.IpamPoolId=(0,I.expectString)(e.ipamPoolId)),e.sourceIpamPoolId!==void 0&&(t.SourceIpamPoolId=(0,I.expectString)(e.sourceIpamPoolId)),e.ipamPoolArn!==void 0&&(t.IpamPoolArn=(0,I.expectString)(e.ipamPoolArn)),e.ipamScopeArn!==void 0&&(t.IpamScopeArn=(0,I.expectString)(e.ipamScopeArn)),e.ipamScopeType!==void 0&&(t.IpamScopeType=(0,I.expectString)(e.ipamScopeType)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.locale!==void 0&&(t.Locale=(0,I.expectString)(e.locale)),e.poolDepth!==void 0&&(t.PoolDepth=(0,I.strictParseInt32)(e.poolDepth)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.autoImport!==void 0&&(t.AutoImport=(0,I.parseBoolean)(e.autoImport)),e.publiclyAdvertisable!==void 0&&(t.PubliclyAdvertisable=(0,I.parseBoolean)(e.publiclyAdvertisable)),e.addressFamily!==void 0&&(t.AddressFamily=(0,I.expectString)(e.addressFamily)),e.allocationMinNetmaskLength!==void 0&&(t.AllocationMinNetmaskLength=(0,I.strictParseInt32)(e.allocationMinNetmaskLength)),e.allocationMaxNetmaskLength!==void 0&&(t.AllocationMaxNetmaskLength=(0,I.strictParseInt32)(e.allocationMaxNetmaskLength)),e.allocationDefaultNetmaskLength!==void 0&&(t.AllocationDefaultNetmaskLength=(0,I.strictParseInt32)(e.allocationDefaultNetmaskLength)),e.allocationResourceTagSet===""?t.AllocationResourceTags=[]:e.allocationResourceTagSet!==void 0&&e.allocationResourceTagSet.item!==void 0&&(t.AllocationResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.allocationResourceTagSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.publicIpSource!==void 0&&(t.PublicIpSource=(0,I.expectString)(e.publicIpSource)),t},jua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.ipamPoolAllocationId!==void 0&&(t.IpamPoolAllocationId=(0,I.expectString)(e.ipamPoolAllocationId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceOwner!==void 0&&(t.ResourceOwner=(0,I.expectString)(e.resourceOwner)),t},FCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jua(t,r)),$bn=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.failureReason!==void 0&&(t.FailureReason=NCm(e.failureReason,r)),e.ipamPoolCidrId!==void 0&&(t.IpamPoolCidrId=(0,I.expectString)(e.ipamPoolCidrId)),e.netmaskLength!==void 0&&(t.NetmaskLength=(0,I.strictParseInt32)(e.netmaskLength)),t},NCm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},OCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$bn(t,r)),BCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_ur(t,r)),Gua=(e,r)=>{let t={};return e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamScopeId!==void 0&&(t.IpamScopeId=(0,I.expectString)(e.ipamScopeId)),e.ipamPoolId!==void 0&&(t.IpamPoolId=(0,I.expectString)(e.ipamPoolId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceName!==void 0&&(t.ResourceName=(0,I.expectString)(e.resourceName)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceTagSet===""?t.ResourceTags=[]:e.resourceTagSet!==void 0&&e.resourceTagSet.item!==void 0&&(t.ResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.resourceTagSet.item),r)),e.ipUsage!==void 0&&(t.IpUsage=(0,I.strictParseFloat)(e.ipUsage)),e.complianceStatus!==void 0&&(t.ComplianceStatus=(0,I.expectString)(e.complianceStatus)),e.managementState!==void 0&&(t.ManagementState=(0,I.expectString)(e.managementState)),e.overlapStatus!==void 0&&(t.OverlapStatus=(0,I.expectString)(e.overlapStatus)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},qCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gua(t,r)),Aur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.ipamResourceDiscoveryArn!==void 0&&(t.IpamResourceDiscoveryArn=(0,I.expectString)(e.ipamResourceDiscoveryArn)),e.ipamResourceDiscoveryRegion!==void 0&&(t.IpamResourceDiscoveryRegion=(0,I.expectString)(e.ipamResourceDiscoveryRegion)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.operatingRegionSet===""?t.OperatingRegions=[]:e.operatingRegionSet!==void 0&&e.operatingRegionSet.item!==void 0&&(t.OperatingRegions=Lua((0,I.getArrayIfSingleItem)(e.operatingRegionSet.item),r)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Qbn=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamResourceDiscoveryAssociationId!==void 0&&(t.IpamResourceDiscoveryAssociationId=(0,I.expectString)(e.ipamResourceDiscoveryAssociationId)),e.ipamResourceDiscoveryAssociationArn!==void 0&&(t.IpamResourceDiscoveryAssociationArn=(0,I.expectString)(e.ipamResourceDiscoveryAssociationArn)),e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.resourceDiscoveryStatus!==void 0&&(t.ResourceDiscoveryStatus=(0,I.expectString)(e.resourceDiscoveryStatus)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},MCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qbn(t,r)),LCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Aur(t,r)),jCm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},Kbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jCm(t,r)),bur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamScopeId!==void 0&&(t.IpamScopeId=(0,I.expectString)(e.ipamScopeId)),e.ipamScopeArn!==void 0&&(t.IpamScopeArn=(0,I.expectString)(e.ipamScopeArn)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.ipamScopeType!==void 0&&(t.IpamScopeType=(0,I.expectString)(e.ipamScopeType)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolCount!==void 0&&(t.PoolCount=(0,I.strictParseInt32)(e.poolCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},GCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bur(t,r)),UCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yur(t,r)),VCm=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.ipRanges===""?t.IpRanges=[]:e.ipRanges!==void 0&&e.ipRanges.item!==void 0&&(t.IpRanges=$Cm((0,I.getArrayIfSingleItem)(e.ipRanges.item),r)),e.ipv6Ranges===""?t.Ipv6Ranges=[]:e.ipv6Ranges!==void 0&&e.ipv6Ranges.item!==void 0&&(t.Ipv6Ranges=dvm((0,I.getArrayIfSingleItem)(e.ipv6Ranges.item),r)),e.prefixListIds===""?t.PrefixListIds=[]:e.prefixListIds!==void 0&&e.prefixListIds.item!==void 0&&(t.PrefixListIds=TDm((0,I.getArrayIfSingleItem)(e.prefixListIds.item),r)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.groups===""?t.UserIdGroupPairs=[]:e.groups!==void 0&&e.groups.item!==void 0&&(t.UserIdGroupPairs=sTm((0,I.getArrayIfSingleItem)(e.groups.item),r)),t},eur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VCm(t,r)),Uua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zCm=(e,r)=>{let t={};return e.cidrIp!==void 0&&(t.CidrIp=(0,I.expectString)(e.cidrIp)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},$Cm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zCm(t,r)),QCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Vua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>WCm(t,r)),KCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>YCm(t,r)),HCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JCm(t,r)),WCm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},YCm=(e,r)=>{let t={};return e.Ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.Ipv4Prefix)),t},JCm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},zua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),XCm=(e,r)=>{let t={};return e.ipv6Cidr!==void 0&&(t.Ipv6Cidr=(0,I.expectString)(e.ipv6Cidr)),e.associatedResource!==void 0&&(t.AssociatedResource=(0,I.expectString)(e.associatedResource)),t},ZCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XCm(t,r)),evm=(e,r)=>{let t={};return e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),t},tvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>evm(t,r)),rvm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolCidrBlockSet===""?t.PoolCidrBlocks=[]:e.poolCidrBlockSet!==void 0&&e.poolCidrBlockSet.item!==void 0&&(t.PoolCidrBlocks=vDm((0,I.getArrayIfSingleItem)(e.poolCidrBlockSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},nvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rvm(t,r)),ivm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ovm(t,r)),svm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cvm(t,r)),avm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uvm(t,r)),ovm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},cvm=(e,r)=>{let t={};return e.Ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.Ipv6Prefix)),t},uvm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},lvm=(e,r)=>{let t={};return e.cidrIpv6!==void 0&&(t.CidrIpv6=(0,I.expectString)(e.cidrIpv6)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},dvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lvm(t,r)),pvm=(e,r)=>{let t={};return e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyMaterial!==void 0&&(t.KeyMaterial=(0,I.expectString)(e.keyMaterial)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},mvm=(e,r)=>{let t={};return e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyType!==void 0&&(t.KeyType=(0,I.expectString)(e.keyType)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.publicKey!==void 0&&(t.PublicKey=(0,I.expectString)(e.publicKey)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),t},fvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mvm(t,r)),hvm=(e,r)=>{let t={};return e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),t},gvm=(e,r)=>{let t={};return e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.organizationArn!==void 0&&(t.OrganizationArn=(0,I.expectString)(e.organizationArn)),e.organizationalUnitArn!==void 0&&(t.OrganizationalUnitArn=(0,I.expectString)(e.organizationalUnitArn)),t},yvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gvm(t,r)),_vm=(e,r)=>{let t={};return e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.addressingType!==void 0&&(t.AddressingType=(0,I.expectString)(e.addressingType)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=Iua(e.iamInstanceProfile,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Oua((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.placement!==void 0&&(t.Placement=wla(e.placement,r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.monitoring!==void 0&&(t.Monitoring=gwm(e.monitoring,r)),t},Avm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kwm(t,r)),Cur=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.createdBy!==void 0&&(t.CreatedBy=(0,I.expectString)(e.createdBy)),e.defaultVersionNumber!==void 0&&(t.DefaultVersionNumber=(0,I.strictParseLong)(e.defaultVersionNumber)),e.latestVersionNumber!==void 0&&(t.LatestVersionNumber=(0,I.strictParseLong)(e.latestVersionNumber)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},vur=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides!==void 0&&(t.Overrides=Dua(e.overrides,r)),t},bvm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.virtualName!==void 0&&(t.VirtualName=(0,I.expectString)(e.virtualName)),e.ebs!==void 0&&(t.Ebs=wvm(e.ebs,r)),e.noDevice!==void 0&&(t.NoDevice=(0,I.expectString)(e.noDevice)),t},Cvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bvm(t,r)),vvm=(e,r)=>{let t={};return e.capacityReservationPreference!==void 0&&(t.CapacityReservationPreference=(0,I.expectString)(e.capacityReservationPreference)),e.capacityReservationTarget!==void 0&&(t.CapacityReservationTarget=aua(e.capacityReservationTarget,r)),t},Evm=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides===""?t.Overrides=[]:e.overrides!==void 0&&e.overrides.item!==void 0&&(t.Overrides=jvm((0,I.getArrayIfSingleItem)(e.overrides.item),r)),t},Dvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Evm(t,r)),Svm=(e,r)=>{let t={};return e.coreCount!==void 0&&(t.CoreCount=(0,I.strictParseInt32)(e.coreCount)),e.threadsPerCore!==void 0&&(t.ThreadsPerCore=(0,I.strictParseInt32)(e.threadsPerCore)),e.amdSevSnp!==void 0&&(t.AmdSevSnp=(0,I.expectString)(e.amdSevSnp)),t},wvm=(e,r)=>{let t={};return e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),t},Ivm=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),t},xvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ivm(t,r)),Tvm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},Pvm=(e,r)=>{let t={};return e.configured!==void 0&&(t.Configured=(0,I.parseBoolean)(e.configured)),t},Rvm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},kvm=(e,r)=>{let t={};return e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},Fvm=(e,r)=>{let t={};return e.marketType!==void 0&&(t.MarketType=(0,I.expectString)(e.marketType)),e.spotOptions!==void 0&&(t.SpotOptions=$vm(e.spotOptions,r)),t},Nvm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.httpTokens!==void 0&&(t.HttpTokens=(0,I.expectString)(e.httpTokens)),e.httpPutResponseHopLimit!==void 0&&(t.HttpPutResponseHopLimit=(0,I.strictParseInt32)(e.httpPutResponseHopLimit)),e.httpEndpoint!==void 0&&(t.HttpEndpoint=(0,I.expectString)(e.httpEndpoint)),e.httpProtocolIpv6!==void 0&&(t.HttpProtocolIpv6=(0,I.expectString)(e.httpProtocolIpv6)),e.instanceMetadataTags!==void 0&&(t.InstanceMetadataTags=(0,I.expectString)(e.instanceMetadataTags)),t},Ovm=(e,r)=>{let t={};return e.associateCarrierIpAddress!==void 0&&(t.AssociateCarrierIpAddress=(0,I.parseBoolean)(e.associateCarrierIpAddress)),e.associatePublicIpAddress!==void 0&&(t.AssociatePublicIpAddress=(0,I.parseBoolean)(e.associatePublicIpAddress)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.groupId!==void 0&&(t.Groups=MAm((0,I.getArrayIfSingleItem)(e.groupSet.groupId),r)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv6AddressCount!==void 0&&(t.Ipv6AddressCount=(0,I.strictParseInt32)(e.ipv6AddressCount)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=sla((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.secondaryPrivateIpAddressCount!==void 0&&(t.SecondaryPrivateIpAddressCount=(0,I.strictParseInt32)(e.secondaryPrivateIpAddressCount)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=HCm((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv4PrefixCount!==void 0&&(t.Ipv4PrefixCount=(0,I.strictParseInt32)(e.ipv4PrefixCount)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=avm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),e.ipv6PrefixCount!==void 0&&(t.Ipv6PrefixCount=(0,I.strictParseInt32)(e.ipv6PrefixCount)),t},Bvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ovm(t,r)),qvm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},Mvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qvm(t,r)),Lvm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.priority!==void 0&&(t.Priority=(0,I.strictParseFloat)(e.priority)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),t},jvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lvm(t,r)),Gvm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.affinity!==void 0&&(t.Affinity=(0,I.expectString)(e.affinity)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.spreadDomain!==void 0&&(t.SpreadDomain=(0,I.expectString)(e.spreadDomain)),e.hostResourceGroupArn!==void 0&&(t.HostResourceGroupArn=(0,I.expectString)(e.hostResourceGroupArn)),e.partitionNumber!==void 0&&(t.PartitionNumber=(0,I.strictParseInt32)(e.partitionNumber)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},Uvm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},Vvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cur(t,r)),zvm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},$vm=(e,r)=>{let t={};return e.maxPrice!==void 0&&(t.MaxPrice=(0,I.expectString)(e.maxPrice)),e.spotInstanceType!==void 0&&(t.SpotInstanceType=(0,I.expectString)(e.spotInstanceType)),e.blockDurationMinutes!==void 0&&(t.BlockDurationMinutes=(0,I.strictParseInt32)(e.blockDurationMinutes)),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),t},Qvm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Kvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qvm(t,r)),$ua=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),e.versionDescription!==void 0&&(t.VersionDescription=(0,I.expectString)(e.versionDescription)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.createdBy!==void 0&&(t.CreatedBy=(0,I.expectString)(e.createdBy)),e.defaultVersion!==void 0&&(t.DefaultVersion=(0,I.parseBoolean)(e.defaultVersion)),e.launchTemplateData!==void 0&&(t.LaunchTemplateData=mla(e.launchTemplateData,r)),t},Hvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$ua(t,r)),Wvm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},Yvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wvm(t,r)),Jvm=(e,r)=>{let t={};return e.imageSet===""?t.Images=[]:e.imageSet!==void 0&&e.imageSet.item!==void 0&&(t.Images=cbm((0,I.getArrayIfSingleItem)(e.imageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Xvm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=Uwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Zvm=(e,r)=>{let t={};return e.classicLoadBalancersConfig!==void 0&&(t.ClassicLoadBalancersConfig=Tpm(e.classicLoadBalancersConfig,r)),e.targetGroupsConfig!==void 0&&(t.TargetGroupsConfig=LIm(e.targetGroupsConfig,r)),t},eEm=(e,r)=>{let t={};return e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),t},tEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eEm(t,r)),rEm=(e,r)=>{let t={};return e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Eur=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),t},nEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Eur(t,r)),Hbn=(e,r)=>{let t={};return e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.mode!==void 0&&(t.Mode=(0,I.expectString)(e.mode)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),t},iEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hbn(t,r)),Wbn=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociationId!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=(0,I.expectString)(e.localGatewayRouteTableVirtualInterfaceGroupAssociationId)),e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},sEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wbn(t,r)),Ybn=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociationId!==void 0&&(t.LocalGatewayRouteTableVpcAssociationId=(0,I.expectString)(e.localGatewayRouteTableVpcAssociationId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},aEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ybn(t,r)),oEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rEm(t,r)),cEm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceId!==void 0&&(t.LocalGatewayVirtualInterfaceId=(0,I.expectString)(e.localGatewayVirtualInterfaceId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.vlan!==void 0&&(t.Vlan=(0,I.strictParseInt32)(e.vlan)),e.localAddress!==void 0&&(t.LocalAddress=(0,I.expectString)(e.localAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.localBgpAsn!==void 0&&(t.LocalBgpAsn=(0,I.strictParseInt32)(e.localBgpAsn)),e.peerBgpAsn!==void 0&&(t.PeerBgpAsn=(0,I.strictParseInt32)(e.peerBgpAsn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},uEm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.localGatewayVirtualInterfaceIdSet===""?t.LocalGatewayVirtualInterfaceIds=[]:e.localGatewayVirtualInterfaceIdSet!==void 0&&e.localGatewayVirtualInterfaceIdSet.item!==void 0&&(t.LocalGatewayVirtualInterfaceIds=dEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceIdSet.item),r)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},lEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uEm(t,r)),dEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),pEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cEm(t,r)),mEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),fEm=(e,r)=>{let t={};return e.pendingMaintenance!==void 0&&(t.PendingMaintenance=(0,I.expectString)(e.pendingMaintenance)),e.maintenanceAutoAppliedAfter!==void 0&&(t.MaintenanceAutoAppliedAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.maintenanceAutoAppliedAfter))),e.lastMaintenanceApplied!==void 0&&(t.LastMaintenanceApplied=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastMaintenanceApplied))),t},UPt=(e,r)=>{let t={};return e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.addressFamily!==void 0&&(t.AddressFamily=(0,I.expectString)(e.addressFamily)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.prefixListArn!==void 0&&(t.PrefixListArn=(0,I.expectString)(e.prefixListArn)),e.prefixListName!==void 0&&(t.PrefixListName=(0,I.expectString)(e.prefixListName)),e.maxEntries!==void 0&&(t.MaxEntries=(0,I.strictParseInt32)(e.maxEntries)),e.version!==void 0&&(t.Version=(0,I.strictParseLong)(e.version)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},hEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UPt(t,r)),gEm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},yEm=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseLong)(e.sizeInMiB)),t},_Em=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},AEm=(e,r)=>{let t={};return e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.value!==void 0&&(t.Value=(0,I.strictParseFloat)(e.value)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},bEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>AEm(t,r)),CEm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=Tbn(e.address,r)),t},vEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},EEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},DEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},SEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},wEm=(e,r)=>{let t={};return e.instanceFamilyCreditSpecification!==void 0&&(t.InstanceFamilyCreditSpecification=Pua(e.instanceFamilyCreditSpecification,r)),t},IEm=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},xEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},TEm=(e,r)=>{let t={};return e.fpgaImageAttribute!==void 0&&(t.FpgaImageAttribute=Sua(e.fpgaImageAttribute,r)),t},PEm=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=Xbn((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=Bla((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},REm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},kEm=(e,r)=>{let t={};return e.successfulInstanceCreditSpecificationSet===""?t.SuccessfulInstanceCreditSpecifications=[]:e.successfulInstanceCreditSpecificationSet!==void 0&&e.successfulInstanceCreditSpecificationSet.item!==void 0&&(t.SuccessfulInstanceCreditSpecifications=wIm((0,I.getArrayIfSingleItem)(e.successfulInstanceCreditSpecificationSet.item),r)),e.unsuccessfulInstanceCreditSpecificationSet===""?t.UnsuccessfulInstanceCreditSpecifications=[]:e.unsuccessfulInstanceCreditSpecificationSet!==void 0&&e.unsuccessfulInstanceCreditSpecificationSet.item!==void 0&&(t.UnsuccessfulInstanceCreditSpecifications=eTm((0,I.getArrayIfSingleItem)(e.unsuccessfulInstanceCreditSpecificationSet.item),r)),t},FEm=(e,r)=>{let t={};return e.event!==void 0&&(t.Event=Bua(e.event,r)),t},NEm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},OEm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},BEm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceMetadataOptions!==void 0&&(t.InstanceMetadataOptions=kua(e.instanceMetadataOptions,r)),t},qEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},MEm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},LEm=(e,r)=>{let t={};return e.ipamResourceCidr!==void 0&&(t.IpamResourceCidr=Gua(e.ipamResourceCidr,r)),t},jEm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},GEm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},UEm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},VEm=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),t},zEm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},$Em=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},QEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},KEm=(e,r)=>{let t={};return e.reservedInstancesModificationId!==void 0&&(t.ReservedInstancesModificationId=(0,I.expectString)(e.reservedInstancesModificationId)),t},HEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},WEm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.tieringStartTime!==void 0&&(t.TieringStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.tieringStartTime))),t},YEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},JEm=(e,r)=>{let t={};return e.trafficMirrorFilter!==void 0&&(t.TrafficMirrorFilter=sCn(e.trafficMirrorFilter,r)),t},XEm=(e,r)=>{let t={};return e.trafficMirrorFilterRule!==void 0&&(t.TrafficMirrorFilterRule=aCn(e.trafficMirrorFilterRule,r)),t},ZEm=(e,r)=>{let t={};return e.trafficMirrorSession!==void 0&&(t.TrafficMirrorSession=oCn(e.trafficMirrorSession,r)),t},e2m=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},t2m=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},r2m=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},n2m=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},i2m=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},s2m=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},a2m=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},o2m=(e,r)=>{let t={};return e.loggingConfiguration!==void 0&&(t.LoggingConfiguration=jla(e.loggingConfiguration,r)),t},c2m=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},u2m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},l2m=(e,r)=>{let t={};return e.volumeModification!==void 0&&(t.VolumeModification=Ula(e.volumeModification,r)),t},d2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},p2m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},m2m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},f2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},h2m=(e,r)=>{let t={};return e.addedPrincipalSet===""?t.AddedPrincipals=[]:e.addedPrincipalSet!==void 0&&e.addedPrincipalSet.item!==void 0&&(t.AddedPrincipals=klm((0,I.getArrayIfSingleItem)(e.addedPrincipalSet.item),r)),e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},g2m=(e,r)=>{let t={};return e.accepterPeeringConnectionOptions!==void 0&&(t.AccepterPeeringConnectionOptions=Toa(e.accepterPeeringConnectionOptions,r)),e.requesterPeeringConnectionOptions!==void 0&&(t.RequesterPeeringConnectionOptions=Toa(e.requesterPeeringConnectionOptions,r)),t},y2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},_2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},A2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},b2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},C2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},Qua=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},v2m=(e,r)=>{let t={};return e.instancesSet===""?t.InstanceMonitorings=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.InstanceMonitorings=Fua((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},E2m=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},D2m=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},S2m=(e,r)=>{let t={};return e.moveStatus!==void 0&&(t.MoveStatus=(0,I.expectString)(e.moveStatus)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),t},w2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>S2m(t,r)),Kua=(e,r)=>{let t={};return e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.deleteTime!==void 0&&(t.DeleteTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.deleteTime))),e.failureCode!==void 0&&(t.FailureCode=(0,I.expectString)(e.failureCode)),e.failureMessage!==void 0&&(t.FailureMessage=(0,I.expectString)(e.failureMessage)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.provisionedBandwidth!==void 0&&(t.ProvisionedBandwidth=JDm(e.provisionedBandwidth,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.connectivityType!==void 0&&(t.ConnectivityType=(0,I.expectString)(e.connectivityType)),t},I2m=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIp!==void 0&&(t.PrivateIp=(0,I.expectString)(e.privateIp)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.isPrimary!==void 0&&(t.IsPrimary=(0,I.parseBoolean)(e.isPrimary)),e.failureMessage!==void 0&&(t.FailureMessage=(0,I.expectString)(e.failureMessage)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},VPt=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>I2m(t,r)),x2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kua(t,r)),Hua=(e,r)=>{let t={};return e.associationSet===""?t.Associations=[]:e.associationSet!==void 0&&e.associationSet.item!==void 0&&(t.Associations=P2m((0,I.getArrayIfSingleItem)(e.associationSet.item),r)),e.entrySet===""?t.Entries=[]:e.entrySet!==void 0&&e.entrySet.item!==void 0&&(t.Entries=k2m((0,I.getArrayIfSingleItem)(e.entrySet.item),r)),e.default!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.default)),e.networkAclId!==void 0&&(t.NetworkAclId=(0,I.expectString)(e.networkAclId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},T2m=(e,r)=>{let t={};return e.networkAclAssociationId!==void 0&&(t.NetworkAclAssociationId=(0,I.expectString)(e.networkAclAssociationId)),e.networkAclId!==void 0&&(t.NetworkAclId=(0,I.expectString)(e.networkAclId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},P2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>T2m(t,r)),R2m=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.egress!==void 0&&(t.Egress=(0,I.parseBoolean)(e.egress)),e.icmpTypeCode!==void 0&&(t.IcmpTypeCode=ebm(e.icmpTypeCode,r)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),t},k2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>R2m(t,r)),F2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hua(t,r)),N2m=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},O2m=(e,r)=>{let t={};return e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.networkPerformance!==void 0&&(t.NetworkPerformance=(0,I.expectString)(e.networkPerformance)),e.maximumNetworkInterfaces!==void 0&&(t.MaximumNetworkInterfaces=(0,I.strictParseInt32)(e.maximumNetworkInterfaces)),t},B2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>O2m(t,r)),q2m=(e,r)=>{let t={};return e.networkPerformance!==void 0&&(t.NetworkPerformance=(0,I.expectString)(e.networkPerformance)),e.maximumNetworkInterfaces!==void 0&&(t.MaximumNetworkInterfaces=(0,I.strictParseInt32)(e.maximumNetworkInterfaces)),e.maximumNetworkCards!==void 0&&(t.MaximumNetworkCards=(0,I.strictParseInt32)(e.maximumNetworkCards)),e.defaultNetworkCardIndex!==void 0&&(t.DefaultNetworkCardIndex=(0,I.strictParseInt32)(e.defaultNetworkCardIndex)),e.networkCards===""?t.NetworkCards=[]:e.networkCards!==void 0&&e.networkCards.item!==void 0&&(t.NetworkCards=B2m((0,I.getArrayIfSingleItem)(e.networkCards.item),r)),e.ipv4AddressesPerInterface!==void 0&&(t.Ipv4AddressesPerInterface=(0,I.strictParseInt32)(e.ipv4AddressesPerInterface)),e.ipv6AddressesPerInterface!==void 0&&(t.Ipv6AddressesPerInterface=(0,I.strictParseInt32)(e.ipv6AddressesPerInterface)),e.ipv6Supported!==void 0&&(t.Ipv6Supported=(0,I.parseBoolean)(e.ipv6Supported)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.expectString)(e.enaSupport)),e.efaSupported!==void 0&&(t.EfaSupported=(0,I.parseBoolean)(e.efaSupported)),e.efaInfo!==void 0&&(t.EfaInfo=Fym(e.efaInfo,r)),e.encryptionInTransitSupported!==void 0&&(t.EncryptionInTransitSupported=(0,I.parseBoolean)(e.encryptionInTransitSupported)),e.enaSrdSupported!==void 0&&(t.EnaSrdSupported=(0,I.parseBoolean)(e.enaSrdSupported)),t},Wua=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.networkInsightsAccessScopeArn!==void 0&&(t.NetworkInsightsAccessScopeArn=(0,I.expectString)(e.networkInsightsAccessScopeArn)),e.createdDate!==void 0&&(t.CreatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdDate))),e.updatedDate!==void 0&&(t.UpdatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updatedDate))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Yua=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.networkInsightsAccessScopeAnalysisArn!==void 0&&(t.NetworkInsightsAccessScopeAnalysisArn=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisArn)),e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.warningMessage!==void 0&&(t.WarningMessage=(0,I.expectString)(e.warningMessage)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.findingsFound!==void 0&&(t.FindingsFound=(0,I.expectString)(e.findingsFound)),e.analyzedEniCount!==void 0&&(t.AnalyzedEniCount=(0,I.strictParseInt32)(e.analyzedEniCount)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},M2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yua(t,r)),Jua=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.matchPathSet===""?t.MatchPaths=[]:e.matchPathSet!==void 0&&e.matchPathSet.item!==void 0&&(t.MatchPaths=Eoa((0,I.getArrayIfSingleItem)(e.matchPathSet.item),r)),e.excludePathSet===""?t.ExcludePaths=[]:e.excludePathSet!==void 0&&e.excludePathSet.item!==void 0&&(t.ExcludePaths=Eoa((0,I.getArrayIfSingleItem)(e.excludePathSet.item),r)),t},L2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wua(t,r)),Xua=(e,r)=>{let t={};return e.networkInsightsAnalysisId!==void 0&&(t.NetworkInsightsAnalysisId=(0,I.expectString)(e.networkInsightsAnalysisId)),e.networkInsightsAnalysisArn!==void 0&&(t.NetworkInsightsAnalysisArn=(0,I.expectString)(e.networkInsightsAnalysisArn)),e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),e.additionalAccountSet===""?t.AdditionalAccounts=[]:e.additionalAccountSet!==void 0&&e.additionalAccountSet.item!==void 0&&(t.AdditionalAccounts=r1((0,I.getArrayIfSingleItem)(e.additionalAccountSet.item),r)),e.filterInArnSet===""?t.FilterInArns=[]:e.filterInArnSet!==void 0&&e.filterInArnSet.item!==void 0&&(t.FilterInArns=Xlm((0,I.getArrayIfSingleItem)(e.filterInArnSet.item),r)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.warningMessage!==void 0&&(t.WarningMessage=(0,I.expectString)(e.warningMessage)),e.networkPathFound!==void 0&&(t.NetworkPathFound=(0,I.parseBoolean)(e.networkPathFound)),e.forwardPathComponentSet===""?t.ForwardPathComponents=[]:e.forwardPathComponentSet!==void 0&&e.forwardPathComponentSet.item!==void 0&&(t.ForwardPathComponents=fbn((0,I.getArrayIfSingleItem)(e.forwardPathComponentSet.item),r)),e.returnPathComponentSet===""?t.ReturnPathComponents=[]:e.returnPathComponentSet!==void 0&&e.returnPathComponentSet.item!==void 0&&(t.ReturnPathComponents=fbn((0,I.getArrayIfSingleItem)(e.returnPathComponentSet.item),r)),e.explanationSet===""?t.Explanations=[]:e.explanationSet!==void 0&&e.explanationSet.item!==void 0&&(t.Explanations=_ua((0,I.getArrayIfSingleItem)(e.explanationSet.item),r)),e.alternatePathHintSet===""?t.AlternatePathHints=[]:e.alternatePathHintSet!==void 0&&e.alternatePathHintSet.item!==void 0&&(t.AlternatePathHints=Klm((0,I.getArrayIfSingleItem)(e.alternatePathHintSet.item),r)),e.suggestedAccountSet===""?t.SuggestedAccounts=[]:e.suggestedAccountSet!==void 0&&e.suggestedAccountSet.item!==void 0&&(t.SuggestedAccounts=r1((0,I.getArrayIfSingleItem)(e.suggestedAccountSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},j2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xua(t,r)),Zua=(e,r)=>{let t={};return e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),e.networkInsightsPathArn!==void 0&&(t.NetworkInsightsPathArn=(0,I.expectString)(e.networkInsightsPathArn)),e.createdDate!==void 0&&(t.CreatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdDate))),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.sourceArn!==void 0&&(t.SourceArn=(0,I.expectString)(e.sourceArn)),e.destinationArn!==void 0&&(t.DestinationArn=(0,I.expectString)(e.destinationArn)),e.sourceIp!==void 0&&(t.SourceIp=(0,I.expectString)(e.sourceIp)),e.destinationIp!==void 0&&(t.DestinationIp=(0,I.expectString)(e.destinationIp)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.destinationPort!==void 0&&(t.DestinationPort=(0,I.strictParseInt32)(e.destinationPort)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.filterAtSource!==void 0&&(t.FilterAtSource=Ioa(e.filterAtSource,r)),e.filterAtDestination!==void 0&&(t.FilterAtDestination=Ioa(e.filterAtDestination,r)),t},G2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zua(t,r)),ela=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=tla(e.association,r)),e.attachment!==void 0&&(t.Attachment=rla(e.attachment,r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=$2m((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.macAddress!==void 0&&(t.MacAddress=(0,I.expectString)(e.macAddress)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=Y2m((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=Vua((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=ivm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),e.requesterId!==void 0&&(t.RequesterId=(0,I.expectString)(e.requesterId)),e.requesterManaged!==void 0&&(t.RequesterManaged=(0,I.parseBoolean)(e.requesterManaged)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.tagSet===""?t.TagSet=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.TagSet=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.denyAllIgwTraffic!==void 0&&(t.DenyAllIgwTraffic=(0,I.parseBoolean)(e.denyAllIgwTraffic)),e.ipv6Native!==void 0&&(t.Ipv6Native=(0,I.parseBoolean)(e.ipv6Native)),e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},tla=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipOwnerId!==void 0&&(t.IpOwnerId=(0,I.expectString)(e.ipOwnerId)),e.publicDnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.publicDnsName)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},rla=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceOwnerId!==void 0&&(t.InstanceOwnerId=(0,I.expectString)(e.instanceOwnerId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.enaSrdSpecification!==void 0&&(t.EnaSrdSpecification=Edm(e.enaSrdSpecification,r)),t},U2m=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},V2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),z2m=(e,r)=>{let t={};return e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},$2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>z2m(t,r)),Q2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ela(t,r)),nla=(e,r)=>{let t={};return e.networkInterfacePermissionId!==void 0&&(t.NetworkInterfacePermissionId=(0,I.expectString)(e.networkInterfacePermissionId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.awsAccountId!==void 0&&(t.AwsAccountId=(0,I.expectString)(e.awsAccountId)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.permission!==void 0&&(t.Permission=(0,I.expectString)(e.permission)),e.permissionState!==void 0&&(t.PermissionState=H2m(e.permissionState,r)),t},K2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nla(t,r)),H2m=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},W2m=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=tla(e.association,r)),e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},Y2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>W2m(t,r)),J2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),X2m=(e,r)=>{let t={};return e.issuer!==void 0&&(t.Issuer=(0,I.expectString)(e.issuer)),e.authorizationEndpoint!==void 0&&(t.AuthorizationEndpoint=(0,I.expectString)(e.authorizationEndpoint)),e.tokenEndpoint!==void 0&&(t.TokenEndpoint=(0,I.expectString)(e.tokenEndpoint)),e.userInfoEndpoint!==void 0&&(t.UserInfoEndpoint=(0,I.expectString)(e.userInfoEndpoint)),e.clientId!==void 0&&(t.ClientId=(0,I.expectString)(e.clientId)),e.clientSecret!==void 0&&(t.ClientSecret=(0,I.expectString)(e.clientSecret)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},Z2m=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.capacityReservationOptions!==void 0&&(t.CapacityReservationOptions=gpm(e.capacityReservationOptions,r)),e.singleInstanceType!==void 0&&(t.SingleInstanceType=(0,I.parseBoolean)(e.singleInstanceType)),e.singleAvailabilityZone!==void 0&&(t.SingleAvailabilityZone=(0,I.parseBoolean)(e.singleAvailabilityZone)),e.minTargetCapacity!==void 0&&(t.MinTargetCapacity=(0,I.strictParseInt32)(e.minTargetCapacity)),e.maxTotalPrice!==void 0&&(t.MaxTotalPrice=(0,I.expectString)(e.maxTotalPrice)),t},eDm=(e,r)=>{let t={};return e.sourceAddressSet===""?t.SourceAddresses=[]:e.sourceAddressSet!==void 0&&e.sourceAddressSet.item!==void 0&&(t.SourceAddresses=r1((0,I.getArrayIfSingleItem)(e.sourceAddressSet.item),r)),e.destinationAddressSet===""?t.DestinationAddresses=[]:e.destinationAddressSet!==void 0&&e.destinationAddressSet.item!==void 0&&(t.DestinationAddresses=r1((0,I.getArrayIfSingleItem)(e.destinationAddressSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=r1((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=r1((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.sourcePrefixListSet===""?t.SourcePrefixLists=[]:e.sourcePrefixListSet!==void 0&&e.sourcePrefixListSet.item!==void 0&&(t.SourcePrefixLists=r1((0,I.getArrayIfSingleItem)(e.sourcePrefixListSet.item),r)),e.destinationPrefixListSet===""?t.DestinationPrefixLists=[]:e.destinationPrefixListSet!==void 0&&e.destinationPrefixListSet.item!==void 0&&(t.DestinationPrefixLists=r1((0,I.getArrayIfSingleItem)(e.destinationPrefixListSet.item),r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=WDm((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),t},tDm=(e,r)=>{let t={};return e.sequenceNumber!==void 0&&(t.SequenceNumber=(0,I.strictParseInt32)(e.sequenceNumber)),e.aclRule!==void 0&&(t.AclRule=rua(e.aclRule,r)),e.attachedTo!==void 0&&(t.AttachedTo=Ay(e.attachedTo,r)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.destinationVpc!==void 0&&(t.DestinationVpc=Ay(e.destinationVpc,r)),e.outboundHeader!==void 0&&(t.OutboundHeader=Doa(e.outboundHeader,r)),e.inboundHeader!==void 0&&(t.InboundHeader=Doa(e.inboundHeader,r)),e.routeTableRoute!==void 0&&(t.RouteTableRoute=nua(e.routeTableRoute,r)),e.securityGroupRule!==void 0&&(t.SecurityGroupRule=iua(e.securityGroupRule,r)),e.sourceVpc!==void 0&&(t.SourceVpc=Ay(e.sourceVpc,r)),e.subnet!==void 0&&(t.Subnet=Ay(e.subnet,r)),e.vpc!==void 0&&(t.Vpc=Ay(e.vpc,r)),e.additionalDetailSet===""?t.AdditionalDetails=[]:e.additionalDetailSet!==void 0&&e.additionalDetailSet.item!==void 0&&(t.AdditionalDetails=Nlm((0,I.getArrayIfSingleItem)(e.additionalDetailSet.item),r)),e.transitGateway!==void 0&&(t.TransitGateway=Ay(e.transitGateway,r)),e.transitGatewayRouteTableRoute!==void 0&&(t.TransitGatewayRouteTableRoute=Fla(e.transitGatewayRouteTableRoute,r)),e.explanationSet===""?t.Explanations=[]:e.explanationSet!==void 0&&e.explanationSet.item!==void 0&&(t.Explanations=_ua((0,I.getArrayIfSingleItem)(e.explanationSet.item),r)),e.elasticLoadBalancerListener!==void 0&&(t.ElasticLoadBalancerListener=Ay(e.elasticLoadBalancerListener,r)),e.firewallStatelessRule!==void 0&&(t.FirewallStatelessRule=vua(e.firewallStatelessRule,r)),e.firewallStatefulRule!==void 0&&(t.FirewallStatefulRule=Cua(e.firewallStatefulRule,r)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),t},fbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tDm(t,r)),Ioa=(e,r)=>{let t={};return e.sourceAddress!==void 0&&(t.SourceAddress=(0,I.expectString)(e.sourceAddress)),e.sourcePortRange!==void 0&&(t.SourcePortRange=Soa(e.sourcePortRange,r)),e.destinationAddress!==void 0&&(t.DestinationAddress=(0,I.expectString)(e.destinationAddress)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=Soa(e.destinationPortRange,r)),t},xoa=(e,r)=>{let t={};return e.packetHeaderStatement!==void 0&&(t.PacketHeaderStatement=eDm(e.packetHeaderStatement,r)),e.resourceStatement!==void 0&&(t.ResourceStatement=dla(e.resourceStatement,r)),t},rDm=(e,r)=>{let t={};return e.DeviceId!==void 0&&(t.DeviceId=(0,I.expectString)(e.DeviceId)),e.VendorId!==void 0&&(t.VendorId=(0,I.expectString)(e.VendorId)),e.SubsystemId!==void 0&&(t.SubsystemId=(0,I.expectString)(e.SubsystemId)),e.SubsystemVendorId!==void 0&&(t.SubsystemVendorId=(0,I.expectString)(e.SubsystemVendorId)),t},nDm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Toa=(e,r)=>{let t={};return e.allowDnsResolutionFromRemoteVpc!==void 0&&(t.AllowDnsResolutionFromRemoteVpc=(0,I.parseBoolean)(e.allowDnsResolutionFromRemoteVpc)),e.allowEgressFromLocalClassicLinkToRemoteVpc!==void 0&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=(0,I.parseBoolean)(e.allowEgressFromLocalClassicLinkToRemoteVpc)),e.allowEgressFromLocalVpcToRemoteClassicLink!==void 0&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=(0,I.parseBoolean)(e.allowEgressFromLocalVpcToRemoteClassicLink)),t},Poa=(e,r)=>{let t={};return e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkId!==void 0&&(t.CoreNetworkId=(0,I.expectString)(e.coreNetworkId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),t},iDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sDm(t,r)),sDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.strictParseInt32)(e.value)),t},aDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oDm(t,r)),oDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},cDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uDm(t,r)),uDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},lDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dDm(t,r)),dDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.strictParseInt32)(e.value)),t},pDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mDm(t,r)),mDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},fDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hDm(t,r)),hDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},gDm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.affinity!==void 0&&(t.Affinity=(0,I.expectString)(e.affinity)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.partitionNumber!==void 0&&(t.PartitionNumber=(0,I.strictParseInt32)(e.partitionNumber)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.spreadDomain!==void 0&&(t.SpreadDomain=(0,I.expectString)(e.spreadDomain)),e.hostResourceGroupArn!==void 0&&(t.HostResourceGroupArn=(0,I.expectString)(e.hostResourceGroupArn)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},ila=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.strategy!==void 0&&(t.Strategy=(0,I.expectString)(e.strategy)),e.partitionCount!==void 0&&(t.PartitionCount=(0,I.strictParseInt32)(e.partitionCount)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.groupArn!==void 0&&(t.GroupArn=(0,I.expectString)(e.groupArn)),e.spreadLevel!==void 0&&(t.SpreadLevel=(0,I.expectString)(e.spreadLevel)),t},yDm=(e,r)=>{let t={};return e.supportedStrategies===""?t.SupportedStrategies=[]:e.supportedStrategies!==void 0&&e.supportedStrategies.item!==void 0&&(t.SupportedStrategies=ADm((0,I.getArrayIfSingleItem)(e.supportedStrategies.item),r)),t},_Dm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ila(t,r)),ADm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),bDm=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),t},CDm=(e,r)=>{let t={};return e.poolCidrBlock!==void 0&&(t.Cidr=(0,I.expectString)(e.poolCidrBlock)),t},vDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>CDm(t,r)),Dur=(e,r)=>{let t={};return e.from!==void 0&&(t.From=(0,I.strictParseInt32)(e.from)),e.to!==void 0&&(t.To=(0,I.strictParseInt32)(e.to)),t},ISe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dur(t,r)),EDm=(e,r)=>{let t={};return e.cidrSet===""?t.Cidrs=[]:e.cidrSet!==void 0&&e.cidrSet.item!==void 0&&(t.Cidrs=r1((0,I.getArrayIfSingleItem)(e.cidrSet.item),r)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.prefixListName!==void 0&&(t.PrefixListName=(0,I.expectString)(e.prefixListName)),t},DDm=(e,r)=>{let t={};return e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceOwner!==void 0&&(t.ResourceOwner=(0,I.expectString)(e.resourceOwner)),t},SDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DDm(t,r)),wDm=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},IDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wDm(t,r)),xDm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),t},TDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xDm(t,r)),PDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),RDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>EDm(t,r)),kDm=(e,r)=>{let t={};return e.active!==void 0&&(t.Active=(0,I.parseBoolean)(e.active)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.price!==void 0&&(t.Price=(0,I.strictParseFloat)(e.price)),e.term!==void 0&&(t.Term=(0,I.strictParseLong)(e.term)),t},FDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kDm(t,r)),NDm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.price!==void 0&&(t.Price=(0,I.strictParseFloat)(e.price)),t},ODm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>NDm(t,r)),BDm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},qDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>BDm(t,r)),MDm=(e,r)=>{let t={};return e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),t},LDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>MDm(t,r)),jDm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},GDm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},UDm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},VDm=(e,r)=>{let t={};return e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},sla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VDm(t,r)),zDm=(e,r)=>{let t={};return e.supportedArchitectures===""?t.SupportedArchitectures=[]:e.supportedArchitectures!==void 0&&e.supportedArchitectures.item!==void 0&&(t.SupportedArchitectures=Jlm((0,I.getArrayIfSingleItem)(e.supportedArchitectures.item),r)),e.sustainedClockSpeedInGhz!==void 0&&(t.SustainedClockSpeedInGhz=(0,I.strictParseFloat)(e.sustainedClockSpeedInGhz)),e.supportedFeatures===""?t.SupportedFeatures=[]:e.supportedFeatures!==void 0&&e.supportedFeatures.item!==void 0&&(t.SupportedFeatures=TIm((0,I.getArrayIfSingleItem)(e.supportedFeatures.item),r)),t},$Dm=(e,r)=>{let t={};return e.productCode!==void 0&&(t.ProductCodeId=(0,I.expectString)(e.productCode)),e.type!==void 0&&(t.ProductCodeType=(0,I.expectString)(e.type)),t},d0e=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Dm(t,r)),QDm=(e,r)=>{let t={};return e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),t},KDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>QDm(t,r)),HDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),WDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),YDm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},JDm=(e,r)=>{let t={};return e.provisionTime!==void 0&&(t.ProvisionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.provisionTime))),e.provisioned!==void 0&&(t.Provisioned=(0,I.expectString)(e.provisioned)),e.requestTime!==void 0&&(t.RequestTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.requestTime))),e.requested!==void 0&&(t.Requested=(0,I.expectString)(e.requested)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},XDm=(e,r)=>{let t={};return e.ipamPoolCidr!==void 0&&(t.IpamPoolCidr=$bn(e.ipamPoolCidr,r)),t},ZDm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.poolAddressRange!==void 0&&(t.PoolAddressRange=ala(e.poolAddressRange,r)),t},eSm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.reason!==void 0&&(t.Reason=(0,I.expectString)(e.reason)),t},tSm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolAddressRangeSet===""?t.PoolAddressRanges=[]:e.poolAddressRangeSet!==void 0&&e.poolAddressRangeSet.item!==void 0&&(t.PoolAddressRanges=rSm((0,I.getArrayIfSingleItem)(e.poolAddressRangeSet.item),r)),e.totalAddressCount!==void 0&&(t.TotalAddressCount=(0,I.strictParseInt32)(e.totalAddressCount)),e.totalAvailableAddressCount!==void 0&&(t.TotalAvailableAddressCount=(0,I.strictParseInt32)(e.totalAvailableAddressCount)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ala=(e,r)=>{let t={};return e.firstAddress!==void 0&&(t.FirstAddress=(0,I.expectString)(e.firstAddress)),e.lastAddress!==void 0&&(t.LastAddress=(0,I.expectString)(e.lastAddress)),e.addressCount!==void 0&&(t.AddressCount=(0,I.strictParseInt32)(e.addressCount)),e.availableAddressCount!==void 0&&(t.AvailableAddressCount=(0,I.strictParseInt32)(e.availableAddressCount)),t},rSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ala(t,r)),nSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tSm(t,r)),iSm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.hostIdSet===""?t.HostIdSet=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIdSet=pla((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),t},sSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gla(t,r)),aSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.purchase===""?t.Purchase=[]:e.purchase!==void 0&&e.purchase.item!==void 0&&(t.Purchase=ola((0,I.getArrayIfSingleItem)(e.purchase.item),r)),e.totalHourlyPrice!==void 0&&(t.TotalHourlyPrice=(0,I.expectString)(e.totalHourlyPrice)),e.totalUpfrontPrice!==void 0&&(t.TotalUpfrontPrice=(0,I.expectString)(e.totalUpfrontPrice)),t},oSm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},cSm=(e,r)=>{let t={};return e.scheduledInstanceSet===""?t.ScheduledInstanceSet=[]:e.scheduledInstanceSet!==void 0&&e.scheduledInstanceSet.item!==void 0&&(t.ScheduledInstanceSet=sSm((0,I.getArrayIfSingleItem)(e.scheduledInstanceSet.item),r)),t},ola=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iSm(t,r)),uSm=(e,r)=>{let t={};return e.amount!==void 0&&(t.Amount=(0,I.strictParseFloat)(e.amount)),e.frequency!==void 0&&(t.Frequency=(0,I.expectString)(e.frequency)),t},cla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uSm(t,r)),lSm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.peeringStatus!==void 0&&(t.PeeringStatus=(0,I.expectString)(e.peeringStatus)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},dSm=(e,r)=>{let t={};return e.regionEndpoint!==void 0&&(t.Endpoint=(0,I.expectString)(e.regionEndpoint)),e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),e.optInStatus!==void 0&&(t.OptInStatus=(0,I.expectString)(e.optInStatus)),t},pSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dSm(t,r)),mSm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},fSm=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},hSm=(e,r)=>{let t={};return e.registeredMulticastGroupMembers!==void 0&&(t.RegisteredMulticastGroupMembers=vxm(e.registeredMulticastGroupMembers,r)),t},gSm=(e,r)=>{let t={};return e.registeredMulticastGroupSources!==void 0&&(t.RegisteredMulticastGroupSources=Exm(e.registeredMulticastGroupSources,r)),t},ySm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},_Sm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},ASm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},bSm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},CSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},vSm=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=Xbn((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=Bla((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},ESm=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},DSm=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},SSm=(e,r)=>{let t={};return e.newAssociationId!==void 0&&(t.NewAssociationId=(0,I.expectString)(e.newAssociationId)),t},ula=(e,r)=>{let t={};return e.replaceRootVolumeTaskId!==void 0&&(t.ReplaceRootVolumeTaskId=(0,I.expectString)(e.replaceRootVolumeTaskId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.taskState!==void 0&&(t.TaskState=(0,I.expectString)(e.taskState)),e.startTime!==void 0&&(t.StartTime=(0,I.expectString)(e.startTime)),e.completeTime!==void 0&&(t.CompleteTime=(0,I.expectString)(e.completeTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.deleteReplacedRootVolume!==void 0&&(t.DeleteReplacedRootVolume=(0,I.parseBoolean)(e.deleteReplacedRootVolume)),t},wSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ula(t,r)),ISm=(e,r)=>{let t={};return e.newAssociationId!==void 0&&(t.NewAssociationId=(0,I.expectString)(e.newAssociationId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},xSm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},TSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},PSm=(e,r)=>{let t={};return e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},RSm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.SpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.SpotInstanceRequests=Dla((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),t},lla=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.instancesSet===""?t.Instances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.Instances=Jbm((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.requesterId!==void 0&&(t.RequesterId=(0,I.expectString)(e.requesterId)),e.reservationId!==void 0&&(t.ReservationId=(0,I.expectString)(e.reservationId)),t},kSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lla(t,r)),tur=(e,r)=>{let t={};return e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.remainingTotalValue!==void 0&&(t.RemainingTotalValue=(0,I.expectString)(e.remainingTotalValue)),e.remainingUpfrontValue!==void 0&&(t.RemainingUpfrontValue=(0,I.expectString)(e.remainingUpfrontValue)),t},FSm=(e,r)=>{let t={};return e.reservationValue!==void 0&&(t.ReservationValue=tur(e.reservationValue,r)),e.reservedInstanceId!==void 0&&(t.ReservedInstanceId=(0,I.expectString)(e.reservedInstanceId)),t},NSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FSm(t,r)),OSm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.duration!==void 0&&(t.Duration=(0,I.strictParseLong)(e.duration)),e.end!==void 0&&(t.End=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.end))),e.fixedPrice!==void 0&&(t.FixedPrice=(0,I.strictParseFloat)(e.fixedPrice)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.start!==void 0&&(t.Start=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.start))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.usagePrice!==void 0&&(t.UsagePrice=(0,I.strictParseFloat)(e.usagePrice)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.offeringClass!==void 0&&(t.OfferingClass=(0,I.expectString)(e.offeringClass)),e.offeringType!==void 0&&(t.OfferingType=(0,I.expectString)(e.offeringType)),e.recurringCharges===""?t.RecurringCharges=[]:e.recurringCharges!==void 0&&e.recurringCharges.item!==void 0&&(t.RecurringCharges=cla((0,I.getArrayIfSingleItem)(e.recurringCharges.item),r)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},BSm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},qSm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},MSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>OSm(t,r)),LSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.instanceCounts===""?t.InstanceCounts=[]:e.instanceCounts!==void 0&&e.instanceCounts.item!==void 0&&(t.InstanceCounts=Nbm((0,I.getArrayIfSingleItem)(e.instanceCounts.item),r)),e.priceSchedules===""?t.PriceSchedules=[]:e.priceSchedules!==void 0&&e.priceSchedules.item!==void 0&&(t.PriceSchedules=FDm((0,I.getArrayIfSingleItem)(e.priceSchedules.item),r)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.reservedInstancesListingId!==void 0&&(t.ReservedInstancesListingId=(0,I.expectString)(e.reservedInstancesListingId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.updateDate!==void 0&&(t.UpdateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateDate))),t},Jbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>LSm(t,r)),jSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.effectiveDate!==void 0&&(t.EffectiveDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.effectiveDate))),e.modificationResultSet===""?t.ModificationResults=[]:e.modificationResultSet!==void 0&&e.modificationResultSet.item!==void 0&&(t.ModificationResults=VSm((0,I.getArrayIfSingleItem)(e.modificationResultSet.item),r)),e.reservedInstancesSet===""?t.ReservedInstancesIds=[]:e.reservedInstancesSet!==void 0&&e.reservedInstancesSet.item!==void 0&&(t.ReservedInstancesIds=QSm((0,I.getArrayIfSingleItem)(e.reservedInstancesSet.item),r)),e.reservedInstancesModificationId!==void 0&&(t.ReservedInstancesModificationId=(0,I.expectString)(e.reservedInstancesModificationId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.updateDate!==void 0&&(t.UpdateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateDate))),t},GSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jSm(t,r)),USm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.targetConfiguration!==void 0&&(t.TargetConfiguration=BSm(e.targetConfiguration,r)),t},VSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>USm(t,r)),zSm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.duration!==void 0&&(t.Duration=(0,I.strictParseLong)(e.duration)),e.fixedPrice!==void 0&&(t.FixedPrice=(0,I.strictParseFloat)(e.fixedPrice)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.reservedInstancesOfferingId!==void 0&&(t.ReservedInstancesOfferingId=(0,I.expectString)(e.reservedInstancesOfferingId)),e.usagePrice!==void 0&&(t.UsagePrice=(0,I.strictParseFloat)(e.usagePrice)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.marketplace!==void 0&&(t.Marketplace=(0,I.parseBoolean)(e.marketplace)),e.offeringClass!==void 0&&(t.OfferingClass=(0,I.expectString)(e.offeringClass)),e.offeringType!==void 0&&(t.OfferingType=(0,I.expectString)(e.offeringType)),e.pricingDetailsSet===""?t.PricingDetails=[]:e.pricingDetailsSet!==void 0&&e.pricingDetailsSet.item!==void 0&&(t.PricingDetails=ODm((0,I.getArrayIfSingleItem)(e.pricingDetailsSet.item),r)),e.recurringCharges===""?t.RecurringCharges=[]:e.recurringCharges!==void 0&&e.recurringCharges.item!==void 0&&(t.RecurringCharges=cla((0,I.getArrayIfSingleItem)(e.recurringCharges.item),r)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},$Sm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zSm(t,r)),QSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qSm(t,r)),KSm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=Tbn(e.address,r)),t},HSm=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},WSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},dla=(e,r)=>{let t={};return e.resourceSet===""?t.Resources=[]:e.resourceSet!==void 0&&e.resourceSet.item!==void 0&&(t.Resources=r1((0,I.getArrayIfSingleItem)(e.resourceSet.item),r)),e.resourceTypeSet===""?t.ResourceTypes=[]:e.resourceTypeSet!==void 0&&e.resourceTypeSet.item!==void 0&&(t.ResourceTypes=r1((0,I.getArrayIfSingleItem)(e.resourceTypeSet.item),r)),t},YSm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Xbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),pla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),mla=(e,r)=>{let t={};return e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=Rvm(e.iamInstanceProfile,r)),e.blockDeviceMappingSet===""?t.BlockDeviceMappings=[]:e.blockDeviceMappingSet!==void 0&&e.blockDeviceMappingSet.item!==void 0&&(t.BlockDeviceMappings=Cvm((0,I.getArrayIfSingleItem)(e.blockDeviceMappingSet.item),r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Bvm((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.monitoring!==void 0&&(t.Monitoring=zvm(e.monitoring,r)),e.placement!==void 0&&(t.Placement=Gvm(e.placement,r)),e.ramDiskId!==void 0&&(t.RamDiskId=(0,I.expectString)(e.ramDiskId)),e.disableApiTermination!==void 0&&(t.DisableApiTermination=(0,I.parseBoolean)(e.disableApiTermination)),e.instanceInitiatedShutdownBehavior!==void 0&&(t.InstanceInitiatedShutdownBehavior=(0,I.expectString)(e.instanceInitiatedShutdownBehavior)),e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.tagSpecificationSet===""?t.TagSpecifications=[]:e.tagSpecificationSet!==void 0&&e.tagSpecificationSet.item!==void 0&&(t.TagSpecifications=Kvm((0,I.getArrayIfSingleItem)(e.tagSpecificationSet.item),r)),e.elasticGpuSpecificationSet===""?t.ElasticGpuSpecifications=[]:e.elasticGpuSpecificationSet!==void 0&&e.elasticGpuSpecificationSet.item!==void 0&&(t.ElasticGpuSpecifications=Gym((0,I.getArrayIfSingleItem)(e.elasticGpuSpecificationSet.item),r)),e.elasticInferenceAcceleratorSet===""?t.ElasticInferenceAccelerators=[]:e.elasticInferenceAcceleratorSet!==void 0&&e.elasticInferenceAcceleratorSet.item!==void 0&&(t.ElasticInferenceAccelerators=xvm((0,I.getArrayIfSingleItem)(e.elasticInferenceAcceleratorSet.item),r)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=r1((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.securityGroupSet===""?t.SecurityGroups=[]:e.securityGroupSet!==void 0&&e.securityGroupSet.item!==void 0&&(t.SecurityGroups=r1((0,I.getArrayIfSingleItem)(e.securityGroupSet.item),r)),e.instanceMarketOptions!==void 0&&(t.InstanceMarketOptions=Fvm(e.instanceMarketOptions,r)),e.creditSpecification!==void 0&&(t.CreditSpecification=xfm(e.creditSpecification,r)),e.cpuOptions!==void 0&&(t.CpuOptions=Svm(e.cpuOptions,r)),e.capacityReservationSpecification!==void 0&&(t.CapacityReservationSpecification=vvm(e.capacityReservationSpecification,r)),e.licenseSet===""?t.LicenseSpecifications=[]:e.licenseSet!==void 0&&e.licenseSet.item!==void 0&&(t.LicenseSpecifications=Mvm((0,I.getArrayIfSingleItem)(e.licenseSet.item),r)),e.hibernationOptions!==void 0&&(t.HibernationOptions=Pvm(e.hibernationOptions,r)),e.metadataOptions!==void 0&&(t.MetadataOptions=Nvm(e.metadataOptions,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=Tvm(e.enclaveOptions,r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),e.privateDnsNameOptions!==void 0&&(t.PrivateDnsNameOptions=Uvm(e.privateDnsNameOptions,r)),e.maintenanceOptions!==void 0&&(t.MaintenanceOptions=kvm(e.maintenanceOptions,r)),e.disableApiStop!==void 0&&(t.DisableApiStop=(0,I.parseBoolean)(e.disableApiStop)),t},JSm=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},XSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},ZSm=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},ewm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),t},twm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.restoreStartTime!==void 0&&(t.RestoreStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreStartTime))),e.restoreDuration!==void 0&&(t.RestoreDuration=(0,I.strictParseInt32)(e.restoreDuration)),e.isPermanentRestore!==void 0&&(t.IsPermanentRestore=(0,I.parseBoolean)(e.isPermanentRestore)),t},rwm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},nwm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.unknownIpPermissionSet===""?t.UnknownIpPermissions=[]:e.unknownIpPermissionSet!==void 0&&e.unknownIpPermissionSet.item!==void 0&&(t.UnknownIpPermissions=eur((0,I.getArrayIfSingleItem)(e.unknownIpPermissionSet.item),r)),t},iwm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.unknownIpPermissionSet===""?t.UnknownIpPermissions=[]:e.unknownIpPermissionSet!==void 0&&e.unknownIpPermissionSet.item!==void 0&&(t.UnknownIpPermissions=eur((0,I.getArrayIfSingleItem)(e.unknownIpPermissionSet.item),r)),t},swm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),awm=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.destinationIpv6CidrBlock!==void 0&&(t.DestinationIpv6CidrBlock=(0,I.expectString)(e.destinationIpv6CidrBlock)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceOwnerId!==void 0&&(t.InstanceOwnerId=(0,I.expectString)(e.instanceOwnerId)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),t},owm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>awm(t,r)),fla=(e,r)=>{let t={};return e.associationSet===""?t.Associations=[]:e.associationSet!==void 0&&e.associationSet.item!==void 0&&(t.Associations=uwm((0,I.getArrayIfSingleItem)(e.associationSet.item),r)),e.propagatingVgwSet===""?t.PropagatingVgws=[]:e.propagatingVgwSet!==void 0&&e.propagatingVgwSet.item!==void 0&&(t.PropagatingVgws=KDm((0,I.getArrayIfSingleItem)(e.propagatingVgwSet.item),r)),e.routeTableId!==void 0&&(t.RouteTableId=(0,I.expectString)(e.routeTableId)),e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=owm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},cwm=(e,r)=>{let t={};return e.main!==void 0&&(t.Main=(0,I.parseBoolean)(e.main)),e.routeTableAssociationId!==void 0&&(t.RouteTableAssociationId=(0,I.expectString)(e.routeTableAssociationId)),e.routeTableId!==void 0&&(t.RouteTableId=(0,I.expectString)(e.routeTableId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},uwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cwm(t,r)),Zbn=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},lwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fla(t,r)),dwm=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.ruleOptionSet===""?t.RuleOptions=[]:e.ruleOptionSet!==void 0&&e.ruleOptionSet.item!==void 0&&(t.RuleOptions=hla((0,I.getArrayIfSingleItem)(e.ruleOptionSet.item),r)),t},pwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dwm(t,r)),mwm=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.ruleGroupType!==void 0&&(t.RuleGroupType=(0,I.expectString)(e.ruleGroupType)),t},fwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mwm(t,r)),hwm=(e,r)=>{let t={};return e.keyword!==void 0&&(t.Keyword=(0,I.expectString)(e.keyword)),e.settingSet===""?t.Settings=[]:e.settingSet!==void 0&&e.settingSet.item!==void 0&&(t.Settings=Ila((0,I.getArrayIfSingleItem)(e.settingSet.item),r)),t},hla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hwm(t,r)),gwm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},ywm=(e,r)=>{let t={};return e.instanceIdSet===""?t.InstanceIdSet=[]:e.instanceIdSet!==void 0&&e.instanceIdSet.item!==void 0&&(t.InstanceIdSet=$bm((0,I.getArrayIfSingleItem)(e.instanceIdSet.item),r)),t},_wm=(e,r)=>{let t={};return e.AWSAccessKeyId!==void 0&&(t.AWSAccessKeyId=(0,I.expectString)(e.AWSAccessKeyId)),e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.uploadPolicy!==void 0&&(t.UploadPolicy=r.base64Decoder(e.uploadPolicy)),e.uploadPolicySignature!==void 0&&(t.UploadPolicySignature=(0,I.expectString)(e.uploadPolicySignature)),t},gla=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.networkPlatform!==void 0&&(t.NetworkPlatform=(0,I.expectString)(e.networkPlatform)),e.nextSlotStartTime!==void 0&&(t.NextSlotStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.nextSlotStartTime))),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.previousSlotEndTime!==void 0&&(t.PreviousSlotEndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.previousSlotEndTime))),e.recurrence!==void 0&&(t.Recurrence=yla(e.recurrence,r)),e.scheduledInstanceId!==void 0&&(t.ScheduledInstanceId=(0,I.expectString)(e.scheduledInstanceId)),e.slotDurationInHours!==void 0&&(t.SlotDurationInHours=(0,I.strictParseInt32)(e.slotDurationInHours)),e.termEndDate!==void 0&&(t.TermEndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.termEndDate))),e.termStartDate!==void 0&&(t.TermStartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.termStartDate))),e.totalScheduledInstanceHours!==void 0&&(t.TotalScheduledInstanceHours=(0,I.strictParseInt32)(e.totalScheduledInstanceHours)),t},Awm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.firstSlotStartTime!==void 0&&(t.FirstSlotStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.firstSlotStartTime))),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.maxTermDurationInDays!==void 0&&(t.MaxTermDurationInDays=(0,I.strictParseInt32)(e.maxTermDurationInDays)),e.minTermDurationInDays!==void 0&&(t.MinTermDurationInDays=(0,I.strictParseInt32)(e.minTermDurationInDays)),e.networkPlatform!==void 0&&(t.NetworkPlatform=(0,I.expectString)(e.networkPlatform)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.purchaseToken!==void 0&&(t.PurchaseToken=(0,I.expectString)(e.purchaseToken)),e.recurrence!==void 0&&(t.Recurrence=yla(e.recurrence,r)),e.slotDurationInHours!==void 0&&(t.SlotDurationInHours=(0,I.strictParseInt32)(e.slotDurationInHours)),e.totalScheduledInstanceHours!==void 0&&(t.TotalScheduledInstanceHours=(0,I.strictParseInt32)(e.totalScheduledInstanceHours)),t},bwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Awm(t,r)),yla=(e,r)=>{let t={};return e.frequency!==void 0&&(t.Frequency=(0,I.expectString)(e.frequency)),e.interval!==void 0&&(t.Interval=(0,I.strictParseInt32)(e.interval)),e.occurrenceDaySet===""?t.OccurrenceDaySet=[]:e.occurrenceDaySet!==void 0&&e.occurrenceDaySet.item!==void 0&&(t.OccurrenceDaySet=J2m((0,I.getArrayIfSingleItem)(e.occurrenceDaySet.item),r)),e.occurrenceRelativeToEnd!==void 0&&(t.OccurrenceRelativeToEnd=(0,I.parseBoolean)(e.occurrenceRelativeToEnd)),e.occurrenceUnit!==void 0&&(t.OccurrenceUnit=(0,I.expectString)(e.occurrenceUnit)),t},Cwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gla(t,r)),vwm=(e,r)=>{let t={};return e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=nEm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ewm=(e,r)=>{let t={};return e.multicastGroups===""?t.MulticastGroups=[]:e.multicastGroups!==void 0&&e.multicastGroups.item!==void 0&&(t.MulticastGroups=Cxm((0,I.getArrayIfSingleItem)(e.multicastGroups.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Dwm=(e,r)=>{let t={};return e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=qxm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.additionalRoutesAvailable!==void 0&&(t.AdditionalRoutesAvailable=(0,I.parseBoolean)(e.additionalRoutesAvailable)),t},Swm=(e,r)=>{let t={};return e.groupDescription!==void 0&&(t.Description=(0,I.expectString)(e.groupDescription)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.ipPermissions===""?t.IpPermissions=[]:e.ipPermissions!==void 0&&e.ipPermissions.item!==void 0&&(t.IpPermissions=eur((0,I.getArrayIfSingleItem)(e.ipPermissions.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.ipPermissionsEgress===""?t.IpPermissionsEgress=[]:e.ipPermissionsEgress!==void 0&&e.ipPermissionsEgress.item!==void 0&&(t.IpPermissionsEgress=eur((0,I.getArrayIfSingleItem)(e.ipPermissionsEgress.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},wwm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),t},Iwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),xwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Twm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Pwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Swm(t,r)),Rwm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.referencingVpcId!==void 0&&(t.ReferencingVpcId=(0,I.expectString)(e.referencingVpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},kwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rwm(t,r)),Fwm=(e,r)=>{let t={};return e.securityGroupRuleId!==void 0&&(t.SecurityGroupRuleId=(0,I.expectString)(e.securityGroupRuleId)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupOwnerId!==void 0&&(t.GroupOwnerId=(0,I.expectString)(e.groupOwnerId)),e.isEgress!==void 0&&(t.IsEgress=(0,I.parseBoolean)(e.isEgress)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.cidrIpv4!==void 0&&(t.CidrIpv4=(0,I.expectString)(e.cidrIpv4)),e.cidrIpv6!==void 0&&(t.CidrIpv6=(0,I.expectString)(e.cidrIpv6)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.referencedGroupInfo!==void 0&&(t.ReferencedGroupInfo=lSm(e.referencedGroupInfo,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},eCn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Fwm(t,r)),_la=(e,r)=>{let t={};return e.serviceType===""?t.ServiceType=[]:e.serviceType!==void 0&&e.serviceType.item!==void 0&&(t.ServiceType=Ala((0,I.getArrayIfSingleItem)(e.serviceType.item),r)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.serviceState!==void 0&&(t.ServiceState=(0,I.expectString)(e.serviceState)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.acceptanceRequired!==void 0&&(t.AcceptanceRequired=(0,I.parseBoolean)(e.acceptanceRequired)),e.managesVpcEndpoints!==void 0&&(t.ManagesVpcEndpoints=(0,I.parseBoolean)(e.managesVpcEndpoints)),e.networkLoadBalancerArnSet===""?t.NetworkLoadBalancerArns=[]:e.networkLoadBalancerArnSet!==void 0&&e.networkLoadBalancerArnSet.item!==void 0&&(t.NetworkLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.networkLoadBalancerArnSet.item),r)),e.gatewayLoadBalancerArnSet===""?t.GatewayLoadBalancerArns=[]:e.gatewayLoadBalancerArnSet!==void 0&&e.gatewayLoadBalancerArnSet.item!==void 0&&(t.GatewayLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.gatewayLoadBalancerArnSet.item),r)),e.supportedIpAddressTypeSet===""?t.SupportedIpAddressTypes=[]:e.supportedIpAddressTypeSet!==void 0&&e.supportedIpAddressTypeSet.item!==void 0&&(t.SupportedIpAddressTypes=Tla((0,I.getArrayIfSingleItem)(e.supportedIpAddressTypeSet.item),r)),e.baseEndpointDnsNameSet===""?t.BaseEndpointDnsNames=[]:e.baseEndpointDnsNameSet!==void 0&&e.baseEndpointDnsNameSet.item!==void 0&&(t.BaseEndpointDnsNames=r1((0,I.getArrayIfSingleItem)(e.baseEndpointDnsNameSet.item),r)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateDnsNameConfiguration!==void 0&&(t.PrivateDnsNameConfiguration=jDm(e.privateDnsNameConfiguration,r)),e.payerResponsibility!==void 0&&(t.PayerResponsibility=(0,I.expectString)(e.payerResponsibility)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Nwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_la(t,r)),Owm=(e,r)=>{let t={};return e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.serviceType===""?t.ServiceType=[]:e.serviceType!==void 0&&e.serviceType.item!==void 0&&(t.ServiceType=Ala((0,I.getArrayIfSingleItem)(e.serviceType.item),r)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.owner!==void 0&&(t.Owner=(0,I.expectString)(e.owner)),e.baseEndpointDnsNameSet===""?t.BaseEndpointDnsNames=[]:e.baseEndpointDnsNameSet!==void 0&&e.baseEndpointDnsNameSet.item!==void 0&&(t.BaseEndpointDnsNames=r1((0,I.getArrayIfSingleItem)(e.baseEndpointDnsNameSet.item),r)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateDnsNameSet===""?t.PrivateDnsNames=[]:e.privateDnsNameSet!==void 0&&e.privateDnsNameSet.item!==void 0&&(t.PrivateDnsNames=LDm((0,I.getArrayIfSingleItem)(e.privateDnsNameSet.item),r)),e.vpcEndpointPolicySupported!==void 0&&(t.VpcEndpointPolicySupported=(0,I.parseBoolean)(e.vpcEndpointPolicySupported)),e.acceptanceRequired!==void 0&&(t.AcceptanceRequired=(0,I.parseBoolean)(e.acceptanceRequired)),e.managesVpcEndpoints!==void 0&&(t.ManagesVpcEndpoints=(0,I.parseBoolean)(e.managesVpcEndpoints)),e.payerResponsibility!==void 0&&(t.PayerResponsibility=(0,I.expectString)(e.payerResponsibility)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.privateDnsNameVerificationState!==void 0&&(t.PrivateDnsNameVerificationState=(0,I.expectString)(e.privateDnsNameVerificationState)),e.supportedIpAddressTypeSet===""?t.SupportedIpAddressTypes=[]:e.supportedIpAddressTypeSet!==void 0&&e.supportedIpAddressTypeSet.item!==void 0&&(t.SupportedIpAddressTypes=Tla((0,I.getArrayIfSingleItem)(e.supportedIpAddressTypeSet.item),r)),t},Bwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Owm(t,r)),qwm=(e,r)=>{let t={};return e.serviceType!==void 0&&(t.ServiceType=(0,I.expectString)(e.serviceType)),t},Ala=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qwm(t,r)),bla=(e,r)=>{let t={};return e.dataEncryptionKeyId!==void 0&&(t.DataEncryptionKeyId=(0,I.expectString)(e.dataEncryptionKeyId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.statusMessage)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.storageTier!==void 0&&(t.StorageTier=(0,I.expectString)(e.storageTier)),e.restoreExpiryTime!==void 0&&(t.RestoreExpiryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreExpiryTime))),t},Mwm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.diskImageSize!==void 0&&(t.DiskImageSize=(0,I.strictParseFloat)(e.diskImageSize)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.url!==void 0&&(t.Url=(0,I.expectString)(e.url)),e.userBucket!==void 0&&(t.UserBucket=qla(e.userBucket,r)),t},Cla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mwm(t,r)),Lwm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),t},jwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bla(t,r)),Gwm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.recycleBinEnterTime!==void 0&&(t.RecycleBinEnterTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinEnterTime))),e.recycleBinExitTime!==void 0&&(t.RecycleBinExitTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinExitTime))),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},Uwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gwm(t,r)),Vwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lwm(t,r)),vla=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.diskImageSize!==void 0&&(t.DiskImageSize=(0,I.strictParseFloat)(e.diskImageSize)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.url!==void 0&&(t.Url=(0,I.expectString)(e.url)),e.userBucket!==void 0&&(t.UserBucket=qla(e.userBucket,r)),t},zwm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.storageTier!==void 0&&(t.StorageTier=(0,I.expectString)(e.storageTier)),e.lastTieringStartTime!==void 0&&(t.LastTieringStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastTieringStartTime))),e.lastTieringProgress!==void 0&&(t.LastTieringProgress=(0,I.strictParseInt32)(e.lastTieringProgress)),e.lastTieringOperationStatus!==void 0&&(t.LastTieringOperationStatus=(0,I.expectString)(e.lastTieringOperationStatus)),e.lastTieringOperationStatusDetail!==void 0&&(t.LastTieringOperationStatusDetail=(0,I.expectString)(e.lastTieringOperationStatusDetail)),e.archivalCompleteTime!==void 0&&(t.ArchivalCompleteTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.archivalCompleteTime))),e.restoreExpiryTime!==void 0&&(t.RestoreExpiryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreExpiryTime))),t},$wm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zwm(t,r)),Qwm=(e,r)=>{let t={};return e.replacementStrategy!==void 0&&(t.ReplacementStrategy=(0,I.expectString)(e.replacementStrategy)),e.terminationDelay!==void 0&&(t.TerminationDelay=(0,I.strictParseInt32)(e.terminationDelay)),t},Ela=(e,r)=>{let t={};return e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.fault!==void 0&&(t.Fault=Sla(e.fault,r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Kwm=(e,r)=>{let t={};return e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.addressingType!==void 0&&(t.AddressingType=(0,I.expectString)(e.addressingType)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=Iua(e.iamInstanceProfile,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.monitoring!==void 0&&(t.Monitoring=Hwm(e.monitoring,r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Oua((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.placement!==void 0&&(t.Placement=wla(e.placement,r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.tagSpecificationSet===""?t.TagSpecifications=[]:e.tagSpecificationSet!==void 0&&e.tagSpecificationSet.item!==void 0&&(t.TagSpecifications=Zwm((0,I.getArrayIfSingleItem)(e.tagSpecificationSet.item),r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),t},Hwm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},Wwm=(e,r)=>{let t={};return e.activityStatus!==void 0&&(t.ActivityStatus=(0,I.expectString)(e.activityStatus)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.spotFleetRequestConfig!==void 0&&(t.SpotFleetRequestConfig=Ywm(e.spotFleetRequestConfig,r)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),e.spotFleetRequestState!==void 0&&(t.SpotFleetRequestState=(0,I.expectString)(e.spotFleetRequestState)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Ywm=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.onDemandAllocationStrategy!==void 0&&(t.OnDemandAllocationStrategy=(0,I.expectString)(e.onDemandAllocationStrategy)),e.spotMaintenanceStrategies!==void 0&&(t.SpotMaintenanceStrategies=rIm(e.spotMaintenanceStrategies,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.excessCapacityTerminationPolicy!==void 0&&(t.ExcessCapacityTerminationPolicy=(0,I.expectString)(e.excessCapacityTerminationPolicy)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.onDemandFulfilledCapacity!==void 0&&(t.OnDemandFulfilledCapacity=(0,I.strictParseFloat)(e.onDemandFulfilledCapacity)),e.iamFleetRole!==void 0&&(t.IamFleetRole=(0,I.expectString)(e.iamFleetRole)),e.launchSpecifications===""?t.LaunchSpecifications=[]:e.launchSpecifications!==void 0&&e.launchSpecifications.item!==void 0&&(t.LaunchSpecifications=Avm((0,I.getArrayIfSingleItem)(e.launchSpecifications.item),r)),e.launchTemplateConfigs===""?t.LaunchTemplateConfigs=[]:e.launchTemplateConfigs!==void 0&&e.launchTemplateConfigs.item!==void 0&&(t.LaunchTemplateConfigs=Dvm((0,I.getArrayIfSingleItem)(e.launchTemplateConfigs.item),r)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.targetCapacity!==void 0&&(t.TargetCapacity=(0,I.strictParseInt32)(e.targetCapacity)),e.onDemandTargetCapacity!==void 0&&(t.OnDemandTargetCapacity=(0,I.strictParseInt32)(e.onDemandTargetCapacity)),e.onDemandMaxTotalPrice!==void 0&&(t.OnDemandMaxTotalPrice=(0,I.expectString)(e.onDemandMaxTotalPrice)),e.spotMaxTotalPrice!==void 0&&(t.SpotMaxTotalPrice=(0,I.expectString)(e.spotMaxTotalPrice)),e.terminateInstancesWithExpiration!==void 0&&(t.TerminateInstancesWithExpiration=(0,I.parseBoolean)(e.terminateInstancesWithExpiration)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.replaceUnhealthyInstances!==void 0&&(t.ReplaceUnhealthyInstances=(0,I.parseBoolean)(e.replaceUnhealthyInstances)),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),e.loadBalancersConfig!==void 0&&(t.LoadBalancersConfig=Zvm(e.loadBalancersConfig,r)),e.instancePoolsToUseCount!==void 0&&(t.InstancePoolsToUseCount=(0,I.strictParseInt32)(e.instancePoolsToUseCount)),e.context!==void 0&&(t.Context=(0,I.expectString)(e.context)),e.targetCapacityUnitType!==void 0&&(t.TargetCapacityUnitType=(0,I.expectString)(e.targetCapacityUnitType)),e.TagSpecification===""?t.TagSpecifications=[]:e.TagSpecification!==void 0&&e.TagSpecification.item!==void 0&&(t.TagSpecifications=NIm((0,I.getArrayIfSingleItem)(e.TagSpecification.item),r)),t},Jwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wwm(t,r)),Xwm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.tag===""?t.Tags=[]:e.tag!==void 0&&e.tag.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tag.item),r)),t},Zwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xwm(t,r)),eIm=(e,r)=>{let t={};return e.actualBlockHourlyPrice!==void 0&&(t.ActualBlockHourlyPrice=(0,I.expectString)(e.actualBlockHourlyPrice)),e.availabilityZoneGroup!==void 0&&(t.AvailabilityZoneGroup=(0,I.expectString)(e.availabilityZoneGroup)),e.blockDurationMinutes!==void 0&&(t.BlockDurationMinutes=(0,I.strictParseInt32)(e.blockDurationMinutes)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.fault!==void 0&&(t.Fault=Sla(e.fault,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.launchGroup!==void 0&&(t.LaunchGroup=(0,I.expectString)(e.launchGroup)),e.launchSpecification!==void 0&&(t.LaunchSpecification=_vm(e.launchSpecification,r)),e.launchedAvailabilityZone!==void 0&&(t.LaunchedAvailabilityZone=(0,I.expectString)(e.launchedAvailabilityZone)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.status!==void 0&&(t.Status=tIm(e.status,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),t},Dla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eIm(t,r)),Sla=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},tIm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),t},rIm=(e,r)=>{let t={};return e.capacityRebalance!==void 0&&(t.CapacityRebalance=Qwm(e.capacityRebalance,r)),t},nIm=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.maintenanceStrategies!==void 0&&(t.MaintenanceStrategies=F_m(e.maintenanceStrategies,r)),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),e.instancePoolsToUseCount!==void 0&&(t.InstancePoolsToUseCount=(0,I.strictParseInt32)(e.instancePoolsToUseCount)),e.singleInstanceType!==void 0&&(t.SingleInstanceType=(0,I.parseBoolean)(e.singleInstanceType)),e.singleAvailabilityZone!==void 0&&(t.SingleAvailabilityZone=(0,I.parseBoolean)(e.singleAvailabilityZone)),e.minTargetCapacity!==void 0&&(t.MinTargetCapacity=(0,I.strictParseInt32)(e.minTargetCapacity)),e.maxTotalPrice!==void 0&&(t.MaxTotalPrice=(0,I.expectString)(e.maxTotalPrice)),t},wla=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),t},iIm=(e,r)=>{let t={};return e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.score!==void 0&&(t.Score=(0,I.strictParseInt32)(e.score)),t},sIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iIm(t,r)),aIm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},oIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aIm(t,r)),cIm=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.ipRanges===""?t.IpRanges=[]:e.ipRanges!==void 0&&e.ipRanges.item!==void 0&&(t.IpRanges=QCm((0,I.getArrayIfSingleItem)(e.ipRanges.item),r)),e.prefixListIds===""?t.PrefixListIds=[]:e.prefixListIds!==void 0&&e.prefixListIds.item!==void 0&&(t.PrefixListIds=PDm((0,I.getArrayIfSingleItem)(e.prefixListIds.item),r)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.groups===""?t.UserIdGroupPairs=[]:e.groups!==void 0&&e.groups.item!==void 0&&(t.UserIdGroupPairs=aTm((0,I.getArrayIfSingleItem)(e.groups.item),r)),t},Roa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cIm(t,r)),uIm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.staleIpPermissions===""?t.StaleIpPermissions=[]:e.staleIpPermissions!==void 0&&e.staleIpPermissions.item!==void 0&&(t.StaleIpPermissions=Roa((0,I.getArrayIfSingleItem)(e.staleIpPermissions.item),r)),e.staleIpPermissionsEgress===""?t.StaleIpPermissionsEgress=[]:e.staleIpPermissionsEgress!==void 0&&e.staleIpPermissionsEgress.item!==void 0&&(t.StaleIpPermissionsEgress=Roa((0,I.getArrayIfSingleItem)(e.staleIpPermissionsEgress.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},lIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uIm(t,r)),dIm=(e,r)=>{let t={};return e.instancesSet===""?t.StartingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.StartingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},pIm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysis!==void 0&&(t.NetworkInsightsAccessScopeAnalysis=Yua(e.networkInsightsAccessScopeAnalysis,r)),t},mIm=(e,r)=>{let t={};return e.networkInsightsAnalysis!==void 0&&(t.NetworkInsightsAnalysis=Xua(e.networkInsightsAnalysis,r)),t},fIm=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},tCn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},hIm=(e,r)=>{let t={};return e.instancesSet===""?t.StoppingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.StoppingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},gIm=(e,r)=>{let t={};return e.S3!==void 0&&(t.S3=_wm(e.S3,r)),t},yIm=(e,r)=>{let t={};return e.amiId!==void 0&&(t.AmiId=(0,I.expectString)(e.amiId)),e.taskStartTime!==void 0&&(t.TaskStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.taskStartTime))),e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.s3objectKey!==void 0&&(t.S3objectKey=(0,I.expectString)(e.s3objectKey)),e.progressPercentage!==void 0&&(t.ProgressPercentage=(0,I.strictParseInt32)(e.progressPercentage)),e.storeTaskState!==void 0&&(t.StoreTaskState=(0,I.expectString)(e.storeTaskState)),e.storeTaskFailureReason!==void 0&&(t.StoreTaskFailureReason=(0,I.expectString)(e.storeTaskFailureReason)),t},_Im=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yIm(t,r)),Ila=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),rCn=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.availableIpAddressCount!==void 0&&(t.AvailableIpAddressCount=(0,I.strictParseInt32)(e.availableIpAddressCount)),e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.defaultForAz!==void 0&&(t.DefaultForAz=(0,I.parseBoolean)(e.defaultForAz)),e.enableLniAtDeviceIndex!==void 0&&(t.EnableLniAtDeviceIndex=(0,I.strictParseInt32)(e.enableLniAtDeviceIndex)),e.mapPublicIpOnLaunch!==void 0&&(t.MapPublicIpOnLaunch=(0,I.parseBoolean)(e.mapPublicIpOnLaunch)),e.mapCustomerOwnedIpOnLaunch!==void 0&&(t.MapCustomerOwnedIpOnLaunch=(0,I.parseBoolean)(e.mapCustomerOwnedIpOnLaunch)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.assignIpv6AddressOnCreation!==void 0&&(t.AssignIpv6AddressOnCreation=(0,I.parseBoolean)(e.assignIpv6AddressOnCreation)),e.ipv6CidrBlockAssociationSet===""?t.Ipv6CidrBlockAssociationSet=[]:e.ipv6CidrBlockAssociationSet!==void 0&&e.ipv6CidrBlockAssociationSet.item!==void 0&&(t.Ipv6CidrBlockAssociationSet=CIm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockAssociationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.subnetArn!==void 0&&(t.SubnetArn=(0,I.expectString)(e.subnetArn)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.enableDns64!==void 0&&(t.EnableDns64=(0,I.parseBoolean)(e.enableDns64)),e.ipv6Native!==void 0&&(t.Ipv6Native=(0,I.parseBoolean)(e.ipv6Native)),e.privateDnsNameOptionsOnLaunch!==void 0&&(t.PrivateDnsNameOptionsOnLaunch=GDm(e.privateDnsNameOptionsOnLaunch,r)),t},xla=(e,r)=>{let t={};return e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},AIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xla(t,r)),bIm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},nCn=(e,r)=>{let t={};return e.subnetCidrReservationId!==void 0&&(t.SubnetCidrReservationId=(0,I.expectString)(e.subnetCidrReservationId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.reservationType!==void 0&&(t.ReservationType=(0,I.expectString)(e.reservationType)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},koa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nCn(t,r)),iCn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.ipv6CidrBlockState!==void 0&&(t.Ipv6CidrBlockState=bIm(e.ipv6CidrBlockState,r)),t},CIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iCn(t,r)),vIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rCn(t,r)),EIm=(e,r)=>{let t={};return e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.metric!==void 0&&(t.Metric=(0,I.expectString)(e.metric)),e.statistic!==void 0&&(t.Statistic=(0,I.expectString)(e.statistic)),e.period!==void 0&&(t.Period=(0,I.expectString)(e.period)),t},DIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>EIm(t,r)),SIm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},wIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SIm(t,r)),IIm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},xIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>IIm(t,r)),TIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Tla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),PIm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},RIm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},kIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>RIm(t,r)),Cd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>PIm(t,r)),FIm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&e.Tag.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.Tag.item),r)),t},NIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FIm(t,r)),OIm=(e,r)=>{let t={};return e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.onDemandTargetCapacity!==void 0&&(t.OnDemandTargetCapacity=(0,I.strictParseInt32)(e.onDemandTargetCapacity)),e.spotTargetCapacity!==void 0&&(t.SpotTargetCapacity=(0,I.strictParseInt32)(e.spotTargetCapacity)),e.defaultTargetCapacityType!==void 0&&(t.DefaultTargetCapacityType=(0,I.expectString)(e.defaultTargetCapacityType)),e.targetCapacityUnitType!==void 0&&(t.TargetCapacityUnitType=(0,I.expectString)(e.targetCapacityUnitType)),t},BIm=(e,r)=>{let t={};return e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),t},qIm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),t},MIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qIm(t,r)),LIm=(e,r)=>{let t={};return e.targetGroups===""?t.TargetGroups=[]:e.targetGroups!==void 0&&e.targetGroups.item!==void 0&&(t.TargetGroups=MIm((0,I.getArrayIfSingleItem)(e.targetGroups.item),r)),t},jIm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.targetNetworkId!==void 0&&(t.TargetNetworkId=(0,I.expectString)(e.targetNetworkId)),e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),e.securityGroups===""?t.SecurityGroups=[]:e.securityGroups!==void 0&&e.securityGroups.item!==void 0&&(t.SecurityGroups=r1((0,I.getArrayIfSingleItem)(e.securityGroups.item),r)),t},GIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jIm(t,r)),UIm=(e,r)=>{let t={};return e.reservationValue!==void 0&&(t.ReservationValue=tur(e.reservationValue,r)),e.targetConfiguration!==void 0&&(t.TargetConfiguration=BIm(e.targetConfiguration,r)),t},VIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UIm(t,r)),zIm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.username!==void 0&&(t.Username=(0,I.expectString)(e.username)),e.connectionStatuses===""?t.ConnectionStatuses=[]:e.connectionStatuses!==void 0&&e.connectionStatuses.item!==void 0&&(t.ConnectionStatuses=QIm((0,I.getArrayIfSingleItem)(e.connectionStatuses.item),r)),t},$Im=(e,r)=>{let t={};return e.connectionId!==void 0&&(t.ConnectionId=(0,I.expectString)(e.connectionId)),e.previousStatus!==void 0&&(t.PreviousStatus=pbn(e.previousStatus,r)),e.currentStatus!==void 0&&(t.CurrentStatus=pbn(e.currentStatus,r)),t},QIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Im(t,r)),KIm=(e,r)=>{let t={};return e.instancesSet===""?t.TerminatingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.TerminatingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},HIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),WIm=(e,r)=>{let t={};return e.resourceStatement!==void 0&&(t.ResourceStatement=dla(e.resourceStatement,r)),t},YIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>WIm(t,r)),JIm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},sCn=(e,r)=>{let t={};return e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.ingressFilterRuleSet===""?t.IngressFilterRules=[]:e.ingressFilterRuleSet!==void 0&&e.ingressFilterRuleSet.item!==void 0&&(t.IngressFilterRules=Foa((0,I.getArrayIfSingleItem)(e.ingressFilterRuleSet.item),r)),e.egressFilterRuleSet===""?t.EgressFilterRules=[]:e.egressFilterRuleSet!==void 0&&e.egressFilterRuleSet.item!==void 0&&(t.EgressFilterRules=Foa((0,I.getArrayIfSingleItem)(e.egressFilterRuleSet.item),r)),e.networkServiceSet===""?t.NetworkServices=[]:e.networkServiceSet!==void 0&&e.networkServiceSet.item!==void 0&&(t.NetworkServices=ZIm((0,I.getArrayIfSingleItem)(e.networkServiceSet.item),r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},aCn=(e,r)=>{let t={};return e.trafficMirrorFilterRuleId!==void 0&&(t.TrafficMirrorFilterRuleId=(0,I.expectString)(e.trafficMirrorFilterRuleId)),e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.trafficDirection!==void 0&&(t.TrafficDirection=(0,I.expectString)(e.trafficDirection)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.protocol!==void 0&&(t.Protocol=(0,I.strictParseInt32)(e.protocol)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=Noa(e.destinationPortRange,r)),e.sourcePortRange!==void 0&&(t.SourcePortRange=Noa(e.sourcePortRange,r)),e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.sourceCidrBlock!==void 0&&(t.SourceCidrBlock=(0,I.expectString)(e.sourceCidrBlock)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},Foa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aCn(t,r)),XIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sCn(t,r)),ZIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Noa=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),t},oCn=(e,r)=>{let t={};return e.trafficMirrorSessionId!==void 0&&(t.TrafficMirrorSessionId=(0,I.expectString)(e.trafficMirrorSessionId)),e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.packetLength!==void 0&&(t.PacketLength=(0,I.strictParseInt32)(e.packetLength)),e.sessionNumber!==void 0&&(t.SessionNumber=(0,I.strictParseInt32)(e.sessionNumber)),e.virtualNetworkId!==void 0&&(t.VirtualNetworkId=(0,I.strictParseInt32)(e.virtualNetworkId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},exm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oCn(t,r)),Pla=(e,r)=>{let t={};return e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.networkLoadBalancerArn!==void 0&&(t.NetworkLoadBalancerArn=(0,I.expectString)(e.networkLoadBalancerArn)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.gatewayLoadBalancerEndpointId!==void 0&&(t.GatewayLoadBalancerEndpointId=(0,I.expectString)(e.gatewayLoadBalancerEndpointId)),t},txm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pla(t,r)),Sur=(e,r)=>{let t={};return e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayArn!==void 0&&(t.TransitGatewayArn=(0,I.expectString)(e.transitGatewayArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=Dxm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Rla=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},rxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayOwnerId!==void 0&&(t.TransitGatewayOwnerId=(0,I.expectString)(e.transitGatewayOwnerId)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.association!==void 0&&(t.Association=nxm(e.association,r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},nxm=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},ixm=(e,r)=>{let t={};return e.transitGatewayAsn!==void 0&&(t.TransitGatewayAsn=(0,I.strictParseLong)(e.transitGatewayAsn)),e.peerAsn!==void 0&&(t.PeerAsn=(0,I.strictParseLong)(e.peerAsn)),e.transitGatewayAddress!==void 0&&(t.TransitGatewayAddress=(0,I.expectString)(e.transitGatewayAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.bgpStatus!==void 0&&(t.BgpStatus=(0,I.expectString)(e.bgpStatus)),t},sxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ixm(t,r)),axm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rxm(t,r)),oxm=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},cxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oxm(t,r)),cCn=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transportTransitGatewayAttachmentId!==void 0&&(t.TransportTransitGatewayAttachmentId=(0,I.expectString)(e.transportTransitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=lxm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},uxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cCn(t,r)),lxm=(e,r)=>{let t={};return e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),t},uCn=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayConnectPeerId!==void 0&&(t.TransitGatewayConnectPeerId=(0,I.expectString)(e.transitGatewayConnectPeerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.connectPeerConfiguration!==void 0&&(t.ConnectPeerConfiguration=dxm(e.connectPeerConfiguration,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},dxm=(e,r)=>{let t={};return e.transitGatewayAddress!==void 0&&(t.TransitGatewayAddress=(0,I.expectString)(e.transitGatewayAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.insideCidrBlocks===""?t.InsideCidrBlocks=[]:e.insideCidrBlocks!==void 0&&e.insideCidrBlocks.item!==void 0&&(t.InsideCidrBlocks=Ibm((0,I.getArrayIfSingleItem)(e.insideCidrBlocks.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.bgpConfigurations===""?t.BgpConfigurations=[]:e.bgpConfigurations!==void 0&&e.bgpConfigurations.item!==void 0&&(t.BgpConfigurations=sxm((0,I.getArrayIfSingleItem)(e.bgpConfigurations.item),r)),t},pxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uCn(t,r)),mxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Sur(t,r)),fxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.deregisteredNetworkInterfaceIds===""?t.DeregisteredNetworkInterfaceIds=[]:e.deregisteredNetworkInterfaceIds!==void 0&&e.deregisteredNetworkInterfaceIds.item!==void 0&&(t.DeregisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.deregisteredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},hxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.deregisteredNetworkInterfaceIds===""?t.DeregisteredNetworkInterfaceIds=[]:e.deregisteredNetworkInterfaceIds!==void 0&&e.deregisteredNetworkInterfaceIds.item!==void 0&&(t.DeregisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.deregisteredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},lCn=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayMulticastDomainArn!==void 0&&(t.TransitGatewayMulticastDomainArn=(0,I.expectString)(e.transitGatewayMulticastDomainArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.options!==void 0&&(t.Options=Axm(e.options,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},gxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.subnet!==void 0&&(t.Subnet=xla(e.subnet,r)),t},yxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gxm(t,r)),wur=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.subnets===""?t.Subnets=[]:e.subnets!==void 0&&e.subnets.item!==void 0&&(t.Subnets=AIm((0,I.getArrayIfSingleItem)(e.subnets.item),r)),t},_xm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lCn(t,r)),Axm=(e,r)=>{let t={};return e.igmpv2Support!==void 0&&(t.Igmpv2Support=(0,I.expectString)(e.igmpv2Support)),e.staticSourcesSupport!==void 0&&(t.StaticSourcesSupport=(0,I.expectString)(e.staticSourcesSupport)),e.autoAcceptSharedAssociations!==void 0&&(t.AutoAcceptSharedAssociations=(0,I.expectString)(e.autoAcceptSharedAssociations)),t},bxm=(e,r)=>{let t={};return e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.groupMember!==void 0&&(t.GroupMember=(0,I.parseBoolean)(e.groupMember)),e.groupSource!==void 0&&(t.GroupSource=(0,I.parseBoolean)(e.groupSource)),e.memberType!==void 0&&(t.MemberType=(0,I.expectString)(e.memberType)),e.sourceType!==void 0&&(t.SourceType=(0,I.expectString)(e.sourceType)),t},Cxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bxm(t,r)),vxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.registeredNetworkInterfaceIds===""?t.RegisteredNetworkInterfaceIds=[]:e.registeredNetworkInterfaceIds!==void 0&&e.registeredNetworkInterfaceIds.item!==void 0&&(t.RegisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.registeredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},Exm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.registeredNetworkInterfaceIds===""?t.RegisteredNetworkInterfaceIds=[]:e.registeredNetworkInterfaceIds!==void 0&&e.registeredNetworkInterfaceIds.item!==void 0&&(t.RegisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.registeredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},Dxm=(e,r)=>{let t={};return e.amazonSideAsn!==void 0&&(t.AmazonSideAsn=(0,I.strictParseLong)(e.amazonSideAsn)),e.transitGatewayCidrBlocks===""?t.TransitGatewayCidrBlocks=[]:e.transitGatewayCidrBlocks!==void 0&&e.transitGatewayCidrBlocks.item!==void 0&&(t.TransitGatewayCidrBlocks=r1((0,I.getArrayIfSingleItem)(e.transitGatewayCidrBlocks.item),r)),e.autoAcceptSharedAttachments!==void 0&&(t.AutoAcceptSharedAttachments=(0,I.expectString)(e.autoAcceptSharedAttachments)),e.defaultRouteTableAssociation!==void 0&&(t.DefaultRouteTableAssociation=(0,I.expectString)(e.defaultRouteTableAssociation)),e.associationDefaultRouteTableId!==void 0&&(t.AssociationDefaultRouteTableId=(0,I.expectString)(e.associationDefaultRouteTableId)),e.defaultRouteTablePropagation!==void 0&&(t.DefaultRouteTablePropagation=(0,I.expectString)(e.defaultRouteTablePropagation)),e.propagationDefaultRouteTableId!==void 0&&(t.PropagationDefaultRouteTableId=(0,I.expectString)(e.propagationDefaultRouteTableId)),e.vpnEcmpSupport!==void 0&&(t.VpnEcmpSupport=(0,I.expectString)(e.vpnEcmpSupport)),e.dnsSupport!==void 0&&(t.DnsSupport=(0,I.expectString)(e.dnsSupport)),e.multicastSupport!==void 0&&(t.MulticastSupport=(0,I.expectString)(e.multicastSupport)),t},zPt=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.accepterTransitGatewayAttachmentId!==void 0&&(t.AccepterTransitGatewayAttachmentId=(0,I.expectString)(e.accepterTransitGatewayAttachmentId)),e.requesterTgwInfo!==void 0&&(t.RequesterTgwInfo=Poa(e.requesterTgwInfo,r)),e.accepterTgwInfo!==void 0&&(t.AccepterTgwInfo=Poa(e.accepterTgwInfo,r)),e.options!==void 0&&(t.Options=wxm(e.options,r)),e.status!==void 0&&(t.Status=nDm(e.status,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Sxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zPt(t,r)),wxm=(e,r)=>{let t={};return e.dynamicRouting!==void 0&&(t.DynamicRouting=(0,I.expectString)(e.dynamicRouting)),t},Ixm=(e,r)=>{let t={};return e.sourceCidrBlock!==void 0&&(t.SourceCidrBlock=(0,I.expectString)(e.sourceCidrBlock)),e.sourcePortRange!==void 0&&(t.SourcePortRange=(0,I.expectString)(e.sourcePortRange)),e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=(0,I.expectString)(e.destinationPortRange)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.metaData!==void 0&&(t.MetaData=xxm(e.metaData,r)),t},xxm=(e,r)=>{let t={};return e.metaDataKey!==void 0&&(t.MetaDataKey=(0,I.expectString)(e.metaDataKey)),e.metaDataValue!==void 0&&(t.MetaDataValue=(0,I.expectString)(e.metaDataValue)),t},dCn=(e,r)=>{let t={};return e.transitGatewayPolicyTableId!==void 0&&(t.TransitGatewayPolicyTableId=(0,I.expectString)(e.transitGatewayPolicyTableId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},pCn=(e,r)=>{let t={};return e.transitGatewayPolicyTableId!==void 0&&(t.TransitGatewayPolicyTableId=(0,I.expectString)(e.transitGatewayPolicyTableId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Txm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pCn(t,r)),Pxm=(e,r)=>{let t={};return e.policyRuleNumber!==void 0&&(t.PolicyRuleNumber=(0,I.expectString)(e.policyRuleNumber)),e.policyRule!==void 0&&(t.PolicyRule=Ixm(e.policyRule,r)),e.targetRouteTableId!==void 0&&(t.TargetRouteTableId=(0,I.expectString)(e.targetRouteTableId)),t},Rxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pxm(t,r)),kxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dCn(t,r)),Fxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),t},Iur=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.prefixListOwnerId!==void 0&&(t.PrefixListOwnerId=(0,I.expectString)(e.prefixListOwnerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.blackhole!==void 0&&(t.Blackhole=(0,I.parseBoolean)(e.blackhole)),e.transitGatewayAttachment!==void 0&&(t.TransitGatewayAttachment=Fxm(e.transitGatewayAttachment,r)),t},Nxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Iur(t,r)),kla=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),t},xur=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),e.transitGatewayAttachments===""?t.TransitGatewayAttachments=[]:e.transitGatewayAttachments!==void 0&&e.transitGatewayAttachments.item!==void 0&&(t.TransitGatewayAttachments=Bxm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachments.item),r)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Oxm=(e,r)=>{let t={};return e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),t},Bxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Oxm(t,r)),qxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xur(t,r)),mCn=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.defaultAssociationRouteTable!==void 0&&(t.DefaultAssociationRouteTable=(0,I.parseBoolean)(e.defaultAssociationRouteTable)),e.defaultPropagationRouteTable!==void 0&&(t.DefaultPropagationRouteTable=(0,I.parseBoolean)(e.defaultPropagationRouteTable)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},fCn=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkId!==void 0&&(t.CoreNetworkId=(0,I.expectString)(e.coreNetworkId)),e.peerTransitGatewayId!==void 0&&(t.PeerTransitGatewayId=(0,I.expectString)(e.peerTransitGatewayId)),e.peerCoreNetworkId!==void 0&&(t.PeerCoreNetworkId=(0,I.expectString)(e.peerCoreNetworkId)),e.peeringAttachmentId!==void 0&&(t.PeeringAttachmentId=(0,I.expectString)(e.peeringAttachmentId)),e.announcementDirection!==void 0&&(t.AnnouncementDirection=(0,I.expectString)(e.announcementDirection)),e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Mxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fCn(t,r)),Lxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},jxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lxm(t,r)),Gxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mCn(t,r)),Uxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),t},Vxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Uxm(t,r)),Fla=(e,r)=>{let t={};return e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.routeOrigin!==void 0&&(t.RouteOrigin=(0,I.expectString)(e.routeOrigin)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),t},zze=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcOwnerId!==void 0&&(t.VpcOwnerId=(0,I.expectString)(e.vpcOwnerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetIds===""?t.SubnetIds=[]:e.subnetIds!==void 0&&e.subnetIds.item!==void 0&&(t.SubnetIds=r1((0,I.getArrayIfSingleItem)(e.subnetIds.item),r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=$xm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},zxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zze(t,r)),$xm=(e,r)=>{let t={};return e.dnsSupport!==void 0&&(t.DnsSupport=(0,I.expectString)(e.dnsSupport)),e.ipv6Support!==void 0&&(t.Ipv6Support=(0,I.expectString)(e.ipv6Support)),e.applianceModeSupport!==void 0&&(t.ApplianceModeSupport=(0,I.expectString)(e.applianceModeSupport)),t},Nla=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.branchInterfaceId!==void 0&&(t.BranchInterfaceId=(0,I.expectString)(e.branchInterfaceId)),e.trunkInterfaceId!==void 0&&(t.TrunkInterfaceId=(0,I.expectString)(e.trunkInterfaceId)),e.interfaceProtocol!==void 0&&(t.InterfaceProtocol=(0,I.expectString)(e.interfaceProtocol)),e.vlanId!==void 0&&(t.VlanId=(0,I.strictParseInt32)(e.vlanId)),e.greKey!==void 0&&(t.GreKey=(0,I.strictParseInt32)(e.greKey)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Qxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Nla(t,r)),Kxm=(e,r)=>{let t={};return e.outsideIpAddress!==void 0&&(t.OutsideIpAddress=(0,I.expectString)(e.outsideIpAddress)),e.tunnelInsideCidr!==void 0&&(t.TunnelInsideCidr=(0,I.expectString)(e.tunnelInsideCidr)),e.tunnelInsideIpv6Cidr!==void 0&&(t.TunnelInsideIpv6Cidr=(0,I.expectString)(e.tunnelInsideIpv6Cidr)),e.preSharedKey!==void 0&&(t.PreSharedKey=(0,I.expectString)(e.preSharedKey)),e.phase1LifetimeSeconds!==void 0&&(t.Phase1LifetimeSeconds=(0,I.strictParseInt32)(e.phase1LifetimeSeconds)),e.phase2LifetimeSeconds!==void 0&&(t.Phase2LifetimeSeconds=(0,I.strictParseInt32)(e.phase2LifetimeSeconds)),e.rekeyMarginTimeSeconds!==void 0&&(t.RekeyMarginTimeSeconds=(0,I.strictParseInt32)(e.rekeyMarginTimeSeconds)),e.rekeyFuzzPercentage!==void 0&&(t.RekeyFuzzPercentage=(0,I.strictParseInt32)(e.rekeyFuzzPercentage)),e.replayWindowSize!==void 0&&(t.ReplayWindowSize=(0,I.strictParseInt32)(e.replayWindowSize)),e.dpdTimeoutSeconds!==void 0&&(t.DpdTimeoutSeconds=(0,I.strictParseInt32)(e.dpdTimeoutSeconds)),e.dpdTimeoutAction!==void 0&&(t.DpdTimeoutAction=(0,I.expectString)(e.dpdTimeoutAction)),e.phase1EncryptionAlgorithmSet===""?t.Phase1EncryptionAlgorithms=[]:e.phase1EncryptionAlgorithmSet!==void 0&&e.phase1EncryptionAlgorithmSet.item!==void 0&&(t.Phase1EncryptionAlgorithms=aDm((0,I.getArrayIfSingleItem)(e.phase1EncryptionAlgorithmSet.item),r)),e.phase2EncryptionAlgorithmSet===""?t.Phase2EncryptionAlgorithms=[]:e.phase2EncryptionAlgorithmSet!==void 0&&e.phase2EncryptionAlgorithmSet.item!==void 0&&(t.Phase2EncryptionAlgorithms=pDm((0,I.getArrayIfSingleItem)(e.phase2EncryptionAlgorithmSet.item),r)),e.phase1IntegrityAlgorithmSet===""?t.Phase1IntegrityAlgorithms=[]:e.phase1IntegrityAlgorithmSet!==void 0&&e.phase1IntegrityAlgorithmSet.item!==void 0&&(t.Phase1IntegrityAlgorithms=cDm((0,I.getArrayIfSingleItem)(e.phase1IntegrityAlgorithmSet.item),r)),e.phase2IntegrityAlgorithmSet===""?t.Phase2IntegrityAlgorithms=[]:e.phase2IntegrityAlgorithmSet!==void 0&&e.phase2IntegrityAlgorithmSet.item!==void 0&&(t.Phase2IntegrityAlgorithms=fDm((0,I.getArrayIfSingleItem)(e.phase2IntegrityAlgorithmSet.item),r)),e.phase1DHGroupNumberSet===""?t.Phase1DHGroupNumbers=[]:e.phase1DHGroupNumberSet!==void 0&&e.phase1DHGroupNumberSet.item!==void 0&&(t.Phase1DHGroupNumbers=iDm((0,I.getArrayIfSingleItem)(e.phase1DHGroupNumberSet.item),r)),e.phase2DHGroupNumberSet===""?t.Phase2DHGroupNumbers=[]:e.phase2DHGroupNumberSet!==void 0&&e.phase2DHGroupNumberSet.item!==void 0&&(t.Phase2DHGroupNumbers=lDm((0,I.getArrayIfSingleItem)(e.phase2DHGroupNumberSet.item),r)),e.ikeVersionSet===""?t.IkeVersions=[]:e.ikeVersionSet!==void 0&&e.ikeVersionSet.item!==void 0&&(t.IkeVersions=rbm((0,I.getArrayIfSingleItem)(e.ikeVersionSet.item),r)),e.startupAction!==void 0&&(t.StartupAction=(0,I.expectString)(e.startupAction)),e.logOptions!==void 0&&(t.LogOptions=oPm(e.logOptions,r)),e.enableTunnelLifecycleControl!==void 0&&(t.EnableTunnelLifecycleControl=(0,I.parseBoolean)(e.enableTunnelLifecycleControl)),t},Hxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kxm(t,r)),Wxm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.unassignedIpv6Addresses===""?t.UnassignedIpv6Addresses=[]:e.unassignedIpv6Addresses!==void 0&&e.unassignedIpv6Addresses.item!==void 0&&(t.UnassignedIpv6Addresses=zua((0,I.getArrayIfSingleItem)(e.unassignedIpv6Addresses.item),r)),e.unassignedIpv6PrefixSet===""?t.UnassignedIpv6Prefixes=[]:e.unassignedIpv6PrefixSet!==void 0&&e.unassignedIpv6PrefixSet.item!==void 0&&(t.UnassignedIpv6Prefixes=Uua((0,I.getArrayIfSingleItem)(e.unassignedIpv6PrefixSet.item),r)),t},Yxm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},Jxm=(e,r)=>{let t={};return e.instancesSet===""?t.InstanceMonitorings=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.InstanceMonitorings=Fua((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},Xxm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.error!==void 0&&(t.Error=Zxm(e.error,r)),t},Zxm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},eTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xxm(t,r)),Ola=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=tTm(e.error,r)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),t},tTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Bla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ola(t,r)),PSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ola(t,r)),rTm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},nTm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},iTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),qla=(e,r)=>{let t={};return e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Key!==void 0&&(t.S3Key=(0,I.expectString)(e.s3Key)),t},Mla=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.peeringStatus!==void 0&&(t.PeeringStatus=(0,I.expectString)(e.peeringStatus)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},sTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mla(t,r)),aTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mla(t,r)),oTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Lla=(e,r)=>{let t={};return e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=l_m((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),t},r1=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),cTm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},uTm=(e,r)=>{let t={};return e.defaultVCpus!==void 0&&(t.DefaultVCpus=(0,I.strictParseInt32)(e.defaultVCpus)),e.defaultCores!==void 0&&(t.DefaultCores=(0,I.strictParseInt32)(e.defaultCores)),e.defaultThreadsPerCore!==void 0&&(t.DefaultThreadsPerCore=(0,I.strictParseInt32)(e.defaultThreadsPerCore)),e.validCores===""?t.ValidCores=[]:e.validCores!==void 0&&e.validCores.item!==void 0&&(t.ValidCores=Jpm((0,I.getArrayIfSingleItem)(e.validCores.item),r)),e.validThreadsPerCore===""?t.ValidThreadsPerCore=[]:e.validThreadsPerCore!==void 0&&e.validThreadsPerCore.item!==void 0&&(t.ValidThreadsPerCore=HIm((0,I.getArrayIfSingleItem)(e.validThreadsPerCore.item),r)),t},Tur=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.verifiedAccessGroupId!==void 0&&(t.VerifiedAccessGroupId=(0,I.expectString)(e.verifiedAccessGroupId)),e.verifiedAccessEndpointId!==void 0&&(t.VerifiedAccessEndpointId=(0,I.expectString)(e.verifiedAccessEndpointId)),e.applicationDomain!==void 0&&(t.ApplicationDomain=(0,I.expectString)(e.applicationDomain)),e.endpointType!==void 0&&(t.EndpointType=(0,I.expectString)(e.endpointType)),e.attachmentType!==void 0&&(t.AttachmentType=(0,I.expectString)(e.attachmentType)),e.domainCertificateArn!==void 0&&(t.DomainCertificateArn=(0,I.expectString)(e.domainCertificateArn)),e.endpointDomain!==void 0&&(t.EndpointDomain=(0,I.expectString)(e.endpointDomain)),e.deviceValidationDomain!==void 0&&(t.DeviceValidationDomain=(0,I.expectString)(e.deviceValidationDomain)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=Iwm((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.loadBalancerOptions!==void 0&&(t.LoadBalancerOptions=pTm(e.loadBalancerOptions,r)),e.networkInterfaceOptions!==void 0&&(t.NetworkInterfaceOptions=lTm(e.networkInterfaceOptions,r)),e.status!==void 0&&(t.Status=mTm(e.status,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},lTm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),t},dTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tur(t,r)),pTm=(e,r)=>{let t={};return e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),e.loadBalancerArn!==void 0&&(t.LoadBalancerArn=(0,I.expectString)(e.loadBalancerArn)),e.subnetIdSet===""?t.SubnetIds=[]:e.subnetIdSet!==void 0&&e.subnetIdSet.item!==void 0&&(t.SubnetIds=fTm((0,I.getArrayIfSingleItem)(e.subnetIdSet.item),r)),t},mTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},fTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Pur=(e,r)=>{let t={};return e.verifiedAccessGroupId!==void 0&&(t.VerifiedAccessGroupId=(0,I.expectString)(e.verifiedAccessGroupId)),e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.owner!==void 0&&(t.Owner=(0,I.expectString)(e.owner)),e.verifiedAccessGroupArn!==void 0&&(t.VerifiedAccessGroupArn=(0,I.expectString)(e.verifiedAccessGroupArn)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},hTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pur(t,r)),$ze=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.verifiedAccessTrustProviderSet===""?t.VerifiedAccessTrustProviders=[]:e.verifiedAccessTrustProviderSet!==void 0&&e.verifiedAccessTrustProviderSet.item!==void 0&&(t.VerifiedAccessTrustProviders=ETm((0,I.getArrayIfSingleItem)(e.verifiedAccessTrustProviderSet.item),r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},gTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$ze(t,r)),jla=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.accessLogs!==void 0&&(t.AccessLogs=bTm(e.accessLogs,r)),t},yTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jla(t,r)),_Tm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.logGroup!==void 0&&(t.LogGroup=(0,I.expectString)(e.logGroup)),t},hCn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},ATm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.deliveryStream!==void 0&&(t.DeliveryStream=(0,I.expectString)(e.deliveryStream)),t},bTm=(e,r)=>{let t={};return e.s3!==void 0&&(t.S3=CTm(e.s3,r)),e.cloudWatchLogs!==void 0&&(t.CloudWatchLogs=_Tm(e.cloudWatchLogs,r)),e.kinesisDataFirehose!==void 0&&(t.KinesisDataFirehose=ATm(e.kinesisDataFirehose,r)),e.logVersion!==void 0&&(t.LogVersion=(0,I.expectString)(e.logVersion)),e.includeTrustContext!==void 0&&(t.IncludeTrustContext=(0,I.parseBoolean)(e.includeTrustContext)),t},CTm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.bucketName!==void 0&&(t.BucketName=(0,I.expectString)(e.bucketName)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.bucketOwner!==void 0&&(t.BucketOwner=(0,I.expectString)(e.bucketOwner)),t},Qze=(e,r)=>{let t={};return e.verifiedAccessTrustProviderId!==void 0&&(t.VerifiedAccessTrustProviderId=(0,I.expectString)(e.verifiedAccessTrustProviderId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.trustProviderType!==void 0&&(t.TrustProviderType=(0,I.expectString)(e.trustProviderType)),e.userTrustProviderType!==void 0&&(t.UserTrustProviderType=(0,I.expectString)(e.userTrustProviderType)),e.deviceTrustProviderType!==void 0&&(t.DeviceTrustProviderType=(0,I.expectString)(e.deviceTrustProviderType)),e.oidcOptions!==void 0&&(t.OidcOptions=X2m(e.oidcOptions,r)),e.deviceOptions!==void 0&&(t.DeviceOptions=V1m(e.deviceOptions,r)),e.policyReferenceName!==void 0&&(t.PolicyReferenceName=(0,I.expectString)(e.policyReferenceName)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},vTm=(e,r)=>{let t={};return e.verifiedAccessTrustProviderId!==void 0&&(t.VerifiedAccessTrustProviderId=(0,I.expectString)(e.verifiedAccessTrustProviderId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.trustProviderType!==void 0&&(t.TrustProviderType=(0,I.expectString)(e.trustProviderType)),e.userTrustProviderType!==void 0&&(t.UserTrustProviderType=(0,I.expectString)(e.userTrustProviderType)),e.deviceTrustProviderType!==void 0&&(t.DeviceTrustProviderType=(0,I.expectString)(e.deviceTrustProviderType)),t},ETm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vTm(t,r)),DTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qze(t,r)),STm=(e,r)=>{let t={};return e.acceptedRouteCount!==void 0&&(t.AcceptedRouteCount=(0,I.strictParseInt32)(e.acceptedRouteCount)),e.lastStatusChange!==void 0&&(t.LastStatusChange=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastStatusChange))),e.outsideIpAddress!==void 0&&(t.OutsideIpAddress=(0,I.expectString)(e.outsideIpAddress)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.certificateArn!==void 0&&(t.CertificateArn=(0,I.expectString)(e.certificateArn)),t},wTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>STm(t,r)),ITm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Gla=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=xTm((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.size!==void 0&&(t.Size=(0,I.strictParseInt32)(e.size)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.fastRestored!==void 0&&(t.FastRestored=(0,I.parseBoolean)(e.fastRestored)),e.multiAttachEnabled!==void 0&&(t.MultiAttachEnabled=(0,I.parseBoolean)(e.multiAttachEnabled)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),t},gCn=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.device!==void 0&&(t.Device=(0,I.expectString)(e.device)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),t},xTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gCn(t,r)),TTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gla(t,r)),Ula=(e,r)=>{let t={};return e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.modificationState!==void 0&&(t.ModificationState=(0,I.expectString)(e.modificationState)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.targetSize!==void 0&&(t.TargetSize=(0,I.strictParseInt32)(e.targetSize)),e.targetIops!==void 0&&(t.TargetIops=(0,I.strictParseInt32)(e.targetIops)),e.targetVolumeType!==void 0&&(t.TargetVolumeType=(0,I.expectString)(e.targetVolumeType)),e.targetThroughput!==void 0&&(t.TargetThroughput=(0,I.strictParseInt32)(e.targetThroughput)),e.targetMultiAttachEnabled!==void 0&&(t.TargetMultiAttachEnabled=(0,I.parseBoolean)(e.targetMultiAttachEnabled)),e.originalSize!==void 0&&(t.OriginalSize=(0,I.strictParseInt32)(e.originalSize)),e.originalIops!==void 0&&(t.OriginalIops=(0,I.strictParseInt32)(e.originalIops)),e.originalVolumeType!==void 0&&(t.OriginalVolumeType=(0,I.expectString)(e.originalVolumeType)),e.originalThroughput!==void 0&&(t.OriginalThroughput=(0,I.strictParseInt32)(e.originalThroughput)),e.originalMultiAttachEnabled!==void 0&&(t.OriginalMultiAttachEnabled=(0,I.parseBoolean)(e.originalMultiAttachEnabled)),e.progress!==void 0&&(t.Progress=(0,I.strictParseLong)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.endTime!==void 0&&(t.EndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endTime))),t},PTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ula(t,r)),RTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.eventId!==void 0&&(t.EventId=(0,I.expectString)(e.eventId)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),t},kTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>RTm(t,r)),FTm=(e,r)=>{let t={};return e.ioPerformance!==void 0&&(t.IoPerformance=(0,I.expectString)(e.ioPerformance)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},NTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FTm(t,r)),OTm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},BTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>OTm(t,r)),qTm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.eventId!==void 0&&(t.EventId=(0,I.expectString)(e.eventId)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.notAfter!==void 0&&(t.NotAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notAfter))),e.notBefore!==void 0&&(t.NotBefore=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBefore))),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},MTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qTm(t,r)),LTm=(e,r)=>{let t={};return e.details===""?t.Details=[]:e.details!==void 0&&e.details.item!==void 0&&(t.Details=BTm((0,I.getArrayIfSingleItem)(e.details.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},jTm=(e,r)=>{let t={};return e.actionsSet===""?t.Actions=[]:e.actionsSet!==void 0&&e.actionsSet.item!==void 0&&(t.Actions=kTm((0,I.getArrayIfSingleItem)(e.actionsSet.item),r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.eventsSet===""?t.Events=[]:e.eventsSet!==void 0&&e.eventsSet.item!==void 0&&(t.Events=MTm((0,I.getArrayIfSingleItem)(e.eventsSet.item),r)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeStatus!==void 0&&(t.VolumeStatus=LTm(e.volumeStatus,r)),e.attachmentStatuses===""?t.AttachmentStatuses=[]:e.attachmentStatuses!==void 0&&e.attachmentStatuses.item!==void 0&&(t.AttachmentStatuses=NTm((0,I.getArrayIfSingleItem)(e.attachmentStatuses.item),r)),t},GTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jTm(t,r)),yCn=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.dhcpOptionsId!==void 0&&(t.DhcpOptionsId=(0,I.expectString)(e.dhcpOptionsId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.ipv6CidrBlockAssociationSet===""?t.Ipv6CidrBlockAssociationSet=[]:e.ipv6CidrBlockAssociationSet!==void 0&&e.ipv6CidrBlockAssociationSet.item!==void 0&&(t.Ipv6CidrBlockAssociationSet=WTm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockAssociationSet.item),r)),e.cidrBlockAssociationSet===""?t.CidrBlockAssociationSet=[]:e.cidrBlockAssociationSet!==void 0&&e.cidrBlockAssociationSet.item!==void 0&&(t.CidrBlockAssociationSet=VTm((0,I.getArrayIfSingleItem)(e.cidrBlockAssociationSet.item),r)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Vla=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},UTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vla(t,r)),_Cn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.cidrBlockState!==void 0&&(t.CidrBlockState=zla(e.cidrBlockState,r)),t},VTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_Cn(t,r)),zla=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},zTm=(e,r)=>{let t={};return e.classicLinkEnabled!==void 0&&(t.ClassicLinkEnabled=(0,I.parseBoolean)(e.classicLinkEnabled)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},$Tm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zTm(t,r)),$la=(e,r)=>{let t={};return e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.vpcEndpointType!==void 0&&(t.VpcEndpointType=(0,I.expectString)(e.vpcEndpointType)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),e.routeTableIdSet===""?t.RouteTableIds=[]:e.routeTableIdSet!==void 0&&e.routeTableIdSet.item!==void 0&&(t.RouteTableIds=r1((0,I.getArrayIfSingleItem)(e.routeTableIdSet.item),r)),e.subnetIdSet===""?t.SubnetIds=[]:e.subnetIdSet!==void 0&&e.subnetIdSet.item!==void 0&&(t.SubnetIds=r1((0,I.getArrayIfSingleItem)(e.subnetIdSet.item),r)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=qAm((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.ipAddressType!==void 0&&(t.IpAddressType=(0,I.expectString)(e.ipAddressType)),e.dnsOptions!==void 0&&(t.DnsOptions=xym(e.dnsOptions,r)),e.privateDnsEnabled!==void 0&&(t.PrivateDnsEnabled=(0,I.parseBoolean)(e.privateDnsEnabled)),e.requesterManaged!==void 0&&(t.RequesterManaged=(0,I.parseBoolean)(e.requesterManaged)),e.networkInterfaceIdSet===""?t.NetworkInterfaceIds=[]:e.networkInterfaceIdSet!==void 0&&e.networkInterfaceIdSet.item!==void 0&&(t.NetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.networkInterfaceIdSet.item),r)),e.dnsEntrySet===""?t.DnsEntries=[]:e.dnsEntrySet!==void 0&&e.dnsEntrySet.item!==void 0&&(t.DnsEntries=fua((0,I.getArrayIfSingleItem)(e.dnsEntrySet.item),r)),e.creationTimestamp!==void 0&&(t.CreationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTimestamp))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.lastError!==void 0&&(t.LastError=hvm(e.lastError,r)),t},QTm=(e,r)=>{let t={};return e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.vpcEndpointOwner!==void 0&&(t.VpcEndpointOwner=(0,I.expectString)(e.vpcEndpointOwner)),e.vpcEndpointState!==void 0&&(t.VpcEndpointState=(0,I.expectString)(e.vpcEndpointState)),e.creationTimestamp!==void 0&&(t.CreationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTimestamp))),e.dnsEntrySet===""?t.DnsEntries=[]:e.dnsEntrySet!==void 0&&e.dnsEntrySet.item!==void 0&&(t.DnsEntries=fua((0,I.getArrayIfSingleItem)(e.dnsEntrySet.item),r)),e.networkLoadBalancerArnSet===""?t.NetworkLoadBalancerArns=[]:e.networkLoadBalancerArnSet!==void 0&&e.networkLoadBalancerArnSet.item!==void 0&&(t.NetworkLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.networkLoadBalancerArnSet.item),r)),e.gatewayLoadBalancerArnSet===""?t.GatewayLoadBalancerArns=[]:e.gatewayLoadBalancerArnSet!==void 0&&e.gatewayLoadBalancerArnSet.item!==void 0&&(t.GatewayLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.gatewayLoadBalancerArnSet.item),r)),e.ipAddressType!==void 0&&(t.IpAddressType=(0,I.expectString)(e.ipAddressType)),e.vpcEndpointConnectionId!==void 0&&(t.VpcEndpointConnectionId=(0,I.expectString)(e.vpcEndpointConnectionId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},KTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>QTm(t,r)),HTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$la(t,r)),ACn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.ipv6CidrBlockState!==void 0&&(t.Ipv6CidrBlockState=zla(e.ipv6CidrBlockState,r)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.ipv6Pool!==void 0&&(t.Ipv6Pool=(0,I.expectString)(e.ipv6Pool)),t},WTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ACn(t,r)),YTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yCn(t,r)),bCn=(e,r)=>{let t={};return e.accepterVpcInfo!==void 0&&(t.AccepterVpcInfo=Ooa(e.accepterVpcInfo,r)),e.expirationTime!==void 0&&(t.ExpirationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.expirationTime))),e.requesterVpcInfo!==void 0&&(t.RequesterVpcInfo=Ooa(e.requesterVpcInfo,r)),e.status!==void 0&&(t.Status=ZTm(e.status,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},JTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bCn(t,r)),XTm=(e,r)=>{let t={};return e.allowDnsResolutionFromRemoteVpc!==void 0&&(t.AllowDnsResolutionFromRemoteVpc=(0,I.parseBoolean)(e.allowDnsResolutionFromRemoteVpc)),e.allowEgressFromLocalClassicLinkToRemoteVpc!==void 0&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=(0,I.parseBoolean)(e.allowEgressFromLocalClassicLinkToRemoteVpc)),e.allowEgressFromLocalVpcToRemoteClassicLink!==void 0&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=(0,I.parseBoolean)(e.allowEgressFromLocalVpcToRemoteClassicLink)),t},ZTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Ooa=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.ipv6CidrBlockSet===""?t.Ipv6CidrBlockSet=[]:e.ipv6CidrBlockSet!==void 0&&e.ipv6CidrBlockSet.item!==void 0&&(t.Ipv6CidrBlockSet=tvm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockSet.item),r)),e.cidrBlockSet===""?t.CidrBlockSet=[]:e.cidrBlockSet!==void 0&&e.cidrBlockSet.item!==void 0&&(t.CidrBlockSet=vpm((0,I.getArrayIfSingleItem)(e.cidrBlockSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.peeringOptions!==void 0&&(t.PeeringOptions=XTm(e.peeringOptions,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),t},Kze=(e,r)=>{let t={};return e.customerGatewayConfiguration!==void 0&&(t.CustomerGatewayConfiguration=(0,I.expectString)(e.customerGatewayConfiguration)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.category!==void 0&&(t.Category=(0,I.expectString)(e.category)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.vpnConnectionId!==void 0&&(t.VpnConnectionId=(0,I.expectString)(e.vpnConnectionId)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),e.coreNetworkAttachmentArn!==void 0&&(t.CoreNetworkAttachmentArn=(0,I.expectString)(e.coreNetworkAttachmentArn)),e.gatewayAssociationState!==void 0&&(t.GatewayAssociationState=(0,I.expectString)(e.gatewayAssociationState)),e.options!==void 0&&(t.Options=nPm(e.options,r)),e.routes===""?t.Routes=[]:e.routes!==void 0&&e.routes.item!==void 0&&(t.Routes=aPm((0,I.getArrayIfSingleItem)(e.routes.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vgwTelemetry===""?t.VgwTelemetry=[]:e.vgwTelemetry!==void 0&&e.vgwTelemetry.item!==void 0&&(t.VgwTelemetry=wTm((0,I.getArrayIfSingleItem)(e.vgwTelemetry.item),r)),t},ePm=(e,r)=>{let t={};return e.vpnConnectionDeviceTypeId!==void 0&&(t.VpnConnectionDeviceTypeId=(0,I.expectString)(e.vpnConnectionDeviceTypeId)),e.vendor!==void 0&&(t.Vendor=(0,I.expectString)(e.vendor)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.software!==void 0&&(t.Software=(0,I.expectString)(e.software)),t},tPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ePm(t,r)),rPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kze(t,r)),nPm=(e,r)=>{let t={};return e.enableAcceleration!==void 0&&(t.EnableAcceleration=(0,I.parseBoolean)(e.enableAcceleration)),e.staticRoutesOnly!==void 0&&(t.StaticRoutesOnly=(0,I.parseBoolean)(e.staticRoutesOnly)),e.localIpv4NetworkCidr!==void 0&&(t.LocalIpv4NetworkCidr=(0,I.expectString)(e.localIpv4NetworkCidr)),e.remoteIpv4NetworkCidr!==void 0&&(t.RemoteIpv4NetworkCidr=(0,I.expectString)(e.remoteIpv4NetworkCidr)),e.localIpv6NetworkCidr!==void 0&&(t.LocalIpv6NetworkCidr=(0,I.expectString)(e.localIpv6NetworkCidr)),e.remoteIpv6NetworkCidr!==void 0&&(t.RemoteIpv6NetworkCidr=(0,I.expectString)(e.remoteIpv6NetworkCidr)),e.outsideIpAddressType!==void 0&&(t.OutsideIpAddressType=(0,I.expectString)(e.outsideIpAddressType)),e.transportTransitGatewayAttachmentId!==void 0&&(t.TransportTransitGatewayAttachmentId=(0,I.expectString)(e.transportTransitGatewayAttachmentId)),e.tunnelInsideIpVersion!==void 0&&(t.TunnelInsideIpVersion=(0,I.expectString)(e.tunnelInsideIpVersion)),e.tunnelOptionSet===""?t.TunnelOptions=[]:e.tunnelOptionSet!==void 0&&e.tunnelOptionSet.item!==void 0&&(t.TunnelOptions=Hxm((0,I.getArrayIfSingleItem)(e.tunnelOptionSet.item),r)),t},Qla=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.attachments===""?t.VpcAttachments=[]:e.attachments!==void 0&&e.attachments.item!==void 0&&(t.VpcAttachments=UTm((0,I.getArrayIfSingleItem)(e.attachments.item),r)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.amazonSideAsn!==void 0&&(t.AmazonSideAsn=(0,I.strictParseLong)(e.amazonSideAsn)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},iPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qla(t,r)),sPm=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},aPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sPm(t,r)),oPm=(e,r)=>{let t={};return e.cloudWatchLogOptions!==void 0&&(t.CloudWatchLogOptions=Gpm(e.cloudWatchLogOptions,r)),t},cPm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},Lr=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),uPm=(e,r)=>(0,I.collectBody)(e,r).then(t=>r.utf8Encoder(t)),jr=(0,I.withBaseException)(ZCp.EC2ServiceException),Gr=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new JCp.HttpRequest(l)},Ur={"content-type":"application/x-www-form-urlencoded"},An=(e,r)=>uPm(e,r).then(t=>{if(t.length){let n=new XCp.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
          +${RPt(o)}`,{...c(),exitCode:l}));return}t({stderr:RPt(o),stdout:RPt(a)})}});function c(){return{cmd:s.spawnargs.join(" "),options:r,stdout:RPt(a),stderr:RPt(o)}}})}vze.exec=Mia;function qia(e,r){var t,n;try{return e.pid&&process.env.RENOVATE_X_EXEC_GPID_HANDLE?process.kill(-e.pid,r):((t=e.stderr)==null||t.destroy(),(n=e.stdout)==null||n.destroy(),e.unref(),e.kill(r))}catch{return!1}}vze.rawExec=Mia});var Lia=A(Ccr=>{"use strict";Object.defineProperty(Ccr,"__esModule",{value:!0});Ccr.filterMap=void 0;var Pyp=(tn(),Dr(en)),Ryp=Pyp.__importDefault(_a());function kyp(e,r){let t=e.length,n=0;for(let s=0;s{"use strict";Object.defineProperty(vcr,"__esModule",{value:!0});vcr.Result=void 0;var _An=class e{res;static ok(r){return new e({ok:!0,value:r})}static err(r){return typeof r>"u"?new e({ok:!1,error:new Error}):typeof r=="string"?new e({ok:!1,error:new Error(r)}):new e({ok:!1,error:r})}static wrapCallback(r){try{return e.ok(r())}catch(t){return e.err(t)}}static wrapPromise(r){return r.then(t=>e.ok(t),t=>e.err(t))}static wrap(r){return r instanceof Promise?e.wrapPromise(r):e.wrapCallback(r)}constructor(r){this.res=r}transform(r){return this.res.ok?e.ok(r(this.res.value)):e.err(this.res.error)}unwrap(r){return this.res.ok?this.res:arguments.length?{ok:!0,value:r}:this.res}value(r){let t=arguments.length?this.unwrap(r):this.unwrap();return t.ok?t.value:void 0}error(){return this.res.ok?void 0:this.res.error}};vcr.Result=_An});var bAn=A(XF=>{"use strict";Object.defineProperty(XF,"__esModule",{value:!0});XF.api=XF.supportsRanges=XF.urls=XF.displayName=XF.id=void 0;var Fyp=Ba(),Nyp=DL();XF.id="aws-machine-image";XF.displayName="aws-machine-image";XF.urls=[];XF.supportsRanges=!1;var Oyp=(0,Fyp.regEx)("^ami-(?[a-z0-9]{17})$"),AAn=class extends Nyp.GenericVersioningApi{_parse(r){var t;if(r){let n=(t=Oyp.exec(r))==null?void 0:t.groups;if(n){let{suffix:i}=n;return{release:[1,0,0],suffix:i}}}return null}_compare(r,t){return 1}};XF.api=new AAn;XF.default=XF.api});var Via=A(ZF=>{"use strict";Object.defineProperty(ZF,"__esModule",{value:!0});ZF.api=ZF.supportsRanges=ZF.urls=ZF.displayName=ZF.id=void 0;var e8=y1n();ZF.id="bazel-module";ZF.displayName="Bazel Module";ZF.urls=["https://bazel.build/external/module"];ZF.supportsRanges=!1;function CAn(e){return new e8.BzlmodVersion(e)}function Byp(e){return CAn(e).release.major}function qyp(e){return CAn(e).release.minor}function Myp(e){return CAn(e).release.patch}function Gia(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.equals(n)}function Lyp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.isGreaterThan(n)}function jyp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return t.isLessThan(n)}function Uia(e,r){let t=new e8.BzlmodVersion(r);return e.find(i=>{let s=new e8.BzlmodVersion(i);return t.equals(s)})?r:null}function Gyp(e,r){return Uia(e,r)}function Uyp({newVersion:e}){return e}function Vyp(e,r){let t=new e8.BzlmodVersion(e),n=new e8.BzlmodVersion(r);return e8.BzlmodVersion.defaultCompare(t,n)}function zyp(e,r){return Gia(e,r)}function $yp(e,r){return Ecr(e)}function Qyp(e){return Ecr(e)}function Kyp(e){return!new e8.BzlmodVersion(e).isPrerelease}function Ecr(e){try{new e8.BzlmodVersion(e)}catch{return!1}return!0}function Hyp(e){return e==null?!1:Ecr(e)}ZF.api={equals:Gia,getMajor:Byp,getMinor:qyp,getPatch:Myp,isCompatible:$yp,isGreaterThan:Lyp,isLessThanRange:jyp,isSingleVersion:Qyp,isStable:Kyp,isValid:Ecr,isVersion:Hyp,matches:zyp,getSatisfyingVersion:Uia,minSatisfyingVersion:Gyp,getNewValue:Uyp,sortVersions:Vyp};ZF.default=ZF.api});var Dcr=A(Yw=>{"use strict";Object.defineProperty(Yw,"__esModule",{value:!0});Yw.api=Yw.isValid=Yw.supportedRangeStrategies=Yw.supportsRanges=Yw.urls=Yw.displayName=Yw.id=void 0;var Wyp=Pi(),Yyp=Ba(),o0e=h2();Yw.id="cargo";Yw.displayName="Cargo";Yw.urls=["https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html"];Yw.supportsRanges=!0;Yw.supportedRangeStrategies=["bump","pin","replace"];var zia=e=>o0e.api.isVersion(e);function Jyp(e){return zia(e)?"^"+e.trim():e.trim()}function Eze(e){let r=e.split(",");return r=r.map(Jyp),r.join(" ")}function Xyp(e){return e!==""}function Zyp(e){if(!e)return e;let r=e.split((0,Yyp.regEx)(/\s+,?\s*|\s*,?\s+/)).map(n=>n.trim()).filter(Xyp),t=["^","~","=",">","<","<=",">="];for(let n=0;n{var t,n;return!!((n=(t=o0e.api).isLessThanRange)!=null&&n.call(t,e,Eze(r)))},t_p=e=>o0e.api.isValid(Eze(e));Yw.isValid=t_p;var r_p=(e,r)=>o0e.api.matches(e,Eze(r));function n_p(e,r){return o0e.api.getSatisfyingVersion(e,Eze(r))}function i_p(e,r){return o0e.api.minSatisfyingVersion(e,Eze(r))}var $ia=e=>e.trim().startsWith("=")&&zia(e.trim().substring(1).trim());function s_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){if(!e||e==="*")return r==="pin"?`=${n}`:e;if(r==="pin"||$ia(e)){let a="=";return e.startsWith("= ")&&(a+=" "),a+=n,a}let i=o0e.api.getNewValue({currentValue:Eze(e),rangeStrategy:r,currentVersion:t,newVersion:n}),s=i?Zyp(i):null;return s?(s.startsWith("^")&&!e.startsWith("^")&&(s=s.substring(1)),s):(Wyp.logger.info({currentValue:e,newSemver:i},"Could not get cargo version from semver"),e)}Yw.api={...o0e.api,getNewValue:s_p,isLessThanRange:e_p,isSingleVersion:$ia,isValid:Yw.isValid,matches:r_p,getSatisfyingVersion:n_p,minSatisfyingVersion:i_p};Yw.default=Yw.api});var c0e=A(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});ew.api=ew.isVersion=ew.isValid=ew.supportedRangeStrategies=ew.supportsRanges=ew.urls=ew.displayName=ew.id=void 0;var a_p=(tn(),Dr(en)),SAn=a_p.__importDefault(Hy()),o_p=Vje(),Qia=Pi(),HV=Ba(),tw=h2();ew.id="composer";ew.displayName="Composer";ew.urls=["https://getcomposer.org/doc/articles/versions.md","https://packagist.org/packages/composer/semver","https://madewithlove.be/tilde-and-caret-constraints/","https://semver.mwl.be"];ew.supportsRanges=!0;ew.supportedRangeStrategies=["bump","widen","pin","replace","update-lockfile"];function Kia(e){let r=e.split("-");return r.length===1?[e,""]:[r[0],"-"+r[1]]}function Dze(e){let[r,t]=Kia(e),n=r.split(".");for(;n.length<3;)n.push("0");return n.join(".")+t}function c_p(e){let r=e.split("@");if(r.length===1)return e;let t=r[1].replace((0,HV.regEx)(/(?:^|\s)(beta|alpha|rc)([1-9][0-9]*)(?: |$)/gi),"$1.$2");return Dze(r[0])+"-"+t}function bSe(e){let r=e;return r=r.replace((0,HV.regEx)(/(^|>|>=|\^|~)v/i),"$1"),c_p(r)}function IE(e){return e.split((0,HV.regEx)(/\s*\|\|?\s*/g)).map(r=>{let t=bSe(r);if(tw.api.isVersion(t))return t;if(tw.api.isVersion(Dze(t)))return Dze(t);let[n,i]=Kia(t),s=n;return s=s.replace((0,HV.regEx)(/(?:^|\s)~([1-9][0-9]*(?:\.[0-9]*)?)(?: |$)/g),"^$1"),s=s.replace((0,HV.regEx)(/(?:^|\s)~(0\.[1-9][0-9]*)(?: |$)/g),">=$1 <1"),s=s.replace((0,HV.regEx)(/^(<\d+(\.\d+)?)$/g),"$1.0").replace((0,HV.regEx)(/^(<\d+(\.\d+)?)$/g),"$1.0"),s+i}).map(r=>r.replace(/([a-z])([0-9])/gi,"$1.$2")).join(" || ")}function u_p(e,r){return tw.api.equals(IE(e),IE(r))}function vAn(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getMajor(r):null}function Hia(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getMinor(r):null}function l_p(e){let r=SAn.default.coerce(IE(e));return r?tw.api.getPatch(r):null}function d_p(e,r){return tw.api.isGreaterThan(IE(e),IE(r))}function p_p(e,r){var t,n;return!!((n=(t=tw.api).isLessThanRange)!=null&&n.call(t,IE(e),IE(r)))}function m_p(e){return!!e&&tw.api.isSingleVersion(IE(e))}function f_p(e){return!!(e&&tw.api.isStable(IE(e)))}function Wia(e){return!!e&&tw.api.isValid(IE(e))}ew.isValid=Wia;function Scr(e){return!!e&&tw.api.isVersion(IE(e))}ew.isVersion=Scr;function EAn(e,r){return tw.api.matches(IE(e),IE(r))}function h_p(e,r){let t=e.map(IE),n=tw.api.getSatisfyingVersion(t,IE(r));return n?e[t.indexOf(n)]??n:null}function g_p(e,r){let t=e.map(IE),n=tw.api.minSatisfyingVersion(t,IE(r));return n?e[t.indexOf(n)]??n:null}function y_p(e,r){try{return tw.api.subset(IE(e),IE(r))}catch(t){return Qia.logger.trace({err:t},"composer.subset error"),!1}}function DAn({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var c;if(r==="pin")return n;if(r==="update-lockfile")return EAn(n,e)?e:DAn({currentValue:e,rangeStrategy:"replace",currentVersion:t,newVersion:n});let i=t?vAn(t):null,s=vAn(n),a=Hia(n),o=null;if(Scr(e))o=n;else if((0,HV.regEx)(/^[~^](0\.[1-9][0-9]*)$/).test(e)){let l=e.substring(0,1);s===0?o=`${l}0.${a}`:o=`${l}${s}.0`}else if((0,HV.regEx)(/^[~^]([0-9]*)$/).test(e))o=`${e.substring(0,1)}${s}`;else if(s&&(0,HV.regEx)(/^[~^]([0-9]*(?:\.[0-9]*)?)$/).test(e)){let l=e.substring(0,1);r==="bump"?o=`${l}${n}`:i&&s>i||!a?o=`${l}${s}.0`:o=`${l}${s}.${a}`}else t&&tw.api.isVersion(Dze(bSe(n)))&&tw.api.isValid(bSe(e))&&IE(e)===bSe(e)&&(o=tw.api.getNewValue({currentValue:bSe(e),rangeStrategy:r,currentVersion:Dze(bSe(t)),newVersion:Dze(bSe(n))}));if(r==="widen"&&EAn(n,e))o=e;else if(e.includes(" || ")||r==="widen"){let u=e.split("||"),m=u[u.length-1],h=DAn({currentValue:m.trim(),rangeStrategy:"replace",currentVersion:t,newVersion:n});if(r==="replace")o=h;else if(h){let _=(0,o_p.parseRange)(h),b=_[_.length-1];if((c=b.operator)!=null&&c.startsWith("<")){let v=e.split(b.operator);v.pop(),o=v.join(b.operator)+h}else o=e+" || "+h}}return o||(Qia.logger.warn({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n},"Unsupported composer value"),o=n),e.split(".")[0].includes("v")&&(o=o.replace((0,HV.regEx)(/([0-9])/),"v$1")),e.includes("@")&&(o+="@"+e.split("@")[1]),o}function __p(e,r){return tw.api.sortVersions(IE(e),IE(r))}function A_p(e){return Scr(e)}ew.api={equals:u_p,getMajor:vAn,getMinor:Hia,getPatch:l_p,isCompatible:A_p,isGreaterThan:d_p,isLessThanRange:p_p,isSingleVersion:m_p,isStable:f_p,isValid:Wia,isVersion:Scr,matches:EAn,getSatisfyingVersion:h_p,minSatisfyingVersion:g_p,getNewValue:DAn,sortVersions:__p,subset:y_p};ew.default=ew.api});var xAn=A(t8=>{"use strict";Object.defineProperty(t8,"__esModule",{value:!0});t8.findSatisfyingVersion=t8.matchesWithOptions=t8.containsOperators=t8.getOptions=t8.cleanVersion=t8.makeVersion=void 0;var b_p=(tn(),Dr(en)),WV=b_p.__importStar(Hy()),Yia=Ba();function Jia(e,r){let t=e.split("."),n=WV.prerelease(e,r);if(n&&!r.includePrerelease){if(!Number.isNaN(parseInt(n.toString()[0],10))){let i=`${t[0]}.${t[1]}.${t[2]}`;return WV.valid(i,r)}return!1}return r.loose&&!WV.valid(e,r)&&t.length!==3?WV.valid(WV.coerce(e,r),r):WV.valid(e,r)}t8.makeVersion=Jia;function wAn(e){return e&&e.replace((0,Yia.regEx)(/,|\[|\]|"|include_prerelease=|loose=|True|False/g),"").trim()}t8.cleanVersion=wAn;function IAn(e){let r=!1,t=!0;return e&&(r=e.includes("include_prerelease=True")&&!e.includes("include_prerelease=False"),t=e.includes("loose=True")||!e.includes("loose=False")),{loose:t,includePrerelease:r}}t8.getOptions=IAn;function C_p(e){return(0,Yia.regEx)("[<=>^~]").test(e)}t8.containsOperators=C_p;function Xia(e,r,t){var i;let n=e;if(n&&WV.prerelease(n)&&t.includePrerelease){let s=(i=WV.coerce(n))==null?void 0:i.raw;n=s||""}return WV.satisfies(n,r,t)}t8.matchesWithOptions=Xia;function v_p(e,r,t){let n=IAn(r),i=null,s=null,a=0,o=-1;for(let c of e){let l=Jia(c,n);if(typeof l=="string"){let u=wAn(l),m=IAn(r),h=wAn(r);Xia(u,h,m)&&(!i||WV.compare(s,l,m)===t)&&(i=l,o=a,s=new WV.SemVer(i,m))}a+=1}return o>=0?e[o]:null}t8.findSatisfyingVersion=v_p});var isa=A(hR=>{"use strict";Object.defineProperty(hR,"__esModule",{value:!0});hR.bumpRange=hR.widenRange=hR.replaceRange=hR.fixParsedRange=hR.getPatch=hR.getMinor=hR.getMajor=void 0;var E_p=(tn(),Dr(en)),CSe=E_p.__importStar(Hy()),Icr=Vje(),Zia=Pi(),ZO=xAn();function TAn(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);t.includePrerelease=!0;let n=(0,ZO.makeVersion)(r,t);return typeof n=="string"?Number(n.split(".")[0]):null}hR.getMajor=TAn;function PAn(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);t.includePrerelease=!0;let n=(0,ZO.makeVersion)(r,t);return typeof n=="string"?Number(n.split(".")[1]):null}hR.getMinor=PAn;function esa(e){let r=(0,ZO.cleanVersion)(e),t=(0,ZO.getOptions)(e);if(t.includePrerelease=!0,typeof(0,ZO.makeVersion)(r,t)=="string"){let i=CSe.valid(CSe.coerce(r,t),t);return Number(i==null?void 0:i.split(".")[2])}return null}hR.getPatch=esa;function tsa(e){let r=[],t=e.split(" ");for(let o=0;o^~])( )?/g,"").split(" "),a=[];for(let o=0;o")return`~> ${i}.${s}.0`;if(n.operator==="=")return`=${r}`;if(n.operator==="~")return o.length?`~${i}.${s}.${a}${o}`:`~${i}.${s}.0`;if(n.operator==="<="){let l;return n.patch||o.length?l=`<=${r}`:n.minor?l=`<=${i}.${s}`:l=`<=${i}`,e.includes("<= ")&&(l=l.replace("<=","<= ")),l}if(n.operator==="<"&&i){let l;return e.endsWith(".0.0")?l=`<${i+1}.0.0`:n.patch?l=`<${CSe.inc(r,"patch")}`:n.minor&&s?l=`<${i}.${s+1}`:l=`<${i+1}`,e.includes("< ")&&(l=l.replace(/"){let l;return e.endsWith(".0.0")&&i?l=`>${i+1}.0.0`:n.patch?l=`>${i}.${s}.${a}`:n.minor?l=`>${i}.${s}`:l=`>${i}`,e.includes("> ")&&(l=l.replace(/ ")),l}return n.operator?r:n.minor?n.minor==="x"?`${i}.x`:n.minor==="*"?`${i}.*`:n.patch==="x"?`${i}.${s}.x`:n.patch==="*"?`${i}.${s}.*`:`${r}`:`${i}`}hR.replaceRange=wcr;function rsa({currentValue:e,currentVersion:r,newVersion:t},n){var o,c;let i=(0,Icr.parseRange)(e),s=i[i.length-1];if((0,ZO.matchesWithOptions)(t,e,n))return e;let a=wcr({currentValue:e,rangeStrategy:"replace",currentVersion:r,newVersion:t});if((o=s.operator)!=null&&o.startsWith("<")){let l=e.split(s.operator);return l.pop(),l.join(s.operator)+a}if(i.length>1){if(i[i.length-2].operator==="-"){let u=e.split("-");return u.pop(),u.join("-")+"- "+a}if((c=s.operator)!=null&&c.startsWith(">"))return Zia.logger.warn("Complex ranges ending in greater than are not supported"),null}return`${e} || ${a}`}hR.widenRange=rsa;function nsa({currentValue:e,currentVersion:r,newVersion:t},n){var l;if(!(0,ZO.containsOperators)(e)&&e.includes("||"))return rsa({currentValue:e,rangeStrategy:"widen",currentVersion:r,newVersion:t},n);let i=(0,Icr.parseRange)(e),s=i[i.length-1],a=TAn(t),o=PAn(t),c=CSe.prerelease(t)?"-"+String((l=CSe.prerelease(t))==null?void 0:l[0]):"";if(i.length===1){if(!s.operator)return wcr({currentValue:e,rangeStrategy:"replace",currentVersion:r,newVersion:t});if(s.operator.startsWith("~")){let u=e.split(".");return c.length?`${s.operator}${t}`:u.length===1?`${s.operator}${a}`:u.length===2?`${s.operator}${a}.${o}`:`${s.operator}${t}`}if(s.operator==="=")return`=${t}`;if(s.operator===">=")return e.includes(">= ")?`>= ${t}`:`>=${t}`;if(s.operator.startsWith("<"))return e}else return tsa(e).map(h=>{if(h.operator==="||")return h.semver;if(h.operator){let _=nsa({currentValue:h.semver,rangeStrategy:"bump",currentVersion:r,newVersion:t},n);if(_&&(0,ZO.matchesWithOptions)(t,_,n))return _}return wcr({currentValue:h.semver,rangeStrategy:"replace",currentVersion:r,newVersion:t})}).filter(h=>h!==null&&h!=="").join(" ");return Zia.logger.debug("Unsupported range type for rangeStrategy=bump: "+e),null}hR.bumpRange=nsa});var RAn=A(gR=>{"use strict";Object.defineProperty(gR,"__esModule",{value:!0});gR.api=gR.supportedRangeStrategies=gR.supportsRanges=gR.urls=gR.displayName=gR.id=void 0;var D_p=(tn(),Dr(en)),wze=D_p.__importStar(Hy()),kPt=Wnr(),IC=xAn(),Sze=isa();gR.id="conan";gR.displayName="conan";gR.urls=["https://semver.org/","https://github.com/podhmo/python-node-semver","https://github.com/podhmo/python-node-semver/tree/master/examples","https://docs.conan.io/en/latest/versioning/version_ranges.html#version-ranges"];gR.supportsRanges=!0;gR.supportedRangeStrategies=["auto","bump","widen","replace"];var S_p=1,w_p=-1;function vSe(e){if(e&&!e.includes("[")){let r=(0,IC.getOptions)(e),t=(0,IC.cleanVersion)(e);return r.loose&&kPt.api.isVersion(t)?!0:(0,IC.makeVersion)(t,r)!==null}return!1}function I_p(e){let r=(0,IC.cleanVersion)(e),t=(0,IC.getOptions)(e);return(0,IC.makeVersion)(r,t)?r!==null:wze.validRange(r,t)!==null}function x_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0},s=kPt.api.equals(t,n);try{return wze.eq(t,n,i)||s}catch{return s}}function T_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0},s=kPt.api.isGreaterThan(t,n);try{return wze.gt(t,n,i)||s}catch{return s}}function ssa(e,r){var a,o;let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i=(0,IC.getOptions)(r),s=(o=(a=kPt.api).isLessThanRange)==null?void 0:o.call(a,t,n);try{return wze.ltr(t,n,i)||s}catch{return s}}function P_p(e,r){let t=(0,IC.cleanVersion)(e),n=(0,IC.cleanVersion)(r),i={loose:!0,includePrerelease:!0};try{return wze.compare(t,n,i)}catch{return kPt.api.sortVersions(t,n)}}function R_p(e,r){if(vSe(e)&&vSe(r))return!0;let t=(0,IC.cleanVersion)(e),n=(0,IC.getOptions)(r),i=(0,IC.cleanVersion)(r);return(0,IC.matchesWithOptions)(t,i,n)}function k_p(e,r){if(vSe(e)&&vSe(r))return!0;let t=(0,IC.getOptions)(r);return(0,IC.makeVersion)(e,t)?!ssa(e,r):!1}function F_p(e){let r=(0,IC.cleanVersion)(e),t=(0,IC.getOptions)(e);return!(!t.includePrerelease&&wze.prerelease(r,t))}function N_p(e,r){return(0,IC.findSatisfyingVersion)(e,r,S_p)}function O_p(e,r){return(0,IC.findSatisfyingVersion)(e,r,w_p)}function B_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=(0,IC.cleanVersion)(e);if(vSe(e)||r==="pin")return n;let s=(0,IC.getOptions)(e),a="";return r==="widen"?a=(0,Sze.widenRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n},s):r==="bump"?a=(0,Sze.bumpRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n},s):a=(0,Sze.replaceRange)({currentValue:i,rangeStrategy:r,currentVersion:t,newVersion:n}),a?e.replace(i,a):null}gR.api={equals:x_p,getMajor:Sze.getMajor,getMinor:Sze.getMinor,getNewValue:B_p,getPatch:Sze.getPatch,isCompatible:k_p,isGreaterThan:T_p,isLessThanRange:ssa,isSingleVersion:vSe,isStable:F_p,isValid:I_p,isVersion:vSe,matches:R_p,getSatisfyingVersion:O_p,minSatisfyingVersion:N_p,sortVersions:P_p};gR.default=gR.api});var osa=A(r8=>{"use strict";Object.defineProperty(r8,"__esModule",{value:!0});r8.api=r8.supportsRanges=r8.urls=r8.displayName=r8.id=void 0;var xcr=Ba(),q_p=DL();r8.id="deb";r8.displayName="Deb version";r8.urls=["https://www.debian.org/doc/debian-policy/ch-controlfields.html#version","https://manpages.debian.org/unstable/dpkg-dev/deb-version.7.en.html"];r8.supportsRanges=!1;var M_p=(0,xcr.regEx)(/^\d+$/),L_p=(0,xcr.regEx)(/^[-+.:~A-Za-z\d]+$/),j_p=(0,xcr.regEx)(/^[+.~A-Za-z\d]*$/),G_p=(0,xcr.regEx)(/\d+/g),asa="~ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+-.:",Ize=["0","1","2","3","4","5","6","7","8","9"],kAn=class extends q_p.GenericVersioningApi{_parse(r){let t=r.split(":"),n=t.length>1?t.shift():"0",i=t.join(":");if(i.endsWith("-"))return null;let s=i.split("-"),a=s.length>1?s.pop():"",o=s.join("-");if(!M_p.test(n)||!L_p.test(o)||!j_p.test(a))return null;let c=[...i.matchAll(G_p)].map(l=>parseInt(l[0],10));return{epoch:parseInt(n,10),upstreamVersion:o,debianRevision:a,release:c,suffix:a}}_compare_string(r,t){let n=0;for(;n{"use strict";Object.defineProperty(n8,"__esModule",{value:!0});n8.api=n8.supportsRanges=n8.urls=n8.displayName=n8.id=void 0;var U_p=Ba(),V_p=DL();n8.id="git";n8.displayName="git";n8.urls=["https://git-scm.com/"];n8.supportsRanges=!1;var z_p=(0,U_p.regEx)("^[0-9a-f]{7,40}$","i"),FAn=class extends V_p.GenericVersioningApi{_parse(r){return r!=null&&r.match(z_p)?{release:[1,0,0],suffix:r}:null}_compare(r,t){return-1}};n8.api=new FAn;n8.default=n8.api});var usa=A(xze=>{"use strict";Object.defineProperty(xze,"__esModule",{value:!0});xze.npm2hashicorp=xze.hashicorp2npm=void 0;var csa=Pi(),Une=Ba();function $_p(e){return e&&e.split(",").map(r=>{let t=r.match((0,Une.regEx)(/^\s*(|=|!=|>|<|>=|<=|~>)\s*v?((\d+)(\.\d+){0,2}[\w-+]*(\.\d+)*)\s*$/));if(!t)throw csa.logger.warn({constraint:e,element:r},"Invalid hashicorp constraint"),new Error("Invalid hashicorp constraint");if(t[1]==="!=")throw csa.logger.warn({constraint:e,element:r},"Unsupported hashicorp constraint"),new Error("Unsupported hashicorp constraint");return{operator:t[1],version:t[2]}}).map(({operator:r,version:t})=>{switch(r){case"=":return t;case"~>":return t.match((0,Une.regEx)(/^\d+$/))?`>=${t}`:t.match((0,Une.regEx)(/^\d+\.\d+$/))?`^${t}`:`~${t}`;default:return`${r}${t}`}}).join(" ")}xze.hashicorp2npm=$_p;function Q_p(e){return e&&e.split(" ").map(r=>{let t=r.match((0,Une.regEx)(/^(|>|<|>=|<=|~|\^)v?((\d+)(\.\d+){0,2}[\w-]*(\.\d+)*)$/));if(!t)throw new Error("invalid npm constraint");return{operator:t[1],version:t[2]}}).map(({operator:r,version:t})=>{switch(r){case"^":{if(t.match((0,Une.regEx)(/^\d+$/)))return`~> ${t}.0`;let n=t.match((0,Une.regEx)(/^(\d+\.\d+)\.0$/));if(n)return`~> ${n[1]}`;let i=t.match((0,Une.regEx)(/^(\d+\.\d+)\.\d+$/));return i?`~> ${i[1]}`:`~> ${t}`}case"~":return t.match((0,Une.regEx)(/^\d+$/))?`~> ${t}.0`:t.match((0,Une.regEx)(/^\d+\.\d+$/))?`~> ${t}.0`:`~> ${t}`;case"":return`${t}`;default:return`${r} ${t}`}}).join(", ")}xze.npm2hashicorp=Q_p});var SSe=A(iS=>{"use strict";Object.defineProperty(iS,"__esModule",{value:!0});iS.isVersion=iS.api=iS.isValid=iS.supportedRangeStrategies=iS.supportsRanges=iS.urls=iS.displayName=iS.id=void 0;var K_p=Pi(),DSe=h2(),ESe=usa();iS.id="hashicorp";iS.displayName="Hashicorp";iS.urls=["https://www.terraform.io/docs/configuration/terraform.html#specifying-a-required-terraform-version"];iS.supportsRanges=!0;iS.supportedRangeStrategies=["bump","widen","pin","replace"];function H_p(e,r){var t,n;return!!((n=(t=DSe.api).isLessThanRange)!=null&&n.call(t,e,(0,ESe.hashicorp2npm)(r)))}function OAn(e){if(e)try{return DSe.api.isValid((0,ESe.hashicorp2npm)(e))}catch{return K_p.logger.trace({value:e},"Unsupported hashicorp versioning value"),!1}return!1}iS.isValid=OAn;function W_p(e,r){return OAn(r)&&DSe.api.matches(e,(0,ESe.hashicorp2npm)(r))}function Y_p(e,r){return DSe.api.getSatisfyingVersion(e,(0,ESe.hashicorp2npm)(r))}function J_p(e,r){return DSe.api.minSatisfyingVersion(e,(0,ESe.hashicorp2npm)(r))}function X_p({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=DSe.api.getNewValue({currentValue:(0,ESe.hashicorp2npm)(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(i=(0,ESe.npm2hashicorp)(i),e.startsWith("v")&&!i.startsWith("v")&&(i=`v${i}`)),i}iS.api={...DSe.api,isLessThanRange:H_p,isValid:OAn,matches:W_p,getSatisfyingVersion:Y_p,minSatisfyingVersion:J_p,getNewValue:X_p};iS.isVersion=iS.api.isVersion;iS.default=iS.api});var Pcr=A(yR=>{"use strict";Object.defineProperty(yR,"__esModule",{value:!0});yR.api=yR.HermitVersioning=yR.supportsRanges=yR.urls=yR.displayName=yR.id=void 0;var Z_p=Hy(),eAp=bGe();yR.id="hermit";yR.displayName="Hermit";yR.urls=["https://cashapp.github.io/hermit/packaging/reference/#versions"];yR.supportsRanges=!1;var Tcr=class e extends eAp.RegExpVersioningApi{static versionRegex="^(?\\d+)(\\.(?\\d+))?(\\.(?\\d+))?(\\.(?\\d+))?(_(?\\d+))?([-]?(?[^.+][^+]*))?([+](?[^.-][^+]*))?$";constructor(){super(e.versionRegex)}_isValid(r){return super._parse(r)!==null}_parseHermitVersioning(r){var m,h;let t=(h=(m=this._config)==null?void 0:m.exec(r))==null?void 0:h.groups;if(!t)return null;let{major:n,minor:i,patch:s,supplement:a,build:o,prerelease:c,compatibility:l}=t,u=[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10),typeof a>"u"?0:Number.parseInt(a,10)];return o&&u.push(Number.parseInt(o,10)),{release:u,prerelease:c,compatibility:l}}_parse(r){var _,b;let t=this._parseHermitVersioning(r);if(t)return t;let n=e._getChannel(r),i=(b=(_=this._config)==null?void 0:_.exec(n))==null?void 0:b.groups;if(!i)return null;let{major:s,minor:a,patch:o,supplement:c,build:l,prerelease:u,compatibility:m}=i,h=[];return s&&h.push(Number.parseInt(s,10)),a&&h.push(Number.parseInt(a,10)),o&&h.push(Number.parseInt(o,10)),c&&h.push(Number.parseInt(c,10)),l&&h.push(Number.parseInt(l,10)),{release:h,prerelease:u,compatibility:m}}static _isChannel(r){return r.startsWith("@")}static _getChannel(r){return r.substring(1)}isStable(r){return this._isValid(r)?super.isStable(r):!1}isValid(r){return this._isValid(r)||e._isChannel(r)}isLessThanRange(r,t){return this._compare(r,t)<0}_compare(r,t){if(this._isValid(r)&&this._isValid(t))return super._compare(r,t);let n=this._parse(r),i=this._parse(t);if(n===null||i===null)return n===null&&i===null?r.localeCompare(t):n===null?-1:1;let s=n.release,a=i.release,o=s.length>a.length?s.length:a.length;for(let c=0;c{"use strict";Object.defineProperty(yx,"__esModule",{value:!0});yx.api=yx.isValid=yx.supportedRangeStrategies=yx.supportsRanges=yx.urls=yx.displayName=yx.id=void 0;var Vne=Ba(),u0e=h2();yx.id="hex";yx.displayName="Hex";yx.urls=["https://hexdocs.pm/elixir/Version.html"];yx.supportsRanges=!0;yx.supportedRangeStrategies=["bump","widen","pin","replace"];function aY(e){return e.replace((0,Vne.regEx)(/~>\s*(\d+\.\d+)$/),"^$1").replace((0,Vne.regEx)(/~>\s*(\d+\.\d+\.\d+)/),"~$1").replace((0,Vne.regEx)(/==|and/),"").replace("or","||").replace((0,Vne.regEx)(/!=\s*(\d+\.\d+(\.\d+.*)?)/),">$1 <$1").trim()}function tAp(e){let r=e.split(" ").map(i=>i.trim()).filter(i=>i!==""),t="",n=["^","=",">","<","<=",">=","~"];for(let i=0;i!!u0e.api.isValid(aY(e));yx.isValid=lsa;var nAp=(e,r)=>u0e.api.matches(aY(e),aY(r));function iAp(e,r){return u0e.api.getSatisfyingVersion(e.map(aY),aY(r))}function sAp(e,r){return u0e.api.minSatisfyingVersion(e.map(aY),aY(r))}function aAp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){let i=u0e.api.getNewValue({currentValue:aY(e),rangeStrategy:r,currentVersion:t,newVersion:n});return i&&(i=tAp(i),(0,Vne.regEx)(/~>\s*(\d+\.\d+\.\d+)$/).test(e)?i=i.replace((0,Vne.regEx)(/[\^~]\s*(\d+\.\d+\.\d+)/),(s,a)=>`~> ${a}`):(0,Vne.regEx)(/~>\s*(\d+\.\d+)$/).test(e)?i=i.replace((0,Vne.regEx)(/\^\s*(\d+\.\d+)(\.\d+)?/),(s,a)=>`~> ${a}`):i=i.replace((0,Vne.regEx)(/~\s*(\d+\.\d+\.\d)/),"~> $1"),u0e.api.isVersion(i)&&(i=`== ${i}`)),i}yx.api={...u0e.api,isLessThanRange:rAp,isValid:lsa,matches:nAp,getSatisfyingVersion:iAp,minSatisfyingVersion:sAp,getNewValue:aAp};yx.default=yx.api});var hsa=A(i8=>{"use strict";Object.defineProperty(i8,"__esModule",{value:!0});i8.parseDynamicRevision=i8.REV_TYPE_RANGE=i8.REV_TYPE_SUBREV=i8.REV_TYPE_LATEST=i8.LATEST_REGEX=void 0;var dsa=Ba(),BAn=qfe(),psa="REV_TYPE_LATEST";i8.REV_TYPE_LATEST=psa;var msa="REV_TYPE_SUBREVISION";i8.REV_TYPE_SUBREV=msa;var fsa="REV_TYPE_RANGE";i8.REV_TYPE_RANGE=fsa;i8.LATEST_REGEX=(0,dsa.regEx)(/^latest\.|^latest$/i);function oAp(e){if(!e)return null;if(i8.LATEST_REGEX.test(e)){let n=e.replace(i8.LATEST_REGEX,"").toLowerCase()||"";return{type:psa,value:n==="integration"?"":n}}let r=(0,dsa.regEx)(/\.\+$/);if(e.endsWith(".+")){let n=e.replace(r,"");if((0,BAn.isSingleVersion)(n))return{type:msa,value:n}}let t=(0,BAn.parseRange)(e);if(t&&t.length===1){let n=(0,BAn.rangeToStr)(t);if(n)return{type:fsa,value:n}}return null}i8.parseDynamicRevision=oAp});var NPt=A(_R=>{"use strict";Object.defineProperty(_R,"__esModule",{value:!0});_R.api=_R.supportedRangeStrategies=_R.supportsRanges=_R.urls=_R.displayName=_R.id=void 0;var cAp=(tn(),Dr(en)),ysa=cAp.__importDefault(aR()),kcr=qfe(),Tze=hsa();_R.id="ivy";_R.displayName="Ivy";_R.urls=["https://ant.apache.org/ivy/"];_R.supportsRanges=!0;_R.supportedRangeStrategies=["bump","widen","pin","replace"];var{equals:_sa,getMajor:uAp,getMinor:lAp,getPatch:dAp,isGreaterThan:Asa,isStable:pAp,matches:mAp,sortVersions:fAp}=ysa.default;function hAp(e){return e?Tze.LATEST_REGEX.test(e)?!0:FPt(e)||!!(0,Tze.parseDynamicRevision)(e):!1}function FPt(e){return!e||Tze.LATEST_REGEX.test(e)||e.includes("+")?!1:ysa.default.isVersion(e)}function bsa(e,r){if(!e||!r)return!1;let t=(0,Tze.parseDynamicRevision)(r);if(!t)return _sa(e,r);let{type:n,value:i}=t;if(n===Tze.REV_TYPE_LATEST){if(!i)return!0;let s=(0,kcr.tokenize)(e);if(s.length){let a=s[s.length-1];if(a.type===kcr.TYPE_QUALIFIER)return a.val.toLowerCase()===i}return!1}return n===Tze.REV_TYPE_SUBREV?(0,kcr.isSubversion)(i,e):mAp(e,i)}function gsa(e,r){return e.reduce((t,n)=>bsa(n,r)&&(!t||Asa(n,t))?n:t,null)}function gAp({currentValue:e,rangeStrategy:r,newVersion:t}){return FPt(e)||r==="pin"?t:(0,kcr.autoExtendMavenRange)(e,t)}function yAp(e){return FPt(e)}function _Ap(e){return FPt(e)}_R.api={equals:_sa,getMajor:uAp,getMinor:lAp,getPatch:dAp,isCompatible:yAp,isGreaterThan:Asa,isSingleVersion:_Ap,isStable:pAp,isValid:hAp,isVersion:FPt,matches:bsa,getSatisfyingVersion:gsa,minSatisfyingVersion:gsa,getNewValue:gAp,sortVersions:fAp};_R.default=_R.api});var Ncr=A(AR=>{"use strict";Object.defineProperty(AR,"__esModule",{value:!0});AR.api=AR.KubernetesApiVersioningApi=AR.supportsRanges=AR.urls=AR.displayName=AR.id=void 0;var AAp=bGe();AR.id="kubernetes-api";AR.displayName="Kubernetes API";AR.urls=["https://kubernetes.io/docs/reference/using-api/#api-versioning"];AR.supportsRanges=!1;var Fcr=class e extends AAp.RegExpVersioningApi{static versionRegex="^(?:(?\\S+)/)?v(?\\d+)(?(?:alpha|beta)\\d+)?$";constructor(){super(e.versionRegex)}};AR.KubernetesApiVersioningApi=Fcr;AR.api=new Fcr;AR.default=AR.api});var qAn=A(bR=>{"use strict";Object.defineProperty(bR,"__esModule",{value:!0});bR.api=bR.NixPkgsVersioning=bR.supportsRanges=bR.urls=bR.displayName=bR.id=void 0;var bAp=(tn(),Dr(en)),Pze=bAp.__importDefault(_a()),CAp=bGe();bR.id="nixpkgs";bR.displayName="Nixpkgs";bR.urls=["https://github.com/NixOS/nixpkgs"];bR.supportsRanges=!1;var Ocr=class e extends CAp.RegExpVersioningApi{static versionRegex="^(?(nixos|nixpkgs|release))-((?\\d{2})\\.(?\\d{2})|unstable)(-(?(small|aarch64|darwin)))?$";constructor(){super(e.versionRegex)}_parse(r){var l,u;let t=(u=(l=this._config)==null?void 0:l.exec(r))==null?void 0:u.groups;if(!t)return null;let{prefix:n,major:i,minor:s,suffix:a}=t,o=[];i&&o.push(Number.parseInt(i,10)),s&&o.push(Number.parseInt(s,10));let c=Pze.default.nonEmptyStringAndNotWhitespace(a)?`${n}-${a}`:n;return{release:o,compatibility:c}}isStable(r){let t=this._parse(r);return Pze.default.nonEmptyArray(t==null?void 0:t.release)}_compare(r,t){let n=this._parse(r),i=this._parse(t);return Pze.default.emptyArray(n==null?void 0:n.release)&&Pze.default.emptyArray(i==null?void 0:i.release)?0:Pze.default.emptyArray(n==null?void 0:n.release)?1:Pze.default.emptyArray(i==null?void 0:i.release)?-1:super._compare(r,t)}};bR.NixPkgsVersioning=Ocr;bR.api=Ocr;bR.default=bR.api});var LAn=A(s8=>{"use strict";Object.defineProperty(s8,"__esModule",{value:!0});s8.api=s8.supportsRanges=s8.urls=s8.displayName=s8.id=void 0;var vAp=(tn(),Dr(en)),Csa=vAp.__importDefault(Hy()),EAp=Ba(),DAp=DL();s8.id="nuget";s8.displayName="NuGet";s8.urls=["https://docs.microsoft.com/en-us/nuget/concepts/package-versioning"];s8.supportsRanges=!1;var SAp=(0,EAp.regEx)(/^(\d+(?:\.\d+)*)(-[^+]+)?(\+.*)?$/),MAn=class extends DAp.GenericVersioningApi{_parse(r){let t=SAp.exec(r);if(!t)return null;let[,n,i]=t;return{release:n.split(".").map(Number),prerelease:i||""}}_compare(r,t){let n=Csa.default.parse(r),i=Csa.default.parse(t);return n&&i?n.compare(i):super._compare(r,t)}};s8.api=new MAn;s8.default=s8.api});var Bcr=A(a8=>{"use strict";Object.defineProperty(a8,"__esModule",{value:!0});a8.api=a8.supportsRanges=a8.urls=a8.displayName=a8.id=void 0;var vsa=Ba(),wAp=DL();a8.id="perl";a8.displayName="Perl";a8.urls=["https://metacpan.org/pod/version"];a8.supportsRanges=!1;var IAp=(0,vsa.regEx)(/^(\d+)\.(\d+(?:_\d+)?)$/),xAp=(0,vsa.regEx)(/^v?(\d+(?:\.\d+)*(?:_\d+)?)$/),jAn=class extends wAp.GenericVersioningApi{_parse(r){return this._parseDecimalVersion(r)??this._parseDottedDecimalVersion(r)}_parseDecimalVersion(r){var c;let t=IAp.exec(r);if(!t)return null;let[,n,i]=t,s=i.includes("_")?"alpha":"",a=((c=i.replace(/_/g,"").match(/.{1,3}/g))==null?void 0:c.map(l=>{let u=l;for(;u.length<3;)u+="0";return Number.parseInt(u,10)}))??[];return{release:[Number.parseInt(n,10),...a],prerelease:s}}_parseDottedDecimalVersion(r){let t=xAp.exec(r);if(!t)return null;let[,n]=t,i=n.includes("_")?"alpha":"";return{release:n.split(/[._]/).map(Number),prerelease:i}}};a8.api=new jAn;a8.default=a8.api});var GAn=A(Rze=>{"use strict";Object.defineProperty(Rze,"__esModule",{value:!0});Rze.RANGE_COMPARATOR_PATTERN=Rze.VERSION_PATTERN=void 0;var Esa=Ba();Rze.VERSION_PATTERN=(0,Esa.regEx)(["^","v?","(?:","(?:(?[0-9]+)!)?","(?[0-9]+(?:\\.[0-9]+){0,2})","(?
          ","[-_.]?","(?(a|b|c|rc|alpha|beta|pre|preview))","[-_.]?","(?[0-9]+)?",")?","(?","(?:-(?[0-9]+))","|","(?:","[-_.]?","(?post|rev|r)","[-_.]?","(?[0-9]+)?",")",")?","(?","[-_.]?","(?dev)","[-_.]?","(?[0-9]+)?",")?",")","(?:\\+(?[a-z0-9]+(?:[-_.][a-z0-9]+)*))?","$"].join(""));Rze.RANGE_COMPARATOR_PATTERN=(0,Esa.regEx)(/(\s*(?:\^|~|[><]|\|\|)\s*)/)});var Isa=A(oY=>{"use strict";Object.defineProperty(oY,"__esModule",{value:!0});oY.npm2poetry=oY.poetry2npm=oY.semver2poetry=oY.poetry2semver=void 0;var TAp=(tn(),Dr(en)),PAp=TAp.__importDefault(Hy()),UAn=GAn();function qcr(e,r){return e!==void 0?{letter:{alpha:"a",beta:"b",c:"rc",pre:"rc",preview:"rc",r:"post",rev:"post"}[e]||e,number:r===void 0?"0":r}:e===void 0&&r!==void 0?{letter:"post",number:r}:null}function Dsa(e){return e!==""}function Ssa(e,r=!0){var c;let t=(c=UAn.VERSION_PATTERN.exec(e))==null?void 0:c.groups;if(!t)return null;let n=t.release.split(".").map(l=>parseInt(l,10));for(;r&&n.length<3;)n.push(0);let i=qcr(t.pre_l,t.pre_n),s=t.post_n1?qcr(void 0,t.post_n1):qcr(t.post_l,t.post_n),a=qcr(t.dev_l,t.dev_n),o=[n.map(l=>l.toString()).join(".")];return i!==null&&o.push(`-${i.letter}.${i.number}`),s!==null&&o.push(`-${s.letter}.${s.number}`),a!==null&&o.push(`-${a.letter}.${a.number}`),o.join("")}oY.poetry2semver=Ssa;function wsa(e){if(!e)return null;let r=PAp.default.parse(e);if(!r)return null;let t={a:"alpha",b:"beta",c:"rc",dev:"alpha"};return r.prerelease=r.prerelease.map(n=>t[n]??n),r.format()}oY.semver2poetry=wsa;function RAp(e){return e.split(",").map(n=>n.trim()).filter(Dsa).join(" ").split(UAn.RANGE_COMPARATOR_PATTERN).map(n=>Ssa(n,!1)??n).join("").replace(/===/,"=")}oY.poetry2npm=RAp;function kAp(e){let t=e.split(UAn.RANGE_COMPARATOR_PATTERN).map(i=>wsa(i)??i).join("").split(" ").map(i=>i.trim()).filter(Dsa),n=["^","~","=",">","<","<=",">="];for(let i=0;i{"use strict";Object.defineProperty(_x,"__esModule",{value:!0});_x.api=_x.isValid=_x.supportedRangeStrategies=_x.supportsRanges=_x.urls=_x.displayName=_x.id=void 0;var FAp=Vje(),VAn=Pi(),Q4=h2(),Tsa=GAn(),BA=Isa();_x.id="poetry";_x.displayName="Poetry";_x.urls=["https://python-poetry.org/docs/versions/"];_x.supportsRanges=!0;_x.supportedRangeStrategies=["bump","widen","pin","replace"];function NAp(e,r){let t=(0,BA.poetry2semver)(e),n=(0,BA.poetry2semver)(r);return!!(t&&n&&Q4.api.equals(t,n))}function Psa(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getMajor(r):null}function Rsa(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getMinor(r):null}function OAp(e){let r=(0,BA.poetry2semver)(e);return r?Q4.api.getPatch(r):null}function wSe(e){return Tsa.VERSION_PATTERN.test(e)}function BAp(e,r){let t=(0,BA.poetry2semver)(e),n=(0,BA.poetry2semver)(r);return!!(t&&n&&Q4.api.isGreaterThan(t,n))}function qAp(e,r){var n,i;let t=(0,BA.poetry2semver)(e);return!!(wSe(e)&&t&&((i=(n=Q4.api).isLessThanRange)!=null&&i.call(n,t,(0,BA.poetry2npm)(r))))}function ksa(e){return Q4.api.isValid((0,BA.poetry2npm)(e))}_x.isValid=ksa;function MAp(e){let r=(0,BA.poetry2semver)(e);return!!(r&&Q4.api.isStable(r))}function LAp(e,r){let t=(0,BA.poetry2semver)(e);return!!(wSe(e)&&t&&Q4.api.matches(t,(0,BA.poetry2npm)(r)))}function jAp(e,r){let t=[];e.forEach(s=>{let a=(0,BA.poetry2semver)(s);a&&t.push(a)});let n=(0,BA.poetry2npm)(r),i=Q4.api.getSatisfyingVersion(t,n);return i?(0,BA.semver2poetry)(i):null}function GAp(e,r){let t=[];e.forEach(s=>{let a=(0,BA.poetry2semver)(s);a&&t.push(a)});let n=(0,BA.poetry2npm)(r),i=Q4.api.minSatisfyingVersion(t,n);return i?(0,BA.semver2poetry)(i):null}function UAp(e){return e.trim().startsWith("=")&&wSe(e.trim().substring(1).trim())||wSe(e.trim())}function xsa(e,r,t){let n=Psa(t),i=Rsa(t),s=r.split(".");return n!==null&&s.length===1?`${e}${n}`:n!==null&&i!==null&&s.length===2?`${e}${n}.${i}`:null}function VAp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var i,s;if(r==="pin")return n;if(r==="replace"){let a=(0,BA.poetry2npm)(e);try{let l=(0,BA.poetry2semver)(n);if(l&&wSe(l)&&Q4.api.matches(l,a))return e}catch(l){VAn.logger.info({err:l},"Poetry versioning: Error caught checking if newVersion satisfies currentValue")}let o=(0,FAp.parseRange)(a),c=o[o.length-1];if(o.length===1&&c.operator){if(c.operator==="^"){let l=xsa("^",a,n);if(l)return(0,BA.npm2poetry)(l)}if(c.operator==="~"){let l=xsa("~",a,n);if(l)return(0,BA.npm2poetry)(l)}}}if((((s=(i=Tsa.VERSION_PATTERN.exec(n))==null?void 0:i.groups)==null?void 0:s.release)||"").split(".").length!==3)return VAn.logger.debug("Cannot massage python version to npm - returning currentValue"),e;try{let a=t&&(0,BA.poetry2semver)(t),o=(0,BA.poetry2semver)(n);if(a&&o){let c=Q4.api.getNewValue({currentValue:(0,BA.poetry2npm)(e),rangeStrategy:r,currentVersion:a,newVersion:o}),l=c&&(0,BA.npm2poetry)(c);if(l)return l}}catch(a){VAn.logger.debug({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n,err:a},"Could not generate new value using npm.getNewValue()")}return e}function zAp(e,r){return Q4.api.sortVersions((0,BA.poetry2semver)(e)??"",(0,BA.poetry2semver)(r)??"")}function $Ap(e,r){return Q4.api.subset((0,BA.poetry2npm)(e),(0,BA.poetry2npm)(r))}_x.api={equals:NAp,getMajor:Psa,getMinor:Rsa,getPatch:OAp,getNewValue:VAp,getSatisfyingVersion:jAp,isCompatible:wSe,isGreaterThan:BAp,isLessThanRange:qAp,isSingleVersion:UAp,isStable:MAp,isValid:ksa,isVersion:wSe,matches:LAp,minSatisfyingVersion:GAp,sortVersions:zAp,subset:$Ap};_x.default=_x.api});var zAn=A(o8=>{"use strict";Object.defineProperty(o8,"__esModule",{value:!0});o8.api=o8.supportsRanges=o8.urls=o8.displayName=o8.id=void 0;var BPt=BL(),eB=OPt();o8.id="python";o8.displayName="Python";o8.urls=[];o8.supportsRanges=!1;function QAp(e,r){return eB.api.isValid(r)?eB.api.isLessThanRange(e,r):BPt.api.isLessThanRange(e,r)}function KAp(e){return eB.api.isValid(e)||BPt.api.isValid(e)}function HAp(e,r){return eB.api.isValid(r)?eB.api.matches(e,r):BPt.api.matches(e,r)}function WAp(e,r){return eB.api.isValid(r)?eB.api.getSatisfyingVersion(e,r):BPt.api.getSatisfyingVersion(e,r)}function YAp(e,r){return eB.api.isValid(r)?eB.api.minSatisfyingVersion(e,r):BPt.api.minSatisfyingVersion(e,r)}function JAp(e){return null}function XAp(e,r){return eB.api.isValid(e)&&eB.api.isValid(r)?eB.api.subset(e,r):void 0}o8.api={...eB.api,getNewValue:JAp,getSatisfyingVersion:WAp,isLessThanRange:QAp,isValid:KAp,matches:HAp,minSatisfyingVersion:YAp,subset:XAp};o8.default=o8.api});var Fsa=A(c8=>{"use strict";Object.defineProperty(c8,"__esModule",{value:!0});c8.api=c8.supportsRanges=c8.urls=c8.displayName=c8.id=void 0;var ZAp=Ba(),ebp=DL();c8.id="redhat";c8.displayName="Red Hat";c8.urls=[];c8.supportsRanges=!1;var tbp=(0,ZAp.regEx)(/^(?\d+)(?:\.(?\d+))?(?:\.(?\d+))?(?:-(?\d+)(?:\.(?\d+))?)?$/),$An=class extends ebp.GenericVersioningApi{_parse(r){var l;let t=(l=tbp.exec(r))==null?void 0:l.groups;if(!t)return null;let{major:n,minor:i,patch:s,releaseMajor:a,releaseMinor:o}=t;return{release:[typeof n>"u"?0:Number.parseInt(n,10),typeof i>"u"?0:Number.parseInt(i,10),typeof s>"u"?0:Number.parseInt(s,10),typeof a>"u"?0:Number.parseInt(a,10),typeof o>"u"?0:Number.parseInt(o,10)],prerelease:""}}};c8.api=new $An;c8.default=c8.api});var KAn=A(qA=>{"use strict";Object.defineProperty(qA,"__esModule",{value:!0});qA.descendingRange=qA.ascendingRange=qA.upperBound=qA.lowerBound=qA.inclusiveBound=qA.exactVersion=qA.matchVersion=qA.versionGroup=void 0;var QAn=Ba();qA.versionGroup="([0-9a-zA-Z_]+(?:[.-][0-9a-zA-Z_]+)*)";qA.matchVersion=(0,QAn.regEx)(`^(?${qA.versionGroup})$`);qA.exactVersion=(0,QAn.regEx)(`^(?==(?${qA.versionGroup})?)$`);qA.inclusiveBound=(0,QAn.regEx)(`^(?(?${qA.versionGroup})?\\.\\.(?${qA.versionGroup})?)$`);qA.lowerBound=new RegExp(`^(?(?>|>=)?(?${qA.versionGroup})?(\\k|\\+)?)$`);qA.upperBound=new RegExp(`^(?(?<(?=${qA.versionGroup})|<=)?(?${qA.versionGroup})?)$`);qA.ascendingRange=new RegExp(`^(?(?(?>|>=)?(?${qA.versionGroup})?(\\k|\\+)?),?(?(\\k,?|)(?<(?=${qA.versionGroup})|<=)(?${qA.versionGroup})?))$`);qA.descendingRange=new RegExp(`^(?(?(?<|<=)?(?${qA.versionGroup})?(\\k|\\+)?),(?(\\k,|)(?<(?=${qA.versionGroup})|>=?)(?${qA.versionGroup})?))$`)});var Nsa=A(cj=>{"use strict";Object.defineProperty(cj,"__esModule",{value:!0});cj.npm2rezplus=cj.pep4402rezInclusiveBound=cj.rez2pep440=cj.rez2npm=cj.padZeroes=void 0;var Mcr=Ba(),u8=KAn();function rbp(e){let r=e.split("-");return r.length===1?[e,""]:[r[0],"-"+r[1]]}function nbp(e){if((0,Mcr.regEx)(/[~^*]/).test(e))return e;let[r,t]=rbp(e),n=r.split(".");for(;n.length<3;)n.push("0");return n.join(".")+t}cj.padZeroes=nbp;function cY(e){return e.includes("+")?">="+e.replace("+"," "):e}function ibp(e){if(u8.matchVersion.test(e))return e;if(u8.exactVersion.test(e))return e.replace("==","=");if(u8.inclusiveBound.test(e))return">="+e.replace((0,Mcr.regEx)(/\.\./g)," <");if(u8.lowerBound.test(e))return cY(e);if(u8.upperBound.test(e))return e;let r=u8.ascendingRange.exec(e);if(r!=null&&r.groups){let n=r.groups.range_lower_asc,i=r.groups.range_upper_asc;return cY(n)+" "+cY(i)}let t=u8.descendingRange.exec(e);if(t!=null&&t.groups){let n=t.groups.range_upper_desc,i=t.groups.range_lower_desc;return cY(i)+" "+cY(n)}return e}cj.rez2npm=ibp;function sbp(e){if(u8.matchVersion.test(e)||u8.exactVersion.test(e))return e;if(u8.inclusiveBound.test(e))return">="+e.replace((0,Mcr.regEx)(/\.\./g),", <");if(u8.lowerBound.test(e))return cY(e);if(u8.upperBound.test(e))return e;let r=u8.ascendingRange.exec(e);if(r!=null&&r.groups){let n=r.groups.range_lower_asc,i=r.groups.range_upper_asc;return cY(n)+", "+cY(i)}let t=u8.descendingRange.exec(e);if(t!=null&&t.groups){let n=t.groups.range_upper_desc,i=t.groups.range_lower_desc;return cY(i)+", "+cY(n)}return e}cj.rez2pep440=sbp;function abp(e){return e.split(",").map(r=>r.trim().replace((0,Mcr.regEx)(/[<>=]/g),"")).join("..")}cj.pep4402rezInclusiveBound=abp;function obp(e){return e.trim().replace(">=","")+"+"}cj.npm2rezplus=obp});var Bsa=A(Ax=>{"use strict";Object.defineProperty(Ax,"__esModule",{value:!0});Ax.api=Ax.isValid=Ax.supportedRangeStrategies=Ax.supportsRanges=Ax.urls=Ax.displayName=Ax.id=void 0;var Lcr=Ba(),K4=h2(),kze=BL(),uY=KAn(),xE=Nsa();Ax.id="rez";Ax.displayName="rez";Ax.urls=["https://github.com/nerdvegas/rez"];Ax.supportsRanges=!0;Ax.supportedRangeStrategies=["bump","widen","pin","replace"];function cbp(e,r){try{return K4.api.equals((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}catch{return kze.api.equals(e,r)}}function ubp(e){try{return K4.api.getMajor((0,xE.padZeroes)(e))}catch{return kze.api.getMajor(e)}}function lbp(e){try{return K4.api.getMinor((0,xE.padZeroes)(e))}catch{return kze.api.getMinor(e)}}function dbp(e){try{return K4.api.getPatch((0,xE.padZeroes)(e))}catch{return kze.api.getPatch(e)}}function pbp(e,r){try{return K4.api.isGreaterThan((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}catch{return kze.api.isGreaterThan(e,r)}}function mbp(e,r){var t,n;return K4.api.isVersion((0,xE.padZeroes)(e))&&!!((n=(t=K4.api).isLessThanRange)!=null&&n.call(t,(0,xE.padZeroes)(e),(0,xE.rez2npm)(r)))}function Osa(e){return K4.api.isValid((0,xE.rez2npm)(e))}Ax.isValid=Osa;function fbp(e){return K4.api.isStable((0,xE.padZeroes)(e))}function jcr(e){return K4.api.isVersion((0,xE.padZeroes)((0,xE.rez2npm)(e)))}function hbp(e,r){return K4.api.isVersion((0,xE.padZeroes)(e))&&K4.api.matches((0,xE.padZeroes)(e),(0,xE.rez2npm)(r))}function gbp(e,r){return K4.api.getSatisfyingVersion(e,(0,xE.rez2npm)(r))}function ybp(e,r){return K4.api.minSatisfyingVersion(e,(0,xE.rez2npm)(r))}function _bp(e){return e.trim().startsWith("==")&&jcr(e.trim().substring(2).trim())||jcr(e.trim())}function Abp(e,r){return K4.api.sortVersions((0,xE.padZeroes)(e),(0,xE.padZeroes)(r))}function bbp({currentValue:e,rangeStrategy:r,currentVersion:t,newVersion:n}){var o,c,l,u;let i=kze.api.getNewValue({currentValue:(0,xE.rez2pep440)(e),rangeStrategy:r,currentVersion:t,newVersion:n});if(uY.exactVersion.test(e))return i;if(i&&uY.inclusiveBound.test(e))return(0,xE.pep4402rezInclusiveBound)(i);if(i&&uY.lowerBound.test(e))return e.includes("+")?(0,xE.npm2rezplus)(i):i;if(i&&uY.upperBound.test(e))return i;let s=uY.ascendingRange.exec(e);if(i&&(s!=null&&s.groups)){let m=s.groups.range_lower_asc,h=s.groups.range_upper_asc,_=s.groups.range_lower_asc_version,b=s.groups.range_upper_asc_version,[v,w]=i.split(", "),x=((o=(0,Lcr.regEx)(uY.versionGroup).exec(v))==null?void 0:o[0])??"",P=((c=(0,Lcr.regEx)(uY.versionGroup).exec(w))==null?void 0:c[0])??"",k=m.replace(_,x),R=h.replace(b,P),L=e.includes(",")?",":"";return k+L+R}let a=uY.descendingRange.exec(e);if(i&&(a!=null&&a.groups)){let m=a.groups.range_upper_desc,h=a.groups.range_lower_desc,_=a.groups.range_upper_desc_version,b=a.groups.range_lower_desc_version,[v,w]=i.split(", "),x=((l=(0,Lcr.regEx)(uY.versionGroup).exec(w))==null?void 0:l[0])??"",P=((u=(0,Lcr.regEx)(uY.versionGroup).exec(v))==null?void 0:u[0])??"",k=m.replace(_,x),R=h.replace(b,P);return k+","+R}return null}function Cbp(e){return jcr(e)}Ax.api={equals:cbp,getMajor:ubp,getMinor:lbp,getPatch:dbp,getNewValue:bbp,getSatisfyingVersion:gbp,isCompatible:Cbp,isGreaterThan:pbp,isLessThanRange:mbp,isSingleVersion:_bp,isStable:fbp,isValid:Osa,isVersion:jcr,matches:hbp,minSatisfyingVersion:ybp,sortVersions:Abp};Ax.default=Ax.api});var Fze=A(A2=>{"use strict";Object.defineProperty(A2,"__esModule",{value:!0});A2.api=A2.getSatisfyingVersion=A2.isValid=A2.isVersion=A2.supportsRanges=A2.urls=A2.displayName=A2.id=void 0;var HAn=(tn(),Dr(en)),qsa=HAn.__importDefault(_a()),xC=HAn.__importDefault(Hy()),vbp=HAn.__importDefault(YIt()),Msa=Ba();A2.id="semver-coerced";A2.displayName="Coerced Semantic Versioning";A2.urls=["https://semver.org/"];A2.supportsRanges=!1;function Ebp(e){let t=(0,Msa.regEx)(/^v?(?\d+)(?\.\d+)?(?\.\d+)?(?.+)?/).exec(e);if(!(t!=null&&t.groups))return!1;let n=t.groups.major,i=t.groups.minor??".0",s=t.groups.patch??".0",a=t.groups.others??"",o=n+i+s+a;return vbp.default.is(o)}function Dbp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return t&&n?xC.default.compare(t,n):0}function Sbp(e){let r=xC.default.coerce(e);return r?xC.default.major(r):null}function wbp(e){let r=xC.default.coerce(e);return r?xC.default.minor(r):null}function Ibp(e){let r=xC.default.coerce(e);return r?xC.default.patch(r):null}function xbp(e,r){let t=xC.default.coerce(e);return t?xC.default.satisfies(t,r):!1}function Tbp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return t&&n?xC.default.eq(t,n):!1}function Lsa(e){return!!xC.default.valid(xC.default.coerce(e))}function jsa(e,r){let t=e.map(n=>{var i;return(i=xC.default.coerce(n))==null?void 0:i.version}).filter(qsa.default.string);return xC.default.maxSatisfying(t,r)}A2.getSatisfyingVersion=jsa;function Pbp(e,r){let t=e.map(n=>{var i;return(i=xC.default.coerce(n))==null?void 0:i.version}).filter(qsa.default.string);return xC.default.minSatisfying(t,r)}function Rbp(e,r){let t=xC.default.coerce(e);return t?xC.default.ltr(t,r):!1}function kbp(e,r){let t=xC.default.coerce(e),n=xC.default.coerce(r);return!t||!n?!1:xC.default.gt(t,n)}var Fbp=(0,Msa.regEx)("^\\d");function Nbp(e){return!e.startsWith("v")&&!Fbp.exec(e)?!1:!!xC.default.valid(xC.default.coerce(e))}var Obp=e=>Lsa(e);A2.isVersion=Obp;A2.isValid=A2.isVersion;function Bbp({newVersion:e}){return e}function qbp(e){return(0,A2.isVersion)(e)}A2.api={equals:Tbp,getMajor:Sbp,getMinor:wbp,getPatch:Ibp,isCompatible:qbp,isGreaterThan:kbp,isLessThanRange:Rbp,isSingleVersion:Nbp,isStable:Ebp,isValid:Lsa,isVersion:A2.isVersion,matches:xbp,getSatisfyingVersion:jsa,minSatisfyingVersion:Pbp,getNewValue:Bbp,sortVersions:Dbp};A2.default=A2.api});var $sa=A(Oze=>{"use strict";Object.defineProperty(Oze,"__esModule",{value:!0});Oze.getNewValue=Oze.toSemverRange=void 0;var Mbp=(tn(),Dr(en)),Nze=Mbp.__importDefault(Hy()),qPt=Ba(),Gsa=(0,qPt.regEx)(/^\s*from\s*:\s*"([^"]+)"\s*$/),Usa=(0,qPt.regEx)(/^\s*"([^"]+)"\s*\.\.\.\s*$/),Vsa=(0,qPt.regEx)(/^\s*"([^"]+)"\s*(\.\.[.<])\s*"([^"]+)"\s*$/),zsa=(0,qPt.regEx)(/^\s*(\.\.[.<])\s*"([^"]+)"\s*$/);function Lbp(e){let r=Gsa.exec(e);if(r){let[,s]=r;if(Nze.default.valid(s)){let a=`${Nze.default.major(s)+1}.0.0`;return`>=${s} <${a}`}return null}let t=Usa.exec(e);if(t){let[,s]=t;return Nze.default.valid(s)?`>=${s}`:null}let n=Vsa.exec(e);if(n){let[,s,a,o]=n;return Nze.default.valid(s)&&Nze.default.valid(o)?a==="..<"?`>=${s} <${o}`:`>=${s} <=${o}`:null}let i=zsa.exec(e);if(i){let[,s,a]=i;if(Nze.default.valid(a))return s==="..<"?`<${a}`:`<=${a}`}return null}Oze.toSemverRange=Lbp;function jbp({currentValue:e,newVersion:r}){if(Gsa.test(e))return e.replace((0,qPt.regEx)(/".*?"/),`"${r}"`);let t=Usa.exec(e);if(t){let[,s]=t;return e.replace(s,r)}let n=Vsa.exec(e);if(n){let[,,,s]=n;return e.replace(s,r)}let i=zsa.exec(e);if(i){let[,,s]=i;return e.replace(s,r)}return e}Oze.getNewValue=jbp});var WAn=A(TE=>{"use strict";Object.defineProperty(TE,"__esModule",{value:!0});TE.api=TE.isVersion=TE.isValid=TE.supportedRangeStrategies=TE.supportsRanges=TE.urls=TE.displayName=TE.id=void 0;var Qsa=(tn(),Dr(en)),Gbp=Qsa.__importDefault(Hy()),Ubp=Qsa.__importDefault(YIt()),Ksa=Ba(),Bze=$sa();TE.id="swift";TE.displayName="Swift";TE.urls=["https://swift.org/package-manager/"];TE.supportsRanges=!0;TE.supportedRangeStrategies=["bump","widen","pin","replace"];var{is:Vbp}=Ubp.default,{compare:zbp,maxSatisfying:$bp,minSatisfying:Qbp,major:Kbp,minor:Hbp,patch:Wbp,satisfies:Ybp,valid:Hsa,validRange:Jbp,ltr:Xbp,gt:Zbp,eq:eCp}=Gbp.default,tCp=e=>!!Hsa(e)||!!Jbp((0,Bze.toSemverRange)(e));TE.isValid=tCp;var rCp=e=>!!Hsa(e);TE.isVersion=rCp;function nCp(e,r){let t=e.map(i=>i.replace((0,Ksa.regEx)(/^v/),"")),n=(0,Bze.toSemverRange)(r);return n?$bp(t,n):null}function iCp(e,r){let t=e.map(i=>i.replace((0,Ksa.regEx)(/^v/),"")),n=(0,Bze.toSemverRange)(r);return n?Qbp(t,n):null}function sCp(e,r){let t=(0,Bze.toSemverRange)(r);return t?Xbp(e,t):!1}function aCp(e,r){let t=(0,Bze.toSemverRange)(r);return t?Ybp(e,t):!1}TE.api={equals:eCp,getMajor:Kbp,getMinor:Hbp,getNewValue:Bze.getNewValue,getPatch:Wbp,isCompatible:TE.isVersion,isGreaterThan:Zbp,isLessThanRange:sCp,isSingleVersion:TE.isVersion,isStable:Vbp,isValid:TE.isValid,isVersion:TE.isVersion,matches:aCp,getSatisfyingVersion:nCp,minSatisfyingVersion:iCp,sortVersions:zbp};TE.default=TE.api});var JAn=A(YAn=>{"use strict";Object.defineProperty(YAn,"__esModule",{value:!0});var Jy=(tn(),Dr(en)),Wsa=Jy.__importStar(bAn()),Ysa=Jy.__importStar(F1n()),Jsa=Jy.__importStar(Via()),Xsa=Jy.__importStar(Dcr()),Zsa=Jy.__importStar(c0e()),eaa=Jy.__importStar(RAn()),taa=Jy.__importStar(osa()),raa=Jy.__importStar(aon()),naa=Jy.__importStar(SV()),iaa=Jy.__importStar(NAn()),saa=Jy.__importStar(epn()),aaa=Jy.__importStar(Dne()),oaa=Jy.__importStar(SSe()),caa=Jy.__importStar(tln()),uaa=Jy.__importStar(Pcr()),laa=Jy.__importStar(Rcr()),daa=Jy.__importStar(NPt()),paa=Jy.__importStar(Ncr()),maa=Jy.__importStar(Wnr()),faa=Jy.__importStar(aR()),haa=Jy.__importStar(qAn()),gaa=Jy.__importStar(dfe()),yaa=Jy.__importStar(h2()),_aa=Jy.__importStar(LAn()),Aaa=Jy.__importStar(BL()),baa=Jy.__importStar(Bcr()),Caa=Jy.__importStar(OPt()),vaa=Jy.__importStar(zAn()),Eaa=Jy.__importStar(Fsa()),Daa=Jy.__importStar(bGe()),Saa=Jy.__importStar(Bsa()),waa=Jy.__importStar(qV()),Iaa=Jy.__importStar(ZD()),xaa=Jy.__importStar(Fze()),Taa=Jy.__importStar(WAn()),Paa=Jy.__importStar(pon()),Ty=new Map;YAn.default=Ty;Ty.set(Wsa.id,Wsa.api);Ty.set(Ysa.id,Ysa.api);Ty.set(Jsa.id,Jsa.api);Ty.set(Xsa.id,Xsa.api);Ty.set(Zsa.id,Zsa.api);Ty.set(eaa.id,eaa.api);Ty.set(taa.id,taa.api);Ty.set(raa.id,raa.api);Ty.set(naa.id,naa.api);Ty.set(iaa.id,iaa.api);Ty.set(saa.id,saa.api);Ty.set(aaa.id,aaa.api);Ty.set(oaa.id,oaa.api);Ty.set(caa.id,caa.api);Ty.set(uaa.id,uaa.api);Ty.set(laa.id,laa.api);Ty.set(daa.id,daa.api);Ty.set(paa.id,paa.api);Ty.set(maa.id,maa.api);Ty.set(faa.id,faa.api);Ty.set(haa.id,haa.api);Ty.set(gaa.id,gaa.api);Ty.set(yaa.id,yaa.api);Ty.set(_aa.id,_aa.api);Ty.set(Aaa.id,Aaa.api);Ty.set(baa.id,baa.api);Ty.set(Caa.id,Caa.api);Ty.set(vaa.id,vaa.api);Ty.set(Eaa.id,Eaa.api);Ty.set(Daa.id,Daa.api);Ty.set(Saa.id,Saa.api);Ty.set(waa.id,waa.api);Ty.set(Iaa.id,Iaa.api);Ty.set(xaa.id,xaa.api);Ty.set(Taa.id,Taa.api);Ty.set(Paa.id,Paa.api)});var Faa=A(Gcr=>{"use strict";Object.defineProperty(Gcr,"__esModule",{value:!0});Gcr.Versioning=void 0;var XAn=(tn(),Dr(en)),oCp=XAn.__importDefault(_a()),Raa=gy(),cCp=Pi(),uCp=XAn.__importDefault(JAn()),kaa=XAn.__importStar(Fze());Gcr.Versioning=Raa.z.string().transform((e,r)=>{let[t,...n]=e.split(":"),i=uCp.default.get(t);if(!i)return cCp.logger.info({versioning:e},`Versioning: '${e}' not found, falling back to ${kaa.id}`),kaa.api;if(oCp.default.function_(i)){let s=n.length?n.join(":"):void 0;try{i=new i(s)}catch(a){return r.addIssue({code:"custom",message:`Versioning: '${e}' failed to initialize`,params:{error:a}}),Raa.z.NEVER}}return i})});var Oaa=A(Naa=>{"use strict";Object.defineProperty(Naa,"__esModule",{value:!0})});var Jw=A(YV=>{"use strict";Object.defineProperty(YV,"__esModule",{value:!0});YV.get=YV.getVersionings=YV.getVersioningList=YV.defaultVersioning=void 0;var ZAn=(tn(),Dr(en)),Baa=ZAn.__importDefault(JAn()),lCp=Faa(),dCp=ZAn.__importStar(Fze());ZAn.__exportStar(Oaa(),YV);YV.defaultVersioning=dCp;var pCp=()=>Array.from(Baa.default.keys());YV.getVersioningList=pCp;var mCp=()=>Baa.default;YV.getVersionings=mCp;function fCp(e=""){var t;let r=lCp.Versioning.safeParse(e);if(!r.success){let[n]=r.error.issues;throw n&&n.code==="custom"&&((t=n.params)!=null&&t.error)?n.params.error:r.error}return r.data}YV.get=fCp});var qaa=A(Ucr=>{"use strict";Object.defineProperty(Ucr,"__esModule",{value:!0});Ucr.datasource=void 0;Ucr.datasource="artifactory"});var Maa=A($cr=>{"use strict";Object.defineProperty($cr,"__esModule",{value:!0});$cr.ArtifactoryDatasource=void 0;var hCp=(tn(),Dr(en)),Vcr=Pi(),gCp=ug(),yCp=Pnr(),_Cp=Wb(),ACp=Ba(),bCp=Ip(),CCp=K0(),ebn=qaa(),zcr=class e extends CCp.Datasource{static id=ebn.datasource;constructor(){super(ebn.datasource)}customRegistrySupport=!0;caching=!0;registryStrategy="merge";async getReleases({packageName:r,registryUrl:t}){var s;if(!t)return Vcr.logger.warn({packageName:r},"artifactory datasource requires custom registryUrl. Skipping datasource"),null;let n=(0,bCp.joinUrlParts)(t,r),i={releases:[]};try{let a=await this.http.get(n);(0,yCp.parse)(a.body,{blockTextElements:{script:!0,noscript:!0,style:!0}}).querySelectorAll("a").filter(l=>l.innerHTML!=="../"&&l.innerHTML!=="..").forEach(l=>{var _;let u=l.innerHTML.slice(-1)==="/"?l.innerHTML.slice(0,-1):l.innerHTML,m=e.parseReleaseTimestamp((_=l.nextSibling)==null?void 0:_.text),h={version:u,releaseTimestamp:m};i.releases.push(h)}),i.releases.length?Vcr.logger.trace({registryUrl:t,packageName:r,versions:i.releases.length},"artifactory: Found versions"):Vcr.logger.trace({registryUrl:t,packageName:r},"artifactory: No versions found")}catch(a){if(a instanceof _Cp.HttpError&&((s=a.response)==null?void 0:s.statusCode)===404)return Vcr.logger.warn({registryUrl:t,packageName:r},"artifactory: `Not Found` error"),null;this.handleGenericErrors(a)}return i.releases.length?i:null}static parseReleaseTimestamp(r){return r.trim().replace((0,ACp.regEx)(/ ?-$/),"")+"Z"}};$cr.ArtifactoryDatasource=zcr;hCp.__decorate([(0,gCp.cache)({namespace:`datasource-${ebn.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],zcr.prototype,"getReleases",null)});var Laa=A(Qcr=>{"use strict";Object.defineProperty(Qcr,"__esModule",{value:!0});Qcr.resolveClientEndpointParameters=void 0;var vCp=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"ec2"});Qcr.resolveClientEndpointParameters=vCp});var jaa=A((vr1,ECp)=>{ECp.exports={name:"@aws-sdk/client-ec2",description:"AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo ec2"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-ec2":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0",uuid:"^8.3.2"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-ec2",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-ec2"}}});var eoa=A(Kcr=>{"use strict";Object.defineProperty(Kcr,"__esModule",{value:!0});Kcr.ruleSet=void 0;var Yaa="required",JV="fn",XV="argv",Lze="ref",Gaa="isSet",H4="tree",qze="error",Mze="endpoint",tbn="PartitionResult",rbn="getAttr",Uaa={[Yaa]:!1,type:"String"},Vaa={[Yaa]:!0,default:!1,type:"Boolean"},zaa={[Lze]:"Endpoint"},Jaa={[JV]:"booleanEquals",[XV]:[{[Lze]:"UseFIPS"},!0]},Xaa={[JV]:"booleanEquals",[XV]:[{[Lze]:"UseDualStack"},!0]},uj={},$aa={[JV]:"booleanEquals",[XV]:[!0,{[JV]:rbn,[XV]:[{[Lze]:tbn},"supportsFIPS"]}]},Zaa={[Lze]:tbn},Qaa={[JV]:"booleanEquals",[XV]:[!0,{[JV]:rbn,[XV]:[Zaa,"supportsDualStack"]}]},Kaa=[Jaa],Haa=[Xaa],Waa=[{[Lze]:"Region"}],DCp={version:"1.0",parameters:{Region:Uaa,UseDualStack:Vaa,UseFIPS:Vaa,Endpoint:Uaa},rules:[{conditions:[{[JV]:Gaa,[XV]:[zaa]}],type:H4,rules:[{conditions:Kaa,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:qze},{type:H4,rules:[{conditions:Haa,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:qze},{endpoint:{url:zaa,properties:uj,headers:uj},type:Mze}]}]},{type:H4,rules:[{conditions:[{[JV]:Gaa,[XV]:Waa}],type:H4,rules:[{conditions:[{[JV]:"aws.partition",[XV]:Waa,assign:tbn}],type:H4,rules:[{conditions:[Jaa,Xaa],type:H4,rules:[{conditions:[$aa,Qaa],type:H4,rules:[{type:H4,rules:[{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:qze}]},{conditions:Kaa,type:H4,rules:[{conditions:[$aa],type:H4,rules:[{type:H4,rules:[{conditions:[{[JV]:"stringEquals",[XV]:["aws-us-gov",{[JV]:rbn,[XV]:[Zaa,"name"]}]}],endpoint:{url:"https://ec2.{Region}.amazonaws.com",properties:uj,headers:uj},type:Mze},{endpoint:{url:"https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:qze}]},{conditions:Haa,type:H4,rules:[{conditions:[Qaa],type:H4,rules:[{type:H4,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:uj,headers:uj},type:Mze}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:qze}]},{type:H4,rules:[{endpoint:{url:"https://ec2.{Region}.{PartitionResult#dnsSuffix}",properties:uj,headers:uj},type:Mze}]}]}]},{error:"Invalid Configuration: Missing Region",type:qze}]}]};Kcr.ruleSet=DCp});var toa=A(Hcr=>{"use strict";Object.defineProperty(Hcr,"__esModule",{value:!0});Hcr.defaultEndpointResolver=void 0;var SCp=jH(),wCp=eoa(),ICp=(e,r={})=>(0,SCp.resolveEndpoint)(wCp.ruleSet,{endpointParams:e,logger:r.logger});Hcr.defaultEndpointResolver=ICp});var ioa=A(Wcr=>{"use strict";Object.defineProperty(Wcr,"__esModule",{value:!0});Wcr.getRuntimeConfig=void 0;var xCp=qe(),TCp=IV(),roa=zH(),noa=R4(),PCp=toa(),RCp=e=>({apiVersion:"2016-11-15",base64Decoder:(e==null?void 0:e.base64Decoder)??roa.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??roa.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??PCp.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new xCp.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"EC2",urlParser:(e==null?void 0:e.urlParser)??TCp.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??noa.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??noa.toUtf8});Wcr.getRuntimeConfig=RCp});var ooa=A(Jcr=>{"use strict";Object.defineProperty(Jcr,"__esModule",{value:!0});Jcr.getRuntimeConfig=void 0;var kCp=(tn(),Dr(en)),FCp=kCp.__importDefault(jaa()),NCp=bLe(),OCp=Z2e(),BCp=Mre(),Ycr=tx(),qCp=Lre(),soa=oP(),MPt=kL(),aoa=$H(),MCp=jre(),LCp=z3(),jCp=ioa(),GCp=qe(),UCp=Vre(),VCp=qe(),zCp=e=>{(0,VCp.emitWarningIfUnsupportedVersion)(process.version);let r=(0,UCp.resolveDefaultsModeConfig)(e),t=()=>r().then(GCp.loadConfigsForDefaultMode),n=(0,jCp.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??MCp.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,NCp.decorateDefaultCredentialProvider)(OCp.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,BCp.defaultUserAgent)({serviceId:n.serviceId,clientVersion:FCp.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,MPt.loadConfig)(soa.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,MPt.loadConfig)(Ycr.NODE_REGION_CONFIG_OPTIONS,Ycr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new aoa.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,MPt.loadConfig)({...soa.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||LCp.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??qCp.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??aoa.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,MPt.loadConfig)(Ycr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,MPt.loadConfig)(Ycr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Jcr.getRuntimeConfig=zCp});var Uu=A(jze=>{"use strict";Object.defineProperty(jze,"__esModule",{value:!0});jze.EC2Client=jze.__Client=void 0;var coa=wre(),$Cp=Ire(),QCp=xre(),uoa=RO(),loa=Tre(),KCp=tx(),HCp=Rre(),WCp=Ue(),doa=oP(),poa=qe();Object.defineProperty(jze,"__Client",{enumerable:!0,get:function(){return poa.Client}});var YCp=Laa(),JCp=ooa(),nbn=class extends poa.Client{constructor(r){let t=(0,JCp.getRuntimeConfig)(r),n=(0,YCp.resolveClientEndpointParameters)(t),i=(0,KCp.resolveRegionConfig)(n),s=(0,WCp.resolveEndpointConfig)(i),a=(0,doa.resolveRetryConfig)(s),o=(0,coa.resolveHostHeaderConfig)(a),c=(0,uoa.resolveAwsAuthConfig)(o),l=(0,loa.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,doa.getRetryPlugin)(this.config)),this.middlewareStack.use((0,HCp.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,coa.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,$Cp.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,QCp.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,uoa.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,loa.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};jze.EC2Client=nbn});var sbn=A(Gze=>{"use strict";Object.defineProperty(Gze,"__esModule",{value:!0});Gze.EC2ServiceException=Gze.__ServiceException=void 0;var moa=qe();Object.defineProperty(Gze,"__ServiceException",{enumerable:!0,get:function(){return moa.ServiceException}});var ibn=class e extends moa.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};Gze.EC2ServiceException=ibn});var Mr=A(q=>{"use strict";Object.defineProperty(q,"__esModule",{value:!0});q.se_CancelSpotInstanceRequestsCommand=q.se_CancelSpotFleetRequestsCommand=q.se_CancelReservedInstancesListingCommand=q.se_CancelImportTaskCommand=q.se_CancelImageLaunchPermissionCommand=q.se_CancelExportTaskCommand=q.se_CancelConversionTaskCommand=q.se_CancelCapacityReservationFleetsCommand=q.se_CancelCapacityReservationCommand=q.se_CancelBundleTaskCommand=q.se_BundleInstanceCommand=q.se_AuthorizeSecurityGroupIngressCommand=q.se_AuthorizeSecurityGroupEgressCommand=q.se_AuthorizeClientVpnIngressCommand=q.se_AttachVpnGatewayCommand=q.se_AttachVolumeCommand=q.se_AttachVerifiedAccessTrustProviderCommand=q.se_AttachNetworkInterfaceCommand=q.se_AttachInternetGatewayCommand=q.se_AttachClassicLinkVpcCommand=q.se_AssociateVpcCidrBlockCommand=q.se_AssociateTrunkInterfaceCommand=q.se_AssociateTransitGatewayRouteTableCommand=q.se_AssociateTransitGatewayPolicyTableCommand=q.se_AssociateTransitGatewayMulticastDomainCommand=q.se_AssociateSubnetCidrBlockCommand=q.se_AssociateRouteTableCommand=q.se_AssociateNatGatewayAddressCommand=q.se_AssociateIpamResourceDiscoveryCommand=q.se_AssociateInstanceEventWindowCommand=q.se_AssociateIamInstanceProfileCommand=q.se_AssociateEnclaveCertificateIamRoleCommand=q.se_AssociateDhcpOptionsCommand=q.se_AssociateClientVpnTargetNetworkCommand=q.se_AssociateAddressCommand=q.se_AssignPrivateNatGatewayAddressCommand=q.se_AssignPrivateIpAddressesCommand=q.se_AssignIpv6AddressesCommand=q.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand=q.se_AllocateIpamPoolCidrCommand=q.se_AllocateHostsCommand=q.se_AllocateAddressCommand=q.se_AdvertiseByoipCidrCommand=q.se_AcceptVpcPeeringConnectionCommand=q.se_AcceptVpcEndpointConnectionsCommand=q.se_AcceptTransitGatewayVpcAttachmentCommand=q.se_AcceptTransitGatewayPeeringAttachmentCommand=q.se_AcceptTransitGatewayMulticastDomainAssociationsCommand=q.se_AcceptReservedInstancesExchangeQuoteCommand=q.se_AcceptAddressTransferCommand=void 0;q.se_CreateRouteTableCommand=q.se_CreateRouteCommand=q.se_CreateRestoreImageTaskCommand=q.se_CreateReservedInstancesListingCommand=q.se_CreateReplaceRootVolumeTaskCommand=q.se_CreatePublicIpv4PoolCommand=q.se_CreatePlacementGroupCommand=q.se_CreateNetworkInterfacePermissionCommand=q.se_CreateNetworkInterfaceCommand=q.se_CreateNetworkInsightsPathCommand=q.se_CreateNetworkInsightsAccessScopeCommand=q.se_CreateNetworkAclEntryCommand=q.se_CreateNetworkAclCommand=q.se_CreateNatGatewayCommand=q.se_CreateManagedPrefixListCommand=q.se_CreateLocalGatewayRouteTableVpcAssociationCommand=q.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.se_CreateLocalGatewayRouteTableCommand=q.se_CreateLocalGatewayRouteCommand=q.se_CreateLaunchTemplateVersionCommand=q.se_CreateLaunchTemplateCommand=q.se_CreateKeyPairCommand=q.se_CreateIpamScopeCommand=q.se_CreateIpamResourceDiscoveryCommand=q.se_CreateIpamPoolCommand=q.se_CreateIpamCommand=q.se_CreateInternetGatewayCommand=q.se_CreateInstanceExportTaskCommand=q.se_CreateInstanceEventWindowCommand=q.se_CreateInstanceConnectEndpointCommand=q.se_CreateImageCommand=q.se_CreateFpgaImageCommand=q.se_CreateFlowLogsCommand=q.se_CreateFleetCommand=q.se_CreateEgressOnlyInternetGatewayCommand=q.se_CreateDhcpOptionsCommand=q.se_CreateDefaultVpcCommand=q.se_CreateDefaultSubnetCommand=q.se_CreateCustomerGatewayCommand=q.se_CreateCoipPoolCommand=q.se_CreateCoipCidrCommand=q.se_CreateClientVpnRouteCommand=q.se_CreateClientVpnEndpointCommand=q.se_CreateCarrierGatewayCommand=q.se_CreateCapacityReservationFleetCommand=q.se_CreateCapacityReservationCommand=q.se_CopySnapshotCommand=q.se_CopyImageCommand=q.se_CopyFpgaImageCommand=q.se_ConfirmProductInstanceCommand=void 0;q.se_DeleteInternetGatewayCommand=q.se_DeleteInstanceEventWindowCommand=q.se_DeleteInstanceConnectEndpointCommand=q.se_DeleteFpgaImageCommand=q.se_DeleteFlowLogsCommand=q.se_DeleteFleetsCommand=q.se_DeleteEgressOnlyInternetGatewayCommand=q.se_DeleteDhcpOptionsCommand=q.se_DeleteCustomerGatewayCommand=q.se_DeleteCoipPoolCommand=q.se_DeleteCoipCidrCommand=q.se_DeleteClientVpnRouteCommand=q.se_DeleteClientVpnEndpointCommand=q.se_DeleteCarrierGatewayCommand=q.se_CreateVpnGatewayCommand=q.se_CreateVpnConnectionRouteCommand=q.se_CreateVpnConnectionCommand=q.se_CreateVpcPeeringConnectionCommand=q.se_CreateVpcEndpointServiceConfigurationCommand=q.se_CreateVpcEndpointConnectionNotificationCommand=q.se_CreateVpcEndpointCommand=q.se_CreateVpcCommand=q.se_CreateVolumeCommand=q.se_CreateVerifiedAccessTrustProviderCommand=q.se_CreateVerifiedAccessInstanceCommand=q.se_CreateVerifiedAccessGroupCommand=q.se_CreateVerifiedAccessEndpointCommand=q.se_CreateTransitGatewayVpcAttachmentCommand=q.se_CreateTransitGatewayRouteTableAnnouncementCommand=q.se_CreateTransitGatewayRouteTableCommand=q.se_CreateTransitGatewayRouteCommand=q.se_CreateTransitGatewayPrefixListReferenceCommand=q.se_CreateTransitGatewayPolicyTableCommand=q.se_CreateTransitGatewayPeeringAttachmentCommand=q.se_CreateTransitGatewayMulticastDomainCommand=q.se_CreateTransitGatewayConnectPeerCommand=q.se_CreateTransitGatewayConnectCommand=q.se_CreateTransitGatewayCommand=q.se_CreateTrafficMirrorTargetCommand=q.se_CreateTrafficMirrorSessionCommand=q.se_CreateTrafficMirrorFilterRuleCommand=q.se_CreateTrafficMirrorFilterCommand=q.se_CreateTagsCommand=q.se_CreateSubnetCidrReservationCommand=q.se_CreateSubnetCommand=q.se_CreateStoreImageTaskCommand=q.se_CreateSpotDatafeedSubscriptionCommand=q.se_CreateSnapshotsCommand=q.se_CreateSnapshotCommand=q.se_CreateSecurityGroupCommand=void 0;q.se_DeleteVerifiedAccessInstanceCommand=q.se_DeleteVerifiedAccessGroupCommand=q.se_DeleteVerifiedAccessEndpointCommand=q.se_DeleteTransitGatewayVpcAttachmentCommand=q.se_DeleteTransitGatewayRouteTableAnnouncementCommand=q.se_DeleteTransitGatewayRouteTableCommand=q.se_DeleteTransitGatewayRouteCommand=q.se_DeleteTransitGatewayPrefixListReferenceCommand=q.se_DeleteTransitGatewayPolicyTableCommand=q.se_DeleteTransitGatewayPeeringAttachmentCommand=q.se_DeleteTransitGatewayMulticastDomainCommand=q.se_DeleteTransitGatewayConnectPeerCommand=q.se_DeleteTransitGatewayConnectCommand=q.se_DeleteTransitGatewayCommand=q.se_DeleteTrafficMirrorTargetCommand=q.se_DeleteTrafficMirrorSessionCommand=q.se_DeleteTrafficMirrorFilterRuleCommand=q.se_DeleteTrafficMirrorFilterCommand=q.se_DeleteTagsCommand=q.se_DeleteSubnetCidrReservationCommand=q.se_DeleteSubnetCommand=q.se_DeleteSpotDatafeedSubscriptionCommand=q.se_DeleteSnapshotCommand=q.se_DeleteSecurityGroupCommand=q.se_DeleteRouteTableCommand=q.se_DeleteRouteCommand=q.se_DeleteQueuedReservedInstancesCommand=q.se_DeletePublicIpv4PoolCommand=q.se_DeletePlacementGroupCommand=q.se_DeleteNetworkInterfacePermissionCommand=q.se_DeleteNetworkInterfaceCommand=q.se_DeleteNetworkInsightsPathCommand=q.se_DeleteNetworkInsightsAnalysisCommand=q.se_DeleteNetworkInsightsAccessScopeAnalysisCommand=q.se_DeleteNetworkInsightsAccessScopeCommand=q.se_DeleteNetworkAclEntryCommand=q.se_DeleteNetworkAclCommand=q.se_DeleteNatGatewayCommand=q.se_DeleteManagedPrefixListCommand=q.se_DeleteLocalGatewayRouteTableVpcAssociationCommand=q.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.se_DeleteLocalGatewayRouteTableCommand=q.se_DeleteLocalGatewayRouteCommand=q.se_DeleteLaunchTemplateVersionsCommand=q.se_DeleteLaunchTemplateCommand=q.se_DeleteKeyPairCommand=q.se_DeleteIpamScopeCommand=q.se_DeleteIpamResourceDiscoveryCommand=q.se_DeleteIpamPoolCommand=q.se_DeleteIpamCommand=void 0;q.se_DescribeFpgaImageAttributeCommand=q.se_DescribeFlowLogsCommand=q.se_DescribeFleetsCommand=q.se_DescribeFleetInstancesCommand=q.se_DescribeFleetHistoryCommand=q.se_DescribeFastSnapshotRestoresCommand=q.se_DescribeFastLaunchImagesCommand=q.se_DescribeExportTasksCommand=q.se_DescribeExportImageTasksCommand=q.se_DescribeElasticGpusCommand=q.se_DescribeEgressOnlyInternetGatewaysCommand=q.se_DescribeDhcpOptionsCommand=q.se_DescribeCustomerGatewaysCommand=q.se_DescribeConversionTasksCommand=q.se_DescribeCoipPoolsCommand=q.se_DescribeClientVpnTargetNetworksCommand=q.se_DescribeClientVpnRoutesCommand=q.se_DescribeClientVpnEndpointsCommand=q.se_DescribeClientVpnConnectionsCommand=q.se_DescribeClientVpnAuthorizationRulesCommand=q.se_DescribeClassicLinkInstancesCommand=q.se_DescribeCarrierGatewaysCommand=q.se_DescribeCapacityReservationsCommand=q.se_DescribeCapacityReservationFleetsCommand=q.se_DescribeByoipCidrsCommand=q.se_DescribeBundleTasksCommand=q.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=q.se_DescribeAvailabilityZonesCommand=q.se_DescribeAggregateIdFormatCommand=q.se_DescribeAddressTransfersCommand=q.se_DescribeAddressesAttributeCommand=q.se_DescribeAddressesCommand=q.se_DescribeAccountAttributesCommand=q.se_DeregisterTransitGatewayMulticastGroupSourcesCommand=q.se_DeregisterTransitGatewayMulticastGroupMembersCommand=q.se_DeregisterInstanceEventNotificationAttributesCommand=q.se_DeregisterImageCommand=q.se_DeprovisionPublicIpv4PoolCidrCommand=q.se_DeprovisionIpamPoolCidrCommand=q.se_DeprovisionByoipCidrCommand=q.se_DeleteVpnGatewayCommand=q.se_DeleteVpnConnectionRouteCommand=q.se_DeleteVpnConnectionCommand=q.se_DeleteVpcPeeringConnectionCommand=q.se_DeleteVpcEndpointServiceConfigurationsCommand=q.se_DeleteVpcEndpointsCommand=q.se_DeleteVpcEndpointConnectionNotificationsCommand=q.se_DeleteVpcCommand=q.se_DeleteVolumeCommand=q.se_DeleteVerifiedAccessTrustProviderCommand=void 0;q.se_DescribePrincipalIdFormatCommand=q.se_DescribePrefixListsCommand=q.se_DescribePlacementGroupsCommand=q.se_DescribeNetworkInterfacesCommand=q.se_DescribeNetworkInterfacePermissionsCommand=q.se_DescribeNetworkInterfaceAttributeCommand=q.se_DescribeNetworkInsightsPathsCommand=q.se_DescribeNetworkInsightsAnalysesCommand=q.se_DescribeNetworkInsightsAccessScopesCommand=q.se_DescribeNetworkInsightsAccessScopeAnalysesCommand=q.se_DescribeNetworkAclsCommand=q.se_DescribeNatGatewaysCommand=q.se_DescribeMovingAddressesCommand=q.se_DescribeManagedPrefixListsCommand=q.se_DescribeLocalGatewayVirtualInterfacesCommand=q.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand=q.se_DescribeLocalGatewaysCommand=q.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand=q.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=q.se_DescribeLocalGatewayRouteTablesCommand=q.se_DescribeLaunchTemplateVersionsCommand=q.se_DescribeLaunchTemplatesCommand=q.se_DescribeKeyPairsCommand=q.se_DescribeIpv6PoolsCommand=q.se_DescribeIpamScopesCommand=q.se_DescribeIpamsCommand=q.se_DescribeIpamResourceDiscoveryAssociationsCommand=q.se_DescribeIpamResourceDiscoveriesCommand=q.se_DescribeIpamPoolsCommand=q.se_DescribeInternetGatewaysCommand=q.se_DescribeInstanceTypesCommand=q.se_DescribeInstanceTypeOfferingsCommand=q.se_DescribeInstanceStatusCommand=q.se_DescribeInstancesCommand=q.se_DescribeInstanceEventWindowsCommand=q.se_DescribeInstanceEventNotificationAttributesCommand=q.se_DescribeInstanceCreditSpecificationsCommand=q.se_DescribeInstanceConnectEndpointsCommand=q.se_DescribeInstanceAttributeCommand=q.se_DescribeImportSnapshotTasksCommand=q.se_DescribeImportImageTasksCommand=q.se_DescribeImagesCommand=q.se_DescribeImageAttributeCommand=q.se_DescribeIdFormatCommand=q.se_DescribeIdentityIdFormatCommand=q.se_DescribeIamInstanceProfileAssociationsCommand=q.se_DescribeHostsCommand=q.se_DescribeHostReservationsCommand=q.se_DescribeHostReservationOfferingsCommand=q.se_DescribeFpgaImagesCommand=void 0;q.se_DescribeVpcAttributeCommand=q.se_DescribeVolumeStatusCommand=q.se_DescribeVolumesModificationsCommand=q.se_DescribeVolumesCommand=q.se_DescribeVolumeAttributeCommand=q.se_DescribeVerifiedAccessTrustProvidersCommand=q.se_DescribeVerifiedAccessInstancesCommand=q.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=q.se_DescribeVerifiedAccessGroupsCommand=q.se_DescribeVerifiedAccessEndpointsCommand=q.se_DescribeTrunkInterfaceAssociationsCommand=q.se_DescribeTransitGatewayVpcAttachmentsCommand=q.se_DescribeTransitGatewaysCommand=q.se_DescribeTransitGatewayRouteTablesCommand=q.se_DescribeTransitGatewayRouteTableAnnouncementsCommand=q.se_DescribeTransitGatewayPolicyTablesCommand=q.se_DescribeTransitGatewayPeeringAttachmentsCommand=q.se_DescribeTransitGatewayMulticastDomainsCommand=q.se_DescribeTransitGatewayConnectsCommand=q.se_DescribeTransitGatewayConnectPeersCommand=q.se_DescribeTransitGatewayAttachmentsCommand=q.se_DescribeTrafficMirrorTargetsCommand=q.se_DescribeTrafficMirrorSessionsCommand=q.se_DescribeTrafficMirrorFiltersCommand=q.se_DescribeTagsCommand=q.se_DescribeSubnetsCommand=q.se_DescribeStoreImageTasksCommand=q.se_DescribeStaleSecurityGroupsCommand=q.se_DescribeSpotPriceHistoryCommand=q.se_DescribeSpotInstanceRequestsCommand=q.se_DescribeSpotFleetRequestsCommand=q.se_DescribeSpotFleetRequestHistoryCommand=q.se_DescribeSpotFleetInstancesCommand=q.se_DescribeSpotDatafeedSubscriptionCommand=q.se_DescribeSnapshotTierStatusCommand=q.se_DescribeSnapshotsCommand=q.se_DescribeSnapshotAttributeCommand=q.se_DescribeSecurityGroupsCommand=q.se_DescribeSecurityGroupRulesCommand=q.se_DescribeSecurityGroupReferencesCommand=q.se_DescribeScheduledInstancesCommand=q.se_DescribeScheduledInstanceAvailabilityCommand=q.se_DescribeRouteTablesCommand=q.se_DescribeReservedInstancesOfferingsCommand=q.se_DescribeReservedInstancesModificationsCommand=q.se_DescribeReservedInstancesListingsCommand=q.se_DescribeReservedInstancesCommand=q.se_DescribeReplaceRootVolumeTasksCommand=q.se_DescribeRegionsCommand=q.se_DescribePublicIpv4PoolsCommand=void 0;q.se_EnableImageDeprecationCommand=q.se_EnableFastSnapshotRestoresCommand=q.se_EnableFastLaunchCommand=q.se_EnableEbsEncryptionByDefaultCommand=q.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand=q.se_EnableAddressTransferCommand=q.se_DisassociateVpcCidrBlockCommand=q.se_DisassociateTrunkInterfaceCommand=q.se_DisassociateTransitGatewayRouteTableCommand=q.se_DisassociateTransitGatewayPolicyTableCommand=q.se_DisassociateTransitGatewayMulticastDomainCommand=q.se_DisassociateSubnetCidrBlockCommand=q.se_DisassociateRouteTableCommand=q.se_DisassociateNatGatewayAddressCommand=q.se_DisassociateIpamResourceDiscoveryCommand=q.se_DisassociateInstanceEventWindowCommand=q.se_DisassociateIamInstanceProfileCommand=q.se_DisassociateEnclaveCertificateIamRoleCommand=q.se_DisassociateClientVpnTargetNetworkCommand=q.se_DisassociateAddressCommand=q.se_DisableVpcClassicLinkDnsSupportCommand=q.se_DisableVpcClassicLinkCommand=q.se_DisableVgwRoutePropagationCommand=q.se_DisableTransitGatewayRouteTablePropagationCommand=q.se_DisableSerialConsoleAccessCommand=q.se_DisableIpamOrganizationAdminAccountCommand=q.se_DisableImageDeprecationCommand=q.se_DisableFastSnapshotRestoresCommand=q.se_DisableFastLaunchCommand=q.se_DisableEbsEncryptionByDefaultCommand=q.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand=q.se_DisableAddressTransferCommand=q.se_DetachVpnGatewayCommand=q.se_DetachVolumeCommand=q.se_DetachVerifiedAccessTrustProviderCommand=q.se_DetachNetworkInterfaceCommand=q.se_DetachInternetGatewayCommand=q.se_DetachClassicLinkVpcCommand=q.se_DescribeVpnGatewaysCommand=q.se_DescribeVpnConnectionsCommand=q.se_DescribeVpcsCommand=q.se_DescribeVpcPeeringConnectionsCommand=q.se_DescribeVpcEndpointServicesCommand=q.se_DescribeVpcEndpointServicePermissionsCommand=q.se_DescribeVpcEndpointServiceConfigurationsCommand=q.se_DescribeVpcEndpointsCommand=q.se_DescribeVpcEndpointConnectionsCommand=q.se_DescribeVpcEndpointConnectionNotificationsCommand=q.se_DescribeVpcClassicLinkDnsSupportCommand=q.se_DescribeVpcClassicLinkCommand=void 0;q.se_GetTransitGatewayRouteTablePropagationsCommand=q.se_GetTransitGatewayRouteTableAssociationsCommand=q.se_GetTransitGatewayPrefixListReferencesCommand=q.se_GetTransitGatewayPolicyTableEntriesCommand=q.se_GetTransitGatewayPolicyTableAssociationsCommand=q.se_GetTransitGatewayMulticastDomainAssociationsCommand=q.se_GetTransitGatewayAttachmentPropagationsCommand=q.se_GetSubnetCidrReservationsCommand=q.se_GetSpotPlacementScoresCommand=q.se_GetSerialConsoleAccessStatusCommand=q.se_GetReservedInstancesExchangeQuoteCommand=q.se_GetPasswordDataCommand=q.se_GetNetworkInsightsAccessScopeContentCommand=q.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=q.se_GetManagedPrefixListEntriesCommand=q.se_GetManagedPrefixListAssociationsCommand=q.se_GetLaunchTemplateDataCommand=q.se_GetIpamResourceCidrsCommand=q.se_GetIpamPoolCidrsCommand=q.se_GetIpamPoolAllocationsCommand=q.se_GetIpamDiscoveredResourceCidrsCommand=q.se_GetIpamDiscoveredAccountsCommand=q.se_GetIpamAddressHistoryCommand=q.se_GetInstanceUefiDataCommand=q.se_GetInstanceTypesFromInstanceRequirementsCommand=q.se_GetHostReservationPurchasePreviewCommand=q.se_GetGroupsForCapacityReservationCommand=q.se_GetFlowLogsIntegrationTemplateCommand=q.se_GetEbsEncryptionByDefaultCommand=q.se_GetEbsDefaultKmsKeyIdCommand=q.se_GetDefaultCreditSpecificationCommand=q.se_GetConsoleScreenshotCommand=q.se_GetConsoleOutputCommand=q.se_GetCoipPoolUsageCommand=q.se_GetCapacityReservationUsageCommand=q.se_GetAwsNetworkPerformanceDataCommand=q.se_GetAssociatedIpv6PoolCidrsCommand=q.se_GetAssociatedEnclaveCertificateIamRolesCommand=q.se_ExportTransitGatewayRoutesCommand=q.se_ExportImageCommand=q.se_ExportClientVpnClientConfigurationCommand=q.se_ExportClientVpnClientCertificateRevocationListCommand=q.se_EnableVpcClassicLinkDnsSupportCommand=q.se_EnableVpcClassicLinkCommand=q.se_EnableVolumeIOCommand=q.se_EnableVgwRoutePropagationCommand=q.se_EnableTransitGatewayRouteTablePropagationCommand=q.se_EnableSerialConsoleAccessCommand=q.se_EnableReachabilityAnalyzerOrganizationSharingCommand=q.se_EnableIpamOrganizationAdminAccountCommand=void 0;q.se_ModifySubnetAttributeCommand=q.se_ModifySpotFleetRequestCommand=q.se_ModifySnapshotTierCommand=q.se_ModifySnapshotAttributeCommand=q.se_ModifySecurityGroupRulesCommand=q.se_ModifyReservedInstancesCommand=q.se_ModifyPrivateDnsNameOptionsCommand=q.se_ModifyNetworkInterfaceAttributeCommand=q.se_ModifyManagedPrefixListCommand=q.se_ModifyLocalGatewayRouteCommand=q.se_ModifyLaunchTemplateCommand=q.se_ModifyIpamScopeCommand=q.se_ModifyIpamResourceDiscoveryCommand=q.se_ModifyIpamResourceCidrCommand=q.se_ModifyIpamPoolCommand=q.se_ModifyIpamCommand=q.se_ModifyInstancePlacementCommand=q.se_ModifyInstanceMetadataOptionsCommand=q.se_ModifyInstanceMaintenanceOptionsCommand=q.se_ModifyInstanceEventWindowCommand=q.se_ModifyInstanceEventStartTimeCommand=q.se_ModifyInstanceCreditSpecificationCommand=q.se_ModifyInstanceCapacityReservationAttributesCommand=q.se_ModifyInstanceAttributeCommand=q.se_ModifyImageAttributeCommand=q.se_ModifyIdFormatCommand=q.se_ModifyIdentityIdFormatCommand=q.se_ModifyHostsCommand=q.se_ModifyFpgaImageAttributeCommand=q.se_ModifyFleetCommand=q.se_ModifyEbsDefaultKmsKeyIdCommand=q.se_ModifyDefaultCreditSpecificationCommand=q.se_ModifyClientVpnEndpointCommand=q.se_ModifyCapacityReservationFleetCommand=q.se_ModifyCapacityReservationCommand=q.se_ModifyAvailabilityZoneGroupCommand=q.se_ModifyAddressAttributeCommand=q.se_ListSnapshotsInRecycleBinCommand=q.se_ListImagesInRecycleBinCommand=q.se_ImportVolumeCommand=q.se_ImportSnapshotCommand=q.se_ImportKeyPairCommand=q.se_ImportInstanceCommand=q.se_ImportImageCommand=q.se_ImportClientVpnClientCertificateRevocationListCommand=q.se_GetVpnTunnelReplacementStatusCommand=q.se_GetVpnConnectionDeviceTypesCommand=q.se_GetVpnConnectionDeviceSampleConfigurationCommand=q.se_GetVerifiedAccessGroupPolicyCommand=q.se_GetVerifiedAccessEndpointPolicyCommand=void 0;q.se_ReplaceIamInstanceProfileAssociationCommand=q.se_ReleaseIpamPoolAllocationCommand=q.se_ReleaseHostsCommand=q.se_ReleaseAddressCommand=q.se_RejectVpcPeeringConnectionCommand=q.se_RejectVpcEndpointConnectionsCommand=q.se_RejectTransitGatewayVpcAttachmentCommand=q.se_RejectTransitGatewayPeeringAttachmentCommand=q.se_RejectTransitGatewayMulticastDomainAssociationsCommand=q.se_RegisterTransitGatewayMulticastGroupSourcesCommand=q.se_RegisterTransitGatewayMulticastGroupMembersCommand=q.se_RegisterInstanceEventNotificationAttributesCommand=q.se_RegisterImageCommand=q.se_RebootInstancesCommand=q.se_PurchaseScheduledInstancesCommand=q.se_PurchaseReservedInstancesOfferingCommand=q.se_PurchaseHostReservationCommand=q.se_ProvisionPublicIpv4PoolCidrCommand=q.se_ProvisionIpamPoolCidrCommand=q.se_ProvisionByoipCidrCommand=q.se_MoveByoipCidrToIpamCommand=q.se_MoveAddressToVpcCommand=q.se_MonitorInstancesCommand=q.se_ModifyVpnTunnelOptionsCommand=q.se_ModifyVpnTunnelCertificateCommand=q.se_ModifyVpnConnectionOptionsCommand=q.se_ModifyVpnConnectionCommand=q.se_ModifyVpcTenancyCommand=q.se_ModifyVpcPeeringConnectionOptionsCommand=q.se_ModifyVpcEndpointServicePermissionsCommand=q.se_ModifyVpcEndpointServicePayerResponsibilityCommand=q.se_ModifyVpcEndpointServiceConfigurationCommand=q.se_ModifyVpcEndpointConnectionNotificationCommand=q.se_ModifyVpcEndpointCommand=q.se_ModifyVpcAttributeCommand=q.se_ModifyVolumeAttributeCommand=q.se_ModifyVolumeCommand=q.se_ModifyVerifiedAccessTrustProviderCommand=q.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=q.se_ModifyVerifiedAccessInstanceCommand=q.se_ModifyVerifiedAccessGroupPolicyCommand=q.se_ModifyVerifiedAccessGroupCommand=q.se_ModifyVerifiedAccessEndpointPolicyCommand=q.se_ModifyVerifiedAccessEndpointCommand=q.se_ModifyTransitGatewayVpcAttachmentCommand=q.se_ModifyTransitGatewayPrefixListReferenceCommand=q.se_ModifyTransitGatewayCommand=q.se_ModifyTrafficMirrorSessionCommand=q.se_ModifyTrafficMirrorFilterRuleCommand=q.se_ModifyTrafficMirrorFilterNetworkServicesCommand=void 0;q.de_AcceptVpcEndpointConnectionsCommand=q.de_AcceptTransitGatewayVpcAttachmentCommand=q.de_AcceptTransitGatewayPeeringAttachmentCommand=q.de_AcceptTransitGatewayMulticastDomainAssociationsCommand=q.de_AcceptReservedInstancesExchangeQuoteCommand=q.de_AcceptAddressTransferCommand=q.se_WithdrawByoipCidrCommand=q.se_UpdateSecurityGroupRuleDescriptionsIngressCommand=q.se_UpdateSecurityGroupRuleDescriptionsEgressCommand=q.se_UnmonitorInstancesCommand=q.se_UnassignPrivateNatGatewayAddressCommand=q.se_UnassignPrivateIpAddressesCommand=q.se_UnassignIpv6AddressesCommand=q.se_TerminateInstancesCommand=q.se_TerminateClientVpnConnectionsCommand=q.se_StopInstancesCommand=q.se_StartVpcEndpointServicePrivateDnsVerificationCommand=q.se_StartNetworkInsightsAnalysisCommand=q.se_StartNetworkInsightsAccessScopeAnalysisCommand=q.se_StartInstancesCommand=q.se_SendDiagnosticInterruptCommand=q.se_SearchTransitGatewayRoutesCommand=q.se_SearchTransitGatewayMulticastGroupsCommand=q.se_SearchLocalGatewayRoutesCommand=q.se_RunScheduledInstancesCommand=q.se_RunInstancesCommand=q.se_RevokeSecurityGroupIngressCommand=q.se_RevokeSecurityGroupEgressCommand=q.se_RevokeClientVpnIngressCommand=q.se_RestoreSnapshotTierCommand=q.se_RestoreSnapshotFromRecycleBinCommand=q.se_RestoreManagedPrefixListVersionCommand=q.se_RestoreImageFromRecycleBinCommand=q.se_RestoreAddressToClassicCommand=q.se_ResetSnapshotAttributeCommand=q.se_ResetNetworkInterfaceAttributeCommand=q.se_ResetInstanceAttributeCommand=q.se_ResetImageAttributeCommand=q.se_ResetFpgaImageAttributeCommand=q.se_ResetEbsDefaultKmsKeyIdCommand=q.se_ResetAddressAttributeCommand=q.se_RequestSpotInstancesCommand=q.se_RequestSpotFleetCommand=q.se_ReportInstanceStatusCommand=q.se_ReplaceVpnTunnelCommand=q.se_ReplaceTransitGatewayRouteCommand=q.se_ReplaceRouteTableAssociationCommand=q.se_ReplaceRouteCommand=q.se_ReplaceNetworkAclEntryCommand=q.se_ReplaceNetworkAclAssociationCommand=void 0;q.de_CreateCapacityReservationFleetCommand=q.de_CreateCapacityReservationCommand=q.de_CopySnapshotCommand=q.de_CopyImageCommand=q.de_CopyFpgaImageCommand=q.de_ConfirmProductInstanceCommand=q.de_CancelSpotInstanceRequestsCommand=q.de_CancelSpotFleetRequestsCommand=q.de_CancelReservedInstancesListingCommand=q.de_CancelImportTaskCommand=q.de_CancelImageLaunchPermissionCommand=q.de_CancelExportTaskCommand=q.de_CancelConversionTaskCommand=q.de_CancelCapacityReservationFleetsCommand=q.de_CancelCapacityReservationCommand=q.de_CancelBundleTaskCommand=q.de_BundleInstanceCommand=q.de_AuthorizeSecurityGroupIngressCommand=q.de_AuthorizeSecurityGroupEgressCommand=q.de_AuthorizeClientVpnIngressCommand=q.de_AttachVpnGatewayCommand=q.de_AttachVolumeCommand=q.de_AttachVerifiedAccessTrustProviderCommand=q.de_AttachNetworkInterfaceCommand=q.de_AttachInternetGatewayCommand=q.de_AttachClassicLinkVpcCommand=q.de_AssociateVpcCidrBlockCommand=q.de_AssociateTrunkInterfaceCommand=q.de_AssociateTransitGatewayRouteTableCommand=q.de_AssociateTransitGatewayPolicyTableCommand=q.de_AssociateTransitGatewayMulticastDomainCommand=q.de_AssociateSubnetCidrBlockCommand=q.de_AssociateRouteTableCommand=q.de_AssociateNatGatewayAddressCommand=q.de_AssociateIpamResourceDiscoveryCommand=q.de_AssociateInstanceEventWindowCommand=q.de_AssociateIamInstanceProfileCommand=q.de_AssociateEnclaveCertificateIamRoleCommand=q.de_AssociateDhcpOptionsCommand=q.de_AssociateClientVpnTargetNetworkCommand=q.de_AssociateAddressCommand=q.de_AssignPrivateNatGatewayAddressCommand=q.de_AssignPrivateIpAddressesCommand=q.de_AssignIpv6AddressesCommand=q.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand=q.de_AllocateIpamPoolCidrCommand=q.de_AllocateHostsCommand=q.de_AllocateAddressCommand=q.de_AdvertiseByoipCidrCommand=q.de_AcceptVpcPeeringConnectionCommand=void 0;q.de_CreateSubnetCommand=q.de_CreateStoreImageTaskCommand=q.de_CreateSpotDatafeedSubscriptionCommand=q.de_CreateSnapshotsCommand=q.de_CreateSnapshotCommand=q.de_CreateSecurityGroupCommand=q.de_CreateRouteTableCommand=q.de_CreateRouteCommand=q.de_CreateRestoreImageTaskCommand=q.de_CreateReservedInstancesListingCommand=q.de_CreateReplaceRootVolumeTaskCommand=q.de_CreatePublicIpv4PoolCommand=q.de_CreatePlacementGroupCommand=q.de_CreateNetworkInterfacePermissionCommand=q.de_CreateNetworkInterfaceCommand=q.de_CreateNetworkInsightsPathCommand=q.de_CreateNetworkInsightsAccessScopeCommand=q.de_CreateNetworkAclEntryCommand=q.de_CreateNetworkAclCommand=q.de_CreateNatGatewayCommand=q.de_CreateManagedPrefixListCommand=q.de_CreateLocalGatewayRouteTableVpcAssociationCommand=q.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.de_CreateLocalGatewayRouteTableCommand=q.de_CreateLocalGatewayRouteCommand=q.de_CreateLaunchTemplateVersionCommand=q.de_CreateLaunchTemplateCommand=q.de_CreateKeyPairCommand=q.de_CreateIpamScopeCommand=q.de_CreateIpamResourceDiscoveryCommand=q.de_CreateIpamPoolCommand=q.de_CreateIpamCommand=q.de_CreateInternetGatewayCommand=q.de_CreateInstanceExportTaskCommand=q.de_CreateInstanceEventWindowCommand=q.de_CreateInstanceConnectEndpointCommand=q.de_CreateImageCommand=q.de_CreateFpgaImageCommand=q.de_CreateFlowLogsCommand=q.de_CreateFleetCommand=q.de_CreateEgressOnlyInternetGatewayCommand=q.de_CreateDhcpOptionsCommand=q.de_CreateDefaultVpcCommand=q.de_CreateDefaultSubnetCommand=q.de_CreateCustomerGatewayCommand=q.de_CreateCoipPoolCommand=q.de_CreateCoipCidrCommand=q.de_CreateClientVpnRouteCommand=q.de_CreateClientVpnEndpointCommand=q.de_CreateCarrierGatewayCommand=void 0;q.de_DeleteLaunchTemplateCommand=q.de_DeleteKeyPairCommand=q.de_DeleteIpamScopeCommand=q.de_DeleteIpamResourceDiscoveryCommand=q.de_DeleteIpamPoolCommand=q.de_DeleteIpamCommand=q.de_DeleteInternetGatewayCommand=q.de_DeleteInstanceEventWindowCommand=q.de_DeleteInstanceConnectEndpointCommand=q.de_DeleteFpgaImageCommand=q.de_DeleteFlowLogsCommand=q.de_DeleteFleetsCommand=q.de_DeleteEgressOnlyInternetGatewayCommand=q.de_DeleteDhcpOptionsCommand=q.de_DeleteCustomerGatewayCommand=q.de_DeleteCoipPoolCommand=q.de_DeleteCoipCidrCommand=q.de_DeleteClientVpnRouteCommand=q.de_DeleteClientVpnEndpointCommand=q.de_DeleteCarrierGatewayCommand=q.de_CreateVpnGatewayCommand=q.de_CreateVpnConnectionRouteCommand=q.de_CreateVpnConnectionCommand=q.de_CreateVpcPeeringConnectionCommand=q.de_CreateVpcEndpointServiceConfigurationCommand=q.de_CreateVpcEndpointConnectionNotificationCommand=q.de_CreateVpcEndpointCommand=q.de_CreateVpcCommand=q.de_CreateVolumeCommand=q.de_CreateVerifiedAccessTrustProviderCommand=q.de_CreateVerifiedAccessInstanceCommand=q.de_CreateVerifiedAccessGroupCommand=q.de_CreateVerifiedAccessEndpointCommand=q.de_CreateTransitGatewayVpcAttachmentCommand=q.de_CreateTransitGatewayRouteTableAnnouncementCommand=q.de_CreateTransitGatewayRouteTableCommand=q.de_CreateTransitGatewayRouteCommand=q.de_CreateTransitGatewayPrefixListReferenceCommand=q.de_CreateTransitGatewayPolicyTableCommand=q.de_CreateTransitGatewayPeeringAttachmentCommand=q.de_CreateTransitGatewayMulticastDomainCommand=q.de_CreateTransitGatewayConnectPeerCommand=q.de_CreateTransitGatewayConnectCommand=q.de_CreateTransitGatewayCommand=q.de_CreateTrafficMirrorTargetCommand=q.de_CreateTrafficMirrorSessionCommand=q.de_CreateTrafficMirrorFilterRuleCommand=q.de_CreateTrafficMirrorFilterCommand=q.de_CreateTagsCommand=q.de_CreateSubnetCidrReservationCommand=void 0;q.de_DeleteVpcEndpointServiceConfigurationsCommand=q.de_DeleteVpcEndpointsCommand=q.de_DeleteVpcEndpointConnectionNotificationsCommand=q.de_DeleteVpcCommand=q.de_DeleteVolumeCommand=q.de_DeleteVerifiedAccessTrustProviderCommand=q.de_DeleteVerifiedAccessInstanceCommand=q.de_DeleteVerifiedAccessGroupCommand=q.de_DeleteVerifiedAccessEndpointCommand=q.de_DeleteTransitGatewayVpcAttachmentCommand=q.de_DeleteTransitGatewayRouteTableAnnouncementCommand=q.de_DeleteTransitGatewayRouteTableCommand=q.de_DeleteTransitGatewayRouteCommand=q.de_DeleteTransitGatewayPrefixListReferenceCommand=q.de_DeleteTransitGatewayPolicyTableCommand=q.de_DeleteTransitGatewayPeeringAttachmentCommand=q.de_DeleteTransitGatewayMulticastDomainCommand=q.de_DeleteTransitGatewayConnectPeerCommand=q.de_DeleteTransitGatewayConnectCommand=q.de_DeleteTransitGatewayCommand=q.de_DeleteTrafficMirrorTargetCommand=q.de_DeleteTrafficMirrorSessionCommand=q.de_DeleteTrafficMirrorFilterRuleCommand=q.de_DeleteTrafficMirrorFilterCommand=q.de_DeleteTagsCommand=q.de_DeleteSubnetCidrReservationCommand=q.de_DeleteSubnetCommand=q.de_DeleteSpotDatafeedSubscriptionCommand=q.de_DeleteSnapshotCommand=q.de_DeleteSecurityGroupCommand=q.de_DeleteRouteTableCommand=q.de_DeleteRouteCommand=q.de_DeleteQueuedReservedInstancesCommand=q.de_DeletePublicIpv4PoolCommand=q.de_DeletePlacementGroupCommand=q.de_DeleteNetworkInterfacePermissionCommand=q.de_DeleteNetworkInterfaceCommand=q.de_DeleteNetworkInsightsPathCommand=q.de_DeleteNetworkInsightsAnalysisCommand=q.de_DeleteNetworkInsightsAccessScopeAnalysisCommand=q.de_DeleteNetworkInsightsAccessScopeCommand=q.de_DeleteNetworkAclEntryCommand=q.de_DeleteNetworkAclCommand=q.de_DeleteNatGatewayCommand=q.de_DeleteManagedPrefixListCommand=q.de_DeleteLocalGatewayRouteTableVpcAssociationCommand=q.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=q.de_DeleteLocalGatewayRouteTableCommand=q.de_DeleteLocalGatewayRouteCommand=q.de_DeleteLaunchTemplateVersionsCommand=void 0;q.de_DescribeIdentityIdFormatCommand=q.de_DescribeIamInstanceProfileAssociationsCommand=q.de_DescribeHostsCommand=q.de_DescribeHostReservationsCommand=q.de_DescribeHostReservationOfferingsCommand=q.de_DescribeFpgaImagesCommand=q.de_DescribeFpgaImageAttributeCommand=q.de_DescribeFlowLogsCommand=q.de_DescribeFleetsCommand=q.de_DescribeFleetInstancesCommand=q.de_DescribeFleetHistoryCommand=q.de_DescribeFastSnapshotRestoresCommand=q.de_DescribeFastLaunchImagesCommand=q.de_DescribeExportTasksCommand=q.de_DescribeExportImageTasksCommand=q.de_DescribeElasticGpusCommand=q.de_DescribeEgressOnlyInternetGatewaysCommand=q.de_DescribeDhcpOptionsCommand=q.de_DescribeCustomerGatewaysCommand=q.de_DescribeConversionTasksCommand=q.de_DescribeCoipPoolsCommand=q.de_DescribeClientVpnTargetNetworksCommand=q.de_DescribeClientVpnRoutesCommand=q.de_DescribeClientVpnEndpointsCommand=q.de_DescribeClientVpnConnectionsCommand=q.de_DescribeClientVpnAuthorizationRulesCommand=q.de_DescribeClassicLinkInstancesCommand=q.de_DescribeCarrierGatewaysCommand=q.de_DescribeCapacityReservationsCommand=q.de_DescribeCapacityReservationFleetsCommand=q.de_DescribeByoipCidrsCommand=q.de_DescribeBundleTasksCommand=q.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=q.de_DescribeAvailabilityZonesCommand=q.de_DescribeAggregateIdFormatCommand=q.de_DescribeAddressTransfersCommand=q.de_DescribeAddressesAttributeCommand=q.de_DescribeAddressesCommand=q.de_DescribeAccountAttributesCommand=q.de_DeregisterTransitGatewayMulticastGroupSourcesCommand=q.de_DeregisterTransitGatewayMulticastGroupMembersCommand=q.de_DeregisterInstanceEventNotificationAttributesCommand=q.de_DeregisterImageCommand=q.de_DeprovisionPublicIpv4PoolCidrCommand=q.de_DeprovisionIpamPoolCidrCommand=q.de_DeprovisionByoipCidrCommand=q.de_DeleteVpnGatewayCommand=q.de_DeleteVpnConnectionRouteCommand=q.de_DeleteVpnConnectionCommand=q.de_DeleteVpcPeeringConnectionCommand=void 0;q.de_DescribeReservedInstancesModificationsCommand=q.de_DescribeReservedInstancesListingsCommand=q.de_DescribeReservedInstancesCommand=q.de_DescribeReplaceRootVolumeTasksCommand=q.de_DescribeRegionsCommand=q.de_DescribePublicIpv4PoolsCommand=q.de_DescribePrincipalIdFormatCommand=q.de_DescribePrefixListsCommand=q.de_DescribePlacementGroupsCommand=q.de_DescribeNetworkInterfacesCommand=q.de_DescribeNetworkInterfacePermissionsCommand=q.de_DescribeNetworkInterfaceAttributeCommand=q.de_DescribeNetworkInsightsPathsCommand=q.de_DescribeNetworkInsightsAnalysesCommand=q.de_DescribeNetworkInsightsAccessScopesCommand=q.de_DescribeNetworkInsightsAccessScopeAnalysesCommand=q.de_DescribeNetworkAclsCommand=q.de_DescribeNatGatewaysCommand=q.de_DescribeMovingAddressesCommand=q.de_DescribeManagedPrefixListsCommand=q.de_DescribeLocalGatewayVirtualInterfacesCommand=q.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand=q.de_DescribeLocalGatewaysCommand=q.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand=q.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=q.de_DescribeLocalGatewayRouteTablesCommand=q.de_DescribeLaunchTemplateVersionsCommand=q.de_DescribeLaunchTemplatesCommand=q.de_DescribeKeyPairsCommand=q.de_DescribeIpv6PoolsCommand=q.de_DescribeIpamScopesCommand=q.de_DescribeIpamsCommand=q.de_DescribeIpamResourceDiscoveryAssociationsCommand=q.de_DescribeIpamResourceDiscoveriesCommand=q.de_DescribeIpamPoolsCommand=q.de_DescribeInternetGatewaysCommand=q.de_DescribeInstanceTypesCommand=q.de_DescribeInstanceTypeOfferingsCommand=q.de_DescribeInstanceStatusCommand=q.de_DescribeInstancesCommand=q.de_DescribeInstanceEventWindowsCommand=q.de_DescribeInstanceEventNotificationAttributesCommand=q.de_DescribeInstanceCreditSpecificationsCommand=q.de_DescribeInstanceConnectEndpointsCommand=q.de_DescribeInstanceAttributeCommand=q.de_DescribeImportSnapshotTasksCommand=q.de_DescribeImportImageTasksCommand=q.de_DescribeImagesCommand=q.de_DescribeImageAttributeCommand=q.de_DescribeIdFormatCommand=void 0;q.de_DescribeVpcEndpointServiceConfigurationsCommand=q.de_DescribeVpcEndpointsCommand=q.de_DescribeVpcEndpointConnectionsCommand=q.de_DescribeVpcEndpointConnectionNotificationsCommand=q.de_DescribeVpcClassicLinkDnsSupportCommand=q.de_DescribeVpcClassicLinkCommand=q.de_DescribeVpcAttributeCommand=q.de_DescribeVolumeStatusCommand=q.de_DescribeVolumesModificationsCommand=q.de_DescribeVolumesCommand=q.de_DescribeVolumeAttributeCommand=q.de_DescribeVerifiedAccessTrustProvidersCommand=q.de_DescribeVerifiedAccessInstancesCommand=q.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=q.de_DescribeVerifiedAccessGroupsCommand=q.de_DescribeVerifiedAccessEndpointsCommand=q.de_DescribeTrunkInterfaceAssociationsCommand=q.de_DescribeTransitGatewayVpcAttachmentsCommand=q.de_DescribeTransitGatewaysCommand=q.de_DescribeTransitGatewayRouteTablesCommand=q.de_DescribeTransitGatewayRouteTableAnnouncementsCommand=q.de_DescribeTransitGatewayPolicyTablesCommand=q.de_DescribeTransitGatewayPeeringAttachmentsCommand=q.de_DescribeTransitGatewayMulticastDomainsCommand=q.de_DescribeTransitGatewayConnectsCommand=q.de_DescribeTransitGatewayConnectPeersCommand=q.de_DescribeTransitGatewayAttachmentsCommand=q.de_DescribeTrafficMirrorTargetsCommand=q.de_DescribeTrafficMirrorSessionsCommand=q.de_DescribeTrafficMirrorFiltersCommand=q.de_DescribeTagsCommand=q.de_DescribeSubnetsCommand=q.de_DescribeStoreImageTasksCommand=q.de_DescribeStaleSecurityGroupsCommand=q.de_DescribeSpotPriceHistoryCommand=q.de_DescribeSpotInstanceRequestsCommand=q.de_DescribeSpotFleetRequestsCommand=q.de_DescribeSpotFleetRequestHistoryCommand=q.de_DescribeSpotFleetInstancesCommand=q.de_DescribeSpotDatafeedSubscriptionCommand=q.de_DescribeSnapshotTierStatusCommand=q.de_DescribeSnapshotsCommand=q.de_DescribeSnapshotAttributeCommand=q.de_DescribeSecurityGroupsCommand=q.de_DescribeSecurityGroupRulesCommand=q.de_DescribeSecurityGroupReferencesCommand=q.de_DescribeScheduledInstancesCommand=q.de_DescribeScheduledInstanceAvailabilityCommand=q.de_DescribeRouteTablesCommand=q.de_DescribeReservedInstancesOfferingsCommand=void 0;q.de_EnableVolumeIOCommand=q.de_EnableVgwRoutePropagationCommand=q.de_EnableTransitGatewayRouteTablePropagationCommand=q.de_EnableSerialConsoleAccessCommand=q.de_EnableReachabilityAnalyzerOrganizationSharingCommand=q.de_EnableIpamOrganizationAdminAccountCommand=q.de_EnableImageDeprecationCommand=q.de_EnableFastSnapshotRestoresCommand=q.de_EnableFastLaunchCommand=q.de_EnableEbsEncryptionByDefaultCommand=q.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand=q.de_EnableAddressTransferCommand=q.de_DisassociateVpcCidrBlockCommand=q.de_DisassociateTrunkInterfaceCommand=q.de_DisassociateTransitGatewayRouteTableCommand=q.de_DisassociateTransitGatewayPolicyTableCommand=q.de_DisassociateTransitGatewayMulticastDomainCommand=q.de_DisassociateSubnetCidrBlockCommand=q.de_DisassociateRouteTableCommand=q.de_DisassociateNatGatewayAddressCommand=q.de_DisassociateIpamResourceDiscoveryCommand=q.de_DisassociateInstanceEventWindowCommand=q.de_DisassociateIamInstanceProfileCommand=q.de_DisassociateEnclaveCertificateIamRoleCommand=q.de_DisassociateClientVpnTargetNetworkCommand=q.de_DisassociateAddressCommand=q.de_DisableVpcClassicLinkDnsSupportCommand=q.de_DisableVpcClassicLinkCommand=q.de_DisableVgwRoutePropagationCommand=q.de_DisableTransitGatewayRouteTablePropagationCommand=q.de_DisableSerialConsoleAccessCommand=q.de_DisableIpamOrganizationAdminAccountCommand=q.de_DisableImageDeprecationCommand=q.de_DisableFastSnapshotRestoresCommand=q.de_DisableFastLaunchCommand=q.de_DisableEbsEncryptionByDefaultCommand=q.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand=q.de_DisableAddressTransferCommand=q.de_DetachVpnGatewayCommand=q.de_DetachVolumeCommand=q.de_DetachVerifiedAccessTrustProviderCommand=q.de_DetachNetworkInterfaceCommand=q.de_DetachInternetGatewayCommand=q.de_DetachClassicLinkVpcCommand=q.de_DescribeVpnGatewaysCommand=q.de_DescribeVpnConnectionsCommand=q.de_DescribeVpcsCommand=q.de_DescribeVpcPeeringConnectionsCommand=q.de_DescribeVpcEndpointServicesCommand=q.de_DescribeVpcEndpointServicePermissionsCommand=void 0;q.de_ImportClientVpnClientCertificateRevocationListCommand=q.de_GetVpnTunnelReplacementStatusCommand=q.de_GetVpnConnectionDeviceTypesCommand=q.de_GetVpnConnectionDeviceSampleConfigurationCommand=q.de_GetVerifiedAccessGroupPolicyCommand=q.de_GetVerifiedAccessEndpointPolicyCommand=q.de_GetTransitGatewayRouteTablePropagationsCommand=q.de_GetTransitGatewayRouteTableAssociationsCommand=q.de_GetTransitGatewayPrefixListReferencesCommand=q.de_GetTransitGatewayPolicyTableEntriesCommand=q.de_GetTransitGatewayPolicyTableAssociationsCommand=q.de_GetTransitGatewayMulticastDomainAssociationsCommand=q.de_GetTransitGatewayAttachmentPropagationsCommand=q.de_GetSubnetCidrReservationsCommand=q.de_GetSpotPlacementScoresCommand=q.de_GetSerialConsoleAccessStatusCommand=q.de_GetReservedInstancesExchangeQuoteCommand=q.de_GetPasswordDataCommand=q.de_GetNetworkInsightsAccessScopeContentCommand=q.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=q.de_GetManagedPrefixListEntriesCommand=q.de_GetManagedPrefixListAssociationsCommand=q.de_GetLaunchTemplateDataCommand=q.de_GetIpamResourceCidrsCommand=q.de_GetIpamPoolCidrsCommand=q.de_GetIpamPoolAllocationsCommand=q.de_GetIpamDiscoveredResourceCidrsCommand=q.de_GetIpamDiscoveredAccountsCommand=q.de_GetIpamAddressHistoryCommand=q.de_GetInstanceUefiDataCommand=q.de_GetInstanceTypesFromInstanceRequirementsCommand=q.de_GetHostReservationPurchasePreviewCommand=q.de_GetGroupsForCapacityReservationCommand=q.de_GetFlowLogsIntegrationTemplateCommand=q.de_GetEbsEncryptionByDefaultCommand=q.de_GetEbsDefaultKmsKeyIdCommand=q.de_GetDefaultCreditSpecificationCommand=q.de_GetConsoleScreenshotCommand=q.de_GetConsoleOutputCommand=q.de_GetCoipPoolUsageCommand=q.de_GetCapacityReservationUsageCommand=q.de_GetAwsNetworkPerformanceDataCommand=q.de_GetAssociatedIpv6PoolCidrsCommand=q.de_GetAssociatedEnclaveCertificateIamRolesCommand=q.de_ExportTransitGatewayRoutesCommand=q.de_ExportImageCommand=q.de_ExportClientVpnClientConfigurationCommand=q.de_ExportClientVpnClientCertificateRevocationListCommand=q.de_EnableVpcClassicLinkDnsSupportCommand=q.de_EnableVpcClassicLinkCommand=void 0;q.de_ModifyTransitGatewayVpcAttachmentCommand=q.de_ModifyTransitGatewayPrefixListReferenceCommand=q.de_ModifyTransitGatewayCommand=q.de_ModifyTrafficMirrorSessionCommand=q.de_ModifyTrafficMirrorFilterRuleCommand=q.de_ModifyTrafficMirrorFilterNetworkServicesCommand=q.de_ModifySubnetAttributeCommand=q.de_ModifySpotFleetRequestCommand=q.de_ModifySnapshotTierCommand=q.de_ModifySnapshotAttributeCommand=q.de_ModifySecurityGroupRulesCommand=q.de_ModifyReservedInstancesCommand=q.de_ModifyPrivateDnsNameOptionsCommand=q.de_ModifyNetworkInterfaceAttributeCommand=q.de_ModifyManagedPrefixListCommand=q.de_ModifyLocalGatewayRouteCommand=q.de_ModifyLaunchTemplateCommand=q.de_ModifyIpamScopeCommand=q.de_ModifyIpamResourceDiscoveryCommand=q.de_ModifyIpamResourceCidrCommand=q.de_ModifyIpamPoolCommand=q.de_ModifyIpamCommand=q.de_ModifyInstancePlacementCommand=q.de_ModifyInstanceMetadataOptionsCommand=q.de_ModifyInstanceMaintenanceOptionsCommand=q.de_ModifyInstanceEventWindowCommand=q.de_ModifyInstanceEventStartTimeCommand=q.de_ModifyInstanceCreditSpecificationCommand=q.de_ModifyInstanceCapacityReservationAttributesCommand=q.de_ModifyInstanceAttributeCommand=q.de_ModifyImageAttributeCommand=q.de_ModifyIdFormatCommand=q.de_ModifyIdentityIdFormatCommand=q.de_ModifyHostsCommand=q.de_ModifyFpgaImageAttributeCommand=q.de_ModifyFleetCommand=q.de_ModifyEbsDefaultKmsKeyIdCommand=q.de_ModifyDefaultCreditSpecificationCommand=q.de_ModifyClientVpnEndpointCommand=q.de_ModifyCapacityReservationFleetCommand=q.de_ModifyCapacityReservationCommand=q.de_ModifyAvailabilityZoneGroupCommand=q.de_ModifyAddressAttributeCommand=q.de_ListSnapshotsInRecycleBinCommand=q.de_ListImagesInRecycleBinCommand=q.de_ImportVolumeCommand=q.de_ImportSnapshotCommand=q.de_ImportKeyPairCommand=q.de_ImportInstanceCommand=q.de_ImportImageCommand=void 0;q.de_ReplaceVpnTunnelCommand=q.de_ReplaceTransitGatewayRouteCommand=q.de_ReplaceRouteTableAssociationCommand=q.de_ReplaceRouteCommand=q.de_ReplaceNetworkAclEntryCommand=q.de_ReplaceNetworkAclAssociationCommand=q.de_ReplaceIamInstanceProfileAssociationCommand=q.de_ReleaseIpamPoolAllocationCommand=q.de_ReleaseHostsCommand=q.de_ReleaseAddressCommand=q.de_RejectVpcPeeringConnectionCommand=q.de_RejectVpcEndpointConnectionsCommand=q.de_RejectTransitGatewayVpcAttachmentCommand=q.de_RejectTransitGatewayPeeringAttachmentCommand=q.de_RejectTransitGatewayMulticastDomainAssociationsCommand=q.de_RegisterTransitGatewayMulticastGroupSourcesCommand=q.de_RegisterTransitGatewayMulticastGroupMembersCommand=q.de_RegisterInstanceEventNotificationAttributesCommand=q.de_RegisterImageCommand=q.de_RebootInstancesCommand=q.de_PurchaseScheduledInstancesCommand=q.de_PurchaseReservedInstancesOfferingCommand=q.de_PurchaseHostReservationCommand=q.de_ProvisionPublicIpv4PoolCidrCommand=q.de_ProvisionIpamPoolCidrCommand=q.de_ProvisionByoipCidrCommand=q.de_MoveByoipCidrToIpamCommand=q.de_MoveAddressToVpcCommand=q.de_MonitorInstancesCommand=q.de_ModifyVpnTunnelOptionsCommand=q.de_ModifyVpnTunnelCertificateCommand=q.de_ModifyVpnConnectionOptionsCommand=q.de_ModifyVpnConnectionCommand=q.de_ModifyVpcTenancyCommand=q.de_ModifyVpcPeeringConnectionOptionsCommand=q.de_ModifyVpcEndpointServicePermissionsCommand=q.de_ModifyVpcEndpointServicePayerResponsibilityCommand=q.de_ModifyVpcEndpointServiceConfigurationCommand=q.de_ModifyVpcEndpointConnectionNotificationCommand=q.de_ModifyVpcEndpointCommand=q.de_ModifyVpcAttributeCommand=q.de_ModifyVolumeAttributeCommand=q.de_ModifyVolumeCommand=q.de_ModifyVerifiedAccessTrustProviderCommand=q.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=q.de_ModifyVerifiedAccessInstanceCommand=q.de_ModifyVerifiedAccessGroupPolicyCommand=q.de_ModifyVerifiedAccessGroupCommand=q.de_ModifyVerifiedAccessEndpointPolicyCommand=q.de_ModifyVerifiedAccessEndpointCommand=void 0;q.de_WithdrawByoipCidrCommand=q.de_UpdateSecurityGroupRuleDescriptionsIngressCommand=q.de_UpdateSecurityGroupRuleDescriptionsEgressCommand=q.de_UnmonitorInstancesCommand=q.de_UnassignPrivateNatGatewayAddressCommand=q.de_UnassignPrivateIpAddressesCommand=q.de_UnassignIpv6AddressesCommand=q.de_TerminateInstancesCommand=q.de_TerminateClientVpnConnectionsCommand=q.de_StopInstancesCommand=q.de_StartVpcEndpointServicePrivateDnsVerificationCommand=q.de_StartNetworkInsightsAnalysisCommand=q.de_StartNetworkInsightsAccessScopeAnalysisCommand=q.de_StartInstancesCommand=q.de_SendDiagnosticInterruptCommand=q.de_SearchTransitGatewayRoutesCommand=q.de_SearchTransitGatewayMulticastGroupsCommand=q.de_SearchLocalGatewayRoutesCommand=q.de_RunScheduledInstancesCommand=q.de_RunInstancesCommand=q.de_RevokeSecurityGroupIngressCommand=q.de_RevokeSecurityGroupEgressCommand=q.de_RevokeClientVpnIngressCommand=q.de_RestoreSnapshotTierCommand=q.de_RestoreSnapshotFromRecycleBinCommand=q.de_RestoreManagedPrefixListVersionCommand=q.de_RestoreImageFromRecycleBinCommand=q.de_RestoreAddressToClassicCommand=q.de_ResetSnapshotAttributeCommand=q.de_ResetNetworkInterfaceAttributeCommand=q.de_ResetInstanceAttributeCommand=q.de_ResetImageAttributeCommand=q.de_ResetFpgaImageAttributeCommand=q.de_ResetEbsDefaultKmsKeyIdCommand=q.de_ResetAddressAttributeCommand=q.de_RequestSpotInstancesCommand=q.de_RequestSpotFleetCommand=q.de_ReportInstanceStatusCommand=void 0;var XCp=QC(),I=qe(),ZCp=Nwt(),xh=(uNe(),Dr(cNe)),evp=sbn(),tvp=async(e,r)=>{let t=Ur,n;return n=zr({...sKp(e,r),Action:"AcceptAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptAddressTransferCommand=tvp;var rvp=async(e,r)=>{let t=Ur,n;return n=zr({...aKp(e,r),Action:"AcceptReservedInstancesExchangeQuote",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptReservedInstancesExchangeQuoteCommand=rvp;var nvp=async(e,r)=>{let t=Ur,n;return n=zr({...oKp(e,r),Action:"AcceptTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayMulticastDomainAssociationsCommand=nvp;var ivp=async(e,r)=>{let t=Ur,n;return n=zr({...cKp(e,r),Action:"AcceptTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayPeeringAttachmentCommand=ivp;var svp=async(e,r)=>{let t=Ur,n;return n=zr({...uKp(e,r),Action:"AcceptTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptTransitGatewayVpcAttachmentCommand=svp;var avp=async(e,r)=>{let t=Ur,n;return n=zr({...lKp(e,r),Action:"AcceptVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptVpcEndpointConnectionsCommand=avp;var ovp=async(e,r)=>{let t=Ur,n;return n=zr({...dKp(e,r),Action:"AcceptVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AcceptVpcPeeringConnectionCommand=ovp;var cvp=async(e,r)=>{let t=Ur,n;return n=zr({...gKp(e,r),Action:"AdvertiseByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AdvertiseByoipCidrCommand=cvp;var uvp=async(e,r)=>{let t=Ur,n;return n=zr({...yKp(e,r),Action:"AllocateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateAddressCommand=uvp;var lvp=async(e,r)=>{let t=Ur,n;return n=zr({..._Kp(e,r),Action:"AllocateHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateHostsCommand=lvp;var dvp=async(e,r)=>{let t=Ur,n;return n=zr({...AKp(e,r),Action:"AllocateIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AllocateIpamPoolCidrCommand=dvp;var pvp=async(e,r)=>{let t=Ur,n;return n=zr({...CKp(e,r),Action:"ApplySecurityGroupsToClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand=pvp;var mvp=async(e,r)=>{let t=Ur,n;return n=zr({...DKp(e,r),Action:"AssignIpv6Addresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignIpv6AddressesCommand=mvp;var fvp=async(e,r)=>{let t=Ur,n;return n=zr({...SKp(e,r),Action:"AssignPrivateIpAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignPrivateIpAddressesCommand=fvp;var hvp=async(e,r)=>{let t=Ur,n;return n=zr({...wKp(e,r),Action:"AssignPrivateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssignPrivateNatGatewayAddressCommand=hvp;var gvp=async(e,r)=>{let t=Ur,n;return n=zr({...IKp(e,r),Action:"AssociateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateAddressCommand=gvp;var yvp=async(e,r)=>{let t=Ur,n;return n=zr({...xKp(e,r),Action:"AssociateClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateClientVpnTargetNetworkCommand=yvp;var _vp=async(e,r)=>{let t=Ur,n;return n=zr({...TKp(e,r),Action:"AssociateDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateDhcpOptionsCommand=_vp;var Avp=async(e,r)=>{let t=Ur,n;return n=zr({...PKp(e,r),Action:"AssociateEnclaveCertificateIamRole",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateEnclaveCertificateIamRoleCommand=Avp;var bvp=async(e,r)=>{let t=Ur,n;return n=zr({...RKp(e,r),Action:"AssociateIamInstanceProfile",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateIamInstanceProfileCommand=bvp;var Cvp=async(e,r)=>{let t=Ur,n;return n=zr({...kKp(e,r),Action:"AssociateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateInstanceEventWindowCommand=Cvp;var vvp=async(e,r)=>{let t=Ur,n;return n=zr({...FKp(e,r),Action:"AssociateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateIpamResourceDiscoveryCommand=vvp;var Evp=async(e,r)=>{let t=Ur,n;return n=zr({...NKp(e,r),Action:"AssociateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateNatGatewayAddressCommand=Evp;var Dvp=async(e,r)=>{let t=Ur,n;return n=zr({...OKp(e,r),Action:"AssociateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateRouteTableCommand=Dvp;var Svp=async(e,r)=>{let t=Ur,n;return n=zr({...BKp(e,r),Action:"AssociateSubnetCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateSubnetCidrBlockCommand=Svp;var wvp=async(e,r)=>{let t=Ur,n;return n=zr({...qKp(e,r),Action:"AssociateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayMulticastDomainCommand=wvp;var Ivp=async(e,r)=>{let t=Ur,n;return n=zr({...MKp(e,r),Action:"AssociateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayPolicyTableCommand=Ivp;var xvp=async(e,r)=>{let t=Ur,n;return n=zr({...LKp(e,r),Action:"AssociateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTransitGatewayRouteTableCommand=xvp;var Tvp=async(e,r)=>{let t=Ur,n;return n=zr({...jKp(e,r),Action:"AssociateTrunkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateTrunkInterfaceCommand=Tvp;var Pvp=async(e,r)=>{let t=Ur,n;return n=zr({...GKp(e,r),Action:"AssociateVpcCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AssociateVpcCidrBlockCommand=Pvp;var Rvp=async(e,r)=>{let t=Ur,n;return n=zr({...$Kp(e,r),Action:"AttachClassicLinkVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachClassicLinkVpcCommand=Rvp;var kvp=async(e,r)=>{let t=Ur,n;return n=zr({...QKp(e,r),Action:"AttachInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachInternetGatewayCommand=kvp;var Fvp=async(e,r)=>{let t=Ur,n;return n=zr({...KKp(e,r),Action:"AttachNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachNetworkInterfaceCommand=Fvp;var Nvp=async(e,r)=>{let t=Ur,n;return n=zr({...HKp(e,r),Action:"AttachVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVerifiedAccessTrustProviderCommand=Nvp;var Ovp=async(e,r)=>{let t=Ur,n;return n=zr({...WKp(e,r),Action:"AttachVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVolumeCommand=Ovp;var Bvp=async(e,r)=>{let t=Ur,n;return n=zr({...YKp(e,r),Action:"AttachVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AttachVpnGatewayCommand=Bvp;var qvp=async(e,r)=>{let t=Ur,n;return n=zr({...JKp(e,r),Action:"AuthorizeClientVpnIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeClientVpnIngressCommand=qvp;var Mvp=async(e,r)=>{let t=Ur,n;return n=zr({...XKp(e,r),Action:"AuthorizeSecurityGroupEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeSecurityGroupEgressCommand=Mvp;var Lvp=async(e,r)=>{let t=Ur,n;return n=zr({...ZKp(e,r),Action:"AuthorizeSecurityGroupIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_AuthorizeSecurityGroupIngressCommand=Lvp;var jvp=async(e,r)=>{let t=Ur,n;return n=zr({...sHp(e,r),Action:"BundleInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_BundleInstanceCommand=jvp;var Gvp=async(e,r)=>{let t=Ur,n;return n=zr({...aHp(e,r),Action:"CancelBundleTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelBundleTaskCommand=Gvp;var Uvp=async(e,r)=>{let t=Ur,n;return n=zr({...cHp(e,r),Action:"CancelCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelCapacityReservationCommand=Uvp;var Vvp=async(e,r)=>{let t=Ur,n;return n=zr({...oHp(e,r),Action:"CancelCapacityReservationFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelCapacityReservationFleetsCommand=Vvp;var zvp=async(e,r)=>{let t=Ur,n;return n=zr({...uHp(e,r),Action:"CancelConversionTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelConversionTaskCommand=zvp;var $vp=async(e,r)=>{let t=Ur,n;return n=zr({...lHp(e,r),Action:"CancelExportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelExportTaskCommand=$vp;var Qvp=async(e,r)=>{let t=Ur,n;return n=zr({...dHp(e,r),Action:"CancelImageLaunchPermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelImageLaunchPermissionCommand=Qvp;var Kvp=async(e,r)=>{let t=Ur,n;return n=zr({...pHp(e,r),Action:"CancelImportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelImportTaskCommand=Kvp;var Hvp=async(e,r)=>{let t=Ur,n;return n=zr({...mHp(e,r),Action:"CancelReservedInstancesListing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelReservedInstancesListingCommand=Hvp;var Wvp=async(e,r)=>{let t=Ur,n;return n=zr({...fHp(e,r),Action:"CancelSpotFleetRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelSpotFleetRequestsCommand=Wvp;var Yvp=async(e,r)=>{let t=Ur,n;return n=zr({...hHp(e,r),Action:"CancelSpotInstanceRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CancelSpotInstanceRequestsCommand=Yvp;var Jvp=async(e,r)=>{let t=Ur,n;return n=zr({...THp(e,r),Action:"ConfirmProductInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ConfirmProductInstanceCommand=Jvp;var Xvp=async(e,r)=>{let t=Ur,n;return n=zr({...kHp(e,r),Action:"CopyFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopyFpgaImageCommand=Xvp;var Zvp=async(e,r)=>{let t=Ur,n;return n=zr({...FHp(e,r),Action:"CopyImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopyImageCommand=Zvp;var eEp=async(e,r)=>{let t=Ur,n;return n=zr({...NHp(e,r),Action:"CopySnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CopySnapshotCommand=eEp;var tEp=async(e,r)=>{let t=Ur,n;return n=zr({...qHp(e,r),Action:"CreateCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCapacityReservationCommand=tEp;var rEp=async(e,r)=>{let t=Ur,n;return n=zr({...BHp(e,r),Action:"CreateCapacityReservationFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCapacityReservationFleetCommand=rEp;var nEp=async(e,r)=>{let t=Ur,n;return n=zr({...MHp(e,r),Action:"CreateCarrierGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCarrierGatewayCommand=nEp;var iEp=async(e,r)=>{let t=Ur,n;return n=zr({...LHp(e,r),Action:"CreateClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateClientVpnEndpointCommand=iEp;var sEp=async(e,r)=>{let t=Ur,n;return n=zr({...jHp(e,r),Action:"CreateClientVpnRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateClientVpnRouteCommand=sEp;var aEp=async(e,r)=>{let t=Ur,n;return n=zr({...GHp(e,r),Action:"CreateCoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCoipCidrCommand=aEp;var oEp=async(e,r)=>{let t=Ur,n;return n=zr({...UHp(e,r),Action:"CreateCoipPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCoipPoolCommand=oEp;var cEp=async(e,r)=>{let t=Ur,n;return n=zr({...VHp(e,r),Action:"CreateCustomerGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateCustomerGatewayCommand=cEp;var uEp=async(e,r)=>{let t=Ur,n;return n=zr({...zHp(e,r),Action:"CreateDefaultSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDefaultSubnetCommand=uEp;var lEp=async(e,r)=>{let t=Ur,n;return n=zr({...$Hp(e,r),Action:"CreateDefaultVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDefaultVpcCommand=lEp;var dEp=async(e,r)=>{let t=Ur,n;return n=zr({...QHp(e,r),Action:"CreateDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateDhcpOptionsCommand=dEp;var pEp=async(e,r)=>{let t=Ur,n;return n=zr({...KHp(e,r),Action:"CreateEgressOnlyInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateEgressOnlyInternetGatewayCommand=pEp;var mEp=async(e,r)=>{let t=Ur,n;return n=zr({...HHp(e,r),Action:"CreateFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFleetCommand=mEp;var fEp=async(e,r)=>{let t=Ur,n;return n=zr({...WHp(e,r),Action:"CreateFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFlowLogsCommand=fEp;var hEp=async(e,r)=>{let t=Ur,n;return n=zr({...YHp(e,r),Action:"CreateFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateFpgaImageCommand=hEp;var gEp=async(e,r)=>{let t=Ur,n;return n=zr({...JHp(e,r),Action:"CreateImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateImageCommand=gEp;var yEp=async(e,r)=>{let t=Ur,n;return n=zr({...XHp(e,r),Action:"CreateInstanceConnectEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceConnectEndpointCommand=yEp;var _Ep=async(e,r)=>{let t=Ur,n;return n=zr({...ZHp(e,r),Action:"CreateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceEventWindowCommand=_Ep;var AEp=async(e,r)=>{let t=Ur,n;return n=zr({...eWp(e,r),Action:"CreateInstanceExportTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInstanceExportTaskCommand=AEp;var bEp=async(e,r)=>{let t=Ur,n;return n=zr({...tWp(e,r),Action:"CreateInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateInternetGatewayCommand=bEp;var CEp=async(e,r)=>{let t=Ur,n;return n=zr({...nWp(e,r),Action:"CreateIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamCommand=CEp;var vEp=async(e,r)=>{let t=Ur,n;return n=zr({...rWp(e,r),Action:"CreateIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamPoolCommand=vEp;var EEp=async(e,r)=>{let t=Ur,n;return n=zr({...iWp(e,r),Action:"CreateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamResourceDiscoveryCommand=EEp;var DEp=async(e,r)=>{let t=Ur,n;return n=zr({...sWp(e,r),Action:"CreateIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateIpamScopeCommand=DEp;var SEp=async(e,r)=>{let t=Ur,n;return n=zr({...aWp(e,r),Action:"CreateKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateKeyPairCommand=SEp;var wEp=async(e,r)=>{let t=Ur,n;return n=zr({...oWp(e,r),Action:"CreateLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLaunchTemplateCommand=wEp;var IEp=async(e,r)=>{let t=Ur,n;return n=zr({...cWp(e,r),Action:"CreateLaunchTemplateVersion",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLaunchTemplateVersionCommand=IEp;var xEp=async(e,r)=>{let t=Ur,n;return n=zr({...uWp(e,r),Action:"CreateLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteCommand=xEp;var TEp=async(e,r)=>{let t=Ur,n;return n=zr({...lWp(e,r),Action:"CreateLocalGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableCommand=TEp;var PEp=async(e,r)=>{let t=Ur,n;return n=zr({...dWp(e,r),Action:"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=PEp;var REp=async(e,r)=>{let t=Ur,n;return n=zr({...pWp(e,r),Action:"CreateLocalGatewayRouteTableVpcAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateLocalGatewayRouteTableVpcAssociationCommand=REp;var kEp=async(e,r)=>{let t=Ur,n;return n=zr({...mWp(e,r),Action:"CreateManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateManagedPrefixListCommand=kEp;var FEp=async(e,r)=>{let t=Ur,n;return n=zr({...fWp(e,r),Action:"CreateNatGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNatGatewayCommand=FEp;var NEp=async(e,r)=>{let t=Ur,n;return n=zr({...gWp(e,r),Action:"CreateNetworkAcl",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkAclCommand=NEp;var OEp=async(e,r)=>{let t=Ur,n;return n=zr({...hWp(e,r),Action:"CreateNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkAclEntryCommand=OEp;var BEp=async(e,r)=>{let t=Ur,n;return n=zr({...yWp(e,r),Action:"CreateNetworkInsightsAccessScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInsightsAccessScopeCommand=BEp;var qEp=async(e,r)=>{let t=Ur,n;return n=zr({..._Wp(e,r),Action:"CreateNetworkInsightsPath",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInsightsPathCommand=qEp;var MEp=async(e,r)=>{let t=Ur,n;return n=zr({...bWp(e,r),Action:"CreateNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInterfaceCommand=MEp;var LEp=async(e,r)=>{let t=Ur,n;return n=zr({...AWp(e,r),Action:"CreateNetworkInterfacePermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateNetworkInterfacePermissionCommand=LEp;var jEp=async(e,r)=>{let t=Ur,n;return n=zr({...CWp(e,r),Action:"CreatePlacementGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreatePlacementGroupCommand=jEp;var GEp=async(e,r)=>{let t=Ur,n;return n=zr({...vWp(e,r),Action:"CreatePublicIpv4Pool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreatePublicIpv4PoolCommand=GEp;var UEp=async(e,r)=>{let t=Ur,n;return n=zr({...EWp(e,r),Action:"CreateReplaceRootVolumeTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateReplaceRootVolumeTaskCommand=UEp;var VEp=async(e,r)=>{let t=Ur,n;return n=zr({...DWp(e,r),Action:"CreateReservedInstancesListing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateReservedInstancesListingCommand=VEp;var zEp=async(e,r)=>{let t=Ur,n;return n=zr({...SWp(e,r),Action:"CreateRestoreImageTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRestoreImageTaskCommand=zEp;var $Ep=async(e,r)=>{let t=Ur,n;return n=zr({...wWp(e,r),Action:"CreateRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRouteCommand=$Ep;var QEp=async(e,r)=>{let t=Ur,n;return n=zr({...IWp(e,r),Action:"CreateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateRouteTableCommand=QEp;var KEp=async(e,r)=>{let t=Ur,n;return n=zr({...xWp(e,r),Action:"CreateSecurityGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSecurityGroupCommand=KEp;var HEp=async(e,r)=>{let t=Ur,n;return n=zr({...TWp(e,r),Action:"CreateSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSnapshotCommand=HEp;var WEp=async(e,r)=>{let t=Ur,n;return n=zr({...PWp(e,r),Action:"CreateSnapshots",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSnapshotsCommand=WEp;var YEp=async(e,r)=>{let t=Ur,n;return n=zr({...RWp(e,r),Action:"CreateSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSpotDatafeedSubscriptionCommand=YEp;var JEp=async(e,r)=>{let t=Ur,n;return n=zr({...kWp(e,r),Action:"CreateStoreImageTask",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateStoreImageTaskCommand=JEp;var XEp=async(e,r)=>{let t=Ur,n;return n=zr({...NWp(e,r),Action:"CreateSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSubnetCommand=XEp;var ZEp=async(e,r)=>{let t=Ur,n;return n=zr({...FWp(e,r),Action:"CreateSubnetCidrReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateSubnetCidrReservationCommand=ZEp;var e2p=async(e,r)=>{let t=Ur,n;return n=zr({...OWp(e,r),Action:"CreateTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTagsCommand=e2p;var t2p=async(e,r)=>{let t=Ur,n;return n=zr({...BWp(e,r),Action:"CreateTrafficMirrorFilter",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorFilterCommand=t2p;var r2p=async(e,r)=>{let t=Ur,n;return n=zr({...qWp(e,r),Action:"CreateTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorFilterRuleCommand=r2p;var n2p=async(e,r)=>{let t=Ur,n;return n=zr({...MWp(e,r),Action:"CreateTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorSessionCommand=n2p;var i2p=async(e,r)=>{let t=Ur,n;return n=zr({...LWp(e,r),Action:"CreateTrafficMirrorTarget",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTrafficMirrorTargetCommand=i2p;var s2p=async(e,r)=>{let t=Ur,n;return n=zr({...WWp(e,r),Action:"CreateTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayCommand=s2p;var a2p=async(e,r)=>{let t=Ur,n;return n=zr({...GWp(e,r),Action:"CreateTransitGatewayConnect",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayConnectCommand=a2p;var o2p=async(e,r)=>{let t=Ur,n;return n=zr({...jWp(e,r),Action:"CreateTransitGatewayConnectPeer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayConnectPeerCommand=o2p;var c2p=async(e,r)=>{let t=Ur,n;return n=zr({...VWp(e,r),Action:"CreateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayMulticastDomainCommand=c2p;var u2p=async(e,r)=>{let t=Ur,n;return n=zr({...$Wp(e,r),Action:"CreateTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPeeringAttachmentCommand=u2p;var l2p=async(e,r)=>{let t=Ur,n;return n=zr({...KWp(e,r),Action:"CreateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPolicyTableCommand=l2p;var d2p=async(e,r)=>{let t=Ur,n;return n=zr({...HWp(e,r),Action:"CreateTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayPrefixListReferenceCommand=d2p;var p2p=async(e,r)=>{let t=Ur,n;return n=zr({...YWp(e,r),Action:"CreateTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteCommand=p2p;var m2p=async(e,r)=>{let t=Ur,n;return n=zr({...XWp(e,r),Action:"CreateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteTableCommand=m2p;var f2p=async(e,r)=>{let t=Ur,n;return n=zr({...JWp(e,r),Action:"CreateTransitGatewayRouteTableAnnouncement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayRouteTableAnnouncementCommand=f2p;var h2p=async(e,r)=>{let t=Ur,n;return n=zr({...ZWp(e,r),Action:"CreateTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateTransitGatewayVpcAttachmentCommand=h2p;var g2p=async(e,r)=>{let t=Ur,n;return n=zr({...nYp(e,r),Action:"CreateVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessEndpointCommand=g2p;var y2p=async(e,r)=>{let t=Ur,n;return n=zr({...sYp(e,r),Action:"CreateVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessGroupCommand=y2p;var _2p=async(e,r)=>{let t=Ur,n;return n=zr({...aYp(e,r),Action:"CreateVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessInstanceCommand=_2p;var A2p=async(e,r)=>{let t=Ur,n;return n=zr({...uYp(e,r),Action:"CreateVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVerifiedAccessTrustProviderCommand=A2p;var b2p=async(e,r)=>{let t=Ur,n;return n=zr({...pYp(e,r),Action:"CreateVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVolumeCommand=b2p;var C2p=async(e,r)=>{let t=Ur,n;return n=zr({...yYp(e,r),Action:"CreateVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcCommand=C2p;var v2p=async(e,r)=>{let t=Ur,n;return n=zr({...fYp(e,r),Action:"CreateVpcEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointCommand=v2p;var E2p=async(e,r)=>{let t=Ur,n;return n=zr({...mYp(e,r),Action:"CreateVpcEndpointConnectionNotification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointConnectionNotificationCommand=E2p;var D2p=async(e,r)=>{let t=Ur,n;return n=zr({...hYp(e,r),Action:"CreateVpcEndpointServiceConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcEndpointServiceConfigurationCommand=D2p;var S2p=async(e,r)=>{let t=Ur,n;return n=zr({...gYp(e,r),Action:"CreateVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpcPeeringConnectionCommand=S2p;var w2p=async(e,r)=>{let t=Ur,n;return n=zr({..._Yp(e,r),Action:"CreateVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnConnectionCommand=w2p;var I2p=async(e,r)=>{let t=Ur,n;return n=zr({...AYp(e,r),Action:"CreateVpnConnectionRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnConnectionRouteCommand=I2p;var x2p=async(e,r)=>{let t=Ur,n;return n=zr({...bYp(e,r),Action:"CreateVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_CreateVpnGatewayCommand=x2p;var T2p=async(e,r)=>{let t=Ur,n;return n=zr({...DYp(e,r),Action:"DeleteCarrierGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCarrierGatewayCommand=T2p;var P2p=async(e,r)=>{let t=Ur,n;return n=zr({...SYp(e,r),Action:"DeleteClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteClientVpnEndpointCommand=P2p;var R2p=async(e,r)=>{let t=Ur,n;return n=zr({...wYp(e,r),Action:"DeleteClientVpnRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteClientVpnRouteCommand=R2p;var k2p=async(e,r)=>{let t=Ur,n;return n=zr({...IYp(e,r),Action:"DeleteCoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCoipCidrCommand=k2p;var F2p=async(e,r)=>{let t=Ur,n;return n=zr({...xYp(e,r),Action:"DeleteCoipPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCoipPoolCommand=F2p;var N2p=async(e,r)=>{let t=Ur,n;return n=zr({...TYp(e,r),Action:"DeleteCustomerGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteCustomerGatewayCommand=N2p;var O2p=async(e,r)=>{let t=Ur,n;return n=zr({...PYp(e,r),Action:"DeleteDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteDhcpOptionsCommand=O2p;var B2p=async(e,r)=>{let t=Ur,n;return n=zr({...RYp(e,r),Action:"DeleteEgressOnlyInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteEgressOnlyInternetGatewayCommand=B2p;var q2p=async(e,r)=>{let t=Ur,n;return n=zr({...kYp(e,r),Action:"DeleteFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFleetsCommand=q2p;var M2p=async(e,r)=>{let t=Ur,n;return n=zr({...FYp(e,r),Action:"DeleteFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFlowLogsCommand=M2p;var L2p=async(e,r)=>{let t=Ur,n;return n=zr({...NYp(e,r),Action:"DeleteFpgaImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteFpgaImageCommand=L2p;var j2p=async(e,r)=>{let t=Ur,n;return n=zr({...OYp(e,r),Action:"DeleteInstanceConnectEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInstanceConnectEndpointCommand=j2p;var G2p=async(e,r)=>{let t=Ur,n;return n=zr({...BYp(e,r),Action:"DeleteInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInstanceEventWindowCommand=G2p;var U2p=async(e,r)=>{let t=Ur,n;return n=zr({...qYp(e,r),Action:"DeleteInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteInternetGatewayCommand=U2p;var V2p=async(e,r)=>{let t=Ur,n;return n=zr({...LYp(e,r),Action:"DeleteIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamCommand=V2p;var z2p=async(e,r)=>{let t=Ur,n;return n=zr({...MYp(e,r),Action:"DeleteIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamPoolCommand=z2p;var $2p=async(e,r)=>{let t=Ur,n;return n=zr({...jYp(e,r),Action:"DeleteIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamResourceDiscoveryCommand=$2p;var Q2p=async(e,r)=>{let t=Ur,n;return n=zr({...GYp(e,r),Action:"DeleteIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteIpamScopeCommand=Q2p;var K2p=async(e,r)=>{let t=Ur,n;return n=zr({...UYp(e,r),Action:"DeleteKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteKeyPairCommand=K2p;var H2p=async(e,r)=>{let t=Ur,n;return n=zr({...VYp(e,r),Action:"DeleteLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLaunchTemplateCommand=H2p;var W2p=async(e,r)=>{let t=Ur,n;return n=zr({...zYp(e,r),Action:"DeleteLaunchTemplateVersions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLaunchTemplateVersionsCommand=W2p;var Y2p=async(e,r)=>{let t=Ur,n;return n=zr({...$Yp(e,r),Action:"DeleteLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteCommand=Y2p;var J2p=async(e,r)=>{let t=Ur,n;return n=zr({...QYp(e,r),Action:"DeleteLocalGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableCommand=J2p;var X2p=async(e,r)=>{let t=Ur,n;return n=zr({...KYp(e,r),Action:"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=X2p;var Z2p=async(e,r)=>{let t=Ur,n;return n=zr({...HYp(e,r),Action:"DeleteLocalGatewayRouteTableVpcAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteLocalGatewayRouteTableVpcAssociationCommand=Z2p;var eDp=async(e,r)=>{let t=Ur,n;return n=zr({...WYp(e,r),Action:"DeleteManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteManagedPrefixListCommand=eDp;var tDp=async(e,r)=>{let t=Ur,n;return n=zr({...YYp(e,r),Action:"DeleteNatGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNatGatewayCommand=tDp;var rDp=async(e,r)=>{let t=Ur,n;return n=zr({...XYp(e,r),Action:"DeleteNetworkAcl",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkAclCommand=rDp;var nDp=async(e,r)=>{let t=Ur,n;return n=zr({...JYp(e,r),Action:"DeleteNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkAclEntryCommand=nDp;var iDp=async(e,r)=>{let t=Ur,n;return n=zr({...eJp(e,r),Action:"DeleteNetworkInsightsAccessScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAccessScopeCommand=iDp;var sDp=async(e,r)=>{let t=Ur,n;return n=zr({...ZYp(e,r),Action:"DeleteNetworkInsightsAccessScopeAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAccessScopeAnalysisCommand=sDp;var aDp=async(e,r)=>{let t=Ur,n;return n=zr({...tJp(e,r),Action:"DeleteNetworkInsightsAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsAnalysisCommand=aDp;var oDp=async(e,r)=>{let t=Ur,n;return n=zr({...rJp(e,r),Action:"DeleteNetworkInsightsPath",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInsightsPathCommand=oDp;var cDp=async(e,r)=>{let t=Ur,n;return n=zr({...iJp(e,r),Action:"DeleteNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInterfaceCommand=cDp;var uDp=async(e,r)=>{let t=Ur,n;return n=zr({...nJp(e,r),Action:"DeleteNetworkInterfacePermission",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteNetworkInterfacePermissionCommand=uDp;var lDp=async(e,r)=>{let t=Ur,n;return n=zr({...sJp(e,r),Action:"DeletePlacementGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeletePlacementGroupCommand=lDp;var dDp=async(e,r)=>{let t=Ur,n;return n=zr({...aJp(e,r),Action:"DeletePublicIpv4Pool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeletePublicIpv4PoolCommand=dDp;var pDp=async(e,r)=>{let t=Ur,n;return n=zr({...cJp(e,r),Action:"DeleteQueuedReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteQueuedReservedInstancesCommand=pDp;var mDp=async(e,r)=>{let t=Ur,n;return n=zr({...uJp(e,r),Action:"DeleteRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteRouteCommand=mDp;var fDp=async(e,r)=>{let t=Ur,n;return n=zr({...lJp(e,r),Action:"DeleteRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteRouteTableCommand=fDp;var hDp=async(e,r)=>{let t=Ur,n;return n=zr({...dJp(e,r),Action:"DeleteSecurityGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSecurityGroupCommand=hDp;var gDp=async(e,r)=>{let t=Ur,n;return n=zr({...pJp(e,r),Action:"DeleteSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSnapshotCommand=gDp;var yDp=async(e,r)=>{let t=Ur,n;return n=zr({...mJp(e,r),Action:"DeleteSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSpotDatafeedSubscriptionCommand=yDp;var _Dp=async(e,r)=>{let t=Ur,n;return n=zr({...hJp(e,r),Action:"DeleteSubnet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSubnetCommand=_Dp;var ADp=async(e,r)=>{let t=Ur,n;return n=zr({...fJp(e,r),Action:"DeleteSubnetCidrReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteSubnetCidrReservationCommand=ADp;var bDp=async(e,r)=>{let t=Ur,n;return n=zr({...gJp(e,r),Action:"DeleteTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTagsCommand=bDp;var CDp=async(e,r)=>{let t=Ur,n;return n=zr({...yJp(e,r),Action:"DeleteTrafficMirrorFilter",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorFilterCommand=CDp;var vDp=async(e,r)=>{let t=Ur,n;return n=zr({..._Jp(e,r),Action:"DeleteTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorFilterRuleCommand=vDp;var EDp=async(e,r)=>{let t=Ur,n;return n=zr({...AJp(e,r),Action:"DeleteTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorSessionCommand=EDp;var DDp=async(e,r)=>{let t=Ur,n;return n=zr({...bJp(e,r),Action:"DeleteTrafficMirrorTarget",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTrafficMirrorTargetCommand=DDp;var SDp=async(e,r)=>{let t=Ur,n;return n=zr({...IJp(e,r),Action:"DeleteTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayCommand=SDp;var wDp=async(e,r)=>{let t=Ur,n;return n=zr({...vJp(e,r),Action:"DeleteTransitGatewayConnect",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayConnectCommand=wDp;var IDp=async(e,r)=>{let t=Ur,n;return n=zr({...CJp(e,r),Action:"DeleteTransitGatewayConnectPeer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayConnectPeerCommand=IDp;var xDp=async(e,r)=>{let t=Ur,n;return n=zr({...EJp(e,r),Action:"DeleteTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayMulticastDomainCommand=xDp;var TDp=async(e,r)=>{let t=Ur,n;return n=zr({...DJp(e,r),Action:"DeleteTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPeeringAttachmentCommand=TDp;var PDp=async(e,r)=>{let t=Ur,n;return n=zr({...SJp(e,r),Action:"DeleteTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPolicyTableCommand=PDp;var RDp=async(e,r)=>{let t=Ur,n;return n=zr({...wJp(e,r),Action:"DeleteTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayPrefixListReferenceCommand=RDp;var kDp=async(e,r)=>{let t=Ur,n;return n=zr({...xJp(e,r),Action:"DeleteTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteCommand=kDp;var FDp=async(e,r)=>{let t=Ur,n;return n=zr({...PJp(e,r),Action:"DeleteTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteTableCommand=FDp;var NDp=async(e,r)=>{let t=Ur,n;return n=zr({...TJp(e,r),Action:"DeleteTransitGatewayRouteTableAnnouncement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayRouteTableAnnouncementCommand=NDp;var ODp=async(e,r)=>{let t=Ur,n;return n=zr({...RJp(e,r),Action:"DeleteTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteTransitGatewayVpcAttachmentCommand=ODp;var BDp=async(e,r)=>{let t=Ur,n;return n=zr({...kJp(e,r),Action:"DeleteVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessEndpointCommand=BDp;var qDp=async(e,r)=>{let t=Ur,n;return n=zr({...FJp(e,r),Action:"DeleteVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessGroupCommand=qDp;var MDp=async(e,r)=>{let t=Ur,n;return n=zr({...NJp(e,r),Action:"DeleteVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessInstanceCommand=MDp;var LDp=async(e,r)=>{let t=Ur,n;return n=zr({...OJp(e,r),Action:"DeleteVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVerifiedAccessTrustProviderCommand=LDp;var jDp=async(e,r)=>{let t=Ur,n;return n=zr({...BJp(e,r),Action:"DeleteVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVolumeCommand=jDp;var GDp=async(e,r)=>{let t=Ur,n;return n=zr({...GJp(e,r),Action:"DeleteVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcCommand=GDp;var UDp=async(e,r)=>{let t=Ur,n;return n=zr({...qJp(e,r),Action:"DeleteVpcEndpointConnectionNotifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointConnectionNotificationsCommand=UDp;var VDp=async(e,r)=>{let t=Ur,n;return n=zr({...LJp(e,r),Action:"DeleteVpcEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointsCommand=VDp;var zDp=async(e,r)=>{let t=Ur,n;return n=zr({...MJp(e,r),Action:"DeleteVpcEndpointServiceConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcEndpointServiceConfigurationsCommand=zDp;var $Dp=async(e,r)=>{let t=Ur,n;return n=zr({...jJp(e,r),Action:"DeleteVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpcPeeringConnectionCommand=$Dp;var QDp=async(e,r)=>{let t=Ur,n;return n=zr({...UJp(e,r),Action:"DeleteVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnConnectionCommand=QDp;var KDp=async(e,r)=>{let t=Ur,n;return n=zr({...VJp(e,r),Action:"DeleteVpnConnectionRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnConnectionRouteCommand=KDp;var HDp=async(e,r)=>{let t=Ur,n;return n=zr({...zJp(e,r),Action:"DeleteVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeleteVpnGatewayCommand=HDp;var WDp=async(e,r)=>{let t=Ur,n;return n=zr({...$Jp(e,r),Action:"DeprovisionByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionByoipCidrCommand=WDp;var YDp=async(e,r)=>{let t=Ur,n;return n=zr({...QJp(e,r),Action:"DeprovisionIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionIpamPoolCidrCommand=YDp;var JDp=async(e,r)=>{let t=Ur,n;return n=zr({...KJp(e,r),Action:"DeprovisionPublicIpv4PoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeprovisionPublicIpv4PoolCidrCommand=JDp;var XDp=async(e,r)=>{let t=Ur,n;return n=zr({...HJp(e,r),Action:"DeregisterImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterImageCommand=XDp;var ZDp=async(e,r)=>{let t=Ur,n;return n=zr({...WJp(e,r),Action:"DeregisterInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterInstanceEventNotificationAttributesCommand=ZDp;var eSp=async(e,r)=>{let t=Ur,n;return n=zr({...JJp(e,r),Action:"DeregisterTransitGatewayMulticastGroupMembers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterTransitGatewayMulticastGroupMembersCommand=eSp;var tSp=async(e,r)=>{let t=Ur,n;return n=zr({...XJp(e,r),Action:"DeregisterTransitGatewayMulticastGroupSources",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DeregisterTransitGatewayMulticastGroupSourcesCommand=tSp;var rSp=async(e,r)=>{let t=Ur,n;return n=zr({...ZJp(e,r),Action:"DescribeAccountAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAccountAttributesCommand=rSp;var nSp=async(e,r)=>{let t=Ur,n;return n=zr({...tXp(e,r),Action:"DescribeAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressesCommand=nSp;var iSp=async(e,r)=>{let t=Ur,n;return n=zr({...eXp(e,r),Action:"DescribeAddressesAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressesAttributeCommand=iSp;var sSp=async(e,r)=>{let t=Ur,n;return n=zr({...rXp(e,r),Action:"DescribeAddressTransfers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAddressTransfersCommand=sSp;var aSp=async(e,r)=>{let t=Ur,n;return n=zr({...nXp(e,r),Action:"DescribeAggregateIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAggregateIdFormatCommand=aSp;var oSp=async(e,r)=>{let t=Ur,n;return n=zr({...iXp(e,r),Action:"DescribeAvailabilityZones",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAvailabilityZonesCommand=oSp;var cSp=async(e,r)=>{let t=Ur,n;return n=zr({...sXp(e,r),Action:"DescribeAwsNetworkPerformanceMetricSubscriptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=cSp;var uSp=async(e,r)=>{let t=Ur,n;return n=zr({...aXp(e,r),Action:"DescribeBundleTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeBundleTasksCommand=uSp;var lSp=async(e,r)=>{let t=Ur,n;return n=zr({...oXp(e,r),Action:"DescribeByoipCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeByoipCidrsCommand=lSp;var dSp=async(e,r)=>{let t=Ur,n;return n=zr({...cXp(e,r),Action:"DescribeCapacityReservationFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCapacityReservationFleetsCommand=dSp;var pSp=async(e,r)=>{let t=Ur,n;return n=zr({...uXp(e,r),Action:"DescribeCapacityReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCapacityReservationsCommand=pSp;var mSp=async(e,r)=>{let t=Ur,n;return n=zr({...lXp(e,r),Action:"DescribeCarrierGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCarrierGatewaysCommand=mSp;var fSp=async(e,r)=>{let t=Ur,n;return n=zr({...dXp(e,r),Action:"DescribeClassicLinkInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClassicLinkInstancesCommand=fSp;var hSp=async(e,r)=>{let t=Ur,n;return n=zr({...pXp(e,r),Action:"DescribeClientVpnAuthorizationRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnAuthorizationRulesCommand=hSp;var gSp=async(e,r)=>{let t=Ur,n;return n=zr({...mXp(e,r),Action:"DescribeClientVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnConnectionsCommand=gSp;var ySp=async(e,r)=>{let t=Ur,n;return n=zr({...fXp(e,r),Action:"DescribeClientVpnEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnEndpointsCommand=ySp;var _Sp=async(e,r)=>{let t=Ur,n;return n=zr({...hXp(e,r),Action:"DescribeClientVpnRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnRoutesCommand=_Sp;var ASp=async(e,r)=>{let t=Ur,n;return n=zr({...gXp(e,r),Action:"DescribeClientVpnTargetNetworks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeClientVpnTargetNetworksCommand=ASp;var bSp=async(e,r)=>{let t=Ur,n;return n=zr({...yXp(e,r),Action:"DescribeCoipPools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCoipPoolsCommand=bSp;var CSp=async(e,r)=>{let t=Ur,n;return n=zr({..._Xp(e,r),Action:"DescribeConversionTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeConversionTasksCommand=CSp;var vSp=async(e,r)=>{let t=Ur,n;return n=zr({...AXp(e,r),Action:"DescribeCustomerGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeCustomerGatewaysCommand=vSp;var ESp=async(e,r)=>{let t=Ur,n;return n=zr({...bXp(e,r),Action:"DescribeDhcpOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeDhcpOptionsCommand=ESp;var DSp=async(e,r)=>{let t=Ur,n;return n=zr({...CXp(e,r),Action:"DescribeEgressOnlyInternetGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeEgressOnlyInternetGatewaysCommand=DSp;var SSp=async(e,r)=>{let t=Ur,n;return n=zr({...vXp(e,r),Action:"DescribeElasticGpus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeElasticGpusCommand=SSp;var wSp=async(e,r)=>{let t=Ur,n;return n=zr({...EXp(e,r),Action:"DescribeExportImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeExportImageTasksCommand=wSp;var ISp=async(e,r)=>{let t=Ur,n;return n=zr({...DXp(e,r),Action:"DescribeExportTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeExportTasksCommand=ISp;var xSp=async(e,r)=>{let t=Ur,n;return n=zr({...SXp(e,r),Action:"DescribeFastLaunchImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFastLaunchImagesCommand=xSp;var TSp=async(e,r)=>{let t=Ur,n;return n=zr({...wXp(e,r),Action:"DescribeFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFastSnapshotRestoresCommand=TSp;var PSp=async(e,r)=>{let t=Ur,n;return n=zr({...IXp(e,r),Action:"DescribeFleetHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetHistoryCommand=PSp;var RSp=async(e,r)=>{let t=Ur,n;return n=zr({...xXp(e,r),Action:"DescribeFleetInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetInstancesCommand=RSp;var kSp=async(e,r)=>{let t=Ur,n;return n=zr({...TXp(e,r),Action:"DescribeFleets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFleetsCommand=kSp;var FSp=async(e,r)=>{let t=Ur,n;return n=zr({...PXp(e,r),Action:"DescribeFlowLogs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFlowLogsCommand=FSp;var NSp=async(e,r)=>{let t=Ur,n;return n=zr({...RXp(e,r),Action:"DescribeFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFpgaImageAttributeCommand=NSp;var OSp=async(e,r)=>{let t=Ur,n;return n=zr({...kXp(e,r),Action:"DescribeFpgaImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeFpgaImagesCommand=OSp;var BSp=async(e,r)=>{let t=Ur,n;return n=zr({...FXp(e,r),Action:"DescribeHostReservationOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostReservationOfferingsCommand=BSp;var qSp=async(e,r)=>{let t=Ur,n;return n=zr({...NXp(e,r),Action:"DescribeHostReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostReservationsCommand=qSp;var MSp=async(e,r)=>{let t=Ur,n;return n=zr({...OXp(e,r),Action:"DescribeHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeHostsCommand=MSp;var LSp=async(e,r)=>{let t=Ur,n;return n=zr({...BXp(e,r),Action:"DescribeIamInstanceProfileAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIamInstanceProfileAssociationsCommand=LSp;var jSp=async(e,r)=>{let t=Ur,n;return n=zr({...qXp(e,r),Action:"DescribeIdentityIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIdentityIdFormatCommand=jSp;var GSp=async(e,r)=>{let t=Ur,n;return n=zr({...MXp(e,r),Action:"DescribeIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIdFormatCommand=GSp;var USp=async(e,r)=>{let t=Ur,n;return n=zr({...LXp(e,r),Action:"DescribeImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImageAttributeCommand=USp;var VSp=async(e,r)=>{let t=Ur,n;return n=zr({...jXp(e,r),Action:"DescribeImages",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImagesCommand=VSp;var zSp=async(e,r)=>{let t=Ur,n;return n=zr({...GXp(e,r),Action:"DescribeImportImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImportImageTasksCommand=zSp;var $Sp=async(e,r)=>{let t=Ur,n;return n=zr({...UXp(e,r),Action:"DescribeImportSnapshotTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeImportSnapshotTasksCommand=$Sp;var QSp=async(e,r)=>{let t=Ur,n;return n=zr({...VXp(e,r),Action:"DescribeInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceAttributeCommand=QSp;var KSp=async(e,r)=>{let t=Ur,n;return n=zr({...zXp(e,r),Action:"DescribeInstanceConnectEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceConnectEndpointsCommand=KSp;var HSp=async(e,r)=>{let t=Ur,n;return n=zr({...$Xp(e,r),Action:"DescribeInstanceCreditSpecifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceCreditSpecificationsCommand=HSp;var WSp=async(e,r)=>{let t=Ur,n;return n=zr({...QXp(e,r),Action:"DescribeInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceEventNotificationAttributesCommand=WSp;var YSp=async(e,r)=>{let t=Ur,n;return n=zr({...KXp(e,r),Action:"DescribeInstanceEventWindows",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceEventWindowsCommand=YSp;var JSp=async(e,r)=>{let t=Ur,n;return n=zr({...HXp(e,r),Action:"DescribeInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstancesCommand=JSp;var XSp=async(e,r)=>{let t=Ur,n;return n=zr({...WXp(e,r),Action:"DescribeInstanceStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceStatusCommand=XSp;var ZSp=async(e,r)=>{let t=Ur,n;return n=zr({...YXp(e,r),Action:"DescribeInstanceTypeOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceTypeOfferingsCommand=ZSp;var ewp=async(e,r)=>{let t=Ur,n;return n=zr({...JXp(e,r),Action:"DescribeInstanceTypes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInstanceTypesCommand=ewp;var twp=async(e,r)=>{let t=Ur,n;return n=zr({...XXp(e,r),Action:"DescribeInternetGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeInternetGatewaysCommand=twp;var rwp=async(e,r)=>{let t=Ur,n;return n=zr({...ZXp(e,r),Action:"DescribeIpamPools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamPoolsCommand=rwp;var nwp=async(e,r)=>{let t=Ur,n;return n=zr({...eZp(e,r),Action:"DescribeIpamResourceDiscoveries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamResourceDiscoveriesCommand=nwp;var iwp=async(e,r)=>{let t=Ur,n;return n=zr({...tZp(e,r),Action:"DescribeIpamResourceDiscoveryAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamResourceDiscoveryAssociationsCommand=iwp;var swp=async(e,r)=>{let t=Ur,n;return n=zr({...nZp(e,r),Action:"DescribeIpams",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamsCommand=swp;var awp=async(e,r)=>{let t=Ur,n;return n=zr({...rZp(e,r),Action:"DescribeIpamScopes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpamScopesCommand=awp;var owp=async(e,r)=>{let t=Ur,n;return n=zr({...iZp(e,r),Action:"DescribeIpv6Pools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeIpv6PoolsCommand=owp;var cwp=async(e,r)=>{let t=Ur,n;return n=zr({...sZp(e,r),Action:"DescribeKeyPairs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeKeyPairsCommand=cwp;var uwp=async(e,r)=>{let t=Ur,n;return n=zr({...aZp(e,r),Action:"DescribeLaunchTemplates",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLaunchTemplatesCommand=uwp;var lwp=async(e,r)=>{let t=Ur,n;return n=zr({...oZp(e,r),Action:"DescribeLaunchTemplateVersions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLaunchTemplateVersionsCommand=lwp;var dwp=async(e,r)=>{let t=Ur,n;return n=zr({...cZp(e,r),Action:"DescribeLocalGatewayRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTablesCommand=dwp;var pwp=async(e,r)=>{let t=Ur,n;return n=zr({...uZp(e,r),Action:"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=pwp;var mwp=async(e,r)=>{let t=Ur,n;return n=zr({...lZp(e,r),Action:"DescribeLocalGatewayRouteTableVpcAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand=mwp;var fwp=async(e,r)=>{let t=Ur,n;return n=zr({...dZp(e,r),Action:"DescribeLocalGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewaysCommand=fwp;var hwp=async(e,r)=>{let t=Ur,n;return n=zr({...pZp(e,r),Action:"DescribeLocalGatewayVirtualInterfaceGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand=hwp;var gwp=async(e,r)=>{let t=Ur,n;return n=zr({...mZp(e,r),Action:"DescribeLocalGatewayVirtualInterfaces",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeLocalGatewayVirtualInterfacesCommand=gwp;var ywp=async(e,r)=>{let t=Ur,n;return n=zr({...fZp(e,r),Action:"DescribeManagedPrefixLists",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeManagedPrefixListsCommand=ywp;var _wp=async(e,r)=>{let t=Ur,n;return n=zr({...hZp(e,r),Action:"DescribeMovingAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeMovingAddressesCommand=_wp;var Awp=async(e,r)=>{let t=Ur,n;return n=zr({...gZp(e,r),Action:"DescribeNatGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNatGatewaysCommand=Awp;var bwp=async(e,r)=>{let t=Ur,n;return n=zr({...yZp(e,r),Action:"DescribeNetworkAcls",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkAclsCommand=bwp;var Cwp=async(e,r)=>{let t=Ur,n;return n=zr({..._Zp(e,r),Action:"DescribeNetworkInsightsAccessScopeAnalyses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAccessScopeAnalysesCommand=Cwp;var vwp=async(e,r)=>{let t=Ur,n;return n=zr({...AZp(e,r),Action:"DescribeNetworkInsightsAccessScopes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAccessScopesCommand=vwp;var Ewp=async(e,r)=>{let t=Ur,n;return n=zr({...bZp(e,r),Action:"DescribeNetworkInsightsAnalyses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsAnalysesCommand=Ewp;var Dwp=async(e,r)=>{let t=Ur,n;return n=zr({...CZp(e,r),Action:"DescribeNetworkInsightsPaths",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInsightsPathsCommand=Dwp;var Swp=async(e,r)=>{let t=Ur,n;return n=zr({...vZp(e,r),Action:"DescribeNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfaceAttributeCommand=Swp;var wwp=async(e,r)=>{let t=Ur,n;return n=zr({...EZp(e,r),Action:"DescribeNetworkInterfacePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfacePermissionsCommand=wwp;var Iwp=async(e,r)=>{let t=Ur,n;return n=zr({...DZp(e,r),Action:"DescribeNetworkInterfaces",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeNetworkInterfacesCommand=Iwp;var xwp=async(e,r)=>{let t=Ur,n;return n=zr({...SZp(e,r),Action:"DescribePlacementGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePlacementGroupsCommand=xwp;var Twp=async(e,r)=>{let t=Ur,n;return n=zr({...wZp(e,r),Action:"DescribePrefixLists",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePrefixListsCommand=Twp;var Pwp=async(e,r)=>{let t=Ur,n;return n=zr({...IZp(e,r),Action:"DescribePrincipalIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePrincipalIdFormatCommand=Pwp;var Rwp=async(e,r)=>{let t=Ur,n;return n=zr({...xZp(e,r),Action:"DescribePublicIpv4Pools",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribePublicIpv4PoolsCommand=Rwp;var kwp=async(e,r)=>{let t=Ur,n;return n=zr({...TZp(e,r),Action:"DescribeRegions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeRegionsCommand=kwp;var Fwp=async(e,r)=>{let t=Ur,n;return n=zr({...PZp(e,r),Action:"DescribeReplaceRootVolumeTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReplaceRootVolumeTasksCommand=Fwp;var Nwp=async(e,r)=>{let t=Ur,n;return n=zr({...NZp(e,r),Action:"DescribeReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesCommand=Nwp;var Owp=async(e,r)=>{let t=Ur,n;return n=zr({...RZp(e,r),Action:"DescribeReservedInstancesListings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesListingsCommand=Owp;var Bwp=async(e,r)=>{let t=Ur,n;return n=zr({...kZp(e,r),Action:"DescribeReservedInstancesModifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesModificationsCommand=Bwp;var qwp=async(e,r)=>{let t=Ur,n;return n=zr({...FZp(e,r),Action:"DescribeReservedInstancesOfferings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeReservedInstancesOfferingsCommand=qwp;var Mwp=async(e,r)=>{let t=Ur,n;return n=zr({...OZp(e,r),Action:"DescribeRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeRouteTablesCommand=Mwp;var Lwp=async(e,r)=>{let t=Ur,n;return n=zr({...BZp(e,r),Action:"DescribeScheduledInstanceAvailability",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeScheduledInstanceAvailabilityCommand=Lwp;var jwp=async(e,r)=>{let t=Ur,n;return n=zr({...qZp(e,r),Action:"DescribeScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeScheduledInstancesCommand=jwp;var Gwp=async(e,r)=>{let t=Ur,n;return n=zr({...MZp(e,r),Action:"DescribeSecurityGroupReferences",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupReferencesCommand=Gwp;var Uwp=async(e,r)=>{let t=Ur,n;return n=zr({...LZp(e,r),Action:"DescribeSecurityGroupRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupRulesCommand=Uwp;var Vwp=async(e,r)=>{let t=Ur,n;return n=zr({...jZp(e,r),Action:"DescribeSecurityGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSecurityGroupsCommand=Vwp;var zwp=async(e,r)=>{let t=Ur,n;return n=zr({...GZp(e,r),Action:"DescribeSnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotAttributeCommand=zwp;var $wp=async(e,r)=>{let t=Ur,n;return n=zr({...UZp(e,r),Action:"DescribeSnapshots",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotsCommand=$wp;var Qwp=async(e,r)=>{let t=Ur,n;return n=zr({...VZp(e,r),Action:"DescribeSnapshotTierStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSnapshotTierStatusCommand=Qwp;var Kwp=async(e,r)=>{let t=Ur,n;return n=zr({...zZp(e,r),Action:"DescribeSpotDatafeedSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotDatafeedSubscriptionCommand=Kwp;var Hwp=async(e,r)=>{let t=Ur,n;return n=zr({...$Zp(e,r),Action:"DescribeSpotFleetInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetInstancesCommand=Hwp;var Wwp=async(e,r)=>{let t=Ur,n;return n=zr({...QZp(e,r),Action:"DescribeSpotFleetRequestHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetRequestHistoryCommand=Wwp;var Ywp=async(e,r)=>{let t=Ur,n;return n=zr({...KZp(e,r),Action:"DescribeSpotFleetRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotFleetRequestsCommand=Ywp;var Jwp=async(e,r)=>{let t=Ur,n;return n=zr({...HZp(e,r),Action:"DescribeSpotInstanceRequests",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotInstanceRequestsCommand=Jwp;var Xwp=async(e,r)=>{let t=Ur,n;return n=zr({...WZp(e,r),Action:"DescribeSpotPriceHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSpotPriceHistoryCommand=Xwp;var Zwp=async(e,r)=>{let t=Ur,n;return n=zr({...YZp(e,r),Action:"DescribeStaleSecurityGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeStaleSecurityGroupsCommand=Zwp;var eIp=async(e,r)=>{let t=Ur,n;return n=zr({...JZp(e,r),Action:"DescribeStoreImageTasks",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeStoreImageTasksCommand=eIp;var tIp=async(e,r)=>{let t=Ur,n;return n=zr({...XZp(e,r),Action:"DescribeSubnets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeSubnetsCommand=tIp;var rIp=async(e,r)=>{let t=Ur,n;return n=zr({...ZZp(e,r),Action:"DescribeTags",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTagsCommand=rIp;var nIp=async(e,r)=>{let t=Ur,n;return n=zr({...eem(e,r),Action:"DescribeTrafficMirrorFilters",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorFiltersCommand=nIp;var iIp=async(e,r)=>{let t=Ur,n;return n=zr({...tem(e,r),Action:"DescribeTrafficMirrorSessions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorSessionsCommand=iIp;var sIp=async(e,r)=>{let t=Ur,n;return n=zr({...rem(e,r),Action:"DescribeTrafficMirrorTargets",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrafficMirrorTargetsCommand=sIp;var aIp=async(e,r)=>{let t=Ur,n;return n=zr({...nem(e,r),Action:"DescribeTransitGatewayAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayAttachmentsCommand=aIp;var oIp=async(e,r)=>{let t=Ur,n;return n=zr({...iem(e,r),Action:"DescribeTransitGatewayConnectPeers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayConnectPeersCommand=oIp;var cIp=async(e,r)=>{let t=Ur,n;return n=zr({...sem(e,r),Action:"DescribeTransitGatewayConnects",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayConnectsCommand=cIp;var uIp=async(e,r)=>{let t=Ur,n;return n=zr({...aem(e,r),Action:"DescribeTransitGatewayMulticastDomains",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayMulticastDomainsCommand=uIp;var lIp=async(e,r)=>{let t=Ur,n;return n=zr({...oem(e,r),Action:"DescribeTransitGatewayPeeringAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayPeeringAttachmentsCommand=lIp;var dIp=async(e,r)=>{let t=Ur,n;return n=zr({...cem(e,r),Action:"DescribeTransitGatewayPolicyTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayPolicyTablesCommand=dIp;var pIp=async(e,r)=>{let t=Ur,n;return n=zr({...uem(e,r),Action:"DescribeTransitGatewayRouteTableAnnouncements",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayRouteTableAnnouncementsCommand=pIp;var mIp=async(e,r)=>{let t=Ur,n;return n=zr({...lem(e,r),Action:"DescribeTransitGatewayRouteTables",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayRouteTablesCommand=mIp;var fIp=async(e,r)=>{let t=Ur,n;return n=zr({...dem(e,r),Action:"DescribeTransitGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewaysCommand=fIp;var hIp=async(e,r)=>{let t=Ur,n;return n=zr({...pem(e,r),Action:"DescribeTransitGatewayVpcAttachments",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTransitGatewayVpcAttachmentsCommand=hIp;var gIp=async(e,r)=>{let t=Ur,n;return n=zr({...mem(e,r),Action:"DescribeTrunkInterfaceAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeTrunkInterfaceAssociationsCommand=gIp;var yIp=async(e,r)=>{let t=Ur,n;return n=zr({...fem(e,r),Action:"DescribeVerifiedAccessEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessEndpointsCommand=yIp;var _Ip=async(e,r)=>{let t=Ur,n;return n=zr({...hem(e,r),Action:"DescribeVerifiedAccessGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessGroupsCommand=_Ip;var AIp=async(e,r)=>{let t=Ur,n;return n=zr({...gem(e,r),Action:"DescribeVerifiedAccessInstanceLoggingConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=AIp;var bIp=async(e,r)=>{let t=Ur,n;return n=zr({...yem(e,r),Action:"DescribeVerifiedAccessInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessInstancesCommand=bIp;var CIp=async(e,r)=>{let t=Ur,n;return n=zr({..._em(e,r),Action:"DescribeVerifiedAccessTrustProviders",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVerifiedAccessTrustProvidersCommand=CIp;var vIp=async(e,r)=>{let t=Ur,n;return n=zr({...Aem(e,r),Action:"DescribeVolumeAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumeAttributeCommand=vIp;var EIp=async(e,r)=>{let t=Ur,n;return n=zr({...Cem(e,r),Action:"DescribeVolumes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumesCommand=EIp;var DIp=async(e,r)=>{let t=Ur,n;return n=zr({...bem(e,r),Action:"DescribeVolumesModifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumesModificationsCommand=DIp;var SIp=async(e,r)=>{let t=Ur,n;return n=zr({...vem(e,r),Action:"DescribeVolumeStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVolumeStatusCommand=SIp;var wIp=async(e,r)=>{let t=Ur,n;return n=zr({...Eem(e,r),Action:"DescribeVpcAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcAttributeCommand=wIp;var IIp=async(e,r)=>{let t=Ur,n;return n=zr({...Sem(e,r),Action:"DescribeVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcClassicLinkCommand=IIp;var xIp=async(e,r)=>{let t=Ur,n;return n=zr({...Dem(e,r),Action:"DescribeVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcClassicLinkDnsSupportCommand=xIp;var TIp=async(e,r)=>{let t=Ur,n;return n=zr({...wem(e,r),Action:"DescribeVpcEndpointConnectionNotifications",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointConnectionNotificationsCommand=TIp;var PIp=async(e,r)=>{let t=Ur,n;return n=zr({...Iem(e,r),Action:"DescribeVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointConnectionsCommand=PIp;var RIp=async(e,r)=>{let t=Ur,n;return n=zr({...Rem(e,r),Action:"DescribeVpcEndpoints",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointsCommand=RIp;var kIp=async(e,r)=>{let t=Ur,n;return n=zr({...xem(e,r),Action:"DescribeVpcEndpointServiceConfigurations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServiceConfigurationsCommand=kIp;var FIp=async(e,r)=>{let t=Ur,n;return n=zr({...Tem(e,r),Action:"DescribeVpcEndpointServicePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServicePermissionsCommand=FIp;var NIp=async(e,r)=>{let t=Ur,n;return n=zr({...Pem(e,r),Action:"DescribeVpcEndpointServices",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcEndpointServicesCommand=NIp;var OIp=async(e,r)=>{let t=Ur,n;return n=zr({...kem(e,r),Action:"DescribeVpcPeeringConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcPeeringConnectionsCommand=OIp;var BIp=async(e,r)=>{let t=Ur,n;return n=zr({...Fem(e,r),Action:"DescribeVpcs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpcsCommand=BIp;var qIp=async(e,r)=>{let t=Ur,n;return n=zr({...Nem(e,r),Action:"DescribeVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpnConnectionsCommand=qIp;var MIp=async(e,r)=>{let t=Ur,n;return n=zr({...Oem(e,r),Action:"DescribeVpnGateways",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DescribeVpnGatewaysCommand=MIp;var LIp=async(e,r)=>{let t=Ur,n;return n=zr({...qem(e,r),Action:"DetachClassicLinkVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachClassicLinkVpcCommand=LIp;var jIp=async(e,r)=>{let t=Ur,n;return n=zr({...Mem(e,r),Action:"DetachInternetGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachInternetGatewayCommand=jIp;var GIp=async(e,r)=>{let t=Ur,n;return n=zr({...Lem(e,r),Action:"DetachNetworkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachNetworkInterfaceCommand=GIp;var UIp=async(e,r)=>{let t=Ur,n;return n=zr({...jem(e,r),Action:"DetachVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVerifiedAccessTrustProviderCommand=UIp;var VIp=async(e,r)=>{let t=Ur,n;return n=zr({...Gem(e,r),Action:"DetachVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVolumeCommand=VIp;var zIp=async(e,r)=>{let t=Ur,n;return n=zr({...Uem(e,r),Action:"DetachVpnGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DetachVpnGatewayCommand=zIp;var $Ip=async(e,r)=>{let t=Ur,n;return n=zr({...$em(e,r),Action:"DisableAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableAddressTransferCommand=$Ip;var QIp=async(e,r)=>{let t=Ur,n;return n=zr({...Qem(e,r),Action:"DisableAwsNetworkPerformanceMetricSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand=QIp;var KIp=async(e,r)=>{let t=Ur,n;return n=zr({...Kem(e,r),Action:"DisableEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableEbsEncryptionByDefaultCommand=KIp;var HIp=async(e,r)=>{let t=Ur,n;return n=zr({...Hem(e,r),Action:"DisableFastLaunch",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableFastLaunchCommand=HIp;var WIp=async(e,r)=>{let t=Ur,n;return n=zr({...Wem(e,r),Action:"DisableFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableFastSnapshotRestoresCommand=WIp;var YIp=async(e,r)=>{let t=Ur,n;return n=zr({...Yem(e,r),Action:"DisableImageDeprecation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableImageDeprecationCommand=YIp;var JIp=async(e,r)=>{let t=Ur,n;return n=zr({...Jem(e,r),Action:"DisableIpamOrganizationAdminAccount",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableIpamOrganizationAdminAccountCommand=JIp;var XIp=async(e,r)=>{let t=Ur,n;return n=zr({...Xem(e,r),Action:"DisableSerialConsoleAccess",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableSerialConsoleAccessCommand=XIp;var ZIp=async(e,r)=>{let t=Ur,n;return n=zr({...Zem(e,r),Action:"DisableTransitGatewayRouteTablePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableTransitGatewayRouteTablePropagationCommand=ZIp;var exp=async(e,r)=>{let t=Ur,n;return n=zr({...etm(e,r),Action:"DisableVgwRoutePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVgwRoutePropagationCommand=exp;var txp=async(e,r)=>{let t=Ur,n;return n=zr({...rtm(e,r),Action:"DisableVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVpcClassicLinkCommand=txp;var rxp=async(e,r)=>{let t=Ur,n;return n=zr({...ttm(e,r),Action:"DisableVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisableVpcClassicLinkDnsSupportCommand=rxp;var nxp=async(e,r)=>{let t=Ur,n;return n=zr({...ntm(e,r),Action:"DisassociateAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateAddressCommand=nxp;var ixp=async(e,r)=>{let t=Ur,n;return n=zr({...itm(e,r),Action:"DisassociateClientVpnTargetNetwork",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateClientVpnTargetNetworkCommand=ixp;var sxp=async(e,r)=>{let t=Ur,n;return n=zr({...stm(e,r),Action:"DisassociateEnclaveCertificateIamRole",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateEnclaveCertificateIamRoleCommand=sxp;var axp=async(e,r)=>{let t=Ur,n;return n=zr({...atm(e,r),Action:"DisassociateIamInstanceProfile",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateIamInstanceProfileCommand=axp;var oxp=async(e,r)=>{let t=Ur,n;return n=zr({...otm(e,r),Action:"DisassociateInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateInstanceEventWindowCommand=oxp;var cxp=async(e,r)=>{let t=Ur,n;return n=zr({...ctm(e,r),Action:"DisassociateIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateIpamResourceDiscoveryCommand=cxp;var uxp=async(e,r)=>{let t=Ur,n;return n=zr({...utm(e,r),Action:"DisassociateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateNatGatewayAddressCommand=uxp;var lxp=async(e,r)=>{let t=Ur,n;return n=zr({...ltm(e,r),Action:"DisassociateRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateRouteTableCommand=lxp;var dxp=async(e,r)=>{let t=Ur,n;return n=zr({...dtm(e,r),Action:"DisassociateSubnetCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateSubnetCidrBlockCommand=dxp;var pxp=async(e,r)=>{let t=Ur,n;return n=zr({...ptm(e,r),Action:"DisassociateTransitGatewayMulticastDomain",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayMulticastDomainCommand=pxp;var mxp=async(e,r)=>{let t=Ur,n;return n=zr({...mtm(e,r),Action:"DisassociateTransitGatewayPolicyTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayPolicyTableCommand=mxp;var fxp=async(e,r)=>{let t=Ur,n;return n=zr({...ftm(e,r),Action:"DisassociateTransitGatewayRouteTable",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTransitGatewayRouteTableCommand=fxp;var hxp=async(e,r)=>{let t=Ur,n;return n=zr({...htm(e,r),Action:"DisassociateTrunkInterface",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateTrunkInterfaceCommand=hxp;var gxp=async(e,r)=>{let t=Ur,n;return n=zr({...gtm(e,r),Action:"DisassociateVpcCidrBlock",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_DisassociateVpcCidrBlockCommand=gxp;var yxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ttm(e,r),Action:"EnableAddressTransfer",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableAddressTransferCommand=yxp;var _xp=async(e,r)=>{let t=Ur,n;return n=zr({...Ptm(e,r),Action:"EnableAwsNetworkPerformanceMetricSubscription",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand=_xp;var Axp=async(e,r)=>{let t=Ur,n;return n=zr({...Rtm(e,r),Action:"EnableEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableEbsEncryptionByDefaultCommand=Axp;var bxp=async(e,r)=>{let t=Ur,n;return n=zr({...ktm(e,r),Action:"EnableFastLaunch",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableFastLaunchCommand=bxp;var Cxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ftm(e,r),Action:"EnableFastSnapshotRestores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableFastSnapshotRestoresCommand=Cxp;var vxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ntm(e,r),Action:"EnableImageDeprecation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableImageDeprecationCommand=vxp;var Exp=async(e,r)=>{let t=Ur,n;return n=zr({...Otm(e,r),Action:"EnableIpamOrganizationAdminAccount",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableIpamOrganizationAdminAccountCommand=Exp;var Dxp=async(e,r)=>{let t=Ur,n;return n=zr({...Btm(e,r),Action:"EnableReachabilityAnalyzerOrganizationSharing",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableReachabilityAnalyzerOrganizationSharingCommand=Dxp;var Sxp=async(e,r)=>{let t=Ur,n;return n=zr({...qtm(e,r),Action:"EnableSerialConsoleAccess",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableSerialConsoleAccessCommand=Sxp;var wxp=async(e,r)=>{let t=Ur,n;return n=zr({...Mtm(e,r),Action:"EnableTransitGatewayRouteTablePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableTransitGatewayRouteTablePropagationCommand=wxp;var Ixp=async(e,r)=>{let t=Ur,n;return n=zr({...Ltm(e,r),Action:"EnableVgwRoutePropagation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVgwRoutePropagationCommand=Ixp;var xxp=async(e,r)=>{let t=Ur,n;return n=zr({...jtm(e,r),Action:"EnableVolumeIO",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVolumeIOCommand=xxp;var Txp=async(e,r)=>{let t=Ur,n;return n=zr({...Utm(e,r),Action:"EnableVpcClassicLink",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVpcClassicLinkCommand=Txp;var Pxp=async(e,r)=>{let t=Ur,n;return n=zr({...Gtm(e,r),Action:"EnableVpcClassicLinkDnsSupport",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_EnableVpcClassicLinkDnsSupportCommand=Pxp;var Rxp=async(e,r)=>{let t=Ur,n;return n=zr({...Qtm(e,r),Action:"ExportClientVpnClientCertificateRevocationList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportClientVpnClientCertificateRevocationListCommand=Rxp;var kxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ktm(e,r),Action:"ExportClientVpnClientConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportClientVpnClientConfigurationCommand=kxp;var Fxp=async(e,r)=>{let t=Ur,n;return n=zr({...Htm(e,r),Action:"ExportImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportImageCommand=Fxp;var Nxp=async(e,r)=>{let t=Ur,n;return n=zr({...Ztm(e,r),Action:"ExportTransitGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ExportTransitGatewayRoutesCommand=Nxp;var Oxp=async(e,r)=>{let t=Ur,n;return n=zr({...frm(e,r),Action:"GetAssociatedEnclaveCertificateIamRoles",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAssociatedEnclaveCertificateIamRolesCommand=Oxp;var Bxp=async(e,r)=>{let t=Ur,n;return n=zr({...hrm(e,r),Action:"GetAssociatedIpv6PoolCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAssociatedIpv6PoolCidrsCommand=Bxp;var qxp=async(e,r)=>{let t=Ur,n;return n=zr({...grm(e,r),Action:"GetAwsNetworkPerformanceData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetAwsNetworkPerformanceDataCommand=qxp;var Mxp=async(e,r)=>{let t=Ur,n;return n=zr({...yrm(e,r),Action:"GetCapacityReservationUsage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetCapacityReservationUsageCommand=Mxp;var Lxp=async(e,r)=>{let t=Ur,n;return n=zr({..._rm(e,r),Action:"GetCoipPoolUsage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetCoipPoolUsageCommand=Lxp;var jxp=async(e,r)=>{let t=Ur,n;return n=zr({...Arm(e,r),Action:"GetConsoleOutput",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetConsoleOutputCommand=jxp;var Gxp=async(e,r)=>{let t=Ur,n;return n=zr({...brm(e,r),Action:"GetConsoleScreenshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetConsoleScreenshotCommand=Gxp;var Uxp=async(e,r)=>{let t=Ur,n;return n=zr({...Crm(e,r),Action:"GetDefaultCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetDefaultCreditSpecificationCommand=Uxp;var Vxp=async(e,r)=>{let t=Ur,n;return n=zr({...vrm(e,r),Action:"GetEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetEbsDefaultKmsKeyIdCommand=Vxp;var zxp=async(e,r)=>{let t=Ur,n;return n=zr({...Erm(e,r),Action:"GetEbsEncryptionByDefault",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetEbsEncryptionByDefaultCommand=zxp;var $xp=async(e,r)=>{let t=Ur,n;return n=zr({...Drm(e,r),Action:"GetFlowLogsIntegrationTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetFlowLogsIntegrationTemplateCommand=$xp;var Qxp=async(e,r)=>{let t=Ur,n;return n=zr({...Srm(e,r),Action:"GetGroupsForCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetGroupsForCapacityReservationCommand=Qxp;var Kxp=async(e,r)=>{let t=Ur,n;return n=zr({...wrm(e,r),Action:"GetHostReservationPurchasePreview",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetHostReservationPurchasePreviewCommand=Kxp;var Hxp=async(e,r)=>{let t=Ur,n;return n=zr({...Irm(e,r),Action:"GetInstanceTypesFromInstanceRequirements",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetInstanceTypesFromInstanceRequirementsCommand=Hxp;var Wxp=async(e,r)=>{let t=Ur,n;return n=zr({...xrm(e,r),Action:"GetInstanceUefiData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetInstanceUefiDataCommand=Wxp;var Yxp=async(e,r)=>{let t=Ur,n;return n=zr({...Trm(e,r),Action:"GetIpamAddressHistory",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamAddressHistoryCommand=Yxp;var Jxp=async(e,r)=>{let t=Ur,n;return n=zr({...Prm(e,r),Action:"GetIpamDiscoveredAccounts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamDiscoveredAccountsCommand=Jxp;var Xxp=async(e,r)=>{let t=Ur,n;return n=zr({...Rrm(e,r),Action:"GetIpamDiscoveredResourceCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamDiscoveredResourceCidrsCommand=Xxp;var Zxp=async(e,r)=>{let t=Ur,n;return n=zr({...krm(e,r),Action:"GetIpamPoolAllocations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamPoolAllocationsCommand=Zxp;var eTp=async(e,r)=>{let t=Ur,n;return n=zr({...Frm(e,r),Action:"GetIpamPoolCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamPoolCidrsCommand=eTp;var tTp=async(e,r)=>{let t=Ur,n;return n=zr({...Nrm(e,r),Action:"GetIpamResourceCidrs",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetIpamResourceCidrsCommand=tTp;var rTp=async(e,r)=>{let t=Ur,n;return n=zr({...Orm(e,r),Action:"GetLaunchTemplateData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetLaunchTemplateDataCommand=rTp;var nTp=async(e,r)=>{let t=Ur,n;return n=zr({...Brm(e,r),Action:"GetManagedPrefixListAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetManagedPrefixListAssociationsCommand=nTp;var iTp=async(e,r)=>{let t=Ur,n;return n=zr({...qrm(e,r),Action:"GetManagedPrefixListEntries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetManagedPrefixListEntriesCommand=iTp;var sTp=async(e,r)=>{let t=Ur,n;return n=zr({...Mrm(e,r),Action:"GetNetworkInsightsAccessScopeAnalysisFindings",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=sTp;var aTp=async(e,r)=>{let t=Ur,n;return n=zr({...Lrm(e,r),Action:"GetNetworkInsightsAccessScopeContent",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetNetworkInsightsAccessScopeContentCommand=aTp;var oTp=async(e,r)=>{let t=Ur,n;return n=zr({...jrm(e,r),Action:"GetPasswordData",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetPasswordDataCommand=oTp;var cTp=async(e,r)=>{let t=Ur,n;return n=zr({...Grm(e,r),Action:"GetReservedInstancesExchangeQuote",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetReservedInstancesExchangeQuoteCommand=cTp;var uTp=async(e,r)=>{let t=Ur,n;return n=zr({...Urm(e,r),Action:"GetSerialConsoleAccessStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSerialConsoleAccessStatusCommand=uTp;var lTp=async(e,r)=>{let t=Ur,n;return n=zr({...Vrm(e,r),Action:"GetSpotPlacementScores",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSpotPlacementScoresCommand=lTp;var dTp=async(e,r)=>{let t=Ur,n;return n=zr({...zrm(e,r),Action:"GetSubnetCidrReservations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetSubnetCidrReservationsCommand=dTp;var pTp=async(e,r)=>{let t=Ur,n;return n=zr({...$rm(e,r),Action:"GetTransitGatewayAttachmentPropagations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayAttachmentPropagationsCommand=pTp;var mTp=async(e,r)=>{let t=Ur,n;return n=zr({...Qrm(e,r),Action:"GetTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayMulticastDomainAssociationsCommand=mTp;var fTp=async(e,r)=>{let t=Ur,n;return n=zr({...Krm(e,r),Action:"GetTransitGatewayPolicyTableAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPolicyTableAssociationsCommand=fTp;var hTp=async(e,r)=>{let t=Ur,n;return n=zr({...Hrm(e,r),Action:"GetTransitGatewayPolicyTableEntries",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPolicyTableEntriesCommand=hTp;var gTp=async(e,r)=>{let t=Ur,n;return n=zr({...Wrm(e,r),Action:"GetTransitGatewayPrefixListReferences",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayPrefixListReferencesCommand=gTp;var yTp=async(e,r)=>{let t=Ur,n;return n=zr({...Yrm(e,r),Action:"GetTransitGatewayRouteTableAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayRouteTableAssociationsCommand=yTp;var _Tp=async(e,r)=>{let t=Ur,n;return n=zr({...Jrm(e,r),Action:"GetTransitGatewayRouteTablePropagations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetTransitGatewayRouteTablePropagationsCommand=_Tp;var ATp=async(e,r)=>{let t=Ur,n;return n=zr({...Xrm(e,r),Action:"GetVerifiedAccessEndpointPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVerifiedAccessEndpointPolicyCommand=ATp;var bTp=async(e,r)=>{let t=Ur,n;return n=zr({...Zrm(e,r),Action:"GetVerifiedAccessGroupPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVerifiedAccessGroupPolicyCommand=bTp;var CTp=async(e,r)=>{let t=Ur,n;return n=zr({...enm(e,r),Action:"GetVpnConnectionDeviceSampleConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnConnectionDeviceSampleConfigurationCommand=CTp;var vTp=async(e,r)=>{let t=Ur,n;return n=zr({...tnm(e,r),Action:"GetVpnConnectionDeviceTypes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnConnectionDeviceTypesCommand=vTp;var ETp=async(e,r)=>{let t=Ur,n;return n=zr({...rnm(e,r),Action:"GetVpnTunnelReplacementStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_GetVpnTunnelReplacementStatusCommand=ETp;var DTp=async(e,r)=>{let t=Ur,n;return n=zr({...pnm(e,r),Action:"ImportClientVpnClientCertificateRevocationList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportClientVpnClientCertificateRevocationListCommand=DTp;var STp=async(e,r)=>{let t=Ur,n;return n=zr({...hnm(e,r),Action:"ImportImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportImageCommand=STp;var wTp=async(e,r)=>{let t=Ur,n;return n=zr({...ynm(e,r),Action:"ImportInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportInstanceCommand=wTp;var ITp=async(e,r)=>{let t=Ur,n;return n=zr({..._nm(e,r),Action:"ImportKeyPair",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportKeyPairCommand=ITp;var xTp=async(e,r)=>{let t=Ur,n;return n=zr({...Anm(e,r),Action:"ImportSnapshot",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportSnapshotCommand=xTp;var TTp=async(e,r)=>{let t=Ur,n;return n=zr({...vnm(e,r),Action:"ImportVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ImportVolumeCommand=TTp;var PTp=async(e,r)=>{let t=Ur,n;return n=zr({...qim(e,r),Action:"ListImagesInRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ListImagesInRecycleBinCommand=PTp;var RTp=async(e,r)=>{let t=Ur,n;return n=zr({...Mim(e,r),Action:"ListSnapshotsInRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ListSnapshotsInRecycleBinCommand=RTp;var kTp=async(e,r)=>{let t=Ur,n;return n=zr({...Xim(e,r),Action:"ModifyAddressAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyAddressAttributeCommand=kTp;var FTp=async(e,r)=>{let t=Ur,n;return n=zr({...Zim(e,r),Action:"ModifyAvailabilityZoneGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyAvailabilityZoneGroupCommand=FTp;var NTp=async(e,r)=>{let t=Ur,n;return n=zr({...tsm(e,r),Action:"ModifyCapacityReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyCapacityReservationCommand=NTp;var OTp=async(e,r)=>{let t=Ur,n;return n=zr({...esm(e,r),Action:"ModifyCapacityReservationFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyCapacityReservationFleetCommand=OTp;var BTp=async(e,r)=>{let t=Ur,n;return n=zr({...rsm(e,r),Action:"ModifyClientVpnEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyClientVpnEndpointCommand=BTp;var qTp=async(e,r)=>{let t=Ur,n;return n=zr({...nsm(e,r),Action:"ModifyDefaultCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyDefaultCreditSpecificationCommand=qTp;var MTp=async(e,r)=>{let t=Ur,n;return n=zr({...ism(e,r),Action:"ModifyEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyEbsDefaultKmsKeyIdCommand=MTp;var LTp=async(e,r)=>{let t=Ur,n;return n=zr({...ssm(e,r),Action:"ModifyFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyFleetCommand=LTp;var jTp=async(e,r)=>{let t=Ur,n;return n=zr({...asm(e,r),Action:"ModifyFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyFpgaImageAttributeCommand=jTp;var GTp=async(e,r)=>{let t=Ur,n;return n=zr({...osm(e,r),Action:"ModifyHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyHostsCommand=GTp;var UTp=async(e,r)=>{let t=Ur,n;return n=zr({...csm(e,r),Action:"ModifyIdentityIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIdentityIdFormatCommand=UTp;var VTp=async(e,r)=>{let t=Ur,n;return n=zr({...usm(e,r),Action:"ModifyIdFormat",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIdFormatCommand=VTp;var zTp=async(e,r)=>{let t=Ur,n;return n=zr({...lsm(e,r),Action:"ModifyImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyImageAttributeCommand=zTp;var $Tp=async(e,r)=>{let t=Ur,n;return n=zr({...dsm(e,r),Action:"ModifyInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceAttributeCommand=$Tp;var QTp=async(e,r)=>{let t=Ur,n;return n=zr({...psm(e,r),Action:"ModifyInstanceCapacityReservationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceCapacityReservationAttributesCommand=QTp;var KTp=async(e,r)=>{let t=Ur,n;return n=zr({...msm(e,r),Action:"ModifyInstanceCreditSpecification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceCreditSpecificationCommand=KTp;var HTp=async(e,r)=>{let t=Ur,n;return n=zr({...fsm(e,r),Action:"ModifyInstanceEventStartTime",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceEventStartTimeCommand=HTp;var WTp=async(e,r)=>{let t=Ur,n;return n=zr({...hsm(e,r),Action:"ModifyInstanceEventWindow",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceEventWindowCommand=WTp;var YTp=async(e,r)=>{let t=Ur,n;return n=zr({...gsm(e,r),Action:"ModifyInstanceMaintenanceOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceMaintenanceOptionsCommand=YTp;var JTp=async(e,r)=>{let t=Ur,n;return n=zr({...ysm(e,r),Action:"ModifyInstanceMetadataOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstanceMetadataOptionsCommand=JTp;var XTp=async(e,r)=>{let t=Ur,n;return n=zr({..._sm(e,r),Action:"ModifyInstancePlacement",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyInstancePlacementCommand=XTp;var ZTp=async(e,r)=>{let t=Ur,n;return n=zr({...bsm(e,r),Action:"ModifyIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamCommand=ZTp;var ePp=async(e,r)=>{let t=Ur,n;return n=zr({...Asm(e,r),Action:"ModifyIpamPool",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamPoolCommand=ePp;var tPp=async(e,r)=>{let t=Ur,n;return n=zr({...Csm(e,r),Action:"ModifyIpamResourceCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamResourceCidrCommand=tPp;var rPp=async(e,r)=>{let t=Ur,n;return n=zr({...vsm(e,r),Action:"ModifyIpamResourceDiscovery",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamResourceDiscoveryCommand=rPp;var nPp=async(e,r)=>{let t=Ur,n;return n=zr({...Esm(e,r),Action:"ModifyIpamScope",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyIpamScopeCommand=nPp;var iPp=async(e,r)=>{let t=Ur,n;return n=zr({...Dsm(e,r),Action:"ModifyLaunchTemplate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyLaunchTemplateCommand=iPp;var sPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ssm(e,r),Action:"ModifyLocalGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyLocalGatewayRouteCommand=sPp;var aPp=async(e,r)=>{let t=Ur,n;return n=zr({...wsm(e,r),Action:"ModifyManagedPrefixList",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyManagedPrefixListCommand=aPp;var oPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ism(e,r),Action:"ModifyNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyNetworkInterfaceAttributeCommand=oPp;var cPp=async(e,r)=>{let t=Ur,n;return n=zr({...xsm(e,r),Action:"ModifyPrivateDnsNameOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyPrivateDnsNameOptionsCommand=cPp;var uPp=async(e,r)=>{let t=Ur,n;return n=zr({...Tsm(e,r),Action:"ModifyReservedInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyReservedInstancesCommand=uPp;var lPp=async(e,r)=>{let t=Ur,n;return n=zr({...Psm(e,r),Action:"ModifySecurityGroupRules",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySecurityGroupRulesCommand=lPp;var dPp=async(e,r)=>{let t=Ur,n;return n=zr({...Rsm(e,r),Action:"ModifySnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySnapshotAttributeCommand=dPp;var pPp=async(e,r)=>{let t=Ur,n;return n=zr({...ksm(e,r),Action:"ModifySnapshotTier",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySnapshotTierCommand=pPp;var mPp=async(e,r)=>{let t=Ur,n;return n=zr({...Fsm(e,r),Action:"ModifySpotFleetRequest",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySpotFleetRequestCommand=mPp;var fPp=async(e,r)=>{let t=Ur,n;return n=zr({...Nsm(e,r),Action:"ModifySubnetAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifySubnetAttributeCommand=fPp;var hPp=async(e,r)=>{let t=Ur,n;return n=zr({...Osm(e,r),Action:"ModifyTrafficMirrorFilterNetworkServices",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorFilterNetworkServicesCommand=hPp;var gPp=async(e,r)=>{let t=Ur,n;return n=zr({...Bsm(e,r),Action:"ModifyTrafficMirrorFilterRule",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorFilterRuleCommand=gPp;var yPp=async(e,r)=>{let t=Ur,n;return n=zr({...qsm(e,r),Action:"ModifyTrafficMirrorSession",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTrafficMirrorSessionCommand=yPp;var _Pp=async(e,r)=>{let t=Ur,n;return n=zr({...jsm(e,r),Action:"ModifyTransitGateway",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayCommand=_Pp;var APp=async(e,r)=>{let t=Ur,n;return n=zr({...Lsm(e,r),Action:"ModifyTransitGatewayPrefixListReference",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayPrefixListReferenceCommand=APp;var bPp=async(e,r)=>{let t=Ur,n;return n=zr({...Gsm(e,r),Action:"ModifyTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyTransitGatewayVpcAttachmentCommand=bPp;var CPp=async(e,r)=>{let t=Ur,n;return n=zr({...Qsm(e,r),Action:"ModifyVerifiedAccessEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessEndpointCommand=CPp;var vPp=async(e,r)=>{let t=Ur,n;return n=zr({...$sm(e,r),Action:"ModifyVerifiedAccessEndpointPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessEndpointPolicyCommand=vPp;var EPp=async(e,r)=>{let t=Ur,n;return n=zr({...Wsm(e,r),Action:"ModifyVerifiedAccessGroup",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessGroupCommand=EPp;var DPp=async(e,r)=>{let t=Ur,n;return n=zr({...Hsm(e,r),Action:"ModifyVerifiedAccessGroupPolicy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessGroupPolicyCommand=DPp;var SPp=async(e,r)=>{let t=Ur,n;return n=zr({...Jsm(e,r),Action:"ModifyVerifiedAccessInstance",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessInstanceCommand=SPp;var wPp=async(e,r)=>{let t=Ur,n;return n=zr({...Ysm(e,r),Action:"ModifyVerifiedAccessInstanceLoggingConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=wPp;var IPp=async(e,r)=>{let t=Ur,n;return n=zr({...Zsm(e,r),Action:"ModifyVerifiedAccessTrustProvider",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVerifiedAccessTrustProviderCommand=IPp;var xPp=async(e,r)=>{let t=Ur,n;return n=zr({...tam(e,r),Action:"ModifyVolume",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVolumeCommand=xPp;var TPp=async(e,r)=>{let t=Ur,n;return n=zr({...eam(e,r),Action:"ModifyVolumeAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVolumeAttributeCommand=TPp;var PPp=async(e,r)=>{let t=Ur,n;return n=zr({...ram(e,r),Action:"ModifyVpcAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcAttributeCommand=PPp;var RPp=async(e,r)=>{let t=Ur,n;return n=zr({...iam(e,r),Action:"ModifyVpcEndpoint",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointCommand=RPp;var kPp=async(e,r)=>{let t=Ur,n;return n=zr({...nam(e,r),Action:"ModifyVpcEndpointConnectionNotification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointConnectionNotificationCommand=kPp;var FPp=async(e,r)=>{let t=Ur,n;return n=zr({...sam(e,r),Action:"ModifyVpcEndpointServiceConfiguration",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServiceConfigurationCommand=FPp;var NPp=async(e,r)=>{let t=Ur,n;return n=zr({...aam(e,r),Action:"ModifyVpcEndpointServicePayerResponsibility",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServicePayerResponsibilityCommand=NPp;var OPp=async(e,r)=>{let t=Ur,n;return n=zr({...oam(e,r),Action:"ModifyVpcEndpointServicePermissions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcEndpointServicePermissionsCommand=OPp;var BPp=async(e,r)=>{let t=Ur,n;return n=zr({...cam(e,r),Action:"ModifyVpcPeeringConnectionOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcPeeringConnectionOptionsCommand=BPp;var qPp=async(e,r)=>{let t=Ur,n;return n=zr({...uam(e,r),Action:"ModifyVpcTenancy",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpcTenancyCommand=qPp;var MPp=async(e,r)=>{let t=Ur,n;return n=zr({...dam(e,r),Action:"ModifyVpnConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnConnectionCommand=MPp;var LPp=async(e,r)=>{let t=Ur,n;return n=zr({...lam(e,r),Action:"ModifyVpnConnectionOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnConnectionOptionsCommand=LPp;var jPp=async(e,r)=>{let t=Ur,n;return n=zr({...pam(e,r),Action:"ModifyVpnTunnelCertificate",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnTunnelCertificateCommand=jPp;var GPp=async(e,r)=>{let t=Ur,n;return n=zr({...mam(e,r),Action:"ModifyVpnTunnelOptions",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ModifyVpnTunnelOptionsCommand=GPp;var UPp=async(e,r)=>{let t=Ur,n;return n=zr({...ham(e,r),Action:"MonitorInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MonitorInstancesCommand=UPp;var VPp=async(e,r)=>{let t=Ur,n;return n=zr({...gam(e,r),Action:"MoveAddressToVpc",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MoveAddressToVpcCommand=VPp;var zPp=async(e,r)=>{let t=Ur,n;return n=zr({...yam(e,r),Action:"MoveByoipCidrToIpam",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_MoveByoipCidrToIpamCommand=zPp;var $Pp=async(e,r)=>{let t=Ur,n;return n=zr({...rom(e,r),Action:"ProvisionByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionByoipCidrCommand=$Pp;var QPp=async(e,r)=>{let t=Ur,n;return n=zr({...nom(e,r),Action:"ProvisionIpamPoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionIpamPoolCidrCommand=QPp;var KPp=async(e,r)=>{let t=Ur,n;return n=zr({...iom(e,r),Action:"ProvisionPublicIpv4PoolCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ProvisionPublicIpv4PoolCidrCommand=KPp;var HPp=async(e,r)=>{let t=Ur,n;return n=zr({...oom(e,r),Action:"PurchaseHostReservation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseHostReservationCommand=HPp;var WPp=async(e,r)=>{let t=Ur,n;return n=zr({...lom(e,r),Action:"PurchaseReservedInstancesOffering",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseReservedInstancesOfferingCommand=WPp;var YPp=async(e,r)=>{let t=Ur,n;return n=zr({...dom(e,r),Action:"PurchaseScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_PurchaseScheduledInstancesCommand=YPp;var JPp=async(e,r)=>{let t=Ur,n;return n=zr({...mom(e,r),Action:"RebootInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RebootInstancesCommand=JPp;var XPp=async(e,r)=>{let t=Ur,n;return n=zr({...gom(e,r),Action:"RegisterImage",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterImageCommand=XPp;var ZPp=async(e,r)=>{let t=Ur,n;return n=zr({...yom(e,r),Action:"RegisterInstanceEventNotificationAttributes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterInstanceEventNotificationAttributesCommand=ZPp;var e3p=async(e,r)=>{let t=Ur,n;return n=zr({...Aom(e,r),Action:"RegisterTransitGatewayMulticastGroupMembers",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterTransitGatewayMulticastGroupMembersCommand=e3p;var t3p=async(e,r)=>{let t=Ur,n;return n=zr({...bom(e,r),Action:"RegisterTransitGatewayMulticastGroupSources",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RegisterTransitGatewayMulticastGroupSourcesCommand=t3p;var r3p=async(e,r)=>{let t=Ur,n;return n=zr({...Com(e,r),Action:"RejectTransitGatewayMulticastDomainAssociations",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayMulticastDomainAssociationsCommand=r3p;var n3p=async(e,r)=>{let t=Ur,n;return n=zr({...vom(e,r),Action:"RejectTransitGatewayPeeringAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayPeeringAttachmentCommand=n3p;var i3p=async(e,r)=>{let t=Ur,n;return n=zr({...Eom(e,r),Action:"RejectTransitGatewayVpcAttachment",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectTransitGatewayVpcAttachmentCommand=i3p;var s3p=async(e,r)=>{let t=Ur,n;return n=zr({...Dom(e,r),Action:"RejectVpcEndpointConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectVpcEndpointConnectionsCommand=s3p;var a3p=async(e,r)=>{let t=Ur,n;return n=zr({...Som(e,r),Action:"RejectVpcPeeringConnection",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RejectVpcPeeringConnectionCommand=a3p;var o3p=async(e,r)=>{let t=Ur,n;return n=zr({...wom(e,r),Action:"ReleaseAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseAddressCommand=o3p;var c3p=async(e,r)=>{let t=Ur,n;return n=zr({...Iom(e,r),Action:"ReleaseHosts",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseHostsCommand=c3p;var u3p=async(e,r)=>{let t=Ur,n;return n=zr({...xom(e,r),Action:"ReleaseIpamPoolAllocation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReleaseIpamPoolAllocationCommand=u3p;var l3p=async(e,r)=>{let t=Ur,n;return n=zr({...kom(e,r),Action:"ReplaceIamInstanceProfileAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceIamInstanceProfileAssociationCommand=l3p;var d3p=async(e,r)=>{let t=Ur,n;return n=zr({...Fom(e,r),Action:"ReplaceNetworkAclAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceNetworkAclAssociationCommand=d3p;var p3p=async(e,r)=>{let t=Ur,n;return n=zr({...Nom(e,r),Action:"ReplaceNetworkAclEntry",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceNetworkAclEntryCommand=p3p;var m3p=async(e,r)=>{let t=Ur,n;return n=zr({...Bom(e,r),Action:"ReplaceRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceRouteCommand=m3p;var f3p=async(e,r)=>{let t=Ur,n;return n=zr({...qom(e,r),Action:"ReplaceRouteTableAssociation",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceRouteTableAssociationCommand=f3p;var h3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mom(e,r),Action:"ReplaceTransitGatewayRoute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceTransitGatewayRouteCommand=h3p;var g3p=async(e,r)=>{let t=Ur,n;return n=zr({...Lom(e,r),Action:"ReplaceVpnTunnel",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReplaceVpnTunnelCommand=g3p;var y3p=async(e,r)=>{let t=Ur,n;return n=zr({...jom(e,r),Action:"ReportInstanceStatus",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ReportInstanceStatusCommand=y3p;var _3p=async(e,r)=>{let t=Ur,n;return n=zr({...Uom(e,r),Action:"RequestSpotFleet",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RequestSpotFleetCommand=_3p;var A3p=async(e,r)=>{let t=Ur,n;return n=zr({...Vom(e,r),Action:"RequestSpotInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RequestSpotInstancesCommand=A3p;var b3p=async(e,r)=>{let t=Ur,n;return n=zr({...ecm(e,r),Action:"ResetAddressAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetAddressAttributeCommand=b3p;var C3p=async(e,r)=>{let t=Ur,n;return n=zr({...tcm(e,r),Action:"ResetEbsDefaultKmsKeyId",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetEbsDefaultKmsKeyIdCommand=C3p;var v3p=async(e,r)=>{let t=Ur,n;return n=zr({...rcm(e,r),Action:"ResetFpgaImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetFpgaImageAttributeCommand=v3p;var E3p=async(e,r)=>{let t=Ur,n;return n=zr({...ncm(e,r),Action:"ResetImageAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetImageAttributeCommand=E3p;var D3p=async(e,r)=>{let t=Ur,n;return n=zr({...icm(e,r),Action:"ResetInstanceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetInstanceAttributeCommand=D3p;var S3p=async(e,r)=>{let t=Ur,n;return n=zr({...scm(e,r),Action:"ResetNetworkInterfaceAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetNetworkInterfaceAttributeCommand=S3p;var w3p=async(e,r)=>{let t=Ur,n;return n=zr({...acm(e,r),Action:"ResetSnapshotAttribute",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_ResetSnapshotAttributeCommand=w3p;var I3p=async(e,r)=>{let t=Ur,n;return n=zr({...ucm(e,r),Action:"RestoreAddressToClassic",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreAddressToClassicCommand=I3p;var x3p=async(e,r)=>{let t=Ur,n;return n=zr({...lcm(e,r),Action:"RestoreImageFromRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreImageFromRecycleBinCommand=x3p;var T3p=async(e,r)=>{let t=Ur,n;return n=zr({...dcm(e,r),Action:"RestoreManagedPrefixListVersion",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreManagedPrefixListVersionCommand=T3p;var P3p=async(e,r)=>{let t=Ur,n;return n=zr({...pcm(e,r),Action:"RestoreSnapshotFromRecycleBin",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreSnapshotFromRecycleBinCommand=P3p;var R3p=async(e,r)=>{let t=Ur,n;return n=zr({...mcm(e,r),Action:"RestoreSnapshotTier",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RestoreSnapshotTierCommand=R3p;var k3p=async(e,r)=>{let t=Ur,n;return n=zr({...fcm(e,r),Action:"RevokeClientVpnIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeClientVpnIngressCommand=k3p;var F3p=async(e,r)=>{let t=Ur,n;return n=zr({...hcm(e,r),Action:"RevokeSecurityGroupEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeSecurityGroupEgressCommand=F3p;var N3p=async(e,r)=>{let t=Ur,n;return n=zr({...gcm(e,r),Action:"RevokeSecurityGroupIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RevokeSecurityGroupIngressCommand=N3p;var O3p=async(e,r)=>{let t=Ur,n;return n=zr({..._cm(e,r),Action:"RunInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RunInstancesCommand=O3p;var B3p=async(e,r)=>{let t=Ur,n;return n=zr({...Acm(e,r),Action:"RunScheduledInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_RunScheduledInstancesCommand=B3p;var q3p=async(e,r)=>{let t=Ur,n;return n=zr({...qcm(e,r),Action:"SearchLocalGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchLocalGatewayRoutesCommand=q3p;var M3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mcm(e,r),Action:"SearchTransitGatewayMulticastGroups",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchTransitGatewayMulticastGroupsCommand=M3p;var L3p=async(e,r)=>{let t=Ur,n;return n=zr({...Lcm(e,r),Action:"SearchTransitGatewayRoutes",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SearchTransitGatewayRoutesCommand=L3p;var j3p=async(e,r)=>{let t=Ur,n;return n=zr({...Qcm(e,r),Action:"SendDiagnosticInterrupt",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_SendDiagnosticInterruptCommand=j3p;var G3p=async(e,r)=>{let t=Ur,n;return n=zr({...sum(e,r),Action:"StartInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartInstancesCommand=G3p;var U3p=async(e,r)=>{let t=Ur,n;return n=zr({...aum(e,r),Action:"StartNetworkInsightsAccessScopeAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartNetworkInsightsAccessScopeAnalysisCommand=U3p;var V3p=async(e,r)=>{let t=Ur,n;return n=zr({...oum(e,r),Action:"StartNetworkInsightsAnalysis",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartNetworkInsightsAnalysisCommand=V3p;var z3p=async(e,r)=>{let t=Ur,n;return n=zr({...cum(e,r),Action:"StartVpcEndpointServicePrivateDnsVerification",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StartVpcEndpointServicePrivateDnsVerificationCommand=z3p;var $3p=async(e,r)=>{let t=Ur,n;return n=zr({...uum(e,r),Action:"StopInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_StopInstancesCommand=$3p;var Q3p=async(e,r)=>{let t=Ur,n;return n=zr({..._um(e,r),Action:"TerminateClientVpnConnections",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_TerminateClientVpnConnectionsCommand=Q3p;var K3p=async(e,r)=>{let t=Ur,n;return n=zr({...Aum(e,r),Action:"TerminateInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_TerminateInstancesCommand=K3p;var H3p=async(e,r)=>{let t=Ur,n;return n=zr({...Mum(e,r),Action:"UnassignIpv6Addresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignIpv6AddressesCommand=H3p;var W3p=async(e,r)=>{let t=Ur,n;return n=zr({...Lum(e,r),Action:"UnassignPrivateIpAddresses",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignPrivateIpAddressesCommand=W3p;var Y3p=async(e,r)=>{let t=Ur,n;return n=zr({...jum(e,r),Action:"UnassignPrivateNatGatewayAddress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnassignPrivateNatGatewayAddressCommand=Y3p;var J3p=async(e,r)=>{let t=Ur,n;return n=zr({...Gum(e,r),Action:"UnmonitorInstances",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UnmonitorInstancesCommand=J3p;var X3p=async(e,r)=>{let t=Ur,n;return n=zr({...Uum(e,r),Action:"UpdateSecurityGroupRuleDescriptionsEgress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UpdateSecurityGroupRuleDescriptionsEgressCommand=X3p;var Z3p=async(e,r)=>{let t=Ur,n;return n=zr({...Vum(e,r),Action:"UpdateSecurityGroupRuleDescriptionsIngress",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_UpdateSecurityGroupRuleDescriptionsIngressCommand=Z3p;var eRp=async(e,r)=>{let t=Ur,n;return n=zr({...ulm(e,r),Action:"WithdrawByoipCidr",Version:"2016-11-15"}),Gr(r,t,"/",void 0,n)};q.se_WithdrawByoipCidrCommand=eRp;var tRp=async(e,r)=>{if(e.statusCode>=300)return rRp(e,r);let t=await An(e.body,r),n={};return n=ylm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptAddressTransferCommand=tRp;var rRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nRp=async(e,r)=>{if(e.statusCode>=300)return iRp(e,r);let t=await An(e.body,r),n={};return n=_lm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptReservedInstancesExchangeQuoteCommand=nRp;var iRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sRp=async(e,r)=>{if(e.statusCode>=300)return aRp(e,r);let t=await An(e.body,r),n={};return n=Alm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayMulticastDomainAssociationsCommand=sRp;var aRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oRp=async(e,r)=>{if(e.statusCode>=300)return cRp(e,r);let t=await An(e.body,r),n={};return n=blm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayPeeringAttachmentCommand=oRp;var cRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uRp=async(e,r)=>{if(e.statusCode>=300)return lRp(e,r);let t=await An(e.body,r),n={};return n=Clm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptTransitGatewayVpcAttachmentCommand=uRp;var lRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dRp=async(e,r)=>{if(e.statusCode>=300)return pRp(e,r);let t=await An(e.body,r),n={};return n=vlm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptVpcEndpointConnectionsCommand=dRp;var pRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mRp=async(e,r)=>{if(e.statusCode>=300)return fRp(e,r);let t=await An(e.body,r),n={};return n=Elm(t,r),{$metadata:Lr(e),...n}};q.de_AcceptVpcPeeringConnectionCommand=mRp;var fRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hRp=async(e,r)=>{if(e.statusCode>=300)return gRp(e,r);let t=await An(e.body,r),n={};return n=jlm(t,r),{$metadata:Lr(e),...n}};q.de_AdvertiseByoipCidrCommand=hRp;var gRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yRp=async(e,r)=>{if(e.statusCode>=300)return _Rp(e,r);let t=await An(e.body,r),n={};return n=Glm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateAddressCommand=yRp;var _Rp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ARp=async(e,r)=>{if(e.statusCode>=300)return bRp(e,r);let t=await An(e.body,r),n={};return n=Ulm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateHostsCommand=ARp;var bRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CRp=async(e,r)=>{if(e.statusCode>=300)return vRp(e,r);let t=await An(e.body,r),n={};return n=Vlm(t,r),{$metadata:Lr(e),...n}};q.de_AllocateIpamPoolCidrCommand=CRp;var vRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ERp=async(e,r)=>{if(e.statusCode>=300)return DRp(e,r);let t=await An(e.body,r),n={};return n=Jlm(t,r),{$metadata:Lr(e),...n}};q.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand=ERp;var DRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SRp=async(e,r)=>{if(e.statusCode>=300)return wRp(e,r);let t=await An(e.body,r),n={};return n=rdm(t,r),{$metadata:Lr(e),...n}};q.de_AssignIpv6AddressesCommand=SRp;var wRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IRp=async(e,r)=>{if(e.statusCode>=300)return xRp(e,r);let t=await An(e.body,r),n={};return n=ndm(t,r),{$metadata:Lr(e),...n}};q.de_AssignPrivateIpAddressesCommand=IRp;var xRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TRp=async(e,r)=>{if(e.statusCode>=300)return PRp(e,r);let t=await An(e.body,r),n={};return n=idm(t,r),{$metadata:Lr(e),...n}};q.de_AssignPrivateNatGatewayAddressCommand=TRp;var PRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RRp=async(e,r)=>{if(e.statusCode>=300)return kRp(e,r);let t=await An(e.body,r),n={};return n=sdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateAddressCommand=RRp;var kRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FRp=async(e,r)=>{if(e.statusCode>=300)return NRp(e,r);let t=await An(e.body,r),n={};return n=adm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateClientVpnTargetNetworkCommand=FRp;var NRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ORp=async(e,r)=>e.statusCode>=300?BRp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_AssociateDhcpOptionsCommand=ORp;var BRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qRp=async(e,r)=>{if(e.statusCode>=300)return MRp(e,r);let t=await An(e.body,r),n={};return n=ddm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateEnclaveCertificateIamRoleCommand=qRp;var MRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LRp=async(e,r)=>{if(e.statusCode>=300)return jRp(e,r);let t=await An(e.body,r),n={};return n=pdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateIamInstanceProfileCommand=LRp;var jRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GRp=async(e,r)=>{if(e.statusCode>=300)return URp(e,r);let t=await An(e.body,r),n={};return n=mdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateInstanceEventWindowCommand=GRp;var URp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VRp=async(e,r)=>{if(e.statusCode>=300)return zRp(e,r);let t=await An(e.body,r),n={};return n=fdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateIpamResourceDiscoveryCommand=VRp;var zRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Rp=async(e,r)=>{if(e.statusCode>=300)return QRp(e,r);let t=await An(e.body,r),n={};return n=hdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateNatGatewayAddressCommand=$Rp;var QRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KRp=async(e,r)=>{if(e.statusCode>=300)return HRp(e,r);let t=await An(e.body,r),n={};return n=gdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateRouteTableCommand=KRp;var HRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WRp=async(e,r)=>{if(e.statusCode>=300)return YRp(e,r);let t=await An(e.body,r),n={};return n=ydm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateSubnetCidrBlockCommand=WRp;var YRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JRp=async(e,r)=>{if(e.statusCode>=300)return XRp(e,r);let t=await An(e.body,r),n={};return n=_dm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayMulticastDomainCommand=JRp;var XRp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZRp=async(e,r)=>{if(e.statusCode>=300)return ekp(e,r);let t=await An(e.body,r),n={};return n=Adm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayPolicyTableCommand=ZRp;var ekp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tkp=async(e,r)=>{if(e.statusCode>=300)return rkp(e,r);let t=await An(e.body,r),n={};return n=bdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTransitGatewayRouteTableCommand=tkp;var rkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nkp=async(e,r)=>{if(e.statusCode>=300)return ikp(e,r);let t=await An(e.body,r),n={};return n=Cdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateTrunkInterfaceCommand=nkp;var ikp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},skp=async(e,r)=>{if(e.statusCode>=300)return akp(e,r);let t=await An(e.body,r),n={};return n=vdm(t,r),{$metadata:Lr(e),...n}};q.de_AssociateVpcCidrBlockCommand=skp;var akp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},okp=async(e,r)=>{if(e.statusCode>=300)return ckp(e,r);let t=await An(e.body,r),n={};return n=Edm(t,r),{$metadata:Lr(e),...n}};q.de_AttachClassicLinkVpcCommand=okp;var ckp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ukp=async(e,r)=>e.statusCode>=300?lkp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_AttachInternetGatewayCommand=ukp;var lkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dkp=async(e,r)=>{if(e.statusCode>=300)return pkp(e,r);let t=await An(e.body,r),n={};return n=wdm(t,r),{$metadata:Lr(e),...n}};q.de_AttachNetworkInterfaceCommand=dkp;var pkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mkp=async(e,r)=>{if(e.statusCode>=300)return fkp(e,r);let t=await An(e.body,r),n={};return n=Idm(t,r),{$metadata:Lr(e),...n}};q.de_AttachVerifiedAccessTrustProviderCommand=mkp;var fkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hkp=async(e,r)=>{if(e.statusCode>=300)return gkp(e,r);let t=await An(e.body,r),n={};return n=gCn(t,r),{$metadata:Lr(e),...n}};q.de_AttachVolumeCommand=hkp;var gkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ykp=async(e,r)=>{if(e.statusCode>=300)return _kp(e,r);let t=await An(e.body,r),n={};return n=xdm(t,r),{$metadata:Lr(e),...n}};q.de_AttachVpnGatewayCommand=ykp;var _kp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Akp=async(e,r)=>{if(e.statusCode>=300)return bkp(e,r);let t=await An(e.body,r),n={};return n=Rdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeClientVpnIngressCommand=Akp;var bkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ckp=async(e,r)=>{if(e.statusCode>=300)return vkp(e,r);let t=await An(e.body,r),n={};return n=kdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeSecurityGroupEgressCommand=Ckp;var vkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ekp=async(e,r)=>{if(e.statusCode>=300)return Dkp(e,r);let t=await An(e.body,r),n={};return n=Fdm(t,r),{$metadata:Lr(e),...n}};q.de_AuthorizeSecurityGroupIngressCommand=Ekp;var Dkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Skp=async(e,r)=>{if(e.statusCode>=300)return wkp(e,r);let t=await An(e.body,r),n={};return n=Vdm(t,r),{$metadata:Lr(e),...n}};q.de_BundleInstanceCommand=Skp;var wkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ikp=async(e,r)=>{if(e.statusCode>=300)return xkp(e,r);let t=await An(e.body,r),n={};return n=Kdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelBundleTaskCommand=Ikp;var xkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Tkp=async(e,r)=>{if(e.statusCode>=300)return Pkp(e,r);let t=await An(e.body,r),n={};return n=Ydm(t,r),{$metadata:Lr(e),...n}};q.de_CancelCapacityReservationCommand=Tkp;var Pkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Rkp=async(e,r)=>{if(e.statusCode>=300)return kkp(e,r);let t=await An(e.body,r),n={};return n=Wdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelCapacityReservationFleetsCommand=Rkp;var kkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Fkp=async(e,r)=>e.statusCode>=300?Nkp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CancelConversionTaskCommand=Fkp;var Nkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Okp=async(e,r)=>e.statusCode>=300?Bkp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CancelExportTaskCommand=Okp;var Bkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qkp=async(e,r)=>{if(e.statusCode>=300)return Mkp(e,r);let t=await An(e.body,r),n={};return n=Jdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelImageLaunchPermissionCommand=qkp;var Mkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Lkp=async(e,r)=>{if(e.statusCode>=300)return jkp(e,r);let t=await An(e.body,r),n={};return n=Xdm(t,r),{$metadata:Lr(e),...n}};q.de_CancelImportTaskCommand=Lkp;var jkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Gkp=async(e,r)=>{if(e.statusCode>=300)return Ukp(e,r);let t=await An(e.body,r),n={};return n=tpm(t,r),{$metadata:Lr(e),...n}};q.de_CancelReservedInstancesListingCommand=Gkp;var Ukp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Vkp=async(e,r)=>{if(e.statusCode>=300)return zkp(e,r);let t=await An(e.body,r),n={};return n=spm(t,r),{$metadata:Lr(e),...n}};q.de_CancelSpotFleetRequestsCommand=Vkp;var zkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$kp=async(e,r)=>{if(e.statusCode>=300)return Qkp(e,r);let t=await An(e.body,r),n={};return n=cpm(t,r),{$metadata:Lr(e),...n}};q.de_CancelSpotInstanceRequestsCommand=$kp;var Qkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Kkp=async(e,r)=>{if(e.statusCode>=300)return Hkp(e,r);let t=await An(e.body,r),n={};return n=Qpm(t,r),{$metadata:Lr(e),...n}};q.de_ConfirmProductInstanceCommand=Kkp;var Hkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Wkp=async(e,r)=>{if(e.statusCode>=300)return Ykp(e,r);let t=await An(e.body,r),n={};return n=Wpm(t,r),{$metadata:Lr(e),...n}};q.de_CopyFpgaImageCommand=Wkp;var Ykp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Jkp=async(e,r)=>{if(e.statusCode>=300)return Xkp(e,r);let t=await An(e.body,r),n={};return n=Ypm(t,r),{$metadata:Lr(e),...n}};q.de_CopyImageCommand=Jkp;var Xkp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Zkp=async(e,r)=>{if(e.statusCode>=300)return e4p(e,r);let t=await An(e.body,r),n={};return n=Jpm(t,r),{$metadata:Lr(e),...n}};q.de_CopySnapshotCommand=Zkp;var e4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t4p=async(e,r)=>{if(e.statusCode>=300)return r4p(e,r);let t=await An(e.body,r),n={};return n=rmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCapacityReservationCommand=t4p;var r4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n4p=async(e,r)=>{if(e.statusCode>=300)return i4p(e,r);let t=await An(e.body,r),n={};return n=tmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCapacityReservationFleetCommand=n4p;var i4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s4p=async(e,r)=>{if(e.statusCode>=300)return a4p(e,r);let t=await An(e.body,r),n={};return n=nmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCarrierGatewayCommand=s4p;var a4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o4p=async(e,r)=>{if(e.statusCode>=300)return c4p(e,r);let t=await An(e.body,r),n={};return n=imm(t,r),{$metadata:Lr(e),...n}};q.de_CreateClientVpnEndpointCommand=o4p;var c4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u4p=async(e,r)=>{if(e.statusCode>=300)return l4p(e,r);let t=await An(e.body,r),n={};return n=smm(t,r),{$metadata:Lr(e),...n}};q.de_CreateClientVpnRouteCommand=u4p;var l4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d4p=async(e,r)=>{if(e.statusCode>=300)return p4p(e,r);let t=await An(e.body,r),n={};return n=amm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCoipCidrCommand=d4p;var p4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m4p=async(e,r)=>{if(e.statusCode>=300)return f4p(e,r);let t=await An(e.body,r),n={};return n=omm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCoipPoolCommand=m4p;var f4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h4p=async(e,r)=>{if(e.statusCode>=300)return g4p(e,r);let t=await An(e.body,r),n={};return n=cmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateCustomerGatewayCommand=h4p;var g4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y4p=async(e,r)=>{if(e.statusCode>=300)return _4p(e,r);let t=await An(e.body,r),n={};return n=umm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDefaultSubnetCommand=y4p;var _4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A4p=async(e,r)=>{if(e.statusCode>=300)return b4p(e,r);let t=await An(e.body,r),n={};return n=lmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDefaultVpcCommand=A4p;var b4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C4p=async(e,r)=>{if(e.statusCode>=300)return v4p(e,r);let t=await An(e.body,r),n={};return n=dmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateDhcpOptionsCommand=C4p;var v4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E4p=async(e,r)=>{if(e.statusCode>=300)return D4p(e,r);let t=await An(e.body,r),n={};return n=pmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateEgressOnlyInternetGatewayCommand=E4p;var D4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S4p=async(e,r)=>{if(e.statusCode>=300)return w4p(e,r);let t=await An(e.body,r),n={};return n=ymm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFleetCommand=S4p;var w4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I4p=async(e,r)=>{if(e.statusCode>=300)return x4p(e,r);let t=await An(e.body,r),n={};return n=_mm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFlowLogsCommand=I4p;var x4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T4p=async(e,r)=>{if(e.statusCode>=300)return P4p(e,r);let t=await An(e.body,r),n={};return n=Amm(t,r),{$metadata:Lr(e),...n}};q.de_CreateFpgaImageCommand=T4p;var P4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R4p=async(e,r)=>{if(e.statusCode>=300)return k4p(e,r);let t=await An(e.body,r),n={};return n=bmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateImageCommand=R4p;var k4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F4p=async(e,r)=>{if(e.statusCode>=300)return N4p(e,r);let t=await An(e.body,r),n={};return n=Cmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceConnectEndpointCommand=F4p;var N4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O4p=async(e,r)=>{if(e.statusCode>=300)return B4p(e,r);let t=await An(e.body,r),n={};return n=vmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceEventWindowCommand=O4p;var B4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q4p=async(e,r)=>{if(e.statusCode>=300)return M4p(e,r);let t=await An(e.body,r),n={};return n=Emm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInstanceExportTaskCommand=q4p;var M4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L4p=async(e,r)=>{if(e.statusCode>=300)return j4p(e,r);let t=await An(e.body,r),n={};return n=Dmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateInternetGatewayCommand=L4p;var j4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G4p=async(e,r)=>{if(e.statusCode>=300)return U4p(e,r);let t=await An(e.body,r),n={};return n=Imm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamCommand=G4p;var U4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V4p=async(e,r)=>{if(e.statusCode>=300)return z4p(e,r);let t=await An(e.body,r),n={};return n=Smm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamPoolCommand=V4p;var z4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$4p=async(e,r)=>{if(e.statusCode>=300)return Q4p(e,r);let t=await An(e.body,r),n={};return n=wmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamResourceDiscoveryCommand=$4p;var Q4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K4p=async(e,r)=>{if(e.statusCode>=300)return H4p(e,r);let t=await An(e.body,r),n={};return n=xmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateIpamScopeCommand=K4p;var H4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W4p=async(e,r)=>{if(e.statusCode>=300)return Y4p(e,r);let t=await An(e.body,r),n={};return n=mvm(t,r),{$metadata:Lr(e),...n}};q.de_CreateKeyPairCommand=W4p;var Y4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J4p=async(e,r)=>{if(e.statusCode>=300)return X4p(e,r);let t=await An(e.body,r),n={};return n=Tmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLaunchTemplateCommand=J4p;var X4p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z4p=async(e,r)=>{if(e.statusCode>=300)return e7p(e,r);let t=await An(e.body,r),n={};return n=Pmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLaunchTemplateVersionCommand=Z4p;var e7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t7p=async(e,r)=>{if(e.statusCode>=300)return r7p(e,r);let t=await An(e.body,r),n={};return n=Rmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteCommand=t7p;var r7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n7p=async(e,r)=>{if(e.statusCode>=300)return i7p(e,r);let t=await An(e.body,r),n={};return n=kmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableCommand=n7p;var i7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s7p=async(e,r)=>{if(e.statusCode>=300)return a7p(e,r);let t=await An(e.body,r),n={};return n=Fmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=s7p;var a7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o7p=async(e,r)=>{if(e.statusCode>=300)return c7p(e,r);let t=await An(e.body,r),n={};return n=Nmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateLocalGatewayRouteTableVpcAssociationCommand=o7p;var c7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u7p=async(e,r)=>{if(e.statusCode>=300)return l7p(e,r);let t=await An(e.body,r),n={};return n=Omm(t,r),{$metadata:Lr(e),...n}};q.de_CreateManagedPrefixListCommand=u7p;var l7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d7p=async(e,r)=>{if(e.statusCode>=300)return p7p(e,r);let t=await An(e.body,r),n={};return n=Bmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNatGatewayCommand=d7p;var p7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m7p=async(e,r)=>{if(e.statusCode>=300)return f7p(e,r);let t=await An(e.body,r),n={};return n=qmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkAclCommand=m7p;var f7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h7p=async(e,r)=>e.statusCode>=300?g7p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateNetworkAclEntryCommand=h7p;var g7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y7p=async(e,r)=>{if(e.statusCode>=300)return _7p(e,r);let t=await An(e.body,r),n={};return n=Mmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInsightsAccessScopeCommand=y7p;var _7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A7p=async(e,r)=>{if(e.statusCode>=300)return b7p(e,r);let t=await An(e.body,r),n={};return n=Lmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInsightsPathCommand=A7p;var b7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C7p=async(e,r)=>{if(e.statusCode>=300)return v7p(e,r);let t=await An(e.body,r),n={};return n=Gmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInterfaceCommand=C7p;var v7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E7p=async(e,r)=>{if(e.statusCode>=300)return D7p(e,r);let t=await An(e.body,r),n={};return n=jmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateNetworkInterfacePermissionCommand=E7p;var D7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S7p=async(e,r)=>{if(e.statusCode>=300)return w7p(e,r);let t=await An(e.body,r),n={};return n=Umm(t,r),{$metadata:Lr(e),...n}};q.de_CreatePlacementGroupCommand=S7p;var w7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I7p=async(e,r)=>{if(e.statusCode>=300)return x7p(e,r);let t=await An(e.body,r),n={};return n=Vmm(t,r),{$metadata:Lr(e),...n}};q.de_CreatePublicIpv4PoolCommand=I7p;var x7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T7p=async(e,r)=>{if(e.statusCode>=300)return P7p(e,r);let t=await An(e.body,r),n={};return n=zmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateReplaceRootVolumeTaskCommand=T7p;var P7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R7p=async(e,r)=>{if(e.statusCode>=300)return k7p(e,r);let t=await An(e.body,r),n={};return n=$mm(t,r),{$metadata:Lr(e),...n}};q.de_CreateReservedInstancesListingCommand=R7p;var k7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F7p=async(e,r)=>{if(e.statusCode>=300)return N7p(e,r);let t=await An(e.body,r),n={};return n=Qmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRestoreImageTaskCommand=F7p;var N7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O7p=async(e,r)=>{if(e.statusCode>=300)return B7p(e,r);let t=await An(e.body,r),n={};return n=Kmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRouteCommand=O7p;var B7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q7p=async(e,r)=>{if(e.statusCode>=300)return M7p(e,r);let t=await An(e.body,r),n={};return n=Hmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateRouteTableCommand=q7p;var M7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L7p=async(e,r)=>{if(e.statusCode>=300)return j7p(e,r);let t=await An(e.body,r),n={};return n=Wmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSecurityGroupCommand=L7p;var j7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G7p=async(e,r)=>{if(e.statusCode>=300)return U7p(e,r);let t=await An(e.body,r),n={};return n=Cla(t,r),{$metadata:Lr(e),...n}};q.de_CreateSnapshotCommand=G7p;var U7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V7p=async(e,r)=>{if(e.statusCode>=300)return z7p(e,r);let t=await An(e.body,r),n={};return n=Ymm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSnapshotsCommand=V7p;var z7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$7p=async(e,r)=>{if(e.statusCode>=300)return Q7p(e,r);let t=await An(e.body,r),n={};return n=Jmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSpotDatafeedSubscriptionCommand=$7p;var Q7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K7p=async(e,r)=>{if(e.statusCode>=300)return H7p(e,r);let t=await An(e.body,r),n={};return n=Xmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateStoreImageTaskCommand=K7p;var H7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W7p=async(e,r)=>{if(e.statusCode>=300)return Y7p(e,r);let t=await An(e.body,r),n={};return n=efm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSubnetCommand=W7p;var Y7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J7p=async(e,r)=>{if(e.statusCode>=300)return X7p(e,r);let t=await An(e.body,r),n={};return n=Zmm(t,r),{$metadata:Lr(e),...n}};q.de_CreateSubnetCidrReservationCommand=J7p;var X7p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z7p=async(e,r)=>e.statusCode>=300?e6p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateTagsCommand=Z7p;var e6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t6p=async(e,r)=>{if(e.statusCode>=300)return r6p(e,r);let t=await An(e.body,r),n={};return n=tfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorFilterCommand=t6p;var r6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n6p=async(e,r)=>{if(e.statusCode>=300)return i6p(e,r);let t=await An(e.body,r),n={};return n=rfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorFilterRuleCommand=n6p;var i6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s6p=async(e,r)=>{if(e.statusCode>=300)return a6p(e,r);let t=await An(e.body,r),n={};return n=nfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorSessionCommand=s6p;var a6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o6p=async(e,r)=>{if(e.statusCode>=300)return c6p(e,r);let t=await An(e.body,r),n={};return n=ifm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTrafficMirrorTargetCommand=o6p;var c6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u6p=async(e,r)=>{if(e.statusCode>=300)return l6p(e,r);let t=await An(e.body,r),n={};return n=dfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayCommand=u6p;var l6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d6p=async(e,r)=>{if(e.statusCode>=300)return p6p(e,r);let t=await An(e.body,r),n={};return n=afm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayConnectCommand=d6p;var p6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m6p=async(e,r)=>{if(e.statusCode>=300)return f6p(e,r);let t=await An(e.body,r),n={};return n=sfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayConnectPeerCommand=m6p;var f6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h6p=async(e,r)=>{if(e.statusCode>=300)return g6p(e,r);let t=await An(e.body,r),n={};return n=ofm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayMulticastDomainCommand=h6p;var g6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y6p=async(e,r)=>{if(e.statusCode>=300)return _6p(e,r);let t=await An(e.body,r),n={};return n=cfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPeeringAttachmentCommand=y6p;var _6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A6p=async(e,r)=>{if(e.statusCode>=300)return b6p(e,r);let t=await An(e.body,r),n={};return n=ufm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPolicyTableCommand=A6p;var b6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C6p=async(e,r)=>{if(e.statusCode>=300)return v6p(e,r);let t=await An(e.body,r),n={};return n=lfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayPrefixListReferenceCommand=C6p;var v6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E6p=async(e,r)=>{if(e.statusCode>=300)return D6p(e,r);let t=await An(e.body,r),n={};return n=pfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteCommand=E6p;var D6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S6p=async(e,r)=>{if(e.statusCode>=300)return w6p(e,r);let t=await An(e.body,r),n={};return n=ffm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteTableCommand=S6p;var w6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I6p=async(e,r)=>{if(e.statusCode>=300)return x6p(e,r);let t=await An(e.body,r),n={};return n=mfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayRouteTableAnnouncementCommand=I6p;var x6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T6p=async(e,r)=>{if(e.statusCode>=300)return P6p(e,r);let t=await An(e.body,r),n={};return n=hfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateTransitGatewayVpcAttachmentCommand=T6p;var P6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R6p=async(e,r)=>{if(e.statusCode>=300)return k6p(e,r);let t=await An(e.body,r),n={};return n=gfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessEndpointCommand=R6p;var k6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F6p=async(e,r)=>{if(e.statusCode>=300)return N6p(e,r);let t=await An(e.body,r),n={};return n=yfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessGroupCommand=F6p;var N6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O6p=async(e,r)=>{if(e.statusCode>=300)return B6p(e,r);let t=await An(e.body,r),n={};return n=_fm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessInstanceCommand=O6p;var B6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q6p=async(e,r)=>{if(e.statusCode>=300)return M6p(e,r);let t=await An(e.body,r),n={};return n=Afm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVerifiedAccessTrustProviderCommand=q6p;var M6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L6p=async(e,r)=>{if(e.statusCode>=300)return j6p(e,r);let t=await An(e.body,r),n={};return n=Ula(t,r),{$metadata:Lr(e),...n}};q.de_CreateVolumeCommand=L6p;var j6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G6p=async(e,r)=>{if(e.statusCode>=300)return U6p(e,r);let t=await An(e.body,r),n={};return n=wfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcCommand=G6p;var U6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V6p=async(e,r)=>{if(e.statusCode>=300)return z6p(e,r);let t=await An(e.body,r),n={};return n=Efm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointCommand=V6p;var z6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$6p=async(e,r)=>{if(e.statusCode>=300)return Q6p(e,r);let t=await An(e.body,r),n={};return n=vfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointConnectionNotificationCommand=$6p;var Q6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K6p=async(e,r)=>{if(e.statusCode>=300)return H6p(e,r);let t=await An(e.body,r),n={};return n=Dfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcEndpointServiceConfigurationCommand=K6p;var H6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W6p=async(e,r)=>{if(e.statusCode>=300)return Y6p(e,r);let t=await An(e.body,r),n={};return n=Sfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpcPeeringConnectionCommand=W6p;var Y6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J6p=async(e,r)=>{if(e.statusCode>=300)return X6p(e,r);let t=await An(e.body,r),n={};return n=Ifm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpnConnectionCommand=J6p;var X6p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z6p=async(e,r)=>e.statusCode>=300?eFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_CreateVpnConnectionRouteCommand=Z6p;var eFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tFp=async(e,r)=>{if(e.statusCode>=300)return rFp(e,r);let t=await An(e.body,r),n={};return n=xfm(t,r),{$metadata:Lr(e),...n}};q.de_CreateVpnGatewayCommand=tFp;var rFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nFp=async(e,r)=>{if(e.statusCode>=300)return iFp(e,r);let t=await An(e.body,r),n={};return n=Nfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCarrierGatewayCommand=nFp;var iFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sFp=async(e,r)=>{if(e.statusCode>=300)return aFp(e,r);let t=await An(e.body,r),n={};return n=Ofm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteClientVpnEndpointCommand=sFp;var aFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oFp=async(e,r)=>{if(e.statusCode>=300)return cFp(e,r);let t=await An(e.body,r),n={};return n=Bfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteClientVpnRouteCommand=oFp;var cFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uFp=async(e,r)=>{if(e.statusCode>=300)return lFp(e,r);let t=await An(e.body,r),n={};return n=qfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCoipCidrCommand=uFp;var lFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dFp=async(e,r)=>{if(e.statusCode>=300)return pFp(e,r);let t=await An(e.body,r),n={};return n=Mfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteCoipPoolCommand=dFp;var pFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mFp=async(e,r)=>e.statusCode>=300?fFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteCustomerGatewayCommand=mFp;var fFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hFp=async(e,r)=>e.statusCode>=300?gFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteDhcpOptionsCommand=hFp;var gFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yFp=async(e,r)=>{if(e.statusCode>=300)return _Fp(e,r);let t=await An(e.body,r),n={};return n=Lfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteEgressOnlyInternetGatewayCommand=yFp;var _Fp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AFp=async(e,r)=>{if(e.statusCode>=300)return bFp(e,r);let t=await An(e.body,r),n={};return n=Vfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFleetsCommand=AFp;var bFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CFp=async(e,r)=>{if(e.statusCode>=300)return vFp(e,r);let t=await An(e.body,r),n={};return n=Qfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFlowLogsCommand=CFp;var vFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EFp=async(e,r)=>{if(e.statusCode>=300)return DFp(e,r);let t=await An(e.body,r),n={};return n=Kfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteFpgaImageCommand=EFp;var DFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SFp=async(e,r)=>{if(e.statusCode>=300)return wFp(e,r);let t=await An(e.body,r),n={};return n=Hfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteInstanceConnectEndpointCommand=SFp;var wFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IFp=async(e,r)=>{if(e.statusCode>=300)return xFp(e,r);let t=await An(e.body,r),n={};return n=Wfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteInstanceEventWindowCommand=IFp;var xFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TFp=async(e,r)=>e.statusCode>=300?PFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteInternetGatewayCommand=TFp;var PFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RFp=async(e,r)=>{if(e.statusCode>=300)return kFp(e,r);let t=await An(e.body,r),n={};return n=Xfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamCommand=RFp;var kFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FFp=async(e,r)=>{if(e.statusCode>=300)return NFp(e,r);let t=await An(e.body,r),n={};return n=Yfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamPoolCommand=FFp;var NFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OFp=async(e,r)=>{if(e.statusCode>=300)return BFp(e,r);let t=await An(e.body,r),n={};return n=Jfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamResourceDiscoveryCommand=OFp;var BFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qFp=async(e,r)=>{if(e.statusCode>=300)return MFp(e,r);let t=await An(e.body,r),n={};return n=Zfm(t,r),{$metadata:Lr(e),...n}};q.de_DeleteIpamScopeCommand=qFp;var MFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LFp=async(e,r)=>e.statusCode>=300?jFp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteKeyPairCommand=LFp;var jFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GFp=async(e,r)=>{if(e.statusCode>=300)return UFp(e,r);let t=await An(e.body,r),n={};return n=e0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLaunchTemplateCommand=GFp;var UFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VFp=async(e,r)=>{if(e.statusCode>=300)return zFp(e,r);let t=await An(e.body,r),n={};return n=s0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLaunchTemplateVersionsCommand=VFp;var zFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Fp=async(e,r)=>{if(e.statusCode>=300)return QFp(e,r);let t=await An(e.body,r),n={};return n=a0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteCommand=$Fp;var QFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KFp=async(e,r)=>{if(e.statusCode>=300)return HFp(e,r);let t=await An(e.body,r),n={};return n=o0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableCommand=KFp;var HFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WFp=async(e,r)=>{if(e.statusCode>=300)return YFp(e,r);let t=await An(e.body,r),n={};return n=c0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=WFp;var YFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JFp=async(e,r)=>{if(e.statusCode>=300)return XFp(e,r);let t=await An(e.body,r),n={};return n=u0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteLocalGatewayRouteTableVpcAssociationCommand=JFp;var XFp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZFp=async(e,r)=>{if(e.statusCode>=300)return e8p(e,r);let t=await An(e.body,r),n={};return n=l0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteManagedPrefixListCommand=ZFp;var e8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t8p=async(e,r)=>{if(e.statusCode>=300)return r8p(e,r);let t=await An(e.body,r),n={};return n=d0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNatGatewayCommand=t8p;var r8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n8p=async(e,r)=>e.statusCode>=300?i8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkAclCommand=n8p;var i8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s8p=async(e,r)=>e.statusCode>=300?a8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkAclEntryCommand=s8p;var a8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o8p=async(e,r)=>{if(e.statusCode>=300)return c8p(e,r);let t=await An(e.body,r),n={};return n=m0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAccessScopeCommand=o8p;var c8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u8p=async(e,r)=>{if(e.statusCode>=300)return l8p(e,r);let t=await An(e.body,r),n={};return n=p0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAccessScopeAnalysisCommand=u8p;var l8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d8p=async(e,r)=>{if(e.statusCode>=300)return p8p(e,r);let t=await An(e.body,r),n={};return n=f0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsAnalysisCommand=d8p;var p8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m8p=async(e,r)=>{if(e.statusCode>=300)return f8p(e,r);let t=await An(e.body,r),n={};return n=h0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInsightsPathCommand=m8p;var f8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h8p=async(e,r)=>e.statusCode>=300?g8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteNetworkInterfaceCommand=h8p;var g8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y8p=async(e,r)=>{if(e.statusCode>=300)return _8p(e,r);let t=await An(e.body,r),n={};return n=g0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteNetworkInterfacePermissionCommand=y8p;var _8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A8p=async(e,r)=>e.statusCode>=300?b8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeletePlacementGroupCommand=A8p;var b8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C8p=async(e,r)=>{if(e.statusCode>=300)return v8p(e,r);let t=await An(e.body,r),n={};return n=y0m(t,r),{$metadata:Lr(e),...n}};q.de_DeletePublicIpv4PoolCommand=C8p;var v8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E8p=async(e,r)=>{if(e.statusCode>=300)return D8p(e,r);let t=await An(e.body,r),n={};return n=A0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteQueuedReservedInstancesCommand=E8p;var D8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S8p=async(e,r)=>e.statusCode>=300?w8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteRouteCommand=S8p;var w8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I8p=async(e,r)=>e.statusCode>=300?x8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteRouteTableCommand=I8p;var x8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T8p=async(e,r)=>e.statusCode>=300?P8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSecurityGroupCommand=T8p;var P8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R8p=async(e,r)=>e.statusCode>=300?k8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSnapshotCommand=R8p;var k8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F8p=async(e,r)=>e.statusCode>=300?N8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSpotDatafeedSubscriptionCommand=F8p;var N8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O8p=async(e,r)=>e.statusCode>=300?B8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteSubnetCommand=O8p;var B8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q8p=async(e,r)=>{if(e.statusCode>=300)return M8p(e,r);let t=await An(e.body,r),n={};return n=b0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteSubnetCidrReservationCommand=q8p;var M8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L8p=async(e,r)=>e.statusCode>=300?j8p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteTagsCommand=L8p;var j8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G8p=async(e,r)=>{if(e.statusCode>=300)return U8p(e,r);let t=await An(e.body,r),n={};return n=C0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorFilterCommand=G8p;var U8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V8p=async(e,r)=>{if(e.statusCode>=300)return z8p(e,r);let t=await An(e.body,r),n={};return n=v0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorFilterRuleCommand=V8p;var z8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$8p=async(e,r)=>{if(e.statusCode>=300)return Q8p(e,r);let t=await An(e.body,r),n={};return n=E0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorSessionCommand=$8p;var Q8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K8p=async(e,r)=>{if(e.statusCode>=300)return H8p(e,r);let t=await An(e.body,r),n={};return n=D0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTrafficMirrorTargetCommand=K8p;var H8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W8p=async(e,r)=>{if(e.statusCode>=300)return Y8p(e,r);let t=await An(e.body,r),n={};return n=R0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayCommand=W8p;var Y8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J8p=async(e,r)=>{if(e.statusCode>=300)return X8p(e,r);let t=await An(e.body,r),n={};return n=w0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayConnectCommand=J8p;var X8p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z8p=async(e,r)=>{if(e.statusCode>=300)return e5p(e,r);let t=await An(e.body,r),n={};return n=S0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayConnectPeerCommand=Z8p;var e5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t5p=async(e,r)=>{if(e.statusCode>=300)return r5p(e,r);let t=await An(e.body,r),n={};return n=I0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayMulticastDomainCommand=t5p;var r5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n5p=async(e,r)=>{if(e.statusCode>=300)return i5p(e,r);let t=await An(e.body,r),n={};return n=x0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPeeringAttachmentCommand=n5p;var i5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s5p=async(e,r)=>{if(e.statusCode>=300)return a5p(e,r);let t=await An(e.body,r),n={};return n=T0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPolicyTableCommand=s5p;var a5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o5p=async(e,r)=>{if(e.statusCode>=300)return c5p(e,r);let t=await An(e.body,r),n={};return n=P0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayPrefixListReferenceCommand=o5p;var c5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u5p=async(e,r)=>{if(e.statusCode>=300)return l5p(e,r);let t=await An(e.body,r),n={};return n=k0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteCommand=u5p;var l5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d5p=async(e,r)=>{if(e.statusCode>=300)return p5p(e,r);let t=await An(e.body,r),n={};return n=N0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteTableCommand=d5p;var p5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m5p=async(e,r)=>{if(e.statusCode>=300)return f5p(e,r);let t=await An(e.body,r),n={};return n=F0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayRouteTableAnnouncementCommand=m5p;var f5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h5p=async(e,r)=>{if(e.statusCode>=300)return g5p(e,r);let t=await An(e.body,r),n={};return n=O0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteTransitGatewayVpcAttachmentCommand=h5p;var g5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y5p=async(e,r)=>{if(e.statusCode>=300)return _5p(e,r);let t=await An(e.body,r),n={};return n=B0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessEndpointCommand=y5p;var _5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A5p=async(e,r)=>{if(e.statusCode>=300)return b5p(e,r);let t=await An(e.body,r),n={};return n=q0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessGroupCommand=A5p;var b5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C5p=async(e,r)=>{if(e.statusCode>=300)return v5p(e,r);let t=await An(e.body,r),n={};return n=M0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessInstanceCommand=C5p;var v5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E5p=async(e,r)=>{if(e.statusCode>=300)return D5p(e,r);let t=await An(e.body,r),n={};return n=L0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVerifiedAccessTrustProviderCommand=E5p;var D5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S5p=async(e,r)=>e.statusCode>=300?w5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVolumeCommand=S5p;var w5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I5p=async(e,r)=>e.statusCode>=300?x5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpcCommand=I5p;var x5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T5p=async(e,r)=>{if(e.statusCode>=300)return P5p(e,r);let t=await An(e.body,r),n={};return n=j0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointConnectionNotificationsCommand=T5p;var P5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R5p=async(e,r)=>{if(e.statusCode>=300)return k5p(e,r);let t=await An(e.body,r),n={};return n=U0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointsCommand=R5p;var k5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F5p=async(e,r)=>{if(e.statusCode>=300)return N5p(e,r);let t=await An(e.body,r),n={};return n=G0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcEndpointServiceConfigurationsCommand=F5p;var N5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O5p=async(e,r)=>{if(e.statusCode>=300)return B5p(e,r);let t=await An(e.body,r),n={};return n=V0m(t,r),{$metadata:Lr(e),...n}};q.de_DeleteVpcPeeringConnectionCommand=O5p;var B5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q5p=async(e,r)=>e.statusCode>=300?M5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnConnectionCommand=q5p;var M5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L5p=async(e,r)=>e.statusCode>=300?j5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnConnectionRouteCommand=L5p;var j5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G5p=async(e,r)=>e.statusCode>=300?U5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeleteVpnGatewayCommand=G5p;var U5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V5p=async(e,r)=>{if(e.statusCode>=300)return z5p(e,r);let t=await An(e.body,r),n={};return n=z0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionByoipCidrCommand=V5p;var z5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$5p=async(e,r)=>{if(e.statusCode>=300)return Q5p(e,r);let t=await An(e.body,r),n={};return n=Q0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionIpamPoolCidrCommand=$5p;var Q5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K5p=async(e,r)=>{if(e.statusCode>=300)return H5p(e,r);let t=await An(e.body,r),n={};return n=K0m(t,r),{$metadata:Lr(e),...n}};q.de_DeprovisionPublicIpv4PoolCidrCommand=K5p;var H5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W5p=async(e,r)=>e.statusCode>=300?Y5p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DeregisterImageCommand=W5p;var Y5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J5p=async(e,r)=>{if(e.statusCode>=300)return X5p(e,r);let t=await An(e.body,r),n={};return n=H0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterInstanceEventNotificationAttributesCommand=J5p;var X5p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z5p=async(e,r)=>{if(e.statusCode>=300)return eNp(e,r);let t=await An(e.body,r),n={};return n=W0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterTransitGatewayMulticastGroupMembersCommand=Z5p;var eNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tNp=async(e,r)=>{if(e.statusCode>=300)return rNp(e,r);let t=await An(e.body,r),n={};return n=Y0m(t,r),{$metadata:Lr(e),...n}};q.de_DeregisterTransitGatewayMulticastGroupSourcesCommand=tNp;var rNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nNp=async(e,r)=>{if(e.statusCode>=300)return iNp(e,r);let t=await An(e.body,r),n={};return n=J0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAccountAttributesCommand=nNp;var iNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sNp=async(e,r)=>{if(e.statusCode>=300)return aNp(e,r);let t=await An(e.body,r),n={};return n=Z0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressesCommand=sNp;var aNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oNp=async(e,r)=>{if(e.statusCode>=300)return cNp(e,r);let t=await An(e.body,r),n={};return n=X0m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressesAttributeCommand=oNp;var cNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uNp=async(e,r)=>{if(e.statusCode>=300)return lNp(e,r);let t=await An(e.body,r),n={};return n=ehm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAddressTransfersCommand=uNp;var lNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dNp=async(e,r)=>{if(e.statusCode>=300)return pNp(e,r);let t=await An(e.body,r),n={};return n=thm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAggregateIdFormatCommand=dNp;var pNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mNp=async(e,r)=>{if(e.statusCode>=300)return fNp(e,r);let t=await An(e.body,r),n={};return n=rhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAvailabilityZonesCommand=mNp;var fNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hNp=async(e,r)=>{if(e.statusCode>=300)return gNp(e,r);let t=await An(e.body,r),n={};return n=nhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=hNp;var gNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yNp=async(e,r)=>{if(e.statusCode>=300)return _Np(e,r);let t=await An(e.body,r),n={};return n=ihm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeBundleTasksCommand=yNp;var _Np=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ANp=async(e,r)=>{if(e.statusCode>=300)return bNp(e,r);let t=await An(e.body,r),n={};return n=shm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeByoipCidrsCommand=ANp;var bNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CNp=async(e,r)=>{if(e.statusCode>=300)return vNp(e,r);let t=await An(e.body,r),n={};return n=ahm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCapacityReservationFleetsCommand=CNp;var vNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ENp=async(e,r)=>{if(e.statusCode>=300)return DNp(e,r);let t=await An(e.body,r),n={};return n=ohm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCapacityReservationsCommand=ENp;var DNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SNp=async(e,r)=>{if(e.statusCode>=300)return wNp(e,r);let t=await An(e.body,r),n={};return n=chm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCarrierGatewaysCommand=SNp;var wNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},INp=async(e,r)=>{if(e.statusCode>=300)return xNp(e,r);let t=await An(e.body,r),n={};return n=uhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClassicLinkInstancesCommand=INp;var xNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TNp=async(e,r)=>{if(e.statusCode>=300)return PNp(e,r);let t=await An(e.body,r),n={};return n=lhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnAuthorizationRulesCommand=TNp;var PNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RNp=async(e,r)=>{if(e.statusCode>=300)return kNp(e,r);let t=await An(e.body,r),n={};return n=dhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnConnectionsCommand=RNp;var kNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FNp=async(e,r)=>{if(e.statusCode>=300)return NNp(e,r);let t=await An(e.body,r),n={};return n=phm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnEndpointsCommand=FNp;var NNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ONp=async(e,r)=>{if(e.statusCode>=300)return BNp(e,r);let t=await An(e.body,r),n={};return n=mhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnRoutesCommand=ONp;var BNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qNp=async(e,r)=>{if(e.statusCode>=300)return MNp(e,r);let t=await An(e.body,r),n={};return n=fhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeClientVpnTargetNetworksCommand=qNp;var MNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LNp=async(e,r)=>{if(e.statusCode>=300)return jNp(e,r);let t=await An(e.body,r),n={};return n=hhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCoipPoolsCommand=LNp;var jNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GNp=async(e,r)=>{if(e.statusCode>=300)return UNp(e,r);let t=await An(e.body,r),n={};return n=yhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeConversionTasksCommand=GNp;var UNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VNp=async(e,r)=>{if(e.statusCode>=300)return zNp(e,r);let t=await An(e.body,r),n={};return n=_hm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeCustomerGatewaysCommand=VNp;var zNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Np=async(e,r)=>{if(e.statusCode>=300)return QNp(e,r);let t=await An(e.body,r),n={};return n=Ahm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeDhcpOptionsCommand=$Np;var QNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KNp=async(e,r)=>{if(e.statusCode>=300)return HNp(e,r);let t=await An(e.body,r),n={};return n=bhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeEgressOnlyInternetGatewaysCommand=KNp;var HNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WNp=async(e,r)=>{if(e.statusCode>=300)return YNp(e,r);let t=await An(e.body,r),n={};return n=Chm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeElasticGpusCommand=WNp;var YNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JNp=async(e,r)=>{if(e.statusCode>=300)return XNp(e,r);let t=await An(e.body,r),n={};return n=vhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeExportImageTasksCommand=JNp;var XNp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZNp=async(e,r)=>{if(e.statusCode>=300)return eOp(e,r);let t=await An(e.body,r),n={};return n=Ehm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeExportTasksCommand=ZNp;var eOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tOp=async(e,r)=>{if(e.statusCode>=300)return rOp(e,r);let t=await An(e.body,r),n={};return n=Dhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFastLaunchImagesCommand=tOp;var rOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nOp=async(e,r)=>{if(e.statusCode>=300)return iOp(e,r);let t=await An(e.body,r),n={};return n=Ihm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFastSnapshotRestoresCommand=nOp;var iOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sOp=async(e,r)=>{if(e.statusCode>=300)return aOp(e,r);let t=await An(e.body,r),n={};return n=Rhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetHistoryCommand=sOp;var aOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oOp=async(e,r)=>{if(e.statusCode>=300)return cOp(e,r);let t=await An(e.body,r),n={};return n=khm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetInstancesCommand=oOp;var cOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uOp=async(e,r)=>{if(e.statusCode>=300)return lOp(e,r);let t=await An(e.body,r),n={};return n=Bhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFleetsCommand=uOp;var lOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dOp=async(e,r)=>{if(e.statusCode>=300)return pOp(e,r);let t=await An(e.body,r),n={};return n=qhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFlowLogsCommand=dOp;var pOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mOp=async(e,r)=>{if(e.statusCode>=300)return fOp(e,r);let t=await An(e.body,r),n={};return n=Mhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFpgaImageAttributeCommand=mOp;var fOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hOp=async(e,r)=>{if(e.statusCode>=300)return gOp(e,r);let t=await An(e.body,r),n={};return n=Lhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeFpgaImagesCommand=hOp;var gOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yOp=async(e,r)=>{if(e.statusCode>=300)return _Op(e,r);let t=await An(e.body,r),n={};return n=jhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostReservationOfferingsCommand=yOp;var _Op=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AOp=async(e,r)=>{if(e.statusCode>=300)return bOp(e,r);let t=await An(e.body,r),n={};return n=Ghm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostReservationsCommand=AOp;var bOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},COp=async(e,r)=>{if(e.statusCode>=300)return vOp(e,r);let t=await An(e.body,r),n={};return n=Uhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeHostsCommand=COp;var vOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EOp=async(e,r)=>{if(e.statusCode>=300)return DOp(e,r);let t=await An(e.body,r),n={};return n=Vhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIamInstanceProfileAssociationsCommand=EOp;var DOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SOp=async(e,r)=>{if(e.statusCode>=300)return wOp(e,r);let t=await An(e.body,r),n={};return n=zhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIdentityIdFormatCommand=SOp;var wOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IOp=async(e,r)=>{if(e.statusCode>=300)return xOp(e,r);let t=await An(e.body,r),n={};return n=$hm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIdFormatCommand=IOp;var xOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TOp=async(e,r)=>{if(e.statusCode>=300)return POp(e,r);let t=await An(e.body,r),n={};return n=abm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImageAttributeCommand=TOp;var POp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ROp=async(e,r)=>{if(e.statusCode>=300)return kOp(e,r);let t=await An(e.body,r),n={};return n=Qhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImagesCommand=ROp;var kOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FOp=async(e,r)=>{if(e.statusCode>=300)return NOp(e,r);let t=await An(e.body,r),n={};return n=Khm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImportImageTasksCommand=FOp;var NOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OOp=async(e,r)=>{if(e.statusCode>=300)return BOp(e,r);let t=await An(e.body,r),n={};return n=Hhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeImportSnapshotTasksCommand=OOp;var BOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qOp=async(e,r)=>{if(e.statusCode>=300)return MOp(e,r);let t=await An(e.body,r),n={};return n=Pbm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceAttributeCommand=qOp;var MOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LOp=async(e,r)=>{if(e.statusCode>=300)return jOp(e,r);let t=await An(e.body,r),n={};return n=Whm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceConnectEndpointsCommand=LOp;var jOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GOp=async(e,r)=>{if(e.statusCode>=300)return UOp(e,r);let t=await An(e.body,r),n={};return n=Yhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceCreditSpecificationsCommand=GOp;var UOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VOp=async(e,r)=>{if(e.statusCode>=300)return zOp(e,r);let t=await An(e.body,r),n={};return n=Jhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceEventNotificationAttributesCommand=VOp;var zOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Op=async(e,r)=>{if(e.statusCode>=300)return QOp(e,r);let t=await An(e.body,r),n={};return n=Xhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceEventWindowsCommand=$Op;var QOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KOp=async(e,r)=>{if(e.statusCode>=300)return HOp(e,r);let t=await An(e.body,r),n={};return n=Zhm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstancesCommand=KOp;var HOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WOp=async(e,r)=>{if(e.statusCode>=300)return YOp(e,r);let t=await An(e.body,r),n={};return n=egm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceStatusCommand=WOp;var YOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JOp=async(e,r)=>{if(e.statusCode>=300)return XOp(e,r);let t=await An(e.body,r),n={};return n=tgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceTypeOfferingsCommand=JOp;var XOp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZOp=async(e,r)=>{if(e.statusCode>=300)return eBp(e,r);let t=await An(e.body,r),n={};return n=rgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInstanceTypesCommand=ZOp;var eBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tBp=async(e,r)=>{if(e.statusCode>=300)return rBp(e,r);let t=await An(e.body,r),n={};return n=ngm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeInternetGatewaysCommand=tBp;var rBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nBp=async(e,r)=>{if(e.statusCode>=300)return iBp(e,r);let t=await An(e.body,r),n={};return n=igm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamPoolsCommand=nBp;var iBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sBp=async(e,r)=>{if(e.statusCode>=300)return aBp(e,r);let t=await An(e.body,r),n={};return n=sgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamResourceDiscoveriesCommand=sBp;var aBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oBp=async(e,r)=>{if(e.statusCode>=300)return cBp(e,r);let t=await An(e.body,r),n={};return n=agm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamResourceDiscoveryAssociationsCommand=oBp;var cBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uBp=async(e,r)=>{if(e.statusCode>=300)return lBp(e,r);let t=await An(e.body,r),n={};return n=cgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamsCommand=uBp;var lBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dBp=async(e,r)=>{if(e.statusCode>=300)return pBp(e,r);let t=await An(e.body,r),n={};return n=ogm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpamScopesCommand=dBp;var pBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mBp=async(e,r)=>{if(e.statusCode>=300)return fBp(e,r);let t=await An(e.body,r),n={};return n=ugm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeIpv6PoolsCommand=mBp;var fBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hBp=async(e,r)=>{if(e.statusCode>=300)return gBp(e,r);let t=await An(e.body,r),n={};return n=lgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeKeyPairsCommand=hBp;var gBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yBp=async(e,r)=>{if(e.statusCode>=300)return _Bp(e,r);let t=await An(e.body,r),n={};return n=dgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLaunchTemplatesCommand=yBp;var _Bp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ABp=async(e,r)=>{if(e.statusCode>=300)return bBp(e,r);let t=await An(e.body,r),n={};return n=pgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLaunchTemplateVersionsCommand=ABp;var bBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CBp=async(e,r)=>{if(e.statusCode>=300)return vBp(e,r);let t=await An(e.body,r),n={};return n=mgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTablesCommand=CBp;var vBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EBp=async(e,r)=>{if(e.statusCode>=300)return DBp(e,r);let t=await An(e.body,r),n={};return n=fgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=EBp;var DBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SBp=async(e,r)=>{if(e.statusCode>=300)return wBp(e,r);let t=await An(e.body,r),n={};return n=hgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand=SBp;var wBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IBp=async(e,r)=>{if(e.statusCode>=300)return xBp(e,r);let t=await An(e.body,r),n={};return n=ggm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewaysCommand=IBp;var xBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TBp=async(e,r)=>{if(e.statusCode>=300)return PBp(e,r);let t=await An(e.body,r),n={};return n=ygm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand=TBp;var PBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RBp=async(e,r)=>{if(e.statusCode>=300)return kBp(e,r);let t=await An(e.body,r),n={};return n=_gm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeLocalGatewayVirtualInterfacesCommand=RBp;var kBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FBp=async(e,r)=>{if(e.statusCode>=300)return NBp(e,r);let t=await An(e.body,r),n={};return n=Agm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeManagedPrefixListsCommand=FBp;var NBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OBp=async(e,r)=>{if(e.statusCode>=300)return BBp(e,r);let t=await An(e.body,r),n={};return n=bgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeMovingAddressesCommand=OBp;var BBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qBp=async(e,r)=>{if(e.statusCode>=300)return MBp(e,r);let t=await An(e.body,r),n={};return n=Cgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNatGatewaysCommand=qBp;var MBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LBp=async(e,r)=>{if(e.statusCode>=300)return jBp(e,r);let t=await An(e.body,r),n={};return n=vgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkAclsCommand=LBp;var jBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GBp=async(e,r)=>{if(e.statusCode>=300)return UBp(e,r);let t=await An(e.body,r),n={};return n=Egm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAccessScopeAnalysesCommand=GBp;var UBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VBp=async(e,r)=>{if(e.statusCode>=300)return zBp(e,r);let t=await An(e.body,r),n={};return n=Dgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAccessScopesCommand=VBp;var zBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Bp=async(e,r)=>{if(e.statusCode>=300)return QBp(e,r);let t=await An(e.body,r),n={};return n=Sgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsAnalysesCommand=$Bp;var QBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KBp=async(e,r)=>{if(e.statusCode>=300)return HBp(e,r);let t=await An(e.body,r),n={};return n=wgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInsightsPathsCommand=KBp;var HBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WBp=async(e,r)=>{if(e.statusCode>=300)return YBp(e,r);let t=await An(e.body,r),n={};return n=Igm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfaceAttributeCommand=WBp;var YBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JBp=async(e,r)=>{if(e.statusCode>=300)return XBp(e,r);let t=await An(e.body,r),n={};return n=xgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfacePermissionsCommand=JBp;var XBp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZBp=async(e,r)=>{if(e.statusCode>=300)return e9p(e,r);let t=await An(e.body,r),n={};return n=Tgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeNetworkInterfacesCommand=ZBp;var e9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t9p=async(e,r)=>{if(e.statusCode>=300)return r9p(e,r);let t=await An(e.body,r),n={};return n=Pgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePlacementGroupsCommand=t9p;var r9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n9p=async(e,r)=>{if(e.statusCode>=300)return i9p(e,r);let t=await An(e.body,r),n={};return n=Rgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePrefixListsCommand=n9p;var i9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s9p=async(e,r)=>{if(e.statusCode>=300)return a9p(e,r);let t=await An(e.body,r),n={};return n=kgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePrincipalIdFormatCommand=s9p;var a9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o9p=async(e,r)=>{if(e.statusCode>=300)return c9p(e,r);let t=await An(e.body,r),n={};return n=Fgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribePublicIpv4PoolsCommand=o9p;var c9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u9p=async(e,r)=>{if(e.statusCode>=300)return l9p(e,r);let t=await An(e.body,r),n={};return n=Ngm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeRegionsCommand=u9p;var l9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d9p=async(e,r)=>{if(e.statusCode>=300)return p9p(e,r);let t=await An(e.body,r),n={};return n=Ogm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReplaceRootVolumeTasksCommand=d9p;var p9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m9p=async(e,r)=>{if(e.statusCode>=300)return f9p(e,r);let t=await An(e.body,r),n={};return n=Lgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesCommand=m9p;var f9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h9p=async(e,r)=>{if(e.statusCode>=300)return g9p(e,r);let t=await An(e.body,r),n={};return n=Bgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesListingsCommand=h9p;var g9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y9p=async(e,r)=>{if(e.statusCode>=300)return _9p(e,r);let t=await An(e.body,r),n={};return n=qgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesModificationsCommand=y9p;var _9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A9p=async(e,r)=>{if(e.statusCode>=300)return b9p(e,r);let t=await An(e.body,r),n={};return n=Mgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeReservedInstancesOfferingsCommand=A9p;var b9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C9p=async(e,r)=>{if(e.statusCode>=300)return v9p(e,r);let t=await An(e.body,r),n={};return n=jgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeRouteTablesCommand=C9p;var v9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E9p=async(e,r)=>{if(e.statusCode>=300)return D9p(e,r);let t=await An(e.body,r),n={};return n=Ggm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeScheduledInstanceAvailabilityCommand=E9p;var D9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S9p=async(e,r)=>{if(e.statusCode>=300)return w9p(e,r);let t=await An(e.body,r),n={};return n=Ugm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeScheduledInstancesCommand=S9p;var w9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I9p=async(e,r)=>{if(e.statusCode>=300)return x9p(e,r);let t=await An(e.body,r),n={};return n=Vgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupReferencesCommand=I9p;var x9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T9p=async(e,r)=>{if(e.statusCode>=300)return P9p(e,r);let t=await An(e.body,r),n={};return n=zgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupRulesCommand=T9p;var P9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R9p=async(e,r)=>{if(e.statusCode>=300)return k9p(e,r);let t=await An(e.body,r),n={};return n=$gm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSecurityGroupsCommand=R9p;var k9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F9p=async(e,r)=>{if(e.statusCode>=300)return N9p(e,r);let t=await An(e.body,r),n={};return n=Qgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotAttributeCommand=F9p;var N9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O9p=async(e,r)=>{if(e.statusCode>=300)return B9p(e,r);let t=await An(e.body,r),n={};return n=Kgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotsCommand=O9p;var B9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q9p=async(e,r)=>{if(e.statusCode>=300)return M9p(e,r);let t=await An(e.body,r),n={};return n=Hgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSnapshotTierStatusCommand=q9p;var M9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L9p=async(e,r)=>{if(e.statusCode>=300)return j9p(e,r);let t=await An(e.body,r),n={};return n=Wgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotDatafeedSubscriptionCommand=L9p;var j9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G9p=async(e,r)=>{if(e.statusCode>=300)return U9p(e,r);let t=await An(e.body,r),n={};return n=Ygm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetInstancesCommand=G9p;var U9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V9p=async(e,r)=>{if(e.statusCode>=300)return z9p(e,r);let t=await An(e.body,r),n={};return n=Jgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetRequestHistoryCommand=V9p;var z9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$9p=async(e,r)=>{if(e.statusCode>=300)return Q9p(e,r);let t=await An(e.body,r),n={};return n=Xgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotFleetRequestsCommand=$9p;var Q9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K9p=async(e,r)=>{if(e.statusCode>=300)return H9p(e,r);let t=await An(e.body,r),n={};return n=Zgm(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotInstanceRequestsCommand=K9p;var H9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W9p=async(e,r)=>{if(e.statusCode>=300)return Y9p(e,r);let t=await An(e.body,r),n={};return n=e1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSpotPriceHistoryCommand=W9p;var Y9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J9p=async(e,r)=>{if(e.statusCode>=300)return X9p(e,r);let t=await An(e.body,r),n={};return n=t1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeStaleSecurityGroupsCommand=J9p;var X9p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z9p=async(e,r)=>{if(e.statusCode>=300)return eqp(e,r);let t=await An(e.body,r),n={};return n=r1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeStoreImageTasksCommand=Z9p;var eqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tqp=async(e,r)=>{if(e.statusCode>=300)return rqp(e,r);let t=await An(e.body,r),n={};return n=n1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeSubnetsCommand=tqp;var rqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nqp=async(e,r)=>{if(e.statusCode>=300)return iqp(e,r);let t=await An(e.body,r),n={};return n=i1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTagsCommand=nqp;var iqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sqp=async(e,r)=>{if(e.statusCode>=300)return aqp(e,r);let t=await An(e.body,r),n={};return n=s1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorFiltersCommand=sqp;var aqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oqp=async(e,r)=>{if(e.statusCode>=300)return cqp(e,r);let t=await An(e.body,r),n={};return n=a1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorSessionsCommand=oqp;var cqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uqp=async(e,r)=>{if(e.statusCode>=300)return lqp(e,r);let t=await An(e.body,r),n={};return n=o1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrafficMirrorTargetsCommand=uqp;var lqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dqp=async(e,r)=>{if(e.statusCode>=300)return pqp(e,r);let t=await An(e.body,r),n={};return n=c1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayAttachmentsCommand=dqp;var pqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mqp=async(e,r)=>{if(e.statusCode>=300)return fqp(e,r);let t=await An(e.body,r),n={};return n=u1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayConnectPeersCommand=mqp;var fqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hqp=async(e,r)=>{if(e.statusCode>=300)return gqp(e,r);let t=await An(e.body,r),n={};return n=l1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayConnectsCommand=hqp;var gqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yqp=async(e,r)=>{if(e.statusCode>=300)return _qp(e,r);let t=await An(e.body,r),n={};return n=d1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayMulticastDomainsCommand=yqp;var _qp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Aqp=async(e,r)=>{if(e.statusCode>=300)return bqp(e,r);let t=await An(e.body,r),n={};return n=p1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayPeeringAttachmentsCommand=Aqp;var bqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Cqp=async(e,r)=>{if(e.statusCode>=300)return vqp(e,r);let t=await An(e.body,r),n={};return n=m1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayPolicyTablesCommand=Cqp;var vqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Eqp=async(e,r)=>{if(e.statusCode>=300)return Dqp(e,r);let t=await An(e.body,r),n={};return n=f1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayRouteTableAnnouncementsCommand=Eqp;var Dqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Sqp=async(e,r)=>{if(e.statusCode>=300)return wqp(e,r);let t=await An(e.body,r),n={};return n=h1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayRouteTablesCommand=Sqp;var wqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Iqp=async(e,r)=>{if(e.statusCode>=300)return xqp(e,r);let t=await An(e.body,r),n={};return n=g1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewaysCommand=Iqp;var xqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Tqp=async(e,r)=>{if(e.statusCode>=300)return Pqp(e,r);let t=await An(e.body,r),n={};return n=y1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTransitGatewayVpcAttachmentsCommand=Tqp;var Pqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Rqp=async(e,r)=>{if(e.statusCode>=300)return kqp(e,r);let t=await An(e.body,r),n={};return n=_1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeTrunkInterfaceAssociationsCommand=Rqp;var kqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Fqp=async(e,r)=>{if(e.statusCode>=300)return Nqp(e,r);let t=await An(e.body,r),n={};return n=A1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessEndpointsCommand=Fqp;var Nqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Oqp=async(e,r)=>{if(e.statusCode>=300)return Bqp(e,r);let t=await An(e.body,r),n={};return n=b1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessGroupsCommand=Oqp;var Bqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qqp=async(e,r)=>{if(e.statusCode>=300)return Mqp(e,r);let t=await An(e.body,r),n={};return n=C1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=qqp;var Mqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Lqp=async(e,r)=>{if(e.statusCode>=300)return jqp(e,r);let t=await An(e.body,r),n={};return n=v1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessInstancesCommand=Lqp;var jqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Gqp=async(e,r)=>{if(e.statusCode>=300)return Uqp(e,r);let t=await An(e.body,r),n={};return n=E1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVerifiedAccessTrustProvidersCommand=Gqp;var Uqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Vqp=async(e,r)=>{if(e.statusCode>=300)return zqp(e,r);let t=await An(e.body,r),n={};return n=D1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumeAttributeCommand=Vqp;var zqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$qp=async(e,r)=>{if(e.statusCode>=300)return Qqp(e,r);let t=await An(e.body,r),n={};return n=w1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumesCommand=$qp;var Qqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Kqp=async(e,r)=>{if(e.statusCode>=300)return Hqp(e,r);let t=await An(e.body,r),n={};return n=S1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumesModificationsCommand=Kqp;var Hqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Wqp=async(e,r)=>{if(e.statusCode>=300)return Yqp(e,r);let t=await An(e.body,r),n={};return n=I1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVolumeStatusCommand=Wqp;var Yqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Jqp=async(e,r)=>{if(e.statusCode>=300)return Xqp(e,r);let t=await An(e.body,r),n={};return n=x1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcAttributeCommand=Jqp;var Xqp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Zqp=async(e,r)=>{if(e.statusCode>=300)return eMp(e,r);let t=await An(e.body,r),n={};return n=P1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcClassicLinkCommand=Zqp;var eMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tMp=async(e,r)=>{if(e.statusCode>=300)return rMp(e,r);let t=await An(e.body,r),n={};return n=T1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcClassicLinkDnsSupportCommand=tMp;var rMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nMp=async(e,r)=>{if(e.statusCode>=300)return iMp(e,r);let t=await An(e.body,r),n={};return n=R1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointConnectionNotificationsCommand=nMp;var iMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sMp=async(e,r)=>{if(e.statusCode>=300)return aMp(e,r);let t=await An(e.body,r),n={};return n=k1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointConnectionsCommand=sMp;var aMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oMp=async(e,r)=>{if(e.statusCode>=300)return cMp(e,r);let t=await An(e.body,r),n={};return n=B1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointsCommand=oMp;var cMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uMp=async(e,r)=>{if(e.statusCode>=300)return lMp(e,r);let t=await An(e.body,r),n={};return n=F1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServiceConfigurationsCommand=uMp;var lMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dMp=async(e,r)=>{if(e.statusCode>=300)return pMp(e,r);let t=await An(e.body,r),n={};return n=N1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServicePermissionsCommand=dMp;var pMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mMp=async(e,r)=>{if(e.statusCode>=300)return fMp(e,r);let t=await An(e.body,r),n={};return n=O1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcEndpointServicesCommand=mMp;var fMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hMp=async(e,r)=>{if(e.statusCode>=300)return gMp(e,r);let t=await An(e.body,r),n={};return n=q1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcPeeringConnectionsCommand=hMp;var gMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yMp=async(e,r)=>{if(e.statusCode>=300)return _Mp(e,r);let t=await An(e.body,r),n={};return n=M1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpcsCommand=yMp;var _Mp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AMp=async(e,r)=>{if(e.statusCode>=300)return bMp(e,r);let t=await An(e.body,r),n={};return n=L1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpnConnectionsCommand=AMp;var bMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CMp=async(e,r)=>{if(e.statusCode>=300)return vMp(e,r);let t=await An(e.body,r),n={};return n=j1m(t,r),{$metadata:Lr(e),...n}};q.de_DescribeVpnGatewaysCommand=CMp;var vMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EMp=async(e,r)=>{if(e.statusCode>=300)return DMp(e,r);let t=await An(e.body,r),n={};return n=U1m(t,r),{$metadata:Lr(e),...n}};q.de_DetachClassicLinkVpcCommand=EMp;var DMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SMp=async(e,r)=>e.statusCode>=300?wMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachInternetGatewayCommand=SMp;var wMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IMp=async(e,r)=>e.statusCode>=300?xMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachNetworkInterfaceCommand=IMp;var xMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TMp=async(e,r)=>{if(e.statusCode>=300)return PMp(e,r);let t=await An(e.body,r),n={};return n=V1m(t,r),{$metadata:Lr(e),...n}};q.de_DetachVerifiedAccessTrustProviderCommand=TMp;var PMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RMp=async(e,r)=>{if(e.statusCode>=300)return kMp(e,r);let t=await An(e.body,r),n={};return n=gCn(t,r),{$metadata:Lr(e),...n}};q.de_DetachVolumeCommand=RMp;var kMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FMp=async(e,r)=>e.statusCode>=300?NMp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DetachVpnGatewayCommand=FMp;var NMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OMp=async(e,r)=>{if(e.statusCode>=300)return BMp(e,r);let t=await An(e.body,r),n={};return n=Y1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableAddressTransferCommand=OMp;var BMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qMp=async(e,r)=>{if(e.statusCode>=300)return MMp(e,r);let t=await An(e.body,r),n={};return n=J1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand=qMp;var MMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LMp=async(e,r)=>{if(e.statusCode>=300)return jMp(e,r);let t=await An(e.body,r),n={};return n=X1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableEbsEncryptionByDefaultCommand=LMp;var jMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GMp=async(e,r)=>{if(e.statusCode>=300)return UMp(e,r);let t=await An(e.body,r),n={};return n=Z1m(t,r),{$metadata:Lr(e),...n}};q.de_DisableFastLaunchCommand=GMp;var UMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VMp=async(e,r)=>{if(e.statusCode>=300)return zMp(e,r);let t=await An(e.body,r),n={};return n=rym(t,r),{$metadata:Lr(e),...n}};q.de_DisableFastSnapshotRestoresCommand=VMp;var zMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Mp=async(e,r)=>{if(e.statusCode>=300)return QMp(e,r);let t=await An(e.body,r),n={};return n=cym(t,r),{$metadata:Lr(e),...n}};q.de_DisableImageDeprecationCommand=$Mp;var QMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KMp=async(e,r)=>{if(e.statusCode>=300)return HMp(e,r);let t=await An(e.body,r),n={};return n=uym(t,r),{$metadata:Lr(e),...n}};q.de_DisableIpamOrganizationAdminAccountCommand=KMp;var HMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WMp=async(e,r)=>{if(e.statusCode>=300)return YMp(e,r);let t=await An(e.body,r),n={};return n=lym(t,r),{$metadata:Lr(e),...n}};q.de_DisableSerialConsoleAccessCommand=WMp;var YMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JMp=async(e,r)=>{if(e.statusCode>=300)return XMp(e,r);let t=await An(e.body,r),n={};return n=dym(t,r),{$metadata:Lr(e),...n}};q.de_DisableTransitGatewayRouteTablePropagationCommand=JMp;var XMp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZMp=async(e,r)=>e.statusCode>=300?eLp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisableVgwRoutePropagationCommand=ZMp;var eLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tLp=async(e,r)=>{if(e.statusCode>=300)return rLp(e,r);let t=await An(e.body,r),n={};return n=mym(t,r),{$metadata:Lr(e),...n}};q.de_DisableVpcClassicLinkCommand=tLp;var rLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nLp=async(e,r)=>{if(e.statusCode>=300)return iLp(e,r);let t=await An(e.body,r),n={};return n=pym(t,r),{$metadata:Lr(e),...n}};q.de_DisableVpcClassicLinkDnsSupportCommand=nLp;var iLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sLp=async(e,r)=>e.statusCode>=300?aLp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisassociateAddressCommand=sLp;var aLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oLp=async(e,r)=>{if(e.statusCode>=300)return cLp(e,r);let t=await An(e.body,r),n={};return n=fym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateClientVpnTargetNetworkCommand=oLp;var cLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uLp=async(e,r)=>{if(e.statusCode>=300)return lLp(e,r);let t=await An(e.body,r),n={};return n=hym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateEnclaveCertificateIamRoleCommand=uLp;var lLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dLp=async(e,r)=>{if(e.statusCode>=300)return pLp(e,r);let t=await An(e.body,r),n={};return n=gym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateIamInstanceProfileCommand=dLp;var pLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mLp=async(e,r)=>{if(e.statusCode>=300)return fLp(e,r);let t=await An(e.body,r),n={};return n=yym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateInstanceEventWindowCommand=mLp;var fLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hLp=async(e,r)=>{if(e.statusCode>=300)return gLp(e,r);let t=await An(e.body,r),n={};return n=_ym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateIpamResourceDiscoveryCommand=hLp;var gLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yLp=async(e,r)=>{if(e.statusCode>=300)return _Lp(e,r);let t=await An(e.body,r),n={};return n=Aym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateNatGatewayAddressCommand=yLp;var _Lp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ALp=async(e,r)=>e.statusCode>=300?bLp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_DisassociateRouteTableCommand=ALp;var bLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CLp=async(e,r)=>{if(e.statusCode>=300)return vLp(e,r);let t=await An(e.body,r),n={};return n=bym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateSubnetCidrBlockCommand=CLp;var vLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ELp=async(e,r)=>{if(e.statusCode>=300)return DLp(e,r);let t=await An(e.body,r),n={};return n=Cym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayMulticastDomainCommand=ELp;var DLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SLp=async(e,r)=>{if(e.statusCode>=300)return wLp(e,r);let t=await An(e.body,r),n={};return n=vym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayPolicyTableCommand=SLp;var wLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ILp=async(e,r)=>{if(e.statusCode>=300)return xLp(e,r);let t=await An(e.body,r),n={};return n=Eym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTransitGatewayRouteTableCommand=ILp;var xLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TLp=async(e,r)=>{if(e.statusCode>=300)return PLp(e,r);let t=await An(e.body,r),n={};return n=Dym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateTrunkInterfaceCommand=TLp;var PLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RLp=async(e,r)=>{if(e.statusCode>=300)return kLp(e,r);let t=await An(e.body,r),n={};return n=Sym(t,r),{$metadata:Lr(e),...n}};q.de_DisassociateVpcCidrBlockCommand=RLp;var kLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FLp=async(e,r)=>{if(e.statusCode>=300)return NLp(e,r);let t=await An(e.body,r),n={};return n=$ym(t,r),{$metadata:Lr(e),...n}};q.de_EnableAddressTransferCommand=FLp;var NLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OLp=async(e,r)=>{if(e.statusCode>=300)return BLp(e,r);let t=await An(e.body,r),n={};return n=Qym(t,r),{$metadata:Lr(e),...n}};q.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand=OLp;var BLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qLp=async(e,r)=>{if(e.statusCode>=300)return MLp(e,r);let t=await An(e.body,r),n={};return n=Kym(t,r),{$metadata:Lr(e),...n}};q.de_EnableEbsEncryptionByDefaultCommand=qLp;var MLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LLp=async(e,r)=>{if(e.statusCode>=300)return jLp(e,r);let t=await An(e.body,r),n={};return n=Hym(t,r),{$metadata:Lr(e),...n}};q.de_EnableFastLaunchCommand=LLp;var jLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GLp=async(e,r)=>{if(e.statusCode>=300)return ULp(e,r);let t=await An(e.body,r),n={};return n=Jym(t,r),{$metadata:Lr(e),...n}};q.de_EnableFastSnapshotRestoresCommand=GLp;var ULp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VLp=async(e,r)=>{if(e.statusCode>=300)return zLp(e,r);let t=await An(e.body,r),n={};return n=n_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableImageDeprecationCommand=VLp;var zLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Lp=async(e,r)=>{if(e.statusCode>=300)return QLp(e,r);let t=await An(e.body,r),n={};return n=i_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableIpamOrganizationAdminAccountCommand=$Lp;var QLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KLp=async(e,r)=>{if(e.statusCode>=300)return HLp(e,r);let t=await An(e.body,r),n={};return n=s_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableReachabilityAnalyzerOrganizationSharingCommand=KLp;var HLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WLp=async(e,r)=>{if(e.statusCode>=300)return YLp(e,r);let t=await An(e.body,r),n={};return n=a_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableSerialConsoleAccessCommand=WLp;var YLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JLp=async(e,r)=>{if(e.statusCode>=300)return XLp(e,r);let t=await An(e.body,r),n={};return n=o_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableTransitGatewayRouteTablePropagationCommand=JLp;var XLp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZLp=async(e,r)=>e.statusCode>=300?ejp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_EnableVgwRoutePropagationCommand=ZLp;var ejp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tjp=async(e,r)=>e.statusCode>=300?rjp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_EnableVolumeIOCommand=tjp;var rjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},njp=async(e,r)=>{if(e.statusCode>=300)return ijp(e,r);let t=await An(e.body,r),n={};return n=u_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableVpcClassicLinkCommand=njp;var ijp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sjp=async(e,r)=>{if(e.statusCode>=300)return ajp(e,r);let t=await An(e.body,r),n={};return n=c_m(t,r),{$metadata:Lr(e),...n}};q.de_EnableVpcClassicLinkDnsSupportCommand=sjp;var ajp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ojp=async(e,r)=>{if(e.statusCode>=300)return cjp(e,r);let t=await An(e.body,r),n={};return n=f_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportClientVpnClientCertificateRevocationListCommand=ojp;var cjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ujp=async(e,r)=>{if(e.statusCode>=300)return ljp(e,r);let t=await An(e.body,r),n={};return n=h_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportClientVpnClientConfigurationCommand=ujp;var ljp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},djp=async(e,r)=>{if(e.statusCode>=300)return pjp(e,r);let t=await An(e.body,r),n={};return n=g_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportImageCommand=djp;var pjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mjp=async(e,r)=>{if(e.statusCode>=300)return fjp(e,r);let t=await An(e.body,r),n={};return n=C_m(t,r),{$metadata:Lr(e),...n}};q.de_ExportTransitGatewayRoutesCommand=mjp;var fjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hjp=async(e,r)=>{if(e.statusCode>=300)return gjp(e,r);let t=await An(e.body,r),n={};return n=z_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAssociatedEnclaveCertificateIamRolesCommand=hjp;var gjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yjp=async(e,r)=>{if(e.statusCode>=300)return _jp(e,r);let t=await An(e.body,r),n={};return n=$_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAssociatedIpv6PoolCidrsCommand=yjp;var _jp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ajp=async(e,r)=>{if(e.statusCode>=300)return bjp(e,r);let t=await An(e.body,r),n={};return n=Q_m(t,r),{$metadata:Lr(e),...n}};q.de_GetAwsNetworkPerformanceDataCommand=Ajp;var bjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Cjp=async(e,r)=>{if(e.statusCode>=300)return vjp(e,r);let t=await An(e.body,r),n={};return n=K_m(t,r),{$metadata:Lr(e),...n}};q.de_GetCapacityReservationUsageCommand=Cjp;var vjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ejp=async(e,r)=>{if(e.statusCode>=300)return Djp(e,r);let t=await An(e.body,r),n={};return n=H_m(t,r),{$metadata:Lr(e),...n}};q.de_GetCoipPoolUsageCommand=Ejp;var Djp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Sjp=async(e,r)=>{if(e.statusCode>=300)return wjp(e,r);let t=await An(e.body,r),n={};return n=W_m(t,r),{$metadata:Lr(e),...n}};q.de_GetConsoleOutputCommand=Sjp;var wjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ijp=async(e,r)=>{if(e.statusCode>=300)return xjp(e,r);let t=await An(e.body,r),n={};return n=Y_m(t,r),{$metadata:Lr(e),...n}};q.de_GetConsoleScreenshotCommand=Ijp;var xjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Tjp=async(e,r)=>{if(e.statusCode>=300)return Pjp(e,r);let t=await An(e.body,r),n={};return n=J_m(t,r),{$metadata:Lr(e),...n}};q.de_GetDefaultCreditSpecificationCommand=Tjp;var Pjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Rjp=async(e,r)=>{if(e.statusCode>=300)return kjp(e,r);let t=await An(e.body,r),n={};return n=X_m(t,r),{$metadata:Lr(e),...n}};q.de_GetEbsDefaultKmsKeyIdCommand=Rjp;var kjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Fjp=async(e,r)=>{if(e.statusCode>=300)return Njp(e,r);let t=await An(e.body,r),n={};return n=Z_m(t,r),{$metadata:Lr(e),...n}};q.de_GetEbsEncryptionByDefaultCommand=Fjp;var Njp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ojp=async(e,r)=>{if(e.statusCode>=300)return Bjp(e,r);let t=await An(e.body,r),n={};return n=eAm(t,r),{$metadata:Lr(e),...n}};q.de_GetFlowLogsIntegrationTemplateCommand=Ojp;var Bjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qjp=async(e,r)=>{if(e.statusCode>=300)return Mjp(e,r);let t=await An(e.body,r),n={};return n=tAm(t,r),{$metadata:Lr(e),...n}};q.de_GetGroupsForCapacityReservationCommand=qjp;var Mjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ljp=async(e,r)=>{if(e.statusCode>=300)return jjp(e,r);let t=await An(e.body,r),n={};return n=rAm(t,r),{$metadata:Lr(e),...n}};q.de_GetHostReservationPurchasePreviewCommand=Ljp;var jjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Gjp=async(e,r)=>{if(e.statusCode>=300)return Ujp(e,r);let t=await An(e.body,r),n={};return n=nAm(t,r),{$metadata:Lr(e),...n}};q.de_GetInstanceTypesFromInstanceRequirementsCommand=Gjp;var Ujp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Vjp=async(e,r)=>{if(e.statusCode>=300)return zjp(e,r);let t=await An(e.body,r),n={};return n=iAm(t,r),{$metadata:Lr(e),...n}};q.de_GetInstanceUefiDataCommand=Vjp;var zjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$jp=async(e,r)=>{if(e.statusCode>=300)return Qjp(e,r);let t=await An(e.body,r),n={};return n=sAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamAddressHistoryCommand=$jp;var Qjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Kjp=async(e,r)=>{if(e.statusCode>=300)return Hjp(e,r);let t=await An(e.body,r),n={};return n=aAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamDiscoveredAccountsCommand=Kjp;var Hjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Wjp=async(e,r)=>{if(e.statusCode>=300)return Yjp(e,r);let t=await An(e.body,r),n={};return n=oAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamDiscoveredResourceCidrsCommand=Wjp;var Yjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Jjp=async(e,r)=>{if(e.statusCode>=300)return Xjp(e,r);let t=await An(e.body,r),n={};return n=cAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamPoolAllocationsCommand=Jjp;var Xjp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Zjp=async(e,r)=>{if(e.statusCode>=300)return eGp(e,r);let t=await An(e.body,r),n={};return n=uAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamPoolCidrsCommand=Zjp;var eGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tGp=async(e,r)=>{if(e.statusCode>=300)return rGp(e,r);let t=await An(e.body,r),n={};return n=lAm(t,r),{$metadata:Lr(e),...n}};q.de_GetIpamResourceCidrsCommand=tGp;var rGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nGp=async(e,r)=>{if(e.statusCode>=300)return iGp(e,r);let t=await An(e.body,r),n={};return n=dAm(t,r),{$metadata:Lr(e),...n}};q.de_GetLaunchTemplateDataCommand=nGp;var iGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sGp=async(e,r)=>{if(e.statusCode>=300)return aGp(e,r);let t=await An(e.body,r),n={};return n=pAm(t,r),{$metadata:Lr(e),...n}};q.de_GetManagedPrefixListAssociationsCommand=sGp;var aGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oGp=async(e,r)=>{if(e.statusCode>=300)return cGp(e,r);let t=await An(e.body,r),n={};return n=mAm(t,r),{$metadata:Lr(e),...n}};q.de_GetManagedPrefixListEntriesCommand=oGp;var cGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uGp=async(e,r)=>{if(e.statusCode>=300)return lGp(e,r);let t=await An(e.body,r),n={};return n=fAm(t,r),{$metadata:Lr(e),...n}};q.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand=uGp;var lGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dGp=async(e,r)=>{if(e.statusCode>=300)return pGp(e,r);let t=await An(e.body,r),n={};return n=hAm(t,r),{$metadata:Lr(e),...n}};q.de_GetNetworkInsightsAccessScopeContentCommand=dGp;var pGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mGp=async(e,r)=>{if(e.statusCode>=300)return fGp(e,r);let t=await An(e.body,r),n={};return n=gAm(t,r),{$metadata:Lr(e),...n}};q.de_GetPasswordDataCommand=mGp;var fGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hGp=async(e,r)=>{if(e.statusCode>=300)return gGp(e,r);let t=await An(e.body,r),n={};return n=yAm(t,r),{$metadata:Lr(e),...n}};q.de_GetReservedInstancesExchangeQuoteCommand=hGp;var gGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yGp=async(e,r)=>{if(e.statusCode>=300)return _Gp(e,r);let t=await An(e.body,r),n={};return n=_Am(t,r),{$metadata:Lr(e),...n}};q.de_GetSerialConsoleAccessStatusCommand=yGp;var _Gp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AGp=async(e,r)=>{if(e.statusCode>=300)return bGp(e,r);let t=await An(e.body,r),n={};return n=AAm(t,r),{$metadata:Lr(e),...n}};q.de_GetSpotPlacementScoresCommand=AGp;var bGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CGp=async(e,r)=>{if(e.statusCode>=300)return vGp(e,r);let t=await An(e.body,r),n={};return n=bAm(t,r),{$metadata:Lr(e),...n}};q.de_GetSubnetCidrReservationsCommand=CGp;var vGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EGp=async(e,r)=>{if(e.statusCode>=300)return DGp(e,r);let t=await An(e.body,r),n={};return n=CAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayAttachmentPropagationsCommand=EGp;var DGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SGp=async(e,r)=>{if(e.statusCode>=300)return wGp(e,r);let t=await An(e.body,r),n={};return n=vAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayMulticastDomainAssociationsCommand=SGp;var wGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IGp=async(e,r)=>{if(e.statusCode>=300)return xGp(e,r);let t=await An(e.body,r),n={};return n=EAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPolicyTableAssociationsCommand=IGp;var xGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TGp=async(e,r)=>{if(e.statusCode>=300)return PGp(e,r);let t=await An(e.body,r),n={};return n=DAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPolicyTableEntriesCommand=TGp;var PGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RGp=async(e,r)=>{if(e.statusCode>=300)return kGp(e,r);let t=await An(e.body,r),n={};return n=SAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayPrefixListReferencesCommand=RGp;var kGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FGp=async(e,r)=>{if(e.statusCode>=300)return NGp(e,r);let t=await An(e.body,r),n={};return n=wAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayRouteTableAssociationsCommand=FGp;var NGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OGp=async(e,r)=>{if(e.statusCode>=300)return BGp(e,r);let t=await An(e.body,r),n={};return n=IAm(t,r),{$metadata:Lr(e),...n}};q.de_GetTransitGatewayRouteTablePropagationsCommand=OGp;var BGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qGp=async(e,r)=>{if(e.statusCode>=300)return MGp(e,r);let t=await An(e.body,r),n={};return n=xAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVerifiedAccessEndpointPolicyCommand=qGp;var MGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LGp=async(e,r)=>{if(e.statusCode>=300)return jGp(e,r);let t=await An(e.body,r),n={};return n=TAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVerifiedAccessGroupPolicyCommand=LGp;var jGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GGp=async(e,r)=>{if(e.statusCode>=300)return UGp(e,r);let t=await An(e.body,r),n={};return n=PAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnConnectionDeviceSampleConfigurationCommand=GGp;var UGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VGp=async(e,r)=>{if(e.statusCode>=300)return zGp(e,r);let t=await An(e.body,r),n={};return n=RAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnConnectionDeviceTypesCommand=VGp;var zGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Gp=async(e,r)=>{if(e.statusCode>=300)return QGp(e,r);let t=await An(e.body,r),n={};return n=kAm(t,r),{$metadata:Lr(e),...n}};q.de_GetVpnTunnelReplacementStatusCommand=$Gp;var QGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KGp=async(e,r)=>{if(e.statusCode>=300)return HGp(e,r);let t=await An(e.body,r),n={};return n=lbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportClientVpnClientCertificateRevocationListCommand=KGp;var HGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WGp=async(e,r)=>{if(e.statusCode>=300)return YGp(e,r);let t=await An(e.body,r),n={};return n=pbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportImageCommand=WGp;var YGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JGp=async(e,r)=>{if(e.statusCode>=300)return XGp(e,r);let t=await An(e.body,r),n={};return n=hbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportInstanceCommand=JGp;var XGp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZGp=async(e,r)=>{if(e.statusCode>=300)return eUp(e,r);let t=await An(e.body,r),n={};return n=Abm(t,r),{$metadata:Lr(e),...n}};q.de_ImportKeyPairCommand=ZGp;var eUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tUp=async(e,r)=>{if(e.statusCode>=300)return rUp(e,r);let t=await An(e.body,r),n={};return n=bbm(t,r),{$metadata:Lr(e),...n}};q.de_ImportSnapshotCommand=tUp;var rUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nUp=async(e,r)=>{if(e.statusCode>=300)return iUp(e,r);let t=await An(e.body,r),n={};return n=Ebm(t,r),{$metadata:Lr(e),...n}};q.de_ImportVolumeCommand=nUp;var iUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sUp=async(e,r)=>{if(e.statusCode>=300)return aUp(e,r);let t=await An(e.body,r),n={};return n=Xvm(t,r),{$metadata:Lr(e),...n}};q.de_ListImagesInRecycleBinCommand=sUp;var aUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oUp=async(e,r)=>{if(e.statusCode>=300)return cUp(e,r);let t=await An(e.body,r),n={};return n=Zvm(t,r),{$metadata:Lr(e),...n}};q.de_ListSnapshotsInRecycleBinCommand=oUp;var cUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uUp=async(e,r)=>{if(e.statusCode>=300)return lUp(e,r);let t=await An(e.body,r),n={};return n=vEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyAddressAttributeCommand=uUp;var lUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dUp=async(e,r)=>{if(e.statusCode>=300)return pUp(e,r);let t=await An(e.body,r),n={};return n=EEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyAvailabilityZoneGroupCommand=dUp;var pUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mUp=async(e,r)=>{if(e.statusCode>=300)return fUp(e,r);let t=await An(e.body,r),n={};return n=SEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyCapacityReservationCommand=mUp;var fUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hUp=async(e,r)=>{if(e.statusCode>=300)return gUp(e,r);let t=await An(e.body,r),n={};return n=DEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyCapacityReservationFleetCommand=hUp;var gUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yUp=async(e,r)=>{if(e.statusCode>=300)return _Up(e,r);let t=await An(e.body,r),n={};return n=wEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyClientVpnEndpointCommand=yUp;var _Up=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AUp=async(e,r)=>{if(e.statusCode>=300)return bUp(e,r);let t=await An(e.body,r),n={};return n=IEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyDefaultCreditSpecificationCommand=AUp;var bUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CUp=async(e,r)=>{if(e.statusCode>=300)return vUp(e,r);let t=await An(e.body,r),n={};return n=xEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyEbsDefaultKmsKeyIdCommand=CUp;var vUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EUp=async(e,r)=>{if(e.statusCode>=300)return DUp(e,r);let t=await An(e.body,r),n={};return n=TEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyFleetCommand=EUp;var DUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SUp=async(e,r)=>{if(e.statusCode>=300)return wUp(e,r);let t=await An(e.body,r),n={};return n=PEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyFpgaImageAttributeCommand=SUp;var wUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IUp=async(e,r)=>{if(e.statusCode>=300)return xUp(e,r);let t=await An(e.body,r),n={};return n=REm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyHostsCommand=IUp;var xUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TUp=async(e,r)=>e.statusCode>=300?PUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyIdentityIdFormatCommand=TUp;var PUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RUp=async(e,r)=>e.statusCode>=300?kUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyIdFormatCommand=RUp;var kUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FUp=async(e,r)=>e.statusCode>=300?NUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyImageAttributeCommand=FUp;var NUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OUp=async(e,r)=>e.statusCode>=300?BUp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyInstanceAttributeCommand=OUp;var BUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qUp=async(e,r)=>{if(e.statusCode>=300)return MUp(e,r);let t=await An(e.body,r),n={};return n=kEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceCapacityReservationAttributesCommand=qUp;var MUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LUp=async(e,r)=>{if(e.statusCode>=300)return jUp(e,r);let t=await An(e.body,r),n={};return n=FEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceCreditSpecificationCommand=LUp;var jUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GUp=async(e,r)=>{if(e.statusCode>=300)return UUp(e,r);let t=await An(e.body,r),n={};return n=NEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceEventStartTimeCommand=GUp;var UUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VUp=async(e,r)=>{if(e.statusCode>=300)return zUp(e,r);let t=await An(e.body,r),n={};return n=OEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceEventWindowCommand=VUp;var zUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Up=async(e,r)=>{if(e.statusCode>=300)return QUp(e,r);let t=await An(e.body,r),n={};return n=BEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceMaintenanceOptionsCommand=$Up;var QUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KUp=async(e,r)=>{if(e.statusCode>=300)return HUp(e,r);let t=await An(e.body,r),n={};return n=qEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstanceMetadataOptionsCommand=KUp;var HUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WUp=async(e,r)=>{if(e.statusCode>=300)return YUp(e,r);let t=await An(e.body,r),n={};return n=MEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyInstancePlacementCommand=WUp;var YUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JUp=async(e,r)=>{if(e.statusCode>=300)return XUp(e,r);let t=await An(e.body,r),n={};return n=UEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamCommand=JUp;var XUp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZUp=async(e,r)=>{if(e.statusCode>=300)return eVp(e,r);let t=await An(e.body,r),n={};return n=LEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamPoolCommand=ZUp;var eVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tVp=async(e,r)=>{if(e.statusCode>=300)return rVp(e,r);let t=await An(e.body,r),n={};return n=jEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamResourceCidrCommand=tVp;var rVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nVp=async(e,r)=>{if(e.statusCode>=300)return iVp(e,r);let t=await An(e.body,r),n={};return n=GEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamResourceDiscoveryCommand=nVp;var iVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sVp=async(e,r)=>{if(e.statusCode>=300)return aVp(e,r);let t=await An(e.body,r),n={};return n=VEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyIpamScopeCommand=sVp;var aVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oVp=async(e,r)=>{if(e.statusCode>=300)return cVp(e,r);let t=await An(e.body,r),n={};return n=zEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyLaunchTemplateCommand=oVp;var cVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uVp=async(e,r)=>{if(e.statusCode>=300)return lVp(e,r);let t=await An(e.body,r),n={};return n=$Em(t,r),{$metadata:Lr(e),...n}};q.de_ModifyLocalGatewayRouteCommand=uVp;var lVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dVp=async(e,r)=>{if(e.statusCode>=300)return pVp(e,r);let t=await An(e.body,r),n={};return n=QEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyManagedPrefixListCommand=dVp;var pVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mVp=async(e,r)=>e.statusCode>=300?fVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyNetworkInterfaceAttributeCommand=mVp;var fVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hVp=async(e,r)=>{if(e.statusCode>=300)return gVp(e,r);let t=await An(e.body,r),n={};return n=KEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyPrivateDnsNameOptionsCommand=hVp;var gVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yVp=async(e,r)=>{if(e.statusCode>=300)return _Vp(e,r);let t=await An(e.body,r),n={};return n=HEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyReservedInstancesCommand=yVp;var _Vp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AVp=async(e,r)=>{if(e.statusCode>=300)return bVp(e,r);let t=await An(e.body,r),n={};return n=WEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySecurityGroupRulesCommand=AVp;var bVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CVp=async(e,r)=>e.statusCode>=300?vVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifySnapshotAttributeCommand=CVp;var vVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EVp=async(e,r)=>{if(e.statusCode>=300)return DVp(e,r);let t=await An(e.body,r),n={};return n=YEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySnapshotTierCommand=EVp;var DVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SVp=async(e,r)=>{if(e.statusCode>=300)return wVp(e,r);let t=await An(e.body,r),n={};return n=JEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifySpotFleetRequestCommand=SVp;var wVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IVp=async(e,r)=>e.statusCode>=300?xVp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifySubnetAttributeCommand=IVp;var xVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TVp=async(e,r)=>{if(e.statusCode>=300)return PVp(e,r);let t=await An(e.body,r),n={};return n=XEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorFilterNetworkServicesCommand=TVp;var PVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RVp=async(e,r)=>{if(e.statusCode>=300)return kVp(e,r);let t=await An(e.body,r),n={};return n=ZEm(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorFilterRuleCommand=RVp;var kVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FVp=async(e,r)=>{if(e.statusCode>=300)return NVp(e,r);let t=await An(e.body,r),n={};return n=e2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTrafficMirrorSessionCommand=FVp;var NVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OVp=async(e,r)=>{if(e.statusCode>=300)return BVp(e,r);let t=await An(e.body,r),n={};return n=r2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayCommand=OVp;var BVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qVp=async(e,r)=>{if(e.statusCode>=300)return MVp(e,r);let t=await An(e.body,r),n={};return n=t2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayPrefixListReferenceCommand=qVp;var MVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LVp=async(e,r)=>{if(e.statusCode>=300)return jVp(e,r);let t=await An(e.body,r),n={};return n=n2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyTransitGatewayVpcAttachmentCommand=LVp;var jVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GVp=async(e,r)=>{if(e.statusCode>=300)return UVp(e,r);let t=await An(e.body,r),n={};return n=s2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessEndpointCommand=GVp;var UVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VVp=async(e,r)=>{if(e.statusCode>=300)return zVp(e,r);let t=await An(e.body,r),n={};return n=i2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessEndpointPolicyCommand=VVp;var zVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Vp=async(e,r)=>{if(e.statusCode>=300)return QVp(e,r);let t=await An(e.body,r),n={};return n=o2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessGroupCommand=$Vp;var QVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KVp=async(e,r)=>{if(e.statusCode>=300)return HVp(e,r);let t=await An(e.body,r),n={};return n=a2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessGroupPolicyCommand=KVp;var HVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WVp=async(e,r)=>{if(e.statusCode>=300)return YVp(e,r);let t=await An(e.body,r),n={};return n=u2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessInstanceCommand=WVp;var YVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JVp=async(e,r)=>{if(e.statusCode>=300)return XVp(e,r);let t=await An(e.body,r),n={};return n=c2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand=JVp;var XVp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZVp=async(e,r)=>{if(e.statusCode>=300)return ezp(e,r);let t=await An(e.body,r),n={};return n=l2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVerifiedAccessTrustProviderCommand=ZVp;var ezp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tzp=async(e,r)=>{if(e.statusCode>=300)return rzp(e,r);let t=await An(e.body,r),n={};return n=d2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVolumeCommand=tzp;var rzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nzp=async(e,r)=>e.statusCode>=300?izp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyVolumeAttributeCommand=nzp;var izp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},szp=async(e,r)=>e.statusCode>=300?azp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ModifyVpcAttributeCommand=szp;var azp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ozp=async(e,r)=>{if(e.statusCode>=300)return czp(e,r);let t=await An(e.body,r),n={};return n=m2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointCommand=ozp;var czp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uzp=async(e,r)=>{if(e.statusCode>=300)return lzp(e,r);let t=await An(e.body,r),n={};return n=p2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointConnectionNotificationCommand=uzp;var lzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dzp=async(e,r)=>{if(e.statusCode>=300)return pzp(e,r);let t=await An(e.body,r),n={};return n=f2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServiceConfigurationCommand=dzp;var pzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mzp=async(e,r)=>{if(e.statusCode>=300)return fzp(e,r);let t=await An(e.body,r),n={};return n=h2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServicePayerResponsibilityCommand=mzp;var fzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hzp=async(e,r)=>{if(e.statusCode>=300)return gzp(e,r);let t=await An(e.body,r),n={};return n=g2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcEndpointServicePermissionsCommand=hzp;var gzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yzp=async(e,r)=>{if(e.statusCode>=300)return _zp(e,r);let t=await An(e.body,r),n={};return n=y2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcPeeringConnectionOptionsCommand=yzp;var _zp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Azp=async(e,r)=>{if(e.statusCode>=300)return bzp(e,r);let t=await An(e.body,r),n={};return n=_2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpcTenancyCommand=Azp;var bzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Czp=async(e,r)=>{if(e.statusCode>=300)return vzp(e,r);let t=await An(e.body,r),n={};return n=b2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnConnectionCommand=Czp;var vzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ezp=async(e,r)=>{if(e.statusCode>=300)return Dzp(e,r);let t=await An(e.body,r),n={};return n=A2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnConnectionOptionsCommand=Ezp;var Dzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Szp=async(e,r)=>{if(e.statusCode>=300)return wzp(e,r);let t=await An(e.body,r),n={};return n=C2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnTunnelCertificateCommand=Szp;var wzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Izp=async(e,r)=>{if(e.statusCode>=300)return xzp(e,r);let t=await An(e.body,r),n={};return n=v2m(t,r),{$metadata:Lr(e),...n}};q.de_ModifyVpnTunnelOptionsCommand=Izp;var xzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Tzp=async(e,r)=>{if(e.statusCode>=300)return Pzp(e,r);let t=await An(e.body,r),n={};return n=E2m(t,r),{$metadata:Lr(e),...n}};q.de_MonitorInstancesCommand=Tzp;var Pzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Rzp=async(e,r)=>{if(e.statusCode>=300)return kzp(e,r);let t=await An(e.body,r),n={};return n=D2m(t,r),{$metadata:Lr(e),...n}};q.de_MoveAddressToVpcCommand=Rzp;var kzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Fzp=async(e,r)=>{if(e.statusCode>=300)return Nzp(e,r);let t=await An(e.body,r),n={};return n=S2m(t,r),{$metadata:Lr(e),...n}};q.de_MoveByoipCidrToIpamCommand=Fzp;var Nzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Ozp=async(e,r)=>{if(e.statusCode>=300)return Bzp(e,r);let t=await An(e.body,r),n={};return n=JDm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionByoipCidrCommand=Ozp;var Bzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qzp=async(e,r)=>{if(e.statusCode>=300)return Mzp(e,r);let t=await An(e.body,r),n={};return n=ZDm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionIpamPoolCidrCommand=qzp;var Mzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Lzp=async(e,r)=>{if(e.statusCode>=300)return jzp(e,r);let t=await An(e.body,r),n={};return n=eSm(t,r),{$metadata:Lr(e),...n}};q.de_ProvisionPublicIpv4PoolCidrCommand=Lzp;var jzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Gzp=async(e,r)=>{if(e.statusCode>=300)return Uzp(e,r);let t=await An(e.body,r),n={};return n=oSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseHostReservationCommand=Gzp;var Uzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Vzp=async(e,r)=>{if(e.statusCode>=300)return zzp(e,r);let t=await An(e.body,r),n={};return n=cSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseReservedInstancesOfferingCommand=Vzp;var zzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$zp=async(e,r)=>{if(e.statusCode>=300)return Qzp(e,r);let t=await An(e.body,r),n={};return n=uSm(t,r),{$metadata:Lr(e),...n}};q.de_PurchaseScheduledInstancesCommand=$zp;var Qzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Kzp=async(e,r)=>e.statusCode>=300?Hzp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_RebootInstancesCommand=Kzp;var Hzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Wzp=async(e,r)=>{if(e.statusCode>=300)return Yzp(e,r);let t=await An(e.body,r),n={};return n=fSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterImageCommand=Wzp;var Yzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Jzp=async(e,r)=>{if(e.statusCode>=300)return Xzp(e,r);let t=await An(e.body,r),n={};return n=hSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterInstanceEventNotificationAttributesCommand=Jzp;var Xzp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Zzp=async(e,r)=>{if(e.statusCode>=300)return e$p(e,r);let t=await An(e.body,r),n={};return n=gSm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterTransitGatewayMulticastGroupMembersCommand=Zzp;var e$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},t$p=async(e,r)=>{if(e.statusCode>=300)return r$p(e,r);let t=await An(e.body,r),n={};return n=ySm(t,r),{$metadata:Lr(e),...n}};q.de_RegisterTransitGatewayMulticastGroupSourcesCommand=t$p;var r$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},n$p=async(e,r)=>{if(e.statusCode>=300)return i$p(e,r);let t=await An(e.body,r),n={};return n=_Sm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayMulticastDomainAssociationsCommand=n$p;var i$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},s$p=async(e,r)=>{if(e.statusCode>=300)return a$p(e,r);let t=await An(e.body,r),n={};return n=ASm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayPeeringAttachmentCommand=s$p;var a$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},o$p=async(e,r)=>{if(e.statusCode>=300)return c$p(e,r);let t=await An(e.body,r),n={};return n=bSm(t,r),{$metadata:Lr(e),...n}};q.de_RejectTransitGatewayVpcAttachmentCommand=o$p;var c$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},u$p=async(e,r)=>{if(e.statusCode>=300)return l$p(e,r);let t=await An(e.body,r),n={};return n=CSm(t,r),{$metadata:Lr(e),...n}};q.de_RejectVpcEndpointConnectionsCommand=u$p;var l$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},d$p=async(e,r)=>{if(e.statusCode>=300)return p$p(e,r);let t=await An(e.body,r),n={};return n=vSm(t,r),{$metadata:Lr(e),...n}};q.de_RejectVpcPeeringConnectionCommand=d$p;var p$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},m$p=async(e,r)=>e.statusCode>=300?f$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReleaseAddressCommand=m$p;var f$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},h$p=async(e,r)=>{if(e.statusCode>=300)return g$p(e,r);let t=await An(e.body,r),n={};return n=ESm(t,r),{$metadata:Lr(e),...n}};q.de_ReleaseHostsCommand=h$p;var g$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},y$p=async(e,r)=>{if(e.statusCode>=300)return _$p(e,r);let t=await An(e.body,r),n={};return n=DSm(t,r),{$metadata:Lr(e),...n}};q.de_ReleaseIpamPoolAllocationCommand=y$p;var _$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},A$p=async(e,r)=>{if(e.statusCode>=300)return b$p(e,r);let t=await An(e.body,r),n={};return n=SSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceIamInstanceProfileAssociationCommand=A$p;var b$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},C$p=async(e,r)=>{if(e.statusCode>=300)return v$p(e,r);let t=await An(e.body,r),n={};return n=wSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceNetworkAclAssociationCommand=C$p;var v$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},E$p=async(e,r)=>e.statusCode>=300?D$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReplaceNetworkAclEntryCommand=E$p;var D$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},S$p=async(e,r)=>e.statusCode>=300?w$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReplaceRouteCommand=S$p;var w$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},I$p=async(e,r)=>{if(e.statusCode>=300)return x$p(e,r);let t=await An(e.body,r),n={};return n=xSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceRouteTableAssociationCommand=I$p;var x$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},T$p=async(e,r)=>{if(e.statusCode>=300)return P$p(e,r);let t=await An(e.body,r),n={};return n=TSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceTransitGatewayRouteCommand=T$p;var P$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},R$p=async(e,r)=>{if(e.statusCode>=300)return k$p(e,r);let t=await An(e.body,r),n={};return n=PSm(t,r),{$metadata:Lr(e),...n}};q.de_ReplaceVpnTunnelCommand=R$p;var k$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},F$p=async(e,r)=>e.statusCode>=300?N$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ReportInstanceStatusCommand=F$p;var N$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},O$p=async(e,r)=>{if(e.statusCode>=300)return B$p(e,r);let t=await An(e.body,r),n={};return n=RSm(t,r),{$metadata:Lr(e),...n}};q.de_RequestSpotFleetCommand=O$p;var B$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},q$p=async(e,r)=>{if(e.statusCode>=300)return M$p(e,r);let t=await An(e.body,r),n={};return n=kSm(t,r),{$metadata:Lr(e),...n}};q.de_RequestSpotInstancesCommand=q$p;var M$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},L$p=async(e,r)=>{if(e.statusCode>=300)return j$p(e,r);let t=await An(e.body,r),n={};return n=HSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetAddressAttributeCommand=L$p;var j$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},G$p=async(e,r)=>{if(e.statusCode>=300)return U$p(e,r);let t=await An(e.body,r),n={};return n=WSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetEbsDefaultKmsKeyIdCommand=G$p;var U$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},V$p=async(e,r)=>{if(e.statusCode>=300)return z$p(e,r);let t=await An(e.body,r),n={};return n=YSm(t,r),{$metadata:Lr(e),...n}};q.de_ResetFpgaImageAttributeCommand=V$p;var z$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$$p=async(e,r)=>e.statusCode>=300?Q$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetImageAttributeCommand=$$p;var Q$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},K$p=async(e,r)=>e.statusCode>=300?H$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetInstanceAttributeCommand=K$p;var H$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},W$p=async(e,r)=>e.statusCode>=300?Y$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetNetworkInterfaceAttributeCommand=W$p;var Y$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},J$p=async(e,r)=>e.statusCode>=300?X$p(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_ResetSnapshotAttributeCommand=J$p;var X$p=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},Z$p=async(e,r)=>{if(e.statusCode>=300)return eQp(e,r);let t=await An(e.body,r),n={};return n=XSm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreAddressToClassicCommand=Z$p;var eQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tQp=async(e,r)=>{if(e.statusCode>=300)return rQp(e,r);let t=await An(e.body,r),n={};return n=ZSm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreImageFromRecycleBinCommand=tQp;var rQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},nQp=async(e,r)=>{if(e.statusCode>=300)return iQp(e,r);let t=await An(e.body,r),n={};return n=ewm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreManagedPrefixListVersionCommand=nQp;var iQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},sQp=async(e,r)=>{if(e.statusCode>=300)return aQp(e,r);let t=await An(e.body,r),n={};return n=twm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreSnapshotFromRecycleBinCommand=sQp;var aQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},oQp=async(e,r)=>{if(e.statusCode>=300)return cQp(e,r);let t=await An(e.body,r),n={};return n=rwm(t,r),{$metadata:Lr(e),...n}};q.de_RestoreSnapshotTierCommand=oQp;var cQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},uQp=async(e,r)=>{if(e.statusCode>=300)return lQp(e,r);let t=await An(e.body,r),n={};return n=nwm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeClientVpnIngressCommand=uQp;var lQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},dQp=async(e,r)=>{if(e.statusCode>=300)return pQp(e,r);let t=await An(e.body,r),n={};return n=iwm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeSecurityGroupEgressCommand=dQp;var pQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},mQp=async(e,r)=>{if(e.statusCode>=300)return fQp(e,r);let t=await An(e.body,r),n={};return n=swm(t,r),{$metadata:Lr(e),...n}};q.de_RevokeSecurityGroupIngressCommand=mQp;var fQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},hQp=async(e,r)=>{if(e.statusCode>=300)return gQp(e,r);let t=await An(e.body,r),n={};return n=dla(t,r),{$metadata:Lr(e),...n}};q.de_RunInstancesCommand=hQp;var gQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},yQp=async(e,r)=>{if(e.statusCode>=300)return _Qp(e,r);let t=await An(e.body,r),n={};return n=_wm(t,r),{$metadata:Lr(e),...n}};q.de_RunScheduledInstancesCommand=yQp;var _Qp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},AQp=async(e,r)=>{if(e.statusCode>=300)return bQp(e,r);let t=await An(e.body,r),n={};return n=Ewm(t,r),{$metadata:Lr(e),...n}};q.de_SearchLocalGatewayRoutesCommand=AQp;var bQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},CQp=async(e,r)=>{if(e.statusCode>=300)return vQp(e,r);let t=await An(e.body,r),n={};return n=Dwm(t,r),{$metadata:Lr(e),...n}};q.de_SearchTransitGatewayMulticastGroupsCommand=CQp;var vQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},EQp=async(e,r)=>{if(e.statusCode>=300)return DQp(e,r);let t=await An(e.body,r),n={};return n=Swm(t,r),{$metadata:Lr(e),...n}};q.de_SearchTransitGatewayRoutesCommand=EQp;var DQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},SQp=async(e,r)=>e.statusCode>=300?wQp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_SendDiagnosticInterruptCommand=SQp;var wQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},IQp=async(e,r)=>{if(e.statusCode>=300)return xQp(e,r);let t=await An(e.body,r),n={};return n=pIm(t,r),{$metadata:Lr(e),...n}};q.de_StartInstancesCommand=IQp;var xQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},TQp=async(e,r)=>{if(e.statusCode>=300)return PQp(e,r);let t=await An(e.body,r),n={};return n=mIm(t,r),{$metadata:Lr(e),...n}};q.de_StartNetworkInsightsAccessScopeAnalysisCommand=TQp;var PQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},RQp=async(e,r)=>{if(e.statusCode>=300)return kQp(e,r);let t=await An(e.body,r),n={};return n=fIm(t,r),{$metadata:Lr(e),...n}};q.de_StartNetworkInsightsAnalysisCommand=RQp;var kQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},FQp=async(e,r)=>{if(e.statusCode>=300)return NQp(e,r);let t=await An(e.body,r),n={};return n=hIm(t,r),{$metadata:Lr(e),...n}};q.de_StartVpcEndpointServicePrivateDnsVerificationCommand=FQp;var NQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},OQp=async(e,r)=>{if(e.statusCode>=300)return BQp(e,r);let t=await An(e.body,r),n={};return n=gIm(t,r),{$metadata:Lr(e),...n}};q.de_StopInstancesCommand=OQp;var BQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},qQp=async(e,r)=>{if(e.statusCode>=300)return MQp(e,r);let t=await An(e.body,r),n={};return n=$Im(t,r),{$metadata:Lr(e),...n}};q.de_TerminateClientVpnConnectionsCommand=qQp;var MQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},LQp=async(e,r)=>{if(e.statusCode>=300)return jQp(e,r);let t=await An(e.body,r),n={};return n=HIm(t,r),{$metadata:Lr(e),...n}};q.de_TerminateInstancesCommand=LQp;var jQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},GQp=async(e,r)=>{if(e.statusCode>=300)return UQp(e,r);let t=await An(e.body,r),n={};return n=Yxm(t,r),{$metadata:Lr(e),...n}};q.de_UnassignIpv6AddressesCommand=GQp;var UQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},VQp=async(e,r)=>e.statusCode>=300?zQp(e,r):(await(0,I.collectBody)(e.body,r),{$metadata:Lr(e)});q.de_UnassignPrivateIpAddressesCommand=VQp;var zQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},$Qp=async(e,r)=>{if(e.statusCode>=300)return QQp(e,r);let t=await An(e.body,r),n={};return n=Jxm(t,r),{$metadata:Lr(e),...n}};q.de_UnassignPrivateNatGatewayAddressCommand=$Qp;var QQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},KQp=async(e,r)=>{if(e.statusCode>=300)return HQp(e,r);let t=await An(e.body,r),n={};return n=Xxm(t,r),{$metadata:Lr(e),...n}};q.de_UnmonitorInstancesCommand=KQp;var HQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},WQp=async(e,r)=>{if(e.statusCode>=300)return YQp(e,r);let t=await An(e.body,r),n={};return n=nTm(t,r),{$metadata:Lr(e),...n}};q.de_UpdateSecurityGroupRuleDescriptionsEgressCommand=WQp;var YQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},JQp=async(e,r)=>{if(e.statusCode>=300)return XQp(e,r);let t=await An(e.body,r),n={};return n=iTm(t,r),{$metadata:Lr(e),...n}};q.de_UpdateSecurityGroupRuleDescriptionsIngressCommand=JQp;var XQp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},ZQp=async(e,r)=>{if(e.statusCode>=300)return eKp(e,r);let t=await An(e.body,r),n={};return n=uPm(t,r),{$metadata:Lr(e),...n}};q.de_WithdrawByoipCidrCommand=ZQp;var eKp=async(e,r)=>{let t={...e,body:await Vr(e.body,r)},n=$r(e,t.body),i=t.body;return jr({output:e,parsedBody:i.Errors.Error,errorCode:n})},tKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},rKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},qoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Moa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},nKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},iKp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Loa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},sKp=(e,r)=>{var n;let t={};if(e.Address!=null&&(t.Address=e.Address),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},aKp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstanceIds!=null){let s=Oca(e.ReservedInstanceIds,r);((n=e.ReservedInstanceIds)==null?void 0:n.length)===0&&(t.ReservedInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetConfigurations!=null){let s=Qca(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.TargetConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`TargetConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},oKp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=by(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},cKp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uKp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},dKp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},foa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=pKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},pKp=(e,r)=>{var n;let t={};if(e.Source!=null){let i=Aoa(e.Source,r);Object.entries(i).forEach(([s,a])=>{let o=`Source.${s}`;t[o]=a})}if(e.Destination!=null){let i=Aoa(e.Destination,r);Object.entries(i).forEach(([s,a])=>{let o=`Destination.${s}`;t[o]=a})}if(e.ThroughResources!=null){let i=Cum(e.ThroughResources,r);((n=e.ThroughResources)==null?void 0:n.length)===0&&(t.ThroughResource=[]),Object.entries(i).forEach(([s,a])=>{let o=`ThroughResource.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},mKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AttributeName.${n}`]=i,n++);return t},fKp=(e,r)=>{let t={};return e.RegionName!=null&&(t.RegionName=e.RegionName),t},rur=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=fKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},joa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=hKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},hKp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.Description!=null&&(t.Description=e.Description),t},gKp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},yKp=(e,r)=>{var n;let t={};if(e.Domain!=null&&(t.Domain=e.Domain),e.Address!=null&&(t.Address=e.Address),e.PublicIpv4Pool!=null&&(t.PublicIpv4Pool=e.PublicIpv4Pool),e.NetworkBorderGroup!=null&&(t.NetworkBorderGroup=e.NetworkBorderGroup),e.CustomerOwnedIpv4Pool!=null&&(t.CustomerOwnedIpv4Pool=e.CustomerOwnedIpv4Pool),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_Kp=(e,r)=>{var n,i;let t={};if(e.AutoPlacement!=null&&(t.AutoPlacement=e.AutoPlacement),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.Quantity!=null&&(t.Quantity=e.Quantity),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostRecovery!=null&&(t.HostRecovery=e.HostRecovery),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.HostMaintenance!=null&&(t.HostMaintenance=e.HostMaintenance),e.AssetIds!=null){let s=EKp(e.AssetIds,r);((i=e.AssetIds)==null?void 0:i.length)===0&&(t.AssetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},AKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.PreviewNextCidr!=null&&(t.PreviewNextCidr=e.PreviewNextCidr),e.DisallowedCidrs!=null){let i=Qnm(e.DisallowedCidrs,r);((n=e.DisallowedCidrs)==null?void 0:n.length)===0&&(t.DisallowedCidr=[]),Object.entries(i).forEach(([s,a])=>{let o=`DisallowedCidr.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},nur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AllocationId.${n}`]=i,n++);return t},bKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Goa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},CKp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.SecurityGroupIds!=null){let i=gbn(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Uoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},vKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},EKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},DKp=(e,r)=>{var n,i;let t={};if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let s=Aca(e.Ipv6Addresses,r);((n=e.Ipv6Addresses)==null?void 0:n.length)===0&&(t.Ipv6Addresses=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Addresses.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),e.Ipv6Prefixes!=null){let s=aur(e.Ipv6Prefixes,r);((i=e.Ipv6Prefixes)==null?void 0:i.length)===0&&(t.Ipv6Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},SKp=(e,r)=>{var n,i;let t={};if(e.AllowReassignment!=null&&(t.AllowReassignment=e.AllowReassignment),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddresses!=null){let s=Tca(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.Ipv4Prefixes!=null){let s=aur(e.Ipv4Prefixes,r);((i=e.Ipv4Prefixes)==null?void 0:i.length)===0&&(t.Ipv4Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv4Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),t},wKp=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.PrivateIpAddresses!=null){let i=sur(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(i).forEach(([s,a])=>{let o=`PrivateIpAddress.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.PrivateIpAddressCount!=null&&(t.PrivateIpAddressCount=e.PrivateIpAddressCount),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IKp=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.AllowReassociation!=null&&(t.AllowReassociation=e.AllowReassociation),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},xKp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TKp=(e,r)=>{let t={};return e.DhcpOptionsId!=null&&(t.DhcpOptionsId=e.DhcpOptionsId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PKp=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},RKp=(e,r)=>{let t={};if(e.IamInstanceProfile!=null){let n=jPt(e.IamInstanceProfile,r);Object.entries(n).forEach(([i,s])=>{let a=`IamInstanceProfile.${i}`;t[a]=s})}return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},kKp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.AssociationTarget!=null){let n=xnm(e.AssociationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`AssociationTarget.${i}`;t[a]=s})}return t},FKp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},NKp=(e,r)=>{var n,i;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.AllocationIds!=null){let s=nur(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AllocationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.PrivateIpAddresses!=null){let s=sur(e.PrivateIpAddresses,r);((i=e.PrivateIpAddresses)==null?void 0:i.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},OKp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),t},BKp=(e,r)=>{let t={};return e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),t},qKp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},MKp=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},LKp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jKp=(e,r)=>{let t={};return e.BranchInterfaceId!=null&&(t.BranchInterfaceId=e.BranchInterfaceId),e.TrunkInterfaceId!=null&&(t.TrunkInterfaceId=e.TrunkInterfaceId),e.VlanId!=null&&(t.VlanId=e.VlanId),e.GreKey!=null&&(t.GreKey=e.GreKey),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},GKp=(e,r)=>{let t={};return e.AmazonProvidedIpv6CidrBlock!=null&&(t.AmazonProvidedIpv6CidrBlock=e.AmazonProvidedIpv6CidrBlock),e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.VpcId!=null&&(t.VpcId=e.VpcId),e.Ipv6CidrBlockNetworkBorderGroup!=null&&(t.Ipv6CidrBlockNetworkBorderGroup=e.Ipv6CidrBlockNetworkBorderGroup),e.Ipv6Pool!=null&&(t.Ipv6Pool=e.Ipv6Pool),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.Ipv4IpamPoolId!=null&&(t.Ipv4IpamPoolId=e.Ipv4IpamPoolId),e.Ipv4NetmaskLength!=null&&(t.Ipv4NetmaskLength=e.Ipv4NetmaskLength),e.Ipv6IpamPoolId!=null&&(t.Ipv6IpamPoolId=e.Ipv6IpamPoolId),e.Ipv6NetmaskLength!=null&&(t.Ipv6NetmaskLength=e.Ipv6NetmaskLength),t},UKp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AssociationId.${n}`]=i,n++);return t},VKp=(e,r)=>{let t={};return e.IntegrationResultS3DestinationArn!=null&&(t.IntegrationResultS3DestinationArn=e.IntegrationResultS3DestinationArn),e.PartitionLoadFrequency!=null&&(t.PartitionLoadFrequency=e.PartitionLoadFrequency),e.PartitionStartDate!=null&&(t.PartitionStartDate=e.PartitionStartDate.toISOString().split(".")[0]+"Z"),e.PartitionEndDate!=null&&(t.PartitionEndDate=e.PartitionEndDate.toISOString().split(".")[0]+"Z"),t},zKp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=VKp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},$Kp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let i=ybn(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},QKp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},KKp=(e,r)=>{let t={};if(e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.EnaSrdSpecification!=null){let n=sca(e.EnaSrdSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`EnaSrdSpecification.${i}`;t[a]=s})}return t},HKp=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},WKp=(e,r)=>{let t={};return e.Device!=null&&(t.Device=e.Device),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},YKp=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_P=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},l0e=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},JKp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetNetworkCidr!=null&&(t.TargetNetworkCidr=e.TargetNetworkCidr),e.AccessGroupId!=null&&(t.AccessGroupId=e.AccessGroupId),e.AuthorizeAllGroups!=null&&(t.AuthorizeAllGroups=e.AuthorizeAllGroups),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},XKp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.ToPort!=null&&(t.ToPort=e.ToPort),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),t},ZKp=(e,r)=>{var n,i;let t={};if(e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),e.ToPort!=null&&(t.ToPort=e.ToPort),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Voa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AvailabilityZone.${n}`]=i,n++);return t},eHp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},tHp=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},rHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},nHp=(e,r)=>{let t={};return e.Value!=null&&(t.Value=r.base64Encoder(e.Value)),t},zoa=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),e.Ebs!=null){let n=btm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),t},$oa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=zoa(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},hbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=zoa(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},iHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`BundleId.${n}`]=i,n++);return t},sHp=(e,r)=>{let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Storage!=null){let n=lum(e.Storage,r);Object.entries(n).forEach(([i,s])=>{let a=`Storage.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},aHp=(e,r)=>{let t={};return e.BundleId!=null&&(t.BundleId=e.BundleId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},oHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.CapacityReservationFleetIds!=null){let i=Qoa(e.CapacityReservationFleetIds,r);((n=e.CapacityReservationFleetIds)==null?void 0:n.length)===0&&(t.CapacityReservationFleetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`CapacityReservationFleetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},cHp=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uHp=(e,r)=>{let t={};return e.ConversionTaskId!=null&&(t.ConversionTaskId=e.ConversionTaskId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReasonMessage!=null&&(t.ReasonMessage=e.ReasonMessage),t},lHp=(e,r)=>{let t={};return e.ExportTaskId!=null&&(t.ExportTaskId=e.ExportTaskId),t},dHp=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pHp=(e,r)=>{let t={};return e.CancelReason!=null&&(t.CancelReason=e.CancelReason),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ImportTaskId!=null&&(t.ImportTaskId=e.ImportTaskId),t},mHp=(e,r)=>{let t={};return e.ReservedInstancesListingId!=null&&(t.ReservedInstancesListingId=e.ReservedInstancesListingId),t},fHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotFleetRequestIds!=null){let i=Uca(e.SpotFleetRequestIds,r);((n=e.SpotFleetRequestIds)==null?void 0:n.length)===0&&(t.SpotFleetRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotFleetRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.TerminateInstances!=null&&(t.TerminateInstances=e.TerminateInstances),t},hHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotInstanceRequestIds!=null){let i=Vca(e.SpotInstanceRequestIds,r);((n=e.SpotInstanceRequestIds)==null?void 0:n.length)===0&&(t.SpotInstanceRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotInstanceRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Qoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},gHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},yHp=(e,r)=>{let t={};return e.UsageStrategy!=null&&(t.UsageStrategy=e.UsageStrategy),t},Koa=(e,r)=>{let t={};if(e.CapacityReservationPreference!=null&&(t.CapacityReservationPreference=e.CapacityReservationPreference),e.CapacityReservationTarget!=null){let n=Hoa(e.CapacityReservationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationTarget.${i}`;t[a]=s})}return t},Hoa=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.CapacityReservationResourceGroupArn!=null&&(t.CapacityReservationResourceGroupArn=e.CapacityReservationResourceGroupArn),t},_Hp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},AHp=(e,r)=>{let t={};return e.ClientRootCertificateChainArn!=null&&(t.ClientRootCertificateChainArn=e.ClientRootCertificateChainArn),t},bHp=(e,r)=>{let t={};return e.Message!=null&&(t.Message=e.Message),e.Signature!=null&&(t.Signature=e.Signature),t},CHp=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),t},vHp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=CHp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},EHp=(e,r)=>{var n;let t={};if(e.ClassicLoadBalancers!=null){let i=vHp(e.ClassicLoadBalancers,r);((n=e.ClassicLoadBalancers)==null?void 0:n.length)===0&&(t.ClassicLoadBalancers=[]),Object.entries(i).forEach(([s,a])=>{let o=`ClassicLoadBalancers.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Woa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.LambdaFunctionArn!=null&&(t.LambdaFunctionArn=e.LambdaFunctionArn),t},Yoa=(e,r)=>{let t={};return e.Comment!=null&&(t.Comment=e.Comment),e.UploadEnd!=null&&(t.UploadEnd=e.UploadEnd.toISOString().split(".")[0]+"Z"),e.UploadSize!=null&&(t.UploadSize=(0,I.serializeFloat)(e.UploadSize)),e.UploadStart!=null&&(t.UploadStart=e.UploadStart.toISOString().split(".")[0]+"Z"),t},Joa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.BannerText!=null&&(t.BannerText=e.BannerText),t},DHp=(e,r)=>{let t={};if(e.Type!=null&&(t.Type=e.Type),e.ActiveDirectory!=null){let n=zem(e.ActiveDirectory,r);Object.entries(n).forEach(([i,s])=>{let a=`ActiveDirectory.${i}`;t[a]=s})}if(e.MutualAuthentication!=null){let n=AHp(e.MutualAuthentication,r);Object.entries(n).forEach(([i,s])=>{let a=`MutualAuthentication.${i}`;t[a]=s})}if(e.FederatedAuthentication!=null){let n=nrm(e.FederatedAuthentication,r);Object.entries(n).forEach(([i,s])=>{let a=`FederatedAuthentication.${i}`;t[a]=s})}return t},SHp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=DHp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},wHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},gbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},IHp=(e,r)=>{let t={};return e.LogEnabled!=null&&(t.LogEnabled=e.LogEnabled),e.LogGroupArn!=null&&(t.LogGroupArn=e.LogGroupArn),e.LogOutputFormat!=null&&(t.LogOutputFormat=e.LogOutputFormat),t},xHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},THp=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.ProductCode!=null&&(t.ProductCode=e.ProductCode),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xoa=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.CloudwatchLogGroup!=null&&(t.CloudwatchLogGroup=e.CloudwatchLogGroup),e.CloudwatchLogStream!=null&&(t.CloudwatchLogStream=e.CloudwatchLogStream),t},PHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},RHp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},kHp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.SourceFpgaImageId!=null&&(t.SourceFpgaImageId=e.SourceFpgaImageId),e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},FHp=(e,r)=>{let t={};return e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Name!=null&&(t.Name=e.Name),e.SourceImageId!=null&&(t.SourceImageId=e.SourceImageId),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.DestinationOutpostArn!=null&&(t.DestinationOutpostArn=e.DestinationOutpostArn),e.DryRun!=null&&(t.DryRun=e.DryRun),e.CopyImageTags!=null&&(t.CopyImageTags=e.CopyImageTags),t},NHp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DestinationOutpostArn!=null&&(t.DestinationOutpostArn=e.DestinationOutpostArn),e.DestinationRegion!=null&&(t.DestinationRegion=e.DestinationRegion),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PresignedUrl!=null&&(t.PresignedUrl=e.PresignedUrl),e.SourceRegion!=null&&(t.SourceRegion=e.SourceRegion),e.SourceSnapshotId!=null&&(t.SourceSnapshotId=e.SourceSnapshotId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},OHp=(e,r)=>{let t={};return e.CoreCount!=null&&(t.CoreCount=e.CoreCount),e.ThreadsPerCore!=null&&(t.ThreadsPerCore=e.ThreadsPerCore),e.AmdSevSnp!=null&&(t.AmdSevSnp=e.AmdSevSnp),t},BHp=(e,r)=>{var n,i;let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceTypeSpecifications!=null){let s=Hom(e.InstanceTypeSpecifications,r);((n=e.InstanceTypeSpecifications)==null?void 0:n.length)===0&&(t.InstanceTypeSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceTypeSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.InstanceMatchCriteria!=null&&(t.InstanceMatchCriteria=e.InstanceMatchCriteria),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qHp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstancePlatform!=null&&(t.InstancePlatform=e.InstancePlatform),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.EphemeralStorage!=null&&(t.EphemeralStorage=e.EphemeralStorage),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.EndDateType!=null&&(t.EndDateType=e.EndDateType),e.InstanceMatchCriteria!=null&&(t.InstanceMatchCriteria=e.InstanceMatchCriteria),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.PlacementGroupArn!=null&&(t.PlacementGroupArn=e.PlacementGroupArn),t},MHp=(e,r)=>{var n;let t={};if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},LHp=(e,r)=>{var n,i,s,a;let t={};if(e.ClientCidrBlock!=null&&(t.ClientCidrBlock=e.ClientCidrBlock),e.ServerCertificateArn!=null&&(t.ServerCertificateArn=e.ServerCertificateArn),e.AuthenticationOptions!=null){let o=SHp(e.AuthenticationOptions,r);((n=e.AuthenticationOptions)==null?void 0:n.length)===0&&(t.Authentication=[]),Object.entries(o).forEach(([c,l])=>{let u=`Authentication.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ConnectionLogOptions!=null){let o=Xoa(e.ConnectionLogOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ConnectionLogOptions.${c}`;t[u]=l})}if(e.DnsServers!=null){let o=by(e.DnsServers,r);((i=e.DnsServers)==null?void 0:i.length)===0&&(t.DnsServers=[]),Object.entries(o).forEach(([c,l])=>{let u=`DnsServers.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.TransportProtocol!=null&&(t.TransportProtocol=e.TransportProtocol),e.VpnPort!=null&&(t.VpnPort=e.VpnPort),e.Description!=null&&(t.Description=e.Description),e.SplitTunnel!=null&&(t.SplitTunnel=e.SplitTunnel),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroupIds!=null){let o=gbn(e.SecurityGroupIds,r);((a=e.SecurityGroupIds)==null?void 0:a.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.SelfServicePortal!=null&&(t.SelfServicePortal=e.SelfServicePortal),e.ClientConnectOptions!=null){let o=Woa(e.ClientConnectOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ClientConnectOptions.${c}`;t[u]=l})}if(e.SessionTimeoutHours!=null&&(t.SessionTimeoutHours=e.SessionTimeoutHours),e.ClientLoginBannerOptions!=null){let o=Joa(e.ClientLoginBannerOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`ClientLoginBannerOptions.${c}`;t[u]=l})}return t},jHp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TargetVpcSubnetId!=null&&(t.TargetVpcSubnetId=e.TargetVpcSubnetId),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},GHp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},UHp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},VHp=(e,r)=>{var n;let t={};if(e.BgpAsn!=null&&(t.BgpAsn=e.BgpAsn),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.Type!=null&&(t.Type=e.Type),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.IpAddress!=null&&(t.IpAddress=e.IpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},zHp=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Ipv6Native!=null&&(t.Ipv6Native=e.Ipv6Native),t},$Hp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},QHp=(e,r)=>{var n,i;let t={};if(e.DhcpConfigurations!=null){let s=kam(e.DhcpConfigurations,r);((n=e.DhcpConfigurations)==null?void 0:n.length)===0&&(t.DhcpConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`DhcpConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},KHp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},HHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.SpotOptions!=null){let s=ium(e.SpotOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`SpotOptions.${a}`;t[c]=o})}if(e.OnDemandOptions!=null){let s=Nam(e.OnDemandOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`OnDemandOptions.${a}`;t[c]=o})}if(e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let s=cca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfigs=[]),Object.entries(s).forEach(([a,o])=>{let c=`LaunchTemplateConfigs.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetCapacitySpecification!=null){let s=$ca(e.TargetCapacitySpecification,r);Object.entries(s).forEach(([a,o])=>{let c=`TargetCapacitySpecification.${a}`;t[c]=o})}if(e.TerminateInstancesWithExpiration!=null&&(t.TerminateInstancesWithExpiration=e.TerminateInstancesWithExpiration),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.ReplaceUnhealthyInstances!=null&&(t.ReplaceUnhealthyInstances=e.ReplaceUnhealthyInstances),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.Context!=null&&(t.Context=e.Context),t},WHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DeliverLogsPermissionArn!=null&&(t.DeliverLogsPermissionArn=e.DeliverLogsPermissionArn),e.DeliverCrossAccountRole!=null&&(t.DeliverCrossAccountRole=e.DeliverCrossAccountRole),e.LogGroupName!=null&&(t.LogGroupName=e.LogGroupName),e.ResourceIds!=null){let s=prm(e.ResourceIds,r);((n=e.ResourceIds)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.TrafficType!=null&&(t.TrafficType=e.TrafficType),e.LogDestinationType!=null&&(t.LogDestinationType=e.LogDestinationType),e.LogDestination!=null&&(t.LogDestination=e.LogDestination),e.LogFormat!=null&&(t.LogFormat=e.LogFormat),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxAggregationInterval!=null&&(t.MaxAggregationInterval=e.MaxAggregationInterval),e.DestinationOptions!=null){let s=Bem(e.DestinationOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`DestinationOptions.${a}`;t[c]=o})}return t},YHp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InputStorageLocation!=null){let i=voa(e.InputStorageLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`InputStorageLocation.${s}`;t[o]=a})}if(e.LogsStorageLocation!=null){let i=voa(e.LogsStorageLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`LogsStorageLocation.${s}`;t[o]=a})}if(e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},JHp=(e,r)=>{var n,i;let t={};if(e.BlockDeviceMappings!=null){let s=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Name!=null&&(t.Name=e.Name),e.NoReboot!=null&&(t.NoReboot=e.NoReboot),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},XHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.SecurityGroupIds!=null){let s=Gcm(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.PreserveClientIp!=null&&(t.PreserveClientIp=e.PreserveClientIp),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ZHp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Name!=null&&(t.Name=e.Name),e.TimeRanges!=null){let s=fca(e.TimeRanges,r);((n=e.TimeRanges)==null?void 0:n.length)===0&&(t.TimeRange=[]),Object.entries(s).forEach(([a,o])=>{let c=`TimeRange.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.CronExpression!=null&&(t.CronExpression=e.CronExpression),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},eWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.ExportToS3Task!=null){let i=Xtm(e.ExportToS3Task,r);Object.entries(i).forEach(([s,a])=>{let o=`ExportToS3.${s}`;t[o]=a})}if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.TargetEnvironment!=null&&(t.TargetEnvironment=e.TargetEnvironment),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},tWp=(e,r)=>{var n;let t={};if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},rWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.Locale!=null&&(t.Locale=e.Locale),e.SourceIpamPoolId!=null&&(t.SourceIpamPoolId=e.SourceIpamPoolId),e.Description!=null&&(t.Description=e.Description),e.AddressFamily!=null&&(t.AddressFamily=e.AddressFamily),e.AutoImport!=null&&(t.AutoImport=e.AutoImport),e.PubliclyAdvertisable!=null&&(t.PubliclyAdvertisable=e.PubliclyAdvertisable),e.AllocationMinNetmaskLength!=null&&(t.AllocationMinNetmaskLength=e.AllocationMinNetmaskLength),e.AllocationMaxNetmaskLength!=null&&(t.AllocationMaxNetmaskLength=e.AllocationMaxNetmaskLength),e.AllocationDefaultNetmaskLength!=null&&(t.AllocationDefaultNetmaskLength=e.AllocationDefaultNetmaskLength),e.AllocationResourceTags!=null){let s=abn(e.AllocationResourceTags,r);((n=e.AllocationResourceTags)==null?void 0:n.length)===0&&(t.AllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`AllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.AwsService!=null&&(t.AwsService=e.AwsService),e.PublicIpSource!=null&&(t.PublicIpSource=e.PublicIpSource),t},nWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Description!=null&&(t.Description=e.Description),e.OperatingRegions!=null){let s=rur(e.OperatingRegions,r);((n=e.OperatingRegions)==null?void 0:n.length)===0&&(t.OperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`OperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},iWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Description!=null&&(t.Description=e.Description),e.OperatingRegions!=null){let s=rur(e.OperatingRegions,r);((n=e.OperatingRegions)==null?void 0:n.length)===0&&(t.OperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`OperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},sWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},aWp=(e,r)=>{var n;let t={};if(e.KeyName!=null&&(t.KeyName=e.KeyName),e.DryRun!=null&&(t.DryRun=e.DryRun),e.KeyType!=null&&(t.KeyType=e.KeyType),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.KeyFormat!=null&&(t.KeyFormat=e.KeyFormat),t},oWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.VersionDescription!=null&&(t.VersionDescription=e.VersionDescription),e.LaunchTemplateData!=null){let i=Nca(e.LaunchTemplateData,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateData.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},cWp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.SourceVersion!=null&&(t.SourceVersion=e.SourceVersion),e.VersionDescription!=null&&(t.VersionDescription=e.VersionDescription),e.LaunchTemplateData!=null){let n=Nca(e.LaunchTemplateData,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchTemplateData.${i}`;t[a]=s})}return e.ResolveAlias!=null&&(t.ResolveAlias=e.ResolveAlias),t},uWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},lWp=(e,r)=>{var n;let t={};if(e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.Mode!=null&&(t.Mode=e.Mode),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},dWp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},pWp=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},mWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListName!=null&&(t.PrefixListName=e.PrefixListName),e.Entries!=null){let s=joa(e.Entries,r);((n=e.Entries)==null?void 0:n.length)===0&&(t.Entry=[]),Object.entries(s).forEach(([a,o])=>{let c=`Entry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxEntries!=null&&(t.MaxEntries=e.MaxEntries),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.AddressFamily!=null&&(t.AddressFamily=e.AddressFamily),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},fWp=(e,r)=>{var n,i,s;let t={};if(e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ConnectivityType!=null&&(t.ConnectivityType=e.ConnectivityType),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.SecondaryAllocationIds!=null){let a=nur(e.SecondaryAllocationIds,r);((i=e.SecondaryAllocationIds)==null?void 0:i.length)===0&&(t.SecondaryAllocationId=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecondaryAllocationId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.SecondaryPrivateIpAddresses!=null){let a=sur(e.SecondaryPrivateIpAddresses,r);((s=e.SecondaryPrivateIpAddresses)==null?void 0:s.length)===0&&(t.SecondaryPrivateIpAddress=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecondaryPrivateIpAddress.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),t},hWp=(e,r)=>{let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.IcmpTypeCode!=null){let n=dca(e.IcmpTypeCode,r);Object.entries(n).forEach(([i,s])=>{let a=`Icmp.${i}`;t[a]=s})}if(e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.PortRange!=null){let n=xca(e.PortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`PortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},gWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yWp=(e,r)=>{var n,i,s;let t={};if(e.MatchPaths!=null){let a=foa(e.MatchPaths,r);((n=e.MatchPaths)==null?void 0:n.length)===0&&(t.MatchPath=[]),Object.entries(a).forEach(([o,c])=>{let l=`MatchPath.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ExcludePaths!=null){let a=foa(e.ExcludePaths,r);((i=e.ExcludePaths)==null?void 0:i.length)===0&&(t.ExcludePath=[]),Object.entries(a).forEach(([o,c])=>{let l=`ExcludePath.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},_Wp=(e,r)=>{var n;let t={};if(e.SourceIp!=null&&(t.SourceIp=e.SourceIp),e.DestinationIp!=null&&(t.DestinationIp=e.DestinationIp),e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationPort!=null&&(t.DestinationPort=e.DestinationPort),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.FilterAtSource!=null){let i=_oa(e.FilterAtSource,r);Object.entries(i).forEach(([s,a])=>{let o=`FilterAtSource.${s}`;t[o]=a})}if(e.FilterAtDestination!=null){let i=_oa(e.FilterAtDestination,r);Object.entries(i).forEach(([s,a])=>{let o=`FilterAtDestination.${s}`;t[o]=a})}return t},AWp=(e,r)=>{let t={};return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.AwsAccountId!=null&&(t.AwsAccountId=e.AwsAccountId),e.AwsService!=null&&(t.AwsService=e.AwsService),e.Permission!=null&&(t.Permission=e.Permission),e.DryRun!=null&&(t.DryRun=e.DryRun),t},bWp=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let l=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`SecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let l=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv6Addresses.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let l=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(l).forEach(([u,m])=>{let h=`PrivateIpAddresses.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.Ipv4Prefixes!=null){let l=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv4Prefix.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let l=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(l).forEach(([u,m])=>{let h=`Ipv6Prefix.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.TagSpecifications!=null){let l=Jp(e.TagSpecifications,r);((c=e.TagSpecifications)==null?void 0:c.length)===0&&(t.TagSpecification=[]),Object.entries(l).forEach(([u,m])=>{let h=`TagSpecification.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},CWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupName!=null&&(t.GroupName=e.GroupName),e.Strategy!=null&&(t.Strategy=e.Strategy),e.PartitionCount!=null&&(t.PartitionCount=e.PartitionCount),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SpreadLevel!=null&&(t.SpreadLevel=e.SpreadLevel),t},vWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},EWp=(e,r)=>{var n;let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DeleteReplacedRootVolume!=null&&(t.DeleteReplacedRootVolume=e.DeleteReplacedRootVolume),t},DWp=(e,r)=>{var n;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.PriceSchedules!=null){let i=Yam(e.PriceSchedules,r);((n=e.PriceSchedules)==null?void 0:n.length)===0&&(t.PriceSchedules=[]),Object.entries(i).forEach(([s,a])=>{let o=`PriceSchedules.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ReservedInstancesId!=null&&(t.ReservedInstancesId=e.ReservedInstancesId),t},SWp=(e,r)=>{var n;let t={};if(e.Bucket!=null&&(t.Bucket=e.Bucket),e.ObjectKey!=null&&(t.ObjectKey=e.ObjectKey),e.Name!=null&&(t.Name=e.Name),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},wWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),e.CoreNetworkArn!=null&&(t.CoreNetworkArn=e.CoreNetworkArn),t},IWp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},xWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.GroupDescription=e.Description),e.GroupName!=null&&(t.GroupName=e.GroupName),e.VpcId!=null&&(t.VpcId=e.VpcId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},TWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},PWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.InstanceSpecification!=null){let i=jnm(e.InstanceSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`InstanceSpecification.${s}`;t[o]=a})}if(e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.CopyTagsFromSource!=null&&(t.CopyTagsFromSource=e.CopyTagsFromSource),t},RWp=(e,r)=>{let t={};return e.Bucket!=null&&(t.Bucket=e.Bucket),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Prefix!=null&&(t.Prefix=e.Prefix),t},kWp=(e,r)=>{var n;let t={};if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.Bucket!=null&&(t.Bucket=e.Bucket),e.S3ObjectTags!=null){let i=Ccm(e.S3ObjectTags,r);((n=e.S3ObjectTags)==null?void 0:n.length)===0&&(t.S3ObjectTag=[]),Object.entries(i).forEach(([s,a])=>{let o=`S3ObjectTag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},FWp=(e,r)=>{var n;let t={};if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.ReservationType!=null&&(t.ReservationType=e.ReservationType),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},NWp=(e,r)=>{var n;let t={};if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Ipv6Native!=null&&(t.Ipv6Native=e.Ipv6Native),t},OWp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let s=qca(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tags!=null){let s=TSe(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tag=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},BWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},qWp=(e,r)=>{let t={};if(e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.TrafficDirection!=null&&(t.TrafficDirection=e.TrafficDirection),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.DestinationPortRange!=null){let n=Xcr(e.DestinationPortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`DestinationPortRange.${i}`;t[a]=s})}if(e.SourcePortRange!=null){let n=Xcr(e.SourcePortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`SourcePortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.SourceCidrBlock!=null&&(t.SourceCidrBlock=e.SourceCidrBlock),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},MWp=(e,r)=>{var n;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.PacketLength!=null&&(t.PacketLength=e.PacketLength),e.SessionNumber!=null&&(t.SessionNumber=e.SessionNumber),e.VirtualNetworkId!=null&&(t.VirtualNetworkId=e.VirtualNetworkId),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},LWp=(e,r)=>{var n;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.NetworkLoadBalancerArn!=null&&(t.NetworkLoadBalancerArn=e.NetworkLoadBalancerArn),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.GatewayLoadBalancerEndpointId!=null&&(t.GatewayLoadBalancerEndpointId=e.GatewayLoadBalancerEndpointId),t},jWp=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.TransitGatewayAddress!=null&&(t.TransitGatewayAddress=e.TransitGatewayAddress),e.PeerAddress!=null&&(t.PeerAddress=e.PeerAddress),e.BgpOptions!=null){let s=Pum(e.BgpOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`BgpOptions.${a}`;t[c]=o})}if(e.InsideCidrBlocks!=null){let s=Enm(e.InsideCidrBlocks,r);((n=e.InsideCidrBlocks)==null?void 0:n.length)===0&&(t.InsideCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`InsideCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},GWp=(e,r)=>{var n;let t={};if(e.TransportTransitGatewayAttachmentId!=null&&(t.TransportTransitGatewayAttachmentId=e.TransportTransitGatewayAttachmentId),e.Options!=null){let i=UWp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},UWp=(e,r)=>{let t={};return e.Protocol!=null&&(t.Protocol=e.Protocol),t},VWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.Options!=null){let i=zWp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},zWp=(e,r)=>{let t={};return e.Igmpv2Support!=null&&(t.Igmpv2Support=e.Igmpv2Support),e.StaticSourcesSupport!=null&&(t.StaticSourcesSupport=e.StaticSourcesSupport),e.AutoAcceptSharedAssociations!=null&&(t.AutoAcceptSharedAssociations=e.AutoAcceptSharedAssociations),t},$Wp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.PeerTransitGatewayId!=null&&(t.PeerTransitGatewayId=e.PeerTransitGatewayId),e.PeerAccountId!=null&&(t.PeerAccountId=e.PeerAccountId),e.PeerRegion!=null&&(t.PeerRegion=e.PeerRegion),e.Options!=null){let i=QWp(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},QWp=(e,r)=>{let t={};return e.DynamicRouting!=null&&(t.DynamicRouting=e.DynamicRouting),t},KWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},HWp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},WWp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.Options!=null){let i=Num(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},YWp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},JWp=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PeeringAttachmentId!=null&&(t.PeeringAttachmentId=e.PeeringAttachmentId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},XWp=(e,r)=>{var n;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecifications=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecifications.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ZWp=(e,r)=>{var n,i;let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.SubnetIds!=null){let s=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Options!=null){let s=eYp(e.Options,r);Object.entries(s).forEach(([a,o])=>{let c=`Options.${a}`;t[c]=o})}if(e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecifications=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecifications.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},eYp=(e,r)=>{let t={};return e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.Ipv6Support!=null&&(t.Ipv6Support=e.Ipv6Support),e.ApplianceModeSupport!=null&&(t.ApplianceModeSupport=e.ApplianceModeSupport),t},tYp=(e,r)=>{let t={};return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},rYp=(e,r)=>{var n;let t={};if(e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),e.LoadBalancerArn!=null&&(t.LoadBalancerArn=e.LoadBalancerArn),e.SubnetIds!=null){let i=iYp(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},nYp=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.AttachmentType!=null&&(t.AttachmentType=e.AttachmentType),e.DomainCertificateArn!=null&&(t.DomainCertificateArn=e.DomainCertificateArn),e.ApplicationDomain!=null&&(t.ApplicationDomain=e.ApplicationDomain),e.EndpointDomainPrefix!=null&&(t.EndpointDomainPrefix=e.EndpointDomainPrefix),e.SecurityGroupIds!=null){let s=jcm(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.LoadBalancerOptions!=null){let s=rYp(e.LoadBalancerOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`LoadBalancerOptions.${a}`;t[c]=o})}if(e.NetworkInterfaceOptions!=null){let s=tYp(e.NetworkInterfaceOptions,r);Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfaceOptions.${a}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},iYp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},sYp=(e,r)=>{var n;let t={};if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aYp=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},oYp=(e,r)=>{let t={};return e.TenantId!=null&&(t.TenantId=e.TenantId),t},cYp=(e,r)=>{let t={};return e.Issuer!=null&&(t.Issuer=e.Issuer),e.AuthorizationEndpoint!=null&&(t.AuthorizationEndpoint=e.AuthorizationEndpoint),e.TokenEndpoint!=null&&(t.TokenEndpoint=e.TokenEndpoint),e.UserInfoEndpoint!=null&&(t.UserInfoEndpoint=e.UserInfoEndpoint),e.ClientId!=null&&(t.ClientId=e.ClientId),e.ClientSecret!=null&&(t.ClientSecret=e.ClientSecret),e.Scope!=null&&(t.Scope=e.Scope),t},uYp=(e,r)=>{var n;let t={};if(e.TrustProviderType!=null&&(t.TrustProviderType=e.TrustProviderType),e.UserTrustProviderType!=null&&(t.UserTrustProviderType=e.UserTrustProviderType),e.DeviceTrustProviderType!=null&&(t.DeviceTrustProviderType=e.DeviceTrustProviderType),e.OidcOptions!=null){let i=cYp(e.OidcOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`OidcOptions.${s}`;t[o]=a})}if(e.DeviceOptions!=null){let i=oYp(e.DeviceOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`DeviceOptions.${s}`;t[o]=a})}if(e.PolicyReferenceName!=null&&(t.PolicyReferenceName=e.PolicyReferenceName),e.Description!=null&&(t.Description=e.Description),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lYp=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),t},hoa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=lYp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},dYp=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=hoa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=hoa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},pYp=(e,r)=>{var n;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Iops!=null&&(t.Iops=e.Iops),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.Size!=null&&(t.Size=e.Size),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MultiAttachEnabled!=null&&(t.MultiAttachEnabled=e.MultiAttachEnabled),e.Throughput!=null&&(t.Throughput=e.Throughput),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},mYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.ConnectionNotificationArn!=null&&(t.ConnectionNotificationArn=e.ConnectionNotificationArn),e.ConnectionEvents!=null){let i=by(e.ConnectionEvents,r);((n=e.ConnectionEvents)==null?void 0:n.length)===0&&(t.ConnectionEvents=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionEvents.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},fYp=(e,r)=>{var n,i,s,a;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointType!=null&&(t.VpcEndpointType=e.VpcEndpointType),e.VpcId!=null&&(t.VpcId=e.VpcId),e.ServiceName!=null&&(t.ServiceName=e.ServiceName),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.RouteTableIds!=null){let o=cbn(e.RouteTableIds,r);((n=e.RouteTableIds)==null?void 0:n.length)===0&&(t.RouteTableId=[]),Object.entries(o).forEach(([c,l])=>{let u=`RouteTableId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SubnetIds!=null){let o=lbn(e.SubnetIds,r);((i=e.SubnetIds)==null?void 0:i.length)===0&&(t.SubnetId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SubnetId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroupIds!=null){let o=ubn(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.IpAddressType!=null&&(t.IpAddressType=e.IpAddressType),e.DnsOptions!=null){let o=nca(e.DnsOptions,r);Object.entries(o).forEach(([c,l])=>{let u=`DnsOptions.${c}`;t[u]=l})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.PrivateDnsEnabled!=null&&(t.PrivateDnsEnabled=e.PrivateDnsEnabled),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},hYp=(e,r)=>{var n,i,s,a;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.AcceptanceRequired!=null&&(t.AcceptanceRequired=e.AcceptanceRequired),e.PrivateDnsName!=null&&(t.PrivateDnsName=e.PrivateDnsName),e.NetworkLoadBalancerArns!=null){let o=by(e.NetworkLoadBalancerArns,r);((n=e.NetworkLoadBalancerArns)==null?void 0:n.length)===0&&(t.NetworkLoadBalancerArn=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkLoadBalancerArn.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.GatewayLoadBalancerArns!=null){let o=by(e.GatewayLoadBalancerArns,r);((i=e.GatewayLoadBalancerArns)==null?void 0:i.length)===0&&(t.GatewayLoadBalancerArn=[]),Object.entries(o).forEach(([c,l])=>{let u=`GatewayLoadBalancerArn.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SupportedIpAddressTypes!=null){let o=by(e.SupportedIpAddressTypes,r);((s=e.SupportedIpAddressTypes)==null?void 0:s.length)===0&&(t.SupportedIpAddressType=[]),Object.entries(o).forEach(([c,l])=>{let u=`SupportedIpAddressType.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TagSpecifications!=null){let o=Jp(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecification=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecification.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},gYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PeerOwnerId!=null&&(t.PeerOwnerId=e.PeerOwnerId),e.PeerVpcId!=null&&(t.PeerVpcId=e.PeerVpcId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.PeerRegion!=null&&(t.PeerRegion=e.PeerRegion),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},yYp=(e,r)=>{var n;let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.AmazonProvidedIpv6CidrBlock!=null&&(t.AmazonProvidedIpv6CidrBlock=e.AmazonProvidedIpv6CidrBlock),e.Ipv6Pool!=null&&(t.Ipv6Pool=e.Ipv6Pool),e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.Ipv4IpamPoolId!=null&&(t.Ipv4IpamPoolId=e.Ipv4IpamPoolId),e.Ipv4NetmaskLength!=null&&(t.Ipv4NetmaskLength=e.Ipv4NetmaskLength),e.Ipv6IpamPoolId!=null&&(t.Ipv6IpamPoolId=e.Ipv6IpamPoolId),e.Ipv6NetmaskLength!=null&&(t.Ipv6NetmaskLength=e.Ipv6NetmaskLength),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.Ipv6CidrBlockNetworkBorderGroup!=null&&(t.Ipv6CidrBlockNetworkBorderGroup=e.Ipv6CidrBlockNetworkBorderGroup),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_Yp=(e,r)=>{var n;let t={};if(e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.Type!=null&&(t.Type=e.Type),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Options!=null){let i=slm(e.Options,r);Object.entries(i).forEach(([s,a])=>{let o=`Options.${s}`;t[o]=a})}if(e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},AYp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),t},bYp=(e,r)=>{var n;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Type!=null&&(t.Type=e.Type),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},eca=(e,r)=>{let t={};return e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},CYp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`CustomerGatewayId.${n}`]=i,n++);return t},vYp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=EYp(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},EYp=(e,r)=>{let t={};return e.Id!=null&&(t.Id=e.Id),e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.Period!=null&&(t.Period=e.Period),t},tca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},DYp=(e,r)=>{let t={};return e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},SYp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wYp=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetVpcSubnetId!=null&&(t.TargetVpcSubnetId=e.TargetVpcSubnetId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IYp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xYp=(e,r)=>{let t={};return e.CoipPoolId!=null&&(t.CoipPoolId=e.CoipPoolId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TYp=(e,r)=>{let t={};return e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PYp=(e,r)=>{let t={};return e.DhcpOptionsId!=null&&(t.DhcpOptionsId=e.DhcpOptionsId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},RYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),t},kYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FleetIds!=null){let i=oca(e.FleetIds,r);((n=e.FleetIds)==null?void 0:n.length)===0&&(t.FleetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`FleetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.TerminateInstances!=null&&(t.TerminateInstances=e.TerminateInstances),t},FYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FlowLogIds!=null){let i=uca(e.FlowLogIds,r);((n=e.FlowLogIds)==null?void 0:n.length)===0&&(t.FlowLogId=[]),Object.entries(i).forEach(([s,a])=>{let o=`FlowLogId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},NYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),t},OYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceConnectEndpointId!=null&&(t.InstanceConnectEndpointId=e.InstanceConnectEndpointId),t},BYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ForceDelete!=null&&(t.ForceDelete=e.ForceDelete),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),t},qYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),t},MYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),t},LYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Cascade!=null&&(t.Cascade=e.Cascade),t},jYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),t},GYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),t},UYp=(e,r)=>{let t={};return e.KeyName!=null&&(t.KeyName=e.KeyName),e.KeyPairId!=null&&(t.KeyPairId=e.KeyPairId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},VYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),t},zYp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Versions!=null){let i=Yca(e.Versions,r);((n=e.Versions)==null?void 0:n.length)===0&&(t.LaunchTemplateVersion=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateVersion.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},$Yp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},QYp=(e,r)=>{let t={};return e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},KYp=(e,r)=>{let t={};return e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId!=null&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},HYp=(e,r)=>{let t={};return e.LocalGatewayRouteTableVpcAssociationId!=null&&(t.LocalGatewayRouteTableVpcAssociationId=e.LocalGatewayRouteTableVpcAssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},WYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),t},YYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),t},JYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},XYp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),t},ZYp=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeAnalysisId!=null&&(t.NetworkInsightsAccessScopeAnalysisId=e.NetworkInsightsAccessScopeAnalysisId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},eJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),t},tJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsAnalysisId!=null&&(t.NetworkInsightsAnalysisId=e.NetworkInsightsAnalysisId),t},rJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),t},nJp=(e,r)=>{let t={};return e.NetworkInterfacePermissionId!=null&&(t.NetworkInterfacePermissionId=e.NetworkInterfacePermissionId),e.Force!=null&&(t.Force=e.Force),e.DryRun!=null&&(t.DryRun=e.DryRun),t},iJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},sJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupName!=null&&(t.GroupName=e.GroupName),t},aJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolId!=null&&(t.PoolId=e.PoolId),t},oJp=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},cJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstancesIds!=null){let i=oJp(e.ReservedInstancesIds,r);((n=e.ReservedInstancesIds)==null?void 0:n.length)===0&&(t.ReservedInstancesId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ReservedInstancesId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},uJp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},lJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},dJp=(e,r)=>{let t={};return e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pJp=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},fJp=(e,r)=>{let t={};return e.SubnetCidrReservationId!=null&&(t.SubnetCidrReservationId=e.SubnetCidrReservationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hJp=(e,r)=>{let t={};return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},gJp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let s=qca(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.ResourceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Tags!=null){let s=TSe(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tag=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},yJp=(e,r)=>{let t={};return e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_Jp=(e,r)=>{let t={};return e.TrafficMirrorFilterRuleId!=null&&(t.TrafficMirrorFilterRuleId=e.TrafficMirrorFilterRuleId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},AJp=(e,r)=>{let t={};return e.TrafficMirrorSessionId!=null&&(t.TrafficMirrorSessionId=e.TrafficMirrorSessionId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},bJp=(e,r)=>{let t={};return e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},CJp=(e,r)=>{let t={};return e.TransitGatewayConnectPeerId!=null&&(t.TransitGatewayConnectPeerId=e.TransitGatewayConnectPeerId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},vJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},EJp=(e,r)=>{let t={};return e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},DJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},SJp=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IJp=(e,r)=>{let t={};return e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},xJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),t},TJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},PJp=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},RJp=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},kJp=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},FJp=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},NJp=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},OJp=(e,r)=>{let t={};return e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},BJp=(e,r)=>{let t={};return e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},qJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationIds!=null){let i=PHp(e.ConnectionNotificationIds,r);((n=e.ConnectionNotificationIds)==null?void 0:n.length)===0&&(t.ConnectionNotificationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionNotificationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},MJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceIds!=null){let i=eua(e.ServiceIds,r);((n=e.ServiceIds)==null?void 0:n.length)===0&&(t.ServiceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ServiceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},LJp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},jJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},GJp=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},UJp=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},VJp=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),t},zJp=(e,r)=>{let t={};return e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},$Jp=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},QJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),t},KJp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolId!=null&&(t.PoolId=e.PoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),t},HJp=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},WJp=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTagAttribute!=null){let n=YJp(e.InstanceTagAttribute,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceTagAttribute.${i}`;t[a]=s})}return t},YJp=(e,r)=>{var n;let t={};if(e.IncludeAllTagsOfInstance!=null&&(t.IncludeAllTagsOfInstance=e.IncludeAllTagsOfInstance),e.InstanceTagKeys!=null){let i=_ca(e.InstanceTagKeys,r);((n=e.InstanceTagKeys)==null?void 0:n.length)===0&&(t.InstanceTagKey=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceTagKey.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},JJp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},XJp=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ZJp=(e,r)=>{var n;let t={};if(e.AttributeNames!=null){let i=mKp(e.AttributeNames,r);((n=e.AttributeNames)==null?void 0:n.length)===0&&(t.AttributeName=[]),Object.entries(i).forEach(([s,a])=>{let o=`AttributeName.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},eXp=(e,r)=>{var n;let t={};if(e.AllocationIds!=null){let i=bKp(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AllocationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Attribute!=null&&(t.Attribute=e.Attribute),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},tXp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.PublicIps!=null){let a=som(e.PublicIps,r);((i=e.PublicIps)==null?void 0:i.length)===0&&(t.PublicIp=[]),Object.entries(a).forEach(([o,c])=>{let l=`PublicIp.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.AllocationIds!=null){let a=nur(e.AllocationIds,r);((s=e.AllocationIds)==null?void 0:s.length)===0&&(t.AllocationId=[]),Object.entries(a).forEach(([o,c])=>{let l=`AllocationId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},rXp=(e,r)=>{var n;let t={};if(e.AllocationIds!=null){let i=nur(e.AllocationIds,r);((n=e.AllocationIds)==null?void 0:n.length)===0&&(t.AllocationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AllocationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},nXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},iXp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ZoneNames!=null){let a=dlm(e.ZoneNames,r);((i=e.ZoneNames)==null?void 0:i.length)===0&&(t.ZoneName=[]),Object.entries(a).forEach(([o,c])=>{let l=`ZoneName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ZoneIds!=null){let a=llm(e.ZoneIds,r);((s=e.ZoneIds)==null?void 0:s.length)===0&&(t.ZoneId=[]),Object.entries(a).forEach(([o,c])=>{let l=`ZoneId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.AllAvailabilityZones!=null&&(t.AllAvailabilityZones=e.AllAvailabilityZones),e.DryRun!=null&&(t.DryRun=e.DryRun),t},sXp=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},aXp=(e,r)=>{var n,i;let t={};if(e.BundleIds!=null){let s=iHp(e.BundleIds,r);((n=e.BundleIds)==null?void 0:n.length)===0&&(t.BundleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`BundleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},oXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},cXp=(e,r)=>{var n,i;let t={};if(e.CapacityReservationFleetIds!=null){let s=Qoa(e.CapacityReservationFleetIds,r);((n=e.CapacityReservationFleetIds)==null?void 0:n.length)===0&&(t.CapacityReservationFleetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CapacityReservationFleetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},uXp=(e,r)=>{var n,i;let t={};if(e.CapacityReservationIds!=null){let s=gHp(e.CapacityReservationIds,r);((n=e.CapacityReservationIds)==null?void 0:n.length)===0&&(t.CapacityReservationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CapacityReservationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},lXp=(e,r)=>{var n,i;let t={};if(e.CarrierGatewayIds!=null){let s=_Hp(e.CarrierGatewayIds,r);((n=e.CarrierGatewayIds)==null?void 0:n.length)===0&&(t.CarrierGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CarrierGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},pXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},mXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},fXp=(e,r)=>{var n,i;let t={};if(e.ClientVpnEndpointIds!=null){let s=wHp(e.ClientVpnEndpointIds,r);((n=e.ClientVpnEndpointIds)==null?void 0:n.length)===0&&(t.ClientVpnEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ClientVpnEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},hXp=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},gXp=(e,r)=>{var n,i;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.AssociationIds!=null){let s=by(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},yXp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=xHp(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_Xp=(e,r)=>{var n;let t={};if(e.ConversionTaskIds!=null){let i=RHp(e.ConversionTaskIds,r);((n=e.ConversionTaskIds)==null?void 0:n.length)===0&&(t.ConversionTaskId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConversionTaskId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},AXp=(e,r)=>{var n,i;let t={};if(e.CustomerGatewayIds!=null){let s=CYp(e.CustomerGatewayIds,r);((n=e.CustomerGatewayIds)==null?void 0:n.length)===0&&(t.CustomerGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`CustomerGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},bXp=(e,r)=>{var n,i;let t={};if(e.DhcpOptionsIds!=null){let s=Vem(e.DhcpOptionsIds,r);((n=e.DhcpOptionsIds)==null?void 0:n.length)===0&&(t.DhcpOptionsId=[]),Object.entries(s).forEach(([a,o])=>{let c=`DhcpOptionsId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},CXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.EgressOnlyInternetGatewayIds!=null){let s=vtm(e.EgressOnlyInternetGatewayIds,r);((n=e.EgressOnlyInternetGatewayIds)==null?void 0:n.length)===0&&(t.EgressOnlyInternetGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`EgressOnlyInternetGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},vXp=(e,r)=>{var n,i;let t={};if(e.ElasticGpuIds!=null){let s=Dtm(e.ElasticGpuIds,r);((n=e.ElasticGpuIds)==null?void 0:n.length)===0&&(t.ElasticGpuId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ElasticGpuId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},EXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ExportImageTaskIds!=null){let s=Wtm(e.ExportImageTaskIds,r);((i=e.ExportImageTaskIds)==null?void 0:i.length)===0&&(t.ExportImageTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExportImageTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},DXp=(e,r)=>{var n,i;let t={};if(e.ExportTaskIds!=null){let s=Ytm(e.ExportTaskIds,r);((n=e.ExportTaskIds)==null?void 0:n.length)===0&&(t.ExportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},SXp=(e,r)=>{var n,i;let t={};if(e.ImageIds!=null){let s=erm(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImageId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wXp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},IXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EventType!=null&&(t.EventType=e.EventType),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetId!=null&&(t.FleetId=e.FleetId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},xXp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetId!=null&&(t.FleetId=e.FleetId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},TXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.FleetIds!=null){let s=oca(e.FleetIds,r);((n=e.FleetIds)==null?void 0:n.length)===0&&(t.FleetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`FleetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},PXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.FlowLogIds!=null){let s=uca(e.FlowLogIds,r);((i=e.FlowLogIds)==null?void 0:i.length)===0&&(t.FlowLogId=[]),Object.entries(s).forEach(([a,o])=>{let c=`FlowLogId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},RXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),t},kXp=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageIds!=null){let a=mrm(e.FpgaImageIds,r);((n=e.FpgaImageIds)==null?void 0:n.length)===0&&(t.FpgaImageId=[]),Object.entries(a).forEach(([o,c])=>{let l=`FpgaImageId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Owners!=null){let a=vbn(e.Owners,r);((i=e.Owners)==null?void 0:i.length)===0&&(t.Owner=[]),Object.entries(a).forEach(([o,c])=>{let l=`Owner.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Filters!=null){let a=Ku(e.Filters,r);((s=e.Filters)==null?void 0:s.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},FXp=(e,r)=>{var n;let t={};if(e.Filter!=null){let i=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDuration!=null&&(t.MaxDuration=e.MaxDuration),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.MinDuration!=null&&(t.MinDuration=e.MinDuration),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},NXp=(e,r)=>{var n,i;let t={};if(e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostReservationIdSet!=null){let s=onm(e.HostReservationIdSet,r);((i=e.HostReservationIdSet)==null?void 0:i.length)===0&&(t.HostReservationIdSet=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostReservationIdSet.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},OXp=(e,r)=>{var n,i;let t={};if(e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.HostIds!=null){let s=Sbn(e.HostIds,r);((i=e.HostIds)==null?void 0:i.length)===0&&(t.HostId=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},BXp=(e,r)=>{var n,i;let t={};if(e.AssociationIds!=null){let s=UKp(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},qXp=(e,r)=>{let t={};return e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.Resource!=null&&(t.Resource=e.Resource),t},MXp=(e,r)=>{let t={};return e.Resource!=null&&(t.Resource=e.Resource),t},LXp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jXp=(e,r)=>{var n,i,s,a;let t={};if(e.ExecutableUsers!=null){let o=$tm(e.ExecutableUsers,r);((n=e.ExecutableUsers)==null?void 0:n.length)===0&&(t.ExecutableBy=[]),Object.entries(o).forEach(([c,l])=>{let u=`ExecutableBy.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Filters!=null){let o=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(o).forEach(([c,l])=>{let u=`Filter.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ImageIds!=null){let o=mca(e.ImageIds,r);((s=e.ImageIds)==null?void 0:s.length)===0&&(t.ImageId=[]),Object.entries(o).forEach(([c,l])=>{let u=`ImageId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Owners!=null){let o=vbn(e.Owners,r);((a=e.Owners)==null?void 0:a.length)===0&&(t.Owner=[]),Object.entries(o).forEach(([c,l])=>{let u=`Owner.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return e.IncludeDeprecated!=null&&(t.IncludeDeprecated=e.IncludeDeprecated),e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},GXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ImportTaskIds!=null){let s=Cnm(e.ImportTaskIds,r);((i=e.ImportTaskIds)==null?void 0:i.length)===0&&(t.ImportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},UXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ImportTaskIds!=null){let s=bnm(e.ImportTaskIds,r);((i=e.ImportTaskIds)==null?void 0:i.length)===0&&(t.ImportTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImportTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},VXp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},zXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceConnectEndpointIds!=null){let s=by(e.InstanceConnectEndpointIds,r);((i=e.InstanceConnectEndpointIds)==null?void 0:i.length)===0&&(t.InstanceConnectEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceConnectEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},$Xp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},QXp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},KXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowIds!=null){let s=Pnm(e.InstanceEventWindowIds,r);((n=e.InstanceEventWindowIds)==null?void 0:n.length)===0&&(t.InstanceEventWindowId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceEventWindowId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},HXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},WXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceIds!=null){let s=ZV(e.InstanceIds,r);((i=e.InstanceIds)==null?void 0:i.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.IncludeAllInstances!=null&&(t.IncludeAllInstances=e.IncludeAllInstances),t},YXp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LocationType!=null&&(t.LocationType=e.LocationType),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},JXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTypes!=null){let s=Gom(e.InstanceTypes,r);((n=e.InstanceTypes)==null?void 0:n.length)===0&&(t.InstanceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},XXp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayIds!=null){let s=znm(e.InternetGatewayIds,r);((i=e.InternetGatewayIds)==null?void 0:i.length)===0&&(t.InternetGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InternetGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},ZXp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamPoolIds!=null){let s=by(e.IpamPoolIds,r);((i=e.IpamPoolIds)==null?void 0:i.length)===0&&(t.IpamPoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamPoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},eZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryIds!=null){let s=by(e.IpamResourceDiscoveryIds,r);((n=e.IpamResourceDiscoveryIds)==null?void 0:n.length)===0&&(t.IpamResourceDiscoveryId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamResourceDiscoveryId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},tZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryAssociationIds!=null){let s=by(e.IpamResourceDiscoveryAssociationIds,r);((n=e.IpamResourceDiscoveryAssociationIds)==null?void 0:n.length)===0&&(t.IpamResourceDiscoveryAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamResourceDiscoveryAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},rZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamScopeIds!=null){let s=by(e.IpamScopeIds,r);((i=e.IpamScopeIds)==null?void 0:i.length)===0&&(t.IpamScopeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamScopeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},nZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamIds!=null){let s=by(e.IpamIds,r);((i=e.IpamIds)==null?void 0:i.length)===0&&(t.IpamId=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpamId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},iZp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=Jnm(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},sZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.KeyNames!=null){let a=tim(e.KeyNames,r);((i=e.KeyNames)==null?void 0:i.length)===0&&(t.KeyName=[]),Object.entries(a).forEach(([o,c])=>{let l=`KeyName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.KeyPairIds!=null){let a=rim(e.KeyPairIds,r);((s=e.KeyPairIds)==null?void 0:s.length)===0&&(t.KeyPairId=[]),Object.entries(a).forEach(([o,c])=>{let l=`KeyPairId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IncludePublicKey!=null&&(t.IncludePublicKey=e.IncludePublicKey),t},aZp=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateIds!=null){let a=yim(e.LaunchTemplateIds,r);((n=e.LaunchTemplateIds)==null?void 0:n.length)===0&&(t.LaunchTemplateId=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LaunchTemplateNames!=null){let a=Sim(e.LaunchTemplateNames,r);((i=e.LaunchTemplateNames)==null?void 0:i.length)===0&&(t.LaunchTemplateName=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Filters!=null){let a=Ku(e.Filters,r);((s=e.Filters)==null?void 0:s.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},oZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Versions!=null){let s=Yca(e.Versions,r);((n=e.Versions)==null?void 0:n.length)===0&&(t.LaunchTemplateVersion=[]),Object.entries(s).forEach(([a,o])=>{let c=`LaunchTemplateVersion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MinVersion!=null&&(t.MinVersion=e.MinVersion),e.MaxVersion!=null&&(t.MaxVersion=e.MaxVersion),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.ResolveAlias!=null&&(t.ResolveAlias=e.ResolveAlias),t},cZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableIds!=null){let s=Vim(e.LocalGatewayRouteTableIds,r);((n=e.LocalGatewayRouteTableIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds!=null){let s=zim(e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds,r);((n=e.LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableVirtualInterfaceGroupAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayRouteTableVpcAssociationIds!=null){let s=$im(e.LocalGatewayRouteTableVpcAssociationIds,r);((n=e.LocalGatewayRouteTableVpcAssociationIds)==null?void 0:n.length)===0&&(t.LocalGatewayRouteTableVpcAssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayRouteTableVpcAssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayIds!=null){let s=Uim(e.LocalGatewayIds,r);((n=e.LocalGatewayIds)==null?void 0:n.length)===0&&(t.LocalGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayVirtualInterfaceGroupIds!=null){let s=Qim(e.LocalGatewayVirtualInterfaceGroupIds,r);((n=e.LocalGatewayVirtualInterfaceGroupIds)==null?void 0:n.length)===0&&(t.LocalGatewayVirtualInterfaceGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayVirtualInterfaceGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mZp=(e,r)=>{var n,i;let t={};if(e.LocalGatewayVirtualInterfaceIds!=null){let s=Kim(e.LocalGatewayVirtualInterfaceIds,r);((n=e.LocalGatewayVirtualInterfaceIds)==null?void 0:n.length)===0&&(t.LocalGatewayVirtualInterfaceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`LocalGatewayVirtualInterfaceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},fZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PrefixListIds!=null){let s=by(e.PrefixListIds,r);((i=e.PrefixListIds)==null?void 0:i.length)===0&&(t.PrefixListId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrefixListId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},hZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PublicIps!=null){let s=by(e.PublicIps,r);((i=e.PublicIps)==null?void 0:i.length)===0&&(t.PublicIp=[]),Object.entries(s).forEach(([a,o])=>{let c=`PublicIp.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},gZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filter!=null){let s=Ku(e.Filter,r);((n=e.Filter)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NatGatewayIds!=null){let s=_am(e.NatGatewayIds,r);((i=e.NatGatewayIds)==null?void 0:i.length)===0&&(t.NatGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NatGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),t},yZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclIds!=null){let s=Aam(e.NetworkAclIds,r);((i=e.NetworkAclIds)==null?void 0:i.length)===0&&(t.NetworkAclId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkAclId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},_Zp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAccessScopeAnalysisIds!=null){let s=vam(e.NetworkInsightsAccessScopeAnalysisIds,r);((n=e.NetworkInsightsAccessScopeAnalysisIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAccessScopeAnalysisId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAccessScopeAnalysisId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.AnalysisStartTimeBegin!=null&&(t.AnalysisStartTimeBegin=e.AnalysisStartTimeBegin.toISOString().split(".")[0]+"Z"),e.AnalysisStartTimeEnd!=null&&(t.AnalysisStartTimeEnd=e.AnalysisStartTimeEnd.toISOString().split(".")[0]+"Z"),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},AZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAccessScopeIds!=null){let s=Eam(e.NetworkInsightsAccessScopeIds,r);((n=e.NetworkInsightsAccessScopeIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAccessScopeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAccessScopeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},bZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsAnalysisIds!=null){let s=Dam(e.NetworkInsightsAnalysisIds,r);((n=e.NetworkInsightsAnalysisIds)==null?void 0:n.length)===0&&(t.NetworkInsightsAnalysisId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsAnalysisId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),e.AnalysisStartTime!=null&&(t.AnalysisStartTime=e.AnalysisStartTime.toISOString().split(".")[0]+"Z"),e.AnalysisEndTime!=null&&(t.AnalysisEndTime=e.AnalysisEndTime.toISOString().split(".")[0]+"Z"),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},CZp=(e,r)=>{var n,i;let t={};if(e.NetworkInsightsPathIds!=null){let s=Sam(e.NetworkInsightsPathIds,r);((n=e.NetworkInsightsPathIds)==null?void 0:n.length)===0&&(t.NetworkInsightsPathId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInsightsPathId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),t},vZp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},EZp=(e,r)=>{var n,i;let t={};if(e.NetworkInterfacePermissionIds!=null){let s=Pam(e.NetworkInterfacePermissionIds,r);((n=e.NetworkInterfacePermissionIds)==null?void 0:n.length)===0&&(t.NetworkInterfacePermissionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfacePermissionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},DZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceIds!=null){let s=Tam(e.NetworkInterfaceIds,r);((i=e.NetworkInterfaceIds)==null?void 0:i.length)===0&&(t.NetworkInterfaceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`NetworkInterfaceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},SZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupNames!=null){let a=$am(e.GroupNames,r);((i=e.GroupNames)==null?void 0:i.length)===0&&(t.GroupName=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupIds!=null){let a=zam(e.GroupIds,r);((s=e.GroupIds)==null?void 0:s.length)===0&&(t.GroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},wZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.PrefixListIds!=null){let s=Ham(e.PrefixListIds,r);((i=e.PrefixListIds)==null?void 0:i.length)===0&&(t.PrefixListId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrefixListId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},IZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Resources!=null){let i=ocm(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.Resource=[]),Object.entries(i).forEach(([s,a])=>{let o=`Resource.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},xZp=(e,r)=>{var n,i;let t={};if(e.PoolIds!=null){let s=aom(e.PoolIds,r);((n=e.PoolIds)==null?void 0:n.length)===0&&(t.PoolId=[]),Object.entries(s).forEach(([a,o])=>{let c=`PoolId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},TZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RegionNames!=null){let s=hom(e.RegionNames,r);((i=e.RegionNames)==null?void 0:i.length)===0&&(t.RegionName=[]),Object.entries(s).forEach(([a,o])=>{let c=`RegionName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.AllRegions!=null&&(t.AllRegions=e.AllRegions),t},PZp=(e,r)=>{var n,i;let t={};if(e.ReplaceRootVolumeTaskIds!=null){let s=Oom(e.ReplaceRootVolumeTaskIds,r);((n=e.ReplaceRootVolumeTaskIds)==null?void 0:n.length)===0&&(t.ReplaceRootVolumeTaskId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReplaceRootVolumeTaskId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},RZp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ReservedInstancesId!=null&&(t.ReservedInstancesId=e.ReservedInstancesId),e.ReservedInstancesListingId!=null&&(t.ReservedInstancesListingId=e.ReservedInstancesListingId),t},kZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ReservedInstancesModificationIds!=null){let s=Xom(e.ReservedInstancesModificationIds,r);((i=e.ReservedInstancesModificationIds)==null?void 0:i.length)===0&&(t.ReservedInstancesModificationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesModificationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),t},FZp=(e,r)=>{var n,i;let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IncludeMarketplace!=null&&(t.IncludeMarketplace=e.IncludeMarketplace),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.MaxDuration!=null&&(t.MaxDuration=e.MaxDuration),e.MaxInstanceCount!=null&&(t.MaxInstanceCount=e.MaxInstanceCount),e.MinDuration!=null&&(t.MinDuration=e.MinDuration),e.OfferingClass!=null&&(t.OfferingClass=e.OfferingClass),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.ReservedInstancesOfferingIds!=null){let s=Zom(e.ReservedInstancesOfferingIds,r);((i=e.ReservedInstancesOfferingIds)==null?void 0:i.length)===0&&(t.ReservedInstancesOfferingId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesOfferingId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),t},NZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.OfferingClass!=null&&(t.OfferingClass=e.OfferingClass),e.ReservedInstancesIds!=null){let s=Bca(e.ReservedInstancesIds,r);((i=e.ReservedInstancesIds)==null?void 0:i.length)===0&&(t.ReservedInstancesId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),t},OZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableIds!=null){let s=ycm(e.RouteTableIds,r);((i=e.RouteTableIds)==null?void 0:i.length)===0&&(t.RouteTableId=[]),Object.entries(s).forEach(([a,o])=>{let c=`RouteTableId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},BZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.FirstSlotStartTimeRange!=null){let i=Kcm(e.FirstSlotStartTimeRange,r);Object.entries(i).forEach(([s,a])=>{let o=`FirstSlotStartTimeRange.${s}`;t[o]=a})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.MaxSlotDurationInHours!=null&&(t.MaxSlotDurationInHours=e.MaxSlotDurationInHours),e.MinSlotDurationInHours!=null&&(t.MinSlotDurationInHours=e.MinSlotDurationInHours),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Recurrence!=null){let i=Dcm(e.Recurrence,r);Object.entries(i).forEach(([s,a])=>{let o=`Recurrence.${s}`;t[o]=a})}return t},qZp=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.ScheduledInstanceIds!=null){let s=Ecm(e.ScheduledInstanceIds,r);((i=e.ScheduledInstanceIds)==null?void 0:i.length)===0&&(t.ScheduledInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ScheduledInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SlotStartTimeRange!=null){let s=Hcm(e.SlotStartTimeRange,r);Object.entries(s).forEach(([a,o])=>{let c=`SlotStartTimeRange.${a}`;t[c]=o})}return t},MZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null){let i=snm(e.GroupId,r);((n=e.GroupId)==null?void 0:n.length)===0&&(t.GroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`GroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},LZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},jZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupIds!=null){let a=ybn(e.GroupIds,r);((i=e.GroupIds)==null?void 0:i.length)===0&&(t.GroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.GroupNames!=null){let a=lca(e.GroupNames,r);((s=e.GroupNames)==null?void 0:s.length)===0&&(t.GroupName=[]),Object.entries(a).forEach(([o,c])=>{let l=`GroupName.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},GZp=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},UZp=(e,r)=>{var n,i,s,a;let t={};if(e.Filters!=null){let o=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(o).forEach(([c,l])=>{let u=`Filter.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.OwnerIds!=null){let o=vbn(e.OwnerIds,r);((i=e.OwnerIds)==null?void 0:i.length)===0&&(t.Owner=[]),Object.entries(o).forEach(([c,l])=>{let u=`Owner.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.RestorableByUserIds!=null){let o=ccm(e.RestorableByUserIds,r);((s=e.RestorableByUserIds)==null?void 0:s.length)===0&&(t.RestorableBy=[]),Object.entries(o).forEach(([c,l])=>{let u=`RestorableBy.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SnapshotIds!=null){let o=our(e.SnapshotIds,r);((a=e.SnapshotIds)==null?void 0:a.length)===0&&(t.SnapshotId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SnapshotId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},VZp=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},zZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},$Zp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),t},QZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.EventType!=null&&(t.EventType=e.EventType),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},KZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SpotFleetRequestIds!=null){let i=Uca(e.SpotFleetRequestIds,r);((n=e.SpotFleetRequestIds)==null?void 0:n.length)===0&&(t.SpotFleetRequestId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SpotFleetRequestId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},HZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotInstanceRequestIds!=null){let s=Vca(e.SpotInstanceRequestIds,r);((i=e.SpotInstanceRequestIds)==null?void 0:i.length)===0&&(t.SpotInstanceRequestId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SpotInstanceRequestId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},WZp=(e,r)=>{var n,i,s;let t={};if(e.Filters!=null){let a=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(a).forEach(([o,c])=>{let l=`Filter.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.InstanceTypes!=null){let a=Gnm(e.InstanceTypes,r);((i=e.InstanceTypes)==null?void 0:i.length)===0&&(t.InstanceType=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceType.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.ProductDescriptions!=null){let a=eom(e.ProductDescriptions,r);((s=e.ProductDescriptions)==null?void 0:s.length)===0&&(t.ProductDescription=[]),Object.entries(a).forEach(([o,c])=>{let l=`ProductDescription.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),t},YZp=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VpcId!=null&&(t.VpcId=e.VpcId),t},JZp=(e,r)=>{var n,i;let t={};if(e.ImageIds!=null){let s=dnm(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ImageId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},XZp=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SubnetIds!=null){let s=dum(e.SubnetIds,r);((i=e.SubnetIds)==null?void 0:i.length)===0&&(t.SubnetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},ZZp=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},eem=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorFilterIds!=null){let s=Dum(e.TrafficMirrorFilterIds,r);((n=e.TrafficMirrorFilterIds)==null?void 0:n.length)===0&&(t.TrafficMirrorFilterId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorFilterId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},tem=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorSessionIds!=null){let s=Ium(e.TrafficMirrorSessionIds,r);((n=e.TrafficMirrorSessionIds)==null?void 0:n.length)===0&&(t.TrafficMirrorSessionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorSessionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},rem=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorTargetIds!=null){let s=xum(e.TrafficMirrorTargetIds,r);((n=e.TrafficMirrorTargetIds)==null?void 0:n.length)===0&&(t.TrafficMirrorTargetId=[]),Object.entries(s).forEach(([a,o])=>{let c=`TrafficMirrorTargetId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},nem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},iem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayConnectPeerIds!=null){let s=Tum(e.TransitGatewayConnectPeerIds,r);((n=e.TransitGatewayConnectPeerIds)==null?void 0:n.length)===0&&(t.TransitGatewayConnectPeerIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayConnectPeerIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},sem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayMulticastDomainIds!=null){let s=kum(e.TransitGatewayMulticastDomainIds,r);((n=e.TransitGatewayMulticastDomainIds)==null?void 0:n.length)===0&&(t.TransitGatewayMulticastDomainIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayMulticastDomainIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},oem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},cem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayPolicyTableIds!=null){let s=Fum(e.TransitGatewayPolicyTableIds,r);((n=e.TransitGatewayPolicyTableIds)==null?void 0:n.length)===0&&(t.TransitGatewayPolicyTableIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayPolicyTableIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},uem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayRouteTableAnnouncementIds!=null){let s=Oum(e.TransitGatewayRouteTableAnnouncementIds,r);((n=e.TransitGatewayRouteTableAnnouncementIds)==null?void 0:n.length)===0&&(t.TransitGatewayRouteTableAnnouncementIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayRouteTableAnnouncementIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayRouteTableIds!=null){let s=Bum(e.TransitGatewayRouteTableIds,r);((n=e.TransitGatewayRouteTableIds)==null?void 0:n.length)===0&&(t.TransitGatewayRouteTableIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayRouteTableIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayIds!=null){let s=Rum(e.TransitGatewayIds,r);((n=e.TransitGatewayIds)==null?void 0:n.length)===0&&(t.TransitGatewayIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pem=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentIds!=null){let s=cur(e.TransitGatewayAttachmentIds,r);((n=e.TransitGatewayAttachmentIds)==null?void 0:n.length)===0&&(t.TransitGatewayAttachmentIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`TransitGatewayAttachmentIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mem=(e,r)=>{var n,i;let t={};if(e.AssociationIds!=null){let s=qum(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(s).forEach(([a,o])=>{let c=`AssociationId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},fem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessEndpointIds!=null){let s=Wum(e.VerifiedAccessEndpointIds,r);((n=e.VerifiedAccessEndpointIds)==null?void 0:n.length)===0&&(t.VerifiedAccessEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},hem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessGroupIds!=null){let s=Yum(e.VerifiedAccessGroupIds,r);((n=e.VerifiedAccessGroupIds)==null?void 0:n.length)===0&&(t.VerifiedAccessGroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessGroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},gem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessInstanceIds!=null){let s=Wca(e.VerifiedAccessInstanceIds,r);((n=e.VerifiedAccessInstanceIds)==null?void 0:n.length)===0&&(t.VerifiedAccessInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},yem=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessInstanceIds!=null){let s=Wca(e.VerifiedAccessInstanceIds,r);((n=e.VerifiedAccessInstanceIds)==null?void 0:n.length)===0&&(t.VerifiedAccessInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},_em=(e,r)=>{var n,i;let t={};if(e.VerifiedAccessTrustProviderIds!=null){let s=tlm(e.VerifiedAccessTrustProviderIds,r);((n=e.VerifiedAccessTrustProviderIds)==null?void 0:n.length)===0&&(t.VerifiedAccessTrustProviderId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VerifiedAccessTrustProviderId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Aem=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},bem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((n=e.VolumeIds)==null?void 0:n.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Cem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((i=e.VolumeIds)==null?void 0:i.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},vem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VolumeIds!=null){let s=lur(e.VolumeIds,r);((i=e.VolumeIds)==null?void 0:i.length)===0&&(t.VolumeId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VolumeId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Eem=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.VpcId!=null&&(t.VpcId=e.VpcId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Dem=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.VpcIds!=null){let i=Zca(e.VpcIds,r);((n=e.VpcIds)==null?void 0:n.length)===0&&(t.VpcIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Sem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcIds!=null){let s=Zca(e.VpcIds,r);((i=e.VpcIds)==null?void 0:i.length)===0&&(t.VpcId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},wem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationId!=null&&(t.ConnectionNotificationId=e.ConnectionNotificationId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Iem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},xem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceIds!=null){let s=eua(e.ServiceIds,r);((n=e.ServiceIds)==null?void 0:n.length)===0&&(t.ServiceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ServiceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Tem=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Pem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceNames!=null){let s=by(e.ServiceNames,r);((n=e.ServiceNames)==null?void 0:n.length)===0&&(t.ServiceName=[]),Object.entries(s).forEach(([a,o])=>{let c=`ServiceName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Rem=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointIds!=null){let s=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcEndpointId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Filters!=null){let s=Ku(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},kem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionIds!=null){let s=nlm(e.VpcPeeringConnectionIds,r);((i=e.VpcPeeringConnectionIds)==null?void 0:i.length)===0&&(t.VpcPeeringConnectionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcPeeringConnectionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Fem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpcIds!=null){let s=rlm(e.VpcIds,r);((i=e.VpcIds)==null?void 0:i.length)===0&&(t.VpcId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpcId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Nem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpnConnectionIds!=null){let s=ilm(e.VpnConnectionIds,r);((i=e.VpnConnectionIds)==null?void 0:i.length)===0&&(t.VpnConnectionId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpnConnectionId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Oem=(e,r)=>{var n,i;let t={};if(e.Filters!=null){let s=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filter.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VpnGatewayIds!=null){let s=alm(e.VpnGatewayIds,r);((i=e.VpnGatewayIds)==null?void 0:i.length)===0&&(t.VpnGatewayId=[]),Object.entries(s).forEach(([a,o])=>{let c=`VpnGatewayId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Bem=(e,r)=>{let t={};return e.FileFormat!=null&&(t.FileFormat=e.FileFormat),e.HiveCompatiblePartitions!=null&&(t.HiveCompatiblePartitions=e.HiveCompatiblePartitions),e.PerHourPartition!=null&&(t.PerHourPartition=e.PerHourPartition),t},qem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},Mem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InternetGatewayId!=null&&(t.InternetGatewayId=e.InternetGatewayId),e.VpcId!=null&&(t.VpcId=e.VpcId),t},Lem=(e,r)=>{let t={};return e.AttachmentId!=null&&(t.AttachmentId=e.AttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Force!=null&&(t.Force=e.Force),t},jem=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gem=(e,r)=>{let t={};return e.Device!=null&&(t.Device=e.Device),e.Force!=null&&(t.Force=e.Force),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Uem=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Vem=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`DhcpOptionsId.${n}`]=i,n++);return t},zem=(e,r)=>{let t={};return e.DirectoryId!=null&&(t.DirectoryId=e.DirectoryId),t},$em=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qem=(e,r)=>{let t={};return e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Kem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Hem=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.Force!=null&&(t.Force=e.Force),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wem=(e,r)=>{var n,i;let t={};if(e.AvailabilityZones!=null){let s=Voa(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZone=[]),Object.entries(s).forEach(([a,o])=>{let c=`AvailabilityZone.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SourceSnapshotIds!=null){let s=our(e.SourceSnapshotIds,r);((i=e.SourceSnapshotIds)==null?void 0:i.length)===0&&(t.SourceSnapshotId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SourceSnapshotId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Yem=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Jem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.DelegatedAdminAccountId!=null&&(t.DelegatedAdminAccountId=e.DelegatedAdminAccountId),t},Xem=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zem=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),t},etm=(e,r)=>{let t={};return e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ttm=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),t},rtm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),t},ntm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.DryRun!=null&&(t.DryRun=e.DryRun),t},itm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},stm=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},atm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},otm=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.AssociationTarget!=null){let n=Tnm(e.AssociationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`AssociationTarget.${i}`;t[a]=s})}return t},ctm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryAssociationId!=null&&(t.IpamResourceDiscoveryAssociationId=e.IpamResourceDiscoveryAssociationId),t},utm=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.AssociationIds!=null){let i=Etm(e.AssociationIds,r);((n=e.AssociationIds)==null?void 0:n.length)===0&&(t.AssociationId=[]),Object.entries(i).forEach(([s,a])=>{let o=`AssociationId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDrainDurationSeconds!=null&&(t.MaxDrainDurationSeconds=e.MaxDrainDurationSeconds),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ltm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dtm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},ptm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=LPt(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},mtm=(e,r)=>{let t={};return e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ftm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},htm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},gtm=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},ytm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.Image!=null){let n=rca(e.Image,r);Object.entries(n).forEach(([i,s])=>{let a=`Image.${i}`;t[a]=s})}if(e.Volume!=null){let n=Xca(e.Volume,r);Object.entries(n).forEach(([i,s])=>{let a=`Volume.${i}`;t[a]=s})}return t},rca=(e,r)=>{let t={};return e.Bytes!=null&&(t.Bytes=e.Bytes),e.Format!=null&&(t.Format=e.Format),e.ImportManifestUrl!=null&&(t.ImportManifestUrl=e.ImportManifestUrl),t},_tm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=ytm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},nca=(e,r)=>{let t={};return e.DnsRecordIpType!=null&&(t.DnsRecordIpType=e.DnsRecordIpType),e.PrivateDnsOnlyForInboundResolverEndpoint!=null&&(t.PrivateDnsOnlyForInboundResolverEndpoint=e.PrivateDnsOnlyForInboundResolverEndpoint),t},Atm=(e,r)=>{var n;let t={};if(e.CustomDnsServers!=null){let i=by(e.CustomDnsServers,r);((n=e.CustomDnsServers)==null?void 0:n.length)===0&&(t.CustomDnsServers=[]),Object.entries(i).forEach(([s,a])=>{let o=`CustomDnsServers.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Enabled!=null&&(t.Enabled=e.Enabled),t},btm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Iops!=null&&(t.Iops=e.Iops),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Throughput!=null&&(t.Throughput=e.Throughput),e.OutpostArn!=null&&(t.OutpostArn=e.OutpostArn),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),t},Ctm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),t},vtm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Etm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Dtm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ica=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),t},Stm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=ica(i,r);Object.entries(s).forEach(([a,o])=>{t[`ElasticGpuSpecification.${n}.${a}`]=o}),n++}return t},wtm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=ica(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Itm=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),e.Count!=null&&(t.Count=e.Count),t},xtm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Itm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ttm=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.TransferAccountId!=null&&(t.TransferAccountId=e.TransferAccountId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ptm=(e,r)=>{let t={};return e.Source!=null&&(t.Source=e.Source),e.Destination!=null&&(t.Destination=e.Destination),e.Metric!=null&&(t.Metric=e.Metric),e.Statistic!=null&&(t.Statistic=e.Statistic),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Rtm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ktm=(e,r)=>{let t={};if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.SnapshotConfiguration!=null){let n=rrm(e.SnapshotConfiguration,r);Object.entries(n).forEach(([i,s])=>{let a=`SnapshotConfiguration.${i}`;t[a]=s})}if(e.LaunchTemplate!=null){let n=trm(e.LaunchTemplate,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchTemplate.${i}`;t[a]=s})}return e.MaxParallelLaunches!=null&&(t.MaxParallelLaunches=e.MaxParallelLaunches),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ftm=(e,r)=>{var n,i;let t={};if(e.AvailabilityZones!=null){let s=Voa(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZone=[]),Object.entries(s).forEach(([a,o])=>{let c=`AvailabilityZone.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SourceSnapshotIds!=null){let s=our(e.SourceSnapshotIds,r);((i=e.SourceSnapshotIds)==null?void 0:i.length)===0&&(t.SourceSnapshotId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SourceSnapshotId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ntm=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DeprecateAt!=null&&(t.DeprecateAt=e.DeprecateAt.toISOString().split(".")[0]+"Z"),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Otm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.DelegatedAdminAccountId!=null&&(t.DelegatedAdminAccountId=e.DelegatedAdminAccountId),t},Btm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qtm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mtm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TransitGatewayRouteTableAnnouncementId!=null&&(t.TransitGatewayRouteTableAnnouncementId=e.TransitGatewayRouteTableAnnouncementId),t},Ltm=(e,r)=>{let t={};return e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jtm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),t},Gtm=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),t},Utm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcId!=null&&(t.VpcId=e.VpcId),t},sca=(e,r)=>{let t={};if(e.EnaSrdEnabled!=null&&(t.EnaSrdEnabled=e.EnaSrdEnabled),e.EnaSrdUdpSpecification!=null){let n=Vtm(e.EnaSrdUdpSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`EnaSrdUdpSpecification.${i}`;t[a]=s})}return t},Vtm=(e,r)=>{let t={};return e.EnaSrdUdpEnabled!=null&&(t.EnaSrdUdpEnabled=e.EnaSrdUdpEnabled),t},ztm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},aca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},$tm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExecutableBy.${n}`]=i,n++);return t},Qtm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ktm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Htm=(e,r)=>{var n;let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskImageFormat!=null&&(t.DiskImageFormat=e.DiskImageFormat),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ImageId!=null&&(t.ImageId=e.ImageId),e.S3ExportLocation!=null){let i=Jtm(e.S3ExportLocation,r);Object.entries(i).forEach(([s,a])=>{let o=`S3ExportLocation.${s}`;t[o]=a})}if(e.RoleName!=null&&(t.RoleName=e.RoleName),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Wtm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExportImageTaskId.${n}`]=i,n++);return t},Ytm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ExportTaskId.${n}`]=i,n++);return t},Jtm=(e,r)=>{let t={};return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),t},Xtm=(e,r)=>{let t={};return e.ContainerFormat!=null&&(t.ContainerFormat=e.ContainerFormat),e.DiskImageFormat!=null&&(t.DiskImageFormat=e.DiskImageFormat),e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),t},Ztm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.DryRun!=null&&(t.DryRun=e.DryRun),t},erm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImageId.${n}`]=i,n++);return t},trm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},rrm=(e,r)=>{let t={};return e.TargetResourceCount!=null&&(t.TargetResourceCount=e.TargetResourceCount),t},nrm=(e,r)=>{let t={};return e.SAMLProviderArn!=null&&(t.SAMLProviderArn=e.SAMLProviderArn),e.SelfServiceSAMLProviderArn!=null&&(t.SelfServiceSAMLProviderArn=e.SelfServiceSAMLProviderArn),t},irm=(e,r)=>{var n;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Values!=null){let i=by(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Value=[]),Object.entries(i).forEach(([s,a])=>{let o=`Value.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Ku=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=irm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Filter.${n}.${a}`]=o}),n++}return t},oca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},cca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=srm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},srm=(e,r)=>{var n;let t={};if(e.LaunchTemplateSpecification!=null){let i=urm(e.LaunchTemplateSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateSpecification.${s}`;t[o]=a})}if(e.Overrides!=null){let i=arm(e.Overrides,r);((n=e.Overrides)==null?void 0:n.length)===0&&(t.Overrides=[]),Object.entries(i).forEach(([s,a])=>{let o=`Overrides.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},arm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=orm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},orm=(e,r)=>{let t={};if(e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.Priority!=null&&(t.Priority=(0,I.serializeFloat)(e.Priority)),e.Placement!=null){let n=Ebn(e.Placement,r);Object.entries(n).forEach(([i,s])=>{let a=`Placement.${i}`;t[a]=s})}if(e.InstanceRequirements!=null){let n=iur(e.InstanceRequirements,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceRequirements.${i}`;t[a]=s})}return e.ImageId!=null&&(t.ImageId=e.ImageId),t},crm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},urm=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},lrm=(e,r)=>{let t={};return e.ReplacementStrategy!=null&&(t.ReplacementStrategy=e.ReplacementStrategy),e.TerminationDelay!=null&&(t.TerminationDelay=e.TerminationDelay),t},drm=(e,r)=>{let t={};if(e.CapacityRebalance!=null){let n=lrm(e.CapacityRebalance,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityRebalance.${i}`;t[a]=s})}return t},uca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},prm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},mrm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},frm=(e,r)=>{let t={};return e.CertificateArn!=null&&(t.CertificateArn=e.CertificateArn),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hrm=(e,r)=>{let t={};return e.PoolId!=null&&(t.PoolId=e.PoolId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},grm=(e,r)=>{var n;let t={};if(e.DataQueries!=null){let i=vYp(e.DataQueries,r);((n=e.DataQueries)==null?void 0:n.length)===0&&(t.DataQuery=[]),Object.entries(i).forEach(([s,a])=>{let o=`DataQuery.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},yrm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},_rm=(e,r)=>{var n;let t={};if(e.PoolId!=null&&(t.PoolId=e.PoolId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Arm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Latest!=null&&(t.Latest=e.Latest),t},brm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.WakeUp!=null&&(t.WakeUp=e.WakeUp),t},Crm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),t},vrm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Erm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Drm=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FlowLogId!=null&&(t.FlowLogId=e.FlowLogId),e.ConfigDeliveryS3DestinationArn!=null&&(t.ConfigDeliveryS3DestinationArn=e.ConfigDeliveryS3DestinationArn),e.IntegrateServices!=null){let n=Vnm(e.IntegrateServices,r);Object.entries(n).forEach(([i,s])=>{let a=`IntegrateService.${i}`;t[a]=s})}return t},Srm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},wrm=(e,r)=>{var n;let t={};if(e.HostIdSet!=null){let i=kca(e.HostIdSet,r);((n=e.HostIdSet)==null?void 0:n.length)===0&&(t.HostIdSet=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostIdSet.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},Irm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ArchitectureTypes!=null){let s=Uoa(e.ArchitectureTypes,r);((n=e.ArchitectureTypes)==null?void 0:n.length)===0&&(t.ArchitectureType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ArchitectureType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VirtualizationTypes!=null){let s=Jca(e.VirtualizationTypes,r);((i=e.VirtualizationTypes)==null?void 0:i.length)===0&&(t.VirtualizationType=[]),Object.entries(s).forEach(([a,o])=>{let c=`VirtualizationType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirements!=null){let s=iur(e.InstanceRequirements,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirements.${a}`;t[c]=o})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},xrm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Trm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Prm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.DiscoveryRegion!=null&&(t.DiscoveryRegion=e.DiscoveryRegion),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},Rrm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.ResourceRegion!=null&&(t.ResourceRegion=e.ResourceRegion),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},krm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.IpamPoolAllocationId!=null&&(t.IpamPoolAllocationId=e.IpamPoolAllocationId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Frm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Nrm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.ResourceId!=null&&(t.ResourceId=e.ResourceId),e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.ResourceTag!=null){let i=Fca(e.ResourceTag,r);Object.entries(i).forEach(([s,a])=>{let o=`ResourceTag.${s}`;t[o]=a})}return e.ResourceOwner!=null&&(t.ResourceOwner=e.ResourceOwner),t},Orm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},Brm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},qrm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TargetVersion!=null&&(t.TargetVersion=e.TargetVersion),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},Mrm=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeAnalysisId!=null&&(t.NetworkInsightsAccessScopeAnalysisId=e.NetworkInsightsAccessScopeAnalysisId),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lrm=(e,r)=>{let t={};return e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jrm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Grm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ReservedInstanceIds!=null){let s=Oca(e.ReservedInstanceIds,r);((n=e.ReservedInstanceIds)==null?void 0:n.length)===0&&(t.ReservedInstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetConfigurations!=null){let s=Qca(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.TargetConfiguration=[]),Object.entries(s).forEach(([a,o])=>{let c=`TargetConfiguration.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Urm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Vrm=(e,r)=>{var n,i;let t={};if(e.InstanceTypes!=null){let s=Unm(e.InstanceTypes,r);((n=e.InstanceTypes)==null?void 0:n.length)===0&&(t.InstanceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.RegionNames!=null){let s=fom(e.RegionNames,r);((i=e.RegionNames)==null?void 0:i.length)===0&&(t.RegionName=[]),Object.entries(s).forEach(([a,o])=>{let c=`RegionName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirementsWithMetadata!=null){let s=Lnm(e.InstanceRequirementsWithMetadata,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirementsWithMetadata.${a}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),t},zrm=(e,r)=>{var n;let t={};if(e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),t},$rm=(e,r)=>{var n;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qrm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Krm=(e,r)=>{var n;let t={};if(e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Hrm=(e,r)=>{var n;let t={};if(e.TransitGatewayPolicyTableId!=null&&(t.TransitGatewayPolicyTableId=e.TransitGatewayPolicyTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Yrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Jrm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Xrm=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zrm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},enm=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnConnectionDeviceTypeId!=null&&(t.VpnConnectionDeviceTypeId=e.VpnConnectionDeviceTypeId),e.InternetKeyExchangeVersion!=null&&(t.InternetKeyExchangeVersion=e.InternetKeyExchangeVersion),e.DryRun!=null&&(t.DryRun=e.DryRun),t},tnm=(e,r)=>{let t={};return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},rnm=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},nnm=(e,r)=>{let t={};return e.GroupName!=null&&(t.GroupName=e.GroupName),e.GroupId!=null&&(t.GroupId=e.GroupId),t},inm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},snm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ybn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupId.${n}`]=i,n++);return t},lca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupName.${n}`]=i,n++);return t},anm=(e,r)=>{let t={};return e.Configured!=null&&(t.Configured=e.Configured),t},onm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},jPt=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},dca=(e,r)=>{let t={};return e.Code!=null&&(t.Code=e.Code),e.Type!=null&&(t.Type=e.Type),t},pca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=cnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},cnm=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},unm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Format!=null&&(t.Format=e.Format),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.Url!=null&&(t.Url=e.Url),e.UserBucket!=null){let n=Kca(e.UserBucket,r);Object.entries(n).forEach(([i,s])=>{let a=`UserBucket.${i}`;t[a]=s})}return t},lnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=unm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},dnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},mca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImageId.${n}`]=i,n++);return t},pnm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.CertificateRevocationList!=null&&(t.CertificateRevocationList=e.CertificateRevocationList),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mnm=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},fnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=mnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},hnm=(e,r)=>{var n,i,s;let t={};if(e.Architecture!=null&&(t.Architecture=e.Architecture),e.ClientData!=null){let a=Yoa(e.ClientData,r);Object.entries(a).forEach(([o,c])=>{let l=`ClientData.${o}`;t[l]=c})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskContainers!=null){let a=lnm(e.DiskContainers,r);((n=e.DiskContainers)==null?void 0:n.length)===0&&(t.DiskContainer=[]),Object.entries(a).forEach(([o,c])=>{let l=`DiskContainer.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Hypervisor!=null&&(t.Hypervisor=e.Hypervisor),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.LicenseType!=null&&(t.LicenseType=e.LicenseType),e.Platform!=null&&(t.Platform=e.Platform),e.RoleName!=null&&(t.RoleName=e.RoleName),e.LicenseSpecifications!=null){let a=fnm(e.LicenseSpecifications,r);((i=e.LicenseSpecifications)==null?void 0:i.length)===0&&(t.LicenseSpecifications=[]),Object.entries(a).forEach(([o,c])=>{let l=`LicenseSpecifications.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.UsageOperation!=null&&(t.UsageOperation=e.UsageOperation),e.BootMode!=null&&(t.BootMode=e.BootMode),t},gnm=(e,r)=>{var n,i;let t={};if(e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.Architecture!=null&&(t.Architecture=e.Architecture),e.GroupIds!=null){let s=xSe(e.GroupIds,r);((n=e.GroupIds)==null?void 0:n.length)===0&&(t.GroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.GroupNames!=null){let s=Ibn(e.GroupNames,r);((i=e.GroupNames)==null?void 0:i.length)===0&&(t.GroupName=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupName.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Monitoring!=null&&(t.Monitoring=e.Monitoring),e.Placement!=null){let s=Ebn(e.Placement,r);Object.entries(s).forEach(([a,o])=>{let c=`Placement.${a}`;t[c]=o})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null){let s=zum(e.UserData,r);Object.entries(s).forEach(([a,o])=>{let c=`UserData.${a}`;t[c]=o})}return t},ynm=(e,r)=>{var n;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DiskImages!=null){let i=_tm(e.DiskImages,r);((n=e.DiskImages)==null?void 0:n.length)===0&&(t.DiskImage=[]),Object.entries(i).forEach(([s,a])=>{let o=`DiskImage.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.LaunchSpecification!=null){let i=gnm(e.LaunchSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchSpecification.${s}`;t[o]=a})}return e.Platform!=null&&(t.Platform=e.Platform),t},_nm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.KeyName!=null&&(t.KeyName=e.KeyName),e.PublicKeyMaterial!=null&&(t.PublicKeyMaterial=r.base64Encoder(e.PublicKeyMaterial)),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Anm=(e,r)=>{var n;let t={};if(e.ClientData!=null){let i=Yoa(e.ClientData,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientData.${s}`;t[o]=a})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.Description!=null&&(t.Description=e.Description),e.DiskContainer!=null){let i=Wcm(e.DiskContainer,r);Object.entries(i).forEach(([s,a])=>{let o=`DiskContainer.${s}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.RoleName!=null&&(t.RoleName=e.RoleName),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},bnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImportTaskId.${n}`]=i,n++);return t},Cnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ImportTaskId.${n}`]=i,n++);return t},vnm=(e,r)=>{let t={};if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Image!=null){let n=rca(e.Image,r);Object.entries(n).forEach(([i,s])=>{let a=`Image.${i}`;t[a]=s})}if(e.Volume!=null){let n=Xca(e.Volume,r);Object.entries(n).forEach(([i,s])=>{let a=`Volume.${i}`;t[a]=s})}return t},Enm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Dnm=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Ebs!=null){let n=Ctm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),t},Snm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Dnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},wnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Inm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Inm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},xnm=(e,r)=>{var n,i,s;let t={};if(e.InstanceIds!=null){let a=gca(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.InstanceTags!=null){let a=TSe(e.InstanceTags,r);((i=e.InstanceTags)==null?void 0:i.length)===0&&(t.InstanceTag=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceTag.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DedicatedHostIds!=null){let a=tca(e.DedicatedHostIds,r);((s=e.DedicatedHostIds)==null?void 0:s.length)===0&&(t.DedicatedHostId=[]),Object.entries(a).forEach(([o,c])=>{let l=`DedicatedHostId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},Tnm=(e,r)=>{var n,i,s;let t={};if(e.InstanceIds!=null){let a=gca(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.InstanceTags!=null){let a=TSe(e.InstanceTags,r);((i=e.InstanceTags)==null?void 0:i.length)===0&&(t.InstanceTag=[]),Object.entries(a).forEach(([o,c])=>{let l=`InstanceTag.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DedicatedHostIds!=null){let a=tca(e.DedicatedHostIds,r);((s=e.DedicatedHostIds)==null?void 0:s.length)===0&&(t.DedicatedHostId=[]),Object.entries(a).forEach(([o,c])=>{let l=`DedicatedHostId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},Pnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`InstanceEventWindowId.${n}`]=i,n++);return t},Rnm=(e,r)=>{let t={};return e.StartWeekDay!=null&&(t.StartWeekDay=e.StartWeekDay),e.StartHour!=null&&(t.StartHour=e.StartHour),e.EndWeekDay!=null&&(t.EndWeekDay=e.EndWeekDay),e.EndHour!=null&&(t.EndHour=e.EndHour),t},fca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Rnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},hca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},gca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ZV=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`InstanceId.${n}`]=i,n++);return t},knm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},_bn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=knm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Fnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Nnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`InstanceIpv6Address.${n}.${a}`]=o}),n++}return t},Nnm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},Onm=(e,r)=>{let t={};return e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),t},Bnm=(e,r)=>{let t={};if(e.MarketType!=null&&(t.MarketType=e.MarketType),e.SpotOptions!=null){let n=num(e.SpotOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotOptions.${i}`;t[a]=s})}return t},qnm=(e,r)=>{let t={};return e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},Mnm=(e,r)=>{var n,i,s,a,o;let t={};if(e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let c=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(c).forEach(([l,u])=>{let m=`SecurityGroupId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let c=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Addresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let c=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`PrivateIpAddresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AssociateCarrierIpAddress!=null&&(t.AssociateCarrierIpAddress=e.AssociateCarrierIpAddress),e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.Ipv4Prefixes!=null){let c=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv4Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let c=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}return e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),t},Abn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Mnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},yca=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.VCpuCount!=null){let m=Kum(e.VCpuCount,r);Object.entries(m).forEach(([h,_])=>{let b=`VCpuCount.${h}`;t[b]=_})}if(e.MemoryMiB!=null){let m=Yim(e.MemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryMiB.${h}`;t[b]=_})}if(e.CpuManufacturers!=null){let m=Zoa(e.CpuManufacturers,r);((n=e.CpuManufacturers)==null?void 0:n.length)===0&&(t.CpuManufacturerSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`CpuManufacturerSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.MemoryGiBPerVCpu!=null){let m=Him(e.MemoryGiBPerVCpu,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryGiBPerVCpu.${h}`;t[b]=_})}if(e.ExcludedInstanceTypes!=null){let m=aca(e.ExcludedInstanceTypes,r);((i=e.ExcludedInstanceTypes)==null?void 0:i.length)===0&&(t.ExcludedInstanceTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`ExcludedInstanceTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceGenerations!=null){let m=hca(e.InstanceGenerations,r);((s=e.InstanceGenerations)==null?void 0:s.length)===0&&(t.InstanceGenerationSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`InstanceGenerationSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SpotMaxPricePercentageOverLowestPrice!=null&&(t.SpotMaxPricePercentageOverLowestPrice=e.SpotMaxPricePercentageOverLowestPrice),e.OnDemandMaxPricePercentageOverLowestPrice!=null&&(t.OnDemandMaxPricePercentageOverLowestPrice=e.OnDemandMaxPricePercentageOverLowestPrice),e.BareMetal!=null&&(t.BareMetal=e.BareMetal),e.BurstablePerformance!=null&&(t.BurstablePerformance=e.BurstablePerformance),e.RequireHibernateSupport!=null&&(t.RequireHibernateSupport=e.RequireHibernateSupport),e.NetworkInterfaceCount!=null){let m=Iam(e.NetworkInterfaceCount,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterfaceCount.${h}`;t[b]=_})}if(e.LocalStorage!=null&&(t.LocalStorage=e.LocalStorage),e.LocalStorageTypes!=null){let m=Cca(e.LocalStorageTypes,r);((a=e.LocalStorageTypes)==null?void 0:a.length)===0&&(t.LocalStorageTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`LocalStorageTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.TotalLocalStorageGB!=null){let m=vum(e.TotalLocalStorageGB,r);Object.entries(m).forEach(([h,_])=>{let b=`TotalLocalStorageGB.${h}`;t[b]=_})}if(e.BaselineEbsBandwidthMbps!=null){let m=eHp(e.BaselineEbsBandwidthMbps,r);Object.entries(m).forEach(([h,_])=>{let b=`BaselineEbsBandwidthMbps.${h}`;t[b]=_})}if(e.AcceleratorTypes!=null){let m=Loa(e.AcceleratorTypes,r);((o=e.AcceleratorTypes)==null?void 0:o.length)===0&&(t.AcceleratorTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorCount!=null){let m=tKp(e.AcceleratorCount,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorCount.${h}`;t[b]=_})}if(e.AcceleratorManufacturers!=null){let m=qoa(e.AcceleratorManufacturers,r);((c=e.AcceleratorManufacturers)==null?void 0:c.length)===0&&(t.AcceleratorManufacturerSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorManufacturerSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorNames!=null){let m=Moa(e.AcceleratorNames,r);((l=e.AcceleratorNames)==null?void 0:l.length)===0&&(t.AcceleratorNameSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorNameSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorTotalMemoryMiB!=null){let m=nKp(e.AcceleratorTotalMemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTotalMemoryMiB.${h}`;t[b]=_})}if(e.NetworkBandwidthGbps!=null){let m=bam(e.NetworkBandwidthGbps,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkBandwidthGbps.${h}`;t[b]=_})}if(e.AllowedInstanceTypes!=null){let m=Goa(e.AllowedInstanceTypes,r);((u=e.AllowedInstanceTypes)==null?void 0:u.length)===0&&(t.AllowedInstanceTypeSet=[]),Object.entries(m).forEach(([h,_])=>{let b=`AllowedInstanceTypeSet.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}return t},iur=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.VCpuCount!=null){let m=Hum(e.VCpuCount,r);Object.entries(m).forEach(([h,_])=>{let b=`VCpuCount.${h}`;t[b]=_})}if(e.MemoryMiB!=null){let m=Jim(e.MemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryMiB.${h}`;t[b]=_})}if(e.CpuManufacturers!=null){let m=Zoa(e.CpuManufacturers,r);((n=e.CpuManufacturers)==null?void 0:n.length)===0&&(t.CpuManufacturer=[]),Object.entries(m).forEach(([h,_])=>{let b=`CpuManufacturer.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.MemoryGiBPerVCpu!=null){let m=Wim(e.MemoryGiBPerVCpu,r);Object.entries(m).forEach(([h,_])=>{let b=`MemoryGiBPerVCpu.${h}`;t[b]=_})}if(e.ExcludedInstanceTypes!=null){let m=aca(e.ExcludedInstanceTypes,r);((i=e.ExcludedInstanceTypes)==null?void 0:i.length)===0&&(t.ExcludedInstanceType=[]),Object.entries(m).forEach(([h,_])=>{let b=`ExcludedInstanceType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceGenerations!=null){let m=hca(e.InstanceGenerations,r);((s=e.InstanceGenerations)==null?void 0:s.length)===0&&(t.InstanceGeneration=[]),Object.entries(m).forEach(([h,_])=>{let b=`InstanceGeneration.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SpotMaxPricePercentageOverLowestPrice!=null&&(t.SpotMaxPricePercentageOverLowestPrice=e.SpotMaxPricePercentageOverLowestPrice),e.OnDemandMaxPricePercentageOverLowestPrice!=null&&(t.OnDemandMaxPricePercentageOverLowestPrice=e.OnDemandMaxPricePercentageOverLowestPrice),e.BareMetal!=null&&(t.BareMetal=e.BareMetal),e.BurstablePerformance!=null&&(t.BurstablePerformance=e.BurstablePerformance),e.RequireHibernateSupport!=null&&(t.RequireHibernateSupport=e.RequireHibernateSupport),e.NetworkInterfaceCount!=null){let m=xam(e.NetworkInterfaceCount,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterfaceCount.${h}`;t[b]=_})}if(e.LocalStorage!=null&&(t.LocalStorage=e.LocalStorage),e.LocalStorageTypes!=null){let m=Cca(e.LocalStorageTypes,r);((a=e.LocalStorageTypes)==null?void 0:a.length)===0&&(t.LocalStorageType=[]),Object.entries(m).forEach(([h,_])=>{let b=`LocalStorageType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.TotalLocalStorageGB!=null){let m=Eum(e.TotalLocalStorageGB,r);Object.entries(m).forEach(([h,_])=>{let b=`TotalLocalStorageGB.${h}`;t[b]=_})}if(e.BaselineEbsBandwidthMbps!=null){let m=tHp(e.BaselineEbsBandwidthMbps,r);Object.entries(m).forEach(([h,_])=>{let b=`BaselineEbsBandwidthMbps.${h}`;t[b]=_})}if(e.AcceleratorTypes!=null){let m=Loa(e.AcceleratorTypes,r);((o=e.AcceleratorTypes)==null?void 0:o.length)===0&&(t.AcceleratorType=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorCount!=null){let m=rKp(e.AcceleratorCount,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorCount.${h}`;t[b]=_})}if(e.AcceleratorManufacturers!=null){let m=qoa(e.AcceleratorManufacturers,r);((c=e.AcceleratorManufacturers)==null?void 0:c.length)===0&&(t.AcceleratorManufacturer=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorManufacturer.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorNames!=null){let m=Moa(e.AcceleratorNames,r);((l=e.AcceleratorNames)==null?void 0:l.length)===0&&(t.AcceleratorName=[]),Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorName.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.AcceleratorTotalMemoryMiB!=null){let m=iKp(e.AcceleratorTotalMemoryMiB,r);Object.entries(m).forEach(([h,_])=>{let b=`AcceleratorTotalMemoryMiB.${h}`;t[b]=_})}if(e.NetworkBandwidthGbps!=null){let m=Cam(e.NetworkBandwidthGbps,r);Object.entries(m).forEach(([h,_])=>{let b=`NetworkBandwidthGbps.${h}`;t[b]=_})}if(e.AllowedInstanceTypes!=null){let m=Goa(e.AllowedInstanceTypes,r);((u=e.AllowedInstanceTypes)==null?void 0:u.length)===0&&(t.AllowedInstanceType=[]),Object.entries(m).forEach(([h,_])=>{let b=`AllowedInstanceType.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}return t},Lnm=(e,r)=>{var n,i;let t={};if(e.ArchitectureTypes!=null){let s=Uoa(e.ArchitectureTypes,r);((n=e.ArchitectureTypes)==null?void 0:n.length)===0&&(t.ArchitectureType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ArchitectureType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.VirtualizationTypes!=null){let s=Jca(e.VirtualizationTypes,r);((i=e.VirtualizationTypes)==null?void 0:i.length)===0&&(t.VirtualizationType=[]),Object.entries(s).forEach(([a,o])=>{let c=`VirtualizationType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceRequirements!=null){let s=iur(e.InstanceRequirements,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceRequirements.${a}`;t[c]=o})}return t},jnm=(e,r)=>{var n;let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.ExcludeBootVolume!=null&&(t.ExcludeBootVolume=e.ExcludeBootVolume),e.ExcludeDataVolumeIds!=null){let i=lur(e.ExcludeDataVolumeIds,r);((n=e.ExcludeDataVolumeIds)==null?void 0:n.length)===0&&(t.ExcludeDataVolumeId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ExcludeDataVolumeId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_ca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Gnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Unm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Vnm=(e,r)=>{var n;let t={};if(e.AthenaIntegrations!=null){let i=zKp(e.AthenaIntegrations,r);((n=e.AthenaIntegrations)==null?void 0:n.length)===0&&(t.AthenaIntegration=[]),Object.entries(i).forEach(([s,a])=>{let o=`AthenaIntegration.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},znm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},$nm=(e,r)=>{let t={};return e.Message!=null&&(t.Message=e.Message),e.Signature!=null&&(t.Signature=e.Signature),t},Qnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},sur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Knm=(e,r)=>{var n,i,s,a;let t={};if(e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.IpRanges!=null){let o=Wnm(e.IpRanges,r);((n=e.IpRanges)==null?void 0:n.length)===0&&(t.IpRanges=[]),Object.entries(o).forEach(([c,l])=>{let u=`IpRanges.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Ipv6Ranges!=null){let o=eim(e.Ipv6Ranges,r);((i=e.Ipv6Ranges)==null?void 0:i.length)===0&&(t.Ipv6Ranges=[]),Object.entries(o).forEach(([c,l])=>{let u=`Ipv6Ranges.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.PrefixListIds!=null){let o=Kam(e.PrefixListIds,r);((s=e.PrefixListIds)==null?void 0:s.length)===0&&(t.PrefixListIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`PrefixListIds.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.ToPort!=null&&(t.ToPort=e.ToPort),e.UserIdGroupPairs!=null){let o=Qum(e.UserIdGroupPairs,r);((a=e.UserIdGroupPairs)==null?void 0:a.length)===0&&(t.Groups=[]),Object.entries(o).forEach(([c,l])=>{let u=`Groups.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}return t},Uze=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Knm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},aur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Hnm=(e,r)=>{let t={};return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.Description!=null&&(t.Description=e.Description),t},Wnm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Hnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},bbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ynm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ynm=(e,r)=>{let t={};return e.Ipv4Prefix!=null&&(t.Ipv4Prefix=e.Ipv4Prefix),t},Aca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Jnm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Cbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Xnm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Xnm=(e,r)=>{let t={};return e.Ipv6Prefix!=null&&(t.Ipv6Prefix=e.Ipv6Prefix),t},Znm=(e,r)=>{let t={};return e.CidrIpv6!=null&&(t.CidrIpv6=e.CidrIpv6),e.Description!=null&&(t.Description=e.Description),t},eim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Znm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},tim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`KeyName.${n}`]=i,n++);return t},rim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`KeyPairId.${n}`]=i,n++);return t},nim=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),e.OrganizationArn!=null&&(t.OrganizationArn=e.OrganizationArn),e.OrganizationalUnitArn!=null&&(t.OrganizationalUnitArn=e.OrganizationalUnitArn),t},goa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},iim=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=goa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=goa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},sim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Jcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},aim=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),e.Ebs!=null){let n=dim(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),t},oim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=aim(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},cim=(e,r)=>{let t={};if(e.CapacityReservationPreference!=null&&(t.CapacityReservationPreference=e.CapacityReservationPreference),e.CapacityReservationTarget!=null){let n=Hoa(e.CapacityReservationTarget,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationTarget.${i}`;t[a]=s})}return t},uim=(e,r)=>{var n;let t={};if(e.LaunchTemplateSpecification!=null){let i=crm(e.LaunchTemplateSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateSpecification.${s}`;t[o]=a})}if(e.Overrides!=null){let i=Iim(e.Overrides,r);((n=e.Overrides)==null?void 0:n.length)===0&&(t.Overrides=[]),Object.entries(i).forEach(([s,a])=>{let o=`Overrides.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},bca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=uim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},lim=(e,r)=>{let t={};return e.CoreCount!=null&&(t.CoreCount=e.CoreCount),e.ThreadsPerCore!=null&&(t.ThreadsPerCore=e.ThreadsPerCore),e.AmdSevSnp!=null&&(t.AmdSevSnp=e.AmdSevSnp),t},dim=(e,r)=>{let t={};return e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Iops!=null&&(t.Iops=e.Iops),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.Throughput!=null&&(t.Throughput=e.Throughput),t},pim=(e,r)=>{let t={};return e.Type!=null&&(t.Type=e.Type),e.Count!=null&&(t.Count=e.Count),t},mim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=pim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},fim=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},him=(e,r)=>{let t={};return e.Configured!=null&&(t.Configured=e.Configured),t},gim=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},yim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},_im=(e,r)=>{let t={};return e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),t},Aim=(e,r)=>{let t={};if(e.MarketType!=null&&(t.MarketType=e.MarketType),e.SpotOptions!=null){let n=kim(e.SpotOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotOptions.${i}`;t[a]=s})}return t},bim=(e,r)=>{let t={};return e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},Cim=(e,r)=>{var n,i,s,a,o;let t={};if(e.AssociateCarrierIpAddress!=null&&(t.AssociateCarrierIpAddress=e.AssociateCarrierIpAddress),e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let c=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(c).forEach(([l,u])=>{let m=`SecurityGroupId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.InterfaceType!=null&&(t.InterfaceType=e.InterfaceType),e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let c=Fnm(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Addresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Addresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddresses!=null){let c=Dbn(e.PrivateIpAddresses,r);((s=e.PrivateIpAddresses)==null?void 0:s.length)===0&&(t.PrivateIpAddresses=[]),Object.entries(c).forEach(([l,u])=>{let m=`PrivateIpAddresses.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.NetworkCardIndex!=null&&(t.NetworkCardIndex=e.NetworkCardIndex),e.Ipv4Prefixes!=null){let c=bbn(e.Ipv4Prefixes,r);((a=e.Ipv4Prefixes)==null?void 0:a.length)===0&&(t.Ipv4Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv4Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Ipv4PrefixCount!=null&&(t.Ipv4PrefixCount=e.Ipv4PrefixCount),e.Ipv6Prefixes!=null){let c=Cbn(e.Ipv6Prefixes,r);((o=e.Ipv6Prefixes)==null?void 0:o.length)===0&&(t.Ipv6Prefix=[]),Object.entries(c).forEach(([l,u])=>{let m=`Ipv6Prefix.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}return e.Ipv6PrefixCount!=null&&(t.Ipv6PrefixCount=e.Ipv6PrefixCount),t},vim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Cim(i,r);Object.entries(s).forEach(([a,o])=>{t[`InstanceNetworkInterfaceSpecification.${n}.${a}`]=o}),n++}return t},Eim=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},Dim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Eim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Sim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},wim=(e,r)=>{let t={};if(e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.Priority!=null&&(t.Priority=(0,I.serializeFloat)(e.Priority)),e.InstanceRequirements!=null){let n=yca(e.InstanceRequirements,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceRequirements.${i}`;t[a]=s})}return t},Iim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=wim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},xim=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.HostId!=null&&(t.HostId=e.HostId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.SpreadDomain!=null&&(t.SpreadDomain=e.SpreadDomain),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.GroupId!=null&&(t.GroupId=e.GroupId),t},Tim=(e,r)=>{let t={};return e.HostnameType!=null&&(t.HostnameType=e.HostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},Pim=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Rim=(e,r)=>{let t={};return e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.Version!=null&&(t.Version=e.Version),t},kim=(e,r)=>{let t={};return e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SpotInstanceType!=null&&(t.SpotInstanceType=e.SpotInstanceType),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},Fim=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Nim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Fim(i,r);Object.entries(s).forEach(([a,o])=>{t[`LaunchTemplateTagSpecificationRequest.${n}.${a}`]=o}),n++}return t},Oim=(e,r)=>{let t={};return e.LicenseConfigurationArn!=null&&(t.LicenseConfigurationArn=e.LicenseConfigurationArn),t},Bim=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Oim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},qim=(e,r)=>{var n;let t={};if(e.ImageIds!=null){let i=mca(e.ImageIds,r);((n=e.ImageIds)==null?void 0:n.length)===0&&(t.ImageId=[]),Object.entries(i).forEach(([s,a])=>{let o=`ImageId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.NextToken!=null&&(t.NextToken=e.NextToken),e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mim=(e,r)=>{var n;let t={};if(e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.SnapshotIds!=null){let i=our(e.SnapshotIds,r);((n=e.SnapshotIds)==null?void 0:n.length)===0&&(t.SnapshotId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SnapshotId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lim=(e,r)=>{let t={};if(e.ClassicLoadBalancersConfig!=null){let n=EHp(e.ClassicLoadBalancersConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`ClassicLoadBalancersConfig.${i}`;t[a]=s})}if(e.TargetGroupsConfig!=null){let n=yum(e.TargetGroupsConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`TargetGroupsConfig.${i}`;t[a]=s})}return t},yoa=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Gim(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},jim=(e,r)=>{var n,i;let t={};if(e.Add!=null){let s=yoa(e.Add,r);((n=e.Add)==null?void 0:n.length)===0&&(t.Add=[]),Object.entries(s).forEach(([a,o])=>{let c=`Add.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Remove!=null){let s=yoa(e.Remove,r);((i=e.Remove)==null?void 0:i.length)===0&&(t.Remove=[]),Object.entries(s).forEach(([a,o])=>{let c=`Remove.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Gim=(e,r)=>{let t={};return e.Group!=null&&(t.Group=e.Group),e.UserId!=null&&(t.UserId=e.UserId),t},Uim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Vim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},zim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},$im=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Kim=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Cca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Him=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Wim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Yim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Jim=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Xim=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.DomainName!=null&&(t.DomainName=e.DomainName),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Zim=(e,r)=>{let t={};return e.GroupName!=null&&(t.GroupName=e.GroupName),e.OptInStatus!=null&&(t.OptInStatus=e.OptInStatus),e.DryRun!=null&&(t.DryRun=e.DryRun),t},esm=(e,r)=>{let t={};return e.CapacityReservationFleetId!=null&&(t.CapacityReservationFleetId=e.CapacityReservationFleetId),e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RemoveEndDate!=null&&(t.RemoveEndDate=e.RemoveEndDate),t},tsm=(e,r)=>{let t={};return e.CapacityReservationId!=null&&(t.CapacityReservationId=e.CapacityReservationId),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.EndDate!=null&&(t.EndDate=e.EndDate.toISOString().split(".")[0]+"Z"),e.EndDateType!=null&&(t.EndDateType=e.EndDateType),e.Accept!=null&&(t.Accept=e.Accept),e.DryRun!=null&&(t.DryRun=e.DryRun),e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),t},rsm=(e,r)=>{var n;let t={};if(e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.ServerCertificateArn!=null&&(t.ServerCertificateArn=e.ServerCertificateArn),e.ConnectionLogOptions!=null){let i=Xoa(e.ConnectionLogOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ConnectionLogOptions.${s}`;t[o]=a})}if(e.DnsServers!=null){let i=Atm(e.DnsServers,r);Object.entries(i).forEach(([s,a])=>{let o=`DnsServers.${s}`;t[o]=a})}if(e.VpnPort!=null&&(t.VpnPort=e.VpnPort),e.Description!=null&&(t.Description=e.Description),e.SplitTunnel!=null&&(t.SplitTunnel=e.SplitTunnel),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SecurityGroupIds!=null){let i=gbn(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.SelfServicePortal!=null&&(t.SelfServicePortal=e.SelfServicePortal),e.ClientConnectOptions!=null){let i=Woa(e.ClientConnectOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientConnectOptions.${s}`;t[o]=a})}if(e.SessionTimeoutHours!=null&&(t.SessionTimeoutHours=e.SessionTimeoutHours),e.ClientLoginBannerOptions!=null){let i=Joa(e.ClientLoginBannerOptions,r);Object.entries(i).forEach(([s,a])=>{let o=`ClientLoginBannerOptions.${s}`;t[o]=a})}return t},nsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.CpuCredits!=null&&(t.CpuCredits=e.CpuCredits),t},ism=(e,r)=>{let t={};return e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ssm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let i=cca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfig=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateConfig.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.FleetId!=null&&(t.FleetId=e.FleetId),e.TargetCapacitySpecification!=null){let i=$ca(e.TargetCapacitySpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`TargetCapacitySpecification.${s}`;t[o]=a})}return e.Context!=null&&(t.Context=e.Context),t},asm=(e,r)=>{var n,i,s;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),e.OperationType!=null&&(t.OperationType=e.OperationType),e.UserIds!=null){let a=xbn(e.UserIds,r);((n=e.UserIds)==null?void 0:n.length)===0&&(t.UserId=[]),Object.entries(a).forEach(([o,c])=>{let l=`UserId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.UserGroups!=null){let a=Hca(e.UserGroups,r);((i=e.UserGroups)==null?void 0:i.length)===0&&(t.UserGroup=[]),Object.entries(a).forEach(([o,c])=>{let l=`UserGroup.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.ProductCodes!=null){let a=Pca(e.ProductCodes,r);((s=e.ProductCodes)==null?void 0:s.length)===0&&(t.ProductCode=[]),Object.entries(a).forEach(([o,c])=>{let l=`ProductCode.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LoadPermission!=null){let a=jim(e.LoadPermission,r);Object.entries(a).forEach(([o,c])=>{let l=`LoadPermission.${o}`;t[l]=c})}return e.Description!=null&&(t.Description=e.Description),e.Name!=null&&(t.Name=e.Name),t},osm=(e,r)=>{var n;let t={};if(e.AutoPlacement!=null&&(t.AutoPlacement=e.AutoPlacement),e.HostIds!=null){let i=Sbn(e.HostIds,r);((n=e.HostIds)==null?void 0:n.length)===0&&(t.HostId=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.HostRecovery!=null&&(t.HostRecovery=e.HostRecovery),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstanceFamily!=null&&(t.InstanceFamily=e.InstanceFamily),e.HostMaintenance!=null&&(t.HostMaintenance=e.HostMaintenance),t},csm=(e,r)=>{let t={};return e.PrincipalArn!=null&&(t.PrincipalArn=e.PrincipalArn),e.Resource!=null&&(t.Resource=e.Resource),e.UseLongIds!=null&&(t.UseLongIds=e.UseLongIds),t},usm=(e,r)=>{let t={};return e.Resource!=null&&(t.Resource=e.Resource),e.UseLongIds!=null&&(t.UseLongIds=e.UseLongIds),t},lsm=(e,r)=>{var n,i,s,a,o;let t={};if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.Description!=null){let c=l0e(e.Description,r);Object.entries(c).forEach(([l,u])=>{let m=`Description.${l}`;t[m]=u})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.LaunchPermission!=null){let c=iim(e.LaunchPermission,r);Object.entries(c).forEach(([l,u])=>{let m=`LaunchPermission.${l}`;t[m]=u})}if(e.OperationType!=null&&(t.OperationType=e.OperationType),e.ProductCodes!=null){let c=Pca(e.ProductCodes,r);((n=e.ProductCodes)==null?void 0:n.length)===0&&(t.ProductCode=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProductCode.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.UserGroups!=null){let c=Hca(e.UserGroups,r);((i=e.UserGroups)==null?void 0:i.length)===0&&(t.UserGroup=[]),Object.entries(c).forEach(([l,u])=>{let m=`UserGroup.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.UserIds!=null){let c=xbn(e.UserIds,r);((s=e.UserIds)==null?void 0:s.length)===0&&(t.UserId=[]),Object.entries(c).forEach(([l,u])=>{let m=`UserId.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.Value!=null&&(t.Value=e.Value),e.DryRun!=null&&(t.DryRun=e.DryRun),e.OrganizationArns!=null){let c=Bam(e.OrganizationArns,r);((a=e.OrganizationArns)==null?void 0:a.length)===0&&(t.OrganizationArn=[]),Object.entries(c).forEach(([l,u])=>{let m=`OrganizationArn.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.OrganizationalUnitArns!=null){let c=Oam(e.OrganizationalUnitArns,r);((o=e.OrganizationalUnitArns)==null?void 0:o.length)===0&&(t.OrganizationalUnitArn=[]),Object.entries(c).forEach(([l,u])=>{let m=`OrganizationalUnitArn.${l.substring(l.indexOf(".")+1)}`;t[m]=u})}if(e.ImdsSupport!=null){let c=l0e(e.ImdsSupport,r);Object.entries(c).forEach(([l,u])=>{let m=`ImdsSupport.${l}`;t[m]=u})}return t},dsm=(e,r)=>{var n,i;let t={};if(e.SourceDestCheck!=null){let s=_P(e.SourceDestCheck,r);Object.entries(s).forEach(([a,o])=>{let c=`SourceDestCheck.${a}`;t[c]=o})}if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.BlockDeviceMappings!=null){let s=Snm(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.DisableApiTermination!=null){let s=_P(e.DisableApiTermination,r);Object.entries(s).forEach(([a,o])=>{let c=`DisableApiTermination.${a}`;t[c]=o})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.EbsOptimized!=null){let s=_P(e.EbsOptimized,r);Object.entries(s).forEach(([a,o])=>{let c=`EbsOptimized.${a}`;t[c]=o})}if(e.EnaSupport!=null){let s=_P(e.EnaSupport,r);Object.entries(s).forEach(([a,o])=>{let c=`EnaSupport.${a}`;t[c]=o})}if(e.Groups!=null){let s=ybn(e.Groups,r);((i=e.Groups)==null?void 0:i.length)===0&&(t.GroupId=[]),Object.entries(s).forEach(([a,o])=>{let c=`GroupId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.InstanceInitiatedShutdownBehavior!=null){let s=l0e(e.InstanceInitiatedShutdownBehavior,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceInitiatedShutdownBehavior.${a}`;t[c]=o})}if(e.InstanceType!=null){let s=l0e(e.InstanceType,r);Object.entries(s).forEach(([a,o])=>{let c=`InstanceType.${a}`;t[c]=o})}if(e.Kernel!=null){let s=l0e(e.Kernel,r);Object.entries(s).forEach(([a,o])=>{let c=`Kernel.${a}`;t[c]=o})}if(e.Ramdisk!=null){let s=l0e(e.Ramdisk,r);Object.entries(s).forEach(([a,o])=>{let c=`Ramdisk.${a}`;t[c]=o})}if(e.SriovNetSupport!=null){let s=l0e(e.SriovNetSupport,r);Object.entries(s).forEach(([a,o])=>{let c=`SriovNetSupport.${a}`;t[c]=o})}if(e.UserData!=null){let s=nHp(e.UserData,r);Object.entries(s).forEach(([a,o])=>{let c=`UserData.${a}`;t[c]=o})}if(e.Value!=null&&(t.Value=e.Value),e.DisableApiStop!=null){let s=_P(e.DisableApiStop,r);Object.entries(s).forEach(([a,o])=>{let c=`DisableApiStop.${a}`;t[c]=o})}return t},psm=(e,r)=>{let t={};if(e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.CapacityReservationSpecification!=null){let n=Koa(e.CapacityReservationSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationSpecification.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},msm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.InstanceCreditSpecifications!=null){let i=wnm(e.InstanceCreditSpecifications,r);((n=e.InstanceCreditSpecifications)==null?void 0:n.length)===0&&(t.InstanceCreditSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceCreditSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},fsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.InstanceEventId!=null&&(t.InstanceEventId=e.InstanceEventId),e.NotBefore!=null&&(t.NotBefore=e.NotBefore.toISOString().split(".")[0]+"Z"),t},hsm=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Name!=null&&(t.Name=e.Name),e.InstanceEventWindowId!=null&&(t.InstanceEventWindowId=e.InstanceEventWindowId),e.TimeRanges!=null){let i=fca(e.TimeRanges,r);((n=e.TimeRanges)==null?void 0:n.length)===0&&(t.TimeRange=[]),Object.entries(i).forEach(([s,a])=>{let o=`TimeRange.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.CronExpression!=null&&(t.CronExpression=e.CronExpression),t},gsm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.AutoRecovery!=null&&(t.AutoRecovery=e.AutoRecovery),e.DryRun!=null&&(t.DryRun=e.DryRun),t},ysm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.HttpTokens!=null&&(t.HttpTokens=e.HttpTokens),e.HttpPutResponseHopLimit!=null&&(t.HttpPutResponseHopLimit=e.HttpPutResponseHopLimit),e.HttpEndpoint!=null&&(t.HttpEndpoint=e.HttpEndpoint),e.DryRun!=null&&(t.DryRun=e.DryRun),e.HttpProtocolIpv6!=null&&(t.HttpProtocolIpv6=e.HttpProtocolIpv6),e.InstanceMetadataTags!=null&&(t.InstanceMetadataTags=e.InstanceMetadataTags),t},_sm=(e,r)=>{let t={};return e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.HostId!=null&&(t.HostId=e.HostId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.GroupId!=null&&(t.GroupId=e.GroupId),t},Asm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Description!=null&&(t.Description=e.Description),e.AutoImport!=null&&(t.AutoImport=e.AutoImport),e.AllocationMinNetmaskLength!=null&&(t.AllocationMinNetmaskLength=e.AllocationMinNetmaskLength),e.AllocationMaxNetmaskLength!=null&&(t.AllocationMaxNetmaskLength=e.AllocationMaxNetmaskLength),e.AllocationDefaultNetmaskLength!=null&&(t.AllocationDefaultNetmaskLength=e.AllocationDefaultNetmaskLength),e.ClearAllocationDefaultNetmaskLength!=null&&(t.ClearAllocationDefaultNetmaskLength=e.ClearAllocationDefaultNetmaskLength),e.AddAllocationResourceTags!=null){let s=abn(e.AddAllocationResourceTags,r);((n=e.AddAllocationResourceTags)==null?void 0:n.length)===0&&(t.AddAllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddAllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveAllocationResourceTags!=null){let s=abn(e.RemoveAllocationResourceTags,r);((i=e.RemoveAllocationResourceTags)==null?void 0:i.length)===0&&(t.RemoveAllocationResourceTag=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveAllocationResourceTag.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},bsm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamId!=null&&(t.IpamId=e.IpamId),e.Description!=null&&(t.Description=e.Description),e.AddOperatingRegions!=null){let s=rur(e.AddOperatingRegions,r);((n=e.AddOperatingRegions)==null?void 0:n.length)===0&&(t.AddOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveOperatingRegions!=null){let s=Rca(e.RemoveOperatingRegions,r);((i=e.RemoveOperatingRegions)==null?void 0:i.length)===0&&(t.RemoveOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Csm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ResourceId!=null&&(t.ResourceId=e.ResourceId),e.ResourceCidr!=null&&(t.ResourceCidr=e.ResourceCidr),e.ResourceRegion!=null&&(t.ResourceRegion=e.ResourceRegion),e.CurrentIpamScopeId!=null&&(t.CurrentIpamScopeId=e.CurrentIpamScopeId),e.DestinationIpamScopeId!=null&&(t.DestinationIpamScopeId=e.DestinationIpamScopeId),e.Monitored!=null&&(t.Monitored=e.Monitored),t},vsm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamResourceDiscoveryId!=null&&(t.IpamResourceDiscoveryId=e.IpamResourceDiscoveryId),e.Description!=null&&(t.Description=e.Description),e.AddOperatingRegions!=null){let s=rur(e.AddOperatingRegions,r);((n=e.AddOperatingRegions)==null?void 0:n.length)===0&&(t.AddOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveOperatingRegions!=null){let s=Rca(e.RemoveOperatingRegions,r);((i=e.RemoveOperatingRegions)==null?void 0:i.length)===0&&(t.RemoveOperatingRegion=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveOperatingRegion.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Esm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamScopeId!=null&&(t.IpamScopeId=e.IpamScopeId),e.Description!=null&&(t.Description=e.Description),t},Dsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.LaunchTemplateId!=null&&(t.LaunchTemplateId=e.LaunchTemplateId),e.LaunchTemplateName!=null&&(t.LaunchTemplateName=e.LaunchTemplateName),e.DefaultVersion!=null&&(t.SetDefaultVersion=e.DefaultVersion),t},Ssm=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.LocalGatewayVirtualInterfaceGroupId!=null&&(t.LocalGatewayVirtualInterfaceGroupId=e.LocalGatewayVirtualInterfaceGroupId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),t},wsm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.CurrentVersion!=null&&(t.CurrentVersion=e.CurrentVersion),e.PrefixListName!=null&&(t.PrefixListName=e.PrefixListName),e.AddEntries!=null){let s=joa(e.AddEntries,r);((n=e.AddEntries)==null?void 0:n.length)===0&&(t.AddEntry=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddEntry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveEntries!=null){let s=Pom(e.RemoveEntries,r);((i=e.RemoveEntries)==null?void 0:i.length)===0&&(t.RemoveEntry=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveEntry.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.MaxEntries!=null&&(t.MaxEntries=e.MaxEntries),t},Ism=(e,r)=>{var n;let t={};if(e.Attachment!=null){let i=wam(e.Attachment,r);Object.entries(i).forEach(([s,a])=>{let o=`Attachment.${s}`;t[o]=a})}if(e.Description!=null){let i=l0e(e.Description,r);Object.entries(i).forEach(([s,a])=>{let o=`Description.${s}`;t[o]=a})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.Groups!=null){let i=xSe(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.SourceDestCheck!=null){let i=_P(e.SourceDestCheck,r);Object.entries(i).forEach(([s,a])=>{let o=`SourceDestCheck.${s}`;t[o]=a})}if(e.EnaSrdSpecification!=null){let i=sca(e.EnaSrdSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`EnaSrdSpecification.${s}`;t[o]=a})}return t},xsm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.PrivateDnsHostnameType!=null&&(t.PrivateDnsHostnameType=e.PrivateDnsHostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},Tsm=(e,r)=>{var n,i;let t={};if(e.ReservedInstancesIds!=null){let s=Bca(e.ReservedInstancesIds,r);((n=e.ReservedInstancesIds)==null?void 0:n.length)===0&&(t.ReservedInstancesId=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.TargetConfigurations!=null){let s=Jom(e.TargetConfigurations,r);((i=e.TargetConfigurations)==null?void 0:i.length)===0&&(t.ReservedInstancesConfigurationSetItemType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReservedInstancesConfigurationSetItemType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Psm=(e,r)=>{var n;let t={};if(e.GroupId!=null&&(t.GroupId=e.GroupId),e.SecurityGroupRules!=null){let i=$cm(e.SecurityGroupRules,r);((n=e.SecurityGroupRules)==null?void 0:n.length)===0&&(t.SecurityGroupRule=[]),Object.entries(i).forEach(([s,a])=>{let o=`SecurityGroupRule.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Rsm=(e,r)=>{var n,i;let t={};if(e.Attribute!=null&&(t.Attribute=e.Attribute),e.CreateVolumePermission!=null){let s=dYp(e.CreateVolumePermission,r);Object.entries(s).forEach(([a,o])=>{let c=`CreateVolumePermission.${a}`;t[c]=o})}if(e.GroupNames!=null){let s=lca(e.GroupNames,r);((n=e.GroupNames)==null?void 0:n.length)===0&&(t.UserGroup=[]),Object.entries(s).forEach(([a,o])=>{let c=`UserGroup.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.OperationType!=null&&(t.OperationType=e.OperationType),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.UserIds!=null){let s=xbn(e.UserIds,r);((i=e.UserIds)==null?void 0:i.length)===0&&(t.UserId=[]),Object.entries(s).forEach(([a,o])=>{let c=`UserId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},ksm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.StorageTier!=null&&(t.StorageTier=e.StorageTier),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Fsm=(e,r)=>{var n;let t={};if(e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.LaunchTemplateConfigs!=null){let i=bca(e.LaunchTemplateConfigs,r);((n=e.LaunchTemplateConfigs)==null?void 0:n.length)===0&&(t.LaunchTemplateConfig=[]),Object.entries(i).forEach(([s,a])=>{let o=`LaunchTemplateConfig.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.SpotFleetRequestId!=null&&(t.SpotFleetRequestId=e.SpotFleetRequestId),e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.Context!=null&&(t.Context=e.Context),t},Nsm=(e,r)=>{let t={};if(e.AssignIpv6AddressOnCreation!=null){let n=_P(e.AssignIpv6AddressOnCreation,r);Object.entries(n).forEach(([i,s])=>{let a=`AssignIpv6AddressOnCreation.${i}`;t[a]=s})}if(e.MapPublicIpOnLaunch!=null){let n=_P(e.MapPublicIpOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`MapPublicIpOnLaunch.${i}`;t[a]=s})}if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.MapCustomerOwnedIpOnLaunch!=null){let n=_P(e.MapCustomerOwnedIpOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`MapCustomerOwnedIpOnLaunch.${i}`;t[a]=s})}if(e.CustomerOwnedIpv4Pool!=null&&(t.CustomerOwnedIpv4Pool=e.CustomerOwnedIpv4Pool),e.EnableDns64!=null){let n=_P(e.EnableDns64,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDns64.${i}`;t[a]=s})}if(e.PrivateDnsHostnameTypeOnLaunch!=null&&(t.PrivateDnsHostnameTypeOnLaunch=e.PrivateDnsHostnameTypeOnLaunch),e.EnableResourceNameDnsARecordOnLaunch!=null){let n=_P(e.EnableResourceNameDnsARecordOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableResourceNameDnsARecordOnLaunch.${i}`;t[a]=s})}if(e.EnableResourceNameDnsAAAARecordOnLaunch!=null){let n=_P(e.EnableResourceNameDnsAAAARecordOnLaunch,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableResourceNameDnsAAAARecordOnLaunch.${i}`;t[a]=s})}if(e.EnableLniAtDeviceIndex!=null&&(t.EnableLniAtDeviceIndex=e.EnableLniAtDeviceIndex),e.DisableLniAtDeviceIndex!=null){let n=_P(e.DisableLniAtDeviceIndex,r);Object.entries(n).forEach(([i,s])=>{let a=`DisableLniAtDeviceIndex.${i}`;t[a]=s})}return t},Osm=(e,r)=>{var n,i;let t={};if(e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.AddNetworkServices!=null){let s=Eoa(e.AddNetworkServices,r);((n=e.AddNetworkServices)==null?void 0:n.length)===0&&(t.AddNetworkService=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddNetworkService.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveNetworkServices!=null){let s=Eoa(e.RemoveNetworkServices,r);((i=e.RemoveNetworkServices)==null?void 0:i.length)===0&&(t.RemoveNetworkService=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveNetworkService.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Bsm=(e,r)=>{var n;let t={};if(e.TrafficMirrorFilterRuleId!=null&&(t.TrafficMirrorFilterRuleId=e.TrafficMirrorFilterRuleId),e.TrafficDirection!=null&&(t.TrafficDirection=e.TrafficDirection),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.DestinationPortRange!=null){let i=Xcr(e.DestinationPortRange,r);Object.entries(i).forEach(([s,a])=>{let o=`DestinationPortRange.${s}`;t[o]=a})}if(e.SourcePortRange!=null){let i=Xcr(e.SourcePortRange,r);Object.entries(i).forEach(([s,a])=>{let o=`SourcePortRange.${s}`;t[o]=a})}if(e.Protocol!=null&&(t.Protocol=e.Protocol),e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.SourceCidrBlock!=null&&(t.SourceCidrBlock=e.SourceCidrBlock),e.Description!=null&&(t.Description=e.Description),e.RemoveFields!=null){let i=Sum(e.RemoveFields,r);((n=e.RemoveFields)==null?void 0:n.length)===0&&(t.RemoveField=[]),Object.entries(i).forEach(([s,a])=>{let o=`RemoveField.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},qsm=(e,r)=>{var n;let t={};if(e.TrafficMirrorSessionId!=null&&(t.TrafficMirrorSessionId=e.TrafficMirrorSessionId),e.TrafficMirrorTargetId!=null&&(t.TrafficMirrorTargetId=e.TrafficMirrorTargetId),e.TrafficMirrorFilterId!=null&&(t.TrafficMirrorFilterId=e.TrafficMirrorFilterId),e.PacketLength!=null&&(t.PacketLength=e.PacketLength),e.SessionNumber!=null&&(t.SessionNumber=e.SessionNumber),e.VirtualNetworkId!=null&&(t.VirtualNetworkId=e.VirtualNetworkId),e.Description!=null&&(t.Description=e.Description),e.RemoveFields!=null){let i=wum(e.RemoveFields,r);((n=e.RemoveFields)==null?void 0:n.length)===0&&(t.RemoveField=[]),Object.entries(i).forEach(([s,a])=>{let o=`RemoveField.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Msm=(e,r)=>{var n,i;let t={};if(e.AddTransitGatewayCidrBlocks!=null){let s=obn(e.AddTransitGatewayCidrBlocks,r);((n=e.AddTransitGatewayCidrBlocks)==null?void 0:n.length)===0&&(t.AddTransitGatewayCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddTransitGatewayCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveTransitGatewayCidrBlocks!=null){let s=obn(e.RemoveTransitGatewayCidrBlocks,r);((i=e.RemoveTransitGatewayCidrBlocks)==null?void 0:i.length)===0&&(t.RemoveTransitGatewayCidrBlocks=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveTransitGatewayCidrBlocks.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.VpnEcmpSupport!=null&&(t.VpnEcmpSupport=e.VpnEcmpSupport),e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.AutoAcceptSharedAttachments!=null&&(t.AutoAcceptSharedAttachments=e.AutoAcceptSharedAttachments),e.DefaultRouteTableAssociation!=null&&(t.DefaultRouteTableAssociation=e.DefaultRouteTableAssociation),e.AssociationDefaultRouteTableId!=null&&(t.AssociationDefaultRouteTableId=e.AssociationDefaultRouteTableId),e.DefaultRouteTablePropagation!=null&&(t.DefaultRouteTablePropagation=e.DefaultRouteTablePropagation),e.PropagationDefaultRouteTableId!=null&&(t.PropagationDefaultRouteTableId=e.PropagationDefaultRouteTableId),e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),t},Lsm=(e,r)=>{let t={};return e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jsm=(e,r)=>{let t={};if(e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.Description!=null&&(t.Description=e.Description),e.Options!=null){let n=Msm(e.Options,r);Object.entries(n).forEach(([i,s])=>{let a=`Options.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gsm=(e,r)=>{var n,i;let t={};if(e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.AddSubnetIds!=null){let s=LPt(e.AddSubnetIds,r);((n=e.AddSubnetIds)==null?void 0:n.length)===0&&(t.AddSubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddSubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveSubnetIds!=null){let s=LPt(e.RemoveSubnetIds,r);((i=e.RemoveSubnetIds)==null?void 0:i.length)===0&&(t.RemoveSubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveSubnetIds.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Options!=null){let s=Usm(e.Options,r);Object.entries(s).forEach(([a,o])=>{let c=`Options.${a}`;t[c]=o})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Usm=(e,r)=>{let t={};return e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.Ipv6Support!=null&&(t.Ipv6Support=e.Ipv6Support),e.ApplianceModeSupport!=null&&(t.ApplianceModeSupport=e.ApplianceModeSupport),t},Vsm=(e,r)=>{let t={};return e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},zsm=(e,r)=>{var n;let t={};if(e.SubnetIds!=null){let i=Ksm(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetId=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.Port!=null&&(t.Port=e.Port),t},$sm=(e,r)=>{let t={};return e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.PolicyEnabled!=null&&(t.PolicyEnabled=e.PolicyEnabled),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Qsm=(e,r)=>{let t={};if(e.VerifiedAccessEndpointId!=null&&(t.VerifiedAccessEndpointId=e.VerifiedAccessEndpointId),e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.LoadBalancerOptions!=null){let n=zsm(e.LoadBalancerOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`LoadBalancerOptions.${i}`;t[a]=s})}if(e.NetworkInterfaceOptions!=null){let n=Vsm(e.NetworkInterfaceOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`NetworkInterfaceOptions.${i}`;t[a]=s})}return e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ksm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Hsm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.PolicyEnabled!=null&&(t.PolicyEnabled=e.PolicyEnabled),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Wsm=(e,r)=>{let t={};return e.VerifiedAccessGroupId!=null&&(t.VerifiedAccessGroupId=e.VerifiedAccessGroupId),e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Ysm=(e,r)=>{let t={};if(e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.AccessLogs!=null){let n=Zum(e.AccessLogs,r);Object.entries(n).forEach(([i,s])=>{let a=`AccessLogs.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},Jsm=(e,r)=>{let t={};return e.VerifiedAccessInstanceId!=null&&(t.VerifiedAccessInstanceId=e.VerifiedAccessInstanceId),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},Xsm=(e,r)=>{let t={};return e.Issuer!=null&&(t.Issuer=e.Issuer),e.AuthorizationEndpoint!=null&&(t.AuthorizationEndpoint=e.AuthorizationEndpoint),e.TokenEndpoint!=null&&(t.TokenEndpoint=e.TokenEndpoint),e.UserInfoEndpoint!=null&&(t.UserInfoEndpoint=e.UserInfoEndpoint),e.ClientId!=null&&(t.ClientId=e.ClientId),e.ClientSecret!=null&&(t.ClientSecret=e.ClientSecret),e.Scope!=null&&(t.Scope=e.Scope),t},Zsm=(e,r)=>{let t={};if(e.VerifiedAccessTrustProviderId!=null&&(t.VerifiedAccessTrustProviderId=e.VerifiedAccessTrustProviderId),e.OidcOptions!=null){let n=Xsm(e.OidcOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`OidcOptions.${i}`;t[a]=s})}return e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},eam=(e,r)=>{let t={};if(e.AutoEnableIO!=null){let n=_P(e.AutoEnableIO,r);Object.entries(n).forEach(([i,s])=>{let a=`AutoEnableIO.${i}`;t[a]=s})}return e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},tam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VolumeId!=null&&(t.VolumeId=e.VolumeId),e.Size!=null&&(t.Size=e.Size),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),e.Iops!=null&&(t.Iops=e.Iops),e.Throughput!=null&&(t.Throughput=e.Throughput),e.MultiAttachEnabled!=null&&(t.MultiAttachEnabled=e.MultiAttachEnabled),t},ram=(e,r)=>{let t={};if(e.EnableDnsHostnames!=null){let n=_P(e.EnableDnsHostnames,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDnsHostnames.${i}`;t[a]=s})}if(e.EnableDnsSupport!=null){let n=_P(e.EnableDnsSupport,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableDnsSupport.${i}`;t[a]=s})}if(e.VpcId!=null&&(t.VpcId=e.VpcId),e.EnableNetworkAddressUsageMetrics!=null){let n=_P(e.EnableNetworkAddressUsageMetrics,r);Object.entries(n).forEach(([i,s])=>{let a=`EnableNetworkAddressUsageMetrics.${i}`;t[a]=s})}return t},nam=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ConnectionNotificationId!=null&&(t.ConnectionNotificationId=e.ConnectionNotificationId),e.ConnectionNotificationArn!=null&&(t.ConnectionNotificationArn=e.ConnectionNotificationArn),e.ConnectionEvents!=null){let i=by(e.ConnectionEvents,r);((n=e.ConnectionEvents)==null?void 0:n.length)===0&&(t.ConnectionEvents=[]),Object.entries(i).forEach(([s,a])=>{let o=`ConnectionEvents.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},iam=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.ResetPolicy!=null&&(t.ResetPolicy=e.ResetPolicy),e.PolicyDocument!=null&&(t.PolicyDocument=e.PolicyDocument),e.AddRouteTableIds!=null){let l=cbn(e.AddRouteTableIds,r);((n=e.AddRouteTableIds)==null?void 0:n.length)===0&&(t.AddRouteTableId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddRouteTableId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveRouteTableIds!=null){let l=cbn(e.RemoveRouteTableIds,r);((i=e.RemoveRouteTableIds)==null?void 0:i.length)===0&&(t.RemoveRouteTableId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveRouteTableId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSubnetIds!=null){let l=lbn(e.AddSubnetIds,r);((s=e.AddSubnetIds)==null?void 0:s.length)===0&&(t.AddSubnetId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSubnetId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSubnetIds!=null){let l=lbn(e.RemoveSubnetIds,r);((a=e.RemoveSubnetIds)==null?void 0:a.length)===0&&(t.RemoveSubnetId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSubnetId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSecurityGroupIds!=null){let l=ubn(e.AddSecurityGroupIds,r);((o=e.AddSecurityGroupIds)==null?void 0:o.length)===0&&(t.AddSecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSecurityGroupIds!=null){let l=ubn(e.RemoveSecurityGroupIds,r);((c=e.RemoveSecurityGroupIds)==null?void 0:c.length)===0&&(t.RemoveSecurityGroupId=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSecurityGroupId.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.IpAddressType!=null&&(t.IpAddressType=e.IpAddressType),e.DnsOptions!=null){let l=nca(e.DnsOptions,r);Object.entries(l).forEach(([u,m])=>{let h=`DnsOptions.${u}`;t[h]=m})}return e.PrivateDnsEnabled!=null&&(t.PrivateDnsEnabled=e.PrivateDnsEnabled),t},sam=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.PrivateDnsName!=null&&(t.PrivateDnsName=e.PrivateDnsName),e.RemovePrivateDnsName!=null&&(t.RemovePrivateDnsName=e.RemovePrivateDnsName),e.AcceptanceRequired!=null&&(t.AcceptanceRequired=e.AcceptanceRequired),e.AddNetworkLoadBalancerArns!=null){let l=by(e.AddNetworkLoadBalancerArns,r);((n=e.AddNetworkLoadBalancerArns)==null?void 0:n.length)===0&&(t.AddNetworkLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddNetworkLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveNetworkLoadBalancerArns!=null){let l=by(e.RemoveNetworkLoadBalancerArns,r);((i=e.RemoveNetworkLoadBalancerArns)==null?void 0:i.length)===0&&(t.RemoveNetworkLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveNetworkLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddGatewayLoadBalancerArns!=null){let l=by(e.AddGatewayLoadBalancerArns,r);((s=e.AddGatewayLoadBalancerArns)==null?void 0:s.length)===0&&(t.AddGatewayLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddGatewayLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveGatewayLoadBalancerArns!=null){let l=by(e.RemoveGatewayLoadBalancerArns,r);((a=e.RemoveGatewayLoadBalancerArns)==null?void 0:a.length)===0&&(t.RemoveGatewayLoadBalancerArn=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveGatewayLoadBalancerArn.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.AddSupportedIpAddressTypes!=null){let l=by(e.AddSupportedIpAddressTypes,r);((o=e.AddSupportedIpAddressTypes)==null?void 0:o.length)===0&&(t.AddSupportedIpAddressType=[]),Object.entries(l).forEach(([u,m])=>{let h=`AddSupportedIpAddressType.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}if(e.RemoveSupportedIpAddressTypes!=null){let l=by(e.RemoveSupportedIpAddressTypes,r);((c=e.RemoveSupportedIpAddressTypes)==null?void 0:c.length)===0&&(t.RemoveSupportedIpAddressType=[]),Object.entries(l).forEach(([u,m])=>{let h=`RemoveSupportedIpAddressType.${u.substring(u.indexOf(".")+1)}`;t[h]=m})}return t},aam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.PayerResponsibility!=null&&(t.PayerResponsibility=e.PayerResponsibility),t},oam=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.AddAllowedPrincipals!=null){let s=by(e.AddAllowedPrincipals,r);((n=e.AddAllowedPrincipals)==null?void 0:n.length)===0&&(t.AddAllowedPrincipals=[]),Object.entries(s).forEach(([a,o])=>{let c=`AddAllowedPrincipals.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.RemoveAllowedPrincipals!=null){let s=by(e.RemoveAllowedPrincipals,r);((i=e.RemoveAllowedPrincipals)==null?void 0:i.length)===0&&(t.RemoveAllowedPrincipals=[]),Object.entries(s).forEach(([a,o])=>{let c=`RemoveAllowedPrincipals.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},cam=(e,r)=>{let t={};if(e.AccepterPeeringConnectionOptions!=null){let n=boa(e.AccepterPeeringConnectionOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`AccepterPeeringConnectionOptions.${i}`;t[a]=s})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.RequesterPeeringConnectionOptions!=null){let n=boa(e.RequesterPeeringConnectionOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`RequesterPeeringConnectionOptions.${i}`;t[a]=s})}return e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},uam=(e,r)=>{let t={};return e.VpcId!=null&&(t.VpcId=e.VpcId),e.InstanceTenancy!=null&&(t.InstanceTenancy=e.InstanceTenancy),e.DryRun!=null&&(t.DryRun=e.DryRun),t},lam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.LocalIpv4NetworkCidr!=null&&(t.LocalIpv4NetworkCidr=e.LocalIpv4NetworkCidr),e.RemoteIpv4NetworkCidr!=null&&(t.RemoteIpv4NetworkCidr=e.RemoteIpv4NetworkCidr),e.LocalIpv6NetworkCidr!=null&&(t.LocalIpv6NetworkCidr=e.LocalIpv6NetworkCidr),e.RemoteIpv6NetworkCidr!=null&&(t.RemoteIpv6NetworkCidr=e.RemoteIpv6NetworkCidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.CustomerGatewayId!=null&&(t.CustomerGatewayId=e.CustomerGatewayId),e.VpnGatewayId!=null&&(t.VpnGatewayId=e.VpnGatewayId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},pam=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mam=(e,r)=>{let t={};if(e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.TunnelOptions!=null){let n=fam(e.TunnelOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`TunnelOptions.${i}`;t[a]=s})}return e.DryRun!=null&&(t.DryRun=e.DryRun),e.SkipTunnelReplacement!=null&&(t.SkipTunnelReplacement=e.SkipTunnelReplacement),t},fam=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.TunnelInsideCidr!=null&&(t.TunnelInsideCidr=e.TunnelInsideCidr),e.TunnelInsideIpv6Cidr!=null&&(t.TunnelInsideIpv6Cidr=e.TunnelInsideIpv6Cidr),e.PreSharedKey!=null&&(t.PreSharedKey=e.PreSharedKey),e.Phase1LifetimeSeconds!=null&&(t.Phase1LifetimeSeconds=e.Phase1LifetimeSeconds),e.Phase2LifetimeSeconds!=null&&(t.Phase2LifetimeSeconds=e.Phase2LifetimeSeconds),e.RekeyMarginTimeSeconds!=null&&(t.RekeyMarginTimeSeconds=e.RekeyMarginTimeSeconds),e.RekeyFuzzPercentage!=null&&(t.RekeyFuzzPercentage=e.RekeyFuzzPercentage),e.ReplayWindowSize!=null&&(t.ReplayWindowSize=e.ReplayWindowSize),e.DPDTimeoutSeconds!=null&&(t.DPDTimeoutSeconds=e.DPDTimeoutSeconds),e.DPDTimeoutAction!=null&&(t.DPDTimeoutAction=e.DPDTimeoutAction),e.Phase1EncryptionAlgorithms!=null){let u=Eca(e.Phase1EncryptionAlgorithms,r);((n=e.Phase1EncryptionAlgorithms)==null?void 0:n.length)===0&&(t.Phase1EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2EncryptionAlgorithms!=null){let u=wca(e.Phase2EncryptionAlgorithms,r);((i=e.Phase2EncryptionAlgorithms)==null?void 0:i.length)===0&&(t.Phase2EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1IntegrityAlgorithms!=null){let u=Dca(e.Phase1IntegrityAlgorithms,r);((s=e.Phase1IntegrityAlgorithms)==null?void 0:s.length)===0&&(t.Phase1IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2IntegrityAlgorithms!=null){let u=Ica(e.Phase2IntegrityAlgorithms,r);((a=e.Phase2IntegrityAlgorithms)==null?void 0:a.length)===0&&(t.Phase2IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1DHGroupNumbers!=null){let u=vca(e.Phase1DHGroupNumbers,r);((o=e.Phase1DHGroupNumbers)==null?void 0:o.length)===0&&(t.Phase1DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2DHGroupNumbers!=null){let u=Sca(e.Phase2DHGroupNumbers,r);((c=e.Phase2DHGroupNumbers)==null?void 0:c.length)===0&&(t.Phase2DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.IKEVersions!=null){let u=pca(e.IKEVersions,r);((l=e.IKEVersions)==null?void 0:l.length)===0&&(t.IKEVersion=[]),Object.entries(u).forEach(([m,h])=>{let _=`IKEVersion.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.StartupAction!=null&&(t.StartupAction=e.StartupAction),e.LogOptions!=null){let u=tua(e.LogOptions,r);Object.entries(u).forEach(([m,h])=>{let _=`LogOptions.${m}`;t[_]=h})}return e.EnableTunnelLifecycleControl!=null&&(t.EnableTunnelLifecycleControl=e.EnableTunnelLifecycleControl),t},ham=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},gam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),t},yam=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.IpamPoolOwner!=null&&(t.IpamPoolOwner=e.IpamPoolOwner),t},_am=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Aam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},bam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Cam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},vam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Eam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Dam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Sam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},wam=(e,r)=>{let t={};return e.AttachmentId!=null&&(t.AttachmentId=e.AttachmentId),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),t},Iam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},xam=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Tam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Pam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Ram=(e,r)=>{var n;let t={};if(e.Key!=null&&(t.Key=e.Key),e.Values!=null){let i=by(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Value=[]),Object.entries(i).forEach(([s,a])=>{let o=`Value.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},kam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ram(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Fam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OccurenceDay.${n}`]=i,n++);return t},Nam=(e,r)=>{let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.CapacityReservationOptions!=null){let n=yHp(e.CapacityReservationOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityReservationOptions.${i}`;t[a]=s})}return e.SingleInstanceType!=null&&(t.SingleInstanceType=e.SingleInstanceType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.MinTargetCapacity!=null&&(t.MinTargetCapacity=e.MinTargetCapacity),e.MaxTotalPrice!=null&&(t.MaxTotalPrice=e.MaxTotalPrice),t},Oam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OrganizationalUnitArn.${n}`]=i,n++);return t},Bam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`OrganizationArn.${n}`]=i,n++);return t},vbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Owner.${n}`]=i,n++);return t},qam=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.SourceAddresses!=null){let u=by(e.SourceAddresses,r);((n=e.SourceAddresses)==null?void 0:n.length)===0&&(t.SourceAddress=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourceAddress.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationAddresses!=null){let u=by(e.DestinationAddresses,r);((i=e.DestinationAddresses)==null?void 0:i.length)===0&&(t.DestinationAddress=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationAddress.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.SourcePorts!=null){let u=by(e.SourcePorts,r);((s=e.SourcePorts)==null?void 0:s.length)===0&&(t.SourcePort=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourcePort.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationPorts!=null){let u=by(e.DestinationPorts,r);((a=e.DestinationPorts)==null?void 0:a.length)===0&&(t.DestinationPort=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationPort.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.SourcePrefixLists!=null){let u=by(e.SourcePrefixLists,r);((o=e.SourcePrefixLists)==null?void 0:o.length)===0&&(t.SourcePrefixList=[]),Object.entries(u).forEach(([m,h])=>{let _=`SourcePrefixList.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.DestinationPrefixLists!=null){let u=by(e.DestinationPrefixLists,r);((c=e.DestinationPrefixLists)==null?void 0:c.length)===0&&(t.DestinationPrefixList=[]),Object.entries(u).forEach(([m,h])=>{let _=`DestinationPrefixList.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Protocols!=null){let u=tom(e.Protocols,r);((l=e.Protocols)==null?void 0:l.length)===0&&(t.Protocol=[]),Object.entries(u).forEach(([m,h])=>{let _=`Protocol.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}return t},_oa=(e,r)=>{let t={};if(e.SourceAddress!=null&&(t.SourceAddress=e.SourceAddress),e.SourcePortRange!=null){let n=Coa(e.SourcePortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`SourcePortRange.${i}`;t[a]=s})}if(e.DestinationAddress!=null&&(t.DestinationAddress=e.DestinationAddress),e.DestinationPortRange!=null){let n=Coa(e.DestinationPortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`DestinationPortRange.${i}`;t[a]=s})}return t},Aoa=(e,r)=>{let t={};if(e.PacketHeaderStatement!=null){let n=qam(e.PacketHeaderStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`PacketHeaderStatement.${i}`;t[a]=s})}if(e.ResourceStatement!=null){let n=Mca(e.ResourceStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`ResourceStatement.${i}`;t[a]=s})}return t},boa=(e,r)=>{let t={};return e.AllowDnsResolutionFromRemoteVpc!=null&&(t.AllowDnsResolutionFromRemoteVpc=e.AllowDnsResolutionFromRemoteVpc),e.AllowEgressFromLocalClassicLinkToRemoteVpc!=null&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=e.AllowEgressFromLocalClassicLinkToRemoteVpc),e.AllowEgressFromLocalVpcToRemoteClassicLink!=null&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=e.AllowEgressFromLocalVpcToRemoteClassicLink),t},vca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Mam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Mam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Eca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Lam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Lam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Dca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=jam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},jam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Sca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Gam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Gam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},wca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Uam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Uam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Ica=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Vam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Vam=(e,r)=>{let t={};return e.Value!=null&&(t.Value=e.Value),t},Ebn=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Affinity!=null&&(t.Affinity=e.Affinity),e.GroupName!=null&&(t.GroupName=e.GroupName),e.PartitionNumber!=null&&(t.PartitionNumber=e.PartitionNumber),e.HostId!=null&&(t.HostId=e.HostId),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),e.SpreadDomain!=null&&(t.SpreadDomain=e.SpreadDomain),e.HostResourceGroupArn!=null&&(t.HostResourceGroupArn=e.HostResourceGroupArn),e.GroupId!=null&&(t.GroupId=e.GroupId),t},zam=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`GroupId.${n}`]=i,n++);return t},$am=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},xca=(e,r)=>{let t={};return e.From!=null&&(t.From=e.From),e.To!=null&&(t.To=e.To),t},Qam=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),t},Kam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Qam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ham=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Wam=(e,r)=>{let t={};return e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),e.Price!=null&&(t.Price=(0,I.serializeFloat)(e.Price)),e.Term!=null&&(t.Term=e.Term),t},Yam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Wam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Jam=(e,r)=>{let t={};return e.HostnameType!=null&&(t.HostnameType=e.HostnameType),e.EnableResourceNameDnsARecord!=null&&(t.EnableResourceNameDnsARecord=e.EnableResourceNameDnsARecord),e.EnableResourceNameDnsAAAARecord!=null&&(t.EnableResourceNameDnsAAAARecord=e.EnableResourceNameDnsAAAARecord),t},Xam=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Bcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`PrivateIpAddressConfigSet.${n}.${a}`]=o}),n++}return t},Zam=(e,r)=>{let t={};return e.Primary!=null&&(t.Primary=e.Primary),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},Dbn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Zam(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Tca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`PrivateIpAddress.${n}`]=i,n++);return t},Pca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ProductCode.${n}`]=i,n++);return t},eom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},tom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},rom=(e,r)=>{var n;let t={};if(e.Cidr!=null&&(t.Cidr=e.Cidr),e.CidrAuthorizationContext!=null){let i=bHp(e.CidrAuthorizationContext,r);Object.entries(i).forEach(([s,a])=>{let o=`CidrAuthorizationContext.${s}`;t[o]=a})}if(e.PubliclyAdvertisable!=null&&(t.PubliclyAdvertisable=e.PubliclyAdvertisable),e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.PoolTagSpecifications!=null){let i=Jp(e.PoolTagSpecifications,r);((n=e.PoolTagSpecifications)==null?void 0:n.length)===0&&(t.PoolTagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`PoolTagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MultiRegion!=null&&(t.MultiRegion=e.MultiRegion),t},nom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.CidrAuthorizationContext!=null){let n=$nm(e.CidrAuthorizationContext,r);Object.entries(n).forEach(([i,s])=>{let a=`CidrAuthorizationContext.${i}`;t[a]=s})}return e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},iom=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.PoolId!=null&&(t.PoolId=e.PoolId),e.NetmaskLength!=null&&(t.NetmaskLength=e.NetmaskLength),t},som=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`PublicIp.${n}`]=i,n++);return t},aom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},oom=(e,r)=>{var n,i;let t={};if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),e.HostIdSet!=null){let s=kca(e.HostIdSet,r);((n=e.HostIdSet)==null?void 0:n.length)===0&&(t.HostIdSet=[]),Object.entries(s).forEach(([a,o])=>{let c=`HostIdSet.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.LimitPrice!=null&&(t.LimitPrice=e.LimitPrice),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),e.TagSpecifications!=null){let s=Jp(e.TagSpecifications,r);((i=e.TagSpecifications)==null?void 0:i.length)===0&&(t.TagSpecification=[]),Object.entries(s).forEach(([a,o])=>{let c=`TagSpecification.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},com=(e,r)=>{let t={};return e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.PurchaseToken!=null&&(t.PurchaseToken=e.PurchaseToken),t},uom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=com(i,r);Object.entries(s).forEach(([a,o])=>{t[`PurchaseRequest.${n}.${a}`]=o}),n++}return t},lom=(e,r)=>{let t={};if(e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.ReservedInstancesOfferingId!=null&&(t.ReservedInstancesOfferingId=e.ReservedInstancesOfferingId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.LimitPrice!=null){let n=Wom(e.LimitPrice,r);Object.entries(n).forEach(([i,s])=>{let a=`LimitPrice.${i}`;t[a]=s})}return e.PurchaseTime!=null&&(t.PurchaseTime=e.PurchaseTime.toISOString().split(".")[0]+"Z"),t},dom=(e,r)=>{var n;let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.PurchaseRequests!=null){let i=uom(e.PurchaseRequests,r);((n=e.PurchaseRequests)==null?void 0:n.length)===0&&(t.PurchaseRequest=[]),Object.entries(i).forEach(([s,a])=>{let o=`PurchaseRequest.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},pom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},mom=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},fom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},hom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`RegionName.${n}`]=i,n++);return t},gom=(e,r)=>{var n,i;let t={};if(e.ImageLocation!=null&&(t.ImageLocation=e.ImageLocation),e.Architecture!=null&&(t.Architecture=e.Architecture),e.BlockDeviceMappings!=null){let s=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(s).forEach(([a,o])=>{let c=`BlockDeviceMapping.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EnaSupport!=null&&(t.EnaSupport=e.EnaSupport),e.KernelId!=null&&(t.KernelId=e.KernelId),e.Name!=null&&(t.Name=e.Name),e.BillingProducts!=null){let s=rHp(e.BillingProducts,r);((i=e.BillingProducts)==null?void 0:i.length)===0&&(t.BillingProduct=[]),Object.entries(s).forEach(([a,o])=>{let c=`BillingProduct.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.RootDeviceName!=null&&(t.RootDeviceName=e.RootDeviceName),e.SriovNetSupport!=null&&(t.SriovNetSupport=e.SriovNetSupport),e.VirtualizationType!=null&&(t.VirtualizationType=e.VirtualizationType),e.BootMode!=null&&(t.BootMode=e.BootMode),e.TpmSupport!=null&&(t.TpmSupport=e.TpmSupport),e.UefiData!=null&&(t.UefiData=e.UefiData),e.ImdsSupport!=null&&(t.ImdsSupport=e.ImdsSupport),t},yom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceTagAttribute!=null){let n=_om(e.InstanceTagAttribute,r);Object.entries(n).forEach(([i,s])=>{let a=`InstanceTagAttribute.${i}`;t[a]=s})}return t},_om=(e,r)=>{var n;let t={};if(e.IncludeAllTagsOfInstance!=null&&(t.IncludeAllTagsOfInstance=e.IncludeAllTagsOfInstance),e.InstanceTagKeys!=null){let i=_ca(e.InstanceTagKeys,r);((n=e.InstanceTagKeys)==null?void 0:n.length)===0&&(t.InstanceTagKey=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceTagKey.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Aom=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},bom=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.GroupIpAddress!=null&&(t.GroupIpAddress=e.GroupIpAddress),e.NetworkInterfaceIds!=null){let i=uur(e.NetworkInterfaceIds,r);((n=e.NetworkInterfaceIds)==null?void 0:n.length)===0&&(t.NetworkInterfaceIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`NetworkInterfaceIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Com=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.SubnetIds!=null){let i=by(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},vom=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Eom=(e,r)=>{let t={};return e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Dom=(e,r)=>{var n;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),e.VpcEndpointIds!=null){let i=dur(e.VpcEndpointIds,r);((n=e.VpcEndpointIds)==null?void 0:n.length)===0&&(t.VpcEndpointId=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcEndpointId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Som=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},wom=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),e.NetworkBorderGroup!=null&&(t.NetworkBorderGroup=e.NetworkBorderGroup),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Iom=(e,r)=>{var n;let t={};if(e.HostIds!=null){let i=Sbn(e.HostIds,r);((n=e.HostIds)==null?void 0:n.length)===0&&(t.HostId=[]),Object.entries(i).forEach(([s,a])=>{let o=`HostId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},xom=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.IpamPoolId!=null&&(t.IpamPoolId=e.IpamPoolId),e.Cidr!=null&&(t.Cidr=e.Cidr),e.IpamPoolAllocationId!=null&&(t.IpamPoolAllocationId=e.IpamPoolAllocationId),t},Tom=(e,r)=>{let t={};return e.RegionName!=null&&(t.RegionName=e.RegionName),t},Rca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Tom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Pom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Rom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Rom=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),t},kom=(e,r)=>{let t={};if(e.IamInstanceProfile!=null){let n=jPt(e.IamInstanceProfile,r);Object.entries(n).forEach(([i,s])=>{let a=`IamInstanceProfile.${i}`;t[a]=s})}return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),t},Fom=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),t},Nom=(e,r)=>{let t={};if(e.CidrBlock!=null&&(t.CidrBlock=e.CidrBlock),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Egress!=null&&(t.Egress=e.Egress),e.IcmpTypeCode!=null){let n=dca(e.IcmpTypeCode,r);Object.entries(n).forEach(([i,s])=>{let a=`Icmp.${i}`;t[a]=s})}if(e.Ipv6CidrBlock!=null&&(t.Ipv6CidrBlock=e.Ipv6CidrBlock),e.NetworkAclId!=null&&(t.NetworkAclId=e.NetworkAclId),e.PortRange!=null){let n=xca(e.PortRange,r);Object.entries(n).forEach(([i,s])=>{let a=`PortRange.${i}`;t[a]=s})}return e.Protocol!=null&&(t.Protocol=e.Protocol),e.RuleAction!=null&&(t.RuleAction=e.RuleAction),e.RuleNumber!=null&&(t.RuleNumber=e.RuleNumber),t},Oom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReplaceRootVolumeTaskId.${n}`]=i,n++);return t},Bom=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.DestinationIpv6CidrBlock!=null&&(t.DestinationIpv6CidrBlock=e.DestinationIpv6CidrBlock),e.DestinationPrefixListId!=null&&(t.DestinationPrefixListId=e.DestinationPrefixListId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.VpcEndpointId!=null&&(t.VpcEndpointId=e.VpcEndpointId),e.EgressOnlyInternetGatewayId!=null&&(t.EgressOnlyInternetGatewayId=e.EgressOnlyInternetGatewayId),e.GatewayId!=null&&(t.GatewayId=e.GatewayId),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.LocalTarget!=null&&(t.LocalTarget=e.LocalTarget),e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.TransitGatewayId!=null&&(t.TransitGatewayId=e.TransitGatewayId),e.LocalGatewayId!=null&&(t.LocalGatewayId=e.LocalGatewayId),e.CarrierGatewayId!=null&&(t.CarrierGatewayId=e.CarrierGatewayId),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),e.CoreNetworkArn!=null&&(t.CoreNetworkArn=e.CoreNetworkArn),t},qom=(e,r)=>{let t={};return e.AssociationId!=null&&(t.AssociationId=e.AssociationId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.RouteTableId!=null&&(t.RouteTableId=e.RouteTableId),t},Mom=(e,r)=>{let t={};return e.DestinationCidrBlock!=null&&(t.DestinationCidrBlock=e.DestinationCidrBlock),e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.TransitGatewayAttachmentId!=null&&(t.TransitGatewayAttachmentId=e.TransitGatewayAttachmentId),e.Blackhole!=null&&(t.Blackhole=e.Blackhole),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lom=(e,r)=>{let t={};return e.VpnConnectionId!=null&&(t.VpnConnectionId=e.VpnConnectionId),e.VpnTunnelOutsideIpAddress!=null&&(t.VpnTunnelOutsideIpAddress=e.VpnTunnelOutsideIpAddress),e.ApplyPendingMaintenance!=null&&(t.ApplyPendingMaintenance=e.ApplyPendingMaintenance),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jom=(e,r)=>{var n,i;let t={};if(e.Description!=null&&(t.Description=e.Description),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.Instances!=null){let s=ZV(e.Instances,r);((n=e.Instances)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(s).forEach(([a,o])=>{let c=`InstanceId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ReasonCodes!=null){let s=pom(e.ReasonCodes,r);((i=e.ReasonCodes)==null?void 0:i.length)===0&&(t.ReasonCode=[]),Object.entries(s).forEach(([a,o])=>{let c=`ReasonCode.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.Status!=null&&(t.Status=e.Status),t},Coa=(e,r)=>{let t={};return e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),t},Sbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},kca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Gom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Fca=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},abn=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Fca(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Nca=(e,r)=>{var n,i,s,a,o,c,l,u;let t={};if(e.KernelId!=null&&(t.KernelId=e.KernelId),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let m=gim(e.IamInstanceProfile,r);Object.entries(m).forEach(([h,_])=>{let b=`IamInstanceProfile.${h}`;t[b]=_})}if(e.BlockDeviceMappings!=null){let m=oim(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(m).forEach(([h,_])=>{let b=`BlockDeviceMapping.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.NetworkInterfaces!=null){let m=vim(e.NetworkInterfaces,r);((i=e.NetworkInterfaces)==null?void 0:i.length)===0&&(t.NetworkInterface=[]),Object.entries(m).forEach(([h,_])=>{let b=`NetworkInterface.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let m=Pim(e.Monitoring,r);Object.entries(m).forEach(([h,_])=>{let b=`Monitoring.${h}`;t[b]=_})}if(e.Placement!=null){let m=xim(e.Placement,r);Object.entries(m).forEach(([h,_])=>{let b=`Placement.${h}`;t[b]=_})}if(e.RamDiskId!=null&&(t.RamDiskId=e.RamDiskId),e.DisableApiTermination!=null&&(t.DisableApiTermination=e.DisableApiTermination),e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.UserData!=null&&(t.UserData=e.UserData),e.TagSpecifications!=null){let m=Nim(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`TagSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ElasticGpuSpecifications!=null){let m=Stm(e.ElasticGpuSpecifications,r);((a=e.ElasticGpuSpecifications)==null?void 0:a.length)===0&&(t.ElasticGpuSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`ElasticGpuSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.ElasticInferenceAccelerators!=null){let m=mim(e.ElasticInferenceAccelerators,r);((o=e.ElasticInferenceAccelerators)==null?void 0:o.length)===0&&(t.ElasticInferenceAccelerator=[]),Object.entries(m).forEach(([h,_])=>{let b=`ElasticInferenceAccelerator.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SecurityGroupIds!=null){let m=xSe(e.SecurityGroupIds,r);((c=e.SecurityGroupIds)==null?void 0:c.length)===0&&(t.SecurityGroupId=[]),Object.entries(m).forEach(([h,_])=>{let b=`SecurityGroupId.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.SecurityGroups!=null){let m=Ibn(e.SecurityGroups,r);((l=e.SecurityGroups)==null?void 0:l.length)===0&&(t.SecurityGroup=[]),Object.entries(m).forEach(([h,_])=>{let b=`SecurityGroup.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.InstanceMarketOptions!=null){let m=Aim(e.InstanceMarketOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`InstanceMarketOptions.${h}`;t[b]=_})}if(e.CreditSpecification!=null){let m=eca(e.CreditSpecification,r);Object.entries(m).forEach(([h,_])=>{let b=`CreditSpecification.${h}`;t[b]=_})}if(e.CpuOptions!=null){let m=lim(e.CpuOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`CpuOptions.${h}`;t[b]=_})}if(e.CapacityReservationSpecification!=null){let m=cim(e.CapacityReservationSpecification,r);Object.entries(m).forEach(([h,_])=>{let b=`CapacityReservationSpecification.${h}`;t[b]=_})}if(e.LicenseSpecifications!=null){let m=Dim(e.LicenseSpecifications,r);((u=e.LicenseSpecifications)==null?void 0:u.length)===0&&(t.LicenseSpecification=[]),Object.entries(m).forEach(([h,_])=>{let b=`LicenseSpecification.${h.substring(h.indexOf(".")+1)}`;t[b]=_})}if(e.HibernationOptions!=null){let m=him(e.HibernationOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`HibernationOptions.${h}`;t[b]=_})}if(e.MetadataOptions!=null){let m=bim(e.MetadataOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`MetadataOptions.${h}`;t[b]=_})}if(e.EnclaveOptions!=null){let m=fim(e.EnclaveOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`EnclaveOptions.${h}`;t[b]=_})}if(e.InstanceRequirements!=null){let m=iur(e.InstanceRequirements,r);Object.entries(m).forEach(([h,_])=>{let b=`InstanceRequirements.${h}`;t[b]=_})}if(e.PrivateDnsNameOptions!=null){let m=Tim(e.PrivateDnsNameOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`PrivateDnsNameOptions.${h}`;t[b]=_})}if(e.MaintenanceOptions!=null){let m=_im(e.MaintenanceOptions,r);Object.entries(m).forEach(([h,_])=>{let b=`MaintenanceOptions.${h}`;t[b]=_})}return e.DisableApiStop!=null&&(t.DisableApiStop=e.DisableApiStop),t},Uom=(e,r)=>{let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.SpotFleetRequestConfig!=null){let n=Zcm(e.SpotFleetRequestConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`SpotFleetRequestConfig.${i}`;t[a]=s})}return t},Vom=(e,r)=>{var n;let t={};if(e.AvailabilityZoneGroup!=null&&(t.AvailabilityZoneGroup=e.AvailabilityZoneGroup),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.LaunchGroup!=null&&(t.LaunchGroup=e.LaunchGroup),e.LaunchSpecification!=null){let i=zom(e.LaunchSpecification,r);Object.entries(i).forEach(([s,a])=>{let o=`LaunchSpecification.${s}`;t[o]=a})}if(e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},zom=(e,r)=>{var n,i,s,a;let t={};if(e.SecurityGroupIds!=null){let o=$om(e.SecurityGroupIds,r);((n=e.SecurityGroupIds)==null?void 0:n.length)===0&&(t.SecurityGroupId=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroupId.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.SecurityGroups!=null){let o=Qom(e.SecurityGroups,r);((i=e.SecurityGroups)==null?void 0:i.length)===0&&(t.SecurityGroup=[]),Object.entries(o).forEach(([c,l])=>{let u=`SecurityGroup.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.AddressingType!=null&&(t.AddressingType=e.AddressingType),e.BlockDeviceMappings!=null){let o=$oa(e.BlockDeviceMappings,r);((s=e.BlockDeviceMappings)==null?void 0:s.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(o).forEach(([c,l])=>{let u=`BlockDeviceMapping.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let o=jPt(e.IamInstanceProfile,r);Object.entries(o).forEach(([c,l])=>{let u=`IamInstanceProfile.${c}`;t[u]=l})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let o=Lca(e.Monitoring,r);Object.entries(o).forEach(([c,l])=>{let u=`Monitoring.${c}`;t[u]=l})}if(e.NetworkInterfaces!=null){let o=Abn(e.NetworkInterfaces,r);((a=e.NetworkInterfaces)==null?void 0:a.length)===0&&(t.NetworkInterface=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkInterface.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Placement!=null){let o=zca(e.Placement,r);Object.entries(o).forEach(([c,l])=>{let u=`Placement.${c}`;t[u]=l})}return e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),t},$om=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Qom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Kom=(e,r)=>{let t={};return e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.InstancePlatform!=null&&(t.InstancePlatform=e.InstancePlatform),e.Weight!=null&&(t.Weight=(0,I.serializeFloat)(e.Weight)),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.AvailabilityZoneId!=null&&(t.AvailabilityZoneId=e.AvailabilityZoneId),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.Priority!=null&&(t.Priority=e.Priority),t},Hom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Kom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},Oca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstanceId.${n}`]=i,n++);return t},Wom=(e,r)=>{let t={};return e.Amount!=null&&(t.Amount=(0,I.serializeFloat)(e.Amount)),e.CurrencyCode!=null&&(t.CurrencyCode=e.CurrencyCode),t},Yom=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Platform!=null&&(t.Platform=e.Platform),e.Scope!=null&&(t.Scope=e.Scope),t},Jom=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Yom(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Bca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstancesId.${n}`]=i,n++);return t},Xom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ReservedInstancesModificationId.${n}`]=i,n++);return t},Zom=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},ecm=(e,r)=>{let t={};return e.AllocationId!=null&&(t.AllocationId=e.AllocationId),e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),t},tcm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),t},rcm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.FpgaImageId!=null&&(t.FpgaImageId=e.FpgaImageId),e.Attribute!=null&&(t.Attribute=e.Attribute),t},ncm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},icm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceId!=null&&(t.InstanceId=e.InstanceId),t},scm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.SourceDestCheck!=null&&(t.SourceDestCheck=e.SourceDestCheck),t},acm=(e,r)=>{let t={};return e.Attribute!=null&&(t.Attribute=e.Attribute),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},qca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},ocm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Mca=(e,r)=>{var n,i;let t={};if(e.Resources!=null){let s=by(e.Resources,r);((n=e.Resources)==null?void 0:n.length)===0&&(t.Resource=[]),Object.entries(s).forEach(([a,o])=>{let c=`Resource.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.ResourceTypes!=null){let s=by(e.ResourceTypes,r);((i=e.ResourceTypes)==null?void 0:i.length)===0&&(t.ResourceType=[]),Object.entries(s).forEach(([a,o])=>{let c=`ResourceType.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ccm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},ucm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PublicIp!=null&&(t.PublicIp=e.PublicIp),t},lcm=(e,r)=>{let t={};return e.ImageId!=null&&(t.ImageId=e.ImageId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},dcm=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.PreviousVersion!=null&&(t.PreviousVersion=e.PreviousVersion),e.CurrentVersion!=null&&(t.CurrentVersion=e.CurrentVersion),t},pcm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},mcm=(e,r)=>{let t={};return e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.TemporaryRestoreDays!=null&&(t.TemporaryRestoreDays=e.TemporaryRestoreDays),e.PermanentRestore!=null&&(t.PermanentRestore=e.PermanentRestore),e.DryRun!=null&&(t.DryRun=e.DryRun),t},fcm=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.TargetNetworkCidr!=null&&(t.TargetNetworkCidr=e.TargetNetworkCidr),e.AccessGroupId!=null&&(t.AccessGroupId=e.AccessGroupId),e.RevokeAllGroups!=null&&(t.RevokeAllGroups=e.RevokeAllGroups),e.DryRun!=null&&(t.DryRun=e.DryRun),t},hcm=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.ToPort!=null&&(t.ToPort=e.ToPort),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),t},gcm=(e,r)=>{var n,i;let t={};if(e.CidrIp!=null&&(t.CidrIp=e.CidrIp),e.FromPort!=null&&(t.FromPort=e.FromPort),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.SourceSecurityGroupName!=null&&(t.SourceSecurityGroupName=e.SourceSecurityGroupName),e.SourceSecurityGroupOwnerId!=null&&(t.SourceSecurityGroupOwnerId=e.SourceSecurityGroupOwnerId),e.ToPort!=null&&(t.ToPort=e.ToPort),e.DryRun!=null&&(t.DryRun=e.DryRun),e.SecurityGroupRuleIds!=null){let s=wbn(e.SecurityGroupRuleIds,r);((i=e.SecurityGroupRuleIds)==null?void 0:i.length)===0&&(t.SecurityGroupRuleId=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleId.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},ycm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Lca=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},_cm=(e,r)=>{var n,i,s,a,o,c,l,u,m;let t={};if(e.BlockDeviceMappings!=null){let h=hbn(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(h).forEach(([_,b])=>{let v=`BlockDeviceMapping.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let h=_bn(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Address=[]),Object.entries(h).forEach(([_,b])=>{let v=`Ipv6Address.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.MaxCount!=null&&(t.MaxCount=e.MaxCount),e.MinCount!=null&&(t.MinCount=e.MinCount),e.Monitoring!=null){let h=Lca(e.Monitoring,r);Object.entries(h).forEach(([_,b])=>{let v=`Monitoring.${_}`;t[v]=b})}if(e.Placement!=null){let h=Ebn(e.Placement,r);Object.entries(h).forEach(([_,b])=>{let v=`Placement.${_}`;t[v]=b})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SecurityGroupIds!=null){let h=xSe(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(h).forEach(([_,b])=>{let v=`SecurityGroupId.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.SecurityGroups!=null){let h=Ibn(e.SecurityGroups,r);((a=e.SecurityGroups)==null?void 0:a.length)===0&&(t.SecurityGroup=[]),Object.entries(h).forEach(([_,b])=>{let v=`SecurityGroup.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DisableApiTermination!=null&&(t.DisableApiTermination=e.DisableApiTermination),e.DryRun!=null&&(t.DryRun=e.DryRun),e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let h=jPt(e.IamInstanceProfile,r);Object.entries(h).forEach(([_,b])=>{let v=`IamInstanceProfile.${_}`;t[v]=b})}if(e.InstanceInitiatedShutdownBehavior!=null&&(t.InstanceInitiatedShutdownBehavior=e.InstanceInitiatedShutdownBehavior),e.NetworkInterfaces!=null){let h=Abn(e.NetworkInterfaces,r);((o=e.NetworkInterfaces)==null?void 0:o.length)===0&&(t.NetworkInterface=[]),Object.entries(h).forEach(([_,b])=>{let v=`NetworkInterface.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.ElasticGpuSpecification!=null){let h=wtm(e.ElasticGpuSpecification,r);((c=e.ElasticGpuSpecification)==null?void 0:c.length)===0&&(t.ElasticGpuSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`ElasticGpuSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.ElasticInferenceAccelerators!=null){let h=xtm(e.ElasticInferenceAccelerators,r);((l=e.ElasticInferenceAccelerators)==null?void 0:l.length)===0&&(t.ElasticInferenceAccelerator=[]),Object.entries(h).forEach(([_,b])=>{let v=`ElasticInferenceAccelerator.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.TagSpecifications!=null){let h=Jp(e.TagSpecifications,r);((u=e.TagSpecifications)==null?void 0:u.length)===0&&(t.TagSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`TagSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.LaunchTemplate!=null){let h=Rim(e.LaunchTemplate,r);Object.entries(h).forEach(([_,b])=>{let v=`LaunchTemplate.${_}`;t[v]=b})}if(e.InstanceMarketOptions!=null){let h=Bnm(e.InstanceMarketOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`InstanceMarketOptions.${_}`;t[v]=b})}if(e.CreditSpecification!=null){let h=eca(e.CreditSpecification,r);Object.entries(h).forEach(([_,b])=>{let v=`CreditSpecification.${_}`;t[v]=b})}if(e.CpuOptions!=null){let h=OHp(e.CpuOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`CpuOptions.${_}`;t[v]=b})}if(e.CapacityReservationSpecification!=null){let h=Koa(e.CapacityReservationSpecification,r);Object.entries(h).forEach(([_,b])=>{let v=`CapacityReservationSpecification.${_}`;t[v]=b})}if(e.HibernationOptions!=null){let h=anm(e.HibernationOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`HibernationOptions.${_}`;t[v]=b})}if(e.LicenseSpecifications!=null){let h=Bim(e.LicenseSpecifications,r);((m=e.LicenseSpecifications)==null?void 0:m.length)===0&&(t.LicenseSpecification=[]),Object.entries(h).forEach(([_,b])=>{let v=`LicenseSpecification.${_.substring(_.indexOf(".")+1)}`;t[v]=b})}if(e.MetadataOptions!=null){let h=qnm(e.MetadataOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`MetadataOptions.${_}`;t[v]=b})}if(e.EnclaveOptions!=null){let h=ztm(e.EnclaveOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`EnclaveOptions.${_}`;t[v]=b})}if(e.PrivateDnsNameOptions!=null){let h=Jam(e.PrivateDnsNameOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`PrivateDnsNameOptions.${_}`;t[v]=b})}if(e.MaintenanceOptions!=null){let h=Onm(e.MaintenanceOptions,r);Object.entries(h).forEach(([_,b])=>{let v=`MaintenanceOptions.${_}`;t[v]=b})}return e.DisableApiStop!=null&&(t.DisableApiStop=e.DisableApiStop),t},Acm=(e,r)=>{let t={};if(e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.DryRun!=null&&(t.DryRun=e.DryRun),e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.LaunchSpecification!=null){let n=Rcm(e.LaunchSpecification,r);Object.entries(n).forEach(([i,s])=>{let a=`LaunchSpecification.${i}`;t[a]=s})}return e.ScheduledInstanceId!=null&&(t.ScheduledInstanceId=e.ScheduledInstanceId),t},bcm=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},Ccm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=bcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},vcm=(e,r)=>{let t={};return e.AWSAccessKeyId!=null&&(t.AWSAccessKeyId=e.AWSAccessKeyId),e.Bucket!=null&&(t.Bucket=e.Bucket),e.Prefix!=null&&(t.Prefix=e.Prefix),e.UploadPolicy!=null&&(t.UploadPolicy=r.base64Encoder(e.UploadPolicy)),e.UploadPolicySignature!=null&&(t.UploadPolicySignature=e.UploadPolicySignature),t},Ecm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ScheduledInstanceId.${n}`]=i,n++);return t},Dcm=(e,r)=>{var n;let t={};if(e.Frequency!=null&&(t.Frequency=e.Frequency),e.Interval!=null&&(t.Interval=e.Interval),e.OccurrenceDays!=null){let i=Fam(e.OccurrenceDays,r);((n=e.OccurrenceDays)==null?void 0:n.length)===0&&(t.OccurrenceDay=[]),Object.entries(i).forEach(([s,a])=>{let o=`OccurrenceDay.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.OccurrenceRelativeToEnd!=null&&(t.OccurrenceRelativeToEnd=e.OccurrenceRelativeToEnd),e.OccurrenceUnit!=null&&(t.OccurrenceUnit=e.OccurrenceUnit),t},Scm=(e,r)=>{let t={};if(e.DeviceName!=null&&(t.DeviceName=e.DeviceName),e.Ebs!=null){let n=Icm(e.Ebs,r);Object.entries(n).forEach(([i,s])=>{let a=`Ebs.${i}`;t[a]=s})}return e.NoDevice!=null&&(t.NoDevice=e.NoDevice),e.VirtualName!=null&&(t.VirtualName=e.VirtualName),t},wcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Scm(i,r);Object.entries(s).forEach(([a,o])=>{t[`BlockDeviceMapping.${n}.${a}`]=o}),n++}return t},Icm=(e,r)=>{let t={};return e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Encrypted!=null&&(t.Encrypted=e.Encrypted),e.Iops!=null&&(t.Iops=e.Iops),e.SnapshotId!=null&&(t.SnapshotId=e.SnapshotId),e.VolumeSize!=null&&(t.VolumeSize=e.VolumeSize),e.VolumeType!=null&&(t.VolumeType=e.VolumeType),t},xcm=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),e.Name!=null&&(t.Name=e.Name),t},Tcm=(e,r)=>{let t={};return e.Ipv6Address!=null&&(t.Ipv6Address=e.Ipv6Address),t},Pcm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Tcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Ipv6Address.${n}.${a}`]=o}),n++}return t},Rcm=(e,r)=>{var n,i,s;let t={};if(e.BlockDeviceMappings!=null){let a=wcm(e.BlockDeviceMappings,r);((n=e.BlockDeviceMappings)==null?void 0:n.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(a).forEach(([o,c])=>{let l=`BlockDeviceMapping.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let a=xcm(e.IamInstanceProfile,r);Object.entries(a).forEach(([o,c])=>{let l=`IamInstanceProfile.${o}`;t[l]=c})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let a=kcm(e.Monitoring,r);Object.entries(a).forEach(([o,c])=>{let l=`Monitoring.${o}`;t[l]=c})}if(e.NetworkInterfaces!=null){let a=Ncm(e.NetworkInterfaces,r);((i=e.NetworkInterfaces)==null?void 0:i.length)===0&&(t.NetworkInterface=[]),Object.entries(a).forEach(([o,c])=>{let l=`NetworkInterface.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Placement!=null){let a=Ocm(e.Placement,r);Object.entries(a).forEach(([o,c])=>{let l=`Placement.${o}`;t[l]=c})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SecurityGroupIds!=null){let a=jca(e.SecurityGroupIds,r);((s=e.SecurityGroupIds)==null?void 0:s.length)===0&&(t.SecurityGroupId=[]),Object.entries(a).forEach(([o,c])=>{let l=`SecurityGroupId.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),t},kcm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Fcm=(e,r)=>{var n,i,s;let t={};if(e.AssociatePublicIpAddress!=null&&(t.AssociatePublicIpAddress=e.AssociatePublicIpAddress),e.DeleteOnTermination!=null&&(t.DeleteOnTermination=e.DeleteOnTermination),e.Description!=null&&(t.Description=e.Description),e.DeviceIndex!=null&&(t.DeviceIndex=e.DeviceIndex),e.Groups!=null){let a=jca(e.Groups,r);((n=e.Groups)==null?void 0:n.length)===0&&(t.Group=[]),Object.entries(a).forEach(([o,c])=>{let l=`Group.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.Ipv6AddressCount!=null&&(t.Ipv6AddressCount=e.Ipv6AddressCount),e.Ipv6Addresses!=null){let a=Pcm(e.Ipv6Addresses,r);((i=e.Ipv6Addresses)==null?void 0:i.length)===0&&(t.Ipv6Address=[]),Object.entries(a).forEach(([o,c])=>{let l=`Ipv6Address.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),e.PrivateIpAddressConfigs!=null){let a=Xam(e.PrivateIpAddressConfigs,r);((s=e.PrivateIpAddressConfigs)==null?void 0:s.length)===0&&(t.PrivateIpAddressConfig=[]),Object.entries(a).forEach(([o,c])=>{let l=`PrivateIpAddressConfig.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.SecondaryPrivateIpAddressCount!=null&&(t.SecondaryPrivateIpAddressCount=e.SecondaryPrivateIpAddressCount),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),t},Ncm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Fcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`NetworkInterface.${n}.${a}`]=o}),n++}return t},Ocm=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.GroupName!=null&&(t.GroupName=e.GroupName),t},Bcm=(e,r)=>{let t={};return e.Primary!=null&&(t.Primary=e.Primary),e.PrivateIpAddress!=null&&(t.PrivateIpAddress=e.PrivateIpAddress),t},jca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},qcm=(e,r)=>{var n;let t={};if(e.LocalGatewayRouteTableId!=null&&(t.LocalGatewayRouteTableId=e.LocalGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Mcm=(e,r)=>{var n;let t={};if(e.TransitGatewayMulticastDomainId!=null&&(t.TransitGatewayMulticastDomainId=e.TransitGatewayMulticastDomainId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.NextToken!=null&&(t.NextToken=e.NextToken),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Lcm=(e,r)=>{var n;let t={};if(e.TransitGatewayRouteTableId!=null&&(t.TransitGatewayRouteTableId=e.TransitGatewayRouteTableId),e.Filters!=null){let i=Ku(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filter=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filter.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxResults!=null&&(t.MaxResults=e.MaxResults),e.DryRun!=null&&(t.DryRun=e.DryRun),t},jcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},xSe=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},Gcm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroupId.${n}`]=i,n++);return t},Ucm=(e,r)=>{let t={};return e.SecurityGroupRuleId!=null&&(t.SecurityGroupRuleId=e.SecurityGroupRuleId),e.Description!=null&&(t.Description=e.Description),t},Gca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=Ucm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},wbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Vcm=(e,r)=>{let t={};return e.IpProtocol!=null&&(t.IpProtocol=e.IpProtocol),e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),e.CidrIpv4!=null&&(t.CidrIpv4=e.CidrIpv4),e.CidrIpv6!=null&&(t.CidrIpv6=e.CidrIpv6),e.PrefixListId!=null&&(t.PrefixListId=e.PrefixListId),e.ReferencedGroupId!=null&&(t.ReferencedGroupId=e.ReferencedGroupId),e.Description!=null&&(t.Description=e.Description),t},zcm=(e,r)=>{let t={};if(e.SecurityGroupRuleId!=null&&(t.SecurityGroupRuleId=e.SecurityGroupRuleId),e.SecurityGroupRule!=null){let n=Vcm(e.SecurityGroupRule,r);Object.entries(n).forEach(([i,s])=>{let a=`SecurityGroupRule.${i}`;t[a]=s})}return t},$cm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=zcm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Ibn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SecurityGroup.${n}`]=i,n++);return t},Qcm=(e,r)=>{let t={};return e.InstanceId!=null&&(t.InstanceId=e.InstanceId),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Kcm=(e,r)=>{let t={};return e.EarliestTime!=null&&(t.EarliestTime=e.EarliestTime.toISOString().split(".")[0]+"Z"),e.LatestTime!=null&&(t.LatestTime=e.LatestTime.toISOString().split(".")[0]+"Z"),t},Hcm=(e,r)=>{let t={};return e.EarliestTime!=null&&(t.EarliestTime=e.EarliestTime.toISOString().split(".")[0]+"Z"),e.LatestTime!=null&&(t.LatestTime=e.LatestTime.toISOString().split(".")[0]+"Z"),t},Wcm=(e,r)=>{let t={};if(e.Description!=null&&(t.Description=e.Description),e.Format!=null&&(t.Format=e.Format),e.Url!=null&&(t.Url=e.Url),e.UserBucket!=null){let n=Kca(e.UserBucket,r);Object.entries(n).forEach(([i,s])=>{let a=`UserBucket.${i}`;t[a]=s})}return t},our=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SnapshotId.${n}`]=i,n++);return t},Ycm=(e,r)=>{let t={};return e.ReplacementStrategy!=null&&(t.ReplacementStrategy=e.ReplacementStrategy),e.TerminationDelay!=null&&(t.TerminationDelay=e.TerminationDelay),t},Jcm=(e,r)=>{var n,i,s,a;let t={};if(e.SecurityGroups!=null){let o=inm(e.SecurityGroups,r);((n=e.SecurityGroups)==null?void 0:n.length)===0&&(t.GroupSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`GroupSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.AddressingType!=null&&(t.AddressingType=e.AddressingType),e.BlockDeviceMappings!=null){let o=$oa(e.BlockDeviceMappings,r);((i=e.BlockDeviceMappings)==null?void 0:i.length)===0&&(t.BlockDeviceMapping=[]),Object.entries(o).forEach(([c,l])=>{let u=`BlockDeviceMapping.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.EbsOptimized!=null&&(t.EbsOptimized=e.EbsOptimized),e.IamInstanceProfile!=null){let o=jPt(e.IamInstanceProfile,r);Object.entries(o).forEach(([c,l])=>{let u=`IamInstanceProfile.${c}`;t[u]=l})}if(e.ImageId!=null&&(t.ImageId=e.ImageId),e.InstanceType!=null&&(t.InstanceType=e.InstanceType),e.KernelId!=null&&(t.KernelId=e.KernelId),e.KeyName!=null&&(t.KeyName=e.KeyName),e.Monitoring!=null){let o=Xcm(e.Monitoring,r);Object.entries(o).forEach(([c,l])=>{let u=`Monitoring.${c}`;t[u]=l})}if(e.NetworkInterfaces!=null){let o=Abn(e.NetworkInterfaces,r);((s=e.NetworkInterfaces)==null?void 0:s.length)===0&&(t.NetworkInterfaceSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`NetworkInterfaceSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.Placement!=null){let o=zca(e.Placement,r);Object.entries(o).forEach(([c,l])=>{let u=`Placement.${c}`;t[u]=l})}if(e.RamdiskId!=null&&(t.RamdiskId=e.RamdiskId),e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.SubnetId!=null&&(t.SubnetId=e.SubnetId),e.UserData!=null&&(t.UserData=e.UserData),e.WeightedCapacity!=null&&(t.WeightedCapacity=(0,I.serializeFloat)(e.WeightedCapacity)),e.TagSpecifications!=null){let o=tum(e.TagSpecifications,r);((a=e.TagSpecifications)==null?void 0:a.length)===0&&(t.TagSpecificationSet=[]),Object.entries(o).forEach(([c,l])=>{let u=`TagSpecificationSet.${c.substring(c.indexOf(".")+1)}`;t[u]=l})}if(e.InstanceRequirements!=null){let o=yca(e.InstanceRequirements,r);Object.entries(o).forEach(([c,l])=>{let u=`InstanceRequirements.${c}`;t[u]=l})}return t},Xcm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),t},Zcm=(e,r)=>{var n,i,s;let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.OnDemandAllocationStrategy!=null&&(t.OnDemandAllocationStrategy=e.OnDemandAllocationStrategy),e.SpotMaintenanceStrategies!=null){let a=rum(e.SpotMaintenanceStrategies,r);Object.entries(a).forEach(([o,c])=>{let l=`SpotMaintenanceStrategies.${o}`;t[l]=c})}if(e.ClientToken!=null&&(t.ClientToken=e.ClientToken),e.ExcessCapacityTerminationPolicy!=null&&(t.ExcessCapacityTerminationPolicy=e.ExcessCapacityTerminationPolicy),e.FulfilledCapacity!=null&&(t.FulfilledCapacity=(0,I.serializeFloat)(e.FulfilledCapacity)),e.OnDemandFulfilledCapacity!=null&&(t.OnDemandFulfilledCapacity=(0,I.serializeFloat)(e.OnDemandFulfilledCapacity)),e.IamFleetRole!=null&&(t.IamFleetRole=e.IamFleetRole),e.LaunchSpecifications!=null){let a=sim(e.LaunchSpecifications,r);((n=e.LaunchSpecifications)==null?void 0:n.length)===0&&(t.LaunchSpecifications=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchSpecifications.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.LaunchTemplateConfigs!=null){let a=bca(e.LaunchTemplateConfigs,r);((i=e.LaunchTemplateConfigs)==null?void 0:i.length)===0&&(t.LaunchTemplateConfigs=[]),Object.entries(a).forEach(([o,c])=>{let l=`LaunchTemplateConfigs.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.SpotPrice!=null&&(t.SpotPrice=e.SpotPrice),e.TargetCapacity!=null&&(t.TargetCapacity=e.TargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.OnDemandMaxTotalPrice!=null&&(t.OnDemandMaxTotalPrice=e.OnDemandMaxTotalPrice),e.SpotMaxTotalPrice!=null&&(t.SpotMaxTotalPrice=e.SpotMaxTotalPrice),e.TerminateInstancesWithExpiration!=null&&(t.TerminateInstancesWithExpiration=e.TerminateInstancesWithExpiration),e.Type!=null&&(t.Type=e.Type),e.ValidFrom!=null&&(t.ValidFrom=e.ValidFrom.toISOString().split(".")[0]+"Z"),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.ReplaceUnhealthyInstances!=null&&(t.ReplaceUnhealthyInstances=e.ReplaceUnhealthyInstances),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),e.LoadBalancersConfig!=null){let a=Lim(e.LoadBalancersConfig,r);Object.entries(a).forEach(([o,c])=>{let l=`LoadBalancersConfig.${o}`;t[l]=c})}if(e.InstancePoolsToUseCount!=null&&(t.InstancePoolsToUseCount=e.InstancePoolsToUseCount),e.Context!=null&&(t.Context=e.Context),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return t},Uca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},eum=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},tum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=eum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},Vca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SpotInstanceRequestId.${n}`]=i,n++);return t},rum=(e,r)=>{let t={};if(e.CapacityRebalance!=null){let n=Ycm(e.CapacityRebalance,r);Object.entries(n).forEach(([i,s])=>{let a=`CapacityRebalance.${i}`;t[a]=s})}return t},num=(e,r)=>{let t={};return e.MaxPrice!=null&&(t.MaxPrice=e.MaxPrice),e.SpotInstanceType!=null&&(t.SpotInstanceType=e.SpotInstanceType),e.BlockDurationMinutes!=null&&(t.BlockDurationMinutes=e.BlockDurationMinutes),e.ValidUntil!=null&&(t.ValidUntil=e.ValidUntil.toISOString().split(".")[0]+"Z"),e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),t},ium=(e,r)=>{let t={};if(e.AllocationStrategy!=null&&(t.AllocationStrategy=e.AllocationStrategy),e.MaintenanceStrategies!=null){let n=drm(e.MaintenanceStrategies,r);Object.entries(n).forEach(([i,s])=>{let a=`MaintenanceStrategies.${i}`;t[a]=s})}return e.InstanceInterruptionBehavior!=null&&(t.InstanceInterruptionBehavior=e.InstanceInterruptionBehavior),e.InstancePoolsToUseCount!=null&&(t.InstancePoolsToUseCount=e.InstancePoolsToUseCount),e.SingleInstanceType!=null&&(t.SingleInstanceType=e.SingleInstanceType),e.SingleAvailabilityZone!=null&&(t.SingleAvailabilityZone=e.SingleAvailabilityZone),e.MinTargetCapacity!=null&&(t.MinTargetCapacity=e.MinTargetCapacity),e.MaxTotalPrice!=null&&(t.MaxTotalPrice=e.MaxTotalPrice),t},zca=(e,r)=>{let t={};return e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.GroupName!=null&&(t.GroupName=e.GroupName),e.Tenancy!=null&&(t.Tenancy=e.Tenancy),t},sum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.AdditionalInfo!=null&&(t.AdditionalInfo=e.AdditionalInfo),e.DryRun!=null&&(t.DryRun=e.DryRun),t},aum=(e,r)=>{var n;let t={};if(e.NetworkInsightsAccessScopeId!=null&&(t.NetworkInsightsAccessScopeId=e.NetworkInsightsAccessScopeId),e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let i=Jp(e.TagSpecifications,r);((n=e.TagSpecifications)==null?void 0:n.length)===0&&(t.TagSpecification=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagSpecification.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},oum=(e,r)=>{var n,i,s;let t={};if(e.NetworkInsightsPathId!=null&&(t.NetworkInsightsPathId=e.NetworkInsightsPathId),e.AdditionalAccounts!=null){let a=by(e.AdditionalAccounts,r);((n=e.AdditionalAccounts)==null?void 0:n.length)===0&&(t.AdditionalAccount=[]),Object.entries(a).forEach(([o,c])=>{let l=`AdditionalAccount.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.FilterInArns!=null){let a=vKp(e.FilterInArns,r);((i=e.FilterInArns)==null?void 0:i.length)===0&&(t.FilterInArn=[]),Object.entries(a).forEach(([o,c])=>{let l=`FilterInArn.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.TagSpecifications!=null){let a=Jp(e.TagSpecifications,r);((s=e.TagSpecifications)==null?void 0:s.length)===0&&(t.TagSpecification=[]),Object.entries(a).forEach(([o,c])=>{let l=`TagSpecification.${o.substring(o.indexOf(".")+1)}`;t[l]=c})}return e.ClientToken===void 0&&(e.ClientToken=(0,xh.v4)()),e.ClientToken!=null&&(t.ClientToken=e.ClientToken),t},cum=(e,r)=>{let t={};return e.DryRun!=null&&(t.DryRun=e.DryRun),e.ServiceId!=null&&(t.ServiceId=e.ServiceId),t},uum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.Hibernate!=null&&(t.Hibernate=e.Hibernate),e.DryRun!=null&&(t.DryRun=e.DryRun),e.Force!=null&&(t.Force=e.Force),t},lum=(e,r)=>{let t={};if(e.S3!=null){let n=vcm(e.S3,r);Object.entries(n).forEach(([i,s])=>{let a=`S3.${i}`;t[a]=s})}return t},voa=(e,r)=>{let t={};return e.Bucket!=null&&(t.Bucket=e.Bucket),e.Key!=null&&(t.Key=e.Key),t},dum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SubnetId.${n}`]=i,n++);return t},pum=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},TSe=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=pum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},mum=(e,r)=>{var n;let t={};if(e.ResourceType!=null&&(t.ResourceType=e.ResourceType),e.Tags!=null){let i=TSe(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tag=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tag.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Jp=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=mum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},$ca=(e,r)=>{let t={};return e.TotalTargetCapacity!=null&&(t.TotalTargetCapacity=e.TotalTargetCapacity),e.OnDemandTargetCapacity!=null&&(t.OnDemandTargetCapacity=e.OnDemandTargetCapacity),e.SpotTargetCapacity!=null&&(t.SpotTargetCapacity=e.SpotTargetCapacity),e.DefaultTargetCapacityType!=null&&(t.DefaultTargetCapacityType=e.DefaultTargetCapacityType),e.TargetCapacityUnitType!=null&&(t.TargetCapacityUnitType=e.TargetCapacityUnitType),t},fum=(e,r)=>{let t={};return e.InstanceCount!=null&&(t.InstanceCount=e.InstanceCount),e.OfferingId!=null&&(t.OfferingId=e.OfferingId),t},Qca=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=fum(i,r);Object.entries(s).forEach(([a,o])=>{t[`TargetConfigurationRequest.${n}.${a}`]=o}),n++}return t},hum=(e,r)=>{let t={};return e.Arn!=null&&(t.Arn=e.Arn),t},gum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=hum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},yum=(e,r)=>{var n;let t={};if(e.TargetGroups!=null){let i=gum(e.TargetGroups,r);((n=e.TargetGroups)==null?void 0:n.length)===0&&(t.TargetGroups=[]),Object.entries(i).forEach(([s,a])=>{let o=`TargetGroups.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},_um=(e,r)=>{let t={};return e.ClientVpnEndpointId!=null&&(t.ClientVpnEndpointId=e.ClientVpnEndpointId),e.ConnectionId!=null&&(t.ConnectionId=e.ConnectionId),e.Username!=null&&(t.Username=e.Username),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Aum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},bum=(e,r)=>{let t={};if(e.ResourceStatement!=null){let n=Mca(e.ResourceStatement,r);Object.entries(n).forEach(([i,s])=>{let a=`ResourceStatement.${i}`;t[a]=s})}return t},Cum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=bum(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},vum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Eum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=(0,I.serializeFloat)(e.Min)),e.Max!=null&&(t.Max=(0,I.serializeFloat)(e.Max)),t},Dum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Sum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Eoa=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Xcr=(e,r)=>{let t={};return e.FromPort!=null&&(t.FromPort=e.FromPort),e.ToPort!=null&&(t.ToPort=e.ToPort),t},wum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},Ium=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},xum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},cur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Member.${n}`]=i,n++);return t},obn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Tum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Pum=(e,r)=>{let t={};return e.PeerAsn!=null&&(t.PeerAsn=e.PeerAsn),t},Rum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},kum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},uur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Fum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Num=(e,r)=>{var n;let t={};if(e.AmazonSideAsn!=null&&(t.AmazonSideAsn=e.AmazonSideAsn),e.AutoAcceptSharedAttachments!=null&&(t.AutoAcceptSharedAttachments=e.AutoAcceptSharedAttachments),e.DefaultRouteTableAssociation!=null&&(t.DefaultRouteTableAssociation=e.DefaultRouteTableAssociation),e.DefaultRouteTablePropagation!=null&&(t.DefaultRouteTablePropagation=e.DefaultRouteTablePropagation),e.VpnEcmpSupport!=null&&(t.VpnEcmpSupport=e.VpnEcmpSupport),e.DnsSupport!=null&&(t.DnsSupport=e.DnsSupport),e.MulticastSupport!=null&&(t.MulticastSupport=e.MulticastSupport),e.TransitGatewayCidrBlocks!=null){let i=obn(e.TransitGatewayCidrBlocks,r);((n=e.TransitGatewayCidrBlocks)==null?void 0:n.length)===0&&(t.TransitGatewayCidrBlocks=[]),Object.entries(i).forEach(([s,a])=>{let o=`TransitGatewayCidrBlocks.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return t},Oum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Bum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},LPt=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},qum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Mum=(e,r)=>{var n,i;let t={};if(e.Ipv6Addresses!=null){let s=Aca(e.Ipv6Addresses,r);((n=e.Ipv6Addresses)==null?void 0:n.length)===0&&(t.Ipv6Addresses=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Addresses.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv6Prefixes!=null){let s=aur(e.Ipv6Prefixes,r);((i=e.Ipv6Prefixes)==null?void 0:i.length)===0&&(t.Ipv6Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv6Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),t},Lum=(e,r)=>{var n,i;let t={};if(e.NetworkInterfaceId!=null&&(t.NetworkInterfaceId=e.NetworkInterfaceId),e.PrivateIpAddresses!=null){let s=Tca(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(s).forEach(([a,o])=>{let c=`PrivateIpAddress.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.Ipv4Prefixes!=null){let s=aur(e.Ipv4Prefixes,r);((i=e.Ipv4Prefixes)==null?void 0:i.length)===0&&(t.Ipv4Prefix=[]),Object.entries(s).forEach(([a,o])=>{let c=`Ipv4Prefix.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},jum=(e,r)=>{var n;let t={};if(e.NatGatewayId!=null&&(t.NatGatewayId=e.NatGatewayId),e.PrivateIpAddresses!=null){let i=sur(e.PrivateIpAddresses,r);((n=e.PrivateIpAddresses)==null?void 0:n.length)===0&&(t.PrivateIpAddress=[]),Object.entries(i).forEach(([s,a])=>{let o=`PrivateIpAddress.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.MaxDrainDurationSeconds!=null&&(t.MaxDrainDurationSeconds=e.MaxDrainDurationSeconds),e.DryRun!=null&&(t.DryRun=e.DryRun),t},Gum=(e,r)=>{var n;let t={};if(e.InstanceIds!=null){let i=ZV(e.InstanceIds,r);((n=e.InstanceIds)==null?void 0:n.length)===0&&(t.InstanceId=[]),Object.entries(i).forEach(([s,a])=>{let o=`InstanceId.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.DryRun!=null&&(t.DryRun=e.DryRun),t},Uum=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleDescriptions!=null){let s=Gca(e.SecurityGroupRuleDescriptions,r);((i=e.SecurityGroupRuleDescriptions)==null?void 0:i.length)===0&&(t.SecurityGroupRuleDescription=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleDescription.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Vum=(e,r)=>{var n,i;let t={};if(e.DryRun!=null&&(t.DryRun=e.DryRun),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.IpPermissions!=null){let s=Uze(e.IpPermissions,r);((n=e.IpPermissions)==null?void 0:n.length)===0&&(t.IpPermissions=[]),Object.entries(s).forEach(([a,o])=>{let c=`IpPermissions.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}if(e.SecurityGroupRuleDescriptions!=null){let s=Gca(e.SecurityGroupRuleDescriptions,r);((i=e.SecurityGroupRuleDescriptions)==null?void 0:i.length)===0&&(t.SecurityGroupRuleDescription=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroupRuleDescription.${a.substring(a.indexOf(".")+1)}`;t[c]=o})}return t},Kca=(e,r)=>{let t={};return e.S3Bucket!=null&&(t.S3Bucket=e.S3Bucket),e.S3Key!=null&&(t.S3Key=e.S3Key),t},zum=(e,r)=>{let t={};return e.Data!=null&&(t.Data=e.Data),t},Hca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`UserGroup.${n}`]=i,n++);return t},$um=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.GroupId!=null&&(t.GroupId=e.GroupId),e.GroupName!=null&&(t.GroupName=e.GroupName),e.PeeringStatus!=null&&(t.PeeringStatus=e.PeeringStatus),e.UserId!=null&&(t.UserId=e.UserId),e.VpcId!=null&&(t.VpcId=e.VpcId),e.VpcPeeringConnectionId!=null&&(t.VpcPeeringConnectionId=e.VpcPeeringConnectionId),t},Qum=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=$um(i,r);Object.entries(s).forEach(([a,o])=>{t[`Item.${n}.${a}`]=o}),n++}return t},xbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`UserId.${n}`]=i,n++);return t},by=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Kum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Hum=(e,r)=>{let t={};return e.Min!=null&&(t.Min=e.Min),e.Max!=null&&(t.Max=e.Max),t},Wum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Yum=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Wca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Jum=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.LogGroup!=null&&(t.LogGroup=e.LogGroup),t},Xum=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.DeliveryStream!=null&&(t.DeliveryStream=e.DeliveryStream),t},Zum=(e,r)=>{let t={};if(e.S3!=null){let n=elm(e.S3,r);Object.entries(n).forEach(([i,s])=>{let a=`S3.${i}`;t[a]=s})}if(e.CloudWatchLogs!=null){let n=Jum(e.CloudWatchLogs,r);Object.entries(n).forEach(([i,s])=>{let a=`CloudWatchLogs.${i}`;t[a]=s})}if(e.KinesisDataFirehose!=null){let n=Xum(e.KinesisDataFirehose,r);Object.entries(n).forEach(([i,s])=>{let a=`KinesisDataFirehose.${i}`;t[a]=s})}return e.LogVersion!=null&&(t.LogVersion=e.LogVersion),e.IncludeTrustContext!=null&&(t.IncludeTrustContext=e.IncludeTrustContext),t},elm=(e,r)=>{let t={};return e.Enabled!=null&&(t.Enabled=e.Enabled),e.BucketName!=null&&(t.BucketName=e.BucketName),e.Prefix!=null&&(t.Prefix=e.Prefix),e.BucketOwner!=null&&(t.BucketOwner=e.BucketOwner),t},tlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Yca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Jca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},Xca=(e,r)=>{let t={};return e.Size!=null&&(t.Size=e.Size),t},lur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VolumeId.${n}`]=i,n++);return t},Zca=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcId.${n}`]=i,n++);return t},dur=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},cbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ubn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},eua=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},lbn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},rlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcId.${n}`]=i,n++);return t},nlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Item.${n}`]=i,n++);return t},ilm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpnConnectionId.${n}`]=i,n++);return t},slm=(e,r)=>{var n;let t={};if(e.EnableAcceleration!=null&&(t.EnableAcceleration=e.EnableAcceleration),e.StaticRoutesOnly!=null&&(t.StaticRoutesOnly=e.StaticRoutesOnly),e.TunnelInsideIpVersion!=null&&(t.TunnelInsideIpVersion=e.TunnelInsideIpVersion),e.TunnelOptions!=null){let i=clm(e.TunnelOptions,r);((n=e.TunnelOptions)==null?void 0:n.length)===0&&(t.TunnelOptions=[]),Object.entries(i).forEach(([s,a])=>{let o=`TunnelOptions.${s.substring(s.indexOf(".")+1)}`;t[o]=a})}return e.LocalIpv4NetworkCidr!=null&&(t.LocalIpv4NetworkCidr=e.LocalIpv4NetworkCidr),e.RemoteIpv4NetworkCidr!=null&&(t.RemoteIpv4NetworkCidr=e.RemoteIpv4NetworkCidr),e.LocalIpv6NetworkCidr!=null&&(t.LocalIpv6NetworkCidr=e.LocalIpv6NetworkCidr),e.RemoteIpv6NetworkCidr!=null&&(t.RemoteIpv6NetworkCidr=e.RemoteIpv6NetworkCidr),e.OutsideIpAddressType!=null&&(t.OutsideIpAddressType=e.OutsideIpAddressType),e.TransportTransitGatewayAttachmentId!=null&&(t.TransportTransitGatewayAttachmentId=e.TransportTransitGatewayAttachmentId),t},alm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpnGatewayId.${n}`]=i,n++);return t},tua=(e,r)=>{let t={};if(e.CloudWatchLogOptions!=null){let n=IHp(e.CloudWatchLogOptions,r);Object.entries(n).forEach(([i,s])=>{let a=`CloudWatchLogOptions.${i}`;t[a]=s})}return t},olm=(e,r)=>{var n,i,s,a,o,c,l;let t={};if(e.TunnelInsideCidr!=null&&(t.TunnelInsideCidr=e.TunnelInsideCidr),e.TunnelInsideIpv6Cidr!=null&&(t.TunnelInsideIpv6Cidr=e.TunnelInsideIpv6Cidr),e.PreSharedKey!=null&&(t.PreSharedKey=e.PreSharedKey),e.Phase1LifetimeSeconds!=null&&(t.Phase1LifetimeSeconds=e.Phase1LifetimeSeconds),e.Phase2LifetimeSeconds!=null&&(t.Phase2LifetimeSeconds=e.Phase2LifetimeSeconds),e.RekeyMarginTimeSeconds!=null&&(t.RekeyMarginTimeSeconds=e.RekeyMarginTimeSeconds),e.RekeyFuzzPercentage!=null&&(t.RekeyFuzzPercentage=e.RekeyFuzzPercentage),e.ReplayWindowSize!=null&&(t.ReplayWindowSize=e.ReplayWindowSize),e.DPDTimeoutSeconds!=null&&(t.DPDTimeoutSeconds=e.DPDTimeoutSeconds),e.DPDTimeoutAction!=null&&(t.DPDTimeoutAction=e.DPDTimeoutAction),e.Phase1EncryptionAlgorithms!=null){let u=Eca(e.Phase1EncryptionAlgorithms,r);((n=e.Phase1EncryptionAlgorithms)==null?void 0:n.length)===0&&(t.Phase1EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2EncryptionAlgorithms!=null){let u=wca(e.Phase2EncryptionAlgorithms,r);((i=e.Phase2EncryptionAlgorithms)==null?void 0:i.length)===0&&(t.Phase2EncryptionAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2EncryptionAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1IntegrityAlgorithms!=null){let u=Dca(e.Phase1IntegrityAlgorithms,r);((s=e.Phase1IntegrityAlgorithms)==null?void 0:s.length)===0&&(t.Phase1IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2IntegrityAlgorithms!=null){let u=Ica(e.Phase2IntegrityAlgorithms,r);((a=e.Phase2IntegrityAlgorithms)==null?void 0:a.length)===0&&(t.Phase2IntegrityAlgorithm=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2IntegrityAlgorithm.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase1DHGroupNumbers!=null){let u=vca(e.Phase1DHGroupNumbers,r);((o=e.Phase1DHGroupNumbers)==null?void 0:o.length)===0&&(t.Phase1DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase1DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.Phase2DHGroupNumbers!=null){let u=Sca(e.Phase2DHGroupNumbers,r);((c=e.Phase2DHGroupNumbers)==null?void 0:c.length)===0&&(t.Phase2DHGroupNumber=[]),Object.entries(u).forEach(([m,h])=>{let _=`Phase2DHGroupNumber.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.IKEVersions!=null){let u=pca(e.IKEVersions,r);((l=e.IKEVersions)==null?void 0:l.length)===0&&(t.IKEVersion=[]),Object.entries(u).forEach(([m,h])=>{let _=`IKEVersion.${m.substring(m.indexOf(".")+1)}`;t[_]=h})}if(e.StartupAction!=null&&(t.StartupAction=e.StartupAction),e.LogOptions!=null){let u=tua(e.LogOptions,r);Object.entries(u).forEach(([m,h])=>{let _=`LogOptions.${m}`;t[_]=h})}return e.EnableTunnelLifecycleControl!=null&&(t.EnableTunnelLifecycleControl=e.EnableTunnelLifecycleControl),t},clm=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=olm(i,r);Object.entries(s).forEach(([a,o])=>{t[`Member.${n}.${a}`]=o}),n++}return t},ulm=(e,r)=>{let t={};return e.Cidr!=null&&(t.Cidr=e.Cidr),e.DryRun!=null&&(t.DryRun=e.DryRun),t},llm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ZoneId.${n}`]=i,n++);return t},dlm=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`ZoneName.${n}`]=i,n++);return t},plm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},mlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),flm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),hlm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},glm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),ylm=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},_lm=(e,r)=>{let t={};return e.exchangeId!==void 0&&(t.ExchangeId=(0,I.expectString)(e.exchangeId)),t},Alm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},blm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},Clm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},vlm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Elm=(e,r)=>{let t={};return e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=bCn(e.vpcPeeringConnection,r)),t},Dlm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.findingId!==void 0&&(t.FindingId=(0,I.expectString)(e.findingId)),e.findingComponentSet===""?t.FindingComponents=[]:e.findingComponentSet!==void 0&&e.findingComponentSet.item!==void 0&&(t.FindingComponents=fbn((0,I.getArrayIfSingleItem)(e.findingComponentSet.item),r)),t},Slm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dlm(t,r)),wlm=(e,r)=>{let t={};return e.source!==void 0&&(t.Source=Toa(e.source,r)),e.destination!==void 0&&(t.Destination=Toa(e.destination,r)),e.throughResourceSet===""?t.ThroughResources=[]:e.throughResourceSet!==void 0&&e.throughResourceSet.item!==void 0&&(t.ThroughResources=JIm((0,I.getArrayIfSingleItem)(e.throughResourceSet.item),r)),t},Doa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wlm(t,r)),Ilm=(e,r)=>{let t={};return e.attributeName!==void 0&&(t.AttributeName=(0,I.expectString)(e.attributeName)),e.attributeValueSet===""?t.AttributeValues=[]:e.attributeValueSet!==void 0&&e.attributeValueSet.item!==void 0&&(t.AttributeValues=Plm((0,I.getArrayIfSingleItem)(e.attributeValueSet.item),r)),t},xlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ilm(t,r)),Tlm=(e,r)=>{let t={};return e.attributeValue!==void 0&&(t.AttributeValue=(0,I.expectString)(e.attributeValue)),t},Plm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tlm(t,r)),Rlm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.instanceHealth!==void 0&&(t.InstanceHealth=(0,I.expectString)(e.instanceHealth)),t},rua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rlm(t,r)),klm=(e,r)=>{let t={};return e.principalType!==void 0&&(t.PrincipalType=(0,I.expectString)(e.principalType)),e.principal!==void 0&&(t.Principal=(0,I.expectString)(e.principal)),e.servicePermissionId!==void 0&&(t.ServicePermissionId=(0,I.expectString)(e.servicePermissionId)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),t},Flm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>klm(t,r)),Nlm=(e,r)=>{let t={};return e.additionalDetailType!==void 0&&(t.AdditionalDetailType=(0,I.expectString)(e.additionalDetailType)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.vpcEndpointService!==void 0&&(t.VpcEndpointService=Ay(e.vpcEndpointService,r)),e.ruleOptionSet===""?t.RuleOptions=[]:e.ruleOptionSet!==void 0&&e.ruleOptionSet.item!==void 0&&(t.RuleOptions=gla((0,I.getArrayIfSingleItem)(e.ruleOptionSet.item),r)),e.ruleGroupTypePairSet===""?t.RuleGroupTypePairs=[]:e.ruleGroupTypePairSet!==void 0&&e.ruleGroupTypePairSet.item!==void 0&&(t.RuleGroupTypePairs=hwm((0,I.getArrayIfSingleItem)(e.ruleGroupTypePairSet.item),r)),e.ruleGroupRuleOptionsPairSet===""?t.RuleGroupRuleOptionsPairs=[]:e.ruleGroupRuleOptionsPairSet!==void 0&&e.ruleGroupRuleOptionsPairSet.item!==void 0&&(t.RuleGroupRuleOptionsPairs=mwm((0,I.getArrayIfSingleItem)(e.ruleGroupRuleOptionsPairSet.item),r)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.loadBalancerSet===""?t.LoadBalancers=[]:e.loadBalancerSet!==void 0&&e.loadBalancerSet.item!==void 0&&(t.LoadBalancers=dbn((0,I.getArrayIfSingleItem)(e.loadBalancerSet.item),r)),t},Olm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Nlm(t,r)),Blm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.domain!==void 0&&(t.Domain=(0,I.expectString)(e.domain)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.networkInterfaceOwnerId!==void 0&&(t.NetworkInterfaceOwnerId=(0,I.expectString)(e.networkInterfaceOwnerId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.publicIpv4Pool!==void 0&&(t.PublicIpv4Pool=(0,I.expectString)(e.publicIpv4Pool)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},Tbn=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.ptrRecord!==void 0&&(t.PtrRecord=(0,I.expectString)(e.ptrRecord)),e.ptrRecordUpdate!==void 0&&(t.PtrRecordUpdate=tSm(e.ptrRecordUpdate,r)),t},qlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Blm(t,r)),Mlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tbn(t,r)),pur=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.transferAccountId!==void 0&&(t.TransferAccountId=(0,I.expectString)(e.transferAccountId)),e.transferOfferExpirationTimestamp!==void 0&&(t.TransferOfferExpirationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.transferOfferExpirationTimestamp))),e.transferOfferAcceptedTimestamp!==void 0&&(t.TransferOfferAcceptedTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.transferOfferAcceptedTimestamp))),e.addressTransferStatus!==void 0&&(t.AddressTransferStatus=(0,I.expectString)(e.addressTransferStatus)),t},Llm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pur(t,r)),jlm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},Glm=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.publicIpv4Pool!==void 0&&(t.PublicIpv4Pool=(0,I.expectString)(e.publicIpv4Pool)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.domain!==void 0&&(t.Domain=(0,I.expectString)(e.domain)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},Ulm=(e,r)=>{let t={};return e.hostIdSet===""?t.HostIds=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIds=Xbn((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),t},Vlm=(e,r)=>{let t={};return e.ipamPoolAllocation!==void 0&&(t.IpamPoolAllocation=Gua(e.ipamPoolAllocation,r)),t},zlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$lm=(e,r)=>{let t={};return e.principalType!==void 0&&(t.PrincipalType=(0,I.expectString)(e.principalType)),e.principal!==void 0&&(t.Principal=(0,I.expectString)(e.principal)),e.servicePermissionId!==void 0&&(t.ServicePermissionId=(0,I.expectString)(e.servicePermissionId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),t},Qlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$lm(t,r)),Klm=(e,r)=>{let t={};return e.componentId!==void 0&&(t.ComponentId=(0,I.expectString)(e.componentId)),e.componentArn!==void 0&&(t.ComponentArn=(0,I.expectString)(e.componentArn)),t},Hlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Klm(t,r)),nua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.egress!==void 0&&(t.Egress=(0,I.parseBoolean)(e.egress)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),t},Ay=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},dbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ay(t,r)),Wlm=(e,r)=>{let t={};return e.loadBalancerPort!==void 0&&(t.LoadBalancerPort=(0,I.strictParseInt32)(e.loadBalancerPort)),e.instancePort!==void 0&&(t.InstancePort=(0,I.strictParseInt32)(e.instancePort)),t},Ylm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=(0,I.expectString)(e.address)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instance!==void 0&&(t.Instance=Ay(e.instance,r)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),t},Soa=(e,r)=>{let t={};return e.destinationAddressSet===""?t.DestinationAddresses=[]:e.destinationAddressSet!==void 0&&e.destinationAddressSet.item!==void 0&&(t.DestinationAddresses=mbn((0,I.getArrayIfSingleItem)(e.destinationAddressSet.item),r)),e.destinationPortRangeSet===""?t.DestinationPortRanges=[]:e.destinationPortRangeSet!==void 0&&e.destinationPortRangeSet.item!==void 0&&(t.DestinationPortRanges=ISe((0,I.getArrayIfSingleItem)(e.destinationPortRangeSet.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.sourceAddressSet===""?t.SourceAddresses=[]:e.sourceAddressSet!==void 0&&e.sourceAddressSet.item!==void 0&&(t.SourceAddresses=mbn((0,I.getArrayIfSingleItem)(e.sourceAddressSet.item),r)),e.sourcePortRangeSet===""?t.SourcePortRanges=[]:e.sourcePortRangeSet!==void 0&&e.sourcePortRangeSet.item!==void 0&&(t.SourcePortRanges=ISe((0,I.getArrayIfSingleItem)(e.sourcePortRangeSet.item),r)),t},iua=(e,r)=>{let t={};return e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),t},sua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),e.securityGroupId!==void 0&&(t.SecurityGroupId=(0,I.expectString)(e.securityGroupId)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),t},Jlm=(e,r)=>{let t={};return e.securityGroupIds===""?t.SecurityGroupIds=[]:e.securityGroupIds!==void 0&&e.securityGroupIds.item!==void 0&&(t.SecurityGroupIds=cua((0,I.getArrayIfSingleItem)(e.securityGroupIds.item),r)),t},Xlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Zlm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),edm=(e,r)=>{let t={};return e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},tdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>edm(t,r)),rdm=(e,r)=>{let t={};return e.assignedIpv6Addresses===""?t.AssignedIpv6Addresses=[]:e.assignedIpv6Addresses!==void 0&&e.assignedIpv6Addresses.item!==void 0&&(t.AssignedIpv6Addresses=$ua((0,I.getArrayIfSingleItem)(e.assignedIpv6Addresses.item),r)),e.assignedIpv6PrefixSet===""?t.AssignedIpv6Prefixes=[]:e.assignedIpv6PrefixSet!==void 0&&e.assignedIpv6PrefixSet.item!==void 0&&(t.AssignedIpv6Prefixes=Vua((0,I.getArrayIfSingleItem)(e.assignedIpv6PrefixSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),t},ndm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.assignedPrivateIpAddressesSet===""?t.AssignedPrivateIpAddresses=[]:e.assignedPrivateIpAddressesSet!==void 0&&e.assignedPrivateIpAddressesSet.item!==void 0&&(t.AssignedPrivateIpAddresses=tdm((0,I.getArrayIfSingleItem)(e.assignedPrivateIpAddressesSet.item),r)),e.assignedIpv4PrefixSet===""?t.AssignedIpv4Prefixes=[]:e.assignedIpv4PrefixSet!==void 0&&e.assignedIpv4PrefixSet.item!==void 0&&(t.AssignedIpv4Prefixes=zua((0,I.getArrayIfSingleItem)(e.assignedIpv4PrefixSet.item),r)),t},idm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},sdm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),t},adm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),t},odm=(e,r)=>{let t={};return e.associatedRoleArn!==void 0&&(t.AssociatedRoleArn=(0,I.expectString)(e.associatedRoleArn)),e.certificateS3BucketName!==void 0&&(t.CertificateS3BucketName=(0,I.expectString)(e.certificateS3BucketName)),e.certificateS3ObjectKey!==void 0&&(t.CertificateS3ObjectKey=(0,I.expectString)(e.certificateS3ObjectKey)),e.encryptionKmsKeyId!==void 0&&(t.EncryptionKmsKeyId=(0,I.expectString)(e.encryptionKmsKeyId)),t},cdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>odm(t,r)),udm=(e,r)=>{let t={};return e.networkId!==void 0&&(t.NetworkId=(0,I.expectString)(e.networkId)),e.networkType!==void 0&&(t.NetworkType=(0,I.expectString)(e.networkType)),t},ldm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>udm(t,r)),ddm=(e,r)=>{let t={};return e.certificateS3BucketName!==void 0&&(t.CertificateS3BucketName=(0,I.expectString)(e.certificateS3BucketName)),e.certificateS3ObjectKey!==void 0&&(t.CertificateS3ObjectKey=(0,I.expectString)(e.certificateS3ObjectKey)),e.encryptionKmsKeyId!==void 0&&(t.EncryptionKmsKeyId=(0,I.expectString)(e.encryptionKmsKeyId)),t},pdm=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},mdm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},fdm=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociation!==void 0&&(t.IpamResourceDiscoveryAssociation=Qbn(e.ipamResourceDiscoveryAssociation,r)),t},hdm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},gdm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},ydm=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=iCn(e.ipv6CidrBlockAssociation,r)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},_dm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},Adm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=pCn(e.association,r)),t},bdm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=kla(e.association,r)),t},Cdm=(e,r)=>{let t={};return e.interfaceAssociation!==void 0&&(t.InterfaceAssociation=Ola(e.interfaceAssociation,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},vdm=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=ACn(e.ipv6CidrBlockAssociation,r)),e.cidrBlockAssociation!==void 0&&(t.CidrBlockAssociation=_Cn(e.cidrBlockAssociation,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Pbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Edm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Ddm=(e,r)=>{let t={};return e.enaSrdEnabled!==void 0&&(t.EnaSrdEnabled=(0,I.parseBoolean)(e.enaSrdEnabled)),e.enaSrdUdpSpecification!==void 0&&(t.EnaSrdUdpSpecification=Sdm(e.enaSrdUdpSpecification,r)),t},Sdm=(e,r)=>{let t={};return e.enaSrdUdpEnabled!==void 0&&(t.EnaSrdUdpEnabled=(0,I.parseBoolean)(e.enaSrdUdpEnabled)),t},wdm=(e,r)=>{let t={};return e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),t},Idm=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},xdm=(e,r)=>{let t={};return e.attachment!==void 0&&(t.VpcAttachment=zla(e.attachment,r)),t},lY=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.parseBoolean)(e.value)),t},bx=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},Tdm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.accessAll!==void 0&&(t.AccessAll=(0,I.parseBoolean)(e.accessAll)),e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},Pdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tdm(t,r)),Rdm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},kdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),t},Fdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),t},Ndm=(e,r)=>{let t={};return e.zoneState!==void 0&&(t.State=(0,I.expectString)(e.zoneState)),e.optInStatus!==void 0&&(t.OptInStatus=(0,I.expectString)(e.optInStatus)),e.messageSet===""?t.Messages=[]:e.messageSet!==void 0&&e.messageSet.item!==void 0&&(t.Messages=qdm((0,I.getArrayIfSingleItem)(e.messageSet.item),r)),e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),e.zoneName!==void 0&&(t.ZoneName=(0,I.expectString)(e.zoneName)),e.zoneId!==void 0&&(t.ZoneId=(0,I.expectString)(e.zoneId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.zoneType!==void 0&&(t.ZoneType=(0,I.expectString)(e.zoneType)),e.parentZoneName!==void 0&&(t.ParentZoneName=(0,I.expectString)(e.parentZoneName)),e.parentZoneId!==void 0&&(t.ParentZoneId=(0,I.expectString)(e.parentZoneId)),t},Odm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ndm(t,r)),Bdm=(e,r)=>{let t={};return e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},qdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bdm(t,r)),Mdm=(e,r)=>{let t={};return e.availableInstanceCapacity===""?t.AvailableInstanceCapacity=[]:e.availableInstanceCapacity!==void 0&&e.availableInstanceCapacity.item!==void 0&&(t.AvailableInstanceCapacity=Ldm((0,I.getArrayIfSingleItem)(e.availableInstanceCapacity.item),r)),e.availableVCpus!==void 0&&(t.AvailableVCpus=(0,I.strictParseInt32)(e.availableVCpus)),t},Ldm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kbm(t,r)),jdm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},Gdm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.virtualName!==void 0&&(t.VirtualName=(0,I.expectString)(e.virtualName)),e.ebs!==void 0&&(t.Ebs=Pym(e.ebs,r)),e.noDevice!==void 0&&(t.NoDevice=(0,I.expectString)(e.noDevice)),t},mur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gdm(t,r)),Udm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Vdm=(e,r)=>{let t={};return e.bundleInstanceTask!==void 0&&(t.BundleTask=Rbn(e.bundleInstanceTask,r)),t},Rbn=(e,r)=>{let t={};return e.bundleId!==void 0&&(t.BundleId=(0,I.expectString)(e.bundleId)),e.error!==void 0&&(t.BundleTaskError=zdm(e.error,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.storage!==void 0&&(t.Storage=yIm(e.storage,r)),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),t},zdm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},$dm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rbn(t,r)),Vze=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Qdm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vze(t,r)),Kdm=(e,r)=>{let t={};return e.bundleInstanceTask!==void 0&&(t.BundleTask=Rbn(e.bundleInstanceTask,r)),t},Hdm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Wdm=(e,r)=>{let t={};return e.successfulFleetCancellationSet===""?t.SuccessfulFleetCancellations=[]:e.successfulFleetCancellationSet!==void 0&&e.successfulFleetCancellationSet.item!==void 0&&(t.SuccessfulFleetCancellations=mpm((0,I.getArrayIfSingleItem)(e.successfulFleetCancellationSet.item),r)),e.failedFleetCancellationSet===""?t.FailedFleetCancellations=[]:e.failedFleetCancellationSet!==void 0&&e.failedFleetCancellationSet.item!==void 0&&(t.FailedFleetCancellations=E_m((0,I.getArrayIfSingleItem)(e.failedFleetCancellationSet.item),r)),t},Ydm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Jdm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Xdm=(e,r)=>{let t={};return e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.previousState!==void 0&&(t.PreviousState=(0,I.expectString)(e.previousState)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Zdm=(e,r)=>{let t={};return e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},epm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zdm(t,r)),tpm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},rpm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},npm=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=rpm(e.error,r)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},ipm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>npm(t,r)),spm=(e,r)=>{let t={};return e.successfulFleetRequestSet===""?t.SuccessfulFleetRequests=[]:e.successfulFleetRequestSet!==void 0&&e.successfulFleetRequestSet.item!==void 0&&(t.SuccessfulFleetRequests=opm((0,I.getArrayIfSingleItem)(e.successfulFleetRequestSet.item),r)),e.unsuccessfulFleetRequestSet===""?t.UnsuccessfulFleetRequests=[]:e.unsuccessfulFleetRequestSet!==void 0&&e.unsuccessfulFleetRequestSet.item!==void 0&&(t.UnsuccessfulFleetRequests=ipm((0,I.getArrayIfSingleItem)(e.unsuccessfulFleetRequestSet.item),r)),t},apm=(e,r)=>{let t={};return e.currentSpotFleetRequestState!==void 0&&(t.CurrentSpotFleetRequestState=(0,I.expectString)(e.currentSpotFleetRequestState)),e.previousSpotFleetRequestState!==void 0&&(t.PreviousSpotFleetRequestState=(0,I.expectString)(e.previousSpotFleetRequestState)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},opm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>apm(t,r)),cpm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.CancelledSpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.CancelledSpotInstanceRequests=epm((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),t},upm=(e,r)=>{let t={};return e.allocationType!==void 0&&(t.AllocationType=(0,I.expectString)(e.allocationType)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),t},lpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>upm(t,r)),aua=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.capacityReservationArn!==void 0&&(t.CapacityReservationArn=(0,I.expectString)(e.capacityReservationArn)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instancePlatform!==void 0&&(t.InstancePlatform=(0,I.expectString)(e.instancePlatform)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.ephemeralStorage!==void 0&&(t.EphemeralStorage=(0,I.parseBoolean)(e.ephemeralStorage)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.endDateType!==void 0&&(t.EndDateType=(0,I.expectString)(e.endDateType)),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.placementGroupArn!==void 0&&(t.PlacementGroupArn=(0,I.expectString)(e.placementGroupArn)),e.capacityAllocationSet===""?t.CapacityAllocations=[]:e.capacityAllocationSet!==void 0&&e.capacityAllocationSet.item!==void 0&&(t.CapacityAllocations=lpm((0,I.getArrayIfSingleItem)(e.capacityAllocationSet.item),r)),t},dpm=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.capacityReservationFleetArn!==void 0&&(t.CapacityReservationFleetArn=(0,I.expectString)(e.capacityReservationFleetArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.totalFulfilledCapacity!==void 0&&(t.TotalFulfilledCapacity=(0,I.strictParseFloat)(e.totalFulfilledCapacity)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.instanceTypeSpecificationSet===""?t.InstanceTypeSpecifications=[]:e.instanceTypeSpecificationSet!==void 0&&e.instanceTypeSpecificationSet.item!==void 0&&(t.InstanceTypeSpecifications=Dua((0,I.getArrayIfSingleItem)(e.instanceTypeSpecificationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ppm=(e,r)=>{let t={};return e.currentFleetState!==void 0&&(t.CurrentFleetState=(0,I.expectString)(e.currentFleetState)),e.previousFleetState!==void 0&&(t.PreviousFleetState=(0,I.expectString)(e.previousFleetState)),e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),t},mpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ppm(t,r)),fpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dpm(t,r)),hpm=(e,r)=>{let t={};return e.groupArn!==void 0&&(t.GroupArn=(0,I.expectString)(e.groupArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},gpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hpm(t,r)),ypm=(e,r)=>{let t={};return e.usageStrategy!==void 0&&(t.UsageStrategy=(0,I.expectString)(e.usageStrategy)),t},_pm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aua(t,r)),Apm=(e,r)=>{let t={};return e.capacityReservationPreference!==void 0&&(t.CapacityReservationPreference=(0,I.expectString)(e.capacityReservationPreference)),e.capacityReservationTarget!==void 0&&(t.CapacityReservationTarget=oua(e.capacityReservationTarget,r)),t},oua=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.capacityReservationResourceGroupArn!==void 0&&(t.CapacityReservationResourceGroupArn=(0,I.expectString)(e.capacityReservationResourceGroupArn)),t},kbn=(e,r)=>{let t={};return e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},bpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kbn(t,r)),Cpm=(e,r)=>{let t={};return e.clientRootCertificateChain!==void 0&&(t.ClientRootCertificateChain=(0,I.expectString)(e.clientRootCertificateChain)),t},vpm=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),t},Epm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vpm(t,r)),Dpm=(e,r)=>{let t={};return e.classicLinkDnsSupported!==void 0&&(t.ClassicLinkDnsSupported=(0,I.parseBoolean)(e.classicLinkDnsSupported)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Spm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dpm(t,r)),wpm=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Ipm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wpm(t,r)),xpm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},Tpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xpm(t,r)),Ppm=(e,r)=>{let t={};return e.classicLoadBalancers===""?t.ClassicLoadBalancers=[]:e.classicLoadBalancers!==void 0&&e.classicLoadBalancers.item!==void 0&&(t.ClassicLoadBalancers=Tpm((0,I.getArrayIfSingleItem)(e.classicLoadBalancers.item),r)),t},Rpm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},kpm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.lambdaFunctionArn!==void 0&&(t.LambdaFunctionArn=(0,I.expectString)(e.lambdaFunctionArn)),e.status!==void 0&&(t.Status=Lpm(e.status,r)),t},Fpm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.bannerText!==void 0&&(t.BannerText=(0,I.expectString)(e.bannerText)),t},Npm=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.activeDirectory!==void 0&&(t.ActiveDirectory=W1m(e.activeDirectory,r)),e.mutualAuthentication!==void 0&&(t.MutualAuthentication=Cpm(e.mutualAuthentication,r)),e.federatedAuthentication!==void 0&&(t.FederatedAuthentication=w_m(e.federatedAuthentication,r)),t},Opm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Npm(t,r)),Fbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Bpm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectString)(e.timestamp)),e.connectionId!==void 0&&(t.ConnectionId=(0,I.expectString)(e.connectionId)),e.username!==void 0&&(t.Username=(0,I.expectString)(e.username)),e.connectionEstablishedTime!==void 0&&(t.ConnectionEstablishedTime=(0,I.expectString)(e.connectionEstablishedTime)),e.ingressBytes!==void 0&&(t.IngressBytes=(0,I.expectString)(e.ingressBytes)),e.egressBytes!==void 0&&(t.EgressBytes=(0,I.expectString)(e.egressBytes)),e.ingressPackets!==void 0&&(t.IngressPackets=(0,I.expectString)(e.ingressPackets)),e.egressPackets!==void 0&&(t.EgressPackets=(0,I.expectString)(e.egressPackets)),e.clientIp!==void 0&&(t.ClientIp=(0,I.expectString)(e.clientIp)),e.commonName!==void 0&&(t.CommonName=(0,I.expectString)(e.commonName)),e.status!==void 0&&(t.Status=pbn(e.status,r)),e.connectionEndTime!==void 0&&(t.ConnectionEndTime=(0,I.expectString)(e.connectionEndTime)),e.postureComplianceStatusSet===""?t.PostureComplianceStatuses=[]:e.postureComplianceStatusSet!==void 0&&e.postureComplianceStatusSet.item!==void 0&&(t.PostureComplianceStatuses=r1((0,I.getArrayIfSingleItem)(e.postureComplianceStatusSet.item),r)),t},qpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bpm(t,r)),pbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Mpm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.status!==void 0&&(t.Status=Nbn(e.status,r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.clientCidrBlock!==void 0&&(t.ClientCidrBlock=(0,I.expectString)(e.clientCidrBlock)),e.dnsServer===""?t.DnsServers=[]:e.dnsServer!==void 0&&e.dnsServer.item!==void 0&&(t.DnsServers=r1((0,I.getArrayIfSingleItem)(e.dnsServer.item),r)),e.splitTunnel!==void 0&&(t.SplitTunnel=(0,I.parseBoolean)(e.splitTunnel)),e.vpnProtocol!==void 0&&(t.VpnProtocol=(0,I.expectString)(e.vpnProtocol)),e.transportProtocol!==void 0&&(t.TransportProtocol=(0,I.expectString)(e.transportProtocol)),e.vpnPort!==void 0&&(t.VpnPort=(0,I.strictParseInt32)(e.vpnPort)),e.associatedTargetNetwork===""?t.AssociatedTargetNetworks=[]:e.associatedTargetNetwork!==void 0&&e.associatedTargetNetwork.item!==void 0&&(t.AssociatedTargetNetworks=ldm((0,I.getArrayIfSingleItem)(e.associatedTargetNetwork.item),r)),e.serverCertificateArn!==void 0&&(t.ServerCertificateArn=(0,I.expectString)(e.serverCertificateArn)),e.authenticationOptions===""?t.AuthenticationOptions=[]:e.authenticationOptions!==void 0&&e.authenticationOptions.item!==void 0&&(t.AuthenticationOptions=Opm((0,I.getArrayIfSingleItem)(e.authenticationOptions.item),r)),e.connectionLogOptions!==void 0&&(t.ConnectionLogOptions=Kpm(e.connectionLogOptions,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=cua((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.selfServicePortalUrl!==void 0&&(t.SelfServicePortalUrl=(0,I.expectString)(e.selfServicePortalUrl)),e.clientConnectOptions!==void 0&&(t.ClientConnectOptions=kpm(e.clientConnectOptions,r)),e.sessionTimeoutHours!==void 0&&(t.SessionTimeoutHours=(0,I.strictParseInt32)(e.sessionTimeoutHours)),e.clientLoginBannerOptions!==void 0&&(t.ClientLoginBannerOptions=Fpm(e.clientLoginBannerOptions,r)),t},Lpm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Nbn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},jpm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.targetSubnet!==void 0&&(t.TargetSubnet=(0,I.expectString)(e.targetSubnet)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.status!==void 0&&(t.Status=Obn(e.status,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},Gpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jpm(t,r)),Obn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},cua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Upm=(e,r)=>{let t={};return e.logEnabled!==void 0&&(t.LogEnabled=(0,I.parseBoolean)(e.logEnabled)),e.logGroupArn!==void 0&&(t.LogGroupArn=(0,I.expectString)(e.logGroupArn)),e.logOutputFormat!==void 0&&(t.LogOutputFormat=(0,I.expectString)(e.logOutputFormat)),t},Vpm=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.awsAccountId!==void 0&&(t.AwsAccountId=(0,I.expectString)(e.awsAccountId)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.coIp!==void 0&&(t.CoIp=(0,I.expectString)(e.coIp)),t},zpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vpm(t,r)),uua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),t},Bbn=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.poolCidrSet===""?t.PoolCidrs=[]:e.poolCidrSet!==void 0&&e.poolCidrSet.item!==void 0&&(t.PoolCidrs=r1((0,I.getArrayIfSingleItem)(e.poolCidrSet.item),r)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.poolArn!==void 0&&(t.PoolArn=(0,I.expectString)(e.poolArn)),t},$pm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bbn(t,r)),Qpm=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Kpm=(e,r)=>{let t={};return e.Enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.Enabled)),e.CloudwatchLogGroup!==void 0&&(t.CloudwatchLogGroup=(0,I.expectString)(e.CloudwatchLogGroup)),e.CloudwatchLogStream!==void 0&&(t.CloudwatchLogStream=(0,I.expectString)(e.CloudwatchLogStream)),t},lua=(e,r)=>{let t={};return e.connectionNotificationId!==void 0&&(t.ConnectionNotificationId=(0,I.expectString)(e.connectionNotificationId)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.connectionNotificationType!==void 0&&(t.ConnectionNotificationType=(0,I.expectString)(e.connectionNotificationType)),e.connectionNotificationArn!==void 0&&(t.ConnectionNotificationArn=(0,I.expectString)(e.connectionNotificationArn)),e.connectionEvents===""?t.ConnectionEvents=[]:e.connectionEvents!==void 0&&e.connectionEvents.item!==void 0&&(t.ConnectionEvents=r1((0,I.getArrayIfSingleItem)(e.connectionEvents.item),r)),e.connectionNotificationState!==void 0&&(t.ConnectionNotificationState=(0,I.expectString)(e.connectionNotificationState)),t},Hpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lua(t,r)),qbn=(e,r)=>{let t={};return e.conversionTaskId!==void 0&&(t.ConversionTaskId=(0,I.expectString)(e.conversionTaskId)),e.expirationTime!==void 0&&(t.ExpirationTime=(0,I.expectString)(e.expirationTime)),e.importInstance!==void 0&&(t.ImportInstance=gbm(e.importInstance,r)),e.importVolume!==void 0&&(t.ImportVolume=Dbm(e.importVolume,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Wpm=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),t},Ypm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},Jpm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Xpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),Zpm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),emm=(e,r)=>{let t={};return e.coreCount!==void 0&&(t.CoreCount=(0,I.strictParseInt32)(e.coreCount)),e.threadsPerCore!==void 0&&(t.ThreadsPerCore=(0,I.strictParseInt32)(e.threadsPerCore)),e.amdSevSnp!==void 0&&(t.AmdSevSnp=(0,I.expectString)(e.amdSevSnp)),t},tmm=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.totalFulfilledCapacity!==void 0&&(t.TotalFulfilledCapacity=(0,I.strictParseFloat)(e.totalFulfilledCapacity)),e.instanceMatchCriteria!==void 0&&(t.InstanceMatchCriteria=(0,I.expectString)(e.instanceMatchCriteria)),e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.fleetCapacityReservationSet===""?t.FleetCapacityReservations=[]:e.fleetCapacityReservationSet!==void 0&&e.fleetCapacityReservationSet.item!==void 0&&(t.FleetCapacityReservations=Dua((0,I.getArrayIfSingleItem)(e.fleetCapacityReservationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},rmm=(e,r)=>{let t={};return e.capacityReservation!==void 0&&(t.CapacityReservation=aua(e.capacityReservation,r)),t},nmm=(e,r)=>{let t={};return e.carrierGateway!==void 0&&(t.CarrierGateway=kbn(e.carrierGateway,r)),t},imm=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.status!==void 0&&(t.Status=Nbn(e.status,r)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),t},smm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Obn(e.status,r)),t},amm=(e,r)=>{let t={};return e.coipCidr!==void 0&&(t.CoipCidr=uua(e.coipCidr,r)),t},omm=(e,r)=>{let t={};return e.coipPool!==void 0&&(t.CoipPool=Bbn(e.coipPool,r)),t},cmm=(e,r)=>{let t={};return e.customerGateway!==void 0&&(t.CustomerGateway=dua(e.customerGateway,r)),t},umm=(e,r)=>{let t={};return e.subnet!==void 0&&(t.Subnet=rCn(e.subnet,r)),t},lmm=(e,r)=>{let t={};return e.vpc!==void 0&&(t.Vpc=yCn(e.vpc,r)),t},dmm=(e,r)=>{let t={};return e.dhcpOptions!==void 0&&(t.DhcpOptions=pua(e.dhcpOptions,r)),t},pmm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.egressOnlyInternetGateway!==void 0&&(t.EgressOnlyInternetGateway=gua(e.egressOnlyInternetGateway,r)),t},mmm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.errorCode!==void 0&&(t.ErrorCode=(0,I.expectString)(e.errorCode)),e.errorMessage!==void 0&&(t.ErrorMessage=(0,I.expectString)(e.errorMessage)),t},fmm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mmm(t,r)),hmm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.instanceIds===""?t.InstanceIds=[]:e.instanceIds!==void 0&&e.instanceIds.item!==void 0&&(t.InstanceIds=kua((0,I.getArrayIfSingleItem)(e.instanceIds.item),r)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),t},gmm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hmm(t,r)),ymm=(e,r)=>{let t={};return e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=fmm((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),e.fleetInstanceSet===""?t.Instances=[]:e.fleetInstanceSet!==void 0&&e.fleetInstanceSet.item!==void 0&&(t.Instances=gmm((0,I.getArrayIfSingleItem)(e.fleetInstanceSet.item),r)),t},_mm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.flowLogIdSet===""?t.FlowLogIds=[]:e.flowLogIdSet!==void 0&&e.flowLogIdSet.item!==void 0&&(t.FlowLogIds=r1((0,I.getArrayIfSingleItem)(e.flowLogIdSet.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Amm=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.fpgaImageGlobalId!==void 0&&(t.FpgaImageGlobalId=(0,I.expectString)(e.fpgaImageGlobalId)),t},bmm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},Cmm=(e,r)=>{let t={};return e.instanceConnectEndpoint!==void 0&&(t.InstanceConnectEndpoint=Mbn(e.instanceConnectEndpoint,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},vmm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},Emm=(e,r)=>{let t={};return e.exportTask!==void 0&&(t.ExportTask=bua(e.exportTask,r)),t},Dmm=(e,r)=>{let t={};return e.internetGateway!==void 0&&(t.InternetGateway=Mua(e.internetGateway,r)),t},Smm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},wmm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},Imm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},xmm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},Tmm=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),e.warning!==void 0&&(t.Warning=jla(e.warning,r)),t},Pmm=(e,r)=>{let t={};return e.launchTemplateVersion!==void 0&&(t.LaunchTemplateVersion=Qua(e.launchTemplateVersion,r)),e.warning!==void 0&&(t.Warning=jla(e.warning,r)),t},Rmm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},kmm=(e,r)=>{let t={};return e.localGatewayRouteTable!==void 0&&(t.LocalGatewayRouteTable=Hbn(e.localGatewayRouteTable,r)),t},Fmm=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociation!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociation=Wbn(e.localGatewayRouteTableVirtualInterfaceGroupAssociation,r)),t},Nmm=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociation!==void 0&&(t.LocalGatewayRouteTableVpcAssociation=Ybn(e.localGatewayRouteTableVpcAssociation,r)),t},Omm=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},Bmm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.natGateway!==void 0&&(t.NatGateway=Hua(e.natGateway,r)),t},qmm=(e,r)=>{let t={};return e.networkAcl!==void 0&&(t.NetworkAcl=Wua(e.networkAcl,r)),t},Mmm=(e,r)=>{let t={};return e.networkInsightsAccessScope!==void 0&&(t.NetworkInsightsAccessScope=Yua(e.networkInsightsAccessScope,r)),e.networkInsightsAccessScopeContent!==void 0&&(t.NetworkInsightsAccessScopeContent=Xua(e.networkInsightsAccessScopeContent,r)),t},Lmm=(e,r)=>{let t={};return e.networkInsightsPath!==void 0&&(t.NetworkInsightsPath=ela(e.networkInsightsPath,r)),t},jmm=(e,r)=>{let t={};return e.interfacePermission!==void 0&&(t.InterfacePermission=ila(e.interfacePermission,r)),t},Gmm=(e,r)=>{let t={};return e.networkInterface!==void 0&&(t.NetworkInterface=tla(e.networkInterface,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Umm=(e,r)=>{let t={};return e.placementGroup!==void 0&&(t.PlacementGroup=sla(e.placementGroup,r)),t},Vmm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),t},zmm=(e,r)=>{let t={};return e.replaceRootVolumeTask!==void 0&&(t.ReplaceRootVolumeTask=lla(e.replaceRootVolumeTask,r)),t},$mm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},Qmm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},Kmm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Hmm=(e,r)=>{let t={};return e.routeTable!==void 0&&(t.RouteTable=hla(e.routeTable,r)),t},Wmm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Ymm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=zwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),t},Jmm=(e,r)=>{let t={};return e.spotDatafeedSubscription!==void 0&&(t.SpotDatafeedSubscription=Dla(e.spotDatafeedSubscription,r)),t},Xmm=(e,r)=>{let t={};return e.objectKey!==void 0&&(t.ObjectKey=(0,I.expectString)(e.objectKey)),t},Zmm=(e,r)=>{let t={};return e.subnetCidrReservation!==void 0&&(t.SubnetCidrReservation=nCn(e.subnetCidrReservation,r)),t},efm=(e,r)=>{let t={};return e.subnet!==void 0&&(t.Subnet=rCn(e.subnet,r)),t},tfm=(e,r)=>{let t={};return e.trafficMirrorFilter!==void 0&&(t.TrafficMirrorFilter=sCn(e.trafficMirrorFilter,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},rfm=(e,r)=>{let t={};return e.trafficMirrorFilterRule!==void 0&&(t.TrafficMirrorFilterRule=aCn(e.trafficMirrorFilterRule,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},nfm=(e,r)=>{let t={};return e.trafficMirrorSession!==void 0&&(t.TrafficMirrorSession=oCn(e.trafficMirrorSession,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},ifm=(e,r)=>{let t={};return e.trafficMirrorTarget!==void 0&&(t.TrafficMirrorTarget=Rla(e.trafficMirrorTarget,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},sfm=(e,r)=>{let t={};return e.transitGatewayConnectPeer!==void 0&&(t.TransitGatewayConnectPeer=uCn(e.transitGatewayConnectPeer,r)),t},afm=(e,r)=>{let t={};return e.transitGatewayConnect!==void 0&&(t.TransitGatewayConnect=cCn(e.transitGatewayConnect,r)),t},ofm=(e,r)=>{let t={};return e.transitGatewayMulticastDomain!==void 0&&(t.TransitGatewayMulticastDomain=lCn(e.transitGatewayMulticastDomain,r)),t},cfm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},ufm=(e,r)=>{let t={};return e.transitGatewayPolicyTable!==void 0&&(t.TransitGatewayPolicyTable=dCn(e.transitGatewayPolicyTable,r)),t},lfm=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},dfm=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},pfm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},mfm=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncement!==void 0&&(t.TransitGatewayRouteTableAnnouncement=fCn(e.transitGatewayRouteTableAnnouncement,r)),t},ffm=(e,r)=>{let t={};return e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=mCn(e.transitGatewayRouteTable,r)),t},hfm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},gfm=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},yfm=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},_fm=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},Afm=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},bfm=(e,r)=>{let t={};return e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),t},Cfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bfm(t,r)),vfm=(e,r)=>{let t={};return e.connectionNotification!==void 0&&(t.ConnectionNotification=lua(e.connectionNotification,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Efm=(e,r)=>{let t={};return e.vpcEndpoint!==void 0&&(t.VpcEndpoint=Qla(e.vpcEndpoint,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Dfm=(e,r)=>{let t={};return e.serviceConfiguration!==void 0&&(t.ServiceConfiguration=Ala(e.serviceConfiguration,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Sfm=(e,r)=>{let t={};return e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=bCn(e.vpcPeeringConnection,r)),t},wfm=(e,r)=>{let t={};return e.vpc!==void 0&&(t.Vpc=yCn(e.vpc,r)),t},Ifm=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},xfm=(e,r)=>{let t={};return e.vpnGateway!==void 0&&(t.VpnGateway=Kla(e.vpnGateway,r)),t},Tfm=(e,r)=>{let t={};return e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},dua=(e,r)=>{let t={};return e.bgpAsn!==void 0&&(t.BgpAsn=(0,I.expectString)(e.bgpAsn)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.ipAddress!==void 0&&(t.IpAddress=(0,I.expectString)(e.ipAddress)),e.certificateArn!==void 0&&(t.CertificateArn=(0,I.expectString)(e.certificateArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Pfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dua(t,r)),Rfm=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.metric!==void 0&&(t.Metric=(0,I.expectString)(e.metric)),e.statistic!==void 0&&(t.Statistic=(0,I.expectString)(e.statistic)),e.period!==void 0&&(t.Period=(0,I.expectString)(e.period)),e.metricPointSet===""?t.MetricPoints=[]:e.metricPointSet!==void 0&&e.metricPointSet.item!==void 0&&(t.MetricPoints=CEm((0,I.getArrayIfSingleItem)(e.metricPointSet.item),r)),t},kfm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rfm(t,r)),Ffm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Nfm=(e,r)=>{let t={};return e.carrierGateway!==void 0&&(t.CarrierGateway=kbn(e.carrierGateway,r)),t},Ofm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Nbn(e.status,r)),t},Bfm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Obn(e.status,r)),t},qfm=(e,r)=>{let t={};return e.coipCidr!==void 0&&(t.CoipCidr=uua(e.coipCidr,r)),t},Mfm=(e,r)=>{let t={};return e.coipPool!==void 0&&(t.CoipPool=Bbn(e.coipPool,r)),t},Lfm=(e,r)=>{let t={};return e.returnCode!==void 0&&(t.ReturnCode=(0,I.parseBoolean)(e.returnCode)),t},jfm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Gfm=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=jfm(e.error,r)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},Ufm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gfm(t,r)),Vfm=(e,r)=>{let t={};return e.successfulFleetDeletionSet===""?t.SuccessfulFleetDeletions=[]:e.successfulFleetDeletionSet!==void 0&&e.successfulFleetDeletionSet.item!==void 0&&(t.SuccessfulFleetDeletions=$fm((0,I.getArrayIfSingleItem)(e.successfulFleetDeletionSet.item),r)),e.unsuccessfulFleetDeletionSet===""?t.UnsuccessfulFleetDeletions=[]:e.unsuccessfulFleetDeletionSet!==void 0&&e.unsuccessfulFleetDeletionSet.item!==void 0&&(t.UnsuccessfulFleetDeletions=Ufm((0,I.getArrayIfSingleItem)(e.unsuccessfulFleetDeletionSet.item),r)),t},zfm=(e,r)=>{let t={};return e.currentFleetState!==void 0&&(t.CurrentFleetState=(0,I.expectString)(e.currentFleetState)),e.previousFleetState!==void 0&&(t.PreviousFleetState=(0,I.expectString)(e.previousFleetState)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},$fm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zfm(t,r)),Qfm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Kfm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},Hfm=(e,r)=>{let t={};return e.instanceConnectEndpoint!==void 0&&(t.InstanceConnectEndpoint=Mbn(e.instanceConnectEndpoint,r)),t},Wfm=(e,r)=>{let t={};return e.instanceEventWindowState!==void 0&&(t.InstanceEventWindowState=jbm(e.instanceEventWindowState,r)),t},Yfm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},Jfm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},Xfm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},Zfm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},e0m=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),t},t0m=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),e.responseError!==void 0&&(t.ResponseError=JSm(e.responseError,r)),t},r0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>t0m(t,r)),n0m=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),t},i0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>n0m(t,r)),s0m=(e,r)=>{let t={};return e.successfullyDeletedLaunchTemplateVersionSet===""?t.SuccessfullyDeletedLaunchTemplateVersions=[]:e.successfullyDeletedLaunchTemplateVersionSet!==void 0&&e.successfullyDeletedLaunchTemplateVersionSet.item!==void 0&&(t.SuccessfullyDeletedLaunchTemplateVersions=i0m((0,I.getArrayIfSingleItem)(e.successfullyDeletedLaunchTemplateVersionSet.item),r)),e.unsuccessfullyDeletedLaunchTemplateVersionSet===""?t.UnsuccessfullyDeletedLaunchTemplateVersions=[]:e.unsuccessfullyDeletedLaunchTemplateVersionSet!==void 0&&e.unsuccessfullyDeletedLaunchTemplateVersionSet.item!==void 0&&(t.UnsuccessfullyDeletedLaunchTemplateVersions=r0m((0,I.getArrayIfSingleItem)(e.unsuccessfullyDeletedLaunchTemplateVersionSet.item),r)),t},a0m=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},o0m=(e,r)=>{let t={};return e.localGatewayRouteTable!==void 0&&(t.LocalGatewayRouteTable=Hbn(e.localGatewayRouteTable,r)),t},c0m=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociation!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociation=Wbn(e.localGatewayRouteTableVirtualInterfaceGroupAssociation,r)),t},u0m=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociation!==void 0&&(t.LocalGatewayRouteTableVpcAssociation=Ybn(e.localGatewayRouteTableVpcAssociation,r)),t},l0m=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},d0m=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),t},p0m=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),t},m0m=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),t},f0m=(e,r)=>{let t={};return e.networkInsightsAnalysisId!==void 0&&(t.NetworkInsightsAnalysisId=(0,I.expectString)(e.networkInsightsAnalysisId)),t},h0m=(e,r)=>{let t={};return e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),t},g0m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},y0m=(e,r)=>{let t={};return e.returnValue!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.returnValue)),t},_0m=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},A0m=(e,r)=>{let t={};return e.successfulQueuedPurchaseDeletionSet===""?t.SuccessfulQueuedPurchaseDeletions=[]:e.successfulQueuedPurchaseDeletionSet!==void 0&&e.successfulQueuedPurchaseDeletionSet.item!==void 0&&(t.SuccessfulQueuedPurchaseDeletions=TIm((0,I.getArrayIfSingleItem)(e.successfulQueuedPurchaseDeletionSet.item),r)),e.failedQueuedPurchaseDeletionSet===""?t.FailedQueuedPurchaseDeletions=[]:e.failedQueuedPurchaseDeletionSet!==void 0&&e.failedQueuedPurchaseDeletionSet.item!==void 0&&(t.FailedQueuedPurchaseDeletions=S_m((0,I.getArrayIfSingleItem)(e.failedQueuedPurchaseDeletionSet.item),r)),t},b0m=(e,r)=>{let t={};return e.deletedSubnetCidrReservation!==void 0&&(t.DeletedSubnetCidrReservation=nCn(e.deletedSubnetCidrReservation,r)),t},C0m=(e,r)=>{let t={};return e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),t},v0m=(e,r)=>{let t={};return e.trafficMirrorFilterRuleId!==void 0&&(t.TrafficMirrorFilterRuleId=(0,I.expectString)(e.trafficMirrorFilterRuleId)),t},E0m=(e,r)=>{let t={};return e.trafficMirrorSessionId!==void 0&&(t.TrafficMirrorSessionId=(0,I.expectString)(e.trafficMirrorSessionId)),t},D0m=(e,r)=>{let t={};return e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),t},S0m=(e,r)=>{let t={};return e.transitGatewayConnectPeer!==void 0&&(t.TransitGatewayConnectPeer=uCn(e.transitGatewayConnectPeer,r)),t},w0m=(e,r)=>{let t={};return e.transitGatewayConnect!==void 0&&(t.TransitGatewayConnect=cCn(e.transitGatewayConnect,r)),t},I0m=(e,r)=>{let t={};return e.transitGatewayMulticastDomain!==void 0&&(t.TransitGatewayMulticastDomain=lCn(e.transitGatewayMulticastDomain,r)),t},x0m=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},T0m=(e,r)=>{let t={};return e.transitGatewayPolicyTable!==void 0&&(t.TransitGatewayPolicyTable=dCn(e.transitGatewayPolicyTable,r)),t},P0m=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},R0m=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},k0m=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},F0m=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncement!==void 0&&(t.TransitGatewayRouteTableAnnouncement=fCn(e.transitGatewayRouteTableAnnouncement,r)),t},N0m=(e,r)=>{let t={};return e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=mCn(e.transitGatewayRouteTable,r)),t},O0m=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},B0m=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},q0m=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},M0m=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},L0m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},j0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},G0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},U0m=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},V0m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},z0m=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},$0m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Q0m=(e,r)=>{let t={};return e.ipamPoolCidr!==void 0&&(t.IpamPoolCidr=$bn(e.ipamPoolCidr,r)),t},K0m=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.deprovisionedAddressSet===""?t.DeprovisionedAddresses=[]:e.deprovisionedAddressSet!==void 0&&e.deprovisionedAddressSet.item!==void 0&&(t.DeprovisionedAddresses=$0m((0,I.getArrayIfSingleItem)(e.deprovisionedAddressSet.item),r)),t},H0m=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},W0m=(e,r)=>{let t={};return e.deregisteredMulticastGroupMembers!==void 0&&(t.DeregisteredMulticastGroupMembers=hxm(e.deregisteredMulticastGroupMembers,r)),t},Y0m=(e,r)=>{let t={};return e.deregisteredMulticastGroupSources!==void 0&&(t.DeregisteredMulticastGroupSources=gxm(e.deregisteredMulticastGroupSources,r)),t},J0m=(e,r)=>{let t={};return e.accountAttributeSet===""?t.AccountAttributes=[]:e.accountAttributeSet!==void 0&&e.accountAttributeSet.item!==void 0&&(t.AccountAttributes=xlm((0,I.getArrayIfSingleItem)(e.accountAttributeSet.item),r)),t},X0m=(e,r)=>{let t={};return e.addressSet===""?t.Addresses=[]:e.addressSet!==void 0&&e.addressSet.item!==void 0&&(t.Addresses=Mlm((0,I.getArrayIfSingleItem)(e.addressSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Z0m=(e,r)=>{let t={};return e.addressesSet===""?t.Addresses=[]:e.addressesSet!==void 0&&e.addressesSet.item!==void 0&&(t.Addresses=qlm((0,I.getArrayIfSingleItem)(e.addressesSet.item),r)),t},ehm=(e,r)=>{let t={};return e.addressTransferSet===""?t.AddressTransfers=[]:e.addressTransferSet!==void 0&&e.addressTransferSet.item!==void 0&&(t.AddressTransfers=Llm((0,I.getArrayIfSingleItem)(e.addressTransferSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},thm=(e,r)=>{let t={};return e.useLongIdsAggregated!==void 0&&(t.UseLongIdsAggregated=(0,I.parseBoolean)(e.useLongIdsAggregated)),e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},rhm=(e,r)=>{let t={};return e.availabilityZoneInfo===""?t.AvailabilityZones=[]:e.availabilityZoneInfo!==void 0&&e.availabilityZoneInfo.item!==void 0&&(t.AvailabilityZones=Odm((0,I.getArrayIfSingleItem)(e.availabilityZoneInfo.item),r)),t},nhm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.subscriptionSet===""?t.Subscriptions=[]:e.subscriptionSet!==void 0&&e.subscriptionSet.item!==void 0&&(t.Subscriptions=SIm((0,I.getArrayIfSingleItem)(e.subscriptionSet.item),r)),t},ihm=(e,r)=>{let t={};return e.bundleInstanceTasksSet===""?t.BundleTasks=[]:e.bundleInstanceTasksSet!==void 0&&e.bundleInstanceTasksSet.item!==void 0&&(t.BundleTasks=$dm((0,I.getArrayIfSingleItem)(e.bundleInstanceTasksSet.item),r)),t},shm=(e,r)=>{let t={};return e.byoipCidrSet===""?t.ByoipCidrs=[]:e.byoipCidrSet!==void 0&&e.byoipCidrSet.item!==void 0&&(t.ByoipCidrs=Qdm((0,I.getArrayIfSingleItem)(e.byoipCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ahm=(e,r)=>{let t={};return e.capacityReservationFleetSet===""?t.CapacityReservationFleets=[]:e.capacityReservationFleetSet!==void 0&&e.capacityReservationFleetSet.item!==void 0&&(t.CapacityReservationFleets=fpm((0,I.getArrayIfSingleItem)(e.capacityReservationFleetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ohm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationSet===""?t.CapacityReservations=[]:e.capacityReservationSet!==void 0&&e.capacityReservationSet.item!==void 0&&(t.CapacityReservations=_pm((0,I.getArrayIfSingleItem)(e.capacityReservationSet.item),r)),t},chm=(e,r)=>{let t={};return e.carrierGatewaySet===""?t.CarrierGateways=[]:e.carrierGatewaySet!==void 0&&e.carrierGatewaySet.item!==void 0&&(t.CarrierGateways=bpm((0,I.getArrayIfSingleItem)(e.carrierGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},uhm=(e,r)=>{let t={};return e.instancesSet===""?t.Instances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.Instances=Ipm((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},lhm=(e,r)=>{let t={};return e.authorizationRule===""?t.AuthorizationRules=[]:e.authorizationRule!==void 0&&e.authorizationRule.item!==void 0&&(t.AuthorizationRules=Pdm((0,I.getArrayIfSingleItem)(e.authorizationRule.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},dhm=(e,r)=>{let t={};return e.connections===""?t.Connections=[]:e.connections!==void 0&&e.connections.item!==void 0&&(t.Connections=qpm((0,I.getArrayIfSingleItem)(e.connections.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},phm=(e,r)=>{let t={};return e.clientVpnEndpoint===""?t.ClientVpnEndpoints=[]:e.clientVpnEndpoint!==void 0&&e.clientVpnEndpoint.item!==void 0&&(t.ClientVpnEndpoints=l_m((0,I.getArrayIfSingleItem)(e.clientVpnEndpoint.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mhm=(e,r)=>{let t={};return e.routes===""?t.Routes=[]:e.routes!==void 0&&e.routes.item!==void 0&&(t.Routes=Gpm((0,I.getArrayIfSingleItem)(e.routes.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fhm=(e,r)=>{let t={};return e.clientVpnTargetNetworks===""?t.ClientVpnTargetNetworks=[]:e.clientVpnTargetNetworks!==void 0&&e.clientVpnTargetNetworks.item!==void 0&&(t.ClientVpnTargetNetworks=UIm((0,I.getArrayIfSingleItem)(e.clientVpnTargetNetworks.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},hhm=(e,r)=>{let t={};return e.coipPoolSet===""?t.CoipPools=[]:e.coipPoolSet!==void 0&&e.coipPoolSet.item!==void 0&&(t.CoipPools=$pm((0,I.getArrayIfSingleItem)(e.coipPoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ghm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qbn(t,r)),yhm=(e,r)=>{let t={};return e.conversionTasks===""?t.ConversionTasks=[]:e.conversionTasks!==void 0&&e.conversionTasks.item!==void 0&&(t.ConversionTasks=ghm((0,I.getArrayIfSingleItem)(e.conversionTasks.item),r)),t},_hm=(e,r)=>{let t={};return e.customerGatewaySet===""?t.CustomerGateways=[]:e.customerGatewaySet!==void 0&&e.customerGatewaySet.item!==void 0&&(t.CustomerGateways=Pfm((0,I.getArrayIfSingleItem)(e.customerGatewaySet.item),r)),t},Ahm=(e,r)=>{let t={};return e.dhcpOptionsSet===""?t.DhcpOptions=[]:e.dhcpOptionsSet!==void 0&&e.dhcpOptionsSet.item!==void 0&&(t.DhcpOptions=H1m((0,I.getArrayIfSingleItem)(e.dhcpOptionsSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},bhm=(e,r)=>{let t={};return e.egressOnlyInternetGatewaySet===""?t.EgressOnlyInternetGateways=[]:e.egressOnlyInternetGatewaySet!==void 0&&e.egressOnlyInternetGatewaySet.item!==void 0&&(t.EgressOnlyInternetGateways=Oym((0,I.getArrayIfSingleItem)(e.egressOnlyInternetGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Chm=(e,r)=>{let t={};return e.elasticGpuSet===""?t.ElasticGpuSet=[]:e.elasticGpuSet!==void 0&&e.elasticGpuSet.item!==void 0&&(t.ElasticGpuSet=jym((0,I.getArrayIfSingleItem)(e.elasticGpuSet.item),r)),e.maxResults!==void 0&&(t.MaxResults=(0,I.strictParseInt32)(e.maxResults)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vhm=(e,r)=>{let t={};return e.exportImageTaskSet===""?t.ExportImageTasks=[]:e.exportImageTaskSet!==void 0&&e.exportImageTaskSet.item!==void 0&&(t.ExportImageTasks=__m((0,I.getArrayIfSingleItem)(e.exportImageTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ehm=(e,r)=>{let t={};return e.exportTaskSet===""?t.ExportTasks=[]:e.exportTaskSet!==void 0&&e.exportTaskSet.item!==void 0&&(t.ExportTasks=A_m((0,I.getArrayIfSingleItem)(e.exportTaskSet.item),r)),t},Dhm=(e,r)=>{let t={};return e.fastLaunchImageSet===""?t.FastLaunchImages=[]:e.fastLaunchImageSet!==void 0&&e.fastLaunchImageSet.item!==void 0&&(t.FastLaunchImages=whm((0,I.getArrayIfSingleItem)(e.fastLaunchImageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Shm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},whm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Shm(t,r)),Ihm=(e,r)=>{let t={};return e.fastSnapshotRestoreSet===""?t.FastSnapshotRestores=[]:e.fastSnapshotRestoreSet!==void 0&&e.fastSnapshotRestoreSet.item!==void 0&&(t.FastSnapshotRestores=Thm((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},xhm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},Thm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xhm(t,r)),Phm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.errorCode!==void 0&&(t.ErrorCode=(0,I.expectString)(e.errorCode)),e.errorMessage!==void 0&&(t.ErrorMessage=(0,I.expectString)(e.errorMessage)),t},Rhm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=zAm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.lastEvaluatedTime!==void 0&&(t.LastEvaluatedTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastEvaluatedTime))),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),t},khm=(e,r)=>{let t={};return e.activeInstanceSet===""?t.ActiveInstances=[]:e.activeInstanceSet!==void 0&&e.activeInstanceSet.item!==void 0&&(t.ActiveInstances=rua((0,I.getArrayIfSingleItem)(e.activeInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),t},Fhm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Phm(t,r)),Nhm=(e,r)=>{let t={};return e.launchTemplateAndOverrides!==void 0&&(t.LaunchTemplateAndOverrides=vur(e.launchTemplateAndOverrides,r)),e.lifecycle!==void 0&&(t.Lifecycle=(0,I.expectString)(e.lifecycle)),e.instanceIds===""?t.InstanceIds=[]:e.instanceIds!==void 0&&e.instanceIds.item!==void 0&&(t.InstanceIds=kua((0,I.getArrayIfSingleItem)(e.instanceIds.item),r)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),t},Ohm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Nhm(t,r)),Bhm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.fleetSet===""?t.Fleets=[]:e.fleetSet!==void 0&&e.fleetSet.item!==void 0&&(t.Fleets=k_m((0,I.getArrayIfSingleItem)(e.fleetSet.item),r)),t},qhm=(e,r)=>{let t={};return e.flowLogSet===""?t.FlowLogs=[]:e.flowLogSet!==void 0&&e.flowLogSet.item!==void 0&&(t.FlowLogs=B_m((0,I.getArrayIfSingleItem)(e.flowLogSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Mhm=(e,r)=>{let t={};return e.fpgaImageAttribute!==void 0&&(t.FpgaImageAttribute=wua(e.fpgaImageAttribute,r)),t},Lhm=(e,r)=>{let t={};return e.fpgaImageSet===""?t.FpgaImages=[]:e.fpgaImageSet!==void 0&&e.fpgaImageSet.item!==void 0&&(t.FpgaImages=G_m((0,I.getArrayIfSingleItem)(e.fpgaImageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},jhm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.offeringSet===""?t.OfferingSet=[]:e.offeringSet!==void 0&&e.offeringSet.item!==void 0&&(t.OfferingSet=YAm((0,I.getArrayIfSingleItem)(e.offeringSet.item),r)),t},Ghm=(e,r)=>{let t={};return e.hostReservationSet===""?t.HostReservationSet=[]:e.hostReservationSet!==void 0&&e.hostReservationSet.item!==void 0&&(t.HostReservationSet=ZAm((0,I.getArrayIfSingleItem)(e.hostReservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Uhm=(e,r)=>{let t={};return e.hostSet===""?t.Hosts=[]:e.hostSet!==void 0&&e.hostSet.item!==void 0&&(t.Hosts=HAm((0,I.getArrayIfSingleItem)(e.hostSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Vhm=(e,r)=>{let t={};return e.iamInstanceProfileAssociationSet===""?t.IamInstanceProfileAssociations=[]:e.iamInstanceProfileAssociationSet!==void 0&&e.iamInstanceProfileAssociationSet.item!==void 0&&(t.IamInstanceProfileAssociations=ebm((0,I.getArrayIfSingleItem)(e.iamInstanceProfileAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},zhm=(e,r)=>{let t={};return e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},$hm=(e,r)=>{let t={};return e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},Qhm=(e,r)=>{let t={};return e.imagesSet===""?t.Images=[]:e.imagesSet!==void 0&&e.imagesSet.item!==void 0&&(t.Images=obm((0,I.getArrayIfSingleItem)(e.imagesSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Khm=(e,r)=>{let t={};return e.importImageTaskSet===""?t.ImportImageTasks=[]:e.importImageTaskSet!==void 0&&e.importImageTaskSet.item!==void 0&&(t.ImportImageTasks=fbm((0,I.getArrayIfSingleItem)(e.importImageTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Hhm=(e,r)=>{let t={};return e.importSnapshotTaskSet===""?t.ImportSnapshotTasks=[]:e.importSnapshotTaskSet!==void 0&&e.importSnapshotTaskSet.item!==void 0&&(t.ImportSnapshotTasks=vbm((0,I.getArrayIfSingleItem)(e.importSnapshotTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Whm=(e,r)=>{let t={};return e.instanceConnectEndpointSet===""?t.InstanceConnectEndpoints=[]:e.instanceConnectEndpointSet!==void 0&&e.instanceConnectEndpointSet.item!==void 0&&(t.InstanceConnectEndpoints=Fbm((0,I.getArrayIfSingleItem)(e.instanceConnectEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Yhm=(e,r)=>{let t={};return e.instanceCreditSpecificationSet===""?t.InstanceCreditSpecifications=[]:e.instanceCreditSpecificationSet!==void 0&&e.instanceCreditSpecificationSet.item!==void 0&&(t.InstanceCreditSpecifications=qbm((0,I.getArrayIfSingleItem)(e.instanceCreditSpecificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Jhm=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},Xhm=(e,r)=>{let t={};return e.instanceEventWindowSet===""?t.InstanceEventWindows=[]:e.instanceEventWindowSet!==void 0&&e.instanceEventWindowSet.item!==void 0&&(t.InstanceEventWindows=Lbm((0,I.getArrayIfSingleItem)(e.instanceEventWindowSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Zhm=(e,r)=>{let t={};return e.reservationSet===""?t.Reservations=[]:e.reservationSet!==void 0&&e.reservationSet.item!==void 0&&(t.Reservations=FSm((0,I.getArrayIfSingleItem)(e.reservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},egm=(e,r)=>{let t={};return e.instanceStatusSet===""?t.InstanceStatuses=[]:e.instanceStatusSet!==void 0&&e.instanceStatusSet.item!==void 0&&(t.InstanceStatuses=pCm((0,I.getArrayIfSingleItem)(e.instanceStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},tgm=(e,r)=>{let t={};return e.instanceTypeOfferingSet===""?t.InstanceTypeOfferings=[]:e.instanceTypeOfferingSet!==void 0&&e.instanceTypeOfferingSet.item!==void 0&&(t.InstanceTypeOfferings=bCm((0,I.getArrayIfSingleItem)(e.instanceTypeOfferingSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},rgm=(e,r)=>{let t={};return e.instanceTypeSet===""?t.InstanceTypes=[]:e.instanceTypeSet!==void 0&&e.instanceTypeSet.item!==void 0&&(t.InstanceTypes=_Cm((0,I.getArrayIfSingleItem)(e.instanceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ngm=(e,r)=>{let t={};return e.internetGatewaySet===""?t.InternetGateways=[]:e.internetGatewaySet!==void 0&&e.internetGatewaySet.item!==void 0&&(t.InternetGateways=SCm((0,I.getArrayIfSingleItem)(e.internetGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},igm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamPoolSet===""?t.IpamPools=[]:e.ipamPoolSet!==void 0&&e.ipamPoolSet.item!==void 0&&(t.IpamPools=qCm((0,I.getArrayIfSingleItem)(e.ipamPoolSet.item),r)),t},sgm=(e,r)=>{let t={};return e.ipamResourceDiscoverySet===""?t.IpamResourceDiscoveries=[]:e.ipamResourceDiscoverySet!==void 0&&e.ipamResourceDiscoverySet.item!==void 0&&(t.IpamResourceDiscoveries=jCm((0,I.getArrayIfSingleItem)(e.ipamResourceDiscoverySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},agm=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociationSet===""?t.IpamResourceDiscoveryAssociations=[]:e.ipamResourceDiscoveryAssociationSet!==void 0&&e.ipamResourceDiscoveryAssociationSet.item!==void 0&&(t.IpamResourceDiscoveryAssociations=LCm((0,I.getArrayIfSingleItem)(e.ipamResourceDiscoveryAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ogm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamScopeSet===""?t.IpamScopes=[]:e.ipamScopeSet!==void 0&&e.ipamScopeSet.item!==void 0&&(t.IpamScopes=UCm((0,I.getArrayIfSingleItem)(e.ipamScopeSet.item),r)),t},cgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamSet===""?t.Ipams=[]:e.ipamSet!==void 0&&e.ipamSet.item!==void 0&&(t.Ipams=VCm((0,I.getArrayIfSingleItem)(e.ipamSet.item),r)),t},ugm=(e,r)=>{let t={};return e.ipv6PoolSet===""?t.Ipv6Pools=[]:e.ipv6PoolSet!==void 0&&e.ipv6PoolSet.item!==void 0&&(t.Ipv6Pools=ivm((0,I.getArrayIfSingleItem)(e.ipv6PoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},lgm=(e,r)=>{let t={};return e.keySet===""?t.KeyPairs=[]:e.keySet!==void 0&&e.keySet.item!==void 0&&(t.KeyPairs=hvm((0,I.getArrayIfSingleItem)(e.keySet.item),r)),t},dgm=(e,r)=>{let t={};return e.launchTemplates===""?t.LaunchTemplates=[]:e.launchTemplates!==void 0&&e.launchTemplates.item!==void 0&&(t.LaunchTemplates=zvm((0,I.getArrayIfSingleItem)(e.launchTemplates.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},pgm=(e,r)=>{let t={};return e.launchTemplateVersionSet===""?t.LaunchTemplateVersions=[]:e.launchTemplateVersionSet!==void 0&&e.launchTemplateVersionSet.item!==void 0&&(t.LaunchTemplateVersions=Wvm((0,I.getArrayIfSingleItem)(e.launchTemplateVersionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mgm=(e,r)=>{let t={};return e.localGatewayRouteTableSet===""?t.LocalGatewayRouteTables=[]:e.localGatewayRouteTableSet!==void 0&&e.localGatewayRouteTableSet.item!==void 0&&(t.LocalGatewayRouteTables=sEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fgm=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet===""?t.LocalGatewayRouteTableVirtualInterfaceGroupAssociations=[]:e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet!==void 0&&e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet.item!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociations=aEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableVirtualInterfaceGroupAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},hgm=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociationSet===""?t.LocalGatewayRouteTableVpcAssociations=[]:e.localGatewayRouteTableVpcAssociationSet!==void 0&&e.localGatewayRouteTableVpcAssociationSet.item!==void 0&&(t.LocalGatewayRouteTableVpcAssociations=oEm((0,I.getArrayIfSingleItem)(e.localGatewayRouteTableVpcAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ggm=(e,r)=>{let t={};return e.localGatewaySet===""?t.LocalGateways=[]:e.localGatewaySet!==void 0&&e.localGatewaySet.item!==void 0&&(t.LocalGateways=cEm((0,I.getArrayIfSingleItem)(e.localGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},ygm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceGroupSet===""?t.LocalGatewayVirtualInterfaceGroups=[]:e.localGatewayVirtualInterfaceGroupSet!==void 0&&e.localGatewayVirtualInterfaceGroupSet.item!==void 0&&(t.LocalGatewayVirtualInterfaceGroups=dEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceGroupSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},_gm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceSet===""?t.LocalGatewayVirtualInterfaces=[]:e.localGatewayVirtualInterfaceSet!==void 0&&e.localGatewayVirtualInterfaceSet.item!==void 0&&(t.LocalGatewayVirtualInterfaces=mEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Agm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.prefixListSet===""?t.PrefixLists=[]:e.prefixListSet!==void 0&&e.prefixListSet.item!==void 0&&(t.PrefixLists=gEm((0,I.getArrayIfSingleItem)(e.prefixListSet.item),r)),t},bgm=(e,r)=>{let t={};return e.movingAddressStatusSet===""?t.MovingAddressStatuses=[]:e.movingAddressStatusSet!==void 0&&e.movingAddressStatusSet.item!==void 0&&(t.MovingAddressStatuses=I2m((0,I.getArrayIfSingleItem)(e.movingAddressStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Cgm=(e,r)=>{let t={};return e.natGatewaySet===""?t.NatGateways=[]:e.natGatewaySet!==void 0&&e.natGatewaySet.item!==void 0&&(t.NatGateways=T2m((0,I.getArrayIfSingleItem)(e.natGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vgm=(e,r)=>{let t={};return e.networkAclSet===""?t.NetworkAcls=[]:e.networkAclSet!==void 0&&e.networkAclSet.item!==void 0&&(t.NetworkAcls=N2m((0,I.getArrayIfSingleItem)(e.networkAclSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Egm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisSet===""?t.NetworkInsightsAccessScopeAnalyses=[]:e.networkInsightsAccessScopeAnalysisSet!==void 0&&e.networkInsightsAccessScopeAnalysisSet.item!==void 0&&(t.NetworkInsightsAccessScopeAnalyses=L2m((0,I.getArrayIfSingleItem)(e.networkInsightsAccessScopeAnalysisSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Dgm=(e,r)=>{let t={};return e.networkInsightsAccessScopeSet===""?t.NetworkInsightsAccessScopes=[]:e.networkInsightsAccessScopeSet!==void 0&&e.networkInsightsAccessScopeSet.item!==void 0&&(t.NetworkInsightsAccessScopes=j2m((0,I.getArrayIfSingleItem)(e.networkInsightsAccessScopeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Sgm=(e,r)=>{let t={};return e.networkInsightsAnalysisSet===""?t.NetworkInsightsAnalyses=[]:e.networkInsightsAnalysisSet!==void 0&&e.networkInsightsAnalysisSet.item!==void 0&&(t.NetworkInsightsAnalyses=G2m((0,I.getArrayIfSingleItem)(e.networkInsightsAnalysisSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},wgm=(e,r)=>{let t={};return e.networkInsightsPathSet===""?t.NetworkInsightsPaths=[]:e.networkInsightsPathSet!==void 0&&e.networkInsightsPathSet.item!==void 0&&(t.NetworkInsightsPaths=U2m((0,I.getArrayIfSingleItem)(e.networkInsightsPathSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Igm=(e,r)=>{let t={};return e.attachment!==void 0&&(t.Attachment=nla(e.attachment,r)),e.description!==void 0&&(t.Description=bx(e.description,r)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=lY(e.sourceDestCheck,r)),t},xgm=(e,r)=>{let t={};return e.networkInterfacePermissions===""?t.NetworkInterfacePermissions=[]:e.networkInterfacePermissions!==void 0&&e.networkInterfacePermissions.item!==void 0&&(t.NetworkInterfacePermissions=H2m((0,I.getArrayIfSingleItem)(e.networkInterfacePermissions.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Tgm=(e,r)=>{let t={};return e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=K2m((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Pgm=(e,r)=>{let t={};return e.placementGroupSet===""?t.PlacementGroups=[]:e.placementGroupSet!==void 0&&e.placementGroupSet.item!==void 0&&(t.PlacementGroups=ADm((0,I.getArrayIfSingleItem)(e.placementGroupSet.item),r)),t},Rgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.prefixListSet===""?t.PrefixLists=[]:e.prefixListSet!==void 0&&e.prefixListSet.item!==void 0&&(t.PrefixLists=kDm((0,I.getArrayIfSingleItem)(e.prefixListSet.item),r)),t},kgm=(e,r)=>{let t={};return e.principalSet===""?t.Principals=[]:e.principalSet!==void 0&&e.principalSet.item!==void 0&&(t.Principals=MDm((0,I.getArrayIfSingleItem)(e.principalSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Fgm=(e,r)=>{let t={};return e.publicIpv4PoolSet===""?t.PublicIpv4Pools=[]:e.publicIpv4PoolSet!==void 0&&e.publicIpv4PoolSet.item!==void 0&&(t.PublicIpv4Pools=iSm((0,I.getArrayIfSingleItem)(e.publicIpv4PoolSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ngm=(e,r)=>{let t={};return e.regionInfo===""?t.Regions=[]:e.regionInfo!==void 0&&e.regionInfo.item!==void 0&&(t.Regions=mSm((0,I.getArrayIfSingleItem)(e.regionInfo.item),r)),t},Ogm=(e,r)=>{let t={};return e.replaceRootVolumeTaskSet===""?t.ReplaceRootVolumeTasks=[]:e.replaceRootVolumeTaskSet!==void 0&&e.replaceRootVolumeTaskSet.item!==void 0&&(t.ReplaceRootVolumeTasks=ISm((0,I.getArrayIfSingleItem)(e.replaceRootVolumeTaskSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Bgm=(e,r)=>{let t={};return e.reservedInstancesListingsSet===""?t.ReservedInstancesListings=[]:e.reservedInstancesListingsSet!==void 0&&e.reservedInstancesListingsSet.item!==void 0&&(t.ReservedInstancesListings=Jbn((0,I.getArrayIfSingleItem)(e.reservedInstancesListingsSet.item),r)),t},qgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.reservedInstancesModificationsSet===""?t.ReservedInstancesModifications=[]:e.reservedInstancesModificationsSet!==void 0&&e.reservedInstancesModificationsSet.item!==void 0&&(t.ReservedInstancesModifications=USm((0,I.getArrayIfSingleItem)(e.reservedInstancesModificationsSet.item),r)),t},Mgm=(e,r)=>{let t={};return e.reservedInstancesOfferingsSet===""?t.ReservedInstancesOfferings=[]:e.reservedInstancesOfferingsSet!==void 0&&e.reservedInstancesOfferingsSet.item!==void 0&&(t.ReservedInstancesOfferings=QSm((0,I.getArrayIfSingleItem)(e.reservedInstancesOfferingsSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Lgm=(e,r)=>{let t={};return e.reservedInstancesSet===""?t.ReservedInstances=[]:e.reservedInstancesSet!==void 0&&e.reservedInstancesSet.item!==void 0&&(t.ReservedInstances=LSm((0,I.getArrayIfSingleItem)(e.reservedInstancesSet.item),r)),t},jgm=(e,r)=>{let t={};return e.routeTableSet===""?t.RouteTables=[]:e.routeTableSet!==void 0&&e.routeTableSet.item!==void 0&&(t.RouteTables=dwm((0,I.getArrayIfSingleItem)(e.routeTableSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Ggm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.scheduledInstanceAvailabilitySet===""?t.ScheduledInstanceAvailabilitySet=[]:e.scheduledInstanceAvailabilitySet!==void 0&&e.scheduledInstanceAvailabilitySet.item!==void 0&&(t.ScheduledInstanceAvailabilitySet=Cwm((0,I.getArrayIfSingleItem)(e.scheduledInstanceAvailabilitySet.item),r)),t},Ugm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.scheduledInstanceSet===""?t.ScheduledInstanceSet=[]:e.scheduledInstanceSet!==void 0&&e.scheduledInstanceSet.item!==void 0&&(t.ScheduledInstanceSet=vwm((0,I.getArrayIfSingleItem)(e.scheduledInstanceSet.item),r)),t},Vgm=(e,r)=>{let t={};return e.securityGroupReferenceSet===""?t.SecurityGroupReferenceSet=[]:e.securityGroupReferenceSet!==void 0&&e.securityGroupReferenceSet.item!==void 0&&(t.SecurityGroupReferenceSet=Fwm((0,I.getArrayIfSingleItem)(e.securityGroupReferenceSet.item),r)),t},zgm=(e,r)=>{let t={};return e.securityGroupRuleSet===""?t.SecurityGroupRules=[]:e.securityGroupRuleSet!==void 0&&e.securityGroupRuleSet.item!==void 0&&(t.SecurityGroupRules=eCn((0,I.getArrayIfSingleItem)(e.securityGroupRuleSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},$gm=(e,r)=>{let t={};return e.securityGroupInfo===""?t.SecurityGroups=[]:e.securityGroupInfo!==void 0&&e.securityGroupInfo.item!==void 0&&(t.SecurityGroups=Rwm((0,I.getArrayIfSingleItem)(e.securityGroupInfo.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Qgm=(e,r)=>{let t={};return e.createVolumePermission===""?t.CreateVolumePermissions=[]:e.createVolumePermission!==void 0&&e.createVolumePermission.item!==void 0&&(t.CreateVolumePermissions=Cfm((0,I.getArrayIfSingleItem)(e.createVolumePermission.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),t},Kgm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=Gwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Hgm=(e,r)=>{let t={};return e.snapshotTierStatusSet===""?t.SnapshotTierStatuses=[]:e.snapshotTierStatusSet!==void 0&&e.snapshotTierStatusSet.item!==void 0&&(t.SnapshotTierStatuses=Qwm((0,I.getArrayIfSingleItem)(e.snapshotTierStatusSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Wgm=(e,r)=>{let t={};return e.spotDatafeedSubscription!==void 0&&(t.SpotDatafeedSubscription=Dla(e.spotDatafeedSubscription,r)),t},Ygm=(e,r)=>{let t={};return e.activeInstanceSet===""?t.ActiveInstances=[]:e.activeInstanceSet!==void 0&&e.activeInstanceSet.item!==void 0&&(t.ActiveInstances=rua((0,I.getArrayIfSingleItem)(e.activeInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},Jgm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=VAm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.lastEvaluatedTime!==void 0&&(t.LastEvaluatedTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastEvaluatedTime))),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),t},Xgm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotFleetRequestConfigSet===""?t.SpotFleetRequestConfigs=[]:e.spotFleetRequestConfigSet!==void 0&&e.spotFleetRequestConfigSet.item!==void 0&&(t.SpotFleetRequestConfigs=Xwm((0,I.getArrayIfSingleItem)(e.spotFleetRequestConfigSet.item),r)),t},Zgm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.SpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.SpotInstanceRequests=Sla((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},e1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.spotPriceHistorySet===""?t.SpotPriceHistory=[]:e.spotPriceHistorySet!==void 0&&e.spotPriceHistorySet.item!==void 0&&(t.SpotPriceHistory=cIm((0,I.getArrayIfSingleItem)(e.spotPriceHistorySet.item),r)),t},t1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.staleSecurityGroupSet===""?t.StaleSecurityGroupSet=[]:e.staleSecurityGroupSet!==void 0&&e.staleSecurityGroupSet.item!==void 0&&(t.StaleSecurityGroupSet=dIm((0,I.getArrayIfSingleItem)(e.staleSecurityGroupSet.item),r)),t},r1m=(e,r)=>{let t={};return e.storeImageTaskResultSet===""?t.StoreImageTaskResults=[]:e.storeImageTaskResultSet!==void 0&&e.storeImageTaskResultSet.item!==void 0&&(t.StoreImageTaskResults=AIm((0,I.getArrayIfSingleItem)(e.storeImageTaskResultSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},n1m=(e,r)=>{let t={};return e.subnetSet===""?t.Subnets=[]:e.subnetSet!==void 0&&e.subnetSet.item!==void 0&&(t.Subnets=EIm((0,I.getArrayIfSingleItem)(e.subnetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},i1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=FIm((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},s1m=(e,r)=>{let t={};return e.trafficMirrorFilterSet===""?t.TrafficMirrorFilters=[]:e.trafficMirrorFilterSet!==void 0&&e.trafficMirrorFilterSet.item!==void 0&&(t.TrafficMirrorFilters=ZIm((0,I.getArrayIfSingleItem)(e.trafficMirrorFilterSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},a1m=(e,r)=>{let t={};return e.trafficMirrorSessionSet===""?t.TrafficMirrorSessions=[]:e.trafficMirrorSessionSet!==void 0&&e.trafficMirrorSessionSet.item!==void 0&&(t.TrafficMirrorSessions=txm((0,I.getArrayIfSingleItem)(e.trafficMirrorSessionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},o1m=(e,r)=>{let t={};return e.trafficMirrorTargetSet===""?t.TrafficMirrorTargets=[]:e.trafficMirrorTargetSet!==void 0&&e.trafficMirrorTargetSet.item!==void 0&&(t.TrafficMirrorTargets=rxm((0,I.getArrayIfSingleItem)(e.trafficMirrorTargetSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},c1m=(e,r)=>{let t={};return e.transitGatewayAttachments===""?t.TransitGatewayAttachments=[]:e.transitGatewayAttachments!==void 0&&e.transitGatewayAttachments.item!==void 0&&(t.TransitGatewayAttachments=oxm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},u1m=(e,r)=>{let t={};return e.transitGatewayConnectPeerSet===""?t.TransitGatewayConnectPeers=[]:e.transitGatewayConnectPeerSet!==void 0&&e.transitGatewayConnectPeerSet.item!==void 0&&(t.TransitGatewayConnectPeers=mxm((0,I.getArrayIfSingleItem)(e.transitGatewayConnectPeerSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},l1m=(e,r)=>{let t={};return e.transitGatewayConnectSet===""?t.TransitGatewayConnects=[]:e.transitGatewayConnectSet!==void 0&&e.transitGatewayConnectSet.item!==void 0&&(t.TransitGatewayConnects=lxm((0,I.getArrayIfSingleItem)(e.transitGatewayConnectSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},d1m=(e,r)=>{let t={};return e.transitGatewayMulticastDomains===""?t.TransitGatewayMulticastDomains=[]:e.transitGatewayMulticastDomains!==void 0&&e.transitGatewayMulticastDomains.item!==void 0&&(t.TransitGatewayMulticastDomains=Axm((0,I.getArrayIfSingleItem)(e.transitGatewayMulticastDomains.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},p1m=(e,r)=>{let t={};return e.transitGatewayPeeringAttachments===""?t.TransitGatewayPeeringAttachments=[]:e.transitGatewayPeeringAttachments!==void 0&&e.transitGatewayPeeringAttachments.item!==void 0&&(t.TransitGatewayPeeringAttachments=wxm((0,I.getArrayIfSingleItem)(e.transitGatewayPeeringAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},m1m=(e,r)=>{let t={};return e.transitGatewayPolicyTables===""?t.TransitGatewayPolicyTables=[]:e.transitGatewayPolicyTables!==void 0&&e.transitGatewayPolicyTables.item!==void 0&&(t.TransitGatewayPolicyTables=Fxm((0,I.getArrayIfSingleItem)(e.transitGatewayPolicyTables.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},f1m=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncements===""?t.TransitGatewayRouteTableAnnouncements=[]:e.transitGatewayRouteTableAnnouncements!==void 0&&e.transitGatewayRouteTableAnnouncements.item!==void 0&&(t.TransitGatewayRouteTableAnnouncements=Lxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTableAnnouncements.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},h1m=(e,r)=>{let t={};return e.transitGatewayRouteTables===""?t.TransitGatewayRouteTables=[]:e.transitGatewayRouteTables!==void 0&&e.transitGatewayRouteTables.item!==void 0&&(t.TransitGatewayRouteTables=Uxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTables.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},g1m=(e,r)=>{let t={};return e.transitGatewaySet===""?t.TransitGateways=[]:e.transitGatewaySet!==void 0&&e.transitGatewaySet.item!==void 0&&(t.TransitGateways=fxm((0,I.getArrayIfSingleItem)(e.transitGatewaySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},y1m=(e,r)=>{let t={};return e.transitGatewayVpcAttachments===""?t.TransitGatewayVpcAttachments=[]:e.transitGatewayVpcAttachments!==void 0&&e.transitGatewayVpcAttachments.item!==void 0&&(t.TransitGatewayVpcAttachments=$xm((0,I.getArrayIfSingleItem)(e.transitGatewayVpcAttachments.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},_1m=(e,r)=>{let t={};return e.interfaceAssociationSet===""?t.InterfaceAssociations=[]:e.interfaceAssociationSet!==void 0&&e.interfaceAssociationSet.item!==void 0&&(t.InterfaceAssociations=Kxm((0,I.getArrayIfSingleItem)(e.interfaceAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},A1m=(e,r)=>{let t={};return e.verifiedAccessEndpointSet===""?t.VerifiedAccessEndpoints=[]:e.verifiedAccessEndpointSet!==void 0&&e.verifiedAccessEndpointSet.item!==void 0&&(t.VerifiedAccessEndpoints=pTm((0,I.getArrayIfSingleItem)(e.verifiedAccessEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},b1m=(e,r)=>{let t={};return e.verifiedAccessGroupSet===""?t.VerifiedAccessGroups=[]:e.verifiedAccessGroupSet!==void 0&&e.verifiedAccessGroupSet.item!==void 0&&(t.VerifiedAccessGroups=gTm((0,I.getArrayIfSingleItem)(e.verifiedAccessGroupSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},C1m=(e,r)=>{let t={};return e.loggingConfigurationSet===""?t.LoggingConfigurations=[]:e.loggingConfigurationSet!==void 0&&e.loggingConfigurationSet.item!==void 0&&(t.LoggingConfigurations=_Tm((0,I.getArrayIfSingleItem)(e.loggingConfigurationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},v1m=(e,r)=>{let t={};return e.verifiedAccessInstanceSet===""?t.VerifiedAccessInstances=[]:e.verifiedAccessInstanceSet!==void 0&&e.verifiedAccessInstanceSet.item!==void 0&&(t.VerifiedAccessInstances=yTm((0,I.getArrayIfSingleItem)(e.verifiedAccessInstanceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},E1m=(e,r)=>{let t={};return e.verifiedAccessTrustProviderSet===""?t.VerifiedAccessTrustProviders=[]:e.verifiedAccessTrustProviderSet!==void 0&&e.verifiedAccessTrustProviderSet.item!==void 0&&(t.VerifiedAccessTrustProviders=STm((0,I.getArrayIfSingleItem)(e.verifiedAccessTrustProviderSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},D1m=(e,r)=>{let t={};return e.autoEnableIO!==void 0&&(t.AutoEnableIO=lY(e.autoEnableIO,r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},S1m=(e,r)=>{let t={};return e.volumeModificationSet===""?t.VolumesModifications=[]:e.volumeModificationSet!==void 0&&e.volumeModificationSet.item!==void 0&&(t.VolumesModifications=RTm((0,I.getArrayIfSingleItem)(e.volumeModificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},w1m=(e,r)=>{let t={};return e.volumeSet===""?t.Volumes=[]:e.volumeSet!==void 0&&e.volumeSet.item!==void 0&&(t.Volumes=PTm((0,I.getArrayIfSingleItem)(e.volumeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},I1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.volumeStatusSet===""?t.VolumeStatuses=[]:e.volumeStatusSet!==void 0&&e.volumeStatusSet.item!==void 0&&(t.VolumeStatuses=UTm((0,I.getArrayIfSingleItem)(e.volumeStatusSet.item),r)),t},x1m=(e,r)=>{let t={};return e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.enableDnsHostnames!==void 0&&(t.EnableDnsHostnames=lY(e.enableDnsHostnames,r)),e.enableDnsSupport!==void 0&&(t.EnableDnsSupport=lY(e.enableDnsSupport,r)),e.enableNetworkAddressUsageMetrics!==void 0&&(t.EnableNetworkAddressUsageMetrics=lY(e.enableNetworkAddressUsageMetrics,r)),t},T1m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.vpcs===""?t.Vpcs=[]:e.vpcs!==void 0&&e.vpcs.item!==void 0&&(t.Vpcs=Spm((0,I.getArrayIfSingleItem)(e.vpcs.item),r)),t},P1m=(e,r)=>{let t={};return e.vpcSet===""?t.Vpcs=[]:e.vpcSet!==void 0&&e.vpcSet.item!==void 0&&(t.Vpcs=QTm((0,I.getArrayIfSingleItem)(e.vpcSet.item),r)),t},R1m=(e,r)=>{let t={};return e.connectionNotificationSet===""?t.ConnectionNotificationSet=[]:e.connectionNotificationSet!==void 0&&e.connectionNotificationSet.item!==void 0&&(t.ConnectionNotificationSet=Hpm((0,I.getArrayIfSingleItem)(e.connectionNotificationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},k1m=(e,r)=>{let t={};return e.vpcEndpointConnectionSet===""?t.VpcEndpointConnections=[]:e.vpcEndpointConnectionSet!==void 0&&e.vpcEndpointConnectionSet.item!==void 0&&(t.VpcEndpointConnections=HTm((0,I.getArrayIfSingleItem)(e.vpcEndpointConnectionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},F1m=(e,r)=>{let t={};return e.serviceConfigurationSet===""?t.ServiceConfigurations=[]:e.serviceConfigurationSet!==void 0&&e.serviceConfigurationSet.item!==void 0&&(t.ServiceConfigurations=Owm((0,I.getArrayIfSingleItem)(e.serviceConfigurationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},N1m=(e,r)=>{let t={};return e.allowedPrincipals===""?t.AllowedPrincipals=[]:e.allowedPrincipals!==void 0&&e.allowedPrincipals.item!==void 0&&(t.AllowedPrincipals=Qlm((0,I.getArrayIfSingleItem)(e.allowedPrincipals.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},O1m=(e,r)=>{let t={};return e.serviceNameSet===""?t.ServiceNames=[]:e.serviceNameSet!==void 0&&e.serviceNameSet.item!==void 0&&(t.ServiceNames=r1((0,I.getArrayIfSingleItem)(e.serviceNameSet.item),r)),e.serviceDetailSet===""?t.ServiceDetails=[]:e.serviceDetailSet!==void 0&&e.serviceDetailSet.item!==void 0&&(t.ServiceDetails=qwm((0,I.getArrayIfSingleItem)(e.serviceDetailSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},B1m=(e,r)=>{let t={};return e.vpcEndpointSet===""?t.VpcEndpoints=[]:e.vpcEndpointSet!==void 0&&e.vpcEndpointSet.item!==void 0&&(t.VpcEndpoints=WTm((0,I.getArrayIfSingleItem)(e.vpcEndpointSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},q1m=(e,r)=>{let t={};return e.vpcPeeringConnectionSet===""?t.VpcPeeringConnections=[]:e.vpcPeeringConnectionSet!==void 0&&e.vpcPeeringConnectionSet.item!==void 0&&(t.VpcPeeringConnections=XTm((0,I.getArrayIfSingleItem)(e.vpcPeeringConnectionSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},M1m=(e,r)=>{let t={};return e.vpcSet===""?t.Vpcs=[]:e.vpcSet!==void 0&&e.vpcSet.item!==void 0&&(t.Vpcs=JTm((0,I.getArrayIfSingleItem)(e.vpcSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},L1m=(e,r)=>{let t={};return e.vpnConnectionSet===""?t.VpnConnections=[]:e.vpnConnectionSet!==void 0&&e.vpnConnectionSet.item!==void 0&&(t.VpnConnections=nPm((0,I.getArrayIfSingleItem)(e.vpnConnectionSet.item),r)),t},j1m=(e,r)=>{let t={};return e.vpnGatewaySet===""?t.VpnGateways=[]:e.vpnGatewaySet!==void 0&&e.vpnGatewaySet.item!==void 0&&(t.VpnGateways=sPm((0,I.getArrayIfSingleItem)(e.vpnGatewaySet.item),r)),t},G1m=(e,r)=>{let t={};return e.fileFormat!==void 0&&(t.FileFormat=(0,I.expectString)(e.fileFormat)),e.hiveCompatiblePartitions!==void 0&&(t.HiveCompatiblePartitions=(0,I.parseBoolean)(e.hiveCompatiblePartitions)),e.perHourPartition!==void 0&&(t.PerHourPartition=(0,I.parseBoolean)(e.perHourPartition)),t},U1m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},V1m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},z1m=(e,r)=>{let t={};return e.tenantId!==void 0&&(t.TenantId=(0,I.expectString)(e.tenantId)),t},$1m=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.valueSet===""?t.Values=[]:e.valueSet!==void 0&&e.valueSet.item!==void 0&&(t.Values=K1m((0,I.getArrayIfSingleItem)(e.valueSet.item),r)),t},Q1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$1m(t,r)),K1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bx(t,r)),pua=(e,r)=>{let t={};return e.dhcpConfigurationSet===""?t.DhcpConfigurations=[]:e.dhcpConfigurationSet!==void 0&&e.dhcpConfigurationSet.item!==void 0&&(t.DhcpConfigurations=Q1m((0,I.getArrayIfSingleItem)(e.dhcpConfigurationSet.item),r)),e.dhcpOptionsId!==void 0&&(t.DhcpOptionsId=(0,I.expectString)(e.dhcpOptionsId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},H1m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pua(t,r)),W1m=(e,r)=>{let t={};return e.directoryId!==void 0&&(t.DirectoryId=(0,I.expectString)(e.directoryId)),t},Y1m=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},J1m=(e,r)=>{let t={};return e.output!==void 0&&(t.Output=(0,I.parseBoolean)(e.output)),t},X1m=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},Z1m=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},eym=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.fastSnapshotRestoreStateErrorSet===""?t.FastSnapshotRestoreStateErrors=[]:e.fastSnapshotRestoreStateErrorSet!==void 0&&e.fastSnapshotRestoreStateErrorSet.item!==void 0&&(t.FastSnapshotRestoreStateErrors=sym((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreStateErrorSet.item),r)),t},tym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eym(t,r)),rym=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=oym((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=tym((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},nym=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},iym=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.error!==void 0&&(t.Error=nym(e.error,r)),t},sym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iym(t,r)),aym=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},oym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aym(t,r)),cym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},uym=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},lym=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},dym=(e,r)=>{let t={};return e.propagation!==void 0&&(t.Propagation=Fla(e.propagation,r)),t},pym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},mym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},fym=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),t},hym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},gym=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},yym=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},_ym=(e,r)=>{let t={};return e.ipamResourceDiscoveryAssociation!==void 0&&(t.IpamResourceDiscoveryAssociation=Qbn(e.ipamResourceDiscoveryAssociation,r)),t},Aym=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},bym=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=iCn(e.ipv6CidrBlockAssociation,r)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},Cym=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},vym=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=pCn(e.association,r)),t},Eym=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=kla(e.association,r)),t},Dym=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),t},Sym=(e,r)=>{let t={};return e.ipv6CidrBlockAssociation!==void 0&&(t.Ipv6CidrBlockAssociation=ACn(e.ipv6CidrBlockAssociation,r)),e.cidrBlockAssociation!==void 0&&(t.CidrBlockAssociation=_Cn(e.cidrBlockAssociation,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},mua=(e,r)=>{let t={};return e.checksum!==void 0&&(t.Checksum=(0,I.expectString)(e.checksum)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.importManifestUrl!==void 0&&(t.ImportManifestUrl=(0,I.expectString)(e.importManifestUrl)),e.size!==void 0&&(t.Size=(0,I.strictParseLong)(e.size)),t},fua=(e,r)=>{let t={};return e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),e.size!==void 0&&(t.Size=(0,I.strictParseLong)(e.size)),t},wym=(e,r)=>{let t={};return e.sizeInGB!==void 0&&(t.SizeInGB=(0,I.strictParseLong)(e.sizeInGB)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),t},Iym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wym(t,r)),xym=(e,r)=>{let t={};return e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.hostedZoneId!==void 0&&(t.HostedZoneId=(0,I.expectString)(e.hostedZoneId)),t},hua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xym(t,r)),Tym=(e,r)=>{let t={};return e.dnsRecordIpType!==void 0&&(t.DnsRecordIpType=(0,I.expectString)(e.dnsRecordIpType)),e.privateDnsOnlyForInboundResolverEndpoint!==void 0&&(t.PrivateDnsOnlyForInboundResolverEndpoint=(0,I.parseBoolean)(e.privateDnsOnlyForInboundResolverEndpoint)),t},Pym=(e,r)=>{let t={};return e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),t},Rym=(e,r)=>{let t={};return e.ebsOptimizedSupport!==void 0&&(t.EbsOptimizedSupport=(0,I.expectString)(e.ebsOptimizedSupport)),e.encryptionSupport!==void 0&&(t.EncryptionSupport=(0,I.expectString)(e.encryptionSupport)),e.ebsOptimizedInfo!==void 0&&(t.EbsOptimizedInfo=Fym(e.ebsOptimizedInfo,r)),e.nvmeSupport!==void 0&&(t.NvmeSupport=(0,I.expectString)(e.nvmeSupport)),t},kym=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},Fym=(e,r)=>{let t={};return e.baselineBandwidthInMbps!==void 0&&(t.BaselineBandwidthInMbps=(0,I.strictParseInt32)(e.baselineBandwidthInMbps)),e.baselineThroughputInMBps!==void 0&&(t.BaselineThroughputInMBps=(0,I.strictParseFloat)(e.baselineThroughputInMBps)),e.baselineIops!==void 0&&(t.BaselineIops=(0,I.strictParseInt32)(e.baselineIops)),e.maximumBandwidthInMbps!==void 0&&(t.MaximumBandwidthInMbps=(0,I.strictParseInt32)(e.maximumBandwidthInMbps)),e.maximumThroughputInMBps!==void 0&&(t.MaximumThroughputInMBps=(0,I.strictParseFloat)(e.maximumThroughputInMBps)),e.maximumIops!==void 0&&(t.MaximumIops=(0,I.strictParseInt32)(e.maximumIops)),t},Mbn=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.instanceConnectEndpointId!==void 0&&(t.InstanceConnectEndpointId=(0,I.expectString)(e.instanceConnectEndpointId)),e.instanceConnectEndpointArn!==void 0&&(t.InstanceConnectEndpointArn=(0,I.expectString)(e.instanceConnectEndpointArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.dnsName!==void 0&&(t.DnsName=(0,I.expectString)(e.dnsName)),e.fipsDnsName!==void 0&&(t.FipsDnsName=(0,I.expectString)(e.fipsDnsName)),e.networkInterfaceIdSet===""?t.NetworkInterfaceIds=[]:e.networkInterfaceIdSet!==void 0&&e.networkInterfaceIdSet.item!==void 0&&(t.NetworkInterfaceIds=z2m((0,I.getArrayIfSingleItem)(e.networkInterfaceIdSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createdAt!==void 0&&(t.CreatedAt=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdAt))),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.preserveClientIp!==void 0&&(t.PreserveClientIp=(0,I.parseBoolean)(e.preserveClientIp)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=Twm((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Nym=(e,r)=>{let t={};return e.maximumEfaInterfaces!==void 0&&(t.MaximumEfaInterfaces=(0,I.strictParseInt32)(e.maximumEfaInterfaces)),t},gua=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=Lua((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Oym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gua(t,r)),Bym=(e,r)=>{let t={};return e.elasticGpuId!==void 0&&(t.ElasticGpuId=(0,I.expectString)(e.elasticGpuId)),e.elasticGpuAssociationId!==void 0&&(t.ElasticGpuAssociationId=(0,I.expectString)(e.elasticGpuAssociationId)),e.elasticGpuAssociationState!==void 0&&(t.ElasticGpuAssociationState=(0,I.expectString)(e.elasticGpuAssociationState)),e.elasticGpuAssociationTime!==void 0&&(t.ElasticGpuAssociationTime=(0,I.expectString)(e.elasticGpuAssociationTime)),t},qym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bym(t,r)),Mym=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},Lym=(e,r)=>{let t={};return e.elasticGpuId!==void 0&&(t.ElasticGpuId=(0,I.expectString)(e.elasticGpuId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.elasticGpuType!==void 0&&(t.ElasticGpuType=(0,I.expectString)(e.elasticGpuType)),e.elasticGpuHealth!==void 0&&(t.ElasticGpuHealth=Mym(e.elasticGpuHealth,r)),e.elasticGpuState!==void 0&&(t.ElasticGpuState=(0,I.expectString)(e.elasticGpuState)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},jym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lym(t,r)),Gym=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),t},Uym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gym(t,r)),Vym=(e,r)=>{let t={};return e.elasticInferenceAcceleratorArn!==void 0&&(t.ElasticInferenceAcceleratorArn=(0,I.expectString)(e.elasticInferenceAcceleratorArn)),e.elasticInferenceAcceleratorAssociationId!==void 0&&(t.ElasticInferenceAcceleratorAssociationId=(0,I.expectString)(e.elasticInferenceAcceleratorAssociationId)),e.elasticInferenceAcceleratorAssociationState!==void 0&&(t.ElasticInferenceAcceleratorAssociationState=(0,I.expectString)(e.elasticInferenceAcceleratorAssociationState)),e.elasticInferenceAcceleratorAssociationTime!==void 0&&(t.ElasticInferenceAcceleratorAssociationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.elasticInferenceAcceleratorAssociationTime))),t},zym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vym(t,r)),$ym=(e,r)=>{let t={};return e.addressTransfer!==void 0&&(t.AddressTransfer=pur(e.addressTransfer,r)),t},Qym=(e,r)=>{let t={};return e.output!==void 0&&(t.Output=(0,I.parseBoolean)(e.output)),t},Kym=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},Hym=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.snapshotConfiguration!==void 0&&(t.SnapshotConfiguration=jbn(e.snapshotConfiguration,r)),e.launchTemplate!==void 0&&(t.LaunchTemplate=Lbn(e.launchTemplate,r)),e.maxParallelLaunches!==void 0&&(t.MaxParallelLaunches=(0,I.strictParseInt32)(e.maxParallelLaunches)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.stateTransitionTime!==void 0&&(t.StateTransitionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.stateTransitionTime))),t},Wym=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.fastSnapshotRestoreStateErrorSet===""?t.FastSnapshotRestoreStateErrors=[]:e.fastSnapshotRestoreStateErrorSet!==void 0&&e.fastSnapshotRestoreStateErrorSet.item!==void 0&&(t.FastSnapshotRestoreStateErrors=e_m((0,I.getArrayIfSingleItem)(e.fastSnapshotRestoreStateErrorSet.item),r)),t},Yym=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wym(t,r)),Jym=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=r_m((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=Yym((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},Xym=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Zym=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.error!==void 0&&(t.Error=Xym(e.error,r)),t},e_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zym(t,r)),t_m=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateTransitionReason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.stateTransitionReason)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.enablingTime!==void 0&&(t.EnablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enablingTime))),e.optimizingTime!==void 0&&(t.OptimizingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.optimizingTime))),e.enabledTime!==void 0&&(t.EnabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.enabledTime))),e.disablingTime!==void 0&&(t.DisablingTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disablingTime))),e.disabledTime!==void 0&&(t.DisabledTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.disabledTime))),t},r_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>t_m(t,r)),n_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},i_m=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},s_m=(e,r)=>{let t={};return e.returnValue!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.returnValue)),t},a_m=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},o_m=(e,r)=>{let t={};return e.propagation!==void 0&&(t.Propagation=Fla(e.propagation,r)),t},c_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},u_m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},yua=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},l_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mpm(t,r)),d_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cTm(t,r)),_ua=(e,r)=>{let t={};return e.eventDescription!==void 0&&(t.EventDescription=(0,I.expectString)(e.eventDescription)),e.eventSubType!==void 0&&(t.EventSubType=(0,I.expectString)(e.eventSubType)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},p_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),m_m=(e,r)=>{let t={};return e.acl!==void 0&&(t.Acl=Ay(e.acl,r)),e.aclRule!==void 0&&(t.AclRule=nua(e.aclRule,r)),e.address!==void 0&&(t.Address=(0,I.expectString)(e.address)),e.addressSet===""?t.Addresses=[]:e.addressSet!==void 0&&e.addressSet.item!==void 0&&(t.Addresses=mbn((0,I.getArrayIfSingleItem)(e.addressSet.item),r)),e.attachedTo!==void 0&&(t.AttachedTo=Ay(e.attachedTo,r)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.cidrSet===""?t.Cidrs=[]:e.cidrSet!==void 0&&e.cidrSet.item!==void 0&&(t.Cidrs=r1((0,I.getArrayIfSingleItem)(e.cidrSet.item),r)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.customerGateway!==void 0&&(t.CustomerGateway=Ay(e.customerGateway,r)),e.destination!==void 0&&(t.Destination=Ay(e.destination,r)),e.destinationVpc!==void 0&&(t.DestinationVpc=Ay(e.destinationVpc,r)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),e.explanationCode!==void 0&&(t.ExplanationCode=(0,I.expectString)(e.explanationCode)),e.ingressRouteTable!==void 0&&(t.IngressRouteTable=Ay(e.ingressRouteTable,r)),e.internetGateway!==void 0&&(t.InternetGateway=Ay(e.internetGateway,r)),e.loadBalancerArn!==void 0&&(t.LoadBalancerArn=(0,I.expectString)(e.loadBalancerArn)),e.classicLoadBalancerListener!==void 0&&(t.ClassicLoadBalancerListener=Wlm(e.classicLoadBalancerListener,r)),e.loadBalancerListenerPort!==void 0&&(t.LoadBalancerListenerPort=(0,I.strictParseInt32)(e.loadBalancerListenerPort)),e.loadBalancerTarget!==void 0&&(t.LoadBalancerTarget=Ylm(e.loadBalancerTarget,r)),e.loadBalancerTargetGroup!==void 0&&(t.LoadBalancerTargetGroup=Ay(e.loadBalancerTargetGroup,r)),e.loadBalancerTargetGroupSet===""?t.LoadBalancerTargetGroups=[]:e.loadBalancerTargetGroupSet!==void 0&&e.loadBalancerTargetGroupSet.item!==void 0&&(t.LoadBalancerTargetGroups=dbn((0,I.getArrayIfSingleItem)(e.loadBalancerTargetGroupSet.item),r)),e.loadBalancerTargetPort!==void 0&&(t.LoadBalancerTargetPort=(0,I.strictParseInt32)(e.loadBalancerTargetPort)),e.elasticLoadBalancerListener!==void 0&&(t.ElasticLoadBalancerListener=Ay(e.elasticLoadBalancerListener,r)),e.missingComponent!==void 0&&(t.MissingComponent=(0,I.expectString)(e.missingComponent)),e.natGateway!==void 0&&(t.NatGateway=Ay(e.natGateway,r)),e.networkInterface!==void 0&&(t.NetworkInterface=Ay(e.networkInterface,r)),e.packetField!==void 0&&(t.PacketField=(0,I.expectString)(e.packetField)),e.vpcPeeringConnection!==void 0&&(t.VpcPeeringConnection=Ay(e.vpcPeeringConnection,r)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),e.portRangeSet===""?t.PortRanges=[]:e.portRangeSet!==void 0&&e.portRangeSet.item!==void 0&&(t.PortRanges=ISe((0,I.getArrayIfSingleItem)(e.portRangeSet.item),r)),e.prefixList!==void 0&&(t.PrefixList=Ay(e.prefixList,r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=xla((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),e.routeTableRoute!==void 0&&(t.RouteTableRoute=iua(e.routeTableRoute,r)),e.routeTable!==void 0&&(t.RouteTable=Ay(e.routeTable,r)),e.securityGroup!==void 0&&(t.SecurityGroup=Ay(e.securityGroup,r)),e.securityGroupRule!==void 0&&(t.SecurityGroupRule=sua(e.securityGroupRule,r)),e.securityGroupSet===""?t.SecurityGroups=[]:e.securityGroupSet!==void 0&&e.securityGroupSet.item!==void 0&&(t.SecurityGroups=dbn((0,I.getArrayIfSingleItem)(e.securityGroupSet.item),r)),e.sourceVpc!==void 0&&(t.SourceVpc=Ay(e.sourceVpc,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnet!==void 0&&(t.Subnet=Ay(e.subnet,r)),e.subnetRouteTable!==void 0&&(t.SubnetRouteTable=Ay(e.subnetRouteTable,r)),e.vpc!==void 0&&(t.Vpc=Ay(e.vpc,r)),e.vpcEndpoint!==void 0&&(t.VpcEndpoint=Ay(e.vpcEndpoint,r)),e.vpnConnection!==void 0&&(t.VpnConnection=Ay(e.vpnConnection,r)),e.vpnGateway!==void 0&&(t.VpnGateway=Ay(e.vpnGateway,r)),e.transitGateway!==void 0&&(t.TransitGateway=Ay(e.transitGateway,r)),e.transitGatewayRouteTable!==void 0&&(t.TransitGatewayRouteTable=Ay(e.transitGatewayRouteTable,r)),e.transitGatewayRouteTableRoute!==void 0&&(t.TransitGatewayRouteTableRoute=Nla(e.transitGatewayRouteTableRoute,r)),e.transitGatewayAttachment!==void 0&&(t.TransitGatewayAttachment=Ay(e.transitGatewayAttachment,r)),e.componentAccount!==void 0&&(t.ComponentAccount=(0,I.expectString)(e.componentAccount)),e.componentRegion!==void 0&&(t.ComponentRegion=(0,I.expectString)(e.componentRegion)),e.firewallStatelessRule!==void 0&&(t.FirewallStatelessRule=Eua(e.firewallStatelessRule,r)),e.firewallStatefulRule!==void 0&&(t.FirewallStatefulRule=vua(e.firewallStatefulRule,r)),t},Aua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>m_m(t,r)),f_m=(e,r)=>{let t={};return e.certificateRevocationList!==void 0&&(t.CertificateRevocationList=(0,I.expectString)(e.certificateRevocationList)),e.status!==void 0&&(t.Status=Rpm(e.status,r)),t},h_m=(e,r)=>{let t={};return e.clientConfiguration!==void 0&&(t.ClientConfiguration=(0,I.expectString)(e.clientConfiguration)),t},g_m=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.diskImageFormat!==void 0&&(t.DiskImageFormat=(0,I.expectString)(e.diskImageFormat)),e.exportImageTaskId!==void 0&&(t.ExportImageTaskId=(0,I.expectString)(e.exportImageTaskId)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.roleName!==void 0&&(t.RoleName=(0,I.expectString)(e.roleName)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.s3ExportLocation!==void 0&&(t.S3ExportLocation=Cua(e.s3ExportLocation,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},y_m=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.exportImageTaskId!==void 0&&(t.ExportImageTaskId=(0,I.expectString)(e.exportImageTaskId)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.s3ExportLocation!==void 0&&(t.S3ExportLocation=Cua(e.s3ExportLocation,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},__m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>y_m(t,r)),bua=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.exportTaskId!==void 0&&(t.ExportTaskId=(0,I.expectString)(e.exportTaskId)),e.exportToS3!==void 0&&(t.ExportToS3Task=b_m(e.exportToS3,r)),e.instanceExport!==void 0&&(t.InstanceExportDetails=Vbm(e.instanceExport,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},A_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bua(t,r)),Cua=(e,r)=>{let t={};return e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Prefix!==void 0&&(t.S3Prefix=(0,I.expectString)(e.s3Prefix)),t},b_m=(e,r)=>{let t={};return e.containerFormat!==void 0&&(t.ContainerFormat=(0,I.expectString)(e.containerFormat)),e.diskImageFormat!==void 0&&(t.DiskImageFormat=(0,I.expectString)(e.diskImageFormat)),e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Key!==void 0&&(t.S3Key=(0,I.expectString)(e.s3Key)),t},C_m=(e,r)=>{let t={};return e.s3Location!==void 0&&(t.S3Location=(0,I.expectString)(e.s3Location)),t},v_m=(e,r)=>{let t={};return e.capacityReservationFleetId!==void 0&&(t.CapacityReservationFleetId=(0,I.expectString)(e.capacityReservationFleetId)),e.cancelCapacityReservationFleetError!==void 0&&(t.CancelCapacityReservationFleetError=Hdm(e.cancelCapacityReservationFleetError,r)),t},E_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>v_m(t,r)),D_m=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=_0m(e.error,r)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},S_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>D_m(t,r)),Lbn=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.version!==void 0&&(t.Version=(0,I.expectString)(e.version)),t},jbn=(e,r)=>{let t={};return e.targetResourceCount!==void 0&&(t.TargetResourceCount=(0,I.strictParseInt32)(e.targetResourceCount)),t},w_m=(e,r)=>{let t={};return e.samlProviderArn!==void 0&&(t.SamlProviderArn=(0,I.expectString)(e.samlProviderArn)),e.selfServiceSamlProviderArn!==void 0&&(t.SelfServiceSamlProviderArn=(0,I.expectString)(e.selfServiceSamlProviderArn)),t},woa=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),t},vua=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.sourceSet===""?t.Sources=[]:e.sourceSet!==void 0&&e.sourceSet.item!==void 0&&(t.Sources=r1((0,I.getArrayIfSingleItem)(e.sourceSet.item),r)),e.destinationSet===""?t.Destinations=[]:e.destinationSet!==void 0&&e.destinationSet.item!==void 0&&(t.Destinations=r1((0,I.getArrayIfSingleItem)(e.destinationSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=ISe((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=ISe((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.direction!==void 0&&(t.Direction=(0,I.expectString)(e.direction)),t},Eua=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.sourceSet===""?t.Sources=[]:e.sourceSet!==void 0&&e.sourceSet.item!==void 0&&(t.Sources=r1((0,I.getArrayIfSingleItem)(e.sourceSet.item),r)),e.destinationSet===""?t.Destinations=[]:e.destinationSet!==void 0&&e.destinationSet.item!==void 0&&(t.Destinations=r1((0,I.getArrayIfSingleItem)(e.destinationSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=ISe((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=ISe((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=WDm((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.priority!==void 0&&(t.Priority=(0,I.strictParseInt32)(e.priority)),t},I_m=(e,r)=>{let t={};return e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instancePlatform!==void 0&&(t.InstancePlatform=(0,I.expectString)(e.instancePlatform)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.weight!==void 0&&(t.Weight=(0,I.strictParseFloat)(e.weight)),e.priority!==void 0&&(t.Priority=(0,I.strictParseInt32)(e.priority)),t},Dua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>I_m(t,r)),x_m=(e,r)=>{let t={};return e.activityStatus!==void 0&&(t.ActivityStatus=(0,I.expectString)(e.activityStatus)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.fleetId!==void 0&&(t.FleetId=(0,I.expectString)(e.fleetId)),e.fleetState!==void 0&&(t.FleetState=(0,I.expectString)(e.fleetState)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.excessCapacityTerminationPolicy!==void 0&&(t.ExcessCapacityTerminationPolicy=(0,I.expectString)(e.excessCapacityTerminationPolicy)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.fulfilledOnDemandCapacity!==void 0&&(t.FulfilledOnDemandCapacity=(0,I.strictParseFloat)(e.fulfilledOnDemandCapacity)),e.launchTemplateConfigs===""?t.LaunchTemplateConfigs=[]:e.launchTemplateConfigs!==void 0&&e.launchTemplateConfigs.item!==void 0&&(t.LaunchTemplateConfigs=P_m((0,I.getArrayIfSingleItem)(e.launchTemplateConfigs.item),r)),e.targetCapacitySpecification!==void 0&&(t.TargetCapacitySpecification=BIm(e.targetCapacitySpecification,r)),e.terminateInstancesWithExpiration!==void 0&&(t.TerminateInstancesWithExpiration=(0,I.parseBoolean)(e.terminateInstancesWithExpiration)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.replaceUnhealthyInstances!==void 0&&(t.ReplaceUnhealthyInstances=(0,I.parseBoolean)(e.replaceUnhealthyInstances)),e.spotOptions!==void 0&&(t.SpotOptions=iIm(e.spotOptions,r)),e.onDemandOptions!==void 0&&(t.OnDemandOptions=eDm(e.onDemandOptions,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=Fhm((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),e.fleetInstanceSet===""?t.Instances=[]:e.fleetInstanceSet!==void 0&&e.fleetInstanceSet.item!==void 0&&(t.Instances=Ohm((0,I.getArrayIfSingleItem)(e.fleetInstanceSet.item),r)),e.context!==void 0&&(t.Context=(0,I.expectString)(e.context)),t},T_m=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides===""?t.Overrides=[]:e.overrides!==void 0&&e.overrides.item!==void 0&&(t.Overrides=R_m((0,I.getArrayIfSingleItem)(e.overrides.item),r)),t},P_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>T_m(t,r)),Sua=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.maxPrice!==void 0&&(t.MaxPrice=(0,I.expectString)(e.maxPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.priority!==void 0&&(t.Priority=(0,I.strictParseFloat)(e.priority)),e.placement!==void 0&&(t.Placement=CDm(e.placement,r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},R_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Sua(t,r)),Gbn=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.version!==void 0&&(t.Version=(0,I.expectString)(e.version)),t},k_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>x_m(t,r)),F_m=(e,r)=>{let t={};return e.replacementStrategy!==void 0&&(t.ReplacementStrategy=(0,I.expectString)(e.replacementStrategy)),e.terminationDelay!==void 0&&(t.TerminationDelay=(0,I.strictParseInt32)(e.terminationDelay)),t},N_m=(e,r)=>{let t={};return e.capacityRebalance!==void 0&&(t.CapacityRebalance=F_m(e.capacityRebalance,r)),t},O_m=(e,r)=>{let t={};return e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.deliverLogsErrorMessage!==void 0&&(t.DeliverLogsErrorMessage=(0,I.expectString)(e.deliverLogsErrorMessage)),e.deliverLogsPermissionArn!==void 0&&(t.DeliverLogsPermissionArn=(0,I.expectString)(e.deliverLogsPermissionArn)),e.deliverCrossAccountRole!==void 0&&(t.DeliverCrossAccountRole=(0,I.expectString)(e.deliverCrossAccountRole)),e.deliverLogsStatus!==void 0&&(t.DeliverLogsStatus=(0,I.expectString)(e.deliverLogsStatus)),e.flowLogId!==void 0&&(t.FlowLogId=(0,I.expectString)(e.flowLogId)),e.flowLogStatus!==void 0&&(t.FlowLogStatus=(0,I.expectString)(e.flowLogStatus)),e.logGroupName!==void 0&&(t.LogGroupName=(0,I.expectString)(e.logGroupName)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.trafficType!==void 0&&(t.TrafficType=(0,I.expectString)(e.trafficType)),e.logDestinationType!==void 0&&(t.LogDestinationType=(0,I.expectString)(e.logDestinationType)),e.logDestination!==void 0&&(t.LogDestination=(0,I.expectString)(e.logDestination)),e.logFormat!==void 0&&(t.LogFormat=(0,I.expectString)(e.logFormat)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.maxAggregationInterval!==void 0&&(t.MaxAggregationInterval=(0,I.strictParseInt32)(e.maxAggregationInterval)),e.destinationOptions!==void 0&&(t.DestinationOptions=G1m(e.destinationOptions,r)),t},B_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>O_m(t,r)),q_m=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.memoryInfo!==void 0&&(t.MemoryInfo=L_m(e.memoryInfo,r)),t},M_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>q_m(t,r)),L_m=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseInt32)(e.sizeInMiB)),t},j_m=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.fpgaImageGlobalId!==void 0&&(t.FpgaImageGlobalId=(0,I.expectString)(e.fpgaImageGlobalId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.shellVersion!==void 0&&(t.ShellVersion=(0,I.expectString)(e.shellVersion)),e.pciId!==void 0&&(t.PciId=nDm(e.pciId,r)),e.state!==void 0&&(t.State=U_m(e.state,r)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.tags===""?t.Tags=[]:e.tags!==void 0&&e.tags.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tags.item),r)),e.public!==void 0&&(t.Public=(0,I.parseBoolean)(e.public)),e.dataRetentionSupport!==void 0&&(t.DataRetentionSupport=(0,I.parseBoolean)(e.dataRetentionSupport)),e.instanceTypes===""?t.InstanceTypes=[]:e.instanceTypes!==void 0&&e.instanceTypes.item!==void 0&&(t.InstanceTypes=CCm((0,I.getArrayIfSingleItem)(e.instanceTypes.item),r)),t},wua=(e,r)=>{let t={};return e.fpgaImageId!==void 0&&(t.FpgaImageId=(0,I.expectString)(e.fpgaImageId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.loadPermissions===""?t.LoadPermissions=[]:e.loadPermissions!==void 0&&e.loadPermissions.item!==void 0&&(t.LoadPermissions=rEm((0,I.getArrayIfSingleItem)(e.loadPermissions.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),t},G_m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>j_m(t,r)),U_m=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},V_m=(e,r)=>{let t={};return e.fpgas===""?t.Fpgas=[]:e.fpgas!==void 0&&e.fpgas.item!==void 0&&(t.Fpgas=M_m((0,I.getArrayIfSingleItem)(e.fpgas.item),r)),e.totalFpgaMemoryInMiB!==void 0&&(t.TotalFpgaMemoryInMiB=(0,I.strictParseInt32)(e.totalFpgaMemoryInMiB)),t},z_m=(e,r)=>{let t={};return e.associatedRoleSet===""?t.AssociatedRoles=[]:e.associatedRoleSet!==void 0&&e.associatedRoleSet.item!==void 0&&(t.AssociatedRoles=cdm((0,I.getArrayIfSingleItem)(e.associatedRoleSet.item),r)),t},$_m=(e,r)=>{let t={};return e.ipv6CidrAssociationSet===""?t.Ipv6CidrAssociations=[]:e.ipv6CidrAssociationSet!==void 0&&e.ipv6CidrAssociationSet.item!==void 0&&(t.Ipv6CidrAssociations=evm((0,I.getArrayIfSingleItem)(e.ipv6CidrAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Q_m=(e,r)=>{let t={};return e.dataResponseSet===""?t.DataResponses=[]:e.dataResponseSet!==void 0&&e.dataResponseSet.item!==void 0&&(t.DataResponses=kfm((0,I.getArrayIfSingleItem)(e.dataResponseSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},K_m=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.totalInstanceCount!==void 0&&(t.TotalInstanceCount=(0,I.strictParseInt32)(e.totalInstanceCount)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.instanceUsageSet===""?t.InstanceUsages=[]:e.instanceUsageSet!==void 0&&e.instanceUsageSet.item!==void 0&&(t.InstanceUsages=ECm((0,I.getArrayIfSingleItem)(e.instanceUsageSet.item),r)),t},H_m=(e,r)=>{let t={};return e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.coipAddressUsageSet===""?t.CoipAddressUsages=[]:e.coipAddressUsageSet!==void 0&&e.coipAddressUsageSet.item!==void 0&&(t.CoipAddressUsages=zpm((0,I.getArrayIfSingleItem)(e.coipAddressUsageSet.item),r)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),t},W_m=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.output!==void 0&&(t.Output=(0,I.expectString)(e.output)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},Y_m=(e,r)=>{let t={};return e.imageData!==void 0&&(t.ImageData=(0,I.expectString)(e.imageData)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},J_m=(e,r)=>{let t={};return e.instanceFamilyCreditSpecification!==void 0&&(t.InstanceFamilyCreditSpecification=Rua(e.instanceFamilyCreditSpecification,r)),t},X_m=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},Z_m=(e,r)=>{let t={};return e.ebsEncryptionByDefault!==void 0&&(t.EbsEncryptionByDefault=(0,I.parseBoolean)(e.ebsEncryptionByDefault)),t},eAm=(e,r)=>{let t={};return e.result!==void 0&&(t.Result=(0,I.expectString)(e.result)),t},tAm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.capacityReservationGroupSet===""?t.CapacityReservationGroups=[]:e.capacityReservationGroupSet!==void 0&&e.capacityReservationGroupSet.item!==void 0&&(t.CapacityReservationGroups=gpm((0,I.getArrayIfSingleItem)(e.capacityReservationGroupSet.item),r)),t},rAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.purchase===""?t.Purchase=[]:e.purchase!==void 0&&e.purchase.item!==void 0&&(t.Purchase=cla((0,I.getArrayIfSingleItem)(e.purchase.item),r)),e.totalHourlyPrice!==void 0&&(t.TotalHourlyPrice=(0,I.expectString)(e.totalHourlyPrice)),e.totalUpfrontPrice!==void 0&&(t.TotalUpfrontPrice=(0,I.expectString)(e.totalUpfrontPrice)),t},nAm=(e,r)=>{let t={};return e.instanceTypeSet===""?t.InstanceTypes=[]:e.instanceTypeSet!==void 0&&e.instanceTypeSet.item!==void 0&&(t.InstanceTypes=yCm((0,I.getArrayIfSingleItem)(e.instanceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},iAm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.uefiData!==void 0&&(t.UefiData=(0,I.expectString)(e.uefiData)),t},sAm=(e,r)=>{let t={};return e.historyRecordSet===""?t.HistoryRecords=[]:e.historyRecordSet!==void 0&&e.historyRecordSet.item!==void 0&&(t.HistoryRecords=ICm((0,I.getArrayIfSingleItem)(e.historyRecordSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},aAm=(e,r)=>{let t={};return e.ipamDiscoveredAccountSet===""?t.IpamDiscoveredAccounts=[]:e.ipamDiscoveredAccountSet!==void 0&&e.ipamDiscoveredAccountSet.item!==void 0&&(t.IpamDiscoveredAccounts=TCm((0,I.getArrayIfSingleItem)(e.ipamDiscoveredAccountSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},oAm=(e,r)=>{let t={};return e.ipamDiscoveredResourceCidrSet===""?t.IpamDiscoveredResourceCidrs=[]:e.ipamDiscoveredResourceCidrSet!==void 0&&e.ipamDiscoveredResourceCidrSet.item!==void 0&&(t.IpamDiscoveredResourceCidrs=RCm((0,I.getArrayIfSingleItem)(e.ipamDiscoveredResourceCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},cAm=(e,r)=>{let t={};return e.ipamPoolAllocationSet===""?t.IpamPoolAllocations=[]:e.ipamPoolAllocationSet!==void 0&&e.ipamPoolAllocationSet.item!==void 0&&(t.IpamPoolAllocations=NCm((0,I.getArrayIfSingleItem)(e.ipamPoolAllocationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},uAm=(e,r)=>{let t={};return e.ipamPoolCidrSet===""?t.IpamPoolCidrs=[]:e.ipamPoolCidrSet!==void 0&&e.ipamPoolCidrSet.item!==void 0&&(t.IpamPoolCidrs=BCm((0,I.getArrayIfSingleItem)(e.ipamPoolCidrSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},lAm=(e,r)=>{let t={};return e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),e.ipamResourceCidrSet===""?t.IpamResourceCidrs=[]:e.ipamResourceCidrSet!==void 0&&e.ipamResourceCidrSet.item!==void 0&&(t.IpamResourceCidrs=MCm((0,I.getArrayIfSingleItem)(e.ipamResourceCidrSet.item),r)),t},dAm=(e,r)=>{let t={};return e.launchTemplateData!==void 0&&(t.LaunchTemplateData=fla(e.launchTemplateData,r)),t},pAm=(e,r)=>{let t={};return e.prefixListAssociationSet===""?t.PrefixListAssociations=[]:e.prefixListAssociationSet!==void 0&&e.prefixListAssociationSet.item!==void 0&&(t.PrefixListAssociations=wDm((0,I.getArrayIfSingleItem)(e.prefixListAssociationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},mAm=(e,r)=>{let t={};return e.entrySet===""?t.Entries=[]:e.entrySet!==void 0&&e.entrySet.item!==void 0&&(t.Entries=xDm((0,I.getArrayIfSingleItem)(e.entrySet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},fAm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.analysisStatus!==void 0&&(t.AnalysisStatus=(0,I.expectString)(e.analysisStatus)),e.analysisFindingSet===""?t.AnalysisFindings=[]:e.analysisFindingSet!==void 0&&e.analysisFindingSet.item!==void 0&&(t.AnalysisFindings=Slm((0,I.getArrayIfSingleItem)(e.analysisFindingSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},hAm=(e,r)=>{let t={};return e.networkInsightsAccessScopeContent!==void 0&&(t.NetworkInsightsAccessScopeContent=Xua(e.networkInsightsAccessScopeContent,r)),t},gAm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.passwordData!==void 0&&(t.PasswordData=(0,I.expectString)(e.passwordData)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},yAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.isValidExchange!==void 0&&(t.IsValidExchange=(0,I.parseBoolean)(e.isValidExchange)),e.outputReservedInstancesWillExpireAt!==void 0&&(t.OutputReservedInstancesWillExpireAt=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.outputReservedInstancesWillExpireAt))),e.paymentDue!==void 0&&(t.PaymentDue=(0,I.expectString)(e.paymentDue)),e.reservedInstanceValueRollup!==void 0&&(t.ReservedInstanceValueRollup=tur(e.reservedInstanceValueRollup,r)),e.reservedInstanceValueSet===""?t.ReservedInstanceValueSet=[]:e.reservedInstanceValueSet!==void 0&&e.reservedInstanceValueSet.item!==void 0&&(t.ReservedInstanceValueSet=OSm((0,I.getArrayIfSingleItem)(e.reservedInstanceValueSet.item),r)),e.targetConfigurationValueRollup!==void 0&&(t.TargetConfigurationValueRollup=tur(e.targetConfigurationValueRollup,r)),e.targetConfigurationValueSet===""?t.TargetConfigurationValueSet=[]:e.targetConfigurationValueSet!==void 0&&e.targetConfigurationValueSet.item!==void 0&&(t.TargetConfigurationValueSet=zIm((0,I.getArrayIfSingleItem)(e.targetConfigurationValueSet.item),r)),e.validationFailureReason!==void 0&&(t.ValidationFailureReason=(0,I.expectString)(e.validationFailureReason)),t},_Am=(e,r)=>{let t={};return e.serialConsoleAccessEnabled!==void 0&&(t.SerialConsoleAccessEnabled=(0,I.parseBoolean)(e.serialConsoleAccessEnabled)),t},AAm=(e,r)=>{let t={};return e.spotPlacementScoreSet===""?t.SpotPlacementScores=[]:e.spotPlacementScoreSet!==void 0&&e.spotPlacementScoreSet.item!==void 0&&(t.SpotPlacementScores=aIm((0,I.getArrayIfSingleItem)(e.spotPlacementScoreSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},bAm=(e,r)=>{let t={};return e.subnetIpv4CidrReservationSet===""?t.SubnetIpv4CidrReservations=[]:e.subnetIpv4CidrReservationSet!==void 0&&e.subnetIpv4CidrReservationSet.item!==void 0&&(t.SubnetIpv4CidrReservations=Foa((0,I.getArrayIfSingleItem)(e.subnetIpv4CidrReservationSet.item),r)),e.subnetIpv6CidrReservationSet===""?t.SubnetIpv6CidrReservations=[]:e.subnetIpv6CidrReservationSet!==void 0&&e.subnetIpv6CidrReservationSet.item!==void 0&&(t.SubnetIpv6CidrReservations=Foa((0,I.getArrayIfSingleItem)(e.subnetIpv6CidrReservationSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},CAm=(e,r)=>{let t={};return e.transitGatewayAttachmentPropagations===""?t.TransitGatewayAttachmentPropagations=[]:e.transitGatewayAttachmentPropagations!==void 0&&e.transitGatewayAttachmentPropagations.item!==void 0&&(t.TransitGatewayAttachmentPropagations=uxm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachmentPropagations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},vAm=(e,r)=>{let t={};return e.multicastDomainAssociations===""?t.MulticastDomainAssociations=[]:e.multicastDomainAssociations!==void 0&&e.multicastDomainAssociations.item!==void 0&&(t.MulticastDomainAssociations=_xm((0,I.getArrayIfSingleItem)(e.multicastDomainAssociations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},EAm=(e,r)=>{let t={};return e.associations===""?t.Associations=[]:e.associations!==void 0&&e.associations.item!==void 0&&(t.Associations=Pxm((0,I.getArrayIfSingleItem)(e.associations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},DAm=(e,r)=>{let t={};return e.transitGatewayPolicyTableEntries===""?t.TransitGatewayPolicyTableEntries=[]:e.transitGatewayPolicyTableEntries!==void 0&&e.transitGatewayPolicyTableEntries.item!==void 0&&(t.TransitGatewayPolicyTableEntries=kxm((0,I.getArrayIfSingleItem)(e.transitGatewayPolicyTableEntries.item),r)),t},SAm=(e,r)=>{let t={};return e.transitGatewayPrefixListReferenceSet===""?t.TransitGatewayPrefixListReferences=[]:e.transitGatewayPrefixListReferenceSet!==void 0&&e.transitGatewayPrefixListReferenceSet.item!==void 0&&(t.TransitGatewayPrefixListReferences=Oxm((0,I.getArrayIfSingleItem)(e.transitGatewayPrefixListReferenceSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},wAm=(e,r)=>{let t={};return e.associations===""?t.Associations=[]:e.associations!==void 0&&e.associations.item!==void 0&&(t.Associations=Gxm((0,I.getArrayIfSingleItem)(e.associations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},IAm=(e,r)=>{let t={};return e.transitGatewayRouteTablePropagations===""?t.TransitGatewayRouteTablePropagations=[]:e.transitGatewayRouteTablePropagations!==void 0&&e.transitGatewayRouteTablePropagations.item!==void 0&&(t.TransitGatewayRouteTablePropagations=zxm((0,I.getArrayIfSingleItem)(e.transitGatewayRouteTablePropagations.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},xAm=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},TAm=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},PAm=(e,r)=>{let t={};return e.vpnConnectionDeviceSampleConfiguration!==void 0&&(t.VpnConnectionDeviceSampleConfiguration=(0,I.expectString)(e.vpnConnectionDeviceSampleConfiguration)),t},RAm=(e,r)=>{let t={};return e.vpnConnectionDeviceTypeSet===""?t.VpnConnectionDeviceTypes=[]:e.vpnConnectionDeviceTypeSet!==void 0&&e.vpnConnectionDeviceTypeSet.item!==void 0&&(t.VpnConnectionDeviceTypes=rPm((0,I.getArrayIfSingleItem)(e.vpnConnectionDeviceTypeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},kAm=(e,r)=>{let t={};return e.vpnConnectionId!==void 0&&(t.VpnConnectionId=(0,I.expectString)(e.vpnConnectionId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.vpnTunnelOutsideIpAddress!==void 0&&(t.VpnTunnelOutsideIpAddress=(0,I.expectString)(e.vpnTunnelOutsideIpAddress)),e.maintenanceDetails!==void 0&&(t.MaintenanceDetails=hEm(e.maintenanceDetails,r)),t},FAm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.memoryInfo!==void 0&&(t.MemoryInfo=OAm(e.memoryInfo,r)),t},NAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FAm(t,r)),OAm=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseInt32)(e.sizeInMiB)),t},BAm=(e,r)=>{let t={};return e.gpus===""?t.Gpus=[]:e.gpus!==void 0&&e.gpus.item!==void 0&&(t.Gpus=NAm((0,I.getArrayIfSingleItem)(e.gpus.item),r)),e.totalGpuMemoryInMiB!==void 0&&(t.TotalGpuMemoryInMiB=(0,I.strictParseInt32)(e.totalGpuMemoryInMiB)),t},qAm=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},zne=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qAm(t,r)),MAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Iwm(t,r)),LAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),jAm=(e,r)=>{let t={};return e.configured!==void 0&&(t.Configured=(0,I.parseBoolean)(e.configured)),t},GAm=(e,r)=>{let t={};return e.eventInformation!==void 0&&(t.EventInformation=_ua(e.eventInformation,r)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},UAm=(e,r)=>{let t={};return e.eventInformation!==void 0&&(t.EventInformation=_ua(e.eventInformation,r)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},VAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GAm(t,r)),zAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UAm(t,r)),$Am=(e,r)=>{let t={};return e.autoPlacement!==void 0&&(t.AutoPlacement=(0,I.expectString)(e.autoPlacement)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availableCapacity!==void 0&&(t.AvailableCapacity=Mdm(e.availableCapacity,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.hostProperties!==void 0&&(t.HostProperties=JAm(e.hostProperties,r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.instances===""?t.Instances=[]:e.instances!==void 0&&e.instances.item!==void 0&&(t.Instances=KAm((0,I.getArrayIfSingleItem)(e.instances.item),r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.allocationTime!==void 0&&(t.AllocationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.allocationTime))),e.releaseTime!==void 0&&(t.ReleaseTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.releaseTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.hostRecovery!==void 0&&(t.HostRecovery=(0,I.expectString)(e.hostRecovery)),e.allowsMultipleInstanceTypes!==void 0&&(t.AllowsMultipleInstanceTypes=(0,I.expectString)(e.allowsMultipleInstanceTypes)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.memberOfServiceLinkedResourceGroup!==void 0&&(t.MemberOfServiceLinkedResourceGroup=(0,I.parseBoolean)(e.memberOfServiceLinkedResourceGroup)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.hostMaintenance!==void 0&&(t.HostMaintenance=(0,I.expectString)(e.hostMaintenance)),e.assetId!==void 0&&(t.AssetId=(0,I.expectString)(e.assetId)),t},QAm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},KAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>QAm(t,r)),HAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Am(t,r)),WAm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),t},YAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>WAm(t,r)),JAm=(e,r)=>{let t={};return e.cores!==void 0&&(t.Cores=(0,I.strictParseInt32)(e.cores)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.sockets!==void 0&&(t.Sockets=(0,I.strictParseInt32)(e.sockets)),e.totalVCpus!==void 0&&(t.TotalVCpus=(0,I.strictParseInt32)(e.totalVCpus)),t},XAm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.end!==void 0&&(t.End=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.end))),e.hostIdSet===""?t.HostIdSet=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIdSet=mla((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.start!==void 0&&(t.Start=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.start))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ZAm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XAm(t,r)),Iua=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.id!==void 0&&(t.Id=(0,I.expectString)(e.id)),t},fur=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=Iua(e.iamInstanceProfile,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},ebm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fur(t,r)),xua=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},tbm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.strictParseInt32)(e.code)),e.type!==void 0&&(t.Type=(0,I.strictParseInt32)(e.type)),t},rbm=(e,r)=>{let t={};return e.deadline!==void 0&&(t.Deadline=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.deadline))),e.resource!==void 0&&(t.Resource=(0,I.expectString)(e.resource)),e.useLongIds!==void 0&&(t.UseLongIds=(0,I.parseBoolean)(e.useLongIds)),t},hur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rbm(t,r)),nbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ibm(t,r)),ibm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},sbm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.creationDate!==void 0&&(t.CreationDate=(0,I.expectString)(e.creationDate)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.imageLocation!==void 0&&(t.ImageLocation=(0,I.expectString)(e.imageLocation)),e.imageType!==void 0&&(t.ImageType=(0,I.expectString)(e.imageType)),e.isPublic!==void 0&&(t.Public=(0,I.parseBoolean)(e.isPublic)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.imageOwnerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.imageOwnerId)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.platformDetails!==void 0&&(t.PlatformDetails=(0,I.expectString)(e.platformDetails)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.imageState!==void 0&&(t.State=(0,I.expectString)(e.imageState)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.parseBoolean)(e.enaSupport)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageOwnerAlias!==void 0&&(t.ImageOwnerAlias=(0,I.expectString)(e.imageOwnerAlias)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.rootDeviceName!==void 0&&(t.RootDeviceName=(0,I.expectString)(e.rootDeviceName)),e.rootDeviceType!==void 0&&(t.RootDeviceType=(0,I.expectString)(e.rootDeviceType)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=(0,I.expectString)(e.sriovNetSupport)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.virtualizationType!==void 0&&(t.VirtualizationType=(0,I.expectString)(e.virtualizationType)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),e.tpmSupport!==void 0&&(t.TpmSupport=(0,I.expectString)(e.tpmSupport)),e.deprecationTime!==void 0&&(t.DeprecationTime=(0,I.expectString)(e.deprecationTime)),e.imdsSupport!==void 0&&(t.ImdsSupport=(0,I.expectString)(e.imdsSupport)),t},abm=(e,r)=>{let t={};return e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.launchPermission===""?t.LaunchPermissions=[]:e.launchPermission!==void 0&&e.launchPermission.item!==void 0&&(t.LaunchPermissions=_vm((0,I.getArrayIfSingleItem)(e.launchPermission.item),r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.description!==void 0&&(t.Description=bx(e.description,r)),e.kernel!==void 0&&(t.KernelId=bx(e.kernel,r)),e.ramdisk!==void 0&&(t.RamdiskId=bx(e.ramdisk,r)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=bx(e.sriovNetSupport,r)),e.bootMode!==void 0&&(t.BootMode=bx(e.bootMode,r)),e.tpmSupport!==void 0&&(t.TpmSupport=bx(e.tpmSupport,r)),e.uefiData!==void 0&&(t.UefiData=bx(e.uefiData,r)),e.lastLaunchedTime!==void 0&&(t.LastLaunchedTime=bx(e.lastLaunchedTime,r)),e.imdsSupport!==void 0&&(t.ImdsSupport=bx(e.imdsSupport,r)),t},obm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sbm(t,r)),cbm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.recycleBinEnterTime!==void 0&&(t.RecycleBinEnterTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinEnterTime))),e.recycleBinExitTime!==void 0&&(t.RecycleBinExitTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinExitTime))),t},ubm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cbm(t,r)),lbm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},dbm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},Tua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dbm(t,r)),pbm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.licenseType!==void 0&&(t.LicenseType=(0,I.expectString)(e.licenseType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotDetailSet===""?t.SnapshotDetails=[]:e.snapshotDetailSet!==void 0&&e.snapshotDetailSet.item!==void 0&&(t.SnapshotDetails=vla((0,I.getArrayIfSingleItem)(e.snapshotDetailSet.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.licenseSpecifications===""?t.LicenseSpecifications=[]:e.licenseSpecifications!==void 0&&e.licenseSpecifications.item!==void 0&&(t.LicenseSpecifications=Tua((0,I.getArrayIfSingleItem)(e.licenseSpecifications.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),t},mbm=(e,r)=>{let t={};return e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.licenseType!==void 0&&(t.LicenseType=(0,I.expectString)(e.licenseType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotDetailSet===""?t.SnapshotDetails=[]:e.snapshotDetailSet!==void 0&&e.snapshotDetailSet.item!==void 0&&(t.SnapshotDetails=vla((0,I.getArrayIfSingleItem)(e.snapshotDetailSet.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.licenseSpecifications===""?t.LicenseSpecifications=[]:e.licenseSpecifications!==void 0&&e.licenseSpecifications.item!==void 0&&(t.LicenseSpecifications=Tua((0,I.getArrayIfSingleItem)(e.licenseSpecifications.item),r)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),t},fbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mbm(t,r)),hbm=(e,r)=>{let t={};return e.conversionTask!==void 0&&(t.ConversionTask=qbn(e.conversionTask,r)),t},gbm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.volumes===""?t.Volumes=[]:e.volumes!==void 0&&e.volumes.item!==void 0&&(t.Volumes=_bm((0,I.getArrayIfSingleItem)(e.volumes.item),r)),t},ybm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.bytesConverted!==void 0&&(t.BytesConverted=(0,I.strictParseLong)(e.bytesConverted)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.image!==void 0&&(t.Image=mua(e.image,r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.volume!==void 0&&(t.Volume=fua(e.volume,r)),t},_bm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ybm(t,r)),Abm=(e,r)=>{let t={};return e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},bbm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.snapshotTaskDetail!==void 0&&(t.SnapshotTaskDetail=Ela(e.snapshotTaskDetail,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Cbm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.importTaskId!==void 0&&(t.ImportTaskId=(0,I.expectString)(e.importTaskId)),e.snapshotTaskDetail!==void 0&&(t.SnapshotTaskDetail=Ela(e.snapshotTaskDetail,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},vbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cbm(t,r)),Ebm=(e,r)=>{let t={};return e.conversionTask!==void 0&&(t.ConversionTask=qbn(e.conversionTask,r)),t},Dbm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.bytesConverted!==void 0&&(t.BytesConverted=(0,I.strictParseLong)(e.bytesConverted)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.image!==void 0&&(t.Image=mua(e.image,r)),e.volume!==void 0&&(t.Volume=fua(e.volume,r)),t},Sbm=(e,r)=>{let t={};return e.accelerators===""?t.Accelerators=[]:e.accelerators!==void 0&&e.accelerators.member!==void 0&&(t.Accelerators=Ibm((0,I.getArrayIfSingleItem)(e.accelerators.member),r)),t},wbm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.manufacturer!==void 0&&(t.Manufacturer=(0,I.expectString)(e.manufacturer)),t},Ibm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wbm(t,r)),xbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Tbm=(e,r)=>{let t={};return e.amiLaunchIndex!==void 0&&(t.AmiLaunchIndex=(0,I.strictParseInt32)(e.amiLaunchIndex)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.launchTime!==void 0&&(t.LaunchTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.launchTime))),e.monitoring!==void 0&&(t.Monitoring=Kua(e.monitoring,r)),e.placement!==void 0&&(t.Placement=yDm(e.placement,r)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.dnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.dnsName)),e.ipAddress!==void 0&&(t.PublicIpAddress=(0,I.expectString)(e.ipAddress)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.instanceState!==void 0&&(t.State=Zcr(e.instanceState,r)),e.reason!==void 0&&(t.StateTransitionReason=(0,I.expectString)(e.reason)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.architecture!==void 0&&(t.Architecture=(0,I.expectString)(e.architecture)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=Pua((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.parseBoolean)(e.enaSupport)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=Iua(e.iamInstanceProfile,r)),e.instanceLifecycle!==void 0&&(t.InstanceLifecycle=(0,I.expectString)(e.instanceLifecycle)),e.elasticGpuAssociationSet===""?t.ElasticGpuAssociations=[]:e.elasticGpuAssociationSet!==void 0&&e.elasticGpuAssociationSet.item!==void 0&&(t.ElasticGpuAssociations=qym((0,I.getArrayIfSingleItem)(e.elasticGpuAssociationSet.item),r)),e.elasticInferenceAcceleratorAssociationSet===""?t.ElasticInferenceAcceleratorAssociations=[]:e.elasticInferenceAcceleratorAssociationSet!==void 0&&e.elasticInferenceAcceleratorAssociationSet.item!==void 0&&(t.ElasticInferenceAcceleratorAssociations=zym((0,I.getArrayIfSingleItem)(e.elasticInferenceAcceleratorAssociationSet.item),r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=nCm((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.rootDeviceName!==void 0&&(t.RootDeviceName=(0,I.expectString)(e.rootDeviceName)),e.rootDeviceType!==void 0&&(t.RootDeviceType=(0,I.expectString)(e.rootDeviceType)),e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=(0,I.expectString)(e.sriovNetSupport)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.virtualizationType!==void 0&&(t.VirtualizationType=(0,I.expectString)(e.virtualizationType)),e.cpuOptions!==void 0&&(t.CpuOptions=emm(e.cpuOptions,r)),e.capacityReservationId!==void 0&&(t.CapacityReservationId=(0,I.expectString)(e.capacityReservationId)),e.capacityReservationSpecification!==void 0&&(t.CapacityReservationSpecification=Apm(e.capacityReservationSpecification,r)),e.hibernationOptions!==void 0&&(t.HibernationOptions=jAm(e.hibernationOptions,r)),e.licenseSet===""?t.Licenses=[]:e.licenseSet!==void 0&&e.licenseSet.item!==void 0&&(t.Licenses=Jvm((0,I.getArrayIfSingleItem)(e.licenseSet.item),r)),e.metadataOptions!==void 0&&(t.MetadataOptions=Fua(e.metadataOptions,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=yua(e.enclaveOptions,r)),e.bootMode!==void 0&&(t.BootMode=(0,I.expectString)(e.bootMode)),e.platformDetails!==void 0&&(t.PlatformDetails=(0,I.expectString)(e.platformDetails)),e.usageOperation!==void 0&&(t.UsageOperation=(0,I.expectString)(e.usageOperation)),e.usageOperationUpdateTime!==void 0&&(t.UsageOperationUpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.usageOperationUpdateTime))),e.privateDnsNameOptions!==void 0&&(t.PrivateDnsNameOptions=VDm(e.privateDnsNameOptions,r)),e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),e.tpmSupport!==void 0&&(t.TpmSupport=(0,I.expectString)(e.tpmSupport)),e.maintenanceOptions!==void 0&&(t.MaintenanceOptions=Zbm(e.maintenanceOptions,r)),e.currentInstanceBootMode!==void 0&&(t.CurrentInstanceBootMode=(0,I.expectString)(e.currentInstanceBootMode)),t},Pbm=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=Pua((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.disableApiTermination!==void 0&&(t.DisableApiTermination=lY(e.disableApiTermination,r)),e.enaSupport!==void 0&&(t.EnaSupport=lY(e.enaSupport,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=yua(e.enclaveOptions,r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=lY(e.ebsOptimized,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceInitiatedShutdownBehavior!==void 0&&(t.InstanceInitiatedShutdownBehavior=bx(e.instanceInitiatedShutdownBehavior,r)),e.instanceType!==void 0&&(t.InstanceType=bx(e.instanceType,r)),e.kernel!==void 0&&(t.KernelId=bx(e.kernel,r)),e.productCodes===""?t.ProductCodes=[]:e.productCodes!==void 0&&e.productCodes.item!==void 0&&(t.ProductCodes=d0e((0,I.getArrayIfSingleItem)(e.productCodes.item),r)),e.ramdisk!==void 0&&(t.RamdiskId=bx(e.ramdisk,r)),e.rootDeviceName!==void 0&&(t.RootDeviceName=bx(e.rootDeviceName,r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=lY(e.sourceDestCheck,r)),e.sriovNetSupport!==void 0&&(t.SriovNetSupport=bx(e.sriovNetSupport,r)),e.userData!==void 0&&(t.UserData=bx(e.userData,r)),e.disableApiStop!==void 0&&(t.DisableApiStop=lY(e.disableApiStop,r)),t},Rbm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.ebs!==void 0&&(t.Ebs=kym(e.ebs,r)),t},Pua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rbm(t,r)),kbm=(e,r)=>{let t={};return e.availableCapacity!==void 0&&(t.AvailableCapacity=(0,I.strictParseInt32)(e.availableCapacity)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.totalCapacity!==void 0&&(t.TotalCapacity=(0,I.strictParseInt32)(e.totalCapacity)),t},Fbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mbn(t,r)),Nbm=(e,r)=>{let t={};return e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Obm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Nbm(t,r)),Bbm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},qbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bbm(t,r)),GPt=(e,r)=>{let t={};return e.instanceEventWindowId!==void 0&&(t.InstanceEventWindowId=(0,I.expectString)(e.instanceEventWindowId)),e.timeRangeSet===""?t.TimeRanges=[]:e.timeRangeSet!==void 0&&e.timeRangeSet.item!==void 0&&(t.TimeRanges=Ubm((0,I.getArrayIfSingleItem)(e.timeRangeSet.item),r)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.cronExpression!==void 0&&(t.CronExpression=(0,I.expectString)(e.cronExpression)),e.associationTarget!==void 0&&(t.AssociationTarget=Mbm(e.associationTarget,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Mbm=(e,r)=>{let t={};return e.instanceIdSet===""?t.InstanceIds=[]:e.instanceIdSet!==void 0&&e.instanceIdSet.item!==void 0&&(t.InstanceIds=$bm((0,I.getArrayIfSingleItem)(e.instanceIdSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.dedicatedHostIdSet===""?t.DedicatedHostIds=[]:e.dedicatedHostIdSet!==void 0&&e.dedicatedHostIdSet.item!==void 0&&(t.DedicatedHostIds=Ffm((0,I.getArrayIfSingleItem)(e.dedicatedHostIdSet.item),r)),t},Lbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GPt(t,r)),jbm=(e,r)=>{let t={};return e.instanceEventWindowId!==void 0&&(t.InstanceEventWindowId=(0,I.expectString)(e.instanceEventWindowId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Gbm=(e,r)=>{let t={};return e.startWeekDay!==void 0&&(t.StartWeekDay=(0,I.expectString)(e.startWeekDay)),e.startHour!==void 0&&(t.StartHour=(0,I.strictParseInt32)(e.startHour)),e.endWeekDay!==void 0&&(t.EndWeekDay=(0,I.expectString)(e.endWeekDay)),e.endHour!==void 0&&(t.EndHour=(0,I.strictParseInt32)(e.endHour)),t},Ubm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gbm(t,r)),Vbm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.targetEnvironment!==void 0&&(t.TargetEnvironment=(0,I.expectString)(e.targetEnvironment)),t},Rua=(e,r)=>{let t={};return e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.cpuCredits!==void 0&&(t.CpuCredits=(0,I.expectString)(e.cpuCredits)),t},zbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$bm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Qbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),kua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Kbm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},Hbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kbm(t,r)),Wbm=(e,r)=>{let t={};return e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},Ubn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wbm(t,r)),Ybm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},Jbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ybm(t,r)),Xbm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tbm(t,r)),Zbm=(e,r)=>{let t={};return e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},Fua=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.httpTokens!==void 0&&(t.HttpTokens=(0,I.expectString)(e.httpTokens)),e.httpPutResponseHopLimit!==void 0&&(t.HttpPutResponseHopLimit=(0,I.strictParseInt32)(e.httpPutResponseHopLimit)),e.httpEndpoint!==void 0&&(t.HttpEndpoint=(0,I.expectString)(e.httpEndpoint)),e.httpProtocolIpv6!==void 0&&(t.HttpProtocolIpv6=(0,I.expectString)(e.httpProtocolIpv6)),e.instanceMetadataTags!==void 0&&(t.InstanceMetadataTags=(0,I.expectString)(e.instanceMetadataTags)),t},eCm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.monitoring!==void 0&&(t.Monitoring=Kua(e.monitoring,r)),t},Nua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eCm(t,r)),tCm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Oua(e.association,r)),e.attachment!==void 0&&(t.Attachment=rCm(e.attachment,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.macAddress!==void 0&&(t.MacAddress=(0,I.expectString)(e.macAddress)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=aCm((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=Hbm((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=Jbm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),t},Oua=(e,r)=>{let t={};return e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.ipOwnerId!==void 0&&(t.IpOwnerId=(0,I.expectString)(e.ipOwnerId)),e.publicDnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.publicDnsName)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),t},rCm=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),t},nCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tCm(t,r)),iCm=(e,r)=>{let t={};return e.associatePublicIpAddress!==void 0&&(t.AssociatePublicIpAddress=(0,I.parseBoolean)(e.associatePublicIpAddress)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.SecurityGroupId===""?t.Groups=[]:e.SecurityGroupId!==void 0&&e.SecurityGroupId.SecurityGroupId!==void 0&&(t.Groups=Pwm((0,I.getArrayIfSingleItem)(e.SecurityGroupId.SecurityGroupId),r)),e.ipv6AddressCount!==void 0&&(t.Ipv6AddressCount=(0,I.strictParseInt32)(e.ipv6AddressCount)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=ala((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.secondaryPrivateIpAddressCount!==void 0&&(t.SecondaryPrivateIpAddressCount=(0,I.strictParseInt32)(e.secondaryPrivateIpAddressCount)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.AssociateCarrierIpAddress!==void 0&&(t.AssociateCarrierIpAddress=(0,I.parseBoolean)(e.AssociateCarrierIpAddress)),e.InterfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.InterfaceType)),e.NetworkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.NetworkCardIndex)),e.Ipv4Prefix===""?t.Ipv4Prefixes=[]:e.Ipv4Prefix!==void 0&&e.Ipv4Prefix.item!==void 0&&(t.Ipv4Prefixes=HCm((0,I.getArrayIfSingleItem)(e.Ipv4Prefix.item),r)),e.Ipv4PrefixCount!==void 0&&(t.Ipv4PrefixCount=(0,I.strictParseInt32)(e.Ipv4PrefixCount)),e.Ipv6Prefix===""?t.Ipv6Prefixes=[]:e.Ipv6Prefix!==void 0&&e.Ipv6Prefix.item!==void 0&&(t.Ipv6Prefixes=avm((0,I.getArrayIfSingleItem)(e.Ipv6Prefix.item),r)),e.Ipv6PrefixCount!==void 0&&(t.Ipv6PrefixCount=(0,I.strictParseInt32)(e.Ipv6PrefixCount)),t},Bua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iCm(t,r)),sCm=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=Oua(e.association,r)),e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},aCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sCm(t,r)),gur=(e,r)=>{let t={};return e.vCpuCount!==void 0&&(t.VCpuCount=uTm(e.vCpuCount,r)),e.memoryMiB!==void 0&&(t.MemoryMiB=AEm(e.memoryMiB,r)),e.cpuManufacturerSet===""?t.CpuManufacturers=[]:e.cpuManufacturerSet!==void 0&&e.cpuManufacturerSet.item!==void 0&&(t.CpuManufacturers=Zpm((0,I.getArrayIfSingleItem)(e.cpuManufacturerSet.item),r)),e.memoryGiBPerVCpu!==void 0&&(t.MemoryGiBPerVCpu=yEm(e.memoryGiBPerVCpu,r)),e.excludedInstanceTypeSet===""?t.ExcludedInstanceTypes=[]:e.excludedInstanceTypeSet!==void 0&&e.excludedInstanceTypeSet.item!==void 0&&(t.ExcludedInstanceTypes=p_m((0,I.getArrayIfSingleItem)(e.excludedInstanceTypeSet.item),r)),e.instanceGenerationSet===""?t.InstanceGenerations=[]:e.instanceGenerationSet!==void 0&&e.instanceGenerationSet.item!==void 0&&(t.InstanceGenerations=zbm((0,I.getArrayIfSingleItem)(e.instanceGenerationSet.item),r)),e.spotMaxPricePercentageOverLowestPrice!==void 0&&(t.SpotMaxPricePercentageOverLowestPrice=(0,I.strictParseInt32)(e.spotMaxPricePercentageOverLowestPrice)),e.onDemandMaxPricePercentageOverLowestPrice!==void 0&&(t.OnDemandMaxPricePercentageOverLowestPrice=(0,I.strictParseInt32)(e.onDemandMaxPricePercentageOverLowestPrice)),e.bareMetal!==void 0&&(t.BareMetal=(0,I.expectString)(e.bareMetal)),e.burstablePerformance!==void 0&&(t.BurstablePerformance=(0,I.expectString)(e.burstablePerformance)),e.requireHibernateSupport!==void 0&&(t.RequireHibernateSupport=(0,I.parseBoolean)(e.requireHibernateSupport)),e.networkInterfaceCount!==void 0&&(t.NetworkInterfaceCount=V2m(e.networkInterfaceCount,r)),e.localStorage!==void 0&&(t.LocalStorage=(0,I.expectString)(e.localStorage)),e.localStorageTypeSet===""?t.LocalStorageTypes=[]:e.localStorageTypeSet!==void 0&&e.localStorageTypeSet.item!==void 0&&(t.LocalStorageTypes=fEm((0,I.getArrayIfSingleItem)(e.localStorageTypeSet.item),r)),e.totalLocalStorageGB!==void 0&&(t.TotalLocalStorageGB=XIm(e.totalLocalStorageGB,r)),e.baselineEbsBandwidthMbps!==void 0&&(t.BaselineEbsBandwidthMbps=jdm(e.baselineEbsBandwidthMbps,r)),e.acceleratorTypeSet===""?t.AcceleratorTypes=[]:e.acceleratorTypeSet!==void 0&&e.acceleratorTypeSet.item!==void 0&&(t.AcceleratorTypes=glm((0,I.getArrayIfSingleItem)(e.acceleratorTypeSet.item),r)),e.acceleratorCount!==void 0&&(t.AcceleratorCount=plm(e.acceleratorCount,r)),e.acceleratorManufacturerSet===""?t.AcceleratorManufacturers=[]:e.acceleratorManufacturerSet!==void 0&&e.acceleratorManufacturerSet.item!==void 0&&(t.AcceleratorManufacturers=mlm((0,I.getArrayIfSingleItem)(e.acceleratorManufacturerSet.item),r)),e.acceleratorNameSet===""?t.AcceleratorNames=[]:e.acceleratorNameSet!==void 0&&e.acceleratorNameSet.item!==void 0&&(t.AcceleratorNames=flm((0,I.getArrayIfSingleItem)(e.acceleratorNameSet.item),r)),e.acceleratorTotalMemoryMiB!==void 0&&(t.AcceleratorTotalMemoryMiB=hlm(e.acceleratorTotalMemoryMiB,r)),e.networkBandwidthGbps!==void 0&&(t.NetworkBandwidthGbps=O2m(e.networkBandwidthGbps,r)),e.allowedInstanceTypeSet===""?t.AllowedInstanceTypes=[]:e.allowedInstanceTypeSet!==void 0&&e.allowedInstanceTypeSet.item!==void 0&&(t.AllowedInstanceTypes=zlm((0,I.getArrayIfSingleItem)(e.allowedInstanceTypeSet.item),r)),t},Zcr=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.strictParseInt32)(e.code)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},oCm=(e,r)=>{let t={};return e.currentState!==void 0&&(t.CurrentState=Zcr(e.currentState,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.previousState!==void 0&&(t.PreviousState=Zcr(e.previousState,r)),t},Vbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oCm(t,r)),cCm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.eventsSet===""?t.Events=[]:e.eventsSet!==void 0&&e.eventsSet.item!==void 0&&(t.Events=dCm((0,I.getArrayIfSingleItem)(e.eventsSet.item),r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceState!==void 0&&(t.InstanceState=Zcr(e.instanceState,r)),e.instanceStatus!==void 0&&(t.InstanceStatus=Ioa(e.instanceStatus,r)),e.systemStatus!==void 0&&(t.SystemStatus=Ioa(e.systemStatus,r)),t},uCm=(e,r)=>{let t={};return e.impairedSince!==void 0&&(t.ImpairedSince=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.impairedSince))),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},lCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uCm(t,r)),qua=(e,r)=>{let t={};return e.instanceEventId!==void 0&&(t.InstanceEventId=(0,I.expectString)(e.instanceEventId)),e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.notAfter!==void 0&&(t.NotAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notAfter))),e.notBefore!==void 0&&(t.NotBefore=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBefore))),e.notBeforeDeadline!==void 0&&(t.NotBeforeDeadline=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBeforeDeadline))),t},dCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qua(t,r)),pCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cCm(t,r)),Ioa=(e,r)=>{let t={};return e.details===""?t.Details=[]:e.details!==void 0&&e.details.item!==void 0&&(t.Details=lCm((0,I.getArrayIfSingleItem)(e.details.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},mCm=(e,r)=>{let t={};return e.totalSizeInGB!==void 0&&(t.TotalSizeInGB=(0,I.strictParseLong)(e.totalSizeInGB)),e.disks===""?t.Disks=[]:e.disks!==void 0&&e.disks.item!==void 0&&(t.Disks=Iym((0,I.getArrayIfSingleItem)(e.disks.item),r)),e.nvmeSupport!==void 0&&(t.NvmeSupport=(0,I.expectString)(e.nvmeSupport)),e.encryptionSupport!==void 0&&(t.EncryptionSupport=(0,I.expectString)(e.encryptionSupport)),t},fCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zbn=(e,r)=>{let t={};return e.instanceTagKeySet===""?t.InstanceTagKeys=[]:e.instanceTagKeySet!==void 0&&e.instanceTagKeySet.item!==void 0&&(t.InstanceTagKeys=fCm((0,I.getArrayIfSingleItem)(e.instanceTagKeySet.item),r)),e.includeAllTagsOfInstance!==void 0&&(t.IncludeAllTagsOfInstance=(0,I.parseBoolean)(e.includeAllTagsOfInstance)),t},hCm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.currentGeneration!==void 0&&(t.CurrentGeneration=(0,I.parseBoolean)(e.currentGeneration)),e.freeTierEligible!==void 0&&(t.FreeTierEligible=(0,I.parseBoolean)(e.freeTierEligible)),e.supportedUsageClasses===""?t.SupportedUsageClasses=[]:e.supportedUsageClasses!==void 0&&e.supportedUsageClasses.item!==void 0&&(t.SupportedUsageClasses=sTm((0,I.getArrayIfSingleItem)(e.supportedUsageClasses.item),r)),e.supportedRootDeviceTypes===""?t.SupportedRootDeviceTypes=[]:e.supportedRootDeviceTypes!==void 0&&e.supportedRootDeviceTypes.item!==void 0&&(t.SupportedRootDeviceTypes=awm((0,I.getArrayIfSingleItem)(e.supportedRootDeviceTypes.item),r)),e.supportedVirtualizationTypes===""?t.SupportedVirtualizationTypes=[]:e.supportedVirtualizationTypes!==void 0&&e.supportedVirtualizationTypes.item!==void 0&&(t.SupportedVirtualizationTypes=xTm((0,I.getArrayIfSingleItem)(e.supportedVirtualizationTypes.item),r)),e.bareMetal!==void 0&&(t.BareMetal=(0,I.parseBoolean)(e.bareMetal)),e.hypervisor!==void 0&&(t.Hypervisor=(0,I.expectString)(e.hypervisor)),e.processorInfo!==void 0&&(t.ProcessorInfo=$Dm(e.processorInfo,r)),e.vCpuInfo!==void 0&&(t.VCpuInfo=lTm(e.vCpuInfo,r)),e.memoryInfo!==void 0&&(t.MemoryInfo=_Em(e.memoryInfo,r)),e.instanceStorageSupported!==void 0&&(t.InstanceStorageSupported=(0,I.parseBoolean)(e.instanceStorageSupported)),e.instanceStorageInfo!==void 0&&(t.InstanceStorageInfo=mCm(e.instanceStorageInfo,r)),e.ebsInfo!==void 0&&(t.EbsInfo=Rym(e.ebsInfo,r)),e.networkInfo!==void 0&&(t.NetworkInfo=M2m(e.networkInfo,r)),e.gpuInfo!==void 0&&(t.GpuInfo=BAm(e.gpuInfo,r)),e.fpgaInfo!==void 0&&(t.FpgaInfo=V_m(e.fpgaInfo,r)),e.placementGroupInfo!==void 0&&(t.PlacementGroupInfo=_Dm(e.placementGroupInfo,r)),e.inferenceAcceleratorInfo!==void 0&&(t.InferenceAcceleratorInfo=Sbm(e.inferenceAcceleratorInfo,r)),e.hibernationSupported!==void 0&&(t.HibernationSupported=(0,I.parseBoolean)(e.hibernationSupported)),e.burstablePerformanceSupported!==void 0&&(t.BurstablePerformanceSupported=(0,I.parseBoolean)(e.burstablePerformanceSupported)),e.dedicatedHostsSupported!==void 0&&(t.DedicatedHostsSupported=(0,I.parseBoolean)(e.dedicatedHostsSupported)),e.autoRecoverySupported!==void 0&&(t.AutoRecoverySupported=(0,I.parseBoolean)(e.autoRecoverySupported)),e.supportedBootModes===""?t.SupportedBootModes=[]:e.supportedBootModes!==void 0&&e.supportedBootModes.item!==void 0&&(t.SupportedBootModes=Udm((0,I.getArrayIfSingleItem)(e.supportedBootModes.item),r)),t},gCm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),t},yCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gCm(t,r)),_Cm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hCm(t,r)),ACm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.locationType!==void 0&&(t.LocationType=(0,I.expectString)(e.locationType)),e.location!==void 0&&(t.Location=(0,I.expectString)(e.location)),t},bCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ACm(t,r)),CCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),vCm=(e,r)=>{let t={};return e.accountId!==void 0&&(t.AccountId=(0,I.expectString)(e.accountId)),e.usedInstanceCount!==void 0&&(t.UsedInstanceCount=(0,I.strictParseInt32)(e.usedInstanceCount)),t},ECm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vCm(t,r)),Mua=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=Lua((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.internetGatewayId!==void 0&&(t.InternetGatewayId=(0,I.expectString)(e.internetGatewayId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},DCm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Lua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DCm(t,r)),SCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mua(t,r)),mbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),yur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.publicDefaultScopeId!==void 0&&(t.PublicDefaultScopeId=(0,I.expectString)(e.publicDefaultScopeId)),e.privateDefaultScopeId!==void 0&&(t.PrivateDefaultScopeId=(0,I.expectString)(e.privateDefaultScopeId)),e.scopeCount!==void 0&&(t.ScopeCount=(0,I.strictParseInt32)(e.scopeCount)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.operatingRegionSet===""?t.OperatingRegions=[]:e.operatingRegionSet!==void 0&&e.operatingRegionSet.item!==void 0&&(t.OperatingRegions=jua((0,I.getArrayIfSingleItem)(e.operatingRegionSet.item),r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.defaultResourceDiscoveryId!==void 0&&(t.DefaultResourceDiscoveryId=(0,I.expectString)(e.defaultResourceDiscoveryId)),e.defaultResourceDiscoveryAssociationId!==void 0&&(t.DefaultResourceDiscoveryAssociationId=(0,I.expectString)(e.defaultResourceDiscoveryAssociationId)),e.resourceDiscoveryAssociationCount!==void 0&&(t.ResourceDiscoveryAssociationCount=(0,I.strictParseInt32)(e.resourceDiscoveryAssociationCount)),t},wCm=(e,r)=>{let t={};return e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceName!==void 0&&(t.ResourceName=(0,I.expectString)(e.resourceName)),e.resourceComplianceStatus!==void 0&&(t.ResourceComplianceStatus=(0,I.expectString)(e.resourceComplianceStatus)),e.resourceOverlapStatus!==void 0&&(t.ResourceOverlapStatus=(0,I.expectString)(e.resourceOverlapStatus)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.sampledStartTime!==void 0&&(t.SampledStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampledStartTime))),e.sampledEndTime!==void 0&&(t.SampledEndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampledEndTime))),t},ICm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wCm(t,r)),xCm=(e,r)=>{let t={};return e.accountId!==void 0&&(t.AccountId=(0,I.expectString)(e.accountId)),e.discoveryRegion!==void 0&&(t.DiscoveryRegion=(0,I.expectString)(e.discoveryRegion)),e.failureReason!==void 0&&(t.FailureReason=kCm(e.failureReason,r)),e.lastAttemptedDiscoveryTime!==void 0&&(t.LastAttemptedDiscoveryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastAttemptedDiscoveryTime))),e.lastSuccessfulDiscoveryTime!==void 0&&(t.LastSuccessfulDiscoveryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastSuccessfulDiscoveryTime))),t},TCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xCm(t,r)),PCm=(e,r)=>{let t={};return e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceTagSet===""?t.ResourceTags=[]:e.resourceTagSet!==void 0&&e.resourceTagSet.item!==void 0&&(t.ResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.resourceTagSet.item),r)),e.ipUsage!==void 0&&(t.IpUsage=(0,I.strictParseFloat)(e.ipUsage)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.sampleTime!==void 0&&(t.SampleTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.sampleTime))),t},RCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>PCm(t,r)),kCm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},FCm=(e,r)=>{let t={};return e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),t},jua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FCm(t,r)),_ur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamPoolId!==void 0&&(t.IpamPoolId=(0,I.expectString)(e.ipamPoolId)),e.sourceIpamPoolId!==void 0&&(t.SourceIpamPoolId=(0,I.expectString)(e.sourceIpamPoolId)),e.ipamPoolArn!==void 0&&(t.IpamPoolArn=(0,I.expectString)(e.ipamPoolArn)),e.ipamScopeArn!==void 0&&(t.IpamScopeArn=(0,I.expectString)(e.ipamScopeArn)),e.ipamScopeType!==void 0&&(t.IpamScopeType=(0,I.expectString)(e.ipamScopeType)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.locale!==void 0&&(t.Locale=(0,I.expectString)(e.locale)),e.poolDepth!==void 0&&(t.PoolDepth=(0,I.strictParseInt32)(e.poolDepth)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.autoImport!==void 0&&(t.AutoImport=(0,I.parseBoolean)(e.autoImport)),e.publiclyAdvertisable!==void 0&&(t.PubliclyAdvertisable=(0,I.parseBoolean)(e.publiclyAdvertisable)),e.addressFamily!==void 0&&(t.AddressFamily=(0,I.expectString)(e.addressFamily)),e.allocationMinNetmaskLength!==void 0&&(t.AllocationMinNetmaskLength=(0,I.strictParseInt32)(e.allocationMinNetmaskLength)),e.allocationMaxNetmaskLength!==void 0&&(t.AllocationMaxNetmaskLength=(0,I.strictParseInt32)(e.allocationMaxNetmaskLength)),e.allocationDefaultNetmaskLength!==void 0&&(t.AllocationDefaultNetmaskLength=(0,I.strictParseInt32)(e.allocationDefaultNetmaskLength)),e.allocationResourceTagSet===""?t.AllocationResourceTags=[]:e.allocationResourceTagSet!==void 0&&e.allocationResourceTagSet.item!==void 0&&(t.AllocationResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.allocationResourceTagSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.publicIpSource!==void 0&&(t.PublicIpSource=(0,I.expectString)(e.publicIpSource)),t},Gua=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.ipamPoolAllocationId!==void 0&&(t.IpamPoolAllocationId=(0,I.expectString)(e.ipamPoolAllocationId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceOwner!==void 0&&(t.ResourceOwner=(0,I.expectString)(e.resourceOwner)),t},NCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gua(t,r)),$bn=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.failureReason!==void 0&&(t.FailureReason=OCm(e.failureReason,r)),e.ipamPoolCidrId!==void 0&&(t.IpamPoolCidrId=(0,I.expectString)(e.ipamPoolCidrId)),e.netmaskLength!==void 0&&(t.NetmaskLength=(0,I.strictParseInt32)(e.netmaskLength)),t},OCm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},BCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$bn(t,r)),qCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_ur(t,r)),Uua=(e,r)=>{let t={};return e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamScopeId!==void 0&&(t.IpamScopeId=(0,I.expectString)(e.ipamScopeId)),e.ipamPoolId!==void 0&&(t.IpamPoolId=(0,I.expectString)(e.ipamPoolId)),e.resourceRegion!==void 0&&(t.ResourceRegion=(0,I.expectString)(e.resourceRegion)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceName!==void 0&&(t.ResourceName=(0,I.expectString)(e.resourceName)),e.resourceCidr!==void 0&&(t.ResourceCidr=(0,I.expectString)(e.resourceCidr)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceTagSet===""?t.ResourceTags=[]:e.resourceTagSet!==void 0&&e.resourceTagSet.item!==void 0&&(t.ResourceTags=Kbn((0,I.getArrayIfSingleItem)(e.resourceTagSet.item),r)),e.ipUsage!==void 0&&(t.IpUsage=(0,I.strictParseFloat)(e.ipUsage)),e.complianceStatus!==void 0&&(t.ComplianceStatus=(0,I.expectString)(e.complianceStatus)),e.managementState!==void 0&&(t.ManagementState=(0,I.expectString)(e.managementState)),e.overlapStatus!==void 0&&(t.OverlapStatus=(0,I.expectString)(e.overlapStatus)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},MCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Uua(t,r)),Aur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.ipamResourceDiscoveryArn!==void 0&&(t.IpamResourceDiscoveryArn=(0,I.expectString)(e.ipamResourceDiscoveryArn)),e.ipamResourceDiscoveryRegion!==void 0&&(t.IpamResourceDiscoveryRegion=(0,I.expectString)(e.ipamResourceDiscoveryRegion)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.operatingRegionSet===""?t.OperatingRegions=[]:e.operatingRegionSet!==void 0&&e.operatingRegionSet.item!==void 0&&(t.OperatingRegions=jua((0,I.getArrayIfSingleItem)(e.operatingRegionSet.item),r)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Qbn=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamResourceDiscoveryAssociationId!==void 0&&(t.IpamResourceDiscoveryAssociationId=(0,I.expectString)(e.ipamResourceDiscoveryAssociationId)),e.ipamResourceDiscoveryAssociationArn!==void 0&&(t.IpamResourceDiscoveryAssociationArn=(0,I.expectString)(e.ipamResourceDiscoveryAssociationArn)),e.ipamResourceDiscoveryId!==void 0&&(t.IpamResourceDiscoveryId=(0,I.expectString)(e.ipamResourceDiscoveryId)),e.ipamId!==void 0&&(t.IpamId=(0,I.expectString)(e.ipamId)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.resourceDiscoveryStatus!==void 0&&(t.ResourceDiscoveryStatus=(0,I.expectString)(e.resourceDiscoveryStatus)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},LCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qbn(t,r)),jCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Aur(t,r)),GCm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},Kbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GCm(t,r)),bur=(e,r)=>{let t={};return e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.ipamScopeId!==void 0&&(t.IpamScopeId=(0,I.expectString)(e.ipamScopeId)),e.ipamScopeArn!==void 0&&(t.IpamScopeArn=(0,I.expectString)(e.ipamScopeArn)),e.ipamArn!==void 0&&(t.IpamArn=(0,I.expectString)(e.ipamArn)),e.ipamRegion!==void 0&&(t.IpamRegion=(0,I.expectString)(e.ipamRegion)),e.ipamScopeType!==void 0&&(t.IpamScopeType=(0,I.expectString)(e.ipamScopeType)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolCount!==void 0&&(t.PoolCount=(0,I.strictParseInt32)(e.poolCount)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},UCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bur(t,r)),VCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yur(t,r)),zCm=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.ipRanges===""?t.IpRanges=[]:e.ipRanges!==void 0&&e.ipRanges.item!==void 0&&(t.IpRanges=QCm((0,I.getArrayIfSingleItem)(e.ipRanges.item),r)),e.ipv6Ranges===""?t.Ipv6Ranges=[]:e.ipv6Ranges!==void 0&&e.ipv6Ranges.item!==void 0&&(t.Ipv6Ranges=pvm((0,I.getArrayIfSingleItem)(e.ipv6Ranges.item),r)),e.prefixListIds===""?t.PrefixListIds=[]:e.prefixListIds!==void 0&&e.prefixListIds.item!==void 0&&(t.PrefixListIds=PDm((0,I.getArrayIfSingleItem)(e.prefixListIds.item),r)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.groups===""?t.UserIdGroupPairs=[]:e.groups!==void 0&&e.groups.item!==void 0&&(t.UserIdGroupPairs=aTm((0,I.getArrayIfSingleItem)(e.groups.item),r)),t},eur=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zCm(t,r)),Vua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$Cm=(e,r)=>{let t={};return e.cidrIp!==void 0&&(t.CidrIp=(0,I.expectString)(e.cidrIp)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},QCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Cm(t,r)),KCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),zua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>YCm(t,r)),HCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JCm(t,r)),WCm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XCm(t,r)),YCm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},JCm=(e,r)=>{let t={};return e.Ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.Ipv4Prefix)),t},XCm=(e,r)=>{let t={};return e.ipv4Prefix!==void 0&&(t.Ipv4Prefix=(0,I.expectString)(e.ipv4Prefix)),t},$ua=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),ZCm=(e,r)=>{let t={};return e.ipv6Cidr!==void 0&&(t.Ipv6Cidr=(0,I.expectString)(e.ipv6Cidr)),e.associatedResource!==void 0&&(t.AssociatedResource=(0,I.expectString)(e.associatedResource)),t},evm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ZCm(t,r)),tvm=(e,r)=>{let t={};return e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),t},rvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tvm(t,r)),nvm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolCidrBlockSet===""?t.PoolCidrBlocks=[]:e.poolCidrBlockSet!==void 0&&e.poolCidrBlockSet.item!==void 0&&(t.PoolCidrBlocks=EDm((0,I.getArrayIfSingleItem)(e.poolCidrBlockSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ivm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nvm(t,r)),svm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cvm(t,r)),avm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uvm(t,r)),ovm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lvm(t,r)),cvm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},uvm=(e,r)=>{let t={};return e.Ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.Ipv6Prefix)),t},lvm=(e,r)=>{let t={};return e.ipv6Prefix!==void 0&&(t.Ipv6Prefix=(0,I.expectString)(e.ipv6Prefix)),t},dvm=(e,r)=>{let t={};return e.cidrIpv6!==void 0&&(t.CidrIpv6=(0,I.expectString)(e.cidrIpv6)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},pvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dvm(t,r)),mvm=(e,r)=>{let t={};return e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyMaterial!==void 0&&(t.KeyMaterial=(0,I.expectString)(e.keyMaterial)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},fvm=(e,r)=>{let t={};return e.keyPairId!==void 0&&(t.KeyPairId=(0,I.expectString)(e.keyPairId)),e.keyFingerprint!==void 0&&(t.KeyFingerprint=(0,I.expectString)(e.keyFingerprint)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.keyType!==void 0&&(t.KeyType=(0,I.expectString)(e.keyType)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.publicKey!==void 0&&(t.PublicKey=(0,I.expectString)(e.publicKey)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),t},hvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fvm(t,r)),gvm=(e,r)=>{let t={};return e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),t},yvm=(e,r)=>{let t={};return e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.organizationArn!==void 0&&(t.OrganizationArn=(0,I.expectString)(e.organizationArn)),e.organizationalUnitArn!==void 0&&(t.OrganizationalUnitArn=(0,I.expectString)(e.organizationalUnitArn)),t},_vm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yvm(t,r)),Avm=(e,r)=>{let t={};return e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.addressingType!==void 0&&(t.AddressingType=(0,I.expectString)(e.addressingType)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=xua(e.iamInstanceProfile,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Bua((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.placement!==void 0&&(t.Placement=Ila(e.placement,r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.monitoring!==void 0&&(t.Monitoring=ywm(e.monitoring,r)),t},bvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hwm(t,r)),Cur=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.createdBy!==void 0&&(t.CreatedBy=(0,I.expectString)(e.createdBy)),e.defaultVersionNumber!==void 0&&(t.DefaultVersionNumber=(0,I.strictParseLong)(e.defaultVersionNumber)),e.latestVersionNumber!==void 0&&(t.LatestVersionNumber=(0,I.strictParseLong)(e.latestVersionNumber)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},vur=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides!==void 0&&(t.Overrides=Sua(e.overrides,r)),t},Cvm=(e,r)=>{let t={};return e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.virtualName!==void 0&&(t.VirtualName=(0,I.expectString)(e.virtualName)),e.ebs!==void 0&&(t.Ebs=Ivm(e.ebs,r)),e.noDevice!==void 0&&(t.NoDevice=(0,I.expectString)(e.noDevice)),t},vvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cvm(t,r)),Evm=(e,r)=>{let t={};return e.capacityReservationPreference!==void 0&&(t.CapacityReservationPreference=(0,I.expectString)(e.capacityReservationPreference)),e.capacityReservationTarget!==void 0&&(t.CapacityReservationTarget=oua(e.capacityReservationTarget,r)),t},Dvm=(e,r)=>{let t={};return e.launchTemplateSpecification!==void 0&&(t.LaunchTemplateSpecification=Gbn(e.launchTemplateSpecification,r)),e.overrides===""?t.Overrides=[]:e.overrides!==void 0&&e.overrides.item!==void 0&&(t.Overrides=Gvm((0,I.getArrayIfSingleItem)(e.overrides.item),r)),t},Svm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dvm(t,r)),wvm=(e,r)=>{let t={};return e.coreCount!==void 0&&(t.CoreCount=(0,I.strictParseInt32)(e.coreCount)),e.threadsPerCore!==void 0&&(t.ThreadsPerCore=(0,I.strictParseInt32)(e.threadsPerCore)),e.amdSevSnp!==void 0&&(t.AmdSevSnp=(0,I.expectString)(e.amdSevSnp)),t},Ivm=(e,r)=>{let t={};return e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),t},xvm=(e,r)=>{let t={};return e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),t},Tvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xvm(t,r)),Pvm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},Rvm=(e,r)=>{let t={};return e.configured!==void 0&&(t.Configured=(0,I.parseBoolean)(e.configured)),t},kvm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},Fvm=(e,r)=>{let t={};return e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},Nvm=(e,r)=>{let t={};return e.marketType!==void 0&&(t.MarketType=(0,I.expectString)(e.marketType)),e.spotOptions!==void 0&&(t.SpotOptions=Qvm(e.spotOptions,r)),t},Ovm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.httpTokens!==void 0&&(t.HttpTokens=(0,I.expectString)(e.httpTokens)),e.httpPutResponseHopLimit!==void 0&&(t.HttpPutResponseHopLimit=(0,I.strictParseInt32)(e.httpPutResponseHopLimit)),e.httpEndpoint!==void 0&&(t.HttpEndpoint=(0,I.expectString)(e.httpEndpoint)),e.httpProtocolIpv6!==void 0&&(t.HttpProtocolIpv6=(0,I.expectString)(e.httpProtocolIpv6)),e.instanceMetadataTags!==void 0&&(t.InstanceMetadataTags=(0,I.expectString)(e.instanceMetadataTags)),t},Bvm=(e,r)=>{let t={};return e.associateCarrierIpAddress!==void 0&&(t.AssociateCarrierIpAddress=(0,I.parseBoolean)(e.associateCarrierIpAddress)),e.associatePublicIpAddress!==void 0&&(t.AssociatePublicIpAddress=(0,I.parseBoolean)(e.associatePublicIpAddress)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.groupId!==void 0&&(t.Groups=LAm((0,I.getArrayIfSingleItem)(e.groupSet.groupId),r)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv6AddressCount!==void 0&&(t.Ipv6AddressCount=(0,I.strictParseInt32)(e.ipv6AddressCount)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Ubn((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=ala((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.secondaryPrivateIpAddressCount!==void 0&&(t.SecondaryPrivateIpAddressCount=(0,I.strictParseInt32)(e.secondaryPrivateIpAddressCount)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=WCm((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv4PrefixCount!==void 0&&(t.Ipv4PrefixCount=(0,I.strictParseInt32)(e.ipv4PrefixCount)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=ovm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),e.ipv6PrefixCount!==void 0&&(t.Ipv6PrefixCount=(0,I.strictParseInt32)(e.ipv6PrefixCount)),t},qvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bvm(t,r)),Mvm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},Lvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mvm(t,r)),jvm=(e,r)=>{let t={};return e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.priority!==void 0&&(t.Priority=(0,I.strictParseFloat)(e.priority)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),t},Gvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jvm(t,r)),Uvm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.affinity!==void 0&&(t.Affinity=(0,I.expectString)(e.affinity)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.spreadDomain!==void 0&&(t.SpreadDomain=(0,I.expectString)(e.spreadDomain)),e.hostResourceGroupArn!==void 0&&(t.HostResourceGroupArn=(0,I.expectString)(e.hostResourceGroupArn)),e.partitionNumber!==void 0&&(t.PartitionNumber=(0,I.strictParseInt32)(e.partitionNumber)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},Vvm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},zvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cur(t,r)),$vm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},Qvm=(e,r)=>{let t={};return e.maxPrice!==void 0&&(t.MaxPrice=(0,I.expectString)(e.maxPrice)),e.spotInstanceType!==void 0&&(t.SpotInstanceType=(0,I.expectString)(e.spotInstanceType)),e.blockDurationMinutes!==void 0&&(t.BlockDurationMinutes=(0,I.strictParseInt32)(e.blockDurationMinutes)),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),t},Kvm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Hvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kvm(t,r)),Qua=(e,r)=>{let t={};return e.launchTemplateId!==void 0&&(t.LaunchTemplateId=(0,I.expectString)(e.launchTemplateId)),e.launchTemplateName!==void 0&&(t.LaunchTemplateName=(0,I.expectString)(e.launchTemplateName)),e.versionNumber!==void 0&&(t.VersionNumber=(0,I.strictParseLong)(e.versionNumber)),e.versionDescription!==void 0&&(t.VersionDescription=(0,I.expectString)(e.versionDescription)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.createdBy!==void 0&&(t.CreatedBy=(0,I.expectString)(e.createdBy)),e.defaultVersion!==void 0&&(t.DefaultVersion=(0,I.parseBoolean)(e.defaultVersion)),e.launchTemplateData!==void 0&&(t.LaunchTemplateData=fla(e.launchTemplateData,r)),t},Wvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qua(t,r)),Yvm=(e,r)=>{let t={};return e.licenseConfigurationArn!==void 0&&(t.LicenseConfigurationArn=(0,I.expectString)(e.licenseConfigurationArn)),t},Jvm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yvm(t,r)),Xvm=(e,r)=>{let t={};return e.imageSet===""?t.Images=[]:e.imageSet!==void 0&&e.imageSet.item!==void 0&&(t.Images=ubm((0,I.getArrayIfSingleItem)(e.imageSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Zvm=(e,r)=>{let t={};return e.snapshotSet===""?t.Snapshots=[]:e.snapshotSet!==void 0&&e.snapshotSet.item!==void 0&&(t.Snapshots=Vwm((0,I.getArrayIfSingleItem)(e.snapshotSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},eEm=(e,r)=>{let t={};return e.classicLoadBalancersConfig!==void 0&&(t.ClassicLoadBalancersConfig=Ppm(e.classicLoadBalancersConfig,r)),e.targetGroupsConfig!==void 0&&(t.TargetGroupsConfig=jIm(e.targetGroupsConfig,r)),t},tEm=(e,r)=>{let t={};return e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.group!==void 0&&(t.Group=(0,I.expectString)(e.group)),t},rEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tEm(t,r)),nEm=(e,r)=>{let t={};return e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Eur=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.coipPoolId!==void 0&&(t.CoipPoolId=(0,I.expectString)(e.coipPoolId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),t},iEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Eur(t,r)),Hbn=(e,r)=>{let t={};return e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.mode!==void 0&&(t.Mode=(0,I.expectString)(e.mode)),e.stateReason!==void 0&&(t.StateReason=tCn(e.stateReason,r)),t},sEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hbn(t,r)),Wbn=(e,r)=>{let t={};return e.localGatewayRouteTableVirtualInterfaceGroupAssociationId!==void 0&&(t.LocalGatewayRouteTableVirtualInterfaceGroupAssociationId=(0,I.expectString)(e.localGatewayRouteTableVirtualInterfaceGroupAssociationId)),e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},aEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wbn(t,r)),Ybn=(e,r)=>{let t={};return e.localGatewayRouteTableVpcAssociationId!==void 0&&(t.LocalGatewayRouteTableVpcAssociationId=(0,I.expectString)(e.localGatewayRouteTableVpcAssociationId)),e.localGatewayRouteTableId!==void 0&&(t.LocalGatewayRouteTableId=(0,I.expectString)(e.localGatewayRouteTableId)),e.localGatewayRouteTableArn!==void 0&&(t.LocalGatewayRouteTableArn=(0,I.expectString)(e.localGatewayRouteTableArn)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},oEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ybn(t,r)),cEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nEm(t,r)),uEm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceId!==void 0&&(t.LocalGatewayVirtualInterfaceId=(0,I.expectString)(e.localGatewayVirtualInterfaceId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.vlan!==void 0&&(t.Vlan=(0,I.strictParseInt32)(e.vlan)),e.localAddress!==void 0&&(t.LocalAddress=(0,I.expectString)(e.localAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.localBgpAsn!==void 0&&(t.LocalBgpAsn=(0,I.strictParseInt32)(e.localBgpAsn)),e.peerBgpAsn!==void 0&&(t.PeerBgpAsn=(0,I.strictParseInt32)(e.peerBgpAsn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},lEm=(e,r)=>{let t={};return e.localGatewayVirtualInterfaceGroupId!==void 0&&(t.LocalGatewayVirtualInterfaceGroupId=(0,I.expectString)(e.localGatewayVirtualInterfaceGroupId)),e.localGatewayVirtualInterfaceIdSet===""?t.LocalGatewayVirtualInterfaceIds=[]:e.localGatewayVirtualInterfaceIdSet!==void 0&&e.localGatewayVirtualInterfaceIdSet.item!==void 0&&(t.LocalGatewayVirtualInterfaceIds=pEm((0,I.getArrayIfSingleItem)(e.localGatewayVirtualInterfaceIdSet.item),r)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},dEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lEm(t,r)),pEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),mEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uEm(t,r)),fEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),hEm=(e,r)=>{let t={};return e.pendingMaintenance!==void 0&&(t.PendingMaintenance=(0,I.expectString)(e.pendingMaintenance)),e.maintenanceAutoAppliedAfter!==void 0&&(t.MaintenanceAutoAppliedAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.maintenanceAutoAppliedAfter))),e.lastMaintenanceApplied!==void 0&&(t.LastMaintenanceApplied=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastMaintenanceApplied))),t},UPt=(e,r)=>{let t={};return e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.addressFamily!==void 0&&(t.AddressFamily=(0,I.expectString)(e.addressFamily)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.stateMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.stateMessage)),e.prefixListArn!==void 0&&(t.PrefixListArn=(0,I.expectString)(e.prefixListArn)),e.prefixListName!==void 0&&(t.PrefixListName=(0,I.expectString)(e.prefixListName)),e.maxEntries!==void 0&&(t.MaxEntries=(0,I.strictParseInt32)(e.maxEntries)),e.version!==void 0&&(t.Version=(0,I.strictParseLong)(e.version)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},gEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UPt(t,r)),yEm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},_Em=(e,r)=>{let t={};return e.sizeInMiB!==void 0&&(t.SizeInMiB=(0,I.strictParseLong)(e.sizeInMiB)),t},AEm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},bEm=(e,r)=>{let t={};return e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.value!==void 0&&(t.Value=(0,I.strictParseFloat)(e.value)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},CEm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bEm(t,r)),vEm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=Tbn(e.address,r)),t},EEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},DEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},SEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},wEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},IEm=(e,r)=>{let t={};return e.instanceFamilyCreditSpecification!==void 0&&(t.InstanceFamilyCreditSpecification=Rua(e.instanceFamilyCreditSpecification,r)),t},xEm=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},TEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},PEm=(e,r)=>{let t={};return e.fpgaImageAttribute!==void 0&&(t.FpgaImageAttribute=wua(e.fpgaImageAttribute,r)),t},REm=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=Xbn((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=qla((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},kEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},FEm=(e,r)=>{let t={};return e.successfulInstanceCreditSpecificationSet===""?t.SuccessfulInstanceCreditSpecifications=[]:e.successfulInstanceCreditSpecificationSet!==void 0&&e.successfulInstanceCreditSpecificationSet.item!==void 0&&(t.SuccessfulInstanceCreditSpecifications=IIm((0,I.getArrayIfSingleItem)(e.successfulInstanceCreditSpecificationSet.item),r)),e.unsuccessfulInstanceCreditSpecificationSet===""?t.UnsuccessfulInstanceCreditSpecifications=[]:e.unsuccessfulInstanceCreditSpecificationSet!==void 0&&e.unsuccessfulInstanceCreditSpecificationSet.item!==void 0&&(t.UnsuccessfulInstanceCreditSpecifications=tTm((0,I.getArrayIfSingleItem)(e.unsuccessfulInstanceCreditSpecificationSet.item),r)),t},NEm=(e,r)=>{let t={};return e.event!==void 0&&(t.Event=qua(e.event,r)),t},OEm=(e,r)=>{let t={};return e.instanceEventWindow!==void 0&&(t.InstanceEventWindow=GPt(e.instanceEventWindow,r)),t},BEm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.autoRecovery!==void 0&&(t.AutoRecovery=(0,I.expectString)(e.autoRecovery)),t},qEm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceMetadataOptions!==void 0&&(t.InstanceMetadataOptions=Fua(e.instanceMetadataOptions,r)),t},MEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},LEm=(e,r)=>{let t={};return e.ipamPool!==void 0&&(t.IpamPool=_ur(e.ipamPool,r)),t},jEm=(e,r)=>{let t={};return e.ipamResourceCidr!==void 0&&(t.IpamResourceCidr=Uua(e.ipamResourceCidr,r)),t},GEm=(e,r)=>{let t={};return e.ipamResourceDiscovery!==void 0&&(t.IpamResourceDiscovery=Aur(e.ipamResourceDiscovery,r)),t},UEm=(e,r)=>{let t={};return e.ipam!==void 0&&(t.Ipam=yur(e.ipam,r)),t},VEm=(e,r)=>{let t={};return e.ipamScope!==void 0&&(t.IpamScope=bur(e.ipamScope,r)),t},zEm=(e,r)=>{let t={};return e.launchTemplate!==void 0&&(t.LaunchTemplate=Cur(e.launchTemplate,r)),t},$Em=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=Eur(e.route,r)),t},QEm=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},KEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},HEm=(e,r)=>{let t={};return e.reservedInstancesModificationId!==void 0&&(t.ReservedInstancesModificationId=(0,I.expectString)(e.reservedInstancesModificationId)),t},WEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},YEm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.tieringStartTime!==void 0&&(t.TieringStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.tieringStartTime))),t},JEm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},XEm=(e,r)=>{let t={};return e.trafficMirrorFilter!==void 0&&(t.TrafficMirrorFilter=sCn(e.trafficMirrorFilter,r)),t},ZEm=(e,r)=>{let t={};return e.trafficMirrorFilterRule!==void 0&&(t.TrafficMirrorFilterRule=aCn(e.trafficMirrorFilterRule,r)),t},e2m=(e,r)=>{let t={};return e.trafficMirrorSession!==void 0&&(t.TrafficMirrorSession=oCn(e.trafficMirrorSession,r)),t},t2m=(e,r)=>{let t={};return e.transitGatewayPrefixListReference!==void 0&&(t.TransitGatewayPrefixListReference=Iur(e.transitGatewayPrefixListReference,r)),t},r2m=(e,r)=>{let t={};return e.transitGateway!==void 0&&(t.TransitGateway=Sur(e.transitGateway,r)),t},n2m=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},i2m=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},s2m=(e,r)=>{let t={};return e.verifiedAccessEndpoint!==void 0&&(t.VerifiedAccessEndpoint=Tur(e.verifiedAccessEndpoint,r)),t},a2m=(e,r)=>{let t={};return e.policyEnabled!==void 0&&(t.PolicyEnabled=(0,I.parseBoolean)(e.policyEnabled)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),t},o2m=(e,r)=>{let t={};return e.verifiedAccessGroup!==void 0&&(t.VerifiedAccessGroup=Pur(e.verifiedAccessGroup,r)),t},c2m=(e,r)=>{let t={};return e.loggingConfiguration!==void 0&&(t.LoggingConfiguration=Gla(e.loggingConfiguration,r)),t},u2m=(e,r)=>{let t={};return e.verifiedAccessInstance!==void 0&&(t.VerifiedAccessInstance=$ze(e.verifiedAccessInstance,r)),t},l2m=(e,r)=>{let t={};return e.verifiedAccessTrustProvider!==void 0&&(t.VerifiedAccessTrustProvider=Qze(e.verifiedAccessTrustProvider,r)),t},d2m=(e,r)=>{let t={};return e.volumeModification!==void 0&&(t.VolumeModification=Vla(e.volumeModification,r)),t},p2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},m2m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},f2m=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},h2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},g2m=(e,r)=>{let t={};return e.addedPrincipalSet===""?t.AddedPrincipals=[]:e.addedPrincipalSet!==void 0&&e.addedPrincipalSet.item!==void 0&&(t.AddedPrincipals=Flm((0,I.getArrayIfSingleItem)(e.addedPrincipalSet.item),r)),e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},y2m=(e,r)=>{let t={};return e.accepterPeeringConnectionOptions!==void 0&&(t.AccepterPeeringConnectionOptions=Poa(e.accepterPeeringConnectionOptions,r)),e.requesterPeeringConnectionOptions!==void 0&&(t.RequesterPeeringConnectionOptions=Poa(e.requesterPeeringConnectionOptions,r)),t},_2m=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},A2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},b2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},C2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},v2m=(e,r)=>{let t={};return e.vpnConnection!==void 0&&(t.VpnConnection=Kze(e.vpnConnection,r)),t},Kua=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},E2m=(e,r)=>{let t={};return e.instancesSet===""?t.InstanceMonitorings=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.InstanceMonitorings=Nua((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},D2m=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},S2m=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},w2m=(e,r)=>{let t={};return e.moveStatus!==void 0&&(t.MoveStatus=(0,I.expectString)(e.moveStatus)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),t},I2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>w2m(t,r)),Hua=(e,r)=>{let t={};return e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.deleteTime!==void 0&&(t.DeleteTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.deleteTime))),e.failureCode!==void 0&&(t.FailureCode=(0,I.expectString)(e.failureCode)),e.failureMessage!==void 0&&(t.FailureMessage=(0,I.expectString)(e.failureMessage)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.provisionedBandwidth!==void 0&&(t.ProvisionedBandwidth=XDm(e.provisionedBandwidth,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.connectivityType!==void 0&&(t.ConnectivityType=(0,I.expectString)(e.connectivityType)),t},x2m=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.privateIp!==void 0&&(t.PrivateIp=(0,I.expectString)(e.privateIp)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.isPrimary!==void 0&&(t.IsPrimary=(0,I.parseBoolean)(e.isPrimary)),e.failureMessage!==void 0&&(t.FailureMessage=(0,I.expectString)(e.failureMessage)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},VPt=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>x2m(t,r)),T2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hua(t,r)),Wua=(e,r)=>{let t={};return e.associationSet===""?t.Associations=[]:e.associationSet!==void 0&&e.associationSet.item!==void 0&&(t.Associations=R2m((0,I.getArrayIfSingleItem)(e.associationSet.item),r)),e.entrySet===""?t.Entries=[]:e.entrySet!==void 0&&e.entrySet.item!==void 0&&(t.Entries=F2m((0,I.getArrayIfSingleItem)(e.entrySet.item),r)),e.default!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.default)),e.networkAclId!==void 0&&(t.NetworkAclId=(0,I.expectString)(e.networkAclId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},P2m=(e,r)=>{let t={};return e.networkAclAssociationId!==void 0&&(t.NetworkAclAssociationId=(0,I.expectString)(e.networkAclAssociationId)),e.networkAclId!==void 0&&(t.NetworkAclId=(0,I.expectString)(e.networkAclId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),t},R2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>P2m(t,r)),k2m=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.egress!==void 0&&(t.Egress=(0,I.parseBoolean)(e.egress)),e.icmpTypeCode!==void 0&&(t.IcmpTypeCode=tbm(e.icmpTypeCode,r)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.portRange!==void 0&&(t.PortRange=Dur(e.portRange,r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),t},F2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>k2m(t,r)),N2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wua(t,r)),O2m=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},B2m=(e,r)=>{let t={};return e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.networkPerformance!==void 0&&(t.NetworkPerformance=(0,I.expectString)(e.networkPerformance)),e.maximumNetworkInterfaces!==void 0&&(t.MaximumNetworkInterfaces=(0,I.strictParseInt32)(e.maximumNetworkInterfaces)),t},q2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>B2m(t,r)),M2m=(e,r)=>{let t={};return e.networkPerformance!==void 0&&(t.NetworkPerformance=(0,I.expectString)(e.networkPerformance)),e.maximumNetworkInterfaces!==void 0&&(t.MaximumNetworkInterfaces=(0,I.strictParseInt32)(e.maximumNetworkInterfaces)),e.maximumNetworkCards!==void 0&&(t.MaximumNetworkCards=(0,I.strictParseInt32)(e.maximumNetworkCards)),e.defaultNetworkCardIndex!==void 0&&(t.DefaultNetworkCardIndex=(0,I.strictParseInt32)(e.defaultNetworkCardIndex)),e.networkCards===""?t.NetworkCards=[]:e.networkCards!==void 0&&e.networkCards.item!==void 0&&(t.NetworkCards=q2m((0,I.getArrayIfSingleItem)(e.networkCards.item),r)),e.ipv4AddressesPerInterface!==void 0&&(t.Ipv4AddressesPerInterface=(0,I.strictParseInt32)(e.ipv4AddressesPerInterface)),e.ipv6AddressesPerInterface!==void 0&&(t.Ipv6AddressesPerInterface=(0,I.strictParseInt32)(e.ipv6AddressesPerInterface)),e.ipv6Supported!==void 0&&(t.Ipv6Supported=(0,I.parseBoolean)(e.ipv6Supported)),e.enaSupport!==void 0&&(t.EnaSupport=(0,I.expectString)(e.enaSupport)),e.efaSupported!==void 0&&(t.EfaSupported=(0,I.parseBoolean)(e.efaSupported)),e.efaInfo!==void 0&&(t.EfaInfo=Nym(e.efaInfo,r)),e.encryptionInTransitSupported!==void 0&&(t.EncryptionInTransitSupported=(0,I.parseBoolean)(e.encryptionInTransitSupported)),e.enaSrdSupported!==void 0&&(t.EnaSrdSupported=(0,I.parseBoolean)(e.enaSrdSupported)),t},Yua=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.networkInsightsAccessScopeArn!==void 0&&(t.NetworkInsightsAccessScopeArn=(0,I.expectString)(e.networkInsightsAccessScopeArn)),e.createdDate!==void 0&&(t.CreatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdDate))),e.updatedDate!==void 0&&(t.UpdatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updatedDate))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Jua=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysisId!==void 0&&(t.NetworkInsightsAccessScopeAnalysisId=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisId)),e.networkInsightsAccessScopeAnalysisArn!==void 0&&(t.NetworkInsightsAccessScopeAnalysisArn=(0,I.expectString)(e.networkInsightsAccessScopeAnalysisArn)),e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.warningMessage!==void 0&&(t.WarningMessage=(0,I.expectString)(e.warningMessage)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.endDate!==void 0&&(t.EndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endDate))),e.findingsFound!==void 0&&(t.FindingsFound=(0,I.expectString)(e.findingsFound)),e.analyzedEniCount!==void 0&&(t.AnalyzedEniCount=(0,I.strictParseInt32)(e.analyzedEniCount)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},L2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Jua(t,r)),Xua=(e,r)=>{let t={};return e.networkInsightsAccessScopeId!==void 0&&(t.NetworkInsightsAccessScopeId=(0,I.expectString)(e.networkInsightsAccessScopeId)),e.matchPathSet===""?t.MatchPaths=[]:e.matchPathSet!==void 0&&e.matchPathSet.item!==void 0&&(t.MatchPaths=Doa((0,I.getArrayIfSingleItem)(e.matchPathSet.item),r)),e.excludePathSet===""?t.ExcludePaths=[]:e.excludePathSet!==void 0&&e.excludePathSet.item!==void 0&&(t.ExcludePaths=Doa((0,I.getArrayIfSingleItem)(e.excludePathSet.item),r)),t},j2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yua(t,r)),Zua=(e,r)=>{let t={};return e.networkInsightsAnalysisId!==void 0&&(t.NetworkInsightsAnalysisId=(0,I.expectString)(e.networkInsightsAnalysisId)),e.networkInsightsAnalysisArn!==void 0&&(t.NetworkInsightsAnalysisArn=(0,I.expectString)(e.networkInsightsAnalysisArn)),e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),e.additionalAccountSet===""?t.AdditionalAccounts=[]:e.additionalAccountSet!==void 0&&e.additionalAccountSet.item!==void 0&&(t.AdditionalAccounts=r1((0,I.getArrayIfSingleItem)(e.additionalAccountSet.item),r)),e.filterInArnSet===""?t.FilterInArns=[]:e.filterInArnSet!==void 0&&e.filterInArnSet.item!==void 0&&(t.FilterInArns=Zlm((0,I.getArrayIfSingleItem)(e.filterInArnSet.item),r)),e.startDate!==void 0&&(t.StartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startDate))),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.warningMessage!==void 0&&(t.WarningMessage=(0,I.expectString)(e.warningMessage)),e.networkPathFound!==void 0&&(t.NetworkPathFound=(0,I.parseBoolean)(e.networkPathFound)),e.forwardPathComponentSet===""?t.ForwardPathComponents=[]:e.forwardPathComponentSet!==void 0&&e.forwardPathComponentSet.item!==void 0&&(t.ForwardPathComponents=fbn((0,I.getArrayIfSingleItem)(e.forwardPathComponentSet.item),r)),e.returnPathComponentSet===""?t.ReturnPathComponents=[]:e.returnPathComponentSet!==void 0&&e.returnPathComponentSet.item!==void 0&&(t.ReturnPathComponents=fbn((0,I.getArrayIfSingleItem)(e.returnPathComponentSet.item),r)),e.explanationSet===""?t.Explanations=[]:e.explanationSet!==void 0&&e.explanationSet.item!==void 0&&(t.Explanations=Aua((0,I.getArrayIfSingleItem)(e.explanationSet.item),r)),e.alternatePathHintSet===""?t.AlternatePathHints=[]:e.alternatePathHintSet!==void 0&&e.alternatePathHintSet.item!==void 0&&(t.AlternatePathHints=Hlm((0,I.getArrayIfSingleItem)(e.alternatePathHintSet.item),r)),e.suggestedAccountSet===""?t.SuggestedAccounts=[]:e.suggestedAccountSet!==void 0&&e.suggestedAccountSet.item!==void 0&&(t.SuggestedAccounts=r1((0,I.getArrayIfSingleItem)(e.suggestedAccountSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},G2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zua(t,r)),ela=(e,r)=>{let t={};return e.networkInsightsPathId!==void 0&&(t.NetworkInsightsPathId=(0,I.expectString)(e.networkInsightsPathId)),e.networkInsightsPathArn!==void 0&&(t.NetworkInsightsPathArn=(0,I.expectString)(e.networkInsightsPathArn)),e.createdDate!==void 0&&(t.CreatedDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createdDate))),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.sourceArn!==void 0&&(t.SourceArn=(0,I.expectString)(e.sourceArn)),e.destinationArn!==void 0&&(t.DestinationArn=(0,I.expectString)(e.destinationArn)),e.sourceIp!==void 0&&(t.SourceIp=(0,I.expectString)(e.sourceIp)),e.destinationIp!==void 0&&(t.DestinationIp=(0,I.expectString)(e.destinationIp)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.destinationPort!==void 0&&(t.DestinationPort=(0,I.strictParseInt32)(e.destinationPort)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.filterAtSource!==void 0&&(t.FilterAtSource=xoa(e.filterAtSource,r)),e.filterAtDestination!==void 0&&(t.FilterAtDestination=xoa(e.filterAtDestination,r)),t},U2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ela(t,r)),tla=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=rla(e.association,r)),e.attachment!==void 0&&(t.Attachment=nla(e.attachment,r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.interfaceType!==void 0&&(t.InterfaceType=(0,I.expectString)(e.interfaceType)),e.ipv6AddressesSet===""?t.Ipv6Addresses=[]:e.ipv6AddressesSet!==void 0&&e.ipv6AddressesSet.item!==void 0&&(t.Ipv6Addresses=Q2m((0,I.getArrayIfSingleItem)(e.ipv6AddressesSet.item),r)),e.macAddress!==void 0&&(t.MacAddress=(0,I.expectString)(e.macAddress)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),e.privateIpAddressesSet===""?t.PrivateIpAddresses=[]:e.privateIpAddressesSet!==void 0&&e.privateIpAddressesSet.item!==void 0&&(t.PrivateIpAddresses=J2m((0,I.getArrayIfSingleItem)(e.privateIpAddressesSet.item),r)),e.ipv4PrefixSet===""?t.Ipv4Prefixes=[]:e.ipv4PrefixSet!==void 0&&e.ipv4PrefixSet.item!==void 0&&(t.Ipv4Prefixes=zua((0,I.getArrayIfSingleItem)(e.ipv4PrefixSet.item),r)),e.ipv6PrefixSet===""?t.Ipv6Prefixes=[]:e.ipv6PrefixSet!==void 0&&e.ipv6PrefixSet.item!==void 0&&(t.Ipv6Prefixes=svm((0,I.getArrayIfSingleItem)(e.ipv6PrefixSet.item),r)),e.requesterId!==void 0&&(t.RequesterId=(0,I.expectString)(e.requesterId)),e.requesterManaged!==void 0&&(t.RequesterManaged=(0,I.parseBoolean)(e.requesterManaged)),e.sourceDestCheck!==void 0&&(t.SourceDestCheck=(0,I.parseBoolean)(e.sourceDestCheck)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.tagSet===""?t.TagSet=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.TagSet=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.denyAllIgwTraffic!==void 0&&(t.DenyAllIgwTraffic=(0,I.parseBoolean)(e.denyAllIgwTraffic)),e.ipv6Native!==void 0&&(t.Ipv6Native=(0,I.parseBoolean)(e.ipv6Native)),e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},rla=(e,r)=>{let t={};return e.allocationId!==void 0&&(t.AllocationId=(0,I.expectString)(e.allocationId)),e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipOwnerId!==void 0&&(t.IpOwnerId=(0,I.expectString)(e.ipOwnerId)),e.publicDnsName!==void 0&&(t.PublicDnsName=(0,I.expectString)(e.publicDnsName)),e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.customerOwnedIp!==void 0&&(t.CustomerOwnedIp=(0,I.expectString)(e.customerOwnedIp)),e.carrierIp!==void 0&&(t.CarrierIp=(0,I.expectString)(e.carrierIp)),t},nla=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),e.deviceIndex!==void 0&&(t.DeviceIndex=(0,I.strictParseInt32)(e.deviceIndex)),e.networkCardIndex!==void 0&&(t.NetworkCardIndex=(0,I.strictParseInt32)(e.networkCardIndex)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceOwnerId!==void 0&&(t.InstanceOwnerId=(0,I.expectString)(e.instanceOwnerId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.enaSrdSpecification!==void 0&&(t.EnaSrdSpecification=Ddm(e.enaSrdSpecification,r)),t},V2m=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},z2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),$2m=(e,r)=>{let t={};return e.ipv6Address!==void 0&&(t.Ipv6Address=(0,I.expectString)(e.ipv6Address)),t},Q2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$2m(t,r)),K2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tla(t,r)),ila=(e,r)=>{let t={};return e.networkInterfacePermissionId!==void 0&&(t.NetworkInterfacePermissionId=(0,I.expectString)(e.networkInterfacePermissionId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.awsAccountId!==void 0&&(t.AwsAccountId=(0,I.expectString)(e.awsAccountId)),e.awsService!==void 0&&(t.AwsService=(0,I.expectString)(e.awsService)),e.permission!==void 0&&(t.Permission=(0,I.expectString)(e.permission)),e.permissionState!==void 0&&(t.PermissionState=W2m(e.permissionState,r)),t},H2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ila(t,r)),W2m=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},Y2m=(e,r)=>{let t={};return e.association!==void 0&&(t.Association=rla(e.association,r)),e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},J2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Y2m(t,r)),X2m=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),Z2m=(e,r)=>{let t={};return e.issuer!==void 0&&(t.Issuer=(0,I.expectString)(e.issuer)),e.authorizationEndpoint!==void 0&&(t.AuthorizationEndpoint=(0,I.expectString)(e.authorizationEndpoint)),e.tokenEndpoint!==void 0&&(t.TokenEndpoint=(0,I.expectString)(e.tokenEndpoint)),e.userInfoEndpoint!==void 0&&(t.UserInfoEndpoint=(0,I.expectString)(e.userInfoEndpoint)),e.clientId!==void 0&&(t.ClientId=(0,I.expectString)(e.clientId)),e.clientSecret!==void 0&&(t.ClientSecret=(0,I.expectString)(e.clientSecret)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},eDm=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.capacityReservationOptions!==void 0&&(t.CapacityReservationOptions=ypm(e.capacityReservationOptions,r)),e.singleInstanceType!==void 0&&(t.SingleInstanceType=(0,I.parseBoolean)(e.singleInstanceType)),e.singleAvailabilityZone!==void 0&&(t.SingleAvailabilityZone=(0,I.parseBoolean)(e.singleAvailabilityZone)),e.minTargetCapacity!==void 0&&(t.MinTargetCapacity=(0,I.strictParseInt32)(e.minTargetCapacity)),e.maxTotalPrice!==void 0&&(t.MaxTotalPrice=(0,I.expectString)(e.maxTotalPrice)),t},tDm=(e,r)=>{let t={};return e.sourceAddressSet===""?t.SourceAddresses=[]:e.sourceAddressSet!==void 0&&e.sourceAddressSet.item!==void 0&&(t.SourceAddresses=r1((0,I.getArrayIfSingleItem)(e.sourceAddressSet.item),r)),e.destinationAddressSet===""?t.DestinationAddresses=[]:e.destinationAddressSet!==void 0&&e.destinationAddressSet.item!==void 0&&(t.DestinationAddresses=r1((0,I.getArrayIfSingleItem)(e.destinationAddressSet.item),r)),e.sourcePortSet===""?t.SourcePorts=[]:e.sourcePortSet!==void 0&&e.sourcePortSet.item!==void 0&&(t.SourcePorts=r1((0,I.getArrayIfSingleItem)(e.sourcePortSet.item),r)),e.destinationPortSet===""?t.DestinationPorts=[]:e.destinationPortSet!==void 0&&e.destinationPortSet.item!==void 0&&(t.DestinationPorts=r1((0,I.getArrayIfSingleItem)(e.destinationPortSet.item),r)),e.sourcePrefixListSet===""?t.SourcePrefixLists=[]:e.sourcePrefixListSet!==void 0&&e.sourcePrefixListSet.item!==void 0&&(t.SourcePrefixLists=r1((0,I.getArrayIfSingleItem)(e.sourcePrefixListSet.item),r)),e.destinationPrefixListSet===""?t.DestinationPrefixLists=[]:e.destinationPrefixListSet!==void 0&&e.destinationPrefixListSet.item!==void 0&&(t.DestinationPrefixLists=r1((0,I.getArrayIfSingleItem)(e.destinationPrefixListSet.item),r)),e.protocolSet===""?t.Protocols=[]:e.protocolSet!==void 0&&e.protocolSet.item!==void 0&&(t.Protocols=YDm((0,I.getArrayIfSingleItem)(e.protocolSet.item),r)),t},rDm=(e,r)=>{let t={};return e.sequenceNumber!==void 0&&(t.SequenceNumber=(0,I.strictParseInt32)(e.sequenceNumber)),e.aclRule!==void 0&&(t.AclRule=nua(e.aclRule,r)),e.attachedTo!==void 0&&(t.AttachedTo=Ay(e.attachedTo,r)),e.component!==void 0&&(t.Component=Ay(e.component,r)),e.destinationVpc!==void 0&&(t.DestinationVpc=Ay(e.destinationVpc,r)),e.outboundHeader!==void 0&&(t.OutboundHeader=Soa(e.outboundHeader,r)),e.inboundHeader!==void 0&&(t.InboundHeader=Soa(e.inboundHeader,r)),e.routeTableRoute!==void 0&&(t.RouteTableRoute=iua(e.routeTableRoute,r)),e.securityGroupRule!==void 0&&(t.SecurityGroupRule=sua(e.securityGroupRule,r)),e.sourceVpc!==void 0&&(t.SourceVpc=Ay(e.sourceVpc,r)),e.subnet!==void 0&&(t.Subnet=Ay(e.subnet,r)),e.vpc!==void 0&&(t.Vpc=Ay(e.vpc,r)),e.additionalDetailSet===""?t.AdditionalDetails=[]:e.additionalDetailSet!==void 0&&e.additionalDetailSet.item!==void 0&&(t.AdditionalDetails=Olm((0,I.getArrayIfSingleItem)(e.additionalDetailSet.item),r)),e.transitGateway!==void 0&&(t.TransitGateway=Ay(e.transitGateway,r)),e.transitGatewayRouteTableRoute!==void 0&&(t.TransitGatewayRouteTableRoute=Nla(e.transitGatewayRouteTableRoute,r)),e.explanationSet===""?t.Explanations=[]:e.explanationSet!==void 0&&e.explanationSet.item!==void 0&&(t.Explanations=Aua((0,I.getArrayIfSingleItem)(e.explanationSet.item),r)),e.elasticLoadBalancerListener!==void 0&&(t.ElasticLoadBalancerListener=Ay(e.elasticLoadBalancerListener,r)),e.firewallStatelessRule!==void 0&&(t.FirewallStatelessRule=Eua(e.firewallStatelessRule,r)),e.firewallStatefulRule!==void 0&&(t.FirewallStatefulRule=vua(e.firewallStatefulRule,r)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),t},fbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rDm(t,r)),xoa=(e,r)=>{let t={};return e.sourceAddress!==void 0&&(t.SourceAddress=(0,I.expectString)(e.sourceAddress)),e.sourcePortRange!==void 0&&(t.SourcePortRange=woa(e.sourcePortRange,r)),e.destinationAddress!==void 0&&(t.DestinationAddress=(0,I.expectString)(e.destinationAddress)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=woa(e.destinationPortRange,r)),t},Toa=(e,r)=>{let t={};return e.packetHeaderStatement!==void 0&&(t.PacketHeaderStatement=tDm(e.packetHeaderStatement,r)),e.resourceStatement!==void 0&&(t.ResourceStatement=pla(e.resourceStatement,r)),t},nDm=(e,r)=>{let t={};return e.DeviceId!==void 0&&(t.DeviceId=(0,I.expectString)(e.DeviceId)),e.VendorId!==void 0&&(t.VendorId=(0,I.expectString)(e.VendorId)),e.SubsystemId!==void 0&&(t.SubsystemId=(0,I.expectString)(e.SubsystemId)),e.SubsystemVendorId!==void 0&&(t.SubsystemVendorId=(0,I.expectString)(e.SubsystemVendorId)),t},iDm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Poa=(e,r)=>{let t={};return e.allowDnsResolutionFromRemoteVpc!==void 0&&(t.AllowDnsResolutionFromRemoteVpc=(0,I.parseBoolean)(e.allowDnsResolutionFromRemoteVpc)),e.allowEgressFromLocalClassicLinkToRemoteVpc!==void 0&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=(0,I.parseBoolean)(e.allowEgressFromLocalClassicLinkToRemoteVpc)),e.allowEgressFromLocalVpcToRemoteClassicLink!==void 0&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=(0,I.parseBoolean)(e.allowEgressFromLocalVpcToRemoteClassicLink)),t},Roa=(e,r)=>{let t={};return e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkId!==void 0&&(t.CoreNetworkId=(0,I.expectString)(e.coreNetworkId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),t},sDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aDm(t,r)),aDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.strictParseInt32)(e.value)),t},oDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cDm(t,r)),cDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},uDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lDm(t,r)),lDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},dDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pDm(t,r)),pDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.strictParseInt32)(e.value)),t},mDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fDm(t,r)),fDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},hDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gDm(t,r)),gDm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},yDm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.affinity!==void 0&&(t.Affinity=(0,I.expectString)(e.affinity)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.partitionNumber!==void 0&&(t.PartitionNumber=(0,I.strictParseInt32)(e.partitionNumber)),e.hostId!==void 0&&(t.HostId=(0,I.expectString)(e.hostId)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),e.spreadDomain!==void 0&&(t.SpreadDomain=(0,I.expectString)(e.spreadDomain)),e.hostResourceGroupArn!==void 0&&(t.HostResourceGroupArn=(0,I.expectString)(e.hostResourceGroupArn)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),t},sla=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.strategy!==void 0&&(t.Strategy=(0,I.expectString)(e.strategy)),e.partitionCount!==void 0&&(t.PartitionCount=(0,I.strictParseInt32)(e.partitionCount)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.groupArn!==void 0&&(t.GroupArn=(0,I.expectString)(e.groupArn)),e.spreadLevel!==void 0&&(t.SpreadLevel=(0,I.expectString)(e.spreadLevel)),t},_Dm=(e,r)=>{let t={};return e.supportedStrategies===""?t.SupportedStrategies=[]:e.supportedStrategies!==void 0&&e.supportedStrategies.item!==void 0&&(t.SupportedStrategies=bDm((0,I.getArrayIfSingleItem)(e.supportedStrategies.item),r)),t},ADm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sla(t,r)),bDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),CDm=(e,r)=>{let t={};return e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),t},vDm=(e,r)=>{let t={};return e.poolCidrBlock!==void 0&&(t.Cidr=(0,I.expectString)(e.poolCidrBlock)),t},EDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vDm(t,r)),Dur=(e,r)=>{let t={};return e.from!==void 0&&(t.From=(0,I.strictParseInt32)(e.from)),e.to!==void 0&&(t.To=(0,I.strictParseInt32)(e.to)),t},ISe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Dur(t,r)),DDm=(e,r)=>{let t={};return e.cidrSet===""?t.Cidrs=[]:e.cidrSet!==void 0&&e.cidrSet.item!==void 0&&(t.Cidrs=r1((0,I.getArrayIfSingleItem)(e.cidrSet.item),r)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.prefixListName!==void 0&&(t.PrefixListName=(0,I.expectString)(e.prefixListName)),t},SDm=(e,r)=>{let t={};return e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceOwner!==void 0&&(t.ResourceOwner=(0,I.expectString)(e.resourceOwner)),t},wDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SDm(t,r)),IDm=(e,r)=>{let t={};return e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},xDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>IDm(t,r)),TDm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),t},PDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>TDm(t,r)),RDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),kDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DDm(t,r)),FDm=(e,r)=>{let t={};return e.active!==void 0&&(t.Active=(0,I.parseBoolean)(e.active)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.price!==void 0&&(t.Price=(0,I.strictParseFloat)(e.price)),e.term!==void 0&&(t.Term=(0,I.strictParseLong)(e.term)),t},NDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FDm(t,r)),ODm=(e,r)=>{let t={};return e.count!==void 0&&(t.Count=(0,I.strictParseInt32)(e.count)),e.price!==void 0&&(t.Price=(0,I.strictParseFloat)(e.price)),t},BDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ODm(t,r)),qDm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),e.statusSet===""?t.Statuses=[]:e.statusSet!==void 0&&e.statusSet.item!==void 0&&(t.Statuses=hur((0,I.getArrayIfSingleItem)(e.statusSet.item),r)),t},MDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qDm(t,r)),LDm=(e,r)=>{let t={};return e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),t},jDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>LDm(t,r)),GDm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),t},UDm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},VDm=(e,r)=>{let t={};return e.hostnameType!==void 0&&(t.HostnameType=(0,I.expectString)(e.hostnameType)),e.enableResourceNameDnsARecord!==void 0&&(t.EnableResourceNameDnsARecord=(0,I.parseBoolean)(e.enableResourceNameDnsARecord)),e.enableResourceNameDnsAAAARecord!==void 0&&(t.EnableResourceNameDnsAAAARecord=(0,I.parseBoolean)(e.enableResourceNameDnsAAAARecord)),t},zDm=(e,r)=>{let t={};return e.primary!==void 0&&(t.Primary=(0,I.parseBoolean)(e.primary)),e.privateIpAddress!==void 0&&(t.PrivateIpAddress=(0,I.expectString)(e.privateIpAddress)),t},ala=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zDm(t,r)),$Dm=(e,r)=>{let t={};return e.supportedArchitectures===""?t.SupportedArchitectures=[]:e.supportedArchitectures!==void 0&&e.supportedArchitectures.item!==void 0&&(t.SupportedArchitectures=Xlm((0,I.getArrayIfSingleItem)(e.supportedArchitectures.item),r)),e.sustainedClockSpeedInGhz!==void 0&&(t.SustainedClockSpeedInGhz=(0,I.strictParseFloat)(e.sustainedClockSpeedInGhz)),e.supportedFeatures===""?t.SupportedFeatures=[]:e.supportedFeatures!==void 0&&e.supportedFeatures.item!==void 0&&(t.SupportedFeatures=PIm((0,I.getArrayIfSingleItem)(e.supportedFeatures.item),r)),t},QDm=(e,r)=>{let t={};return e.productCode!==void 0&&(t.ProductCodeId=(0,I.expectString)(e.productCode)),e.type!==void 0&&(t.ProductCodeType=(0,I.expectString)(e.type)),t},d0e=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>QDm(t,r)),KDm=(e,r)=>{let t={};return e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),t},HDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>KDm(t,r)),WDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),YDm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),JDm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},XDm=(e,r)=>{let t={};return e.provisionTime!==void 0&&(t.ProvisionTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.provisionTime))),e.provisioned!==void 0&&(t.Provisioned=(0,I.expectString)(e.provisioned)),e.requestTime!==void 0&&(t.RequestTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.requestTime))),e.requested!==void 0&&(t.Requested=(0,I.expectString)(e.requested)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},ZDm=(e,r)=>{let t={};return e.ipamPoolCidr!==void 0&&(t.IpamPoolCidr=$bn(e.ipamPoolCidr,r)),t},eSm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.poolAddressRange!==void 0&&(t.PoolAddressRange=ola(e.poolAddressRange,r)),t},tSm=(e,r)=>{let t={};return e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.reason!==void 0&&(t.Reason=(0,I.expectString)(e.reason)),t},rSm=(e,r)=>{let t={};return e.poolId!==void 0&&(t.PoolId=(0,I.expectString)(e.poolId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.poolAddressRangeSet===""?t.PoolAddressRanges=[]:e.poolAddressRangeSet!==void 0&&e.poolAddressRangeSet.item!==void 0&&(t.PoolAddressRanges=nSm((0,I.getArrayIfSingleItem)(e.poolAddressRangeSet.item),r)),e.totalAddressCount!==void 0&&(t.TotalAddressCount=(0,I.strictParseInt32)(e.totalAddressCount)),e.totalAvailableAddressCount!==void 0&&(t.TotalAvailableAddressCount=(0,I.strictParseInt32)(e.totalAvailableAddressCount)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ola=(e,r)=>{let t={};return e.firstAddress!==void 0&&(t.FirstAddress=(0,I.expectString)(e.firstAddress)),e.lastAddress!==void 0&&(t.LastAddress=(0,I.expectString)(e.lastAddress)),e.addressCount!==void 0&&(t.AddressCount=(0,I.strictParseInt32)(e.addressCount)),e.availableAddressCount!==void 0&&(t.AvailableAddressCount=(0,I.strictParseInt32)(e.availableAddressCount)),t},nSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ola(t,r)),iSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rSm(t,r)),sSm=(e,r)=>{let t={};return e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.duration!==void 0&&(t.Duration=(0,I.strictParseInt32)(e.duration)),e.hostIdSet===""?t.HostIdSet=[]:e.hostIdSet!==void 0&&e.hostIdSet.item!==void 0&&(t.HostIdSet=mla((0,I.getArrayIfSingleItem)(e.hostIdSet.item),r)),e.hostReservationId!==void 0&&(t.HostReservationId=(0,I.expectString)(e.hostReservationId)),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceFamily!==void 0&&(t.InstanceFamily=(0,I.expectString)(e.instanceFamily)),e.paymentOption!==void 0&&(t.PaymentOption=(0,I.expectString)(e.paymentOption)),e.upfrontPrice!==void 0&&(t.UpfrontPrice=(0,I.expectString)(e.upfrontPrice)),t},aSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yla(t,r)),oSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.purchase===""?t.Purchase=[]:e.purchase!==void 0&&e.purchase.item!==void 0&&(t.Purchase=cla((0,I.getArrayIfSingleItem)(e.purchase.item),r)),e.totalHourlyPrice!==void 0&&(t.TotalHourlyPrice=(0,I.expectString)(e.totalHourlyPrice)),e.totalUpfrontPrice!==void 0&&(t.TotalUpfrontPrice=(0,I.expectString)(e.totalUpfrontPrice)),t},cSm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},uSm=(e,r)=>{let t={};return e.scheduledInstanceSet===""?t.ScheduledInstanceSet=[]:e.scheduledInstanceSet!==void 0&&e.scheduledInstanceSet.item!==void 0&&(t.ScheduledInstanceSet=aSm((0,I.getArrayIfSingleItem)(e.scheduledInstanceSet.item),r)),t},cla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sSm(t,r)),lSm=(e,r)=>{let t={};return e.amount!==void 0&&(t.Amount=(0,I.strictParseFloat)(e.amount)),e.frequency!==void 0&&(t.Frequency=(0,I.expectString)(e.frequency)),t},ula=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lSm(t,r)),dSm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.peeringStatus!==void 0&&(t.PeeringStatus=(0,I.expectString)(e.peeringStatus)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},pSm=(e,r)=>{let t={};return e.regionEndpoint!==void 0&&(t.Endpoint=(0,I.expectString)(e.regionEndpoint)),e.regionName!==void 0&&(t.RegionName=(0,I.expectString)(e.regionName)),e.optInStatus!==void 0&&(t.OptInStatus=(0,I.expectString)(e.optInStatus)),t},mSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pSm(t,r)),fSm=(e,r)=>{let t={};return e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),t},hSm=(e,r)=>{let t={};return e.instanceTagAttribute!==void 0&&(t.InstanceTagAttribute=zbn(e.instanceTagAttribute,r)),t},gSm=(e,r)=>{let t={};return e.registeredMulticastGroupMembers!==void 0&&(t.RegisteredMulticastGroupMembers=Exm(e.registeredMulticastGroupMembers,r)),t},ySm=(e,r)=>{let t={};return e.registeredMulticastGroupSources!==void 0&&(t.RegisteredMulticastGroupSources=Dxm(e.registeredMulticastGroupSources,r)),t},_Sm=(e,r)=>{let t={};return e.associations!==void 0&&(t.Associations=wur(e.associations,r)),t},ASm=(e,r)=>{let t={};return e.transitGatewayPeeringAttachment!==void 0&&(t.TransitGatewayPeeringAttachment=zPt(e.transitGatewayPeeringAttachment,r)),t},bSm=(e,r)=>{let t={};return e.transitGatewayVpcAttachment!==void 0&&(t.TransitGatewayVpcAttachment=zze(e.transitGatewayVpcAttachment,r)),t},CSm=(e,r)=>{let t={};return e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=PSe((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},vSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},ESm=(e,r)=>{let t={};return e.successful===""?t.Successful=[]:e.successful!==void 0&&e.successful.item!==void 0&&(t.Successful=Xbn((0,I.getArrayIfSingleItem)(e.successful.item),r)),e.unsuccessful===""?t.Unsuccessful=[]:e.unsuccessful!==void 0&&e.unsuccessful.item!==void 0&&(t.Unsuccessful=qla((0,I.getArrayIfSingleItem)(e.unsuccessful.item),r)),t},DSm=(e,r)=>{let t={};return e.success!==void 0&&(t.Success=(0,I.parseBoolean)(e.success)),t},SSm=(e,r)=>{let t={};return e.iamInstanceProfileAssociation!==void 0&&(t.IamInstanceProfileAssociation=fur(e.iamInstanceProfileAssociation,r)),t},wSm=(e,r)=>{let t={};return e.newAssociationId!==void 0&&(t.NewAssociationId=(0,I.expectString)(e.newAssociationId)),t},lla=(e,r)=>{let t={};return e.replaceRootVolumeTaskId!==void 0&&(t.ReplaceRootVolumeTaskId=(0,I.expectString)(e.replaceRootVolumeTaskId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.taskState!==void 0&&(t.TaskState=(0,I.expectString)(e.taskState)),e.startTime!==void 0&&(t.StartTime=(0,I.expectString)(e.startTime)),e.completeTime!==void 0&&(t.CompleteTime=(0,I.expectString)(e.completeTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.deleteReplacedRootVolume!==void 0&&(t.DeleteReplacedRootVolume=(0,I.parseBoolean)(e.deleteReplacedRootVolume)),t},ISm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lla(t,r)),xSm=(e,r)=>{let t={};return e.newAssociationId!==void 0&&(t.NewAssociationId=(0,I.expectString)(e.newAssociationId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},TSm=(e,r)=>{let t={};return e.route!==void 0&&(t.Route=xur(e.route,r)),t},PSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},RSm=(e,r)=>{let t={};return e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),t},kSm=(e,r)=>{let t={};return e.spotInstanceRequestSet===""?t.SpotInstanceRequests=[]:e.spotInstanceRequestSet!==void 0&&e.spotInstanceRequestSet.item!==void 0&&(t.SpotInstanceRequests=Sla((0,I.getArrayIfSingleItem)(e.spotInstanceRequestSet.item),r)),t},dla=(e,r)=>{let t={};return e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.instancesSet===""?t.Instances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.Instances=Xbm((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.requesterId!==void 0&&(t.RequesterId=(0,I.expectString)(e.requesterId)),e.reservationId!==void 0&&(t.ReservationId=(0,I.expectString)(e.reservationId)),t},FSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dla(t,r)),tur=(e,r)=>{let t={};return e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.remainingTotalValue!==void 0&&(t.RemainingTotalValue=(0,I.expectString)(e.remainingTotalValue)),e.remainingUpfrontValue!==void 0&&(t.RemainingUpfrontValue=(0,I.expectString)(e.remainingUpfrontValue)),t},NSm=(e,r)=>{let t={};return e.reservationValue!==void 0&&(t.ReservationValue=tur(e.reservationValue,r)),e.reservedInstanceId!==void 0&&(t.ReservedInstanceId=(0,I.expectString)(e.reservedInstanceId)),t},OSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>NSm(t,r)),BSm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.duration!==void 0&&(t.Duration=(0,I.strictParseLong)(e.duration)),e.end!==void 0&&(t.End=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.end))),e.fixedPrice!==void 0&&(t.FixedPrice=(0,I.strictParseFloat)(e.fixedPrice)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.start!==void 0&&(t.Start=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.start))),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.usagePrice!==void 0&&(t.UsagePrice=(0,I.strictParseFloat)(e.usagePrice)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.offeringClass!==void 0&&(t.OfferingClass=(0,I.expectString)(e.offeringClass)),e.offeringType!==void 0&&(t.OfferingType=(0,I.expectString)(e.offeringType)),e.recurringCharges===""?t.RecurringCharges=[]:e.recurringCharges!==void 0&&e.recurringCharges.item!==void 0&&(t.RecurringCharges=ula((0,I.getArrayIfSingleItem)(e.recurringCharges.item),r)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},qSm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},MSm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},LSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>BSm(t,r)),jSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.instanceCounts===""?t.InstanceCounts=[]:e.instanceCounts!==void 0&&e.instanceCounts.item!==void 0&&(t.InstanceCounts=Obm((0,I.getArrayIfSingleItem)(e.instanceCounts.item),r)),e.priceSchedules===""?t.PriceSchedules=[]:e.priceSchedules!==void 0&&e.priceSchedules.item!==void 0&&(t.PriceSchedules=NDm((0,I.getArrayIfSingleItem)(e.priceSchedules.item),r)),e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.reservedInstancesListingId!==void 0&&(t.ReservedInstancesListingId=(0,I.expectString)(e.reservedInstancesListingId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.updateDate!==void 0&&(t.UpdateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateDate))),t},Jbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jSm(t,r)),GSm=(e,r)=>{let t={};return e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.effectiveDate!==void 0&&(t.EffectiveDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.effectiveDate))),e.modificationResultSet===""?t.ModificationResults=[]:e.modificationResultSet!==void 0&&e.modificationResultSet.item!==void 0&&(t.ModificationResults=zSm((0,I.getArrayIfSingleItem)(e.modificationResultSet.item),r)),e.reservedInstancesSet===""?t.ReservedInstancesIds=[]:e.reservedInstancesSet!==void 0&&e.reservedInstancesSet.item!==void 0&&(t.ReservedInstancesIds=KSm((0,I.getArrayIfSingleItem)(e.reservedInstancesSet.item),r)),e.reservedInstancesModificationId!==void 0&&(t.ReservedInstancesModificationId=(0,I.expectString)(e.reservedInstancesModificationId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.updateDate!==void 0&&(t.UpdateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateDate))),t},USm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GSm(t,r)),VSm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),e.targetConfiguration!==void 0&&(t.TargetConfiguration=qSm(e.targetConfiguration,r)),t},zSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VSm(t,r)),$Sm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.duration!==void 0&&(t.Duration=(0,I.strictParseLong)(e.duration)),e.fixedPrice!==void 0&&(t.FixedPrice=(0,I.strictParseFloat)(e.fixedPrice)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.reservedInstancesOfferingId!==void 0&&(t.ReservedInstancesOfferingId=(0,I.expectString)(e.reservedInstancesOfferingId)),e.usagePrice!==void 0&&(t.UsagePrice=(0,I.strictParseFloat)(e.usagePrice)),e.currencyCode!==void 0&&(t.CurrencyCode=(0,I.expectString)(e.currencyCode)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.marketplace!==void 0&&(t.Marketplace=(0,I.parseBoolean)(e.marketplace)),e.offeringClass!==void 0&&(t.OfferingClass=(0,I.expectString)(e.offeringClass)),e.offeringType!==void 0&&(t.OfferingType=(0,I.expectString)(e.offeringType)),e.pricingDetailsSet===""?t.PricingDetails=[]:e.pricingDetailsSet!==void 0&&e.pricingDetailsSet.item!==void 0&&(t.PricingDetails=BDm((0,I.getArrayIfSingleItem)(e.pricingDetailsSet.item),r)),e.recurringCharges===""?t.RecurringCharges=[]:e.recurringCharges!==void 0&&e.recurringCharges.item!==void 0&&(t.RecurringCharges=ula((0,I.getArrayIfSingleItem)(e.recurringCharges.item),r)),e.scope!==void 0&&(t.Scope=(0,I.expectString)(e.scope)),t},QSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Sm(t,r)),KSm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>MSm(t,r)),HSm=(e,r)=>{let t={};return e.address!==void 0&&(t.Address=Tbn(e.address,r)),t},WSm=(e,r)=>{let t={};return e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),t},YSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},pla=(e,r)=>{let t={};return e.resourceSet===""?t.Resources=[]:e.resourceSet!==void 0&&e.resourceSet.item!==void 0&&(t.Resources=r1((0,I.getArrayIfSingleItem)(e.resourceSet.item),r)),e.resourceTypeSet===""?t.ResourceTypes=[]:e.resourceTypeSet!==void 0&&e.resourceTypeSet.item!==void 0&&(t.ResourceTypes=r1((0,I.getArrayIfSingleItem)(e.resourceTypeSet.item),r)),t},JSm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Xbn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),mla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),fla=(e,r)=>{let t={};return e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=kvm(e.iamInstanceProfile,r)),e.blockDeviceMappingSet===""?t.BlockDeviceMappings=[]:e.blockDeviceMappingSet!==void 0&&e.blockDeviceMappingSet.item!==void 0&&(t.BlockDeviceMappings=vvm((0,I.getArrayIfSingleItem)(e.blockDeviceMappingSet.item),r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=qvm((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.monitoring!==void 0&&(t.Monitoring=$vm(e.monitoring,r)),e.placement!==void 0&&(t.Placement=Uvm(e.placement,r)),e.ramDiskId!==void 0&&(t.RamDiskId=(0,I.expectString)(e.ramDiskId)),e.disableApiTermination!==void 0&&(t.DisableApiTermination=(0,I.parseBoolean)(e.disableApiTermination)),e.instanceInitiatedShutdownBehavior!==void 0&&(t.InstanceInitiatedShutdownBehavior=(0,I.expectString)(e.instanceInitiatedShutdownBehavior)),e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.tagSpecificationSet===""?t.TagSpecifications=[]:e.tagSpecificationSet!==void 0&&e.tagSpecificationSet.item!==void 0&&(t.TagSpecifications=Hvm((0,I.getArrayIfSingleItem)(e.tagSpecificationSet.item),r)),e.elasticGpuSpecificationSet===""?t.ElasticGpuSpecifications=[]:e.elasticGpuSpecificationSet!==void 0&&e.elasticGpuSpecificationSet.item!==void 0&&(t.ElasticGpuSpecifications=Uym((0,I.getArrayIfSingleItem)(e.elasticGpuSpecificationSet.item),r)),e.elasticInferenceAcceleratorSet===""?t.ElasticInferenceAccelerators=[]:e.elasticInferenceAcceleratorSet!==void 0&&e.elasticInferenceAcceleratorSet.item!==void 0&&(t.ElasticInferenceAccelerators=Tvm((0,I.getArrayIfSingleItem)(e.elasticInferenceAcceleratorSet.item),r)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=r1((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.securityGroupSet===""?t.SecurityGroups=[]:e.securityGroupSet!==void 0&&e.securityGroupSet.item!==void 0&&(t.SecurityGroups=r1((0,I.getArrayIfSingleItem)(e.securityGroupSet.item),r)),e.instanceMarketOptions!==void 0&&(t.InstanceMarketOptions=Nvm(e.instanceMarketOptions,r)),e.creditSpecification!==void 0&&(t.CreditSpecification=Tfm(e.creditSpecification,r)),e.cpuOptions!==void 0&&(t.CpuOptions=wvm(e.cpuOptions,r)),e.capacityReservationSpecification!==void 0&&(t.CapacityReservationSpecification=Evm(e.capacityReservationSpecification,r)),e.licenseSet===""?t.LicenseSpecifications=[]:e.licenseSet!==void 0&&e.licenseSet.item!==void 0&&(t.LicenseSpecifications=Lvm((0,I.getArrayIfSingleItem)(e.licenseSet.item),r)),e.hibernationOptions!==void 0&&(t.HibernationOptions=Rvm(e.hibernationOptions,r)),e.metadataOptions!==void 0&&(t.MetadataOptions=Ovm(e.metadataOptions,r)),e.enclaveOptions!==void 0&&(t.EnclaveOptions=Pvm(e.enclaveOptions,r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),e.privateDnsNameOptions!==void 0&&(t.PrivateDnsNameOptions=Vvm(e.privateDnsNameOptions,r)),e.maintenanceOptions!==void 0&&(t.MaintenanceOptions=Fvm(e.maintenanceOptions,r)),e.disableApiStop!==void 0&&(t.DisableApiStop=(0,I.parseBoolean)(e.disableApiStop)),t},XSm=(e,r)=>{let t={};return e.publicIp!==void 0&&(t.PublicIp=(0,I.expectString)(e.publicIp)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},ZSm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},ewm=(e,r)=>{let t={};return e.prefixList!==void 0&&(t.PrefixList=UPt(e.prefixList,r)),t},twm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),t},rwm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.restoreStartTime!==void 0&&(t.RestoreStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreStartTime))),e.restoreDuration!==void 0&&(t.RestoreDuration=(0,I.strictParseInt32)(e.restoreDuration)),e.isPermanentRestore!==void 0&&(t.IsPermanentRestore=(0,I.parseBoolean)(e.isPermanentRestore)),t},nwm=(e,r)=>{let t={};return e.status!==void 0&&(t.Status=Fbn(e.status,r)),t},iwm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.unknownIpPermissionSet===""?t.UnknownIpPermissions=[]:e.unknownIpPermissionSet!==void 0&&e.unknownIpPermissionSet.item!==void 0&&(t.UnknownIpPermissions=eur((0,I.getArrayIfSingleItem)(e.unknownIpPermissionSet.item),r)),t},swm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),e.unknownIpPermissionSet===""?t.UnknownIpPermissions=[]:e.unknownIpPermissionSet!==void 0&&e.unknownIpPermissionSet.item!==void 0&&(t.UnknownIpPermissions=eur((0,I.getArrayIfSingleItem)(e.unknownIpPermissionSet.item),r)),t},awm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),owm=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.destinationIpv6CidrBlock!==void 0&&(t.DestinationIpv6CidrBlock=(0,I.expectString)(e.destinationIpv6CidrBlock)),e.destinationPrefixListId!==void 0&&(t.DestinationPrefixListId=(0,I.expectString)(e.destinationPrefixListId)),e.egressOnlyInternetGatewayId!==void 0&&(t.EgressOnlyInternetGatewayId=(0,I.expectString)(e.egressOnlyInternetGatewayId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.instanceOwnerId!==void 0&&(t.InstanceOwnerId=(0,I.expectString)(e.instanceOwnerId)),e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.localGatewayId!==void 0&&(t.LocalGatewayId=(0,I.expectString)(e.localGatewayId)),e.carrierGatewayId!==void 0&&(t.CarrierGatewayId=(0,I.expectString)(e.carrierGatewayId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.origin!==void 0&&(t.Origin=(0,I.expectString)(e.origin)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),t},cwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>owm(t,r)),hla=(e,r)=>{let t={};return e.associationSet===""?t.Associations=[]:e.associationSet!==void 0&&e.associationSet.item!==void 0&&(t.Associations=lwm((0,I.getArrayIfSingleItem)(e.associationSet.item),r)),e.propagatingVgwSet===""?t.PropagatingVgws=[]:e.propagatingVgwSet!==void 0&&e.propagatingVgwSet.item!==void 0&&(t.PropagatingVgws=HDm((0,I.getArrayIfSingleItem)(e.propagatingVgwSet.item),r)),e.routeTableId!==void 0&&(t.RouteTableId=(0,I.expectString)(e.routeTableId)),e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=cwm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),t},uwm=(e,r)=>{let t={};return e.main!==void 0&&(t.Main=(0,I.parseBoolean)(e.main)),e.routeTableAssociationId!==void 0&&(t.RouteTableAssociationId=(0,I.expectString)(e.routeTableAssociationId)),e.routeTableId!==void 0&&(t.RouteTableId=(0,I.expectString)(e.routeTableId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.gatewayId!==void 0&&(t.GatewayId=(0,I.expectString)(e.gatewayId)),e.associationState!==void 0&&(t.AssociationState=Zbn(e.associationState,r)),t},lwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uwm(t,r)),Zbn=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},dwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>hla(t,r)),pwm=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.ruleOptionSet===""?t.RuleOptions=[]:e.ruleOptionSet!==void 0&&e.ruleOptionSet.item!==void 0&&(t.RuleOptions=gla((0,I.getArrayIfSingleItem)(e.ruleOptionSet.item),r)),t},mwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pwm(t,r)),fwm=(e,r)=>{let t={};return e.ruleGroupArn!==void 0&&(t.RuleGroupArn=(0,I.expectString)(e.ruleGroupArn)),e.ruleGroupType!==void 0&&(t.RuleGroupType=(0,I.expectString)(e.ruleGroupType)),t},hwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fwm(t,r)),gwm=(e,r)=>{let t={};return e.keyword!==void 0&&(t.Keyword=(0,I.expectString)(e.keyword)),e.settingSet===""?t.Settings=[]:e.settingSet!==void 0&&e.settingSet.item!==void 0&&(t.Settings=xla((0,I.getArrayIfSingleItem)(e.settingSet.item),r)),t},gla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gwm(t,r)),ywm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},_wm=(e,r)=>{let t={};return e.instanceIdSet===""?t.InstanceIdSet=[]:e.instanceIdSet!==void 0&&e.instanceIdSet.item!==void 0&&(t.InstanceIdSet=Qbm((0,I.getArrayIfSingleItem)(e.instanceIdSet.item),r)),t},Awm=(e,r)=>{let t={};return e.AWSAccessKeyId!==void 0&&(t.AWSAccessKeyId=(0,I.expectString)(e.AWSAccessKeyId)),e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.uploadPolicy!==void 0&&(t.UploadPolicy=r.base64Decoder(e.uploadPolicy)),e.uploadPolicySignature!==void 0&&(t.UploadPolicySignature=(0,I.expectString)(e.uploadPolicySignature)),t},yla=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createDate!==void 0&&(t.CreateDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createDate))),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.networkPlatform!==void 0&&(t.NetworkPlatform=(0,I.expectString)(e.networkPlatform)),e.nextSlotStartTime!==void 0&&(t.NextSlotStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.nextSlotStartTime))),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.previousSlotEndTime!==void 0&&(t.PreviousSlotEndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.previousSlotEndTime))),e.recurrence!==void 0&&(t.Recurrence=_la(e.recurrence,r)),e.scheduledInstanceId!==void 0&&(t.ScheduledInstanceId=(0,I.expectString)(e.scheduledInstanceId)),e.slotDurationInHours!==void 0&&(t.SlotDurationInHours=(0,I.strictParseInt32)(e.slotDurationInHours)),e.termEndDate!==void 0&&(t.TermEndDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.termEndDate))),e.termStartDate!==void 0&&(t.TermStartDate=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.termStartDate))),e.totalScheduledInstanceHours!==void 0&&(t.TotalScheduledInstanceHours=(0,I.strictParseInt32)(e.totalScheduledInstanceHours)),t},bwm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availableInstanceCount!==void 0&&(t.AvailableInstanceCount=(0,I.strictParseInt32)(e.availableInstanceCount)),e.firstSlotStartTime!==void 0&&(t.FirstSlotStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.firstSlotStartTime))),e.hourlyPrice!==void 0&&(t.HourlyPrice=(0,I.expectString)(e.hourlyPrice)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.maxTermDurationInDays!==void 0&&(t.MaxTermDurationInDays=(0,I.strictParseInt32)(e.maxTermDurationInDays)),e.minTermDurationInDays!==void 0&&(t.MinTermDurationInDays=(0,I.strictParseInt32)(e.minTermDurationInDays)),e.networkPlatform!==void 0&&(t.NetworkPlatform=(0,I.expectString)(e.networkPlatform)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.purchaseToken!==void 0&&(t.PurchaseToken=(0,I.expectString)(e.purchaseToken)),e.recurrence!==void 0&&(t.Recurrence=_la(e.recurrence,r)),e.slotDurationInHours!==void 0&&(t.SlotDurationInHours=(0,I.strictParseInt32)(e.slotDurationInHours)),e.totalScheduledInstanceHours!==void 0&&(t.TotalScheduledInstanceHours=(0,I.strictParseInt32)(e.totalScheduledInstanceHours)),t},Cwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bwm(t,r)),_la=(e,r)=>{let t={};return e.frequency!==void 0&&(t.Frequency=(0,I.expectString)(e.frequency)),e.interval!==void 0&&(t.Interval=(0,I.strictParseInt32)(e.interval)),e.occurrenceDaySet===""?t.OccurrenceDaySet=[]:e.occurrenceDaySet!==void 0&&e.occurrenceDaySet.item!==void 0&&(t.OccurrenceDaySet=X2m((0,I.getArrayIfSingleItem)(e.occurrenceDaySet.item),r)),e.occurrenceRelativeToEnd!==void 0&&(t.OccurrenceRelativeToEnd=(0,I.parseBoolean)(e.occurrenceRelativeToEnd)),e.occurrenceUnit!==void 0&&(t.OccurrenceUnit=(0,I.expectString)(e.occurrenceUnit)),t},vwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yla(t,r)),Ewm=(e,r)=>{let t={};return e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=iEm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Dwm=(e,r)=>{let t={};return e.multicastGroups===""?t.MulticastGroups=[]:e.multicastGroups!==void 0&&e.multicastGroups.item!==void 0&&(t.MulticastGroups=vxm((0,I.getArrayIfSingleItem)(e.multicastGroups.item),r)),e.nextToken!==void 0&&(t.NextToken=(0,I.expectString)(e.nextToken)),t},Swm=(e,r)=>{let t={};return e.routeSet===""?t.Routes=[]:e.routeSet!==void 0&&e.routeSet.item!==void 0&&(t.Routes=Mxm((0,I.getArrayIfSingleItem)(e.routeSet.item),r)),e.additionalRoutesAvailable!==void 0&&(t.AdditionalRoutesAvailable=(0,I.parseBoolean)(e.additionalRoutesAvailable)),t},wwm=(e,r)=>{let t={};return e.groupDescription!==void 0&&(t.Description=(0,I.expectString)(e.groupDescription)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.ipPermissions===""?t.IpPermissions=[]:e.ipPermissions!==void 0&&e.ipPermissions.item!==void 0&&(t.IpPermissions=eur((0,I.getArrayIfSingleItem)(e.ipPermissions.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.ipPermissionsEgress===""?t.IpPermissionsEgress=[]:e.ipPermissionsEgress!==void 0&&e.ipPermissionsEgress.item!==void 0&&(t.IpPermissionsEgress=eur((0,I.getArrayIfSingleItem)(e.ipPermissionsEgress.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},Iwm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),t},xwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Twm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Pwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Rwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wwm(t,r)),kwm=(e,r)=>{let t={};return e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.referencingVpcId!==void 0&&(t.ReferencingVpcId=(0,I.expectString)(e.referencingVpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},Fwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kwm(t,r)),Nwm=(e,r)=>{let t={};return e.securityGroupRuleId!==void 0&&(t.SecurityGroupRuleId=(0,I.expectString)(e.securityGroupRuleId)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupOwnerId!==void 0&&(t.GroupOwnerId=(0,I.expectString)(e.groupOwnerId)),e.isEgress!==void 0&&(t.IsEgress=(0,I.parseBoolean)(e.isEgress)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.cidrIpv4!==void 0&&(t.CidrIpv4=(0,I.expectString)(e.cidrIpv4)),e.cidrIpv6!==void 0&&(t.CidrIpv6=(0,I.expectString)(e.cidrIpv6)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.referencedGroupInfo!==void 0&&(t.ReferencedGroupInfo=dSm(e.referencedGroupInfo,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},eCn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Nwm(t,r)),Ala=(e,r)=>{let t={};return e.serviceType===""?t.ServiceType=[]:e.serviceType!==void 0&&e.serviceType.item!==void 0&&(t.ServiceType=bla((0,I.getArrayIfSingleItem)(e.serviceType.item),r)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.serviceState!==void 0&&(t.ServiceState=(0,I.expectString)(e.serviceState)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.acceptanceRequired!==void 0&&(t.AcceptanceRequired=(0,I.parseBoolean)(e.acceptanceRequired)),e.managesVpcEndpoints!==void 0&&(t.ManagesVpcEndpoints=(0,I.parseBoolean)(e.managesVpcEndpoints)),e.networkLoadBalancerArnSet===""?t.NetworkLoadBalancerArns=[]:e.networkLoadBalancerArnSet!==void 0&&e.networkLoadBalancerArnSet.item!==void 0&&(t.NetworkLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.networkLoadBalancerArnSet.item),r)),e.gatewayLoadBalancerArnSet===""?t.GatewayLoadBalancerArns=[]:e.gatewayLoadBalancerArnSet!==void 0&&e.gatewayLoadBalancerArnSet.item!==void 0&&(t.GatewayLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.gatewayLoadBalancerArnSet.item),r)),e.supportedIpAddressTypeSet===""?t.SupportedIpAddressTypes=[]:e.supportedIpAddressTypeSet!==void 0&&e.supportedIpAddressTypeSet.item!==void 0&&(t.SupportedIpAddressTypes=Pla((0,I.getArrayIfSingleItem)(e.supportedIpAddressTypeSet.item),r)),e.baseEndpointDnsNameSet===""?t.BaseEndpointDnsNames=[]:e.baseEndpointDnsNameSet!==void 0&&e.baseEndpointDnsNameSet.item!==void 0&&(t.BaseEndpointDnsNames=r1((0,I.getArrayIfSingleItem)(e.baseEndpointDnsNameSet.item),r)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateDnsNameConfiguration!==void 0&&(t.PrivateDnsNameConfiguration=GDm(e.privateDnsNameConfiguration,r)),e.payerResponsibility!==void 0&&(t.PayerResponsibility=(0,I.expectString)(e.payerResponsibility)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Owm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ala(t,r)),Bwm=(e,r)=>{let t={};return e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.serviceType===""?t.ServiceType=[]:e.serviceType!==void 0&&e.serviceType.item!==void 0&&(t.ServiceType=bla((0,I.getArrayIfSingleItem)(e.serviceType.item),r)),e.availabilityZoneSet===""?t.AvailabilityZones=[]:e.availabilityZoneSet!==void 0&&e.availabilityZoneSet.item!==void 0&&(t.AvailabilityZones=r1((0,I.getArrayIfSingleItem)(e.availabilityZoneSet.item),r)),e.owner!==void 0&&(t.Owner=(0,I.expectString)(e.owner)),e.baseEndpointDnsNameSet===""?t.BaseEndpointDnsNames=[]:e.baseEndpointDnsNameSet!==void 0&&e.baseEndpointDnsNameSet.item!==void 0&&(t.BaseEndpointDnsNames=r1((0,I.getArrayIfSingleItem)(e.baseEndpointDnsNameSet.item),r)),e.privateDnsName!==void 0&&(t.PrivateDnsName=(0,I.expectString)(e.privateDnsName)),e.privateDnsNameSet===""?t.PrivateDnsNames=[]:e.privateDnsNameSet!==void 0&&e.privateDnsNameSet.item!==void 0&&(t.PrivateDnsNames=jDm((0,I.getArrayIfSingleItem)(e.privateDnsNameSet.item),r)),e.vpcEndpointPolicySupported!==void 0&&(t.VpcEndpointPolicySupported=(0,I.parseBoolean)(e.vpcEndpointPolicySupported)),e.acceptanceRequired!==void 0&&(t.AcceptanceRequired=(0,I.parseBoolean)(e.acceptanceRequired)),e.managesVpcEndpoints!==void 0&&(t.ManagesVpcEndpoints=(0,I.parseBoolean)(e.managesVpcEndpoints)),e.payerResponsibility!==void 0&&(t.PayerResponsibility=(0,I.expectString)(e.payerResponsibility)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.privateDnsNameVerificationState!==void 0&&(t.PrivateDnsNameVerificationState=(0,I.expectString)(e.privateDnsNameVerificationState)),e.supportedIpAddressTypeSet===""?t.SupportedIpAddressTypes=[]:e.supportedIpAddressTypeSet!==void 0&&e.supportedIpAddressTypeSet.item!==void 0&&(t.SupportedIpAddressTypes=Pla((0,I.getArrayIfSingleItem)(e.supportedIpAddressTypeSet.item),r)),t},qwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bwm(t,r)),Mwm=(e,r)=>{let t={};return e.serviceType!==void 0&&(t.ServiceType=(0,I.expectString)(e.serviceType)),t},bla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Mwm(t,r)),Cla=(e,r)=>{let t={};return e.dataEncryptionKeyId!==void 0&&(t.DataEncryptionKeyId=(0,I.expectString)(e.dataEncryptionKeyId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StateMessage=(0,I.expectString)(e.statusMessage)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.ownerAlias!==void 0&&(t.OwnerAlias=(0,I.expectString)(e.ownerAlias)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.storageTier!==void 0&&(t.StorageTier=(0,I.expectString)(e.storageTier)),e.restoreExpiryTime!==void 0&&(t.RestoreExpiryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreExpiryTime))),t},Lwm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.deviceName!==void 0&&(t.DeviceName=(0,I.expectString)(e.deviceName)),e.diskImageSize!==void 0&&(t.DiskImageSize=(0,I.strictParseFloat)(e.diskImageSize)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.url!==void 0&&(t.Url=(0,I.expectString)(e.url)),e.userBucket!==void 0&&(t.UserBucket=Mla(e.userBucket,r)),t},vla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lwm(t,r)),jwm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.volumeSize!==void 0&&(t.VolumeSize=(0,I.strictParseInt32)(e.volumeSize)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),t},Gwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cla(t,r)),Uwm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.recycleBinEnterTime!==void 0&&(t.RecycleBinEnterTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinEnterTime))),e.recycleBinExitTime!==void 0&&(t.RecycleBinExitTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.recycleBinExitTime))),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),t},Vwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Uwm(t,r)),zwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jwm(t,r)),Ela=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.diskImageSize!==void 0&&(t.DiskImageSize=(0,I.strictParseFloat)(e.diskImageSize)),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.format!==void 0&&(t.Format=(0,I.expectString)(e.format)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.progress!==void 0&&(t.Progress=(0,I.expectString)(e.progress)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.url!==void 0&&(t.Url=(0,I.expectString)(e.url)),e.userBucket!==void 0&&(t.UserBucket=Mla(e.userBucket,r)),t},$wm=(e,r)=>{let t={};return e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.storageTier!==void 0&&(t.StorageTier=(0,I.expectString)(e.storageTier)),e.lastTieringStartTime!==void 0&&(t.LastTieringStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastTieringStartTime))),e.lastTieringProgress!==void 0&&(t.LastTieringProgress=(0,I.strictParseInt32)(e.lastTieringProgress)),e.lastTieringOperationStatus!==void 0&&(t.LastTieringOperationStatus=(0,I.expectString)(e.lastTieringOperationStatus)),e.lastTieringOperationStatusDetail!==void 0&&(t.LastTieringOperationStatusDetail=(0,I.expectString)(e.lastTieringOperationStatusDetail)),e.archivalCompleteTime!==void 0&&(t.ArchivalCompleteTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.archivalCompleteTime))),e.restoreExpiryTime!==void 0&&(t.RestoreExpiryTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.restoreExpiryTime))),t},Qwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$wm(t,r)),Kwm=(e,r)=>{let t={};return e.replacementStrategy!==void 0&&(t.ReplacementStrategy=(0,I.expectString)(e.replacementStrategy)),e.terminationDelay!==void 0&&(t.TerminationDelay=(0,I.strictParseInt32)(e.terminationDelay)),t},Dla=(e,r)=>{let t={};return e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.fault!==void 0&&(t.Fault=wla(e.fault,r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Hwm=(e,r)=>{let t={};return e.groupSet===""?t.SecurityGroups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.SecurityGroups=zne((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.addressingType!==void 0&&(t.AddressingType=(0,I.expectString)(e.addressingType)),e.blockDeviceMapping===""?t.BlockDeviceMappings=[]:e.blockDeviceMapping!==void 0&&e.blockDeviceMapping.item!==void 0&&(t.BlockDeviceMappings=mur((0,I.getArrayIfSingleItem)(e.blockDeviceMapping.item),r)),e.ebsOptimized!==void 0&&(t.EbsOptimized=(0,I.parseBoolean)(e.ebsOptimized)),e.iamInstanceProfile!==void 0&&(t.IamInstanceProfile=xua(e.iamInstanceProfile,r)),e.imageId!==void 0&&(t.ImageId=(0,I.expectString)(e.imageId)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.kernelId!==void 0&&(t.KernelId=(0,I.expectString)(e.kernelId)),e.keyName!==void 0&&(t.KeyName=(0,I.expectString)(e.keyName)),e.monitoring!==void 0&&(t.Monitoring=Wwm(e.monitoring,r)),e.networkInterfaceSet===""?t.NetworkInterfaces=[]:e.networkInterfaceSet!==void 0&&e.networkInterfaceSet.item!==void 0&&(t.NetworkInterfaces=Bua((0,I.getArrayIfSingleItem)(e.networkInterfaceSet.item),r)),e.placement!==void 0&&(t.Placement=Ila(e.placement,r)),e.ramdiskId!==void 0&&(t.RamdiskId=(0,I.expectString)(e.ramdiskId)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.userData!==void 0&&(t.UserData=(0,I.expectString)(e.userData)),e.weightedCapacity!==void 0&&(t.WeightedCapacity=(0,I.strictParseFloat)(e.weightedCapacity)),e.tagSpecificationSet===""?t.TagSpecifications=[]:e.tagSpecificationSet!==void 0&&e.tagSpecificationSet.item!==void 0&&(t.TagSpecifications=eIm((0,I.getArrayIfSingleItem)(e.tagSpecificationSet.item),r)),e.instanceRequirements!==void 0&&(t.InstanceRequirements=gur(e.instanceRequirements,r)),t},Wwm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),t},Ywm=(e,r)=>{let t={};return e.activityStatus!==void 0&&(t.ActivityStatus=(0,I.expectString)(e.activityStatus)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.spotFleetRequestConfig!==void 0&&(t.SpotFleetRequestConfig=Jwm(e.spotFleetRequestConfig,r)),e.spotFleetRequestId!==void 0&&(t.SpotFleetRequestId=(0,I.expectString)(e.spotFleetRequestId)),e.spotFleetRequestState!==void 0&&(t.SpotFleetRequestState=(0,I.expectString)(e.spotFleetRequestState)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Jwm=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.onDemandAllocationStrategy!==void 0&&(t.OnDemandAllocationStrategy=(0,I.expectString)(e.onDemandAllocationStrategy)),e.spotMaintenanceStrategies!==void 0&&(t.SpotMaintenanceStrategies=nIm(e.spotMaintenanceStrategies,r)),e.clientToken!==void 0&&(t.ClientToken=(0,I.expectString)(e.clientToken)),e.excessCapacityTerminationPolicy!==void 0&&(t.ExcessCapacityTerminationPolicy=(0,I.expectString)(e.excessCapacityTerminationPolicy)),e.fulfilledCapacity!==void 0&&(t.FulfilledCapacity=(0,I.strictParseFloat)(e.fulfilledCapacity)),e.onDemandFulfilledCapacity!==void 0&&(t.OnDemandFulfilledCapacity=(0,I.strictParseFloat)(e.onDemandFulfilledCapacity)),e.iamFleetRole!==void 0&&(t.IamFleetRole=(0,I.expectString)(e.iamFleetRole)),e.launchSpecifications===""?t.LaunchSpecifications=[]:e.launchSpecifications!==void 0&&e.launchSpecifications.item!==void 0&&(t.LaunchSpecifications=bvm((0,I.getArrayIfSingleItem)(e.launchSpecifications.item),r)),e.launchTemplateConfigs===""?t.LaunchTemplateConfigs=[]:e.launchTemplateConfigs!==void 0&&e.launchTemplateConfigs.item!==void 0&&(t.LaunchTemplateConfigs=Svm((0,I.getArrayIfSingleItem)(e.launchTemplateConfigs.item),r)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.targetCapacity!==void 0&&(t.TargetCapacity=(0,I.strictParseInt32)(e.targetCapacity)),e.onDemandTargetCapacity!==void 0&&(t.OnDemandTargetCapacity=(0,I.strictParseInt32)(e.onDemandTargetCapacity)),e.onDemandMaxTotalPrice!==void 0&&(t.OnDemandMaxTotalPrice=(0,I.expectString)(e.onDemandMaxTotalPrice)),e.spotMaxTotalPrice!==void 0&&(t.SpotMaxTotalPrice=(0,I.expectString)(e.spotMaxTotalPrice)),e.terminateInstancesWithExpiration!==void 0&&(t.TerminateInstancesWithExpiration=(0,I.parseBoolean)(e.terminateInstancesWithExpiration)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.replaceUnhealthyInstances!==void 0&&(t.ReplaceUnhealthyInstances=(0,I.parseBoolean)(e.replaceUnhealthyInstances)),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),e.loadBalancersConfig!==void 0&&(t.LoadBalancersConfig=eEm(e.loadBalancersConfig,r)),e.instancePoolsToUseCount!==void 0&&(t.InstancePoolsToUseCount=(0,I.strictParseInt32)(e.instancePoolsToUseCount)),e.context!==void 0&&(t.Context=(0,I.expectString)(e.context)),e.targetCapacityUnitType!==void 0&&(t.TargetCapacityUnitType=(0,I.expectString)(e.targetCapacityUnitType)),e.TagSpecification===""?t.TagSpecifications=[]:e.TagSpecification!==void 0&&e.TagSpecification.item!==void 0&&(t.TagSpecifications=OIm((0,I.getArrayIfSingleItem)(e.TagSpecification.item),r)),t},Xwm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ywm(t,r)),Zwm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.tag===""?t.Tags=[]:e.tag!==void 0&&e.tag.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tag.item),r)),t},eIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zwm(t,r)),tIm=(e,r)=>{let t={};return e.actualBlockHourlyPrice!==void 0&&(t.ActualBlockHourlyPrice=(0,I.expectString)(e.actualBlockHourlyPrice)),e.availabilityZoneGroup!==void 0&&(t.AvailabilityZoneGroup=(0,I.expectString)(e.availabilityZoneGroup)),e.blockDurationMinutes!==void 0&&(t.BlockDurationMinutes=(0,I.strictParseInt32)(e.blockDurationMinutes)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.fault!==void 0&&(t.Fault=wla(e.fault,r)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.launchGroup!==void 0&&(t.LaunchGroup=(0,I.expectString)(e.launchGroup)),e.launchSpecification!==void 0&&(t.LaunchSpecification=Avm(e.launchSpecification,r)),e.launchedAvailabilityZone!==void 0&&(t.LaunchedAvailabilityZone=(0,I.expectString)(e.launchedAvailabilityZone)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.spotInstanceRequestId!==void 0&&(t.SpotInstanceRequestId=(0,I.expectString)(e.spotInstanceRequestId)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.status!==void 0&&(t.Status=rIm(e.status,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.validFrom!==void 0&&(t.ValidFrom=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validFrom))),e.validUntil!==void 0&&(t.ValidUntil=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.validUntil))),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),t},Sla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tIm(t,r)),wla=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},rIm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),e.updateTime!==void 0&&(t.UpdateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.updateTime))),t},nIm=(e,r)=>{let t={};return e.capacityRebalance!==void 0&&(t.CapacityRebalance=Kwm(e.capacityRebalance,r)),t},iIm=(e,r)=>{let t={};return e.allocationStrategy!==void 0&&(t.AllocationStrategy=(0,I.expectString)(e.allocationStrategy)),e.maintenanceStrategies!==void 0&&(t.MaintenanceStrategies=N_m(e.maintenanceStrategies,r)),e.instanceInterruptionBehavior!==void 0&&(t.InstanceInterruptionBehavior=(0,I.expectString)(e.instanceInterruptionBehavior)),e.instancePoolsToUseCount!==void 0&&(t.InstancePoolsToUseCount=(0,I.strictParseInt32)(e.instancePoolsToUseCount)),e.singleInstanceType!==void 0&&(t.SingleInstanceType=(0,I.parseBoolean)(e.singleInstanceType)),e.singleAvailabilityZone!==void 0&&(t.SingleAvailabilityZone=(0,I.parseBoolean)(e.singleAvailabilityZone)),e.minTargetCapacity!==void 0&&(t.MinTargetCapacity=(0,I.strictParseInt32)(e.minTargetCapacity)),e.maxTotalPrice!==void 0&&(t.MaxTotalPrice=(0,I.expectString)(e.maxTotalPrice)),t},Ila=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.tenancy!==void 0&&(t.Tenancy=(0,I.expectString)(e.tenancy)),t},sIm=(e,r)=>{let t={};return e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.score!==void 0&&(t.Score=(0,I.strictParseInt32)(e.score)),t},aIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sIm(t,r)),oIm=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.instanceType!==void 0&&(t.InstanceType=(0,I.expectString)(e.instanceType)),e.productDescription!==void 0&&(t.ProductDescription=(0,I.expectString)(e.productDescription)),e.spotPrice!==void 0&&(t.SpotPrice=(0,I.expectString)(e.spotPrice)),e.timestamp!==void 0&&(t.Timestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.timestamp))),t},cIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oIm(t,r)),uIm=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.ipProtocol!==void 0&&(t.IpProtocol=(0,I.expectString)(e.ipProtocol)),e.ipRanges===""?t.IpRanges=[]:e.ipRanges!==void 0&&e.ipRanges.item!==void 0&&(t.IpRanges=KCm((0,I.getArrayIfSingleItem)(e.ipRanges.item),r)),e.prefixListIds===""?t.PrefixListIds=[]:e.prefixListIds!==void 0&&e.prefixListIds.item!==void 0&&(t.PrefixListIds=RDm((0,I.getArrayIfSingleItem)(e.prefixListIds.item),r)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),e.groups===""?t.UserIdGroupPairs=[]:e.groups!==void 0&&e.groups.item!==void 0&&(t.UserIdGroupPairs=oTm((0,I.getArrayIfSingleItem)(e.groups.item),r)),t},koa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uIm(t,r)),lIm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.staleIpPermissions===""?t.StaleIpPermissions=[]:e.staleIpPermissions!==void 0&&e.staleIpPermissions.item!==void 0&&(t.StaleIpPermissions=koa((0,I.getArrayIfSingleItem)(e.staleIpPermissions.item),r)),e.staleIpPermissionsEgress===""?t.StaleIpPermissionsEgress=[]:e.staleIpPermissionsEgress!==void 0&&e.staleIpPermissionsEgress.item!==void 0&&(t.StaleIpPermissionsEgress=koa((0,I.getArrayIfSingleItem)(e.staleIpPermissionsEgress.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},dIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lIm(t,r)),pIm=(e,r)=>{let t={};return e.instancesSet===""?t.StartingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.StartingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},mIm=(e,r)=>{let t={};return e.networkInsightsAccessScopeAnalysis!==void 0&&(t.NetworkInsightsAccessScopeAnalysis=Jua(e.networkInsightsAccessScopeAnalysis,r)),t},fIm=(e,r)=>{let t={};return e.networkInsightsAnalysis!==void 0&&(t.NetworkInsightsAnalysis=Zua(e.networkInsightsAnalysis,r)),t},hIm=(e,r)=>{let t={};return e.return!==void 0&&(t.ReturnValue=(0,I.parseBoolean)(e.return)),t},tCn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},gIm=(e,r)=>{let t={};return e.instancesSet===""?t.StoppingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.StoppingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},yIm=(e,r)=>{let t={};return e.S3!==void 0&&(t.S3=Awm(e.S3,r)),t},_Im=(e,r)=>{let t={};return e.amiId!==void 0&&(t.AmiId=(0,I.expectString)(e.amiId)),e.taskStartTime!==void 0&&(t.TaskStartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.taskStartTime))),e.bucket!==void 0&&(t.Bucket=(0,I.expectString)(e.bucket)),e.s3objectKey!==void 0&&(t.S3objectKey=(0,I.expectString)(e.s3objectKey)),e.progressPercentage!==void 0&&(t.ProgressPercentage=(0,I.strictParseInt32)(e.progressPercentage)),e.storeTaskState!==void 0&&(t.StoreTaskState=(0,I.expectString)(e.storeTaskState)),e.storeTaskFailureReason!==void 0&&(t.StoreTaskFailureReason=(0,I.expectString)(e.storeTaskFailureReason)),t},AIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_Im(t,r)),xla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),rCn=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.availabilityZoneId!==void 0&&(t.AvailabilityZoneId=(0,I.expectString)(e.availabilityZoneId)),e.availableIpAddressCount!==void 0&&(t.AvailableIpAddressCount=(0,I.strictParseInt32)(e.availableIpAddressCount)),e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.defaultForAz!==void 0&&(t.DefaultForAz=(0,I.parseBoolean)(e.defaultForAz)),e.enableLniAtDeviceIndex!==void 0&&(t.EnableLniAtDeviceIndex=(0,I.strictParseInt32)(e.enableLniAtDeviceIndex)),e.mapPublicIpOnLaunch!==void 0&&(t.MapPublicIpOnLaunch=(0,I.parseBoolean)(e.mapPublicIpOnLaunch)),e.mapCustomerOwnedIpOnLaunch!==void 0&&(t.MapCustomerOwnedIpOnLaunch=(0,I.parseBoolean)(e.mapCustomerOwnedIpOnLaunch)),e.customerOwnedIpv4Pool!==void 0&&(t.CustomerOwnedIpv4Pool=(0,I.expectString)(e.customerOwnedIpv4Pool)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.assignIpv6AddressOnCreation!==void 0&&(t.AssignIpv6AddressOnCreation=(0,I.parseBoolean)(e.assignIpv6AddressOnCreation)),e.ipv6CidrBlockAssociationSet===""?t.Ipv6CidrBlockAssociationSet=[]:e.ipv6CidrBlockAssociationSet!==void 0&&e.ipv6CidrBlockAssociationSet.item!==void 0&&(t.Ipv6CidrBlockAssociationSet=vIm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockAssociationSet.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.subnetArn!==void 0&&(t.SubnetArn=(0,I.expectString)(e.subnetArn)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.enableDns64!==void 0&&(t.EnableDns64=(0,I.parseBoolean)(e.enableDns64)),e.ipv6Native!==void 0&&(t.Ipv6Native=(0,I.parseBoolean)(e.ipv6Native)),e.privateDnsNameOptionsOnLaunch!==void 0&&(t.PrivateDnsNameOptionsOnLaunch=UDm(e.privateDnsNameOptionsOnLaunch,r)),t},Tla=(e,r)=>{let t={};return e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},bIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tla(t,r)),CIm=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},nCn=(e,r)=>{let t={};return e.subnetCidrReservationId!==void 0&&(t.SubnetCidrReservationId=(0,I.expectString)(e.subnetCidrReservationId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.cidr!==void 0&&(t.Cidr=(0,I.expectString)(e.cidr)),e.reservationType!==void 0&&(t.ReservationType=(0,I.expectString)(e.reservationType)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Foa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nCn(t,r)),iCn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.ipv6CidrBlockState!==void 0&&(t.Ipv6CidrBlockState=CIm(e.ipv6CidrBlockState,r)),t},vIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iCn(t,r)),EIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rCn(t,r)),DIm=(e,r)=>{let t={};return e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.destination!==void 0&&(t.Destination=(0,I.expectString)(e.destination)),e.metric!==void 0&&(t.Metric=(0,I.expectString)(e.metric)),e.statistic!==void 0&&(t.Statistic=(0,I.expectString)(e.statistic)),e.period!==void 0&&(t.Period=(0,I.expectString)(e.period)),t},SIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DIm(t,r)),wIm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},IIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wIm(t,r)),xIm=(e,r)=>{let t={};return e.reservedInstancesId!==void 0&&(t.ReservedInstancesId=(0,I.expectString)(e.reservedInstancesId)),t},TIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xIm(t,r)),PIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Pla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),RIm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},kIm=(e,r)=>{let t={};return e.key!==void 0&&(t.Key=(0,I.expectString)(e.key)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.value!==void 0&&(t.Value=(0,I.expectString)(e.value)),t},FIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kIm(t,r)),Cd=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>RIm(t,r)),NIm=(e,r)=>{let t={};return e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.Tag===""?t.Tags=[]:e.Tag!==void 0&&e.Tag.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.Tag.item),r)),t},OIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>NIm(t,r)),BIm=(e,r)=>{let t={};return e.totalTargetCapacity!==void 0&&(t.TotalTargetCapacity=(0,I.strictParseInt32)(e.totalTargetCapacity)),e.onDemandTargetCapacity!==void 0&&(t.OnDemandTargetCapacity=(0,I.strictParseInt32)(e.onDemandTargetCapacity)),e.spotTargetCapacity!==void 0&&(t.SpotTargetCapacity=(0,I.strictParseInt32)(e.spotTargetCapacity)),e.defaultTargetCapacityType!==void 0&&(t.DefaultTargetCapacityType=(0,I.expectString)(e.defaultTargetCapacityType)),e.targetCapacityUnitType!==void 0&&(t.TargetCapacityUnitType=(0,I.expectString)(e.targetCapacityUnitType)),t},qIm=(e,r)=>{let t={};return e.instanceCount!==void 0&&(t.InstanceCount=(0,I.strictParseInt32)(e.instanceCount)),e.offeringId!==void 0&&(t.OfferingId=(0,I.expectString)(e.offeringId)),t},MIm=(e,r)=>{let t={};return e.arn!==void 0&&(t.Arn=(0,I.expectString)(e.arn)),t},LIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>MIm(t,r)),jIm=(e,r)=>{let t={};return e.targetGroups===""?t.TargetGroups=[]:e.targetGroups!==void 0&&e.targetGroups.item!==void 0&&(t.TargetGroups=LIm((0,I.getArrayIfSingleItem)(e.targetGroups.item),r)),t},GIm=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.targetNetworkId!==void 0&&(t.TargetNetworkId=(0,I.expectString)(e.targetNetworkId)),e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.status!==void 0&&(t.Status=Pbn(e.status,r)),e.securityGroups===""?t.SecurityGroups=[]:e.securityGroups!==void 0&&e.securityGroups.item!==void 0&&(t.SecurityGroups=r1((0,I.getArrayIfSingleItem)(e.securityGroups.item),r)),t},UIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GIm(t,r)),VIm=(e,r)=>{let t={};return e.reservationValue!==void 0&&(t.ReservationValue=tur(e.reservationValue,r)),e.targetConfiguration!==void 0&&(t.TargetConfiguration=qIm(e.targetConfiguration,r)),t},zIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VIm(t,r)),$Im=(e,r)=>{let t={};return e.clientVpnEndpointId!==void 0&&(t.ClientVpnEndpointId=(0,I.expectString)(e.clientVpnEndpointId)),e.username!==void 0&&(t.Username=(0,I.expectString)(e.username)),e.connectionStatuses===""?t.ConnectionStatuses=[]:e.connectionStatuses!==void 0&&e.connectionStatuses.item!==void 0&&(t.ConnectionStatuses=KIm((0,I.getArrayIfSingleItem)(e.connectionStatuses.item),r)),t},QIm=(e,r)=>{let t={};return e.connectionId!==void 0&&(t.ConnectionId=(0,I.expectString)(e.connectionId)),e.previousStatus!==void 0&&(t.PreviousStatus=pbn(e.previousStatus,r)),e.currentStatus!==void 0&&(t.CurrentStatus=pbn(e.currentStatus,r)),t},KIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>QIm(t,r)),HIm=(e,r)=>{let t={};return e.instancesSet===""?t.TerminatingInstances=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.TerminatingInstances=Vbn((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},WIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.strictParseInt32)(t)),YIm=(e,r)=>{let t={};return e.resourceStatement!==void 0&&(t.ResourceStatement=pla(e.resourceStatement,r)),t},JIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>YIm(t,r)),XIm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseFloat)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseFloat)(e.max)),t},sCn=(e,r)=>{let t={};return e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.ingressFilterRuleSet===""?t.IngressFilterRules=[]:e.ingressFilterRuleSet!==void 0&&e.ingressFilterRuleSet.item!==void 0&&(t.IngressFilterRules=Noa((0,I.getArrayIfSingleItem)(e.ingressFilterRuleSet.item),r)),e.egressFilterRuleSet===""?t.EgressFilterRules=[]:e.egressFilterRuleSet!==void 0&&e.egressFilterRuleSet.item!==void 0&&(t.EgressFilterRules=Noa((0,I.getArrayIfSingleItem)(e.egressFilterRuleSet.item),r)),e.networkServiceSet===""?t.NetworkServices=[]:e.networkServiceSet!==void 0&&e.networkServiceSet.item!==void 0&&(t.NetworkServices=exm((0,I.getArrayIfSingleItem)(e.networkServiceSet.item),r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},aCn=(e,r)=>{let t={};return e.trafficMirrorFilterRuleId!==void 0&&(t.TrafficMirrorFilterRuleId=(0,I.expectString)(e.trafficMirrorFilterRuleId)),e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.trafficDirection!==void 0&&(t.TrafficDirection=(0,I.expectString)(e.trafficDirection)),e.ruleNumber!==void 0&&(t.RuleNumber=(0,I.strictParseInt32)(e.ruleNumber)),e.ruleAction!==void 0&&(t.RuleAction=(0,I.expectString)(e.ruleAction)),e.protocol!==void 0&&(t.Protocol=(0,I.strictParseInt32)(e.protocol)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=Ooa(e.destinationPortRange,r)),e.sourcePortRange!==void 0&&(t.SourcePortRange=Ooa(e.sourcePortRange,r)),e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.sourceCidrBlock!==void 0&&(t.SourceCidrBlock=(0,I.expectString)(e.sourceCidrBlock)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),t},Noa=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aCn(t,r)),ZIm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sCn(t,r)),exm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Ooa=(e,r)=>{let t={};return e.fromPort!==void 0&&(t.FromPort=(0,I.strictParseInt32)(e.fromPort)),e.toPort!==void 0&&(t.ToPort=(0,I.strictParseInt32)(e.toPort)),t},oCn=(e,r)=>{let t={};return e.trafficMirrorSessionId!==void 0&&(t.TrafficMirrorSessionId=(0,I.expectString)(e.trafficMirrorSessionId)),e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),e.trafficMirrorFilterId!==void 0&&(t.TrafficMirrorFilterId=(0,I.expectString)(e.trafficMirrorFilterId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.packetLength!==void 0&&(t.PacketLength=(0,I.strictParseInt32)(e.packetLength)),e.sessionNumber!==void 0&&(t.SessionNumber=(0,I.strictParseInt32)(e.sessionNumber)),e.virtualNetworkId!==void 0&&(t.VirtualNetworkId=(0,I.strictParseInt32)(e.virtualNetworkId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},txm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oCn(t,r)),Rla=(e,r)=>{let t={};return e.trafficMirrorTargetId!==void 0&&(t.TrafficMirrorTargetId=(0,I.expectString)(e.trafficMirrorTargetId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.networkLoadBalancerArn!==void 0&&(t.NetworkLoadBalancerArn=(0,I.expectString)(e.networkLoadBalancerArn)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.gatewayLoadBalancerEndpointId!==void 0&&(t.GatewayLoadBalancerEndpointId=(0,I.expectString)(e.gatewayLoadBalancerEndpointId)),t},rxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rla(t,r)),Sur=(e,r)=>{let t={};return e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayArn!==void 0&&(t.TransitGatewayArn=(0,I.expectString)(e.transitGatewayArn)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=Sxm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},kla=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},nxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayOwnerId!==void 0&&(t.TransitGatewayOwnerId=(0,I.expectString)(e.transitGatewayOwnerId)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.association!==void 0&&(t.Association=ixm(e.association,r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ixm=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},sxm=(e,r)=>{let t={};return e.transitGatewayAsn!==void 0&&(t.TransitGatewayAsn=(0,I.strictParseLong)(e.transitGatewayAsn)),e.peerAsn!==void 0&&(t.PeerAsn=(0,I.strictParseLong)(e.peerAsn)),e.transitGatewayAddress!==void 0&&(t.TransitGatewayAddress=(0,I.expectString)(e.transitGatewayAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.bgpStatus!==void 0&&(t.BgpStatus=(0,I.expectString)(e.bgpStatus)),t},axm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sxm(t,r)),oxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nxm(t,r)),cxm=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},uxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cxm(t,r)),cCn=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transportTransitGatewayAttachmentId!==void 0&&(t.TransportTransitGatewayAttachmentId=(0,I.expectString)(e.transportTransitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=dxm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},lxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>cCn(t,r)),dxm=(e,r)=>{let t={};return e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),t},uCn=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayConnectPeerId!==void 0&&(t.TransitGatewayConnectPeerId=(0,I.expectString)(e.transitGatewayConnectPeerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.connectPeerConfiguration!==void 0&&(t.ConnectPeerConfiguration=pxm(e.connectPeerConfiguration,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},pxm=(e,r)=>{let t={};return e.transitGatewayAddress!==void 0&&(t.TransitGatewayAddress=(0,I.expectString)(e.transitGatewayAddress)),e.peerAddress!==void 0&&(t.PeerAddress=(0,I.expectString)(e.peerAddress)),e.insideCidrBlocks===""?t.InsideCidrBlocks=[]:e.insideCidrBlocks!==void 0&&e.insideCidrBlocks.item!==void 0&&(t.InsideCidrBlocks=xbm((0,I.getArrayIfSingleItem)(e.insideCidrBlocks.item),r)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.bgpConfigurations===""?t.BgpConfigurations=[]:e.bgpConfigurations!==void 0&&e.bgpConfigurations.item!==void 0&&(t.BgpConfigurations=axm((0,I.getArrayIfSingleItem)(e.bgpConfigurations.item),r)),t},mxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uCn(t,r)),fxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Sur(t,r)),hxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.deregisteredNetworkInterfaceIds===""?t.DeregisteredNetworkInterfaceIds=[]:e.deregisteredNetworkInterfaceIds!==void 0&&e.deregisteredNetworkInterfaceIds.item!==void 0&&(t.DeregisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.deregisteredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},gxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.deregisteredNetworkInterfaceIds===""?t.DeregisteredNetworkInterfaceIds=[]:e.deregisteredNetworkInterfaceIds!==void 0&&e.deregisteredNetworkInterfaceIds.item!==void 0&&(t.DeregisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.deregisteredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},lCn=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.transitGatewayMulticastDomainArn!==void 0&&(t.TransitGatewayMulticastDomainArn=(0,I.expectString)(e.transitGatewayMulticastDomainArn)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.options!==void 0&&(t.Options=bxm(e.options,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},yxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.subnet!==void 0&&(t.Subnet=Tla(e.subnet,r)),t},_xm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yxm(t,r)),wur=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.subnets===""?t.Subnets=[]:e.subnets!==void 0&&e.subnets.item!==void 0&&(t.Subnets=bIm((0,I.getArrayIfSingleItem)(e.subnets.item),r)),t},Axm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lCn(t,r)),bxm=(e,r)=>{let t={};return e.igmpv2Support!==void 0&&(t.Igmpv2Support=(0,I.expectString)(e.igmpv2Support)),e.staticSourcesSupport!==void 0&&(t.StaticSourcesSupport=(0,I.expectString)(e.staticSourcesSupport)),e.autoAcceptSharedAssociations!==void 0&&(t.AutoAcceptSharedAssociations=(0,I.expectString)(e.autoAcceptSharedAssociations)),t},Cxm=(e,r)=>{let t={};return e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.subnetId!==void 0&&(t.SubnetId=(0,I.expectString)(e.subnetId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceOwnerId!==void 0&&(t.ResourceOwnerId=(0,I.expectString)(e.resourceOwnerId)),e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.groupMember!==void 0&&(t.GroupMember=(0,I.parseBoolean)(e.groupMember)),e.groupSource!==void 0&&(t.GroupSource=(0,I.parseBoolean)(e.groupSource)),e.memberType!==void 0&&(t.MemberType=(0,I.expectString)(e.memberType)),e.sourceType!==void 0&&(t.SourceType=(0,I.expectString)(e.sourceType)),t},vxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Cxm(t,r)),Exm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.registeredNetworkInterfaceIds===""?t.RegisteredNetworkInterfaceIds=[]:e.registeredNetworkInterfaceIds!==void 0&&e.registeredNetworkInterfaceIds.item!==void 0&&(t.RegisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.registeredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},Dxm=(e,r)=>{let t={};return e.transitGatewayMulticastDomainId!==void 0&&(t.TransitGatewayMulticastDomainId=(0,I.expectString)(e.transitGatewayMulticastDomainId)),e.registeredNetworkInterfaceIds===""?t.RegisteredNetworkInterfaceIds=[]:e.registeredNetworkInterfaceIds!==void 0&&e.registeredNetworkInterfaceIds.item!==void 0&&(t.RegisteredNetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.registeredNetworkInterfaceIds.item),r)),e.groupIpAddress!==void 0&&(t.GroupIpAddress=(0,I.expectString)(e.groupIpAddress)),t},Sxm=(e,r)=>{let t={};return e.amazonSideAsn!==void 0&&(t.AmazonSideAsn=(0,I.strictParseLong)(e.amazonSideAsn)),e.transitGatewayCidrBlocks===""?t.TransitGatewayCidrBlocks=[]:e.transitGatewayCidrBlocks!==void 0&&e.transitGatewayCidrBlocks.item!==void 0&&(t.TransitGatewayCidrBlocks=r1((0,I.getArrayIfSingleItem)(e.transitGatewayCidrBlocks.item),r)),e.autoAcceptSharedAttachments!==void 0&&(t.AutoAcceptSharedAttachments=(0,I.expectString)(e.autoAcceptSharedAttachments)),e.defaultRouteTableAssociation!==void 0&&(t.DefaultRouteTableAssociation=(0,I.expectString)(e.defaultRouteTableAssociation)),e.associationDefaultRouteTableId!==void 0&&(t.AssociationDefaultRouteTableId=(0,I.expectString)(e.associationDefaultRouteTableId)),e.defaultRouteTablePropagation!==void 0&&(t.DefaultRouteTablePropagation=(0,I.expectString)(e.defaultRouteTablePropagation)),e.propagationDefaultRouteTableId!==void 0&&(t.PropagationDefaultRouteTableId=(0,I.expectString)(e.propagationDefaultRouteTableId)),e.vpnEcmpSupport!==void 0&&(t.VpnEcmpSupport=(0,I.expectString)(e.vpnEcmpSupport)),e.dnsSupport!==void 0&&(t.DnsSupport=(0,I.expectString)(e.dnsSupport)),e.multicastSupport!==void 0&&(t.MulticastSupport=(0,I.expectString)(e.multicastSupport)),t},zPt=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.accepterTransitGatewayAttachmentId!==void 0&&(t.AccepterTransitGatewayAttachmentId=(0,I.expectString)(e.accepterTransitGatewayAttachmentId)),e.requesterTgwInfo!==void 0&&(t.RequesterTgwInfo=Roa(e.requesterTgwInfo,r)),e.accepterTgwInfo!==void 0&&(t.AccepterTgwInfo=Roa(e.accepterTgwInfo,r)),e.options!==void 0&&(t.Options=Ixm(e.options,r)),e.status!==void 0&&(t.Status=iDm(e.status,r)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},wxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zPt(t,r)),Ixm=(e,r)=>{let t={};return e.dynamicRouting!==void 0&&(t.DynamicRouting=(0,I.expectString)(e.dynamicRouting)),t},xxm=(e,r)=>{let t={};return e.sourceCidrBlock!==void 0&&(t.SourceCidrBlock=(0,I.expectString)(e.sourceCidrBlock)),e.sourcePortRange!==void 0&&(t.SourcePortRange=(0,I.expectString)(e.sourcePortRange)),e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.destinationPortRange!==void 0&&(t.DestinationPortRange=(0,I.expectString)(e.destinationPortRange)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.metaData!==void 0&&(t.MetaData=Txm(e.metaData,r)),t},Txm=(e,r)=>{let t={};return e.metaDataKey!==void 0&&(t.MetaDataKey=(0,I.expectString)(e.metaDataKey)),e.metaDataValue!==void 0&&(t.MetaDataValue=(0,I.expectString)(e.metaDataValue)),t},dCn=(e,r)=>{let t={};return e.transitGatewayPolicyTableId!==void 0&&(t.TransitGatewayPolicyTableId=(0,I.expectString)(e.transitGatewayPolicyTableId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},pCn=(e,r)=>{let t={};return e.transitGatewayPolicyTableId!==void 0&&(t.TransitGatewayPolicyTableId=(0,I.expectString)(e.transitGatewayPolicyTableId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Pxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pCn(t,r)),Rxm=(e,r)=>{let t={};return e.policyRuleNumber!==void 0&&(t.PolicyRuleNumber=(0,I.expectString)(e.policyRuleNumber)),e.policyRule!==void 0&&(t.PolicyRule=xxm(e.policyRule,r)),e.targetRouteTableId!==void 0&&(t.TargetRouteTableId=(0,I.expectString)(e.targetRouteTableId)),t},kxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Rxm(t,r)),Fxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dCn(t,r)),Nxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),t},Iur=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.prefixListOwnerId!==void 0&&(t.PrefixListOwnerId=(0,I.expectString)(e.prefixListOwnerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.blackhole!==void 0&&(t.Blackhole=(0,I.parseBoolean)(e.blackhole)),e.transitGatewayAttachment!==void 0&&(t.TransitGatewayAttachment=Nxm(e.transitGatewayAttachment,r)),t},Oxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Iur(t,r)),Fla=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),t},xur=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),e.transitGatewayAttachments===""?t.TransitGatewayAttachments=[]:e.transitGatewayAttachments!==void 0&&e.transitGatewayAttachments.item!==void 0&&(t.TransitGatewayAttachments=qxm((0,I.getArrayIfSingleItem)(e.transitGatewayAttachments.item),r)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Bxm=(e,r)=>{let t={};return e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),t},qxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bxm(t,r)),Mxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xur(t,r)),mCn=(e,r)=>{let t={};return e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.defaultAssociationRouteTable!==void 0&&(t.DefaultAssociationRouteTable=(0,I.parseBoolean)(e.defaultAssociationRouteTable)),e.defaultPropagationRouteTable!==void 0&&(t.DefaultPropagationRouteTable=(0,I.parseBoolean)(e.defaultPropagationRouteTable)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},fCn=(e,r)=>{let t={};return e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkId!==void 0&&(t.CoreNetworkId=(0,I.expectString)(e.coreNetworkId)),e.peerTransitGatewayId!==void 0&&(t.PeerTransitGatewayId=(0,I.expectString)(e.peerTransitGatewayId)),e.peerCoreNetworkId!==void 0&&(t.PeerCoreNetworkId=(0,I.expectString)(e.peerCoreNetworkId)),e.peeringAttachmentId!==void 0&&(t.PeeringAttachmentId=(0,I.expectString)(e.peeringAttachmentId)),e.announcementDirection!==void 0&&(t.AnnouncementDirection=(0,I.expectString)(e.announcementDirection)),e.transitGatewayRouteTableId!==void 0&&(t.TransitGatewayRouteTableId=(0,I.expectString)(e.transitGatewayRouteTableId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Lxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fCn(t,r)),jxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},Gxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jxm(t,r)),Uxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mCn(t,r)),Vxm=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.transitGatewayRouteTableAnnouncementId!==void 0&&(t.TransitGatewayRouteTableAnnouncementId=(0,I.expectString)(e.transitGatewayRouteTableAnnouncementId)),t},zxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vxm(t,r)),Nla=(e,r)=>{let t={};return e.destinationCidr!==void 0&&(t.DestinationCidr=(0,I.expectString)(e.destinationCidr)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.routeOrigin!==void 0&&(t.RouteOrigin=(0,I.expectString)(e.routeOrigin)),e.prefixListId!==void 0&&(t.PrefixListId=(0,I.expectString)(e.prefixListId)),e.attachmentId!==void 0&&(t.AttachmentId=(0,I.expectString)(e.attachmentId)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),e.resourceType!==void 0&&(t.ResourceType=(0,I.expectString)(e.resourceType)),t},zze=(e,r)=>{let t={};return e.transitGatewayAttachmentId!==void 0&&(t.TransitGatewayAttachmentId=(0,I.expectString)(e.transitGatewayAttachmentId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcOwnerId!==void 0&&(t.VpcOwnerId=(0,I.expectString)(e.vpcOwnerId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.subnetIds===""?t.SubnetIds=[]:e.subnetIds!==void 0&&e.subnetIds.item!==void 0&&(t.SubnetIds=r1((0,I.getArrayIfSingleItem)(e.subnetIds.item),r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTime))),e.options!==void 0&&(t.Options=Qxm(e.options,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},$xm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zze(t,r)),Qxm=(e,r)=>{let t={};return e.dnsSupport!==void 0&&(t.DnsSupport=(0,I.expectString)(e.dnsSupport)),e.ipv6Support!==void 0&&(t.Ipv6Support=(0,I.expectString)(e.ipv6Support)),e.applianceModeSupport!==void 0&&(t.ApplianceModeSupport=(0,I.expectString)(e.applianceModeSupport)),t},Ola=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.branchInterfaceId!==void 0&&(t.BranchInterfaceId=(0,I.expectString)(e.branchInterfaceId)),e.trunkInterfaceId!==void 0&&(t.TrunkInterfaceId=(0,I.expectString)(e.trunkInterfaceId)),e.interfaceProtocol!==void 0&&(t.InterfaceProtocol=(0,I.expectString)(e.interfaceProtocol)),e.vlanId!==void 0&&(t.VlanId=(0,I.strictParseInt32)(e.vlanId)),e.greKey!==void 0&&(t.GreKey=(0,I.strictParseInt32)(e.greKey)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},Kxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ola(t,r)),Hxm=(e,r)=>{let t={};return e.outsideIpAddress!==void 0&&(t.OutsideIpAddress=(0,I.expectString)(e.outsideIpAddress)),e.tunnelInsideCidr!==void 0&&(t.TunnelInsideCidr=(0,I.expectString)(e.tunnelInsideCidr)),e.tunnelInsideIpv6Cidr!==void 0&&(t.TunnelInsideIpv6Cidr=(0,I.expectString)(e.tunnelInsideIpv6Cidr)),e.preSharedKey!==void 0&&(t.PreSharedKey=(0,I.expectString)(e.preSharedKey)),e.phase1LifetimeSeconds!==void 0&&(t.Phase1LifetimeSeconds=(0,I.strictParseInt32)(e.phase1LifetimeSeconds)),e.phase2LifetimeSeconds!==void 0&&(t.Phase2LifetimeSeconds=(0,I.strictParseInt32)(e.phase2LifetimeSeconds)),e.rekeyMarginTimeSeconds!==void 0&&(t.RekeyMarginTimeSeconds=(0,I.strictParseInt32)(e.rekeyMarginTimeSeconds)),e.rekeyFuzzPercentage!==void 0&&(t.RekeyFuzzPercentage=(0,I.strictParseInt32)(e.rekeyFuzzPercentage)),e.replayWindowSize!==void 0&&(t.ReplayWindowSize=(0,I.strictParseInt32)(e.replayWindowSize)),e.dpdTimeoutSeconds!==void 0&&(t.DpdTimeoutSeconds=(0,I.strictParseInt32)(e.dpdTimeoutSeconds)),e.dpdTimeoutAction!==void 0&&(t.DpdTimeoutAction=(0,I.expectString)(e.dpdTimeoutAction)),e.phase1EncryptionAlgorithmSet===""?t.Phase1EncryptionAlgorithms=[]:e.phase1EncryptionAlgorithmSet!==void 0&&e.phase1EncryptionAlgorithmSet.item!==void 0&&(t.Phase1EncryptionAlgorithms=oDm((0,I.getArrayIfSingleItem)(e.phase1EncryptionAlgorithmSet.item),r)),e.phase2EncryptionAlgorithmSet===""?t.Phase2EncryptionAlgorithms=[]:e.phase2EncryptionAlgorithmSet!==void 0&&e.phase2EncryptionAlgorithmSet.item!==void 0&&(t.Phase2EncryptionAlgorithms=mDm((0,I.getArrayIfSingleItem)(e.phase2EncryptionAlgorithmSet.item),r)),e.phase1IntegrityAlgorithmSet===""?t.Phase1IntegrityAlgorithms=[]:e.phase1IntegrityAlgorithmSet!==void 0&&e.phase1IntegrityAlgorithmSet.item!==void 0&&(t.Phase1IntegrityAlgorithms=uDm((0,I.getArrayIfSingleItem)(e.phase1IntegrityAlgorithmSet.item),r)),e.phase2IntegrityAlgorithmSet===""?t.Phase2IntegrityAlgorithms=[]:e.phase2IntegrityAlgorithmSet!==void 0&&e.phase2IntegrityAlgorithmSet.item!==void 0&&(t.Phase2IntegrityAlgorithms=hDm((0,I.getArrayIfSingleItem)(e.phase2IntegrityAlgorithmSet.item),r)),e.phase1DHGroupNumberSet===""?t.Phase1DHGroupNumbers=[]:e.phase1DHGroupNumberSet!==void 0&&e.phase1DHGroupNumberSet.item!==void 0&&(t.Phase1DHGroupNumbers=sDm((0,I.getArrayIfSingleItem)(e.phase1DHGroupNumberSet.item),r)),e.phase2DHGroupNumberSet===""?t.Phase2DHGroupNumbers=[]:e.phase2DHGroupNumberSet!==void 0&&e.phase2DHGroupNumberSet.item!==void 0&&(t.Phase2DHGroupNumbers=dDm((0,I.getArrayIfSingleItem)(e.phase2DHGroupNumberSet.item),r)),e.ikeVersionSet===""?t.IkeVersions=[]:e.ikeVersionSet!==void 0&&e.ikeVersionSet.item!==void 0&&(t.IkeVersions=nbm((0,I.getArrayIfSingleItem)(e.ikeVersionSet.item),r)),e.startupAction!==void 0&&(t.StartupAction=(0,I.expectString)(e.startupAction)),e.logOptions!==void 0&&(t.LogOptions=cPm(e.logOptions,r)),e.enableTunnelLifecycleControl!==void 0&&(t.EnableTunnelLifecycleControl=(0,I.parseBoolean)(e.enableTunnelLifecycleControl)),t},Wxm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hxm(t,r)),Yxm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.unassignedIpv6Addresses===""?t.UnassignedIpv6Addresses=[]:e.unassignedIpv6Addresses!==void 0&&e.unassignedIpv6Addresses.item!==void 0&&(t.UnassignedIpv6Addresses=$ua((0,I.getArrayIfSingleItem)(e.unassignedIpv6Addresses.item),r)),e.unassignedIpv6PrefixSet===""?t.UnassignedIpv6Prefixes=[]:e.unassignedIpv6PrefixSet!==void 0&&e.unassignedIpv6PrefixSet.item!==void 0&&(t.UnassignedIpv6Prefixes=Vua((0,I.getArrayIfSingleItem)(e.unassignedIpv6PrefixSet.item),r)),t},Jxm=(e,r)=>{let t={};return e.natGatewayId!==void 0&&(t.NatGatewayId=(0,I.expectString)(e.natGatewayId)),e.natGatewayAddressSet===""?t.NatGatewayAddresses=[]:e.natGatewayAddressSet!==void 0&&e.natGatewayAddressSet.item!==void 0&&(t.NatGatewayAddresses=VPt((0,I.getArrayIfSingleItem)(e.natGatewayAddressSet.item),r)),t},Xxm=(e,r)=>{let t={};return e.instancesSet===""?t.InstanceMonitorings=[]:e.instancesSet!==void 0&&e.instancesSet.item!==void 0&&(t.InstanceMonitorings=Nua((0,I.getArrayIfSingleItem)(e.instancesSet.item),r)),t},Zxm=(e,r)=>{let t={};return e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.error!==void 0&&(t.Error=eTm(e.error,r)),t},eTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},tTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zxm(t,r)),Bla=(e,r)=>{let t={};return e.error!==void 0&&(t.Error=rTm(e.error,r)),e.resourceId!==void 0&&(t.ResourceId=(0,I.expectString)(e.resourceId)),t},rTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},qla=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bla(t,r)),PSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bla(t,r)),nTm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},iTm=(e,r)=>{let t={};return e.return!==void 0&&(t.Return=(0,I.parseBoolean)(e.return)),t},sTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Mla=(e,r)=>{let t={};return e.s3Bucket!==void 0&&(t.S3Bucket=(0,I.expectString)(e.s3Bucket)),e.s3Key!==void 0&&(t.S3Key=(0,I.expectString)(e.s3Key)),t},Lla=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.groupId!==void 0&&(t.GroupId=(0,I.expectString)(e.groupId)),e.groupName!==void 0&&(t.GroupName=(0,I.expectString)(e.groupName)),e.peeringStatus!==void 0&&(t.PeeringStatus=(0,I.expectString)(e.peeringStatus)),e.userId!==void 0&&(t.UserId=(0,I.expectString)(e.userId)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},aTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lla(t,r)),oTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Lla(t,r)),cTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},jla=(e,r)=>{let t={};return e.errorSet===""?t.Errors=[]:e.errorSet!==void 0&&e.errorSet.item!==void 0&&(t.Errors=d_m((0,I.getArrayIfSingleItem)(e.errorSet.item),r)),t},r1=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),uTm=(e,r)=>{let t={};return e.min!==void 0&&(t.Min=(0,I.strictParseInt32)(e.min)),e.max!==void 0&&(t.Max=(0,I.strictParseInt32)(e.max)),t},lTm=(e,r)=>{let t={};return e.defaultVCpus!==void 0&&(t.DefaultVCpus=(0,I.strictParseInt32)(e.defaultVCpus)),e.defaultCores!==void 0&&(t.DefaultCores=(0,I.strictParseInt32)(e.defaultCores)),e.defaultThreadsPerCore!==void 0&&(t.DefaultThreadsPerCore=(0,I.strictParseInt32)(e.defaultThreadsPerCore)),e.validCores===""?t.ValidCores=[]:e.validCores!==void 0&&e.validCores.item!==void 0&&(t.ValidCores=Xpm((0,I.getArrayIfSingleItem)(e.validCores.item),r)),e.validThreadsPerCore===""?t.ValidThreadsPerCore=[]:e.validThreadsPerCore!==void 0&&e.validThreadsPerCore.item!==void 0&&(t.ValidThreadsPerCore=WIm((0,I.getArrayIfSingleItem)(e.validThreadsPerCore.item),r)),t},Tur=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.verifiedAccessGroupId!==void 0&&(t.VerifiedAccessGroupId=(0,I.expectString)(e.verifiedAccessGroupId)),e.verifiedAccessEndpointId!==void 0&&(t.VerifiedAccessEndpointId=(0,I.expectString)(e.verifiedAccessEndpointId)),e.applicationDomain!==void 0&&(t.ApplicationDomain=(0,I.expectString)(e.applicationDomain)),e.endpointType!==void 0&&(t.EndpointType=(0,I.expectString)(e.endpointType)),e.attachmentType!==void 0&&(t.AttachmentType=(0,I.expectString)(e.attachmentType)),e.domainCertificateArn!==void 0&&(t.DomainCertificateArn=(0,I.expectString)(e.domainCertificateArn)),e.endpointDomain!==void 0&&(t.EndpointDomain=(0,I.expectString)(e.endpointDomain)),e.deviceValidationDomain!==void 0&&(t.DeviceValidationDomain=(0,I.expectString)(e.deviceValidationDomain)),e.securityGroupIdSet===""?t.SecurityGroupIds=[]:e.securityGroupIdSet!==void 0&&e.securityGroupIdSet.item!==void 0&&(t.SecurityGroupIds=xwm((0,I.getArrayIfSingleItem)(e.securityGroupIdSet.item),r)),e.loadBalancerOptions!==void 0&&(t.LoadBalancerOptions=mTm(e.loadBalancerOptions,r)),e.networkInterfaceOptions!==void 0&&(t.NetworkInterfaceOptions=dTm(e.networkInterfaceOptions,r)),e.status!==void 0&&(t.Status=fTm(e.status,r)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},dTm=(e,r)=>{let t={};return e.networkInterfaceId!==void 0&&(t.NetworkInterfaceId=(0,I.expectString)(e.networkInterfaceId)),e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),t},pTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Tur(t,r)),mTm=(e,r)=>{let t={};return e.protocol!==void 0&&(t.Protocol=(0,I.expectString)(e.protocol)),e.port!==void 0&&(t.Port=(0,I.strictParseInt32)(e.port)),e.loadBalancerArn!==void 0&&(t.LoadBalancerArn=(0,I.expectString)(e.loadBalancerArn)),e.subnetIdSet===""?t.SubnetIds=[]:e.subnetIdSet!==void 0&&e.subnetIdSet.item!==void 0&&(t.SubnetIds=hTm((0,I.getArrayIfSingleItem)(e.subnetIdSet.item),r)),t},fTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},hTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Pur=(e,r)=>{let t={};return e.verifiedAccessGroupId!==void 0&&(t.VerifiedAccessGroupId=(0,I.expectString)(e.verifiedAccessGroupId)),e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.owner!==void 0&&(t.Owner=(0,I.expectString)(e.owner)),e.verifiedAccessGroupArn!==void 0&&(t.VerifiedAccessGroupArn=(0,I.expectString)(e.verifiedAccessGroupArn)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.deletionTime!==void 0&&(t.DeletionTime=(0,I.expectString)(e.deletionTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},gTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Pur(t,r)),$ze=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.verifiedAccessTrustProviderSet===""?t.VerifiedAccessTrustProviders=[]:e.verifiedAccessTrustProviderSet!==void 0&&e.verifiedAccessTrustProviderSet.item!==void 0&&(t.VerifiedAccessTrustProviders=DTm((0,I.getArrayIfSingleItem)(e.verifiedAccessTrustProviderSet.item),r)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},yTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$ze(t,r)),Gla=(e,r)=>{let t={};return e.verifiedAccessInstanceId!==void 0&&(t.VerifiedAccessInstanceId=(0,I.expectString)(e.verifiedAccessInstanceId)),e.accessLogs!==void 0&&(t.AccessLogs=CTm(e.accessLogs,r)),t},_Tm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Gla(t,r)),ATm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.logGroup!==void 0&&(t.LogGroup=(0,I.expectString)(e.logGroup)),t},hCn=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},bTm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.deliveryStream!==void 0&&(t.DeliveryStream=(0,I.expectString)(e.deliveryStream)),t},CTm=(e,r)=>{let t={};return e.s3!==void 0&&(t.S3=vTm(e.s3,r)),e.cloudWatchLogs!==void 0&&(t.CloudWatchLogs=ATm(e.cloudWatchLogs,r)),e.kinesisDataFirehose!==void 0&&(t.KinesisDataFirehose=bTm(e.kinesisDataFirehose,r)),e.logVersion!==void 0&&(t.LogVersion=(0,I.expectString)(e.logVersion)),e.includeTrustContext!==void 0&&(t.IncludeTrustContext=(0,I.parseBoolean)(e.includeTrustContext)),t},vTm=(e,r)=>{let t={};return e.enabled!==void 0&&(t.Enabled=(0,I.parseBoolean)(e.enabled)),e.deliveryStatus!==void 0&&(t.DeliveryStatus=hCn(e.deliveryStatus,r)),e.bucketName!==void 0&&(t.BucketName=(0,I.expectString)(e.bucketName)),e.prefix!==void 0&&(t.Prefix=(0,I.expectString)(e.prefix)),e.bucketOwner!==void 0&&(t.BucketOwner=(0,I.expectString)(e.bucketOwner)),t},Qze=(e,r)=>{let t={};return e.verifiedAccessTrustProviderId!==void 0&&(t.VerifiedAccessTrustProviderId=(0,I.expectString)(e.verifiedAccessTrustProviderId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.trustProviderType!==void 0&&(t.TrustProviderType=(0,I.expectString)(e.trustProviderType)),e.userTrustProviderType!==void 0&&(t.UserTrustProviderType=(0,I.expectString)(e.userTrustProviderType)),e.deviceTrustProviderType!==void 0&&(t.DeviceTrustProviderType=(0,I.expectString)(e.deviceTrustProviderType)),e.oidcOptions!==void 0&&(t.OidcOptions=Z2m(e.oidcOptions,r)),e.deviceOptions!==void 0&&(t.DeviceOptions=z1m(e.deviceOptions,r)),e.policyReferenceName!==void 0&&(t.PolicyReferenceName=(0,I.expectString)(e.policyReferenceName)),e.creationTime!==void 0&&(t.CreationTime=(0,I.expectString)(e.creationTime)),e.lastUpdatedTime!==void 0&&(t.LastUpdatedTime=(0,I.expectString)(e.lastUpdatedTime)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},ETm=(e,r)=>{let t={};return e.verifiedAccessTrustProviderId!==void 0&&(t.VerifiedAccessTrustProviderId=(0,I.expectString)(e.verifiedAccessTrustProviderId)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.trustProviderType!==void 0&&(t.TrustProviderType=(0,I.expectString)(e.trustProviderType)),e.userTrustProviderType!==void 0&&(t.UserTrustProviderType=(0,I.expectString)(e.userTrustProviderType)),e.deviceTrustProviderType!==void 0&&(t.DeviceTrustProviderType=(0,I.expectString)(e.deviceTrustProviderType)),t},DTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ETm(t,r)),STm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qze(t,r)),wTm=(e,r)=>{let t={};return e.acceptedRouteCount!==void 0&&(t.AcceptedRouteCount=(0,I.strictParseInt32)(e.acceptedRouteCount)),e.lastStatusChange!==void 0&&(t.LastStatusChange=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.lastStatusChange))),e.outsideIpAddress!==void 0&&(t.OutsideIpAddress=(0,I.expectString)(e.outsideIpAddress)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.certificateArn!==void 0&&(t.CertificateArn=(0,I.expectString)(e.certificateArn)),t},ITm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wTm(t,r)),xTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,I.expectString)(t)),Ula=(e,r)=>{let t={};return e.attachmentSet===""?t.Attachments=[]:e.attachmentSet!==void 0&&e.attachmentSet.item!==void 0&&(t.Attachments=TTm((0,I.getArrayIfSingleItem)(e.attachmentSet.item),r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.createTime!==void 0&&(t.CreateTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.createTime))),e.encrypted!==void 0&&(t.Encrypted=(0,I.parseBoolean)(e.encrypted)),e.kmsKeyId!==void 0&&(t.KmsKeyId=(0,I.expectString)(e.kmsKeyId)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.size!==void 0&&(t.Size=(0,I.strictParseInt32)(e.size)),e.snapshotId!==void 0&&(t.SnapshotId=(0,I.expectString)(e.snapshotId)),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.iops!==void 0&&(t.Iops=(0,I.strictParseInt32)(e.iops)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.volumeType!==void 0&&(t.VolumeType=(0,I.expectString)(e.volumeType)),e.fastRestored!==void 0&&(t.FastRestored=(0,I.parseBoolean)(e.fastRestored)),e.multiAttachEnabled!==void 0&&(t.MultiAttachEnabled=(0,I.parseBoolean)(e.multiAttachEnabled)),e.throughput!==void 0&&(t.Throughput=(0,I.strictParseInt32)(e.throughput)),t},gCn=(e,r)=>{let t={};return e.attachTime!==void 0&&(t.AttachTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.attachTime))),e.device!==void 0&&(t.Device=(0,I.expectString)(e.device)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),e.status!==void 0&&(t.State=(0,I.expectString)(e.status)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.deleteOnTermination!==void 0&&(t.DeleteOnTermination=(0,I.parseBoolean)(e.deleteOnTermination)),t},TTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gCn(t,r)),PTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ula(t,r)),Vla=(e,r)=>{let t={};return e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.modificationState!==void 0&&(t.ModificationState=(0,I.expectString)(e.modificationState)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),e.targetSize!==void 0&&(t.TargetSize=(0,I.strictParseInt32)(e.targetSize)),e.targetIops!==void 0&&(t.TargetIops=(0,I.strictParseInt32)(e.targetIops)),e.targetVolumeType!==void 0&&(t.TargetVolumeType=(0,I.expectString)(e.targetVolumeType)),e.targetThroughput!==void 0&&(t.TargetThroughput=(0,I.strictParseInt32)(e.targetThroughput)),e.targetMultiAttachEnabled!==void 0&&(t.TargetMultiAttachEnabled=(0,I.parseBoolean)(e.targetMultiAttachEnabled)),e.originalSize!==void 0&&(t.OriginalSize=(0,I.strictParseInt32)(e.originalSize)),e.originalIops!==void 0&&(t.OriginalIops=(0,I.strictParseInt32)(e.originalIops)),e.originalVolumeType!==void 0&&(t.OriginalVolumeType=(0,I.expectString)(e.originalVolumeType)),e.originalThroughput!==void 0&&(t.OriginalThroughput=(0,I.strictParseInt32)(e.originalThroughput)),e.originalMultiAttachEnabled!==void 0&&(t.OriginalMultiAttachEnabled=(0,I.parseBoolean)(e.originalMultiAttachEnabled)),e.progress!==void 0&&(t.Progress=(0,I.strictParseLong)(e.progress)),e.startTime!==void 0&&(t.StartTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.startTime))),e.endTime!==void 0&&(t.EndTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.endTime))),t},RTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Vla(t,r)),kTm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.eventId!==void 0&&(t.EventId=(0,I.expectString)(e.eventId)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),t},FTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kTm(t,r)),NTm=(e,r)=>{let t={};return e.ioPerformance!==void 0&&(t.IoPerformance=(0,I.expectString)(e.ioPerformance)),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},OTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>NTm(t,r)),BTm=(e,r)=>{let t={};return e.name!==void 0&&(t.Name=(0,I.expectString)(e.name)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},qTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>BTm(t,r)),MTm=(e,r)=>{let t={};return e.description!==void 0&&(t.Description=(0,I.expectString)(e.description)),e.eventId!==void 0&&(t.EventId=(0,I.expectString)(e.eventId)),e.eventType!==void 0&&(t.EventType=(0,I.expectString)(e.eventType)),e.notAfter!==void 0&&(t.NotAfter=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notAfter))),e.notBefore!==void 0&&(t.NotBefore=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.notBefore))),e.instanceId!==void 0&&(t.InstanceId=(0,I.expectString)(e.instanceId)),t},LTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>MTm(t,r)),jTm=(e,r)=>{let t={};return e.details===""?t.Details=[]:e.details!==void 0&&e.details.item!==void 0&&(t.Details=qTm((0,I.getArrayIfSingleItem)(e.details.item),r)),e.status!==void 0&&(t.Status=(0,I.expectString)(e.status)),t},GTm=(e,r)=>{let t={};return e.actionsSet===""?t.Actions=[]:e.actionsSet!==void 0&&e.actionsSet.item!==void 0&&(t.Actions=FTm((0,I.getArrayIfSingleItem)(e.actionsSet.item),r)),e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.outpostArn!==void 0&&(t.OutpostArn=(0,I.expectString)(e.outpostArn)),e.eventsSet===""?t.Events=[]:e.eventsSet!==void 0&&e.eventsSet.item!==void 0&&(t.Events=LTm((0,I.getArrayIfSingleItem)(e.eventsSet.item),r)),e.volumeId!==void 0&&(t.VolumeId=(0,I.expectString)(e.volumeId)),e.volumeStatus!==void 0&&(t.VolumeStatus=jTm(e.volumeStatus,r)),e.attachmentStatuses===""?t.AttachmentStatuses=[]:e.attachmentStatuses!==void 0&&e.attachmentStatuses.item!==void 0&&(t.AttachmentStatuses=OTm((0,I.getArrayIfSingleItem)(e.attachmentStatuses.item),r)),t},UTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GTm(t,r)),yCn=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.dhcpOptionsId!==void 0&&(t.DhcpOptionsId=(0,I.expectString)(e.dhcpOptionsId)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.instanceTenancy!==void 0&&(t.InstanceTenancy=(0,I.expectString)(e.instanceTenancy)),e.ipv6CidrBlockAssociationSet===""?t.Ipv6CidrBlockAssociationSet=[]:e.ipv6CidrBlockAssociationSet!==void 0&&e.ipv6CidrBlockAssociationSet.item!==void 0&&(t.Ipv6CidrBlockAssociationSet=YTm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockAssociationSet.item),r)),e.cidrBlockAssociationSet===""?t.CidrBlockAssociationSet=[]:e.cidrBlockAssociationSet!==void 0&&e.cidrBlockAssociationSet.item!==void 0&&(t.CidrBlockAssociationSet=zTm((0,I.getArrayIfSingleItem)(e.cidrBlockAssociationSet.item),r)),e.isDefault!==void 0&&(t.IsDefault=(0,I.parseBoolean)(e.isDefault)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},zla=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},VTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zla(t,r)),_Cn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.cidrBlockState!==void 0&&(t.CidrBlockState=$la(e.cidrBlockState,r)),t},zTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_Cn(t,r)),$la=(e,r)=>{let t={};return e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.statusMessage!==void 0&&(t.StatusMessage=(0,I.expectString)(e.statusMessage)),t},$Tm=(e,r)=>{let t={};return e.classicLinkEnabled!==void 0&&(t.ClassicLinkEnabled=(0,I.parseBoolean)(e.classicLinkEnabled)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),t},QTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$Tm(t,r)),Qla=(e,r)=>{let t={};return e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.vpcEndpointType!==void 0&&(t.VpcEndpointType=(0,I.expectString)(e.vpcEndpointType)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.serviceName!==void 0&&(t.ServiceName=(0,I.expectString)(e.serviceName)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.policyDocument!==void 0&&(t.PolicyDocument=(0,I.expectString)(e.policyDocument)),e.routeTableIdSet===""?t.RouteTableIds=[]:e.routeTableIdSet!==void 0&&e.routeTableIdSet.item!==void 0&&(t.RouteTableIds=r1((0,I.getArrayIfSingleItem)(e.routeTableIdSet.item),r)),e.subnetIdSet===""?t.SubnetIds=[]:e.subnetIdSet!==void 0&&e.subnetIdSet.item!==void 0&&(t.SubnetIds=r1((0,I.getArrayIfSingleItem)(e.subnetIdSet.item),r)),e.groupSet===""?t.Groups=[]:e.groupSet!==void 0&&e.groupSet.item!==void 0&&(t.Groups=MAm((0,I.getArrayIfSingleItem)(e.groupSet.item),r)),e.ipAddressType!==void 0&&(t.IpAddressType=(0,I.expectString)(e.ipAddressType)),e.dnsOptions!==void 0&&(t.DnsOptions=Tym(e.dnsOptions,r)),e.privateDnsEnabled!==void 0&&(t.PrivateDnsEnabled=(0,I.parseBoolean)(e.privateDnsEnabled)),e.requesterManaged!==void 0&&(t.RequesterManaged=(0,I.parseBoolean)(e.requesterManaged)),e.networkInterfaceIdSet===""?t.NetworkInterfaceIds=[]:e.networkInterfaceIdSet!==void 0&&e.networkInterfaceIdSet.item!==void 0&&(t.NetworkInterfaceIds=r1((0,I.getArrayIfSingleItem)(e.networkInterfaceIdSet.item),r)),e.dnsEntrySet===""?t.DnsEntries=[]:e.dnsEntrySet!==void 0&&e.dnsEntrySet.item!==void 0&&(t.DnsEntries=hua((0,I.getArrayIfSingleItem)(e.dnsEntrySet.item),r)),e.creationTimestamp!==void 0&&(t.CreationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTimestamp))),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.lastError!==void 0&&(t.LastError=gvm(e.lastError,r)),t},KTm=(e,r)=>{let t={};return e.serviceId!==void 0&&(t.ServiceId=(0,I.expectString)(e.serviceId)),e.vpcEndpointId!==void 0&&(t.VpcEndpointId=(0,I.expectString)(e.vpcEndpointId)),e.vpcEndpointOwner!==void 0&&(t.VpcEndpointOwner=(0,I.expectString)(e.vpcEndpointOwner)),e.vpcEndpointState!==void 0&&(t.VpcEndpointState=(0,I.expectString)(e.vpcEndpointState)),e.creationTimestamp!==void 0&&(t.CreationTimestamp=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.creationTimestamp))),e.dnsEntrySet===""?t.DnsEntries=[]:e.dnsEntrySet!==void 0&&e.dnsEntrySet.item!==void 0&&(t.DnsEntries=hua((0,I.getArrayIfSingleItem)(e.dnsEntrySet.item),r)),e.networkLoadBalancerArnSet===""?t.NetworkLoadBalancerArns=[]:e.networkLoadBalancerArnSet!==void 0&&e.networkLoadBalancerArnSet.item!==void 0&&(t.NetworkLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.networkLoadBalancerArnSet.item),r)),e.gatewayLoadBalancerArnSet===""?t.GatewayLoadBalancerArns=[]:e.gatewayLoadBalancerArnSet!==void 0&&e.gatewayLoadBalancerArnSet.item!==void 0&&(t.GatewayLoadBalancerArns=r1((0,I.getArrayIfSingleItem)(e.gatewayLoadBalancerArnSet.item),r)),e.ipAddressType!==void 0&&(t.IpAddressType=(0,I.expectString)(e.ipAddressType)),e.vpcEndpointConnectionId!==void 0&&(t.VpcEndpointConnectionId=(0,I.expectString)(e.vpcEndpointConnectionId)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},HTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>KTm(t,r)),WTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Qla(t,r)),ACn=(e,r)=>{let t={};return e.associationId!==void 0&&(t.AssociationId=(0,I.expectString)(e.associationId)),e.ipv6CidrBlock!==void 0&&(t.Ipv6CidrBlock=(0,I.expectString)(e.ipv6CidrBlock)),e.ipv6CidrBlockState!==void 0&&(t.Ipv6CidrBlockState=$la(e.ipv6CidrBlockState,r)),e.networkBorderGroup!==void 0&&(t.NetworkBorderGroup=(0,I.expectString)(e.networkBorderGroup)),e.ipv6Pool!==void 0&&(t.Ipv6Pool=(0,I.expectString)(e.ipv6Pool)),t},YTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ACn(t,r)),JTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yCn(t,r)),bCn=(e,r)=>{let t={};return e.accepterVpcInfo!==void 0&&(t.AccepterVpcInfo=Boa(e.accepterVpcInfo,r)),e.expirationTime!==void 0&&(t.ExpirationTime=(0,I.expectNonNull)((0,I.parseRfc3339DateTimeWithOffset)(e.expirationTime))),e.requesterVpcInfo!==void 0&&(t.RequesterVpcInfo=Boa(e.requesterVpcInfo,r)),e.status!==void 0&&(t.Status=ePm(e.status,r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vpcPeeringConnectionId!==void 0&&(t.VpcPeeringConnectionId=(0,I.expectString)(e.vpcPeeringConnectionId)),t},XTm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bCn(t,r)),ZTm=(e,r)=>{let t={};return e.allowDnsResolutionFromRemoteVpc!==void 0&&(t.AllowDnsResolutionFromRemoteVpc=(0,I.parseBoolean)(e.allowDnsResolutionFromRemoteVpc)),e.allowEgressFromLocalClassicLinkToRemoteVpc!==void 0&&(t.AllowEgressFromLocalClassicLinkToRemoteVpc=(0,I.parseBoolean)(e.allowEgressFromLocalClassicLinkToRemoteVpc)),e.allowEgressFromLocalVpcToRemoteClassicLink!==void 0&&(t.AllowEgressFromLocalVpcToRemoteClassicLink=(0,I.parseBoolean)(e.allowEgressFromLocalVpcToRemoteClassicLink)),t},ePm=(e,r)=>{let t={};return e.code!==void 0&&(t.Code=(0,I.expectString)(e.code)),e.message!==void 0&&(t.Message=(0,I.expectString)(e.message)),t},Boa=(e,r)=>{let t={};return e.cidrBlock!==void 0&&(t.CidrBlock=(0,I.expectString)(e.cidrBlock)),e.ipv6CidrBlockSet===""?t.Ipv6CidrBlockSet=[]:e.ipv6CidrBlockSet!==void 0&&e.ipv6CidrBlockSet.item!==void 0&&(t.Ipv6CidrBlockSet=rvm((0,I.getArrayIfSingleItem)(e.ipv6CidrBlockSet.item),r)),e.cidrBlockSet===""?t.CidrBlockSet=[]:e.cidrBlockSet!==void 0&&e.cidrBlockSet.item!==void 0&&(t.CidrBlockSet=Epm((0,I.getArrayIfSingleItem)(e.cidrBlockSet.item),r)),e.ownerId!==void 0&&(t.OwnerId=(0,I.expectString)(e.ownerId)),e.peeringOptions!==void 0&&(t.PeeringOptions=ZTm(e.peeringOptions,r)),e.vpcId!==void 0&&(t.VpcId=(0,I.expectString)(e.vpcId)),e.region!==void 0&&(t.Region=(0,I.expectString)(e.region)),t},Kze=(e,r)=>{let t={};return e.customerGatewayConfiguration!==void 0&&(t.CustomerGatewayConfiguration=(0,I.expectString)(e.customerGatewayConfiguration)),e.customerGatewayId!==void 0&&(t.CustomerGatewayId=(0,I.expectString)(e.customerGatewayId)),e.category!==void 0&&(t.Category=(0,I.expectString)(e.category)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.vpnConnectionId!==void 0&&(t.VpnConnectionId=(0,I.expectString)(e.vpnConnectionId)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.transitGatewayId!==void 0&&(t.TransitGatewayId=(0,I.expectString)(e.transitGatewayId)),e.coreNetworkArn!==void 0&&(t.CoreNetworkArn=(0,I.expectString)(e.coreNetworkArn)),e.coreNetworkAttachmentArn!==void 0&&(t.CoreNetworkAttachmentArn=(0,I.expectString)(e.coreNetworkAttachmentArn)),e.gatewayAssociationState!==void 0&&(t.GatewayAssociationState=(0,I.expectString)(e.gatewayAssociationState)),e.options!==void 0&&(t.Options=iPm(e.options,r)),e.routes===""?t.Routes=[]:e.routes!==void 0&&e.routes.item!==void 0&&(t.Routes=oPm((0,I.getArrayIfSingleItem)(e.routes.item),r)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),e.vgwTelemetry===""?t.VgwTelemetry=[]:e.vgwTelemetry!==void 0&&e.vgwTelemetry.item!==void 0&&(t.VgwTelemetry=ITm((0,I.getArrayIfSingleItem)(e.vgwTelemetry.item),r)),t},tPm=(e,r)=>{let t={};return e.vpnConnectionDeviceTypeId!==void 0&&(t.VpnConnectionDeviceTypeId=(0,I.expectString)(e.vpnConnectionDeviceTypeId)),e.vendor!==void 0&&(t.Vendor=(0,I.expectString)(e.vendor)),e.platform!==void 0&&(t.Platform=(0,I.expectString)(e.platform)),e.software!==void 0&&(t.Software=(0,I.expectString)(e.software)),t},rPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tPm(t,r)),nPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kze(t,r)),iPm=(e,r)=>{let t={};return e.enableAcceleration!==void 0&&(t.EnableAcceleration=(0,I.parseBoolean)(e.enableAcceleration)),e.staticRoutesOnly!==void 0&&(t.StaticRoutesOnly=(0,I.parseBoolean)(e.staticRoutesOnly)),e.localIpv4NetworkCidr!==void 0&&(t.LocalIpv4NetworkCidr=(0,I.expectString)(e.localIpv4NetworkCidr)),e.remoteIpv4NetworkCidr!==void 0&&(t.RemoteIpv4NetworkCidr=(0,I.expectString)(e.remoteIpv4NetworkCidr)),e.localIpv6NetworkCidr!==void 0&&(t.LocalIpv6NetworkCidr=(0,I.expectString)(e.localIpv6NetworkCidr)),e.remoteIpv6NetworkCidr!==void 0&&(t.RemoteIpv6NetworkCidr=(0,I.expectString)(e.remoteIpv6NetworkCidr)),e.outsideIpAddressType!==void 0&&(t.OutsideIpAddressType=(0,I.expectString)(e.outsideIpAddressType)),e.transportTransitGatewayAttachmentId!==void 0&&(t.TransportTransitGatewayAttachmentId=(0,I.expectString)(e.transportTransitGatewayAttachmentId)),e.tunnelInsideIpVersion!==void 0&&(t.TunnelInsideIpVersion=(0,I.expectString)(e.tunnelInsideIpVersion)),e.tunnelOptionSet===""?t.TunnelOptions=[]:e.tunnelOptionSet!==void 0&&e.tunnelOptionSet.item!==void 0&&(t.TunnelOptions=Wxm((0,I.getArrayIfSingleItem)(e.tunnelOptionSet.item),r)),t},Kla=(e,r)=>{let t={};return e.availabilityZone!==void 0&&(t.AvailabilityZone=(0,I.expectString)(e.availabilityZone)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),e.type!==void 0&&(t.Type=(0,I.expectString)(e.type)),e.attachments===""?t.VpcAttachments=[]:e.attachments!==void 0&&e.attachments.item!==void 0&&(t.VpcAttachments=VTm((0,I.getArrayIfSingleItem)(e.attachments.item),r)),e.vpnGatewayId!==void 0&&(t.VpnGatewayId=(0,I.expectString)(e.vpnGatewayId)),e.amazonSideAsn!==void 0&&(t.AmazonSideAsn=(0,I.strictParseLong)(e.amazonSideAsn)),e.tagSet===""?t.Tags=[]:e.tagSet!==void 0&&e.tagSet.item!==void 0&&(t.Tags=Cd((0,I.getArrayIfSingleItem)(e.tagSet.item),r)),t},sPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kla(t,r)),aPm=(e,r)=>{let t={};return e.destinationCidrBlock!==void 0&&(t.DestinationCidrBlock=(0,I.expectString)(e.destinationCidrBlock)),e.source!==void 0&&(t.Source=(0,I.expectString)(e.source)),e.state!==void 0&&(t.State=(0,I.expectString)(e.state)),t},oPm=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aPm(t,r)),cPm=(e,r)=>{let t={};return e.cloudWatchLogOptions!==void 0&&(t.CloudWatchLogOptions=Upm(e.cloudWatchLogOptions,r)),t},uPm=(e,r)=>{let t={};return e.byoipCidr!==void 0&&(t.ByoipCidr=Vze(e.byoipCidr,r)),t},Lr=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),lPm=(e,r)=>(0,I.collectBody)(e,r).then(t=>r.utf8Encoder(t)),jr=(0,I.withBaseException)(evp.EC2ServiceException),Gr=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new XCp.HttpRequest(l)},Ur={"content-type":"application/x-www-form-urlencoded"},An=(e,r)=>lPm(e,r).then(t=>{if(t.length){let n=new ZCp.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
           `)?"":void 0});n.addEntity("#xD","\r"),n.addEntity("#10",`
          -`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,I.getValueFromTextNode)(o)}return{}}),Vr=async(e,r)=>{let t=await An(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},zr=e=>Object.entries(e).map(([r,t])=>(0,I.extendedEncodeURIComponent)(r)+"="+(0,I.extendedEncodeURIComponent)(t)).join("&"),$r=(e,r)=>{var t;if(((t=r.Errors.Error)==null?void 0:t.Code)!==void 0)return r.Errors.Error.Code;if(e.statusCode==404)return"NotFound"}});var vCn=A(Hze=>{"use strict";Object.defineProperty(Hze,"__esModule",{value:!0});Hze.AcceptAddressTransferCommand=Hze.$Command=void 0;var lPm=Ue(),dPm=ze(),Hla=qe();Object.defineProperty(Hze,"$Command",{enumerable:!0,get:function(){return Hla.Command}});var Kla=Mr(),CCn=class e extends Hla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kla.se_AcceptAddressTransferCommand)(r,t)}deserialize(r,t){return(0,Kla.de_AcceptAddressTransferCommand)(r,t)}};Hze.AcceptAddressTransferCommand=CCn});var DCn=A(Wze=>{"use strict";Object.defineProperty(Wze,"__esModule",{value:!0});Wze.AcceptReservedInstancesExchangeQuoteCommand=Wze.$Command=void 0;var pPm=Ue(),mPm=ze(),Yla=qe();Object.defineProperty(Wze,"$Command",{enumerable:!0,get:function(){return Yla.Command}});var Wla=Mr(),ECn=class e extends Yla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptReservedInstancesExchangeQuoteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wla.se_AcceptReservedInstancesExchangeQuoteCommand)(r,t)}deserialize(r,t){return(0,Wla.de_AcceptReservedInstancesExchangeQuoteCommand)(r,t)}};Wze.AcceptReservedInstancesExchangeQuoteCommand=ECn});var wCn=A(Yze=>{"use strict";Object.defineProperty(Yze,"__esModule",{value:!0});Yze.AcceptTransitGatewayMulticastDomainAssociationsCommand=Yze.$Command=void 0;var fPm=Ue(),hPm=ze(),Xla=qe();Object.defineProperty(Yze,"$Command",{enumerable:!0,get:function(){return Xla.Command}});var Jla=Mr(),SCn=class e extends Xla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jla.se_AcceptTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,Jla.de_AcceptTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};Yze.AcceptTransitGatewayMulticastDomainAssociationsCommand=SCn});var xCn=A(Jze=>{"use strict";Object.defineProperty(Jze,"__esModule",{value:!0});Jze.AcceptTransitGatewayPeeringAttachmentCommand=Jze.$Command=void 0;var gPm=Ue(),yPm=ze(),eda=qe();Object.defineProperty(Jze,"$Command",{enumerable:!0,get:function(){return eda.Command}});var Zla=Mr(),ICn=class e extends eda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zla.se_AcceptTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,Zla.de_AcceptTransitGatewayPeeringAttachmentCommand)(r,t)}};Jze.AcceptTransitGatewayPeeringAttachmentCommand=ICn});var PCn=A(Xze=>{"use strict";Object.defineProperty(Xze,"__esModule",{value:!0});Xze.AcceptTransitGatewayVpcAttachmentCommand=Xze.$Command=void 0;var _Pm=Ue(),APm=ze(),rda=qe();Object.defineProperty(Xze,"$Command",{enumerable:!0,get:function(){return rda.Command}});var tda=Mr(),TCn=class e extends rda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,APm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Pm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tda.se_AcceptTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,tda.de_AcceptTransitGatewayVpcAttachmentCommand)(r,t)}};Xze.AcceptTransitGatewayVpcAttachmentCommand=TCn});var kCn=A(Zze=>{"use strict";Object.defineProperty(Zze,"__esModule",{value:!0});Zze.AcceptVpcEndpointConnectionsCommand=Zze.$Command=void 0;var bPm=Ue(),CPm=ze(),ida=qe();Object.defineProperty(Zze,"$Command",{enumerable:!0,get:function(){return ida.Command}});var nda=Mr(),RCn=class e extends ida.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nda.se_AcceptVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,nda.de_AcceptVpcEndpointConnectionsCommand)(r,t)}};Zze.AcceptVpcEndpointConnectionsCommand=RCn});var NCn=A(e$e=>{"use strict";Object.defineProperty(e$e,"__esModule",{value:!0});e$e.AcceptVpcPeeringConnectionCommand=e$e.$Command=void 0;var vPm=Ue(),EPm=ze(),ada=qe();Object.defineProperty(e$e,"$Command",{enumerable:!0,get:function(){return ada.Command}});var sda=Mr(),FCn=class e extends ada.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sda.se_AcceptVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,sda.de_AcceptVpcPeeringConnectionCommand)(r,t)}};e$e.AcceptVpcPeeringConnectionCommand=FCn});var BCn=A(t$e=>{"use strict";Object.defineProperty(t$e,"__esModule",{value:!0});t$e.AdvertiseByoipCidrCommand=t$e.$Command=void 0;var DPm=Ue(),SPm=ze(),cda=qe();Object.defineProperty(t$e,"$Command",{enumerable:!0,get:function(){return cda.Command}});var oda=Mr(),OCn=class e extends cda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AdvertiseByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oda.se_AdvertiseByoipCidrCommand)(r,t)}deserialize(r,t){return(0,oda.de_AdvertiseByoipCidrCommand)(r,t)}};t$e.AdvertiseByoipCidrCommand=OCn});var MCn=A(r$e=>{"use strict";Object.defineProperty(r$e,"__esModule",{value:!0});r$e.AllocateAddressCommand=r$e.$Command=void 0;var wPm=Ue(),IPm=ze(),lda=qe();Object.defineProperty(r$e,"$Command",{enumerable:!0,get:function(){return lda.Command}});var uda=Mr(),qCn=class e extends lda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uda.se_AllocateAddressCommand)(r,t)}deserialize(r,t){return(0,uda.de_AllocateAddressCommand)(r,t)}};r$e.AllocateAddressCommand=qCn});var jCn=A(n$e=>{"use strict";Object.defineProperty(n$e,"__esModule",{value:!0});n$e.AllocateHostsCommand=n$e.$Command=void 0;var xPm=Ue(),TPm=ze(),pda=qe();Object.defineProperty(n$e,"$Command",{enumerable:!0,get:function(){return pda.Command}});var dda=Mr(),LCn=class e extends pda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dda.se_AllocateHostsCommand)(r,t)}deserialize(r,t){return(0,dda.de_AllocateHostsCommand)(r,t)}};n$e.AllocateHostsCommand=LCn});var UCn=A(i$e=>{"use strict";Object.defineProperty(i$e,"__esModule",{value:!0});i$e.AllocateIpamPoolCidrCommand=i$e.$Command=void 0;var PPm=Ue(),RPm=ze(),fda=qe();Object.defineProperty(i$e,"$Command",{enumerable:!0,get:function(){return fda.Command}});var mda=Mr(),GCn=class e extends fda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mda.se_AllocateIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,mda.de_AllocateIpamPoolCidrCommand)(r,t)}};i$e.AllocateIpamPoolCidrCommand=GCn});var zCn=A(s$e=>{"use strict";Object.defineProperty(s$e,"__esModule",{value:!0});s$e.ApplySecurityGroupsToClientVpnTargetNetworkCommand=s$e.$Command=void 0;var kPm=Ue(),FPm=ze(),gda=qe();Object.defineProperty(s$e,"$Command",{enumerable:!0,get:function(){return gda.Command}});var hda=Mr(),VCn=class e extends gda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ApplySecurityGroupsToClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hda.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,hda.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand)(r,t)}};s$e.ApplySecurityGroupsToClientVpnTargetNetworkCommand=VCn});var QCn=A(a$e=>{"use strict";Object.defineProperty(a$e,"__esModule",{value:!0});a$e.AssignIpv6AddressesCommand=a$e.$Command=void 0;var NPm=Ue(),OPm=ze(),_da=qe();Object.defineProperty(a$e,"$Command",{enumerable:!0,get:function(){return _da.Command}});var yda=Mr(),$Cn=class e extends _da.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignIpv6AddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yda.se_AssignIpv6AddressesCommand)(r,t)}deserialize(r,t){return(0,yda.de_AssignIpv6AddressesCommand)(r,t)}};a$e.AssignIpv6AddressesCommand=$Cn});var HCn=A(o$e=>{"use strict";Object.defineProperty(o$e,"__esModule",{value:!0});o$e.AssignPrivateIpAddressesCommand=o$e.$Command=void 0;var BPm=Ue(),qPm=ze(),bda=qe();Object.defineProperty(o$e,"$Command",{enumerable:!0,get:function(){return bda.Command}});var Ada=Mr(),KCn=class e extends bda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignPrivateIpAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ada.se_AssignPrivateIpAddressesCommand)(r,t)}deserialize(r,t){return(0,Ada.de_AssignPrivateIpAddressesCommand)(r,t)}};o$e.AssignPrivateIpAddressesCommand=KCn});var YCn=A(c$e=>{"use strict";Object.defineProperty(c$e,"__esModule",{value:!0});c$e.AssignPrivateNatGatewayAddressCommand=c$e.$Command=void 0;var MPm=Ue(),LPm=ze(),vda=qe();Object.defineProperty(c$e,"$Command",{enumerable:!0,get:function(){return vda.Command}});var Cda=Mr(),WCn=class e extends vda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignPrivateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cda.se_AssignPrivateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,Cda.de_AssignPrivateNatGatewayAddressCommand)(r,t)}};c$e.AssignPrivateNatGatewayAddressCommand=WCn});var XCn=A(u$e=>{"use strict";Object.defineProperty(u$e,"__esModule",{value:!0});u$e.AssociateAddressCommand=u$e.$Command=void 0;var jPm=Ue(),GPm=ze(),Dda=qe();Object.defineProperty(u$e,"$Command",{enumerable:!0,get:function(){return Dda.Command}});var Eda=Mr(),JCn=class e extends Dda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eda.se_AssociateAddressCommand)(r,t)}deserialize(r,t){return(0,Eda.de_AssociateAddressCommand)(r,t)}};u$e.AssociateAddressCommand=JCn});var evn=A(l$e=>{"use strict";Object.defineProperty(l$e,"__esModule",{value:!0});l$e.AssociateClientVpnTargetNetworkCommand=l$e.$Command=void 0;var UPm=Ue(),VPm=ze(),wda=qe();Object.defineProperty(l$e,"$Command",{enumerable:!0,get:function(){return wda.Command}});var Sda=Mr(),ZCn=class e extends wda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sda.se_AssociateClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,Sda.de_AssociateClientVpnTargetNetworkCommand)(r,t)}};l$e.AssociateClientVpnTargetNetworkCommand=ZCn});var rvn=A(d$e=>{"use strict";Object.defineProperty(d$e,"__esModule",{value:!0});d$e.AssociateDhcpOptionsCommand=d$e.$Command=void 0;var zPm=Ue(),$Pm=ze(),xda=qe();Object.defineProperty(d$e,"$Command",{enumerable:!0,get:function(){return xda.Command}});var Ida=Mr(),tvn=class e extends xda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Pm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ida.se_AssociateDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,Ida.de_AssociateDhcpOptionsCommand)(r,t)}};d$e.AssociateDhcpOptionsCommand=tvn});var ivn=A(p$e=>{"use strict";Object.defineProperty(p$e,"__esModule",{value:!0});p$e.AssociateEnclaveCertificateIamRoleCommand=p$e.$Command=void 0;var QPm=Ue(),KPm=ze(),Pda=qe();Object.defineProperty(p$e,"$Command",{enumerable:!0,get:function(){return Pda.Command}});var Tda=Mr(),nvn=class e extends Pda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateEnclaveCertificateIamRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tda.se_AssociateEnclaveCertificateIamRoleCommand)(r,t)}deserialize(r,t){return(0,Tda.de_AssociateEnclaveCertificateIamRoleCommand)(r,t)}};p$e.AssociateEnclaveCertificateIamRoleCommand=nvn});var avn=A(m$e=>{"use strict";Object.defineProperty(m$e,"__esModule",{value:!0});m$e.AssociateIamInstanceProfileCommand=m$e.$Command=void 0;var HPm=Ue(),WPm=ze(),kda=qe();Object.defineProperty(m$e,"$Command",{enumerable:!0,get:function(){return kda.Command}});var Rda=Mr(),svn=class e extends kda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateIamInstanceProfileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rda.se_AssociateIamInstanceProfileCommand)(r,t)}deserialize(r,t){return(0,Rda.de_AssociateIamInstanceProfileCommand)(r,t)}};m$e.AssociateIamInstanceProfileCommand=svn});var cvn=A(f$e=>{"use strict";Object.defineProperty(f$e,"__esModule",{value:!0});f$e.AssociateInstanceEventWindowCommand=f$e.$Command=void 0;var YPm=Ue(),JPm=ze(),Nda=qe();Object.defineProperty(f$e,"$Command",{enumerable:!0,get:function(){return Nda.Command}});var Fda=Mr(),ovn=class e extends Nda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fda.se_AssociateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,Fda.de_AssociateInstanceEventWindowCommand)(r,t)}};f$e.AssociateInstanceEventWindowCommand=ovn});var lvn=A(h$e=>{"use strict";Object.defineProperty(h$e,"__esModule",{value:!0});h$e.AssociateIpamResourceDiscoveryCommand=h$e.$Command=void 0;var XPm=Ue(),ZPm=ze(),Bda=qe();Object.defineProperty(h$e,"$Command",{enumerable:!0,get:function(){return Bda.Command}});var Oda=Mr(),uvn=class e extends Bda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oda.se_AssociateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Oda.de_AssociateIpamResourceDiscoveryCommand)(r,t)}};h$e.AssociateIpamResourceDiscoveryCommand=uvn});var pvn=A(g$e=>{"use strict";Object.defineProperty(g$e,"__esModule",{value:!0});g$e.AssociateNatGatewayAddressCommand=g$e.$Command=void 0;var e3m=Ue(),t3m=ze(),Mda=qe();Object.defineProperty(g$e,"$Command",{enumerable:!0,get:function(){return Mda.Command}});var qda=Mr(),dvn=class e extends Mda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qda.se_AssociateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,qda.de_AssociateNatGatewayAddressCommand)(r,t)}};g$e.AssociateNatGatewayAddressCommand=dvn});var fvn=A(y$e=>{"use strict";Object.defineProperty(y$e,"__esModule",{value:!0});y$e.AssociateRouteTableCommand=y$e.$Command=void 0;var r3m=Ue(),n3m=ze(),jda=qe();Object.defineProperty(y$e,"$Command",{enumerable:!0,get:function(){return jda.Command}});var Lda=Mr(),mvn=class e extends jda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lda.se_AssociateRouteTableCommand)(r,t)}deserialize(r,t){return(0,Lda.de_AssociateRouteTableCommand)(r,t)}};y$e.AssociateRouteTableCommand=mvn});var gvn=A(_$e=>{"use strict";Object.defineProperty(_$e,"__esModule",{value:!0});_$e.AssociateSubnetCidrBlockCommand=_$e.$Command=void 0;var i3m=Ue(),s3m=ze(),Uda=qe();Object.defineProperty(_$e,"$Command",{enumerable:!0,get:function(){return Uda.Command}});var Gda=Mr(),hvn=class e extends Uda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateSubnetCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gda.se_AssociateSubnetCidrBlockCommand)(r,t)}deserialize(r,t){return(0,Gda.de_AssociateSubnetCidrBlockCommand)(r,t)}};_$e.AssociateSubnetCidrBlockCommand=hvn});var _vn=A(A$e=>{"use strict";Object.defineProperty(A$e,"__esModule",{value:!0});A$e.AssociateTransitGatewayMulticastDomainCommand=A$e.$Command=void 0;var a3m=Ue(),o3m=ze(),zda=qe();Object.defineProperty(A$e,"$Command",{enumerable:!0,get:function(){return zda.Command}});var Vda=Mr(),yvn=class e extends zda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vda.se_AssociateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,Vda.de_AssociateTransitGatewayMulticastDomainCommand)(r,t)}};A$e.AssociateTransitGatewayMulticastDomainCommand=yvn});var bvn=A(b$e=>{"use strict";Object.defineProperty(b$e,"__esModule",{value:!0});b$e.AssociateTransitGatewayPolicyTableCommand=b$e.$Command=void 0;var c3m=Ue(),u3m=ze(),Qda=qe();Object.defineProperty(b$e,"$Command",{enumerable:!0,get:function(){return Qda.Command}});var $da=Mr(),Avn=class e extends Qda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$da.se_AssociateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,$da.de_AssociateTransitGatewayPolicyTableCommand)(r,t)}};b$e.AssociateTransitGatewayPolicyTableCommand=Avn});var vvn=A(C$e=>{"use strict";Object.defineProperty(C$e,"__esModule",{value:!0});C$e.AssociateTransitGatewayRouteTableCommand=C$e.$Command=void 0;var l3m=Ue(),d3m=ze(),Hda=qe();Object.defineProperty(C$e,"$Command",{enumerable:!0,get:function(){return Hda.Command}});var Kda=Mr(),Cvn=class e extends Hda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kda.se_AssociateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,Kda.de_AssociateTransitGatewayRouteTableCommand)(r,t)}};C$e.AssociateTransitGatewayRouteTableCommand=Cvn});var Dvn=A(v$e=>{"use strict";Object.defineProperty(v$e,"__esModule",{value:!0});v$e.AssociateTrunkInterfaceCommand=v$e.$Command=void 0;var p3m=Ue(),m3m=ze(),Yda=qe();Object.defineProperty(v$e,"$Command",{enumerable:!0,get:function(){return Yda.Command}});var Wda=Mr(),Evn=class e extends Yda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTrunkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wda.se_AssociateTrunkInterfaceCommand)(r,t)}deserialize(r,t){return(0,Wda.de_AssociateTrunkInterfaceCommand)(r,t)}};v$e.AssociateTrunkInterfaceCommand=Evn});var wvn=A(E$e=>{"use strict";Object.defineProperty(E$e,"__esModule",{value:!0});E$e.AssociateVpcCidrBlockCommand=E$e.$Command=void 0;var f3m=Ue(),h3m=ze(),Xda=qe();Object.defineProperty(E$e,"$Command",{enumerable:!0,get:function(){return Xda.Command}});var Jda=Mr(),Svn=class e extends Xda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateVpcCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jda.se_AssociateVpcCidrBlockCommand)(r,t)}deserialize(r,t){return(0,Jda.de_AssociateVpcCidrBlockCommand)(r,t)}};E$e.AssociateVpcCidrBlockCommand=Svn});var xvn=A(D$e=>{"use strict";Object.defineProperty(D$e,"__esModule",{value:!0});D$e.AttachClassicLinkVpcCommand=D$e.$Command=void 0;var g3m=Ue(),y3m=ze(),epa=qe();Object.defineProperty(D$e,"$Command",{enumerable:!0,get:function(){return epa.Command}});var Zda=Mr(),Ivn=class e extends epa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachClassicLinkVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zda.se_AttachClassicLinkVpcCommand)(r,t)}deserialize(r,t){return(0,Zda.de_AttachClassicLinkVpcCommand)(r,t)}};D$e.AttachClassicLinkVpcCommand=Ivn});var Pvn=A(S$e=>{"use strict";Object.defineProperty(S$e,"__esModule",{value:!0});S$e.AttachInternetGatewayCommand=S$e.$Command=void 0;var _3m=Ue(),A3m=ze(),rpa=qe();Object.defineProperty(S$e,"$Command",{enumerable:!0,get:function(){return rpa.Command}});var tpa=Mr(),Tvn=class e extends rpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tpa.se_AttachInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,tpa.de_AttachInternetGatewayCommand)(r,t)}};S$e.AttachInternetGatewayCommand=Tvn});var kvn=A(w$e=>{"use strict";Object.defineProperty(w$e,"__esModule",{value:!0});w$e.AttachNetworkInterfaceCommand=w$e.$Command=void 0;var b3m=Ue(),C3m=ze(),ipa=qe();Object.defineProperty(w$e,"$Command",{enumerable:!0,get:function(){return ipa.Command}});var npa=Mr(),Rvn=class e extends ipa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,npa.se_AttachNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,npa.de_AttachNetworkInterfaceCommand)(r,t)}};w$e.AttachNetworkInterfaceCommand=Rvn});var p0e=A(Du=>{"use strict";Object.defineProperty(Du,"__esModule",{value:!0});Du.BundleTaskState=Du.ClientVpnAuthorizationRuleStatusCode=Du.AttachmentStatus=Du.VolumeAttachmentState=Du.UserTrustProviderType=Du.TrustProviderType=Du.DeviceTrustProviderType=Du.VpcCidrBlockStateCode=Du.InterfaceProtocolType=Du.TransitGatewayAssociationState=Du.SubnetCidrBlockStateCode=Du.RouteTableAssociationStateCode=Du.IpamResourceDiscoveryAssociationState=Du.IpamAssociatedResourceDiscoveryStatus=Du.WeekDay=Du.InstanceEventWindowState=Du.IamInstanceProfileAssociationState=Du.AssociationStatusCode=Du.NatGatewayAddressStatus=Du.AllowsMultipleInstanceTypes=Du.AllocationType=Du.AllocationStrategy=Du.AllocationState=Du.IpamPoolAllocationResourceType=Du.HostRecovery=Du.HostMaintenance=Du.AutoPlacement=Du.Affinity=Du.ByoipCidrState=Du.AddressFamily=Du.AddressAttributeName=Du.DomainType=Du.PrincipalType=Du.ActivityStatus=Du.InstanceHealthStatus=Du.AccountAttributeName=Du.Protocol=Du.VpcPeeringConnectionStateReasonCode=Du.Ipv6SupportValue=Du.DnsSupportValue=Du.ApplianceModeSupportValue=Du.TransitGatewayAttachmentState=Du.DynamicRoutingValue=Du.TransitGatewayMulitcastDomainAssociationState=Du.TransitGatewayAttachmentResourceType=Du.AddressTransferStatus=Du.ResourceType=Du.AcceleratorType=Du.AcceleratorName=Du.AcceleratorManufacturer=void 0;Du.CopySnapshotRequestFilterSensitiveLog=Du.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog=Du.VerifiedAccessTrustProviderFilterSensitiveLog=Du.OidcOptionsFilterSensitiveLog=Du.CarrierGatewayState=Du.FleetCapacityReservationTenancy=Du._InstanceType=Du.FleetInstanceMatchCriteria=Du.CapacityReservationState=Du.CapacityReservationTenancy=Du.CapacityReservationInstancePlatform=Du.InstanceMatchCriteria=Du.EndDateType=Du.CancelSpotInstanceRequestState=Du.CancelBatchErrorCode=Du.BatchState=Du.ListingStatus=Du.CurrencyCodeValues=Du.ListingState=Du.CapacityReservationFleetState=void 0;var spa=qe();Du.AcceleratorManufacturer={AMAZON_WEB_SERVICES:"amazon-web-services",AMD:"amd",NVIDIA:"nvidia",XILINX:"xilinx"};Du.AcceleratorName={A100:"a100",INFERENTIA:"inferentia",K520:"k520",K80:"k80",M60:"m60",RADEON_PRO_V520:"radeon-pro-v520",T4:"t4",V100:"v100",VU9P:"vu9p"};Du.AcceleratorType={FPGA:"fpga",GPU:"gpu",INFERENCE:"inference"};Du.ResourceType={capacity_reservation:"capacity-reservation",capacity_reservation_fleet:"capacity-reservation-fleet",carrier_gateway:"carrier-gateway",client_vpn_endpoint:"client-vpn-endpoint",coip_pool:"coip-pool",customer_gateway:"customer-gateway",dedicated_host:"dedicated-host",dhcp_options:"dhcp-options",egress_only_internet_gateway:"egress-only-internet-gateway",elastic_gpu:"elastic-gpu",elastic_ip:"elastic-ip",export_image_task:"export-image-task",export_instance_task:"export-instance-task",fleet:"fleet",fpga_image:"fpga-image",host_reservation:"host-reservation",image:"image",import_image_task:"import-image-task",import_snapshot_task:"import-snapshot-task",instance:"instance",instance_connect_endpoint:"instance-connect-endpoint",instance_event_window:"instance-event-window",internet_gateway:"internet-gateway",ipam:"ipam",ipam_pool:"ipam-pool",ipam_resource_discovery:"ipam-resource-discovery",ipam_resource_discovery_association:"ipam-resource-discovery-association",ipam_scope:"ipam-scope",ipv4pool_ec2:"ipv4pool-ec2",ipv6pool_ec2:"ipv6pool-ec2",key_pair:"key-pair",launch_template:"launch-template",local_gateway:"local-gateway",local_gateway_route_table:"local-gateway-route-table",local_gateway_route_table_virtual_interface_group_association:"local-gateway-route-table-virtual-interface-group-association",local_gateway_route_table_vpc_association:"local-gateway-route-table-vpc-association",local_gateway_virtual_interface:"local-gateway-virtual-interface",local_gateway_virtual_interface_group:"local-gateway-virtual-interface-group",natgateway:"natgateway",network_acl:"network-acl",network_insights_access_scope:"network-insights-access-scope",network_insights_access_scope_analysis:"network-insights-access-scope-analysis",network_insights_analysis:"network-insights-analysis",network_insights_path:"network-insights-path",network_interface:"network-interface",placement_group:"placement-group",prefix_list:"prefix-list",replace_root_volume_task:"replace-root-volume-task",reserved_instances:"reserved-instances",route_table:"route-table",security_group:"security-group",security_group_rule:"security-group-rule",snapshot:"snapshot",spot_fleet_request:"spot-fleet-request",spot_instances_request:"spot-instances-request",subnet:"subnet",subnet_cidr_reservation:"subnet-cidr-reservation",traffic_mirror_filter:"traffic-mirror-filter",traffic_mirror_filter_rule:"traffic-mirror-filter-rule",traffic_mirror_session:"traffic-mirror-session",traffic_mirror_target:"traffic-mirror-target",transit_gateway:"transit-gateway",transit_gateway_attachment:"transit-gateway-attachment",transit_gateway_connect_peer:"transit-gateway-connect-peer",transit_gateway_multicast_domain:"transit-gateway-multicast-domain",transit_gateway_policy_table:"transit-gateway-policy-table",transit_gateway_route_table:"transit-gateway-route-table",transit_gateway_route_table_announcement:"transit-gateway-route-table-announcement",verified_access_endpoint:"verified-access-endpoint",verified_access_group:"verified-access-group",verified_access_instance:"verified-access-instance",verified_access_policy:"verified-access-policy",verified_access_trust_provider:"verified-access-trust-provider",volume:"volume",vpc:"vpc",vpc_block_public_access_exclusion:"vpc-block-public-access-exclusion",vpc_endpoint:"vpc-endpoint",vpc_endpoint_connection:"vpc-endpoint-connection",vpc_endpoint_connection_device_type:"vpc-endpoint-connection-device-type",vpc_endpoint_service:"vpc-endpoint-service",vpc_endpoint_service_permission:"vpc-endpoint-service-permission",vpc_flow_log:"vpc-flow-log",vpc_peering_connection:"vpc-peering-connection",vpn_connection:"vpn-connection",vpn_connection_device_type:"vpn-connection-device-type",vpn_gateway:"vpn-gateway"};Du.AddressTransferStatus={accepted:"accepted",disabled:"disabled",pending:"pending"};Du.TransitGatewayAttachmentResourceType={connect:"connect",direct_connect_gateway:"direct-connect-gateway",peering:"peering",tgw_peering:"tgw-peering",vpc:"vpc",vpn:"vpn"};Du.TransitGatewayMulitcastDomainAssociationState={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",pendingAcceptance:"pendingAcceptance",rejected:"rejected"};Du.DynamicRoutingValue={disable:"disable",enable:"enable"};Du.TransitGatewayAttachmentState={available:"available",deleted:"deleted",deleting:"deleting",failed:"failed",failing:"failing",initiating:"initiating",initiatingRequest:"initiatingRequest",modifying:"modifying",pending:"pending",pendingAcceptance:"pendingAcceptance",rejected:"rejected",rejecting:"rejecting",rollingBack:"rollingBack"};Du.ApplianceModeSupportValue={disable:"disable",enable:"enable"};Du.DnsSupportValue={disable:"disable",enable:"enable"};Du.Ipv6SupportValue={disable:"disable",enable:"enable"};Du.VpcPeeringConnectionStateReasonCode={active:"active",deleted:"deleted",deleting:"deleting",expired:"expired",failed:"failed",initiating_request:"initiating-request",pending_acceptance:"pending-acceptance",provisioning:"provisioning",rejected:"rejected"};Du.Protocol={tcp:"tcp",udp:"udp"};Du.AccountAttributeName={default_vpc:"default-vpc",supported_platforms:"supported-platforms"};Du.InstanceHealthStatus={HEALTHY_STATUS:"healthy",UNHEALTHY_STATUS:"unhealthy"};Du.ActivityStatus={ERROR:"error",FULFILLED:"fulfilled",PENDING_FULFILLMENT:"pending_fulfillment",PENDING_TERMINATION:"pending_termination"};Du.PrincipalType={Account:"Account",All:"All",OrganizationUnit:"OrganizationUnit",Role:"Role",Service:"Service",User:"User"};Du.DomainType={standard:"standard",vpc:"vpc"};Du.AddressAttributeName={domain_name:"domain-name"};Du.AddressFamily={ipv4:"ipv4",ipv6:"ipv6"};Du.ByoipCidrState={advertised:"advertised",deprovisioned:"deprovisioned",failed_deprovision:"failed-deprovision",failed_provision:"failed-provision",pending_deprovision:"pending-deprovision",pending_provision:"pending-provision",provisioned:"provisioned",provisioned_not_publicly_advertisable:"provisioned-not-publicly-advertisable"};Du.Affinity={default:"default",host:"host"};Du.AutoPlacement={off:"off",on:"on"};Du.HostMaintenance={off:"off",on:"on"};Du.HostRecovery={off:"off",on:"on"};Du.IpamPoolAllocationResourceType={custom:"custom",ec2_public_ipv4_pool:"ec2-public-ipv4-pool",ipam_pool:"ipam-pool",vpc:"vpc"};Du.AllocationState={available:"available",pending:"pending",permanent_failure:"permanent-failure",released:"released",released_permanent_failure:"released-permanent-failure",under_assessment:"under-assessment"};Du.AllocationStrategy={CAPACITY_OPTIMIZED:"capacityOptimized",CAPACITY_OPTIMIZED_PRIORITIZED:"capacityOptimizedPrioritized",DIVERSIFIED:"diversified",LOWEST_PRICE:"lowestPrice",PRICE_CAPACITY_OPTIMIZED:"priceCapacityOptimized"};Du.AllocationType={used:"used"};Du.AllowsMultipleInstanceTypes={off:"off",on:"on"};Du.NatGatewayAddressStatus={ASSIGNING:"assigning",ASSOCIATING:"associating",DISASSOCIATING:"disassociating",FAILED:"failed",SUCCEEDED:"succeeded",UNASSIGNING:"unassigning"};Du.AssociationStatusCode={associated:"associated",associating:"associating",association_failed:"association-failed",disassociated:"disassociated",disassociating:"disassociating"};Du.IamInstanceProfileAssociationState={ASSOCIATED:"associated",ASSOCIATING:"associating",DISASSOCIATED:"disassociated",DISASSOCIATING:"disassociating"};Du.InstanceEventWindowState={active:"active",creating:"creating",deleted:"deleted",deleting:"deleting"};Du.WeekDay={friday:"friday",monday:"monday",saturday:"saturday",sunday:"sunday",thursday:"thursday",tuesday:"tuesday",wednesday:"wednesday"};Du.IpamAssociatedResourceDiscoveryStatus={ACTIVE:"active",NOT_FOUND:"not-found"};Du.IpamResourceDiscoveryAssociationState={ASSOCIATE_COMPLETE:"associate-complete",ASSOCIATE_FAILED:"associate-failed",ASSOCIATE_IN_PROGRESS:"associate-in-progress",DISASSOCIATE_COMPLETE:"disassociate-complete",DISASSOCIATE_FAILED:"disassociate-failed",DISASSOCIATE_IN_PROGRESS:"disassociate-in-progress",ISOLATE_COMPLETE:"isolate-complete",ISOLATE_IN_PROGRESS:"isolate-in-progress",RESTORE_IN_PROGRESS:"restore-in-progress"};Du.RouteTableAssociationStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed"};Du.SubnetCidrBlockStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",failing:"failing"};Du.TransitGatewayAssociationState={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating"};Du.InterfaceProtocolType={GRE:"GRE",VLAN:"VLAN"};Du.VpcCidrBlockStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",failing:"failing"};Du.DeviceTrustProviderType={crowdstrike:"crowdstrike",jamf:"jamf"};Du.TrustProviderType={device:"device",user:"user"};Du.UserTrustProviderType={iam_identity_center:"iam-identity-center",oidc:"oidc"};Du.VolumeAttachmentState={attached:"attached",attaching:"attaching",busy:"busy",detached:"detached",detaching:"detaching"};Du.AttachmentStatus={attached:"attached",attaching:"attaching",detached:"detached",detaching:"detaching"};Du.ClientVpnAuthorizationRuleStatusCode={active:"active",authorizing:"authorizing",failed:"failed",revoking:"revoking"};Du.BundleTaskState={bundling:"bundling",cancelling:"cancelling",complete:"complete",failed:"failed",pending:"pending",storing:"storing",waiting_for_shutdown:"waiting-for-shutdown"};Du.CapacityReservationFleetState={ACTIVE:"active",CANCELLED:"cancelled",CANCELLING:"cancelling",EXPIRED:"expired",EXPIRING:"expiring",FAILED:"failed",MODIFYING:"modifying",PARTIALLY_FULFILLED:"partially_fulfilled",SUBMITTED:"submitted"};Du.ListingState={available:"available",cancelled:"cancelled",pending:"pending",sold:"sold"};Du.CurrencyCodeValues={USD:"USD"};Du.ListingStatus={active:"active",cancelled:"cancelled",closed:"closed",pending:"pending"};Du.BatchState={ACTIVE:"active",CANCELLED:"cancelled",CANCELLED_RUNNING:"cancelled_running",CANCELLED_TERMINATING_INSTANCES:"cancelled_terminating",FAILED:"failed",MODIFYING:"modifying",SUBMITTED:"submitted"};Du.CancelBatchErrorCode={FLEET_REQUEST_ID_DOES_NOT_EXIST:"fleetRequestIdDoesNotExist",FLEET_REQUEST_ID_MALFORMED:"fleetRequestIdMalformed",FLEET_REQUEST_NOT_IN_CANCELLABLE_STATE:"fleetRequestNotInCancellableState",UNEXPECTED_ERROR:"unexpectedError"};Du.CancelSpotInstanceRequestState={active:"active",cancelled:"cancelled",closed:"closed",completed:"completed",open:"open"};Du.EndDateType={limited:"limited",unlimited:"unlimited"};Du.InstanceMatchCriteria={open:"open",targeted:"targeted"};Du.CapacityReservationInstancePlatform={LINUX_UNIX:"Linux/UNIX",LINUX_WITH_SQL_SERVER_ENTERPRISE:"Linux with SQL Server Enterprise",LINUX_WITH_SQL_SERVER_STANDARD:"Linux with SQL Server Standard",LINUX_WITH_SQL_SERVER_WEB:"Linux with SQL Server Web",RED_HAT_ENTERPRISE_LINUX:"Red Hat Enterprise Linux",RHEL_WITH_HA:"RHEL with HA",RHEL_WITH_HA_AND_SQL_SERVER_ENTERPRISE:"RHEL with HA and SQL Server Enterprise",RHEL_WITH_HA_AND_SQL_SERVER_STANDARD:"RHEL with HA and SQL Server Standard",RHEL_WITH_SQL_SERVER_ENTERPRISE:"RHEL with SQL Server Enterprise",RHEL_WITH_SQL_SERVER_STANDARD:"RHEL with SQL Server Standard",RHEL_WITH_SQL_SERVER_WEB:"RHEL with SQL Server Web",SUSE_LINUX:"SUSE Linux",WINDOWS:"Windows",WINDOWS_WITH_SQL_SERVER:"Windows with SQL Server",WINDOWS_WITH_SQL_SERVER_ENTERPRISE:"Windows with SQL Server Enterprise",WINDOWS_WITH_SQL_SERVER_STANDARD:"Windows with SQL Server Standard",WINDOWS_WITH_SQL_SERVER_WEB:"Windows with SQL Server Web"};Du.CapacityReservationTenancy={dedicated:"dedicated",default:"default"};Du.CapacityReservationState={active:"active",cancelled:"cancelled",expired:"expired",failed:"failed",pending:"pending"};Du.FleetInstanceMatchCriteria={open:"open"};Du._InstanceType={a1_2xlarge:"a1.2xlarge",a1_4xlarge:"a1.4xlarge",a1_large:"a1.large",a1_medium:"a1.medium",a1_metal:"a1.metal",a1_xlarge:"a1.xlarge",c1_medium:"c1.medium",c1_xlarge:"c1.xlarge",c3_2xlarge:"c3.2xlarge",c3_4xlarge:"c3.4xlarge",c3_8xlarge:"c3.8xlarge",c3_large:"c3.large",c3_xlarge:"c3.xlarge",c4_2xlarge:"c4.2xlarge",c4_4xlarge:"c4.4xlarge",c4_8xlarge:"c4.8xlarge",c4_large:"c4.large",c4_xlarge:"c4.xlarge",c5_12xlarge:"c5.12xlarge",c5_18xlarge:"c5.18xlarge",c5_24xlarge:"c5.24xlarge",c5_2xlarge:"c5.2xlarge",c5_4xlarge:"c5.4xlarge",c5_9xlarge:"c5.9xlarge",c5_large:"c5.large",c5_metal:"c5.metal",c5_xlarge:"c5.xlarge",c5a_12xlarge:"c5a.12xlarge",c5a_16xlarge:"c5a.16xlarge",c5a_24xlarge:"c5a.24xlarge",c5a_2xlarge:"c5a.2xlarge",c5a_4xlarge:"c5a.4xlarge",c5a_8xlarge:"c5a.8xlarge",c5a_large:"c5a.large",c5a_xlarge:"c5a.xlarge",c5ad_12xlarge:"c5ad.12xlarge",c5ad_16xlarge:"c5ad.16xlarge",c5ad_24xlarge:"c5ad.24xlarge",c5ad_2xlarge:"c5ad.2xlarge",c5ad_4xlarge:"c5ad.4xlarge",c5ad_8xlarge:"c5ad.8xlarge",c5ad_large:"c5ad.large",c5ad_xlarge:"c5ad.xlarge",c5d_12xlarge:"c5d.12xlarge",c5d_18xlarge:"c5d.18xlarge",c5d_24xlarge:"c5d.24xlarge",c5d_2xlarge:"c5d.2xlarge",c5d_4xlarge:"c5d.4xlarge",c5d_9xlarge:"c5d.9xlarge",c5d_large:"c5d.large",c5d_metal:"c5d.metal",c5d_xlarge:"c5d.xlarge",c5n_18xlarge:"c5n.18xlarge",c5n_2xlarge:"c5n.2xlarge",c5n_4xlarge:"c5n.4xlarge",c5n_9xlarge:"c5n.9xlarge",c5n_large:"c5n.large",c5n_metal:"c5n.metal",c5n_xlarge:"c5n.xlarge",c6a_12xlarge:"c6a.12xlarge",c6a_16xlarge:"c6a.16xlarge",c6a_24xlarge:"c6a.24xlarge",c6a_2xlarge:"c6a.2xlarge",c6a_32xlarge:"c6a.32xlarge",c6a_48xlarge:"c6a.48xlarge",c6a_4xlarge:"c6a.4xlarge",c6a_8xlarge:"c6a.8xlarge",c6a_large:"c6a.large",c6a_metal:"c6a.metal",c6a_xlarge:"c6a.xlarge",c6g_12xlarge:"c6g.12xlarge",c6g_16xlarge:"c6g.16xlarge",c6g_2xlarge:"c6g.2xlarge",c6g_4xlarge:"c6g.4xlarge",c6g_8xlarge:"c6g.8xlarge",c6g_large:"c6g.large",c6g_medium:"c6g.medium",c6g_metal:"c6g.metal",c6g_xlarge:"c6g.xlarge",c6gd_12xlarge:"c6gd.12xlarge",c6gd_16xlarge:"c6gd.16xlarge",c6gd_2xlarge:"c6gd.2xlarge",c6gd_4xlarge:"c6gd.4xlarge",c6gd_8xlarge:"c6gd.8xlarge",c6gd_large:"c6gd.large",c6gd_medium:"c6gd.medium",c6gd_metal:"c6gd.metal",c6gd_xlarge:"c6gd.xlarge",c6gn_12xlarge:"c6gn.12xlarge",c6gn_16xlarge:"c6gn.16xlarge",c6gn_2xlarge:"c6gn.2xlarge",c6gn_4xlarge:"c6gn.4xlarge",c6gn_8xlarge:"c6gn.8xlarge",c6gn_large:"c6gn.large",c6gn_medium:"c6gn.medium",c6gn_xlarge:"c6gn.xlarge",c6i_12xlarge:"c6i.12xlarge",c6i_16xlarge:"c6i.16xlarge",c6i_24xlarge:"c6i.24xlarge",c6i_2xlarge:"c6i.2xlarge",c6i_32xlarge:"c6i.32xlarge",c6i_4xlarge:"c6i.4xlarge",c6i_8xlarge:"c6i.8xlarge",c6i_large:"c6i.large",c6i_metal:"c6i.metal",c6i_xlarge:"c6i.xlarge",c6id_12xlarge:"c6id.12xlarge",c6id_16xlarge:"c6id.16xlarge",c6id_24xlarge:"c6id.24xlarge",c6id_2xlarge:"c6id.2xlarge",c6id_32xlarge:"c6id.32xlarge",c6id_4xlarge:"c6id.4xlarge",c6id_8xlarge:"c6id.8xlarge",c6id_large:"c6id.large",c6id_metal:"c6id.metal",c6id_xlarge:"c6id.xlarge",c6in_12xlarge:"c6in.12xlarge",c6in_16xlarge:"c6in.16xlarge",c6in_24xlarge:"c6in.24xlarge",c6in_2xlarge:"c6in.2xlarge",c6in_32xlarge:"c6in.32xlarge",c6in_4xlarge:"c6in.4xlarge",c6in_8xlarge:"c6in.8xlarge",c6in_large:"c6in.large",c6in_metal:"c6in.metal",c6in_xlarge:"c6in.xlarge",c7g_12xlarge:"c7g.12xlarge",c7g_16xlarge:"c7g.16xlarge",c7g_2xlarge:"c7g.2xlarge",c7g_4xlarge:"c7g.4xlarge",c7g_8xlarge:"c7g.8xlarge",c7g_large:"c7g.large",c7g_medium:"c7g.medium",c7g_metal:"c7g.metal",c7g_xlarge:"c7g.xlarge",cc1_4xlarge:"cc1.4xlarge",cc2_8xlarge:"cc2.8xlarge",cg1_4xlarge:"cg1.4xlarge",cr1_8xlarge:"cr1.8xlarge",d2_2xlarge:"d2.2xlarge",d2_4xlarge:"d2.4xlarge",d2_8xlarge:"d2.8xlarge",d2_xlarge:"d2.xlarge",d3_2xlarge:"d3.2xlarge",d3_4xlarge:"d3.4xlarge",d3_8xlarge:"d3.8xlarge",d3_xlarge:"d3.xlarge",d3en_12xlarge:"d3en.12xlarge",d3en_2xlarge:"d3en.2xlarge",d3en_4xlarge:"d3en.4xlarge",d3en_6xlarge:"d3en.6xlarge",d3en_8xlarge:"d3en.8xlarge",d3en_xlarge:"d3en.xlarge",dl1_24xlarge:"dl1.24xlarge",f1_16xlarge:"f1.16xlarge",f1_2xlarge:"f1.2xlarge",f1_4xlarge:"f1.4xlarge",g2_2xlarge:"g2.2xlarge",g2_8xlarge:"g2.8xlarge",g3_16xlarge:"g3.16xlarge",g3_4xlarge:"g3.4xlarge",g3_8xlarge:"g3.8xlarge",g3s_xlarge:"g3s.xlarge",g4ad_16xlarge:"g4ad.16xlarge",g4ad_2xlarge:"g4ad.2xlarge",g4ad_4xlarge:"g4ad.4xlarge",g4ad_8xlarge:"g4ad.8xlarge",g4ad_xlarge:"g4ad.xlarge",g4dn_12xlarge:"g4dn.12xlarge",g4dn_16xlarge:"g4dn.16xlarge",g4dn_2xlarge:"g4dn.2xlarge",g4dn_4xlarge:"g4dn.4xlarge",g4dn_8xlarge:"g4dn.8xlarge",g4dn_metal:"g4dn.metal",g4dn_xlarge:"g4dn.xlarge",g5_12xlarge:"g5.12xlarge",g5_16xlarge:"g5.16xlarge",g5_24xlarge:"g5.24xlarge",g5_2xlarge:"g5.2xlarge",g5_48xlarge:"g5.48xlarge",g5_4xlarge:"g5.4xlarge",g5_8xlarge:"g5.8xlarge",g5_xlarge:"g5.xlarge",g5g_16xlarge:"g5g.16xlarge",g5g_2xlarge:"g5g.2xlarge",g5g_4xlarge:"g5g.4xlarge",g5g_8xlarge:"g5g.8xlarge",g5g_metal:"g5g.metal",g5g_xlarge:"g5g.xlarge",h1_16xlarge:"h1.16xlarge",h1_2xlarge:"h1.2xlarge",h1_4xlarge:"h1.4xlarge",h1_8xlarge:"h1.8xlarge",hi1_4xlarge:"hi1.4xlarge",hpc6a_48xlarge:"hpc6a.48xlarge",hpc6id_32xlarge:"hpc6id.32xlarge",hs1_8xlarge:"hs1.8xlarge",i2_2xlarge:"i2.2xlarge",i2_4xlarge:"i2.4xlarge",i2_8xlarge:"i2.8xlarge",i2_xlarge:"i2.xlarge",i3_16xlarge:"i3.16xlarge",i3_2xlarge:"i3.2xlarge",i3_4xlarge:"i3.4xlarge",i3_8xlarge:"i3.8xlarge",i3_large:"i3.large",i3_metal:"i3.metal",i3_xlarge:"i3.xlarge",i3en_12xlarge:"i3en.12xlarge",i3en_24xlarge:"i3en.24xlarge",i3en_2xlarge:"i3en.2xlarge",i3en_3xlarge:"i3en.3xlarge",i3en_6xlarge:"i3en.6xlarge",i3en_large:"i3en.large",i3en_metal:"i3en.metal",i3en_xlarge:"i3en.xlarge",i4g_16xlarge:"i4g.16xlarge",i4g_2xlarge:"i4g.2xlarge",i4g_4xlarge:"i4g.4xlarge",i4g_8xlarge:"i4g.8xlarge",i4g_large:"i4g.large",i4g_xlarge:"i4g.xlarge",i4i_16xlarge:"i4i.16xlarge",i4i_2xlarge:"i4i.2xlarge",i4i_32xlarge:"i4i.32xlarge",i4i_4xlarge:"i4i.4xlarge",i4i_8xlarge:"i4i.8xlarge",i4i_large:"i4i.large",i4i_metal:"i4i.metal",i4i_xlarge:"i4i.xlarge",im4gn_16xlarge:"im4gn.16xlarge",im4gn_2xlarge:"im4gn.2xlarge",im4gn_4xlarge:"im4gn.4xlarge",im4gn_8xlarge:"im4gn.8xlarge",im4gn_large:"im4gn.large",im4gn_xlarge:"im4gn.xlarge",inf1_24xlarge:"inf1.24xlarge",inf1_2xlarge:"inf1.2xlarge",inf1_6xlarge:"inf1.6xlarge",inf1_xlarge:"inf1.xlarge",inf2_24xlarge:"inf2.24xlarge",inf2_48xlarge:"inf2.48xlarge",inf2_8xlarge:"inf2.8xlarge",inf2_xlarge:"inf2.xlarge",is4gen_2xlarge:"is4gen.2xlarge",is4gen_4xlarge:"is4gen.4xlarge",is4gen_8xlarge:"is4gen.8xlarge",is4gen_large:"is4gen.large",is4gen_medium:"is4gen.medium",is4gen_xlarge:"is4gen.xlarge",m1_large:"m1.large",m1_medium:"m1.medium",m1_small:"m1.small",m1_xlarge:"m1.xlarge",m2_2xlarge:"m2.2xlarge",m2_4xlarge:"m2.4xlarge",m2_xlarge:"m2.xlarge",m3_2xlarge:"m3.2xlarge",m3_large:"m3.large",m3_medium:"m3.medium",m3_xlarge:"m3.xlarge",m4_10xlarge:"m4.10xlarge",m4_16xlarge:"m4.16xlarge",m4_2xlarge:"m4.2xlarge",m4_4xlarge:"m4.4xlarge",m4_large:"m4.large",m4_xlarge:"m4.xlarge",m5_12xlarge:"m5.12xlarge",m5_16xlarge:"m5.16xlarge",m5_24xlarge:"m5.24xlarge",m5_2xlarge:"m5.2xlarge",m5_4xlarge:"m5.4xlarge",m5_8xlarge:"m5.8xlarge",m5_large:"m5.large",m5_metal:"m5.metal",m5_xlarge:"m5.xlarge",m5a_12xlarge:"m5a.12xlarge",m5a_16xlarge:"m5a.16xlarge",m5a_24xlarge:"m5a.24xlarge",m5a_2xlarge:"m5a.2xlarge",m5a_4xlarge:"m5a.4xlarge",m5a_8xlarge:"m5a.8xlarge",m5a_large:"m5a.large",m5a_xlarge:"m5a.xlarge",m5ad_12xlarge:"m5ad.12xlarge",m5ad_16xlarge:"m5ad.16xlarge",m5ad_24xlarge:"m5ad.24xlarge",m5ad_2xlarge:"m5ad.2xlarge",m5ad_4xlarge:"m5ad.4xlarge",m5ad_8xlarge:"m5ad.8xlarge",m5ad_large:"m5ad.large",m5ad_xlarge:"m5ad.xlarge",m5d_12xlarge:"m5d.12xlarge",m5d_16xlarge:"m5d.16xlarge",m5d_24xlarge:"m5d.24xlarge",m5d_2xlarge:"m5d.2xlarge",m5d_4xlarge:"m5d.4xlarge",m5d_8xlarge:"m5d.8xlarge",m5d_large:"m5d.large",m5d_metal:"m5d.metal",m5d_xlarge:"m5d.xlarge",m5dn_12xlarge:"m5dn.12xlarge",m5dn_16xlarge:"m5dn.16xlarge",m5dn_24xlarge:"m5dn.24xlarge",m5dn_2xlarge:"m5dn.2xlarge",m5dn_4xlarge:"m5dn.4xlarge",m5dn_8xlarge:"m5dn.8xlarge",m5dn_large:"m5dn.large",m5dn_metal:"m5dn.metal",m5dn_xlarge:"m5dn.xlarge",m5n_12xlarge:"m5n.12xlarge",m5n_16xlarge:"m5n.16xlarge",m5n_24xlarge:"m5n.24xlarge",m5n_2xlarge:"m5n.2xlarge",m5n_4xlarge:"m5n.4xlarge",m5n_8xlarge:"m5n.8xlarge",m5n_large:"m5n.large",m5n_metal:"m5n.metal",m5n_xlarge:"m5n.xlarge",m5zn_12xlarge:"m5zn.12xlarge",m5zn_2xlarge:"m5zn.2xlarge",m5zn_3xlarge:"m5zn.3xlarge",m5zn_6xlarge:"m5zn.6xlarge",m5zn_large:"m5zn.large",m5zn_metal:"m5zn.metal",m5zn_xlarge:"m5zn.xlarge",m6a_12xlarge:"m6a.12xlarge",m6a_16xlarge:"m6a.16xlarge",m6a_24xlarge:"m6a.24xlarge",m6a_2xlarge:"m6a.2xlarge",m6a_32xlarge:"m6a.32xlarge",m6a_48xlarge:"m6a.48xlarge",m6a_4xlarge:"m6a.4xlarge",m6a_8xlarge:"m6a.8xlarge",m6a_large:"m6a.large",m6a_metal:"m6a.metal",m6a_xlarge:"m6a.xlarge",m6g_12xlarge:"m6g.12xlarge",m6g_16xlarge:"m6g.16xlarge",m6g_2xlarge:"m6g.2xlarge",m6g_4xlarge:"m6g.4xlarge",m6g_8xlarge:"m6g.8xlarge",m6g_large:"m6g.large",m6g_medium:"m6g.medium",m6g_metal:"m6g.metal",m6g_xlarge:"m6g.xlarge",m6gd_12xlarge:"m6gd.12xlarge",m6gd_16xlarge:"m6gd.16xlarge",m6gd_2xlarge:"m6gd.2xlarge",m6gd_4xlarge:"m6gd.4xlarge",m6gd_8xlarge:"m6gd.8xlarge",m6gd_large:"m6gd.large",m6gd_medium:"m6gd.medium",m6gd_metal:"m6gd.metal",m6gd_xlarge:"m6gd.xlarge",m6i_12xlarge:"m6i.12xlarge",m6i_16xlarge:"m6i.16xlarge",m6i_24xlarge:"m6i.24xlarge",m6i_2xlarge:"m6i.2xlarge",m6i_32xlarge:"m6i.32xlarge",m6i_4xlarge:"m6i.4xlarge",m6i_8xlarge:"m6i.8xlarge",m6i_large:"m6i.large",m6i_metal:"m6i.metal",m6i_xlarge:"m6i.xlarge",m6id_12xlarge:"m6id.12xlarge",m6id_16xlarge:"m6id.16xlarge",m6id_24xlarge:"m6id.24xlarge",m6id_2xlarge:"m6id.2xlarge",m6id_32xlarge:"m6id.32xlarge",m6id_4xlarge:"m6id.4xlarge",m6id_8xlarge:"m6id.8xlarge",m6id_large:"m6id.large",m6id_metal:"m6id.metal",m6id_xlarge:"m6id.xlarge",m6idn_12xlarge:"m6idn.12xlarge",m6idn_16xlarge:"m6idn.16xlarge",m6idn_24xlarge:"m6idn.24xlarge",m6idn_2xlarge:"m6idn.2xlarge",m6idn_32xlarge:"m6idn.32xlarge",m6idn_4xlarge:"m6idn.4xlarge",m6idn_8xlarge:"m6idn.8xlarge",m6idn_large:"m6idn.large",m6idn_metal:"m6idn.metal",m6idn_xlarge:"m6idn.xlarge",m6in_12xlarge:"m6in.12xlarge",m6in_16xlarge:"m6in.16xlarge",m6in_24xlarge:"m6in.24xlarge",m6in_2xlarge:"m6in.2xlarge",m6in_32xlarge:"m6in.32xlarge",m6in_4xlarge:"m6in.4xlarge",m6in_8xlarge:"m6in.8xlarge",m6in_large:"m6in.large",m6in_metal:"m6in.metal",m6in_xlarge:"m6in.xlarge",m7g_12xlarge:"m7g.12xlarge",m7g_16xlarge:"m7g.16xlarge",m7g_2xlarge:"m7g.2xlarge",m7g_4xlarge:"m7g.4xlarge",m7g_8xlarge:"m7g.8xlarge",m7g_large:"m7g.large",m7g_medium:"m7g.medium",m7g_metal:"m7g.metal",m7g_xlarge:"m7g.xlarge",mac1_metal:"mac1.metal",mac2_metal:"mac2.metal",p2_16xlarge:"p2.16xlarge",p2_8xlarge:"p2.8xlarge",p2_xlarge:"p2.xlarge",p3_16xlarge:"p3.16xlarge",p3_2xlarge:"p3.2xlarge",p3_8xlarge:"p3.8xlarge",p3dn_24xlarge:"p3dn.24xlarge",p4d_24xlarge:"p4d.24xlarge",p4de_24xlarge:"p4de.24xlarge",r3_2xlarge:"r3.2xlarge",r3_4xlarge:"r3.4xlarge",r3_8xlarge:"r3.8xlarge",r3_large:"r3.large",r3_xlarge:"r3.xlarge",r4_16xlarge:"r4.16xlarge",r4_2xlarge:"r4.2xlarge",r4_4xlarge:"r4.4xlarge",r4_8xlarge:"r4.8xlarge",r4_large:"r4.large",r4_xlarge:"r4.xlarge",r5_12xlarge:"r5.12xlarge",r5_16xlarge:"r5.16xlarge",r5_24xlarge:"r5.24xlarge",r5_2xlarge:"r5.2xlarge",r5_4xlarge:"r5.4xlarge",r5_8xlarge:"r5.8xlarge",r5_large:"r5.large",r5_metal:"r5.metal",r5_xlarge:"r5.xlarge",r5a_12xlarge:"r5a.12xlarge",r5a_16xlarge:"r5a.16xlarge",r5a_24xlarge:"r5a.24xlarge",r5a_2xlarge:"r5a.2xlarge",r5a_4xlarge:"r5a.4xlarge",r5a_8xlarge:"r5a.8xlarge",r5a_large:"r5a.large",r5a_xlarge:"r5a.xlarge",r5ad_12xlarge:"r5ad.12xlarge",r5ad_16xlarge:"r5ad.16xlarge",r5ad_24xlarge:"r5ad.24xlarge",r5ad_2xlarge:"r5ad.2xlarge",r5ad_4xlarge:"r5ad.4xlarge",r5ad_8xlarge:"r5ad.8xlarge",r5ad_large:"r5ad.large",r5ad_xlarge:"r5ad.xlarge",r5b_12xlarge:"r5b.12xlarge",r5b_16xlarge:"r5b.16xlarge",r5b_24xlarge:"r5b.24xlarge",r5b_2xlarge:"r5b.2xlarge",r5b_4xlarge:"r5b.4xlarge",r5b_8xlarge:"r5b.8xlarge",r5b_large:"r5b.large",r5b_metal:"r5b.metal",r5b_xlarge:"r5b.xlarge",r5d_12xlarge:"r5d.12xlarge",r5d_16xlarge:"r5d.16xlarge",r5d_24xlarge:"r5d.24xlarge",r5d_2xlarge:"r5d.2xlarge",r5d_4xlarge:"r5d.4xlarge",r5d_8xlarge:"r5d.8xlarge",r5d_large:"r5d.large",r5d_metal:"r5d.metal",r5d_xlarge:"r5d.xlarge",r5dn_12xlarge:"r5dn.12xlarge",r5dn_16xlarge:"r5dn.16xlarge",r5dn_24xlarge:"r5dn.24xlarge",r5dn_2xlarge:"r5dn.2xlarge",r5dn_4xlarge:"r5dn.4xlarge",r5dn_8xlarge:"r5dn.8xlarge",r5dn_large:"r5dn.large",r5dn_metal:"r5dn.metal",r5dn_xlarge:"r5dn.xlarge",r5n_12xlarge:"r5n.12xlarge",r5n_16xlarge:"r5n.16xlarge",r5n_24xlarge:"r5n.24xlarge",r5n_2xlarge:"r5n.2xlarge",r5n_4xlarge:"r5n.4xlarge",r5n_8xlarge:"r5n.8xlarge",r5n_large:"r5n.large",r5n_metal:"r5n.metal",r5n_xlarge:"r5n.xlarge",r6a_12xlarge:"r6a.12xlarge",r6a_16xlarge:"r6a.16xlarge",r6a_24xlarge:"r6a.24xlarge",r6a_2xlarge:"r6a.2xlarge",r6a_32xlarge:"r6a.32xlarge",r6a_48xlarge:"r6a.48xlarge",r6a_4xlarge:"r6a.4xlarge",r6a_8xlarge:"r6a.8xlarge",r6a_large:"r6a.large",r6a_metal:"r6a.metal",r6a_xlarge:"r6a.xlarge",r6g_12xlarge:"r6g.12xlarge",r6g_16xlarge:"r6g.16xlarge",r6g_2xlarge:"r6g.2xlarge",r6g_4xlarge:"r6g.4xlarge",r6g_8xlarge:"r6g.8xlarge",r6g_large:"r6g.large",r6g_medium:"r6g.medium",r6g_metal:"r6g.metal",r6g_xlarge:"r6g.xlarge",r6gd_12xlarge:"r6gd.12xlarge",r6gd_16xlarge:"r6gd.16xlarge",r6gd_2xlarge:"r6gd.2xlarge",r6gd_4xlarge:"r6gd.4xlarge",r6gd_8xlarge:"r6gd.8xlarge",r6gd_large:"r6gd.large",r6gd_medium:"r6gd.medium",r6gd_metal:"r6gd.metal",r6gd_xlarge:"r6gd.xlarge",r6i_12xlarge:"r6i.12xlarge",r6i_16xlarge:"r6i.16xlarge",r6i_24xlarge:"r6i.24xlarge",r6i_2xlarge:"r6i.2xlarge",r6i_32xlarge:"r6i.32xlarge",r6i_4xlarge:"r6i.4xlarge",r6i_8xlarge:"r6i.8xlarge",r6i_large:"r6i.large",r6i_metal:"r6i.metal",r6i_xlarge:"r6i.xlarge",r6id_12xlarge:"r6id.12xlarge",r6id_16xlarge:"r6id.16xlarge",r6id_24xlarge:"r6id.24xlarge",r6id_2xlarge:"r6id.2xlarge",r6id_32xlarge:"r6id.32xlarge",r6id_4xlarge:"r6id.4xlarge",r6id_8xlarge:"r6id.8xlarge",r6id_large:"r6id.large",r6id_metal:"r6id.metal",r6id_xlarge:"r6id.xlarge",r6idn_12xlarge:"r6idn.12xlarge",r6idn_16xlarge:"r6idn.16xlarge",r6idn_24xlarge:"r6idn.24xlarge",r6idn_2xlarge:"r6idn.2xlarge",r6idn_32xlarge:"r6idn.32xlarge",r6idn_4xlarge:"r6idn.4xlarge",r6idn_8xlarge:"r6idn.8xlarge",r6idn_large:"r6idn.large",r6idn_metal:"r6idn.metal",r6idn_xlarge:"r6idn.xlarge",r6in_12xlarge:"r6in.12xlarge",r6in_16xlarge:"r6in.16xlarge",r6in_24xlarge:"r6in.24xlarge",r6in_2xlarge:"r6in.2xlarge",r6in_32xlarge:"r6in.32xlarge",r6in_4xlarge:"r6in.4xlarge",r6in_8xlarge:"r6in.8xlarge",r6in_large:"r6in.large",r6in_metal:"r6in.metal",r6in_xlarge:"r6in.xlarge",r7g_12xlarge:"r7g.12xlarge",r7g_16xlarge:"r7g.16xlarge",r7g_2xlarge:"r7g.2xlarge",r7g_4xlarge:"r7g.4xlarge",r7g_8xlarge:"r7g.8xlarge",r7g_large:"r7g.large",r7g_medium:"r7g.medium",r7g_metal:"r7g.metal",r7g_xlarge:"r7g.xlarge",t1_micro:"t1.micro",t2_2xlarge:"t2.2xlarge",t2_large:"t2.large",t2_medium:"t2.medium",t2_micro:"t2.micro",t2_nano:"t2.nano",t2_small:"t2.small",t2_xlarge:"t2.xlarge",t3_2xlarge:"t3.2xlarge",t3_large:"t3.large",t3_medium:"t3.medium",t3_micro:"t3.micro",t3_nano:"t3.nano",t3_small:"t3.small",t3_xlarge:"t3.xlarge",t3a_2xlarge:"t3a.2xlarge",t3a_large:"t3a.large",t3a_medium:"t3a.medium",t3a_micro:"t3a.micro",t3a_nano:"t3a.nano",t3a_small:"t3a.small",t3a_xlarge:"t3a.xlarge",t4g_2xlarge:"t4g.2xlarge",t4g_large:"t4g.large",t4g_medium:"t4g.medium",t4g_micro:"t4g.micro",t4g_nano:"t4g.nano",t4g_small:"t4g.small",t4g_xlarge:"t4g.xlarge",trn1_2xlarge:"trn1.2xlarge",trn1_32xlarge:"trn1.32xlarge",trn1n_32xlarge:"trn1n.32xlarge",u_12tb1_112xlarge:"u-12tb1.112xlarge",u_12tb1_metal:"u-12tb1.metal",u_18tb1_112xlarge:"u-18tb1.112xlarge",u_18tb1_metal:"u-18tb1.metal",u_24tb1_112xlarge:"u-24tb1.112xlarge",u_24tb1_metal:"u-24tb1.metal",u_3tb1_56xlarge:"u-3tb1.56xlarge",u_6tb1_112xlarge:"u-6tb1.112xlarge",u_6tb1_56xlarge:"u-6tb1.56xlarge",u_6tb1_metal:"u-6tb1.metal",u_9tb1_112xlarge:"u-9tb1.112xlarge",u_9tb1_metal:"u-9tb1.metal",vt1_24xlarge:"vt1.24xlarge",vt1_3xlarge:"vt1.3xlarge",vt1_6xlarge:"vt1.6xlarge",x1_16xlarge:"x1.16xlarge",x1_32xlarge:"x1.32xlarge",x1e_16xlarge:"x1e.16xlarge",x1e_2xlarge:"x1e.2xlarge",x1e_32xlarge:"x1e.32xlarge",x1e_4xlarge:"x1e.4xlarge",x1e_8xlarge:"x1e.8xlarge",x1e_xlarge:"x1e.xlarge",x2gd_12xlarge:"x2gd.12xlarge",x2gd_16xlarge:"x2gd.16xlarge",x2gd_2xlarge:"x2gd.2xlarge",x2gd_4xlarge:"x2gd.4xlarge",x2gd_8xlarge:"x2gd.8xlarge",x2gd_large:"x2gd.large",x2gd_medium:"x2gd.medium",x2gd_metal:"x2gd.metal",x2gd_xlarge:"x2gd.xlarge",x2idn_16xlarge:"x2idn.16xlarge",x2idn_24xlarge:"x2idn.24xlarge",x2idn_32xlarge:"x2idn.32xlarge",x2idn_metal:"x2idn.metal",x2iedn_16xlarge:"x2iedn.16xlarge",x2iedn_24xlarge:"x2iedn.24xlarge",x2iedn_2xlarge:"x2iedn.2xlarge",x2iedn_32xlarge:"x2iedn.32xlarge",x2iedn_4xlarge:"x2iedn.4xlarge",x2iedn_8xlarge:"x2iedn.8xlarge",x2iedn_metal:"x2iedn.metal",x2iedn_xlarge:"x2iedn.xlarge",x2iezn_12xlarge:"x2iezn.12xlarge",x2iezn_2xlarge:"x2iezn.2xlarge",x2iezn_4xlarge:"x2iezn.4xlarge",x2iezn_6xlarge:"x2iezn.6xlarge",x2iezn_8xlarge:"x2iezn.8xlarge",x2iezn_metal:"x2iezn.metal",z1d_12xlarge:"z1d.12xlarge",z1d_2xlarge:"z1d.2xlarge",z1d_3xlarge:"z1d.3xlarge",z1d_6xlarge:"z1d.6xlarge",z1d_large:"z1d.large",z1d_metal:"z1d.metal",z1d_xlarge:"z1d.xlarge"};Du.FleetCapacityReservationTenancy={default:"default"};Du.CarrierGatewayState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};var v3m=e=>({...e,...e.ClientSecret&&{ClientSecret:spa.SENSITIVE_STRING}});Du.OidcOptionsFilterSensitiveLog=v3m;var E3m=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,Du.OidcOptionsFilterSensitiveLog)(e.OidcOptions)}});Du.VerifiedAccessTrustProviderFilterSensitiveLog=E3m;var D3m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,Du.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Du.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog=D3m;var S3m=e=>({...e,...e.PresignedUrl&&{PresignedUrl:spa.SENSITIVE_STRING}});Du.CopySnapshotRequestFilterSensitiveLog=S3m});var Nvn=A(I$e=>{"use strict";Object.defineProperty(I$e,"__esModule",{value:!0});I$e.AttachVerifiedAccessTrustProviderCommand=I$e.$Command=void 0;var w3m=Ue(),I3m=ze(),opa=qe();Object.defineProperty(I$e,"$Command",{enumerable:!0,get:function(){return opa.Command}});var x3m=p0e(),apa=Mr(),Fvn=class e extends opa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:x3m.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,apa.se_AttachVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,apa.de_AttachVerifiedAccessTrustProviderCommand)(r,t)}};I$e.AttachVerifiedAccessTrustProviderCommand=Fvn});var Bvn=A(x$e=>{"use strict";Object.defineProperty(x$e,"__esModule",{value:!0});x$e.AttachVolumeCommand=x$e.$Command=void 0;var T3m=Ue(),P3m=ze(),upa=qe();Object.defineProperty(x$e,"$Command",{enumerable:!0,get:function(){return upa.Command}});var cpa=Mr(),Ovn=class e extends upa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cpa.se_AttachVolumeCommand)(r,t)}deserialize(r,t){return(0,cpa.de_AttachVolumeCommand)(r,t)}};x$e.AttachVolumeCommand=Ovn});var Mvn=A(T$e=>{"use strict";Object.defineProperty(T$e,"__esModule",{value:!0});T$e.AttachVpnGatewayCommand=T$e.$Command=void 0;var R3m=Ue(),k3m=ze(),dpa=qe();Object.defineProperty(T$e,"$Command",{enumerable:!0,get:function(){return dpa.Command}});var lpa=Mr(),qvn=class e extends dpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lpa.se_AttachVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,lpa.de_AttachVpnGatewayCommand)(r,t)}};T$e.AttachVpnGatewayCommand=qvn});var jvn=A(P$e=>{"use strict";Object.defineProperty(P$e,"__esModule",{value:!0});P$e.AuthorizeClientVpnIngressCommand=P$e.$Command=void 0;var F3m=Ue(),N3m=ze(),mpa=qe();Object.defineProperty(P$e,"$Command",{enumerable:!0,get:function(){return mpa.Command}});var ppa=Mr(),Lvn=class e extends mpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeClientVpnIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ppa.se_AuthorizeClientVpnIngressCommand)(r,t)}deserialize(r,t){return(0,ppa.de_AuthorizeClientVpnIngressCommand)(r,t)}};P$e.AuthorizeClientVpnIngressCommand=Lvn});var Uvn=A(R$e=>{"use strict";Object.defineProperty(R$e,"__esModule",{value:!0});R$e.AuthorizeSecurityGroupEgressCommand=R$e.$Command=void 0;var O3m=Ue(),B3m=ze(),hpa=qe();Object.defineProperty(R$e,"$Command",{enumerable:!0,get:function(){return hpa.Command}});var fpa=Mr(),Gvn=class e extends hpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeSecurityGroupEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fpa.se_AuthorizeSecurityGroupEgressCommand)(r,t)}deserialize(r,t){return(0,fpa.de_AuthorizeSecurityGroupEgressCommand)(r,t)}};R$e.AuthorizeSecurityGroupEgressCommand=Gvn});var zvn=A(k$e=>{"use strict";Object.defineProperty(k$e,"__esModule",{value:!0});k$e.AuthorizeSecurityGroupIngressCommand=k$e.$Command=void 0;var q3m=Ue(),M3m=ze(),ypa=qe();Object.defineProperty(k$e,"$Command",{enumerable:!0,get:function(){return ypa.Command}});var gpa=Mr(),Vvn=class e extends ypa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gpa.se_AuthorizeSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,gpa.de_AuthorizeSecurityGroupIngressCommand)(r,t)}};k$e.AuthorizeSecurityGroupIngressCommand=Vvn});var Qvn=A(F$e=>{"use strict";Object.defineProperty(F$e,"__esModule",{value:!0});F$e.BundleInstanceCommand=F$e.$Command=void 0;var L3m=Ue(),j3m=ze(),Apa=qe();Object.defineProperty(F$e,"$Command",{enumerable:!0,get:function(){return Apa.Command}});var _pa=Mr(),$vn=class e extends Apa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"BundleInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_pa.se_BundleInstanceCommand)(r,t)}deserialize(r,t){return(0,_pa.de_BundleInstanceCommand)(r,t)}};F$e.BundleInstanceCommand=$vn});var Hvn=A(N$e=>{"use strict";Object.defineProperty(N$e,"__esModule",{value:!0});N$e.CancelBundleTaskCommand=N$e.$Command=void 0;var G3m=Ue(),U3m=ze(),Cpa=qe();Object.defineProperty(N$e,"$Command",{enumerable:!0,get:function(){return Cpa.Command}});var bpa=Mr(),Kvn=class e extends Cpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelBundleTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bpa.se_CancelBundleTaskCommand)(r,t)}deserialize(r,t){return(0,bpa.de_CancelBundleTaskCommand)(r,t)}};N$e.CancelBundleTaskCommand=Kvn});var Yvn=A(O$e=>{"use strict";Object.defineProperty(O$e,"__esModule",{value:!0});O$e.CancelCapacityReservationCommand=O$e.$Command=void 0;var V3m=Ue(),z3m=ze(),Epa=qe();Object.defineProperty(O$e,"$Command",{enumerable:!0,get:function(){return Epa.Command}});var vpa=Mr(),Wvn=class e extends Epa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vpa.se_CancelCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,vpa.de_CancelCapacityReservationCommand)(r,t)}};O$e.CancelCapacityReservationCommand=Wvn});var Xvn=A(B$e=>{"use strict";Object.defineProperty(B$e,"__esModule",{value:!0});B$e.CancelCapacityReservationFleetsCommand=B$e.$Command=void 0;var $3m=Ue(),Q3m=ze(),Spa=qe();Object.defineProperty(B$e,"$Command",{enumerable:!0,get:function(){return Spa.Command}});var Dpa=Mr(),Jvn=class e extends Spa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelCapacityReservationFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dpa.se_CancelCapacityReservationFleetsCommand)(r,t)}deserialize(r,t){return(0,Dpa.de_CancelCapacityReservationFleetsCommand)(r,t)}};B$e.CancelCapacityReservationFleetsCommand=Jvn});var eEn=A(q$e=>{"use strict";Object.defineProperty(q$e,"__esModule",{value:!0});q$e.CancelConversionTaskCommand=q$e.$Command=void 0;var K3m=Ue(),H3m=ze(),Ipa=qe();Object.defineProperty(q$e,"$Command",{enumerable:!0,get:function(){return Ipa.Command}});var wpa=Mr(),Zvn=class e extends Ipa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelConversionTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wpa.se_CancelConversionTaskCommand)(r,t)}deserialize(r,t){return(0,wpa.de_CancelConversionTaskCommand)(r,t)}};q$e.CancelConversionTaskCommand=Zvn});var rEn=A(M$e=>{"use strict";Object.defineProperty(M$e,"__esModule",{value:!0});M$e.CancelExportTaskCommand=M$e.$Command=void 0;var W3m=Ue(),Y3m=ze(),Tpa=qe();Object.defineProperty(M$e,"$Command",{enumerable:!0,get:function(){return Tpa.Command}});var xpa=Mr(),tEn=class e extends Tpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xpa.se_CancelExportTaskCommand)(r,t)}deserialize(r,t){return(0,xpa.de_CancelExportTaskCommand)(r,t)}};M$e.CancelExportTaskCommand=tEn});var iEn=A(L$e=>{"use strict";Object.defineProperty(L$e,"__esModule",{value:!0});L$e.CancelImageLaunchPermissionCommand=L$e.$Command=void 0;var J3m=Ue(),X3m=ze(),Rpa=qe();Object.defineProperty(L$e,"$Command",{enumerable:!0,get:function(){return Rpa.Command}});var Ppa=Mr(),nEn=class e extends Rpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelImageLaunchPermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ppa.se_CancelImageLaunchPermissionCommand)(r,t)}deserialize(r,t){return(0,Ppa.de_CancelImageLaunchPermissionCommand)(r,t)}};L$e.CancelImageLaunchPermissionCommand=nEn});var aEn=A(j$e=>{"use strict";Object.defineProperty(j$e,"__esModule",{value:!0});j$e.CancelImportTaskCommand=j$e.$Command=void 0;var Z3m=Ue(),eRm=ze(),Fpa=qe();Object.defineProperty(j$e,"$Command",{enumerable:!0,get:function(){return Fpa.Command}});var kpa=Mr(),sEn=class e extends Fpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelImportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kpa.se_CancelImportTaskCommand)(r,t)}deserialize(r,t){return(0,kpa.de_CancelImportTaskCommand)(r,t)}};j$e.CancelImportTaskCommand=sEn});var cEn=A(G$e=>{"use strict";Object.defineProperty(G$e,"__esModule",{value:!0});G$e.CancelReservedInstancesListingCommand=G$e.$Command=void 0;var tRm=Ue(),rRm=ze(),Opa=qe();Object.defineProperty(G$e,"$Command",{enumerable:!0,get:function(){return Opa.Command}});var Npa=Mr(),oEn=class e extends Opa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelReservedInstancesListingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Npa.se_CancelReservedInstancesListingCommand)(r,t)}deserialize(r,t){return(0,Npa.de_CancelReservedInstancesListingCommand)(r,t)}};G$e.CancelReservedInstancesListingCommand=oEn});var lEn=A(U$e=>{"use strict";Object.defineProperty(U$e,"__esModule",{value:!0});U$e.CancelSpotFleetRequestsCommand=U$e.$Command=void 0;var nRm=Ue(),iRm=ze(),qpa=qe();Object.defineProperty(U$e,"$Command",{enumerable:!0,get:function(){return qpa.Command}});var Bpa=Mr(),uEn=class e extends qpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelSpotFleetRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bpa.se_CancelSpotFleetRequestsCommand)(r,t)}deserialize(r,t){return(0,Bpa.de_CancelSpotFleetRequestsCommand)(r,t)}};U$e.CancelSpotFleetRequestsCommand=uEn});var pEn=A(V$e=>{"use strict";Object.defineProperty(V$e,"__esModule",{value:!0});V$e.CancelSpotInstanceRequestsCommand=V$e.$Command=void 0;var sRm=Ue(),aRm=ze(),Lpa=qe();Object.defineProperty(V$e,"$Command",{enumerable:!0,get:function(){return Lpa.Command}});var Mpa=Mr(),dEn=class e extends Lpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelSpotInstanceRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mpa.se_CancelSpotInstanceRequestsCommand)(r,t)}deserialize(r,t){return(0,Mpa.de_CancelSpotInstanceRequestsCommand)(r,t)}};V$e.CancelSpotInstanceRequestsCommand=dEn});var fEn=A(z$e=>{"use strict";Object.defineProperty(z$e,"__esModule",{value:!0});z$e.ConfirmProductInstanceCommand=z$e.$Command=void 0;var oRm=Ue(),cRm=ze(),Gpa=qe();Object.defineProperty(z$e,"$Command",{enumerable:!0,get:function(){return Gpa.Command}});var jpa=Mr(),mEn=class e extends Gpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ConfirmProductInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jpa.se_ConfirmProductInstanceCommand)(r,t)}deserialize(r,t){return(0,jpa.de_ConfirmProductInstanceCommand)(r,t)}};z$e.ConfirmProductInstanceCommand=mEn});var gEn=A($$e=>{"use strict";Object.defineProperty($$e,"__esModule",{value:!0});$$e.CopyFpgaImageCommand=$$e.$Command=void 0;var uRm=Ue(),lRm=ze(),Vpa=qe();Object.defineProperty($$e,"$Command",{enumerable:!0,get:function(){return Vpa.Command}});var Upa=Mr(),hEn=class e extends Vpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopyFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Upa.se_CopyFpgaImageCommand)(r,t)}deserialize(r,t){return(0,Upa.de_CopyFpgaImageCommand)(r,t)}};$$e.CopyFpgaImageCommand=hEn});var _En=A(Q$e=>{"use strict";Object.defineProperty(Q$e,"__esModule",{value:!0});Q$e.CopyImageCommand=Q$e.$Command=void 0;var dRm=Ue(),pRm=ze(),$pa=qe();Object.defineProperty(Q$e,"$Command",{enumerable:!0,get:function(){return $pa.Command}});var zpa=Mr(),yEn=class e extends $pa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopyImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zpa.se_CopyImageCommand)(r,t)}deserialize(r,t){return(0,zpa.de_CopyImageCommand)(r,t)}};Q$e.CopyImageCommand=yEn});var AEn=A(Rur=>{"use strict";Object.defineProperty(Rur,"__esModule",{value:!0});Rur.formatUrl=void 0;var mRm=YJt();function fRm(e){var r,t;let{port:n,query:i}=e,{protocol:s,path:a,hostname:o}=e;s&&s.slice(-1)!==":"&&(s+=":"),n&&(o+=`:${n}`),a&&a.charAt(0)!=="/"&&(a=`/${a}`);let c=i?(0,mRm.buildQueryString)(i):"";c&&c[0]!=="?"&&(c=`?${c}`);let l="";if(e.username!=null||e.password!=null){let m=(r=e.username)!==null&&r!==void 0?r:"",h=(t=e.password)!==null&&t!==void 0?t:"";l=`${m}:${h}@`}let u="";return e.fragment&&(u=`#${e.fragment}`),`${s}//${l}${o}${a}${c}${u}`}Rur.formatUrl=fRm});var Wpa=A($ne=>{"use strict";Object.defineProperty($ne,"__esModule",{value:!0});$ne.getCopySnapshotPresignedUrlPlugin=$ne.copySnapshotPresignedUrlMiddlewareOptions=$ne.copySnapshotPresignedUrlMiddleware=void 0;var hRm=AEn(),Qpa=Ue(),Kpa=QC(),gRm=swt(),yRm=qe(),_Rm="2016-11-15";function Hpa(e){return(r,t)=>async n=>{var i,s;let{input:a}=n;if(!a.PresignedUrl){let o=await e.region(),c=await(0,Qpa.getEndpointFromInstructions)(a,{getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}},{...e,region:a.SourceRegion}),l=typeof e.endpoint=="function"?await e.endpoint():(0,Qpa.toEndpointV1)(c),u=new Kpa.HttpRequest({...l,protocol:"https",headers:{host:l.hostname},query:{...a,Action:"CopySnapshot",Version:_Rm,DestinationRegion:o}}),h=await new gRm.SignatureV4({credentials:e.credentials,region:a.SourceRegion,service:"ec2",sha256:e.sha256,uriEscapePath:e.signingEscapePath}).presign(u,{expiresIn:3600});if(n={...n,input:{...n.input,DestinationRegion:o,PresignedUrl:(0,hRm.formatUrl)(h)}},Kpa.HttpRequest.isInstance(n.request)){let{request:_}=n;((i=_.body)!==null&&i!==void 0?i:"").includes("DestinationRegion=")||(_.body+=`&DestinationRegion=${o}`),((s=_.body)!==null&&s!==void 0?s:"").includes("PresignedUrl=")||(_.body+=`&PresignedUrl=${(0,yRm.extendedEncodeURIComponent)(n.input.PresignedUrl)}`)}}return r(n)}}$ne.copySnapshotPresignedUrlMiddleware=Hpa;$ne.copySnapshotPresignedUrlMiddlewareOptions={step:"serialize",tags:["CROSS_REGION_PRESIGNED_URL"],name:"crossRegionPresignedUrlMiddleware",override:!0,relation:"after",toMiddleware:"endpointV2Middleware"};var ARm=e=>({applyToStack:r=>{r.add(Hpa(e),$ne.copySnapshotPresignedUrlMiddlewareOptions)}});$ne.getCopySnapshotPresignedUrlPlugin=ARm});var CEn=A(K$e=>{"use strict";Object.defineProperty(K$e,"__esModule",{value:!0});K$e.CopySnapshotCommand=K$e.$Command=void 0;var bRm=Wpa(),CRm=Ue(),vRm=ze(),Jpa=qe();Object.defineProperty(K$e,"$Command",{enumerable:!0,get:function(){return Jpa.Command}});var ERm=p0e(),Ypa=Mr(),bEn=class e extends Jpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,bRm.getCopySnapshotPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopySnapshotCommand",inputFilterSensitiveLog:ERm.CopySnapshotRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ypa.se_CopySnapshotCommand)(r,t)}deserialize(r,t){return(0,Ypa.de_CopySnapshotCommand)(r,t)}};K$e.CopySnapshotCommand=bEn});var EEn=A(H$e=>{"use strict";Object.defineProperty(H$e,"__esModule",{value:!0});H$e.CreateCapacityReservationCommand=H$e.$Command=void 0;var DRm=Ue(),SRm=ze(),Zpa=qe();Object.defineProperty(H$e,"$Command",{enumerable:!0,get:function(){return Zpa.Command}});var Xpa=Mr(),vEn=class e extends Zpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xpa.se_CreateCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,Xpa.de_CreateCapacityReservationCommand)(r,t)}};H$e.CreateCapacityReservationCommand=vEn});var SEn=A(W$e=>{"use strict";Object.defineProperty(W$e,"__esModule",{value:!0});W$e.CreateCapacityReservationFleetCommand=W$e.$Command=void 0;var wRm=Ue(),IRm=ze(),tma=qe();Object.defineProperty(W$e,"$Command",{enumerable:!0,get:function(){return tma.Command}});var ema=Mr(),DEn=class e extends tma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCapacityReservationFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ema.se_CreateCapacityReservationFleetCommand)(r,t)}deserialize(r,t){return(0,ema.de_CreateCapacityReservationFleetCommand)(r,t)}};W$e.CreateCapacityReservationFleetCommand=DEn});var IEn=A(Y$e=>{"use strict";Object.defineProperty(Y$e,"__esModule",{value:!0});Y$e.CreateCarrierGatewayCommand=Y$e.$Command=void 0;var xRm=Ue(),TRm=ze(),nma=qe();Object.defineProperty(Y$e,"$Command",{enumerable:!0,get:function(){return nma.Command}});var rma=Mr(),wEn=class e extends nma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCarrierGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rma.se_CreateCarrierGatewayCommand)(r,t)}deserialize(r,t){return(0,rma.de_CreateCarrierGatewayCommand)(r,t)}};Y$e.CreateCarrierGatewayCommand=wEn});var TEn=A(J$e=>{"use strict";Object.defineProperty(J$e,"__esModule",{value:!0});J$e.CreateClientVpnEndpointCommand=J$e.$Command=void 0;var PRm=Ue(),RRm=ze(),sma=qe();Object.defineProperty(J$e,"$Command",{enumerable:!0,get:function(){return sma.Command}});var ima=Mr(),xEn=class e extends sma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ima.se_CreateClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,ima.de_CreateClientVpnEndpointCommand)(r,t)}};J$e.CreateClientVpnEndpointCommand=xEn});var REn=A(X$e=>{"use strict";Object.defineProperty(X$e,"__esModule",{value:!0});X$e.CreateClientVpnRouteCommand=X$e.$Command=void 0;var kRm=Ue(),FRm=ze(),oma=qe();Object.defineProperty(X$e,"$Command",{enumerable:!0,get:function(){return oma.Command}});var ama=Mr(),PEn=class e extends oma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateClientVpnRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ama.se_CreateClientVpnRouteCommand)(r,t)}deserialize(r,t){return(0,ama.de_CreateClientVpnRouteCommand)(r,t)}};X$e.CreateClientVpnRouteCommand=PEn});var FEn=A(Z$e=>{"use strict";Object.defineProperty(Z$e,"__esModule",{value:!0});Z$e.CreateCoipCidrCommand=Z$e.$Command=void 0;var NRm=Ue(),ORm=ze(),uma=qe();Object.defineProperty(Z$e,"$Command",{enumerable:!0,get:function(){return uma.Command}});var cma=Mr(),kEn=class e extends uma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ORm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cma.se_CreateCoipCidrCommand)(r,t)}deserialize(r,t){return(0,cma.de_CreateCoipCidrCommand)(r,t)}};Z$e.CreateCoipCidrCommand=kEn});var OEn=A(eQe=>{"use strict";Object.defineProperty(eQe,"__esModule",{value:!0});eQe.CreateCoipPoolCommand=eQe.$Command=void 0;var BRm=Ue(),qRm=ze(),dma=qe();Object.defineProperty(eQe,"$Command",{enumerable:!0,get:function(){return dma.Command}});var lma=Mr(),NEn=class e extends dma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCoipPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lma.se_CreateCoipPoolCommand)(r,t)}deserialize(r,t){return(0,lma.de_CreateCoipPoolCommand)(r,t)}};eQe.CreateCoipPoolCommand=NEn});var qEn=A(tQe=>{"use strict";Object.defineProperty(tQe,"__esModule",{value:!0});tQe.CreateCustomerGatewayCommand=tQe.$Command=void 0;var MRm=Ue(),LRm=ze(),mma=qe();Object.defineProperty(tQe,"$Command",{enumerable:!0,get:function(){return mma.Command}});var pma=Mr(),BEn=class e extends mma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCustomerGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pma.se_CreateCustomerGatewayCommand)(r,t)}deserialize(r,t){return(0,pma.de_CreateCustomerGatewayCommand)(r,t)}};tQe.CreateCustomerGatewayCommand=BEn});var LEn=A(rQe=>{"use strict";Object.defineProperty(rQe,"__esModule",{value:!0});rQe.CreateDefaultSubnetCommand=rQe.$Command=void 0;var jRm=Ue(),GRm=ze(),hma=qe();Object.defineProperty(rQe,"$Command",{enumerable:!0,get:function(){return hma.Command}});var fma=Mr(),MEn=class e extends hma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDefaultSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fma.se_CreateDefaultSubnetCommand)(r,t)}deserialize(r,t){return(0,fma.de_CreateDefaultSubnetCommand)(r,t)}};rQe.CreateDefaultSubnetCommand=MEn});var GEn=A(nQe=>{"use strict";Object.defineProperty(nQe,"__esModule",{value:!0});nQe.CreateDefaultVpcCommand=nQe.$Command=void 0;var URm=Ue(),VRm=ze(),yma=qe();Object.defineProperty(nQe,"$Command",{enumerable:!0,get:function(){return yma.Command}});var gma=Mr(),jEn=class e extends yma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,URm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDefaultVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gma.se_CreateDefaultVpcCommand)(r,t)}deserialize(r,t){return(0,gma.de_CreateDefaultVpcCommand)(r,t)}};nQe.CreateDefaultVpcCommand=jEn});var VEn=A(iQe=>{"use strict";Object.defineProperty(iQe,"__esModule",{value:!0});iQe.CreateDhcpOptionsCommand=iQe.$Command=void 0;var zRm=Ue(),$Rm=ze(),Ama=qe();Object.defineProperty(iQe,"$Command",{enumerable:!0,get:function(){return Ama.Command}});var _ma=Mr(),UEn=class e extends Ama.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Rm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ma.se_CreateDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,_ma.de_CreateDhcpOptionsCommand)(r,t)}};iQe.CreateDhcpOptionsCommand=UEn});var $En=A(sQe=>{"use strict";Object.defineProperty(sQe,"__esModule",{value:!0});sQe.CreateEgressOnlyInternetGatewayCommand=sQe.$Command=void 0;var QRm=Ue(),KRm=ze(),Cma=qe();Object.defineProperty(sQe,"$Command",{enumerable:!0,get:function(){return Cma.Command}});var bma=Mr(),zEn=class e extends Cma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateEgressOnlyInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bma.se_CreateEgressOnlyInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,bma.de_CreateEgressOnlyInternetGatewayCommand)(r,t)}};sQe.CreateEgressOnlyInternetGatewayCommand=zEn});var KEn=A(aQe=>{"use strict";Object.defineProperty(aQe,"__esModule",{value:!0});aQe.CreateFleetCommand=aQe.$Command=void 0;var HRm=Ue(),WRm=ze(),Ema=qe();Object.defineProperty(aQe,"$Command",{enumerable:!0,get:function(){return Ema.Command}});var vma=Mr(),QEn=class e extends Ema.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vma.se_CreateFleetCommand)(r,t)}deserialize(r,t){return(0,vma.de_CreateFleetCommand)(r,t)}};aQe.CreateFleetCommand=QEn});var WEn=A(oQe=>{"use strict";Object.defineProperty(oQe,"__esModule",{value:!0});oQe.CreateFlowLogsCommand=oQe.$Command=void 0;var YRm=Ue(),JRm=ze(),Sma=qe();Object.defineProperty(oQe,"$Command",{enumerable:!0,get:function(){return Sma.Command}});var Dma=Mr(),HEn=class e extends Sma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dma.se_CreateFlowLogsCommand)(r,t)}deserialize(r,t){return(0,Dma.de_CreateFlowLogsCommand)(r,t)}};oQe.CreateFlowLogsCommand=HEn});var JEn=A(cQe=>{"use strict";Object.defineProperty(cQe,"__esModule",{value:!0});cQe.CreateFpgaImageCommand=cQe.$Command=void 0;var XRm=Ue(),ZRm=ze(),Ima=qe();Object.defineProperty(cQe,"$Command",{enumerable:!0,get:function(){return Ima.Command}});var wma=Mr(),YEn=class e extends Ima.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wma.se_CreateFpgaImageCommand)(r,t)}deserialize(r,t){return(0,wma.de_CreateFpgaImageCommand)(r,t)}};cQe.CreateFpgaImageCommand=YEn});var ZEn=A(uQe=>{"use strict";Object.defineProperty(uQe,"__esModule",{value:!0});uQe.CreateImageCommand=uQe.$Command=void 0;var ekm=Ue(),tkm=ze(),Tma=qe();Object.defineProperty(uQe,"$Command",{enumerable:!0,get:function(){return Tma.Command}});var xma=Mr(),XEn=class e extends Tma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ekm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xma.se_CreateImageCommand)(r,t)}deserialize(r,t){return(0,xma.de_CreateImageCommand)(r,t)}};uQe.CreateImageCommand=XEn});var t2n=A(lQe=>{"use strict";Object.defineProperty(lQe,"__esModule",{value:!0});lQe.CreateInstanceConnectEndpointCommand=lQe.$Command=void 0;var rkm=Ue(),nkm=ze(),Rma=qe();Object.defineProperty(lQe,"$Command",{enumerable:!0,get:function(){return Rma.Command}});var Pma=Mr(),e2n=class e extends Rma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceConnectEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pma.se_CreateInstanceConnectEndpointCommand)(r,t)}deserialize(r,t){return(0,Pma.de_CreateInstanceConnectEndpointCommand)(r,t)}};lQe.CreateInstanceConnectEndpointCommand=e2n});var n2n=A(dQe=>{"use strict";Object.defineProperty(dQe,"__esModule",{value:!0});dQe.CreateInstanceEventWindowCommand=dQe.$Command=void 0;var ikm=Ue(),skm=ze(),Fma=qe();Object.defineProperty(dQe,"$Command",{enumerable:!0,get:function(){return Fma.Command}});var kma=Mr(),r2n=class e extends Fma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,skm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ikm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kma.se_CreateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,kma.de_CreateInstanceEventWindowCommand)(r,t)}};dQe.CreateInstanceEventWindowCommand=r2n});var s2n=A(pQe=>{"use strict";Object.defineProperty(pQe,"__esModule",{value:!0});pQe.CreateInstanceExportTaskCommand=pQe.$Command=void 0;var akm=Ue(),okm=ze(),Oma=qe();Object.defineProperty(pQe,"$Command",{enumerable:!0,get:function(){return Oma.Command}});var Nma=Mr(),i2n=class e extends Oma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,okm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,akm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nma.se_CreateInstanceExportTaskCommand)(r,t)}deserialize(r,t){return(0,Nma.de_CreateInstanceExportTaskCommand)(r,t)}};pQe.CreateInstanceExportTaskCommand=i2n});var o2n=A(mQe=>{"use strict";Object.defineProperty(mQe,"__esModule",{value:!0});mQe.CreateInternetGatewayCommand=mQe.$Command=void 0;var ckm=Ue(),ukm=ze(),qma=qe();Object.defineProperty(mQe,"$Command",{enumerable:!0,get:function(){return qma.Command}});var Bma=Mr(),a2n=class e extends qma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ukm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ckm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bma.se_CreateInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,Bma.de_CreateInternetGatewayCommand)(r,t)}};mQe.CreateInternetGatewayCommand=a2n});var u2n=A(fQe=>{"use strict";Object.defineProperty(fQe,"__esModule",{value:!0});fQe.CreateIpamCommand=fQe.$Command=void 0;var lkm=Ue(),dkm=ze(),Lma=qe();Object.defineProperty(fQe,"$Command",{enumerable:!0,get:function(){return Lma.Command}});var Mma=Mr(),c2n=class e extends Lma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mma.se_CreateIpamCommand)(r,t)}deserialize(r,t){return(0,Mma.de_CreateIpamCommand)(r,t)}};fQe.CreateIpamCommand=c2n});var d2n=A(hQe=>{"use strict";Object.defineProperty(hQe,"__esModule",{value:!0});hQe.CreateIpamPoolCommand=hQe.$Command=void 0;var pkm=Ue(),mkm=ze(),Gma=qe();Object.defineProperty(hQe,"$Command",{enumerable:!0,get:function(){return Gma.Command}});var jma=Mr(),l2n=class e extends Gma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jma.se_CreateIpamPoolCommand)(r,t)}deserialize(r,t){return(0,jma.de_CreateIpamPoolCommand)(r,t)}};hQe.CreateIpamPoolCommand=l2n});var m2n=A(gQe=>{"use strict";Object.defineProperty(gQe,"__esModule",{value:!0});gQe.CreateIpamResourceDiscoveryCommand=gQe.$Command=void 0;var fkm=Ue(),hkm=ze(),Vma=qe();Object.defineProperty(gQe,"$Command",{enumerable:!0,get:function(){return Vma.Command}});var Uma=Mr(),p2n=class e extends Vma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uma.se_CreateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Uma.de_CreateIpamResourceDiscoveryCommand)(r,t)}};gQe.CreateIpamResourceDiscoveryCommand=p2n});var h2n=A(yQe=>{"use strict";Object.defineProperty(yQe,"__esModule",{value:!0});yQe.CreateIpamScopeCommand=yQe.$Command=void 0;var gkm=Ue(),ykm=ze(),$ma=qe();Object.defineProperty(yQe,"$Command",{enumerable:!0,get:function(){return $ma.Command}});var zma=Mr(),f2n=class e extends $ma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ykm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zma.se_CreateIpamScopeCommand)(r,t)}deserialize(r,t){return(0,zma.de_CreateIpamScopeCommand)(r,t)}};yQe.CreateIpamScopeCommand=f2n});var RSe=A(Lc=>{"use strict";Object.defineProperty(Lc,"__esModule",{value:!0});Lc.MarketType=Lc.ShutdownBehavior=Lc.AmdSevSnpSpecification=Lc.CapacityReservationPreference=Lc.KeyType=Lc.KeyFormat=Lc.IpamScopeState=Lc.IpamResourceDiscoveryState=Lc.IpamPoolState=Lc.IpamScopeType=Lc.IpamPoolPublicIpSource=Lc.IpamPoolAwsService=Lc.IpamState=Lc.ExportTaskState=Lc.ExportEnvironment=Lc.DiskImageFormat=Lc.ContainerFormat=Lc.Ec2InstanceConnectEndpointState=Lc.VolumeType=Lc.TrafficType=Lc.FlowLogsResourceType=Lc.LogDestinationType=Lc.DestinationFileFormat=Lc.PlatformValues=Lc.InstanceLifecycle=Lc.FleetType=Lc.TargetCapacityUnitType=Lc.DefaultTargetCapacityType=Lc.FleetReplacementStrategy=Lc.SpotInstanceInterruptionBehavior=Lc.SpotAllocationStrategy=Lc.FleetCapacityReservationUsageStrategy=Lc.FleetOnDemandAllocationStrategy=Lc.LocalStorageType=Lc.LocalStorage=Lc.InstanceGeneration=Lc.CpuManufacturer=Lc.BurstablePerformance=Lc.BareMetal=Lc.FleetExcessCapacityTerminationPolicy=Lc.VpcState=Lc.Tenancy=Lc.SubnetState=Lc.HostnameType=Lc.GatewayType=Lc.ClientVpnRouteStatusCode=Lc.ClientVpnEndpointStatusCode=Lc.TransportProtocol=Lc.SelfServicePortal=Lc.ClientVpnAuthenticationType=void 0;Lc.CreateLaunchTemplateVersionResultFilterSensitiveLog=Lc.LaunchTemplateVersionFilterSensitiveLog=Lc.ResponseLaunchTemplateDataFilterSensitiveLog=Lc.CreateLaunchTemplateVersionRequestFilterSensitiveLog=Lc.CreateLaunchTemplateRequestFilterSensitiveLog=Lc.RequestLaunchTemplateDataFilterSensitiveLog=Lc.KeyPairFilterSensitiveLog=Lc.PlacementGroupState=Lc.PlacementStrategy=Lc.SpreadLevel=Lc.NetworkInterfacePermissionStateCode=Lc.InterfacePermissionType=Lc.NetworkInterfaceStatus=Lc.NetworkInterfaceType=Lc.NetworkInterfaceCreationType=Lc.RuleAction=Lc.NatGatewayState=Lc.ConnectivityType=Lc.PrefixListState=Lc.LocalGatewayRouteTableMode=Lc.LocalGatewayRouteType=Lc.LocalGatewayRouteState=Lc.LaunchTemplateInstanceMetadataOptionsState=Lc.LaunchTemplateInstanceMetadataTagsState=Lc.LaunchTemplateHttpTokensState=Lc.LaunchTemplateInstanceMetadataProtocolIpv6=Lc.LaunchTemplateInstanceMetadataEndpointState=Lc.LaunchTemplateAutoRecoveryState=Lc.SpotInstanceType=Lc.InstanceInterruptionBehavior=void 0;var g2n=qe();Lc.ClientVpnAuthenticationType={certificate_authentication:"certificate-authentication",directory_service_authentication:"directory-service-authentication",federated_authentication:"federated-authentication"};Lc.SelfServicePortal={disabled:"disabled",enabled:"enabled"};Lc.TransportProtocol={tcp:"tcp",udp:"udp"};Lc.ClientVpnEndpointStatusCode={available:"available",deleted:"deleted",deleting:"deleting",pending_associate:"pending-associate"};Lc.ClientVpnRouteStatusCode={active:"active",creating:"creating",deleting:"deleting",failed:"failed"};Lc.GatewayType={ipsec_1:"ipsec.1"};Lc.HostnameType={ip_name:"ip-name",resource_name:"resource-name"};Lc.SubnetState={available:"available",pending:"pending"};Lc.Tenancy={dedicated:"dedicated",default:"default",host:"host"};Lc.VpcState={available:"available",pending:"pending"};Lc.FleetExcessCapacityTerminationPolicy={NO_TERMINATION:"no-termination",TERMINATION:"termination"};Lc.BareMetal={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.BurstablePerformance={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.CpuManufacturer={AMAZON_WEB_SERVICES:"amazon-web-services",AMD:"amd",INTEL:"intel"};Lc.InstanceGeneration={CURRENT:"current",PREVIOUS:"previous"};Lc.LocalStorage={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.LocalStorageType={HDD:"hdd",SSD:"ssd"};Lc.FleetOnDemandAllocationStrategy={LOWEST_PRICE:"lowest-price",PRIORITIZED:"prioritized"};Lc.FleetCapacityReservationUsageStrategy={USE_CAPACITY_RESERVATIONS_FIRST:"use-capacity-reservations-first"};Lc.SpotAllocationStrategy={CAPACITY_OPTIMIZED:"capacity-optimized",CAPACITY_OPTIMIZED_PRIORITIZED:"capacity-optimized-prioritized",DIVERSIFIED:"diversified",LOWEST_PRICE:"lowest-price",PRICE_CAPACITY_OPTIMIZED:"price-capacity-optimized"};Lc.SpotInstanceInterruptionBehavior={hibernate:"hibernate",stop:"stop",terminate:"terminate"};Lc.FleetReplacementStrategy={LAUNCH:"launch",LAUNCH_BEFORE_TERMINATE:"launch-before-terminate"};Lc.DefaultTargetCapacityType={ON_DEMAND:"on-demand",SPOT:"spot"};Lc.TargetCapacityUnitType={MEMORY_MIB:"memory-mib",UNITS:"units",VCPU:"vcpu"};Lc.FleetType={INSTANT:"instant",MAINTAIN:"maintain",REQUEST:"request"};Lc.InstanceLifecycle={ON_DEMAND:"on-demand",SPOT:"spot"};Lc.PlatformValues={Windows:"Windows"};Lc.DestinationFileFormat={parquet:"parquet",plain_text:"plain-text"};Lc.LogDestinationType={cloud_watch_logs:"cloud-watch-logs",kinesis_data_firehose:"kinesis-data-firehose",s3:"s3"};Lc.FlowLogsResourceType={NetworkInterface:"NetworkInterface",Subnet:"Subnet",TransitGateway:"TransitGateway",TransitGatewayAttachment:"TransitGatewayAttachment",VPC:"VPC"};Lc.TrafficType={ACCEPT:"ACCEPT",ALL:"ALL",REJECT:"REJECT"};Lc.VolumeType={gp2:"gp2",gp3:"gp3",io1:"io1",io2:"io2",sc1:"sc1",st1:"st1",standard:"standard"};Lc.Ec2InstanceConnectEndpointState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress"};Lc.ContainerFormat={ova:"ova"};Lc.DiskImageFormat={RAW:"RAW",VHD:"VHD",VMDK:"VMDK"};Lc.ExportEnvironment={citrix:"citrix",microsoft:"microsoft",vmware:"vmware"};Lc.ExportTaskState={active:"active",cancelled:"cancelled",cancelling:"cancelling",completed:"completed"};Lc.IpamState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.IpamPoolAwsService={ec2:"ec2"};Lc.IpamPoolPublicIpSource={amazon:"amazon",byoip:"byoip"};Lc.IpamScopeType={private:"private",public:"public"};Lc.IpamPoolState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.IpamResourceDiscoveryState={CREATE_COMPLETE:"create-complete",CREATE_FAILED:"create-failed",CREATE_IN_PROGRESS:"create-in-progress",DELETE_COMPLETE:"delete-complete",DELETE_FAILED:"delete-failed",DELETE_IN_PROGRESS:"delete-in-progress",ISOLATE_COMPLETE:"isolate-complete",ISOLATE_IN_PROGRESS:"isolate-in-progress",MODIFY_COMPLETE:"modify-complete",MODIFY_FAILED:"modify-failed",MODIFY_IN_PROGRESS:"modify-in-progress",RESTORE_IN_PROGRESS:"restore-in-progress"};Lc.IpamScopeState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.KeyFormat={pem:"pem",ppk:"ppk"};Lc.KeyType={ed25519:"ed25519",rsa:"rsa"};Lc.CapacityReservationPreference={none:"none",open:"open"};Lc.AmdSevSnpSpecification={disabled:"disabled",enabled:"enabled"};Lc.ShutdownBehavior={stop:"stop",terminate:"terminate"};Lc.MarketType={spot:"spot"};Lc.InstanceInterruptionBehavior={hibernate:"hibernate",stop:"stop",terminate:"terminate"};Lc.SpotInstanceType={one_time:"one-time",persistent:"persistent"};Lc.LaunchTemplateAutoRecoveryState={default:"default",disabled:"disabled"};Lc.LaunchTemplateInstanceMetadataEndpointState={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateInstanceMetadataProtocolIpv6={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateHttpTokensState={optional:"optional",required:"required"};Lc.LaunchTemplateInstanceMetadataTagsState={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateInstanceMetadataOptionsState={applied:"applied",pending:"pending"};Lc.LocalGatewayRouteState={active:"active",blackhole:"blackhole",deleted:"deleted",deleting:"deleting",pending:"pending"};Lc.LocalGatewayRouteType={propagated:"propagated",static:"static"};Lc.LocalGatewayRouteTableMode={coip:"coip",direct_vpc_routing:"direct-vpc-routing"};Lc.PrefixListState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_complete:"restore-complete",restore_failed:"restore-failed",restore_in_progress:"restore-in-progress"};Lc.ConnectivityType={PRIVATE:"private",PUBLIC:"public"};Lc.NatGatewayState={AVAILABLE:"available",DELETED:"deleted",DELETING:"deleting",FAILED:"failed",PENDING:"pending"};Lc.RuleAction={allow:"allow",deny:"deny"};Lc.NetworkInterfaceCreationType={branch:"branch",efa:"efa",trunk:"trunk"};Lc.NetworkInterfaceType={api_gateway_managed:"api_gateway_managed",aws_codestar_connections_managed:"aws_codestar_connections_managed",branch:"branch",efa:"efa",gateway_load_balancer:"gateway_load_balancer",gateway_load_balancer_endpoint:"gateway_load_balancer_endpoint",global_accelerator_managed:"global_accelerator_managed",interface:"interface",iot_rules_managed:"iot_rules_managed",lambda:"lambda",load_balancer:"load_balancer",natGateway:"natGateway",network_load_balancer:"network_load_balancer",quicksight:"quicksight",transit_gateway:"transit_gateway",trunk:"trunk",vpc_endpoint:"vpc_endpoint"};Lc.NetworkInterfaceStatus={associated:"associated",attaching:"attaching",available:"available",detaching:"detaching",in_use:"in-use"};Lc.InterfacePermissionType={EIP_ASSOCIATE:"EIP-ASSOCIATE",INSTANCE_ATTACH:"INSTANCE-ATTACH"};Lc.NetworkInterfacePermissionStateCode={granted:"granted",pending:"pending",revoked:"revoked",revoking:"revoking"};Lc.SpreadLevel={host:"host",rack:"rack"};Lc.PlacementStrategy={cluster:"cluster",partition:"partition",spread:"spread"};Lc.PlacementGroupState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};var _km=e=>({...e,...e.KeyMaterial&&{KeyMaterial:g2n.SENSITIVE_STRING}});Lc.KeyPairFilterSensitiveLog=_km;var Akm=e=>({...e,...e.UserData&&{UserData:g2n.SENSITIVE_STRING}});Lc.RequestLaunchTemplateDataFilterSensitiveLog=Akm;var bkm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.RequestLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.CreateLaunchTemplateRequestFilterSensitiveLog=bkm;var Ckm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.RequestLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.CreateLaunchTemplateVersionRequestFilterSensitiveLog=Ckm;var vkm=e=>({...e,...e.UserData&&{UserData:g2n.SENSITIVE_STRING}});Lc.ResponseLaunchTemplateDataFilterSensitiveLog=vkm;var Ekm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.ResponseLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.LaunchTemplateVersionFilterSensitiveLog=Ekm;var Dkm=e=>({...e,...e.LaunchTemplateVersion&&{LaunchTemplateVersion:(0,Lc.LaunchTemplateVersionFilterSensitiveLog)(e.LaunchTemplateVersion)}});Lc.CreateLaunchTemplateVersionResultFilterSensitiveLog=Dkm});var _2n=A(_Qe=>{"use strict";Object.defineProperty(_Qe,"__esModule",{value:!0});_Qe.CreateKeyPairCommand=_Qe.$Command=void 0;var Skm=Ue(),wkm=ze(),Kma=qe();Object.defineProperty(_Qe,"$Command",{enumerable:!0,get:function(){return Kma.Command}});var Ikm=RSe(),Qma=Mr(),y2n=class e extends Kma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Skm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Ikm.KeyPairFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qma.se_CreateKeyPairCommand)(r,t)}deserialize(r,t){return(0,Qma.de_CreateKeyPairCommand)(r,t)}};_Qe.CreateKeyPairCommand=y2n});var b2n=A(AQe=>{"use strict";Object.defineProperty(AQe,"__esModule",{value:!0});AQe.CreateLaunchTemplateCommand=AQe.$Command=void 0;var xkm=Ue(),Tkm=ze(),Wma=qe();Object.defineProperty(AQe,"$Command",{enumerable:!0,get:function(){return Wma.Command}});var Pkm=RSe(),Hma=Mr(),A2n=class e extends Wma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLaunchTemplateCommand",inputFilterSensitiveLog:Pkm.CreateLaunchTemplateRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hma.se_CreateLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,Hma.de_CreateLaunchTemplateCommand)(r,t)}};AQe.CreateLaunchTemplateCommand=A2n});var v2n=A(bQe=>{"use strict";Object.defineProperty(bQe,"__esModule",{value:!0});bQe.CreateLaunchTemplateVersionCommand=bQe.$Command=void 0;var Rkm=Ue(),kkm=ze(),Xma=qe();Object.defineProperty(bQe,"$Command",{enumerable:!0,get:function(){return Xma.Command}});var Yma=RSe(),Jma=Mr(),C2n=class e extends Xma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLaunchTemplateVersionCommand",inputFilterSensitiveLog:Yma.CreateLaunchTemplateVersionRequestFilterSensitiveLog,outputFilterSensitiveLog:Yma.CreateLaunchTemplateVersionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jma.se_CreateLaunchTemplateVersionCommand)(r,t)}deserialize(r,t){return(0,Jma.de_CreateLaunchTemplateVersionCommand)(r,t)}};bQe.CreateLaunchTemplateVersionCommand=C2n});var D2n=A(CQe=>{"use strict";Object.defineProperty(CQe,"__esModule",{value:!0});CQe.CreateLocalGatewayRouteCommand=CQe.$Command=void 0;var Fkm=Ue(),Nkm=ze(),efa=qe();Object.defineProperty(CQe,"$Command",{enumerable:!0,get:function(){return efa.Command}});var Zma=Mr(),E2n=class e extends efa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Nkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zma.se_CreateLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,Zma.de_CreateLocalGatewayRouteCommand)(r,t)}};CQe.CreateLocalGatewayRouteCommand=E2n});var w2n=A(vQe=>{"use strict";Object.defineProperty(vQe,"__esModule",{value:!0});vQe.CreateLocalGatewayRouteTableCommand=vQe.$Command=void 0;var Okm=Ue(),Bkm=ze(),rfa=qe();Object.defineProperty(vQe,"$Command",{enumerable:!0,get:function(){return rfa.Command}});var tfa=Mr(),S2n=class e extends rfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Okm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tfa.se_CreateLocalGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,tfa.de_CreateLocalGatewayRouteTableCommand)(r,t)}};vQe.CreateLocalGatewayRouteTableCommand=S2n});var x2n=A(EQe=>{"use strict";Object.defineProperty(EQe,"__esModule",{value:!0});EQe.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=EQe.$Command=void 0;var qkm=Ue(),Mkm=ze(),ifa=qe();Object.defineProperty(EQe,"$Command",{enumerable:!0,get:function(){return ifa.Command}});var nfa=Mr(),I2n=class e extends ifa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nfa.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}deserialize(r,t){return(0,nfa.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}};EQe.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=I2n});var P2n=A(DQe=>{"use strict";Object.defineProperty(DQe,"__esModule",{value:!0});DQe.CreateLocalGatewayRouteTableVpcAssociationCommand=DQe.$Command=void 0;var Lkm=Ue(),jkm=ze(),afa=qe();Object.defineProperty(DQe,"$Command",{enumerable:!0,get:function(){return afa.Command}});var sfa=Mr(),T2n=class e extends afa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableVpcAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sfa.se_CreateLocalGatewayRouteTableVpcAssociationCommand)(r,t)}deserialize(r,t){return(0,sfa.de_CreateLocalGatewayRouteTableVpcAssociationCommand)(r,t)}};DQe.CreateLocalGatewayRouteTableVpcAssociationCommand=T2n});var k2n=A(SQe=>{"use strict";Object.defineProperty(SQe,"__esModule",{value:!0});SQe.CreateManagedPrefixListCommand=SQe.$Command=void 0;var Gkm=Ue(),Ukm=ze(),cfa=qe();Object.defineProperty(SQe,"$Command",{enumerable:!0,get:function(){return cfa.Command}});var ofa=Mr(),R2n=class e extends cfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ukm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ofa.se_CreateManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,ofa.de_CreateManagedPrefixListCommand)(r,t)}};SQe.CreateManagedPrefixListCommand=R2n});var N2n=A(wQe=>{"use strict";Object.defineProperty(wQe,"__esModule",{value:!0});wQe.CreateNatGatewayCommand=wQe.$Command=void 0;var Vkm=Ue(),zkm=ze(),lfa=qe();Object.defineProperty(wQe,"$Command",{enumerable:!0,get:function(){return lfa.Command}});var ufa=Mr(),F2n=class e extends lfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNatGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ufa.se_CreateNatGatewayCommand)(r,t)}deserialize(r,t){return(0,ufa.de_CreateNatGatewayCommand)(r,t)}};wQe.CreateNatGatewayCommand=F2n});var B2n=A(IQe=>{"use strict";Object.defineProperty(IQe,"__esModule",{value:!0});IQe.CreateNetworkAclCommand=IQe.$Command=void 0;var $km=Ue(),Qkm=ze(),pfa=qe();Object.defineProperty(IQe,"$Command",{enumerable:!0,get:function(){return pfa.Command}});var dfa=Mr(),O2n=class e extends pfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$km.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dfa.se_CreateNetworkAclCommand)(r,t)}deserialize(r,t){return(0,dfa.de_CreateNetworkAclCommand)(r,t)}};IQe.CreateNetworkAclCommand=O2n});var M2n=A(xQe=>{"use strict";Object.defineProperty(xQe,"__esModule",{value:!0});xQe.CreateNetworkAclEntryCommand=xQe.$Command=void 0;var Kkm=Ue(),Hkm=ze(),ffa=qe();Object.defineProperty(xQe,"$Command",{enumerable:!0,get:function(){return ffa.Command}});var mfa=Mr(),q2n=class e extends ffa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mfa.se_CreateNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,mfa.de_CreateNetworkAclEntryCommand)(r,t)}};xQe.CreateNetworkAclEntryCommand=q2n});var j2n=A(TQe=>{"use strict";Object.defineProperty(TQe,"__esModule",{value:!0});TQe.CreateNetworkInsightsAccessScopeCommand=TQe.$Command=void 0;var Wkm=Ue(),Ykm=ze(),gfa=qe();Object.defineProperty(TQe,"$Command",{enumerable:!0,get:function(){return gfa.Command}});var hfa=Mr(),L2n=class e extends gfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ykm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInsightsAccessScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hfa.se_CreateNetworkInsightsAccessScopeCommand)(r,t)}deserialize(r,t){return(0,hfa.de_CreateNetworkInsightsAccessScopeCommand)(r,t)}};TQe.CreateNetworkInsightsAccessScopeCommand=L2n});var U2n=A(PQe=>{"use strict";Object.defineProperty(PQe,"__esModule",{value:!0});PQe.CreateNetworkInsightsPathCommand=PQe.$Command=void 0;var Jkm=Ue(),Xkm=ze(),_fa=qe();Object.defineProperty(PQe,"$Command",{enumerable:!0,get:function(){return _fa.Command}});var yfa=Mr(),G2n=class e extends _fa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInsightsPathCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yfa.se_CreateNetworkInsightsPathCommand)(r,t)}deserialize(r,t){return(0,yfa.de_CreateNetworkInsightsPathCommand)(r,t)}};PQe.CreateNetworkInsightsPathCommand=G2n});var z2n=A(RQe=>{"use strict";Object.defineProperty(RQe,"__esModule",{value:!0});RQe.CreateNetworkInterfaceCommand=RQe.$Command=void 0;var Zkm=Ue(),e4m=ze(),bfa=qe();Object.defineProperty(RQe,"$Command",{enumerable:!0,get:function(){return bfa.Command}});var Afa=Mr(),V2n=class e extends bfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Afa.se_CreateNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,Afa.de_CreateNetworkInterfaceCommand)(r,t)}};RQe.CreateNetworkInterfaceCommand=V2n});var Q2n=A(kQe=>{"use strict";Object.defineProperty(kQe,"__esModule",{value:!0});kQe.CreateNetworkInterfacePermissionCommand=kQe.$Command=void 0;var t4m=Ue(),r4m=ze(),vfa=qe();Object.defineProperty(kQe,"$Command",{enumerable:!0,get:function(){return vfa.Command}});var Cfa=Mr(),$2n=class e extends vfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInterfacePermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cfa.se_CreateNetworkInterfacePermissionCommand)(r,t)}deserialize(r,t){return(0,Cfa.de_CreateNetworkInterfacePermissionCommand)(r,t)}};kQe.CreateNetworkInterfacePermissionCommand=$2n});var H2n=A(FQe=>{"use strict";Object.defineProperty(FQe,"__esModule",{value:!0});FQe.CreatePlacementGroupCommand=FQe.$Command=void 0;var n4m=Ue(),i4m=ze(),Dfa=qe();Object.defineProperty(FQe,"$Command",{enumerable:!0,get:function(){return Dfa.Command}});var Efa=Mr(),K2n=class e extends Dfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreatePlacementGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Efa.se_CreatePlacementGroupCommand)(r,t)}deserialize(r,t){return(0,Efa.de_CreatePlacementGroupCommand)(r,t)}};FQe.CreatePlacementGroupCommand=K2n});var Y2n=A(NQe=>{"use strict";Object.defineProperty(NQe,"__esModule",{value:!0});NQe.CreatePublicIpv4PoolCommand=NQe.$Command=void 0;var s4m=Ue(),a4m=ze(),wfa=qe();Object.defineProperty(NQe,"$Command",{enumerable:!0,get:function(){return wfa.Command}});var Sfa=Mr(),W2n=class e extends wfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreatePublicIpv4PoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sfa.se_CreatePublicIpv4PoolCommand)(r,t)}deserialize(r,t){return(0,Sfa.de_CreatePublicIpv4PoolCommand)(r,t)}};NQe.CreatePublicIpv4PoolCommand=W2n});var X2n=A(OQe=>{"use strict";Object.defineProperty(OQe,"__esModule",{value:!0});OQe.CreateReplaceRootVolumeTaskCommand=OQe.$Command=void 0;var o4m=Ue(),c4m=ze(),xfa=qe();Object.defineProperty(OQe,"$Command",{enumerable:!0,get:function(){return xfa.Command}});var Ifa=Mr(),J2n=class e extends xfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateReplaceRootVolumeTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ifa.se_CreateReplaceRootVolumeTaskCommand)(r,t)}deserialize(r,t){return(0,Ifa.de_CreateReplaceRootVolumeTaskCommand)(r,t)}};OQe.CreateReplaceRootVolumeTaskCommand=J2n});var eDn=A(BQe=>{"use strict";Object.defineProperty(BQe,"__esModule",{value:!0});BQe.CreateReservedInstancesListingCommand=BQe.$Command=void 0;var u4m=Ue(),l4m=ze(),Pfa=qe();Object.defineProperty(BQe,"$Command",{enumerable:!0,get:function(){return Pfa.Command}});var Tfa=Mr(),Z2n=class e extends Pfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateReservedInstancesListingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tfa.se_CreateReservedInstancesListingCommand)(r,t)}deserialize(r,t){return(0,Tfa.de_CreateReservedInstancesListingCommand)(r,t)}};BQe.CreateReservedInstancesListingCommand=Z2n});var rDn=A(qQe=>{"use strict";Object.defineProperty(qQe,"__esModule",{value:!0});qQe.CreateRestoreImageTaskCommand=qQe.$Command=void 0;var d4m=Ue(),p4m=ze(),kfa=qe();Object.defineProperty(qQe,"$Command",{enumerable:!0,get:function(){return kfa.Command}});var Rfa=Mr(),tDn=class e extends kfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRestoreImageTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rfa.se_CreateRestoreImageTaskCommand)(r,t)}deserialize(r,t){return(0,Rfa.de_CreateRestoreImageTaskCommand)(r,t)}};qQe.CreateRestoreImageTaskCommand=tDn});var iDn=A(MQe=>{"use strict";Object.defineProperty(MQe,"__esModule",{value:!0});MQe.CreateRouteCommand=MQe.$Command=void 0;var m4m=Ue(),f4m=ze(),Nfa=qe();Object.defineProperty(MQe,"$Command",{enumerable:!0,get:function(){return Nfa.Command}});var Ffa=Mr(),nDn=class e extends Nfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ffa.se_CreateRouteCommand)(r,t)}deserialize(r,t){return(0,Ffa.de_CreateRouteCommand)(r,t)}};MQe.CreateRouteCommand=nDn});var aDn=A(LQe=>{"use strict";Object.defineProperty(LQe,"__esModule",{value:!0});LQe.CreateRouteTableCommand=LQe.$Command=void 0;var h4m=Ue(),g4m=ze(),Bfa=qe();Object.defineProperty(LQe,"$Command",{enumerable:!0,get:function(){return Bfa.Command}});var Ofa=Mr(),sDn=class e extends Bfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ofa.se_CreateRouteTableCommand)(r,t)}deserialize(r,t){return(0,Ofa.de_CreateRouteTableCommand)(r,t)}};LQe.CreateRouteTableCommand=sDn});var cDn=A(jQe=>{"use strict";Object.defineProperty(jQe,"__esModule",{value:!0});jQe.CreateSecurityGroupCommand=jQe.$Command=void 0;var y4m=Ue(),_4m=ze(),Mfa=qe();Object.defineProperty(jQe,"$Command",{enumerable:!0,get:function(){return Mfa.Command}});var qfa=Mr(),oDn=class e extends Mfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qfa.se_CreateSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,qfa.de_CreateSecurityGroupCommand)(r,t)}};jQe.CreateSecurityGroupCommand=oDn});var lDn=A(GQe=>{"use strict";Object.defineProperty(GQe,"__esModule",{value:!0});GQe.CreateSnapshotCommand=GQe.$Command=void 0;var A4m=Ue(),b4m=ze(),jfa=qe();Object.defineProperty(GQe,"$Command",{enumerable:!0,get:function(){return jfa.Command}});var Lfa=Mr(),uDn=class e extends jfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lfa.se_CreateSnapshotCommand)(r,t)}deserialize(r,t){return(0,Lfa.de_CreateSnapshotCommand)(r,t)}};GQe.CreateSnapshotCommand=uDn});var pDn=A(UQe=>{"use strict";Object.defineProperty(UQe,"__esModule",{value:!0});UQe.CreateSnapshotsCommand=UQe.$Command=void 0;var C4m=Ue(),v4m=ze(),Ufa=qe();Object.defineProperty(UQe,"$Command",{enumerable:!0,get:function(){return Ufa.Command}});var Gfa=Mr(),dDn=class e extends Ufa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gfa.se_CreateSnapshotsCommand)(r,t)}deserialize(r,t){return(0,Gfa.de_CreateSnapshotsCommand)(r,t)}};UQe.CreateSnapshotsCommand=dDn});var fDn=A(VQe=>{"use strict";Object.defineProperty(VQe,"__esModule",{value:!0});VQe.CreateSpotDatafeedSubscriptionCommand=VQe.$Command=void 0;var E4m=Ue(),D4m=ze(),zfa=qe();Object.defineProperty(VQe,"$Command",{enumerable:!0,get:function(){return zfa.Command}});var Vfa=Mr(),mDn=class e extends zfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vfa.se_CreateSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,Vfa.de_CreateSpotDatafeedSubscriptionCommand)(r,t)}};VQe.CreateSpotDatafeedSubscriptionCommand=mDn});var gDn=A(zQe=>{"use strict";Object.defineProperty(zQe,"__esModule",{value:!0});zQe.CreateStoreImageTaskCommand=zQe.$Command=void 0;var S4m=Ue(),w4m=ze(),Qfa=qe();Object.defineProperty(zQe,"$Command",{enumerable:!0,get:function(){return Qfa.Command}});var $fa=Mr(),hDn=class e extends Qfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateStoreImageTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$fa.se_CreateStoreImageTaskCommand)(r,t)}deserialize(r,t){return(0,$fa.de_CreateStoreImageTaskCommand)(r,t)}};zQe.CreateStoreImageTaskCommand=hDn});var _Dn=A($Qe=>{"use strict";Object.defineProperty($Qe,"__esModule",{value:!0});$Qe.CreateSubnetCidrReservationCommand=$Qe.$Command=void 0;var I4m=Ue(),x4m=ze(),Hfa=qe();Object.defineProperty($Qe,"$Command",{enumerable:!0,get:function(){return Hfa.Command}});var Kfa=Mr(),yDn=class e extends Hfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSubnetCidrReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kfa.se_CreateSubnetCidrReservationCommand)(r,t)}deserialize(r,t){return(0,Kfa.de_CreateSubnetCidrReservationCommand)(r,t)}};$Qe.CreateSubnetCidrReservationCommand=yDn});var bDn=A(QQe=>{"use strict";Object.defineProperty(QQe,"__esModule",{value:!0});QQe.CreateSubnetCommand=QQe.$Command=void 0;var T4m=Ue(),P4m=ze(),Yfa=qe();Object.defineProperty(QQe,"$Command",{enumerable:!0,get:function(){return Yfa.Command}});var Wfa=Mr(),ADn=class e extends Yfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wfa.se_CreateSubnetCommand)(r,t)}deserialize(r,t){return(0,Wfa.de_CreateSubnetCommand)(r,t)}};QQe.CreateSubnetCommand=ADn});var vDn=A(KQe=>{"use strict";Object.defineProperty(KQe,"__esModule",{value:!0});KQe.CreateTagsCommand=KQe.$Command=void 0;var R4m=Ue(),k4m=ze(),Xfa=qe();Object.defineProperty(KQe,"$Command",{enumerable:!0,get:function(){return Xfa.Command}});var Jfa=Mr(),CDn=class e extends Xfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jfa.se_CreateTagsCommand)(r,t)}deserialize(r,t){return(0,Jfa.de_CreateTagsCommand)(r,t)}};KQe.CreateTagsCommand=CDn});var DDn=A(HQe=>{"use strict";Object.defineProperty(HQe,"__esModule",{value:!0});HQe.CreateTrafficMirrorFilterCommand=HQe.$Command=void 0;var F4m=Ue(),N4m=ze(),e0a=qe();Object.defineProperty(HQe,"$Command",{enumerable:!0,get:function(){return e0a.Command}});var Zfa=Mr(),EDn=class e extends e0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorFilterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zfa.se_CreateTrafficMirrorFilterCommand)(r,t)}deserialize(r,t){return(0,Zfa.de_CreateTrafficMirrorFilterCommand)(r,t)}};HQe.CreateTrafficMirrorFilterCommand=EDn});var wDn=A(WQe=>{"use strict";Object.defineProperty(WQe,"__esModule",{value:!0});WQe.CreateTrafficMirrorFilterRuleCommand=WQe.$Command=void 0;var O4m=Ue(),B4m=ze(),r0a=qe();Object.defineProperty(WQe,"$Command",{enumerable:!0,get:function(){return r0a.Command}});var t0a=Mr(),SDn=class e extends r0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t0a.se_CreateTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,t0a.de_CreateTrafficMirrorFilterRuleCommand)(r,t)}};WQe.CreateTrafficMirrorFilterRuleCommand=SDn});var xDn=A(YQe=>{"use strict";Object.defineProperty(YQe,"__esModule",{value:!0});YQe.CreateTrafficMirrorSessionCommand=YQe.$Command=void 0;var q4m=Ue(),M4m=ze(),i0a=qe();Object.defineProperty(YQe,"$Command",{enumerable:!0,get:function(){return i0a.Command}});var n0a=Mr(),IDn=class e extends i0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n0a.se_CreateTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,n0a.de_CreateTrafficMirrorSessionCommand)(r,t)}};YQe.CreateTrafficMirrorSessionCommand=IDn});var PDn=A(JQe=>{"use strict";Object.defineProperty(JQe,"__esModule",{value:!0});JQe.CreateTrafficMirrorTargetCommand=JQe.$Command=void 0;var L4m=Ue(),j4m=ze(),a0a=qe();Object.defineProperty(JQe,"$Command",{enumerable:!0,get:function(){return a0a.Command}});var s0a=Mr(),TDn=class e extends a0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorTargetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s0a.se_CreateTrafficMirrorTargetCommand)(r,t)}deserialize(r,t){return(0,s0a.de_CreateTrafficMirrorTargetCommand)(r,t)}};JQe.CreateTrafficMirrorTargetCommand=TDn});var kDn=A(XQe=>{"use strict";Object.defineProperty(XQe,"__esModule",{value:!0});XQe.CreateTransitGatewayCommand=XQe.$Command=void 0;var G4m=Ue(),U4m=ze(),c0a=qe();Object.defineProperty(XQe,"$Command",{enumerable:!0,get:function(){return c0a.Command}});var o0a=Mr(),RDn=class e extends c0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o0a.se_CreateTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,o0a.de_CreateTransitGatewayCommand)(r,t)}};XQe.CreateTransitGatewayCommand=RDn});var NDn=A(ZQe=>{"use strict";Object.defineProperty(ZQe,"__esModule",{value:!0});ZQe.CreateTransitGatewayConnectCommand=ZQe.$Command=void 0;var V4m=Ue(),z4m=ze(),l0a=qe();Object.defineProperty(ZQe,"$Command",{enumerable:!0,get:function(){return l0a.Command}});var u0a=Mr(),FDn=class e extends l0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayConnectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u0a.se_CreateTransitGatewayConnectCommand)(r,t)}deserialize(r,t){return(0,u0a.de_CreateTransitGatewayConnectCommand)(r,t)}};ZQe.CreateTransitGatewayConnectCommand=FDn});var BDn=A(eKe=>{"use strict";Object.defineProperty(eKe,"__esModule",{value:!0});eKe.CreateTransitGatewayConnectPeerCommand=eKe.$Command=void 0;var $4m=Ue(),Q4m=ze(),p0a=qe();Object.defineProperty(eKe,"$Command",{enumerable:!0,get:function(){return p0a.Command}});var d0a=Mr(),ODn=class e extends p0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayConnectPeerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d0a.se_CreateTransitGatewayConnectPeerCommand)(r,t)}deserialize(r,t){return(0,d0a.de_CreateTransitGatewayConnectPeerCommand)(r,t)}};eKe.CreateTransitGatewayConnectPeerCommand=ODn});var MDn=A(tKe=>{"use strict";Object.defineProperty(tKe,"__esModule",{value:!0});tKe.CreateTransitGatewayMulticastDomainCommand=tKe.$Command=void 0;var K4m=Ue(),H4m=ze(),f0a=qe();Object.defineProperty(tKe,"$Command",{enumerable:!0,get:function(){return f0a.Command}});var m0a=Mr(),qDn=class e extends f0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m0a.se_CreateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,m0a.de_CreateTransitGatewayMulticastDomainCommand)(r,t)}};tKe.CreateTransitGatewayMulticastDomainCommand=qDn});var jDn=A(rKe=>{"use strict";Object.defineProperty(rKe,"__esModule",{value:!0});rKe.CreateTransitGatewayPeeringAttachmentCommand=rKe.$Command=void 0;var W4m=Ue(),Y4m=ze(),g0a=qe();Object.defineProperty(rKe,"$Command",{enumerable:!0,get:function(){return g0a.Command}});var h0a=Mr(),LDn=class e extends g0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h0a.se_CreateTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,h0a.de_CreateTransitGatewayPeeringAttachmentCommand)(r,t)}};rKe.CreateTransitGatewayPeeringAttachmentCommand=LDn});var UDn=A(nKe=>{"use strict";Object.defineProperty(nKe,"__esModule",{value:!0});nKe.CreateTransitGatewayPolicyTableCommand=nKe.$Command=void 0;var J4m=Ue(),X4m=ze(),_0a=qe();Object.defineProperty(nKe,"$Command",{enumerable:!0,get:function(){return _0a.Command}});var y0a=Mr(),GDn=class e extends _0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y0a.se_CreateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,y0a.de_CreateTransitGatewayPolicyTableCommand)(r,t)}};nKe.CreateTransitGatewayPolicyTableCommand=GDn});var zDn=A(iKe=>{"use strict";Object.defineProperty(iKe,"__esModule",{value:!0});iKe.CreateTransitGatewayPrefixListReferenceCommand=iKe.$Command=void 0;var Z4m=Ue(),e7m=ze(),b0a=qe();Object.defineProperty(iKe,"$Command",{enumerable:!0,get:function(){return b0a.Command}});var A0a=Mr(),VDn=class e extends b0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A0a.se_CreateTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,A0a.de_CreateTransitGatewayPrefixListReferenceCommand)(r,t)}};iKe.CreateTransitGatewayPrefixListReferenceCommand=VDn});var QDn=A(sKe=>{"use strict";Object.defineProperty(sKe,"__esModule",{value:!0});sKe.CreateTransitGatewayRouteCommand=sKe.$Command=void 0;var t7m=Ue(),r7m=ze(),v0a=qe();Object.defineProperty(sKe,"$Command",{enumerable:!0,get:function(){return v0a.Command}});var C0a=Mr(),$Dn=class e extends v0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C0a.se_CreateTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,C0a.de_CreateTransitGatewayRouteCommand)(r,t)}};sKe.CreateTransitGatewayRouteCommand=$Dn});var HDn=A(aKe=>{"use strict";Object.defineProperty(aKe,"__esModule",{value:!0});aKe.CreateTransitGatewayRouteTableAnnouncementCommand=aKe.$Command=void 0;var n7m=Ue(),i7m=ze(),D0a=qe();Object.defineProperty(aKe,"$Command",{enumerable:!0,get:function(){return D0a.Command}});var E0a=Mr(),KDn=class e extends D0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteTableAnnouncementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E0a.se_CreateTransitGatewayRouteTableAnnouncementCommand)(r,t)}deserialize(r,t){return(0,E0a.de_CreateTransitGatewayRouteTableAnnouncementCommand)(r,t)}};aKe.CreateTransitGatewayRouteTableAnnouncementCommand=KDn});var YDn=A(oKe=>{"use strict";Object.defineProperty(oKe,"__esModule",{value:!0});oKe.CreateTransitGatewayRouteTableCommand=oKe.$Command=void 0;var s7m=Ue(),a7m=ze(),w0a=qe();Object.defineProperty(oKe,"$Command",{enumerable:!0,get:function(){return w0a.Command}});var S0a=Mr(),WDn=class e extends w0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S0a.se_CreateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,S0a.de_CreateTransitGatewayRouteTableCommand)(r,t)}};oKe.CreateTransitGatewayRouteTableCommand=WDn});var XDn=A(cKe=>{"use strict";Object.defineProperty(cKe,"__esModule",{value:!0});cKe.CreateTransitGatewayVpcAttachmentCommand=cKe.$Command=void 0;var o7m=Ue(),c7m=ze(),x0a=qe();Object.defineProperty(cKe,"$Command",{enumerable:!0,get:function(){return x0a.Command}});var I0a=Mr(),JDn=class e extends x0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I0a.se_CreateTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,I0a.de_CreateTransitGatewayVpcAttachmentCommand)(r,t)}};cKe.CreateTransitGatewayVpcAttachmentCommand=JDn});var eSn=A(uKe=>{"use strict";Object.defineProperty(uKe,"__esModule",{value:!0});uKe.CreateVerifiedAccessEndpointCommand=uKe.$Command=void 0;var u7m=Ue(),l7m=ze(),P0a=qe();Object.defineProperty(uKe,"$Command",{enumerable:!0,get:function(){return P0a.Command}});var T0a=Mr(),ZDn=class e extends P0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T0a.se_CreateVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,T0a.de_CreateVerifiedAccessEndpointCommand)(r,t)}};uKe.CreateVerifiedAccessEndpointCommand=ZDn});var rSn=A(lKe=>{"use strict";Object.defineProperty(lKe,"__esModule",{value:!0});lKe.CreateVerifiedAccessGroupCommand=lKe.$Command=void 0;var d7m=Ue(),p7m=ze(),k0a=qe();Object.defineProperty(lKe,"$Command",{enumerable:!0,get:function(){return k0a.Command}});var R0a=Mr(),tSn=class e extends k0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R0a.se_CreateVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,R0a.de_CreateVerifiedAccessGroupCommand)(r,t)}};lKe.CreateVerifiedAccessGroupCommand=tSn});var iSn=A(dKe=>{"use strict";Object.defineProperty(dKe,"__esModule",{value:!0});dKe.CreateVerifiedAccessInstanceCommand=dKe.$Command=void 0;var m7m=Ue(),f7m=ze(),N0a=qe();Object.defineProperty(dKe,"$Command",{enumerable:!0,get:function(){return N0a.Command}});var F0a=Mr(),nSn=class e extends N0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F0a.se_CreateVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,F0a.de_CreateVerifiedAccessInstanceCommand)(r,t)}};dKe.CreateVerifiedAccessInstanceCommand=nSn});var pKe=A(Tu=>{"use strict";Object.defineProperty(Tu,"__esModule",{value:!0});Tu.GatewayAssociationState=Tu.TunnelInsideIpVersion=Tu.ServiceConnectivityType=Tu.ServiceType=Tu.ServiceState=Tu.DnsNameState=Tu.PayerResponsibility=Tu.ConnectionNotificationType=Tu.ConnectionNotificationState=Tu.State=Tu.VpcEndpointType=Tu.IpAddressType=Tu.DnsRecordIpType=Tu.VolumeState=Tu.VerifiedAccessEndpointStatusCode=Tu.VerifiedAccessEndpointProtocol=Tu.VerifiedAccessEndpointType=Tu.VerifiedAccessEndpointAttachmentType=Tu.TransitGatewayRouteTableAnnouncementState=Tu.TransitGatewayRouteTableAnnouncementDirection=Tu.TransitGatewayRouteTableState=Tu.TransitGatewayRouteType=Tu.TransitGatewayRouteState=Tu.TransitGatewayPrefixListReferenceState=Tu.TransitGatewayPolicyTableState=Tu.TransitGatewayMulticastDomainState=Tu.StaticSourcesSupportValue=Tu.Igmpv2SupportValue=Tu.AutoAcceptSharedAssociationsValue=Tu.TransitGatewayConnectPeerState=Tu.BgpStatus=Tu.ProtocolValue=Tu.TransitGatewayState=Tu.VpnEcmpSupportValue=Tu.MulticastSupportValue=Tu.DefaultRouteTablePropagationValue=Tu.DefaultRouteTableAssociationValue=Tu.AutoAcceptSharedAttachmentsValue=Tu.TrafficMirrorTargetType=Tu.TrafficMirrorNetworkService=Tu.TrafficDirection=Tu.TrafficMirrorRuleAction=Tu.SubnetCidrReservationType=Tu.DatafeedSubscriptionState=Tu.CopyTagsFromSource=Tu.StorageTier=Tu.SnapshotState=Tu.RouteState=Tu.RouteOrigin=Tu.ReplaceRootVolumeTaskState=void 0;Tu.CreateVpnConnectionResultFilterSensitiveLog=Tu.VpnConnectionFilterSensitiveLog=Tu.VpnConnectionOptionsFilterSensitiveLog=Tu.TunnelOptionFilterSensitiveLog=Tu.CreateVpnConnectionRequestFilterSensitiveLog=Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog=Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=Tu.DeleteQueuedReservedInstancesErrorCode=Tu.LaunchTemplateErrorCode=Tu.DeleteFleetErrorCode=Tu.FleetStateCode=Tu.TelemetryStatus=Tu.VpnState=Tu.VpnStaticRouteSource=void 0;var kur=qe(),h7m=p0e();Tu.ReplaceRootVolumeTaskState={failed:"failed",failed_detached:"failed-detached",failing:"failing",in_progress:"in-progress",pending:"pending",succeeded:"succeeded"};Tu.RouteOrigin={CreateRoute:"CreateRoute",CreateRouteTable:"CreateRouteTable",EnableVgwRoutePropagation:"EnableVgwRoutePropagation"};Tu.RouteState={active:"active",blackhole:"blackhole"};Tu.SnapshotState={completed:"completed",error:"error",pending:"pending",recoverable:"recoverable",recovering:"recovering"};Tu.StorageTier={archive:"archive",standard:"standard"};Tu.CopyTagsFromSource={volume:"volume"};Tu.DatafeedSubscriptionState={Active:"Active",Inactive:"Inactive"};Tu.SubnetCidrReservationType={explicit:"explicit",prefix:"prefix"};Tu.TrafficMirrorRuleAction={accept:"accept",reject:"reject"};Tu.TrafficDirection={egress:"egress",ingress:"ingress"};Tu.TrafficMirrorNetworkService={amazon_dns:"amazon-dns"};Tu.TrafficMirrorTargetType={gateway_load_balancer_endpoint:"gateway-load-balancer-endpoint",network_interface:"network-interface",network_load_balancer:"network-load-balancer"};Tu.AutoAcceptSharedAttachmentsValue={disable:"disable",enable:"enable"};Tu.DefaultRouteTableAssociationValue={disable:"disable",enable:"enable"};Tu.DefaultRouteTablePropagationValue={disable:"disable",enable:"enable"};Tu.MulticastSupportValue={disable:"disable",enable:"enable"};Tu.VpnEcmpSupportValue={disable:"disable",enable:"enable"};Tu.TransitGatewayState={available:"available",deleted:"deleted",deleting:"deleting",modifying:"modifying",pending:"pending"};Tu.ProtocolValue={gre:"gre"};Tu.BgpStatus={down:"down",up:"up"};Tu.TransitGatewayConnectPeerState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.AutoAcceptSharedAssociationsValue={disable:"disable",enable:"enable"};Tu.Igmpv2SupportValue={disable:"disable",enable:"enable"};Tu.StaticSourcesSupportValue={disable:"disable",enable:"enable"};Tu.TransitGatewayMulticastDomainState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayPolicyTableState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayPrefixListReferenceState={available:"available",deleting:"deleting",modifying:"modifying",pending:"pending"};Tu.TransitGatewayRouteState={active:"active",blackhole:"blackhole",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayRouteType={propagated:"propagated",static:"static"};Tu.TransitGatewayRouteTableState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayRouteTableAnnouncementDirection={incoming:"incoming",outgoing:"outgoing"};Tu.TransitGatewayRouteTableAnnouncementState={available:"available",deleted:"deleted",deleting:"deleting",failed:"failed",failing:"failing",pending:"pending"};Tu.VerifiedAccessEndpointAttachmentType={vpc:"vpc"};Tu.VerifiedAccessEndpointType={load_balancer:"load-balancer",network_interface:"network-interface"};Tu.VerifiedAccessEndpointProtocol={http:"http",https:"https"};Tu.VerifiedAccessEndpointStatusCode={active:"active",deleted:"deleted",deleting:"deleting",pending:"pending",updating:"updating"};Tu.VolumeState={available:"available",creating:"creating",deleted:"deleted",deleting:"deleting",error:"error",in_use:"in-use"};Tu.DnsRecordIpType={dualstack:"dualstack",ipv4:"ipv4",ipv6:"ipv6",service_defined:"service-defined"};Tu.IpAddressType={dualstack:"dualstack",ipv4:"ipv4",ipv6:"ipv6"};Tu.VpcEndpointType={Gateway:"Gateway",GatewayLoadBalancer:"GatewayLoadBalancer",Interface:"Interface"};Tu.State={Available:"Available",Deleted:"Deleted",Deleting:"Deleting",Expired:"Expired",Failed:"Failed",Pending:"Pending",PendingAcceptance:"PendingAcceptance",Rejected:"Rejected"};Tu.ConnectionNotificationState={Disabled:"Disabled",Enabled:"Enabled"};Tu.ConnectionNotificationType={Topic:"Topic"};Tu.PayerResponsibility={ServiceOwner:"ServiceOwner"};Tu.DnsNameState={Failed:"failed",PendingVerification:"pendingVerification",Verified:"verified"};Tu.ServiceState={Available:"Available",Deleted:"Deleted",Deleting:"Deleting",Failed:"Failed",Pending:"Pending"};Tu.ServiceType={Gateway:"Gateway",GatewayLoadBalancer:"GatewayLoadBalancer",Interface:"Interface"};Tu.ServiceConnectivityType={ipv4:"ipv4",ipv6:"ipv6"};Tu.TunnelInsideIpVersion={ipv4:"ipv4",ipv6:"ipv6"};Tu.GatewayAssociationState={associated:"associated",associating:"associating",disassociating:"disassociating",not_associated:"not-associated"};Tu.VpnStaticRouteSource={Static:"Static"};Tu.VpnState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TelemetryStatus={DOWN:"DOWN",UP:"UP"};Tu.FleetStateCode={ACTIVE:"active",DELETED:"deleted",DELETED_RUNNING:"deleted_running",DELETED_TERMINATING_INSTANCES:"deleted_terminating",FAILED:"failed",MODIFYING:"modifying",SUBMITTED:"submitted"};Tu.DeleteFleetErrorCode={FLEET_ID_DOES_NOT_EXIST:"fleetIdDoesNotExist",FLEET_ID_MALFORMED:"fleetIdMalformed",FLEET_NOT_IN_DELETABLE_STATE:"fleetNotInDeletableState",UNEXPECTED_ERROR:"unexpectedError"};Tu.LaunchTemplateErrorCode={LAUNCH_TEMPLATE_ID_DOES_NOT_EXIST:"launchTemplateIdDoesNotExist",LAUNCH_TEMPLATE_ID_MALFORMED:"launchTemplateIdMalformed",LAUNCH_TEMPLATE_NAME_DOES_NOT_EXIST:"launchTemplateNameDoesNotExist",LAUNCH_TEMPLATE_NAME_MALFORMED:"launchTemplateNameMalformed",LAUNCH_TEMPLATE_VERSION_DOES_NOT_EXIST:"launchTemplateVersionDoesNotExist",UNEXPECTED_ERROR:"unexpectedError"};Tu.DeleteQueuedReservedInstancesErrorCode={RESERVED_INSTANCES_ID_INVALID:"reserved-instances-id-invalid",RESERVED_INSTANCES_NOT_IN_QUEUED_STATE:"reserved-instances-not-in-queued-state",UNEXPECTED_ERROR:"unexpected-error"};var g7m=e=>({...e,...e.ClientSecret&&{ClientSecret:kur.SENSITIVE_STRING}});Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=g7m;var y7m=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog)(e.OidcOptions)}});Tu.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog=y7m;var _7m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,h7m.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Tu.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog=_7m;var A7m=e=>({...e,...e.PreSharedKey&&{PreSharedKey:kur.SENSITIVE_STRING}});Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog=A7m;var b7m=e=>({...e,...e.TunnelOptions&&{TunnelOptions:e.TunnelOptions.map(r=>(0,Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog)(r))}});Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog=b7m;var C7m=e=>({...e,...e.Options&&{Options:(0,Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog)(e.Options)}});Tu.CreateVpnConnectionRequestFilterSensitiveLog=C7m;var v7m=e=>({...e,...e.PreSharedKey&&{PreSharedKey:kur.SENSITIVE_STRING}});Tu.TunnelOptionFilterSensitiveLog=v7m;var E7m=e=>({...e,...e.TunnelOptions&&{TunnelOptions:e.TunnelOptions.map(r=>(0,Tu.TunnelOptionFilterSensitiveLog)(r))}});Tu.VpnConnectionOptionsFilterSensitiveLog=E7m;var D7m=e=>({...e,...e.CustomerGatewayConfiguration&&{CustomerGatewayConfiguration:kur.SENSITIVE_STRING},...e.Options&&{Options:(0,Tu.VpnConnectionOptionsFilterSensitiveLog)(e.Options)}});Tu.VpnConnectionFilterSensitiveLog=D7m;var S7m=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Tu.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});Tu.CreateVpnConnectionResultFilterSensitiveLog=S7m});var aSn=A(mKe=>{"use strict";Object.defineProperty(mKe,"__esModule",{value:!0});mKe.CreateVerifiedAccessTrustProviderCommand=mKe.$Command=void 0;var w7m=Ue(),I7m=ze(),q0a=qe();Object.defineProperty(mKe,"$Command",{enumerable:!0,get:function(){return q0a.Command}});var O0a=pKe(),B0a=Mr(),sSn=class e extends q0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:O0a.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog,outputFilterSensitiveLog:O0a.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B0a.se_CreateVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,B0a.de_CreateVerifiedAccessTrustProviderCommand)(r,t)}};mKe.CreateVerifiedAccessTrustProviderCommand=sSn});var cSn=A(fKe=>{"use strict";Object.defineProperty(fKe,"__esModule",{value:!0});fKe.CreateVolumeCommand=fKe.$Command=void 0;var x7m=Ue(),T7m=ze(),L0a=qe();Object.defineProperty(fKe,"$Command",{enumerable:!0,get:function(){return L0a.Command}});var M0a=Mr(),oSn=class e extends L0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M0a.se_CreateVolumeCommand)(r,t)}deserialize(r,t){return(0,M0a.de_CreateVolumeCommand)(r,t)}};fKe.CreateVolumeCommand=oSn});var lSn=A(hKe=>{"use strict";Object.defineProperty(hKe,"__esModule",{value:!0});hKe.CreateVpcCommand=hKe.$Command=void 0;var P7m=Ue(),R7m=ze(),G0a=qe();Object.defineProperty(hKe,"$Command",{enumerable:!0,get:function(){return G0a.Command}});var j0a=Mr(),uSn=class e extends G0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j0a.se_CreateVpcCommand)(r,t)}deserialize(r,t){return(0,j0a.de_CreateVpcCommand)(r,t)}};hKe.CreateVpcCommand=uSn});var pSn=A(gKe=>{"use strict";Object.defineProperty(gKe,"__esModule",{value:!0});gKe.CreateVpcEndpointCommand=gKe.$Command=void 0;var k7m=Ue(),F7m=ze(),V0a=qe();Object.defineProperty(gKe,"$Command",{enumerable:!0,get:function(){return V0a.Command}});var U0a=Mr(),dSn=class e extends V0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U0a.se_CreateVpcEndpointCommand)(r,t)}deserialize(r,t){return(0,U0a.de_CreateVpcEndpointCommand)(r,t)}};gKe.CreateVpcEndpointCommand=dSn});var fSn=A(yKe=>{"use strict";Object.defineProperty(yKe,"__esModule",{value:!0});yKe.CreateVpcEndpointConnectionNotificationCommand=yKe.$Command=void 0;var N7m=Ue(),O7m=ze(),$0a=qe();Object.defineProperty(yKe,"$Command",{enumerable:!0,get:function(){return $0a.Command}});var z0a=Mr(),mSn=class e extends $0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointConnectionNotificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z0a.se_CreateVpcEndpointConnectionNotificationCommand)(r,t)}deserialize(r,t){return(0,z0a.de_CreateVpcEndpointConnectionNotificationCommand)(r,t)}};yKe.CreateVpcEndpointConnectionNotificationCommand=mSn});var gSn=A(_Ke=>{"use strict";Object.defineProperty(_Ke,"__esModule",{value:!0});_Ke.CreateVpcEndpointServiceConfigurationCommand=_Ke.$Command=void 0;var B7m=Ue(),q7m=ze(),K0a=qe();Object.defineProperty(_Ke,"$Command",{enumerable:!0,get:function(){return K0a.Command}});var Q0a=Mr(),hSn=class e extends K0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointServiceConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q0a.se_CreateVpcEndpointServiceConfigurationCommand)(r,t)}deserialize(r,t){return(0,Q0a.de_CreateVpcEndpointServiceConfigurationCommand)(r,t)}};_Ke.CreateVpcEndpointServiceConfigurationCommand=hSn});var _Sn=A(AKe=>{"use strict";Object.defineProperty(AKe,"__esModule",{value:!0});AKe.CreateVpcPeeringConnectionCommand=AKe.$Command=void 0;var M7m=Ue(),L7m=ze(),W0a=qe();Object.defineProperty(AKe,"$Command",{enumerable:!0,get:function(){return W0a.Command}});var H0a=Mr(),ySn=class e extends W0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H0a.se_CreateVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,H0a.de_CreateVpcPeeringConnectionCommand)(r,t)}};AKe.CreateVpcPeeringConnectionCommand=ySn});var bSn=A(bKe=>{"use strict";Object.defineProperty(bKe,"__esModule",{value:!0});bKe.CreateVpnConnectionCommand=bKe.$Command=void 0;var j7m=Ue(),G7m=ze(),X0a=qe();Object.defineProperty(bKe,"$Command",{enumerable:!0,get:function(){return X0a.Command}});var Y0a=pKe(),J0a=Mr(),ASn=class e extends X0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnConnectionCommand",inputFilterSensitiveLog:Y0a.CreateVpnConnectionRequestFilterSensitiveLog,outputFilterSensitiveLog:Y0a.CreateVpnConnectionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J0a.se_CreateVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,J0a.de_CreateVpnConnectionCommand)(r,t)}};bKe.CreateVpnConnectionCommand=ASn});var vSn=A(CKe=>{"use strict";Object.defineProperty(CKe,"__esModule",{value:!0});CKe.CreateVpnConnectionRouteCommand=CKe.$Command=void 0;var U7m=Ue(),V7m=ze(),eha=qe();Object.defineProperty(CKe,"$Command",{enumerable:!0,get:function(){return eha.Command}});var Z0a=Mr(),CSn=class e extends eha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnConnectionRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z0a.se_CreateVpnConnectionRouteCommand)(r,t)}deserialize(r,t){return(0,Z0a.de_CreateVpnConnectionRouteCommand)(r,t)}};CKe.CreateVpnConnectionRouteCommand=CSn});var DSn=A(vKe=>{"use strict";Object.defineProperty(vKe,"__esModule",{value:!0});vKe.CreateVpnGatewayCommand=vKe.$Command=void 0;var z7m=Ue(),$7m=ze(),rha=qe();Object.defineProperty(vKe,"$Command",{enumerable:!0,get:function(){return rha.Command}});var tha=Mr(),ESn=class e extends rha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tha.se_CreateVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,tha.de_CreateVpnGatewayCommand)(r,t)}};vKe.CreateVpnGatewayCommand=ESn});var wSn=A(EKe=>{"use strict";Object.defineProperty(EKe,"__esModule",{value:!0});EKe.DeleteCarrierGatewayCommand=EKe.$Command=void 0;var Q7m=Ue(),K7m=ze(),iha=qe();Object.defineProperty(EKe,"$Command",{enumerable:!0,get:function(){return iha.Command}});var nha=Mr(),SSn=class e extends iha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCarrierGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nha.se_DeleteCarrierGatewayCommand)(r,t)}deserialize(r,t){return(0,nha.de_DeleteCarrierGatewayCommand)(r,t)}};EKe.DeleteCarrierGatewayCommand=SSn});var xSn=A(DKe=>{"use strict";Object.defineProperty(DKe,"__esModule",{value:!0});DKe.DeleteClientVpnEndpointCommand=DKe.$Command=void 0;var H7m=Ue(),W7m=ze(),aha=qe();Object.defineProperty(DKe,"$Command",{enumerable:!0,get:function(){return aha.Command}});var sha=Mr(),ISn=class e extends aha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sha.se_DeleteClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,sha.de_DeleteClientVpnEndpointCommand)(r,t)}};DKe.DeleteClientVpnEndpointCommand=ISn});var PSn=A(SKe=>{"use strict";Object.defineProperty(SKe,"__esModule",{value:!0});SKe.DeleteClientVpnRouteCommand=SKe.$Command=void 0;var Y7m=Ue(),J7m=ze(),cha=qe();Object.defineProperty(SKe,"$Command",{enumerable:!0,get:function(){return cha.Command}});var oha=Mr(),TSn=class e extends cha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteClientVpnRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oha.se_DeleteClientVpnRouteCommand)(r,t)}deserialize(r,t){return(0,oha.de_DeleteClientVpnRouteCommand)(r,t)}};SKe.DeleteClientVpnRouteCommand=TSn});var kSn=A(wKe=>{"use strict";Object.defineProperty(wKe,"__esModule",{value:!0});wKe.DeleteCoipCidrCommand=wKe.$Command=void 0;var X7m=Ue(),Z7m=ze(),lha=qe();Object.defineProperty(wKe,"$Command",{enumerable:!0,get:function(){return lha.Command}});var uha=Mr(),RSn=class e extends lha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uha.se_DeleteCoipCidrCommand)(r,t)}deserialize(r,t){return(0,uha.de_DeleteCoipCidrCommand)(r,t)}};wKe.DeleteCoipCidrCommand=RSn});var NSn=A(IKe=>{"use strict";Object.defineProperty(IKe,"__esModule",{value:!0});IKe.DeleteCoipPoolCommand=IKe.$Command=void 0;var e6m=Ue(),t6m=ze(),pha=qe();Object.defineProperty(IKe,"$Command",{enumerable:!0,get:function(){return pha.Command}});var dha=Mr(),FSn=class e extends pha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCoipPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dha.se_DeleteCoipPoolCommand)(r,t)}deserialize(r,t){return(0,dha.de_DeleteCoipPoolCommand)(r,t)}};IKe.DeleteCoipPoolCommand=FSn});var BSn=A(xKe=>{"use strict";Object.defineProperty(xKe,"__esModule",{value:!0});xKe.DeleteCustomerGatewayCommand=xKe.$Command=void 0;var r6m=Ue(),n6m=ze(),fha=qe();Object.defineProperty(xKe,"$Command",{enumerable:!0,get:function(){return fha.Command}});var mha=Mr(),OSn=class e extends fha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCustomerGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mha.se_DeleteCustomerGatewayCommand)(r,t)}deserialize(r,t){return(0,mha.de_DeleteCustomerGatewayCommand)(r,t)}};xKe.DeleteCustomerGatewayCommand=OSn});var MSn=A(TKe=>{"use strict";Object.defineProperty(TKe,"__esModule",{value:!0});TKe.DeleteDhcpOptionsCommand=TKe.$Command=void 0;var i6m=Ue(),s6m=ze(),gha=qe();Object.defineProperty(TKe,"$Command",{enumerable:!0,get:function(){return gha.Command}});var hha=Mr(),qSn=class e extends gha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hha.se_DeleteDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,hha.de_DeleteDhcpOptionsCommand)(r,t)}};TKe.DeleteDhcpOptionsCommand=qSn});var jSn=A(PKe=>{"use strict";Object.defineProperty(PKe,"__esModule",{value:!0});PKe.DeleteEgressOnlyInternetGatewayCommand=PKe.$Command=void 0;var a6m=Ue(),o6m=ze(),_ha=qe();Object.defineProperty(PKe,"$Command",{enumerable:!0,get:function(){return _ha.Command}});var yha=Mr(),LSn=class e extends _ha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteEgressOnlyInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yha.se_DeleteEgressOnlyInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,yha.de_DeleteEgressOnlyInternetGatewayCommand)(r,t)}};PKe.DeleteEgressOnlyInternetGatewayCommand=LSn});var USn=A(RKe=>{"use strict";Object.defineProperty(RKe,"__esModule",{value:!0});RKe.DeleteFleetsCommand=RKe.$Command=void 0;var c6m=Ue(),u6m=ze(),bha=qe();Object.defineProperty(RKe,"$Command",{enumerable:!0,get:function(){return bha.Command}});var Aha=Mr(),GSn=class e extends bha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Aha.se_DeleteFleetsCommand)(r,t)}deserialize(r,t){return(0,Aha.de_DeleteFleetsCommand)(r,t)}};RKe.DeleteFleetsCommand=GSn});var zSn=A(kKe=>{"use strict";Object.defineProperty(kKe,"__esModule",{value:!0});kKe.DeleteFlowLogsCommand=kKe.$Command=void 0;var l6m=Ue(),d6m=ze(),vha=qe();Object.defineProperty(kKe,"$Command",{enumerable:!0,get:function(){return vha.Command}});var Cha=Mr(),VSn=class e extends vha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cha.se_DeleteFlowLogsCommand)(r,t)}deserialize(r,t){return(0,Cha.de_DeleteFlowLogsCommand)(r,t)}};kKe.DeleteFlowLogsCommand=VSn});var QSn=A(FKe=>{"use strict";Object.defineProperty(FKe,"__esModule",{value:!0});FKe.DeleteFpgaImageCommand=FKe.$Command=void 0;var p6m=Ue(),m6m=ze(),Dha=qe();Object.defineProperty(FKe,"$Command",{enumerable:!0,get:function(){return Dha.Command}});var Eha=Mr(),$Sn=class e extends Dha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eha.se_DeleteFpgaImageCommand)(r,t)}deserialize(r,t){return(0,Eha.de_DeleteFpgaImageCommand)(r,t)}};FKe.DeleteFpgaImageCommand=$Sn});var HSn=A(NKe=>{"use strict";Object.defineProperty(NKe,"__esModule",{value:!0});NKe.DeleteInstanceConnectEndpointCommand=NKe.$Command=void 0;var f6m=Ue(),h6m=ze(),wha=qe();Object.defineProperty(NKe,"$Command",{enumerable:!0,get:function(){return wha.Command}});var Sha=Mr(),KSn=class e extends wha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInstanceConnectEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sha.se_DeleteInstanceConnectEndpointCommand)(r,t)}deserialize(r,t){return(0,Sha.de_DeleteInstanceConnectEndpointCommand)(r,t)}};NKe.DeleteInstanceConnectEndpointCommand=KSn});var YSn=A(OKe=>{"use strict";Object.defineProperty(OKe,"__esModule",{value:!0});OKe.DeleteInstanceEventWindowCommand=OKe.$Command=void 0;var g6m=Ue(),y6m=ze(),xha=qe();Object.defineProperty(OKe,"$Command",{enumerable:!0,get:function(){return xha.Command}});var Iha=Mr(),WSn=class e extends xha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iha.se_DeleteInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,Iha.de_DeleteInstanceEventWindowCommand)(r,t)}};OKe.DeleteInstanceEventWindowCommand=WSn});var XSn=A(BKe=>{"use strict";Object.defineProperty(BKe,"__esModule",{value:!0});BKe.DeleteInternetGatewayCommand=BKe.$Command=void 0;var _6m=Ue(),A6m=ze(),Pha=qe();Object.defineProperty(BKe,"$Command",{enumerable:!0,get:function(){return Pha.Command}});var Tha=Mr(),JSn=class e extends Pha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tha.se_DeleteInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,Tha.de_DeleteInternetGatewayCommand)(r,t)}};BKe.DeleteInternetGatewayCommand=JSn});var ewn=A(qKe=>{"use strict";Object.defineProperty(qKe,"__esModule",{value:!0});qKe.DeleteIpamCommand=qKe.$Command=void 0;var b6m=Ue(),C6m=ze(),kha=qe();Object.defineProperty(qKe,"$Command",{enumerable:!0,get:function(){return kha.Command}});var Rha=Mr(),ZSn=class e extends kha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rha.se_DeleteIpamCommand)(r,t)}deserialize(r,t){return(0,Rha.de_DeleteIpamCommand)(r,t)}};qKe.DeleteIpamCommand=ZSn});var rwn=A(MKe=>{"use strict";Object.defineProperty(MKe,"__esModule",{value:!0});MKe.DeleteIpamPoolCommand=MKe.$Command=void 0;var v6m=Ue(),E6m=ze(),Nha=qe();Object.defineProperty(MKe,"$Command",{enumerable:!0,get:function(){return Nha.Command}});var Fha=Mr(),twn=class e extends Nha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fha.se_DeleteIpamPoolCommand)(r,t)}deserialize(r,t){return(0,Fha.de_DeleteIpamPoolCommand)(r,t)}};MKe.DeleteIpamPoolCommand=twn});var iwn=A(LKe=>{"use strict";Object.defineProperty(LKe,"__esModule",{value:!0});LKe.DeleteIpamResourceDiscoveryCommand=LKe.$Command=void 0;var D6m=Ue(),S6m=ze(),Bha=qe();Object.defineProperty(LKe,"$Command",{enumerable:!0,get:function(){return Bha.Command}});var Oha=Mr(),nwn=class e extends Bha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oha.se_DeleteIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Oha.de_DeleteIpamResourceDiscoveryCommand)(r,t)}};LKe.DeleteIpamResourceDiscoveryCommand=nwn});var awn=A(jKe=>{"use strict";Object.defineProperty(jKe,"__esModule",{value:!0});jKe.DeleteIpamScopeCommand=jKe.$Command=void 0;var w6m=Ue(),I6m=ze(),Mha=qe();Object.defineProperty(jKe,"$Command",{enumerable:!0,get:function(){return Mha.Command}});var qha=Mr(),swn=class e extends Mha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qha.se_DeleteIpamScopeCommand)(r,t)}deserialize(r,t){return(0,qha.de_DeleteIpamScopeCommand)(r,t)}};jKe.DeleteIpamScopeCommand=swn});var cwn=A(GKe=>{"use strict";Object.defineProperty(GKe,"__esModule",{value:!0});GKe.DeleteKeyPairCommand=GKe.$Command=void 0;var x6m=Ue(),T6m=ze(),jha=qe();Object.defineProperty(GKe,"$Command",{enumerable:!0,get:function(){return jha.Command}});var Lha=Mr(),own=class e extends jha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lha.se_DeleteKeyPairCommand)(r,t)}deserialize(r,t){return(0,Lha.de_DeleteKeyPairCommand)(r,t)}};GKe.DeleteKeyPairCommand=own});var lwn=A(UKe=>{"use strict";Object.defineProperty(UKe,"__esModule",{value:!0});UKe.DeleteLaunchTemplateCommand=UKe.$Command=void 0;var P6m=Ue(),R6m=ze(),Uha=qe();Object.defineProperty(UKe,"$Command",{enumerable:!0,get:function(){return Uha.Command}});var Gha=Mr(),uwn=class e extends Uha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLaunchTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gha.se_DeleteLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,Gha.de_DeleteLaunchTemplateCommand)(r,t)}};UKe.DeleteLaunchTemplateCommand=uwn});var pwn=A(VKe=>{"use strict";Object.defineProperty(VKe,"__esModule",{value:!0});VKe.DeleteLaunchTemplateVersionsCommand=VKe.$Command=void 0;var k6m=Ue(),F6m=ze(),zha=qe();Object.defineProperty(VKe,"$Command",{enumerable:!0,get:function(){return zha.Command}});var Vha=Mr(),dwn=class e extends zha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLaunchTemplateVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vha.se_DeleteLaunchTemplateVersionsCommand)(r,t)}deserialize(r,t){return(0,Vha.de_DeleteLaunchTemplateVersionsCommand)(r,t)}};VKe.DeleteLaunchTemplateVersionsCommand=dwn});var fwn=A(zKe=>{"use strict";Object.defineProperty(zKe,"__esModule",{value:!0});zKe.DeleteLocalGatewayRouteCommand=zKe.$Command=void 0;var N6m=Ue(),O6m=ze(),Qha=qe();Object.defineProperty(zKe,"$Command",{enumerable:!0,get:function(){return Qha.Command}});var $ha=Mr(),mwn=class e extends Qha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ha.se_DeleteLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,$ha.de_DeleteLocalGatewayRouteCommand)(r,t)}};zKe.DeleteLocalGatewayRouteCommand=mwn});var gwn=A($Ke=>{"use strict";Object.defineProperty($Ke,"__esModule",{value:!0});$Ke.DeleteLocalGatewayRouteTableCommand=$Ke.$Command=void 0;var B6m=Ue(),q6m=ze(),Hha=qe();Object.defineProperty($Ke,"$Command",{enumerable:!0,get:function(){return Hha.Command}});var Kha=Mr(),hwn=class e extends Hha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kha.se_DeleteLocalGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,Kha.de_DeleteLocalGatewayRouteTableCommand)(r,t)}};$Ke.DeleteLocalGatewayRouteTableCommand=hwn});var _wn=A(QKe=>{"use strict";Object.defineProperty(QKe,"__esModule",{value:!0});QKe.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=QKe.$Command=void 0;var M6m=Ue(),L6m=ze(),Yha=qe();Object.defineProperty(QKe,"$Command",{enumerable:!0,get:function(){return Yha.Command}});var Wha=Mr(),ywn=class e extends Yha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wha.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}deserialize(r,t){return(0,Wha.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}};QKe.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=ywn});var bwn=A(KKe=>{"use strict";Object.defineProperty(KKe,"__esModule",{value:!0});KKe.DeleteLocalGatewayRouteTableVpcAssociationCommand=KKe.$Command=void 0;var j6m=Ue(),G6m=ze(),Xha=qe();Object.defineProperty(KKe,"$Command",{enumerable:!0,get:function(){return Xha.Command}});var Jha=Mr(),Awn=class e extends Xha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableVpcAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jha.se_DeleteLocalGatewayRouteTableVpcAssociationCommand)(r,t)}deserialize(r,t){return(0,Jha.de_DeleteLocalGatewayRouteTableVpcAssociationCommand)(r,t)}};KKe.DeleteLocalGatewayRouteTableVpcAssociationCommand=Awn});var vwn=A(HKe=>{"use strict";Object.defineProperty(HKe,"__esModule",{value:!0});HKe.DeleteManagedPrefixListCommand=HKe.$Command=void 0;var U6m=Ue(),V6m=ze(),ega=qe();Object.defineProperty(HKe,"$Command",{enumerable:!0,get:function(){return ega.Command}});var Zha=Mr(),Cwn=class e extends ega.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zha.se_DeleteManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,Zha.de_DeleteManagedPrefixListCommand)(r,t)}};HKe.DeleteManagedPrefixListCommand=Cwn});var Dwn=A(WKe=>{"use strict";Object.defineProperty(WKe,"__esModule",{value:!0});WKe.DeleteNatGatewayCommand=WKe.$Command=void 0;var z6m=Ue(),$6m=ze(),rga=qe();Object.defineProperty(WKe,"$Command",{enumerable:!0,get:function(){return rga.Command}});var tga=Mr(),Ewn=class e extends rga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNatGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tga.se_DeleteNatGatewayCommand)(r,t)}deserialize(r,t){return(0,tga.de_DeleteNatGatewayCommand)(r,t)}};WKe.DeleteNatGatewayCommand=Ewn});var wwn=A(YKe=>{"use strict";Object.defineProperty(YKe,"__esModule",{value:!0});YKe.DeleteNetworkAclCommand=YKe.$Command=void 0;var Q6m=Ue(),K6m=ze(),iga=qe();Object.defineProperty(YKe,"$Command",{enumerable:!0,get:function(){return iga.Command}});var nga=Mr(),Swn=class e extends iga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nga.se_DeleteNetworkAclCommand)(r,t)}deserialize(r,t){return(0,nga.de_DeleteNetworkAclCommand)(r,t)}};YKe.DeleteNetworkAclCommand=Swn});var xwn=A(JKe=>{"use strict";Object.defineProperty(JKe,"__esModule",{value:!0});JKe.DeleteNetworkAclEntryCommand=JKe.$Command=void 0;var H6m=Ue(),W6m=ze(),aga=qe();Object.defineProperty(JKe,"$Command",{enumerable:!0,get:function(){return aga.Command}});var sga=Mr(),Iwn=class e extends aga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sga.se_DeleteNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,sga.de_DeleteNetworkAclEntryCommand)(r,t)}};JKe.DeleteNetworkAclEntryCommand=Iwn});var Pwn=A(XKe=>{"use strict";Object.defineProperty(XKe,"__esModule",{value:!0});XKe.DeleteNetworkInsightsAccessScopeAnalysisCommand=XKe.$Command=void 0;var Y6m=Ue(),J6m=ze(),cga=qe();Object.defineProperty(XKe,"$Command",{enumerable:!0,get:function(){return cga.Command}});var oga=Mr(),Twn=class e extends cga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAccessScopeAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oga.se_DeleteNetworkInsightsAccessScopeAnalysisCommand)(r,t)}deserialize(r,t){return(0,oga.de_DeleteNetworkInsightsAccessScopeAnalysisCommand)(r,t)}};XKe.DeleteNetworkInsightsAccessScopeAnalysisCommand=Twn});var kwn=A(ZKe=>{"use strict";Object.defineProperty(ZKe,"__esModule",{value:!0});ZKe.DeleteNetworkInsightsAccessScopeCommand=ZKe.$Command=void 0;var X6m=Ue(),Z6m=ze(),lga=qe();Object.defineProperty(ZKe,"$Command",{enumerable:!0,get:function(){return lga.Command}});var uga=Mr(),Rwn=class e extends lga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAccessScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uga.se_DeleteNetworkInsightsAccessScopeCommand)(r,t)}deserialize(r,t){return(0,uga.de_DeleteNetworkInsightsAccessScopeCommand)(r,t)}};ZKe.DeleteNetworkInsightsAccessScopeCommand=Rwn});var Nwn=A(eHe=>{"use strict";Object.defineProperty(eHe,"__esModule",{value:!0});eHe.DeleteNetworkInsightsAnalysisCommand=eHe.$Command=void 0;var eFm=Ue(),tFm=ze(),pga=qe();Object.defineProperty(eHe,"$Command",{enumerable:!0,get:function(){return pga.Command}});var dga=Mr(),Fwn=class e extends pga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dga.se_DeleteNetworkInsightsAnalysisCommand)(r,t)}deserialize(r,t){return(0,dga.de_DeleteNetworkInsightsAnalysisCommand)(r,t)}};eHe.DeleteNetworkInsightsAnalysisCommand=Fwn});var Bwn=A(tHe=>{"use strict";Object.defineProperty(tHe,"__esModule",{value:!0});tHe.DeleteNetworkInsightsPathCommand=tHe.$Command=void 0;var rFm=Ue(),nFm=ze(),fga=qe();Object.defineProperty(tHe,"$Command",{enumerable:!0,get:function(){return fga.Command}});var mga=Mr(),Own=class e extends fga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsPathCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mga.se_DeleteNetworkInsightsPathCommand)(r,t)}deserialize(r,t){return(0,mga.de_DeleteNetworkInsightsPathCommand)(r,t)}};tHe.DeleteNetworkInsightsPathCommand=Own});var Mwn=A(rHe=>{"use strict";Object.defineProperty(rHe,"__esModule",{value:!0});rHe.DeleteNetworkInterfaceCommand=rHe.$Command=void 0;var iFm=Ue(),sFm=ze(),gga=qe();Object.defineProperty(rHe,"$Command",{enumerable:!0,get:function(){return gga.Command}});var hga=Mr(),qwn=class e extends gga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hga.se_DeleteNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,hga.de_DeleteNetworkInterfaceCommand)(r,t)}};rHe.DeleteNetworkInterfaceCommand=qwn});var jwn=A(nHe=>{"use strict";Object.defineProperty(nHe,"__esModule",{value:!0});nHe.DeleteNetworkInterfacePermissionCommand=nHe.$Command=void 0;var aFm=Ue(),oFm=ze(),_ga=qe();Object.defineProperty(nHe,"$Command",{enumerable:!0,get:function(){return _ga.Command}});var yga=Mr(),Lwn=class e extends _ga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInterfacePermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yga.se_DeleteNetworkInterfacePermissionCommand)(r,t)}deserialize(r,t){return(0,yga.de_DeleteNetworkInterfacePermissionCommand)(r,t)}};nHe.DeleteNetworkInterfacePermissionCommand=Lwn});var Uwn=A(iHe=>{"use strict";Object.defineProperty(iHe,"__esModule",{value:!0});iHe.DeletePlacementGroupCommand=iHe.$Command=void 0;var cFm=Ue(),uFm=ze(),bga=qe();Object.defineProperty(iHe,"$Command",{enumerable:!0,get:function(){return bga.Command}});var Aga=Mr(),Gwn=class e extends bga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeletePlacementGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Aga.se_DeletePlacementGroupCommand)(r,t)}deserialize(r,t){return(0,Aga.de_DeletePlacementGroupCommand)(r,t)}};iHe.DeletePlacementGroupCommand=Gwn});var zwn=A(sHe=>{"use strict";Object.defineProperty(sHe,"__esModule",{value:!0});sHe.DeletePublicIpv4PoolCommand=sHe.$Command=void 0;var lFm=Ue(),dFm=ze(),vga=qe();Object.defineProperty(sHe,"$Command",{enumerable:!0,get:function(){return vga.Command}});var Cga=Mr(),Vwn=class e extends vga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeletePublicIpv4PoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cga.se_DeletePublicIpv4PoolCommand)(r,t)}deserialize(r,t){return(0,Cga.de_DeletePublicIpv4PoolCommand)(r,t)}};sHe.DeletePublicIpv4PoolCommand=Vwn});var Qwn=A(aHe=>{"use strict";Object.defineProperty(aHe,"__esModule",{value:!0});aHe.DeleteQueuedReservedInstancesCommand=aHe.$Command=void 0;var pFm=Ue(),mFm=ze(),Dga=qe();Object.defineProperty(aHe,"$Command",{enumerable:!0,get:function(){return Dga.Command}});var Ega=Mr(),$wn=class e extends Dga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteQueuedReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ega.se_DeleteQueuedReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,Ega.de_DeleteQueuedReservedInstancesCommand)(r,t)}};aHe.DeleteQueuedReservedInstancesCommand=$wn});var Hwn=A(oHe=>{"use strict";Object.defineProperty(oHe,"__esModule",{value:!0});oHe.DeleteRouteCommand=oHe.$Command=void 0;var fFm=Ue(),hFm=ze(),wga=qe();Object.defineProperty(oHe,"$Command",{enumerable:!0,get:function(){return wga.Command}});var Sga=Mr(),Kwn=class e extends wga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sga.se_DeleteRouteCommand)(r,t)}deserialize(r,t){return(0,Sga.de_DeleteRouteCommand)(r,t)}};oHe.DeleteRouteCommand=Kwn});var Ywn=A(cHe=>{"use strict";Object.defineProperty(cHe,"__esModule",{value:!0});cHe.DeleteRouteTableCommand=cHe.$Command=void 0;var gFm=Ue(),yFm=ze(),xga=qe();Object.defineProperty(cHe,"$Command",{enumerable:!0,get:function(){return xga.Command}});var Iga=Mr(),Wwn=class e extends xga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iga.se_DeleteRouteTableCommand)(r,t)}deserialize(r,t){return(0,Iga.de_DeleteRouteTableCommand)(r,t)}};cHe.DeleteRouteTableCommand=Wwn});var Xwn=A(uHe=>{"use strict";Object.defineProperty(uHe,"__esModule",{value:!0});uHe.DeleteSecurityGroupCommand=uHe.$Command=void 0;var _Fm=Ue(),AFm=ze(),Pga=qe();Object.defineProperty(uHe,"$Command",{enumerable:!0,get:function(){return Pga.Command}});var Tga=Mr(),Jwn=class e extends Pga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Fm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tga.se_DeleteSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,Tga.de_DeleteSecurityGroupCommand)(r,t)}};uHe.DeleteSecurityGroupCommand=Jwn});var eIn=A(lHe=>{"use strict";Object.defineProperty(lHe,"__esModule",{value:!0});lHe.DeleteSnapshotCommand=lHe.$Command=void 0;var bFm=Ue(),CFm=ze(),kga=qe();Object.defineProperty(lHe,"$Command",{enumerable:!0,get:function(){return kga.Command}});var Rga=Mr(),Zwn=class e extends kga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rga.se_DeleteSnapshotCommand)(r,t)}deserialize(r,t){return(0,Rga.de_DeleteSnapshotCommand)(r,t)}};lHe.DeleteSnapshotCommand=Zwn});var rIn=A(dHe=>{"use strict";Object.defineProperty(dHe,"__esModule",{value:!0});dHe.DeleteSpotDatafeedSubscriptionCommand=dHe.$Command=void 0;var vFm=Ue(),EFm=ze(),Nga=qe();Object.defineProperty(dHe,"$Command",{enumerable:!0,get:function(){return Nga.Command}});var Fga=Mr(),tIn=class e extends Nga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fga.se_DeleteSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,Fga.de_DeleteSpotDatafeedSubscriptionCommand)(r,t)}};dHe.DeleteSpotDatafeedSubscriptionCommand=tIn});var iIn=A(pHe=>{"use strict";Object.defineProperty(pHe,"__esModule",{value:!0});pHe.DeleteSubnetCidrReservationCommand=pHe.$Command=void 0;var DFm=Ue(),SFm=ze(),Bga=qe();Object.defineProperty(pHe,"$Command",{enumerable:!0,get:function(){return Bga.Command}});var Oga=Mr(),nIn=class e extends Bga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSubnetCidrReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oga.se_DeleteSubnetCidrReservationCommand)(r,t)}deserialize(r,t){return(0,Oga.de_DeleteSubnetCidrReservationCommand)(r,t)}};pHe.DeleteSubnetCidrReservationCommand=nIn});var aIn=A(mHe=>{"use strict";Object.defineProperty(mHe,"__esModule",{value:!0});mHe.DeleteSubnetCommand=mHe.$Command=void 0;var wFm=Ue(),IFm=ze(),Mga=qe();Object.defineProperty(mHe,"$Command",{enumerable:!0,get:function(){return Mga.Command}});var qga=Mr(),sIn=class e extends Mga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qga.se_DeleteSubnetCommand)(r,t)}deserialize(r,t){return(0,qga.de_DeleteSubnetCommand)(r,t)}};mHe.DeleteSubnetCommand=sIn});var cIn=A(fHe=>{"use strict";Object.defineProperty(fHe,"__esModule",{value:!0});fHe.DeleteTagsCommand=fHe.$Command=void 0;var xFm=Ue(),TFm=ze(),jga=qe();Object.defineProperty(fHe,"$Command",{enumerable:!0,get:function(){return jga.Command}});var Lga=Mr(),oIn=class e extends jga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lga.se_DeleteTagsCommand)(r,t)}deserialize(r,t){return(0,Lga.de_DeleteTagsCommand)(r,t)}};fHe.DeleteTagsCommand=oIn});var lIn=A(hHe=>{"use strict";Object.defineProperty(hHe,"__esModule",{value:!0});hHe.DeleteTrafficMirrorFilterCommand=hHe.$Command=void 0;var PFm=Ue(),RFm=ze(),Uga=qe();Object.defineProperty(hHe,"$Command",{enumerable:!0,get:function(){return Uga.Command}});var Gga=Mr(),uIn=class e extends Uga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorFilterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gga.se_DeleteTrafficMirrorFilterCommand)(r,t)}deserialize(r,t){return(0,Gga.de_DeleteTrafficMirrorFilterCommand)(r,t)}};hHe.DeleteTrafficMirrorFilterCommand=uIn});var pIn=A(gHe=>{"use strict";Object.defineProperty(gHe,"__esModule",{value:!0});gHe.DeleteTrafficMirrorFilterRuleCommand=gHe.$Command=void 0;var kFm=Ue(),FFm=ze(),zga=qe();Object.defineProperty(gHe,"$Command",{enumerable:!0,get:function(){return zga.Command}});var Vga=Mr(),dIn=class e extends zga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vga.se_DeleteTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,Vga.de_DeleteTrafficMirrorFilterRuleCommand)(r,t)}};gHe.DeleteTrafficMirrorFilterRuleCommand=dIn});var fIn=A(yHe=>{"use strict";Object.defineProperty(yHe,"__esModule",{value:!0});yHe.DeleteTrafficMirrorSessionCommand=yHe.$Command=void 0;var NFm=Ue(),OFm=ze(),Qga=qe();Object.defineProperty(yHe,"$Command",{enumerable:!0,get:function(){return Qga.Command}});var $ga=Mr(),mIn=class e extends Qga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ga.se_DeleteTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,$ga.de_DeleteTrafficMirrorSessionCommand)(r,t)}};yHe.DeleteTrafficMirrorSessionCommand=mIn});var gIn=A(_He=>{"use strict";Object.defineProperty(_He,"__esModule",{value:!0});_He.DeleteTrafficMirrorTargetCommand=_He.$Command=void 0;var BFm=Ue(),qFm=ze(),Hga=qe();Object.defineProperty(_He,"$Command",{enumerable:!0,get:function(){return Hga.Command}});var Kga=Mr(),hIn=class e extends Hga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorTargetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kga.se_DeleteTrafficMirrorTargetCommand)(r,t)}deserialize(r,t){return(0,Kga.de_DeleteTrafficMirrorTargetCommand)(r,t)}};_He.DeleteTrafficMirrorTargetCommand=hIn});var _In=A(AHe=>{"use strict";Object.defineProperty(AHe,"__esModule",{value:!0});AHe.DeleteTransitGatewayCommand=AHe.$Command=void 0;var MFm=Ue(),LFm=ze(),Yga=qe();Object.defineProperty(AHe,"$Command",{enumerable:!0,get:function(){return Yga.Command}});var Wga=Mr(),yIn=class e extends Yga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wga.se_DeleteTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,Wga.de_DeleteTransitGatewayCommand)(r,t)}};AHe.DeleteTransitGatewayCommand=yIn});var bIn=A(bHe=>{"use strict";Object.defineProperty(bHe,"__esModule",{value:!0});bHe.DeleteTransitGatewayConnectCommand=bHe.$Command=void 0;var jFm=Ue(),GFm=ze(),Xga=qe();Object.defineProperty(bHe,"$Command",{enumerable:!0,get:function(){return Xga.Command}});var Jga=Mr(),AIn=class e extends Xga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayConnectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jga.se_DeleteTransitGatewayConnectCommand)(r,t)}deserialize(r,t){return(0,Jga.de_DeleteTransitGatewayConnectCommand)(r,t)}};bHe.DeleteTransitGatewayConnectCommand=AIn});var vIn=A(CHe=>{"use strict";Object.defineProperty(CHe,"__esModule",{value:!0});CHe.DeleteTransitGatewayConnectPeerCommand=CHe.$Command=void 0;var UFm=Ue(),VFm=ze(),e1a=qe();Object.defineProperty(CHe,"$Command",{enumerable:!0,get:function(){return e1a.Command}});var Zga=Mr(),CIn=class e extends e1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayConnectPeerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zga.se_DeleteTransitGatewayConnectPeerCommand)(r,t)}deserialize(r,t){return(0,Zga.de_DeleteTransitGatewayConnectPeerCommand)(r,t)}};CHe.DeleteTransitGatewayConnectPeerCommand=CIn});var DIn=A(vHe=>{"use strict";Object.defineProperty(vHe,"__esModule",{value:!0});vHe.DeleteTransitGatewayMulticastDomainCommand=vHe.$Command=void 0;var zFm=Ue(),$Fm=ze(),r1a=qe();Object.defineProperty(vHe,"$Command",{enumerable:!0,get:function(){return r1a.Command}});var t1a=Mr(),EIn=class e extends r1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Fm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t1a.se_DeleteTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,t1a.de_DeleteTransitGatewayMulticastDomainCommand)(r,t)}};vHe.DeleteTransitGatewayMulticastDomainCommand=EIn});var wIn=A(EHe=>{"use strict";Object.defineProperty(EHe,"__esModule",{value:!0});EHe.DeleteTransitGatewayPeeringAttachmentCommand=EHe.$Command=void 0;var QFm=Ue(),KFm=ze(),i1a=qe();Object.defineProperty(EHe,"$Command",{enumerable:!0,get:function(){return i1a.Command}});var n1a=Mr(),SIn=class e extends i1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n1a.se_DeleteTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,n1a.de_DeleteTransitGatewayPeeringAttachmentCommand)(r,t)}};EHe.DeleteTransitGatewayPeeringAttachmentCommand=SIn});var xIn=A(DHe=>{"use strict";Object.defineProperty(DHe,"__esModule",{value:!0});DHe.DeleteTransitGatewayPolicyTableCommand=DHe.$Command=void 0;var HFm=Ue(),WFm=ze(),a1a=qe();Object.defineProperty(DHe,"$Command",{enumerable:!0,get:function(){return a1a.Command}});var s1a=Mr(),IIn=class e extends a1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s1a.se_DeleteTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,s1a.de_DeleteTransitGatewayPolicyTableCommand)(r,t)}};DHe.DeleteTransitGatewayPolicyTableCommand=IIn});var PIn=A(SHe=>{"use strict";Object.defineProperty(SHe,"__esModule",{value:!0});SHe.DeleteTransitGatewayPrefixListReferenceCommand=SHe.$Command=void 0;var YFm=Ue(),JFm=ze(),c1a=qe();Object.defineProperty(SHe,"$Command",{enumerable:!0,get:function(){return c1a.Command}});var o1a=Mr(),TIn=class e extends c1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o1a.se_DeleteTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,o1a.de_DeleteTransitGatewayPrefixListReferenceCommand)(r,t)}};SHe.DeleteTransitGatewayPrefixListReferenceCommand=TIn});var kIn=A(wHe=>{"use strict";Object.defineProperty(wHe,"__esModule",{value:!0});wHe.DeleteTransitGatewayRouteCommand=wHe.$Command=void 0;var XFm=Ue(),ZFm=ze(),l1a=qe();Object.defineProperty(wHe,"$Command",{enumerable:!0,get:function(){return l1a.Command}});var u1a=Mr(),RIn=class e extends l1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u1a.se_DeleteTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,u1a.de_DeleteTransitGatewayRouteCommand)(r,t)}};wHe.DeleteTransitGatewayRouteCommand=RIn});var NIn=A(IHe=>{"use strict";Object.defineProperty(IHe,"__esModule",{value:!0});IHe.DeleteTransitGatewayRouteTableAnnouncementCommand=IHe.$Command=void 0;var e8m=Ue(),t8m=ze(),p1a=qe();Object.defineProperty(IHe,"$Command",{enumerable:!0,get:function(){return p1a.Command}});var d1a=Mr(),FIn=class e extends p1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteTableAnnouncementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d1a.se_DeleteTransitGatewayRouteTableAnnouncementCommand)(r,t)}deserialize(r,t){return(0,d1a.de_DeleteTransitGatewayRouteTableAnnouncementCommand)(r,t)}};IHe.DeleteTransitGatewayRouteTableAnnouncementCommand=FIn});var BIn=A(xHe=>{"use strict";Object.defineProperty(xHe,"__esModule",{value:!0});xHe.DeleteTransitGatewayRouteTableCommand=xHe.$Command=void 0;var r8m=Ue(),n8m=ze(),f1a=qe();Object.defineProperty(xHe,"$Command",{enumerable:!0,get:function(){return f1a.Command}});var m1a=Mr(),OIn=class e extends f1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m1a.se_DeleteTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,m1a.de_DeleteTransitGatewayRouteTableCommand)(r,t)}};xHe.DeleteTransitGatewayRouteTableCommand=OIn});var MIn=A(THe=>{"use strict";Object.defineProperty(THe,"__esModule",{value:!0});THe.DeleteTransitGatewayVpcAttachmentCommand=THe.$Command=void 0;var i8m=Ue(),s8m=ze(),g1a=qe();Object.defineProperty(THe,"$Command",{enumerable:!0,get:function(){return g1a.Command}});var h1a=Mr(),qIn=class e extends g1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h1a.se_DeleteTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,h1a.de_DeleteTransitGatewayVpcAttachmentCommand)(r,t)}};THe.DeleteTransitGatewayVpcAttachmentCommand=qIn});var jIn=A(PHe=>{"use strict";Object.defineProperty(PHe,"__esModule",{value:!0});PHe.DeleteVerifiedAccessEndpointCommand=PHe.$Command=void 0;var a8m=Ue(),o8m=ze(),_1a=qe();Object.defineProperty(PHe,"$Command",{enumerable:!0,get:function(){return _1a.Command}});var y1a=Mr(),LIn=class e extends _1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y1a.se_DeleteVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,y1a.de_DeleteVerifiedAccessEndpointCommand)(r,t)}};PHe.DeleteVerifiedAccessEndpointCommand=LIn});var UIn=A(RHe=>{"use strict";Object.defineProperty(RHe,"__esModule",{value:!0});RHe.DeleteVerifiedAccessGroupCommand=RHe.$Command=void 0;var c8m=Ue(),u8m=ze(),b1a=qe();Object.defineProperty(RHe,"$Command",{enumerable:!0,get:function(){return b1a.Command}});var A1a=Mr(),GIn=class e extends b1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A1a.se_DeleteVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,A1a.de_DeleteVerifiedAccessGroupCommand)(r,t)}};RHe.DeleteVerifiedAccessGroupCommand=GIn});var zIn=A(kHe=>{"use strict";Object.defineProperty(kHe,"__esModule",{value:!0});kHe.DeleteVerifiedAccessInstanceCommand=kHe.$Command=void 0;var l8m=Ue(),d8m=ze(),v1a=qe();Object.defineProperty(kHe,"$Command",{enumerable:!0,get:function(){return v1a.Command}});var C1a=Mr(),VIn=class e extends v1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C1a.se_DeleteVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,C1a.de_DeleteVerifiedAccessInstanceCommand)(r,t)}};kHe.DeleteVerifiedAccessInstanceCommand=VIn});var kSe=A(Zl=>{"use strict";Object.defineProperty(Zl,"__esModule",{value:!0});Zl.ImportSnapshotTaskFilterSensitiveLog=Zl.SnapshotTaskDetailFilterSensitiveLog=Zl.DescribeImportImageTasksResultFilterSensitiveLog=Zl.ImportImageTaskFilterSensitiveLog=Zl.SnapshotDetailFilterSensitiveLog=Zl.DescribeConversionTasksResultFilterSensitiveLog=Zl.ConversionTaskFilterSensitiveLog=Zl.ImportVolumeTaskDetailsFilterSensitiveLog=Zl.ImportInstanceTaskDetailsFilterSensitiveLog=Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog=Zl.DiskImageDescriptionFilterSensitiveLog=Zl.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog=Zl.InstanceLifecycleType=Zl.InstanceBootModeValues=Zl.InstanceAttributeName=Zl.VirtualizationType=Zl.TpmSupportValues=Zl.ImageState=Zl.DeviceType=Zl.ImdsSupportValues=Zl.ImageTypeValues=Zl.HypervisorType=Zl.BootModeValues=Zl.ArchitectureValues=Zl.ImageAttributeName=Zl.ReservationState=Zl.PaymentOption=Zl.FpgaImageStateCode=Zl.ProductCodeValues=Zl.PermissionGroup=Zl.FpgaImageAttributeName=Zl.FleetActivityStatus=Zl.FleetEventType=Zl.FastSnapshotRestoreStateCode=Zl.FastLaunchStateCode=Zl.FastLaunchResourceType=Zl.ElasticGpuState=Zl.ElasticGpuStatus=Zl.ConversionTaskState=Zl.VpnProtocol=Zl.ClientVpnEndpointAttributeStatusCode=Zl.AssociatedNetworkType=Zl.ClientVpnConnectionStatusCode=Zl.StatisticType=Zl.PeriodType=Zl.MetricType=Zl.AvailabilityZoneState=Zl.AvailabilityZoneOptInStatus=Zl.IpamPoolCidrState=Zl.IpamPoolCidrFailureCode=void 0;Zl.DescribeImportSnapshotTasksResultFilterSensitiveLog=void 0;var $In=qe(),p8m=p0e();Zl.IpamPoolCidrFailureCode={cidr_not_available:"cidr-not-available",limit_exceeded:"limit-exceeded"};Zl.IpamPoolCidrState={deprovisioned:"deprovisioned",failed_deprovision:"failed-deprovision",failed_import:"failed-import",failed_provision:"failed-provision",pending_deprovision:"pending-deprovision",pending_import:"pending-import",pending_provision:"pending-provision",provisioned:"provisioned"};Zl.AvailabilityZoneOptInStatus={not_opted_in:"not-opted-in",opt_in_not_required:"opt-in-not-required",opted_in:"opted-in"};Zl.AvailabilityZoneState={available:"available",impaired:"impaired",information:"information",unavailable:"unavailable"};Zl.MetricType={aggregate_latency:"aggregate-latency"};Zl.PeriodType={fifteen_minutes:"fifteen-minutes",five_minutes:"five-minutes",one_day:"one-day",one_hour:"one-hour",one_week:"one-week",three_hours:"three-hours"};Zl.StatisticType={p50:"p50"};Zl.ClientVpnConnectionStatusCode={active:"active",failed_to_terminate:"failed-to-terminate",terminated:"terminated",terminating:"terminating"};Zl.AssociatedNetworkType={vpc:"vpc"};Zl.ClientVpnEndpointAttributeStatusCode={applied:"applied",applying:"applying"};Zl.VpnProtocol={openvpn:"openvpn"};Zl.ConversionTaskState={active:"active",cancelled:"cancelled",cancelling:"cancelling",completed:"completed"};Zl.ElasticGpuStatus={Impaired:"IMPAIRED",Ok:"OK"};Zl.ElasticGpuState={Attached:"ATTACHED"};Zl.FastLaunchResourceType={SNAPSHOT:"snapshot"};Zl.FastLaunchStateCode={disabling:"disabling",disabling_failed:"disabling-failed",enabled:"enabled",enabled_failed:"enabled-failed",enabling:"enabling",enabling_failed:"enabling-failed"};Zl.FastSnapshotRestoreStateCode={disabled:"disabled",disabling:"disabling",enabled:"enabled",enabling:"enabling",optimizing:"optimizing"};Zl.FleetEventType={FLEET_CHANGE:"fleet-change",INSTANCE_CHANGE:"instance-change",SERVICE_ERROR:"service-error"};Zl.FleetActivityStatus={ERROR:"error",FULFILLED:"fulfilled",PENDING_FULFILLMENT:"pending_fulfillment",PENDING_TERMINATION:"pending_termination"};Zl.FpgaImageAttributeName={description:"description",loadPermission:"loadPermission",name:"name",productCodes:"productCodes"};Zl.PermissionGroup={all:"all"};Zl.ProductCodeValues={devpay:"devpay",marketplace:"marketplace"};Zl.FpgaImageStateCode={available:"available",failed:"failed",pending:"pending",unavailable:"unavailable"};Zl.PaymentOption={ALL_UPFRONT:"AllUpfront",NO_UPFRONT:"NoUpfront",PARTIAL_UPFRONT:"PartialUpfront"};Zl.ReservationState={ACTIVE:"active",PAYMENT_FAILED:"payment-failed",PAYMENT_PENDING:"payment-pending",RETIRED:"retired"};Zl.ImageAttributeName={blockDeviceMapping:"blockDeviceMapping",bootMode:"bootMode",description:"description",imdsSupport:"imdsSupport",kernel:"kernel",lastLaunchedTime:"lastLaunchedTime",launchPermission:"launchPermission",productCodes:"productCodes",ramdisk:"ramdisk",sriovNetSupport:"sriovNetSupport",tpmSupport:"tpmSupport",uefiData:"uefiData"};Zl.ArchitectureValues={arm64:"arm64",arm64_mac:"arm64_mac",i386:"i386",x86_64:"x86_64",x86_64_mac:"x86_64_mac"};Zl.BootModeValues={legacy_bios:"legacy-bios",uefi:"uefi",uefi_preferred:"uefi-preferred"};Zl.HypervisorType={ovm:"ovm",xen:"xen"};Zl.ImageTypeValues={kernel:"kernel",machine:"machine",ramdisk:"ramdisk"};Zl.ImdsSupportValues={v2_0:"v2.0"};Zl.DeviceType={ebs:"ebs",instance_store:"instance-store"};Zl.ImageState={available:"available",deregistered:"deregistered",error:"error",failed:"failed",invalid:"invalid",pending:"pending",transient:"transient"};Zl.TpmSupportValues={v2_0:"v2.0"};Zl.VirtualizationType={hvm:"hvm",paravirtual:"paravirtual"};Zl.InstanceAttributeName={blockDeviceMapping:"blockDeviceMapping",disableApiStop:"disableApiStop",disableApiTermination:"disableApiTermination",ebsOptimized:"ebsOptimized",enaSupport:"enaSupport",enclaveOptions:"enclaveOptions",groupSet:"groupSet",instanceInitiatedShutdownBehavior:"instanceInitiatedShutdownBehavior",instanceType:"instanceType",kernel:"kernel",productCodes:"productCodes",ramdisk:"ramdisk",rootDeviceName:"rootDeviceName",sourceDestCheck:"sourceDestCheck",sriovNetSupport:"sriovNetSupport",userData:"userData"};Zl.InstanceBootModeValues={legacy_bios:"legacy-bios",uefi:"uefi"};Zl.InstanceLifecycleType={scheduled:"scheduled",spot:"spot"};var m8m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,p8m.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Zl.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog=m8m;var f8m=e=>({...e,...e.ImportManifestUrl&&{ImportManifestUrl:$In.SENSITIVE_STRING}});Zl.DiskImageDescriptionFilterSensitiveLog=f8m;var h8m=e=>({...e,...e.Image&&{Image:(0,Zl.DiskImageDescriptionFilterSensitiveLog)(e.Image)}});Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog=h8m;var g8m=e=>({...e,...e.Volumes&&{Volumes:e.Volumes.map(r=>(0,Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog)(r))}});Zl.ImportInstanceTaskDetailsFilterSensitiveLog=g8m;var y8m=e=>({...e,...e.Image&&{Image:(0,Zl.DiskImageDescriptionFilterSensitiveLog)(e.Image)}});Zl.ImportVolumeTaskDetailsFilterSensitiveLog=y8m;var _8m=e=>({...e,...e.ImportInstance&&{ImportInstance:(0,Zl.ImportInstanceTaskDetailsFilterSensitiveLog)(e.ImportInstance)},...e.ImportVolume&&{ImportVolume:(0,Zl.ImportVolumeTaskDetailsFilterSensitiveLog)(e.ImportVolume)}});Zl.ConversionTaskFilterSensitiveLog=_8m;var A8m=e=>({...e,...e.ConversionTasks&&{ConversionTasks:e.ConversionTasks.map(r=>(0,Zl.ConversionTaskFilterSensitiveLog)(r))}});Zl.DescribeConversionTasksResultFilterSensitiveLog=A8m;var b8m=e=>({...e,...e.Url&&{Url:$In.SENSITIVE_STRING}});Zl.SnapshotDetailFilterSensitiveLog=b8m;var C8m=e=>({...e,...e.SnapshotDetails&&{SnapshotDetails:e.SnapshotDetails.map(r=>(0,Zl.SnapshotDetailFilterSensitiveLog)(r))}});Zl.ImportImageTaskFilterSensitiveLog=C8m;var v8m=e=>({...e});Zl.DescribeImportImageTasksResultFilterSensitiveLog=v8m;var E8m=e=>({...e,...e.Url&&{Url:$In.SENSITIVE_STRING}});Zl.SnapshotTaskDetailFilterSensitiveLog=E8m;var D8m=e=>({...e,...e.SnapshotTaskDetail&&{SnapshotTaskDetail:(0,Zl.SnapshotTaskDetailFilterSensitiveLog)(e.SnapshotTaskDetail)}});Zl.ImportSnapshotTaskFilterSensitiveLog=D8m;var S8m=e=>({...e,...e.ImportSnapshotTasks&&{ImportSnapshotTasks:e.ImportSnapshotTasks.map(r=>(0,Zl.ImportSnapshotTaskFilterSensitiveLog)(r))}});Zl.DescribeImportSnapshotTasksResultFilterSensitiveLog=S8m});var KIn=A(FHe=>{"use strict";Object.defineProperty(FHe,"__esModule",{value:!0});FHe.DeleteVerifiedAccessTrustProviderCommand=FHe.$Command=void 0;var w8m=Ue(),I8m=ze(),D1a=qe();Object.defineProperty(FHe,"$Command",{enumerable:!0,get:function(){return D1a.Command}});var x8m=kSe(),E1a=Mr(),QIn=class e extends D1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:x8m.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E1a.se_DeleteVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,E1a.de_DeleteVerifiedAccessTrustProviderCommand)(r,t)}};FHe.DeleteVerifiedAccessTrustProviderCommand=QIn});var WIn=A(NHe=>{"use strict";Object.defineProperty(NHe,"__esModule",{value:!0});NHe.DeleteVolumeCommand=NHe.$Command=void 0;var T8m=Ue(),P8m=ze(),w1a=qe();Object.defineProperty(NHe,"$Command",{enumerable:!0,get:function(){return w1a.Command}});var S1a=Mr(),HIn=class e extends w1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S1a.se_DeleteVolumeCommand)(r,t)}deserialize(r,t){return(0,S1a.de_DeleteVolumeCommand)(r,t)}};NHe.DeleteVolumeCommand=HIn});var JIn=A(OHe=>{"use strict";Object.defineProperty(OHe,"__esModule",{value:!0});OHe.DeleteVpcCommand=OHe.$Command=void 0;var R8m=Ue(),k8m=ze(),x1a=qe();Object.defineProperty(OHe,"$Command",{enumerable:!0,get:function(){return x1a.Command}});var I1a=Mr(),YIn=class e extends x1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I1a.se_DeleteVpcCommand)(r,t)}deserialize(r,t){return(0,I1a.de_DeleteVpcCommand)(r,t)}};OHe.DeleteVpcCommand=YIn});var ZIn=A(BHe=>{"use strict";Object.defineProperty(BHe,"__esModule",{value:!0});BHe.DeleteVpcEndpointConnectionNotificationsCommand=BHe.$Command=void 0;var F8m=Ue(),N8m=ze(),P1a=qe();Object.defineProperty(BHe,"$Command",{enumerable:!0,get:function(){return P1a.Command}});var T1a=Mr(),XIn=class e extends P1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointConnectionNotificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T1a.se_DeleteVpcEndpointConnectionNotificationsCommand)(r,t)}deserialize(r,t){return(0,T1a.de_DeleteVpcEndpointConnectionNotificationsCommand)(r,t)}};BHe.DeleteVpcEndpointConnectionNotificationsCommand=XIn});var txn=A(qHe=>{"use strict";Object.defineProperty(qHe,"__esModule",{value:!0});qHe.DeleteVpcEndpointsCommand=qHe.$Command=void 0;var O8m=Ue(),B8m=ze(),k1a=qe();Object.defineProperty(qHe,"$Command",{enumerable:!0,get:function(){return k1a.Command}});var R1a=Mr(),exn=class e extends k1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R1a.se_DeleteVpcEndpointsCommand)(r,t)}deserialize(r,t){return(0,R1a.de_DeleteVpcEndpointsCommand)(r,t)}};qHe.DeleteVpcEndpointsCommand=exn});var nxn=A(MHe=>{"use strict";Object.defineProperty(MHe,"__esModule",{value:!0});MHe.DeleteVpcEndpointServiceConfigurationsCommand=MHe.$Command=void 0;var q8m=Ue(),M8m=ze(),N1a=qe();Object.defineProperty(MHe,"$Command",{enumerable:!0,get:function(){return N1a.Command}});var F1a=Mr(),rxn=class e extends N1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointServiceConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F1a.se_DeleteVpcEndpointServiceConfigurationsCommand)(r,t)}deserialize(r,t){return(0,F1a.de_DeleteVpcEndpointServiceConfigurationsCommand)(r,t)}};MHe.DeleteVpcEndpointServiceConfigurationsCommand=rxn});var sxn=A(LHe=>{"use strict";Object.defineProperty(LHe,"__esModule",{value:!0});LHe.DeleteVpcPeeringConnectionCommand=LHe.$Command=void 0;var L8m=Ue(),j8m=ze(),B1a=qe();Object.defineProperty(LHe,"$Command",{enumerable:!0,get:function(){return B1a.Command}});var O1a=Mr(),ixn=class e extends B1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O1a.se_DeleteVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,O1a.de_DeleteVpcPeeringConnectionCommand)(r,t)}};LHe.DeleteVpcPeeringConnectionCommand=ixn});var oxn=A(jHe=>{"use strict";Object.defineProperty(jHe,"__esModule",{value:!0});jHe.DeleteVpnConnectionCommand=jHe.$Command=void 0;var G8m=Ue(),U8m=ze(),M1a=qe();Object.defineProperty(jHe,"$Command",{enumerable:!0,get:function(){return M1a.Command}});var q1a=Mr(),axn=class e extends M1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q1a.se_DeleteVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,q1a.de_DeleteVpnConnectionCommand)(r,t)}};jHe.DeleteVpnConnectionCommand=axn});var uxn=A(GHe=>{"use strict";Object.defineProperty(GHe,"__esModule",{value:!0});GHe.DeleteVpnConnectionRouteCommand=GHe.$Command=void 0;var V8m=Ue(),z8m=ze(),j1a=qe();Object.defineProperty(GHe,"$Command",{enumerable:!0,get:function(){return j1a.Command}});var L1a=Mr(),cxn=class e extends j1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnConnectionRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L1a.se_DeleteVpnConnectionRouteCommand)(r,t)}deserialize(r,t){return(0,L1a.de_DeleteVpnConnectionRouteCommand)(r,t)}};GHe.DeleteVpnConnectionRouteCommand=cxn});var dxn=A(UHe=>{"use strict";Object.defineProperty(UHe,"__esModule",{value:!0});UHe.DeleteVpnGatewayCommand=UHe.$Command=void 0;var $8m=Ue(),Q8m=ze(),U1a=qe();Object.defineProperty(UHe,"$Command",{enumerable:!0,get:function(){return U1a.Command}});var G1a=Mr(),lxn=class e extends U1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G1a.se_DeleteVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,G1a.de_DeleteVpnGatewayCommand)(r,t)}};UHe.DeleteVpnGatewayCommand=lxn});var mxn=A(VHe=>{"use strict";Object.defineProperty(VHe,"__esModule",{value:!0});VHe.DeprovisionByoipCidrCommand=VHe.$Command=void 0;var K8m=Ue(),H8m=ze(),z1a=qe();Object.defineProperty(VHe,"$Command",{enumerable:!0,get:function(){return z1a.Command}});var V1a=Mr(),pxn=class e extends z1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V1a.se_DeprovisionByoipCidrCommand)(r,t)}deserialize(r,t){return(0,V1a.de_DeprovisionByoipCidrCommand)(r,t)}};VHe.DeprovisionByoipCidrCommand=pxn});var hxn=A(zHe=>{"use strict";Object.defineProperty(zHe,"__esModule",{value:!0});zHe.DeprovisionIpamPoolCidrCommand=zHe.$Command=void 0;var W8m=Ue(),Y8m=ze(),Q1a=qe();Object.defineProperty(zHe,"$Command",{enumerable:!0,get:function(){return Q1a.Command}});var $1a=Mr(),fxn=class e extends Q1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$1a.se_DeprovisionIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,$1a.de_DeprovisionIpamPoolCidrCommand)(r,t)}};zHe.DeprovisionIpamPoolCidrCommand=fxn});var yxn=A($He=>{"use strict";Object.defineProperty($He,"__esModule",{value:!0});$He.DeprovisionPublicIpv4PoolCidrCommand=$He.$Command=void 0;var J8m=Ue(),X8m=ze(),H1a=qe();Object.defineProperty($He,"$Command",{enumerable:!0,get:function(){return H1a.Command}});var K1a=Mr(),gxn=class e extends H1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionPublicIpv4PoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K1a.se_DeprovisionPublicIpv4PoolCidrCommand)(r,t)}deserialize(r,t){return(0,K1a.de_DeprovisionPublicIpv4PoolCidrCommand)(r,t)}};$He.DeprovisionPublicIpv4PoolCidrCommand=gxn});var Axn=A(QHe=>{"use strict";Object.defineProperty(QHe,"__esModule",{value:!0});QHe.DeregisterImageCommand=QHe.$Command=void 0;var Z8m=Ue(),e5m=ze(),Y1a=qe();Object.defineProperty(QHe,"$Command",{enumerable:!0,get:function(){return Y1a.Command}});var W1a=Mr(),_xn=class e extends Y1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W1a.se_DeregisterImageCommand)(r,t)}deserialize(r,t){return(0,W1a.de_DeregisterImageCommand)(r,t)}};QHe.DeregisterImageCommand=_xn});var Cxn=A(KHe=>{"use strict";Object.defineProperty(KHe,"__esModule",{value:!0});KHe.DeregisterInstanceEventNotificationAttributesCommand=KHe.$Command=void 0;var t5m=Ue(),r5m=ze(),X1a=qe();Object.defineProperty(KHe,"$Command",{enumerable:!0,get:function(){return X1a.Command}});var J1a=Mr(),bxn=class e extends X1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J1a.se_DeregisterInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,J1a.de_DeregisterInstanceEventNotificationAttributesCommand)(r,t)}};KHe.DeregisterInstanceEventNotificationAttributesCommand=bxn});var Exn=A(HHe=>{"use strict";Object.defineProperty(HHe,"__esModule",{value:!0});HHe.DeregisterTransitGatewayMulticastGroupMembersCommand=HHe.$Command=void 0;var n5m=Ue(),i5m=ze(),eya=qe();Object.defineProperty(HHe,"$Command",{enumerable:!0,get:function(){return eya.Command}});var Z1a=Mr(),vxn=class e extends eya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterTransitGatewayMulticastGroupMembersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z1a.se_DeregisterTransitGatewayMulticastGroupMembersCommand)(r,t)}deserialize(r,t){return(0,Z1a.de_DeregisterTransitGatewayMulticastGroupMembersCommand)(r,t)}};HHe.DeregisterTransitGatewayMulticastGroupMembersCommand=vxn});var Sxn=A(WHe=>{"use strict";Object.defineProperty(WHe,"__esModule",{value:!0});WHe.DeregisterTransitGatewayMulticastGroupSourcesCommand=WHe.$Command=void 0;var s5m=Ue(),a5m=ze(),rya=qe();Object.defineProperty(WHe,"$Command",{enumerable:!0,get:function(){return rya.Command}});var tya=Mr(),Dxn=class e extends rya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterTransitGatewayMulticastGroupSourcesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tya.se_DeregisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}deserialize(r,t){return(0,tya.de_DeregisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}};WHe.DeregisterTransitGatewayMulticastGroupSourcesCommand=Dxn});var Ixn=A(YHe=>{"use strict";Object.defineProperty(YHe,"__esModule",{value:!0});YHe.DescribeAccountAttributesCommand=YHe.$Command=void 0;var o5m=Ue(),c5m=ze(),iya=qe();Object.defineProperty(YHe,"$Command",{enumerable:!0,get:function(){return iya.Command}});var nya=Mr(),wxn=class e extends iya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAccountAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nya.se_DescribeAccountAttributesCommand)(r,t)}deserialize(r,t){return(0,nya.de_DescribeAccountAttributesCommand)(r,t)}};YHe.DescribeAccountAttributesCommand=wxn});var Fur=A(JHe=>{"use strict";Object.defineProperty(JHe,"__esModule",{value:!0});JHe.DescribeAddressesAttributeCommand=JHe.$Command=void 0;var u5m=Ue(),l5m=ze(),aya=qe();Object.defineProperty(JHe,"$Command",{enumerable:!0,get:function(){return aya.Command}});var sya=Mr(),xxn=class e extends aya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressesAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sya.se_DescribeAddressesAttributeCommand)(r,t)}deserialize(r,t){return(0,sya.de_DescribeAddressesAttributeCommand)(r,t)}};JHe.DescribeAddressesAttributeCommand=xxn});var Pxn=A(XHe=>{"use strict";Object.defineProperty(XHe,"__esModule",{value:!0});XHe.DescribeAddressesCommand=XHe.$Command=void 0;var d5m=Ue(),p5m=ze(),cya=qe();Object.defineProperty(XHe,"$Command",{enumerable:!0,get:function(){return cya.Command}});var oya=Mr(),Txn=class e extends cya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oya.se_DescribeAddressesCommand)(r,t)}deserialize(r,t){return(0,oya.de_DescribeAddressesCommand)(r,t)}};XHe.DescribeAddressesCommand=Txn});var Nur=A(ZHe=>{"use strict";Object.defineProperty(ZHe,"__esModule",{value:!0});ZHe.DescribeAddressTransfersCommand=ZHe.$Command=void 0;var m5m=Ue(),f5m=ze(),lya=qe();Object.defineProperty(ZHe,"$Command",{enumerable:!0,get:function(){return lya.Command}});var uya=Mr(),Rxn=class e extends lya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressTransfersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uya.se_DescribeAddressTransfersCommand)(r,t)}deserialize(r,t){return(0,uya.de_DescribeAddressTransfersCommand)(r,t)}};ZHe.DescribeAddressTransfersCommand=Rxn});var Fxn=A(eWe=>{"use strict";Object.defineProperty(eWe,"__esModule",{value:!0});eWe.DescribeAggregateIdFormatCommand=eWe.$Command=void 0;var h5m=Ue(),g5m=ze(),pya=qe();Object.defineProperty(eWe,"$Command",{enumerable:!0,get:function(){return pya.Command}});var dya=Mr(),kxn=class e extends pya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAggregateIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dya.se_DescribeAggregateIdFormatCommand)(r,t)}deserialize(r,t){return(0,dya.de_DescribeAggregateIdFormatCommand)(r,t)}};eWe.DescribeAggregateIdFormatCommand=kxn});var Oxn=A(tWe=>{"use strict";Object.defineProperty(tWe,"__esModule",{value:!0});tWe.DescribeAvailabilityZonesCommand=tWe.$Command=void 0;var y5m=Ue(),_5m=ze(),fya=qe();Object.defineProperty(tWe,"$Command",{enumerable:!0,get:function(){return fya.Command}});var mya=Mr(),Nxn=class e extends fya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAvailabilityZonesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mya.se_DescribeAvailabilityZonesCommand)(r,t)}deserialize(r,t){return(0,mya.de_DescribeAvailabilityZonesCommand)(r,t)}};tWe.DescribeAvailabilityZonesCommand=Nxn});var Our=A(rWe=>{"use strict";Object.defineProperty(rWe,"__esModule",{value:!0});rWe.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=rWe.$Command=void 0;var A5m=Ue(),b5m=ze(),gya=qe();Object.defineProperty(rWe,"$Command",{enumerable:!0,get:function(){return gya.Command}});var hya=Mr(),Bxn=class e extends gya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAwsNetworkPerformanceMetricSubscriptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hya.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand)(r,t)}deserialize(r,t){return(0,hya.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand)(r,t)}};rWe.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=Bxn});var Bur=A(nWe=>{"use strict";Object.defineProperty(nWe,"__esModule",{value:!0});nWe.DescribeBundleTasksCommand=nWe.$Command=void 0;var C5m=Ue(),v5m=ze(),_ya=qe();Object.defineProperty(nWe,"$Command",{enumerable:!0,get:function(){return _ya.Command}});var yya=Mr(),qxn=class e extends _ya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeBundleTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yya.se_DescribeBundleTasksCommand)(r,t)}deserialize(r,t){return(0,yya.de_DescribeBundleTasksCommand)(r,t)}};nWe.DescribeBundleTasksCommand=qxn});var qur=A(iWe=>{"use strict";Object.defineProperty(iWe,"__esModule",{value:!0});iWe.DescribeByoipCidrsCommand=iWe.$Command=void 0;var E5m=Ue(),D5m=ze(),bya=qe();Object.defineProperty(iWe,"$Command",{enumerable:!0,get:function(){return bya.Command}});var Aya=Mr(),Mxn=class e extends bya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeByoipCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Aya.se_DescribeByoipCidrsCommand)(r,t)}deserialize(r,t){return(0,Aya.de_DescribeByoipCidrsCommand)(r,t)}};iWe.DescribeByoipCidrsCommand=Mxn});var Mur=A(sWe=>{"use strict";Object.defineProperty(sWe,"__esModule",{value:!0});sWe.DescribeCapacityReservationFleetsCommand=sWe.$Command=void 0;var S5m=Ue(),w5m=ze(),vya=qe();Object.defineProperty(sWe,"$Command",{enumerable:!0,get:function(){return vya.Command}});var Cya=Mr(),Lxn=class e extends vya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCapacityReservationFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cya.se_DescribeCapacityReservationFleetsCommand)(r,t)}deserialize(r,t){return(0,Cya.de_DescribeCapacityReservationFleetsCommand)(r,t)}};sWe.DescribeCapacityReservationFleetsCommand=Lxn});var Lur=A(aWe=>{"use strict";Object.defineProperty(aWe,"__esModule",{value:!0});aWe.DescribeCapacityReservationsCommand=aWe.$Command=void 0;var I5m=Ue(),x5m=ze(),Dya=qe();Object.defineProperty(aWe,"$Command",{enumerable:!0,get:function(){return Dya.Command}});var Eya=Mr(),jxn=class e extends Dya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCapacityReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eya.se_DescribeCapacityReservationsCommand)(r,t)}deserialize(r,t){return(0,Eya.de_DescribeCapacityReservationsCommand)(r,t)}};aWe.DescribeCapacityReservationsCommand=jxn});var jur=A(oWe=>{"use strict";Object.defineProperty(oWe,"__esModule",{value:!0});oWe.DescribeCarrierGatewaysCommand=oWe.$Command=void 0;var T5m=Ue(),P5m=ze(),wya=qe();Object.defineProperty(oWe,"$Command",{enumerable:!0,get:function(){return wya.Command}});var Sya=Mr(),Gxn=class e extends wya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCarrierGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sya.se_DescribeCarrierGatewaysCommand)(r,t)}deserialize(r,t){return(0,Sya.de_DescribeCarrierGatewaysCommand)(r,t)}};oWe.DescribeCarrierGatewaysCommand=Gxn});var Gur=A(cWe=>{"use strict";Object.defineProperty(cWe,"__esModule",{value:!0});cWe.DescribeClassicLinkInstancesCommand=cWe.$Command=void 0;var R5m=Ue(),k5m=ze(),xya=qe();Object.defineProperty(cWe,"$Command",{enumerable:!0,get:function(){return xya.Command}});var Iya=Mr(),Uxn=class e extends xya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClassicLinkInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iya.se_DescribeClassicLinkInstancesCommand)(r,t)}deserialize(r,t){return(0,Iya.de_DescribeClassicLinkInstancesCommand)(r,t)}};cWe.DescribeClassicLinkInstancesCommand=Uxn});var Uur=A(uWe=>{"use strict";Object.defineProperty(uWe,"__esModule",{value:!0});uWe.DescribeClientVpnAuthorizationRulesCommand=uWe.$Command=void 0;var F5m=Ue(),N5m=ze(),Pya=qe();Object.defineProperty(uWe,"$Command",{enumerable:!0,get:function(){return Pya.Command}});var Tya=Mr(),Vxn=class e extends Pya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnAuthorizationRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tya.se_DescribeClientVpnAuthorizationRulesCommand)(r,t)}deserialize(r,t){return(0,Tya.de_DescribeClientVpnAuthorizationRulesCommand)(r,t)}};uWe.DescribeClientVpnAuthorizationRulesCommand=Vxn});var Vur=A(lWe=>{"use strict";Object.defineProperty(lWe,"__esModule",{value:!0});lWe.DescribeClientVpnConnectionsCommand=lWe.$Command=void 0;var O5m=Ue(),B5m=ze(),kya=qe();Object.defineProperty(lWe,"$Command",{enumerable:!0,get:function(){return kya.Command}});var Rya=Mr(),zxn=class e extends kya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rya.se_DescribeClientVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,Rya.de_DescribeClientVpnConnectionsCommand)(r,t)}};lWe.DescribeClientVpnConnectionsCommand=zxn});var zur=A(dWe=>{"use strict";Object.defineProperty(dWe,"__esModule",{value:!0});dWe.DescribeClientVpnEndpointsCommand=dWe.$Command=void 0;var q5m=Ue(),M5m=ze(),Nya=qe();Object.defineProperty(dWe,"$Command",{enumerable:!0,get:function(){return Nya.Command}});var Fya=Mr(),$xn=class e extends Nya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fya.se_DescribeClientVpnEndpointsCommand)(r,t)}deserialize(r,t){return(0,Fya.de_DescribeClientVpnEndpointsCommand)(r,t)}};dWe.DescribeClientVpnEndpointsCommand=$xn});var $ur=A(pWe=>{"use strict";Object.defineProperty(pWe,"__esModule",{value:!0});pWe.DescribeClientVpnRoutesCommand=pWe.$Command=void 0;var L5m=Ue(),j5m=ze(),Bya=qe();Object.defineProperty(pWe,"$Command",{enumerable:!0,get:function(){return Bya.Command}});var Oya=Mr(),Qxn=class e extends Bya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oya.se_DescribeClientVpnRoutesCommand)(r,t)}deserialize(r,t){return(0,Oya.de_DescribeClientVpnRoutesCommand)(r,t)}};pWe.DescribeClientVpnRoutesCommand=Qxn});var Qur=A(mWe=>{"use strict";Object.defineProperty(mWe,"__esModule",{value:!0});mWe.DescribeClientVpnTargetNetworksCommand=mWe.$Command=void 0;var G5m=Ue(),U5m=ze(),Mya=qe();Object.defineProperty(mWe,"$Command",{enumerable:!0,get:function(){return Mya.Command}});var qya=Mr(),Kxn=class e extends Mya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnTargetNetworksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qya.se_DescribeClientVpnTargetNetworksCommand)(r,t)}deserialize(r,t){return(0,qya.de_DescribeClientVpnTargetNetworksCommand)(r,t)}};mWe.DescribeClientVpnTargetNetworksCommand=Kxn});var Kur=A(fWe=>{"use strict";Object.defineProperty(fWe,"__esModule",{value:!0});fWe.DescribeCoipPoolsCommand=fWe.$Command=void 0;var V5m=Ue(),z5m=ze(),jya=qe();Object.defineProperty(fWe,"$Command",{enumerable:!0,get:function(){return jya.Command}});var Lya=Mr(),Hxn=class e extends jya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCoipPoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lya.se_DescribeCoipPoolsCommand)(r,t)}deserialize(r,t){return(0,Lya.de_DescribeCoipPoolsCommand)(r,t)}};fWe.DescribeCoipPoolsCommand=Hxn});var gWe=A(hWe=>{"use strict";Object.defineProperty(hWe,"__esModule",{value:!0});hWe.DescribeConversionTasksCommand=hWe.$Command=void 0;var $5m=Ue(),Q5m=ze(),Uya=qe();Object.defineProperty(hWe,"$Command",{enumerable:!0,get:function(){return Uya.Command}});var K5m=kSe(),Gya=Mr(),Wxn=class e extends Uya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeConversionTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:K5m.DescribeConversionTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gya.se_DescribeConversionTasksCommand)(r,t)}deserialize(r,t){return(0,Gya.de_DescribeConversionTasksCommand)(r,t)}};hWe.DescribeConversionTasksCommand=Wxn});var Hur=A(yWe=>{"use strict";Object.defineProperty(yWe,"__esModule",{value:!0});yWe.DescribeCustomerGatewaysCommand=yWe.$Command=void 0;var H5m=Ue(),W5m=ze(),zya=qe();Object.defineProperty(yWe,"$Command",{enumerable:!0,get:function(){return zya.Command}});var Vya=Mr(),Yxn=class e extends zya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCustomerGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vya.se_DescribeCustomerGatewaysCommand)(r,t)}deserialize(r,t){return(0,Vya.de_DescribeCustomerGatewaysCommand)(r,t)}};yWe.DescribeCustomerGatewaysCommand=Yxn});var Wur=A(_We=>{"use strict";Object.defineProperty(_We,"__esModule",{value:!0});_We.DescribeDhcpOptionsCommand=_We.$Command=void 0;var Y5m=Ue(),J5m=ze(),Qya=qe();Object.defineProperty(_We,"$Command",{enumerable:!0,get:function(){return Qya.Command}});var $ya=Mr(),Jxn=class e extends Qya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ya.se_DescribeDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,$ya.de_DescribeDhcpOptionsCommand)(r,t)}};_We.DescribeDhcpOptionsCommand=Jxn});var Yur=A(AWe=>{"use strict";Object.defineProperty(AWe,"__esModule",{value:!0});AWe.DescribeEgressOnlyInternetGatewaysCommand=AWe.$Command=void 0;var X5m=Ue(),Z5m=ze(),Hya=qe();Object.defineProperty(AWe,"$Command",{enumerable:!0,get:function(){return Hya.Command}});var Kya=Mr(),Xxn=class e extends Hya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeEgressOnlyInternetGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kya.se_DescribeEgressOnlyInternetGatewaysCommand)(r,t)}deserialize(r,t){return(0,Kya.de_DescribeEgressOnlyInternetGatewaysCommand)(r,t)}};AWe.DescribeEgressOnlyInternetGatewaysCommand=Xxn});var eTn=A(bWe=>{"use strict";Object.defineProperty(bWe,"__esModule",{value:!0});bWe.DescribeElasticGpusCommand=bWe.$Command=void 0;var eNm=Ue(),tNm=ze(),Yya=qe();Object.defineProperty(bWe,"$Command",{enumerable:!0,get:function(){return Yya.Command}});var Wya=Mr(),Zxn=class e extends Yya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeElasticGpusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wya.se_DescribeElasticGpusCommand)(r,t)}deserialize(r,t){return(0,Wya.de_DescribeElasticGpusCommand)(r,t)}};bWe.DescribeElasticGpusCommand=Zxn});var Jur=A(CWe=>{"use strict";Object.defineProperty(CWe,"__esModule",{value:!0});CWe.DescribeExportImageTasksCommand=CWe.$Command=void 0;var rNm=Ue(),nNm=ze(),Xya=qe();Object.defineProperty(CWe,"$Command",{enumerable:!0,get:function(){return Xya.Command}});var Jya=Mr(),tTn=class e extends Xya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeExportImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jya.se_DescribeExportImageTasksCommand)(r,t)}deserialize(r,t){return(0,Jya.de_DescribeExportImageTasksCommand)(r,t)}};CWe.DescribeExportImageTasksCommand=tTn});var $Pt=A(vWe=>{"use strict";Object.defineProperty(vWe,"__esModule",{value:!0});vWe.DescribeExportTasksCommand=vWe.$Command=void 0;var iNm=Ue(),sNm=ze(),e_a=qe();Object.defineProperty(vWe,"$Command",{enumerable:!0,get:function(){return e_a.Command}});var Zya=Mr(),rTn=class e extends e_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeExportTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zya.se_DescribeExportTasksCommand)(r,t)}deserialize(r,t){return(0,Zya.de_DescribeExportTasksCommand)(r,t)}};vWe.DescribeExportTasksCommand=rTn});var Xur=A(EWe=>{"use strict";Object.defineProperty(EWe,"__esModule",{value:!0});EWe.DescribeFastLaunchImagesCommand=EWe.$Command=void 0;var aNm=Ue(),oNm=ze(),r_a=qe();Object.defineProperty(EWe,"$Command",{enumerable:!0,get:function(){return r_a.Command}});var t_a=Mr(),nTn=class e extends r_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFastLaunchImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t_a.se_DescribeFastLaunchImagesCommand)(r,t)}deserialize(r,t){return(0,t_a.de_DescribeFastLaunchImagesCommand)(r,t)}};EWe.DescribeFastLaunchImagesCommand=nTn});var Zur=A(DWe=>{"use strict";Object.defineProperty(DWe,"__esModule",{value:!0});DWe.DescribeFastSnapshotRestoresCommand=DWe.$Command=void 0;var cNm=Ue(),uNm=ze(),i_a=qe();Object.defineProperty(DWe,"$Command",{enumerable:!0,get:function(){return i_a.Command}});var n_a=Mr(),iTn=class e extends i_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n_a.se_DescribeFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,n_a.de_DescribeFastSnapshotRestoresCommand)(r,t)}};DWe.DescribeFastSnapshotRestoresCommand=iTn});var aTn=A(SWe=>{"use strict";Object.defineProperty(SWe,"__esModule",{value:!0});SWe.DescribeFleetHistoryCommand=SWe.$Command=void 0;var lNm=Ue(),dNm=ze(),a_a=qe();Object.defineProperty(SWe,"$Command",{enumerable:!0,get:function(){return a_a.Command}});var s_a=Mr(),sTn=class e extends a_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s_a.se_DescribeFleetHistoryCommand)(r,t)}deserialize(r,t){return(0,s_a.de_DescribeFleetHistoryCommand)(r,t)}};SWe.DescribeFleetHistoryCommand=sTn});var cTn=A(wWe=>{"use strict";Object.defineProperty(wWe,"__esModule",{value:!0});wWe.DescribeFleetInstancesCommand=wWe.$Command=void 0;var pNm=Ue(),mNm=ze(),c_a=qe();Object.defineProperty(wWe,"$Command",{enumerable:!0,get:function(){return c_a.Command}});var o_a=Mr(),oTn=class e extends c_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o_a.se_DescribeFleetInstancesCommand)(r,t)}deserialize(r,t){return(0,o_a.de_DescribeFleetInstancesCommand)(r,t)}};wWe.DescribeFleetInstancesCommand=oTn});var elr=A(IWe=>{"use strict";Object.defineProperty(IWe,"__esModule",{value:!0});IWe.DescribeFleetsCommand=IWe.$Command=void 0;var fNm=Ue(),hNm=ze(),l_a=qe();Object.defineProperty(IWe,"$Command",{enumerable:!0,get:function(){return l_a.Command}});var u_a=Mr(),uTn=class e extends l_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u_a.se_DescribeFleetsCommand)(r,t)}deserialize(r,t){return(0,u_a.de_DescribeFleetsCommand)(r,t)}};IWe.DescribeFleetsCommand=uTn});var tlr=A(xWe=>{"use strict";Object.defineProperty(xWe,"__esModule",{value:!0});xWe.DescribeFlowLogsCommand=xWe.$Command=void 0;var gNm=Ue(),yNm=ze(),p_a=qe();Object.defineProperty(xWe,"$Command",{enumerable:!0,get:function(){return p_a.Command}});var d_a=Mr(),lTn=class e extends p_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d_a.se_DescribeFlowLogsCommand)(r,t)}deserialize(r,t){return(0,d_a.de_DescribeFlowLogsCommand)(r,t)}};xWe.DescribeFlowLogsCommand=lTn});var pTn=A(TWe=>{"use strict";Object.defineProperty(TWe,"__esModule",{value:!0});TWe.DescribeFpgaImageAttributeCommand=TWe.$Command=void 0;var _Nm=Ue(),ANm=ze(),f_a=qe();Object.defineProperty(TWe,"$Command",{enumerable:!0,get:function(){return f_a.Command}});var m_a=Mr(),dTn=class e extends f_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ANm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Nm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m_a.se_DescribeFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,m_a.de_DescribeFpgaImageAttributeCommand)(r,t)}};TWe.DescribeFpgaImageAttributeCommand=dTn});var rlr=A(PWe=>{"use strict";Object.defineProperty(PWe,"__esModule",{value:!0});PWe.DescribeFpgaImagesCommand=PWe.$Command=void 0;var bNm=Ue(),CNm=ze(),g_a=qe();Object.defineProperty(PWe,"$Command",{enumerable:!0,get:function(){return g_a.Command}});var h_a=Mr(),mTn=class e extends g_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFpgaImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h_a.se_DescribeFpgaImagesCommand)(r,t)}deserialize(r,t){return(0,h_a.de_DescribeFpgaImagesCommand)(r,t)}};PWe.DescribeFpgaImagesCommand=mTn});var nlr=A(RWe=>{"use strict";Object.defineProperty(RWe,"__esModule",{value:!0});RWe.DescribeHostReservationOfferingsCommand=RWe.$Command=void 0;var vNm=Ue(),ENm=ze(),__a=qe();Object.defineProperty(RWe,"$Command",{enumerable:!0,get:function(){return __a.Command}});var y_a=Mr(),fTn=class e extends __a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ENm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostReservationOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y_a.se_DescribeHostReservationOfferingsCommand)(r,t)}deserialize(r,t){return(0,y_a.de_DescribeHostReservationOfferingsCommand)(r,t)}};RWe.DescribeHostReservationOfferingsCommand=fTn});var ilr=A(kWe=>{"use strict";Object.defineProperty(kWe,"__esModule",{value:!0});kWe.DescribeHostReservationsCommand=kWe.$Command=void 0;var DNm=Ue(),SNm=ze(),b_a=qe();Object.defineProperty(kWe,"$Command",{enumerable:!0,get:function(){return b_a.Command}});var A_a=Mr(),hTn=class e extends b_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A_a.se_DescribeHostReservationsCommand)(r,t)}deserialize(r,t){return(0,A_a.de_DescribeHostReservationsCommand)(r,t)}};kWe.DescribeHostReservationsCommand=hTn});var slr=A(FWe=>{"use strict";Object.defineProperty(FWe,"__esModule",{value:!0});FWe.DescribeHostsCommand=FWe.$Command=void 0;var wNm=Ue(),INm=ze(),v_a=qe();Object.defineProperty(FWe,"$Command",{enumerable:!0,get:function(){return v_a.Command}});var C_a=Mr(),gTn=class e extends v_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,INm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C_a.se_DescribeHostsCommand)(r,t)}deserialize(r,t){return(0,C_a.de_DescribeHostsCommand)(r,t)}};FWe.DescribeHostsCommand=gTn});var alr=A(NWe=>{"use strict";Object.defineProperty(NWe,"__esModule",{value:!0});NWe.DescribeIamInstanceProfileAssociationsCommand=NWe.$Command=void 0;var xNm=Ue(),TNm=ze(),D_a=qe();Object.defineProperty(NWe,"$Command",{enumerable:!0,get:function(){return D_a.Command}});var E_a=Mr(),yTn=class e extends D_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIamInstanceProfileAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E_a.se_DescribeIamInstanceProfileAssociationsCommand)(r,t)}deserialize(r,t){return(0,E_a.de_DescribeIamInstanceProfileAssociationsCommand)(r,t)}};NWe.DescribeIamInstanceProfileAssociationsCommand=yTn});var ATn=A(OWe=>{"use strict";Object.defineProperty(OWe,"__esModule",{value:!0});OWe.DescribeIdentityIdFormatCommand=OWe.$Command=void 0;var PNm=Ue(),RNm=ze(),w_a=qe();Object.defineProperty(OWe,"$Command",{enumerable:!0,get:function(){return w_a.Command}});var S_a=Mr(),_Tn=class e extends w_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIdentityIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S_a.se_DescribeIdentityIdFormatCommand)(r,t)}deserialize(r,t){return(0,S_a.de_DescribeIdentityIdFormatCommand)(r,t)}};OWe.DescribeIdentityIdFormatCommand=_Tn});var CTn=A(BWe=>{"use strict";Object.defineProperty(BWe,"__esModule",{value:!0});BWe.DescribeIdFormatCommand=BWe.$Command=void 0;var kNm=Ue(),FNm=ze(),x_a=qe();Object.defineProperty(BWe,"$Command",{enumerable:!0,get:function(){return x_a.Command}});var I_a=Mr(),bTn=class e extends x_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I_a.se_DescribeIdFormatCommand)(r,t)}deserialize(r,t){return(0,I_a.de_DescribeIdFormatCommand)(r,t)}};BWe.DescribeIdFormatCommand=bTn});var ETn=A(qWe=>{"use strict";Object.defineProperty(qWe,"__esModule",{value:!0});qWe.DescribeImageAttributeCommand=qWe.$Command=void 0;var NNm=Ue(),ONm=ze(),P_a=qe();Object.defineProperty(qWe,"$Command",{enumerable:!0,get:function(){return P_a.Command}});var T_a=Mr(),vTn=class e extends P_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ONm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T_a.se_DescribeImageAttributeCommand)(r,t)}deserialize(r,t){return(0,T_a.de_DescribeImageAttributeCommand)(r,t)}};qWe.DescribeImageAttributeCommand=vTn});var LWe=A(MWe=>{"use strict";Object.defineProperty(MWe,"__esModule",{value:!0});MWe.DescribeImagesCommand=MWe.$Command=void 0;var BNm=Ue(),qNm=ze(),k_a=qe();Object.defineProperty(MWe,"$Command",{enumerable:!0,get:function(){return k_a.Command}});var R_a=Mr(),DTn=class e extends k_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R_a.se_DescribeImagesCommand)(r,t)}deserialize(r,t){return(0,R_a.de_DescribeImagesCommand)(r,t)}};MWe.DescribeImagesCommand=DTn});var olr=A(jWe=>{"use strict";Object.defineProperty(jWe,"__esModule",{value:!0});jWe.DescribeImportImageTasksCommand=jWe.$Command=void 0;var MNm=Ue(),LNm=ze(),N_a=qe();Object.defineProperty(jWe,"$Command",{enumerable:!0,get:function(){return N_a.Command}});var jNm=kSe(),F_a=Mr(),STn=class e extends N_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImportImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:jNm.DescribeImportImageTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F_a.se_DescribeImportImageTasksCommand)(r,t)}deserialize(r,t){return(0,F_a.de_DescribeImportImageTasksCommand)(r,t)}};jWe.DescribeImportImageTasksCommand=STn});var QPt=A(GWe=>{"use strict";Object.defineProperty(GWe,"__esModule",{value:!0});GWe.DescribeImportSnapshotTasksCommand=GWe.$Command=void 0;var GNm=Ue(),UNm=ze(),B_a=qe();Object.defineProperty(GWe,"$Command",{enumerable:!0,get:function(){return B_a.Command}});var VNm=kSe(),O_a=Mr(),wTn=class e extends B_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImportSnapshotTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:VNm.DescribeImportSnapshotTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O_a.se_DescribeImportSnapshotTasksCommand)(r,t)}deserialize(r,t){return(0,O_a.de_DescribeImportSnapshotTasksCommand)(r,t)}};GWe.DescribeImportSnapshotTasksCommand=wTn});var xTn=A(UWe=>{"use strict";Object.defineProperty(UWe,"__esModule",{value:!0});UWe.DescribeInstanceAttributeCommand=UWe.$Command=void 0;var zNm=Ue(),$Nm=ze(),M_a=qe();Object.defineProperty(UWe,"$Command",{enumerable:!0,get:function(){return M_a.Command}});var q_a=Mr(),ITn=class e extends M_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Nm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q_a.se_DescribeInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,q_a.de_DescribeInstanceAttributeCommand)(r,t)}};UWe.DescribeInstanceAttributeCommand=ITn});var clr=A(VWe=>{"use strict";Object.defineProperty(VWe,"__esModule",{value:!0});VWe.DescribeInstanceConnectEndpointsCommand=VWe.$Command=void 0;var QNm=Ue(),KNm=ze(),j_a=qe();Object.defineProperty(VWe,"$Command",{enumerable:!0,get:function(){return j_a.Command}});var L_a=Mr(),TTn=class e extends j_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceConnectEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L_a.se_DescribeInstanceConnectEndpointsCommand)(r,t)}deserialize(r,t){return(0,L_a.de_DescribeInstanceConnectEndpointsCommand)(r,t)}};VWe.DescribeInstanceConnectEndpointsCommand=TTn});var ulr=A(zWe=>{"use strict";Object.defineProperty(zWe,"__esModule",{value:!0});zWe.DescribeInstanceCreditSpecificationsCommand=zWe.$Command=void 0;var HNm=Ue(),WNm=ze(),U_a=qe();Object.defineProperty(zWe,"$Command",{enumerable:!0,get:function(){return U_a.Command}});var G_a=Mr(),PTn=class e extends U_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceCreditSpecificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G_a.se_DescribeInstanceCreditSpecificationsCommand)(r,t)}deserialize(r,t){return(0,G_a.de_DescribeInstanceCreditSpecificationsCommand)(r,t)}};zWe.DescribeInstanceCreditSpecificationsCommand=PTn});var kTn=A($We=>{"use strict";Object.defineProperty($We,"__esModule",{value:!0});$We.DescribeInstanceEventNotificationAttributesCommand=$We.$Command=void 0;var YNm=Ue(),JNm=ze(),z_a=qe();Object.defineProperty($We,"$Command",{enumerable:!0,get:function(){return z_a.Command}});var V_a=Mr(),RTn=class e extends z_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V_a.se_DescribeInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,V_a.de_DescribeInstanceEventNotificationAttributesCommand)(r,t)}};$We.DescribeInstanceEventNotificationAttributesCommand=RTn});var llr=A(QWe=>{"use strict";Object.defineProperty(QWe,"__esModule",{value:!0});QWe.DescribeInstanceEventWindowsCommand=QWe.$Command=void 0;var XNm=Ue(),ZNm=ze(),Q_a=qe();Object.defineProperty(QWe,"$Command",{enumerable:!0,get:function(){return Q_a.Command}});var $_a=Mr(),FTn=class e extends Q_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceEventWindowsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$_a.se_DescribeInstanceEventWindowsCommand)(r,t)}deserialize(r,t){return(0,$_a.de_DescribeInstanceEventWindowsCommand)(r,t)}};QWe.DescribeInstanceEventWindowsCommand=FTn});var m0e=A(KWe=>{"use strict";Object.defineProperty(KWe,"__esModule",{value:!0});KWe.DescribeInstancesCommand=KWe.$Command=void 0;var eOm=Ue(),tOm=ze(),H_a=qe();Object.defineProperty(KWe,"$Command",{enumerable:!0,get:function(){return H_a.Command}});var K_a=Mr(),NTn=class e extends H_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K_a.se_DescribeInstancesCommand)(r,t)}deserialize(r,t){return(0,K_a.de_DescribeInstancesCommand)(r,t)}};KWe.DescribeInstancesCommand=NTn});var WWe=A(HWe=>{"use strict";Object.defineProperty(HWe,"__esModule",{value:!0});HWe.DescribeInstanceStatusCommand=HWe.$Command=void 0;var rOm=Ue(),nOm=ze(),Y_a=qe();Object.defineProperty(HWe,"$Command",{enumerable:!0,get:function(){return Y_a.Command}});var W_a=Mr(),OTn=class e extends Y_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W_a.se_DescribeInstanceStatusCommand)(r,t)}deserialize(r,t){return(0,W_a.de_DescribeInstanceStatusCommand)(r,t)}};HWe.DescribeInstanceStatusCommand=OTn});var dlr=A(YWe=>{"use strict";Object.defineProperty(YWe,"__esModule",{value:!0});YWe.DescribeInstanceTypeOfferingsCommand=YWe.$Command=void 0;var iOm=Ue(),sOm=ze(),X_a=qe();Object.defineProperty(YWe,"$Command",{enumerable:!0,get:function(){return X_a.Command}});var J_a=Mr(),BTn=class e extends X_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceTypeOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J_a.se_DescribeInstanceTypeOfferingsCommand)(r,t)}deserialize(r,t){return(0,J_a.de_DescribeInstanceTypeOfferingsCommand)(r,t)}};YWe.DescribeInstanceTypeOfferingsCommand=BTn});var plr=A(JWe=>{"use strict";Object.defineProperty(JWe,"__esModule",{value:!0});JWe.DescribeInstanceTypesCommand=JWe.$Command=void 0;var aOm=Ue(),oOm=ze(),eAa=qe();Object.defineProperty(JWe,"$Command",{enumerable:!0,get:function(){return eAa.Command}});var Z_a=Mr(),qTn=class e extends eAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceTypesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z_a.se_DescribeInstanceTypesCommand)(r,t)}deserialize(r,t){return(0,Z_a.de_DescribeInstanceTypesCommand)(r,t)}};JWe.DescribeInstanceTypesCommand=qTn});var KPt=A(XWe=>{"use strict";Object.defineProperty(XWe,"__esModule",{value:!0});XWe.DescribeInternetGatewaysCommand=XWe.$Command=void 0;var cOm=Ue(),uOm=ze(),rAa=qe();Object.defineProperty(XWe,"$Command",{enumerable:!0,get:function(){return rAa.Command}});var tAa=Mr(),MTn=class e extends rAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInternetGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tAa.se_DescribeInternetGatewaysCommand)(r,t)}deserialize(r,t){return(0,tAa.de_DescribeInternetGatewaysCommand)(r,t)}};XWe.DescribeInternetGatewaysCommand=MTn});var mlr=A(ZWe=>{"use strict";Object.defineProperty(ZWe,"__esModule",{value:!0});ZWe.DescribeIpamPoolsCommand=ZWe.$Command=void 0;var lOm=Ue(),dOm=ze(),iAa=qe();Object.defineProperty(ZWe,"$Command",{enumerable:!0,get:function(){return iAa.Command}});var nAa=Mr(),LTn=class e extends iAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamPoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nAa.se_DescribeIpamPoolsCommand)(r,t)}deserialize(r,t){return(0,nAa.de_DescribeIpamPoolsCommand)(r,t)}};ZWe.DescribeIpamPoolsCommand=LTn});var flr=A(eYe=>{"use strict";Object.defineProperty(eYe,"__esModule",{value:!0});eYe.DescribeIpamResourceDiscoveriesCommand=eYe.$Command=void 0;var pOm=Ue(),mOm=ze(),aAa=qe();Object.defineProperty(eYe,"$Command",{enumerable:!0,get:function(){return aAa.Command}});var sAa=Mr(),jTn=class e extends aAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamResourceDiscoveriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sAa.se_DescribeIpamResourceDiscoveriesCommand)(r,t)}deserialize(r,t){return(0,sAa.de_DescribeIpamResourceDiscoveriesCommand)(r,t)}};eYe.DescribeIpamResourceDiscoveriesCommand=jTn});var hlr=A(tYe=>{"use strict";Object.defineProperty(tYe,"__esModule",{value:!0});tYe.DescribeIpamResourceDiscoveryAssociationsCommand=tYe.$Command=void 0;var fOm=Ue(),hOm=ze(),cAa=qe();Object.defineProperty(tYe,"$Command",{enumerable:!0,get:function(){return cAa.Command}});var oAa=Mr(),GTn=class e extends cAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamResourceDiscoveryAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oAa.se_DescribeIpamResourceDiscoveryAssociationsCommand)(r,t)}deserialize(r,t){return(0,oAa.de_DescribeIpamResourceDiscoveryAssociationsCommand)(r,t)}};tYe.DescribeIpamResourceDiscoveryAssociationsCommand=GTn});var glr=A(rYe=>{"use strict";Object.defineProperty(rYe,"__esModule",{value:!0});rYe.DescribeIpamsCommand=rYe.$Command=void 0;var gOm=Ue(),yOm=ze(),lAa=qe();Object.defineProperty(rYe,"$Command",{enumerable:!0,get:function(){return lAa.Command}});var uAa=Mr(),UTn=class e extends lAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uAa.se_DescribeIpamsCommand)(r,t)}deserialize(r,t){return(0,uAa.de_DescribeIpamsCommand)(r,t)}};rYe.DescribeIpamsCommand=UTn});var ylr=A(nYe=>{"use strict";Object.defineProperty(nYe,"__esModule",{value:!0});nYe.DescribeIpamScopesCommand=nYe.$Command=void 0;var _Om=Ue(),AOm=ze(),pAa=qe();Object.defineProperty(nYe,"$Command",{enumerable:!0,get:function(){return pAa.Command}});var dAa=Mr(),VTn=class e extends pAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Om.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamScopesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dAa.se_DescribeIpamScopesCommand)(r,t)}deserialize(r,t){return(0,dAa.de_DescribeIpamScopesCommand)(r,t)}};nYe.DescribeIpamScopesCommand=VTn});var _lr=A(iYe=>{"use strict";Object.defineProperty(iYe,"__esModule",{value:!0});iYe.DescribeIpv6PoolsCommand=iYe.$Command=void 0;var bOm=Ue(),COm=ze(),fAa=qe();Object.defineProperty(iYe,"$Command",{enumerable:!0,get:function(){return fAa.Command}});var mAa=Mr(),zTn=class e extends fAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,COm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpv6PoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mAa.se_DescribeIpv6PoolsCommand)(r,t)}deserialize(r,t){return(0,mAa.de_DescribeIpv6PoolsCommand)(r,t)}};iYe.DescribeIpv6PoolsCommand=zTn});var Alr=A(sYe=>{"use strict";Object.defineProperty(sYe,"__esModule",{value:!0});sYe.DescribeKeyPairsCommand=sYe.$Command=void 0;var vOm=Ue(),EOm=ze(),gAa=qe();Object.defineProperty(sYe,"$Command",{enumerable:!0,get:function(){return gAa.Command}});var hAa=Mr(),$Tn=class e extends gAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeKeyPairsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hAa.se_DescribeKeyPairsCommand)(r,t)}deserialize(r,t){return(0,hAa.de_DescribeKeyPairsCommand)(r,t)}};sYe.DescribeKeyPairsCommand=$Tn});var blr=A(aYe=>{"use strict";Object.defineProperty(aYe,"__esModule",{value:!0});aYe.DescribeLaunchTemplatesCommand=aYe.$Command=void 0;var DOm=Ue(),SOm=ze(),_Aa=qe();Object.defineProperty(aYe,"$Command",{enumerable:!0,get:function(){return _Aa.Command}});var yAa=Mr(),QTn=class e extends _Aa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLaunchTemplatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yAa.se_DescribeLaunchTemplatesCommand)(r,t)}deserialize(r,t){return(0,yAa.de_DescribeLaunchTemplatesCommand)(r,t)}};aYe.DescribeLaunchTemplatesCommand=QTn});var oYe=A(rd=>{"use strict";Object.defineProperty(rd,"__esModule",{value:!0});rd.DescribeSpotFleetRequestsResponseFilterSensitiveLog=rd.SpotFleetRequestConfigFilterSensitiveLog=rd.SpotFleetRequestConfigDataFilterSensitiveLog=rd.SpotFleetLaunchSpecificationFilterSensitiveLog=rd.DescribeLaunchTemplateVersionsResultFilterSensitiveLog=rd.VerifiedAccessLogDeliveryStatusCode=rd.SpotInstanceState=rd.ReplacementStrategy=rd.OnDemandAllocationStrategy=rd.ExcessCapacityTerminationPolicy=rd.EventType=rd.TieringOperationStatus=rd.SnapshotAttributeName=rd.ReservedInstanceState=rd.Scope=rd.RecurringChargeFrequency=rd.RIProductDescription=rd.OfferingTypeValues=rd.OfferingClassType=rd.NetworkInterfaceAttribute=rd.AnalysisStatus=rd.FindingsFound=rd.MoveStatus=rd.UsageClassType=rd.RootDeviceType=rd.BootModeType=rd.SupportedAdditionalProcessorFeature=rd.ArchitectureType=rd.PlacementGroupStrategy=rd.EnaSupport=rd.EphemeralNvmeSupport=rd.InstanceStorageEncryptionSupport=rd.DiskType=rd.InstanceTypeHypervisor=rd.EbsNvmeSupport=rd.EbsEncryptionSupport=rd.EbsOptimizedSupport=rd.LocationType=rd.SummaryStatus=rd.StatusType=rd.StatusName=rd.EventCode=rd.InstanceStateName=rd.MonitoringState=rd.InstanceMetadataOptionsState=rd.InstanceMetadataTagsState=rd.HttpTokensState=rd.InstanceMetadataProtocolState=rd.InstanceMetadataEndpointState=rd.InstanceAutoRecoveryState=void 0;rd.DescribeSpotInstanceRequestsResultFilterSensitiveLog=rd.SpotInstanceRequestFilterSensitiveLog=rd.LaunchSpecificationFilterSensitiveLog=void 0;var AAa=qe(),wOm=RSe();rd.InstanceAutoRecoveryState={default:"default",disabled:"disabled"};rd.InstanceMetadataEndpointState={disabled:"disabled",enabled:"enabled"};rd.InstanceMetadataProtocolState={disabled:"disabled",enabled:"enabled"};rd.HttpTokensState={optional:"optional",required:"required"};rd.InstanceMetadataTagsState={disabled:"disabled",enabled:"enabled"};rd.InstanceMetadataOptionsState={applied:"applied",pending:"pending"};rd.MonitoringState={disabled:"disabled",disabling:"disabling",enabled:"enabled",pending:"pending"};rd.InstanceStateName={pending:"pending",running:"running",shutting_down:"shutting-down",stopped:"stopped",stopping:"stopping",terminated:"terminated"};rd.EventCode={instance_reboot:"instance-reboot",instance_retirement:"instance-retirement",instance_stop:"instance-stop",system_maintenance:"system-maintenance",system_reboot:"system-reboot"};rd.StatusName={reachability:"reachability"};rd.StatusType={failed:"failed",initializing:"initializing",insufficient_data:"insufficient-data",passed:"passed"};rd.SummaryStatus={impaired:"impaired",initializing:"initializing",insufficient_data:"insufficient-data",not_applicable:"not-applicable",ok:"ok"};rd.LocationType={availability_zone:"availability-zone",availability_zone_id:"availability-zone-id",region:"region"};rd.EbsOptimizedSupport={default:"default",supported:"supported",unsupported:"unsupported"};rd.EbsEncryptionSupport={supported:"supported",unsupported:"unsupported"};rd.EbsNvmeSupport={REQUIRED:"required",SUPPORTED:"supported",UNSUPPORTED:"unsupported"};rd.InstanceTypeHypervisor={NITRO:"nitro",XEN:"xen"};rd.DiskType={hdd:"hdd",ssd:"ssd"};rd.InstanceStorageEncryptionSupport={required:"required",unsupported:"unsupported"};rd.EphemeralNvmeSupport={REQUIRED:"required",SUPPORTED:"supported",UNSUPPORTED:"unsupported"};rd.EnaSupport={required:"required",supported:"supported",unsupported:"unsupported"};rd.PlacementGroupStrategy={cluster:"cluster",partition:"partition",spread:"spread"};rd.ArchitectureType={arm64:"arm64",arm64_mac:"arm64_mac",i386:"i386",x86_64:"x86_64",x86_64_mac:"x86_64_mac"};rd.SupportedAdditionalProcessorFeature={AMD_SEV_SNP:"amd-sev-snp"};rd.BootModeType={legacy_bios:"legacy-bios",uefi:"uefi"};rd.RootDeviceType={ebs:"ebs",instance_store:"instance-store"};rd.UsageClassType={on_demand:"on-demand",spot:"spot"};rd.MoveStatus={movingToVpc:"movingToVpc",restoringToClassic:"restoringToClassic"};rd.FindingsFound={false:"false",true:"true",unknown:"unknown"};rd.AnalysisStatus={failed:"failed",running:"running",succeeded:"succeeded"};rd.NetworkInterfaceAttribute={attachment:"attachment",description:"description",groupSet:"groupSet",sourceDestCheck:"sourceDestCheck"};rd.OfferingClassType={CONVERTIBLE:"convertible",STANDARD:"standard"};rd.OfferingTypeValues={All_Upfront:"All Upfront",Heavy_Utilization:"Heavy Utilization",Light_Utilization:"Light Utilization",Medium_Utilization:"Medium Utilization",No_Upfront:"No Upfront",Partial_Upfront:"Partial Upfront"};rd.RIProductDescription={Linux_UNIX:"Linux/UNIX",Linux_UNIX_Amazon_VPC_:"Linux/UNIX (Amazon VPC)",Windows:"Windows",Windows_Amazon_VPC_:"Windows (Amazon VPC)"};rd.RecurringChargeFrequency={Hourly:"Hourly"};rd.Scope={AVAILABILITY_ZONE:"Availability Zone",REGIONAL:"Region"};rd.ReservedInstanceState={active:"active",payment_failed:"payment-failed",payment_pending:"payment-pending",queued:"queued",queued_deleted:"queued-deleted",retired:"retired"};rd.SnapshotAttributeName={createVolumePermission:"createVolumePermission",productCodes:"productCodes"};rd.TieringOperationStatus={archival_completed:"archival-completed",archival_failed:"archival-failed",archival_in_progress:"archival-in-progress",permanent_restore_completed:"permanent-restore-completed",permanent_restore_failed:"permanent-restore-failed",permanent_restore_in_progress:"permanent-restore-in-progress",temporary_restore_completed:"temporary-restore-completed",temporary_restore_failed:"temporary-restore-failed",temporary_restore_in_progress:"temporary-restore-in-progress"};rd.EventType={BATCH_CHANGE:"fleetRequestChange",ERROR:"error",INFORMATION:"information",INSTANCE_CHANGE:"instanceChange"};rd.ExcessCapacityTerminationPolicy={DEFAULT:"default",NO_TERMINATION:"noTermination"};rd.OnDemandAllocationStrategy={LOWEST_PRICE:"lowestPrice",PRIORITIZED:"prioritized"};rd.ReplacementStrategy={LAUNCH:"launch",LAUNCH_BEFORE_TERMINATE:"launch-before-terminate"};rd.SpotInstanceState={active:"active",cancelled:"cancelled",closed:"closed",failed:"failed",open:"open"};rd.VerifiedAccessLogDeliveryStatusCode={FAILED:"failed",SUCCESS:"success"};var IOm=e=>({...e,...e.LaunchTemplateVersions&&{LaunchTemplateVersions:e.LaunchTemplateVersions.map(r=>(0,wOm.LaunchTemplateVersionFilterSensitiveLog)(r))}});rd.DescribeLaunchTemplateVersionsResultFilterSensitiveLog=IOm;var xOm=e=>({...e,...e.UserData&&{UserData:AAa.SENSITIVE_STRING}});rd.SpotFleetLaunchSpecificationFilterSensitiveLog=xOm;var TOm=e=>({...e,...e.LaunchSpecifications&&{LaunchSpecifications:e.LaunchSpecifications.map(r=>(0,rd.SpotFleetLaunchSpecificationFilterSensitiveLog)(r))}});rd.SpotFleetRequestConfigDataFilterSensitiveLog=TOm;var POm=e=>({...e,...e.SpotFleetRequestConfig&&{SpotFleetRequestConfig:(0,rd.SpotFleetRequestConfigDataFilterSensitiveLog)(e.SpotFleetRequestConfig)}});rd.SpotFleetRequestConfigFilterSensitiveLog=POm;var ROm=e=>({...e});rd.DescribeSpotFleetRequestsResponseFilterSensitiveLog=ROm;var kOm=e=>({...e,...e.UserData&&{UserData:AAa.SENSITIVE_STRING}});rd.LaunchSpecificationFilterSensitiveLog=kOm;var FOm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:(0,rd.LaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});rd.SpotInstanceRequestFilterSensitiveLog=FOm;var NOm=e=>({...e,...e.SpotInstanceRequests&&{SpotInstanceRequests:e.SpotInstanceRequests.map(r=>(0,rd.SpotInstanceRequestFilterSensitiveLog)(r))}});rd.DescribeSpotInstanceRequestsResultFilterSensitiveLog=NOm});var Clr=A(cYe=>{"use strict";Object.defineProperty(cYe,"__esModule",{value:!0});cYe.DescribeLaunchTemplateVersionsCommand=cYe.$Command=void 0;var OOm=Ue(),BOm=ze(),CAa=qe();Object.defineProperty(cYe,"$Command",{enumerable:!0,get:function(){return CAa.Command}});var qOm=oYe(),bAa=Mr(),KTn=class e extends CAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLaunchTemplateVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:qOm.DescribeLaunchTemplateVersionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bAa.se_DescribeLaunchTemplateVersionsCommand)(r,t)}deserialize(r,t){return(0,bAa.de_DescribeLaunchTemplateVersionsCommand)(r,t)}};cYe.DescribeLaunchTemplateVersionsCommand=KTn});var vlr=A(uYe=>{"use strict";Object.defineProperty(uYe,"__esModule",{value:!0});uYe.DescribeLocalGatewayRouteTablesCommand=uYe.$Command=void 0;var MOm=Ue(),LOm=ze(),EAa=qe();Object.defineProperty(uYe,"$Command",{enumerable:!0,get:function(){return EAa.Command}});var vAa=Mr(),HTn=class e extends EAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vAa.se_DescribeLocalGatewayRouteTablesCommand)(r,t)}deserialize(r,t){return(0,vAa.de_DescribeLocalGatewayRouteTablesCommand)(r,t)}};uYe.DescribeLocalGatewayRouteTablesCommand=HTn});var Elr=A(lYe=>{"use strict";Object.defineProperty(lYe,"__esModule",{value:!0});lYe.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=lYe.$Command=void 0;var jOm=Ue(),GOm=ze(),SAa=qe();Object.defineProperty(lYe,"$Command",{enumerable:!0,get:function(){return SAa.Command}});var DAa=Mr(),WTn=class e extends SAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DAa.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand)(r,t)}deserialize(r,t){return(0,DAa.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand)(r,t)}};lYe.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=WTn});var Dlr=A(dYe=>{"use strict";Object.defineProperty(dYe,"__esModule",{value:!0});dYe.DescribeLocalGatewayRouteTableVpcAssociationsCommand=dYe.$Command=void 0;var UOm=Ue(),VOm=ze(),IAa=qe();Object.defineProperty(dYe,"$Command",{enumerable:!0,get:function(){return IAa.Command}});var wAa=Mr(),YTn=class e extends IAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTableVpcAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wAa.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand)(r,t)}deserialize(r,t){return(0,wAa.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand)(r,t)}};dYe.DescribeLocalGatewayRouteTableVpcAssociationsCommand=YTn});var Slr=A(pYe=>{"use strict";Object.defineProperty(pYe,"__esModule",{value:!0});pYe.DescribeLocalGatewaysCommand=pYe.$Command=void 0;var zOm=Ue(),$Om=ze(),TAa=qe();Object.defineProperty(pYe,"$Command",{enumerable:!0,get:function(){return TAa.Command}});var xAa=Mr(),JTn=class e extends TAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Om.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xAa.se_DescribeLocalGatewaysCommand)(r,t)}deserialize(r,t){return(0,xAa.de_DescribeLocalGatewaysCommand)(r,t)}};pYe.DescribeLocalGatewaysCommand=JTn});var wlr=A(mYe=>{"use strict";Object.defineProperty(mYe,"__esModule",{value:!0});mYe.DescribeLocalGatewayVirtualInterfaceGroupsCommand=mYe.$Command=void 0;var QOm=Ue(),KOm=ze(),RAa=qe();Object.defineProperty(mYe,"$Command",{enumerable:!0,get:function(){return RAa.Command}});var PAa=Mr(),XTn=class e extends RAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayVirtualInterfaceGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PAa.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand)(r,t)}deserialize(r,t){return(0,PAa.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand)(r,t)}};mYe.DescribeLocalGatewayVirtualInterfaceGroupsCommand=XTn});var Ilr=A(fYe=>{"use strict";Object.defineProperty(fYe,"__esModule",{value:!0});fYe.DescribeLocalGatewayVirtualInterfacesCommand=fYe.$Command=void 0;var HOm=Ue(),WOm=ze(),FAa=qe();Object.defineProperty(fYe,"$Command",{enumerable:!0,get:function(){return FAa.Command}});var kAa=Mr(),ZTn=class e extends FAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayVirtualInterfacesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kAa.se_DescribeLocalGatewayVirtualInterfacesCommand)(r,t)}deserialize(r,t){return(0,kAa.de_DescribeLocalGatewayVirtualInterfacesCommand)(r,t)}};fYe.DescribeLocalGatewayVirtualInterfacesCommand=ZTn});var xlr=A(hYe=>{"use strict";Object.defineProperty(hYe,"__esModule",{value:!0});hYe.DescribeManagedPrefixListsCommand=hYe.$Command=void 0;var YOm=Ue(),JOm=ze(),OAa=qe();Object.defineProperty(hYe,"$Command",{enumerable:!0,get:function(){return OAa.Command}});var NAa=Mr(),ePn=class e extends OAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeManagedPrefixListsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NAa.se_DescribeManagedPrefixListsCommand)(r,t)}deserialize(r,t){return(0,NAa.de_DescribeManagedPrefixListsCommand)(r,t)}};hYe.DescribeManagedPrefixListsCommand=ePn});var Tlr=A(gYe=>{"use strict";Object.defineProperty(gYe,"__esModule",{value:!0});gYe.DescribeMovingAddressesCommand=gYe.$Command=void 0;var XOm=Ue(),ZOm=ze(),qAa=qe();Object.defineProperty(gYe,"$Command",{enumerable:!0,get:function(){return qAa.Command}});var BAa=Mr(),tPn=class e extends qAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeMovingAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BAa.se_DescribeMovingAddressesCommand)(r,t)}deserialize(r,t){return(0,BAa.de_DescribeMovingAddressesCommand)(r,t)}};gYe.DescribeMovingAddressesCommand=tPn});var _Ye=A(yYe=>{"use strict";Object.defineProperty(yYe,"__esModule",{value:!0});yYe.DescribeNatGatewaysCommand=yYe.$Command=void 0;var eBm=Ue(),tBm=ze(),LAa=qe();Object.defineProperty(yYe,"$Command",{enumerable:!0,get:function(){return LAa.Command}});var MAa=Mr(),rPn=class e extends LAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNatGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MAa.se_DescribeNatGatewaysCommand)(r,t)}deserialize(r,t){return(0,MAa.de_DescribeNatGatewaysCommand)(r,t)}};yYe.DescribeNatGatewaysCommand=rPn});var Plr=A(AYe=>{"use strict";Object.defineProperty(AYe,"__esModule",{value:!0});AYe.DescribeNetworkAclsCommand=AYe.$Command=void 0;var rBm=Ue(),nBm=ze(),GAa=qe();Object.defineProperty(AYe,"$Command",{enumerable:!0,get:function(){return GAa.Command}});var jAa=Mr(),nPn=class e extends GAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkAclsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jAa.se_DescribeNetworkAclsCommand)(r,t)}deserialize(r,t){return(0,jAa.de_DescribeNetworkAclsCommand)(r,t)}};AYe.DescribeNetworkAclsCommand=nPn});var Rlr=A(bYe=>{"use strict";Object.defineProperty(bYe,"__esModule",{value:!0});bYe.DescribeNetworkInsightsAccessScopeAnalysesCommand=bYe.$Command=void 0;var iBm=Ue(),sBm=ze(),VAa=qe();Object.defineProperty(bYe,"$Command",{enumerable:!0,get:function(){return VAa.Command}});var UAa=Mr(),iPn=class e extends VAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAccessScopeAnalysesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UAa.se_DescribeNetworkInsightsAccessScopeAnalysesCommand)(r,t)}deserialize(r,t){return(0,UAa.de_DescribeNetworkInsightsAccessScopeAnalysesCommand)(r,t)}};bYe.DescribeNetworkInsightsAccessScopeAnalysesCommand=iPn});var klr=A(CYe=>{"use strict";Object.defineProperty(CYe,"__esModule",{value:!0});CYe.DescribeNetworkInsightsAccessScopesCommand=CYe.$Command=void 0;var aBm=Ue(),oBm=ze(),$Aa=qe();Object.defineProperty(CYe,"$Command",{enumerable:!0,get:function(){return $Aa.Command}});var zAa=Mr(),sPn=class e extends $Aa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAccessScopesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zAa.se_DescribeNetworkInsightsAccessScopesCommand)(r,t)}deserialize(r,t){return(0,zAa.de_DescribeNetworkInsightsAccessScopesCommand)(r,t)}};CYe.DescribeNetworkInsightsAccessScopesCommand=sPn});var Flr=A(vYe=>{"use strict";Object.defineProperty(vYe,"__esModule",{value:!0});vYe.DescribeNetworkInsightsAnalysesCommand=vYe.$Command=void 0;var cBm=Ue(),uBm=ze(),KAa=qe();Object.defineProperty(vYe,"$Command",{enumerable:!0,get:function(){return KAa.Command}});var QAa=Mr(),aPn=class e extends KAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAnalysesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QAa.se_DescribeNetworkInsightsAnalysesCommand)(r,t)}deserialize(r,t){return(0,QAa.de_DescribeNetworkInsightsAnalysesCommand)(r,t)}};vYe.DescribeNetworkInsightsAnalysesCommand=aPn});var Nlr=A(EYe=>{"use strict";Object.defineProperty(EYe,"__esModule",{value:!0});EYe.DescribeNetworkInsightsPathsCommand=EYe.$Command=void 0;var lBm=Ue(),dBm=ze(),WAa=qe();Object.defineProperty(EYe,"$Command",{enumerable:!0,get:function(){return WAa.Command}});var HAa=Mr(),oPn=class e extends WAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsPathsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HAa.se_DescribeNetworkInsightsPathsCommand)(r,t)}deserialize(r,t){return(0,HAa.de_DescribeNetworkInsightsPathsCommand)(r,t)}};EYe.DescribeNetworkInsightsPathsCommand=oPn});var uPn=A(DYe=>{"use strict";Object.defineProperty(DYe,"__esModule",{value:!0});DYe.DescribeNetworkInterfaceAttributeCommand=DYe.$Command=void 0;var pBm=Ue(),mBm=ze(),JAa=qe();Object.defineProperty(DYe,"$Command",{enumerable:!0,get:function(){return JAa.Command}});var YAa=Mr(),cPn=class e extends JAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YAa.se_DescribeNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,YAa.de_DescribeNetworkInterfaceAttributeCommand)(r,t)}};DYe.DescribeNetworkInterfaceAttributeCommand=cPn});var Olr=A(SYe=>{"use strict";Object.defineProperty(SYe,"__esModule",{value:!0});SYe.DescribeNetworkInterfacePermissionsCommand=SYe.$Command=void 0;var fBm=Ue(),hBm=ze(),ZAa=qe();Object.defineProperty(SYe,"$Command",{enumerable:!0,get:function(){return ZAa.Command}});var XAa=Mr(),lPn=class e extends ZAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfacePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XAa.se_DescribeNetworkInterfacePermissionsCommand)(r,t)}deserialize(r,t){return(0,XAa.de_DescribeNetworkInterfacePermissionsCommand)(r,t)}};SYe.DescribeNetworkInterfacePermissionsCommand=lPn});var HPt=A(wYe=>{"use strict";Object.defineProperty(wYe,"__esModule",{value:!0});wYe.DescribeNetworkInterfacesCommand=wYe.$Command=void 0;var gBm=Ue(),yBm=ze(),tba=qe();Object.defineProperty(wYe,"$Command",{enumerable:!0,get:function(){return tba.Command}});var eba=Mr(),dPn=class e extends tba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfacesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eba.se_DescribeNetworkInterfacesCommand)(r,t)}deserialize(r,t){return(0,eba.de_DescribeNetworkInterfacesCommand)(r,t)}};wYe.DescribeNetworkInterfacesCommand=dPn});var mPn=A(IYe=>{"use strict";Object.defineProperty(IYe,"__esModule",{value:!0});IYe.DescribePlacementGroupsCommand=IYe.$Command=void 0;var _Bm=Ue(),ABm=ze(),nba=qe();Object.defineProperty(IYe,"$Command",{enumerable:!0,get:function(){return nba.Command}});var rba=Mr(),pPn=class e extends nba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ABm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Bm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePlacementGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rba.se_DescribePlacementGroupsCommand)(r,t)}deserialize(r,t){return(0,rba.de_DescribePlacementGroupsCommand)(r,t)}};IYe.DescribePlacementGroupsCommand=pPn});var Blr=A(xYe=>{"use strict";Object.defineProperty(xYe,"__esModule",{value:!0});xYe.DescribePrefixListsCommand=xYe.$Command=void 0;var bBm=Ue(),CBm=ze(),sba=qe();Object.defineProperty(xYe,"$Command",{enumerable:!0,get:function(){return sba.Command}});var iba=Mr(),fPn=class e extends sba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePrefixListsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iba.se_DescribePrefixListsCommand)(r,t)}deserialize(r,t){return(0,iba.de_DescribePrefixListsCommand)(r,t)}};xYe.DescribePrefixListsCommand=fPn});var qlr=A(TYe=>{"use strict";Object.defineProperty(TYe,"__esModule",{value:!0});TYe.DescribePrincipalIdFormatCommand=TYe.$Command=void 0;var vBm=Ue(),EBm=ze(),oba=qe();Object.defineProperty(TYe,"$Command",{enumerable:!0,get:function(){return oba.Command}});var aba=Mr(),hPn=class e extends oba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePrincipalIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aba.se_DescribePrincipalIdFormatCommand)(r,t)}deserialize(r,t){return(0,aba.de_DescribePrincipalIdFormatCommand)(r,t)}};TYe.DescribePrincipalIdFormatCommand=hPn});var Mlr=A(PYe=>{"use strict";Object.defineProperty(PYe,"__esModule",{value:!0});PYe.DescribePublicIpv4PoolsCommand=PYe.$Command=void 0;var DBm=Ue(),SBm=ze(),uba=qe();Object.defineProperty(PYe,"$Command",{enumerable:!0,get:function(){return uba.Command}});var cba=Mr(),gPn=class e extends uba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePublicIpv4PoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cba.se_DescribePublicIpv4PoolsCommand)(r,t)}deserialize(r,t){return(0,cba.de_DescribePublicIpv4PoolsCommand)(r,t)}};PYe.DescribePublicIpv4PoolsCommand=gPn});var _Pn=A(RYe=>{"use strict";Object.defineProperty(RYe,"__esModule",{value:!0});RYe.DescribeRegionsCommand=RYe.$Command=void 0;var wBm=Ue(),IBm=ze(),dba=qe();Object.defineProperty(RYe,"$Command",{enumerable:!0,get:function(){return dba.Command}});var lba=Mr(),yPn=class e extends dba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeRegionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lba.se_DescribeRegionsCommand)(r,t)}deserialize(r,t){return(0,lba.de_DescribeRegionsCommand)(r,t)}};RYe.DescribeRegionsCommand=yPn});var Llr=A(kYe=>{"use strict";Object.defineProperty(kYe,"__esModule",{value:!0});kYe.DescribeReplaceRootVolumeTasksCommand=kYe.$Command=void 0;var xBm=Ue(),TBm=ze(),mba=qe();Object.defineProperty(kYe,"$Command",{enumerable:!0,get:function(){return mba.Command}});var pba=Mr(),APn=class e extends mba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReplaceRootVolumeTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pba.se_DescribeReplaceRootVolumeTasksCommand)(r,t)}deserialize(r,t){return(0,pba.de_DescribeReplaceRootVolumeTasksCommand)(r,t)}};kYe.DescribeReplaceRootVolumeTasksCommand=APn});var CPn=A(FYe=>{"use strict";Object.defineProperty(FYe,"__esModule",{value:!0});FYe.DescribeReservedInstancesCommand=FYe.$Command=void 0;var PBm=Ue(),RBm=ze(),hba=qe();Object.defineProperty(FYe,"$Command",{enumerable:!0,get:function(){return hba.Command}});var fba=Mr(),bPn=class e extends hba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fba.se_DescribeReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,fba.de_DescribeReservedInstancesCommand)(r,t)}};FYe.DescribeReservedInstancesCommand=bPn});var EPn=A(NYe=>{"use strict";Object.defineProperty(NYe,"__esModule",{value:!0});NYe.DescribeReservedInstancesListingsCommand=NYe.$Command=void 0;var kBm=Ue(),FBm=ze(),yba=qe();Object.defineProperty(NYe,"$Command",{enumerable:!0,get:function(){return yba.Command}});var gba=Mr(),vPn=class e extends yba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesListingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gba.se_DescribeReservedInstancesListingsCommand)(r,t)}deserialize(r,t){return(0,gba.de_DescribeReservedInstancesListingsCommand)(r,t)}};NYe.DescribeReservedInstancesListingsCommand=vPn});var jlr=A(OYe=>{"use strict";Object.defineProperty(OYe,"__esModule",{value:!0});OYe.DescribeReservedInstancesModificationsCommand=OYe.$Command=void 0;var NBm=Ue(),OBm=ze(),Aba=qe();Object.defineProperty(OYe,"$Command",{enumerable:!0,get:function(){return Aba.Command}});var _ba=Mr(),DPn=class e extends Aba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ba.se_DescribeReservedInstancesModificationsCommand)(r,t)}deserialize(r,t){return(0,_ba.de_DescribeReservedInstancesModificationsCommand)(r,t)}};OYe.DescribeReservedInstancesModificationsCommand=DPn});var Glr=A(BYe=>{"use strict";Object.defineProperty(BYe,"__esModule",{value:!0});BYe.DescribeReservedInstancesOfferingsCommand=BYe.$Command=void 0;var BBm=Ue(),qBm=ze(),Cba=qe();Object.defineProperty(BYe,"$Command",{enumerable:!0,get:function(){return Cba.Command}});var bba=Mr(),SPn=class e extends Cba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bba.se_DescribeReservedInstancesOfferingsCommand)(r,t)}deserialize(r,t){return(0,bba.de_DescribeReservedInstancesOfferingsCommand)(r,t)}};BYe.DescribeReservedInstancesOfferingsCommand=SPn});var Ulr=A(qYe=>{"use strict";Object.defineProperty(qYe,"__esModule",{value:!0});qYe.DescribeRouteTablesCommand=qYe.$Command=void 0;var MBm=Ue(),LBm=ze(),Eba=qe();Object.defineProperty(qYe,"$Command",{enumerable:!0,get:function(){return Eba.Command}});var vba=Mr(),wPn=class e extends Eba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vba.se_DescribeRouteTablesCommand)(r,t)}deserialize(r,t){return(0,vba.de_DescribeRouteTablesCommand)(r,t)}};qYe.DescribeRouteTablesCommand=wPn});var Vlr=A(MYe=>{"use strict";Object.defineProperty(MYe,"__esModule",{value:!0});MYe.DescribeScheduledInstanceAvailabilityCommand=MYe.$Command=void 0;var jBm=Ue(),GBm=ze(),Sba=qe();Object.defineProperty(MYe,"$Command",{enumerable:!0,get:function(){return Sba.Command}});var Dba=Mr(),IPn=class e extends Sba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeScheduledInstanceAvailabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dba.se_DescribeScheduledInstanceAvailabilityCommand)(r,t)}deserialize(r,t){return(0,Dba.de_DescribeScheduledInstanceAvailabilityCommand)(r,t)}};MYe.DescribeScheduledInstanceAvailabilityCommand=IPn});var zlr=A(LYe=>{"use strict";Object.defineProperty(LYe,"__esModule",{value:!0});LYe.DescribeScheduledInstancesCommand=LYe.$Command=void 0;var UBm=Ue(),VBm=ze(),Iba=qe();Object.defineProperty(LYe,"$Command",{enumerable:!0,get:function(){return Iba.Command}});var wba=Mr(),xPn=class e extends Iba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeScheduledInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wba.se_DescribeScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,wba.de_DescribeScheduledInstancesCommand)(r,t)}};LYe.DescribeScheduledInstancesCommand=xPn});var PPn=A(jYe=>{"use strict";Object.defineProperty(jYe,"__esModule",{value:!0});jYe.DescribeSecurityGroupReferencesCommand=jYe.$Command=void 0;var zBm=Ue(),$Bm=ze(),Tba=qe();Object.defineProperty(jYe,"$Command",{enumerable:!0,get:function(){return Tba.Command}});var xba=Mr(),TPn=class e extends Tba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Bm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupReferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xba.se_DescribeSecurityGroupReferencesCommand)(r,t)}deserialize(r,t){return(0,xba.de_DescribeSecurityGroupReferencesCommand)(r,t)}};jYe.DescribeSecurityGroupReferencesCommand=TPn});var $lr=A(GYe=>{"use strict";Object.defineProperty(GYe,"__esModule",{value:!0});GYe.DescribeSecurityGroupRulesCommand=GYe.$Command=void 0;var QBm=Ue(),KBm=ze(),Rba=qe();Object.defineProperty(GYe,"$Command",{enumerable:!0,get:function(){return Rba.Command}});var Pba=Mr(),RPn=class e extends Rba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pba.se_DescribeSecurityGroupRulesCommand)(r,t)}deserialize(r,t){return(0,Pba.de_DescribeSecurityGroupRulesCommand)(r,t)}};GYe.DescribeSecurityGroupRulesCommand=RPn});var WPt=A(UYe=>{"use strict";Object.defineProperty(UYe,"__esModule",{value:!0});UYe.DescribeSecurityGroupsCommand=UYe.$Command=void 0;var HBm=Ue(),WBm=ze(),Fba=qe();Object.defineProperty(UYe,"$Command",{enumerable:!0,get:function(){return Fba.Command}});var kba=Mr(),kPn=class e extends Fba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kba.se_DescribeSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,kba.de_DescribeSecurityGroupsCommand)(r,t)}};UYe.DescribeSecurityGroupsCommand=kPn});var NPn=A(VYe=>{"use strict";Object.defineProperty(VYe,"__esModule",{value:!0});VYe.DescribeSnapshotAttributeCommand=VYe.$Command=void 0;var YBm=Ue(),JBm=ze(),Oba=qe();Object.defineProperty(VYe,"$Command",{enumerable:!0,get:function(){return Oba.Command}});var Nba=Mr(),FPn=class e extends Oba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nba.se_DescribeSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,Nba.de_DescribeSnapshotAttributeCommand)(r,t)}};VYe.DescribeSnapshotAttributeCommand=FPn});var YPt=A(zYe=>{"use strict";Object.defineProperty(zYe,"__esModule",{value:!0});zYe.DescribeSnapshotsCommand=zYe.$Command=void 0;var XBm=Ue(),ZBm=ze(),qba=qe();Object.defineProperty(zYe,"$Command",{enumerable:!0,get:function(){return qba.Command}});var Bba=Mr(),OPn=class e extends qba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bba.se_DescribeSnapshotsCommand)(r,t)}deserialize(r,t){return(0,Bba.de_DescribeSnapshotsCommand)(r,t)}};zYe.DescribeSnapshotsCommand=OPn});var Qlr=A($Ye=>{"use strict";Object.defineProperty($Ye,"__esModule",{value:!0});$Ye.DescribeSnapshotTierStatusCommand=$Ye.$Command=void 0;var e9m=Ue(),t9m=ze(),Lba=qe();Object.defineProperty($Ye,"$Command",{enumerable:!0,get:function(){return Lba.Command}});var Mba=Mr(),BPn=class e extends Lba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotTierStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mba.se_DescribeSnapshotTierStatusCommand)(r,t)}deserialize(r,t){return(0,Mba.de_DescribeSnapshotTierStatusCommand)(r,t)}};$Ye.DescribeSnapshotTierStatusCommand=BPn});var MPn=A(QYe=>{"use strict";Object.defineProperty(QYe,"__esModule",{value:!0});QYe.DescribeSpotDatafeedSubscriptionCommand=QYe.$Command=void 0;var r9m=Ue(),n9m=ze(),Gba=qe();Object.defineProperty(QYe,"$Command",{enumerable:!0,get:function(){return Gba.Command}});var jba=Mr(),qPn=class e extends Gba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jba.se_DescribeSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,jba.de_DescribeSpotDatafeedSubscriptionCommand)(r,t)}};QYe.DescribeSpotDatafeedSubscriptionCommand=qPn});var jPn=A(KYe=>{"use strict";Object.defineProperty(KYe,"__esModule",{value:!0});KYe.DescribeSpotFleetInstancesCommand=KYe.$Command=void 0;var i9m=Ue(),s9m=ze(),Vba=qe();Object.defineProperty(KYe,"$Command",{enumerable:!0,get:function(){return Vba.Command}});var Uba=Mr(),LPn=class e extends Vba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uba.se_DescribeSpotFleetInstancesCommand)(r,t)}deserialize(r,t){return(0,Uba.de_DescribeSpotFleetInstancesCommand)(r,t)}};KYe.DescribeSpotFleetInstancesCommand=LPn});var UPn=A(HYe=>{"use strict";Object.defineProperty(HYe,"__esModule",{value:!0});HYe.DescribeSpotFleetRequestHistoryCommand=HYe.$Command=void 0;var a9m=Ue(),o9m=ze(),$ba=qe();Object.defineProperty(HYe,"$Command",{enumerable:!0,get:function(){return $ba.Command}});var zba=Mr(),GPn=class e extends $ba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetRequestHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zba.se_DescribeSpotFleetRequestHistoryCommand)(r,t)}deserialize(r,t){return(0,zba.de_DescribeSpotFleetRequestHistoryCommand)(r,t)}};HYe.DescribeSpotFleetRequestHistoryCommand=GPn});var Klr=A(WYe=>{"use strict";Object.defineProperty(WYe,"__esModule",{value:!0});WYe.DescribeSpotFleetRequestsCommand=WYe.$Command=void 0;var c9m=Ue(),u9m=ze(),Kba=qe();Object.defineProperty(WYe,"$Command",{enumerable:!0,get:function(){return Kba.Command}});var l9m=oYe(),Qba=Mr(),VPn=class e extends Kba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:l9m.DescribeSpotFleetRequestsResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qba.se_DescribeSpotFleetRequestsCommand)(r,t)}deserialize(r,t){return(0,Qba.de_DescribeSpotFleetRequestsCommand)(r,t)}};WYe.DescribeSpotFleetRequestsCommand=VPn});var JPt=A(YYe=>{"use strict";Object.defineProperty(YYe,"__esModule",{value:!0});YYe.DescribeSpotInstanceRequestsCommand=YYe.$Command=void 0;var d9m=Ue(),p9m=ze(),Wba=qe();Object.defineProperty(YYe,"$Command",{enumerable:!0,get:function(){return Wba.Command}});var m9m=oYe(),Hba=Mr(),zPn=class e extends Wba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotInstanceRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:m9m.DescribeSpotInstanceRequestsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hba.se_DescribeSpotInstanceRequestsCommand)(r,t)}deserialize(r,t){return(0,Hba.de_DescribeSpotInstanceRequestsCommand)(r,t)}};YYe.DescribeSpotInstanceRequestsCommand=zPn});var Hlr=A(JYe=>{"use strict";Object.defineProperty(JYe,"__esModule",{value:!0});JYe.DescribeSpotPriceHistoryCommand=JYe.$Command=void 0;var f9m=Ue(),h9m=ze(),Jba=qe();Object.defineProperty(JYe,"$Command",{enumerable:!0,get:function(){return Jba.Command}});var Yba=Mr(),$Pn=class e extends Jba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotPriceHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yba.se_DescribeSpotPriceHistoryCommand)(r,t)}deserialize(r,t){return(0,Yba.de_DescribeSpotPriceHistoryCommand)(r,t)}};JYe.DescribeSpotPriceHistoryCommand=$Pn});var Wlr=A(XYe=>{"use strict";Object.defineProperty(XYe,"__esModule",{value:!0});XYe.DescribeStaleSecurityGroupsCommand=XYe.$Command=void 0;var g9m=Ue(),y9m=ze(),Zba=qe();Object.defineProperty(XYe,"$Command",{enumerable:!0,get:function(){return Zba.Command}});var Xba=Mr(),QPn=class e extends Zba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeStaleSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xba.se_DescribeStaleSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,Xba.de_DescribeStaleSecurityGroupsCommand)(r,t)}};XYe.DescribeStaleSecurityGroupsCommand=QPn});var Ylr=A(ZYe=>{"use strict";Object.defineProperty(ZYe,"__esModule",{value:!0});ZYe.DescribeStoreImageTasksCommand=ZYe.$Command=void 0;var _9m=Ue(),A9m=ze(),tCa=qe();Object.defineProperty(ZYe,"$Command",{enumerable:!0,get:function(){return tCa.Command}});var eCa=Mr(),KPn=class e extends tCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeStoreImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eCa.se_DescribeStoreImageTasksCommand)(r,t)}deserialize(r,t){return(0,eCa.de_DescribeStoreImageTasksCommand)(r,t)}};ZYe.DescribeStoreImageTasksCommand=KPn});var XPt=A(eJe=>{"use strict";Object.defineProperty(eJe,"__esModule",{value:!0});eJe.DescribeSubnetsCommand=eJe.$Command=void 0;var b9m=Ue(),C9m=ze(),nCa=qe();Object.defineProperty(eJe,"$Command",{enumerable:!0,get:function(){return nCa.Command}});var rCa=Mr(),HPn=class e extends nCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSubnetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rCa.se_DescribeSubnetsCommand)(r,t)}deserialize(r,t){return(0,rCa.de_DescribeSubnetsCommand)(r,t)}};eJe.DescribeSubnetsCommand=HPn});var Jlr=A(tJe=>{"use strict";Object.defineProperty(tJe,"__esModule",{value:!0});tJe.DescribeTagsCommand=tJe.$Command=void 0;var v9m=Ue(),E9m=ze(),sCa=qe();Object.defineProperty(tJe,"$Command",{enumerable:!0,get:function(){return sCa.Command}});var iCa=Mr(),WPn=class e extends sCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iCa.se_DescribeTagsCommand)(r,t)}deserialize(r,t){return(0,iCa.de_DescribeTagsCommand)(r,t)}};tJe.DescribeTagsCommand=WPn});var Xlr=A(rJe=>{"use strict";Object.defineProperty(rJe,"__esModule",{value:!0});rJe.DescribeTrafficMirrorFiltersCommand=rJe.$Command=void 0;var D9m=Ue(),S9m=ze(),oCa=qe();Object.defineProperty(rJe,"$Command",{enumerable:!0,get:function(){return oCa.Command}});var aCa=Mr(),YPn=class e extends oCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorFiltersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aCa.se_DescribeTrafficMirrorFiltersCommand)(r,t)}deserialize(r,t){return(0,aCa.de_DescribeTrafficMirrorFiltersCommand)(r,t)}};rJe.DescribeTrafficMirrorFiltersCommand=YPn});var Zlr=A(nJe=>{"use strict";Object.defineProperty(nJe,"__esModule",{value:!0});nJe.DescribeTrafficMirrorSessionsCommand=nJe.$Command=void 0;var w9m=Ue(),I9m=ze(),uCa=qe();Object.defineProperty(nJe,"$Command",{enumerable:!0,get:function(){return uCa.Command}});var cCa=Mr(),JPn=class e extends uCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorSessionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cCa.se_DescribeTrafficMirrorSessionsCommand)(r,t)}deserialize(r,t){return(0,cCa.de_DescribeTrafficMirrorSessionsCommand)(r,t)}};nJe.DescribeTrafficMirrorSessionsCommand=JPn});var edr=A(iJe=>{"use strict";Object.defineProperty(iJe,"__esModule",{value:!0});iJe.DescribeTrafficMirrorTargetsCommand=iJe.$Command=void 0;var x9m=Ue(),T9m=ze(),dCa=qe();Object.defineProperty(iJe,"$Command",{enumerable:!0,get:function(){return dCa.Command}});var lCa=Mr(),XPn=class e extends dCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lCa.se_DescribeTrafficMirrorTargetsCommand)(r,t)}deserialize(r,t){return(0,lCa.de_DescribeTrafficMirrorTargetsCommand)(r,t)}};iJe.DescribeTrafficMirrorTargetsCommand=XPn});var tdr=A(sJe=>{"use strict";Object.defineProperty(sJe,"__esModule",{value:!0});sJe.DescribeTransitGatewayAttachmentsCommand=sJe.$Command=void 0;var P9m=Ue(),R9m=ze(),mCa=qe();Object.defineProperty(sJe,"$Command",{enumerable:!0,get:function(){return mCa.Command}});var pCa=Mr(),ZPn=class e extends mCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pCa.se_DescribeTransitGatewayAttachmentsCommand)(r,t)}deserialize(r,t){return(0,pCa.de_DescribeTransitGatewayAttachmentsCommand)(r,t)}};sJe.DescribeTransitGatewayAttachmentsCommand=ZPn});var rdr=A(aJe=>{"use strict";Object.defineProperty(aJe,"__esModule",{value:!0});aJe.DescribeTransitGatewayConnectPeersCommand=aJe.$Command=void 0;var k9m=Ue(),F9m=ze(),hCa=qe();Object.defineProperty(aJe,"$Command",{enumerable:!0,get:function(){return hCa.Command}});var fCa=Mr(),e3n=class e extends hCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayConnectPeersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fCa.se_DescribeTransitGatewayConnectPeersCommand)(r,t)}deserialize(r,t){return(0,fCa.de_DescribeTransitGatewayConnectPeersCommand)(r,t)}};aJe.DescribeTransitGatewayConnectPeersCommand=e3n});var ndr=A(oJe=>{"use strict";Object.defineProperty(oJe,"__esModule",{value:!0});oJe.DescribeTransitGatewayConnectsCommand=oJe.$Command=void 0;var N9m=Ue(),O9m=ze(),yCa=qe();Object.defineProperty(oJe,"$Command",{enumerable:!0,get:function(){return yCa.Command}});var gCa=Mr(),t3n=class e extends yCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayConnectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gCa.se_DescribeTransitGatewayConnectsCommand)(r,t)}deserialize(r,t){return(0,gCa.de_DescribeTransitGatewayConnectsCommand)(r,t)}};oJe.DescribeTransitGatewayConnectsCommand=t3n});var idr=A(cJe=>{"use strict";Object.defineProperty(cJe,"__esModule",{value:!0});cJe.DescribeTransitGatewayMulticastDomainsCommand=cJe.$Command=void 0;var B9m=Ue(),q9m=ze(),ACa=qe();Object.defineProperty(cJe,"$Command",{enumerable:!0,get:function(){return ACa.Command}});var _Ca=Mr(),r3n=class e extends ACa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayMulticastDomainsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Ca.se_DescribeTransitGatewayMulticastDomainsCommand)(r,t)}deserialize(r,t){return(0,_Ca.de_DescribeTransitGatewayMulticastDomainsCommand)(r,t)}};cJe.DescribeTransitGatewayMulticastDomainsCommand=r3n});var sdr=A(uJe=>{"use strict";Object.defineProperty(uJe,"__esModule",{value:!0});uJe.DescribeTransitGatewayPeeringAttachmentsCommand=uJe.$Command=void 0;var M9m=Ue(),L9m=ze(),CCa=qe();Object.defineProperty(uJe,"$Command",{enumerable:!0,get:function(){return CCa.Command}});var bCa=Mr(),n3n=class e extends CCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayPeeringAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bCa.se_DescribeTransitGatewayPeeringAttachmentsCommand)(r,t)}deserialize(r,t){return(0,bCa.de_DescribeTransitGatewayPeeringAttachmentsCommand)(r,t)}};uJe.DescribeTransitGatewayPeeringAttachmentsCommand=n3n});var adr=A(lJe=>{"use strict";Object.defineProperty(lJe,"__esModule",{value:!0});lJe.DescribeTransitGatewayPolicyTablesCommand=lJe.$Command=void 0;var j9m=Ue(),G9m=ze(),ECa=qe();Object.defineProperty(lJe,"$Command",{enumerable:!0,get:function(){return ECa.Command}});var vCa=Mr(),i3n=class e extends ECa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayPolicyTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vCa.se_DescribeTransitGatewayPolicyTablesCommand)(r,t)}deserialize(r,t){return(0,vCa.de_DescribeTransitGatewayPolicyTablesCommand)(r,t)}};lJe.DescribeTransitGatewayPolicyTablesCommand=i3n});var odr=A(dJe=>{"use strict";Object.defineProperty(dJe,"__esModule",{value:!0});dJe.DescribeTransitGatewayRouteTableAnnouncementsCommand=dJe.$Command=void 0;var U9m=Ue(),V9m=ze(),SCa=qe();Object.defineProperty(dJe,"$Command",{enumerable:!0,get:function(){return SCa.Command}});var DCa=Mr(),s3n=class e extends SCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayRouteTableAnnouncementsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DCa.se_DescribeTransitGatewayRouteTableAnnouncementsCommand)(r,t)}deserialize(r,t){return(0,DCa.de_DescribeTransitGatewayRouteTableAnnouncementsCommand)(r,t)}};dJe.DescribeTransitGatewayRouteTableAnnouncementsCommand=s3n});var cdr=A(pJe=>{"use strict";Object.defineProperty(pJe,"__esModule",{value:!0});pJe.DescribeTransitGatewayRouteTablesCommand=pJe.$Command=void 0;var z9m=Ue(),$9m=ze(),ICa=qe();Object.defineProperty(pJe,"$Command",{enumerable:!0,get:function(){return ICa.Command}});var wCa=Mr(),a3n=class e extends ICa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wCa.se_DescribeTransitGatewayRouteTablesCommand)(r,t)}deserialize(r,t){return(0,wCa.de_DescribeTransitGatewayRouteTablesCommand)(r,t)}};pJe.DescribeTransitGatewayRouteTablesCommand=a3n});var udr=A(mJe=>{"use strict";Object.defineProperty(mJe,"__esModule",{value:!0});mJe.DescribeTransitGatewaysCommand=mJe.$Command=void 0;var Q9m=Ue(),K9m=ze(),TCa=qe();Object.defineProperty(mJe,"$Command",{enumerable:!0,get:function(){return TCa.Command}});var xCa=Mr(),o3n=class e extends TCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xCa.se_DescribeTransitGatewaysCommand)(r,t)}deserialize(r,t){return(0,xCa.de_DescribeTransitGatewaysCommand)(r,t)}};mJe.DescribeTransitGatewaysCommand=o3n});var ldr=A(fJe=>{"use strict";Object.defineProperty(fJe,"__esModule",{value:!0});fJe.DescribeTransitGatewayVpcAttachmentsCommand=fJe.$Command=void 0;var H9m=Ue(),W9m=ze(),RCa=qe();Object.defineProperty(fJe,"$Command",{enumerable:!0,get:function(){return RCa.Command}});var PCa=Mr(),c3n=class e extends RCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayVpcAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PCa.se_DescribeTransitGatewayVpcAttachmentsCommand)(r,t)}deserialize(r,t){return(0,PCa.de_DescribeTransitGatewayVpcAttachmentsCommand)(r,t)}};fJe.DescribeTransitGatewayVpcAttachmentsCommand=c3n});var ddr=A(hJe=>{"use strict";Object.defineProperty(hJe,"__esModule",{value:!0});hJe.DescribeTrunkInterfaceAssociationsCommand=hJe.$Command=void 0;var Y9m=Ue(),J9m=ze(),FCa=qe();Object.defineProperty(hJe,"$Command",{enumerable:!0,get:function(){return FCa.Command}});var kCa=Mr(),u3n=class e extends FCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrunkInterfaceAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kCa.se_DescribeTrunkInterfaceAssociationsCommand)(r,t)}deserialize(r,t){return(0,kCa.de_DescribeTrunkInterfaceAssociationsCommand)(r,t)}};hJe.DescribeTrunkInterfaceAssociationsCommand=u3n});var pdr=A(gJe=>{"use strict";Object.defineProperty(gJe,"__esModule",{value:!0});gJe.DescribeVerifiedAccessEndpointsCommand=gJe.$Command=void 0;var X9m=Ue(),Z9m=ze(),OCa=qe();Object.defineProperty(gJe,"$Command",{enumerable:!0,get:function(){return OCa.Command}});var NCa=Mr(),l3n=class e extends OCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NCa.se_DescribeVerifiedAccessEndpointsCommand)(r,t)}deserialize(r,t){return(0,NCa.de_DescribeVerifiedAccessEndpointsCommand)(r,t)}};gJe.DescribeVerifiedAccessEndpointsCommand=l3n});var mdr=A(yJe=>{"use strict";Object.defineProperty(yJe,"__esModule",{value:!0});yJe.DescribeVerifiedAccessGroupsCommand=yJe.$Command=void 0;var eqm=Ue(),tqm=ze(),qCa=qe();Object.defineProperty(yJe,"$Command",{enumerable:!0,get:function(){return qCa.Command}});var BCa=Mr(),d3n=class e extends qCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BCa.se_DescribeVerifiedAccessGroupsCommand)(r,t)}deserialize(r,t){return(0,BCa.de_DescribeVerifiedAccessGroupsCommand)(r,t)}};yJe.DescribeVerifiedAccessGroupsCommand=d3n});var fdr=A(_Je=>{"use strict";Object.defineProperty(_Je,"__esModule",{value:!0});_Je.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=_Je.$Command=void 0;var rqm=Ue(),nqm=ze(),LCa=qe();Object.defineProperty(_Je,"$Command",{enumerable:!0,get:function(){return LCa.Command}});var MCa=Mr(),p3n=class e extends LCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessInstanceLoggingConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MCa.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand)(r,t)}deserialize(r,t){return(0,MCa.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand)(r,t)}};_Je.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=p3n});var hdr=A(AJe=>{"use strict";Object.defineProperty(AJe,"__esModule",{value:!0});AJe.DescribeVerifiedAccessInstancesCommand=AJe.$Command=void 0;var iqm=Ue(),sqm=ze(),GCa=qe();Object.defineProperty(AJe,"$Command",{enumerable:!0,get:function(){return GCa.Command}});var jCa=Mr(),m3n=class e extends GCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jCa.se_DescribeVerifiedAccessInstancesCommand)(r,t)}deserialize(r,t){return(0,jCa.de_DescribeVerifiedAccessInstancesCommand)(r,t)}};AJe.DescribeVerifiedAccessInstancesCommand=m3n});var f0e=A(mg=>{"use strict";Object.defineProperty(mg,"__esModule",{value:!0});mg.ImportImageRequestFilterSensitiveLog=mg.ImageDiskContainerFilterSensitiveLog=mg.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog=mg.GetLaunchTemplateDataResultFilterSensitiveLog=mg.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog=mg.DescribeVpnConnectionsResultFilterSensitiveLog=mg.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog=mg.IpamManagementState=mg.IpamResourceType=mg.IpamDiscoveryFailureCode=mg.IpamAddressHistoryResourceType=mg.IpamOverlapStatus=mg.IpamComplianceStatus=mg.PartitionLoadFrequency=mg.UnlimitedSupportedInstanceFamily=mg.ClientCertificateRevocationListStatusCode=mg.TransitGatewayPropagationState=mg.VpcAttributeName=mg.VolumeStatusInfoStatus=mg.VolumeStatusName=mg.VolumeModificationState=mg.VolumeAttributeName=void 0;var UCa=qe(),VCa=p0e(),aqm=RSe(),oqm=pKe();mg.VolumeAttributeName={autoEnableIO:"autoEnableIO",productCodes:"productCodes"};mg.VolumeModificationState={completed:"completed",failed:"failed",modifying:"modifying",optimizing:"optimizing"};mg.VolumeStatusName={io_enabled:"io-enabled",io_performance:"io-performance"};mg.VolumeStatusInfoStatus={impaired:"impaired",insufficient_data:"insufficient-data",ok:"ok"};mg.VpcAttributeName={enableDnsHostnames:"enableDnsHostnames",enableDnsSupport:"enableDnsSupport",enableNetworkAddressUsageMetrics:"enableNetworkAddressUsageMetrics"};mg.TransitGatewayPropagationState={disabled:"disabled",disabling:"disabling",enabled:"enabled",enabling:"enabling"};mg.ClientCertificateRevocationListStatusCode={active:"active",pending:"pending"};mg.UnlimitedSupportedInstanceFamily={t2:"t2",t3:"t3",t3a:"t3a",t4g:"t4g"};mg.PartitionLoadFrequency={DAILY:"daily",MONTHLY:"monthly",NONE:"none",WEEKLY:"weekly"};mg.IpamComplianceStatus={compliant:"compliant",ignored:"ignored",noncompliant:"noncompliant",unmanaged:"unmanaged"};mg.IpamOverlapStatus={ignored:"ignored",nonoverlapping:"nonoverlapping",overlapping:"overlapping"};mg.IpamAddressHistoryResourceType={eip:"eip",instance:"instance",network_interface:"network-interface",subnet:"subnet",vpc:"vpc"};mg.IpamDiscoveryFailureCode={assume_role_failure:"assume-role-failure",throttling_failure:"throttling-failure",unauthorized_failure:"unauthorized-failure"};mg.IpamResourceType={eip:"eip",ipv6_pool:"ipv6-pool",public_ipv4_pool:"public-ipv4-pool",subnet:"subnet",vpc:"vpc"};mg.IpamManagementState={ignored:"ignored",managed:"managed",unmanaged:"unmanaged"};var cqm=e=>({...e,...e.VerifiedAccessTrustProviders&&{VerifiedAccessTrustProviders:e.VerifiedAccessTrustProviders.map(r=>(0,VCa.VerifiedAccessTrustProviderFilterSensitiveLog)(r))}});mg.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog=cqm;var uqm=e=>({...e,...e.VpnConnections&&{VpnConnections:e.VpnConnections.map(r=>(0,oqm.VpnConnectionFilterSensitiveLog)(r))}});mg.DescribeVpnConnectionsResultFilterSensitiveLog=uqm;var lqm=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,VCa.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});mg.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog=lqm;var dqm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,aqm.ResponseLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});mg.GetLaunchTemplateDataResultFilterSensitiveLog=dqm;var pqm=e=>({...e,...e.VpnConnectionDeviceSampleConfiguration&&{VpnConnectionDeviceSampleConfiguration:UCa.SENSITIVE_STRING}});mg.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog=pqm;var mqm=e=>({...e,...e.Url&&{Url:UCa.SENSITIVE_STRING}});mg.ImageDiskContainerFilterSensitiveLog=mqm;var fqm=e=>({...e,...e.DiskContainers&&{DiskContainers:e.DiskContainers.map(r=>(0,mg.ImageDiskContainerFilterSensitiveLog)(r))}});mg.ImportImageRequestFilterSensitiveLog=fqm});var gdr=A(bJe=>{"use strict";Object.defineProperty(bJe,"__esModule",{value:!0});bJe.DescribeVerifiedAccessTrustProvidersCommand=bJe.$Command=void 0;var hqm=Ue(),gqm=ze(),$Ca=qe();Object.defineProperty(bJe,"$Command",{enumerable:!0,get:function(){return $Ca.Command}});var yqm=f0e(),zCa=Mr(),f3n=class e extends $Ca.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessTrustProvidersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:yqm.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zCa.se_DescribeVerifiedAccessTrustProvidersCommand)(r,t)}deserialize(r,t){return(0,zCa.de_DescribeVerifiedAccessTrustProvidersCommand)(r,t)}};bJe.DescribeVerifiedAccessTrustProvidersCommand=f3n});var g3n=A(CJe=>{"use strict";Object.defineProperty(CJe,"__esModule",{value:!0});CJe.DescribeVolumeAttributeCommand=CJe.$Command=void 0;var _qm=Ue(),Aqm=ze(),KCa=qe();Object.defineProperty(CJe,"$Command",{enumerable:!0,get:function(){return KCa.Command}});var QCa=Mr(),h3n=class e extends KCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Aqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_qm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumeAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QCa.se_DescribeVolumeAttributeCommand)(r,t)}deserialize(r,t){return(0,QCa.de_DescribeVolumeAttributeCommand)(r,t)}};CJe.DescribeVolumeAttributeCommand=h3n});var FSe=A(vJe=>{"use strict";Object.defineProperty(vJe,"__esModule",{value:!0});vJe.DescribeVolumesCommand=vJe.$Command=void 0;var bqm=Ue(),Cqm=ze(),WCa=qe();Object.defineProperty(vJe,"$Command",{enumerable:!0,get:function(){return WCa.Command}});var HCa=Mr(),y3n=class e extends WCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Cqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HCa.se_DescribeVolumesCommand)(r,t)}deserialize(r,t){return(0,HCa.de_DescribeVolumesCommand)(r,t)}};vJe.DescribeVolumesCommand=y3n});var ydr=A(EJe=>{"use strict";Object.defineProperty(EJe,"__esModule",{value:!0});EJe.DescribeVolumesModificationsCommand=EJe.$Command=void 0;var vqm=Ue(),Eqm=ze(),JCa=qe();Object.defineProperty(EJe,"$Command",{enumerable:!0,get:function(){return JCa.Command}});var YCa=Mr(),_3n=class e extends JCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Eqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumesModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YCa.se_DescribeVolumesModificationsCommand)(r,t)}deserialize(r,t){return(0,YCa.de_DescribeVolumesModificationsCommand)(r,t)}};EJe.DescribeVolumesModificationsCommand=_3n});var _dr=A(DJe=>{"use strict";Object.defineProperty(DJe,"__esModule",{value:!0});DJe.DescribeVolumeStatusCommand=DJe.$Command=void 0;var Dqm=Ue(),Sqm=ze(),ZCa=qe();Object.defineProperty(DJe,"$Command",{enumerable:!0,get:function(){return ZCa.Command}});var XCa=Mr(),A3n=class e extends ZCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Sqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumeStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XCa.se_DescribeVolumeStatusCommand)(r,t)}deserialize(r,t){return(0,XCa.de_DescribeVolumeStatusCommand)(r,t)}};DJe.DescribeVolumeStatusCommand=A3n});var C3n=A(SJe=>{"use strict";Object.defineProperty(SJe,"__esModule",{value:!0});SJe.DescribeVpcAttributeCommand=SJe.$Command=void 0;var wqm=Ue(),Iqm=ze(),tva=qe();Object.defineProperty(SJe,"$Command",{enumerable:!0,get:function(){return tva.Command}});var eva=Mr(),b3n=class e extends tva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Iqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eva.se_DescribeVpcAttributeCommand)(r,t)}deserialize(r,t){return(0,eva.de_DescribeVpcAttributeCommand)(r,t)}};SJe.DescribeVpcAttributeCommand=b3n});var E3n=A(wJe=>{"use strict";Object.defineProperty(wJe,"__esModule",{value:!0});wJe.DescribeVpcClassicLinkCommand=wJe.$Command=void 0;var xqm=Ue(),Tqm=ze(),nva=qe();Object.defineProperty(wJe,"$Command",{enumerable:!0,get:function(){return nva.Command}});var rva=Mr(),v3n=class e extends nva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rva.se_DescribeVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,rva.de_DescribeVpcClassicLinkCommand)(r,t)}};wJe.DescribeVpcClassicLinkCommand=v3n});var Adr=A(IJe=>{"use strict";Object.defineProperty(IJe,"__esModule",{value:!0});IJe.DescribeVpcClassicLinkDnsSupportCommand=IJe.$Command=void 0;var Pqm=Ue(),Rqm=ze(),sva=qe();Object.defineProperty(IJe,"$Command",{enumerable:!0,get:function(){return sva.Command}});var iva=Mr(),D3n=class e extends sva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iva.se_DescribeVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,iva.de_DescribeVpcClassicLinkDnsSupportCommand)(r,t)}};IJe.DescribeVpcClassicLinkDnsSupportCommand=D3n});var bdr=A(xJe=>{"use strict";Object.defineProperty(xJe,"__esModule",{value:!0});xJe.DescribeVpcEndpointConnectionNotificationsCommand=xJe.$Command=void 0;var kqm=Ue(),Fqm=ze(),ova=qe();Object.defineProperty(xJe,"$Command",{enumerable:!0,get:function(){return ova.Command}});var ava=Mr(),S3n=class e extends ova.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointConnectionNotificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ava.se_DescribeVpcEndpointConnectionNotificationsCommand)(r,t)}deserialize(r,t){return(0,ava.de_DescribeVpcEndpointConnectionNotificationsCommand)(r,t)}};xJe.DescribeVpcEndpointConnectionNotificationsCommand=S3n});var Cdr=A(TJe=>{"use strict";Object.defineProperty(TJe,"__esModule",{value:!0});TJe.DescribeVpcEndpointConnectionsCommand=TJe.$Command=void 0;var Nqm=Ue(),Oqm=ze(),uva=qe();Object.defineProperty(TJe,"$Command",{enumerable:!0,get:function(){return uva.Command}});var cva=Mr(),w3n=class e extends uva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Oqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cva.se_DescribeVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,cva.de_DescribeVpcEndpointConnectionsCommand)(r,t)}};TJe.DescribeVpcEndpointConnectionsCommand=w3n});var vdr=A(PJe=>{"use strict";Object.defineProperty(PJe,"__esModule",{value:!0});PJe.DescribeVpcEndpointsCommand=PJe.$Command=void 0;var Bqm=Ue(),qqm=ze(),dva=qe();Object.defineProperty(PJe,"$Command",{enumerable:!0,get:function(){return dva.Command}});var lva=Mr(),I3n=class e extends dva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lva.se_DescribeVpcEndpointsCommand)(r,t)}deserialize(r,t){return(0,lva.de_DescribeVpcEndpointsCommand)(r,t)}};PJe.DescribeVpcEndpointsCommand=I3n});var Edr=A(RJe=>{"use strict";Object.defineProperty(RJe,"__esModule",{value:!0});RJe.DescribeVpcEndpointServiceConfigurationsCommand=RJe.$Command=void 0;var Mqm=Ue(),Lqm=ze(),mva=qe();Object.defineProperty(RJe,"$Command",{enumerable:!0,get:function(){return mva.Command}});var pva=Mr(),x3n=class e extends mva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServiceConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pva.se_DescribeVpcEndpointServiceConfigurationsCommand)(r,t)}deserialize(r,t){return(0,pva.de_DescribeVpcEndpointServiceConfigurationsCommand)(r,t)}};RJe.DescribeVpcEndpointServiceConfigurationsCommand=x3n});var Ddr=A(kJe=>{"use strict";Object.defineProperty(kJe,"__esModule",{value:!0});kJe.DescribeVpcEndpointServicePermissionsCommand=kJe.$Command=void 0;var jqm=Ue(),Gqm=ze(),hva=qe();Object.defineProperty(kJe,"$Command",{enumerable:!0,get:function(){return hva.Command}});var fva=Mr(),T3n=class e extends hva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServicePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fva.se_DescribeVpcEndpointServicePermissionsCommand)(r,t)}deserialize(r,t){return(0,fva.de_DescribeVpcEndpointServicePermissionsCommand)(r,t)}};kJe.DescribeVpcEndpointServicePermissionsCommand=T3n});var R3n=A(FJe=>{"use strict";Object.defineProperty(FJe,"__esModule",{value:!0});FJe.DescribeVpcEndpointServicesCommand=FJe.$Command=void 0;var Uqm=Ue(),Vqm=ze(),yva=qe();Object.defineProperty(FJe,"$Command",{enumerable:!0,get:function(){return yva.Command}});var gva=Mr(),P3n=class e extends yva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServicesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gva.se_DescribeVpcEndpointServicesCommand)(r,t)}deserialize(r,t){return(0,gva.de_DescribeVpcEndpointServicesCommand)(r,t)}};FJe.DescribeVpcEndpointServicesCommand=P3n});var OJe=A(NJe=>{"use strict";Object.defineProperty(NJe,"__esModule",{value:!0});NJe.DescribeVpcPeeringConnectionsCommand=NJe.$Command=void 0;var zqm=Ue(),$qm=ze(),Ava=qe();Object.defineProperty(NJe,"$Command",{enumerable:!0,get:function(){return Ava.Command}});var _va=Mr(),k3n=class e extends Ava.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$qm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcPeeringConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_va.se_DescribeVpcPeeringConnectionsCommand)(r,t)}deserialize(r,t){return(0,_va.de_DescribeVpcPeeringConnectionsCommand)(r,t)}};NJe.DescribeVpcPeeringConnectionsCommand=k3n});var qJe=A(BJe=>{"use strict";Object.defineProperty(BJe,"__esModule",{value:!0});BJe.DescribeVpcsCommand=BJe.$Command=void 0;var Qqm=Ue(),Kqm=ze(),Cva=qe();Object.defineProperty(BJe,"$Command",{enumerable:!0,get:function(){return Cva.Command}});var bva=Mr(),F3n=class e extends Cva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bva.se_DescribeVpcsCommand)(r,t)}deserialize(r,t){return(0,bva.de_DescribeVpcsCommand)(r,t)}};BJe.DescribeVpcsCommand=F3n});var ZPt=A(MJe=>{"use strict";Object.defineProperty(MJe,"__esModule",{value:!0});MJe.DescribeVpnConnectionsCommand=MJe.$Command=void 0;var Hqm=Ue(),Wqm=ze(),Eva=qe();Object.defineProperty(MJe,"$Command",{enumerable:!0,get:function(){return Eva.Command}});var Yqm=f0e(),vva=Mr(),N3n=class e extends Eva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Yqm.DescribeVpnConnectionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vva.se_DescribeVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,vva.de_DescribeVpnConnectionsCommand)(r,t)}};MJe.DescribeVpnConnectionsCommand=N3n});var B3n=A(LJe=>{"use strict";Object.defineProperty(LJe,"__esModule",{value:!0});LJe.DescribeVpnGatewaysCommand=LJe.$Command=void 0;var Jqm=Ue(),Xqm=ze(),Sva=qe();Object.defineProperty(LJe,"$Command",{enumerable:!0,get:function(){return Sva.Command}});var Dva=Mr(),O3n=class e extends Sva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpnGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dva.se_DescribeVpnGatewaysCommand)(r,t)}deserialize(r,t){return(0,Dva.de_DescribeVpnGatewaysCommand)(r,t)}};LJe.DescribeVpnGatewaysCommand=O3n});var M3n=A(jJe=>{"use strict";Object.defineProperty(jJe,"__esModule",{value:!0});jJe.DetachClassicLinkVpcCommand=jJe.$Command=void 0;var Zqm=Ue(),eMm=ze(),Iva=qe();Object.defineProperty(jJe,"$Command",{enumerable:!0,get:function(){return Iva.Command}});var wva=Mr(),q3n=class e extends Iva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachClassicLinkVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wva.se_DetachClassicLinkVpcCommand)(r,t)}deserialize(r,t){return(0,wva.de_DetachClassicLinkVpcCommand)(r,t)}};jJe.DetachClassicLinkVpcCommand=q3n});var j3n=A(GJe=>{"use strict";Object.defineProperty(GJe,"__esModule",{value:!0});GJe.DetachInternetGatewayCommand=GJe.$Command=void 0;var tMm=Ue(),rMm=ze(),Tva=qe();Object.defineProperty(GJe,"$Command",{enumerable:!0,get:function(){return Tva.Command}});var xva=Mr(),L3n=class e extends Tva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xva.se_DetachInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,xva.de_DetachInternetGatewayCommand)(r,t)}};GJe.DetachInternetGatewayCommand=L3n});var U3n=A(UJe=>{"use strict";Object.defineProperty(UJe,"__esModule",{value:!0});UJe.DetachNetworkInterfaceCommand=UJe.$Command=void 0;var nMm=Ue(),iMm=ze(),Rva=qe();Object.defineProperty(UJe,"$Command",{enumerable:!0,get:function(){return Rva.Command}});var Pva=Mr(),G3n=class e extends Rva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pva.se_DetachNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,Pva.de_DetachNetworkInterfaceCommand)(r,t)}};UJe.DetachNetworkInterfaceCommand=G3n});var z3n=A(VJe=>{"use strict";Object.defineProperty(VJe,"__esModule",{value:!0});VJe.DetachVerifiedAccessTrustProviderCommand=VJe.$Command=void 0;var sMm=Ue(),aMm=ze(),Fva=qe();Object.defineProperty(VJe,"$Command",{enumerable:!0,get:function(){return Fva.Command}});var oMm=f0e(),kva=Mr(),V3n=class e extends Fva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:oMm.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kva.se_DetachVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,kva.de_DetachVerifiedAccessTrustProviderCommand)(r,t)}};VJe.DetachVerifiedAccessTrustProviderCommand=V3n});var Q3n=A(zJe=>{"use strict";Object.defineProperty(zJe,"__esModule",{value:!0});zJe.DetachVolumeCommand=zJe.$Command=void 0;var cMm=Ue(),uMm=ze(),Ova=qe();Object.defineProperty(zJe,"$Command",{enumerable:!0,get:function(){return Ova.Command}});var Nva=Mr(),$3n=class e extends Ova.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nva.se_DetachVolumeCommand)(r,t)}deserialize(r,t){return(0,Nva.de_DetachVolumeCommand)(r,t)}};zJe.DetachVolumeCommand=$3n});var H3n=A($Je=>{"use strict";Object.defineProperty($Je,"__esModule",{value:!0});$Je.DetachVpnGatewayCommand=$Je.$Command=void 0;var lMm=Ue(),dMm=ze(),qva=qe();Object.defineProperty($Je,"$Command",{enumerable:!0,get:function(){return qva.Command}});var Bva=Mr(),K3n=class e extends qva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bva.se_DetachVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,Bva.de_DetachVpnGatewayCommand)(r,t)}};$Je.DetachVpnGatewayCommand=K3n});var Y3n=A(QJe=>{"use strict";Object.defineProperty(QJe,"__esModule",{value:!0});QJe.DisableAddressTransferCommand=QJe.$Command=void 0;var pMm=Ue(),mMm=ze(),Lva=qe();Object.defineProperty(QJe,"$Command",{enumerable:!0,get:function(){return Lva.Command}});var Mva=Mr(),W3n=class e extends Lva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mva.se_DisableAddressTransferCommand)(r,t)}deserialize(r,t){return(0,Mva.de_DisableAddressTransferCommand)(r,t)}};QJe.DisableAddressTransferCommand=W3n});var X3n=A(KJe=>{"use strict";Object.defineProperty(KJe,"__esModule",{value:!0});KJe.DisableAwsNetworkPerformanceMetricSubscriptionCommand=KJe.$Command=void 0;var fMm=Ue(),hMm=ze(),Gva=qe();Object.defineProperty(KJe,"$Command",{enumerable:!0,get:function(){return Gva.Command}});var jva=Mr(),J3n=class e extends Gva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableAwsNetworkPerformanceMetricSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jva.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}deserialize(r,t){return(0,jva.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}};KJe.DisableAwsNetworkPerformanceMetricSubscriptionCommand=J3n});var eRn=A(HJe=>{"use strict";Object.defineProperty(HJe,"__esModule",{value:!0});HJe.DisableEbsEncryptionByDefaultCommand=HJe.$Command=void 0;var gMm=Ue(),yMm=ze(),Vva=qe();Object.defineProperty(HJe,"$Command",{enumerable:!0,get:function(){return Vva.Command}});var Uva=Mr(),Z3n=class e extends Vva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uva.se_DisableEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,Uva.de_DisableEbsEncryptionByDefaultCommand)(r,t)}};HJe.DisableEbsEncryptionByDefaultCommand=Z3n});var rRn=A(WJe=>{"use strict";Object.defineProperty(WJe,"__esModule",{value:!0});WJe.DisableFastLaunchCommand=WJe.$Command=void 0;var _Mm=Ue(),AMm=ze(),$va=qe();Object.defineProperty(WJe,"$Command",{enumerable:!0,get:function(){return $va.Command}});var zva=Mr(),tRn=class e extends $va.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Mm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableFastLaunchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zva.se_DisableFastLaunchCommand)(r,t)}deserialize(r,t){return(0,zva.de_DisableFastLaunchCommand)(r,t)}};WJe.DisableFastLaunchCommand=tRn});var iRn=A(YJe=>{"use strict";Object.defineProperty(YJe,"__esModule",{value:!0});YJe.DisableFastSnapshotRestoresCommand=YJe.$Command=void 0;var bMm=Ue(),CMm=ze(),Kva=qe();Object.defineProperty(YJe,"$Command",{enumerable:!0,get:function(){return Kva.Command}});var Qva=Mr(),nRn=class e extends Kva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qva.se_DisableFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,Qva.de_DisableFastSnapshotRestoresCommand)(r,t)}};YJe.DisableFastSnapshotRestoresCommand=nRn});var aRn=A(JJe=>{"use strict";Object.defineProperty(JJe,"__esModule",{value:!0});JJe.DisableImageDeprecationCommand=JJe.$Command=void 0;var vMm=Ue(),EMm=ze(),Wva=qe();Object.defineProperty(JJe,"$Command",{enumerable:!0,get:function(){return Wva.Command}});var Hva=Mr(),sRn=class e extends Wva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableImageDeprecationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hva.se_DisableImageDeprecationCommand)(r,t)}deserialize(r,t){return(0,Hva.de_DisableImageDeprecationCommand)(r,t)}};JJe.DisableImageDeprecationCommand=sRn});var cRn=A(XJe=>{"use strict";Object.defineProperty(XJe,"__esModule",{value:!0});XJe.DisableIpamOrganizationAdminAccountCommand=XJe.$Command=void 0;var DMm=Ue(),SMm=ze(),Jva=qe();Object.defineProperty(XJe,"$Command",{enumerable:!0,get:function(){return Jva.Command}});var Yva=Mr(),oRn=class e extends Jva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableIpamOrganizationAdminAccountCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yva.se_DisableIpamOrganizationAdminAccountCommand)(r,t)}deserialize(r,t){return(0,Yva.de_DisableIpamOrganizationAdminAccountCommand)(r,t)}};XJe.DisableIpamOrganizationAdminAccountCommand=oRn});var lRn=A(ZJe=>{"use strict";Object.defineProperty(ZJe,"__esModule",{value:!0});ZJe.DisableSerialConsoleAccessCommand=ZJe.$Command=void 0;var wMm=Ue(),IMm=ze(),Zva=qe();Object.defineProperty(ZJe,"$Command",{enumerable:!0,get:function(){return Zva.Command}});var Xva=Mr(),uRn=class e extends Zva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableSerialConsoleAccessCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xva.se_DisableSerialConsoleAccessCommand)(r,t)}deserialize(r,t){return(0,Xva.de_DisableSerialConsoleAccessCommand)(r,t)}};ZJe.DisableSerialConsoleAccessCommand=uRn});var pRn=A(eXe=>{"use strict";Object.defineProperty(eXe,"__esModule",{value:!0});eXe.DisableTransitGatewayRouteTablePropagationCommand=eXe.$Command=void 0;var xMm=Ue(),TMm=ze(),tEa=qe();Object.defineProperty(eXe,"$Command",{enumerable:!0,get:function(){return tEa.Command}});var eEa=Mr(),dRn=class e extends tEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableTransitGatewayRouteTablePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eEa.se_DisableTransitGatewayRouteTablePropagationCommand)(r,t)}deserialize(r,t){return(0,eEa.de_DisableTransitGatewayRouteTablePropagationCommand)(r,t)}};eXe.DisableTransitGatewayRouteTablePropagationCommand=dRn});var fRn=A(tXe=>{"use strict";Object.defineProperty(tXe,"__esModule",{value:!0});tXe.DisableVgwRoutePropagationCommand=tXe.$Command=void 0;var PMm=Ue(),RMm=ze(),nEa=qe();Object.defineProperty(tXe,"$Command",{enumerable:!0,get:function(){return nEa.Command}});var rEa=Mr(),mRn=class e extends nEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVgwRoutePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rEa.se_DisableVgwRoutePropagationCommand)(r,t)}deserialize(r,t){return(0,rEa.de_DisableVgwRoutePropagationCommand)(r,t)}};tXe.DisableVgwRoutePropagationCommand=mRn});var gRn=A(rXe=>{"use strict";Object.defineProperty(rXe,"__esModule",{value:!0});rXe.DisableVpcClassicLinkCommand=rXe.$Command=void 0;var kMm=Ue(),FMm=ze(),sEa=qe();Object.defineProperty(rXe,"$Command",{enumerable:!0,get:function(){return sEa.Command}});var iEa=Mr(),hRn=class e extends sEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iEa.se_DisableVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,iEa.de_DisableVpcClassicLinkCommand)(r,t)}};rXe.DisableVpcClassicLinkCommand=hRn});var _Rn=A(nXe=>{"use strict";Object.defineProperty(nXe,"__esModule",{value:!0});nXe.DisableVpcClassicLinkDnsSupportCommand=nXe.$Command=void 0;var NMm=Ue(),OMm=ze(),oEa=qe();Object.defineProperty(nXe,"$Command",{enumerable:!0,get:function(){return oEa.Command}});var aEa=Mr(),yRn=class e extends oEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aEa.se_DisableVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,aEa.de_DisableVpcClassicLinkDnsSupportCommand)(r,t)}};nXe.DisableVpcClassicLinkDnsSupportCommand=yRn});var bRn=A(iXe=>{"use strict";Object.defineProperty(iXe,"__esModule",{value:!0});iXe.DisassociateAddressCommand=iXe.$Command=void 0;var BMm=Ue(),qMm=ze(),uEa=qe();Object.defineProperty(iXe,"$Command",{enumerable:!0,get:function(){return uEa.Command}});var cEa=Mr(),ARn=class e extends uEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cEa.se_DisassociateAddressCommand)(r,t)}deserialize(r,t){return(0,cEa.de_DisassociateAddressCommand)(r,t)}};iXe.DisassociateAddressCommand=ARn});var vRn=A(sXe=>{"use strict";Object.defineProperty(sXe,"__esModule",{value:!0});sXe.DisassociateClientVpnTargetNetworkCommand=sXe.$Command=void 0;var MMm=Ue(),LMm=ze(),dEa=qe();Object.defineProperty(sXe,"$Command",{enumerable:!0,get:function(){return dEa.Command}});var lEa=Mr(),CRn=class e extends dEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lEa.se_DisassociateClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,lEa.de_DisassociateClientVpnTargetNetworkCommand)(r,t)}};sXe.DisassociateClientVpnTargetNetworkCommand=CRn});var DRn=A(aXe=>{"use strict";Object.defineProperty(aXe,"__esModule",{value:!0});aXe.DisassociateEnclaveCertificateIamRoleCommand=aXe.$Command=void 0;var jMm=Ue(),GMm=ze(),mEa=qe();Object.defineProperty(aXe,"$Command",{enumerable:!0,get:function(){return mEa.Command}});var pEa=Mr(),ERn=class e extends mEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateEnclaveCertificateIamRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pEa.se_DisassociateEnclaveCertificateIamRoleCommand)(r,t)}deserialize(r,t){return(0,pEa.de_DisassociateEnclaveCertificateIamRoleCommand)(r,t)}};aXe.DisassociateEnclaveCertificateIamRoleCommand=ERn});var wRn=A(oXe=>{"use strict";Object.defineProperty(oXe,"__esModule",{value:!0});oXe.DisassociateIamInstanceProfileCommand=oXe.$Command=void 0;var UMm=Ue(),VMm=ze(),hEa=qe();Object.defineProperty(oXe,"$Command",{enumerable:!0,get:function(){return hEa.Command}});var fEa=Mr(),SRn=class e extends hEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateIamInstanceProfileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fEa.se_DisassociateIamInstanceProfileCommand)(r,t)}deserialize(r,t){return(0,fEa.de_DisassociateIamInstanceProfileCommand)(r,t)}};oXe.DisassociateIamInstanceProfileCommand=SRn});var xRn=A(cXe=>{"use strict";Object.defineProperty(cXe,"__esModule",{value:!0});cXe.DisassociateInstanceEventWindowCommand=cXe.$Command=void 0;var zMm=Ue(),$Mm=ze(),yEa=qe();Object.defineProperty(cXe,"$Command",{enumerable:!0,get:function(){return yEa.Command}});var gEa=Mr(),IRn=class e extends yEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Mm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gEa.se_DisassociateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,gEa.de_DisassociateInstanceEventWindowCommand)(r,t)}};cXe.DisassociateInstanceEventWindowCommand=IRn});var PRn=A(uXe=>{"use strict";Object.defineProperty(uXe,"__esModule",{value:!0});uXe.DisassociateIpamResourceDiscoveryCommand=uXe.$Command=void 0;var QMm=Ue(),KMm=ze(),AEa=qe();Object.defineProperty(uXe,"$Command",{enumerable:!0,get:function(){return AEa.Command}});var _Ea=Mr(),TRn=class e extends AEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Ea.se_DisassociateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,_Ea.de_DisassociateIpamResourceDiscoveryCommand)(r,t)}};uXe.DisassociateIpamResourceDiscoveryCommand=TRn});var kRn=A(lXe=>{"use strict";Object.defineProperty(lXe,"__esModule",{value:!0});lXe.DisassociateNatGatewayAddressCommand=lXe.$Command=void 0;var HMm=Ue(),WMm=ze(),CEa=qe();Object.defineProperty(lXe,"$Command",{enumerable:!0,get:function(){return CEa.Command}});var bEa=Mr(),RRn=class e extends CEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bEa.se_DisassociateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,bEa.de_DisassociateNatGatewayAddressCommand)(r,t)}};lXe.DisassociateNatGatewayAddressCommand=RRn});var NRn=A(dXe=>{"use strict";Object.defineProperty(dXe,"__esModule",{value:!0});dXe.DisassociateRouteTableCommand=dXe.$Command=void 0;var YMm=Ue(),JMm=ze(),EEa=qe();Object.defineProperty(dXe,"$Command",{enumerable:!0,get:function(){return EEa.Command}});var vEa=Mr(),FRn=class e extends EEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vEa.se_DisassociateRouteTableCommand)(r,t)}deserialize(r,t){return(0,vEa.de_DisassociateRouteTableCommand)(r,t)}};dXe.DisassociateRouteTableCommand=FRn});var BRn=A(pXe=>{"use strict";Object.defineProperty(pXe,"__esModule",{value:!0});pXe.DisassociateSubnetCidrBlockCommand=pXe.$Command=void 0;var XMm=Ue(),ZMm=ze(),SEa=qe();Object.defineProperty(pXe,"$Command",{enumerable:!0,get:function(){return SEa.Command}});var DEa=Mr(),ORn=class e extends SEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateSubnetCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DEa.se_DisassociateSubnetCidrBlockCommand)(r,t)}deserialize(r,t){return(0,DEa.de_DisassociateSubnetCidrBlockCommand)(r,t)}};pXe.DisassociateSubnetCidrBlockCommand=ORn});var MRn=A(mXe=>{"use strict";Object.defineProperty(mXe,"__esModule",{value:!0});mXe.DisassociateTransitGatewayMulticastDomainCommand=mXe.$Command=void 0;var eLm=Ue(),tLm=ze(),IEa=qe();Object.defineProperty(mXe,"$Command",{enumerable:!0,get:function(){return IEa.Command}});var wEa=Mr(),qRn=class e extends IEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wEa.se_DisassociateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,wEa.de_DisassociateTransitGatewayMulticastDomainCommand)(r,t)}};mXe.DisassociateTransitGatewayMulticastDomainCommand=qRn});var jRn=A(fXe=>{"use strict";Object.defineProperty(fXe,"__esModule",{value:!0});fXe.DisassociateTransitGatewayPolicyTableCommand=fXe.$Command=void 0;var rLm=Ue(),nLm=ze(),TEa=qe();Object.defineProperty(fXe,"$Command",{enumerable:!0,get:function(){return TEa.Command}});var xEa=Mr(),LRn=class e extends TEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xEa.se_DisassociateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,xEa.de_DisassociateTransitGatewayPolicyTableCommand)(r,t)}};fXe.DisassociateTransitGatewayPolicyTableCommand=LRn});var URn=A(hXe=>{"use strict";Object.defineProperty(hXe,"__esModule",{value:!0});hXe.DisassociateTransitGatewayRouteTableCommand=hXe.$Command=void 0;var iLm=Ue(),sLm=ze(),REa=qe();Object.defineProperty(hXe,"$Command",{enumerable:!0,get:function(){return REa.Command}});var PEa=Mr(),GRn=class e extends REa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PEa.se_DisassociateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,PEa.de_DisassociateTransitGatewayRouteTableCommand)(r,t)}};hXe.DisassociateTransitGatewayRouteTableCommand=GRn});var zRn=A(gXe=>{"use strict";Object.defineProperty(gXe,"__esModule",{value:!0});gXe.DisassociateTrunkInterfaceCommand=gXe.$Command=void 0;var aLm=Ue(),oLm=ze(),FEa=qe();Object.defineProperty(gXe,"$Command",{enumerable:!0,get:function(){return FEa.Command}});var kEa=Mr(),VRn=class e extends FEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTrunkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kEa.se_DisassociateTrunkInterfaceCommand)(r,t)}deserialize(r,t){return(0,kEa.de_DisassociateTrunkInterfaceCommand)(r,t)}};gXe.DisassociateTrunkInterfaceCommand=VRn});var QRn=A(yXe=>{"use strict";Object.defineProperty(yXe,"__esModule",{value:!0});yXe.DisassociateVpcCidrBlockCommand=yXe.$Command=void 0;var cLm=Ue(),uLm=ze(),OEa=qe();Object.defineProperty(yXe,"$Command",{enumerable:!0,get:function(){return OEa.Command}});var NEa=Mr(),$Rn=class e extends OEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateVpcCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NEa.se_DisassociateVpcCidrBlockCommand)(r,t)}deserialize(r,t){return(0,NEa.de_DisassociateVpcCidrBlockCommand)(r,t)}};yXe.DisassociateVpcCidrBlockCommand=$Rn});var HRn=A(_Xe=>{"use strict";Object.defineProperty(_Xe,"__esModule",{value:!0});_Xe.EnableAddressTransferCommand=_Xe.$Command=void 0;var lLm=Ue(),dLm=ze(),qEa=qe();Object.defineProperty(_Xe,"$Command",{enumerable:!0,get:function(){return qEa.Command}});var BEa=Mr(),KRn=class e extends qEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BEa.se_EnableAddressTransferCommand)(r,t)}deserialize(r,t){return(0,BEa.de_EnableAddressTransferCommand)(r,t)}};_Xe.EnableAddressTransferCommand=KRn});var YRn=A(AXe=>{"use strict";Object.defineProperty(AXe,"__esModule",{value:!0});AXe.EnableAwsNetworkPerformanceMetricSubscriptionCommand=AXe.$Command=void 0;var pLm=Ue(),mLm=ze(),LEa=qe();Object.defineProperty(AXe,"$Command",{enumerable:!0,get:function(){return LEa.Command}});var MEa=Mr(),WRn=class e extends LEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableAwsNetworkPerformanceMetricSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MEa.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}deserialize(r,t){return(0,MEa.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}};AXe.EnableAwsNetworkPerformanceMetricSubscriptionCommand=WRn});var XRn=A(bXe=>{"use strict";Object.defineProperty(bXe,"__esModule",{value:!0});bXe.EnableEbsEncryptionByDefaultCommand=bXe.$Command=void 0;var fLm=Ue(),hLm=ze(),GEa=qe();Object.defineProperty(bXe,"$Command",{enumerable:!0,get:function(){return GEa.Command}});var jEa=Mr(),JRn=class e extends GEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jEa.se_EnableEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,jEa.de_EnableEbsEncryptionByDefaultCommand)(r,t)}};bXe.EnableEbsEncryptionByDefaultCommand=JRn});var ekn=A(CXe=>{"use strict";Object.defineProperty(CXe,"__esModule",{value:!0});CXe.EnableFastLaunchCommand=CXe.$Command=void 0;var gLm=Ue(),yLm=ze(),VEa=qe();Object.defineProperty(CXe,"$Command",{enumerable:!0,get:function(){return VEa.Command}});var UEa=Mr(),ZRn=class e extends VEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableFastLaunchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UEa.se_EnableFastLaunchCommand)(r,t)}deserialize(r,t){return(0,UEa.de_EnableFastLaunchCommand)(r,t)}};CXe.EnableFastLaunchCommand=ZRn});var rkn=A(vXe=>{"use strict";Object.defineProperty(vXe,"__esModule",{value:!0});vXe.EnableFastSnapshotRestoresCommand=vXe.$Command=void 0;var _Lm=Ue(),ALm=ze(),$Ea=qe();Object.defineProperty(vXe,"$Command",{enumerable:!0,get:function(){return $Ea.Command}});var zEa=Mr(),tkn=class e extends $Ea.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ALm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Lm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zEa.se_EnableFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,zEa.de_EnableFastSnapshotRestoresCommand)(r,t)}};vXe.EnableFastSnapshotRestoresCommand=tkn});var ikn=A(EXe=>{"use strict";Object.defineProperty(EXe,"__esModule",{value:!0});EXe.EnableImageDeprecationCommand=EXe.$Command=void 0;var bLm=Ue(),CLm=ze(),KEa=qe();Object.defineProperty(EXe,"$Command",{enumerable:!0,get:function(){return KEa.Command}});var QEa=Mr(),nkn=class e extends KEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableImageDeprecationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QEa.se_EnableImageDeprecationCommand)(r,t)}deserialize(r,t){return(0,QEa.de_EnableImageDeprecationCommand)(r,t)}};EXe.EnableImageDeprecationCommand=nkn});var akn=A(DXe=>{"use strict";Object.defineProperty(DXe,"__esModule",{value:!0});DXe.EnableIpamOrganizationAdminAccountCommand=DXe.$Command=void 0;var vLm=Ue(),ELm=ze(),WEa=qe();Object.defineProperty(DXe,"$Command",{enumerable:!0,get:function(){return WEa.Command}});var HEa=Mr(),skn=class e extends WEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ELm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableIpamOrganizationAdminAccountCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HEa.se_EnableIpamOrganizationAdminAccountCommand)(r,t)}deserialize(r,t){return(0,HEa.de_EnableIpamOrganizationAdminAccountCommand)(r,t)}};DXe.EnableIpamOrganizationAdminAccountCommand=skn});var ckn=A(SXe=>{"use strict";Object.defineProperty(SXe,"__esModule",{value:!0});SXe.EnableReachabilityAnalyzerOrganizationSharingCommand=SXe.$Command=void 0;var DLm=Ue(),SLm=ze(),JEa=qe();Object.defineProperty(SXe,"$Command",{enumerable:!0,get:function(){return JEa.Command}});var YEa=Mr(),okn=class e extends JEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableReachabilityAnalyzerOrganizationSharingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YEa.se_EnableReachabilityAnalyzerOrganizationSharingCommand)(r,t)}deserialize(r,t){return(0,YEa.de_EnableReachabilityAnalyzerOrganizationSharingCommand)(r,t)}};SXe.EnableReachabilityAnalyzerOrganizationSharingCommand=okn});var lkn=A(wXe=>{"use strict";Object.defineProperty(wXe,"__esModule",{value:!0});wXe.EnableSerialConsoleAccessCommand=wXe.$Command=void 0;var wLm=Ue(),ILm=ze(),ZEa=qe();Object.defineProperty(wXe,"$Command",{enumerable:!0,get:function(){return ZEa.Command}});var XEa=Mr(),ukn=class e extends ZEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ILm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableSerialConsoleAccessCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XEa.se_EnableSerialConsoleAccessCommand)(r,t)}deserialize(r,t){return(0,XEa.de_EnableSerialConsoleAccessCommand)(r,t)}};wXe.EnableSerialConsoleAccessCommand=ukn});var pkn=A(IXe=>{"use strict";Object.defineProperty(IXe,"__esModule",{value:!0});IXe.EnableTransitGatewayRouteTablePropagationCommand=IXe.$Command=void 0;var xLm=Ue(),TLm=ze(),t2a=qe();Object.defineProperty(IXe,"$Command",{enumerable:!0,get:function(){return t2a.Command}});var e2a=Mr(),dkn=class e extends t2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableTransitGatewayRouteTablePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e2a.se_EnableTransitGatewayRouteTablePropagationCommand)(r,t)}deserialize(r,t){return(0,e2a.de_EnableTransitGatewayRouteTablePropagationCommand)(r,t)}};IXe.EnableTransitGatewayRouteTablePropagationCommand=dkn});var fkn=A(xXe=>{"use strict";Object.defineProperty(xXe,"__esModule",{value:!0});xXe.EnableVgwRoutePropagationCommand=xXe.$Command=void 0;var PLm=Ue(),RLm=ze(),n2a=qe();Object.defineProperty(xXe,"$Command",{enumerable:!0,get:function(){return n2a.Command}});var r2a=Mr(),mkn=class e extends n2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVgwRoutePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r2a.se_EnableVgwRoutePropagationCommand)(r,t)}deserialize(r,t){return(0,r2a.de_EnableVgwRoutePropagationCommand)(r,t)}};xXe.EnableVgwRoutePropagationCommand=mkn});var gkn=A(TXe=>{"use strict";Object.defineProperty(TXe,"__esModule",{value:!0});TXe.EnableVolumeIOCommand=TXe.$Command=void 0;var kLm=Ue(),FLm=ze(),s2a=qe();Object.defineProperty(TXe,"$Command",{enumerable:!0,get:function(){return s2a.Command}});var i2a=Mr(),hkn=class e extends s2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVolumeIOCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i2a.se_EnableVolumeIOCommand)(r,t)}deserialize(r,t){return(0,i2a.de_EnableVolumeIOCommand)(r,t)}};TXe.EnableVolumeIOCommand=hkn});var _kn=A(PXe=>{"use strict";Object.defineProperty(PXe,"__esModule",{value:!0});PXe.EnableVpcClassicLinkCommand=PXe.$Command=void 0;var NLm=Ue(),OLm=ze(),o2a=qe();Object.defineProperty(PXe,"$Command",{enumerable:!0,get:function(){return o2a.Command}});var a2a=Mr(),ykn=class e extends o2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a2a.se_EnableVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,a2a.de_EnableVpcClassicLinkCommand)(r,t)}};PXe.EnableVpcClassicLinkCommand=ykn});var bkn=A(RXe=>{"use strict";Object.defineProperty(RXe,"__esModule",{value:!0});RXe.EnableVpcClassicLinkDnsSupportCommand=RXe.$Command=void 0;var BLm=Ue(),qLm=ze(),u2a=qe();Object.defineProperty(RXe,"$Command",{enumerable:!0,get:function(){return u2a.Command}});var c2a=Mr(),Akn=class e extends u2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c2a.se_EnableVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,c2a.de_EnableVpcClassicLinkDnsSupportCommand)(r,t)}};RXe.EnableVpcClassicLinkDnsSupportCommand=Akn});var vkn=A(kXe=>{"use strict";Object.defineProperty(kXe,"__esModule",{value:!0});kXe.ExportClientVpnClientCertificateRevocationListCommand=kXe.$Command=void 0;var MLm=Ue(),LLm=ze(),d2a=qe();Object.defineProperty(kXe,"$Command",{enumerable:!0,get:function(){return d2a.Command}});var l2a=Mr(),Ckn=class e extends d2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportClientVpnClientCertificateRevocationListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l2a.se_ExportClientVpnClientCertificateRevocationListCommand)(r,t)}deserialize(r,t){return(0,l2a.de_ExportClientVpnClientCertificateRevocationListCommand)(r,t)}};kXe.ExportClientVpnClientCertificateRevocationListCommand=Ckn});var Dkn=A(FXe=>{"use strict";Object.defineProperty(FXe,"__esModule",{value:!0});FXe.ExportClientVpnClientConfigurationCommand=FXe.$Command=void 0;var jLm=Ue(),GLm=ze(),m2a=qe();Object.defineProperty(FXe,"$Command",{enumerable:!0,get:function(){return m2a.Command}});var p2a=Mr(),Ekn=class e extends m2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportClientVpnClientConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p2a.se_ExportClientVpnClientConfigurationCommand)(r,t)}deserialize(r,t){return(0,p2a.de_ExportClientVpnClientConfigurationCommand)(r,t)}};FXe.ExportClientVpnClientConfigurationCommand=Ekn});var wkn=A(NXe=>{"use strict";Object.defineProperty(NXe,"__esModule",{value:!0});NXe.ExportImageCommand=NXe.$Command=void 0;var ULm=Ue(),VLm=ze(),h2a=qe();Object.defineProperty(NXe,"$Command",{enumerable:!0,get:function(){return h2a.Command}});var f2a=Mr(),Skn=class e extends h2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ULm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f2a.se_ExportImageCommand)(r,t)}deserialize(r,t){return(0,f2a.de_ExportImageCommand)(r,t)}};NXe.ExportImageCommand=Skn});var xkn=A(OXe=>{"use strict";Object.defineProperty(OXe,"__esModule",{value:!0});OXe.ExportTransitGatewayRoutesCommand=OXe.$Command=void 0;var zLm=Ue(),$Lm=ze(),y2a=qe();Object.defineProperty(OXe,"$Command",{enumerable:!0,get:function(){return y2a.Command}});var g2a=Mr(),Ikn=class e extends y2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Lm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportTransitGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g2a.se_ExportTransitGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,g2a.de_ExportTransitGatewayRoutesCommand)(r,t)}};OXe.ExportTransitGatewayRoutesCommand=Ikn});var Pkn=A(BXe=>{"use strict";Object.defineProperty(BXe,"__esModule",{value:!0});BXe.GetAssociatedEnclaveCertificateIamRolesCommand=BXe.$Command=void 0;var QLm=Ue(),KLm=ze(),A2a=qe();Object.defineProperty(BXe,"$Command",{enumerable:!0,get:function(){return A2a.Command}});var _2a=Mr(),Tkn=class e extends A2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAssociatedEnclaveCertificateIamRolesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_2a.se_GetAssociatedEnclaveCertificateIamRolesCommand)(r,t)}deserialize(r,t){return(0,_2a.de_GetAssociatedEnclaveCertificateIamRolesCommand)(r,t)}};BXe.GetAssociatedEnclaveCertificateIamRolesCommand=Tkn});var Sdr=A(qXe=>{"use strict";Object.defineProperty(qXe,"__esModule",{value:!0});qXe.GetAssociatedIpv6PoolCidrsCommand=qXe.$Command=void 0;var HLm=Ue(),WLm=ze(),C2a=qe();Object.defineProperty(qXe,"$Command",{enumerable:!0,get:function(){return C2a.Command}});var b2a=Mr(),Rkn=class e extends C2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAssociatedIpv6PoolCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b2a.se_GetAssociatedIpv6PoolCidrsCommand)(r,t)}deserialize(r,t){return(0,b2a.de_GetAssociatedIpv6PoolCidrsCommand)(r,t)}};qXe.GetAssociatedIpv6PoolCidrsCommand=Rkn});var wdr=A(MXe=>{"use strict";Object.defineProperty(MXe,"__esModule",{value:!0});MXe.GetAwsNetworkPerformanceDataCommand=MXe.$Command=void 0;var YLm=Ue(),JLm=ze(),E2a=qe();Object.defineProperty(MXe,"$Command",{enumerable:!0,get:function(){return E2a.Command}});var v2a=Mr(),kkn=class e extends E2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAwsNetworkPerformanceDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v2a.se_GetAwsNetworkPerformanceDataCommand)(r,t)}deserialize(r,t){return(0,v2a.de_GetAwsNetworkPerformanceDataCommand)(r,t)}};MXe.GetAwsNetworkPerformanceDataCommand=kkn});var Nkn=A(LXe=>{"use strict";Object.defineProperty(LXe,"__esModule",{value:!0});LXe.GetCapacityReservationUsageCommand=LXe.$Command=void 0;var XLm=Ue(),ZLm=ze(),S2a=qe();Object.defineProperty(LXe,"$Command",{enumerable:!0,get:function(){return S2a.Command}});var D2a=Mr(),Fkn=class e extends S2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetCapacityReservationUsageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D2a.se_GetCapacityReservationUsageCommand)(r,t)}deserialize(r,t){return(0,D2a.de_GetCapacityReservationUsageCommand)(r,t)}};LXe.GetCapacityReservationUsageCommand=Fkn});var Bkn=A(jXe=>{"use strict";Object.defineProperty(jXe,"__esModule",{value:!0});jXe.GetCoipPoolUsageCommand=jXe.$Command=void 0;var ejm=Ue(),tjm=ze(),I2a=qe();Object.defineProperty(jXe,"$Command",{enumerable:!0,get:function(){return I2a.Command}});var w2a=Mr(),Okn=class e extends I2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ejm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetCoipPoolUsageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w2a.se_GetCoipPoolUsageCommand)(r,t)}deserialize(r,t){return(0,w2a.de_GetCoipPoolUsageCommand)(r,t)}};jXe.GetCoipPoolUsageCommand=Okn});var Mkn=A(GXe=>{"use strict";Object.defineProperty(GXe,"__esModule",{value:!0});GXe.GetConsoleOutputCommand=GXe.$Command=void 0;var rjm=Ue(),njm=ze(),T2a=qe();Object.defineProperty(GXe,"$Command",{enumerable:!0,get:function(){return T2a.Command}});var x2a=Mr(),qkn=class e extends T2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,njm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetConsoleOutputCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x2a.se_GetConsoleOutputCommand)(r,t)}deserialize(r,t){return(0,x2a.de_GetConsoleOutputCommand)(r,t)}};GXe.GetConsoleOutputCommand=qkn});var jkn=A(UXe=>{"use strict";Object.defineProperty(UXe,"__esModule",{value:!0});UXe.GetConsoleScreenshotCommand=UXe.$Command=void 0;var ijm=Ue(),sjm=ze(),R2a=qe();Object.defineProperty(UXe,"$Command",{enumerable:!0,get:function(){return R2a.Command}});var P2a=Mr(),Lkn=class e extends R2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ijm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetConsoleScreenshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P2a.se_GetConsoleScreenshotCommand)(r,t)}deserialize(r,t){return(0,P2a.de_GetConsoleScreenshotCommand)(r,t)}};UXe.GetConsoleScreenshotCommand=Lkn});var Ukn=A(VXe=>{"use strict";Object.defineProperty(VXe,"__esModule",{value:!0});VXe.GetDefaultCreditSpecificationCommand=VXe.$Command=void 0;var ajm=Ue(),ojm=ze(),F2a=qe();Object.defineProperty(VXe,"$Command",{enumerable:!0,get:function(){return F2a.Command}});var k2a=Mr(),Gkn=class e extends F2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ojm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ajm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetDefaultCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k2a.se_GetDefaultCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,k2a.de_GetDefaultCreditSpecificationCommand)(r,t)}};VXe.GetDefaultCreditSpecificationCommand=Gkn});var zkn=A(zXe=>{"use strict";Object.defineProperty(zXe,"__esModule",{value:!0});zXe.GetEbsDefaultKmsKeyIdCommand=zXe.$Command=void 0;var cjm=Ue(),ujm=ze(),O2a=qe();Object.defineProperty(zXe,"$Command",{enumerable:!0,get:function(){return O2a.Command}});var N2a=Mr(),Vkn=class e extends O2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ujm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N2a.se_GetEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,N2a.de_GetEbsDefaultKmsKeyIdCommand)(r,t)}};zXe.GetEbsDefaultKmsKeyIdCommand=Vkn});var Qkn=A($Xe=>{"use strict";Object.defineProperty($Xe,"__esModule",{value:!0});$Xe.GetEbsEncryptionByDefaultCommand=$Xe.$Command=void 0;var ljm=Ue(),djm=ze(),q2a=qe();Object.defineProperty($Xe,"$Command",{enumerable:!0,get:function(){return q2a.Command}});var B2a=Mr(),$kn=class e extends q2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,djm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ljm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B2a.se_GetEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,B2a.de_GetEbsEncryptionByDefaultCommand)(r,t)}};$Xe.GetEbsEncryptionByDefaultCommand=$kn});var Hkn=A(QXe=>{"use strict";Object.defineProperty(QXe,"__esModule",{value:!0});QXe.GetFlowLogsIntegrationTemplateCommand=QXe.$Command=void 0;var pjm=Ue(),mjm=ze(),L2a=qe();Object.defineProperty(QXe,"$Command",{enumerable:!0,get:function(){return L2a.Command}});var M2a=Mr(),Kkn=class e extends L2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetFlowLogsIntegrationTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M2a.se_GetFlowLogsIntegrationTemplateCommand)(r,t)}deserialize(r,t){return(0,M2a.de_GetFlowLogsIntegrationTemplateCommand)(r,t)}};QXe.GetFlowLogsIntegrationTemplateCommand=Kkn});var Idr=A(KXe=>{"use strict";Object.defineProperty(KXe,"__esModule",{value:!0});KXe.GetGroupsForCapacityReservationCommand=KXe.$Command=void 0;var fjm=Ue(),hjm=ze(),G2a=qe();Object.defineProperty(KXe,"$Command",{enumerable:!0,get:function(){return G2a.Command}});var j2a=Mr(),Wkn=class e extends G2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetGroupsForCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j2a.se_GetGroupsForCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,j2a.de_GetGroupsForCapacityReservationCommand)(r,t)}};KXe.GetGroupsForCapacityReservationCommand=Wkn});var Jkn=A(HXe=>{"use strict";Object.defineProperty(HXe,"__esModule",{value:!0});HXe.GetHostReservationPurchasePreviewCommand=HXe.$Command=void 0;var gjm=Ue(),yjm=ze(),V2a=qe();Object.defineProperty(HXe,"$Command",{enumerable:!0,get:function(){return V2a.Command}});var U2a=Mr(),Ykn=class e extends V2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetHostReservationPurchasePreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U2a.se_GetHostReservationPurchasePreviewCommand)(r,t)}deserialize(r,t){return(0,U2a.de_GetHostReservationPurchasePreviewCommand)(r,t)}};HXe.GetHostReservationPurchasePreviewCommand=Ykn});var xdr=A(WXe=>{"use strict";Object.defineProperty(WXe,"__esModule",{value:!0});WXe.GetInstanceTypesFromInstanceRequirementsCommand=WXe.$Command=void 0;var _jm=Ue(),Ajm=ze(),$2a=qe();Object.defineProperty(WXe,"$Command",{enumerable:!0,get:function(){return $2a.Command}});var z2a=Mr(),Xkn=class e extends $2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ajm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_jm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetInstanceTypesFromInstanceRequirementsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z2a.se_GetInstanceTypesFromInstanceRequirementsCommand)(r,t)}deserialize(r,t){return(0,z2a.de_GetInstanceTypesFromInstanceRequirementsCommand)(r,t)}};WXe.GetInstanceTypesFromInstanceRequirementsCommand=Xkn});var e4n=A(YXe=>{"use strict";Object.defineProperty(YXe,"__esModule",{value:!0});YXe.GetInstanceUefiDataCommand=YXe.$Command=void 0;var bjm=Ue(),Cjm=ze(),K2a=qe();Object.defineProperty(YXe,"$Command",{enumerable:!0,get:function(){return K2a.Command}});var Q2a=Mr(),Zkn=class e extends K2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Cjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetInstanceUefiDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q2a.se_GetInstanceUefiDataCommand)(r,t)}deserialize(r,t){return(0,Q2a.de_GetInstanceUefiDataCommand)(r,t)}};YXe.GetInstanceUefiDataCommand=Zkn});var Tdr=A(JXe=>{"use strict";Object.defineProperty(JXe,"__esModule",{value:!0});JXe.GetIpamAddressHistoryCommand=JXe.$Command=void 0;var vjm=Ue(),Ejm=ze(),W2a=qe();Object.defineProperty(JXe,"$Command",{enumerable:!0,get:function(){return W2a.Command}});var H2a=Mr(),t4n=class e extends W2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ejm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamAddressHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H2a.se_GetIpamAddressHistoryCommand)(r,t)}deserialize(r,t){return(0,H2a.de_GetIpamAddressHistoryCommand)(r,t)}};JXe.GetIpamAddressHistoryCommand=t4n});var Pdr=A(XXe=>{"use strict";Object.defineProperty(XXe,"__esModule",{value:!0});XXe.GetIpamDiscoveredAccountsCommand=XXe.$Command=void 0;var Djm=Ue(),Sjm=ze(),J2a=qe();Object.defineProperty(XXe,"$Command",{enumerable:!0,get:function(){return J2a.Command}});var Y2a=Mr(),r4n=class e extends J2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Sjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Djm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamDiscoveredAccountsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y2a.se_GetIpamDiscoveredAccountsCommand)(r,t)}deserialize(r,t){return(0,Y2a.de_GetIpamDiscoveredAccountsCommand)(r,t)}};XXe.GetIpamDiscoveredAccountsCommand=r4n});var Rdr=A(ZXe=>{"use strict";Object.defineProperty(ZXe,"__esModule",{value:!0});ZXe.GetIpamDiscoveredResourceCidrsCommand=ZXe.$Command=void 0;var wjm=Ue(),Ijm=ze(),Z2a=qe();Object.defineProperty(ZXe,"$Command",{enumerable:!0,get:function(){return Z2a.Command}});var X2a=Mr(),n4n=class e extends Z2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ijm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamDiscoveredResourceCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X2a.se_GetIpamDiscoveredResourceCidrsCommand)(r,t)}deserialize(r,t){return(0,X2a.de_GetIpamDiscoveredResourceCidrsCommand)(r,t)}};ZXe.GetIpamDiscoveredResourceCidrsCommand=n4n});var kdr=A(eZe=>{"use strict";Object.defineProperty(eZe,"__esModule",{value:!0});eZe.GetIpamPoolAllocationsCommand=eZe.$Command=void 0;var xjm=Ue(),Tjm=ze(),tDa=qe();Object.defineProperty(eZe,"$Command",{enumerable:!0,get:function(){return tDa.Command}});var eDa=Mr(),i4n=class e extends tDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamPoolAllocationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eDa.se_GetIpamPoolAllocationsCommand)(r,t)}deserialize(r,t){return(0,eDa.de_GetIpamPoolAllocationsCommand)(r,t)}};eZe.GetIpamPoolAllocationsCommand=i4n});var Fdr=A(tZe=>{"use strict";Object.defineProperty(tZe,"__esModule",{value:!0});tZe.GetIpamPoolCidrsCommand=tZe.$Command=void 0;var Pjm=Ue(),Rjm=ze(),nDa=qe();Object.defineProperty(tZe,"$Command",{enumerable:!0,get:function(){return nDa.Command}});var rDa=Mr(),s4n=class e extends nDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamPoolCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rDa.se_GetIpamPoolCidrsCommand)(r,t)}deserialize(r,t){return(0,rDa.de_GetIpamPoolCidrsCommand)(r,t)}};tZe.GetIpamPoolCidrsCommand=s4n});var Ndr=A(rZe=>{"use strict";Object.defineProperty(rZe,"__esModule",{value:!0});rZe.GetIpamResourceCidrsCommand=rZe.$Command=void 0;var kjm=Ue(),Fjm=ze(),sDa=qe();Object.defineProperty(rZe,"$Command",{enumerable:!0,get:function(){return sDa.Command}});var iDa=Mr(),a4n=class e extends sDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamResourceCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iDa.se_GetIpamResourceCidrsCommand)(r,t)}deserialize(r,t){return(0,iDa.de_GetIpamResourceCidrsCommand)(r,t)}};rZe.GetIpamResourceCidrsCommand=a4n});var c4n=A(nZe=>{"use strict";Object.defineProperty(nZe,"__esModule",{value:!0});nZe.GetLaunchTemplateDataCommand=nZe.$Command=void 0;var Njm=Ue(),Ojm=ze(),oDa=qe();Object.defineProperty(nZe,"$Command",{enumerable:!0,get:function(){return oDa.Command}});var Bjm=f0e(),aDa=Mr(),o4n=class e extends oDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ojm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Njm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetLaunchTemplateDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Bjm.GetLaunchTemplateDataResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aDa.se_GetLaunchTemplateDataCommand)(r,t)}deserialize(r,t){return(0,aDa.de_GetLaunchTemplateDataCommand)(r,t)}};nZe.GetLaunchTemplateDataCommand=o4n});var Odr=A(iZe=>{"use strict";Object.defineProperty(iZe,"__esModule",{value:!0});iZe.GetManagedPrefixListAssociationsCommand=iZe.$Command=void 0;var qjm=Ue(),Mjm=ze(),uDa=qe();Object.defineProperty(iZe,"$Command",{enumerable:!0,get:function(){return uDa.Command}});var cDa=Mr(),u4n=class e extends uDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetManagedPrefixListAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cDa.se_GetManagedPrefixListAssociationsCommand)(r,t)}deserialize(r,t){return(0,cDa.de_GetManagedPrefixListAssociationsCommand)(r,t)}};iZe.GetManagedPrefixListAssociationsCommand=u4n});var Bdr=A(sZe=>{"use strict";Object.defineProperty(sZe,"__esModule",{value:!0});sZe.GetManagedPrefixListEntriesCommand=sZe.$Command=void 0;var Ljm=Ue(),jjm=ze(),dDa=qe();Object.defineProperty(sZe,"$Command",{enumerable:!0,get:function(){return dDa.Command}});var lDa=Mr(),l4n=class e extends dDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ljm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetManagedPrefixListEntriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lDa.se_GetManagedPrefixListEntriesCommand)(r,t)}deserialize(r,t){return(0,lDa.de_GetManagedPrefixListEntriesCommand)(r,t)}};sZe.GetManagedPrefixListEntriesCommand=l4n});var qdr=A(aZe=>{"use strict";Object.defineProperty(aZe,"__esModule",{value:!0});aZe.GetNetworkInsightsAccessScopeAnalysisFindingsCommand=aZe.$Command=void 0;var Gjm=Ue(),Ujm=ze(),mDa=qe();Object.defineProperty(aZe,"$Command",{enumerable:!0,get:function(){return mDa.Command}});var pDa=Mr(),d4n=class e extends mDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ujm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetNetworkInsightsAccessScopeAnalysisFindingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pDa.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand)(r,t)}deserialize(r,t){return(0,pDa.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand)(r,t)}};aZe.GetNetworkInsightsAccessScopeAnalysisFindingsCommand=d4n});var m4n=A(oZe=>{"use strict";Object.defineProperty(oZe,"__esModule",{value:!0});oZe.GetNetworkInsightsAccessScopeContentCommand=oZe.$Command=void 0;var Vjm=Ue(),zjm=ze(),hDa=qe();Object.defineProperty(oZe,"$Command",{enumerable:!0,get:function(){return hDa.Command}});var fDa=Mr(),p4n=class e extends hDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetNetworkInsightsAccessScopeContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fDa.se_GetNetworkInsightsAccessScopeContentCommand)(r,t)}deserialize(r,t){return(0,fDa.de_GetNetworkInsightsAccessScopeContentCommand)(r,t)}};oZe.GetNetworkInsightsAccessScopeContentCommand=p4n});var Mdr=A(cZe=>{"use strict";Object.defineProperty(cZe,"__esModule",{value:!0});cZe.GetPasswordDataCommand=cZe.$Command=void 0;var $jm=Ue(),Qjm=ze(),yDa=qe();Object.defineProperty(cZe,"$Command",{enumerable:!0,get:function(){return yDa.Command}});var gDa=Mr(),f4n=class e extends yDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$jm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetPasswordDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gDa.se_GetPasswordDataCommand)(r,t)}deserialize(r,t){return(0,gDa.de_GetPasswordDataCommand)(r,t)}};cZe.GetPasswordDataCommand=f4n});var g4n=A(uZe=>{"use strict";Object.defineProperty(uZe,"__esModule",{value:!0});uZe.GetReservedInstancesExchangeQuoteCommand=uZe.$Command=void 0;var Kjm=Ue(),Hjm=ze(),ADa=qe();Object.defineProperty(uZe,"$Command",{enumerable:!0,get:function(){return ADa.Command}});var _Da=Mr(),h4n=class e extends ADa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetReservedInstancesExchangeQuoteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Da.se_GetReservedInstancesExchangeQuoteCommand)(r,t)}deserialize(r,t){return(0,_Da.de_GetReservedInstancesExchangeQuoteCommand)(r,t)}};uZe.GetReservedInstancesExchangeQuoteCommand=h4n});var _4n=A(lZe=>{"use strict";Object.defineProperty(lZe,"__esModule",{value:!0});lZe.GetSerialConsoleAccessStatusCommand=lZe.$Command=void 0;var Wjm=Ue(),Yjm=ze(),CDa=qe();Object.defineProperty(lZe,"$Command",{enumerable:!0,get:function(){return CDa.Command}});var bDa=Mr(),y4n=class e extends CDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSerialConsoleAccessStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bDa.se_GetSerialConsoleAccessStatusCommand)(r,t)}deserialize(r,t){return(0,bDa.de_GetSerialConsoleAccessStatusCommand)(r,t)}};lZe.GetSerialConsoleAccessStatusCommand=y4n});var Ldr=A(dZe=>{"use strict";Object.defineProperty(dZe,"__esModule",{value:!0});dZe.GetSpotPlacementScoresCommand=dZe.$Command=void 0;var Jjm=Ue(),Xjm=ze(),EDa=qe();Object.defineProperty(dZe,"$Command",{enumerable:!0,get:function(){return EDa.Command}});var vDa=Mr(),A4n=class e extends EDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSpotPlacementScoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vDa.se_GetSpotPlacementScoresCommand)(r,t)}deserialize(r,t){return(0,vDa.de_GetSpotPlacementScoresCommand)(r,t)}};dZe.GetSpotPlacementScoresCommand=A4n});var C4n=A(pZe=>{"use strict";Object.defineProperty(pZe,"__esModule",{value:!0});pZe.GetSubnetCidrReservationsCommand=pZe.$Command=void 0;var Zjm=Ue(),eGm=ze(),SDa=qe();Object.defineProperty(pZe,"$Command",{enumerable:!0,get:function(){return SDa.Command}});var DDa=Mr(),b4n=class e extends SDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSubnetCidrReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DDa.se_GetSubnetCidrReservationsCommand)(r,t)}deserialize(r,t){return(0,DDa.de_GetSubnetCidrReservationsCommand)(r,t)}};pZe.GetSubnetCidrReservationsCommand=b4n});var jdr=A(mZe=>{"use strict";Object.defineProperty(mZe,"__esModule",{value:!0});mZe.GetTransitGatewayAttachmentPropagationsCommand=mZe.$Command=void 0;var tGm=Ue(),rGm=ze(),IDa=qe();Object.defineProperty(mZe,"$Command",{enumerable:!0,get:function(){return IDa.Command}});var wDa=Mr(),v4n=class e extends IDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayAttachmentPropagationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wDa.se_GetTransitGatewayAttachmentPropagationsCommand)(r,t)}deserialize(r,t){return(0,wDa.de_GetTransitGatewayAttachmentPropagationsCommand)(r,t)}};mZe.GetTransitGatewayAttachmentPropagationsCommand=v4n});var Gdr=A(fZe=>{"use strict";Object.defineProperty(fZe,"__esModule",{value:!0});fZe.GetTransitGatewayMulticastDomainAssociationsCommand=fZe.$Command=void 0;var nGm=Ue(),iGm=ze(),TDa=qe();Object.defineProperty(fZe,"$Command",{enumerable:!0,get:function(){return TDa.Command}});var xDa=Mr(),E4n=class e extends TDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xDa.se_GetTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,xDa.de_GetTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};fZe.GetTransitGatewayMulticastDomainAssociationsCommand=E4n});var Udr=A(hZe=>{"use strict";Object.defineProperty(hZe,"__esModule",{value:!0});hZe.GetTransitGatewayPolicyTableAssociationsCommand=hZe.$Command=void 0;var sGm=Ue(),aGm=ze(),RDa=qe();Object.defineProperty(hZe,"$Command",{enumerable:!0,get:function(){return RDa.Command}});var PDa=Mr(),D4n=class e extends RDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPolicyTableAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PDa.se_GetTransitGatewayPolicyTableAssociationsCommand)(r,t)}deserialize(r,t){return(0,PDa.de_GetTransitGatewayPolicyTableAssociationsCommand)(r,t)}};hZe.GetTransitGatewayPolicyTableAssociationsCommand=D4n});var w4n=A(gZe=>{"use strict";Object.defineProperty(gZe,"__esModule",{value:!0});gZe.GetTransitGatewayPolicyTableEntriesCommand=gZe.$Command=void 0;var oGm=Ue(),cGm=ze(),FDa=qe();Object.defineProperty(gZe,"$Command",{enumerable:!0,get:function(){return FDa.Command}});var kDa=Mr(),S4n=class e extends FDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPolicyTableEntriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kDa.se_GetTransitGatewayPolicyTableEntriesCommand)(r,t)}deserialize(r,t){return(0,kDa.de_GetTransitGatewayPolicyTableEntriesCommand)(r,t)}};gZe.GetTransitGatewayPolicyTableEntriesCommand=S4n});var Vdr=A(yZe=>{"use strict";Object.defineProperty(yZe,"__esModule",{value:!0});yZe.GetTransitGatewayPrefixListReferencesCommand=yZe.$Command=void 0;var uGm=Ue(),lGm=ze(),ODa=qe();Object.defineProperty(yZe,"$Command",{enumerable:!0,get:function(){return ODa.Command}});var NDa=Mr(),I4n=class e extends ODa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPrefixListReferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NDa.se_GetTransitGatewayPrefixListReferencesCommand)(r,t)}deserialize(r,t){return(0,NDa.de_GetTransitGatewayPrefixListReferencesCommand)(r,t)}};yZe.GetTransitGatewayPrefixListReferencesCommand=I4n});var zdr=A(_Ze=>{"use strict";Object.defineProperty(_Ze,"__esModule",{value:!0});_Ze.GetTransitGatewayRouteTableAssociationsCommand=_Ze.$Command=void 0;var dGm=Ue(),pGm=ze(),qDa=qe();Object.defineProperty(_Ze,"$Command",{enumerable:!0,get:function(){return qDa.Command}});var BDa=Mr(),x4n=class e extends qDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayRouteTableAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BDa.se_GetTransitGatewayRouteTableAssociationsCommand)(r,t)}deserialize(r,t){return(0,BDa.de_GetTransitGatewayRouteTableAssociationsCommand)(r,t)}};_Ze.GetTransitGatewayRouteTableAssociationsCommand=x4n});var $dr=A(AZe=>{"use strict";Object.defineProperty(AZe,"__esModule",{value:!0});AZe.GetTransitGatewayRouteTablePropagationsCommand=AZe.$Command=void 0;var mGm=Ue(),fGm=ze(),LDa=qe();Object.defineProperty(AZe,"$Command",{enumerable:!0,get:function(){return LDa.Command}});var MDa=Mr(),T4n=class e extends LDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayRouteTablePropagationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MDa.se_GetTransitGatewayRouteTablePropagationsCommand)(r,t)}deserialize(r,t){return(0,MDa.de_GetTransitGatewayRouteTablePropagationsCommand)(r,t)}};AZe.GetTransitGatewayRouteTablePropagationsCommand=T4n});var R4n=A(bZe=>{"use strict";Object.defineProperty(bZe,"__esModule",{value:!0});bZe.GetVerifiedAccessEndpointPolicyCommand=bZe.$Command=void 0;var hGm=Ue(),gGm=ze(),GDa=qe();Object.defineProperty(bZe,"$Command",{enumerable:!0,get:function(){return GDa.Command}});var jDa=Mr(),P4n=class e extends GDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVerifiedAccessEndpointPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jDa.se_GetVerifiedAccessEndpointPolicyCommand)(r,t)}deserialize(r,t){return(0,jDa.de_GetVerifiedAccessEndpointPolicyCommand)(r,t)}};bZe.GetVerifiedAccessEndpointPolicyCommand=P4n});var F4n=A(CZe=>{"use strict";Object.defineProperty(CZe,"__esModule",{value:!0});CZe.GetVerifiedAccessGroupPolicyCommand=CZe.$Command=void 0;var yGm=Ue(),_Gm=ze(),VDa=qe();Object.defineProperty(CZe,"$Command",{enumerable:!0,get:function(){return VDa.Command}});var UDa=Mr(),k4n=class e extends VDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Gm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVerifiedAccessGroupPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UDa.se_GetVerifiedAccessGroupPolicyCommand)(r,t)}deserialize(r,t){return(0,UDa.de_GetVerifiedAccessGroupPolicyCommand)(r,t)}};CZe.GetVerifiedAccessGroupPolicyCommand=k4n});var O4n=A(vZe=>{"use strict";Object.defineProperty(vZe,"__esModule",{value:!0});vZe.GetVpnConnectionDeviceSampleConfigurationCommand=vZe.$Command=void 0;var AGm=Ue(),bGm=ze(),$Da=qe();Object.defineProperty(vZe,"$Command",{enumerable:!0,get:function(){return $Da.Command}});var CGm=f0e(),zDa=Mr(),N4n=class e extends $Da.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnConnectionDeviceSampleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:CGm.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zDa.se_GetVpnConnectionDeviceSampleConfigurationCommand)(r,t)}deserialize(r,t){return(0,zDa.de_GetVpnConnectionDeviceSampleConfigurationCommand)(r,t)}};vZe.GetVpnConnectionDeviceSampleConfigurationCommand=N4n});var Qdr=A(EZe=>{"use strict";Object.defineProperty(EZe,"__esModule",{value:!0});EZe.GetVpnConnectionDeviceTypesCommand=EZe.$Command=void 0;var vGm=Ue(),EGm=ze(),KDa=qe();Object.defineProperty(EZe,"$Command",{enumerable:!0,get:function(){return KDa.Command}});var QDa=Mr(),B4n=class e extends KDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnConnectionDeviceTypesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QDa.se_GetVpnConnectionDeviceTypesCommand)(r,t)}deserialize(r,t){return(0,QDa.de_GetVpnConnectionDeviceTypesCommand)(r,t)}};EZe.GetVpnConnectionDeviceTypesCommand=B4n});var M4n=A(DZe=>{"use strict";Object.defineProperty(DZe,"__esModule",{value:!0});DZe.GetVpnTunnelReplacementStatusCommand=DZe.$Command=void 0;var DGm=Ue(),SGm=ze(),WDa=qe();Object.defineProperty(DZe,"$Command",{enumerable:!0,get:function(){return WDa.Command}});var HDa=Mr(),q4n=class e extends WDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnTunnelReplacementStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HDa.se_GetVpnTunnelReplacementStatusCommand)(r,t)}deserialize(r,t){return(0,HDa.de_GetVpnTunnelReplacementStatusCommand)(r,t)}};DZe.GetVpnTunnelReplacementStatusCommand=q4n});var j4n=A(SZe=>{"use strict";Object.defineProperty(SZe,"__esModule",{value:!0});SZe.ImportClientVpnClientCertificateRevocationListCommand=SZe.$Command=void 0;var wGm=Ue(),IGm=ze(),JDa=qe();Object.defineProperty(SZe,"$Command",{enumerable:!0,get:function(){return JDa.Command}});var YDa=Mr(),L4n=class e extends JDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportClientVpnClientCertificateRevocationListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YDa.se_ImportClientVpnClientCertificateRevocationListCommand)(r,t)}deserialize(r,t){return(0,YDa.de_ImportClientVpnClientCertificateRevocationListCommand)(r,t)}};SZe.ImportClientVpnClientCertificateRevocationListCommand=L4n});var W4=A(pp=>{"use strict";Object.defineProperty(pp,"__esModule",{value:!0});pp.RunScheduledInstancesRequestFilterSensitiveLog=pp.ScheduledInstancesLaunchSpecificationFilterSensitiveLog=pp.RunInstancesRequestFilterSensitiveLog=pp.RequestSpotInstancesResultFilterSensitiveLog=pp.RequestSpotInstancesRequestFilterSensitiveLog=pp.RequestSpotLaunchSpecificationFilterSensitiveLog=pp.RequestSpotFleetRequestFilterSensitiveLog=pp.ModifyVpnTunnelOptionsResultFilterSensitiveLog=pp.ModifyVpnTunnelOptionsRequestFilterSensitiveLog=pp.ModifyVpnTunnelOptionsSpecificationFilterSensitiveLog=pp.ModifyVpnTunnelCertificateResultFilterSensitiveLog=pp.ModifyVpnConnectionOptionsResultFilterSensitiveLog=pp.ModifyVpnConnectionResultFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=pp.ImportVolumeResultFilterSensitiveLog=pp.ImportVolumeRequestFilterSensitiveLog=pp.ImportSnapshotResultFilterSensitiveLog=pp.ImportSnapshotRequestFilterSensitiveLog=pp.SnapshotDiskContainerFilterSensitiveLog=pp.ImportInstanceResultFilterSensitiveLog=pp.ImportInstanceRequestFilterSensitiveLog=pp.ImportInstanceLaunchSpecificationFilterSensitiveLog=pp.UserDataFilterSensitiveLog=pp.DiskImageFilterSensitiveLog=pp.DiskImageDetailFilterSensitiveLog=pp.ImportImageResultFilterSensitiveLog=pp.ResetImageAttributeName=pp.ResetFpgaImageAttributeName=pp.ReportStatusType=pp.ReportInstanceReasonCodes=pp.Status=pp.VpcTenancy=pp.TrafficMirrorSessionField=pp.TrafficMirrorFilterRuleField=pp.TargetStorageTier=pp.HostTenancy=pp.UnsuccessfulInstanceCreditSpecificationErrorCode=pp.OperationType=pp.ModifyAvailabilityZoneOptInStatus=void 0;var Qne=qe(),xGm=p0e(),Kdr=pKe(),Hdr=kSe(),XDa=oYe();pp.ModifyAvailabilityZoneOptInStatus={not_opted_in:"not-opted-in",opted_in:"opted-in"};pp.OperationType={add:"add",remove:"remove"};pp.UnsuccessfulInstanceCreditSpecificationErrorCode={INCORRECT_INSTANCE_STATE:"IncorrectInstanceState",INSTANCE_CREDIT_SPECIFICATION_NOT_SUPPORTED:"InstanceCreditSpecification.NotSupported",INSTANCE_NOT_FOUND:"InvalidInstanceID.NotFound",INVALID_INSTANCE_ID:"InvalidInstanceID.Malformed"};pp.HostTenancy={dedicated:"dedicated",host:"host"};pp.TargetStorageTier={archive:"archive"};pp.TrafficMirrorFilterRuleField={description:"description",destination_port_range:"destination-port-range",protocol:"protocol",source_port_range:"source-port-range"};pp.TrafficMirrorSessionField={description:"description",packet_length:"packet-length",virtual_network_id:"virtual-network-id"};pp.VpcTenancy={default:"default"};pp.Status={inClassic:"InClassic",inVpc:"InVpc",moveInProgress:"MoveInProgress"};pp.ReportInstanceReasonCodes={instance_stuck_in_state:"instance-stuck-in-state",not_accepting_credentials:"not-accepting-credentials",other:"other",password_not_available:"password-not-available",performance_ebs_volume:"performance-ebs-volume",performance_instance_store:"performance-instance-store",performance_network:"performance-network",performance_other:"performance-other",unresponsive:"unresponsive"};pp.ReportStatusType={impaired:"impaired",ok:"ok"};pp.ResetFpgaImageAttributeName={loadPermission:"loadPermission"};pp.ResetImageAttributeName={launchPermission:"launchPermission"};var TGm=e=>({...e,...e.SnapshotDetails&&{SnapshotDetails:e.SnapshotDetails.map(r=>(0,Hdr.SnapshotDetailFilterSensitiveLog)(r))}});pp.ImportImageResultFilterSensitiveLog=TGm;var PGm=e=>({...e,...e.ImportManifestUrl&&{ImportManifestUrl:Qne.SENSITIVE_STRING}});pp.DiskImageDetailFilterSensitiveLog=PGm;var RGm=e=>({...e,...e.Image&&{Image:(0,pp.DiskImageDetailFilterSensitiveLog)(e.Image)}});pp.DiskImageFilterSensitiveLog=RGm;var kGm=e=>({...e});pp.UserDataFilterSensitiveLog=kGm;var FGm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.ImportInstanceLaunchSpecificationFilterSensitiveLog=FGm;var NGm=e=>({...e,...e.DiskImages&&{DiskImages:e.DiskImages.map(r=>(0,pp.DiskImageFilterSensitiveLog)(r))},...e.LaunchSpecification&&{LaunchSpecification:(0,pp.ImportInstanceLaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});pp.ImportInstanceRequestFilterSensitiveLog=NGm;var OGm=e=>({...e,...e.ConversionTask&&{ConversionTask:(0,Hdr.ConversionTaskFilterSensitiveLog)(e.ConversionTask)}});pp.ImportInstanceResultFilterSensitiveLog=OGm;var BGm=e=>({...e,...e.Url&&{Url:Qne.SENSITIVE_STRING}});pp.SnapshotDiskContainerFilterSensitiveLog=BGm;var qGm=e=>({...e,...e.DiskContainer&&{DiskContainer:(0,pp.SnapshotDiskContainerFilterSensitiveLog)(e.DiskContainer)}});pp.ImportSnapshotRequestFilterSensitiveLog=qGm;var MGm=e=>({...e,...e.SnapshotTaskDetail&&{SnapshotTaskDetail:(0,Hdr.SnapshotTaskDetailFilterSensitiveLog)(e.SnapshotTaskDetail)}});pp.ImportSnapshotResultFilterSensitiveLog=MGm;var LGm=e=>({...e,...e.Image&&{Image:(0,pp.DiskImageDetailFilterSensitiveLog)(e.Image)}});pp.ImportVolumeRequestFilterSensitiveLog=LGm;var jGm=e=>({...e,...e.ConversionTask&&{ConversionTask:(0,Hdr.ConversionTaskFilterSensitiveLog)(e.ConversionTask)}});pp.ImportVolumeResultFilterSensitiveLog=jGm;var GGm=e=>({...e,...e.ClientSecret&&{ClientSecret:Qne.SENSITIVE_STRING}});pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=GGm;var UGm=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog)(e.OidcOptions)}});pp.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog=UGm;var VGm=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,xGm.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});pp.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog=VGm;var zGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnConnectionResultFilterSensitiveLog=zGm;var $Gm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnConnectionOptionsResultFilterSensitiveLog=$Gm;var QGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnTunnelCertificateResultFilterSensitiveLog=QGm;var KGm=e=>({...e,...e.PreSharedKey&&{PreSharedKey:Qne.SENSITIVE_STRING}});pp.ModifyVpnTunnelOptionsSpecificationFilterSensitiveLog=KGm;var HGm=e=>({...e,...e.TunnelOptions&&{TunnelOptions:Qne.SENSITIVE_STRING}});pp.ModifyVpnTunnelOptionsRequestFilterSensitiveLog=HGm;var WGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnTunnelOptionsResultFilterSensitiveLog=WGm;var YGm=e=>({...e,...e.SpotFleetRequestConfig&&{SpotFleetRequestConfig:(0,XDa.SpotFleetRequestConfigDataFilterSensitiveLog)(e.SpotFleetRequestConfig)}});pp.RequestSpotFleetRequestFilterSensitiveLog=YGm;var JGm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.RequestSpotLaunchSpecificationFilterSensitiveLog=JGm;var XGm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:(0,pp.RequestSpotLaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});pp.RequestSpotInstancesRequestFilterSensitiveLog=XGm;var ZGm=e=>({...e,...e.SpotInstanceRequests&&{SpotInstanceRequests:e.SpotInstanceRequests.map(r=>(0,XDa.SpotInstanceRequestFilterSensitiveLog)(r))}});pp.RequestSpotInstancesResultFilterSensitiveLog=ZGm;var eUm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.RunInstancesRequestFilterSensitiveLog=eUm;var tUm=e=>({...e});pp.ScheduledInstancesLaunchSpecificationFilterSensitiveLog=tUm;var rUm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:Qne.SENSITIVE_STRING}});pp.RunScheduledInstancesRequestFilterSensitiveLog=rUm});var U4n=A(wZe=>{"use strict";Object.defineProperty(wZe,"__esModule",{value:!0});wZe.ImportImageCommand=wZe.$Command=void 0;var nUm=Ue(),iUm=ze(),eSa=qe();Object.defineProperty(wZe,"$Command",{enumerable:!0,get:function(){return eSa.Command}});var sUm=f0e(),aUm=W4(),ZDa=Mr(),G4n=class e extends eSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportImageCommand",inputFilterSensitiveLog:sUm.ImportImageRequestFilterSensitiveLog,outputFilterSensitiveLog:aUm.ImportImageResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZDa.se_ImportImageCommand)(r,t)}deserialize(r,t){return(0,ZDa.de_ImportImageCommand)(r,t)}};wZe.ImportImageCommand=G4n});var z4n=A(IZe=>{"use strict";Object.defineProperty(IZe,"__esModule",{value:!0});IZe.ImportInstanceCommand=IZe.$Command=void 0;var oUm=Ue(),cUm=ze(),nSa=qe();Object.defineProperty(IZe,"$Command",{enumerable:!0,get:function(){return nSa.Command}});var tSa=W4(),rSa=Mr(),V4n=class e extends nSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportInstanceCommand",inputFilterSensitiveLog:tSa.ImportInstanceRequestFilterSensitiveLog,outputFilterSensitiveLog:tSa.ImportInstanceResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rSa.se_ImportInstanceCommand)(r,t)}deserialize(r,t){return(0,rSa.de_ImportInstanceCommand)(r,t)}};IZe.ImportInstanceCommand=V4n});var Q4n=A(xZe=>{"use strict";Object.defineProperty(xZe,"__esModule",{value:!0});xZe.ImportKeyPairCommand=xZe.$Command=void 0;var uUm=Ue(),lUm=ze(),sSa=qe();Object.defineProperty(xZe,"$Command",{enumerable:!0,get:function(){return sSa.Command}});var iSa=Mr(),$4n=class e extends sSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iSa.se_ImportKeyPairCommand)(r,t)}deserialize(r,t){return(0,iSa.de_ImportKeyPairCommand)(r,t)}};xZe.ImportKeyPairCommand=$4n});var H4n=A(TZe=>{"use strict";Object.defineProperty(TZe,"__esModule",{value:!0});TZe.ImportSnapshotCommand=TZe.$Command=void 0;var dUm=Ue(),pUm=ze(),cSa=qe();Object.defineProperty(TZe,"$Command",{enumerable:!0,get:function(){return cSa.Command}});var aSa=W4(),oSa=Mr(),K4n=class e extends cSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportSnapshotCommand",inputFilterSensitiveLog:aSa.ImportSnapshotRequestFilterSensitiveLog,outputFilterSensitiveLog:aSa.ImportSnapshotResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oSa.se_ImportSnapshotCommand)(r,t)}deserialize(r,t){return(0,oSa.de_ImportSnapshotCommand)(r,t)}};TZe.ImportSnapshotCommand=K4n});var Y4n=A(PZe=>{"use strict";Object.defineProperty(PZe,"__esModule",{value:!0});PZe.ImportVolumeCommand=PZe.$Command=void 0;var mUm=Ue(),fUm=ze(),dSa=qe();Object.defineProperty(PZe,"$Command",{enumerable:!0,get:function(){return dSa.Command}});var uSa=W4(),lSa=Mr(),W4n=class e extends dSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportVolumeCommand",inputFilterSensitiveLog:uSa.ImportVolumeRequestFilterSensitiveLog,outputFilterSensitiveLog:uSa.ImportVolumeResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lSa.se_ImportVolumeCommand)(r,t)}deserialize(r,t){return(0,lSa.de_ImportVolumeCommand)(r,t)}};PZe.ImportVolumeCommand=W4n});var Wdr=A(RZe=>{"use strict";Object.defineProperty(RZe,"__esModule",{value:!0});RZe.ListImagesInRecycleBinCommand=RZe.$Command=void 0;var hUm=Ue(),gUm=ze(),mSa=qe();Object.defineProperty(RZe,"$Command",{enumerable:!0,get:function(){return mSa.Command}});var pSa=Mr(),J4n=class e extends mSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ListImagesInRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pSa.se_ListImagesInRecycleBinCommand)(r,t)}deserialize(r,t){return(0,pSa.de_ListImagesInRecycleBinCommand)(r,t)}};RZe.ListImagesInRecycleBinCommand=J4n});var Ydr=A(kZe=>{"use strict";Object.defineProperty(kZe,"__esModule",{value:!0});kZe.ListSnapshotsInRecycleBinCommand=kZe.$Command=void 0;var yUm=Ue(),_Um=ze(),hSa=qe();Object.defineProperty(kZe,"$Command",{enumerable:!0,get:function(){return hSa.Command}});var fSa=Mr(),X4n=class e extends hSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Um.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ListSnapshotsInRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fSa.se_ListSnapshotsInRecycleBinCommand)(r,t)}deserialize(r,t){return(0,fSa.de_ListSnapshotsInRecycleBinCommand)(r,t)}};kZe.ListSnapshotsInRecycleBinCommand=X4n});var e7n=A(FZe=>{"use strict";Object.defineProperty(FZe,"__esModule",{value:!0});FZe.ModifyAddressAttributeCommand=FZe.$Command=void 0;var AUm=Ue(),bUm=ze(),ySa=qe();Object.defineProperty(FZe,"$Command",{enumerable:!0,get:function(){return ySa.Command}});var gSa=Mr(),Z4n=class e extends ySa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyAddressAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gSa.se_ModifyAddressAttributeCommand)(r,t)}deserialize(r,t){return(0,gSa.de_ModifyAddressAttributeCommand)(r,t)}};FZe.ModifyAddressAttributeCommand=Z4n});var r7n=A(NZe=>{"use strict";Object.defineProperty(NZe,"__esModule",{value:!0});NZe.ModifyAvailabilityZoneGroupCommand=NZe.$Command=void 0;var CUm=Ue(),vUm=ze(),ASa=qe();Object.defineProperty(NZe,"$Command",{enumerable:!0,get:function(){return ASa.Command}});var _Sa=Mr(),t7n=class e extends ASa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyAvailabilityZoneGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Sa.se_ModifyAvailabilityZoneGroupCommand)(r,t)}deserialize(r,t){return(0,_Sa.de_ModifyAvailabilityZoneGroupCommand)(r,t)}};NZe.ModifyAvailabilityZoneGroupCommand=t7n});var i7n=A(OZe=>{"use strict";Object.defineProperty(OZe,"__esModule",{value:!0});OZe.ModifyCapacityReservationCommand=OZe.$Command=void 0;var EUm=Ue(),DUm=ze(),CSa=qe();Object.defineProperty(OZe,"$Command",{enumerable:!0,get:function(){return CSa.Command}});var bSa=Mr(),n7n=class e extends CSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bSa.se_ModifyCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,bSa.de_ModifyCapacityReservationCommand)(r,t)}};OZe.ModifyCapacityReservationCommand=n7n});var a7n=A(BZe=>{"use strict";Object.defineProperty(BZe,"__esModule",{value:!0});BZe.ModifyCapacityReservationFleetCommand=BZe.$Command=void 0;var SUm=Ue(),wUm=ze(),ESa=qe();Object.defineProperty(BZe,"$Command",{enumerable:!0,get:function(){return ESa.Command}});var vSa=Mr(),s7n=class e extends ESa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyCapacityReservationFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vSa.se_ModifyCapacityReservationFleetCommand)(r,t)}deserialize(r,t){return(0,vSa.de_ModifyCapacityReservationFleetCommand)(r,t)}};BZe.ModifyCapacityReservationFleetCommand=s7n});var c7n=A(qZe=>{"use strict";Object.defineProperty(qZe,"__esModule",{value:!0});qZe.ModifyClientVpnEndpointCommand=qZe.$Command=void 0;var IUm=Ue(),xUm=ze(),SSa=qe();Object.defineProperty(qZe,"$Command",{enumerable:!0,get:function(){return SSa.Command}});var DSa=Mr(),o7n=class e extends SSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DSa.se_ModifyClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,DSa.de_ModifyClientVpnEndpointCommand)(r,t)}};qZe.ModifyClientVpnEndpointCommand=o7n});var l7n=A(MZe=>{"use strict";Object.defineProperty(MZe,"__esModule",{value:!0});MZe.ModifyDefaultCreditSpecificationCommand=MZe.$Command=void 0;var TUm=Ue(),PUm=ze(),ISa=qe();Object.defineProperty(MZe,"$Command",{enumerable:!0,get:function(){return ISa.Command}});var wSa=Mr(),u7n=class e extends ISa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyDefaultCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wSa.se_ModifyDefaultCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,wSa.de_ModifyDefaultCreditSpecificationCommand)(r,t)}};MZe.ModifyDefaultCreditSpecificationCommand=u7n});var p7n=A(LZe=>{"use strict";Object.defineProperty(LZe,"__esModule",{value:!0});LZe.ModifyEbsDefaultKmsKeyIdCommand=LZe.$Command=void 0;var RUm=Ue(),kUm=ze(),TSa=qe();Object.defineProperty(LZe,"$Command",{enumerable:!0,get:function(){return TSa.Command}});var xSa=Mr(),d7n=class e extends TSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xSa.se_ModifyEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,xSa.de_ModifyEbsDefaultKmsKeyIdCommand)(r,t)}};LZe.ModifyEbsDefaultKmsKeyIdCommand=d7n});var f7n=A(jZe=>{"use strict";Object.defineProperty(jZe,"__esModule",{value:!0});jZe.ModifyFleetCommand=jZe.$Command=void 0;var FUm=Ue(),NUm=ze(),RSa=qe();Object.defineProperty(jZe,"$Command",{enumerable:!0,get:function(){return RSa.Command}});var PSa=Mr(),m7n=class e extends RSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PSa.se_ModifyFleetCommand)(r,t)}deserialize(r,t){return(0,PSa.de_ModifyFleetCommand)(r,t)}};jZe.ModifyFleetCommand=m7n});var g7n=A(GZe=>{"use strict";Object.defineProperty(GZe,"__esModule",{value:!0});GZe.ModifyFpgaImageAttributeCommand=GZe.$Command=void 0;var OUm=Ue(),BUm=ze(),FSa=qe();Object.defineProperty(GZe,"$Command",{enumerable:!0,get:function(){return FSa.Command}});var kSa=Mr(),h7n=class e extends FSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kSa.se_ModifyFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,kSa.de_ModifyFpgaImageAttributeCommand)(r,t)}};GZe.ModifyFpgaImageAttributeCommand=h7n});var _7n=A(UZe=>{"use strict";Object.defineProperty(UZe,"__esModule",{value:!0});UZe.ModifyHostsCommand=UZe.$Command=void 0;var qUm=Ue(),MUm=ze(),OSa=qe();Object.defineProperty(UZe,"$Command",{enumerable:!0,get:function(){return OSa.Command}});var NSa=Mr(),y7n=class e extends OSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NSa.se_ModifyHostsCommand)(r,t)}deserialize(r,t){return(0,NSa.de_ModifyHostsCommand)(r,t)}};UZe.ModifyHostsCommand=y7n});var b7n=A(VZe=>{"use strict";Object.defineProperty(VZe,"__esModule",{value:!0});VZe.ModifyIdentityIdFormatCommand=VZe.$Command=void 0;var LUm=Ue(),jUm=ze(),qSa=qe();Object.defineProperty(VZe,"$Command",{enumerable:!0,get:function(){return qSa.Command}});var BSa=Mr(),A7n=class e extends qSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIdentityIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BSa.se_ModifyIdentityIdFormatCommand)(r,t)}deserialize(r,t){return(0,BSa.de_ModifyIdentityIdFormatCommand)(r,t)}};VZe.ModifyIdentityIdFormatCommand=A7n});var v7n=A(zZe=>{"use strict";Object.defineProperty(zZe,"__esModule",{value:!0});zZe.ModifyIdFormatCommand=zZe.$Command=void 0;var GUm=Ue(),UUm=ze(),LSa=qe();Object.defineProperty(zZe,"$Command",{enumerable:!0,get:function(){return LSa.Command}});var MSa=Mr(),C7n=class e extends LSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MSa.se_ModifyIdFormatCommand)(r,t)}deserialize(r,t){return(0,MSa.de_ModifyIdFormatCommand)(r,t)}};zZe.ModifyIdFormatCommand=C7n});var D7n=A($Ze=>{"use strict";Object.defineProperty($Ze,"__esModule",{value:!0});$Ze.ModifyImageAttributeCommand=$Ze.$Command=void 0;var VUm=Ue(),zUm=ze(),GSa=qe();Object.defineProperty($Ze,"$Command",{enumerable:!0,get:function(){return GSa.Command}});var jSa=Mr(),E7n=class e extends GSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jSa.se_ModifyImageAttributeCommand)(r,t)}deserialize(r,t){return(0,jSa.de_ModifyImageAttributeCommand)(r,t)}};$Ze.ModifyImageAttributeCommand=E7n});var w7n=A(QZe=>{"use strict";Object.defineProperty(QZe,"__esModule",{value:!0});QZe.ModifyInstanceAttributeCommand=QZe.$Command=void 0;var $Um=Ue(),QUm=ze(),VSa=qe();Object.defineProperty(QZe,"$Command",{enumerable:!0,get:function(){return VSa.Command}});var USa=Mr(),S7n=class e extends VSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Um.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,USa.se_ModifyInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,USa.de_ModifyInstanceAttributeCommand)(r,t)}};QZe.ModifyInstanceAttributeCommand=S7n});var x7n=A(KZe=>{"use strict";Object.defineProperty(KZe,"__esModule",{value:!0});KZe.ModifyInstanceCapacityReservationAttributesCommand=KZe.$Command=void 0;var KUm=Ue(),HUm=ze(),$Sa=qe();Object.defineProperty(KZe,"$Command",{enumerable:!0,get:function(){return $Sa.Command}});var zSa=Mr(),I7n=class e extends $Sa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceCapacityReservationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zSa.se_ModifyInstanceCapacityReservationAttributesCommand)(r,t)}deserialize(r,t){return(0,zSa.de_ModifyInstanceCapacityReservationAttributesCommand)(r,t)}};KZe.ModifyInstanceCapacityReservationAttributesCommand=I7n});var P7n=A(HZe=>{"use strict";Object.defineProperty(HZe,"__esModule",{value:!0});HZe.ModifyInstanceCreditSpecificationCommand=HZe.$Command=void 0;var WUm=Ue(),YUm=ze(),KSa=qe();Object.defineProperty(HZe,"$Command",{enumerable:!0,get:function(){return KSa.Command}});var QSa=Mr(),T7n=class e extends KSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QSa.se_ModifyInstanceCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,QSa.de_ModifyInstanceCreditSpecificationCommand)(r,t)}};HZe.ModifyInstanceCreditSpecificationCommand=T7n});var k7n=A(WZe=>{"use strict";Object.defineProperty(WZe,"__esModule",{value:!0});WZe.ModifyInstanceEventStartTimeCommand=WZe.$Command=void 0;var JUm=Ue(),XUm=ze(),WSa=qe();Object.defineProperty(WZe,"$Command",{enumerable:!0,get:function(){return WSa.Command}});var HSa=Mr(),R7n=class e extends WSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceEventStartTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HSa.se_ModifyInstanceEventStartTimeCommand)(r,t)}deserialize(r,t){return(0,HSa.de_ModifyInstanceEventStartTimeCommand)(r,t)}};WZe.ModifyInstanceEventStartTimeCommand=R7n});var N7n=A(YZe=>{"use strict";Object.defineProperty(YZe,"__esModule",{value:!0});YZe.ModifyInstanceEventWindowCommand=YZe.$Command=void 0;var ZUm=Ue(),eVm=ze(),JSa=qe();Object.defineProperty(YZe,"$Command",{enumerable:!0,get:function(){return JSa.Command}});var YSa=Mr(),F7n=class e extends JSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YSa.se_ModifyInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,YSa.de_ModifyInstanceEventWindowCommand)(r,t)}};YZe.ModifyInstanceEventWindowCommand=F7n});var B7n=A(JZe=>{"use strict";Object.defineProperty(JZe,"__esModule",{value:!0});JZe.ModifyInstanceMaintenanceOptionsCommand=JZe.$Command=void 0;var tVm=Ue(),rVm=ze(),ZSa=qe();Object.defineProperty(JZe,"$Command",{enumerable:!0,get:function(){return ZSa.Command}});var XSa=Mr(),O7n=class e extends ZSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceMaintenanceOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XSa.se_ModifyInstanceMaintenanceOptionsCommand)(r,t)}deserialize(r,t){return(0,XSa.de_ModifyInstanceMaintenanceOptionsCommand)(r,t)}};JZe.ModifyInstanceMaintenanceOptionsCommand=O7n});var M7n=A(XZe=>{"use strict";Object.defineProperty(XZe,"__esModule",{value:!0});XZe.ModifyInstanceMetadataOptionsCommand=XZe.$Command=void 0;var nVm=Ue(),iVm=ze(),twa=qe();Object.defineProperty(XZe,"$Command",{enumerable:!0,get:function(){return twa.Command}});var ewa=Mr(),q7n=class e extends twa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceMetadataOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ewa.se_ModifyInstanceMetadataOptionsCommand)(r,t)}deserialize(r,t){return(0,ewa.de_ModifyInstanceMetadataOptionsCommand)(r,t)}};XZe.ModifyInstanceMetadataOptionsCommand=q7n});var j7n=A(ZZe=>{"use strict";Object.defineProperty(ZZe,"__esModule",{value:!0});ZZe.ModifyInstancePlacementCommand=ZZe.$Command=void 0;var sVm=Ue(),aVm=ze(),nwa=qe();Object.defineProperty(ZZe,"$Command",{enumerable:!0,get:function(){return nwa.Command}});var rwa=Mr(),L7n=class e extends nwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstancePlacementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rwa.se_ModifyInstancePlacementCommand)(r,t)}deserialize(r,t){return(0,rwa.de_ModifyInstancePlacementCommand)(r,t)}};ZZe.ModifyInstancePlacementCommand=L7n});var U7n=A(eet=>{"use strict";Object.defineProperty(eet,"__esModule",{value:!0});eet.ModifyIpamCommand=eet.$Command=void 0;var oVm=Ue(),cVm=ze(),swa=qe();Object.defineProperty(eet,"$Command",{enumerable:!0,get:function(){return swa.Command}});var iwa=Mr(),G7n=class e extends swa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iwa.se_ModifyIpamCommand)(r,t)}deserialize(r,t){return(0,iwa.de_ModifyIpamCommand)(r,t)}};eet.ModifyIpamCommand=G7n});var z7n=A(tet=>{"use strict";Object.defineProperty(tet,"__esModule",{value:!0});tet.ModifyIpamPoolCommand=tet.$Command=void 0;var uVm=Ue(),lVm=ze(),owa=qe();Object.defineProperty(tet,"$Command",{enumerable:!0,get:function(){return owa.Command}});var awa=Mr(),V7n=class e extends owa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,awa.se_ModifyIpamPoolCommand)(r,t)}deserialize(r,t){return(0,awa.de_ModifyIpamPoolCommand)(r,t)}};tet.ModifyIpamPoolCommand=V7n});var Q7n=A(ret=>{"use strict";Object.defineProperty(ret,"__esModule",{value:!0});ret.ModifyIpamResourceCidrCommand=ret.$Command=void 0;var dVm=Ue(),pVm=ze(),uwa=qe();Object.defineProperty(ret,"$Command",{enumerable:!0,get:function(){return uwa.Command}});var cwa=Mr(),$7n=class e extends uwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamResourceCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cwa.se_ModifyIpamResourceCidrCommand)(r,t)}deserialize(r,t){return(0,cwa.de_ModifyIpamResourceCidrCommand)(r,t)}};ret.ModifyIpamResourceCidrCommand=$7n});var H7n=A(net=>{"use strict";Object.defineProperty(net,"__esModule",{value:!0});net.ModifyIpamResourceDiscoveryCommand=net.$Command=void 0;var mVm=Ue(),fVm=ze(),dwa=qe();Object.defineProperty(net,"$Command",{enumerable:!0,get:function(){return dwa.Command}});var lwa=Mr(),K7n=class e extends dwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lwa.se_ModifyIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,lwa.de_ModifyIpamResourceDiscoveryCommand)(r,t)}};net.ModifyIpamResourceDiscoveryCommand=K7n});var Y7n=A(iet=>{"use strict";Object.defineProperty(iet,"__esModule",{value:!0});iet.ModifyIpamScopeCommand=iet.$Command=void 0;var hVm=Ue(),gVm=ze(),mwa=qe();Object.defineProperty(iet,"$Command",{enumerable:!0,get:function(){return mwa.Command}});var pwa=Mr(),W7n=class e extends mwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pwa.se_ModifyIpamScopeCommand)(r,t)}deserialize(r,t){return(0,pwa.de_ModifyIpamScopeCommand)(r,t)}};iet.ModifyIpamScopeCommand=W7n});var X7n=A(set=>{"use strict";Object.defineProperty(set,"__esModule",{value:!0});set.ModifyLaunchTemplateCommand=set.$Command=void 0;var yVm=Ue(),_Vm=ze(),hwa=qe();Object.defineProperty(set,"$Command",{enumerable:!0,get:function(){return hwa.Command}});var fwa=Mr(),J7n=class e extends hwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Vm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyLaunchTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fwa.se_ModifyLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,fwa.de_ModifyLaunchTemplateCommand)(r,t)}};set.ModifyLaunchTemplateCommand=J7n});var e6n=A(aet=>{"use strict";Object.defineProperty(aet,"__esModule",{value:!0});aet.ModifyLocalGatewayRouteCommand=aet.$Command=void 0;var AVm=Ue(),bVm=ze(),ywa=qe();Object.defineProperty(aet,"$Command",{enumerable:!0,get:function(){return ywa.Command}});var gwa=Mr(),Z7n=class e extends ywa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gwa.se_ModifyLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,gwa.de_ModifyLocalGatewayRouteCommand)(r,t)}};aet.ModifyLocalGatewayRouteCommand=Z7n});var r6n=A(oet=>{"use strict";Object.defineProperty(oet,"__esModule",{value:!0});oet.ModifyManagedPrefixListCommand=oet.$Command=void 0;var CVm=Ue(),vVm=ze(),Awa=qe();Object.defineProperty(oet,"$Command",{enumerable:!0,get:function(){return Awa.Command}});var _wa=Mr(),t6n=class e extends Awa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_wa.se_ModifyManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,_wa.de_ModifyManagedPrefixListCommand)(r,t)}};oet.ModifyManagedPrefixListCommand=t6n});var i6n=A(cet=>{"use strict";Object.defineProperty(cet,"__esModule",{value:!0});cet.ModifyNetworkInterfaceAttributeCommand=cet.$Command=void 0;var EVm=Ue(),DVm=ze(),Cwa=qe();Object.defineProperty(cet,"$Command",{enumerable:!0,get:function(){return Cwa.Command}});var bwa=Mr(),n6n=class e extends Cwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bwa.se_ModifyNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,bwa.de_ModifyNetworkInterfaceAttributeCommand)(r,t)}};cet.ModifyNetworkInterfaceAttributeCommand=n6n});var a6n=A(uet=>{"use strict";Object.defineProperty(uet,"__esModule",{value:!0});uet.ModifyPrivateDnsNameOptionsCommand=uet.$Command=void 0;var SVm=Ue(),wVm=ze(),Ewa=qe();Object.defineProperty(uet,"$Command",{enumerable:!0,get:function(){return Ewa.Command}});var vwa=Mr(),s6n=class e extends Ewa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyPrivateDnsNameOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vwa.se_ModifyPrivateDnsNameOptionsCommand)(r,t)}deserialize(r,t){return(0,vwa.de_ModifyPrivateDnsNameOptionsCommand)(r,t)}};uet.ModifyPrivateDnsNameOptionsCommand=s6n});var c6n=A(det=>{"use strict";Object.defineProperty(det,"__esModule",{value:!0});det.ModifyReservedInstancesCommand=det.$Command=void 0;var IVm=Ue(),xVm=ze(),Swa=qe();Object.defineProperty(det,"$Command",{enumerable:!0,get:function(){return Swa.Command}});var Dwa=Mr(),o6n=class e extends Swa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dwa.se_ModifyReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,Dwa.de_ModifyReservedInstancesCommand)(r,t)}};det.ModifyReservedInstancesCommand=o6n});var l6n=A(pet=>{"use strict";Object.defineProperty(pet,"__esModule",{value:!0});pet.ModifySecurityGroupRulesCommand=pet.$Command=void 0;var TVm=Ue(),PVm=ze(),Iwa=qe();Object.defineProperty(pet,"$Command",{enumerable:!0,get:function(){return Iwa.Command}});var wwa=Mr(),u6n=class e extends Iwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySecurityGroupRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wwa.se_ModifySecurityGroupRulesCommand)(r,t)}deserialize(r,t){return(0,wwa.de_ModifySecurityGroupRulesCommand)(r,t)}};pet.ModifySecurityGroupRulesCommand=u6n});var p6n=A(met=>{"use strict";Object.defineProperty(met,"__esModule",{value:!0});met.ModifySnapshotAttributeCommand=met.$Command=void 0;var RVm=Ue(),kVm=ze(),Twa=qe();Object.defineProperty(met,"$Command",{enumerable:!0,get:function(){return Twa.Command}});var xwa=Mr(),d6n=class e extends Twa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xwa.se_ModifySnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,xwa.de_ModifySnapshotAttributeCommand)(r,t)}};met.ModifySnapshotAttributeCommand=d6n});var f6n=A(fet=>{"use strict";Object.defineProperty(fet,"__esModule",{value:!0});fet.ModifySnapshotTierCommand=fet.$Command=void 0;var FVm=Ue(),NVm=ze(),Rwa=qe();Object.defineProperty(fet,"$Command",{enumerable:!0,get:function(){return Rwa.Command}});var Pwa=Mr(),m6n=class e extends Rwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySnapshotTierCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pwa.se_ModifySnapshotTierCommand)(r,t)}deserialize(r,t){return(0,Pwa.de_ModifySnapshotTierCommand)(r,t)}};fet.ModifySnapshotTierCommand=m6n});var g6n=A(het=>{"use strict";Object.defineProperty(het,"__esModule",{value:!0});het.ModifySpotFleetRequestCommand=het.$Command=void 0;var OVm=Ue(),BVm=ze(),Fwa=qe();Object.defineProperty(het,"$Command",{enumerable:!0,get:function(){return Fwa.Command}});var kwa=Mr(),h6n=class e extends Fwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySpotFleetRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kwa.se_ModifySpotFleetRequestCommand)(r,t)}deserialize(r,t){return(0,kwa.de_ModifySpotFleetRequestCommand)(r,t)}};het.ModifySpotFleetRequestCommand=h6n});var _6n=A(get=>{"use strict";Object.defineProperty(get,"__esModule",{value:!0});get.ModifySubnetAttributeCommand=get.$Command=void 0;var qVm=Ue(),MVm=ze(),Owa=qe();Object.defineProperty(get,"$Command",{enumerable:!0,get:function(){return Owa.Command}});var Nwa=Mr(),y6n=class e extends Owa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySubnetAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nwa.se_ModifySubnetAttributeCommand)(r,t)}deserialize(r,t){return(0,Nwa.de_ModifySubnetAttributeCommand)(r,t)}};get.ModifySubnetAttributeCommand=y6n});var b6n=A(yet=>{"use strict";Object.defineProperty(yet,"__esModule",{value:!0});yet.ModifyTrafficMirrorFilterNetworkServicesCommand=yet.$Command=void 0;var LVm=Ue(),jVm=ze(),qwa=qe();Object.defineProperty(yet,"$Command",{enumerable:!0,get:function(){return qwa.Command}});var Bwa=Mr(),A6n=class e extends qwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorFilterNetworkServicesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bwa.se_ModifyTrafficMirrorFilterNetworkServicesCommand)(r,t)}deserialize(r,t){return(0,Bwa.de_ModifyTrafficMirrorFilterNetworkServicesCommand)(r,t)}};yet.ModifyTrafficMirrorFilterNetworkServicesCommand=A6n});var v6n=A(_et=>{"use strict";Object.defineProperty(_et,"__esModule",{value:!0});_et.ModifyTrafficMirrorFilterRuleCommand=_et.$Command=void 0;var GVm=Ue(),UVm=ze(),Lwa=qe();Object.defineProperty(_et,"$Command",{enumerable:!0,get:function(){return Lwa.Command}});var Mwa=Mr(),C6n=class e extends Lwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mwa.se_ModifyTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,Mwa.de_ModifyTrafficMirrorFilterRuleCommand)(r,t)}};_et.ModifyTrafficMirrorFilterRuleCommand=C6n});var D6n=A(Aet=>{"use strict";Object.defineProperty(Aet,"__esModule",{value:!0});Aet.ModifyTrafficMirrorSessionCommand=Aet.$Command=void 0;var VVm=Ue(),zVm=ze(),Gwa=qe();Object.defineProperty(Aet,"$Command",{enumerable:!0,get:function(){return Gwa.Command}});var jwa=Mr(),E6n=class e extends Gwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jwa.se_ModifyTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,jwa.de_ModifyTrafficMirrorSessionCommand)(r,t)}};Aet.ModifyTrafficMirrorSessionCommand=E6n});var w6n=A(bet=>{"use strict";Object.defineProperty(bet,"__esModule",{value:!0});bet.ModifyTransitGatewayCommand=bet.$Command=void 0;var $Vm=Ue(),QVm=ze(),Vwa=qe();Object.defineProperty(bet,"$Command",{enumerable:!0,get:function(){return Vwa.Command}});var Uwa=Mr(),S6n=class e extends Vwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Vm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uwa.se_ModifyTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,Uwa.de_ModifyTransitGatewayCommand)(r,t)}};bet.ModifyTransitGatewayCommand=S6n});var x6n=A(Cet=>{"use strict";Object.defineProperty(Cet,"__esModule",{value:!0});Cet.ModifyTransitGatewayPrefixListReferenceCommand=Cet.$Command=void 0;var KVm=Ue(),HVm=ze(),$wa=qe();Object.defineProperty(Cet,"$Command",{enumerable:!0,get:function(){return $wa.Command}});var zwa=Mr(),I6n=class e extends $wa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zwa.se_ModifyTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,zwa.de_ModifyTransitGatewayPrefixListReferenceCommand)(r,t)}};Cet.ModifyTransitGatewayPrefixListReferenceCommand=I6n});var P6n=A(vet=>{"use strict";Object.defineProperty(vet,"__esModule",{value:!0});vet.ModifyTransitGatewayVpcAttachmentCommand=vet.$Command=void 0;var WVm=Ue(),YVm=ze(),Kwa=qe();Object.defineProperty(vet,"$Command",{enumerable:!0,get:function(){return Kwa.Command}});var Qwa=Mr(),T6n=class e extends Kwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qwa.se_ModifyTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,Qwa.de_ModifyTransitGatewayVpcAttachmentCommand)(r,t)}};vet.ModifyTransitGatewayVpcAttachmentCommand=T6n});var k6n=A(Eet=>{"use strict";Object.defineProperty(Eet,"__esModule",{value:!0});Eet.ModifyVerifiedAccessEndpointCommand=Eet.$Command=void 0;var JVm=Ue(),XVm=ze(),Wwa=qe();Object.defineProperty(Eet,"$Command",{enumerable:!0,get:function(){return Wwa.Command}});var Hwa=Mr(),R6n=class e extends Wwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hwa.se_ModifyVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,Hwa.de_ModifyVerifiedAccessEndpointCommand)(r,t)}};Eet.ModifyVerifiedAccessEndpointCommand=R6n});var N6n=A(Det=>{"use strict";Object.defineProperty(Det,"__esModule",{value:!0});Det.ModifyVerifiedAccessEndpointPolicyCommand=Det.$Command=void 0;var ZVm=Ue(),ezm=ze(),Jwa=qe();Object.defineProperty(Det,"$Command",{enumerable:!0,get:function(){return Jwa.Command}});var Ywa=Mr(),F6n=class e extends Jwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ezm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessEndpointPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ywa.se_ModifyVerifiedAccessEndpointPolicyCommand)(r,t)}deserialize(r,t){return(0,Ywa.de_ModifyVerifiedAccessEndpointPolicyCommand)(r,t)}};Det.ModifyVerifiedAccessEndpointPolicyCommand=F6n});var B6n=A(wet=>{"use strict";Object.defineProperty(wet,"__esModule",{value:!0});wet.ModifyVerifiedAccessGroupCommand=wet.$Command=void 0;var tzm=Ue(),rzm=ze(),Zwa=qe();Object.defineProperty(wet,"$Command",{enumerable:!0,get:function(){return Zwa.Command}});var Xwa=Mr(),O6n=class e extends Zwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xwa.se_ModifyVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,Xwa.de_ModifyVerifiedAccessGroupCommand)(r,t)}};wet.ModifyVerifiedAccessGroupCommand=O6n});var M6n=A(Iet=>{"use strict";Object.defineProperty(Iet,"__esModule",{value:!0});Iet.ModifyVerifiedAccessGroupPolicyCommand=Iet.$Command=void 0;var nzm=Ue(),izm=ze(),tIa=qe();Object.defineProperty(Iet,"$Command",{enumerable:!0,get:function(){return tIa.Command}});var eIa=Mr(),q6n=class e extends tIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,izm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessGroupPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eIa.se_ModifyVerifiedAccessGroupPolicyCommand)(r,t)}deserialize(r,t){return(0,eIa.de_ModifyVerifiedAccessGroupPolicyCommand)(r,t)}};Iet.ModifyVerifiedAccessGroupPolicyCommand=q6n});var j6n=A(xet=>{"use strict";Object.defineProperty(xet,"__esModule",{value:!0});xet.ModifyVerifiedAccessInstanceCommand=xet.$Command=void 0;var szm=Ue(),azm=ze(),nIa=qe();Object.defineProperty(xet,"$Command",{enumerable:!0,get:function(){return nIa.Command}});var rIa=Mr(),L6n=class e extends nIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,azm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,szm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rIa.se_ModifyVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,rIa.de_ModifyVerifiedAccessInstanceCommand)(r,t)}};xet.ModifyVerifiedAccessInstanceCommand=L6n});var U6n=A(Tet=>{"use strict";Object.defineProperty(Tet,"__esModule",{value:!0});Tet.ModifyVerifiedAccessInstanceLoggingConfigurationCommand=Tet.$Command=void 0;var ozm=Ue(),czm=ze(),sIa=qe();Object.defineProperty(Tet,"$Command",{enumerable:!0,get:function(){return sIa.Command}});var iIa=Mr(),G6n=class e extends sIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,czm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ozm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessInstanceLoggingConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iIa.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand)(r,t)}deserialize(r,t){return(0,iIa.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand)(r,t)}};Tet.ModifyVerifiedAccessInstanceLoggingConfigurationCommand=G6n});var z6n=A(Pet=>{"use strict";Object.defineProperty(Pet,"__esModule",{value:!0});Pet.ModifyVerifiedAccessTrustProviderCommand=Pet.$Command=void 0;var uzm=Ue(),lzm=ze(),cIa=qe();Object.defineProperty(Pet,"$Command",{enumerable:!0,get:function(){return cIa.Command}});var aIa=W4(),oIa=Mr(),V6n=class e extends cIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:aIa.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog,outputFilterSensitiveLog:aIa.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oIa.se_ModifyVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,oIa.de_ModifyVerifiedAccessTrustProviderCommand)(r,t)}};Pet.ModifyVerifiedAccessTrustProviderCommand=V6n});var Q6n=A(Ret=>{"use strict";Object.defineProperty(Ret,"__esModule",{value:!0});Ret.ModifyVolumeAttributeCommand=Ret.$Command=void 0;var dzm=Ue(),pzm=ze(),lIa=qe();Object.defineProperty(Ret,"$Command",{enumerable:!0,get:function(){return lIa.Command}});var uIa=Mr(),$6n=class e extends lIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVolumeAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uIa.se_ModifyVolumeAttributeCommand)(r,t)}deserialize(r,t){return(0,uIa.de_ModifyVolumeAttributeCommand)(r,t)}};Ret.ModifyVolumeAttributeCommand=$6n});var H6n=A(ket=>{"use strict";Object.defineProperty(ket,"__esModule",{value:!0});ket.ModifyVolumeCommand=ket.$Command=void 0;var mzm=Ue(),fzm=ze(),pIa=qe();Object.defineProperty(ket,"$Command",{enumerable:!0,get:function(){return pIa.Command}});var dIa=Mr(),K6n=class e extends pIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dIa.se_ModifyVolumeCommand)(r,t)}deserialize(r,t){return(0,dIa.de_ModifyVolumeCommand)(r,t)}};ket.ModifyVolumeCommand=K6n});var Y6n=A(Fet=>{"use strict";Object.defineProperty(Fet,"__esModule",{value:!0});Fet.ModifyVpcAttributeCommand=Fet.$Command=void 0;var hzm=Ue(),gzm=ze(),fIa=qe();Object.defineProperty(Fet,"$Command",{enumerable:!0,get:function(){return fIa.Command}});var mIa=Mr(),W6n=class e extends fIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mIa.se_ModifyVpcAttributeCommand)(r,t)}deserialize(r,t){return(0,mIa.de_ModifyVpcAttributeCommand)(r,t)}};Fet.ModifyVpcAttributeCommand=W6n});var X6n=A(Net=>{"use strict";Object.defineProperty(Net,"__esModule",{value:!0});Net.ModifyVpcEndpointCommand=Net.$Command=void 0;var yzm=Ue(),_zm=ze(),gIa=qe();Object.defineProperty(Net,"$Command",{enumerable:!0,get:function(){return gIa.Command}});var hIa=Mr(),J6n=class e extends gIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_zm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hIa.se_ModifyVpcEndpointCommand)(r,t)}deserialize(r,t){return(0,hIa.de_ModifyVpcEndpointCommand)(r,t)}};Net.ModifyVpcEndpointCommand=J6n});var eFn=A(Oet=>{"use strict";Object.defineProperty(Oet,"__esModule",{value:!0});Oet.ModifyVpcEndpointConnectionNotificationCommand=Oet.$Command=void 0;var Azm=Ue(),bzm=ze(),_Ia=qe();Object.defineProperty(Oet,"$Command",{enumerable:!0,get:function(){return _Ia.Command}});var yIa=Mr(),Z6n=class e extends _Ia.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Azm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointConnectionNotificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yIa.se_ModifyVpcEndpointConnectionNotificationCommand)(r,t)}deserialize(r,t){return(0,yIa.de_ModifyVpcEndpointConnectionNotificationCommand)(r,t)}};Oet.ModifyVpcEndpointConnectionNotificationCommand=Z6n});var rFn=A(Bet=>{"use strict";Object.defineProperty(Bet,"__esModule",{value:!0});Bet.ModifyVpcEndpointServiceConfigurationCommand=Bet.$Command=void 0;var Czm=Ue(),vzm=ze(),bIa=qe();Object.defineProperty(Bet,"$Command",{enumerable:!0,get:function(){return bIa.Command}});var AIa=Mr(),tFn=class e extends bIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Czm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServiceConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AIa.se_ModifyVpcEndpointServiceConfigurationCommand)(r,t)}deserialize(r,t){return(0,AIa.de_ModifyVpcEndpointServiceConfigurationCommand)(r,t)}};Bet.ModifyVpcEndpointServiceConfigurationCommand=tFn});var iFn=A(qet=>{"use strict";Object.defineProperty(qet,"__esModule",{value:!0});qet.ModifyVpcEndpointServicePayerResponsibilityCommand=qet.$Command=void 0;var Ezm=Ue(),Dzm=ze(),vIa=qe();Object.defineProperty(qet,"$Command",{enumerable:!0,get:function(){return vIa.Command}});var CIa=Mr(),nFn=class e extends vIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ezm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServicePayerResponsibilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CIa.se_ModifyVpcEndpointServicePayerResponsibilityCommand)(r,t)}deserialize(r,t){return(0,CIa.de_ModifyVpcEndpointServicePayerResponsibilityCommand)(r,t)}};qet.ModifyVpcEndpointServicePayerResponsibilityCommand=nFn});var aFn=A(Met=>{"use strict";Object.defineProperty(Met,"__esModule",{value:!0});Met.ModifyVpcEndpointServicePermissionsCommand=Met.$Command=void 0;var Szm=Ue(),wzm=ze(),DIa=qe();Object.defineProperty(Met,"$Command",{enumerable:!0,get:function(){return DIa.Command}});var EIa=Mr(),sFn=class e extends DIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Szm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServicePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EIa.se_ModifyVpcEndpointServicePermissionsCommand)(r,t)}deserialize(r,t){return(0,EIa.de_ModifyVpcEndpointServicePermissionsCommand)(r,t)}};Met.ModifyVpcEndpointServicePermissionsCommand=sFn});var cFn=A(Let=>{"use strict";Object.defineProperty(Let,"__esModule",{value:!0});Let.ModifyVpcPeeringConnectionOptionsCommand=Let.$Command=void 0;var Izm=Ue(),xzm=ze(),wIa=qe();Object.defineProperty(Let,"$Command",{enumerable:!0,get:function(){return wIa.Command}});var SIa=Mr(),oFn=class e extends wIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Izm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcPeeringConnectionOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SIa.se_ModifyVpcPeeringConnectionOptionsCommand)(r,t)}deserialize(r,t){return(0,SIa.de_ModifyVpcPeeringConnectionOptionsCommand)(r,t)}};Let.ModifyVpcPeeringConnectionOptionsCommand=oFn});var lFn=A(jet=>{"use strict";Object.defineProperty(jet,"__esModule",{value:!0});jet.ModifyVpcTenancyCommand=jet.$Command=void 0;var Tzm=Ue(),Pzm=ze(),xIa=qe();Object.defineProperty(jet,"$Command",{enumerable:!0,get:function(){return xIa.Command}});var IIa=Mr(),uFn=class e extends xIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcTenancyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IIa.se_ModifyVpcTenancyCommand)(r,t)}deserialize(r,t){return(0,IIa.de_ModifyVpcTenancyCommand)(r,t)}};jet.ModifyVpcTenancyCommand=uFn});var pFn=A(Get=>{"use strict";Object.defineProperty(Get,"__esModule",{value:!0});Get.ModifyVpnConnectionCommand=Get.$Command=void 0;var Rzm=Ue(),kzm=ze(),PIa=qe();Object.defineProperty(Get,"$Command",{enumerable:!0,get:function(){return PIa.Command}});var Fzm=W4(),TIa=Mr(),dFn=class e extends PIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Fzm.ModifyVpnConnectionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TIa.se_ModifyVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,TIa.de_ModifyVpnConnectionCommand)(r,t)}};Get.ModifyVpnConnectionCommand=dFn});var fFn=A(Uet=>{"use strict";Object.defineProperty(Uet,"__esModule",{value:!0});Uet.ModifyVpnConnectionOptionsCommand=Uet.$Command=void 0;var Nzm=Ue(),Ozm=ze(),kIa=qe();Object.defineProperty(Uet,"$Command",{enumerable:!0,get:function(){return kIa.Command}});var Bzm=W4(),RIa=Mr(),mFn=class e extends kIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ozm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnConnectionOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Bzm.ModifyVpnConnectionOptionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RIa.se_ModifyVpnConnectionOptionsCommand)(r,t)}deserialize(r,t){return(0,RIa.de_ModifyVpnConnectionOptionsCommand)(r,t)}};Uet.ModifyVpnConnectionOptionsCommand=mFn});var gFn=A(Vet=>{"use strict";Object.defineProperty(Vet,"__esModule",{value:!0});Vet.ModifyVpnTunnelCertificateCommand=Vet.$Command=void 0;var qzm=Ue(),Mzm=ze(),NIa=qe();Object.defineProperty(Vet,"$Command",{enumerable:!0,get:function(){return NIa.Command}});var Lzm=W4(),FIa=Mr(),hFn=class e extends NIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnTunnelCertificateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Lzm.ModifyVpnTunnelCertificateResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FIa.se_ModifyVpnTunnelCertificateCommand)(r,t)}deserialize(r,t){return(0,FIa.de_ModifyVpnTunnelCertificateCommand)(r,t)}};Vet.ModifyVpnTunnelCertificateCommand=hFn});var _Fn=A(zet=>{"use strict";Object.defineProperty(zet,"__esModule",{value:!0});zet.ModifyVpnTunnelOptionsCommand=zet.$Command=void 0;var jzm=Ue(),Gzm=ze(),qIa=qe();Object.defineProperty(zet,"$Command",{enumerable:!0,get:function(){return qIa.Command}});var OIa=W4(),BIa=Mr(),yFn=class e extends qIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnTunnelOptionsCommand",inputFilterSensitiveLog:OIa.ModifyVpnTunnelOptionsRequestFilterSensitiveLog,outputFilterSensitiveLog:OIa.ModifyVpnTunnelOptionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BIa.se_ModifyVpnTunnelOptionsCommand)(r,t)}deserialize(r,t){return(0,BIa.de_ModifyVpnTunnelOptionsCommand)(r,t)}};zet.ModifyVpnTunnelOptionsCommand=yFn});var bFn=A($et=>{"use strict";Object.defineProperty($et,"__esModule",{value:!0});$et.MonitorInstancesCommand=$et.$Command=void 0;var Uzm=Ue(),Vzm=ze(),LIa=qe();Object.defineProperty($et,"$Command",{enumerable:!0,get:function(){return LIa.Command}});var MIa=Mr(),AFn=class e extends LIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MonitorInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MIa.se_MonitorInstancesCommand)(r,t)}deserialize(r,t){return(0,MIa.de_MonitorInstancesCommand)(r,t)}};$et.MonitorInstancesCommand=AFn});var vFn=A(Qet=>{"use strict";Object.defineProperty(Qet,"__esModule",{value:!0});Qet.MoveAddressToVpcCommand=Qet.$Command=void 0;var zzm=Ue(),$zm=ze(),GIa=qe();Object.defineProperty(Qet,"$Command",{enumerable:!0,get:function(){return GIa.Command}});var jIa=Mr(),CFn=class e extends GIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$zm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MoveAddressToVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jIa.se_MoveAddressToVpcCommand)(r,t)}deserialize(r,t){return(0,jIa.de_MoveAddressToVpcCommand)(r,t)}};Qet.MoveAddressToVpcCommand=CFn});var DFn=A(Ket=>{"use strict";Object.defineProperty(Ket,"__esModule",{value:!0});Ket.MoveByoipCidrToIpamCommand=Ket.$Command=void 0;var Qzm=Ue(),Kzm=ze(),VIa=qe();Object.defineProperty(Ket,"$Command",{enumerable:!0,get:function(){return VIa.Command}});var UIa=Mr(),EFn=class e extends VIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MoveByoipCidrToIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UIa.se_MoveByoipCidrToIpamCommand)(r,t)}deserialize(r,t){return(0,UIa.de_MoveByoipCidrToIpamCommand)(r,t)}};Ket.MoveByoipCidrToIpamCommand=EFn});var wFn=A(Het=>{"use strict";Object.defineProperty(Het,"__esModule",{value:!0});Het.ProvisionByoipCidrCommand=Het.$Command=void 0;var Hzm=Ue(),Wzm=ze(),$Ia=qe();Object.defineProperty(Het,"$Command",{enumerable:!0,get:function(){return $Ia.Command}});var zIa=Mr(),SFn=class e extends $Ia.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zIa.se_ProvisionByoipCidrCommand)(r,t)}deserialize(r,t){return(0,zIa.de_ProvisionByoipCidrCommand)(r,t)}};Het.ProvisionByoipCidrCommand=SFn});var xFn=A(Wet=>{"use strict";Object.defineProperty(Wet,"__esModule",{value:!0});Wet.ProvisionIpamPoolCidrCommand=Wet.$Command=void 0;var Yzm=Ue(),Jzm=ze(),KIa=qe();Object.defineProperty(Wet,"$Command",{enumerable:!0,get:function(){return KIa.Command}});var QIa=Mr(),IFn=class e extends KIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Yzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QIa.se_ProvisionIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,QIa.de_ProvisionIpamPoolCidrCommand)(r,t)}};Wet.ProvisionIpamPoolCidrCommand=IFn});var PFn=A(Yet=>{"use strict";Object.defineProperty(Yet,"__esModule",{value:!0});Yet.ProvisionPublicIpv4PoolCidrCommand=Yet.$Command=void 0;var Xzm=Ue(),Zzm=ze(),WIa=qe();Object.defineProperty(Yet,"$Command",{enumerable:!0,get:function(){return WIa.Command}});var HIa=Mr(),TFn=class e extends WIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionPublicIpv4PoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HIa.se_ProvisionPublicIpv4PoolCidrCommand)(r,t)}deserialize(r,t){return(0,HIa.de_ProvisionPublicIpv4PoolCidrCommand)(r,t)}};Yet.ProvisionPublicIpv4PoolCidrCommand=TFn});var kFn=A(Jet=>{"use strict";Object.defineProperty(Jet,"__esModule",{value:!0});Jet.PurchaseHostReservationCommand=Jet.$Command=void 0;var e$m=Ue(),t$m=ze(),JIa=qe();Object.defineProperty(Jet,"$Command",{enumerable:!0,get:function(){return JIa.Command}});var YIa=Mr(),RFn=class e extends JIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseHostReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YIa.se_PurchaseHostReservationCommand)(r,t)}deserialize(r,t){return(0,YIa.de_PurchaseHostReservationCommand)(r,t)}};Jet.PurchaseHostReservationCommand=RFn});var NFn=A(Xet=>{"use strict";Object.defineProperty(Xet,"__esModule",{value:!0});Xet.PurchaseReservedInstancesOfferingCommand=Xet.$Command=void 0;var r$m=Ue(),n$m=ze(),ZIa=qe();Object.defineProperty(Xet,"$Command",{enumerable:!0,get:function(){return ZIa.Command}});var XIa=Mr(),FFn=class e extends ZIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseReservedInstancesOfferingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XIa.se_PurchaseReservedInstancesOfferingCommand)(r,t)}deserialize(r,t){return(0,XIa.de_PurchaseReservedInstancesOfferingCommand)(r,t)}};Xet.PurchaseReservedInstancesOfferingCommand=FFn});var BFn=A(Zet=>{"use strict";Object.defineProperty(Zet,"__esModule",{value:!0});Zet.PurchaseScheduledInstancesCommand=Zet.$Command=void 0;var i$m=Ue(),s$m=ze(),txa=qe();Object.defineProperty(Zet,"$Command",{enumerable:!0,get:function(){return txa.Command}});var exa=Mr(),OFn=class e extends txa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseScheduledInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,exa.se_PurchaseScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,exa.de_PurchaseScheduledInstancesCommand)(r,t)}};Zet.PurchaseScheduledInstancesCommand=OFn});var MFn=A(ett=>{"use strict";Object.defineProperty(ett,"__esModule",{value:!0});ett.RebootInstancesCommand=ett.$Command=void 0;var a$m=Ue(),o$m=ze(),nxa=qe();Object.defineProperty(ett,"$Command",{enumerable:!0,get:function(){return nxa.Command}});var rxa=Mr(),qFn=class e extends nxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RebootInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rxa.se_RebootInstancesCommand)(r,t)}deserialize(r,t){return(0,rxa.de_RebootInstancesCommand)(r,t)}};ett.RebootInstancesCommand=qFn});var jFn=A(ttt=>{"use strict";Object.defineProperty(ttt,"__esModule",{value:!0});ttt.RegisterImageCommand=ttt.$Command=void 0;var c$m=Ue(),u$m=ze(),sxa=qe();Object.defineProperty(ttt,"$Command",{enumerable:!0,get:function(){return sxa.Command}});var ixa=Mr(),LFn=class e extends sxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ixa.se_RegisterImageCommand)(r,t)}deserialize(r,t){return(0,ixa.de_RegisterImageCommand)(r,t)}};ttt.RegisterImageCommand=LFn});var UFn=A(rtt=>{"use strict";Object.defineProperty(rtt,"__esModule",{value:!0});rtt.RegisterInstanceEventNotificationAttributesCommand=rtt.$Command=void 0;var l$m=Ue(),d$m=ze(),oxa=qe();Object.defineProperty(rtt,"$Command",{enumerable:!0,get:function(){return oxa.Command}});var axa=Mr(),GFn=class e extends oxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,axa.se_RegisterInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,axa.de_RegisterInstanceEventNotificationAttributesCommand)(r,t)}};rtt.RegisterInstanceEventNotificationAttributesCommand=GFn});var zFn=A(ntt=>{"use strict";Object.defineProperty(ntt,"__esModule",{value:!0});ntt.RegisterTransitGatewayMulticastGroupMembersCommand=ntt.$Command=void 0;var p$m=Ue(),m$m=ze(),uxa=qe();Object.defineProperty(ntt,"$Command",{enumerable:!0,get:function(){return uxa.Command}});var cxa=Mr(),VFn=class e extends uxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterTransitGatewayMulticastGroupMembersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cxa.se_RegisterTransitGatewayMulticastGroupMembersCommand)(r,t)}deserialize(r,t){return(0,cxa.de_RegisterTransitGatewayMulticastGroupMembersCommand)(r,t)}};ntt.RegisterTransitGatewayMulticastGroupMembersCommand=VFn});var QFn=A(itt=>{"use strict";Object.defineProperty(itt,"__esModule",{value:!0});itt.RegisterTransitGatewayMulticastGroupSourcesCommand=itt.$Command=void 0;var f$m=Ue(),h$m=ze(),dxa=qe();Object.defineProperty(itt,"$Command",{enumerable:!0,get:function(){return dxa.Command}});var lxa=Mr(),$Fn=class e extends dxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterTransitGatewayMulticastGroupSourcesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lxa.se_RegisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}deserialize(r,t){return(0,lxa.de_RegisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}};itt.RegisterTransitGatewayMulticastGroupSourcesCommand=$Fn});var HFn=A(stt=>{"use strict";Object.defineProperty(stt,"__esModule",{value:!0});stt.RejectTransitGatewayMulticastDomainAssociationsCommand=stt.$Command=void 0;var g$m=Ue(),y$m=ze(),mxa=qe();Object.defineProperty(stt,"$Command",{enumerable:!0,get:function(){return mxa.Command}});var pxa=Mr(),KFn=class e extends mxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pxa.se_RejectTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,pxa.de_RejectTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};stt.RejectTransitGatewayMulticastDomainAssociationsCommand=KFn});var YFn=A(att=>{"use strict";Object.defineProperty(att,"__esModule",{value:!0});att.RejectTransitGatewayPeeringAttachmentCommand=att.$Command=void 0;var _$m=Ue(),A$m=ze(),hxa=qe();Object.defineProperty(att,"$Command",{enumerable:!0,get:function(){return hxa.Command}});var fxa=Mr(),WFn=class e extends hxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fxa.se_RejectTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,fxa.de_RejectTransitGatewayPeeringAttachmentCommand)(r,t)}};att.RejectTransitGatewayPeeringAttachmentCommand=WFn});var XFn=A(ott=>{"use strict";Object.defineProperty(ott,"__esModule",{value:!0});ott.RejectTransitGatewayVpcAttachmentCommand=ott.$Command=void 0;var b$m=Ue(),C$m=ze(),yxa=qe();Object.defineProperty(ott,"$Command",{enumerable:!0,get:function(){return yxa.Command}});var gxa=Mr(),JFn=class e extends yxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gxa.se_RejectTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,gxa.de_RejectTransitGatewayVpcAttachmentCommand)(r,t)}};ott.RejectTransitGatewayVpcAttachmentCommand=JFn});var e8n=A(ctt=>{"use strict";Object.defineProperty(ctt,"__esModule",{value:!0});ctt.RejectVpcEndpointConnectionsCommand=ctt.$Command=void 0;var v$m=Ue(),E$m=ze(),Axa=qe();Object.defineProperty(ctt,"$Command",{enumerable:!0,get:function(){return Axa.Command}});var _xa=Mr(),ZFn=class e extends Axa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_xa.se_RejectVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,_xa.de_RejectVpcEndpointConnectionsCommand)(r,t)}};ctt.RejectVpcEndpointConnectionsCommand=ZFn});var r8n=A(utt=>{"use strict";Object.defineProperty(utt,"__esModule",{value:!0});utt.RejectVpcPeeringConnectionCommand=utt.$Command=void 0;var D$m=Ue(),S$m=ze(),Cxa=qe();Object.defineProperty(utt,"$Command",{enumerable:!0,get:function(){return Cxa.Command}});var bxa=Mr(),t8n=class e extends Cxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bxa.se_RejectVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,bxa.de_RejectVpcPeeringConnectionCommand)(r,t)}};utt.RejectVpcPeeringConnectionCommand=t8n});var i8n=A(ltt=>{"use strict";Object.defineProperty(ltt,"__esModule",{value:!0});ltt.ReleaseAddressCommand=ltt.$Command=void 0;var w$m=Ue(),I$m=ze(),Exa=qe();Object.defineProperty(ltt,"$Command",{enumerable:!0,get:function(){return Exa.Command}});var vxa=Mr(),n8n=class e extends Exa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vxa.se_ReleaseAddressCommand)(r,t)}deserialize(r,t){return(0,vxa.de_ReleaseAddressCommand)(r,t)}};ltt.ReleaseAddressCommand=n8n});var a8n=A(dtt=>{"use strict";Object.defineProperty(dtt,"__esModule",{value:!0});dtt.ReleaseHostsCommand=dtt.$Command=void 0;var x$m=Ue(),T$m=ze(),Sxa=qe();Object.defineProperty(dtt,"$Command",{enumerable:!0,get:function(){return Sxa.Command}});var Dxa=Mr(),s8n=class e extends Sxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dxa.se_ReleaseHostsCommand)(r,t)}deserialize(r,t){return(0,Dxa.de_ReleaseHostsCommand)(r,t)}};dtt.ReleaseHostsCommand=s8n});var c8n=A(ptt=>{"use strict";Object.defineProperty(ptt,"__esModule",{value:!0});ptt.ReleaseIpamPoolAllocationCommand=ptt.$Command=void 0;var P$m=Ue(),R$m=ze(),Ixa=qe();Object.defineProperty(ptt,"$Command",{enumerable:!0,get:function(){return Ixa.Command}});var wxa=Mr(),o8n=class e extends Ixa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseIpamPoolAllocationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wxa.se_ReleaseIpamPoolAllocationCommand)(r,t)}deserialize(r,t){return(0,wxa.de_ReleaseIpamPoolAllocationCommand)(r,t)}};ptt.ReleaseIpamPoolAllocationCommand=o8n});var l8n=A(mtt=>{"use strict";Object.defineProperty(mtt,"__esModule",{value:!0});mtt.ReplaceIamInstanceProfileAssociationCommand=mtt.$Command=void 0;var k$m=Ue(),F$m=ze(),Txa=qe();Object.defineProperty(mtt,"$Command",{enumerable:!0,get:function(){return Txa.Command}});var xxa=Mr(),u8n=class e extends Txa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceIamInstanceProfileAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xxa.se_ReplaceIamInstanceProfileAssociationCommand)(r,t)}deserialize(r,t){return(0,xxa.de_ReplaceIamInstanceProfileAssociationCommand)(r,t)}};mtt.ReplaceIamInstanceProfileAssociationCommand=u8n});var p8n=A(ftt=>{"use strict";Object.defineProperty(ftt,"__esModule",{value:!0});ftt.ReplaceNetworkAclAssociationCommand=ftt.$Command=void 0;var N$m=Ue(),O$m=ze(),Rxa=qe();Object.defineProperty(ftt,"$Command",{enumerable:!0,get:function(){return Rxa.Command}});var Pxa=Mr(),d8n=class e extends Rxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceNetworkAclAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pxa.se_ReplaceNetworkAclAssociationCommand)(r,t)}deserialize(r,t){return(0,Pxa.de_ReplaceNetworkAclAssociationCommand)(r,t)}};ftt.ReplaceNetworkAclAssociationCommand=d8n});var f8n=A(htt=>{"use strict";Object.defineProperty(htt,"__esModule",{value:!0});htt.ReplaceNetworkAclEntryCommand=htt.$Command=void 0;var B$m=Ue(),q$m=ze(),Fxa=qe();Object.defineProperty(htt,"$Command",{enumerable:!0,get:function(){return Fxa.Command}});var kxa=Mr(),m8n=class e extends Fxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kxa.se_ReplaceNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,kxa.de_ReplaceNetworkAclEntryCommand)(r,t)}};htt.ReplaceNetworkAclEntryCommand=m8n});var g8n=A(gtt=>{"use strict";Object.defineProperty(gtt,"__esModule",{value:!0});gtt.ReplaceRouteCommand=gtt.$Command=void 0;var M$m=Ue(),L$m=ze(),Oxa=qe();Object.defineProperty(gtt,"$Command",{enumerable:!0,get:function(){return Oxa.Command}});var Nxa=Mr(),h8n=class e extends Oxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nxa.se_ReplaceRouteCommand)(r,t)}deserialize(r,t){return(0,Nxa.de_ReplaceRouteCommand)(r,t)}};gtt.ReplaceRouteCommand=h8n});var _8n=A(ytt=>{"use strict";Object.defineProperty(ytt,"__esModule",{value:!0});ytt.ReplaceRouteTableAssociationCommand=ytt.$Command=void 0;var j$m=Ue(),G$m=ze(),qxa=qe();Object.defineProperty(ytt,"$Command",{enumerable:!0,get:function(){return qxa.Command}});var Bxa=Mr(),y8n=class e extends qxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceRouteTableAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bxa.se_ReplaceRouteTableAssociationCommand)(r,t)}deserialize(r,t){return(0,Bxa.de_ReplaceRouteTableAssociationCommand)(r,t)}};ytt.ReplaceRouteTableAssociationCommand=y8n});var b8n=A(_tt=>{"use strict";Object.defineProperty(_tt,"__esModule",{value:!0});_tt.ReplaceTransitGatewayRouteCommand=_tt.$Command=void 0;var U$m=Ue(),V$m=ze(),Lxa=qe();Object.defineProperty(_tt,"$Command",{enumerable:!0,get:function(){return Lxa.Command}});var Mxa=Mr(),A8n=class e extends Lxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mxa.se_ReplaceTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,Mxa.de_ReplaceTransitGatewayRouteCommand)(r,t)}};_tt.ReplaceTransitGatewayRouteCommand=A8n});var v8n=A(Att=>{"use strict";Object.defineProperty(Att,"__esModule",{value:!0});Att.ReplaceVpnTunnelCommand=Att.$Command=void 0;var z$m=Ue(),$$m=ze(),Gxa=qe();Object.defineProperty(Att,"$Command",{enumerable:!0,get:function(){return Gxa.Command}});var jxa=Mr(),C8n=class e extends Gxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceVpnTunnelCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jxa.se_ReplaceVpnTunnelCommand)(r,t)}deserialize(r,t){return(0,jxa.de_ReplaceVpnTunnelCommand)(r,t)}};Att.ReplaceVpnTunnelCommand=C8n});var D8n=A(btt=>{"use strict";Object.defineProperty(btt,"__esModule",{value:!0});btt.ReportInstanceStatusCommand=btt.$Command=void 0;var Q$m=Ue(),K$m=ze(),Vxa=qe();Object.defineProperty(btt,"$Command",{enumerable:!0,get:function(){return Vxa.Command}});var Uxa=Mr(),E8n=class e extends Vxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReportInstanceStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uxa.se_ReportInstanceStatusCommand)(r,t)}deserialize(r,t){return(0,Uxa.de_ReportInstanceStatusCommand)(r,t)}};btt.ReportInstanceStatusCommand=E8n});var w8n=A(Ctt=>{"use strict";Object.defineProperty(Ctt,"__esModule",{value:!0});Ctt.RequestSpotFleetCommand=Ctt.$Command=void 0;var H$m=Ue(),W$m=ze(),$xa=qe();Object.defineProperty(Ctt,"$Command",{enumerable:!0,get:function(){return $xa.Command}});var Y$m=W4(),zxa=Mr(),S8n=class e extends $xa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RequestSpotFleetCommand",inputFilterSensitiveLog:Y$m.RequestSpotFleetRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zxa.se_RequestSpotFleetCommand)(r,t)}deserialize(r,t){return(0,zxa.de_RequestSpotFleetCommand)(r,t)}};Ctt.RequestSpotFleetCommand=S8n});var x8n=A(vtt=>{"use strict";Object.defineProperty(vtt,"__esModule",{value:!0});vtt.RequestSpotInstancesCommand=vtt.$Command=void 0;var J$m=Ue(),X$m=ze(),Hxa=qe();Object.defineProperty(vtt,"$Command",{enumerable:!0,get:function(){return Hxa.Command}});var Qxa=W4(),Kxa=Mr(),I8n=class e extends Hxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RequestSpotInstancesCommand",inputFilterSensitiveLog:Qxa.RequestSpotInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:Qxa.RequestSpotInstancesResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kxa.se_RequestSpotInstancesCommand)(r,t)}deserialize(r,t){return(0,Kxa.de_RequestSpotInstancesCommand)(r,t)}};vtt.RequestSpotInstancesCommand=I8n});var P8n=A(Ett=>{"use strict";Object.defineProperty(Ett,"__esModule",{value:!0});Ett.ResetAddressAttributeCommand=Ett.$Command=void 0;var Z$m=Ue(),eQm=ze(),Yxa=qe();Object.defineProperty(Ett,"$Command",{enumerable:!0,get:function(){return Yxa.Command}});var Wxa=Mr(),T8n=class e extends Yxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetAddressAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wxa.se_ResetAddressAttributeCommand)(r,t)}deserialize(r,t){return(0,Wxa.de_ResetAddressAttributeCommand)(r,t)}};Ett.ResetAddressAttributeCommand=T8n});var k8n=A(Dtt=>{"use strict";Object.defineProperty(Dtt,"__esModule",{value:!0});Dtt.ResetEbsDefaultKmsKeyIdCommand=Dtt.$Command=void 0;var tQm=Ue(),rQm=ze(),Xxa=qe();Object.defineProperty(Dtt,"$Command",{enumerable:!0,get:function(){return Xxa.Command}});var Jxa=Mr(),R8n=class e extends Xxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jxa.se_ResetEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,Jxa.de_ResetEbsDefaultKmsKeyIdCommand)(r,t)}};Dtt.ResetEbsDefaultKmsKeyIdCommand=R8n});var N8n=A(Stt=>{"use strict";Object.defineProperty(Stt,"__esModule",{value:!0});Stt.ResetFpgaImageAttributeCommand=Stt.$Command=void 0;var nQm=Ue(),iQm=ze(),eTa=qe();Object.defineProperty(Stt,"$Command",{enumerable:!0,get:function(){return eTa.Command}});var Zxa=Mr(),F8n=class e extends eTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zxa.se_ResetFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,Zxa.de_ResetFpgaImageAttributeCommand)(r,t)}};Stt.ResetFpgaImageAttributeCommand=F8n});var B8n=A(wtt=>{"use strict";Object.defineProperty(wtt,"__esModule",{value:!0});wtt.ResetImageAttributeCommand=wtt.$Command=void 0;var sQm=Ue(),aQm=ze(),rTa=qe();Object.defineProperty(wtt,"$Command",{enumerable:!0,get:function(){return rTa.Command}});var tTa=Mr(),O8n=class e extends rTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tTa.se_ResetImageAttributeCommand)(r,t)}deserialize(r,t){return(0,tTa.de_ResetImageAttributeCommand)(r,t)}};wtt.ResetImageAttributeCommand=O8n});var M8n=A(Itt=>{"use strict";Object.defineProperty(Itt,"__esModule",{value:!0});Itt.ResetInstanceAttributeCommand=Itt.$Command=void 0;var oQm=Ue(),cQm=ze(),iTa=qe();Object.defineProperty(Itt,"$Command",{enumerable:!0,get:function(){return iTa.Command}});var nTa=Mr(),q8n=class e extends iTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nTa.se_ResetInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,nTa.de_ResetInstanceAttributeCommand)(r,t)}};Itt.ResetInstanceAttributeCommand=q8n});var j8n=A(xtt=>{"use strict";Object.defineProperty(xtt,"__esModule",{value:!0});xtt.ResetNetworkInterfaceAttributeCommand=xtt.$Command=void 0;var uQm=Ue(),lQm=ze(),aTa=qe();Object.defineProperty(xtt,"$Command",{enumerable:!0,get:function(){return aTa.Command}});var sTa=Mr(),L8n=class e extends aTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sTa.se_ResetNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,sTa.de_ResetNetworkInterfaceAttributeCommand)(r,t)}};xtt.ResetNetworkInterfaceAttributeCommand=L8n});var U8n=A(Ttt=>{"use strict";Object.defineProperty(Ttt,"__esModule",{value:!0});Ttt.ResetSnapshotAttributeCommand=Ttt.$Command=void 0;var dQm=Ue(),pQm=ze(),cTa=qe();Object.defineProperty(Ttt,"$Command",{enumerable:!0,get:function(){return cTa.Command}});var oTa=Mr(),G8n=class e extends cTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oTa.se_ResetSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,oTa.de_ResetSnapshotAttributeCommand)(r,t)}};Ttt.ResetSnapshotAttributeCommand=G8n});var z8n=A(Ptt=>{"use strict";Object.defineProperty(Ptt,"__esModule",{value:!0});Ptt.RestoreAddressToClassicCommand=Ptt.$Command=void 0;var mQm=Ue(),fQm=ze(),lTa=qe();Object.defineProperty(Ptt,"$Command",{enumerable:!0,get:function(){return lTa.Command}});var uTa=Mr(),V8n=class e extends lTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreAddressToClassicCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uTa.se_RestoreAddressToClassicCommand)(r,t)}deserialize(r,t){return(0,uTa.de_RestoreAddressToClassicCommand)(r,t)}};Ptt.RestoreAddressToClassicCommand=V8n});var Q8n=A(Rtt=>{"use strict";Object.defineProperty(Rtt,"__esModule",{value:!0});Rtt.RestoreImageFromRecycleBinCommand=Rtt.$Command=void 0;var hQm=Ue(),gQm=ze(),pTa=qe();Object.defineProperty(Rtt,"$Command",{enumerable:!0,get:function(){return pTa.Command}});var dTa=Mr(),$8n=class e extends pTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreImageFromRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dTa.se_RestoreImageFromRecycleBinCommand)(r,t)}deserialize(r,t){return(0,dTa.de_RestoreImageFromRecycleBinCommand)(r,t)}};Rtt.RestoreImageFromRecycleBinCommand=$8n});var H8n=A(ktt=>{"use strict";Object.defineProperty(ktt,"__esModule",{value:!0});ktt.RestoreManagedPrefixListVersionCommand=ktt.$Command=void 0;var yQm=Ue(),_Qm=ze(),fTa=qe();Object.defineProperty(ktt,"$Command",{enumerable:!0,get:function(){return fTa.Command}});var mTa=Mr(),K8n=class e extends fTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Qm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreManagedPrefixListVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mTa.se_RestoreManagedPrefixListVersionCommand)(r,t)}deserialize(r,t){return(0,mTa.de_RestoreManagedPrefixListVersionCommand)(r,t)}};ktt.RestoreManagedPrefixListVersionCommand=K8n});var Y8n=A(Ftt=>{"use strict";Object.defineProperty(Ftt,"__esModule",{value:!0});Ftt.RestoreSnapshotFromRecycleBinCommand=Ftt.$Command=void 0;var AQm=Ue(),bQm=ze(),gTa=qe();Object.defineProperty(Ftt,"$Command",{enumerable:!0,get:function(){return gTa.Command}});var hTa=Mr(),W8n=class e extends gTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreSnapshotFromRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hTa.se_RestoreSnapshotFromRecycleBinCommand)(r,t)}deserialize(r,t){return(0,hTa.de_RestoreSnapshotFromRecycleBinCommand)(r,t)}};Ftt.RestoreSnapshotFromRecycleBinCommand=W8n});var X8n=A(Ntt=>{"use strict";Object.defineProperty(Ntt,"__esModule",{value:!0});Ntt.RestoreSnapshotTierCommand=Ntt.$Command=void 0;var CQm=Ue(),vQm=ze(),_Ta=qe();Object.defineProperty(Ntt,"$Command",{enumerable:!0,get:function(){return _Ta.Command}});var yTa=Mr(),J8n=class e extends _Ta.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreSnapshotTierCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yTa.se_RestoreSnapshotTierCommand)(r,t)}deserialize(r,t){return(0,yTa.de_RestoreSnapshotTierCommand)(r,t)}};Ntt.RestoreSnapshotTierCommand=J8n});var e5n=A(Ott=>{"use strict";Object.defineProperty(Ott,"__esModule",{value:!0});Ott.RevokeClientVpnIngressCommand=Ott.$Command=void 0;var EQm=Ue(),DQm=ze(),bTa=qe();Object.defineProperty(Ott,"$Command",{enumerable:!0,get:function(){return bTa.Command}});var ATa=Mr(),Z8n=class e extends bTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeClientVpnIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ATa.se_RevokeClientVpnIngressCommand)(r,t)}deserialize(r,t){return(0,ATa.de_RevokeClientVpnIngressCommand)(r,t)}};Ott.RevokeClientVpnIngressCommand=Z8n});var r5n=A(Btt=>{"use strict";Object.defineProperty(Btt,"__esModule",{value:!0});Btt.RevokeSecurityGroupEgressCommand=Btt.$Command=void 0;var SQm=Ue(),wQm=ze(),vTa=qe();Object.defineProperty(Btt,"$Command",{enumerable:!0,get:function(){return vTa.Command}});var CTa=Mr(),t5n=class e extends vTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeSecurityGroupEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CTa.se_RevokeSecurityGroupEgressCommand)(r,t)}deserialize(r,t){return(0,CTa.de_RevokeSecurityGroupEgressCommand)(r,t)}};Btt.RevokeSecurityGroupEgressCommand=t5n});var i5n=A(qtt=>{"use strict";Object.defineProperty(qtt,"__esModule",{value:!0});qtt.RevokeSecurityGroupIngressCommand=qtt.$Command=void 0;var IQm=Ue(),xQm=ze(),DTa=qe();Object.defineProperty(qtt,"$Command",{enumerable:!0,get:function(){return DTa.Command}});var ETa=Mr(),n5n=class e extends DTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ETa.se_RevokeSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,ETa.de_RevokeSecurityGroupIngressCommand)(r,t)}};qtt.RevokeSecurityGroupIngressCommand=n5n});var a5n=A(Mtt=>{"use strict";Object.defineProperty(Mtt,"__esModule",{value:!0});Mtt.RunInstancesCommand=Mtt.$Command=void 0;var TQm=Ue(),PQm=ze(),wTa=qe();Object.defineProperty(Mtt,"$Command",{enumerable:!0,get:function(){return wTa.Command}});var RQm=W4(),STa=Mr(),s5n=class e extends wTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RunInstancesCommand",inputFilterSensitiveLog:RQm.RunInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,STa.se_RunInstancesCommand)(r,t)}deserialize(r,t){return(0,STa.de_RunInstancesCommand)(r,t)}};Mtt.RunInstancesCommand=s5n});var c5n=A(Ltt=>{"use strict";Object.defineProperty(Ltt,"__esModule",{value:!0});Ltt.RunScheduledInstancesCommand=Ltt.$Command=void 0;var kQm=Ue(),FQm=ze(),xTa=qe();Object.defineProperty(Ltt,"$Command",{enumerable:!0,get:function(){return xTa.Command}});var NQm=W4(),ITa=Mr(),o5n=class e extends xTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RunScheduledInstancesCommand",inputFilterSensitiveLog:NQm.RunScheduledInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ITa.se_RunScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,ITa.de_RunScheduledInstancesCommand)(r,t)}};Ltt.RunScheduledInstancesCommand=o5n});var Jdr=A(jtt=>{"use strict";Object.defineProperty(jtt,"__esModule",{value:!0});jtt.SearchLocalGatewayRoutesCommand=jtt.$Command=void 0;var OQm=Ue(),BQm=ze(),PTa=qe();Object.defineProperty(jtt,"$Command",{enumerable:!0,get:function(){return PTa.Command}});var TTa=Mr(),u5n=class e extends PTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchLocalGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TTa.se_SearchLocalGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,TTa.de_SearchLocalGatewayRoutesCommand)(r,t)}};jtt.SearchLocalGatewayRoutesCommand=u5n});var Xdr=A(Gtt=>{"use strict";Object.defineProperty(Gtt,"__esModule",{value:!0});Gtt.SearchTransitGatewayMulticastGroupsCommand=Gtt.$Command=void 0;var qQm=Ue(),MQm=ze(),kTa=qe();Object.defineProperty(Gtt,"$Command",{enumerable:!0,get:function(){return kTa.Command}});var RTa=Mr(),l5n=class e extends kTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchTransitGatewayMulticastGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RTa.se_SearchTransitGatewayMulticastGroupsCommand)(r,t)}deserialize(r,t){return(0,RTa.de_SearchTransitGatewayMulticastGroupsCommand)(r,t)}};Gtt.SearchTransitGatewayMulticastGroupsCommand=l5n});var p5n=A(Utt=>{"use strict";Object.defineProperty(Utt,"__esModule",{value:!0});Utt.SearchTransitGatewayRoutesCommand=Utt.$Command=void 0;var LQm=Ue(),jQm=ze(),NTa=qe();Object.defineProperty(Utt,"$Command",{enumerable:!0,get:function(){return NTa.Command}});var FTa=Mr(),d5n=class e extends NTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchTransitGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FTa.se_SearchTransitGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,FTa.de_SearchTransitGatewayRoutesCommand)(r,t)}};Utt.SearchTransitGatewayRoutesCommand=d5n});var f5n=A(Vtt=>{"use strict";Object.defineProperty(Vtt,"__esModule",{value:!0});Vtt.SendDiagnosticInterruptCommand=Vtt.$Command=void 0;var GQm=Ue(),UQm=ze(),BTa=qe();Object.defineProperty(Vtt,"$Command",{enumerable:!0,get:function(){return BTa.Command}});var OTa=Mr(),m5n=class e extends BTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SendDiagnosticInterruptCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OTa.se_SendDiagnosticInterruptCommand)(r,t)}deserialize(r,t){return(0,OTa.de_SendDiagnosticInterruptCommand)(r,t)}};Vtt.SendDiagnosticInterruptCommand=m5n});var g5n=A(ztt=>{"use strict";Object.defineProperty(ztt,"__esModule",{value:!0});ztt.StartInstancesCommand=ztt.$Command=void 0;var VQm=Ue(),zQm=ze(),MTa=qe();Object.defineProperty(ztt,"$Command",{enumerable:!0,get:function(){return MTa.Command}});var qTa=Mr(),h5n=class e extends MTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qTa.se_StartInstancesCommand)(r,t)}deserialize(r,t){return(0,qTa.de_StartInstancesCommand)(r,t)}};ztt.StartInstancesCommand=h5n});var _5n=A($tt=>{"use strict";Object.defineProperty($tt,"__esModule",{value:!0});$tt.StartNetworkInsightsAccessScopeAnalysisCommand=$tt.$Command=void 0;var $Qm=Ue(),QQm=ze(),jTa=qe();Object.defineProperty($tt,"$Command",{enumerable:!0,get:function(){return jTa.Command}});var LTa=Mr(),y5n=class e extends jTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Qm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartNetworkInsightsAccessScopeAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LTa.se_StartNetworkInsightsAccessScopeAnalysisCommand)(r,t)}deserialize(r,t){return(0,LTa.de_StartNetworkInsightsAccessScopeAnalysisCommand)(r,t)}};$tt.StartNetworkInsightsAccessScopeAnalysisCommand=y5n});var b5n=A(Qtt=>{"use strict";Object.defineProperty(Qtt,"__esModule",{value:!0});Qtt.StartNetworkInsightsAnalysisCommand=Qtt.$Command=void 0;var KQm=Ue(),HQm=ze(),UTa=qe();Object.defineProperty(Qtt,"$Command",{enumerable:!0,get:function(){return UTa.Command}});var GTa=Mr(),A5n=class e extends UTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartNetworkInsightsAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GTa.se_StartNetworkInsightsAnalysisCommand)(r,t)}deserialize(r,t){return(0,GTa.de_StartNetworkInsightsAnalysisCommand)(r,t)}};Qtt.StartNetworkInsightsAnalysisCommand=A5n});var v5n=A(Ktt=>{"use strict";Object.defineProperty(Ktt,"__esModule",{value:!0});Ktt.StartVpcEndpointServicePrivateDnsVerificationCommand=Ktt.$Command=void 0;var WQm=Ue(),YQm=ze(),zTa=qe();Object.defineProperty(Ktt,"$Command",{enumerable:!0,get:function(){return zTa.Command}});var VTa=Mr(),C5n=class e extends zTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartVpcEndpointServicePrivateDnsVerificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VTa.se_StartVpcEndpointServicePrivateDnsVerificationCommand)(r,t)}deserialize(r,t){return(0,VTa.de_StartVpcEndpointServicePrivateDnsVerificationCommand)(r,t)}};Ktt.StartVpcEndpointServicePrivateDnsVerificationCommand=C5n});var D5n=A(Htt=>{"use strict";Object.defineProperty(Htt,"__esModule",{value:!0});Htt.StopInstancesCommand=Htt.$Command=void 0;var JQm=Ue(),XQm=ze(),QTa=qe();Object.defineProperty(Htt,"$Command",{enumerable:!0,get:function(){return QTa.Command}});var $Ta=Mr(),E5n=class e extends QTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StopInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Ta.se_StopInstancesCommand)(r,t)}deserialize(r,t){return(0,$Ta.de_StopInstancesCommand)(r,t)}};Htt.StopInstancesCommand=E5n});var w5n=A(Wtt=>{"use strict";Object.defineProperty(Wtt,"__esModule",{value:!0});Wtt.TerminateClientVpnConnectionsCommand=Wtt.$Command=void 0;var ZQm=Ue(),eKm=ze(),HTa=qe();Object.defineProperty(Wtt,"$Command",{enumerable:!0,get:function(){return HTa.Command}});var KTa=Mr(),S5n=class e extends HTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"TerminateClientVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KTa.se_TerminateClientVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,KTa.de_TerminateClientVpnConnectionsCommand)(r,t)}};Wtt.TerminateClientVpnConnectionsCommand=S5n});var x5n=A(Ytt=>{"use strict";Object.defineProperty(Ytt,"__esModule",{value:!0});Ytt.TerminateInstancesCommand=Ytt.$Command=void 0;var tKm=Ue(),rKm=ze(),YTa=qe();Object.defineProperty(Ytt,"$Command",{enumerable:!0,get:function(){return YTa.Command}});var WTa=Mr(),I5n=class e extends YTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"TerminateInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WTa.se_TerminateInstancesCommand)(r,t)}deserialize(r,t){return(0,WTa.de_TerminateInstancesCommand)(r,t)}};Ytt.TerminateInstancesCommand=I5n});var P5n=A(Jtt=>{"use strict";Object.defineProperty(Jtt,"__esModule",{value:!0});Jtt.UnassignIpv6AddressesCommand=Jtt.$Command=void 0;var nKm=Ue(),iKm=ze(),XTa=qe();Object.defineProperty(Jtt,"$Command",{enumerable:!0,get:function(){return XTa.Command}});var JTa=Mr(),T5n=class e extends XTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignIpv6AddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JTa.se_UnassignIpv6AddressesCommand)(r,t)}deserialize(r,t){return(0,JTa.de_UnassignIpv6AddressesCommand)(r,t)}};Jtt.UnassignIpv6AddressesCommand=T5n});var k5n=A(Xtt=>{"use strict";Object.defineProperty(Xtt,"__esModule",{value:!0});Xtt.UnassignPrivateIpAddressesCommand=Xtt.$Command=void 0;var sKm=Ue(),aKm=ze(),ePa=qe();Object.defineProperty(Xtt,"$Command",{enumerable:!0,get:function(){return ePa.Command}});var ZTa=Mr(),R5n=class e extends ePa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignPrivateIpAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZTa.se_UnassignPrivateIpAddressesCommand)(r,t)}deserialize(r,t){return(0,ZTa.de_UnassignPrivateIpAddressesCommand)(r,t)}};Xtt.UnassignPrivateIpAddressesCommand=R5n});var N5n=A(Ztt=>{"use strict";Object.defineProperty(Ztt,"__esModule",{value:!0});Ztt.UnassignPrivateNatGatewayAddressCommand=Ztt.$Command=void 0;var oKm=Ue(),cKm=ze(),rPa=qe();Object.defineProperty(Ztt,"$Command",{enumerable:!0,get:function(){return rPa.Command}});var tPa=Mr(),F5n=class e extends rPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignPrivateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tPa.se_UnassignPrivateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,tPa.de_UnassignPrivateNatGatewayAddressCommand)(r,t)}};Ztt.UnassignPrivateNatGatewayAddressCommand=F5n});var B5n=A(ert=>{"use strict";Object.defineProperty(ert,"__esModule",{value:!0});ert.UnmonitorInstancesCommand=ert.$Command=void 0;var uKm=Ue(),lKm=ze(),iPa=qe();Object.defineProperty(ert,"$Command",{enumerable:!0,get:function(){return iPa.Command}});var nPa=Mr(),O5n=class e extends iPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnmonitorInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nPa.se_UnmonitorInstancesCommand)(r,t)}deserialize(r,t){return(0,nPa.de_UnmonitorInstancesCommand)(r,t)}};ert.UnmonitorInstancesCommand=O5n});var M5n=A(trt=>{"use strict";Object.defineProperty(trt,"__esModule",{value:!0});trt.UpdateSecurityGroupRuleDescriptionsEgressCommand=trt.$Command=void 0;var dKm=Ue(),pKm=ze(),aPa=qe();Object.defineProperty(trt,"$Command",{enumerable:!0,get:function(){return aPa.Command}});var sPa=Mr(),q5n=class e extends aPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UpdateSecurityGroupRuleDescriptionsEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sPa.se_UpdateSecurityGroupRuleDescriptionsEgressCommand)(r,t)}deserialize(r,t){return(0,sPa.de_UpdateSecurityGroupRuleDescriptionsEgressCommand)(r,t)}};trt.UpdateSecurityGroupRuleDescriptionsEgressCommand=q5n});var j5n=A(rrt=>{"use strict";Object.defineProperty(rrt,"__esModule",{value:!0});rrt.UpdateSecurityGroupRuleDescriptionsIngressCommand=rrt.$Command=void 0;var mKm=Ue(),fKm=ze(),cPa=qe();Object.defineProperty(rrt,"$Command",{enumerable:!0,get:function(){return cPa.Command}});var oPa=Mr(),L5n=class e extends cPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UpdateSecurityGroupRuleDescriptionsIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oPa.se_UpdateSecurityGroupRuleDescriptionsIngressCommand)(r,t)}deserialize(r,t){return(0,oPa.de_UpdateSecurityGroupRuleDescriptionsIngressCommand)(r,t)}};rrt.UpdateSecurityGroupRuleDescriptionsIngressCommand=L5n});var U5n=A(nrt=>{"use strict";Object.defineProperty(nrt,"__esModule",{value:!0});nrt.WithdrawByoipCidrCommand=nrt.$Command=void 0;var hKm=Ue(),gKm=ze(),lPa=qe();Object.defineProperty(nrt,"$Command",{enumerable:!0,get:function(){return lPa.Command}});var uPa=Mr(),G5n=class e extends lPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"WithdrawByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uPa.se_WithdrawByoipCidrCommand)(r,t)}deserialize(r,t){return(0,uPa.de_WithdrawByoipCidrCommand)(r,t)}};nrt.WithdrawByoipCidrCommand=G5n});var dPa=A(epr=>{"use strict";Object.defineProperty(epr,"__esModule",{value:!0});epr.EC2=void 0;var yKm=qe(),_Km=vCn(),AKm=DCn(),bKm=wCn(),CKm=xCn(),vKm=PCn(),EKm=kCn(),DKm=NCn(),SKm=BCn(),wKm=MCn(),IKm=jCn(),xKm=UCn(),TKm=zCn(),PKm=QCn(),RKm=HCn(),kKm=YCn(),FKm=XCn(),NKm=evn(),OKm=rvn(),BKm=ivn(),qKm=avn(),MKm=cvn(),LKm=lvn(),jKm=pvn(),GKm=fvn(),UKm=gvn(),VKm=_vn(),zKm=bvn(),$Km=vvn(),QKm=Dvn(),KKm=wvn(),HKm=xvn(),WKm=Pvn(),YKm=kvn(),JKm=Nvn(),XKm=Bvn(),ZKm=Mvn(),eHm=jvn(),tHm=Uvn(),rHm=zvn(),nHm=Qvn(),iHm=Hvn(),sHm=Yvn(),aHm=Xvn(),oHm=eEn(),cHm=rEn(),uHm=iEn(),lHm=aEn(),dHm=cEn(),pHm=lEn(),mHm=pEn(),fHm=fEn(),hHm=gEn(),gHm=_En(),yHm=CEn(),_Hm=EEn(),AHm=SEn(),bHm=IEn(),CHm=TEn(),vHm=REn(),EHm=FEn(),DHm=OEn(),SHm=qEn(),wHm=LEn(),IHm=GEn(),xHm=VEn(),THm=$En(),PHm=KEn(),RHm=WEn(),kHm=JEn(),FHm=ZEn(),NHm=t2n(),OHm=n2n(),BHm=s2n(),qHm=o2n(),MHm=u2n(),LHm=d2n(),jHm=m2n(),GHm=h2n(),UHm=_2n(),VHm=b2n(),zHm=v2n(),$Hm=D2n(),QHm=w2n(),KHm=x2n(),HHm=P2n(),WHm=k2n(),YHm=N2n(),JHm=B2n(),XHm=M2n(),ZHm=j2n(),eWm=U2n(),tWm=z2n(),rWm=Q2n(),nWm=H2n(),iWm=Y2n(),sWm=X2n(),aWm=eDn(),oWm=rDn(),cWm=iDn(),uWm=aDn(),lWm=cDn(),dWm=lDn(),pWm=pDn(),mWm=fDn(),fWm=gDn(),hWm=_Dn(),gWm=bDn(),yWm=vDn(),_Wm=DDn(),AWm=wDn(),bWm=xDn(),CWm=PDn(),vWm=kDn(),EWm=NDn(),DWm=BDn(),SWm=MDn(),wWm=jDn(),IWm=UDn(),xWm=zDn(),TWm=QDn(),PWm=HDn(),RWm=YDn(),kWm=XDn(),FWm=eSn(),NWm=rSn(),OWm=iSn(),BWm=aSn(),qWm=cSn(),MWm=lSn(),LWm=pSn(),jWm=fSn(),GWm=gSn(),UWm=_Sn(),VWm=bSn(),zWm=vSn(),$Wm=DSn(),QWm=wSn(),KWm=xSn(),HWm=PSn(),WWm=kSn(),YWm=NSn(),JWm=BSn(),XWm=MSn(),ZWm=jSn(),eYm=USn(),tYm=zSn(),rYm=QSn(),nYm=HSn(),iYm=YSn(),sYm=XSn(),aYm=ewn(),oYm=rwn(),cYm=iwn(),uYm=awn(),lYm=cwn(),dYm=lwn(),pYm=pwn(),mYm=fwn(),fYm=gwn(),hYm=_wn(),gYm=bwn(),yYm=vwn(),_Ym=Dwn(),AYm=wwn(),bYm=xwn(),CYm=Pwn(),vYm=kwn(),EYm=Nwn(),DYm=Bwn(),SYm=Mwn(),wYm=jwn(),IYm=Uwn(),xYm=zwn(),TYm=Qwn(),PYm=Hwn(),RYm=Ywn(),kYm=Xwn(),FYm=eIn(),NYm=rIn(),OYm=iIn(),BYm=aIn(),qYm=cIn(),MYm=lIn(),LYm=pIn(),jYm=fIn(),GYm=gIn(),UYm=_In(),VYm=bIn(),zYm=vIn(),$Ym=DIn(),QYm=wIn(),KYm=xIn(),HYm=PIn(),WYm=kIn(),YYm=NIn(),JYm=BIn(),XYm=MIn(),ZYm=jIn(),eJm=UIn(),tJm=zIn(),rJm=KIn(),nJm=WIn(),iJm=JIn(),sJm=ZIn(),aJm=txn(),oJm=nxn(),cJm=sxn(),uJm=oxn(),lJm=uxn(),dJm=dxn(),pJm=mxn(),mJm=hxn(),fJm=yxn(),hJm=Axn(),gJm=Cxn(),yJm=Exn(),_Jm=Sxn(),AJm=Ixn(),bJm=Fur(),CJm=Pxn(),vJm=Nur(),EJm=Fxn(),DJm=Oxn(),SJm=Our(),wJm=Bur(),IJm=qur(),xJm=Mur(),TJm=Lur(),PJm=jur(),RJm=Gur(),kJm=Uur(),FJm=Vur(),NJm=zur(),OJm=$ur(),BJm=Qur(),qJm=Kur(),MJm=gWe(),LJm=Hur(),jJm=Wur(),GJm=Yur(),UJm=eTn(),VJm=Jur(),zJm=$Pt(),$Jm=Xur(),QJm=Zur(),KJm=aTn(),HJm=cTn(),WJm=elr(),YJm=tlr(),JJm=pTn(),XJm=rlr(),ZJm=nlr(),eXm=ilr(),tXm=slr(),rXm=alr(),nXm=ATn(),iXm=CTn(),sXm=ETn(),aXm=LWe(),oXm=olr(),cXm=QPt(),uXm=xTn(),lXm=clr(),dXm=ulr(),pXm=kTn(),mXm=llr(),fXm=m0e(),hXm=WWe(),gXm=dlr(),yXm=plr(),_Xm=KPt(),AXm=mlr(),bXm=flr(),CXm=hlr(),vXm=glr(),EXm=ylr(),DXm=_lr(),SXm=Alr(),wXm=blr(),IXm=Clr(),xXm=vlr(),TXm=Elr(),PXm=Dlr(),RXm=Slr(),kXm=wlr(),FXm=Ilr(),NXm=xlr(),OXm=Tlr(),BXm=_Ye(),qXm=Plr(),MXm=Rlr(),LXm=klr(),jXm=Flr(),GXm=Nlr(),UXm=uPn(),VXm=Olr(),zXm=HPt(),$Xm=mPn(),QXm=Blr(),KXm=qlr(),HXm=Mlr(),WXm=_Pn(),YXm=Llr(),JXm=CPn(),XXm=EPn(),ZXm=jlr(),eZm=Glr(),tZm=Ulr(),rZm=Vlr(),nZm=zlr(),iZm=PPn(),sZm=$lr(),aZm=WPt(),oZm=NPn(),cZm=YPt(),uZm=Qlr(),lZm=MPn(),dZm=jPn(),pZm=UPn(),mZm=Klr(),fZm=JPt(),hZm=Hlr(),gZm=Wlr(),yZm=Ylr(),_Zm=XPt(),AZm=Jlr(),bZm=Xlr(),CZm=Zlr(),vZm=edr(),EZm=tdr(),DZm=rdr(),SZm=ndr(),wZm=idr(),IZm=sdr(),xZm=adr(),TZm=odr(),PZm=cdr(),RZm=udr(),kZm=ldr(),FZm=ddr(),NZm=pdr(),OZm=mdr(),BZm=fdr(),qZm=hdr(),MZm=gdr(),LZm=g3n(),jZm=FSe(),GZm=ydr(),UZm=_dr(),VZm=C3n(),zZm=E3n(),$Zm=Adr(),QZm=bdr(),KZm=Cdr(),HZm=vdr(),WZm=Edr(),YZm=Ddr(),JZm=R3n(),XZm=OJe(),ZZm=qJe(),eef=ZPt(),tef=B3n(),ref=M3n(),nef=j3n(),ief=U3n(),sef=z3n(),aef=Q3n(),oef=H3n(),cef=Y3n(),uef=X3n(),lef=eRn(),def=rRn(),pef=iRn(),mef=aRn(),fef=cRn(),hef=lRn(),gef=pRn(),yef=fRn(),_ef=gRn(),Aef=_Rn(),bef=bRn(),Cef=vRn(),vef=DRn(),Eef=wRn(),Def=xRn(),Sef=PRn(),wef=kRn(),Ief=NRn(),xef=BRn(),Tef=MRn(),Pef=jRn(),Ref=URn(),kef=zRn(),Fef=QRn(),Nef=HRn(),Oef=YRn(),Bef=XRn(),qef=ekn(),Mef=rkn(),Lef=ikn(),jef=akn(),Gef=ckn(),Uef=lkn(),Vef=pkn(),zef=fkn(),$ef=gkn(),Qef=_kn(),Kef=bkn(),Hef=vkn(),Wef=Dkn(),Yef=wkn(),Jef=xkn(),Xef=Pkn(),Zef=Sdr(),etf=wdr(),ttf=Nkn(),rtf=Bkn(),ntf=Mkn(),itf=jkn(),stf=Ukn(),atf=zkn(),otf=Qkn(),ctf=Hkn(),utf=Idr(),ltf=Jkn(),dtf=xdr(),ptf=e4n(),mtf=Tdr(),ftf=Pdr(),htf=Rdr(),gtf=kdr(),ytf=Fdr(),_tf=Ndr(),Atf=c4n(),btf=Odr(),Ctf=Bdr(),vtf=qdr(),Etf=m4n(),Dtf=Mdr(),Stf=g4n(),wtf=_4n(),Itf=Ldr(),xtf=C4n(),Ttf=jdr(),Ptf=Gdr(),Rtf=Udr(),ktf=w4n(),Ftf=Vdr(),Ntf=zdr(),Otf=$dr(),Btf=R4n(),qtf=F4n(),Mtf=O4n(),Ltf=Qdr(),jtf=M4n(),Gtf=j4n(),Utf=U4n(),Vtf=z4n(),ztf=Q4n(),$tf=H4n(),Qtf=Y4n(),Ktf=Wdr(),Htf=Ydr(),Wtf=e7n(),Ytf=r7n(),Jtf=i7n(),Xtf=a7n(),Ztf=c7n(),erf=l7n(),trf=p7n(),rrf=f7n(),nrf=g7n(),irf=_7n(),srf=b7n(),arf=v7n(),orf=D7n(),crf=w7n(),urf=x7n(),lrf=P7n(),drf=k7n(),prf=N7n(),mrf=B7n(),frf=M7n(),hrf=j7n(),grf=U7n(),yrf=z7n(),_rf=Q7n(),Arf=H7n(),brf=Y7n(),Crf=X7n(),vrf=e6n(),Erf=r6n(),Drf=i6n(),Srf=a6n(),wrf=c6n(),Irf=l6n(),xrf=p6n(),Trf=f6n(),Prf=g6n(),Rrf=_6n(),krf=b6n(),Frf=v6n(),Nrf=D6n(),Orf=w6n(),Brf=x6n(),qrf=P6n(),Mrf=k6n(),Lrf=N6n(),jrf=B6n(),Grf=M6n(),Urf=j6n(),Vrf=U6n(),zrf=z6n(),$rf=Q6n(),Qrf=H6n(),Krf=Y6n(),Hrf=X6n(),Wrf=eFn(),Yrf=rFn(),Jrf=iFn(),Xrf=aFn(),Zrf=cFn(),enf=lFn(),tnf=pFn(),rnf=fFn(),nnf=gFn(),inf=_Fn(),snf=bFn(),anf=vFn(),onf=DFn(),cnf=wFn(),unf=xFn(),lnf=PFn(),dnf=kFn(),pnf=NFn(),mnf=BFn(),fnf=MFn(),hnf=jFn(),gnf=UFn(),ynf=zFn(),_nf=QFn(),Anf=HFn(),bnf=YFn(),Cnf=XFn(),vnf=e8n(),Enf=r8n(),Dnf=i8n(),Snf=a8n(),wnf=c8n(),Inf=l8n(),xnf=p8n(),Tnf=f8n(),Pnf=g8n(),Rnf=_8n(),knf=b8n(),Fnf=v8n(),Nnf=D8n(),Onf=w8n(),Bnf=x8n(),qnf=P8n(),Mnf=k8n(),Lnf=N8n(),jnf=B8n(),Gnf=M8n(),Unf=j8n(),Vnf=U8n(),znf=z8n(),$nf=Q8n(),Qnf=H8n(),Knf=Y8n(),Hnf=X8n(),Wnf=e5n(),Ynf=r5n(),Jnf=i5n(),Xnf=a5n(),Znf=c5n(),eif=Jdr(),tif=Xdr(),rif=p5n(),nif=f5n(),iif=g5n(),sif=_5n(),aif=b5n(),oif=v5n(),cif=D5n(),uif=w5n(),lif=x5n(),dif=P5n(),pif=k5n(),mif=N5n(),fif=B5n(),hif=M5n(),gif=j5n(),yif=U5n(),_if=Uu(),Aif={AcceptAddressTransferCommand:_Km.AcceptAddressTransferCommand,AcceptReservedInstancesExchangeQuoteCommand:AKm.AcceptReservedInstancesExchangeQuoteCommand,AcceptTransitGatewayMulticastDomainAssociationsCommand:bKm.AcceptTransitGatewayMulticastDomainAssociationsCommand,AcceptTransitGatewayPeeringAttachmentCommand:CKm.AcceptTransitGatewayPeeringAttachmentCommand,AcceptTransitGatewayVpcAttachmentCommand:vKm.AcceptTransitGatewayVpcAttachmentCommand,AcceptVpcEndpointConnectionsCommand:EKm.AcceptVpcEndpointConnectionsCommand,AcceptVpcPeeringConnectionCommand:DKm.AcceptVpcPeeringConnectionCommand,AdvertiseByoipCidrCommand:SKm.AdvertiseByoipCidrCommand,AllocateAddressCommand:wKm.AllocateAddressCommand,AllocateHostsCommand:IKm.AllocateHostsCommand,AllocateIpamPoolCidrCommand:xKm.AllocateIpamPoolCidrCommand,ApplySecurityGroupsToClientVpnTargetNetworkCommand:TKm.ApplySecurityGroupsToClientVpnTargetNetworkCommand,AssignIpv6AddressesCommand:PKm.AssignIpv6AddressesCommand,AssignPrivateIpAddressesCommand:RKm.AssignPrivateIpAddressesCommand,AssignPrivateNatGatewayAddressCommand:kKm.AssignPrivateNatGatewayAddressCommand,AssociateAddressCommand:FKm.AssociateAddressCommand,AssociateClientVpnTargetNetworkCommand:NKm.AssociateClientVpnTargetNetworkCommand,AssociateDhcpOptionsCommand:OKm.AssociateDhcpOptionsCommand,AssociateEnclaveCertificateIamRoleCommand:BKm.AssociateEnclaveCertificateIamRoleCommand,AssociateIamInstanceProfileCommand:qKm.AssociateIamInstanceProfileCommand,AssociateInstanceEventWindowCommand:MKm.AssociateInstanceEventWindowCommand,AssociateIpamResourceDiscoveryCommand:LKm.AssociateIpamResourceDiscoveryCommand,AssociateNatGatewayAddressCommand:jKm.AssociateNatGatewayAddressCommand,AssociateRouteTableCommand:GKm.AssociateRouteTableCommand,AssociateSubnetCidrBlockCommand:UKm.AssociateSubnetCidrBlockCommand,AssociateTransitGatewayMulticastDomainCommand:VKm.AssociateTransitGatewayMulticastDomainCommand,AssociateTransitGatewayPolicyTableCommand:zKm.AssociateTransitGatewayPolicyTableCommand,AssociateTransitGatewayRouteTableCommand:$Km.AssociateTransitGatewayRouteTableCommand,AssociateTrunkInterfaceCommand:QKm.AssociateTrunkInterfaceCommand,AssociateVpcCidrBlockCommand:KKm.AssociateVpcCidrBlockCommand,AttachClassicLinkVpcCommand:HKm.AttachClassicLinkVpcCommand,AttachInternetGatewayCommand:WKm.AttachInternetGatewayCommand,AttachNetworkInterfaceCommand:YKm.AttachNetworkInterfaceCommand,AttachVerifiedAccessTrustProviderCommand:JKm.AttachVerifiedAccessTrustProviderCommand,AttachVolumeCommand:XKm.AttachVolumeCommand,AttachVpnGatewayCommand:ZKm.AttachVpnGatewayCommand,AuthorizeClientVpnIngressCommand:eHm.AuthorizeClientVpnIngressCommand,AuthorizeSecurityGroupEgressCommand:tHm.AuthorizeSecurityGroupEgressCommand,AuthorizeSecurityGroupIngressCommand:rHm.AuthorizeSecurityGroupIngressCommand,BundleInstanceCommand:nHm.BundleInstanceCommand,CancelBundleTaskCommand:iHm.CancelBundleTaskCommand,CancelCapacityReservationCommand:sHm.CancelCapacityReservationCommand,CancelCapacityReservationFleetsCommand:aHm.CancelCapacityReservationFleetsCommand,CancelConversionTaskCommand:oHm.CancelConversionTaskCommand,CancelExportTaskCommand:cHm.CancelExportTaskCommand,CancelImageLaunchPermissionCommand:uHm.CancelImageLaunchPermissionCommand,CancelImportTaskCommand:lHm.CancelImportTaskCommand,CancelReservedInstancesListingCommand:dHm.CancelReservedInstancesListingCommand,CancelSpotFleetRequestsCommand:pHm.CancelSpotFleetRequestsCommand,CancelSpotInstanceRequestsCommand:mHm.CancelSpotInstanceRequestsCommand,ConfirmProductInstanceCommand:fHm.ConfirmProductInstanceCommand,CopyFpgaImageCommand:hHm.CopyFpgaImageCommand,CopyImageCommand:gHm.CopyImageCommand,CopySnapshotCommand:yHm.CopySnapshotCommand,CreateCapacityReservationCommand:_Hm.CreateCapacityReservationCommand,CreateCapacityReservationFleetCommand:AHm.CreateCapacityReservationFleetCommand,CreateCarrierGatewayCommand:bHm.CreateCarrierGatewayCommand,CreateClientVpnEndpointCommand:CHm.CreateClientVpnEndpointCommand,CreateClientVpnRouteCommand:vHm.CreateClientVpnRouteCommand,CreateCoipCidrCommand:EHm.CreateCoipCidrCommand,CreateCoipPoolCommand:DHm.CreateCoipPoolCommand,CreateCustomerGatewayCommand:SHm.CreateCustomerGatewayCommand,CreateDefaultSubnetCommand:wHm.CreateDefaultSubnetCommand,CreateDefaultVpcCommand:IHm.CreateDefaultVpcCommand,CreateDhcpOptionsCommand:xHm.CreateDhcpOptionsCommand,CreateEgressOnlyInternetGatewayCommand:THm.CreateEgressOnlyInternetGatewayCommand,CreateFleetCommand:PHm.CreateFleetCommand,CreateFlowLogsCommand:RHm.CreateFlowLogsCommand,CreateFpgaImageCommand:kHm.CreateFpgaImageCommand,CreateImageCommand:FHm.CreateImageCommand,CreateInstanceConnectEndpointCommand:NHm.CreateInstanceConnectEndpointCommand,CreateInstanceEventWindowCommand:OHm.CreateInstanceEventWindowCommand,CreateInstanceExportTaskCommand:BHm.CreateInstanceExportTaskCommand,CreateInternetGatewayCommand:qHm.CreateInternetGatewayCommand,CreateIpamCommand:MHm.CreateIpamCommand,CreateIpamPoolCommand:LHm.CreateIpamPoolCommand,CreateIpamResourceDiscoveryCommand:jHm.CreateIpamResourceDiscoveryCommand,CreateIpamScopeCommand:GHm.CreateIpamScopeCommand,CreateKeyPairCommand:UHm.CreateKeyPairCommand,CreateLaunchTemplateCommand:VHm.CreateLaunchTemplateCommand,CreateLaunchTemplateVersionCommand:zHm.CreateLaunchTemplateVersionCommand,CreateLocalGatewayRouteCommand:$Hm.CreateLocalGatewayRouteCommand,CreateLocalGatewayRouteTableCommand:QHm.CreateLocalGatewayRouteTableCommand,CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand:KHm.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,CreateLocalGatewayRouteTableVpcAssociationCommand:HHm.CreateLocalGatewayRouteTableVpcAssociationCommand,CreateManagedPrefixListCommand:WHm.CreateManagedPrefixListCommand,CreateNatGatewayCommand:YHm.CreateNatGatewayCommand,CreateNetworkAclCommand:JHm.CreateNetworkAclCommand,CreateNetworkAclEntryCommand:XHm.CreateNetworkAclEntryCommand,CreateNetworkInsightsAccessScopeCommand:ZHm.CreateNetworkInsightsAccessScopeCommand,CreateNetworkInsightsPathCommand:eWm.CreateNetworkInsightsPathCommand,CreateNetworkInterfaceCommand:tWm.CreateNetworkInterfaceCommand,CreateNetworkInterfacePermissionCommand:rWm.CreateNetworkInterfacePermissionCommand,CreatePlacementGroupCommand:nWm.CreatePlacementGroupCommand,CreatePublicIpv4PoolCommand:iWm.CreatePublicIpv4PoolCommand,CreateReplaceRootVolumeTaskCommand:sWm.CreateReplaceRootVolumeTaskCommand,CreateReservedInstancesListingCommand:aWm.CreateReservedInstancesListingCommand,CreateRestoreImageTaskCommand:oWm.CreateRestoreImageTaskCommand,CreateRouteCommand:cWm.CreateRouteCommand,CreateRouteTableCommand:uWm.CreateRouteTableCommand,CreateSecurityGroupCommand:lWm.CreateSecurityGroupCommand,CreateSnapshotCommand:dWm.CreateSnapshotCommand,CreateSnapshotsCommand:pWm.CreateSnapshotsCommand,CreateSpotDatafeedSubscriptionCommand:mWm.CreateSpotDatafeedSubscriptionCommand,CreateStoreImageTaskCommand:fWm.CreateStoreImageTaskCommand,CreateSubnetCommand:gWm.CreateSubnetCommand,CreateSubnetCidrReservationCommand:hWm.CreateSubnetCidrReservationCommand,CreateTagsCommand:yWm.CreateTagsCommand,CreateTrafficMirrorFilterCommand:_Wm.CreateTrafficMirrorFilterCommand,CreateTrafficMirrorFilterRuleCommand:AWm.CreateTrafficMirrorFilterRuleCommand,CreateTrafficMirrorSessionCommand:bWm.CreateTrafficMirrorSessionCommand,CreateTrafficMirrorTargetCommand:CWm.CreateTrafficMirrorTargetCommand,CreateTransitGatewayCommand:vWm.CreateTransitGatewayCommand,CreateTransitGatewayConnectCommand:EWm.CreateTransitGatewayConnectCommand,CreateTransitGatewayConnectPeerCommand:DWm.CreateTransitGatewayConnectPeerCommand,CreateTransitGatewayMulticastDomainCommand:SWm.CreateTransitGatewayMulticastDomainCommand,CreateTransitGatewayPeeringAttachmentCommand:wWm.CreateTransitGatewayPeeringAttachmentCommand,CreateTransitGatewayPolicyTableCommand:IWm.CreateTransitGatewayPolicyTableCommand,CreateTransitGatewayPrefixListReferenceCommand:xWm.CreateTransitGatewayPrefixListReferenceCommand,CreateTransitGatewayRouteCommand:TWm.CreateTransitGatewayRouteCommand,CreateTransitGatewayRouteTableCommand:RWm.CreateTransitGatewayRouteTableCommand,CreateTransitGatewayRouteTableAnnouncementCommand:PWm.CreateTransitGatewayRouteTableAnnouncementCommand,CreateTransitGatewayVpcAttachmentCommand:kWm.CreateTransitGatewayVpcAttachmentCommand,CreateVerifiedAccessEndpointCommand:FWm.CreateVerifiedAccessEndpointCommand,CreateVerifiedAccessGroupCommand:NWm.CreateVerifiedAccessGroupCommand,CreateVerifiedAccessInstanceCommand:OWm.CreateVerifiedAccessInstanceCommand,CreateVerifiedAccessTrustProviderCommand:BWm.CreateVerifiedAccessTrustProviderCommand,CreateVolumeCommand:qWm.CreateVolumeCommand,CreateVpcCommand:MWm.CreateVpcCommand,CreateVpcEndpointCommand:LWm.CreateVpcEndpointCommand,CreateVpcEndpointConnectionNotificationCommand:jWm.CreateVpcEndpointConnectionNotificationCommand,CreateVpcEndpointServiceConfigurationCommand:GWm.CreateVpcEndpointServiceConfigurationCommand,CreateVpcPeeringConnectionCommand:UWm.CreateVpcPeeringConnectionCommand,CreateVpnConnectionCommand:VWm.CreateVpnConnectionCommand,CreateVpnConnectionRouteCommand:zWm.CreateVpnConnectionRouteCommand,CreateVpnGatewayCommand:$Wm.CreateVpnGatewayCommand,DeleteCarrierGatewayCommand:QWm.DeleteCarrierGatewayCommand,DeleteClientVpnEndpointCommand:KWm.DeleteClientVpnEndpointCommand,DeleteClientVpnRouteCommand:HWm.DeleteClientVpnRouteCommand,DeleteCoipCidrCommand:WWm.DeleteCoipCidrCommand,DeleteCoipPoolCommand:YWm.DeleteCoipPoolCommand,DeleteCustomerGatewayCommand:JWm.DeleteCustomerGatewayCommand,DeleteDhcpOptionsCommand:XWm.DeleteDhcpOptionsCommand,DeleteEgressOnlyInternetGatewayCommand:ZWm.DeleteEgressOnlyInternetGatewayCommand,DeleteFleetsCommand:eYm.DeleteFleetsCommand,DeleteFlowLogsCommand:tYm.DeleteFlowLogsCommand,DeleteFpgaImageCommand:rYm.DeleteFpgaImageCommand,DeleteInstanceConnectEndpointCommand:nYm.DeleteInstanceConnectEndpointCommand,DeleteInstanceEventWindowCommand:iYm.DeleteInstanceEventWindowCommand,DeleteInternetGatewayCommand:sYm.DeleteInternetGatewayCommand,DeleteIpamCommand:aYm.DeleteIpamCommand,DeleteIpamPoolCommand:oYm.DeleteIpamPoolCommand,DeleteIpamResourceDiscoveryCommand:cYm.DeleteIpamResourceDiscoveryCommand,DeleteIpamScopeCommand:uYm.DeleteIpamScopeCommand,DeleteKeyPairCommand:lYm.DeleteKeyPairCommand,DeleteLaunchTemplateCommand:dYm.DeleteLaunchTemplateCommand,DeleteLaunchTemplateVersionsCommand:pYm.DeleteLaunchTemplateVersionsCommand,DeleteLocalGatewayRouteCommand:mYm.DeleteLocalGatewayRouteCommand,DeleteLocalGatewayRouteTableCommand:fYm.DeleteLocalGatewayRouteTableCommand,DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand:hYm.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,DeleteLocalGatewayRouteTableVpcAssociationCommand:gYm.DeleteLocalGatewayRouteTableVpcAssociationCommand,DeleteManagedPrefixListCommand:yYm.DeleteManagedPrefixListCommand,DeleteNatGatewayCommand:_Ym.DeleteNatGatewayCommand,DeleteNetworkAclCommand:AYm.DeleteNetworkAclCommand,DeleteNetworkAclEntryCommand:bYm.DeleteNetworkAclEntryCommand,DeleteNetworkInsightsAccessScopeCommand:vYm.DeleteNetworkInsightsAccessScopeCommand,DeleteNetworkInsightsAccessScopeAnalysisCommand:CYm.DeleteNetworkInsightsAccessScopeAnalysisCommand,DeleteNetworkInsightsAnalysisCommand:EYm.DeleteNetworkInsightsAnalysisCommand,DeleteNetworkInsightsPathCommand:DYm.DeleteNetworkInsightsPathCommand,DeleteNetworkInterfaceCommand:SYm.DeleteNetworkInterfaceCommand,DeleteNetworkInterfacePermissionCommand:wYm.DeleteNetworkInterfacePermissionCommand,DeletePlacementGroupCommand:IYm.DeletePlacementGroupCommand,DeletePublicIpv4PoolCommand:xYm.DeletePublicIpv4PoolCommand,DeleteQueuedReservedInstancesCommand:TYm.DeleteQueuedReservedInstancesCommand,DeleteRouteCommand:PYm.DeleteRouteCommand,DeleteRouteTableCommand:RYm.DeleteRouteTableCommand,DeleteSecurityGroupCommand:kYm.DeleteSecurityGroupCommand,DeleteSnapshotCommand:FYm.DeleteSnapshotCommand,DeleteSpotDatafeedSubscriptionCommand:NYm.DeleteSpotDatafeedSubscriptionCommand,DeleteSubnetCommand:BYm.DeleteSubnetCommand,DeleteSubnetCidrReservationCommand:OYm.DeleteSubnetCidrReservationCommand,DeleteTagsCommand:qYm.DeleteTagsCommand,DeleteTrafficMirrorFilterCommand:MYm.DeleteTrafficMirrorFilterCommand,DeleteTrafficMirrorFilterRuleCommand:LYm.DeleteTrafficMirrorFilterRuleCommand,DeleteTrafficMirrorSessionCommand:jYm.DeleteTrafficMirrorSessionCommand,DeleteTrafficMirrorTargetCommand:GYm.DeleteTrafficMirrorTargetCommand,DeleteTransitGatewayCommand:UYm.DeleteTransitGatewayCommand,DeleteTransitGatewayConnectCommand:VYm.DeleteTransitGatewayConnectCommand,DeleteTransitGatewayConnectPeerCommand:zYm.DeleteTransitGatewayConnectPeerCommand,DeleteTransitGatewayMulticastDomainCommand:$Ym.DeleteTransitGatewayMulticastDomainCommand,DeleteTransitGatewayPeeringAttachmentCommand:QYm.DeleteTransitGatewayPeeringAttachmentCommand,DeleteTransitGatewayPolicyTableCommand:KYm.DeleteTransitGatewayPolicyTableCommand,DeleteTransitGatewayPrefixListReferenceCommand:HYm.DeleteTransitGatewayPrefixListReferenceCommand,DeleteTransitGatewayRouteCommand:WYm.DeleteTransitGatewayRouteCommand,DeleteTransitGatewayRouteTableCommand:JYm.DeleteTransitGatewayRouteTableCommand,DeleteTransitGatewayRouteTableAnnouncementCommand:YYm.DeleteTransitGatewayRouteTableAnnouncementCommand,DeleteTransitGatewayVpcAttachmentCommand:XYm.DeleteTransitGatewayVpcAttachmentCommand,DeleteVerifiedAccessEndpointCommand:ZYm.DeleteVerifiedAccessEndpointCommand,DeleteVerifiedAccessGroupCommand:eJm.DeleteVerifiedAccessGroupCommand,DeleteVerifiedAccessInstanceCommand:tJm.DeleteVerifiedAccessInstanceCommand,DeleteVerifiedAccessTrustProviderCommand:rJm.DeleteVerifiedAccessTrustProviderCommand,DeleteVolumeCommand:nJm.DeleteVolumeCommand,DeleteVpcCommand:iJm.DeleteVpcCommand,DeleteVpcEndpointConnectionNotificationsCommand:sJm.DeleteVpcEndpointConnectionNotificationsCommand,DeleteVpcEndpointsCommand:aJm.DeleteVpcEndpointsCommand,DeleteVpcEndpointServiceConfigurationsCommand:oJm.DeleteVpcEndpointServiceConfigurationsCommand,DeleteVpcPeeringConnectionCommand:cJm.DeleteVpcPeeringConnectionCommand,DeleteVpnConnectionCommand:uJm.DeleteVpnConnectionCommand,DeleteVpnConnectionRouteCommand:lJm.DeleteVpnConnectionRouteCommand,DeleteVpnGatewayCommand:dJm.DeleteVpnGatewayCommand,DeprovisionByoipCidrCommand:pJm.DeprovisionByoipCidrCommand,DeprovisionIpamPoolCidrCommand:mJm.DeprovisionIpamPoolCidrCommand,DeprovisionPublicIpv4PoolCidrCommand:fJm.DeprovisionPublicIpv4PoolCidrCommand,DeregisterImageCommand:hJm.DeregisterImageCommand,DeregisterInstanceEventNotificationAttributesCommand:gJm.DeregisterInstanceEventNotificationAttributesCommand,DeregisterTransitGatewayMulticastGroupMembersCommand:yJm.DeregisterTransitGatewayMulticastGroupMembersCommand,DeregisterTransitGatewayMulticastGroupSourcesCommand:_Jm.DeregisterTransitGatewayMulticastGroupSourcesCommand,DescribeAccountAttributesCommand:AJm.DescribeAccountAttributesCommand,DescribeAddressesCommand:CJm.DescribeAddressesCommand,DescribeAddressesAttributeCommand:bJm.DescribeAddressesAttributeCommand,DescribeAddressTransfersCommand:vJm.DescribeAddressTransfersCommand,DescribeAggregateIdFormatCommand:EJm.DescribeAggregateIdFormatCommand,DescribeAvailabilityZonesCommand:DJm.DescribeAvailabilityZonesCommand,DescribeAwsNetworkPerformanceMetricSubscriptionsCommand:SJm.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand,DescribeBundleTasksCommand:wJm.DescribeBundleTasksCommand,DescribeByoipCidrsCommand:IJm.DescribeByoipCidrsCommand,DescribeCapacityReservationFleetsCommand:xJm.DescribeCapacityReservationFleetsCommand,DescribeCapacityReservationsCommand:TJm.DescribeCapacityReservationsCommand,DescribeCarrierGatewaysCommand:PJm.DescribeCarrierGatewaysCommand,DescribeClassicLinkInstancesCommand:RJm.DescribeClassicLinkInstancesCommand,DescribeClientVpnAuthorizationRulesCommand:kJm.DescribeClientVpnAuthorizationRulesCommand,DescribeClientVpnConnectionsCommand:FJm.DescribeClientVpnConnectionsCommand,DescribeClientVpnEndpointsCommand:NJm.DescribeClientVpnEndpointsCommand,DescribeClientVpnRoutesCommand:OJm.DescribeClientVpnRoutesCommand,DescribeClientVpnTargetNetworksCommand:BJm.DescribeClientVpnTargetNetworksCommand,DescribeCoipPoolsCommand:qJm.DescribeCoipPoolsCommand,DescribeConversionTasksCommand:MJm.DescribeConversionTasksCommand,DescribeCustomerGatewaysCommand:LJm.DescribeCustomerGatewaysCommand,DescribeDhcpOptionsCommand:jJm.DescribeDhcpOptionsCommand,DescribeEgressOnlyInternetGatewaysCommand:GJm.DescribeEgressOnlyInternetGatewaysCommand,DescribeElasticGpusCommand:UJm.DescribeElasticGpusCommand,DescribeExportImageTasksCommand:VJm.DescribeExportImageTasksCommand,DescribeExportTasksCommand:zJm.DescribeExportTasksCommand,DescribeFastLaunchImagesCommand:$Jm.DescribeFastLaunchImagesCommand,DescribeFastSnapshotRestoresCommand:QJm.DescribeFastSnapshotRestoresCommand,DescribeFleetHistoryCommand:KJm.DescribeFleetHistoryCommand,DescribeFleetInstancesCommand:HJm.DescribeFleetInstancesCommand,DescribeFleetsCommand:WJm.DescribeFleetsCommand,DescribeFlowLogsCommand:YJm.DescribeFlowLogsCommand,DescribeFpgaImageAttributeCommand:JJm.DescribeFpgaImageAttributeCommand,DescribeFpgaImagesCommand:XJm.DescribeFpgaImagesCommand,DescribeHostReservationOfferingsCommand:ZJm.DescribeHostReservationOfferingsCommand,DescribeHostReservationsCommand:eXm.DescribeHostReservationsCommand,DescribeHostsCommand:tXm.DescribeHostsCommand,DescribeIamInstanceProfileAssociationsCommand:rXm.DescribeIamInstanceProfileAssociationsCommand,DescribeIdentityIdFormatCommand:nXm.DescribeIdentityIdFormatCommand,DescribeIdFormatCommand:iXm.DescribeIdFormatCommand,DescribeImageAttributeCommand:sXm.DescribeImageAttributeCommand,DescribeImagesCommand:aXm.DescribeImagesCommand,DescribeImportImageTasksCommand:oXm.DescribeImportImageTasksCommand,DescribeImportSnapshotTasksCommand:cXm.DescribeImportSnapshotTasksCommand,DescribeInstanceAttributeCommand:uXm.DescribeInstanceAttributeCommand,DescribeInstanceConnectEndpointsCommand:lXm.DescribeInstanceConnectEndpointsCommand,DescribeInstanceCreditSpecificationsCommand:dXm.DescribeInstanceCreditSpecificationsCommand,DescribeInstanceEventNotificationAttributesCommand:pXm.DescribeInstanceEventNotificationAttributesCommand,DescribeInstanceEventWindowsCommand:mXm.DescribeInstanceEventWindowsCommand,DescribeInstancesCommand:fXm.DescribeInstancesCommand,DescribeInstanceStatusCommand:hXm.DescribeInstanceStatusCommand,DescribeInstanceTypeOfferingsCommand:gXm.DescribeInstanceTypeOfferingsCommand,DescribeInstanceTypesCommand:yXm.DescribeInstanceTypesCommand,DescribeInternetGatewaysCommand:_Xm.DescribeInternetGatewaysCommand,DescribeIpamPoolsCommand:AXm.DescribeIpamPoolsCommand,DescribeIpamResourceDiscoveriesCommand:bXm.DescribeIpamResourceDiscoveriesCommand,DescribeIpamResourceDiscoveryAssociationsCommand:CXm.DescribeIpamResourceDiscoveryAssociationsCommand,DescribeIpamsCommand:vXm.DescribeIpamsCommand,DescribeIpamScopesCommand:EXm.DescribeIpamScopesCommand,DescribeIpv6PoolsCommand:DXm.DescribeIpv6PoolsCommand,DescribeKeyPairsCommand:SXm.DescribeKeyPairsCommand,DescribeLaunchTemplatesCommand:wXm.DescribeLaunchTemplatesCommand,DescribeLaunchTemplateVersionsCommand:IXm.DescribeLaunchTemplateVersionsCommand,DescribeLocalGatewayRouteTablesCommand:xXm.DescribeLocalGatewayRouteTablesCommand,DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand:TXm.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand,DescribeLocalGatewayRouteTableVpcAssociationsCommand:PXm.DescribeLocalGatewayRouteTableVpcAssociationsCommand,DescribeLocalGatewaysCommand:RXm.DescribeLocalGatewaysCommand,DescribeLocalGatewayVirtualInterfaceGroupsCommand:kXm.DescribeLocalGatewayVirtualInterfaceGroupsCommand,DescribeLocalGatewayVirtualInterfacesCommand:FXm.DescribeLocalGatewayVirtualInterfacesCommand,DescribeManagedPrefixListsCommand:NXm.DescribeManagedPrefixListsCommand,DescribeMovingAddressesCommand:OXm.DescribeMovingAddressesCommand,DescribeNatGatewaysCommand:BXm.DescribeNatGatewaysCommand,DescribeNetworkAclsCommand:qXm.DescribeNetworkAclsCommand,DescribeNetworkInsightsAccessScopeAnalysesCommand:MXm.DescribeNetworkInsightsAccessScopeAnalysesCommand,DescribeNetworkInsightsAccessScopesCommand:LXm.DescribeNetworkInsightsAccessScopesCommand,DescribeNetworkInsightsAnalysesCommand:jXm.DescribeNetworkInsightsAnalysesCommand,DescribeNetworkInsightsPathsCommand:GXm.DescribeNetworkInsightsPathsCommand,DescribeNetworkInterfaceAttributeCommand:UXm.DescribeNetworkInterfaceAttributeCommand,DescribeNetworkInterfacePermissionsCommand:VXm.DescribeNetworkInterfacePermissionsCommand,DescribeNetworkInterfacesCommand:zXm.DescribeNetworkInterfacesCommand,DescribePlacementGroupsCommand:$Xm.DescribePlacementGroupsCommand,DescribePrefixListsCommand:QXm.DescribePrefixListsCommand,DescribePrincipalIdFormatCommand:KXm.DescribePrincipalIdFormatCommand,DescribePublicIpv4PoolsCommand:HXm.DescribePublicIpv4PoolsCommand,DescribeRegionsCommand:WXm.DescribeRegionsCommand,DescribeReplaceRootVolumeTasksCommand:YXm.DescribeReplaceRootVolumeTasksCommand,DescribeReservedInstancesCommand:JXm.DescribeReservedInstancesCommand,DescribeReservedInstancesListingsCommand:XXm.DescribeReservedInstancesListingsCommand,DescribeReservedInstancesModificationsCommand:ZXm.DescribeReservedInstancesModificationsCommand,DescribeReservedInstancesOfferingsCommand:eZm.DescribeReservedInstancesOfferingsCommand,DescribeRouteTablesCommand:tZm.DescribeRouteTablesCommand,DescribeScheduledInstanceAvailabilityCommand:rZm.DescribeScheduledInstanceAvailabilityCommand,DescribeScheduledInstancesCommand:nZm.DescribeScheduledInstancesCommand,DescribeSecurityGroupReferencesCommand:iZm.DescribeSecurityGroupReferencesCommand,DescribeSecurityGroupRulesCommand:sZm.DescribeSecurityGroupRulesCommand,DescribeSecurityGroupsCommand:aZm.DescribeSecurityGroupsCommand,DescribeSnapshotAttributeCommand:oZm.DescribeSnapshotAttributeCommand,DescribeSnapshotsCommand:cZm.DescribeSnapshotsCommand,DescribeSnapshotTierStatusCommand:uZm.DescribeSnapshotTierStatusCommand,DescribeSpotDatafeedSubscriptionCommand:lZm.DescribeSpotDatafeedSubscriptionCommand,DescribeSpotFleetInstancesCommand:dZm.DescribeSpotFleetInstancesCommand,DescribeSpotFleetRequestHistoryCommand:pZm.DescribeSpotFleetRequestHistoryCommand,DescribeSpotFleetRequestsCommand:mZm.DescribeSpotFleetRequestsCommand,DescribeSpotInstanceRequestsCommand:fZm.DescribeSpotInstanceRequestsCommand,DescribeSpotPriceHistoryCommand:hZm.DescribeSpotPriceHistoryCommand,DescribeStaleSecurityGroupsCommand:gZm.DescribeStaleSecurityGroupsCommand,DescribeStoreImageTasksCommand:yZm.DescribeStoreImageTasksCommand,DescribeSubnetsCommand:_Zm.DescribeSubnetsCommand,DescribeTagsCommand:AZm.DescribeTagsCommand,DescribeTrafficMirrorFiltersCommand:bZm.DescribeTrafficMirrorFiltersCommand,DescribeTrafficMirrorSessionsCommand:CZm.DescribeTrafficMirrorSessionsCommand,DescribeTrafficMirrorTargetsCommand:vZm.DescribeTrafficMirrorTargetsCommand,DescribeTransitGatewayAttachmentsCommand:EZm.DescribeTransitGatewayAttachmentsCommand,DescribeTransitGatewayConnectPeersCommand:DZm.DescribeTransitGatewayConnectPeersCommand,DescribeTransitGatewayConnectsCommand:SZm.DescribeTransitGatewayConnectsCommand,DescribeTransitGatewayMulticastDomainsCommand:wZm.DescribeTransitGatewayMulticastDomainsCommand,DescribeTransitGatewayPeeringAttachmentsCommand:IZm.DescribeTransitGatewayPeeringAttachmentsCommand,DescribeTransitGatewayPolicyTablesCommand:xZm.DescribeTransitGatewayPolicyTablesCommand,DescribeTransitGatewayRouteTableAnnouncementsCommand:TZm.DescribeTransitGatewayRouteTableAnnouncementsCommand,DescribeTransitGatewayRouteTablesCommand:PZm.DescribeTransitGatewayRouteTablesCommand,DescribeTransitGatewaysCommand:RZm.DescribeTransitGatewaysCommand,DescribeTransitGatewayVpcAttachmentsCommand:kZm.DescribeTransitGatewayVpcAttachmentsCommand,DescribeTrunkInterfaceAssociationsCommand:FZm.DescribeTrunkInterfaceAssociationsCommand,DescribeVerifiedAccessEndpointsCommand:NZm.DescribeVerifiedAccessEndpointsCommand,DescribeVerifiedAccessGroupsCommand:OZm.DescribeVerifiedAccessGroupsCommand,DescribeVerifiedAccessInstanceLoggingConfigurationsCommand:BZm.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand,DescribeVerifiedAccessInstancesCommand:qZm.DescribeVerifiedAccessInstancesCommand,DescribeVerifiedAccessTrustProvidersCommand:MZm.DescribeVerifiedAccessTrustProvidersCommand,DescribeVolumeAttributeCommand:LZm.DescribeVolumeAttributeCommand,DescribeVolumesCommand:jZm.DescribeVolumesCommand,DescribeVolumesModificationsCommand:GZm.DescribeVolumesModificationsCommand,DescribeVolumeStatusCommand:UZm.DescribeVolumeStatusCommand,DescribeVpcAttributeCommand:VZm.DescribeVpcAttributeCommand,DescribeVpcClassicLinkCommand:zZm.DescribeVpcClassicLinkCommand,DescribeVpcClassicLinkDnsSupportCommand:$Zm.DescribeVpcClassicLinkDnsSupportCommand,DescribeVpcEndpointConnectionNotificationsCommand:QZm.DescribeVpcEndpointConnectionNotificationsCommand,DescribeVpcEndpointConnectionsCommand:KZm.DescribeVpcEndpointConnectionsCommand,DescribeVpcEndpointsCommand:HZm.DescribeVpcEndpointsCommand,DescribeVpcEndpointServiceConfigurationsCommand:WZm.DescribeVpcEndpointServiceConfigurationsCommand,DescribeVpcEndpointServicePermissionsCommand:YZm.DescribeVpcEndpointServicePermissionsCommand,DescribeVpcEndpointServicesCommand:JZm.DescribeVpcEndpointServicesCommand,DescribeVpcPeeringConnectionsCommand:XZm.DescribeVpcPeeringConnectionsCommand,DescribeVpcsCommand:ZZm.DescribeVpcsCommand,DescribeVpnConnectionsCommand:eef.DescribeVpnConnectionsCommand,DescribeVpnGatewaysCommand:tef.DescribeVpnGatewaysCommand,DetachClassicLinkVpcCommand:ref.DetachClassicLinkVpcCommand,DetachInternetGatewayCommand:nef.DetachInternetGatewayCommand,DetachNetworkInterfaceCommand:ief.DetachNetworkInterfaceCommand,DetachVerifiedAccessTrustProviderCommand:sef.DetachVerifiedAccessTrustProviderCommand,DetachVolumeCommand:aef.DetachVolumeCommand,DetachVpnGatewayCommand:oef.DetachVpnGatewayCommand,DisableAddressTransferCommand:cef.DisableAddressTransferCommand,DisableAwsNetworkPerformanceMetricSubscriptionCommand:uef.DisableAwsNetworkPerformanceMetricSubscriptionCommand,DisableEbsEncryptionByDefaultCommand:lef.DisableEbsEncryptionByDefaultCommand,DisableFastLaunchCommand:def.DisableFastLaunchCommand,DisableFastSnapshotRestoresCommand:pef.DisableFastSnapshotRestoresCommand,DisableImageDeprecationCommand:mef.DisableImageDeprecationCommand,DisableIpamOrganizationAdminAccountCommand:fef.DisableIpamOrganizationAdminAccountCommand,DisableSerialConsoleAccessCommand:hef.DisableSerialConsoleAccessCommand,DisableTransitGatewayRouteTablePropagationCommand:gef.DisableTransitGatewayRouteTablePropagationCommand,DisableVgwRoutePropagationCommand:yef.DisableVgwRoutePropagationCommand,DisableVpcClassicLinkCommand:_ef.DisableVpcClassicLinkCommand,DisableVpcClassicLinkDnsSupportCommand:Aef.DisableVpcClassicLinkDnsSupportCommand,DisassociateAddressCommand:bef.DisassociateAddressCommand,DisassociateClientVpnTargetNetworkCommand:Cef.DisassociateClientVpnTargetNetworkCommand,DisassociateEnclaveCertificateIamRoleCommand:vef.DisassociateEnclaveCertificateIamRoleCommand,DisassociateIamInstanceProfileCommand:Eef.DisassociateIamInstanceProfileCommand,DisassociateInstanceEventWindowCommand:Def.DisassociateInstanceEventWindowCommand,DisassociateIpamResourceDiscoveryCommand:Sef.DisassociateIpamResourceDiscoveryCommand,DisassociateNatGatewayAddressCommand:wef.DisassociateNatGatewayAddressCommand,DisassociateRouteTableCommand:Ief.DisassociateRouteTableCommand,DisassociateSubnetCidrBlockCommand:xef.DisassociateSubnetCidrBlockCommand,DisassociateTransitGatewayMulticastDomainCommand:Tef.DisassociateTransitGatewayMulticastDomainCommand,DisassociateTransitGatewayPolicyTableCommand:Pef.DisassociateTransitGatewayPolicyTableCommand,DisassociateTransitGatewayRouteTableCommand:Ref.DisassociateTransitGatewayRouteTableCommand,DisassociateTrunkInterfaceCommand:kef.DisassociateTrunkInterfaceCommand,DisassociateVpcCidrBlockCommand:Fef.DisassociateVpcCidrBlockCommand,EnableAddressTransferCommand:Nef.EnableAddressTransferCommand,EnableAwsNetworkPerformanceMetricSubscriptionCommand:Oef.EnableAwsNetworkPerformanceMetricSubscriptionCommand,EnableEbsEncryptionByDefaultCommand:Bef.EnableEbsEncryptionByDefaultCommand,EnableFastLaunchCommand:qef.EnableFastLaunchCommand,EnableFastSnapshotRestoresCommand:Mef.EnableFastSnapshotRestoresCommand,EnableImageDeprecationCommand:Lef.EnableImageDeprecationCommand,EnableIpamOrganizationAdminAccountCommand:jef.EnableIpamOrganizationAdminAccountCommand,EnableReachabilityAnalyzerOrganizationSharingCommand:Gef.EnableReachabilityAnalyzerOrganizationSharingCommand,EnableSerialConsoleAccessCommand:Uef.EnableSerialConsoleAccessCommand,EnableTransitGatewayRouteTablePropagationCommand:Vef.EnableTransitGatewayRouteTablePropagationCommand,EnableVgwRoutePropagationCommand:zef.EnableVgwRoutePropagationCommand,EnableVolumeIOCommand:$ef.EnableVolumeIOCommand,EnableVpcClassicLinkCommand:Qef.EnableVpcClassicLinkCommand,EnableVpcClassicLinkDnsSupportCommand:Kef.EnableVpcClassicLinkDnsSupportCommand,ExportClientVpnClientCertificateRevocationListCommand:Hef.ExportClientVpnClientCertificateRevocationListCommand,ExportClientVpnClientConfigurationCommand:Wef.ExportClientVpnClientConfigurationCommand,ExportImageCommand:Yef.ExportImageCommand,ExportTransitGatewayRoutesCommand:Jef.ExportTransitGatewayRoutesCommand,GetAssociatedEnclaveCertificateIamRolesCommand:Xef.GetAssociatedEnclaveCertificateIamRolesCommand,GetAssociatedIpv6PoolCidrsCommand:Zef.GetAssociatedIpv6PoolCidrsCommand,GetAwsNetworkPerformanceDataCommand:etf.GetAwsNetworkPerformanceDataCommand,GetCapacityReservationUsageCommand:ttf.GetCapacityReservationUsageCommand,GetCoipPoolUsageCommand:rtf.GetCoipPoolUsageCommand,GetConsoleOutputCommand:ntf.GetConsoleOutputCommand,GetConsoleScreenshotCommand:itf.GetConsoleScreenshotCommand,GetDefaultCreditSpecificationCommand:stf.GetDefaultCreditSpecificationCommand,GetEbsDefaultKmsKeyIdCommand:atf.GetEbsDefaultKmsKeyIdCommand,GetEbsEncryptionByDefaultCommand:otf.GetEbsEncryptionByDefaultCommand,GetFlowLogsIntegrationTemplateCommand:ctf.GetFlowLogsIntegrationTemplateCommand,GetGroupsForCapacityReservationCommand:utf.GetGroupsForCapacityReservationCommand,GetHostReservationPurchasePreviewCommand:ltf.GetHostReservationPurchasePreviewCommand,GetInstanceTypesFromInstanceRequirementsCommand:dtf.GetInstanceTypesFromInstanceRequirementsCommand,GetInstanceUefiDataCommand:ptf.GetInstanceUefiDataCommand,GetIpamAddressHistoryCommand:mtf.GetIpamAddressHistoryCommand,GetIpamDiscoveredAccountsCommand:ftf.GetIpamDiscoveredAccountsCommand,GetIpamDiscoveredResourceCidrsCommand:htf.GetIpamDiscoveredResourceCidrsCommand,GetIpamPoolAllocationsCommand:gtf.GetIpamPoolAllocationsCommand,GetIpamPoolCidrsCommand:ytf.GetIpamPoolCidrsCommand,GetIpamResourceCidrsCommand:_tf.GetIpamResourceCidrsCommand,GetLaunchTemplateDataCommand:Atf.GetLaunchTemplateDataCommand,GetManagedPrefixListAssociationsCommand:btf.GetManagedPrefixListAssociationsCommand,GetManagedPrefixListEntriesCommand:Ctf.GetManagedPrefixListEntriesCommand,GetNetworkInsightsAccessScopeAnalysisFindingsCommand:vtf.GetNetworkInsightsAccessScopeAnalysisFindingsCommand,GetNetworkInsightsAccessScopeContentCommand:Etf.GetNetworkInsightsAccessScopeContentCommand,GetPasswordDataCommand:Dtf.GetPasswordDataCommand,GetReservedInstancesExchangeQuoteCommand:Stf.GetReservedInstancesExchangeQuoteCommand,GetSerialConsoleAccessStatusCommand:wtf.GetSerialConsoleAccessStatusCommand,GetSpotPlacementScoresCommand:Itf.GetSpotPlacementScoresCommand,GetSubnetCidrReservationsCommand:xtf.GetSubnetCidrReservationsCommand,GetTransitGatewayAttachmentPropagationsCommand:Ttf.GetTransitGatewayAttachmentPropagationsCommand,GetTransitGatewayMulticastDomainAssociationsCommand:Ptf.GetTransitGatewayMulticastDomainAssociationsCommand,GetTransitGatewayPolicyTableAssociationsCommand:Rtf.GetTransitGatewayPolicyTableAssociationsCommand,GetTransitGatewayPolicyTableEntriesCommand:ktf.GetTransitGatewayPolicyTableEntriesCommand,GetTransitGatewayPrefixListReferencesCommand:Ftf.GetTransitGatewayPrefixListReferencesCommand,GetTransitGatewayRouteTableAssociationsCommand:Ntf.GetTransitGatewayRouteTableAssociationsCommand,GetTransitGatewayRouteTablePropagationsCommand:Otf.GetTransitGatewayRouteTablePropagationsCommand,GetVerifiedAccessEndpointPolicyCommand:Btf.GetVerifiedAccessEndpointPolicyCommand,GetVerifiedAccessGroupPolicyCommand:qtf.GetVerifiedAccessGroupPolicyCommand,GetVpnConnectionDeviceSampleConfigurationCommand:Mtf.GetVpnConnectionDeviceSampleConfigurationCommand,GetVpnConnectionDeviceTypesCommand:Ltf.GetVpnConnectionDeviceTypesCommand,GetVpnTunnelReplacementStatusCommand:jtf.GetVpnTunnelReplacementStatusCommand,ImportClientVpnClientCertificateRevocationListCommand:Gtf.ImportClientVpnClientCertificateRevocationListCommand,ImportImageCommand:Utf.ImportImageCommand,ImportInstanceCommand:Vtf.ImportInstanceCommand,ImportKeyPairCommand:ztf.ImportKeyPairCommand,ImportSnapshotCommand:$tf.ImportSnapshotCommand,ImportVolumeCommand:Qtf.ImportVolumeCommand,ListImagesInRecycleBinCommand:Ktf.ListImagesInRecycleBinCommand,ListSnapshotsInRecycleBinCommand:Htf.ListSnapshotsInRecycleBinCommand,ModifyAddressAttributeCommand:Wtf.ModifyAddressAttributeCommand,ModifyAvailabilityZoneGroupCommand:Ytf.ModifyAvailabilityZoneGroupCommand,ModifyCapacityReservationCommand:Jtf.ModifyCapacityReservationCommand,ModifyCapacityReservationFleetCommand:Xtf.ModifyCapacityReservationFleetCommand,ModifyClientVpnEndpointCommand:Ztf.ModifyClientVpnEndpointCommand,ModifyDefaultCreditSpecificationCommand:erf.ModifyDefaultCreditSpecificationCommand,ModifyEbsDefaultKmsKeyIdCommand:trf.ModifyEbsDefaultKmsKeyIdCommand,ModifyFleetCommand:rrf.ModifyFleetCommand,ModifyFpgaImageAttributeCommand:nrf.ModifyFpgaImageAttributeCommand,ModifyHostsCommand:irf.ModifyHostsCommand,ModifyIdentityIdFormatCommand:srf.ModifyIdentityIdFormatCommand,ModifyIdFormatCommand:arf.ModifyIdFormatCommand,ModifyImageAttributeCommand:orf.ModifyImageAttributeCommand,ModifyInstanceAttributeCommand:crf.ModifyInstanceAttributeCommand,ModifyInstanceCapacityReservationAttributesCommand:urf.ModifyInstanceCapacityReservationAttributesCommand,ModifyInstanceCreditSpecificationCommand:lrf.ModifyInstanceCreditSpecificationCommand,ModifyInstanceEventStartTimeCommand:drf.ModifyInstanceEventStartTimeCommand,ModifyInstanceEventWindowCommand:prf.ModifyInstanceEventWindowCommand,ModifyInstanceMaintenanceOptionsCommand:mrf.ModifyInstanceMaintenanceOptionsCommand,ModifyInstanceMetadataOptionsCommand:frf.ModifyInstanceMetadataOptionsCommand,ModifyInstancePlacementCommand:hrf.ModifyInstancePlacementCommand,ModifyIpamCommand:grf.ModifyIpamCommand,ModifyIpamPoolCommand:yrf.ModifyIpamPoolCommand,ModifyIpamResourceCidrCommand:_rf.ModifyIpamResourceCidrCommand,ModifyIpamResourceDiscoveryCommand:Arf.ModifyIpamResourceDiscoveryCommand,ModifyIpamScopeCommand:brf.ModifyIpamScopeCommand,ModifyLaunchTemplateCommand:Crf.ModifyLaunchTemplateCommand,ModifyLocalGatewayRouteCommand:vrf.ModifyLocalGatewayRouteCommand,ModifyManagedPrefixListCommand:Erf.ModifyManagedPrefixListCommand,ModifyNetworkInterfaceAttributeCommand:Drf.ModifyNetworkInterfaceAttributeCommand,ModifyPrivateDnsNameOptionsCommand:Srf.ModifyPrivateDnsNameOptionsCommand,ModifyReservedInstancesCommand:wrf.ModifyReservedInstancesCommand,ModifySecurityGroupRulesCommand:Irf.ModifySecurityGroupRulesCommand,ModifySnapshotAttributeCommand:xrf.ModifySnapshotAttributeCommand,ModifySnapshotTierCommand:Trf.ModifySnapshotTierCommand,ModifySpotFleetRequestCommand:Prf.ModifySpotFleetRequestCommand,ModifySubnetAttributeCommand:Rrf.ModifySubnetAttributeCommand,ModifyTrafficMirrorFilterNetworkServicesCommand:krf.ModifyTrafficMirrorFilterNetworkServicesCommand,ModifyTrafficMirrorFilterRuleCommand:Frf.ModifyTrafficMirrorFilterRuleCommand,ModifyTrafficMirrorSessionCommand:Nrf.ModifyTrafficMirrorSessionCommand,ModifyTransitGatewayCommand:Orf.ModifyTransitGatewayCommand,ModifyTransitGatewayPrefixListReferenceCommand:Brf.ModifyTransitGatewayPrefixListReferenceCommand,ModifyTransitGatewayVpcAttachmentCommand:qrf.ModifyTransitGatewayVpcAttachmentCommand,ModifyVerifiedAccessEndpointCommand:Mrf.ModifyVerifiedAccessEndpointCommand,ModifyVerifiedAccessEndpointPolicyCommand:Lrf.ModifyVerifiedAccessEndpointPolicyCommand,ModifyVerifiedAccessGroupCommand:jrf.ModifyVerifiedAccessGroupCommand,ModifyVerifiedAccessGroupPolicyCommand:Grf.ModifyVerifiedAccessGroupPolicyCommand,ModifyVerifiedAccessInstanceCommand:Urf.ModifyVerifiedAccessInstanceCommand,ModifyVerifiedAccessInstanceLoggingConfigurationCommand:Vrf.ModifyVerifiedAccessInstanceLoggingConfigurationCommand,ModifyVerifiedAccessTrustProviderCommand:zrf.ModifyVerifiedAccessTrustProviderCommand,ModifyVolumeCommand:Qrf.ModifyVolumeCommand,ModifyVolumeAttributeCommand:$rf.ModifyVolumeAttributeCommand,ModifyVpcAttributeCommand:Krf.ModifyVpcAttributeCommand,ModifyVpcEndpointCommand:Hrf.ModifyVpcEndpointCommand,ModifyVpcEndpointConnectionNotificationCommand:Wrf.ModifyVpcEndpointConnectionNotificationCommand,ModifyVpcEndpointServiceConfigurationCommand:Yrf.ModifyVpcEndpointServiceConfigurationCommand,ModifyVpcEndpointServicePayerResponsibilityCommand:Jrf.ModifyVpcEndpointServicePayerResponsibilityCommand,ModifyVpcEndpointServicePermissionsCommand:Xrf.ModifyVpcEndpointServicePermissionsCommand,ModifyVpcPeeringConnectionOptionsCommand:Zrf.ModifyVpcPeeringConnectionOptionsCommand,ModifyVpcTenancyCommand:enf.ModifyVpcTenancyCommand,ModifyVpnConnectionCommand:tnf.ModifyVpnConnectionCommand,ModifyVpnConnectionOptionsCommand:rnf.ModifyVpnConnectionOptionsCommand,ModifyVpnTunnelCertificateCommand:nnf.ModifyVpnTunnelCertificateCommand,ModifyVpnTunnelOptionsCommand:inf.ModifyVpnTunnelOptionsCommand,MonitorInstancesCommand:snf.MonitorInstancesCommand,MoveAddressToVpcCommand:anf.MoveAddressToVpcCommand,MoveByoipCidrToIpamCommand:onf.MoveByoipCidrToIpamCommand,ProvisionByoipCidrCommand:cnf.ProvisionByoipCidrCommand,ProvisionIpamPoolCidrCommand:unf.ProvisionIpamPoolCidrCommand,ProvisionPublicIpv4PoolCidrCommand:lnf.ProvisionPublicIpv4PoolCidrCommand,PurchaseHostReservationCommand:dnf.PurchaseHostReservationCommand,PurchaseReservedInstancesOfferingCommand:pnf.PurchaseReservedInstancesOfferingCommand,PurchaseScheduledInstancesCommand:mnf.PurchaseScheduledInstancesCommand,RebootInstancesCommand:fnf.RebootInstancesCommand,RegisterImageCommand:hnf.RegisterImageCommand,RegisterInstanceEventNotificationAttributesCommand:gnf.RegisterInstanceEventNotificationAttributesCommand,RegisterTransitGatewayMulticastGroupMembersCommand:ynf.RegisterTransitGatewayMulticastGroupMembersCommand,RegisterTransitGatewayMulticastGroupSourcesCommand:_nf.RegisterTransitGatewayMulticastGroupSourcesCommand,RejectTransitGatewayMulticastDomainAssociationsCommand:Anf.RejectTransitGatewayMulticastDomainAssociationsCommand,RejectTransitGatewayPeeringAttachmentCommand:bnf.RejectTransitGatewayPeeringAttachmentCommand,RejectTransitGatewayVpcAttachmentCommand:Cnf.RejectTransitGatewayVpcAttachmentCommand,RejectVpcEndpointConnectionsCommand:vnf.RejectVpcEndpointConnectionsCommand,RejectVpcPeeringConnectionCommand:Enf.RejectVpcPeeringConnectionCommand,ReleaseAddressCommand:Dnf.ReleaseAddressCommand,ReleaseHostsCommand:Snf.ReleaseHostsCommand,ReleaseIpamPoolAllocationCommand:wnf.ReleaseIpamPoolAllocationCommand,ReplaceIamInstanceProfileAssociationCommand:Inf.ReplaceIamInstanceProfileAssociationCommand,ReplaceNetworkAclAssociationCommand:xnf.ReplaceNetworkAclAssociationCommand,ReplaceNetworkAclEntryCommand:Tnf.ReplaceNetworkAclEntryCommand,ReplaceRouteCommand:Pnf.ReplaceRouteCommand,ReplaceRouteTableAssociationCommand:Rnf.ReplaceRouteTableAssociationCommand,ReplaceTransitGatewayRouteCommand:knf.ReplaceTransitGatewayRouteCommand,ReplaceVpnTunnelCommand:Fnf.ReplaceVpnTunnelCommand,ReportInstanceStatusCommand:Nnf.ReportInstanceStatusCommand,RequestSpotFleetCommand:Onf.RequestSpotFleetCommand,RequestSpotInstancesCommand:Bnf.RequestSpotInstancesCommand,ResetAddressAttributeCommand:qnf.ResetAddressAttributeCommand,ResetEbsDefaultKmsKeyIdCommand:Mnf.ResetEbsDefaultKmsKeyIdCommand,ResetFpgaImageAttributeCommand:Lnf.ResetFpgaImageAttributeCommand,ResetImageAttributeCommand:jnf.ResetImageAttributeCommand,ResetInstanceAttributeCommand:Gnf.ResetInstanceAttributeCommand,ResetNetworkInterfaceAttributeCommand:Unf.ResetNetworkInterfaceAttributeCommand,ResetSnapshotAttributeCommand:Vnf.ResetSnapshotAttributeCommand,RestoreAddressToClassicCommand:znf.RestoreAddressToClassicCommand,RestoreImageFromRecycleBinCommand:$nf.RestoreImageFromRecycleBinCommand,RestoreManagedPrefixListVersionCommand:Qnf.RestoreManagedPrefixListVersionCommand,RestoreSnapshotFromRecycleBinCommand:Knf.RestoreSnapshotFromRecycleBinCommand,RestoreSnapshotTierCommand:Hnf.RestoreSnapshotTierCommand,RevokeClientVpnIngressCommand:Wnf.RevokeClientVpnIngressCommand,RevokeSecurityGroupEgressCommand:Ynf.RevokeSecurityGroupEgressCommand,RevokeSecurityGroupIngressCommand:Jnf.RevokeSecurityGroupIngressCommand,RunInstancesCommand:Xnf.RunInstancesCommand,RunScheduledInstancesCommand:Znf.RunScheduledInstancesCommand,SearchLocalGatewayRoutesCommand:eif.SearchLocalGatewayRoutesCommand,SearchTransitGatewayMulticastGroupsCommand:tif.SearchTransitGatewayMulticastGroupsCommand,SearchTransitGatewayRoutesCommand:rif.SearchTransitGatewayRoutesCommand,SendDiagnosticInterruptCommand:nif.SendDiagnosticInterruptCommand,StartInstancesCommand:iif.StartInstancesCommand,StartNetworkInsightsAccessScopeAnalysisCommand:sif.StartNetworkInsightsAccessScopeAnalysisCommand,StartNetworkInsightsAnalysisCommand:aif.StartNetworkInsightsAnalysisCommand,StartVpcEndpointServicePrivateDnsVerificationCommand:oif.StartVpcEndpointServicePrivateDnsVerificationCommand,StopInstancesCommand:cif.StopInstancesCommand,TerminateClientVpnConnectionsCommand:uif.TerminateClientVpnConnectionsCommand,TerminateInstancesCommand:lif.TerminateInstancesCommand,UnassignIpv6AddressesCommand:dif.UnassignIpv6AddressesCommand,UnassignPrivateIpAddressesCommand:pif.UnassignPrivateIpAddressesCommand,UnassignPrivateNatGatewayAddressCommand:mif.UnassignPrivateNatGatewayAddressCommand,UnmonitorInstancesCommand:fif.UnmonitorInstancesCommand,UpdateSecurityGroupRuleDescriptionsEgressCommand:hif.UpdateSecurityGroupRuleDescriptionsEgressCommand,UpdateSecurityGroupRuleDescriptionsIngressCommand:gif.UpdateSecurityGroupRuleDescriptionsIngressCommand,WithdrawByoipCidrCommand:yif.WithdrawByoipCidrCommand},Zdr=class extends _if.EC2Client{};epr.EC2=Zdr;(0,yKm.createAggregatedClient)(Aif,Zdr)});var pPa=A(qr=>{"use strict";Object.defineProperty(qr,"__esModule",{value:!0});var Qr=(tn(),Dr(en));Qr.__exportStar(vCn(),qr);Qr.__exportStar(DCn(),qr);Qr.__exportStar(wCn(),qr);Qr.__exportStar(xCn(),qr);Qr.__exportStar(PCn(),qr);Qr.__exportStar(kCn(),qr);Qr.__exportStar(NCn(),qr);Qr.__exportStar(BCn(),qr);Qr.__exportStar(MCn(),qr);Qr.__exportStar(jCn(),qr);Qr.__exportStar(UCn(),qr);Qr.__exportStar(zCn(),qr);Qr.__exportStar(QCn(),qr);Qr.__exportStar(HCn(),qr);Qr.__exportStar(YCn(),qr);Qr.__exportStar(XCn(),qr);Qr.__exportStar(evn(),qr);Qr.__exportStar(rvn(),qr);Qr.__exportStar(ivn(),qr);Qr.__exportStar(avn(),qr);Qr.__exportStar(cvn(),qr);Qr.__exportStar(lvn(),qr);Qr.__exportStar(pvn(),qr);Qr.__exportStar(fvn(),qr);Qr.__exportStar(gvn(),qr);Qr.__exportStar(_vn(),qr);Qr.__exportStar(bvn(),qr);Qr.__exportStar(vvn(),qr);Qr.__exportStar(Dvn(),qr);Qr.__exportStar(wvn(),qr);Qr.__exportStar(xvn(),qr);Qr.__exportStar(Pvn(),qr);Qr.__exportStar(kvn(),qr);Qr.__exportStar(Nvn(),qr);Qr.__exportStar(Bvn(),qr);Qr.__exportStar(Mvn(),qr);Qr.__exportStar(jvn(),qr);Qr.__exportStar(Uvn(),qr);Qr.__exportStar(zvn(),qr);Qr.__exportStar(Qvn(),qr);Qr.__exportStar(Hvn(),qr);Qr.__exportStar(Yvn(),qr);Qr.__exportStar(Xvn(),qr);Qr.__exportStar(eEn(),qr);Qr.__exportStar(rEn(),qr);Qr.__exportStar(iEn(),qr);Qr.__exportStar(aEn(),qr);Qr.__exportStar(cEn(),qr);Qr.__exportStar(lEn(),qr);Qr.__exportStar(pEn(),qr);Qr.__exportStar(fEn(),qr);Qr.__exportStar(gEn(),qr);Qr.__exportStar(_En(),qr);Qr.__exportStar(CEn(),qr);Qr.__exportStar(EEn(),qr);Qr.__exportStar(SEn(),qr);Qr.__exportStar(IEn(),qr);Qr.__exportStar(TEn(),qr);Qr.__exportStar(REn(),qr);Qr.__exportStar(FEn(),qr);Qr.__exportStar(OEn(),qr);Qr.__exportStar(qEn(),qr);Qr.__exportStar(LEn(),qr);Qr.__exportStar(GEn(),qr);Qr.__exportStar(VEn(),qr);Qr.__exportStar($En(),qr);Qr.__exportStar(KEn(),qr);Qr.__exportStar(WEn(),qr);Qr.__exportStar(JEn(),qr);Qr.__exportStar(ZEn(),qr);Qr.__exportStar(t2n(),qr);Qr.__exportStar(n2n(),qr);Qr.__exportStar(s2n(),qr);Qr.__exportStar(o2n(),qr);Qr.__exportStar(u2n(),qr);Qr.__exportStar(d2n(),qr);Qr.__exportStar(m2n(),qr);Qr.__exportStar(h2n(),qr);Qr.__exportStar(_2n(),qr);Qr.__exportStar(b2n(),qr);Qr.__exportStar(v2n(),qr);Qr.__exportStar(D2n(),qr);Qr.__exportStar(w2n(),qr);Qr.__exportStar(x2n(),qr);Qr.__exportStar(P2n(),qr);Qr.__exportStar(k2n(),qr);Qr.__exportStar(N2n(),qr);Qr.__exportStar(B2n(),qr);Qr.__exportStar(M2n(),qr);Qr.__exportStar(j2n(),qr);Qr.__exportStar(U2n(),qr);Qr.__exportStar(z2n(),qr);Qr.__exportStar(Q2n(),qr);Qr.__exportStar(H2n(),qr);Qr.__exportStar(Y2n(),qr);Qr.__exportStar(X2n(),qr);Qr.__exportStar(eDn(),qr);Qr.__exportStar(rDn(),qr);Qr.__exportStar(iDn(),qr);Qr.__exportStar(aDn(),qr);Qr.__exportStar(cDn(),qr);Qr.__exportStar(lDn(),qr);Qr.__exportStar(pDn(),qr);Qr.__exportStar(fDn(),qr);Qr.__exportStar(gDn(),qr);Qr.__exportStar(_Dn(),qr);Qr.__exportStar(bDn(),qr);Qr.__exportStar(vDn(),qr);Qr.__exportStar(DDn(),qr);Qr.__exportStar(wDn(),qr);Qr.__exportStar(xDn(),qr);Qr.__exportStar(PDn(),qr);Qr.__exportStar(kDn(),qr);Qr.__exportStar(NDn(),qr);Qr.__exportStar(BDn(),qr);Qr.__exportStar(MDn(),qr);Qr.__exportStar(jDn(),qr);Qr.__exportStar(UDn(),qr);Qr.__exportStar(zDn(),qr);Qr.__exportStar(QDn(),qr);Qr.__exportStar(HDn(),qr);Qr.__exportStar(YDn(),qr);Qr.__exportStar(XDn(),qr);Qr.__exportStar(eSn(),qr);Qr.__exportStar(rSn(),qr);Qr.__exportStar(iSn(),qr);Qr.__exportStar(aSn(),qr);Qr.__exportStar(cSn(),qr);Qr.__exportStar(lSn(),qr);Qr.__exportStar(pSn(),qr);Qr.__exportStar(fSn(),qr);Qr.__exportStar(gSn(),qr);Qr.__exportStar(_Sn(),qr);Qr.__exportStar(bSn(),qr);Qr.__exportStar(vSn(),qr);Qr.__exportStar(DSn(),qr);Qr.__exportStar(wSn(),qr);Qr.__exportStar(xSn(),qr);Qr.__exportStar(PSn(),qr);Qr.__exportStar(kSn(),qr);Qr.__exportStar(NSn(),qr);Qr.__exportStar(BSn(),qr);Qr.__exportStar(MSn(),qr);Qr.__exportStar(jSn(),qr);Qr.__exportStar(USn(),qr);Qr.__exportStar(zSn(),qr);Qr.__exportStar(QSn(),qr);Qr.__exportStar(HSn(),qr);Qr.__exportStar(YSn(),qr);Qr.__exportStar(XSn(),qr);Qr.__exportStar(ewn(),qr);Qr.__exportStar(rwn(),qr);Qr.__exportStar(iwn(),qr);Qr.__exportStar(awn(),qr);Qr.__exportStar(cwn(),qr);Qr.__exportStar(lwn(),qr);Qr.__exportStar(pwn(),qr);Qr.__exportStar(fwn(),qr);Qr.__exportStar(gwn(),qr);Qr.__exportStar(_wn(),qr);Qr.__exportStar(bwn(),qr);Qr.__exportStar(vwn(),qr);Qr.__exportStar(Dwn(),qr);Qr.__exportStar(wwn(),qr);Qr.__exportStar(xwn(),qr);Qr.__exportStar(Pwn(),qr);Qr.__exportStar(kwn(),qr);Qr.__exportStar(Nwn(),qr);Qr.__exportStar(Bwn(),qr);Qr.__exportStar(Mwn(),qr);Qr.__exportStar(jwn(),qr);Qr.__exportStar(Uwn(),qr);Qr.__exportStar(zwn(),qr);Qr.__exportStar(Qwn(),qr);Qr.__exportStar(Hwn(),qr);Qr.__exportStar(Ywn(),qr);Qr.__exportStar(Xwn(),qr);Qr.__exportStar(eIn(),qr);Qr.__exportStar(rIn(),qr);Qr.__exportStar(iIn(),qr);Qr.__exportStar(aIn(),qr);Qr.__exportStar(cIn(),qr);Qr.__exportStar(lIn(),qr);Qr.__exportStar(pIn(),qr);Qr.__exportStar(fIn(),qr);Qr.__exportStar(gIn(),qr);Qr.__exportStar(_In(),qr);Qr.__exportStar(bIn(),qr);Qr.__exportStar(vIn(),qr);Qr.__exportStar(DIn(),qr);Qr.__exportStar(wIn(),qr);Qr.__exportStar(xIn(),qr);Qr.__exportStar(PIn(),qr);Qr.__exportStar(kIn(),qr);Qr.__exportStar(NIn(),qr);Qr.__exportStar(BIn(),qr);Qr.__exportStar(MIn(),qr);Qr.__exportStar(jIn(),qr);Qr.__exportStar(UIn(),qr);Qr.__exportStar(zIn(),qr);Qr.__exportStar(KIn(),qr);Qr.__exportStar(WIn(),qr);Qr.__exportStar(JIn(),qr);Qr.__exportStar(ZIn(),qr);Qr.__exportStar(nxn(),qr);Qr.__exportStar(txn(),qr);Qr.__exportStar(sxn(),qr);Qr.__exportStar(oxn(),qr);Qr.__exportStar(uxn(),qr);Qr.__exportStar(dxn(),qr);Qr.__exportStar(mxn(),qr);Qr.__exportStar(hxn(),qr);Qr.__exportStar(yxn(),qr);Qr.__exportStar(Axn(),qr);Qr.__exportStar(Cxn(),qr);Qr.__exportStar(Exn(),qr);Qr.__exportStar(Sxn(),qr);Qr.__exportStar(Ixn(),qr);Qr.__exportStar(Nur(),qr);Qr.__exportStar(Fur(),qr);Qr.__exportStar(Pxn(),qr);Qr.__exportStar(Fxn(),qr);Qr.__exportStar(Oxn(),qr);Qr.__exportStar(Our(),qr);Qr.__exportStar(Bur(),qr);Qr.__exportStar(qur(),qr);Qr.__exportStar(Mur(),qr);Qr.__exportStar(Lur(),qr);Qr.__exportStar(jur(),qr);Qr.__exportStar(Gur(),qr);Qr.__exportStar(Uur(),qr);Qr.__exportStar(Vur(),qr);Qr.__exportStar(zur(),qr);Qr.__exportStar($ur(),qr);Qr.__exportStar(Qur(),qr);Qr.__exportStar(Kur(),qr);Qr.__exportStar(gWe(),qr);Qr.__exportStar(Hur(),qr);Qr.__exportStar(Wur(),qr);Qr.__exportStar(Yur(),qr);Qr.__exportStar(eTn(),qr);Qr.__exportStar(Jur(),qr);Qr.__exportStar($Pt(),qr);Qr.__exportStar(Xur(),qr);Qr.__exportStar(Zur(),qr);Qr.__exportStar(aTn(),qr);Qr.__exportStar(cTn(),qr);Qr.__exportStar(elr(),qr);Qr.__exportStar(tlr(),qr);Qr.__exportStar(pTn(),qr);Qr.__exportStar(rlr(),qr);Qr.__exportStar(nlr(),qr);Qr.__exportStar(ilr(),qr);Qr.__exportStar(slr(),qr);Qr.__exportStar(alr(),qr);Qr.__exportStar(CTn(),qr);Qr.__exportStar(ATn(),qr);Qr.__exportStar(ETn(),qr);Qr.__exportStar(LWe(),qr);Qr.__exportStar(olr(),qr);Qr.__exportStar(QPt(),qr);Qr.__exportStar(xTn(),qr);Qr.__exportStar(clr(),qr);Qr.__exportStar(ulr(),qr);Qr.__exportStar(kTn(),qr);Qr.__exportStar(llr(),qr);Qr.__exportStar(WWe(),qr);Qr.__exportStar(dlr(),qr);Qr.__exportStar(plr(),qr);Qr.__exportStar(m0e(),qr);Qr.__exportStar(KPt(),qr);Qr.__exportStar(mlr(),qr);Qr.__exportStar(flr(),qr);Qr.__exportStar(hlr(),qr);Qr.__exportStar(ylr(),qr);Qr.__exportStar(glr(),qr);Qr.__exportStar(_lr(),qr);Qr.__exportStar(Alr(),qr);Qr.__exportStar(Clr(),qr);Qr.__exportStar(blr(),qr);Qr.__exportStar(Elr(),qr);Qr.__exportStar(Dlr(),qr);Qr.__exportStar(vlr(),qr);Qr.__exportStar(wlr(),qr);Qr.__exportStar(Ilr(),qr);Qr.__exportStar(Slr(),qr);Qr.__exportStar(xlr(),qr);Qr.__exportStar(Tlr(),qr);Qr.__exportStar(_Ye(),qr);Qr.__exportStar(Plr(),qr);Qr.__exportStar(Rlr(),qr);Qr.__exportStar(klr(),qr);Qr.__exportStar(Flr(),qr);Qr.__exportStar(Nlr(),qr);Qr.__exportStar(uPn(),qr);Qr.__exportStar(Olr(),qr);Qr.__exportStar(HPt(),qr);Qr.__exportStar(mPn(),qr);Qr.__exportStar(Blr(),qr);Qr.__exportStar(qlr(),qr);Qr.__exportStar(Mlr(),qr);Qr.__exportStar(_Pn(),qr);Qr.__exportStar(Llr(),qr);Qr.__exportStar(CPn(),qr);Qr.__exportStar(EPn(),qr);Qr.__exportStar(jlr(),qr);Qr.__exportStar(Glr(),qr);Qr.__exportStar(Ulr(),qr);Qr.__exportStar(Vlr(),qr);Qr.__exportStar(zlr(),qr);Qr.__exportStar(PPn(),qr);Qr.__exportStar($lr(),qr);Qr.__exportStar(WPt(),qr);Qr.__exportStar(NPn(),qr);Qr.__exportStar(Qlr(),qr);Qr.__exportStar(YPt(),qr);Qr.__exportStar(MPn(),qr);Qr.__exportStar(jPn(),qr);Qr.__exportStar(UPn(),qr);Qr.__exportStar(Klr(),qr);Qr.__exportStar(JPt(),qr);Qr.__exportStar(Hlr(),qr);Qr.__exportStar(Wlr(),qr);Qr.__exportStar(Ylr(),qr);Qr.__exportStar(XPt(),qr);Qr.__exportStar(Jlr(),qr);Qr.__exportStar(Xlr(),qr);Qr.__exportStar(Zlr(),qr);Qr.__exportStar(edr(),qr);Qr.__exportStar(tdr(),qr);Qr.__exportStar(rdr(),qr);Qr.__exportStar(ndr(),qr);Qr.__exportStar(idr(),qr);Qr.__exportStar(sdr(),qr);Qr.__exportStar(adr(),qr);Qr.__exportStar(odr(),qr);Qr.__exportStar(cdr(),qr);Qr.__exportStar(ldr(),qr);Qr.__exportStar(udr(),qr);Qr.__exportStar(ddr(),qr);Qr.__exportStar(pdr(),qr);Qr.__exportStar(mdr(),qr);Qr.__exportStar(fdr(),qr);Qr.__exportStar(hdr(),qr);Qr.__exportStar(gdr(),qr);Qr.__exportStar(g3n(),qr);Qr.__exportStar(_dr(),qr);Qr.__exportStar(FSe(),qr);Qr.__exportStar(ydr(),qr);Qr.__exportStar(C3n(),qr);Qr.__exportStar(E3n(),qr);Qr.__exportStar(Adr(),qr);Qr.__exportStar(bdr(),qr);Qr.__exportStar(Cdr(),qr);Qr.__exportStar(Edr(),qr);Qr.__exportStar(Ddr(),qr);Qr.__exportStar(R3n(),qr);Qr.__exportStar(vdr(),qr);Qr.__exportStar(OJe(),qr);Qr.__exportStar(qJe(),qr);Qr.__exportStar(ZPt(),qr);Qr.__exportStar(B3n(),qr);Qr.__exportStar(M3n(),qr);Qr.__exportStar(j3n(),qr);Qr.__exportStar(U3n(),qr);Qr.__exportStar(z3n(),qr);Qr.__exportStar(Q3n(),qr);Qr.__exportStar(H3n(),qr);Qr.__exportStar(Y3n(),qr);Qr.__exportStar(X3n(),qr);Qr.__exportStar(eRn(),qr);Qr.__exportStar(rRn(),qr);Qr.__exportStar(iRn(),qr);Qr.__exportStar(aRn(),qr);Qr.__exportStar(cRn(),qr);Qr.__exportStar(lRn(),qr);Qr.__exportStar(pRn(),qr);Qr.__exportStar(fRn(),qr);Qr.__exportStar(gRn(),qr);Qr.__exportStar(_Rn(),qr);Qr.__exportStar(bRn(),qr);Qr.__exportStar(vRn(),qr);Qr.__exportStar(DRn(),qr);Qr.__exportStar(wRn(),qr);Qr.__exportStar(xRn(),qr);Qr.__exportStar(PRn(),qr);Qr.__exportStar(kRn(),qr);Qr.__exportStar(NRn(),qr);Qr.__exportStar(BRn(),qr);Qr.__exportStar(MRn(),qr);Qr.__exportStar(jRn(),qr);Qr.__exportStar(URn(),qr);Qr.__exportStar(zRn(),qr);Qr.__exportStar(QRn(),qr);Qr.__exportStar(HRn(),qr);Qr.__exportStar(YRn(),qr);Qr.__exportStar(XRn(),qr);Qr.__exportStar(ekn(),qr);Qr.__exportStar(rkn(),qr);Qr.__exportStar(ikn(),qr);Qr.__exportStar(akn(),qr);Qr.__exportStar(ckn(),qr);Qr.__exportStar(lkn(),qr);Qr.__exportStar(pkn(),qr);Qr.__exportStar(fkn(),qr);Qr.__exportStar(gkn(),qr);Qr.__exportStar(_kn(),qr);Qr.__exportStar(bkn(),qr);Qr.__exportStar(vkn(),qr);Qr.__exportStar(Dkn(),qr);Qr.__exportStar(wkn(),qr);Qr.__exportStar(xkn(),qr);Qr.__exportStar(Pkn(),qr);Qr.__exportStar(Sdr(),qr);Qr.__exportStar(wdr(),qr);Qr.__exportStar(Nkn(),qr);Qr.__exportStar(Bkn(),qr);Qr.__exportStar(Mkn(),qr);Qr.__exportStar(jkn(),qr);Qr.__exportStar(Ukn(),qr);Qr.__exportStar(zkn(),qr);Qr.__exportStar(Qkn(),qr);Qr.__exportStar(Hkn(),qr);Qr.__exportStar(Idr(),qr);Qr.__exportStar(Jkn(),qr);Qr.__exportStar(xdr(),qr);Qr.__exportStar(e4n(),qr);Qr.__exportStar(Tdr(),qr);Qr.__exportStar(Pdr(),qr);Qr.__exportStar(Rdr(),qr);Qr.__exportStar(kdr(),qr);Qr.__exportStar(Fdr(),qr);Qr.__exportStar(Ndr(),qr);Qr.__exportStar(c4n(),qr);Qr.__exportStar(Odr(),qr);Qr.__exportStar(Bdr(),qr);Qr.__exportStar(qdr(),qr);Qr.__exportStar(m4n(),qr);Qr.__exportStar(Mdr(),qr);Qr.__exportStar(g4n(),qr);Qr.__exportStar(_4n(),qr);Qr.__exportStar(Ldr(),qr);Qr.__exportStar(C4n(),qr);Qr.__exportStar(jdr(),qr);Qr.__exportStar(Gdr(),qr);Qr.__exportStar(Udr(),qr);Qr.__exportStar(w4n(),qr);Qr.__exportStar(Vdr(),qr);Qr.__exportStar(zdr(),qr);Qr.__exportStar($dr(),qr);Qr.__exportStar(R4n(),qr);Qr.__exportStar(F4n(),qr);Qr.__exportStar(O4n(),qr);Qr.__exportStar(Qdr(),qr);Qr.__exportStar(M4n(),qr);Qr.__exportStar(j4n(),qr);Qr.__exportStar(U4n(),qr);Qr.__exportStar(z4n(),qr);Qr.__exportStar(Q4n(),qr);Qr.__exportStar(H4n(),qr);Qr.__exportStar(Y4n(),qr);Qr.__exportStar(Wdr(),qr);Qr.__exportStar(Ydr(),qr);Qr.__exportStar(e7n(),qr);Qr.__exportStar(r7n(),qr);Qr.__exportStar(i7n(),qr);Qr.__exportStar(a7n(),qr);Qr.__exportStar(c7n(),qr);Qr.__exportStar(l7n(),qr);Qr.__exportStar(p7n(),qr);Qr.__exportStar(f7n(),qr);Qr.__exportStar(g7n(),qr);Qr.__exportStar(_7n(),qr);Qr.__exportStar(v7n(),qr);Qr.__exportStar(b7n(),qr);Qr.__exportStar(D7n(),qr);Qr.__exportStar(w7n(),qr);Qr.__exportStar(x7n(),qr);Qr.__exportStar(P7n(),qr);Qr.__exportStar(k7n(),qr);Qr.__exportStar(N7n(),qr);Qr.__exportStar(B7n(),qr);Qr.__exportStar(M7n(),qr);Qr.__exportStar(j7n(),qr);Qr.__exportStar(U7n(),qr);Qr.__exportStar(z7n(),qr);Qr.__exportStar(Q7n(),qr);Qr.__exportStar(H7n(),qr);Qr.__exportStar(Y7n(),qr);Qr.__exportStar(X7n(),qr);Qr.__exportStar(e6n(),qr);Qr.__exportStar(r6n(),qr);Qr.__exportStar(i6n(),qr);Qr.__exportStar(a6n(),qr);Qr.__exportStar(c6n(),qr);Qr.__exportStar(l6n(),qr);Qr.__exportStar(p6n(),qr);Qr.__exportStar(f6n(),qr);Qr.__exportStar(g6n(),qr);Qr.__exportStar(_6n(),qr);Qr.__exportStar(b6n(),qr);Qr.__exportStar(v6n(),qr);Qr.__exportStar(D6n(),qr);Qr.__exportStar(w6n(),qr);Qr.__exportStar(x6n(),qr);Qr.__exportStar(P6n(),qr);Qr.__exportStar(k6n(),qr);Qr.__exportStar(N6n(),qr);Qr.__exportStar(B6n(),qr);Qr.__exportStar(M6n(),qr);Qr.__exportStar(j6n(),qr);Qr.__exportStar(U6n(),qr);Qr.__exportStar(z6n(),qr);Qr.__exportStar(Q6n(),qr);Qr.__exportStar(H6n(),qr);Qr.__exportStar(Y6n(),qr);Qr.__exportStar(X6n(),qr);Qr.__exportStar(eFn(),qr);Qr.__exportStar(rFn(),qr);Qr.__exportStar(iFn(),qr);Qr.__exportStar(aFn(),qr);Qr.__exportStar(cFn(),qr);Qr.__exportStar(lFn(),qr);Qr.__exportStar(pFn(),qr);Qr.__exportStar(fFn(),qr);Qr.__exportStar(gFn(),qr);Qr.__exportStar(_Fn(),qr);Qr.__exportStar(bFn(),qr);Qr.__exportStar(vFn(),qr);Qr.__exportStar(DFn(),qr);Qr.__exportStar(wFn(),qr);Qr.__exportStar(xFn(),qr);Qr.__exportStar(PFn(),qr);Qr.__exportStar(kFn(),qr);Qr.__exportStar(NFn(),qr);Qr.__exportStar(BFn(),qr);Qr.__exportStar(MFn(),qr);Qr.__exportStar(jFn(),qr);Qr.__exportStar(UFn(),qr);Qr.__exportStar(zFn(),qr);Qr.__exportStar(QFn(),qr);Qr.__exportStar(HFn(),qr);Qr.__exportStar(YFn(),qr);Qr.__exportStar(XFn(),qr);Qr.__exportStar(e8n(),qr);Qr.__exportStar(r8n(),qr);Qr.__exportStar(i8n(),qr);Qr.__exportStar(a8n(),qr);Qr.__exportStar(c8n(),qr);Qr.__exportStar(l8n(),qr);Qr.__exportStar(p8n(),qr);Qr.__exportStar(f8n(),qr);Qr.__exportStar(g8n(),qr);Qr.__exportStar(_8n(),qr);Qr.__exportStar(b8n(),qr);Qr.__exportStar(v8n(),qr);Qr.__exportStar(D8n(),qr);Qr.__exportStar(w8n(),qr);Qr.__exportStar(x8n(),qr);Qr.__exportStar(P8n(),qr);Qr.__exportStar(k8n(),qr);Qr.__exportStar(N8n(),qr);Qr.__exportStar(B8n(),qr);Qr.__exportStar(M8n(),qr);Qr.__exportStar(j8n(),qr);Qr.__exportStar(U8n(),qr);Qr.__exportStar(z8n(),qr);Qr.__exportStar(Q8n(),qr);Qr.__exportStar(H8n(),qr);Qr.__exportStar(Y8n(),qr);Qr.__exportStar(X8n(),qr);Qr.__exportStar(e5n(),qr);Qr.__exportStar(r5n(),qr);Qr.__exportStar(i5n(),qr);Qr.__exportStar(a5n(),qr);Qr.__exportStar(c5n(),qr);Qr.__exportStar(Jdr(),qr);Qr.__exportStar(Xdr(),qr);Qr.__exportStar(p5n(),qr);Qr.__exportStar(f5n(),qr);Qr.__exportStar(g5n(),qr);Qr.__exportStar(_5n(),qr);Qr.__exportStar(b5n(),qr);Qr.__exportStar(v5n(),qr);Qr.__exportStar(D5n(),qr);Qr.__exportStar(w5n(),qr);Qr.__exportStar(x5n(),qr);Qr.__exportStar(P5n(),qr);Qr.__exportStar(k5n(),qr);Qr.__exportStar(N5n(),qr);Qr.__exportStar(B5n(),qr);Qr.__exportStar(M5n(),qr);Qr.__exportStar(j5n(),qr);Qr.__exportStar(U5n(),qr)});var mPa=A(tpr=>{"use strict";Object.defineProperty(tpr,"__esModule",{value:!0});tpr.paginateDescribeAddressTransfers=void 0;var bif=Nur(),Cif=Uu(),vif=async(e,r,...t)=>await e.send(new bif.DescribeAddressTransfersCommand(r),...t);async function*Eif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Cif.EC2Client)s=await vif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tpr.paginateDescribeAddressTransfers=Eif});var fPa=A(rpr=>{"use strict";Object.defineProperty(rpr,"__esModule",{value:!0});rpr.paginateDescribeAddressesAttribute=void 0;var Dif=Fur(),Sif=Uu(),wif=async(e,r,...t)=>await e.send(new Dif.DescribeAddressesAttributeCommand(r),...t);async function*Iif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Sif.EC2Client)s=await wif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rpr.paginateDescribeAddressesAttribute=Iif});var hPa=A(npr=>{"use strict";Object.defineProperty(npr,"__esModule",{value:!0});npr.paginateDescribeAwsNetworkPerformanceMetricSubscriptions=void 0;var xif=Our(),Tif=Uu(),Pif=async(e,r,...t)=>await e.send(new xif.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand(r),...t);async function*Rif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Tif.EC2Client)s=await Pif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}npr.paginateDescribeAwsNetworkPerformanceMetricSubscriptions=Rif});var gPa=A(ipr=>{"use strict";Object.defineProperty(ipr,"__esModule",{value:!0});ipr.paginateDescribeByoipCidrs=void 0;var kif=qur(),Fif=Uu(),Nif=async(e,r,...t)=>await e.send(new kif.DescribeByoipCidrsCommand(r),...t);async function*Oif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Fif.EC2Client)s=await Nif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ipr.paginateDescribeByoipCidrs=Oif});var yPa=A(spr=>{"use strict";Object.defineProperty(spr,"__esModule",{value:!0});spr.paginateDescribeCapacityReservationFleets=void 0;var Bif=Mur(),qif=Uu(),Mif=async(e,r,...t)=>await e.send(new Bif.DescribeCapacityReservationFleetsCommand(r),...t);async function*Lif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof qif.EC2Client)s=await Mif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}spr.paginateDescribeCapacityReservationFleets=Lif});var _Pa=A(apr=>{"use strict";Object.defineProperty(apr,"__esModule",{value:!0});apr.paginateDescribeCapacityReservations=void 0;var jif=Lur(),Gif=Uu(),Uif=async(e,r,...t)=>await e.send(new jif.DescribeCapacityReservationsCommand(r),...t);async function*Vif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Gif.EC2Client)s=await Uif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}apr.paginateDescribeCapacityReservations=Vif});var APa=A(opr=>{"use strict";Object.defineProperty(opr,"__esModule",{value:!0});opr.paginateDescribeCarrierGateways=void 0;var zif=jur(),$if=Uu(),Qif=async(e,r,...t)=>await e.send(new zif.DescribeCarrierGatewaysCommand(r),...t);async function*Kif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof $if.EC2Client)s=await Qif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}opr.paginateDescribeCarrierGateways=Kif});var bPa=A(cpr=>{"use strict";Object.defineProperty(cpr,"__esModule",{value:!0});cpr.paginateDescribeClassicLinkInstances=void 0;var Hif=Gur(),Wif=Uu(),Yif=async(e,r,...t)=>await e.send(new Hif.DescribeClassicLinkInstancesCommand(r),...t);async function*Jif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Wif.EC2Client)s=await Yif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cpr.paginateDescribeClassicLinkInstances=Jif});var CPa=A(upr=>{"use strict";Object.defineProperty(upr,"__esModule",{value:!0});upr.paginateDescribeClientVpnAuthorizationRules=void 0;var Xif=Uur(),Zif=Uu(),esf=async(e,r,...t)=>await e.send(new Xif.DescribeClientVpnAuthorizationRulesCommand(r),...t);async function*tsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Zif.EC2Client)s=await esf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}upr.paginateDescribeClientVpnAuthorizationRules=tsf});var vPa=A(lpr=>{"use strict";Object.defineProperty(lpr,"__esModule",{value:!0});lpr.paginateDescribeClientVpnConnections=void 0;var rsf=Vur(),nsf=Uu(),isf=async(e,r,...t)=>await e.send(new rsf.DescribeClientVpnConnectionsCommand(r),...t);async function*ssf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof nsf.EC2Client)s=await isf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lpr.paginateDescribeClientVpnConnections=ssf});var DPa=A(EPa=>{"use strict";Object.defineProperty(EPa,"__esModule",{value:!0})});var SPa=A(dpr=>{"use strict";Object.defineProperty(dpr,"__esModule",{value:!0});dpr.paginateDescribeClientVpnEndpoints=void 0;var asf=zur(),osf=Uu(),csf=async(e,r,...t)=>await e.send(new asf.DescribeClientVpnEndpointsCommand(r),...t);async function*usf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof osf.EC2Client)s=await csf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dpr.paginateDescribeClientVpnEndpoints=usf});var wPa=A(ppr=>{"use strict";Object.defineProperty(ppr,"__esModule",{value:!0});ppr.paginateDescribeClientVpnRoutes=void 0;var lsf=$ur(),dsf=Uu(),psf=async(e,r,...t)=>await e.send(new lsf.DescribeClientVpnRoutesCommand(r),...t);async function*msf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof dsf.EC2Client)s=await psf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ppr.paginateDescribeClientVpnRoutes=msf});var IPa=A(mpr=>{"use strict";Object.defineProperty(mpr,"__esModule",{value:!0});mpr.paginateDescribeClientVpnTargetNetworks=void 0;var fsf=Qur(),hsf=Uu(),gsf=async(e,r,...t)=>await e.send(new fsf.DescribeClientVpnTargetNetworksCommand(r),...t);async function*ysf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof hsf.EC2Client)s=await gsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mpr.paginateDescribeClientVpnTargetNetworks=ysf});var xPa=A(fpr=>{"use strict";Object.defineProperty(fpr,"__esModule",{value:!0});fpr.paginateDescribeCoipPools=void 0;var _sf=Kur(),Asf=Uu(),bsf=async(e,r,...t)=>await e.send(new _sf.DescribeCoipPoolsCommand(r),...t);async function*Csf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Asf.EC2Client)s=await bsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fpr.paginateDescribeCoipPools=Csf});var TPa=A(hpr=>{"use strict";Object.defineProperty(hpr,"__esModule",{value:!0});hpr.paginateDescribeDhcpOptions=void 0;var vsf=Wur(),Esf=Uu(),Dsf=async(e,r,...t)=>await e.send(new vsf.DescribeDhcpOptionsCommand(r),...t);async function*Ssf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Esf.EC2Client)s=await Dsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hpr.paginateDescribeDhcpOptions=Ssf});var PPa=A(gpr=>{"use strict";Object.defineProperty(gpr,"__esModule",{value:!0});gpr.paginateDescribeEgressOnlyInternetGateways=void 0;var wsf=Yur(),Isf=Uu(),xsf=async(e,r,...t)=>await e.send(new wsf.DescribeEgressOnlyInternetGatewaysCommand(r),...t);async function*Tsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Isf.EC2Client)s=await xsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gpr.paginateDescribeEgressOnlyInternetGateways=Tsf});var RPa=A(ypr=>{"use strict";Object.defineProperty(ypr,"__esModule",{value:!0});ypr.paginateDescribeExportImageTasks=void 0;var Psf=Jur(),Rsf=Uu(),ksf=async(e,r,...t)=>await e.send(new Psf.DescribeExportImageTasksCommand(r),...t);async function*Fsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Rsf.EC2Client)s=await ksf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ypr.paginateDescribeExportImageTasks=Fsf});var kPa=A(_pr=>{"use strict";Object.defineProperty(_pr,"__esModule",{value:!0});_pr.paginateDescribeFastLaunchImages=void 0;var Nsf=Xur(),Osf=Uu(),Bsf=async(e,r,...t)=>await e.send(new Nsf.DescribeFastLaunchImagesCommand(r),...t);async function*qsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Osf.EC2Client)s=await Bsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_pr.paginateDescribeFastLaunchImages=qsf});var FPa=A(Apr=>{"use strict";Object.defineProperty(Apr,"__esModule",{value:!0});Apr.paginateDescribeFastSnapshotRestores=void 0;var Msf=Zur(),Lsf=Uu(),jsf=async(e,r,...t)=>await e.send(new Msf.DescribeFastSnapshotRestoresCommand(r),...t);async function*Gsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Lsf.EC2Client)s=await jsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Apr.paginateDescribeFastSnapshotRestores=Gsf});var NPa=A(bpr=>{"use strict";Object.defineProperty(bpr,"__esModule",{value:!0});bpr.paginateDescribeFleets=void 0;var Usf=elr(),Vsf=Uu(),zsf=async(e,r,...t)=>await e.send(new Usf.DescribeFleetsCommand(r),...t);async function*$sf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Vsf.EC2Client)s=await zsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bpr.paginateDescribeFleets=$sf});var OPa=A(Cpr=>{"use strict";Object.defineProperty(Cpr,"__esModule",{value:!0});Cpr.paginateDescribeFlowLogs=void 0;var Qsf=tlr(),Ksf=Uu(),Hsf=async(e,r,...t)=>await e.send(new Qsf.DescribeFlowLogsCommand(r),...t);async function*Wsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ksf.EC2Client)s=await Hsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cpr.paginateDescribeFlowLogs=Wsf});var BPa=A(vpr=>{"use strict";Object.defineProperty(vpr,"__esModule",{value:!0});vpr.paginateDescribeFpgaImages=void 0;var Ysf=rlr(),Jsf=Uu(),Xsf=async(e,r,...t)=>await e.send(new Ysf.DescribeFpgaImagesCommand(r),...t);async function*Zsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Jsf.EC2Client)s=await Xsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vpr.paginateDescribeFpgaImages=Zsf});var qPa=A(Epr=>{"use strict";Object.defineProperty(Epr,"__esModule",{value:!0});Epr.paginateDescribeHostReservationOfferings=void 0;var eaf=nlr(),taf=Uu(),raf=async(e,r,...t)=>await e.send(new eaf.DescribeHostReservationOfferingsCommand(r),...t);async function*naf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof taf.EC2Client)s=await raf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Epr.paginateDescribeHostReservationOfferings=naf});var MPa=A(Dpr=>{"use strict";Object.defineProperty(Dpr,"__esModule",{value:!0});Dpr.paginateDescribeHostReservations=void 0;var iaf=ilr(),saf=Uu(),aaf=async(e,r,...t)=>await e.send(new iaf.DescribeHostReservationsCommand(r),...t);async function*oaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof saf.EC2Client)s=await aaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dpr.paginateDescribeHostReservations=oaf});var LPa=A(Spr=>{"use strict";Object.defineProperty(Spr,"__esModule",{value:!0});Spr.paginateDescribeHosts=void 0;var caf=slr(),uaf=Uu(),laf=async(e,r,...t)=>await e.send(new caf.DescribeHostsCommand(r),...t);async function*daf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof uaf.EC2Client)s=await laf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Spr.paginateDescribeHosts=daf});var jPa=A(wpr=>{"use strict";Object.defineProperty(wpr,"__esModule",{value:!0});wpr.paginateDescribeIamInstanceProfileAssociations=void 0;var paf=alr(),maf=Uu(),faf=async(e,r,...t)=>await e.send(new paf.DescribeIamInstanceProfileAssociationsCommand(r),...t);async function*haf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof maf.EC2Client)s=await faf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wpr.paginateDescribeIamInstanceProfileAssociations=haf});var GPa=A(Ipr=>{"use strict";Object.defineProperty(Ipr,"__esModule",{value:!0});Ipr.paginateDescribeImages=void 0;var gaf=LWe(),yaf=Uu(),_af=async(e,r,...t)=>await e.send(new gaf.DescribeImagesCommand(r),...t);async function*Aaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof yaf.EC2Client)s=await _af(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ipr.paginateDescribeImages=Aaf});var UPa=A(xpr=>{"use strict";Object.defineProperty(xpr,"__esModule",{value:!0});xpr.paginateDescribeImportImageTasks=void 0;var baf=olr(),Caf=Uu(),vaf=async(e,r,...t)=>await e.send(new baf.DescribeImportImageTasksCommand(r),...t);async function*Eaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Caf.EC2Client)s=await vaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xpr.paginateDescribeImportImageTasks=Eaf});var VPa=A(Tpr=>{"use strict";Object.defineProperty(Tpr,"__esModule",{value:!0});Tpr.paginateDescribeImportSnapshotTasks=void 0;var Daf=QPt(),Saf=Uu(),waf=async(e,r,...t)=>await e.send(new Daf.DescribeImportSnapshotTasksCommand(r),...t);async function*Iaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Saf.EC2Client)s=await waf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Tpr.paginateDescribeImportSnapshotTasks=Iaf});var zPa=A(Ppr=>{"use strict";Object.defineProperty(Ppr,"__esModule",{value:!0});Ppr.paginateDescribeInstanceConnectEndpoints=void 0;var xaf=clr(),Taf=Uu(),Paf=async(e,r,...t)=>await e.send(new xaf.DescribeInstanceConnectEndpointsCommand(r),...t);async function*Raf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Taf.EC2Client)s=await Paf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ppr.paginateDescribeInstanceConnectEndpoints=Raf});var $Pa=A(Rpr=>{"use strict";Object.defineProperty(Rpr,"__esModule",{value:!0});Rpr.paginateDescribeInstanceCreditSpecifications=void 0;var kaf=ulr(),Faf=Uu(),Naf=async(e,r,...t)=>await e.send(new kaf.DescribeInstanceCreditSpecificationsCommand(r),...t);async function*Oaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Faf.EC2Client)s=await Naf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rpr.paginateDescribeInstanceCreditSpecifications=Oaf});var QPa=A(kpr=>{"use strict";Object.defineProperty(kpr,"__esModule",{value:!0});kpr.paginateDescribeInstanceEventWindows=void 0;var Baf=llr(),qaf=Uu(),Maf=async(e,r,...t)=>await e.send(new Baf.DescribeInstanceEventWindowsCommand(r),...t);async function*Laf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof qaf.EC2Client)s=await Maf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kpr.paginateDescribeInstanceEventWindows=Laf});var KPa=A(Fpr=>{"use strict";Object.defineProperty(Fpr,"__esModule",{value:!0});Fpr.paginateDescribeInstanceStatus=void 0;var jaf=WWe(),Gaf=Uu(),Uaf=async(e,r,...t)=>await e.send(new jaf.DescribeInstanceStatusCommand(r),...t);async function*Vaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Gaf.EC2Client)s=await Uaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fpr.paginateDescribeInstanceStatus=Vaf});var HPa=A(Npr=>{"use strict";Object.defineProperty(Npr,"__esModule",{value:!0});Npr.paginateDescribeInstanceTypeOfferings=void 0;var zaf=dlr(),$af=Uu(),Qaf=async(e,r,...t)=>await e.send(new zaf.DescribeInstanceTypeOfferingsCommand(r),...t);async function*Kaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof $af.EC2Client)s=await Qaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Npr.paginateDescribeInstanceTypeOfferings=Kaf});var WPa=A(Opr=>{"use strict";Object.defineProperty(Opr,"__esModule",{value:!0});Opr.paginateDescribeInstanceTypes=void 0;var Haf=plr(),Waf=Uu(),Yaf=async(e,r,...t)=>await e.send(new Haf.DescribeInstanceTypesCommand(r),...t);async function*Jaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Waf.EC2Client)s=await Yaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Opr.paginateDescribeInstanceTypes=Jaf});var YPa=A(Bpr=>{"use strict";Object.defineProperty(Bpr,"__esModule",{value:!0});Bpr.paginateDescribeInstances=void 0;var Xaf=m0e(),Zaf=Uu(),eof=async(e,r,...t)=>await e.send(new Xaf.DescribeInstancesCommand(r),...t);async function*tof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Zaf.EC2Client)s=await eof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bpr.paginateDescribeInstances=tof});var JPa=A(qpr=>{"use strict";Object.defineProperty(qpr,"__esModule",{value:!0});qpr.paginateDescribeInternetGateways=void 0;var rof=KPt(),nof=Uu(),iof=async(e,r,...t)=>await e.send(new rof.DescribeInternetGatewaysCommand(r),...t);async function*sof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof nof.EC2Client)s=await iof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qpr.paginateDescribeInternetGateways=sof});var XPa=A(Mpr=>{"use strict";Object.defineProperty(Mpr,"__esModule",{value:!0});Mpr.paginateDescribeIpamPools=void 0;var aof=mlr(),oof=Uu(),cof=async(e,r,...t)=>await e.send(new aof.DescribeIpamPoolsCommand(r),...t);async function*uof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof oof.EC2Client)s=await cof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mpr.paginateDescribeIpamPools=uof});var ZPa=A(Lpr=>{"use strict";Object.defineProperty(Lpr,"__esModule",{value:!0});Lpr.paginateDescribeIpamResourceDiscoveries=void 0;var lof=flr(),dof=Uu(),pof=async(e,r,...t)=>await e.send(new lof.DescribeIpamResourceDiscoveriesCommand(r),...t);async function*mof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof dof.EC2Client)s=await pof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lpr.paginateDescribeIpamResourceDiscoveries=mof});var e3a=A(jpr=>{"use strict";Object.defineProperty(jpr,"__esModule",{value:!0});jpr.paginateDescribeIpamResourceDiscoveryAssociations=void 0;var fof=hlr(),hof=Uu(),gof=async(e,r,...t)=>await e.send(new fof.DescribeIpamResourceDiscoveryAssociationsCommand(r),...t);async function*yof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof hof.EC2Client)s=await gof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jpr.paginateDescribeIpamResourceDiscoveryAssociations=yof});var t3a=A(Gpr=>{"use strict";Object.defineProperty(Gpr,"__esModule",{value:!0});Gpr.paginateDescribeIpamScopes=void 0;var _of=ylr(),Aof=Uu(),bof=async(e,r,...t)=>await e.send(new _of.DescribeIpamScopesCommand(r),...t);async function*Cof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Aof.EC2Client)s=await bof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gpr.paginateDescribeIpamScopes=Cof});var r3a=A(Upr=>{"use strict";Object.defineProperty(Upr,"__esModule",{value:!0});Upr.paginateDescribeIpams=void 0;var vof=glr(),Eof=Uu(),Dof=async(e,r,...t)=>await e.send(new vof.DescribeIpamsCommand(r),...t);async function*Sof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Eof.EC2Client)s=await Dof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Upr.paginateDescribeIpams=Sof});var n3a=A(Vpr=>{"use strict";Object.defineProperty(Vpr,"__esModule",{value:!0});Vpr.paginateDescribeIpv6Pools=void 0;var wof=_lr(),Iof=Uu(),xof=async(e,r,...t)=>await e.send(new wof.DescribeIpv6PoolsCommand(r),...t);async function*Tof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Iof.EC2Client)s=await xof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Vpr.paginateDescribeIpv6Pools=Tof});var i3a=A(zpr=>{"use strict";Object.defineProperty(zpr,"__esModule",{value:!0});zpr.paginateDescribeLaunchTemplateVersions=void 0;var Pof=Clr(),Rof=Uu(),kof=async(e,r,...t)=>await e.send(new Pof.DescribeLaunchTemplateVersionsCommand(r),...t);async function*Fof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Rof.EC2Client)s=await kof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zpr.paginateDescribeLaunchTemplateVersions=Fof});var s3a=A($pr=>{"use strict";Object.defineProperty($pr,"__esModule",{value:!0});$pr.paginateDescribeLaunchTemplates=void 0;var Nof=blr(),Oof=Uu(),Bof=async(e,r,...t)=>await e.send(new Nof.DescribeLaunchTemplatesCommand(r),...t);async function*qof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Oof.EC2Client)s=await Bof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$pr.paginateDescribeLaunchTemplates=qof});var a3a=A(Qpr=>{"use strict";Object.defineProperty(Qpr,"__esModule",{value:!0});Qpr.paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations=void 0;var Mof=Elr(),Lof=Uu(),jof=async(e,r,...t)=>await e.send(new Mof.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand(r),...t);async function*Gof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Lof.EC2Client)s=await jof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qpr.paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations=Gof});var o3a=A(Kpr=>{"use strict";Object.defineProperty(Kpr,"__esModule",{value:!0});Kpr.paginateDescribeLocalGatewayRouteTableVpcAssociations=void 0;var Uof=Dlr(),Vof=Uu(),zof=async(e,r,...t)=>await e.send(new Uof.DescribeLocalGatewayRouteTableVpcAssociationsCommand(r),...t);async function*$of(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Vof.EC2Client)s=await zof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Kpr.paginateDescribeLocalGatewayRouteTableVpcAssociations=$of});var c3a=A(Hpr=>{"use strict";Object.defineProperty(Hpr,"__esModule",{value:!0});Hpr.paginateDescribeLocalGatewayRouteTables=void 0;var Qof=vlr(),Kof=Uu(),Hof=async(e,r,...t)=>await e.send(new Qof.DescribeLocalGatewayRouteTablesCommand(r),...t);async function*Wof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Kof.EC2Client)s=await Hof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Hpr.paginateDescribeLocalGatewayRouteTables=Wof});var u3a=A(Wpr=>{"use strict";Object.defineProperty(Wpr,"__esModule",{value:!0});Wpr.paginateDescribeLocalGatewayVirtualInterfaceGroups=void 0;var Yof=wlr(),Jof=Uu(),Xof=async(e,r,...t)=>await e.send(new Yof.DescribeLocalGatewayVirtualInterfaceGroupsCommand(r),...t);async function*Zof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Jof.EC2Client)s=await Xof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Wpr.paginateDescribeLocalGatewayVirtualInterfaceGroups=Zof});var l3a=A(Ypr=>{"use strict";Object.defineProperty(Ypr,"__esModule",{value:!0});Ypr.paginateDescribeLocalGatewayVirtualInterfaces=void 0;var ecf=Ilr(),tcf=Uu(),rcf=async(e,r,...t)=>await e.send(new ecf.DescribeLocalGatewayVirtualInterfacesCommand(r),...t);async function*ncf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof tcf.EC2Client)s=await rcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ypr.paginateDescribeLocalGatewayVirtualInterfaces=ncf});var d3a=A(Jpr=>{"use strict";Object.defineProperty(Jpr,"__esModule",{value:!0});Jpr.paginateDescribeLocalGateways=void 0;var icf=Slr(),scf=Uu(),acf=async(e,r,...t)=>await e.send(new icf.DescribeLocalGatewaysCommand(r),...t);async function*ocf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof scf.EC2Client)s=await acf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Jpr.paginateDescribeLocalGateways=ocf});var p3a=A(Xpr=>{"use strict";Object.defineProperty(Xpr,"__esModule",{value:!0});Xpr.paginateDescribeManagedPrefixLists=void 0;var ccf=xlr(),ucf=Uu(),lcf=async(e,r,...t)=>await e.send(new ccf.DescribeManagedPrefixListsCommand(r),...t);async function*dcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ucf.EC2Client)s=await lcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Xpr.paginateDescribeManagedPrefixLists=dcf});var m3a=A(Zpr=>{"use strict";Object.defineProperty(Zpr,"__esModule",{value:!0});Zpr.paginateDescribeMovingAddresses=void 0;var pcf=Tlr(),mcf=Uu(),fcf=async(e,r,...t)=>await e.send(new pcf.DescribeMovingAddressesCommand(r),...t);async function*hcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof mcf.EC2Client)s=await fcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Zpr.paginateDescribeMovingAddresses=hcf});var f3a=A(emr=>{"use strict";Object.defineProperty(emr,"__esModule",{value:!0});emr.paginateDescribeNatGateways=void 0;var gcf=_Ye(),ycf=Uu(),_cf=async(e,r,...t)=>await e.send(new gcf.DescribeNatGatewaysCommand(r),...t);async function*Acf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ycf.EC2Client)s=await _cf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}emr.paginateDescribeNatGateways=Acf});var h3a=A(tmr=>{"use strict";Object.defineProperty(tmr,"__esModule",{value:!0});tmr.paginateDescribeNetworkAcls=void 0;var bcf=Plr(),Ccf=Uu(),vcf=async(e,r,...t)=>await e.send(new bcf.DescribeNetworkAclsCommand(r),...t);async function*Ecf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ccf.EC2Client)s=await vcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tmr.paginateDescribeNetworkAcls=Ecf});var g3a=A(rmr=>{"use strict";Object.defineProperty(rmr,"__esModule",{value:!0});rmr.paginateDescribeNetworkInsightsAccessScopeAnalyses=void 0;var Dcf=Rlr(),Scf=Uu(),wcf=async(e,r,...t)=>await e.send(new Dcf.DescribeNetworkInsightsAccessScopeAnalysesCommand(r),...t);async function*Icf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Scf.EC2Client)s=await wcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rmr.paginateDescribeNetworkInsightsAccessScopeAnalyses=Icf});var y3a=A(nmr=>{"use strict";Object.defineProperty(nmr,"__esModule",{value:!0});nmr.paginateDescribeNetworkInsightsAccessScopes=void 0;var xcf=klr(),Tcf=Uu(),Pcf=async(e,r,...t)=>await e.send(new xcf.DescribeNetworkInsightsAccessScopesCommand(r),...t);async function*Rcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Tcf.EC2Client)s=await Pcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nmr.paginateDescribeNetworkInsightsAccessScopes=Rcf});var _3a=A(imr=>{"use strict";Object.defineProperty(imr,"__esModule",{value:!0});imr.paginateDescribeNetworkInsightsAnalyses=void 0;var kcf=Flr(),Fcf=Uu(),Ncf=async(e,r,...t)=>await e.send(new kcf.DescribeNetworkInsightsAnalysesCommand(r),...t);async function*Ocf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Fcf.EC2Client)s=await Ncf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}imr.paginateDescribeNetworkInsightsAnalyses=Ocf});var A3a=A(smr=>{"use strict";Object.defineProperty(smr,"__esModule",{value:!0});smr.paginateDescribeNetworkInsightsPaths=void 0;var Bcf=Nlr(),qcf=Uu(),Mcf=async(e,r,...t)=>await e.send(new Bcf.DescribeNetworkInsightsPathsCommand(r),...t);async function*Lcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof qcf.EC2Client)s=await Mcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}smr.paginateDescribeNetworkInsightsPaths=Lcf});var b3a=A(amr=>{"use strict";Object.defineProperty(amr,"__esModule",{value:!0});amr.paginateDescribeNetworkInterfacePermissions=void 0;var jcf=Olr(),Gcf=Uu(),Ucf=async(e,r,...t)=>await e.send(new jcf.DescribeNetworkInterfacePermissionsCommand(r),...t);async function*Vcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Gcf.EC2Client)s=await Ucf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}amr.paginateDescribeNetworkInterfacePermissions=Vcf});var C3a=A(omr=>{"use strict";Object.defineProperty(omr,"__esModule",{value:!0});omr.paginateDescribeNetworkInterfaces=void 0;var zcf=HPt(),$cf=Uu(),Qcf=async(e,r,...t)=>await e.send(new zcf.DescribeNetworkInterfacesCommand(r),...t);async function*Kcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof $cf.EC2Client)s=await Qcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}omr.paginateDescribeNetworkInterfaces=Kcf});var v3a=A(cmr=>{"use strict";Object.defineProperty(cmr,"__esModule",{value:!0});cmr.paginateDescribePrefixLists=void 0;var Hcf=Blr(),Wcf=Uu(),Ycf=async(e,r,...t)=>await e.send(new Hcf.DescribePrefixListsCommand(r),...t);async function*Jcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Wcf.EC2Client)s=await Ycf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cmr.paginateDescribePrefixLists=Jcf});var E3a=A(umr=>{"use strict";Object.defineProperty(umr,"__esModule",{value:!0});umr.paginateDescribePrincipalIdFormat=void 0;var Xcf=qlr(),Zcf=Uu(),euf=async(e,r,...t)=>await e.send(new Xcf.DescribePrincipalIdFormatCommand(r),...t);async function*tuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Zcf.EC2Client)s=await euf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}umr.paginateDescribePrincipalIdFormat=tuf});var D3a=A(lmr=>{"use strict";Object.defineProperty(lmr,"__esModule",{value:!0});lmr.paginateDescribePublicIpv4Pools=void 0;var ruf=Mlr(),nuf=Uu(),iuf=async(e,r,...t)=>await e.send(new ruf.DescribePublicIpv4PoolsCommand(r),...t);async function*suf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof nuf.EC2Client)s=await iuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lmr.paginateDescribePublicIpv4Pools=suf});var S3a=A(dmr=>{"use strict";Object.defineProperty(dmr,"__esModule",{value:!0});dmr.paginateDescribeReplaceRootVolumeTasks=void 0;var auf=Llr(),ouf=Uu(),cuf=async(e,r,...t)=>await e.send(new auf.DescribeReplaceRootVolumeTasksCommand(r),...t);async function*uuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ouf.EC2Client)s=await cuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dmr.paginateDescribeReplaceRootVolumeTasks=uuf});var w3a=A(pmr=>{"use strict";Object.defineProperty(pmr,"__esModule",{value:!0});pmr.paginateDescribeReservedInstancesModifications=void 0;var luf=jlr(),duf=Uu(),puf=async(e,r,...t)=>await e.send(new luf.DescribeReservedInstancesModificationsCommand(r),...t);async function*muf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,e.client instanceof duf.EC2Client)s=await puf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}pmr.paginateDescribeReservedInstancesModifications=muf});var I3a=A(mmr=>{"use strict";Object.defineProperty(mmr,"__esModule",{value:!0});mmr.paginateDescribeReservedInstancesOfferings=void 0;var fuf=Glr(),huf=Uu(),guf=async(e,r,...t)=>await e.send(new fuf.DescribeReservedInstancesOfferingsCommand(r),...t);async function*yuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof huf.EC2Client)s=await guf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mmr.paginateDescribeReservedInstancesOfferings=yuf});var x3a=A(fmr=>{"use strict";Object.defineProperty(fmr,"__esModule",{value:!0});fmr.paginateDescribeRouteTables=void 0;var _uf=Ulr(),Auf=Uu(),buf=async(e,r,...t)=>await e.send(new _uf.DescribeRouteTablesCommand(r),...t);async function*Cuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Auf.EC2Client)s=await buf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fmr.paginateDescribeRouteTables=Cuf});var T3a=A(hmr=>{"use strict";Object.defineProperty(hmr,"__esModule",{value:!0});hmr.paginateDescribeScheduledInstanceAvailability=void 0;var vuf=Vlr(),Euf=Uu(),Duf=async(e,r,...t)=>await e.send(new vuf.DescribeScheduledInstanceAvailabilityCommand(r),...t);async function*Suf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Euf.EC2Client)s=await Duf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hmr.paginateDescribeScheduledInstanceAvailability=Suf});var P3a=A(gmr=>{"use strict";Object.defineProperty(gmr,"__esModule",{value:!0});gmr.paginateDescribeScheduledInstances=void 0;var wuf=zlr(),Iuf=Uu(),xuf=async(e,r,...t)=>await e.send(new wuf.DescribeScheduledInstancesCommand(r),...t);async function*Tuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Iuf.EC2Client)s=await xuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gmr.paginateDescribeScheduledInstances=Tuf});var R3a=A(ymr=>{"use strict";Object.defineProperty(ymr,"__esModule",{value:!0});ymr.paginateDescribeSecurityGroupRules=void 0;var Puf=$lr(),Ruf=Uu(),kuf=async(e,r,...t)=>await e.send(new Puf.DescribeSecurityGroupRulesCommand(r),...t);async function*Fuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ruf.EC2Client)s=await kuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ymr.paginateDescribeSecurityGroupRules=Fuf});var k3a=A(_mr=>{"use strict";Object.defineProperty(_mr,"__esModule",{value:!0});_mr.paginateDescribeSecurityGroups=void 0;var Nuf=WPt(),Ouf=Uu(),Buf=async(e,r,...t)=>await e.send(new Nuf.DescribeSecurityGroupsCommand(r),...t);async function*quf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ouf.EC2Client)s=await Buf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_mr.paginateDescribeSecurityGroups=quf});var F3a=A(Amr=>{"use strict";Object.defineProperty(Amr,"__esModule",{value:!0});Amr.paginateDescribeSnapshotTierStatus=void 0;var Muf=Qlr(),Luf=Uu(),juf=async(e,r,...t)=>await e.send(new Muf.DescribeSnapshotTierStatusCommand(r),...t);async function*Guf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Luf.EC2Client)s=await juf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Amr.paginateDescribeSnapshotTierStatus=Guf});var N3a=A(bmr=>{"use strict";Object.defineProperty(bmr,"__esModule",{value:!0});bmr.paginateDescribeSnapshots=void 0;var Uuf=YPt(),Vuf=Uu(),zuf=async(e,r,...t)=>await e.send(new Uuf.DescribeSnapshotsCommand(r),...t);async function*$uf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Vuf.EC2Client)s=await zuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bmr.paginateDescribeSnapshots=$uf});var O3a=A(Cmr=>{"use strict";Object.defineProperty(Cmr,"__esModule",{value:!0});Cmr.paginateDescribeSpotFleetRequests=void 0;var Quf=Klr(),Kuf=Uu(),Huf=async(e,r,...t)=>await e.send(new Quf.DescribeSpotFleetRequestsCommand(r),...t);async function*Wuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Kuf.EC2Client)s=await Huf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cmr.paginateDescribeSpotFleetRequests=Wuf});var B3a=A(vmr=>{"use strict";Object.defineProperty(vmr,"__esModule",{value:!0});vmr.paginateDescribeSpotInstanceRequests=void 0;var Yuf=JPt(),Juf=Uu(),Xuf=async(e,r,...t)=>await e.send(new Yuf.DescribeSpotInstanceRequestsCommand(r),...t);async function*Zuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Juf.EC2Client)s=await Xuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vmr.paginateDescribeSpotInstanceRequests=Zuf});var q3a=A(Emr=>{"use strict";Object.defineProperty(Emr,"__esModule",{value:!0});Emr.paginateDescribeSpotPriceHistory=void 0;var elf=Hlr(),tlf=Uu(),rlf=async(e,r,...t)=>await e.send(new elf.DescribeSpotPriceHistoryCommand(r),...t);async function*nlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof tlf.EC2Client)s=await rlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Emr.paginateDescribeSpotPriceHistory=nlf});var M3a=A(Dmr=>{"use strict";Object.defineProperty(Dmr,"__esModule",{value:!0});Dmr.paginateDescribeStaleSecurityGroups=void 0;var ilf=Wlr(),slf=Uu(),alf=async(e,r,...t)=>await e.send(new ilf.DescribeStaleSecurityGroupsCommand(r),...t);async function*olf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof slf.EC2Client)s=await alf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dmr.paginateDescribeStaleSecurityGroups=olf});var L3a=A(Smr=>{"use strict";Object.defineProperty(Smr,"__esModule",{value:!0});Smr.paginateDescribeStoreImageTasks=void 0;var clf=Ylr(),ulf=Uu(),llf=async(e,r,...t)=>await e.send(new clf.DescribeStoreImageTasksCommand(r),...t);async function*dlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ulf.EC2Client)s=await llf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Smr.paginateDescribeStoreImageTasks=dlf});var j3a=A(wmr=>{"use strict";Object.defineProperty(wmr,"__esModule",{value:!0});wmr.paginateDescribeSubnets=void 0;var plf=XPt(),mlf=Uu(),flf=async(e,r,...t)=>await e.send(new plf.DescribeSubnetsCommand(r),...t);async function*hlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof mlf.EC2Client)s=await flf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wmr.paginateDescribeSubnets=hlf});var G3a=A(Imr=>{"use strict";Object.defineProperty(Imr,"__esModule",{value:!0});Imr.paginateDescribeTags=void 0;var glf=Jlr(),ylf=Uu(),_lf=async(e,r,...t)=>await e.send(new glf.DescribeTagsCommand(r),...t);async function*Alf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ylf.EC2Client)s=await _lf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Imr.paginateDescribeTags=Alf});var U3a=A(xmr=>{"use strict";Object.defineProperty(xmr,"__esModule",{value:!0});xmr.paginateDescribeTrafficMirrorFilters=void 0;var blf=Xlr(),Clf=Uu(),vlf=async(e,r,...t)=>await e.send(new blf.DescribeTrafficMirrorFiltersCommand(r),...t);async function*Elf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Clf.EC2Client)s=await vlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xmr.paginateDescribeTrafficMirrorFilters=Elf});var V3a=A(Tmr=>{"use strict";Object.defineProperty(Tmr,"__esModule",{value:!0});Tmr.paginateDescribeTrafficMirrorSessions=void 0;var Dlf=Zlr(),Slf=Uu(),wlf=async(e,r,...t)=>await e.send(new Dlf.DescribeTrafficMirrorSessionsCommand(r),...t);async function*Ilf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Slf.EC2Client)s=await wlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Tmr.paginateDescribeTrafficMirrorSessions=Ilf});var z3a=A(Pmr=>{"use strict";Object.defineProperty(Pmr,"__esModule",{value:!0});Pmr.paginateDescribeTrafficMirrorTargets=void 0;var xlf=edr(),Tlf=Uu(),Plf=async(e,r,...t)=>await e.send(new xlf.DescribeTrafficMirrorTargetsCommand(r),...t);async function*Rlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Tlf.EC2Client)s=await Plf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Pmr.paginateDescribeTrafficMirrorTargets=Rlf});var $3a=A(Rmr=>{"use strict";Object.defineProperty(Rmr,"__esModule",{value:!0});Rmr.paginateDescribeTransitGatewayAttachments=void 0;var klf=tdr(),Flf=Uu(),Nlf=async(e,r,...t)=>await e.send(new klf.DescribeTransitGatewayAttachmentsCommand(r),...t);async function*Olf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Flf.EC2Client)s=await Nlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rmr.paginateDescribeTransitGatewayAttachments=Olf});var Q3a=A(kmr=>{"use strict";Object.defineProperty(kmr,"__esModule",{value:!0});kmr.paginateDescribeTransitGatewayConnectPeers=void 0;var Blf=rdr(),qlf=Uu(),Mlf=async(e,r,...t)=>await e.send(new Blf.DescribeTransitGatewayConnectPeersCommand(r),...t);async function*Llf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof qlf.EC2Client)s=await Mlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kmr.paginateDescribeTransitGatewayConnectPeers=Llf});var K3a=A(Fmr=>{"use strict";Object.defineProperty(Fmr,"__esModule",{value:!0});Fmr.paginateDescribeTransitGatewayConnects=void 0;var jlf=ndr(),Glf=Uu(),Ulf=async(e,r,...t)=>await e.send(new jlf.DescribeTransitGatewayConnectsCommand(r),...t);async function*Vlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Glf.EC2Client)s=await Ulf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fmr.paginateDescribeTransitGatewayConnects=Vlf});var H3a=A(Nmr=>{"use strict";Object.defineProperty(Nmr,"__esModule",{value:!0});Nmr.paginateDescribeTransitGatewayMulticastDomains=void 0;var zlf=idr(),$lf=Uu(),Qlf=async(e,r,...t)=>await e.send(new zlf.DescribeTransitGatewayMulticastDomainsCommand(r),...t);async function*Klf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof $lf.EC2Client)s=await Qlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Nmr.paginateDescribeTransitGatewayMulticastDomains=Klf});var W3a=A(Omr=>{"use strict";Object.defineProperty(Omr,"__esModule",{value:!0});Omr.paginateDescribeTransitGatewayPeeringAttachments=void 0;var Hlf=sdr(),Wlf=Uu(),Ylf=async(e,r,...t)=>await e.send(new Hlf.DescribeTransitGatewayPeeringAttachmentsCommand(r),...t);async function*Jlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Wlf.EC2Client)s=await Ylf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Omr.paginateDescribeTransitGatewayPeeringAttachments=Jlf});var Y3a=A(Bmr=>{"use strict";Object.defineProperty(Bmr,"__esModule",{value:!0});Bmr.paginateDescribeTransitGatewayPolicyTables=void 0;var Xlf=adr(),Zlf=Uu(),edf=async(e,r,...t)=>await e.send(new Xlf.DescribeTransitGatewayPolicyTablesCommand(r),...t);async function*tdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Zlf.EC2Client)s=await edf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bmr.paginateDescribeTransitGatewayPolicyTables=tdf});var J3a=A(qmr=>{"use strict";Object.defineProperty(qmr,"__esModule",{value:!0});qmr.paginateDescribeTransitGatewayRouteTableAnnouncements=void 0;var rdf=odr(),ndf=Uu(),idf=async(e,r,...t)=>await e.send(new rdf.DescribeTransitGatewayRouteTableAnnouncementsCommand(r),...t);async function*sdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ndf.EC2Client)s=await idf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qmr.paginateDescribeTransitGatewayRouteTableAnnouncements=sdf});var X3a=A(Mmr=>{"use strict";Object.defineProperty(Mmr,"__esModule",{value:!0});Mmr.paginateDescribeTransitGatewayRouteTables=void 0;var adf=cdr(),odf=Uu(),cdf=async(e,r,...t)=>await e.send(new adf.DescribeTransitGatewayRouteTablesCommand(r),...t);async function*udf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof odf.EC2Client)s=await cdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mmr.paginateDescribeTransitGatewayRouteTables=udf});var Z3a=A(Lmr=>{"use strict";Object.defineProperty(Lmr,"__esModule",{value:!0});Lmr.paginateDescribeTransitGatewayVpcAttachments=void 0;var ldf=ldr(),ddf=Uu(),pdf=async(e,r,...t)=>await e.send(new ldf.DescribeTransitGatewayVpcAttachmentsCommand(r),...t);async function*mdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ddf.EC2Client)s=await pdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lmr.paginateDescribeTransitGatewayVpcAttachments=mdf});var eRa=A(jmr=>{"use strict";Object.defineProperty(jmr,"__esModule",{value:!0});jmr.paginateDescribeTransitGateways=void 0;var fdf=udr(),hdf=Uu(),gdf=async(e,r,...t)=>await e.send(new fdf.DescribeTransitGatewaysCommand(r),...t);async function*ydf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof hdf.EC2Client)s=await gdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jmr.paginateDescribeTransitGateways=ydf});var tRa=A(Gmr=>{"use strict";Object.defineProperty(Gmr,"__esModule",{value:!0});Gmr.paginateDescribeTrunkInterfaceAssociations=void 0;var _df=ddr(),Adf=Uu(),bdf=async(e,r,...t)=>await e.send(new _df.DescribeTrunkInterfaceAssociationsCommand(r),...t);async function*Cdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Adf.EC2Client)s=await bdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gmr.paginateDescribeTrunkInterfaceAssociations=Cdf});var rRa=A(Umr=>{"use strict";Object.defineProperty(Umr,"__esModule",{value:!0});Umr.paginateDescribeVerifiedAccessEndpoints=void 0;var vdf=pdr(),Edf=Uu(),Ddf=async(e,r,...t)=>await e.send(new vdf.DescribeVerifiedAccessEndpointsCommand(r),...t);async function*Sdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Edf.EC2Client)s=await Ddf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Umr.paginateDescribeVerifiedAccessEndpoints=Sdf});var nRa=A(Vmr=>{"use strict";Object.defineProperty(Vmr,"__esModule",{value:!0});Vmr.paginateDescribeVerifiedAccessGroups=void 0;var wdf=mdr(),Idf=Uu(),xdf=async(e,r,...t)=>await e.send(new wdf.DescribeVerifiedAccessGroupsCommand(r),...t);async function*Tdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Idf.EC2Client)s=await xdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Vmr.paginateDescribeVerifiedAccessGroups=Tdf});var iRa=A(zmr=>{"use strict";Object.defineProperty(zmr,"__esModule",{value:!0});zmr.paginateDescribeVerifiedAccessInstanceLoggingConfigurations=void 0;var Pdf=fdr(),Rdf=Uu(),kdf=async(e,r,...t)=>await e.send(new Pdf.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand(r),...t);async function*Fdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Rdf.EC2Client)s=await kdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zmr.paginateDescribeVerifiedAccessInstanceLoggingConfigurations=Fdf});var sRa=A($mr=>{"use strict";Object.defineProperty($mr,"__esModule",{value:!0});$mr.paginateDescribeVerifiedAccessInstances=void 0;var Ndf=hdr(),Odf=Uu(),Bdf=async(e,r,...t)=>await e.send(new Ndf.DescribeVerifiedAccessInstancesCommand(r),...t);async function*qdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Odf.EC2Client)s=await Bdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$mr.paginateDescribeVerifiedAccessInstances=qdf});var aRa=A(Qmr=>{"use strict";Object.defineProperty(Qmr,"__esModule",{value:!0});Qmr.paginateDescribeVerifiedAccessTrustProviders=void 0;var Mdf=gdr(),Ldf=Uu(),jdf=async(e,r,...t)=>await e.send(new Mdf.DescribeVerifiedAccessTrustProvidersCommand(r),...t);async function*Gdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ldf.EC2Client)s=await jdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qmr.paginateDescribeVerifiedAccessTrustProviders=Gdf});var oRa=A(Kmr=>{"use strict";Object.defineProperty(Kmr,"__esModule",{value:!0});Kmr.paginateDescribeVolumeStatus=void 0;var Udf=_dr(),Vdf=Uu(),zdf=async(e,r,...t)=>await e.send(new Udf.DescribeVolumeStatusCommand(r),...t);async function*$df(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Vdf.EC2Client)s=await zdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Kmr.paginateDescribeVolumeStatus=$df});var cRa=A(Hmr=>{"use strict";Object.defineProperty(Hmr,"__esModule",{value:!0});Hmr.paginateDescribeVolumesModifications=void 0;var Qdf=ydr(),Kdf=Uu(),Hdf=async(e,r,...t)=>await e.send(new Qdf.DescribeVolumesModificationsCommand(r),...t);async function*Wdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Kdf.EC2Client)s=await Hdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Hmr.paginateDescribeVolumesModifications=Wdf});var uRa=A(Wmr=>{"use strict";Object.defineProperty(Wmr,"__esModule",{value:!0});Wmr.paginateDescribeVolumes=void 0;var Ydf=FSe(),Jdf=Uu(),Xdf=async(e,r,...t)=>await e.send(new Ydf.DescribeVolumesCommand(r),...t);async function*Zdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Jdf.EC2Client)s=await Xdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Wmr.paginateDescribeVolumes=Zdf});var lRa=A(Ymr=>{"use strict";Object.defineProperty(Ymr,"__esModule",{value:!0});Ymr.paginateDescribeVpcClassicLinkDnsSupport=void 0;var epf=Adr(),tpf=Uu(),rpf=async(e,r,...t)=>await e.send(new epf.DescribeVpcClassicLinkDnsSupportCommand(r),...t);async function*npf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof tpf.EC2Client)s=await rpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ymr.paginateDescribeVpcClassicLinkDnsSupport=npf});var dRa=A(Jmr=>{"use strict";Object.defineProperty(Jmr,"__esModule",{value:!0});Jmr.paginateDescribeVpcEndpointConnectionNotifications=void 0;var ipf=bdr(),spf=Uu(),apf=async(e,r,...t)=>await e.send(new ipf.DescribeVpcEndpointConnectionNotificationsCommand(r),...t);async function*opf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof spf.EC2Client)s=await apf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Jmr.paginateDescribeVpcEndpointConnectionNotifications=opf});var pRa=A(Xmr=>{"use strict";Object.defineProperty(Xmr,"__esModule",{value:!0});Xmr.paginateDescribeVpcEndpointConnections=void 0;var cpf=Cdr(),upf=Uu(),lpf=async(e,r,...t)=>await e.send(new cpf.DescribeVpcEndpointConnectionsCommand(r),...t);async function*dpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof upf.EC2Client)s=await lpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Xmr.paginateDescribeVpcEndpointConnections=dpf});var mRa=A(Zmr=>{"use strict";Object.defineProperty(Zmr,"__esModule",{value:!0});Zmr.paginateDescribeVpcEndpointServiceConfigurations=void 0;var ppf=Edr(),mpf=Uu(),fpf=async(e,r,...t)=>await e.send(new ppf.DescribeVpcEndpointServiceConfigurationsCommand(r),...t);async function*hpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof mpf.EC2Client)s=await fpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Zmr.paginateDescribeVpcEndpointServiceConfigurations=hpf});var fRa=A(efr=>{"use strict";Object.defineProperty(efr,"__esModule",{value:!0});efr.paginateDescribeVpcEndpointServicePermissions=void 0;var gpf=Ddr(),ypf=Uu(),_pf=async(e,r,...t)=>await e.send(new gpf.DescribeVpcEndpointServicePermissionsCommand(r),...t);async function*Apf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ypf.EC2Client)s=await _pf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}efr.paginateDescribeVpcEndpointServicePermissions=Apf});var hRa=A(tfr=>{"use strict";Object.defineProperty(tfr,"__esModule",{value:!0});tfr.paginateDescribeVpcEndpoints=void 0;var bpf=vdr(),Cpf=Uu(),vpf=async(e,r,...t)=>await e.send(new bpf.DescribeVpcEndpointsCommand(r),...t);async function*Epf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Cpf.EC2Client)s=await vpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tfr.paginateDescribeVpcEndpoints=Epf});var gRa=A(rfr=>{"use strict";Object.defineProperty(rfr,"__esModule",{value:!0});rfr.paginateDescribeVpcPeeringConnections=void 0;var Dpf=OJe(),Spf=Uu(),wpf=async(e,r,...t)=>await e.send(new Dpf.DescribeVpcPeeringConnectionsCommand(r),...t);async function*Ipf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Spf.EC2Client)s=await wpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rfr.paginateDescribeVpcPeeringConnections=Ipf});var yRa=A(nfr=>{"use strict";Object.defineProperty(nfr,"__esModule",{value:!0});nfr.paginateDescribeVpcs=void 0;var xpf=qJe(),Tpf=Uu(),Ppf=async(e,r,...t)=>await e.send(new xpf.DescribeVpcsCommand(r),...t);async function*Rpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Tpf.EC2Client)s=await Ppf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nfr.paginateDescribeVpcs=Rpf});var _Ra=A(ifr=>{"use strict";Object.defineProperty(ifr,"__esModule",{value:!0});ifr.paginateGetAssociatedIpv6PoolCidrs=void 0;var kpf=Sdr(),Fpf=Uu(),Npf=async(e,r,...t)=>await e.send(new kpf.GetAssociatedIpv6PoolCidrsCommand(r),...t);async function*Opf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Fpf.EC2Client)s=await Npf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ifr.paginateGetAssociatedIpv6PoolCidrs=Opf});var ARa=A(sfr=>{"use strict";Object.defineProperty(sfr,"__esModule",{value:!0});sfr.paginateGetAwsNetworkPerformanceData=void 0;var Bpf=wdr(),qpf=Uu(),Mpf=async(e,r,...t)=>await e.send(new Bpf.GetAwsNetworkPerformanceDataCommand(r),...t);async function*Lpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof qpf.EC2Client)s=await Mpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}sfr.paginateGetAwsNetworkPerformanceData=Lpf});var bRa=A(afr=>{"use strict";Object.defineProperty(afr,"__esModule",{value:!0});afr.paginateGetGroupsForCapacityReservation=void 0;var jpf=Idr(),Gpf=Uu(),Upf=async(e,r,...t)=>await e.send(new jpf.GetGroupsForCapacityReservationCommand(r),...t);async function*Vpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Gpf.EC2Client)s=await Upf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}afr.paginateGetGroupsForCapacityReservation=Vpf});var CRa=A(ofr=>{"use strict";Object.defineProperty(ofr,"__esModule",{value:!0});ofr.paginateGetInstanceTypesFromInstanceRequirements=void 0;var zpf=xdr(),$pf=Uu(),Qpf=async(e,r,...t)=>await e.send(new zpf.GetInstanceTypesFromInstanceRequirementsCommand(r),...t);async function*Kpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof $pf.EC2Client)s=await Qpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ofr.paginateGetInstanceTypesFromInstanceRequirements=Kpf});var vRa=A(cfr=>{"use strict";Object.defineProperty(cfr,"__esModule",{value:!0});cfr.paginateGetIpamAddressHistory=void 0;var Hpf=Tdr(),Wpf=Uu(),Ypf=async(e,r,...t)=>await e.send(new Hpf.GetIpamAddressHistoryCommand(r),...t);async function*Jpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Wpf.EC2Client)s=await Ypf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cfr.paginateGetIpamAddressHistory=Jpf});var ERa=A(ufr=>{"use strict";Object.defineProperty(ufr,"__esModule",{value:!0});ufr.paginateGetIpamDiscoveredAccounts=void 0;var Xpf=Pdr(),Zpf=Uu(),emf=async(e,r,...t)=>await e.send(new Xpf.GetIpamDiscoveredAccountsCommand(r),...t);async function*tmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Zpf.EC2Client)s=await emf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ufr.paginateGetIpamDiscoveredAccounts=tmf});var DRa=A(lfr=>{"use strict";Object.defineProperty(lfr,"__esModule",{value:!0});lfr.paginateGetIpamDiscoveredResourceCidrs=void 0;var rmf=Rdr(),nmf=Uu(),imf=async(e,r,...t)=>await e.send(new rmf.GetIpamDiscoveredResourceCidrsCommand(r),...t);async function*smf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof nmf.EC2Client)s=await imf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lfr.paginateGetIpamDiscoveredResourceCidrs=smf});var SRa=A(dfr=>{"use strict";Object.defineProperty(dfr,"__esModule",{value:!0});dfr.paginateGetIpamPoolAllocations=void 0;var amf=kdr(),omf=Uu(),cmf=async(e,r,...t)=>await e.send(new amf.GetIpamPoolAllocationsCommand(r),...t);async function*umf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof omf.EC2Client)s=await cmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dfr.paginateGetIpamPoolAllocations=umf});var wRa=A(pfr=>{"use strict";Object.defineProperty(pfr,"__esModule",{value:!0});pfr.paginateGetIpamPoolCidrs=void 0;var lmf=Fdr(),dmf=Uu(),pmf=async(e,r,...t)=>await e.send(new lmf.GetIpamPoolCidrsCommand(r),...t);async function*mmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof dmf.EC2Client)s=await pmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}pfr.paginateGetIpamPoolCidrs=mmf});var IRa=A(mfr=>{"use strict";Object.defineProperty(mfr,"__esModule",{value:!0});mfr.paginateGetIpamResourceCidrs=void 0;var fmf=Ndr(),hmf=Uu(),gmf=async(e,r,...t)=>await e.send(new fmf.GetIpamResourceCidrsCommand(r),...t);async function*ymf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof hmf.EC2Client)s=await gmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mfr.paginateGetIpamResourceCidrs=ymf});var xRa=A(ffr=>{"use strict";Object.defineProperty(ffr,"__esModule",{value:!0});ffr.paginateGetManagedPrefixListAssociations=void 0;var _mf=Odr(),Amf=Uu(),bmf=async(e,r,...t)=>await e.send(new _mf.GetManagedPrefixListAssociationsCommand(r),...t);async function*Cmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Amf.EC2Client)s=await bmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ffr.paginateGetManagedPrefixListAssociations=Cmf});var TRa=A(hfr=>{"use strict";Object.defineProperty(hfr,"__esModule",{value:!0});hfr.paginateGetManagedPrefixListEntries=void 0;var vmf=Bdr(),Emf=Uu(),Dmf=async(e,r,...t)=>await e.send(new vmf.GetManagedPrefixListEntriesCommand(r),...t);async function*Smf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Emf.EC2Client)s=await Dmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hfr.paginateGetManagedPrefixListEntries=Smf});var PRa=A(gfr=>{"use strict";Object.defineProperty(gfr,"__esModule",{value:!0});gfr.paginateGetNetworkInsightsAccessScopeAnalysisFindings=void 0;var wmf=qdr(),Imf=Uu(),xmf=async(e,r,...t)=>await e.send(new wmf.GetNetworkInsightsAccessScopeAnalysisFindingsCommand(r),...t);async function*Tmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Imf.EC2Client)s=await xmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gfr.paginateGetNetworkInsightsAccessScopeAnalysisFindings=Tmf});var RRa=A(yfr=>{"use strict";Object.defineProperty(yfr,"__esModule",{value:!0});yfr.paginateGetSpotPlacementScores=void 0;var Pmf=Ldr(),Rmf=Uu(),kmf=async(e,r,...t)=>await e.send(new Pmf.GetSpotPlacementScoresCommand(r),...t);async function*Fmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Rmf.EC2Client)s=await kmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yfr.paginateGetSpotPlacementScores=Fmf});var kRa=A(_fr=>{"use strict";Object.defineProperty(_fr,"__esModule",{value:!0});_fr.paginateGetTransitGatewayAttachmentPropagations=void 0;var Nmf=jdr(),Omf=Uu(),Bmf=async(e,r,...t)=>await e.send(new Nmf.GetTransitGatewayAttachmentPropagationsCommand(r),...t);async function*qmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Omf.EC2Client)s=await Bmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_fr.paginateGetTransitGatewayAttachmentPropagations=qmf});var FRa=A(Afr=>{"use strict";Object.defineProperty(Afr,"__esModule",{value:!0});Afr.paginateGetTransitGatewayMulticastDomainAssociations=void 0;var Mmf=Gdr(),Lmf=Uu(),jmf=async(e,r,...t)=>await e.send(new Mmf.GetTransitGatewayMulticastDomainAssociationsCommand(r),...t);async function*Gmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Lmf.EC2Client)s=await jmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Afr.paginateGetTransitGatewayMulticastDomainAssociations=Gmf});var NRa=A(bfr=>{"use strict";Object.defineProperty(bfr,"__esModule",{value:!0});bfr.paginateGetTransitGatewayPolicyTableAssociations=void 0;var Umf=Udr(),Vmf=Uu(),zmf=async(e,r,...t)=>await e.send(new Umf.GetTransitGatewayPolicyTableAssociationsCommand(r),...t);async function*$mf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Vmf.EC2Client)s=await zmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bfr.paginateGetTransitGatewayPolicyTableAssociations=$mf});var ORa=A(Cfr=>{"use strict";Object.defineProperty(Cfr,"__esModule",{value:!0});Cfr.paginateGetTransitGatewayPrefixListReferences=void 0;var Qmf=Vdr(),Kmf=Uu(),Hmf=async(e,r,...t)=>await e.send(new Qmf.GetTransitGatewayPrefixListReferencesCommand(r),...t);async function*Wmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Kmf.EC2Client)s=await Hmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cfr.paginateGetTransitGatewayPrefixListReferences=Wmf});var BRa=A(vfr=>{"use strict";Object.defineProperty(vfr,"__esModule",{value:!0});vfr.paginateGetTransitGatewayRouteTableAssociations=void 0;var Ymf=zdr(),Jmf=Uu(),Xmf=async(e,r,...t)=>await e.send(new Ymf.GetTransitGatewayRouteTableAssociationsCommand(r),...t);async function*Zmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Jmf.EC2Client)s=await Xmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vfr.paginateGetTransitGatewayRouteTableAssociations=Zmf});var qRa=A(Efr=>{"use strict";Object.defineProperty(Efr,"__esModule",{value:!0});Efr.paginateGetTransitGatewayRouteTablePropagations=void 0;var eff=$dr(),tff=Uu(),rff=async(e,r,...t)=>await e.send(new eff.GetTransitGatewayRouteTablePropagationsCommand(r),...t);async function*nff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof tff.EC2Client)s=await rff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Efr.paginateGetTransitGatewayRouteTablePropagations=nff});var MRa=A(Dfr=>{"use strict";Object.defineProperty(Dfr,"__esModule",{value:!0});Dfr.paginateGetVpnConnectionDeviceTypes=void 0;var iff=Qdr(),sff=Uu(),aff=async(e,r,...t)=>await e.send(new iff.GetVpnConnectionDeviceTypesCommand(r),...t);async function*off(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof sff.EC2Client)s=await aff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dfr.paginateGetVpnConnectionDeviceTypes=off});var LRa=A(Sfr=>{"use strict";Object.defineProperty(Sfr,"__esModule",{value:!0});Sfr.paginateListImagesInRecycleBin=void 0;var cff=Wdr(),uff=Uu(),lff=async(e,r,...t)=>await e.send(new cff.ListImagesInRecycleBinCommand(r),...t);async function*dff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof uff.EC2Client)s=await lff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Sfr.paginateListImagesInRecycleBin=dff});var jRa=A(wfr=>{"use strict";Object.defineProperty(wfr,"__esModule",{value:!0});wfr.paginateListSnapshotsInRecycleBin=void 0;var pff=Ydr(),mff=Uu(),fff=async(e,r,...t)=>await e.send(new pff.ListSnapshotsInRecycleBinCommand(r),...t);async function*hff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof mff.EC2Client)s=await fff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wfr.paginateListSnapshotsInRecycleBin=hff});var GRa=A(Ifr=>{"use strict";Object.defineProperty(Ifr,"__esModule",{value:!0});Ifr.paginateSearchLocalGatewayRoutes=void 0;var gff=Jdr(),yff=Uu(),_ff=async(e,r,...t)=>await e.send(new gff.SearchLocalGatewayRoutesCommand(r),...t);async function*Aff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof yff.EC2Client)s=await _ff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ifr.paginateSearchLocalGatewayRoutes=Aff});var URa=A(xfr=>{"use strict";Object.defineProperty(xfr,"__esModule",{value:!0});xfr.paginateSearchTransitGatewayMulticastGroups=void 0;var bff=Xdr(),Cff=Uu(),vff=async(e,r,...t)=>await e.send(new bff.SearchTransitGatewayMulticastGroupsCommand(r),...t);async function*Eff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Cff.EC2Client)s=await vff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xfr.paginateSearchTransitGatewayMulticastGroups=Eff});var VRa=A(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});var Wu=(tn(),Dr(en));Wu.__exportStar(mPa(),Vu);Wu.__exportStar(fPa(),Vu);Wu.__exportStar(hPa(),Vu);Wu.__exportStar(gPa(),Vu);Wu.__exportStar(yPa(),Vu);Wu.__exportStar(_Pa(),Vu);Wu.__exportStar(APa(),Vu);Wu.__exportStar(bPa(),Vu);Wu.__exportStar(CPa(),Vu);Wu.__exportStar(vPa(),Vu);Wu.__exportStar(DPa(),Vu);Wu.__exportStar(SPa(),Vu);Wu.__exportStar(wPa(),Vu);Wu.__exportStar(IPa(),Vu);Wu.__exportStar(xPa(),Vu);Wu.__exportStar(TPa(),Vu);Wu.__exportStar(PPa(),Vu);Wu.__exportStar(RPa(),Vu);Wu.__exportStar(kPa(),Vu);Wu.__exportStar(FPa(),Vu);Wu.__exportStar(NPa(),Vu);Wu.__exportStar(OPa(),Vu);Wu.__exportStar(BPa(),Vu);Wu.__exportStar(qPa(),Vu);Wu.__exportStar(MPa(),Vu);Wu.__exportStar(LPa(),Vu);Wu.__exportStar(jPa(),Vu);Wu.__exportStar(GPa(),Vu);Wu.__exportStar(UPa(),Vu);Wu.__exportStar(VPa(),Vu);Wu.__exportStar(zPa(),Vu);Wu.__exportStar($Pa(),Vu);Wu.__exportStar(QPa(),Vu);Wu.__exportStar(KPa(),Vu);Wu.__exportStar(HPa(),Vu);Wu.__exportStar(WPa(),Vu);Wu.__exportStar(YPa(),Vu);Wu.__exportStar(JPa(),Vu);Wu.__exportStar(XPa(),Vu);Wu.__exportStar(ZPa(),Vu);Wu.__exportStar(e3a(),Vu);Wu.__exportStar(t3a(),Vu);Wu.__exportStar(r3a(),Vu);Wu.__exportStar(n3a(),Vu);Wu.__exportStar(i3a(),Vu);Wu.__exportStar(s3a(),Vu);Wu.__exportStar(a3a(),Vu);Wu.__exportStar(o3a(),Vu);Wu.__exportStar(c3a(),Vu);Wu.__exportStar(u3a(),Vu);Wu.__exportStar(l3a(),Vu);Wu.__exportStar(d3a(),Vu);Wu.__exportStar(p3a(),Vu);Wu.__exportStar(m3a(),Vu);Wu.__exportStar(f3a(),Vu);Wu.__exportStar(h3a(),Vu);Wu.__exportStar(g3a(),Vu);Wu.__exportStar(y3a(),Vu);Wu.__exportStar(_3a(),Vu);Wu.__exportStar(A3a(),Vu);Wu.__exportStar(b3a(),Vu);Wu.__exportStar(C3a(),Vu);Wu.__exportStar(v3a(),Vu);Wu.__exportStar(E3a(),Vu);Wu.__exportStar(D3a(),Vu);Wu.__exportStar(S3a(),Vu);Wu.__exportStar(w3a(),Vu);Wu.__exportStar(I3a(),Vu);Wu.__exportStar(x3a(),Vu);Wu.__exportStar(T3a(),Vu);Wu.__exportStar(P3a(),Vu);Wu.__exportStar(R3a(),Vu);Wu.__exportStar(k3a(),Vu);Wu.__exportStar(F3a(),Vu);Wu.__exportStar(N3a(),Vu);Wu.__exportStar(O3a(),Vu);Wu.__exportStar(B3a(),Vu);Wu.__exportStar(q3a(),Vu);Wu.__exportStar(M3a(),Vu);Wu.__exportStar(L3a(),Vu);Wu.__exportStar(j3a(),Vu);Wu.__exportStar(G3a(),Vu);Wu.__exportStar(U3a(),Vu);Wu.__exportStar(V3a(),Vu);Wu.__exportStar(z3a(),Vu);Wu.__exportStar($3a(),Vu);Wu.__exportStar(Q3a(),Vu);Wu.__exportStar(K3a(),Vu);Wu.__exportStar(H3a(),Vu);Wu.__exportStar(W3a(),Vu);Wu.__exportStar(Y3a(),Vu);Wu.__exportStar(J3a(),Vu);Wu.__exportStar(X3a(),Vu);Wu.__exportStar(Z3a(),Vu);Wu.__exportStar(eRa(),Vu);Wu.__exportStar(tRa(),Vu);Wu.__exportStar(rRa(),Vu);Wu.__exportStar(nRa(),Vu);Wu.__exportStar(iRa(),Vu);Wu.__exportStar(sRa(),Vu);Wu.__exportStar(aRa(),Vu);Wu.__exportStar(oRa(),Vu);Wu.__exportStar(cRa(),Vu);Wu.__exportStar(uRa(),Vu);Wu.__exportStar(lRa(),Vu);Wu.__exportStar(dRa(),Vu);Wu.__exportStar(pRa(),Vu);Wu.__exportStar(mRa(),Vu);Wu.__exportStar(fRa(),Vu);Wu.__exportStar(hRa(),Vu);Wu.__exportStar(gRa(),Vu);Wu.__exportStar(yRa(),Vu);Wu.__exportStar(_Ra(),Vu);Wu.__exportStar(ARa(),Vu);Wu.__exportStar(bRa(),Vu);Wu.__exportStar(CRa(),Vu);Wu.__exportStar(vRa(),Vu);Wu.__exportStar(ERa(),Vu);Wu.__exportStar(DRa(),Vu);Wu.__exportStar(SRa(),Vu);Wu.__exportStar(wRa(),Vu);Wu.__exportStar(IRa(),Vu);Wu.__exportStar(xRa(),Vu);Wu.__exportStar(TRa(),Vu);Wu.__exportStar(PRa(),Vu);Wu.__exportStar(RRa(),Vu);Wu.__exportStar(kRa(),Vu);Wu.__exportStar(FRa(),Vu);Wu.__exportStar(NRa(),Vu);Wu.__exportStar(ORa(),Vu);Wu.__exportStar(BRa(),Vu);Wu.__exportStar(qRa(),Vu);Wu.__exportStar(MRa(),Vu);Wu.__exportStar(LRa(),Vu);Wu.__exportStar(jRa(),Vu);Wu.__exportStar(GRa(),Vu);Wu.__exportStar(URa(),Vu)});var $Ra=A(srt=>{"use strict";Object.defineProperty(srt,"__esModule",{value:!0});srt.waitUntilBundleTaskComplete=srt.waitForBundleTaskComplete=void 0;var irt=Ih(),Dff=Bur(),zRa=async(e,r)=>{let t;try{let n=await e.send(new Dff.DescribeBundleTasksCommand(r));t=n;try{let i=()=>[].concat(...n.BundleTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="complete";if(s)return{state:irt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.BundleTasks).map(o=>o.State);for(let s of i())if(s=="failed")return{state:irt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:irt.WaiterState.RETRY,reason:t}},Sff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,irt.createWaiter)({...t,...e},r,zRa)};srt.waitForBundleTaskComplete=Sff;var wff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,irt.createWaiter)({...t,...e},r,zRa);return(0,irt.checkExceptions)(n)};srt.waitUntilBundleTaskComplete=wff});var KRa=A(art=>{"use strict";Object.defineProperty(art,"__esModule",{value:!0});art.waitUntilConversionTaskCancelled=art.waitForConversionTaskCancelled=void 0;var e3t=Ih(),Iff=gWe(),QRa=async(e,r)=>{let t;try{let n=await e.send(new Iff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="cancelled";if(s)return{state:e3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:e3t.WaiterState.RETRY,reason:t}},xff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,e3t.createWaiter)({...t,...e},r,QRa)};art.waitForConversionTaskCancelled=xff;var Tff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,e3t.createWaiter)({...t,...e},r,QRa);return(0,e3t.checkExceptions)(n)};art.waitUntilConversionTaskCancelled=Tff});var WRa=A(ort=>{"use strict";Object.defineProperty(ort,"__esModule",{value:!0});ort.waitUntilConversionTaskCompleted=ort.waitForConversionTaskCompleted=void 0;var NSe=Ih(),Pff=gWe(),HRa=async(e,r)=>{let t;try{let n=await e.send(new Pff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:NSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.ConversionTasks).map(o=>o.State);for(let s of i())if(s=="cancelled")return{state:NSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.ConversionTasks).map(o=>o.State);for(let s of i())if(s=="cancelling")return{state:NSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:NSe.WaiterState.RETRY,reason:t}},Rff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,NSe.createWaiter)({...t,...e},r,HRa)};ort.waitForConversionTaskCompleted=Rff;var kff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,NSe.createWaiter)({...t,...e},r,HRa);return(0,NSe.checkExceptions)(n)};ort.waitUntilConversionTaskCompleted=kff});var JRa=A(crt=>{"use strict";Object.defineProperty(crt,"__esModule",{value:!0});crt.waitUntilConversionTaskDeleted=crt.waitForConversionTaskDeleted=void 0;var t3t=Ih(),Fff=gWe(),YRa=async(e,r)=>{let t;try{let n=await e.send(new Fff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:t3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:t3t.WaiterState.RETRY,reason:t}},Nff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,t3t.createWaiter)({...t,...e},r,YRa)};crt.waitForConversionTaskDeleted=Nff;var Off=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,t3t.createWaiter)({...t,...e},r,YRa);return(0,t3t.checkExceptions)(n)};crt.waitUntilConversionTaskDeleted=Off});var ZRa=A(urt=>{"use strict";Object.defineProperty(urt,"__esModule",{value:!0});urt.waitUntilCustomerGatewayAvailable=urt.waitForCustomerGatewayAvailable=void 0;var OSe=Ih(),Bff=Hur(),XRa=async(e,r)=>{let t;try{let n=await e.send(new Bff.DescribeCustomerGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.CustomerGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:OSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.CustomerGateways).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:OSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.CustomerGateways).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:OSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:OSe.WaiterState.RETRY,reason:t}},qff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,OSe.createWaiter)({...t,...e},r,XRa)};urt.waitForCustomerGatewayAvailable=qff;var Mff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,OSe.createWaiter)({...t,...e},r,XRa);return(0,OSe.checkExceptions)(n)};urt.waitUntilCustomerGatewayAvailable=Mff});var tka=A(lrt=>{"use strict";Object.defineProperty(lrt,"__esModule",{value:!0});lrt.waitUntilExportTaskCancelled=lrt.waitForExportTaskCancelled=void 0;var r3t=Ih(),Lff=$Pt(),eka=async(e,r)=>{let t;try{let n=await e.send(new Lff.DescribeExportTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ExportTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="cancelled";if(s)return{state:r3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:r3t.WaiterState.RETRY,reason:t}},jff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,r3t.createWaiter)({...t,...e},r,eka)};lrt.waitForExportTaskCancelled=jff;var Gff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,r3t.createWaiter)({...t,...e},r,eka);return(0,r3t.checkExceptions)(n)};lrt.waitUntilExportTaskCancelled=Gff});var nka=A(drt=>{"use strict";Object.defineProperty(drt,"__esModule",{value:!0});drt.waitUntilExportTaskCompleted=drt.waitForExportTaskCompleted=void 0;var n3t=Ih(),Uff=$Pt(),rka=async(e,r)=>{let t;try{let n=await e.send(new Uff.DescribeExportTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ExportTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:n3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:n3t.WaiterState.RETRY,reason:t}},Vff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,n3t.createWaiter)({...t,...e},r,rka)};drt.waitForExportTaskCompleted=Vff;var zff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,n3t.createWaiter)({...t,...e},r,rka);return(0,n3t.checkExceptions)(n)};drt.waitUntilExportTaskCompleted=zff});var ska=A(mrt=>{"use strict";Object.defineProperty(mrt,"__esModule",{value:!0});mrt.waitUntilImageAvailable=mrt.waitForImageAvailable=void 0;var prt=Ih(),$ff=LWe(),ika=async(e,r)=>{let t;try{let n=await e.send(new $ff.DescribeImagesCommand(r));t=n;try{let i=()=>[].concat(...n.Images).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:prt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Images).map(o=>o.State);for(let s of i())if(s=="failed")return{state:prt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:prt.WaiterState.RETRY,reason:t}},Qff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,prt.createWaiter)({...t,...e},r,ika)};mrt.waitForImageAvailable=Qff;var Kff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,prt.createWaiter)({...t,...e},r,ika);return(0,prt.checkExceptions)(n)};mrt.waitUntilImageAvailable=Kff});var oka=A(hrt=>{"use strict";Object.defineProperty(hrt,"__esModule",{value:!0});hrt.waitUntilImageExists=hrt.waitForImageExists=void 0;var frt=Ih(),Hff=LWe(),aka=async(e,r)=>{let t;try{let n=await e.send(new Hff.DescribeImagesCommand(r));t=n;try{if((()=>[].concat(...n.Images).length>0)()==!0)return{state:frt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidAMIID.NotFound")return{state:frt.WaiterState.RETRY,reason:t}}return{state:frt.WaiterState.RETRY,reason:t}},Wff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,frt.createWaiter)({...t,...e},r,aka)};hrt.waitForImageExists=Wff;var Yff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,frt.createWaiter)({...t,...e},r,aka);return(0,frt.checkExceptions)(n)};hrt.waitUntilImageExists=Yff});var uka=A(yrt=>{"use strict";Object.defineProperty(yrt,"__esModule",{value:!0});yrt.waitUntilInstanceExists=yrt.waitForInstanceExists=void 0;var grt=Ih(),Jff=m0e(),cka=async(e,r)=>{let t;try{let n=await e.send(new Jff.DescribeInstancesCommand(r));t=n;try{if((()=>[].concat(...n.Reservations).length>0)()==!0)return{state:grt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:grt.WaiterState.RETRY,reason:t}}return{state:grt.WaiterState.RETRY,reason:t}},Xff=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,grt.createWaiter)({...t,...e},r,cka)};yrt.waitForInstanceExists=Xff;var Zff=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,grt.createWaiter)({...t,...e},r,cka);return(0,grt.checkExceptions)(n)};yrt.waitUntilInstanceExists=Zff});var dka=A(_rt=>{"use strict";Object.defineProperty(_rt,"__esModule",{value:!0});_rt.waitUntilInstanceRunning=_rt.waitForInstanceRunning=void 0;var Kne=Ih(),e0f=m0e(),lka=async(e,r)=>{let t;try{let n=await e.send(new e0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="running";if(s)return{state:Kne.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="shutting-down")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="terminated")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="stopping")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:Kne.WaiterState.RETRY,reason:t}}return{state:Kne.WaiterState.RETRY,reason:t}},t0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Kne.createWaiter)({...t,...e},r,lka)};_rt.waitForInstanceRunning=t0f;var r0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Kne.createWaiter)({...t,...e},r,lka);return(0,Kne.checkExceptions)(n)};_rt.waitUntilInstanceRunning=r0f});var mka=A(brt=>{"use strict";Object.defineProperty(brt,"__esModule",{value:!0});brt.waitUntilInstanceStatusOk=brt.waitForInstanceStatusOk=void 0;var Art=Ih(),n0f=WWe(),pka=async(e,r)=>{let t;try{let n=await e.send(new n0f.DescribeInstanceStatusCommand(r));t=n;try{let i=()=>[].concat(...n.InstanceStatuses).map(c=>c.InstanceStatus.Status),s=i().length>0;for(let a of i())s=s&&a=="ok";if(s)return{state:Art.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:Art.WaiterState.RETRY,reason:t}}return{state:Art.WaiterState.RETRY,reason:t}},i0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Art.createWaiter)({...t,...e},r,pka)};brt.waitForInstanceStatusOk=i0f;var s0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Art.createWaiter)({...t,...e},r,pka);return(0,Art.checkExceptions)(n)};brt.waitUntilInstanceStatusOk=s0f});var hka=A(Crt=>{"use strict";Object.defineProperty(Crt,"__esModule",{value:!0});Crt.waitUntilInstanceStopped=Crt.waitForInstanceStopped=void 0;var BSe=Ih(),a0f=m0e(),fka=async(e,r)=>{let t;try{let n=await e.send(new a0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="stopped";if(s)return{state:BSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="pending")return{state:BSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="terminated")return{state:BSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:BSe.WaiterState.RETRY,reason:t}},o0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,BSe.createWaiter)({...t,...e},r,fka)};Crt.waitForInstanceStopped=o0f;var c0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,BSe.createWaiter)({...t,...e},r,fka);return(0,BSe.checkExceptions)(n)};Crt.waitUntilInstanceStopped=c0f});var yka=A(vrt=>{"use strict";Object.defineProperty(vrt,"__esModule",{value:!0});vrt.waitUntilInstanceTerminated=vrt.waitForInstanceTerminated=void 0;var qSe=Ih(),u0f=m0e(),gka=async(e,r)=>{let t;try{let n=await e.send(new u0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="terminated";if(s)return{state:qSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="pending")return{state:qSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="stopping")return{state:qSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:qSe.WaiterState.RETRY,reason:t}},l0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,qSe.createWaiter)({...t,...e},r,gka)};vrt.waitForInstanceTerminated=l0f;var d0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,qSe.createWaiter)({...t,...e},r,gka);return(0,qSe.checkExceptions)(n)};vrt.waitUntilInstanceTerminated=d0f});var Aka=A(Drt=>{"use strict";Object.defineProperty(Drt,"__esModule",{value:!0});Drt.waitUntilInternetGatewayExists=Drt.waitForInternetGatewayExists=void 0;var Ert=Ih(),p0f=KPt(),_ka=async(e,r)=>{let t;try{let n=await e.send(new p0f.DescribeInternetGatewaysCommand(r));t=n;try{if((()=>[].concat(...n.InternetGateways).map(o=>o.InternetGatewayId).length>0)()==!0)return{state:Ert.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInternetGateway.NotFound")return{state:Ert.WaiterState.RETRY,reason:t}}return{state:Ert.WaiterState.RETRY,reason:t}},m0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Ert.createWaiter)({...t,...e},r,_ka)};Drt.waitForInternetGatewayExists=m0f;var f0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Ert.createWaiter)({...t,...e},r,_ka);return(0,Ert.checkExceptions)(n)};Drt.waitUntilInternetGatewayExists=f0f});var Cka=A(wrt=>{"use strict";Object.defineProperty(wrt,"__esModule",{value:!0});wrt.waitUntilKeyPairExists=wrt.waitForKeyPairExists=void 0;var Srt=Ih(),h0f=Alr(),bka=async(e,r)=>{let t;try{let n=await e.send(new h0f.DescribeKeyPairsCommand(r));t=n;try{if((()=>[].concat(...n.KeyPairs).map(o=>o.KeyName).length>0)()==!0)return{state:Srt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidKeyPair.NotFound")return{state:Srt.WaiterState.RETRY,reason:t}}return{state:Srt.WaiterState.RETRY,reason:t}},g0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Srt.createWaiter)({...t,...e},r,bka)};wrt.waitForKeyPairExists=g0f;var y0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Srt.createWaiter)({...t,...e},r,bka);return(0,Srt.checkExceptions)(n)};wrt.waitUntilKeyPairExists=y0f});var Eka=A(Irt=>{"use strict";Object.defineProperty(Irt,"__esModule",{value:!0});Irt.waitUntilNatGatewayAvailable=Irt.waitForNatGatewayAvailable=void 0;var Hne=Ih(),_0f=_Ye(),vka=async(e,r)=>{let t;try{let n=await e.send(new _0f.DescribeNatGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.NatGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Hne.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="failed")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="NatGatewayNotFound")return{state:Hne.WaiterState.RETRY,reason:t}}return{state:Hne.WaiterState.RETRY,reason:t}},A0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Hne.createWaiter)({...t,...e},r,vka)};Irt.waitForNatGatewayAvailable=A0f;var b0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Hne.createWaiter)({...t,...e},r,vka);return(0,Hne.checkExceptions)(n)};Irt.waitUntilNatGatewayAvailable=b0f});var Ska=A(Trt=>{"use strict";Object.defineProperty(Trt,"__esModule",{value:!0});Trt.waitUntilNatGatewayDeleted=Trt.waitForNatGatewayDeleted=void 0;var xrt=Ih(),C0f=_Ye(),Dka=async(e,r)=>{let t;try{let n=await e.send(new C0f.DescribeNatGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.NatGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:xrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="NatGatewayNotFound")return{state:xrt.WaiterState.SUCCESS,reason:t}}return{state:xrt.WaiterState.RETRY,reason:t}},v0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,xrt.createWaiter)({...t,...e},r,Dka)};Trt.waitForNatGatewayDeleted=v0f;var E0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,xrt.createWaiter)({...t,...e},r,Dka);return(0,xrt.checkExceptions)(n)};Trt.waitUntilNatGatewayDeleted=E0f});var Ika=A(Rrt=>{"use strict";Object.defineProperty(Rrt,"__esModule",{value:!0});Rrt.waitUntilNetworkInterfaceAvailable=Rrt.waitForNetworkInterfaceAvailable=void 0;var Prt=Ih(),D0f=HPt(),wka=async(e,r)=>{let t;try{let n=await e.send(new D0f.DescribeNetworkInterfacesCommand(r));t=n;try{let i=()=>[].concat(...n.NetworkInterfaces).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Prt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidNetworkInterfaceID.NotFound")return{state:Prt.WaiterState.FAILURE,reason:t}}return{state:Prt.WaiterState.RETRY,reason:t}},S0f=async(e,r)=>{let t={minDelay:20,maxDelay:120};return(0,Prt.createWaiter)({...t,...e},r,wka)};Rrt.waitForNetworkInterfaceAvailable=S0f;var w0f=async(e,r)=>{let t={minDelay:20,maxDelay:120},n=await(0,Prt.createWaiter)({...t,...e},r,wka);return(0,Prt.checkExceptions)(n)};Rrt.waitUntilNetworkInterfaceAvailable=w0f});var Tka=A(Frt=>{"use strict";Object.defineProperty(Frt,"__esModule",{value:!0});Frt.waitUntilSnapshotImported=Frt.waitForSnapshotImported=void 0;var krt=Ih(),I0f=QPt(),xka=async(e,r)=>{let t;try{let n=await e.send(new I0f.DescribeImportSnapshotTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ImportSnapshotTasks).map(c=>c.SnapshotTaskDetail.Status),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:krt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.ImportSnapshotTasks).map(o=>o.SnapshotTaskDetail.Status);for(let s of i())if(s=="error")return{state:krt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:krt.WaiterState.RETRY,reason:t}},x0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,krt.createWaiter)({...t,...e},r,xka)};Frt.waitForSnapshotImported=x0f;var T0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,krt.createWaiter)({...t,...e},r,xka);return(0,krt.checkExceptions)(n)};Frt.waitUntilSnapshotImported=T0f});var Rka=A(Ort=>{"use strict";Object.defineProperty(Ort,"__esModule",{value:!0});Ort.waitUntilSecurityGroupExists=Ort.waitForSecurityGroupExists=void 0;var Nrt=Ih(),P0f=WPt(),Pka=async(e,r)=>{let t;try{let n=await e.send(new P0f.DescribeSecurityGroupsCommand(r));t=n;try{if((()=>[].concat(...n.SecurityGroups).map(o=>o.GroupId).length>0)()==!0)return{state:Nrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidGroup.NotFound")return{state:Nrt.WaiterState.RETRY,reason:t}}return{state:Nrt.WaiterState.RETRY,reason:t}},R0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Nrt.createWaiter)({...t,...e},r,Pka)};Ort.waitForSecurityGroupExists=R0f;var k0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Nrt.createWaiter)({...t,...e},r,Pka);return(0,Nrt.checkExceptions)(n)};Ort.waitUntilSecurityGroupExists=k0f});var Fka=A(qrt=>{"use strict";Object.defineProperty(qrt,"__esModule",{value:!0});qrt.waitUntilSnapshotCompleted=qrt.waitForSnapshotCompleted=void 0;var Brt=Ih(),F0f=YPt(),kka=async(e,r)=>{let t;try{let n=await e.send(new F0f.DescribeSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.Snapshots).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:Brt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Snapshots).map(o=>o.State);for(let s of i())if(s=="error")return{state:Brt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Brt.WaiterState.RETRY,reason:t}},N0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Brt.createWaiter)({...t,...e},r,kka)};qrt.waitForSnapshotCompleted=N0f;var O0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Brt.createWaiter)({...t,...e},r,kka);return(0,Brt.checkExceptions)(n)};qrt.waitUntilSnapshotCompleted=O0f});var Oka=A(Mrt=>{"use strict";Object.defineProperty(Mrt,"__esModule",{value:!0});Mrt.waitUntilSpotInstanceRequestFulfilled=Mrt.waitForSpotInstanceRequestFulfilled=void 0;var ez=Ih(),B0f=JPt(),Nka=async(e,r)=>{let t;try{let n=await e.send(new B0f.DescribeSpotInstanceRequestsCommand(r));t=n;try{let i=()=>[].concat(...n.SpotInstanceRequests).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="fulfilled";if(s)return{state:ez.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="request-canceled-and-instance-running";if(s)return{state:ez.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="schedule-expired")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="canceled-before-fulfillment")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="bad-parameters")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="system-error")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidSpotInstanceRequestID.NotFound")return{state:ez.WaiterState.RETRY,reason:t}}return{state:ez.WaiterState.RETRY,reason:t}},q0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,ez.createWaiter)({...t,...e},r,Nka)};Mrt.waitForSpotInstanceRequestFulfilled=q0f;var M0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,ez.createWaiter)({...t,...e},r,Nka);return(0,ez.checkExceptions)(n)};Mrt.waitUntilSpotInstanceRequestFulfilled=M0f});var qka=A(Lrt=>{"use strict";Object.defineProperty(Lrt,"__esModule",{value:!0});Lrt.waitUntilSubnetAvailable=Lrt.waitForSubnetAvailable=void 0;var i3t=Ih(),L0f=XPt(),Bka=async(e,r)=>{let t;try{let n=await e.send(new L0f.DescribeSubnetsCommand(r));t=n;try{let i=()=>[].concat(...n.Subnets).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:i3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:i3t.WaiterState.RETRY,reason:t}},j0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,i3t.createWaiter)({...t,...e},r,Bka)};Lrt.waitForSubnetAvailable=j0f;var G0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,i3t.createWaiter)({...t,...e},r,Bka);return(0,i3t.checkExceptions)(n)};Lrt.waitUntilSubnetAvailable=G0f});var Lka=A(jrt=>{"use strict";Object.defineProperty(jrt,"__esModule",{value:!0});jrt.waitUntilPasswordDataAvailable=jrt.waitForPasswordDataAvailable=void 0;var s3t=Ih(),U0f=Mdr(),Mka=async(e,r)=>{let t;try{let n=await e.send(new U0f.GetPasswordDataCommand(r));t=n;try{if((()=>n.PasswordData.length>0)()==!0)return{state:s3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:s3t.WaiterState.RETRY,reason:t}},V0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,s3t.createWaiter)({...t,...e},r,Mka)};jrt.waitForPasswordDataAvailable=V0f;var z0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,s3t.createWaiter)({...t,...e},r,Mka);return(0,s3t.checkExceptions)(n)};jrt.waitUntilPasswordDataAvailable=z0f});var Gka=A(Grt=>{"use strict";Object.defineProperty(Grt,"__esModule",{value:!0});Grt.waitUntilSystemStatusOk=Grt.waitForSystemStatusOk=void 0;var a3t=Ih(),$0f=WWe(),jka=async(e,r)=>{let t;try{let n=await e.send(new $0f.DescribeInstanceStatusCommand(r));t=n;try{let i=()=>[].concat(...n.InstanceStatuses).map(c=>c.SystemStatus.Status),s=i().length>0;for(let a of i())s=s&&a=="ok";if(s)return{state:a3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:a3t.WaiterState.RETRY,reason:t}},Q0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,a3t.createWaiter)({...t,...e},r,jka)};Grt.waitForSystemStatusOk=Q0f;var K0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,a3t.createWaiter)({...t,...e},r,jka);return(0,a3t.checkExceptions)(n)};Grt.waitUntilSystemStatusOk=K0f});var Vka=A(Vrt=>{"use strict";Object.defineProperty(Vrt,"__esModule",{value:!0});Vrt.waitUntilVolumeAvailable=Vrt.waitForVolumeAvailable=void 0;var Urt=Ih(),H0f=FSe(),Uka=async(e,r)=>{let t;try{let n=await e.send(new H0f.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Urt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Volumes).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Urt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Urt.WaiterState.RETRY,reason:t}},W0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Urt.createWaiter)({...t,...e},r,Uka)};Vrt.waitForVolumeAvailable=W0f;var Y0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Urt.createWaiter)({...t,...e},r,Uka);return(0,Urt.checkExceptions)(n)};Vrt.waitUntilVolumeAvailable=Y0f});var $ka=A($rt=>{"use strict";Object.defineProperty($rt,"__esModule",{value:!0});$rt.waitUntilVolumeDeleted=$rt.waitForVolumeDeleted=void 0;var zrt=Ih(),J0f=FSe(),zka=async(e,r)=>{let t;try{let n=await e.send(new J0f.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:zrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidVolume.NotFound")return{state:zrt.WaiterState.SUCCESS,reason:t}}return{state:zrt.WaiterState.RETRY,reason:t}},X0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,zrt.createWaiter)({...t,...e},r,zka)};$rt.waitForVolumeDeleted=X0f;var Z0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,zrt.createWaiter)({...t,...e},r,zka);return(0,zrt.checkExceptions)(n)};$rt.waitUntilVolumeDeleted=Z0f});var Kka=A(Krt=>{"use strict";Object.defineProperty(Krt,"__esModule",{value:!0});Krt.waitUntilVolumeInUse=Krt.waitForVolumeInUse=void 0;var Qrt=Ih(),ehf=FSe(),Qka=async(e,r)=>{let t;try{let n=await e.send(new ehf.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="in-use";if(s)return{state:Qrt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Volumes).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Qrt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Qrt.WaiterState.RETRY,reason:t}},thf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Qrt.createWaiter)({...t,...e},r,Qka)};Krt.waitForVolumeInUse=thf;var rhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Qrt.createWaiter)({...t,...e},r,Qka);return(0,Qrt.checkExceptions)(n)};Krt.waitUntilVolumeInUse=rhf});var Wka=A(Hrt=>{"use strict";Object.defineProperty(Hrt,"__esModule",{value:!0});Hrt.waitUntilVpcAvailable=Hrt.waitForVpcAvailable=void 0;var o3t=Ih(),nhf=qJe(),Hka=async(e,r)=>{let t;try{let n=await e.send(new nhf.DescribeVpcsCommand(r));t=n;try{let i=()=>[].concat(...n.Vpcs).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:o3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:o3t.WaiterState.RETRY,reason:t}},ihf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,o3t.createWaiter)({...t,...e},r,Hka)};Hrt.waitForVpcAvailable=ihf;var shf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,o3t.createWaiter)({...t,...e},r,Hka);return(0,o3t.checkExceptions)(n)};Hrt.waitUntilVpcAvailable=shf});var Jka=A(Yrt=>{"use strict";Object.defineProperty(Yrt,"__esModule",{value:!0});Yrt.waitUntilVpcExists=Yrt.waitForVpcExists=void 0;var Wrt=Ih(),ahf=qJe(),Yka=async(e,r)=>{let t;try{return t=await e.send(new ahf.DescribeVpcsCommand(r)),{state:Wrt.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcID.NotFound")return{state:Wrt.WaiterState.RETRY,reason:t}}return{state:Wrt.WaiterState.RETRY,reason:t}},ohf=async(e,r)=>{let t={minDelay:1,maxDelay:120};return(0,Wrt.createWaiter)({...t,...e},r,Yka)};Yrt.waitForVpcExists=ohf;var chf=async(e,r)=>{let t={minDelay:1,maxDelay:120},n=await(0,Wrt.createWaiter)({...t,...e},r,Yka);return(0,Wrt.checkExceptions)(n)};Yrt.waitUntilVpcExists=chf});var Zka=A(Xrt=>{"use strict";Object.defineProperty(Xrt,"__esModule",{value:!0});Xrt.waitUntilVpcPeeringConnectionDeleted=Xrt.waitForVpcPeeringConnectionDeleted=void 0;var Jrt=Ih(),uhf=OJe(),Xka=async(e,r)=>{let t;try{let n=await e.send(new uhf.DescribeVpcPeeringConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpcPeeringConnections).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:Jrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcPeeringConnectionID.NotFound")return{state:Jrt.WaiterState.SUCCESS,reason:t}}return{state:Jrt.WaiterState.RETRY,reason:t}},lhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Jrt.createWaiter)({...t,...e},r,Xka)};Xrt.waitForVpcPeeringConnectionDeleted=lhf;var dhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Jrt.createWaiter)({...t,...e},r,Xka);return(0,Jrt.checkExceptions)(n)};Xrt.waitUntilVpcPeeringConnectionDeleted=dhf});var t4a=A(ent=>{"use strict";Object.defineProperty(ent,"__esModule",{value:!0});ent.waitUntilVpcPeeringConnectionExists=ent.waitForVpcPeeringConnectionExists=void 0;var Zrt=Ih(),phf=OJe(),e4a=async(e,r)=>{let t;try{return t=await e.send(new phf.DescribeVpcPeeringConnectionsCommand(r)),{state:Zrt.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcPeeringConnectionID.NotFound")return{state:Zrt.WaiterState.RETRY,reason:t}}return{state:Zrt.WaiterState.RETRY,reason:t}},mhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Zrt.createWaiter)({...t,...e},r,e4a)};ent.waitForVpcPeeringConnectionExists=mhf;var fhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Zrt.createWaiter)({...t,...e},r,e4a);return(0,Zrt.checkExceptions)(n)};ent.waitUntilVpcPeeringConnectionExists=fhf});var n4a=A(tnt=>{"use strict";Object.defineProperty(tnt,"__esModule",{value:!0});tnt.waitUntilVpnConnectionAvailable=tnt.waitForVpnConnectionAvailable=void 0;var MSe=Ih(),hhf=ZPt(),r4a=async(e,r)=>{let t;try{let n=await e.send(new hhf.DescribeVpnConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpnConnections).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:MSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:MSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:MSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:MSe.WaiterState.RETRY,reason:t}},ghf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,MSe.createWaiter)({...t,...e},r,r4a)};tnt.waitForVpnConnectionAvailable=ghf;var yhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,MSe.createWaiter)({...t,...e},r,r4a);return(0,MSe.checkExceptions)(n)};tnt.waitUntilVpnConnectionAvailable=yhf});var s4a=A(nnt=>{"use strict";Object.defineProperty(nnt,"__esModule",{value:!0});nnt.waitUntilVpnConnectionDeleted=nnt.waitForVpnConnectionDeleted=void 0;var rnt=Ih(),_hf=ZPt(),i4a=async(e,r)=>{let t;try{let n=await e.send(new _hf.DescribeVpnConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpnConnections).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:rnt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="pending")return{state:rnt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:rnt.WaiterState.RETRY,reason:t}},Ahf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,rnt.createWaiter)({...t,...e},r,i4a)};nnt.waitForVpnConnectionDeleted=Ahf;var bhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,rnt.createWaiter)({...t,...e},r,i4a);return(0,rnt.checkExceptions)(n)};nnt.waitUntilVpnConnectionDeleted=bhf});var a4a=A(Py=>{"use strict";Object.defineProperty(Py,"__esModule",{value:!0});var u_=(tn(),Dr(en));u_.__exportStar($Ra(),Py);u_.__exportStar(KRa(),Py);u_.__exportStar(WRa(),Py);u_.__exportStar(JRa(),Py);u_.__exportStar(ZRa(),Py);u_.__exportStar(tka(),Py);u_.__exportStar(nka(),Py);u_.__exportStar(ska(),Py);u_.__exportStar(oka(),Py);u_.__exportStar(uka(),Py);u_.__exportStar(dka(),Py);u_.__exportStar(mka(),Py);u_.__exportStar(hka(),Py);u_.__exportStar(yka(),Py);u_.__exportStar(Aka(),Py);u_.__exportStar(Cka(),Py);u_.__exportStar(Eka(),Py);u_.__exportStar(Ska(),Py);u_.__exportStar(Ika(),Py);u_.__exportStar(Tka(),Py);u_.__exportStar(Rka(),Py);u_.__exportStar(Fka(),Py);u_.__exportStar(Oka(),Py);u_.__exportStar(qka(),Py);u_.__exportStar(Lka(),Py);u_.__exportStar(Gka(),Py);u_.__exportStar(Vka(),Py);u_.__exportStar($ka(),Py);u_.__exportStar(Kka(),Py);u_.__exportStar(Wka(),Py);u_.__exportStar(Jka(),Py);u_.__exportStar(Zka(),Py);u_.__exportStar(t4a(),Py);u_.__exportStar(n4a(),Py);u_.__exportStar(s4a(),Py)});var o4a=A(Tfr=>{"use strict";Object.defineProperty(Tfr,"__esModule",{value:!0});Tfr.MembershipType=void 0;Tfr.MembershipType={igmp:"igmp",static:"static"}});var c4a=A(dY=>{"use strict";Object.defineProperty(dY,"__esModule",{value:!0});var h0e=(tn(),Dr(en));h0e.__exportStar(p0e(),dY);h0e.__exportStar(RSe(),dY);h0e.__exportStar(pKe(),dY);h0e.__exportStar(kSe(),dY);h0e.__exportStar(oYe(),dY);h0e.__exportStar(f0e(),dY);h0e.__exportStar(W4(),dY);h0e.__exportStar(o4a(),dY)});var u4a=A(pY=>{"use strict";Object.defineProperty(pY,"__esModule",{value:!0});pY.EC2ServiceException=void 0;var int=(tn(),Dr(en));int.__exportStar(Uu(),pY);int.__exportStar(dPa(),pY);int.__exportStar(pPa(),pY);int.__exportStar(VRa(),pY);int.__exportStar(a4a(),pY);int.__exportStar(c4a(),pY);var Chf=sbn();Object.defineProperty(pY,"EC2ServiceException",{enumerable:!0,get:function(){return Chf.EC2ServiceException}})});var z5n=A(Pfr=>{"use strict";Object.defineProperty(Pfr,"__esModule",{value:!0});Pfr.Lazy=void 0;var V5n=class{executor;_result;constructor(r){this.executor=r}hasValue(){return!!this._result}getValue(){let r=this._result;if(r){if(r.type==="success")return r.value;throw r.err}return this.realizeValue()}realizeValue(){try{let r=this.executor();return this._result={type:"success",value:r},r}catch(r){throw this._result={type:"error",err:r},r}}};Pfr.Lazy=V5n});var d4a=A(kfr=>{"use strict";Object.defineProperty(kfr,"__esModule",{value:!0});kfr.AwsMachineImageDataSource=void 0;var Rfr=(tn(),Dr(en)),l4a=u4a(),$5n=ug(),vhf=z5n(),Ehf=Rfr.__importStar(bAn()),Dhf=K0(),Wne=class e extends Dhf.Datasource{static id="aws-machine-image";defaultVersioning=Ehf.id;caching=!0;defaultConfig={commitMessageExtra:"to {{{newVersion}}}",prBodyColumns:["Change","Image"],prBodyDefinitions:{Image:"```{{{newDigest}}}```"},digest:{commitMessageExtra:"to {{{newDigest}}}",prBodyColumns:["Image"],prBodyDefinitions:{Image:"```{{{newDigest}}}```"}}};ec2;now;constructor(){super(e.id),this.ec2=new vhf.Lazy(()=>new l4a.EC2Client({})),this.now=Date.now()}async getSortedAwsMachineImages(r){let t=new l4a.DescribeImagesCommand({Filters:JSON.parse(r)}),n=await this.ec2.getValue().send(t);return n.Images=n.Images??[],n.Images.sort((i,s)=>{let a=i.CreationDate?Date.parse(i.CreationDate):0,o=s.CreationDate?Date.parse(s.CreationDate):0;return a-o})}async getDigest({packageName:r},t){var s,a;let n=await this.getSortedAwsMachineImages(r);if(n.length<1)return null;if(t){let o=n.filter(c=>c.ImageId===t);return o.length===1?o[0].Name??null:null}let i=await this.getReleases({packageName:r});return((a=(s=i==null?void 0:i.releases)==null?void 0:s[0])==null?void 0:a.newDigest)??null}async getReleases({packageName:r}){let t=await this.getSortedAwsMachineImages(r),n=t[t.length-1];return n!=null&&n.ImageId?{releases:[{version:n.ImageId,releaseTimestamp:n.CreationDate,isDeprecated:Date.parse(n.DeprecationTime??this.now.toString())`getSortedAwsMachineImages:${e}`})],Wne.prototype,"getSortedAwsMachineImages",null);Rfr.__decorate([(0,$5n.cache)({namespace:`datasource-${Wne.id}`,key:({packageName:e},r)=>`getDigest:${e}:${r??""}`})],Wne.prototype,"getDigest",null);Rfr.__decorate([(0,$5n.cache)({namespace:`datasource-${Wne.id}`,key:({packageName:e})=>`getReleases:${e}`})],Wne.prototype,"getReleases",null)});var p4a=A(Ffr=>{"use strict";Object.defineProperty(Ffr,"__esModule",{value:!0});Ffr.resolveClientEndpointParameters=void 0;var Shf=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"rds"});Ffr.resolveClientEndpointParameters=Shf});var m4a=A((ig1,whf)=>{whf.exports={name:"@aws-sdk/client-rds",description:"AWS SDK for JavaScript Rds Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo rds"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-rds":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-rds",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-rds"}}});var I4a=A(Nfr=>{"use strict";Object.defineProperty(Nfr,"__esModule",{value:!0});Nfr.ruleSet=void 0;var E4a="required",tz="fn",rz="argv",ont="ref",f4a="isSet",Y4="tree",snt="error",ant="endpoint",Q5n="PartitionResult",K5n="getAttr",h4a={[E4a]:!1,type:"String"},g4a={[E4a]:!0,default:!1,type:"Boolean"},y4a={[ont]:"Endpoint"},D4a={[tz]:"booleanEquals",[rz]:[{[ont]:"UseFIPS"},!0]},S4a={[tz]:"booleanEquals",[rz]:[{[ont]:"UseDualStack"},!0]},lj={},_4a={[tz]:"booleanEquals",[rz]:[!0,{[tz]:K5n,[rz]:[{[ont]:Q5n},"supportsFIPS"]}]},w4a={[ont]:Q5n},A4a={[tz]:"booleanEquals",[rz]:[!0,{[tz]:K5n,[rz]:[w4a,"supportsDualStack"]}]},b4a=[D4a],C4a=[S4a],v4a=[{[ont]:"Region"}],Ihf={version:"1.0",parameters:{Region:h4a,UseDualStack:g4a,UseFIPS:g4a,Endpoint:h4a},rules:[{conditions:[{[tz]:f4a,[rz]:[y4a]}],type:Y4,rules:[{conditions:b4a,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:snt},{type:Y4,rules:[{conditions:C4a,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:snt},{endpoint:{url:y4a,properties:lj,headers:lj},type:ant}]}]},{type:Y4,rules:[{conditions:[{[tz]:f4a,[rz]:v4a}],type:Y4,rules:[{conditions:[{[tz]:"aws.partition",[rz]:v4a,assign:Q5n}],type:Y4,rules:[{conditions:[D4a,S4a],type:Y4,rules:[{conditions:[_4a,A4a],type:Y4,rules:[{type:Y4,rules:[{endpoint:{url:"https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:snt}]},{conditions:b4a,type:Y4,rules:[{conditions:[_4a],type:Y4,rules:[{type:Y4,rules:[{conditions:[{[tz]:"stringEquals",[rz]:["aws-us-gov",{[tz]:K5n,[rz]:[w4a,"name"]}]}],endpoint:{url:"https://rds.{Region}.amazonaws.com",properties:lj,headers:lj},type:ant},{endpoint:{url:"https://rds-fips.{Region}.{PartitionResult#dnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:snt}]},{conditions:C4a,type:Y4,rules:[{conditions:[A4a],type:Y4,rules:[{type:Y4,rules:[{endpoint:{url:"https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:snt}]},{type:Y4,rules:[{endpoint:{url:"https://rds.{Region}.{PartitionResult#dnsSuffix}",properties:lj,headers:lj},type:ant}]}]}]},{error:"Invalid Configuration: Missing Region",type:snt}]}]};Nfr.ruleSet=Ihf});var x4a=A(Ofr=>{"use strict";Object.defineProperty(Ofr,"__esModule",{value:!0});Ofr.defaultEndpointResolver=void 0;var xhf=jH(),Thf=I4a(),Phf=(e,r={})=>(0,xhf.resolveEndpoint)(Thf.ruleSet,{endpointParams:e,logger:r.logger});Ofr.defaultEndpointResolver=Phf});var R4a=A(Bfr=>{"use strict";Object.defineProperty(Bfr,"__esModule",{value:!0});Bfr.getRuntimeConfig=void 0;var Rhf=qe(),khf=IV(),T4a=zH(),P4a=R4(),Fhf=x4a(),Nhf=e=>({apiVersion:"2014-10-31",base64Decoder:(e==null?void 0:e.base64Decoder)??T4a.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??T4a.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Fhf.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Rhf.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"RDS",urlParser:(e==null?void 0:e.urlParser)??khf.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??P4a.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??P4a.toUtf8});Bfr.getRuntimeConfig=Nhf});var N4a=A(Mfr=>{"use strict";Object.defineProperty(Mfr,"__esModule",{value:!0});Mfr.getRuntimeConfig=void 0;var Ohf=(tn(),Dr(en)),Bhf=Ohf.__importDefault(m4a()),qhf=bLe(),Mhf=Z2e(),Lhf=Mre(),qfr=tx(),jhf=Lre(),k4a=oP(),c3t=kL(),F4a=$H(),Ghf=jre(),Uhf=z3(),Vhf=R4a(),zhf=qe(),$hf=Vre(),Qhf=qe(),Khf=e=>{(0,Qhf.emitWarningIfUnsupportedVersion)(process.version);let r=(0,$hf.resolveDefaultsModeConfig)(e),t=()=>r().then(zhf.loadConfigsForDefaultMode),n=(0,Vhf.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Ghf.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,qhf.decorateDefaultCredentialProvider)(Mhf.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,Lhf.defaultUserAgent)({serviceId:n.serviceId,clientVersion:Bhf.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,c3t.loadConfig)(k4a.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,c3t.loadConfig)(qfr.NODE_REGION_CONFIG_OPTIONS,qfr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new F4a.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,c3t.loadConfig)({...k4a.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Uhf.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??jhf.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??F4a.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,c3t.loadConfig)(qfr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,c3t.loadConfig)(qfr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Mfr.getRuntimeConfig=Khf});var Ry=A(cnt=>{"use strict";Object.defineProperty(cnt,"__esModule",{value:!0});cnt.RDSClient=cnt.__Client=void 0;var O4a=wre(),Hhf=Ire(),Whf=xre(),B4a=RO(),q4a=Tre(),Yhf=tx(),Jhf=Rre(),Xhf=Ue(),M4a=oP(),L4a=qe();Object.defineProperty(cnt,"__Client",{enumerable:!0,get:function(){return L4a.Client}});var Zhf=p4a(),egf=N4a(),H5n=class extends L4a.Client{constructor(r){let t=(0,egf.getRuntimeConfig)(r),n=(0,Zhf.resolveClientEndpointParameters)(t),i=(0,Yhf.resolveRegionConfig)(n),s=(0,Xhf.resolveEndpointConfig)(i),a=(0,M4a.resolveRetryConfig)(s),o=(0,O4a.resolveHostHeaderConfig)(a),c=(0,B4a.resolveAwsAuthConfig)(o),l=(0,q4a.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,M4a.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Jhf.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,O4a.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Hhf.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Whf.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,B4a.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,q4a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};cnt.RDSClient=H5n});var u3t=A(unt=>{"use strict";Object.defineProperty(unt,"__esModule",{value:!0});unt.RDSServiceException=unt.__ServiceException=void 0;var j4a=qe();Object.defineProperty(unt,"__ServiceException",{enumerable:!0,get:function(){return j4a.ServiceException}});var W5n=class e extends j4a.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};unt.RDSServiceException=W5n});var $On=A(so=>{"use strict";Object.defineProperty(so,"__esModule",{value:!0});so.WriteForwardingStatus=so.Ec2ImagePropertiesNotSupportedFault=so.CustomDBEngineVersionQuotaExceededFault=so.CustomDBEngineVersionAlreadyExistsFault=so.CreateCustomDBEngineVersionFault=so.SourceDatabaseNotSupportedFault=so.SourceClusterNotSupportedFault=so.InstanceQuotaExceededFault=so.DBClusterQuotaExceededFault=so.DBClusterParameterGroupNotFoundFault=so.BlueGreenDeploymentAlreadyExistsFault=so.OptionGroupQuotaExceededFault=so.OptionGroupNotFoundFault=so.OptionGroupAlreadyExistsFault=so.InvalidDBSnapshotStateFault=so.DBSnapshotAlreadyExistsFault=so.CustomAvailabilityZoneNotFoundFault=so.SnapshotQuotaExceededFault=so.KMSKeyNotAccessibleFault=so.InvalidDBClusterSnapshotStateFault=so.DBClusterSnapshotNotFoundFault=so.DBClusterSnapshotAlreadyExistsFault=so.DBParameterGroupQuotaExceededFault=so.DBParameterGroupNotFoundFault=so.DBParameterGroupAlreadyExistsFault=so.InvalidExportTaskStateFault=so.ExportTaskNotFoundFault=so.ExportSourceType=so.InvalidDBSecurityGroupStateFault=so.DBSecurityGroupNotFoundFault=so.AuthorizationQuotaExceededFault=so.AuthorizationAlreadyExistsFault=so.ResourceNotFoundFault=so.DBSnapshotNotFoundFault=so.DBProxyTargetGroupNotFoundFault=so.DBProxyNotFoundFault=so.BlueGreenDeploymentNotFoundFault=so.SubscriptionNotFoundFault=so.SourceNotFoundFault=so.InvalidDBInstanceStateFault=so.DBInstanceRoleQuotaExceededFault=so.DBInstanceRoleAlreadyExistsFault=so.DBInstanceNotFoundFault=so.InvalidDBClusterStateFault=so.DBClusterRoleQuotaExceededFault=so.DBClusterRoleAlreadyExistsFault=so.DBClusterNotFoundFault=so.ActivityStreamStatus=so.ActivityStreamPolicyStatus=so.ActivityStreamMode=void 0;so.FailoverStatus=so.SubscriptionCategoryNotFoundFault=so.SubscriptionAlreadyExistFault=so.SNSTopicArnNotFoundFault=so.SNSNoAuthorizationFault=so.SNSInvalidTopicFault=so.EventSubscriptionQuotaExceededFault=so.DBSubnetQuotaExceededFault=so.DBSubnetGroupQuotaExceededFault=so.DBSubnetGroupAlreadyExistsFault=so.DBSecurityGroupQuotaExceededFault=so.DBSecurityGroupNotSupportedFault=so.DBSecurityGroupAlreadyExistsFault=so.InvalidDBProxyStateFault=so.DBProxyEndpointQuotaExceededFault=so.DBProxyEndpointAlreadyExistsFault=so.DBProxyEndpointStatus=so.DBProxyEndpointTargetRole=so.DBProxyQuotaExceededFault=so.DBProxyAlreadyExistsFault=so.DBProxyStatus=so.EngineFamily=so.IAMAuthMode=so.ClientPasswordAuthType=so.AuthScheme=so.InvalidDBSubnetGroupFault=so.DBSubnetGroupNotAllowedFault=so.StorageTypeNotSupportedFault=so.ProvisionedIopsNotAvailableInAZFault=so.NetworkTypeNotSupported=so.InsufficientDBInstanceCapacityFault=so.DBInstanceAlreadyExistsFault=so.ReplicaMode=so.AutomationMode=so.CertificateNotFoundFault=so.BackupPolicyNotFoundFault=so.AuthorizationNotFoundFault=so.DBClusterEndpointQuotaExceededFault=so.DBClusterEndpointAlreadyExistsFault=so.StorageQuotaExceededFault=so.InvalidVPCNetworkStateFault=so.InvalidSubnet=so.InvalidGlobalClusterStateFault=so.InvalidDBSubnetGroupStateFault=so.InsufficientStorageClusterCapacityFault=so.GlobalClusterNotFoundFault=so.DomainNotFoundFault=so.DBSubnetGroupNotFoundFault=so.DBSubnetGroupDoesNotCoverEnoughAZs=so.DBClusterAlreadyExistsFault=void 0;so.ApplyMethod=so.DBClusterBacktrackNotFoundFault=so.DBProxyTargetNotFoundFault=so.InvalidOptionGroupStateFault=so.InvalidEventSubscriptionStateFault=so.InvalidDBSubnetStateFault=so.InvalidDBProxyEndpointStateFault=so.DBProxyEndpointNotFoundFault=so.InvalidDBInstanceAutomatedBackupStateFault=so.DBInstanceAutomatedBackupNotFoundFault=so.DBInstanceAutomatedBackupQuotaExceededFault=so.InvalidDBParameterGroupStateFault=so.InvalidDBClusterEndpointStateFault=so.DBClusterEndpointNotFoundFault=so.InvalidCustomDBEngineVersionStateFault=so.CustomDBEngineVersionNotFoundFault=so.InvalidBlueGreenDeploymentStateFault=so.GlobalClusterQuotaExceededFault=so.GlobalClusterAlreadyExistsFault=void 0;var Id=u3t();so.ActivityStreamMode={async:"async",sync:"sync"};so.ActivityStreamPolicyStatus={locked:"locked",locking_policy:"locking-policy",unlocked:"unlocked",unlocking_policy:"unlocking-policy"};so.ActivityStreamStatus={started:"started",starting:"starting",stopped:"stopped",stopping:"stopping"};var Y5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterNotFoundFault",$fault:"client",...r}),this.name="DBClusterNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterNotFoundFault=Y5n;var J5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterRoleAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterRoleAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterRoleAlreadyExistsFault=J5n;var X5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterRoleQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterRoleQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterRoleQuotaExceededFault=X5n;var Z5n=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterStateFault",$fault:"client",...r}),this.name="InvalidDBClusterStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterStateFault=Z5n;var eNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceNotFoundFault",$fault:"client",...r}),this.name="DBInstanceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceNotFoundFault=eNn;var tNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceRoleAlreadyExistsFault",$fault:"client",...r}),this.name="DBInstanceRoleAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceRoleAlreadyExistsFault=tNn;var rNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceRoleQuotaExceededFault",$fault:"client",...r}),this.name="DBInstanceRoleQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceRoleQuotaExceededFault=rNn;var nNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBInstanceStateFault",$fault:"client",...r}),this.name="InvalidDBInstanceStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBInstanceStateFault=nNn;var iNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceNotFoundFault",$fault:"client",...r}),this.name="SourceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceNotFoundFault=iNn;var sNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionNotFoundFault",$fault:"client",...r}),this.name="SubscriptionNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionNotFoundFault=sNn;var aNn=class e extends Id.RDSServiceException{constructor(r){super({name:"BlueGreenDeploymentNotFoundFault",$fault:"client",...r}),this.name="BlueGreenDeploymentNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BlueGreenDeploymentNotFoundFault=aNn;var oNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyNotFoundFault",$fault:"client",...r}),this.name="DBProxyNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyNotFoundFault=oNn;var cNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyTargetGroupNotFoundFault",$fault:"client",...r}),this.name="DBProxyTargetGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyTargetGroupNotFoundFault=cNn;var uNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSnapshotNotFoundFault",$fault:"client",...r}),this.name="DBSnapshotNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSnapshotNotFoundFault=uNn;var lNn=class e extends Id.RDSServiceException{constructor(r){super({name:"ResourceNotFoundFault",$fault:"client",...r}),this.name="ResourceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ResourceNotFoundFault=lNn;var dNn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationAlreadyExistsFault",$fault:"client",...r}),this.name="AuthorizationAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationAlreadyExistsFault=dNn;var pNn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationQuotaExceededFault",$fault:"client",...r}),this.name="AuthorizationQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationQuotaExceededFault=pNn;var mNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupNotFoundFault",$fault:"client",...r}),this.name="DBSecurityGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupNotFoundFault=mNn;var fNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSecurityGroupStateFault",$fault:"client",...r}),this.name="InvalidDBSecurityGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSecurityGroupStateFault=fNn;so.ExportSourceType={CLUSTER:"CLUSTER",SNAPSHOT:"SNAPSHOT"};var hNn=class e extends Id.RDSServiceException{constructor(r){super({name:"ExportTaskNotFoundFault",$fault:"client",...r}),this.name="ExportTaskNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ExportTaskNotFoundFault=hNn;var gNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidExportTaskStateFault",$fault:"client",...r}),this.name="InvalidExportTaskStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidExportTaskStateFault=gNn;var yNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBParameterGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupAlreadyExistsFault=yNn;var _Nn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupNotFoundFault",$fault:"client",...r}),this.name="DBParameterGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupNotFoundFault=_Nn;var ANn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBParameterGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupQuotaExceededFault=ANn;var bNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterSnapshotAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterSnapshotAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterSnapshotAlreadyExistsFault=bNn;var CNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterSnapshotNotFoundFault",$fault:"client",...r}),this.name="DBClusterSnapshotNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterSnapshotNotFoundFault=CNn;var vNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterSnapshotStateFault",$fault:"client",...r}),this.name="InvalidDBClusterSnapshotStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterSnapshotStateFault=vNn;var ENn=class e extends Id.RDSServiceException{constructor(r){super({name:"KMSKeyNotAccessibleFault",$fault:"client",...r}),this.name="KMSKeyNotAccessibleFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.KMSKeyNotAccessibleFault=ENn;var DNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SnapshotQuotaExceededFault",$fault:"client",...r}),this.name="SnapshotQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SnapshotQuotaExceededFault=DNn;var SNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomAvailabilityZoneNotFoundFault",$fault:"client",...r}),this.name="CustomAvailabilityZoneNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomAvailabilityZoneNotFoundFault=SNn;var wNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSnapshotAlreadyExistsFault",$fault:"client",...r}),this.name="DBSnapshotAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSnapshotAlreadyExistsFault=wNn;var INn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSnapshotStateFault",$fault:"client",...r}),this.name="InvalidDBSnapshotStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSnapshotStateFault=INn;var xNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupAlreadyExistsFault",$fault:"client",...r}),this.name="OptionGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupAlreadyExistsFault=xNn;var TNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupNotFoundFault",$fault:"client",...r}),this.name="OptionGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupNotFoundFault=TNn;var PNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupQuotaExceededFault",$fault:"client",...r}),this.name="OptionGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupQuotaExceededFault=PNn;var RNn=class e extends Id.RDSServiceException{constructor(r){super({name:"BlueGreenDeploymentAlreadyExistsFault",$fault:"client",...r}),this.name="BlueGreenDeploymentAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BlueGreenDeploymentAlreadyExistsFault=RNn;var kNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterParameterGroupNotFoundFault",$fault:"client",...r}),this.name="DBClusterParameterGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterParameterGroupNotFoundFault=kNn;var FNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterQuotaExceededFault=FNn;var NNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InstanceQuotaExceededFault",$fault:"client",...r}),this.name="InstanceQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InstanceQuotaExceededFault=NNn;var ONn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceClusterNotSupportedFault",$fault:"client",...r}),this.name="SourceClusterNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceClusterNotSupportedFault=ONn;var BNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceDatabaseNotSupportedFault",$fault:"client",...r}),this.name="SourceDatabaseNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceDatabaseNotSupportedFault=BNn;var qNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CreateCustomDBEngineVersionFault",$fault:"client",...r}),this.name="CreateCustomDBEngineVersionFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CreateCustomDBEngineVersionFault=qNn;var MNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionAlreadyExistsFault",$fault:"client",...r}),this.name="CustomDBEngineVersionAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionAlreadyExistsFault=MNn;var LNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionQuotaExceededFault",$fault:"client",...r}),this.name="CustomDBEngineVersionQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionQuotaExceededFault=LNn;var jNn=class e extends Id.RDSServiceException{constructor(r){super({name:"Ec2ImagePropertiesNotSupportedFault",$fault:"client",...r}),this.name="Ec2ImagePropertiesNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.Ec2ImagePropertiesNotSupportedFault=jNn;so.WriteForwardingStatus={DISABLED:"disabled",DISABLING:"disabling",ENABLED:"enabled",ENABLING:"enabling",UNKNOWN:"unknown"};var GNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterAlreadyExistsFault=GNn;var UNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupDoesNotCoverEnoughAZs",$fault:"client",...r}),this.name="DBSubnetGroupDoesNotCoverEnoughAZs",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupDoesNotCoverEnoughAZs=UNn;var VNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupNotFoundFault",$fault:"client",...r}),this.name="DBSubnetGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupNotFoundFault=VNn;var zNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DomainNotFoundFault",$fault:"client",...r}),this.name="DomainNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DomainNotFoundFault=zNn;var $Nn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterNotFoundFault",$fault:"client",...r}),this.name="GlobalClusterNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterNotFoundFault=$Nn;var QNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InsufficientStorageClusterCapacityFault",$fault:"client",...r}),this.name="InsufficientStorageClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InsufficientStorageClusterCapacityFault=QNn;var KNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetGroupStateFault",$fault:"client",...r}),this.name="InvalidDBSubnetGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetGroupStateFault=KNn;var HNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidGlobalClusterStateFault",$fault:"client",...r}),this.name="InvalidGlobalClusterStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidGlobalClusterStateFault=HNn;var WNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidSubnet",$fault:"client",...r}),this.name="InvalidSubnet",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidSubnet=WNn;var YNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidVPCNetworkStateFault",$fault:"client",...r}),this.name="InvalidVPCNetworkStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidVPCNetworkStateFault=YNn;var JNn=class e extends Id.RDSServiceException{constructor(r){super({name:"StorageQuotaExceededFault",$fault:"client",...r}),this.name="StorageQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.StorageQuotaExceededFault=JNn;var XNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterEndpointAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointAlreadyExistsFault=XNn;var ZNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterEndpointQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointQuotaExceededFault=ZNn;var eOn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationNotFoundFault",$fault:"client",...r}),this.name="AuthorizationNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationNotFoundFault=eOn;var tOn=class e extends Id.RDSServiceException{constructor(r){super({name:"BackupPolicyNotFoundFault",$fault:"client",...r}),this.name="BackupPolicyNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BackupPolicyNotFoundFault=tOn;var rOn=class e extends Id.RDSServiceException{constructor(r){super({name:"CertificateNotFoundFault",$fault:"client",...r}),this.name="CertificateNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CertificateNotFoundFault=rOn;so.AutomationMode={ALL_PAUSED:"all-paused",FULL:"full"};so.ReplicaMode={MOUNTED:"mounted",OPEN_READ_ONLY:"open-read-only"};var nOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAlreadyExistsFault",$fault:"client",...r}),this.name="DBInstanceAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAlreadyExistsFault=nOn;var iOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InsufficientDBInstanceCapacityFault",$fault:"client",...r}),this.name="InsufficientDBInstanceCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InsufficientDBInstanceCapacityFault=iOn;var sOn=class e extends Id.RDSServiceException{constructor(r){super({name:"NetworkTypeNotSupported",$fault:"client",...r}),this.name="NetworkTypeNotSupported",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.NetworkTypeNotSupported=sOn;var aOn=class e extends Id.RDSServiceException{constructor(r){super({name:"ProvisionedIopsNotAvailableInAZFault",$fault:"client",...r}),this.name="ProvisionedIopsNotAvailableInAZFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ProvisionedIopsNotAvailableInAZFault=aOn;var oOn=class e extends Id.RDSServiceException{constructor(r){super({name:"StorageTypeNotSupportedFault",$fault:"client",...r}),this.name="StorageTypeNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.StorageTypeNotSupportedFault=oOn;var cOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupNotAllowedFault",$fault:"client",...r}),this.name="DBSubnetGroupNotAllowedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupNotAllowedFault=cOn;var uOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetGroupFault",$fault:"client",...r}),this.name="InvalidDBSubnetGroupFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetGroupFault=uOn;so.AuthScheme={SECRETS:"SECRETS"};so.ClientPasswordAuthType={MYSQL_NATIVE_PASSWORD:"MYSQL_NATIVE_PASSWORD",POSTGRES_MD5:"POSTGRES_MD5",POSTGRES_SCRAM_SHA_256:"POSTGRES_SCRAM_SHA_256",SQL_SERVER_AUTHENTICATION:"SQL_SERVER_AUTHENTICATION"};so.IAMAuthMode={DISABLED:"DISABLED",ENABLED:"ENABLED",REQUIRED:"REQUIRED"};so.EngineFamily={MYSQL:"MYSQL",POSTGRESQL:"POSTGRESQL",SQLSERVER:"SQLSERVER"};so.DBProxyStatus={AVAILABLE:"available",CREATING:"creating",DELETING:"deleting",INCOMPATIBLE_NETWORK:"incompatible-network",INSUFFICIENT_RESOURCE_LIMITS:"insufficient-resource-limits",MODIFYING:"modifying",REACTIVATING:"reactivating",SUSPENDED:"suspended",SUSPENDING:"suspending"};var lOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyAlreadyExistsFault",$fault:"client",...r}),this.name="DBProxyAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyAlreadyExistsFault=lOn;var dOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyQuotaExceededFault",$fault:"client",...r}),this.name="DBProxyQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyQuotaExceededFault=dOn;so.DBProxyEndpointTargetRole={READ_ONLY:"READ_ONLY",READ_WRITE:"READ_WRITE"};so.DBProxyEndpointStatus={AVAILABLE:"available",CREATING:"creating",DELETING:"deleting",INCOMPATIBLE_NETWORK:"incompatible-network",INSUFFICIENT_RESOURCE_LIMITS:"insufficient-resource-limits",MODIFYING:"modifying"};var pOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointAlreadyExistsFault",$fault:"client",...r}),this.name="DBProxyEndpointAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointAlreadyExistsFault=pOn;var mOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointQuotaExceededFault",$fault:"client",...r}),this.name="DBProxyEndpointQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointQuotaExceededFault=mOn;var fOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBProxyStateFault",$fault:"client",...r}),this.name="InvalidDBProxyStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBProxyStateFault=fOn;var hOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBSecurityGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupAlreadyExistsFault=hOn;var gOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupNotSupportedFault",$fault:"client",...r}),this.name="DBSecurityGroupNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupNotSupportedFault=gOn;var yOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBSecurityGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupQuotaExceededFault=yOn;var _On=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBSubnetGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupAlreadyExistsFault=_On;var AOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBSubnetGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupQuotaExceededFault=AOn;var bOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetQuotaExceededFault",$fault:"client",...r}),this.name="DBSubnetQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetQuotaExceededFault=bOn;var COn=class e extends Id.RDSServiceException{constructor(r){super({name:"EventSubscriptionQuotaExceededFault",$fault:"client",...r}),this.name="EventSubscriptionQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.EventSubscriptionQuotaExceededFault=COn;var vOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSInvalidTopicFault",$fault:"client",...r}),this.name="SNSInvalidTopicFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSInvalidTopicFault=vOn;var EOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSNoAuthorizationFault",$fault:"client",...r}),this.name="SNSNoAuthorizationFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSNoAuthorizationFault=EOn;var DOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSTopicArnNotFoundFault",$fault:"client",...r}),this.name="SNSTopicArnNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSTopicArnNotFoundFault=DOn;var SOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionAlreadyExistFault",$fault:"client",...r}),this.name="SubscriptionAlreadyExistFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionAlreadyExistFault=SOn;var wOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionCategoryNotFoundFault",$fault:"client",...r}),this.name="SubscriptionCategoryNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionCategoryNotFoundFault=wOn;so.FailoverStatus={CANCELLING:"cancelling",FAILING_OVER:"failing-over",PENDING:"pending"};var IOn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterAlreadyExistsFault",$fault:"client",...r}),this.name="GlobalClusterAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterAlreadyExistsFault=IOn;var xOn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterQuotaExceededFault",$fault:"client",...r}),this.name="GlobalClusterQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterQuotaExceededFault=xOn;var TOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidBlueGreenDeploymentStateFault",$fault:"client",...r}),this.name="InvalidBlueGreenDeploymentStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidBlueGreenDeploymentStateFault=TOn;var POn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionNotFoundFault",$fault:"client",...r}),this.name="CustomDBEngineVersionNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionNotFoundFault=POn;var ROn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidCustomDBEngineVersionStateFault",$fault:"client",...r}),this.name="InvalidCustomDBEngineVersionStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidCustomDBEngineVersionStateFault=ROn;var kOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointNotFoundFault",$fault:"client",...r}),this.name="DBClusterEndpointNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointNotFoundFault=kOn;var FOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterEndpointStateFault",$fault:"client",...r}),this.name="InvalidDBClusterEndpointStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterEndpointStateFault=FOn;var NOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBParameterGroupStateFault",$fault:"client",...r}),this.name="InvalidDBParameterGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBParameterGroupStateFault=NOn;var OOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAutomatedBackupQuotaExceededFault",$fault:"client",...r}),this.name="DBInstanceAutomatedBackupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAutomatedBackupQuotaExceededFault=OOn;var BOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAutomatedBackupNotFoundFault",$fault:"client",...r}),this.name="DBInstanceAutomatedBackupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAutomatedBackupNotFoundFault=BOn;var qOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBInstanceAutomatedBackupStateFault",$fault:"client",...r}),this.name="InvalidDBInstanceAutomatedBackupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBInstanceAutomatedBackupStateFault=qOn;var MOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointNotFoundFault",$fault:"client",...r}),this.name="DBProxyEndpointNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointNotFoundFault=MOn;var LOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBProxyEndpointStateFault",$fault:"client",...r}),this.name="InvalidDBProxyEndpointStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBProxyEndpointStateFault=LOn;var jOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetStateFault",$fault:"client",...r}),this.name="InvalidDBSubnetStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetStateFault=jOn;var GOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidEventSubscriptionStateFault",$fault:"client",...r}),this.name="InvalidEventSubscriptionStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidEventSubscriptionStateFault=GOn;var UOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidOptionGroupStateFault",$fault:"client",...r}),this.name="InvalidOptionGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidOptionGroupStateFault=UOn;var VOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyTargetNotFoundFault",$fault:"client",...r}),this.name="DBProxyTargetNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyTargetNotFoundFault=VOn;var zOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterBacktrackNotFoundFault",$fault:"client",...r}),this.name="DBClusterBacktrackNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterBacktrackNotFoundFault=zOn;so.ApplyMethod={immediate:"immediate",pending_reboot:"pending-reboot"}});var hBn=A(Yf=>{"use strict";Object.defineProperty(Yf,"__esModule",{value:!0});Yf.InvalidExportSourceStateFault=Yf.InvalidExportOnlyFault=Yf.IamRoleNotFoundFault=Yf.IamRoleMissingPermissionsFault=Yf.ExportTaskAlreadyExistsFault=Yf.PointInTimeRestoreNotEnabledFault=Yf.InvalidRestoreFault=Yf.InsufficientDBClusterCapacityFault=Yf.InvalidS3BucketFault=Yf.DBInstanceRoleNotFoundFault=Yf.DBClusterRoleNotFoundFault=Yf.InsufficientAvailableIPsInSubnetFault=Yf.DBProxyTargetAlreadyRegisteredFault=Yf.ReservedDBInstanceQuotaExceededFault=Yf.ReservedDBInstanceAlreadyExistsFault=Yf.SubnetAlreadyInUse=Yf.DBUpgradeDependencyFailureFault=Yf.SharedSnapshotQuotaExceededFault=Yf.StorageTypeNotAvailableFault=Yf.CustomEngineVersionStatus=Yf.InvalidDBClusterCapacityFault=Yf.AuditPolicyState=Yf.DBLogFileNotFoundFault=Yf.ReservedDBInstancesOfferingNotFoundFault=Yf.ReservedDBInstanceNotFoundFault=Yf.SourceType=Yf.TargetType=Yf.TargetState=Yf.TargetHealthReason=Yf.TargetRole=void 0;var b2=u3t();Yf.TargetRole={READ_ONLY:"READ_ONLY",READ_WRITE:"READ_WRITE",UNKNOWN:"UNKNOWN"};Yf.TargetHealthReason={AUTH_FAILURE:"AUTH_FAILURE",CONNECTION_FAILED:"CONNECTION_FAILED",INVALID_REPLICATION_STATE:"INVALID_REPLICATION_STATE",PENDING_PROXY_CAPACITY:"PENDING_PROXY_CAPACITY",UNREACHABLE:"UNREACHABLE"};Yf.TargetState={available:"AVAILABLE",registering:"REGISTERING",unavailable:"UNAVAILABLE"};Yf.TargetType={RDS_INSTANCE:"RDS_INSTANCE",RDS_SERVERLESS_ENDPOINT:"RDS_SERVERLESS_ENDPOINT",TRACKED_CLUSTER:"TRACKED_CLUSTER"};Yf.SourceType={blue_green_deployment:"blue-green-deployment",custom_engine_version:"custom-engine-version",db_cluster:"db-cluster",db_cluster_snapshot:"db-cluster-snapshot",db_instance:"db-instance",db_parameter_group:"db-parameter-group",db_proxy:"db-proxy",db_security_group:"db-security-group",db_snapshot:"db-snapshot"};var QOn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceNotFoundFault",$fault:"client",...r}),this.name="ReservedDBInstanceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceNotFoundFault=QOn;var KOn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstancesOfferingNotFoundFault",$fault:"client",...r}),this.name="ReservedDBInstancesOfferingNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstancesOfferingNotFoundFault=KOn;var HOn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBLogFileNotFoundFault",$fault:"client",...r}),this.name="DBLogFileNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBLogFileNotFoundFault=HOn;Yf.AuditPolicyState={LOCKED_POLICY:"locked",UNLOCKED_POLICY:"unlocked"};var WOn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidDBClusterCapacityFault",$fault:"client",...r}),this.name="InvalidDBClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidDBClusterCapacityFault=WOn;Yf.CustomEngineVersionStatus={available:"available",inactive:"inactive",inactive_except_restore:"inactive-except-restore"};var YOn=class e extends b2.RDSServiceException{constructor(r){super({name:"StorageTypeNotAvailableFault",$fault:"client",...r}),this.name="StorageTypeNotAvailableFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.StorageTypeNotAvailableFault=YOn;var JOn=class e extends b2.RDSServiceException{constructor(r){super({name:"SharedSnapshotQuotaExceededFault",$fault:"client",...r}),this.name="SharedSnapshotQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.SharedSnapshotQuotaExceededFault=JOn;var XOn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBUpgradeDependencyFailureFault",$fault:"client",...r}),this.name="DBUpgradeDependencyFailureFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBUpgradeDependencyFailureFault=XOn;var ZOn=class e extends b2.RDSServiceException{constructor(r){super({name:"SubnetAlreadyInUse",$fault:"client",...r}),this.name="SubnetAlreadyInUse",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.SubnetAlreadyInUse=ZOn;var eBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceAlreadyExistsFault",$fault:"client",...r}),this.name="ReservedDBInstanceAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceAlreadyExistsFault=eBn;var tBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceQuotaExceededFault",$fault:"client",...r}),this.name="ReservedDBInstanceQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceQuotaExceededFault=tBn;var rBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBProxyTargetAlreadyRegisteredFault",$fault:"client",...r}),this.name="DBProxyTargetAlreadyRegisteredFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBProxyTargetAlreadyRegisteredFault=rBn;var nBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InsufficientAvailableIPsInSubnetFault",$fault:"client",...r}),this.name="InsufficientAvailableIPsInSubnetFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InsufficientAvailableIPsInSubnetFault=nBn;var iBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBClusterRoleNotFoundFault",$fault:"client",...r}),this.name="DBClusterRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBClusterRoleNotFoundFault=iBn;var sBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBInstanceRoleNotFoundFault",$fault:"client",...r}),this.name="DBInstanceRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBInstanceRoleNotFoundFault=sBn;var aBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidS3BucketFault",$fault:"client",...r}),this.name="InvalidS3BucketFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidS3BucketFault=aBn;var oBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InsufficientDBClusterCapacityFault",$fault:"client",...r}),this.name="InsufficientDBClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InsufficientDBClusterCapacityFault=oBn;var cBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidRestoreFault",$fault:"client",...r}),this.name="InvalidRestoreFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidRestoreFault=cBn;var uBn=class e extends b2.RDSServiceException{constructor(r){super({name:"PointInTimeRestoreNotEnabledFault",$fault:"client",...r}),this.name="PointInTimeRestoreNotEnabledFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.PointInTimeRestoreNotEnabledFault=uBn;var lBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ExportTaskAlreadyExistsFault",$fault:"client",...r}),this.name="ExportTaskAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ExportTaskAlreadyExistsFault=lBn;var dBn=class e extends b2.RDSServiceException{constructor(r){super({name:"IamRoleMissingPermissionsFault",$fault:"client",...r}),this.name="IamRoleMissingPermissionsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.IamRoleMissingPermissionsFault=dBn;var pBn=class e extends b2.RDSServiceException{constructor(r){super({name:"IamRoleNotFoundFault",$fault:"client",...r}),this.name="IamRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.IamRoleNotFoundFault=pBn;var mBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidExportOnlyFault",$fault:"client",...r}),this.name="InvalidExportOnlyFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidExportOnlyFault=mBn;var fBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidExportSourceStateFault",$fault:"client",...r}),this.name="InvalidExportSourceStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidExportSourceStateFault=fBn});var Pu=A(dn=>{"use strict";Object.defineProperty(dn,"__esModule",{value:!0});dn.se_DescribeBlueGreenDeploymentsCommand=dn.se_DescribeAccountAttributesCommand=dn.se_DeregisterDBProxyTargetsCommand=dn.se_DeleteOptionGroupCommand=dn.se_DeleteGlobalClusterCommand=dn.se_DeleteEventSubscriptionCommand=dn.se_DeleteDBSubnetGroupCommand=dn.se_DeleteDBSnapshotCommand=dn.se_DeleteDBSecurityGroupCommand=dn.se_DeleteDBProxyEndpointCommand=dn.se_DeleteDBProxyCommand=dn.se_DeleteDBParameterGroupCommand=dn.se_DeleteDBInstanceAutomatedBackupCommand=dn.se_DeleteDBInstanceCommand=dn.se_DeleteDBClusterSnapshotCommand=dn.se_DeleteDBClusterParameterGroupCommand=dn.se_DeleteDBClusterEndpointCommand=dn.se_DeleteDBClusterCommand=dn.se_DeleteCustomDBEngineVersionCommand=dn.se_DeleteBlueGreenDeploymentCommand=dn.se_CreateOptionGroupCommand=dn.se_CreateGlobalClusterCommand=dn.se_CreateEventSubscriptionCommand=dn.se_CreateDBSubnetGroupCommand=dn.se_CreateDBSnapshotCommand=dn.se_CreateDBSecurityGroupCommand=dn.se_CreateDBProxyEndpointCommand=dn.se_CreateDBProxyCommand=dn.se_CreateDBParameterGroupCommand=dn.se_CreateDBInstanceReadReplicaCommand=dn.se_CreateDBInstanceCommand=dn.se_CreateDBClusterSnapshotCommand=dn.se_CreateDBClusterParameterGroupCommand=dn.se_CreateDBClusterEndpointCommand=dn.se_CreateDBClusterCommand=dn.se_CreateCustomDBEngineVersionCommand=dn.se_CreateBlueGreenDeploymentCommand=dn.se_CopyOptionGroupCommand=dn.se_CopyDBSnapshotCommand=dn.se_CopyDBParameterGroupCommand=dn.se_CopyDBClusterSnapshotCommand=dn.se_CopyDBClusterParameterGroupCommand=dn.se_CancelExportTaskCommand=dn.se_BacktrackDBClusterCommand=dn.se_AuthorizeDBSecurityGroupIngressCommand=dn.se_ApplyPendingMaintenanceActionCommand=dn.se_AddTagsToResourceCommand=dn.se_AddSourceIdentifierToSubscriptionCommand=dn.se_AddRoleToDBInstanceCommand=dn.se_AddRoleToDBClusterCommand=void 0;dn.se_ModifyDBInstanceCommand=dn.se_ModifyDBClusterSnapshotAttributeCommand=dn.se_ModifyDBClusterParameterGroupCommand=dn.se_ModifyDBClusterEndpointCommand=dn.se_ModifyDBClusterCommand=dn.se_ModifyCustomDBEngineVersionCommand=dn.se_ModifyCurrentDBClusterCapacityCommand=dn.se_ModifyCertificatesCommand=dn.se_ModifyActivityStreamCommand=dn.se_ListTagsForResourceCommand=dn.se_FailoverGlobalClusterCommand=dn.se_FailoverDBClusterCommand=dn.se_DownloadDBLogFilePortionCommand=dn.se_DescribeValidDBInstanceModificationsCommand=dn.se_DescribeSourceRegionsCommand=dn.se_DescribeReservedDBInstancesOfferingsCommand=dn.se_DescribeReservedDBInstancesCommand=dn.se_DescribePendingMaintenanceActionsCommand=dn.se_DescribeOrderableDBInstanceOptionsCommand=dn.se_DescribeOptionGroupsCommand=dn.se_DescribeOptionGroupOptionsCommand=dn.se_DescribeGlobalClustersCommand=dn.se_DescribeExportTasksCommand=dn.se_DescribeEventSubscriptionsCommand=dn.se_DescribeEventsCommand=dn.se_DescribeEventCategoriesCommand=dn.se_DescribeEngineDefaultParametersCommand=dn.se_DescribeEngineDefaultClusterParametersCommand=dn.se_DescribeDBSubnetGroupsCommand=dn.se_DescribeDBSnapshotsCommand=dn.se_DescribeDBSnapshotAttributesCommand=dn.se_DescribeDBSecurityGroupsCommand=dn.se_DescribeDBProxyTargetsCommand=dn.se_DescribeDBProxyTargetGroupsCommand=dn.se_DescribeDBProxyEndpointsCommand=dn.se_DescribeDBProxiesCommand=dn.se_DescribeDBParametersCommand=dn.se_DescribeDBParameterGroupsCommand=dn.se_DescribeDBLogFilesCommand=dn.se_DescribeDBInstancesCommand=dn.se_DescribeDBInstanceAutomatedBackupsCommand=dn.se_DescribeDBEngineVersionsCommand=dn.se_DescribeDBClusterSnapshotsCommand=dn.se_DescribeDBClusterSnapshotAttributesCommand=dn.se_DescribeDBClustersCommand=dn.se_DescribeDBClusterParametersCommand=dn.se_DescribeDBClusterParameterGroupsCommand=dn.se_DescribeDBClusterEndpointsCommand=dn.se_DescribeDBClusterBacktracksCommand=dn.se_DescribeCertificatesCommand=void 0;dn.de_CopyDBClusterParameterGroupCommand=dn.de_CancelExportTaskCommand=dn.de_BacktrackDBClusterCommand=dn.de_AuthorizeDBSecurityGroupIngressCommand=dn.de_ApplyPendingMaintenanceActionCommand=dn.de_AddTagsToResourceCommand=dn.de_AddSourceIdentifierToSubscriptionCommand=dn.de_AddRoleToDBInstanceCommand=dn.de_AddRoleToDBClusterCommand=dn.se_SwitchoverReadReplicaCommand=dn.se_SwitchoverBlueGreenDeploymentCommand=dn.se_StopDBInstanceAutomatedBackupsReplicationCommand=dn.se_StopDBInstanceCommand=dn.se_StopDBClusterCommand=dn.se_StopActivityStreamCommand=dn.se_StartExportTaskCommand=dn.se_StartDBInstanceAutomatedBackupsReplicationCommand=dn.se_StartDBInstanceCommand=dn.se_StartDBClusterCommand=dn.se_StartActivityStreamCommand=dn.se_RevokeDBSecurityGroupIngressCommand=dn.se_RestoreDBInstanceToPointInTimeCommand=dn.se_RestoreDBInstanceFromS3Command=dn.se_RestoreDBInstanceFromDBSnapshotCommand=dn.se_RestoreDBClusterToPointInTimeCommand=dn.se_RestoreDBClusterFromSnapshotCommand=dn.se_RestoreDBClusterFromS3Command=dn.se_ResetDBParameterGroupCommand=dn.se_ResetDBClusterParameterGroupCommand=dn.se_RemoveTagsFromResourceCommand=dn.se_RemoveSourceIdentifierFromSubscriptionCommand=dn.se_RemoveRoleFromDBInstanceCommand=dn.se_RemoveRoleFromDBClusterCommand=dn.se_RemoveFromGlobalClusterCommand=dn.se_RegisterDBProxyTargetsCommand=dn.se_RebootDBInstanceCommand=dn.se_RebootDBClusterCommand=dn.se_PurchaseReservedDBInstancesOfferingCommand=dn.se_PromoteReadReplicaDBClusterCommand=dn.se_PromoteReadReplicaCommand=dn.se_ModifyOptionGroupCommand=dn.se_ModifyGlobalClusterCommand=dn.se_ModifyEventSubscriptionCommand=dn.se_ModifyDBSubnetGroupCommand=dn.se_ModifyDBSnapshotAttributeCommand=dn.se_ModifyDBSnapshotCommand=dn.se_ModifyDBProxyTargetGroupCommand=dn.se_ModifyDBProxyEndpointCommand=dn.se_ModifyDBProxyCommand=dn.se_ModifyDBParameterGroupCommand=void 0;dn.de_DescribeDBEngineVersionsCommand=dn.de_DescribeDBClusterSnapshotsCommand=dn.de_DescribeDBClusterSnapshotAttributesCommand=dn.de_DescribeDBClustersCommand=dn.de_DescribeDBClusterParametersCommand=dn.de_DescribeDBClusterParameterGroupsCommand=dn.de_DescribeDBClusterEndpointsCommand=dn.de_DescribeDBClusterBacktracksCommand=dn.de_DescribeCertificatesCommand=dn.de_DescribeBlueGreenDeploymentsCommand=dn.de_DescribeAccountAttributesCommand=dn.de_DeregisterDBProxyTargetsCommand=dn.de_DeleteOptionGroupCommand=dn.de_DeleteGlobalClusterCommand=dn.de_DeleteEventSubscriptionCommand=dn.de_DeleteDBSubnetGroupCommand=dn.de_DeleteDBSnapshotCommand=dn.de_DeleteDBSecurityGroupCommand=dn.de_DeleteDBProxyEndpointCommand=dn.de_DeleteDBProxyCommand=dn.de_DeleteDBParameterGroupCommand=dn.de_DeleteDBInstanceAutomatedBackupCommand=dn.de_DeleteDBInstanceCommand=dn.de_DeleteDBClusterSnapshotCommand=dn.de_DeleteDBClusterParameterGroupCommand=dn.de_DeleteDBClusterEndpointCommand=dn.de_DeleteDBClusterCommand=dn.de_DeleteCustomDBEngineVersionCommand=dn.de_DeleteBlueGreenDeploymentCommand=dn.de_CreateOptionGroupCommand=dn.de_CreateGlobalClusterCommand=dn.de_CreateEventSubscriptionCommand=dn.de_CreateDBSubnetGroupCommand=dn.de_CreateDBSnapshotCommand=dn.de_CreateDBSecurityGroupCommand=dn.de_CreateDBProxyEndpointCommand=dn.de_CreateDBProxyCommand=dn.de_CreateDBParameterGroupCommand=dn.de_CreateDBInstanceReadReplicaCommand=dn.de_CreateDBInstanceCommand=dn.de_CreateDBClusterSnapshotCommand=dn.de_CreateDBClusterParameterGroupCommand=dn.de_CreateDBClusterEndpointCommand=dn.de_CreateDBClusterCommand=dn.de_CreateCustomDBEngineVersionCommand=dn.de_CreateBlueGreenDeploymentCommand=dn.de_CopyOptionGroupCommand=dn.de_CopyDBSnapshotCommand=dn.de_CopyDBParameterGroupCommand=dn.de_CopyDBClusterSnapshotCommand=void 0;dn.de_ModifyGlobalClusterCommand=dn.de_ModifyEventSubscriptionCommand=dn.de_ModifyDBSubnetGroupCommand=dn.de_ModifyDBSnapshotAttributeCommand=dn.de_ModifyDBSnapshotCommand=dn.de_ModifyDBProxyTargetGroupCommand=dn.de_ModifyDBProxyEndpointCommand=dn.de_ModifyDBProxyCommand=dn.de_ModifyDBParameterGroupCommand=dn.de_ModifyDBInstanceCommand=dn.de_ModifyDBClusterSnapshotAttributeCommand=dn.de_ModifyDBClusterParameterGroupCommand=dn.de_ModifyDBClusterEndpointCommand=dn.de_ModifyDBClusterCommand=dn.de_ModifyCustomDBEngineVersionCommand=dn.de_ModifyCurrentDBClusterCapacityCommand=dn.de_ModifyCertificatesCommand=dn.de_ModifyActivityStreamCommand=dn.de_ListTagsForResourceCommand=dn.de_FailoverGlobalClusterCommand=dn.de_FailoverDBClusterCommand=dn.de_DownloadDBLogFilePortionCommand=dn.de_DescribeValidDBInstanceModificationsCommand=dn.de_DescribeSourceRegionsCommand=dn.de_DescribeReservedDBInstancesOfferingsCommand=dn.de_DescribeReservedDBInstancesCommand=dn.de_DescribePendingMaintenanceActionsCommand=dn.de_DescribeOrderableDBInstanceOptionsCommand=dn.de_DescribeOptionGroupsCommand=dn.de_DescribeOptionGroupOptionsCommand=dn.de_DescribeGlobalClustersCommand=dn.de_DescribeExportTasksCommand=dn.de_DescribeEventSubscriptionsCommand=dn.de_DescribeEventsCommand=dn.de_DescribeEventCategoriesCommand=dn.de_DescribeEngineDefaultParametersCommand=dn.de_DescribeEngineDefaultClusterParametersCommand=dn.de_DescribeDBSubnetGroupsCommand=dn.de_DescribeDBSnapshotsCommand=dn.de_DescribeDBSnapshotAttributesCommand=dn.de_DescribeDBSecurityGroupsCommand=dn.de_DescribeDBProxyTargetsCommand=dn.de_DescribeDBProxyTargetGroupsCommand=dn.de_DescribeDBProxyEndpointsCommand=dn.de_DescribeDBProxiesCommand=dn.de_DescribeDBParametersCommand=dn.de_DescribeDBParameterGroupsCommand=dn.de_DescribeDBLogFilesCommand=dn.de_DescribeDBInstancesCommand=dn.de_DescribeDBInstanceAutomatedBackupsCommand=void 0;dn.de_SwitchoverReadReplicaCommand=dn.de_SwitchoverBlueGreenDeploymentCommand=dn.de_StopDBInstanceAutomatedBackupsReplicationCommand=dn.de_StopDBInstanceCommand=dn.de_StopDBClusterCommand=dn.de_StopActivityStreamCommand=dn.de_StartExportTaskCommand=dn.de_StartDBInstanceAutomatedBackupsReplicationCommand=dn.de_StartDBInstanceCommand=dn.de_StartDBClusterCommand=dn.de_StartActivityStreamCommand=dn.de_RevokeDBSecurityGroupIngressCommand=dn.de_RestoreDBInstanceToPointInTimeCommand=dn.de_RestoreDBInstanceFromS3Command=dn.de_RestoreDBInstanceFromDBSnapshotCommand=dn.de_RestoreDBClusterToPointInTimeCommand=dn.de_RestoreDBClusterFromSnapshotCommand=dn.de_RestoreDBClusterFromS3Command=dn.de_ResetDBParameterGroupCommand=dn.de_ResetDBClusterParameterGroupCommand=dn.de_RemoveTagsFromResourceCommand=dn.de_RemoveSourceIdentifierFromSubscriptionCommand=dn.de_RemoveRoleFromDBInstanceCommand=dn.de_RemoveRoleFromDBClusterCommand=dn.de_RemoveFromGlobalClusterCommand=dn.de_RegisterDBProxyTargetsCommand=dn.de_RebootDBInstanceCommand=dn.de_RebootDBClusterCommand=dn.de_PurchaseReservedDBInstancesOfferingCommand=dn.de_PromoteReadReplicaDBClusterCommand=dn.de_PromoteReadReplicaCommand=dn.de_ModifyOptionGroupCommand=void 0;var tgf=QC(),Te=qe(),rgf=Nwt(),xd=$On(),C2=hBn(),ngf=u3t(),igf=async(e,r)=>{let t=Ou,n;return n=qu({...QEf(e,r),Action:"AddRoleToDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddRoleToDBClusterCommand=igf;var sgf=async(e,r)=>{let t=Ou,n;return n=qu({...KEf(e,r),Action:"AddRoleToDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddRoleToDBInstanceCommand=sgf;var agf=async(e,r)=>{let t=Ou,n;return n=qu({...HEf(e,r),Action:"AddSourceIdentifierToSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddSourceIdentifierToSubscriptionCommand=agf;var ogf=async(e,r)=>{let t=Ou,n;return n=qu({...WEf(e,r),Action:"AddTagsToResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddTagsToResourceCommand=ogf;var cgf=async(e,r)=>{let t=Ou,n;return n=qu({...YEf(e,r),Action:"ApplyPendingMaintenanceAction",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ApplyPendingMaintenanceActionCommand=cgf;var ugf=async(e,r)=>{let t=Ou,n;return n=qu({...JEf(e,r),Action:"AuthorizeDBSecurityGroupIngress",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AuthorizeDBSecurityGroupIngressCommand=ugf;var lgf=async(e,r)=>{let t=Ou,n;return n=qu({...XEf(e,r),Action:"BacktrackDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_BacktrackDBClusterCommand=lgf;var dgf=async(e,r)=>{let t=Ou,n;return n=qu({...ZEf(e,r),Action:"CancelExportTask",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CancelExportTaskCommand=dgf;var pgf=async(e,r)=>{let t=Ou,n;return n=qu({...t2f(e,r),Action:"CopyDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBClusterParameterGroupCommand=pgf;var mgf=async(e,r)=>{let t=Ou,n;return n=qu({...r2f(e,r),Action:"CopyDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBClusterSnapshotCommand=mgf;var fgf=async(e,r)=>{let t=Ou,n;return n=qu({...n2f(e,r),Action:"CopyDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBParameterGroupCommand=fgf;var hgf=async(e,r)=>{let t=Ou,n;return n=qu({...i2f(e,r),Action:"CopyDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBSnapshotCommand=hgf;var ggf=async(e,r)=>{let t=Ou,n;return n=qu({...s2f(e,r),Action:"CopyOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyOptionGroupCommand=ggf;var ygf=async(e,r)=>{let t=Ou,n;return n=qu({...a2f(e,r),Action:"CreateBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateBlueGreenDeploymentCommand=ygf;var _gf=async(e,r)=>{let t=Ou,n;return n=qu({...o2f(e,r),Action:"CreateCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateCustomDBEngineVersionCommand=_gf;var Agf=async(e,r)=>{let t=Ou,n;return n=qu({...u2f(e,r),Action:"CreateDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterCommand=Agf;var bgf=async(e,r)=>{let t=Ou,n;return n=qu({...c2f(e,r),Action:"CreateDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterEndpointCommand=bgf;var Cgf=async(e,r)=>{let t=Ou,n;return n=qu({...l2f(e,r),Action:"CreateDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterParameterGroupCommand=Cgf;var vgf=async(e,r)=>{let t=Ou,n;return n=qu({...d2f(e,r),Action:"CreateDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterSnapshotCommand=vgf;var Egf=async(e,r)=>{let t=Ou,n;return n=qu({...p2f(e,r),Action:"CreateDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBInstanceCommand=Egf;var Dgf=async(e,r)=>{let t=Ou,n;return n=qu({...m2f(e,r),Action:"CreateDBInstanceReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBInstanceReadReplicaCommand=Dgf;var Sgf=async(e,r)=>{let t=Ou,n;return n=qu({...f2f(e,r),Action:"CreateDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBParameterGroupCommand=Sgf;var wgf=async(e,r)=>{let t=Ou,n;return n=qu({...g2f(e,r),Action:"CreateDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBProxyCommand=wgf;var Igf=async(e,r)=>{let t=Ou,n;return n=qu({...h2f(e,r),Action:"CreateDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBProxyEndpointCommand=Igf;var xgf=async(e,r)=>{let t=Ou,n;return n=qu({...y2f(e,r),Action:"CreateDBSecurityGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSecurityGroupCommand=xgf;var Tgf=async(e,r)=>{let t=Ou,n;return n=qu({..._2f(e,r),Action:"CreateDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSnapshotCommand=Tgf;var Pgf=async(e,r)=>{let t=Ou,n;return n=qu({...A2f(e,r),Action:"CreateDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSubnetGroupCommand=Pgf;var Rgf=async(e,r)=>{let t=Ou,n;return n=qu({...b2f(e,r),Action:"CreateEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateEventSubscriptionCommand=Rgf;var kgf=async(e,r)=>{let t=Ou,n;return n=qu({...C2f(e,r),Action:"CreateGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateGlobalClusterCommand=kgf;var Fgf=async(e,r)=>{let t=Ou,n;return n=qu({...v2f(e,r),Action:"CreateOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateOptionGroupCommand=Fgf;var Ngf=async(e,r)=>{let t=Ou,n;return n=qu({...E2f(e,r),Action:"DeleteBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteBlueGreenDeploymentCommand=Ngf;var Ogf=async(e,r)=>{let t=Ou,n;return n=qu({...D2f(e,r),Action:"DeleteCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteCustomDBEngineVersionCommand=Ogf;var Bgf=async(e,r)=>{let t=Ou,n;return n=qu({...w2f(e,r),Action:"DeleteDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterCommand=Bgf;var qgf=async(e,r)=>{let t=Ou,n;return n=qu({...S2f(e,r),Action:"DeleteDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterEndpointCommand=qgf;var Mgf=async(e,r)=>{let t=Ou,n;return n=qu({...I2f(e,r),Action:"DeleteDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterParameterGroupCommand=Mgf;var Lgf=async(e,r)=>{let t=Ou,n;return n=qu({...x2f(e,r),Action:"DeleteDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterSnapshotCommand=Lgf;var jgf=async(e,r)=>{let t=Ou,n;return n=qu({...P2f(e,r),Action:"DeleteDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBInstanceCommand=jgf;var Ggf=async(e,r)=>{let t=Ou,n;return n=qu({...T2f(e,r),Action:"DeleteDBInstanceAutomatedBackup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBInstanceAutomatedBackupCommand=Ggf;var Ugf=async(e,r)=>{let t=Ou,n;return n=qu({...R2f(e,r),Action:"DeleteDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBParameterGroupCommand=Ugf;var Vgf=async(e,r)=>{let t=Ou,n;return n=qu({...F2f(e,r),Action:"DeleteDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBProxyCommand=Vgf;var zgf=async(e,r)=>{let t=Ou,n;return n=qu({...k2f(e,r),Action:"DeleteDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBProxyEndpointCommand=zgf;var $gf=async(e,r)=>{let t=Ou,n;return n=qu({...N2f(e,r),Action:"DeleteDBSecurityGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSecurityGroupCommand=$gf;var Qgf=async(e,r)=>{let t=Ou,n;return n=qu({...O2f(e,r),Action:"DeleteDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSnapshotCommand=Qgf;var Kgf=async(e,r)=>{let t=Ou,n;return n=qu({...B2f(e,r),Action:"DeleteDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSubnetGroupCommand=Kgf;var Hgf=async(e,r)=>{let t=Ou,n;return n=qu({...q2f(e,r),Action:"DeleteEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteEventSubscriptionCommand=Hgf;var Wgf=async(e,r)=>{let t=Ou,n;return n=qu({...M2f(e,r),Action:"DeleteGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteGlobalClusterCommand=Wgf;var Ygf=async(e,r)=>{let t=Ou,n;return n=qu({...L2f(e,r),Action:"DeleteOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteOptionGroupCommand=Ygf;var Jgf=async(e,r)=>{let t=Ou,n;return n=qu({...j2f(e,r),Action:"DeregisterDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeregisterDBProxyTargetsCommand=Jgf;var Xgf=async(e,r)=>{let t=Ou,n;return n=qu({...G2f(e,r),Action:"DescribeAccountAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeAccountAttributesCommand=Xgf;var Zgf=async(e,r)=>{let t=Ou,n;return n=qu({...U2f(e,r),Action:"DescribeBlueGreenDeployments",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeBlueGreenDeploymentsCommand=Zgf;var e1f=async(e,r)=>{let t=Ou,n;return n=qu({...V2f(e,r),Action:"DescribeCertificates",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeCertificatesCommand=e1f;var t1f=async(e,r)=>{let t=Ou,n;return n=qu({...z2f(e,r),Action:"DescribeDBClusterBacktracks",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterBacktracksCommand=t1f;var r1f=async(e,r)=>{let t=Ou,n;return n=qu({...$2f(e,r),Action:"DescribeDBClusterEndpoints",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterEndpointsCommand=r1f;var n1f=async(e,r)=>{let t=Ou,n;return n=qu({...Q2f(e,r),Action:"DescribeDBClusterParameterGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterParameterGroupsCommand=n1f;var i1f=async(e,r)=>{let t=Ou,n;return n=qu({...K2f(e,r),Action:"DescribeDBClusterParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterParametersCommand=i1f;var s1f=async(e,r)=>{let t=Ou,n;return n=qu({...H2f(e,r),Action:"DescribeDBClusters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClustersCommand=s1f;var a1f=async(e,r)=>{let t=Ou,n;return n=qu({...W2f(e,r),Action:"DescribeDBClusterSnapshotAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterSnapshotAttributesCommand=a1f;var o1f=async(e,r)=>{let t=Ou,n;return n=qu({...Y2f(e,r),Action:"DescribeDBClusterSnapshots",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterSnapshotsCommand=o1f;var c1f=async(e,r)=>{let t=Ou,n;return n=qu({...J2f(e,r),Action:"DescribeDBEngineVersions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBEngineVersionsCommand=c1f;var u1f=async(e,r)=>{let t=Ou,n;return n=qu({...X2f(e,r),Action:"DescribeDBInstanceAutomatedBackups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBInstanceAutomatedBackupsCommand=u1f;var l1f=async(e,r)=>{let t=Ou,n;return n=qu({...Z2f(e,r),Action:"DescribeDBInstances",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBInstancesCommand=l1f;var d1f=async(e,r)=>{let t=Ou,n;return n=qu({...eDf(e,r),Action:"DescribeDBLogFiles",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBLogFilesCommand=d1f;var p1f=async(e,r)=>{let t=Ou,n;return n=qu({...tDf(e,r),Action:"DescribeDBParameterGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBParameterGroupsCommand=p1f;var m1f=async(e,r)=>{let t=Ou,n;return n=qu({...rDf(e,r),Action:"DescribeDBParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBParametersCommand=m1f;var f1f=async(e,r)=>{let t=Ou,n;return n=qu({...nDf(e,r),Action:"DescribeDBProxies",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxiesCommand=f1f;var h1f=async(e,r)=>{let t=Ou,n;return n=qu({...iDf(e,r),Action:"DescribeDBProxyEndpoints",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyEndpointsCommand=h1f;var g1f=async(e,r)=>{let t=Ou,n;return n=qu({...sDf(e,r),Action:"DescribeDBProxyTargetGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyTargetGroupsCommand=g1f;var y1f=async(e,r)=>{let t=Ou,n;return n=qu({...aDf(e,r),Action:"DescribeDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyTargetsCommand=y1f;var _1f=async(e,r)=>{let t=Ou,n;return n=qu({...oDf(e,r),Action:"DescribeDBSecurityGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSecurityGroupsCommand=_1f;var A1f=async(e,r)=>{let t=Ou,n;return n=qu({...cDf(e,r),Action:"DescribeDBSnapshotAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSnapshotAttributesCommand=A1f;var b1f=async(e,r)=>{let t=Ou,n;return n=qu({...uDf(e,r),Action:"DescribeDBSnapshots",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSnapshotsCommand=b1f;var C1f=async(e,r)=>{let t=Ou,n;return n=qu({...lDf(e,r),Action:"DescribeDBSubnetGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSubnetGroupsCommand=C1f;var v1f=async(e,r)=>{let t=Ou,n;return n=qu({...dDf(e,r),Action:"DescribeEngineDefaultClusterParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEngineDefaultClusterParametersCommand=v1f;var E1f=async(e,r)=>{let t=Ou,n;return n=qu({...pDf(e,r),Action:"DescribeEngineDefaultParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEngineDefaultParametersCommand=E1f;var D1f=async(e,r)=>{let t=Ou,n;return n=qu({...mDf(e,r),Action:"DescribeEventCategories",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventCategoriesCommand=D1f;var S1f=async(e,r)=>{let t=Ou,n;return n=qu({...fDf(e,r),Action:"DescribeEvents",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventsCommand=S1f;var w1f=async(e,r)=>{let t=Ou,n;return n=qu({...hDf(e,r),Action:"DescribeEventSubscriptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventSubscriptionsCommand=w1f;var I1f=async(e,r)=>{let t=Ou,n;return n=qu({...gDf(e,r),Action:"DescribeExportTasks",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeExportTasksCommand=I1f;var x1f=async(e,r)=>{let t=Ou,n;return n=qu({...yDf(e,r),Action:"DescribeGlobalClusters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeGlobalClustersCommand=x1f;var T1f=async(e,r)=>{let t=Ou,n;return n=qu({..._Df(e,r),Action:"DescribeOptionGroupOptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOptionGroupOptionsCommand=T1f;var P1f=async(e,r)=>{let t=Ou,n;return n=qu({...ADf(e,r),Action:"DescribeOptionGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOptionGroupsCommand=P1f;var R1f=async(e,r)=>{let t=Ou,n;return n=qu({...bDf(e,r),Action:"DescribeOrderableDBInstanceOptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOrderableDBInstanceOptionsCommand=R1f;var k1f=async(e,r)=>{let t=Ou,n;return n=qu({...CDf(e,r),Action:"DescribePendingMaintenanceActions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribePendingMaintenanceActionsCommand=k1f;var F1f=async(e,r)=>{let t=Ou,n;return n=qu({...vDf(e,r),Action:"DescribeReservedDBInstances",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeReservedDBInstancesCommand=F1f;var N1f=async(e,r)=>{let t=Ou,n;return n=qu({...EDf(e,r),Action:"DescribeReservedDBInstancesOfferings",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeReservedDBInstancesOfferingsCommand=N1f;var O1f=async(e,r)=>{let t=Ou,n;return n=qu({...DDf(e,r),Action:"DescribeSourceRegions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeSourceRegionsCommand=O1f;var B1f=async(e,r)=>{let t=Ou,n;return n=qu({...SDf(e,r),Action:"DescribeValidDBInstanceModifications",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeValidDBInstanceModificationsCommand=B1f;var q1f=async(e,r)=>{let t=Ou,n;return n=qu({...wDf(e,r),Action:"DownloadDBLogFilePortion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DownloadDBLogFilePortionCommand=q1f;var M1f=async(e,r)=>{let t=Ou,n;return n=qu({...xDf(e,r),Action:"FailoverDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_FailoverDBClusterCommand=M1f;var L1f=async(e,r)=>{let t=Ou,n;return n=qu({...TDf(e,r),Action:"FailoverGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_FailoverGlobalClusterCommand=L1f;var j1f=async(e,r)=>{let t=Ou,n;return n=qu({...FDf(e,r),Action:"ListTagsForResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ListTagsForResourceCommand=j1f;var G1f=async(e,r)=>{let t=Ou,n;return n=qu({...NDf(e,r),Action:"ModifyActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyActivityStreamCommand=G1f;var U1f=async(e,r)=>{let t=Ou,n;return n=qu({...ODf(e,r),Action:"ModifyCertificates",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCertificatesCommand=U1f;var V1f=async(e,r)=>{let t=Ou,n;return n=qu({...BDf(e,r),Action:"ModifyCurrentDBClusterCapacity",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCurrentDBClusterCapacityCommand=V1f;var z1f=async(e,r)=>{let t=Ou,n;return n=qu({...qDf(e,r),Action:"ModifyCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCustomDBEngineVersionCommand=z1f;var $1f=async(e,r)=>{let t=Ou,n;return n=qu({...LDf(e,r),Action:"ModifyDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterCommand=$1f;var Q1f=async(e,r)=>{let t=Ou,n;return n=qu({...MDf(e,r),Action:"ModifyDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterEndpointCommand=Q1f;var K1f=async(e,r)=>{let t=Ou,n;return n=qu({...jDf(e,r),Action:"ModifyDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterParameterGroupCommand=K1f;var H1f=async(e,r)=>{let t=Ou,n;return n=qu({...GDf(e,r),Action:"ModifyDBClusterSnapshotAttribute",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterSnapshotAttributeCommand=H1f;var W1f=async(e,r)=>{let t=Ou,n;return n=qu({...UDf(e,r),Action:"ModifyDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBInstanceCommand=W1f;var Y1f=async(e,r)=>{let t=Ou,n;return n=qu({...VDf(e,r),Action:"ModifyDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBParameterGroupCommand=Y1f;var J1f=async(e,r)=>{let t=Ou,n;return n=qu({...$Df(e,r),Action:"ModifyDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyCommand=J1f;var X1f=async(e,r)=>{let t=Ou,n;return n=qu({...zDf(e,r),Action:"ModifyDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyEndpointCommand=X1f;var Z1f=async(e,r)=>{let t=Ou,n;return n=qu({...QDf(e,r),Action:"ModifyDBProxyTargetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyTargetGroupCommand=Z1f;var eyf=async(e,r)=>{let t=Ou,n;return n=qu({...HDf(e,r),Action:"ModifyDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSnapshotCommand=eyf;var tyf=async(e,r)=>{let t=Ou,n;return n=qu({...KDf(e,r),Action:"ModifyDBSnapshotAttribute",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSnapshotAttributeCommand=tyf;var ryf=async(e,r)=>{let t=Ou,n;return n=qu({...WDf(e,r),Action:"ModifyDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSubnetGroupCommand=ryf;var nyf=async(e,r)=>{let t=Ou,n;return n=qu({...YDf(e,r),Action:"ModifyEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyEventSubscriptionCommand=nyf;var iyf=async(e,r)=>{let t=Ou,n;return n=qu({...JDf(e,r),Action:"ModifyGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyGlobalClusterCommand=iyf;var syf=async(e,r)=>{let t=Ou,n;return n=qu({...XDf(e,r),Action:"ModifyOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyOptionGroupCommand=syf;var ayf=async(e,r)=>{let t=Ou,n;return n=qu({...oSf(e,r),Action:"PromoteReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PromoteReadReplicaCommand=ayf;var oyf=async(e,r)=>{let t=Ou,n;return n=qu({...aSf(e,r),Action:"PromoteReadReplicaDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PromoteReadReplicaDBClusterCommand=oyf;var cyf=async(e,r)=>{let t=Ou,n;return n=qu({...cSf(e,r),Action:"PurchaseReservedDBInstancesOffering",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PurchaseReservedDBInstancesOfferingCommand=cyf;var uyf=async(e,r)=>{let t=Ou,n;return n=qu({...uSf(e,r),Action:"RebootDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RebootDBClusterCommand=uyf;var lyf=async(e,r)=>{let t=Ou,n;return n=qu({...lSf(e,r),Action:"RebootDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RebootDBInstanceCommand=lyf;var dyf=async(e,r)=>{let t=Ou,n;return n=qu({...dSf(e,r),Action:"RegisterDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RegisterDBProxyTargetsCommand=dyf;var pyf=async(e,r)=>{let t=Ou,n;return n=qu({...pSf(e,r),Action:"RemoveFromGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveFromGlobalClusterCommand=pyf;var myf=async(e,r)=>{let t=Ou,n;return n=qu({...mSf(e,r),Action:"RemoveRoleFromDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveRoleFromDBClusterCommand=myf;var fyf=async(e,r)=>{let t=Ou,n;return n=qu({...fSf(e,r),Action:"RemoveRoleFromDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveRoleFromDBInstanceCommand=fyf;var hyf=async(e,r)=>{let t=Ou,n;return n=qu({...hSf(e,r),Action:"RemoveSourceIdentifierFromSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveSourceIdentifierFromSubscriptionCommand=hyf;var gyf=async(e,r)=>{let t=Ou,n;return n=qu({...gSf(e,r),Action:"RemoveTagsFromResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveTagsFromResourceCommand=gyf;var yyf=async(e,r)=>{let t=Ou,n;return n=qu({...ySf(e,r),Action:"ResetDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ResetDBClusterParameterGroupCommand=yyf;var _yf=async(e,r)=>{let t=Ou,n;return n=qu({..._Sf(e,r),Action:"ResetDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ResetDBParameterGroupCommand=_yf;var Ayf=async(e,r)=>{let t=Ou,n;return n=qu({...ASf(e,r),Action:"RestoreDBClusterFromS3",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterFromS3Command=Ayf;var byf=async(e,r)=>{let t=Ou,n;return n=qu({...bSf(e,r),Action:"RestoreDBClusterFromSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterFromSnapshotCommand=byf;var Cyf=async(e,r)=>{let t=Ou,n;return n=qu({...CSf(e,r),Action:"RestoreDBClusterToPointInTime",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterToPointInTimeCommand=Cyf;var vyf=async(e,r)=>{let t=Ou,n;return n=qu({...vSf(e,r),Action:"RestoreDBInstanceFromDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceFromDBSnapshotCommand=vyf;var Eyf=async(e,r)=>{let t=Ou,n;return n=qu({...ESf(e,r),Action:"RestoreDBInstanceFromS3",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceFromS3Command=Eyf;var Dyf=async(e,r)=>{let t=Ou,n;return n=qu({...DSf(e,r),Action:"RestoreDBInstanceToPointInTime",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceToPointInTimeCommand=Dyf;var Syf=async(e,r)=>{let t=Ou,n;return n=qu({...SSf(e,r),Action:"RevokeDBSecurityGroupIngress",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RevokeDBSecurityGroupIngressCommand=Syf;var wyf=async(e,r)=>{let t=Ou,n;return n=qu({...ISf(e,r),Action:"StartActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartActivityStreamCommand=wyf;var Iyf=async(e,r)=>{let t=Ou,n;return n=qu({...xSf(e,r),Action:"StartDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBClusterCommand=Iyf;var xyf=async(e,r)=>{let t=Ou,n;return n=qu({...PSf(e,r),Action:"StartDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBInstanceCommand=xyf;var Tyf=async(e,r)=>{let t=Ou,n;return n=qu({...TSf(e,r),Action:"StartDBInstanceAutomatedBackupsReplication",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBInstanceAutomatedBackupsReplicationCommand=Tyf;var Pyf=async(e,r)=>{let t=Ou,n;return n=qu({...RSf(e,r),Action:"StartExportTask",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartExportTaskCommand=Pyf;var Ryf=async(e,r)=>{let t=Ou,n;return n=qu({...kSf(e,r),Action:"StopActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopActivityStreamCommand=Ryf;var kyf=async(e,r)=>{let t=Ou,n;return n=qu({...FSf(e,r),Action:"StopDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBClusterCommand=kyf;var Fyf=async(e,r)=>{let t=Ou,n;return n=qu({...OSf(e,r),Action:"StopDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBInstanceCommand=Fyf;var Nyf=async(e,r)=>{let t=Ou,n;return n=qu({...NSf(e,r),Action:"StopDBInstanceAutomatedBackupsReplication",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBInstanceAutomatedBackupsReplicationCommand=Nyf;var Oyf=async(e,r)=>{let t=Ou,n;return n=qu({...BSf(e,r),Action:"SwitchoverBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_SwitchoverBlueGreenDeploymentCommand=Oyf;var Byf=async(e,r)=>{let t=Ou,n;return n=qu({...qSf(e,r),Action:"SwitchoverReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_SwitchoverReadReplicaCommand=Byf;var qyf=async(e,r)=>e.statusCode>=300?Myf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddRoleToDBClusterCommand=qyf;var Myf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterRoleAlreadyExists":case"com.amazonaws.rds#DBClusterRoleAlreadyExistsFault":throw await sEf(t,r);case"DBClusterRoleQuotaExceeded":case"com.amazonaws.rds#DBClusterRoleQuotaExceededFault":throw await oEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Lyf=async(e,r)=>e.statusCode>=300?jyf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddRoleToDBInstanceCommand=Lyf;var jyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBInstanceRoleAlreadyExists":case"com.amazonaws.rds#DBInstanceRoleAlreadyExistsFault":throw await cEf(t,r);case"DBInstanceRoleQuotaExceeded":case"com.amazonaws.rds#DBInstanceRoleQuotaExceededFault":throw await lEf(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Gyf=async(e,r)=>{if(e.statusCode>=300)return Uyf(e,r);let t=await ml(e.body,r),n={};return n=zSf(t.AddSourceIdentifierToSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_AddSourceIdentifierToSubscriptionCommand=Gyf;var Uyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Vyf=async(e,r)=>e.statusCode>=300?zyf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddTagsToResourceCommand=Vyf;var zyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$yf=async(e,r)=>{if(e.statusCode>=300)return Qyf(e,r);let t=await ml(e.body,r),n={};return n=$Sf(t.ApplyPendingMaintenanceActionResult,r),{$metadata:Ta(e),...n}};dn.de_ApplyPendingMaintenanceActionCommand=$yf;var Qyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Kyf=async(e,r)=>{if(e.statusCode>=300)return Hyf(e,r);let t=await ml(e.body,r),n={};return n=WSf(t.AuthorizeDBSecurityGroupIngressResult,r),{$metadata:Ta(e),...n}};dn.de_AuthorizeDBSecurityGroupIngressCommand=Kyf;var Hyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationAlreadyExists":case"com.amazonaws.rds#AuthorizationAlreadyExistsFault":throw await Wvf(t,r);case"AuthorizationQuotaExceeded":case"com.amazonaws.rds#AuthorizationQuotaExceededFault":throw await Yvf(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Wyf=async(e,r)=>{if(e.statusCode>=300)return Yyf(e,r);let t=await ml(e.body,r),n={};return n=v7a(t.BacktrackDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_BacktrackDBClusterCommand=Wyf;var Yyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Jyf=async(e,r)=>{if(e.statusCode>=300)return Xyf(e,r);let t=await ml(e.body,r),n={};return n=IBn(t.CancelExportTaskResult,r),{$metadata:Ta(e),...n}};dn.de_CancelExportTaskCommand=Jyf;var Xyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ExportTaskNotFound":case"com.amazonaws.rds#ExportTaskNotFoundFault":throw await X4a(t,r);case"InvalidExportTaskStateFault":case"com.amazonaws.rds#InvalidExportTaskStateFault":throw await BEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Zyf=async(e,r)=>{if(e.statusCode>=300)return e_f(e,r);let t=await ml(e.body,r),n={};return n=dwf(t.CopyDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBClusterParameterGroupCommand=Zyf;var e_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},t_f=async(e,r)=>{if(e.statusCode>=300)return r_f(e,r);let t=await ml(e.body,r),n={};return n=pwf(t.CopyDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBClusterSnapshotCommand=t_f;var r_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},n_f=async(e,r)=>{if(e.statusCode>=300)return i_f(e,r);let t=await ml(e.body,r),n={};return n=mwf(t.CopyDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBParameterGroupCommand=n_f;var i_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},s_f=async(e,r)=>{if(e.statusCode>=300)return a_f(e,r);let t=await ml(e.body,r),n={};return n=fwf(t.CopyDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBSnapshotCommand=s_f;var a_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomAvailabilityZoneNotFound":case"com.amazonaws.rds#CustomAvailabilityZoneNotFoundFault":throw await Zvf(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},o_f=async(e,r)=>{if(e.statusCode>=300)return c_f(e,r);let t=await ml(e.body,r),n={};return n=hwf(t.CopyOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyOptionGroupCommand=o_f;var c_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupAlreadyExistsFault":case"com.amazonaws.rds#OptionGroupAlreadyExistsFault":throw await s7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"OptionGroupQuotaExceededFault":case"com.amazonaws.rds#OptionGroupQuotaExceededFault":throw await a7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},u_f=async(e,r)=>{if(e.statusCode>=300)return l_f(e,r);let t=await ml(e.body,r),n={};return n=gwf(t.CreateBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_CreateBlueGreenDeploymentCommand=u_f;var l_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentAlreadyExistsFault":case"com.amazonaws.rds#BlueGreenDeploymentAlreadyExistsFault":throw await Jvf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SourceClusterNotSupportedFault":case"com.amazonaws.rds#SourceClusterNotSupportedFault":throw await GEf(t,r);case"SourceDatabaseNotSupportedFault":case"com.amazonaws.rds#SourceDatabaseNotSupportedFault":throw await UEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},d_f=async(e,r)=>{if(e.statusCode>=300)return p_f(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.CreateCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_CreateCustomDBEngineVersionCommand=d_f;var p_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CreateCustomDBEngineVersionFault":case"com.amazonaws.rds#CreateCustomDBEngineVersionFault":throw await Xvf(t,r);case"CustomDBEngineVersionAlreadyExistsFault":case"com.amazonaws.rds#CustomDBEngineVersionAlreadyExistsFault":throw await eEf(t,r);case"CustomDBEngineVersionQuotaExceededFault":case"com.amazonaws.rds#CustomDBEngineVersionQuotaExceededFault":throw await tEf(t,r);case"Ec2ImagePropertiesNotSupportedFault":case"com.amazonaws.rds#Ec2ImagePropertiesNotSupportedFault":throw await vEf(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},m_f=async(e,r)=>{if(e.statusCode>=300)return f_f(e,r);let t=await ml(e.body,r),n={};return n=Awf(t.CreateDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterCommand=m_f;var f_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},h_f=async(e,r)=>{if(e.statusCode>=300)return g_f(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.CreateDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterEndpointCommand=h_f;var g_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBClusterEndpointAlreadyExistsFault":throw await nEf(t,r);case"DBClusterEndpointQuotaExceededFault":case"com.amazonaws.rds#DBClusterEndpointQuotaExceededFault":throw await iEf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},y_f=async(e,r)=>{if(e.statusCode>=300)return __f(e,r);let t=await ml(e.body,r),n={};return n=_wf(t.CreateDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterParameterGroupCommand=y_f;var __f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},A_f=async(e,r)=>{if(e.statusCode>=300)return b_f(e,r);let t=await ml(e.body,r),n={};return n=bwf(t.CreateDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterSnapshotCommand=A_f;var b_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},C_f=async(e,r)=>{if(e.statusCode>=300)return v_f(e,r);let t=await ml(e.body,r),n={};return n=vwf(t.CreateDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBInstanceCommand=C_f;var v_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},E_f=async(e,r)=>{if(e.statusCode>=300)return D_f(e,r);let t=await ml(e.body,r),n={};return n=Cwf(t.CreateDBInstanceReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBInstanceReadReplicaCommand=E_f;var D_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotAllowedFault":case"com.amazonaws.rds#DBSubnetGroupNotAllowedFault":throw await AEf(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSubnetGroupFault":case"com.amazonaws.rds#InvalidDBSubnetGroupFault":throw await REf(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},S_f=async(e,r)=>{if(e.statusCode>=300)return w_f(e,r);let t=await ml(e.body,r),n={};return n=Ewf(t.CreateDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBParameterGroupCommand=S_f;var w_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},I_f=async(e,r)=>{if(e.statusCode>=300)return x_f(e,r);let t=await ml(e.body,r),n={};return n=Swf(t.CreateDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBProxyCommand=I_f;var x_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyAlreadyExistsFault":case"com.amazonaws.rds#DBProxyAlreadyExistsFault":throw await K4a(t,r);case"DBProxyQuotaExceededFault":case"com.amazonaws.rds#DBProxyQuotaExceededFault":throw await mEf(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},T_f=async(e,r)=>{if(e.statusCode>=300)return P_f(e,r);let t=await ml(e.body,r),n={};return n=Dwf(t.CreateDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBProxyEndpointCommand=T_f;var P_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBProxyEndpointAlreadyExistsFault":throw await H4a(t,r);case"DBProxyEndpointQuotaExceededFault":case"com.amazonaws.rds#DBProxyEndpointQuotaExceededFault":throw await pEf(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},R_f=async(e,r)=>{if(e.statusCode>=300)return k_f(e,r);let t=await ml(e.body,r),n={};return n=wwf(t.CreateDBSecurityGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSecurityGroupCommand=R_f;var k_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupAlreadyExists":case"com.amazonaws.rds#DBSecurityGroupAlreadyExistsFault":throw await hEf(t,r);case"DBSecurityGroupNotSupported":case"com.amazonaws.rds#DBSecurityGroupNotSupportedFault":throw await gEf(t,r);case"QuotaExceeded.DBSecurityGroup":case"com.amazonaws.rds#DBSecurityGroupQuotaExceededFault":throw await yEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},F_f=async(e,r)=>{if(e.statusCode>=300)return N_f(e,r);let t=await ml(e.body,r),n={};return n=Iwf(t.CreateDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSnapshotCommand=F_f;var N_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},O_f=async(e,r)=>{if(e.statusCode>=300)return B_f(e,r);let t=await ml(e.body,r),n={};return n=xwf(t.CreateDBSubnetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSubnetGroupCommand=O_f;var B_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupAlreadyExists":case"com.amazonaws.rds#DBSubnetGroupAlreadyExistsFault":throw await _Ef(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupQuotaExceeded":case"com.amazonaws.rds#DBSubnetGroupQuotaExceededFault":throw await bEf(t,r);case"DBSubnetQuotaExceededFault":case"com.amazonaws.rds#DBSubnetQuotaExceededFault":throw await Y4a(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},q_f=async(e,r)=>{if(e.statusCode>=300)return M_f(e,r);let t=await ml(e.body,r),n={};return n=Twf(t.CreateEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_CreateEventSubscriptionCommand=q_f;var M_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"EventSubscriptionQuotaExceeded":case"com.amazonaws.rds#EventSubscriptionQuotaExceededFault":throw await J4a(t,r);case"SNSInvalidTopic":case"com.amazonaws.rds#SNSInvalidTopicFault":throw await u7a(t,r);case"SNSNoAuthorization":case"com.amazonaws.rds#SNSNoAuthorizationFault":throw await l7a(t,r);case"SNSTopicArnNotFound":case"com.amazonaws.rds#SNSTopicArnNotFoundFault":throw await d7a(t,r);case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionAlreadyExist":case"com.amazonaws.rds#SubscriptionAlreadyExistFault":throw await $Ef(t,r);case"SubscriptionCategoryNotFound":case"com.amazonaws.rds#SubscriptionCategoryNotFoundFault":throw await p7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},L_f=async(e,r)=>{if(e.statusCode>=300)return j_f(e,r);let t=await ml(e.body,r),n={};return n=Pwf(t.CreateGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_CreateGlobalClusterCommand=L_f;var j_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterAlreadyExistsFault":case"com.amazonaws.rds#GlobalClusterAlreadyExistsFault":throw await DEf(t,r);case"GlobalClusterQuotaExceededFault":case"com.amazonaws.rds#GlobalClusterQuotaExceededFault":throw await SEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},G_f=async(e,r)=>{if(e.statusCode>=300)return U_f(e,r);let t=await ml(e.body,r),n={};return n=Rwf(t.CreateOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateOptionGroupCommand=G_f;var U_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupAlreadyExistsFault":case"com.amazonaws.rds#OptionGroupAlreadyExistsFault":throw await s7a(t,r);case"OptionGroupQuotaExceededFault":case"com.amazonaws.rds#OptionGroupQuotaExceededFault":throw await a7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},V_f=async(e,r)=>{if(e.statusCode>=300)return z_f(e,r);let t=await ml(e.body,r),n={};return n=Exf(t.DeleteBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteBlueGreenDeploymentCommand=V_f;var z_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"InvalidBlueGreenDeploymentStateFault":case"com.amazonaws.rds#InvalidBlueGreenDeploymentStateFault":throw await e7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$_f=async(e,r)=>{if(e.statusCode>=300)return Q_f(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.DeleteCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteCustomDBEngineVersionCommand=$_f;var Q_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomDBEngineVersionNotFoundFault":case"com.amazonaws.rds#CustomDBEngineVersionNotFoundFault":throw await z4a(t,r);case"InvalidCustomDBEngineVersionStateFault":case"com.amazonaws.rds#InvalidCustomDBEngineVersionStateFault":throw await t7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},K_f=async(e,r)=>{if(e.statusCode>=300)return H_f(e,r);let t=await ml(e.body,r),n={};return n=Dxf(t.DeleteDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterCommand=K_f;var H_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},W_f=async(e,r)=>{if(e.statusCode>=300)return Y_f(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.DeleteDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterEndpointCommand=W_f;var Y_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointNotFoundFault":case"com.amazonaws.rds#DBClusterEndpointNotFoundFault":throw await $4a(t,r);case"InvalidDBClusterEndpointStateFault":case"com.amazonaws.rds#InvalidDBClusterEndpointStateFault":throw await r7a(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},J_f=async(e,r)=>e.statusCode>=300?X_f(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBClusterParameterGroupCommand=J_f;var X_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Z_f=async(e,r)=>{if(e.statusCode>=300)return eAf(e,r);let t=await ml(e.body,r),n={};return n=Sxf(t.DeleteDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterSnapshotCommand=Z_f;var eAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},tAf=async(e,r)=>{if(e.statusCode>=300)return rAf(e,r);let t=await ml(e.body,r),n={};return n=Ixf(t.DeleteDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBInstanceCommand=tAf;var rAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupQuotaExceeded":case"com.amazonaws.rds#DBInstanceAutomatedBackupQuotaExceededFault":throw await Q4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},nAf=async(e,r)=>{if(e.statusCode>=300)return iAf(e,r);let t=await ml(e.body,r),n={};return n=wxf(t.DeleteDBInstanceAutomatedBackupResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBInstanceAutomatedBackupCommand=nAf;var iAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);case"InvalidDBInstanceAutomatedBackupState":case"com.amazonaws.rds#InvalidDBInstanceAutomatedBackupStateFault":throw await PEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},sAf=async(e,r)=>e.statusCode>=300?aAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBParameterGroupCommand=sAf;var aAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},oAf=async(e,r)=>{if(e.statusCode>=300)return cAf(e,r);let t=await ml(e.body,r),n={};return n=Txf(t.DeleteDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBProxyCommand=oAf;var cAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},uAf=async(e,r)=>{if(e.statusCode>=300)return lAf(e,r);let t=await ml(e.body,r),n={};return n=xxf(t.DeleteDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBProxyEndpointCommand=uAf;var lAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"InvalidDBProxyEndpointStateFault":case"com.amazonaws.rds#InvalidDBProxyEndpointStateFault":throw await n7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},dAf=async(e,r)=>e.statusCode>=300?pAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBSecurityGroupCommand=dAf;var pAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},mAf=async(e,r)=>{if(e.statusCode>=300)return fAf(e,r);let t=await ml(e.body,r),n={};return n=Pxf(t.DeleteDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBSnapshotCommand=mAf;var fAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},hAf=async(e,r)=>e.statusCode>=300?gAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBSubnetGroupCommand=hAf;var gAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidDBSubnetStateFault":case"com.amazonaws.rds#InvalidDBSubnetStateFault":throw await kEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},yAf=async(e,r)=>{if(e.statusCode>=300)return _Af(e,r);let t=await ml(e.body,r),n={};return n=Rxf(t.DeleteEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteEventSubscriptionCommand=yAf;var _Af=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidEventSubscriptionState":case"com.amazonaws.rds#InvalidEventSubscriptionStateFault":throw await FEf(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},AAf=async(e,r)=>{if(e.statusCode>=300)return bAf(e,r);let t=await ml(e.body,r),n={};return n=kxf(t.DeleteGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteGlobalClusterCommand=AAf;var bAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},CAf=async(e,r)=>e.statusCode>=300?vAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteOptionGroupCommand=CAf;var vAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidOptionGroupStateFault":case"com.amazonaws.rds#InvalidOptionGroupStateFault":throw await i7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},EAf=async(e,r)=>{if(e.statusCode>=300)return DAf(e,r);let t=await ml(e.body,r),n={};return n=Fxf(t.DeregisterDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_DeregisterDBProxyTargetsCommand=EAf;var DAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBProxyTargetNotFoundFault":case"com.amazonaws.rds#DBProxyTargetNotFoundFault":throw await W4a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},SAf=async(e,r)=>{if(e.statusCode>=300)return wAf(e,r);let t=await ml(e.body,r),n={};return n=jSf(t.DescribeAccountAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeAccountAttributesCommand=SAf;var wAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},IAf=async(e,r)=>{if(e.statusCode>=300)return xAf(e,r);let t=await ml(e.body,r),n={};return n=Nxf(t.DescribeBlueGreenDeploymentsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeBlueGreenDeploymentsCommand=IAf;var xAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},TAf=async(e,r)=>{if(e.statusCode>=300)return PAf(e,r);let t=await ml(e.body,r),n={};return n=owf(t.DescribeCertificatesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeCertificatesCommand=TAf;var PAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},RAf=async(e,r)=>{if(e.statusCode>=300)return kAf(e,r);let t=await ml(e.body,r),n={};return n=Lwf(t.DescribeDBClusterBacktracksResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterBacktracksCommand=RAf;var kAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterBacktrackNotFoundFault":case"com.amazonaws.rds#DBClusterBacktrackNotFoundFault":throw await rEf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},FAf=async(e,r)=>{if(e.statusCode>=300)return NAf(e,r);let t=await ml(e.body,r),n={};return n=zwf(t.DescribeDBClusterEndpointsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterEndpointsCommand=FAf;var NAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},OAf=async(e,r)=>{if(e.statusCode>=300)return BAf(e,r);let t=await ml(e.body,r),n={};return n=nIf(t.DescribeDBClusterParameterGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterParameterGroupsCommand=OAf;var BAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},qAf=async(e,r)=>{if(e.statusCode>=300)return MAf(e,r);let t=await ml(e.body,r),n={};return n=eIf(t.DescribeDBClusterParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterParametersCommand=qAf;var MAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},LAf=async(e,r)=>{if(e.statusCode>=300)return jAf(e,r);let t=await ml(e.body,r),n={};return n=Ywf(t.DescribeDBClustersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClustersCommand=LAf;var jAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},GAf=async(e,r)=>{if(e.statusCode>=300)return UAf(e,r);let t=await ml(e.body,r),n={};return n=Oxf(t.DescribeDBClusterSnapshotAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterSnapshotAttributesCommand=GAf;var UAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},VAf=async(e,r)=>{if(e.statusCode>=300)return zAf(e,r);let t=await ml(e.body,r),n={};return n=fIf(t.DescribeDBClusterSnapshotsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterSnapshotsCommand=VAf;var zAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$Af=async(e,r)=>{if(e.statusCode>=300)return QAf(e,r);let t=await ml(e.body,r),n={};return n=yIf(t.DescribeDBEngineVersionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBEngineVersionsCommand=$Af;var QAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},KAf=async(e,r)=>{if(e.statusCode>=300)return HAf(e,r);let t=await ml(e.body,r),n={};return n=bIf(t.DescribeDBInstanceAutomatedBackupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBInstanceAutomatedBackupsCommand=KAf;var HAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},WAf=async(e,r)=>{if(e.statusCode>=300)return YAf(e,r);let t=await ml(e.body,r),n={};return n=SIf(t.DescribeDBInstancesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBInstancesCommand=WAf;var YAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},JAf=async(e,r)=>{if(e.statusCode>=300)return XAf(e,r);let t=await ml(e.body,r),n={};return n=Mxf(t.DescribeDBLogFilesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBLogFilesCommand=JAf;var XAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ZAf=async(e,r)=>{if(e.statusCode>=300)return ebf(e,r);let t=await ml(e.body,r),n={};return n=jIf(t.DescribeDBParameterGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBParameterGroupsCommand=ZAf;var ebf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},tbf=async(e,r)=>{if(e.statusCode>=300)return rbf(e,r);let t=await ml(e.body,r),n={};return n=BIf(t.DescribeDBParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBParametersCommand=tbf;var rbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},nbf=async(e,r)=>{if(e.statusCode>=300)return ibf(e,r);let t=await ml(e.body,r),n={};return n=Lxf(t.DescribeDBProxiesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxiesCommand=nbf;var ibf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},sbf=async(e,r)=>{if(e.statusCode>=300)return abf(e,r);let t=await ml(e.body,r),n={};return n=jxf(t.DescribeDBProxyEndpointsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyEndpointsCommand=sbf;var abf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},obf=async(e,r)=>{if(e.statusCode>=300)return cbf(e,r);let t=await ml(e.body,r),n={};return n=Gxf(t.DescribeDBProxyTargetGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyTargetGroupsCommand=obf;var cbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ubf=async(e,r)=>{if(e.statusCode>=300)return lbf(e,r);let t=await ml(e.body,r),n={};return n=Uxf(t.DescribeDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyTargetsCommand=ubf;var lbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBProxyTargetNotFoundFault":case"com.amazonaws.rds#DBProxyTargetNotFoundFault":throw await W4a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},dbf=async(e,r)=>{if(e.statusCode>=300)return pbf(e,r);let t=await ml(e.body,r),n={};return n=nxf(t.DescribeDBSecurityGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSecurityGroupsCommand=dbf;var pbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},mbf=async(e,r)=>{if(e.statusCode>=300)return fbf(e,r);let t=await ml(e.body,r),n={};return n=Vxf(t.DescribeDBSnapshotAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSnapshotAttributesCommand=mbf;var fbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},hbf=async(e,r)=>{if(e.statusCode>=300)return gbf(e,r);let t=await ml(e.body,r),n={};return n=pxf(t.DescribeDBSnapshotsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSnapshotsCommand=hbf;var gbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ybf=async(e,r)=>{if(e.statusCode>=300)return _bf(e,r);let t=await ml(e.body,r),n={};return n=gxf(t.DescribeDBSubnetGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSubnetGroupsCommand=ybf;var _bf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Abf=async(e,r)=>{if(e.statusCode>=300)return bbf(e,r);let t=await ml(e.body,r),n={};return n=zxf(t.DescribeEngineDefaultClusterParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEngineDefaultClusterParametersCommand=Abf;var bbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Cbf=async(e,r)=>{if(e.statusCode>=300)return vbf(e,r);let t=await ml(e.body,r),n={};return n=$xf(t.DescribeEngineDefaultParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEngineDefaultParametersCommand=Cbf;var vbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Ebf=async(e,r)=>{if(e.statusCode>=300)return Dbf(e,r);let t=await ml(e.body,r),n={};return n=nTf(t.DescribeEventCategoriesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventCategoriesCommand=Ebf;var Dbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Sbf=async(e,r)=>{if(e.statusCode>=300)return wbf(e,r);let t=await ml(e.body,r),n={};return n=sTf(t.DescribeEventsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventsCommand=Sbf;var wbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Ibf=async(e,r)=>{if(e.statusCode>=300)return xbf(e,r);let t=await ml(e.body,r),n={};return n=cTf(t.DescribeEventSubscriptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventSubscriptionsCommand=Ibf;var xbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Tbf=async(e,r)=>{if(e.statusCode>=300)return Pbf(e,r);let t=await ml(e.body,r),n={};return n=pTf(t.DescribeExportTasksResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeExportTasksCommand=Tbf;var Pbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ExportTaskNotFound":case"com.amazonaws.rds#ExportTaskNotFoundFault":throw await X4a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Rbf=async(e,r)=>{if(e.statusCode>=300)return kbf(e,r);let t=await ml(e.body,r),n={};return n=ETf(t.DescribeGlobalClustersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeGlobalClustersCommand=Rbf;var kbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Fbf=async(e,r)=>{if(e.statusCode>=300)return Nbf(e,r);let t=await ml(e.body,r),n={};return n=kPf(t.DescribeOptionGroupOptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOptionGroupOptionsCommand=Fbf;var Nbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Obf=async(e,r)=>{if(e.statusCode>=300)return Bbf(e,r);let t=await ml(e.body,r),n={};return n=OPf(t.DescribeOptionGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOptionGroupsCommand=Obf;var Bbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},qbf=async(e,r)=>{if(e.statusCode>=300)return Mbf(e,r);let t=await ml(e.body,r),n={};return n=$Pf(t.DescribeOrderableDBInstanceOptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOrderableDBInstanceOptionsCommand=qbf;var Mbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Lbf=async(e,r)=>{if(e.statusCode>=300)return jbf(e,r);let t=await ml(e.body,r),n={};return n=JPf(t.DescribePendingMaintenanceActionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribePendingMaintenanceActionsCommand=Lbf;var jbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Gbf=async(e,r)=>{if(e.statusCode>=300)return Ubf(e,r);let t=await ml(e.body,r),n={};return n=_3f(t.DescribeReservedDBInstancesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeReservedDBInstancesCommand=Gbf;var Ubf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstanceNotFound":case"com.amazonaws.rds#ReservedDBInstanceNotFoundFault":throw await LEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Vbf=async(e,r)=>{if(e.statusCode>=300)return zbf(e,r);let t=await ml(e.body,r),n={};return n=E3f(t.DescribeReservedDBInstancesOfferingsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeReservedDBInstancesOfferingsCommand=Vbf;var zbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstancesOfferingNotFound":case"com.amazonaws.rds#ReservedDBInstancesOfferingNotFoundFault":throw await o7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$bf=async(e,r)=>{if(e.statusCode>=300)return Qbf(e,r);let t=await ml(e.body,r),n={};return n=K3f(t.DescribeSourceRegionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeSourceRegionsCommand=$bf;var Qbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Kbf=async(e,r)=>{if(e.statusCode>=300)return Hbf(e,r);let t=await ml(e.body,r),n={};return n=Qxf(t.DescribeValidDBInstanceModificationsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeValidDBInstanceModificationsCommand=Kbf;var Hbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Wbf=async(e,r)=>{if(e.statusCode>=300)return Ybf(e,r);let t=await ml(e.body,r),n={};return n=Yxf(t.DownloadDBLogFilePortionResult,r),{$metadata:Ta(e),...n}};dn.de_DownloadDBLogFilePortionCommand=Wbf;var Ybf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBLogFileNotFoundFault":case"com.amazonaws.rds#DBLogFileNotFoundFault":throw await dEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Jbf=async(e,r)=>{if(e.statusCode>=300)return Xbf(e,r);let t=await ml(e.body,r),n={};return n=mTf(t.FailoverDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_FailoverDBClusterCommand=Jbf;var Xbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Zbf=async(e,r)=>{if(e.statusCode>=300)return eCf(e,r);let t=await ml(e.body,r),n={};return n=fTf(t.FailoverGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_FailoverGlobalClusterCommand=Zbf;var eCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},tCf=async(e,r)=>{if(e.statusCode>=300)return rCf(e,r);let t=await ml(e.body,r),n={};return n=yRf(t.ListTagsForResourceResult,r),{$metadata:Ta(e),...n}};dn.de_ListTagsForResourceCommand=tCf;var rCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},nCf=async(e,r)=>{if(e.statusCode>=300)return iCf(e,r);let t=await ml(e.body,r),n={};return n=cPf(t.ModifyActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyActivityStreamCommand=nCf;var iCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},sCf=async(e,r)=>{if(e.statusCode>=300)return aCf(e,r);let t=await ml(e.body,r),n={};return n=uPf(t.ModifyCertificatesResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCertificatesCommand=sCf;var aCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},oCf=async(e,r)=>{if(e.statusCode>=300)return cCf(e,r);let t=await ml(e.body,r),n={};return n=Gwf(t.ModifyCurrentDBClusterCapacityResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCurrentDBClusterCapacityCommand=oCf;var cCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterCapacityFault":case"com.amazonaws.rds#InvalidDBClusterCapacityFault":throw await TEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},uCf=async(e,r)=>{if(e.statusCode>=300)return lCf(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.ModifyCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCustomDBEngineVersionCommand=uCf;var lCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomDBEngineVersionNotFoundFault":case"com.amazonaws.rds#CustomDBEngineVersionNotFoundFault":throw await z4a(t,r);case"InvalidCustomDBEngineVersionStateFault":case"com.amazonaws.rds#InvalidCustomDBEngineVersionStateFault":throw await t7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},dCf=async(e,r)=>{if(e.statusCode>=300)return pCf(e,r);let t=await ml(e.body,r),n={};return n=lPf(t.ModifyDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterCommand=dCf;var pCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotAvailableFault":case"com.amazonaws.rds#StorageTypeNotAvailableFault":throw await VEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},mCf=async(e,r)=>{if(e.statusCode>=300)return fCf(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.ModifyDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterEndpointCommand=mCf;var fCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointNotFoundFault":case"com.amazonaws.rds#DBClusterEndpointNotFoundFault":throw await $4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterEndpointStateFault":case"com.amazonaws.rds#InvalidDBClusterEndpointStateFault":throw await r7a(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},hCf=async(e,r)=>{if(e.statusCode>=300)return gCf(e,r);let t=await ml(e.body,r),n={};return n=E7a(t.ModifyDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterParameterGroupCommand=hCf;var gCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},yCf=async(e,r)=>{if(e.statusCode>=300)return _Cf(e,r);let t=await ml(e.body,r),n={};return n=dPf(t.ModifyDBClusterSnapshotAttributeResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterSnapshotAttributeCommand=yCf;var _Cf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"SharedSnapshotQuotaExceeded":case"com.amazonaws.rds#SharedSnapshotQuotaExceededFault":throw await c7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ACf=async(e,r)=>{if(e.statusCode>=300)return bCf(e,r);let t=await ml(e.body,r),n={};return n=pPf(t.ModifyDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBInstanceCommand=ACf;var bCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBUpgradeDependencyFailure":case"com.amazonaws.rds#DBUpgradeDependencyFailureFault":throw await CEf(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},CCf=async(e,r)=>{if(e.statusCode>=300)return vCf(e,r);let t=await ml(e.body,r),n={};return n=w7a(t.ModifyDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBParameterGroupCommand=CCf;var vCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ECf=async(e,r)=>{if(e.statusCode>=300)return DCf(e,r);let t=await ml(e.body,r),n={};return n=fPf(t.ModifyDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyCommand=ECf;var DCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyAlreadyExistsFault":case"com.amazonaws.rds#DBProxyAlreadyExistsFault":throw await K4a(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},SCf=async(e,r)=>{if(e.statusCode>=300)return wCf(e,r);let t=await ml(e.body,r),n={};return n=mPf(t.ModifyDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyEndpointCommand=SCf;var wCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBProxyEndpointAlreadyExistsFault":throw await H4a(t,r);case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"InvalidDBProxyEndpointStateFault":case"com.amazonaws.rds#InvalidDBProxyEndpointStateFault":throw await n7a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ICf=async(e,r)=>{if(e.statusCode>=300)return xCf(e,r);let t=await ml(e.body,r),n={};return n=hPf(t.ModifyDBProxyTargetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyTargetGroupCommand=ICf;var xCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},TCf=async(e,r)=>{if(e.statusCode>=300)return PCf(e,r);let t=await ml(e.body,r),n={};return n=yPf(t.ModifyDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSnapshotCommand=TCf;var PCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},RCf=async(e,r)=>{if(e.statusCode>=300)return kCf(e,r);let t=await ml(e.body,r),n={};return n=gPf(t.ModifyDBSnapshotAttributeResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSnapshotAttributeCommand=RCf;var kCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"SharedSnapshotQuotaExceeded":case"com.amazonaws.rds#SharedSnapshotQuotaExceededFault":throw await c7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},FCf=async(e,r)=>{if(e.statusCode>=300)return NCf(e,r);let t=await ml(e.body,r),n={};return n=_Pf(t.ModifyDBSubnetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSubnetGroupCommand=FCf;var NCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DBSubnetQuotaExceededFault":case"com.amazonaws.rds#DBSubnetQuotaExceededFault":throw await Y4a(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"SubnetAlreadyInUse":case"com.amazonaws.rds#SubnetAlreadyInUse":throw await zEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},OCf=async(e,r)=>{if(e.statusCode>=300)return BCf(e,r);let t=await ml(e.body,r),n={};return n=APf(t.ModifyEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyEventSubscriptionCommand=OCf;var BCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"EventSubscriptionQuotaExceeded":case"com.amazonaws.rds#EventSubscriptionQuotaExceededFault":throw await J4a(t,r);case"SNSInvalidTopic":case"com.amazonaws.rds#SNSInvalidTopicFault":throw await u7a(t,r);case"SNSNoAuthorization":case"com.amazonaws.rds#SNSNoAuthorizationFault":throw await l7a(t,r);case"SNSTopicArnNotFound":case"com.amazonaws.rds#SNSTopicArnNotFoundFault":throw await d7a(t,r);case"SubscriptionCategoryNotFound":case"com.amazonaws.rds#SubscriptionCategoryNotFoundFault":throw await p7a(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},qCf=async(e,r)=>{if(e.statusCode>=300)return MCf(e,r);let t=await ml(e.body,r),n={};return n=bPf(t.ModifyGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyGlobalClusterCommand=qCf;var MCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},LCf=async(e,r)=>{if(e.statusCode>=300)return jCf(e,r);let t=await ml(e.body,r),n={};return n=CPf(t.ModifyOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyOptionGroupCommand=LCf;var jCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidOptionGroupStateFault":case"com.amazonaws.rds#InvalidOptionGroupStateFault":throw await i7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},GCf=async(e,r)=>{if(e.statusCode>=300)return UCf(e,r);let t=await ml(e.body,r),n={};return n=r3f(t.PromoteReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_PromoteReadReplicaCommand=GCf;var UCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},VCf=async(e,r)=>{if(e.statusCode>=300)return zCf(e,r);let t=await ml(e.body,r),n={};return n=t3f(t.PromoteReadReplicaDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_PromoteReadReplicaDBClusterCommand=VCf;var zCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$Cf=async(e,r)=>{if(e.statusCode>=300)return QCf(e,r);let t=await ml(e.body,r),n={};return n=i3f(t.PurchaseReservedDBInstancesOfferingResult,r),{$metadata:Ta(e),...n}};dn.de_PurchaseReservedDBInstancesOfferingCommand=$Cf;var QCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstanceAlreadyExists":case"com.amazonaws.rds#ReservedDBInstanceAlreadyExistsFault":throw await MEf(t,r);case"ReservedDBInstanceQuotaExceeded":case"com.amazonaws.rds#ReservedDBInstanceQuotaExceededFault":throw await jEf(t,r);case"ReservedDBInstancesOfferingNotFound":case"com.amazonaws.rds#ReservedDBInstancesOfferingNotFoundFault":throw await o7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},KCf=async(e,r)=>{if(e.statusCode>=300)return HCf(e,r);let t=await ml(e.body,r),n={};return n=l3f(t.RebootDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_RebootDBClusterCommand=KCf;var HCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},WCf=async(e,r)=>{if(e.statusCode>=300)return YCf(e,r);let t=await ml(e.body,r),n={};return n=d3f(t.RebootDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_RebootDBInstanceCommand=WCf;var YCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},JCf=async(e,r)=>{if(e.statusCode>=300)return XCf(e,r);let t=await ml(e.body,r),n={};return n=m3f(t.RegisterDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_RegisterDBProxyTargetsCommand=JCf;var XCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetAlreadyRegisteredFault":case"com.amazonaws.rds#DBProxyTargetAlreadyRegisteredFault":throw await fEf(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InsufficientAvailableIPsInSubnetFault":case"com.amazonaws.rds#InsufficientAvailableIPsInSubnetFault":throw await xEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ZCf=async(e,r)=>{if(e.statusCode>=300)return evf(e,r);let t=await ml(e.body,r),n={};return n=f3f(t.RemoveFromGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_RemoveFromGlobalClusterCommand=ZCf;var evf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},tvf=async(e,r)=>e.statusCode>=300?rvf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveRoleFromDBClusterCommand=tvf;var rvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterRoleNotFound":case"com.amazonaws.rds#DBClusterRoleNotFoundFault":throw await aEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},nvf=async(e,r)=>e.statusCode>=300?ivf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveRoleFromDBInstanceCommand=nvf;var ivf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBInstanceRoleNotFound":case"com.amazonaws.rds#DBInstanceRoleNotFoundFault":throw await uEf(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},svf=async(e,r)=>{if(e.statusCode>=300)return avf(e,r);let t=await ml(e.body,r),n={};return n=h3f(t.RemoveSourceIdentifierFromSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_RemoveSourceIdentifierFromSubscriptionCommand=svf;var avf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ovf=async(e,r)=>e.statusCode>=300?cvf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveTagsFromResourceCommand=ovf;var cvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},uvf=async(e,r)=>{if(e.statusCode>=300)return lvf(e,r);let t=await ml(e.body,r),n={};return n=E7a(t.ResetDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ResetDBClusterParameterGroupCommand=uvf;var lvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},dvf=async(e,r)=>{if(e.statusCode>=300)return pvf(e,r);let t=await ml(e.body,r),n={};return n=w7a(t.ResetDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ResetDBParameterGroupCommand=dvf;var pvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},mvf=async(e,r)=>{if(e.statusCode>=300)return fvf(e,r);let t=await ml(e.body,r),n={};return n=w3f(t.RestoreDBClusterFromS3Result,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterFromS3Command=mvf;var fvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},hvf=async(e,r)=>{if(e.statusCode>=300)return gvf(e,r);let t=await ml(e.body,r),n={};return n=I3f(t.RestoreDBClusterFromSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterFromSnapshotCommand=hvf;var gvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBClusterCapacityFault":case"com.amazonaws.rds#InsufficientDBClusterCapacityFault":throw await Z4a(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},yvf=async(e,r)=>{if(e.statusCode>=300)return _vf(e,r);let t=await ml(e.body,r),n={};return n=x3f(t.RestoreDBClusterToPointInTimeResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterToPointInTimeCommand=yvf;var _vf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBClusterCapacityFault":case"com.amazonaws.rds#InsufficientDBClusterCapacityFault":throw await Z4a(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Avf=async(e,r)=>{if(e.statusCode>=300)return bvf(e,r);let t=await ml(e.body,r),n={};return n=T3f(t.RestoreDBInstanceFromDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceFromDBSnapshotCommand=Avf;var bvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Cvf=async(e,r)=>{if(e.statusCode>=300)return vvf(e,r);let t=await ml(e.body,r),n={};return n=P3f(t.RestoreDBInstanceFromS3Result,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceFromS3Command=Cvf;var vvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Evf=async(e,r)=>{if(e.statusCode>=300)return Dvf(e,r);let t=await ml(e.body,r),n={};return n=R3f(t.RestoreDBInstanceToPointInTimeResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceToPointInTimeCommand=Evf;var Dvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"PointInTimeRestoreNotEnabled":case"com.amazonaws.rds#PointInTimeRestoreNotEnabledFault":throw await qEf(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Svf=async(e,r)=>{if(e.statusCode>=300)return wvf(e,r);let t=await ml(e.body,r),n={};return n=F3f(t.RevokeDBSecurityGroupIngressResult,r),{$metadata:Ta(e),...n}};dn.de_RevokeDBSecurityGroupIngressCommand=Svf;var wvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Ivf=async(e,r)=>{if(e.statusCode>=300)return xvf(e,r);let t=await ml(e.body,r),n={};return n=H3f(t.StartActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_StartActivityStreamCommand=Ivf;var xvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Tvf=async(e,r)=>{if(e.statusCode>=300)return Pvf(e,r);let t=await ml(e.body,r),n={};return n=W3f(t.StartDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBClusterCommand=Tvf;var Pvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Rvf=async(e,r)=>{if(e.statusCode>=300)return kvf(e,r);let t=await ml(e.body,r),n={};return n=J3f(t.StartDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBInstanceCommand=Rvf;var kvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Fvf=async(e,r)=>{if(e.statusCode>=300)return Nvf(e,r);let t=await ml(e.body,r),n={};return n=Y3f(t.StartDBInstanceAutomatedBackupsReplicationResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBInstanceAutomatedBackupsReplicationCommand=Fvf;var Nvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupQuotaExceeded":case"com.amazonaws.rds#DBInstanceAutomatedBackupQuotaExceededFault":throw await Q4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Ovf=async(e,r)=>{if(e.statusCode>=300)return Bvf(e,r);let t=await ml(e.body,r),n={};return n=IBn(t.StartExportTaskResult,r),{$metadata:Ta(e),...n}};dn.de_StartExportTaskCommand=Ovf;var Bvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"ExportTaskAlreadyExists":case"com.amazonaws.rds#ExportTaskAlreadyExistsFault":throw await EEf(t,r);case"IamRoleMissingPermissions":case"com.amazonaws.rds#IamRoleMissingPermissionsFault":throw await wEf(t,r);case"IamRoleNotFound":case"com.amazonaws.rds#IamRoleNotFoundFault":throw await IEf(t,r);case"InvalidExportOnly":case"com.amazonaws.rds#InvalidExportOnlyFault":throw await NEf(t,r);case"InvalidExportSourceState":case"com.amazonaws.rds#InvalidExportSourceStateFault":throw await OEf(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},qvf=async(e,r)=>{if(e.statusCode>=300)return Mvf(e,r);let t=await ml(e.body,r),n={};return n=X3f(t.StopActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_StopActivityStreamCommand=qvf;var Mvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Lvf=async(e,r)=>{if(e.statusCode>=300)return jvf(e,r);let t=await ml(e.body,r),n={};return n=Z3f(t.StopDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBClusterCommand=Lvf;var jvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Gvf=async(e,r)=>{if(e.statusCode>=300)return Uvf(e,r);let t=await ml(e.body,r),n={};return n=tRf(t.StopDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBInstanceCommand=Gvf;var Uvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Vvf=async(e,r)=>{if(e.statusCode>=300)return zvf(e,r);let t=await ml(e.body,r),n={};return n=eRf(t.StopDBInstanceAutomatedBackupsReplicationResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBInstanceAutomatedBackupsReplicationCommand=Vvf;var zvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},$vf=async(e,r)=>{if(e.statusCode>=300)return Qvf(e,r);let t=await ml(e.body,r),n={};return n=pRf(t.SwitchoverBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_SwitchoverBlueGreenDeploymentCommand=$vf;var Qvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"InvalidBlueGreenDeploymentStateFault":case"com.amazonaws.rds#InvalidBlueGreenDeploymentStateFault":throw await e7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Kvf=async(e,r)=>{if(e.statusCode>=300)return Hvf(e,r);let t=await ml(e.body,r),n={};return n=hRf(t.SwitchoverReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_SwitchoverReadReplicaCommand=Kvf;var Hvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Wvf=async(e,r)=>{let t=e.body,n=QSf(t.Error,r),i=new xd.AuthorizationAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},LSe=async(e,r)=>{let t=e.body,n=KSf(t.Error,r),i=new xd.AuthorizationNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Yvf=async(e,r)=>{let t=e.body,n=HSf(t.Error,r),i=new xd.AuthorizationQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},d3t=async(e,r)=>{let t=e.body,n=XSf(t.Error,r),i=new xd.BackupPolicyNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Jvf=async(e,r)=>{let t=e.body,n=ZSf(t.Error,r),i=new xd.BlueGreenDeploymentAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},lnt=async(e,r)=>{let t=e.body,n=twf(t.Error,r),i=new xd.BlueGreenDeploymentNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jfr=async(e,r)=>{let t=e.body,n=cwf(t.Error,r),i=new xd.CertificateNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xvf=async(e,r)=>{let t=e.body,n=ywf(t.Error,r),i=new xd.CreateCustomDBEngineVersionFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Zvf=async(e,r)=>{let t=e.body,n=kwf(t.Error,r),i=new xd.CustomAvailabilityZoneNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},eEf=async(e,r)=>{let t=e.body,n=Fwf(t.Error,r),i=new xd.CustomDBEngineVersionAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},z4a=async(e,r)=>{let t=e.body,n=Owf(t.Error,r),i=new xd.CustomDBEngineVersionNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},tEf=async(e,r)=>{let t=e.body,n=Bwf(t.Error,r),i=new xd.CustomDBEngineVersionQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},p3t=async(e,r)=>{let t=e.body,n=qwf(t.Error,r),i=new xd.DBClusterAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},rEf=async(e,r)=>{let t=e.body,n=jwf(t.Error,r),i=new xd.DBClusterBacktrackNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},nEf=async(e,r)=>{let t=e.body,n=Uwf(t.Error,r),i=new xd.DBClusterEndpointAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$4a=async(e,r)=>{let t=e.body,n=$wf(t.Error,r),i=new xd.DBClusterEndpointNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},iEf=async(e,r)=>{let t=e.body,n=Qwf(t.Error,r),i=new xd.DBClusterEndpointQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},z_=async(e,r)=>{let t=e.body,n=Jwf(t.Error,r),i=new xd.DBClusterNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},dnt=async(e,r)=>{let t=e.body,n=rIf(t.Error,r),i=new xd.DBClusterParameterGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},m3t=async(e,r)=>{let t=e.body,n=iIf(t.Error,r),i=new xd.DBClusterQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},sEf=async(e,r)=>{let t=e.body,n=aIf(t.Error,r),i=new xd.DBClusterRoleAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},aEf=async(e,r)=>{let t=e.body,n=oIf(t.Error,r),i=new C2.DBClusterRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},oEf=async(e,r)=>{let t=e.body,n=cIf(t.Error,r),i=new xd.DBClusterRoleQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},yBn=async(e,r)=>{let t=e.body,n=lIf(t.Error,r),i=new xd.DBClusterSnapshotAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Yne=async(e,r)=>{let t=e.body,n=hIf(t.Error,r),i=new xd.DBClusterSnapshotNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jSe=async(e,r)=>{let t=e.body,n=_If(t.Error,r),i=new xd.DBInstanceAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},_Bn=async(e,r)=>{let t=e.body,n=CIf(t.Error,r),i=new xd.DBInstanceAutomatedBackupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Q4a=async(e,r)=>{let t=e.body,n=vIf(t.Error,r),i=new xd.DBInstanceAutomatedBackupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Rb=async(e,r)=>{let t=e.body,n=wIf(t.Error,r),i=new xd.DBInstanceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},cEf=async(e,r)=>{let t=e.body,n=xIf(t.Error,r),i=new xd.DBInstanceRoleAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},uEf=async(e,r)=>{let t=e.body,n=TIf(t.Error,r),i=new C2.DBInstanceRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},lEf=async(e,r)=>{let t=e.body,n=PIf(t.Error,r),i=new xd.DBInstanceRoleQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},dEf=async(e,r)=>{let t=e.body,n=NIf(t.Error,r),i=new C2.DBLogFileNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Gfr=async(e,r)=>{let t=e.body,n=OIf(t.Error,r),i=new xd.DBParameterGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xw=async(e,r)=>{let t=e.body,n=MIf(t.Error,r),i=new xd.DBParameterGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Ufr=async(e,r)=>{let t=e.body,n=LIf(t.Error,r),i=new xd.DBParameterGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},K4a=async(e,r)=>{let t=e.body,n=VIf(t.Error,r),i=new xd.DBProxyAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},H4a=async(e,r)=>{let t=e.body,n=zIf(t.Error,r),i=new xd.DBProxyEndpointAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},ABn=async(e,r)=>{let t=e.body,n=QIf(t.Error,r),i=new xd.DBProxyEndpointNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pEf=async(e,r)=>{let t=e.body,n=KIf(t.Error,r),i=new xd.DBProxyEndpointQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},tB=async(e,r)=>{let t=e.body,n=WIf(t.Error,r),i=new xd.DBProxyNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mEf=async(e,r)=>{let t=e.body,n=YIf(t.Error,r),i=new xd.DBProxyQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fEf=async(e,r)=>{let t=e.body,n=XIf(t.Error,r),i=new C2.DBProxyTargetAlreadyRegisteredFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},g0e=async(e,r)=>{let t=e.body,n=ZIf(t.Error,r),i=new xd.DBProxyTargetGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},W4a=async(e,r)=>{let t=e.body,n=exf(t.Error,r),i=new xd.DBProxyTargetNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},hEf=async(e,r)=>{let t=e.body,n=txf(t.Error,r),i=new xd.DBSecurityGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mY=async(e,r)=>{let t=e.body,n=ixf(t.Error,r),i=new xd.DBSecurityGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},gEf=async(e,r)=>{let t=e.body,n=sxf(t.Error,r),i=new xd.DBSecurityGroupNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},yEf=async(e,r)=>{let t=e.body,n=axf(t.Error,r),i=new xd.DBSecurityGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Vfr=async(e,r)=>{let t=e.body,n=cxf(t.Error,r),i=new xd.DBSnapshotAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pj=async(e,r)=>{let t=e.body,n=mxf(t.Error,r),i=new xd.DBSnapshotNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},_Ef=async(e,r)=>{let t=e.body,n=fxf(t.Error,r),i=new xd.DBSubnetGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Jne=async(e,r)=>{let t=e.body,n=hxf(t.Error,r),i=new xd.DBSubnetGroupDoesNotCoverEnoughAZs({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},AEf=async(e,r)=>{let t=e.body,n=yxf(t.Error,r),i=new xd.DBSubnetGroupNotAllowedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},l8=async(e,r)=>{let t=e.body,n=_xf(t.Error,r),i=new xd.DBSubnetGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},bEf=async(e,r)=>{let t=e.body,n=Axf(t.Error,r),i=new xd.DBSubnetGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Y4a=async(e,r)=>{let t=e.body,n=Cxf(t.Error,r),i=new xd.DBSubnetQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},CEf=async(e,r)=>{let t=e.body,n=vxf(t.Error,r),i=new C2.DBUpgradeDependencyFailureFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fY=async(e,r)=>{let t=e.body,n=Hxf(t.Error,r),i=new xd.DomainNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},vEf=async(e,r)=>{let t=e.body,n=Jxf(t.Error,r),i=new xd.Ec2ImagePropertiesNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},J4a=async(e,r)=>{let t=e.body,n=aTf(t.Error,r),i=new xd.EventSubscriptionQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},EEf=async(e,r)=>{let t=e.body,n=uTf(t.Error,r),i=new C2.ExportTaskAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},X4a=async(e,r)=>{let t=e.body,n=lTf(t.Error,r),i=new xd.ExportTaskNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},DEf=async(e,r)=>{let t=e.body,n=yTf(t.Error,r),i=new xd.GlobalClusterAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pnt=async(e,r)=>{let t=e.body,n=CTf(t.Error,r),i=new xd.GlobalClusterNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},SEf=async(e,r)=>{let t=e.body,n=vTf(t.Error,r),i=new xd.GlobalClusterQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},wEf=async(e,r)=>{let t=e.body,n=DTf(t.Error,r),i=new C2.IamRoleMissingPermissionsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},IEf=async(e,r)=>{let t=e.body,n=STf(t.Error,r),i=new C2.IamRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mnt=async(e,r)=>{let t=e.body,n=wTf(t.Error,r),i=new xd.InstanceQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},xEf=async(e,r)=>{let t=e.body,n=ITf(t.Error,r),i=new C2.InsufficientAvailableIPsInSubnetFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Z4a=async(e,r)=>{let t=e.body,n=xTf(t.Error,r),i=new C2.InsufficientDBClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},GSe=async(e,r)=>{let t=e.body,n=TTf(t.Error,r),i=new xd.InsufficientDBInstanceCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},zfr=async(e,r)=>{let t=e.body,n=PTf(t.Error,r),i=new xd.InsufficientStorageClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},e7a=async(e,r)=>{let t=e.body,n=RTf(t.Error,r),i=new xd.InvalidBlueGreenDeploymentStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},t7a=async(e,r)=>{let t=e.body,n=kTf(t.Error,r),i=new xd.InvalidCustomDBEngineVersionStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},TEf=async(e,r)=>{let t=e.body,n=FTf(t.Error,r),i=new C2.InvalidDBClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},r7a=async(e,r)=>{let t=e.body,n=NTf(t.Error,r),i=new xd.InvalidDBClusterEndpointStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},USe=async(e,r)=>{let t=e.body,n=OTf(t.Error,r),i=new xd.InvalidDBClusterSnapshotStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$_=async(e,r)=>{let t=e.body,n=BTf(t.Error,r),i=new xd.InvalidDBClusterStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},PEf=async(e,r)=>{let t=e.body,n=qTf(t.Error,r),i=new xd.InvalidDBInstanceAutomatedBackupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},MA=async(e,r)=>{let t=e.body,n=MTf(t.Error,r),i=new xd.InvalidDBInstanceStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fnt=async(e,r)=>{let t=e.body,n=LTf(t.Error,r),i=new xd.InvalidDBParameterGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},n7a=async(e,r)=>{let t=e.body,n=jTf(t.Error,r),i=new xd.InvalidDBProxyEndpointStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xne=async(e,r)=>{let t=e.body,n=GTf(t.Error,r),i=new xd.InvalidDBProxyStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},f3t=async(e,r)=>{let t=e.body,n=UTf(t.Error,r),i=new xd.InvalidDBSecurityGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},hnt=async(e,r)=>{let t=e.body,n=VTf(t.Error,r),i=new xd.InvalidDBSnapshotStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},REf=async(e,r)=>{let t=e.body,n=zTf(t.Error,r),i=new xd.InvalidDBSubnetGroupFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$fr=async(e,r)=>{let t=e.body,n=$Tf(t.Error,r),i=new xd.InvalidDBSubnetGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},kEf=async(e,r)=>{let t=e.body,n=QTf(t.Error,r),i=new xd.InvalidDBSubnetStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},FEf=async(e,r)=>{let t=e.body,n=KTf(t.Error,r),i=new xd.InvalidEventSubscriptionStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},NEf=async(e,r)=>{let t=e.body,n=HTf(t.Error,r),i=new C2.InvalidExportOnlyFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},OEf=async(e,r)=>{let t=e.body,n=WTf(t.Error,r),i=new C2.InvalidExportSourceStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},BEf=async(e,r)=>{let t=e.body,n=YTf(t.Error,r),i=new xd.InvalidExportTaskStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},h3t=async(e,r)=>{let t=e.body,n=JTf(t.Error,r),i=new xd.InvalidGlobalClusterStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},i7a=async(e,r)=>{let t=e.body,n=XTf(t.Error,r),i=new xd.InvalidOptionGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Qfr=async(e,r)=>{let t=e.body,n=ZTf(t.Error,r),i=new C2.InvalidRestoreFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},bBn=async(e,r)=>{let t=e.body,n=ePf(t.Error,r),i=new C2.InvalidS3BucketFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},J4=async(e,r)=>{let t=e.body,n=tPf(t.Error,r),i=new xd.InvalidSubnet({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mj=async(e,r)=>{let t=e.body,n=rPf(t.Error,r),i=new xd.InvalidVPCNetworkStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},AP=async(e,r)=>{let t=e.body,n=sPf(t.Error,r),i=new xd.KMSKeyNotAccessibleFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},gnt=async(e,r)=>{let t=e.body,n=vPf(t.Error,r),i=new xd.NetworkTypeNotSupported({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},s7a=async(e,r)=>{let t=e.body,n=DPf(t.Error,r),i=new xd.OptionGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fj=async(e,r)=>{let t=e.body,n=IPf(t.Error,r),i=new xd.OptionGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},a7a=async(e,r)=>{let t=e.body,n=NPf(t.Error,r),i=new xd.OptionGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},qEf=async(e,r)=>{let t=e.body,n=ZPf(t.Error,r),i=new C2.PointInTimeRestoreNotEnabledFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},ynt=async(e,r)=>{let t=e.body,n=n3f(t.Error,r),i=new xd.ProvisionedIopsNotAvailableInAZFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},MEf=async(e,r)=>{let t=e.body,n=g3f(t.Error,r),i=new C2.ReservedDBInstanceAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},LEf=async(e,r)=>{let t=e.body,n=A3f(t.Error,r),i=new C2.ReservedDBInstanceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jEf=async(e,r)=>{let t=e.body,n=b3f(t.Error,r),i=new C2.ReservedDBInstanceQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},o7a=async(e,r)=>{let t=e.body,n=D3f(t.Error,r),i=new C2.ReservedDBInstancesOfferingNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},g3t=async(e,r)=>{let t=e.body,n=S3f(t.Error,r),i=new xd.ResourceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},c7a=async(e,r)=>{let t=e.body,n=B3f(t.Error,r),i=new C2.SharedSnapshotQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},VSe=async(e,r)=>{let t=e.body,n=q3f(t.Error,r),i=new xd.SnapshotQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},u7a=async(e,r)=>{let t=e.body,n=M3f(t.Error,r),i=new xd.SNSInvalidTopicFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},l7a=async(e,r)=>{let t=e.body,n=L3f(t.Error,r),i=new xd.SNSNoAuthorizationFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},d7a=async(e,r)=>{let t=e.body,n=j3f(t.Error,r),i=new xd.SNSTopicArnNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},GEf=async(e,r)=>{let t=e.body,n=G3f(t.Error,r),i=new xd.SourceClusterNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},UEf=async(e,r)=>{let t=e.body,n=U3f(t.Error,r),i=new xd.SourceDatabaseNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},CBn=async(e,r)=>{let t=e.body,n=z3f(t.Error,r),i=new xd.SourceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},iz=async(e,r)=>{let t=e.body,n=rRf(t.Error,r),i=new xd.StorageQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},VEf=async(e,r)=>{let t=e.body,n=nRf(t.Error,r),i=new C2.StorageTypeNotAvailableFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},y0e=async(e,r)=>{let t=e.body,n=iRf(t.Error,r),i=new xd.StorageTypeNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},zEf=async(e,r)=>{let t=e.body,n=aRf(t.Error,r),i=new C2.SubnetAlreadyInUse({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$Ef=async(e,r)=>{let t=e.body,n=cRf(t.Error,r),i=new xd.SubscriptionAlreadyExistFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},p7a=async(e,r)=>{let t=e.body,n=uRf(t.Error,r),i=new xd.SubscriptionCategoryNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},y3t=async(e,r)=>{let t=e.body,n=lRf(t.Error,r),i=new xd.SubscriptionNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},QEf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},KEf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},HEf=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),t},WEf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},YEf=(e,r)=>{let t={};return e.ResourceIdentifier!=null&&(t.ResourceIdentifier=e.ResourceIdentifier),e.ApplyAction!=null&&(t.ApplyAction=e.ApplyAction),e.OptInType!=null&&(t.OptInType=e.OptInType),t},Lfr=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AttributeValue.${n}`]=i,n++);return t},JEf=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.CIDRIP!=null&&(t.CIDRIP=e.CIDRIP),e.EC2SecurityGroupName!=null&&(t.EC2SecurityGroupName=e.EC2SecurityGroupName),e.EC2SecurityGroupId!=null&&(t.EC2SecurityGroupId=e.EC2SecurityGroupId),e.EC2SecurityGroupOwnerId!=null&&(t.EC2SecurityGroupOwnerId=e.EC2SecurityGroupOwnerId),t},vBn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AvailabilityZone.${n}`]=i,n++);return t},XEf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.BacktrackTo!=null&&(t.BacktrackTo=e.BacktrackTo.toISOString().split(".")[0]+"Z"),e.Force!=null&&(t.Force=e.Force),e.UseEarliestTimeOnPointInTimeUnavailable!=null&&(t.UseEarliestTimeOnPointInTimeUnavailable=e.UseEarliestTimeOnPointInTimeUnavailable),t},ZEf=(e,r)=>{let t={};return e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),t},m7a=(e,r)=>{var n,i;let t={};if(e.EnableLogTypes!=null){let s=nz(e.EnableLogTypes,r);((n=e.EnableLogTypes)==null?void 0:n.length)===0&&(t.EnableLogTypes=[]),Object.entries(s).forEach(([a,o])=>{let c=`EnableLogTypes.${a}`;t[c]=o})}if(e.DisableLogTypes!=null){let s=nz(e.DisableLogTypes,r);((i=e.DisableLogTypes)==null?void 0:i.length)===0&&(t.DisableLogTypes=[]),Object.entries(s).forEach(([a,o])=>{let c=`DisableLogTypes.${a}`;t[c]=o})}return t},e2f=(e,r)=>{var n;let t={};if(e.MaxConnectionsPercent!=null&&(t.MaxConnectionsPercent=e.MaxConnectionsPercent),e.MaxIdleConnectionsPercent!=null&&(t.MaxIdleConnectionsPercent=e.MaxIdleConnectionsPercent),e.ConnectionBorrowTimeout!=null&&(t.ConnectionBorrowTimeout=e.ConnectionBorrowTimeout),e.SessionPinningFilters!=null){let i=sS(e.SessionPinningFilters,r);((n=e.SessionPinningFilters)==null?void 0:n.length)===0&&(t.SessionPinningFilters=[]),Object.entries(i).forEach(([s,a])=>{let o=`SessionPinningFilters.${s}`;t[o]=a})}return e.InitQuery!=null&&(t.InitQuery=e.InitQuery),t},t2f=(e,r)=>{var n;let t={};if(e.SourceDBClusterParameterGroupIdentifier!=null&&(t.SourceDBClusterParameterGroupIdentifier=e.SourceDBClusterParameterGroupIdentifier),e.TargetDBClusterParameterGroupIdentifier!=null&&(t.TargetDBClusterParameterGroupIdentifier=e.TargetDBClusterParameterGroupIdentifier),e.TargetDBClusterParameterGroupDescription!=null&&(t.TargetDBClusterParameterGroupDescription=e.TargetDBClusterParameterGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},r2f=(e,r)=>{var n;let t={};if(e.SourceDBClusterSnapshotIdentifier!=null&&(t.SourceDBClusterSnapshotIdentifier=e.SourceDBClusterSnapshotIdentifier),e.TargetDBClusterSnapshotIdentifier!=null&&(t.TargetDBClusterSnapshotIdentifier=e.TargetDBClusterSnapshotIdentifier),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.CopyTags!=null&&(t.CopyTags=e.CopyTags),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},n2f=(e,r)=>{var n;let t={};if(e.SourceDBParameterGroupIdentifier!=null&&(t.SourceDBParameterGroupIdentifier=e.SourceDBParameterGroupIdentifier),e.TargetDBParameterGroupIdentifier!=null&&(t.TargetDBParameterGroupIdentifier=e.TargetDBParameterGroupIdentifier),e.TargetDBParameterGroupDescription!=null&&(t.TargetDBParameterGroupDescription=e.TargetDBParameterGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},i2f=(e,r)=>{var n;let t={};if(e.SourceDBSnapshotIdentifier!=null&&(t.SourceDBSnapshotIdentifier=e.SourceDBSnapshotIdentifier),e.TargetDBSnapshotIdentifier!=null&&(t.TargetDBSnapshotIdentifier=e.TargetDBSnapshotIdentifier),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return e.CopyTags!=null&&(t.CopyTags=e.CopyTags),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.TargetCustomAvailabilityZone!=null&&(t.TargetCustomAvailabilityZone=e.TargetCustomAvailabilityZone),e.CopyOptionGroup!=null&&(t.CopyOptionGroup=e.CopyOptionGroup),t},s2f=(e,r)=>{var n;let t={};if(e.SourceOptionGroupIdentifier!=null&&(t.SourceOptionGroupIdentifier=e.SourceOptionGroupIdentifier),e.TargetOptionGroupIdentifier!=null&&(t.TargetOptionGroupIdentifier=e.TargetOptionGroupIdentifier),e.TargetOptionGroupDescription!=null&&(t.TargetOptionGroupDescription=e.TargetOptionGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},a2f=(e,r)=>{var n;let t={};if(e.BlueGreenDeploymentName!=null&&(t.BlueGreenDeploymentName=e.BlueGreenDeploymentName),e.Source!=null&&(t.Source=e.Source),e.TargetEngineVersion!=null&&(t.TargetEngineVersion=e.TargetEngineVersion),e.TargetDBParameterGroupName!=null&&(t.TargetDBParameterGroupName=e.TargetDBParameterGroupName),e.TargetDBClusterParameterGroupName!=null&&(t.TargetDBClusterParameterGroupName=e.TargetDBClusterParameterGroupName),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},o2f=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DatabaseInstallationFilesS3BucketName!=null&&(t.DatabaseInstallationFilesS3BucketName=e.DatabaseInstallationFilesS3BucketName),e.DatabaseInstallationFilesS3Prefix!=null&&(t.DatabaseInstallationFilesS3Prefix=e.DatabaseInstallationFilesS3Prefix),e.ImageId!=null&&(t.ImageId=e.ImageId),e.KMSKeyId!=null&&(t.KMSKeyId=e.KMSKeyId),e.Description!=null&&(t.Description=e.Description),e.Manifest!=null&&(t.Manifest=e.Manifest),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},c2f=(e,r)=>{var n,i,s;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.StaticMembers!=null){let a=sS(e.StaticMembers,r);((n=e.StaticMembers)==null?void 0:n.length)===0&&(t.StaticMembers=[]),Object.entries(a).forEach(([o,c])=>{let l=`StaticMembers.${o}`;t[l]=c})}if(e.ExcludedMembers!=null){let a=sS(e.ExcludedMembers,r);((i=e.ExcludedMembers)==null?void 0:i.length)===0&&(t.ExcludedMembers=[]),Object.entries(a).forEach(([o,c])=>{let l=`ExcludedMembers.${o}`;t[l]=c})}if(e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},u2f=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.ReplicationSourceIdentifier!=null&&(t.ReplicationSourceIdentifier=e.ReplicationSourceIdentifier),e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.ScalingConfiguration!=null){let o=Wfr(e.ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ScalingConfiguration.${c}`;t[u]=l})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.EnableHttpEndpoint!=null&&(t.EnableHttpEndpoint=e.EnableHttpEndpoint),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.EnableGlobalWriteForwarding!=null&&(t.EnableGlobalWriteForwarding=e.EnableGlobalWriteForwarding),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.DBSystemId!=null&&(t.DBSystemId=e.DBSystemId),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),t},l2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Description!=null&&(t.Description=e.Description),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},d2f=(e,r)=>{var n;let t={};if(e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},p2f=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DBName!=null&&(t.DBName=e.DBName),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Engine!=null&&(t.Engine=e.Engine),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBSecurityGroups!=null){let l=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(l).forEach(([u,m])=>{let h=`DBSecurityGroups.${u}`;t[h]=m})}if(e.VpcSecurityGroupIds!=null){let l=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(l).forEach(([u,m])=>{let h=`VpcSecurityGroupIds.${u}`;t[h]=m})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.NcharCharacterSetName!=null&&(t.NcharCharacterSetName=e.NcharCharacterSetName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let l=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(l).forEach(([u,m])=>{let h=`Tags.${u}`;t[h]=m})}if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let l=sS(e.DomainDnsIps,r);((a=e.DomainDnsIps)==null?void 0:a.length)===0&&(t.DomainDnsIps=[]),Object.entries(l).forEach(([u,m])=>{let h=`DomainDnsIps.${u}`;t[h]=m})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.PromotionTier!=null&&(t.PromotionTier=e.PromotionTier),e.Timezone!=null&&(t.Timezone=e.Timezone),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let l=nz(e.EnableCloudwatchLogsExports,r);((o=e.EnableCloudwatchLogsExports)==null?void 0:o.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(l).forEach(([u,m])=>{let h=`EnableCloudwatchLogsExports.${u}`;t[h]=m})}if(e.ProcessorFeatures!=null){let l=_nt(e.ProcessorFeatures,r);((c=e.ProcessorFeatures)==null?void 0:c.length)===0&&(t.ProcessorFeatures=[]),Object.entries(l).forEach(([u,m])=>{let h=`ProcessorFeatures.${u}`;t[h]=m})}return e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.CACertificateIdentifier!=null&&(t.CACertificateIdentifier=e.CACertificateIdentifier),t},m2f=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.SourceDBInstanceIdentifier!=null&&(t.SourceDBInstanceIdentifier=e.SourceDBInstanceIdentifier),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((s=e.EnableCloudwatchLogsExports)==null?void 0:s.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((a=e.ProcessorFeatures)==null?void 0:a.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}if(e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((o=e.DomainDnsIps)==null?void 0:o.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}return e.ReplicaMode!=null&&(t.ReplicaMode=e.ReplicaMode),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),t},f2f=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Description!=null&&(t.Description=e.Description),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},h2f=(e,r)=>{var n,i,s;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.VpcSubnetIds!=null){let a=sS(e.VpcSubnetIds,r);((n=e.VpcSubnetIds)==null?void 0:n.length)===0&&(t.VpcSubnetIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSubnetIds.${o}`;t[l]=c})}if(e.VpcSecurityGroupIds!=null){let a=sS(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupIds.${o}`;t[l]=c})}if(e.TargetRole!=null&&(t.TargetRole=e.TargetRole),e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},g2f=(e,r)=>{var n,i,s,a;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.EngineFamily!=null&&(t.EngineFamily=e.EngineFamily),e.Auth!=null){let o=h7a(e.Auth,r);((n=e.Auth)==null?void 0:n.length)===0&&(t.Auth=[]),Object.entries(o).forEach(([c,l])=>{let u=`Auth.${c}`;t[u]=l})}if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.VpcSubnetIds!=null){let o=sS(e.VpcSubnetIds,r);((i=e.VpcSubnetIds)==null?void 0:i.length)===0&&(t.VpcSubnetIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSubnetIds.${c}`;t[u]=l})}if(e.VpcSecurityGroupIds!=null){let o=sS(e.VpcSecurityGroupIds,r);((s=e.VpcSecurityGroupIds)==null?void 0:s.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.RequireTLS!=null&&(t.RequireTLS=e.RequireTLS),e.IdleClientTimeout!=null&&(t.IdleClientTimeout=e.IdleClientTimeout),e.DebugLogging!=null&&(t.DebugLogging=e.DebugLogging),e.Tags!=null){let o=kb(e.Tags,r);((a=e.Tags)==null?void 0:a.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}return t},y2f=(e,r)=>{var n;let t={};if(e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.DBSecurityGroupDescription!=null&&(t.DBSecurityGroupDescription=e.DBSecurityGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},_2f=(e,r)=>{var n;let t={};if(e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},A2f=(e,r)=>{var n,i;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSubnetGroupDescription!=null&&(t.DBSubnetGroupDescription=e.DBSubnetGroupDescription),e.SubnetIds!=null){let s=f7a(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetIds.${a}`;t[c]=o})}if(e.Tags!=null){let s=kb(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tags.${a}`;t[c]=o})}return t},b2f=(e,r)=>{var n,i,s;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SnsTopicArn!=null&&(t.SnsTopicArn=e.SnsTopicArn),e.SourceType!=null&&(t.SourceType=e.SourceType),e.EventCategories!=null){let a=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(a).forEach(([o,c])=>{let l=`EventCategories.${o}`;t[l]=c})}if(e.SourceIds!=null){let a=wSf(e.SourceIds,r);((i=e.SourceIds)==null?void 0:i.length)===0&&(t.SourceIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`SourceIds.${o}`;t[l]=c})}if(e.Enabled!=null&&(t.Enabled=e.Enabled),e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},C2f=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),t},v2f=(e,r)=>{var n;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),e.OptionGroupDescription!=null&&(t.OptionGroupDescription=e.OptionGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},Kfr=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`DBSecurityGroupName.${n}`]=i,n++);return t},E2f=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.DeleteTarget!=null&&(t.DeleteTarget=e.DeleteTarget),t},D2f=(e,r)=>{let t={};return e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),t},S2f=(e,r)=>{let t={};return e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),t},w2f=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.SkipFinalSnapshot!=null&&(t.SkipFinalSnapshot=e.SkipFinalSnapshot),e.FinalDBSnapshotIdentifier!=null&&(t.FinalDBSnapshotIdentifier=e.FinalDBSnapshotIdentifier),t},I2f=(e,r)=>{let t={};return e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),t},x2f=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),t},T2f=(e,r)=>{let t={};return e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),e.DBInstanceAutomatedBackupsArn!=null&&(t.DBInstanceAutomatedBackupsArn=e.DBInstanceAutomatedBackupsArn),t},P2f=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.SkipFinalSnapshot!=null&&(t.SkipFinalSnapshot=e.SkipFinalSnapshot),e.FinalDBSnapshotIdentifier!=null&&(t.FinalDBSnapshotIdentifier=e.FinalDBSnapshotIdentifier),e.DeleteAutomatedBackups!=null&&(t.DeleteAutomatedBackups=e.DeleteAutomatedBackups),t},R2f=(e,r)=>{let t={};return e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),t},k2f=(e,r)=>{let t={};return e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),t},F2f=(e,r)=>{let t={};return e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),t},N2f=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),t},O2f=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},B2f=(e,r)=>{let t={};return e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),t},q2f=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),t},M2f=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),t},L2f=(e,r)=>{let t={};return e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),t},j2f=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBInstanceIdentifiers!=null){let s=sS(e.DBInstanceIdentifiers,r);((n=e.DBInstanceIdentifiers)==null?void 0:n.length)===0&&(t.DBInstanceIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBInstanceIdentifiers.${a}`;t[c]=o})}if(e.DBClusterIdentifiers!=null){let s=sS(e.DBClusterIdentifiers,r);((i=e.DBClusterIdentifiers)==null?void 0:i.length)===0&&(t.DBClusterIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBClusterIdentifiers.${a}`;t[c]=o})}return t},G2f=(e,r)=>({}),U2f=(e,r)=>{var n;let t={};if(e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},V2f=(e,r)=>{var n;let t={};if(e.CertificateIdentifier!=null&&(t.CertificateIdentifier=e.CertificateIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},z2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.BacktrackIdentifier!=null&&(t.BacktrackIdentifier=e.BacktrackIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},$2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},Q2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},K2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Source!=null&&(t.Source=e.Source),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},H2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),t},W2f=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),t},Y2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.SnapshotType!=null&&(t.SnapshotType=e.SnapshotType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),e.IncludePublic!=null&&(t.IncludePublic=e.IncludePublic),t},J2f=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.DefaultOnly!=null&&(t.DefaultOnly=e.DefaultOnly),e.ListSupportedCharacterSets!=null&&(t.ListSupportedCharacterSets=e.ListSupportedCharacterSets),e.ListSupportedTimezones!=null&&(t.ListSupportedTimezones=e.ListSupportedTimezones),e.IncludeAll!=null&&(t.IncludeAll=e.IncludeAll),t},X2f=(e,r)=>{var n;let t={};if(e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.DBInstanceAutomatedBackupsArn!=null&&(t.DBInstanceAutomatedBackupsArn=e.DBInstanceAutomatedBackupsArn),t},Z2f=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},eDf=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.FilenameContains!=null&&(t.FilenameContains=e.FilenameContains),e.FileLastWritten!=null&&(t.FileLastWritten=e.FileLastWritten),e.FileSize!=null&&(t.FileSize=e.FileSize),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},tDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},rDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Source!=null&&(t.Source=e.Source),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},nDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},iDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},sDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},aDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},oDf=(e,r)=>{var n;let t={};if(e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},cDf=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},uDf=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.SnapshotType!=null&&(t.SnapshotType=e.SnapshotType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),e.IncludePublic!=null&&(t.IncludePublic=e.IncludePublic),e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),t},lDf=(e,r)=>{var n;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},dDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},pDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},mDf=(e,r)=>{var n;let t={};if(e.SourceType!=null&&(t.SourceType=e.SourceType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},fDf=(e,r)=>{var n,i;let t={};if(e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),e.SourceType!=null&&(t.SourceType=e.SourceType),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.Duration!=null&&(t.Duration=e.Duration),e.EventCategories!=null){let s=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(s).forEach(([a,o])=>{let c=`EventCategories.${a}`;t[c]=o})}if(e.Filters!=null){let s=Xy(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a}`;t[c]=o})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},hDf=(e,r)=>{var n;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},gDf=(e,r)=>{var n;let t={};if(e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),e.SourceArn!=null&&(t.SourceArn=e.SourceArn),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.SourceType!=null&&(t.SourceType=e.SourceType),t},yDf=(e,r)=>{var n;let t={};if(e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},_Df=(e,r)=>{var n;let t={};if(e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},ADf=(e,r)=>{var n;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),t},bDf=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.AvailabilityZoneGroup!=null&&(t.AvailabilityZoneGroup=e.AvailabilityZoneGroup),e.Vpc!=null&&(t.Vpc=e.Vpc),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},CDf=(e,r)=>{var n;let t={};if(e.ResourceIdentifier!=null&&(t.ResourceIdentifier=e.ResourceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},vDf=(e,r)=>{var n;let t={};if(e.ReservedDBInstanceId!=null&&(t.ReservedDBInstanceId=e.ReservedDBInstanceId),e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Duration!=null&&(t.Duration=e.Duration),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.LeaseId!=null&&(t.LeaseId=e.LeaseId),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},EDf=(e,r)=>{var n;let t={};if(e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Duration!=null&&(t.Duration=e.Duration),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},DDf=(e,r)=>{var n;let t={};if(e.RegionName!=null&&(t.RegionName=e.RegionName),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},SDf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},wDf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.LogFileName!=null&&(t.LogFileName=e.LogFileName),e.Marker!=null&&(t.Marker=e.Marker),e.NumberOfLines!=null&&(t.NumberOfLines=e.NumberOfLines),t},IDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},EBn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`EventCategory.${n}`]=i,n++);return t},xDf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.TargetDBInstanceIdentifier!=null&&(t.TargetDBInstanceIdentifier=e.TargetDBInstanceIdentifier),t},TDf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.TargetDbClusterIdentifier!=null&&(t.TargetDbClusterIdentifier=e.TargetDbClusterIdentifier),t},PDf=(e,r)=>{var n;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Values!=null){let i=RDf(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Values=[]),Object.entries(i).forEach(([s,a])=>{let o=`Values.${s}`;t[o]=a})}return t},Xy=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=PDf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Filter.${n}.${a}`]=o}),n++}return t},RDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Value.${n}`]=i,n++);return t},kDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},FDf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},nz=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},NDf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.AuditPolicyState!=null&&(t.AuditPolicyState=e.AuditPolicyState),t},ODf=(e,r)=>{let t={};return e.CertificateIdentifier!=null&&(t.CertificateIdentifier=e.CertificateIdentifier),e.RemoveCustomerOverride!=null&&(t.RemoveCustomerOverride=e.RemoveCustomerOverride),t},BDf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Capacity!=null&&(t.Capacity=e.Capacity),e.SecondsBeforeTimeout!=null&&(t.SecondsBeforeTimeout=e.SecondsBeforeTimeout),e.TimeoutAction!=null&&(t.TimeoutAction=e.TimeoutAction),t},qDf=(e,r)=>{let t={};return e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Description!=null&&(t.Description=e.Description),e.Status!=null&&(t.Status=e.Status),t},MDf=(e,r)=>{var n,i;let t={};if(e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.StaticMembers!=null){let s=sS(e.StaticMembers,r);((n=e.StaticMembers)==null?void 0:n.length)===0&&(t.StaticMembers=[]),Object.entries(s).forEach(([a,o])=>{let c=`StaticMembers.${a}`;t[c]=o})}if(e.ExcludedMembers!=null){let s=sS(e.ExcludedMembers,r);((i=e.ExcludedMembers)==null?void 0:i.length)===0&&(t.ExcludedMembers=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExcludedMembers.${a}`;t[c]=o})}return t},LDf=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.NewDBClusterIdentifier!=null&&(t.NewDBClusterIdentifier=e.NewDBClusterIdentifier),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let i=hj(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcSecurityGroupIds.${s}`;t[o]=a})}if(e.Port!=null&&(t.Port=e.Port),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.CloudwatchLogsExportConfiguration!=null){let i=m7a(e.CloudwatchLogsExportConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`CloudwatchLogsExportConfiguration.${s}`;t[o]=a})}if(e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),e.DBInstanceParameterGroupName!=null&&(t.DBInstanceParameterGroupName=e.DBInstanceParameterGroupName),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ScalingConfiguration!=null){let i=Wfr(e.ScalingConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`ScalingConfiguration.${s}`;t[o]=a})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EnableHttpEndpoint!=null&&(t.EnableHttpEndpoint=e.EnableHttpEndpoint),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.EnableGlobalWriteForwarding!=null&&(t.EnableGlobalWriteForwarding=e.EnableGlobalWriteForwarding),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.ServerlessV2ScalingConfiguration!=null){let i=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`ServerlessV2ScalingConfiguration.${s}`;t[o]=a})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.RotateMasterUserPassword!=null&&(t.RotateMasterUserPassword=e.RotateMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.AllowEngineModeChange!=null&&(t.AllowEngineModeChange=e.AllowEngineModeChange),t},jDf=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},GDf=(e,r)=>{var n,i;let t={};if(e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.AttributeName!=null&&(t.AttributeName=e.AttributeName),e.ValuesToAdd!=null){let s=Lfr(e.ValuesToAdd,r);((n=e.ValuesToAdd)==null?void 0:n.length)===0&&(t.ValuesToAdd=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToAdd.${a}`;t[c]=o})}if(e.ValuesToRemove!=null){let s=Lfr(e.ValuesToRemove,r);((i=e.ValuesToRemove)==null?void 0:i.length)===0&&(t.ValuesToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToRemove.${a}`;t[c]=o})}return t},UDf=(e,r)=>{var n,i,s,a;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSecurityGroups!=null){let o=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(o).forEach(([c,l])=>{let u=`DBSecurityGroups.${c}`;t[u]=l})}if(e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.NewDBInstanceIdentifier!=null&&(t.NewDBInstanceIdentifier=e.NewDBInstanceIdentifier),e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.CACertificateIdentifier!=null&&(t.CACertificateIdentifier=e.CACertificateIdentifier),e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let o=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(o).forEach(([c,l])=>{let u=`DomainDnsIps.${c}`;t[u]=l})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.DBPortNumber!=null&&(t.DBPortNumber=e.DBPortNumber),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DisableDomain!=null&&(t.DisableDomain=e.DisableDomain),e.PromotionTier!=null&&(t.PromotionTier=e.PromotionTier),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.CloudwatchLogsExportConfiguration!=null){let o=m7a(e.CloudwatchLogsExportConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`CloudwatchLogsExportConfiguration.${c}`;t[u]=l})}if(e.ProcessorFeatures!=null){let o=_nt(e.ProcessorFeatures,r);((a=e.ProcessorFeatures)==null?void 0:a.length)===0&&(t.ProcessorFeatures=[]),Object.entries(o).forEach(([c,l])=>{let u=`ProcessorFeatures.${c}`;t[u]=l})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.CertificateRotationRestart!=null&&(t.CertificateRotationRestart=e.CertificateRotationRestart),e.ReplicaMode!=null&&(t.ReplicaMode=e.ReplicaMode),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.AwsBackupRecoveryPointArn!=null&&(t.AwsBackupRecoveryPointArn=e.AwsBackupRecoveryPointArn),e.AutomationMode!=null&&(t.AutomationMode=e.AutomationMode),e.ResumeFullAutomationModeMinutes!=null&&(t.ResumeFullAutomationModeMinutes=e.ResumeFullAutomationModeMinutes),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.RotateMasterUserPassword!=null&&(t.RotateMasterUserPassword=e.RotateMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.Engine!=null&&(t.Engine=e.Engine),t},VDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},zDf=(e,r)=>{var n;let t={};if(e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.NewDBProxyEndpointName!=null&&(t.NewDBProxyEndpointName=e.NewDBProxyEndpointName),e.VpcSecurityGroupIds!=null){let i=sS(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcSecurityGroupIds.${s}`;t[o]=a})}return t},$Df=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.NewDBProxyName!=null&&(t.NewDBProxyName=e.NewDBProxyName),e.Auth!=null){let s=h7a(e.Auth,r);((n=e.Auth)==null?void 0:n.length)===0&&(t.Auth=[]),Object.entries(s).forEach(([a,o])=>{let c=`Auth.${a}`;t[c]=o})}if(e.RequireTLS!=null&&(t.RequireTLS=e.RequireTLS),e.IdleClientTimeout!=null&&(t.IdleClientTimeout=e.IdleClientTimeout),e.DebugLogging!=null&&(t.DebugLogging=e.DebugLogging),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.SecurityGroups!=null){let s=sS(e.SecurityGroups,r);((i=e.SecurityGroups)==null?void 0:i.length)===0&&(t.SecurityGroups=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroups.${a}`;t[c]=o})}return t},QDf=(e,r)=>{let t={};if(e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.ConnectionPoolConfig!=null){let n=e2f(e.ConnectionPoolConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`ConnectionPoolConfig.${i}`;t[a]=s})}return e.NewName!=null&&(t.NewName=e.NewName),t},KDf=(e,r)=>{var n,i;let t={};if(e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.AttributeName!=null&&(t.AttributeName=e.AttributeName),e.ValuesToAdd!=null){let s=Lfr(e.ValuesToAdd,r);((n=e.ValuesToAdd)==null?void 0:n.length)===0&&(t.ValuesToAdd=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToAdd.${a}`;t[c]=o})}if(e.ValuesToRemove!=null){let s=Lfr(e.ValuesToRemove,r);((i=e.ValuesToRemove)==null?void 0:i.length)===0&&(t.ValuesToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToRemove.${a}`;t[c]=o})}return t},HDf=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),t},WDf=(e,r)=>{var n;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSubnetGroupDescription!=null&&(t.DBSubnetGroupDescription=e.DBSubnetGroupDescription),e.SubnetIds!=null){let i=f7a(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s}`;t[o]=a})}return t},YDf=(e,r)=>{var n;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SnsTopicArn!=null&&(t.SnsTopicArn=e.SnsTopicArn),e.SourceType!=null&&(t.SourceType=e.SourceType),e.EventCategories!=null){let i=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(i).forEach(([s,a])=>{let o=`EventCategories.${s}`;t[o]=a})}return e.Enabled!=null&&(t.Enabled=e.Enabled),t},JDf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.NewGlobalClusterIdentifier!=null&&(t.NewGlobalClusterIdentifier=e.NewGlobalClusterIdentifier),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),t},XDf=(e,r)=>{var n,i;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.OptionsToInclude!=null){let s=eSf(e.OptionsToInclude,r);((n=e.OptionsToInclude)==null?void 0:n.length)===0&&(t.OptionsToInclude=[]),Object.entries(s).forEach(([a,o])=>{let c=`OptionsToInclude.${a}`;t[c]=o})}if(e.OptionsToRemove!=null){let s=tSf(e.OptionsToRemove,r);((i=e.OptionsToRemove)==null?void 0:i.length)===0&&(t.OptionsToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`OptionsToRemove.${a}`;t[c]=o})}return e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),t},ZDf=(e,r)=>{var n,i,s;let t={};if(e.OptionName!=null&&(t.OptionName=e.OptionName),e.Port!=null&&(t.Port=e.Port),e.OptionVersion!=null&&(t.OptionVersion=e.OptionVersion),e.DBSecurityGroupMemberships!=null){let a=Kfr(e.DBSecurityGroupMemberships,r);((n=e.DBSecurityGroupMemberships)==null?void 0:n.length)===0&&(t.DBSecurityGroupMemberships=[]),Object.entries(a).forEach(([o,c])=>{let l=`DBSecurityGroupMemberships.${o}`;t[l]=c})}if(e.VpcSecurityGroupMemberships!=null){let a=hj(e.VpcSecurityGroupMemberships,r);((i=e.VpcSecurityGroupMemberships)==null?void 0:i.length)===0&&(t.VpcSecurityGroupMemberships=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupMemberships.${o}`;t[l]=c})}if(e.OptionSettings!=null){let a=nSf(e.OptionSettings,r);((s=e.OptionSettings)==null?void 0:s.length)===0&&(t.OptionSettings=[]),Object.entries(a).forEach(([o,c])=>{let l=`OptionSettings.${o}`;t[l]=c})}return t},eSf=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=ZDf(i,r);Object.entries(s).forEach(([a,o])=>{t[`OptionConfiguration.${n}.${a}`]=o}),n++}return t},tSf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},rSf=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),e.Value!=null&&(t.Value=e.Value),e.DefaultValue!=null&&(t.DefaultValue=e.DefaultValue),e.Description!=null&&(t.Description=e.Description),e.ApplyType!=null&&(t.ApplyType=e.ApplyType),e.DataType!=null&&(t.DataType=e.DataType),e.AllowedValues!=null&&(t.AllowedValues=e.AllowedValues),e.IsModifiable!=null&&(t.IsModifiable=e.IsModifiable),e.IsCollection!=null&&(t.IsCollection=e.IsCollection),t},nSf=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=rSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`OptionSetting.${n}.${a}`]=o}),n++}return t},iSf=(e,r)=>{var n;let t={};if(e.ParameterName!=null&&(t.ParameterName=e.ParameterName),e.ParameterValue!=null&&(t.ParameterValue=e.ParameterValue),e.Description!=null&&(t.Description=e.Description),e.Source!=null&&(t.Source=e.Source),e.ApplyType!=null&&(t.ApplyType=e.ApplyType),e.DataType!=null&&(t.DataType=e.DataType),e.AllowedValues!=null&&(t.AllowedValues=e.AllowedValues),e.IsModifiable!=null&&(t.IsModifiable=e.IsModifiable),e.MinimumEngineVersion!=null&&(t.MinimumEngineVersion=e.MinimumEngineVersion),e.ApplyMethod!=null&&(t.ApplyMethod=e.ApplyMethod),e.SupportedEngineModes!=null){let i=IDf(e.SupportedEngineModes,r);((n=e.SupportedEngineModes)==null?void 0:n.length)===0&&(t.SupportedEngineModes=[]),Object.entries(i).forEach(([s,a])=>{let o=`SupportedEngineModes.${s}`;t[o]=a})}return t},Hfr=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=iSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Parameter.${n}.${a}`]=o}),n++}return t},sSf=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),e.Value!=null&&(t.Value=e.Value),t},_nt=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=sSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`ProcessorFeature.${n}.${a}`]=o}),n++}return t},aSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},oSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),t},cSf=(e,r)=>{var n;let t={};if(e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.ReservedDBInstanceId!=null&&(t.ReservedDBInstanceId=e.ReservedDBInstanceId),e.DBInstanceCount!=null&&(t.DBInstanceCount=e.DBInstanceCount),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},uSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},lSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.ForceFailover!=null&&(t.ForceFailover=e.ForceFailover),t},dSf=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBInstanceIdentifiers!=null){let s=sS(e.DBInstanceIdentifiers,r);((n=e.DBInstanceIdentifiers)==null?void 0:n.length)===0&&(t.DBInstanceIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBInstanceIdentifiers.${a}`;t[c]=o})}if(e.DBClusterIdentifiers!=null){let s=sS(e.DBClusterIdentifiers,r);((i=e.DBClusterIdentifiers)==null?void 0:i.length)===0&&(t.DBClusterIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBClusterIdentifiers.${a}`;t[c]=o})}return t},pSf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.DbClusterIdentifier!=null&&(t.DbClusterIdentifier=e.DbClusterIdentifier),t},mSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},fSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},hSf=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),t},gSf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.TagKeys!=null){let i=kDf(e.TagKeys,r);((n=e.TagKeys)==null?void 0:n.length)===0&&(t.TagKeys=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagKeys.${s}`;t[o]=a})}return t},ySf=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.ResetAllParameters!=null&&(t.ResetAllParameters=e.ResetAllParameters),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},_Sf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.ResetAllParameters!=null&&(t.ResetAllParameters=e.ResetAllParameters),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},ASf=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.SourceEngine!=null&&(t.SourceEngine=e.SourceEngine),e.SourceEngineVersion!=null&&(t.SourceEngineVersion=e.SourceEngineVersion),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.S3IngestionRoleArn!=null&&(t.S3IngestionRoleArn=e.S3IngestionRoleArn),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.StorageType!=null&&(t.StorageType=e.StorageType),t},bSf=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.SnapshotIdentifier!=null&&(t.SnapshotIdentifier=e.SnapshotIdentifier),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.ScalingConfiguration!=null){let o=Wfr(e.ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ScalingConfiguration.${c}`;t[u]=l})}if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),t},CSf=(e,r)=>{var n,i,s;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RestoreType!=null&&(t.RestoreType=e.RestoreType),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),e.RestoreToTime!=null&&(t.RestoreToTime=e.RestoreToTime.toISOString().split(".")[0]+"Z"),e.UseLatestRestorableTime!=null&&(t.UseLatestRestorableTime=e.UseLatestRestorableTime),e.Port!=null&&(t.Port=e.Port),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.VpcSecurityGroupIds!=null){let a=hj(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupIds.${o}`;t[l]=c})}if(e.Tags!=null){let a=kb(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}if(e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let a=nz(e.EnableCloudwatchLogsExports,r);((s=e.EnableCloudwatchLogsExports)==null?void 0:s.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(a).forEach(([o,c])=>{let l=`EnableCloudwatchLogsExports.${o}`;t[l]=c})}if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ScalingConfiguration!=null){let a=Wfr(e.ScalingConfiguration,r);Object.entries(a).forEach(([o,c])=>{let l=`ScalingConfiguration.${o}`;t[l]=c})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.StorageType!=null&&(t.StorageType=e.StorageType),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Iops!=null&&(t.Iops=e.Iops),e.ServerlessV2ScalingConfiguration!=null){let a=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(a).forEach(([o,c])=>{let l=`ServerlessV2ScalingConfiguration.${o}`;t[l]=c})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),t},vSf=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Port!=null&&(t.Port=e.Port),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.DBName!=null&&(t.DBName=e.DBName),e.Engine!=null&&(t.Engine=e.Engine),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),t},ESf=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBName!=null&&(t.DBName=e.DBName),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Engine!=null&&(t.Engine=e.Engine),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBSecurityGroups!=null){let c=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(c).forEach(([l,u])=>{let m=`DBSecurityGroups.${l}`;t[m]=u})}if(e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let c=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.SourceEngine!=null&&(t.SourceEngine=e.SourceEngine),e.SourceEngineVersion!=null&&(t.SourceEngineVersion=e.SourceEngineVersion),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.S3IngestionRoleArn!=null&&(t.S3IngestionRoleArn=e.S3IngestionRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),t},DSf=(e,r)=>{var n,i,s,a,o;let t={};if(e.SourceDBInstanceIdentifier!=null&&(t.SourceDBInstanceIdentifier=e.SourceDBInstanceIdentifier),e.TargetDBInstanceIdentifier!=null&&(t.TargetDBInstanceIdentifier=e.TargetDBInstanceIdentifier),e.RestoreTime!=null&&(t.RestoreTime=e.RestoreTime.toISOString().split(".")[0]+"Z"),e.UseLatestRestorableTime!=null&&(t.UseLatestRestorableTime=e.UseLatestRestorableTime),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Port!=null&&(t.Port=e.Port),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.DBName!=null&&(t.DBName=e.DBName),e.Engine!=null&&(t.Engine=e.Engine),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}if(e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.SourceDbiResourceId!=null&&(t.SourceDbiResourceId=e.SourceDbiResourceId),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.SourceDBInstanceAutomatedBackupsArn!=null&&(t.SourceDBInstanceAutomatedBackupsArn=e.SourceDBInstanceAutomatedBackupsArn),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),t},SSf=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.CIDRIP!=null&&(t.CIDRIP=e.CIDRIP),e.EC2SecurityGroupName!=null&&(t.EC2SecurityGroupName=e.EC2SecurityGroupName),e.EC2SecurityGroupId!=null&&(t.EC2SecurityGroupId=e.EC2SecurityGroupId),e.EC2SecurityGroupOwnerId!=null&&(t.EC2SecurityGroupOwnerId=e.EC2SecurityGroupOwnerId),t},Wfr=(e,r)=>{let t={};return e.MinCapacity!=null&&(t.MinCapacity=e.MinCapacity),e.MaxCapacity!=null&&(t.MaxCapacity=e.MaxCapacity),e.AutoPause!=null&&(t.AutoPause=e.AutoPause),e.SecondsUntilAutoPause!=null&&(t.SecondsUntilAutoPause=e.SecondsUntilAutoPause),e.TimeoutAction!=null&&(t.TimeoutAction=e.TimeoutAction),e.SecondsBeforeTimeout!=null&&(t.SecondsBeforeTimeout=e.SecondsBeforeTimeout),t},_3t=(e,r)=>{let t={};return e.MinCapacity!=null&&(t.MinCapacity=(0,Te.serializeFloat)(e.MinCapacity)),e.MaxCapacity!=null&&(t.MaxCapacity=(0,Te.serializeFloat)(e.MaxCapacity)),t},wSf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SourceId.${n}`]=i,n++);return t},ISf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.Mode!=null&&(t.Mode=e.Mode),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.EngineNativeAuditFieldsIncluded!=null&&(t.EngineNativeAuditFieldsIncluded=e.EngineNativeAuditFieldsIncluded),t},xSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},TSf=(e,r)=>{let t={};return e.SourceDBInstanceArn!=null&&(t.SourceDBInstanceArn=e.SourceDBInstanceArn),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),t},PSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},RSf=(e,r)=>{var n;let t={};if(e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),e.SourceArn!=null&&(t.SourceArn=e.SourceArn),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.IamRoleArn!=null&&(t.IamRoleArn=e.IamRoleArn),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.ExportOnly!=null){let i=sS(e.ExportOnly,r);((n=e.ExportOnly)==null?void 0:n.length)===0&&(t.ExportOnly=[]),Object.entries(i).forEach(([s,a])=>{let o=`ExportOnly.${s}`;t[o]=a})}return t},kSf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),t},FSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},NSf=(e,r)=>{let t={};return e.SourceDBInstanceArn!=null&&(t.SourceDBInstanceArn=e.SourceDBInstanceArn),t},OSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},sS=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},f7a=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SubnetIdentifier.${n}`]=i,n++);return t},BSf=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.SwitchoverTimeout!=null&&(t.SwitchoverTimeout=e.SwitchoverTimeout),t},qSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},MSf=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},kb=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=MSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Tag.${n}.${a}`]=o}),n++}return t},LSf=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.UserName!=null&&(t.UserName=e.UserName),e.AuthScheme!=null&&(t.AuthScheme=e.AuthScheme),e.SecretArn!=null&&(t.SecretArn=e.SecretArn),e.IAMAuth!=null&&(t.IAMAuth=e.IAMAuth),e.ClientPasswordAuthType!=null&&(t.ClientPasswordAuthType=e.ClientPasswordAuthType),t},h7a=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=LSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},hj=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcSecurityGroupId.${n}`]=i,n++);return t},jSf=(e,r)=>{let t={};return e.AccountQuotas===""?t.AccountQuotas=[]:e.AccountQuotas!==void 0&&e.AccountQuotas.AccountQuota!==void 0&&(t.AccountQuotas=USf((0,Te.getArrayIfSingleItem)(e.AccountQuotas.AccountQuota),r)),t},GSf=(e,r)=>{let t={};return e.AccountQuotaName!==void 0&&(t.AccountQuotaName=(0,Te.expectString)(e.AccountQuotaName)),e.Used!==void 0&&(t.Used=(0,Te.strictParseLong)(e.Used)),e.Max!==void 0&&(t.Max=(0,Te.strictParseLong)(e.Max)),t},USf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GSf(t,r)),VSf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),zSf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},$Sf=(e,r)=>{let t={};return e.ResourcePendingMaintenanceActions!==void 0&&(t.ResourcePendingMaintenanceActions=B7a(e.ResourcePendingMaintenanceActions,r)),t},g7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),QSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},KSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},WSf=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},y7a=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),t},YSf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>y7a(t,r)),_7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),JSf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),t},A7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JSf(t,r)),XSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Yfr=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!==void 0&&(t.BlueGreenDeploymentIdentifier=(0,Te.expectString)(e.BlueGreenDeploymentIdentifier)),e.BlueGreenDeploymentName!==void 0&&(t.BlueGreenDeploymentName=(0,Te.expectString)(e.BlueGreenDeploymentName)),e.Source!==void 0&&(t.Source=(0,Te.expectString)(e.Source)),e.Target!==void 0&&(t.Target=(0,Te.expectString)(e.Target)),e.SwitchoverDetails===""?t.SwitchoverDetails=[]:e.SwitchoverDetails!==void 0&&e.SwitchoverDetails.member!==void 0&&(t.SwitchoverDetails=fRf((0,Te.getArrayIfSingleItem)(e.SwitchoverDetails.member),r)),e.Tasks===""?t.Tasks=[]:e.Tasks!==void 0&&e.Tasks.member!==void 0&&(t.Tasks=nwf((0,Te.getArrayIfSingleItem)(e.Tasks.member),r)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.StatusDetails!==void 0&&(t.StatusDetails=(0,Te.expectString)(e.StatusDetails)),e.CreateTime!==void 0&&(t.CreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreateTime))),e.DeleteTime!==void 0&&(t.DeleteTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.DeleteTime))),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),t},ZSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ewf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yfr(t,r)),twf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},rwf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},nwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rwf(t,r)),iwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),b7a=(e,r)=>{let t={};return e.CertificateIdentifier!==void 0&&(t.CertificateIdentifier=(0,Te.expectString)(e.CertificateIdentifier)),e.CertificateType!==void 0&&(t.CertificateType=(0,Te.expectString)(e.CertificateType)),e.Thumbprint!==void 0&&(t.Thumbprint=(0,Te.expectString)(e.Thumbprint)),e.ValidFrom!==void 0&&(t.ValidFrom=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidFrom))),e.ValidTill!==void 0&&(t.ValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidTill))),e.CertificateArn!==void 0&&(t.CertificateArn=(0,Te.expectString)(e.CertificateArn)),e.CustomerOverride!==void 0&&(t.CustomerOverride=(0,Te.parseBoolean)(e.CustomerOverride)),e.CustomerOverrideValidTill!==void 0&&(t.CustomerOverrideValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CustomerOverrideValidTill))),t},swf=(e,r)=>{let t={};return e.CAIdentifier!==void 0&&(t.CAIdentifier=(0,Te.expectString)(e.CAIdentifier)),e.ValidTill!==void 0&&(t.ValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidTill))),t},awf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>b7a(t,r)),owf=(e,r)=>{let t={};return e.Certificates===""?t.Certificates=[]:e.Certificates!==void 0&&e.Certificates.Certificate!==void 0&&(t.Certificates=awf((0,Te.getArrayIfSingleItem)(e.Certificates.Certificate),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},cwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},C7a=(e,r)=>{let t={};return e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.CharacterSetDescription!==void 0&&(t.CharacterSetDescription=(0,Te.expectString)(e.CharacterSetDescription)),t},uwf=(e,r)=>{let t={};return e.PendingCloudwatchLogsExports!==void 0&&(t.PendingCloudwatchLogsExports=F7a(e.PendingCloudwatchLogsExports,r)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.MasterUserPassword!==void 0&&(t.MasterUserPassword=(0,Te.expectString)(e.MasterUserPassword)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),t},lwf=(e,r)=>{let t={};return e.MaxConnectionsPercent!==void 0&&(t.MaxConnectionsPercent=(0,Te.strictParseInt32)(e.MaxConnectionsPercent)),e.MaxIdleConnectionsPercent!==void 0&&(t.MaxIdleConnectionsPercent=(0,Te.strictParseInt32)(e.MaxIdleConnectionsPercent)),e.ConnectionBorrowTimeout!==void 0&&(t.ConnectionBorrowTimeout=(0,Te.strictParseInt32)(e.ConnectionBorrowTimeout)),e.SessionPinningFilters===""?t.SessionPinningFilters=[]:e.SessionPinningFilters!==void 0&&e.SessionPinningFilters.member!==void 0&&(t.SessionPinningFilters=dj((0,Te.getArrayIfSingleItem)(e.SessionPinningFilters.member),r)),e.InitQuery!==void 0&&(t.InitQuery=(0,Te.expectString)(e.InitQuery)),t},dwf=(e,r)=>{let t={};return e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=DBn(e.DBClusterParameterGroup,r)),t},pwf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},mwf=(e,r)=>{let t={};return e.DBParameterGroup!==void 0&&(t.DBParameterGroup=SBn(e.DBParameterGroup,r)),t},fwf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},hwf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},gwf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},ywf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},_wf=(e,r)=>{let t={};return e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=DBn(e.DBClusterParameterGroup,r)),t},Awf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},bwf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},Cwf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},vwf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},Ewf=(e,r)=>{let t={};return e.DBParameterGroup!==void 0&&(t.DBParameterGroup=SBn(e.DBParameterGroup,r)),t},Dwf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},Swf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},wwf=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},Iwf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},xwf=(e,r)=>{let t={};return e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),t},Twf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},Pwf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},Rwf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},kwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Fwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Nwf=(e,r)=>{let t={};return e.ImageId!==void 0&&(t.ImageId=(0,Te.expectString)(e.ImageId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},Owf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Bwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},gj=(e,r)=>{let t={};return e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=_7a((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.DatabaseName!==void 0&&(t.DatabaseName=(0,Te.expectString)(e.DatabaseName)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=(0,Te.expectString)(e.DBClusterParameterGroup)),e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=(0,Te.expectString)(e.DBSubnetGroup)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.AutomaticRestartTime!==void 0&&(t.AutomaticRestartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutomaticRestartTime))),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.expectString)(e.PercentProgress)),e.EarliestRestorableTime!==void 0&&(t.EarliestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestRestorableTime))),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.ReaderEndpoint!==void 0&&(t.ReaderEndpoint=(0,Te.expectString)(e.ReaderEndpoint)),e.CustomEndpoints===""?t.CustomEndpoints=[]:e.CustomEndpoints!==void 0&&e.CustomEndpoints.member!==void 0&&(t.CustomEndpoints=dj((0,Te.getArrayIfSingleItem)(e.CustomEndpoints.member),r)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LatestRestorableTime!==void 0&&(t.LatestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestRestorableTime))),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.DBClusterOptionGroupMemberships===""?t.DBClusterOptionGroupMemberships=[]:e.DBClusterOptionGroupMemberships!==void 0&&e.DBClusterOptionGroupMemberships.DBClusterOptionGroup!==void 0&&(t.DBClusterOptionGroupMemberships=Xwf((0,Te.getArrayIfSingleItem)(e.DBClusterOptionGroupMemberships.DBClusterOptionGroup),r)),e.PreferredBackupWindow!==void 0&&(t.PreferredBackupWindow=(0,Te.expectString)(e.PreferredBackupWindow)),e.PreferredMaintenanceWindow!==void 0&&(t.PreferredMaintenanceWindow=(0,Te.expectString)(e.PreferredMaintenanceWindow)),e.ReplicationSourceIdentifier!==void 0&&(t.ReplicationSourceIdentifier=(0,Te.expectString)(e.ReplicationSourceIdentifier)),e.ReadReplicaIdentifiers===""?t.ReadReplicaIdentifiers=[]:e.ReadReplicaIdentifiers!==void 0&&e.ReadReplicaIdentifiers.ReadReplicaIdentifier!==void 0&&(t.ReadReplicaIdentifiers=u3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaIdentifiers.ReadReplicaIdentifier),r)),e.DBClusterMembers===""?t.DBClusterMembers=[]:e.DBClusterMembers!==void 0&&e.DBClusterMembers.DBClusterMember!==void 0&&(t.DBClusterMembers=Wwf((0,Te.getArrayIfSingleItem)(e.DBClusterMembers.DBClusterMember),r)),e.VpcSecurityGroups===""?t.VpcSecurityGroups=[]:e.VpcSecurityGroups!==void 0&&e.VpcSecurityGroups.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroups=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroups.VpcSecurityGroupMembership),r)),e.HostedZoneId!==void 0&&(t.HostedZoneId=(0,Te.expectString)(e.HostedZoneId)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DbClusterResourceId!==void 0&&(t.DbClusterResourceId=(0,Te.expectString)(e.DbClusterResourceId)),e.DBClusterArn!==void 0&&(t.DBClusterArn=(0,Te.expectString)(e.DBClusterArn)),e.AssociatedRoles===""?t.AssociatedRoles=[]:e.AssociatedRoles!==void 0&&e.AssociatedRoles.DBClusterRole!==void 0&&(t.AssociatedRoles=uIf((0,Te.getArrayIfSingleItem)(e.AssociatedRoles.DBClusterRole),r)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.CloneGroupId!==void 0&&(t.CloneGroupId=(0,Te.expectString)(e.CloneGroupId)),e.ClusterCreateTime!==void 0&&(t.ClusterCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ClusterCreateTime))),e.EarliestBacktrackTime!==void 0&&(t.EarliestBacktrackTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestBacktrackTime))),e.BacktrackWindow!==void 0&&(t.BacktrackWindow=(0,Te.strictParseLong)(e.BacktrackWindow)),e.BacktrackConsumedChangeRecords!==void 0&&(t.BacktrackConsumedChangeRecords=(0,Te.strictParseLong)(e.BacktrackConsumedChangeRecords)),e.EnabledCloudwatchLogsExports===""?t.EnabledCloudwatchLogsExports=[]:e.EnabledCloudwatchLogsExports!==void 0&&e.EnabledCloudwatchLogsExports.member!==void 0&&(t.EnabledCloudwatchLogsExports=l3t((0,Te.getArrayIfSingleItem)(e.EnabledCloudwatchLogsExports.member),r)),e.Capacity!==void 0&&(t.Capacity=(0,Te.strictParseInt32)(e.Capacity)),e.EngineMode!==void 0&&(t.EngineMode=(0,Te.expectString)(e.EngineMode)),e.ScalingConfigurationInfo!==void 0&&(t.ScalingConfigurationInfo=N3f(e.ScalingConfigurationInfo,r)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.HttpEndpointEnabled!==void 0&&(t.HttpEndpointEnabled=(0,Te.parseBoolean)(e.HttpEndpointEnabled)),e.ActivityStreamMode!==void 0&&(t.ActivityStreamMode=(0,Te.expectString)(e.ActivityStreamMode)),e.ActivityStreamStatus!==void 0&&(t.ActivityStreamStatus=(0,Te.expectString)(e.ActivityStreamStatus)),e.ActivityStreamKmsKeyId!==void 0&&(t.ActivityStreamKmsKeyId=(0,Te.expectString)(e.ActivityStreamKmsKeyId)),e.ActivityStreamKinesisStreamName!==void 0&&(t.ActivityStreamKinesisStreamName=(0,Te.expectString)(e.ActivityStreamKinesisStreamName)),e.CopyTagsToSnapshot!==void 0&&(t.CopyTagsToSnapshot=(0,Te.parseBoolean)(e.CopyTagsToSnapshot)),e.CrossAccountClone!==void 0&&(t.CrossAccountClone=(0,Te.parseBoolean)(e.CrossAccountClone)),e.DomainMemberships===""?t.DomainMemberships=[]:e.DomainMemberships!==void 0&&e.DomainMemberships.DomainMembership!==void 0&&(t.DomainMemberships=P7a((0,Te.getArrayIfSingleItem)(e.DomainMemberships.DomainMembership),r)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.GlobalWriteForwardingStatus!==void 0&&(t.GlobalWriteForwardingStatus=(0,Te.expectString)(e.GlobalWriteForwardingStatus)),e.GlobalWriteForwardingRequested!==void 0&&(t.GlobalWriteForwardingRequested=(0,Te.parseBoolean)(e.GlobalWriteForwardingRequested)),e.PendingModifiedValues!==void 0&&(t.PendingModifiedValues=uwf(e.PendingModifiedValues,r)),e.DBClusterInstanceClass!==void 0&&(t.DBClusterInstanceClass=(0,Te.expectString)(e.DBClusterInstanceClass)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.PubliclyAccessible!==void 0&&(t.PubliclyAccessible=(0,Te.parseBoolean)(e.PubliclyAccessible)),e.AutoMinorVersionUpgrade!==void 0&&(t.AutoMinorVersionUpgrade=(0,Te.parseBoolean)(e.AutoMinorVersionUpgrade)),e.MonitoringInterval!==void 0&&(t.MonitoringInterval=(0,Te.strictParseInt32)(e.MonitoringInterval)),e.MonitoringRoleArn!==void 0&&(t.MonitoringRoleArn=(0,Te.expectString)(e.MonitoringRoleArn)),e.PerformanceInsightsEnabled!==void 0&&(t.PerformanceInsightsEnabled=(0,Te.parseBoolean)(e.PerformanceInsightsEnabled)),e.PerformanceInsightsKMSKeyId!==void 0&&(t.PerformanceInsightsKMSKeyId=(0,Te.expectString)(e.PerformanceInsightsKMSKeyId)),e.PerformanceInsightsRetentionPeriod!==void 0&&(t.PerformanceInsightsRetentionPeriod=(0,Te.strictParseInt32)(e.PerformanceInsightsRetentionPeriod)),e.ServerlessV2ScalingConfiguration!==void 0&&(t.ServerlessV2ScalingConfiguration=O3f(e.ServerlessV2ScalingConfiguration,r)),e.NetworkType!==void 0&&(t.NetworkType=(0,Te.expectString)(e.NetworkType)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.MasterUserSecret!==void 0&&(t.MasterUserSecret=k7a(e.MasterUserSecret,r)),e.IOOptimizedNextAllowedModificationTime!==void 0&&(t.IOOptimizedNextAllowedModificationTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.IOOptimizedNextAllowedModificationTime))),t},qwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},v7a=(e,r)=>{let t={};return e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.BacktrackIdentifier!==void 0&&(t.BacktrackIdentifier=(0,Te.expectString)(e.BacktrackIdentifier)),e.BacktrackTo!==void 0&&(t.BacktrackTo=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackTo))),e.BacktrackedFrom!==void 0&&(t.BacktrackedFrom=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackedFrom))),e.BacktrackRequestCreationTime!==void 0&&(t.BacktrackRequestCreationTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackRequestCreationTime))),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},Mwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>v7a(t,r)),Lwf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterBacktracks===""?t.DBClusterBacktracks=[]:e.DBClusterBacktracks!==void 0&&e.DBClusterBacktracks.DBClusterBacktrack!==void 0&&(t.DBClusterBacktracks=Mwf((0,Te.getArrayIfSingleItem)(e.DBClusterBacktracks.DBClusterBacktrack),r)),t},jwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Gwf=(e,r)=>{let t={};return e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.PendingCapacity!==void 0&&(t.PendingCapacity=(0,Te.strictParseInt32)(e.PendingCapacity)),e.CurrentCapacity!==void 0&&(t.CurrentCapacity=(0,Te.strictParseInt32)(e.CurrentCapacity)),e.SecondsBeforeTimeout!==void 0&&(t.SecondsBeforeTimeout=(0,Te.strictParseInt32)(e.SecondsBeforeTimeout)),e.TimeoutAction!==void 0&&(t.TimeoutAction=(0,Te.expectString)(e.TimeoutAction)),t},Jfr=(e,r)=>{let t={};return e.DBClusterEndpointIdentifier!==void 0&&(t.DBClusterEndpointIdentifier=(0,Te.expectString)(e.DBClusterEndpointIdentifier)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.DBClusterEndpointResourceIdentifier!==void 0&&(t.DBClusterEndpointResourceIdentifier=(0,Te.expectString)(e.DBClusterEndpointResourceIdentifier)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EndpointType!==void 0&&(t.EndpointType=(0,Te.expectString)(e.EndpointType)),e.CustomEndpointType!==void 0&&(t.CustomEndpointType=(0,Te.expectString)(e.CustomEndpointType)),e.StaticMembers===""?t.StaticMembers=[]:e.StaticMembers!==void 0&&e.StaticMembers.member!==void 0&&(t.StaticMembers=dj((0,Te.getArrayIfSingleItem)(e.StaticMembers.member),r)),e.ExcludedMembers===""?t.ExcludedMembers=[]:e.ExcludedMembers!==void 0&&e.ExcludedMembers.member!==void 0&&(t.ExcludedMembers=dj((0,Te.getArrayIfSingleItem)(e.ExcludedMembers.member),r)),e.DBClusterEndpointArn!==void 0&&(t.DBClusterEndpointArn=(0,Te.expectString)(e.DBClusterEndpointArn)),t},Uwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Vwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Jfr(t,r)),zwf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterEndpoints===""?t.DBClusterEndpoints=[]:e.DBClusterEndpoints!==void 0&&e.DBClusterEndpoints.DBClusterEndpointList!==void 0&&(t.DBClusterEndpoints=Vwf((0,Te.getArrayIfSingleItem)(e.DBClusterEndpoints.DBClusterEndpointList),r)),t},$wf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Qwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Kwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gj(t,r)),Hwf=(e,r)=>{let t={};return e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.IsClusterWriter!==void 0&&(t.IsClusterWriter=(0,Te.parseBoolean)(e.IsClusterWriter)),e.DBClusterParameterGroupStatus!==void 0&&(t.DBClusterParameterGroupStatus=(0,Te.expectString)(e.DBClusterParameterGroupStatus)),e.PromotionTier!==void 0&&(t.PromotionTier=(0,Te.strictParseInt32)(e.PromotionTier)),t},Wwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hwf(t,r)),Ywf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusters===""?t.DBClusters=[]:e.DBClusters!==void 0&&e.DBClusters.DBCluster!==void 0&&(t.DBClusters=Kwf((0,Te.getArrayIfSingleItem)(e.DBClusters.DBCluster),r)),t},Jwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Xwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zwf(t,r)),Zwf=(e,r)=>{let t={};return e.DBClusterOptionGroupName!==void 0&&(t.DBClusterOptionGroupName=(0,Te.expectString)(e.DBClusterOptionGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},DBn=(e,r)=>{let t={};return e.DBClusterParameterGroupName!==void 0&&(t.DBClusterParameterGroupName=(0,Te.expectString)(e.DBClusterParameterGroupName)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.DBClusterParameterGroupArn!==void 0&&(t.DBClusterParameterGroupArn=(0,Te.expectString)(e.DBClusterParameterGroupArn)),t},eIf=(e,r)=>{let t={};return e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},tIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DBn(t,r)),E7a=(e,r)=>{let t={};return e.DBClusterParameterGroupName!==void 0&&(t.DBClusterParameterGroupName=(0,Te.expectString)(e.DBClusterParameterGroupName)),t},rIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterParameterGroups===""?t.DBClusterParameterGroups=[]:e.DBClusterParameterGroups!==void 0&&e.DBClusterParameterGroups.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroups=tIf((0,Te.getArrayIfSingleItem)(e.DBClusterParameterGroups.DBClusterParameterGroup),r)),t},iIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},sIf=(e,r)=>{let t={};return e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FeatureName!==void 0&&(t.FeatureName=(0,Te.expectString)(e.FeatureName)),t},aIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},oIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},cIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},uIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sIf(t,r)),Xfr=(e,r)=>{let t={};return e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=_7a((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.DBClusterSnapshotIdentifier!==void 0&&(t.DBClusterSnapshotIdentifier=(0,Te.expectString)(e.DBClusterSnapshotIdentifier)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.SnapshotCreateTime!==void 0&&(t.SnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotCreateTime))),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineMode!==void 0&&(t.EngineMode=(0,Te.expectString)(e.EngineMode)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.ClusterCreateTime!==void 0&&(t.ClusterCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ClusterCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.SnapshotType!==void 0&&(t.SnapshotType=(0,Te.expectString)(e.SnapshotType)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DBClusterSnapshotArn!==void 0&&(t.DBClusterSnapshotArn=(0,Te.expectString)(e.DBClusterSnapshotArn)),e.SourceDBClusterSnapshotArn!==void 0&&(t.SourceDBClusterSnapshotArn=(0,Te.expectString)(e.SourceDBClusterSnapshotArn)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),t},lIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dIf=(e,r)=>{let t={};return e.AttributeName!==void 0&&(t.AttributeName=(0,Te.expectString)(e.AttributeName)),e.AttributeValues===""?t.AttributeValues=[]:e.AttributeValues!==void 0&&e.AttributeValues.AttributeValue!==void 0&&(t.AttributeValues=g7a((0,Te.getArrayIfSingleItem)(e.AttributeValues.AttributeValue),r)),t},pIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>dIf(t,r)),D7a=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!==void 0&&(t.DBClusterSnapshotIdentifier=(0,Te.expectString)(e.DBClusterSnapshotIdentifier)),e.DBClusterSnapshotAttributes===""?t.DBClusterSnapshotAttributes=[]:e.DBClusterSnapshotAttributes!==void 0&&e.DBClusterSnapshotAttributes.DBClusterSnapshotAttribute!==void 0&&(t.DBClusterSnapshotAttributes=pIf((0,Te.getArrayIfSingleItem)(e.DBClusterSnapshotAttributes.DBClusterSnapshotAttribute),r)),t},mIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xfr(t,r)),fIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterSnapshots===""?t.DBClusterSnapshots=[]:e.DBClusterSnapshots!==void 0&&e.DBClusterSnapshots.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshots=mIf((0,Te.getArrayIfSingleItem)(e.DBClusterSnapshots.DBClusterSnapshot),r)),t},hIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Zfr=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.DBEngineDescription!==void 0&&(t.DBEngineDescription=(0,Te.expectString)(e.DBEngineDescription)),e.DBEngineVersionDescription!==void 0&&(t.DBEngineVersionDescription=(0,Te.expectString)(e.DBEngineVersionDescription)),e.DefaultCharacterSet!==void 0&&(t.DefaultCharacterSet=C7a(e.DefaultCharacterSet,r)),e.Image!==void 0&&(t.Image=Nwf(e.Image,r)),e.DBEngineMediaType!==void 0&&(t.DBEngineMediaType=(0,Te.expectString)(e.DBEngineMediaType)),e.SupportedCharacterSets===""?t.SupportedCharacterSets=[]:e.SupportedCharacterSets!==void 0&&e.SupportedCharacterSets.CharacterSet!==void 0&&(t.SupportedCharacterSets=V4a((0,Te.getArrayIfSingleItem)(e.SupportedCharacterSets.CharacterSet),r)),e.SupportedNcharCharacterSets===""?t.SupportedNcharCharacterSets=[]:e.SupportedNcharCharacterSets!==void 0&&e.SupportedNcharCharacterSets.CharacterSet!==void 0&&(t.SupportedNcharCharacterSets=V4a((0,Te.getArrayIfSingleItem)(e.SupportedNcharCharacterSets.CharacterSet),r)),e.ValidUpgradeTarget===""?t.ValidUpgradeTarget=[]:e.ValidUpgradeTarget!==void 0&&e.ValidUpgradeTarget.UpgradeTarget!==void 0&&(t.ValidUpgradeTarget=IRf((0,Te.getArrayIfSingleItem)(e.ValidUpgradeTarget.UpgradeTarget),r)),e.SupportedTimezones===""?t.SupportedTimezones=[]:e.SupportedTimezones!==void 0&&e.SupportedTimezones.Timezone!==void 0&&(t.SupportedTimezones=dRf((0,Te.getArrayIfSingleItem)(e.SupportedTimezones.Timezone),r)),e.ExportableLogTypes===""?t.ExportableLogTypes=[]:e.ExportableLogTypes!==void 0&&e.ExportableLogTypes.member!==void 0&&(t.ExportableLogTypes=l3t((0,Te.getArrayIfSingleItem)(e.ExportableLogTypes.member),r)),e.SupportsLogExportsToCloudwatchLogs!==void 0&&(t.SupportsLogExportsToCloudwatchLogs=(0,Te.parseBoolean)(e.SupportsLogExportsToCloudwatchLogs)),e.SupportsReadReplica!==void 0&&(t.SupportsReadReplica=(0,Te.parseBoolean)(e.SupportsReadReplica)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportedFeatureNames===""?t.SupportedFeatureNames=[]:e.SupportedFeatureNames!==void 0&&e.SupportedFeatureNames.member!==void 0&&(t.SupportedFeatureNames=gTf((0,Te.getArrayIfSingleItem)(e.SupportedFeatureNames.member),r)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SupportsParallelQuery!==void 0&&(t.SupportsParallelQuery=(0,Te.parseBoolean)(e.SupportsParallelQuery)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.DatabaseInstallationFilesS3BucketName!==void 0&&(t.DatabaseInstallationFilesS3BucketName=(0,Te.expectString)(e.DatabaseInstallationFilesS3BucketName)),e.DatabaseInstallationFilesS3Prefix!==void 0&&(t.DatabaseInstallationFilesS3Prefix=(0,Te.expectString)(e.DatabaseInstallationFilesS3Prefix)),e.DBEngineVersionArn!==void 0&&(t.DBEngineVersionArn=(0,Te.expectString)(e.DBEngineVersionArn)),e.KMSKeyId!==void 0&&(t.KMSKeyId=(0,Te.expectString)(e.KMSKeyId)),e.CreateTime!==void 0&&(t.CreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreateTime))),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.SupportsBabelfish!==void 0&&(t.SupportsBabelfish=(0,Te.parseBoolean)(e.SupportsBabelfish)),e.CustomDBEngineVersionManifest!==void 0&&(t.CustomDBEngineVersionManifest=(0,Te.expectString)(e.CustomDBEngineVersionManifest)),e.SupportsCertificateRotationWithoutRestart!==void 0&&(t.SupportsCertificateRotationWithoutRestart=(0,Te.parseBoolean)(e.SupportsCertificateRotationWithoutRestart)),e.SupportedCACertificateIdentifiers===""?t.SupportedCACertificateIdentifiers=[]:e.SupportedCACertificateIdentifiers!==void 0&&e.SupportedCACertificateIdentifiers.member!==void 0&&(t.SupportedCACertificateIdentifiers=iwf((0,Te.getArrayIfSingleItem)(e.SupportedCACertificateIdentifiers.member),r)),t},gIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zfr(t,r)),yIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBEngineVersions===""?t.DBEngineVersions=[]:e.DBEngineVersions!==void 0&&e.DBEngineVersions.DBEngineVersion!==void 0&&(t.DBEngineVersions=gIf((0,Te.getArrayIfSingleItem)(e.DBEngineVersions.DBEngineVersion),r)),t},rB=(e,r)=>{let t={};return e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.DBInstanceStatus!==void 0&&(t.DBInstanceStatus=(0,Te.expectString)(e.DBInstanceStatus)),e.AutomaticRestartTime!==void 0&&(t.AutomaticRestartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutomaticRestartTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.DBName!==void 0&&(t.DBName=(0,Te.expectString)(e.DBName)),e.Endpoint!==void 0&&(t.Endpoint=U4a(e.Endpoint,r)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.PreferredBackupWindow!==void 0&&(t.PreferredBackupWindow=(0,Te.expectString)(e.PreferredBackupWindow)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.DBSecurityGroups===""?t.DBSecurityGroups=[]:e.DBSecurityGroups!==void 0&&e.DBSecurityGroups.DBSecurityGroup!==void 0&&(t.DBSecurityGroups=x7a((0,Te.getArrayIfSingleItem)(e.DBSecurityGroups.DBSecurityGroup),r)),e.VpcSecurityGroups===""?t.VpcSecurityGroups=[]:e.VpcSecurityGroups!==void 0&&e.VpcSecurityGroups.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroups=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroups.VpcSecurityGroupMembership),r)),e.DBParameterGroups===""?t.DBParameterGroups=[]:e.DBParameterGroups!==void 0&&e.DBParameterGroups.DBParameterGroup!==void 0&&(t.DBParameterGroups=UIf((0,Te.getArrayIfSingleItem)(e.DBParameterGroups.DBParameterGroup),r)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),e.PreferredMaintenanceWindow!==void 0&&(t.PreferredMaintenanceWindow=(0,Te.expectString)(e.PreferredMaintenanceWindow)),e.PendingModifiedValues!==void 0&&(t.PendingModifiedValues=XPf(e.PendingModifiedValues,r)),e.LatestRestorableTime!==void 0&&(t.LatestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestRestorableTime))),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.AutoMinorVersionUpgrade!==void 0&&(t.AutoMinorVersionUpgrade=(0,Te.parseBoolean)(e.AutoMinorVersionUpgrade)),e.ReadReplicaSourceDBInstanceIdentifier!==void 0&&(t.ReadReplicaSourceDBInstanceIdentifier=(0,Te.expectString)(e.ReadReplicaSourceDBInstanceIdentifier)),e.ReadReplicaDBInstanceIdentifiers===""?t.ReadReplicaDBInstanceIdentifiers=[]:e.ReadReplicaDBInstanceIdentifiers!==void 0&&e.ReadReplicaDBInstanceIdentifiers.ReadReplicaDBInstanceIdentifier!==void 0&&(t.ReadReplicaDBInstanceIdentifiers=c3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaDBInstanceIdentifiers.ReadReplicaDBInstanceIdentifier),r)),e.ReadReplicaDBClusterIdentifiers===""?t.ReadReplicaDBClusterIdentifiers=[]:e.ReadReplicaDBClusterIdentifiers!==void 0&&e.ReadReplicaDBClusterIdentifiers.ReadReplicaDBClusterIdentifier!==void 0&&(t.ReadReplicaDBClusterIdentifiers=o3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaDBClusterIdentifiers.ReadReplicaDBClusterIdentifier),r)),e.ReplicaMode!==void 0&&(t.ReplicaMode=(0,Te.expectString)(e.ReplicaMode)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupMemberships===""?t.OptionGroupMemberships=[]:e.OptionGroupMemberships!==void 0&&e.OptionGroupMemberships.OptionGroupMembership!==void 0&&(t.OptionGroupMemberships=wPf((0,Te.getArrayIfSingleItem)(e.OptionGroupMemberships.OptionGroupMembership),r)),e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.NcharCharacterSetName!==void 0&&(t.NcharCharacterSetName=(0,Te.expectString)(e.NcharCharacterSetName)),e.SecondaryAvailabilityZone!==void 0&&(t.SecondaryAvailabilityZone=(0,Te.expectString)(e.SecondaryAvailabilityZone)),e.PubliclyAccessible!==void 0&&(t.PubliclyAccessible=(0,Te.parseBoolean)(e.PubliclyAccessible)),e.StatusInfos===""?t.StatusInfos=[]:e.StatusInfos!==void 0&&e.StatusInfos.DBInstanceStatusInfo!==void 0&&(t.StatusInfos=FIf((0,Te.getArrayIfSingleItem)(e.StatusInfos.DBInstanceStatusInfo),r)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.DbInstancePort!==void 0&&(t.DbInstancePort=(0,Te.strictParseInt32)(e.DbInstancePort)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.CACertificateIdentifier!==void 0&&(t.CACertificateIdentifier=(0,Te.expectString)(e.CACertificateIdentifier)),e.DomainMemberships===""?t.DomainMemberships=[]:e.DomainMemberships!==void 0&&e.DomainMemberships.DomainMembership!==void 0&&(t.DomainMemberships=P7a((0,Te.getArrayIfSingleItem)(e.DomainMemberships.DomainMembership),r)),e.CopyTagsToSnapshot!==void 0&&(t.CopyTagsToSnapshot=(0,Te.parseBoolean)(e.CopyTagsToSnapshot)),e.MonitoringInterval!==void 0&&(t.MonitoringInterval=(0,Te.strictParseInt32)(e.MonitoringInterval)),e.EnhancedMonitoringResourceArn!==void 0&&(t.EnhancedMonitoringResourceArn=(0,Te.expectString)(e.EnhancedMonitoringResourceArn)),e.MonitoringRoleArn!==void 0&&(t.MonitoringRoleArn=(0,Te.expectString)(e.MonitoringRoleArn)),e.PromotionTier!==void 0&&(t.PromotionTier=(0,Te.strictParseInt32)(e.PromotionTier)),e.DBInstanceArn!==void 0&&(t.DBInstanceArn=(0,Te.expectString)(e.DBInstanceArn)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.PerformanceInsightsEnabled!==void 0&&(t.PerformanceInsightsEnabled=(0,Te.parseBoolean)(e.PerformanceInsightsEnabled)),e.PerformanceInsightsKMSKeyId!==void 0&&(t.PerformanceInsightsKMSKeyId=(0,Te.expectString)(e.PerformanceInsightsKMSKeyId)),e.PerformanceInsightsRetentionPeriod!==void 0&&(t.PerformanceInsightsRetentionPeriod=(0,Te.strictParseInt32)(e.PerformanceInsightsRetentionPeriod)),e.EnabledCloudwatchLogsExports===""?t.EnabledCloudwatchLogsExports=[]:e.EnabledCloudwatchLogsExports!==void 0&&e.EnabledCloudwatchLogsExports.member!==void 0&&(t.EnabledCloudwatchLogsExports=l3t((0,Te.getArrayIfSingleItem)(e.EnabledCloudwatchLogsExports.member),r)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.AssociatedRoles===""?t.AssociatedRoles=[]:e.AssociatedRoles!==void 0&&e.AssociatedRoles.DBInstanceRole!==void 0&&(t.AssociatedRoles=RIf((0,Te.getArrayIfSingleItem)(e.AssociatedRoles.DBInstanceRole),r)),e.ListenerEndpoint!==void 0&&(t.ListenerEndpoint=U4a(e.ListenerEndpoint,r)),e.MaxAllocatedStorage!==void 0&&(t.MaxAllocatedStorage=(0,Te.strictParseInt32)(e.MaxAllocatedStorage)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.DBInstanceAutomatedBackupsReplications===""?t.DBInstanceAutomatedBackupsReplications=[]:e.DBInstanceAutomatedBackupsReplications!==void 0&&e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication!==void 0&&(t.DBInstanceAutomatedBackupsReplications=S7a((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication),r)),e.CustomerOwnedIpEnabled!==void 0&&(t.CustomerOwnedIpEnabled=(0,Te.parseBoolean)(e.CustomerOwnedIpEnabled)),e.AwsBackupRecoveryPointArn!==void 0&&(t.AwsBackupRecoveryPointArn=(0,Te.expectString)(e.AwsBackupRecoveryPointArn)),e.ActivityStreamStatus!==void 0&&(t.ActivityStreamStatus=(0,Te.expectString)(e.ActivityStreamStatus)),e.ActivityStreamKmsKeyId!==void 0&&(t.ActivityStreamKmsKeyId=(0,Te.expectString)(e.ActivityStreamKmsKeyId)),e.ActivityStreamKinesisStreamName!==void 0&&(t.ActivityStreamKinesisStreamName=(0,Te.expectString)(e.ActivityStreamKinesisStreamName)),e.ActivityStreamMode!==void 0&&(t.ActivityStreamMode=(0,Te.expectString)(e.ActivityStreamMode)),e.ActivityStreamEngineNativeAuditFieldsIncluded!==void 0&&(t.ActivityStreamEngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.ActivityStreamEngineNativeAuditFieldsIncluded)),e.AutomationMode!==void 0&&(t.AutomationMode=(0,Te.expectString)(e.AutomationMode)),e.ResumeFullAutomationModeTime!==void 0&&(t.ResumeFullAutomationModeTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ResumeFullAutomationModeTime))),e.CustomIamInstanceProfile!==void 0&&(t.CustomIamInstanceProfile=(0,Te.expectString)(e.CustomIamInstanceProfile)),e.BackupTarget!==void 0&&(t.BackupTarget=(0,Te.expectString)(e.BackupTarget)),e.NetworkType!==void 0&&(t.NetworkType=(0,Te.expectString)(e.NetworkType)),e.ActivityStreamPolicyStatus!==void 0&&(t.ActivityStreamPolicyStatus=(0,Te.expectString)(e.ActivityStreamPolicyStatus)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.MasterUserSecret!==void 0&&(t.MasterUserSecret=k7a(e.MasterUserSecret,r)),e.CertificateDetails!==void 0&&(t.CertificateDetails=swf(e.CertificateDetails,r)),e.ReadReplicaSourceDBClusterIdentifier!==void 0&&(t.ReadReplicaSourceDBClusterIdentifier=(0,Te.expectString)(e.ReadReplicaSourceDBClusterIdentifier)),t},_If=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},e0r=(e,r)=>{let t={};return e.DBInstanceArn!==void 0&&(t.DBInstanceArn=(0,Te.expectString)(e.DBInstanceArn)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.Region!==void 0&&(t.Region=(0,Te.expectString)(e.Region)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.RestoreWindow!==void 0&&(t.RestoreWindow=k3f(e.RestoreWindow,r)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.Encrypted!==void 0&&(t.Encrypted=(0,Te.parseBoolean)(e.Encrypted)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.DBInstanceAutomatedBackupsArn!==void 0&&(t.DBInstanceAutomatedBackupsArn=(0,Te.expectString)(e.DBInstanceAutomatedBackupsArn)),e.DBInstanceAutomatedBackupsReplications===""?t.DBInstanceAutomatedBackupsReplications=[]:e.DBInstanceAutomatedBackupsReplications!==void 0&&e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication!==void 0&&(t.DBInstanceAutomatedBackupsReplications=S7a((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication),r)),e.BackupTarget!==void 0&&(t.BackupTarget=(0,Te.expectString)(e.BackupTarget)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),t},AIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e0r(t,r)),bIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBInstanceAutomatedBackups===""?t.DBInstanceAutomatedBackups=[]:e.DBInstanceAutomatedBackups!==void 0&&e.DBInstanceAutomatedBackups.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackups=AIf((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackups.DBInstanceAutomatedBackup),r)),t},CIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},vIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},EIf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackupsArn!==void 0&&(t.DBInstanceAutomatedBackupsArn=(0,Te.expectString)(e.DBInstanceAutomatedBackupsArn)),t},S7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>EIf(t,r)),DIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rB(t,r)),SIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBInstances===""?t.DBInstances=[]:e.DBInstances!==void 0&&e.DBInstances.DBInstance!==void 0&&(t.DBInstances=DIf((0,Te.getArrayIfSingleItem)(e.DBInstances.DBInstance),r)),t},wIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},IIf=(e,r)=>{let t={};return e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.FeatureName!==void 0&&(t.FeatureName=(0,Te.expectString)(e.FeatureName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},xIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},TIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},PIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},RIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>IIf(t,r)),kIf=(e,r)=>{let t={};return e.StatusType!==void 0&&(t.StatusType=(0,Te.expectString)(e.StatusType)),e.Normal!==void 0&&(t.Normal=(0,Te.parseBoolean)(e.Normal)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Message!==void 0&&(t.Message=(0,Te.expectString)(e.Message)),t},FIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>kIf(t,r)),NIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},SBn=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.DBParameterGroupArn!==void 0&&(t.DBParameterGroupArn=(0,Te.expectString)(e.DBParameterGroupArn)),t},OIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},BIf=(e,r)=>{let t={};return e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},qIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SBn(t,r)),w7a=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),t},MIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},LIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},jIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBParameterGroups===""?t.DBParameterGroups=[]:e.DBParameterGroups!==void 0&&e.DBParameterGroups.DBParameterGroup!==void 0&&(t.DBParameterGroups=qIf((0,Te.getArrayIfSingleItem)(e.DBParameterGroups.DBParameterGroup),r)),t},GIf=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),e.ParameterApplyStatus!==void 0&&(t.ParameterApplyStatus=(0,Te.expectString)(e.ParameterApplyStatus)),t},UIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>GIf(t,r)),t0r=(e,r)=>{let t={};return e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.DBProxyArn!==void 0&&(t.DBProxyArn=(0,Te.expectString)(e.DBProxyArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EngineFamily!==void 0&&(t.EngineFamily=(0,Te.expectString)(e.EngineFamily)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.VpcSecurityGroupIds===""?t.VpcSecurityGroupIds=[]:e.VpcSecurityGroupIds!==void 0&&e.VpcSecurityGroupIds.member!==void 0&&(t.VpcSecurityGroupIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupIds.member),r)),e.VpcSubnetIds===""?t.VpcSubnetIds=[]:e.VpcSubnetIds!==void 0&&e.VpcSubnetIds.member!==void 0&&(t.VpcSubnetIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSubnetIds.member),r)),e.Auth===""?t.Auth=[]:e.Auth!==void 0&&e.Auth.member!==void 0&&(t.Auth=ERf((0,Te.getArrayIfSingleItem)(e.Auth.member),r)),e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.RequireTLS!==void 0&&(t.RequireTLS=(0,Te.parseBoolean)(e.RequireTLS)),e.IdleClientTimeout!==void 0&&(t.IdleClientTimeout=(0,Te.strictParseInt32)(e.IdleClientTimeout)),e.DebugLogging!==void 0&&(t.DebugLogging=(0,Te.parseBoolean)(e.DebugLogging)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.UpdatedDate!==void 0&&(t.UpdatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.UpdatedDate))),t},VIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},r0r=(e,r)=>{let t={};return e.DBProxyEndpointName!==void 0&&(t.DBProxyEndpointName=(0,Te.expectString)(e.DBProxyEndpointName)),e.DBProxyEndpointArn!==void 0&&(t.DBProxyEndpointArn=(0,Te.expectString)(e.DBProxyEndpointArn)),e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.VpcSecurityGroupIds===""?t.VpcSecurityGroupIds=[]:e.VpcSecurityGroupIds!==void 0&&e.VpcSecurityGroupIds.member!==void 0&&(t.VpcSecurityGroupIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupIds.member),r)),e.VpcSubnetIds===""?t.VpcSubnetIds=[]:e.VpcSubnetIds!==void 0&&e.VpcSubnetIds.member!==void 0&&(t.VpcSubnetIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSubnetIds.member),r)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.TargetRole!==void 0&&(t.TargetRole=(0,Te.expectString)(e.TargetRole)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),t},zIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},$If=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>r0r(t,r)),QIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},KIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>t0r(t,r)),WIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},YIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},JIf=(e,r)=>{let t={};return e.TargetArn!==void 0&&(t.TargetArn=(0,Te.expectString)(e.TargetArn)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.TrackedClusterId!==void 0&&(t.TrackedClusterId=(0,Te.expectString)(e.TrackedClusterId)),e.RdsResourceId!==void 0&&(t.RdsResourceId=(0,Te.expectString)(e.RdsResourceId)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.Type!==void 0&&(t.Type=(0,Te.expectString)(e.Type)),e.Role!==void 0&&(t.Role=(0,Te.expectString)(e.Role)),e.TargetHealth!==void 0&&(t.TargetHealth=ARf(e.TargetHealth,r)),t},XIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},I7a=(e,r)=>{let t={};return e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.TargetGroupName!==void 0&&(t.TargetGroupName=(0,Te.expectString)(e.TargetGroupName)),e.TargetGroupArn!==void 0&&(t.TargetGroupArn=(0,Te.expectString)(e.TargetGroupArn)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.ConnectionPoolConfig!==void 0&&(t.ConnectionPoolConfig=lwf(e.ConnectionPoolConfig,r)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.UpdatedDate!==void 0&&(t.UpdatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.UpdatedDate))),t},ZIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},exf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},n0r=(e,r)=>{let t={};return e.OwnerId!==void 0&&(t.OwnerId=(0,Te.expectString)(e.OwnerId)),e.DBSecurityGroupName!==void 0&&(t.DBSecurityGroupName=(0,Te.expectString)(e.DBSecurityGroupName)),e.DBSecurityGroupDescription!==void 0&&(t.DBSecurityGroupDescription=(0,Te.expectString)(e.DBSecurityGroupDescription)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.EC2SecurityGroups===""?t.EC2SecurityGroups=[]:e.EC2SecurityGroups!==void 0&&e.EC2SecurityGroups.EC2SecurityGroup!==void 0&&(t.EC2SecurityGroups=Zxf((0,Te.getArrayIfSingleItem)(e.EC2SecurityGroups.EC2SecurityGroup),r)),e.IPRanges===""?t.IPRanges=[]:e.IPRanges!==void 0&&e.IPRanges.IPRange!==void 0&&(t.IPRanges=iPf((0,Te.getArrayIfSingleItem)(e.IPRanges.IPRange),r)),e.DBSecurityGroupArn!==void 0&&(t.DBSecurityGroupArn=(0,Te.expectString)(e.DBSecurityGroupArn)),t},txf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},rxf=(e,r)=>{let t={};return e.DBSecurityGroupName!==void 0&&(t.DBSecurityGroupName=(0,Te.expectString)(e.DBSecurityGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},x7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rxf(t,r)),nxf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSecurityGroups===""?t.DBSecurityGroups=[]:e.DBSecurityGroups!==void 0&&e.DBSecurityGroups.DBSecurityGroup!==void 0&&(t.DBSecurityGroups=oxf((0,Te.getArrayIfSingleItem)(e.DBSecurityGroups.DBSecurityGroup),r)),t},ixf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},sxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},axf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},oxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>n0r(t,r)),A3t=(e,r)=>{let t={};return e.DBSnapshotIdentifier!==void 0&&(t.DBSnapshotIdentifier=(0,Te.expectString)(e.DBSnapshotIdentifier)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.SnapshotCreateTime!==void 0&&(t.SnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotCreateTime))),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.SnapshotType!==void 0&&(t.SnapshotType=(0,Te.expectString)(e.SnapshotType)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.SourceRegion!==void 0&&(t.SourceRegion=(0,Te.expectString)(e.SourceRegion)),e.SourceDBSnapshotIdentifier!==void 0&&(t.SourceDBSnapshotIdentifier=(0,Te.expectString)(e.SourceDBSnapshotIdentifier)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.Encrypted!==void 0&&(t.Encrypted=(0,Te.parseBoolean)(e.Encrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DBSnapshotArn!==void 0&&(t.DBSnapshotArn=(0,Te.expectString)(e.DBSnapshotArn)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.OriginalSnapshotCreateTime!==void 0&&(t.OriginalSnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.OriginalSnapshotCreateTime))),e.SnapshotDatabaseTime!==void 0&&(t.SnapshotDatabaseTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotDatabaseTime))),e.SnapshotTarget!==void 0&&(t.SnapshotTarget=(0,Te.expectString)(e.SnapshotTarget)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),t},cxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},uxf=(e,r)=>{let t={};return e.AttributeName!==void 0&&(t.AttributeName=(0,Te.expectString)(e.AttributeName)),e.AttributeValues===""?t.AttributeValues=[]:e.AttributeValues!==void 0&&e.AttributeValues.AttributeValue!==void 0&&(t.AttributeValues=g7a((0,Te.getArrayIfSingleItem)(e.AttributeValues.AttributeValue),r)),t},lxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>uxf(t,r)),T7a=(e,r)=>{let t={};return e.DBSnapshotIdentifier!==void 0&&(t.DBSnapshotIdentifier=(0,Te.expectString)(e.DBSnapshotIdentifier)),e.DBSnapshotAttributes===""?t.DBSnapshotAttributes=[]:e.DBSnapshotAttributes!==void 0&&e.DBSnapshotAttributes.DBSnapshotAttribute!==void 0&&(t.DBSnapshotAttributes=lxf((0,Te.getArrayIfSingleItem)(e.DBSnapshotAttributes.DBSnapshotAttribute),r)),t},dxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>A3t(t,r)),pxf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSnapshots===""?t.DBSnapshots=[]:e.DBSnapshots!==void 0&&e.DBSnapshots.DBSnapshot!==void 0&&(t.DBSnapshots=dxf((0,Te.getArrayIfSingleItem)(e.DBSnapshots.DBSnapshot),r)),t},mxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},i0r=(e,r)=>{let t={};return e.DBSubnetGroupName!==void 0&&(t.DBSubnetGroupName=(0,Te.expectString)(e.DBSubnetGroupName)),e.DBSubnetGroupDescription!==void 0&&(t.DBSubnetGroupDescription=(0,Te.expectString)(e.DBSubnetGroupDescription)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.SubnetGroupStatus!==void 0&&(t.SubnetGroupStatus=(0,Te.expectString)(e.SubnetGroupStatus)),e.Subnets===""?t.Subnets=[]:e.Subnets!==void 0&&e.Subnets.Subnet!==void 0&&(t.Subnets=oRf((0,Te.getArrayIfSingleItem)(e.Subnets.Subnet),r)),e.DBSubnetGroupArn!==void 0&&(t.DBSubnetGroupArn=(0,Te.expectString)(e.DBSubnetGroupArn)),e.SupportedNetworkTypes===""?t.SupportedNetworkTypes=[]:e.SupportedNetworkTypes!==void 0&&e.SupportedNetworkTypes.member!==void 0&&(t.SupportedNetworkTypes=dj((0,Te.getArrayIfSingleItem)(e.SupportedNetworkTypes.member),r)),t},fxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},hxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},gxf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSubnetGroups===""?t.DBSubnetGroups=[]:e.DBSubnetGroups!==void 0&&e.DBSubnetGroups.DBSubnetGroup!==void 0&&(t.DBSubnetGroups=bxf((0,Te.getArrayIfSingleItem)(e.DBSubnetGroups.DBSubnetGroup),r)),t},yxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},_xf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Axf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},bxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>i0r(t,r)),Cxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},vxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Exf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},Dxf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},Sxf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},wxf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},Ixf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},xxf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},Txf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},Pxf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},Rxf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},kxf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},Fxf=(e,r)=>({}),Nxf=(e,r)=>{let t={};return e.BlueGreenDeployments===""?t.BlueGreenDeployments=[]:e.BlueGreenDeployments!==void 0&&e.BlueGreenDeployments.member!==void 0&&(t.BlueGreenDeployments=ewf((0,Te.getArrayIfSingleItem)(e.BlueGreenDeployments.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Oxf=(e,r)=>{let t={};return e.DBClusterSnapshotAttributesResult!==void 0&&(t.DBClusterSnapshotAttributesResult=D7a(e.DBClusterSnapshotAttributesResult,r)),t},Bxf=(e,r)=>{let t={};return e.LogFileName!==void 0&&(t.LogFileName=(0,Te.expectString)(e.LogFileName)),e.LastWritten!==void 0&&(t.LastWritten=(0,Te.strictParseLong)(e.LastWritten)),e.Size!==void 0&&(t.Size=(0,Te.strictParseLong)(e.Size)),t},qxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Bxf(t,r)),Mxf=(e,r)=>{let t={};return e.DescribeDBLogFiles===""?t.DescribeDBLogFiles=[]:e.DescribeDBLogFiles!==void 0&&e.DescribeDBLogFiles.DescribeDBLogFilesDetails!==void 0&&(t.DescribeDBLogFiles=qxf((0,Te.getArrayIfSingleItem)(e.DescribeDBLogFiles.DescribeDBLogFilesDetails),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Lxf=(e,r)=>{let t={};return e.DBProxies===""?t.DBProxies=[]:e.DBProxies!==void 0&&e.DBProxies.member!==void 0&&(t.DBProxies=HIf((0,Te.getArrayIfSingleItem)(e.DBProxies.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},jxf=(e,r)=>{let t={};return e.DBProxyEndpoints===""?t.DBProxyEndpoints=[]:e.DBProxyEndpoints!==void 0&&e.DBProxyEndpoints.member!==void 0&&(t.DBProxyEndpoints=$If((0,Te.getArrayIfSingleItem)(e.DBProxyEndpoints.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Gxf=(e,r)=>{let t={};return e.TargetGroups===""?t.TargetGroups=[]:e.TargetGroups!==void 0&&e.TargetGroups.member!==void 0&&(t.TargetGroups=_Rf((0,Te.getArrayIfSingleItem)(e.TargetGroups.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Uxf=(e,r)=>{let t={};return e.Targets===""?t.Targets=[]:e.Targets!==void 0&&e.Targets.member!==void 0&&(t.Targets=q7a((0,Te.getArrayIfSingleItem)(e.Targets.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Vxf=(e,r)=>{let t={};return e.DBSnapshotAttributesResult!==void 0&&(t.DBSnapshotAttributesResult=T7a(e.DBSnapshotAttributesResult,r)),t},zxf=(e,r)=>{let t={};return e.EngineDefaults!==void 0&&(t.EngineDefaults=R7a(e.EngineDefaults,r)),t},$xf=(e,r)=>{let t={};return e.EngineDefaults!==void 0&&(t.EngineDefaults=R7a(e.EngineDefaults,r)),t},Qxf=(e,r)=>{let t={};return e.ValidDBInstanceModificationsMessage!==void 0&&(t.ValidDBInstanceModificationsMessage=DRf(e.ValidDBInstanceModificationsMessage,r)),t},Kxf=(e,r)=>{let t={};return e.Domain!==void 0&&(t.Domain=(0,Te.expectString)(e.Domain)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FQDN!==void 0&&(t.FQDN=(0,Te.expectString)(e.FQDN)),e.IAMRoleName!==void 0&&(t.IAMRoleName=(0,Te.expectString)(e.IAMRoleName)),e.OU!==void 0&&(t.OU=(0,Te.expectString)(e.OU)),e.AuthSecretArn!==void 0&&(t.AuthSecretArn=(0,Te.expectString)(e.AuthSecretArn)),e.DnsIps===""?t.DnsIps=[]:e.DnsIps!==void 0&&e.DnsIps.member!==void 0&&(t.DnsIps=dj((0,Te.getArrayIfSingleItem)(e.DnsIps.member),r)),t},P7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Kxf(t,r)),Hxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Wxf=(e,r)=>{let t={};return e.From!==void 0&&(t.From=(0,Te.strictParseFloat)(e.From)),e.To!==void 0&&(t.To=(0,Te.strictParseFloat)(e.To)),t},G4a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wxf(t,r)),Yxf=(e,r)=>{let t={};return e.LogFileData!==void 0&&(t.LogFileData=(0,Te.expectString)(e.LogFileData)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.AdditionalDataPending!==void 0&&(t.AdditionalDataPending=(0,Te.parseBoolean)(e.AdditionalDataPending)),t},Jxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Xxf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EC2SecurityGroupName!==void 0&&(t.EC2SecurityGroupName=(0,Te.expectString)(e.EC2SecurityGroupName)),e.EC2SecurityGroupId!==void 0&&(t.EC2SecurityGroupId=(0,Te.expectString)(e.EC2SecurityGroupId)),e.EC2SecurityGroupOwnerId!==void 0&&(t.EC2SecurityGroupOwnerId=(0,Te.expectString)(e.EC2SecurityGroupOwnerId)),t},Zxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xxf(t,r)),U4a=(e,r)=>{let t={};return e.Address!==void 0&&(t.Address=(0,Te.expectString)(e.Address)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.HostedZoneId!==void 0&&(t.HostedZoneId=(0,Te.expectString)(e.HostedZoneId)),t},R7a=(e,r)=>{let t={};return e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),t},s0r=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),eTf=(e,r)=>{let t={};return e.SourceIdentifier!==void 0&&(t.SourceIdentifier=(0,Te.expectString)(e.SourceIdentifier)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.Message!==void 0&&(t.Message=(0,Te.expectString)(e.Message)),e.EventCategories===""?t.EventCategories=[]:e.EventCategories!==void 0&&e.EventCategories.EventCategory!==void 0&&(t.EventCategories=wBn((0,Te.getArrayIfSingleItem)(e.EventCategories.EventCategory),r)),e.Date!==void 0&&(t.Date=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.Date))),e.SourceArn!==void 0&&(t.SourceArn=(0,Te.expectString)(e.SourceArn)),t},wBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),tTf=(e,r)=>{let t={};return e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.EventCategories===""?t.EventCategories=[]:e.EventCategories!==void 0&&e.EventCategories.EventCategory!==void 0&&(t.EventCategories=wBn((0,Te.getArrayIfSingleItem)(e.EventCategories.EventCategory),r)),t},rTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tTf(t,r)),nTf=(e,r)=>{let t={};return e.EventCategoriesMapList===""?t.EventCategoriesMapList=[]:e.EventCategoriesMapList!==void 0&&e.EventCategoriesMapList.EventCategoriesMap!==void 0&&(t.EventCategoriesMapList=rTf((0,Te.getArrayIfSingleItem)(e.EventCategoriesMapList.EventCategoriesMap),r)),t},iTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eTf(t,r)),sTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.Events===""?t.Events=[]:e.Events!==void 0&&e.Events.Event!==void 0&&(t.Events=iTf((0,Te.getArrayIfSingleItem)(e.Events.Event),r)),t},Ant=(e,r)=>{let t={};return e.CustomerAwsId!==void 0&&(t.CustomerAwsId=(0,Te.expectString)(e.CustomerAwsId)),e.CustSubscriptionId!==void 0&&(t.CustSubscriptionId=(0,Te.expectString)(e.CustSubscriptionId)),e.SnsTopicArn!==void 0&&(t.SnsTopicArn=(0,Te.expectString)(e.SnsTopicArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SubscriptionCreationTime!==void 0&&(t.SubscriptionCreationTime=(0,Te.expectString)(e.SubscriptionCreationTime)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.SourceIdsList===""?t.SourceIdsList=[]:e.SourceIdsList!==void 0&&e.SourceIdsList.SourceId!==void 0&&(t.SourceIdsList=V3f((0,Te.getArrayIfSingleItem)(e.SourceIdsList.SourceId),r)),e.EventCategoriesList===""?t.EventCategoriesList=[]:e.EventCategoriesList!==void 0&&e.EventCategoriesList.EventCategory!==void 0&&(t.EventCategoriesList=wBn((0,Te.getArrayIfSingleItem)(e.EventCategoriesList.EventCategory),r)),e.Enabled!==void 0&&(t.Enabled=(0,Te.parseBoolean)(e.Enabled)),e.EventSubscriptionArn!==void 0&&(t.EventSubscriptionArn=(0,Te.expectString)(e.EventSubscriptionArn)),t},aTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},oTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ant(t,r)),cTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.EventSubscriptionsList===""?t.EventSubscriptionsList=[]:e.EventSubscriptionsList!==void 0&&e.EventSubscriptionsList.EventSubscription!==void 0&&(t.EventSubscriptionsList=oTf((0,Te.getArrayIfSingleItem)(e.EventSubscriptionsList.EventSubscription),r)),t},IBn=(e,r)=>{let t={};return e.ExportTaskIdentifier!==void 0&&(t.ExportTaskIdentifier=(0,Te.expectString)(e.ExportTaskIdentifier)),e.SourceArn!==void 0&&(t.SourceArn=(0,Te.expectString)(e.SourceArn)),e.ExportOnly===""?t.ExportOnly=[]:e.ExportOnly!==void 0&&e.ExportOnly.member!==void 0&&(t.ExportOnly=dj((0,Te.getArrayIfSingleItem)(e.ExportOnly.member),r)),e.SnapshotTime!==void 0&&(t.SnapshotTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotTime))),e.TaskStartTime!==void 0&&(t.TaskStartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.TaskStartTime))),e.TaskEndTime!==void 0&&(t.TaskEndTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.TaskEndTime))),e.S3Bucket!==void 0&&(t.S3Bucket=(0,Te.expectString)(e.S3Bucket)),e.S3Prefix!==void 0&&(t.S3Prefix=(0,Te.expectString)(e.S3Prefix)),e.IamRoleArn!==void 0&&(t.IamRoleArn=(0,Te.expectString)(e.IamRoleArn)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.TotalExtractedDataInGB!==void 0&&(t.TotalExtractedDataInGB=(0,Te.strictParseInt32)(e.TotalExtractedDataInGB)),e.FailureCause!==void 0&&(t.FailureCause=(0,Te.expectString)(e.FailureCause)),e.WarningMessage!==void 0&&(t.WarningMessage=(0,Te.expectString)(e.WarningMessage)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),t},uTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},lTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>IBn(t,r)),pTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ExportTasks===""?t.ExportTasks=[]:e.ExportTasks!==void 0&&e.ExportTasks.ExportTask!==void 0&&(t.ExportTasks=dTf((0,Te.getArrayIfSingleItem)(e.ExportTasks.ExportTask),r)),t},mTf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},fTf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},hTf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FromDbClusterArn!==void 0&&(t.FromDbClusterArn=(0,Te.expectString)(e.FromDbClusterArn)),e.ToDbClusterArn!==void 0&&(t.ToDbClusterArn=(0,Te.expectString)(e.ToDbClusterArn)),t},gTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),bnt=(e,r)=>{let t={};return e.GlobalClusterIdentifier!==void 0&&(t.GlobalClusterIdentifier=(0,Te.expectString)(e.GlobalClusterIdentifier)),e.GlobalClusterResourceId!==void 0&&(t.GlobalClusterResourceId=(0,Te.expectString)(e.GlobalClusterResourceId)),e.GlobalClusterArn!==void 0&&(t.GlobalClusterArn=(0,Te.expectString)(e.GlobalClusterArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DatabaseName!==void 0&&(t.DatabaseName=(0,Te.expectString)(e.DatabaseName)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.GlobalClusterMembers===""?t.GlobalClusterMembers=[]:e.GlobalClusterMembers!==void 0&&e.GlobalClusterMembers.GlobalClusterMember!==void 0&&(t.GlobalClusterMembers=bTf((0,Te.getArrayIfSingleItem)(e.GlobalClusterMembers.GlobalClusterMember),r)),e.FailoverState!==void 0&&(t.FailoverState=hTf(e.FailoverState,r)),t},yTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},_Tf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bnt(t,r)),ATf=(e,r)=>{let t={};return e.DBClusterArn!==void 0&&(t.DBClusterArn=(0,Te.expectString)(e.DBClusterArn)),e.Readers===""?t.Readers=[]:e.Readers!==void 0&&e.Readers.member!==void 0&&(t.Readers=a3f((0,Te.getArrayIfSingleItem)(e.Readers.member),r)),e.IsWriter!==void 0&&(t.IsWriter=(0,Te.parseBoolean)(e.IsWriter)),e.GlobalWriteForwardingStatus!==void 0&&(t.GlobalWriteForwardingStatus=(0,Te.expectString)(e.GlobalWriteForwardingStatus)),t},bTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ATf(t,r)),CTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},vTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ETf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.GlobalClusters===""?t.GlobalClusters=[]:e.GlobalClusters!==void 0&&e.GlobalClusters.GlobalClusterMember!==void 0&&(t.GlobalClusters=_Tf((0,Te.getArrayIfSingleItem)(e.GlobalClusters.GlobalClusterMember),r)),t},DTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},STf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},wTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ITf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},xTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},TTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},PTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},RTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},kTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},FTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},NTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},OTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},BTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},qTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},MTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},LTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},jTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},GTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},UTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},VTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},zTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},$Tf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},QTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},KTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},WTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},YTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},JTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},XTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ZTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ePf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},tPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},rPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nPf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.CIDRIP!==void 0&&(t.CIDRIP=(0,Te.expectString)(e.CIDRIP)),t},iPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nPf(t,r)),sPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},l3t=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),k7a=(e,r)=>{let t={};return e.SecretArn!==void 0&&(t.SecretArn=(0,Te.expectString)(e.SecretArn)),e.SecretStatus!==void 0&&(t.SecretStatus=(0,Te.expectString)(e.SecretStatus)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),t},aPf=(e,r)=>{let t={};return e.AllowedValue!==void 0&&(t.AllowedValue=(0,Te.expectString)(e.AllowedValue)),e.MinimumEngineVersion!==void 0&&(t.MinimumEngineVersion=(0,Te.expectString)(e.MinimumEngineVersion)),t},oPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aPf(t,r)),cPf=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Mode!==void 0&&(t.Mode=(0,Te.expectString)(e.Mode)),e.EngineNativeAuditFieldsIncluded!==void 0&&(t.EngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.EngineNativeAuditFieldsIncluded)),e.PolicyStatus!==void 0&&(t.PolicyStatus=(0,Te.expectString)(e.PolicyStatus)),t},uPf=(e,r)=>{let t={};return e.Certificate!==void 0&&(t.Certificate=b7a(e.Certificate,r)),t},lPf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},dPf=(e,r)=>{let t={};return e.DBClusterSnapshotAttributesResult!==void 0&&(t.DBClusterSnapshotAttributesResult=D7a(e.DBClusterSnapshotAttributesResult,r)),t},pPf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},mPf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},fPf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},hPf=(e,r)=>{let t={};return e.DBProxyTargetGroup!==void 0&&(t.DBProxyTargetGroup=I7a(e.DBProxyTargetGroup,r)),t},gPf=(e,r)=>{let t={};return e.DBSnapshotAttributesResult!==void 0&&(t.DBSnapshotAttributesResult=T7a(e.DBSnapshotAttributesResult,r)),t},yPf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},_Pf=(e,r)=>{let t={};return e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),t},APf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},bPf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},CPf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},vPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},EPf=(e,r)=>{let t={};return e.OptionName!==void 0&&(t.OptionName=(0,Te.expectString)(e.OptionName)),e.OptionDescription!==void 0&&(t.OptionDescription=(0,Te.expectString)(e.OptionDescription)),e.Persistent!==void 0&&(t.Persistent=(0,Te.parseBoolean)(e.Persistent)),e.Permanent!==void 0&&(t.Permanent=(0,Te.parseBoolean)(e.Permanent)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.OptionVersion!==void 0&&(t.OptionVersion=(0,Te.expectString)(e.OptionVersion)),e.OptionSettings===""?t.OptionSettings=[]:e.OptionSettings!==void 0&&e.OptionSettings.OptionSetting!==void 0&&(t.OptionSettings=jPf((0,Te.getArrayIfSingleItem)(e.OptionSettings.OptionSetting),r)),e.DBSecurityGroupMemberships===""?t.DBSecurityGroupMemberships=[]:e.DBSecurityGroupMemberships!==void 0&&e.DBSecurityGroupMemberships.DBSecurityGroup!==void 0&&(t.DBSecurityGroupMemberships=x7a((0,Te.getArrayIfSingleItem)(e.DBSecurityGroupMemberships.DBSecurityGroup),r)),e.VpcSecurityGroupMemberships===""?t.VpcSecurityGroupMemberships=[]:e.VpcSecurityGroupMemberships!==void 0&&e.VpcSecurityGroupMemberships.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroupMemberships=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupMemberships.VpcSecurityGroupMembership),r)),t},a0r=(e,r)=>{let t={};return e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.OptionGroupDescription!==void 0&&(t.OptionGroupDescription=(0,Te.expectString)(e.OptionGroupDescription)),e.EngineName!==void 0&&(t.EngineName=(0,Te.expectString)(e.EngineName)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.Options===""?t.Options=[]:e.Options!==void 0&&e.Options.Option!==void 0&&(t.Options=GPf((0,Te.getArrayIfSingleItem)(e.Options.Option),r)),e.AllowsVpcAndNonVpcInstanceMemberships!==void 0&&(t.AllowsVpcAndNonVpcInstanceMemberships=(0,Te.parseBoolean)(e.AllowsVpcAndNonVpcInstanceMemberships)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.OptionGroupArn!==void 0&&(t.OptionGroupArn=(0,Te.expectString)(e.OptionGroupArn)),e.SourceOptionGroup!==void 0&&(t.SourceOptionGroup=(0,Te.expectString)(e.SourceOptionGroup)),e.SourceAccountId!==void 0&&(t.SourceAccountId=(0,Te.expectString)(e.SourceAccountId)),e.CopyTimestamp!==void 0&&(t.CopyTimestamp=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CopyTimestamp))),t},DPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},SPf=(e,r)=>{let t={};return e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},wPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SPf(t,r)),IPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},xPf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.EngineName!==void 0&&(t.EngineName=(0,Te.expectString)(e.EngineName)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.MinimumRequiredMinorEngineVersion!==void 0&&(t.MinimumRequiredMinorEngineVersion=(0,Te.expectString)(e.MinimumRequiredMinorEngineVersion)),e.PortRequired!==void 0&&(t.PortRequired=(0,Te.parseBoolean)(e.PortRequired)),e.DefaultPort!==void 0&&(t.DefaultPort=(0,Te.strictParseInt32)(e.DefaultPort)),e.OptionsDependedOn===""?t.OptionsDependedOn=[]:e.OptionsDependedOn!==void 0&&e.OptionsDependedOn.OptionName!==void 0&&(t.OptionsDependedOn=MPf((0,Te.getArrayIfSingleItem)(e.OptionsDependedOn.OptionName),r)),e.OptionsConflictsWith===""?t.OptionsConflictsWith=[]:e.OptionsConflictsWith!==void 0&&e.OptionsConflictsWith.OptionConflictName!==void 0&&(t.OptionsConflictsWith=qPf((0,Te.getArrayIfSingleItem)(e.OptionsConflictsWith.OptionConflictName),r)),e.Persistent!==void 0&&(t.Persistent=(0,Te.parseBoolean)(e.Persistent)),e.Permanent!==void 0&&(t.Permanent=(0,Te.parseBoolean)(e.Permanent)),e.RequiresAutoMinorEngineVersionUpgrade!==void 0&&(t.RequiresAutoMinorEngineVersionUpgrade=(0,Te.parseBoolean)(e.RequiresAutoMinorEngineVersionUpgrade)),e.VpcOnly!==void 0&&(t.VpcOnly=(0,Te.parseBoolean)(e.VpcOnly)),e.SupportsOptionVersionDowngrade!==void 0&&(t.SupportsOptionVersionDowngrade=(0,Te.parseBoolean)(e.SupportsOptionVersionDowngrade)),e.OptionGroupOptionSettings===""?t.OptionGroupOptionSettings=[]:e.OptionGroupOptionSettings!==void 0&&e.OptionGroupOptionSettings.OptionGroupOptionSetting!==void 0&&(t.OptionGroupOptionSettings=PPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptionSettings.OptionGroupOptionSetting),r)),e.OptionGroupOptionVersions===""?t.OptionGroupOptionVersions=[]:e.OptionGroupOptionVersions!==void 0&&e.OptionGroupOptionVersions.OptionVersion!==void 0&&(t.OptionGroupOptionVersions=FPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptionVersions.OptionVersion),r)),e.CopyableCrossAccount!==void 0&&(t.CopyableCrossAccount=(0,Te.parseBoolean)(e.CopyableCrossAccount)),t},TPf=(e,r)=>{let t={};return e.SettingName!==void 0&&(t.SettingName=(0,Te.expectString)(e.SettingName)),e.SettingDescription!==void 0&&(t.SettingDescription=(0,Te.expectString)(e.SettingDescription)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.IsRequired!==void 0&&(t.IsRequired=(0,Te.parseBoolean)(e.IsRequired)),e.MinimumEngineVersionPerAllowedValue===""?t.MinimumEngineVersionPerAllowedValue=[]:e.MinimumEngineVersionPerAllowedValue!==void 0&&e.MinimumEngineVersionPerAllowedValue.MinimumEngineVersionPerAllowedValue!==void 0&&(t.MinimumEngineVersionPerAllowedValue=oPf((0,Te.getArrayIfSingleItem)(e.MinimumEngineVersionPerAllowedValue.MinimumEngineVersionPerAllowedValue),r)),t},PPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>TPf(t,r)),RPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xPf(t,r)),kPf=(e,r)=>{let t={};return e.OptionGroupOptions===""?t.OptionGroupOptions=[]:e.OptionGroupOptions!==void 0&&e.OptionGroupOptions.OptionGroupOption!==void 0&&(t.OptionGroupOptions=RPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptions.OptionGroupOption),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},FPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UPf(t,r)),NPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},OPf=(e,r)=>{let t={};return e.OptionGroupsList===""?t.OptionGroupsList=[]:e.OptionGroupsList!==void 0&&e.OptionGroupsList.OptionGroup!==void 0&&(t.OptionGroupsList=BPf((0,Te.getArrayIfSingleItem)(e.OptionGroupsList.OptionGroup),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},BPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>a0r(t,r)),qPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),MPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),LPf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.DataType!==void 0&&(t.DataType=(0,Te.expectString)(e.DataType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.IsCollection!==void 0&&(t.IsCollection=(0,Te.parseBoolean)(e.IsCollection)),t},jPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>LPf(t,r)),GPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>EPf(t,r)),UPf=(e,r)=>{let t={};return e.Version!==void 0&&(t.Version=(0,Te.expectString)(e.Version)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),t},VPf=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.AvailabilityZoneGroup!==void 0&&(t.AvailabilityZoneGroup=(0,Te.expectString)(e.AvailabilityZoneGroup)),e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=YSf((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.MultiAZCapable!==void 0&&(t.MultiAZCapable=(0,Te.parseBoolean)(e.MultiAZCapable)),e.ReadReplicaCapable!==void 0&&(t.ReadReplicaCapable=(0,Te.parseBoolean)(e.ReadReplicaCapable)),e.Vpc!==void 0&&(t.Vpc=(0,Te.parseBoolean)(e.Vpc)),e.SupportsStorageEncryption!==void 0&&(t.SupportsStorageEncryption=(0,Te.parseBoolean)(e.SupportsStorageEncryption)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.SupportsIops!==void 0&&(t.SupportsIops=(0,Te.parseBoolean)(e.SupportsIops)),e.SupportsEnhancedMonitoring!==void 0&&(t.SupportsEnhancedMonitoring=(0,Te.parseBoolean)(e.SupportsEnhancedMonitoring)),e.SupportsIAMDatabaseAuthentication!==void 0&&(t.SupportsIAMDatabaseAuthentication=(0,Te.parseBoolean)(e.SupportsIAMDatabaseAuthentication)),e.SupportsPerformanceInsights!==void 0&&(t.SupportsPerformanceInsights=(0,Te.parseBoolean)(e.SupportsPerformanceInsights)),e.MinStorageSize!==void 0&&(t.MinStorageSize=(0,Te.strictParseInt32)(e.MinStorageSize)),e.MaxStorageSize!==void 0&&(t.MaxStorageSize=(0,Te.strictParseInt32)(e.MaxStorageSize)),e.MinIopsPerDbInstance!==void 0&&(t.MinIopsPerDbInstance=(0,Te.strictParseInt32)(e.MinIopsPerDbInstance)),e.MaxIopsPerDbInstance!==void 0&&(t.MaxIopsPerDbInstance=(0,Te.strictParseInt32)(e.MaxIopsPerDbInstance)),e.MinIopsPerGib!==void 0&&(t.MinIopsPerGib=(0,Te.strictParseFloat)(e.MinIopsPerGib)),e.MaxIopsPerGib!==void 0&&(t.MaxIopsPerGib=(0,Te.strictParseFloat)(e.MaxIopsPerGib)),e.AvailableProcessorFeatures===""?t.AvailableProcessorFeatures=[]:e.AvailableProcessorFeatures!==void 0&&e.AvailableProcessorFeatures.AvailableProcessorFeature!==void 0&&(t.AvailableProcessorFeatures=A7a((0,Te.getArrayIfSingleItem)(e.AvailableProcessorFeatures.AvailableProcessorFeature),r)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportsStorageAutoscaling!==void 0&&(t.SupportsStorageAutoscaling=(0,Te.parseBoolean)(e.SupportsStorageAutoscaling)),e.SupportsKerberosAuthentication!==void 0&&(t.SupportsKerberosAuthentication=(0,Te.parseBoolean)(e.SupportsKerberosAuthentication)),e.OutpostCapable!==void 0&&(t.OutpostCapable=(0,Te.parseBoolean)(e.OutpostCapable)),e.SupportedActivityStreamModes===""?t.SupportedActivityStreamModes=[]:e.SupportedActivityStreamModes!==void 0&&e.SupportedActivityStreamModes.member!==void 0&&(t.SupportedActivityStreamModes=VSf((0,Te.getArrayIfSingleItem)(e.SupportedActivityStreamModes.member),r)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.SupportsClusters!==void 0&&(t.SupportsClusters=(0,Te.parseBoolean)(e.SupportsClusters)),e.SupportedNetworkTypes===""?t.SupportedNetworkTypes=[]:e.SupportedNetworkTypes!==void 0&&e.SupportedNetworkTypes.member!==void 0&&(t.SupportedNetworkTypes=dj((0,Te.getArrayIfSingleItem)(e.SupportedNetworkTypes.member),r)),e.SupportsStorageThroughput!==void 0&&(t.SupportsStorageThroughput=(0,Te.parseBoolean)(e.SupportsStorageThroughput)),e.MinStorageThroughputPerDbInstance!==void 0&&(t.MinStorageThroughputPerDbInstance=(0,Te.strictParseInt32)(e.MinStorageThroughputPerDbInstance)),e.MaxStorageThroughputPerDbInstance!==void 0&&(t.MaxStorageThroughputPerDbInstance=(0,Te.strictParseInt32)(e.MaxStorageThroughputPerDbInstance)),e.MinStorageThroughputPerIops!==void 0&&(t.MinStorageThroughputPerIops=(0,Te.strictParseFloat)(e.MinStorageThroughputPerIops)),e.MaxStorageThroughputPerIops!==void 0&&(t.MaxStorageThroughputPerIops=(0,Te.strictParseFloat)(e.MaxStorageThroughputPerIops)),t},zPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VPf(t,r)),$Pf=(e,r)=>{let t={};return e.OrderableDBInstanceOptions===""?t.OrderableDBInstanceOptions=[]:e.OrderableDBInstanceOptions!==void 0&&e.OrderableDBInstanceOptions.OrderableDBInstanceOption!==void 0&&(t.OrderableDBInstanceOptions=zPf((0,Te.getArrayIfSingleItem)(e.OrderableDBInstanceOptions.OrderableDBInstanceOption),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},QPf=(e,r)=>{let t={};return e.Arn!==void 0&&(t.Arn=(0,Te.expectString)(e.Arn)),t},KPf=(e,r)=>{let t={};return e.ParameterName!==void 0&&(t.ParameterName=(0,Te.expectString)(e.ParameterName)),e.ParameterValue!==void 0&&(t.ParameterValue=(0,Te.expectString)(e.ParameterValue)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.Source!==void 0&&(t.Source=(0,Te.expectString)(e.Source)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.DataType!==void 0&&(t.DataType=(0,Te.expectString)(e.DataType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.MinimumEngineVersion!==void 0&&(t.MinimumEngineVersion=(0,Te.expectString)(e.MinimumEngineVersion)),e.ApplyMethod!==void 0&&(t.ApplyMethod=(0,Te.expectString)(e.ApplyMethod)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),t},xBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>KPf(t,r)),F7a=(e,r)=>{let t={};return e.LogTypesToEnable===""?t.LogTypesToEnable=[]:e.LogTypesToEnable!==void 0&&e.LogTypesToEnable.member!==void 0&&(t.LogTypesToEnable=l3t((0,Te.getArrayIfSingleItem)(e.LogTypesToEnable.member),r)),e.LogTypesToDisable===""?t.LogTypesToDisable=[]:e.LogTypesToDisable!==void 0&&e.LogTypesToDisable.member!==void 0&&(t.LogTypesToDisable=l3t((0,Te.getArrayIfSingleItem)(e.LogTypesToDisable.member),r)),t},HPf=(e,r)=>{let t={};return e.Action!==void 0&&(t.Action=(0,Te.expectString)(e.Action)),e.AutoAppliedAfterDate!==void 0&&(t.AutoAppliedAfterDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutoAppliedAfterDate))),e.ForcedApplyDate!==void 0&&(t.ForcedApplyDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ForcedApplyDate))),e.OptInStatus!==void 0&&(t.OptInStatus=(0,Te.expectString)(e.OptInStatus)),e.CurrentApplyDate!==void 0&&(t.CurrentApplyDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CurrentApplyDate))),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),t},WPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HPf(t,r)),YPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>B7a(t,r)),JPf=(e,r)=>{let t={};return e.PendingMaintenanceActions===""?t.PendingMaintenanceActions=[]:e.PendingMaintenanceActions!==void 0&&e.PendingMaintenanceActions.ResourcePendingMaintenanceActions!==void 0&&(t.PendingMaintenanceActions=YPf((0,Te.getArrayIfSingleItem)(e.PendingMaintenanceActions.ResourcePendingMaintenanceActions),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},XPf=(e,r)=>{let t={};return e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.MasterUserPassword!==void 0&&(t.MasterUserPassword=(0,Te.expectString)(e.MasterUserPassword)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.CACertificateIdentifier!==void 0&&(t.CACertificateIdentifier=(0,Te.expectString)(e.CACertificateIdentifier)),e.DBSubnetGroupName!==void 0&&(t.DBSubnetGroupName=(0,Te.expectString)(e.DBSubnetGroupName)),e.PendingCloudwatchLogsExports!==void 0&&(t.PendingCloudwatchLogsExports=F7a(e.PendingCloudwatchLogsExports,r)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.AutomationMode!==void 0&&(t.AutomationMode=(0,Te.expectString)(e.AutomationMode)),e.ResumeFullAutomationModeTime!==void 0&&(t.ResumeFullAutomationModeTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ResumeFullAutomationModeTime))),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),t},ZPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},e3f=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),t},TBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e3f(t,r)),t3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},r3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},n3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},i3f=(e,r)=>{let t={};return e.ReservedDBInstance!==void 0&&(t.ReservedDBInstance=O7a(e.ReservedDBInstance,r)),t},s3f=(e,r)=>{let t={};return e.From!==void 0&&(t.From=(0,Te.strictParseInt32)(e.From)),e.To!==void 0&&(t.To=(0,Te.strictParseInt32)(e.To)),e.Step!==void 0&&(t.Step=(0,Te.strictParseInt32)(e.Step)),t},gBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>s3f(t,r)),a3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),o3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),c3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),u3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),l3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},d3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},p3f=(e,r)=>{let t={};return e.RecurringChargeAmount!==void 0&&(t.RecurringChargeAmount=(0,Te.strictParseFloat)(e.RecurringChargeAmount)),e.RecurringChargeFrequency!==void 0&&(t.RecurringChargeFrequency=(0,Te.expectString)(e.RecurringChargeFrequency)),t},N7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>p3f(t,r)),m3f=(e,r)=>{let t={};return e.DBProxyTargets===""?t.DBProxyTargets=[]:e.DBProxyTargets!==void 0&&e.DBProxyTargets.member!==void 0&&(t.DBProxyTargets=q7a((0,Te.getArrayIfSingleItem)(e.DBProxyTargets.member),r)),t},f3f=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},h3f=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},O7a=(e,r)=>{let t={};return e.ReservedDBInstanceId!==void 0&&(t.ReservedDBInstanceId=(0,Te.expectString)(e.ReservedDBInstanceId)),e.ReservedDBInstancesOfferingId!==void 0&&(t.ReservedDBInstancesOfferingId=(0,Te.expectString)(e.ReservedDBInstancesOfferingId)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.StartTime!==void 0&&(t.StartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.StartTime))),e.Duration!==void 0&&(t.Duration=(0,Te.strictParseInt32)(e.Duration)),e.FixedPrice!==void 0&&(t.FixedPrice=(0,Te.strictParseFloat)(e.FixedPrice)),e.UsagePrice!==void 0&&(t.UsagePrice=(0,Te.strictParseFloat)(e.UsagePrice)),e.CurrencyCode!==void 0&&(t.CurrencyCode=(0,Te.expectString)(e.CurrencyCode)),e.DBInstanceCount!==void 0&&(t.DBInstanceCount=(0,Te.strictParseInt32)(e.DBInstanceCount)),e.ProductDescription!==void 0&&(t.ProductDescription=(0,Te.expectString)(e.ProductDescription)),e.OfferingType!==void 0&&(t.OfferingType=(0,Te.expectString)(e.OfferingType)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.State!==void 0&&(t.State=(0,Te.expectString)(e.State)),e.RecurringCharges===""?t.RecurringCharges=[]:e.RecurringCharges!==void 0&&e.RecurringCharges.RecurringCharge!==void 0&&(t.RecurringCharges=N7a((0,Te.getArrayIfSingleItem)(e.RecurringCharges.RecurringCharge),r)),e.ReservedDBInstanceArn!==void 0&&(t.ReservedDBInstanceArn=(0,Te.expectString)(e.ReservedDBInstanceArn)),e.LeaseId!==void 0&&(t.LeaseId=(0,Te.expectString)(e.LeaseId)),t},g3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},y3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>O7a(t,r)),_3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ReservedDBInstances===""?t.ReservedDBInstances=[]:e.ReservedDBInstances!==void 0&&e.ReservedDBInstances.ReservedDBInstance!==void 0&&(t.ReservedDBInstances=y3f((0,Te.getArrayIfSingleItem)(e.ReservedDBInstances.ReservedDBInstance),r)),t},A3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},b3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},C3f=(e,r)=>{let t={};return e.ReservedDBInstancesOfferingId!==void 0&&(t.ReservedDBInstancesOfferingId=(0,Te.expectString)(e.ReservedDBInstancesOfferingId)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.Duration!==void 0&&(t.Duration=(0,Te.strictParseInt32)(e.Duration)),e.FixedPrice!==void 0&&(t.FixedPrice=(0,Te.strictParseFloat)(e.FixedPrice)),e.UsagePrice!==void 0&&(t.UsagePrice=(0,Te.strictParseFloat)(e.UsagePrice)),e.CurrencyCode!==void 0&&(t.CurrencyCode=(0,Te.expectString)(e.CurrencyCode)),e.ProductDescription!==void 0&&(t.ProductDescription=(0,Te.expectString)(e.ProductDescription)),e.OfferingType!==void 0&&(t.OfferingType=(0,Te.expectString)(e.OfferingType)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.RecurringCharges===""?t.RecurringCharges=[]:e.RecurringCharges!==void 0&&e.RecurringCharges.RecurringCharge!==void 0&&(t.RecurringCharges=N7a((0,Te.getArrayIfSingleItem)(e.RecurringCharges.RecurringCharge),r)),t},v3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>C3f(t,r)),E3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ReservedDBInstancesOfferings===""?t.ReservedDBInstancesOfferings=[]:e.ReservedDBInstancesOfferings!==void 0&&e.ReservedDBInstancesOfferings.ReservedDBInstancesOffering!==void 0&&(t.ReservedDBInstancesOfferings=v3f((0,Te.getArrayIfSingleItem)(e.ReservedDBInstancesOfferings.ReservedDBInstancesOffering),r)),t},D3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},S3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},B7a=(e,r)=>{let t={};return e.ResourceIdentifier!==void 0&&(t.ResourceIdentifier=(0,Te.expectString)(e.ResourceIdentifier)),e.PendingMaintenanceActionDetails===""?t.PendingMaintenanceActionDetails=[]:e.PendingMaintenanceActionDetails!==void 0&&e.PendingMaintenanceActionDetails.PendingMaintenanceAction!==void 0&&(t.PendingMaintenanceActionDetails=WPf((0,Te.getArrayIfSingleItem)(e.PendingMaintenanceActionDetails.PendingMaintenanceAction),r)),t},w3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},I3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},x3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},T3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},P3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},R3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},k3f=(e,r)=>{let t={};return e.EarliestTime!==void 0&&(t.EarliestTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestTime))),e.LatestTime!==void 0&&(t.LatestTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestTime))),t},F3f=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},N3f=(e,r)=>{let t={};return e.MinCapacity!==void 0&&(t.MinCapacity=(0,Te.strictParseInt32)(e.MinCapacity)),e.MaxCapacity!==void 0&&(t.MaxCapacity=(0,Te.strictParseInt32)(e.MaxCapacity)),e.AutoPause!==void 0&&(t.AutoPause=(0,Te.parseBoolean)(e.AutoPause)),e.SecondsUntilAutoPause!==void 0&&(t.SecondsUntilAutoPause=(0,Te.strictParseInt32)(e.SecondsUntilAutoPause)),e.TimeoutAction!==void 0&&(t.TimeoutAction=(0,Te.expectString)(e.TimeoutAction)),e.SecondsBeforeTimeout!==void 0&&(t.SecondsBeforeTimeout=(0,Te.strictParseInt32)(e.SecondsBeforeTimeout)),t},O3f=(e,r)=>{let t={};return e.MinCapacity!==void 0&&(t.MinCapacity=(0,Te.strictParseFloat)(e.MinCapacity)),e.MaxCapacity!==void 0&&(t.MaxCapacity=(0,Te.strictParseFloat)(e.MaxCapacity)),t},B3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},q3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},M3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},L3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},j3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},G3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},U3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},V3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),z3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},$3f=(e,r)=>{let t={};return e.RegionName!==void 0&&(t.RegionName=(0,Te.expectString)(e.RegionName)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SupportsDBInstanceAutomatedBackupsReplication!==void 0&&(t.SupportsDBInstanceAutomatedBackupsReplication=(0,Te.parseBoolean)(e.SupportsDBInstanceAutomatedBackupsReplication)),t},Q3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>$3f(t,r)),K3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.SourceRegions===""?t.SourceRegions=[]:e.SourceRegions!==void 0&&e.SourceRegions.SourceRegion!==void 0&&(t.SourceRegions=Q3f((0,Te.getArrayIfSingleItem)(e.SourceRegions.SourceRegion),r)),t},H3f=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Mode!==void 0&&(t.Mode=(0,Te.expectString)(e.Mode)),e.ApplyImmediately!==void 0&&(t.ApplyImmediately=(0,Te.parseBoolean)(e.ApplyImmediately)),e.EngineNativeAuditFieldsIncluded!==void 0&&(t.EngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.EngineNativeAuditFieldsIncluded)),t},W3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},Y3f=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},J3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},X3f=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},Z3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},eRf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},tRf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},rRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},iRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dj=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),sRf=(e,r)=>{let t={};return e.SubnetIdentifier!==void 0&&(t.SubnetIdentifier=(0,Te.expectString)(e.SubnetIdentifier)),e.SubnetAvailabilityZone!==void 0&&(t.SubnetAvailabilityZone=y7a(e.SubnetAvailabilityZone,r)),e.SubnetOutpost!==void 0&&(t.SubnetOutpost=QPf(e.SubnetOutpost,r)),e.SubnetStatus!==void 0&&(t.SubnetStatus=(0,Te.expectString)(e.SubnetStatus)),t},aRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},oRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>sRf(t,r)),cRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},uRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},lRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},V4a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>C7a(t,r)),dRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bRf(t,r)),pRf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},mRf=(e,r)=>{let t={};return e.SourceMember!==void 0&&(t.SourceMember=(0,Te.expectString)(e.SourceMember)),e.TargetMember!==void 0&&(t.TargetMember=(0,Te.expectString)(e.TargetMember)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},fRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>mRf(t,r)),hRf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},gRf=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Te.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),t},zSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gRf(t,r)),yRf=(e,r)=>{let t={};return e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),t},_Rf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>I7a(t,r)),ARf=(e,r)=>{let t={};return e.State!==void 0&&(t.State=(0,Te.expectString)(e.State)),e.Reason!==void 0&&(t.Reason=(0,Te.expectString)(e.Reason)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),t},q7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>JIf(t,r)),bRf=(e,r)=>{let t={};return e.TimezoneName!==void 0&&(t.TimezoneName=(0,Te.expectString)(e.TimezoneName)),t},CRf=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.AutoUpgrade!==void 0&&(t.AutoUpgrade=(0,Te.parseBoolean)(e.AutoUpgrade)),e.IsMajorVersionUpgrade!==void 0&&(t.IsMajorVersionUpgrade=(0,Te.parseBoolean)(e.IsMajorVersionUpgrade)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportsParallelQuery!==void 0&&(t.SupportsParallelQuery=(0,Te.parseBoolean)(e.SupportsParallelQuery)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.SupportsBabelfish!==void 0&&(t.SupportsBabelfish=(0,Te.parseBoolean)(e.SupportsBabelfish)),t},vRf=(e,r)=>{let t={};return e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.UserName!==void 0&&(t.UserName=(0,Te.expectString)(e.UserName)),e.AuthScheme!==void 0&&(t.AuthScheme=(0,Te.expectString)(e.AuthScheme)),e.SecretArn!==void 0&&(t.SecretArn=(0,Te.expectString)(e.SecretArn)),e.IAMAuth!==void 0&&(t.IAMAuth=(0,Te.expectString)(e.IAMAuth)),e.ClientPasswordAuthType!==void 0&&(t.ClientPasswordAuthType=(0,Te.expectString)(e.ClientPasswordAuthType)),t},ERf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vRf(t,r)),DRf=(e,r)=>{let t={};return e.Storage===""?t.Storage=[]:e.Storage!==void 0&&e.Storage.ValidStorageOptions!==void 0&&(t.Storage=wRf((0,Te.getArrayIfSingleItem)(e.Storage.ValidStorageOptions),r)),e.ValidProcessorFeatures===""?t.ValidProcessorFeatures=[]:e.ValidProcessorFeatures!==void 0&&e.ValidProcessorFeatures.AvailableProcessorFeature!==void 0&&(t.ValidProcessorFeatures=A7a((0,Te.getArrayIfSingleItem)(e.ValidProcessorFeatures.AvailableProcessorFeature),r)),t},SRf=(e,r)=>{let t={};return e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.StorageSize===""?t.StorageSize=[]:e.StorageSize!==void 0&&e.StorageSize.Range!==void 0&&(t.StorageSize=gBn((0,Te.getArrayIfSingleItem)(e.StorageSize.Range),r)),e.ProvisionedIops===""?t.ProvisionedIops=[]:e.ProvisionedIops!==void 0&&e.ProvisionedIops.Range!==void 0&&(t.ProvisionedIops=gBn((0,Te.getArrayIfSingleItem)(e.ProvisionedIops.Range),r)),e.IopsToStorageRatio===""?t.IopsToStorageRatio=[]:e.IopsToStorageRatio!==void 0&&e.IopsToStorageRatio.DoubleRange!==void 0&&(t.IopsToStorageRatio=G4a((0,Te.getArrayIfSingleItem)(e.IopsToStorageRatio.DoubleRange),r)),e.SupportsStorageAutoscaling!==void 0&&(t.SupportsStorageAutoscaling=(0,Te.parseBoolean)(e.SupportsStorageAutoscaling)),e.ProvisionedStorageThroughput===""?t.ProvisionedStorageThroughput=[]:e.ProvisionedStorageThroughput!==void 0&&e.ProvisionedStorageThroughput.Range!==void 0&&(t.ProvisionedStorageThroughput=gBn((0,Te.getArrayIfSingleItem)(e.ProvisionedStorageThroughput.Range),r)),e.StorageThroughputToIopsRatio===""?t.StorageThroughputToIopsRatio=[]:e.StorageThroughputToIopsRatio!==void 0&&e.StorageThroughputToIopsRatio.DoubleRange!==void 0&&(t.StorageThroughputToIopsRatio=G4a((0,Te.getArrayIfSingleItem)(e.StorageThroughputToIopsRatio.DoubleRange),r)),t},wRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SRf(t,r)),IRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>CRf(t,r)),xRf=(e,r)=>{let t={};return e.VpcSecurityGroupId!==void 0&&(t.VpcSecurityGroupId=(0,Te.expectString)(e.VpcSecurityGroupId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},PBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xRf(t,r)),Ta=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),TRf=(e,r)=>(0,Te.collectBody)(e,r).then(t=>r.utf8Encoder(t)),Fu=(0,Te.withBaseException)(ngf.RDSServiceException),Nu=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new tgf.HttpRequest(l)},Ou={"content-type":"application/x-www-form-urlencoded"},ml=(e,r)=>TRf(e,r).then(t=>{if(t.length){let n=new rgf.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
          +`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,I.getValueFromTextNode)(o)}return{}}),Vr=async(e,r)=>{let t=await An(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},zr=e=>Object.entries(e).map(([r,t])=>(0,I.extendedEncodeURIComponent)(r)+"="+(0,I.extendedEncodeURIComponent)(t)).join("&"),$r=(e,r)=>{var t;if(((t=r.Errors.Error)==null?void 0:t.Code)!==void 0)return r.Errors.Error.Code;if(e.statusCode==404)return"NotFound"}});var vCn=A(Hze=>{"use strict";Object.defineProperty(Hze,"__esModule",{value:!0});Hze.AcceptAddressTransferCommand=Hze.$Command=void 0;var dPm=Ue(),pPm=ze(),Wla=qe();Object.defineProperty(Hze,"$Command",{enumerable:!0,get:function(){return Wla.Command}});var Hla=Mr(),CCn=class e extends Wla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hla.se_AcceptAddressTransferCommand)(r,t)}deserialize(r,t){return(0,Hla.de_AcceptAddressTransferCommand)(r,t)}};Hze.AcceptAddressTransferCommand=CCn});var DCn=A(Wze=>{"use strict";Object.defineProperty(Wze,"__esModule",{value:!0});Wze.AcceptReservedInstancesExchangeQuoteCommand=Wze.$Command=void 0;var mPm=Ue(),fPm=ze(),Jla=qe();Object.defineProperty(Wze,"$Command",{enumerable:!0,get:function(){return Jla.Command}});var Yla=Mr(),ECn=class e extends Jla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptReservedInstancesExchangeQuoteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yla.se_AcceptReservedInstancesExchangeQuoteCommand)(r,t)}deserialize(r,t){return(0,Yla.de_AcceptReservedInstancesExchangeQuoteCommand)(r,t)}};Wze.AcceptReservedInstancesExchangeQuoteCommand=ECn});var wCn=A(Yze=>{"use strict";Object.defineProperty(Yze,"__esModule",{value:!0});Yze.AcceptTransitGatewayMulticastDomainAssociationsCommand=Yze.$Command=void 0;var hPm=Ue(),gPm=ze(),Zla=qe();Object.defineProperty(Yze,"$Command",{enumerable:!0,get:function(){return Zla.Command}});var Xla=Mr(),SCn=class e extends Zla.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xla.se_AcceptTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,Xla.de_AcceptTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};Yze.AcceptTransitGatewayMulticastDomainAssociationsCommand=SCn});var xCn=A(Jze=>{"use strict";Object.defineProperty(Jze,"__esModule",{value:!0});Jze.AcceptTransitGatewayPeeringAttachmentCommand=Jze.$Command=void 0;var yPm=Ue(),_Pm=ze(),tda=qe();Object.defineProperty(Jze,"$Command",{enumerable:!0,get:function(){return tda.Command}});var eda=Mr(),ICn=class e extends tda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Pm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eda.se_AcceptTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,eda.de_AcceptTransitGatewayPeeringAttachmentCommand)(r,t)}};Jze.AcceptTransitGatewayPeeringAttachmentCommand=ICn});var PCn=A(Xze=>{"use strict";Object.defineProperty(Xze,"__esModule",{value:!0});Xze.AcceptTransitGatewayVpcAttachmentCommand=Xze.$Command=void 0;var APm=Ue(),bPm=ze(),nda=qe();Object.defineProperty(Xze,"$Command",{enumerable:!0,get:function(){return nda.Command}});var rda=Mr(),TCn=class e extends nda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,APm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rda.se_AcceptTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,rda.de_AcceptTransitGatewayVpcAttachmentCommand)(r,t)}};Xze.AcceptTransitGatewayVpcAttachmentCommand=TCn});var kCn=A(Zze=>{"use strict";Object.defineProperty(Zze,"__esModule",{value:!0});Zze.AcceptVpcEndpointConnectionsCommand=Zze.$Command=void 0;var CPm=Ue(),vPm=ze(),sda=qe();Object.defineProperty(Zze,"$Command",{enumerable:!0,get:function(){return sda.Command}});var ida=Mr(),RCn=class e extends sda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ida.se_AcceptVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,ida.de_AcceptVpcEndpointConnectionsCommand)(r,t)}};Zze.AcceptVpcEndpointConnectionsCommand=RCn});var NCn=A(e$e=>{"use strict";Object.defineProperty(e$e,"__esModule",{value:!0});e$e.AcceptVpcPeeringConnectionCommand=e$e.$Command=void 0;var EPm=Ue(),DPm=ze(),oda=qe();Object.defineProperty(e$e,"$Command",{enumerable:!0,get:function(){return oda.Command}});var ada=Mr(),FCn=class e extends oda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AcceptVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ada.se_AcceptVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,ada.de_AcceptVpcPeeringConnectionCommand)(r,t)}};e$e.AcceptVpcPeeringConnectionCommand=FCn});var BCn=A(t$e=>{"use strict";Object.defineProperty(t$e,"__esModule",{value:!0});t$e.AdvertiseByoipCidrCommand=t$e.$Command=void 0;var SPm=Ue(),wPm=ze(),uda=qe();Object.defineProperty(t$e,"$Command",{enumerable:!0,get:function(){return uda.Command}});var cda=Mr(),OCn=class e extends uda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AdvertiseByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cda.se_AdvertiseByoipCidrCommand)(r,t)}deserialize(r,t){return(0,cda.de_AdvertiseByoipCidrCommand)(r,t)}};t$e.AdvertiseByoipCidrCommand=OCn});var MCn=A(r$e=>{"use strict";Object.defineProperty(r$e,"__esModule",{value:!0});r$e.AllocateAddressCommand=r$e.$Command=void 0;var IPm=Ue(),xPm=ze(),dda=qe();Object.defineProperty(r$e,"$Command",{enumerable:!0,get:function(){return dda.Command}});var lda=Mr(),qCn=class e extends dda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lda.se_AllocateAddressCommand)(r,t)}deserialize(r,t){return(0,lda.de_AllocateAddressCommand)(r,t)}};r$e.AllocateAddressCommand=qCn});var jCn=A(n$e=>{"use strict";Object.defineProperty(n$e,"__esModule",{value:!0});n$e.AllocateHostsCommand=n$e.$Command=void 0;var TPm=Ue(),PPm=ze(),mda=qe();Object.defineProperty(n$e,"$Command",{enumerable:!0,get:function(){return mda.Command}});var pda=Mr(),LCn=class e extends mda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pda.se_AllocateHostsCommand)(r,t)}deserialize(r,t){return(0,pda.de_AllocateHostsCommand)(r,t)}};n$e.AllocateHostsCommand=LCn});var UCn=A(i$e=>{"use strict";Object.defineProperty(i$e,"__esModule",{value:!0});i$e.AllocateIpamPoolCidrCommand=i$e.$Command=void 0;var RPm=Ue(),kPm=ze(),hda=qe();Object.defineProperty(i$e,"$Command",{enumerable:!0,get:function(){return hda.Command}});var fda=Mr(),GCn=class e extends hda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AllocateIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fda.se_AllocateIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,fda.de_AllocateIpamPoolCidrCommand)(r,t)}};i$e.AllocateIpamPoolCidrCommand=GCn});var zCn=A(s$e=>{"use strict";Object.defineProperty(s$e,"__esModule",{value:!0});s$e.ApplySecurityGroupsToClientVpnTargetNetworkCommand=s$e.$Command=void 0;var FPm=Ue(),NPm=ze(),yda=qe();Object.defineProperty(s$e,"$Command",{enumerable:!0,get:function(){return yda.Command}});var gda=Mr(),VCn=class e extends yda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ApplySecurityGroupsToClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gda.se_ApplySecurityGroupsToClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,gda.de_ApplySecurityGroupsToClientVpnTargetNetworkCommand)(r,t)}};s$e.ApplySecurityGroupsToClientVpnTargetNetworkCommand=VCn});var QCn=A(a$e=>{"use strict";Object.defineProperty(a$e,"__esModule",{value:!0});a$e.AssignIpv6AddressesCommand=a$e.$Command=void 0;var OPm=Ue(),BPm=ze(),Ada=qe();Object.defineProperty(a$e,"$Command",{enumerable:!0,get:function(){return Ada.Command}});var _da=Mr(),$Cn=class e extends Ada.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignIpv6AddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_da.se_AssignIpv6AddressesCommand)(r,t)}deserialize(r,t){return(0,_da.de_AssignIpv6AddressesCommand)(r,t)}};a$e.AssignIpv6AddressesCommand=$Cn});var HCn=A(o$e=>{"use strict";Object.defineProperty(o$e,"__esModule",{value:!0});o$e.AssignPrivateIpAddressesCommand=o$e.$Command=void 0;var qPm=Ue(),MPm=ze(),Cda=qe();Object.defineProperty(o$e,"$Command",{enumerable:!0,get:function(){return Cda.Command}});var bda=Mr(),KCn=class e extends Cda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignPrivateIpAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bda.se_AssignPrivateIpAddressesCommand)(r,t)}deserialize(r,t){return(0,bda.de_AssignPrivateIpAddressesCommand)(r,t)}};o$e.AssignPrivateIpAddressesCommand=KCn});var YCn=A(c$e=>{"use strict";Object.defineProperty(c$e,"__esModule",{value:!0});c$e.AssignPrivateNatGatewayAddressCommand=c$e.$Command=void 0;var LPm=Ue(),jPm=ze(),Eda=qe();Object.defineProperty(c$e,"$Command",{enumerable:!0,get:function(){return Eda.Command}});var vda=Mr(),WCn=class e extends Eda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssignPrivateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vda.se_AssignPrivateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,vda.de_AssignPrivateNatGatewayAddressCommand)(r,t)}};c$e.AssignPrivateNatGatewayAddressCommand=WCn});var XCn=A(u$e=>{"use strict";Object.defineProperty(u$e,"__esModule",{value:!0});u$e.AssociateAddressCommand=u$e.$Command=void 0;var GPm=Ue(),UPm=ze(),Sda=qe();Object.defineProperty(u$e,"$Command",{enumerable:!0,get:function(){return Sda.Command}});var Dda=Mr(),JCn=class e extends Sda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dda.se_AssociateAddressCommand)(r,t)}deserialize(r,t){return(0,Dda.de_AssociateAddressCommand)(r,t)}};u$e.AssociateAddressCommand=JCn});var evn=A(l$e=>{"use strict";Object.defineProperty(l$e,"__esModule",{value:!0});l$e.AssociateClientVpnTargetNetworkCommand=l$e.$Command=void 0;var VPm=Ue(),zPm=ze(),Ida=qe();Object.defineProperty(l$e,"$Command",{enumerable:!0,get:function(){return Ida.Command}});var wda=Mr(),ZCn=class e extends Ida.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wda.se_AssociateClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,wda.de_AssociateClientVpnTargetNetworkCommand)(r,t)}};l$e.AssociateClientVpnTargetNetworkCommand=ZCn});var rvn=A(d$e=>{"use strict";Object.defineProperty(d$e,"__esModule",{value:!0});d$e.AssociateDhcpOptionsCommand=d$e.$Command=void 0;var $Pm=Ue(),QPm=ze(),Tda=qe();Object.defineProperty(d$e,"$Command",{enumerable:!0,get:function(){return Tda.Command}});var xda=Mr(),tvn=class e extends Tda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Pm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xda.se_AssociateDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,xda.de_AssociateDhcpOptionsCommand)(r,t)}};d$e.AssociateDhcpOptionsCommand=tvn});var ivn=A(p$e=>{"use strict";Object.defineProperty(p$e,"__esModule",{value:!0});p$e.AssociateEnclaveCertificateIamRoleCommand=p$e.$Command=void 0;var KPm=Ue(),HPm=ze(),Rda=qe();Object.defineProperty(p$e,"$Command",{enumerable:!0,get:function(){return Rda.Command}});var Pda=Mr(),nvn=class e extends Rda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateEnclaveCertificateIamRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pda.se_AssociateEnclaveCertificateIamRoleCommand)(r,t)}deserialize(r,t){return(0,Pda.de_AssociateEnclaveCertificateIamRoleCommand)(r,t)}};p$e.AssociateEnclaveCertificateIamRoleCommand=nvn});var avn=A(m$e=>{"use strict";Object.defineProperty(m$e,"__esModule",{value:!0});m$e.AssociateIamInstanceProfileCommand=m$e.$Command=void 0;var WPm=Ue(),YPm=ze(),Fda=qe();Object.defineProperty(m$e,"$Command",{enumerable:!0,get:function(){return Fda.Command}});var kda=Mr(),svn=class e extends Fda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateIamInstanceProfileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kda.se_AssociateIamInstanceProfileCommand)(r,t)}deserialize(r,t){return(0,kda.de_AssociateIamInstanceProfileCommand)(r,t)}};m$e.AssociateIamInstanceProfileCommand=svn});var cvn=A(f$e=>{"use strict";Object.defineProperty(f$e,"__esModule",{value:!0});f$e.AssociateInstanceEventWindowCommand=f$e.$Command=void 0;var JPm=Ue(),XPm=ze(),Oda=qe();Object.defineProperty(f$e,"$Command",{enumerable:!0,get:function(){return Oda.Command}});var Nda=Mr(),ovn=class e extends Oda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XPm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nda.se_AssociateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,Nda.de_AssociateInstanceEventWindowCommand)(r,t)}};f$e.AssociateInstanceEventWindowCommand=ovn});var lvn=A(h$e=>{"use strict";Object.defineProperty(h$e,"__esModule",{value:!0});h$e.AssociateIpamResourceDiscoveryCommand=h$e.$Command=void 0;var ZPm=Ue(),e3m=ze(),qda=qe();Object.defineProperty(h$e,"$Command",{enumerable:!0,get:function(){return qda.Command}});var Bda=Mr(),uvn=class e extends qda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZPm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bda.se_AssociateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Bda.de_AssociateIpamResourceDiscoveryCommand)(r,t)}};h$e.AssociateIpamResourceDiscoveryCommand=uvn});var pvn=A(g$e=>{"use strict";Object.defineProperty(g$e,"__esModule",{value:!0});g$e.AssociateNatGatewayAddressCommand=g$e.$Command=void 0;var t3m=Ue(),r3m=ze(),Lda=qe();Object.defineProperty(g$e,"$Command",{enumerable:!0,get:function(){return Lda.Command}});var Mda=Mr(),dvn=class e extends Lda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mda.se_AssociateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,Mda.de_AssociateNatGatewayAddressCommand)(r,t)}};g$e.AssociateNatGatewayAddressCommand=dvn});var fvn=A(y$e=>{"use strict";Object.defineProperty(y$e,"__esModule",{value:!0});y$e.AssociateRouteTableCommand=y$e.$Command=void 0;var n3m=Ue(),i3m=ze(),Gda=qe();Object.defineProperty(y$e,"$Command",{enumerable:!0,get:function(){return Gda.Command}});var jda=Mr(),mvn=class e extends Gda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jda.se_AssociateRouteTableCommand)(r,t)}deserialize(r,t){return(0,jda.de_AssociateRouteTableCommand)(r,t)}};y$e.AssociateRouteTableCommand=mvn});var gvn=A(_$e=>{"use strict";Object.defineProperty(_$e,"__esModule",{value:!0});_$e.AssociateSubnetCidrBlockCommand=_$e.$Command=void 0;var s3m=Ue(),a3m=ze(),Vda=qe();Object.defineProperty(_$e,"$Command",{enumerable:!0,get:function(){return Vda.Command}});var Uda=Mr(),hvn=class e extends Vda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateSubnetCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uda.se_AssociateSubnetCidrBlockCommand)(r,t)}deserialize(r,t){return(0,Uda.de_AssociateSubnetCidrBlockCommand)(r,t)}};_$e.AssociateSubnetCidrBlockCommand=hvn});var _vn=A(A$e=>{"use strict";Object.defineProperty(A$e,"__esModule",{value:!0});A$e.AssociateTransitGatewayMulticastDomainCommand=A$e.$Command=void 0;var o3m=Ue(),c3m=ze(),$da=qe();Object.defineProperty(A$e,"$Command",{enumerable:!0,get:function(){return $da.Command}});var zda=Mr(),yvn=class e extends $da.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zda.se_AssociateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,zda.de_AssociateTransitGatewayMulticastDomainCommand)(r,t)}};A$e.AssociateTransitGatewayMulticastDomainCommand=yvn});var bvn=A(b$e=>{"use strict";Object.defineProperty(b$e,"__esModule",{value:!0});b$e.AssociateTransitGatewayPolicyTableCommand=b$e.$Command=void 0;var u3m=Ue(),l3m=ze(),Kda=qe();Object.defineProperty(b$e,"$Command",{enumerable:!0,get:function(){return Kda.Command}});var Qda=Mr(),Avn=class e extends Kda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qda.se_AssociateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,Qda.de_AssociateTransitGatewayPolicyTableCommand)(r,t)}};b$e.AssociateTransitGatewayPolicyTableCommand=Avn});var vvn=A(C$e=>{"use strict";Object.defineProperty(C$e,"__esModule",{value:!0});C$e.AssociateTransitGatewayRouteTableCommand=C$e.$Command=void 0;var d3m=Ue(),p3m=ze(),Wda=qe();Object.defineProperty(C$e,"$Command",{enumerable:!0,get:function(){return Wda.Command}});var Hda=Mr(),Cvn=class e extends Wda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hda.se_AssociateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,Hda.de_AssociateTransitGatewayRouteTableCommand)(r,t)}};C$e.AssociateTransitGatewayRouteTableCommand=Cvn});var Dvn=A(v$e=>{"use strict";Object.defineProperty(v$e,"__esModule",{value:!0});v$e.AssociateTrunkInterfaceCommand=v$e.$Command=void 0;var m3m=Ue(),f3m=ze(),Jda=qe();Object.defineProperty(v$e,"$Command",{enumerable:!0,get:function(){return Jda.Command}});var Yda=Mr(),Evn=class e extends Jda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateTrunkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yda.se_AssociateTrunkInterfaceCommand)(r,t)}deserialize(r,t){return(0,Yda.de_AssociateTrunkInterfaceCommand)(r,t)}};v$e.AssociateTrunkInterfaceCommand=Evn});var wvn=A(E$e=>{"use strict";Object.defineProperty(E$e,"__esModule",{value:!0});E$e.AssociateVpcCidrBlockCommand=E$e.$Command=void 0;var h3m=Ue(),g3m=ze(),Zda=qe();Object.defineProperty(E$e,"$Command",{enumerable:!0,get:function(){return Zda.Command}});var Xda=Mr(),Svn=class e extends Zda.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AssociateVpcCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xda.se_AssociateVpcCidrBlockCommand)(r,t)}deserialize(r,t){return(0,Xda.de_AssociateVpcCidrBlockCommand)(r,t)}};E$e.AssociateVpcCidrBlockCommand=Svn});var xvn=A(D$e=>{"use strict";Object.defineProperty(D$e,"__esModule",{value:!0});D$e.AttachClassicLinkVpcCommand=D$e.$Command=void 0;var y3m=Ue(),_3m=ze(),tpa=qe();Object.defineProperty(D$e,"$Command",{enumerable:!0,get:function(){return tpa.Command}});var epa=Mr(),Ivn=class e extends tpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachClassicLinkVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,epa.se_AttachClassicLinkVpcCommand)(r,t)}deserialize(r,t){return(0,epa.de_AttachClassicLinkVpcCommand)(r,t)}};D$e.AttachClassicLinkVpcCommand=Ivn});var Pvn=A(S$e=>{"use strict";Object.defineProperty(S$e,"__esModule",{value:!0});S$e.AttachInternetGatewayCommand=S$e.$Command=void 0;var A3m=Ue(),b3m=ze(),npa=qe();Object.defineProperty(S$e,"$Command",{enumerable:!0,get:function(){return npa.Command}});var rpa=Mr(),Tvn=class e extends npa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rpa.se_AttachInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,rpa.de_AttachInternetGatewayCommand)(r,t)}};S$e.AttachInternetGatewayCommand=Tvn});var kvn=A(w$e=>{"use strict";Object.defineProperty(w$e,"__esModule",{value:!0});w$e.AttachNetworkInterfaceCommand=w$e.$Command=void 0;var C3m=Ue(),v3m=ze(),spa=qe();Object.defineProperty(w$e,"$Command",{enumerable:!0,get:function(){return spa.Command}});var ipa=Mr(),Rvn=class e extends spa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ipa.se_AttachNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,ipa.de_AttachNetworkInterfaceCommand)(r,t)}};w$e.AttachNetworkInterfaceCommand=Rvn});var p0e=A(Du=>{"use strict";Object.defineProperty(Du,"__esModule",{value:!0});Du.BundleTaskState=Du.ClientVpnAuthorizationRuleStatusCode=Du.AttachmentStatus=Du.VolumeAttachmentState=Du.UserTrustProviderType=Du.TrustProviderType=Du.DeviceTrustProviderType=Du.VpcCidrBlockStateCode=Du.InterfaceProtocolType=Du.TransitGatewayAssociationState=Du.SubnetCidrBlockStateCode=Du.RouteTableAssociationStateCode=Du.IpamResourceDiscoveryAssociationState=Du.IpamAssociatedResourceDiscoveryStatus=Du.WeekDay=Du.InstanceEventWindowState=Du.IamInstanceProfileAssociationState=Du.AssociationStatusCode=Du.NatGatewayAddressStatus=Du.AllowsMultipleInstanceTypes=Du.AllocationType=Du.AllocationStrategy=Du.AllocationState=Du.IpamPoolAllocationResourceType=Du.HostRecovery=Du.HostMaintenance=Du.AutoPlacement=Du.Affinity=Du.ByoipCidrState=Du.AddressFamily=Du.AddressAttributeName=Du.DomainType=Du.PrincipalType=Du.ActivityStatus=Du.InstanceHealthStatus=Du.AccountAttributeName=Du.Protocol=Du.VpcPeeringConnectionStateReasonCode=Du.Ipv6SupportValue=Du.DnsSupportValue=Du.ApplianceModeSupportValue=Du.TransitGatewayAttachmentState=Du.DynamicRoutingValue=Du.TransitGatewayMulitcastDomainAssociationState=Du.TransitGatewayAttachmentResourceType=Du.AddressTransferStatus=Du.ResourceType=Du.AcceleratorType=Du.AcceleratorName=Du.AcceleratorManufacturer=void 0;Du.CopySnapshotRequestFilterSensitiveLog=Du.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog=Du.VerifiedAccessTrustProviderFilterSensitiveLog=Du.OidcOptionsFilterSensitiveLog=Du.CarrierGatewayState=Du.FleetCapacityReservationTenancy=Du._InstanceType=Du.FleetInstanceMatchCriteria=Du.CapacityReservationState=Du.CapacityReservationTenancy=Du.CapacityReservationInstancePlatform=Du.InstanceMatchCriteria=Du.EndDateType=Du.CancelSpotInstanceRequestState=Du.CancelBatchErrorCode=Du.BatchState=Du.ListingStatus=Du.CurrencyCodeValues=Du.ListingState=Du.CapacityReservationFleetState=void 0;var apa=qe();Du.AcceleratorManufacturer={AMAZON_WEB_SERVICES:"amazon-web-services",AMD:"amd",NVIDIA:"nvidia",XILINX:"xilinx"};Du.AcceleratorName={A100:"a100",INFERENTIA:"inferentia",K520:"k520",K80:"k80",M60:"m60",RADEON_PRO_V520:"radeon-pro-v520",T4:"t4",V100:"v100",VU9P:"vu9p"};Du.AcceleratorType={FPGA:"fpga",GPU:"gpu",INFERENCE:"inference"};Du.ResourceType={capacity_reservation:"capacity-reservation",capacity_reservation_fleet:"capacity-reservation-fleet",carrier_gateway:"carrier-gateway",client_vpn_endpoint:"client-vpn-endpoint",coip_pool:"coip-pool",customer_gateway:"customer-gateway",dedicated_host:"dedicated-host",dhcp_options:"dhcp-options",egress_only_internet_gateway:"egress-only-internet-gateway",elastic_gpu:"elastic-gpu",elastic_ip:"elastic-ip",export_image_task:"export-image-task",export_instance_task:"export-instance-task",fleet:"fleet",fpga_image:"fpga-image",host_reservation:"host-reservation",image:"image",import_image_task:"import-image-task",import_snapshot_task:"import-snapshot-task",instance:"instance",instance_connect_endpoint:"instance-connect-endpoint",instance_event_window:"instance-event-window",internet_gateway:"internet-gateway",ipam:"ipam",ipam_pool:"ipam-pool",ipam_resource_discovery:"ipam-resource-discovery",ipam_resource_discovery_association:"ipam-resource-discovery-association",ipam_scope:"ipam-scope",ipv4pool_ec2:"ipv4pool-ec2",ipv6pool_ec2:"ipv6pool-ec2",key_pair:"key-pair",launch_template:"launch-template",local_gateway:"local-gateway",local_gateway_route_table:"local-gateway-route-table",local_gateway_route_table_virtual_interface_group_association:"local-gateway-route-table-virtual-interface-group-association",local_gateway_route_table_vpc_association:"local-gateway-route-table-vpc-association",local_gateway_virtual_interface:"local-gateway-virtual-interface",local_gateway_virtual_interface_group:"local-gateway-virtual-interface-group",natgateway:"natgateway",network_acl:"network-acl",network_insights_access_scope:"network-insights-access-scope",network_insights_access_scope_analysis:"network-insights-access-scope-analysis",network_insights_analysis:"network-insights-analysis",network_insights_path:"network-insights-path",network_interface:"network-interface",placement_group:"placement-group",prefix_list:"prefix-list",replace_root_volume_task:"replace-root-volume-task",reserved_instances:"reserved-instances",route_table:"route-table",security_group:"security-group",security_group_rule:"security-group-rule",snapshot:"snapshot",spot_fleet_request:"spot-fleet-request",spot_instances_request:"spot-instances-request",subnet:"subnet",subnet_cidr_reservation:"subnet-cidr-reservation",traffic_mirror_filter:"traffic-mirror-filter",traffic_mirror_filter_rule:"traffic-mirror-filter-rule",traffic_mirror_session:"traffic-mirror-session",traffic_mirror_target:"traffic-mirror-target",transit_gateway:"transit-gateway",transit_gateway_attachment:"transit-gateway-attachment",transit_gateway_connect_peer:"transit-gateway-connect-peer",transit_gateway_multicast_domain:"transit-gateway-multicast-domain",transit_gateway_policy_table:"transit-gateway-policy-table",transit_gateway_route_table:"transit-gateway-route-table",transit_gateway_route_table_announcement:"transit-gateway-route-table-announcement",verified_access_endpoint:"verified-access-endpoint",verified_access_group:"verified-access-group",verified_access_instance:"verified-access-instance",verified_access_policy:"verified-access-policy",verified_access_trust_provider:"verified-access-trust-provider",volume:"volume",vpc:"vpc",vpc_block_public_access_exclusion:"vpc-block-public-access-exclusion",vpc_endpoint:"vpc-endpoint",vpc_endpoint_connection:"vpc-endpoint-connection",vpc_endpoint_connection_device_type:"vpc-endpoint-connection-device-type",vpc_endpoint_service:"vpc-endpoint-service",vpc_endpoint_service_permission:"vpc-endpoint-service-permission",vpc_flow_log:"vpc-flow-log",vpc_peering_connection:"vpc-peering-connection",vpn_connection:"vpn-connection",vpn_connection_device_type:"vpn-connection-device-type",vpn_gateway:"vpn-gateway"};Du.AddressTransferStatus={accepted:"accepted",disabled:"disabled",pending:"pending"};Du.TransitGatewayAttachmentResourceType={connect:"connect",direct_connect_gateway:"direct-connect-gateway",peering:"peering",tgw_peering:"tgw-peering",vpc:"vpc",vpn:"vpn"};Du.TransitGatewayMulitcastDomainAssociationState={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",pendingAcceptance:"pendingAcceptance",rejected:"rejected"};Du.DynamicRoutingValue={disable:"disable",enable:"enable"};Du.TransitGatewayAttachmentState={available:"available",deleted:"deleted",deleting:"deleting",failed:"failed",failing:"failing",initiating:"initiating",initiatingRequest:"initiatingRequest",modifying:"modifying",pending:"pending",pendingAcceptance:"pendingAcceptance",rejected:"rejected",rejecting:"rejecting",rollingBack:"rollingBack"};Du.ApplianceModeSupportValue={disable:"disable",enable:"enable"};Du.DnsSupportValue={disable:"disable",enable:"enable"};Du.Ipv6SupportValue={disable:"disable",enable:"enable"};Du.VpcPeeringConnectionStateReasonCode={active:"active",deleted:"deleted",deleting:"deleting",expired:"expired",failed:"failed",initiating_request:"initiating-request",pending_acceptance:"pending-acceptance",provisioning:"provisioning",rejected:"rejected"};Du.Protocol={tcp:"tcp",udp:"udp"};Du.AccountAttributeName={default_vpc:"default-vpc",supported_platforms:"supported-platforms"};Du.InstanceHealthStatus={HEALTHY_STATUS:"healthy",UNHEALTHY_STATUS:"unhealthy"};Du.ActivityStatus={ERROR:"error",FULFILLED:"fulfilled",PENDING_FULFILLMENT:"pending_fulfillment",PENDING_TERMINATION:"pending_termination"};Du.PrincipalType={Account:"Account",All:"All",OrganizationUnit:"OrganizationUnit",Role:"Role",Service:"Service",User:"User"};Du.DomainType={standard:"standard",vpc:"vpc"};Du.AddressAttributeName={domain_name:"domain-name"};Du.AddressFamily={ipv4:"ipv4",ipv6:"ipv6"};Du.ByoipCidrState={advertised:"advertised",deprovisioned:"deprovisioned",failed_deprovision:"failed-deprovision",failed_provision:"failed-provision",pending_deprovision:"pending-deprovision",pending_provision:"pending-provision",provisioned:"provisioned",provisioned_not_publicly_advertisable:"provisioned-not-publicly-advertisable"};Du.Affinity={default:"default",host:"host"};Du.AutoPlacement={off:"off",on:"on"};Du.HostMaintenance={off:"off",on:"on"};Du.HostRecovery={off:"off",on:"on"};Du.IpamPoolAllocationResourceType={custom:"custom",ec2_public_ipv4_pool:"ec2-public-ipv4-pool",ipam_pool:"ipam-pool",vpc:"vpc"};Du.AllocationState={available:"available",pending:"pending",permanent_failure:"permanent-failure",released:"released",released_permanent_failure:"released-permanent-failure",under_assessment:"under-assessment"};Du.AllocationStrategy={CAPACITY_OPTIMIZED:"capacityOptimized",CAPACITY_OPTIMIZED_PRIORITIZED:"capacityOptimizedPrioritized",DIVERSIFIED:"diversified",LOWEST_PRICE:"lowestPrice",PRICE_CAPACITY_OPTIMIZED:"priceCapacityOptimized"};Du.AllocationType={used:"used"};Du.AllowsMultipleInstanceTypes={off:"off",on:"on"};Du.NatGatewayAddressStatus={ASSIGNING:"assigning",ASSOCIATING:"associating",DISASSOCIATING:"disassociating",FAILED:"failed",SUCCEEDED:"succeeded",UNASSIGNING:"unassigning"};Du.AssociationStatusCode={associated:"associated",associating:"associating",association_failed:"association-failed",disassociated:"disassociated",disassociating:"disassociating"};Du.IamInstanceProfileAssociationState={ASSOCIATED:"associated",ASSOCIATING:"associating",DISASSOCIATED:"disassociated",DISASSOCIATING:"disassociating"};Du.InstanceEventWindowState={active:"active",creating:"creating",deleted:"deleted",deleting:"deleting"};Du.WeekDay={friday:"friday",monday:"monday",saturday:"saturday",sunday:"sunday",thursday:"thursday",tuesday:"tuesday",wednesday:"wednesday"};Du.IpamAssociatedResourceDiscoveryStatus={ACTIVE:"active",NOT_FOUND:"not-found"};Du.IpamResourceDiscoveryAssociationState={ASSOCIATE_COMPLETE:"associate-complete",ASSOCIATE_FAILED:"associate-failed",ASSOCIATE_IN_PROGRESS:"associate-in-progress",DISASSOCIATE_COMPLETE:"disassociate-complete",DISASSOCIATE_FAILED:"disassociate-failed",DISASSOCIATE_IN_PROGRESS:"disassociate-in-progress",ISOLATE_COMPLETE:"isolate-complete",ISOLATE_IN_PROGRESS:"isolate-in-progress",RESTORE_IN_PROGRESS:"restore-in-progress"};Du.RouteTableAssociationStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed"};Du.SubnetCidrBlockStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",failing:"failing"};Du.TransitGatewayAssociationState={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating"};Du.InterfaceProtocolType={GRE:"GRE",VLAN:"VLAN"};Du.VpcCidrBlockStateCode={associated:"associated",associating:"associating",disassociated:"disassociated",disassociating:"disassociating",failed:"failed",failing:"failing"};Du.DeviceTrustProviderType={crowdstrike:"crowdstrike",jamf:"jamf"};Du.TrustProviderType={device:"device",user:"user"};Du.UserTrustProviderType={iam_identity_center:"iam-identity-center",oidc:"oidc"};Du.VolumeAttachmentState={attached:"attached",attaching:"attaching",busy:"busy",detached:"detached",detaching:"detaching"};Du.AttachmentStatus={attached:"attached",attaching:"attaching",detached:"detached",detaching:"detaching"};Du.ClientVpnAuthorizationRuleStatusCode={active:"active",authorizing:"authorizing",failed:"failed",revoking:"revoking"};Du.BundleTaskState={bundling:"bundling",cancelling:"cancelling",complete:"complete",failed:"failed",pending:"pending",storing:"storing",waiting_for_shutdown:"waiting-for-shutdown"};Du.CapacityReservationFleetState={ACTIVE:"active",CANCELLED:"cancelled",CANCELLING:"cancelling",EXPIRED:"expired",EXPIRING:"expiring",FAILED:"failed",MODIFYING:"modifying",PARTIALLY_FULFILLED:"partially_fulfilled",SUBMITTED:"submitted"};Du.ListingState={available:"available",cancelled:"cancelled",pending:"pending",sold:"sold"};Du.CurrencyCodeValues={USD:"USD"};Du.ListingStatus={active:"active",cancelled:"cancelled",closed:"closed",pending:"pending"};Du.BatchState={ACTIVE:"active",CANCELLED:"cancelled",CANCELLED_RUNNING:"cancelled_running",CANCELLED_TERMINATING_INSTANCES:"cancelled_terminating",FAILED:"failed",MODIFYING:"modifying",SUBMITTED:"submitted"};Du.CancelBatchErrorCode={FLEET_REQUEST_ID_DOES_NOT_EXIST:"fleetRequestIdDoesNotExist",FLEET_REQUEST_ID_MALFORMED:"fleetRequestIdMalformed",FLEET_REQUEST_NOT_IN_CANCELLABLE_STATE:"fleetRequestNotInCancellableState",UNEXPECTED_ERROR:"unexpectedError"};Du.CancelSpotInstanceRequestState={active:"active",cancelled:"cancelled",closed:"closed",completed:"completed",open:"open"};Du.EndDateType={limited:"limited",unlimited:"unlimited"};Du.InstanceMatchCriteria={open:"open",targeted:"targeted"};Du.CapacityReservationInstancePlatform={LINUX_UNIX:"Linux/UNIX",LINUX_WITH_SQL_SERVER_ENTERPRISE:"Linux with SQL Server Enterprise",LINUX_WITH_SQL_SERVER_STANDARD:"Linux with SQL Server Standard",LINUX_WITH_SQL_SERVER_WEB:"Linux with SQL Server Web",RED_HAT_ENTERPRISE_LINUX:"Red Hat Enterprise Linux",RHEL_WITH_HA:"RHEL with HA",RHEL_WITH_HA_AND_SQL_SERVER_ENTERPRISE:"RHEL with HA and SQL Server Enterprise",RHEL_WITH_HA_AND_SQL_SERVER_STANDARD:"RHEL with HA and SQL Server Standard",RHEL_WITH_SQL_SERVER_ENTERPRISE:"RHEL with SQL Server Enterprise",RHEL_WITH_SQL_SERVER_STANDARD:"RHEL with SQL Server Standard",RHEL_WITH_SQL_SERVER_WEB:"RHEL with SQL Server Web",SUSE_LINUX:"SUSE Linux",WINDOWS:"Windows",WINDOWS_WITH_SQL_SERVER:"Windows with SQL Server",WINDOWS_WITH_SQL_SERVER_ENTERPRISE:"Windows with SQL Server Enterprise",WINDOWS_WITH_SQL_SERVER_STANDARD:"Windows with SQL Server Standard",WINDOWS_WITH_SQL_SERVER_WEB:"Windows with SQL Server Web"};Du.CapacityReservationTenancy={dedicated:"dedicated",default:"default"};Du.CapacityReservationState={active:"active",cancelled:"cancelled",expired:"expired",failed:"failed",pending:"pending"};Du.FleetInstanceMatchCriteria={open:"open"};Du._InstanceType={a1_2xlarge:"a1.2xlarge",a1_4xlarge:"a1.4xlarge",a1_large:"a1.large",a1_medium:"a1.medium",a1_metal:"a1.metal",a1_xlarge:"a1.xlarge",c1_medium:"c1.medium",c1_xlarge:"c1.xlarge",c3_2xlarge:"c3.2xlarge",c3_4xlarge:"c3.4xlarge",c3_8xlarge:"c3.8xlarge",c3_large:"c3.large",c3_xlarge:"c3.xlarge",c4_2xlarge:"c4.2xlarge",c4_4xlarge:"c4.4xlarge",c4_8xlarge:"c4.8xlarge",c4_large:"c4.large",c4_xlarge:"c4.xlarge",c5_12xlarge:"c5.12xlarge",c5_18xlarge:"c5.18xlarge",c5_24xlarge:"c5.24xlarge",c5_2xlarge:"c5.2xlarge",c5_4xlarge:"c5.4xlarge",c5_9xlarge:"c5.9xlarge",c5_large:"c5.large",c5_metal:"c5.metal",c5_xlarge:"c5.xlarge",c5a_12xlarge:"c5a.12xlarge",c5a_16xlarge:"c5a.16xlarge",c5a_24xlarge:"c5a.24xlarge",c5a_2xlarge:"c5a.2xlarge",c5a_4xlarge:"c5a.4xlarge",c5a_8xlarge:"c5a.8xlarge",c5a_large:"c5a.large",c5a_xlarge:"c5a.xlarge",c5ad_12xlarge:"c5ad.12xlarge",c5ad_16xlarge:"c5ad.16xlarge",c5ad_24xlarge:"c5ad.24xlarge",c5ad_2xlarge:"c5ad.2xlarge",c5ad_4xlarge:"c5ad.4xlarge",c5ad_8xlarge:"c5ad.8xlarge",c5ad_large:"c5ad.large",c5ad_xlarge:"c5ad.xlarge",c5d_12xlarge:"c5d.12xlarge",c5d_18xlarge:"c5d.18xlarge",c5d_24xlarge:"c5d.24xlarge",c5d_2xlarge:"c5d.2xlarge",c5d_4xlarge:"c5d.4xlarge",c5d_9xlarge:"c5d.9xlarge",c5d_large:"c5d.large",c5d_metal:"c5d.metal",c5d_xlarge:"c5d.xlarge",c5n_18xlarge:"c5n.18xlarge",c5n_2xlarge:"c5n.2xlarge",c5n_4xlarge:"c5n.4xlarge",c5n_9xlarge:"c5n.9xlarge",c5n_large:"c5n.large",c5n_metal:"c5n.metal",c5n_xlarge:"c5n.xlarge",c6a_12xlarge:"c6a.12xlarge",c6a_16xlarge:"c6a.16xlarge",c6a_24xlarge:"c6a.24xlarge",c6a_2xlarge:"c6a.2xlarge",c6a_32xlarge:"c6a.32xlarge",c6a_48xlarge:"c6a.48xlarge",c6a_4xlarge:"c6a.4xlarge",c6a_8xlarge:"c6a.8xlarge",c6a_large:"c6a.large",c6a_metal:"c6a.metal",c6a_xlarge:"c6a.xlarge",c6g_12xlarge:"c6g.12xlarge",c6g_16xlarge:"c6g.16xlarge",c6g_2xlarge:"c6g.2xlarge",c6g_4xlarge:"c6g.4xlarge",c6g_8xlarge:"c6g.8xlarge",c6g_large:"c6g.large",c6g_medium:"c6g.medium",c6g_metal:"c6g.metal",c6g_xlarge:"c6g.xlarge",c6gd_12xlarge:"c6gd.12xlarge",c6gd_16xlarge:"c6gd.16xlarge",c6gd_2xlarge:"c6gd.2xlarge",c6gd_4xlarge:"c6gd.4xlarge",c6gd_8xlarge:"c6gd.8xlarge",c6gd_large:"c6gd.large",c6gd_medium:"c6gd.medium",c6gd_metal:"c6gd.metal",c6gd_xlarge:"c6gd.xlarge",c6gn_12xlarge:"c6gn.12xlarge",c6gn_16xlarge:"c6gn.16xlarge",c6gn_2xlarge:"c6gn.2xlarge",c6gn_4xlarge:"c6gn.4xlarge",c6gn_8xlarge:"c6gn.8xlarge",c6gn_large:"c6gn.large",c6gn_medium:"c6gn.medium",c6gn_xlarge:"c6gn.xlarge",c6i_12xlarge:"c6i.12xlarge",c6i_16xlarge:"c6i.16xlarge",c6i_24xlarge:"c6i.24xlarge",c6i_2xlarge:"c6i.2xlarge",c6i_32xlarge:"c6i.32xlarge",c6i_4xlarge:"c6i.4xlarge",c6i_8xlarge:"c6i.8xlarge",c6i_large:"c6i.large",c6i_metal:"c6i.metal",c6i_xlarge:"c6i.xlarge",c6id_12xlarge:"c6id.12xlarge",c6id_16xlarge:"c6id.16xlarge",c6id_24xlarge:"c6id.24xlarge",c6id_2xlarge:"c6id.2xlarge",c6id_32xlarge:"c6id.32xlarge",c6id_4xlarge:"c6id.4xlarge",c6id_8xlarge:"c6id.8xlarge",c6id_large:"c6id.large",c6id_metal:"c6id.metal",c6id_xlarge:"c6id.xlarge",c6in_12xlarge:"c6in.12xlarge",c6in_16xlarge:"c6in.16xlarge",c6in_24xlarge:"c6in.24xlarge",c6in_2xlarge:"c6in.2xlarge",c6in_32xlarge:"c6in.32xlarge",c6in_4xlarge:"c6in.4xlarge",c6in_8xlarge:"c6in.8xlarge",c6in_large:"c6in.large",c6in_metal:"c6in.metal",c6in_xlarge:"c6in.xlarge",c7g_12xlarge:"c7g.12xlarge",c7g_16xlarge:"c7g.16xlarge",c7g_2xlarge:"c7g.2xlarge",c7g_4xlarge:"c7g.4xlarge",c7g_8xlarge:"c7g.8xlarge",c7g_large:"c7g.large",c7g_medium:"c7g.medium",c7g_metal:"c7g.metal",c7g_xlarge:"c7g.xlarge",cc1_4xlarge:"cc1.4xlarge",cc2_8xlarge:"cc2.8xlarge",cg1_4xlarge:"cg1.4xlarge",cr1_8xlarge:"cr1.8xlarge",d2_2xlarge:"d2.2xlarge",d2_4xlarge:"d2.4xlarge",d2_8xlarge:"d2.8xlarge",d2_xlarge:"d2.xlarge",d3_2xlarge:"d3.2xlarge",d3_4xlarge:"d3.4xlarge",d3_8xlarge:"d3.8xlarge",d3_xlarge:"d3.xlarge",d3en_12xlarge:"d3en.12xlarge",d3en_2xlarge:"d3en.2xlarge",d3en_4xlarge:"d3en.4xlarge",d3en_6xlarge:"d3en.6xlarge",d3en_8xlarge:"d3en.8xlarge",d3en_xlarge:"d3en.xlarge",dl1_24xlarge:"dl1.24xlarge",f1_16xlarge:"f1.16xlarge",f1_2xlarge:"f1.2xlarge",f1_4xlarge:"f1.4xlarge",g2_2xlarge:"g2.2xlarge",g2_8xlarge:"g2.8xlarge",g3_16xlarge:"g3.16xlarge",g3_4xlarge:"g3.4xlarge",g3_8xlarge:"g3.8xlarge",g3s_xlarge:"g3s.xlarge",g4ad_16xlarge:"g4ad.16xlarge",g4ad_2xlarge:"g4ad.2xlarge",g4ad_4xlarge:"g4ad.4xlarge",g4ad_8xlarge:"g4ad.8xlarge",g4ad_xlarge:"g4ad.xlarge",g4dn_12xlarge:"g4dn.12xlarge",g4dn_16xlarge:"g4dn.16xlarge",g4dn_2xlarge:"g4dn.2xlarge",g4dn_4xlarge:"g4dn.4xlarge",g4dn_8xlarge:"g4dn.8xlarge",g4dn_metal:"g4dn.metal",g4dn_xlarge:"g4dn.xlarge",g5_12xlarge:"g5.12xlarge",g5_16xlarge:"g5.16xlarge",g5_24xlarge:"g5.24xlarge",g5_2xlarge:"g5.2xlarge",g5_48xlarge:"g5.48xlarge",g5_4xlarge:"g5.4xlarge",g5_8xlarge:"g5.8xlarge",g5_xlarge:"g5.xlarge",g5g_16xlarge:"g5g.16xlarge",g5g_2xlarge:"g5g.2xlarge",g5g_4xlarge:"g5g.4xlarge",g5g_8xlarge:"g5g.8xlarge",g5g_metal:"g5g.metal",g5g_xlarge:"g5g.xlarge",h1_16xlarge:"h1.16xlarge",h1_2xlarge:"h1.2xlarge",h1_4xlarge:"h1.4xlarge",h1_8xlarge:"h1.8xlarge",hi1_4xlarge:"hi1.4xlarge",hpc6a_48xlarge:"hpc6a.48xlarge",hpc6id_32xlarge:"hpc6id.32xlarge",hs1_8xlarge:"hs1.8xlarge",i2_2xlarge:"i2.2xlarge",i2_4xlarge:"i2.4xlarge",i2_8xlarge:"i2.8xlarge",i2_xlarge:"i2.xlarge",i3_16xlarge:"i3.16xlarge",i3_2xlarge:"i3.2xlarge",i3_4xlarge:"i3.4xlarge",i3_8xlarge:"i3.8xlarge",i3_large:"i3.large",i3_metal:"i3.metal",i3_xlarge:"i3.xlarge",i3en_12xlarge:"i3en.12xlarge",i3en_24xlarge:"i3en.24xlarge",i3en_2xlarge:"i3en.2xlarge",i3en_3xlarge:"i3en.3xlarge",i3en_6xlarge:"i3en.6xlarge",i3en_large:"i3en.large",i3en_metal:"i3en.metal",i3en_xlarge:"i3en.xlarge",i4g_16xlarge:"i4g.16xlarge",i4g_2xlarge:"i4g.2xlarge",i4g_4xlarge:"i4g.4xlarge",i4g_8xlarge:"i4g.8xlarge",i4g_large:"i4g.large",i4g_xlarge:"i4g.xlarge",i4i_16xlarge:"i4i.16xlarge",i4i_2xlarge:"i4i.2xlarge",i4i_32xlarge:"i4i.32xlarge",i4i_4xlarge:"i4i.4xlarge",i4i_8xlarge:"i4i.8xlarge",i4i_large:"i4i.large",i4i_metal:"i4i.metal",i4i_xlarge:"i4i.xlarge",im4gn_16xlarge:"im4gn.16xlarge",im4gn_2xlarge:"im4gn.2xlarge",im4gn_4xlarge:"im4gn.4xlarge",im4gn_8xlarge:"im4gn.8xlarge",im4gn_large:"im4gn.large",im4gn_xlarge:"im4gn.xlarge",inf1_24xlarge:"inf1.24xlarge",inf1_2xlarge:"inf1.2xlarge",inf1_6xlarge:"inf1.6xlarge",inf1_xlarge:"inf1.xlarge",inf2_24xlarge:"inf2.24xlarge",inf2_48xlarge:"inf2.48xlarge",inf2_8xlarge:"inf2.8xlarge",inf2_xlarge:"inf2.xlarge",is4gen_2xlarge:"is4gen.2xlarge",is4gen_4xlarge:"is4gen.4xlarge",is4gen_8xlarge:"is4gen.8xlarge",is4gen_large:"is4gen.large",is4gen_medium:"is4gen.medium",is4gen_xlarge:"is4gen.xlarge",m1_large:"m1.large",m1_medium:"m1.medium",m1_small:"m1.small",m1_xlarge:"m1.xlarge",m2_2xlarge:"m2.2xlarge",m2_4xlarge:"m2.4xlarge",m2_xlarge:"m2.xlarge",m3_2xlarge:"m3.2xlarge",m3_large:"m3.large",m3_medium:"m3.medium",m3_xlarge:"m3.xlarge",m4_10xlarge:"m4.10xlarge",m4_16xlarge:"m4.16xlarge",m4_2xlarge:"m4.2xlarge",m4_4xlarge:"m4.4xlarge",m4_large:"m4.large",m4_xlarge:"m4.xlarge",m5_12xlarge:"m5.12xlarge",m5_16xlarge:"m5.16xlarge",m5_24xlarge:"m5.24xlarge",m5_2xlarge:"m5.2xlarge",m5_4xlarge:"m5.4xlarge",m5_8xlarge:"m5.8xlarge",m5_large:"m5.large",m5_metal:"m5.metal",m5_xlarge:"m5.xlarge",m5a_12xlarge:"m5a.12xlarge",m5a_16xlarge:"m5a.16xlarge",m5a_24xlarge:"m5a.24xlarge",m5a_2xlarge:"m5a.2xlarge",m5a_4xlarge:"m5a.4xlarge",m5a_8xlarge:"m5a.8xlarge",m5a_large:"m5a.large",m5a_xlarge:"m5a.xlarge",m5ad_12xlarge:"m5ad.12xlarge",m5ad_16xlarge:"m5ad.16xlarge",m5ad_24xlarge:"m5ad.24xlarge",m5ad_2xlarge:"m5ad.2xlarge",m5ad_4xlarge:"m5ad.4xlarge",m5ad_8xlarge:"m5ad.8xlarge",m5ad_large:"m5ad.large",m5ad_xlarge:"m5ad.xlarge",m5d_12xlarge:"m5d.12xlarge",m5d_16xlarge:"m5d.16xlarge",m5d_24xlarge:"m5d.24xlarge",m5d_2xlarge:"m5d.2xlarge",m5d_4xlarge:"m5d.4xlarge",m5d_8xlarge:"m5d.8xlarge",m5d_large:"m5d.large",m5d_metal:"m5d.metal",m5d_xlarge:"m5d.xlarge",m5dn_12xlarge:"m5dn.12xlarge",m5dn_16xlarge:"m5dn.16xlarge",m5dn_24xlarge:"m5dn.24xlarge",m5dn_2xlarge:"m5dn.2xlarge",m5dn_4xlarge:"m5dn.4xlarge",m5dn_8xlarge:"m5dn.8xlarge",m5dn_large:"m5dn.large",m5dn_metal:"m5dn.metal",m5dn_xlarge:"m5dn.xlarge",m5n_12xlarge:"m5n.12xlarge",m5n_16xlarge:"m5n.16xlarge",m5n_24xlarge:"m5n.24xlarge",m5n_2xlarge:"m5n.2xlarge",m5n_4xlarge:"m5n.4xlarge",m5n_8xlarge:"m5n.8xlarge",m5n_large:"m5n.large",m5n_metal:"m5n.metal",m5n_xlarge:"m5n.xlarge",m5zn_12xlarge:"m5zn.12xlarge",m5zn_2xlarge:"m5zn.2xlarge",m5zn_3xlarge:"m5zn.3xlarge",m5zn_6xlarge:"m5zn.6xlarge",m5zn_large:"m5zn.large",m5zn_metal:"m5zn.metal",m5zn_xlarge:"m5zn.xlarge",m6a_12xlarge:"m6a.12xlarge",m6a_16xlarge:"m6a.16xlarge",m6a_24xlarge:"m6a.24xlarge",m6a_2xlarge:"m6a.2xlarge",m6a_32xlarge:"m6a.32xlarge",m6a_48xlarge:"m6a.48xlarge",m6a_4xlarge:"m6a.4xlarge",m6a_8xlarge:"m6a.8xlarge",m6a_large:"m6a.large",m6a_metal:"m6a.metal",m6a_xlarge:"m6a.xlarge",m6g_12xlarge:"m6g.12xlarge",m6g_16xlarge:"m6g.16xlarge",m6g_2xlarge:"m6g.2xlarge",m6g_4xlarge:"m6g.4xlarge",m6g_8xlarge:"m6g.8xlarge",m6g_large:"m6g.large",m6g_medium:"m6g.medium",m6g_metal:"m6g.metal",m6g_xlarge:"m6g.xlarge",m6gd_12xlarge:"m6gd.12xlarge",m6gd_16xlarge:"m6gd.16xlarge",m6gd_2xlarge:"m6gd.2xlarge",m6gd_4xlarge:"m6gd.4xlarge",m6gd_8xlarge:"m6gd.8xlarge",m6gd_large:"m6gd.large",m6gd_medium:"m6gd.medium",m6gd_metal:"m6gd.metal",m6gd_xlarge:"m6gd.xlarge",m6i_12xlarge:"m6i.12xlarge",m6i_16xlarge:"m6i.16xlarge",m6i_24xlarge:"m6i.24xlarge",m6i_2xlarge:"m6i.2xlarge",m6i_32xlarge:"m6i.32xlarge",m6i_4xlarge:"m6i.4xlarge",m6i_8xlarge:"m6i.8xlarge",m6i_large:"m6i.large",m6i_metal:"m6i.metal",m6i_xlarge:"m6i.xlarge",m6id_12xlarge:"m6id.12xlarge",m6id_16xlarge:"m6id.16xlarge",m6id_24xlarge:"m6id.24xlarge",m6id_2xlarge:"m6id.2xlarge",m6id_32xlarge:"m6id.32xlarge",m6id_4xlarge:"m6id.4xlarge",m6id_8xlarge:"m6id.8xlarge",m6id_large:"m6id.large",m6id_metal:"m6id.metal",m6id_xlarge:"m6id.xlarge",m6idn_12xlarge:"m6idn.12xlarge",m6idn_16xlarge:"m6idn.16xlarge",m6idn_24xlarge:"m6idn.24xlarge",m6idn_2xlarge:"m6idn.2xlarge",m6idn_32xlarge:"m6idn.32xlarge",m6idn_4xlarge:"m6idn.4xlarge",m6idn_8xlarge:"m6idn.8xlarge",m6idn_large:"m6idn.large",m6idn_metal:"m6idn.metal",m6idn_xlarge:"m6idn.xlarge",m6in_12xlarge:"m6in.12xlarge",m6in_16xlarge:"m6in.16xlarge",m6in_24xlarge:"m6in.24xlarge",m6in_2xlarge:"m6in.2xlarge",m6in_32xlarge:"m6in.32xlarge",m6in_4xlarge:"m6in.4xlarge",m6in_8xlarge:"m6in.8xlarge",m6in_large:"m6in.large",m6in_metal:"m6in.metal",m6in_xlarge:"m6in.xlarge",m7g_12xlarge:"m7g.12xlarge",m7g_16xlarge:"m7g.16xlarge",m7g_2xlarge:"m7g.2xlarge",m7g_4xlarge:"m7g.4xlarge",m7g_8xlarge:"m7g.8xlarge",m7g_large:"m7g.large",m7g_medium:"m7g.medium",m7g_metal:"m7g.metal",m7g_xlarge:"m7g.xlarge",mac1_metal:"mac1.metal",mac2_metal:"mac2.metal",p2_16xlarge:"p2.16xlarge",p2_8xlarge:"p2.8xlarge",p2_xlarge:"p2.xlarge",p3_16xlarge:"p3.16xlarge",p3_2xlarge:"p3.2xlarge",p3_8xlarge:"p3.8xlarge",p3dn_24xlarge:"p3dn.24xlarge",p4d_24xlarge:"p4d.24xlarge",p4de_24xlarge:"p4de.24xlarge",r3_2xlarge:"r3.2xlarge",r3_4xlarge:"r3.4xlarge",r3_8xlarge:"r3.8xlarge",r3_large:"r3.large",r3_xlarge:"r3.xlarge",r4_16xlarge:"r4.16xlarge",r4_2xlarge:"r4.2xlarge",r4_4xlarge:"r4.4xlarge",r4_8xlarge:"r4.8xlarge",r4_large:"r4.large",r4_xlarge:"r4.xlarge",r5_12xlarge:"r5.12xlarge",r5_16xlarge:"r5.16xlarge",r5_24xlarge:"r5.24xlarge",r5_2xlarge:"r5.2xlarge",r5_4xlarge:"r5.4xlarge",r5_8xlarge:"r5.8xlarge",r5_large:"r5.large",r5_metal:"r5.metal",r5_xlarge:"r5.xlarge",r5a_12xlarge:"r5a.12xlarge",r5a_16xlarge:"r5a.16xlarge",r5a_24xlarge:"r5a.24xlarge",r5a_2xlarge:"r5a.2xlarge",r5a_4xlarge:"r5a.4xlarge",r5a_8xlarge:"r5a.8xlarge",r5a_large:"r5a.large",r5a_xlarge:"r5a.xlarge",r5ad_12xlarge:"r5ad.12xlarge",r5ad_16xlarge:"r5ad.16xlarge",r5ad_24xlarge:"r5ad.24xlarge",r5ad_2xlarge:"r5ad.2xlarge",r5ad_4xlarge:"r5ad.4xlarge",r5ad_8xlarge:"r5ad.8xlarge",r5ad_large:"r5ad.large",r5ad_xlarge:"r5ad.xlarge",r5b_12xlarge:"r5b.12xlarge",r5b_16xlarge:"r5b.16xlarge",r5b_24xlarge:"r5b.24xlarge",r5b_2xlarge:"r5b.2xlarge",r5b_4xlarge:"r5b.4xlarge",r5b_8xlarge:"r5b.8xlarge",r5b_large:"r5b.large",r5b_metal:"r5b.metal",r5b_xlarge:"r5b.xlarge",r5d_12xlarge:"r5d.12xlarge",r5d_16xlarge:"r5d.16xlarge",r5d_24xlarge:"r5d.24xlarge",r5d_2xlarge:"r5d.2xlarge",r5d_4xlarge:"r5d.4xlarge",r5d_8xlarge:"r5d.8xlarge",r5d_large:"r5d.large",r5d_metal:"r5d.metal",r5d_xlarge:"r5d.xlarge",r5dn_12xlarge:"r5dn.12xlarge",r5dn_16xlarge:"r5dn.16xlarge",r5dn_24xlarge:"r5dn.24xlarge",r5dn_2xlarge:"r5dn.2xlarge",r5dn_4xlarge:"r5dn.4xlarge",r5dn_8xlarge:"r5dn.8xlarge",r5dn_large:"r5dn.large",r5dn_metal:"r5dn.metal",r5dn_xlarge:"r5dn.xlarge",r5n_12xlarge:"r5n.12xlarge",r5n_16xlarge:"r5n.16xlarge",r5n_24xlarge:"r5n.24xlarge",r5n_2xlarge:"r5n.2xlarge",r5n_4xlarge:"r5n.4xlarge",r5n_8xlarge:"r5n.8xlarge",r5n_large:"r5n.large",r5n_metal:"r5n.metal",r5n_xlarge:"r5n.xlarge",r6a_12xlarge:"r6a.12xlarge",r6a_16xlarge:"r6a.16xlarge",r6a_24xlarge:"r6a.24xlarge",r6a_2xlarge:"r6a.2xlarge",r6a_32xlarge:"r6a.32xlarge",r6a_48xlarge:"r6a.48xlarge",r6a_4xlarge:"r6a.4xlarge",r6a_8xlarge:"r6a.8xlarge",r6a_large:"r6a.large",r6a_metal:"r6a.metal",r6a_xlarge:"r6a.xlarge",r6g_12xlarge:"r6g.12xlarge",r6g_16xlarge:"r6g.16xlarge",r6g_2xlarge:"r6g.2xlarge",r6g_4xlarge:"r6g.4xlarge",r6g_8xlarge:"r6g.8xlarge",r6g_large:"r6g.large",r6g_medium:"r6g.medium",r6g_metal:"r6g.metal",r6g_xlarge:"r6g.xlarge",r6gd_12xlarge:"r6gd.12xlarge",r6gd_16xlarge:"r6gd.16xlarge",r6gd_2xlarge:"r6gd.2xlarge",r6gd_4xlarge:"r6gd.4xlarge",r6gd_8xlarge:"r6gd.8xlarge",r6gd_large:"r6gd.large",r6gd_medium:"r6gd.medium",r6gd_metal:"r6gd.metal",r6gd_xlarge:"r6gd.xlarge",r6i_12xlarge:"r6i.12xlarge",r6i_16xlarge:"r6i.16xlarge",r6i_24xlarge:"r6i.24xlarge",r6i_2xlarge:"r6i.2xlarge",r6i_32xlarge:"r6i.32xlarge",r6i_4xlarge:"r6i.4xlarge",r6i_8xlarge:"r6i.8xlarge",r6i_large:"r6i.large",r6i_metal:"r6i.metal",r6i_xlarge:"r6i.xlarge",r6id_12xlarge:"r6id.12xlarge",r6id_16xlarge:"r6id.16xlarge",r6id_24xlarge:"r6id.24xlarge",r6id_2xlarge:"r6id.2xlarge",r6id_32xlarge:"r6id.32xlarge",r6id_4xlarge:"r6id.4xlarge",r6id_8xlarge:"r6id.8xlarge",r6id_large:"r6id.large",r6id_metal:"r6id.metal",r6id_xlarge:"r6id.xlarge",r6idn_12xlarge:"r6idn.12xlarge",r6idn_16xlarge:"r6idn.16xlarge",r6idn_24xlarge:"r6idn.24xlarge",r6idn_2xlarge:"r6idn.2xlarge",r6idn_32xlarge:"r6idn.32xlarge",r6idn_4xlarge:"r6idn.4xlarge",r6idn_8xlarge:"r6idn.8xlarge",r6idn_large:"r6idn.large",r6idn_metal:"r6idn.metal",r6idn_xlarge:"r6idn.xlarge",r6in_12xlarge:"r6in.12xlarge",r6in_16xlarge:"r6in.16xlarge",r6in_24xlarge:"r6in.24xlarge",r6in_2xlarge:"r6in.2xlarge",r6in_32xlarge:"r6in.32xlarge",r6in_4xlarge:"r6in.4xlarge",r6in_8xlarge:"r6in.8xlarge",r6in_large:"r6in.large",r6in_metal:"r6in.metal",r6in_xlarge:"r6in.xlarge",r7g_12xlarge:"r7g.12xlarge",r7g_16xlarge:"r7g.16xlarge",r7g_2xlarge:"r7g.2xlarge",r7g_4xlarge:"r7g.4xlarge",r7g_8xlarge:"r7g.8xlarge",r7g_large:"r7g.large",r7g_medium:"r7g.medium",r7g_metal:"r7g.metal",r7g_xlarge:"r7g.xlarge",t1_micro:"t1.micro",t2_2xlarge:"t2.2xlarge",t2_large:"t2.large",t2_medium:"t2.medium",t2_micro:"t2.micro",t2_nano:"t2.nano",t2_small:"t2.small",t2_xlarge:"t2.xlarge",t3_2xlarge:"t3.2xlarge",t3_large:"t3.large",t3_medium:"t3.medium",t3_micro:"t3.micro",t3_nano:"t3.nano",t3_small:"t3.small",t3_xlarge:"t3.xlarge",t3a_2xlarge:"t3a.2xlarge",t3a_large:"t3a.large",t3a_medium:"t3a.medium",t3a_micro:"t3a.micro",t3a_nano:"t3a.nano",t3a_small:"t3a.small",t3a_xlarge:"t3a.xlarge",t4g_2xlarge:"t4g.2xlarge",t4g_large:"t4g.large",t4g_medium:"t4g.medium",t4g_micro:"t4g.micro",t4g_nano:"t4g.nano",t4g_small:"t4g.small",t4g_xlarge:"t4g.xlarge",trn1_2xlarge:"trn1.2xlarge",trn1_32xlarge:"trn1.32xlarge",trn1n_32xlarge:"trn1n.32xlarge",u_12tb1_112xlarge:"u-12tb1.112xlarge",u_12tb1_metal:"u-12tb1.metal",u_18tb1_112xlarge:"u-18tb1.112xlarge",u_18tb1_metal:"u-18tb1.metal",u_24tb1_112xlarge:"u-24tb1.112xlarge",u_24tb1_metal:"u-24tb1.metal",u_3tb1_56xlarge:"u-3tb1.56xlarge",u_6tb1_112xlarge:"u-6tb1.112xlarge",u_6tb1_56xlarge:"u-6tb1.56xlarge",u_6tb1_metal:"u-6tb1.metal",u_9tb1_112xlarge:"u-9tb1.112xlarge",u_9tb1_metal:"u-9tb1.metal",vt1_24xlarge:"vt1.24xlarge",vt1_3xlarge:"vt1.3xlarge",vt1_6xlarge:"vt1.6xlarge",x1_16xlarge:"x1.16xlarge",x1_32xlarge:"x1.32xlarge",x1e_16xlarge:"x1e.16xlarge",x1e_2xlarge:"x1e.2xlarge",x1e_32xlarge:"x1e.32xlarge",x1e_4xlarge:"x1e.4xlarge",x1e_8xlarge:"x1e.8xlarge",x1e_xlarge:"x1e.xlarge",x2gd_12xlarge:"x2gd.12xlarge",x2gd_16xlarge:"x2gd.16xlarge",x2gd_2xlarge:"x2gd.2xlarge",x2gd_4xlarge:"x2gd.4xlarge",x2gd_8xlarge:"x2gd.8xlarge",x2gd_large:"x2gd.large",x2gd_medium:"x2gd.medium",x2gd_metal:"x2gd.metal",x2gd_xlarge:"x2gd.xlarge",x2idn_16xlarge:"x2idn.16xlarge",x2idn_24xlarge:"x2idn.24xlarge",x2idn_32xlarge:"x2idn.32xlarge",x2idn_metal:"x2idn.metal",x2iedn_16xlarge:"x2iedn.16xlarge",x2iedn_24xlarge:"x2iedn.24xlarge",x2iedn_2xlarge:"x2iedn.2xlarge",x2iedn_32xlarge:"x2iedn.32xlarge",x2iedn_4xlarge:"x2iedn.4xlarge",x2iedn_8xlarge:"x2iedn.8xlarge",x2iedn_metal:"x2iedn.metal",x2iedn_xlarge:"x2iedn.xlarge",x2iezn_12xlarge:"x2iezn.12xlarge",x2iezn_2xlarge:"x2iezn.2xlarge",x2iezn_4xlarge:"x2iezn.4xlarge",x2iezn_6xlarge:"x2iezn.6xlarge",x2iezn_8xlarge:"x2iezn.8xlarge",x2iezn_metal:"x2iezn.metal",z1d_12xlarge:"z1d.12xlarge",z1d_2xlarge:"z1d.2xlarge",z1d_3xlarge:"z1d.3xlarge",z1d_6xlarge:"z1d.6xlarge",z1d_large:"z1d.large",z1d_metal:"z1d.metal",z1d_xlarge:"z1d.xlarge"};Du.FleetCapacityReservationTenancy={default:"default"};Du.CarrierGatewayState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};var E3m=e=>({...e,...e.ClientSecret&&{ClientSecret:apa.SENSITIVE_STRING}});Du.OidcOptionsFilterSensitiveLog=E3m;var D3m=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,Du.OidcOptionsFilterSensitiveLog)(e.OidcOptions)}});Du.VerifiedAccessTrustProviderFilterSensitiveLog=D3m;var S3m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,Du.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Du.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog=S3m;var w3m=e=>({...e,...e.PresignedUrl&&{PresignedUrl:apa.SENSITIVE_STRING}});Du.CopySnapshotRequestFilterSensitiveLog=w3m});var Nvn=A(I$e=>{"use strict";Object.defineProperty(I$e,"__esModule",{value:!0});I$e.AttachVerifiedAccessTrustProviderCommand=I$e.$Command=void 0;var I3m=Ue(),x3m=ze(),cpa=qe();Object.defineProperty(I$e,"$Command",{enumerable:!0,get:function(){return cpa.Command}});var T3m=p0e(),opa=Mr(),Fvn=class e extends cpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:T3m.AttachVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,opa.se_AttachVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,opa.de_AttachVerifiedAccessTrustProviderCommand)(r,t)}};I$e.AttachVerifiedAccessTrustProviderCommand=Fvn});var Bvn=A(x$e=>{"use strict";Object.defineProperty(x$e,"__esModule",{value:!0});x$e.AttachVolumeCommand=x$e.$Command=void 0;var P3m=Ue(),R3m=ze(),lpa=qe();Object.defineProperty(x$e,"$Command",{enumerable:!0,get:function(){return lpa.Command}});var upa=Mr(),Ovn=class e extends lpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,upa.se_AttachVolumeCommand)(r,t)}deserialize(r,t){return(0,upa.de_AttachVolumeCommand)(r,t)}};x$e.AttachVolumeCommand=Ovn});var Mvn=A(T$e=>{"use strict";Object.defineProperty(T$e,"__esModule",{value:!0});T$e.AttachVpnGatewayCommand=T$e.$Command=void 0;var k3m=Ue(),F3m=ze(),ppa=qe();Object.defineProperty(T$e,"$Command",{enumerable:!0,get:function(){return ppa.Command}});var dpa=Mr(),qvn=class e extends ppa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AttachVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dpa.se_AttachVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,dpa.de_AttachVpnGatewayCommand)(r,t)}};T$e.AttachVpnGatewayCommand=qvn});var jvn=A(P$e=>{"use strict";Object.defineProperty(P$e,"__esModule",{value:!0});P$e.AuthorizeClientVpnIngressCommand=P$e.$Command=void 0;var N3m=Ue(),O3m=ze(),fpa=qe();Object.defineProperty(P$e,"$Command",{enumerable:!0,get:function(){return fpa.Command}});var mpa=Mr(),Lvn=class e extends fpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeClientVpnIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mpa.se_AuthorizeClientVpnIngressCommand)(r,t)}deserialize(r,t){return(0,mpa.de_AuthorizeClientVpnIngressCommand)(r,t)}};P$e.AuthorizeClientVpnIngressCommand=Lvn});var Uvn=A(R$e=>{"use strict";Object.defineProperty(R$e,"__esModule",{value:!0});R$e.AuthorizeSecurityGroupEgressCommand=R$e.$Command=void 0;var B3m=Ue(),q3m=ze(),gpa=qe();Object.defineProperty(R$e,"$Command",{enumerable:!0,get:function(){return gpa.Command}});var hpa=Mr(),Gvn=class e extends gpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeSecurityGroupEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hpa.se_AuthorizeSecurityGroupEgressCommand)(r,t)}deserialize(r,t){return(0,hpa.de_AuthorizeSecurityGroupEgressCommand)(r,t)}};R$e.AuthorizeSecurityGroupEgressCommand=Gvn});var zvn=A(k$e=>{"use strict";Object.defineProperty(k$e,"__esModule",{value:!0});k$e.AuthorizeSecurityGroupIngressCommand=k$e.$Command=void 0;var M3m=Ue(),L3m=ze(),_pa=qe();Object.defineProperty(k$e,"$Command",{enumerable:!0,get:function(){return _pa.Command}});var ypa=Mr(),Vvn=class e extends _pa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"AuthorizeSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ypa.se_AuthorizeSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,ypa.de_AuthorizeSecurityGroupIngressCommand)(r,t)}};k$e.AuthorizeSecurityGroupIngressCommand=Vvn});var Qvn=A(F$e=>{"use strict";Object.defineProperty(F$e,"__esModule",{value:!0});F$e.BundleInstanceCommand=F$e.$Command=void 0;var j3m=Ue(),G3m=ze(),bpa=qe();Object.defineProperty(F$e,"$Command",{enumerable:!0,get:function(){return bpa.Command}});var Apa=Mr(),$vn=class e extends bpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"BundleInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Apa.se_BundleInstanceCommand)(r,t)}deserialize(r,t){return(0,Apa.de_BundleInstanceCommand)(r,t)}};F$e.BundleInstanceCommand=$vn});var Hvn=A(N$e=>{"use strict";Object.defineProperty(N$e,"__esModule",{value:!0});N$e.CancelBundleTaskCommand=N$e.$Command=void 0;var U3m=Ue(),V3m=ze(),vpa=qe();Object.defineProperty(N$e,"$Command",{enumerable:!0,get:function(){return vpa.Command}});var Cpa=Mr(),Kvn=class e extends vpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelBundleTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cpa.se_CancelBundleTaskCommand)(r,t)}deserialize(r,t){return(0,Cpa.de_CancelBundleTaskCommand)(r,t)}};N$e.CancelBundleTaskCommand=Kvn});var Yvn=A(O$e=>{"use strict";Object.defineProperty(O$e,"__esModule",{value:!0});O$e.CancelCapacityReservationCommand=O$e.$Command=void 0;var z3m=Ue(),$3m=ze(),Dpa=qe();Object.defineProperty(O$e,"$Command",{enumerable:!0,get:function(){return Dpa.Command}});var Epa=Mr(),Wvn=class e extends Dpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Epa.se_CancelCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,Epa.de_CancelCapacityReservationCommand)(r,t)}};O$e.CancelCapacityReservationCommand=Wvn});var Xvn=A(B$e=>{"use strict";Object.defineProperty(B$e,"__esModule",{value:!0});B$e.CancelCapacityReservationFleetsCommand=B$e.$Command=void 0;var Q3m=Ue(),K3m=ze(),wpa=qe();Object.defineProperty(B$e,"$Command",{enumerable:!0,get:function(){return wpa.Command}});var Spa=Mr(),Jvn=class e extends wpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelCapacityReservationFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Spa.se_CancelCapacityReservationFleetsCommand)(r,t)}deserialize(r,t){return(0,Spa.de_CancelCapacityReservationFleetsCommand)(r,t)}};B$e.CancelCapacityReservationFleetsCommand=Jvn});var eEn=A(q$e=>{"use strict";Object.defineProperty(q$e,"__esModule",{value:!0});q$e.CancelConversionTaskCommand=q$e.$Command=void 0;var H3m=Ue(),W3m=ze(),xpa=qe();Object.defineProperty(q$e,"$Command",{enumerable:!0,get:function(){return xpa.Command}});var Ipa=Mr(),Zvn=class e extends xpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelConversionTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ipa.se_CancelConversionTaskCommand)(r,t)}deserialize(r,t){return(0,Ipa.de_CancelConversionTaskCommand)(r,t)}};q$e.CancelConversionTaskCommand=Zvn});var rEn=A(M$e=>{"use strict";Object.defineProperty(M$e,"__esModule",{value:!0});M$e.CancelExportTaskCommand=M$e.$Command=void 0;var Y3m=Ue(),J3m=ze(),Ppa=qe();Object.defineProperty(M$e,"$Command",{enumerable:!0,get:function(){return Ppa.Command}});var Tpa=Mr(),tEn=class e extends Ppa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tpa.se_CancelExportTaskCommand)(r,t)}deserialize(r,t){return(0,Tpa.de_CancelExportTaskCommand)(r,t)}};M$e.CancelExportTaskCommand=tEn});var iEn=A(L$e=>{"use strict";Object.defineProperty(L$e,"__esModule",{value:!0});L$e.CancelImageLaunchPermissionCommand=L$e.$Command=void 0;var X3m=Ue(),Z3m=ze(),kpa=qe();Object.defineProperty(L$e,"$Command",{enumerable:!0,get:function(){return kpa.Command}});var Rpa=Mr(),nEn=class e extends kpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z3m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X3m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelImageLaunchPermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rpa.se_CancelImageLaunchPermissionCommand)(r,t)}deserialize(r,t){return(0,Rpa.de_CancelImageLaunchPermissionCommand)(r,t)}};L$e.CancelImageLaunchPermissionCommand=nEn});var aEn=A(j$e=>{"use strict";Object.defineProperty(j$e,"__esModule",{value:!0});j$e.CancelImportTaskCommand=j$e.$Command=void 0;var eRm=Ue(),tRm=ze(),Npa=qe();Object.defineProperty(j$e,"$Command",{enumerable:!0,get:function(){return Npa.Command}});var Fpa=Mr(),sEn=class e extends Npa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelImportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fpa.se_CancelImportTaskCommand)(r,t)}deserialize(r,t){return(0,Fpa.de_CancelImportTaskCommand)(r,t)}};j$e.CancelImportTaskCommand=sEn});var cEn=A(G$e=>{"use strict";Object.defineProperty(G$e,"__esModule",{value:!0});G$e.CancelReservedInstancesListingCommand=G$e.$Command=void 0;var rRm=Ue(),nRm=ze(),Bpa=qe();Object.defineProperty(G$e,"$Command",{enumerable:!0,get:function(){return Bpa.Command}});var Opa=Mr(),oEn=class e extends Bpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelReservedInstancesListingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Opa.se_CancelReservedInstancesListingCommand)(r,t)}deserialize(r,t){return(0,Opa.de_CancelReservedInstancesListingCommand)(r,t)}};G$e.CancelReservedInstancesListingCommand=oEn});var lEn=A(U$e=>{"use strict";Object.defineProperty(U$e,"__esModule",{value:!0});U$e.CancelSpotFleetRequestsCommand=U$e.$Command=void 0;var iRm=Ue(),sRm=ze(),Mpa=qe();Object.defineProperty(U$e,"$Command",{enumerable:!0,get:function(){return Mpa.Command}});var qpa=Mr(),uEn=class e extends Mpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelSpotFleetRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qpa.se_CancelSpotFleetRequestsCommand)(r,t)}deserialize(r,t){return(0,qpa.de_CancelSpotFleetRequestsCommand)(r,t)}};U$e.CancelSpotFleetRequestsCommand=uEn});var pEn=A(V$e=>{"use strict";Object.defineProperty(V$e,"__esModule",{value:!0});V$e.CancelSpotInstanceRequestsCommand=V$e.$Command=void 0;var aRm=Ue(),oRm=ze(),jpa=qe();Object.defineProperty(V$e,"$Command",{enumerable:!0,get:function(){return jpa.Command}});var Lpa=Mr(),dEn=class e extends jpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CancelSpotInstanceRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lpa.se_CancelSpotInstanceRequestsCommand)(r,t)}deserialize(r,t){return(0,Lpa.de_CancelSpotInstanceRequestsCommand)(r,t)}};V$e.CancelSpotInstanceRequestsCommand=dEn});var fEn=A(z$e=>{"use strict";Object.defineProperty(z$e,"__esModule",{value:!0});z$e.ConfirmProductInstanceCommand=z$e.$Command=void 0;var cRm=Ue(),uRm=ze(),Upa=qe();Object.defineProperty(z$e,"$Command",{enumerable:!0,get:function(){return Upa.Command}});var Gpa=Mr(),mEn=class e extends Upa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ConfirmProductInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gpa.se_ConfirmProductInstanceCommand)(r,t)}deserialize(r,t){return(0,Gpa.de_ConfirmProductInstanceCommand)(r,t)}};z$e.ConfirmProductInstanceCommand=mEn});var gEn=A($$e=>{"use strict";Object.defineProperty($$e,"__esModule",{value:!0});$$e.CopyFpgaImageCommand=$$e.$Command=void 0;var lRm=Ue(),dRm=ze(),zpa=qe();Object.defineProperty($$e,"$Command",{enumerable:!0,get:function(){return zpa.Command}});var Vpa=Mr(),hEn=class e extends zpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopyFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vpa.se_CopyFpgaImageCommand)(r,t)}deserialize(r,t){return(0,Vpa.de_CopyFpgaImageCommand)(r,t)}};$$e.CopyFpgaImageCommand=hEn});var _En=A(Q$e=>{"use strict";Object.defineProperty(Q$e,"__esModule",{value:!0});Q$e.CopyImageCommand=Q$e.$Command=void 0;var pRm=Ue(),mRm=ze(),Qpa=qe();Object.defineProperty(Q$e,"$Command",{enumerable:!0,get:function(){return Qpa.Command}});var $pa=Mr(),yEn=class e extends Qpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopyImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$pa.se_CopyImageCommand)(r,t)}deserialize(r,t){return(0,$pa.de_CopyImageCommand)(r,t)}};Q$e.CopyImageCommand=yEn});var AEn=A(Rur=>{"use strict";Object.defineProperty(Rur,"__esModule",{value:!0});Rur.formatUrl=void 0;var fRm=YJt();function hRm(e){var r,t;let{port:n,query:i}=e,{protocol:s,path:a,hostname:o}=e;s&&s.slice(-1)!==":"&&(s+=":"),n&&(o+=`:${n}`),a&&a.charAt(0)!=="/"&&(a=`/${a}`);let c=i?(0,fRm.buildQueryString)(i):"";c&&c[0]!=="?"&&(c=`?${c}`);let l="";if(e.username!=null||e.password!=null){let m=(r=e.username)!==null&&r!==void 0?r:"",h=(t=e.password)!==null&&t!==void 0?t:"";l=`${m}:${h}@`}let u="";return e.fragment&&(u=`#${e.fragment}`),`${s}//${l}${o}${a}${c}${u}`}Rur.formatUrl=hRm});var Ypa=A($ne=>{"use strict";Object.defineProperty($ne,"__esModule",{value:!0});$ne.getCopySnapshotPresignedUrlPlugin=$ne.copySnapshotPresignedUrlMiddlewareOptions=$ne.copySnapshotPresignedUrlMiddleware=void 0;var gRm=AEn(),Kpa=Ue(),Hpa=QC(),yRm=swt(),_Rm=qe(),ARm="2016-11-15";function Wpa(e){return(r,t)=>async n=>{var i,s;let{input:a}=n;if(!a.PresignedUrl){let o=await e.region(),c=await(0,Kpa.getEndpointFromInstructions)(a,{getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}},{...e,region:a.SourceRegion}),l=typeof e.endpoint=="function"?await e.endpoint():(0,Kpa.toEndpointV1)(c),u=new Hpa.HttpRequest({...l,protocol:"https",headers:{host:l.hostname},query:{...a,Action:"CopySnapshot",Version:ARm,DestinationRegion:o}}),h=await new yRm.SignatureV4({credentials:e.credentials,region:a.SourceRegion,service:"ec2",sha256:e.sha256,uriEscapePath:e.signingEscapePath}).presign(u,{expiresIn:3600});if(n={...n,input:{...n.input,DestinationRegion:o,PresignedUrl:(0,gRm.formatUrl)(h)}},Hpa.HttpRequest.isInstance(n.request)){let{request:_}=n;((i=_.body)!==null&&i!==void 0?i:"").includes("DestinationRegion=")||(_.body+=`&DestinationRegion=${o}`),((s=_.body)!==null&&s!==void 0?s:"").includes("PresignedUrl=")||(_.body+=`&PresignedUrl=${(0,_Rm.extendedEncodeURIComponent)(n.input.PresignedUrl)}`)}}return r(n)}}$ne.copySnapshotPresignedUrlMiddleware=Wpa;$ne.copySnapshotPresignedUrlMiddlewareOptions={step:"serialize",tags:["CROSS_REGION_PRESIGNED_URL"],name:"crossRegionPresignedUrlMiddleware",override:!0,relation:"after",toMiddleware:"endpointV2Middleware"};var bRm=e=>({applyToStack:r=>{r.add(Wpa(e),$ne.copySnapshotPresignedUrlMiddlewareOptions)}});$ne.getCopySnapshotPresignedUrlPlugin=bRm});var CEn=A(K$e=>{"use strict";Object.defineProperty(K$e,"__esModule",{value:!0});K$e.CopySnapshotCommand=K$e.$Command=void 0;var CRm=Ypa(),vRm=Ue(),ERm=ze(),Xpa=qe();Object.defineProperty(K$e,"$Command",{enumerable:!0,get:function(){return Xpa.Command}});var DRm=p0e(),Jpa=Mr(),bEn=class e extends Xpa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ERm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,CRm.getCopySnapshotPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CopySnapshotCommand",inputFilterSensitiveLog:DRm.CopySnapshotRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jpa.se_CopySnapshotCommand)(r,t)}deserialize(r,t){return(0,Jpa.de_CopySnapshotCommand)(r,t)}};K$e.CopySnapshotCommand=bEn});var EEn=A(H$e=>{"use strict";Object.defineProperty(H$e,"__esModule",{value:!0});H$e.CreateCapacityReservationCommand=H$e.$Command=void 0;var SRm=Ue(),wRm=ze(),ema=qe();Object.defineProperty(H$e,"$Command",{enumerable:!0,get:function(){return ema.Command}});var Zpa=Mr(),vEn=class e extends ema.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zpa.se_CreateCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,Zpa.de_CreateCapacityReservationCommand)(r,t)}};H$e.CreateCapacityReservationCommand=vEn});var SEn=A(W$e=>{"use strict";Object.defineProperty(W$e,"__esModule",{value:!0});W$e.CreateCapacityReservationFleetCommand=W$e.$Command=void 0;var IRm=Ue(),xRm=ze(),rma=qe();Object.defineProperty(W$e,"$Command",{enumerable:!0,get:function(){return rma.Command}});var tma=Mr(),DEn=class e extends rma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCapacityReservationFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tma.se_CreateCapacityReservationFleetCommand)(r,t)}deserialize(r,t){return(0,tma.de_CreateCapacityReservationFleetCommand)(r,t)}};W$e.CreateCapacityReservationFleetCommand=DEn});var IEn=A(Y$e=>{"use strict";Object.defineProperty(Y$e,"__esModule",{value:!0});Y$e.CreateCarrierGatewayCommand=Y$e.$Command=void 0;var TRm=Ue(),PRm=ze(),ima=qe();Object.defineProperty(Y$e,"$Command",{enumerable:!0,get:function(){return ima.Command}});var nma=Mr(),wEn=class e extends ima.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCarrierGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nma.se_CreateCarrierGatewayCommand)(r,t)}deserialize(r,t){return(0,nma.de_CreateCarrierGatewayCommand)(r,t)}};Y$e.CreateCarrierGatewayCommand=wEn});var TEn=A(J$e=>{"use strict";Object.defineProperty(J$e,"__esModule",{value:!0});J$e.CreateClientVpnEndpointCommand=J$e.$Command=void 0;var RRm=Ue(),kRm=ze(),ama=qe();Object.defineProperty(J$e,"$Command",{enumerable:!0,get:function(){return ama.Command}});var sma=Mr(),xEn=class e extends ama.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sma.se_CreateClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,sma.de_CreateClientVpnEndpointCommand)(r,t)}};J$e.CreateClientVpnEndpointCommand=xEn});var REn=A(X$e=>{"use strict";Object.defineProperty(X$e,"__esModule",{value:!0});X$e.CreateClientVpnRouteCommand=X$e.$Command=void 0;var FRm=Ue(),NRm=ze(),cma=qe();Object.defineProperty(X$e,"$Command",{enumerable:!0,get:function(){return cma.Command}});var oma=Mr(),PEn=class e extends cma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateClientVpnRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oma.se_CreateClientVpnRouteCommand)(r,t)}deserialize(r,t){return(0,oma.de_CreateClientVpnRouteCommand)(r,t)}};X$e.CreateClientVpnRouteCommand=PEn});var FEn=A(Z$e=>{"use strict";Object.defineProperty(Z$e,"__esModule",{value:!0});Z$e.CreateCoipCidrCommand=Z$e.$Command=void 0;var ORm=Ue(),BRm=ze(),lma=qe();Object.defineProperty(Z$e,"$Command",{enumerable:!0,get:function(){return lma.Command}});var uma=Mr(),kEn=class e extends lma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ORm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uma.se_CreateCoipCidrCommand)(r,t)}deserialize(r,t){return(0,uma.de_CreateCoipCidrCommand)(r,t)}};Z$e.CreateCoipCidrCommand=kEn});var OEn=A(eQe=>{"use strict";Object.defineProperty(eQe,"__esModule",{value:!0});eQe.CreateCoipPoolCommand=eQe.$Command=void 0;var qRm=Ue(),MRm=ze(),pma=qe();Object.defineProperty(eQe,"$Command",{enumerable:!0,get:function(){return pma.Command}});var dma=Mr(),NEn=class e extends pma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCoipPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dma.se_CreateCoipPoolCommand)(r,t)}deserialize(r,t){return(0,dma.de_CreateCoipPoolCommand)(r,t)}};eQe.CreateCoipPoolCommand=NEn});var qEn=A(tQe=>{"use strict";Object.defineProperty(tQe,"__esModule",{value:!0});tQe.CreateCustomerGatewayCommand=tQe.$Command=void 0;var LRm=Ue(),jRm=ze(),fma=qe();Object.defineProperty(tQe,"$Command",{enumerable:!0,get:function(){return fma.Command}});var mma=Mr(),BEn=class e extends fma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateCustomerGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mma.se_CreateCustomerGatewayCommand)(r,t)}deserialize(r,t){return(0,mma.de_CreateCustomerGatewayCommand)(r,t)}};tQe.CreateCustomerGatewayCommand=BEn});var LEn=A(rQe=>{"use strict";Object.defineProperty(rQe,"__esModule",{value:!0});rQe.CreateDefaultSubnetCommand=rQe.$Command=void 0;var GRm=Ue(),URm=ze(),gma=qe();Object.defineProperty(rQe,"$Command",{enumerable:!0,get:function(){return gma.Command}});var hma=Mr(),MEn=class e extends gma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,URm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDefaultSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hma.se_CreateDefaultSubnetCommand)(r,t)}deserialize(r,t){return(0,hma.de_CreateDefaultSubnetCommand)(r,t)}};rQe.CreateDefaultSubnetCommand=MEn});var GEn=A(nQe=>{"use strict";Object.defineProperty(nQe,"__esModule",{value:!0});nQe.CreateDefaultVpcCommand=nQe.$Command=void 0;var VRm=Ue(),zRm=ze(),_ma=qe();Object.defineProperty(nQe,"$Command",{enumerable:!0,get:function(){return _ma.Command}});var yma=Mr(),jEn=class e extends _ma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDefaultVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yma.se_CreateDefaultVpcCommand)(r,t)}deserialize(r,t){return(0,yma.de_CreateDefaultVpcCommand)(r,t)}};nQe.CreateDefaultVpcCommand=jEn});var VEn=A(iQe=>{"use strict";Object.defineProperty(iQe,"__esModule",{value:!0});iQe.CreateDhcpOptionsCommand=iQe.$Command=void 0;var $Rm=Ue(),QRm=ze(),bma=qe();Object.defineProperty(iQe,"$Command",{enumerable:!0,get:function(){return bma.Command}});var Ama=Mr(),UEn=class e extends bma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Rm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ama.se_CreateDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,Ama.de_CreateDhcpOptionsCommand)(r,t)}};iQe.CreateDhcpOptionsCommand=UEn});var $En=A(sQe=>{"use strict";Object.defineProperty(sQe,"__esModule",{value:!0});sQe.CreateEgressOnlyInternetGatewayCommand=sQe.$Command=void 0;var KRm=Ue(),HRm=ze(),vma=qe();Object.defineProperty(sQe,"$Command",{enumerable:!0,get:function(){return vma.Command}});var Cma=Mr(),zEn=class e extends vma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateEgressOnlyInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cma.se_CreateEgressOnlyInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,Cma.de_CreateEgressOnlyInternetGatewayCommand)(r,t)}};sQe.CreateEgressOnlyInternetGatewayCommand=zEn});var KEn=A(aQe=>{"use strict";Object.defineProperty(aQe,"__esModule",{value:!0});aQe.CreateFleetCommand=aQe.$Command=void 0;var WRm=Ue(),YRm=ze(),Dma=qe();Object.defineProperty(aQe,"$Command",{enumerable:!0,get:function(){return Dma.Command}});var Ema=Mr(),QEn=class e extends Dma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ema.se_CreateFleetCommand)(r,t)}deserialize(r,t){return(0,Ema.de_CreateFleetCommand)(r,t)}};aQe.CreateFleetCommand=QEn});var WEn=A(oQe=>{"use strict";Object.defineProperty(oQe,"__esModule",{value:!0});oQe.CreateFlowLogsCommand=oQe.$Command=void 0;var JRm=Ue(),XRm=ze(),wma=qe();Object.defineProperty(oQe,"$Command",{enumerable:!0,get:function(){return wma.Command}});var Sma=Mr(),HEn=class e extends wma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XRm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sma.se_CreateFlowLogsCommand)(r,t)}deserialize(r,t){return(0,Sma.de_CreateFlowLogsCommand)(r,t)}};oQe.CreateFlowLogsCommand=HEn});var JEn=A(cQe=>{"use strict";Object.defineProperty(cQe,"__esModule",{value:!0});cQe.CreateFpgaImageCommand=cQe.$Command=void 0;var ZRm=Ue(),ekm=ze(),xma=qe();Object.defineProperty(cQe,"$Command",{enumerable:!0,get:function(){return xma.Command}});var Ima=Mr(),YEn=class e extends xma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ekm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZRm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ima.se_CreateFpgaImageCommand)(r,t)}deserialize(r,t){return(0,Ima.de_CreateFpgaImageCommand)(r,t)}};cQe.CreateFpgaImageCommand=YEn});var ZEn=A(uQe=>{"use strict";Object.defineProperty(uQe,"__esModule",{value:!0});uQe.CreateImageCommand=uQe.$Command=void 0;var tkm=Ue(),rkm=ze(),Pma=qe();Object.defineProperty(uQe,"$Command",{enumerable:!0,get:function(){return Pma.Command}});var Tma=Mr(),XEn=class e extends Pma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tma.se_CreateImageCommand)(r,t)}deserialize(r,t){return(0,Tma.de_CreateImageCommand)(r,t)}};uQe.CreateImageCommand=XEn});var t2n=A(lQe=>{"use strict";Object.defineProperty(lQe,"__esModule",{value:!0});lQe.CreateInstanceConnectEndpointCommand=lQe.$Command=void 0;var nkm=Ue(),ikm=ze(),kma=qe();Object.defineProperty(lQe,"$Command",{enumerable:!0,get:function(){return kma.Command}});var Rma=Mr(),e2n=class e extends kma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ikm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceConnectEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rma.se_CreateInstanceConnectEndpointCommand)(r,t)}deserialize(r,t){return(0,Rma.de_CreateInstanceConnectEndpointCommand)(r,t)}};lQe.CreateInstanceConnectEndpointCommand=e2n});var n2n=A(dQe=>{"use strict";Object.defineProperty(dQe,"__esModule",{value:!0});dQe.CreateInstanceEventWindowCommand=dQe.$Command=void 0;var skm=Ue(),akm=ze(),Nma=qe();Object.defineProperty(dQe,"$Command",{enumerable:!0,get:function(){return Nma.Command}});var Fma=Mr(),r2n=class e extends Nma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,akm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,skm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fma.se_CreateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,Fma.de_CreateInstanceEventWindowCommand)(r,t)}};dQe.CreateInstanceEventWindowCommand=r2n});var s2n=A(pQe=>{"use strict";Object.defineProperty(pQe,"__esModule",{value:!0});pQe.CreateInstanceExportTaskCommand=pQe.$Command=void 0;var okm=Ue(),ckm=ze(),Bma=qe();Object.defineProperty(pQe,"$Command",{enumerable:!0,get:function(){return Bma.Command}});var Oma=Mr(),i2n=class e extends Bma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ckm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,okm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInstanceExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oma.se_CreateInstanceExportTaskCommand)(r,t)}deserialize(r,t){return(0,Oma.de_CreateInstanceExportTaskCommand)(r,t)}};pQe.CreateInstanceExportTaskCommand=i2n});var o2n=A(mQe=>{"use strict";Object.defineProperty(mQe,"__esModule",{value:!0});mQe.CreateInternetGatewayCommand=mQe.$Command=void 0;var ukm=Ue(),lkm=ze(),Mma=qe();Object.defineProperty(mQe,"$Command",{enumerable:!0,get:function(){return Mma.Command}});var qma=Mr(),a2n=class e extends Mma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ukm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qma.se_CreateInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,qma.de_CreateInternetGatewayCommand)(r,t)}};mQe.CreateInternetGatewayCommand=a2n});var u2n=A(fQe=>{"use strict";Object.defineProperty(fQe,"__esModule",{value:!0});fQe.CreateIpamCommand=fQe.$Command=void 0;var dkm=Ue(),pkm=ze(),jma=qe();Object.defineProperty(fQe,"$Command",{enumerable:!0,get:function(){return jma.Command}});var Lma=Mr(),c2n=class e extends jma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lma.se_CreateIpamCommand)(r,t)}deserialize(r,t){return(0,Lma.de_CreateIpamCommand)(r,t)}};fQe.CreateIpamCommand=c2n});var d2n=A(hQe=>{"use strict";Object.defineProperty(hQe,"__esModule",{value:!0});hQe.CreateIpamPoolCommand=hQe.$Command=void 0;var mkm=Ue(),fkm=ze(),Uma=qe();Object.defineProperty(hQe,"$Command",{enumerable:!0,get:function(){return Uma.Command}});var Gma=Mr(),l2n=class e extends Uma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gma.se_CreateIpamPoolCommand)(r,t)}deserialize(r,t){return(0,Gma.de_CreateIpamPoolCommand)(r,t)}};hQe.CreateIpamPoolCommand=l2n});var m2n=A(gQe=>{"use strict";Object.defineProperty(gQe,"__esModule",{value:!0});gQe.CreateIpamResourceDiscoveryCommand=gQe.$Command=void 0;var hkm=Ue(),gkm=ze(),zma=qe();Object.defineProperty(gQe,"$Command",{enumerable:!0,get:function(){return zma.Command}});var Vma=Mr(),p2n=class e extends zma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vma.se_CreateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Vma.de_CreateIpamResourceDiscoveryCommand)(r,t)}};gQe.CreateIpamResourceDiscoveryCommand=p2n});var h2n=A(yQe=>{"use strict";Object.defineProperty(yQe,"__esModule",{value:!0});yQe.CreateIpamScopeCommand=yQe.$Command=void 0;var ykm=Ue(),_km=ze(),Qma=qe();Object.defineProperty(yQe,"$Command",{enumerable:!0,get:function(){return Qma.Command}});var $ma=Mr(),f2n=class e extends Qma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_km.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ykm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ma.se_CreateIpamScopeCommand)(r,t)}deserialize(r,t){return(0,$ma.de_CreateIpamScopeCommand)(r,t)}};yQe.CreateIpamScopeCommand=f2n});var RSe=A(Lc=>{"use strict";Object.defineProperty(Lc,"__esModule",{value:!0});Lc.MarketType=Lc.ShutdownBehavior=Lc.AmdSevSnpSpecification=Lc.CapacityReservationPreference=Lc.KeyType=Lc.KeyFormat=Lc.IpamScopeState=Lc.IpamResourceDiscoveryState=Lc.IpamPoolState=Lc.IpamScopeType=Lc.IpamPoolPublicIpSource=Lc.IpamPoolAwsService=Lc.IpamState=Lc.ExportTaskState=Lc.ExportEnvironment=Lc.DiskImageFormat=Lc.ContainerFormat=Lc.Ec2InstanceConnectEndpointState=Lc.VolumeType=Lc.TrafficType=Lc.FlowLogsResourceType=Lc.LogDestinationType=Lc.DestinationFileFormat=Lc.PlatformValues=Lc.InstanceLifecycle=Lc.FleetType=Lc.TargetCapacityUnitType=Lc.DefaultTargetCapacityType=Lc.FleetReplacementStrategy=Lc.SpotInstanceInterruptionBehavior=Lc.SpotAllocationStrategy=Lc.FleetCapacityReservationUsageStrategy=Lc.FleetOnDemandAllocationStrategy=Lc.LocalStorageType=Lc.LocalStorage=Lc.InstanceGeneration=Lc.CpuManufacturer=Lc.BurstablePerformance=Lc.BareMetal=Lc.FleetExcessCapacityTerminationPolicy=Lc.VpcState=Lc.Tenancy=Lc.SubnetState=Lc.HostnameType=Lc.GatewayType=Lc.ClientVpnRouteStatusCode=Lc.ClientVpnEndpointStatusCode=Lc.TransportProtocol=Lc.SelfServicePortal=Lc.ClientVpnAuthenticationType=void 0;Lc.CreateLaunchTemplateVersionResultFilterSensitiveLog=Lc.LaunchTemplateVersionFilterSensitiveLog=Lc.ResponseLaunchTemplateDataFilterSensitiveLog=Lc.CreateLaunchTemplateVersionRequestFilterSensitiveLog=Lc.CreateLaunchTemplateRequestFilterSensitiveLog=Lc.RequestLaunchTemplateDataFilterSensitiveLog=Lc.KeyPairFilterSensitiveLog=Lc.PlacementGroupState=Lc.PlacementStrategy=Lc.SpreadLevel=Lc.NetworkInterfacePermissionStateCode=Lc.InterfacePermissionType=Lc.NetworkInterfaceStatus=Lc.NetworkInterfaceType=Lc.NetworkInterfaceCreationType=Lc.RuleAction=Lc.NatGatewayState=Lc.ConnectivityType=Lc.PrefixListState=Lc.LocalGatewayRouteTableMode=Lc.LocalGatewayRouteType=Lc.LocalGatewayRouteState=Lc.LaunchTemplateInstanceMetadataOptionsState=Lc.LaunchTemplateInstanceMetadataTagsState=Lc.LaunchTemplateHttpTokensState=Lc.LaunchTemplateInstanceMetadataProtocolIpv6=Lc.LaunchTemplateInstanceMetadataEndpointState=Lc.LaunchTemplateAutoRecoveryState=Lc.SpotInstanceType=Lc.InstanceInterruptionBehavior=void 0;var g2n=qe();Lc.ClientVpnAuthenticationType={certificate_authentication:"certificate-authentication",directory_service_authentication:"directory-service-authentication",federated_authentication:"federated-authentication"};Lc.SelfServicePortal={disabled:"disabled",enabled:"enabled"};Lc.TransportProtocol={tcp:"tcp",udp:"udp"};Lc.ClientVpnEndpointStatusCode={available:"available",deleted:"deleted",deleting:"deleting",pending_associate:"pending-associate"};Lc.ClientVpnRouteStatusCode={active:"active",creating:"creating",deleting:"deleting",failed:"failed"};Lc.GatewayType={ipsec_1:"ipsec.1"};Lc.HostnameType={ip_name:"ip-name",resource_name:"resource-name"};Lc.SubnetState={available:"available",pending:"pending"};Lc.Tenancy={dedicated:"dedicated",default:"default",host:"host"};Lc.VpcState={available:"available",pending:"pending"};Lc.FleetExcessCapacityTerminationPolicy={NO_TERMINATION:"no-termination",TERMINATION:"termination"};Lc.BareMetal={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.BurstablePerformance={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.CpuManufacturer={AMAZON_WEB_SERVICES:"amazon-web-services",AMD:"amd",INTEL:"intel"};Lc.InstanceGeneration={CURRENT:"current",PREVIOUS:"previous"};Lc.LocalStorage={EXCLUDED:"excluded",INCLUDED:"included",REQUIRED:"required"};Lc.LocalStorageType={HDD:"hdd",SSD:"ssd"};Lc.FleetOnDemandAllocationStrategy={LOWEST_PRICE:"lowest-price",PRIORITIZED:"prioritized"};Lc.FleetCapacityReservationUsageStrategy={USE_CAPACITY_RESERVATIONS_FIRST:"use-capacity-reservations-first"};Lc.SpotAllocationStrategy={CAPACITY_OPTIMIZED:"capacity-optimized",CAPACITY_OPTIMIZED_PRIORITIZED:"capacity-optimized-prioritized",DIVERSIFIED:"diversified",LOWEST_PRICE:"lowest-price",PRICE_CAPACITY_OPTIMIZED:"price-capacity-optimized"};Lc.SpotInstanceInterruptionBehavior={hibernate:"hibernate",stop:"stop",terminate:"terminate"};Lc.FleetReplacementStrategy={LAUNCH:"launch",LAUNCH_BEFORE_TERMINATE:"launch-before-terminate"};Lc.DefaultTargetCapacityType={ON_DEMAND:"on-demand",SPOT:"spot"};Lc.TargetCapacityUnitType={MEMORY_MIB:"memory-mib",UNITS:"units",VCPU:"vcpu"};Lc.FleetType={INSTANT:"instant",MAINTAIN:"maintain",REQUEST:"request"};Lc.InstanceLifecycle={ON_DEMAND:"on-demand",SPOT:"spot"};Lc.PlatformValues={Windows:"Windows"};Lc.DestinationFileFormat={parquet:"parquet",plain_text:"plain-text"};Lc.LogDestinationType={cloud_watch_logs:"cloud-watch-logs",kinesis_data_firehose:"kinesis-data-firehose",s3:"s3"};Lc.FlowLogsResourceType={NetworkInterface:"NetworkInterface",Subnet:"Subnet",TransitGateway:"TransitGateway",TransitGatewayAttachment:"TransitGatewayAttachment",VPC:"VPC"};Lc.TrafficType={ACCEPT:"ACCEPT",ALL:"ALL",REJECT:"REJECT"};Lc.VolumeType={gp2:"gp2",gp3:"gp3",io1:"io1",io2:"io2",sc1:"sc1",st1:"st1",standard:"standard"};Lc.Ec2InstanceConnectEndpointState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress"};Lc.ContainerFormat={ova:"ova"};Lc.DiskImageFormat={RAW:"RAW",VHD:"VHD",VMDK:"VMDK"};Lc.ExportEnvironment={citrix:"citrix",microsoft:"microsoft",vmware:"vmware"};Lc.ExportTaskState={active:"active",cancelled:"cancelled",cancelling:"cancelling",completed:"completed"};Lc.IpamState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.IpamPoolAwsService={ec2:"ec2"};Lc.IpamPoolPublicIpSource={amazon:"amazon",byoip:"byoip"};Lc.IpamScopeType={private:"private",public:"public"};Lc.IpamPoolState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.IpamResourceDiscoveryState={CREATE_COMPLETE:"create-complete",CREATE_FAILED:"create-failed",CREATE_IN_PROGRESS:"create-in-progress",DELETE_COMPLETE:"delete-complete",DELETE_FAILED:"delete-failed",DELETE_IN_PROGRESS:"delete-in-progress",ISOLATE_COMPLETE:"isolate-complete",ISOLATE_IN_PROGRESS:"isolate-in-progress",MODIFY_COMPLETE:"modify-complete",MODIFY_FAILED:"modify-failed",MODIFY_IN_PROGRESS:"modify-in-progress",RESTORE_IN_PROGRESS:"restore-in-progress"};Lc.IpamScopeState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",isolate_complete:"isolate-complete",isolate_in_progress:"isolate-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_in_progress:"restore-in-progress"};Lc.KeyFormat={pem:"pem",ppk:"ppk"};Lc.KeyType={ed25519:"ed25519",rsa:"rsa"};Lc.CapacityReservationPreference={none:"none",open:"open"};Lc.AmdSevSnpSpecification={disabled:"disabled",enabled:"enabled"};Lc.ShutdownBehavior={stop:"stop",terminate:"terminate"};Lc.MarketType={spot:"spot"};Lc.InstanceInterruptionBehavior={hibernate:"hibernate",stop:"stop",terminate:"terminate"};Lc.SpotInstanceType={one_time:"one-time",persistent:"persistent"};Lc.LaunchTemplateAutoRecoveryState={default:"default",disabled:"disabled"};Lc.LaunchTemplateInstanceMetadataEndpointState={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateInstanceMetadataProtocolIpv6={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateHttpTokensState={optional:"optional",required:"required"};Lc.LaunchTemplateInstanceMetadataTagsState={disabled:"disabled",enabled:"enabled"};Lc.LaunchTemplateInstanceMetadataOptionsState={applied:"applied",pending:"pending"};Lc.LocalGatewayRouteState={active:"active",blackhole:"blackhole",deleted:"deleted",deleting:"deleting",pending:"pending"};Lc.LocalGatewayRouteType={propagated:"propagated",static:"static"};Lc.LocalGatewayRouteTableMode={coip:"coip",direct_vpc_routing:"direct-vpc-routing"};Lc.PrefixListState={create_complete:"create-complete",create_failed:"create-failed",create_in_progress:"create-in-progress",delete_complete:"delete-complete",delete_failed:"delete-failed",delete_in_progress:"delete-in-progress",modify_complete:"modify-complete",modify_failed:"modify-failed",modify_in_progress:"modify-in-progress",restore_complete:"restore-complete",restore_failed:"restore-failed",restore_in_progress:"restore-in-progress"};Lc.ConnectivityType={PRIVATE:"private",PUBLIC:"public"};Lc.NatGatewayState={AVAILABLE:"available",DELETED:"deleted",DELETING:"deleting",FAILED:"failed",PENDING:"pending"};Lc.RuleAction={allow:"allow",deny:"deny"};Lc.NetworkInterfaceCreationType={branch:"branch",efa:"efa",trunk:"trunk"};Lc.NetworkInterfaceType={api_gateway_managed:"api_gateway_managed",aws_codestar_connections_managed:"aws_codestar_connections_managed",branch:"branch",efa:"efa",gateway_load_balancer:"gateway_load_balancer",gateway_load_balancer_endpoint:"gateway_load_balancer_endpoint",global_accelerator_managed:"global_accelerator_managed",interface:"interface",iot_rules_managed:"iot_rules_managed",lambda:"lambda",load_balancer:"load_balancer",natGateway:"natGateway",network_load_balancer:"network_load_balancer",quicksight:"quicksight",transit_gateway:"transit_gateway",trunk:"trunk",vpc_endpoint:"vpc_endpoint"};Lc.NetworkInterfaceStatus={associated:"associated",attaching:"attaching",available:"available",detaching:"detaching",in_use:"in-use"};Lc.InterfacePermissionType={EIP_ASSOCIATE:"EIP-ASSOCIATE",INSTANCE_ATTACH:"INSTANCE-ATTACH"};Lc.NetworkInterfacePermissionStateCode={granted:"granted",pending:"pending",revoked:"revoked",revoking:"revoking"};Lc.SpreadLevel={host:"host",rack:"rack"};Lc.PlacementStrategy={cluster:"cluster",partition:"partition",spread:"spread"};Lc.PlacementGroupState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};var Akm=e=>({...e,...e.KeyMaterial&&{KeyMaterial:g2n.SENSITIVE_STRING}});Lc.KeyPairFilterSensitiveLog=Akm;var bkm=e=>({...e,...e.UserData&&{UserData:g2n.SENSITIVE_STRING}});Lc.RequestLaunchTemplateDataFilterSensitiveLog=bkm;var Ckm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.RequestLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.CreateLaunchTemplateRequestFilterSensitiveLog=Ckm;var vkm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.RequestLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.CreateLaunchTemplateVersionRequestFilterSensitiveLog=vkm;var Ekm=e=>({...e,...e.UserData&&{UserData:g2n.SENSITIVE_STRING}});Lc.ResponseLaunchTemplateDataFilterSensitiveLog=Ekm;var Dkm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,Lc.ResponseLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});Lc.LaunchTemplateVersionFilterSensitiveLog=Dkm;var Skm=e=>({...e,...e.LaunchTemplateVersion&&{LaunchTemplateVersion:(0,Lc.LaunchTemplateVersionFilterSensitiveLog)(e.LaunchTemplateVersion)}});Lc.CreateLaunchTemplateVersionResultFilterSensitiveLog=Skm});var _2n=A(_Qe=>{"use strict";Object.defineProperty(_Qe,"__esModule",{value:!0});_Qe.CreateKeyPairCommand=_Qe.$Command=void 0;var wkm=Ue(),Ikm=ze(),Hma=qe();Object.defineProperty(_Qe,"$Command",{enumerable:!0,get:function(){return Hma.Command}});var xkm=RSe(),Kma=Mr(),y2n=class e extends Hma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ikm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:xkm.KeyPairFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kma.se_CreateKeyPairCommand)(r,t)}deserialize(r,t){return(0,Kma.de_CreateKeyPairCommand)(r,t)}};_Qe.CreateKeyPairCommand=y2n});var b2n=A(AQe=>{"use strict";Object.defineProperty(AQe,"__esModule",{value:!0});AQe.CreateLaunchTemplateCommand=AQe.$Command=void 0;var Tkm=Ue(),Pkm=ze(),Yma=qe();Object.defineProperty(AQe,"$Command",{enumerable:!0,get:function(){return Yma.Command}});var Rkm=RSe(),Wma=Mr(),A2n=class e extends Yma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLaunchTemplateCommand",inputFilterSensitiveLog:Rkm.CreateLaunchTemplateRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wma.se_CreateLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,Wma.de_CreateLaunchTemplateCommand)(r,t)}};AQe.CreateLaunchTemplateCommand=A2n});var v2n=A(bQe=>{"use strict";Object.defineProperty(bQe,"__esModule",{value:!0});bQe.CreateLaunchTemplateVersionCommand=bQe.$Command=void 0;var kkm=Ue(),Fkm=ze(),Zma=qe();Object.defineProperty(bQe,"$Command",{enumerable:!0,get:function(){return Zma.Command}});var Jma=RSe(),Xma=Mr(),C2n=class e extends Zma.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLaunchTemplateVersionCommand",inputFilterSensitiveLog:Jma.CreateLaunchTemplateVersionRequestFilterSensitiveLog,outputFilterSensitiveLog:Jma.CreateLaunchTemplateVersionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xma.se_CreateLaunchTemplateVersionCommand)(r,t)}deserialize(r,t){return(0,Xma.de_CreateLaunchTemplateVersionCommand)(r,t)}};bQe.CreateLaunchTemplateVersionCommand=C2n});var D2n=A(CQe=>{"use strict";Object.defineProperty(CQe,"__esModule",{value:!0});CQe.CreateLocalGatewayRouteCommand=CQe.$Command=void 0;var Nkm=Ue(),Okm=ze(),tfa=qe();Object.defineProperty(CQe,"$Command",{enumerable:!0,get:function(){return tfa.Command}});var efa=Mr(),E2n=class e extends tfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Okm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,efa.se_CreateLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,efa.de_CreateLocalGatewayRouteCommand)(r,t)}};CQe.CreateLocalGatewayRouteCommand=E2n});var w2n=A(vQe=>{"use strict";Object.defineProperty(vQe,"__esModule",{value:!0});vQe.CreateLocalGatewayRouteTableCommand=vQe.$Command=void 0;var Bkm=Ue(),qkm=ze(),nfa=qe();Object.defineProperty(vQe,"$Command",{enumerable:!0,get:function(){return nfa.Command}});var rfa=Mr(),S2n=class e extends nfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rfa.se_CreateLocalGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,rfa.de_CreateLocalGatewayRouteTableCommand)(r,t)}};vQe.CreateLocalGatewayRouteTableCommand=S2n});var x2n=A(EQe=>{"use strict";Object.defineProperty(EQe,"__esModule",{value:!0});EQe.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=EQe.$Command=void 0;var Mkm=Ue(),Lkm=ze(),sfa=qe();Object.defineProperty(EQe,"$Command",{enumerable:!0,get:function(){return sfa.Command}});var ifa=Mr(),I2n=class e extends sfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ifa.se_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}deserialize(r,t){return(0,ifa.de_CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}};EQe.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=I2n});var P2n=A(DQe=>{"use strict";Object.defineProperty(DQe,"__esModule",{value:!0});DQe.CreateLocalGatewayRouteTableVpcAssociationCommand=DQe.$Command=void 0;var jkm=Ue(),Gkm=ze(),ofa=qe();Object.defineProperty(DQe,"$Command",{enumerable:!0,get:function(){return ofa.Command}});var afa=Mr(),T2n=class e extends ofa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateLocalGatewayRouteTableVpcAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,afa.se_CreateLocalGatewayRouteTableVpcAssociationCommand)(r,t)}deserialize(r,t){return(0,afa.de_CreateLocalGatewayRouteTableVpcAssociationCommand)(r,t)}};DQe.CreateLocalGatewayRouteTableVpcAssociationCommand=T2n});var k2n=A(SQe=>{"use strict";Object.defineProperty(SQe,"__esModule",{value:!0});SQe.CreateManagedPrefixListCommand=SQe.$Command=void 0;var Ukm=Ue(),Vkm=ze(),ufa=qe();Object.defineProperty(SQe,"$Command",{enumerable:!0,get:function(){return ufa.Command}});var cfa=Mr(),R2n=class e extends ufa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ukm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cfa.se_CreateManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,cfa.de_CreateManagedPrefixListCommand)(r,t)}};SQe.CreateManagedPrefixListCommand=R2n});var N2n=A(wQe=>{"use strict";Object.defineProperty(wQe,"__esModule",{value:!0});wQe.CreateNatGatewayCommand=wQe.$Command=void 0;var zkm=Ue(),$km=ze(),dfa=qe();Object.defineProperty(wQe,"$Command",{enumerable:!0,get:function(){return dfa.Command}});var lfa=Mr(),F2n=class e extends dfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$km.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNatGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lfa.se_CreateNatGatewayCommand)(r,t)}deserialize(r,t){return(0,lfa.de_CreateNatGatewayCommand)(r,t)}};wQe.CreateNatGatewayCommand=F2n});var B2n=A(IQe=>{"use strict";Object.defineProperty(IQe,"__esModule",{value:!0});IQe.CreateNetworkAclCommand=IQe.$Command=void 0;var Qkm=Ue(),Kkm=ze(),mfa=qe();Object.defineProperty(IQe,"$Command",{enumerable:!0,get:function(){return mfa.Command}});var pfa=Mr(),O2n=class e extends mfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pfa.se_CreateNetworkAclCommand)(r,t)}deserialize(r,t){return(0,pfa.de_CreateNetworkAclCommand)(r,t)}};IQe.CreateNetworkAclCommand=O2n});var M2n=A(xQe=>{"use strict";Object.defineProperty(xQe,"__esModule",{value:!0});xQe.CreateNetworkAclEntryCommand=xQe.$Command=void 0;var Hkm=Ue(),Wkm=ze(),hfa=qe();Object.defineProperty(xQe,"$Command",{enumerable:!0,get:function(){return hfa.Command}});var ffa=Mr(),q2n=class e extends hfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ffa.se_CreateNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,ffa.de_CreateNetworkAclEntryCommand)(r,t)}};xQe.CreateNetworkAclEntryCommand=q2n});var j2n=A(TQe=>{"use strict";Object.defineProperty(TQe,"__esModule",{value:!0});TQe.CreateNetworkInsightsAccessScopeCommand=TQe.$Command=void 0;var Ykm=Ue(),Jkm=ze(),yfa=qe();Object.defineProperty(TQe,"$Command",{enumerable:!0,get:function(){return yfa.Command}});var gfa=Mr(),L2n=class e extends yfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ykm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInsightsAccessScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gfa.se_CreateNetworkInsightsAccessScopeCommand)(r,t)}deserialize(r,t){return(0,gfa.de_CreateNetworkInsightsAccessScopeCommand)(r,t)}};TQe.CreateNetworkInsightsAccessScopeCommand=L2n});var U2n=A(PQe=>{"use strict";Object.defineProperty(PQe,"__esModule",{value:!0});PQe.CreateNetworkInsightsPathCommand=PQe.$Command=void 0;var Xkm=Ue(),Zkm=ze(),Afa=qe();Object.defineProperty(PQe,"$Command",{enumerable:!0,get:function(){return Afa.Command}});var _fa=Mr(),G2n=class e extends Afa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zkm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xkm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInsightsPathCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_fa.se_CreateNetworkInsightsPathCommand)(r,t)}deserialize(r,t){return(0,_fa.de_CreateNetworkInsightsPathCommand)(r,t)}};PQe.CreateNetworkInsightsPathCommand=G2n});var z2n=A(RQe=>{"use strict";Object.defineProperty(RQe,"__esModule",{value:!0});RQe.CreateNetworkInterfaceCommand=RQe.$Command=void 0;var e4m=Ue(),t4m=ze(),Cfa=qe();Object.defineProperty(RQe,"$Command",{enumerable:!0,get:function(){return Cfa.Command}});var bfa=Mr(),V2n=class e extends Cfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bfa.se_CreateNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,bfa.de_CreateNetworkInterfaceCommand)(r,t)}};RQe.CreateNetworkInterfaceCommand=V2n});var Q2n=A(kQe=>{"use strict";Object.defineProperty(kQe,"__esModule",{value:!0});kQe.CreateNetworkInterfacePermissionCommand=kQe.$Command=void 0;var r4m=Ue(),n4m=ze(),Efa=qe();Object.defineProperty(kQe,"$Command",{enumerable:!0,get:function(){return Efa.Command}});var vfa=Mr(),$2n=class e extends Efa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateNetworkInterfacePermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vfa.se_CreateNetworkInterfacePermissionCommand)(r,t)}deserialize(r,t){return(0,vfa.de_CreateNetworkInterfacePermissionCommand)(r,t)}};kQe.CreateNetworkInterfacePermissionCommand=$2n});var H2n=A(FQe=>{"use strict";Object.defineProperty(FQe,"__esModule",{value:!0});FQe.CreatePlacementGroupCommand=FQe.$Command=void 0;var i4m=Ue(),s4m=ze(),Sfa=qe();Object.defineProperty(FQe,"$Command",{enumerable:!0,get:function(){return Sfa.Command}});var Dfa=Mr(),K2n=class e extends Sfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreatePlacementGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dfa.se_CreatePlacementGroupCommand)(r,t)}deserialize(r,t){return(0,Dfa.de_CreatePlacementGroupCommand)(r,t)}};FQe.CreatePlacementGroupCommand=K2n});var Y2n=A(NQe=>{"use strict";Object.defineProperty(NQe,"__esModule",{value:!0});NQe.CreatePublicIpv4PoolCommand=NQe.$Command=void 0;var a4m=Ue(),o4m=ze(),Ifa=qe();Object.defineProperty(NQe,"$Command",{enumerable:!0,get:function(){return Ifa.Command}});var wfa=Mr(),W2n=class e extends Ifa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreatePublicIpv4PoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wfa.se_CreatePublicIpv4PoolCommand)(r,t)}deserialize(r,t){return(0,wfa.de_CreatePublicIpv4PoolCommand)(r,t)}};NQe.CreatePublicIpv4PoolCommand=W2n});var X2n=A(OQe=>{"use strict";Object.defineProperty(OQe,"__esModule",{value:!0});OQe.CreateReplaceRootVolumeTaskCommand=OQe.$Command=void 0;var c4m=Ue(),u4m=ze(),Tfa=qe();Object.defineProperty(OQe,"$Command",{enumerable:!0,get:function(){return Tfa.Command}});var xfa=Mr(),J2n=class e extends Tfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateReplaceRootVolumeTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xfa.se_CreateReplaceRootVolumeTaskCommand)(r,t)}deserialize(r,t){return(0,xfa.de_CreateReplaceRootVolumeTaskCommand)(r,t)}};OQe.CreateReplaceRootVolumeTaskCommand=J2n});var eDn=A(BQe=>{"use strict";Object.defineProperty(BQe,"__esModule",{value:!0});BQe.CreateReservedInstancesListingCommand=BQe.$Command=void 0;var l4m=Ue(),d4m=ze(),Rfa=qe();Object.defineProperty(BQe,"$Command",{enumerable:!0,get:function(){return Rfa.Command}});var Pfa=Mr(),Z2n=class e extends Rfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateReservedInstancesListingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pfa.se_CreateReservedInstancesListingCommand)(r,t)}deserialize(r,t){return(0,Pfa.de_CreateReservedInstancesListingCommand)(r,t)}};BQe.CreateReservedInstancesListingCommand=Z2n});var rDn=A(qQe=>{"use strict";Object.defineProperty(qQe,"__esModule",{value:!0});qQe.CreateRestoreImageTaskCommand=qQe.$Command=void 0;var p4m=Ue(),m4m=ze(),Ffa=qe();Object.defineProperty(qQe,"$Command",{enumerable:!0,get:function(){return Ffa.Command}});var kfa=Mr(),tDn=class e extends Ffa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRestoreImageTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kfa.se_CreateRestoreImageTaskCommand)(r,t)}deserialize(r,t){return(0,kfa.de_CreateRestoreImageTaskCommand)(r,t)}};qQe.CreateRestoreImageTaskCommand=tDn});var iDn=A(MQe=>{"use strict";Object.defineProperty(MQe,"__esModule",{value:!0});MQe.CreateRouteCommand=MQe.$Command=void 0;var f4m=Ue(),h4m=ze(),Ofa=qe();Object.defineProperty(MQe,"$Command",{enumerable:!0,get:function(){return Ofa.Command}});var Nfa=Mr(),nDn=class e extends Ofa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nfa.se_CreateRouteCommand)(r,t)}deserialize(r,t){return(0,Nfa.de_CreateRouteCommand)(r,t)}};MQe.CreateRouteCommand=nDn});var aDn=A(LQe=>{"use strict";Object.defineProperty(LQe,"__esModule",{value:!0});LQe.CreateRouteTableCommand=LQe.$Command=void 0;var g4m=Ue(),y4m=ze(),qfa=qe();Object.defineProperty(LQe,"$Command",{enumerable:!0,get:function(){return qfa.Command}});var Bfa=Mr(),sDn=class e extends qfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bfa.se_CreateRouteTableCommand)(r,t)}deserialize(r,t){return(0,Bfa.de_CreateRouteTableCommand)(r,t)}};LQe.CreateRouteTableCommand=sDn});var cDn=A(jQe=>{"use strict";Object.defineProperty(jQe,"__esModule",{value:!0});jQe.CreateSecurityGroupCommand=jQe.$Command=void 0;var _4m=Ue(),A4m=ze(),Lfa=qe();Object.defineProperty(jQe,"$Command",{enumerable:!0,get:function(){return Lfa.Command}});var Mfa=Mr(),oDn=class e extends Lfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mfa.se_CreateSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,Mfa.de_CreateSecurityGroupCommand)(r,t)}};jQe.CreateSecurityGroupCommand=oDn});var lDn=A(GQe=>{"use strict";Object.defineProperty(GQe,"__esModule",{value:!0});GQe.CreateSnapshotCommand=GQe.$Command=void 0;var b4m=Ue(),C4m=ze(),Gfa=qe();Object.defineProperty(GQe,"$Command",{enumerable:!0,get:function(){return Gfa.Command}});var jfa=Mr(),uDn=class e extends Gfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jfa.se_CreateSnapshotCommand)(r,t)}deserialize(r,t){return(0,jfa.de_CreateSnapshotCommand)(r,t)}};GQe.CreateSnapshotCommand=uDn});var pDn=A(UQe=>{"use strict";Object.defineProperty(UQe,"__esModule",{value:!0});UQe.CreateSnapshotsCommand=UQe.$Command=void 0;var v4m=Ue(),E4m=ze(),Vfa=qe();Object.defineProperty(UQe,"$Command",{enumerable:!0,get:function(){return Vfa.Command}});var Ufa=Mr(),dDn=class e extends Vfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ufa.se_CreateSnapshotsCommand)(r,t)}deserialize(r,t){return(0,Ufa.de_CreateSnapshotsCommand)(r,t)}};UQe.CreateSnapshotsCommand=dDn});var fDn=A(VQe=>{"use strict";Object.defineProperty(VQe,"__esModule",{value:!0});VQe.CreateSpotDatafeedSubscriptionCommand=VQe.$Command=void 0;var D4m=Ue(),S4m=ze(),$fa=qe();Object.defineProperty(VQe,"$Command",{enumerable:!0,get:function(){return $fa.Command}});var zfa=Mr(),mDn=class e extends $fa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zfa.se_CreateSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,zfa.de_CreateSpotDatafeedSubscriptionCommand)(r,t)}};VQe.CreateSpotDatafeedSubscriptionCommand=mDn});var gDn=A(zQe=>{"use strict";Object.defineProperty(zQe,"__esModule",{value:!0});zQe.CreateStoreImageTaskCommand=zQe.$Command=void 0;var w4m=Ue(),I4m=ze(),Kfa=qe();Object.defineProperty(zQe,"$Command",{enumerable:!0,get:function(){return Kfa.Command}});var Qfa=Mr(),hDn=class e extends Kfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateStoreImageTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qfa.se_CreateStoreImageTaskCommand)(r,t)}deserialize(r,t){return(0,Qfa.de_CreateStoreImageTaskCommand)(r,t)}};zQe.CreateStoreImageTaskCommand=hDn});var _Dn=A($Qe=>{"use strict";Object.defineProperty($Qe,"__esModule",{value:!0});$Qe.CreateSubnetCidrReservationCommand=$Qe.$Command=void 0;var x4m=Ue(),T4m=ze(),Wfa=qe();Object.defineProperty($Qe,"$Command",{enumerable:!0,get:function(){return Wfa.Command}});var Hfa=Mr(),yDn=class e extends Wfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSubnetCidrReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hfa.se_CreateSubnetCidrReservationCommand)(r,t)}deserialize(r,t){return(0,Hfa.de_CreateSubnetCidrReservationCommand)(r,t)}};$Qe.CreateSubnetCidrReservationCommand=yDn});var bDn=A(QQe=>{"use strict";Object.defineProperty(QQe,"__esModule",{value:!0});QQe.CreateSubnetCommand=QQe.$Command=void 0;var P4m=Ue(),R4m=ze(),Jfa=qe();Object.defineProperty(QQe,"$Command",{enumerable:!0,get:function(){return Jfa.Command}});var Yfa=Mr(),ADn=class e extends Jfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yfa.se_CreateSubnetCommand)(r,t)}deserialize(r,t){return(0,Yfa.de_CreateSubnetCommand)(r,t)}};QQe.CreateSubnetCommand=ADn});var vDn=A(KQe=>{"use strict";Object.defineProperty(KQe,"__esModule",{value:!0});KQe.CreateTagsCommand=KQe.$Command=void 0;var k4m=Ue(),F4m=ze(),Zfa=qe();Object.defineProperty(KQe,"$Command",{enumerable:!0,get:function(){return Zfa.Command}});var Xfa=Mr(),CDn=class e extends Zfa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xfa.se_CreateTagsCommand)(r,t)}deserialize(r,t){return(0,Xfa.de_CreateTagsCommand)(r,t)}};KQe.CreateTagsCommand=CDn});var DDn=A(HQe=>{"use strict";Object.defineProperty(HQe,"__esModule",{value:!0});HQe.CreateTrafficMirrorFilterCommand=HQe.$Command=void 0;var N4m=Ue(),O4m=ze(),t0a=qe();Object.defineProperty(HQe,"$Command",{enumerable:!0,get:function(){return t0a.Command}});var e0a=Mr(),EDn=class e extends t0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorFilterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e0a.se_CreateTrafficMirrorFilterCommand)(r,t)}deserialize(r,t){return(0,e0a.de_CreateTrafficMirrorFilterCommand)(r,t)}};HQe.CreateTrafficMirrorFilterCommand=EDn});var wDn=A(WQe=>{"use strict";Object.defineProperty(WQe,"__esModule",{value:!0});WQe.CreateTrafficMirrorFilterRuleCommand=WQe.$Command=void 0;var B4m=Ue(),q4m=ze(),n0a=qe();Object.defineProperty(WQe,"$Command",{enumerable:!0,get:function(){return n0a.Command}});var r0a=Mr(),SDn=class e extends n0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r0a.se_CreateTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,r0a.de_CreateTrafficMirrorFilterRuleCommand)(r,t)}};WQe.CreateTrafficMirrorFilterRuleCommand=SDn});var xDn=A(YQe=>{"use strict";Object.defineProperty(YQe,"__esModule",{value:!0});YQe.CreateTrafficMirrorSessionCommand=YQe.$Command=void 0;var M4m=Ue(),L4m=ze(),s0a=qe();Object.defineProperty(YQe,"$Command",{enumerable:!0,get:function(){return s0a.Command}});var i0a=Mr(),IDn=class e extends s0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i0a.se_CreateTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,i0a.de_CreateTrafficMirrorSessionCommand)(r,t)}};YQe.CreateTrafficMirrorSessionCommand=IDn});var PDn=A(JQe=>{"use strict";Object.defineProperty(JQe,"__esModule",{value:!0});JQe.CreateTrafficMirrorTargetCommand=JQe.$Command=void 0;var j4m=Ue(),G4m=ze(),o0a=qe();Object.defineProperty(JQe,"$Command",{enumerable:!0,get:function(){return o0a.Command}});var a0a=Mr(),TDn=class e extends o0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTrafficMirrorTargetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a0a.se_CreateTrafficMirrorTargetCommand)(r,t)}deserialize(r,t){return(0,a0a.de_CreateTrafficMirrorTargetCommand)(r,t)}};JQe.CreateTrafficMirrorTargetCommand=TDn});var kDn=A(XQe=>{"use strict";Object.defineProperty(XQe,"__esModule",{value:!0});XQe.CreateTransitGatewayCommand=XQe.$Command=void 0;var U4m=Ue(),V4m=ze(),u0a=qe();Object.defineProperty(XQe,"$Command",{enumerable:!0,get:function(){return u0a.Command}});var c0a=Mr(),RDn=class e extends u0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c0a.se_CreateTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,c0a.de_CreateTransitGatewayCommand)(r,t)}};XQe.CreateTransitGatewayCommand=RDn});var NDn=A(ZQe=>{"use strict";Object.defineProperty(ZQe,"__esModule",{value:!0});ZQe.CreateTransitGatewayConnectCommand=ZQe.$Command=void 0;var z4m=Ue(),$4m=ze(),d0a=qe();Object.defineProperty(ZQe,"$Command",{enumerable:!0,get:function(){return d0a.Command}});var l0a=Mr(),FDn=class e extends d0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayConnectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l0a.se_CreateTransitGatewayConnectCommand)(r,t)}deserialize(r,t){return(0,l0a.de_CreateTransitGatewayConnectCommand)(r,t)}};ZQe.CreateTransitGatewayConnectCommand=FDn});var BDn=A(eKe=>{"use strict";Object.defineProperty(eKe,"__esModule",{value:!0});eKe.CreateTransitGatewayConnectPeerCommand=eKe.$Command=void 0;var Q4m=Ue(),K4m=ze(),m0a=qe();Object.defineProperty(eKe,"$Command",{enumerable:!0,get:function(){return m0a.Command}});var p0a=Mr(),ODn=class e extends m0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayConnectPeerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p0a.se_CreateTransitGatewayConnectPeerCommand)(r,t)}deserialize(r,t){return(0,p0a.de_CreateTransitGatewayConnectPeerCommand)(r,t)}};eKe.CreateTransitGatewayConnectPeerCommand=ODn});var MDn=A(tKe=>{"use strict";Object.defineProperty(tKe,"__esModule",{value:!0});tKe.CreateTransitGatewayMulticastDomainCommand=tKe.$Command=void 0;var H4m=Ue(),W4m=ze(),h0a=qe();Object.defineProperty(tKe,"$Command",{enumerable:!0,get:function(){return h0a.Command}});var f0a=Mr(),qDn=class e extends h0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f0a.se_CreateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,f0a.de_CreateTransitGatewayMulticastDomainCommand)(r,t)}};tKe.CreateTransitGatewayMulticastDomainCommand=qDn});var jDn=A(rKe=>{"use strict";Object.defineProperty(rKe,"__esModule",{value:!0});rKe.CreateTransitGatewayPeeringAttachmentCommand=rKe.$Command=void 0;var Y4m=Ue(),J4m=ze(),y0a=qe();Object.defineProperty(rKe,"$Command",{enumerable:!0,get:function(){return y0a.Command}});var g0a=Mr(),LDn=class e extends y0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g0a.se_CreateTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,g0a.de_CreateTransitGatewayPeeringAttachmentCommand)(r,t)}};rKe.CreateTransitGatewayPeeringAttachmentCommand=LDn});var UDn=A(nKe=>{"use strict";Object.defineProperty(nKe,"__esModule",{value:!0});nKe.CreateTransitGatewayPolicyTableCommand=nKe.$Command=void 0;var X4m=Ue(),Z4m=ze(),A0a=qe();Object.defineProperty(nKe,"$Command",{enumerable:!0,get:function(){return A0a.Command}});var _0a=Mr(),GDn=class e extends A0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z4m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X4m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_0a.se_CreateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,_0a.de_CreateTransitGatewayPolicyTableCommand)(r,t)}};nKe.CreateTransitGatewayPolicyTableCommand=GDn});var zDn=A(iKe=>{"use strict";Object.defineProperty(iKe,"__esModule",{value:!0});iKe.CreateTransitGatewayPrefixListReferenceCommand=iKe.$Command=void 0;var e7m=Ue(),t7m=ze(),C0a=qe();Object.defineProperty(iKe,"$Command",{enumerable:!0,get:function(){return C0a.Command}});var b0a=Mr(),VDn=class e extends C0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b0a.se_CreateTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,b0a.de_CreateTransitGatewayPrefixListReferenceCommand)(r,t)}};iKe.CreateTransitGatewayPrefixListReferenceCommand=VDn});var QDn=A(sKe=>{"use strict";Object.defineProperty(sKe,"__esModule",{value:!0});sKe.CreateTransitGatewayRouteCommand=sKe.$Command=void 0;var r7m=Ue(),n7m=ze(),E0a=qe();Object.defineProperty(sKe,"$Command",{enumerable:!0,get:function(){return E0a.Command}});var v0a=Mr(),$Dn=class e extends E0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v0a.se_CreateTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,v0a.de_CreateTransitGatewayRouteCommand)(r,t)}};sKe.CreateTransitGatewayRouteCommand=$Dn});var HDn=A(aKe=>{"use strict";Object.defineProperty(aKe,"__esModule",{value:!0});aKe.CreateTransitGatewayRouteTableAnnouncementCommand=aKe.$Command=void 0;var i7m=Ue(),s7m=ze(),S0a=qe();Object.defineProperty(aKe,"$Command",{enumerable:!0,get:function(){return S0a.Command}});var D0a=Mr(),KDn=class e extends S0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteTableAnnouncementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D0a.se_CreateTransitGatewayRouteTableAnnouncementCommand)(r,t)}deserialize(r,t){return(0,D0a.de_CreateTransitGatewayRouteTableAnnouncementCommand)(r,t)}};aKe.CreateTransitGatewayRouteTableAnnouncementCommand=KDn});var YDn=A(oKe=>{"use strict";Object.defineProperty(oKe,"__esModule",{value:!0});oKe.CreateTransitGatewayRouteTableCommand=oKe.$Command=void 0;var a7m=Ue(),o7m=ze(),I0a=qe();Object.defineProperty(oKe,"$Command",{enumerable:!0,get:function(){return I0a.Command}});var w0a=Mr(),WDn=class e extends I0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w0a.se_CreateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,w0a.de_CreateTransitGatewayRouteTableCommand)(r,t)}};oKe.CreateTransitGatewayRouteTableCommand=WDn});var XDn=A(cKe=>{"use strict";Object.defineProperty(cKe,"__esModule",{value:!0});cKe.CreateTransitGatewayVpcAttachmentCommand=cKe.$Command=void 0;var c7m=Ue(),u7m=ze(),T0a=qe();Object.defineProperty(cKe,"$Command",{enumerable:!0,get:function(){return T0a.Command}});var x0a=Mr(),JDn=class e extends T0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x0a.se_CreateTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,x0a.de_CreateTransitGatewayVpcAttachmentCommand)(r,t)}};cKe.CreateTransitGatewayVpcAttachmentCommand=JDn});var eSn=A(uKe=>{"use strict";Object.defineProperty(uKe,"__esModule",{value:!0});uKe.CreateVerifiedAccessEndpointCommand=uKe.$Command=void 0;var l7m=Ue(),d7m=ze(),R0a=qe();Object.defineProperty(uKe,"$Command",{enumerable:!0,get:function(){return R0a.Command}});var P0a=Mr(),ZDn=class e extends R0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P0a.se_CreateVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,P0a.de_CreateVerifiedAccessEndpointCommand)(r,t)}};uKe.CreateVerifiedAccessEndpointCommand=ZDn});var rSn=A(lKe=>{"use strict";Object.defineProperty(lKe,"__esModule",{value:!0});lKe.CreateVerifiedAccessGroupCommand=lKe.$Command=void 0;var p7m=Ue(),m7m=ze(),F0a=qe();Object.defineProperty(lKe,"$Command",{enumerable:!0,get:function(){return F0a.Command}});var k0a=Mr(),tSn=class e extends F0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k0a.se_CreateVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,k0a.de_CreateVerifiedAccessGroupCommand)(r,t)}};lKe.CreateVerifiedAccessGroupCommand=tSn});var iSn=A(dKe=>{"use strict";Object.defineProperty(dKe,"__esModule",{value:!0});dKe.CreateVerifiedAccessInstanceCommand=dKe.$Command=void 0;var f7m=Ue(),h7m=ze(),O0a=qe();Object.defineProperty(dKe,"$Command",{enumerable:!0,get:function(){return O0a.Command}});var N0a=Mr(),nSn=class e extends O0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N0a.se_CreateVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,N0a.de_CreateVerifiedAccessInstanceCommand)(r,t)}};dKe.CreateVerifiedAccessInstanceCommand=nSn});var pKe=A(Tu=>{"use strict";Object.defineProperty(Tu,"__esModule",{value:!0});Tu.GatewayAssociationState=Tu.TunnelInsideIpVersion=Tu.ServiceConnectivityType=Tu.ServiceType=Tu.ServiceState=Tu.DnsNameState=Tu.PayerResponsibility=Tu.ConnectionNotificationType=Tu.ConnectionNotificationState=Tu.State=Tu.VpcEndpointType=Tu.IpAddressType=Tu.DnsRecordIpType=Tu.VolumeState=Tu.VerifiedAccessEndpointStatusCode=Tu.VerifiedAccessEndpointProtocol=Tu.VerifiedAccessEndpointType=Tu.VerifiedAccessEndpointAttachmentType=Tu.TransitGatewayRouteTableAnnouncementState=Tu.TransitGatewayRouteTableAnnouncementDirection=Tu.TransitGatewayRouteTableState=Tu.TransitGatewayRouteType=Tu.TransitGatewayRouteState=Tu.TransitGatewayPrefixListReferenceState=Tu.TransitGatewayPolicyTableState=Tu.TransitGatewayMulticastDomainState=Tu.StaticSourcesSupportValue=Tu.Igmpv2SupportValue=Tu.AutoAcceptSharedAssociationsValue=Tu.TransitGatewayConnectPeerState=Tu.BgpStatus=Tu.ProtocolValue=Tu.TransitGatewayState=Tu.VpnEcmpSupportValue=Tu.MulticastSupportValue=Tu.DefaultRouteTablePropagationValue=Tu.DefaultRouteTableAssociationValue=Tu.AutoAcceptSharedAttachmentsValue=Tu.TrafficMirrorTargetType=Tu.TrafficMirrorNetworkService=Tu.TrafficDirection=Tu.TrafficMirrorRuleAction=Tu.SubnetCidrReservationType=Tu.DatafeedSubscriptionState=Tu.CopyTagsFromSource=Tu.StorageTier=Tu.SnapshotState=Tu.RouteState=Tu.RouteOrigin=Tu.ReplaceRootVolumeTaskState=void 0;Tu.CreateVpnConnectionResultFilterSensitiveLog=Tu.VpnConnectionFilterSensitiveLog=Tu.VpnConnectionOptionsFilterSensitiveLog=Tu.TunnelOptionFilterSensitiveLog=Tu.CreateVpnConnectionRequestFilterSensitiveLog=Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog=Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog=Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=Tu.DeleteQueuedReservedInstancesErrorCode=Tu.LaunchTemplateErrorCode=Tu.DeleteFleetErrorCode=Tu.FleetStateCode=Tu.TelemetryStatus=Tu.VpnState=Tu.VpnStaticRouteSource=void 0;var kur=qe(),g7m=p0e();Tu.ReplaceRootVolumeTaskState={failed:"failed",failed_detached:"failed-detached",failing:"failing",in_progress:"in-progress",pending:"pending",succeeded:"succeeded"};Tu.RouteOrigin={CreateRoute:"CreateRoute",CreateRouteTable:"CreateRouteTable",EnableVgwRoutePropagation:"EnableVgwRoutePropagation"};Tu.RouteState={active:"active",blackhole:"blackhole"};Tu.SnapshotState={completed:"completed",error:"error",pending:"pending",recoverable:"recoverable",recovering:"recovering"};Tu.StorageTier={archive:"archive",standard:"standard"};Tu.CopyTagsFromSource={volume:"volume"};Tu.DatafeedSubscriptionState={Active:"Active",Inactive:"Inactive"};Tu.SubnetCidrReservationType={explicit:"explicit",prefix:"prefix"};Tu.TrafficMirrorRuleAction={accept:"accept",reject:"reject"};Tu.TrafficDirection={egress:"egress",ingress:"ingress"};Tu.TrafficMirrorNetworkService={amazon_dns:"amazon-dns"};Tu.TrafficMirrorTargetType={gateway_load_balancer_endpoint:"gateway-load-balancer-endpoint",network_interface:"network-interface",network_load_balancer:"network-load-balancer"};Tu.AutoAcceptSharedAttachmentsValue={disable:"disable",enable:"enable"};Tu.DefaultRouteTableAssociationValue={disable:"disable",enable:"enable"};Tu.DefaultRouteTablePropagationValue={disable:"disable",enable:"enable"};Tu.MulticastSupportValue={disable:"disable",enable:"enable"};Tu.VpnEcmpSupportValue={disable:"disable",enable:"enable"};Tu.TransitGatewayState={available:"available",deleted:"deleted",deleting:"deleting",modifying:"modifying",pending:"pending"};Tu.ProtocolValue={gre:"gre"};Tu.BgpStatus={down:"down",up:"up"};Tu.TransitGatewayConnectPeerState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.AutoAcceptSharedAssociationsValue={disable:"disable",enable:"enable"};Tu.Igmpv2SupportValue={disable:"disable",enable:"enable"};Tu.StaticSourcesSupportValue={disable:"disable",enable:"enable"};Tu.TransitGatewayMulticastDomainState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayPolicyTableState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayPrefixListReferenceState={available:"available",deleting:"deleting",modifying:"modifying",pending:"pending"};Tu.TransitGatewayRouteState={active:"active",blackhole:"blackhole",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayRouteType={propagated:"propagated",static:"static"};Tu.TransitGatewayRouteTableState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TransitGatewayRouteTableAnnouncementDirection={incoming:"incoming",outgoing:"outgoing"};Tu.TransitGatewayRouteTableAnnouncementState={available:"available",deleted:"deleted",deleting:"deleting",failed:"failed",failing:"failing",pending:"pending"};Tu.VerifiedAccessEndpointAttachmentType={vpc:"vpc"};Tu.VerifiedAccessEndpointType={load_balancer:"load-balancer",network_interface:"network-interface"};Tu.VerifiedAccessEndpointProtocol={http:"http",https:"https"};Tu.VerifiedAccessEndpointStatusCode={active:"active",deleted:"deleted",deleting:"deleting",pending:"pending",updating:"updating"};Tu.VolumeState={available:"available",creating:"creating",deleted:"deleted",deleting:"deleting",error:"error",in_use:"in-use"};Tu.DnsRecordIpType={dualstack:"dualstack",ipv4:"ipv4",ipv6:"ipv6",service_defined:"service-defined"};Tu.IpAddressType={dualstack:"dualstack",ipv4:"ipv4",ipv6:"ipv6"};Tu.VpcEndpointType={Gateway:"Gateway",GatewayLoadBalancer:"GatewayLoadBalancer",Interface:"Interface"};Tu.State={Available:"Available",Deleted:"Deleted",Deleting:"Deleting",Expired:"Expired",Failed:"Failed",Pending:"Pending",PendingAcceptance:"PendingAcceptance",Rejected:"Rejected"};Tu.ConnectionNotificationState={Disabled:"Disabled",Enabled:"Enabled"};Tu.ConnectionNotificationType={Topic:"Topic"};Tu.PayerResponsibility={ServiceOwner:"ServiceOwner"};Tu.DnsNameState={Failed:"failed",PendingVerification:"pendingVerification",Verified:"verified"};Tu.ServiceState={Available:"Available",Deleted:"Deleted",Deleting:"Deleting",Failed:"Failed",Pending:"Pending"};Tu.ServiceType={Gateway:"Gateway",GatewayLoadBalancer:"GatewayLoadBalancer",Interface:"Interface"};Tu.ServiceConnectivityType={ipv4:"ipv4",ipv6:"ipv6"};Tu.TunnelInsideIpVersion={ipv4:"ipv4",ipv6:"ipv6"};Tu.GatewayAssociationState={associated:"associated",associating:"associating",disassociating:"disassociating",not_associated:"not-associated"};Tu.VpnStaticRouteSource={Static:"Static"};Tu.VpnState={available:"available",deleted:"deleted",deleting:"deleting",pending:"pending"};Tu.TelemetryStatus={DOWN:"DOWN",UP:"UP"};Tu.FleetStateCode={ACTIVE:"active",DELETED:"deleted",DELETED_RUNNING:"deleted_running",DELETED_TERMINATING_INSTANCES:"deleted_terminating",FAILED:"failed",MODIFYING:"modifying",SUBMITTED:"submitted"};Tu.DeleteFleetErrorCode={FLEET_ID_DOES_NOT_EXIST:"fleetIdDoesNotExist",FLEET_ID_MALFORMED:"fleetIdMalformed",FLEET_NOT_IN_DELETABLE_STATE:"fleetNotInDeletableState",UNEXPECTED_ERROR:"unexpectedError"};Tu.LaunchTemplateErrorCode={LAUNCH_TEMPLATE_ID_DOES_NOT_EXIST:"launchTemplateIdDoesNotExist",LAUNCH_TEMPLATE_ID_MALFORMED:"launchTemplateIdMalformed",LAUNCH_TEMPLATE_NAME_DOES_NOT_EXIST:"launchTemplateNameDoesNotExist",LAUNCH_TEMPLATE_NAME_MALFORMED:"launchTemplateNameMalformed",LAUNCH_TEMPLATE_VERSION_DOES_NOT_EXIST:"launchTemplateVersionDoesNotExist",UNEXPECTED_ERROR:"unexpectedError"};Tu.DeleteQueuedReservedInstancesErrorCode={RESERVED_INSTANCES_ID_INVALID:"reserved-instances-id-invalid",RESERVED_INSTANCES_NOT_IN_QUEUED_STATE:"reserved-instances-not-in-queued-state",UNEXPECTED_ERROR:"unexpected-error"};var y7m=e=>({...e,...e.ClientSecret&&{ClientSecret:kur.SENSITIVE_STRING}});Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=y7m;var _7m=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,Tu.CreateVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog)(e.OidcOptions)}});Tu.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog=_7m;var A7m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,g7m.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Tu.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog=A7m;var b7m=e=>({...e,...e.PreSharedKey&&{PreSharedKey:kur.SENSITIVE_STRING}});Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog=b7m;var C7m=e=>({...e,...e.TunnelOptions&&{TunnelOptions:e.TunnelOptions.map(r=>(0,Tu.VpnTunnelOptionsSpecificationFilterSensitiveLog)(r))}});Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog=C7m;var v7m=e=>({...e,...e.Options&&{Options:(0,Tu.VpnConnectionOptionsSpecificationFilterSensitiveLog)(e.Options)}});Tu.CreateVpnConnectionRequestFilterSensitiveLog=v7m;var E7m=e=>({...e,...e.PreSharedKey&&{PreSharedKey:kur.SENSITIVE_STRING}});Tu.TunnelOptionFilterSensitiveLog=E7m;var D7m=e=>({...e,...e.TunnelOptions&&{TunnelOptions:e.TunnelOptions.map(r=>(0,Tu.TunnelOptionFilterSensitiveLog)(r))}});Tu.VpnConnectionOptionsFilterSensitiveLog=D7m;var S7m=e=>({...e,...e.CustomerGatewayConfiguration&&{CustomerGatewayConfiguration:kur.SENSITIVE_STRING},...e.Options&&{Options:(0,Tu.VpnConnectionOptionsFilterSensitiveLog)(e.Options)}});Tu.VpnConnectionFilterSensitiveLog=S7m;var w7m=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Tu.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});Tu.CreateVpnConnectionResultFilterSensitiveLog=w7m});var aSn=A(mKe=>{"use strict";Object.defineProperty(mKe,"__esModule",{value:!0});mKe.CreateVerifiedAccessTrustProviderCommand=mKe.$Command=void 0;var I7m=Ue(),x7m=ze(),M0a=qe();Object.defineProperty(mKe,"$Command",{enumerable:!0,get:function(){return M0a.Command}});var B0a=pKe(),q0a=Mr(),sSn=class e extends M0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:B0a.CreateVerifiedAccessTrustProviderRequestFilterSensitiveLog,outputFilterSensitiveLog:B0a.CreateVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q0a.se_CreateVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,q0a.de_CreateVerifiedAccessTrustProviderCommand)(r,t)}};mKe.CreateVerifiedAccessTrustProviderCommand=sSn});var cSn=A(fKe=>{"use strict";Object.defineProperty(fKe,"__esModule",{value:!0});fKe.CreateVolumeCommand=fKe.$Command=void 0;var T7m=Ue(),P7m=ze(),j0a=qe();Object.defineProperty(fKe,"$Command",{enumerable:!0,get:function(){return j0a.Command}});var L0a=Mr(),oSn=class e extends j0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L0a.se_CreateVolumeCommand)(r,t)}deserialize(r,t){return(0,L0a.de_CreateVolumeCommand)(r,t)}};fKe.CreateVolumeCommand=oSn});var lSn=A(hKe=>{"use strict";Object.defineProperty(hKe,"__esModule",{value:!0});hKe.CreateVpcCommand=hKe.$Command=void 0;var R7m=Ue(),k7m=ze(),U0a=qe();Object.defineProperty(hKe,"$Command",{enumerable:!0,get:function(){return U0a.Command}});var G0a=Mr(),uSn=class e extends U0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G0a.se_CreateVpcCommand)(r,t)}deserialize(r,t){return(0,G0a.de_CreateVpcCommand)(r,t)}};hKe.CreateVpcCommand=uSn});var pSn=A(gKe=>{"use strict";Object.defineProperty(gKe,"__esModule",{value:!0});gKe.CreateVpcEndpointCommand=gKe.$Command=void 0;var F7m=Ue(),N7m=ze(),z0a=qe();Object.defineProperty(gKe,"$Command",{enumerable:!0,get:function(){return z0a.Command}});var V0a=Mr(),dSn=class e extends z0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V0a.se_CreateVpcEndpointCommand)(r,t)}deserialize(r,t){return(0,V0a.de_CreateVpcEndpointCommand)(r,t)}};gKe.CreateVpcEndpointCommand=dSn});var fSn=A(yKe=>{"use strict";Object.defineProperty(yKe,"__esModule",{value:!0});yKe.CreateVpcEndpointConnectionNotificationCommand=yKe.$Command=void 0;var O7m=Ue(),B7m=ze(),Q0a=qe();Object.defineProperty(yKe,"$Command",{enumerable:!0,get:function(){return Q0a.Command}});var $0a=Mr(),mSn=class e extends Q0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointConnectionNotificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$0a.se_CreateVpcEndpointConnectionNotificationCommand)(r,t)}deserialize(r,t){return(0,$0a.de_CreateVpcEndpointConnectionNotificationCommand)(r,t)}};yKe.CreateVpcEndpointConnectionNotificationCommand=mSn});var gSn=A(_Ke=>{"use strict";Object.defineProperty(_Ke,"__esModule",{value:!0});_Ke.CreateVpcEndpointServiceConfigurationCommand=_Ke.$Command=void 0;var q7m=Ue(),M7m=ze(),H0a=qe();Object.defineProperty(_Ke,"$Command",{enumerable:!0,get:function(){return H0a.Command}});var K0a=Mr(),hSn=class e extends H0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcEndpointServiceConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K0a.se_CreateVpcEndpointServiceConfigurationCommand)(r,t)}deserialize(r,t){return(0,K0a.de_CreateVpcEndpointServiceConfigurationCommand)(r,t)}};_Ke.CreateVpcEndpointServiceConfigurationCommand=hSn});var _Sn=A(AKe=>{"use strict";Object.defineProperty(AKe,"__esModule",{value:!0});AKe.CreateVpcPeeringConnectionCommand=AKe.$Command=void 0;var L7m=Ue(),j7m=ze(),Y0a=qe();Object.defineProperty(AKe,"$Command",{enumerable:!0,get:function(){return Y0a.Command}});var W0a=Mr(),ySn=class e extends Y0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W0a.se_CreateVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,W0a.de_CreateVpcPeeringConnectionCommand)(r,t)}};AKe.CreateVpcPeeringConnectionCommand=ySn});var bSn=A(bKe=>{"use strict";Object.defineProperty(bKe,"__esModule",{value:!0});bKe.CreateVpnConnectionCommand=bKe.$Command=void 0;var G7m=Ue(),U7m=ze(),Z0a=qe();Object.defineProperty(bKe,"$Command",{enumerable:!0,get:function(){return Z0a.Command}});var J0a=pKe(),X0a=Mr(),ASn=class e extends Z0a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnConnectionCommand",inputFilterSensitiveLog:J0a.CreateVpnConnectionRequestFilterSensitiveLog,outputFilterSensitiveLog:J0a.CreateVpnConnectionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X0a.se_CreateVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,X0a.de_CreateVpnConnectionCommand)(r,t)}};bKe.CreateVpnConnectionCommand=ASn});var vSn=A(CKe=>{"use strict";Object.defineProperty(CKe,"__esModule",{value:!0});CKe.CreateVpnConnectionRouteCommand=CKe.$Command=void 0;var V7m=Ue(),z7m=ze(),tha=qe();Object.defineProperty(CKe,"$Command",{enumerable:!0,get:function(){return tha.Command}});var eha=Mr(),CSn=class e extends tha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnConnectionRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eha.se_CreateVpnConnectionRouteCommand)(r,t)}deserialize(r,t){return(0,eha.de_CreateVpnConnectionRouteCommand)(r,t)}};CKe.CreateVpnConnectionRouteCommand=CSn});var DSn=A(vKe=>{"use strict";Object.defineProperty(vKe,"__esModule",{value:!0});vKe.CreateVpnGatewayCommand=vKe.$Command=void 0;var $7m=Ue(),Q7m=ze(),nha=qe();Object.defineProperty(vKe,"$Command",{enumerable:!0,get:function(){return nha.Command}});var rha=Mr(),ESn=class e extends nha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"CreateVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rha.se_CreateVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,rha.de_CreateVpnGatewayCommand)(r,t)}};vKe.CreateVpnGatewayCommand=ESn});var wSn=A(EKe=>{"use strict";Object.defineProperty(EKe,"__esModule",{value:!0});EKe.DeleteCarrierGatewayCommand=EKe.$Command=void 0;var K7m=Ue(),H7m=ze(),sha=qe();Object.defineProperty(EKe,"$Command",{enumerable:!0,get:function(){return sha.Command}});var iha=Mr(),SSn=class e extends sha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCarrierGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iha.se_DeleteCarrierGatewayCommand)(r,t)}deserialize(r,t){return(0,iha.de_DeleteCarrierGatewayCommand)(r,t)}};EKe.DeleteCarrierGatewayCommand=SSn});var xSn=A(DKe=>{"use strict";Object.defineProperty(DKe,"__esModule",{value:!0});DKe.DeleteClientVpnEndpointCommand=DKe.$Command=void 0;var W7m=Ue(),Y7m=ze(),oha=qe();Object.defineProperty(DKe,"$Command",{enumerable:!0,get:function(){return oha.Command}});var aha=Mr(),ISn=class e extends oha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aha.se_DeleteClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,aha.de_DeleteClientVpnEndpointCommand)(r,t)}};DKe.DeleteClientVpnEndpointCommand=ISn});var PSn=A(SKe=>{"use strict";Object.defineProperty(SKe,"__esModule",{value:!0});SKe.DeleteClientVpnRouteCommand=SKe.$Command=void 0;var J7m=Ue(),X7m=ze(),uha=qe();Object.defineProperty(SKe,"$Command",{enumerable:!0,get:function(){return uha.Command}});var cha=Mr(),TSn=class e extends uha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X7m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteClientVpnRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cha.se_DeleteClientVpnRouteCommand)(r,t)}deserialize(r,t){return(0,cha.de_DeleteClientVpnRouteCommand)(r,t)}};SKe.DeleteClientVpnRouteCommand=TSn});var kSn=A(wKe=>{"use strict";Object.defineProperty(wKe,"__esModule",{value:!0});wKe.DeleteCoipCidrCommand=wKe.$Command=void 0;var Z7m=Ue(),e6m=ze(),dha=qe();Object.defineProperty(wKe,"$Command",{enumerable:!0,get:function(){return dha.Command}});var lha=Mr(),RSn=class e extends dha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z7m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lha.se_DeleteCoipCidrCommand)(r,t)}deserialize(r,t){return(0,lha.de_DeleteCoipCidrCommand)(r,t)}};wKe.DeleteCoipCidrCommand=RSn});var NSn=A(IKe=>{"use strict";Object.defineProperty(IKe,"__esModule",{value:!0});IKe.DeleteCoipPoolCommand=IKe.$Command=void 0;var t6m=Ue(),r6m=ze(),mha=qe();Object.defineProperty(IKe,"$Command",{enumerable:!0,get:function(){return mha.Command}});var pha=Mr(),FSn=class e extends mha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCoipPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pha.se_DeleteCoipPoolCommand)(r,t)}deserialize(r,t){return(0,pha.de_DeleteCoipPoolCommand)(r,t)}};IKe.DeleteCoipPoolCommand=FSn});var BSn=A(xKe=>{"use strict";Object.defineProperty(xKe,"__esModule",{value:!0});xKe.DeleteCustomerGatewayCommand=xKe.$Command=void 0;var n6m=Ue(),i6m=ze(),hha=qe();Object.defineProperty(xKe,"$Command",{enumerable:!0,get:function(){return hha.Command}});var fha=Mr(),OSn=class e extends hha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteCustomerGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fha.se_DeleteCustomerGatewayCommand)(r,t)}deserialize(r,t){return(0,fha.de_DeleteCustomerGatewayCommand)(r,t)}};xKe.DeleteCustomerGatewayCommand=OSn});var MSn=A(TKe=>{"use strict";Object.defineProperty(TKe,"__esModule",{value:!0});TKe.DeleteDhcpOptionsCommand=TKe.$Command=void 0;var s6m=Ue(),a6m=ze(),yha=qe();Object.defineProperty(TKe,"$Command",{enumerable:!0,get:function(){return yha.Command}});var gha=Mr(),qSn=class e extends yha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gha.se_DeleteDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,gha.de_DeleteDhcpOptionsCommand)(r,t)}};TKe.DeleteDhcpOptionsCommand=qSn});var jSn=A(PKe=>{"use strict";Object.defineProperty(PKe,"__esModule",{value:!0});PKe.DeleteEgressOnlyInternetGatewayCommand=PKe.$Command=void 0;var o6m=Ue(),c6m=ze(),Aha=qe();Object.defineProperty(PKe,"$Command",{enumerable:!0,get:function(){return Aha.Command}});var _ha=Mr(),LSn=class e extends Aha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteEgressOnlyInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ha.se_DeleteEgressOnlyInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,_ha.de_DeleteEgressOnlyInternetGatewayCommand)(r,t)}};PKe.DeleteEgressOnlyInternetGatewayCommand=LSn});var USn=A(RKe=>{"use strict";Object.defineProperty(RKe,"__esModule",{value:!0});RKe.DeleteFleetsCommand=RKe.$Command=void 0;var u6m=Ue(),l6m=ze(),Cha=qe();Object.defineProperty(RKe,"$Command",{enumerable:!0,get:function(){return Cha.Command}});var bha=Mr(),GSn=class e extends Cha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bha.se_DeleteFleetsCommand)(r,t)}deserialize(r,t){return(0,bha.de_DeleteFleetsCommand)(r,t)}};RKe.DeleteFleetsCommand=GSn});var zSn=A(kKe=>{"use strict";Object.defineProperty(kKe,"__esModule",{value:!0});kKe.DeleteFlowLogsCommand=kKe.$Command=void 0;var d6m=Ue(),p6m=ze(),Eha=qe();Object.defineProperty(kKe,"$Command",{enumerable:!0,get:function(){return Eha.Command}});var vha=Mr(),VSn=class e extends Eha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vha.se_DeleteFlowLogsCommand)(r,t)}deserialize(r,t){return(0,vha.de_DeleteFlowLogsCommand)(r,t)}};kKe.DeleteFlowLogsCommand=VSn});var QSn=A(FKe=>{"use strict";Object.defineProperty(FKe,"__esModule",{value:!0});FKe.DeleteFpgaImageCommand=FKe.$Command=void 0;var m6m=Ue(),f6m=ze(),Sha=qe();Object.defineProperty(FKe,"$Command",{enumerable:!0,get:function(){return Sha.Command}});var Dha=Mr(),$Sn=class e extends Sha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteFpgaImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dha.se_DeleteFpgaImageCommand)(r,t)}deserialize(r,t){return(0,Dha.de_DeleteFpgaImageCommand)(r,t)}};FKe.DeleteFpgaImageCommand=$Sn});var HSn=A(NKe=>{"use strict";Object.defineProperty(NKe,"__esModule",{value:!0});NKe.DeleteInstanceConnectEndpointCommand=NKe.$Command=void 0;var h6m=Ue(),g6m=ze(),Iha=qe();Object.defineProperty(NKe,"$Command",{enumerable:!0,get:function(){return Iha.Command}});var wha=Mr(),KSn=class e extends Iha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInstanceConnectEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wha.se_DeleteInstanceConnectEndpointCommand)(r,t)}deserialize(r,t){return(0,wha.de_DeleteInstanceConnectEndpointCommand)(r,t)}};NKe.DeleteInstanceConnectEndpointCommand=KSn});var YSn=A(OKe=>{"use strict";Object.defineProperty(OKe,"__esModule",{value:!0});OKe.DeleteInstanceEventWindowCommand=OKe.$Command=void 0;var y6m=Ue(),_6m=ze(),Tha=qe();Object.defineProperty(OKe,"$Command",{enumerable:!0,get:function(){return Tha.Command}});var xha=Mr(),WSn=class e extends Tha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xha.se_DeleteInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,xha.de_DeleteInstanceEventWindowCommand)(r,t)}};OKe.DeleteInstanceEventWindowCommand=WSn});var XSn=A(BKe=>{"use strict";Object.defineProperty(BKe,"__esModule",{value:!0});BKe.DeleteInternetGatewayCommand=BKe.$Command=void 0;var A6m=Ue(),b6m=ze(),Rha=qe();Object.defineProperty(BKe,"$Command",{enumerable:!0,get:function(){return Rha.Command}});var Pha=Mr(),JSn=class e extends Rha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pha.se_DeleteInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,Pha.de_DeleteInternetGatewayCommand)(r,t)}};BKe.DeleteInternetGatewayCommand=JSn});var ewn=A(qKe=>{"use strict";Object.defineProperty(qKe,"__esModule",{value:!0});qKe.DeleteIpamCommand=qKe.$Command=void 0;var C6m=Ue(),v6m=ze(),Fha=qe();Object.defineProperty(qKe,"$Command",{enumerable:!0,get:function(){return Fha.Command}});var kha=Mr(),ZSn=class e extends Fha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kha.se_DeleteIpamCommand)(r,t)}deserialize(r,t){return(0,kha.de_DeleteIpamCommand)(r,t)}};qKe.DeleteIpamCommand=ZSn});var rwn=A(MKe=>{"use strict";Object.defineProperty(MKe,"__esModule",{value:!0});MKe.DeleteIpamPoolCommand=MKe.$Command=void 0;var E6m=Ue(),D6m=ze(),Oha=qe();Object.defineProperty(MKe,"$Command",{enumerable:!0,get:function(){return Oha.Command}});var Nha=Mr(),twn=class e extends Oha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nha.se_DeleteIpamPoolCommand)(r,t)}deserialize(r,t){return(0,Nha.de_DeleteIpamPoolCommand)(r,t)}};MKe.DeleteIpamPoolCommand=twn});var iwn=A(LKe=>{"use strict";Object.defineProperty(LKe,"__esModule",{value:!0});LKe.DeleteIpamResourceDiscoveryCommand=LKe.$Command=void 0;var S6m=Ue(),w6m=ze(),qha=qe();Object.defineProperty(LKe,"$Command",{enumerable:!0,get:function(){return qha.Command}});var Bha=Mr(),nwn=class e extends qha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bha.se_DeleteIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,Bha.de_DeleteIpamResourceDiscoveryCommand)(r,t)}};LKe.DeleteIpamResourceDiscoveryCommand=nwn});var awn=A(jKe=>{"use strict";Object.defineProperty(jKe,"__esModule",{value:!0});jKe.DeleteIpamScopeCommand=jKe.$Command=void 0;var I6m=Ue(),x6m=ze(),Lha=qe();Object.defineProperty(jKe,"$Command",{enumerable:!0,get:function(){return Lha.Command}});var Mha=Mr(),swn=class e extends Lha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mha.se_DeleteIpamScopeCommand)(r,t)}deserialize(r,t){return(0,Mha.de_DeleteIpamScopeCommand)(r,t)}};jKe.DeleteIpamScopeCommand=swn});var cwn=A(GKe=>{"use strict";Object.defineProperty(GKe,"__esModule",{value:!0});GKe.DeleteKeyPairCommand=GKe.$Command=void 0;var T6m=Ue(),P6m=ze(),Gha=qe();Object.defineProperty(GKe,"$Command",{enumerable:!0,get:function(){return Gha.Command}});var jha=Mr(),own=class e extends Gha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jha.se_DeleteKeyPairCommand)(r,t)}deserialize(r,t){return(0,jha.de_DeleteKeyPairCommand)(r,t)}};GKe.DeleteKeyPairCommand=own});var lwn=A(UKe=>{"use strict";Object.defineProperty(UKe,"__esModule",{value:!0});UKe.DeleteLaunchTemplateCommand=UKe.$Command=void 0;var R6m=Ue(),k6m=ze(),Vha=qe();Object.defineProperty(UKe,"$Command",{enumerable:!0,get:function(){return Vha.Command}});var Uha=Mr(),uwn=class e extends Vha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLaunchTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uha.se_DeleteLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,Uha.de_DeleteLaunchTemplateCommand)(r,t)}};UKe.DeleteLaunchTemplateCommand=uwn});var pwn=A(VKe=>{"use strict";Object.defineProperty(VKe,"__esModule",{value:!0});VKe.DeleteLaunchTemplateVersionsCommand=VKe.$Command=void 0;var F6m=Ue(),N6m=ze(),$ha=qe();Object.defineProperty(VKe,"$Command",{enumerable:!0,get:function(){return $ha.Command}});var zha=Mr(),dwn=class e extends $ha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLaunchTemplateVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zha.se_DeleteLaunchTemplateVersionsCommand)(r,t)}deserialize(r,t){return(0,zha.de_DeleteLaunchTemplateVersionsCommand)(r,t)}};VKe.DeleteLaunchTemplateVersionsCommand=dwn});var fwn=A(zKe=>{"use strict";Object.defineProperty(zKe,"__esModule",{value:!0});zKe.DeleteLocalGatewayRouteCommand=zKe.$Command=void 0;var O6m=Ue(),B6m=ze(),Kha=qe();Object.defineProperty(zKe,"$Command",{enumerable:!0,get:function(){return Kha.Command}});var Qha=Mr(),mwn=class e extends Kha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qha.se_DeleteLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,Qha.de_DeleteLocalGatewayRouteCommand)(r,t)}};zKe.DeleteLocalGatewayRouteCommand=mwn});var gwn=A($Ke=>{"use strict";Object.defineProperty($Ke,"__esModule",{value:!0});$Ke.DeleteLocalGatewayRouteTableCommand=$Ke.$Command=void 0;var q6m=Ue(),M6m=ze(),Wha=qe();Object.defineProperty($Ke,"$Command",{enumerable:!0,get:function(){return Wha.Command}});var Hha=Mr(),hwn=class e extends Wha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hha.se_DeleteLocalGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,Hha.de_DeleteLocalGatewayRouteTableCommand)(r,t)}};$Ke.DeleteLocalGatewayRouteTableCommand=hwn});var _wn=A(QKe=>{"use strict";Object.defineProperty(QKe,"__esModule",{value:!0});QKe.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=QKe.$Command=void 0;var L6m=Ue(),j6m=ze(),Jha=qe();Object.defineProperty(QKe,"$Command",{enumerable:!0,get:function(){return Jha.Command}});var Yha=Mr(),ywn=class e extends Jha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yha.se_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}deserialize(r,t){return(0,Yha.de_DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand)(r,t)}};QKe.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand=ywn});var bwn=A(KKe=>{"use strict";Object.defineProperty(KKe,"__esModule",{value:!0});KKe.DeleteLocalGatewayRouteTableVpcAssociationCommand=KKe.$Command=void 0;var G6m=Ue(),U6m=ze(),Zha=qe();Object.defineProperty(KKe,"$Command",{enumerable:!0,get:function(){return Zha.Command}});var Xha=Mr(),Awn=class e extends Zha.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteLocalGatewayRouteTableVpcAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xha.se_DeleteLocalGatewayRouteTableVpcAssociationCommand)(r,t)}deserialize(r,t){return(0,Xha.de_DeleteLocalGatewayRouteTableVpcAssociationCommand)(r,t)}};KKe.DeleteLocalGatewayRouteTableVpcAssociationCommand=Awn});var vwn=A(HKe=>{"use strict";Object.defineProperty(HKe,"__esModule",{value:!0});HKe.DeleteManagedPrefixListCommand=HKe.$Command=void 0;var V6m=Ue(),z6m=ze(),tga=qe();Object.defineProperty(HKe,"$Command",{enumerable:!0,get:function(){return tga.Command}});var ega=Mr(),Cwn=class e extends tga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ega.se_DeleteManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,ega.de_DeleteManagedPrefixListCommand)(r,t)}};HKe.DeleteManagedPrefixListCommand=Cwn});var Dwn=A(WKe=>{"use strict";Object.defineProperty(WKe,"__esModule",{value:!0});WKe.DeleteNatGatewayCommand=WKe.$Command=void 0;var $6m=Ue(),Q6m=ze(),nga=qe();Object.defineProperty(WKe,"$Command",{enumerable:!0,get:function(){return nga.Command}});var rga=Mr(),Ewn=class e extends nga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNatGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rga.se_DeleteNatGatewayCommand)(r,t)}deserialize(r,t){return(0,rga.de_DeleteNatGatewayCommand)(r,t)}};WKe.DeleteNatGatewayCommand=Ewn});var wwn=A(YKe=>{"use strict";Object.defineProperty(YKe,"__esModule",{value:!0});YKe.DeleteNetworkAclCommand=YKe.$Command=void 0;var K6m=Ue(),H6m=ze(),sga=qe();Object.defineProperty(YKe,"$Command",{enumerable:!0,get:function(){return sga.Command}});var iga=Mr(),Swn=class e extends sga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkAclCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iga.se_DeleteNetworkAclCommand)(r,t)}deserialize(r,t){return(0,iga.de_DeleteNetworkAclCommand)(r,t)}};YKe.DeleteNetworkAclCommand=Swn});var xwn=A(JKe=>{"use strict";Object.defineProperty(JKe,"__esModule",{value:!0});JKe.DeleteNetworkAclEntryCommand=JKe.$Command=void 0;var W6m=Ue(),Y6m=ze(),oga=qe();Object.defineProperty(JKe,"$Command",{enumerable:!0,get:function(){return oga.Command}});var aga=Mr(),Iwn=class e extends oga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aga.se_DeleteNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,aga.de_DeleteNetworkAclEntryCommand)(r,t)}};JKe.DeleteNetworkAclEntryCommand=Iwn});var Pwn=A(XKe=>{"use strict";Object.defineProperty(XKe,"__esModule",{value:!0});XKe.DeleteNetworkInsightsAccessScopeAnalysisCommand=XKe.$Command=void 0;var J6m=Ue(),X6m=ze(),uga=qe();Object.defineProperty(XKe,"$Command",{enumerable:!0,get:function(){return uga.Command}});var cga=Mr(),Twn=class e extends uga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X6m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAccessScopeAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cga.se_DeleteNetworkInsightsAccessScopeAnalysisCommand)(r,t)}deserialize(r,t){return(0,cga.de_DeleteNetworkInsightsAccessScopeAnalysisCommand)(r,t)}};XKe.DeleteNetworkInsightsAccessScopeAnalysisCommand=Twn});var kwn=A(ZKe=>{"use strict";Object.defineProperty(ZKe,"__esModule",{value:!0});ZKe.DeleteNetworkInsightsAccessScopeCommand=ZKe.$Command=void 0;var Z6m=Ue(),eFm=ze(),dga=qe();Object.defineProperty(ZKe,"$Command",{enumerable:!0,get:function(){return dga.Command}});var lga=Mr(),Rwn=class e extends dga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z6m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAccessScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lga.se_DeleteNetworkInsightsAccessScopeCommand)(r,t)}deserialize(r,t){return(0,lga.de_DeleteNetworkInsightsAccessScopeCommand)(r,t)}};ZKe.DeleteNetworkInsightsAccessScopeCommand=Rwn});var Nwn=A(eHe=>{"use strict";Object.defineProperty(eHe,"__esModule",{value:!0});eHe.DeleteNetworkInsightsAnalysisCommand=eHe.$Command=void 0;var tFm=Ue(),rFm=ze(),mga=qe();Object.defineProperty(eHe,"$Command",{enumerable:!0,get:function(){return mga.Command}});var pga=Mr(),Fwn=class e extends mga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pga.se_DeleteNetworkInsightsAnalysisCommand)(r,t)}deserialize(r,t){return(0,pga.de_DeleteNetworkInsightsAnalysisCommand)(r,t)}};eHe.DeleteNetworkInsightsAnalysisCommand=Fwn});var Bwn=A(tHe=>{"use strict";Object.defineProperty(tHe,"__esModule",{value:!0});tHe.DeleteNetworkInsightsPathCommand=tHe.$Command=void 0;var nFm=Ue(),iFm=ze(),hga=qe();Object.defineProperty(tHe,"$Command",{enumerable:!0,get:function(){return hga.Command}});var fga=Mr(),Own=class e extends hga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInsightsPathCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fga.se_DeleteNetworkInsightsPathCommand)(r,t)}deserialize(r,t){return(0,fga.de_DeleteNetworkInsightsPathCommand)(r,t)}};tHe.DeleteNetworkInsightsPathCommand=Own});var Mwn=A(rHe=>{"use strict";Object.defineProperty(rHe,"__esModule",{value:!0});rHe.DeleteNetworkInterfaceCommand=rHe.$Command=void 0;var sFm=Ue(),aFm=ze(),yga=qe();Object.defineProperty(rHe,"$Command",{enumerable:!0,get:function(){return yga.Command}});var gga=Mr(),qwn=class e extends yga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gga.se_DeleteNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,gga.de_DeleteNetworkInterfaceCommand)(r,t)}};rHe.DeleteNetworkInterfaceCommand=qwn});var jwn=A(nHe=>{"use strict";Object.defineProperty(nHe,"__esModule",{value:!0});nHe.DeleteNetworkInterfacePermissionCommand=nHe.$Command=void 0;var oFm=Ue(),cFm=ze(),Aga=qe();Object.defineProperty(nHe,"$Command",{enumerable:!0,get:function(){return Aga.Command}});var _ga=Mr(),Lwn=class e extends Aga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteNetworkInterfacePermissionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ga.se_DeleteNetworkInterfacePermissionCommand)(r,t)}deserialize(r,t){return(0,_ga.de_DeleteNetworkInterfacePermissionCommand)(r,t)}};nHe.DeleteNetworkInterfacePermissionCommand=Lwn});var Uwn=A(iHe=>{"use strict";Object.defineProperty(iHe,"__esModule",{value:!0});iHe.DeletePlacementGroupCommand=iHe.$Command=void 0;var uFm=Ue(),lFm=ze(),Cga=qe();Object.defineProperty(iHe,"$Command",{enumerable:!0,get:function(){return Cga.Command}});var bga=Mr(),Gwn=class e extends Cga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeletePlacementGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bga.se_DeletePlacementGroupCommand)(r,t)}deserialize(r,t){return(0,bga.de_DeletePlacementGroupCommand)(r,t)}};iHe.DeletePlacementGroupCommand=Gwn});var zwn=A(sHe=>{"use strict";Object.defineProperty(sHe,"__esModule",{value:!0});sHe.DeletePublicIpv4PoolCommand=sHe.$Command=void 0;var dFm=Ue(),pFm=ze(),Ega=qe();Object.defineProperty(sHe,"$Command",{enumerable:!0,get:function(){return Ega.Command}});var vga=Mr(),Vwn=class e extends Ega.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeletePublicIpv4PoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vga.se_DeletePublicIpv4PoolCommand)(r,t)}deserialize(r,t){return(0,vga.de_DeletePublicIpv4PoolCommand)(r,t)}};sHe.DeletePublicIpv4PoolCommand=Vwn});var Qwn=A(aHe=>{"use strict";Object.defineProperty(aHe,"__esModule",{value:!0});aHe.DeleteQueuedReservedInstancesCommand=aHe.$Command=void 0;var mFm=Ue(),fFm=ze(),Sga=qe();Object.defineProperty(aHe,"$Command",{enumerable:!0,get:function(){return Sga.Command}});var Dga=Mr(),$wn=class e extends Sga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteQueuedReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dga.se_DeleteQueuedReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,Dga.de_DeleteQueuedReservedInstancesCommand)(r,t)}};aHe.DeleteQueuedReservedInstancesCommand=$wn});var Hwn=A(oHe=>{"use strict";Object.defineProperty(oHe,"__esModule",{value:!0});oHe.DeleteRouteCommand=oHe.$Command=void 0;var hFm=Ue(),gFm=ze(),Iga=qe();Object.defineProperty(oHe,"$Command",{enumerable:!0,get:function(){return Iga.Command}});var wga=Mr(),Kwn=class e extends Iga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wga.se_DeleteRouteCommand)(r,t)}deserialize(r,t){return(0,wga.de_DeleteRouteCommand)(r,t)}};oHe.DeleteRouteCommand=Kwn});var Ywn=A(cHe=>{"use strict";Object.defineProperty(cHe,"__esModule",{value:!0});cHe.DeleteRouteTableCommand=cHe.$Command=void 0;var yFm=Ue(),_Fm=ze(),Tga=qe();Object.defineProperty(cHe,"$Command",{enumerable:!0,get:function(){return Tga.Command}});var xga=Mr(),Wwn=class e extends Tga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Fm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xga.se_DeleteRouteTableCommand)(r,t)}deserialize(r,t){return(0,xga.de_DeleteRouteTableCommand)(r,t)}};cHe.DeleteRouteTableCommand=Wwn});var Xwn=A(uHe=>{"use strict";Object.defineProperty(uHe,"__esModule",{value:!0});uHe.DeleteSecurityGroupCommand=uHe.$Command=void 0;var AFm=Ue(),bFm=ze(),Rga=qe();Object.defineProperty(uHe,"$Command",{enumerable:!0,get:function(){return Rga.Command}});var Pga=Mr(),Jwn=class e extends Rga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pga.se_DeleteSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,Pga.de_DeleteSecurityGroupCommand)(r,t)}};uHe.DeleteSecurityGroupCommand=Jwn});var eIn=A(lHe=>{"use strict";Object.defineProperty(lHe,"__esModule",{value:!0});lHe.DeleteSnapshotCommand=lHe.$Command=void 0;var CFm=Ue(),vFm=ze(),Fga=qe();Object.defineProperty(lHe,"$Command",{enumerable:!0,get:function(){return Fga.Command}});var kga=Mr(),Zwn=class e extends Fga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kga.se_DeleteSnapshotCommand)(r,t)}deserialize(r,t){return(0,kga.de_DeleteSnapshotCommand)(r,t)}};lHe.DeleteSnapshotCommand=Zwn});var rIn=A(dHe=>{"use strict";Object.defineProperty(dHe,"__esModule",{value:!0});dHe.DeleteSpotDatafeedSubscriptionCommand=dHe.$Command=void 0;var EFm=Ue(),DFm=ze(),Oga=qe();Object.defineProperty(dHe,"$Command",{enumerable:!0,get:function(){return Oga.Command}});var Nga=Mr(),tIn=class e extends Oga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nga.se_DeleteSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,Nga.de_DeleteSpotDatafeedSubscriptionCommand)(r,t)}};dHe.DeleteSpotDatafeedSubscriptionCommand=tIn});var iIn=A(pHe=>{"use strict";Object.defineProperty(pHe,"__esModule",{value:!0});pHe.DeleteSubnetCidrReservationCommand=pHe.$Command=void 0;var SFm=Ue(),wFm=ze(),qga=qe();Object.defineProperty(pHe,"$Command",{enumerable:!0,get:function(){return qga.Command}});var Bga=Mr(),nIn=class e extends qga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSubnetCidrReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bga.se_DeleteSubnetCidrReservationCommand)(r,t)}deserialize(r,t){return(0,Bga.de_DeleteSubnetCidrReservationCommand)(r,t)}};pHe.DeleteSubnetCidrReservationCommand=nIn});var aIn=A(mHe=>{"use strict";Object.defineProperty(mHe,"__esModule",{value:!0});mHe.DeleteSubnetCommand=mHe.$Command=void 0;var IFm=Ue(),xFm=ze(),Lga=qe();Object.defineProperty(mHe,"$Command",{enumerable:!0,get:function(){return Lga.Command}});var Mga=Mr(),sIn=class e extends Lga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteSubnetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mga.se_DeleteSubnetCommand)(r,t)}deserialize(r,t){return(0,Mga.de_DeleteSubnetCommand)(r,t)}};mHe.DeleteSubnetCommand=sIn});var cIn=A(fHe=>{"use strict";Object.defineProperty(fHe,"__esModule",{value:!0});fHe.DeleteTagsCommand=fHe.$Command=void 0;var TFm=Ue(),PFm=ze(),Gga=qe();Object.defineProperty(fHe,"$Command",{enumerable:!0,get:function(){return Gga.Command}});var jga=Mr(),oIn=class e extends Gga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jga.se_DeleteTagsCommand)(r,t)}deserialize(r,t){return(0,jga.de_DeleteTagsCommand)(r,t)}};fHe.DeleteTagsCommand=oIn});var lIn=A(hHe=>{"use strict";Object.defineProperty(hHe,"__esModule",{value:!0});hHe.DeleteTrafficMirrorFilterCommand=hHe.$Command=void 0;var RFm=Ue(),kFm=ze(),Vga=qe();Object.defineProperty(hHe,"$Command",{enumerable:!0,get:function(){return Vga.Command}});var Uga=Mr(),uIn=class e extends Vga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorFilterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uga.se_DeleteTrafficMirrorFilterCommand)(r,t)}deserialize(r,t){return(0,Uga.de_DeleteTrafficMirrorFilterCommand)(r,t)}};hHe.DeleteTrafficMirrorFilterCommand=uIn});var pIn=A(gHe=>{"use strict";Object.defineProperty(gHe,"__esModule",{value:!0});gHe.DeleteTrafficMirrorFilterRuleCommand=gHe.$Command=void 0;var FFm=Ue(),NFm=ze(),$ga=qe();Object.defineProperty(gHe,"$Command",{enumerable:!0,get:function(){return $ga.Command}});var zga=Mr(),dIn=class e extends $ga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zga.se_DeleteTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,zga.de_DeleteTrafficMirrorFilterRuleCommand)(r,t)}};gHe.DeleteTrafficMirrorFilterRuleCommand=dIn});var fIn=A(yHe=>{"use strict";Object.defineProperty(yHe,"__esModule",{value:!0});yHe.DeleteTrafficMirrorSessionCommand=yHe.$Command=void 0;var OFm=Ue(),BFm=ze(),Kga=qe();Object.defineProperty(yHe,"$Command",{enumerable:!0,get:function(){return Kga.Command}});var Qga=Mr(),mIn=class e extends Kga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qga.se_DeleteTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,Qga.de_DeleteTrafficMirrorSessionCommand)(r,t)}};yHe.DeleteTrafficMirrorSessionCommand=mIn});var gIn=A(_He=>{"use strict";Object.defineProperty(_He,"__esModule",{value:!0});_He.DeleteTrafficMirrorTargetCommand=_He.$Command=void 0;var qFm=Ue(),MFm=ze(),Wga=qe();Object.defineProperty(_He,"$Command",{enumerable:!0,get:function(){return Wga.Command}});var Hga=Mr(),hIn=class e extends Wga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTrafficMirrorTargetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hga.se_DeleteTrafficMirrorTargetCommand)(r,t)}deserialize(r,t){return(0,Hga.de_DeleteTrafficMirrorTargetCommand)(r,t)}};_He.DeleteTrafficMirrorTargetCommand=hIn});var _In=A(AHe=>{"use strict";Object.defineProperty(AHe,"__esModule",{value:!0});AHe.DeleteTransitGatewayCommand=AHe.$Command=void 0;var LFm=Ue(),jFm=ze(),Jga=qe();Object.defineProperty(AHe,"$Command",{enumerable:!0,get:function(){return Jga.Command}});var Yga=Mr(),yIn=class e extends Jga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yga.se_DeleteTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,Yga.de_DeleteTransitGatewayCommand)(r,t)}};AHe.DeleteTransitGatewayCommand=yIn});var bIn=A(bHe=>{"use strict";Object.defineProperty(bHe,"__esModule",{value:!0});bHe.DeleteTransitGatewayConnectCommand=bHe.$Command=void 0;var GFm=Ue(),UFm=ze(),Zga=qe();Object.defineProperty(bHe,"$Command",{enumerable:!0,get:function(){return Zga.Command}});var Xga=Mr(),AIn=class e extends Zga.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayConnectCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xga.se_DeleteTransitGatewayConnectCommand)(r,t)}deserialize(r,t){return(0,Xga.de_DeleteTransitGatewayConnectCommand)(r,t)}};bHe.DeleteTransitGatewayConnectCommand=AIn});var vIn=A(CHe=>{"use strict";Object.defineProperty(CHe,"__esModule",{value:!0});CHe.DeleteTransitGatewayConnectPeerCommand=CHe.$Command=void 0;var VFm=Ue(),zFm=ze(),t1a=qe();Object.defineProperty(CHe,"$Command",{enumerable:!0,get:function(){return t1a.Command}});var e1a=Mr(),CIn=class e extends t1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayConnectPeerCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e1a.se_DeleteTransitGatewayConnectPeerCommand)(r,t)}deserialize(r,t){return(0,e1a.de_DeleteTransitGatewayConnectPeerCommand)(r,t)}};CHe.DeleteTransitGatewayConnectPeerCommand=CIn});var DIn=A(vHe=>{"use strict";Object.defineProperty(vHe,"__esModule",{value:!0});vHe.DeleteTransitGatewayMulticastDomainCommand=vHe.$Command=void 0;var $Fm=Ue(),QFm=ze(),n1a=qe();Object.defineProperty(vHe,"$Command",{enumerable:!0,get:function(){return n1a.Command}});var r1a=Mr(),EIn=class e extends n1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Fm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r1a.se_DeleteTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,r1a.de_DeleteTransitGatewayMulticastDomainCommand)(r,t)}};vHe.DeleteTransitGatewayMulticastDomainCommand=EIn});var wIn=A(EHe=>{"use strict";Object.defineProperty(EHe,"__esModule",{value:!0});EHe.DeleteTransitGatewayPeeringAttachmentCommand=EHe.$Command=void 0;var KFm=Ue(),HFm=ze(),s1a=qe();Object.defineProperty(EHe,"$Command",{enumerable:!0,get:function(){return s1a.Command}});var i1a=Mr(),SIn=class e extends s1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i1a.se_DeleteTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,i1a.de_DeleteTransitGatewayPeeringAttachmentCommand)(r,t)}};EHe.DeleteTransitGatewayPeeringAttachmentCommand=SIn});var xIn=A(DHe=>{"use strict";Object.defineProperty(DHe,"__esModule",{value:!0});DHe.DeleteTransitGatewayPolicyTableCommand=DHe.$Command=void 0;var WFm=Ue(),YFm=ze(),o1a=qe();Object.defineProperty(DHe,"$Command",{enumerable:!0,get:function(){return o1a.Command}});var a1a=Mr(),IIn=class e extends o1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a1a.se_DeleteTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,a1a.de_DeleteTransitGatewayPolicyTableCommand)(r,t)}};DHe.DeleteTransitGatewayPolicyTableCommand=IIn});var PIn=A(SHe=>{"use strict";Object.defineProperty(SHe,"__esModule",{value:!0});SHe.DeleteTransitGatewayPrefixListReferenceCommand=SHe.$Command=void 0;var JFm=Ue(),XFm=ze(),u1a=qe();Object.defineProperty(SHe,"$Command",{enumerable:!0,get:function(){return u1a.Command}});var c1a=Mr(),TIn=class e extends u1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XFm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c1a.se_DeleteTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,c1a.de_DeleteTransitGatewayPrefixListReferenceCommand)(r,t)}};SHe.DeleteTransitGatewayPrefixListReferenceCommand=TIn});var kIn=A(wHe=>{"use strict";Object.defineProperty(wHe,"__esModule",{value:!0});wHe.DeleteTransitGatewayRouteCommand=wHe.$Command=void 0;var ZFm=Ue(),e8m=ze(),d1a=qe();Object.defineProperty(wHe,"$Command",{enumerable:!0,get:function(){return d1a.Command}});var l1a=Mr(),RIn=class e extends d1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZFm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l1a.se_DeleteTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,l1a.de_DeleteTransitGatewayRouteCommand)(r,t)}};wHe.DeleteTransitGatewayRouteCommand=RIn});var NIn=A(IHe=>{"use strict";Object.defineProperty(IHe,"__esModule",{value:!0});IHe.DeleteTransitGatewayRouteTableAnnouncementCommand=IHe.$Command=void 0;var t8m=Ue(),r8m=ze(),m1a=qe();Object.defineProperty(IHe,"$Command",{enumerable:!0,get:function(){return m1a.Command}});var p1a=Mr(),FIn=class e extends m1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteTableAnnouncementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p1a.se_DeleteTransitGatewayRouteTableAnnouncementCommand)(r,t)}deserialize(r,t){return(0,p1a.de_DeleteTransitGatewayRouteTableAnnouncementCommand)(r,t)}};IHe.DeleteTransitGatewayRouteTableAnnouncementCommand=FIn});var BIn=A(xHe=>{"use strict";Object.defineProperty(xHe,"__esModule",{value:!0});xHe.DeleteTransitGatewayRouteTableCommand=xHe.$Command=void 0;var n8m=Ue(),i8m=ze(),h1a=qe();Object.defineProperty(xHe,"$Command",{enumerable:!0,get:function(){return h1a.Command}});var f1a=Mr(),OIn=class e extends h1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f1a.se_DeleteTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,f1a.de_DeleteTransitGatewayRouteTableCommand)(r,t)}};xHe.DeleteTransitGatewayRouteTableCommand=OIn});var MIn=A(THe=>{"use strict";Object.defineProperty(THe,"__esModule",{value:!0});THe.DeleteTransitGatewayVpcAttachmentCommand=THe.$Command=void 0;var s8m=Ue(),a8m=ze(),y1a=qe();Object.defineProperty(THe,"$Command",{enumerable:!0,get:function(){return y1a.Command}});var g1a=Mr(),qIn=class e extends y1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g1a.se_DeleteTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,g1a.de_DeleteTransitGatewayVpcAttachmentCommand)(r,t)}};THe.DeleteTransitGatewayVpcAttachmentCommand=qIn});var jIn=A(PHe=>{"use strict";Object.defineProperty(PHe,"__esModule",{value:!0});PHe.DeleteVerifiedAccessEndpointCommand=PHe.$Command=void 0;var o8m=Ue(),c8m=ze(),A1a=qe();Object.defineProperty(PHe,"$Command",{enumerable:!0,get:function(){return A1a.Command}});var _1a=Mr(),LIn=class e extends A1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_1a.se_DeleteVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,_1a.de_DeleteVerifiedAccessEndpointCommand)(r,t)}};PHe.DeleteVerifiedAccessEndpointCommand=LIn});var UIn=A(RHe=>{"use strict";Object.defineProperty(RHe,"__esModule",{value:!0});RHe.DeleteVerifiedAccessGroupCommand=RHe.$Command=void 0;var u8m=Ue(),l8m=ze(),C1a=qe();Object.defineProperty(RHe,"$Command",{enumerable:!0,get:function(){return C1a.Command}});var b1a=Mr(),GIn=class e extends C1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b1a.se_DeleteVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,b1a.de_DeleteVerifiedAccessGroupCommand)(r,t)}};RHe.DeleteVerifiedAccessGroupCommand=GIn});var zIn=A(kHe=>{"use strict";Object.defineProperty(kHe,"__esModule",{value:!0});kHe.DeleteVerifiedAccessInstanceCommand=kHe.$Command=void 0;var d8m=Ue(),p8m=ze(),E1a=qe();Object.defineProperty(kHe,"$Command",{enumerable:!0,get:function(){return E1a.Command}});var v1a=Mr(),VIn=class e extends E1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v1a.se_DeleteVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,v1a.de_DeleteVerifiedAccessInstanceCommand)(r,t)}};kHe.DeleteVerifiedAccessInstanceCommand=VIn});var kSe=A(Zl=>{"use strict";Object.defineProperty(Zl,"__esModule",{value:!0});Zl.ImportSnapshotTaskFilterSensitiveLog=Zl.SnapshotTaskDetailFilterSensitiveLog=Zl.DescribeImportImageTasksResultFilterSensitiveLog=Zl.ImportImageTaskFilterSensitiveLog=Zl.SnapshotDetailFilterSensitiveLog=Zl.DescribeConversionTasksResultFilterSensitiveLog=Zl.ConversionTaskFilterSensitiveLog=Zl.ImportVolumeTaskDetailsFilterSensitiveLog=Zl.ImportInstanceTaskDetailsFilterSensitiveLog=Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog=Zl.DiskImageDescriptionFilterSensitiveLog=Zl.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog=Zl.InstanceLifecycleType=Zl.InstanceBootModeValues=Zl.InstanceAttributeName=Zl.VirtualizationType=Zl.TpmSupportValues=Zl.ImageState=Zl.DeviceType=Zl.ImdsSupportValues=Zl.ImageTypeValues=Zl.HypervisorType=Zl.BootModeValues=Zl.ArchitectureValues=Zl.ImageAttributeName=Zl.ReservationState=Zl.PaymentOption=Zl.FpgaImageStateCode=Zl.ProductCodeValues=Zl.PermissionGroup=Zl.FpgaImageAttributeName=Zl.FleetActivityStatus=Zl.FleetEventType=Zl.FastSnapshotRestoreStateCode=Zl.FastLaunchStateCode=Zl.FastLaunchResourceType=Zl.ElasticGpuState=Zl.ElasticGpuStatus=Zl.ConversionTaskState=Zl.VpnProtocol=Zl.ClientVpnEndpointAttributeStatusCode=Zl.AssociatedNetworkType=Zl.ClientVpnConnectionStatusCode=Zl.StatisticType=Zl.PeriodType=Zl.MetricType=Zl.AvailabilityZoneState=Zl.AvailabilityZoneOptInStatus=Zl.IpamPoolCidrState=Zl.IpamPoolCidrFailureCode=void 0;Zl.DescribeImportSnapshotTasksResultFilterSensitiveLog=void 0;var $In=qe(),m8m=p0e();Zl.IpamPoolCidrFailureCode={cidr_not_available:"cidr-not-available",limit_exceeded:"limit-exceeded"};Zl.IpamPoolCidrState={deprovisioned:"deprovisioned",failed_deprovision:"failed-deprovision",failed_import:"failed-import",failed_provision:"failed-provision",pending_deprovision:"pending-deprovision",pending_import:"pending-import",pending_provision:"pending-provision",provisioned:"provisioned"};Zl.AvailabilityZoneOptInStatus={not_opted_in:"not-opted-in",opt_in_not_required:"opt-in-not-required",opted_in:"opted-in"};Zl.AvailabilityZoneState={available:"available",impaired:"impaired",information:"information",unavailable:"unavailable"};Zl.MetricType={aggregate_latency:"aggregate-latency"};Zl.PeriodType={fifteen_minutes:"fifteen-minutes",five_minutes:"five-minutes",one_day:"one-day",one_hour:"one-hour",one_week:"one-week",three_hours:"three-hours"};Zl.StatisticType={p50:"p50"};Zl.ClientVpnConnectionStatusCode={active:"active",failed_to_terminate:"failed-to-terminate",terminated:"terminated",terminating:"terminating"};Zl.AssociatedNetworkType={vpc:"vpc"};Zl.ClientVpnEndpointAttributeStatusCode={applied:"applied",applying:"applying"};Zl.VpnProtocol={openvpn:"openvpn"};Zl.ConversionTaskState={active:"active",cancelled:"cancelled",cancelling:"cancelling",completed:"completed"};Zl.ElasticGpuStatus={Impaired:"IMPAIRED",Ok:"OK"};Zl.ElasticGpuState={Attached:"ATTACHED"};Zl.FastLaunchResourceType={SNAPSHOT:"snapshot"};Zl.FastLaunchStateCode={disabling:"disabling",disabling_failed:"disabling-failed",enabled:"enabled",enabled_failed:"enabled-failed",enabling:"enabling",enabling_failed:"enabling-failed"};Zl.FastSnapshotRestoreStateCode={disabled:"disabled",disabling:"disabling",enabled:"enabled",enabling:"enabling",optimizing:"optimizing"};Zl.FleetEventType={FLEET_CHANGE:"fleet-change",INSTANCE_CHANGE:"instance-change",SERVICE_ERROR:"service-error"};Zl.FleetActivityStatus={ERROR:"error",FULFILLED:"fulfilled",PENDING_FULFILLMENT:"pending_fulfillment",PENDING_TERMINATION:"pending_termination"};Zl.FpgaImageAttributeName={description:"description",loadPermission:"loadPermission",name:"name",productCodes:"productCodes"};Zl.PermissionGroup={all:"all"};Zl.ProductCodeValues={devpay:"devpay",marketplace:"marketplace"};Zl.FpgaImageStateCode={available:"available",failed:"failed",pending:"pending",unavailable:"unavailable"};Zl.PaymentOption={ALL_UPFRONT:"AllUpfront",NO_UPFRONT:"NoUpfront",PARTIAL_UPFRONT:"PartialUpfront"};Zl.ReservationState={ACTIVE:"active",PAYMENT_FAILED:"payment-failed",PAYMENT_PENDING:"payment-pending",RETIRED:"retired"};Zl.ImageAttributeName={blockDeviceMapping:"blockDeviceMapping",bootMode:"bootMode",description:"description",imdsSupport:"imdsSupport",kernel:"kernel",lastLaunchedTime:"lastLaunchedTime",launchPermission:"launchPermission",productCodes:"productCodes",ramdisk:"ramdisk",sriovNetSupport:"sriovNetSupport",tpmSupport:"tpmSupport",uefiData:"uefiData"};Zl.ArchitectureValues={arm64:"arm64",arm64_mac:"arm64_mac",i386:"i386",x86_64:"x86_64",x86_64_mac:"x86_64_mac"};Zl.BootModeValues={legacy_bios:"legacy-bios",uefi:"uefi",uefi_preferred:"uefi-preferred"};Zl.HypervisorType={ovm:"ovm",xen:"xen"};Zl.ImageTypeValues={kernel:"kernel",machine:"machine",ramdisk:"ramdisk"};Zl.ImdsSupportValues={v2_0:"v2.0"};Zl.DeviceType={ebs:"ebs",instance_store:"instance-store"};Zl.ImageState={available:"available",deregistered:"deregistered",error:"error",failed:"failed",invalid:"invalid",pending:"pending",transient:"transient"};Zl.TpmSupportValues={v2_0:"v2.0"};Zl.VirtualizationType={hvm:"hvm",paravirtual:"paravirtual"};Zl.InstanceAttributeName={blockDeviceMapping:"blockDeviceMapping",disableApiStop:"disableApiStop",disableApiTermination:"disableApiTermination",ebsOptimized:"ebsOptimized",enaSupport:"enaSupport",enclaveOptions:"enclaveOptions",groupSet:"groupSet",instanceInitiatedShutdownBehavior:"instanceInitiatedShutdownBehavior",instanceType:"instanceType",kernel:"kernel",productCodes:"productCodes",ramdisk:"ramdisk",rootDeviceName:"rootDeviceName",sourceDestCheck:"sourceDestCheck",sriovNetSupport:"sriovNetSupport",userData:"userData"};Zl.InstanceBootModeValues={legacy_bios:"legacy-bios",uefi:"uefi"};Zl.InstanceLifecycleType={scheduled:"scheduled",spot:"spot"};var f8m=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,m8m.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});Zl.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog=f8m;var h8m=e=>({...e,...e.ImportManifestUrl&&{ImportManifestUrl:$In.SENSITIVE_STRING}});Zl.DiskImageDescriptionFilterSensitiveLog=h8m;var g8m=e=>({...e,...e.Image&&{Image:(0,Zl.DiskImageDescriptionFilterSensitiveLog)(e.Image)}});Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog=g8m;var y8m=e=>({...e,...e.Volumes&&{Volumes:e.Volumes.map(r=>(0,Zl.ImportInstanceVolumeDetailItemFilterSensitiveLog)(r))}});Zl.ImportInstanceTaskDetailsFilterSensitiveLog=y8m;var _8m=e=>({...e,...e.Image&&{Image:(0,Zl.DiskImageDescriptionFilterSensitiveLog)(e.Image)}});Zl.ImportVolumeTaskDetailsFilterSensitiveLog=_8m;var A8m=e=>({...e,...e.ImportInstance&&{ImportInstance:(0,Zl.ImportInstanceTaskDetailsFilterSensitiveLog)(e.ImportInstance)},...e.ImportVolume&&{ImportVolume:(0,Zl.ImportVolumeTaskDetailsFilterSensitiveLog)(e.ImportVolume)}});Zl.ConversionTaskFilterSensitiveLog=A8m;var b8m=e=>({...e,...e.ConversionTasks&&{ConversionTasks:e.ConversionTasks.map(r=>(0,Zl.ConversionTaskFilterSensitiveLog)(r))}});Zl.DescribeConversionTasksResultFilterSensitiveLog=b8m;var C8m=e=>({...e,...e.Url&&{Url:$In.SENSITIVE_STRING}});Zl.SnapshotDetailFilterSensitiveLog=C8m;var v8m=e=>({...e,...e.SnapshotDetails&&{SnapshotDetails:e.SnapshotDetails.map(r=>(0,Zl.SnapshotDetailFilterSensitiveLog)(r))}});Zl.ImportImageTaskFilterSensitiveLog=v8m;var E8m=e=>({...e});Zl.DescribeImportImageTasksResultFilterSensitiveLog=E8m;var D8m=e=>({...e,...e.Url&&{Url:$In.SENSITIVE_STRING}});Zl.SnapshotTaskDetailFilterSensitiveLog=D8m;var S8m=e=>({...e,...e.SnapshotTaskDetail&&{SnapshotTaskDetail:(0,Zl.SnapshotTaskDetailFilterSensitiveLog)(e.SnapshotTaskDetail)}});Zl.ImportSnapshotTaskFilterSensitiveLog=S8m;var w8m=e=>({...e,...e.ImportSnapshotTasks&&{ImportSnapshotTasks:e.ImportSnapshotTasks.map(r=>(0,Zl.ImportSnapshotTaskFilterSensitiveLog)(r))}});Zl.DescribeImportSnapshotTasksResultFilterSensitiveLog=w8m});var KIn=A(FHe=>{"use strict";Object.defineProperty(FHe,"__esModule",{value:!0});FHe.DeleteVerifiedAccessTrustProviderCommand=FHe.$Command=void 0;var I8m=Ue(),x8m=ze(),S1a=qe();Object.defineProperty(FHe,"$Command",{enumerable:!0,get:function(){return S1a.Command}});var T8m=kSe(),D1a=Mr(),QIn=class e extends S1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:T8m.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D1a.se_DeleteVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,D1a.de_DeleteVerifiedAccessTrustProviderCommand)(r,t)}};FHe.DeleteVerifiedAccessTrustProviderCommand=QIn});var WIn=A(NHe=>{"use strict";Object.defineProperty(NHe,"__esModule",{value:!0});NHe.DeleteVolumeCommand=NHe.$Command=void 0;var P8m=Ue(),R8m=ze(),I1a=qe();Object.defineProperty(NHe,"$Command",{enumerable:!0,get:function(){return I1a.Command}});var w1a=Mr(),HIn=class e extends I1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w1a.se_DeleteVolumeCommand)(r,t)}deserialize(r,t){return(0,w1a.de_DeleteVolumeCommand)(r,t)}};NHe.DeleteVolumeCommand=HIn});var JIn=A(OHe=>{"use strict";Object.defineProperty(OHe,"__esModule",{value:!0});OHe.DeleteVpcCommand=OHe.$Command=void 0;var k8m=Ue(),F8m=ze(),T1a=qe();Object.defineProperty(OHe,"$Command",{enumerable:!0,get:function(){return T1a.Command}});var x1a=Mr(),YIn=class e extends T1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x1a.se_DeleteVpcCommand)(r,t)}deserialize(r,t){return(0,x1a.de_DeleteVpcCommand)(r,t)}};OHe.DeleteVpcCommand=YIn});var ZIn=A(BHe=>{"use strict";Object.defineProperty(BHe,"__esModule",{value:!0});BHe.DeleteVpcEndpointConnectionNotificationsCommand=BHe.$Command=void 0;var N8m=Ue(),O8m=ze(),R1a=qe();Object.defineProperty(BHe,"$Command",{enumerable:!0,get:function(){return R1a.Command}});var P1a=Mr(),XIn=class e extends R1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointConnectionNotificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P1a.se_DeleteVpcEndpointConnectionNotificationsCommand)(r,t)}deserialize(r,t){return(0,P1a.de_DeleteVpcEndpointConnectionNotificationsCommand)(r,t)}};BHe.DeleteVpcEndpointConnectionNotificationsCommand=XIn});var txn=A(qHe=>{"use strict";Object.defineProperty(qHe,"__esModule",{value:!0});qHe.DeleteVpcEndpointsCommand=qHe.$Command=void 0;var B8m=Ue(),q8m=ze(),F1a=qe();Object.defineProperty(qHe,"$Command",{enumerable:!0,get:function(){return F1a.Command}});var k1a=Mr(),exn=class e extends F1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k1a.se_DeleteVpcEndpointsCommand)(r,t)}deserialize(r,t){return(0,k1a.de_DeleteVpcEndpointsCommand)(r,t)}};qHe.DeleteVpcEndpointsCommand=exn});var nxn=A(MHe=>{"use strict";Object.defineProperty(MHe,"__esModule",{value:!0});MHe.DeleteVpcEndpointServiceConfigurationsCommand=MHe.$Command=void 0;var M8m=Ue(),L8m=ze(),O1a=qe();Object.defineProperty(MHe,"$Command",{enumerable:!0,get:function(){return O1a.Command}});var N1a=Mr(),rxn=class e extends O1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcEndpointServiceConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N1a.se_DeleteVpcEndpointServiceConfigurationsCommand)(r,t)}deserialize(r,t){return(0,N1a.de_DeleteVpcEndpointServiceConfigurationsCommand)(r,t)}};MHe.DeleteVpcEndpointServiceConfigurationsCommand=rxn});var sxn=A(LHe=>{"use strict";Object.defineProperty(LHe,"__esModule",{value:!0});LHe.DeleteVpcPeeringConnectionCommand=LHe.$Command=void 0;var j8m=Ue(),G8m=ze(),q1a=qe();Object.defineProperty(LHe,"$Command",{enumerable:!0,get:function(){return q1a.Command}});var B1a=Mr(),ixn=class e extends q1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B1a.se_DeleteVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,B1a.de_DeleteVpcPeeringConnectionCommand)(r,t)}};LHe.DeleteVpcPeeringConnectionCommand=ixn});var oxn=A(jHe=>{"use strict";Object.defineProperty(jHe,"__esModule",{value:!0});jHe.DeleteVpnConnectionCommand=jHe.$Command=void 0;var U8m=Ue(),V8m=ze(),L1a=qe();Object.defineProperty(jHe,"$Command",{enumerable:!0,get:function(){return L1a.Command}});var M1a=Mr(),axn=class e extends L1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M1a.se_DeleteVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,M1a.de_DeleteVpnConnectionCommand)(r,t)}};jHe.DeleteVpnConnectionCommand=axn});var uxn=A(GHe=>{"use strict";Object.defineProperty(GHe,"__esModule",{value:!0});GHe.DeleteVpnConnectionRouteCommand=GHe.$Command=void 0;var z8m=Ue(),$8m=ze(),G1a=qe();Object.defineProperty(GHe,"$Command",{enumerable:!0,get:function(){return G1a.Command}});var j1a=Mr(),cxn=class e extends G1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnConnectionRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j1a.se_DeleteVpnConnectionRouteCommand)(r,t)}deserialize(r,t){return(0,j1a.de_DeleteVpnConnectionRouteCommand)(r,t)}};GHe.DeleteVpnConnectionRouteCommand=cxn});var dxn=A(UHe=>{"use strict";Object.defineProperty(UHe,"__esModule",{value:!0});UHe.DeleteVpnGatewayCommand=UHe.$Command=void 0;var Q8m=Ue(),K8m=ze(),V1a=qe();Object.defineProperty(UHe,"$Command",{enumerable:!0,get:function(){return V1a.Command}});var U1a=Mr(),lxn=class e extends V1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeleteVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U1a.se_DeleteVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,U1a.de_DeleteVpnGatewayCommand)(r,t)}};UHe.DeleteVpnGatewayCommand=lxn});var mxn=A(VHe=>{"use strict";Object.defineProperty(VHe,"__esModule",{value:!0});VHe.DeprovisionByoipCidrCommand=VHe.$Command=void 0;var H8m=Ue(),W8m=ze(),$1a=qe();Object.defineProperty(VHe,"$Command",{enumerable:!0,get:function(){return $1a.Command}});var z1a=Mr(),pxn=class e extends $1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z1a.se_DeprovisionByoipCidrCommand)(r,t)}deserialize(r,t){return(0,z1a.de_DeprovisionByoipCidrCommand)(r,t)}};VHe.DeprovisionByoipCidrCommand=pxn});var hxn=A(zHe=>{"use strict";Object.defineProperty(zHe,"__esModule",{value:!0});zHe.DeprovisionIpamPoolCidrCommand=zHe.$Command=void 0;var Y8m=Ue(),J8m=ze(),K1a=qe();Object.defineProperty(zHe,"$Command",{enumerable:!0,get:function(){return K1a.Command}});var Q1a=Mr(),fxn=class e extends K1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q1a.se_DeprovisionIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,Q1a.de_DeprovisionIpamPoolCidrCommand)(r,t)}};zHe.DeprovisionIpamPoolCidrCommand=fxn});var yxn=A($He=>{"use strict";Object.defineProperty($He,"__esModule",{value:!0});$He.DeprovisionPublicIpv4PoolCidrCommand=$He.$Command=void 0;var X8m=Ue(),Z8m=ze(),W1a=qe();Object.defineProperty($He,"$Command",{enumerable:!0,get:function(){return W1a.Command}});var H1a=Mr(),gxn=class e extends W1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z8m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X8m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeprovisionPublicIpv4PoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H1a.se_DeprovisionPublicIpv4PoolCidrCommand)(r,t)}deserialize(r,t){return(0,H1a.de_DeprovisionPublicIpv4PoolCidrCommand)(r,t)}};$He.DeprovisionPublicIpv4PoolCidrCommand=gxn});var Axn=A(QHe=>{"use strict";Object.defineProperty(QHe,"__esModule",{value:!0});QHe.DeregisterImageCommand=QHe.$Command=void 0;var e5m=Ue(),t5m=ze(),J1a=qe();Object.defineProperty(QHe,"$Command",{enumerable:!0,get:function(){return J1a.Command}});var Y1a=Mr(),_xn=class e extends J1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y1a.se_DeregisterImageCommand)(r,t)}deserialize(r,t){return(0,Y1a.de_DeregisterImageCommand)(r,t)}};QHe.DeregisterImageCommand=_xn});var Cxn=A(KHe=>{"use strict";Object.defineProperty(KHe,"__esModule",{value:!0});KHe.DeregisterInstanceEventNotificationAttributesCommand=KHe.$Command=void 0;var r5m=Ue(),n5m=ze(),Z1a=qe();Object.defineProperty(KHe,"$Command",{enumerable:!0,get:function(){return Z1a.Command}});var X1a=Mr(),bxn=class e extends Z1a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X1a.se_DeregisterInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,X1a.de_DeregisterInstanceEventNotificationAttributesCommand)(r,t)}};KHe.DeregisterInstanceEventNotificationAttributesCommand=bxn});var Exn=A(HHe=>{"use strict";Object.defineProperty(HHe,"__esModule",{value:!0});HHe.DeregisterTransitGatewayMulticastGroupMembersCommand=HHe.$Command=void 0;var i5m=Ue(),s5m=ze(),tya=qe();Object.defineProperty(HHe,"$Command",{enumerable:!0,get:function(){return tya.Command}});var eya=Mr(),vxn=class e extends tya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterTransitGatewayMulticastGroupMembersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eya.se_DeregisterTransitGatewayMulticastGroupMembersCommand)(r,t)}deserialize(r,t){return(0,eya.de_DeregisterTransitGatewayMulticastGroupMembersCommand)(r,t)}};HHe.DeregisterTransitGatewayMulticastGroupMembersCommand=vxn});var Sxn=A(WHe=>{"use strict";Object.defineProperty(WHe,"__esModule",{value:!0});WHe.DeregisterTransitGatewayMulticastGroupSourcesCommand=WHe.$Command=void 0;var a5m=Ue(),o5m=ze(),nya=qe();Object.defineProperty(WHe,"$Command",{enumerable:!0,get:function(){return nya.Command}});var rya=Mr(),Dxn=class e extends nya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DeregisterTransitGatewayMulticastGroupSourcesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rya.se_DeregisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}deserialize(r,t){return(0,rya.de_DeregisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}};WHe.DeregisterTransitGatewayMulticastGroupSourcesCommand=Dxn});var Ixn=A(YHe=>{"use strict";Object.defineProperty(YHe,"__esModule",{value:!0});YHe.DescribeAccountAttributesCommand=YHe.$Command=void 0;var c5m=Ue(),u5m=ze(),sya=qe();Object.defineProperty(YHe,"$Command",{enumerable:!0,get:function(){return sya.Command}});var iya=Mr(),wxn=class e extends sya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAccountAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iya.se_DescribeAccountAttributesCommand)(r,t)}deserialize(r,t){return(0,iya.de_DescribeAccountAttributesCommand)(r,t)}};YHe.DescribeAccountAttributesCommand=wxn});var Fur=A(JHe=>{"use strict";Object.defineProperty(JHe,"__esModule",{value:!0});JHe.DescribeAddressesAttributeCommand=JHe.$Command=void 0;var l5m=Ue(),d5m=ze(),oya=qe();Object.defineProperty(JHe,"$Command",{enumerable:!0,get:function(){return oya.Command}});var aya=Mr(),xxn=class e extends oya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressesAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aya.se_DescribeAddressesAttributeCommand)(r,t)}deserialize(r,t){return(0,aya.de_DescribeAddressesAttributeCommand)(r,t)}};JHe.DescribeAddressesAttributeCommand=xxn});var Pxn=A(XHe=>{"use strict";Object.defineProperty(XHe,"__esModule",{value:!0});XHe.DescribeAddressesCommand=XHe.$Command=void 0;var p5m=Ue(),m5m=ze(),uya=qe();Object.defineProperty(XHe,"$Command",{enumerable:!0,get:function(){return uya.Command}});var cya=Mr(),Txn=class e extends uya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cya.se_DescribeAddressesCommand)(r,t)}deserialize(r,t){return(0,cya.de_DescribeAddressesCommand)(r,t)}};XHe.DescribeAddressesCommand=Txn});var Nur=A(ZHe=>{"use strict";Object.defineProperty(ZHe,"__esModule",{value:!0});ZHe.DescribeAddressTransfersCommand=ZHe.$Command=void 0;var f5m=Ue(),h5m=ze(),dya=qe();Object.defineProperty(ZHe,"$Command",{enumerable:!0,get:function(){return dya.Command}});var lya=Mr(),Rxn=class e extends dya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAddressTransfersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lya.se_DescribeAddressTransfersCommand)(r,t)}deserialize(r,t){return(0,lya.de_DescribeAddressTransfersCommand)(r,t)}};ZHe.DescribeAddressTransfersCommand=Rxn});var Fxn=A(eWe=>{"use strict";Object.defineProperty(eWe,"__esModule",{value:!0});eWe.DescribeAggregateIdFormatCommand=eWe.$Command=void 0;var g5m=Ue(),y5m=ze(),mya=qe();Object.defineProperty(eWe,"$Command",{enumerable:!0,get:function(){return mya.Command}});var pya=Mr(),kxn=class e extends mya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAggregateIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pya.se_DescribeAggregateIdFormatCommand)(r,t)}deserialize(r,t){return(0,pya.de_DescribeAggregateIdFormatCommand)(r,t)}};eWe.DescribeAggregateIdFormatCommand=kxn});var Oxn=A(tWe=>{"use strict";Object.defineProperty(tWe,"__esModule",{value:!0});tWe.DescribeAvailabilityZonesCommand=tWe.$Command=void 0;var _5m=Ue(),A5m=ze(),hya=qe();Object.defineProperty(tWe,"$Command",{enumerable:!0,get:function(){return hya.Command}});var fya=Mr(),Nxn=class e extends hya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAvailabilityZonesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fya.se_DescribeAvailabilityZonesCommand)(r,t)}deserialize(r,t){return(0,fya.de_DescribeAvailabilityZonesCommand)(r,t)}};tWe.DescribeAvailabilityZonesCommand=Nxn});var Our=A(rWe=>{"use strict";Object.defineProperty(rWe,"__esModule",{value:!0});rWe.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=rWe.$Command=void 0;var b5m=Ue(),C5m=ze(),yya=qe();Object.defineProperty(rWe,"$Command",{enumerable:!0,get:function(){return yya.Command}});var gya=Mr(),Bxn=class e extends yya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeAwsNetworkPerformanceMetricSubscriptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gya.se_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand)(r,t)}deserialize(r,t){return(0,gya.de_DescribeAwsNetworkPerformanceMetricSubscriptionsCommand)(r,t)}};rWe.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand=Bxn});var Bur=A(nWe=>{"use strict";Object.defineProperty(nWe,"__esModule",{value:!0});nWe.DescribeBundleTasksCommand=nWe.$Command=void 0;var v5m=Ue(),E5m=ze(),Aya=qe();Object.defineProperty(nWe,"$Command",{enumerable:!0,get:function(){return Aya.Command}});var _ya=Mr(),qxn=class e extends Aya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeBundleTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ya.se_DescribeBundleTasksCommand)(r,t)}deserialize(r,t){return(0,_ya.de_DescribeBundleTasksCommand)(r,t)}};nWe.DescribeBundleTasksCommand=qxn});var qur=A(iWe=>{"use strict";Object.defineProperty(iWe,"__esModule",{value:!0});iWe.DescribeByoipCidrsCommand=iWe.$Command=void 0;var D5m=Ue(),S5m=ze(),Cya=qe();Object.defineProperty(iWe,"$Command",{enumerable:!0,get:function(){return Cya.Command}});var bya=Mr(),Mxn=class e extends Cya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeByoipCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bya.se_DescribeByoipCidrsCommand)(r,t)}deserialize(r,t){return(0,bya.de_DescribeByoipCidrsCommand)(r,t)}};iWe.DescribeByoipCidrsCommand=Mxn});var Mur=A(sWe=>{"use strict";Object.defineProperty(sWe,"__esModule",{value:!0});sWe.DescribeCapacityReservationFleetsCommand=sWe.$Command=void 0;var w5m=Ue(),I5m=ze(),Eya=qe();Object.defineProperty(sWe,"$Command",{enumerable:!0,get:function(){return Eya.Command}});var vya=Mr(),Lxn=class e extends Eya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCapacityReservationFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vya.se_DescribeCapacityReservationFleetsCommand)(r,t)}deserialize(r,t){return(0,vya.de_DescribeCapacityReservationFleetsCommand)(r,t)}};sWe.DescribeCapacityReservationFleetsCommand=Lxn});var Lur=A(aWe=>{"use strict";Object.defineProperty(aWe,"__esModule",{value:!0});aWe.DescribeCapacityReservationsCommand=aWe.$Command=void 0;var x5m=Ue(),T5m=ze(),Sya=qe();Object.defineProperty(aWe,"$Command",{enumerable:!0,get:function(){return Sya.Command}});var Dya=Mr(),jxn=class e extends Sya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCapacityReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dya.se_DescribeCapacityReservationsCommand)(r,t)}deserialize(r,t){return(0,Dya.de_DescribeCapacityReservationsCommand)(r,t)}};aWe.DescribeCapacityReservationsCommand=jxn});var jur=A(oWe=>{"use strict";Object.defineProperty(oWe,"__esModule",{value:!0});oWe.DescribeCarrierGatewaysCommand=oWe.$Command=void 0;var P5m=Ue(),R5m=ze(),Iya=qe();Object.defineProperty(oWe,"$Command",{enumerable:!0,get:function(){return Iya.Command}});var wya=Mr(),Gxn=class e extends Iya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCarrierGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wya.se_DescribeCarrierGatewaysCommand)(r,t)}deserialize(r,t){return(0,wya.de_DescribeCarrierGatewaysCommand)(r,t)}};oWe.DescribeCarrierGatewaysCommand=Gxn});var Gur=A(cWe=>{"use strict";Object.defineProperty(cWe,"__esModule",{value:!0});cWe.DescribeClassicLinkInstancesCommand=cWe.$Command=void 0;var k5m=Ue(),F5m=ze(),Tya=qe();Object.defineProperty(cWe,"$Command",{enumerable:!0,get:function(){return Tya.Command}});var xya=Mr(),Uxn=class e extends Tya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClassicLinkInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xya.se_DescribeClassicLinkInstancesCommand)(r,t)}deserialize(r,t){return(0,xya.de_DescribeClassicLinkInstancesCommand)(r,t)}};cWe.DescribeClassicLinkInstancesCommand=Uxn});var Uur=A(uWe=>{"use strict";Object.defineProperty(uWe,"__esModule",{value:!0});uWe.DescribeClientVpnAuthorizationRulesCommand=uWe.$Command=void 0;var N5m=Ue(),O5m=ze(),Rya=qe();Object.defineProperty(uWe,"$Command",{enumerable:!0,get:function(){return Rya.Command}});var Pya=Mr(),Vxn=class e extends Rya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnAuthorizationRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Pya.se_DescribeClientVpnAuthorizationRulesCommand)(r,t)}deserialize(r,t){return(0,Pya.de_DescribeClientVpnAuthorizationRulesCommand)(r,t)}};uWe.DescribeClientVpnAuthorizationRulesCommand=Vxn});var Vur=A(lWe=>{"use strict";Object.defineProperty(lWe,"__esModule",{value:!0});lWe.DescribeClientVpnConnectionsCommand=lWe.$Command=void 0;var B5m=Ue(),q5m=ze(),Fya=qe();Object.defineProperty(lWe,"$Command",{enumerable:!0,get:function(){return Fya.Command}});var kya=Mr(),zxn=class e extends Fya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kya.se_DescribeClientVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,kya.de_DescribeClientVpnConnectionsCommand)(r,t)}};lWe.DescribeClientVpnConnectionsCommand=zxn});var zur=A(dWe=>{"use strict";Object.defineProperty(dWe,"__esModule",{value:!0});dWe.DescribeClientVpnEndpointsCommand=dWe.$Command=void 0;var M5m=Ue(),L5m=ze(),Oya=qe();Object.defineProperty(dWe,"$Command",{enumerable:!0,get:function(){return Oya.Command}});var Nya=Mr(),$xn=class e extends Oya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Nya.se_DescribeClientVpnEndpointsCommand)(r,t)}deserialize(r,t){return(0,Nya.de_DescribeClientVpnEndpointsCommand)(r,t)}};dWe.DescribeClientVpnEndpointsCommand=$xn});var $ur=A(pWe=>{"use strict";Object.defineProperty(pWe,"__esModule",{value:!0});pWe.DescribeClientVpnRoutesCommand=pWe.$Command=void 0;var j5m=Ue(),G5m=ze(),qya=qe();Object.defineProperty(pWe,"$Command",{enumerable:!0,get:function(){return qya.Command}});var Bya=Mr(),Qxn=class e extends qya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Bya.se_DescribeClientVpnRoutesCommand)(r,t)}deserialize(r,t){return(0,Bya.de_DescribeClientVpnRoutesCommand)(r,t)}};pWe.DescribeClientVpnRoutesCommand=Qxn});var Qur=A(mWe=>{"use strict";Object.defineProperty(mWe,"__esModule",{value:!0});mWe.DescribeClientVpnTargetNetworksCommand=mWe.$Command=void 0;var U5m=Ue(),V5m=ze(),Lya=qe();Object.defineProperty(mWe,"$Command",{enumerable:!0,get:function(){return Lya.Command}});var Mya=Mr(),Kxn=class e extends Lya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeClientVpnTargetNetworksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Mya.se_DescribeClientVpnTargetNetworksCommand)(r,t)}deserialize(r,t){return(0,Mya.de_DescribeClientVpnTargetNetworksCommand)(r,t)}};mWe.DescribeClientVpnTargetNetworksCommand=Kxn});var Kur=A(fWe=>{"use strict";Object.defineProperty(fWe,"__esModule",{value:!0});fWe.DescribeCoipPoolsCommand=fWe.$Command=void 0;var z5m=Ue(),$5m=ze(),Gya=qe();Object.defineProperty(fWe,"$Command",{enumerable:!0,get:function(){return Gya.Command}});var jya=Mr(),Hxn=class e extends Gya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCoipPoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jya.se_DescribeCoipPoolsCommand)(r,t)}deserialize(r,t){return(0,jya.de_DescribeCoipPoolsCommand)(r,t)}};fWe.DescribeCoipPoolsCommand=Hxn});var gWe=A(hWe=>{"use strict";Object.defineProperty(hWe,"__esModule",{value:!0});hWe.DescribeConversionTasksCommand=hWe.$Command=void 0;var Q5m=Ue(),K5m=ze(),Vya=qe();Object.defineProperty(hWe,"$Command",{enumerable:!0,get:function(){return Vya.Command}});var H5m=kSe(),Uya=Mr(),Wxn=class e extends Vya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeConversionTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:H5m.DescribeConversionTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Uya.se_DescribeConversionTasksCommand)(r,t)}deserialize(r,t){return(0,Uya.de_DescribeConversionTasksCommand)(r,t)}};hWe.DescribeConversionTasksCommand=Wxn});var Hur=A(yWe=>{"use strict";Object.defineProperty(yWe,"__esModule",{value:!0});yWe.DescribeCustomerGatewaysCommand=yWe.$Command=void 0;var W5m=Ue(),Y5m=ze(),$ya=qe();Object.defineProperty(yWe,"$Command",{enumerable:!0,get:function(){return $ya.Command}});var zya=Mr(),Yxn=class e extends $ya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeCustomerGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zya.se_DescribeCustomerGatewaysCommand)(r,t)}deserialize(r,t){return(0,zya.de_DescribeCustomerGatewaysCommand)(r,t)}};yWe.DescribeCustomerGatewaysCommand=Yxn});var Wur=A(_We=>{"use strict";Object.defineProperty(_We,"__esModule",{value:!0});_We.DescribeDhcpOptionsCommand=_We.$Command=void 0;var J5m=Ue(),X5m=ze(),Kya=qe();Object.defineProperty(_We,"$Command",{enumerable:!0,get:function(){return Kya.Command}});var Qya=Mr(),Jxn=class e extends Kya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X5m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeDhcpOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Qya.se_DescribeDhcpOptionsCommand)(r,t)}deserialize(r,t){return(0,Qya.de_DescribeDhcpOptionsCommand)(r,t)}};_We.DescribeDhcpOptionsCommand=Jxn});var Yur=A(AWe=>{"use strict";Object.defineProperty(AWe,"__esModule",{value:!0});AWe.DescribeEgressOnlyInternetGatewaysCommand=AWe.$Command=void 0;var Z5m=Ue(),eNm=ze(),Wya=qe();Object.defineProperty(AWe,"$Command",{enumerable:!0,get:function(){return Wya.Command}});var Hya=Mr(),Xxn=class e extends Wya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z5m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeEgressOnlyInternetGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hya.se_DescribeEgressOnlyInternetGatewaysCommand)(r,t)}deserialize(r,t){return(0,Hya.de_DescribeEgressOnlyInternetGatewaysCommand)(r,t)}};AWe.DescribeEgressOnlyInternetGatewaysCommand=Xxn});var eTn=A(bWe=>{"use strict";Object.defineProperty(bWe,"__esModule",{value:!0});bWe.DescribeElasticGpusCommand=bWe.$Command=void 0;var tNm=Ue(),rNm=ze(),Jya=qe();Object.defineProperty(bWe,"$Command",{enumerable:!0,get:function(){return Jya.Command}});var Yya=Mr(),Zxn=class e extends Jya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeElasticGpusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yya.se_DescribeElasticGpusCommand)(r,t)}deserialize(r,t){return(0,Yya.de_DescribeElasticGpusCommand)(r,t)}};bWe.DescribeElasticGpusCommand=Zxn});var Jur=A(CWe=>{"use strict";Object.defineProperty(CWe,"__esModule",{value:!0});CWe.DescribeExportImageTasksCommand=CWe.$Command=void 0;var nNm=Ue(),iNm=ze(),Zya=qe();Object.defineProperty(CWe,"$Command",{enumerable:!0,get:function(){return Zya.Command}});var Xya=Mr(),tTn=class e extends Zya.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeExportImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xya.se_DescribeExportImageTasksCommand)(r,t)}deserialize(r,t){return(0,Xya.de_DescribeExportImageTasksCommand)(r,t)}};CWe.DescribeExportImageTasksCommand=tTn});var $Pt=A(vWe=>{"use strict";Object.defineProperty(vWe,"__esModule",{value:!0});vWe.DescribeExportTasksCommand=vWe.$Command=void 0;var sNm=Ue(),aNm=ze(),t_a=qe();Object.defineProperty(vWe,"$Command",{enumerable:!0,get:function(){return t_a.Command}});var e_a=Mr(),rTn=class e extends t_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeExportTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e_a.se_DescribeExportTasksCommand)(r,t)}deserialize(r,t){return(0,e_a.de_DescribeExportTasksCommand)(r,t)}};vWe.DescribeExportTasksCommand=rTn});var Xur=A(EWe=>{"use strict";Object.defineProperty(EWe,"__esModule",{value:!0});EWe.DescribeFastLaunchImagesCommand=EWe.$Command=void 0;var oNm=Ue(),cNm=ze(),n_a=qe();Object.defineProperty(EWe,"$Command",{enumerable:!0,get:function(){return n_a.Command}});var r_a=Mr(),nTn=class e extends n_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFastLaunchImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r_a.se_DescribeFastLaunchImagesCommand)(r,t)}deserialize(r,t){return(0,r_a.de_DescribeFastLaunchImagesCommand)(r,t)}};EWe.DescribeFastLaunchImagesCommand=nTn});var Zur=A(DWe=>{"use strict";Object.defineProperty(DWe,"__esModule",{value:!0});DWe.DescribeFastSnapshotRestoresCommand=DWe.$Command=void 0;var uNm=Ue(),lNm=ze(),s_a=qe();Object.defineProperty(DWe,"$Command",{enumerable:!0,get:function(){return s_a.Command}});var i_a=Mr(),iTn=class e extends s_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i_a.se_DescribeFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,i_a.de_DescribeFastSnapshotRestoresCommand)(r,t)}};DWe.DescribeFastSnapshotRestoresCommand=iTn});var aTn=A(SWe=>{"use strict";Object.defineProperty(SWe,"__esModule",{value:!0});SWe.DescribeFleetHistoryCommand=SWe.$Command=void 0;var dNm=Ue(),pNm=ze(),o_a=qe();Object.defineProperty(SWe,"$Command",{enumerable:!0,get:function(){return o_a.Command}});var a_a=Mr(),sTn=class e extends o_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a_a.se_DescribeFleetHistoryCommand)(r,t)}deserialize(r,t){return(0,a_a.de_DescribeFleetHistoryCommand)(r,t)}};SWe.DescribeFleetHistoryCommand=sTn});var cTn=A(wWe=>{"use strict";Object.defineProperty(wWe,"__esModule",{value:!0});wWe.DescribeFleetInstancesCommand=wWe.$Command=void 0;var mNm=Ue(),fNm=ze(),u_a=qe();Object.defineProperty(wWe,"$Command",{enumerable:!0,get:function(){return u_a.Command}});var c_a=Mr(),oTn=class e extends u_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c_a.se_DescribeFleetInstancesCommand)(r,t)}deserialize(r,t){return(0,c_a.de_DescribeFleetInstancesCommand)(r,t)}};wWe.DescribeFleetInstancesCommand=oTn});var elr=A(IWe=>{"use strict";Object.defineProperty(IWe,"__esModule",{value:!0});IWe.DescribeFleetsCommand=IWe.$Command=void 0;var hNm=Ue(),gNm=ze(),d_a=qe();Object.defineProperty(IWe,"$Command",{enumerable:!0,get:function(){return d_a.Command}});var l_a=Mr(),uTn=class e extends d_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFleetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l_a.se_DescribeFleetsCommand)(r,t)}deserialize(r,t){return(0,l_a.de_DescribeFleetsCommand)(r,t)}};IWe.DescribeFleetsCommand=uTn});var tlr=A(xWe=>{"use strict";Object.defineProperty(xWe,"__esModule",{value:!0});xWe.DescribeFlowLogsCommand=xWe.$Command=void 0;var yNm=Ue(),_Nm=ze(),m_a=qe();Object.defineProperty(xWe,"$Command",{enumerable:!0,get:function(){return m_a.Command}});var p_a=Mr(),lTn=class e extends m_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Nm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFlowLogsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p_a.se_DescribeFlowLogsCommand)(r,t)}deserialize(r,t){return(0,p_a.de_DescribeFlowLogsCommand)(r,t)}};xWe.DescribeFlowLogsCommand=lTn});var pTn=A(TWe=>{"use strict";Object.defineProperty(TWe,"__esModule",{value:!0});TWe.DescribeFpgaImageAttributeCommand=TWe.$Command=void 0;var ANm=Ue(),bNm=ze(),h_a=qe();Object.defineProperty(TWe,"$Command",{enumerable:!0,get:function(){return h_a.Command}});var f_a=Mr(),dTn=class e extends h_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ANm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f_a.se_DescribeFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,f_a.de_DescribeFpgaImageAttributeCommand)(r,t)}};TWe.DescribeFpgaImageAttributeCommand=dTn});var rlr=A(PWe=>{"use strict";Object.defineProperty(PWe,"__esModule",{value:!0});PWe.DescribeFpgaImagesCommand=PWe.$Command=void 0;var CNm=Ue(),vNm=ze(),y_a=qe();Object.defineProperty(PWe,"$Command",{enumerable:!0,get:function(){return y_a.Command}});var g_a=Mr(),mTn=class e extends y_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeFpgaImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g_a.se_DescribeFpgaImagesCommand)(r,t)}deserialize(r,t){return(0,g_a.de_DescribeFpgaImagesCommand)(r,t)}};PWe.DescribeFpgaImagesCommand=mTn});var nlr=A(RWe=>{"use strict";Object.defineProperty(RWe,"__esModule",{value:!0});RWe.DescribeHostReservationOfferingsCommand=RWe.$Command=void 0;var ENm=Ue(),DNm=ze(),A_a=qe();Object.defineProperty(RWe,"$Command",{enumerable:!0,get:function(){return A_a.Command}});var __a=Mr(),fTn=class e extends A_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ENm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostReservationOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,__a.se_DescribeHostReservationOfferingsCommand)(r,t)}deserialize(r,t){return(0,__a.de_DescribeHostReservationOfferingsCommand)(r,t)}};RWe.DescribeHostReservationOfferingsCommand=fTn});var ilr=A(kWe=>{"use strict";Object.defineProperty(kWe,"__esModule",{value:!0});kWe.DescribeHostReservationsCommand=kWe.$Command=void 0;var SNm=Ue(),wNm=ze(),C_a=qe();Object.defineProperty(kWe,"$Command",{enumerable:!0,get:function(){return C_a.Command}});var b_a=Mr(),hTn=class e extends C_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b_a.se_DescribeHostReservationsCommand)(r,t)}deserialize(r,t){return(0,b_a.de_DescribeHostReservationsCommand)(r,t)}};kWe.DescribeHostReservationsCommand=hTn});var slr=A(FWe=>{"use strict";Object.defineProperty(FWe,"__esModule",{value:!0});FWe.DescribeHostsCommand=FWe.$Command=void 0;var INm=Ue(),xNm=ze(),E_a=qe();Object.defineProperty(FWe,"$Command",{enumerable:!0,get:function(){return E_a.Command}});var v_a=Mr(),gTn=class e extends E_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,INm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v_a.se_DescribeHostsCommand)(r,t)}deserialize(r,t){return(0,v_a.de_DescribeHostsCommand)(r,t)}};FWe.DescribeHostsCommand=gTn});var alr=A(NWe=>{"use strict";Object.defineProperty(NWe,"__esModule",{value:!0});NWe.DescribeIamInstanceProfileAssociationsCommand=NWe.$Command=void 0;var TNm=Ue(),PNm=ze(),S_a=qe();Object.defineProperty(NWe,"$Command",{enumerable:!0,get:function(){return S_a.Command}});var D_a=Mr(),yTn=class e extends S_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIamInstanceProfileAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D_a.se_DescribeIamInstanceProfileAssociationsCommand)(r,t)}deserialize(r,t){return(0,D_a.de_DescribeIamInstanceProfileAssociationsCommand)(r,t)}};NWe.DescribeIamInstanceProfileAssociationsCommand=yTn});var ATn=A(OWe=>{"use strict";Object.defineProperty(OWe,"__esModule",{value:!0});OWe.DescribeIdentityIdFormatCommand=OWe.$Command=void 0;var RNm=Ue(),kNm=ze(),I_a=qe();Object.defineProperty(OWe,"$Command",{enumerable:!0,get:function(){return I_a.Command}});var w_a=Mr(),_Tn=class e extends I_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIdentityIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w_a.se_DescribeIdentityIdFormatCommand)(r,t)}deserialize(r,t){return(0,w_a.de_DescribeIdentityIdFormatCommand)(r,t)}};OWe.DescribeIdentityIdFormatCommand=_Tn});var CTn=A(BWe=>{"use strict";Object.defineProperty(BWe,"__esModule",{value:!0});BWe.DescribeIdFormatCommand=BWe.$Command=void 0;var FNm=Ue(),NNm=ze(),T_a=qe();Object.defineProperty(BWe,"$Command",{enumerable:!0,get:function(){return T_a.Command}});var x_a=Mr(),bTn=class e extends T_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x_a.se_DescribeIdFormatCommand)(r,t)}deserialize(r,t){return(0,x_a.de_DescribeIdFormatCommand)(r,t)}};BWe.DescribeIdFormatCommand=bTn});var ETn=A(qWe=>{"use strict";Object.defineProperty(qWe,"__esModule",{value:!0});qWe.DescribeImageAttributeCommand=qWe.$Command=void 0;var ONm=Ue(),BNm=ze(),R_a=qe();Object.defineProperty(qWe,"$Command",{enumerable:!0,get:function(){return R_a.Command}});var P_a=Mr(),vTn=class e extends R_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ONm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P_a.se_DescribeImageAttributeCommand)(r,t)}deserialize(r,t){return(0,P_a.de_DescribeImageAttributeCommand)(r,t)}};qWe.DescribeImageAttributeCommand=vTn});var LWe=A(MWe=>{"use strict";Object.defineProperty(MWe,"__esModule",{value:!0});MWe.DescribeImagesCommand=MWe.$Command=void 0;var qNm=Ue(),MNm=ze(),F_a=qe();Object.defineProperty(MWe,"$Command",{enumerable:!0,get:function(){return F_a.Command}});var k_a=Mr(),DTn=class e extends F_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImagesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k_a.se_DescribeImagesCommand)(r,t)}deserialize(r,t){return(0,k_a.de_DescribeImagesCommand)(r,t)}};MWe.DescribeImagesCommand=DTn});var olr=A(jWe=>{"use strict";Object.defineProperty(jWe,"__esModule",{value:!0});jWe.DescribeImportImageTasksCommand=jWe.$Command=void 0;var LNm=Ue(),jNm=ze(),O_a=qe();Object.defineProperty(jWe,"$Command",{enumerable:!0,get:function(){return O_a.Command}});var GNm=kSe(),N_a=Mr(),STn=class e extends O_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImportImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:GNm.DescribeImportImageTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N_a.se_DescribeImportImageTasksCommand)(r,t)}deserialize(r,t){return(0,N_a.de_DescribeImportImageTasksCommand)(r,t)}};jWe.DescribeImportImageTasksCommand=STn});var QPt=A(GWe=>{"use strict";Object.defineProperty(GWe,"__esModule",{value:!0});GWe.DescribeImportSnapshotTasksCommand=GWe.$Command=void 0;var UNm=Ue(),VNm=ze(),q_a=qe();Object.defineProperty(GWe,"$Command",{enumerable:!0,get:function(){return q_a.Command}});var zNm=kSe(),B_a=Mr(),wTn=class e extends q_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeImportSnapshotTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:zNm.DescribeImportSnapshotTasksResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B_a.se_DescribeImportSnapshotTasksCommand)(r,t)}deserialize(r,t){return(0,B_a.de_DescribeImportSnapshotTasksCommand)(r,t)}};GWe.DescribeImportSnapshotTasksCommand=wTn});var xTn=A(UWe=>{"use strict";Object.defineProperty(UWe,"__esModule",{value:!0});UWe.DescribeInstanceAttributeCommand=UWe.$Command=void 0;var $Nm=Ue(),QNm=ze(),L_a=qe();Object.defineProperty(UWe,"$Command",{enumerable:!0,get:function(){return L_a.Command}});var M_a=Mr(),ITn=class e extends L_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Nm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M_a.se_DescribeInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,M_a.de_DescribeInstanceAttributeCommand)(r,t)}};UWe.DescribeInstanceAttributeCommand=ITn});var clr=A(VWe=>{"use strict";Object.defineProperty(VWe,"__esModule",{value:!0});VWe.DescribeInstanceConnectEndpointsCommand=VWe.$Command=void 0;var KNm=Ue(),HNm=ze(),G_a=qe();Object.defineProperty(VWe,"$Command",{enumerable:!0,get:function(){return G_a.Command}});var j_a=Mr(),TTn=class e extends G_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceConnectEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j_a.se_DescribeInstanceConnectEndpointsCommand)(r,t)}deserialize(r,t){return(0,j_a.de_DescribeInstanceConnectEndpointsCommand)(r,t)}};VWe.DescribeInstanceConnectEndpointsCommand=TTn});var ulr=A(zWe=>{"use strict";Object.defineProperty(zWe,"__esModule",{value:!0});zWe.DescribeInstanceCreditSpecificationsCommand=zWe.$Command=void 0;var WNm=Ue(),YNm=ze(),V_a=qe();Object.defineProperty(zWe,"$Command",{enumerable:!0,get:function(){return V_a.Command}});var U_a=Mr(),PTn=class e extends V_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceCreditSpecificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U_a.se_DescribeInstanceCreditSpecificationsCommand)(r,t)}deserialize(r,t){return(0,U_a.de_DescribeInstanceCreditSpecificationsCommand)(r,t)}};zWe.DescribeInstanceCreditSpecificationsCommand=PTn});var kTn=A($We=>{"use strict";Object.defineProperty($We,"__esModule",{value:!0});$We.DescribeInstanceEventNotificationAttributesCommand=$We.$Command=void 0;var JNm=Ue(),XNm=ze(),$_a=qe();Object.defineProperty($We,"$Command",{enumerable:!0,get:function(){return $_a.Command}});var z_a=Mr(),RTn=class e extends $_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XNm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z_a.se_DescribeInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,z_a.de_DescribeInstanceEventNotificationAttributesCommand)(r,t)}};$We.DescribeInstanceEventNotificationAttributesCommand=RTn});var llr=A(QWe=>{"use strict";Object.defineProperty(QWe,"__esModule",{value:!0});QWe.DescribeInstanceEventWindowsCommand=QWe.$Command=void 0;var ZNm=Ue(),eOm=ze(),K_a=qe();Object.defineProperty(QWe,"$Command",{enumerable:!0,get:function(){return K_a.Command}});var Q_a=Mr(),FTn=class e extends K_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZNm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceEventWindowsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q_a.se_DescribeInstanceEventWindowsCommand)(r,t)}deserialize(r,t){return(0,Q_a.de_DescribeInstanceEventWindowsCommand)(r,t)}};QWe.DescribeInstanceEventWindowsCommand=FTn});var m0e=A(KWe=>{"use strict";Object.defineProperty(KWe,"__esModule",{value:!0});KWe.DescribeInstancesCommand=KWe.$Command=void 0;var tOm=Ue(),rOm=ze(),W_a=qe();Object.defineProperty(KWe,"$Command",{enumerable:!0,get:function(){return W_a.Command}});var H_a=Mr(),NTn=class e extends W_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H_a.se_DescribeInstancesCommand)(r,t)}deserialize(r,t){return(0,H_a.de_DescribeInstancesCommand)(r,t)}};KWe.DescribeInstancesCommand=NTn});var WWe=A(HWe=>{"use strict";Object.defineProperty(HWe,"__esModule",{value:!0});HWe.DescribeInstanceStatusCommand=HWe.$Command=void 0;var nOm=Ue(),iOm=ze(),J_a=qe();Object.defineProperty(HWe,"$Command",{enumerable:!0,get:function(){return J_a.Command}});var Y_a=Mr(),OTn=class e extends J_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y_a.se_DescribeInstanceStatusCommand)(r,t)}deserialize(r,t){return(0,Y_a.de_DescribeInstanceStatusCommand)(r,t)}};HWe.DescribeInstanceStatusCommand=OTn});var dlr=A(YWe=>{"use strict";Object.defineProperty(YWe,"__esModule",{value:!0});YWe.DescribeInstanceTypeOfferingsCommand=YWe.$Command=void 0;var sOm=Ue(),aOm=ze(),Z_a=qe();Object.defineProperty(YWe,"$Command",{enumerable:!0,get:function(){return Z_a.Command}});var X_a=Mr(),BTn=class e extends Z_a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceTypeOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X_a.se_DescribeInstanceTypeOfferingsCommand)(r,t)}deserialize(r,t){return(0,X_a.de_DescribeInstanceTypeOfferingsCommand)(r,t)}};YWe.DescribeInstanceTypeOfferingsCommand=BTn});var plr=A(JWe=>{"use strict";Object.defineProperty(JWe,"__esModule",{value:!0});JWe.DescribeInstanceTypesCommand=JWe.$Command=void 0;var oOm=Ue(),cOm=ze(),tAa=qe();Object.defineProperty(JWe,"$Command",{enumerable:!0,get:function(){return tAa.Command}});var eAa=Mr(),qTn=class e extends tAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInstanceTypesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eAa.se_DescribeInstanceTypesCommand)(r,t)}deserialize(r,t){return(0,eAa.de_DescribeInstanceTypesCommand)(r,t)}};JWe.DescribeInstanceTypesCommand=qTn});var KPt=A(XWe=>{"use strict";Object.defineProperty(XWe,"__esModule",{value:!0});XWe.DescribeInternetGatewaysCommand=XWe.$Command=void 0;var uOm=Ue(),lOm=ze(),nAa=qe();Object.defineProperty(XWe,"$Command",{enumerable:!0,get:function(){return nAa.Command}});var rAa=Mr(),MTn=class e extends nAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeInternetGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rAa.se_DescribeInternetGatewaysCommand)(r,t)}deserialize(r,t){return(0,rAa.de_DescribeInternetGatewaysCommand)(r,t)}};XWe.DescribeInternetGatewaysCommand=MTn});var mlr=A(ZWe=>{"use strict";Object.defineProperty(ZWe,"__esModule",{value:!0});ZWe.DescribeIpamPoolsCommand=ZWe.$Command=void 0;var dOm=Ue(),pOm=ze(),sAa=qe();Object.defineProperty(ZWe,"$Command",{enumerable:!0,get:function(){return sAa.Command}});var iAa=Mr(),LTn=class e extends sAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamPoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iAa.se_DescribeIpamPoolsCommand)(r,t)}deserialize(r,t){return(0,iAa.de_DescribeIpamPoolsCommand)(r,t)}};ZWe.DescribeIpamPoolsCommand=LTn});var flr=A(eYe=>{"use strict";Object.defineProperty(eYe,"__esModule",{value:!0});eYe.DescribeIpamResourceDiscoveriesCommand=eYe.$Command=void 0;var mOm=Ue(),fOm=ze(),oAa=qe();Object.defineProperty(eYe,"$Command",{enumerable:!0,get:function(){return oAa.Command}});var aAa=Mr(),jTn=class e extends oAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamResourceDiscoveriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aAa.se_DescribeIpamResourceDiscoveriesCommand)(r,t)}deserialize(r,t){return(0,aAa.de_DescribeIpamResourceDiscoveriesCommand)(r,t)}};eYe.DescribeIpamResourceDiscoveriesCommand=jTn});var hlr=A(tYe=>{"use strict";Object.defineProperty(tYe,"__esModule",{value:!0});tYe.DescribeIpamResourceDiscoveryAssociationsCommand=tYe.$Command=void 0;var hOm=Ue(),gOm=ze(),uAa=qe();Object.defineProperty(tYe,"$Command",{enumerable:!0,get:function(){return uAa.Command}});var cAa=Mr(),GTn=class e extends uAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamResourceDiscoveryAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cAa.se_DescribeIpamResourceDiscoveryAssociationsCommand)(r,t)}deserialize(r,t){return(0,cAa.de_DescribeIpamResourceDiscoveryAssociationsCommand)(r,t)}};tYe.DescribeIpamResourceDiscoveryAssociationsCommand=GTn});var glr=A(rYe=>{"use strict";Object.defineProperty(rYe,"__esModule",{value:!0});rYe.DescribeIpamsCommand=rYe.$Command=void 0;var yOm=Ue(),_Om=ze(),dAa=qe();Object.defineProperty(rYe,"$Command",{enumerable:!0,get:function(){return dAa.Command}});var lAa=Mr(),UTn=class e extends dAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Om.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lAa.se_DescribeIpamsCommand)(r,t)}deserialize(r,t){return(0,lAa.de_DescribeIpamsCommand)(r,t)}};rYe.DescribeIpamsCommand=UTn});var ylr=A(nYe=>{"use strict";Object.defineProperty(nYe,"__esModule",{value:!0});nYe.DescribeIpamScopesCommand=nYe.$Command=void 0;var AOm=Ue(),bOm=ze(),mAa=qe();Object.defineProperty(nYe,"$Command",{enumerable:!0,get:function(){return mAa.Command}});var pAa=Mr(),VTn=class e extends mAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpamScopesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pAa.se_DescribeIpamScopesCommand)(r,t)}deserialize(r,t){return(0,pAa.de_DescribeIpamScopesCommand)(r,t)}};nYe.DescribeIpamScopesCommand=VTn});var _lr=A(iYe=>{"use strict";Object.defineProperty(iYe,"__esModule",{value:!0});iYe.DescribeIpv6PoolsCommand=iYe.$Command=void 0;var COm=Ue(),vOm=ze(),hAa=qe();Object.defineProperty(iYe,"$Command",{enumerable:!0,get:function(){return hAa.Command}});var fAa=Mr(),zTn=class e extends hAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,COm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeIpv6PoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fAa.se_DescribeIpv6PoolsCommand)(r,t)}deserialize(r,t){return(0,fAa.de_DescribeIpv6PoolsCommand)(r,t)}};iYe.DescribeIpv6PoolsCommand=zTn});var Alr=A(sYe=>{"use strict";Object.defineProperty(sYe,"__esModule",{value:!0});sYe.DescribeKeyPairsCommand=sYe.$Command=void 0;var EOm=Ue(),DOm=ze(),yAa=qe();Object.defineProperty(sYe,"$Command",{enumerable:!0,get:function(){return yAa.Command}});var gAa=Mr(),$Tn=class e extends yAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeKeyPairsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gAa.se_DescribeKeyPairsCommand)(r,t)}deserialize(r,t){return(0,gAa.de_DescribeKeyPairsCommand)(r,t)}};sYe.DescribeKeyPairsCommand=$Tn});var blr=A(aYe=>{"use strict";Object.defineProperty(aYe,"__esModule",{value:!0});aYe.DescribeLaunchTemplatesCommand=aYe.$Command=void 0;var SOm=Ue(),wOm=ze(),AAa=qe();Object.defineProperty(aYe,"$Command",{enumerable:!0,get:function(){return AAa.Command}});var _Aa=Mr(),QTn=class e extends AAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLaunchTemplatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Aa.se_DescribeLaunchTemplatesCommand)(r,t)}deserialize(r,t){return(0,_Aa.de_DescribeLaunchTemplatesCommand)(r,t)}};aYe.DescribeLaunchTemplatesCommand=QTn});var oYe=A(rd=>{"use strict";Object.defineProperty(rd,"__esModule",{value:!0});rd.DescribeSpotFleetRequestsResponseFilterSensitiveLog=rd.SpotFleetRequestConfigFilterSensitiveLog=rd.SpotFleetRequestConfigDataFilterSensitiveLog=rd.SpotFleetLaunchSpecificationFilterSensitiveLog=rd.DescribeLaunchTemplateVersionsResultFilterSensitiveLog=rd.VerifiedAccessLogDeliveryStatusCode=rd.SpotInstanceState=rd.ReplacementStrategy=rd.OnDemandAllocationStrategy=rd.ExcessCapacityTerminationPolicy=rd.EventType=rd.TieringOperationStatus=rd.SnapshotAttributeName=rd.ReservedInstanceState=rd.Scope=rd.RecurringChargeFrequency=rd.RIProductDescription=rd.OfferingTypeValues=rd.OfferingClassType=rd.NetworkInterfaceAttribute=rd.AnalysisStatus=rd.FindingsFound=rd.MoveStatus=rd.UsageClassType=rd.RootDeviceType=rd.BootModeType=rd.SupportedAdditionalProcessorFeature=rd.ArchitectureType=rd.PlacementGroupStrategy=rd.EnaSupport=rd.EphemeralNvmeSupport=rd.InstanceStorageEncryptionSupport=rd.DiskType=rd.InstanceTypeHypervisor=rd.EbsNvmeSupport=rd.EbsEncryptionSupport=rd.EbsOptimizedSupport=rd.LocationType=rd.SummaryStatus=rd.StatusType=rd.StatusName=rd.EventCode=rd.InstanceStateName=rd.MonitoringState=rd.InstanceMetadataOptionsState=rd.InstanceMetadataTagsState=rd.HttpTokensState=rd.InstanceMetadataProtocolState=rd.InstanceMetadataEndpointState=rd.InstanceAutoRecoveryState=void 0;rd.DescribeSpotInstanceRequestsResultFilterSensitiveLog=rd.SpotInstanceRequestFilterSensitiveLog=rd.LaunchSpecificationFilterSensitiveLog=void 0;var bAa=qe(),IOm=RSe();rd.InstanceAutoRecoveryState={default:"default",disabled:"disabled"};rd.InstanceMetadataEndpointState={disabled:"disabled",enabled:"enabled"};rd.InstanceMetadataProtocolState={disabled:"disabled",enabled:"enabled"};rd.HttpTokensState={optional:"optional",required:"required"};rd.InstanceMetadataTagsState={disabled:"disabled",enabled:"enabled"};rd.InstanceMetadataOptionsState={applied:"applied",pending:"pending"};rd.MonitoringState={disabled:"disabled",disabling:"disabling",enabled:"enabled",pending:"pending"};rd.InstanceStateName={pending:"pending",running:"running",shutting_down:"shutting-down",stopped:"stopped",stopping:"stopping",terminated:"terminated"};rd.EventCode={instance_reboot:"instance-reboot",instance_retirement:"instance-retirement",instance_stop:"instance-stop",system_maintenance:"system-maintenance",system_reboot:"system-reboot"};rd.StatusName={reachability:"reachability"};rd.StatusType={failed:"failed",initializing:"initializing",insufficient_data:"insufficient-data",passed:"passed"};rd.SummaryStatus={impaired:"impaired",initializing:"initializing",insufficient_data:"insufficient-data",not_applicable:"not-applicable",ok:"ok"};rd.LocationType={availability_zone:"availability-zone",availability_zone_id:"availability-zone-id",region:"region"};rd.EbsOptimizedSupport={default:"default",supported:"supported",unsupported:"unsupported"};rd.EbsEncryptionSupport={supported:"supported",unsupported:"unsupported"};rd.EbsNvmeSupport={REQUIRED:"required",SUPPORTED:"supported",UNSUPPORTED:"unsupported"};rd.InstanceTypeHypervisor={NITRO:"nitro",XEN:"xen"};rd.DiskType={hdd:"hdd",ssd:"ssd"};rd.InstanceStorageEncryptionSupport={required:"required",unsupported:"unsupported"};rd.EphemeralNvmeSupport={REQUIRED:"required",SUPPORTED:"supported",UNSUPPORTED:"unsupported"};rd.EnaSupport={required:"required",supported:"supported",unsupported:"unsupported"};rd.PlacementGroupStrategy={cluster:"cluster",partition:"partition",spread:"spread"};rd.ArchitectureType={arm64:"arm64",arm64_mac:"arm64_mac",i386:"i386",x86_64:"x86_64",x86_64_mac:"x86_64_mac"};rd.SupportedAdditionalProcessorFeature={AMD_SEV_SNP:"amd-sev-snp"};rd.BootModeType={legacy_bios:"legacy-bios",uefi:"uefi"};rd.RootDeviceType={ebs:"ebs",instance_store:"instance-store"};rd.UsageClassType={on_demand:"on-demand",spot:"spot"};rd.MoveStatus={movingToVpc:"movingToVpc",restoringToClassic:"restoringToClassic"};rd.FindingsFound={false:"false",true:"true",unknown:"unknown"};rd.AnalysisStatus={failed:"failed",running:"running",succeeded:"succeeded"};rd.NetworkInterfaceAttribute={attachment:"attachment",description:"description",groupSet:"groupSet",sourceDestCheck:"sourceDestCheck"};rd.OfferingClassType={CONVERTIBLE:"convertible",STANDARD:"standard"};rd.OfferingTypeValues={All_Upfront:"All Upfront",Heavy_Utilization:"Heavy Utilization",Light_Utilization:"Light Utilization",Medium_Utilization:"Medium Utilization",No_Upfront:"No Upfront",Partial_Upfront:"Partial Upfront"};rd.RIProductDescription={Linux_UNIX:"Linux/UNIX",Linux_UNIX_Amazon_VPC_:"Linux/UNIX (Amazon VPC)",Windows:"Windows",Windows_Amazon_VPC_:"Windows (Amazon VPC)"};rd.RecurringChargeFrequency={Hourly:"Hourly"};rd.Scope={AVAILABILITY_ZONE:"Availability Zone",REGIONAL:"Region"};rd.ReservedInstanceState={active:"active",payment_failed:"payment-failed",payment_pending:"payment-pending",queued:"queued",queued_deleted:"queued-deleted",retired:"retired"};rd.SnapshotAttributeName={createVolumePermission:"createVolumePermission",productCodes:"productCodes"};rd.TieringOperationStatus={archival_completed:"archival-completed",archival_failed:"archival-failed",archival_in_progress:"archival-in-progress",permanent_restore_completed:"permanent-restore-completed",permanent_restore_failed:"permanent-restore-failed",permanent_restore_in_progress:"permanent-restore-in-progress",temporary_restore_completed:"temporary-restore-completed",temporary_restore_failed:"temporary-restore-failed",temporary_restore_in_progress:"temporary-restore-in-progress"};rd.EventType={BATCH_CHANGE:"fleetRequestChange",ERROR:"error",INFORMATION:"information",INSTANCE_CHANGE:"instanceChange"};rd.ExcessCapacityTerminationPolicy={DEFAULT:"default",NO_TERMINATION:"noTermination"};rd.OnDemandAllocationStrategy={LOWEST_PRICE:"lowestPrice",PRIORITIZED:"prioritized"};rd.ReplacementStrategy={LAUNCH:"launch",LAUNCH_BEFORE_TERMINATE:"launch-before-terminate"};rd.SpotInstanceState={active:"active",cancelled:"cancelled",closed:"closed",failed:"failed",open:"open"};rd.VerifiedAccessLogDeliveryStatusCode={FAILED:"failed",SUCCESS:"success"};var xOm=e=>({...e,...e.LaunchTemplateVersions&&{LaunchTemplateVersions:e.LaunchTemplateVersions.map(r=>(0,IOm.LaunchTemplateVersionFilterSensitiveLog)(r))}});rd.DescribeLaunchTemplateVersionsResultFilterSensitiveLog=xOm;var TOm=e=>({...e,...e.UserData&&{UserData:bAa.SENSITIVE_STRING}});rd.SpotFleetLaunchSpecificationFilterSensitiveLog=TOm;var POm=e=>({...e,...e.LaunchSpecifications&&{LaunchSpecifications:e.LaunchSpecifications.map(r=>(0,rd.SpotFleetLaunchSpecificationFilterSensitiveLog)(r))}});rd.SpotFleetRequestConfigDataFilterSensitiveLog=POm;var ROm=e=>({...e,...e.SpotFleetRequestConfig&&{SpotFleetRequestConfig:(0,rd.SpotFleetRequestConfigDataFilterSensitiveLog)(e.SpotFleetRequestConfig)}});rd.SpotFleetRequestConfigFilterSensitiveLog=ROm;var kOm=e=>({...e});rd.DescribeSpotFleetRequestsResponseFilterSensitiveLog=kOm;var FOm=e=>({...e,...e.UserData&&{UserData:bAa.SENSITIVE_STRING}});rd.LaunchSpecificationFilterSensitiveLog=FOm;var NOm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:(0,rd.LaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});rd.SpotInstanceRequestFilterSensitiveLog=NOm;var OOm=e=>({...e,...e.SpotInstanceRequests&&{SpotInstanceRequests:e.SpotInstanceRequests.map(r=>(0,rd.SpotInstanceRequestFilterSensitiveLog)(r))}});rd.DescribeSpotInstanceRequestsResultFilterSensitiveLog=OOm});var Clr=A(cYe=>{"use strict";Object.defineProperty(cYe,"__esModule",{value:!0});cYe.DescribeLaunchTemplateVersionsCommand=cYe.$Command=void 0;var BOm=Ue(),qOm=ze(),vAa=qe();Object.defineProperty(cYe,"$Command",{enumerable:!0,get:function(){return vAa.Command}});var MOm=oYe(),CAa=Mr(),KTn=class e extends vAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLaunchTemplateVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:MOm.DescribeLaunchTemplateVersionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CAa.se_DescribeLaunchTemplateVersionsCommand)(r,t)}deserialize(r,t){return(0,CAa.de_DescribeLaunchTemplateVersionsCommand)(r,t)}};cYe.DescribeLaunchTemplateVersionsCommand=KTn});var vlr=A(uYe=>{"use strict";Object.defineProperty(uYe,"__esModule",{value:!0});uYe.DescribeLocalGatewayRouteTablesCommand=uYe.$Command=void 0;var LOm=Ue(),jOm=ze(),DAa=qe();Object.defineProperty(uYe,"$Command",{enumerable:!0,get:function(){return DAa.Command}});var EAa=Mr(),HTn=class e extends DAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EAa.se_DescribeLocalGatewayRouteTablesCommand)(r,t)}deserialize(r,t){return(0,EAa.de_DescribeLocalGatewayRouteTablesCommand)(r,t)}};uYe.DescribeLocalGatewayRouteTablesCommand=HTn});var Elr=A(lYe=>{"use strict";Object.defineProperty(lYe,"__esModule",{value:!0});lYe.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=lYe.$Command=void 0;var GOm=Ue(),UOm=ze(),wAa=qe();Object.defineProperty(lYe,"$Command",{enumerable:!0,get:function(){return wAa.Command}});var SAa=Mr(),WTn=class e extends wAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SAa.se_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand)(r,t)}deserialize(r,t){return(0,SAa.de_DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand)(r,t)}};lYe.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand=WTn});var Dlr=A(dYe=>{"use strict";Object.defineProperty(dYe,"__esModule",{value:!0});dYe.DescribeLocalGatewayRouteTableVpcAssociationsCommand=dYe.$Command=void 0;var VOm=Ue(),zOm=ze(),xAa=qe();Object.defineProperty(dYe,"$Command",{enumerable:!0,get:function(){return xAa.Command}});var IAa=Mr(),YTn=class e extends xAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayRouteTableVpcAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IAa.se_DescribeLocalGatewayRouteTableVpcAssociationsCommand)(r,t)}deserialize(r,t){return(0,IAa.de_DescribeLocalGatewayRouteTableVpcAssociationsCommand)(r,t)}};dYe.DescribeLocalGatewayRouteTableVpcAssociationsCommand=YTn});var Slr=A(pYe=>{"use strict";Object.defineProperty(pYe,"__esModule",{value:!0});pYe.DescribeLocalGatewaysCommand=pYe.$Command=void 0;var $Om=Ue(),QOm=ze(),PAa=qe();Object.defineProperty(pYe,"$Command",{enumerable:!0,get:function(){return PAa.Command}});var TAa=Mr(),JTn=class e extends PAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Om.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TAa.se_DescribeLocalGatewaysCommand)(r,t)}deserialize(r,t){return(0,TAa.de_DescribeLocalGatewaysCommand)(r,t)}};pYe.DescribeLocalGatewaysCommand=JTn});var wlr=A(mYe=>{"use strict";Object.defineProperty(mYe,"__esModule",{value:!0});mYe.DescribeLocalGatewayVirtualInterfaceGroupsCommand=mYe.$Command=void 0;var KOm=Ue(),HOm=ze(),kAa=qe();Object.defineProperty(mYe,"$Command",{enumerable:!0,get:function(){return kAa.Command}});var RAa=Mr(),XTn=class e extends kAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayVirtualInterfaceGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RAa.se_DescribeLocalGatewayVirtualInterfaceGroupsCommand)(r,t)}deserialize(r,t){return(0,RAa.de_DescribeLocalGatewayVirtualInterfaceGroupsCommand)(r,t)}};mYe.DescribeLocalGatewayVirtualInterfaceGroupsCommand=XTn});var Ilr=A(fYe=>{"use strict";Object.defineProperty(fYe,"__esModule",{value:!0});fYe.DescribeLocalGatewayVirtualInterfacesCommand=fYe.$Command=void 0;var WOm=Ue(),YOm=ze(),NAa=qe();Object.defineProperty(fYe,"$Command",{enumerable:!0,get:function(){return NAa.Command}});var FAa=Mr(),ZTn=class e extends NAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeLocalGatewayVirtualInterfacesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FAa.se_DescribeLocalGatewayVirtualInterfacesCommand)(r,t)}deserialize(r,t){return(0,FAa.de_DescribeLocalGatewayVirtualInterfacesCommand)(r,t)}};fYe.DescribeLocalGatewayVirtualInterfacesCommand=ZTn});var xlr=A(hYe=>{"use strict";Object.defineProperty(hYe,"__esModule",{value:!0});hYe.DescribeManagedPrefixListsCommand=hYe.$Command=void 0;var JOm=Ue(),XOm=ze(),BAa=qe();Object.defineProperty(hYe,"$Command",{enumerable:!0,get:function(){return BAa.Command}});var OAa=Mr(),ePn=class e extends BAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XOm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeManagedPrefixListsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OAa.se_DescribeManagedPrefixListsCommand)(r,t)}deserialize(r,t){return(0,OAa.de_DescribeManagedPrefixListsCommand)(r,t)}};hYe.DescribeManagedPrefixListsCommand=ePn});var Tlr=A(gYe=>{"use strict";Object.defineProperty(gYe,"__esModule",{value:!0});gYe.DescribeMovingAddressesCommand=gYe.$Command=void 0;var ZOm=Ue(),eBm=ze(),MAa=qe();Object.defineProperty(gYe,"$Command",{enumerable:!0,get:function(){return MAa.Command}});var qAa=Mr(),tPn=class e extends MAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZOm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeMovingAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qAa.se_DescribeMovingAddressesCommand)(r,t)}deserialize(r,t){return(0,qAa.de_DescribeMovingAddressesCommand)(r,t)}};gYe.DescribeMovingAddressesCommand=tPn});var _Ye=A(yYe=>{"use strict";Object.defineProperty(yYe,"__esModule",{value:!0});yYe.DescribeNatGatewaysCommand=yYe.$Command=void 0;var tBm=Ue(),rBm=ze(),jAa=qe();Object.defineProperty(yYe,"$Command",{enumerable:!0,get:function(){return jAa.Command}});var LAa=Mr(),rPn=class e extends jAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNatGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LAa.se_DescribeNatGatewaysCommand)(r,t)}deserialize(r,t){return(0,LAa.de_DescribeNatGatewaysCommand)(r,t)}};yYe.DescribeNatGatewaysCommand=rPn});var Plr=A(AYe=>{"use strict";Object.defineProperty(AYe,"__esModule",{value:!0});AYe.DescribeNetworkAclsCommand=AYe.$Command=void 0;var nBm=Ue(),iBm=ze(),UAa=qe();Object.defineProperty(AYe,"$Command",{enumerable:!0,get:function(){return UAa.Command}});var GAa=Mr(),nPn=class e extends UAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkAclsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GAa.se_DescribeNetworkAclsCommand)(r,t)}deserialize(r,t){return(0,GAa.de_DescribeNetworkAclsCommand)(r,t)}};AYe.DescribeNetworkAclsCommand=nPn});var Rlr=A(bYe=>{"use strict";Object.defineProperty(bYe,"__esModule",{value:!0});bYe.DescribeNetworkInsightsAccessScopeAnalysesCommand=bYe.$Command=void 0;var sBm=Ue(),aBm=ze(),zAa=qe();Object.defineProperty(bYe,"$Command",{enumerable:!0,get:function(){return zAa.Command}});var VAa=Mr(),iPn=class e extends zAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAccessScopeAnalysesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VAa.se_DescribeNetworkInsightsAccessScopeAnalysesCommand)(r,t)}deserialize(r,t){return(0,VAa.de_DescribeNetworkInsightsAccessScopeAnalysesCommand)(r,t)}};bYe.DescribeNetworkInsightsAccessScopeAnalysesCommand=iPn});var klr=A(CYe=>{"use strict";Object.defineProperty(CYe,"__esModule",{value:!0});CYe.DescribeNetworkInsightsAccessScopesCommand=CYe.$Command=void 0;var oBm=Ue(),cBm=ze(),QAa=qe();Object.defineProperty(CYe,"$Command",{enumerable:!0,get:function(){return QAa.Command}});var $Aa=Mr(),sPn=class e extends QAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAccessScopesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Aa.se_DescribeNetworkInsightsAccessScopesCommand)(r,t)}deserialize(r,t){return(0,$Aa.de_DescribeNetworkInsightsAccessScopesCommand)(r,t)}};CYe.DescribeNetworkInsightsAccessScopesCommand=sPn});var Flr=A(vYe=>{"use strict";Object.defineProperty(vYe,"__esModule",{value:!0});vYe.DescribeNetworkInsightsAnalysesCommand=vYe.$Command=void 0;var uBm=Ue(),lBm=ze(),HAa=qe();Object.defineProperty(vYe,"$Command",{enumerable:!0,get:function(){return HAa.Command}});var KAa=Mr(),aPn=class e extends HAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsAnalysesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KAa.se_DescribeNetworkInsightsAnalysesCommand)(r,t)}deserialize(r,t){return(0,KAa.de_DescribeNetworkInsightsAnalysesCommand)(r,t)}};vYe.DescribeNetworkInsightsAnalysesCommand=aPn});var Nlr=A(EYe=>{"use strict";Object.defineProperty(EYe,"__esModule",{value:!0});EYe.DescribeNetworkInsightsPathsCommand=EYe.$Command=void 0;var dBm=Ue(),pBm=ze(),YAa=qe();Object.defineProperty(EYe,"$Command",{enumerable:!0,get:function(){return YAa.Command}});var WAa=Mr(),oPn=class e extends YAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInsightsPathsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WAa.se_DescribeNetworkInsightsPathsCommand)(r,t)}deserialize(r,t){return(0,WAa.de_DescribeNetworkInsightsPathsCommand)(r,t)}};EYe.DescribeNetworkInsightsPathsCommand=oPn});var uPn=A(DYe=>{"use strict";Object.defineProperty(DYe,"__esModule",{value:!0});DYe.DescribeNetworkInterfaceAttributeCommand=DYe.$Command=void 0;var mBm=Ue(),fBm=ze(),XAa=qe();Object.defineProperty(DYe,"$Command",{enumerable:!0,get:function(){return XAa.Command}});var JAa=Mr(),cPn=class e extends XAa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JAa.se_DescribeNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,JAa.de_DescribeNetworkInterfaceAttributeCommand)(r,t)}};DYe.DescribeNetworkInterfaceAttributeCommand=cPn});var Olr=A(SYe=>{"use strict";Object.defineProperty(SYe,"__esModule",{value:!0});SYe.DescribeNetworkInterfacePermissionsCommand=SYe.$Command=void 0;var hBm=Ue(),gBm=ze(),eba=qe();Object.defineProperty(SYe,"$Command",{enumerable:!0,get:function(){return eba.Command}});var ZAa=Mr(),lPn=class e extends eba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfacePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZAa.se_DescribeNetworkInterfacePermissionsCommand)(r,t)}deserialize(r,t){return(0,ZAa.de_DescribeNetworkInterfacePermissionsCommand)(r,t)}};SYe.DescribeNetworkInterfacePermissionsCommand=lPn});var HPt=A(wYe=>{"use strict";Object.defineProperty(wYe,"__esModule",{value:!0});wYe.DescribeNetworkInterfacesCommand=wYe.$Command=void 0;var yBm=Ue(),_Bm=ze(),rba=qe();Object.defineProperty(wYe,"$Command",{enumerable:!0,get:function(){return rba.Command}});var tba=Mr(),dPn=class e extends rba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Bm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeNetworkInterfacesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tba.se_DescribeNetworkInterfacesCommand)(r,t)}deserialize(r,t){return(0,tba.de_DescribeNetworkInterfacesCommand)(r,t)}};wYe.DescribeNetworkInterfacesCommand=dPn});var mPn=A(IYe=>{"use strict";Object.defineProperty(IYe,"__esModule",{value:!0});IYe.DescribePlacementGroupsCommand=IYe.$Command=void 0;var ABm=Ue(),bBm=ze(),iba=qe();Object.defineProperty(IYe,"$Command",{enumerable:!0,get:function(){return iba.Command}});var nba=Mr(),pPn=class e extends iba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ABm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePlacementGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nba.se_DescribePlacementGroupsCommand)(r,t)}deserialize(r,t){return(0,nba.de_DescribePlacementGroupsCommand)(r,t)}};IYe.DescribePlacementGroupsCommand=pPn});var Blr=A(xYe=>{"use strict";Object.defineProperty(xYe,"__esModule",{value:!0});xYe.DescribePrefixListsCommand=xYe.$Command=void 0;var CBm=Ue(),vBm=ze(),aba=qe();Object.defineProperty(xYe,"$Command",{enumerable:!0,get:function(){return aba.Command}});var sba=Mr(),fPn=class e extends aba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePrefixListsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sba.se_DescribePrefixListsCommand)(r,t)}deserialize(r,t){return(0,sba.de_DescribePrefixListsCommand)(r,t)}};xYe.DescribePrefixListsCommand=fPn});var qlr=A(TYe=>{"use strict";Object.defineProperty(TYe,"__esModule",{value:!0});TYe.DescribePrincipalIdFormatCommand=TYe.$Command=void 0;var EBm=Ue(),DBm=ze(),cba=qe();Object.defineProperty(TYe,"$Command",{enumerable:!0,get:function(){return cba.Command}});var oba=Mr(),hPn=class e extends cba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePrincipalIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oba.se_DescribePrincipalIdFormatCommand)(r,t)}deserialize(r,t){return(0,oba.de_DescribePrincipalIdFormatCommand)(r,t)}};TYe.DescribePrincipalIdFormatCommand=hPn});var Mlr=A(PYe=>{"use strict";Object.defineProperty(PYe,"__esModule",{value:!0});PYe.DescribePublicIpv4PoolsCommand=PYe.$Command=void 0;var SBm=Ue(),wBm=ze(),lba=qe();Object.defineProperty(PYe,"$Command",{enumerable:!0,get:function(){return lba.Command}});var uba=Mr(),gPn=class e extends lba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribePublicIpv4PoolsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uba.se_DescribePublicIpv4PoolsCommand)(r,t)}deserialize(r,t){return(0,uba.de_DescribePublicIpv4PoolsCommand)(r,t)}};PYe.DescribePublicIpv4PoolsCommand=gPn});var _Pn=A(RYe=>{"use strict";Object.defineProperty(RYe,"__esModule",{value:!0});RYe.DescribeRegionsCommand=RYe.$Command=void 0;var IBm=Ue(),xBm=ze(),pba=qe();Object.defineProperty(RYe,"$Command",{enumerable:!0,get:function(){return pba.Command}});var dba=Mr(),yPn=class e extends pba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeRegionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dba.se_DescribeRegionsCommand)(r,t)}deserialize(r,t){return(0,dba.de_DescribeRegionsCommand)(r,t)}};RYe.DescribeRegionsCommand=yPn});var Llr=A(kYe=>{"use strict";Object.defineProperty(kYe,"__esModule",{value:!0});kYe.DescribeReplaceRootVolumeTasksCommand=kYe.$Command=void 0;var TBm=Ue(),PBm=ze(),fba=qe();Object.defineProperty(kYe,"$Command",{enumerable:!0,get:function(){return fba.Command}});var mba=Mr(),APn=class e extends fba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReplaceRootVolumeTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mba.se_DescribeReplaceRootVolumeTasksCommand)(r,t)}deserialize(r,t){return(0,mba.de_DescribeReplaceRootVolumeTasksCommand)(r,t)}};kYe.DescribeReplaceRootVolumeTasksCommand=APn});var CPn=A(FYe=>{"use strict";Object.defineProperty(FYe,"__esModule",{value:!0});FYe.DescribeReservedInstancesCommand=FYe.$Command=void 0;var RBm=Ue(),kBm=ze(),gba=qe();Object.defineProperty(FYe,"$Command",{enumerable:!0,get:function(){return gba.Command}});var hba=Mr(),bPn=class e extends gba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hba.se_DescribeReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,hba.de_DescribeReservedInstancesCommand)(r,t)}};FYe.DescribeReservedInstancesCommand=bPn});var EPn=A(NYe=>{"use strict";Object.defineProperty(NYe,"__esModule",{value:!0});NYe.DescribeReservedInstancesListingsCommand=NYe.$Command=void 0;var FBm=Ue(),NBm=ze(),_ba=qe();Object.defineProperty(NYe,"$Command",{enumerable:!0,get:function(){return _ba.Command}});var yba=Mr(),vPn=class e extends _ba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesListingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yba.se_DescribeReservedInstancesListingsCommand)(r,t)}deserialize(r,t){return(0,yba.de_DescribeReservedInstancesListingsCommand)(r,t)}};NYe.DescribeReservedInstancesListingsCommand=vPn});var jlr=A(OYe=>{"use strict";Object.defineProperty(OYe,"__esModule",{value:!0});OYe.DescribeReservedInstancesModificationsCommand=OYe.$Command=void 0;var OBm=Ue(),BBm=ze(),bba=qe();Object.defineProperty(OYe,"$Command",{enumerable:!0,get:function(){return bba.Command}});var Aba=Mr(),DPn=class e extends bba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Aba.se_DescribeReservedInstancesModificationsCommand)(r,t)}deserialize(r,t){return(0,Aba.de_DescribeReservedInstancesModificationsCommand)(r,t)}};OYe.DescribeReservedInstancesModificationsCommand=DPn});var Glr=A(BYe=>{"use strict";Object.defineProperty(BYe,"__esModule",{value:!0});BYe.DescribeReservedInstancesOfferingsCommand=BYe.$Command=void 0;var qBm=Ue(),MBm=ze(),vba=qe();Object.defineProperty(BYe,"$Command",{enumerable:!0,get:function(){return vba.Command}});var Cba=Mr(),SPn=class e extends vba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeReservedInstancesOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cba.se_DescribeReservedInstancesOfferingsCommand)(r,t)}deserialize(r,t){return(0,Cba.de_DescribeReservedInstancesOfferingsCommand)(r,t)}};BYe.DescribeReservedInstancesOfferingsCommand=SPn});var Ulr=A(qYe=>{"use strict";Object.defineProperty(qYe,"__esModule",{value:!0});qYe.DescribeRouteTablesCommand=qYe.$Command=void 0;var LBm=Ue(),jBm=ze(),Dba=qe();Object.defineProperty(qYe,"$Command",{enumerable:!0,get:function(){return Dba.Command}});var Eba=Mr(),wPn=class e extends Dba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eba.se_DescribeRouteTablesCommand)(r,t)}deserialize(r,t){return(0,Eba.de_DescribeRouteTablesCommand)(r,t)}};qYe.DescribeRouteTablesCommand=wPn});var Vlr=A(MYe=>{"use strict";Object.defineProperty(MYe,"__esModule",{value:!0});MYe.DescribeScheduledInstanceAvailabilityCommand=MYe.$Command=void 0;var GBm=Ue(),UBm=ze(),wba=qe();Object.defineProperty(MYe,"$Command",{enumerable:!0,get:function(){return wba.Command}});var Sba=Mr(),IPn=class e extends wba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeScheduledInstanceAvailabilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sba.se_DescribeScheduledInstanceAvailabilityCommand)(r,t)}deserialize(r,t){return(0,Sba.de_DescribeScheduledInstanceAvailabilityCommand)(r,t)}};MYe.DescribeScheduledInstanceAvailabilityCommand=IPn});var zlr=A(LYe=>{"use strict";Object.defineProperty(LYe,"__esModule",{value:!0});LYe.DescribeScheduledInstancesCommand=LYe.$Command=void 0;var VBm=Ue(),zBm=ze(),xba=qe();Object.defineProperty(LYe,"$Command",{enumerable:!0,get:function(){return xba.Command}});var Iba=Mr(),xPn=class e extends xba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeScheduledInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iba.se_DescribeScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,Iba.de_DescribeScheduledInstancesCommand)(r,t)}};LYe.DescribeScheduledInstancesCommand=xPn});var PPn=A(jYe=>{"use strict";Object.defineProperty(jYe,"__esModule",{value:!0});jYe.DescribeSecurityGroupReferencesCommand=jYe.$Command=void 0;var $Bm=Ue(),QBm=ze(),Pba=qe();Object.defineProperty(jYe,"$Command",{enumerable:!0,get:function(){return Pba.Command}});var Tba=Mr(),TPn=class e extends Pba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Bm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupReferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tba.se_DescribeSecurityGroupReferencesCommand)(r,t)}deserialize(r,t){return(0,Tba.de_DescribeSecurityGroupReferencesCommand)(r,t)}};jYe.DescribeSecurityGroupReferencesCommand=TPn});var $lr=A(GYe=>{"use strict";Object.defineProperty(GYe,"__esModule",{value:!0});GYe.DescribeSecurityGroupRulesCommand=GYe.$Command=void 0;var KBm=Ue(),HBm=ze(),kba=qe();Object.defineProperty(GYe,"$Command",{enumerable:!0,get:function(){return kba.Command}});var Rba=Mr(),RPn=class e extends kba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rba.se_DescribeSecurityGroupRulesCommand)(r,t)}deserialize(r,t){return(0,Rba.de_DescribeSecurityGroupRulesCommand)(r,t)}};GYe.DescribeSecurityGroupRulesCommand=RPn});var WPt=A(UYe=>{"use strict";Object.defineProperty(UYe,"__esModule",{value:!0});UYe.DescribeSecurityGroupsCommand=UYe.$Command=void 0;var WBm=Ue(),YBm=ze(),Nba=qe();Object.defineProperty(UYe,"$Command",{enumerable:!0,get:function(){return Nba.Command}});var Fba=Mr(),kPn=class e extends Nba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fba.se_DescribeSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,Fba.de_DescribeSecurityGroupsCommand)(r,t)}};UYe.DescribeSecurityGroupsCommand=kPn});var NPn=A(VYe=>{"use strict";Object.defineProperty(VYe,"__esModule",{value:!0});VYe.DescribeSnapshotAttributeCommand=VYe.$Command=void 0;var JBm=Ue(),XBm=ze(),Bba=qe();Object.defineProperty(VYe,"$Command",{enumerable:!0,get:function(){return Bba.Command}});var Oba=Mr(),FPn=class e extends Bba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XBm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oba.se_DescribeSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,Oba.de_DescribeSnapshotAttributeCommand)(r,t)}};VYe.DescribeSnapshotAttributeCommand=FPn});var YPt=A(zYe=>{"use strict";Object.defineProperty(zYe,"__esModule",{value:!0});zYe.DescribeSnapshotsCommand=zYe.$Command=void 0;var ZBm=Ue(),e9m=ze(),Mba=qe();Object.defineProperty(zYe,"$Command",{enumerable:!0,get:function(){return Mba.Command}});var qba=Mr(),OPn=class e extends Mba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZBm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qba.se_DescribeSnapshotsCommand)(r,t)}deserialize(r,t){return(0,qba.de_DescribeSnapshotsCommand)(r,t)}};zYe.DescribeSnapshotsCommand=OPn});var Qlr=A($Ye=>{"use strict";Object.defineProperty($Ye,"__esModule",{value:!0});$Ye.DescribeSnapshotTierStatusCommand=$Ye.$Command=void 0;var t9m=Ue(),r9m=ze(),jba=qe();Object.defineProperty($Ye,"$Command",{enumerable:!0,get:function(){return jba.Command}});var Lba=Mr(),BPn=class e extends jba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSnapshotTierStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lba.se_DescribeSnapshotTierStatusCommand)(r,t)}deserialize(r,t){return(0,Lba.de_DescribeSnapshotTierStatusCommand)(r,t)}};$Ye.DescribeSnapshotTierStatusCommand=BPn});var MPn=A(QYe=>{"use strict";Object.defineProperty(QYe,"__esModule",{value:!0});QYe.DescribeSpotDatafeedSubscriptionCommand=QYe.$Command=void 0;var n9m=Ue(),i9m=ze(),Uba=qe();Object.defineProperty(QYe,"$Command",{enumerable:!0,get:function(){return Uba.Command}});var Gba=Mr(),qPn=class e extends Uba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotDatafeedSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gba.se_DescribeSpotDatafeedSubscriptionCommand)(r,t)}deserialize(r,t){return(0,Gba.de_DescribeSpotDatafeedSubscriptionCommand)(r,t)}};QYe.DescribeSpotDatafeedSubscriptionCommand=qPn});var jPn=A(KYe=>{"use strict";Object.defineProperty(KYe,"__esModule",{value:!0});KYe.DescribeSpotFleetInstancesCommand=KYe.$Command=void 0;var s9m=Ue(),a9m=ze(),zba=qe();Object.defineProperty(KYe,"$Command",{enumerable:!0,get:function(){return zba.Command}});var Vba=Mr(),LPn=class e extends zba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vba.se_DescribeSpotFleetInstancesCommand)(r,t)}deserialize(r,t){return(0,Vba.de_DescribeSpotFleetInstancesCommand)(r,t)}};KYe.DescribeSpotFleetInstancesCommand=LPn});var UPn=A(HYe=>{"use strict";Object.defineProperty(HYe,"__esModule",{value:!0});HYe.DescribeSpotFleetRequestHistoryCommand=HYe.$Command=void 0;var o9m=Ue(),c9m=ze(),Qba=qe();Object.defineProperty(HYe,"$Command",{enumerable:!0,get:function(){return Qba.Command}});var $ba=Mr(),GPn=class e extends Qba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetRequestHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$ba.se_DescribeSpotFleetRequestHistoryCommand)(r,t)}deserialize(r,t){return(0,$ba.de_DescribeSpotFleetRequestHistoryCommand)(r,t)}};HYe.DescribeSpotFleetRequestHistoryCommand=GPn});var Klr=A(WYe=>{"use strict";Object.defineProperty(WYe,"__esModule",{value:!0});WYe.DescribeSpotFleetRequestsCommand=WYe.$Command=void 0;var u9m=Ue(),l9m=ze(),Hba=qe();Object.defineProperty(WYe,"$Command",{enumerable:!0,get:function(){return Hba.Command}});var d9m=oYe(),Kba=Mr(),VPn=class e extends Hba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotFleetRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:d9m.DescribeSpotFleetRequestsResponseFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kba.se_DescribeSpotFleetRequestsCommand)(r,t)}deserialize(r,t){return(0,Kba.de_DescribeSpotFleetRequestsCommand)(r,t)}};WYe.DescribeSpotFleetRequestsCommand=VPn});var JPt=A(YYe=>{"use strict";Object.defineProperty(YYe,"__esModule",{value:!0});YYe.DescribeSpotInstanceRequestsCommand=YYe.$Command=void 0;var p9m=Ue(),m9m=ze(),Yba=qe();Object.defineProperty(YYe,"$Command",{enumerable:!0,get:function(){return Yba.Command}});var f9m=oYe(),Wba=Mr(),zPn=class e extends Yba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotInstanceRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:f9m.DescribeSpotInstanceRequestsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wba.se_DescribeSpotInstanceRequestsCommand)(r,t)}deserialize(r,t){return(0,Wba.de_DescribeSpotInstanceRequestsCommand)(r,t)}};YYe.DescribeSpotInstanceRequestsCommand=zPn});var Hlr=A(JYe=>{"use strict";Object.defineProperty(JYe,"__esModule",{value:!0});JYe.DescribeSpotPriceHistoryCommand=JYe.$Command=void 0;var h9m=Ue(),g9m=ze(),Xba=qe();Object.defineProperty(JYe,"$Command",{enumerable:!0,get:function(){return Xba.Command}});var Jba=Mr(),$Pn=class e extends Xba.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSpotPriceHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jba.se_DescribeSpotPriceHistoryCommand)(r,t)}deserialize(r,t){return(0,Jba.de_DescribeSpotPriceHistoryCommand)(r,t)}};JYe.DescribeSpotPriceHistoryCommand=$Pn});var Wlr=A(XYe=>{"use strict";Object.defineProperty(XYe,"__esModule",{value:!0});XYe.DescribeStaleSecurityGroupsCommand=XYe.$Command=void 0;var y9m=Ue(),_9m=ze(),eCa=qe();Object.defineProperty(XYe,"$Command",{enumerable:!0,get:function(){return eCa.Command}});var Zba=Mr(),QPn=class e extends eCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeStaleSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zba.se_DescribeStaleSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,Zba.de_DescribeStaleSecurityGroupsCommand)(r,t)}};XYe.DescribeStaleSecurityGroupsCommand=QPn});var Ylr=A(ZYe=>{"use strict";Object.defineProperty(ZYe,"__esModule",{value:!0});ZYe.DescribeStoreImageTasksCommand=ZYe.$Command=void 0;var A9m=Ue(),b9m=ze(),rCa=qe();Object.defineProperty(ZYe,"$Command",{enumerable:!0,get:function(){return rCa.Command}});var tCa=Mr(),KPn=class e extends rCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeStoreImageTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tCa.se_DescribeStoreImageTasksCommand)(r,t)}deserialize(r,t){return(0,tCa.de_DescribeStoreImageTasksCommand)(r,t)}};ZYe.DescribeStoreImageTasksCommand=KPn});var XPt=A(eJe=>{"use strict";Object.defineProperty(eJe,"__esModule",{value:!0});eJe.DescribeSubnetsCommand=eJe.$Command=void 0;var C9m=Ue(),v9m=ze(),iCa=qe();Object.defineProperty(eJe,"$Command",{enumerable:!0,get:function(){return iCa.Command}});var nCa=Mr(),HPn=class e extends iCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeSubnetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nCa.se_DescribeSubnetsCommand)(r,t)}deserialize(r,t){return(0,nCa.de_DescribeSubnetsCommand)(r,t)}};eJe.DescribeSubnetsCommand=HPn});var Jlr=A(tJe=>{"use strict";Object.defineProperty(tJe,"__esModule",{value:!0});tJe.DescribeTagsCommand=tJe.$Command=void 0;var E9m=Ue(),D9m=ze(),aCa=qe();Object.defineProperty(tJe,"$Command",{enumerable:!0,get:function(){return aCa.Command}});var sCa=Mr(),WPn=class e extends aCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTagsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sCa.se_DescribeTagsCommand)(r,t)}deserialize(r,t){return(0,sCa.de_DescribeTagsCommand)(r,t)}};tJe.DescribeTagsCommand=WPn});var Xlr=A(rJe=>{"use strict";Object.defineProperty(rJe,"__esModule",{value:!0});rJe.DescribeTrafficMirrorFiltersCommand=rJe.$Command=void 0;var S9m=Ue(),w9m=ze(),cCa=qe();Object.defineProperty(rJe,"$Command",{enumerable:!0,get:function(){return cCa.Command}});var oCa=Mr(),YPn=class e extends cCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorFiltersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oCa.se_DescribeTrafficMirrorFiltersCommand)(r,t)}deserialize(r,t){return(0,oCa.de_DescribeTrafficMirrorFiltersCommand)(r,t)}};rJe.DescribeTrafficMirrorFiltersCommand=YPn});var Zlr=A(nJe=>{"use strict";Object.defineProperty(nJe,"__esModule",{value:!0});nJe.DescribeTrafficMirrorSessionsCommand=nJe.$Command=void 0;var I9m=Ue(),x9m=ze(),lCa=qe();Object.defineProperty(nJe,"$Command",{enumerable:!0,get:function(){return lCa.Command}});var uCa=Mr(),JPn=class e extends lCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorSessionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uCa.se_DescribeTrafficMirrorSessionsCommand)(r,t)}deserialize(r,t){return(0,uCa.de_DescribeTrafficMirrorSessionsCommand)(r,t)}};nJe.DescribeTrafficMirrorSessionsCommand=JPn});var edr=A(iJe=>{"use strict";Object.defineProperty(iJe,"__esModule",{value:!0});iJe.DescribeTrafficMirrorTargetsCommand=iJe.$Command=void 0;var T9m=Ue(),P9m=ze(),pCa=qe();Object.defineProperty(iJe,"$Command",{enumerable:!0,get:function(){return pCa.Command}});var dCa=Mr(),XPn=class e extends pCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrafficMirrorTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dCa.se_DescribeTrafficMirrorTargetsCommand)(r,t)}deserialize(r,t){return(0,dCa.de_DescribeTrafficMirrorTargetsCommand)(r,t)}};iJe.DescribeTrafficMirrorTargetsCommand=XPn});var tdr=A(sJe=>{"use strict";Object.defineProperty(sJe,"__esModule",{value:!0});sJe.DescribeTransitGatewayAttachmentsCommand=sJe.$Command=void 0;var R9m=Ue(),k9m=ze(),fCa=qe();Object.defineProperty(sJe,"$Command",{enumerable:!0,get:function(){return fCa.Command}});var mCa=Mr(),ZPn=class e extends fCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mCa.se_DescribeTransitGatewayAttachmentsCommand)(r,t)}deserialize(r,t){return(0,mCa.de_DescribeTransitGatewayAttachmentsCommand)(r,t)}};sJe.DescribeTransitGatewayAttachmentsCommand=ZPn});var rdr=A(aJe=>{"use strict";Object.defineProperty(aJe,"__esModule",{value:!0});aJe.DescribeTransitGatewayConnectPeersCommand=aJe.$Command=void 0;var F9m=Ue(),N9m=ze(),gCa=qe();Object.defineProperty(aJe,"$Command",{enumerable:!0,get:function(){return gCa.Command}});var hCa=Mr(),e3n=class e extends gCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayConnectPeersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hCa.se_DescribeTransitGatewayConnectPeersCommand)(r,t)}deserialize(r,t){return(0,hCa.de_DescribeTransitGatewayConnectPeersCommand)(r,t)}};aJe.DescribeTransitGatewayConnectPeersCommand=e3n});var ndr=A(oJe=>{"use strict";Object.defineProperty(oJe,"__esModule",{value:!0});oJe.DescribeTransitGatewayConnectsCommand=oJe.$Command=void 0;var O9m=Ue(),B9m=ze(),_Ca=qe();Object.defineProperty(oJe,"$Command",{enumerable:!0,get:function(){return _Ca.Command}});var yCa=Mr(),t3n=class e extends _Ca.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayConnectsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yCa.se_DescribeTransitGatewayConnectsCommand)(r,t)}deserialize(r,t){return(0,yCa.de_DescribeTransitGatewayConnectsCommand)(r,t)}};oJe.DescribeTransitGatewayConnectsCommand=t3n});var idr=A(cJe=>{"use strict";Object.defineProperty(cJe,"__esModule",{value:!0});cJe.DescribeTransitGatewayMulticastDomainsCommand=cJe.$Command=void 0;var q9m=Ue(),M9m=ze(),bCa=qe();Object.defineProperty(cJe,"$Command",{enumerable:!0,get:function(){return bCa.Command}});var ACa=Mr(),r3n=class e extends bCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayMulticastDomainsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ACa.se_DescribeTransitGatewayMulticastDomainsCommand)(r,t)}deserialize(r,t){return(0,ACa.de_DescribeTransitGatewayMulticastDomainsCommand)(r,t)}};cJe.DescribeTransitGatewayMulticastDomainsCommand=r3n});var sdr=A(uJe=>{"use strict";Object.defineProperty(uJe,"__esModule",{value:!0});uJe.DescribeTransitGatewayPeeringAttachmentsCommand=uJe.$Command=void 0;var L9m=Ue(),j9m=ze(),vCa=qe();Object.defineProperty(uJe,"$Command",{enumerable:!0,get:function(){return vCa.Command}});var CCa=Mr(),n3n=class e extends vCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayPeeringAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CCa.se_DescribeTransitGatewayPeeringAttachmentsCommand)(r,t)}deserialize(r,t){return(0,CCa.de_DescribeTransitGatewayPeeringAttachmentsCommand)(r,t)}};uJe.DescribeTransitGatewayPeeringAttachmentsCommand=n3n});var adr=A(lJe=>{"use strict";Object.defineProperty(lJe,"__esModule",{value:!0});lJe.DescribeTransitGatewayPolicyTablesCommand=lJe.$Command=void 0;var G9m=Ue(),U9m=ze(),DCa=qe();Object.defineProperty(lJe,"$Command",{enumerable:!0,get:function(){return DCa.Command}});var ECa=Mr(),i3n=class e extends DCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayPolicyTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ECa.se_DescribeTransitGatewayPolicyTablesCommand)(r,t)}deserialize(r,t){return(0,ECa.de_DescribeTransitGatewayPolicyTablesCommand)(r,t)}};lJe.DescribeTransitGatewayPolicyTablesCommand=i3n});var odr=A(dJe=>{"use strict";Object.defineProperty(dJe,"__esModule",{value:!0});dJe.DescribeTransitGatewayRouteTableAnnouncementsCommand=dJe.$Command=void 0;var V9m=Ue(),z9m=ze(),wCa=qe();Object.defineProperty(dJe,"$Command",{enumerable:!0,get:function(){return wCa.Command}});var SCa=Mr(),s3n=class e extends wCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayRouteTableAnnouncementsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SCa.se_DescribeTransitGatewayRouteTableAnnouncementsCommand)(r,t)}deserialize(r,t){return(0,SCa.de_DescribeTransitGatewayRouteTableAnnouncementsCommand)(r,t)}};dJe.DescribeTransitGatewayRouteTableAnnouncementsCommand=s3n});var cdr=A(pJe=>{"use strict";Object.defineProperty(pJe,"__esModule",{value:!0});pJe.DescribeTransitGatewayRouteTablesCommand=pJe.$Command=void 0;var $9m=Ue(),Q9m=ze(),xCa=qe();Object.defineProperty(pJe,"$Command",{enumerable:!0,get:function(){return xCa.Command}});var ICa=Mr(),a3n=class e extends xCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayRouteTablesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ICa.se_DescribeTransitGatewayRouteTablesCommand)(r,t)}deserialize(r,t){return(0,ICa.de_DescribeTransitGatewayRouteTablesCommand)(r,t)}};pJe.DescribeTransitGatewayRouteTablesCommand=a3n});var udr=A(mJe=>{"use strict";Object.defineProperty(mJe,"__esModule",{value:!0});mJe.DescribeTransitGatewaysCommand=mJe.$Command=void 0;var K9m=Ue(),H9m=ze(),PCa=qe();Object.defineProperty(mJe,"$Command",{enumerable:!0,get:function(){return PCa.Command}});var TCa=Mr(),o3n=class e extends PCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TCa.se_DescribeTransitGatewaysCommand)(r,t)}deserialize(r,t){return(0,TCa.de_DescribeTransitGatewaysCommand)(r,t)}};mJe.DescribeTransitGatewaysCommand=o3n});var ldr=A(fJe=>{"use strict";Object.defineProperty(fJe,"__esModule",{value:!0});fJe.DescribeTransitGatewayVpcAttachmentsCommand=fJe.$Command=void 0;var W9m=Ue(),Y9m=ze(),kCa=qe();Object.defineProperty(fJe,"$Command",{enumerable:!0,get:function(){return kCa.Command}});var RCa=Mr(),c3n=class e extends kCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTransitGatewayVpcAttachmentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RCa.se_DescribeTransitGatewayVpcAttachmentsCommand)(r,t)}deserialize(r,t){return(0,RCa.de_DescribeTransitGatewayVpcAttachmentsCommand)(r,t)}};fJe.DescribeTransitGatewayVpcAttachmentsCommand=c3n});var ddr=A(hJe=>{"use strict";Object.defineProperty(hJe,"__esModule",{value:!0});hJe.DescribeTrunkInterfaceAssociationsCommand=hJe.$Command=void 0;var J9m=Ue(),X9m=ze(),NCa=qe();Object.defineProperty(hJe,"$Command",{enumerable:!0,get:function(){return NCa.Command}});var FCa=Mr(),u3n=class e extends NCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X9m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeTrunkInterfaceAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FCa.se_DescribeTrunkInterfaceAssociationsCommand)(r,t)}deserialize(r,t){return(0,FCa.de_DescribeTrunkInterfaceAssociationsCommand)(r,t)}};hJe.DescribeTrunkInterfaceAssociationsCommand=u3n});var pdr=A(gJe=>{"use strict";Object.defineProperty(gJe,"__esModule",{value:!0});gJe.DescribeVerifiedAccessEndpointsCommand=gJe.$Command=void 0;var Z9m=Ue(),eqm=ze(),BCa=qe();Object.defineProperty(gJe,"$Command",{enumerable:!0,get:function(){return BCa.Command}});var OCa=Mr(),l3n=class e extends BCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z9m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OCa.se_DescribeVerifiedAccessEndpointsCommand)(r,t)}deserialize(r,t){return(0,OCa.de_DescribeVerifiedAccessEndpointsCommand)(r,t)}};gJe.DescribeVerifiedAccessEndpointsCommand=l3n});var mdr=A(yJe=>{"use strict";Object.defineProperty(yJe,"__esModule",{value:!0});yJe.DescribeVerifiedAccessGroupsCommand=yJe.$Command=void 0;var tqm=Ue(),rqm=ze(),MCa=qe();Object.defineProperty(yJe,"$Command",{enumerable:!0,get:function(){return MCa.Command}});var qCa=Mr(),d3n=class e extends MCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qCa.se_DescribeVerifiedAccessGroupsCommand)(r,t)}deserialize(r,t){return(0,qCa.de_DescribeVerifiedAccessGroupsCommand)(r,t)}};yJe.DescribeVerifiedAccessGroupsCommand=d3n});var fdr=A(_Je=>{"use strict";Object.defineProperty(_Je,"__esModule",{value:!0});_Je.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=_Je.$Command=void 0;var nqm=Ue(),iqm=ze(),jCa=qe();Object.defineProperty(_Je,"$Command",{enumerable:!0,get:function(){return jCa.Command}});var LCa=Mr(),p3n=class e extends jCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessInstanceLoggingConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LCa.se_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand)(r,t)}deserialize(r,t){return(0,LCa.de_DescribeVerifiedAccessInstanceLoggingConfigurationsCommand)(r,t)}};_Je.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand=p3n});var hdr=A(AJe=>{"use strict";Object.defineProperty(AJe,"__esModule",{value:!0});AJe.DescribeVerifiedAccessInstancesCommand=AJe.$Command=void 0;var sqm=Ue(),aqm=ze(),UCa=qe();Object.defineProperty(AJe,"$Command",{enumerable:!0,get:function(){return UCa.Command}});var GCa=Mr(),m3n=class e extends UCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GCa.se_DescribeVerifiedAccessInstancesCommand)(r,t)}deserialize(r,t){return(0,GCa.de_DescribeVerifiedAccessInstancesCommand)(r,t)}};AJe.DescribeVerifiedAccessInstancesCommand=m3n});var f0e=A(mg=>{"use strict";Object.defineProperty(mg,"__esModule",{value:!0});mg.ImportImageRequestFilterSensitiveLog=mg.ImageDiskContainerFilterSensitiveLog=mg.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog=mg.GetLaunchTemplateDataResultFilterSensitiveLog=mg.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog=mg.DescribeVpnConnectionsResultFilterSensitiveLog=mg.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog=mg.IpamManagementState=mg.IpamResourceType=mg.IpamDiscoveryFailureCode=mg.IpamAddressHistoryResourceType=mg.IpamOverlapStatus=mg.IpamComplianceStatus=mg.PartitionLoadFrequency=mg.UnlimitedSupportedInstanceFamily=mg.ClientCertificateRevocationListStatusCode=mg.TransitGatewayPropagationState=mg.VpcAttributeName=mg.VolumeStatusInfoStatus=mg.VolumeStatusName=mg.VolumeModificationState=mg.VolumeAttributeName=void 0;var VCa=qe(),zCa=p0e(),oqm=RSe(),cqm=pKe();mg.VolumeAttributeName={autoEnableIO:"autoEnableIO",productCodes:"productCodes"};mg.VolumeModificationState={completed:"completed",failed:"failed",modifying:"modifying",optimizing:"optimizing"};mg.VolumeStatusName={io_enabled:"io-enabled",io_performance:"io-performance"};mg.VolumeStatusInfoStatus={impaired:"impaired",insufficient_data:"insufficient-data",ok:"ok"};mg.VpcAttributeName={enableDnsHostnames:"enableDnsHostnames",enableDnsSupport:"enableDnsSupport",enableNetworkAddressUsageMetrics:"enableNetworkAddressUsageMetrics"};mg.TransitGatewayPropagationState={disabled:"disabled",disabling:"disabling",enabled:"enabled",enabling:"enabling"};mg.ClientCertificateRevocationListStatusCode={active:"active",pending:"pending"};mg.UnlimitedSupportedInstanceFamily={t2:"t2",t3:"t3",t3a:"t3a",t4g:"t4g"};mg.PartitionLoadFrequency={DAILY:"daily",MONTHLY:"monthly",NONE:"none",WEEKLY:"weekly"};mg.IpamComplianceStatus={compliant:"compliant",ignored:"ignored",noncompliant:"noncompliant",unmanaged:"unmanaged"};mg.IpamOverlapStatus={ignored:"ignored",nonoverlapping:"nonoverlapping",overlapping:"overlapping"};mg.IpamAddressHistoryResourceType={eip:"eip",instance:"instance",network_interface:"network-interface",subnet:"subnet",vpc:"vpc"};mg.IpamDiscoveryFailureCode={assume_role_failure:"assume-role-failure",throttling_failure:"throttling-failure",unauthorized_failure:"unauthorized-failure"};mg.IpamResourceType={eip:"eip",ipv6_pool:"ipv6-pool",public_ipv4_pool:"public-ipv4-pool",subnet:"subnet",vpc:"vpc"};mg.IpamManagementState={ignored:"ignored",managed:"managed",unmanaged:"unmanaged"};var uqm=e=>({...e,...e.VerifiedAccessTrustProviders&&{VerifiedAccessTrustProviders:e.VerifiedAccessTrustProviders.map(r=>(0,zCa.VerifiedAccessTrustProviderFilterSensitiveLog)(r))}});mg.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog=uqm;var lqm=e=>({...e,...e.VpnConnections&&{VpnConnections:e.VpnConnections.map(r=>(0,cqm.VpnConnectionFilterSensitiveLog)(r))}});mg.DescribeVpnConnectionsResultFilterSensitiveLog=lqm;var dqm=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,zCa.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});mg.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog=dqm;var pqm=e=>({...e,...e.LaunchTemplateData&&{LaunchTemplateData:(0,oqm.ResponseLaunchTemplateDataFilterSensitiveLog)(e.LaunchTemplateData)}});mg.GetLaunchTemplateDataResultFilterSensitiveLog=pqm;var mqm=e=>({...e,...e.VpnConnectionDeviceSampleConfiguration&&{VpnConnectionDeviceSampleConfiguration:VCa.SENSITIVE_STRING}});mg.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog=mqm;var fqm=e=>({...e,...e.Url&&{Url:VCa.SENSITIVE_STRING}});mg.ImageDiskContainerFilterSensitiveLog=fqm;var hqm=e=>({...e,...e.DiskContainers&&{DiskContainers:e.DiskContainers.map(r=>(0,mg.ImageDiskContainerFilterSensitiveLog)(r))}});mg.ImportImageRequestFilterSensitiveLog=hqm});var gdr=A(bJe=>{"use strict";Object.defineProperty(bJe,"__esModule",{value:!0});bJe.DescribeVerifiedAccessTrustProvidersCommand=bJe.$Command=void 0;var gqm=Ue(),yqm=ze(),QCa=qe();Object.defineProperty(bJe,"$Command",{enumerable:!0,get:function(){return QCa.Command}});var _qm=f0e(),$Ca=Mr(),f3n=class e extends QCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVerifiedAccessTrustProvidersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:_qm.DescribeVerifiedAccessTrustProvidersResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Ca.se_DescribeVerifiedAccessTrustProvidersCommand)(r,t)}deserialize(r,t){return(0,$Ca.de_DescribeVerifiedAccessTrustProvidersCommand)(r,t)}};bJe.DescribeVerifiedAccessTrustProvidersCommand=f3n});var g3n=A(CJe=>{"use strict";Object.defineProperty(CJe,"__esModule",{value:!0});CJe.DescribeVolumeAttributeCommand=CJe.$Command=void 0;var Aqm=Ue(),bqm=ze(),HCa=qe();Object.defineProperty(CJe,"$Command",{enumerable:!0,get:function(){return HCa.Command}});var KCa=Mr(),h3n=class e extends HCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Aqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumeAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KCa.se_DescribeVolumeAttributeCommand)(r,t)}deserialize(r,t){return(0,KCa.de_DescribeVolumeAttributeCommand)(r,t)}};CJe.DescribeVolumeAttributeCommand=h3n});var FSe=A(vJe=>{"use strict";Object.defineProperty(vJe,"__esModule",{value:!0});vJe.DescribeVolumesCommand=vJe.$Command=void 0;var Cqm=Ue(),vqm=ze(),YCa=qe();Object.defineProperty(vJe,"$Command",{enumerable:!0,get:function(){return YCa.Command}});var WCa=Mr(),y3n=class e extends YCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WCa.se_DescribeVolumesCommand)(r,t)}deserialize(r,t){return(0,WCa.de_DescribeVolumesCommand)(r,t)}};vJe.DescribeVolumesCommand=y3n});var ydr=A(EJe=>{"use strict";Object.defineProperty(EJe,"__esModule",{value:!0});EJe.DescribeVolumesModificationsCommand=EJe.$Command=void 0;var Eqm=Ue(),Dqm=ze(),XCa=qe();Object.defineProperty(EJe,"$Command",{enumerable:!0,get:function(){return XCa.Command}});var JCa=Mr(),_3n=class e extends XCa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Eqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumesModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JCa.se_DescribeVolumesModificationsCommand)(r,t)}deserialize(r,t){return(0,JCa.de_DescribeVolumesModificationsCommand)(r,t)}};EJe.DescribeVolumesModificationsCommand=_3n});var _dr=A(DJe=>{"use strict";Object.defineProperty(DJe,"__esModule",{value:!0});DJe.DescribeVolumeStatusCommand=DJe.$Command=void 0;var Sqm=Ue(),wqm=ze(),eva=qe();Object.defineProperty(DJe,"$Command",{enumerable:!0,get:function(){return eva.Command}});var ZCa=Mr(),A3n=class e extends eva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Sqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVolumeStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZCa.se_DescribeVolumeStatusCommand)(r,t)}deserialize(r,t){return(0,ZCa.de_DescribeVolumeStatusCommand)(r,t)}};DJe.DescribeVolumeStatusCommand=A3n});var C3n=A(SJe=>{"use strict";Object.defineProperty(SJe,"__esModule",{value:!0});SJe.DescribeVpcAttributeCommand=SJe.$Command=void 0;var Iqm=Ue(),xqm=ze(),rva=qe();Object.defineProperty(SJe,"$Command",{enumerable:!0,get:function(){return rva.Command}});var tva=Mr(),b3n=class e extends rva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Iqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tva.se_DescribeVpcAttributeCommand)(r,t)}deserialize(r,t){return(0,tva.de_DescribeVpcAttributeCommand)(r,t)}};SJe.DescribeVpcAttributeCommand=b3n});var E3n=A(wJe=>{"use strict";Object.defineProperty(wJe,"__esModule",{value:!0});wJe.DescribeVpcClassicLinkCommand=wJe.$Command=void 0;var Tqm=Ue(),Pqm=ze(),iva=qe();Object.defineProperty(wJe,"$Command",{enumerable:!0,get:function(){return iva.Command}});var nva=Mr(),v3n=class e extends iva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nva.se_DescribeVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,nva.de_DescribeVpcClassicLinkCommand)(r,t)}};wJe.DescribeVpcClassicLinkCommand=v3n});var Adr=A(IJe=>{"use strict";Object.defineProperty(IJe,"__esModule",{value:!0});IJe.DescribeVpcClassicLinkDnsSupportCommand=IJe.$Command=void 0;var Rqm=Ue(),kqm=ze(),ava=qe();Object.defineProperty(IJe,"$Command",{enumerable:!0,get:function(){return ava.Command}});var sva=Mr(),D3n=class e extends ava.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sva.se_DescribeVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,sva.de_DescribeVpcClassicLinkDnsSupportCommand)(r,t)}};IJe.DescribeVpcClassicLinkDnsSupportCommand=D3n});var bdr=A(xJe=>{"use strict";Object.defineProperty(xJe,"__esModule",{value:!0});xJe.DescribeVpcEndpointConnectionNotificationsCommand=xJe.$Command=void 0;var Fqm=Ue(),Nqm=ze(),cva=qe();Object.defineProperty(xJe,"$Command",{enumerable:!0,get:function(){return cva.Command}});var ova=Mr(),S3n=class e extends cva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Nqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointConnectionNotificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ova.se_DescribeVpcEndpointConnectionNotificationsCommand)(r,t)}deserialize(r,t){return(0,ova.de_DescribeVpcEndpointConnectionNotificationsCommand)(r,t)}};xJe.DescribeVpcEndpointConnectionNotificationsCommand=S3n});var Cdr=A(TJe=>{"use strict";Object.defineProperty(TJe,"__esModule",{value:!0});TJe.DescribeVpcEndpointConnectionsCommand=TJe.$Command=void 0;var Oqm=Ue(),Bqm=ze(),lva=qe();Object.defineProperty(TJe,"$Command",{enumerable:!0,get:function(){return lva.Command}});var uva=Mr(),w3n=class e extends lva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Oqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uva.se_DescribeVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,uva.de_DescribeVpcEndpointConnectionsCommand)(r,t)}};TJe.DescribeVpcEndpointConnectionsCommand=w3n});var vdr=A(PJe=>{"use strict";Object.defineProperty(PJe,"__esModule",{value:!0});PJe.DescribeVpcEndpointsCommand=PJe.$Command=void 0;var qqm=Ue(),Mqm=ze(),pva=qe();Object.defineProperty(PJe,"$Command",{enumerable:!0,get:function(){return pva.Command}});var dva=Mr(),I3n=class e extends pva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dva.se_DescribeVpcEndpointsCommand)(r,t)}deserialize(r,t){return(0,dva.de_DescribeVpcEndpointsCommand)(r,t)}};PJe.DescribeVpcEndpointsCommand=I3n});var Edr=A(RJe=>{"use strict";Object.defineProperty(RJe,"__esModule",{value:!0});RJe.DescribeVpcEndpointServiceConfigurationsCommand=RJe.$Command=void 0;var Lqm=Ue(),jqm=ze(),fva=qe();Object.defineProperty(RJe,"$Command",{enumerable:!0,get:function(){return fva.Command}});var mva=Mr(),x3n=class e extends fva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServiceConfigurationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mva.se_DescribeVpcEndpointServiceConfigurationsCommand)(r,t)}deserialize(r,t){return(0,mva.de_DescribeVpcEndpointServiceConfigurationsCommand)(r,t)}};RJe.DescribeVpcEndpointServiceConfigurationsCommand=x3n});var Ddr=A(kJe=>{"use strict";Object.defineProperty(kJe,"__esModule",{value:!0});kJe.DescribeVpcEndpointServicePermissionsCommand=kJe.$Command=void 0;var Gqm=Ue(),Uqm=ze(),gva=qe();Object.defineProperty(kJe,"$Command",{enumerable:!0,get:function(){return gva.Command}});var hva=Mr(),T3n=class e extends gva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Uqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServicePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hva.se_DescribeVpcEndpointServicePermissionsCommand)(r,t)}deserialize(r,t){return(0,hva.de_DescribeVpcEndpointServicePermissionsCommand)(r,t)}};kJe.DescribeVpcEndpointServicePermissionsCommand=T3n});var R3n=A(FJe=>{"use strict";Object.defineProperty(FJe,"__esModule",{value:!0});FJe.DescribeVpcEndpointServicesCommand=FJe.$Command=void 0;var Vqm=Ue(),zqm=ze(),_va=qe();Object.defineProperty(FJe,"$Command",{enumerable:!0,get:function(){return _va.Command}});var yva=Mr(),P3n=class e extends _va.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcEndpointServicesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yva.se_DescribeVpcEndpointServicesCommand)(r,t)}deserialize(r,t){return(0,yva.de_DescribeVpcEndpointServicesCommand)(r,t)}};FJe.DescribeVpcEndpointServicesCommand=P3n});var OJe=A(NJe=>{"use strict";Object.defineProperty(NJe,"__esModule",{value:!0});NJe.DescribeVpcPeeringConnectionsCommand=NJe.$Command=void 0;var $qm=Ue(),Qqm=ze(),bva=qe();Object.defineProperty(NJe,"$Command",{enumerable:!0,get:function(){return bva.Command}});var Ava=Mr(),k3n=class e extends bva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$qm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcPeeringConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ava.se_DescribeVpcPeeringConnectionsCommand)(r,t)}deserialize(r,t){return(0,Ava.de_DescribeVpcPeeringConnectionsCommand)(r,t)}};NJe.DescribeVpcPeeringConnectionsCommand=k3n});var qJe=A(BJe=>{"use strict";Object.defineProperty(BJe,"__esModule",{value:!0});BJe.DescribeVpcsCommand=BJe.$Command=void 0;var Kqm=Ue(),Hqm=ze(),vva=qe();Object.defineProperty(BJe,"$Command",{enumerable:!0,get:function(){return vva.Command}});var Cva=Mr(),F3n=class e extends vva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpcsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cva.se_DescribeVpcsCommand)(r,t)}deserialize(r,t){return(0,Cva.de_DescribeVpcsCommand)(r,t)}};BJe.DescribeVpcsCommand=F3n});var ZPt=A(MJe=>{"use strict";Object.defineProperty(MJe,"__esModule",{value:!0});MJe.DescribeVpnConnectionsCommand=MJe.$Command=void 0;var Wqm=Ue(),Yqm=ze(),Dva=qe();Object.defineProperty(MJe,"$Command",{enumerable:!0,get:function(){return Dva.Command}});var Jqm=f0e(),Eva=Mr(),N3n=class e extends Dva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Jqm.DescribeVpnConnectionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eva.se_DescribeVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,Eva.de_DescribeVpnConnectionsCommand)(r,t)}};MJe.DescribeVpnConnectionsCommand=N3n});var B3n=A(LJe=>{"use strict";Object.defineProperty(LJe,"__esModule",{value:!0});LJe.DescribeVpnGatewaysCommand=LJe.$Command=void 0;var Xqm=Ue(),Zqm=ze(),wva=qe();Object.defineProperty(LJe,"$Command",{enumerable:!0,get:function(){return wva.Command}});var Sva=Mr(),O3n=class e extends wva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zqm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xqm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DescribeVpnGatewaysCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sva.se_DescribeVpnGatewaysCommand)(r,t)}deserialize(r,t){return(0,Sva.de_DescribeVpnGatewaysCommand)(r,t)}};LJe.DescribeVpnGatewaysCommand=O3n});var M3n=A(jJe=>{"use strict";Object.defineProperty(jJe,"__esModule",{value:!0});jJe.DetachClassicLinkVpcCommand=jJe.$Command=void 0;var eMm=Ue(),tMm=ze(),xva=qe();Object.defineProperty(jJe,"$Command",{enumerable:!0,get:function(){return xva.Command}});var Iva=Mr(),q3n=class e extends xva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachClassicLinkVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iva.se_DetachClassicLinkVpcCommand)(r,t)}deserialize(r,t){return(0,Iva.de_DetachClassicLinkVpcCommand)(r,t)}};jJe.DetachClassicLinkVpcCommand=q3n});var j3n=A(GJe=>{"use strict";Object.defineProperty(GJe,"__esModule",{value:!0});GJe.DetachInternetGatewayCommand=GJe.$Command=void 0;var rMm=Ue(),nMm=ze(),Pva=qe();Object.defineProperty(GJe,"$Command",{enumerable:!0,get:function(){return Pva.Command}});var Tva=Mr(),L3n=class e extends Pva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachInternetGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tva.se_DetachInternetGatewayCommand)(r,t)}deserialize(r,t){return(0,Tva.de_DetachInternetGatewayCommand)(r,t)}};GJe.DetachInternetGatewayCommand=L3n});var U3n=A(UJe=>{"use strict";Object.defineProperty(UJe,"__esModule",{value:!0});UJe.DetachNetworkInterfaceCommand=UJe.$Command=void 0;var iMm=Ue(),sMm=ze(),kva=qe();Object.defineProperty(UJe,"$Command",{enumerable:!0,get:function(){return kva.Command}});var Rva=Mr(),G3n=class e extends kva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachNetworkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rva.se_DetachNetworkInterfaceCommand)(r,t)}deserialize(r,t){return(0,Rva.de_DetachNetworkInterfaceCommand)(r,t)}};UJe.DetachNetworkInterfaceCommand=G3n});var z3n=A(VJe=>{"use strict";Object.defineProperty(VJe,"__esModule",{value:!0});VJe.DetachVerifiedAccessTrustProviderCommand=VJe.$Command=void 0;var aMm=Ue(),oMm=ze(),Nva=qe();Object.defineProperty(VJe,"$Command",{enumerable:!0,get:function(){return Nva.Command}});var cMm=f0e(),Fva=Mr(),V3n=class e extends Nva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:cMm.DetachVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fva.se_DetachVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,Fva.de_DetachVerifiedAccessTrustProviderCommand)(r,t)}};VJe.DetachVerifiedAccessTrustProviderCommand=V3n});var Q3n=A(zJe=>{"use strict";Object.defineProperty(zJe,"__esModule",{value:!0});zJe.DetachVolumeCommand=zJe.$Command=void 0;var uMm=Ue(),lMm=ze(),Bva=qe();Object.defineProperty(zJe,"$Command",{enumerable:!0,get:function(){return Bva.Command}});var Ova=Mr(),$3n=class e extends Bva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ova.se_DetachVolumeCommand)(r,t)}deserialize(r,t){return(0,Ova.de_DetachVolumeCommand)(r,t)}};zJe.DetachVolumeCommand=$3n});var H3n=A($Je=>{"use strict";Object.defineProperty($Je,"__esModule",{value:!0});$Je.DetachVpnGatewayCommand=$Je.$Command=void 0;var dMm=Ue(),pMm=ze(),Mva=qe();Object.defineProperty($Je,"$Command",{enumerable:!0,get:function(){return Mva.Command}});var qva=Mr(),K3n=class e extends Mva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DetachVpnGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qva.se_DetachVpnGatewayCommand)(r,t)}deserialize(r,t){return(0,qva.de_DetachVpnGatewayCommand)(r,t)}};$Je.DetachVpnGatewayCommand=K3n});var Y3n=A(QJe=>{"use strict";Object.defineProperty(QJe,"__esModule",{value:!0});QJe.DisableAddressTransferCommand=QJe.$Command=void 0;var mMm=Ue(),fMm=ze(),jva=qe();Object.defineProperty(QJe,"$Command",{enumerable:!0,get:function(){return jva.Command}});var Lva=Mr(),W3n=class e extends jva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lva.se_DisableAddressTransferCommand)(r,t)}deserialize(r,t){return(0,Lva.de_DisableAddressTransferCommand)(r,t)}};QJe.DisableAddressTransferCommand=W3n});var X3n=A(KJe=>{"use strict";Object.defineProperty(KJe,"__esModule",{value:!0});KJe.DisableAwsNetworkPerformanceMetricSubscriptionCommand=KJe.$Command=void 0;var hMm=Ue(),gMm=ze(),Uva=qe();Object.defineProperty(KJe,"$Command",{enumerable:!0,get:function(){return Uva.Command}});var Gva=Mr(),J3n=class e extends Uva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableAwsNetworkPerformanceMetricSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gva.se_DisableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}deserialize(r,t){return(0,Gva.de_DisableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}};KJe.DisableAwsNetworkPerformanceMetricSubscriptionCommand=J3n});var eRn=A(HJe=>{"use strict";Object.defineProperty(HJe,"__esModule",{value:!0});HJe.DisableEbsEncryptionByDefaultCommand=HJe.$Command=void 0;var yMm=Ue(),_Mm=ze(),zva=qe();Object.defineProperty(HJe,"$Command",{enumerable:!0,get:function(){return zva.Command}});var Vva=Mr(),Z3n=class e extends zva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Mm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vva.se_DisableEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,Vva.de_DisableEbsEncryptionByDefaultCommand)(r,t)}};HJe.DisableEbsEncryptionByDefaultCommand=Z3n});var rRn=A(WJe=>{"use strict";Object.defineProperty(WJe,"__esModule",{value:!0});WJe.DisableFastLaunchCommand=WJe.$Command=void 0;var AMm=Ue(),bMm=ze(),Qva=qe();Object.defineProperty(WJe,"$Command",{enumerable:!0,get:function(){return Qva.Command}});var $va=Mr(),tRn=class e extends Qva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableFastLaunchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$va.se_DisableFastLaunchCommand)(r,t)}deserialize(r,t){return(0,$va.de_DisableFastLaunchCommand)(r,t)}};WJe.DisableFastLaunchCommand=tRn});var iRn=A(YJe=>{"use strict";Object.defineProperty(YJe,"__esModule",{value:!0});YJe.DisableFastSnapshotRestoresCommand=YJe.$Command=void 0;var CMm=Ue(),vMm=ze(),Hva=qe();Object.defineProperty(YJe,"$Command",{enumerable:!0,get:function(){return Hva.Command}});var Kva=Mr(),nRn=class e extends Hva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kva.se_DisableFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,Kva.de_DisableFastSnapshotRestoresCommand)(r,t)}};YJe.DisableFastSnapshotRestoresCommand=nRn});var aRn=A(JJe=>{"use strict";Object.defineProperty(JJe,"__esModule",{value:!0});JJe.DisableImageDeprecationCommand=JJe.$Command=void 0;var EMm=Ue(),DMm=ze(),Yva=qe();Object.defineProperty(JJe,"$Command",{enumerable:!0,get:function(){return Yva.Command}});var Wva=Mr(),sRn=class e extends Yva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableImageDeprecationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wva.se_DisableImageDeprecationCommand)(r,t)}deserialize(r,t){return(0,Wva.de_DisableImageDeprecationCommand)(r,t)}};JJe.DisableImageDeprecationCommand=sRn});var cRn=A(XJe=>{"use strict";Object.defineProperty(XJe,"__esModule",{value:!0});XJe.DisableIpamOrganizationAdminAccountCommand=XJe.$Command=void 0;var SMm=Ue(),wMm=ze(),Xva=qe();Object.defineProperty(XJe,"$Command",{enumerable:!0,get:function(){return Xva.Command}});var Jva=Mr(),oRn=class e extends Xva.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableIpamOrganizationAdminAccountCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jva.se_DisableIpamOrganizationAdminAccountCommand)(r,t)}deserialize(r,t){return(0,Jva.de_DisableIpamOrganizationAdminAccountCommand)(r,t)}};XJe.DisableIpamOrganizationAdminAccountCommand=oRn});var lRn=A(ZJe=>{"use strict";Object.defineProperty(ZJe,"__esModule",{value:!0});ZJe.DisableSerialConsoleAccessCommand=ZJe.$Command=void 0;var IMm=Ue(),xMm=ze(),eEa=qe();Object.defineProperty(ZJe,"$Command",{enumerable:!0,get:function(){return eEa.Command}});var Zva=Mr(),uRn=class e extends eEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableSerialConsoleAccessCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zva.se_DisableSerialConsoleAccessCommand)(r,t)}deserialize(r,t){return(0,Zva.de_DisableSerialConsoleAccessCommand)(r,t)}};ZJe.DisableSerialConsoleAccessCommand=uRn});var pRn=A(eXe=>{"use strict";Object.defineProperty(eXe,"__esModule",{value:!0});eXe.DisableTransitGatewayRouteTablePropagationCommand=eXe.$Command=void 0;var TMm=Ue(),PMm=ze(),rEa=qe();Object.defineProperty(eXe,"$Command",{enumerable:!0,get:function(){return rEa.Command}});var tEa=Mr(),dRn=class e extends rEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableTransitGatewayRouteTablePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tEa.se_DisableTransitGatewayRouteTablePropagationCommand)(r,t)}deserialize(r,t){return(0,tEa.de_DisableTransitGatewayRouteTablePropagationCommand)(r,t)}};eXe.DisableTransitGatewayRouteTablePropagationCommand=dRn});var fRn=A(tXe=>{"use strict";Object.defineProperty(tXe,"__esModule",{value:!0});tXe.DisableVgwRoutePropagationCommand=tXe.$Command=void 0;var RMm=Ue(),kMm=ze(),iEa=qe();Object.defineProperty(tXe,"$Command",{enumerable:!0,get:function(){return iEa.Command}});var nEa=Mr(),mRn=class e extends iEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVgwRoutePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nEa.se_DisableVgwRoutePropagationCommand)(r,t)}deserialize(r,t){return(0,nEa.de_DisableVgwRoutePropagationCommand)(r,t)}};tXe.DisableVgwRoutePropagationCommand=mRn});var gRn=A(rXe=>{"use strict";Object.defineProperty(rXe,"__esModule",{value:!0});rXe.DisableVpcClassicLinkCommand=rXe.$Command=void 0;var FMm=Ue(),NMm=ze(),aEa=qe();Object.defineProperty(rXe,"$Command",{enumerable:!0,get:function(){return aEa.Command}});var sEa=Mr(),hRn=class e extends aEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sEa.se_DisableVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,sEa.de_DisableVpcClassicLinkCommand)(r,t)}};rXe.DisableVpcClassicLinkCommand=hRn});var _Rn=A(nXe=>{"use strict";Object.defineProperty(nXe,"__esModule",{value:!0});nXe.DisableVpcClassicLinkDnsSupportCommand=nXe.$Command=void 0;var OMm=Ue(),BMm=ze(),cEa=qe();Object.defineProperty(nXe,"$Command",{enumerable:!0,get:function(){return cEa.Command}});var oEa=Mr(),yRn=class e extends cEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisableVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oEa.se_DisableVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,oEa.de_DisableVpcClassicLinkDnsSupportCommand)(r,t)}};nXe.DisableVpcClassicLinkDnsSupportCommand=yRn});var bRn=A(iXe=>{"use strict";Object.defineProperty(iXe,"__esModule",{value:!0});iXe.DisassociateAddressCommand=iXe.$Command=void 0;var qMm=Ue(),MMm=ze(),lEa=qe();Object.defineProperty(iXe,"$Command",{enumerable:!0,get:function(){return lEa.Command}});var uEa=Mr(),ARn=class e extends lEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uEa.se_DisassociateAddressCommand)(r,t)}deserialize(r,t){return(0,uEa.de_DisassociateAddressCommand)(r,t)}};iXe.DisassociateAddressCommand=ARn});var vRn=A(sXe=>{"use strict";Object.defineProperty(sXe,"__esModule",{value:!0});sXe.DisassociateClientVpnTargetNetworkCommand=sXe.$Command=void 0;var LMm=Ue(),jMm=ze(),pEa=qe();Object.defineProperty(sXe,"$Command",{enumerable:!0,get:function(){return pEa.Command}});var dEa=Mr(),CRn=class e extends pEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateClientVpnTargetNetworkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dEa.se_DisassociateClientVpnTargetNetworkCommand)(r,t)}deserialize(r,t){return(0,dEa.de_DisassociateClientVpnTargetNetworkCommand)(r,t)}};sXe.DisassociateClientVpnTargetNetworkCommand=CRn});var DRn=A(aXe=>{"use strict";Object.defineProperty(aXe,"__esModule",{value:!0});aXe.DisassociateEnclaveCertificateIamRoleCommand=aXe.$Command=void 0;var GMm=Ue(),UMm=ze(),fEa=qe();Object.defineProperty(aXe,"$Command",{enumerable:!0,get:function(){return fEa.Command}});var mEa=Mr(),ERn=class e extends fEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateEnclaveCertificateIamRoleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mEa.se_DisassociateEnclaveCertificateIamRoleCommand)(r,t)}deserialize(r,t){return(0,mEa.de_DisassociateEnclaveCertificateIamRoleCommand)(r,t)}};aXe.DisassociateEnclaveCertificateIamRoleCommand=ERn});var wRn=A(oXe=>{"use strict";Object.defineProperty(oXe,"__esModule",{value:!0});oXe.DisassociateIamInstanceProfileCommand=oXe.$Command=void 0;var VMm=Ue(),zMm=ze(),gEa=qe();Object.defineProperty(oXe,"$Command",{enumerable:!0,get:function(){return gEa.Command}});var hEa=Mr(),SRn=class e extends gEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateIamInstanceProfileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hEa.se_DisassociateIamInstanceProfileCommand)(r,t)}deserialize(r,t){return(0,hEa.de_DisassociateIamInstanceProfileCommand)(r,t)}};oXe.DisassociateIamInstanceProfileCommand=SRn});var xRn=A(cXe=>{"use strict";Object.defineProperty(cXe,"__esModule",{value:!0});cXe.DisassociateInstanceEventWindowCommand=cXe.$Command=void 0;var $Mm=Ue(),QMm=ze(),_Ea=qe();Object.defineProperty(cXe,"$Command",{enumerable:!0,get:function(){return _Ea.Command}});var yEa=Mr(),IRn=class e extends _Ea.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Mm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yEa.se_DisassociateInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,yEa.de_DisassociateInstanceEventWindowCommand)(r,t)}};cXe.DisassociateInstanceEventWindowCommand=IRn});var PRn=A(uXe=>{"use strict";Object.defineProperty(uXe,"__esModule",{value:!0});uXe.DisassociateIpamResourceDiscoveryCommand=uXe.$Command=void 0;var KMm=Ue(),HMm=ze(),bEa=qe();Object.defineProperty(uXe,"$Command",{enumerable:!0,get:function(){return bEa.Command}});var AEa=Mr(),TRn=class e extends bEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AEa.se_DisassociateIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,AEa.de_DisassociateIpamResourceDiscoveryCommand)(r,t)}};uXe.DisassociateIpamResourceDiscoveryCommand=TRn});var kRn=A(lXe=>{"use strict";Object.defineProperty(lXe,"__esModule",{value:!0});lXe.DisassociateNatGatewayAddressCommand=lXe.$Command=void 0;var WMm=Ue(),YMm=ze(),vEa=qe();Object.defineProperty(lXe,"$Command",{enumerable:!0,get:function(){return vEa.Command}});var CEa=Mr(),RRn=class e extends vEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CEa.se_DisassociateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,CEa.de_DisassociateNatGatewayAddressCommand)(r,t)}};lXe.DisassociateNatGatewayAddressCommand=RRn});var NRn=A(dXe=>{"use strict";Object.defineProperty(dXe,"__esModule",{value:!0});dXe.DisassociateRouteTableCommand=dXe.$Command=void 0;var JMm=Ue(),XMm=ze(),DEa=qe();Object.defineProperty(dXe,"$Command",{enumerable:!0,get:function(){return DEa.Command}});var EEa=Mr(),FRn=class e extends DEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XMm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EEa.se_DisassociateRouteTableCommand)(r,t)}deserialize(r,t){return(0,EEa.de_DisassociateRouteTableCommand)(r,t)}};dXe.DisassociateRouteTableCommand=FRn});var BRn=A(pXe=>{"use strict";Object.defineProperty(pXe,"__esModule",{value:!0});pXe.DisassociateSubnetCidrBlockCommand=pXe.$Command=void 0;var ZMm=Ue(),eLm=ze(),wEa=qe();Object.defineProperty(pXe,"$Command",{enumerable:!0,get:function(){return wEa.Command}});var SEa=Mr(),ORn=class e extends wEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZMm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateSubnetCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SEa.se_DisassociateSubnetCidrBlockCommand)(r,t)}deserialize(r,t){return(0,SEa.de_DisassociateSubnetCidrBlockCommand)(r,t)}};pXe.DisassociateSubnetCidrBlockCommand=ORn});var MRn=A(mXe=>{"use strict";Object.defineProperty(mXe,"__esModule",{value:!0});mXe.DisassociateTransitGatewayMulticastDomainCommand=mXe.$Command=void 0;var tLm=Ue(),rLm=ze(),xEa=qe();Object.defineProperty(mXe,"$Command",{enumerable:!0,get:function(){return xEa.Command}});var IEa=Mr(),qRn=class e extends xEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayMulticastDomainCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IEa.se_DisassociateTransitGatewayMulticastDomainCommand)(r,t)}deserialize(r,t){return(0,IEa.de_DisassociateTransitGatewayMulticastDomainCommand)(r,t)}};mXe.DisassociateTransitGatewayMulticastDomainCommand=qRn});var jRn=A(fXe=>{"use strict";Object.defineProperty(fXe,"__esModule",{value:!0});fXe.DisassociateTransitGatewayPolicyTableCommand=fXe.$Command=void 0;var nLm=Ue(),iLm=ze(),PEa=qe();Object.defineProperty(fXe,"$Command",{enumerable:!0,get:function(){return PEa.Command}});var TEa=Mr(),LRn=class e extends PEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayPolicyTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TEa.se_DisassociateTransitGatewayPolicyTableCommand)(r,t)}deserialize(r,t){return(0,TEa.de_DisassociateTransitGatewayPolicyTableCommand)(r,t)}};fXe.DisassociateTransitGatewayPolicyTableCommand=LRn});var URn=A(hXe=>{"use strict";Object.defineProperty(hXe,"__esModule",{value:!0});hXe.DisassociateTransitGatewayRouteTableCommand=hXe.$Command=void 0;var sLm=Ue(),aLm=ze(),kEa=qe();Object.defineProperty(hXe,"$Command",{enumerable:!0,get:function(){return kEa.Command}});var REa=Mr(),GRn=class e extends kEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTransitGatewayRouteTableCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,REa.se_DisassociateTransitGatewayRouteTableCommand)(r,t)}deserialize(r,t){return(0,REa.de_DisassociateTransitGatewayRouteTableCommand)(r,t)}};hXe.DisassociateTransitGatewayRouteTableCommand=GRn});var zRn=A(gXe=>{"use strict";Object.defineProperty(gXe,"__esModule",{value:!0});gXe.DisassociateTrunkInterfaceCommand=gXe.$Command=void 0;var oLm=Ue(),cLm=ze(),NEa=qe();Object.defineProperty(gXe,"$Command",{enumerable:!0,get:function(){return NEa.Command}});var FEa=Mr(),VRn=class e extends NEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateTrunkInterfaceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FEa.se_DisassociateTrunkInterfaceCommand)(r,t)}deserialize(r,t){return(0,FEa.de_DisassociateTrunkInterfaceCommand)(r,t)}};gXe.DisassociateTrunkInterfaceCommand=VRn});var QRn=A(yXe=>{"use strict";Object.defineProperty(yXe,"__esModule",{value:!0});yXe.DisassociateVpcCidrBlockCommand=yXe.$Command=void 0;var uLm=Ue(),lLm=ze(),BEa=qe();Object.defineProperty(yXe,"$Command",{enumerable:!0,get:function(){return BEa.Command}});var OEa=Mr(),$Rn=class e extends BEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"DisassociateVpcCidrBlockCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OEa.se_DisassociateVpcCidrBlockCommand)(r,t)}deserialize(r,t){return(0,OEa.de_DisassociateVpcCidrBlockCommand)(r,t)}};yXe.DisassociateVpcCidrBlockCommand=$Rn});var HRn=A(_Xe=>{"use strict";Object.defineProperty(_Xe,"__esModule",{value:!0});_Xe.EnableAddressTransferCommand=_Xe.$Command=void 0;var dLm=Ue(),pLm=ze(),MEa=qe();Object.defineProperty(_Xe,"$Command",{enumerable:!0,get:function(){return MEa.Command}});var qEa=Mr(),KRn=class e extends MEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableAddressTransferCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qEa.se_EnableAddressTransferCommand)(r,t)}deserialize(r,t){return(0,qEa.de_EnableAddressTransferCommand)(r,t)}};_Xe.EnableAddressTransferCommand=KRn});var YRn=A(AXe=>{"use strict";Object.defineProperty(AXe,"__esModule",{value:!0});AXe.EnableAwsNetworkPerformanceMetricSubscriptionCommand=AXe.$Command=void 0;var mLm=Ue(),fLm=ze(),jEa=qe();Object.defineProperty(AXe,"$Command",{enumerable:!0,get:function(){return jEa.Command}});var LEa=Mr(),WRn=class e extends jEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableAwsNetworkPerformanceMetricSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LEa.se_EnableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}deserialize(r,t){return(0,LEa.de_EnableAwsNetworkPerformanceMetricSubscriptionCommand)(r,t)}};AXe.EnableAwsNetworkPerformanceMetricSubscriptionCommand=WRn});var XRn=A(bXe=>{"use strict";Object.defineProperty(bXe,"__esModule",{value:!0});bXe.EnableEbsEncryptionByDefaultCommand=bXe.$Command=void 0;var hLm=Ue(),gLm=ze(),UEa=qe();Object.defineProperty(bXe,"$Command",{enumerable:!0,get:function(){return UEa.Command}});var GEa=Mr(),JRn=class e extends UEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GEa.se_EnableEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,GEa.de_EnableEbsEncryptionByDefaultCommand)(r,t)}};bXe.EnableEbsEncryptionByDefaultCommand=JRn});var ekn=A(CXe=>{"use strict";Object.defineProperty(CXe,"__esModule",{value:!0});CXe.EnableFastLaunchCommand=CXe.$Command=void 0;var yLm=Ue(),_Lm=ze(),zEa=qe();Object.defineProperty(CXe,"$Command",{enumerable:!0,get:function(){return zEa.Command}});var VEa=Mr(),ZRn=class e extends zEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Lm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableFastLaunchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VEa.se_EnableFastLaunchCommand)(r,t)}deserialize(r,t){return(0,VEa.de_EnableFastLaunchCommand)(r,t)}};CXe.EnableFastLaunchCommand=ZRn});var rkn=A(vXe=>{"use strict";Object.defineProperty(vXe,"__esModule",{value:!0});vXe.EnableFastSnapshotRestoresCommand=vXe.$Command=void 0;var ALm=Ue(),bLm=ze(),QEa=qe();Object.defineProperty(vXe,"$Command",{enumerable:!0,get:function(){return QEa.Command}});var $Ea=Mr(),tkn=class e extends QEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ALm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableFastSnapshotRestoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Ea.se_EnableFastSnapshotRestoresCommand)(r,t)}deserialize(r,t){return(0,$Ea.de_EnableFastSnapshotRestoresCommand)(r,t)}};vXe.EnableFastSnapshotRestoresCommand=tkn});var ikn=A(EXe=>{"use strict";Object.defineProperty(EXe,"__esModule",{value:!0});EXe.EnableImageDeprecationCommand=EXe.$Command=void 0;var CLm=Ue(),vLm=ze(),HEa=qe();Object.defineProperty(EXe,"$Command",{enumerable:!0,get:function(){return HEa.Command}});var KEa=Mr(),nkn=class e extends HEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableImageDeprecationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KEa.se_EnableImageDeprecationCommand)(r,t)}deserialize(r,t){return(0,KEa.de_EnableImageDeprecationCommand)(r,t)}};EXe.EnableImageDeprecationCommand=nkn});var akn=A(DXe=>{"use strict";Object.defineProperty(DXe,"__esModule",{value:!0});DXe.EnableIpamOrganizationAdminAccountCommand=DXe.$Command=void 0;var ELm=Ue(),DLm=ze(),YEa=qe();Object.defineProperty(DXe,"$Command",{enumerable:!0,get:function(){return YEa.Command}});var WEa=Mr(),skn=class e extends YEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ELm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableIpamOrganizationAdminAccountCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WEa.se_EnableIpamOrganizationAdminAccountCommand)(r,t)}deserialize(r,t){return(0,WEa.de_EnableIpamOrganizationAdminAccountCommand)(r,t)}};DXe.EnableIpamOrganizationAdminAccountCommand=skn});var ckn=A(SXe=>{"use strict";Object.defineProperty(SXe,"__esModule",{value:!0});SXe.EnableReachabilityAnalyzerOrganizationSharingCommand=SXe.$Command=void 0;var SLm=Ue(),wLm=ze(),XEa=qe();Object.defineProperty(SXe,"$Command",{enumerable:!0,get:function(){return XEa.Command}});var JEa=Mr(),okn=class e extends XEa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableReachabilityAnalyzerOrganizationSharingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JEa.se_EnableReachabilityAnalyzerOrganizationSharingCommand)(r,t)}deserialize(r,t){return(0,JEa.de_EnableReachabilityAnalyzerOrganizationSharingCommand)(r,t)}};SXe.EnableReachabilityAnalyzerOrganizationSharingCommand=okn});var lkn=A(wXe=>{"use strict";Object.defineProperty(wXe,"__esModule",{value:!0});wXe.EnableSerialConsoleAccessCommand=wXe.$Command=void 0;var ILm=Ue(),xLm=ze(),e2a=qe();Object.defineProperty(wXe,"$Command",{enumerable:!0,get:function(){return e2a.Command}});var ZEa=Mr(),ukn=class e extends e2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ILm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableSerialConsoleAccessCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZEa.se_EnableSerialConsoleAccessCommand)(r,t)}deserialize(r,t){return(0,ZEa.de_EnableSerialConsoleAccessCommand)(r,t)}};wXe.EnableSerialConsoleAccessCommand=ukn});var pkn=A(IXe=>{"use strict";Object.defineProperty(IXe,"__esModule",{value:!0});IXe.EnableTransitGatewayRouteTablePropagationCommand=IXe.$Command=void 0;var TLm=Ue(),PLm=ze(),r2a=qe();Object.defineProperty(IXe,"$Command",{enumerable:!0,get:function(){return r2a.Command}});var t2a=Mr(),dkn=class e extends r2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableTransitGatewayRouteTablePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t2a.se_EnableTransitGatewayRouteTablePropagationCommand)(r,t)}deserialize(r,t){return(0,t2a.de_EnableTransitGatewayRouteTablePropagationCommand)(r,t)}};IXe.EnableTransitGatewayRouteTablePropagationCommand=dkn});var fkn=A(xXe=>{"use strict";Object.defineProperty(xXe,"__esModule",{value:!0});xXe.EnableVgwRoutePropagationCommand=xXe.$Command=void 0;var RLm=Ue(),kLm=ze(),i2a=qe();Object.defineProperty(xXe,"$Command",{enumerable:!0,get:function(){return i2a.Command}});var n2a=Mr(),mkn=class e extends i2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVgwRoutePropagationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n2a.se_EnableVgwRoutePropagationCommand)(r,t)}deserialize(r,t){return(0,n2a.de_EnableVgwRoutePropagationCommand)(r,t)}};xXe.EnableVgwRoutePropagationCommand=mkn});var gkn=A(TXe=>{"use strict";Object.defineProperty(TXe,"__esModule",{value:!0});TXe.EnableVolumeIOCommand=TXe.$Command=void 0;var FLm=Ue(),NLm=ze(),a2a=qe();Object.defineProperty(TXe,"$Command",{enumerable:!0,get:function(){return a2a.Command}});var s2a=Mr(),hkn=class e extends a2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVolumeIOCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s2a.se_EnableVolumeIOCommand)(r,t)}deserialize(r,t){return(0,s2a.de_EnableVolumeIOCommand)(r,t)}};TXe.EnableVolumeIOCommand=hkn});var _kn=A(PXe=>{"use strict";Object.defineProperty(PXe,"__esModule",{value:!0});PXe.EnableVpcClassicLinkCommand=PXe.$Command=void 0;var OLm=Ue(),BLm=ze(),c2a=qe();Object.defineProperty(PXe,"$Command",{enumerable:!0,get:function(){return c2a.Command}});var o2a=Mr(),ykn=class e extends c2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVpcClassicLinkCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o2a.se_EnableVpcClassicLinkCommand)(r,t)}deserialize(r,t){return(0,o2a.de_EnableVpcClassicLinkCommand)(r,t)}};PXe.EnableVpcClassicLinkCommand=ykn});var bkn=A(RXe=>{"use strict";Object.defineProperty(RXe,"__esModule",{value:!0});RXe.EnableVpcClassicLinkDnsSupportCommand=RXe.$Command=void 0;var qLm=Ue(),MLm=ze(),l2a=qe();Object.defineProperty(RXe,"$Command",{enumerable:!0,get:function(){return l2a.Command}});var u2a=Mr(),Akn=class e extends l2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"EnableVpcClassicLinkDnsSupportCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u2a.se_EnableVpcClassicLinkDnsSupportCommand)(r,t)}deserialize(r,t){return(0,u2a.de_EnableVpcClassicLinkDnsSupportCommand)(r,t)}};RXe.EnableVpcClassicLinkDnsSupportCommand=Akn});var vkn=A(kXe=>{"use strict";Object.defineProperty(kXe,"__esModule",{value:!0});kXe.ExportClientVpnClientCertificateRevocationListCommand=kXe.$Command=void 0;var LLm=Ue(),jLm=ze(),p2a=qe();Object.defineProperty(kXe,"$Command",{enumerable:!0,get:function(){return p2a.Command}});var d2a=Mr(),Ckn=class e extends p2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportClientVpnClientCertificateRevocationListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d2a.se_ExportClientVpnClientCertificateRevocationListCommand)(r,t)}deserialize(r,t){return(0,d2a.de_ExportClientVpnClientCertificateRevocationListCommand)(r,t)}};kXe.ExportClientVpnClientCertificateRevocationListCommand=Ckn});var Dkn=A(FXe=>{"use strict";Object.defineProperty(FXe,"__esModule",{value:!0});FXe.ExportClientVpnClientConfigurationCommand=FXe.$Command=void 0;var GLm=Ue(),ULm=ze(),f2a=qe();Object.defineProperty(FXe,"$Command",{enumerable:!0,get:function(){return f2a.Command}});var m2a=Mr(),Ekn=class e extends f2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ULm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportClientVpnClientConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m2a.se_ExportClientVpnClientConfigurationCommand)(r,t)}deserialize(r,t){return(0,m2a.de_ExportClientVpnClientConfigurationCommand)(r,t)}};FXe.ExportClientVpnClientConfigurationCommand=Ekn});var wkn=A(NXe=>{"use strict";Object.defineProperty(NXe,"__esModule",{value:!0});NXe.ExportImageCommand=NXe.$Command=void 0;var VLm=Ue(),zLm=ze(),g2a=qe();Object.defineProperty(NXe,"$Command",{enumerable:!0,get:function(){return g2a.Command}});var h2a=Mr(),Skn=class e extends g2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h2a.se_ExportImageCommand)(r,t)}deserialize(r,t){return(0,h2a.de_ExportImageCommand)(r,t)}};NXe.ExportImageCommand=Skn});var xkn=A(OXe=>{"use strict";Object.defineProperty(OXe,"__esModule",{value:!0});OXe.ExportTransitGatewayRoutesCommand=OXe.$Command=void 0;var $Lm=Ue(),QLm=ze(),_2a=qe();Object.defineProperty(OXe,"$Command",{enumerable:!0,get:function(){return _2a.Command}});var y2a=Mr(),Ikn=class e extends _2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Lm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ExportTransitGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y2a.se_ExportTransitGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,y2a.de_ExportTransitGatewayRoutesCommand)(r,t)}};OXe.ExportTransitGatewayRoutesCommand=Ikn});var Pkn=A(BXe=>{"use strict";Object.defineProperty(BXe,"__esModule",{value:!0});BXe.GetAssociatedEnclaveCertificateIamRolesCommand=BXe.$Command=void 0;var KLm=Ue(),HLm=ze(),b2a=qe();Object.defineProperty(BXe,"$Command",{enumerable:!0,get:function(){return b2a.Command}});var A2a=Mr(),Tkn=class e extends b2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAssociatedEnclaveCertificateIamRolesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A2a.se_GetAssociatedEnclaveCertificateIamRolesCommand)(r,t)}deserialize(r,t){return(0,A2a.de_GetAssociatedEnclaveCertificateIamRolesCommand)(r,t)}};BXe.GetAssociatedEnclaveCertificateIamRolesCommand=Tkn});var Sdr=A(qXe=>{"use strict";Object.defineProperty(qXe,"__esModule",{value:!0});qXe.GetAssociatedIpv6PoolCidrsCommand=qXe.$Command=void 0;var WLm=Ue(),YLm=ze(),v2a=qe();Object.defineProperty(qXe,"$Command",{enumerable:!0,get:function(){return v2a.Command}});var C2a=Mr(),Rkn=class e extends v2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAssociatedIpv6PoolCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C2a.se_GetAssociatedIpv6PoolCidrsCommand)(r,t)}deserialize(r,t){return(0,C2a.de_GetAssociatedIpv6PoolCidrsCommand)(r,t)}};qXe.GetAssociatedIpv6PoolCidrsCommand=Rkn});var wdr=A(MXe=>{"use strict";Object.defineProperty(MXe,"__esModule",{value:!0});MXe.GetAwsNetworkPerformanceDataCommand=MXe.$Command=void 0;var JLm=Ue(),XLm=ze(),D2a=qe();Object.defineProperty(MXe,"$Command",{enumerable:!0,get:function(){return D2a.Command}});var E2a=Mr(),kkn=class e extends D2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XLm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetAwsNetworkPerformanceDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E2a.se_GetAwsNetworkPerformanceDataCommand)(r,t)}deserialize(r,t){return(0,E2a.de_GetAwsNetworkPerformanceDataCommand)(r,t)}};MXe.GetAwsNetworkPerformanceDataCommand=kkn});var Nkn=A(LXe=>{"use strict";Object.defineProperty(LXe,"__esModule",{value:!0});LXe.GetCapacityReservationUsageCommand=LXe.$Command=void 0;var ZLm=Ue(),ejm=ze(),w2a=qe();Object.defineProperty(LXe,"$Command",{enumerable:!0,get:function(){return w2a.Command}});var S2a=Mr(),Fkn=class e extends w2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ejm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZLm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetCapacityReservationUsageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S2a.se_GetCapacityReservationUsageCommand)(r,t)}deserialize(r,t){return(0,S2a.de_GetCapacityReservationUsageCommand)(r,t)}};LXe.GetCapacityReservationUsageCommand=Fkn});var Bkn=A(jXe=>{"use strict";Object.defineProperty(jXe,"__esModule",{value:!0});jXe.GetCoipPoolUsageCommand=jXe.$Command=void 0;var tjm=Ue(),rjm=ze(),x2a=qe();Object.defineProperty(jXe,"$Command",{enumerable:!0,get:function(){return x2a.Command}});var I2a=Mr(),Okn=class e extends x2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetCoipPoolUsageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I2a.se_GetCoipPoolUsageCommand)(r,t)}deserialize(r,t){return(0,I2a.de_GetCoipPoolUsageCommand)(r,t)}};jXe.GetCoipPoolUsageCommand=Okn});var Mkn=A(GXe=>{"use strict";Object.defineProperty(GXe,"__esModule",{value:!0});GXe.GetConsoleOutputCommand=GXe.$Command=void 0;var njm=Ue(),ijm=ze(),P2a=qe();Object.defineProperty(GXe,"$Command",{enumerable:!0,get:function(){return P2a.Command}});var T2a=Mr(),qkn=class e extends P2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ijm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,njm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetConsoleOutputCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T2a.se_GetConsoleOutputCommand)(r,t)}deserialize(r,t){return(0,T2a.de_GetConsoleOutputCommand)(r,t)}};GXe.GetConsoleOutputCommand=qkn});var jkn=A(UXe=>{"use strict";Object.defineProperty(UXe,"__esModule",{value:!0});UXe.GetConsoleScreenshotCommand=UXe.$Command=void 0;var sjm=Ue(),ajm=ze(),k2a=qe();Object.defineProperty(UXe,"$Command",{enumerable:!0,get:function(){return k2a.Command}});var R2a=Mr(),Lkn=class e extends k2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ajm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetConsoleScreenshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R2a.se_GetConsoleScreenshotCommand)(r,t)}deserialize(r,t){return(0,R2a.de_GetConsoleScreenshotCommand)(r,t)}};UXe.GetConsoleScreenshotCommand=Lkn});var Ukn=A(VXe=>{"use strict";Object.defineProperty(VXe,"__esModule",{value:!0});VXe.GetDefaultCreditSpecificationCommand=VXe.$Command=void 0;var ojm=Ue(),cjm=ze(),N2a=qe();Object.defineProperty(VXe,"$Command",{enumerable:!0,get:function(){return N2a.Command}});var F2a=Mr(),Gkn=class e extends N2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ojm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetDefaultCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F2a.se_GetDefaultCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,F2a.de_GetDefaultCreditSpecificationCommand)(r,t)}};VXe.GetDefaultCreditSpecificationCommand=Gkn});var zkn=A(zXe=>{"use strict";Object.defineProperty(zXe,"__esModule",{value:!0});zXe.GetEbsDefaultKmsKeyIdCommand=zXe.$Command=void 0;var ujm=Ue(),ljm=ze(),B2a=qe();Object.defineProperty(zXe,"$Command",{enumerable:!0,get:function(){return B2a.Command}});var O2a=Mr(),Vkn=class e extends B2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ljm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ujm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O2a.se_GetEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,O2a.de_GetEbsDefaultKmsKeyIdCommand)(r,t)}};zXe.GetEbsDefaultKmsKeyIdCommand=Vkn});var Qkn=A($Xe=>{"use strict";Object.defineProperty($Xe,"__esModule",{value:!0});$Xe.GetEbsEncryptionByDefaultCommand=$Xe.$Command=void 0;var djm=Ue(),pjm=ze(),M2a=qe();Object.defineProperty($Xe,"$Command",{enumerable:!0,get:function(){return M2a.Command}});var q2a=Mr(),$kn=class e extends M2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,djm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetEbsEncryptionByDefaultCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q2a.se_GetEbsEncryptionByDefaultCommand)(r,t)}deserialize(r,t){return(0,q2a.de_GetEbsEncryptionByDefaultCommand)(r,t)}};$Xe.GetEbsEncryptionByDefaultCommand=$kn});var Hkn=A(QXe=>{"use strict";Object.defineProperty(QXe,"__esModule",{value:!0});QXe.GetFlowLogsIntegrationTemplateCommand=QXe.$Command=void 0;var mjm=Ue(),fjm=ze(),j2a=qe();Object.defineProperty(QXe,"$Command",{enumerable:!0,get:function(){return j2a.Command}});var L2a=Mr(),Kkn=class e extends j2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetFlowLogsIntegrationTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L2a.se_GetFlowLogsIntegrationTemplateCommand)(r,t)}deserialize(r,t){return(0,L2a.de_GetFlowLogsIntegrationTemplateCommand)(r,t)}};QXe.GetFlowLogsIntegrationTemplateCommand=Kkn});var Idr=A(KXe=>{"use strict";Object.defineProperty(KXe,"__esModule",{value:!0});KXe.GetGroupsForCapacityReservationCommand=KXe.$Command=void 0;var hjm=Ue(),gjm=ze(),U2a=qe();Object.defineProperty(KXe,"$Command",{enumerable:!0,get:function(){return U2a.Command}});var G2a=Mr(),Wkn=class e extends U2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetGroupsForCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G2a.se_GetGroupsForCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,G2a.de_GetGroupsForCapacityReservationCommand)(r,t)}};KXe.GetGroupsForCapacityReservationCommand=Wkn});var Jkn=A(HXe=>{"use strict";Object.defineProperty(HXe,"__esModule",{value:!0});HXe.GetHostReservationPurchasePreviewCommand=HXe.$Command=void 0;var yjm=Ue(),_jm=ze(),z2a=qe();Object.defineProperty(HXe,"$Command",{enumerable:!0,get:function(){return z2a.Command}});var V2a=Mr(),Ykn=class e extends z2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_jm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetHostReservationPurchasePreviewCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V2a.se_GetHostReservationPurchasePreviewCommand)(r,t)}deserialize(r,t){return(0,V2a.de_GetHostReservationPurchasePreviewCommand)(r,t)}};HXe.GetHostReservationPurchasePreviewCommand=Ykn});var xdr=A(WXe=>{"use strict";Object.defineProperty(WXe,"__esModule",{value:!0});WXe.GetInstanceTypesFromInstanceRequirementsCommand=WXe.$Command=void 0;var Ajm=Ue(),bjm=ze(),Q2a=qe();Object.defineProperty(WXe,"$Command",{enumerable:!0,get:function(){return Q2a.Command}});var $2a=Mr(),Xkn=class e extends Q2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ajm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetInstanceTypesFromInstanceRequirementsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$2a.se_GetInstanceTypesFromInstanceRequirementsCommand)(r,t)}deserialize(r,t){return(0,$2a.de_GetInstanceTypesFromInstanceRequirementsCommand)(r,t)}};WXe.GetInstanceTypesFromInstanceRequirementsCommand=Xkn});var e4n=A(YXe=>{"use strict";Object.defineProperty(YXe,"__esModule",{value:!0});YXe.GetInstanceUefiDataCommand=YXe.$Command=void 0;var Cjm=Ue(),vjm=ze(),H2a=qe();Object.defineProperty(YXe,"$Command",{enumerable:!0,get:function(){return H2a.Command}});var K2a=Mr(),Zkn=class e extends H2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetInstanceUefiDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K2a.se_GetInstanceUefiDataCommand)(r,t)}deserialize(r,t){return(0,K2a.de_GetInstanceUefiDataCommand)(r,t)}};YXe.GetInstanceUefiDataCommand=Zkn});var Tdr=A(JXe=>{"use strict";Object.defineProperty(JXe,"__esModule",{value:!0});JXe.GetIpamAddressHistoryCommand=JXe.$Command=void 0;var Ejm=Ue(),Djm=ze(),Y2a=qe();Object.defineProperty(JXe,"$Command",{enumerable:!0,get:function(){return Y2a.Command}});var W2a=Mr(),t4n=class e extends Y2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Djm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ejm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamAddressHistoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W2a.se_GetIpamAddressHistoryCommand)(r,t)}deserialize(r,t){return(0,W2a.de_GetIpamAddressHistoryCommand)(r,t)}};JXe.GetIpamAddressHistoryCommand=t4n});var Pdr=A(XXe=>{"use strict";Object.defineProperty(XXe,"__esModule",{value:!0});XXe.GetIpamDiscoveredAccountsCommand=XXe.$Command=void 0;var Sjm=Ue(),wjm=ze(),X2a=qe();Object.defineProperty(XXe,"$Command",{enumerable:!0,get:function(){return X2a.Command}});var J2a=Mr(),r4n=class e extends X2a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Sjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamDiscoveredAccountsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J2a.se_GetIpamDiscoveredAccountsCommand)(r,t)}deserialize(r,t){return(0,J2a.de_GetIpamDiscoveredAccountsCommand)(r,t)}};XXe.GetIpamDiscoveredAccountsCommand=r4n});var Rdr=A(ZXe=>{"use strict";Object.defineProperty(ZXe,"__esModule",{value:!0});ZXe.GetIpamDiscoveredResourceCidrsCommand=ZXe.$Command=void 0;var Ijm=Ue(),xjm=ze(),eDa=qe();Object.defineProperty(ZXe,"$Command",{enumerable:!0,get:function(){return eDa.Command}});var Z2a=Mr(),n4n=class e extends eDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ijm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamDiscoveredResourceCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z2a.se_GetIpamDiscoveredResourceCidrsCommand)(r,t)}deserialize(r,t){return(0,Z2a.de_GetIpamDiscoveredResourceCidrsCommand)(r,t)}};ZXe.GetIpamDiscoveredResourceCidrsCommand=n4n});var kdr=A(eZe=>{"use strict";Object.defineProperty(eZe,"__esModule",{value:!0});eZe.GetIpamPoolAllocationsCommand=eZe.$Command=void 0;var Tjm=Ue(),Pjm=ze(),rDa=qe();Object.defineProperty(eZe,"$Command",{enumerable:!0,get:function(){return rDa.Command}});var tDa=Mr(),i4n=class e extends rDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamPoolAllocationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tDa.se_GetIpamPoolAllocationsCommand)(r,t)}deserialize(r,t){return(0,tDa.de_GetIpamPoolAllocationsCommand)(r,t)}};eZe.GetIpamPoolAllocationsCommand=i4n});var Fdr=A(tZe=>{"use strict";Object.defineProperty(tZe,"__esModule",{value:!0});tZe.GetIpamPoolCidrsCommand=tZe.$Command=void 0;var Rjm=Ue(),kjm=ze(),iDa=qe();Object.defineProperty(tZe,"$Command",{enumerable:!0,get:function(){return iDa.Command}});var nDa=Mr(),s4n=class e extends iDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamPoolCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nDa.se_GetIpamPoolCidrsCommand)(r,t)}deserialize(r,t){return(0,nDa.de_GetIpamPoolCidrsCommand)(r,t)}};tZe.GetIpamPoolCidrsCommand=s4n});var Ndr=A(rZe=>{"use strict";Object.defineProperty(rZe,"__esModule",{value:!0});rZe.GetIpamResourceCidrsCommand=rZe.$Command=void 0;var Fjm=Ue(),Njm=ze(),aDa=qe();Object.defineProperty(rZe,"$Command",{enumerable:!0,get:function(){return aDa.Command}});var sDa=Mr(),a4n=class e extends aDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Njm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetIpamResourceCidrsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sDa.se_GetIpamResourceCidrsCommand)(r,t)}deserialize(r,t){return(0,sDa.de_GetIpamResourceCidrsCommand)(r,t)}};rZe.GetIpamResourceCidrsCommand=a4n});var c4n=A(nZe=>{"use strict";Object.defineProperty(nZe,"__esModule",{value:!0});nZe.GetLaunchTemplateDataCommand=nZe.$Command=void 0;var Ojm=Ue(),Bjm=ze(),cDa=qe();Object.defineProperty(nZe,"$Command",{enumerable:!0,get:function(){return cDa.Command}});var qjm=f0e(),oDa=Mr(),o4n=class e extends cDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ojm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetLaunchTemplateDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:qjm.GetLaunchTemplateDataResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oDa.se_GetLaunchTemplateDataCommand)(r,t)}deserialize(r,t){return(0,oDa.de_GetLaunchTemplateDataCommand)(r,t)}};nZe.GetLaunchTemplateDataCommand=o4n});var Odr=A(iZe=>{"use strict";Object.defineProperty(iZe,"__esModule",{value:!0});iZe.GetManagedPrefixListAssociationsCommand=iZe.$Command=void 0;var Mjm=Ue(),Ljm=ze(),lDa=qe();Object.defineProperty(iZe,"$Command",{enumerable:!0,get:function(){return lDa.Command}});var uDa=Mr(),u4n=class e extends lDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ljm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetManagedPrefixListAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uDa.se_GetManagedPrefixListAssociationsCommand)(r,t)}deserialize(r,t){return(0,uDa.de_GetManagedPrefixListAssociationsCommand)(r,t)}};iZe.GetManagedPrefixListAssociationsCommand=u4n});var Bdr=A(sZe=>{"use strict";Object.defineProperty(sZe,"__esModule",{value:!0});sZe.GetManagedPrefixListEntriesCommand=sZe.$Command=void 0;var jjm=Ue(),Gjm=ze(),pDa=qe();Object.defineProperty(sZe,"$Command",{enumerable:!0,get:function(){return pDa.Command}});var dDa=Mr(),l4n=class e extends pDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetManagedPrefixListEntriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dDa.se_GetManagedPrefixListEntriesCommand)(r,t)}deserialize(r,t){return(0,dDa.de_GetManagedPrefixListEntriesCommand)(r,t)}};sZe.GetManagedPrefixListEntriesCommand=l4n});var qdr=A(aZe=>{"use strict";Object.defineProperty(aZe,"__esModule",{value:!0});aZe.GetNetworkInsightsAccessScopeAnalysisFindingsCommand=aZe.$Command=void 0;var Ujm=Ue(),Vjm=ze(),fDa=qe();Object.defineProperty(aZe,"$Command",{enumerable:!0,get:function(){return fDa.Command}});var mDa=Mr(),d4n=class e extends fDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ujm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetNetworkInsightsAccessScopeAnalysisFindingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mDa.se_GetNetworkInsightsAccessScopeAnalysisFindingsCommand)(r,t)}deserialize(r,t){return(0,mDa.de_GetNetworkInsightsAccessScopeAnalysisFindingsCommand)(r,t)}};aZe.GetNetworkInsightsAccessScopeAnalysisFindingsCommand=d4n});var m4n=A(oZe=>{"use strict";Object.defineProperty(oZe,"__esModule",{value:!0});oZe.GetNetworkInsightsAccessScopeContentCommand=oZe.$Command=void 0;var zjm=Ue(),$jm=ze(),gDa=qe();Object.defineProperty(oZe,"$Command",{enumerable:!0,get:function(){return gDa.Command}});var hDa=Mr(),p4n=class e extends gDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$jm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetNetworkInsightsAccessScopeContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hDa.se_GetNetworkInsightsAccessScopeContentCommand)(r,t)}deserialize(r,t){return(0,hDa.de_GetNetworkInsightsAccessScopeContentCommand)(r,t)}};oZe.GetNetworkInsightsAccessScopeContentCommand=p4n});var Mdr=A(cZe=>{"use strict";Object.defineProperty(cZe,"__esModule",{value:!0});cZe.GetPasswordDataCommand=cZe.$Command=void 0;var Qjm=Ue(),Kjm=ze(),_Da=qe();Object.defineProperty(cZe,"$Command",{enumerable:!0,get:function(){return _Da.Command}});var yDa=Mr(),f4n=class e extends _Da.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetPasswordDataCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yDa.se_GetPasswordDataCommand)(r,t)}deserialize(r,t){return(0,yDa.de_GetPasswordDataCommand)(r,t)}};cZe.GetPasswordDataCommand=f4n});var g4n=A(uZe=>{"use strict";Object.defineProperty(uZe,"__esModule",{value:!0});uZe.GetReservedInstancesExchangeQuoteCommand=uZe.$Command=void 0;var Hjm=Ue(),Wjm=ze(),bDa=qe();Object.defineProperty(uZe,"$Command",{enumerable:!0,get:function(){return bDa.Command}});var ADa=Mr(),h4n=class e extends bDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetReservedInstancesExchangeQuoteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ADa.se_GetReservedInstancesExchangeQuoteCommand)(r,t)}deserialize(r,t){return(0,ADa.de_GetReservedInstancesExchangeQuoteCommand)(r,t)}};uZe.GetReservedInstancesExchangeQuoteCommand=h4n});var _4n=A(lZe=>{"use strict";Object.defineProperty(lZe,"__esModule",{value:!0});lZe.GetSerialConsoleAccessStatusCommand=lZe.$Command=void 0;var Yjm=Ue(),Jjm=ze(),vDa=qe();Object.defineProperty(lZe,"$Command",{enumerable:!0,get:function(){return vDa.Command}});var CDa=Mr(),y4n=class e extends vDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Yjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSerialConsoleAccessStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CDa.se_GetSerialConsoleAccessStatusCommand)(r,t)}deserialize(r,t){return(0,CDa.de_GetSerialConsoleAccessStatusCommand)(r,t)}};lZe.GetSerialConsoleAccessStatusCommand=y4n});var Ldr=A(dZe=>{"use strict";Object.defineProperty(dZe,"__esModule",{value:!0});dZe.GetSpotPlacementScoresCommand=dZe.$Command=void 0;var Xjm=Ue(),Zjm=ze(),DDa=qe();Object.defineProperty(dZe,"$Command",{enumerable:!0,get:function(){return DDa.Command}});var EDa=Mr(),A4n=class e extends DDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zjm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xjm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSpotPlacementScoresCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EDa.se_GetSpotPlacementScoresCommand)(r,t)}deserialize(r,t){return(0,EDa.de_GetSpotPlacementScoresCommand)(r,t)}};dZe.GetSpotPlacementScoresCommand=A4n});var C4n=A(pZe=>{"use strict";Object.defineProperty(pZe,"__esModule",{value:!0});pZe.GetSubnetCidrReservationsCommand=pZe.$Command=void 0;var eGm=Ue(),tGm=ze(),wDa=qe();Object.defineProperty(pZe,"$Command",{enumerable:!0,get:function(){return wDa.Command}});var SDa=Mr(),b4n=class e extends wDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetSubnetCidrReservationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SDa.se_GetSubnetCidrReservationsCommand)(r,t)}deserialize(r,t){return(0,SDa.de_GetSubnetCidrReservationsCommand)(r,t)}};pZe.GetSubnetCidrReservationsCommand=b4n});var jdr=A(mZe=>{"use strict";Object.defineProperty(mZe,"__esModule",{value:!0});mZe.GetTransitGatewayAttachmentPropagationsCommand=mZe.$Command=void 0;var rGm=Ue(),nGm=ze(),xDa=qe();Object.defineProperty(mZe,"$Command",{enumerable:!0,get:function(){return xDa.Command}});var IDa=Mr(),v4n=class e extends xDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayAttachmentPropagationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IDa.se_GetTransitGatewayAttachmentPropagationsCommand)(r,t)}deserialize(r,t){return(0,IDa.de_GetTransitGatewayAttachmentPropagationsCommand)(r,t)}};mZe.GetTransitGatewayAttachmentPropagationsCommand=v4n});var Gdr=A(fZe=>{"use strict";Object.defineProperty(fZe,"__esModule",{value:!0});fZe.GetTransitGatewayMulticastDomainAssociationsCommand=fZe.$Command=void 0;var iGm=Ue(),sGm=ze(),PDa=qe();Object.defineProperty(fZe,"$Command",{enumerable:!0,get:function(){return PDa.Command}});var TDa=Mr(),E4n=class e extends PDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TDa.se_GetTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,TDa.de_GetTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};fZe.GetTransitGatewayMulticastDomainAssociationsCommand=E4n});var Udr=A(hZe=>{"use strict";Object.defineProperty(hZe,"__esModule",{value:!0});hZe.GetTransitGatewayPolicyTableAssociationsCommand=hZe.$Command=void 0;var aGm=Ue(),oGm=ze(),kDa=qe();Object.defineProperty(hZe,"$Command",{enumerable:!0,get:function(){return kDa.Command}});var RDa=Mr(),D4n=class e extends kDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPolicyTableAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RDa.se_GetTransitGatewayPolicyTableAssociationsCommand)(r,t)}deserialize(r,t){return(0,RDa.de_GetTransitGatewayPolicyTableAssociationsCommand)(r,t)}};hZe.GetTransitGatewayPolicyTableAssociationsCommand=D4n});var w4n=A(gZe=>{"use strict";Object.defineProperty(gZe,"__esModule",{value:!0});gZe.GetTransitGatewayPolicyTableEntriesCommand=gZe.$Command=void 0;var cGm=Ue(),uGm=ze(),NDa=qe();Object.defineProperty(gZe,"$Command",{enumerable:!0,get:function(){return NDa.Command}});var FDa=Mr(),S4n=class e extends NDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPolicyTableEntriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FDa.se_GetTransitGatewayPolicyTableEntriesCommand)(r,t)}deserialize(r,t){return(0,FDa.de_GetTransitGatewayPolicyTableEntriesCommand)(r,t)}};gZe.GetTransitGatewayPolicyTableEntriesCommand=S4n});var Vdr=A(yZe=>{"use strict";Object.defineProperty(yZe,"__esModule",{value:!0});yZe.GetTransitGatewayPrefixListReferencesCommand=yZe.$Command=void 0;var lGm=Ue(),dGm=ze(),BDa=qe();Object.defineProperty(yZe,"$Command",{enumerable:!0,get:function(){return BDa.Command}});var ODa=Mr(),I4n=class e extends BDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayPrefixListReferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ODa.se_GetTransitGatewayPrefixListReferencesCommand)(r,t)}deserialize(r,t){return(0,ODa.de_GetTransitGatewayPrefixListReferencesCommand)(r,t)}};yZe.GetTransitGatewayPrefixListReferencesCommand=I4n});var zdr=A(_Ze=>{"use strict";Object.defineProperty(_Ze,"__esModule",{value:!0});_Ze.GetTransitGatewayRouteTableAssociationsCommand=_Ze.$Command=void 0;var pGm=Ue(),mGm=ze(),MDa=qe();Object.defineProperty(_Ze,"$Command",{enumerable:!0,get:function(){return MDa.Command}});var qDa=Mr(),x4n=class e extends MDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayRouteTableAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qDa.se_GetTransitGatewayRouteTableAssociationsCommand)(r,t)}deserialize(r,t){return(0,qDa.de_GetTransitGatewayRouteTableAssociationsCommand)(r,t)}};_Ze.GetTransitGatewayRouteTableAssociationsCommand=x4n});var $dr=A(AZe=>{"use strict";Object.defineProperty(AZe,"__esModule",{value:!0});AZe.GetTransitGatewayRouteTablePropagationsCommand=AZe.$Command=void 0;var fGm=Ue(),hGm=ze(),jDa=qe();Object.defineProperty(AZe,"$Command",{enumerable:!0,get:function(){return jDa.Command}});var LDa=Mr(),T4n=class e extends jDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetTransitGatewayRouteTablePropagationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LDa.se_GetTransitGatewayRouteTablePropagationsCommand)(r,t)}deserialize(r,t){return(0,LDa.de_GetTransitGatewayRouteTablePropagationsCommand)(r,t)}};AZe.GetTransitGatewayRouteTablePropagationsCommand=T4n});var R4n=A(bZe=>{"use strict";Object.defineProperty(bZe,"__esModule",{value:!0});bZe.GetVerifiedAccessEndpointPolicyCommand=bZe.$Command=void 0;var gGm=Ue(),yGm=ze(),UDa=qe();Object.defineProperty(bZe,"$Command",{enumerable:!0,get:function(){return UDa.Command}});var GDa=Mr(),P4n=class e extends UDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVerifiedAccessEndpointPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GDa.se_GetVerifiedAccessEndpointPolicyCommand)(r,t)}deserialize(r,t){return(0,GDa.de_GetVerifiedAccessEndpointPolicyCommand)(r,t)}};bZe.GetVerifiedAccessEndpointPolicyCommand=P4n});var F4n=A(CZe=>{"use strict";Object.defineProperty(CZe,"__esModule",{value:!0});CZe.GetVerifiedAccessGroupPolicyCommand=CZe.$Command=void 0;var _Gm=Ue(),AGm=ze(),zDa=qe();Object.defineProperty(CZe,"$Command",{enumerable:!0,get:function(){return zDa.Command}});var VDa=Mr(),k4n=class e extends zDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Gm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVerifiedAccessGroupPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VDa.se_GetVerifiedAccessGroupPolicyCommand)(r,t)}deserialize(r,t){return(0,VDa.de_GetVerifiedAccessGroupPolicyCommand)(r,t)}};CZe.GetVerifiedAccessGroupPolicyCommand=k4n});var O4n=A(vZe=>{"use strict";Object.defineProperty(vZe,"__esModule",{value:!0});vZe.GetVpnConnectionDeviceSampleConfigurationCommand=vZe.$Command=void 0;var bGm=Ue(),CGm=ze(),QDa=qe();Object.defineProperty(vZe,"$Command",{enumerable:!0,get:function(){return QDa.Command}});var vGm=f0e(),$Da=Mr(),N4n=class e extends QDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnConnectionDeviceSampleConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:vGm.GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Da.se_GetVpnConnectionDeviceSampleConfigurationCommand)(r,t)}deserialize(r,t){return(0,$Da.de_GetVpnConnectionDeviceSampleConfigurationCommand)(r,t)}};vZe.GetVpnConnectionDeviceSampleConfigurationCommand=N4n});var Qdr=A(EZe=>{"use strict";Object.defineProperty(EZe,"__esModule",{value:!0});EZe.GetVpnConnectionDeviceTypesCommand=EZe.$Command=void 0;var EGm=Ue(),DGm=ze(),HDa=qe();Object.defineProperty(EZe,"$Command",{enumerable:!0,get:function(){return HDa.Command}});var KDa=Mr(),B4n=class e extends HDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnConnectionDeviceTypesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KDa.se_GetVpnConnectionDeviceTypesCommand)(r,t)}deserialize(r,t){return(0,KDa.de_GetVpnConnectionDeviceTypesCommand)(r,t)}};EZe.GetVpnConnectionDeviceTypesCommand=B4n});var M4n=A(DZe=>{"use strict";Object.defineProperty(DZe,"__esModule",{value:!0});DZe.GetVpnTunnelReplacementStatusCommand=DZe.$Command=void 0;var SGm=Ue(),wGm=ze(),YDa=qe();Object.defineProperty(DZe,"$Command",{enumerable:!0,get:function(){return YDa.Command}});var WDa=Mr(),q4n=class e extends YDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"GetVpnTunnelReplacementStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WDa.se_GetVpnTunnelReplacementStatusCommand)(r,t)}deserialize(r,t){return(0,WDa.de_GetVpnTunnelReplacementStatusCommand)(r,t)}};DZe.GetVpnTunnelReplacementStatusCommand=q4n});var j4n=A(SZe=>{"use strict";Object.defineProperty(SZe,"__esModule",{value:!0});SZe.ImportClientVpnClientCertificateRevocationListCommand=SZe.$Command=void 0;var IGm=Ue(),xGm=ze(),XDa=qe();Object.defineProperty(SZe,"$Command",{enumerable:!0,get:function(){return XDa.Command}});var JDa=Mr(),L4n=class e extends XDa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xGm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IGm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportClientVpnClientCertificateRevocationListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JDa.se_ImportClientVpnClientCertificateRevocationListCommand)(r,t)}deserialize(r,t){return(0,JDa.de_ImportClientVpnClientCertificateRevocationListCommand)(r,t)}};SZe.ImportClientVpnClientCertificateRevocationListCommand=L4n});var W4=A(pp=>{"use strict";Object.defineProperty(pp,"__esModule",{value:!0});pp.RunScheduledInstancesRequestFilterSensitiveLog=pp.ScheduledInstancesLaunchSpecificationFilterSensitiveLog=pp.RunInstancesRequestFilterSensitiveLog=pp.RequestSpotInstancesResultFilterSensitiveLog=pp.RequestSpotInstancesRequestFilterSensitiveLog=pp.RequestSpotLaunchSpecificationFilterSensitiveLog=pp.RequestSpotFleetRequestFilterSensitiveLog=pp.ModifyVpnTunnelOptionsResultFilterSensitiveLog=pp.ModifyVpnTunnelOptionsRequestFilterSensitiveLog=pp.ModifyVpnTunnelOptionsSpecificationFilterSensitiveLog=pp.ModifyVpnTunnelCertificateResultFilterSensitiveLog=pp.ModifyVpnConnectionOptionsResultFilterSensitiveLog=pp.ModifyVpnConnectionResultFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog=pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=pp.ImportVolumeResultFilterSensitiveLog=pp.ImportVolumeRequestFilterSensitiveLog=pp.ImportSnapshotResultFilterSensitiveLog=pp.ImportSnapshotRequestFilterSensitiveLog=pp.SnapshotDiskContainerFilterSensitiveLog=pp.ImportInstanceResultFilterSensitiveLog=pp.ImportInstanceRequestFilterSensitiveLog=pp.ImportInstanceLaunchSpecificationFilterSensitiveLog=pp.UserDataFilterSensitiveLog=pp.DiskImageFilterSensitiveLog=pp.DiskImageDetailFilterSensitiveLog=pp.ImportImageResultFilterSensitiveLog=pp.ResetImageAttributeName=pp.ResetFpgaImageAttributeName=pp.ReportStatusType=pp.ReportInstanceReasonCodes=pp.Status=pp.VpcTenancy=pp.TrafficMirrorSessionField=pp.TrafficMirrorFilterRuleField=pp.TargetStorageTier=pp.HostTenancy=pp.UnsuccessfulInstanceCreditSpecificationErrorCode=pp.OperationType=pp.ModifyAvailabilityZoneOptInStatus=void 0;var Qne=qe(),TGm=p0e(),Kdr=pKe(),Hdr=kSe(),ZDa=oYe();pp.ModifyAvailabilityZoneOptInStatus={not_opted_in:"not-opted-in",opted_in:"opted-in"};pp.OperationType={add:"add",remove:"remove"};pp.UnsuccessfulInstanceCreditSpecificationErrorCode={INCORRECT_INSTANCE_STATE:"IncorrectInstanceState",INSTANCE_CREDIT_SPECIFICATION_NOT_SUPPORTED:"InstanceCreditSpecification.NotSupported",INSTANCE_NOT_FOUND:"InvalidInstanceID.NotFound",INVALID_INSTANCE_ID:"InvalidInstanceID.Malformed"};pp.HostTenancy={dedicated:"dedicated",host:"host"};pp.TargetStorageTier={archive:"archive"};pp.TrafficMirrorFilterRuleField={description:"description",destination_port_range:"destination-port-range",protocol:"protocol",source_port_range:"source-port-range"};pp.TrafficMirrorSessionField={description:"description",packet_length:"packet-length",virtual_network_id:"virtual-network-id"};pp.VpcTenancy={default:"default"};pp.Status={inClassic:"InClassic",inVpc:"InVpc",moveInProgress:"MoveInProgress"};pp.ReportInstanceReasonCodes={instance_stuck_in_state:"instance-stuck-in-state",not_accepting_credentials:"not-accepting-credentials",other:"other",password_not_available:"password-not-available",performance_ebs_volume:"performance-ebs-volume",performance_instance_store:"performance-instance-store",performance_network:"performance-network",performance_other:"performance-other",unresponsive:"unresponsive"};pp.ReportStatusType={impaired:"impaired",ok:"ok"};pp.ResetFpgaImageAttributeName={loadPermission:"loadPermission"};pp.ResetImageAttributeName={launchPermission:"launchPermission"};var PGm=e=>({...e,...e.SnapshotDetails&&{SnapshotDetails:e.SnapshotDetails.map(r=>(0,Hdr.SnapshotDetailFilterSensitiveLog)(r))}});pp.ImportImageResultFilterSensitiveLog=PGm;var RGm=e=>({...e,...e.ImportManifestUrl&&{ImportManifestUrl:Qne.SENSITIVE_STRING}});pp.DiskImageDetailFilterSensitiveLog=RGm;var kGm=e=>({...e,...e.Image&&{Image:(0,pp.DiskImageDetailFilterSensitiveLog)(e.Image)}});pp.DiskImageFilterSensitiveLog=kGm;var FGm=e=>({...e});pp.UserDataFilterSensitiveLog=FGm;var NGm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.ImportInstanceLaunchSpecificationFilterSensitiveLog=NGm;var OGm=e=>({...e,...e.DiskImages&&{DiskImages:e.DiskImages.map(r=>(0,pp.DiskImageFilterSensitiveLog)(r))},...e.LaunchSpecification&&{LaunchSpecification:(0,pp.ImportInstanceLaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});pp.ImportInstanceRequestFilterSensitiveLog=OGm;var BGm=e=>({...e,...e.ConversionTask&&{ConversionTask:(0,Hdr.ConversionTaskFilterSensitiveLog)(e.ConversionTask)}});pp.ImportInstanceResultFilterSensitiveLog=BGm;var qGm=e=>({...e,...e.Url&&{Url:Qne.SENSITIVE_STRING}});pp.SnapshotDiskContainerFilterSensitiveLog=qGm;var MGm=e=>({...e,...e.DiskContainer&&{DiskContainer:(0,pp.SnapshotDiskContainerFilterSensitiveLog)(e.DiskContainer)}});pp.ImportSnapshotRequestFilterSensitiveLog=MGm;var LGm=e=>({...e,...e.SnapshotTaskDetail&&{SnapshotTaskDetail:(0,Hdr.SnapshotTaskDetailFilterSensitiveLog)(e.SnapshotTaskDetail)}});pp.ImportSnapshotResultFilterSensitiveLog=LGm;var jGm=e=>({...e,...e.Image&&{Image:(0,pp.DiskImageDetailFilterSensitiveLog)(e.Image)}});pp.ImportVolumeRequestFilterSensitiveLog=jGm;var GGm=e=>({...e,...e.ConversionTask&&{ConversionTask:(0,Hdr.ConversionTaskFilterSensitiveLog)(e.ConversionTask)}});pp.ImportVolumeResultFilterSensitiveLog=GGm;var UGm=e=>({...e,...e.ClientSecret&&{ClientSecret:Qne.SENSITIVE_STRING}});pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog=UGm;var VGm=e=>({...e,...e.OidcOptions&&{OidcOptions:(0,pp.ModifyVerifiedAccessTrustProviderOidcOptionsFilterSensitiveLog)(e.OidcOptions)}});pp.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog=VGm;var zGm=e=>({...e,...e.VerifiedAccessTrustProvider&&{VerifiedAccessTrustProvider:(0,TGm.VerifiedAccessTrustProviderFilterSensitiveLog)(e.VerifiedAccessTrustProvider)}});pp.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog=zGm;var $Gm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnConnectionResultFilterSensitiveLog=$Gm;var QGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnConnectionOptionsResultFilterSensitiveLog=QGm;var KGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnTunnelCertificateResultFilterSensitiveLog=KGm;var HGm=e=>({...e,...e.PreSharedKey&&{PreSharedKey:Qne.SENSITIVE_STRING}});pp.ModifyVpnTunnelOptionsSpecificationFilterSensitiveLog=HGm;var WGm=e=>({...e,...e.TunnelOptions&&{TunnelOptions:Qne.SENSITIVE_STRING}});pp.ModifyVpnTunnelOptionsRequestFilterSensitiveLog=WGm;var YGm=e=>({...e,...e.VpnConnection&&{VpnConnection:(0,Kdr.VpnConnectionFilterSensitiveLog)(e.VpnConnection)}});pp.ModifyVpnTunnelOptionsResultFilterSensitiveLog=YGm;var JGm=e=>({...e,...e.SpotFleetRequestConfig&&{SpotFleetRequestConfig:(0,ZDa.SpotFleetRequestConfigDataFilterSensitiveLog)(e.SpotFleetRequestConfig)}});pp.RequestSpotFleetRequestFilterSensitiveLog=JGm;var XGm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.RequestSpotLaunchSpecificationFilterSensitiveLog=XGm;var ZGm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:(0,pp.RequestSpotLaunchSpecificationFilterSensitiveLog)(e.LaunchSpecification)}});pp.RequestSpotInstancesRequestFilterSensitiveLog=ZGm;var eUm=e=>({...e,...e.SpotInstanceRequests&&{SpotInstanceRequests:e.SpotInstanceRequests.map(r=>(0,ZDa.SpotInstanceRequestFilterSensitiveLog)(r))}});pp.RequestSpotInstancesResultFilterSensitiveLog=eUm;var tUm=e=>({...e,...e.UserData&&{UserData:Qne.SENSITIVE_STRING}});pp.RunInstancesRequestFilterSensitiveLog=tUm;var rUm=e=>({...e});pp.ScheduledInstancesLaunchSpecificationFilterSensitiveLog=rUm;var nUm=e=>({...e,...e.LaunchSpecification&&{LaunchSpecification:Qne.SENSITIVE_STRING}});pp.RunScheduledInstancesRequestFilterSensitiveLog=nUm});var U4n=A(wZe=>{"use strict";Object.defineProperty(wZe,"__esModule",{value:!0});wZe.ImportImageCommand=wZe.$Command=void 0;var iUm=Ue(),sUm=ze(),tSa=qe();Object.defineProperty(wZe,"$Command",{enumerable:!0,get:function(){return tSa.Command}});var aUm=f0e(),oUm=W4(),eSa=Mr(),G4n=class e extends tSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportImageCommand",inputFilterSensitiveLog:aUm.ImportImageRequestFilterSensitiveLog,outputFilterSensitiveLog:oUm.ImportImageResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eSa.se_ImportImageCommand)(r,t)}deserialize(r,t){return(0,eSa.de_ImportImageCommand)(r,t)}};wZe.ImportImageCommand=G4n});var z4n=A(IZe=>{"use strict";Object.defineProperty(IZe,"__esModule",{value:!0});IZe.ImportInstanceCommand=IZe.$Command=void 0;var cUm=Ue(),uUm=ze(),iSa=qe();Object.defineProperty(IZe,"$Command",{enumerable:!0,get:function(){return iSa.Command}});var rSa=W4(),nSa=Mr(),V4n=class e extends iSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportInstanceCommand",inputFilterSensitiveLog:rSa.ImportInstanceRequestFilterSensitiveLog,outputFilterSensitiveLog:rSa.ImportInstanceResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nSa.se_ImportInstanceCommand)(r,t)}deserialize(r,t){return(0,nSa.de_ImportInstanceCommand)(r,t)}};IZe.ImportInstanceCommand=V4n});var Q4n=A(xZe=>{"use strict";Object.defineProperty(xZe,"__esModule",{value:!0});xZe.ImportKeyPairCommand=xZe.$Command=void 0;var lUm=Ue(),dUm=ze(),aSa=qe();Object.defineProperty(xZe,"$Command",{enumerable:!0,get:function(){return aSa.Command}});var sSa=Mr(),$4n=class e extends aSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportKeyPairCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sSa.se_ImportKeyPairCommand)(r,t)}deserialize(r,t){return(0,sSa.de_ImportKeyPairCommand)(r,t)}};xZe.ImportKeyPairCommand=$4n});var H4n=A(TZe=>{"use strict";Object.defineProperty(TZe,"__esModule",{value:!0});TZe.ImportSnapshotCommand=TZe.$Command=void 0;var pUm=Ue(),mUm=ze(),uSa=qe();Object.defineProperty(TZe,"$Command",{enumerable:!0,get:function(){return uSa.Command}});var oSa=W4(),cSa=Mr(),K4n=class e extends uSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportSnapshotCommand",inputFilterSensitiveLog:oSa.ImportSnapshotRequestFilterSensitiveLog,outputFilterSensitiveLog:oSa.ImportSnapshotResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cSa.se_ImportSnapshotCommand)(r,t)}deserialize(r,t){return(0,cSa.de_ImportSnapshotCommand)(r,t)}};TZe.ImportSnapshotCommand=K4n});var Y4n=A(PZe=>{"use strict";Object.defineProperty(PZe,"__esModule",{value:!0});PZe.ImportVolumeCommand=PZe.$Command=void 0;var fUm=Ue(),hUm=ze(),pSa=qe();Object.defineProperty(PZe,"$Command",{enumerable:!0,get:function(){return pSa.Command}});var lSa=W4(),dSa=Mr(),W4n=class e extends pSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ImportVolumeCommand",inputFilterSensitiveLog:lSa.ImportVolumeRequestFilterSensitiveLog,outputFilterSensitiveLog:lSa.ImportVolumeResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dSa.se_ImportVolumeCommand)(r,t)}deserialize(r,t){return(0,dSa.de_ImportVolumeCommand)(r,t)}};PZe.ImportVolumeCommand=W4n});var Wdr=A(RZe=>{"use strict";Object.defineProperty(RZe,"__esModule",{value:!0});RZe.ListImagesInRecycleBinCommand=RZe.$Command=void 0;var gUm=Ue(),yUm=ze(),fSa=qe();Object.defineProperty(RZe,"$Command",{enumerable:!0,get:function(){return fSa.Command}});var mSa=Mr(),J4n=class e extends fSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ListImagesInRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mSa.se_ListImagesInRecycleBinCommand)(r,t)}deserialize(r,t){return(0,mSa.de_ListImagesInRecycleBinCommand)(r,t)}};RZe.ListImagesInRecycleBinCommand=J4n});var Ydr=A(kZe=>{"use strict";Object.defineProperty(kZe,"__esModule",{value:!0});kZe.ListSnapshotsInRecycleBinCommand=kZe.$Command=void 0;var _Um=Ue(),AUm=ze(),gSa=qe();Object.defineProperty(kZe,"$Command",{enumerable:!0,get:function(){return gSa.Command}});var hSa=Mr(),X4n=class e extends gSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Um.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ListSnapshotsInRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hSa.se_ListSnapshotsInRecycleBinCommand)(r,t)}deserialize(r,t){return(0,hSa.de_ListSnapshotsInRecycleBinCommand)(r,t)}};kZe.ListSnapshotsInRecycleBinCommand=X4n});var e7n=A(FZe=>{"use strict";Object.defineProperty(FZe,"__esModule",{value:!0});FZe.ModifyAddressAttributeCommand=FZe.$Command=void 0;var bUm=Ue(),CUm=ze(),_Sa=qe();Object.defineProperty(FZe,"$Command",{enumerable:!0,get:function(){return _Sa.Command}});var ySa=Mr(),Z4n=class e extends _Sa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyAddressAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ySa.se_ModifyAddressAttributeCommand)(r,t)}deserialize(r,t){return(0,ySa.de_ModifyAddressAttributeCommand)(r,t)}};FZe.ModifyAddressAttributeCommand=Z4n});var r7n=A(NZe=>{"use strict";Object.defineProperty(NZe,"__esModule",{value:!0});NZe.ModifyAvailabilityZoneGroupCommand=NZe.$Command=void 0;var vUm=Ue(),EUm=ze(),bSa=qe();Object.defineProperty(NZe,"$Command",{enumerable:!0,get:function(){return bSa.Command}});var ASa=Mr(),t7n=class e extends bSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyAvailabilityZoneGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ASa.se_ModifyAvailabilityZoneGroupCommand)(r,t)}deserialize(r,t){return(0,ASa.de_ModifyAvailabilityZoneGroupCommand)(r,t)}};NZe.ModifyAvailabilityZoneGroupCommand=t7n});var i7n=A(OZe=>{"use strict";Object.defineProperty(OZe,"__esModule",{value:!0});OZe.ModifyCapacityReservationCommand=OZe.$Command=void 0;var DUm=Ue(),SUm=ze(),vSa=qe();Object.defineProperty(OZe,"$Command",{enumerable:!0,get:function(){return vSa.Command}});var CSa=Mr(),n7n=class e extends vSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyCapacityReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CSa.se_ModifyCapacityReservationCommand)(r,t)}deserialize(r,t){return(0,CSa.de_ModifyCapacityReservationCommand)(r,t)}};OZe.ModifyCapacityReservationCommand=n7n});var a7n=A(BZe=>{"use strict";Object.defineProperty(BZe,"__esModule",{value:!0});BZe.ModifyCapacityReservationFleetCommand=BZe.$Command=void 0;var wUm=Ue(),IUm=ze(),DSa=qe();Object.defineProperty(BZe,"$Command",{enumerable:!0,get:function(){return DSa.Command}});var ESa=Mr(),s7n=class e extends DSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyCapacityReservationFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ESa.se_ModifyCapacityReservationFleetCommand)(r,t)}deserialize(r,t){return(0,ESa.de_ModifyCapacityReservationFleetCommand)(r,t)}};BZe.ModifyCapacityReservationFleetCommand=s7n});var c7n=A(qZe=>{"use strict";Object.defineProperty(qZe,"__esModule",{value:!0});qZe.ModifyClientVpnEndpointCommand=qZe.$Command=void 0;var xUm=Ue(),TUm=ze(),wSa=qe();Object.defineProperty(qZe,"$Command",{enumerable:!0,get:function(){return wSa.Command}});var SSa=Mr(),o7n=class e extends wSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyClientVpnEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SSa.se_ModifyClientVpnEndpointCommand)(r,t)}deserialize(r,t){return(0,SSa.de_ModifyClientVpnEndpointCommand)(r,t)}};qZe.ModifyClientVpnEndpointCommand=o7n});var l7n=A(MZe=>{"use strict";Object.defineProperty(MZe,"__esModule",{value:!0});MZe.ModifyDefaultCreditSpecificationCommand=MZe.$Command=void 0;var PUm=Ue(),RUm=ze(),xSa=qe();Object.defineProperty(MZe,"$Command",{enumerable:!0,get:function(){return xSa.Command}});var ISa=Mr(),u7n=class e extends xSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyDefaultCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ISa.se_ModifyDefaultCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,ISa.de_ModifyDefaultCreditSpecificationCommand)(r,t)}};MZe.ModifyDefaultCreditSpecificationCommand=u7n});var p7n=A(LZe=>{"use strict";Object.defineProperty(LZe,"__esModule",{value:!0});LZe.ModifyEbsDefaultKmsKeyIdCommand=LZe.$Command=void 0;var kUm=Ue(),FUm=ze(),PSa=qe();Object.defineProperty(LZe,"$Command",{enumerable:!0,get:function(){return PSa.Command}});var TSa=Mr(),d7n=class e extends PSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TSa.se_ModifyEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,TSa.de_ModifyEbsDefaultKmsKeyIdCommand)(r,t)}};LZe.ModifyEbsDefaultKmsKeyIdCommand=d7n});var f7n=A(jZe=>{"use strict";Object.defineProperty(jZe,"__esModule",{value:!0});jZe.ModifyFleetCommand=jZe.$Command=void 0;var NUm=Ue(),OUm=ze(),kSa=qe();Object.defineProperty(jZe,"$Command",{enumerable:!0,get:function(){return kSa.Command}});var RSa=Mr(),m7n=class e extends kSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyFleetCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RSa.se_ModifyFleetCommand)(r,t)}deserialize(r,t){return(0,RSa.de_ModifyFleetCommand)(r,t)}};jZe.ModifyFleetCommand=m7n});var g7n=A(GZe=>{"use strict";Object.defineProperty(GZe,"__esModule",{value:!0});GZe.ModifyFpgaImageAttributeCommand=GZe.$Command=void 0;var BUm=Ue(),qUm=ze(),NSa=qe();Object.defineProperty(GZe,"$Command",{enumerable:!0,get:function(){return NSa.Command}});var FSa=Mr(),h7n=class e extends NSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FSa.se_ModifyFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,FSa.de_ModifyFpgaImageAttributeCommand)(r,t)}};GZe.ModifyFpgaImageAttributeCommand=h7n});var _7n=A(UZe=>{"use strict";Object.defineProperty(UZe,"__esModule",{value:!0});UZe.ModifyHostsCommand=UZe.$Command=void 0;var MUm=Ue(),LUm=ze(),BSa=qe();Object.defineProperty(UZe,"$Command",{enumerable:!0,get:function(){return BSa.Command}});var OSa=Mr(),y7n=class e extends BSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OSa.se_ModifyHostsCommand)(r,t)}deserialize(r,t){return(0,OSa.de_ModifyHostsCommand)(r,t)}};UZe.ModifyHostsCommand=y7n});var b7n=A(VZe=>{"use strict";Object.defineProperty(VZe,"__esModule",{value:!0});VZe.ModifyIdentityIdFormatCommand=VZe.$Command=void 0;var jUm=Ue(),GUm=ze(),MSa=qe();Object.defineProperty(VZe,"$Command",{enumerable:!0,get:function(){return MSa.Command}});var qSa=Mr(),A7n=class e extends MSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIdentityIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qSa.se_ModifyIdentityIdFormatCommand)(r,t)}deserialize(r,t){return(0,qSa.de_ModifyIdentityIdFormatCommand)(r,t)}};VZe.ModifyIdentityIdFormatCommand=A7n});var v7n=A(zZe=>{"use strict";Object.defineProperty(zZe,"__esModule",{value:!0});zZe.ModifyIdFormatCommand=zZe.$Command=void 0;var UUm=Ue(),VUm=ze(),jSa=qe();Object.defineProperty(zZe,"$Command",{enumerable:!0,get:function(){return jSa.Command}});var LSa=Mr(),C7n=class e extends jSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIdFormatCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LSa.se_ModifyIdFormatCommand)(r,t)}deserialize(r,t){return(0,LSa.de_ModifyIdFormatCommand)(r,t)}};zZe.ModifyIdFormatCommand=C7n});var D7n=A($Ze=>{"use strict";Object.defineProperty($Ze,"__esModule",{value:!0});$Ze.ModifyImageAttributeCommand=$Ze.$Command=void 0;var zUm=Ue(),$Um=ze(),USa=qe();Object.defineProperty($Ze,"$Command",{enumerable:!0,get:function(){return USa.Command}});var GSa=Mr(),E7n=class e extends USa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Um.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GSa.se_ModifyImageAttributeCommand)(r,t)}deserialize(r,t){return(0,GSa.de_ModifyImageAttributeCommand)(r,t)}};$Ze.ModifyImageAttributeCommand=E7n});var w7n=A(QZe=>{"use strict";Object.defineProperty(QZe,"__esModule",{value:!0});QZe.ModifyInstanceAttributeCommand=QZe.$Command=void 0;var QUm=Ue(),KUm=ze(),zSa=qe();Object.defineProperty(QZe,"$Command",{enumerable:!0,get:function(){return zSa.Command}});var VSa=Mr(),S7n=class e extends zSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VSa.se_ModifyInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,VSa.de_ModifyInstanceAttributeCommand)(r,t)}};QZe.ModifyInstanceAttributeCommand=S7n});var x7n=A(KZe=>{"use strict";Object.defineProperty(KZe,"__esModule",{value:!0});KZe.ModifyInstanceCapacityReservationAttributesCommand=KZe.$Command=void 0;var HUm=Ue(),WUm=ze(),QSa=qe();Object.defineProperty(KZe,"$Command",{enumerable:!0,get:function(){return QSa.Command}});var $Sa=Mr(),I7n=class e extends QSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceCapacityReservationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Sa.se_ModifyInstanceCapacityReservationAttributesCommand)(r,t)}deserialize(r,t){return(0,$Sa.de_ModifyInstanceCapacityReservationAttributesCommand)(r,t)}};KZe.ModifyInstanceCapacityReservationAttributesCommand=I7n});var P7n=A(HZe=>{"use strict";Object.defineProperty(HZe,"__esModule",{value:!0});HZe.ModifyInstanceCreditSpecificationCommand=HZe.$Command=void 0;var YUm=Ue(),JUm=ze(),HSa=qe();Object.defineProperty(HZe,"$Command",{enumerable:!0,get:function(){return HSa.Command}});var KSa=Mr(),T7n=class e extends HSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceCreditSpecificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KSa.se_ModifyInstanceCreditSpecificationCommand)(r,t)}deserialize(r,t){return(0,KSa.de_ModifyInstanceCreditSpecificationCommand)(r,t)}};HZe.ModifyInstanceCreditSpecificationCommand=T7n});var k7n=A(WZe=>{"use strict";Object.defineProperty(WZe,"__esModule",{value:!0});WZe.ModifyInstanceEventStartTimeCommand=WZe.$Command=void 0;var XUm=Ue(),ZUm=ze(),YSa=qe();Object.defineProperty(WZe,"$Command",{enumerable:!0,get:function(){return YSa.Command}});var WSa=Mr(),R7n=class e extends YSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZUm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XUm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceEventStartTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WSa.se_ModifyInstanceEventStartTimeCommand)(r,t)}deserialize(r,t){return(0,WSa.de_ModifyInstanceEventStartTimeCommand)(r,t)}};WZe.ModifyInstanceEventStartTimeCommand=R7n});var N7n=A(YZe=>{"use strict";Object.defineProperty(YZe,"__esModule",{value:!0});YZe.ModifyInstanceEventWindowCommand=YZe.$Command=void 0;var eVm=Ue(),tVm=ze(),XSa=qe();Object.defineProperty(YZe,"$Command",{enumerable:!0,get:function(){return XSa.Command}});var JSa=Mr(),F7n=class e extends XSa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceEventWindowCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JSa.se_ModifyInstanceEventWindowCommand)(r,t)}deserialize(r,t){return(0,JSa.de_ModifyInstanceEventWindowCommand)(r,t)}};YZe.ModifyInstanceEventWindowCommand=F7n});var B7n=A(JZe=>{"use strict";Object.defineProperty(JZe,"__esModule",{value:!0});JZe.ModifyInstanceMaintenanceOptionsCommand=JZe.$Command=void 0;var rVm=Ue(),nVm=ze(),ewa=qe();Object.defineProperty(JZe,"$Command",{enumerable:!0,get:function(){return ewa.Command}});var ZSa=Mr(),O7n=class e extends ewa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceMaintenanceOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZSa.se_ModifyInstanceMaintenanceOptionsCommand)(r,t)}deserialize(r,t){return(0,ZSa.de_ModifyInstanceMaintenanceOptionsCommand)(r,t)}};JZe.ModifyInstanceMaintenanceOptionsCommand=O7n});var M7n=A(XZe=>{"use strict";Object.defineProperty(XZe,"__esModule",{value:!0});XZe.ModifyInstanceMetadataOptionsCommand=XZe.$Command=void 0;var iVm=Ue(),sVm=ze(),rwa=qe();Object.defineProperty(XZe,"$Command",{enumerable:!0,get:function(){return rwa.Command}});var twa=Mr(),q7n=class e extends rwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstanceMetadataOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,twa.se_ModifyInstanceMetadataOptionsCommand)(r,t)}deserialize(r,t){return(0,twa.de_ModifyInstanceMetadataOptionsCommand)(r,t)}};XZe.ModifyInstanceMetadataOptionsCommand=q7n});var j7n=A(ZZe=>{"use strict";Object.defineProperty(ZZe,"__esModule",{value:!0});ZZe.ModifyInstancePlacementCommand=ZZe.$Command=void 0;var aVm=Ue(),oVm=ze(),iwa=qe();Object.defineProperty(ZZe,"$Command",{enumerable:!0,get:function(){return iwa.Command}});var nwa=Mr(),L7n=class e extends iwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyInstancePlacementCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nwa.se_ModifyInstancePlacementCommand)(r,t)}deserialize(r,t){return(0,nwa.de_ModifyInstancePlacementCommand)(r,t)}};ZZe.ModifyInstancePlacementCommand=L7n});var U7n=A(eet=>{"use strict";Object.defineProperty(eet,"__esModule",{value:!0});eet.ModifyIpamCommand=eet.$Command=void 0;var cVm=Ue(),uVm=ze(),awa=qe();Object.defineProperty(eet,"$Command",{enumerable:!0,get:function(){return awa.Command}});var swa=Mr(),G7n=class e extends awa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,swa.se_ModifyIpamCommand)(r,t)}deserialize(r,t){return(0,swa.de_ModifyIpamCommand)(r,t)}};eet.ModifyIpamCommand=G7n});var z7n=A(tet=>{"use strict";Object.defineProperty(tet,"__esModule",{value:!0});tet.ModifyIpamPoolCommand=tet.$Command=void 0;var lVm=Ue(),dVm=ze(),cwa=qe();Object.defineProperty(tet,"$Command",{enumerable:!0,get:function(){return cwa.Command}});var owa=Mr(),V7n=class e extends cwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamPoolCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,owa.se_ModifyIpamPoolCommand)(r,t)}deserialize(r,t){return(0,owa.de_ModifyIpamPoolCommand)(r,t)}};tet.ModifyIpamPoolCommand=V7n});var Q7n=A(ret=>{"use strict";Object.defineProperty(ret,"__esModule",{value:!0});ret.ModifyIpamResourceCidrCommand=ret.$Command=void 0;var pVm=Ue(),mVm=ze(),lwa=qe();Object.defineProperty(ret,"$Command",{enumerable:!0,get:function(){return lwa.Command}});var uwa=Mr(),$7n=class e extends lwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamResourceCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uwa.se_ModifyIpamResourceCidrCommand)(r,t)}deserialize(r,t){return(0,uwa.de_ModifyIpamResourceCidrCommand)(r,t)}};ret.ModifyIpamResourceCidrCommand=$7n});var H7n=A(net=>{"use strict";Object.defineProperty(net,"__esModule",{value:!0});net.ModifyIpamResourceDiscoveryCommand=net.$Command=void 0;var fVm=Ue(),hVm=ze(),pwa=qe();Object.defineProperty(net,"$Command",{enumerable:!0,get:function(){return pwa.Command}});var dwa=Mr(),K7n=class e extends pwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamResourceDiscoveryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dwa.se_ModifyIpamResourceDiscoveryCommand)(r,t)}deserialize(r,t){return(0,dwa.de_ModifyIpamResourceDiscoveryCommand)(r,t)}};net.ModifyIpamResourceDiscoveryCommand=K7n});var Y7n=A(iet=>{"use strict";Object.defineProperty(iet,"__esModule",{value:!0});iet.ModifyIpamScopeCommand=iet.$Command=void 0;var gVm=Ue(),yVm=ze(),fwa=qe();Object.defineProperty(iet,"$Command",{enumerable:!0,get:function(){return fwa.Command}});var mwa=Mr(),W7n=class e extends fwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyIpamScopeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mwa.se_ModifyIpamScopeCommand)(r,t)}deserialize(r,t){return(0,mwa.de_ModifyIpamScopeCommand)(r,t)}};iet.ModifyIpamScopeCommand=W7n});var X7n=A(set=>{"use strict";Object.defineProperty(set,"__esModule",{value:!0});set.ModifyLaunchTemplateCommand=set.$Command=void 0;var _Vm=Ue(),AVm=ze(),gwa=qe();Object.defineProperty(set,"$Command",{enumerable:!0,get:function(){return gwa.Command}});var hwa=Mr(),J7n=class e extends gwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Vm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyLaunchTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hwa.se_ModifyLaunchTemplateCommand)(r,t)}deserialize(r,t){return(0,hwa.de_ModifyLaunchTemplateCommand)(r,t)}};set.ModifyLaunchTemplateCommand=J7n});var e6n=A(aet=>{"use strict";Object.defineProperty(aet,"__esModule",{value:!0});aet.ModifyLocalGatewayRouteCommand=aet.$Command=void 0;var bVm=Ue(),CVm=ze(),_wa=qe();Object.defineProperty(aet,"$Command",{enumerable:!0,get:function(){return _wa.Command}});var ywa=Mr(),Z7n=class e extends _wa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyLocalGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ywa.se_ModifyLocalGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,ywa.de_ModifyLocalGatewayRouteCommand)(r,t)}};aet.ModifyLocalGatewayRouteCommand=Z7n});var r6n=A(oet=>{"use strict";Object.defineProperty(oet,"__esModule",{value:!0});oet.ModifyManagedPrefixListCommand=oet.$Command=void 0;var vVm=Ue(),EVm=ze(),bwa=qe();Object.defineProperty(oet,"$Command",{enumerable:!0,get:function(){return bwa.Command}});var Awa=Mr(),t6n=class e extends bwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyManagedPrefixListCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Awa.se_ModifyManagedPrefixListCommand)(r,t)}deserialize(r,t){return(0,Awa.de_ModifyManagedPrefixListCommand)(r,t)}};oet.ModifyManagedPrefixListCommand=t6n});var i6n=A(cet=>{"use strict";Object.defineProperty(cet,"__esModule",{value:!0});cet.ModifyNetworkInterfaceAttributeCommand=cet.$Command=void 0;var DVm=Ue(),SVm=ze(),vwa=qe();Object.defineProperty(cet,"$Command",{enumerable:!0,get:function(){return vwa.Command}});var Cwa=Mr(),n6n=class e extends vwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cwa.se_ModifyNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,Cwa.de_ModifyNetworkInterfaceAttributeCommand)(r,t)}};cet.ModifyNetworkInterfaceAttributeCommand=n6n});var a6n=A(uet=>{"use strict";Object.defineProperty(uet,"__esModule",{value:!0});uet.ModifyPrivateDnsNameOptionsCommand=uet.$Command=void 0;var wVm=Ue(),IVm=ze(),Dwa=qe();Object.defineProperty(uet,"$Command",{enumerable:!0,get:function(){return Dwa.Command}});var Ewa=Mr(),s6n=class e extends Dwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyPrivateDnsNameOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ewa.se_ModifyPrivateDnsNameOptionsCommand)(r,t)}deserialize(r,t){return(0,Ewa.de_ModifyPrivateDnsNameOptionsCommand)(r,t)}};uet.ModifyPrivateDnsNameOptionsCommand=s6n});var c6n=A(det=>{"use strict";Object.defineProperty(det,"__esModule",{value:!0});det.ModifyReservedInstancesCommand=det.$Command=void 0;var xVm=Ue(),TVm=ze(),wwa=qe();Object.defineProperty(det,"$Command",{enumerable:!0,get:function(){return wwa.Command}});var Swa=Mr(),o6n=class e extends wwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyReservedInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Swa.se_ModifyReservedInstancesCommand)(r,t)}deserialize(r,t){return(0,Swa.de_ModifyReservedInstancesCommand)(r,t)}};det.ModifyReservedInstancesCommand=o6n});var l6n=A(pet=>{"use strict";Object.defineProperty(pet,"__esModule",{value:!0});pet.ModifySecurityGroupRulesCommand=pet.$Command=void 0;var PVm=Ue(),RVm=ze(),xwa=qe();Object.defineProperty(pet,"$Command",{enumerable:!0,get:function(){return xwa.Command}});var Iwa=Mr(),u6n=class e extends xwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySecurityGroupRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iwa.se_ModifySecurityGroupRulesCommand)(r,t)}deserialize(r,t){return(0,Iwa.de_ModifySecurityGroupRulesCommand)(r,t)}};pet.ModifySecurityGroupRulesCommand=u6n});var p6n=A(met=>{"use strict";Object.defineProperty(met,"__esModule",{value:!0});met.ModifySnapshotAttributeCommand=met.$Command=void 0;var kVm=Ue(),FVm=ze(),Pwa=qe();Object.defineProperty(met,"$Command",{enumerable:!0,get:function(){return Pwa.Command}});var Twa=Mr(),d6n=class e extends Pwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Twa.se_ModifySnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,Twa.de_ModifySnapshotAttributeCommand)(r,t)}};met.ModifySnapshotAttributeCommand=d6n});var f6n=A(fet=>{"use strict";Object.defineProperty(fet,"__esModule",{value:!0});fet.ModifySnapshotTierCommand=fet.$Command=void 0;var NVm=Ue(),OVm=ze(),kwa=qe();Object.defineProperty(fet,"$Command",{enumerable:!0,get:function(){return kwa.Command}});var Rwa=Mr(),m6n=class e extends kwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySnapshotTierCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rwa.se_ModifySnapshotTierCommand)(r,t)}deserialize(r,t){return(0,Rwa.de_ModifySnapshotTierCommand)(r,t)}};fet.ModifySnapshotTierCommand=m6n});var g6n=A(het=>{"use strict";Object.defineProperty(het,"__esModule",{value:!0});het.ModifySpotFleetRequestCommand=het.$Command=void 0;var BVm=Ue(),qVm=ze(),Nwa=qe();Object.defineProperty(het,"$Command",{enumerable:!0,get:function(){return Nwa.Command}});var Fwa=Mr(),h6n=class e extends Nwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySpotFleetRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fwa.se_ModifySpotFleetRequestCommand)(r,t)}deserialize(r,t){return(0,Fwa.de_ModifySpotFleetRequestCommand)(r,t)}};het.ModifySpotFleetRequestCommand=h6n});var _6n=A(get=>{"use strict";Object.defineProperty(get,"__esModule",{value:!0});get.ModifySubnetAttributeCommand=get.$Command=void 0;var MVm=Ue(),LVm=ze(),Bwa=qe();Object.defineProperty(get,"$Command",{enumerable:!0,get:function(){return Bwa.Command}});var Owa=Mr(),y6n=class e extends Bwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifySubnetAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Owa.se_ModifySubnetAttributeCommand)(r,t)}deserialize(r,t){return(0,Owa.de_ModifySubnetAttributeCommand)(r,t)}};get.ModifySubnetAttributeCommand=y6n});var b6n=A(yet=>{"use strict";Object.defineProperty(yet,"__esModule",{value:!0});yet.ModifyTrafficMirrorFilterNetworkServicesCommand=yet.$Command=void 0;var jVm=Ue(),GVm=ze(),Mwa=qe();Object.defineProperty(yet,"$Command",{enumerable:!0,get:function(){return Mwa.Command}});var qwa=Mr(),A6n=class e extends Mwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorFilterNetworkServicesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qwa.se_ModifyTrafficMirrorFilterNetworkServicesCommand)(r,t)}deserialize(r,t){return(0,qwa.de_ModifyTrafficMirrorFilterNetworkServicesCommand)(r,t)}};yet.ModifyTrafficMirrorFilterNetworkServicesCommand=A6n});var v6n=A(_et=>{"use strict";Object.defineProperty(_et,"__esModule",{value:!0});_et.ModifyTrafficMirrorFilterRuleCommand=_et.$Command=void 0;var UVm=Ue(),VVm=ze(),jwa=qe();Object.defineProperty(_et,"$Command",{enumerable:!0,get:function(){return jwa.Command}});var Lwa=Mr(),C6n=class e extends jwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorFilterRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lwa.se_ModifyTrafficMirrorFilterRuleCommand)(r,t)}deserialize(r,t){return(0,Lwa.de_ModifyTrafficMirrorFilterRuleCommand)(r,t)}};_et.ModifyTrafficMirrorFilterRuleCommand=C6n});var D6n=A(Aet=>{"use strict";Object.defineProperty(Aet,"__esModule",{value:!0});Aet.ModifyTrafficMirrorSessionCommand=Aet.$Command=void 0;var zVm=Ue(),$Vm=ze(),Uwa=qe();Object.defineProperty(Aet,"$Command",{enumerable:!0,get:function(){return Uwa.Command}});var Gwa=Mr(),E6n=class e extends Uwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Vm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTrafficMirrorSessionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gwa.se_ModifyTrafficMirrorSessionCommand)(r,t)}deserialize(r,t){return(0,Gwa.de_ModifyTrafficMirrorSessionCommand)(r,t)}};Aet.ModifyTrafficMirrorSessionCommand=E6n});var w6n=A(bet=>{"use strict";Object.defineProperty(bet,"__esModule",{value:!0});bet.ModifyTransitGatewayCommand=bet.$Command=void 0;var QVm=Ue(),KVm=ze(),zwa=qe();Object.defineProperty(bet,"$Command",{enumerable:!0,get:function(){return zwa.Command}});var Vwa=Mr(),S6n=class e extends zwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vwa.se_ModifyTransitGatewayCommand)(r,t)}deserialize(r,t){return(0,Vwa.de_ModifyTransitGatewayCommand)(r,t)}};bet.ModifyTransitGatewayCommand=S6n});var x6n=A(Cet=>{"use strict";Object.defineProperty(Cet,"__esModule",{value:!0});Cet.ModifyTransitGatewayPrefixListReferenceCommand=Cet.$Command=void 0;var HVm=Ue(),WVm=ze(),Qwa=qe();Object.defineProperty(Cet,"$Command",{enumerable:!0,get:function(){return Qwa.Command}});var $wa=Mr(),I6n=class e extends Qwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayPrefixListReferenceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$wa.se_ModifyTransitGatewayPrefixListReferenceCommand)(r,t)}deserialize(r,t){return(0,$wa.de_ModifyTransitGatewayPrefixListReferenceCommand)(r,t)}};Cet.ModifyTransitGatewayPrefixListReferenceCommand=I6n});var P6n=A(vet=>{"use strict";Object.defineProperty(vet,"__esModule",{value:!0});vet.ModifyTransitGatewayVpcAttachmentCommand=vet.$Command=void 0;var YVm=Ue(),JVm=ze(),Hwa=qe();Object.defineProperty(vet,"$Command",{enumerable:!0,get:function(){return Hwa.Command}});var Kwa=Mr(),T6n=class e extends Hwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Kwa.se_ModifyTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,Kwa.de_ModifyTransitGatewayVpcAttachmentCommand)(r,t)}};vet.ModifyTransitGatewayVpcAttachmentCommand=T6n});var k6n=A(Eet=>{"use strict";Object.defineProperty(Eet,"__esModule",{value:!0});Eet.ModifyVerifiedAccessEndpointCommand=Eet.$Command=void 0;var XVm=Ue(),ZVm=ze(),Ywa=qe();Object.defineProperty(Eet,"$Command",{enumerable:!0,get:function(){return Ywa.Command}});var Wwa=Mr(),R6n=class e extends Ywa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZVm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XVm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Wwa.se_ModifyVerifiedAccessEndpointCommand)(r,t)}deserialize(r,t){return(0,Wwa.de_ModifyVerifiedAccessEndpointCommand)(r,t)}};Eet.ModifyVerifiedAccessEndpointCommand=R6n});var N6n=A(Det=>{"use strict";Object.defineProperty(Det,"__esModule",{value:!0});Det.ModifyVerifiedAccessEndpointPolicyCommand=Det.$Command=void 0;var ezm=Ue(),tzm=ze(),Xwa=qe();Object.defineProperty(Det,"$Command",{enumerable:!0,get:function(){return Xwa.Command}});var Jwa=Mr(),F6n=class e extends Xwa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ezm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessEndpointPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Jwa.se_ModifyVerifiedAccessEndpointPolicyCommand)(r,t)}deserialize(r,t){return(0,Jwa.de_ModifyVerifiedAccessEndpointPolicyCommand)(r,t)}};Det.ModifyVerifiedAccessEndpointPolicyCommand=F6n});var B6n=A(wet=>{"use strict";Object.defineProperty(wet,"__esModule",{value:!0});wet.ModifyVerifiedAccessGroupCommand=wet.$Command=void 0;var rzm=Ue(),nzm=ze(),eIa=qe();Object.defineProperty(wet,"$Command",{enumerable:!0,get:function(){return eIa.Command}});var Zwa=Mr(),O6n=class e extends eIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Zwa.se_ModifyVerifiedAccessGroupCommand)(r,t)}deserialize(r,t){return(0,Zwa.de_ModifyVerifiedAccessGroupCommand)(r,t)}};wet.ModifyVerifiedAccessGroupCommand=O6n});var M6n=A(Iet=>{"use strict";Object.defineProperty(Iet,"__esModule",{value:!0});Iet.ModifyVerifiedAccessGroupPolicyCommand=Iet.$Command=void 0;var izm=Ue(),szm=ze(),rIa=qe();Object.defineProperty(Iet,"$Command",{enumerable:!0,get:function(){return rIa.Command}});var tIa=Mr(),q6n=class e extends rIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,szm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,izm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessGroupPolicyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tIa.se_ModifyVerifiedAccessGroupPolicyCommand)(r,t)}deserialize(r,t){return(0,tIa.de_ModifyVerifiedAccessGroupPolicyCommand)(r,t)}};Iet.ModifyVerifiedAccessGroupPolicyCommand=q6n});var j6n=A(xet=>{"use strict";Object.defineProperty(xet,"__esModule",{value:!0});xet.ModifyVerifiedAccessInstanceCommand=xet.$Command=void 0;var azm=Ue(),ozm=ze(),iIa=qe();Object.defineProperty(xet,"$Command",{enumerable:!0,get:function(){return iIa.Command}});var nIa=Mr(),L6n=class e extends iIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ozm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,azm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nIa.se_ModifyVerifiedAccessInstanceCommand)(r,t)}deserialize(r,t){return(0,nIa.de_ModifyVerifiedAccessInstanceCommand)(r,t)}};xet.ModifyVerifiedAccessInstanceCommand=L6n});var U6n=A(Tet=>{"use strict";Object.defineProperty(Tet,"__esModule",{value:!0});Tet.ModifyVerifiedAccessInstanceLoggingConfigurationCommand=Tet.$Command=void 0;var czm=Ue(),uzm=ze(),aIa=qe();Object.defineProperty(Tet,"$Command",{enumerable:!0,get:function(){return aIa.Command}});var sIa=Mr(),G6n=class e extends aIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,czm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessInstanceLoggingConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sIa.se_ModifyVerifiedAccessInstanceLoggingConfigurationCommand)(r,t)}deserialize(r,t){return(0,sIa.de_ModifyVerifiedAccessInstanceLoggingConfigurationCommand)(r,t)}};Tet.ModifyVerifiedAccessInstanceLoggingConfigurationCommand=G6n});var z6n=A(Pet=>{"use strict";Object.defineProperty(Pet,"__esModule",{value:!0});Pet.ModifyVerifiedAccessTrustProviderCommand=Pet.$Command=void 0;var lzm=Ue(),dzm=ze(),uIa=qe();Object.defineProperty(Pet,"$Command",{enumerable:!0,get:function(){return uIa.Command}});var oIa=W4(),cIa=Mr(),V6n=class e extends uIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVerifiedAccessTrustProviderCommand",inputFilterSensitiveLog:oIa.ModifyVerifiedAccessTrustProviderRequestFilterSensitiveLog,outputFilterSensitiveLog:oIa.ModifyVerifiedAccessTrustProviderResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cIa.se_ModifyVerifiedAccessTrustProviderCommand)(r,t)}deserialize(r,t){return(0,cIa.de_ModifyVerifiedAccessTrustProviderCommand)(r,t)}};Pet.ModifyVerifiedAccessTrustProviderCommand=V6n});var Q6n=A(Ret=>{"use strict";Object.defineProperty(Ret,"__esModule",{value:!0});Ret.ModifyVolumeAttributeCommand=Ret.$Command=void 0;var pzm=Ue(),mzm=ze(),dIa=qe();Object.defineProperty(Ret,"$Command",{enumerable:!0,get:function(){return dIa.Command}});var lIa=Mr(),$6n=class e extends dIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVolumeAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lIa.se_ModifyVolumeAttributeCommand)(r,t)}deserialize(r,t){return(0,lIa.de_ModifyVolumeAttributeCommand)(r,t)}};Ret.ModifyVolumeAttributeCommand=$6n});var H6n=A(ket=>{"use strict";Object.defineProperty(ket,"__esModule",{value:!0});ket.ModifyVolumeCommand=ket.$Command=void 0;var fzm=Ue(),hzm=ze(),mIa=qe();Object.defineProperty(ket,"$Command",{enumerable:!0,get:function(){return mIa.Command}});var pIa=Mr(),K6n=class e extends mIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVolumeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pIa.se_ModifyVolumeCommand)(r,t)}deserialize(r,t){return(0,pIa.de_ModifyVolumeCommand)(r,t)}};ket.ModifyVolumeCommand=K6n});var Y6n=A(Fet=>{"use strict";Object.defineProperty(Fet,"__esModule",{value:!0});Fet.ModifyVpcAttributeCommand=Fet.$Command=void 0;var gzm=Ue(),yzm=ze(),hIa=qe();Object.defineProperty(Fet,"$Command",{enumerable:!0,get:function(){return hIa.Command}});var fIa=Mr(),W6n=class e extends hIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fIa.se_ModifyVpcAttributeCommand)(r,t)}deserialize(r,t){return(0,fIa.de_ModifyVpcAttributeCommand)(r,t)}};Fet.ModifyVpcAttributeCommand=W6n});var X6n=A(Net=>{"use strict";Object.defineProperty(Net,"__esModule",{value:!0});Net.ModifyVpcEndpointCommand=Net.$Command=void 0;var _zm=Ue(),Azm=ze(),yIa=qe();Object.defineProperty(Net,"$Command",{enumerable:!0,get:function(){return yIa.Command}});var gIa=Mr(),J6n=class e extends yIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Azm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_zm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gIa.se_ModifyVpcEndpointCommand)(r,t)}deserialize(r,t){return(0,gIa.de_ModifyVpcEndpointCommand)(r,t)}};Net.ModifyVpcEndpointCommand=J6n});var eFn=A(Oet=>{"use strict";Object.defineProperty(Oet,"__esModule",{value:!0});Oet.ModifyVpcEndpointConnectionNotificationCommand=Oet.$Command=void 0;var bzm=Ue(),Czm=ze(),AIa=qe();Object.defineProperty(Oet,"$Command",{enumerable:!0,get:function(){return AIa.Command}});var _Ia=Mr(),Z6n=class e extends AIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Czm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointConnectionNotificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Ia.se_ModifyVpcEndpointConnectionNotificationCommand)(r,t)}deserialize(r,t){return(0,_Ia.de_ModifyVpcEndpointConnectionNotificationCommand)(r,t)}};Oet.ModifyVpcEndpointConnectionNotificationCommand=Z6n});var rFn=A(Bet=>{"use strict";Object.defineProperty(Bet,"__esModule",{value:!0});Bet.ModifyVpcEndpointServiceConfigurationCommand=Bet.$Command=void 0;var vzm=Ue(),Ezm=ze(),CIa=qe();Object.defineProperty(Bet,"$Command",{enumerable:!0,get:function(){return CIa.Command}});var bIa=Mr(),tFn=class e extends CIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ezm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServiceConfigurationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bIa.se_ModifyVpcEndpointServiceConfigurationCommand)(r,t)}deserialize(r,t){return(0,bIa.de_ModifyVpcEndpointServiceConfigurationCommand)(r,t)}};Bet.ModifyVpcEndpointServiceConfigurationCommand=tFn});var iFn=A(qet=>{"use strict";Object.defineProperty(qet,"__esModule",{value:!0});qet.ModifyVpcEndpointServicePayerResponsibilityCommand=qet.$Command=void 0;var Dzm=Ue(),Szm=ze(),EIa=qe();Object.defineProperty(qet,"$Command",{enumerable:!0,get:function(){return EIa.Command}});var vIa=Mr(),nFn=class e extends EIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Szm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServicePayerResponsibilityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vIa.se_ModifyVpcEndpointServicePayerResponsibilityCommand)(r,t)}deserialize(r,t){return(0,vIa.de_ModifyVpcEndpointServicePayerResponsibilityCommand)(r,t)}};qet.ModifyVpcEndpointServicePayerResponsibilityCommand=nFn});var aFn=A(Met=>{"use strict";Object.defineProperty(Met,"__esModule",{value:!0});Met.ModifyVpcEndpointServicePermissionsCommand=Met.$Command=void 0;var wzm=Ue(),Izm=ze(),SIa=qe();Object.defineProperty(Met,"$Command",{enumerable:!0,get:function(){return SIa.Command}});var DIa=Mr(),sFn=class e extends SIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Izm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcEndpointServicePermissionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DIa.se_ModifyVpcEndpointServicePermissionsCommand)(r,t)}deserialize(r,t){return(0,DIa.de_ModifyVpcEndpointServicePermissionsCommand)(r,t)}};Met.ModifyVpcEndpointServicePermissionsCommand=sFn});var cFn=A(Let=>{"use strict";Object.defineProperty(Let,"__esModule",{value:!0});Let.ModifyVpcPeeringConnectionOptionsCommand=Let.$Command=void 0;var xzm=Ue(),Tzm=ze(),IIa=qe();Object.defineProperty(Let,"$Command",{enumerable:!0,get:function(){return IIa.Command}});var wIa=Mr(),oFn=class e extends IIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcPeeringConnectionOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wIa.se_ModifyVpcPeeringConnectionOptionsCommand)(r,t)}deserialize(r,t){return(0,wIa.de_ModifyVpcPeeringConnectionOptionsCommand)(r,t)}};Let.ModifyVpcPeeringConnectionOptionsCommand=oFn});var lFn=A(jet=>{"use strict";Object.defineProperty(jet,"__esModule",{value:!0});jet.ModifyVpcTenancyCommand=jet.$Command=void 0;var Pzm=Ue(),Rzm=ze(),TIa=qe();Object.defineProperty(jet,"$Command",{enumerable:!0,get:function(){return TIa.Command}});var xIa=Mr(),uFn=class e extends TIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpcTenancyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xIa.se_ModifyVpcTenancyCommand)(r,t)}deserialize(r,t){return(0,xIa.de_ModifyVpcTenancyCommand)(r,t)}};jet.ModifyVpcTenancyCommand=uFn});var pFn=A(Get=>{"use strict";Object.defineProperty(Get,"__esModule",{value:!0});Get.ModifyVpnConnectionCommand=Get.$Command=void 0;var kzm=Ue(),Fzm=ze(),RIa=qe();Object.defineProperty(Get,"$Command",{enumerable:!0,get:function(){return RIa.Command}});var Nzm=W4(),PIa=Mr(),dFn=class e extends RIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:Nzm.ModifyVpnConnectionResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PIa.se_ModifyVpnConnectionCommand)(r,t)}deserialize(r,t){return(0,PIa.de_ModifyVpnConnectionCommand)(r,t)}};Get.ModifyVpnConnectionCommand=dFn});var fFn=A(Uet=>{"use strict";Object.defineProperty(Uet,"__esModule",{value:!0});Uet.ModifyVpnConnectionOptionsCommand=Uet.$Command=void 0;var Ozm=Ue(),Bzm=ze(),FIa=qe();Object.defineProperty(Uet,"$Command",{enumerable:!0,get:function(){return FIa.Command}});var qzm=W4(),kIa=Mr(),mFn=class e extends FIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ozm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnConnectionOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:qzm.ModifyVpnConnectionOptionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kIa.se_ModifyVpnConnectionOptionsCommand)(r,t)}deserialize(r,t){return(0,kIa.de_ModifyVpnConnectionOptionsCommand)(r,t)}};Uet.ModifyVpnConnectionOptionsCommand=mFn});var gFn=A(Vet=>{"use strict";Object.defineProperty(Vet,"__esModule",{value:!0});Vet.ModifyVpnTunnelCertificateCommand=Vet.$Command=void 0;var Mzm=Ue(),Lzm=ze(),OIa=qe();Object.defineProperty(Vet,"$Command",{enumerable:!0,get:function(){return OIa.Command}});var jzm=W4(),NIa=Mr(),hFn=class e extends OIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnTunnelCertificateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:jzm.ModifyVpnTunnelCertificateResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NIa.se_ModifyVpnTunnelCertificateCommand)(r,t)}deserialize(r,t){return(0,NIa.de_ModifyVpnTunnelCertificateCommand)(r,t)}};Vet.ModifyVpnTunnelCertificateCommand=hFn});var _Fn=A(zet=>{"use strict";Object.defineProperty(zet,"__esModule",{value:!0});zet.ModifyVpnTunnelOptionsCommand=zet.$Command=void 0;var Gzm=Ue(),Uzm=ze(),MIa=qe();Object.defineProperty(zet,"$Command",{enumerable:!0,get:function(){return MIa.Command}});var BIa=W4(),qIa=Mr(),yFn=class e extends MIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Uzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ModifyVpnTunnelOptionsCommand",inputFilterSensitiveLog:BIa.ModifyVpnTunnelOptionsRequestFilterSensitiveLog,outputFilterSensitiveLog:BIa.ModifyVpnTunnelOptionsResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qIa.se_ModifyVpnTunnelOptionsCommand)(r,t)}deserialize(r,t){return(0,qIa.de_ModifyVpnTunnelOptionsCommand)(r,t)}};zet.ModifyVpnTunnelOptionsCommand=yFn});var bFn=A($et=>{"use strict";Object.defineProperty($et,"__esModule",{value:!0});$et.MonitorInstancesCommand=$et.$Command=void 0;var Vzm=Ue(),zzm=ze(),jIa=qe();Object.defineProperty($et,"$Command",{enumerable:!0,get:function(){return jIa.Command}});var LIa=Mr(),AFn=class e extends jIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MonitorInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LIa.se_MonitorInstancesCommand)(r,t)}deserialize(r,t){return(0,LIa.de_MonitorInstancesCommand)(r,t)}};$et.MonitorInstancesCommand=AFn});var vFn=A(Qet=>{"use strict";Object.defineProperty(Qet,"__esModule",{value:!0});Qet.MoveAddressToVpcCommand=Qet.$Command=void 0;var $zm=Ue(),Qzm=ze(),UIa=qe();Object.defineProperty(Qet,"$Command",{enumerable:!0,get:function(){return UIa.Command}});var GIa=Mr(),CFn=class e extends UIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$zm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MoveAddressToVpcCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GIa.se_MoveAddressToVpcCommand)(r,t)}deserialize(r,t){return(0,GIa.de_MoveAddressToVpcCommand)(r,t)}};Qet.MoveAddressToVpcCommand=CFn});var DFn=A(Ket=>{"use strict";Object.defineProperty(Ket,"__esModule",{value:!0});Ket.MoveByoipCidrToIpamCommand=Ket.$Command=void 0;var Kzm=Ue(),Hzm=ze(),zIa=qe();Object.defineProperty(Ket,"$Command",{enumerable:!0,get:function(){return zIa.Command}});var VIa=Mr(),EFn=class e extends zIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"MoveByoipCidrToIpamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VIa.se_MoveByoipCidrToIpamCommand)(r,t)}deserialize(r,t){return(0,VIa.de_MoveByoipCidrToIpamCommand)(r,t)}};Ket.MoveByoipCidrToIpamCommand=EFn});var wFn=A(Het=>{"use strict";Object.defineProperty(Het,"__esModule",{value:!0});Het.ProvisionByoipCidrCommand=Het.$Command=void 0;var Wzm=Ue(),Yzm=ze(),QIa=qe();Object.defineProperty(Het,"$Command",{enumerable:!0,get:function(){return QIa.Command}});var $Ia=Mr(),SFn=class e extends QIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Ia.se_ProvisionByoipCidrCommand)(r,t)}deserialize(r,t){return(0,$Ia.de_ProvisionByoipCidrCommand)(r,t)}};Het.ProvisionByoipCidrCommand=SFn});var xFn=A(Wet=>{"use strict";Object.defineProperty(Wet,"__esModule",{value:!0});Wet.ProvisionIpamPoolCidrCommand=Wet.$Command=void 0;var Jzm=Ue(),Xzm=ze(),HIa=qe();Object.defineProperty(Wet,"$Command",{enumerable:!0,get:function(){return HIa.Command}});var KIa=Mr(),IFn=class e extends HIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xzm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionIpamPoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KIa.se_ProvisionIpamPoolCidrCommand)(r,t)}deserialize(r,t){return(0,KIa.de_ProvisionIpamPoolCidrCommand)(r,t)}};Wet.ProvisionIpamPoolCidrCommand=IFn});var PFn=A(Yet=>{"use strict";Object.defineProperty(Yet,"__esModule",{value:!0});Yet.ProvisionPublicIpv4PoolCidrCommand=Yet.$Command=void 0;var Zzm=Ue(),e$m=ze(),YIa=qe();Object.defineProperty(Yet,"$Command",{enumerable:!0,get:function(){return YIa.Command}});var WIa=Mr(),TFn=class e extends YIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zzm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ProvisionPublicIpv4PoolCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WIa.se_ProvisionPublicIpv4PoolCidrCommand)(r,t)}deserialize(r,t){return(0,WIa.de_ProvisionPublicIpv4PoolCidrCommand)(r,t)}};Yet.ProvisionPublicIpv4PoolCidrCommand=TFn});var kFn=A(Jet=>{"use strict";Object.defineProperty(Jet,"__esModule",{value:!0});Jet.PurchaseHostReservationCommand=Jet.$Command=void 0;var t$m=Ue(),r$m=ze(),XIa=qe();Object.defineProperty(Jet,"$Command",{enumerable:!0,get:function(){return XIa.Command}});var JIa=Mr(),RFn=class e extends XIa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseHostReservationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JIa.se_PurchaseHostReservationCommand)(r,t)}deserialize(r,t){return(0,JIa.de_PurchaseHostReservationCommand)(r,t)}};Jet.PurchaseHostReservationCommand=RFn});var NFn=A(Xet=>{"use strict";Object.defineProperty(Xet,"__esModule",{value:!0});Xet.PurchaseReservedInstancesOfferingCommand=Xet.$Command=void 0;var n$m=Ue(),i$m=ze(),exa=qe();Object.defineProperty(Xet,"$Command",{enumerable:!0,get:function(){return exa.Command}});var ZIa=Mr(),FFn=class e extends exa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseReservedInstancesOfferingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZIa.se_PurchaseReservedInstancesOfferingCommand)(r,t)}deserialize(r,t){return(0,ZIa.de_PurchaseReservedInstancesOfferingCommand)(r,t)}};Xet.PurchaseReservedInstancesOfferingCommand=FFn});var BFn=A(Zet=>{"use strict";Object.defineProperty(Zet,"__esModule",{value:!0});Zet.PurchaseScheduledInstancesCommand=Zet.$Command=void 0;var s$m=Ue(),a$m=ze(),rxa=qe();Object.defineProperty(Zet,"$Command",{enumerable:!0,get:function(){return rxa.Command}});var txa=Mr(),OFn=class e extends rxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"PurchaseScheduledInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,txa.se_PurchaseScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,txa.de_PurchaseScheduledInstancesCommand)(r,t)}};Zet.PurchaseScheduledInstancesCommand=OFn});var MFn=A(ett=>{"use strict";Object.defineProperty(ett,"__esModule",{value:!0});ett.RebootInstancesCommand=ett.$Command=void 0;var o$m=Ue(),c$m=ze(),ixa=qe();Object.defineProperty(ett,"$Command",{enumerable:!0,get:function(){return ixa.Command}});var nxa=Mr(),qFn=class e extends ixa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RebootInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nxa.se_RebootInstancesCommand)(r,t)}deserialize(r,t){return(0,nxa.de_RebootInstancesCommand)(r,t)}};ett.RebootInstancesCommand=qFn});var jFn=A(ttt=>{"use strict";Object.defineProperty(ttt,"__esModule",{value:!0});ttt.RegisterImageCommand=ttt.$Command=void 0;var u$m=Ue(),l$m=ze(),axa=qe();Object.defineProperty(ttt,"$Command",{enumerable:!0,get:function(){return axa.Command}});var sxa=Mr(),LFn=class e extends axa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterImageCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sxa.se_RegisterImageCommand)(r,t)}deserialize(r,t){return(0,sxa.de_RegisterImageCommand)(r,t)}};ttt.RegisterImageCommand=LFn});var UFn=A(rtt=>{"use strict";Object.defineProperty(rtt,"__esModule",{value:!0});rtt.RegisterInstanceEventNotificationAttributesCommand=rtt.$Command=void 0;var d$m=Ue(),p$m=ze(),cxa=qe();Object.defineProperty(rtt,"$Command",{enumerable:!0,get:function(){return cxa.Command}});var oxa=Mr(),GFn=class e extends cxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterInstanceEventNotificationAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oxa.se_RegisterInstanceEventNotificationAttributesCommand)(r,t)}deserialize(r,t){return(0,oxa.de_RegisterInstanceEventNotificationAttributesCommand)(r,t)}};rtt.RegisterInstanceEventNotificationAttributesCommand=GFn});var zFn=A(ntt=>{"use strict";Object.defineProperty(ntt,"__esModule",{value:!0});ntt.RegisterTransitGatewayMulticastGroupMembersCommand=ntt.$Command=void 0;var m$m=Ue(),f$m=ze(),lxa=qe();Object.defineProperty(ntt,"$Command",{enumerable:!0,get:function(){return lxa.Command}});var uxa=Mr(),VFn=class e extends lxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterTransitGatewayMulticastGroupMembersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uxa.se_RegisterTransitGatewayMulticastGroupMembersCommand)(r,t)}deserialize(r,t){return(0,uxa.de_RegisterTransitGatewayMulticastGroupMembersCommand)(r,t)}};ntt.RegisterTransitGatewayMulticastGroupMembersCommand=VFn});var QFn=A(itt=>{"use strict";Object.defineProperty(itt,"__esModule",{value:!0});itt.RegisterTransitGatewayMulticastGroupSourcesCommand=itt.$Command=void 0;var h$m=Ue(),g$m=ze(),pxa=qe();Object.defineProperty(itt,"$Command",{enumerable:!0,get:function(){return pxa.Command}});var dxa=Mr(),$Fn=class e extends pxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RegisterTransitGatewayMulticastGroupSourcesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dxa.se_RegisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}deserialize(r,t){return(0,dxa.de_RegisterTransitGatewayMulticastGroupSourcesCommand)(r,t)}};itt.RegisterTransitGatewayMulticastGroupSourcesCommand=$Fn});var HFn=A(stt=>{"use strict";Object.defineProperty(stt,"__esModule",{value:!0});stt.RejectTransitGatewayMulticastDomainAssociationsCommand=stt.$Command=void 0;var y$m=Ue(),_$m=ze(),fxa=qe();Object.defineProperty(stt,"$Command",{enumerable:!0,get:function(){return fxa.Command}});var mxa=Mr(),KFn=class e extends fxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayMulticastDomainAssociationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mxa.se_RejectTransitGatewayMulticastDomainAssociationsCommand)(r,t)}deserialize(r,t){return(0,mxa.de_RejectTransitGatewayMulticastDomainAssociationsCommand)(r,t)}};stt.RejectTransitGatewayMulticastDomainAssociationsCommand=KFn});var YFn=A(att=>{"use strict";Object.defineProperty(att,"__esModule",{value:!0});att.RejectTransitGatewayPeeringAttachmentCommand=att.$Command=void 0;var A$m=Ue(),b$m=ze(),gxa=qe();Object.defineProperty(att,"$Command",{enumerable:!0,get:function(){return gxa.Command}});var hxa=Mr(),WFn=class e extends gxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayPeeringAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hxa.se_RejectTransitGatewayPeeringAttachmentCommand)(r,t)}deserialize(r,t){return(0,hxa.de_RejectTransitGatewayPeeringAttachmentCommand)(r,t)}};att.RejectTransitGatewayPeeringAttachmentCommand=WFn});var XFn=A(ott=>{"use strict";Object.defineProperty(ott,"__esModule",{value:!0});ott.RejectTransitGatewayVpcAttachmentCommand=ott.$Command=void 0;var C$m=Ue(),v$m=ze(),_xa=qe();Object.defineProperty(ott,"$Command",{enumerable:!0,get:function(){return _xa.Command}});var yxa=Mr(),JFn=class e extends _xa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectTransitGatewayVpcAttachmentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yxa.se_RejectTransitGatewayVpcAttachmentCommand)(r,t)}deserialize(r,t){return(0,yxa.de_RejectTransitGatewayVpcAttachmentCommand)(r,t)}};ott.RejectTransitGatewayVpcAttachmentCommand=JFn});var e8n=A(ctt=>{"use strict";Object.defineProperty(ctt,"__esModule",{value:!0});ctt.RejectVpcEndpointConnectionsCommand=ctt.$Command=void 0;var E$m=Ue(),D$m=ze(),bxa=qe();Object.defineProperty(ctt,"$Command",{enumerable:!0,get:function(){return bxa.Command}});var Axa=Mr(),ZFn=class e extends bxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectVpcEndpointConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Axa.se_RejectVpcEndpointConnectionsCommand)(r,t)}deserialize(r,t){return(0,Axa.de_RejectVpcEndpointConnectionsCommand)(r,t)}};ctt.RejectVpcEndpointConnectionsCommand=ZFn});var r8n=A(utt=>{"use strict";Object.defineProperty(utt,"__esModule",{value:!0});utt.RejectVpcPeeringConnectionCommand=utt.$Command=void 0;var S$m=Ue(),w$m=ze(),vxa=qe();Object.defineProperty(utt,"$Command",{enumerable:!0,get:function(){return vxa.Command}});var Cxa=Mr(),t8n=class e extends vxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RejectVpcPeeringConnectionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cxa.se_RejectVpcPeeringConnectionCommand)(r,t)}deserialize(r,t){return(0,Cxa.de_RejectVpcPeeringConnectionCommand)(r,t)}};utt.RejectVpcPeeringConnectionCommand=t8n});var i8n=A(ltt=>{"use strict";Object.defineProperty(ltt,"__esModule",{value:!0});ltt.ReleaseAddressCommand=ltt.$Command=void 0;var I$m=Ue(),x$m=ze(),Dxa=qe();Object.defineProperty(ltt,"$Command",{enumerable:!0,get:function(){return Dxa.Command}});var Exa=Mr(),n8n=class e extends Dxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Exa.se_ReleaseAddressCommand)(r,t)}deserialize(r,t){return(0,Exa.de_ReleaseAddressCommand)(r,t)}};ltt.ReleaseAddressCommand=n8n});var a8n=A(dtt=>{"use strict";Object.defineProperty(dtt,"__esModule",{value:!0});dtt.ReleaseHostsCommand=dtt.$Command=void 0;var T$m=Ue(),P$m=ze(),wxa=qe();Object.defineProperty(dtt,"$Command",{enumerable:!0,get:function(){return wxa.Command}});var Sxa=Mr(),s8n=class e extends wxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseHostsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sxa.se_ReleaseHostsCommand)(r,t)}deserialize(r,t){return(0,Sxa.de_ReleaseHostsCommand)(r,t)}};dtt.ReleaseHostsCommand=s8n});var c8n=A(ptt=>{"use strict";Object.defineProperty(ptt,"__esModule",{value:!0});ptt.ReleaseIpamPoolAllocationCommand=ptt.$Command=void 0;var R$m=Ue(),k$m=ze(),xxa=qe();Object.defineProperty(ptt,"$Command",{enumerable:!0,get:function(){return xxa.Command}});var Ixa=Mr(),o8n=class e extends xxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReleaseIpamPoolAllocationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ixa.se_ReleaseIpamPoolAllocationCommand)(r,t)}deserialize(r,t){return(0,Ixa.de_ReleaseIpamPoolAllocationCommand)(r,t)}};ptt.ReleaseIpamPoolAllocationCommand=o8n});var l8n=A(mtt=>{"use strict";Object.defineProperty(mtt,"__esModule",{value:!0});mtt.ReplaceIamInstanceProfileAssociationCommand=mtt.$Command=void 0;var F$m=Ue(),N$m=ze(),Pxa=qe();Object.defineProperty(mtt,"$Command",{enumerable:!0,get:function(){return Pxa.Command}});var Txa=Mr(),u8n=class e extends Pxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceIamInstanceProfileAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Txa.se_ReplaceIamInstanceProfileAssociationCommand)(r,t)}deserialize(r,t){return(0,Txa.de_ReplaceIamInstanceProfileAssociationCommand)(r,t)}};mtt.ReplaceIamInstanceProfileAssociationCommand=u8n});var p8n=A(ftt=>{"use strict";Object.defineProperty(ftt,"__esModule",{value:!0});ftt.ReplaceNetworkAclAssociationCommand=ftt.$Command=void 0;var O$m=Ue(),B$m=ze(),kxa=qe();Object.defineProperty(ftt,"$Command",{enumerable:!0,get:function(){return kxa.Command}});var Rxa=Mr(),d8n=class e extends kxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceNetworkAclAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Rxa.se_ReplaceNetworkAclAssociationCommand)(r,t)}deserialize(r,t){return(0,Rxa.de_ReplaceNetworkAclAssociationCommand)(r,t)}};ftt.ReplaceNetworkAclAssociationCommand=d8n});var f8n=A(htt=>{"use strict";Object.defineProperty(htt,"__esModule",{value:!0});htt.ReplaceNetworkAclEntryCommand=htt.$Command=void 0;var q$m=Ue(),M$m=ze(),Nxa=qe();Object.defineProperty(htt,"$Command",{enumerable:!0,get:function(){return Nxa.Command}});var Fxa=Mr(),m8n=class e extends Nxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceNetworkAclEntryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Fxa.se_ReplaceNetworkAclEntryCommand)(r,t)}deserialize(r,t){return(0,Fxa.de_ReplaceNetworkAclEntryCommand)(r,t)}};htt.ReplaceNetworkAclEntryCommand=m8n});var g8n=A(gtt=>{"use strict";Object.defineProperty(gtt,"__esModule",{value:!0});gtt.ReplaceRouteCommand=gtt.$Command=void 0;var L$m=Ue(),j$m=ze(),Bxa=qe();Object.defineProperty(gtt,"$Command",{enumerable:!0,get:function(){return Bxa.Command}});var Oxa=Mr(),h8n=class e extends Bxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Oxa.se_ReplaceRouteCommand)(r,t)}deserialize(r,t){return(0,Oxa.de_ReplaceRouteCommand)(r,t)}};gtt.ReplaceRouteCommand=h8n});var _8n=A(ytt=>{"use strict";Object.defineProperty(ytt,"__esModule",{value:!0});ytt.ReplaceRouteTableAssociationCommand=ytt.$Command=void 0;var G$m=Ue(),U$m=ze(),Mxa=qe();Object.defineProperty(ytt,"$Command",{enumerable:!0,get:function(){return Mxa.Command}});var qxa=Mr(),y8n=class e extends Mxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceRouteTableAssociationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qxa.se_ReplaceRouteTableAssociationCommand)(r,t)}deserialize(r,t){return(0,qxa.de_ReplaceRouteTableAssociationCommand)(r,t)}};ytt.ReplaceRouteTableAssociationCommand=y8n});var b8n=A(_tt=>{"use strict";Object.defineProperty(_tt,"__esModule",{value:!0});_tt.ReplaceTransitGatewayRouteCommand=_tt.$Command=void 0;var V$m=Ue(),z$m=ze(),jxa=qe();Object.defineProperty(_tt,"$Command",{enumerable:!0,get:function(){return jxa.Command}});var Lxa=Mr(),A8n=class e extends jxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceTransitGatewayRouteCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Lxa.se_ReplaceTransitGatewayRouteCommand)(r,t)}deserialize(r,t){return(0,Lxa.de_ReplaceTransitGatewayRouteCommand)(r,t)}};_tt.ReplaceTransitGatewayRouteCommand=A8n});var v8n=A(Att=>{"use strict";Object.defineProperty(Att,"__esModule",{value:!0});Att.ReplaceVpnTunnelCommand=Att.$Command=void 0;var $$m=Ue(),Q$m=ze(),Uxa=qe();Object.defineProperty(Att,"$Command",{enumerable:!0,get:function(){return Uxa.Command}});var Gxa=Mr(),C8n=class e extends Uxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReplaceVpnTunnelCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Gxa.se_ReplaceVpnTunnelCommand)(r,t)}deserialize(r,t){return(0,Gxa.de_ReplaceVpnTunnelCommand)(r,t)}};Att.ReplaceVpnTunnelCommand=C8n});var D8n=A(btt=>{"use strict";Object.defineProperty(btt,"__esModule",{value:!0});btt.ReportInstanceStatusCommand=btt.$Command=void 0;var K$m=Ue(),H$m=ze(),zxa=qe();Object.defineProperty(btt,"$Command",{enumerable:!0,get:function(){return zxa.Command}});var Vxa=Mr(),E8n=class e extends zxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ReportInstanceStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Vxa.se_ReportInstanceStatusCommand)(r,t)}deserialize(r,t){return(0,Vxa.de_ReportInstanceStatusCommand)(r,t)}};btt.ReportInstanceStatusCommand=E8n});var w8n=A(Ctt=>{"use strict";Object.defineProperty(Ctt,"__esModule",{value:!0});Ctt.RequestSpotFleetCommand=Ctt.$Command=void 0;var W$m=Ue(),Y$m=ze(),Qxa=qe();Object.defineProperty(Ctt,"$Command",{enumerable:!0,get:function(){return Qxa.Command}});var J$m=W4(),$xa=Mr(),S8n=class e extends Qxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RequestSpotFleetCommand",inputFilterSensitiveLog:J$m.RequestSpotFleetRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$xa.se_RequestSpotFleetCommand)(r,t)}deserialize(r,t){return(0,$xa.de_RequestSpotFleetCommand)(r,t)}};Ctt.RequestSpotFleetCommand=S8n});var x8n=A(vtt=>{"use strict";Object.defineProperty(vtt,"__esModule",{value:!0});vtt.RequestSpotInstancesCommand=vtt.$Command=void 0;var X$m=Ue(),Z$m=ze(),Wxa=qe();Object.defineProperty(vtt,"$Command",{enumerable:!0,get:function(){return Wxa.Command}});var Kxa=W4(),Hxa=Mr(),I8n=class e extends Wxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z$m.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X$m.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RequestSpotInstancesCommand",inputFilterSensitiveLog:Kxa.RequestSpotInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:Kxa.RequestSpotInstancesResultFilterSensitiveLog},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Hxa.se_RequestSpotInstancesCommand)(r,t)}deserialize(r,t){return(0,Hxa.de_RequestSpotInstancesCommand)(r,t)}};vtt.RequestSpotInstancesCommand=I8n});var P8n=A(Ett=>{"use strict";Object.defineProperty(Ett,"__esModule",{value:!0});Ett.ResetAddressAttributeCommand=Ett.$Command=void 0;var eQm=Ue(),tQm=ze(),Jxa=qe();Object.defineProperty(Ett,"$Command",{enumerable:!0,get:function(){return Jxa.Command}});var Yxa=Mr(),T8n=class e extends Jxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetAddressAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Yxa.se_ResetAddressAttributeCommand)(r,t)}deserialize(r,t){return(0,Yxa.de_ResetAddressAttributeCommand)(r,t)}};Ett.ResetAddressAttributeCommand=T8n});var k8n=A(Dtt=>{"use strict";Object.defineProperty(Dtt,"__esModule",{value:!0});Dtt.ResetEbsDefaultKmsKeyIdCommand=Dtt.$Command=void 0;var rQm=Ue(),nQm=ze(),Zxa=qe();Object.defineProperty(Dtt,"$Command",{enumerable:!0,get:function(){return Zxa.Command}});var Xxa=Mr(),R8n=class e extends Zxa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetEbsDefaultKmsKeyIdCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Xxa.se_ResetEbsDefaultKmsKeyIdCommand)(r,t)}deserialize(r,t){return(0,Xxa.de_ResetEbsDefaultKmsKeyIdCommand)(r,t)}};Dtt.ResetEbsDefaultKmsKeyIdCommand=R8n});var N8n=A(Stt=>{"use strict";Object.defineProperty(Stt,"__esModule",{value:!0});Stt.ResetFpgaImageAttributeCommand=Stt.$Command=void 0;var iQm=Ue(),sQm=ze(),tTa=qe();Object.defineProperty(Stt,"$Command",{enumerable:!0,get:function(){return tTa.Command}});var eTa=Mr(),F8n=class e extends tTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetFpgaImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eTa.se_ResetFpgaImageAttributeCommand)(r,t)}deserialize(r,t){return(0,eTa.de_ResetFpgaImageAttributeCommand)(r,t)}};Stt.ResetFpgaImageAttributeCommand=F8n});var B8n=A(wtt=>{"use strict";Object.defineProperty(wtt,"__esModule",{value:!0});wtt.ResetImageAttributeCommand=wtt.$Command=void 0;var aQm=Ue(),oQm=ze(),nTa=qe();Object.defineProperty(wtt,"$Command",{enumerable:!0,get:function(){return nTa.Command}});var rTa=Mr(),O8n=class e extends nTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetImageAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rTa.se_ResetImageAttributeCommand)(r,t)}deserialize(r,t){return(0,rTa.de_ResetImageAttributeCommand)(r,t)}};wtt.ResetImageAttributeCommand=O8n});var M8n=A(Itt=>{"use strict";Object.defineProperty(Itt,"__esModule",{value:!0});Itt.ResetInstanceAttributeCommand=Itt.$Command=void 0;var cQm=Ue(),uQm=ze(),sTa=qe();Object.defineProperty(Itt,"$Command",{enumerable:!0,get:function(){return sTa.Command}});var iTa=Mr(),q8n=class e extends sTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetInstanceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iTa.se_ResetInstanceAttributeCommand)(r,t)}deserialize(r,t){return(0,iTa.de_ResetInstanceAttributeCommand)(r,t)}};Itt.ResetInstanceAttributeCommand=q8n});var j8n=A(xtt=>{"use strict";Object.defineProperty(xtt,"__esModule",{value:!0});xtt.ResetNetworkInterfaceAttributeCommand=xtt.$Command=void 0;var lQm=Ue(),dQm=ze(),oTa=qe();Object.defineProperty(xtt,"$Command",{enumerable:!0,get:function(){return oTa.Command}});var aTa=Mr(),L8n=class e extends oTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetNetworkInterfaceAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aTa.se_ResetNetworkInterfaceAttributeCommand)(r,t)}deserialize(r,t){return(0,aTa.de_ResetNetworkInterfaceAttributeCommand)(r,t)}};xtt.ResetNetworkInterfaceAttributeCommand=L8n});var U8n=A(Ttt=>{"use strict";Object.defineProperty(Ttt,"__esModule",{value:!0});Ttt.ResetSnapshotAttributeCommand=Ttt.$Command=void 0;var pQm=Ue(),mQm=ze(),uTa=qe();Object.defineProperty(Ttt,"$Command",{enumerable:!0,get:function(){return uTa.Command}});var cTa=Mr(),G8n=class e extends uTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"ResetSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cTa.se_ResetSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,cTa.de_ResetSnapshotAttributeCommand)(r,t)}};Ttt.ResetSnapshotAttributeCommand=G8n});var z8n=A(Ptt=>{"use strict";Object.defineProperty(Ptt,"__esModule",{value:!0});Ptt.RestoreAddressToClassicCommand=Ptt.$Command=void 0;var fQm=Ue(),hQm=ze(),dTa=qe();Object.defineProperty(Ptt,"$Command",{enumerable:!0,get:function(){return dTa.Command}});var lTa=Mr(),V8n=class e extends dTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreAddressToClassicCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lTa.se_RestoreAddressToClassicCommand)(r,t)}deserialize(r,t){return(0,lTa.de_RestoreAddressToClassicCommand)(r,t)}};Ptt.RestoreAddressToClassicCommand=V8n});var Q8n=A(Rtt=>{"use strict";Object.defineProperty(Rtt,"__esModule",{value:!0});Rtt.RestoreImageFromRecycleBinCommand=Rtt.$Command=void 0;var gQm=Ue(),yQm=ze(),mTa=qe();Object.defineProperty(Rtt,"$Command",{enumerable:!0,get:function(){return mTa.Command}});var pTa=Mr(),$8n=class e extends mTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreImageFromRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pTa.se_RestoreImageFromRecycleBinCommand)(r,t)}deserialize(r,t){return(0,pTa.de_RestoreImageFromRecycleBinCommand)(r,t)}};Rtt.RestoreImageFromRecycleBinCommand=$8n});var H8n=A(ktt=>{"use strict";Object.defineProperty(ktt,"__esModule",{value:!0});ktt.RestoreManagedPrefixListVersionCommand=ktt.$Command=void 0;var _Qm=Ue(),AQm=ze(),hTa=qe();Object.defineProperty(ktt,"$Command",{enumerable:!0,get:function(){return hTa.Command}});var fTa=Mr(),K8n=class e extends hTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Qm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreManagedPrefixListVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fTa.se_RestoreManagedPrefixListVersionCommand)(r,t)}deserialize(r,t){return(0,fTa.de_RestoreManagedPrefixListVersionCommand)(r,t)}};ktt.RestoreManagedPrefixListVersionCommand=K8n});var Y8n=A(Ftt=>{"use strict";Object.defineProperty(Ftt,"__esModule",{value:!0});Ftt.RestoreSnapshotFromRecycleBinCommand=Ftt.$Command=void 0;var bQm=Ue(),CQm=ze(),yTa=qe();Object.defineProperty(Ftt,"$Command",{enumerable:!0,get:function(){return yTa.Command}});var gTa=Mr(),W8n=class e extends yTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreSnapshotFromRecycleBinCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gTa.se_RestoreSnapshotFromRecycleBinCommand)(r,t)}deserialize(r,t){return(0,gTa.de_RestoreSnapshotFromRecycleBinCommand)(r,t)}};Ftt.RestoreSnapshotFromRecycleBinCommand=W8n});var X8n=A(Ntt=>{"use strict";Object.defineProperty(Ntt,"__esModule",{value:!0});Ntt.RestoreSnapshotTierCommand=Ntt.$Command=void 0;var vQm=Ue(),EQm=ze(),ATa=qe();Object.defineProperty(Ntt,"$Command",{enumerable:!0,get:function(){return ATa.Command}});var _Ta=Mr(),J8n=class e extends ATa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RestoreSnapshotTierCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Ta.se_RestoreSnapshotTierCommand)(r,t)}deserialize(r,t){return(0,_Ta.de_RestoreSnapshotTierCommand)(r,t)}};Ntt.RestoreSnapshotTierCommand=J8n});var e5n=A(Ott=>{"use strict";Object.defineProperty(Ott,"__esModule",{value:!0});Ott.RevokeClientVpnIngressCommand=Ott.$Command=void 0;var DQm=Ue(),SQm=ze(),CTa=qe();Object.defineProperty(Ott,"$Command",{enumerable:!0,get:function(){return CTa.Command}});var bTa=Mr(),Z8n=class e extends CTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeClientVpnIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bTa.se_RevokeClientVpnIngressCommand)(r,t)}deserialize(r,t){return(0,bTa.de_RevokeClientVpnIngressCommand)(r,t)}};Ott.RevokeClientVpnIngressCommand=Z8n});var r5n=A(Btt=>{"use strict";Object.defineProperty(Btt,"__esModule",{value:!0});Btt.RevokeSecurityGroupEgressCommand=Btt.$Command=void 0;var wQm=Ue(),IQm=ze(),ETa=qe();Object.defineProperty(Btt,"$Command",{enumerable:!0,get:function(){return ETa.Command}});var vTa=Mr(),t5n=class e extends ETa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeSecurityGroupEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vTa.se_RevokeSecurityGroupEgressCommand)(r,t)}deserialize(r,t){return(0,vTa.de_RevokeSecurityGroupEgressCommand)(r,t)}};Btt.RevokeSecurityGroupEgressCommand=t5n});var i5n=A(qtt=>{"use strict";Object.defineProperty(qtt,"__esModule",{value:!0});qtt.RevokeSecurityGroupIngressCommand=qtt.$Command=void 0;var xQm=Ue(),TQm=ze(),STa=qe();Object.defineProperty(qtt,"$Command",{enumerable:!0,get:function(){return STa.Command}});var DTa=Mr(),n5n=class e extends STa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RevokeSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DTa.se_RevokeSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,DTa.de_RevokeSecurityGroupIngressCommand)(r,t)}};qtt.RevokeSecurityGroupIngressCommand=n5n});var a5n=A(Mtt=>{"use strict";Object.defineProperty(Mtt,"__esModule",{value:!0});Mtt.RunInstancesCommand=Mtt.$Command=void 0;var PQm=Ue(),RQm=ze(),ITa=qe();Object.defineProperty(Mtt,"$Command",{enumerable:!0,get:function(){return ITa.Command}});var kQm=W4(),wTa=Mr(),s5n=class e extends ITa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RunInstancesCommand",inputFilterSensitiveLog:kQm.RunInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wTa.se_RunInstancesCommand)(r,t)}deserialize(r,t){return(0,wTa.de_RunInstancesCommand)(r,t)}};Mtt.RunInstancesCommand=s5n});var c5n=A(Ltt=>{"use strict";Object.defineProperty(Ltt,"__esModule",{value:!0});Ltt.RunScheduledInstancesCommand=Ltt.$Command=void 0;var FQm=Ue(),NQm=ze(),TTa=qe();Object.defineProperty(Ltt,"$Command",{enumerable:!0,get:function(){return TTa.Command}});var OQm=W4(),xTa=Mr(),o5n=class e extends TTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"RunScheduledInstancesCommand",inputFilterSensitiveLog:OQm.RunScheduledInstancesRequestFilterSensitiveLog,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xTa.se_RunScheduledInstancesCommand)(r,t)}deserialize(r,t){return(0,xTa.de_RunScheduledInstancesCommand)(r,t)}};Ltt.RunScheduledInstancesCommand=o5n});var Jdr=A(jtt=>{"use strict";Object.defineProperty(jtt,"__esModule",{value:!0});jtt.SearchLocalGatewayRoutesCommand=jtt.$Command=void 0;var BQm=Ue(),qQm=ze(),RTa=qe();Object.defineProperty(jtt,"$Command",{enumerable:!0,get:function(){return RTa.Command}});var PTa=Mr(),u5n=class e extends RTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchLocalGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PTa.se_SearchLocalGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,PTa.de_SearchLocalGatewayRoutesCommand)(r,t)}};jtt.SearchLocalGatewayRoutesCommand=u5n});var Xdr=A(Gtt=>{"use strict";Object.defineProperty(Gtt,"__esModule",{value:!0});Gtt.SearchTransitGatewayMulticastGroupsCommand=Gtt.$Command=void 0;var MQm=Ue(),LQm=ze(),FTa=qe();Object.defineProperty(Gtt,"$Command",{enumerable:!0,get:function(){return FTa.Command}});var kTa=Mr(),l5n=class e extends FTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchTransitGatewayMulticastGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kTa.se_SearchTransitGatewayMulticastGroupsCommand)(r,t)}deserialize(r,t){return(0,kTa.de_SearchTransitGatewayMulticastGroupsCommand)(r,t)}};Gtt.SearchTransitGatewayMulticastGroupsCommand=l5n});var p5n=A(Utt=>{"use strict";Object.defineProperty(Utt,"__esModule",{value:!0});Utt.SearchTransitGatewayRoutesCommand=Utt.$Command=void 0;var jQm=Ue(),GQm=ze(),OTa=qe();Object.defineProperty(Utt,"$Command",{enumerable:!0,get:function(){return OTa.Command}});var NTa=Mr(),d5n=class e extends OTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SearchTransitGatewayRoutesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NTa.se_SearchTransitGatewayRoutesCommand)(r,t)}deserialize(r,t){return(0,NTa.de_SearchTransitGatewayRoutesCommand)(r,t)}};Utt.SearchTransitGatewayRoutesCommand=d5n});var f5n=A(Vtt=>{"use strict";Object.defineProperty(Vtt,"__esModule",{value:!0});Vtt.SendDiagnosticInterruptCommand=Vtt.$Command=void 0;var UQm=Ue(),VQm=ze(),qTa=qe();Object.defineProperty(Vtt,"$Command",{enumerable:!0,get:function(){return qTa.Command}});var BTa=Mr(),m5n=class e extends qTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"SendDiagnosticInterruptCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BTa.se_SendDiagnosticInterruptCommand)(r,t)}deserialize(r,t){return(0,BTa.de_SendDiagnosticInterruptCommand)(r,t)}};Vtt.SendDiagnosticInterruptCommand=m5n});var g5n=A(ztt=>{"use strict";Object.defineProperty(ztt,"__esModule",{value:!0});ztt.StartInstancesCommand=ztt.$Command=void 0;var zQm=Ue(),$Qm=ze(),LTa=qe();Object.defineProperty(ztt,"$Command",{enumerable:!0,get:function(){return LTa.Command}});var MTa=Mr(),h5n=class e extends LTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Qm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MTa.se_StartInstancesCommand)(r,t)}deserialize(r,t){return(0,MTa.de_StartInstancesCommand)(r,t)}};ztt.StartInstancesCommand=h5n});var _5n=A($tt=>{"use strict";Object.defineProperty($tt,"__esModule",{value:!0});$tt.StartNetworkInsightsAccessScopeAnalysisCommand=$tt.$Command=void 0;var QQm=Ue(),KQm=ze(),GTa=qe();Object.defineProperty($tt,"$Command",{enumerable:!0,get:function(){return GTa.Command}});var jTa=Mr(),y5n=class e extends GTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartNetworkInsightsAccessScopeAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jTa.se_StartNetworkInsightsAccessScopeAnalysisCommand)(r,t)}deserialize(r,t){return(0,jTa.de_StartNetworkInsightsAccessScopeAnalysisCommand)(r,t)}};$tt.StartNetworkInsightsAccessScopeAnalysisCommand=y5n});var b5n=A(Qtt=>{"use strict";Object.defineProperty(Qtt,"__esModule",{value:!0});Qtt.StartNetworkInsightsAnalysisCommand=Qtt.$Command=void 0;var HQm=Ue(),WQm=ze(),VTa=qe();Object.defineProperty(Qtt,"$Command",{enumerable:!0,get:function(){return VTa.Command}});var UTa=Mr(),A5n=class e extends VTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartNetworkInsightsAnalysisCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UTa.se_StartNetworkInsightsAnalysisCommand)(r,t)}deserialize(r,t){return(0,UTa.de_StartNetworkInsightsAnalysisCommand)(r,t)}};Qtt.StartNetworkInsightsAnalysisCommand=A5n});var v5n=A(Ktt=>{"use strict";Object.defineProperty(Ktt,"__esModule",{value:!0});Ktt.StartVpcEndpointServicePrivateDnsVerificationCommand=Ktt.$Command=void 0;var YQm=Ue(),JQm=ze(),$Ta=qe();Object.defineProperty(Ktt,"$Command",{enumerable:!0,get:function(){return $Ta.Command}});var zTa=Mr(),C5n=class e extends $Ta.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StartVpcEndpointServicePrivateDnsVerificationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zTa.se_StartVpcEndpointServicePrivateDnsVerificationCommand)(r,t)}deserialize(r,t){return(0,zTa.de_StartVpcEndpointServicePrivateDnsVerificationCommand)(r,t)}};Ktt.StartVpcEndpointServicePrivateDnsVerificationCommand=C5n});var D5n=A(Htt=>{"use strict";Object.defineProperty(Htt,"__esModule",{value:!0});Htt.StopInstancesCommand=Htt.$Command=void 0;var XQm=Ue(),ZQm=ze(),KTa=qe();Object.defineProperty(Htt,"$Command",{enumerable:!0,get:function(){return KTa.Command}});var QTa=Mr(),E5n=class e extends KTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZQm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XQm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"StopInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QTa.se_StopInstancesCommand)(r,t)}deserialize(r,t){return(0,QTa.de_StopInstancesCommand)(r,t)}};Htt.StopInstancesCommand=E5n});var w5n=A(Wtt=>{"use strict";Object.defineProperty(Wtt,"__esModule",{value:!0});Wtt.TerminateClientVpnConnectionsCommand=Wtt.$Command=void 0;var eKm=Ue(),tKm=ze(),WTa=qe();Object.defineProperty(Wtt,"$Command",{enumerable:!0,get:function(){return WTa.Command}});var HTa=Mr(),S5n=class e extends WTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"TerminateClientVpnConnectionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HTa.se_TerminateClientVpnConnectionsCommand)(r,t)}deserialize(r,t){return(0,HTa.de_TerminateClientVpnConnectionsCommand)(r,t)}};Wtt.TerminateClientVpnConnectionsCommand=S5n});var x5n=A(Ytt=>{"use strict";Object.defineProperty(Ytt,"__esModule",{value:!0});Ytt.TerminateInstancesCommand=Ytt.$Command=void 0;var rKm=Ue(),nKm=ze(),JTa=qe();Object.defineProperty(Ytt,"$Command",{enumerable:!0,get:function(){return JTa.Command}});var YTa=Mr(),I5n=class e extends JTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"TerminateInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YTa.se_TerminateInstancesCommand)(r,t)}deserialize(r,t){return(0,YTa.de_TerminateInstancesCommand)(r,t)}};Ytt.TerminateInstancesCommand=I5n});var P5n=A(Jtt=>{"use strict";Object.defineProperty(Jtt,"__esModule",{value:!0});Jtt.UnassignIpv6AddressesCommand=Jtt.$Command=void 0;var iKm=Ue(),sKm=ze(),ZTa=qe();Object.defineProperty(Jtt,"$Command",{enumerable:!0,get:function(){return ZTa.Command}});var XTa=Mr(),T5n=class e extends ZTa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignIpv6AddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XTa.se_UnassignIpv6AddressesCommand)(r,t)}deserialize(r,t){return(0,XTa.de_UnassignIpv6AddressesCommand)(r,t)}};Jtt.UnassignIpv6AddressesCommand=T5n});var k5n=A(Xtt=>{"use strict";Object.defineProperty(Xtt,"__esModule",{value:!0});Xtt.UnassignPrivateIpAddressesCommand=Xtt.$Command=void 0;var aKm=Ue(),oKm=ze(),tPa=qe();Object.defineProperty(Xtt,"$Command",{enumerable:!0,get:function(){return tPa.Command}});var ePa=Mr(),R5n=class e extends tPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignPrivateIpAddressesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ePa.se_UnassignPrivateIpAddressesCommand)(r,t)}deserialize(r,t){return(0,ePa.de_UnassignPrivateIpAddressesCommand)(r,t)}};Xtt.UnassignPrivateIpAddressesCommand=R5n});var N5n=A(Ztt=>{"use strict";Object.defineProperty(Ztt,"__esModule",{value:!0});Ztt.UnassignPrivateNatGatewayAddressCommand=Ztt.$Command=void 0;var cKm=Ue(),uKm=ze(),nPa=qe();Object.defineProperty(Ztt,"$Command",{enumerable:!0,get:function(){return nPa.Command}});var rPa=Mr(),F5n=class e extends nPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnassignPrivateNatGatewayAddressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rPa.se_UnassignPrivateNatGatewayAddressCommand)(r,t)}deserialize(r,t){return(0,rPa.de_UnassignPrivateNatGatewayAddressCommand)(r,t)}};Ztt.UnassignPrivateNatGatewayAddressCommand=F5n});var B5n=A(ert=>{"use strict";Object.defineProperty(ert,"__esModule",{value:!0});ert.UnmonitorInstancesCommand=ert.$Command=void 0;var lKm=Ue(),dKm=ze(),sPa=qe();Object.defineProperty(ert,"$Command",{enumerable:!0,get:function(){return sPa.Command}});var iPa=Mr(),O5n=class e extends sPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UnmonitorInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iPa.se_UnmonitorInstancesCommand)(r,t)}deserialize(r,t){return(0,iPa.de_UnmonitorInstancesCommand)(r,t)}};ert.UnmonitorInstancesCommand=O5n});var M5n=A(trt=>{"use strict";Object.defineProperty(trt,"__esModule",{value:!0});trt.UpdateSecurityGroupRuleDescriptionsEgressCommand=trt.$Command=void 0;var pKm=Ue(),mKm=ze(),oPa=qe();Object.defineProperty(trt,"$Command",{enumerable:!0,get:function(){return oPa.Command}});var aPa=Mr(),q5n=class e extends oPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UpdateSecurityGroupRuleDescriptionsEgressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aPa.se_UpdateSecurityGroupRuleDescriptionsEgressCommand)(r,t)}deserialize(r,t){return(0,aPa.de_UpdateSecurityGroupRuleDescriptionsEgressCommand)(r,t)}};trt.UpdateSecurityGroupRuleDescriptionsEgressCommand=q5n});var j5n=A(rrt=>{"use strict";Object.defineProperty(rrt,"__esModule",{value:!0});rrt.UpdateSecurityGroupRuleDescriptionsIngressCommand=rrt.$Command=void 0;var fKm=Ue(),hKm=ze(),uPa=qe();Object.defineProperty(rrt,"$Command",{enumerable:!0,get:function(){return uPa.Command}});var cPa=Mr(),L5n=class e extends uPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"UpdateSecurityGroupRuleDescriptionsIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cPa.se_UpdateSecurityGroupRuleDescriptionsIngressCommand)(r,t)}deserialize(r,t){return(0,cPa.de_UpdateSecurityGroupRuleDescriptionsIngressCommand)(r,t)}};rrt.UpdateSecurityGroupRuleDescriptionsIngressCommand=L5n});var U5n=A(nrt=>{"use strict";Object.defineProperty(nrt,"__esModule",{value:!0});nrt.WithdrawByoipCidrCommand=nrt.$Command=void 0;var gKm=Ue(),yKm=ze(),dPa=qe();Object.defineProperty(nrt,"$Command",{enumerable:!0,get:function(){return dPa.Command}});var lPa=Mr(),G5n=class e extends dPa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yKm.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gKm.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"EC2Client",commandName:"WithdrawByoipCidrCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lPa.se_WithdrawByoipCidrCommand)(r,t)}deserialize(r,t){return(0,lPa.de_WithdrawByoipCidrCommand)(r,t)}};nrt.WithdrawByoipCidrCommand=G5n});var pPa=A(epr=>{"use strict";Object.defineProperty(epr,"__esModule",{value:!0});epr.EC2=void 0;var _Km=qe(),AKm=vCn(),bKm=DCn(),CKm=wCn(),vKm=xCn(),EKm=PCn(),DKm=kCn(),SKm=NCn(),wKm=BCn(),IKm=MCn(),xKm=jCn(),TKm=UCn(),PKm=zCn(),RKm=QCn(),kKm=HCn(),FKm=YCn(),NKm=XCn(),OKm=evn(),BKm=rvn(),qKm=ivn(),MKm=avn(),LKm=cvn(),jKm=lvn(),GKm=pvn(),UKm=fvn(),VKm=gvn(),zKm=_vn(),$Km=bvn(),QKm=vvn(),KKm=Dvn(),HKm=wvn(),WKm=xvn(),YKm=Pvn(),JKm=kvn(),XKm=Nvn(),ZKm=Bvn(),eHm=Mvn(),tHm=jvn(),rHm=Uvn(),nHm=zvn(),iHm=Qvn(),sHm=Hvn(),aHm=Yvn(),oHm=Xvn(),cHm=eEn(),uHm=rEn(),lHm=iEn(),dHm=aEn(),pHm=cEn(),mHm=lEn(),fHm=pEn(),hHm=fEn(),gHm=gEn(),yHm=_En(),_Hm=CEn(),AHm=EEn(),bHm=SEn(),CHm=IEn(),vHm=TEn(),EHm=REn(),DHm=FEn(),SHm=OEn(),wHm=qEn(),IHm=LEn(),xHm=GEn(),THm=VEn(),PHm=$En(),RHm=KEn(),kHm=WEn(),FHm=JEn(),NHm=ZEn(),OHm=t2n(),BHm=n2n(),qHm=s2n(),MHm=o2n(),LHm=u2n(),jHm=d2n(),GHm=m2n(),UHm=h2n(),VHm=_2n(),zHm=b2n(),$Hm=v2n(),QHm=D2n(),KHm=w2n(),HHm=x2n(),WHm=P2n(),YHm=k2n(),JHm=N2n(),XHm=B2n(),ZHm=M2n(),eWm=j2n(),tWm=U2n(),rWm=z2n(),nWm=Q2n(),iWm=H2n(),sWm=Y2n(),aWm=X2n(),oWm=eDn(),cWm=rDn(),uWm=iDn(),lWm=aDn(),dWm=cDn(),pWm=lDn(),mWm=pDn(),fWm=fDn(),hWm=gDn(),gWm=_Dn(),yWm=bDn(),_Wm=vDn(),AWm=DDn(),bWm=wDn(),CWm=xDn(),vWm=PDn(),EWm=kDn(),DWm=NDn(),SWm=BDn(),wWm=MDn(),IWm=jDn(),xWm=UDn(),TWm=zDn(),PWm=QDn(),RWm=HDn(),kWm=YDn(),FWm=XDn(),NWm=eSn(),OWm=rSn(),BWm=iSn(),qWm=aSn(),MWm=cSn(),LWm=lSn(),jWm=pSn(),GWm=fSn(),UWm=gSn(),VWm=_Sn(),zWm=bSn(),$Wm=vSn(),QWm=DSn(),KWm=wSn(),HWm=xSn(),WWm=PSn(),YWm=kSn(),JWm=NSn(),XWm=BSn(),ZWm=MSn(),eYm=jSn(),tYm=USn(),rYm=zSn(),nYm=QSn(),iYm=HSn(),sYm=YSn(),aYm=XSn(),oYm=ewn(),cYm=rwn(),uYm=iwn(),lYm=awn(),dYm=cwn(),pYm=lwn(),mYm=pwn(),fYm=fwn(),hYm=gwn(),gYm=_wn(),yYm=bwn(),_Ym=vwn(),AYm=Dwn(),bYm=wwn(),CYm=xwn(),vYm=Pwn(),EYm=kwn(),DYm=Nwn(),SYm=Bwn(),wYm=Mwn(),IYm=jwn(),xYm=Uwn(),TYm=zwn(),PYm=Qwn(),RYm=Hwn(),kYm=Ywn(),FYm=Xwn(),NYm=eIn(),OYm=rIn(),BYm=iIn(),qYm=aIn(),MYm=cIn(),LYm=lIn(),jYm=pIn(),GYm=fIn(),UYm=gIn(),VYm=_In(),zYm=bIn(),$Ym=vIn(),QYm=DIn(),KYm=wIn(),HYm=xIn(),WYm=PIn(),YYm=kIn(),JYm=NIn(),XYm=BIn(),ZYm=MIn(),eJm=jIn(),tJm=UIn(),rJm=zIn(),nJm=KIn(),iJm=WIn(),sJm=JIn(),aJm=ZIn(),oJm=txn(),cJm=nxn(),uJm=sxn(),lJm=oxn(),dJm=uxn(),pJm=dxn(),mJm=mxn(),fJm=hxn(),hJm=yxn(),gJm=Axn(),yJm=Cxn(),_Jm=Exn(),AJm=Sxn(),bJm=Ixn(),CJm=Fur(),vJm=Pxn(),EJm=Nur(),DJm=Fxn(),SJm=Oxn(),wJm=Our(),IJm=Bur(),xJm=qur(),TJm=Mur(),PJm=Lur(),RJm=jur(),kJm=Gur(),FJm=Uur(),NJm=Vur(),OJm=zur(),BJm=$ur(),qJm=Qur(),MJm=Kur(),LJm=gWe(),jJm=Hur(),GJm=Wur(),UJm=Yur(),VJm=eTn(),zJm=Jur(),$Jm=$Pt(),QJm=Xur(),KJm=Zur(),HJm=aTn(),WJm=cTn(),YJm=elr(),JJm=tlr(),XJm=pTn(),ZJm=rlr(),eXm=nlr(),tXm=ilr(),rXm=slr(),nXm=alr(),iXm=ATn(),sXm=CTn(),aXm=ETn(),oXm=LWe(),cXm=olr(),uXm=QPt(),lXm=xTn(),dXm=clr(),pXm=ulr(),mXm=kTn(),fXm=llr(),hXm=m0e(),gXm=WWe(),yXm=dlr(),_Xm=plr(),AXm=KPt(),bXm=mlr(),CXm=flr(),vXm=hlr(),EXm=glr(),DXm=ylr(),SXm=_lr(),wXm=Alr(),IXm=blr(),xXm=Clr(),TXm=vlr(),PXm=Elr(),RXm=Dlr(),kXm=Slr(),FXm=wlr(),NXm=Ilr(),OXm=xlr(),BXm=Tlr(),qXm=_Ye(),MXm=Plr(),LXm=Rlr(),jXm=klr(),GXm=Flr(),UXm=Nlr(),VXm=uPn(),zXm=Olr(),$Xm=HPt(),QXm=mPn(),KXm=Blr(),HXm=qlr(),WXm=Mlr(),YXm=_Pn(),JXm=Llr(),XXm=CPn(),ZXm=EPn(),eZm=jlr(),tZm=Glr(),rZm=Ulr(),nZm=Vlr(),iZm=zlr(),sZm=PPn(),aZm=$lr(),oZm=WPt(),cZm=NPn(),uZm=YPt(),lZm=Qlr(),dZm=MPn(),pZm=jPn(),mZm=UPn(),fZm=Klr(),hZm=JPt(),gZm=Hlr(),yZm=Wlr(),_Zm=Ylr(),AZm=XPt(),bZm=Jlr(),CZm=Xlr(),vZm=Zlr(),EZm=edr(),DZm=tdr(),SZm=rdr(),wZm=ndr(),IZm=idr(),xZm=sdr(),TZm=adr(),PZm=odr(),RZm=cdr(),kZm=udr(),FZm=ldr(),NZm=ddr(),OZm=pdr(),BZm=mdr(),qZm=fdr(),MZm=hdr(),LZm=gdr(),jZm=g3n(),GZm=FSe(),UZm=ydr(),VZm=_dr(),zZm=C3n(),$Zm=E3n(),QZm=Adr(),KZm=bdr(),HZm=Cdr(),WZm=vdr(),YZm=Edr(),JZm=Ddr(),XZm=R3n(),ZZm=OJe(),eef=qJe(),tef=ZPt(),ref=B3n(),nef=M3n(),ief=j3n(),sef=U3n(),aef=z3n(),oef=Q3n(),cef=H3n(),uef=Y3n(),lef=X3n(),def=eRn(),pef=rRn(),mef=iRn(),fef=aRn(),hef=cRn(),gef=lRn(),yef=pRn(),_ef=fRn(),Aef=gRn(),bef=_Rn(),Cef=bRn(),vef=vRn(),Eef=DRn(),Def=wRn(),Sef=xRn(),wef=PRn(),Ief=kRn(),xef=NRn(),Tef=BRn(),Pef=MRn(),Ref=jRn(),kef=URn(),Fef=zRn(),Nef=QRn(),Oef=HRn(),Bef=YRn(),qef=XRn(),Mef=ekn(),Lef=rkn(),jef=ikn(),Gef=akn(),Uef=ckn(),Vef=lkn(),zef=pkn(),$ef=fkn(),Qef=gkn(),Kef=_kn(),Hef=bkn(),Wef=vkn(),Yef=Dkn(),Jef=wkn(),Xef=xkn(),Zef=Pkn(),etf=Sdr(),ttf=wdr(),rtf=Nkn(),ntf=Bkn(),itf=Mkn(),stf=jkn(),atf=Ukn(),otf=zkn(),ctf=Qkn(),utf=Hkn(),ltf=Idr(),dtf=Jkn(),ptf=xdr(),mtf=e4n(),ftf=Tdr(),htf=Pdr(),gtf=Rdr(),ytf=kdr(),_tf=Fdr(),Atf=Ndr(),btf=c4n(),Ctf=Odr(),vtf=Bdr(),Etf=qdr(),Dtf=m4n(),Stf=Mdr(),wtf=g4n(),Itf=_4n(),xtf=Ldr(),Ttf=C4n(),Ptf=jdr(),Rtf=Gdr(),ktf=Udr(),Ftf=w4n(),Ntf=Vdr(),Otf=zdr(),Btf=$dr(),qtf=R4n(),Mtf=F4n(),Ltf=O4n(),jtf=Qdr(),Gtf=M4n(),Utf=j4n(),Vtf=U4n(),ztf=z4n(),$tf=Q4n(),Qtf=H4n(),Ktf=Y4n(),Htf=Wdr(),Wtf=Ydr(),Ytf=e7n(),Jtf=r7n(),Xtf=i7n(),Ztf=a7n(),erf=c7n(),trf=l7n(),rrf=p7n(),nrf=f7n(),irf=g7n(),srf=_7n(),arf=b7n(),orf=v7n(),crf=D7n(),urf=w7n(),lrf=x7n(),drf=P7n(),prf=k7n(),mrf=N7n(),frf=B7n(),hrf=M7n(),grf=j7n(),yrf=U7n(),_rf=z7n(),Arf=Q7n(),brf=H7n(),Crf=Y7n(),vrf=X7n(),Erf=e6n(),Drf=r6n(),Srf=i6n(),wrf=a6n(),Irf=c6n(),xrf=l6n(),Trf=p6n(),Prf=f6n(),Rrf=g6n(),krf=_6n(),Frf=b6n(),Nrf=v6n(),Orf=D6n(),Brf=w6n(),qrf=x6n(),Mrf=P6n(),Lrf=k6n(),jrf=N6n(),Grf=B6n(),Urf=M6n(),Vrf=j6n(),zrf=U6n(),$rf=z6n(),Qrf=Q6n(),Krf=H6n(),Hrf=Y6n(),Wrf=X6n(),Yrf=eFn(),Jrf=rFn(),Xrf=iFn(),Zrf=aFn(),enf=cFn(),tnf=lFn(),rnf=pFn(),nnf=fFn(),inf=gFn(),snf=_Fn(),anf=bFn(),onf=vFn(),cnf=DFn(),unf=wFn(),lnf=xFn(),dnf=PFn(),pnf=kFn(),mnf=NFn(),fnf=BFn(),hnf=MFn(),gnf=jFn(),ynf=UFn(),_nf=zFn(),Anf=QFn(),bnf=HFn(),Cnf=YFn(),vnf=XFn(),Enf=e8n(),Dnf=r8n(),Snf=i8n(),wnf=a8n(),Inf=c8n(),xnf=l8n(),Tnf=p8n(),Pnf=f8n(),Rnf=g8n(),knf=_8n(),Fnf=b8n(),Nnf=v8n(),Onf=D8n(),Bnf=w8n(),qnf=x8n(),Mnf=P8n(),Lnf=k8n(),jnf=N8n(),Gnf=B8n(),Unf=M8n(),Vnf=j8n(),znf=U8n(),$nf=z8n(),Qnf=Q8n(),Knf=H8n(),Hnf=Y8n(),Wnf=X8n(),Ynf=e5n(),Jnf=r5n(),Xnf=i5n(),Znf=a5n(),eif=c5n(),tif=Jdr(),rif=Xdr(),nif=p5n(),iif=f5n(),sif=g5n(),aif=_5n(),oif=b5n(),cif=v5n(),uif=D5n(),lif=w5n(),dif=x5n(),pif=P5n(),mif=k5n(),fif=N5n(),hif=B5n(),gif=M5n(),yif=j5n(),_if=U5n(),Aif=Uu(),bif={AcceptAddressTransferCommand:AKm.AcceptAddressTransferCommand,AcceptReservedInstancesExchangeQuoteCommand:bKm.AcceptReservedInstancesExchangeQuoteCommand,AcceptTransitGatewayMulticastDomainAssociationsCommand:CKm.AcceptTransitGatewayMulticastDomainAssociationsCommand,AcceptTransitGatewayPeeringAttachmentCommand:vKm.AcceptTransitGatewayPeeringAttachmentCommand,AcceptTransitGatewayVpcAttachmentCommand:EKm.AcceptTransitGatewayVpcAttachmentCommand,AcceptVpcEndpointConnectionsCommand:DKm.AcceptVpcEndpointConnectionsCommand,AcceptVpcPeeringConnectionCommand:SKm.AcceptVpcPeeringConnectionCommand,AdvertiseByoipCidrCommand:wKm.AdvertiseByoipCidrCommand,AllocateAddressCommand:IKm.AllocateAddressCommand,AllocateHostsCommand:xKm.AllocateHostsCommand,AllocateIpamPoolCidrCommand:TKm.AllocateIpamPoolCidrCommand,ApplySecurityGroupsToClientVpnTargetNetworkCommand:PKm.ApplySecurityGroupsToClientVpnTargetNetworkCommand,AssignIpv6AddressesCommand:RKm.AssignIpv6AddressesCommand,AssignPrivateIpAddressesCommand:kKm.AssignPrivateIpAddressesCommand,AssignPrivateNatGatewayAddressCommand:FKm.AssignPrivateNatGatewayAddressCommand,AssociateAddressCommand:NKm.AssociateAddressCommand,AssociateClientVpnTargetNetworkCommand:OKm.AssociateClientVpnTargetNetworkCommand,AssociateDhcpOptionsCommand:BKm.AssociateDhcpOptionsCommand,AssociateEnclaveCertificateIamRoleCommand:qKm.AssociateEnclaveCertificateIamRoleCommand,AssociateIamInstanceProfileCommand:MKm.AssociateIamInstanceProfileCommand,AssociateInstanceEventWindowCommand:LKm.AssociateInstanceEventWindowCommand,AssociateIpamResourceDiscoveryCommand:jKm.AssociateIpamResourceDiscoveryCommand,AssociateNatGatewayAddressCommand:GKm.AssociateNatGatewayAddressCommand,AssociateRouteTableCommand:UKm.AssociateRouteTableCommand,AssociateSubnetCidrBlockCommand:VKm.AssociateSubnetCidrBlockCommand,AssociateTransitGatewayMulticastDomainCommand:zKm.AssociateTransitGatewayMulticastDomainCommand,AssociateTransitGatewayPolicyTableCommand:$Km.AssociateTransitGatewayPolicyTableCommand,AssociateTransitGatewayRouteTableCommand:QKm.AssociateTransitGatewayRouteTableCommand,AssociateTrunkInterfaceCommand:KKm.AssociateTrunkInterfaceCommand,AssociateVpcCidrBlockCommand:HKm.AssociateVpcCidrBlockCommand,AttachClassicLinkVpcCommand:WKm.AttachClassicLinkVpcCommand,AttachInternetGatewayCommand:YKm.AttachInternetGatewayCommand,AttachNetworkInterfaceCommand:JKm.AttachNetworkInterfaceCommand,AttachVerifiedAccessTrustProviderCommand:XKm.AttachVerifiedAccessTrustProviderCommand,AttachVolumeCommand:ZKm.AttachVolumeCommand,AttachVpnGatewayCommand:eHm.AttachVpnGatewayCommand,AuthorizeClientVpnIngressCommand:tHm.AuthorizeClientVpnIngressCommand,AuthorizeSecurityGroupEgressCommand:rHm.AuthorizeSecurityGroupEgressCommand,AuthorizeSecurityGroupIngressCommand:nHm.AuthorizeSecurityGroupIngressCommand,BundleInstanceCommand:iHm.BundleInstanceCommand,CancelBundleTaskCommand:sHm.CancelBundleTaskCommand,CancelCapacityReservationCommand:aHm.CancelCapacityReservationCommand,CancelCapacityReservationFleetsCommand:oHm.CancelCapacityReservationFleetsCommand,CancelConversionTaskCommand:cHm.CancelConversionTaskCommand,CancelExportTaskCommand:uHm.CancelExportTaskCommand,CancelImageLaunchPermissionCommand:lHm.CancelImageLaunchPermissionCommand,CancelImportTaskCommand:dHm.CancelImportTaskCommand,CancelReservedInstancesListingCommand:pHm.CancelReservedInstancesListingCommand,CancelSpotFleetRequestsCommand:mHm.CancelSpotFleetRequestsCommand,CancelSpotInstanceRequestsCommand:fHm.CancelSpotInstanceRequestsCommand,ConfirmProductInstanceCommand:hHm.ConfirmProductInstanceCommand,CopyFpgaImageCommand:gHm.CopyFpgaImageCommand,CopyImageCommand:yHm.CopyImageCommand,CopySnapshotCommand:_Hm.CopySnapshotCommand,CreateCapacityReservationCommand:AHm.CreateCapacityReservationCommand,CreateCapacityReservationFleetCommand:bHm.CreateCapacityReservationFleetCommand,CreateCarrierGatewayCommand:CHm.CreateCarrierGatewayCommand,CreateClientVpnEndpointCommand:vHm.CreateClientVpnEndpointCommand,CreateClientVpnRouteCommand:EHm.CreateClientVpnRouteCommand,CreateCoipCidrCommand:DHm.CreateCoipCidrCommand,CreateCoipPoolCommand:SHm.CreateCoipPoolCommand,CreateCustomerGatewayCommand:wHm.CreateCustomerGatewayCommand,CreateDefaultSubnetCommand:IHm.CreateDefaultSubnetCommand,CreateDefaultVpcCommand:xHm.CreateDefaultVpcCommand,CreateDhcpOptionsCommand:THm.CreateDhcpOptionsCommand,CreateEgressOnlyInternetGatewayCommand:PHm.CreateEgressOnlyInternetGatewayCommand,CreateFleetCommand:RHm.CreateFleetCommand,CreateFlowLogsCommand:kHm.CreateFlowLogsCommand,CreateFpgaImageCommand:FHm.CreateFpgaImageCommand,CreateImageCommand:NHm.CreateImageCommand,CreateInstanceConnectEndpointCommand:OHm.CreateInstanceConnectEndpointCommand,CreateInstanceEventWindowCommand:BHm.CreateInstanceEventWindowCommand,CreateInstanceExportTaskCommand:qHm.CreateInstanceExportTaskCommand,CreateInternetGatewayCommand:MHm.CreateInternetGatewayCommand,CreateIpamCommand:LHm.CreateIpamCommand,CreateIpamPoolCommand:jHm.CreateIpamPoolCommand,CreateIpamResourceDiscoveryCommand:GHm.CreateIpamResourceDiscoveryCommand,CreateIpamScopeCommand:UHm.CreateIpamScopeCommand,CreateKeyPairCommand:VHm.CreateKeyPairCommand,CreateLaunchTemplateCommand:zHm.CreateLaunchTemplateCommand,CreateLaunchTemplateVersionCommand:$Hm.CreateLaunchTemplateVersionCommand,CreateLocalGatewayRouteCommand:QHm.CreateLocalGatewayRouteCommand,CreateLocalGatewayRouteTableCommand:KHm.CreateLocalGatewayRouteTableCommand,CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand:HHm.CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,CreateLocalGatewayRouteTableVpcAssociationCommand:WHm.CreateLocalGatewayRouteTableVpcAssociationCommand,CreateManagedPrefixListCommand:YHm.CreateManagedPrefixListCommand,CreateNatGatewayCommand:JHm.CreateNatGatewayCommand,CreateNetworkAclCommand:XHm.CreateNetworkAclCommand,CreateNetworkAclEntryCommand:ZHm.CreateNetworkAclEntryCommand,CreateNetworkInsightsAccessScopeCommand:eWm.CreateNetworkInsightsAccessScopeCommand,CreateNetworkInsightsPathCommand:tWm.CreateNetworkInsightsPathCommand,CreateNetworkInterfaceCommand:rWm.CreateNetworkInterfaceCommand,CreateNetworkInterfacePermissionCommand:nWm.CreateNetworkInterfacePermissionCommand,CreatePlacementGroupCommand:iWm.CreatePlacementGroupCommand,CreatePublicIpv4PoolCommand:sWm.CreatePublicIpv4PoolCommand,CreateReplaceRootVolumeTaskCommand:aWm.CreateReplaceRootVolumeTaskCommand,CreateReservedInstancesListingCommand:oWm.CreateReservedInstancesListingCommand,CreateRestoreImageTaskCommand:cWm.CreateRestoreImageTaskCommand,CreateRouteCommand:uWm.CreateRouteCommand,CreateRouteTableCommand:lWm.CreateRouteTableCommand,CreateSecurityGroupCommand:dWm.CreateSecurityGroupCommand,CreateSnapshotCommand:pWm.CreateSnapshotCommand,CreateSnapshotsCommand:mWm.CreateSnapshotsCommand,CreateSpotDatafeedSubscriptionCommand:fWm.CreateSpotDatafeedSubscriptionCommand,CreateStoreImageTaskCommand:hWm.CreateStoreImageTaskCommand,CreateSubnetCommand:yWm.CreateSubnetCommand,CreateSubnetCidrReservationCommand:gWm.CreateSubnetCidrReservationCommand,CreateTagsCommand:_Wm.CreateTagsCommand,CreateTrafficMirrorFilterCommand:AWm.CreateTrafficMirrorFilterCommand,CreateTrafficMirrorFilterRuleCommand:bWm.CreateTrafficMirrorFilterRuleCommand,CreateTrafficMirrorSessionCommand:CWm.CreateTrafficMirrorSessionCommand,CreateTrafficMirrorTargetCommand:vWm.CreateTrafficMirrorTargetCommand,CreateTransitGatewayCommand:EWm.CreateTransitGatewayCommand,CreateTransitGatewayConnectCommand:DWm.CreateTransitGatewayConnectCommand,CreateTransitGatewayConnectPeerCommand:SWm.CreateTransitGatewayConnectPeerCommand,CreateTransitGatewayMulticastDomainCommand:wWm.CreateTransitGatewayMulticastDomainCommand,CreateTransitGatewayPeeringAttachmentCommand:IWm.CreateTransitGatewayPeeringAttachmentCommand,CreateTransitGatewayPolicyTableCommand:xWm.CreateTransitGatewayPolicyTableCommand,CreateTransitGatewayPrefixListReferenceCommand:TWm.CreateTransitGatewayPrefixListReferenceCommand,CreateTransitGatewayRouteCommand:PWm.CreateTransitGatewayRouteCommand,CreateTransitGatewayRouteTableCommand:kWm.CreateTransitGatewayRouteTableCommand,CreateTransitGatewayRouteTableAnnouncementCommand:RWm.CreateTransitGatewayRouteTableAnnouncementCommand,CreateTransitGatewayVpcAttachmentCommand:FWm.CreateTransitGatewayVpcAttachmentCommand,CreateVerifiedAccessEndpointCommand:NWm.CreateVerifiedAccessEndpointCommand,CreateVerifiedAccessGroupCommand:OWm.CreateVerifiedAccessGroupCommand,CreateVerifiedAccessInstanceCommand:BWm.CreateVerifiedAccessInstanceCommand,CreateVerifiedAccessTrustProviderCommand:qWm.CreateVerifiedAccessTrustProviderCommand,CreateVolumeCommand:MWm.CreateVolumeCommand,CreateVpcCommand:LWm.CreateVpcCommand,CreateVpcEndpointCommand:jWm.CreateVpcEndpointCommand,CreateVpcEndpointConnectionNotificationCommand:GWm.CreateVpcEndpointConnectionNotificationCommand,CreateVpcEndpointServiceConfigurationCommand:UWm.CreateVpcEndpointServiceConfigurationCommand,CreateVpcPeeringConnectionCommand:VWm.CreateVpcPeeringConnectionCommand,CreateVpnConnectionCommand:zWm.CreateVpnConnectionCommand,CreateVpnConnectionRouteCommand:$Wm.CreateVpnConnectionRouteCommand,CreateVpnGatewayCommand:QWm.CreateVpnGatewayCommand,DeleteCarrierGatewayCommand:KWm.DeleteCarrierGatewayCommand,DeleteClientVpnEndpointCommand:HWm.DeleteClientVpnEndpointCommand,DeleteClientVpnRouteCommand:WWm.DeleteClientVpnRouteCommand,DeleteCoipCidrCommand:YWm.DeleteCoipCidrCommand,DeleteCoipPoolCommand:JWm.DeleteCoipPoolCommand,DeleteCustomerGatewayCommand:XWm.DeleteCustomerGatewayCommand,DeleteDhcpOptionsCommand:ZWm.DeleteDhcpOptionsCommand,DeleteEgressOnlyInternetGatewayCommand:eYm.DeleteEgressOnlyInternetGatewayCommand,DeleteFleetsCommand:tYm.DeleteFleetsCommand,DeleteFlowLogsCommand:rYm.DeleteFlowLogsCommand,DeleteFpgaImageCommand:nYm.DeleteFpgaImageCommand,DeleteInstanceConnectEndpointCommand:iYm.DeleteInstanceConnectEndpointCommand,DeleteInstanceEventWindowCommand:sYm.DeleteInstanceEventWindowCommand,DeleteInternetGatewayCommand:aYm.DeleteInternetGatewayCommand,DeleteIpamCommand:oYm.DeleteIpamCommand,DeleteIpamPoolCommand:cYm.DeleteIpamPoolCommand,DeleteIpamResourceDiscoveryCommand:uYm.DeleteIpamResourceDiscoveryCommand,DeleteIpamScopeCommand:lYm.DeleteIpamScopeCommand,DeleteKeyPairCommand:dYm.DeleteKeyPairCommand,DeleteLaunchTemplateCommand:pYm.DeleteLaunchTemplateCommand,DeleteLaunchTemplateVersionsCommand:mYm.DeleteLaunchTemplateVersionsCommand,DeleteLocalGatewayRouteCommand:fYm.DeleteLocalGatewayRouteCommand,DeleteLocalGatewayRouteTableCommand:hYm.DeleteLocalGatewayRouteTableCommand,DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand:gYm.DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationCommand,DeleteLocalGatewayRouteTableVpcAssociationCommand:yYm.DeleteLocalGatewayRouteTableVpcAssociationCommand,DeleteManagedPrefixListCommand:_Ym.DeleteManagedPrefixListCommand,DeleteNatGatewayCommand:AYm.DeleteNatGatewayCommand,DeleteNetworkAclCommand:bYm.DeleteNetworkAclCommand,DeleteNetworkAclEntryCommand:CYm.DeleteNetworkAclEntryCommand,DeleteNetworkInsightsAccessScopeCommand:EYm.DeleteNetworkInsightsAccessScopeCommand,DeleteNetworkInsightsAccessScopeAnalysisCommand:vYm.DeleteNetworkInsightsAccessScopeAnalysisCommand,DeleteNetworkInsightsAnalysisCommand:DYm.DeleteNetworkInsightsAnalysisCommand,DeleteNetworkInsightsPathCommand:SYm.DeleteNetworkInsightsPathCommand,DeleteNetworkInterfaceCommand:wYm.DeleteNetworkInterfaceCommand,DeleteNetworkInterfacePermissionCommand:IYm.DeleteNetworkInterfacePermissionCommand,DeletePlacementGroupCommand:xYm.DeletePlacementGroupCommand,DeletePublicIpv4PoolCommand:TYm.DeletePublicIpv4PoolCommand,DeleteQueuedReservedInstancesCommand:PYm.DeleteQueuedReservedInstancesCommand,DeleteRouteCommand:RYm.DeleteRouteCommand,DeleteRouteTableCommand:kYm.DeleteRouteTableCommand,DeleteSecurityGroupCommand:FYm.DeleteSecurityGroupCommand,DeleteSnapshotCommand:NYm.DeleteSnapshotCommand,DeleteSpotDatafeedSubscriptionCommand:OYm.DeleteSpotDatafeedSubscriptionCommand,DeleteSubnetCommand:qYm.DeleteSubnetCommand,DeleteSubnetCidrReservationCommand:BYm.DeleteSubnetCidrReservationCommand,DeleteTagsCommand:MYm.DeleteTagsCommand,DeleteTrafficMirrorFilterCommand:LYm.DeleteTrafficMirrorFilterCommand,DeleteTrafficMirrorFilterRuleCommand:jYm.DeleteTrafficMirrorFilterRuleCommand,DeleteTrafficMirrorSessionCommand:GYm.DeleteTrafficMirrorSessionCommand,DeleteTrafficMirrorTargetCommand:UYm.DeleteTrafficMirrorTargetCommand,DeleteTransitGatewayCommand:VYm.DeleteTransitGatewayCommand,DeleteTransitGatewayConnectCommand:zYm.DeleteTransitGatewayConnectCommand,DeleteTransitGatewayConnectPeerCommand:$Ym.DeleteTransitGatewayConnectPeerCommand,DeleteTransitGatewayMulticastDomainCommand:QYm.DeleteTransitGatewayMulticastDomainCommand,DeleteTransitGatewayPeeringAttachmentCommand:KYm.DeleteTransitGatewayPeeringAttachmentCommand,DeleteTransitGatewayPolicyTableCommand:HYm.DeleteTransitGatewayPolicyTableCommand,DeleteTransitGatewayPrefixListReferenceCommand:WYm.DeleteTransitGatewayPrefixListReferenceCommand,DeleteTransitGatewayRouteCommand:YYm.DeleteTransitGatewayRouteCommand,DeleteTransitGatewayRouteTableCommand:XYm.DeleteTransitGatewayRouteTableCommand,DeleteTransitGatewayRouteTableAnnouncementCommand:JYm.DeleteTransitGatewayRouteTableAnnouncementCommand,DeleteTransitGatewayVpcAttachmentCommand:ZYm.DeleteTransitGatewayVpcAttachmentCommand,DeleteVerifiedAccessEndpointCommand:eJm.DeleteVerifiedAccessEndpointCommand,DeleteVerifiedAccessGroupCommand:tJm.DeleteVerifiedAccessGroupCommand,DeleteVerifiedAccessInstanceCommand:rJm.DeleteVerifiedAccessInstanceCommand,DeleteVerifiedAccessTrustProviderCommand:nJm.DeleteVerifiedAccessTrustProviderCommand,DeleteVolumeCommand:iJm.DeleteVolumeCommand,DeleteVpcCommand:sJm.DeleteVpcCommand,DeleteVpcEndpointConnectionNotificationsCommand:aJm.DeleteVpcEndpointConnectionNotificationsCommand,DeleteVpcEndpointsCommand:oJm.DeleteVpcEndpointsCommand,DeleteVpcEndpointServiceConfigurationsCommand:cJm.DeleteVpcEndpointServiceConfigurationsCommand,DeleteVpcPeeringConnectionCommand:uJm.DeleteVpcPeeringConnectionCommand,DeleteVpnConnectionCommand:lJm.DeleteVpnConnectionCommand,DeleteVpnConnectionRouteCommand:dJm.DeleteVpnConnectionRouteCommand,DeleteVpnGatewayCommand:pJm.DeleteVpnGatewayCommand,DeprovisionByoipCidrCommand:mJm.DeprovisionByoipCidrCommand,DeprovisionIpamPoolCidrCommand:fJm.DeprovisionIpamPoolCidrCommand,DeprovisionPublicIpv4PoolCidrCommand:hJm.DeprovisionPublicIpv4PoolCidrCommand,DeregisterImageCommand:gJm.DeregisterImageCommand,DeregisterInstanceEventNotificationAttributesCommand:yJm.DeregisterInstanceEventNotificationAttributesCommand,DeregisterTransitGatewayMulticastGroupMembersCommand:_Jm.DeregisterTransitGatewayMulticastGroupMembersCommand,DeregisterTransitGatewayMulticastGroupSourcesCommand:AJm.DeregisterTransitGatewayMulticastGroupSourcesCommand,DescribeAccountAttributesCommand:bJm.DescribeAccountAttributesCommand,DescribeAddressesCommand:vJm.DescribeAddressesCommand,DescribeAddressesAttributeCommand:CJm.DescribeAddressesAttributeCommand,DescribeAddressTransfersCommand:EJm.DescribeAddressTransfersCommand,DescribeAggregateIdFormatCommand:DJm.DescribeAggregateIdFormatCommand,DescribeAvailabilityZonesCommand:SJm.DescribeAvailabilityZonesCommand,DescribeAwsNetworkPerformanceMetricSubscriptionsCommand:wJm.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand,DescribeBundleTasksCommand:IJm.DescribeBundleTasksCommand,DescribeByoipCidrsCommand:xJm.DescribeByoipCidrsCommand,DescribeCapacityReservationFleetsCommand:TJm.DescribeCapacityReservationFleetsCommand,DescribeCapacityReservationsCommand:PJm.DescribeCapacityReservationsCommand,DescribeCarrierGatewaysCommand:RJm.DescribeCarrierGatewaysCommand,DescribeClassicLinkInstancesCommand:kJm.DescribeClassicLinkInstancesCommand,DescribeClientVpnAuthorizationRulesCommand:FJm.DescribeClientVpnAuthorizationRulesCommand,DescribeClientVpnConnectionsCommand:NJm.DescribeClientVpnConnectionsCommand,DescribeClientVpnEndpointsCommand:OJm.DescribeClientVpnEndpointsCommand,DescribeClientVpnRoutesCommand:BJm.DescribeClientVpnRoutesCommand,DescribeClientVpnTargetNetworksCommand:qJm.DescribeClientVpnTargetNetworksCommand,DescribeCoipPoolsCommand:MJm.DescribeCoipPoolsCommand,DescribeConversionTasksCommand:LJm.DescribeConversionTasksCommand,DescribeCustomerGatewaysCommand:jJm.DescribeCustomerGatewaysCommand,DescribeDhcpOptionsCommand:GJm.DescribeDhcpOptionsCommand,DescribeEgressOnlyInternetGatewaysCommand:UJm.DescribeEgressOnlyInternetGatewaysCommand,DescribeElasticGpusCommand:VJm.DescribeElasticGpusCommand,DescribeExportImageTasksCommand:zJm.DescribeExportImageTasksCommand,DescribeExportTasksCommand:$Jm.DescribeExportTasksCommand,DescribeFastLaunchImagesCommand:QJm.DescribeFastLaunchImagesCommand,DescribeFastSnapshotRestoresCommand:KJm.DescribeFastSnapshotRestoresCommand,DescribeFleetHistoryCommand:HJm.DescribeFleetHistoryCommand,DescribeFleetInstancesCommand:WJm.DescribeFleetInstancesCommand,DescribeFleetsCommand:YJm.DescribeFleetsCommand,DescribeFlowLogsCommand:JJm.DescribeFlowLogsCommand,DescribeFpgaImageAttributeCommand:XJm.DescribeFpgaImageAttributeCommand,DescribeFpgaImagesCommand:ZJm.DescribeFpgaImagesCommand,DescribeHostReservationOfferingsCommand:eXm.DescribeHostReservationOfferingsCommand,DescribeHostReservationsCommand:tXm.DescribeHostReservationsCommand,DescribeHostsCommand:rXm.DescribeHostsCommand,DescribeIamInstanceProfileAssociationsCommand:nXm.DescribeIamInstanceProfileAssociationsCommand,DescribeIdentityIdFormatCommand:iXm.DescribeIdentityIdFormatCommand,DescribeIdFormatCommand:sXm.DescribeIdFormatCommand,DescribeImageAttributeCommand:aXm.DescribeImageAttributeCommand,DescribeImagesCommand:oXm.DescribeImagesCommand,DescribeImportImageTasksCommand:cXm.DescribeImportImageTasksCommand,DescribeImportSnapshotTasksCommand:uXm.DescribeImportSnapshotTasksCommand,DescribeInstanceAttributeCommand:lXm.DescribeInstanceAttributeCommand,DescribeInstanceConnectEndpointsCommand:dXm.DescribeInstanceConnectEndpointsCommand,DescribeInstanceCreditSpecificationsCommand:pXm.DescribeInstanceCreditSpecificationsCommand,DescribeInstanceEventNotificationAttributesCommand:mXm.DescribeInstanceEventNotificationAttributesCommand,DescribeInstanceEventWindowsCommand:fXm.DescribeInstanceEventWindowsCommand,DescribeInstancesCommand:hXm.DescribeInstancesCommand,DescribeInstanceStatusCommand:gXm.DescribeInstanceStatusCommand,DescribeInstanceTypeOfferingsCommand:yXm.DescribeInstanceTypeOfferingsCommand,DescribeInstanceTypesCommand:_Xm.DescribeInstanceTypesCommand,DescribeInternetGatewaysCommand:AXm.DescribeInternetGatewaysCommand,DescribeIpamPoolsCommand:bXm.DescribeIpamPoolsCommand,DescribeIpamResourceDiscoveriesCommand:CXm.DescribeIpamResourceDiscoveriesCommand,DescribeIpamResourceDiscoveryAssociationsCommand:vXm.DescribeIpamResourceDiscoveryAssociationsCommand,DescribeIpamsCommand:EXm.DescribeIpamsCommand,DescribeIpamScopesCommand:DXm.DescribeIpamScopesCommand,DescribeIpv6PoolsCommand:SXm.DescribeIpv6PoolsCommand,DescribeKeyPairsCommand:wXm.DescribeKeyPairsCommand,DescribeLaunchTemplatesCommand:IXm.DescribeLaunchTemplatesCommand,DescribeLaunchTemplateVersionsCommand:xXm.DescribeLaunchTemplateVersionsCommand,DescribeLocalGatewayRouteTablesCommand:TXm.DescribeLocalGatewayRouteTablesCommand,DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand:PXm.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand,DescribeLocalGatewayRouteTableVpcAssociationsCommand:RXm.DescribeLocalGatewayRouteTableVpcAssociationsCommand,DescribeLocalGatewaysCommand:kXm.DescribeLocalGatewaysCommand,DescribeLocalGatewayVirtualInterfaceGroupsCommand:FXm.DescribeLocalGatewayVirtualInterfaceGroupsCommand,DescribeLocalGatewayVirtualInterfacesCommand:NXm.DescribeLocalGatewayVirtualInterfacesCommand,DescribeManagedPrefixListsCommand:OXm.DescribeManagedPrefixListsCommand,DescribeMovingAddressesCommand:BXm.DescribeMovingAddressesCommand,DescribeNatGatewaysCommand:qXm.DescribeNatGatewaysCommand,DescribeNetworkAclsCommand:MXm.DescribeNetworkAclsCommand,DescribeNetworkInsightsAccessScopeAnalysesCommand:LXm.DescribeNetworkInsightsAccessScopeAnalysesCommand,DescribeNetworkInsightsAccessScopesCommand:jXm.DescribeNetworkInsightsAccessScopesCommand,DescribeNetworkInsightsAnalysesCommand:GXm.DescribeNetworkInsightsAnalysesCommand,DescribeNetworkInsightsPathsCommand:UXm.DescribeNetworkInsightsPathsCommand,DescribeNetworkInterfaceAttributeCommand:VXm.DescribeNetworkInterfaceAttributeCommand,DescribeNetworkInterfacePermissionsCommand:zXm.DescribeNetworkInterfacePermissionsCommand,DescribeNetworkInterfacesCommand:$Xm.DescribeNetworkInterfacesCommand,DescribePlacementGroupsCommand:QXm.DescribePlacementGroupsCommand,DescribePrefixListsCommand:KXm.DescribePrefixListsCommand,DescribePrincipalIdFormatCommand:HXm.DescribePrincipalIdFormatCommand,DescribePublicIpv4PoolsCommand:WXm.DescribePublicIpv4PoolsCommand,DescribeRegionsCommand:YXm.DescribeRegionsCommand,DescribeReplaceRootVolumeTasksCommand:JXm.DescribeReplaceRootVolumeTasksCommand,DescribeReservedInstancesCommand:XXm.DescribeReservedInstancesCommand,DescribeReservedInstancesListingsCommand:ZXm.DescribeReservedInstancesListingsCommand,DescribeReservedInstancesModificationsCommand:eZm.DescribeReservedInstancesModificationsCommand,DescribeReservedInstancesOfferingsCommand:tZm.DescribeReservedInstancesOfferingsCommand,DescribeRouteTablesCommand:rZm.DescribeRouteTablesCommand,DescribeScheduledInstanceAvailabilityCommand:nZm.DescribeScheduledInstanceAvailabilityCommand,DescribeScheduledInstancesCommand:iZm.DescribeScheduledInstancesCommand,DescribeSecurityGroupReferencesCommand:sZm.DescribeSecurityGroupReferencesCommand,DescribeSecurityGroupRulesCommand:aZm.DescribeSecurityGroupRulesCommand,DescribeSecurityGroupsCommand:oZm.DescribeSecurityGroupsCommand,DescribeSnapshotAttributeCommand:cZm.DescribeSnapshotAttributeCommand,DescribeSnapshotsCommand:uZm.DescribeSnapshotsCommand,DescribeSnapshotTierStatusCommand:lZm.DescribeSnapshotTierStatusCommand,DescribeSpotDatafeedSubscriptionCommand:dZm.DescribeSpotDatafeedSubscriptionCommand,DescribeSpotFleetInstancesCommand:pZm.DescribeSpotFleetInstancesCommand,DescribeSpotFleetRequestHistoryCommand:mZm.DescribeSpotFleetRequestHistoryCommand,DescribeSpotFleetRequestsCommand:fZm.DescribeSpotFleetRequestsCommand,DescribeSpotInstanceRequestsCommand:hZm.DescribeSpotInstanceRequestsCommand,DescribeSpotPriceHistoryCommand:gZm.DescribeSpotPriceHistoryCommand,DescribeStaleSecurityGroupsCommand:yZm.DescribeStaleSecurityGroupsCommand,DescribeStoreImageTasksCommand:_Zm.DescribeStoreImageTasksCommand,DescribeSubnetsCommand:AZm.DescribeSubnetsCommand,DescribeTagsCommand:bZm.DescribeTagsCommand,DescribeTrafficMirrorFiltersCommand:CZm.DescribeTrafficMirrorFiltersCommand,DescribeTrafficMirrorSessionsCommand:vZm.DescribeTrafficMirrorSessionsCommand,DescribeTrafficMirrorTargetsCommand:EZm.DescribeTrafficMirrorTargetsCommand,DescribeTransitGatewayAttachmentsCommand:DZm.DescribeTransitGatewayAttachmentsCommand,DescribeTransitGatewayConnectPeersCommand:SZm.DescribeTransitGatewayConnectPeersCommand,DescribeTransitGatewayConnectsCommand:wZm.DescribeTransitGatewayConnectsCommand,DescribeTransitGatewayMulticastDomainsCommand:IZm.DescribeTransitGatewayMulticastDomainsCommand,DescribeTransitGatewayPeeringAttachmentsCommand:xZm.DescribeTransitGatewayPeeringAttachmentsCommand,DescribeTransitGatewayPolicyTablesCommand:TZm.DescribeTransitGatewayPolicyTablesCommand,DescribeTransitGatewayRouteTableAnnouncementsCommand:PZm.DescribeTransitGatewayRouteTableAnnouncementsCommand,DescribeTransitGatewayRouteTablesCommand:RZm.DescribeTransitGatewayRouteTablesCommand,DescribeTransitGatewaysCommand:kZm.DescribeTransitGatewaysCommand,DescribeTransitGatewayVpcAttachmentsCommand:FZm.DescribeTransitGatewayVpcAttachmentsCommand,DescribeTrunkInterfaceAssociationsCommand:NZm.DescribeTrunkInterfaceAssociationsCommand,DescribeVerifiedAccessEndpointsCommand:OZm.DescribeVerifiedAccessEndpointsCommand,DescribeVerifiedAccessGroupsCommand:BZm.DescribeVerifiedAccessGroupsCommand,DescribeVerifiedAccessInstanceLoggingConfigurationsCommand:qZm.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand,DescribeVerifiedAccessInstancesCommand:MZm.DescribeVerifiedAccessInstancesCommand,DescribeVerifiedAccessTrustProvidersCommand:LZm.DescribeVerifiedAccessTrustProvidersCommand,DescribeVolumeAttributeCommand:jZm.DescribeVolumeAttributeCommand,DescribeVolumesCommand:GZm.DescribeVolumesCommand,DescribeVolumesModificationsCommand:UZm.DescribeVolumesModificationsCommand,DescribeVolumeStatusCommand:VZm.DescribeVolumeStatusCommand,DescribeVpcAttributeCommand:zZm.DescribeVpcAttributeCommand,DescribeVpcClassicLinkCommand:$Zm.DescribeVpcClassicLinkCommand,DescribeVpcClassicLinkDnsSupportCommand:QZm.DescribeVpcClassicLinkDnsSupportCommand,DescribeVpcEndpointConnectionNotificationsCommand:KZm.DescribeVpcEndpointConnectionNotificationsCommand,DescribeVpcEndpointConnectionsCommand:HZm.DescribeVpcEndpointConnectionsCommand,DescribeVpcEndpointsCommand:WZm.DescribeVpcEndpointsCommand,DescribeVpcEndpointServiceConfigurationsCommand:YZm.DescribeVpcEndpointServiceConfigurationsCommand,DescribeVpcEndpointServicePermissionsCommand:JZm.DescribeVpcEndpointServicePermissionsCommand,DescribeVpcEndpointServicesCommand:XZm.DescribeVpcEndpointServicesCommand,DescribeVpcPeeringConnectionsCommand:ZZm.DescribeVpcPeeringConnectionsCommand,DescribeVpcsCommand:eef.DescribeVpcsCommand,DescribeVpnConnectionsCommand:tef.DescribeVpnConnectionsCommand,DescribeVpnGatewaysCommand:ref.DescribeVpnGatewaysCommand,DetachClassicLinkVpcCommand:nef.DetachClassicLinkVpcCommand,DetachInternetGatewayCommand:ief.DetachInternetGatewayCommand,DetachNetworkInterfaceCommand:sef.DetachNetworkInterfaceCommand,DetachVerifiedAccessTrustProviderCommand:aef.DetachVerifiedAccessTrustProviderCommand,DetachVolumeCommand:oef.DetachVolumeCommand,DetachVpnGatewayCommand:cef.DetachVpnGatewayCommand,DisableAddressTransferCommand:uef.DisableAddressTransferCommand,DisableAwsNetworkPerformanceMetricSubscriptionCommand:lef.DisableAwsNetworkPerformanceMetricSubscriptionCommand,DisableEbsEncryptionByDefaultCommand:def.DisableEbsEncryptionByDefaultCommand,DisableFastLaunchCommand:pef.DisableFastLaunchCommand,DisableFastSnapshotRestoresCommand:mef.DisableFastSnapshotRestoresCommand,DisableImageDeprecationCommand:fef.DisableImageDeprecationCommand,DisableIpamOrganizationAdminAccountCommand:hef.DisableIpamOrganizationAdminAccountCommand,DisableSerialConsoleAccessCommand:gef.DisableSerialConsoleAccessCommand,DisableTransitGatewayRouteTablePropagationCommand:yef.DisableTransitGatewayRouteTablePropagationCommand,DisableVgwRoutePropagationCommand:_ef.DisableVgwRoutePropagationCommand,DisableVpcClassicLinkCommand:Aef.DisableVpcClassicLinkCommand,DisableVpcClassicLinkDnsSupportCommand:bef.DisableVpcClassicLinkDnsSupportCommand,DisassociateAddressCommand:Cef.DisassociateAddressCommand,DisassociateClientVpnTargetNetworkCommand:vef.DisassociateClientVpnTargetNetworkCommand,DisassociateEnclaveCertificateIamRoleCommand:Eef.DisassociateEnclaveCertificateIamRoleCommand,DisassociateIamInstanceProfileCommand:Def.DisassociateIamInstanceProfileCommand,DisassociateInstanceEventWindowCommand:Sef.DisassociateInstanceEventWindowCommand,DisassociateIpamResourceDiscoveryCommand:wef.DisassociateIpamResourceDiscoveryCommand,DisassociateNatGatewayAddressCommand:Ief.DisassociateNatGatewayAddressCommand,DisassociateRouteTableCommand:xef.DisassociateRouteTableCommand,DisassociateSubnetCidrBlockCommand:Tef.DisassociateSubnetCidrBlockCommand,DisassociateTransitGatewayMulticastDomainCommand:Pef.DisassociateTransitGatewayMulticastDomainCommand,DisassociateTransitGatewayPolicyTableCommand:Ref.DisassociateTransitGatewayPolicyTableCommand,DisassociateTransitGatewayRouteTableCommand:kef.DisassociateTransitGatewayRouteTableCommand,DisassociateTrunkInterfaceCommand:Fef.DisassociateTrunkInterfaceCommand,DisassociateVpcCidrBlockCommand:Nef.DisassociateVpcCidrBlockCommand,EnableAddressTransferCommand:Oef.EnableAddressTransferCommand,EnableAwsNetworkPerformanceMetricSubscriptionCommand:Bef.EnableAwsNetworkPerformanceMetricSubscriptionCommand,EnableEbsEncryptionByDefaultCommand:qef.EnableEbsEncryptionByDefaultCommand,EnableFastLaunchCommand:Mef.EnableFastLaunchCommand,EnableFastSnapshotRestoresCommand:Lef.EnableFastSnapshotRestoresCommand,EnableImageDeprecationCommand:jef.EnableImageDeprecationCommand,EnableIpamOrganizationAdminAccountCommand:Gef.EnableIpamOrganizationAdminAccountCommand,EnableReachabilityAnalyzerOrganizationSharingCommand:Uef.EnableReachabilityAnalyzerOrganizationSharingCommand,EnableSerialConsoleAccessCommand:Vef.EnableSerialConsoleAccessCommand,EnableTransitGatewayRouteTablePropagationCommand:zef.EnableTransitGatewayRouteTablePropagationCommand,EnableVgwRoutePropagationCommand:$ef.EnableVgwRoutePropagationCommand,EnableVolumeIOCommand:Qef.EnableVolumeIOCommand,EnableVpcClassicLinkCommand:Kef.EnableVpcClassicLinkCommand,EnableVpcClassicLinkDnsSupportCommand:Hef.EnableVpcClassicLinkDnsSupportCommand,ExportClientVpnClientCertificateRevocationListCommand:Wef.ExportClientVpnClientCertificateRevocationListCommand,ExportClientVpnClientConfigurationCommand:Yef.ExportClientVpnClientConfigurationCommand,ExportImageCommand:Jef.ExportImageCommand,ExportTransitGatewayRoutesCommand:Xef.ExportTransitGatewayRoutesCommand,GetAssociatedEnclaveCertificateIamRolesCommand:Zef.GetAssociatedEnclaveCertificateIamRolesCommand,GetAssociatedIpv6PoolCidrsCommand:etf.GetAssociatedIpv6PoolCidrsCommand,GetAwsNetworkPerformanceDataCommand:ttf.GetAwsNetworkPerformanceDataCommand,GetCapacityReservationUsageCommand:rtf.GetCapacityReservationUsageCommand,GetCoipPoolUsageCommand:ntf.GetCoipPoolUsageCommand,GetConsoleOutputCommand:itf.GetConsoleOutputCommand,GetConsoleScreenshotCommand:stf.GetConsoleScreenshotCommand,GetDefaultCreditSpecificationCommand:atf.GetDefaultCreditSpecificationCommand,GetEbsDefaultKmsKeyIdCommand:otf.GetEbsDefaultKmsKeyIdCommand,GetEbsEncryptionByDefaultCommand:ctf.GetEbsEncryptionByDefaultCommand,GetFlowLogsIntegrationTemplateCommand:utf.GetFlowLogsIntegrationTemplateCommand,GetGroupsForCapacityReservationCommand:ltf.GetGroupsForCapacityReservationCommand,GetHostReservationPurchasePreviewCommand:dtf.GetHostReservationPurchasePreviewCommand,GetInstanceTypesFromInstanceRequirementsCommand:ptf.GetInstanceTypesFromInstanceRequirementsCommand,GetInstanceUefiDataCommand:mtf.GetInstanceUefiDataCommand,GetIpamAddressHistoryCommand:ftf.GetIpamAddressHistoryCommand,GetIpamDiscoveredAccountsCommand:htf.GetIpamDiscoveredAccountsCommand,GetIpamDiscoveredResourceCidrsCommand:gtf.GetIpamDiscoveredResourceCidrsCommand,GetIpamPoolAllocationsCommand:ytf.GetIpamPoolAllocationsCommand,GetIpamPoolCidrsCommand:_tf.GetIpamPoolCidrsCommand,GetIpamResourceCidrsCommand:Atf.GetIpamResourceCidrsCommand,GetLaunchTemplateDataCommand:btf.GetLaunchTemplateDataCommand,GetManagedPrefixListAssociationsCommand:Ctf.GetManagedPrefixListAssociationsCommand,GetManagedPrefixListEntriesCommand:vtf.GetManagedPrefixListEntriesCommand,GetNetworkInsightsAccessScopeAnalysisFindingsCommand:Etf.GetNetworkInsightsAccessScopeAnalysisFindingsCommand,GetNetworkInsightsAccessScopeContentCommand:Dtf.GetNetworkInsightsAccessScopeContentCommand,GetPasswordDataCommand:Stf.GetPasswordDataCommand,GetReservedInstancesExchangeQuoteCommand:wtf.GetReservedInstancesExchangeQuoteCommand,GetSerialConsoleAccessStatusCommand:Itf.GetSerialConsoleAccessStatusCommand,GetSpotPlacementScoresCommand:xtf.GetSpotPlacementScoresCommand,GetSubnetCidrReservationsCommand:Ttf.GetSubnetCidrReservationsCommand,GetTransitGatewayAttachmentPropagationsCommand:Ptf.GetTransitGatewayAttachmentPropagationsCommand,GetTransitGatewayMulticastDomainAssociationsCommand:Rtf.GetTransitGatewayMulticastDomainAssociationsCommand,GetTransitGatewayPolicyTableAssociationsCommand:ktf.GetTransitGatewayPolicyTableAssociationsCommand,GetTransitGatewayPolicyTableEntriesCommand:Ftf.GetTransitGatewayPolicyTableEntriesCommand,GetTransitGatewayPrefixListReferencesCommand:Ntf.GetTransitGatewayPrefixListReferencesCommand,GetTransitGatewayRouteTableAssociationsCommand:Otf.GetTransitGatewayRouteTableAssociationsCommand,GetTransitGatewayRouteTablePropagationsCommand:Btf.GetTransitGatewayRouteTablePropagationsCommand,GetVerifiedAccessEndpointPolicyCommand:qtf.GetVerifiedAccessEndpointPolicyCommand,GetVerifiedAccessGroupPolicyCommand:Mtf.GetVerifiedAccessGroupPolicyCommand,GetVpnConnectionDeviceSampleConfigurationCommand:Ltf.GetVpnConnectionDeviceSampleConfigurationCommand,GetVpnConnectionDeviceTypesCommand:jtf.GetVpnConnectionDeviceTypesCommand,GetVpnTunnelReplacementStatusCommand:Gtf.GetVpnTunnelReplacementStatusCommand,ImportClientVpnClientCertificateRevocationListCommand:Utf.ImportClientVpnClientCertificateRevocationListCommand,ImportImageCommand:Vtf.ImportImageCommand,ImportInstanceCommand:ztf.ImportInstanceCommand,ImportKeyPairCommand:$tf.ImportKeyPairCommand,ImportSnapshotCommand:Qtf.ImportSnapshotCommand,ImportVolumeCommand:Ktf.ImportVolumeCommand,ListImagesInRecycleBinCommand:Htf.ListImagesInRecycleBinCommand,ListSnapshotsInRecycleBinCommand:Wtf.ListSnapshotsInRecycleBinCommand,ModifyAddressAttributeCommand:Ytf.ModifyAddressAttributeCommand,ModifyAvailabilityZoneGroupCommand:Jtf.ModifyAvailabilityZoneGroupCommand,ModifyCapacityReservationCommand:Xtf.ModifyCapacityReservationCommand,ModifyCapacityReservationFleetCommand:Ztf.ModifyCapacityReservationFleetCommand,ModifyClientVpnEndpointCommand:erf.ModifyClientVpnEndpointCommand,ModifyDefaultCreditSpecificationCommand:trf.ModifyDefaultCreditSpecificationCommand,ModifyEbsDefaultKmsKeyIdCommand:rrf.ModifyEbsDefaultKmsKeyIdCommand,ModifyFleetCommand:nrf.ModifyFleetCommand,ModifyFpgaImageAttributeCommand:irf.ModifyFpgaImageAttributeCommand,ModifyHostsCommand:srf.ModifyHostsCommand,ModifyIdentityIdFormatCommand:arf.ModifyIdentityIdFormatCommand,ModifyIdFormatCommand:orf.ModifyIdFormatCommand,ModifyImageAttributeCommand:crf.ModifyImageAttributeCommand,ModifyInstanceAttributeCommand:urf.ModifyInstanceAttributeCommand,ModifyInstanceCapacityReservationAttributesCommand:lrf.ModifyInstanceCapacityReservationAttributesCommand,ModifyInstanceCreditSpecificationCommand:drf.ModifyInstanceCreditSpecificationCommand,ModifyInstanceEventStartTimeCommand:prf.ModifyInstanceEventStartTimeCommand,ModifyInstanceEventWindowCommand:mrf.ModifyInstanceEventWindowCommand,ModifyInstanceMaintenanceOptionsCommand:frf.ModifyInstanceMaintenanceOptionsCommand,ModifyInstanceMetadataOptionsCommand:hrf.ModifyInstanceMetadataOptionsCommand,ModifyInstancePlacementCommand:grf.ModifyInstancePlacementCommand,ModifyIpamCommand:yrf.ModifyIpamCommand,ModifyIpamPoolCommand:_rf.ModifyIpamPoolCommand,ModifyIpamResourceCidrCommand:Arf.ModifyIpamResourceCidrCommand,ModifyIpamResourceDiscoveryCommand:brf.ModifyIpamResourceDiscoveryCommand,ModifyIpamScopeCommand:Crf.ModifyIpamScopeCommand,ModifyLaunchTemplateCommand:vrf.ModifyLaunchTemplateCommand,ModifyLocalGatewayRouteCommand:Erf.ModifyLocalGatewayRouteCommand,ModifyManagedPrefixListCommand:Drf.ModifyManagedPrefixListCommand,ModifyNetworkInterfaceAttributeCommand:Srf.ModifyNetworkInterfaceAttributeCommand,ModifyPrivateDnsNameOptionsCommand:wrf.ModifyPrivateDnsNameOptionsCommand,ModifyReservedInstancesCommand:Irf.ModifyReservedInstancesCommand,ModifySecurityGroupRulesCommand:xrf.ModifySecurityGroupRulesCommand,ModifySnapshotAttributeCommand:Trf.ModifySnapshotAttributeCommand,ModifySnapshotTierCommand:Prf.ModifySnapshotTierCommand,ModifySpotFleetRequestCommand:Rrf.ModifySpotFleetRequestCommand,ModifySubnetAttributeCommand:krf.ModifySubnetAttributeCommand,ModifyTrafficMirrorFilterNetworkServicesCommand:Frf.ModifyTrafficMirrorFilterNetworkServicesCommand,ModifyTrafficMirrorFilterRuleCommand:Nrf.ModifyTrafficMirrorFilterRuleCommand,ModifyTrafficMirrorSessionCommand:Orf.ModifyTrafficMirrorSessionCommand,ModifyTransitGatewayCommand:Brf.ModifyTransitGatewayCommand,ModifyTransitGatewayPrefixListReferenceCommand:qrf.ModifyTransitGatewayPrefixListReferenceCommand,ModifyTransitGatewayVpcAttachmentCommand:Mrf.ModifyTransitGatewayVpcAttachmentCommand,ModifyVerifiedAccessEndpointCommand:Lrf.ModifyVerifiedAccessEndpointCommand,ModifyVerifiedAccessEndpointPolicyCommand:jrf.ModifyVerifiedAccessEndpointPolicyCommand,ModifyVerifiedAccessGroupCommand:Grf.ModifyVerifiedAccessGroupCommand,ModifyVerifiedAccessGroupPolicyCommand:Urf.ModifyVerifiedAccessGroupPolicyCommand,ModifyVerifiedAccessInstanceCommand:Vrf.ModifyVerifiedAccessInstanceCommand,ModifyVerifiedAccessInstanceLoggingConfigurationCommand:zrf.ModifyVerifiedAccessInstanceLoggingConfigurationCommand,ModifyVerifiedAccessTrustProviderCommand:$rf.ModifyVerifiedAccessTrustProviderCommand,ModifyVolumeCommand:Krf.ModifyVolumeCommand,ModifyVolumeAttributeCommand:Qrf.ModifyVolumeAttributeCommand,ModifyVpcAttributeCommand:Hrf.ModifyVpcAttributeCommand,ModifyVpcEndpointCommand:Wrf.ModifyVpcEndpointCommand,ModifyVpcEndpointConnectionNotificationCommand:Yrf.ModifyVpcEndpointConnectionNotificationCommand,ModifyVpcEndpointServiceConfigurationCommand:Jrf.ModifyVpcEndpointServiceConfigurationCommand,ModifyVpcEndpointServicePayerResponsibilityCommand:Xrf.ModifyVpcEndpointServicePayerResponsibilityCommand,ModifyVpcEndpointServicePermissionsCommand:Zrf.ModifyVpcEndpointServicePermissionsCommand,ModifyVpcPeeringConnectionOptionsCommand:enf.ModifyVpcPeeringConnectionOptionsCommand,ModifyVpcTenancyCommand:tnf.ModifyVpcTenancyCommand,ModifyVpnConnectionCommand:rnf.ModifyVpnConnectionCommand,ModifyVpnConnectionOptionsCommand:nnf.ModifyVpnConnectionOptionsCommand,ModifyVpnTunnelCertificateCommand:inf.ModifyVpnTunnelCertificateCommand,ModifyVpnTunnelOptionsCommand:snf.ModifyVpnTunnelOptionsCommand,MonitorInstancesCommand:anf.MonitorInstancesCommand,MoveAddressToVpcCommand:onf.MoveAddressToVpcCommand,MoveByoipCidrToIpamCommand:cnf.MoveByoipCidrToIpamCommand,ProvisionByoipCidrCommand:unf.ProvisionByoipCidrCommand,ProvisionIpamPoolCidrCommand:lnf.ProvisionIpamPoolCidrCommand,ProvisionPublicIpv4PoolCidrCommand:dnf.ProvisionPublicIpv4PoolCidrCommand,PurchaseHostReservationCommand:pnf.PurchaseHostReservationCommand,PurchaseReservedInstancesOfferingCommand:mnf.PurchaseReservedInstancesOfferingCommand,PurchaseScheduledInstancesCommand:fnf.PurchaseScheduledInstancesCommand,RebootInstancesCommand:hnf.RebootInstancesCommand,RegisterImageCommand:gnf.RegisterImageCommand,RegisterInstanceEventNotificationAttributesCommand:ynf.RegisterInstanceEventNotificationAttributesCommand,RegisterTransitGatewayMulticastGroupMembersCommand:_nf.RegisterTransitGatewayMulticastGroupMembersCommand,RegisterTransitGatewayMulticastGroupSourcesCommand:Anf.RegisterTransitGatewayMulticastGroupSourcesCommand,RejectTransitGatewayMulticastDomainAssociationsCommand:bnf.RejectTransitGatewayMulticastDomainAssociationsCommand,RejectTransitGatewayPeeringAttachmentCommand:Cnf.RejectTransitGatewayPeeringAttachmentCommand,RejectTransitGatewayVpcAttachmentCommand:vnf.RejectTransitGatewayVpcAttachmentCommand,RejectVpcEndpointConnectionsCommand:Enf.RejectVpcEndpointConnectionsCommand,RejectVpcPeeringConnectionCommand:Dnf.RejectVpcPeeringConnectionCommand,ReleaseAddressCommand:Snf.ReleaseAddressCommand,ReleaseHostsCommand:wnf.ReleaseHostsCommand,ReleaseIpamPoolAllocationCommand:Inf.ReleaseIpamPoolAllocationCommand,ReplaceIamInstanceProfileAssociationCommand:xnf.ReplaceIamInstanceProfileAssociationCommand,ReplaceNetworkAclAssociationCommand:Tnf.ReplaceNetworkAclAssociationCommand,ReplaceNetworkAclEntryCommand:Pnf.ReplaceNetworkAclEntryCommand,ReplaceRouteCommand:Rnf.ReplaceRouteCommand,ReplaceRouteTableAssociationCommand:knf.ReplaceRouteTableAssociationCommand,ReplaceTransitGatewayRouteCommand:Fnf.ReplaceTransitGatewayRouteCommand,ReplaceVpnTunnelCommand:Nnf.ReplaceVpnTunnelCommand,ReportInstanceStatusCommand:Onf.ReportInstanceStatusCommand,RequestSpotFleetCommand:Bnf.RequestSpotFleetCommand,RequestSpotInstancesCommand:qnf.RequestSpotInstancesCommand,ResetAddressAttributeCommand:Mnf.ResetAddressAttributeCommand,ResetEbsDefaultKmsKeyIdCommand:Lnf.ResetEbsDefaultKmsKeyIdCommand,ResetFpgaImageAttributeCommand:jnf.ResetFpgaImageAttributeCommand,ResetImageAttributeCommand:Gnf.ResetImageAttributeCommand,ResetInstanceAttributeCommand:Unf.ResetInstanceAttributeCommand,ResetNetworkInterfaceAttributeCommand:Vnf.ResetNetworkInterfaceAttributeCommand,ResetSnapshotAttributeCommand:znf.ResetSnapshotAttributeCommand,RestoreAddressToClassicCommand:$nf.RestoreAddressToClassicCommand,RestoreImageFromRecycleBinCommand:Qnf.RestoreImageFromRecycleBinCommand,RestoreManagedPrefixListVersionCommand:Knf.RestoreManagedPrefixListVersionCommand,RestoreSnapshotFromRecycleBinCommand:Hnf.RestoreSnapshotFromRecycleBinCommand,RestoreSnapshotTierCommand:Wnf.RestoreSnapshotTierCommand,RevokeClientVpnIngressCommand:Ynf.RevokeClientVpnIngressCommand,RevokeSecurityGroupEgressCommand:Jnf.RevokeSecurityGroupEgressCommand,RevokeSecurityGroupIngressCommand:Xnf.RevokeSecurityGroupIngressCommand,RunInstancesCommand:Znf.RunInstancesCommand,RunScheduledInstancesCommand:eif.RunScheduledInstancesCommand,SearchLocalGatewayRoutesCommand:tif.SearchLocalGatewayRoutesCommand,SearchTransitGatewayMulticastGroupsCommand:rif.SearchTransitGatewayMulticastGroupsCommand,SearchTransitGatewayRoutesCommand:nif.SearchTransitGatewayRoutesCommand,SendDiagnosticInterruptCommand:iif.SendDiagnosticInterruptCommand,StartInstancesCommand:sif.StartInstancesCommand,StartNetworkInsightsAccessScopeAnalysisCommand:aif.StartNetworkInsightsAccessScopeAnalysisCommand,StartNetworkInsightsAnalysisCommand:oif.StartNetworkInsightsAnalysisCommand,StartVpcEndpointServicePrivateDnsVerificationCommand:cif.StartVpcEndpointServicePrivateDnsVerificationCommand,StopInstancesCommand:uif.StopInstancesCommand,TerminateClientVpnConnectionsCommand:lif.TerminateClientVpnConnectionsCommand,TerminateInstancesCommand:dif.TerminateInstancesCommand,UnassignIpv6AddressesCommand:pif.UnassignIpv6AddressesCommand,UnassignPrivateIpAddressesCommand:mif.UnassignPrivateIpAddressesCommand,UnassignPrivateNatGatewayAddressCommand:fif.UnassignPrivateNatGatewayAddressCommand,UnmonitorInstancesCommand:hif.UnmonitorInstancesCommand,UpdateSecurityGroupRuleDescriptionsEgressCommand:gif.UpdateSecurityGroupRuleDescriptionsEgressCommand,UpdateSecurityGroupRuleDescriptionsIngressCommand:yif.UpdateSecurityGroupRuleDescriptionsIngressCommand,WithdrawByoipCidrCommand:_if.WithdrawByoipCidrCommand},Zdr=class extends Aif.EC2Client{};epr.EC2=Zdr;(0,_Km.createAggregatedClient)(bif,Zdr)});var mPa=A(qr=>{"use strict";Object.defineProperty(qr,"__esModule",{value:!0});var Qr=(tn(),Dr(en));Qr.__exportStar(vCn(),qr);Qr.__exportStar(DCn(),qr);Qr.__exportStar(wCn(),qr);Qr.__exportStar(xCn(),qr);Qr.__exportStar(PCn(),qr);Qr.__exportStar(kCn(),qr);Qr.__exportStar(NCn(),qr);Qr.__exportStar(BCn(),qr);Qr.__exportStar(MCn(),qr);Qr.__exportStar(jCn(),qr);Qr.__exportStar(UCn(),qr);Qr.__exportStar(zCn(),qr);Qr.__exportStar(QCn(),qr);Qr.__exportStar(HCn(),qr);Qr.__exportStar(YCn(),qr);Qr.__exportStar(XCn(),qr);Qr.__exportStar(evn(),qr);Qr.__exportStar(rvn(),qr);Qr.__exportStar(ivn(),qr);Qr.__exportStar(avn(),qr);Qr.__exportStar(cvn(),qr);Qr.__exportStar(lvn(),qr);Qr.__exportStar(pvn(),qr);Qr.__exportStar(fvn(),qr);Qr.__exportStar(gvn(),qr);Qr.__exportStar(_vn(),qr);Qr.__exportStar(bvn(),qr);Qr.__exportStar(vvn(),qr);Qr.__exportStar(Dvn(),qr);Qr.__exportStar(wvn(),qr);Qr.__exportStar(xvn(),qr);Qr.__exportStar(Pvn(),qr);Qr.__exportStar(kvn(),qr);Qr.__exportStar(Nvn(),qr);Qr.__exportStar(Bvn(),qr);Qr.__exportStar(Mvn(),qr);Qr.__exportStar(jvn(),qr);Qr.__exportStar(Uvn(),qr);Qr.__exportStar(zvn(),qr);Qr.__exportStar(Qvn(),qr);Qr.__exportStar(Hvn(),qr);Qr.__exportStar(Yvn(),qr);Qr.__exportStar(Xvn(),qr);Qr.__exportStar(eEn(),qr);Qr.__exportStar(rEn(),qr);Qr.__exportStar(iEn(),qr);Qr.__exportStar(aEn(),qr);Qr.__exportStar(cEn(),qr);Qr.__exportStar(lEn(),qr);Qr.__exportStar(pEn(),qr);Qr.__exportStar(fEn(),qr);Qr.__exportStar(gEn(),qr);Qr.__exportStar(_En(),qr);Qr.__exportStar(CEn(),qr);Qr.__exportStar(EEn(),qr);Qr.__exportStar(SEn(),qr);Qr.__exportStar(IEn(),qr);Qr.__exportStar(TEn(),qr);Qr.__exportStar(REn(),qr);Qr.__exportStar(FEn(),qr);Qr.__exportStar(OEn(),qr);Qr.__exportStar(qEn(),qr);Qr.__exportStar(LEn(),qr);Qr.__exportStar(GEn(),qr);Qr.__exportStar(VEn(),qr);Qr.__exportStar($En(),qr);Qr.__exportStar(KEn(),qr);Qr.__exportStar(WEn(),qr);Qr.__exportStar(JEn(),qr);Qr.__exportStar(ZEn(),qr);Qr.__exportStar(t2n(),qr);Qr.__exportStar(n2n(),qr);Qr.__exportStar(s2n(),qr);Qr.__exportStar(o2n(),qr);Qr.__exportStar(u2n(),qr);Qr.__exportStar(d2n(),qr);Qr.__exportStar(m2n(),qr);Qr.__exportStar(h2n(),qr);Qr.__exportStar(_2n(),qr);Qr.__exportStar(b2n(),qr);Qr.__exportStar(v2n(),qr);Qr.__exportStar(D2n(),qr);Qr.__exportStar(w2n(),qr);Qr.__exportStar(x2n(),qr);Qr.__exportStar(P2n(),qr);Qr.__exportStar(k2n(),qr);Qr.__exportStar(N2n(),qr);Qr.__exportStar(B2n(),qr);Qr.__exportStar(M2n(),qr);Qr.__exportStar(j2n(),qr);Qr.__exportStar(U2n(),qr);Qr.__exportStar(z2n(),qr);Qr.__exportStar(Q2n(),qr);Qr.__exportStar(H2n(),qr);Qr.__exportStar(Y2n(),qr);Qr.__exportStar(X2n(),qr);Qr.__exportStar(eDn(),qr);Qr.__exportStar(rDn(),qr);Qr.__exportStar(iDn(),qr);Qr.__exportStar(aDn(),qr);Qr.__exportStar(cDn(),qr);Qr.__exportStar(lDn(),qr);Qr.__exportStar(pDn(),qr);Qr.__exportStar(fDn(),qr);Qr.__exportStar(gDn(),qr);Qr.__exportStar(_Dn(),qr);Qr.__exportStar(bDn(),qr);Qr.__exportStar(vDn(),qr);Qr.__exportStar(DDn(),qr);Qr.__exportStar(wDn(),qr);Qr.__exportStar(xDn(),qr);Qr.__exportStar(PDn(),qr);Qr.__exportStar(kDn(),qr);Qr.__exportStar(NDn(),qr);Qr.__exportStar(BDn(),qr);Qr.__exportStar(MDn(),qr);Qr.__exportStar(jDn(),qr);Qr.__exportStar(UDn(),qr);Qr.__exportStar(zDn(),qr);Qr.__exportStar(QDn(),qr);Qr.__exportStar(HDn(),qr);Qr.__exportStar(YDn(),qr);Qr.__exportStar(XDn(),qr);Qr.__exportStar(eSn(),qr);Qr.__exportStar(rSn(),qr);Qr.__exportStar(iSn(),qr);Qr.__exportStar(aSn(),qr);Qr.__exportStar(cSn(),qr);Qr.__exportStar(lSn(),qr);Qr.__exportStar(pSn(),qr);Qr.__exportStar(fSn(),qr);Qr.__exportStar(gSn(),qr);Qr.__exportStar(_Sn(),qr);Qr.__exportStar(bSn(),qr);Qr.__exportStar(vSn(),qr);Qr.__exportStar(DSn(),qr);Qr.__exportStar(wSn(),qr);Qr.__exportStar(xSn(),qr);Qr.__exportStar(PSn(),qr);Qr.__exportStar(kSn(),qr);Qr.__exportStar(NSn(),qr);Qr.__exportStar(BSn(),qr);Qr.__exportStar(MSn(),qr);Qr.__exportStar(jSn(),qr);Qr.__exportStar(USn(),qr);Qr.__exportStar(zSn(),qr);Qr.__exportStar(QSn(),qr);Qr.__exportStar(HSn(),qr);Qr.__exportStar(YSn(),qr);Qr.__exportStar(XSn(),qr);Qr.__exportStar(ewn(),qr);Qr.__exportStar(rwn(),qr);Qr.__exportStar(iwn(),qr);Qr.__exportStar(awn(),qr);Qr.__exportStar(cwn(),qr);Qr.__exportStar(lwn(),qr);Qr.__exportStar(pwn(),qr);Qr.__exportStar(fwn(),qr);Qr.__exportStar(gwn(),qr);Qr.__exportStar(_wn(),qr);Qr.__exportStar(bwn(),qr);Qr.__exportStar(vwn(),qr);Qr.__exportStar(Dwn(),qr);Qr.__exportStar(wwn(),qr);Qr.__exportStar(xwn(),qr);Qr.__exportStar(Pwn(),qr);Qr.__exportStar(kwn(),qr);Qr.__exportStar(Nwn(),qr);Qr.__exportStar(Bwn(),qr);Qr.__exportStar(Mwn(),qr);Qr.__exportStar(jwn(),qr);Qr.__exportStar(Uwn(),qr);Qr.__exportStar(zwn(),qr);Qr.__exportStar(Qwn(),qr);Qr.__exportStar(Hwn(),qr);Qr.__exportStar(Ywn(),qr);Qr.__exportStar(Xwn(),qr);Qr.__exportStar(eIn(),qr);Qr.__exportStar(rIn(),qr);Qr.__exportStar(iIn(),qr);Qr.__exportStar(aIn(),qr);Qr.__exportStar(cIn(),qr);Qr.__exportStar(lIn(),qr);Qr.__exportStar(pIn(),qr);Qr.__exportStar(fIn(),qr);Qr.__exportStar(gIn(),qr);Qr.__exportStar(_In(),qr);Qr.__exportStar(bIn(),qr);Qr.__exportStar(vIn(),qr);Qr.__exportStar(DIn(),qr);Qr.__exportStar(wIn(),qr);Qr.__exportStar(xIn(),qr);Qr.__exportStar(PIn(),qr);Qr.__exportStar(kIn(),qr);Qr.__exportStar(NIn(),qr);Qr.__exportStar(BIn(),qr);Qr.__exportStar(MIn(),qr);Qr.__exportStar(jIn(),qr);Qr.__exportStar(UIn(),qr);Qr.__exportStar(zIn(),qr);Qr.__exportStar(KIn(),qr);Qr.__exportStar(WIn(),qr);Qr.__exportStar(JIn(),qr);Qr.__exportStar(ZIn(),qr);Qr.__exportStar(nxn(),qr);Qr.__exportStar(txn(),qr);Qr.__exportStar(sxn(),qr);Qr.__exportStar(oxn(),qr);Qr.__exportStar(uxn(),qr);Qr.__exportStar(dxn(),qr);Qr.__exportStar(mxn(),qr);Qr.__exportStar(hxn(),qr);Qr.__exportStar(yxn(),qr);Qr.__exportStar(Axn(),qr);Qr.__exportStar(Cxn(),qr);Qr.__exportStar(Exn(),qr);Qr.__exportStar(Sxn(),qr);Qr.__exportStar(Ixn(),qr);Qr.__exportStar(Nur(),qr);Qr.__exportStar(Fur(),qr);Qr.__exportStar(Pxn(),qr);Qr.__exportStar(Fxn(),qr);Qr.__exportStar(Oxn(),qr);Qr.__exportStar(Our(),qr);Qr.__exportStar(Bur(),qr);Qr.__exportStar(qur(),qr);Qr.__exportStar(Mur(),qr);Qr.__exportStar(Lur(),qr);Qr.__exportStar(jur(),qr);Qr.__exportStar(Gur(),qr);Qr.__exportStar(Uur(),qr);Qr.__exportStar(Vur(),qr);Qr.__exportStar(zur(),qr);Qr.__exportStar($ur(),qr);Qr.__exportStar(Qur(),qr);Qr.__exportStar(Kur(),qr);Qr.__exportStar(gWe(),qr);Qr.__exportStar(Hur(),qr);Qr.__exportStar(Wur(),qr);Qr.__exportStar(Yur(),qr);Qr.__exportStar(eTn(),qr);Qr.__exportStar(Jur(),qr);Qr.__exportStar($Pt(),qr);Qr.__exportStar(Xur(),qr);Qr.__exportStar(Zur(),qr);Qr.__exportStar(aTn(),qr);Qr.__exportStar(cTn(),qr);Qr.__exportStar(elr(),qr);Qr.__exportStar(tlr(),qr);Qr.__exportStar(pTn(),qr);Qr.__exportStar(rlr(),qr);Qr.__exportStar(nlr(),qr);Qr.__exportStar(ilr(),qr);Qr.__exportStar(slr(),qr);Qr.__exportStar(alr(),qr);Qr.__exportStar(CTn(),qr);Qr.__exportStar(ATn(),qr);Qr.__exportStar(ETn(),qr);Qr.__exportStar(LWe(),qr);Qr.__exportStar(olr(),qr);Qr.__exportStar(QPt(),qr);Qr.__exportStar(xTn(),qr);Qr.__exportStar(clr(),qr);Qr.__exportStar(ulr(),qr);Qr.__exportStar(kTn(),qr);Qr.__exportStar(llr(),qr);Qr.__exportStar(WWe(),qr);Qr.__exportStar(dlr(),qr);Qr.__exportStar(plr(),qr);Qr.__exportStar(m0e(),qr);Qr.__exportStar(KPt(),qr);Qr.__exportStar(mlr(),qr);Qr.__exportStar(flr(),qr);Qr.__exportStar(hlr(),qr);Qr.__exportStar(ylr(),qr);Qr.__exportStar(glr(),qr);Qr.__exportStar(_lr(),qr);Qr.__exportStar(Alr(),qr);Qr.__exportStar(Clr(),qr);Qr.__exportStar(blr(),qr);Qr.__exportStar(Elr(),qr);Qr.__exportStar(Dlr(),qr);Qr.__exportStar(vlr(),qr);Qr.__exportStar(wlr(),qr);Qr.__exportStar(Ilr(),qr);Qr.__exportStar(Slr(),qr);Qr.__exportStar(xlr(),qr);Qr.__exportStar(Tlr(),qr);Qr.__exportStar(_Ye(),qr);Qr.__exportStar(Plr(),qr);Qr.__exportStar(Rlr(),qr);Qr.__exportStar(klr(),qr);Qr.__exportStar(Flr(),qr);Qr.__exportStar(Nlr(),qr);Qr.__exportStar(uPn(),qr);Qr.__exportStar(Olr(),qr);Qr.__exportStar(HPt(),qr);Qr.__exportStar(mPn(),qr);Qr.__exportStar(Blr(),qr);Qr.__exportStar(qlr(),qr);Qr.__exportStar(Mlr(),qr);Qr.__exportStar(_Pn(),qr);Qr.__exportStar(Llr(),qr);Qr.__exportStar(CPn(),qr);Qr.__exportStar(EPn(),qr);Qr.__exportStar(jlr(),qr);Qr.__exportStar(Glr(),qr);Qr.__exportStar(Ulr(),qr);Qr.__exportStar(Vlr(),qr);Qr.__exportStar(zlr(),qr);Qr.__exportStar(PPn(),qr);Qr.__exportStar($lr(),qr);Qr.__exportStar(WPt(),qr);Qr.__exportStar(NPn(),qr);Qr.__exportStar(Qlr(),qr);Qr.__exportStar(YPt(),qr);Qr.__exportStar(MPn(),qr);Qr.__exportStar(jPn(),qr);Qr.__exportStar(UPn(),qr);Qr.__exportStar(Klr(),qr);Qr.__exportStar(JPt(),qr);Qr.__exportStar(Hlr(),qr);Qr.__exportStar(Wlr(),qr);Qr.__exportStar(Ylr(),qr);Qr.__exportStar(XPt(),qr);Qr.__exportStar(Jlr(),qr);Qr.__exportStar(Xlr(),qr);Qr.__exportStar(Zlr(),qr);Qr.__exportStar(edr(),qr);Qr.__exportStar(tdr(),qr);Qr.__exportStar(rdr(),qr);Qr.__exportStar(ndr(),qr);Qr.__exportStar(idr(),qr);Qr.__exportStar(sdr(),qr);Qr.__exportStar(adr(),qr);Qr.__exportStar(odr(),qr);Qr.__exportStar(cdr(),qr);Qr.__exportStar(ldr(),qr);Qr.__exportStar(udr(),qr);Qr.__exportStar(ddr(),qr);Qr.__exportStar(pdr(),qr);Qr.__exportStar(mdr(),qr);Qr.__exportStar(fdr(),qr);Qr.__exportStar(hdr(),qr);Qr.__exportStar(gdr(),qr);Qr.__exportStar(g3n(),qr);Qr.__exportStar(_dr(),qr);Qr.__exportStar(FSe(),qr);Qr.__exportStar(ydr(),qr);Qr.__exportStar(C3n(),qr);Qr.__exportStar(E3n(),qr);Qr.__exportStar(Adr(),qr);Qr.__exportStar(bdr(),qr);Qr.__exportStar(Cdr(),qr);Qr.__exportStar(Edr(),qr);Qr.__exportStar(Ddr(),qr);Qr.__exportStar(R3n(),qr);Qr.__exportStar(vdr(),qr);Qr.__exportStar(OJe(),qr);Qr.__exportStar(qJe(),qr);Qr.__exportStar(ZPt(),qr);Qr.__exportStar(B3n(),qr);Qr.__exportStar(M3n(),qr);Qr.__exportStar(j3n(),qr);Qr.__exportStar(U3n(),qr);Qr.__exportStar(z3n(),qr);Qr.__exportStar(Q3n(),qr);Qr.__exportStar(H3n(),qr);Qr.__exportStar(Y3n(),qr);Qr.__exportStar(X3n(),qr);Qr.__exportStar(eRn(),qr);Qr.__exportStar(rRn(),qr);Qr.__exportStar(iRn(),qr);Qr.__exportStar(aRn(),qr);Qr.__exportStar(cRn(),qr);Qr.__exportStar(lRn(),qr);Qr.__exportStar(pRn(),qr);Qr.__exportStar(fRn(),qr);Qr.__exportStar(gRn(),qr);Qr.__exportStar(_Rn(),qr);Qr.__exportStar(bRn(),qr);Qr.__exportStar(vRn(),qr);Qr.__exportStar(DRn(),qr);Qr.__exportStar(wRn(),qr);Qr.__exportStar(xRn(),qr);Qr.__exportStar(PRn(),qr);Qr.__exportStar(kRn(),qr);Qr.__exportStar(NRn(),qr);Qr.__exportStar(BRn(),qr);Qr.__exportStar(MRn(),qr);Qr.__exportStar(jRn(),qr);Qr.__exportStar(URn(),qr);Qr.__exportStar(zRn(),qr);Qr.__exportStar(QRn(),qr);Qr.__exportStar(HRn(),qr);Qr.__exportStar(YRn(),qr);Qr.__exportStar(XRn(),qr);Qr.__exportStar(ekn(),qr);Qr.__exportStar(rkn(),qr);Qr.__exportStar(ikn(),qr);Qr.__exportStar(akn(),qr);Qr.__exportStar(ckn(),qr);Qr.__exportStar(lkn(),qr);Qr.__exportStar(pkn(),qr);Qr.__exportStar(fkn(),qr);Qr.__exportStar(gkn(),qr);Qr.__exportStar(_kn(),qr);Qr.__exportStar(bkn(),qr);Qr.__exportStar(vkn(),qr);Qr.__exportStar(Dkn(),qr);Qr.__exportStar(wkn(),qr);Qr.__exportStar(xkn(),qr);Qr.__exportStar(Pkn(),qr);Qr.__exportStar(Sdr(),qr);Qr.__exportStar(wdr(),qr);Qr.__exportStar(Nkn(),qr);Qr.__exportStar(Bkn(),qr);Qr.__exportStar(Mkn(),qr);Qr.__exportStar(jkn(),qr);Qr.__exportStar(Ukn(),qr);Qr.__exportStar(zkn(),qr);Qr.__exportStar(Qkn(),qr);Qr.__exportStar(Hkn(),qr);Qr.__exportStar(Idr(),qr);Qr.__exportStar(Jkn(),qr);Qr.__exportStar(xdr(),qr);Qr.__exportStar(e4n(),qr);Qr.__exportStar(Tdr(),qr);Qr.__exportStar(Pdr(),qr);Qr.__exportStar(Rdr(),qr);Qr.__exportStar(kdr(),qr);Qr.__exportStar(Fdr(),qr);Qr.__exportStar(Ndr(),qr);Qr.__exportStar(c4n(),qr);Qr.__exportStar(Odr(),qr);Qr.__exportStar(Bdr(),qr);Qr.__exportStar(qdr(),qr);Qr.__exportStar(m4n(),qr);Qr.__exportStar(Mdr(),qr);Qr.__exportStar(g4n(),qr);Qr.__exportStar(_4n(),qr);Qr.__exportStar(Ldr(),qr);Qr.__exportStar(C4n(),qr);Qr.__exportStar(jdr(),qr);Qr.__exportStar(Gdr(),qr);Qr.__exportStar(Udr(),qr);Qr.__exportStar(w4n(),qr);Qr.__exportStar(Vdr(),qr);Qr.__exportStar(zdr(),qr);Qr.__exportStar($dr(),qr);Qr.__exportStar(R4n(),qr);Qr.__exportStar(F4n(),qr);Qr.__exportStar(O4n(),qr);Qr.__exportStar(Qdr(),qr);Qr.__exportStar(M4n(),qr);Qr.__exportStar(j4n(),qr);Qr.__exportStar(U4n(),qr);Qr.__exportStar(z4n(),qr);Qr.__exportStar(Q4n(),qr);Qr.__exportStar(H4n(),qr);Qr.__exportStar(Y4n(),qr);Qr.__exportStar(Wdr(),qr);Qr.__exportStar(Ydr(),qr);Qr.__exportStar(e7n(),qr);Qr.__exportStar(r7n(),qr);Qr.__exportStar(i7n(),qr);Qr.__exportStar(a7n(),qr);Qr.__exportStar(c7n(),qr);Qr.__exportStar(l7n(),qr);Qr.__exportStar(p7n(),qr);Qr.__exportStar(f7n(),qr);Qr.__exportStar(g7n(),qr);Qr.__exportStar(_7n(),qr);Qr.__exportStar(v7n(),qr);Qr.__exportStar(b7n(),qr);Qr.__exportStar(D7n(),qr);Qr.__exportStar(w7n(),qr);Qr.__exportStar(x7n(),qr);Qr.__exportStar(P7n(),qr);Qr.__exportStar(k7n(),qr);Qr.__exportStar(N7n(),qr);Qr.__exportStar(B7n(),qr);Qr.__exportStar(M7n(),qr);Qr.__exportStar(j7n(),qr);Qr.__exportStar(U7n(),qr);Qr.__exportStar(z7n(),qr);Qr.__exportStar(Q7n(),qr);Qr.__exportStar(H7n(),qr);Qr.__exportStar(Y7n(),qr);Qr.__exportStar(X7n(),qr);Qr.__exportStar(e6n(),qr);Qr.__exportStar(r6n(),qr);Qr.__exportStar(i6n(),qr);Qr.__exportStar(a6n(),qr);Qr.__exportStar(c6n(),qr);Qr.__exportStar(l6n(),qr);Qr.__exportStar(p6n(),qr);Qr.__exportStar(f6n(),qr);Qr.__exportStar(g6n(),qr);Qr.__exportStar(_6n(),qr);Qr.__exportStar(b6n(),qr);Qr.__exportStar(v6n(),qr);Qr.__exportStar(D6n(),qr);Qr.__exportStar(w6n(),qr);Qr.__exportStar(x6n(),qr);Qr.__exportStar(P6n(),qr);Qr.__exportStar(k6n(),qr);Qr.__exportStar(N6n(),qr);Qr.__exportStar(B6n(),qr);Qr.__exportStar(M6n(),qr);Qr.__exportStar(j6n(),qr);Qr.__exportStar(U6n(),qr);Qr.__exportStar(z6n(),qr);Qr.__exportStar(Q6n(),qr);Qr.__exportStar(H6n(),qr);Qr.__exportStar(Y6n(),qr);Qr.__exportStar(X6n(),qr);Qr.__exportStar(eFn(),qr);Qr.__exportStar(rFn(),qr);Qr.__exportStar(iFn(),qr);Qr.__exportStar(aFn(),qr);Qr.__exportStar(cFn(),qr);Qr.__exportStar(lFn(),qr);Qr.__exportStar(pFn(),qr);Qr.__exportStar(fFn(),qr);Qr.__exportStar(gFn(),qr);Qr.__exportStar(_Fn(),qr);Qr.__exportStar(bFn(),qr);Qr.__exportStar(vFn(),qr);Qr.__exportStar(DFn(),qr);Qr.__exportStar(wFn(),qr);Qr.__exportStar(xFn(),qr);Qr.__exportStar(PFn(),qr);Qr.__exportStar(kFn(),qr);Qr.__exportStar(NFn(),qr);Qr.__exportStar(BFn(),qr);Qr.__exportStar(MFn(),qr);Qr.__exportStar(jFn(),qr);Qr.__exportStar(UFn(),qr);Qr.__exportStar(zFn(),qr);Qr.__exportStar(QFn(),qr);Qr.__exportStar(HFn(),qr);Qr.__exportStar(YFn(),qr);Qr.__exportStar(XFn(),qr);Qr.__exportStar(e8n(),qr);Qr.__exportStar(r8n(),qr);Qr.__exportStar(i8n(),qr);Qr.__exportStar(a8n(),qr);Qr.__exportStar(c8n(),qr);Qr.__exportStar(l8n(),qr);Qr.__exportStar(p8n(),qr);Qr.__exportStar(f8n(),qr);Qr.__exportStar(g8n(),qr);Qr.__exportStar(_8n(),qr);Qr.__exportStar(b8n(),qr);Qr.__exportStar(v8n(),qr);Qr.__exportStar(D8n(),qr);Qr.__exportStar(w8n(),qr);Qr.__exportStar(x8n(),qr);Qr.__exportStar(P8n(),qr);Qr.__exportStar(k8n(),qr);Qr.__exportStar(N8n(),qr);Qr.__exportStar(B8n(),qr);Qr.__exportStar(M8n(),qr);Qr.__exportStar(j8n(),qr);Qr.__exportStar(U8n(),qr);Qr.__exportStar(z8n(),qr);Qr.__exportStar(Q8n(),qr);Qr.__exportStar(H8n(),qr);Qr.__exportStar(Y8n(),qr);Qr.__exportStar(X8n(),qr);Qr.__exportStar(e5n(),qr);Qr.__exportStar(r5n(),qr);Qr.__exportStar(i5n(),qr);Qr.__exportStar(a5n(),qr);Qr.__exportStar(c5n(),qr);Qr.__exportStar(Jdr(),qr);Qr.__exportStar(Xdr(),qr);Qr.__exportStar(p5n(),qr);Qr.__exportStar(f5n(),qr);Qr.__exportStar(g5n(),qr);Qr.__exportStar(_5n(),qr);Qr.__exportStar(b5n(),qr);Qr.__exportStar(v5n(),qr);Qr.__exportStar(D5n(),qr);Qr.__exportStar(w5n(),qr);Qr.__exportStar(x5n(),qr);Qr.__exportStar(P5n(),qr);Qr.__exportStar(k5n(),qr);Qr.__exportStar(N5n(),qr);Qr.__exportStar(B5n(),qr);Qr.__exportStar(M5n(),qr);Qr.__exportStar(j5n(),qr);Qr.__exportStar(U5n(),qr)});var fPa=A(tpr=>{"use strict";Object.defineProperty(tpr,"__esModule",{value:!0});tpr.paginateDescribeAddressTransfers=void 0;var Cif=Nur(),vif=Uu(),Eif=async(e,r,...t)=>await e.send(new Cif.DescribeAddressTransfersCommand(r),...t);async function*Dif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vif.EC2Client)s=await Eif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tpr.paginateDescribeAddressTransfers=Dif});var hPa=A(rpr=>{"use strict";Object.defineProperty(rpr,"__esModule",{value:!0});rpr.paginateDescribeAddressesAttribute=void 0;var Sif=Fur(),wif=Uu(),Iif=async(e,r,...t)=>await e.send(new Sif.DescribeAddressesAttributeCommand(r),...t);async function*xif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof wif.EC2Client)s=await Iif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rpr.paginateDescribeAddressesAttribute=xif});var gPa=A(npr=>{"use strict";Object.defineProperty(npr,"__esModule",{value:!0});npr.paginateDescribeAwsNetworkPerformanceMetricSubscriptions=void 0;var Tif=Our(),Pif=Uu(),Rif=async(e,r,...t)=>await e.send(new Tif.DescribeAwsNetworkPerformanceMetricSubscriptionsCommand(r),...t);async function*kif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Pif.EC2Client)s=await Rif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}npr.paginateDescribeAwsNetworkPerformanceMetricSubscriptions=kif});var yPa=A(ipr=>{"use strict";Object.defineProperty(ipr,"__esModule",{value:!0});ipr.paginateDescribeByoipCidrs=void 0;var Fif=qur(),Nif=Uu(),Oif=async(e,r,...t)=>await e.send(new Fif.DescribeByoipCidrsCommand(r),...t);async function*Bif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Nif.EC2Client)s=await Oif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ipr.paginateDescribeByoipCidrs=Bif});var _Pa=A(spr=>{"use strict";Object.defineProperty(spr,"__esModule",{value:!0});spr.paginateDescribeCapacityReservationFleets=void 0;var qif=Mur(),Mif=Uu(),Lif=async(e,r,...t)=>await e.send(new qif.DescribeCapacityReservationFleetsCommand(r),...t);async function*jif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Mif.EC2Client)s=await Lif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}spr.paginateDescribeCapacityReservationFleets=jif});var APa=A(apr=>{"use strict";Object.defineProperty(apr,"__esModule",{value:!0});apr.paginateDescribeCapacityReservations=void 0;var Gif=Lur(),Uif=Uu(),Vif=async(e,r,...t)=>await e.send(new Gif.DescribeCapacityReservationsCommand(r),...t);async function*zif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Uif.EC2Client)s=await Vif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}apr.paginateDescribeCapacityReservations=zif});var bPa=A(opr=>{"use strict";Object.defineProperty(opr,"__esModule",{value:!0});opr.paginateDescribeCarrierGateways=void 0;var $if=jur(),Qif=Uu(),Kif=async(e,r,...t)=>await e.send(new $if.DescribeCarrierGatewaysCommand(r),...t);async function*Hif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Qif.EC2Client)s=await Kif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}opr.paginateDescribeCarrierGateways=Hif});var CPa=A(cpr=>{"use strict";Object.defineProperty(cpr,"__esModule",{value:!0});cpr.paginateDescribeClassicLinkInstances=void 0;var Wif=Gur(),Yif=Uu(),Jif=async(e,r,...t)=>await e.send(new Wif.DescribeClassicLinkInstancesCommand(r),...t);async function*Xif(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Yif.EC2Client)s=await Jif(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cpr.paginateDescribeClassicLinkInstances=Xif});var vPa=A(upr=>{"use strict";Object.defineProperty(upr,"__esModule",{value:!0});upr.paginateDescribeClientVpnAuthorizationRules=void 0;var Zif=Uur(),esf=Uu(),tsf=async(e,r,...t)=>await e.send(new Zif.DescribeClientVpnAuthorizationRulesCommand(r),...t);async function*rsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof esf.EC2Client)s=await tsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}upr.paginateDescribeClientVpnAuthorizationRules=rsf});var EPa=A(lpr=>{"use strict";Object.defineProperty(lpr,"__esModule",{value:!0});lpr.paginateDescribeClientVpnConnections=void 0;var nsf=Vur(),isf=Uu(),ssf=async(e,r,...t)=>await e.send(new nsf.DescribeClientVpnConnectionsCommand(r),...t);async function*asf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof isf.EC2Client)s=await ssf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lpr.paginateDescribeClientVpnConnections=asf});var SPa=A(DPa=>{"use strict";Object.defineProperty(DPa,"__esModule",{value:!0})});var wPa=A(dpr=>{"use strict";Object.defineProperty(dpr,"__esModule",{value:!0});dpr.paginateDescribeClientVpnEndpoints=void 0;var osf=zur(),csf=Uu(),usf=async(e,r,...t)=>await e.send(new osf.DescribeClientVpnEndpointsCommand(r),...t);async function*lsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof csf.EC2Client)s=await usf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dpr.paginateDescribeClientVpnEndpoints=lsf});var IPa=A(ppr=>{"use strict";Object.defineProperty(ppr,"__esModule",{value:!0});ppr.paginateDescribeClientVpnRoutes=void 0;var dsf=$ur(),psf=Uu(),msf=async(e,r,...t)=>await e.send(new dsf.DescribeClientVpnRoutesCommand(r),...t);async function*fsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof psf.EC2Client)s=await msf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ppr.paginateDescribeClientVpnRoutes=fsf});var xPa=A(mpr=>{"use strict";Object.defineProperty(mpr,"__esModule",{value:!0});mpr.paginateDescribeClientVpnTargetNetworks=void 0;var hsf=Qur(),gsf=Uu(),ysf=async(e,r,...t)=>await e.send(new hsf.DescribeClientVpnTargetNetworksCommand(r),...t);async function*_sf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof gsf.EC2Client)s=await ysf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mpr.paginateDescribeClientVpnTargetNetworks=_sf});var TPa=A(fpr=>{"use strict";Object.defineProperty(fpr,"__esModule",{value:!0});fpr.paginateDescribeCoipPools=void 0;var Asf=Kur(),bsf=Uu(),Csf=async(e,r,...t)=>await e.send(new Asf.DescribeCoipPoolsCommand(r),...t);async function*vsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof bsf.EC2Client)s=await Csf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fpr.paginateDescribeCoipPools=vsf});var PPa=A(hpr=>{"use strict";Object.defineProperty(hpr,"__esModule",{value:!0});hpr.paginateDescribeDhcpOptions=void 0;var Esf=Wur(),Dsf=Uu(),Ssf=async(e,r,...t)=>await e.send(new Esf.DescribeDhcpOptionsCommand(r),...t);async function*wsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Dsf.EC2Client)s=await Ssf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hpr.paginateDescribeDhcpOptions=wsf});var RPa=A(gpr=>{"use strict";Object.defineProperty(gpr,"__esModule",{value:!0});gpr.paginateDescribeEgressOnlyInternetGateways=void 0;var Isf=Yur(),xsf=Uu(),Tsf=async(e,r,...t)=>await e.send(new Isf.DescribeEgressOnlyInternetGatewaysCommand(r),...t);async function*Psf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof xsf.EC2Client)s=await Tsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gpr.paginateDescribeEgressOnlyInternetGateways=Psf});var kPa=A(ypr=>{"use strict";Object.defineProperty(ypr,"__esModule",{value:!0});ypr.paginateDescribeExportImageTasks=void 0;var Rsf=Jur(),ksf=Uu(),Fsf=async(e,r,...t)=>await e.send(new Rsf.DescribeExportImageTasksCommand(r),...t);async function*Nsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof ksf.EC2Client)s=await Fsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ypr.paginateDescribeExportImageTasks=Nsf});var FPa=A(_pr=>{"use strict";Object.defineProperty(_pr,"__esModule",{value:!0});_pr.paginateDescribeFastLaunchImages=void 0;var Osf=Xur(),Bsf=Uu(),qsf=async(e,r,...t)=>await e.send(new Osf.DescribeFastLaunchImagesCommand(r),...t);async function*Msf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Bsf.EC2Client)s=await qsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_pr.paginateDescribeFastLaunchImages=Msf});var NPa=A(Apr=>{"use strict";Object.defineProperty(Apr,"__esModule",{value:!0});Apr.paginateDescribeFastSnapshotRestores=void 0;var Lsf=Zur(),jsf=Uu(),Gsf=async(e,r,...t)=>await e.send(new Lsf.DescribeFastSnapshotRestoresCommand(r),...t);async function*Usf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof jsf.EC2Client)s=await Gsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Apr.paginateDescribeFastSnapshotRestores=Usf});var OPa=A(bpr=>{"use strict";Object.defineProperty(bpr,"__esModule",{value:!0});bpr.paginateDescribeFleets=void 0;var Vsf=elr(),zsf=Uu(),$sf=async(e,r,...t)=>await e.send(new Vsf.DescribeFleetsCommand(r),...t);async function*Qsf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof zsf.EC2Client)s=await $sf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bpr.paginateDescribeFleets=Qsf});var BPa=A(Cpr=>{"use strict";Object.defineProperty(Cpr,"__esModule",{value:!0});Cpr.paginateDescribeFlowLogs=void 0;var Ksf=tlr(),Hsf=Uu(),Wsf=async(e,r,...t)=>await e.send(new Ksf.DescribeFlowLogsCommand(r),...t);async function*Ysf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Hsf.EC2Client)s=await Wsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cpr.paginateDescribeFlowLogs=Ysf});var qPa=A(vpr=>{"use strict";Object.defineProperty(vpr,"__esModule",{value:!0});vpr.paginateDescribeFpgaImages=void 0;var Jsf=rlr(),Xsf=Uu(),Zsf=async(e,r,...t)=>await e.send(new Jsf.DescribeFpgaImagesCommand(r),...t);async function*eaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Xsf.EC2Client)s=await Zsf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vpr.paginateDescribeFpgaImages=eaf});var MPa=A(Epr=>{"use strict";Object.defineProperty(Epr,"__esModule",{value:!0});Epr.paginateDescribeHostReservationOfferings=void 0;var taf=nlr(),raf=Uu(),naf=async(e,r,...t)=>await e.send(new taf.DescribeHostReservationOfferingsCommand(r),...t);async function*iaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof raf.EC2Client)s=await naf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Epr.paginateDescribeHostReservationOfferings=iaf});var LPa=A(Dpr=>{"use strict";Object.defineProperty(Dpr,"__esModule",{value:!0});Dpr.paginateDescribeHostReservations=void 0;var saf=ilr(),aaf=Uu(),oaf=async(e,r,...t)=>await e.send(new saf.DescribeHostReservationsCommand(r),...t);async function*caf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof aaf.EC2Client)s=await oaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dpr.paginateDescribeHostReservations=caf});var jPa=A(Spr=>{"use strict";Object.defineProperty(Spr,"__esModule",{value:!0});Spr.paginateDescribeHosts=void 0;var uaf=slr(),laf=Uu(),daf=async(e,r,...t)=>await e.send(new uaf.DescribeHostsCommand(r),...t);async function*paf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof laf.EC2Client)s=await daf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Spr.paginateDescribeHosts=paf});var GPa=A(wpr=>{"use strict";Object.defineProperty(wpr,"__esModule",{value:!0});wpr.paginateDescribeIamInstanceProfileAssociations=void 0;var maf=alr(),faf=Uu(),haf=async(e,r,...t)=>await e.send(new maf.DescribeIamInstanceProfileAssociationsCommand(r),...t);async function*gaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof faf.EC2Client)s=await haf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wpr.paginateDescribeIamInstanceProfileAssociations=gaf});var UPa=A(Ipr=>{"use strict";Object.defineProperty(Ipr,"__esModule",{value:!0});Ipr.paginateDescribeImages=void 0;var yaf=LWe(),_af=Uu(),Aaf=async(e,r,...t)=>await e.send(new yaf.DescribeImagesCommand(r),...t);async function*baf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof _af.EC2Client)s=await Aaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ipr.paginateDescribeImages=baf});var VPa=A(xpr=>{"use strict";Object.defineProperty(xpr,"__esModule",{value:!0});xpr.paginateDescribeImportImageTasks=void 0;var Caf=olr(),vaf=Uu(),Eaf=async(e,r,...t)=>await e.send(new Caf.DescribeImportImageTasksCommand(r),...t);async function*Daf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vaf.EC2Client)s=await Eaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xpr.paginateDescribeImportImageTasks=Daf});var zPa=A(Tpr=>{"use strict";Object.defineProperty(Tpr,"__esModule",{value:!0});Tpr.paginateDescribeImportSnapshotTasks=void 0;var Saf=QPt(),waf=Uu(),Iaf=async(e,r,...t)=>await e.send(new Saf.DescribeImportSnapshotTasksCommand(r),...t);async function*xaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof waf.EC2Client)s=await Iaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Tpr.paginateDescribeImportSnapshotTasks=xaf});var $Pa=A(Ppr=>{"use strict";Object.defineProperty(Ppr,"__esModule",{value:!0});Ppr.paginateDescribeInstanceConnectEndpoints=void 0;var Taf=clr(),Paf=Uu(),Raf=async(e,r,...t)=>await e.send(new Taf.DescribeInstanceConnectEndpointsCommand(r),...t);async function*kaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Paf.EC2Client)s=await Raf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ppr.paginateDescribeInstanceConnectEndpoints=kaf});var QPa=A(Rpr=>{"use strict";Object.defineProperty(Rpr,"__esModule",{value:!0});Rpr.paginateDescribeInstanceCreditSpecifications=void 0;var Faf=ulr(),Naf=Uu(),Oaf=async(e,r,...t)=>await e.send(new Faf.DescribeInstanceCreditSpecificationsCommand(r),...t);async function*Baf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Naf.EC2Client)s=await Oaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rpr.paginateDescribeInstanceCreditSpecifications=Baf});var KPa=A(kpr=>{"use strict";Object.defineProperty(kpr,"__esModule",{value:!0});kpr.paginateDescribeInstanceEventWindows=void 0;var qaf=llr(),Maf=Uu(),Laf=async(e,r,...t)=>await e.send(new qaf.DescribeInstanceEventWindowsCommand(r),...t);async function*jaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Maf.EC2Client)s=await Laf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kpr.paginateDescribeInstanceEventWindows=jaf});var HPa=A(Fpr=>{"use strict";Object.defineProperty(Fpr,"__esModule",{value:!0});Fpr.paginateDescribeInstanceStatus=void 0;var Gaf=WWe(),Uaf=Uu(),Vaf=async(e,r,...t)=>await e.send(new Gaf.DescribeInstanceStatusCommand(r),...t);async function*zaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Uaf.EC2Client)s=await Vaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fpr.paginateDescribeInstanceStatus=zaf});var WPa=A(Npr=>{"use strict";Object.defineProperty(Npr,"__esModule",{value:!0});Npr.paginateDescribeInstanceTypeOfferings=void 0;var $af=dlr(),Qaf=Uu(),Kaf=async(e,r,...t)=>await e.send(new $af.DescribeInstanceTypeOfferingsCommand(r),...t);async function*Haf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Qaf.EC2Client)s=await Kaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Npr.paginateDescribeInstanceTypeOfferings=Haf});var YPa=A(Opr=>{"use strict";Object.defineProperty(Opr,"__esModule",{value:!0});Opr.paginateDescribeInstanceTypes=void 0;var Waf=plr(),Yaf=Uu(),Jaf=async(e,r,...t)=>await e.send(new Waf.DescribeInstanceTypesCommand(r),...t);async function*Xaf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Yaf.EC2Client)s=await Jaf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Opr.paginateDescribeInstanceTypes=Xaf});var JPa=A(Bpr=>{"use strict";Object.defineProperty(Bpr,"__esModule",{value:!0});Bpr.paginateDescribeInstances=void 0;var Zaf=m0e(),eof=Uu(),tof=async(e,r,...t)=>await e.send(new Zaf.DescribeInstancesCommand(r),...t);async function*rof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof eof.EC2Client)s=await tof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bpr.paginateDescribeInstances=rof});var XPa=A(qpr=>{"use strict";Object.defineProperty(qpr,"__esModule",{value:!0});qpr.paginateDescribeInternetGateways=void 0;var nof=KPt(),iof=Uu(),sof=async(e,r,...t)=>await e.send(new nof.DescribeInternetGatewaysCommand(r),...t);async function*aof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof iof.EC2Client)s=await sof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qpr.paginateDescribeInternetGateways=aof});var ZPa=A(Mpr=>{"use strict";Object.defineProperty(Mpr,"__esModule",{value:!0});Mpr.paginateDescribeIpamPools=void 0;var oof=mlr(),cof=Uu(),uof=async(e,r,...t)=>await e.send(new oof.DescribeIpamPoolsCommand(r),...t);async function*lof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof cof.EC2Client)s=await uof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mpr.paginateDescribeIpamPools=lof});var e3a=A(Lpr=>{"use strict";Object.defineProperty(Lpr,"__esModule",{value:!0});Lpr.paginateDescribeIpamResourceDiscoveries=void 0;var dof=flr(),pof=Uu(),mof=async(e,r,...t)=>await e.send(new dof.DescribeIpamResourceDiscoveriesCommand(r),...t);async function*fof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof pof.EC2Client)s=await mof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lpr.paginateDescribeIpamResourceDiscoveries=fof});var t3a=A(jpr=>{"use strict";Object.defineProperty(jpr,"__esModule",{value:!0});jpr.paginateDescribeIpamResourceDiscoveryAssociations=void 0;var hof=hlr(),gof=Uu(),yof=async(e,r,...t)=>await e.send(new hof.DescribeIpamResourceDiscoveryAssociationsCommand(r),...t);async function*_of(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof gof.EC2Client)s=await yof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jpr.paginateDescribeIpamResourceDiscoveryAssociations=_of});var r3a=A(Gpr=>{"use strict";Object.defineProperty(Gpr,"__esModule",{value:!0});Gpr.paginateDescribeIpamScopes=void 0;var Aof=ylr(),bof=Uu(),Cof=async(e,r,...t)=>await e.send(new Aof.DescribeIpamScopesCommand(r),...t);async function*vof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof bof.EC2Client)s=await Cof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gpr.paginateDescribeIpamScopes=vof});var n3a=A(Upr=>{"use strict";Object.defineProperty(Upr,"__esModule",{value:!0});Upr.paginateDescribeIpams=void 0;var Eof=glr(),Dof=Uu(),Sof=async(e,r,...t)=>await e.send(new Eof.DescribeIpamsCommand(r),...t);async function*wof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Dof.EC2Client)s=await Sof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Upr.paginateDescribeIpams=wof});var i3a=A(Vpr=>{"use strict";Object.defineProperty(Vpr,"__esModule",{value:!0});Vpr.paginateDescribeIpv6Pools=void 0;var Iof=_lr(),xof=Uu(),Tof=async(e,r,...t)=>await e.send(new Iof.DescribeIpv6PoolsCommand(r),...t);async function*Pof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof xof.EC2Client)s=await Tof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Vpr.paginateDescribeIpv6Pools=Pof});var s3a=A(zpr=>{"use strict";Object.defineProperty(zpr,"__esModule",{value:!0});zpr.paginateDescribeLaunchTemplateVersions=void 0;var Rof=Clr(),kof=Uu(),Fof=async(e,r,...t)=>await e.send(new Rof.DescribeLaunchTemplateVersionsCommand(r),...t);async function*Nof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof kof.EC2Client)s=await Fof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zpr.paginateDescribeLaunchTemplateVersions=Nof});var a3a=A($pr=>{"use strict";Object.defineProperty($pr,"__esModule",{value:!0});$pr.paginateDescribeLaunchTemplates=void 0;var Oof=blr(),Bof=Uu(),qof=async(e,r,...t)=>await e.send(new Oof.DescribeLaunchTemplatesCommand(r),...t);async function*Mof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Bof.EC2Client)s=await qof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$pr.paginateDescribeLaunchTemplates=Mof});var o3a=A(Qpr=>{"use strict";Object.defineProperty(Qpr,"__esModule",{value:!0});Qpr.paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations=void 0;var Lof=Elr(),jof=Uu(),Gof=async(e,r,...t)=>await e.send(new Lof.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsCommand(r),...t);async function*Uof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof jof.EC2Client)s=await Gof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qpr.paginateDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations=Uof});var c3a=A(Kpr=>{"use strict";Object.defineProperty(Kpr,"__esModule",{value:!0});Kpr.paginateDescribeLocalGatewayRouteTableVpcAssociations=void 0;var Vof=Dlr(),zof=Uu(),$of=async(e,r,...t)=>await e.send(new Vof.DescribeLocalGatewayRouteTableVpcAssociationsCommand(r),...t);async function*Qof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof zof.EC2Client)s=await $of(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Kpr.paginateDescribeLocalGatewayRouteTableVpcAssociations=Qof});var u3a=A(Hpr=>{"use strict";Object.defineProperty(Hpr,"__esModule",{value:!0});Hpr.paginateDescribeLocalGatewayRouteTables=void 0;var Kof=vlr(),Hof=Uu(),Wof=async(e,r,...t)=>await e.send(new Kof.DescribeLocalGatewayRouteTablesCommand(r),...t);async function*Yof(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Hof.EC2Client)s=await Wof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Hpr.paginateDescribeLocalGatewayRouteTables=Yof});var l3a=A(Wpr=>{"use strict";Object.defineProperty(Wpr,"__esModule",{value:!0});Wpr.paginateDescribeLocalGatewayVirtualInterfaceGroups=void 0;var Jof=wlr(),Xof=Uu(),Zof=async(e,r,...t)=>await e.send(new Jof.DescribeLocalGatewayVirtualInterfaceGroupsCommand(r),...t);async function*ecf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Xof.EC2Client)s=await Zof(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Wpr.paginateDescribeLocalGatewayVirtualInterfaceGroups=ecf});var d3a=A(Ypr=>{"use strict";Object.defineProperty(Ypr,"__esModule",{value:!0});Ypr.paginateDescribeLocalGatewayVirtualInterfaces=void 0;var tcf=Ilr(),rcf=Uu(),ncf=async(e,r,...t)=>await e.send(new tcf.DescribeLocalGatewayVirtualInterfacesCommand(r),...t);async function*icf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof rcf.EC2Client)s=await ncf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ypr.paginateDescribeLocalGatewayVirtualInterfaces=icf});var p3a=A(Jpr=>{"use strict";Object.defineProperty(Jpr,"__esModule",{value:!0});Jpr.paginateDescribeLocalGateways=void 0;var scf=Slr(),acf=Uu(),ocf=async(e,r,...t)=>await e.send(new scf.DescribeLocalGatewaysCommand(r),...t);async function*ccf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof acf.EC2Client)s=await ocf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Jpr.paginateDescribeLocalGateways=ccf});var m3a=A(Xpr=>{"use strict";Object.defineProperty(Xpr,"__esModule",{value:!0});Xpr.paginateDescribeManagedPrefixLists=void 0;var ucf=xlr(),lcf=Uu(),dcf=async(e,r,...t)=>await e.send(new ucf.DescribeManagedPrefixListsCommand(r),...t);async function*pcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof lcf.EC2Client)s=await dcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Xpr.paginateDescribeManagedPrefixLists=pcf});var f3a=A(Zpr=>{"use strict";Object.defineProperty(Zpr,"__esModule",{value:!0});Zpr.paginateDescribeMovingAddresses=void 0;var mcf=Tlr(),fcf=Uu(),hcf=async(e,r,...t)=>await e.send(new mcf.DescribeMovingAddressesCommand(r),...t);async function*gcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof fcf.EC2Client)s=await hcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Zpr.paginateDescribeMovingAddresses=gcf});var h3a=A(emr=>{"use strict";Object.defineProperty(emr,"__esModule",{value:!0});emr.paginateDescribeNatGateways=void 0;var ycf=_Ye(),_cf=Uu(),Acf=async(e,r,...t)=>await e.send(new ycf.DescribeNatGatewaysCommand(r),...t);async function*bcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof _cf.EC2Client)s=await Acf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}emr.paginateDescribeNatGateways=bcf});var g3a=A(tmr=>{"use strict";Object.defineProperty(tmr,"__esModule",{value:!0});tmr.paginateDescribeNetworkAcls=void 0;var Ccf=Plr(),vcf=Uu(),Ecf=async(e,r,...t)=>await e.send(new Ccf.DescribeNetworkAclsCommand(r),...t);async function*Dcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vcf.EC2Client)s=await Ecf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tmr.paginateDescribeNetworkAcls=Dcf});var y3a=A(rmr=>{"use strict";Object.defineProperty(rmr,"__esModule",{value:!0});rmr.paginateDescribeNetworkInsightsAccessScopeAnalyses=void 0;var Scf=Rlr(),wcf=Uu(),Icf=async(e,r,...t)=>await e.send(new Scf.DescribeNetworkInsightsAccessScopeAnalysesCommand(r),...t);async function*xcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof wcf.EC2Client)s=await Icf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rmr.paginateDescribeNetworkInsightsAccessScopeAnalyses=xcf});var _3a=A(nmr=>{"use strict";Object.defineProperty(nmr,"__esModule",{value:!0});nmr.paginateDescribeNetworkInsightsAccessScopes=void 0;var Tcf=klr(),Pcf=Uu(),Rcf=async(e,r,...t)=>await e.send(new Tcf.DescribeNetworkInsightsAccessScopesCommand(r),...t);async function*kcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Pcf.EC2Client)s=await Rcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nmr.paginateDescribeNetworkInsightsAccessScopes=kcf});var A3a=A(imr=>{"use strict";Object.defineProperty(imr,"__esModule",{value:!0});imr.paginateDescribeNetworkInsightsAnalyses=void 0;var Fcf=Flr(),Ncf=Uu(),Ocf=async(e,r,...t)=>await e.send(new Fcf.DescribeNetworkInsightsAnalysesCommand(r),...t);async function*Bcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ncf.EC2Client)s=await Ocf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}imr.paginateDescribeNetworkInsightsAnalyses=Bcf});var b3a=A(smr=>{"use strict";Object.defineProperty(smr,"__esModule",{value:!0});smr.paginateDescribeNetworkInsightsPaths=void 0;var qcf=Nlr(),Mcf=Uu(),Lcf=async(e,r,...t)=>await e.send(new qcf.DescribeNetworkInsightsPathsCommand(r),...t);async function*jcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Mcf.EC2Client)s=await Lcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}smr.paginateDescribeNetworkInsightsPaths=jcf});var C3a=A(amr=>{"use strict";Object.defineProperty(amr,"__esModule",{value:!0});amr.paginateDescribeNetworkInterfacePermissions=void 0;var Gcf=Olr(),Ucf=Uu(),Vcf=async(e,r,...t)=>await e.send(new Gcf.DescribeNetworkInterfacePermissionsCommand(r),...t);async function*zcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ucf.EC2Client)s=await Vcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}amr.paginateDescribeNetworkInterfacePermissions=zcf});var v3a=A(omr=>{"use strict";Object.defineProperty(omr,"__esModule",{value:!0});omr.paginateDescribeNetworkInterfaces=void 0;var $cf=HPt(),Qcf=Uu(),Kcf=async(e,r,...t)=>await e.send(new $cf.DescribeNetworkInterfacesCommand(r),...t);async function*Hcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Qcf.EC2Client)s=await Kcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}omr.paginateDescribeNetworkInterfaces=Hcf});var E3a=A(cmr=>{"use strict";Object.defineProperty(cmr,"__esModule",{value:!0});cmr.paginateDescribePrefixLists=void 0;var Wcf=Blr(),Ycf=Uu(),Jcf=async(e,r,...t)=>await e.send(new Wcf.DescribePrefixListsCommand(r),...t);async function*Xcf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ycf.EC2Client)s=await Jcf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cmr.paginateDescribePrefixLists=Xcf});var D3a=A(umr=>{"use strict";Object.defineProperty(umr,"__esModule",{value:!0});umr.paginateDescribePrincipalIdFormat=void 0;var Zcf=qlr(),euf=Uu(),tuf=async(e,r,...t)=>await e.send(new Zcf.DescribePrincipalIdFormatCommand(r),...t);async function*ruf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof euf.EC2Client)s=await tuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}umr.paginateDescribePrincipalIdFormat=ruf});var S3a=A(lmr=>{"use strict";Object.defineProperty(lmr,"__esModule",{value:!0});lmr.paginateDescribePublicIpv4Pools=void 0;var nuf=Mlr(),iuf=Uu(),suf=async(e,r,...t)=>await e.send(new nuf.DescribePublicIpv4PoolsCommand(r),...t);async function*auf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof iuf.EC2Client)s=await suf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lmr.paginateDescribePublicIpv4Pools=auf});var w3a=A(dmr=>{"use strict";Object.defineProperty(dmr,"__esModule",{value:!0});dmr.paginateDescribeReplaceRootVolumeTasks=void 0;var ouf=Llr(),cuf=Uu(),uuf=async(e,r,...t)=>await e.send(new ouf.DescribeReplaceRootVolumeTasksCommand(r),...t);async function*luf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof cuf.EC2Client)s=await uuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dmr.paginateDescribeReplaceRootVolumeTasks=luf});var I3a=A(pmr=>{"use strict";Object.defineProperty(pmr,"__esModule",{value:!0});pmr.paginateDescribeReservedInstancesModifications=void 0;var duf=jlr(),puf=Uu(),muf=async(e,r,...t)=>await e.send(new duf.DescribeReservedInstancesModificationsCommand(r),...t);async function*fuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,e.client instanceof puf.EC2Client)s=await muf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}pmr.paginateDescribeReservedInstancesModifications=fuf});var x3a=A(mmr=>{"use strict";Object.defineProperty(mmr,"__esModule",{value:!0});mmr.paginateDescribeReservedInstancesOfferings=void 0;var huf=Glr(),guf=Uu(),yuf=async(e,r,...t)=>await e.send(new huf.DescribeReservedInstancesOfferingsCommand(r),...t);async function*_uf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof guf.EC2Client)s=await yuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mmr.paginateDescribeReservedInstancesOfferings=_uf});var T3a=A(fmr=>{"use strict";Object.defineProperty(fmr,"__esModule",{value:!0});fmr.paginateDescribeRouteTables=void 0;var Auf=Ulr(),buf=Uu(),Cuf=async(e,r,...t)=>await e.send(new Auf.DescribeRouteTablesCommand(r),...t);async function*vuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof buf.EC2Client)s=await Cuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fmr.paginateDescribeRouteTables=vuf});var P3a=A(hmr=>{"use strict";Object.defineProperty(hmr,"__esModule",{value:!0});hmr.paginateDescribeScheduledInstanceAvailability=void 0;var Euf=Vlr(),Duf=Uu(),Suf=async(e,r,...t)=>await e.send(new Euf.DescribeScheduledInstanceAvailabilityCommand(r),...t);async function*wuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Duf.EC2Client)s=await Suf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hmr.paginateDescribeScheduledInstanceAvailability=wuf});var R3a=A(gmr=>{"use strict";Object.defineProperty(gmr,"__esModule",{value:!0});gmr.paginateDescribeScheduledInstances=void 0;var Iuf=zlr(),xuf=Uu(),Tuf=async(e,r,...t)=>await e.send(new Iuf.DescribeScheduledInstancesCommand(r),...t);async function*Puf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof xuf.EC2Client)s=await Tuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gmr.paginateDescribeScheduledInstances=Puf});var k3a=A(ymr=>{"use strict";Object.defineProperty(ymr,"__esModule",{value:!0});ymr.paginateDescribeSecurityGroupRules=void 0;var Ruf=$lr(),kuf=Uu(),Fuf=async(e,r,...t)=>await e.send(new Ruf.DescribeSecurityGroupRulesCommand(r),...t);async function*Nuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof kuf.EC2Client)s=await Fuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ymr.paginateDescribeSecurityGroupRules=Nuf});var F3a=A(_mr=>{"use strict";Object.defineProperty(_mr,"__esModule",{value:!0});_mr.paginateDescribeSecurityGroups=void 0;var Ouf=WPt(),Buf=Uu(),quf=async(e,r,...t)=>await e.send(new Ouf.DescribeSecurityGroupsCommand(r),...t);async function*Muf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Buf.EC2Client)s=await quf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_mr.paginateDescribeSecurityGroups=Muf});var N3a=A(Amr=>{"use strict";Object.defineProperty(Amr,"__esModule",{value:!0});Amr.paginateDescribeSnapshotTierStatus=void 0;var Luf=Qlr(),juf=Uu(),Guf=async(e,r,...t)=>await e.send(new Luf.DescribeSnapshotTierStatusCommand(r),...t);async function*Uuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof juf.EC2Client)s=await Guf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Amr.paginateDescribeSnapshotTierStatus=Uuf});var O3a=A(bmr=>{"use strict";Object.defineProperty(bmr,"__esModule",{value:!0});bmr.paginateDescribeSnapshots=void 0;var Vuf=YPt(),zuf=Uu(),$uf=async(e,r,...t)=>await e.send(new Vuf.DescribeSnapshotsCommand(r),...t);async function*Quf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof zuf.EC2Client)s=await $uf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bmr.paginateDescribeSnapshots=Quf});var B3a=A(Cmr=>{"use strict";Object.defineProperty(Cmr,"__esModule",{value:!0});Cmr.paginateDescribeSpotFleetRequests=void 0;var Kuf=Klr(),Huf=Uu(),Wuf=async(e,r,...t)=>await e.send(new Kuf.DescribeSpotFleetRequestsCommand(r),...t);async function*Yuf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Huf.EC2Client)s=await Wuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cmr.paginateDescribeSpotFleetRequests=Yuf});var q3a=A(vmr=>{"use strict";Object.defineProperty(vmr,"__esModule",{value:!0});vmr.paginateDescribeSpotInstanceRequests=void 0;var Juf=JPt(),Xuf=Uu(),Zuf=async(e,r,...t)=>await e.send(new Juf.DescribeSpotInstanceRequestsCommand(r),...t);async function*elf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Xuf.EC2Client)s=await Zuf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vmr.paginateDescribeSpotInstanceRequests=elf});var M3a=A(Emr=>{"use strict";Object.defineProperty(Emr,"__esModule",{value:!0});Emr.paginateDescribeSpotPriceHistory=void 0;var tlf=Hlr(),rlf=Uu(),nlf=async(e,r,...t)=>await e.send(new tlf.DescribeSpotPriceHistoryCommand(r),...t);async function*ilf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof rlf.EC2Client)s=await nlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Emr.paginateDescribeSpotPriceHistory=ilf});var L3a=A(Dmr=>{"use strict";Object.defineProperty(Dmr,"__esModule",{value:!0});Dmr.paginateDescribeStaleSecurityGroups=void 0;var slf=Wlr(),alf=Uu(),olf=async(e,r,...t)=>await e.send(new slf.DescribeStaleSecurityGroupsCommand(r),...t);async function*clf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof alf.EC2Client)s=await olf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dmr.paginateDescribeStaleSecurityGroups=clf});var j3a=A(Smr=>{"use strict";Object.defineProperty(Smr,"__esModule",{value:!0});Smr.paginateDescribeStoreImageTasks=void 0;var ulf=Ylr(),llf=Uu(),dlf=async(e,r,...t)=>await e.send(new ulf.DescribeStoreImageTasksCommand(r),...t);async function*plf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof llf.EC2Client)s=await dlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Smr.paginateDescribeStoreImageTasks=plf});var G3a=A(wmr=>{"use strict";Object.defineProperty(wmr,"__esModule",{value:!0});wmr.paginateDescribeSubnets=void 0;var mlf=XPt(),flf=Uu(),hlf=async(e,r,...t)=>await e.send(new mlf.DescribeSubnetsCommand(r),...t);async function*glf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof flf.EC2Client)s=await hlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wmr.paginateDescribeSubnets=glf});var U3a=A(Imr=>{"use strict";Object.defineProperty(Imr,"__esModule",{value:!0});Imr.paginateDescribeTags=void 0;var ylf=Jlr(),_lf=Uu(),Alf=async(e,r,...t)=>await e.send(new ylf.DescribeTagsCommand(r),...t);async function*blf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof _lf.EC2Client)s=await Alf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Imr.paginateDescribeTags=blf});var V3a=A(xmr=>{"use strict";Object.defineProperty(xmr,"__esModule",{value:!0});xmr.paginateDescribeTrafficMirrorFilters=void 0;var Clf=Xlr(),vlf=Uu(),Elf=async(e,r,...t)=>await e.send(new Clf.DescribeTrafficMirrorFiltersCommand(r),...t);async function*Dlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vlf.EC2Client)s=await Elf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xmr.paginateDescribeTrafficMirrorFilters=Dlf});var z3a=A(Tmr=>{"use strict";Object.defineProperty(Tmr,"__esModule",{value:!0});Tmr.paginateDescribeTrafficMirrorSessions=void 0;var Slf=Zlr(),wlf=Uu(),Ilf=async(e,r,...t)=>await e.send(new Slf.DescribeTrafficMirrorSessionsCommand(r),...t);async function*xlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof wlf.EC2Client)s=await Ilf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Tmr.paginateDescribeTrafficMirrorSessions=xlf});var $3a=A(Pmr=>{"use strict";Object.defineProperty(Pmr,"__esModule",{value:!0});Pmr.paginateDescribeTrafficMirrorTargets=void 0;var Tlf=edr(),Plf=Uu(),Rlf=async(e,r,...t)=>await e.send(new Tlf.DescribeTrafficMirrorTargetsCommand(r),...t);async function*klf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Plf.EC2Client)s=await Rlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Pmr.paginateDescribeTrafficMirrorTargets=klf});var Q3a=A(Rmr=>{"use strict";Object.defineProperty(Rmr,"__esModule",{value:!0});Rmr.paginateDescribeTransitGatewayAttachments=void 0;var Flf=tdr(),Nlf=Uu(),Olf=async(e,r,...t)=>await e.send(new Flf.DescribeTransitGatewayAttachmentsCommand(r),...t);async function*Blf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Nlf.EC2Client)s=await Olf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rmr.paginateDescribeTransitGatewayAttachments=Blf});var K3a=A(kmr=>{"use strict";Object.defineProperty(kmr,"__esModule",{value:!0});kmr.paginateDescribeTransitGatewayConnectPeers=void 0;var qlf=rdr(),Mlf=Uu(),Llf=async(e,r,...t)=>await e.send(new qlf.DescribeTransitGatewayConnectPeersCommand(r),...t);async function*jlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Mlf.EC2Client)s=await Llf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kmr.paginateDescribeTransitGatewayConnectPeers=jlf});var H3a=A(Fmr=>{"use strict";Object.defineProperty(Fmr,"__esModule",{value:!0});Fmr.paginateDescribeTransitGatewayConnects=void 0;var Glf=ndr(),Ulf=Uu(),Vlf=async(e,r,...t)=>await e.send(new Glf.DescribeTransitGatewayConnectsCommand(r),...t);async function*zlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ulf.EC2Client)s=await Vlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fmr.paginateDescribeTransitGatewayConnects=zlf});var W3a=A(Nmr=>{"use strict";Object.defineProperty(Nmr,"__esModule",{value:!0});Nmr.paginateDescribeTransitGatewayMulticastDomains=void 0;var $lf=idr(),Qlf=Uu(),Klf=async(e,r,...t)=>await e.send(new $lf.DescribeTransitGatewayMulticastDomainsCommand(r),...t);async function*Hlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Qlf.EC2Client)s=await Klf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Nmr.paginateDescribeTransitGatewayMulticastDomains=Hlf});var Y3a=A(Omr=>{"use strict";Object.defineProperty(Omr,"__esModule",{value:!0});Omr.paginateDescribeTransitGatewayPeeringAttachments=void 0;var Wlf=sdr(),Ylf=Uu(),Jlf=async(e,r,...t)=>await e.send(new Wlf.DescribeTransitGatewayPeeringAttachmentsCommand(r),...t);async function*Xlf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ylf.EC2Client)s=await Jlf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Omr.paginateDescribeTransitGatewayPeeringAttachments=Xlf});var J3a=A(Bmr=>{"use strict";Object.defineProperty(Bmr,"__esModule",{value:!0});Bmr.paginateDescribeTransitGatewayPolicyTables=void 0;var Zlf=adr(),edf=Uu(),tdf=async(e,r,...t)=>await e.send(new Zlf.DescribeTransitGatewayPolicyTablesCommand(r),...t);async function*rdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof edf.EC2Client)s=await tdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bmr.paginateDescribeTransitGatewayPolicyTables=rdf});var X3a=A(qmr=>{"use strict";Object.defineProperty(qmr,"__esModule",{value:!0});qmr.paginateDescribeTransitGatewayRouteTableAnnouncements=void 0;var ndf=odr(),idf=Uu(),sdf=async(e,r,...t)=>await e.send(new ndf.DescribeTransitGatewayRouteTableAnnouncementsCommand(r),...t);async function*adf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof idf.EC2Client)s=await sdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qmr.paginateDescribeTransitGatewayRouteTableAnnouncements=adf});var Z3a=A(Mmr=>{"use strict";Object.defineProperty(Mmr,"__esModule",{value:!0});Mmr.paginateDescribeTransitGatewayRouteTables=void 0;var odf=cdr(),cdf=Uu(),udf=async(e,r,...t)=>await e.send(new odf.DescribeTransitGatewayRouteTablesCommand(r),...t);async function*ldf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof cdf.EC2Client)s=await udf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mmr.paginateDescribeTransitGatewayRouteTables=ldf});var eRa=A(Lmr=>{"use strict";Object.defineProperty(Lmr,"__esModule",{value:!0});Lmr.paginateDescribeTransitGatewayVpcAttachments=void 0;var ddf=ldr(),pdf=Uu(),mdf=async(e,r,...t)=>await e.send(new ddf.DescribeTransitGatewayVpcAttachmentsCommand(r),...t);async function*fdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof pdf.EC2Client)s=await mdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lmr.paginateDescribeTransitGatewayVpcAttachments=fdf});var tRa=A(jmr=>{"use strict";Object.defineProperty(jmr,"__esModule",{value:!0});jmr.paginateDescribeTransitGateways=void 0;var hdf=udr(),gdf=Uu(),ydf=async(e,r,...t)=>await e.send(new hdf.DescribeTransitGatewaysCommand(r),...t);async function*_df(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof gdf.EC2Client)s=await ydf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jmr.paginateDescribeTransitGateways=_df});var rRa=A(Gmr=>{"use strict";Object.defineProperty(Gmr,"__esModule",{value:!0});Gmr.paginateDescribeTrunkInterfaceAssociations=void 0;var Adf=ddr(),bdf=Uu(),Cdf=async(e,r,...t)=>await e.send(new Adf.DescribeTrunkInterfaceAssociationsCommand(r),...t);async function*vdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof bdf.EC2Client)s=await Cdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gmr.paginateDescribeTrunkInterfaceAssociations=vdf});var nRa=A(Umr=>{"use strict";Object.defineProperty(Umr,"__esModule",{value:!0});Umr.paginateDescribeVerifiedAccessEndpoints=void 0;var Edf=pdr(),Ddf=Uu(),Sdf=async(e,r,...t)=>await e.send(new Edf.DescribeVerifiedAccessEndpointsCommand(r),...t);async function*wdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ddf.EC2Client)s=await Sdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Umr.paginateDescribeVerifiedAccessEndpoints=wdf});var iRa=A(Vmr=>{"use strict";Object.defineProperty(Vmr,"__esModule",{value:!0});Vmr.paginateDescribeVerifiedAccessGroups=void 0;var Idf=mdr(),xdf=Uu(),Tdf=async(e,r,...t)=>await e.send(new Idf.DescribeVerifiedAccessGroupsCommand(r),...t);async function*Pdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof xdf.EC2Client)s=await Tdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Vmr.paginateDescribeVerifiedAccessGroups=Pdf});var sRa=A(zmr=>{"use strict";Object.defineProperty(zmr,"__esModule",{value:!0});zmr.paginateDescribeVerifiedAccessInstanceLoggingConfigurations=void 0;var Rdf=fdr(),kdf=Uu(),Fdf=async(e,r,...t)=>await e.send(new Rdf.DescribeVerifiedAccessInstanceLoggingConfigurationsCommand(r),...t);async function*Ndf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof kdf.EC2Client)s=await Fdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}zmr.paginateDescribeVerifiedAccessInstanceLoggingConfigurations=Ndf});var aRa=A($mr=>{"use strict";Object.defineProperty($mr,"__esModule",{value:!0});$mr.paginateDescribeVerifiedAccessInstances=void 0;var Odf=hdr(),Bdf=Uu(),qdf=async(e,r,...t)=>await e.send(new Odf.DescribeVerifiedAccessInstancesCommand(r),...t);async function*Mdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Bdf.EC2Client)s=await qdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$mr.paginateDescribeVerifiedAccessInstances=Mdf});var oRa=A(Qmr=>{"use strict";Object.defineProperty(Qmr,"__esModule",{value:!0});Qmr.paginateDescribeVerifiedAccessTrustProviders=void 0;var Ldf=gdr(),jdf=Uu(),Gdf=async(e,r,...t)=>await e.send(new Ldf.DescribeVerifiedAccessTrustProvidersCommand(r),...t);async function*Udf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof jdf.EC2Client)s=await Gdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Qmr.paginateDescribeVerifiedAccessTrustProviders=Udf});var cRa=A(Kmr=>{"use strict";Object.defineProperty(Kmr,"__esModule",{value:!0});Kmr.paginateDescribeVolumeStatus=void 0;var Vdf=_dr(),zdf=Uu(),$df=async(e,r,...t)=>await e.send(new Vdf.DescribeVolumeStatusCommand(r),...t);async function*Qdf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof zdf.EC2Client)s=await $df(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Kmr.paginateDescribeVolumeStatus=Qdf});var uRa=A(Hmr=>{"use strict";Object.defineProperty(Hmr,"__esModule",{value:!0});Hmr.paginateDescribeVolumesModifications=void 0;var Kdf=ydr(),Hdf=Uu(),Wdf=async(e,r,...t)=>await e.send(new Kdf.DescribeVolumesModificationsCommand(r),...t);async function*Ydf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Hdf.EC2Client)s=await Wdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Hmr.paginateDescribeVolumesModifications=Ydf});var lRa=A(Wmr=>{"use strict";Object.defineProperty(Wmr,"__esModule",{value:!0});Wmr.paginateDescribeVolumes=void 0;var Jdf=FSe(),Xdf=Uu(),Zdf=async(e,r,...t)=>await e.send(new Jdf.DescribeVolumesCommand(r),...t);async function*epf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Xdf.EC2Client)s=await Zdf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Wmr.paginateDescribeVolumes=epf});var dRa=A(Ymr=>{"use strict";Object.defineProperty(Ymr,"__esModule",{value:!0});Ymr.paginateDescribeVpcClassicLinkDnsSupport=void 0;var tpf=Adr(),rpf=Uu(),npf=async(e,r,...t)=>await e.send(new tpf.DescribeVpcClassicLinkDnsSupportCommand(r),...t);async function*ipf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof rpf.EC2Client)s=await npf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ymr.paginateDescribeVpcClassicLinkDnsSupport=ipf});var pRa=A(Jmr=>{"use strict";Object.defineProperty(Jmr,"__esModule",{value:!0});Jmr.paginateDescribeVpcEndpointConnectionNotifications=void 0;var spf=bdr(),apf=Uu(),opf=async(e,r,...t)=>await e.send(new spf.DescribeVpcEndpointConnectionNotificationsCommand(r),...t);async function*cpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof apf.EC2Client)s=await opf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Jmr.paginateDescribeVpcEndpointConnectionNotifications=cpf});var mRa=A(Xmr=>{"use strict";Object.defineProperty(Xmr,"__esModule",{value:!0});Xmr.paginateDescribeVpcEndpointConnections=void 0;var upf=Cdr(),lpf=Uu(),dpf=async(e,r,...t)=>await e.send(new upf.DescribeVpcEndpointConnectionsCommand(r),...t);async function*ppf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof lpf.EC2Client)s=await dpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Xmr.paginateDescribeVpcEndpointConnections=ppf});var fRa=A(Zmr=>{"use strict";Object.defineProperty(Zmr,"__esModule",{value:!0});Zmr.paginateDescribeVpcEndpointServiceConfigurations=void 0;var mpf=Edr(),fpf=Uu(),hpf=async(e,r,...t)=>await e.send(new mpf.DescribeVpcEndpointServiceConfigurationsCommand(r),...t);async function*gpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof fpf.EC2Client)s=await hpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Zmr.paginateDescribeVpcEndpointServiceConfigurations=gpf});var hRa=A(efr=>{"use strict";Object.defineProperty(efr,"__esModule",{value:!0});efr.paginateDescribeVpcEndpointServicePermissions=void 0;var ypf=Ddr(),_pf=Uu(),Apf=async(e,r,...t)=>await e.send(new ypf.DescribeVpcEndpointServicePermissionsCommand(r),...t);async function*bpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof _pf.EC2Client)s=await Apf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}efr.paginateDescribeVpcEndpointServicePermissions=bpf});var gRa=A(tfr=>{"use strict";Object.defineProperty(tfr,"__esModule",{value:!0});tfr.paginateDescribeVpcEndpoints=void 0;var Cpf=vdr(),vpf=Uu(),Epf=async(e,r,...t)=>await e.send(new Cpf.DescribeVpcEndpointsCommand(r),...t);async function*Dpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vpf.EC2Client)s=await Epf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}tfr.paginateDescribeVpcEndpoints=Dpf});var yRa=A(rfr=>{"use strict";Object.defineProperty(rfr,"__esModule",{value:!0});rfr.paginateDescribeVpcPeeringConnections=void 0;var Spf=OJe(),wpf=Uu(),Ipf=async(e,r,...t)=>await e.send(new Spf.DescribeVpcPeeringConnectionsCommand(r),...t);async function*xpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof wpf.EC2Client)s=await Ipf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rfr.paginateDescribeVpcPeeringConnections=xpf});var _Ra=A(nfr=>{"use strict";Object.defineProperty(nfr,"__esModule",{value:!0});nfr.paginateDescribeVpcs=void 0;var Tpf=qJe(),Ppf=Uu(),Rpf=async(e,r,...t)=>await e.send(new Tpf.DescribeVpcsCommand(r),...t);async function*kpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ppf.EC2Client)s=await Rpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nfr.paginateDescribeVpcs=kpf});var ARa=A(ifr=>{"use strict";Object.defineProperty(ifr,"__esModule",{value:!0});ifr.paginateGetAssociatedIpv6PoolCidrs=void 0;var Fpf=Sdr(),Npf=Uu(),Opf=async(e,r,...t)=>await e.send(new Fpf.GetAssociatedIpv6PoolCidrsCommand(r),...t);async function*Bpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Npf.EC2Client)s=await Opf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ifr.paginateGetAssociatedIpv6PoolCidrs=Bpf});var bRa=A(sfr=>{"use strict";Object.defineProperty(sfr,"__esModule",{value:!0});sfr.paginateGetAwsNetworkPerformanceData=void 0;var qpf=wdr(),Mpf=Uu(),Lpf=async(e,r,...t)=>await e.send(new qpf.GetAwsNetworkPerformanceDataCommand(r),...t);async function*jpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Mpf.EC2Client)s=await Lpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}sfr.paginateGetAwsNetworkPerformanceData=jpf});var CRa=A(afr=>{"use strict";Object.defineProperty(afr,"__esModule",{value:!0});afr.paginateGetGroupsForCapacityReservation=void 0;var Gpf=Idr(),Upf=Uu(),Vpf=async(e,r,...t)=>await e.send(new Gpf.GetGroupsForCapacityReservationCommand(r),...t);async function*zpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Upf.EC2Client)s=await Vpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}afr.paginateGetGroupsForCapacityReservation=zpf});var vRa=A(ofr=>{"use strict";Object.defineProperty(ofr,"__esModule",{value:!0});ofr.paginateGetInstanceTypesFromInstanceRequirements=void 0;var $pf=xdr(),Qpf=Uu(),Kpf=async(e,r,...t)=>await e.send(new $pf.GetInstanceTypesFromInstanceRequirementsCommand(r),...t);async function*Hpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Qpf.EC2Client)s=await Kpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ofr.paginateGetInstanceTypesFromInstanceRequirements=Hpf});var ERa=A(cfr=>{"use strict";Object.defineProperty(cfr,"__esModule",{value:!0});cfr.paginateGetIpamAddressHistory=void 0;var Wpf=Tdr(),Ypf=Uu(),Jpf=async(e,r,...t)=>await e.send(new Wpf.GetIpamAddressHistoryCommand(r),...t);async function*Xpf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Ypf.EC2Client)s=await Jpf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}cfr.paginateGetIpamAddressHistory=Xpf});var DRa=A(ufr=>{"use strict";Object.defineProperty(ufr,"__esModule",{value:!0});ufr.paginateGetIpamDiscoveredAccounts=void 0;var Zpf=Pdr(),emf=Uu(),tmf=async(e,r,...t)=>await e.send(new Zpf.GetIpamDiscoveredAccountsCommand(r),...t);async function*rmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof emf.EC2Client)s=await tmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ufr.paginateGetIpamDiscoveredAccounts=rmf});var SRa=A(lfr=>{"use strict";Object.defineProperty(lfr,"__esModule",{value:!0});lfr.paginateGetIpamDiscoveredResourceCidrs=void 0;var nmf=Rdr(),imf=Uu(),smf=async(e,r,...t)=>await e.send(new nmf.GetIpamDiscoveredResourceCidrsCommand(r),...t);async function*amf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof imf.EC2Client)s=await smf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lfr.paginateGetIpamDiscoveredResourceCidrs=amf});var wRa=A(dfr=>{"use strict";Object.defineProperty(dfr,"__esModule",{value:!0});dfr.paginateGetIpamPoolAllocations=void 0;var omf=kdr(),cmf=Uu(),umf=async(e,r,...t)=>await e.send(new omf.GetIpamPoolAllocationsCommand(r),...t);async function*lmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof cmf.EC2Client)s=await umf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dfr.paginateGetIpamPoolAllocations=lmf});var IRa=A(pfr=>{"use strict";Object.defineProperty(pfr,"__esModule",{value:!0});pfr.paginateGetIpamPoolCidrs=void 0;var dmf=Fdr(),pmf=Uu(),mmf=async(e,r,...t)=>await e.send(new dmf.GetIpamPoolCidrsCommand(r),...t);async function*fmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof pmf.EC2Client)s=await mmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}pfr.paginateGetIpamPoolCidrs=fmf});var xRa=A(mfr=>{"use strict";Object.defineProperty(mfr,"__esModule",{value:!0});mfr.paginateGetIpamResourceCidrs=void 0;var hmf=Ndr(),gmf=Uu(),ymf=async(e,r,...t)=>await e.send(new hmf.GetIpamResourceCidrsCommand(r),...t);async function*_mf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof gmf.EC2Client)s=await ymf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mfr.paginateGetIpamResourceCidrs=_mf});var TRa=A(ffr=>{"use strict";Object.defineProperty(ffr,"__esModule",{value:!0});ffr.paginateGetManagedPrefixListAssociations=void 0;var Amf=Odr(),bmf=Uu(),Cmf=async(e,r,...t)=>await e.send(new Amf.GetManagedPrefixListAssociationsCommand(r),...t);async function*vmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof bmf.EC2Client)s=await Cmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ffr.paginateGetManagedPrefixListAssociations=vmf});var PRa=A(hfr=>{"use strict";Object.defineProperty(hfr,"__esModule",{value:!0});hfr.paginateGetManagedPrefixListEntries=void 0;var Emf=Bdr(),Dmf=Uu(),Smf=async(e,r,...t)=>await e.send(new Emf.GetManagedPrefixListEntriesCommand(r),...t);async function*wmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Dmf.EC2Client)s=await Smf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hfr.paginateGetManagedPrefixListEntries=wmf});var RRa=A(gfr=>{"use strict";Object.defineProperty(gfr,"__esModule",{value:!0});gfr.paginateGetNetworkInsightsAccessScopeAnalysisFindings=void 0;var Imf=qdr(),xmf=Uu(),Tmf=async(e,r,...t)=>await e.send(new Imf.GetNetworkInsightsAccessScopeAnalysisFindingsCommand(r),...t);async function*Pmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof xmf.EC2Client)s=await Tmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}gfr.paginateGetNetworkInsightsAccessScopeAnalysisFindings=Pmf});var kRa=A(yfr=>{"use strict";Object.defineProperty(yfr,"__esModule",{value:!0});yfr.paginateGetSpotPlacementScores=void 0;var Rmf=Ldr(),kmf=Uu(),Fmf=async(e,r,...t)=>await e.send(new Rmf.GetSpotPlacementScoresCommand(r),...t);async function*Nmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof kmf.EC2Client)s=await Fmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yfr.paginateGetSpotPlacementScores=Nmf});var FRa=A(_fr=>{"use strict";Object.defineProperty(_fr,"__esModule",{value:!0});_fr.paginateGetTransitGatewayAttachmentPropagations=void 0;var Omf=jdr(),Bmf=Uu(),qmf=async(e,r,...t)=>await e.send(new Omf.GetTransitGatewayAttachmentPropagationsCommand(r),...t);async function*Mmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Bmf.EC2Client)s=await qmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_fr.paginateGetTransitGatewayAttachmentPropagations=Mmf});var NRa=A(Afr=>{"use strict";Object.defineProperty(Afr,"__esModule",{value:!0});Afr.paginateGetTransitGatewayMulticastDomainAssociations=void 0;var Lmf=Gdr(),jmf=Uu(),Gmf=async(e,r,...t)=>await e.send(new Lmf.GetTransitGatewayMulticastDomainAssociationsCommand(r),...t);async function*Umf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof jmf.EC2Client)s=await Gmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Afr.paginateGetTransitGatewayMulticastDomainAssociations=Umf});var ORa=A(bfr=>{"use strict";Object.defineProperty(bfr,"__esModule",{value:!0});bfr.paginateGetTransitGatewayPolicyTableAssociations=void 0;var Vmf=Udr(),zmf=Uu(),$mf=async(e,r,...t)=>await e.send(new Vmf.GetTransitGatewayPolicyTableAssociationsCommand(r),...t);async function*Qmf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof zmf.EC2Client)s=await $mf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}bfr.paginateGetTransitGatewayPolicyTableAssociations=Qmf});var BRa=A(Cfr=>{"use strict";Object.defineProperty(Cfr,"__esModule",{value:!0});Cfr.paginateGetTransitGatewayPrefixListReferences=void 0;var Kmf=Vdr(),Hmf=Uu(),Wmf=async(e,r,...t)=>await e.send(new Kmf.GetTransitGatewayPrefixListReferencesCommand(r),...t);async function*Ymf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Hmf.EC2Client)s=await Wmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Cfr.paginateGetTransitGatewayPrefixListReferences=Ymf});var qRa=A(vfr=>{"use strict";Object.defineProperty(vfr,"__esModule",{value:!0});vfr.paginateGetTransitGatewayRouteTableAssociations=void 0;var Jmf=zdr(),Xmf=Uu(),Zmf=async(e,r,...t)=>await e.send(new Jmf.GetTransitGatewayRouteTableAssociationsCommand(r),...t);async function*eff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Xmf.EC2Client)s=await Zmf(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}vfr.paginateGetTransitGatewayRouteTableAssociations=eff});var MRa=A(Efr=>{"use strict";Object.defineProperty(Efr,"__esModule",{value:!0});Efr.paginateGetTransitGatewayRouteTablePropagations=void 0;var tff=$dr(),rff=Uu(),nff=async(e,r,...t)=>await e.send(new tff.GetTransitGatewayRouteTablePropagationsCommand(r),...t);async function*iff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof rff.EC2Client)s=await nff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Efr.paginateGetTransitGatewayRouteTablePropagations=iff});var LRa=A(Dfr=>{"use strict";Object.defineProperty(Dfr,"__esModule",{value:!0});Dfr.paginateGetVpnConnectionDeviceTypes=void 0;var sff=Qdr(),aff=Uu(),off=async(e,r,...t)=>await e.send(new sff.GetVpnConnectionDeviceTypesCommand(r),...t);async function*cff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof aff.EC2Client)s=await off(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Dfr.paginateGetVpnConnectionDeviceTypes=cff});var jRa=A(Sfr=>{"use strict";Object.defineProperty(Sfr,"__esModule",{value:!0});Sfr.paginateListImagesInRecycleBin=void 0;var uff=Wdr(),lff=Uu(),dff=async(e,r,...t)=>await e.send(new uff.ListImagesInRecycleBinCommand(r),...t);async function*pff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof lff.EC2Client)s=await dff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Sfr.paginateListImagesInRecycleBin=pff});var GRa=A(wfr=>{"use strict";Object.defineProperty(wfr,"__esModule",{value:!0});wfr.paginateListSnapshotsInRecycleBin=void 0;var mff=Ydr(),fff=Uu(),hff=async(e,r,...t)=>await e.send(new mff.ListSnapshotsInRecycleBinCommand(r),...t);async function*gff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof fff.EC2Client)s=await hff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}wfr.paginateListSnapshotsInRecycleBin=gff});var URa=A(Ifr=>{"use strict";Object.defineProperty(Ifr,"__esModule",{value:!0});Ifr.paginateSearchLocalGatewayRoutes=void 0;var yff=Jdr(),_ff=Uu(),Aff=async(e,r,...t)=>await e.send(new yff.SearchLocalGatewayRoutesCommand(r),...t);async function*bff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof _ff.EC2Client)s=await Aff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Ifr.paginateSearchLocalGatewayRoutes=bff});var VRa=A(xfr=>{"use strict";Object.defineProperty(xfr,"__esModule",{value:!0});xfr.paginateSearchTransitGatewayMulticastGroups=void 0;var Cff=Xdr(),vff=Uu(),Eff=async(e,r,...t)=>await e.send(new Cff.SearchTransitGatewayMulticastGroupsCommand(r),...t);async function*Dff(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof vff.EC2Client)s=await Eff(e.client,r,...t);else throw new Error("Invalid client, expected EC2 | EC2Client");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}xfr.paginateSearchTransitGatewayMulticastGroups=Dff});var zRa=A(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});var Wu=(tn(),Dr(en));Wu.__exportStar(fPa(),Vu);Wu.__exportStar(hPa(),Vu);Wu.__exportStar(gPa(),Vu);Wu.__exportStar(yPa(),Vu);Wu.__exportStar(_Pa(),Vu);Wu.__exportStar(APa(),Vu);Wu.__exportStar(bPa(),Vu);Wu.__exportStar(CPa(),Vu);Wu.__exportStar(vPa(),Vu);Wu.__exportStar(EPa(),Vu);Wu.__exportStar(SPa(),Vu);Wu.__exportStar(wPa(),Vu);Wu.__exportStar(IPa(),Vu);Wu.__exportStar(xPa(),Vu);Wu.__exportStar(TPa(),Vu);Wu.__exportStar(PPa(),Vu);Wu.__exportStar(RPa(),Vu);Wu.__exportStar(kPa(),Vu);Wu.__exportStar(FPa(),Vu);Wu.__exportStar(NPa(),Vu);Wu.__exportStar(OPa(),Vu);Wu.__exportStar(BPa(),Vu);Wu.__exportStar(qPa(),Vu);Wu.__exportStar(MPa(),Vu);Wu.__exportStar(LPa(),Vu);Wu.__exportStar(jPa(),Vu);Wu.__exportStar(GPa(),Vu);Wu.__exportStar(UPa(),Vu);Wu.__exportStar(VPa(),Vu);Wu.__exportStar(zPa(),Vu);Wu.__exportStar($Pa(),Vu);Wu.__exportStar(QPa(),Vu);Wu.__exportStar(KPa(),Vu);Wu.__exportStar(HPa(),Vu);Wu.__exportStar(WPa(),Vu);Wu.__exportStar(YPa(),Vu);Wu.__exportStar(JPa(),Vu);Wu.__exportStar(XPa(),Vu);Wu.__exportStar(ZPa(),Vu);Wu.__exportStar(e3a(),Vu);Wu.__exportStar(t3a(),Vu);Wu.__exportStar(r3a(),Vu);Wu.__exportStar(n3a(),Vu);Wu.__exportStar(i3a(),Vu);Wu.__exportStar(s3a(),Vu);Wu.__exportStar(a3a(),Vu);Wu.__exportStar(o3a(),Vu);Wu.__exportStar(c3a(),Vu);Wu.__exportStar(u3a(),Vu);Wu.__exportStar(l3a(),Vu);Wu.__exportStar(d3a(),Vu);Wu.__exportStar(p3a(),Vu);Wu.__exportStar(m3a(),Vu);Wu.__exportStar(f3a(),Vu);Wu.__exportStar(h3a(),Vu);Wu.__exportStar(g3a(),Vu);Wu.__exportStar(y3a(),Vu);Wu.__exportStar(_3a(),Vu);Wu.__exportStar(A3a(),Vu);Wu.__exportStar(b3a(),Vu);Wu.__exportStar(C3a(),Vu);Wu.__exportStar(v3a(),Vu);Wu.__exportStar(E3a(),Vu);Wu.__exportStar(D3a(),Vu);Wu.__exportStar(S3a(),Vu);Wu.__exportStar(w3a(),Vu);Wu.__exportStar(I3a(),Vu);Wu.__exportStar(x3a(),Vu);Wu.__exportStar(T3a(),Vu);Wu.__exportStar(P3a(),Vu);Wu.__exportStar(R3a(),Vu);Wu.__exportStar(k3a(),Vu);Wu.__exportStar(F3a(),Vu);Wu.__exportStar(N3a(),Vu);Wu.__exportStar(O3a(),Vu);Wu.__exportStar(B3a(),Vu);Wu.__exportStar(q3a(),Vu);Wu.__exportStar(M3a(),Vu);Wu.__exportStar(L3a(),Vu);Wu.__exportStar(j3a(),Vu);Wu.__exportStar(G3a(),Vu);Wu.__exportStar(U3a(),Vu);Wu.__exportStar(V3a(),Vu);Wu.__exportStar(z3a(),Vu);Wu.__exportStar($3a(),Vu);Wu.__exportStar(Q3a(),Vu);Wu.__exportStar(K3a(),Vu);Wu.__exportStar(H3a(),Vu);Wu.__exportStar(W3a(),Vu);Wu.__exportStar(Y3a(),Vu);Wu.__exportStar(J3a(),Vu);Wu.__exportStar(X3a(),Vu);Wu.__exportStar(Z3a(),Vu);Wu.__exportStar(eRa(),Vu);Wu.__exportStar(tRa(),Vu);Wu.__exportStar(rRa(),Vu);Wu.__exportStar(nRa(),Vu);Wu.__exportStar(iRa(),Vu);Wu.__exportStar(sRa(),Vu);Wu.__exportStar(aRa(),Vu);Wu.__exportStar(oRa(),Vu);Wu.__exportStar(cRa(),Vu);Wu.__exportStar(uRa(),Vu);Wu.__exportStar(lRa(),Vu);Wu.__exportStar(dRa(),Vu);Wu.__exportStar(pRa(),Vu);Wu.__exportStar(mRa(),Vu);Wu.__exportStar(fRa(),Vu);Wu.__exportStar(hRa(),Vu);Wu.__exportStar(gRa(),Vu);Wu.__exportStar(yRa(),Vu);Wu.__exportStar(_Ra(),Vu);Wu.__exportStar(ARa(),Vu);Wu.__exportStar(bRa(),Vu);Wu.__exportStar(CRa(),Vu);Wu.__exportStar(vRa(),Vu);Wu.__exportStar(ERa(),Vu);Wu.__exportStar(DRa(),Vu);Wu.__exportStar(SRa(),Vu);Wu.__exportStar(wRa(),Vu);Wu.__exportStar(IRa(),Vu);Wu.__exportStar(xRa(),Vu);Wu.__exportStar(TRa(),Vu);Wu.__exportStar(PRa(),Vu);Wu.__exportStar(RRa(),Vu);Wu.__exportStar(kRa(),Vu);Wu.__exportStar(FRa(),Vu);Wu.__exportStar(NRa(),Vu);Wu.__exportStar(ORa(),Vu);Wu.__exportStar(BRa(),Vu);Wu.__exportStar(qRa(),Vu);Wu.__exportStar(MRa(),Vu);Wu.__exportStar(LRa(),Vu);Wu.__exportStar(jRa(),Vu);Wu.__exportStar(GRa(),Vu);Wu.__exportStar(URa(),Vu);Wu.__exportStar(VRa(),Vu)});var QRa=A(srt=>{"use strict";Object.defineProperty(srt,"__esModule",{value:!0});srt.waitUntilBundleTaskComplete=srt.waitForBundleTaskComplete=void 0;var irt=Ih(),Sff=Bur(),$Ra=async(e,r)=>{let t;try{let n=await e.send(new Sff.DescribeBundleTasksCommand(r));t=n;try{let i=()=>[].concat(...n.BundleTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="complete";if(s)return{state:irt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.BundleTasks).map(o=>o.State);for(let s of i())if(s=="failed")return{state:irt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:irt.WaiterState.RETRY,reason:t}},wff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,irt.createWaiter)({...t,...e},r,$Ra)};srt.waitForBundleTaskComplete=wff;var Iff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,irt.createWaiter)({...t,...e},r,$Ra);return(0,irt.checkExceptions)(n)};srt.waitUntilBundleTaskComplete=Iff});var HRa=A(art=>{"use strict";Object.defineProperty(art,"__esModule",{value:!0});art.waitUntilConversionTaskCancelled=art.waitForConversionTaskCancelled=void 0;var e3t=Ih(),xff=gWe(),KRa=async(e,r)=>{let t;try{let n=await e.send(new xff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="cancelled";if(s)return{state:e3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:e3t.WaiterState.RETRY,reason:t}},Tff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,e3t.createWaiter)({...t,...e},r,KRa)};art.waitForConversionTaskCancelled=Tff;var Pff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,e3t.createWaiter)({...t,...e},r,KRa);return(0,e3t.checkExceptions)(n)};art.waitUntilConversionTaskCancelled=Pff});var YRa=A(ort=>{"use strict";Object.defineProperty(ort,"__esModule",{value:!0});ort.waitUntilConversionTaskCompleted=ort.waitForConversionTaskCompleted=void 0;var NSe=Ih(),Rff=gWe(),WRa=async(e,r)=>{let t;try{let n=await e.send(new Rff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:NSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.ConversionTasks).map(o=>o.State);for(let s of i())if(s=="cancelled")return{state:NSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.ConversionTasks).map(o=>o.State);for(let s of i())if(s=="cancelling")return{state:NSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:NSe.WaiterState.RETRY,reason:t}},kff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,NSe.createWaiter)({...t,...e},r,WRa)};ort.waitForConversionTaskCompleted=kff;var Fff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,NSe.createWaiter)({...t,...e},r,WRa);return(0,NSe.checkExceptions)(n)};ort.waitUntilConversionTaskCompleted=Fff});var XRa=A(crt=>{"use strict";Object.defineProperty(crt,"__esModule",{value:!0});crt.waitUntilConversionTaskDeleted=crt.waitForConversionTaskDeleted=void 0;var t3t=Ih(),Nff=gWe(),JRa=async(e,r)=>{let t;try{let n=await e.send(new Nff.DescribeConversionTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ConversionTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:t3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:t3t.WaiterState.RETRY,reason:t}},Off=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,t3t.createWaiter)({...t,...e},r,JRa)};crt.waitForConversionTaskDeleted=Off;var Bff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,t3t.createWaiter)({...t,...e},r,JRa);return(0,t3t.checkExceptions)(n)};crt.waitUntilConversionTaskDeleted=Bff});var eka=A(urt=>{"use strict";Object.defineProperty(urt,"__esModule",{value:!0});urt.waitUntilCustomerGatewayAvailable=urt.waitForCustomerGatewayAvailable=void 0;var OSe=Ih(),qff=Hur(),ZRa=async(e,r)=>{let t;try{let n=await e.send(new qff.DescribeCustomerGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.CustomerGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:OSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.CustomerGateways).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:OSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.CustomerGateways).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:OSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:OSe.WaiterState.RETRY,reason:t}},Mff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,OSe.createWaiter)({...t,...e},r,ZRa)};urt.waitForCustomerGatewayAvailable=Mff;var Lff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,OSe.createWaiter)({...t,...e},r,ZRa);return(0,OSe.checkExceptions)(n)};urt.waitUntilCustomerGatewayAvailable=Lff});var rka=A(lrt=>{"use strict";Object.defineProperty(lrt,"__esModule",{value:!0});lrt.waitUntilExportTaskCancelled=lrt.waitForExportTaskCancelled=void 0;var r3t=Ih(),jff=$Pt(),tka=async(e,r)=>{let t;try{let n=await e.send(new jff.DescribeExportTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ExportTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="cancelled";if(s)return{state:r3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:r3t.WaiterState.RETRY,reason:t}},Gff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,r3t.createWaiter)({...t,...e},r,tka)};lrt.waitForExportTaskCancelled=Gff;var Uff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,r3t.createWaiter)({...t,...e},r,tka);return(0,r3t.checkExceptions)(n)};lrt.waitUntilExportTaskCancelled=Uff});var ika=A(drt=>{"use strict";Object.defineProperty(drt,"__esModule",{value:!0});drt.waitUntilExportTaskCompleted=drt.waitForExportTaskCompleted=void 0;var n3t=Ih(),Vff=$Pt(),nka=async(e,r)=>{let t;try{let n=await e.send(new Vff.DescribeExportTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ExportTasks).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:n3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:n3t.WaiterState.RETRY,reason:t}},zff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,n3t.createWaiter)({...t,...e},r,nka)};drt.waitForExportTaskCompleted=zff;var $ff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,n3t.createWaiter)({...t,...e},r,nka);return(0,n3t.checkExceptions)(n)};drt.waitUntilExportTaskCompleted=$ff});var aka=A(mrt=>{"use strict";Object.defineProperty(mrt,"__esModule",{value:!0});mrt.waitUntilImageAvailable=mrt.waitForImageAvailable=void 0;var prt=Ih(),Qff=LWe(),ska=async(e,r)=>{let t;try{let n=await e.send(new Qff.DescribeImagesCommand(r));t=n;try{let i=()=>[].concat(...n.Images).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:prt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Images).map(o=>o.State);for(let s of i())if(s=="failed")return{state:prt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:prt.WaiterState.RETRY,reason:t}},Kff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,prt.createWaiter)({...t,...e},r,ska)};mrt.waitForImageAvailable=Kff;var Hff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,prt.createWaiter)({...t,...e},r,ska);return(0,prt.checkExceptions)(n)};mrt.waitUntilImageAvailable=Hff});var cka=A(hrt=>{"use strict";Object.defineProperty(hrt,"__esModule",{value:!0});hrt.waitUntilImageExists=hrt.waitForImageExists=void 0;var frt=Ih(),Wff=LWe(),oka=async(e,r)=>{let t;try{let n=await e.send(new Wff.DescribeImagesCommand(r));t=n;try{if((()=>[].concat(...n.Images).length>0)()==!0)return{state:frt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidAMIID.NotFound")return{state:frt.WaiterState.RETRY,reason:t}}return{state:frt.WaiterState.RETRY,reason:t}},Yff=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,frt.createWaiter)({...t,...e},r,oka)};hrt.waitForImageExists=Yff;var Jff=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,frt.createWaiter)({...t,...e},r,oka);return(0,frt.checkExceptions)(n)};hrt.waitUntilImageExists=Jff});var lka=A(yrt=>{"use strict";Object.defineProperty(yrt,"__esModule",{value:!0});yrt.waitUntilInstanceExists=yrt.waitForInstanceExists=void 0;var grt=Ih(),Xff=m0e(),uka=async(e,r)=>{let t;try{let n=await e.send(new Xff.DescribeInstancesCommand(r));t=n;try{if((()=>[].concat(...n.Reservations).length>0)()==!0)return{state:grt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:grt.WaiterState.RETRY,reason:t}}return{state:grt.WaiterState.RETRY,reason:t}},Zff=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,grt.createWaiter)({...t,...e},r,uka)};yrt.waitForInstanceExists=Zff;var e0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,grt.createWaiter)({...t,...e},r,uka);return(0,grt.checkExceptions)(n)};yrt.waitUntilInstanceExists=e0f});var pka=A(_rt=>{"use strict";Object.defineProperty(_rt,"__esModule",{value:!0});_rt.waitUntilInstanceRunning=_rt.waitForInstanceRunning=void 0;var Kne=Ih(),t0f=m0e(),dka=async(e,r)=>{let t;try{let n=await e.send(new t0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="running";if(s)return{state:Kne.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="shutting-down")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="terminated")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="stopping")return{state:Kne.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:Kne.WaiterState.RETRY,reason:t}}return{state:Kne.WaiterState.RETRY,reason:t}},r0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Kne.createWaiter)({...t,...e},r,dka)};_rt.waitForInstanceRunning=r0f;var n0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Kne.createWaiter)({...t,...e},r,dka);return(0,Kne.checkExceptions)(n)};_rt.waitUntilInstanceRunning=n0f});var fka=A(brt=>{"use strict";Object.defineProperty(brt,"__esModule",{value:!0});brt.waitUntilInstanceStatusOk=brt.waitForInstanceStatusOk=void 0;var Art=Ih(),i0f=WWe(),mka=async(e,r)=>{let t;try{let n=await e.send(new i0f.DescribeInstanceStatusCommand(r));t=n;try{let i=()=>[].concat(...n.InstanceStatuses).map(c=>c.InstanceStatus.Status),s=i().length>0;for(let a of i())s=s&&a=="ok";if(s)return{state:Art.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInstanceID.NotFound")return{state:Art.WaiterState.RETRY,reason:t}}return{state:Art.WaiterState.RETRY,reason:t}},s0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Art.createWaiter)({...t,...e},r,mka)};brt.waitForInstanceStatusOk=s0f;var a0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Art.createWaiter)({...t,...e},r,mka);return(0,Art.checkExceptions)(n)};brt.waitUntilInstanceStatusOk=a0f});var gka=A(Crt=>{"use strict";Object.defineProperty(Crt,"__esModule",{value:!0});Crt.waitUntilInstanceStopped=Crt.waitForInstanceStopped=void 0;var BSe=Ih(),o0f=m0e(),hka=async(e,r)=>{let t;try{let n=await e.send(new o0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="stopped";if(s)return{state:BSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="pending")return{state:BSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="terminated")return{state:BSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:BSe.WaiterState.RETRY,reason:t}},c0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,BSe.createWaiter)({...t,...e},r,hka)};Crt.waitForInstanceStopped=c0f;var u0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,BSe.createWaiter)({...t,...e},r,hka);return(0,BSe.checkExceptions)(n)};Crt.waitUntilInstanceStopped=u0f});var _ka=A(vrt=>{"use strict";Object.defineProperty(vrt,"__esModule",{value:!0});vrt.waitUntilInstanceTerminated=vrt.waitForInstanceTerminated=void 0;var qSe=Ih(),l0f=m0e(),yka=async(e,r)=>{let t;try{let n=await e.send(new l0f.DescribeInstancesCommand(r));t=n;try{let i=()=>{let o=[].concat(...n.Reservations).map(u=>u.Instances);return[].concat(...o).map(u=>u.State.Name)},s=i().length>0;for(let a of i())s=s&&a=="terminated";if(s)return{state:qSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="pending")return{state:qSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>{let a=[].concat(...n.Reservations).map(l=>l.Instances);return[].concat(...a).map(l=>l.State.Name)};for(let s of i())if(s=="stopping")return{state:qSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:qSe.WaiterState.RETRY,reason:t}},d0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,qSe.createWaiter)({...t,...e},r,yka)};vrt.waitForInstanceTerminated=d0f;var p0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,qSe.createWaiter)({...t,...e},r,yka);return(0,qSe.checkExceptions)(n)};vrt.waitUntilInstanceTerminated=p0f});var bka=A(Drt=>{"use strict";Object.defineProperty(Drt,"__esModule",{value:!0});Drt.waitUntilInternetGatewayExists=Drt.waitForInternetGatewayExists=void 0;var Ert=Ih(),m0f=KPt(),Aka=async(e,r)=>{let t;try{let n=await e.send(new m0f.DescribeInternetGatewaysCommand(r));t=n;try{if((()=>[].concat(...n.InternetGateways).map(o=>o.InternetGatewayId).length>0)()==!0)return{state:Ert.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidInternetGateway.NotFound")return{state:Ert.WaiterState.RETRY,reason:t}}return{state:Ert.WaiterState.RETRY,reason:t}},f0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Ert.createWaiter)({...t,...e},r,Aka)};Drt.waitForInternetGatewayExists=f0f;var h0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Ert.createWaiter)({...t,...e},r,Aka);return(0,Ert.checkExceptions)(n)};Drt.waitUntilInternetGatewayExists=h0f});var vka=A(wrt=>{"use strict";Object.defineProperty(wrt,"__esModule",{value:!0});wrt.waitUntilKeyPairExists=wrt.waitForKeyPairExists=void 0;var Srt=Ih(),g0f=Alr(),Cka=async(e,r)=>{let t;try{let n=await e.send(new g0f.DescribeKeyPairsCommand(r));t=n;try{if((()=>[].concat(...n.KeyPairs).map(o=>o.KeyName).length>0)()==!0)return{state:Srt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidKeyPair.NotFound")return{state:Srt.WaiterState.RETRY,reason:t}}return{state:Srt.WaiterState.RETRY,reason:t}},y0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Srt.createWaiter)({...t,...e},r,Cka)};wrt.waitForKeyPairExists=y0f;var _0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Srt.createWaiter)({...t,...e},r,Cka);return(0,Srt.checkExceptions)(n)};wrt.waitUntilKeyPairExists=_0f});var Dka=A(Irt=>{"use strict";Object.defineProperty(Irt,"__esModule",{value:!0});Irt.waitUntilNatGatewayAvailable=Irt.waitForNatGatewayAvailable=void 0;var Hne=Ih(),A0f=_Ye(),Eka=async(e,r)=>{let t;try{let n=await e.send(new A0f.DescribeNatGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.NatGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Hne.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="failed")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.NatGateways).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Hne.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="NatGatewayNotFound")return{state:Hne.WaiterState.RETRY,reason:t}}return{state:Hne.WaiterState.RETRY,reason:t}},b0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Hne.createWaiter)({...t,...e},r,Eka)};Irt.waitForNatGatewayAvailable=b0f;var C0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Hne.createWaiter)({...t,...e},r,Eka);return(0,Hne.checkExceptions)(n)};Irt.waitUntilNatGatewayAvailable=C0f});var wka=A(Trt=>{"use strict";Object.defineProperty(Trt,"__esModule",{value:!0});Trt.waitUntilNatGatewayDeleted=Trt.waitForNatGatewayDeleted=void 0;var xrt=Ih(),v0f=_Ye(),Ska=async(e,r)=>{let t;try{let n=await e.send(new v0f.DescribeNatGatewaysCommand(r));t=n;try{let i=()=>[].concat(...n.NatGateways).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:xrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="NatGatewayNotFound")return{state:xrt.WaiterState.SUCCESS,reason:t}}return{state:xrt.WaiterState.RETRY,reason:t}},E0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,xrt.createWaiter)({...t,...e},r,Ska)};Trt.waitForNatGatewayDeleted=E0f;var D0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,xrt.createWaiter)({...t,...e},r,Ska);return(0,xrt.checkExceptions)(n)};Trt.waitUntilNatGatewayDeleted=D0f});var xka=A(Rrt=>{"use strict";Object.defineProperty(Rrt,"__esModule",{value:!0});Rrt.waitUntilNetworkInterfaceAvailable=Rrt.waitForNetworkInterfaceAvailable=void 0;var Prt=Ih(),S0f=HPt(),Ika=async(e,r)=>{let t;try{let n=await e.send(new S0f.DescribeNetworkInterfacesCommand(r));t=n;try{let i=()=>[].concat(...n.NetworkInterfaces).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Prt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidNetworkInterfaceID.NotFound")return{state:Prt.WaiterState.FAILURE,reason:t}}return{state:Prt.WaiterState.RETRY,reason:t}},w0f=async(e,r)=>{let t={minDelay:20,maxDelay:120};return(0,Prt.createWaiter)({...t,...e},r,Ika)};Rrt.waitForNetworkInterfaceAvailable=w0f;var I0f=async(e,r)=>{let t={minDelay:20,maxDelay:120},n=await(0,Prt.createWaiter)({...t,...e},r,Ika);return(0,Prt.checkExceptions)(n)};Rrt.waitUntilNetworkInterfaceAvailable=I0f});var Pka=A(Frt=>{"use strict";Object.defineProperty(Frt,"__esModule",{value:!0});Frt.waitUntilSnapshotImported=Frt.waitForSnapshotImported=void 0;var krt=Ih(),x0f=QPt(),Tka=async(e,r)=>{let t;try{let n=await e.send(new x0f.DescribeImportSnapshotTasksCommand(r));t=n;try{let i=()=>[].concat(...n.ImportSnapshotTasks).map(c=>c.SnapshotTaskDetail.Status),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:krt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.ImportSnapshotTasks).map(o=>o.SnapshotTaskDetail.Status);for(let s of i())if(s=="error")return{state:krt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:krt.WaiterState.RETRY,reason:t}},T0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,krt.createWaiter)({...t,...e},r,Tka)};Frt.waitForSnapshotImported=T0f;var P0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,krt.createWaiter)({...t,...e},r,Tka);return(0,krt.checkExceptions)(n)};Frt.waitUntilSnapshotImported=P0f});var kka=A(Ort=>{"use strict";Object.defineProperty(Ort,"__esModule",{value:!0});Ort.waitUntilSecurityGroupExists=Ort.waitForSecurityGroupExists=void 0;var Nrt=Ih(),R0f=WPt(),Rka=async(e,r)=>{let t;try{let n=await e.send(new R0f.DescribeSecurityGroupsCommand(r));t=n;try{if((()=>[].concat(...n.SecurityGroups).map(o=>o.GroupId).length>0)()==!0)return{state:Nrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidGroup.NotFound")return{state:Nrt.WaiterState.RETRY,reason:t}}return{state:Nrt.WaiterState.RETRY,reason:t}},k0f=async(e,r)=>{let t={minDelay:5,maxDelay:120};return(0,Nrt.createWaiter)({...t,...e},r,Rka)};Ort.waitForSecurityGroupExists=k0f;var F0f=async(e,r)=>{let t={minDelay:5,maxDelay:120},n=await(0,Nrt.createWaiter)({...t,...e},r,Rka);return(0,Nrt.checkExceptions)(n)};Ort.waitUntilSecurityGroupExists=F0f});var Nka=A(qrt=>{"use strict";Object.defineProperty(qrt,"__esModule",{value:!0});qrt.waitUntilSnapshotCompleted=qrt.waitForSnapshotCompleted=void 0;var Brt=Ih(),N0f=YPt(),Fka=async(e,r)=>{let t;try{let n=await e.send(new N0f.DescribeSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.Snapshots).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="completed";if(s)return{state:Brt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Snapshots).map(o=>o.State);for(let s of i())if(s=="error")return{state:Brt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Brt.WaiterState.RETRY,reason:t}},O0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Brt.createWaiter)({...t,...e},r,Fka)};qrt.waitForSnapshotCompleted=O0f;var B0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Brt.createWaiter)({...t,...e},r,Fka);return(0,Brt.checkExceptions)(n)};qrt.waitUntilSnapshotCompleted=B0f});var Bka=A(Mrt=>{"use strict";Object.defineProperty(Mrt,"__esModule",{value:!0});Mrt.waitUntilSpotInstanceRequestFulfilled=Mrt.waitForSpotInstanceRequestFulfilled=void 0;var ez=Ih(),q0f=JPt(),Oka=async(e,r)=>{let t;try{let n=await e.send(new q0f.DescribeSpotInstanceRequestsCommand(r));t=n;try{let i=()=>[].concat(...n.SpotInstanceRequests).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="fulfilled";if(s)return{state:ez.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="request-canceled-and-instance-running";if(s)return{state:ez.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="schedule-expired")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="canceled-before-fulfillment")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="bad-parameters")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.SpotInstanceRequests).map(o=>o.Status.Code);for(let s of i())if(s=="system-error")return{state:ez.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidSpotInstanceRequestID.NotFound")return{state:ez.WaiterState.RETRY,reason:t}}return{state:ez.WaiterState.RETRY,reason:t}},M0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,ez.createWaiter)({...t,...e},r,Oka)};Mrt.waitForSpotInstanceRequestFulfilled=M0f;var L0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,ez.createWaiter)({...t,...e},r,Oka);return(0,ez.checkExceptions)(n)};Mrt.waitUntilSpotInstanceRequestFulfilled=L0f});var Mka=A(Lrt=>{"use strict";Object.defineProperty(Lrt,"__esModule",{value:!0});Lrt.waitUntilSubnetAvailable=Lrt.waitForSubnetAvailable=void 0;var i3t=Ih(),j0f=XPt(),qka=async(e,r)=>{let t;try{let n=await e.send(new j0f.DescribeSubnetsCommand(r));t=n;try{let i=()=>[].concat(...n.Subnets).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:i3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:i3t.WaiterState.RETRY,reason:t}},G0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,i3t.createWaiter)({...t,...e},r,qka)};Lrt.waitForSubnetAvailable=G0f;var U0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,i3t.createWaiter)({...t,...e},r,qka);return(0,i3t.checkExceptions)(n)};Lrt.waitUntilSubnetAvailable=U0f});var jka=A(jrt=>{"use strict";Object.defineProperty(jrt,"__esModule",{value:!0});jrt.waitUntilPasswordDataAvailable=jrt.waitForPasswordDataAvailable=void 0;var s3t=Ih(),V0f=Mdr(),Lka=async(e,r)=>{let t;try{let n=await e.send(new V0f.GetPasswordDataCommand(r));t=n;try{if((()=>n.PasswordData.length>0)()==!0)return{state:s3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:s3t.WaiterState.RETRY,reason:t}},z0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,s3t.createWaiter)({...t,...e},r,Lka)};jrt.waitForPasswordDataAvailable=z0f;var $0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,s3t.createWaiter)({...t,...e},r,Lka);return(0,s3t.checkExceptions)(n)};jrt.waitUntilPasswordDataAvailable=$0f});var Uka=A(Grt=>{"use strict";Object.defineProperty(Grt,"__esModule",{value:!0});Grt.waitUntilSystemStatusOk=Grt.waitForSystemStatusOk=void 0;var a3t=Ih(),Q0f=WWe(),Gka=async(e,r)=>{let t;try{let n=await e.send(new Q0f.DescribeInstanceStatusCommand(r));t=n;try{let i=()=>[].concat(...n.InstanceStatuses).map(c=>c.SystemStatus.Status),s=i().length>0;for(let a of i())s=s&&a=="ok";if(s)return{state:a3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:a3t.WaiterState.RETRY,reason:t}},K0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,a3t.createWaiter)({...t,...e},r,Gka)};Grt.waitForSystemStatusOk=K0f;var H0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,a3t.createWaiter)({...t,...e},r,Gka);return(0,a3t.checkExceptions)(n)};Grt.waitUntilSystemStatusOk=H0f});var zka=A(Vrt=>{"use strict";Object.defineProperty(Vrt,"__esModule",{value:!0});Vrt.waitUntilVolumeAvailable=Vrt.waitForVolumeAvailable=void 0;var Urt=Ih(),W0f=FSe(),Vka=async(e,r)=>{let t;try{let n=await e.send(new W0f.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:Urt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Volumes).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Urt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Urt.WaiterState.RETRY,reason:t}},Y0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Urt.createWaiter)({...t,...e},r,Vka)};Vrt.waitForVolumeAvailable=Y0f;var J0f=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Urt.createWaiter)({...t,...e},r,Vka);return(0,Urt.checkExceptions)(n)};Vrt.waitUntilVolumeAvailable=J0f});var Qka=A($rt=>{"use strict";Object.defineProperty($rt,"__esModule",{value:!0});$rt.waitUntilVolumeDeleted=$rt.waitForVolumeDeleted=void 0;var zrt=Ih(),X0f=FSe(),$ka=async(e,r)=>{let t;try{let n=await e.send(new X0f.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:zrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidVolume.NotFound")return{state:zrt.WaiterState.SUCCESS,reason:t}}return{state:zrt.WaiterState.RETRY,reason:t}},Z0f=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,zrt.createWaiter)({...t,...e},r,$ka)};$rt.waitForVolumeDeleted=Z0f;var ehf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,zrt.createWaiter)({...t,...e},r,$ka);return(0,zrt.checkExceptions)(n)};$rt.waitUntilVolumeDeleted=ehf});var Hka=A(Krt=>{"use strict";Object.defineProperty(Krt,"__esModule",{value:!0});Krt.waitUntilVolumeInUse=Krt.waitForVolumeInUse=void 0;var Qrt=Ih(),thf=FSe(),Kka=async(e,r)=>{let t;try{let n=await e.send(new thf.DescribeVolumesCommand(r));t=n;try{let i=()=>[].concat(...n.Volumes).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="in-use";if(s)return{state:Qrt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.Volumes).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:Qrt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:Qrt.WaiterState.RETRY,reason:t}},rhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Qrt.createWaiter)({...t,...e},r,Kka)};Krt.waitForVolumeInUse=rhf;var nhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Qrt.createWaiter)({...t,...e},r,Kka);return(0,Qrt.checkExceptions)(n)};Krt.waitUntilVolumeInUse=nhf});var Yka=A(Hrt=>{"use strict";Object.defineProperty(Hrt,"__esModule",{value:!0});Hrt.waitUntilVpcAvailable=Hrt.waitForVpcAvailable=void 0;var o3t=Ih(),ihf=qJe(),Wka=async(e,r)=>{let t;try{let n=await e.send(new ihf.DescribeVpcsCommand(r));t=n;try{let i=()=>[].concat(...n.Vpcs).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:o3t.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){t=n}return{state:o3t.WaiterState.RETRY,reason:t}},shf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,o3t.createWaiter)({...t,...e},r,Wka)};Hrt.waitForVpcAvailable=shf;var ahf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,o3t.createWaiter)({...t,...e},r,Wka);return(0,o3t.checkExceptions)(n)};Hrt.waitUntilVpcAvailable=ahf});var Xka=A(Yrt=>{"use strict";Object.defineProperty(Yrt,"__esModule",{value:!0});Yrt.waitUntilVpcExists=Yrt.waitForVpcExists=void 0;var Wrt=Ih(),ohf=qJe(),Jka=async(e,r)=>{let t;try{return t=await e.send(new ohf.DescribeVpcsCommand(r)),{state:Wrt.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcID.NotFound")return{state:Wrt.WaiterState.RETRY,reason:t}}return{state:Wrt.WaiterState.RETRY,reason:t}},chf=async(e,r)=>{let t={minDelay:1,maxDelay:120};return(0,Wrt.createWaiter)({...t,...e},r,Jka)};Yrt.waitForVpcExists=chf;var uhf=async(e,r)=>{let t={minDelay:1,maxDelay:120},n=await(0,Wrt.createWaiter)({...t,...e},r,Jka);return(0,Wrt.checkExceptions)(n)};Yrt.waitUntilVpcExists=uhf});var e4a=A(Xrt=>{"use strict";Object.defineProperty(Xrt,"__esModule",{value:!0});Xrt.waitUntilVpcPeeringConnectionDeleted=Xrt.waitForVpcPeeringConnectionDeleted=void 0;var Jrt=Ih(),lhf=OJe(),Zka=async(e,r)=>{let t;try{let n=await e.send(new lhf.DescribeVpcPeeringConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpcPeeringConnections).map(c=>c.Status.Code),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:Jrt.WaiterState.SUCCESS,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcPeeringConnectionID.NotFound")return{state:Jrt.WaiterState.SUCCESS,reason:t}}return{state:Jrt.WaiterState.RETRY,reason:t}},dhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Jrt.createWaiter)({...t,...e},r,Zka)};Xrt.waitForVpcPeeringConnectionDeleted=dhf;var phf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Jrt.createWaiter)({...t,...e},r,Zka);return(0,Jrt.checkExceptions)(n)};Xrt.waitUntilVpcPeeringConnectionDeleted=phf});var r4a=A(ent=>{"use strict";Object.defineProperty(ent,"__esModule",{value:!0});ent.waitUntilVpcPeeringConnectionExists=ent.waitForVpcPeeringConnectionExists=void 0;var Zrt=Ih(),mhf=OJe(),t4a=async(e,r)=>{let t;try{return t=await e.send(new mhf.DescribeVpcPeeringConnectionsCommand(r)),{state:Zrt.WaiterState.SUCCESS,reason:t}}catch(n){if(t=n,n.name&&n.name=="InvalidVpcPeeringConnectionID.NotFound")return{state:Zrt.WaiterState.RETRY,reason:t}}return{state:Zrt.WaiterState.RETRY,reason:t}},fhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,Zrt.createWaiter)({...t,...e},r,t4a)};ent.waitForVpcPeeringConnectionExists=fhf;var hhf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,Zrt.createWaiter)({...t,...e},r,t4a);return(0,Zrt.checkExceptions)(n)};ent.waitUntilVpcPeeringConnectionExists=hhf});var i4a=A(tnt=>{"use strict";Object.defineProperty(tnt,"__esModule",{value:!0});tnt.waitUntilVpnConnectionAvailable=tnt.waitForVpnConnectionAvailable=void 0;var MSe=Ih(),ghf=ZPt(),n4a=async(e,r)=>{let t;try{let n=await e.send(new ghf.DescribeVpnConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpnConnections).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:MSe.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="deleting")return{state:MSe.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="deleted")return{state:MSe.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:MSe.WaiterState.RETRY,reason:t}},yhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,MSe.createWaiter)({...t,...e},r,n4a)};tnt.waitForVpnConnectionAvailable=yhf;var _hf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,MSe.createWaiter)({...t,...e},r,n4a);return(0,MSe.checkExceptions)(n)};tnt.waitUntilVpnConnectionAvailable=_hf});var a4a=A(nnt=>{"use strict";Object.defineProperty(nnt,"__esModule",{value:!0});nnt.waitUntilVpnConnectionDeleted=nnt.waitForVpnConnectionDeleted=void 0;var rnt=Ih(),Ahf=ZPt(),s4a=async(e,r)=>{let t;try{let n=await e.send(new Ahf.DescribeVpnConnectionsCommand(r));t=n;try{let i=()=>[].concat(...n.VpnConnections).map(c=>c.State),s=i().length>0;for(let a of i())s=s&&a=="deleted";if(s)return{state:rnt.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.VpnConnections).map(o=>o.State);for(let s of i())if(s=="pending")return{state:rnt.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:rnt.WaiterState.RETRY,reason:t}},bhf=async(e,r)=>{let t={minDelay:15,maxDelay:120};return(0,rnt.createWaiter)({...t,...e},r,s4a)};nnt.waitForVpnConnectionDeleted=bhf;var Chf=async(e,r)=>{let t={minDelay:15,maxDelay:120},n=await(0,rnt.createWaiter)({...t,...e},r,s4a);return(0,rnt.checkExceptions)(n)};nnt.waitUntilVpnConnectionDeleted=Chf});var o4a=A(Py=>{"use strict";Object.defineProperty(Py,"__esModule",{value:!0});var u_=(tn(),Dr(en));u_.__exportStar(QRa(),Py);u_.__exportStar(HRa(),Py);u_.__exportStar(YRa(),Py);u_.__exportStar(XRa(),Py);u_.__exportStar(eka(),Py);u_.__exportStar(rka(),Py);u_.__exportStar(ika(),Py);u_.__exportStar(aka(),Py);u_.__exportStar(cka(),Py);u_.__exportStar(lka(),Py);u_.__exportStar(pka(),Py);u_.__exportStar(fka(),Py);u_.__exportStar(gka(),Py);u_.__exportStar(_ka(),Py);u_.__exportStar(bka(),Py);u_.__exportStar(vka(),Py);u_.__exportStar(Dka(),Py);u_.__exportStar(wka(),Py);u_.__exportStar(xka(),Py);u_.__exportStar(Pka(),Py);u_.__exportStar(kka(),Py);u_.__exportStar(Nka(),Py);u_.__exportStar(Bka(),Py);u_.__exportStar(Mka(),Py);u_.__exportStar(jka(),Py);u_.__exportStar(Uka(),Py);u_.__exportStar(zka(),Py);u_.__exportStar(Qka(),Py);u_.__exportStar(Hka(),Py);u_.__exportStar(Yka(),Py);u_.__exportStar(Xka(),Py);u_.__exportStar(e4a(),Py);u_.__exportStar(r4a(),Py);u_.__exportStar(i4a(),Py);u_.__exportStar(a4a(),Py)});var c4a=A(Tfr=>{"use strict";Object.defineProperty(Tfr,"__esModule",{value:!0});Tfr.MembershipType=void 0;Tfr.MembershipType={igmp:"igmp",static:"static"}});var u4a=A(dY=>{"use strict";Object.defineProperty(dY,"__esModule",{value:!0});var h0e=(tn(),Dr(en));h0e.__exportStar(p0e(),dY);h0e.__exportStar(RSe(),dY);h0e.__exportStar(pKe(),dY);h0e.__exportStar(kSe(),dY);h0e.__exportStar(oYe(),dY);h0e.__exportStar(f0e(),dY);h0e.__exportStar(W4(),dY);h0e.__exportStar(c4a(),dY)});var l4a=A(pY=>{"use strict";Object.defineProperty(pY,"__esModule",{value:!0});pY.EC2ServiceException=void 0;var int=(tn(),Dr(en));int.__exportStar(Uu(),pY);int.__exportStar(pPa(),pY);int.__exportStar(mPa(),pY);int.__exportStar(zRa(),pY);int.__exportStar(o4a(),pY);int.__exportStar(u4a(),pY);var vhf=sbn();Object.defineProperty(pY,"EC2ServiceException",{enumerable:!0,get:function(){return vhf.EC2ServiceException}})});var z5n=A(Pfr=>{"use strict";Object.defineProperty(Pfr,"__esModule",{value:!0});Pfr.Lazy=void 0;var V5n=class{executor;_result;constructor(r){this.executor=r}hasValue(){return!!this._result}getValue(){let r=this._result;if(r){if(r.type==="success")return r.value;throw r.err}return this.realizeValue()}realizeValue(){try{let r=this.executor();return this._result={type:"success",value:r},r}catch(r){throw this._result={type:"error",err:r},r}}};Pfr.Lazy=V5n});var p4a=A(kfr=>{"use strict";Object.defineProperty(kfr,"__esModule",{value:!0});kfr.AwsMachineImageDataSource=void 0;var Rfr=(tn(),Dr(en)),d4a=l4a(),$5n=ug(),Ehf=z5n(),Dhf=Rfr.__importStar(bAn()),Shf=K0(),Wne=class e extends Shf.Datasource{static id="aws-machine-image";defaultVersioning=Dhf.id;caching=!0;defaultConfig={commitMessageExtra:"to {{{newVersion}}}",prBodyColumns:["Change","Image"],prBodyDefinitions:{Image:"```{{{newDigest}}}```"},digest:{commitMessageExtra:"to {{{newDigest}}}",prBodyColumns:["Image"],prBodyDefinitions:{Image:"```{{{newDigest}}}```"}}};ec2;now;constructor(){super(e.id),this.ec2=new Ehf.Lazy(()=>new d4a.EC2Client({})),this.now=Date.now()}async getSortedAwsMachineImages(r){let t=new d4a.DescribeImagesCommand({Filters:JSON.parse(r)}),n=await this.ec2.getValue().send(t);return n.Images=n.Images??[],n.Images.sort((i,s)=>{let a=i.CreationDate?Date.parse(i.CreationDate):0,o=s.CreationDate?Date.parse(s.CreationDate):0;return a-o})}async getDigest({packageName:r},t){var s,a;let n=await this.getSortedAwsMachineImages(r);if(n.length<1)return null;if(t){let o=n.filter(c=>c.ImageId===t);return o.length===1?o[0].Name??null:null}let i=await this.getReleases({packageName:r});return((a=(s=i==null?void 0:i.releases)==null?void 0:s[0])==null?void 0:a.newDigest)??null}async getReleases({packageName:r}){let t=await this.getSortedAwsMachineImages(r),n=t[t.length-1];return n!=null&&n.ImageId?{releases:[{version:n.ImageId,releaseTimestamp:n.CreationDate,isDeprecated:Date.parse(n.DeprecationTime??this.now.toString())`getSortedAwsMachineImages:${e}`})],Wne.prototype,"getSortedAwsMachineImages",null);Rfr.__decorate([(0,$5n.cache)({namespace:`datasource-${Wne.id}`,key:({packageName:e},r)=>`getDigest:${e}:${r??""}`})],Wne.prototype,"getDigest",null);Rfr.__decorate([(0,$5n.cache)({namespace:`datasource-${Wne.id}`,key:({packageName:e})=>`getReleases:${e}`})],Wne.prototype,"getReleases",null)});var m4a=A(Ffr=>{"use strict";Object.defineProperty(Ffr,"__esModule",{value:!0});Ffr.resolveClientEndpointParameters=void 0;var whf=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"rds"});Ffr.resolveClientEndpointParameters=whf});var f4a=A((sg1,Ihf)=>{Ihf.exports={name:"@aws-sdk/client-rds",description:"AWS SDK for JavaScript Rds Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo rds"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-sdk-rds":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1","@smithy/util-waiter":"^1.0.1","fast-xml-parser":"4.2.5",tslib:"^2.5.0"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-rds",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-rds"}}});var x4a=A(Nfr=>{"use strict";Object.defineProperty(Nfr,"__esModule",{value:!0});Nfr.ruleSet=void 0;var D4a="required",tz="fn",rz="argv",ont="ref",h4a="isSet",Y4="tree",snt="error",ant="endpoint",Q5n="PartitionResult",K5n="getAttr",g4a={[D4a]:!1,type:"String"},y4a={[D4a]:!0,default:!1,type:"Boolean"},_4a={[ont]:"Endpoint"},S4a={[tz]:"booleanEquals",[rz]:[{[ont]:"UseFIPS"},!0]},w4a={[tz]:"booleanEquals",[rz]:[{[ont]:"UseDualStack"},!0]},lj={},A4a={[tz]:"booleanEquals",[rz]:[!0,{[tz]:K5n,[rz]:[{[ont]:Q5n},"supportsFIPS"]}]},I4a={[ont]:Q5n},b4a={[tz]:"booleanEquals",[rz]:[!0,{[tz]:K5n,[rz]:[I4a,"supportsDualStack"]}]},C4a=[S4a],v4a=[w4a],E4a=[{[ont]:"Region"}],xhf={version:"1.0",parameters:{Region:g4a,UseDualStack:y4a,UseFIPS:y4a,Endpoint:g4a},rules:[{conditions:[{[tz]:h4a,[rz]:[_4a]}],type:Y4,rules:[{conditions:C4a,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:snt},{type:Y4,rules:[{conditions:v4a,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:snt},{endpoint:{url:_4a,properties:lj,headers:lj},type:ant}]}]},{type:Y4,rules:[{conditions:[{[tz]:h4a,[rz]:E4a}],type:Y4,rules:[{conditions:[{[tz]:"aws.partition",[rz]:E4a,assign:Q5n}],type:Y4,rules:[{conditions:[S4a,w4a],type:Y4,rules:[{conditions:[A4a,b4a],type:Y4,rules:[{type:Y4,rules:[{endpoint:{url:"https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:snt}]},{conditions:C4a,type:Y4,rules:[{conditions:[A4a],type:Y4,rules:[{type:Y4,rules:[{conditions:[{[tz]:"stringEquals",[rz]:["aws-us-gov",{[tz]:K5n,[rz]:[I4a,"name"]}]}],endpoint:{url:"https://rds.{Region}.amazonaws.com",properties:lj,headers:lj},type:ant},{endpoint:{url:"https://rds-fips.{Region}.{PartitionResult#dnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:snt}]},{conditions:v4a,type:Y4,rules:[{conditions:[b4a],type:Y4,rules:[{type:Y4,rules:[{endpoint:{url:"https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:lj,headers:lj},type:ant}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:snt}]},{type:Y4,rules:[{endpoint:{url:"https://rds.{Region}.{PartitionResult#dnsSuffix}",properties:lj,headers:lj},type:ant}]}]}]},{error:"Invalid Configuration: Missing Region",type:snt}]}]};Nfr.ruleSet=xhf});var T4a=A(Ofr=>{"use strict";Object.defineProperty(Ofr,"__esModule",{value:!0});Ofr.defaultEndpointResolver=void 0;var Thf=jH(),Phf=x4a(),Rhf=(e,r={})=>(0,Thf.resolveEndpoint)(Phf.ruleSet,{endpointParams:e,logger:r.logger});Ofr.defaultEndpointResolver=Rhf});var k4a=A(Bfr=>{"use strict";Object.defineProperty(Bfr,"__esModule",{value:!0});Bfr.getRuntimeConfig=void 0;var khf=qe(),Fhf=IV(),P4a=zH(),R4a=R4(),Nhf=T4a(),Ohf=e=>({apiVersion:"2014-10-31",base64Decoder:(e==null?void 0:e.base64Decoder)??P4a.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??P4a.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Nhf.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new khf.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"RDS",urlParser:(e==null?void 0:e.urlParser)??Fhf.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??R4a.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??R4a.toUtf8});Bfr.getRuntimeConfig=Ohf});var O4a=A(Mfr=>{"use strict";Object.defineProperty(Mfr,"__esModule",{value:!0});Mfr.getRuntimeConfig=void 0;var Bhf=(tn(),Dr(en)),qhf=Bhf.__importDefault(f4a()),Mhf=bLe(),Lhf=Z2e(),jhf=Mre(),qfr=tx(),Ghf=Lre(),F4a=oP(),c3t=kL(),N4a=$H(),Uhf=jre(),Vhf=z3(),zhf=k4a(),$hf=qe(),Qhf=Vre(),Khf=qe(),Hhf=e=>{(0,Khf.emitWarningIfUnsupportedVersion)(process.version);let r=(0,Qhf.resolveDefaultsModeConfig)(e),t=()=>r().then($hf.loadConfigsForDefaultMode),n=(0,zhf.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??Uhf.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,Mhf.decorateDefaultCredentialProvider)(Lhf.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,jhf.defaultUserAgent)({serviceId:n.serviceId,clientVersion:qhf.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,c3t.loadConfig)(F4a.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,c3t.loadConfig)(qfr.NODE_REGION_CONFIG_OPTIONS,qfr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new N4a.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,c3t.loadConfig)({...F4a.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||Vhf.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??Ghf.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??N4a.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,c3t.loadConfig)(qfr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,c3t.loadConfig)(qfr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};Mfr.getRuntimeConfig=Hhf});var Ry=A(cnt=>{"use strict";Object.defineProperty(cnt,"__esModule",{value:!0});cnt.RDSClient=cnt.__Client=void 0;var B4a=wre(),Whf=Ire(),Yhf=xre(),q4a=RO(),M4a=Tre(),Jhf=tx(),Xhf=Rre(),Zhf=Ue(),L4a=oP(),j4a=qe();Object.defineProperty(cnt,"__Client",{enumerable:!0,get:function(){return j4a.Client}});var egf=m4a(),tgf=O4a(),H5n=class extends j4a.Client{constructor(r){let t=(0,tgf.getRuntimeConfig)(r),n=(0,egf.resolveClientEndpointParameters)(t),i=(0,Jhf.resolveRegionConfig)(n),s=(0,Zhf.resolveEndpointConfig)(i),a=(0,L4a.resolveRetryConfig)(s),o=(0,B4a.resolveHostHeaderConfig)(a),c=(0,q4a.resolveAwsAuthConfig)(o),l=(0,M4a.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,L4a.getRetryPlugin)(this.config)),this.middlewareStack.use((0,Xhf.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,B4a.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,Whf.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,Yhf.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,q4a.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,M4a.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};cnt.RDSClient=H5n});var u3t=A(unt=>{"use strict";Object.defineProperty(unt,"__esModule",{value:!0});unt.RDSServiceException=unt.__ServiceException=void 0;var G4a=qe();Object.defineProperty(unt,"__ServiceException",{enumerable:!0,get:function(){return G4a.ServiceException}});var W5n=class e extends G4a.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};unt.RDSServiceException=W5n});var $On=A(so=>{"use strict";Object.defineProperty(so,"__esModule",{value:!0});so.WriteForwardingStatus=so.Ec2ImagePropertiesNotSupportedFault=so.CustomDBEngineVersionQuotaExceededFault=so.CustomDBEngineVersionAlreadyExistsFault=so.CreateCustomDBEngineVersionFault=so.SourceDatabaseNotSupportedFault=so.SourceClusterNotSupportedFault=so.InstanceQuotaExceededFault=so.DBClusterQuotaExceededFault=so.DBClusterParameterGroupNotFoundFault=so.BlueGreenDeploymentAlreadyExistsFault=so.OptionGroupQuotaExceededFault=so.OptionGroupNotFoundFault=so.OptionGroupAlreadyExistsFault=so.InvalidDBSnapshotStateFault=so.DBSnapshotAlreadyExistsFault=so.CustomAvailabilityZoneNotFoundFault=so.SnapshotQuotaExceededFault=so.KMSKeyNotAccessibleFault=so.InvalidDBClusterSnapshotStateFault=so.DBClusterSnapshotNotFoundFault=so.DBClusterSnapshotAlreadyExistsFault=so.DBParameterGroupQuotaExceededFault=so.DBParameterGroupNotFoundFault=so.DBParameterGroupAlreadyExistsFault=so.InvalidExportTaskStateFault=so.ExportTaskNotFoundFault=so.ExportSourceType=so.InvalidDBSecurityGroupStateFault=so.DBSecurityGroupNotFoundFault=so.AuthorizationQuotaExceededFault=so.AuthorizationAlreadyExistsFault=so.ResourceNotFoundFault=so.DBSnapshotNotFoundFault=so.DBProxyTargetGroupNotFoundFault=so.DBProxyNotFoundFault=so.BlueGreenDeploymentNotFoundFault=so.SubscriptionNotFoundFault=so.SourceNotFoundFault=so.InvalidDBInstanceStateFault=so.DBInstanceRoleQuotaExceededFault=so.DBInstanceRoleAlreadyExistsFault=so.DBInstanceNotFoundFault=so.InvalidDBClusterStateFault=so.DBClusterRoleQuotaExceededFault=so.DBClusterRoleAlreadyExistsFault=so.DBClusterNotFoundFault=so.ActivityStreamStatus=so.ActivityStreamPolicyStatus=so.ActivityStreamMode=void 0;so.FailoverStatus=so.SubscriptionCategoryNotFoundFault=so.SubscriptionAlreadyExistFault=so.SNSTopicArnNotFoundFault=so.SNSNoAuthorizationFault=so.SNSInvalidTopicFault=so.EventSubscriptionQuotaExceededFault=so.DBSubnetQuotaExceededFault=so.DBSubnetGroupQuotaExceededFault=so.DBSubnetGroupAlreadyExistsFault=so.DBSecurityGroupQuotaExceededFault=so.DBSecurityGroupNotSupportedFault=so.DBSecurityGroupAlreadyExistsFault=so.InvalidDBProxyStateFault=so.DBProxyEndpointQuotaExceededFault=so.DBProxyEndpointAlreadyExistsFault=so.DBProxyEndpointStatus=so.DBProxyEndpointTargetRole=so.DBProxyQuotaExceededFault=so.DBProxyAlreadyExistsFault=so.DBProxyStatus=so.EngineFamily=so.IAMAuthMode=so.ClientPasswordAuthType=so.AuthScheme=so.InvalidDBSubnetGroupFault=so.DBSubnetGroupNotAllowedFault=so.StorageTypeNotSupportedFault=so.ProvisionedIopsNotAvailableInAZFault=so.NetworkTypeNotSupported=so.InsufficientDBInstanceCapacityFault=so.DBInstanceAlreadyExistsFault=so.ReplicaMode=so.AutomationMode=so.CertificateNotFoundFault=so.BackupPolicyNotFoundFault=so.AuthorizationNotFoundFault=so.DBClusterEndpointQuotaExceededFault=so.DBClusterEndpointAlreadyExistsFault=so.StorageQuotaExceededFault=so.InvalidVPCNetworkStateFault=so.InvalidSubnet=so.InvalidGlobalClusterStateFault=so.InvalidDBSubnetGroupStateFault=so.InsufficientStorageClusterCapacityFault=so.GlobalClusterNotFoundFault=so.DomainNotFoundFault=so.DBSubnetGroupNotFoundFault=so.DBSubnetGroupDoesNotCoverEnoughAZs=so.DBClusterAlreadyExistsFault=void 0;so.ApplyMethod=so.DBClusterBacktrackNotFoundFault=so.DBProxyTargetNotFoundFault=so.InvalidOptionGroupStateFault=so.InvalidEventSubscriptionStateFault=so.InvalidDBSubnetStateFault=so.InvalidDBProxyEndpointStateFault=so.DBProxyEndpointNotFoundFault=so.InvalidDBInstanceAutomatedBackupStateFault=so.DBInstanceAutomatedBackupNotFoundFault=so.DBInstanceAutomatedBackupQuotaExceededFault=so.InvalidDBParameterGroupStateFault=so.InvalidDBClusterEndpointStateFault=so.DBClusterEndpointNotFoundFault=so.InvalidCustomDBEngineVersionStateFault=so.CustomDBEngineVersionNotFoundFault=so.InvalidBlueGreenDeploymentStateFault=so.GlobalClusterQuotaExceededFault=so.GlobalClusterAlreadyExistsFault=void 0;var Id=u3t();so.ActivityStreamMode={async:"async",sync:"sync"};so.ActivityStreamPolicyStatus={locked:"locked",locking_policy:"locking-policy",unlocked:"unlocked",unlocking_policy:"unlocking-policy"};so.ActivityStreamStatus={started:"started",starting:"starting",stopped:"stopped",stopping:"stopping"};var Y5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterNotFoundFault",$fault:"client",...r}),this.name="DBClusterNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterNotFoundFault=Y5n;var J5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterRoleAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterRoleAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterRoleAlreadyExistsFault=J5n;var X5n=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterRoleQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterRoleQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterRoleQuotaExceededFault=X5n;var Z5n=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterStateFault",$fault:"client",...r}),this.name="InvalidDBClusterStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterStateFault=Z5n;var eNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceNotFoundFault",$fault:"client",...r}),this.name="DBInstanceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceNotFoundFault=eNn;var tNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceRoleAlreadyExistsFault",$fault:"client",...r}),this.name="DBInstanceRoleAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceRoleAlreadyExistsFault=tNn;var rNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceRoleQuotaExceededFault",$fault:"client",...r}),this.name="DBInstanceRoleQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceRoleQuotaExceededFault=rNn;var nNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBInstanceStateFault",$fault:"client",...r}),this.name="InvalidDBInstanceStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBInstanceStateFault=nNn;var iNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceNotFoundFault",$fault:"client",...r}),this.name="SourceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceNotFoundFault=iNn;var sNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionNotFoundFault",$fault:"client",...r}),this.name="SubscriptionNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionNotFoundFault=sNn;var aNn=class e extends Id.RDSServiceException{constructor(r){super({name:"BlueGreenDeploymentNotFoundFault",$fault:"client",...r}),this.name="BlueGreenDeploymentNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BlueGreenDeploymentNotFoundFault=aNn;var oNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyNotFoundFault",$fault:"client",...r}),this.name="DBProxyNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyNotFoundFault=oNn;var cNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyTargetGroupNotFoundFault",$fault:"client",...r}),this.name="DBProxyTargetGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyTargetGroupNotFoundFault=cNn;var uNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSnapshotNotFoundFault",$fault:"client",...r}),this.name="DBSnapshotNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSnapshotNotFoundFault=uNn;var lNn=class e extends Id.RDSServiceException{constructor(r){super({name:"ResourceNotFoundFault",$fault:"client",...r}),this.name="ResourceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ResourceNotFoundFault=lNn;var dNn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationAlreadyExistsFault",$fault:"client",...r}),this.name="AuthorizationAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationAlreadyExistsFault=dNn;var pNn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationQuotaExceededFault",$fault:"client",...r}),this.name="AuthorizationQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationQuotaExceededFault=pNn;var mNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupNotFoundFault",$fault:"client",...r}),this.name="DBSecurityGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupNotFoundFault=mNn;var fNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSecurityGroupStateFault",$fault:"client",...r}),this.name="InvalidDBSecurityGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSecurityGroupStateFault=fNn;so.ExportSourceType={CLUSTER:"CLUSTER",SNAPSHOT:"SNAPSHOT"};var hNn=class e extends Id.RDSServiceException{constructor(r){super({name:"ExportTaskNotFoundFault",$fault:"client",...r}),this.name="ExportTaskNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ExportTaskNotFoundFault=hNn;var gNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidExportTaskStateFault",$fault:"client",...r}),this.name="InvalidExportTaskStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidExportTaskStateFault=gNn;var yNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBParameterGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupAlreadyExistsFault=yNn;var _Nn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupNotFoundFault",$fault:"client",...r}),this.name="DBParameterGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupNotFoundFault=_Nn;var ANn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBParameterGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBParameterGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBParameterGroupQuotaExceededFault=ANn;var bNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterSnapshotAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterSnapshotAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterSnapshotAlreadyExistsFault=bNn;var CNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterSnapshotNotFoundFault",$fault:"client",...r}),this.name="DBClusterSnapshotNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterSnapshotNotFoundFault=CNn;var vNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterSnapshotStateFault",$fault:"client",...r}),this.name="InvalidDBClusterSnapshotStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterSnapshotStateFault=vNn;var ENn=class e extends Id.RDSServiceException{constructor(r){super({name:"KMSKeyNotAccessibleFault",$fault:"client",...r}),this.name="KMSKeyNotAccessibleFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.KMSKeyNotAccessibleFault=ENn;var DNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SnapshotQuotaExceededFault",$fault:"client",...r}),this.name="SnapshotQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SnapshotQuotaExceededFault=DNn;var SNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomAvailabilityZoneNotFoundFault",$fault:"client",...r}),this.name="CustomAvailabilityZoneNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomAvailabilityZoneNotFoundFault=SNn;var wNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSnapshotAlreadyExistsFault",$fault:"client",...r}),this.name="DBSnapshotAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSnapshotAlreadyExistsFault=wNn;var INn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSnapshotStateFault",$fault:"client",...r}),this.name="InvalidDBSnapshotStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSnapshotStateFault=INn;var xNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupAlreadyExistsFault",$fault:"client",...r}),this.name="OptionGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupAlreadyExistsFault=xNn;var TNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupNotFoundFault",$fault:"client",...r}),this.name="OptionGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupNotFoundFault=TNn;var PNn=class e extends Id.RDSServiceException{constructor(r){super({name:"OptionGroupQuotaExceededFault",$fault:"client",...r}),this.name="OptionGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.OptionGroupQuotaExceededFault=PNn;var RNn=class e extends Id.RDSServiceException{constructor(r){super({name:"BlueGreenDeploymentAlreadyExistsFault",$fault:"client",...r}),this.name="BlueGreenDeploymentAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BlueGreenDeploymentAlreadyExistsFault=RNn;var kNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterParameterGroupNotFoundFault",$fault:"client",...r}),this.name="DBClusterParameterGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterParameterGroupNotFoundFault=kNn;var FNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterQuotaExceededFault=FNn;var NNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InstanceQuotaExceededFault",$fault:"client",...r}),this.name="InstanceQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InstanceQuotaExceededFault=NNn;var ONn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceClusterNotSupportedFault",$fault:"client",...r}),this.name="SourceClusterNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceClusterNotSupportedFault=ONn;var BNn=class e extends Id.RDSServiceException{constructor(r){super({name:"SourceDatabaseNotSupportedFault",$fault:"client",...r}),this.name="SourceDatabaseNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SourceDatabaseNotSupportedFault=BNn;var qNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CreateCustomDBEngineVersionFault",$fault:"client",...r}),this.name="CreateCustomDBEngineVersionFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CreateCustomDBEngineVersionFault=qNn;var MNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionAlreadyExistsFault",$fault:"client",...r}),this.name="CustomDBEngineVersionAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionAlreadyExistsFault=MNn;var LNn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionQuotaExceededFault",$fault:"client",...r}),this.name="CustomDBEngineVersionQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionQuotaExceededFault=LNn;var jNn=class e extends Id.RDSServiceException{constructor(r){super({name:"Ec2ImagePropertiesNotSupportedFault",$fault:"client",...r}),this.name="Ec2ImagePropertiesNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.Ec2ImagePropertiesNotSupportedFault=jNn;so.WriteForwardingStatus={DISABLED:"disabled",DISABLING:"disabling",ENABLED:"enabled",ENABLING:"enabling",UNKNOWN:"unknown"};var GNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterAlreadyExistsFault=GNn;var UNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupDoesNotCoverEnoughAZs",$fault:"client",...r}),this.name="DBSubnetGroupDoesNotCoverEnoughAZs",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupDoesNotCoverEnoughAZs=UNn;var VNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupNotFoundFault",$fault:"client",...r}),this.name="DBSubnetGroupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupNotFoundFault=VNn;var zNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DomainNotFoundFault",$fault:"client",...r}),this.name="DomainNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DomainNotFoundFault=zNn;var $Nn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterNotFoundFault",$fault:"client",...r}),this.name="GlobalClusterNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterNotFoundFault=$Nn;var QNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InsufficientStorageClusterCapacityFault",$fault:"client",...r}),this.name="InsufficientStorageClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InsufficientStorageClusterCapacityFault=QNn;var KNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetGroupStateFault",$fault:"client",...r}),this.name="InvalidDBSubnetGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetGroupStateFault=KNn;var HNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidGlobalClusterStateFault",$fault:"client",...r}),this.name="InvalidGlobalClusterStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidGlobalClusterStateFault=HNn;var WNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidSubnet",$fault:"client",...r}),this.name="InvalidSubnet",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidSubnet=WNn;var YNn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidVPCNetworkStateFault",$fault:"client",...r}),this.name="InvalidVPCNetworkStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidVPCNetworkStateFault=YNn;var JNn=class e extends Id.RDSServiceException{constructor(r){super({name:"StorageQuotaExceededFault",$fault:"client",...r}),this.name="StorageQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.StorageQuotaExceededFault=JNn;var XNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointAlreadyExistsFault",$fault:"client",...r}),this.name="DBClusterEndpointAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointAlreadyExistsFault=XNn;var ZNn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointQuotaExceededFault",$fault:"client",...r}),this.name="DBClusterEndpointQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointQuotaExceededFault=ZNn;var eOn=class e extends Id.RDSServiceException{constructor(r){super({name:"AuthorizationNotFoundFault",$fault:"client",...r}),this.name="AuthorizationNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.AuthorizationNotFoundFault=eOn;var tOn=class e extends Id.RDSServiceException{constructor(r){super({name:"BackupPolicyNotFoundFault",$fault:"client",...r}),this.name="BackupPolicyNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.BackupPolicyNotFoundFault=tOn;var rOn=class e extends Id.RDSServiceException{constructor(r){super({name:"CertificateNotFoundFault",$fault:"client",...r}),this.name="CertificateNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CertificateNotFoundFault=rOn;so.AutomationMode={ALL_PAUSED:"all-paused",FULL:"full"};so.ReplicaMode={MOUNTED:"mounted",OPEN_READ_ONLY:"open-read-only"};var nOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAlreadyExistsFault",$fault:"client",...r}),this.name="DBInstanceAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAlreadyExistsFault=nOn;var iOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InsufficientDBInstanceCapacityFault",$fault:"client",...r}),this.name="InsufficientDBInstanceCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InsufficientDBInstanceCapacityFault=iOn;var sOn=class e extends Id.RDSServiceException{constructor(r){super({name:"NetworkTypeNotSupported",$fault:"client",...r}),this.name="NetworkTypeNotSupported",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.NetworkTypeNotSupported=sOn;var aOn=class e extends Id.RDSServiceException{constructor(r){super({name:"ProvisionedIopsNotAvailableInAZFault",$fault:"client",...r}),this.name="ProvisionedIopsNotAvailableInAZFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.ProvisionedIopsNotAvailableInAZFault=aOn;var oOn=class e extends Id.RDSServiceException{constructor(r){super({name:"StorageTypeNotSupportedFault",$fault:"client",...r}),this.name="StorageTypeNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.StorageTypeNotSupportedFault=oOn;var cOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupNotAllowedFault",$fault:"client",...r}),this.name="DBSubnetGroupNotAllowedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupNotAllowedFault=cOn;var uOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetGroupFault",$fault:"client",...r}),this.name="InvalidDBSubnetGroupFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetGroupFault=uOn;so.AuthScheme={SECRETS:"SECRETS"};so.ClientPasswordAuthType={MYSQL_NATIVE_PASSWORD:"MYSQL_NATIVE_PASSWORD",POSTGRES_MD5:"POSTGRES_MD5",POSTGRES_SCRAM_SHA_256:"POSTGRES_SCRAM_SHA_256",SQL_SERVER_AUTHENTICATION:"SQL_SERVER_AUTHENTICATION"};so.IAMAuthMode={DISABLED:"DISABLED",ENABLED:"ENABLED",REQUIRED:"REQUIRED"};so.EngineFamily={MYSQL:"MYSQL",POSTGRESQL:"POSTGRESQL",SQLSERVER:"SQLSERVER"};so.DBProxyStatus={AVAILABLE:"available",CREATING:"creating",DELETING:"deleting",INCOMPATIBLE_NETWORK:"incompatible-network",INSUFFICIENT_RESOURCE_LIMITS:"insufficient-resource-limits",MODIFYING:"modifying",REACTIVATING:"reactivating",SUSPENDED:"suspended",SUSPENDING:"suspending"};var lOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyAlreadyExistsFault",$fault:"client",...r}),this.name="DBProxyAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyAlreadyExistsFault=lOn;var dOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyQuotaExceededFault",$fault:"client",...r}),this.name="DBProxyQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyQuotaExceededFault=dOn;so.DBProxyEndpointTargetRole={READ_ONLY:"READ_ONLY",READ_WRITE:"READ_WRITE"};so.DBProxyEndpointStatus={AVAILABLE:"available",CREATING:"creating",DELETING:"deleting",INCOMPATIBLE_NETWORK:"incompatible-network",INSUFFICIENT_RESOURCE_LIMITS:"insufficient-resource-limits",MODIFYING:"modifying"};var pOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointAlreadyExistsFault",$fault:"client",...r}),this.name="DBProxyEndpointAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointAlreadyExistsFault=pOn;var mOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointQuotaExceededFault",$fault:"client",...r}),this.name="DBProxyEndpointQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointQuotaExceededFault=mOn;var fOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBProxyStateFault",$fault:"client",...r}),this.name="InvalidDBProxyStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBProxyStateFault=fOn;var hOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBSecurityGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupAlreadyExistsFault=hOn;var gOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupNotSupportedFault",$fault:"client",...r}),this.name="DBSecurityGroupNotSupportedFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupNotSupportedFault=gOn;var yOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSecurityGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBSecurityGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSecurityGroupQuotaExceededFault=yOn;var _On=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupAlreadyExistsFault",$fault:"client",...r}),this.name="DBSubnetGroupAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupAlreadyExistsFault=_On;var AOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetGroupQuotaExceededFault",$fault:"client",...r}),this.name="DBSubnetGroupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetGroupQuotaExceededFault=AOn;var bOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBSubnetQuotaExceededFault",$fault:"client",...r}),this.name="DBSubnetQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBSubnetQuotaExceededFault=bOn;var COn=class e extends Id.RDSServiceException{constructor(r){super({name:"EventSubscriptionQuotaExceededFault",$fault:"client",...r}),this.name="EventSubscriptionQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.EventSubscriptionQuotaExceededFault=COn;var vOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSInvalidTopicFault",$fault:"client",...r}),this.name="SNSInvalidTopicFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSInvalidTopicFault=vOn;var EOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSNoAuthorizationFault",$fault:"client",...r}),this.name="SNSNoAuthorizationFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSNoAuthorizationFault=EOn;var DOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SNSTopicArnNotFoundFault",$fault:"client",...r}),this.name="SNSTopicArnNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SNSTopicArnNotFoundFault=DOn;var SOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionAlreadyExistFault",$fault:"client",...r}),this.name="SubscriptionAlreadyExistFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionAlreadyExistFault=SOn;var wOn=class e extends Id.RDSServiceException{constructor(r){super({name:"SubscriptionCategoryNotFoundFault",$fault:"client",...r}),this.name="SubscriptionCategoryNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.SubscriptionCategoryNotFoundFault=wOn;so.FailoverStatus={CANCELLING:"cancelling",FAILING_OVER:"failing-over",PENDING:"pending"};var IOn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterAlreadyExistsFault",$fault:"client",...r}),this.name="GlobalClusterAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterAlreadyExistsFault=IOn;var xOn=class e extends Id.RDSServiceException{constructor(r){super({name:"GlobalClusterQuotaExceededFault",$fault:"client",...r}),this.name="GlobalClusterQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.GlobalClusterQuotaExceededFault=xOn;var TOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidBlueGreenDeploymentStateFault",$fault:"client",...r}),this.name="InvalidBlueGreenDeploymentStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidBlueGreenDeploymentStateFault=TOn;var POn=class e extends Id.RDSServiceException{constructor(r){super({name:"CustomDBEngineVersionNotFoundFault",$fault:"client",...r}),this.name="CustomDBEngineVersionNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.CustomDBEngineVersionNotFoundFault=POn;var ROn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidCustomDBEngineVersionStateFault",$fault:"client",...r}),this.name="InvalidCustomDBEngineVersionStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidCustomDBEngineVersionStateFault=ROn;var kOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterEndpointNotFoundFault",$fault:"client",...r}),this.name="DBClusterEndpointNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterEndpointNotFoundFault=kOn;var FOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBClusterEndpointStateFault",$fault:"client",...r}),this.name="InvalidDBClusterEndpointStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBClusterEndpointStateFault=FOn;var NOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBParameterGroupStateFault",$fault:"client",...r}),this.name="InvalidDBParameterGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBParameterGroupStateFault=NOn;var OOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAutomatedBackupQuotaExceededFault",$fault:"client",...r}),this.name="DBInstanceAutomatedBackupQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAutomatedBackupQuotaExceededFault=OOn;var BOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBInstanceAutomatedBackupNotFoundFault",$fault:"client",...r}),this.name="DBInstanceAutomatedBackupNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBInstanceAutomatedBackupNotFoundFault=BOn;var qOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBInstanceAutomatedBackupStateFault",$fault:"client",...r}),this.name="InvalidDBInstanceAutomatedBackupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBInstanceAutomatedBackupStateFault=qOn;var MOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyEndpointNotFoundFault",$fault:"client",...r}),this.name="DBProxyEndpointNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyEndpointNotFoundFault=MOn;var LOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBProxyEndpointStateFault",$fault:"client",...r}),this.name="InvalidDBProxyEndpointStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBProxyEndpointStateFault=LOn;var jOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidDBSubnetStateFault",$fault:"client",...r}),this.name="InvalidDBSubnetStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidDBSubnetStateFault=jOn;var GOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidEventSubscriptionStateFault",$fault:"client",...r}),this.name="InvalidEventSubscriptionStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidEventSubscriptionStateFault=GOn;var UOn=class e extends Id.RDSServiceException{constructor(r){super({name:"InvalidOptionGroupStateFault",$fault:"client",...r}),this.name="InvalidOptionGroupStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.InvalidOptionGroupStateFault=UOn;var VOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBProxyTargetNotFoundFault",$fault:"client",...r}),this.name="DBProxyTargetNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBProxyTargetNotFoundFault=VOn;var zOn=class e extends Id.RDSServiceException{constructor(r){super({name:"DBClusterBacktrackNotFoundFault",$fault:"client",...r}),this.name="DBClusterBacktrackNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};so.DBClusterBacktrackNotFoundFault=zOn;so.ApplyMethod={immediate:"immediate",pending_reboot:"pending-reboot"}});var hBn=A(Yf=>{"use strict";Object.defineProperty(Yf,"__esModule",{value:!0});Yf.InvalidExportSourceStateFault=Yf.InvalidExportOnlyFault=Yf.IamRoleNotFoundFault=Yf.IamRoleMissingPermissionsFault=Yf.ExportTaskAlreadyExistsFault=Yf.PointInTimeRestoreNotEnabledFault=Yf.InvalidRestoreFault=Yf.InsufficientDBClusterCapacityFault=Yf.InvalidS3BucketFault=Yf.DBInstanceRoleNotFoundFault=Yf.DBClusterRoleNotFoundFault=Yf.InsufficientAvailableIPsInSubnetFault=Yf.DBProxyTargetAlreadyRegisteredFault=Yf.ReservedDBInstanceQuotaExceededFault=Yf.ReservedDBInstanceAlreadyExistsFault=Yf.SubnetAlreadyInUse=Yf.DBUpgradeDependencyFailureFault=Yf.SharedSnapshotQuotaExceededFault=Yf.StorageTypeNotAvailableFault=Yf.CustomEngineVersionStatus=Yf.InvalidDBClusterCapacityFault=Yf.AuditPolicyState=Yf.DBLogFileNotFoundFault=Yf.ReservedDBInstancesOfferingNotFoundFault=Yf.ReservedDBInstanceNotFoundFault=Yf.SourceType=Yf.TargetType=Yf.TargetState=Yf.TargetHealthReason=Yf.TargetRole=void 0;var b2=u3t();Yf.TargetRole={READ_ONLY:"READ_ONLY",READ_WRITE:"READ_WRITE",UNKNOWN:"UNKNOWN"};Yf.TargetHealthReason={AUTH_FAILURE:"AUTH_FAILURE",CONNECTION_FAILED:"CONNECTION_FAILED",INVALID_REPLICATION_STATE:"INVALID_REPLICATION_STATE",PENDING_PROXY_CAPACITY:"PENDING_PROXY_CAPACITY",UNREACHABLE:"UNREACHABLE"};Yf.TargetState={available:"AVAILABLE",registering:"REGISTERING",unavailable:"UNAVAILABLE"};Yf.TargetType={RDS_INSTANCE:"RDS_INSTANCE",RDS_SERVERLESS_ENDPOINT:"RDS_SERVERLESS_ENDPOINT",TRACKED_CLUSTER:"TRACKED_CLUSTER"};Yf.SourceType={blue_green_deployment:"blue-green-deployment",custom_engine_version:"custom-engine-version",db_cluster:"db-cluster",db_cluster_snapshot:"db-cluster-snapshot",db_instance:"db-instance",db_parameter_group:"db-parameter-group",db_proxy:"db-proxy",db_security_group:"db-security-group",db_snapshot:"db-snapshot"};var QOn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceNotFoundFault",$fault:"client",...r}),this.name="ReservedDBInstanceNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceNotFoundFault=QOn;var KOn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstancesOfferingNotFoundFault",$fault:"client",...r}),this.name="ReservedDBInstancesOfferingNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstancesOfferingNotFoundFault=KOn;var HOn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBLogFileNotFoundFault",$fault:"client",...r}),this.name="DBLogFileNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBLogFileNotFoundFault=HOn;Yf.AuditPolicyState={LOCKED_POLICY:"locked",UNLOCKED_POLICY:"unlocked"};var WOn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidDBClusterCapacityFault",$fault:"client",...r}),this.name="InvalidDBClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidDBClusterCapacityFault=WOn;Yf.CustomEngineVersionStatus={available:"available",inactive:"inactive",inactive_except_restore:"inactive-except-restore"};var YOn=class e extends b2.RDSServiceException{constructor(r){super({name:"StorageTypeNotAvailableFault",$fault:"client",...r}),this.name="StorageTypeNotAvailableFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.StorageTypeNotAvailableFault=YOn;var JOn=class e extends b2.RDSServiceException{constructor(r){super({name:"SharedSnapshotQuotaExceededFault",$fault:"client",...r}),this.name="SharedSnapshotQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.SharedSnapshotQuotaExceededFault=JOn;var XOn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBUpgradeDependencyFailureFault",$fault:"client",...r}),this.name="DBUpgradeDependencyFailureFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBUpgradeDependencyFailureFault=XOn;var ZOn=class e extends b2.RDSServiceException{constructor(r){super({name:"SubnetAlreadyInUse",$fault:"client",...r}),this.name="SubnetAlreadyInUse",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.SubnetAlreadyInUse=ZOn;var eBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceAlreadyExistsFault",$fault:"client",...r}),this.name="ReservedDBInstanceAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceAlreadyExistsFault=eBn;var tBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ReservedDBInstanceQuotaExceededFault",$fault:"client",...r}),this.name="ReservedDBInstanceQuotaExceededFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ReservedDBInstanceQuotaExceededFault=tBn;var rBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBProxyTargetAlreadyRegisteredFault",$fault:"client",...r}),this.name="DBProxyTargetAlreadyRegisteredFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBProxyTargetAlreadyRegisteredFault=rBn;var nBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InsufficientAvailableIPsInSubnetFault",$fault:"client",...r}),this.name="InsufficientAvailableIPsInSubnetFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InsufficientAvailableIPsInSubnetFault=nBn;var iBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBClusterRoleNotFoundFault",$fault:"client",...r}),this.name="DBClusterRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBClusterRoleNotFoundFault=iBn;var sBn=class e extends b2.RDSServiceException{constructor(r){super({name:"DBInstanceRoleNotFoundFault",$fault:"client",...r}),this.name="DBInstanceRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.DBInstanceRoleNotFoundFault=sBn;var aBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidS3BucketFault",$fault:"client",...r}),this.name="InvalidS3BucketFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidS3BucketFault=aBn;var oBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InsufficientDBClusterCapacityFault",$fault:"client",...r}),this.name="InsufficientDBClusterCapacityFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InsufficientDBClusterCapacityFault=oBn;var cBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidRestoreFault",$fault:"client",...r}),this.name="InvalidRestoreFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidRestoreFault=cBn;var uBn=class e extends b2.RDSServiceException{constructor(r){super({name:"PointInTimeRestoreNotEnabledFault",$fault:"client",...r}),this.name="PointInTimeRestoreNotEnabledFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.PointInTimeRestoreNotEnabledFault=uBn;var lBn=class e extends b2.RDSServiceException{constructor(r){super({name:"ExportTaskAlreadyExistsFault",$fault:"client",...r}),this.name="ExportTaskAlreadyExistsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.ExportTaskAlreadyExistsFault=lBn;var dBn=class e extends b2.RDSServiceException{constructor(r){super({name:"IamRoleMissingPermissionsFault",$fault:"client",...r}),this.name="IamRoleMissingPermissionsFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.IamRoleMissingPermissionsFault=dBn;var pBn=class e extends b2.RDSServiceException{constructor(r){super({name:"IamRoleNotFoundFault",$fault:"client",...r}),this.name="IamRoleNotFoundFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.IamRoleNotFoundFault=pBn;var mBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidExportOnlyFault",$fault:"client",...r}),this.name="InvalidExportOnlyFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidExportOnlyFault=mBn;var fBn=class e extends b2.RDSServiceException{constructor(r){super({name:"InvalidExportSourceStateFault",$fault:"client",...r}),this.name="InvalidExportSourceStateFault",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Yf.InvalidExportSourceStateFault=fBn});var Pu=A(dn=>{"use strict";Object.defineProperty(dn,"__esModule",{value:!0});dn.se_DescribeBlueGreenDeploymentsCommand=dn.se_DescribeAccountAttributesCommand=dn.se_DeregisterDBProxyTargetsCommand=dn.se_DeleteOptionGroupCommand=dn.se_DeleteGlobalClusterCommand=dn.se_DeleteEventSubscriptionCommand=dn.se_DeleteDBSubnetGroupCommand=dn.se_DeleteDBSnapshotCommand=dn.se_DeleteDBSecurityGroupCommand=dn.se_DeleteDBProxyEndpointCommand=dn.se_DeleteDBProxyCommand=dn.se_DeleteDBParameterGroupCommand=dn.se_DeleteDBInstanceAutomatedBackupCommand=dn.se_DeleteDBInstanceCommand=dn.se_DeleteDBClusterSnapshotCommand=dn.se_DeleteDBClusterParameterGroupCommand=dn.se_DeleteDBClusterEndpointCommand=dn.se_DeleteDBClusterCommand=dn.se_DeleteCustomDBEngineVersionCommand=dn.se_DeleteBlueGreenDeploymentCommand=dn.se_CreateOptionGroupCommand=dn.se_CreateGlobalClusterCommand=dn.se_CreateEventSubscriptionCommand=dn.se_CreateDBSubnetGroupCommand=dn.se_CreateDBSnapshotCommand=dn.se_CreateDBSecurityGroupCommand=dn.se_CreateDBProxyEndpointCommand=dn.se_CreateDBProxyCommand=dn.se_CreateDBParameterGroupCommand=dn.se_CreateDBInstanceReadReplicaCommand=dn.se_CreateDBInstanceCommand=dn.se_CreateDBClusterSnapshotCommand=dn.se_CreateDBClusterParameterGroupCommand=dn.se_CreateDBClusterEndpointCommand=dn.se_CreateDBClusterCommand=dn.se_CreateCustomDBEngineVersionCommand=dn.se_CreateBlueGreenDeploymentCommand=dn.se_CopyOptionGroupCommand=dn.se_CopyDBSnapshotCommand=dn.se_CopyDBParameterGroupCommand=dn.se_CopyDBClusterSnapshotCommand=dn.se_CopyDBClusterParameterGroupCommand=dn.se_CancelExportTaskCommand=dn.se_BacktrackDBClusterCommand=dn.se_AuthorizeDBSecurityGroupIngressCommand=dn.se_ApplyPendingMaintenanceActionCommand=dn.se_AddTagsToResourceCommand=dn.se_AddSourceIdentifierToSubscriptionCommand=dn.se_AddRoleToDBInstanceCommand=dn.se_AddRoleToDBClusterCommand=void 0;dn.se_ModifyDBInstanceCommand=dn.se_ModifyDBClusterSnapshotAttributeCommand=dn.se_ModifyDBClusterParameterGroupCommand=dn.se_ModifyDBClusterEndpointCommand=dn.se_ModifyDBClusterCommand=dn.se_ModifyCustomDBEngineVersionCommand=dn.se_ModifyCurrentDBClusterCapacityCommand=dn.se_ModifyCertificatesCommand=dn.se_ModifyActivityStreamCommand=dn.se_ListTagsForResourceCommand=dn.se_FailoverGlobalClusterCommand=dn.se_FailoverDBClusterCommand=dn.se_DownloadDBLogFilePortionCommand=dn.se_DescribeValidDBInstanceModificationsCommand=dn.se_DescribeSourceRegionsCommand=dn.se_DescribeReservedDBInstancesOfferingsCommand=dn.se_DescribeReservedDBInstancesCommand=dn.se_DescribePendingMaintenanceActionsCommand=dn.se_DescribeOrderableDBInstanceOptionsCommand=dn.se_DescribeOptionGroupsCommand=dn.se_DescribeOptionGroupOptionsCommand=dn.se_DescribeGlobalClustersCommand=dn.se_DescribeExportTasksCommand=dn.se_DescribeEventSubscriptionsCommand=dn.se_DescribeEventsCommand=dn.se_DescribeEventCategoriesCommand=dn.se_DescribeEngineDefaultParametersCommand=dn.se_DescribeEngineDefaultClusterParametersCommand=dn.se_DescribeDBSubnetGroupsCommand=dn.se_DescribeDBSnapshotsCommand=dn.se_DescribeDBSnapshotAttributesCommand=dn.se_DescribeDBSecurityGroupsCommand=dn.se_DescribeDBProxyTargetsCommand=dn.se_DescribeDBProxyTargetGroupsCommand=dn.se_DescribeDBProxyEndpointsCommand=dn.se_DescribeDBProxiesCommand=dn.se_DescribeDBParametersCommand=dn.se_DescribeDBParameterGroupsCommand=dn.se_DescribeDBLogFilesCommand=dn.se_DescribeDBInstancesCommand=dn.se_DescribeDBInstanceAutomatedBackupsCommand=dn.se_DescribeDBEngineVersionsCommand=dn.se_DescribeDBClusterSnapshotsCommand=dn.se_DescribeDBClusterSnapshotAttributesCommand=dn.se_DescribeDBClustersCommand=dn.se_DescribeDBClusterParametersCommand=dn.se_DescribeDBClusterParameterGroupsCommand=dn.se_DescribeDBClusterEndpointsCommand=dn.se_DescribeDBClusterBacktracksCommand=dn.se_DescribeCertificatesCommand=void 0;dn.de_CopyDBClusterParameterGroupCommand=dn.de_CancelExportTaskCommand=dn.de_BacktrackDBClusterCommand=dn.de_AuthorizeDBSecurityGroupIngressCommand=dn.de_ApplyPendingMaintenanceActionCommand=dn.de_AddTagsToResourceCommand=dn.de_AddSourceIdentifierToSubscriptionCommand=dn.de_AddRoleToDBInstanceCommand=dn.de_AddRoleToDBClusterCommand=dn.se_SwitchoverReadReplicaCommand=dn.se_SwitchoverBlueGreenDeploymentCommand=dn.se_StopDBInstanceAutomatedBackupsReplicationCommand=dn.se_StopDBInstanceCommand=dn.se_StopDBClusterCommand=dn.se_StopActivityStreamCommand=dn.se_StartExportTaskCommand=dn.se_StartDBInstanceAutomatedBackupsReplicationCommand=dn.se_StartDBInstanceCommand=dn.se_StartDBClusterCommand=dn.se_StartActivityStreamCommand=dn.se_RevokeDBSecurityGroupIngressCommand=dn.se_RestoreDBInstanceToPointInTimeCommand=dn.se_RestoreDBInstanceFromS3Command=dn.se_RestoreDBInstanceFromDBSnapshotCommand=dn.se_RestoreDBClusterToPointInTimeCommand=dn.se_RestoreDBClusterFromSnapshotCommand=dn.se_RestoreDBClusterFromS3Command=dn.se_ResetDBParameterGroupCommand=dn.se_ResetDBClusterParameterGroupCommand=dn.se_RemoveTagsFromResourceCommand=dn.se_RemoveSourceIdentifierFromSubscriptionCommand=dn.se_RemoveRoleFromDBInstanceCommand=dn.se_RemoveRoleFromDBClusterCommand=dn.se_RemoveFromGlobalClusterCommand=dn.se_RegisterDBProxyTargetsCommand=dn.se_RebootDBInstanceCommand=dn.se_RebootDBClusterCommand=dn.se_PurchaseReservedDBInstancesOfferingCommand=dn.se_PromoteReadReplicaDBClusterCommand=dn.se_PromoteReadReplicaCommand=dn.se_ModifyOptionGroupCommand=dn.se_ModifyGlobalClusterCommand=dn.se_ModifyEventSubscriptionCommand=dn.se_ModifyDBSubnetGroupCommand=dn.se_ModifyDBSnapshotAttributeCommand=dn.se_ModifyDBSnapshotCommand=dn.se_ModifyDBProxyTargetGroupCommand=dn.se_ModifyDBProxyEndpointCommand=dn.se_ModifyDBProxyCommand=dn.se_ModifyDBParameterGroupCommand=void 0;dn.de_DescribeDBEngineVersionsCommand=dn.de_DescribeDBClusterSnapshotsCommand=dn.de_DescribeDBClusterSnapshotAttributesCommand=dn.de_DescribeDBClustersCommand=dn.de_DescribeDBClusterParametersCommand=dn.de_DescribeDBClusterParameterGroupsCommand=dn.de_DescribeDBClusterEndpointsCommand=dn.de_DescribeDBClusterBacktracksCommand=dn.de_DescribeCertificatesCommand=dn.de_DescribeBlueGreenDeploymentsCommand=dn.de_DescribeAccountAttributesCommand=dn.de_DeregisterDBProxyTargetsCommand=dn.de_DeleteOptionGroupCommand=dn.de_DeleteGlobalClusterCommand=dn.de_DeleteEventSubscriptionCommand=dn.de_DeleteDBSubnetGroupCommand=dn.de_DeleteDBSnapshotCommand=dn.de_DeleteDBSecurityGroupCommand=dn.de_DeleteDBProxyEndpointCommand=dn.de_DeleteDBProxyCommand=dn.de_DeleteDBParameterGroupCommand=dn.de_DeleteDBInstanceAutomatedBackupCommand=dn.de_DeleteDBInstanceCommand=dn.de_DeleteDBClusterSnapshotCommand=dn.de_DeleteDBClusterParameterGroupCommand=dn.de_DeleteDBClusterEndpointCommand=dn.de_DeleteDBClusterCommand=dn.de_DeleteCustomDBEngineVersionCommand=dn.de_DeleteBlueGreenDeploymentCommand=dn.de_CreateOptionGroupCommand=dn.de_CreateGlobalClusterCommand=dn.de_CreateEventSubscriptionCommand=dn.de_CreateDBSubnetGroupCommand=dn.de_CreateDBSnapshotCommand=dn.de_CreateDBSecurityGroupCommand=dn.de_CreateDBProxyEndpointCommand=dn.de_CreateDBProxyCommand=dn.de_CreateDBParameterGroupCommand=dn.de_CreateDBInstanceReadReplicaCommand=dn.de_CreateDBInstanceCommand=dn.de_CreateDBClusterSnapshotCommand=dn.de_CreateDBClusterParameterGroupCommand=dn.de_CreateDBClusterEndpointCommand=dn.de_CreateDBClusterCommand=dn.de_CreateCustomDBEngineVersionCommand=dn.de_CreateBlueGreenDeploymentCommand=dn.de_CopyOptionGroupCommand=dn.de_CopyDBSnapshotCommand=dn.de_CopyDBParameterGroupCommand=dn.de_CopyDBClusterSnapshotCommand=void 0;dn.de_ModifyGlobalClusterCommand=dn.de_ModifyEventSubscriptionCommand=dn.de_ModifyDBSubnetGroupCommand=dn.de_ModifyDBSnapshotAttributeCommand=dn.de_ModifyDBSnapshotCommand=dn.de_ModifyDBProxyTargetGroupCommand=dn.de_ModifyDBProxyEndpointCommand=dn.de_ModifyDBProxyCommand=dn.de_ModifyDBParameterGroupCommand=dn.de_ModifyDBInstanceCommand=dn.de_ModifyDBClusterSnapshotAttributeCommand=dn.de_ModifyDBClusterParameterGroupCommand=dn.de_ModifyDBClusterEndpointCommand=dn.de_ModifyDBClusterCommand=dn.de_ModifyCustomDBEngineVersionCommand=dn.de_ModifyCurrentDBClusterCapacityCommand=dn.de_ModifyCertificatesCommand=dn.de_ModifyActivityStreamCommand=dn.de_ListTagsForResourceCommand=dn.de_FailoverGlobalClusterCommand=dn.de_FailoverDBClusterCommand=dn.de_DownloadDBLogFilePortionCommand=dn.de_DescribeValidDBInstanceModificationsCommand=dn.de_DescribeSourceRegionsCommand=dn.de_DescribeReservedDBInstancesOfferingsCommand=dn.de_DescribeReservedDBInstancesCommand=dn.de_DescribePendingMaintenanceActionsCommand=dn.de_DescribeOrderableDBInstanceOptionsCommand=dn.de_DescribeOptionGroupsCommand=dn.de_DescribeOptionGroupOptionsCommand=dn.de_DescribeGlobalClustersCommand=dn.de_DescribeExportTasksCommand=dn.de_DescribeEventSubscriptionsCommand=dn.de_DescribeEventsCommand=dn.de_DescribeEventCategoriesCommand=dn.de_DescribeEngineDefaultParametersCommand=dn.de_DescribeEngineDefaultClusterParametersCommand=dn.de_DescribeDBSubnetGroupsCommand=dn.de_DescribeDBSnapshotsCommand=dn.de_DescribeDBSnapshotAttributesCommand=dn.de_DescribeDBSecurityGroupsCommand=dn.de_DescribeDBProxyTargetsCommand=dn.de_DescribeDBProxyTargetGroupsCommand=dn.de_DescribeDBProxyEndpointsCommand=dn.de_DescribeDBProxiesCommand=dn.de_DescribeDBParametersCommand=dn.de_DescribeDBParameterGroupsCommand=dn.de_DescribeDBLogFilesCommand=dn.de_DescribeDBInstancesCommand=dn.de_DescribeDBInstanceAutomatedBackupsCommand=void 0;dn.de_SwitchoverReadReplicaCommand=dn.de_SwitchoverBlueGreenDeploymentCommand=dn.de_StopDBInstanceAutomatedBackupsReplicationCommand=dn.de_StopDBInstanceCommand=dn.de_StopDBClusterCommand=dn.de_StopActivityStreamCommand=dn.de_StartExportTaskCommand=dn.de_StartDBInstanceAutomatedBackupsReplicationCommand=dn.de_StartDBInstanceCommand=dn.de_StartDBClusterCommand=dn.de_StartActivityStreamCommand=dn.de_RevokeDBSecurityGroupIngressCommand=dn.de_RestoreDBInstanceToPointInTimeCommand=dn.de_RestoreDBInstanceFromS3Command=dn.de_RestoreDBInstanceFromDBSnapshotCommand=dn.de_RestoreDBClusterToPointInTimeCommand=dn.de_RestoreDBClusterFromSnapshotCommand=dn.de_RestoreDBClusterFromS3Command=dn.de_ResetDBParameterGroupCommand=dn.de_ResetDBClusterParameterGroupCommand=dn.de_RemoveTagsFromResourceCommand=dn.de_RemoveSourceIdentifierFromSubscriptionCommand=dn.de_RemoveRoleFromDBInstanceCommand=dn.de_RemoveRoleFromDBClusterCommand=dn.de_RemoveFromGlobalClusterCommand=dn.de_RegisterDBProxyTargetsCommand=dn.de_RebootDBInstanceCommand=dn.de_RebootDBClusterCommand=dn.de_PurchaseReservedDBInstancesOfferingCommand=dn.de_PromoteReadReplicaDBClusterCommand=dn.de_PromoteReadReplicaCommand=dn.de_ModifyOptionGroupCommand=void 0;var rgf=QC(),Te=qe(),ngf=Nwt(),xd=$On(),C2=hBn(),igf=u3t(),sgf=async(e,r)=>{let t=Ou,n;return n=qu({...KEf(e,r),Action:"AddRoleToDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddRoleToDBClusterCommand=sgf;var agf=async(e,r)=>{let t=Ou,n;return n=qu({...HEf(e,r),Action:"AddRoleToDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddRoleToDBInstanceCommand=agf;var ogf=async(e,r)=>{let t=Ou,n;return n=qu({...WEf(e,r),Action:"AddSourceIdentifierToSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddSourceIdentifierToSubscriptionCommand=ogf;var cgf=async(e,r)=>{let t=Ou,n;return n=qu({...YEf(e,r),Action:"AddTagsToResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AddTagsToResourceCommand=cgf;var ugf=async(e,r)=>{let t=Ou,n;return n=qu({...JEf(e,r),Action:"ApplyPendingMaintenanceAction",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ApplyPendingMaintenanceActionCommand=ugf;var lgf=async(e,r)=>{let t=Ou,n;return n=qu({...XEf(e,r),Action:"AuthorizeDBSecurityGroupIngress",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_AuthorizeDBSecurityGroupIngressCommand=lgf;var dgf=async(e,r)=>{let t=Ou,n;return n=qu({...ZEf(e,r),Action:"BacktrackDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_BacktrackDBClusterCommand=dgf;var pgf=async(e,r)=>{let t=Ou,n;return n=qu({...e2f(e,r),Action:"CancelExportTask",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CancelExportTaskCommand=pgf;var mgf=async(e,r)=>{let t=Ou,n;return n=qu({...r2f(e,r),Action:"CopyDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBClusterParameterGroupCommand=mgf;var fgf=async(e,r)=>{let t=Ou,n;return n=qu({...n2f(e,r),Action:"CopyDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBClusterSnapshotCommand=fgf;var hgf=async(e,r)=>{let t=Ou,n;return n=qu({...i2f(e,r),Action:"CopyDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBParameterGroupCommand=hgf;var ggf=async(e,r)=>{let t=Ou,n;return n=qu({...s2f(e,r),Action:"CopyDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyDBSnapshotCommand=ggf;var ygf=async(e,r)=>{let t=Ou,n;return n=qu({...a2f(e,r),Action:"CopyOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CopyOptionGroupCommand=ygf;var _gf=async(e,r)=>{let t=Ou,n;return n=qu({...o2f(e,r),Action:"CreateBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateBlueGreenDeploymentCommand=_gf;var Agf=async(e,r)=>{let t=Ou,n;return n=qu({...c2f(e,r),Action:"CreateCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateCustomDBEngineVersionCommand=Agf;var bgf=async(e,r)=>{let t=Ou,n;return n=qu({...l2f(e,r),Action:"CreateDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterCommand=bgf;var Cgf=async(e,r)=>{let t=Ou,n;return n=qu({...u2f(e,r),Action:"CreateDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterEndpointCommand=Cgf;var vgf=async(e,r)=>{let t=Ou,n;return n=qu({...d2f(e,r),Action:"CreateDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterParameterGroupCommand=vgf;var Egf=async(e,r)=>{let t=Ou,n;return n=qu({...p2f(e,r),Action:"CreateDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBClusterSnapshotCommand=Egf;var Dgf=async(e,r)=>{let t=Ou,n;return n=qu({...m2f(e,r),Action:"CreateDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBInstanceCommand=Dgf;var Sgf=async(e,r)=>{let t=Ou,n;return n=qu({...f2f(e,r),Action:"CreateDBInstanceReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBInstanceReadReplicaCommand=Sgf;var wgf=async(e,r)=>{let t=Ou,n;return n=qu({...h2f(e,r),Action:"CreateDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBParameterGroupCommand=wgf;var Igf=async(e,r)=>{let t=Ou,n;return n=qu({...y2f(e,r),Action:"CreateDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBProxyCommand=Igf;var xgf=async(e,r)=>{let t=Ou,n;return n=qu({...g2f(e,r),Action:"CreateDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBProxyEndpointCommand=xgf;var Tgf=async(e,r)=>{let t=Ou,n;return n=qu({..._2f(e,r),Action:"CreateDBSecurityGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSecurityGroupCommand=Tgf;var Pgf=async(e,r)=>{let t=Ou,n;return n=qu({...A2f(e,r),Action:"CreateDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSnapshotCommand=Pgf;var Rgf=async(e,r)=>{let t=Ou,n;return n=qu({...b2f(e,r),Action:"CreateDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateDBSubnetGroupCommand=Rgf;var kgf=async(e,r)=>{let t=Ou,n;return n=qu({...C2f(e,r),Action:"CreateEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateEventSubscriptionCommand=kgf;var Fgf=async(e,r)=>{let t=Ou,n;return n=qu({...v2f(e,r),Action:"CreateGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateGlobalClusterCommand=Fgf;var Ngf=async(e,r)=>{let t=Ou,n;return n=qu({...E2f(e,r),Action:"CreateOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_CreateOptionGroupCommand=Ngf;var Ogf=async(e,r)=>{let t=Ou,n;return n=qu({...D2f(e,r),Action:"DeleteBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteBlueGreenDeploymentCommand=Ogf;var Bgf=async(e,r)=>{let t=Ou,n;return n=qu({...S2f(e,r),Action:"DeleteCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteCustomDBEngineVersionCommand=Bgf;var qgf=async(e,r)=>{let t=Ou,n;return n=qu({...I2f(e,r),Action:"DeleteDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterCommand=qgf;var Mgf=async(e,r)=>{let t=Ou,n;return n=qu({...w2f(e,r),Action:"DeleteDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterEndpointCommand=Mgf;var Lgf=async(e,r)=>{let t=Ou,n;return n=qu({...x2f(e,r),Action:"DeleteDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterParameterGroupCommand=Lgf;var jgf=async(e,r)=>{let t=Ou,n;return n=qu({...T2f(e,r),Action:"DeleteDBClusterSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBClusterSnapshotCommand=jgf;var Ggf=async(e,r)=>{let t=Ou,n;return n=qu({...R2f(e,r),Action:"DeleteDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBInstanceCommand=Ggf;var Ugf=async(e,r)=>{let t=Ou,n;return n=qu({...P2f(e,r),Action:"DeleteDBInstanceAutomatedBackup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBInstanceAutomatedBackupCommand=Ugf;var Vgf=async(e,r)=>{let t=Ou,n;return n=qu({...k2f(e,r),Action:"DeleteDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBParameterGroupCommand=Vgf;var zgf=async(e,r)=>{let t=Ou,n;return n=qu({...N2f(e,r),Action:"DeleteDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBProxyCommand=zgf;var $gf=async(e,r)=>{let t=Ou,n;return n=qu({...F2f(e,r),Action:"DeleteDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBProxyEndpointCommand=$gf;var Qgf=async(e,r)=>{let t=Ou,n;return n=qu({...O2f(e,r),Action:"DeleteDBSecurityGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSecurityGroupCommand=Qgf;var Kgf=async(e,r)=>{let t=Ou,n;return n=qu({...B2f(e,r),Action:"DeleteDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSnapshotCommand=Kgf;var Hgf=async(e,r)=>{let t=Ou,n;return n=qu({...q2f(e,r),Action:"DeleteDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteDBSubnetGroupCommand=Hgf;var Wgf=async(e,r)=>{let t=Ou,n;return n=qu({...M2f(e,r),Action:"DeleteEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteEventSubscriptionCommand=Wgf;var Ygf=async(e,r)=>{let t=Ou,n;return n=qu({...L2f(e,r),Action:"DeleteGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteGlobalClusterCommand=Ygf;var Jgf=async(e,r)=>{let t=Ou,n;return n=qu({...j2f(e,r),Action:"DeleteOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeleteOptionGroupCommand=Jgf;var Xgf=async(e,r)=>{let t=Ou,n;return n=qu({...G2f(e,r),Action:"DeregisterDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DeregisterDBProxyTargetsCommand=Xgf;var Zgf=async(e,r)=>{let t=Ou,n;return n=qu({...U2f(e,r),Action:"DescribeAccountAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeAccountAttributesCommand=Zgf;var e1f=async(e,r)=>{let t=Ou,n;return n=qu({...V2f(e,r),Action:"DescribeBlueGreenDeployments",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeBlueGreenDeploymentsCommand=e1f;var t1f=async(e,r)=>{let t=Ou,n;return n=qu({...z2f(e,r),Action:"DescribeCertificates",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeCertificatesCommand=t1f;var r1f=async(e,r)=>{let t=Ou,n;return n=qu({...$2f(e,r),Action:"DescribeDBClusterBacktracks",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterBacktracksCommand=r1f;var n1f=async(e,r)=>{let t=Ou,n;return n=qu({...Q2f(e,r),Action:"DescribeDBClusterEndpoints",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterEndpointsCommand=n1f;var i1f=async(e,r)=>{let t=Ou,n;return n=qu({...K2f(e,r),Action:"DescribeDBClusterParameterGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterParameterGroupsCommand=i1f;var s1f=async(e,r)=>{let t=Ou,n;return n=qu({...H2f(e,r),Action:"DescribeDBClusterParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterParametersCommand=s1f;var a1f=async(e,r)=>{let t=Ou,n;return n=qu({...W2f(e,r),Action:"DescribeDBClusters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClustersCommand=a1f;var o1f=async(e,r)=>{let t=Ou,n;return n=qu({...Y2f(e,r),Action:"DescribeDBClusterSnapshotAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterSnapshotAttributesCommand=o1f;var c1f=async(e,r)=>{let t=Ou,n;return n=qu({...J2f(e,r),Action:"DescribeDBClusterSnapshots",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBClusterSnapshotsCommand=c1f;var u1f=async(e,r)=>{let t=Ou,n;return n=qu({...X2f(e,r),Action:"DescribeDBEngineVersions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBEngineVersionsCommand=u1f;var l1f=async(e,r)=>{let t=Ou,n;return n=qu({...Z2f(e,r),Action:"DescribeDBInstanceAutomatedBackups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBInstanceAutomatedBackupsCommand=l1f;var d1f=async(e,r)=>{let t=Ou,n;return n=qu({...eDf(e,r),Action:"DescribeDBInstances",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBInstancesCommand=d1f;var p1f=async(e,r)=>{let t=Ou,n;return n=qu({...tDf(e,r),Action:"DescribeDBLogFiles",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBLogFilesCommand=p1f;var m1f=async(e,r)=>{let t=Ou,n;return n=qu({...rDf(e,r),Action:"DescribeDBParameterGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBParameterGroupsCommand=m1f;var f1f=async(e,r)=>{let t=Ou,n;return n=qu({...nDf(e,r),Action:"DescribeDBParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBParametersCommand=f1f;var h1f=async(e,r)=>{let t=Ou,n;return n=qu({...iDf(e,r),Action:"DescribeDBProxies",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxiesCommand=h1f;var g1f=async(e,r)=>{let t=Ou,n;return n=qu({...sDf(e,r),Action:"DescribeDBProxyEndpoints",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyEndpointsCommand=g1f;var y1f=async(e,r)=>{let t=Ou,n;return n=qu({...aDf(e,r),Action:"DescribeDBProxyTargetGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyTargetGroupsCommand=y1f;var _1f=async(e,r)=>{let t=Ou,n;return n=qu({...oDf(e,r),Action:"DescribeDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBProxyTargetsCommand=_1f;var A1f=async(e,r)=>{let t=Ou,n;return n=qu({...cDf(e,r),Action:"DescribeDBSecurityGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSecurityGroupsCommand=A1f;var b1f=async(e,r)=>{let t=Ou,n;return n=qu({...uDf(e,r),Action:"DescribeDBSnapshotAttributes",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSnapshotAttributesCommand=b1f;var C1f=async(e,r)=>{let t=Ou,n;return n=qu({...lDf(e,r),Action:"DescribeDBSnapshots",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSnapshotsCommand=C1f;var v1f=async(e,r)=>{let t=Ou,n;return n=qu({...dDf(e,r),Action:"DescribeDBSubnetGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeDBSubnetGroupsCommand=v1f;var E1f=async(e,r)=>{let t=Ou,n;return n=qu({...pDf(e,r),Action:"DescribeEngineDefaultClusterParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEngineDefaultClusterParametersCommand=E1f;var D1f=async(e,r)=>{let t=Ou,n;return n=qu({...mDf(e,r),Action:"DescribeEngineDefaultParameters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEngineDefaultParametersCommand=D1f;var S1f=async(e,r)=>{let t=Ou,n;return n=qu({...fDf(e,r),Action:"DescribeEventCategories",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventCategoriesCommand=S1f;var w1f=async(e,r)=>{let t=Ou,n;return n=qu({...hDf(e,r),Action:"DescribeEvents",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventsCommand=w1f;var I1f=async(e,r)=>{let t=Ou,n;return n=qu({...gDf(e,r),Action:"DescribeEventSubscriptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeEventSubscriptionsCommand=I1f;var x1f=async(e,r)=>{let t=Ou,n;return n=qu({...yDf(e,r),Action:"DescribeExportTasks",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeExportTasksCommand=x1f;var T1f=async(e,r)=>{let t=Ou,n;return n=qu({..._Df(e,r),Action:"DescribeGlobalClusters",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeGlobalClustersCommand=T1f;var P1f=async(e,r)=>{let t=Ou,n;return n=qu({...ADf(e,r),Action:"DescribeOptionGroupOptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOptionGroupOptionsCommand=P1f;var R1f=async(e,r)=>{let t=Ou,n;return n=qu({...bDf(e,r),Action:"DescribeOptionGroups",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOptionGroupsCommand=R1f;var k1f=async(e,r)=>{let t=Ou,n;return n=qu({...CDf(e,r),Action:"DescribeOrderableDBInstanceOptions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeOrderableDBInstanceOptionsCommand=k1f;var F1f=async(e,r)=>{let t=Ou,n;return n=qu({...vDf(e,r),Action:"DescribePendingMaintenanceActions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribePendingMaintenanceActionsCommand=F1f;var N1f=async(e,r)=>{let t=Ou,n;return n=qu({...EDf(e,r),Action:"DescribeReservedDBInstances",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeReservedDBInstancesCommand=N1f;var O1f=async(e,r)=>{let t=Ou,n;return n=qu({...DDf(e,r),Action:"DescribeReservedDBInstancesOfferings",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeReservedDBInstancesOfferingsCommand=O1f;var B1f=async(e,r)=>{let t=Ou,n;return n=qu({...SDf(e,r),Action:"DescribeSourceRegions",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeSourceRegionsCommand=B1f;var q1f=async(e,r)=>{let t=Ou,n;return n=qu({...wDf(e,r),Action:"DescribeValidDBInstanceModifications",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DescribeValidDBInstanceModificationsCommand=q1f;var M1f=async(e,r)=>{let t=Ou,n;return n=qu({...IDf(e,r),Action:"DownloadDBLogFilePortion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_DownloadDBLogFilePortionCommand=M1f;var L1f=async(e,r)=>{let t=Ou,n;return n=qu({...TDf(e,r),Action:"FailoverDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_FailoverDBClusterCommand=L1f;var j1f=async(e,r)=>{let t=Ou,n;return n=qu({...PDf(e,r),Action:"FailoverGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_FailoverGlobalClusterCommand=j1f;var G1f=async(e,r)=>{let t=Ou,n;return n=qu({...NDf(e,r),Action:"ListTagsForResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ListTagsForResourceCommand=G1f;var U1f=async(e,r)=>{let t=Ou,n;return n=qu({...ODf(e,r),Action:"ModifyActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyActivityStreamCommand=U1f;var V1f=async(e,r)=>{let t=Ou,n;return n=qu({...BDf(e,r),Action:"ModifyCertificates",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCertificatesCommand=V1f;var z1f=async(e,r)=>{let t=Ou,n;return n=qu({...qDf(e,r),Action:"ModifyCurrentDBClusterCapacity",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCurrentDBClusterCapacityCommand=z1f;var $1f=async(e,r)=>{let t=Ou,n;return n=qu({...MDf(e,r),Action:"ModifyCustomDBEngineVersion",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyCustomDBEngineVersionCommand=$1f;var Q1f=async(e,r)=>{let t=Ou,n;return n=qu({...jDf(e,r),Action:"ModifyDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterCommand=Q1f;var K1f=async(e,r)=>{let t=Ou,n;return n=qu({...LDf(e,r),Action:"ModifyDBClusterEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterEndpointCommand=K1f;var H1f=async(e,r)=>{let t=Ou,n;return n=qu({...GDf(e,r),Action:"ModifyDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterParameterGroupCommand=H1f;var W1f=async(e,r)=>{let t=Ou,n;return n=qu({...UDf(e,r),Action:"ModifyDBClusterSnapshotAttribute",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBClusterSnapshotAttributeCommand=W1f;var Y1f=async(e,r)=>{let t=Ou,n;return n=qu({...VDf(e,r),Action:"ModifyDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBInstanceCommand=Y1f;var J1f=async(e,r)=>{let t=Ou,n;return n=qu({...zDf(e,r),Action:"ModifyDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBParameterGroupCommand=J1f;var X1f=async(e,r)=>{let t=Ou,n;return n=qu({...QDf(e,r),Action:"ModifyDBProxy",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyCommand=X1f;var Z1f=async(e,r)=>{let t=Ou,n;return n=qu({...$Df(e,r),Action:"ModifyDBProxyEndpoint",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyEndpointCommand=Z1f;var eyf=async(e,r)=>{let t=Ou,n;return n=qu({...KDf(e,r),Action:"ModifyDBProxyTargetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBProxyTargetGroupCommand=eyf;var tyf=async(e,r)=>{let t=Ou,n;return n=qu({...WDf(e,r),Action:"ModifyDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSnapshotCommand=tyf;var ryf=async(e,r)=>{let t=Ou,n;return n=qu({...HDf(e,r),Action:"ModifyDBSnapshotAttribute",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSnapshotAttributeCommand=ryf;var nyf=async(e,r)=>{let t=Ou,n;return n=qu({...YDf(e,r),Action:"ModifyDBSubnetGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyDBSubnetGroupCommand=nyf;var iyf=async(e,r)=>{let t=Ou,n;return n=qu({...JDf(e,r),Action:"ModifyEventSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyEventSubscriptionCommand=iyf;var syf=async(e,r)=>{let t=Ou,n;return n=qu({...XDf(e,r),Action:"ModifyGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyGlobalClusterCommand=syf;var ayf=async(e,r)=>{let t=Ou,n;return n=qu({...ZDf(e,r),Action:"ModifyOptionGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ModifyOptionGroupCommand=ayf;var oyf=async(e,r)=>{let t=Ou,n;return n=qu({...cSf(e,r),Action:"PromoteReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PromoteReadReplicaCommand=oyf;var cyf=async(e,r)=>{let t=Ou,n;return n=qu({...oSf(e,r),Action:"PromoteReadReplicaDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PromoteReadReplicaDBClusterCommand=cyf;var uyf=async(e,r)=>{let t=Ou,n;return n=qu({...uSf(e,r),Action:"PurchaseReservedDBInstancesOffering",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_PurchaseReservedDBInstancesOfferingCommand=uyf;var lyf=async(e,r)=>{let t=Ou,n;return n=qu({...lSf(e,r),Action:"RebootDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RebootDBClusterCommand=lyf;var dyf=async(e,r)=>{let t=Ou,n;return n=qu({...dSf(e,r),Action:"RebootDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RebootDBInstanceCommand=dyf;var pyf=async(e,r)=>{let t=Ou,n;return n=qu({...pSf(e,r),Action:"RegisterDBProxyTargets",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RegisterDBProxyTargetsCommand=pyf;var myf=async(e,r)=>{let t=Ou,n;return n=qu({...mSf(e,r),Action:"RemoveFromGlobalCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveFromGlobalClusterCommand=myf;var fyf=async(e,r)=>{let t=Ou,n;return n=qu({...fSf(e,r),Action:"RemoveRoleFromDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveRoleFromDBClusterCommand=fyf;var hyf=async(e,r)=>{let t=Ou,n;return n=qu({...hSf(e,r),Action:"RemoveRoleFromDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveRoleFromDBInstanceCommand=hyf;var gyf=async(e,r)=>{let t=Ou,n;return n=qu({...gSf(e,r),Action:"RemoveSourceIdentifierFromSubscription",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveSourceIdentifierFromSubscriptionCommand=gyf;var yyf=async(e,r)=>{let t=Ou,n;return n=qu({...ySf(e,r),Action:"RemoveTagsFromResource",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RemoveTagsFromResourceCommand=yyf;var _yf=async(e,r)=>{let t=Ou,n;return n=qu({..._Sf(e,r),Action:"ResetDBClusterParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ResetDBClusterParameterGroupCommand=_yf;var Ayf=async(e,r)=>{let t=Ou,n;return n=qu({...ASf(e,r),Action:"ResetDBParameterGroup",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_ResetDBParameterGroupCommand=Ayf;var byf=async(e,r)=>{let t=Ou,n;return n=qu({...bSf(e,r),Action:"RestoreDBClusterFromS3",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterFromS3Command=byf;var Cyf=async(e,r)=>{let t=Ou,n;return n=qu({...CSf(e,r),Action:"RestoreDBClusterFromSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterFromSnapshotCommand=Cyf;var vyf=async(e,r)=>{let t=Ou,n;return n=qu({...vSf(e,r),Action:"RestoreDBClusterToPointInTime",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBClusterToPointInTimeCommand=vyf;var Eyf=async(e,r)=>{let t=Ou,n;return n=qu({...ESf(e,r),Action:"RestoreDBInstanceFromDBSnapshot",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceFromDBSnapshotCommand=Eyf;var Dyf=async(e,r)=>{let t=Ou,n;return n=qu({...DSf(e,r),Action:"RestoreDBInstanceFromS3",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceFromS3Command=Dyf;var Syf=async(e,r)=>{let t=Ou,n;return n=qu({...SSf(e,r),Action:"RestoreDBInstanceToPointInTime",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RestoreDBInstanceToPointInTimeCommand=Syf;var wyf=async(e,r)=>{let t=Ou,n;return n=qu({...wSf(e,r),Action:"RevokeDBSecurityGroupIngress",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_RevokeDBSecurityGroupIngressCommand=wyf;var Iyf=async(e,r)=>{let t=Ou,n;return n=qu({...xSf(e,r),Action:"StartActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartActivityStreamCommand=Iyf;var xyf=async(e,r)=>{let t=Ou,n;return n=qu({...TSf(e,r),Action:"StartDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBClusterCommand=xyf;var Tyf=async(e,r)=>{let t=Ou,n;return n=qu({...RSf(e,r),Action:"StartDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBInstanceCommand=Tyf;var Pyf=async(e,r)=>{let t=Ou,n;return n=qu({...PSf(e,r),Action:"StartDBInstanceAutomatedBackupsReplication",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartDBInstanceAutomatedBackupsReplicationCommand=Pyf;var Ryf=async(e,r)=>{let t=Ou,n;return n=qu({...kSf(e,r),Action:"StartExportTask",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StartExportTaskCommand=Ryf;var kyf=async(e,r)=>{let t=Ou,n;return n=qu({...FSf(e,r),Action:"StopActivityStream",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopActivityStreamCommand=kyf;var Fyf=async(e,r)=>{let t=Ou,n;return n=qu({...NSf(e,r),Action:"StopDBCluster",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBClusterCommand=Fyf;var Nyf=async(e,r)=>{let t=Ou,n;return n=qu({...BSf(e,r),Action:"StopDBInstance",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBInstanceCommand=Nyf;var Oyf=async(e,r)=>{let t=Ou,n;return n=qu({...OSf(e,r),Action:"StopDBInstanceAutomatedBackupsReplication",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_StopDBInstanceAutomatedBackupsReplicationCommand=Oyf;var Byf=async(e,r)=>{let t=Ou,n;return n=qu({...qSf(e,r),Action:"SwitchoverBlueGreenDeployment",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_SwitchoverBlueGreenDeploymentCommand=Byf;var qyf=async(e,r)=>{let t=Ou,n;return n=qu({...MSf(e,r),Action:"SwitchoverReadReplica",Version:"2014-10-31"}),Nu(r,t,"/",void 0,n)};dn.se_SwitchoverReadReplicaCommand=qyf;var Myf=async(e,r)=>e.statusCode>=300?Lyf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddRoleToDBClusterCommand=Myf;var Lyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterRoleAlreadyExists":case"com.amazonaws.rds#DBClusterRoleAlreadyExistsFault":throw await aEf(t,r);case"DBClusterRoleQuotaExceeded":case"com.amazonaws.rds#DBClusterRoleQuotaExceededFault":throw await cEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},jyf=async(e,r)=>e.statusCode>=300?Gyf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddRoleToDBInstanceCommand=jyf;var Gyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBInstanceRoleAlreadyExists":case"com.amazonaws.rds#DBInstanceRoleAlreadyExistsFault":throw await uEf(t,r);case"DBInstanceRoleQuotaExceeded":case"com.amazonaws.rds#DBInstanceRoleQuotaExceededFault":throw await dEf(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Uyf=async(e,r)=>{if(e.statusCode>=300)return Vyf(e,r);let t=await ml(e.body,r),n={};return n=$Sf(t.AddSourceIdentifierToSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_AddSourceIdentifierToSubscriptionCommand=Uyf;var Vyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},zyf=async(e,r)=>e.statusCode>=300?$yf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_AddTagsToResourceCommand=zyf;var $yf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Qyf=async(e,r)=>{if(e.statusCode>=300)return Kyf(e,r);let t=await ml(e.body,r),n={};return n=QSf(t.ApplyPendingMaintenanceActionResult,r),{$metadata:Ta(e),...n}};dn.de_ApplyPendingMaintenanceActionCommand=Qyf;var Kyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Hyf=async(e,r)=>{if(e.statusCode>=300)return Wyf(e,r);let t=await ml(e.body,r),n={};return n=YSf(t.AuthorizeDBSecurityGroupIngressResult,r),{$metadata:Ta(e),...n}};dn.de_AuthorizeDBSecurityGroupIngressCommand=Hyf;var Wyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationAlreadyExists":case"com.amazonaws.rds#AuthorizationAlreadyExistsFault":throw await Yvf(t,r);case"AuthorizationQuotaExceeded":case"com.amazonaws.rds#AuthorizationQuotaExceededFault":throw await Jvf(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Yyf=async(e,r)=>{if(e.statusCode>=300)return Jyf(e,r);let t=await ml(e.body,r),n={};return n=E7a(t.BacktrackDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_BacktrackDBClusterCommand=Yyf;var Jyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Xyf=async(e,r)=>{if(e.statusCode>=300)return Zyf(e,r);let t=await ml(e.body,r),n={};return n=IBn(t.CancelExportTaskResult,r),{$metadata:Ta(e),...n}};dn.de_CancelExportTaskCommand=Xyf;var Zyf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ExportTaskNotFound":case"com.amazonaws.rds#ExportTaskNotFoundFault":throw await Z4a(t,r);case"InvalidExportTaskStateFault":case"com.amazonaws.rds#InvalidExportTaskStateFault":throw await qEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},e_f=async(e,r)=>{if(e.statusCode>=300)return t_f(e,r);let t=await ml(e.body,r),n={};return n=pwf(t.CopyDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBClusterParameterGroupCommand=e_f;var t_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},r_f=async(e,r)=>{if(e.statusCode>=300)return n_f(e,r);let t=await ml(e.body,r),n={};return n=mwf(t.CopyDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBClusterSnapshotCommand=r_f;var n_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},i_f=async(e,r)=>{if(e.statusCode>=300)return s_f(e,r);let t=await ml(e.body,r),n={};return n=fwf(t.CopyDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBParameterGroupCommand=i_f;var s_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},a_f=async(e,r)=>{if(e.statusCode>=300)return o_f(e,r);let t=await ml(e.body,r),n={};return n=hwf(t.CopyDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CopyDBSnapshotCommand=a_f;var o_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomAvailabilityZoneNotFound":case"com.amazonaws.rds#CustomAvailabilityZoneNotFoundFault":throw await eEf(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},c_f=async(e,r)=>{if(e.statusCode>=300)return u_f(e,r);let t=await ml(e.body,r),n={};return n=gwf(t.CopyOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CopyOptionGroupCommand=c_f;var u_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupAlreadyExistsFault":case"com.amazonaws.rds#OptionGroupAlreadyExistsFault":throw await a7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"OptionGroupQuotaExceededFault":case"com.amazonaws.rds#OptionGroupQuotaExceededFault":throw await o7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},l_f=async(e,r)=>{if(e.statusCode>=300)return d_f(e,r);let t=await ml(e.body,r),n={};return n=ywf(t.CreateBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_CreateBlueGreenDeploymentCommand=l_f;var d_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentAlreadyExistsFault":case"com.amazonaws.rds#BlueGreenDeploymentAlreadyExistsFault":throw await Xvf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SourceClusterNotSupportedFault":case"com.amazonaws.rds#SourceClusterNotSupportedFault":throw await UEf(t,r);case"SourceDatabaseNotSupportedFault":case"com.amazonaws.rds#SourceDatabaseNotSupportedFault":throw await VEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},p_f=async(e,r)=>{if(e.statusCode>=300)return m_f(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.CreateCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_CreateCustomDBEngineVersionCommand=p_f;var m_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CreateCustomDBEngineVersionFault":case"com.amazonaws.rds#CreateCustomDBEngineVersionFault":throw await Zvf(t,r);case"CustomDBEngineVersionAlreadyExistsFault":case"com.amazonaws.rds#CustomDBEngineVersionAlreadyExistsFault":throw await tEf(t,r);case"CustomDBEngineVersionQuotaExceededFault":case"com.amazonaws.rds#CustomDBEngineVersionQuotaExceededFault":throw await rEf(t,r);case"Ec2ImagePropertiesNotSupportedFault":case"com.amazonaws.rds#Ec2ImagePropertiesNotSupportedFault":throw await EEf(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},f_f=async(e,r)=>{if(e.statusCode>=300)return h_f(e,r);let t=await ml(e.body,r),n={};return n=bwf(t.CreateDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterCommand=f_f;var h_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},g_f=async(e,r)=>{if(e.statusCode>=300)return y_f(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.CreateDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterEndpointCommand=g_f;var y_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBClusterEndpointAlreadyExistsFault":throw await iEf(t,r);case"DBClusterEndpointQuotaExceededFault":case"com.amazonaws.rds#DBClusterEndpointQuotaExceededFault":throw await sEf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},__f=async(e,r)=>{if(e.statusCode>=300)return A_f(e,r);let t=await ml(e.body,r),n={};return n=Awf(t.CreateDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterParameterGroupCommand=__f;var A_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},b_f=async(e,r)=>{if(e.statusCode>=300)return C_f(e,r);let t=await ml(e.body,r),n={};return n=Cwf(t.CreateDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBClusterSnapshotCommand=b_f;var C_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},v_f=async(e,r)=>{if(e.statusCode>=300)return E_f(e,r);let t=await ml(e.body,r),n={};return n=Ewf(t.CreateDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBInstanceCommand=v_f;var E_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},D_f=async(e,r)=>{if(e.statusCode>=300)return S_f(e,r);let t=await ml(e.body,r),n={};return n=vwf(t.CreateDBInstanceReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBInstanceReadReplicaCommand=D_f;var S_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotAllowedFault":case"com.amazonaws.rds#DBSubnetGroupNotAllowedFault":throw await bEf(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSubnetGroupFault":case"com.amazonaws.rds#InvalidDBSubnetGroupFault":throw await kEf(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},w_f=async(e,r)=>{if(e.statusCode>=300)return I_f(e,r);let t=await ml(e.body,r),n={};return n=Dwf(t.CreateDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBParameterGroupCommand=w_f;var I_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupAlreadyExists":case"com.amazonaws.rds#DBParameterGroupAlreadyExistsFault":throw await Gfr(t,r);case"DBParameterGroupQuotaExceeded":case"com.amazonaws.rds#DBParameterGroupQuotaExceededFault":throw await Ufr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},x_f=async(e,r)=>{if(e.statusCode>=300)return T_f(e,r);let t=await ml(e.body,r),n={};return n=wwf(t.CreateDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBProxyCommand=x_f;var T_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyAlreadyExistsFault":case"com.amazonaws.rds#DBProxyAlreadyExistsFault":throw await H4a(t,r);case"DBProxyQuotaExceededFault":case"com.amazonaws.rds#DBProxyQuotaExceededFault":throw await fEf(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},P_f=async(e,r)=>{if(e.statusCode>=300)return R_f(e,r);let t=await ml(e.body,r),n={};return n=Swf(t.CreateDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBProxyEndpointCommand=P_f;var R_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBProxyEndpointAlreadyExistsFault":throw await W4a(t,r);case"DBProxyEndpointQuotaExceededFault":case"com.amazonaws.rds#DBProxyEndpointQuotaExceededFault":throw await mEf(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},k_f=async(e,r)=>{if(e.statusCode>=300)return F_f(e,r);let t=await ml(e.body,r),n={};return n=Iwf(t.CreateDBSecurityGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSecurityGroupCommand=k_f;var F_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupAlreadyExists":case"com.amazonaws.rds#DBSecurityGroupAlreadyExistsFault":throw await gEf(t,r);case"DBSecurityGroupNotSupported":case"com.amazonaws.rds#DBSecurityGroupNotSupportedFault":throw await yEf(t,r);case"QuotaExceeded.DBSecurityGroup":case"com.amazonaws.rds#DBSecurityGroupQuotaExceededFault":throw await _Ef(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},N_f=async(e,r)=>{if(e.statusCode>=300)return O_f(e,r);let t=await ml(e.body,r),n={};return n=xwf(t.CreateDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSnapshotCommand=N_f;var O_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},B_f=async(e,r)=>{if(e.statusCode>=300)return q_f(e,r);let t=await ml(e.body,r),n={};return n=Twf(t.CreateDBSubnetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateDBSubnetGroupCommand=B_f;var q_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupAlreadyExists":case"com.amazonaws.rds#DBSubnetGroupAlreadyExistsFault":throw await AEf(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupQuotaExceeded":case"com.amazonaws.rds#DBSubnetGroupQuotaExceededFault":throw await CEf(t,r);case"DBSubnetQuotaExceededFault":case"com.amazonaws.rds#DBSubnetQuotaExceededFault":throw await J4a(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},M_f=async(e,r)=>{if(e.statusCode>=300)return L_f(e,r);let t=await ml(e.body,r),n={};return n=Pwf(t.CreateEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_CreateEventSubscriptionCommand=M_f;var L_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"EventSubscriptionQuotaExceeded":case"com.amazonaws.rds#EventSubscriptionQuotaExceededFault":throw await X4a(t,r);case"SNSInvalidTopic":case"com.amazonaws.rds#SNSInvalidTopicFault":throw await l7a(t,r);case"SNSNoAuthorization":case"com.amazonaws.rds#SNSNoAuthorizationFault":throw await d7a(t,r);case"SNSTopicArnNotFound":case"com.amazonaws.rds#SNSTopicArnNotFoundFault":throw await p7a(t,r);case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionAlreadyExist":case"com.amazonaws.rds#SubscriptionAlreadyExistFault":throw await QEf(t,r);case"SubscriptionCategoryNotFound":case"com.amazonaws.rds#SubscriptionCategoryNotFoundFault":throw await m7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},j_f=async(e,r)=>{if(e.statusCode>=300)return G_f(e,r);let t=await ml(e.body,r),n={};return n=Rwf(t.CreateGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_CreateGlobalClusterCommand=j_f;var G_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterAlreadyExistsFault":case"com.amazonaws.rds#GlobalClusterAlreadyExistsFault":throw await SEf(t,r);case"GlobalClusterQuotaExceededFault":case"com.amazonaws.rds#GlobalClusterQuotaExceededFault":throw await wEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},U_f=async(e,r)=>{if(e.statusCode>=300)return V_f(e,r);let t=await ml(e.body,r),n={};return n=kwf(t.CreateOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_CreateOptionGroupCommand=U_f;var V_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupAlreadyExistsFault":case"com.amazonaws.rds#OptionGroupAlreadyExistsFault":throw await a7a(t,r);case"OptionGroupQuotaExceededFault":case"com.amazonaws.rds#OptionGroupQuotaExceededFault":throw await o7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},z_f=async(e,r)=>{if(e.statusCode>=300)return $_f(e,r);let t=await ml(e.body,r),n={};return n=Dxf(t.DeleteBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteBlueGreenDeploymentCommand=z_f;var $_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"InvalidBlueGreenDeploymentStateFault":case"com.amazonaws.rds#InvalidBlueGreenDeploymentStateFault":throw await t7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Q_f=async(e,r)=>{if(e.statusCode>=300)return K_f(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.DeleteCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteCustomDBEngineVersionCommand=Q_f;var K_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomDBEngineVersionNotFoundFault":case"com.amazonaws.rds#CustomDBEngineVersionNotFoundFault":throw await $4a(t,r);case"InvalidCustomDBEngineVersionStateFault":case"com.amazonaws.rds#InvalidCustomDBEngineVersionStateFault":throw await r7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},H_f=async(e,r)=>{if(e.statusCode>=300)return W_f(e,r);let t=await ml(e.body,r),n={};return n=Sxf(t.DeleteDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterCommand=H_f;var W_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotAlreadyExistsFault":case"com.amazonaws.rds#DBClusterSnapshotAlreadyExistsFault":throw await yBn(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Y_f=async(e,r)=>{if(e.statusCode>=300)return J_f(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.DeleteDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterEndpointCommand=Y_f;var J_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointNotFoundFault":case"com.amazonaws.rds#DBClusterEndpointNotFoundFault":throw await Q4a(t,r);case"InvalidDBClusterEndpointStateFault":case"com.amazonaws.rds#InvalidDBClusterEndpointStateFault":throw await n7a(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},X_f=async(e,r)=>e.statusCode>=300?Z_f(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBClusterParameterGroupCommand=X_f;var Z_f=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},eAf=async(e,r)=>{if(e.statusCode>=300)return tAf(e,r);let t=await ml(e.body,r),n={};return n=wxf(t.DeleteDBClusterSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBClusterSnapshotCommand=eAf;var tAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},rAf=async(e,r)=>{if(e.statusCode>=300)return nAf(e,r);let t=await ml(e.body,r),n={};return n=xxf(t.DeleteDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBInstanceCommand=rAf;var nAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupQuotaExceeded":case"com.amazonaws.rds#DBInstanceAutomatedBackupQuotaExceededFault":throw await K4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},iAf=async(e,r)=>{if(e.statusCode>=300)return sAf(e,r);let t=await ml(e.body,r),n={};return n=Ixf(t.DeleteDBInstanceAutomatedBackupResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBInstanceAutomatedBackupCommand=iAf;var sAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);case"InvalidDBInstanceAutomatedBackupState":case"com.amazonaws.rds#InvalidDBInstanceAutomatedBackupStateFault":throw await REf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},aAf=async(e,r)=>e.statusCode>=300?oAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBParameterGroupCommand=aAf;var oAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},cAf=async(e,r)=>{if(e.statusCode>=300)return uAf(e,r);let t=await ml(e.body,r),n={};return n=Pxf(t.DeleteDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBProxyCommand=cAf;var uAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},lAf=async(e,r)=>{if(e.statusCode>=300)return dAf(e,r);let t=await ml(e.body,r),n={};return n=Txf(t.DeleteDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBProxyEndpointCommand=lAf;var dAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"InvalidDBProxyEndpointStateFault":case"com.amazonaws.rds#InvalidDBProxyEndpointStateFault":throw await i7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},pAf=async(e,r)=>e.statusCode>=300?mAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBSecurityGroupCommand=pAf;var mAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},fAf=async(e,r)=>{if(e.statusCode>=300)return hAf(e,r);let t=await ml(e.body,r),n={};return n=Rxf(t.DeleteDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteDBSnapshotCommand=fAf;var hAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},gAf=async(e,r)=>e.statusCode>=300?yAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteDBSubnetGroupCommand=gAf;var yAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidDBSubnetStateFault":case"com.amazonaws.rds#InvalidDBSubnetStateFault":throw await FEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},_Af=async(e,r)=>{if(e.statusCode>=300)return AAf(e,r);let t=await ml(e.body,r),n={};return n=kxf(t.DeleteEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteEventSubscriptionCommand=_Af;var AAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidEventSubscriptionState":case"com.amazonaws.rds#InvalidEventSubscriptionStateFault":throw await NEf(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},bAf=async(e,r)=>{if(e.statusCode>=300)return CAf(e,r);let t=await ml(e.body,r),n={};return n=Fxf(t.DeleteGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_DeleteGlobalClusterCommand=bAf;var CAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},vAf=async(e,r)=>e.statusCode>=300?EAf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_DeleteOptionGroupCommand=vAf;var EAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidOptionGroupStateFault":case"com.amazonaws.rds#InvalidOptionGroupStateFault":throw await s7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},DAf=async(e,r)=>{if(e.statusCode>=300)return SAf(e,r);let t=await ml(e.body,r),n={};return n=Nxf(t.DeregisterDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_DeregisterDBProxyTargetsCommand=DAf;var SAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBProxyTargetNotFoundFault":case"com.amazonaws.rds#DBProxyTargetNotFoundFault":throw await Y4a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},wAf=async(e,r)=>{if(e.statusCode>=300)return IAf(e,r);let t=await ml(e.body,r),n={};return n=GSf(t.DescribeAccountAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeAccountAttributesCommand=wAf;var IAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},xAf=async(e,r)=>{if(e.statusCode>=300)return TAf(e,r);let t=await ml(e.body,r),n={};return n=Oxf(t.DescribeBlueGreenDeploymentsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeBlueGreenDeploymentsCommand=xAf;var TAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},PAf=async(e,r)=>{if(e.statusCode>=300)return RAf(e,r);let t=await ml(e.body,r),n={};return n=cwf(t.DescribeCertificatesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeCertificatesCommand=PAf;var RAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},kAf=async(e,r)=>{if(e.statusCode>=300)return FAf(e,r);let t=await ml(e.body,r),n={};return n=jwf(t.DescribeDBClusterBacktracksResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterBacktracksCommand=kAf;var FAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterBacktrackNotFoundFault":case"com.amazonaws.rds#DBClusterBacktrackNotFoundFault":throw await nEf(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},NAf=async(e,r)=>{if(e.statusCode>=300)return OAf(e,r);let t=await ml(e.body,r),n={};return n=$wf(t.DescribeDBClusterEndpointsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterEndpointsCommand=NAf;var OAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},BAf=async(e,r)=>{if(e.statusCode>=300)return qAf(e,r);let t=await ml(e.body,r),n={};return n=iIf(t.DescribeDBClusterParameterGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterParameterGroupsCommand=BAf;var qAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},MAf=async(e,r)=>{if(e.statusCode>=300)return LAf(e,r);let t=await ml(e.body,r),n={};return n=tIf(t.DescribeDBClusterParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterParametersCommand=MAf;var LAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},jAf=async(e,r)=>{if(e.statusCode>=300)return GAf(e,r);let t=await ml(e.body,r),n={};return n=Jwf(t.DescribeDBClustersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClustersCommand=jAf;var GAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},UAf=async(e,r)=>{if(e.statusCode>=300)return VAf(e,r);let t=await ml(e.body,r),n={};return n=Bxf(t.DescribeDBClusterSnapshotAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterSnapshotAttributesCommand=UAf;var VAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},zAf=async(e,r)=>{if(e.statusCode>=300)return $Af(e,r);let t=await ml(e.body,r),n={};return n=hIf(t.DescribeDBClusterSnapshotsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBClusterSnapshotsCommand=zAf;var $Af=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},QAf=async(e,r)=>{if(e.statusCode>=300)return KAf(e,r);let t=await ml(e.body,r),n={};return n=_If(t.DescribeDBEngineVersionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBEngineVersionsCommand=QAf;var KAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},HAf=async(e,r)=>{if(e.statusCode>=300)return WAf(e,r);let t=await ml(e.body,r),n={};return n=CIf(t.DescribeDBInstanceAutomatedBackupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBInstanceAutomatedBackupsCommand=HAf;var WAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},YAf=async(e,r)=>{if(e.statusCode>=300)return JAf(e,r);let t=await ml(e.body,r),n={};return n=wIf(t.DescribeDBInstancesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBInstancesCommand=YAf;var JAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},XAf=async(e,r)=>{if(e.statusCode>=300)return ZAf(e,r);let t=await ml(e.body,r),n={};return n=Lxf(t.DescribeDBLogFilesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBLogFilesCommand=XAf;var ZAf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ebf=async(e,r)=>{if(e.statusCode>=300)return tbf(e,r);let t=await ml(e.body,r),n={};return n=GIf(t.DescribeDBParameterGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBParameterGroupsCommand=ebf;var tbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},rbf=async(e,r)=>{if(e.statusCode>=300)return nbf(e,r);let t=await ml(e.body,r),n={};return n=qIf(t.DescribeDBParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBParametersCommand=rbf;var nbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ibf=async(e,r)=>{if(e.statusCode>=300)return sbf(e,r);let t=await ml(e.body,r),n={};return n=jxf(t.DescribeDBProxiesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxiesCommand=ibf;var sbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},abf=async(e,r)=>{if(e.statusCode>=300)return obf(e,r);let t=await ml(e.body,r),n={};return n=Gxf(t.DescribeDBProxyEndpointsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyEndpointsCommand=abf;var obf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},cbf=async(e,r)=>{if(e.statusCode>=300)return ubf(e,r);let t=await ml(e.body,r),n={};return n=Uxf(t.DescribeDBProxyTargetGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyTargetGroupsCommand=cbf;var ubf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},lbf=async(e,r)=>{if(e.statusCode>=300)return dbf(e,r);let t=await ml(e.body,r),n={};return n=Vxf(t.DescribeDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBProxyTargetsCommand=lbf;var dbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBProxyTargetNotFoundFault":case"com.amazonaws.rds#DBProxyTargetNotFoundFault":throw await Y4a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},pbf=async(e,r)=>{if(e.statusCode>=300)return mbf(e,r);let t=await ml(e.body,r),n={};return n=ixf(t.DescribeDBSecurityGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSecurityGroupsCommand=pbf;var mbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},fbf=async(e,r)=>{if(e.statusCode>=300)return hbf(e,r);let t=await ml(e.body,r),n={};return n=zxf(t.DescribeDBSnapshotAttributesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSnapshotAttributesCommand=fbf;var hbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},gbf=async(e,r)=>{if(e.statusCode>=300)return ybf(e,r);let t=await ml(e.body,r),n={};return n=mxf(t.DescribeDBSnapshotsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSnapshotsCommand=gbf;var ybf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},_bf=async(e,r)=>{if(e.statusCode>=300)return Abf(e,r);let t=await ml(e.body,r),n={};return n=yxf(t.DescribeDBSubnetGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeDBSubnetGroupsCommand=_bf;var Abf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},bbf=async(e,r)=>{if(e.statusCode>=300)return Cbf(e,r);let t=await ml(e.body,r),n={};return n=$xf(t.DescribeEngineDefaultClusterParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEngineDefaultClusterParametersCommand=bbf;var Cbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},vbf=async(e,r)=>{if(e.statusCode>=300)return Ebf(e,r);let t=await ml(e.body,r),n={};return n=Qxf(t.DescribeEngineDefaultParametersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEngineDefaultParametersCommand=vbf;var Ebf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Dbf=async(e,r)=>{if(e.statusCode>=300)return Sbf(e,r);let t=await ml(e.body,r),n={};return n=iTf(t.DescribeEventCategoriesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventCategoriesCommand=Dbf;var Sbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},wbf=async(e,r)=>{if(e.statusCode>=300)return Ibf(e,r);let t=await ml(e.body,r),n={};return n=aTf(t.DescribeEventsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventsCommand=wbf;var Ibf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},xbf=async(e,r)=>{if(e.statusCode>=300)return Tbf(e,r);let t=await ml(e.body,r),n={};return n=uTf(t.DescribeEventSubscriptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeEventSubscriptionsCommand=xbf;var Tbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Pbf=async(e,r)=>{if(e.statusCode>=300)return Rbf(e,r);let t=await ml(e.body,r),n={};return n=mTf(t.DescribeExportTasksResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeExportTasksCommand=Pbf;var Rbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ExportTaskNotFound":case"com.amazonaws.rds#ExportTaskNotFoundFault":throw await Z4a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},kbf=async(e,r)=>{if(e.statusCode>=300)return Fbf(e,r);let t=await ml(e.body,r),n={};return n=DTf(t.DescribeGlobalClustersResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeGlobalClustersCommand=kbf;var Fbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Nbf=async(e,r)=>{if(e.statusCode>=300)return Obf(e,r);let t=await ml(e.body,r),n={};return n=FPf(t.DescribeOptionGroupOptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOptionGroupOptionsCommand=Nbf;var Obf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Bbf=async(e,r)=>{if(e.statusCode>=300)return qbf(e,r);let t=await ml(e.body,r),n={};return n=BPf(t.DescribeOptionGroupsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOptionGroupsCommand=Bbf;var qbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Mbf=async(e,r)=>{if(e.statusCode>=300)return Lbf(e,r);let t=await ml(e.body,r),n={};return n=QPf(t.DescribeOrderableDBInstanceOptionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeOrderableDBInstanceOptionsCommand=Mbf;var Lbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},jbf=async(e,r)=>{if(e.statusCode>=300)return Gbf(e,r);let t=await ml(e.body,r),n={};return n=XPf(t.DescribePendingMaintenanceActionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribePendingMaintenanceActionsCommand=jbf;var Gbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Ubf=async(e,r)=>{if(e.statusCode>=300)return Vbf(e,r);let t=await ml(e.body,r),n={};return n=A3f(t.DescribeReservedDBInstancesResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeReservedDBInstancesCommand=Ubf;var Vbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstanceNotFound":case"com.amazonaws.rds#ReservedDBInstanceNotFoundFault":throw await jEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},zbf=async(e,r)=>{if(e.statusCode>=300)return $bf(e,r);let t=await ml(e.body,r),n={};return n=D3f(t.DescribeReservedDBInstancesOfferingsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeReservedDBInstancesOfferingsCommand=zbf;var $bf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstancesOfferingNotFound":case"com.amazonaws.rds#ReservedDBInstancesOfferingNotFoundFault":throw await c7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Qbf=async(e,r)=>{if(e.statusCode>=300)return Kbf(e,r);let t=await ml(e.body,r),n={};return n=H3f(t.DescribeSourceRegionsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeSourceRegionsCommand=Qbf;var Kbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body),i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})},Hbf=async(e,r)=>{if(e.statusCode>=300)return Wbf(e,r);let t=await ml(e.body,r),n={};return n=Kxf(t.DescribeValidDBInstanceModificationsResult,r),{$metadata:Ta(e),...n}};dn.de_DescribeValidDBInstanceModificationsCommand=Hbf;var Wbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Ybf=async(e,r)=>{if(e.statusCode>=300)return Jbf(e,r);let t=await ml(e.body,r),n={};return n=Jxf(t.DownloadDBLogFilePortionResult,r),{$metadata:Ta(e),...n}};dn.de_DownloadDBLogFilePortionCommand=Ybf;var Jbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBLogFileNotFoundFault":case"com.amazonaws.rds#DBLogFileNotFoundFault":throw await pEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Xbf=async(e,r)=>{if(e.statusCode>=300)return Zbf(e,r);let t=await ml(e.body,r),n={};return n=fTf(t.FailoverDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_FailoverDBClusterCommand=Xbf;var Zbf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},eCf=async(e,r)=>{if(e.statusCode>=300)return tCf(e,r);let t=await ml(e.body,r),n={};return n=hTf(t.FailoverGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_FailoverGlobalClusterCommand=eCf;var tCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},rCf=async(e,r)=>{if(e.statusCode>=300)return nCf(e,r);let t=await ml(e.body,r),n={};return n=_Rf(t.ListTagsForResourceResult,r),{$metadata:Ta(e),...n}};dn.de_ListTagsForResourceCommand=rCf;var nCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},iCf=async(e,r)=>{if(e.statusCode>=300)return sCf(e,r);let t=await ml(e.body,r),n={};return n=uPf(t.ModifyActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyActivityStreamCommand=iCf;var sCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},aCf=async(e,r)=>{if(e.statusCode>=300)return oCf(e,r);let t=await ml(e.body,r),n={};return n=lPf(t.ModifyCertificatesResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCertificatesCommand=aCf;var oCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},cCf=async(e,r)=>{if(e.statusCode>=300)return uCf(e,r);let t=await ml(e.body,r),n={};return n=Uwf(t.ModifyCurrentDBClusterCapacityResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCurrentDBClusterCapacityCommand=cCf;var uCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterCapacityFault":case"com.amazonaws.rds#InvalidDBClusterCapacityFault":throw await PEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},lCf=async(e,r)=>{if(e.statusCode>=300)return dCf(e,r);let t=await ml(e.body,r),n={};return n=Zfr(t.ModifyCustomDBEngineVersionResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyCustomDBEngineVersionCommand=lCf;var dCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"CustomDBEngineVersionNotFoundFault":case"com.amazonaws.rds#CustomDBEngineVersionNotFoundFault":throw await $4a(t,r);case"InvalidCustomDBEngineVersionStateFault":case"com.amazonaws.rds#InvalidCustomDBEngineVersionStateFault":throw await r7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},pCf=async(e,r)=>{if(e.statusCode>=300)return mCf(e,r);let t=await ml(e.body,r),n={};return n=dPf(t.ModifyDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterCommand=pCf;var mCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotAvailableFault":case"com.amazonaws.rds#StorageTypeNotAvailableFault":throw await zEf(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},fCf=async(e,r)=>{if(e.statusCode>=300)return hCf(e,r);let t=await ml(e.body,r),n={};return n=Jfr(t.ModifyDBClusterEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterEndpointCommand=fCf;var hCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterEndpointNotFoundFault":case"com.amazonaws.rds#DBClusterEndpointNotFoundFault":throw await Q4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterEndpointStateFault":case"com.amazonaws.rds#InvalidDBClusterEndpointStateFault":throw await n7a(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},gCf=async(e,r)=>{if(e.statusCode>=300)return yCf(e,r);let t=await ml(e.body,r),n={};return n=D7a(t.ModifyDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterParameterGroupCommand=gCf;var yCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},_Cf=async(e,r)=>{if(e.statusCode>=300)return ACf(e,r);let t=await ml(e.body,r),n={};return n=pPf(t.ModifyDBClusterSnapshotAttributeResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBClusterSnapshotAttributeCommand=_Cf;var ACf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"SharedSnapshotQuotaExceeded":case"com.amazonaws.rds#SharedSnapshotQuotaExceededFault":throw await u7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},bCf=async(e,r)=>{if(e.statusCode>=300)return CCf(e,r);let t=await ml(e.body,r),n={};return n=mPf(t.ModifyDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBInstanceCommand=bCf;var CCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"CertificateNotFound":case"com.amazonaws.rds#CertificateNotFoundFault":throw await jfr(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBUpgradeDependencyFailure":case"com.amazonaws.rds#DBUpgradeDependencyFailureFault":throw await vEf(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},vCf=async(e,r)=>{if(e.statusCode>=300)return ECf(e,r);let t=await ml(e.body,r),n={};return n=I7a(t.ModifyDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBParameterGroupCommand=vCf;var ECf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},DCf=async(e,r)=>{if(e.statusCode>=300)return SCf(e,r);let t=await ml(e.body,r),n={};return n=hPf(t.ModifyDBProxyResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyCommand=DCf;var SCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyAlreadyExistsFault":case"com.amazonaws.rds#DBProxyAlreadyExistsFault":throw await H4a(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},wCf=async(e,r)=>{if(e.statusCode>=300)return ICf(e,r);let t=await ml(e.body,r),n={};return n=fPf(t.ModifyDBProxyEndpointResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyEndpointCommand=wCf;var ICf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyEndpointAlreadyExistsFault":case"com.amazonaws.rds#DBProxyEndpointAlreadyExistsFault":throw await W4a(t,r);case"DBProxyEndpointNotFoundFault":case"com.amazonaws.rds#DBProxyEndpointNotFoundFault":throw await ABn(t,r);case"InvalidDBProxyEndpointStateFault":case"com.amazonaws.rds#InvalidDBProxyEndpointStateFault":throw await i7a(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},xCf=async(e,r)=>{if(e.statusCode>=300)return TCf(e,r);let t=await ml(e.body,r),n={};return n=gPf(t.ModifyDBProxyTargetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBProxyTargetGroupCommand=xCf;var TCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},PCf=async(e,r)=>{if(e.statusCode>=300)return RCf(e,r);let t=await ml(e.body,r),n={};return n=_Pf(t.ModifyDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSnapshotCommand=PCf;var RCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},kCf=async(e,r)=>{if(e.statusCode>=300)return FCf(e,r);let t=await ml(e.body,r),n={};return n=yPf(t.ModifyDBSnapshotAttributeResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSnapshotAttributeCommand=kCf;var FCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"SharedSnapshotQuotaExceeded":case"com.amazonaws.rds#SharedSnapshotQuotaExceededFault":throw await u7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},NCf=async(e,r)=>{if(e.statusCode>=300)return OCf(e,r);let t=await ml(e.body,r),n={};return n=APf(t.ModifyDBSubnetGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyDBSubnetGroupCommand=NCf;var OCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DBSubnetQuotaExceededFault":case"com.amazonaws.rds#DBSubnetQuotaExceededFault":throw await J4a(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"SubnetAlreadyInUse":case"com.amazonaws.rds#SubnetAlreadyInUse":throw await $Ef(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},BCf=async(e,r)=>{if(e.statusCode>=300)return qCf(e,r);let t=await ml(e.body,r),n={};return n=bPf(t.ModifyEventSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyEventSubscriptionCommand=BCf;var qCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"EventSubscriptionQuotaExceeded":case"com.amazonaws.rds#EventSubscriptionQuotaExceededFault":throw await X4a(t,r);case"SNSInvalidTopic":case"com.amazonaws.rds#SNSInvalidTopicFault":throw await l7a(t,r);case"SNSNoAuthorization":case"com.amazonaws.rds#SNSNoAuthorizationFault":throw await d7a(t,r);case"SNSTopicArnNotFound":case"com.amazonaws.rds#SNSTopicArnNotFoundFault":throw await p7a(t,r);case"SubscriptionCategoryNotFound":case"com.amazonaws.rds#SubscriptionCategoryNotFoundFault":throw await m7a(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},MCf=async(e,r)=>{if(e.statusCode>=300)return LCf(e,r);let t=await ml(e.body,r),n={};return n=CPf(t.ModifyGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyGlobalClusterCommand=MCf;var LCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},jCf=async(e,r)=>{if(e.statusCode>=300)return GCf(e,r);let t=await ml(e.body,r),n={};return n=vPf(t.ModifyOptionGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ModifyOptionGroupCommand=jCf;var GCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"InvalidOptionGroupStateFault":case"com.amazonaws.rds#InvalidOptionGroupStateFault":throw await s7a(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},UCf=async(e,r)=>{if(e.statusCode>=300)return VCf(e,r);let t=await ml(e.body,r),n={};return n=n3f(t.PromoteReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_PromoteReadReplicaCommand=UCf;var VCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},zCf=async(e,r)=>{if(e.statusCode>=300)return $Cf(e,r);let t=await ml(e.body,r),n={};return n=r3f(t.PromoteReadReplicaDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_PromoteReadReplicaDBClusterCommand=zCf;var $Cf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},QCf=async(e,r)=>{if(e.statusCode>=300)return KCf(e,r);let t=await ml(e.body,r),n={};return n=s3f(t.PurchaseReservedDBInstancesOfferingResult,r),{$metadata:Ta(e),...n}};dn.de_PurchaseReservedDBInstancesOfferingCommand=QCf;var KCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"ReservedDBInstanceAlreadyExists":case"com.amazonaws.rds#ReservedDBInstanceAlreadyExistsFault":throw await LEf(t,r);case"ReservedDBInstanceQuotaExceeded":case"com.amazonaws.rds#ReservedDBInstanceQuotaExceededFault":throw await GEf(t,r);case"ReservedDBInstancesOfferingNotFound":case"com.amazonaws.rds#ReservedDBInstancesOfferingNotFoundFault":throw await c7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},HCf=async(e,r)=>{if(e.statusCode>=300)return WCf(e,r);let t=await ml(e.body,r),n={};return n=d3f(t.RebootDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_RebootDBClusterCommand=HCf;var WCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},YCf=async(e,r)=>{if(e.statusCode>=300)return JCf(e,r);let t=await ml(e.body,r),n={};return n=p3f(t.RebootDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_RebootDBInstanceCommand=YCf;var JCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},XCf=async(e,r)=>{if(e.statusCode>=300)return ZCf(e,r);let t=await ml(e.body,r),n={};return n=f3f(t.RegisterDBProxyTargetsResult,r),{$metadata:Ta(e),...n}};dn.de_RegisterDBProxyTargetsCommand=XCf;var ZCf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetAlreadyRegisteredFault":case"com.amazonaws.rds#DBProxyTargetAlreadyRegisteredFault":throw await hEf(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"InsufficientAvailableIPsInSubnetFault":case"com.amazonaws.rds#InsufficientAvailableIPsInSubnetFault":throw await TEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBProxyStateFault":case"com.amazonaws.rds#InvalidDBProxyStateFault":throw await Xne(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},evf=async(e,r)=>{if(e.statusCode>=300)return tvf(e,r);let t=await ml(e.body,r),n={};return n=h3f(t.RemoveFromGlobalClusterResult,r),{$metadata:Ta(e),...n}};dn.de_RemoveFromGlobalClusterCommand=evf;var tvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"GlobalClusterNotFoundFault":case"com.amazonaws.rds#GlobalClusterNotFoundFault":throw await pnt(t,r);case"InvalidGlobalClusterStateFault":case"com.amazonaws.rds#InvalidGlobalClusterStateFault":throw await h3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},rvf=async(e,r)=>e.statusCode>=300?nvf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveRoleFromDBClusterCommand=rvf;var nvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterRoleNotFound":case"com.amazonaws.rds#DBClusterRoleNotFoundFault":throw await oEf(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},ivf=async(e,r)=>e.statusCode>=300?svf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveRoleFromDBInstanceCommand=ivf;var svf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBInstanceRoleNotFound":case"com.amazonaws.rds#DBInstanceRoleNotFoundFault":throw await lEf(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},avf=async(e,r)=>{if(e.statusCode>=300)return ovf(e,r);let t=await ml(e.body,r),n={};return n=g3f(t.RemoveSourceIdentifierFromSubscriptionResult,r),{$metadata:Ta(e),...n}};dn.de_RemoveSourceIdentifierFromSubscriptionCommand=avf;var ovf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"SourceNotFound":case"com.amazonaws.rds#SourceNotFoundFault":throw await CBn(t,r);case"SubscriptionNotFound":case"com.amazonaws.rds#SubscriptionNotFoundFault":throw await y3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},cvf=async(e,r)=>e.statusCode>=300?uvf(e,r):(await(0,Te.collectBody)(e.body,r),{$metadata:Ta(e)});dn.de_RemoveTagsFromResourceCommand=cvf;var uvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBProxyNotFoundFault":case"com.amazonaws.rds#DBProxyNotFoundFault":throw await tB(t,r);case"DBProxyTargetGroupNotFoundFault":case"com.amazonaws.rds#DBProxyTargetGroupNotFoundFault":throw await g0e(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},lvf=async(e,r)=>{if(e.statusCode>=300)return dvf(e,r);let t=await ml(e.body,r),n={};return n=D7a(t.ResetDBClusterParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ResetDBClusterParameterGroupCommand=lvf;var dvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},pvf=async(e,r)=>{if(e.statusCode>=300)return mvf(e,r);let t=await ml(e.body,r),n={};return n=I7a(t.ResetDBParameterGroupResult,r),{$metadata:Ta(e),...n}};dn.de_ResetDBParameterGroupCommand=pvf;var mvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"InvalidDBParameterGroupState":case"com.amazonaws.rds#InvalidDBParameterGroupStateFault":throw await fnt(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},fvf=async(e,r)=>{if(e.statusCode>=300)return hvf(e,r);let t=await ml(e.body,r),n={};return n=I3f(t.RestoreDBClusterFromS3Result,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterFromS3Command=fvf;var hvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBSubnetGroupStateFault":case"com.amazonaws.rds#InvalidDBSubnetGroupStateFault":throw await $fr(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},gvf=async(e,r)=>{if(e.statusCode>=300)return yvf(e,r);let t=await ml(e.body,r),n={};return n=x3f(t.RestoreDBClusterFromSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterFromSnapshotCommand=gvf;var yvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBClusterCapacityFault":case"com.amazonaws.rds#InsufficientDBClusterCapacityFault":throw await e7a(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},_vf=async(e,r)=>{if(e.statusCode>=300)return Avf(e,r);let t=await ml(e.body,r),n={};return n=T3f(t.RestoreDBClusterToPointInTimeResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBClusterToPointInTimeCommand=_vf;var Avf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterAlreadyExistsFault":case"com.amazonaws.rds#DBClusterAlreadyExistsFault":throw await p3t(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterParameterGroupNotFound":case"com.amazonaws.rds#DBClusterParameterGroupNotFoundFault":throw await dnt(t,r);case"DBClusterQuotaExceededFault":case"com.amazonaws.rds#DBClusterQuotaExceededFault":throw await m3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InsufficientDBClusterCapacityFault":case"com.amazonaws.rds#InsufficientDBClusterCapacityFault":throw await e7a(t,r);case"InsufficientStorageClusterCapacity":case"com.amazonaws.rds#InsufficientStorageClusterCapacityFault":throw await zfr(t,r);case"InvalidDBClusterSnapshotStateFault":case"com.amazonaws.rds#InvalidDBClusterSnapshotStateFault":throw await USe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},bvf=async(e,r)=>{if(e.statusCode>=300)return Cvf(e,r);let t=await ml(e.body,r),n={};return n=P3f(t.RestoreDBInstanceFromDBSnapshotResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceFromDBSnapshotCommand=bvf;var Cvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBSnapshotState":case"com.amazonaws.rds#InvalidDBSnapshotStateFault":throw await hnt(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},vvf=async(e,r)=>{if(e.statusCode>=300)return Evf(e,r);let t=await ml(e.body,r),n={};return n=R3f(t.RestoreDBInstanceFromS3Result,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceFromS3Command=vvf;var Evf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Dvf=async(e,r)=>{if(e.statusCode>=300)return Svf(e,r);let t=await ml(e.body,r),n={};return n=k3f(t.RestoreDBInstanceToPointInTimeResult,r),{$metadata:Ta(e),...n}};dn.de_RestoreDBInstanceToPointInTimeCommand=Dvf;var Svf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"BackupPolicyNotFoundFault":case"com.amazonaws.rds#BackupPolicyNotFoundFault":throw await d3t(t,r);case"DBInstanceAlreadyExists":case"com.amazonaws.rds#DBInstanceAlreadyExistsFault":throw await jSe(t,r);case"DBInstanceAutomatedBackupNotFound":case"com.amazonaws.rds#DBInstanceAutomatedBackupNotFoundFault":throw await _Bn(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBParameterGroupNotFound":case"com.amazonaws.rds#DBParameterGroupNotFoundFault":throw await Xw(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"DomainNotFoundFault":case"com.amazonaws.rds#DomainNotFoundFault":throw await fY(t,r);case"InstanceQuotaExceeded":case"com.amazonaws.rds#InstanceQuotaExceededFault":throw await mnt(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidRestoreFault":case"com.amazonaws.rds#InvalidRestoreFault":throw await Qfr(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"NetworkTypeNotSupported":case"com.amazonaws.rds#NetworkTypeNotSupported":throw await gnt(t,r);case"OptionGroupNotFoundFault":case"com.amazonaws.rds#OptionGroupNotFoundFault":throw await fj(t,r);case"PointInTimeRestoreNotEnabled":case"com.amazonaws.rds#PointInTimeRestoreNotEnabledFault":throw await MEf(t,r);case"ProvisionedIopsNotAvailableInAZFault":case"com.amazonaws.rds#ProvisionedIopsNotAvailableInAZFault":throw await ynt(t,r);case"StorageQuotaExceeded":case"com.amazonaws.rds#StorageQuotaExceededFault":throw await iz(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},wvf=async(e,r)=>{if(e.statusCode>=300)return Ivf(e,r);let t=await ml(e.body,r),n={};return n=N3f(t.RevokeDBSecurityGroupIngressResult,r),{$metadata:Ta(e),...n}};dn.de_RevokeDBSecurityGroupIngressCommand=wvf;var Ivf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"DBSecurityGroupNotFound":case"com.amazonaws.rds#DBSecurityGroupNotFoundFault":throw await mY(t,r);case"InvalidDBSecurityGroupState":case"com.amazonaws.rds#InvalidDBSecurityGroupStateFault":throw await f3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},xvf=async(e,r)=>{if(e.statusCode>=300)return Tvf(e,r);let t=await ml(e.body,r),n={};return n=W3f(t.StartActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_StartActivityStreamCommand=xvf;var Tvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Pvf=async(e,r)=>{if(e.statusCode>=300)return Rvf(e,r);let t=await ml(e.body,r),n={};return n=Y3f(t.StartDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBClusterCommand=Pvf;var Rvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},kvf=async(e,r)=>{if(e.statusCode>=300)return Fvf(e,r);let t=await ml(e.body,r),n={};return n=X3f(t.StartDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBInstanceCommand=kvf;var Fvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"AuthorizationNotFound":case"com.amazonaws.rds#AuthorizationNotFoundFault":throw await LSe(t,r);case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSubnetGroupDoesNotCoverEnoughAZs":case"com.amazonaws.rds#DBSubnetGroupDoesNotCoverEnoughAZs":throw await Jne(t,r);case"DBSubnetGroupNotFoundFault":case"com.amazonaws.rds#DBSubnetGroupNotFoundFault":throw await l8(t,r);case"InsufficientDBInstanceCapacity":case"com.amazonaws.rds#InsufficientDBInstanceCapacityFault":throw await GSe(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"InvalidSubnet":case"com.amazonaws.rds#InvalidSubnet":throw await J4(t,r);case"InvalidVPCNetworkStateFault":case"com.amazonaws.rds#InvalidVPCNetworkStateFault":throw await mj(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Nvf=async(e,r)=>{if(e.statusCode>=300)return Ovf(e,r);let t=await ml(e.body,r),n={};return n=J3f(t.StartDBInstanceAutomatedBackupsReplicationResult,r),{$metadata:Ta(e),...n}};dn.de_StartDBInstanceAutomatedBackupsReplicationCommand=Nvf;var Ovf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceAutomatedBackupQuotaExceeded":case"com.amazonaws.rds#DBInstanceAutomatedBackupQuotaExceededFault":throw await K4a(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);case"StorageTypeNotSupported":case"com.amazonaws.rds#StorageTypeNotSupportedFault":throw await y0e(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Bvf=async(e,r)=>{if(e.statusCode>=300)return qvf(e,r);let t=await ml(e.body,r),n={};return n=IBn(t.StartExportTaskResult,r),{$metadata:Ta(e),...n}};dn.de_StartExportTaskCommand=Bvf;var qvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBClusterSnapshotNotFoundFault":case"com.amazonaws.rds#DBClusterSnapshotNotFoundFault":throw await Yne(t,r);case"DBSnapshotNotFound":case"com.amazonaws.rds#DBSnapshotNotFoundFault":throw await pj(t,r);case"ExportTaskAlreadyExists":case"com.amazonaws.rds#ExportTaskAlreadyExistsFault":throw await DEf(t,r);case"IamRoleMissingPermissions":case"com.amazonaws.rds#IamRoleMissingPermissionsFault":throw await IEf(t,r);case"IamRoleNotFound":case"com.amazonaws.rds#IamRoleNotFoundFault":throw await xEf(t,r);case"InvalidExportOnly":case"com.amazonaws.rds#InvalidExportOnlyFault":throw await OEf(t,r);case"InvalidExportSourceState":case"com.amazonaws.rds#InvalidExportSourceStateFault":throw await BEf(t,r);case"InvalidS3BucketFault":case"com.amazonaws.rds#InvalidS3BucketFault":throw await bBn(t,r);case"KMSKeyNotAccessibleFault":case"com.amazonaws.rds#KMSKeyNotAccessibleFault":throw await AP(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Mvf=async(e,r)=>{if(e.statusCode>=300)return Lvf(e,r);let t=await ml(e.body,r),n={};return n=Z3f(t.StopActivityStreamResult,r),{$metadata:Ta(e),...n}};dn.de_StopActivityStreamCommand=Mvf;var Lvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"ResourceNotFoundFault":case"com.amazonaws.rds#ResourceNotFoundFault":throw await g3t(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},jvf=async(e,r)=>{if(e.statusCode>=300)return Gvf(e,r);let t=await ml(e.body,r),n={};return n=eRf(t.StopDBClusterResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBClusterCommand=jvf;var Gvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBClusterNotFoundFault":case"com.amazonaws.rds#DBClusterNotFoundFault":throw await z_(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Uvf=async(e,r)=>{if(e.statusCode>=300)return Vvf(e,r);let t=await ml(e.body,r),n={};return n=rRf(t.StopDBInstanceResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBInstanceCommand=Uvf;var Vvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"DBSnapshotAlreadyExists":case"com.amazonaws.rds#DBSnapshotAlreadyExistsFault":throw await Vfr(t,r);case"InvalidDBClusterStateFault":case"com.amazonaws.rds#InvalidDBClusterStateFault":throw await $_(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);case"SnapshotQuotaExceeded":case"com.amazonaws.rds#SnapshotQuotaExceededFault":throw await VSe(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},zvf=async(e,r)=>{if(e.statusCode>=300)return $vf(e,r);let t=await ml(e.body,r),n={};return n=tRf(t.StopDBInstanceAutomatedBackupsReplicationResult,r),{$metadata:Ta(e),...n}};dn.de_StopDBInstanceAutomatedBackupsReplicationCommand=zvf;var $vf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Qvf=async(e,r)=>{if(e.statusCode>=300)return Kvf(e,r);let t=await ml(e.body,r),n={};return n=mRf(t.SwitchoverBlueGreenDeploymentResult,r),{$metadata:Ta(e),...n}};dn.de_SwitchoverBlueGreenDeploymentCommand=Qvf;var Kvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"BlueGreenDeploymentNotFoundFault":case"com.amazonaws.rds#BlueGreenDeploymentNotFoundFault":throw await lnt(t,r);case"InvalidBlueGreenDeploymentStateFault":case"com.amazonaws.rds#InvalidBlueGreenDeploymentStateFault":throw await t7a(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Hvf=async(e,r)=>{if(e.statusCode>=300)return Wvf(e,r);let t=await ml(e.body,r),n={};return n=gRf(t.SwitchoverReadReplicaResult,r),{$metadata:Ta(e),...n}};dn.de_SwitchoverReadReplicaCommand=Hvf;var Wvf=async(e,r)=>{let t={...e,body:await Bu(e.body,r)},n=Mu(e,t.body);switch(n){case"DBInstanceNotFound":case"com.amazonaws.rds#DBInstanceNotFoundFault":throw await Rb(t,r);case"InvalidDBInstanceState":case"com.amazonaws.rds#InvalidDBInstanceStateFault":throw await MA(t,r);default:let i=t.body;return Fu({output:e,parsedBody:i.Error,errorCode:n})}},Yvf=async(e,r)=>{let t=e.body,n=KSf(t.Error,r),i=new xd.AuthorizationAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},LSe=async(e,r)=>{let t=e.body,n=HSf(t.Error,r),i=new xd.AuthorizationNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Jvf=async(e,r)=>{let t=e.body,n=WSf(t.Error,r),i=new xd.AuthorizationQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},d3t=async(e,r)=>{let t=e.body,n=ZSf(t.Error,r),i=new xd.BackupPolicyNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xvf=async(e,r)=>{let t=e.body,n=ewf(t.Error,r),i=new xd.BlueGreenDeploymentAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},lnt=async(e,r)=>{let t=e.body,n=rwf(t.Error,r),i=new xd.BlueGreenDeploymentNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jfr=async(e,r)=>{let t=e.body,n=uwf(t.Error,r),i=new xd.CertificateNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Zvf=async(e,r)=>{let t=e.body,n=_wf(t.Error,r),i=new xd.CreateCustomDBEngineVersionFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},eEf=async(e,r)=>{let t=e.body,n=Fwf(t.Error,r),i=new xd.CustomAvailabilityZoneNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},tEf=async(e,r)=>{let t=e.body,n=Nwf(t.Error,r),i=new xd.CustomDBEngineVersionAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$4a=async(e,r)=>{let t=e.body,n=Bwf(t.Error,r),i=new xd.CustomDBEngineVersionNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},rEf=async(e,r)=>{let t=e.body,n=qwf(t.Error,r),i=new xd.CustomDBEngineVersionQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},p3t=async(e,r)=>{let t=e.body,n=Mwf(t.Error,r),i=new xd.DBClusterAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},nEf=async(e,r)=>{let t=e.body,n=Gwf(t.Error,r),i=new xd.DBClusterBacktrackNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},iEf=async(e,r)=>{let t=e.body,n=Vwf(t.Error,r),i=new xd.DBClusterEndpointAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Q4a=async(e,r)=>{let t=e.body,n=Qwf(t.Error,r),i=new xd.DBClusterEndpointNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},sEf=async(e,r)=>{let t=e.body,n=Kwf(t.Error,r),i=new xd.DBClusterEndpointQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},z_=async(e,r)=>{let t=e.body,n=Xwf(t.Error,r),i=new xd.DBClusterNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},dnt=async(e,r)=>{let t=e.body,n=nIf(t.Error,r),i=new xd.DBClusterParameterGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},m3t=async(e,r)=>{let t=e.body,n=sIf(t.Error,r),i=new xd.DBClusterQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},aEf=async(e,r)=>{let t=e.body,n=oIf(t.Error,r),i=new xd.DBClusterRoleAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},oEf=async(e,r)=>{let t=e.body,n=cIf(t.Error,r),i=new C2.DBClusterRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},cEf=async(e,r)=>{let t=e.body,n=uIf(t.Error,r),i=new xd.DBClusterRoleQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},yBn=async(e,r)=>{let t=e.body,n=dIf(t.Error,r),i=new xd.DBClusterSnapshotAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Yne=async(e,r)=>{let t=e.body,n=gIf(t.Error,r),i=new xd.DBClusterSnapshotNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jSe=async(e,r)=>{let t=e.body,n=AIf(t.Error,r),i=new xd.DBInstanceAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},_Bn=async(e,r)=>{let t=e.body,n=vIf(t.Error,r),i=new xd.DBInstanceAutomatedBackupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},K4a=async(e,r)=>{let t=e.body,n=EIf(t.Error,r),i=new xd.DBInstanceAutomatedBackupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Rb=async(e,r)=>{let t=e.body,n=IIf(t.Error,r),i=new xd.DBInstanceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},uEf=async(e,r)=>{let t=e.body,n=TIf(t.Error,r),i=new xd.DBInstanceRoleAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},lEf=async(e,r)=>{let t=e.body,n=PIf(t.Error,r),i=new C2.DBInstanceRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},dEf=async(e,r)=>{let t=e.body,n=RIf(t.Error,r),i=new xd.DBInstanceRoleQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pEf=async(e,r)=>{let t=e.body,n=OIf(t.Error,r),i=new C2.DBLogFileNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Gfr=async(e,r)=>{let t=e.body,n=BIf(t.Error,r),i=new xd.DBParameterGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xw=async(e,r)=>{let t=e.body,n=LIf(t.Error,r),i=new xd.DBParameterGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Ufr=async(e,r)=>{let t=e.body,n=jIf(t.Error,r),i=new xd.DBParameterGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},H4a=async(e,r)=>{let t=e.body,n=zIf(t.Error,r),i=new xd.DBProxyAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},W4a=async(e,r)=>{let t=e.body,n=$If(t.Error,r),i=new xd.DBProxyEndpointAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},ABn=async(e,r)=>{let t=e.body,n=KIf(t.Error,r),i=new xd.DBProxyEndpointNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mEf=async(e,r)=>{let t=e.body,n=HIf(t.Error,r),i=new xd.DBProxyEndpointQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},tB=async(e,r)=>{let t=e.body,n=YIf(t.Error,r),i=new xd.DBProxyNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fEf=async(e,r)=>{let t=e.body,n=JIf(t.Error,r),i=new xd.DBProxyQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},hEf=async(e,r)=>{let t=e.body,n=ZIf(t.Error,r),i=new C2.DBProxyTargetAlreadyRegisteredFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},g0e=async(e,r)=>{let t=e.body,n=exf(t.Error,r),i=new xd.DBProxyTargetGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Y4a=async(e,r)=>{let t=e.body,n=txf(t.Error,r),i=new xd.DBProxyTargetNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},gEf=async(e,r)=>{let t=e.body,n=rxf(t.Error,r),i=new xd.DBSecurityGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mY=async(e,r)=>{let t=e.body,n=sxf(t.Error,r),i=new xd.DBSecurityGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},yEf=async(e,r)=>{let t=e.body,n=axf(t.Error,r),i=new xd.DBSecurityGroupNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},_Ef=async(e,r)=>{let t=e.body,n=oxf(t.Error,r),i=new xd.DBSecurityGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Vfr=async(e,r)=>{let t=e.body,n=uxf(t.Error,r),i=new xd.DBSnapshotAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pj=async(e,r)=>{let t=e.body,n=fxf(t.Error,r),i=new xd.DBSnapshotNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},AEf=async(e,r)=>{let t=e.body,n=hxf(t.Error,r),i=new xd.DBSubnetGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Jne=async(e,r)=>{let t=e.body,n=gxf(t.Error,r),i=new xd.DBSubnetGroupDoesNotCoverEnoughAZs({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},bEf=async(e,r)=>{let t=e.body,n=_xf(t.Error,r),i=new xd.DBSubnetGroupNotAllowedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},l8=async(e,r)=>{let t=e.body,n=Axf(t.Error,r),i=new xd.DBSubnetGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},CEf=async(e,r)=>{let t=e.body,n=bxf(t.Error,r),i=new xd.DBSubnetGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},J4a=async(e,r)=>{let t=e.body,n=vxf(t.Error,r),i=new xd.DBSubnetQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},vEf=async(e,r)=>{let t=e.body,n=Exf(t.Error,r),i=new C2.DBUpgradeDependencyFailureFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fY=async(e,r)=>{let t=e.body,n=Wxf(t.Error,r),i=new xd.DomainNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},EEf=async(e,r)=>{let t=e.body,n=Xxf(t.Error,r),i=new xd.Ec2ImagePropertiesNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},X4a=async(e,r)=>{let t=e.body,n=oTf(t.Error,r),i=new xd.EventSubscriptionQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},DEf=async(e,r)=>{let t=e.body,n=lTf(t.Error,r),i=new C2.ExportTaskAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Z4a=async(e,r)=>{let t=e.body,n=dTf(t.Error,r),i=new xd.ExportTaskNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},SEf=async(e,r)=>{let t=e.body,n=_Tf(t.Error,r),i=new xd.GlobalClusterAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},pnt=async(e,r)=>{let t=e.body,n=vTf(t.Error,r),i=new xd.GlobalClusterNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},wEf=async(e,r)=>{let t=e.body,n=ETf(t.Error,r),i=new xd.GlobalClusterQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},IEf=async(e,r)=>{let t=e.body,n=STf(t.Error,r),i=new C2.IamRoleMissingPermissionsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},xEf=async(e,r)=>{let t=e.body,n=wTf(t.Error,r),i=new C2.IamRoleNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mnt=async(e,r)=>{let t=e.body,n=ITf(t.Error,r),i=new xd.InstanceQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},TEf=async(e,r)=>{let t=e.body,n=xTf(t.Error,r),i=new C2.InsufficientAvailableIPsInSubnetFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},e7a=async(e,r)=>{let t=e.body,n=TTf(t.Error,r),i=new C2.InsufficientDBClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},GSe=async(e,r)=>{let t=e.body,n=PTf(t.Error,r),i=new xd.InsufficientDBInstanceCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},zfr=async(e,r)=>{let t=e.body,n=RTf(t.Error,r),i=new xd.InsufficientStorageClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},t7a=async(e,r)=>{let t=e.body,n=kTf(t.Error,r),i=new xd.InvalidBlueGreenDeploymentStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},r7a=async(e,r)=>{let t=e.body,n=FTf(t.Error,r),i=new xd.InvalidCustomDBEngineVersionStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},PEf=async(e,r)=>{let t=e.body,n=NTf(t.Error,r),i=new C2.InvalidDBClusterCapacityFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},n7a=async(e,r)=>{let t=e.body,n=OTf(t.Error,r),i=new xd.InvalidDBClusterEndpointStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},USe=async(e,r)=>{let t=e.body,n=BTf(t.Error,r),i=new xd.InvalidDBClusterSnapshotStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$_=async(e,r)=>{let t=e.body,n=qTf(t.Error,r),i=new xd.InvalidDBClusterStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},REf=async(e,r)=>{let t=e.body,n=MTf(t.Error,r),i=new xd.InvalidDBInstanceAutomatedBackupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},MA=async(e,r)=>{let t=e.body,n=LTf(t.Error,r),i=new xd.InvalidDBInstanceStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fnt=async(e,r)=>{let t=e.body,n=jTf(t.Error,r),i=new xd.InvalidDBParameterGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},i7a=async(e,r)=>{let t=e.body,n=GTf(t.Error,r),i=new xd.InvalidDBProxyEndpointStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Xne=async(e,r)=>{let t=e.body,n=UTf(t.Error,r),i=new xd.InvalidDBProxyStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},f3t=async(e,r)=>{let t=e.body,n=VTf(t.Error,r),i=new xd.InvalidDBSecurityGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},hnt=async(e,r)=>{let t=e.body,n=zTf(t.Error,r),i=new xd.InvalidDBSnapshotStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},kEf=async(e,r)=>{let t=e.body,n=$Tf(t.Error,r),i=new xd.InvalidDBSubnetGroupFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$fr=async(e,r)=>{let t=e.body,n=QTf(t.Error,r),i=new xd.InvalidDBSubnetGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},FEf=async(e,r)=>{let t=e.body,n=KTf(t.Error,r),i=new xd.InvalidDBSubnetStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},NEf=async(e,r)=>{let t=e.body,n=HTf(t.Error,r),i=new xd.InvalidEventSubscriptionStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},OEf=async(e,r)=>{let t=e.body,n=WTf(t.Error,r),i=new C2.InvalidExportOnlyFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},BEf=async(e,r)=>{let t=e.body,n=YTf(t.Error,r),i=new C2.InvalidExportSourceStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},qEf=async(e,r)=>{let t=e.body,n=JTf(t.Error,r),i=new xd.InvalidExportTaskStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},h3t=async(e,r)=>{let t=e.body,n=XTf(t.Error,r),i=new xd.InvalidGlobalClusterStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},s7a=async(e,r)=>{let t=e.body,n=ZTf(t.Error,r),i=new xd.InvalidOptionGroupStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},Qfr=async(e,r)=>{let t=e.body,n=ePf(t.Error,r),i=new C2.InvalidRestoreFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},bBn=async(e,r)=>{let t=e.body,n=tPf(t.Error,r),i=new C2.InvalidS3BucketFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},J4=async(e,r)=>{let t=e.body,n=rPf(t.Error,r),i=new xd.InvalidSubnet({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},mj=async(e,r)=>{let t=e.body,n=nPf(t.Error,r),i=new xd.InvalidVPCNetworkStateFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},AP=async(e,r)=>{let t=e.body,n=aPf(t.Error,r),i=new xd.KMSKeyNotAccessibleFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},gnt=async(e,r)=>{let t=e.body,n=EPf(t.Error,r),i=new xd.NetworkTypeNotSupported({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},a7a=async(e,r)=>{let t=e.body,n=SPf(t.Error,r),i=new xd.OptionGroupAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},fj=async(e,r)=>{let t=e.body,n=xPf(t.Error,r),i=new xd.OptionGroupNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},o7a=async(e,r)=>{let t=e.body,n=OPf(t.Error,r),i=new xd.OptionGroupQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},MEf=async(e,r)=>{let t=e.body,n=e3f(t.Error,r),i=new C2.PointInTimeRestoreNotEnabledFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},ynt=async(e,r)=>{let t=e.body,n=i3f(t.Error,r),i=new xd.ProvisionedIopsNotAvailableInAZFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},LEf=async(e,r)=>{let t=e.body,n=y3f(t.Error,r),i=new C2.ReservedDBInstanceAlreadyExistsFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},jEf=async(e,r)=>{let t=e.body,n=b3f(t.Error,r),i=new C2.ReservedDBInstanceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},GEf=async(e,r)=>{let t=e.body,n=C3f(t.Error,r),i=new C2.ReservedDBInstanceQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},c7a=async(e,r)=>{let t=e.body,n=S3f(t.Error,r),i=new C2.ReservedDBInstancesOfferingNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},g3t=async(e,r)=>{let t=e.body,n=w3f(t.Error,r),i=new xd.ResourceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},u7a=async(e,r)=>{let t=e.body,n=q3f(t.Error,r),i=new C2.SharedSnapshotQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},VSe=async(e,r)=>{let t=e.body,n=M3f(t.Error,r),i=new xd.SnapshotQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},l7a=async(e,r)=>{let t=e.body,n=L3f(t.Error,r),i=new xd.SNSInvalidTopicFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},d7a=async(e,r)=>{let t=e.body,n=j3f(t.Error,r),i=new xd.SNSNoAuthorizationFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},p7a=async(e,r)=>{let t=e.body,n=G3f(t.Error,r),i=new xd.SNSTopicArnNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},UEf=async(e,r)=>{let t=e.body,n=U3f(t.Error,r),i=new xd.SourceClusterNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},VEf=async(e,r)=>{let t=e.body,n=V3f(t.Error,r),i=new xd.SourceDatabaseNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},CBn=async(e,r)=>{let t=e.body,n=$3f(t.Error,r),i=new xd.SourceNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},iz=async(e,r)=>{let t=e.body,n=nRf(t.Error,r),i=new xd.StorageQuotaExceededFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},zEf=async(e,r)=>{let t=e.body,n=iRf(t.Error,r),i=new C2.StorageTypeNotAvailableFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},y0e=async(e,r)=>{let t=e.body,n=sRf(t.Error,r),i=new xd.StorageTypeNotSupportedFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},$Ef=async(e,r)=>{let t=e.body,n=oRf(t.Error,r),i=new C2.SubnetAlreadyInUse({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},QEf=async(e,r)=>{let t=e.body,n=uRf(t.Error,r),i=new xd.SubscriptionAlreadyExistFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},m7a=async(e,r)=>{let t=e.body,n=lRf(t.Error,r),i=new xd.SubscriptionCategoryNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},y3t=async(e,r)=>{let t=e.body,n=dRf(t.Error,r),i=new xd.SubscriptionNotFoundFault({$metadata:Ta(e),...n});return(0,Te.decorateServiceException)(i,t)},KEf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},HEf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},WEf=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),t},YEf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},JEf=(e,r)=>{let t={};return e.ResourceIdentifier!=null&&(t.ResourceIdentifier=e.ResourceIdentifier),e.ApplyAction!=null&&(t.ApplyAction=e.ApplyAction),e.OptInType!=null&&(t.OptInType=e.OptInType),t},Lfr=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AttributeValue.${n}`]=i,n++);return t},XEf=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.CIDRIP!=null&&(t.CIDRIP=e.CIDRIP),e.EC2SecurityGroupName!=null&&(t.EC2SecurityGroupName=e.EC2SecurityGroupName),e.EC2SecurityGroupId!=null&&(t.EC2SecurityGroupId=e.EC2SecurityGroupId),e.EC2SecurityGroupOwnerId!=null&&(t.EC2SecurityGroupOwnerId=e.EC2SecurityGroupOwnerId),t},vBn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`AvailabilityZone.${n}`]=i,n++);return t},ZEf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.BacktrackTo!=null&&(t.BacktrackTo=e.BacktrackTo.toISOString().split(".")[0]+"Z"),e.Force!=null&&(t.Force=e.Force),e.UseEarliestTimeOnPointInTimeUnavailable!=null&&(t.UseEarliestTimeOnPointInTimeUnavailable=e.UseEarliestTimeOnPointInTimeUnavailable),t},e2f=(e,r)=>{let t={};return e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),t},f7a=(e,r)=>{var n,i;let t={};if(e.EnableLogTypes!=null){let s=nz(e.EnableLogTypes,r);((n=e.EnableLogTypes)==null?void 0:n.length)===0&&(t.EnableLogTypes=[]),Object.entries(s).forEach(([a,o])=>{let c=`EnableLogTypes.${a}`;t[c]=o})}if(e.DisableLogTypes!=null){let s=nz(e.DisableLogTypes,r);((i=e.DisableLogTypes)==null?void 0:i.length)===0&&(t.DisableLogTypes=[]),Object.entries(s).forEach(([a,o])=>{let c=`DisableLogTypes.${a}`;t[c]=o})}return t},t2f=(e,r)=>{var n;let t={};if(e.MaxConnectionsPercent!=null&&(t.MaxConnectionsPercent=e.MaxConnectionsPercent),e.MaxIdleConnectionsPercent!=null&&(t.MaxIdleConnectionsPercent=e.MaxIdleConnectionsPercent),e.ConnectionBorrowTimeout!=null&&(t.ConnectionBorrowTimeout=e.ConnectionBorrowTimeout),e.SessionPinningFilters!=null){let i=sS(e.SessionPinningFilters,r);((n=e.SessionPinningFilters)==null?void 0:n.length)===0&&(t.SessionPinningFilters=[]),Object.entries(i).forEach(([s,a])=>{let o=`SessionPinningFilters.${s}`;t[o]=a})}return e.InitQuery!=null&&(t.InitQuery=e.InitQuery),t},r2f=(e,r)=>{var n;let t={};if(e.SourceDBClusterParameterGroupIdentifier!=null&&(t.SourceDBClusterParameterGroupIdentifier=e.SourceDBClusterParameterGroupIdentifier),e.TargetDBClusterParameterGroupIdentifier!=null&&(t.TargetDBClusterParameterGroupIdentifier=e.TargetDBClusterParameterGroupIdentifier),e.TargetDBClusterParameterGroupDescription!=null&&(t.TargetDBClusterParameterGroupDescription=e.TargetDBClusterParameterGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},n2f=(e,r)=>{var n;let t={};if(e.SourceDBClusterSnapshotIdentifier!=null&&(t.SourceDBClusterSnapshotIdentifier=e.SourceDBClusterSnapshotIdentifier),e.TargetDBClusterSnapshotIdentifier!=null&&(t.TargetDBClusterSnapshotIdentifier=e.TargetDBClusterSnapshotIdentifier),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.CopyTags!=null&&(t.CopyTags=e.CopyTags),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},i2f=(e,r)=>{var n;let t={};if(e.SourceDBParameterGroupIdentifier!=null&&(t.SourceDBParameterGroupIdentifier=e.SourceDBParameterGroupIdentifier),e.TargetDBParameterGroupIdentifier!=null&&(t.TargetDBParameterGroupIdentifier=e.TargetDBParameterGroupIdentifier),e.TargetDBParameterGroupDescription!=null&&(t.TargetDBParameterGroupDescription=e.TargetDBParameterGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},s2f=(e,r)=>{var n;let t={};if(e.SourceDBSnapshotIdentifier!=null&&(t.SourceDBSnapshotIdentifier=e.SourceDBSnapshotIdentifier),e.TargetDBSnapshotIdentifier!=null&&(t.TargetDBSnapshotIdentifier=e.TargetDBSnapshotIdentifier),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return e.CopyTags!=null&&(t.CopyTags=e.CopyTags),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.TargetCustomAvailabilityZone!=null&&(t.TargetCustomAvailabilityZone=e.TargetCustomAvailabilityZone),e.CopyOptionGroup!=null&&(t.CopyOptionGroup=e.CopyOptionGroup),t},a2f=(e,r)=>{var n;let t={};if(e.SourceOptionGroupIdentifier!=null&&(t.SourceOptionGroupIdentifier=e.SourceOptionGroupIdentifier),e.TargetOptionGroupIdentifier!=null&&(t.TargetOptionGroupIdentifier=e.TargetOptionGroupIdentifier),e.TargetOptionGroupDescription!=null&&(t.TargetOptionGroupDescription=e.TargetOptionGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},o2f=(e,r)=>{var n;let t={};if(e.BlueGreenDeploymentName!=null&&(t.BlueGreenDeploymentName=e.BlueGreenDeploymentName),e.Source!=null&&(t.Source=e.Source),e.TargetEngineVersion!=null&&(t.TargetEngineVersion=e.TargetEngineVersion),e.TargetDBParameterGroupName!=null&&(t.TargetDBParameterGroupName=e.TargetDBParameterGroupName),e.TargetDBClusterParameterGroupName!=null&&(t.TargetDBClusterParameterGroupName=e.TargetDBClusterParameterGroupName),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},c2f=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DatabaseInstallationFilesS3BucketName!=null&&(t.DatabaseInstallationFilesS3BucketName=e.DatabaseInstallationFilesS3BucketName),e.DatabaseInstallationFilesS3Prefix!=null&&(t.DatabaseInstallationFilesS3Prefix=e.DatabaseInstallationFilesS3Prefix),e.ImageId!=null&&(t.ImageId=e.ImageId),e.KMSKeyId!=null&&(t.KMSKeyId=e.KMSKeyId),e.Description!=null&&(t.Description=e.Description),e.Manifest!=null&&(t.Manifest=e.Manifest),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},u2f=(e,r)=>{var n,i,s;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.StaticMembers!=null){let a=sS(e.StaticMembers,r);((n=e.StaticMembers)==null?void 0:n.length)===0&&(t.StaticMembers=[]),Object.entries(a).forEach(([o,c])=>{let l=`StaticMembers.${o}`;t[l]=c})}if(e.ExcludedMembers!=null){let a=sS(e.ExcludedMembers,r);((i=e.ExcludedMembers)==null?void 0:i.length)===0&&(t.ExcludedMembers=[]),Object.entries(a).forEach(([o,c])=>{let l=`ExcludedMembers.${o}`;t[l]=c})}if(e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},l2f=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.ReplicationSourceIdentifier!=null&&(t.ReplicationSourceIdentifier=e.ReplicationSourceIdentifier),e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.ScalingConfiguration!=null){let o=Wfr(e.ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ScalingConfiguration.${c}`;t[u]=l})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.EnableHttpEndpoint!=null&&(t.EnableHttpEndpoint=e.EnableHttpEndpoint),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.EnableGlobalWriteForwarding!=null&&(t.EnableGlobalWriteForwarding=e.EnableGlobalWriteForwarding),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.DBSystemId!=null&&(t.DBSystemId=e.DBSystemId),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),t},d2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Description!=null&&(t.Description=e.Description),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},p2f=(e,r)=>{var n;let t={};if(e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},m2f=(e,r)=>{var n,i,s,a,o,c;let t={};if(e.DBName!=null&&(t.DBName=e.DBName),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Engine!=null&&(t.Engine=e.Engine),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBSecurityGroups!=null){let l=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(l).forEach(([u,m])=>{let h=`DBSecurityGroups.${u}`;t[h]=m})}if(e.VpcSecurityGroupIds!=null){let l=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(l).forEach(([u,m])=>{let h=`VpcSecurityGroupIds.${u}`;t[h]=m})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.NcharCharacterSetName!=null&&(t.NcharCharacterSetName=e.NcharCharacterSetName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let l=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(l).forEach(([u,m])=>{let h=`Tags.${u}`;t[h]=m})}if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let l=sS(e.DomainDnsIps,r);((a=e.DomainDnsIps)==null?void 0:a.length)===0&&(t.DomainDnsIps=[]),Object.entries(l).forEach(([u,m])=>{let h=`DomainDnsIps.${u}`;t[h]=m})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.PromotionTier!=null&&(t.PromotionTier=e.PromotionTier),e.Timezone!=null&&(t.Timezone=e.Timezone),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let l=nz(e.EnableCloudwatchLogsExports,r);((o=e.EnableCloudwatchLogsExports)==null?void 0:o.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(l).forEach(([u,m])=>{let h=`EnableCloudwatchLogsExports.${u}`;t[h]=m})}if(e.ProcessorFeatures!=null){let l=_nt(e.ProcessorFeatures,r);((c=e.ProcessorFeatures)==null?void 0:c.length)===0&&(t.ProcessorFeatures=[]),Object.entries(l).forEach(([u,m])=>{let h=`ProcessorFeatures.${u}`;t[h]=m})}return e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.CACertificateIdentifier!=null&&(t.CACertificateIdentifier=e.CACertificateIdentifier),t},f2f=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.SourceDBInstanceIdentifier!=null&&(t.SourceDBInstanceIdentifier=e.SourceDBInstanceIdentifier),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((s=e.EnableCloudwatchLogsExports)==null?void 0:s.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((a=e.ProcessorFeatures)==null?void 0:a.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}if(e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((o=e.DomainDnsIps)==null?void 0:o.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}return e.ReplicaMode!=null&&(t.ReplicaMode=e.ReplicaMode),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),t},h2f=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Description!=null&&(t.Description=e.Description),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},g2f=(e,r)=>{var n,i,s;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.VpcSubnetIds!=null){let a=sS(e.VpcSubnetIds,r);((n=e.VpcSubnetIds)==null?void 0:n.length)===0&&(t.VpcSubnetIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSubnetIds.${o}`;t[l]=c})}if(e.VpcSecurityGroupIds!=null){let a=sS(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupIds.${o}`;t[l]=c})}if(e.TargetRole!=null&&(t.TargetRole=e.TargetRole),e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},y2f=(e,r)=>{var n,i,s,a;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.EngineFamily!=null&&(t.EngineFamily=e.EngineFamily),e.Auth!=null){let o=g7a(e.Auth,r);((n=e.Auth)==null?void 0:n.length)===0&&(t.Auth=[]),Object.entries(o).forEach(([c,l])=>{let u=`Auth.${c}`;t[u]=l})}if(e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.VpcSubnetIds!=null){let o=sS(e.VpcSubnetIds,r);((i=e.VpcSubnetIds)==null?void 0:i.length)===0&&(t.VpcSubnetIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSubnetIds.${c}`;t[u]=l})}if(e.VpcSecurityGroupIds!=null){let o=sS(e.VpcSecurityGroupIds,r);((s=e.VpcSecurityGroupIds)==null?void 0:s.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.RequireTLS!=null&&(t.RequireTLS=e.RequireTLS),e.IdleClientTimeout!=null&&(t.IdleClientTimeout=e.IdleClientTimeout),e.DebugLogging!=null&&(t.DebugLogging=e.DebugLogging),e.Tags!=null){let o=kb(e.Tags,r);((a=e.Tags)==null?void 0:a.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}return t},_2f=(e,r)=>{var n;let t={};if(e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.DBSecurityGroupDescription!=null&&(t.DBSecurityGroupDescription=e.DBSecurityGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},A2f=(e,r)=>{var n;let t={};if(e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},b2f=(e,r)=>{var n,i;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSubnetGroupDescription!=null&&(t.DBSubnetGroupDescription=e.DBSubnetGroupDescription),e.SubnetIds!=null){let s=h7a(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(s).forEach(([a,o])=>{let c=`SubnetIds.${a}`;t[c]=o})}if(e.Tags!=null){let s=kb(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(s).forEach(([a,o])=>{let c=`Tags.${a}`;t[c]=o})}return t},C2f=(e,r)=>{var n,i,s;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SnsTopicArn!=null&&(t.SnsTopicArn=e.SnsTopicArn),e.SourceType!=null&&(t.SourceType=e.SourceType),e.EventCategories!=null){let a=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(a).forEach(([o,c])=>{let l=`EventCategories.${o}`;t[l]=c})}if(e.SourceIds!=null){let a=ISf(e.SourceIds,r);((i=e.SourceIds)==null?void 0:i.length)===0&&(t.SourceIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`SourceIds.${o}`;t[l]=c})}if(e.Enabled!=null&&(t.Enabled=e.Enabled),e.Tags!=null){let a=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}return t},v2f=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),t},E2f=(e,r)=>{var n;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),e.OptionGroupDescription!=null&&(t.OptionGroupDescription=e.OptionGroupDescription),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},Kfr=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`DBSecurityGroupName.${n}`]=i,n++);return t},D2f=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.DeleteTarget!=null&&(t.DeleteTarget=e.DeleteTarget),t},S2f=(e,r)=>{let t={};return e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),t},w2f=(e,r)=>{let t={};return e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),t},I2f=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.SkipFinalSnapshot!=null&&(t.SkipFinalSnapshot=e.SkipFinalSnapshot),e.FinalDBSnapshotIdentifier!=null&&(t.FinalDBSnapshotIdentifier=e.FinalDBSnapshotIdentifier),t},x2f=(e,r)=>{let t={};return e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),t},T2f=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),t},P2f=(e,r)=>{let t={};return e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),e.DBInstanceAutomatedBackupsArn!=null&&(t.DBInstanceAutomatedBackupsArn=e.DBInstanceAutomatedBackupsArn),t},R2f=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.SkipFinalSnapshot!=null&&(t.SkipFinalSnapshot=e.SkipFinalSnapshot),e.FinalDBSnapshotIdentifier!=null&&(t.FinalDBSnapshotIdentifier=e.FinalDBSnapshotIdentifier),e.DeleteAutomatedBackups!=null&&(t.DeleteAutomatedBackups=e.DeleteAutomatedBackups),t},k2f=(e,r)=>{let t={};return e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),t},F2f=(e,r)=>{let t={};return e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),t},N2f=(e,r)=>{let t={};return e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),t},O2f=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),t},B2f=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},q2f=(e,r)=>{let t={};return e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),t},M2f=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),t},L2f=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),t},j2f=(e,r)=>{let t={};return e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),t},G2f=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBInstanceIdentifiers!=null){let s=sS(e.DBInstanceIdentifiers,r);((n=e.DBInstanceIdentifiers)==null?void 0:n.length)===0&&(t.DBInstanceIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBInstanceIdentifiers.${a}`;t[c]=o})}if(e.DBClusterIdentifiers!=null){let s=sS(e.DBClusterIdentifiers,r);((i=e.DBClusterIdentifiers)==null?void 0:i.length)===0&&(t.DBClusterIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBClusterIdentifiers.${a}`;t[c]=o})}return t},U2f=(e,r)=>({}),V2f=(e,r)=>{var n;let t={};if(e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},z2f=(e,r)=>{var n;let t={};if(e.CertificateIdentifier!=null&&(t.CertificateIdentifier=e.CertificateIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},$2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.BacktrackIdentifier!=null&&(t.BacktrackIdentifier=e.BacktrackIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},Q2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},K2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},H2f=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Source!=null&&(t.Source=e.Source),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},W2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),t},Y2f=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),t},J2f=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.SnapshotType!=null&&(t.SnapshotType=e.SnapshotType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),e.IncludePublic!=null&&(t.IncludePublic=e.IncludePublic),t},X2f=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.DefaultOnly!=null&&(t.DefaultOnly=e.DefaultOnly),e.ListSupportedCharacterSets!=null&&(t.ListSupportedCharacterSets=e.ListSupportedCharacterSets),e.ListSupportedTimezones!=null&&(t.ListSupportedTimezones=e.ListSupportedTimezones),e.IncludeAll!=null&&(t.IncludeAll=e.IncludeAll),t},Z2f=(e,r)=>{var n;let t={};if(e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.DBInstanceAutomatedBackupsArn!=null&&(t.DBInstanceAutomatedBackupsArn=e.DBInstanceAutomatedBackupsArn),t},eDf=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},tDf=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.FilenameContains!=null&&(t.FilenameContains=e.FilenameContains),e.FileLastWritten!=null&&(t.FileLastWritten=e.FileLastWritten),e.FileSize!=null&&(t.FileSize=e.FileSize),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},rDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},nDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Source!=null&&(t.Source=e.Source),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},iDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},sDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},aDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},oDf=(e,r)=>{var n;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},cDf=(e,r)=>{var n;let t={};if(e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},uDf=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},lDf=(e,r)=>{var n;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.SnapshotType!=null&&(t.SnapshotType=e.SnapshotType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.IncludeShared!=null&&(t.IncludeShared=e.IncludeShared),e.IncludePublic!=null&&(t.IncludePublic=e.IncludePublic),e.DbiResourceId!=null&&(t.DbiResourceId=e.DbiResourceId),t},dDf=(e,r)=>{var n;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},pDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},mDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupFamily!=null&&(t.DBParameterGroupFamily=e.DBParameterGroupFamily),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},fDf=(e,r)=>{var n;let t={};if(e.SourceType!=null&&(t.SourceType=e.SourceType),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},hDf=(e,r)=>{var n,i;let t={};if(e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),e.SourceType!=null&&(t.SourceType=e.SourceType),e.StartTime!=null&&(t.StartTime=e.StartTime.toISOString().split(".")[0]+"Z"),e.EndTime!=null&&(t.EndTime=e.EndTime.toISOString().split(".")[0]+"Z"),e.Duration!=null&&(t.Duration=e.Duration),e.EventCategories!=null){let s=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(s).forEach(([a,o])=>{let c=`EventCategories.${a}`;t[c]=o})}if(e.Filters!=null){let s=Xy(e.Filters,r);((i=e.Filters)==null?void 0:i.length)===0&&(t.Filters=[]),Object.entries(s).forEach(([a,o])=>{let c=`Filters.${a}`;t[c]=o})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},gDf=(e,r)=>{var n;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},yDf=(e,r)=>{var n;let t={};if(e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),e.SourceArn!=null&&(t.SourceArn=e.SourceArn),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.SourceType!=null&&(t.SourceType=e.SourceType),t},_Df=(e,r)=>{var n;let t={};if(e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},ADf=(e,r)=>{var n;let t={};if(e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},bDf=(e,r)=>{var n;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.EngineName!=null&&(t.EngineName=e.EngineName),e.MajorEngineVersion!=null&&(t.MajorEngineVersion=e.MajorEngineVersion),t},CDf=(e,r)=>{var n;let t={};if(e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.AvailabilityZoneGroup!=null&&(t.AvailabilityZoneGroup=e.AvailabilityZoneGroup),e.Vpc!=null&&(t.Vpc=e.Vpc),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},vDf=(e,r)=>{var n;let t={};if(e.ResourceIdentifier!=null&&(t.ResourceIdentifier=e.ResourceIdentifier),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.Marker!=null&&(t.Marker=e.Marker),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),t},EDf=(e,r)=>{var n;let t={};if(e.ReservedDBInstanceId!=null&&(t.ReservedDBInstanceId=e.ReservedDBInstanceId),e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Duration!=null&&(t.Duration=e.Duration),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.LeaseId!=null&&(t.LeaseId=e.LeaseId),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},DDf=(e,r)=>{var n;let t={};if(e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Duration!=null&&(t.Duration=e.Duration),e.ProductDescription!=null&&(t.ProductDescription=e.ProductDescription),e.OfferingType!=null&&(t.OfferingType=e.OfferingType),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),t},SDf=(e,r)=>{var n;let t={};if(e.RegionName!=null&&(t.RegionName=e.RegionName),e.MaxRecords!=null&&(t.MaxRecords=e.MaxRecords),e.Marker!=null&&(t.Marker=e.Marker),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},wDf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},IDf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.LogFileName!=null&&(t.LogFileName=e.LogFileName),e.Marker!=null&&(t.Marker=e.Marker),e.NumberOfLines!=null&&(t.NumberOfLines=e.NumberOfLines),t},xDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},EBn=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`EventCategory.${n}`]=i,n++);return t},TDf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.TargetDBInstanceIdentifier!=null&&(t.TargetDBInstanceIdentifier=e.TargetDBInstanceIdentifier),t},PDf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.TargetDbClusterIdentifier!=null&&(t.TargetDbClusterIdentifier=e.TargetDbClusterIdentifier),t},RDf=(e,r)=>{var n;let t={};if(e.Name!=null&&(t.Name=e.Name),e.Values!=null){let i=kDf(e.Values,r);((n=e.Values)==null?void 0:n.length)===0&&(t.Values=[]),Object.entries(i).forEach(([s,a])=>{let o=`Values.${s}`;t[o]=a})}return t},Xy=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=RDf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Filter.${n}.${a}`]=o}),n++}return t},kDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`Value.${n}`]=i,n++);return t},FDf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},NDf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.Filters!=null){let i=Xy(e.Filters,r);((n=e.Filters)==null?void 0:n.length)===0&&(t.Filters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Filters.${s}`;t[o]=a})}return t},nz=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},ODf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.AuditPolicyState!=null&&(t.AuditPolicyState=e.AuditPolicyState),t},BDf=(e,r)=>{let t={};return e.CertificateIdentifier!=null&&(t.CertificateIdentifier=e.CertificateIdentifier),e.RemoveCustomerOverride!=null&&(t.RemoveCustomerOverride=e.RemoveCustomerOverride),t},qDf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.Capacity!=null&&(t.Capacity=e.Capacity),e.SecondsBeforeTimeout!=null&&(t.SecondsBeforeTimeout=e.SecondsBeforeTimeout),e.TimeoutAction!=null&&(t.TimeoutAction=e.TimeoutAction),t},MDf=(e,r)=>{let t={};return e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Description!=null&&(t.Description=e.Description),e.Status!=null&&(t.Status=e.Status),t},LDf=(e,r)=>{var n,i;let t={};if(e.DBClusterEndpointIdentifier!=null&&(t.DBClusterEndpointIdentifier=e.DBClusterEndpointIdentifier),e.EndpointType!=null&&(t.EndpointType=e.EndpointType),e.StaticMembers!=null){let s=sS(e.StaticMembers,r);((n=e.StaticMembers)==null?void 0:n.length)===0&&(t.StaticMembers=[]),Object.entries(s).forEach(([a,o])=>{let c=`StaticMembers.${a}`;t[c]=o})}if(e.ExcludedMembers!=null){let s=sS(e.ExcludedMembers,r);((i=e.ExcludedMembers)==null?void 0:i.length)===0&&(t.ExcludedMembers=[]),Object.entries(s).forEach(([a,o])=>{let c=`ExcludedMembers.${a}`;t[c]=o})}return t},jDf=(e,r)=>{var n;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.NewDBClusterIdentifier!=null&&(t.NewDBClusterIdentifier=e.NewDBClusterIdentifier),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let i=hj(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcSecurityGroupIds.${s}`;t[o]=a})}if(e.Port!=null&&(t.Port=e.Port),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.CloudwatchLogsExportConfiguration!=null){let i=f7a(e.CloudwatchLogsExportConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`CloudwatchLogsExportConfiguration.${s}`;t[o]=a})}if(e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),e.DBInstanceParameterGroupName!=null&&(t.DBInstanceParameterGroupName=e.DBInstanceParameterGroupName),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ScalingConfiguration!=null){let i=Wfr(e.ScalingConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`ScalingConfiguration.${s}`;t[o]=a})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EnableHttpEndpoint!=null&&(t.EnableHttpEndpoint=e.EnableHttpEndpoint),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.EnableGlobalWriteForwarding!=null&&(t.EnableGlobalWriteForwarding=e.EnableGlobalWriteForwarding),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.ServerlessV2ScalingConfiguration!=null){let i=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(i).forEach(([s,a])=>{let o=`ServerlessV2ScalingConfiguration.${s}`;t[o]=a})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.RotateMasterUserPassword!=null&&(t.RotateMasterUserPassword=e.RotateMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.AllowEngineModeChange!=null&&(t.AllowEngineModeChange=e.AllowEngineModeChange),t},GDf=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},UDf=(e,r)=>{var n,i;let t={};if(e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.AttributeName!=null&&(t.AttributeName=e.AttributeName),e.ValuesToAdd!=null){let s=Lfr(e.ValuesToAdd,r);((n=e.ValuesToAdd)==null?void 0:n.length)===0&&(t.ValuesToAdd=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToAdd.${a}`;t[c]=o})}if(e.ValuesToRemove!=null){let s=Lfr(e.ValuesToRemove,r);((i=e.ValuesToRemove)==null?void 0:i.length)===0&&(t.ValuesToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToRemove.${a}`;t[c]=o})}return t},VDf=(e,r)=>{var n,i,s,a;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSecurityGroups!=null){let o=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(o).forEach(([c,l])=>{let u=`DBSecurityGroups.${c}`;t[u]=l})}if(e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.NewDBInstanceIdentifier!=null&&(t.NewDBInstanceIdentifier=e.NewDBInstanceIdentifier),e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.CACertificateIdentifier!=null&&(t.CACertificateIdentifier=e.CACertificateIdentifier),e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let o=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(o).forEach(([c,l])=>{let u=`DomainDnsIps.${c}`;t[u]=l})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.DBPortNumber!=null&&(t.DBPortNumber=e.DBPortNumber),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DisableDomain!=null&&(t.DisableDomain=e.DisableDomain),e.PromotionTier!=null&&(t.PromotionTier=e.PromotionTier),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.CloudwatchLogsExportConfiguration!=null){let o=f7a(e.CloudwatchLogsExportConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`CloudwatchLogsExportConfiguration.${c}`;t[u]=l})}if(e.ProcessorFeatures!=null){let o=_nt(e.ProcessorFeatures,r);((a=e.ProcessorFeatures)==null?void 0:a.length)===0&&(t.ProcessorFeatures=[]),Object.entries(o).forEach(([c,l])=>{let u=`ProcessorFeatures.${c}`;t[u]=l})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.CertificateRotationRestart!=null&&(t.CertificateRotationRestart=e.CertificateRotationRestart),e.ReplicaMode!=null&&(t.ReplicaMode=e.ReplicaMode),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.AwsBackupRecoveryPointArn!=null&&(t.AwsBackupRecoveryPointArn=e.AwsBackupRecoveryPointArn),e.AutomationMode!=null&&(t.AutomationMode=e.AutomationMode),e.ResumeFullAutomationModeMinutes!=null&&(t.ResumeFullAutomationModeMinutes=e.ResumeFullAutomationModeMinutes),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.RotateMasterUserPassword!=null&&(t.RotateMasterUserPassword=e.RotateMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.Engine!=null&&(t.Engine=e.Engine),t},zDf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},$Df=(e,r)=>{var n;let t={};if(e.DBProxyEndpointName!=null&&(t.DBProxyEndpointName=e.DBProxyEndpointName),e.NewDBProxyEndpointName!=null&&(t.NewDBProxyEndpointName=e.NewDBProxyEndpointName),e.VpcSecurityGroupIds!=null){let i=sS(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`VpcSecurityGroupIds.${s}`;t[o]=a})}return t},QDf=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.NewDBProxyName!=null&&(t.NewDBProxyName=e.NewDBProxyName),e.Auth!=null){let s=g7a(e.Auth,r);((n=e.Auth)==null?void 0:n.length)===0&&(t.Auth=[]),Object.entries(s).forEach(([a,o])=>{let c=`Auth.${a}`;t[c]=o})}if(e.RequireTLS!=null&&(t.RequireTLS=e.RequireTLS),e.IdleClientTimeout!=null&&(t.IdleClientTimeout=e.IdleClientTimeout),e.DebugLogging!=null&&(t.DebugLogging=e.DebugLogging),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.SecurityGroups!=null){let s=sS(e.SecurityGroups,r);((i=e.SecurityGroups)==null?void 0:i.length)===0&&(t.SecurityGroups=[]),Object.entries(s).forEach(([a,o])=>{let c=`SecurityGroups.${a}`;t[c]=o})}return t},KDf=(e,r)=>{let t={};if(e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.ConnectionPoolConfig!=null){let n=t2f(e.ConnectionPoolConfig,r);Object.entries(n).forEach(([i,s])=>{let a=`ConnectionPoolConfig.${i}`;t[a]=s})}return e.NewName!=null&&(t.NewName=e.NewName),t},HDf=(e,r)=>{var n,i;let t={};if(e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.AttributeName!=null&&(t.AttributeName=e.AttributeName),e.ValuesToAdd!=null){let s=Lfr(e.ValuesToAdd,r);((n=e.ValuesToAdd)==null?void 0:n.length)===0&&(t.ValuesToAdd=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToAdd.${a}`;t[c]=o})}if(e.ValuesToRemove!=null){let s=Lfr(e.ValuesToRemove,r);((i=e.ValuesToRemove)==null?void 0:i.length)===0&&(t.ValuesToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`ValuesToRemove.${a}`;t[c]=o})}return t},WDf=(e,r)=>{let t={};return e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),t},YDf=(e,r)=>{var n;let t={};if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DBSubnetGroupDescription!=null&&(t.DBSubnetGroupDescription=e.DBSubnetGroupDescription),e.SubnetIds!=null){let i=h7a(e.SubnetIds,r);((n=e.SubnetIds)==null?void 0:n.length)===0&&(t.SubnetIds=[]),Object.entries(i).forEach(([s,a])=>{let o=`SubnetIds.${s}`;t[o]=a})}return t},JDf=(e,r)=>{var n;let t={};if(e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SnsTopicArn!=null&&(t.SnsTopicArn=e.SnsTopicArn),e.SourceType!=null&&(t.SourceType=e.SourceType),e.EventCategories!=null){let i=EBn(e.EventCategories,r);((n=e.EventCategories)==null?void 0:n.length)===0&&(t.EventCategories=[]),Object.entries(i).forEach(([s,a])=>{let o=`EventCategories.${s}`;t[o]=a})}return e.Enabled!=null&&(t.Enabled=e.Enabled),t},XDf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.NewGlobalClusterIdentifier!=null&&(t.NewGlobalClusterIdentifier=e.NewGlobalClusterIdentifier),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AllowMajorVersionUpgrade!=null&&(t.AllowMajorVersionUpgrade=e.AllowMajorVersionUpgrade),t},ZDf=(e,r)=>{var n,i;let t={};if(e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.OptionsToInclude!=null){let s=tSf(e.OptionsToInclude,r);((n=e.OptionsToInclude)==null?void 0:n.length)===0&&(t.OptionsToInclude=[]),Object.entries(s).forEach(([a,o])=>{let c=`OptionsToInclude.${a}`;t[c]=o})}if(e.OptionsToRemove!=null){let s=rSf(e.OptionsToRemove,r);((i=e.OptionsToRemove)==null?void 0:i.length)===0&&(t.OptionsToRemove=[]),Object.entries(s).forEach(([a,o])=>{let c=`OptionsToRemove.${a}`;t[c]=o})}return e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),t},eSf=(e,r)=>{var n,i,s;let t={};if(e.OptionName!=null&&(t.OptionName=e.OptionName),e.Port!=null&&(t.Port=e.Port),e.OptionVersion!=null&&(t.OptionVersion=e.OptionVersion),e.DBSecurityGroupMemberships!=null){let a=Kfr(e.DBSecurityGroupMemberships,r);((n=e.DBSecurityGroupMemberships)==null?void 0:n.length)===0&&(t.DBSecurityGroupMemberships=[]),Object.entries(a).forEach(([o,c])=>{let l=`DBSecurityGroupMemberships.${o}`;t[l]=c})}if(e.VpcSecurityGroupMemberships!=null){let a=hj(e.VpcSecurityGroupMemberships,r);((i=e.VpcSecurityGroupMemberships)==null?void 0:i.length)===0&&(t.VpcSecurityGroupMemberships=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupMemberships.${o}`;t[l]=c})}if(e.OptionSettings!=null){let a=iSf(e.OptionSettings,r);((s=e.OptionSettings)==null?void 0:s.length)===0&&(t.OptionSettings=[]),Object.entries(a).forEach(([o,c])=>{let l=`OptionSettings.${o}`;t[l]=c})}return t},tSf=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=eSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`OptionConfiguration.${n}.${a}`]=o}),n++}return t},rSf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},nSf=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),e.Value!=null&&(t.Value=e.Value),e.DefaultValue!=null&&(t.DefaultValue=e.DefaultValue),e.Description!=null&&(t.Description=e.Description),e.ApplyType!=null&&(t.ApplyType=e.ApplyType),e.DataType!=null&&(t.DataType=e.DataType),e.AllowedValues!=null&&(t.AllowedValues=e.AllowedValues),e.IsModifiable!=null&&(t.IsModifiable=e.IsModifiable),e.IsCollection!=null&&(t.IsCollection=e.IsCollection),t},iSf=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=nSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`OptionSetting.${n}.${a}`]=o}),n++}return t},sSf=(e,r)=>{var n;let t={};if(e.ParameterName!=null&&(t.ParameterName=e.ParameterName),e.ParameterValue!=null&&(t.ParameterValue=e.ParameterValue),e.Description!=null&&(t.Description=e.Description),e.Source!=null&&(t.Source=e.Source),e.ApplyType!=null&&(t.ApplyType=e.ApplyType),e.DataType!=null&&(t.DataType=e.DataType),e.AllowedValues!=null&&(t.AllowedValues=e.AllowedValues),e.IsModifiable!=null&&(t.IsModifiable=e.IsModifiable),e.MinimumEngineVersion!=null&&(t.MinimumEngineVersion=e.MinimumEngineVersion),e.ApplyMethod!=null&&(t.ApplyMethod=e.ApplyMethod),e.SupportedEngineModes!=null){let i=xDf(e.SupportedEngineModes,r);((n=e.SupportedEngineModes)==null?void 0:n.length)===0&&(t.SupportedEngineModes=[]),Object.entries(i).forEach(([s,a])=>{let o=`SupportedEngineModes.${s}`;t[o]=a})}return t},Hfr=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=sSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Parameter.${n}.${a}`]=o}),n++}return t},aSf=(e,r)=>{let t={};return e.Name!=null&&(t.Name=e.Name),e.Value!=null&&(t.Value=e.Value),t},_nt=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=aSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`ProcessorFeature.${n}.${a}`]=o}),n++}return t},oSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},cSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),t},uSf=(e,r)=>{var n;let t={};if(e.ReservedDBInstancesOfferingId!=null&&(t.ReservedDBInstancesOfferingId=e.ReservedDBInstancesOfferingId),e.ReservedDBInstanceId!=null&&(t.ReservedDBInstanceId=e.ReservedDBInstanceId),e.DBInstanceCount!=null&&(t.DBInstanceCount=e.DBInstanceCount),e.Tags!=null){let i=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(i).forEach(([s,a])=>{let o=`Tags.${s}`;t[o]=a})}return t},lSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},dSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.ForceFailover!=null&&(t.ForceFailover=e.ForceFailover),t},pSf=(e,r)=>{var n,i;let t={};if(e.DBProxyName!=null&&(t.DBProxyName=e.DBProxyName),e.TargetGroupName!=null&&(t.TargetGroupName=e.TargetGroupName),e.DBInstanceIdentifiers!=null){let s=sS(e.DBInstanceIdentifiers,r);((n=e.DBInstanceIdentifiers)==null?void 0:n.length)===0&&(t.DBInstanceIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBInstanceIdentifiers.${a}`;t[c]=o})}if(e.DBClusterIdentifiers!=null){let s=sS(e.DBClusterIdentifiers,r);((i=e.DBClusterIdentifiers)==null?void 0:i.length)===0&&(t.DBClusterIdentifiers=[]),Object.entries(s).forEach(([a,o])=>{let c=`DBClusterIdentifiers.${a}`;t[c]=o})}return t},mSf=(e,r)=>{let t={};return e.GlobalClusterIdentifier!=null&&(t.GlobalClusterIdentifier=e.GlobalClusterIdentifier),e.DbClusterIdentifier!=null&&(t.DbClusterIdentifier=e.DbClusterIdentifier),t},fSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},hSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.RoleArn!=null&&(t.RoleArn=e.RoleArn),e.FeatureName!=null&&(t.FeatureName=e.FeatureName),t},gSf=(e,r)=>{let t={};return e.SubscriptionName!=null&&(t.SubscriptionName=e.SubscriptionName),e.SourceIdentifier!=null&&(t.SourceIdentifier=e.SourceIdentifier),t},ySf=(e,r)=>{var n;let t={};if(e.ResourceName!=null&&(t.ResourceName=e.ResourceName),e.TagKeys!=null){let i=FDf(e.TagKeys,r);((n=e.TagKeys)==null?void 0:n.length)===0&&(t.TagKeys=[]),Object.entries(i).forEach(([s,a])=>{let o=`TagKeys.${s}`;t[o]=a})}return t},_Sf=(e,r)=>{var n;let t={};if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.ResetAllParameters!=null&&(t.ResetAllParameters=e.ResetAllParameters),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},ASf=(e,r)=>{var n;let t={};if(e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.ResetAllParameters!=null&&(t.ResetAllParameters=e.ResetAllParameters),e.Parameters!=null){let i=Hfr(e.Parameters,r);((n=e.Parameters)==null?void 0:n.length)===0&&(t.Parameters=[]),Object.entries(i).forEach(([s,a])=>{let o=`Parameters.${s}`;t[o]=a})}return t},bSf=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.CharacterSetName!=null&&(t.CharacterSetName=e.CharacterSetName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.SourceEngine!=null&&(t.SourceEngine=e.SourceEngine),e.SourceEngineVersion!=null&&(t.SourceEngineVersion=e.SourceEngineVersion),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.S3IngestionRoleArn!=null&&(t.S3IngestionRoleArn=e.S3IngestionRoleArn),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),e.StorageType!=null&&(t.StorageType=e.StorageType),t},CSf=(e,r)=>{var n,i,s,a;let t={};if(e.AvailabilityZones!=null){let o=vBn(e.AvailabilityZones,r);((n=e.AvailabilityZones)==null?void 0:n.length)===0&&(t.AvailabilityZones=[]),Object.entries(o).forEach(([c,l])=>{let u=`AvailabilityZones.${c}`;t[u]=l})}if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.SnapshotIdentifier!=null&&(t.SnapshotIdentifier=e.SnapshotIdentifier),e.Engine!=null&&(t.Engine=e.Engine),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.Port!=null&&(t.Port=e.Port),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.DatabaseName!=null&&(t.DatabaseName=e.DatabaseName),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.VpcSecurityGroupIds!=null){let o=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(o).forEach(([c,l])=>{let u=`VpcSecurityGroupIds.${c}`;t[u]=l})}if(e.Tags!=null){let o=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(o).forEach(([c,l])=>{let u=`Tags.${c}`;t[u]=l})}if(e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let o=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(o).forEach(([c,l])=>{let u=`EnableCloudwatchLogsExports.${c}`;t[u]=l})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.ScalingConfiguration!=null){let o=Wfr(e.ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ScalingConfiguration.${c}`;t[u]=l})}if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.StorageType!=null&&(t.StorageType=e.StorageType),e.Iops!=null&&(t.Iops=e.Iops),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.ServerlessV2ScalingConfiguration!=null){let o=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(o).forEach(([c,l])=>{let u=`ServerlessV2ScalingConfiguration.${c}`;t[u]=l})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),t},vSf=(e,r)=>{var n,i,s;let t={};if(e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),e.RestoreType!=null&&(t.RestoreType=e.RestoreType),e.SourceDBClusterIdentifier!=null&&(t.SourceDBClusterIdentifier=e.SourceDBClusterIdentifier),e.RestoreToTime!=null&&(t.RestoreToTime=e.RestoreToTime.toISOString().split(".")[0]+"Z"),e.UseLatestRestorableTime!=null&&(t.UseLatestRestorableTime=e.UseLatestRestorableTime),e.Port!=null&&(t.Port=e.Port),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.VpcSecurityGroupIds!=null){let a=hj(e.VpcSecurityGroupIds,r);((n=e.VpcSecurityGroupIds)==null?void 0:n.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(a).forEach(([o,c])=>{let l=`VpcSecurityGroupIds.${o}`;t[l]=c})}if(e.Tags!=null){let a=kb(e.Tags,r);((i=e.Tags)==null?void 0:i.length)===0&&(t.Tags=[]),Object.entries(a).forEach(([o,c])=>{let l=`Tags.${o}`;t[l]=c})}if(e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.BacktrackWindow!=null&&(t.BacktrackWindow=e.BacktrackWindow),e.EnableCloudwatchLogsExports!=null){let a=nz(e.EnableCloudwatchLogsExports,r);((s=e.EnableCloudwatchLogsExports)==null?void 0:s.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(a).forEach(([o,c])=>{let l=`EnableCloudwatchLogsExports.${o}`;t[l]=c})}if(e.DBClusterParameterGroupName!=null&&(t.DBClusterParameterGroupName=e.DBClusterParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.ScalingConfiguration!=null){let a=Wfr(e.ScalingConfiguration,r);Object.entries(a).forEach(([o,c])=>{let l=`ScalingConfiguration.${o}`;t[l]=c})}if(e.EngineMode!=null&&(t.EngineMode=e.EngineMode),e.DBClusterInstanceClass!=null&&(t.DBClusterInstanceClass=e.DBClusterInstanceClass),e.StorageType!=null&&(t.StorageType=e.StorageType),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Iops!=null&&(t.Iops=e.Iops),e.ServerlessV2ScalingConfiguration!=null){let a=_3t(e.ServerlessV2ScalingConfiguration,r);Object.entries(a).forEach(([o,c])=>{let l=`ServerlessV2ScalingConfiguration.${o}`;t[l]=c})}return e.NetworkType!=null&&(t.NetworkType=e.NetworkType),t},ESf=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Port!=null&&(t.Port=e.Port),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.DBName!=null&&(t.DBName=e.DBName),e.Engine!=null&&(t.Engine=e.Engine),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.Domain!=null&&(t.Domain=e.Domain),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}if(e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.DBClusterSnapshotIdentifier!=null&&(t.DBClusterSnapshotIdentifier=e.DBClusterSnapshotIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),t},DSf=(e,r)=>{var n,i,s,a,o;let t={};if(e.DBName!=null&&(t.DBName=e.DBName),e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Engine!=null&&(t.Engine=e.Engine),e.MasterUsername!=null&&(t.MasterUsername=e.MasterUsername),e.MasterUserPassword!=null&&(t.MasterUserPassword=e.MasterUserPassword),e.DBSecurityGroups!=null){let c=Kfr(e.DBSecurityGroups,r);((n=e.DBSecurityGroups)==null?void 0:n.length)===0&&(t.DBSecurityGroups=[]),Object.entries(c).forEach(([l,u])=>{let m=`DBSecurityGroups.${l}`;t[m]=u})}if(e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.PreferredMaintenanceWindow!=null&&(t.PreferredMaintenanceWindow=e.PreferredMaintenanceWindow),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.PreferredBackupWindow!=null&&(t.PreferredBackupWindow=e.PreferredBackupWindow),e.Port!=null&&(t.Port=e.Port),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.EngineVersion!=null&&(t.EngineVersion=e.EngineVersion),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.Tags!=null){let c=kb(e.Tags,r);((s=e.Tags)==null?void 0:s.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.StorageEncrypted!=null&&(t.StorageEncrypted=e.StorageEncrypted),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.MonitoringInterval!=null&&(t.MonitoringInterval=e.MonitoringInterval),e.MonitoringRoleArn!=null&&(t.MonitoringRoleArn=e.MonitoringRoleArn),e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.SourceEngine!=null&&(t.SourceEngine=e.SourceEngine),e.SourceEngineVersion!=null&&(t.SourceEngineVersion=e.SourceEngineVersion),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.S3IngestionRoleArn!=null&&(t.S3IngestionRoleArn=e.S3IngestionRoleArn),e.EnablePerformanceInsights!=null&&(t.EnablePerformanceInsights=e.EnablePerformanceInsights),e.PerformanceInsightsKMSKeyId!=null&&(t.PerformanceInsightsKMSKeyId=e.PerformanceInsightsKMSKeyId),e.PerformanceInsightsRetentionPeriod!=null&&(t.PerformanceInsightsRetentionPeriod=e.PerformanceInsightsRetentionPeriod),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.ManageMasterUserPassword!=null&&(t.ManageMasterUserPassword=e.ManageMasterUserPassword),e.MasterUserSecretKmsKeyId!=null&&(t.MasterUserSecretKmsKeyId=e.MasterUserSecretKmsKeyId),t},SSf=(e,r)=>{var n,i,s,a,o;let t={};if(e.SourceDBInstanceIdentifier!=null&&(t.SourceDBInstanceIdentifier=e.SourceDBInstanceIdentifier),e.TargetDBInstanceIdentifier!=null&&(t.TargetDBInstanceIdentifier=e.TargetDBInstanceIdentifier),e.RestoreTime!=null&&(t.RestoreTime=e.RestoreTime.toISOString().split(".")[0]+"Z"),e.UseLatestRestorableTime!=null&&(t.UseLatestRestorableTime=e.UseLatestRestorableTime),e.DBInstanceClass!=null&&(t.DBInstanceClass=e.DBInstanceClass),e.Port!=null&&(t.Port=e.Port),e.AvailabilityZone!=null&&(t.AvailabilityZone=e.AvailabilityZone),e.DBSubnetGroupName!=null&&(t.DBSubnetGroupName=e.DBSubnetGroupName),e.MultiAZ!=null&&(t.MultiAZ=e.MultiAZ),e.PubliclyAccessible!=null&&(t.PubliclyAccessible=e.PubliclyAccessible),e.AutoMinorVersionUpgrade!=null&&(t.AutoMinorVersionUpgrade=e.AutoMinorVersionUpgrade),e.LicenseModel!=null&&(t.LicenseModel=e.LicenseModel),e.DBName!=null&&(t.DBName=e.DBName),e.Engine!=null&&(t.Engine=e.Engine),e.Iops!=null&&(t.Iops=e.Iops),e.OptionGroupName!=null&&(t.OptionGroupName=e.OptionGroupName),e.CopyTagsToSnapshot!=null&&(t.CopyTagsToSnapshot=e.CopyTagsToSnapshot),e.Tags!=null){let c=kb(e.Tags,r);((n=e.Tags)==null?void 0:n.length)===0&&(t.Tags=[]),Object.entries(c).forEach(([l,u])=>{let m=`Tags.${l}`;t[m]=u})}if(e.StorageType!=null&&(t.StorageType=e.StorageType),e.TdeCredentialArn!=null&&(t.TdeCredentialArn=e.TdeCredentialArn),e.TdeCredentialPassword!=null&&(t.TdeCredentialPassword=e.TdeCredentialPassword),e.VpcSecurityGroupIds!=null){let c=hj(e.VpcSecurityGroupIds,r);((i=e.VpcSecurityGroupIds)==null?void 0:i.length)===0&&(t.VpcSecurityGroupIds=[]),Object.entries(c).forEach(([l,u])=>{let m=`VpcSecurityGroupIds.${l}`;t[m]=u})}if(e.Domain!=null&&(t.Domain=e.Domain),e.DomainIAMRoleName!=null&&(t.DomainIAMRoleName=e.DomainIAMRoleName),e.DomainFqdn!=null&&(t.DomainFqdn=e.DomainFqdn),e.DomainOu!=null&&(t.DomainOu=e.DomainOu),e.DomainAuthSecretArn!=null&&(t.DomainAuthSecretArn=e.DomainAuthSecretArn),e.DomainDnsIps!=null){let c=sS(e.DomainDnsIps,r);((s=e.DomainDnsIps)==null?void 0:s.length)===0&&(t.DomainDnsIps=[]),Object.entries(c).forEach(([l,u])=>{let m=`DomainDnsIps.${l}`;t[m]=u})}if(e.EnableIAMDatabaseAuthentication!=null&&(t.EnableIAMDatabaseAuthentication=e.EnableIAMDatabaseAuthentication),e.EnableCloudwatchLogsExports!=null){let c=nz(e.EnableCloudwatchLogsExports,r);((a=e.EnableCloudwatchLogsExports)==null?void 0:a.length)===0&&(t.EnableCloudwatchLogsExports=[]),Object.entries(c).forEach(([l,u])=>{let m=`EnableCloudwatchLogsExports.${l}`;t[m]=u})}if(e.ProcessorFeatures!=null){let c=_nt(e.ProcessorFeatures,r);((o=e.ProcessorFeatures)==null?void 0:o.length)===0&&(t.ProcessorFeatures=[]),Object.entries(c).forEach(([l,u])=>{let m=`ProcessorFeatures.${l}`;t[m]=u})}return e.UseDefaultProcessorFeatures!=null&&(t.UseDefaultProcessorFeatures=e.UseDefaultProcessorFeatures),e.DBParameterGroupName!=null&&(t.DBParameterGroupName=e.DBParameterGroupName),e.DeletionProtection!=null&&(t.DeletionProtection=e.DeletionProtection),e.SourceDbiResourceId!=null&&(t.SourceDbiResourceId=e.SourceDbiResourceId),e.MaxAllocatedStorage!=null&&(t.MaxAllocatedStorage=e.MaxAllocatedStorage),e.SourceDBInstanceAutomatedBackupsArn!=null&&(t.SourceDBInstanceAutomatedBackupsArn=e.SourceDBInstanceAutomatedBackupsArn),e.EnableCustomerOwnedIp!=null&&(t.EnableCustomerOwnedIp=e.EnableCustomerOwnedIp),e.CustomIamInstanceProfile!=null&&(t.CustomIamInstanceProfile=e.CustomIamInstanceProfile),e.BackupTarget!=null&&(t.BackupTarget=e.BackupTarget),e.NetworkType!=null&&(t.NetworkType=e.NetworkType),e.StorageThroughput!=null&&(t.StorageThroughput=e.StorageThroughput),e.AllocatedStorage!=null&&(t.AllocatedStorage=e.AllocatedStorage),t},wSf=(e,r)=>{let t={};return e.DBSecurityGroupName!=null&&(t.DBSecurityGroupName=e.DBSecurityGroupName),e.CIDRIP!=null&&(t.CIDRIP=e.CIDRIP),e.EC2SecurityGroupName!=null&&(t.EC2SecurityGroupName=e.EC2SecurityGroupName),e.EC2SecurityGroupId!=null&&(t.EC2SecurityGroupId=e.EC2SecurityGroupId),e.EC2SecurityGroupOwnerId!=null&&(t.EC2SecurityGroupOwnerId=e.EC2SecurityGroupOwnerId),t},Wfr=(e,r)=>{let t={};return e.MinCapacity!=null&&(t.MinCapacity=e.MinCapacity),e.MaxCapacity!=null&&(t.MaxCapacity=e.MaxCapacity),e.AutoPause!=null&&(t.AutoPause=e.AutoPause),e.SecondsUntilAutoPause!=null&&(t.SecondsUntilAutoPause=e.SecondsUntilAutoPause),e.TimeoutAction!=null&&(t.TimeoutAction=e.TimeoutAction),e.SecondsBeforeTimeout!=null&&(t.SecondsBeforeTimeout=e.SecondsBeforeTimeout),t},_3t=(e,r)=>{let t={};return e.MinCapacity!=null&&(t.MinCapacity=(0,Te.serializeFloat)(e.MinCapacity)),e.MaxCapacity!=null&&(t.MaxCapacity=(0,Te.serializeFloat)(e.MaxCapacity)),t},ISf=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SourceId.${n}`]=i,n++);return t},xSf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.Mode!=null&&(t.Mode=e.Mode),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),e.EngineNativeAuditFieldsIncluded!=null&&(t.EngineNativeAuditFieldsIncluded=e.EngineNativeAuditFieldsIncluded),t},TSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},PSf=(e,r)=>{let t={};return e.SourceDBInstanceArn!=null&&(t.SourceDBInstanceArn=e.SourceDBInstanceArn),e.BackupRetentionPeriod!=null&&(t.BackupRetentionPeriod=e.BackupRetentionPeriod),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.PreSignedUrl!=null&&(t.PreSignedUrl=e.PreSignedUrl),t},RSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},kSf=(e,r)=>{var n;let t={};if(e.ExportTaskIdentifier!=null&&(t.ExportTaskIdentifier=e.ExportTaskIdentifier),e.SourceArn!=null&&(t.SourceArn=e.SourceArn),e.S3BucketName!=null&&(t.S3BucketName=e.S3BucketName),e.IamRoleArn!=null&&(t.IamRoleArn=e.IamRoleArn),e.KmsKeyId!=null&&(t.KmsKeyId=e.KmsKeyId),e.S3Prefix!=null&&(t.S3Prefix=e.S3Prefix),e.ExportOnly!=null){let i=sS(e.ExportOnly,r);((n=e.ExportOnly)==null?void 0:n.length)===0&&(t.ExportOnly=[]),Object.entries(i).forEach(([s,a])=>{let o=`ExportOnly.${s}`;t[o]=a})}return t},FSf=(e,r)=>{let t={};return e.ResourceArn!=null&&(t.ResourceArn=e.ResourceArn),e.ApplyImmediately!=null&&(t.ApplyImmediately=e.ApplyImmediately),t},NSf=(e,r)=>{let t={};return e.DBClusterIdentifier!=null&&(t.DBClusterIdentifier=e.DBClusterIdentifier),t},OSf=(e,r)=>{let t={};return e.SourceDBInstanceArn!=null&&(t.SourceDBInstanceArn=e.SourceDBInstanceArn),t},BSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),e.DBSnapshotIdentifier!=null&&(t.DBSnapshotIdentifier=e.DBSnapshotIdentifier),t},sS=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`member.${n}`]=i,n++);return t},h7a=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`SubnetIdentifier.${n}`]=i,n++);return t},qSf=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!=null&&(t.BlueGreenDeploymentIdentifier=e.BlueGreenDeploymentIdentifier),e.SwitchoverTimeout!=null&&(t.SwitchoverTimeout=e.SwitchoverTimeout),t},MSf=(e,r)=>{let t={};return e.DBInstanceIdentifier!=null&&(t.DBInstanceIdentifier=e.DBInstanceIdentifier),t},LSf=(e,r)=>{let t={};return e.Key!=null&&(t.Key=e.Key),e.Value!=null&&(t.Value=e.Value),t},kb=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=LSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`Tag.${n}.${a}`]=o}),n++}return t},jSf=(e,r)=>{let t={};return e.Description!=null&&(t.Description=e.Description),e.UserName!=null&&(t.UserName=e.UserName),e.AuthScheme!=null&&(t.AuthScheme=e.AuthScheme),e.SecretArn!=null&&(t.SecretArn=e.SecretArn),e.IAMAuth!=null&&(t.IAMAuth=e.IAMAuth),e.ClientPasswordAuthType!=null&&(t.ClientPasswordAuthType=e.ClientPasswordAuthType),t},g7a=(e,r)=>{let t={},n=1;for(let i of e){if(i===null)continue;let s=jSf(i,r);Object.entries(s).forEach(([a,o])=>{t[`member.${n}.${a}`]=o}),n++}return t},hj=(e,r)=>{let t={},n=1;for(let i of e)i!==null&&(t[`VpcSecurityGroupId.${n}`]=i,n++);return t},GSf=(e,r)=>{let t={};return e.AccountQuotas===""?t.AccountQuotas=[]:e.AccountQuotas!==void 0&&e.AccountQuotas.AccountQuota!==void 0&&(t.AccountQuotas=VSf((0,Te.getArrayIfSingleItem)(e.AccountQuotas.AccountQuota),r)),t},USf=(e,r)=>{let t={};return e.AccountQuotaName!==void 0&&(t.AccountQuotaName=(0,Te.expectString)(e.AccountQuotaName)),e.Used!==void 0&&(t.Used=(0,Te.strictParseLong)(e.Used)),e.Max!==void 0&&(t.Max=(0,Te.strictParseLong)(e.Max)),t},VSf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>USf(t,r)),zSf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),$Sf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},QSf=(e,r)=>{let t={};return e.ResourcePendingMaintenanceActions!==void 0&&(t.ResourcePendingMaintenanceActions=q7a(e.ResourcePendingMaintenanceActions,r)),t},y7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),KSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},WSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},YSf=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},_7a=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),t},JSf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>_7a(t,r)),A7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),XSf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),t},b7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XSf(t,r)),ZSf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Yfr=(e,r)=>{let t={};return e.BlueGreenDeploymentIdentifier!==void 0&&(t.BlueGreenDeploymentIdentifier=(0,Te.expectString)(e.BlueGreenDeploymentIdentifier)),e.BlueGreenDeploymentName!==void 0&&(t.BlueGreenDeploymentName=(0,Te.expectString)(e.BlueGreenDeploymentName)),e.Source!==void 0&&(t.Source=(0,Te.expectString)(e.Source)),e.Target!==void 0&&(t.Target=(0,Te.expectString)(e.Target)),e.SwitchoverDetails===""?t.SwitchoverDetails=[]:e.SwitchoverDetails!==void 0&&e.SwitchoverDetails.member!==void 0&&(t.SwitchoverDetails=hRf((0,Te.getArrayIfSingleItem)(e.SwitchoverDetails.member),r)),e.Tasks===""?t.Tasks=[]:e.Tasks!==void 0&&e.Tasks.member!==void 0&&(t.Tasks=iwf((0,Te.getArrayIfSingleItem)(e.Tasks.member),r)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.StatusDetails!==void 0&&(t.StatusDetails=(0,Te.expectString)(e.StatusDetails)),e.CreateTime!==void 0&&(t.CreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreateTime))),e.DeleteTime!==void 0&&(t.DeleteTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.DeleteTime))),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),t},ewf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},twf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yfr(t,r)),rwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nwf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},iwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nwf(t,r)),swf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),C7a=(e,r)=>{let t={};return e.CertificateIdentifier!==void 0&&(t.CertificateIdentifier=(0,Te.expectString)(e.CertificateIdentifier)),e.CertificateType!==void 0&&(t.CertificateType=(0,Te.expectString)(e.CertificateType)),e.Thumbprint!==void 0&&(t.Thumbprint=(0,Te.expectString)(e.Thumbprint)),e.ValidFrom!==void 0&&(t.ValidFrom=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidFrom))),e.ValidTill!==void 0&&(t.ValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidTill))),e.CertificateArn!==void 0&&(t.CertificateArn=(0,Te.expectString)(e.CertificateArn)),e.CustomerOverride!==void 0&&(t.CustomerOverride=(0,Te.parseBoolean)(e.CustomerOverride)),e.CustomerOverrideValidTill!==void 0&&(t.CustomerOverrideValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CustomerOverrideValidTill))),t},awf=(e,r)=>{let t={};return e.CAIdentifier!==void 0&&(t.CAIdentifier=(0,Te.expectString)(e.CAIdentifier)),e.ValidTill!==void 0&&(t.ValidTill=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ValidTill))),t},owf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>C7a(t,r)),cwf=(e,r)=>{let t={};return e.Certificates===""?t.Certificates=[]:e.Certificates!==void 0&&e.Certificates.Certificate!==void 0&&(t.Certificates=owf((0,Te.getArrayIfSingleItem)(e.Certificates.Certificate),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},uwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},v7a=(e,r)=>{let t={};return e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.CharacterSetDescription!==void 0&&(t.CharacterSetDescription=(0,Te.expectString)(e.CharacterSetDescription)),t},lwf=(e,r)=>{let t={};return e.PendingCloudwatchLogsExports!==void 0&&(t.PendingCloudwatchLogsExports=N7a(e.PendingCloudwatchLogsExports,r)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.MasterUserPassword!==void 0&&(t.MasterUserPassword=(0,Te.expectString)(e.MasterUserPassword)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),t},dwf=(e,r)=>{let t={};return e.MaxConnectionsPercent!==void 0&&(t.MaxConnectionsPercent=(0,Te.strictParseInt32)(e.MaxConnectionsPercent)),e.MaxIdleConnectionsPercent!==void 0&&(t.MaxIdleConnectionsPercent=(0,Te.strictParseInt32)(e.MaxIdleConnectionsPercent)),e.ConnectionBorrowTimeout!==void 0&&(t.ConnectionBorrowTimeout=(0,Te.strictParseInt32)(e.ConnectionBorrowTimeout)),e.SessionPinningFilters===""?t.SessionPinningFilters=[]:e.SessionPinningFilters!==void 0&&e.SessionPinningFilters.member!==void 0&&(t.SessionPinningFilters=dj((0,Te.getArrayIfSingleItem)(e.SessionPinningFilters.member),r)),e.InitQuery!==void 0&&(t.InitQuery=(0,Te.expectString)(e.InitQuery)),t},pwf=(e,r)=>{let t={};return e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=DBn(e.DBClusterParameterGroup,r)),t},mwf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},fwf=(e,r)=>{let t={};return e.DBParameterGroup!==void 0&&(t.DBParameterGroup=SBn(e.DBParameterGroup,r)),t},hwf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},gwf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},ywf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},_wf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Awf=(e,r)=>{let t={};return e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=DBn(e.DBClusterParameterGroup,r)),t},bwf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},Cwf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},vwf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},Ewf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},Dwf=(e,r)=>{let t={};return e.DBParameterGroup!==void 0&&(t.DBParameterGroup=SBn(e.DBParameterGroup,r)),t},Swf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},wwf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},Iwf=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},xwf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},Twf=(e,r)=>{let t={};return e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),t},Pwf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},Rwf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},kwf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},Fwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Nwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Owf=(e,r)=>{let t={};return e.ImageId!==void 0&&(t.ImageId=(0,Te.expectString)(e.ImageId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},Bwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},qwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},gj=(e,r)=>{let t={};return e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=A7a((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.DatabaseName!==void 0&&(t.DatabaseName=(0,Te.expectString)(e.DatabaseName)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroup=(0,Te.expectString)(e.DBClusterParameterGroup)),e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=(0,Te.expectString)(e.DBSubnetGroup)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.AutomaticRestartTime!==void 0&&(t.AutomaticRestartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutomaticRestartTime))),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.expectString)(e.PercentProgress)),e.EarliestRestorableTime!==void 0&&(t.EarliestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestRestorableTime))),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.ReaderEndpoint!==void 0&&(t.ReaderEndpoint=(0,Te.expectString)(e.ReaderEndpoint)),e.CustomEndpoints===""?t.CustomEndpoints=[]:e.CustomEndpoints!==void 0&&e.CustomEndpoints.member!==void 0&&(t.CustomEndpoints=dj((0,Te.getArrayIfSingleItem)(e.CustomEndpoints.member),r)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LatestRestorableTime!==void 0&&(t.LatestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestRestorableTime))),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.DBClusterOptionGroupMemberships===""?t.DBClusterOptionGroupMemberships=[]:e.DBClusterOptionGroupMemberships!==void 0&&e.DBClusterOptionGroupMemberships.DBClusterOptionGroup!==void 0&&(t.DBClusterOptionGroupMemberships=Zwf((0,Te.getArrayIfSingleItem)(e.DBClusterOptionGroupMemberships.DBClusterOptionGroup),r)),e.PreferredBackupWindow!==void 0&&(t.PreferredBackupWindow=(0,Te.expectString)(e.PreferredBackupWindow)),e.PreferredMaintenanceWindow!==void 0&&(t.PreferredMaintenanceWindow=(0,Te.expectString)(e.PreferredMaintenanceWindow)),e.ReplicationSourceIdentifier!==void 0&&(t.ReplicationSourceIdentifier=(0,Te.expectString)(e.ReplicationSourceIdentifier)),e.ReadReplicaIdentifiers===""?t.ReadReplicaIdentifiers=[]:e.ReadReplicaIdentifiers!==void 0&&e.ReadReplicaIdentifiers.ReadReplicaIdentifier!==void 0&&(t.ReadReplicaIdentifiers=l3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaIdentifiers.ReadReplicaIdentifier),r)),e.DBClusterMembers===""?t.DBClusterMembers=[]:e.DBClusterMembers!==void 0&&e.DBClusterMembers.DBClusterMember!==void 0&&(t.DBClusterMembers=Ywf((0,Te.getArrayIfSingleItem)(e.DBClusterMembers.DBClusterMember),r)),e.VpcSecurityGroups===""?t.VpcSecurityGroups=[]:e.VpcSecurityGroups!==void 0&&e.VpcSecurityGroups.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroups=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroups.VpcSecurityGroupMembership),r)),e.HostedZoneId!==void 0&&(t.HostedZoneId=(0,Te.expectString)(e.HostedZoneId)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DbClusterResourceId!==void 0&&(t.DbClusterResourceId=(0,Te.expectString)(e.DbClusterResourceId)),e.DBClusterArn!==void 0&&(t.DBClusterArn=(0,Te.expectString)(e.DBClusterArn)),e.AssociatedRoles===""?t.AssociatedRoles=[]:e.AssociatedRoles!==void 0&&e.AssociatedRoles.DBClusterRole!==void 0&&(t.AssociatedRoles=lIf((0,Te.getArrayIfSingleItem)(e.AssociatedRoles.DBClusterRole),r)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.CloneGroupId!==void 0&&(t.CloneGroupId=(0,Te.expectString)(e.CloneGroupId)),e.ClusterCreateTime!==void 0&&(t.ClusterCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ClusterCreateTime))),e.EarliestBacktrackTime!==void 0&&(t.EarliestBacktrackTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestBacktrackTime))),e.BacktrackWindow!==void 0&&(t.BacktrackWindow=(0,Te.strictParseLong)(e.BacktrackWindow)),e.BacktrackConsumedChangeRecords!==void 0&&(t.BacktrackConsumedChangeRecords=(0,Te.strictParseLong)(e.BacktrackConsumedChangeRecords)),e.EnabledCloudwatchLogsExports===""?t.EnabledCloudwatchLogsExports=[]:e.EnabledCloudwatchLogsExports!==void 0&&e.EnabledCloudwatchLogsExports.member!==void 0&&(t.EnabledCloudwatchLogsExports=l3t((0,Te.getArrayIfSingleItem)(e.EnabledCloudwatchLogsExports.member),r)),e.Capacity!==void 0&&(t.Capacity=(0,Te.strictParseInt32)(e.Capacity)),e.EngineMode!==void 0&&(t.EngineMode=(0,Te.expectString)(e.EngineMode)),e.ScalingConfigurationInfo!==void 0&&(t.ScalingConfigurationInfo=O3f(e.ScalingConfigurationInfo,r)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.HttpEndpointEnabled!==void 0&&(t.HttpEndpointEnabled=(0,Te.parseBoolean)(e.HttpEndpointEnabled)),e.ActivityStreamMode!==void 0&&(t.ActivityStreamMode=(0,Te.expectString)(e.ActivityStreamMode)),e.ActivityStreamStatus!==void 0&&(t.ActivityStreamStatus=(0,Te.expectString)(e.ActivityStreamStatus)),e.ActivityStreamKmsKeyId!==void 0&&(t.ActivityStreamKmsKeyId=(0,Te.expectString)(e.ActivityStreamKmsKeyId)),e.ActivityStreamKinesisStreamName!==void 0&&(t.ActivityStreamKinesisStreamName=(0,Te.expectString)(e.ActivityStreamKinesisStreamName)),e.CopyTagsToSnapshot!==void 0&&(t.CopyTagsToSnapshot=(0,Te.parseBoolean)(e.CopyTagsToSnapshot)),e.CrossAccountClone!==void 0&&(t.CrossAccountClone=(0,Te.parseBoolean)(e.CrossAccountClone)),e.DomainMemberships===""?t.DomainMemberships=[]:e.DomainMemberships!==void 0&&e.DomainMemberships.DomainMembership!==void 0&&(t.DomainMemberships=R7a((0,Te.getArrayIfSingleItem)(e.DomainMemberships.DomainMembership),r)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.GlobalWriteForwardingStatus!==void 0&&(t.GlobalWriteForwardingStatus=(0,Te.expectString)(e.GlobalWriteForwardingStatus)),e.GlobalWriteForwardingRequested!==void 0&&(t.GlobalWriteForwardingRequested=(0,Te.parseBoolean)(e.GlobalWriteForwardingRequested)),e.PendingModifiedValues!==void 0&&(t.PendingModifiedValues=lwf(e.PendingModifiedValues,r)),e.DBClusterInstanceClass!==void 0&&(t.DBClusterInstanceClass=(0,Te.expectString)(e.DBClusterInstanceClass)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.PubliclyAccessible!==void 0&&(t.PubliclyAccessible=(0,Te.parseBoolean)(e.PubliclyAccessible)),e.AutoMinorVersionUpgrade!==void 0&&(t.AutoMinorVersionUpgrade=(0,Te.parseBoolean)(e.AutoMinorVersionUpgrade)),e.MonitoringInterval!==void 0&&(t.MonitoringInterval=(0,Te.strictParseInt32)(e.MonitoringInterval)),e.MonitoringRoleArn!==void 0&&(t.MonitoringRoleArn=(0,Te.expectString)(e.MonitoringRoleArn)),e.PerformanceInsightsEnabled!==void 0&&(t.PerformanceInsightsEnabled=(0,Te.parseBoolean)(e.PerformanceInsightsEnabled)),e.PerformanceInsightsKMSKeyId!==void 0&&(t.PerformanceInsightsKMSKeyId=(0,Te.expectString)(e.PerformanceInsightsKMSKeyId)),e.PerformanceInsightsRetentionPeriod!==void 0&&(t.PerformanceInsightsRetentionPeriod=(0,Te.strictParseInt32)(e.PerformanceInsightsRetentionPeriod)),e.ServerlessV2ScalingConfiguration!==void 0&&(t.ServerlessV2ScalingConfiguration=B3f(e.ServerlessV2ScalingConfiguration,r)),e.NetworkType!==void 0&&(t.NetworkType=(0,Te.expectString)(e.NetworkType)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.MasterUserSecret!==void 0&&(t.MasterUserSecret=F7a(e.MasterUserSecret,r)),e.IOOptimizedNextAllowedModificationTime!==void 0&&(t.IOOptimizedNextAllowedModificationTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.IOOptimizedNextAllowedModificationTime))),t},Mwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},E7a=(e,r)=>{let t={};return e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.BacktrackIdentifier!==void 0&&(t.BacktrackIdentifier=(0,Te.expectString)(e.BacktrackIdentifier)),e.BacktrackTo!==void 0&&(t.BacktrackTo=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackTo))),e.BacktrackedFrom!==void 0&&(t.BacktrackedFrom=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackedFrom))),e.BacktrackRequestCreationTime!==void 0&&(t.BacktrackRequestCreationTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.BacktrackRequestCreationTime))),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},Lwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>E7a(t,r)),jwf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterBacktracks===""?t.DBClusterBacktracks=[]:e.DBClusterBacktracks!==void 0&&e.DBClusterBacktracks.DBClusterBacktrack!==void 0&&(t.DBClusterBacktracks=Lwf((0,Te.getArrayIfSingleItem)(e.DBClusterBacktracks.DBClusterBacktrack),r)),t},Gwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Uwf=(e,r)=>{let t={};return e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.PendingCapacity!==void 0&&(t.PendingCapacity=(0,Te.strictParseInt32)(e.PendingCapacity)),e.CurrentCapacity!==void 0&&(t.CurrentCapacity=(0,Te.strictParseInt32)(e.CurrentCapacity)),e.SecondsBeforeTimeout!==void 0&&(t.SecondsBeforeTimeout=(0,Te.strictParseInt32)(e.SecondsBeforeTimeout)),e.TimeoutAction!==void 0&&(t.TimeoutAction=(0,Te.expectString)(e.TimeoutAction)),t},Jfr=(e,r)=>{let t={};return e.DBClusterEndpointIdentifier!==void 0&&(t.DBClusterEndpointIdentifier=(0,Te.expectString)(e.DBClusterEndpointIdentifier)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.DBClusterEndpointResourceIdentifier!==void 0&&(t.DBClusterEndpointResourceIdentifier=(0,Te.expectString)(e.DBClusterEndpointResourceIdentifier)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EndpointType!==void 0&&(t.EndpointType=(0,Te.expectString)(e.EndpointType)),e.CustomEndpointType!==void 0&&(t.CustomEndpointType=(0,Te.expectString)(e.CustomEndpointType)),e.StaticMembers===""?t.StaticMembers=[]:e.StaticMembers!==void 0&&e.StaticMembers.member!==void 0&&(t.StaticMembers=dj((0,Te.getArrayIfSingleItem)(e.StaticMembers.member),r)),e.ExcludedMembers===""?t.ExcludedMembers=[]:e.ExcludedMembers!==void 0&&e.ExcludedMembers.member!==void 0&&(t.ExcludedMembers=dj((0,Te.getArrayIfSingleItem)(e.ExcludedMembers.member),r)),e.DBClusterEndpointArn!==void 0&&(t.DBClusterEndpointArn=(0,Te.expectString)(e.DBClusterEndpointArn)),t},Vwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},zwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Jfr(t,r)),$wf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterEndpoints===""?t.DBClusterEndpoints=[]:e.DBClusterEndpoints!==void 0&&e.DBClusterEndpoints.DBClusterEndpointList!==void 0&&(t.DBClusterEndpoints=zwf((0,Te.getArrayIfSingleItem)(e.DBClusterEndpoints.DBClusterEndpointList),r)),t},Qwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Kwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Hwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>gj(t,r)),Wwf=(e,r)=>{let t={};return e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.IsClusterWriter!==void 0&&(t.IsClusterWriter=(0,Te.parseBoolean)(e.IsClusterWriter)),e.DBClusterParameterGroupStatus!==void 0&&(t.DBClusterParameterGroupStatus=(0,Te.expectString)(e.DBClusterParameterGroupStatus)),e.PromotionTier!==void 0&&(t.PromotionTier=(0,Te.strictParseInt32)(e.PromotionTier)),t},Ywf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Wwf(t,r)),Jwf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusters===""?t.DBClusters=[]:e.DBClusters!==void 0&&e.DBClusters.DBCluster!==void 0&&(t.DBClusters=Hwf((0,Te.getArrayIfSingleItem)(e.DBClusters.DBCluster),r)),t},Xwf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Zwf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>eIf(t,r)),eIf=(e,r)=>{let t={};return e.DBClusterOptionGroupName!==void 0&&(t.DBClusterOptionGroupName=(0,Te.expectString)(e.DBClusterOptionGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},DBn=(e,r)=>{let t={};return e.DBClusterParameterGroupName!==void 0&&(t.DBClusterParameterGroupName=(0,Te.expectString)(e.DBClusterParameterGroupName)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.DBClusterParameterGroupArn!==void 0&&(t.DBClusterParameterGroupArn=(0,Te.expectString)(e.DBClusterParameterGroupArn)),t},tIf=(e,r)=>{let t={};return e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},rIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DBn(t,r)),D7a=(e,r)=>{let t={};return e.DBClusterParameterGroupName!==void 0&&(t.DBClusterParameterGroupName=(0,Te.expectString)(e.DBClusterParameterGroupName)),t},nIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},iIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterParameterGroups===""?t.DBClusterParameterGroups=[]:e.DBClusterParameterGroups!==void 0&&e.DBClusterParameterGroups.DBClusterParameterGroup!==void 0&&(t.DBClusterParameterGroups=rIf((0,Te.getArrayIfSingleItem)(e.DBClusterParameterGroups.DBClusterParameterGroup),r)),t},sIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},aIf=(e,r)=>{let t={};return e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FeatureName!==void 0&&(t.FeatureName=(0,Te.expectString)(e.FeatureName)),t},oIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},cIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},uIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},lIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aIf(t,r)),Xfr=(e,r)=>{let t={};return e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=A7a((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.DBClusterSnapshotIdentifier!==void 0&&(t.DBClusterSnapshotIdentifier=(0,Te.expectString)(e.DBClusterSnapshotIdentifier)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.SnapshotCreateTime!==void 0&&(t.SnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotCreateTime))),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineMode!==void 0&&(t.EngineMode=(0,Te.expectString)(e.EngineMode)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.ClusterCreateTime!==void 0&&(t.ClusterCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ClusterCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.SnapshotType!==void 0&&(t.SnapshotType=(0,Te.expectString)(e.SnapshotType)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DBClusterSnapshotArn!==void 0&&(t.DBClusterSnapshotArn=(0,Te.expectString)(e.DBClusterSnapshotArn)),e.SourceDBClusterSnapshotArn!==void 0&&(t.SourceDBClusterSnapshotArn=(0,Te.expectString)(e.SourceDBClusterSnapshotArn)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),t},dIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},pIf=(e,r)=>{let t={};return e.AttributeName!==void 0&&(t.AttributeName=(0,Te.expectString)(e.AttributeName)),e.AttributeValues===""?t.AttributeValues=[]:e.AttributeValues!==void 0&&e.AttributeValues.AttributeValue!==void 0&&(t.AttributeValues=y7a((0,Te.getArrayIfSingleItem)(e.AttributeValues.AttributeValue),r)),t},mIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>pIf(t,r)),S7a=(e,r)=>{let t={};return e.DBClusterSnapshotIdentifier!==void 0&&(t.DBClusterSnapshotIdentifier=(0,Te.expectString)(e.DBClusterSnapshotIdentifier)),e.DBClusterSnapshotAttributes===""?t.DBClusterSnapshotAttributes=[]:e.DBClusterSnapshotAttributes!==void 0&&e.DBClusterSnapshotAttributes.DBClusterSnapshotAttribute!==void 0&&(t.DBClusterSnapshotAttributes=mIf((0,Te.getArrayIfSingleItem)(e.DBClusterSnapshotAttributes.DBClusterSnapshotAttribute),r)),t},fIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Xfr(t,r)),hIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBClusterSnapshots===""?t.DBClusterSnapshots=[]:e.DBClusterSnapshots!==void 0&&e.DBClusterSnapshots.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshots=fIf((0,Te.getArrayIfSingleItem)(e.DBClusterSnapshots.DBClusterSnapshot),r)),t},gIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Zfr=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.DBEngineDescription!==void 0&&(t.DBEngineDescription=(0,Te.expectString)(e.DBEngineDescription)),e.DBEngineVersionDescription!==void 0&&(t.DBEngineVersionDescription=(0,Te.expectString)(e.DBEngineVersionDescription)),e.DefaultCharacterSet!==void 0&&(t.DefaultCharacterSet=v7a(e.DefaultCharacterSet,r)),e.Image!==void 0&&(t.Image=Owf(e.Image,r)),e.DBEngineMediaType!==void 0&&(t.DBEngineMediaType=(0,Te.expectString)(e.DBEngineMediaType)),e.SupportedCharacterSets===""?t.SupportedCharacterSets=[]:e.SupportedCharacterSets!==void 0&&e.SupportedCharacterSets.CharacterSet!==void 0&&(t.SupportedCharacterSets=z4a((0,Te.getArrayIfSingleItem)(e.SupportedCharacterSets.CharacterSet),r)),e.SupportedNcharCharacterSets===""?t.SupportedNcharCharacterSets=[]:e.SupportedNcharCharacterSets!==void 0&&e.SupportedNcharCharacterSets.CharacterSet!==void 0&&(t.SupportedNcharCharacterSets=z4a((0,Te.getArrayIfSingleItem)(e.SupportedNcharCharacterSets.CharacterSet),r)),e.ValidUpgradeTarget===""?t.ValidUpgradeTarget=[]:e.ValidUpgradeTarget!==void 0&&e.ValidUpgradeTarget.UpgradeTarget!==void 0&&(t.ValidUpgradeTarget=xRf((0,Te.getArrayIfSingleItem)(e.ValidUpgradeTarget.UpgradeTarget),r)),e.SupportedTimezones===""?t.SupportedTimezones=[]:e.SupportedTimezones!==void 0&&e.SupportedTimezones.Timezone!==void 0&&(t.SupportedTimezones=pRf((0,Te.getArrayIfSingleItem)(e.SupportedTimezones.Timezone),r)),e.ExportableLogTypes===""?t.ExportableLogTypes=[]:e.ExportableLogTypes!==void 0&&e.ExportableLogTypes.member!==void 0&&(t.ExportableLogTypes=l3t((0,Te.getArrayIfSingleItem)(e.ExportableLogTypes.member),r)),e.SupportsLogExportsToCloudwatchLogs!==void 0&&(t.SupportsLogExportsToCloudwatchLogs=(0,Te.parseBoolean)(e.SupportsLogExportsToCloudwatchLogs)),e.SupportsReadReplica!==void 0&&(t.SupportsReadReplica=(0,Te.parseBoolean)(e.SupportsReadReplica)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportedFeatureNames===""?t.SupportedFeatureNames=[]:e.SupportedFeatureNames!==void 0&&e.SupportedFeatureNames.member!==void 0&&(t.SupportedFeatureNames=yTf((0,Te.getArrayIfSingleItem)(e.SupportedFeatureNames.member),r)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SupportsParallelQuery!==void 0&&(t.SupportsParallelQuery=(0,Te.parseBoolean)(e.SupportsParallelQuery)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.DatabaseInstallationFilesS3BucketName!==void 0&&(t.DatabaseInstallationFilesS3BucketName=(0,Te.expectString)(e.DatabaseInstallationFilesS3BucketName)),e.DatabaseInstallationFilesS3Prefix!==void 0&&(t.DatabaseInstallationFilesS3Prefix=(0,Te.expectString)(e.DatabaseInstallationFilesS3Prefix)),e.DBEngineVersionArn!==void 0&&(t.DBEngineVersionArn=(0,Te.expectString)(e.DBEngineVersionArn)),e.KMSKeyId!==void 0&&(t.KMSKeyId=(0,Te.expectString)(e.KMSKeyId)),e.CreateTime!==void 0&&(t.CreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreateTime))),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.SupportsBabelfish!==void 0&&(t.SupportsBabelfish=(0,Te.parseBoolean)(e.SupportsBabelfish)),e.CustomDBEngineVersionManifest!==void 0&&(t.CustomDBEngineVersionManifest=(0,Te.expectString)(e.CustomDBEngineVersionManifest)),e.SupportsCertificateRotationWithoutRestart!==void 0&&(t.SupportsCertificateRotationWithoutRestart=(0,Te.parseBoolean)(e.SupportsCertificateRotationWithoutRestart)),e.SupportedCACertificateIdentifiers===""?t.SupportedCACertificateIdentifiers=[]:e.SupportedCACertificateIdentifiers!==void 0&&e.SupportedCACertificateIdentifiers.member!==void 0&&(t.SupportedCACertificateIdentifiers=swf((0,Te.getArrayIfSingleItem)(e.SupportedCACertificateIdentifiers.member),r)),t},yIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zfr(t,r)),_If=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBEngineVersions===""?t.DBEngineVersions=[]:e.DBEngineVersions!==void 0&&e.DBEngineVersions.DBEngineVersion!==void 0&&(t.DBEngineVersions=yIf((0,Te.getArrayIfSingleItem)(e.DBEngineVersions.DBEngineVersion),r)),t},rB=(e,r)=>{let t={};return e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.DBInstanceStatus!==void 0&&(t.DBInstanceStatus=(0,Te.expectString)(e.DBInstanceStatus)),e.AutomaticRestartTime!==void 0&&(t.AutomaticRestartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutomaticRestartTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.DBName!==void 0&&(t.DBName=(0,Te.expectString)(e.DBName)),e.Endpoint!==void 0&&(t.Endpoint=V4a(e.Endpoint,r)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.PreferredBackupWindow!==void 0&&(t.PreferredBackupWindow=(0,Te.expectString)(e.PreferredBackupWindow)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.DBSecurityGroups===""?t.DBSecurityGroups=[]:e.DBSecurityGroups!==void 0&&e.DBSecurityGroups.DBSecurityGroup!==void 0&&(t.DBSecurityGroups=T7a((0,Te.getArrayIfSingleItem)(e.DBSecurityGroups.DBSecurityGroup),r)),e.VpcSecurityGroups===""?t.VpcSecurityGroups=[]:e.VpcSecurityGroups!==void 0&&e.VpcSecurityGroups.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroups=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroups.VpcSecurityGroupMembership),r)),e.DBParameterGroups===""?t.DBParameterGroups=[]:e.DBParameterGroups!==void 0&&e.DBParameterGroups.DBParameterGroup!==void 0&&(t.DBParameterGroups=VIf((0,Te.getArrayIfSingleItem)(e.DBParameterGroups.DBParameterGroup),r)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),e.PreferredMaintenanceWindow!==void 0&&(t.PreferredMaintenanceWindow=(0,Te.expectString)(e.PreferredMaintenanceWindow)),e.PendingModifiedValues!==void 0&&(t.PendingModifiedValues=ZPf(e.PendingModifiedValues,r)),e.LatestRestorableTime!==void 0&&(t.LatestRestorableTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestRestorableTime))),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.AutoMinorVersionUpgrade!==void 0&&(t.AutoMinorVersionUpgrade=(0,Te.parseBoolean)(e.AutoMinorVersionUpgrade)),e.ReadReplicaSourceDBInstanceIdentifier!==void 0&&(t.ReadReplicaSourceDBInstanceIdentifier=(0,Te.expectString)(e.ReadReplicaSourceDBInstanceIdentifier)),e.ReadReplicaDBInstanceIdentifiers===""?t.ReadReplicaDBInstanceIdentifiers=[]:e.ReadReplicaDBInstanceIdentifiers!==void 0&&e.ReadReplicaDBInstanceIdentifiers.ReadReplicaDBInstanceIdentifier!==void 0&&(t.ReadReplicaDBInstanceIdentifiers=u3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaDBInstanceIdentifiers.ReadReplicaDBInstanceIdentifier),r)),e.ReadReplicaDBClusterIdentifiers===""?t.ReadReplicaDBClusterIdentifiers=[]:e.ReadReplicaDBClusterIdentifiers!==void 0&&e.ReadReplicaDBClusterIdentifiers.ReadReplicaDBClusterIdentifier!==void 0&&(t.ReadReplicaDBClusterIdentifiers=c3f((0,Te.getArrayIfSingleItem)(e.ReadReplicaDBClusterIdentifiers.ReadReplicaDBClusterIdentifier),r)),e.ReplicaMode!==void 0&&(t.ReplicaMode=(0,Te.expectString)(e.ReplicaMode)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupMemberships===""?t.OptionGroupMemberships=[]:e.OptionGroupMemberships!==void 0&&e.OptionGroupMemberships.OptionGroupMembership!==void 0&&(t.OptionGroupMemberships=IPf((0,Te.getArrayIfSingleItem)(e.OptionGroupMemberships.OptionGroupMembership),r)),e.CharacterSetName!==void 0&&(t.CharacterSetName=(0,Te.expectString)(e.CharacterSetName)),e.NcharCharacterSetName!==void 0&&(t.NcharCharacterSetName=(0,Te.expectString)(e.NcharCharacterSetName)),e.SecondaryAvailabilityZone!==void 0&&(t.SecondaryAvailabilityZone=(0,Te.expectString)(e.SecondaryAvailabilityZone)),e.PubliclyAccessible!==void 0&&(t.PubliclyAccessible=(0,Te.parseBoolean)(e.PubliclyAccessible)),e.StatusInfos===""?t.StatusInfos=[]:e.StatusInfos!==void 0&&e.StatusInfos.DBInstanceStatusInfo!==void 0&&(t.StatusInfos=NIf((0,Te.getArrayIfSingleItem)(e.StatusInfos.DBInstanceStatusInfo),r)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.DbInstancePort!==void 0&&(t.DbInstancePort=(0,Te.strictParseInt32)(e.DbInstancePort)),e.DBClusterIdentifier!==void 0&&(t.DBClusterIdentifier=(0,Te.expectString)(e.DBClusterIdentifier)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.CACertificateIdentifier!==void 0&&(t.CACertificateIdentifier=(0,Te.expectString)(e.CACertificateIdentifier)),e.DomainMemberships===""?t.DomainMemberships=[]:e.DomainMemberships!==void 0&&e.DomainMemberships.DomainMembership!==void 0&&(t.DomainMemberships=R7a((0,Te.getArrayIfSingleItem)(e.DomainMemberships.DomainMembership),r)),e.CopyTagsToSnapshot!==void 0&&(t.CopyTagsToSnapshot=(0,Te.parseBoolean)(e.CopyTagsToSnapshot)),e.MonitoringInterval!==void 0&&(t.MonitoringInterval=(0,Te.strictParseInt32)(e.MonitoringInterval)),e.EnhancedMonitoringResourceArn!==void 0&&(t.EnhancedMonitoringResourceArn=(0,Te.expectString)(e.EnhancedMonitoringResourceArn)),e.MonitoringRoleArn!==void 0&&(t.MonitoringRoleArn=(0,Te.expectString)(e.MonitoringRoleArn)),e.PromotionTier!==void 0&&(t.PromotionTier=(0,Te.strictParseInt32)(e.PromotionTier)),e.DBInstanceArn!==void 0&&(t.DBInstanceArn=(0,Te.expectString)(e.DBInstanceArn)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.PerformanceInsightsEnabled!==void 0&&(t.PerformanceInsightsEnabled=(0,Te.parseBoolean)(e.PerformanceInsightsEnabled)),e.PerformanceInsightsKMSKeyId!==void 0&&(t.PerformanceInsightsKMSKeyId=(0,Te.expectString)(e.PerformanceInsightsKMSKeyId)),e.PerformanceInsightsRetentionPeriod!==void 0&&(t.PerformanceInsightsRetentionPeriod=(0,Te.strictParseInt32)(e.PerformanceInsightsRetentionPeriod)),e.EnabledCloudwatchLogsExports===""?t.EnabledCloudwatchLogsExports=[]:e.EnabledCloudwatchLogsExports!==void 0&&e.EnabledCloudwatchLogsExports.member!==void 0&&(t.EnabledCloudwatchLogsExports=l3t((0,Te.getArrayIfSingleItem)(e.EnabledCloudwatchLogsExports.member),r)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.AssociatedRoles===""?t.AssociatedRoles=[]:e.AssociatedRoles!==void 0&&e.AssociatedRoles.DBInstanceRole!==void 0&&(t.AssociatedRoles=kIf((0,Te.getArrayIfSingleItem)(e.AssociatedRoles.DBInstanceRole),r)),e.ListenerEndpoint!==void 0&&(t.ListenerEndpoint=V4a(e.ListenerEndpoint,r)),e.MaxAllocatedStorage!==void 0&&(t.MaxAllocatedStorage=(0,Te.strictParseInt32)(e.MaxAllocatedStorage)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.DBInstanceAutomatedBackupsReplications===""?t.DBInstanceAutomatedBackupsReplications=[]:e.DBInstanceAutomatedBackupsReplications!==void 0&&e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication!==void 0&&(t.DBInstanceAutomatedBackupsReplications=w7a((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication),r)),e.CustomerOwnedIpEnabled!==void 0&&(t.CustomerOwnedIpEnabled=(0,Te.parseBoolean)(e.CustomerOwnedIpEnabled)),e.AwsBackupRecoveryPointArn!==void 0&&(t.AwsBackupRecoveryPointArn=(0,Te.expectString)(e.AwsBackupRecoveryPointArn)),e.ActivityStreamStatus!==void 0&&(t.ActivityStreamStatus=(0,Te.expectString)(e.ActivityStreamStatus)),e.ActivityStreamKmsKeyId!==void 0&&(t.ActivityStreamKmsKeyId=(0,Te.expectString)(e.ActivityStreamKmsKeyId)),e.ActivityStreamKinesisStreamName!==void 0&&(t.ActivityStreamKinesisStreamName=(0,Te.expectString)(e.ActivityStreamKinesisStreamName)),e.ActivityStreamMode!==void 0&&(t.ActivityStreamMode=(0,Te.expectString)(e.ActivityStreamMode)),e.ActivityStreamEngineNativeAuditFieldsIncluded!==void 0&&(t.ActivityStreamEngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.ActivityStreamEngineNativeAuditFieldsIncluded)),e.AutomationMode!==void 0&&(t.AutomationMode=(0,Te.expectString)(e.AutomationMode)),e.ResumeFullAutomationModeTime!==void 0&&(t.ResumeFullAutomationModeTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ResumeFullAutomationModeTime))),e.CustomIamInstanceProfile!==void 0&&(t.CustomIamInstanceProfile=(0,Te.expectString)(e.CustomIamInstanceProfile)),e.BackupTarget!==void 0&&(t.BackupTarget=(0,Te.expectString)(e.BackupTarget)),e.NetworkType!==void 0&&(t.NetworkType=(0,Te.expectString)(e.NetworkType)),e.ActivityStreamPolicyStatus!==void 0&&(t.ActivityStreamPolicyStatus=(0,Te.expectString)(e.ActivityStreamPolicyStatus)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),e.DBSystemId!==void 0&&(t.DBSystemId=(0,Te.expectString)(e.DBSystemId)),e.MasterUserSecret!==void 0&&(t.MasterUserSecret=F7a(e.MasterUserSecret,r)),e.CertificateDetails!==void 0&&(t.CertificateDetails=awf(e.CertificateDetails,r)),e.ReadReplicaSourceDBClusterIdentifier!==void 0&&(t.ReadReplicaSourceDBClusterIdentifier=(0,Te.expectString)(e.ReadReplicaSourceDBClusterIdentifier)),t},AIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},e0r=(e,r)=>{let t={};return e.DBInstanceArn!==void 0&&(t.DBInstanceArn=(0,Te.expectString)(e.DBInstanceArn)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.Region!==void 0&&(t.Region=(0,Te.expectString)(e.Region)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.RestoreWindow!==void 0&&(t.RestoreWindow=F3f(e.RestoreWindow,r)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.Encrypted!==void 0&&(t.Encrypted=(0,Te.parseBoolean)(e.Encrypted)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.DBInstanceAutomatedBackupsArn!==void 0&&(t.DBInstanceAutomatedBackupsArn=(0,Te.expectString)(e.DBInstanceAutomatedBackupsArn)),e.DBInstanceAutomatedBackupsReplications===""?t.DBInstanceAutomatedBackupsReplications=[]:e.DBInstanceAutomatedBackupsReplications!==void 0&&e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication!==void 0&&(t.DBInstanceAutomatedBackupsReplications=w7a((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackupsReplications.DBInstanceAutomatedBackupsReplication),r)),e.BackupTarget!==void 0&&(t.BackupTarget=(0,Te.expectString)(e.BackupTarget)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),t},bIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>e0r(t,r)),CIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBInstanceAutomatedBackups===""?t.DBInstanceAutomatedBackups=[]:e.DBInstanceAutomatedBackups!==void 0&&e.DBInstanceAutomatedBackups.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackups=bIf((0,Te.getArrayIfSingleItem)(e.DBInstanceAutomatedBackups.DBInstanceAutomatedBackup),r)),t},vIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},EIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},DIf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackupsArn!==void 0&&(t.DBInstanceAutomatedBackupsArn=(0,Te.expectString)(e.DBInstanceAutomatedBackupsArn)),t},w7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DIf(t,r)),SIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rB(t,r)),wIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBInstances===""?t.DBInstances=[]:e.DBInstances!==void 0&&e.DBInstances.DBInstance!==void 0&&(t.DBInstances=SIf((0,Te.getArrayIfSingleItem)(e.DBInstances.DBInstance),r)),t},IIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},xIf=(e,r)=>{let t={};return e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.FeatureName!==void 0&&(t.FeatureName=(0,Te.expectString)(e.FeatureName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},TIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},PIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},RIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},kIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>xIf(t,r)),FIf=(e,r)=>{let t={};return e.StatusType!==void 0&&(t.StatusType=(0,Te.expectString)(e.StatusType)),e.Normal!==void 0&&(t.Normal=(0,Te.parseBoolean)(e.Normal)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Message!==void 0&&(t.Message=(0,Te.expectString)(e.Message)),t},NIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>FIf(t,r)),OIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},SBn=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.DBParameterGroupArn!==void 0&&(t.DBParameterGroupArn=(0,Te.expectString)(e.DBParameterGroupArn)),t},BIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},qIf=(e,r)=>{let t={};return e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},MIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>SBn(t,r)),I7a=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),t},LIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},jIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},GIf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBParameterGroups===""?t.DBParameterGroups=[]:e.DBParameterGroups!==void 0&&e.DBParameterGroups.DBParameterGroup!==void 0&&(t.DBParameterGroups=MIf((0,Te.getArrayIfSingleItem)(e.DBParameterGroups.DBParameterGroup),r)),t},UIf=(e,r)=>{let t={};return e.DBParameterGroupName!==void 0&&(t.DBParameterGroupName=(0,Te.expectString)(e.DBParameterGroupName)),e.ParameterApplyStatus!==void 0&&(t.ParameterApplyStatus=(0,Te.expectString)(e.ParameterApplyStatus)),t},VIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>UIf(t,r)),t0r=(e,r)=>{let t={};return e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.DBProxyArn!==void 0&&(t.DBProxyArn=(0,Te.expectString)(e.DBProxyArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EngineFamily!==void 0&&(t.EngineFamily=(0,Te.expectString)(e.EngineFamily)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.VpcSecurityGroupIds===""?t.VpcSecurityGroupIds=[]:e.VpcSecurityGroupIds!==void 0&&e.VpcSecurityGroupIds.member!==void 0&&(t.VpcSecurityGroupIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupIds.member),r)),e.VpcSubnetIds===""?t.VpcSubnetIds=[]:e.VpcSubnetIds!==void 0&&e.VpcSubnetIds.member!==void 0&&(t.VpcSubnetIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSubnetIds.member),r)),e.Auth===""?t.Auth=[]:e.Auth!==void 0&&e.Auth.member!==void 0&&(t.Auth=DRf((0,Te.getArrayIfSingleItem)(e.Auth.member),r)),e.RoleArn!==void 0&&(t.RoleArn=(0,Te.expectString)(e.RoleArn)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.RequireTLS!==void 0&&(t.RequireTLS=(0,Te.parseBoolean)(e.RequireTLS)),e.IdleClientTimeout!==void 0&&(t.IdleClientTimeout=(0,Te.strictParseInt32)(e.IdleClientTimeout)),e.DebugLogging!==void 0&&(t.DebugLogging=(0,Te.parseBoolean)(e.DebugLogging)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.UpdatedDate!==void 0&&(t.UpdatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.UpdatedDate))),t},zIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},r0r=(e,r)=>{let t={};return e.DBProxyEndpointName!==void 0&&(t.DBProxyEndpointName=(0,Te.expectString)(e.DBProxyEndpointName)),e.DBProxyEndpointArn!==void 0&&(t.DBProxyEndpointArn=(0,Te.expectString)(e.DBProxyEndpointArn)),e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.VpcSecurityGroupIds===""?t.VpcSecurityGroupIds=[]:e.VpcSecurityGroupIds!==void 0&&e.VpcSecurityGroupIds.member!==void 0&&(t.VpcSecurityGroupIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupIds.member),r)),e.VpcSubnetIds===""?t.VpcSubnetIds=[]:e.VpcSubnetIds!==void 0&&e.VpcSubnetIds.member!==void 0&&(t.VpcSubnetIds=dj((0,Te.getArrayIfSingleItem)(e.VpcSubnetIds.member),r)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.TargetRole!==void 0&&(t.TargetRole=(0,Te.expectString)(e.TargetRole)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),t},$If=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},QIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>r0r(t,r)),KIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},WIf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>t0r(t,r)),YIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},JIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},XIf=(e,r)=>{let t={};return e.TargetArn!==void 0&&(t.TargetArn=(0,Te.expectString)(e.TargetArn)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.TrackedClusterId!==void 0&&(t.TrackedClusterId=(0,Te.expectString)(e.TrackedClusterId)),e.RdsResourceId!==void 0&&(t.RdsResourceId=(0,Te.expectString)(e.RdsResourceId)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.Type!==void 0&&(t.Type=(0,Te.expectString)(e.Type)),e.Role!==void 0&&(t.Role=(0,Te.expectString)(e.Role)),e.TargetHealth!==void 0&&(t.TargetHealth=bRf(e.TargetHealth,r)),t},ZIf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},x7a=(e,r)=>{let t={};return e.DBProxyName!==void 0&&(t.DBProxyName=(0,Te.expectString)(e.DBProxyName)),e.TargetGroupName!==void 0&&(t.TargetGroupName=(0,Te.expectString)(e.TargetGroupName)),e.TargetGroupArn!==void 0&&(t.TargetGroupArn=(0,Te.expectString)(e.TargetGroupArn)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.ConnectionPoolConfig!==void 0&&(t.ConnectionPoolConfig=dwf(e.ConnectionPoolConfig,r)),e.CreatedDate!==void 0&&(t.CreatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CreatedDate))),e.UpdatedDate!==void 0&&(t.UpdatedDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.UpdatedDate))),t},exf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},txf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},n0r=(e,r)=>{let t={};return e.OwnerId!==void 0&&(t.OwnerId=(0,Te.expectString)(e.OwnerId)),e.DBSecurityGroupName!==void 0&&(t.DBSecurityGroupName=(0,Te.expectString)(e.DBSecurityGroupName)),e.DBSecurityGroupDescription!==void 0&&(t.DBSecurityGroupDescription=(0,Te.expectString)(e.DBSecurityGroupDescription)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.EC2SecurityGroups===""?t.EC2SecurityGroups=[]:e.EC2SecurityGroups!==void 0&&e.EC2SecurityGroups.EC2SecurityGroup!==void 0&&(t.EC2SecurityGroups=eTf((0,Te.getArrayIfSingleItem)(e.EC2SecurityGroups.EC2SecurityGroup),r)),e.IPRanges===""?t.IPRanges=[]:e.IPRanges!==void 0&&e.IPRanges.IPRange!==void 0&&(t.IPRanges=sPf((0,Te.getArrayIfSingleItem)(e.IPRanges.IPRange),r)),e.DBSecurityGroupArn!==void 0&&(t.DBSecurityGroupArn=(0,Te.expectString)(e.DBSecurityGroupArn)),t},rxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nxf=(e,r)=>{let t={};return e.DBSecurityGroupName!==void 0&&(t.DBSecurityGroupName=(0,Te.expectString)(e.DBSecurityGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},T7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>nxf(t,r)),ixf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSecurityGroups===""?t.DBSecurityGroups=[]:e.DBSecurityGroups!==void 0&&e.DBSecurityGroups.DBSecurityGroup!==void 0&&(t.DBSecurityGroups=cxf((0,Te.getArrayIfSingleItem)(e.DBSecurityGroups.DBSecurityGroup),r)),t},sxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},axf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},oxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},cxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>n0r(t,r)),A3t=(e,r)=>{let t={};return e.DBSnapshotIdentifier!==void 0&&(t.DBSnapshotIdentifier=(0,Te.expectString)(e.DBSnapshotIdentifier)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.SnapshotCreateTime!==void 0&&(t.SnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotCreateTime))),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.AvailabilityZone!==void 0&&(t.AvailabilityZone=(0,Te.expectString)(e.AvailabilityZone)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.InstanceCreateTime!==void 0&&(t.InstanceCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.InstanceCreateTime))),e.MasterUsername!==void 0&&(t.MasterUsername=(0,Te.expectString)(e.MasterUsername)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.SnapshotType!==void 0&&(t.SnapshotType=(0,Te.expectString)(e.SnapshotType)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.SourceRegion!==void 0&&(t.SourceRegion=(0,Te.expectString)(e.SourceRegion)),e.SourceDBSnapshotIdentifier!==void 0&&(t.SourceDBSnapshotIdentifier=(0,Te.expectString)(e.SourceDBSnapshotIdentifier)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.TdeCredentialArn!==void 0&&(t.TdeCredentialArn=(0,Te.expectString)(e.TdeCredentialArn)),e.Encrypted!==void 0&&(t.Encrypted=(0,Te.parseBoolean)(e.Encrypted)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.DBSnapshotArn!==void 0&&(t.DBSnapshotArn=(0,Te.expectString)(e.DBSnapshotArn)),e.Timezone!==void 0&&(t.Timezone=(0,Te.expectString)(e.Timezone)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.DbiResourceId!==void 0&&(t.DbiResourceId=(0,Te.expectString)(e.DbiResourceId)),e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),e.OriginalSnapshotCreateTime!==void 0&&(t.OriginalSnapshotCreateTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.OriginalSnapshotCreateTime))),e.SnapshotDatabaseTime!==void 0&&(t.SnapshotDatabaseTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotDatabaseTime))),e.SnapshotTarget!==void 0&&(t.SnapshotTarget=(0,Te.expectString)(e.SnapshotTarget)),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),t},uxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},lxf=(e,r)=>{let t={};return e.AttributeName!==void 0&&(t.AttributeName=(0,Te.expectString)(e.AttributeName)),e.AttributeValues===""?t.AttributeValues=[]:e.AttributeValues!==void 0&&e.AttributeValues.AttributeValue!==void 0&&(t.AttributeValues=y7a((0,Te.getArrayIfSingleItem)(e.AttributeValues.AttributeValue),r)),t},dxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>lxf(t,r)),P7a=(e,r)=>{let t={};return e.DBSnapshotIdentifier!==void 0&&(t.DBSnapshotIdentifier=(0,Te.expectString)(e.DBSnapshotIdentifier)),e.DBSnapshotAttributes===""?t.DBSnapshotAttributes=[]:e.DBSnapshotAttributes!==void 0&&e.DBSnapshotAttributes.DBSnapshotAttribute!==void 0&&(t.DBSnapshotAttributes=dxf((0,Te.getArrayIfSingleItem)(e.DBSnapshotAttributes.DBSnapshotAttribute),r)),t},pxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>A3t(t,r)),mxf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSnapshots===""?t.DBSnapshots=[]:e.DBSnapshots!==void 0&&e.DBSnapshots.DBSnapshot!==void 0&&(t.DBSnapshots=pxf((0,Te.getArrayIfSingleItem)(e.DBSnapshots.DBSnapshot),r)),t},fxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},i0r=(e,r)=>{let t={};return e.DBSubnetGroupName!==void 0&&(t.DBSubnetGroupName=(0,Te.expectString)(e.DBSubnetGroupName)),e.DBSubnetGroupDescription!==void 0&&(t.DBSubnetGroupDescription=(0,Te.expectString)(e.DBSubnetGroupDescription)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.SubnetGroupStatus!==void 0&&(t.SubnetGroupStatus=(0,Te.expectString)(e.SubnetGroupStatus)),e.Subnets===""?t.Subnets=[]:e.Subnets!==void 0&&e.Subnets.Subnet!==void 0&&(t.Subnets=cRf((0,Te.getArrayIfSingleItem)(e.Subnets.Subnet),r)),e.DBSubnetGroupArn!==void 0&&(t.DBSubnetGroupArn=(0,Te.expectString)(e.DBSubnetGroupArn)),e.SupportedNetworkTypes===""?t.SupportedNetworkTypes=[]:e.SupportedNetworkTypes!==void 0&&e.SupportedNetworkTypes.member!==void 0&&(t.SupportedNetworkTypes=dj((0,Te.getArrayIfSingleItem)(e.SupportedNetworkTypes.member),r)),t},hxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},gxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},yxf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.DBSubnetGroups===""?t.DBSubnetGroups=[]:e.DBSubnetGroups!==void 0&&e.DBSubnetGroups.DBSubnetGroup!==void 0&&(t.DBSubnetGroups=Cxf((0,Te.getArrayIfSingleItem)(e.DBSubnetGroups.DBSubnetGroup),r)),t},_xf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Axf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},bxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Cxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>i0r(t,r)),vxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Exf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Dxf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},Sxf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},wxf=(e,r)=>{let t={};return e.DBClusterSnapshot!==void 0&&(t.DBClusterSnapshot=Xfr(e.DBClusterSnapshot,r)),t},Ixf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},xxf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},Txf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},Pxf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},Rxf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},kxf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},Fxf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},Nxf=(e,r)=>({}),Oxf=(e,r)=>{let t={};return e.BlueGreenDeployments===""?t.BlueGreenDeployments=[]:e.BlueGreenDeployments!==void 0&&e.BlueGreenDeployments.member!==void 0&&(t.BlueGreenDeployments=twf((0,Te.getArrayIfSingleItem)(e.BlueGreenDeployments.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Bxf=(e,r)=>{let t={};return e.DBClusterSnapshotAttributesResult!==void 0&&(t.DBClusterSnapshotAttributesResult=S7a(e.DBClusterSnapshotAttributesResult,r)),t},qxf=(e,r)=>{let t={};return e.LogFileName!==void 0&&(t.LogFileName=(0,Te.expectString)(e.LogFileName)),e.LastWritten!==void 0&&(t.LastWritten=(0,Te.strictParseLong)(e.LastWritten)),e.Size!==void 0&&(t.Size=(0,Te.strictParseLong)(e.Size)),t},Mxf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>qxf(t,r)),Lxf=(e,r)=>{let t={};return e.DescribeDBLogFiles===""?t.DescribeDBLogFiles=[]:e.DescribeDBLogFiles!==void 0&&e.DescribeDBLogFiles.DescribeDBLogFilesDetails!==void 0&&(t.DescribeDBLogFiles=Mxf((0,Te.getArrayIfSingleItem)(e.DescribeDBLogFiles.DescribeDBLogFilesDetails),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},jxf=(e,r)=>{let t={};return e.DBProxies===""?t.DBProxies=[]:e.DBProxies!==void 0&&e.DBProxies.member!==void 0&&(t.DBProxies=WIf((0,Te.getArrayIfSingleItem)(e.DBProxies.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Gxf=(e,r)=>{let t={};return e.DBProxyEndpoints===""?t.DBProxyEndpoints=[]:e.DBProxyEndpoints!==void 0&&e.DBProxyEndpoints.member!==void 0&&(t.DBProxyEndpoints=QIf((0,Te.getArrayIfSingleItem)(e.DBProxyEndpoints.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Uxf=(e,r)=>{let t={};return e.TargetGroups===""?t.TargetGroups=[]:e.TargetGroups!==void 0&&e.TargetGroups.member!==void 0&&(t.TargetGroups=ARf((0,Te.getArrayIfSingleItem)(e.TargetGroups.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},Vxf=(e,r)=>{let t={};return e.Targets===""?t.Targets=[]:e.Targets!==void 0&&e.Targets.member!==void 0&&(t.Targets=M7a((0,Te.getArrayIfSingleItem)(e.Targets.member),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},zxf=(e,r)=>{let t={};return e.DBSnapshotAttributesResult!==void 0&&(t.DBSnapshotAttributesResult=P7a(e.DBSnapshotAttributesResult,r)),t},$xf=(e,r)=>{let t={};return e.EngineDefaults!==void 0&&(t.EngineDefaults=k7a(e.EngineDefaults,r)),t},Qxf=(e,r)=>{let t={};return e.EngineDefaults!==void 0&&(t.EngineDefaults=k7a(e.EngineDefaults,r)),t},Kxf=(e,r)=>{let t={};return e.ValidDBInstanceModificationsMessage!==void 0&&(t.ValidDBInstanceModificationsMessage=SRf(e.ValidDBInstanceModificationsMessage,r)),t},Hxf=(e,r)=>{let t={};return e.Domain!==void 0&&(t.Domain=(0,Te.expectString)(e.Domain)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FQDN!==void 0&&(t.FQDN=(0,Te.expectString)(e.FQDN)),e.IAMRoleName!==void 0&&(t.IAMRoleName=(0,Te.expectString)(e.IAMRoleName)),e.OU!==void 0&&(t.OU=(0,Te.expectString)(e.OU)),e.AuthSecretArn!==void 0&&(t.AuthSecretArn=(0,Te.expectString)(e.AuthSecretArn)),e.DnsIps===""?t.DnsIps=[]:e.DnsIps!==void 0&&e.DnsIps.member!==void 0&&(t.DnsIps=dj((0,Te.getArrayIfSingleItem)(e.DnsIps.member),r)),t},R7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Hxf(t,r)),Wxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Yxf=(e,r)=>{let t={};return e.From!==void 0&&(t.From=(0,Te.strictParseFloat)(e.From)),e.To!==void 0&&(t.To=(0,Te.strictParseFloat)(e.To)),t},U4a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Yxf(t,r)),Jxf=(e,r)=>{let t={};return e.LogFileData!==void 0&&(t.LogFileData=(0,Te.expectString)(e.LogFileData)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.AdditionalDataPending!==void 0&&(t.AdditionalDataPending=(0,Te.parseBoolean)(e.AdditionalDataPending)),t},Xxf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Zxf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.EC2SecurityGroupName!==void 0&&(t.EC2SecurityGroupName=(0,Te.expectString)(e.EC2SecurityGroupName)),e.EC2SecurityGroupId!==void 0&&(t.EC2SecurityGroupId=(0,Te.expectString)(e.EC2SecurityGroupId)),e.EC2SecurityGroupOwnerId!==void 0&&(t.EC2SecurityGroupOwnerId=(0,Te.expectString)(e.EC2SecurityGroupOwnerId)),t},eTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Zxf(t,r)),V4a=(e,r)=>{let t={};return e.Address!==void 0&&(t.Address=(0,Te.expectString)(e.Address)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.HostedZoneId!==void 0&&(t.HostedZoneId=(0,Te.expectString)(e.HostedZoneId)),t},k7a=(e,r)=>{let t={};return e.DBParameterGroupFamily!==void 0&&(t.DBParameterGroupFamily=(0,Te.expectString)(e.DBParameterGroupFamily)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.Parameters===""?t.Parameters=[]:e.Parameters!==void 0&&e.Parameters.Parameter!==void 0&&(t.Parameters=xBn((0,Te.getArrayIfSingleItem)(e.Parameters.Parameter),r)),t},s0r=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),tTf=(e,r)=>{let t={};return e.SourceIdentifier!==void 0&&(t.SourceIdentifier=(0,Te.expectString)(e.SourceIdentifier)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.Message!==void 0&&(t.Message=(0,Te.expectString)(e.Message)),e.EventCategories===""?t.EventCategories=[]:e.EventCategories!==void 0&&e.EventCategories.EventCategory!==void 0&&(t.EventCategories=wBn((0,Te.getArrayIfSingleItem)(e.EventCategories.EventCategory),r)),e.Date!==void 0&&(t.Date=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.Date))),e.SourceArn!==void 0&&(t.SourceArn=(0,Te.expectString)(e.SourceArn)),t},wBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),rTf=(e,r)=>{let t={};return e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.EventCategories===""?t.EventCategories=[]:e.EventCategories!==void 0&&e.EventCategories.EventCategory!==void 0&&(t.EventCategories=wBn((0,Te.getArrayIfSingleItem)(e.EventCategories.EventCategory),r)),t},nTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>rTf(t,r)),iTf=(e,r)=>{let t={};return e.EventCategoriesMapList===""?t.EventCategoriesMapList=[]:e.EventCategoriesMapList!==void 0&&e.EventCategoriesMapList.EventCategoriesMap!==void 0&&(t.EventCategoriesMapList=nTf((0,Te.getArrayIfSingleItem)(e.EventCategoriesMapList.EventCategoriesMap),r)),t},sTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>tTf(t,r)),aTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.Events===""?t.Events=[]:e.Events!==void 0&&e.Events.Event!==void 0&&(t.Events=sTf((0,Te.getArrayIfSingleItem)(e.Events.Event),r)),t},Ant=(e,r)=>{let t={};return e.CustomerAwsId!==void 0&&(t.CustomerAwsId=(0,Te.expectString)(e.CustomerAwsId)),e.CustSubscriptionId!==void 0&&(t.CustSubscriptionId=(0,Te.expectString)(e.CustSubscriptionId)),e.SnsTopicArn!==void 0&&(t.SnsTopicArn=(0,Te.expectString)(e.SnsTopicArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SubscriptionCreationTime!==void 0&&(t.SubscriptionCreationTime=(0,Te.expectString)(e.SubscriptionCreationTime)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),e.SourceIdsList===""?t.SourceIdsList=[]:e.SourceIdsList!==void 0&&e.SourceIdsList.SourceId!==void 0&&(t.SourceIdsList=z3f((0,Te.getArrayIfSingleItem)(e.SourceIdsList.SourceId),r)),e.EventCategoriesList===""?t.EventCategoriesList=[]:e.EventCategoriesList!==void 0&&e.EventCategoriesList.EventCategory!==void 0&&(t.EventCategoriesList=wBn((0,Te.getArrayIfSingleItem)(e.EventCategoriesList.EventCategory),r)),e.Enabled!==void 0&&(t.Enabled=(0,Te.parseBoolean)(e.Enabled)),e.EventSubscriptionArn!==void 0&&(t.EventSubscriptionArn=(0,Te.expectString)(e.EventSubscriptionArn)),t},oTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},cTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Ant(t,r)),uTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.EventSubscriptionsList===""?t.EventSubscriptionsList=[]:e.EventSubscriptionsList!==void 0&&e.EventSubscriptionsList.EventSubscription!==void 0&&(t.EventSubscriptionsList=cTf((0,Te.getArrayIfSingleItem)(e.EventSubscriptionsList.EventSubscription),r)),t},IBn=(e,r)=>{let t={};return e.ExportTaskIdentifier!==void 0&&(t.ExportTaskIdentifier=(0,Te.expectString)(e.ExportTaskIdentifier)),e.SourceArn!==void 0&&(t.SourceArn=(0,Te.expectString)(e.SourceArn)),e.ExportOnly===""?t.ExportOnly=[]:e.ExportOnly!==void 0&&e.ExportOnly.member!==void 0&&(t.ExportOnly=dj((0,Te.getArrayIfSingleItem)(e.ExportOnly.member),r)),e.SnapshotTime!==void 0&&(t.SnapshotTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.SnapshotTime))),e.TaskStartTime!==void 0&&(t.TaskStartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.TaskStartTime))),e.TaskEndTime!==void 0&&(t.TaskEndTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.TaskEndTime))),e.S3Bucket!==void 0&&(t.S3Bucket=(0,Te.expectString)(e.S3Bucket)),e.S3Prefix!==void 0&&(t.S3Prefix=(0,Te.expectString)(e.S3Prefix)),e.IamRoleArn!==void 0&&(t.IamRoleArn=(0,Te.expectString)(e.IamRoleArn)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.PercentProgress!==void 0&&(t.PercentProgress=(0,Te.strictParseInt32)(e.PercentProgress)),e.TotalExtractedDataInGB!==void 0&&(t.TotalExtractedDataInGB=(0,Te.strictParseInt32)(e.TotalExtractedDataInGB)),e.FailureCause!==void 0&&(t.FailureCause=(0,Te.expectString)(e.FailureCause)),e.WarningMessage!==void 0&&(t.WarningMessage=(0,Te.expectString)(e.WarningMessage)),e.SourceType!==void 0&&(t.SourceType=(0,Te.expectString)(e.SourceType)),t},lTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},pTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>IBn(t,r)),mTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ExportTasks===""?t.ExportTasks=[]:e.ExportTasks!==void 0&&e.ExportTasks.ExportTask!==void 0&&(t.ExportTasks=pTf((0,Te.getArrayIfSingleItem)(e.ExportTasks.ExportTask),r)),t},fTf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},hTf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},gTf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.FromDbClusterArn!==void 0&&(t.FromDbClusterArn=(0,Te.expectString)(e.FromDbClusterArn)),e.ToDbClusterArn!==void 0&&(t.ToDbClusterArn=(0,Te.expectString)(e.ToDbClusterArn)),t},yTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),bnt=(e,r)=>{let t={};return e.GlobalClusterIdentifier!==void 0&&(t.GlobalClusterIdentifier=(0,Te.expectString)(e.GlobalClusterIdentifier)),e.GlobalClusterResourceId!==void 0&&(t.GlobalClusterResourceId=(0,Te.expectString)(e.GlobalClusterResourceId)),e.GlobalClusterArn!==void 0&&(t.GlobalClusterArn=(0,Te.expectString)(e.GlobalClusterArn)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DatabaseName!==void 0&&(t.DatabaseName=(0,Te.expectString)(e.DatabaseName)),e.StorageEncrypted!==void 0&&(t.StorageEncrypted=(0,Te.parseBoolean)(e.StorageEncrypted)),e.DeletionProtection!==void 0&&(t.DeletionProtection=(0,Te.parseBoolean)(e.DeletionProtection)),e.GlobalClusterMembers===""?t.GlobalClusterMembers=[]:e.GlobalClusterMembers!==void 0&&e.GlobalClusterMembers.GlobalClusterMember!==void 0&&(t.GlobalClusterMembers=CTf((0,Te.getArrayIfSingleItem)(e.GlobalClusterMembers.GlobalClusterMember),r)),e.FailoverState!==void 0&&(t.FailoverState=gTf(e.FailoverState,r)),t},_Tf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ATf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bnt(t,r)),bTf=(e,r)=>{let t={};return e.DBClusterArn!==void 0&&(t.DBClusterArn=(0,Te.expectString)(e.DBClusterArn)),e.Readers===""?t.Readers=[]:e.Readers!==void 0&&e.Readers.member!==void 0&&(t.Readers=o3f((0,Te.getArrayIfSingleItem)(e.Readers.member),r)),e.IsWriter!==void 0&&(t.IsWriter=(0,Te.parseBoolean)(e.IsWriter)),e.GlobalWriteForwardingStatus!==void 0&&(t.GlobalWriteForwardingStatus=(0,Te.expectString)(e.GlobalWriteForwardingStatus)),t},CTf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>bTf(t,r)),vTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ETf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},DTf=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.GlobalClusters===""?t.GlobalClusters=[]:e.GlobalClusters!==void 0&&e.GlobalClusters.GlobalClusterMember!==void 0&&(t.GlobalClusters=ATf((0,Te.getArrayIfSingleItem)(e.GlobalClusters.GlobalClusterMember),r)),t},STf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},wTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ITf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},xTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},TTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},PTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},RTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},kTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},FTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},NTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},OTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},BTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},qTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},MTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},LTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},jTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},GTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},UTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},VTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},zTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},$Tf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},QTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},KTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},HTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},WTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},YTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},JTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},XTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ZTf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},ePf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},tPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},rPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},nPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},iPf=(e,r)=>{let t={};return e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.CIDRIP!==void 0&&(t.CIDRIP=(0,Te.expectString)(e.CIDRIP)),t},sPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>iPf(t,r)),aPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},l3t=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),F7a=(e,r)=>{let t={};return e.SecretArn!==void 0&&(t.SecretArn=(0,Te.expectString)(e.SecretArn)),e.SecretStatus!==void 0&&(t.SecretStatus=(0,Te.expectString)(e.SecretStatus)),e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),t},oPf=(e,r)=>{let t={};return e.AllowedValue!==void 0&&(t.AllowedValue=(0,Te.expectString)(e.AllowedValue)),e.MinimumEngineVersion!==void 0&&(t.MinimumEngineVersion=(0,Te.expectString)(e.MinimumEngineVersion)),t},cPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>oPf(t,r)),uPf=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Mode!==void 0&&(t.Mode=(0,Te.expectString)(e.Mode)),e.EngineNativeAuditFieldsIncluded!==void 0&&(t.EngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.EngineNativeAuditFieldsIncluded)),e.PolicyStatus!==void 0&&(t.PolicyStatus=(0,Te.expectString)(e.PolicyStatus)),t},lPf=(e,r)=>{let t={};return e.Certificate!==void 0&&(t.Certificate=C7a(e.Certificate,r)),t},dPf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},pPf=(e,r)=>{let t={};return e.DBClusterSnapshotAttributesResult!==void 0&&(t.DBClusterSnapshotAttributesResult=S7a(e.DBClusterSnapshotAttributesResult,r)),t},mPf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},fPf=(e,r)=>{let t={};return e.DBProxyEndpoint!==void 0&&(t.DBProxyEndpoint=r0r(e.DBProxyEndpoint,r)),t},hPf=(e,r)=>{let t={};return e.DBProxy!==void 0&&(t.DBProxy=t0r(e.DBProxy,r)),t},gPf=(e,r)=>{let t={};return e.DBProxyTargetGroup!==void 0&&(t.DBProxyTargetGroup=x7a(e.DBProxyTargetGroup,r)),t},yPf=(e,r)=>{let t={};return e.DBSnapshotAttributesResult!==void 0&&(t.DBSnapshotAttributesResult=P7a(e.DBSnapshotAttributesResult,r)),t},_Pf=(e,r)=>{let t={};return e.DBSnapshot!==void 0&&(t.DBSnapshot=A3t(e.DBSnapshot,r)),t},APf=(e,r)=>{let t={};return e.DBSubnetGroup!==void 0&&(t.DBSubnetGroup=i0r(e.DBSubnetGroup,r)),t},bPf=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},CPf=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},vPf=(e,r)=>{let t={};return e.OptionGroup!==void 0&&(t.OptionGroup=a0r(e.OptionGroup,r)),t},EPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},DPf=(e,r)=>{let t={};return e.OptionName!==void 0&&(t.OptionName=(0,Te.expectString)(e.OptionName)),e.OptionDescription!==void 0&&(t.OptionDescription=(0,Te.expectString)(e.OptionDescription)),e.Persistent!==void 0&&(t.Persistent=(0,Te.parseBoolean)(e.Persistent)),e.Permanent!==void 0&&(t.Permanent=(0,Te.parseBoolean)(e.Permanent)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.OptionVersion!==void 0&&(t.OptionVersion=(0,Te.expectString)(e.OptionVersion)),e.OptionSettings===""?t.OptionSettings=[]:e.OptionSettings!==void 0&&e.OptionSettings.OptionSetting!==void 0&&(t.OptionSettings=GPf((0,Te.getArrayIfSingleItem)(e.OptionSettings.OptionSetting),r)),e.DBSecurityGroupMemberships===""?t.DBSecurityGroupMemberships=[]:e.DBSecurityGroupMemberships!==void 0&&e.DBSecurityGroupMemberships.DBSecurityGroup!==void 0&&(t.DBSecurityGroupMemberships=T7a((0,Te.getArrayIfSingleItem)(e.DBSecurityGroupMemberships.DBSecurityGroup),r)),e.VpcSecurityGroupMemberships===""?t.VpcSecurityGroupMemberships=[]:e.VpcSecurityGroupMemberships!==void 0&&e.VpcSecurityGroupMemberships.VpcSecurityGroupMembership!==void 0&&(t.VpcSecurityGroupMemberships=PBn((0,Te.getArrayIfSingleItem)(e.VpcSecurityGroupMemberships.VpcSecurityGroupMembership),r)),t},a0r=(e,r)=>{let t={};return e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.OptionGroupDescription!==void 0&&(t.OptionGroupDescription=(0,Te.expectString)(e.OptionGroupDescription)),e.EngineName!==void 0&&(t.EngineName=(0,Te.expectString)(e.EngineName)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.Options===""?t.Options=[]:e.Options!==void 0&&e.Options.Option!==void 0&&(t.Options=UPf((0,Te.getArrayIfSingleItem)(e.Options.Option),r)),e.AllowsVpcAndNonVpcInstanceMemberships!==void 0&&(t.AllowsVpcAndNonVpcInstanceMemberships=(0,Te.parseBoolean)(e.AllowsVpcAndNonVpcInstanceMemberships)),e.VpcId!==void 0&&(t.VpcId=(0,Te.expectString)(e.VpcId)),e.OptionGroupArn!==void 0&&(t.OptionGroupArn=(0,Te.expectString)(e.OptionGroupArn)),e.SourceOptionGroup!==void 0&&(t.SourceOptionGroup=(0,Te.expectString)(e.SourceOptionGroup)),e.SourceAccountId!==void 0&&(t.SourceAccountId=(0,Te.expectString)(e.SourceAccountId)),e.CopyTimestamp!==void 0&&(t.CopyTimestamp=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CopyTimestamp))),t},SPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},wPf=(e,r)=>{let t={};return e.OptionGroupName!==void 0&&(t.OptionGroupName=(0,Te.expectString)(e.OptionGroupName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},IPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wPf(t,r)),xPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},TPf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.EngineName!==void 0&&(t.EngineName=(0,Te.expectString)(e.EngineName)),e.MajorEngineVersion!==void 0&&(t.MajorEngineVersion=(0,Te.expectString)(e.MajorEngineVersion)),e.MinimumRequiredMinorEngineVersion!==void 0&&(t.MinimumRequiredMinorEngineVersion=(0,Te.expectString)(e.MinimumRequiredMinorEngineVersion)),e.PortRequired!==void 0&&(t.PortRequired=(0,Te.parseBoolean)(e.PortRequired)),e.DefaultPort!==void 0&&(t.DefaultPort=(0,Te.strictParseInt32)(e.DefaultPort)),e.OptionsDependedOn===""?t.OptionsDependedOn=[]:e.OptionsDependedOn!==void 0&&e.OptionsDependedOn.OptionName!==void 0&&(t.OptionsDependedOn=LPf((0,Te.getArrayIfSingleItem)(e.OptionsDependedOn.OptionName),r)),e.OptionsConflictsWith===""?t.OptionsConflictsWith=[]:e.OptionsConflictsWith!==void 0&&e.OptionsConflictsWith.OptionConflictName!==void 0&&(t.OptionsConflictsWith=MPf((0,Te.getArrayIfSingleItem)(e.OptionsConflictsWith.OptionConflictName),r)),e.Persistent!==void 0&&(t.Persistent=(0,Te.parseBoolean)(e.Persistent)),e.Permanent!==void 0&&(t.Permanent=(0,Te.parseBoolean)(e.Permanent)),e.RequiresAutoMinorEngineVersionUpgrade!==void 0&&(t.RequiresAutoMinorEngineVersionUpgrade=(0,Te.parseBoolean)(e.RequiresAutoMinorEngineVersionUpgrade)),e.VpcOnly!==void 0&&(t.VpcOnly=(0,Te.parseBoolean)(e.VpcOnly)),e.SupportsOptionVersionDowngrade!==void 0&&(t.SupportsOptionVersionDowngrade=(0,Te.parseBoolean)(e.SupportsOptionVersionDowngrade)),e.OptionGroupOptionSettings===""?t.OptionGroupOptionSettings=[]:e.OptionGroupOptionSettings!==void 0&&e.OptionGroupOptionSettings.OptionGroupOptionSetting!==void 0&&(t.OptionGroupOptionSettings=RPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptionSettings.OptionGroupOptionSetting),r)),e.OptionGroupOptionVersions===""?t.OptionGroupOptionVersions=[]:e.OptionGroupOptionVersions!==void 0&&e.OptionGroupOptionVersions.OptionVersion!==void 0&&(t.OptionGroupOptionVersions=NPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptionVersions.OptionVersion),r)),e.CopyableCrossAccount!==void 0&&(t.CopyableCrossAccount=(0,Te.parseBoolean)(e.CopyableCrossAccount)),t},PPf=(e,r)=>{let t={};return e.SettingName!==void 0&&(t.SettingName=(0,Te.expectString)(e.SettingName)),e.SettingDescription!==void 0&&(t.SettingDescription=(0,Te.expectString)(e.SettingDescription)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.IsRequired!==void 0&&(t.IsRequired=(0,Te.parseBoolean)(e.IsRequired)),e.MinimumEngineVersionPerAllowedValue===""?t.MinimumEngineVersionPerAllowedValue=[]:e.MinimumEngineVersionPerAllowedValue!==void 0&&e.MinimumEngineVersionPerAllowedValue.MinimumEngineVersionPerAllowedValue!==void 0&&(t.MinimumEngineVersionPerAllowedValue=cPf((0,Te.getArrayIfSingleItem)(e.MinimumEngineVersionPerAllowedValue.MinimumEngineVersionPerAllowedValue),r)),t},RPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>PPf(t,r)),kPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>TPf(t,r)),FPf=(e,r)=>{let t={};return e.OptionGroupOptions===""?t.OptionGroupOptions=[]:e.OptionGroupOptions!==void 0&&e.OptionGroupOptions.OptionGroupOption!==void 0&&(t.OptionGroupOptions=kPf((0,Te.getArrayIfSingleItem)(e.OptionGroupOptions.OptionGroupOption),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},NPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>VPf(t,r)),OPf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},BPf=(e,r)=>{let t={};return e.OptionGroupsList===""?t.OptionGroupsList=[]:e.OptionGroupsList!==void 0&&e.OptionGroupsList.OptionGroup!==void 0&&(t.OptionGroupsList=qPf((0,Te.getArrayIfSingleItem)(e.OptionGroupsList.OptionGroup),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},qPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>a0r(t,r)),MPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),LPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),jPf=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),e.DefaultValue!==void 0&&(t.DefaultValue=(0,Te.expectString)(e.DefaultValue)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.DataType!==void 0&&(t.DataType=(0,Te.expectString)(e.DataType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.IsCollection!==void 0&&(t.IsCollection=(0,Te.parseBoolean)(e.IsCollection)),t},GPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>jPf(t,r)),UPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>DPf(t,r)),VPf=(e,r)=>{let t={};return e.Version!==void 0&&(t.Version=(0,Te.expectString)(e.Version)),e.IsDefault!==void 0&&(t.IsDefault=(0,Te.parseBoolean)(e.IsDefault)),t},zPf=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.AvailabilityZoneGroup!==void 0&&(t.AvailabilityZoneGroup=(0,Te.expectString)(e.AvailabilityZoneGroup)),e.AvailabilityZones===""?t.AvailabilityZones=[]:e.AvailabilityZones!==void 0&&e.AvailabilityZones.AvailabilityZone!==void 0&&(t.AvailabilityZones=JSf((0,Te.getArrayIfSingleItem)(e.AvailabilityZones.AvailabilityZone),r)),e.MultiAZCapable!==void 0&&(t.MultiAZCapable=(0,Te.parseBoolean)(e.MultiAZCapable)),e.ReadReplicaCapable!==void 0&&(t.ReadReplicaCapable=(0,Te.parseBoolean)(e.ReadReplicaCapable)),e.Vpc!==void 0&&(t.Vpc=(0,Te.parseBoolean)(e.Vpc)),e.SupportsStorageEncryption!==void 0&&(t.SupportsStorageEncryption=(0,Te.parseBoolean)(e.SupportsStorageEncryption)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.SupportsIops!==void 0&&(t.SupportsIops=(0,Te.parseBoolean)(e.SupportsIops)),e.SupportsEnhancedMonitoring!==void 0&&(t.SupportsEnhancedMonitoring=(0,Te.parseBoolean)(e.SupportsEnhancedMonitoring)),e.SupportsIAMDatabaseAuthentication!==void 0&&(t.SupportsIAMDatabaseAuthentication=(0,Te.parseBoolean)(e.SupportsIAMDatabaseAuthentication)),e.SupportsPerformanceInsights!==void 0&&(t.SupportsPerformanceInsights=(0,Te.parseBoolean)(e.SupportsPerformanceInsights)),e.MinStorageSize!==void 0&&(t.MinStorageSize=(0,Te.strictParseInt32)(e.MinStorageSize)),e.MaxStorageSize!==void 0&&(t.MaxStorageSize=(0,Te.strictParseInt32)(e.MaxStorageSize)),e.MinIopsPerDbInstance!==void 0&&(t.MinIopsPerDbInstance=(0,Te.strictParseInt32)(e.MinIopsPerDbInstance)),e.MaxIopsPerDbInstance!==void 0&&(t.MaxIopsPerDbInstance=(0,Te.strictParseInt32)(e.MaxIopsPerDbInstance)),e.MinIopsPerGib!==void 0&&(t.MinIopsPerGib=(0,Te.strictParseFloat)(e.MinIopsPerGib)),e.MaxIopsPerGib!==void 0&&(t.MaxIopsPerGib=(0,Te.strictParseFloat)(e.MaxIopsPerGib)),e.AvailableProcessorFeatures===""?t.AvailableProcessorFeatures=[]:e.AvailableProcessorFeatures!==void 0&&e.AvailableProcessorFeatures.AvailableProcessorFeature!==void 0&&(t.AvailableProcessorFeatures=b7a((0,Te.getArrayIfSingleItem)(e.AvailableProcessorFeatures.AvailableProcessorFeature),r)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportsStorageAutoscaling!==void 0&&(t.SupportsStorageAutoscaling=(0,Te.parseBoolean)(e.SupportsStorageAutoscaling)),e.SupportsKerberosAuthentication!==void 0&&(t.SupportsKerberosAuthentication=(0,Te.parseBoolean)(e.SupportsKerberosAuthentication)),e.OutpostCapable!==void 0&&(t.OutpostCapable=(0,Te.parseBoolean)(e.OutpostCapable)),e.SupportedActivityStreamModes===""?t.SupportedActivityStreamModes=[]:e.SupportedActivityStreamModes!==void 0&&e.SupportedActivityStreamModes.member!==void 0&&(t.SupportedActivityStreamModes=zSf((0,Te.getArrayIfSingleItem)(e.SupportedActivityStreamModes.member),r)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.SupportsClusters!==void 0&&(t.SupportsClusters=(0,Te.parseBoolean)(e.SupportsClusters)),e.SupportedNetworkTypes===""?t.SupportedNetworkTypes=[]:e.SupportedNetworkTypes!==void 0&&e.SupportedNetworkTypes.member!==void 0&&(t.SupportedNetworkTypes=dj((0,Te.getArrayIfSingleItem)(e.SupportedNetworkTypes.member),r)),e.SupportsStorageThroughput!==void 0&&(t.SupportsStorageThroughput=(0,Te.parseBoolean)(e.SupportsStorageThroughput)),e.MinStorageThroughputPerDbInstance!==void 0&&(t.MinStorageThroughputPerDbInstance=(0,Te.strictParseInt32)(e.MinStorageThroughputPerDbInstance)),e.MaxStorageThroughputPerDbInstance!==void 0&&(t.MaxStorageThroughputPerDbInstance=(0,Te.strictParseInt32)(e.MaxStorageThroughputPerDbInstance)),e.MinStorageThroughputPerIops!==void 0&&(t.MinStorageThroughputPerIops=(0,Te.strictParseFloat)(e.MinStorageThroughputPerIops)),e.MaxStorageThroughputPerIops!==void 0&&(t.MaxStorageThroughputPerIops=(0,Te.strictParseFloat)(e.MaxStorageThroughputPerIops)),t},$Pf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>zPf(t,r)),QPf=(e,r)=>{let t={};return e.OrderableDBInstanceOptions===""?t.OrderableDBInstanceOptions=[]:e.OrderableDBInstanceOptions!==void 0&&e.OrderableDBInstanceOptions.OrderableDBInstanceOption!==void 0&&(t.OrderableDBInstanceOptions=$Pf((0,Te.getArrayIfSingleItem)(e.OrderableDBInstanceOptions.OrderableDBInstanceOption),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},KPf=(e,r)=>{let t={};return e.Arn!==void 0&&(t.Arn=(0,Te.expectString)(e.Arn)),t},HPf=(e,r)=>{let t={};return e.ParameterName!==void 0&&(t.ParameterName=(0,Te.expectString)(e.ParameterName)),e.ParameterValue!==void 0&&(t.ParameterValue=(0,Te.expectString)(e.ParameterValue)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.Source!==void 0&&(t.Source=(0,Te.expectString)(e.Source)),e.ApplyType!==void 0&&(t.ApplyType=(0,Te.expectString)(e.ApplyType)),e.DataType!==void 0&&(t.DataType=(0,Te.expectString)(e.DataType)),e.AllowedValues!==void 0&&(t.AllowedValues=(0,Te.expectString)(e.AllowedValues)),e.IsModifiable!==void 0&&(t.IsModifiable=(0,Te.parseBoolean)(e.IsModifiable)),e.MinimumEngineVersion!==void 0&&(t.MinimumEngineVersion=(0,Te.expectString)(e.MinimumEngineVersion)),e.ApplyMethod!==void 0&&(t.ApplyMethod=(0,Te.expectString)(e.ApplyMethod)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),t},xBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>HPf(t,r)),N7a=(e,r)=>{let t={};return e.LogTypesToEnable===""?t.LogTypesToEnable=[]:e.LogTypesToEnable!==void 0&&e.LogTypesToEnable.member!==void 0&&(t.LogTypesToEnable=l3t((0,Te.getArrayIfSingleItem)(e.LogTypesToEnable.member),r)),e.LogTypesToDisable===""?t.LogTypesToDisable=[]:e.LogTypesToDisable!==void 0&&e.LogTypesToDisable.member!==void 0&&(t.LogTypesToDisable=l3t((0,Te.getArrayIfSingleItem)(e.LogTypesToDisable.member),r)),t},WPf=(e,r)=>{let t={};return e.Action!==void 0&&(t.Action=(0,Te.expectString)(e.Action)),e.AutoAppliedAfterDate!==void 0&&(t.AutoAppliedAfterDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.AutoAppliedAfterDate))),e.ForcedApplyDate!==void 0&&(t.ForcedApplyDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ForcedApplyDate))),e.OptInStatus!==void 0&&(t.OptInStatus=(0,Te.expectString)(e.OptInStatus)),e.CurrentApplyDate!==void 0&&(t.CurrentApplyDate=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.CurrentApplyDate))),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),t},YPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>WPf(t,r)),JPf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>q7a(t,r)),XPf=(e,r)=>{let t={};return e.PendingMaintenanceActions===""?t.PendingMaintenanceActions=[]:e.PendingMaintenanceActions!==void 0&&e.PendingMaintenanceActions.ResourcePendingMaintenanceActions!==void 0&&(t.PendingMaintenanceActions=JPf((0,Te.getArrayIfSingleItem)(e.PendingMaintenanceActions.ResourcePendingMaintenanceActions),r)),e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),t},ZPf=(e,r)=>{let t={};return e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.AllocatedStorage!==void 0&&(t.AllocatedStorage=(0,Te.strictParseInt32)(e.AllocatedStorage)),e.MasterUserPassword!==void 0&&(t.MasterUserPassword=(0,Te.expectString)(e.MasterUserPassword)),e.Port!==void 0&&(t.Port=(0,Te.strictParseInt32)(e.Port)),e.BackupRetentionPeriod!==void 0&&(t.BackupRetentionPeriod=(0,Te.strictParseInt32)(e.BackupRetentionPeriod)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.LicenseModel!==void 0&&(t.LicenseModel=(0,Te.expectString)(e.LicenseModel)),e.Iops!==void 0&&(t.Iops=(0,Te.strictParseInt32)(e.Iops)),e.DBInstanceIdentifier!==void 0&&(t.DBInstanceIdentifier=(0,Te.expectString)(e.DBInstanceIdentifier)),e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.CACertificateIdentifier!==void 0&&(t.CACertificateIdentifier=(0,Te.expectString)(e.CACertificateIdentifier)),e.DBSubnetGroupName!==void 0&&(t.DBSubnetGroupName=(0,Te.expectString)(e.DBSubnetGroupName)),e.PendingCloudwatchLogsExports!==void 0&&(t.PendingCloudwatchLogsExports=N7a(e.PendingCloudwatchLogsExports,r)),e.ProcessorFeatures===""?t.ProcessorFeatures=[]:e.ProcessorFeatures!==void 0&&e.ProcessorFeatures.ProcessorFeature!==void 0&&(t.ProcessorFeatures=TBn((0,Te.getArrayIfSingleItem)(e.ProcessorFeatures.ProcessorFeature),r)),e.IAMDatabaseAuthenticationEnabled!==void 0&&(t.IAMDatabaseAuthenticationEnabled=(0,Te.parseBoolean)(e.IAMDatabaseAuthenticationEnabled)),e.AutomationMode!==void 0&&(t.AutomationMode=(0,Te.expectString)(e.AutomationMode)),e.ResumeFullAutomationModeTime!==void 0&&(t.ResumeFullAutomationModeTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.ResumeFullAutomationModeTime))),e.StorageThroughput!==void 0&&(t.StorageThroughput=(0,Te.strictParseInt32)(e.StorageThroughput)),e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),t},e3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},t3f=(e,r)=>{let t={};return e.Name!==void 0&&(t.Name=(0,Te.expectString)(e.Name)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),t},TBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>t3f(t,r)),r3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},n3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},i3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},s3f=(e,r)=>{let t={};return e.ReservedDBInstance!==void 0&&(t.ReservedDBInstance=B7a(e.ReservedDBInstance,r)),t},a3f=(e,r)=>{let t={};return e.From!==void 0&&(t.From=(0,Te.strictParseInt32)(e.From)),e.To!==void 0&&(t.To=(0,Te.strictParseInt32)(e.To)),e.Step!==void 0&&(t.Step=(0,Te.strictParseInt32)(e.Step)),t},gBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>a3f(t,r)),o3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),c3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),u3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),l3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),d3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},p3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},m3f=(e,r)=>{let t={};return e.RecurringChargeAmount!==void 0&&(t.RecurringChargeAmount=(0,Te.strictParseFloat)(e.RecurringChargeAmount)),e.RecurringChargeFrequency!==void 0&&(t.RecurringChargeFrequency=(0,Te.expectString)(e.RecurringChargeFrequency)),t},O7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>m3f(t,r)),f3f=(e,r)=>{let t={};return e.DBProxyTargets===""?t.DBProxyTargets=[]:e.DBProxyTargets!==void 0&&e.DBProxyTargets.member!==void 0&&(t.DBProxyTargets=M7a((0,Te.getArrayIfSingleItem)(e.DBProxyTargets.member),r)),t},h3f=(e,r)=>{let t={};return e.GlobalCluster!==void 0&&(t.GlobalCluster=bnt(e.GlobalCluster,r)),t},g3f=(e,r)=>{let t={};return e.EventSubscription!==void 0&&(t.EventSubscription=Ant(e.EventSubscription,r)),t},B7a=(e,r)=>{let t={};return e.ReservedDBInstanceId!==void 0&&(t.ReservedDBInstanceId=(0,Te.expectString)(e.ReservedDBInstanceId)),e.ReservedDBInstancesOfferingId!==void 0&&(t.ReservedDBInstancesOfferingId=(0,Te.expectString)(e.ReservedDBInstancesOfferingId)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.StartTime!==void 0&&(t.StartTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.StartTime))),e.Duration!==void 0&&(t.Duration=(0,Te.strictParseInt32)(e.Duration)),e.FixedPrice!==void 0&&(t.FixedPrice=(0,Te.strictParseFloat)(e.FixedPrice)),e.UsagePrice!==void 0&&(t.UsagePrice=(0,Te.strictParseFloat)(e.UsagePrice)),e.CurrencyCode!==void 0&&(t.CurrencyCode=(0,Te.expectString)(e.CurrencyCode)),e.DBInstanceCount!==void 0&&(t.DBInstanceCount=(0,Te.strictParseInt32)(e.DBInstanceCount)),e.ProductDescription!==void 0&&(t.ProductDescription=(0,Te.expectString)(e.ProductDescription)),e.OfferingType!==void 0&&(t.OfferingType=(0,Te.expectString)(e.OfferingType)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.State!==void 0&&(t.State=(0,Te.expectString)(e.State)),e.RecurringCharges===""?t.RecurringCharges=[]:e.RecurringCharges!==void 0&&e.RecurringCharges.RecurringCharge!==void 0&&(t.RecurringCharges=O7a((0,Te.getArrayIfSingleItem)(e.RecurringCharges.RecurringCharge),r)),e.ReservedDBInstanceArn!==void 0&&(t.ReservedDBInstanceArn=(0,Te.expectString)(e.ReservedDBInstanceArn)),e.LeaseId!==void 0&&(t.LeaseId=(0,Te.expectString)(e.LeaseId)),t},y3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},_3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>B7a(t,r)),A3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ReservedDBInstances===""?t.ReservedDBInstances=[]:e.ReservedDBInstances!==void 0&&e.ReservedDBInstances.ReservedDBInstance!==void 0&&(t.ReservedDBInstances=_3f((0,Te.getArrayIfSingleItem)(e.ReservedDBInstances.ReservedDBInstance),r)),t},b3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},C3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},v3f=(e,r)=>{let t={};return e.ReservedDBInstancesOfferingId!==void 0&&(t.ReservedDBInstancesOfferingId=(0,Te.expectString)(e.ReservedDBInstancesOfferingId)),e.DBInstanceClass!==void 0&&(t.DBInstanceClass=(0,Te.expectString)(e.DBInstanceClass)),e.Duration!==void 0&&(t.Duration=(0,Te.strictParseInt32)(e.Duration)),e.FixedPrice!==void 0&&(t.FixedPrice=(0,Te.strictParseFloat)(e.FixedPrice)),e.UsagePrice!==void 0&&(t.UsagePrice=(0,Te.strictParseFloat)(e.UsagePrice)),e.CurrencyCode!==void 0&&(t.CurrencyCode=(0,Te.expectString)(e.CurrencyCode)),e.ProductDescription!==void 0&&(t.ProductDescription=(0,Te.expectString)(e.ProductDescription)),e.OfferingType!==void 0&&(t.OfferingType=(0,Te.expectString)(e.OfferingType)),e.MultiAZ!==void 0&&(t.MultiAZ=(0,Te.parseBoolean)(e.MultiAZ)),e.RecurringCharges===""?t.RecurringCharges=[]:e.RecurringCharges!==void 0&&e.RecurringCharges.RecurringCharge!==void 0&&(t.RecurringCharges=O7a((0,Te.getArrayIfSingleItem)(e.RecurringCharges.RecurringCharge),r)),t},E3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>v3f(t,r)),D3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.ReservedDBInstancesOfferings===""?t.ReservedDBInstancesOfferings=[]:e.ReservedDBInstancesOfferings!==void 0&&e.ReservedDBInstancesOfferings.ReservedDBInstancesOffering!==void 0&&(t.ReservedDBInstancesOfferings=E3f((0,Te.getArrayIfSingleItem)(e.ReservedDBInstancesOfferings.ReservedDBInstancesOffering),r)),t},S3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},w3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},q7a=(e,r)=>{let t={};return e.ResourceIdentifier!==void 0&&(t.ResourceIdentifier=(0,Te.expectString)(e.ResourceIdentifier)),e.PendingMaintenanceActionDetails===""?t.PendingMaintenanceActionDetails=[]:e.PendingMaintenanceActionDetails!==void 0&&e.PendingMaintenanceActionDetails.PendingMaintenanceAction!==void 0&&(t.PendingMaintenanceActionDetails=YPf((0,Te.getArrayIfSingleItem)(e.PendingMaintenanceActionDetails.PendingMaintenanceAction),r)),t},I3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},x3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},T3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},P3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},R3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},k3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},F3f=(e,r)=>{let t={};return e.EarliestTime!==void 0&&(t.EarliestTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.EarliestTime))),e.LatestTime!==void 0&&(t.LatestTime=(0,Te.expectNonNull)((0,Te.parseRfc3339DateTimeWithOffset)(e.LatestTime))),t},N3f=(e,r)=>{let t={};return e.DBSecurityGroup!==void 0&&(t.DBSecurityGroup=n0r(e.DBSecurityGroup,r)),t},O3f=(e,r)=>{let t={};return e.MinCapacity!==void 0&&(t.MinCapacity=(0,Te.strictParseInt32)(e.MinCapacity)),e.MaxCapacity!==void 0&&(t.MaxCapacity=(0,Te.strictParseInt32)(e.MaxCapacity)),e.AutoPause!==void 0&&(t.AutoPause=(0,Te.parseBoolean)(e.AutoPause)),e.SecondsUntilAutoPause!==void 0&&(t.SecondsUntilAutoPause=(0,Te.strictParseInt32)(e.SecondsUntilAutoPause)),e.TimeoutAction!==void 0&&(t.TimeoutAction=(0,Te.expectString)(e.TimeoutAction)),e.SecondsBeforeTimeout!==void 0&&(t.SecondsBeforeTimeout=(0,Te.strictParseInt32)(e.SecondsBeforeTimeout)),t},B3f=(e,r)=>{let t={};return e.MinCapacity!==void 0&&(t.MinCapacity=(0,Te.strictParseFloat)(e.MinCapacity)),e.MaxCapacity!==void 0&&(t.MaxCapacity=(0,Te.strictParseFloat)(e.MaxCapacity)),t},q3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},M3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},L3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},j3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},G3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},U3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},V3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},z3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),$3f=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},Q3f=(e,r)=>{let t={};return e.RegionName!==void 0&&(t.RegionName=(0,Te.expectString)(e.RegionName)),e.Endpoint!==void 0&&(t.Endpoint=(0,Te.expectString)(e.Endpoint)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.SupportsDBInstanceAutomatedBackupsReplication!==void 0&&(t.SupportsDBInstanceAutomatedBackupsReplication=(0,Te.parseBoolean)(e.SupportsDBInstanceAutomatedBackupsReplication)),t},K3f=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>Q3f(t,r)),H3f=(e,r)=>{let t={};return e.Marker!==void 0&&(t.Marker=(0,Te.expectString)(e.Marker)),e.SourceRegions===""?t.SourceRegions=[]:e.SourceRegions!==void 0&&e.SourceRegions.SourceRegion!==void 0&&(t.SourceRegions=K3f((0,Te.getArrayIfSingleItem)(e.SourceRegions.SourceRegion),r)),t},W3f=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),e.Mode!==void 0&&(t.Mode=(0,Te.expectString)(e.Mode)),e.ApplyImmediately!==void 0&&(t.ApplyImmediately=(0,Te.parseBoolean)(e.ApplyImmediately)),e.EngineNativeAuditFieldsIncluded!==void 0&&(t.EngineNativeAuditFieldsIncluded=(0,Te.parseBoolean)(e.EngineNativeAuditFieldsIncluded)),t},Y3f=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},J3f=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},X3f=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},Z3f=(e,r)=>{let t={};return e.KmsKeyId!==void 0&&(t.KmsKeyId=(0,Te.expectString)(e.KmsKeyId)),e.KinesisStreamName!==void 0&&(t.KinesisStreamName=(0,Te.expectString)(e.KinesisStreamName)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},eRf=(e,r)=>{let t={};return e.DBCluster!==void 0&&(t.DBCluster=gj(e.DBCluster,r)),t},tRf=(e,r)=>{let t={};return e.DBInstanceAutomatedBackup!==void 0&&(t.DBInstanceAutomatedBackup=e0r(e.DBInstanceAutomatedBackup,r)),t},rRf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},nRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},iRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},sRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dj=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>(0,Te.expectString)(t)),aRf=(e,r)=>{let t={};return e.SubnetIdentifier!==void 0&&(t.SubnetIdentifier=(0,Te.expectString)(e.SubnetIdentifier)),e.SubnetAvailabilityZone!==void 0&&(t.SubnetAvailabilityZone=_7a(e.SubnetAvailabilityZone,r)),e.SubnetOutpost!==void 0&&(t.SubnetOutpost=KPf(e.SubnetOutpost,r)),e.SubnetStatus!==void 0&&(t.SubnetStatus=(0,Te.expectString)(e.SubnetStatus)),t},oRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},cRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>aRf(t,r)),uRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},lRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},dRf=(e,r)=>{let t={};return e.message!==void 0&&(t.message=(0,Te.expectString)(e.message)),t},z4a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>v7a(t,r)),pRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>CRf(t,r)),mRf=(e,r)=>{let t={};return e.BlueGreenDeployment!==void 0&&(t.BlueGreenDeployment=Yfr(e.BlueGreenDeployment,r)),t},fRf=(e,r)=>{let t={};return e.SourceMember!==void 0&&(t.SourceMember=(0,Te.expectString)(e.SourceMember)),e.TargetMember!==void 0&&(t.TargetMember=(0,Te.expectString)(e.TargetMember)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},hRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>fRf(t,r)),gRf=(e,r)=>{let t={};return e.DBInstance!==void 0&&(t.DBInstance=rB(e.DBInstance,r)),t},yRf=(e,r)=>{let t={};return e.Key!==void 0&&(t.Key=(0,Te.expectString)(e.Key)),e.Value!==void 0&&(t.Value=(0,Te.expectString)(e.Value)),t},zSe=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>yRf(t,r)),_Rf=(e,r)=>{let t={};return e.TagList===""?t.TagList=[]:e.TagList!==void 0&&e.TagList.Tag!==void 0&&(t.TagList=zSe((0,Te.getArrayIfSingleItem)(e.TagList.Tag),r)),t},ARf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>x7a(t,r)),bRf=(e,r)=>{let t={};return e.State!==void 0&&(t.State=(0,Te.expectString)(e.State)),e.Reason!==void 0&&(t.Reason=(0,Te.expectString)(e.Reason)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),t},M7a=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>XIf(t,r)),CRf=(e,r)=>{let t={};return e.TimezoneName!==void 0&&(t.TimezoneName=(0,Te.expectString)(e.TimezoneName)),t},vRf=(e,r)=>{let t={};return e.Engine!==void 0&&(t.Engine=(0,Te.expectString)(e.Engine)),e.EngineVersion!==void 0&&(t.EngineVersion=(0,Te.expectString)(e.EngineVersion)),e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.AutoUpgrade!==void 0&&(t.AutoUpgrade=(0,Te.parseBoolean)(e.AutoUpgrade)),e.IsMajorVersionUpgrade!==void 0&&(t.IsMajorVersionUpgrade=(0,Te.parseBoolean)(e.IsMajorVersionUpgrade)),e.SupportedEngineModes===""?t.SupportedEngineModes=[]:e.SupportedEngineModes!==void 0&&e.SupportedEngineModes.member!==void 0&&(t.SupportedEngineModes=s0r((0,Te.getArrayIfSingleItem)(e.SupportedEngineModes.member),r)),e.SupportsParallelQuery!==void 0&&(t.SupportsParallelQuery=(0,Te.parseBoolean)(e.SupportsParallelQuery)),e.SupportsGlobalDatabases!==void 0&&(t.SupportsGlobalDatabases=(0,Te.parseBoolean)(e.SupportsGlobalDatabases)),e.SupportsBabelfish!==void 0&&(t.SupportsBabelfish=(0,Te.parseBoolean)(e.SupportsBabelfish)),t},ERf=(e,r)=>{let t={};return e.Description!==void 0&&(t.Description=(0,Te.expectString)(e.Description)),e.UserName!==void 0&&(t.UserName=(0,Te.expectString)(e.UserName)),e.AuthScheme!==void 0&&(t.AuthScheme=(0,Te.expectString)(e.AuthScheme)),e.SecretArn!==void 0&&(t.SecretArn=(0,Te.expectString)(e.SecretArn)),e.IAMAuth!==void 0&&(t.IAMAuth=(0,Te.expectString)(e.IAMAuth)),e.ClientPasswordAuthType!==void 0&&(t.ClientPasswordAuthType=(0,Te.expectString)(e.ClientPasswordAuthType)),t},DRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>ERf(t,r)),SRf=(e,r)=>{let t={};return e.Storage===""?t.Storage=[]:e.Storage!==void 0&&e.Storage.ValidStorageOptions!==void 0&&(t.Storage=IRf((0,Te.getArrayIfSingleItem)(e.Storage.ValidStorageOptions),r)),e.ValidProcessorFeatures===""?t.ValidProcessorFeatures=[]:e.ValidProcessorFeatures!==void 0&&e.ValidProcessorFeatures.AvailableProcessorFeature!==void 0&&(t.ValidProcessorFeatures=b7a((0,Te.getArrayIfSingleItem)(e.ValidProcessorFeatures.AvailableProcessorFeature),r)),t},wRf=(e,r)=>{let t={};return e.StorageType!==void 0&&(t.StorageType=(0,Te.expectString)(e.StorageType)),e.StorageSize===""?t.StorageSize=[]:e.StorageSize!==void 0&&e.StorageSize.Range!==void 0&&(t.StorageSize=gBn((0,Te.getArrayIfSingleItem)(e.StorageSize.Range),r)),e.ProvisionedIops===""?t.ProvisionedIops=[]:e.ProvisionedIops!==void 0&&e.ProvisionedIops.Range!==void 0&&(t.ProvisionedIops=gBn((0,Te.getArrayIfSingleItem)(e.ProvisionedIops.Range),r)),e.IopsToStorageRatio===""?t.IopsToStorageRatio=[]:e.IopsToStorageRatio!==void 0&&e.IopsToStorageRatio.DoubleRange!==void 0&&(t.IopsToStorageRatio=U4a((0,Te.getArrayIfSingleItem)(e.IopsToStorageRatio.DoubleRange),r)),e.SupportsStorageAutoscaling!==void 0&&(t.SupportsStorageAutoscaling=(0,Te.parseBoolean)(e.SupportsStorageAutoscaling)),e.ProvisionedStorageThroughput===""?t.ProvisionedStorageThroughput=[]:e.ProvisionedStorageThroughput!==void 0&&e.ProvisionedStorageThroughput.Range!==void 0&&(t.ProvisionedStorageThroughput=gBn((0,Te.getArrayIfSingleItem)(e.ProvisionedStorageThroughput.Range),r)),e.StorageThroughputToIopsRatio===""?t.StorageThroughputToIopsRatio=[]:e.StorageThroughputToIopsRatio!==void 0&&e.StorageThroughputToIopsRatio.DoubleRange!==void 0&&(t.StorageThroughputToIopsRatio=U4a((0,Te.getArrayIfSingleItem)(e.StorageThroughputToIopsRatio.DoubleRange),r)),t},IRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>wRf(t,r)),xRf=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>vRf(t,r)),TRf=(e,r)=>{let t={};return e.VpcSecurityGroupId!==void 0&&(t.VpcSecurityGroupId=(0,Te.expectString)(e.VpcSecurityGroupId)),e.Status!==void 0&&(t.Status=(0,Te.expectString)(e.Status)),t},PBn=(e,r)=>(e||[]).filter(t=>t!=null).map(t=>TRf(t,r)),Ta=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),PRf=(e,r)=>(0,Te.collectBody)(e,r).then(t=>r.utf8Encoder(t)),Fu=(0,Te.withBaseException)(igf.RDSServiceException),Nu=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new rgf.HttpRequest(l)},Ou={"content-type":"application/x-www-form-urlencoded"},ml=(e,r)=>PRf(e,r).then(t=>{if(t.length){let n=new ngf.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(c,l)=>l.trim()===""&&l.includes(`
           `)?"":void 0});n.addEntity("#xD","\r"),n.addEntity("#10",`
          -`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,Te.getValueFromTextNode)(o)}return{}}),Bu=async(e,r)=>{let t=await ml(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},qu=e=>Object.entries(e).map(([r,t])=>(0,Te.extendedEncodeURIComponent)(r)+"="+(0,Te.extendedEncodeURIComponent)(t)).join("&"),Mu=(e,r)=>{var t;if(((t=r.Error)==null?void 0:t.Code)!==void 0)return r.Error.Code;if(e.statusCode==404)return"NotFound"}});var kBn=A(Cnt=>{"use strict";Object.defineProperty(Cnt,"__esModule",{value:!0});Cnt.AddRoleToDBClusterCommand=Cnt.$Command=void 0;var PRf=Ue(),RRf=ze(),L7a=qe();Object.defineProperty(Cnt,"$Command",{enumerable:!0,get:function(){return L7a.Command}});var M7a=Pu(),RBn=class e extends L7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddRoleToDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M7a.se_AddRoleToDBClusterCommand)(r,t)}deserialize(r,t){return(0,M7a.de_AddRoleToDBClusterCommand)(r,t)}};Cnt.AddRoleToDBClusterCommand=RBn});var NBn=A(vnt=>{"use strict";Object.defineProperty(vnt,"__esModule",{value:!0});vnt.AddRoleToDBInstanceCommand=vnt.$Command=void 0;var kRf=Ue(),FRf=ze(),G7a=qe();Object.defineProperty(vnt,"$Command",{enumerable:!0,get:function(){return G7a.Command}});var j7a=Pu(),FBn=class e extends G7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddRoleToDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j7a.se_AddRoleToDBInstanceCommand)(r,t)}deserialize(r,t){return(0,j7a.de_AddRoleToDBInstanceCommand)(r,t)}};vnt.AddRoleToDBInstanceCommand=FBn});var BBn=A(Ent=>{"use strict";Object.defineProperty(Ent,"__esModule",{value:!0});Ent.AddSourceIdentifierToSubscriptionCommand=Ent.$Command=void 0;var NRf=Ue(),ORf=ze(),V7a=qe();Object.defineProperty(Ent,"$Command",{enumerable:!0,get:function(){return V7a.Command}});var U7a=Pu(),OBn=class e extends V7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ORf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddSourceIdentifierToSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U7a.se_AddSourceIdentifierToSubscriptionCommand)(r,t)}deserialize(r,t){return(0,U7a.de_AddSourceIdentifierToSubscriptionCommand)(r,t)}};Ent.AddSourceIdentifierToSubscriptionCommand=OBn});var MBn=A(Dnt=>{"use strict";Object.defineProperty(Dnt,"__esModule",{value:!0});Dnt.AddTagsToResourceCommand=Dnt.$Command=void 0;var BRf=Ue(),qRf=ze(),$7a=qe();Object.defineProperty(Dnt,"$Command",{enumerable:!0,get:function(){return $7a.Command}});var z7a=Pu(),qBn=class e extends $7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,BRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddTagsToResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z7a.se_AddTagsToResourceCommand)(r,t)}deserialize(r,t){return(0,z7a.de_AddTagsToResourceCommand)(r,t)}};Dnt.AddTagsToResourceCommand=qBn});var jBn=A(Snt=>{"use strict";Object.defineProperty(Snt,"__esModule",{value:!0});Snt.ApplyPendingMaintenanceActionCommand=Snt.$Command=void 0;var MRf=Ue(),LRf=ze(),K7a=qe();Object.defineProperty(Snt,"$Command",{enumerable:!0,get:function(){return K7a.Command}});var Q7a=Pu(),LBn=class e extends K7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ApplyPendingMaintenanceActionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q7a.se_ApplyPendingMaintenanceActionCommand)(r,t)}deserialize(r,t){return(0,Q7a.de_ApplyPendingMaintenanceActionCommand)(r,t)}};Snt.ApplyPendingMaintenanceActionCommand=LBn});var UBn=A(wnt=>{"use strict";Object.defineProperty(wnt,"__esModule",{value:!0});wnt.AuthorizeDBSecurityGroupIngressCommand=wnt.$Command=void 0;var jRf=Ue(),GRf=ze(),W7a=qe();Object.defineProperty(wnt,"$Command",{enumerable:!0,get:function(){return W7a.Command}});var H7a=Pu(),GBn=class e extends W7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AuthorizeDBSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H7a.se_AuthorizeDBSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,H7a.de_AuthorizeDBSecurityGroupIngressCommand)(r,t)}};wnt.AuthorizeDBSecurityGroupIngressCommand=GBn});var zBn=A(Int=>{"use strict";Object.defineProperty(Int,"__esModule",{value:!0});Int.BacktrackDBClusterCommand=Int.$Command=void 0;var URf=Ue(),VRf=ze(),J7a=qe();Object.defineProperty(Int,"$Command",{enumerable:!0,get:function(){return J7a.Command}});var Y7a=Pu(),VBn=class e extends J7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,URf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"BacktrackDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y7a.se_BacktrackDBClusterCommand)(r,t)}deserialize(r,t){return(0,Y7a.de_BacktrackDBClusterCommand)(r,t)}};Int.BacktrackDBClusterCommand=VBn});var QBn=A(xnt=>{"use strict";Object.defineProperty(xnt,"__esModule",{value:!0});xnt.CancelExportTaskCommand=xnt.$Command=void 0;var zRf=Ue(),$Rf=ze(),Z7a=qe();Object.defineProperty(xnt,"$Command",{enumerable:!0,get:function(){return Z7a.Command}});var X7a=Pu(),$Bn=class e extends Z7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Rf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CancelExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X7a.se_CancelExportTaskCommand)(r,t)}deserialize(r,t){return(0,X7a.de_CancelExportTaskCommand)(r,t)}};xnt.CancelExportTaskCommand=$Bn});var HBn=A(Tnt=>{"use strict";Object.defineProperty(Tnt,"__esModule",{value:!0});Tnt.CopyDBClusterParameterGroupCommand=Tnt.$Command=void 0;var QRf=Ue(),KRf=ze(),t6a=qe();Object.defineProperty(Tnt,"$Command",{enumerable:!0,get:function(){return t6a.Command}});var e6a=Pu(),KBn=class e extends t6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e6a.se_CopyDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,e6a.de_CopyDBClusterParameterGroupCommand)(r,t)}};Tnt.CopyDBClusterParameterGroupCommand=KBn});var Pnt=A(Zne=>{"use strict";Object.defineProperty(Zne,"__esModule",{value:!0});Zne.getCrossRegionPresignedUrlPlugin=Zne.crossRegionPresignedUrlMiddlewareOptions=Zne.crossRegionPresignedUrlMiddleware=void 0;var HRf=AEn(),WRf=Ue(),YRf=QC(),JRf=swt(),XRf=/arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?/,r6a={SourceDBSnapshotIdentifier:"CopyDBSnapshot",SourceDBInstanceIdentifier:"CreateDBInstanceReadReplica",ReplicationSourceIdentifier:"CreateDBCluster",SourceDBClusterSnapshotIdentifier:"CopyDBClusterSnapshot",SourceDBInstanceArn:"StartDBInstanceAutomatedBackupsReplication"},ZRf="2014-10-31";function i6a(e){return(r,t)=>async n=>{let{input:i}=n,s=await e.region(),a=Object.keys(r6a).filter(c=>i.hasOwnProperty(c))[0];if(!a)return r(n);let o=r6a[a];if(!i.PreSignedUrl&&tkf(i[a])&&s!==n6a(i[a])){let c=n6a(i[a]),l;typeof e.endpoint=="function"?l=await e.endpoint():l=(0,WRf.toEndpointV1)(t.endpointV2),l.hostname=`rds.${c}.amazonaws.com`;let u=new YRf.HttpRequest({...l,protocol:"https",headers:{host:l.hostname},query:{Action:o,Version:ZRf,KmsKeyId:i.KmsKeyId,DestinationRegion:s,[a]:i[a]}}),h=await new JRf.SignatureV4({credentials:e.credentials,region:c,service:"rds",sha256:e.sha256,uriEscapePath:e.signingEscapePath}).presign(u,{expiresIn:3600});n={...n,input:{...n.input,PreSignedUrl:(0,HRf.formatUrl)(h)}}}return r(n)}}Zne.crossRegionPresignedUrlMiddleware=i6a;Zne.crossRegionPresignedUrlMiddlewareOptions={step:"serialize",tags:["CROSS_REGION_PRESIGNED_URL"],name:"crossRegionPresignedUrlMiddleware",override:!0,relation:"after",toMiddleware:"endpointV2Middleware"};var ekf=e=>({applyToStack:r=>{r.addRelativeTo(i6a(e),Zne.crossRegionPresignedUrlMiddlewareOptions)}});Zne.getCrossRegionPresignedUrlPlugin=ekf;function tkf(e){return e?XRf.test(e):!1}function n6a(e){let r=e.split(":");if(r.length<4)throw new Error(`Cannot infer endpoint from '${e}'`);return r[3]}});var YBn=A(Rnt=>{"use strict";Object.defineProperty(Rnt,"__esModule",{value:!0});Rnt.CopyDBClusterSnapshotCommand=Rnt.$Command=void 0;var rkf=Pnt(),nkf=Ue(),ikf=ze(),a6a=qe();Object.defineProperty(Rnt,"$Command",{enumerable:!0,get:function(){return a6a.Command}});var s6a=Pu(),WBn=class e extends a6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ikf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,rkf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s6a.se_CopyDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,s6a.de_CopyDBClusterSnapshotCommand)(r,t)}};Rnt.CopyDBClusterSnapshotCommand=WBn});var XBn=A(knt=>{"use strict";Object.defineProperty(knt,"__esModule",{value:!0});knt.CopyDBParameterGroupCommand=knt.$Command=void 0;var skf=Ue(),akf=ze(),c6a=qe();Object.defineProperty(knt,"$Command",{enumerable:!0,get:function(){return c6a.Command}});var o6a=Pu(),JBn=class e extends c6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,akf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,skf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o6a.se_CopyDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,o6a.de_CopyDBParameterGroupCommand)(r,t)}};knt.CopyDBParameterGroupCommand=JBn});var e9n=A(Fnt=>{"use strict";Object.defineProperty(Fnt,"__esModule",{value:!0});Fnt.CopyDBSnapshotCommand=Fnt.$Command=void 0;var okf=Pnt(),ckf=Ue(),ukf=ze(),l6a=qe();Object.defineProperty(Fnt,"$Command",{enumerable:!0,get:function(){return l6a.Command}});var u6a=Pu(),ZBn=class e extends l6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ukf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ckf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,okf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u6a.se_CopyDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,u6a.de_CopyDBSnapshotCommand)(r,t)}};Fnt.CopyDBSnapshotCommand=ZBn});var r9n=A(Nnt=>{"use strict";Object.defineProperty(Nnt,"__esModule",{value:!0});Nnt.CopyOptionGroupCommand=Nnt.$Command=void 0;var lkf=Ue(),dkf=ze(),p6a=qe();Object.defineProperty(Nnt,"$Command",{enumerable:!0,get:function(){return p6a.Command}});var d6a=Pu(),t9n=class e extends p6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d6a.se_CopyOptionGroupCommand)(r,t)}deserialize(r,t){return(0,d6a.de_CopyOptionGroupCommand)(r,t)}};Nnt.CopyOptionGroupCommand=t9n});var i9n=A(Ont=>{"use strict";Object.defineProperty(Ont,"__esModule",{value:!0});Ont.CreateBlueGreenDeploymentCommand=Ont.$Command=void 0;var pkf=Ue(),mkf=ze(),f6a=qe();Object.defineProperty(Ont,"$Command",{enumerable:!0,get:function(){return f6a.Command}});var m6a=Pu(),n9n=class e extends f6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m6a.se_CreateBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,m6a.de_CreateBlueGreenDeploymentCommand)(r,t)}};Ont.CreateBlueGreenDeploymentCommand=n9n});var a9n=A(Bnt=>{"use strict";Object.defineProperty(Bnt,"__esModule",{value:!0});Bnt.CreateCustomDBEngineVersionCommand=Bnt.$Command=void 0;var fkf=Ue(),hkf=ze(),g6a=qe();Object.defineProperty(Bnt,"$Command",{enumerable:!0,get:function(){return g6a.Command}});var h6a=Pu(),s9n=class e extends g6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h6a.se_CreateCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,h6a.de_CreateCustomDBEngineVersionCommand)(r,t)}};Bnt.CreateCustomDBEngineVersionCommand=s9n});var c9n=A(qnt=>{"use strict";Object.defineProperty(qnt,"__esModule",{value:!0});qnt.CreateDBClusterCommand=qnt.$Command=void 0;var gkf=Pnt(),ykf=Ue(),_kf=ze(),_6a=qe();Object.defineProperty(qnt,"$Command",{enumerable:!0,get:function(){return _6a.Command}});var y6a=Pu(),o9n=class e extends _6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_kf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ykf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,gkf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y6a.se_CreateDBClusterCommand)(r,t)}deserialize(r,t){return(0,y6a.de_CreateDBClusterCommand)(r,t)}};qnt.CreateDBClusterCommand=o9n});var l9n=A(Mnt=>{"use strict";Object.defineProperty(Mnt,"__esModule",{value:!0});Mnt.CreateDBClusterEndpointCommand=Mnt.$Command=void 0;var Akf=Ue(),bkf=ze(),b6a=qe();Object.defineProperty(Mnt,"$Command",{enumerable:!0,get:function(){return b6a.Command}});var A6a=Pu(),u9n=class e extends b6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Akf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A6a.se_CreateDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,A6a.de_CreateDBClusterEndpointCommand)(r,t)}};Mnt.CreateDBClusterEndpointCommand=u9n});var p9n=A(Lnt=>{"use strict";Object.defineProperty(Lnt,"__esModule",{value:!0});Lnt.CreateDBClusterParameterGroupCommand=Lnt.$Command=void 0;var Ckf=Ue(),vkf=ze(),v6a=qe();Object.defineProperty(Lnt,"$Command",{enumerable:!0,get:function(){return v6a.Command}});var C6a=Pu(),d9n=class e extends v6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ckf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C6a.se_CreateDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,C6a.de_CreateDBClusterParameterGroupCommand)(r,t)}};Lnt.CreateDBClusterParameterGroupCommand=d9n});var f9n=A(jnt=>{"use strict";Object.defineProperty(jnt,"__esModule",{value:!0});jnt.CreateDBClusterSnapshotCommand=jnt.$Command=void 0;var Ekf=Ue(),Dkf=ze(),D6a=qe();Object.defineProperty(jnt,"$Command",{enumerable:!0,get:function(){return D6a.Command}});var E6a=Pu(),m9n=class e extends D6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ekf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E6a.se_CreateDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,E6a.de_CreateDBClusterSnapshotCommand)(r,t)}};jnt.CreateDBClusterSnapshotCommand=m9n});var g9n=A(Gnt=>{"use strict";Object.defineProperty(Gnt,"__esModule",{value:!0});Gnt.CreateDBInstanceCommand=Gnt.$Command=void 0;var Skf=Ue(),wkf=ze(),w6a=qe();Object.defineProperty(Gnt,"$Command",{enumerable:!0,get:function(){return w6a.Command}});var S6a=Pu(),h9n=class e extends w6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Skf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S6a.se_CreateDBInstanceCommand)(r,t)}deserialize(r,t){return(0,S6a.de_CreateDBInstanceCommand)(r,t)}};Gnt.CreateDBInstanceCommand=h9n});var _9n=A(Unt=>{"use strict";Object.defineProperty(Unt,"__esModule",{value:!0});Unt.CreateDBInstanceReadReplicaCommand=Unt.$Command=void 0;var Ikf=Pnt(),xkf=Ue(),Tkf=ze(),x6a=qe();Object.defineProperty(Unt,"$Command",{enumerable:!0,get:function(){return x6a.Command}});var I6a=Pu(),y9n=class e extends x6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,Ikf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBInstanceReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I6a.se_CreateDBInstanceReadReplicaCommand)(r,t)}deserialize(r,t){return(0,I6a.de_CreateDBInstanceReadReplicaCommand)(r,t)}};Unt.CreateDBInstanceReadReplicaCommand=y9n});var b9n=A(Vnt=>{"use strict";Object.defineProperty(Vnt,"__esModule",{value:!0});Vnt.CreateDBParameterGroupCommand=Vnt.$Command=void 0;var Pkf=Ue(),Rkf=ze(),P6a=qe();Object.defineProperty(Vnt,"$Command",{enumerable:!0,get:function(){return P6a.Command}});var T6a=Pu(),A9n=class e extends P6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Rkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T6a.se_CreateDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,T6a.de_CreateDBParameterGroupCommand)(r,t)}};Vnt.CreateDBParameterGroupCommand=A9n});var v9n=A(znt=>{"use strict";Object.defineProperty(znt,"__esModule",{value:!0});znt.CreateDBProxyCommand=znt.$Command=void 0;var kkf=Ue(),Fkf=ze(),k6a=qe();Object.defineProperty(znt,"$Command",{enumerable:!0,get:function(){return k6a.Command}});var R6a=Pu(),C9n=class e extends k6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R6a.se_CreateDBProxyCommand)(r,t)}deserialize(r,t){return(0,R6a.de_CreateDBProxyCommand)(r,t)}};znt.CreateDBProxyCommand=C9n});var D9n=A($nt=>{"use strict";Object.defineProperty($nt,"__esModule",{value:!0});$nt.CreateDBProxyEndpointCommand=$nt.$Command=void 0;var Nkf=Ue(),Okf=ze(),N6a=qe();Object.defineProperty($nt,"$Command",{enumerable:!0,get:function(){return N6a.Command}});var F6a=Pu(),E9n=class e extends N6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Okf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F6a.se_CreateDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,F6a.de_CreateDBProxyEndpointCommand)(r,t)}};$nt.CreateDBProxyEndpointCommand=E9n});var w9n=A(Qnt=>{"use strict";Object.defineProperty(Qnt,"__esModule",{value:!0});Qnt.CreateDBSecurityGroupCommand=Qnt.$Command=void 0;var Bkf=Ue(),qkf=ze(),B6a=qe();Object.defineProperty(Qnt,"$Command",{enumerable:!0,get:function(){return B6a.Command}});var O6a=Pu(),S9n=class e extends B6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Bkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O6a.se_CreateDBSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,O6a.de_CreateDBSecurityGroupCommand)(r,t)}};Qnt.CreateDBSecurityGroupCommand=S9n});var x9n=A(Knt=>{"use strict";Object.defineProperty(Knt,"__esModule",{value:!0});Knt.CreateDBSnapshotCommand=Knt.$Command=void 0;var Mkf=Ue(),Lkf=ze(),M6a=qe();Object.defineProperty(Knt,"$Command",{enumerable:!0,get:function(){return M6a.Command}});var q6a=Pu(),I9n=class e extends M6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Mkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q6a.se_CreateDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,q6a.de_CreateDBSnapshotCommand)(r,t)}};Knt.CreateDBSnapshotCommand=I9n});var P9n=A(Hnt=>{"use strict";Object.defineProperty(Hnt,"__esModule",{value:!0});Hnt.CreateDBSubnetGroupCommand=Hnt.$Command=void 0;var jkf=Ue(),Gkf=ze(),j6a=qe();Object.defineProperty(Hnt,"$Command",{enumerable:!0,get:function(){return j6a.Command}});var L6a=Pu(),T9n=class e extends j6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L6a.se_CreateDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,L6a.de_CreateDBSubnetGroupCommand)(r,t)}};Hnt.CreateDBSubnetGroupCommand=T9n});var k9n=A(Wnt=>{"use strict";Object.defineProperty(Wnt,"__esModule",{value:!0});Wnt.CreateEventSubscriptionCommand=Wnt.$Command=void 0;var Ukf=Ue(),Vkf=ze(),U6a=qe();Object.defineProperty(Wnt,"$Command",{enumerable:!0,get:function(){return U6a.Command}});var G6a=Pu(),R9n=class e extends U6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ukf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G6a.se_CreateEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,G6a.de_CreateEventSubscriptionCommand)(r,t)}};Wnt.CreateEventSubscriptionCommand=R9n});var N9n=A(Ynt=>{"use strict";Object.defineProperty(Ynt,"__esModule",{value:!0});Ynt.CreateGlobalClusterCommand=Ynt.$Command=void 0;var zkf=Ue(),$kf=ze(),z6a=qe();Object.defineProperty(Ynt,"$Command",{enumerable:!0,get:function(){return z6a.Command}});var V6a=Pu(),F9n=class e extends z6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$kf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V6a.se_CreateGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,V6a.de_CreateGlobalClusterCommand)(r,t)}};Ynt.CreateGlobalClusterCommand=F9n});var B9n=A(Jnt=>{"use strict";Object.defineProperty(Jnt,"__esModule",{value:!0});Jnt.CreateOptionGroupCommand=Jnt.$Command=void 0;var Qkf=Ue(),Kkf=ze(),Q6a=qe();Object.defineProperty(Jnt,"$Command",{enumerable:!0,get:function(){return Q6a.Command}});var $6a=Pu(),O9n=class e extends Q6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$6a.se_CreateOptionGroupCommand)(r,t)}deserialize(r,t){return(0,$6a.de_CreateOptionGroupCommand)(r,t)}};Jnt.CreateOptionGroupCommand=O9n});var M9n=A(Xnt=>{"use strict";Object.defineProperty(Xnt,"__esModule",{value:!0});Xnt.DeleteBlueGreenDeploymentCommand=Xnt.$Command=void 0;var Hkf=Ue(),Wkf=ze(),H6a=qe();Object.defineProperty(Xnt,"$Command",{enumerable:!0,get:function(){return H6a.Command}});var K6a=Pu(),q9n=class e extends H6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K6a.se_DeleteBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,K6a.de_DeleteBlueGreenDeploymentCommand)(r,t)}};Xnt.DeleteBlueGreenDeploymentCommand=q9n});var j9n=A(Znt=>{"use strict";Object.defineProperty(Znt,"__esModule",{value:!0});Znt.DeleteCustomDBEngineVersionCommand=Znt.$Command=void 0;var Ykf=Ue(),Jkf=ze(),Y6a=qe();Object.defineProperty(Znt,"$Command",{enumerable:!0,get:function(){return Y6a.Command}});var W6a=Pu(),L9n=class e extends Y6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ykf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W6a.se_DeleteCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,W6a.de_DeleteCustomDBEngineVersionCommand)(r,t)}};Znt.DeleteCustomDBEngineVersionCommand=L9n});var U9n=A(eit=>{"use strict";Object.defineProperty(eit,"__esModule",{value:!0});eit.DeleteDBClusterCommand=eit.$Command=void 0;var Xkf=Ue(),Zkf=ze(),X6a=qe();Object.defineProperty(eit,"$Command",{enumerable:!0,get:function(){return X6a.Command}});var J6a=Pu(),G9n=class e extends X6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J6a.se_DeleteDBClusterCommand)(r,t)}deserialize(r,t){return(0,J6a.de_DeleteDBClusterCommand)(r,t)}};eit.DeleteDBClusterCommand=G9n});var z9n=A(tit=>{"use strict";Object.defineProperty(tit,"__esModule",{value:!0});tit.DeleteDBClusterEndpointCommand=tit.$Command=void 0;var e4f=Ue(),t4f=ze(),eFa=qe();Object.defineProperty(tit,"$Command",{enumerable:!0,get:function(){return eFa.Command}});var Z6a=Pu(),V9n=class e extends eFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z6a.se_DeleteDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,Z6a.de_DeleteDBClusterEndpointCommand)(r,t)}};tit.DeleteDBClusterEndpointCommand=V9n});var Q9n=A(rit=>{"use strict";Object.defineProperty(rit,"__esModule",{value:!0});rit.DeleteDBClusterParameterGroupCommand=rit.$Command=void 0;var r4f=Ue(),n4f=ze(),rFa=qe();Object.defineProperty(rit,"$Command",{enumerable:!0,get:function(){return rFa.Command}});var tFa=Pu(),$9n=class e extends rFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tFa.se_DeleteDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,tFa.de_DeleteDBClusterParameterGroupCommand)(r,t)}};rit.DeleteDBClusterParameterGroupCommand=$9n});var H9n=A(nit=>{"use strict";Object.defineProperty(nit,"__esModule",{value:!0});nit.DeleteDBClusterSnapshotCommand=nit.$Command=void 0;var i4f=Ue(),s4f=ze(),iFa=qe();Object.defineProperty(nit,"$Command",{enumerable:!0,get:function(){return iFa.Command}});var nFa=Pu(),K9n=class e extends iFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nFa.se_DeleteDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,nFa.de_DeleteDBClusterSnapshotCommand)(r,t)}};nit.DeleteDBClusterSnapshotCommand=K9n});var Y9n=A(iit=>{"use strict";Object.defineProperty(iit,"__esModule",{value:!0});iit.DeleteDBInstanceAutomatedBackupCommand=iit.$Command=void 0;var a4f=Ue(),o4f=ze(),aFa=qe();Object.defineProperty(iit,"$Command",{enumerable:!0,get:function(){return aFa.Command}});var sFa=Pu(),W9n=class e extends aFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBInstanceAutomatedBackupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sFa.se_DeleteDBInstanceAutomatedBackupCommand)(r,t)}deserialize(r,t){return(0,sFa.de_DeleteDBInstanceAutomatedBackupCommand)(r,t)}};iit.DeleteDBInstanceAutomatedBackupCommand=W9n});var X9n=A(sit=>{"use strict";Object.defineProperty(sit,"__esModule",{value:!0});sit.DeleteDBInstanceCommand=sit.$Command=void 0;var c4f=Ue(),u4f=ze(),cFa=qe();Object.defineProperty(sit,"$Command",{enumerable:!0,get:function(){return cFa.Command}});var oFa=Pu(),J9n=class e extends cFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oFa.se_DeleteDBInstanceCommand)(r,t)}deserialize(r,t){return(0,oFa.de_DeleteDBInstanceCommand)(r,t)}};sit.DeleteDBInstanceCommand=J9n});var eqn=A(ait=>{"use strict";Object.defineProperty(ait,"__esModule",{value:!0});ait.DeleteDBParameterGroupCommand=ait.$Command=void 0;var l4f=Ue(),d4f=ze(),lFa=qe();Object.defineProperty(ait,"$Command",{enumerable:!0,get:function(){return lFa.Command}});var uFa=Pu(),Z9n=class e extends lFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uFa.se_DeleteDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,uFa.de_DeleteDBParameterGroupCommand)(r,t)}};ait.DeleteDBParameterGroupCommand=Z9n});var rqn=A(oit=>{"use strict";Object.defineProperty(oit,"__esModule",{value:!0});oit.DeleteDBProxyCommand=oit.$Command=void 0;var p4f=Ue(),m4f=ze(),pFa=qe();Object.defineProperty(oit,"$Command",{enumerable:!0,get:function(){return pFa.Command}});var dFa=Pu(),tqn=class e extends pFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dFa.se_DeleteDBProxyCommand)(r,t)}deserialize(r,t){return(0,dFa.de_DeleteDBProxyCommand)(r,t)}};oit.DeleteDBProxyCommand=tqn});var iqn=A(cit=>{"use strict";Object.defineProperty(cit,"__esModule",{value:!0});cit.DeleteDBProxyEndpointCommand=cit.$Command=void 0;var f4f=Ue(),h4f=ze(),fFa=qe();Object.defineProperty(cit,"$Command",{enumerable:!0,get:function(){return fFa.Command}});var mFa=Pu(),nqn=class e extends fFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mFa.se_DeleteDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,mFa.de_DeleteDBProxyEndpointCommand)(r,t)}};cit.DeleteDBProxyEndpointCommand=nqn});var aqn=A(uit=>{"use strict";Object.defineProperty(uit,"__esModule",{value:!0});uit.DeleteDBSecurityGroupCommand=uit.$Command=void 0;var g4f=Ue(),y4f=ze(),gFa=qe();Object.defineProperty(uit,"$Command",{enumerable:!0,get:function(){return gFa.Command}});var hFa=Pu(),sqn=class e extends gFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hFa.se_DeleteDBSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,hFa.de_DeleteDBSecurityGroupCommand)(r,t)}};uit.DeleteDBSecurityGroupCommand=sqn});var cqn=A(lit=>{"use strict";Object.defineProperty(lit,"__esModule",{value:!0});lit.DeleteDBSnapshotCommand=lit.$Command=void 0;var _4f=Ue(),A4f=ze(),_Fa=qe();Object.defineProperty(lit,"$Command",{enumerable:!0,get:function(){return _Fa.Command}});var yFa=Pu(),oqn=class e extends _Fa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yFa.se_DeleteDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,yFa.de_DeleteDBSnapshotCommand)(r,t)}};lit.DeleteDBSnapshotCommand=oqn});var lqn=A(dit=>{"use strict";Object.defineProperty(dit,"__esModule",{value:!0});dit.DeleteDBSubnetGroupCommand=dit.$Command=void 0;var b4f=Ue(),C4f=ze(),bFa=qe();Object.defineProperty(dit,"$Command",{enumerable:!0,get:function(){return bFa.Command}});var AFa=Pu(),uqn=class e extends bFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,AFa.se_DeleteDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,AFa.de_DeleteDBSubnetGroupCommand)(r,t)}};dit.DeleteDBSubnetGroupCommand=uqn});var pqn=A(pit=>{"use strict";Object.defineProperty(pit,"__esModule",{value:!0});pit.DeleteEventSubscriptionCommand=pit.$Command=void 0;var v4f=Ue(),E4f=ze(),vFa=qe();Object.defineProperty(pit,"$Command",{enumerable:!0,get:function(){return vFa.Command}});var CFa=Pu(),dqn=class e extends vFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CFa.se_DeleteEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,CFa.de_DeleteEventSubscriptionCommand)(r,t)}};pit.DeleteEventSubscriptionCommand=dqn});var fqn=A(mit=>{"use strict";Object.defineProperty(mit,"__esModule",{value:!0});mit.DeleteGlobalClusterCommand=mit.$Command=void 0;var D4f=Ue(),S4f=ze(),DFa=qe();Object.defineProperty(mit,"$Command",{enumerable:!0,get:function(){return DFa.Command}});var EFa=Pu(),mqn=class e extends DFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,EFa.se_DeleteGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,EFa.de_DeleteGlobalClusterCommand)(r,t)}};mit.DeleteGlobalClusterCommand=mqn});var gqn=A(fit=>{"use strict";Object.defineProperty(fit,"__esModule",{value:!0});fit.DeleteOptionGroupCommand=fit.$Command=void 0;var w4f=Ue(),I4f=ze(),wFa=qe();Object.defineProperty(fit,"$Command",{enumerable:!0,get:function(){return wFa.Command}});var SFa=Pu(),hqn=class e extends wFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SFa.se_DeleteOptionGroupCommand)(r,t)}deserialize(r,t){return(0,SFa.de_DeleteOptionGroupCommand)(r,t)}};fit.DeleteOptionGroupCommand=hqn});var _qn=A(hit=>{"use strict";Object.defineProperty(hit,"__esModule",{value:!0});hit.DeregisterDBProxyTargetsCommand=hit.$Command=void 0;var x4f=Ue(),T4f=ze(),xFa=qe();Object.defineProperty(hit,"$Command",{enumerable:!0,get:function(){return xFa.Command}});var IFa=Pu(),yqn=class e extends xFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeregisterDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IFa.se_DeregisterDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,IFa.de_DeregisterDBProxyTargetsCommand)(r,t)}};hit.DeregisterDBProxyTargetsCommand=yqn});var bqn=A(git=>{"use strict";Object.defineProperty(git,"__esModule",{value:!0});git.DescribeAccountAttributesCommand=git.$Command=void 0;var P4f=Ue(),R4f=ze(),PFa=qe();Object.defineProperty(git,"$Command",{enumerable:!0,get:function(){return PFa.Command}});var TFa=Pu(),Aqn=class e extends PFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeAccountAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TFa.se_DescribeAccountAttributesCommand)(r,t)}deserialize(r,t){return(0,TFa.de_DescribeAccountAttributesCommand)(r,t)}};git.DescribeAccountAttributesCommand=Aqn});var o0r=A(yit=>{"use strict";Object.defineProperty(yit,"__esModule",{value:!0});yit.DescribeBlueGreenDeploymentsCommand=yit.$Command=void 0;var k4f=Ue(),F4f=ze(),kFa=qe();Object.defineProperty(yit,"$Command",{enumerable:!0,get:function(){return kFa.Command}});var RFa=Pu(),Cqn=class e extends kFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeBlueGreenDeploymentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RFa.se_DescribeBlueGreenDeploymentsCommand)(r,t)}deserialize(r,t){return(0,RFa.de_DescribeBlueGreenDeploymentsCommand)(r,t)}};yit.DescribeBlueGreenDeploymentsCommand=Cqn});var c0r=A(_it=>{"use strict";Object.defineProperty(_it,"__esModule",{value:!0});_it.DescribeCertificatesCommand=_it.$Command=void 0;var N4f=Ue(),O4f=ze(),NFa=qe();Object.defineProperty(_it,"$Command",{enumerable:!0,get:function(){return NFa.Command}});var FFa=Pu(),vqn=class e extends NFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeCertificatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FFa.se_DescribeCertificatesCommand)(r,t)}deserialize(r,t){return(0,FFa.de_DescribeCertificatesCommand)(r,t)}};_it.DescribeCertificatesCommand=vqn});var u0r=A(Ait=>{"use strict";Object.defineProperty(Ait,"__esModule",{value:!0});Ait.DescribeDBClusterBacktracksCommand=Ait.$Command=void 0;var B4f=Ue(),q4f=ze(),BFa=qe();Object.defineProperty(Ait,"$Command",{enumerable:!0,get:function(){return BFa.Command}});var OFa=Pu(),Eqn=class e extends BFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterBacktracksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,OFa.se_DescribeDBClusterBacktracksCommand)(r,t)}deserialize(r,t){return(0,OFa.de_DescribeDBClusterBacktracksCommand)(r,t)}};Ait.DescribeDBClusterBacktracksCommand=Eqn});var l0r=A(bit=>{"use strict";Object.defineProperty(bit,"__esModule",{value:!0});bit.DescribeDBClusterEndpointsCommand=bit.$Command=void 0;var M4f=Ue(),L4f=ze(),MFa=qe();Object.defineProperty(bit,"$Command",{enumerable:!0,get:function(){return MFa.Command}});var qFa=Pu(),Dqn=class e extends MFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qFa.se_DescribeDBClusterEndpointsCommand)(r,t)}deserialize(r,t){return(0,qFa.de_DescribeDBClusterEndpointsCommand)(r,t)}};bit.DescribeDBClusterEndpointsCommand=Dqn});var d0r=A(Cit=>{"use strict";Object.defineProperty(Cit,"__esModule",{value:!0});Cit.DescribeDBClusterParameterGroupsCommand=Cit.$Command=void 0;var j4f=Ue(),G4f=ze(),jFa=qe();Object.defineProperty(Cit,"$Command",{enumerable:!0,get:function(){return jFa.Command}});var LFa=Pu(),Sqn=class e extends jFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterParameterGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LFa.se_DescribeDBClusterParameterGroupsCommand)(r,t)}deserialize(r,t){return(0,LFa.de_DescribeDBClusterParameterGroupsCommand)(r,t)}};Cit.DescribeDBClusterParameterGroupsCommand=Sqn});var p0r=A(vit=>{"use strict";Object.defineProperty(vit,"__esModule",{value:!0});vit.DescribeDBClusterParametersCommand=vit.$Command=void 0;var U4f=Ue(),V4f=ze(),UFa=qe();Object.defineProperty(vit,"$Command",{enumerable:!0,get:function(){return UFa.Command}});var GFa=Pu(),wqn=class e extends UFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GFa.se_DescribeDBClusterParametersCommand)(r,t)}deserialize(r,t){return(0,GFa.de_DescribeDBClusterParametersCommand)(r,t)}};vit.DescribeDBClusterParametersCommand=wqn});var Dit=A(Eit=>{"use strict";Object.defineProperty(Eit,"__esModule",{value:!0});Eit.DescribeDBClustersCommand=Eit.$Command=void 0;var z4f=Ue(),$4f=ze(),zFa=qe();Object.defineProperty(Eit,"$Command",{enumerable:!0,get:function(){return zFa.Command}});var VFa=Pu(),Iqn=class e extends zFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClustersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VFa.se_DescribeDBClustersCommand)(r,t)}deserialize(r,t){return(0,VFa.de_DescribeDBClustersCommand)(r,t)}};Eit.DescribeDBClustersCommand=Iqn});var Tqn=A(Sit=>{"use strict";Object.defineProperty(Sit,"__esModule",{value:!0});Sit.DescribeDBClusterSnapshotAttributesCommand=Sit.$Command=void 0;var Q4f=Ue(),K4f=ze(),QFa=qe();Object.defineProperty(Sit,"$Command",{enumerable:!0,get:function(){return QFa.Command}});var $Fa=Pu(),xqn=class e extends QFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterSnapshotAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Fa.se_DescribeDBClusterSnapshotAttributesCommand)(r,t)}deserialize(r,t){return(0,$Fa.de_DescribeDBClusterSnapshotAttributesCommand)(r,t)}};Sit.DescribeDBClusterSnapshotAttributesCommand=xqn});var Iit=A(wit=>{"use strict";Object.defineProperty(wit,"__esModule",{value:!0});wit.DescribeDBClusterSnapshotsCommand=wit.$Command=void 0;var H4f=Ue(),W4f=ze(),HFa=qe();Object.defineProperty(wit,"$Command",{enumerable:!0,get:function(){return HFa.Command}});var KFa=Pu(),Pqn=class e extends HFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KFa.se_DescribeDBClusterSnapshotsCommand)(r,t)}deserialize(r,t){return(0,KFa.de_DescribeDBClusterSnapshotsCommand)(r,t)}};wit.DescribeDBClusterSnapshotsCommand=Pqn});var m0r=A(xit=>{"use strict";Object.defineProperty(xit,"__esModule",{value:!0});xit.DescribeDBEngineVersionsCommand=xit.$Command=void 0;var Y4f=Ue(),J4f=ze(),YFa=qe();Object.defineProperty(xit,"$Command",{enumerable:!0,get:function(){return YFa.Command}});var WFa=Pu(),Rqn=class e extends YFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBEngineVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WFa.se_DescribeDBEngineVersionsCommand)(r,t)}deserialize(r,t){return(0,WFa.de_DescribeDBEngineVersionsCommand)(r,t)}};xit.DescribeDBEngineVersionsCommand=Rqn});var f0r=A(Tit=>{"use strict";Object.defineProperty(Tit,"__esModule",{value:!0});Tit.DescribeDBInstanceAutomatedBackupsCommand=Tit.$Command=void 0;var X4f=Ue(),Z4f=ze(),XFa=qe();Object.defineProperty(Tit,"$Command",{enumerable:!0,get:function(){return XFa.Command}});var JFa=Pu(),kqn=class e extends XFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBInstanceAutomatedBackupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JFa.se_DescribeDBInstanceAutomatedBackupsCommand)(r,t)}deserialize(r,t){return(0,JFa.de_DescribeDBInstanceAutomatedBackupsCommand)(r,t)}};Tit.DescribeDBInstanceAutomatedBackupsCommand=kqn});var Rit=A(Pit=>{"use strict";Object.defineProperty(Pit,"__esModule",{value:!0});Pit.DescribeDBInstancesCommand=Pit.$Command=void 0;var e7f=Ue(),t7f=ze(),e8a=qe();Object.defineProperty(Pit,"$Command",{enumerable:!0,get:function(){return e8a.Command}});var ZFa=Pu(),Fqn=class e extends e8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZFa.se_DescribeDBInstancesCommand)(r,t)}deserialize(r,t){return(0,ZFa.de_DescribeDBInstancesCommand)(r,t)}};Pit.DescribeDBInstancesCommand=Fqn});var h0r=A(kit=>{"use strict";Object.defineProperty(kit,"__esModule",{value:!0});kit.DescribeDBLogFilesCommand=kit.$Command=void 0;var r7f=Ue(),n7f=ze(),r8a=qe();Object.defineProperty(kit,"$Command",{enumerable:!0,get:function(){return r8a.Command}});var t8a=Pu(),Nqn=class e extends r8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBLogFilesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t8a.se_DescribeDBLogFilesCommand)(r,t)}deserialize(r,t){return(0,t8a.de_DescribeDBLogFilesCommand)(r,t)}};kit.DescribeDBLogFilesCommand=Nqn});var g0r=A(Fit=>{"use strict";Object.defineProperty(Fit,"__esModule",{value:!0});Fit.DescribeDBParameterGroupsCommand=Fit.$Command=void 0;var i7f=Ue(),s7f=ze(),i8a=qe();Object.defineProperty(Fit,"$Command",{enumerable:!0,get:function(){return i8a.Command}});var n8a=Pu(),Oqn=class e extends i8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBParameterGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n8a.se_DescribeDBParameterGroupsCommand)(r,t)}deserialize(r,t){return(0,n8a.de_DescribeDBParameterGroupsCommand)(r,t)}};Fit.DescribeDBParameterGroupsCommand=Oqn});var y0r=A(Nit=>{"use strict";Object.defineProperty(Nit,"__esModule",{value:!0});Nit.DescribeDBParametersCommand=Nit.$Command=void 0;var a7f=Ue(),o7f=ze(),a8a=qe();Object.defineProperty(Nit,"$Command",{enumerable:!0,get:function(){return a8a.Command}});var s8a=Pu(),Bqn=class e extends a8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s8a.se_DescribeDBParametersCommand)(r,t)}deserialize(r,t){return(0,s8a.de_DescribeDBParametersCommand)(r,t)}};Nit.DescribeDBParametersCommand=Bqn});var _0r=A(Oit=>{"use strict";Object.defineProperty(Oit,"__esModule",{value:!0});Oit.DescribeDBProxiesCommand=Oit.$Command=void 0;var c7f=Ue(),u7f=ze(),c8a=qe();Object.defineProperty(Oit,"$Command",{enumerable:!0,get:function(){return c8a.Command}});var o8a=Pu(),qqn=class e extends c8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxiesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o8a.se_DescribeDBProxiesCommand)(r,t)}deserialize(r,t){return(0,o8a.de_DescribeDBProxiesCommand)(r,t)}};Oit.DescribeDBProxiesCommand=qqn});var A0r=A(Bit=>{"use strict";Object.defineProperty(Bit,"__esModule",{value:!0});Bit.DescribeDBProxyEndpointsCommand=Bit.$Command=void 0;var l7f=Ue(),d7f=ze(),l8a=qe();Object.defineProperty(Bit,"$Command",{enumerable:!0,get:function(){return l8a.Command}});var u8a=Pu(),Mqn=class e extends l8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u8a.se_DescribeDBProxyEndpointsCommand)(r,t)}deserialize(r,t){return(0,u8a.de_DescribeDBProxyEndpointsCommand)(r,t)}};Bit.DescribeDBProxyEndpointsCommand=Mqn});var b0r=A(qit=>{"use strict";Object.defineProperty(qit,"__esModule",{value:!0});qit.DescribeDBProxyTargetGroupsCommand=qit.$Command=void 0;var p7f=Ue(),m7f=ze(),p8a=qe();Object.defineProperty(qit,"$Command",{enumerable:!0,get:function(){return p8a.Command}});var d8a=Pu(),Lqn=class e extends p8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyTargetGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d8a.se_DescribeDBProxyTargetGroupsCommand)(r,t)}deserialize(r,t){return(0,d8a.de_DescribeDBProxyTargetGroupsCommand)(r,t)}};qit.DescribeDBProxyTargetGroupsCommand=Lqn});var C0r=A(Mit=>{"use strict";Object.defineProperty(Mit,"__esModule",{value:!0});Mit.DescribeDBProxyTargetsCommand=Mit.$Command=void 0;var f7f=Ue(),h7f=ze(),f8a=qe();Object.defineProperty(Mit,"$Command",{enumerable:!0,get:function(){return f8a.Command}});var m8a=Pu(),jqn=class e extends f8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m8a.se_DescribeDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,m8a.de_DescribeDBProxyTargetsCommand)(r,t)}};Mit.DescribeDBProxyTargetsCommand=jqn});var v0r=A(Lit=>{"use strict";Object.defineProperty(Lit,"__esModule",{value:!0});Lit.DescribeDBSecurityGroupsCommand=Lit.$Command=void 0;var g7f=Ue(),y7f=ze(),g8a=qe();Object.defineProperty(Lit,"$Command",{enumerable:!0,get:function(){return g8a.Command}});var h8a=Pu(),Gqn=class e extends g8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h8a.se_DescribeDBSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,h8a.de_DescribeDBSecurityGroupsCommand)(r,t)}};Lit.DescribeDBSecurityGroupsCommand=Gqn});var Vqn=A(jit=>{"use strict";Object.defineProperty(jit,"__esModule",{value:!0});jit.DescribeDBSnapshotAttributesCommand=jit.$Command=void 0;var _7f=Ue(),A7f=ze(),_8a=qe();Object.defineProperty(jit,"$Command",{enumerable:!0,get:function(){return _8a.Command}});var y8a=Pu(),Uqn=class e extends _8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSnapshotAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y8a.se_DescribeDBSnapshotAttributesCommand)(r,t)}deserialize(r,t){return(0,y8a.de_DescribeDBSnapshotAttributesCommand)(r,t)}};jit.DescribeDBSnapshotAttributesCommand=Uqn});var Uit=A(Git=>{"use strict";Object.defineProperty(Git,"__esModule",{value:!0});Git.DescribeDBSnapshotsCommand=Git.$Command=void 0;var b7f=Ue(),C7f=ze(),b8a=qe();Object.defineProperty(Git,"$Command",{enumerable:!0,get:function(){return b8a.Command}});var A8a=Pu(),zqn=class e extends b8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A8a.se_DescribeDBSnapshotsCommand)(r,t)}deserialize(r,t){return(0,A8a.de_DescribeDBSnapshotsCommand)(r,t)}};Git.DescribeDBSnapshotsCommand=zqn});var E0r=A(Vit=>{"use strict";Object.defineProperty(Vit,"__esModule",{value:!0});Vit.DescribeDBSubnetGroupsCommand=Vit.$Command=void 0;var v7f=Ue(),E7f=ze(),v8a=qe();Object.defineProperty(Vit,"$Command",{enumerable:!0,get:function(){return v8a.Command}});var C8a=Pu(),$qn=class e extends v8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSubnetGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C8a.se_DescribeDBSubnetGroupsCommand)(r,t)}deserialize(r,t){return(0,C8a.de_DescribeDBSubnetGroupsCommand)(r,t)}};Vit.DescribeDBSubnetGroupsCommand=$qn});var Kqn=A(zit=>{"use strict";Object.defineProperty(zit,"__esModule",{value:!0});zit.DescribeEngineDefaultClusterParametersCommand=zit.$Command=void 0;var D7f=Ue(),S7f=ze(),D8a=qe();Object.defineProperty(zit,"$Command",{enumerable:!0,get:function(){return D8a.Command}});var E8a=Pu(),Qqn=class e extends D8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEngineDefaultClusterParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E8a.se_DescribeEngineDefaultClusterParametersCommand)(r,t)}deserialize(r,t){return(0,E8a.de_DescribeEngineDefaultClusterParametersCommand)(r,t)}};zit.DescribeEngineDefaultClusterParametersCommand=Qqn});var D0r=A($it=>{"use strict";Object.defineProperty($it,"__esModule",{value:!0});$it.DescribeEngineDefaultParametersCommand=$it.$Command=void 0;var w7f=Ue(),I7f=ze(),w8a=qe();Object.defineProperty($it,"$Command",{enumerable:!0,get:function(){return w8a.Command}});var S8a=Pu(),Hqn=class e extends w8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEngineDefaultParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S8a.se_DescribeEngineDefaultParametersCommand)(r,t)}deserialize(r,t){return(0,S8a.de_DescribeEngineDefaultParametersCommand)(r,t)}};$it.DescribeEngineDefaultParametersCommand=Hqn});var Yqn=A(Qit=>{"use strict";Object.defineProperty(Qit,"__esModule",{value:!0});Qit.DescribeEventCategoriesCommand=Qit.$Command=void 0;var x7f=Ue(),T7f=ze(),x8a=qe();Object.defineProperty(Qit,"$Command",{enumerable:!0,get:function(){return x8a.Command}});var I8a=Pu(),Wqn=class e extends x8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventCategoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I8a.se_DescribeEventCategoriesCommand)(r,t)}deserialize(r,t){return(0,I8a.de_DescribeEventCategoriesCommand)(r,t)}};Qit.DescribeEventCategoriesCommand=Wqn});var S0r=A(Kit=>{"use strict";Object.defineProperty(Kit,"__esModule",{value:!0});Kit.DescribeEventsCommand=Kit.$Command=void 0;var P7f=Ue(),R7f=ze(),P8a=qe();Object.defineProperty(Kit,"$Command",{enumerable:!0,get:function(){return P8a.Command}});var T8a=Pu(),Jqn=class e extends P8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T8a.se_DescribeEventsCommand)(r,t)}deserialize(r,t){return(0,T8a.de_DescribeEventsCommand)(r,t)}};Kit.DescribeEventsCommand=Jqn});var w0r=A(Hit=>{"use strict";Object.defineProperty(Hit,"__esModule",{value:!0});Hit.DescribeEventSubscriptionsCommand=Hit.$Command=void 0;var k7f=Ue(),F7f=ze(),k8a=qe();Object.defineProperty(Hit,"$Command",{enumerable:!0,get:function(){return k8a.Command}});var R8a=Pu(),Xqn=class e extends k8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventSubscriptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R8a.se_DescribeEventSubscriptionsCommand)(r,t)}deserialize(r,t){return(0,R8a.de_DescribeEventSubscriptionsCommand)(r,t)}};Hit.DescribeEventSubscriptionsCommand=Xqn});var I0r=A(Wit=>{"use strict";Object.defineProperty(Wit,"__esModule",{value:!0});Wit.DescribeExportTasksCommand=Wit.$Command=void 0;var N7f=Ue(),O7f=ze(),N8a=qe();Object.defineProperty(Wit,"$Command",{enumerable:!0,get:function(){return N8a.Command}});var F8a=Pu(),Zqn=class e extends N8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeExportTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F8a.se_DescribeExportTasksCommand)(r,t)}deserialize(r,t){return(0,F8a.de_DescribeExportTasksCommand)(r,t)}};Wit.DescribeExportTasksCommand=Zqn});var x0r=A(Yit=>{"use strict";Object.defineProperty(Yit,"__esModule",{value:!0});Yit.DescribeGlobalClustersCommand=Yit.$Command=void 0;var B7f=Ue(),q7f=ze(),B8a=qe();Object.defineProperty(Yit,"$Command",{enumerable:!0,get:function(){return B8a.Command}});var O8a=Pu(),eMn=class e extends B8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeGlobalClustersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O8a.se_DescribeGlobalClustersCommand)(r,t)}deserialize(r,t){return(0,O8a.de_DescribeGlobalClustersCommand)(r,t)}};Yit.DescribeGlobalClustersCommand=eMn});var T0r=A(Jit=>{"use strict";Object.defineProperty(Jit,"__esModule",{value:!0});Jit.DescribeOptionGroupOptionsCommand=Jit.$Command=void 0;var M7f=Ue(),L7f=ze(),M8a=qe();Object.defineProperty(Jit,"$Command",{enumerable:!0,get:function(){return M8a.Command}});var q8a=Pu(),tMn=class e extends M8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOptionGroupOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q8a.se_DescribeOptionGroupOptionsCommand)(r,t)}deserialize(r,t){return(0,q8a.de_DescribeOptionGroupOptionsCommand)(r,t)}};Jit.DescribeOptionGroupOptionsCommand=tMn});var P0r=A(Xit=>{"use strict";Object.defineProperty(Xit,"__esModule",{value:!0});Xit.DescribeOptionGroupsCommand=Xit.$Command=void 0;var j7f=Ue(),G7f=ze(),j8a=qe();Object.defineProperty(Xit,"$Command",{enumerable:!0,get:function(){return j8a.Command}});var L8a=Pu(),rMn=class e extends j8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOptionGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L8a.se_DescribeOptionGroupsCommand)(r,t)}deserialize(r,t){return(0,L8a.de_DescribeOptionGroupsCommand)(r,t)}};Xit.DescribeOptionGroupsCommand=rMn});var R0r=A(Zit=>{"use strict";Object.defineProperty(Zit,"__esModule",{value:!0});Zit.DescribeOrderableDBInstanceOptionsCommand=Zit.$Command=void 0;var U7f=Ue(),V7f=ze(),U8a=qe();Object.defineProperty(Zit,"$Command",{enumerable:!0,get:function(){return U8a.Command}});var G8a=Pu(),nMn=class e extends U8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOrderableDBInstanceOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G8a.se_DescribeOrderableDBInstanceOptionsCommand)(r,t)}deserialize(r,t){return(0,G8a.de_DescribeOrderableDBInstanceOptionsCommand)(r,t)}};Zit.DescribeOrderableDBInstanceOptionsCommand=nMn});var k0r=A(est=>{"use strict";Object.defineProperty(est,"__esModule",{value:!0});est.DescribePendingMaintenanceActionsCommand=est.$Command=void 0;var z7f=Ue(),$7f=ze(),z8a=qe();Object.defineProperty(est,"$Command",{enumerable:!0,get:function(){return z8a.Command}});var V8a=Pu(),iMn=class e extends z8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribePendingMaintenanceActionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V8a.se_DescribePendingMaintenanceActionsCommand)(r,t)}deserialize(r,t){return(0,V8a.de_DescribePendingMaintenanceActionsCommand)(r,t)}};est.DescribePendingMaintenanceActionsCommand=iMn});var F0r=A(tst=>{"use strict";Object.defineProperty(tst,"__esModule",{value:!0});tst.DescribeReservedDBInstancesCommand=tst.$Command=void 0;var Q7f=Ue(),K7f=ze(),Q8a=qe();Object.defineProperty(tst,"$Command",{enumerable:!0,get:function(){return Q8a.Command}});var $8a=Pu(),sMn=class e extends Q8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeReservedDBInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$8a.se_DescribeReservedDBInstancesCommand)(r,t)}deserialize(r,t){return(0,$8a.de_DescribeReservedDBInstancesCommand)(r,t)}};tst.DescribeReservedDBInstancesCommand=sMn});var N0r=A(rst=>{"use strict";Object.defineProperty(rst,"__esModule",{value:!0});rst.DescribeReservedDBInstancesOfferingsCommand=rst.$Command=void 0;var H7f=Ue(),W7f=ze(),H8a=qe();Object.defineProperty(rst,"$Command",{enumerable:!0,get:function(){return H8a.Command}});var K8a=Pu(),aMn=class e extends H8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeReservedDBInstancesOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K8a.se_DescribeReservedDBInstancesOfferingsCommand)(r,t)}deserialize(r,t){return(0,K8a.de_DescribeReservedDBInstancesOfferingsCommand)(r,t)}};rst.DescribeReservedDBInstancesOfferingsCommand=aMn});var O0r=A(nst=>{"use strict";Object.defineProperty(nst,"__esModule",{value:!0});nst.DescribeSourceRegionsCommand=nst.$Command=void 0;var Y7f=Ue(),J7f=ze(),Y8a=qe();Object.defineProperty(nst,"$Command",{enumerable:!0,get:function(){return Y8a.Command}});var W8a=Pu(),oMn=class e extends Y8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeSourceRegionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W8a.se_DescribeSourceRegionsCommand)(r,t)}deserialize(r,t){return(0,W8a.de_DescribeSourceRegionsCommand)(r,t)}};nst.DescribeSourceRegionsCommand=oMn});var uMn=A(ist=>{"use strict";Object.defineProperty(ist,"__esModule",{value:!0});ist.DescribeValidDBInstanceModificationsCommand=ist.$Command=void 0;var X7f=Ue(),Z7f=ze(),X8a=qe();Object.defineProperty(ist,"$Command",{enumerable:!0,get:function(){return X8a.Command}});var J8a=Pu(),cMn=class e extends X8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeValidDBInstanceModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J8a.se_DescribeValidDBInstanceModificationsCommand)(r,t)}deserialize(r,t){return(0,J8a.de_DescribeValidDBInstanceModificationsCommand)(r,t)}};ist.DescribeValidDBInstanceModificationsCommand=cMn});var B0r=A(sst=>{"use strict";Object.defineProperty(sst,"__esModule",{value:!0});sst.DownloadDBLogFilePortionCommand=sst.$Command=void 0;var e6f=Ue(),t6f=ze(),e5a=qe();Object.defineProperty(sst,"$Command",{enumerable:!0,get:function(){return e5a.Command}});var Z8a=Pu(),lMn=class e extends e5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DownloadDBLogFilePortionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z8a.se_DownloadDBLogFilePortionCommand)(r,t)}deserialize(r,t){return(0,Z8a.de_DownloadDBLogFilePortionCommand)(r,t)}};sst.DownloadDBLogFilePortionCommand=lMn});var pMn=A(ast=>{"use strict";Object.defineProperty(ast,"__esModule",{value:!0});ast.FailoverDBClusterCommand=ast.$Command=void 0;var r6f=Ue(),n6f=ze(),r5a=qe();Object.defineProperty(ast,"$Command",{enumerable:!0,get:function(){return r5a.Command}});var t5a=Pu(),dMn=class e extends r5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"FailoverDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t5a.se_FailoverDBClusterCommand)(r,t)}deserialize(r,t){return(0,t5a.de_FailoverDBClusterCommand)(r,t)}};ast.FailoverDBClusterCommand=dMn});var fMn=A(ost=>{"use strict";Object.defineProperty(ost,"__esModule",{value:!0});ost.FailoverGlobalClusterCommand=ost.$Command=void 0;var i6f=Ue(),s6f=ze(),i5a=qe();Object.defineProperty(ost,"$Command",{enumerable:!0,get:function(){return i5a.Command}});var n5a=Pu(),mMn=class e extends i5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"FailoverGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n5a.se_FailoverGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,n5a.de_FailoverGlobalClusterCommand)(r,t)}};ost.FailoverGlobalClusterCommand=mMn});var gMn=A(cst=>{"use strict";Object.defineProperty(cst,"__esModule",{value:!0});cst.ListTagsForResourceCommand=cst.$Command=void 0;var a6f=Ue(),o6f=ze(),a5a=qe();Object.defineProperty(cst,"$Command",{enumerable:!0,get:function(){return a5a.Command}});var s5a=Pu(),hMn=class e extends a5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s5a.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,s5a.de_ListTagsForResourceCommand)(r,t)}};cst.ListTagsForResourceCommand=hMn});var _Mn=A(ust=>{"use strict";Object.defineProperty(ust,"__esModule",{value:!0});ust.ModifyActivityStreamCommand=ust.$Command=void 0;var c6f=Ue(),u6f=ze(),c5a=qe();Object.defineProperty(ust,"$Command",{enumerable:!0,get:function(){return c5a.Command}});var o5a=Pu(),yMn=class e extends c5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o5a.se_ModifyActivityStreamCommand)(r,t)}deserialize(r,t){return(0,o5a.de_ModifyActivityStreamCommand)(r,t)}};ust.ModifyActivityStreamCommand=yMn});var bMn=A(lst=>{"use strict";Object.defineProperty(lst,"__esModule",{value:!0});lst.ModifyCertificatesCommand=lst.$Command=void 0;var l6f=Ue(),d6f=ze(),l5a=qe();Object.defineProperty(lst,"$Command",{enumerable:!0,get:function(){return l5a.Command}});var u5a=Pu(),AMn=class e extends l5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCertificatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u5a.se_ModifyCertificatesCommand)(r,t)}deserialize(r,t){return(0,u5a.de_ModifyCertificatesCommand)(r,t)}};lst.ModifyCertificatesCommand=AMn});var vMn=A(dst=>{"use strict";Object.defineProperty(dst,"__esModule",{value:!0});dst.ModifyCurrentDBClusterCapacityCommand=dst.$Command=void 0;var p6f=Ue(),m6f=ze(),p5a=qe();Object.defineProperty(dst,"$Command",{enumerable:!0,get:function(){return p5a.Command}});var d5a=Pu(),CMn=class e extends p5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCurrentDBClusterCapacityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d5a.se_ModifyCurrentDBClusterCapacityCommand)(r,t)}deserialize(r,t){return(0,d5a.de_ModifyCurrentDBClusterCapacityCommand)(r,t)}};dst.ModifyCurrentDBClusterCapacityCommand=CMn});var DMn=A(pst=>{"use strict";Object.defineProperty(pst,"__esModule",{value:!0});pst.ModifyCustomDBEngineVersionCommand=pst.$Command=void 0;var f6f=Ue(),h6f=ze(),f5a=qe();Object.defineProperty(pst,"$Command",{enumerable:!0,get:function(){return f5a.Command}});var m5a=Pu(),EMn=class e extends f5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m5a.se_ModifyCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,m5a.de_ModifyCustomDBEngineVersionCommand)(r,t)}};pst.ModifyCustomDBEngineVersionCommand=EMn});var wMn=A(mst=>{"use strict";Object.defineProperty(mst,"__esModule",{value:!0});mst.ModifyDBClusterCommand=mst.$Command=void 0;var g6f=Ue(),y6f=ze(),g5a=qe();Object.defineProperty(mst,"$Command",{enumerable:!0,get:function(){return g5a.Command}});var h5a=Pu(),SMn=class e extends g5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h5a.se_ModifyDBClusterCommand)(r,t)}deserialize(r,t){return(0,h5a.de_ModifyDBClusterCommand)(r,t)}};mst.ModifyDBClusterCommand=SMn});var xMn=A(fst=>{"use strict";Object.defineProperty(fst,"__esModule",{value:!0});fst.ModifyDBClusterEndpointCommand=fst.$Command=void 0;var _6f=Ue(),A6f=ze(),_5a=qe();Object.defineProperty(fst,"$Command",{enumerable:!0,get:function(){return _5a.Command}});var y5a=Pu(),IMn=class e extends _5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y5a.se_ModifyDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,y5a.de_ModifyDBClusterEndpointCommand)(r,t)}};fst.ModifyDBClusterEndpointCommand=IMn});var PMn=A(hst=>{"use strict";Object.defineProperty(hst,"__esModule",{value:!0});hst.ModifyDBClusterParameterGroupCommand=hst.$Command=void 0;var b6f=Ue(),C6f=ze(),b5a=qe();Object.defineProperty(hst,"$Command",{enumerable:!0,get:function(){return b5a.Command}});var A5a=Pu(),TMn=class e extends b5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A5a.se_ModifyDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,A5a.de_ModifyDBClusterParameterGroupCommand)(r,t)}};hst.ModifyDBClusterParameterGroupCommand=TMn});var kMn=A(gst=>{"use strict";Object.defineProperty(gst,"__esModule",{value:!0});gst.ModifyDBClusterSnapshotAttributeCommand=gst.$Command=void 0;var v6f=Ue(),E6f=ze(),v5a=qe();Object.defineProperty(gst,"$Command",{enumerable:!0,get:function(){return v5a.Command}});var C5a=Pu(),RMn=class e extends v5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C5a.se_ModifyDBClusterSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,C5a.de_ModifyDBClusterSnapshotAttributeCommand)(r,t)}};gst.ModifyDBClusterSnapshotAttributeCommand=RMn});var NMn=A(yst=>{"use strict";Object.defineProperty(yst,"__esModule",{value:!0});yst.ModifyDBInstanceCommand=yst.$Command=void 0;var D6f=Ue(),S6f=ze(),D5a=qe();Object.defineProperty(yst,"$Command",{enumerable:!0,get:function(){return D5a.Command}});var E5a=Pu(),FMn=class e extends D5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E5a.se_ModifyDBInstanceCommand)(r,t)}deserialize(r,t){return(0,E5a.de_ModifyDBInstanceCommand)(r,t)}};yst.ModifyDBInstanceCommand=FMn});var BMn=A(_st=>{"use strict";Object.defineProperty(_st,"__esModule",{value:!0});_st.ModifyDBParameterGroupCommand=_st.$Command=void 0;var w6f=Ue(),I6f=ze(),w5a=qe();Object.defineProperty(_st,"$Command",{enumerable:!0,get:function(){return w5a.Command}});var S5a=Pu(),OMn=class e extends w5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S5a.se_ModifyDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,S5a.de_ModifyDBParameterGroupCommand)(r,t)}};_st.ModifyDBParameterGroupCommand=OMn});var MMn=A(Ast=>{"use strict";Object.defineProperty(Ast,"__esModule",{value:!0});Ast.ModifyDBProxyCommand=Ast.$Command=void 0;var x6f=Ue(),T6f=ze(),x5a=qe();Object.defineProperty(Ast,"$Command",{enumerable:!0,get:function(){return x5a.Command}});var I5a=Pu(),qMn=class e extends x5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I5a.se_ModifyDBProxyCommand)(r,t)}deserialize(r,t){return(0,I5a.de_ModifyDBProxyCommand)(r,t)}};Ast.ModifyDBProxyCommand=qMn});var jMn=A(bst=>{"use strict";Object.defineProperty(bst,"__esModule",{value:!0});bst.ModifyDBProxyEndpointCommand=bst.$Command=void 0;var P6f=Ue(),R6f=ze(),P5a=qe();Object.defineProperty(bst,"$Command",{enumerable:!0,get:function(){return P5a.Command}});var T5a=Pu(),LMn=class e extends P5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T5a.se_ModifyDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,T5a.de_ModifyDBProxyEndpointCommand)(r,t)}};bst.ModifyDBProxyEndpointCommand=LMn});var UMn=A(Cst=>{"use strict";Object.defineProperty(Cst,"__esModule",{value:!0});Cst.ModifyDBProxyTargetGroupCommand=Cst.$Command=void 0;var k6f=Ue(),F6f=ze(),k5a=qe();Object.defineProperty(Cst,"$Command",{enumerable:!0,get:function(){return k5a.Command}});var R5a=Pu(),GMn=class e extends k5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyTargetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R5a.se_ModifyDBProxyTargetGroupCommand)(r,t)}deserialize(r,t){return(0,R5a.de_ModifyDBProxyTargetGroupCommand)(r,t)}};Cst.ModifyDBProxyTargetGroupCommand=GMn});var zMn=A(vst=>{"use strict";Object.defineProperty(vst,"__esModule",{value:!0});vst.ModifyDBSnapshotAttributeCommand=vst.$Command=void 0;var N6f=Ue(),O6f=ze(),N5a=qe();Object.defineProperty(vst,"$Command",{enumerable:!0,get:function(){return N5a.Command}});var F5a=Pu(),VMn=class e extends N5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F5a.se_ModifyDBSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,F5a.de_ModifyDBSnapshotAttributeCommand)(r,t)}};vst.ModifyDBSnapshotAttributeCommand=VMn});var QMn=A(Est=>{"use strict";Object.defineProperty(Est,"__esModule",{value:!0});Est.ModifyDBSnapshotCommand=Est.$Command=void 0;var B6f=Ue(),q6f=ze(),B5a=qe();Object.defineProperty(Est,"$Command",{enumerable:!0,get:function(){return B5a.Command}});var O5a=Pu(),$Mn=class e extends B5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O5a.se_ModifyDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,O5a.de_ModifyDBSnapshotCommand)(r,t)}};Est.ModifyDBSnapshotCommand=$Mn});var HMn=A(Dst=>{"use strict";Object.defineProperty(Dst,"__esModule",{value:!0});Dst.ModifyDBSubnetGroupCommand=Dst.$Command=void 0;var M6f=Ue(),L6f=ze(),M5a=qe();Object.defineProperty(Dst,"$Command",{enumerable:!0,get:function(){return M5a.Command}});var q5a=Pu(),KMn=class e extends M5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q5a.se_ModifyDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,q5a.de_ModifyDBSubnetGroupCommand)(r,t)}};Dst.ModifyDBSubnetGroupCommand=KMn});var YMn=A(Sst=>{"use strict";Object.defineProperty(Sst,"__esModule",{value:!0});Sst.ModifyEventSubscriptionCommand=Sst.$Command=void 0;var j6f=Ue(),G6f=ze(),j5a=qe();Object.defineProperty(Sst,"$Command",{enumerable:!0,get:function(){return j5a.Command}});var L5a=Pu(),WMn=class e extends j5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L5a.se_ModifyEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,L5a.de_ModifyEventSubscriptionCommand)(r,t)}};Sst.ModifyEventSubscriptionCommand=WMn});var XMn=A(wst=>{"use strict";Object.defineProperty(wst,"__esModule",{value:!0});wst.ModifyGlobalClusterCommand=wst.$Command=void 0;var U6f=Ue(),V6f=ze(),U5a=qe();Object.defineProperty(wst,"$Command",{enumerable:!0,get:function(){return U5a.Command}});var G5a=Pu(),JMn=class e extends U5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G5a.se_ModifyGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,G5a.de_ModifyGlobalClusterCommand)(r,t)}};wst.ModifyGlobalClusterCommand=JMn});var eLn=A(Ist=>{"use strict";Object.defineProperty(Ist,"__esModule",{value:!0});Ist.ModifyOptionGroupCommand=Ist.$Command=void 0;var z6f=Ue(),$6f=ze(),z5a=qe();Object.defineProperty(Ist,"$Command",{enumerable:!0,get:function(){return z5a.Command}});var V5a=Pu(),ZMn=class e extends z5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V5a.se_ModifyOptionGroupCommand)(r,t)}deserialize(r,t){return(0,V5a.de_ModifyOptionGroupCommand)(r,t)}};Ist.ModifyOptionGroupCommand=ZMn});var rLn=A(xst=>{"use strict";Object.defineProperty(xst,"__esModule",{value:!0});xst.PromoteReadReplicaCommand=xst.$Command=void 0;var Q6f=Ue(),K6f=ze(),Q5a=qe();Object.defineProperty(xst,"$Command",{enumerable:!0,get:function(){return Q5a.Command}});var $5a=Pu(),tLn=class e extends Q5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PromoteReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$5a.se_PromoteReadReplicaCommand)(r,t)}deserialize(r,t){return(0,$5a.de_PromoteReadReplicaCommand)(r,t)}};xst.PromoteReadReplicaCommand=tLn});var iLn=A(Tst=>{"use strict";Object.defineProperty(Tst,"__esModule",{value:!0});Tst.PromoteReadReplicaDBClusterCommand=Tst.$Command=void 0;var H6f=Ue(),W6f=ze(),H5a=qe();Object.defineProperty(Tst,"$Command",{enumerable:!0,get:function(){return H5a.Command}});var K5a=Pu(),nLn=class e extends H5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PromoteReadReplicaDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K5a.se_PromoteReadReplicaDBClusterCommand)(r,t)}deserialize(r,t){return(0,K5a.de_PromoteReadReplicaDBClusterCommand)(r,t)}};Tst.PromoteReadReplicaDBClusterCommand=nLn});var aLn=A(Pst=>{"use strict";Object.defineProperty(Pst,"__esModule",{value:!0});Pst.PurchaseReservedDBInstancesOfferingCommand=Pst.$Command=void 0;var Y6f=Ue(),J6f=ze(),Y5a=qe();Object.defineProperty(Pst,"$Command",{enumerable:!0,get:function(){return Y5a.Command}});var W5a=Pu(),sLn=class e extends Y5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PurchaseReservedDBInstancesOfferingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W5a.se_PurchaseReservedDBInstancesOfferingCommand)(r,t)}deserialize(r,t){return(0,W5a.de_PurchaseReservedDBInstancesOfferingCommand)(r,t)}};Pst.PurchaseReservedDBInstancesOfferingCommand=sLn});var cLn=A(Rst=>{"use strict";Object.defineProperty(Rst,"__esModule",{value:!0});Rst.RebootDBClusterCommand=Rst.$Command=void 0;var X6f=Ue(),Z6f=ze(),X5a=qe();Object.defineProperty(Rst,"$Command",{enumerable:!0,get:function(){return X5a.Command}});var J5a=Pu(),oLn=class e extends X5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RebootDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J5a.se_RebootDBClusterCommand)(r,t)}deserialize(r,t){return(0,J5a.de_RebootDBClusterCommand)(r,t)}};Rst.RebootDBClusterCommand=oLn});var lLn=A(kst=>{"use strict";Object.defineProperty(kst,"__esModule",{value:!0});kst.RebootDBInstanceCommand=kst.$Command=void 0;var eFf=Ue(),tFf=ze(),eNa=qe();Object.defineProperty(kst,"$Command",{enumerable:!0,get:function(){return eNa.Command}});var Z5a=Pu(),uLn=class e extends eNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RebootDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z5a.se_RebootDBInstanceCommand)(r,t)}deserialize(r,t){return(0,Z5a.de_RebootDBInstanceCommand)(r,t)}};kst.RebootDBInstanceCommand=uLn});var pLn=A(Fst=>{"use strict";Object.defineProperty(Fst,"__esModule",{value:!0});Fst.RegisterDBProxyTargetsCommand=Fst.$Command=void 0;var rFf=Ue(),nFf=ze(),rNa=qe();Object.defineProperty(Fst,"$Command",{enumerable:!0,get:function(){return rNa.Command}});var tNa=Pu(),dLn=class e extends rNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,rFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RegisterDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tNa.se_RegisterDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,tNa.de_RegisterDBProxyTargetsCommand)(r,t)}};Fst.RegisterDBProxyTargetsCommand=dLn});var fLn=A(Nst=>{"use strict";Object.defineProperty(Nst,"__esModule",{value:!0});Nst.RemoveFromGlobalClusterCommand=Nst.$Command=void 0;var iFf=Ue(),sFf=ze(),iNa=qe();Object.defineProperty(Nst,"$Command",{enumerable:!0,get:function(){return iNa.Command}});var nNa=Pu(),mLn=class e extends iNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,sFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveFromGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nNa.se_RemoveFromGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,nNa.de_RemoveFromGlobalClusterCommand)(r,t)}};Nst.RemoveFromGlobalClusterCommand=mLn});var gLn=A(Ost=>{"use strict";Object.defineProperty(Ost,"__esModule",{value:!0});Ost.RemoveRoleFromDBClusterCommand=Ost.$Command=void 0;var aFf=Ue(),oFf=ze(),aNa=qe();Object.defineProperty(Ost,"$Command",{enumerable:!0,get:function(){return aNa.Command}});var sNa=Pu(),hLn=class e extends aNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,aFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveRoleFromDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sNa.se_RemoveRoleFromDBClusterCommand)(r,t)}deserialize(r,t){return(0,sNa.de_RemoveRoleFromDBClusterCommand)(r,t)}};Ost.RemoveRoleFromDBClusterCommand=hLn});var _Ln=A(Bst=>{"use strict";Object.defineProperty(Bst,"__esModule",{value:!0});Bst.RemoveRoleFromDBInstanceCommand=Bst.$Command=void 0;var cFf=Ue(),uFf=ze(),cNa=qe();Object.defineProperty(Bst,"$Command",{enumerable:!0,get:function(){return cNa.Command}});var oNa=Pu(),yLn=class e extends cNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveRoleFromDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oNa.se_RemoveRoleFromDBInstanceCommand)(r,t)}deserialize(r,t){return(0,oNa.de_RemoveRoleFromDBInstanceCommand)(r,t)}};Bst.RemoveRoleFromDBInstanceCommand=yLn});var bLn=A(qst=>{"use strict";Object.defineProperty(qst,"__esModule",{value:!0});qst.RemoveSourceIdentifierFromSubscriptionCommand=qst.$Command=void 0;var lFf=Ue(),dFf=ze(),lNa=qe();Object.defineProperty(qst,"$Command",{enumerable:!0,get:function(){return lNa.Command}});var uNa=Pu(),ALn=class e extends lNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveSourceIdentifierFromSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uNa.se_RemoveSourceIdentifierFromSubscriptionCommand)(r,t)}deserialize(r,t){return(0,uNa.de_RemoveSourceIdentifierFromSubscriptionCommand)(r,t)}};qst.RemoveSourceIdentifierFromSubscriptionCommand=ALn});var vLn=A(Mst=>{"use strict";Object.defineProperty(Mst,"__esModule",{value:!0});Mst.RemoveTagsFromResourceCommand=Mst.$Command=void 0;var pFf=Ue(),mFf=ze(),pNa=qe();Object.defineProperty(Mst,"$Command",{enumerable:!0,get:function(){return pNa.Command}});var dNa=Pu(),CLn=class e extends pNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,mFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveTagsFromResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dNa.se_RemoveTagsFromResourceCommand)(r,t)}deserialize(r,t){return(0,dNa.de_RemoveTagsFromResourceCommand)(r,t)}};Mst.RemoveTagsFromResourceCommand=CLn});var DLn=A(Lst=>{"use strict";Object.defineProperty(Lst,"__esModule",{value:!0});Lst.ResetDBClusterParameterGroupCommand=Lst.$Command=void 0;var fFf=Ue(),hFf=ze(),fNa=qe();Object.defineProperty(Lst,"$Command",{enumerable:!0,get:function(){return fNa.Command}});var mNa=Pu(),ELn=class e extends fNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ResetDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mNa.se_ResetDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,mNa.de_ResetDBClusterParameterGroupCommand)(r,t)}};Lst.ResetDBClusterParameterGroupCommand=ELn});var wLn=A(jst=>{"use strict";Object.defineProperty(jst,"__esModule",{value:!0});jst.ResetDBParameterGroupCommand=jst.$Command=void 0;var gFf=Ue(),yFf=ze(),gNa=qe();Object.defineProperty(jst,"$Command",{enumerable:!0,get:function(){return gNa.Command}});var hNa=Pu(),SLn=class e extends gNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ResetDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hNa.se_ResetDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,hNa.de_ResetDBParameterGroupCommand)(r,t)}};jst.ResetDBParameterGroupCommand=SLn});var xLn=A(Gst=>{"use strict";Object.defineProperty(Gst,"__esModule",{value:!0});Gst.RestoreDBClusterFromS3Command=Gst.$Command=void 0;var _Ff=Ue(),AFf=ze(),_Na=qe();Object.defineProperty(Gst,"$Command",{enumerable:!0,get:function(){return _Na.Command}});var yNa=Pu(),ILn=class e extends _Na.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,AFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_Ff.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterFromS3Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yNa.se_RestoreDBClusterFromS3Command)(r,t)}deserialize(r,t){return(0,yNa.de_RestoreDBClusterFromS3Command)(r,t)}};Gst.RestoreDBClusterFromS3Command=ILn});var PLn=A(Ust=>{"use strict";Object.defineProperty(Ust,"__esModule",{value:!0});Ust.RestoreDBClusterFromSnapshotCommand=Ust.$Command=void 0;var bFf=Ue(),CFf=ze(),bNa=qe();Object.defineProperty(Ust,"$Command",{enumerable:!0,get:function(){return bNa.Command}});var ANa=Pu(),TLn=class e extends bNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,CFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterFromSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ANa.se_RestoreDBClusterFromSnapshotCommand)(r,t)}deserialize(r,t){return(0,ANa.de_RestoreDBClusterFromSnapshotCommand)(r,t)}};Ust.RestoreDBClusterFromSnapshotCommand=TLn});var kLn=A(Vst=>{"use strict";Object.defineProperty(Vst,"__esModule",{value:!0});Vst.RestoreDBClusterToPointInTimeCommand=Vst.$Command=void 0;var vFf=Ue(),EFf=ze(),vNa=qe();Object.defineProperty(Vst,"$Command",{enumerable:!0,get:function(){return vNa.Command}});var CNa=Pu(),RLn=class e extends vNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,EFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterToPointInTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CNa.se_RestoreDBClusterToPointInTimeCommand)(r,t)}deserialize(r,t){return(0,CNa.de_RestoreDBClusterToPointInTimeCommand)(r,t)}};Vst.RestoreDBClusterToPointInTimeCommand=RLn});var NLn=A(zst=>{"use strict";Object.defineProperty(zst,"__esModule",{value:!0});zst.RestoreDBInstanceFromDBSnapshotCommand=zst.$Command=void 0;var DFf=Ue(),SFf=ze(),DNa=qe();Object.defineProperty(zst,"$Command",{enumerable:!0,get:function(){return DNa.Command}});var ENa=Pu(),FLn=class e extends DNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,SFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,DFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceFromDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ENa.se_RestoreDBInstanceFromDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,ENa.de_RestoreDBInstanceFromDBSnapshotCommand)(r,t)}};zst.RestoreDBInstanceFromDBSnapshotCommand=FLn});var BLn=A($st=>{"use strict";Object.defineProperty($st,"__esModule",{value:!0});$st.RestoreDBInstanceFromS3Command=$st.$Command=void 0;var wFf=Ue(),IFf=ze(),wNa=qe();Object.defineProperty($st,"$Command",{enumerable:!0,get:function(){return wNa.Command}});var SNa=Pu(),OLn=class e extends wNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,IFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceFromS3Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SNa.se_RestoreDBInstanceFromS3Command)(r,t)}deserialize(r,t){return(0,SNa.de_RestoreDBInstanceFromS3Command)(r,t)}};$st.RestoreDBInstanceFromS3Command=OLn});var MLn=A(Qst=>{"use strict";Object.defineProperty(Qst,"__esModule",{value:!0});Qst.RestoreDBInstanceToPointInTimeCommand=Qst.$Command=void 0;var xFf=Ue(),TFf=ze(),xNa=qe();Object.defineProperty(Qst,"$Command",{enumerable:!0,get:function(){return xNa.Command}});var INa=Pu(),qLn=class e extends xNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,TFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceToPointInTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,INa.se_RestoreDBInstanceToPointInTimeCommand)(r,t)}deserialize(r,t){return(0,INa.de_RestoreDBInstanceToPointInTimeCommand)(r,t)}};Qst.RestoreDBInstanceToPointInTimeCommand=qLn});var jLn=A(Kst=>{"use strict";Object.defineProperty(Kst,"__esModule",{value:!0});Kst.RevokeDBSecurityGroupIngressCommand=Kst.$Command=void 0;var PFf=Ue(),RFf=ze(),PNa=qe();Object.defineProperty(Kst,"$Command",{enumerable:!0,get:function(){return PNa.Command}});var TNa=Pu(),LLn=class e extends PNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,RFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,PFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RevokeDBSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TNa.se_RevokeDBSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,TNa.de_RevokeDBSecurityGroupIngressCommand)(r,t)}};Kst.RevokeDBSecurityGroupIngressCommand=LLn});var ULn=A(Hst=>{"use strict";Object.defineProperty(Hst,"__esModule",{value:!0});Hst.StartActivityStreamCommand=Hst.$Command=void 0;var kFf=Ue(),FFf=ze(),kNa=qe();Object.defineProperty(Hst,"$Command",{enumerable:!0,get:function(){return kNa.Command}});var RNa=Pu(),GLn=class e extends kNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,FFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RNa.se_StartActivityStreamCommand)(r,t)}deserialize(r,t){return(0,RNa.de_StartActivityStreamCommand)(r,t)}};Hst.StartActivityStreamCommand=GLn});var zLn=A(Wst=>{"use strict";Object.defineProperty(Wst,"__esModule",{value:!0});Wst.StartDBClusterCommand=Wst.$Command=void 0;var NFf=Ue(),OFf=ze(),NNa=qe();Object.defineProperty(Wst,"$Command",{enumerable:!0,get:function(){return NNa.Command}});var FNa=Pu(),VLn=class e extends NNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,OFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,NFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FNa.se_StartDBClusterCommand)(r,t)}deserialize(r,t){return(0,FNa.de_StartDBClusterCommand)(r,t)}};Wst.StartDBClusterCommand=VLn});var QLn=A(Yst=>{"use strict";Object.defineProperty(Yst,"__esModule",{value:!0});Yst.StartDBInstanceAutomatedBackupsReplicationCommand=Yst.$Command=void 0;var BFf=Pnt(),qFf=Ue(),MFf=ze(),BNa=qe();Object.defineProperty(Yst,"$Command",{enumerable:!0,get:function(){return BNa.Command}});var ONa=Pu(),$Ln=class e extends BNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,BFf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBInstanceAutomatedBackupsReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ONa.se_StartDBInstanceAutomatedBackupsReplicationCommand)(r,t)}deserialize(r,t){return(0,ONa.de_StartDBInstanceAutomatedBackupsReplicationCommand)(r,t)}};Yst.StartDBInstanceAutomatedBackupsReplicationCommand=$Ln});var HLn=A(Jst=>{"use strict";Object.defineProperty(Jst,"__esModule",{value:!0});Jst.StartDBInstanceCommand=Jst.$Command=void 0;var LFf=Ue(),jFf=ze(),MNa=qe();Object.defineProperty(Jst,"$Command",{enumerable:!0,get:function(){return MNa.Command}});var qNa=Pu(),KLn=class e extends MNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qNa.se_StartDBInstanceCommand)(r,t)}deserialize(r,t){return(0,qNa.de_StartDBInstanceCommand)(r,t)}};Jst.StartDBInstanceCommand=KLn});var YLn=A(Xst=>{"use strict";Object.defineProperty(Xst,"__esModule",{value:!0});Xst.StartExportTaskCommand=Xst.$Command=void 0;var GFf=Ue(),UFf=ze(),jNa=qe();Object.defineProperty(Xst,"$Command",{enumerable:!0,get:function(){return jNa.Command}});var LNa=Pu(),WLn=class e extends jNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,UFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LNa.se_StartExportTaskCommand)(r,t)}deserialize(r,t){return(0,LNa.de_StartExportTaskCommand)(r,t)}};Xst.StartExportTaskCommand=WLn});var XLn=A(Zst=>{"use strict";Object.defineProperty(Zst,"__esModule",{value:!0});Zst.StopActivityStreamCommand=Zst.$Command=void 0;var VFf=Ue(),zFf=ze(),UNa=qe();Object.defineProperty(Zst,"$Command",{enumerable:!0,get:function(){return UNa.Command}});var GNa=Pu(),JLn=class e extends UNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GNa.se_StopActivityStreamCommand)(r,t)}deserialize(r,t){return(0,GNa.de_StopActivityStreamCommand)(r,t)}};Zst.StopActivityStreamCommand=JLn});var ejn=A(eat=>{"use strict";Object.defineProperty(eat,"__esModule",{value:!0});eat.StopDBClusterCommand=eat.$Command=void 0;var $Ff=Ue(),QFf=ze(),zNa=qe();Object.defineProperty(eat,"$Command",{enumerable:!0,get:function(){return zNa.Command}});var VNa=Pu(),ZLn=class e extends zNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Ff.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VNa.se_StopDBClusterCommand)(r,t)}deserialize(r,t){return(0,VNa.de_StopDBClusterCommand)(r,t)}};eat.StopDBClusterCommand=ZLn});var rjn=A(tat=>{"use strict";Object.defineProperty(tat,"__esModule",{value:!0});tat.StopDBInstanceAutomatedBackupsReplicationCommand=tat.$Command=void 0;var KFf=Ue(),HFf=ze(),QNa=qe();Object.defineProperty(tat,"$Command",{enumerable:!0,get:function(){return QNa.Command}});var $Na=Pu(),tjn=class e extends QNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBInstanceAutomatedBackupsReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Na.se_StopDBInstanceAutomatedBackupsReplicationCommand)(r,t)}deserialize(r,t){return(0,$Na.de_StopDBInstanceAutomatedBackupsReplicationCommand)(r,t)}};tat.StopDBInstanceAutomatedBackupsReplicationCommand=tjn});var ijn=A(rat=>{"use strict";Object.defineProperty(rat,"__esModule",{value:!0});rat.StopDBInstanceCommand=rat.$Command=void 0;var WFf=Ue(),YFf=ze(),HNa=qe();Object.defineProperty(rat,"$Command",{enumerable:!0,get:function(){return HNa.Command}});var KNa=Pu(),njn=class e extends HNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,YFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,WFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KNa.se_StopDBInstanceCommand)(r,t)}deserialize(r,t){return(0,KNa.de_StopDBInstanceCommand)(r,t)}};rat.StopDBInstanceCommand=njn});var ajn=A(nat=>{"use strict";Object.defineProperty(nat,"__esModule",{value:!0});nat.SwitchoverBlueGreenDeploymentCommand=nat.$Command=void 0;var JFf=Ue(),XFf=ze(),YNa=qe();Object.defineProperty(nat,"$Command",{enumerable:!0,get:function(){return YNa.Command}});var WNa=Pu(),sjn=class e extends YNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,XFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,JFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"SwitchoverBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WNa.se_SwitchoverBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,WNa.de_SwitchoverBlueGreenDeploymentCommand)(r,t)}};nat.SwitchoverBlueGreenDeploymentCommand=sjn});var cjn=A(iat=>{"use strict";Object.defineProperty(iat,"__esModule",{value:!0});iat.SwitchoverReadReplicaCommand=iat.$Command=void 0;var ZFf=Ue(),e8f=ze(),XNa=qe();Object.defineProperty(iat,"$Command",{enumerable:!0,get:function(){return XNa.Command}});var JNa=Pu(),ojn=class e extends XNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e8f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ZFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"SwitchoverReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JNa.se_SwitchoverReadReplicaCommand)(r,t)}deserialize(r,t){return(0,JNa.de_SwitchoverReadReplicaCommand)(r,t)}};iat.SwitchoverReadReplicaCommand=ojn});var ZNa=A(M0r=>{"use strict";Object.defineProperty(M0r,"__esModule",{value:!0});M0r.RDS=void 0;var t8f=qe(),r8f=kBn(),n8f=NBn(),i8f=BBn(),s8f=MBn(),a8f=jBn(),o8f=UBn(),c8f=zBn(),u8f=QBn(),l8f=HBn(),d8f=YBn(),p8f=XBn(),m8f=e9n(),f8f=r9n(),h8f=i9n(),g8f=a9n(),y8f=c9n(),_8f=l9n(),A8f=p9n(),b8f=f9n(),C8f=g9n(),v8f=_9n(),E8f=b9n(),D8f=v9n(),S8f=D9n(),w8f=w9n(),I8f=x9n(),x8f=P9n(),T8f=k9n(),P8f=N9n(),R8f=B9n(),k8f=M9n(),F8f=j9n(),N8f=U9n(),O8f=z9n(),B8f=Q9n(),q8f=H9n(),M8f=Y9n(),L8f=X9n(),j8f=eqn(),G8f=rqn(),U8f=iqn(),V8f=aqn(),z8f=cqn(),$8f=lqn(),Q8f=pqn(),K8f=fqn(),H8f=gqn(),W8f=_qn(),Y8f=bqn(),J8f=o0r(),X8f=c0r(),Z8f=u0r(),e5f=l0r(),t5f=d0r(),r5f=p0r(),n5f=Dit(),i5f=Tqn(),s5f=Iit(),a5f=m0r(),o5f=f0r(),c5f=Rit(),u5f=h0r(),l5f=g0r(),d5f=y0r(),p5f=_0r(),m5f=A0r(),f5f=b0r(),h5f=C0r(),g5f=v0r(),y5f=Vqn(),_5f=Uit(),A5f=E0r(),b5f=Kqn(),C5f=D0r(),v5f=Yqn(),E5f=S0r(),D5f=w0r(),S5f=I0r(),w5f=x0r(),I5f=T0r(),x5f=P0r(),T5f=R0r(),P5f=k0r(),R5f=F0r(),k5f=N0r(),F5f=O0r(),N5f=uMn(),O5f=B0r(),B5f=pMn(),q5f=fMn(),M5f=gMn(),L5f=_Mn(),j5f=bMn(),G5f=vMn(),U5f=DMn(),V5f=wMn(),z5f=xMn(),$5f=PMn(),Q5f=kMn(),K5f=NMn(),H5f=BMn(),W5f=MMn(),Y5f=jMn(),J5f=UMn(),X5f=zMn(),Z5f=QMn(),eNf=HMn(),tNf=YMn(),rNf=XMn(),nNf=eLn(),iNf=rLn(),sNf=iLn(),aNf=aLn(),oNf=cLn(),cNf=lLn(),uNf=pLn(),lNf=fLn(),dNf=gLn(),pNf=_Ln(),mNf=bLn(),fNf=vLn(),hNf=DLn(),gNf=wLn(),yNf=xLn(),_Nf=PLn(),ANf=kLn(),bNf=NLn(),CNf=BLn(),vNf=MLn(),ENf=jLn(),DNf=ULn(),SNf=zLn(),wNf=QLn(),INf=HLn(),xNf=YLn(),TNf=XLn(),PNf=ejn(),RNf=rjn(),kNf=ijn(),FNf=ajn(),NNf=cjn(),ONf=Ry(),BNf={AddRoleToDBClusterCommand:r8f.AddRoleToDBClusterCommand,AddRoleToDBInstanceCommand:n8f.AddRoleToDBInstanceCommand,AddSourceIdentifierToSubscriptionCommand:i8f.AddSourceIdentifierToSubscriptionCommand,AddTagsToResourceCommand:s8f.AddTagsToResourceCommand,ApplyPendingMaintenanceActionCommand:a8f.ApplyPendingMaintenanceActionCommand,AuthorizeDBSecurityGroupIngressCommand:o8f.AuthorizeDBSecurityGroupIngressCommand,BacktrackDBClusterCommand:c8f.BacktrackDBClusterCommand,CancelExportTaskCommand:u8f.CancelExportTaskCommand,CopyDBClusterParameterGroupCommand:l8f.CopyDBClusterParameterGroupCommand,CopyDBClusterSnapshotCommand:d8f.CopyDBClusterSnapshotCommand,CopyDBParameterGroupCommand:p8f.CopyDBParameterGroupCommand,CopyDBSnapshotCommand:m8f.CopyDBSnapshotCommand,CopyOptionGroupCommand:f8f.CopyOptionGroupCommand,CreateBlueGreenDeploymentCommand:h8f.CreateBlueGreenDeploymentCommand,CreateCustomDBEngineVersionCommand:g8f.CreateCustomDBEngineVersionCommand,CreateDBClusterCommand:y8f.CreateDBClusterCommand,CreateDBClusterEndpointCommand:_8f.CreateDBClusterEndpointCommand,CreateDBClusterParameterGroupCommand:A8f.CreateDBClusterParameterGroupCommand,CreateDBClusterSnapshotCommand:b8f.CreateDBClusterSnapshotCommand,CreateDBInstanceCommand:C8f.CreateDBInstanceCommand,CreateDBInstanceReadReplicaCommand:v8f.CreateDBInstanceReadReplicaCommand,CreateDBParameterGroupCommand:E8f.CreateDBParameterGroupCommand,CreateDBProxyCommand:D8f.CreateDBProxyCommand,CreateDBProxyEndpointCommand:S8f.CreateDBProxyEndpointCommand,CreateDBSecurityGroupCommand:w8f.CreateDBSecurityGroupCommand,CreateDBSnapshotCommand:I8f.CreateDBSnapshotCommand,CreateDBSubnetGroupCommand:x8f.CreateDBSubnetGroupCommand,CreateEventSubscriptionCommand:T8f.CreateEventSubscriptionCommand,CreateGlobalClusterCommand:P8f.CreateGlobalClusterCommand,CreateOptionGroupCommand:R8f.CreateOptionGroupCommand,DeleteBlueGreenDeploymentCommand:k8f.DeleteBlueGreenDeploymentCommand,DeleteCustomDBEngineVersionCommand:F8f.DeleteCustomDBEngineVersionCommand,DeleteDBClusterCommand:N8f.DeleteDBClusterCommand,DeleteDBClusterEndpointCommand:O8f.DeleteDBClusterEndpointCommand,DeleteDBClusterParameterGroupCommand:B8f.DeleteDBClusterParameterGroupCommand,DeleteDBClusterSnapshotCommand:q8f.DeleteDBClusterSnapshotCommand,DeleteDBInstanceCommand:L8f.DeleteDBInstanceCommand,DeleteDBInstanceAutomatedBackupCommand:M8f.DeleteDBInstanceAutomatedBackupCommand,DeleteDBParameterGroupCommand:j8f.DeleteDBParameterGroupCommand,DeleteDBProxyCommand:G8f.DeleteDBProxyCommand,DeleteDBProxyEndpointCommand:U8f.DeleteDBProxyEndpointCommand,DeleteDBSecurityGroupCommand:V8f.DeleteDBSecurityGroupCommand,DeleteDBSnapshotCommand:z8f.DeleteDBSnapshotCommand,DeleteDBSubnetGroupCommand:$8f.DeleteDBSubnetGroupCommand,DeleteEventSubscriptionCommand:Q8f.DeleteEventSubscriptionCommand,DeleteGlobalClusterCommand:K8f.DeleteGlobalClusterCommand,DeleteOptionGroupCommand:H8f.DeleteOptionGroupCommand,DeregisterDBProxyTargetsCommand:W8f.DeregisterDBProxyTargetsCommand,DescribeAccountAttributesCommand:Y8f.DescribeAccountAttributesCommand,DescribeBlueGreenDeploymentsCommand:J8f.DescribeBlueGreenDeploymentsCommand,DescribeCertificatesCommand:X8f.DescribeCertificatesCommand,DescribeDBClusterBacktracksCommand:Z8f.DescribeDBClusterBacktracksCommand,DescribeDBClusterEndpointsCommand:e5f.DescribeDBClusterEndpointsCommand,DescribeDBClusterParameterGroupsCommand:t5f.DescribeDBClusterParameterGroupsCommand,DescribeDBClusterParametersCommand:r5f.DescribeDBClusterParametersCommand,DescribeDBClustersCommand:n5f.DescribeDBClustersCommand,DescribeDBClusterSnapshotAttributesCommand:i5f.DescribeDBClusterSnapshotAttributesCommand,DescribeDBClusterSnapshotsCommand:s5f.DescribeDBClusterSnapshotsCommand,DescribeDBEngineVersionsCommand:a5f.DescribeDBEngineVersionsCommand,DescribeDBInstanceAutomatedBackupsCommand:o5f.DescribeDBInstanceAutomatedBackupsCommand,DescribeDBInstancesCommand:c5f.DescribeDBInstancesCommand,DescribeDBLogFilesCommand:u5f.DescribeDBLogFilesCommand,DescribeDBParameterGroupsCommand:l5f.DescribeDBParameterGroupsCommand,DescribeDBParametersCommand:d5f.DescribeDBParametersCommand,DescribeDBProxiesCommand:p5f.DescribeDBProxiesCommand,DescribeDBProxyEndpointsCommand:m5f.DescribeDBProxyEndpointsCommand,DescribeDBProxyTargetGroupsCommand:f5f.DescribeDBProxyTargetGroupsCommand,DescribeDBProxyTargetsCommand:h5f.DescribeDBProxyTargetsCommand,DescribeDBSecurityGroupsCommand:g5f.DescribeDBSecurityGroupsCommand,DescribeDBSnapshotAttributesCommand:y5f.DescribeDBSnapshotAttributesCommand,DescribeDBSnapshotsCommand:_5f.DescribeDBSnapshotsCommand,DescribeDBSubnetGroupsCommand:A5f.DescribeDBSubnetGroupsCommand,DescribeEngineDefaultClusterParametersCommand:b5f.DescribeEngineDefaultClusterParametersCommand,DescribeEngineDefaultParametersCommand:C5f.DescribeEngineDefaultParametersCommand,DescribeEventCategoriesCommand:v5f.DescribeEventCategoriesCommand,DescribeEventsCommand:E5f.DescribeEventsCommand,DescribeEventSubscriptionsCommand:D5f.DescribeEventSubscriptionsCommand,DescribeExportTasksCommand:S5f.DescribeExportTasksCommand,DescribeGlobalClustersCommand:w5f.DescribeGlobalClustersCommand,DescribeOptionGroupOptionsCommand:I5f.DescribeOptionGroupOptionsCommand,DescribeOptionGroupsCommand:x5f.DescribeOptionGroupsCommand,DescribeOrderableDBInstanceOptionsCommand:T5f.DescribeOrderableDBInstanceOptionsCommand,DescribePendingMaintenanceActionsCommand:P5f.DescribePendingMaintenanceActionsCommand,DescribeReservedDBInstancesCommand:R5f.DescribeReservedDBInstancesCommand,DescribeReservedDBInstancesOfferingsCommand:k5f.DescribeReservedDBInstancesOfferingsCommand,DescribeSourceRegionsCommand:F5f.DescribeSourceRegionsCommand,DescribeValidDBInstanceModificationsCommand:N5f.DescribeValidDBInstanceModificationsCommand,DownloadDBLogFilePortionCommand:O5f.DownloadDBLogFilePortionCommand,FailoverDBClusterCommand:B5f.FailoverDBClusterCommand,FailoverGlobalClusterCommand:q5f.FailoverGlobalClusterCommand,ListTagsForResourceCommand:M5f.ListTagsForResourceCommand,ModifyActivityStreamCommand:L5f.ModifyActivityStreamCommand,ModifyCertificatesCommand:j5f.ModifyCertificatesCommand,ModifyCurrentDBClusterCapacityCommand:G5f.ModifyCurrentDBClusterCapacityCommand,ModifyCustomDBEngineVersionCommand:U5f.ModifyCustomDBEngineVersionCommand,ModifyDBClusterCommand:V5f.ModifyDBClusterCommand,ModifyDBClusterEndpointCommand:z5f.ModifyDBClusterEndpointCommand,ModifyDBClusterParameterGroupCommand:$5f.ModifyDBClusterParameterGroupCommand,ModifyDBClusterSnapshotAttributeCommand:Q5f.ModifyDBClusterSnapshotAttributeCommand,ModifyDBInstanceCommand:K5f.ModifyDBInstanceCommand,ModifyDBParameterGroupCommand:H5f.ModifyDBParameterGroupCommand,ModifyDBProxyCommand:W5f.ModifyDBProxyCommand,ModifyDBProxyEndpointCommand:Y5f.ModifyDBProxyEndpointCommand,ModifyDBProxyTargetGroupCommand:J5f.ModifyDBProxyTargetGroupCommand,ModifyDBSnapshotCommand:Z5f.ModifyDBSnapshotCommand,ModifyDBSnapshotAttributeCommand:X5f.ModifyDBSnapshotAttributeCommand,ModifyDBSubnetGroupCommand:eNf.ModifyDBSubnetGroupCommand,ModifyEventSubscriptionCommand:tNf.ModifyEventSubscriptionCommand,ModifyGlobalClusterCommand:rNf.ModifyGlobalClusterCommand,ModifyOptionGroupCommand:nNf.ModifyOptionGroupCommand,PromoteReadReplicaCommand:iNf.PromoteReadReplicaCommand,PromoteReadReplicaDBClusterCommand:sNf.PromoteReadReplicaDBClusterCommand,PurchaseReservedDBInstancesOfferingCommand:aNf.PurchaseReservedDBInstancesOfferingCommand,RebootDBClusterCommand:oNf.RebootDBClusterCommand,RebootDBInstanceCommand:cNf.RebootDBInstanceCommand,RegisterDBProxyTargetsCommand:uNf.RegisterDBProxyTargetsCommand,RemoveFromGlobalClusterCommand:lNf.RemoveFromGlobalClusterCommand,RemoveRoleFromDBClusterCommand:dNf.RemoveRoleFromDBClusterCommand,RemoveRoleFromDBInstanceCommand:pNf.RemoveRoleFromDBInstanceCommand,RemoveSourceIdentifierFromSubscriptionCommand:mNf.RemoveSourceIdentifierFromSubscriptionCommand,RemoveTagsFromResourceCommand:fNf.RemoveTagsFromResourceCommand,ResetDBClusterParameterGroupCommand:hNf.ResetDBClusterParameterGroupCommand,ResetDBParameterGroupCommand:gNf.ResetDBParameterGroupCommand,RestoreDBClusterFromS3Command:yNf.RestoreDBClusterFromS3Command,RestoreDBClusterFromSnapshotCommand:_Nf.RestoreDBClusterFromSnapshotCommand,RestoreDBClusterToPointInTimeCommand:ANf.RestoreDBClusterToPointInTimeCommand,RestoreDBInstanceFromDBSnapshotCommand:bNf.RestoreDBInstanceFromDBSnapshotCommand,RestoreDBInstanceFromS3Command:CNf.RestoreDBInstanceFromS3Command,RestoreDBInstanceToPointInTimeCommand:vNf.RestoreDBInstanceToPointInTimeCommand,RevokeDBSecurityGroupIngressCommand:ENf.RevokeDBSecurityGroupIngressCommand,StartActivityStreamCommand:DNf.StartActivityStreamCommand,StartDBClusterCommand:SNf.StartDBClusterCommand,StartDBInstanceCommand:INf.StartDBInstanceCommand,StartDBInstanceAutomatedBackupsReplicationCommand:wNf.StartDBInstanceAutomatedBackupsReplicationCommand,StartExportTaskCommand:xNf.StartExportTaskCommand,StopActivityStreamCommand:TNf.StopActivityStreamCommand,StopDBClusterCommand:PNf.StopDBClusterCommand,StopDBInstanceCommand:kNf.StopDBInstanceCommand,StopDBInstanceAutomatedBackupsReplicationCommand:RNf.StopDBInstanceAutomatedBackupsReplicationCommand,SwitchoverBlueGreenDeploymentCommand:FNf.SwitchoverBlueGreenDeploymentCommand,SwitchoverReadReplicaCommand:NNf.SwitchoverReadReplicaCommand},q0r=class extends ONf.RDSClient{};M0r.RDS=q0r;(0,t8f.createAggregatedClient)(BNf,q0r)});var eOa=A(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});var Lu=(tn(),Dr(en));Lu.__exportStar(kBn(),xu);Lu.__exportStar(NBn(),xu);Lu.__exportStar(BBn(),xu);Lu.__exportStar(MBn(),xu);Lu.__exportStar(jBn(),xu);Lu.__exportStar(UBn(),xu);Lu.__exportStar(zBn(),xu);Lu.__exportStar(QBn(),xu);Lu.__exportStar(HBn(),xu);Lu.__exportStar(YBn(),xu);Lu.__exportStar(XBn(),xu);Lu.__exportStar(e9n(),xu);Lu.__exportStar(r9n(),xu);Lu.__exportStar(i9n(),xu);Lu.__exportStar(a9n(),xu);Lu.__exportStar(c9n(),xu);Lu.__exportStar(l9n(),xu);Lu.__exportStar(p9n(),xu);Lu.__exportStar(f9n(),xu);Lu.__exportStar(g9n(),xu);Lu.__exportStar(_9n(),xu);Lu.__exportStar(b9n(),xu);Lu.__exportStar(v9n(),xu);Lu.__exportStar(D9n(),xu);Lu.__exportStar(w9n(),xu);Lu.__exportStar(x9n(),xu);Lu.__exportStar(P9n(),xu);Lu.__exportStar(k9n(),xu);Lu.__exportStar(N9n(),xu);Lu.__exportStar(B9n(),xu);Lu.__exportStar(M9n(),xu);Lu.__exportStar(j9n(),xu);Lu.__exportStar(U9n(),xu);Lu.__exportStar(z9n(),xu);Lu.__exportStar(Q9n(),xu);Lu.__exportStar(H9n(),xu);Lu.__exportStar(Y9n(),xu);Lu.__exportStar(X9n(),xu);Lu.__exportStar(eqn(),xu);Lu.__exportStar(rqn(),xu);Lu.__exportStar(iqn(),xu);Lu.__exportStar(aqn(),xu);Lu.__exportStar(cqn(),xu);Lu.__exportStar(lqn(),xu);Lu.__exportStar(pqn(),xu);Lu.__exportStar(fqn(),xu);Lu.__exportStar(gqn(),xu);Lu.__exportStar(_qn(),xu);Lu.__exportStar(bqn(),xu);Lu.__exportStar(o0r(),xu);Lu.__exportStar(c0r(),xu);Lu.__exportStar(u0r(),xu);Lu.__exportStar(l0r(),xu);Lu.__exportStar(d0r(),xu);Lu.__exportStar(p0r(),xu);Lu.__exportStar(Tqn(),xu);Lu.__exportStar(Iit(),xu);Lu.__exportStar(Dit(),xu);Lu.__exportStar(m0r(),xu);Lu.__exportStar(f0r(),xu);Lu.__exportStar(Rit(),xu);Lu.__exportStar(h0r(),xu);Lu.__exportStar(g0r(),xu);Lu.__exportStar(y0r(),xu);Lu.__exportStar(_0r(),xu);Lu.__exportStar(A0r(),xu);Lu.__exportStar(b0r(),xu);Lu.__exportStar(C0r(),xu);Lu.__exportStar(v0r(),xu);Lu.__exportStar(Vqn(),xu);Lu.__exportStar(Uit(),xu);Lu.__exportStar(E0r(),xu);Lu.__exportStar(Kqn(),xu);Lu.__exportStar(D0r(),xu);Lu.__exportStar(Yqn(),xu);Lu.__exportStar(w0r(),xu);Lu.__exportStar(S0r(),xu);Lu.__exportStar(I0r(),xu);Lu.__exportStar(x0r(),xu);Lu.__exportStar(T0r(),xu);Lu.__exportStar(P0r(),xu);Lu.__exportStar(R0r(),xu);Lu.__exportStar(k0r(),xu);Lu.__exportStar(F0r(),xu);Lu.__exportStar(N0r(),xu);Lu.__exportStar(O0r(),xu);Lu.__exportStar(uMn(),xu);Lu.__exportStar(B0r(),xu);Lu.__exportStar(pMn(),xu);Lu.__exportStar(fMn(),xu);Lu.__exportStar(gMn(),xu);Lu.__exportStar(_Mn(),xu);Lu.__exportStar(bMn(),xu);Lu.__exportStar(vMn(),xu);Lu.__exportStar(DMn(),xu);Lu.__exportStar(wMn(),xu);Lu.__exportStar(xMn(),xu);Lu.__exportStar(PMn(),xu);Lu.__exportStar(kMn(),xu);Lu.__exportStar(NMn(),xu);Lu.__exportStar(BMn(),xu);Lu.__exportStar(MMn(),xu);Lu.__exportStar(jMn(),xu);Lu.__exportStar(UMn(),xu);Lu.__exportStar(zMn(),xu);Lu.__exportStar(QMn(),xu);Lu.__exportStar(HMn(),xu);Lu.__exportStar(YMn(),xu);Lu.__exportStar(XMn(),xu);Lu.__exportStar(eLn(),xu);Lu.__exportStar(rLn(),xu);Lu.__exportStar(iLn(),xu);Lu.__exportStar(aLn(),xu);Lu.__exportStar(cLn(),xu);Lu.__exportStar(lLn(),xu);Lu.__exportStar(pLn(),xu);Lu.__exportStar(fLn(),xu);Lu.__exportStar(gLn(),xu);Lu.__exportStar(_Ln(),xu);Lu.__exportStar(bLn(),xu);Lu.__exportStar(vLn(),xu);Lu.__exportStar(DLn(),xu);Lu.__exportStar(wLn(),xu);Lu.__exportStar(xLn(),xu);Lu.__exportStar(PLn(),xu);Lu.__exportStar(kLn(),xu);Lu.__exportStar(NLn(),xu);Lu.__exportStar(BLn(),xu);Lu.__exportStar(MLn(),xu);Lu.__exportStar(jLn(),xu);Lu.__exportStar(ULn(),xu);Lu.__exportStar(zLn(),xu);Lu.__exportStar(QLn(),xu);Lu.__exportStar(HLn(),xu);Lu.__exportStar(YLn(),xu);Lu.__exportStar(XLn(),xu);Lu.__exportStar(ejn(),xu);Lu.__exportStar(rjn(),xu);Lu.__exportStar(ijn(),xu);Lu.__exportStar(ajn(),xu);Lu.__exportStar(cjn(),xu)});var tOa=A(L0r=>{"use strict";Object.defineProperty(L0r,"__esModule",{value:!0});L0r.paginateDescribeBlueGreenDeployments=void 0;var qNf=o0r(),MNf=Ry(),LNf=async(e,r,...t)=>await e.send(new qNf.DescribeBlueGreenDeploymentsCommand(r),...t);async function*jNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof MNf.RDSClient)s=await LNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}L0r.paginateDescribeBlueGreenDeployments=jNf});var rOa=A(j0r=>{"use strict";Object.defineProperty(j0r,"__esModule",{value:!0});j0r.paginateDescribeCertificates=void 0;var GNf=c0r(),UNf=Ry(),VNf=async(e,r,...t)=>await e.send(new GNf.DescribeCertificatesCommand(r),...t);async function*zNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof UNf.RDSClient)s=await VNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}j0r.paginateDescribeCertificates=zNf});var nOa=A(G0r=>{"use strict";Object.defineProperty(G0r,"__esModule",{value:!0});G0r.paginateDescribeDBClusterBacktracks=void 0;var $Nf=u0r(),QNf=Ry(),KNf=async(e,r,...t)=>await e.send(new $Nf.DescribeDBClusterBacktracksCommand(r),...t);async function*HNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof QNf.RDSClient)s=await KNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}G0r.paginateDescribeDBClusterBacktracks=HNf});var iOa=A(U0r=>{"use strict";Object.defineProperty(U0r,"__esModule",{value:!0});U0r.paginateDescribeDBClusterEndpoints=void 0;var WNf=l0r(),YNf=Ry(),JNf=async(e,r,...t)=>await e.send(new WNf.DescribeDBClusterEndpointsCommand(r),...t);async function*XNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof YNf.RDSClient)s=await JNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}U0r.paginateDescribeDBClusterEndpoints=XNf});var sOa=A(V0r=>{"use strict";Object.defineProperty(V0r,"__esModule",{value:!0});V0r.paginateDescribeDBClusterParameterGroups=void 0;var ZNf=d0r(),eOf=Ry(),tOf=async(e,r,...t)=>await e.send(new ZNf.DescribeDBClusterParameterGroupsCommand(r),...t);async function*rOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof eOf.RDSClient)s=await tOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}V0r.paginateDescribeDBClusterParameterGroups=rOf});var aOa=A(z0r=>{"use strict";Object.defineProperty(z0r,"__esModule",{value:!0});z0r.paginateDescribeDBClusterParameters=void 0;var nOf=p0r(),iOf=Ry(),sOf=async(e,r,...t)=>await e.send(new nOf.DescribeDBClusterParametersCommand(r),...t);async function*aOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof iOf.RDSClient)s=await sOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}z0r.paginateDescribeDBClusterParameters=aOf});var oOa=A($0r=>{"use strict";Object.defineProperty($0r,"__esModule",{value:!0});$0r.paginateDescribeDBClusterSnapshots=void 0;var oOf=Iit(),cOf=Ry(),uOf=async(e,r,...t)=>await e.send(new oOf.DescribeDBClusterSnapshotsCommand(r),...t);async function*lOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof cOf.RDSClient)s=await uOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$0r.paginateDescribeDBClusterSnapshots=lOf});var cOa=A(Q0r=>{"use strict";Object.defineProperty(Q0r,"__esModule",{value:!0});Q0r.paginateDescribeDBClusters=void 0;var dOf=Dit(),pOf=Ry(),mOf=async(e,r,...t)=>await e.send(new dOf.DescribeDBClustersCommand(r),...t);async function*fOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof pOf.RDSClient)s=await mOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Q0r.paginateDescribeDBClusters=fOf});var uOa=A(K0r=>{"use strict";Object.defineProperty(K0r,"__esModule",{value:!0});K0r.paginateDescribeDBEngineVersions=void 0;var hOf=m0r(),gOf=Ry(),yOf=async(e,r,...t)=>await e.send(new hOf.DescribeDBEngineVersionsCommand(r),...t);async function*_Of(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof gOf.RDSClient)s=await yOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}K0r.paginateDescribeDBEngineVersions=_Of});var lOa=A(H0r=>{"use strict";Object.defineProperty(H0r,"__esModule",{value:!0});H0r.paginateDescribeDBInstanceAutomatedBackups=void 0;var AOf=f0r(),bOf=Ry(),COf=async(e,r,...t)=>await e.send(new AOf.DescribeDBInstanceAutomatedBackupsCommand(r),...t);async function*vOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof bOf.RDSClient)s=await COf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}H0r.paginateDescribeDBInstanceAutomatedBackups=vOf});var pOa=A(dOa=>{"use strict";Object.defineProperty(dOa,"__esModule",{value:!0})});var mOa=A(W0r=>{"use strict";Object.defineProperty(W0r,"__esModule",{value:!0});W0r.paginateDescribeDBInstances=void 0;var EOf=Rit(),DOf=Ry(),SOf=async(e,r,...t)=>await e.send(new EOf.DescribeDBInstancesCommand(r),...t);async function*wOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof DOf.RDSClient)s=await SOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}W0r.paginateDescribeDBInstances=wOf});var fOa=A(Y0r=>{"use strict";Object.defineProperty(Y0r,"__esModule",{value:!0});Y0r.paginateDescribeDBLogFiles=void 0;var IOf=h0r(),xOf=Ry(),TOf=async(e,r,...t)=>await e.send(new IOf.DescribeDBLogFilesCommand(r),...t);async function*POf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof xOf.RDSClient)s=await TOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Y0r.paginateDescribeDBLogFiles=POf});var hOa=A(J0r=>{"use strict";Object.defineProperty(J0r,"__esModule",{value:!0});J0r.paginateDescribeDBParameterGroups=void 0;var ROf=g0r(),kOf=Ry(),FOf=async(e,r,...t)=>await e.send(new ROf.DescribeDBParameterGroupsCommand(r),...t);async function*NOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof kOf.RDSClient)s=await FOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}J0r.paginateDescribeDBParameterGroups=NOf});var gOa=A(X0r=>{"use strict";Object.defineProperty(X0r,"__esModule",{value:!0});X0r.paginateDescribeDBParameters=void 0;var OOf=y0r(),BOf=Ry(),qOf=async(e,r,...t)=>await e.send(new OOf.DescribeDBParametersCommand(r),...t);async function*MOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof BOf.RDSClient)s=await qOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}X0r.paginateDescribeDBParameters=MOf});var yOa=A(Z0r=>{"use strict";Object.defineProperty(Z0r,"__esModule",{value:!0});Z0r.paginateDescribeDBProxies=void 0;var LOf=_0r(),jOf=Ry(),GOf=async(e,r,...t)=>await e.send(new LOf.DescribeDBProxiesCommand(r),...t);async function*UOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof jOf.RDSClient)s=await GOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Z0r.paginateDescribeDBProxies=UOf});var _Oa=A(ehr=>{"use strict";Object.defineProperty(ehr,"__esModule",{value:!0});ehr.paginateDescribeDBProxyEndpoints=void 0;var VOf=A0r(),zOf=Ry(),$Of=async(e,r,...t)=>await e.send(new VOf.DescribeDBProxyEndpointsCommand(r),...t);async function*QOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof zOf.RDSClient)s=await $Of(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ehr.paginateDescribeDBProxyEndpoints=QOf});var AOa=A(thr=>{"use strict";Object.defineProperty(thr,"__esModule",{value:!0});thr.paginateDescribeDBProxyTargetGroups=void 0;var KOf=b0r(),HOf=Ry(),WOf=async(e,r,...t)=>await e.send(new KOf.DescribeDBProxyTargetGroupsCommand(r),...t);async function*YOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof HOf.RDSClient)s=await WOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}thr.paginateDescribeDBProxyTargetGroups=YOf});var bOa=A(rhr=>{"use strict";Object.defineProperty(rhr,"__esModule",{value:!0});rhr.paginateDescribeDBProxyTargets=void 0;var JOf=C0r(),XOf=Ry(),ZOf=async(e,r,...t)=>await e.send(new JOf.DescribeDBProxyTargetsCommand(r),...t);async function*eBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof XOf.RDSClient)s=await ZOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rhr.paginateDescribeDBProxyTargets=eBf});var COa=A(nhr=>{"use strict";Object.defineProperty(nhr,"__esModule",{value:!0});nhr.paginateDescribeDBSecurityGroups=void 0;var tBf=v0r(),rBf=Ry(),nBf=async(e,r,...t)=>await e.send(new tBf.DescribeDBSecurityGroupsCommand(r),...t);async function*iBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof rBf.RDSClient)s=await nBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nhr.paginateDescribeDBSecurityGroups=iBf});var vOa=A(ihr=>{"use strict";Object.defineProperty(ihr,"__esModule",{value:!0});ihr.paginateDescribeDBSnapshots=void 0;var sBf=Uit(),aBf=Ry(),oBf=async(e,r,...t)=>await e.send(new sBf.DescribeDBSnapshotsCommand(r),...t);async function*cBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof aBf.RDSClient)s=await oBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ihr.paginateDescribeDBSnapshots=cBf});var EOa=A(shr=>{"use strict";Object.defineProperty(shr,"__esModule",{value:!0});shr.paginateDescribeDBSubnetGroups=void 0;var uBf=E0r(),lBf=Ry(),dBf=async(e,r,...t)=>await e.send(new uBf.DescribeDBSubnetGroupsCommand(r),...t);async function*pBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof lBf.RDSClient)s=await dBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}shr.paginateDescribeDBSubnetGroups=pBf});var DOa=A(ahr=>{"use strict";Object.defineProperty(ahr,"__esModule",{value:!0});ahr.paginateDescribeEngineDefaultParameters=void 0;var mBf=D0r(),fBf=Ry(),hBf=async(e,r,...t)=>await e.send(new mBf.DescribeEngineDefaultParametersCommand(r),...t);async function*gBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof fBf.RDSClient)s=await hBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.EngineDefaults.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ahr.paginateDescribeEngineDefaultParameters=gBf});var SOa=A(ohr=>{"use strict";Object.defineProperty(ohr,"__esModule",{value:!0});ohr.paginateDescribeEventSubscriptions=void 0;var yBf=w0r(),_Bf=Ry(),ABf=async(e,r,...t)=>await e.send(new yBf.DescribeEventSubscriptionsCommand(r),...t);async function*bBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof _Bf.RDSClient)s=await ABf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ohr.paginateDescribeEventSubscriptions=bBf});var wOa=A(chr=>{"use strict";Object.defineProperty(chr,"__esModule",{value:!0});chr.paginateDescribeEvents=void 0;var CBf=S0r(),vBf=Ry(),EBf=async(e,r,...t)=>await e.send(new CBf.DescribeEventsCommand(r),...t);async function*DBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof vBf.RDSClient)s=await EBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}chr.paginateDescribeEvents=DBf});var IOa=A(uhr=>{"use strict";Object.defineProperty(uhr,"__esModule",{value:!0});uhr.paginateDescribeExportTasks=void 0;var SBf=I0r(),wBf=Ry(),IBf=async(e,r,...t)=>await e.send(new SBf.DescribeExportTasksCommand(r),...t);async function*xBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof wBf.RDSClient)s=await IBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}uhr.paginateDescribeExportTasks=xBf});var xOa=A(lhr=>{"use strict";Object.defineProperty(lhr,"__esModule",{value:!0});lhr.paginateDescribeGlobalClusters=void 0;var TBf=x0r(),PBf=Ry(),RBf=async(e,r,...t)=>await e.send(new TBf.DescribeGlobalClustersCommand(r),...t);async function*kBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof PBf.RDSClient)s=await RBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lhr.paginateDescribeGlobalClusters=kBf});var TOa=A(dhr=>{"use strict";Object.defineProperty(dhr,"__esModule",{value:!0});dhr.paginateDescribeOptionGroupOptions=void 0;var FBf=T0r(),NBf=Ry(),OBf=async(e,r,...t)=>await e.send(new FBf.DescribeOptionGroupOptionsCommand(r),...t);async function*BBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof NBf.RDSClient)s=await OBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dhr.paginateDescribeOptionGroupOptions=BBf});var POa=A(phr=>{"use strict";Object.defineProperty(phr,"__esModule",{value:!0});phr.paginateDescribeOptionGroups=void 0;var qBf=P0r(),MBf=Ry(),LBf=async(e,r,...t)=>await e.send(new qBf.DescribeOptionGroupsCommand(r),...t);async function*jBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof MBf.RDSClient)s=await LBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}phr.paginateDescribeOptionGroups=jBf});var ROa=A(mhr=>{"use strict";Object.defineProperty(mhr,"__esModule",{value:!0});mhr.paginateDescribeOrderableDBInstanceOptions=void 0;var GBf=R0r(),UBf=Ry(),VBf=async(e,r,...t)=>await e.send(new GBf.DescribeOrderableDBInstanceOptionsCommand(r),...t);async function*zBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof UBf.RDSClient)s=await VBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mhr.paginateDescribeOrderableDBInstanceOptions=zBf});var kOa=A(fhr=>{"use strict";Object.defineProperty(fhr,"__esModule",{value:!0});fhr.paginateDescribePendingMaintenanceActions=void 0;var $Bf=k0r(),QBf=Ry(),KBf=async(e,r,...t)=>await e.send(new $Bf.DescribePendingMaintenanceActionsCommand(r),...t);async function*HBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof QBf.RDSClient)s=await KBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fhr.paginateDescribePendingMaintenanceActions=HBf});var FOa=A(hhr=>{"use strict";Object.defineProperty(hhr,"__esModule",{value:!0});hhr.paginateDescribeReservedDBInstancesOfferings=void 0;var WBf=N0r(),YBf=Ry(),JBf=async(e,r,...t)=>await e.send(new WBf.DescribeReservedDBInstancesOfferingsCommand(r),...t);async function*XBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof YBf.RDSClient)s=await JBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hhr.paginateDescribeReservedDBInstancesOfferings=XBf});var NOa=A(ghr=>{"use strict";Object.defineProperty(ghr,"__esModule",{value:!0});ghr.paginateDescribeReservedDBInstances=void 0;var ZBf=F0r(),e9f=Ry(),t9f=async(e,r,...t)=>await e.send(new ZBf.DescribeReservedDBInstancesCommand(r),...t);async function*r9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof e9f.RDSClient)s=await t9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ghr.paginateDescribeReservedDBInstances=r9f});var OOa=A(yhr=>{"use strict";Object.defineProperty(yhr,"__esModule",{value:!0});yhr.paginateDescribeSourceRegions=void 0;var n9f=O0r(),i9f=Ry(),s9f=async(e,r,...t)=>await e.send(new n9f.DescribeSourceRegionsCommand(r),...t);async function*a9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof i9f.RDSClient)s=await s9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yhr.paginateDescribeSourceRegions=a9f});var BOa=A(_hr=>{"use strict";Object.defineProperty(_hr,"__esModule",{value:!0});_hr.paginateDownloadDBLogFilePortion=void 0;var o9f=B0r(),c9f=Ry(),u9f=async(e,r,...t)=>await e.send(new o9f.DownloadDBLogFilePortionCommand(r),...t);async function*l9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.NumberOfLines=e.pageSize,e.client instanceof c9f.RDSClient)s=await u9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_hr.paginateDownloadDBLogFilePortion=l9f});var qOa=A(ky=>{"use strict";Object.defineProperty(ky,"__esModule",{value:!0});var l_=(tn(),Dr(en));l_.__exportStar(tOa(),ky);l_.__exportStar(rOa(),ky);l_.__exportStar(nOa(),ky);l_.__exportStar(iOa(),ky);l_.__exportStar(sOa(),ky);l_.__exportStar(aOa(),ky);l_.__exportStar(oOa(),ky);l_.__exportStar(cOa(),ky);l_.__exportStar(uOa(),ky);l_.__exportStar(lOa(),ky);l_.__exportStar(pOa(),ky);l_.__exportStar(mOa(),ky);l_.__exportStar(fOa(),ky);l_.__exportStar(hOa(),ky);l_.__exportStar(gOa(),ky);l_.__exportStar(yOa(),ky);l_.__exportStar(_Oa(),ky);l_.__exportStar(AOa(),ky);l_.__exportStar(bOa(),ky);l_.__exportStar(COa(),ky);l_.__exportStar(vOa(),ky);l_.__exportStar(EOa(),ky);l_.__exportStar(DOa(),ky);l_.__exportStar(SOa(),ky);l_.__exportStar(wOa(),ky);l_.__exportStar(IOa(),ky);l_.__exportStar(xOa(),ky);l_.__exportStar(TOa(),ky);l_.__exportStar(POa(),ky);l_.__exportStar(ROa(),ky);l_.__exportStar(kOa(),ky);l_.__exportStar(FOa(),ky);l_.__exportStar(NOa(),ky);l_.__exportStar(OOa(),ky);l_.__exportStar(BOa(),ky)});var LOa=A(sat=>{"use strict";Object.defineProperty(sat,"__esModule",{value:!0});sat.waitUntilDBClusterAvailable=sat.waitForDBClusterAvailable=void 0;var hY=Ih(),d9f=Dit(),MOa=async(e,r)=>{let t;try{let n=await e.send(new d9f.DescribeDBClustersCommand(r));t=n;try{let i=()=>[].concat(...n.DBClusters).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:hY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:hY.WaiterState.RETRY,reason:t}},p9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,hY.createWaiter)({...t,...e},r,MOa)};sat.waitForDBClusterAvailable=p9f;var m9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,hY.createWaiter)({...t,...e},r,MOa);return(0,hY.checkExceptions)(n)};sat.waitUntilDBClusterAvailable=m9f});var GOa=A(aat=>{"use strict";Object.defineProperty(aat,"__esModule",{value:!0});aat.waitUntilDBClusterDeleted=aat.waitForDBClusterDeleted=void 0;var gY=Ih(),f9f=Dit(),jOa=async(e,r)=>{let t;try{let n=await e.send(new f9f.DescribeDBClustersCommand(r));t=n;try{if((()=>n.DBClusters.length==0)()==!0)return{state:gY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBClusterNotFoundFault")return{state:gY.WaiterState.SUCCESS,reason:t}}return{state:gY.WaiterState.RETRY,reason:t}},h9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,gY.createWaiter)({...t,...e},r,jOa)};aat.waitForDBClusterDeleted=h9f;var g9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,gY.createWaiter)({...t,...e},r,jOa);return(0,gY.checkExceptions)(n)};aat.waitUntilDBClusterDeleted=g9f});var VOa=A(oat=>{"use strict";Object.defineProperty(oat,"__esModule",{value:!0});oat.waitUntilDBClusterSnapshotAvailable=oat.waitForDBClusterSnapshotAvailable=void 0;var yY=Ih(),y9f=Iit(),UOa=async(e,r)=>{let t;try{let n=await e.send(new y9f.DescribeDBClusterSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.DBClusterSnapshots).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:yY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:yY.WaiterState.RETRY,reason:t}},_9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,yY.createWaiter)({...t,...e},r,UOa)};oat.waitForDBClusterSnapshotAvailable=_9f;var A9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,yY.createWaiter)({...t,...e},r,UOa);return(0,yY.checkExceptions)(n)};oat.waitUntilDBClusterSnapshotAvailable=A9f});var $Oa=A(cat=>{"use strict";Object.defineProperty(cat,"__esModule",{value:!0});cat.waitUntilDBClusterSnapshotDeleted=cat.waitForDBClusterSnapshotDeleted=void 0;var _Y=Ih(),b9f=Iit(),zOa=async(e,r)=>{let t;try{let n=await e.send(new b9f.DescribeDBClusterSnapshotsCommand(r));t=n;try{if((()=>n.DBClusterSnapshots.length==0)()==!0)return{state:_Y.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBClusterSnapshotNotFoundFault")return{state:_Y.WaiterState.SUCCESS,reason:t}}return{state:_Y.WaiterState.RETRY,reason:t}},C9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,_Y.createWaiter)({...t,...e},r,zOa)};cat.waitForDBClusterSnapshotDeleted=C9f;var v9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,_Y.createWaiter)({...t,...e},r,zOa);return(0,_Y.checkExceptions)(n)};cat.waitUntilDBClusterSnapshotDeleted=v9f});var KOa=A(uat=>{"use strict";Object.defineProperty(uat,"__esModule",{value:!0});uat.waitUntilDBInstanceAvailable=uat.waitForDBInstanceAvailable=void 0;var AY=Ih(),E9f=Rit(),QOa=async(e,r)=>{let t;try{let n=await e.send(new E9f.DescribeDBInstancesCommand(r));t=n;try{let i=()=>[].concat(...n.DBInstances).map(c=>c.DBInstanceStatus),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:AY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="deleted")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="deleting")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="failed")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="incompatible-restore")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="incompatible-parameters")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:AY.WaiterState.RETRY,reason:t}},D9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,AY.createWaiter)({...t,...e},r,QOa)};uat.waitForDBInstanceAvailable=D9f;var S9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,AY.createWaiter)({...t,...e},r,QOa);return(0,AY.checkExceptions)(n)};uat.waitUntilDBInstanceAvailable=S9f});var WOa=A(lat=>{"use strict";Object.defineProperty(lat,"__esModule",{value:!0});lat.waitUntilDBInstanceDeleted=lat.waitForDBInstanceDeleted=void 0;var bY=Ih(),w9f=Rit(),HOa=async(e,r)=>{let t;try{let n=await e.send(new w9f.DescribeDBInstancesCommand(r));t=n;try{if((()=>n.DBInstances.length==0)()==!0)return{state:bY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="creating")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="modifying")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="rebooting")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="resetting-master-credentials")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBInstanceNotFound")return{state:bY.WaiterState.SUCCESS,reason:t}}return{state:bY.WaiterState.RETRY,reason:t}},I9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,bY.createWaiter)({...t,...e},r,HOa)};lat.waitForDBInstanceDeleted=I9f;var x9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,bY.createWaiter)({...t,...e},r,HOa);return(0,bY.checkExceptions)(n)};lat.waitUntilDBInstanceDeleted=x9f});var JOa=A(dat=>{"use strict";Object.defineProperty(dat,"__esModule",{value:!0});dat.waitUntilDBSnapshotAvailable=dat.waitForDBSnapshotAvailable=void 0;var CY=Ih(),T9f=Uit(),YOa=async(e,r)=>{let t;try{let n=await e.send(new T9f.DescribeDBSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.DBSnapshots).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:CY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:CY.WaiterState.RETRY,reason:t}},P9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,CY.createWaiter)({...t,...e},r,YOa)};dat.waitForDBSnapshotAvailable=P9f;var R9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,CY.createWaiter)({...t,...e},r,YOa);return(0,CY.checkExceptions)(n)};dat.waitUntilDBSnapshotAvailable=R9f});var ZOa=A(pat=>{"use strict";Object.defineProperty(pat,"__esModule",{value:!0});pat.waitUntilDBSnapshotDeleted=pat.waitForDBSnapshotDeleted=void 0;var vY=Ih(),k9f=Uit(),XOa=async(e,r)=>{let t;try{let n=await e.send(new k9f.DescribeDBSnapshotsCommand(r));t=n;try{if((()=>n.DBSnapshots.length==0)()==!0)return{state:vY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBSnapshotNotFound")return{state:vY.WaiterState.SUCCESS,reason:t}}return{state:vY.WaiterState.RETRY,reason:t}},F9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,vY.createWaiter)({...t,...e},r,XOa)};pat.waitForDBSnapshotDeleted=F9f;var N9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,vY.createWaiter)({...t,...e},r,XOa);return(0,vY.checkExceptions)(n)};pat.waitUntilDBSnapshotDeleted=N9f});var eBa=A(EY=>{"use strict";Object.defineProperty(EY,"__esModule",{value:!0});var _0e=(tn(),Dr(en));_0e.__exportStar(LOa(),EY);_0e.__exportStar(GOa(),EY);_0e.__exportStar(VOa(),EY);_0e.__exportStar($Oa(),EY);_0e.__exportStar(KOa(),EY);_0e.__exportStar(WOa(),EY);_0e.__exportStar(JOa(),EY);_0e.__exportStar(ZOa(),EY)});var rBa=A(Ahr=>{"use strict";Object.defineProperty(Ahr,"__esModule",{value:!0});var tBa=(tn(),Dr(en));tBa.__exportStar($On(),Ahr);tBa.__exportStar(hBn(),Ahr)});var nBa=A(DY=>{"use strict";Object.defineProperty(DY,"__esModule",{value:!0});DY.RDSServiceException=void 0;var mat=(tn(),Dr(en));mat.__exportStar(Ry(),DY);mat.__exportStar(ZNa(),DY);mat.__exportStar(eOa(),DY);mat.__exportStar(qOa(),DY);mat.__exportStar(eBa(),DY);mat.__exportStar(rBa(),DY);var O9f=u3t();Object.defineProperty(DY,"RDSServiceException",{enumerable:!0,get:function(){return O9f.RDSServiceException}})});var sBa=A(bhr=>{"use strict";Object.defineProperty(bhr,"__esModule",{value:!0});bhr.AwsRdsDataSource=void 0;var B9f=(tn(),Dr(en)),iBa=nBa(),q9f=ug(),M9f=z5n(),L9f=K0(),b3t=class e extends L9f.Datasource{static id="aws-rds";caching=!0;rds;constructor(){super(e.id),this.rds=new M9f.Lazy(()=>new iBa.RDSClient({}))}async getReleases({packageName:r}){let t=new iBa.DescribeDBEngineVersionsCommand({Filters:JSON.parse(r)});return{releases:((await this.rds.getValue().send(t)).DBEngineVersions??[]).filter(s=>s.EngineVersion).map(s=>({version:s.EngineVersion,isDeprecated:s.Status==="deprecated"}))}}};bhr.AwsRdsDataSource=b3t;B9f.__decorate([(0,q9f.cache)({namespace:`datasource-${b3t.id}`,key:({packageName:e})=>`getReleases:${e}`})],b3t.prototype,"getReleases",null)});var fat=A(Chr=>{"use strict";Object.defineProperty(Chr,"__esModule",{value:!0});Chr.CdnJsDatasource=void 0;var j9f=Ug(),G9f=K0(),ujn=class e extends G9f.Datasource{static id="cdnjs";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://api.cdnjs.com/"];caching=!0;async getReleases({packageName:r,registryUrl:t}){let n=r.split("/")[0],i=`${t}libraries/${n}?fields=homepage,repository,assets`,s=null;try{let{assets:a,homepage:o,repository:c}=(await this.http.getJson(i)).body;if(!a)return null;let l=r.replace(`${n}/`,"");s={releases:a.filter(({files:m})=>m.includes(l)).map(({version:m,sri:h})=>({version:m,newDigest:h==null?void 0:h[l]}))},o&&(s.homepage=o),c!=null&&c.url&&(s.sourceUrl=c.url)}catch(a){if(a.statusCode!==404)throw new j9f.ExternalHostError(a);this.handleGenericErrors(a)}return s}};Chr.CdnJsDatasource=ujn});var ljn=A(vhr=>{"use strict";Object.defineProperty(vhr,"__esModule",{value:!0});vhr.CLOJARS_REPO=void 0;vhr.CLOJARS_REPO="https://clojars.org/repo"});var hat=A(Ehr=>{"use strict";Object.defineProperty(Ehr,"__esModule",{value:!0});Ehr.ClojureDatasource=void 0;var U9f=mx(),V9f=YDe(),z9f=ljn(),djn=class e extends U9f.MavenDatasource{static id="clojure";constructor(){super(e.id)}registryStrategy="merge";defaultRegistryUrls=[z9f.CLOJARS_REPO,V9f.MAVEN_REPO]};Ehr.ClojureDatasource=djn});var aBa=A(SY=>{"use strict";Object.defineProperty(SY,"__esModule",{value:!0});SY.getConanPackage=SY.conanDatasourceRegex=SY.datasource=SY.defaultRegistryUrl=void 0;var $9f=Ba();SY.defaultRegistryUrl="https://center.conan.io/";SY.datasource="conan";SY.conanDatasourceRegex=(0,$9f.regEx)(/(?[a-z\-_0-9]+)\/(?[^@/\n]+)(?@\S+\/\S+)/,"gim");function Q9f(e){let r=e.split("/")[0],t=e.split("@")[1];return{conanName:r,userAndChannel:t}}SY.getConanPackage=Q9f});var mjn=A(whr=>{"use strict";Object.defineProperty(whr,"__esModule",{value:!0});whr.ConanDatasource=void 0;var Shr=(tn(),Dr(en)),pjn=Shr.__importDefault(_a()),K9f=Ky(),Dhr=Pi(),oBa=ug(),H9f=TV(),$Se=Ip(),W9f=Shr.__importStar(Jw()),Y9f=DWt(),J9f=K0(),A0e=aBa(),C3t=class e extends J9f.Datasource{static id=A0e.datasource;defaultRegistryUrls=[A0e.defaultRegistryUrl];caching=!0;registryStrategy="merge";githubHttp;constructor(r=e.id){super(r),this.githubHttp=new H9f.GithubHttp(r)}async getConanCenterReleases(r,t){if(t&&t!=="@_/_")return Dhr.logger.debug({conanName:r,userAndChannel:t},"User/channel not supported for Conan Center lookups"),null;let n=`https://api.github.com/repos/conan-io/conan-center-index/contents/recipes/${r}/config.yml`,i=await this.githubHttp.get(n,{headers:{accept:"application/vnd.github.v3.raw"}}),s=(0,K9f.load)(i.body,{json:!0});return{releases:Object.keys((s==null?void 0:s.versions)??{}).map(a=>({version:a}))}}async getDigest({registryUrl:r,packageName:t},n){if(pjn.default.undefined(n)||pjn.default.undefined(r))return null;let i=(0,$Se.ensureTrailingSlash)(r),s=(0,A0e.getConanPackage)(t),a=(0,$Se.joinUrlParts)(i,"v2/conans/",s.conanName,n,s.userAndChannel,"/revisions"),o=await this.http.getJson(a),c=o==null?void 0:o.body.revisions;return(c==null?void 0:c[0].revision)??null}async getReleases({registryUrl:r,packageName:t}){var s,a,o,c;let n=(0,A0e.getConanPackage)(t),i="@"+n.userAndChannel;if(pjn.default.string(r)&&(0,$Se.ensureTrailingSlash)(r)===A0e.defaultRegistryUrl)return this.getConanCenterReleases(n.conanName,i);if(Dhr.logger.trace({packageName:t,registryUrl:r},"Looking up conan api dependency"),r){let l=(0,$Se.ensureTrailingSlash)(r),u=(0,$Se.joinUrlParts)(l,`v2/conans/search?q=${n.conanName}`);try{let m=await this.http.getJson(u),h=m==null?void 0:m.body;if(h){Dhr.logger.trace({lookupUrl:u},"Got conan api result");let _={releases:[]};for(let b of Object.values(h.results??{})){let v=A0e.conanDatasourceRegex.exec(b);if((s=v==null?void 0:v.groups)!=null&&s.version&&((a=v==null?void 0:v.groups)!=null&&a.userChannel)){let w=v.groups.version;if(v.groups.userChannel===i){let x={version:w};_.releases.push(x)}}}if((0,Y9f.isArtifactoryServer)(m)){let b=/(?.*)\/artifactory\/api\/conan\/(?[^/]+)/,v=(o=l.match(b))==null?void 0:o.groups;if(!v)return _;let w=W9f.get("semver"),P=(c=_.releases.filter(C=>w.isVersion(C.version)).sort((C,O)=>w.sortVersions(C.version,O.version)).at(-1))==null?void 0:c.version;if(!P)return _;Dhr.logger.debug(`Conan package ${t} has latest version ${P}`);let k=(0,$Se.joinUrlParts)(l,`v2/conans/${n.conanName}/${P}/${n.userAndChannel}/latest`),L=(await this.http.getJson(k)).body.revision,[U,Y]=n.userAndChannel.split("/"),N=(0,$Se.joinUrlParts)(`${v.host}/artifactory/api/storage/${v.repo}`,`${U}/${n.conanName}/${P}/${Y}/${L}/export/conanfile.py?properties=conan.package.url`),M=(await this.http.getJson(N)).body.properties["conan.package.url"][0];_.sourceUrl=M}return _}}catch(m){this.handleGenericErrors(m)}}return null}};whr.ConanDatasource=C3t;Shr.__decorate([(0,oBa.cache)({namespace:`datasource-${A0e.datasource}-revisions`,key:({registryUrl:e,packageName:r},t)=>`${e}:${r}:${t}`})],C3t.prototype,"getDigest",null);Shr.__decorate([(0,oBa.cache)({namespace:`datasource-${A0e.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],C3t.prototype,"getReleases",null)});var cBa=A(gat=>{"use strict";Object.defineProperty(gat,"__esModule",{value:!0});gat.datasource=gat.defaultRegistryUrl=void 0;gat.defaultRegistryUrl="https://api.anaconda.org/package/";gat.datasource="conda"});var uBa=A(Thr=>{"use strict";Object.defineProperty(Thr,"__esModule",{value:!0});Thr.CondaDatasource=void 0;var X9f=(tn(),Dr(en)),Z9f=Pi(),eqf=Ug(),tqf=ug(),rqf=Wb(),nqf=Ip(),iqf=K0(),Ihr=cBa(),xhr=class extends iqf.Datasource{static id=Ihr.datasource;constructor(){super(Ihr.datasource)}customRegistrySupport=!0;registryStrategy="hunt";defaultRegistryUrls=[Ihr.defaultRegistryUrl];caching=!0;async getReleases({registryUrl:r,packageName:t}){var a;if(Z9f.logger.trace({registryUrl:r,packageName:t},"fetching conda package"),!r)return null;let n=(0,nqf.joinUrlParts)(r,t),i={releases:[]},s;try{s=await this.http.getJson(n),i.homepage=s.body.html_url,i.sourceUrl=s.body.dev_url,s.body.versions.forEach(o=>{let c={version:o};i.releases.push(c)})}catch(o){if(o instanceof rqf.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new eqf.ExternalHostError(o);this.handleGenericErrors(o)}return i.releases.length?i:null}};Thr.CondaDatasource=xhr;X9f.__decorate([(0,tqf.cache)({namespace:`datasource-${Ihr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],xhr.prototype,"getReleases",null)});var Rhr=A(Phr=>{"use strict";Object.defineProperty(Phr,"__esModule",{value:!0});Phr.CpanDatasource=void 0;var lBa=(tn(),Dr(en)),sqf=ug(),aqf=Ip(),oqf=lBa.__importStar(Bcr()),cqf=K0(),v3t=class e extends cqf.Datasource{static id="cpan";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://fastapi.metacpan.org/"];defaultVersioning=oqf.id;async getReleases({packageName:r,registryUrl:t}){var o,c,l,u;if(!t)return null;let n=null,i=(0,aqf.joinUrlParts)(t,"v1/file/_search"),s=null;try{let m={query:{filtered:{query:{match_all:{}},filter:{and:[{term:{"module.name":r}},{term:{"module.authorized":!0}},{exists:{field:"module.associated_pod"}}]}}},_source:["module.name","module.version","distribution","date","deprecated","maturity"],sort:[{date:"desc"}]};s=(l=(c=(o=(await this.http.postJson(i,{body:m})).body)==null?void 0:o.hits)==null?void 0:c.hits)==null?void 0:l.map(({_source:_})=>_)}catch(m){this.handleGenericErrors(m)}let a=null;if(s){let m=[];for(let h of s){let{module:_,distribution:b,date:v,deprecated:w,maturity:x}=h,P=(u=_.find(({name:k})=>k===r))==null?void 0:u.version;if(P){let k=x==="released";m.push({isDeprecated:w,isStable:k,releaseTimestamp:v,version:P}),a||(a=b)}}m.length>0&&a&&(n={releases:m,changelogUrl:`https://metacpan.org/dist/${a}/changes`,homepage:`https://metacpan.org/pod/${r}`})}return n}};Phr.CpanDatasource=v3t;lBa.__decorate([(0,sqf.cache)({namespace:`datasource-${v3t.id}`,key:({packageName:e})=>`${e}`})],v3t.prototype,"getReleases",null)});var E3t=A(Fhr=>{"use strict";Object.defineProperty(Fhr,"__esModule",{value:!0});Fhr.CrateDatasource=void 0;var QSe=(tn(),Dr(en)),uqf=QSe.__importDefault(G3()),lqf=QSe.__importDefault(Sje()),dBa=QSe.__importDefault(Oh()),dqf=_f(),eie=Pi(),khr=QSe.__importStar(P3()),fBa=ug(),pBa=km(),pqf=wje(),mBa=Ba(),fjn=Ip(),mqf=QSe.__importStar(Dcr()),fqf=K0(),tie=class e extends fqf.Datasource{static id="crate";constructor(){super(e.id)}defaultRegistryUrls=["https://crates.io"];defaultVersioning=mqf.id;static CRATES_IO_BASE_URL="https://raw.githubusercontent.com/rust-lang/crates.io-index/master/";static CRATES_IO_API_BASE_URL="https://crates.io/api/v1/";async getReleases({packageName:r,registryUrl:t}){if(!t)return eie.logger.warn("crate datasource: No registryUrl specified, cannot perform getReleases"),null;let n=await e.fetchRegistryInfo({packageName:r,registryUrl:t});if(!n)return eie.logger.debug(`Could not fetch registry info from ${t}`),null;let i=e.getDependencyUrl(n,r),a=(await this.fetchCrateRecordsPayload(n,r)).split(mBa.newlineRegex).map(l=>l.trim()).filter(l=>l.length!==0).map(l=>JSON.parse(l)),o=await this.getCrateMetadata(n,r),c={dependencyUrl:i,releases:[]};return o!=null&&o.homepage&&(c.homepage=o.homepage),o!=null&&o.repository&&(c.sourceUrl=o.repository),c.releases=a.map(l=>{let u={version:l.vers};return l.yanked&&(u.isDeprecated=!0),u}).filter(l=>l.version),c.releases.length?c:null}async getCrateMetadata(r,t){if(r.flavor!=="crates.io")return null;let n=`${e.CRATES_IO_API_BASE_URL}crates/${t}?include=`;eie.logger.debug({crateUrl:n,packageName:t,registryUrl:r.rawUrl},"downloading crate metadata");try{return(await this.http.getJson(n)).body.crate}catch(i){eie.logger.warn({err:i,packageName:t,registryUrl:r.rawUrl},"failed to download crate metadata")}return null}async fetchCrateRecordsPayload(r,t){if(r.clonePath){let i=dBa.default.join(r.clonePath,...e.getIndexSuffix(t));return(0,pBa.readCacheFile)(i,"utf8")}let n=r.flavor==="crates.io"?e.CRATES_IO_BASE_URL:r.rawUrl;if(r.flavor==="crates.io"||r.isSparse){let i=e.getIndexSuffix(t.toLowerCase()),s=(0,fjn.joinUrlParts)(n,...i);try{return(await this.http.get(s)).body}catch(a){this.handleGenericErrors(a)}}throw new Error(`unsupported crate registry flavor: ${r.flavor}`)}static getDependencyUrl(r,t){switch(r.flavor){case"crates.io":return`https://crates.io/crates/${t}`;case"cloudsmith":{let n=r.url.pathname.split("/"),i=n[2],s=n[3];return`https://cloudsmith.io/~${i}/repos/${s}/packages/detail/cargo/${t}`}default:return`${r.rawUrl}/${t}`}}static cacheDirFromUrl(r){let t=r.protocol.replace((0,mBa.regEx)(/:$/),""),n=r.hostname,i=(0,uqf.default)(r.pathname,{algorithm:"sha256"}).substring(0,7);return`crate-registry-${t}-${n}-${i}`}static isSparseRegistry(r){let t=(0,fjn.parseUrl)(r);return t?t.protocol.startsWith("sparse+"):!1}static async fetchRegistryInfo({packageName:r,registryUrl:t}){if(!t)return null;let n=e.isSparseRegistry(t),i=n?t.replace(/^sparse\+/,""):t,s=(0,fjn.parseUrl)(i);if(!s)return eie.logger.debug(`Could not parse registry URL ${i}`),null;let a;s.hostname==="crates.io"?a="crates.io":s.hostname==="dl.cloudsmith.io"?a="cloudsmith":a="other";let o={flavor:a,rawUrl:i,url:s,isSparse:n};if(o.flavor!=="crates.io"&&!dqf.GlobalConfig.get("allowCustomCrateRegistries"))return eie.logger.warn("crate datasource: allowCustomCrateRegistries=true is required for registries other than crates.io, bailing out"),null;if(o.flavor!=="crates.io"&&!o.isSparse){let c=`crate-datasource/registry-clone-path/${i}`,l=`crate-datasource/registry-clone-path/${i}/error`,u=khr.get(c),m;if(u)m=await u;else{m=dBa.default.join((0,pBa.privateCacheDir)(),e.cacheDirFromUrl(s)),eie.logger.info({clonePath:m,registryFetchUrl:i},"Cloning private cargo registry");let _=(0,lqf.default)({...(0,pqf.simpleGitConfig)(),maxConcurrentProcesses:1}).clone(i,m,{"--depth":1});khr.set(c,_.then(()=>m).catch(()=>null));try{await _}catch(b){return eie.logger.warn({err:b,packageName:r,registryFetchUrl:i},"failed cloning git registry"),khr.set(l,b),null}}if(!m){let h=khr.get(l);return eie.logger.warn({err:h,packageName:r,registryFetchUrl:i},"Previous git clone failed, bailing out."),null}o.clonePath=m}return o}static areReleasesCacheable(r){return r==="https://crates.io"}static getIndexSuffix(r){let t=r.length;return t===1?["1",r]:t===2?["2",r]:t===3?["3",r[0],r]:[r.slice(0,2),r.slice(2,4),r]}};Fhr.CrateDatasource=tie;QSe.__decorate([(0,fBa.cache)({namespace:`datasource-${tie.id}`,key:({registryUrl:e,packageName:r})=>`${e}/${r}`,cacheable:({registryUrl:e})=>tie.areReleasesCacheable(e)})],tie.prototype,"getReleases",null);QSe.__decorate([(0,fBa.cache)({namespace:`datasource-${tie.id}-metadata`,key:(e,r)=>`${e.rawUrl}/${r}`,cacheable:e=>tie.areReleasesCacheable(e.rawUrl),ttlMinutes:24*60})],tie.prototype,"getCrateMetadata",null)});var Ohr=A(Nhr=>{"use strict";Object.defineProperty(Nhr,"__esModule",{value:!0});Nhr.DartDatasource=void 0;var hqf=K0(),hjn=class e extends hqf.Datasource{static id="dart";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://pub.dartlang.org/"];async getReleases({packageName:r,registryUrl:t}){var o;if(!t)return null;let n=null,i=`${t}api/packages/${r}`,s=null;try{s=await this.http.getJson(i)}catch(c){this.handleGenericErrors(c)}let a=s==null?void 0:s.body;if(a){let{versions:c,latest:l}=a,u=(o=c==null?void 0:c.filter(({retracted:m})=>!m))==null?void 0:o.map(({version:m,published:h})=>({version:m,releaseTimestamp:h}));if(u&&l){n={releases:u};let m=l.pubspec;m&&(m.homepage&&(n.homepage=m.homepage),m.repository&&(n.sourceUrl=m.repository))}}return n}};Nhr.DartDatasource=hjn});var hBa=A(yj=>{"use strict";Object.defineProperty(yj,"__esModule",{value:!0});yj.DenoAPIModuleVersionResponse=yj.DenoAPIUploadOptions=yj.DenoAPIModuleResponse=yj.DenoApiTag=void 0;var CR=gy(),gqf=sfe(),yqf=WO();yj.DenoApiTag=CR.z.object({kind:CR.z.string(),value:CR.z.string()});yj.DenoAPIModuleResponse=CR.z.object({tags:(0,yqf.LooseArray)(yj.DenoApiTag).transform(e=>{let r={};for(let{kind:t,value:n}of e)r[t]=n;return r}).catch({}),versions:CR.z.array(CR.z.string())});yj.DenoAPIUploadOptions=CR.z.object({ref:CR.z.string(),type:CR.z.union([CR.z.literal("github"),CR.z.unknown()]),repository:CR.z.string(),subdir:CR.z.string().optional()});yj.DenoAPIModuleVersionResponse=CR.z.object({upload_options:yj.DenoAPIUploadOptions,uploaded_at:CR.z.string(),version:CR.z.string()}).transform(({version:e,uploaded_at:r,upload_options:t})=>{let n,{type:i,repository:s,ref:a}=t;return i==="github"&&(n=(0,gqf.getSourceUrl)(s)),{version:e,gitRef:a,releaseTimestamp:r,sourceUrl:n}})});var CBa=A(Bhr=>{"use strict";Object.defineProperty(Bhr,"__esModule",{value:!0});Bhr.DenoDatasource=void 0;var yat=(tn(),Dr(en)),_qf=yat.__importDefault(_a()),Aqf=yat.__importDefault(qDt()),gBa=Pi(),yBa=yat.__importStar(gF()),bBa=ug(),bqf=Ba(),_Ba=Ip(),Cqf=yat.__importStar(ZD()),vqf=K0(),ABa=hBa(),KSe=class e extends vqf.Datasource{static id="deno";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=Cqf.id;defaultRegistryUrls=["https://apiland.deno.dev"];constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){var c;let n=t,i=(0,bqf.regEx)(/^(https:\/\/deno.land\/)(?[^@\s]+)/).exec(r),s=(c=i==null?void 0:i.groups)==null?void 0:c.rawPackageName;if(_qf.default.nullOrUndefined(s))return gBa.logger.debug(`Could not extract rawPackageName from packageName: "${r}"`),null;let a=s.replace("x/",""),o=(0,_Ba.joinUrlParts)(n,"v2/modules",a);return await this.getReleaseResult(o)}async getReleaseResult(r){let t=await yBa.get(`datasource-${e.id}-details`,r)??{},n=!1,{body:{versions:i,tags:s}}=await this.http.getJson(r,ABa.DenoAPIModuleResponse),a=await(0,Aqf.default)(i,async o=>{let c=t[o];if(c)return c;let l=(0,_Ba.joinUrlParts)(r,o),{body:u}=await this.http.getJson(l,ABa.DenoAPIModuleVersionResponse.catch(({error:m})=>(gBa.logger.warn({err:m},`Deno: failed to get version details for ${o}`),{version:o})));return t[u.version]=u,n=!0,u},{concurrency:5});return n&&await yBa.set(`datasource-${e.id}-details`,r,t,10080),{releases:a,tags:s}}};Bhr.DenoDatasource=KSe;yat.__decorate([(0,bBa.cache)({namespace:`datasource-${KSe.id}`,key:({packageName:e,registryUrl:r})=>`${r}:${e}`})],KSe.prototype,"getReleases",null);yat.__decorate([(0,bBa.cache)({namespace:`datasource-${KSe.id}-versions`,key:e=>e})],KSe.prototype,"getReleaseResult",null)});var DBa=A(b0e=>{"use strict";Object.defineProperty(b0e,"__esModule",{value:!0});b0e.DotnetRuntimeReleases=b0e.DotnetSdkReleases=b0e.ReleasesIndex=void 0;var wY=gy(),gjn=WO();b0e.ReleasesIndex=wY.z.object({"releases-index":(0,gjn.LooseArray)(wY.z.object({"releases.json":wY.z.string()}).transform(({"releases.json":e})=>e)).catch([])}).transform(({"releases-index":e})=>e);var vBa=wY.z.object({"release-date":wY.z.string(),"release-notes":wY.z.string()}),EBa=wY.z.object({version:wY.z.string()});b0e.DotnetSdkReleases=wY.z.object({releases:(0,gjn.LooseArray)(vBa.extend({sdk:EBa})).catch([])}).transform(({releases:e})=>e.map(({sdk:{version:r},"release-date":t,"release-notes":n})=>({version:r,releaseTimestamp:t,changelogUrl:n})));b0e.DotnetRuntimeReleases=wY.z.object({releases:(0,gjn.LooseArray)(vBa.extend({runtime:EBa})).catch([])}).transform(({releases:e})=>e.map(({runtime:{version:r},"release-date":t,"release-notes":n})=>({version:r,releaseTimestamp:t,changelogUrl:n})))});var Mhr=A(qhr=>{"use strict";Object.defineProperty(qhr,"__esModule",{value:!0});qhr.DotnetVersionDatasource=void 0;var _jn=(tn(),Dr(en)),SBa=ug(),Eqf=_jn.__importStar(lP()),Dqf=K0(),yjn=DBa(),HSe=class e extends Dqf.Datasource{static id="dotnet-version";constructor(){super(e.id)}caching=!0;customRegistrySupport=!1;defaultRegistryUrls=["https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json"];async getReleases({packageName:r}){if(!(r==="dotnet-sdk"||r==="dotnet-runtime"))return null;try{let t=this.defaultRegistryUrls[0],{body:n}=await this.http.getJson(t,yjn.ReleasesIndex);return{releases:(await Eqf.map(n,o=>this.getChannelReleases(o,r),{concurrency:1,stopOnError:!0})).flat(),sourceUrl:r==="dotnet-sdk"?"https://github.com/dotnet/sdk":"https://github.com/dotnet/runtime"}}catch(t){this.handleGenericErrors(t)}}async getChannelReleases(r,t){let n=t==="dotnet-sdk"?yjn.DotnetSdkReleases:yjn.DotnetRuntimeReleases;try{let{body:i}=await this.http.getJson(r,n);return i}catch(i){this.handleGenericErrors(i)}}};qhr.DotnetVersionDatasource=HSe;_jn.__decorate([(0,SBa.cache)({namespace:`datasource-${HSe.id}`,key:({packageName:e})=>e,ttlMinutes:1440})],HSe.prototype,"getReleases",null);_jn.__decorate([(0,SBa.cache)({namespace:`datasource-${HSe.id}`,key:(e,r)=>`${e}:${r}`,ttlMinutes:1440})],HSe.prototype,"getChannelReleases",null)});var wBa=A(_at=>{"use strict";Object.defineProperty(_at,"__esModule",{value:!0});_at.datasource=_at.registryUrl=void 0;_at.registryUrl="https://endoflife.date/api";_at.datasource="endoflife-date"});var xBa=A(Lhr=>{"use strict";Object.defineProperty(Lhr,"__esModule",{value:!0});Lhr.EndoflifeDateVersions=void 0;var Sqf=zC(),IY=gy(),wqf=WO(),IBa=IY.z.union([wqf.UtcDate.transform(e=>{let r=Sqf.DateTime.now().toUTC();return e<=r}),IY.z.boolean()]);Lhr.EndoflifeDateVersions=IY.z.object({cycle:IY.z.string(),latest:IY.z.optional(IY.z.string()),releaseDate:IY.z.optional(IY.z.string()),eol:IY.z.optional(IBa),discontinued:IY.z.optional(IBa)}).transform(({cycle:e,latest:r,releaseDate:t,eol:n,discontinued:i})=>({version:r??e,releaseTimestamp:t,isDeprecated:n===!0||i===!0})).array()});var PBa=A(Uhr=>{"use strict";Object.defineProperty(Uhr,"__esModule",{value:!0});Uhr.EndoflifeDatePackagesource=void 0;var TBa=(tn(),Dr(en)),Iqf=TBa.__importDefault(_a()),xqf=Pi(),Tqf=ug(),Pqf=Ip(),Rqf=K0(),jhr=wBa(),kqf=xBa(),Ghr=class e extends Rqf.Datasource{static id=jhr.datasource;defaultRegistryUrls=[jhr.registryUrl];caching=!0;defaultVersioning="loose";constructor(){super(e.id)}async getReleases({registryUrl:r,packageName:t}){if(!Iqf.default.nonEmptyString(r))return null;xqf.logger.trace(`${jhr.datasource}.getReleases(${r}, ${t})`);let n={releases:[]},i=(0,Pqf.joinUrlParts)(r,`${t}.json`);try{let s=await this.http.getJson(i,kqf.EndoflifeDateVersions);return n.releases.push(...s.body),n.releases.length?n:null}catch(s){this.handleGenericErrors(s)}}};Uhr.EndoflifeDatePackagesource=Ghr;TBa.__decorate([(0,Tqf.cache)({namespace:`datasource-${jhr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],Ghr.prototype,"getReleases",null)});var rie=A(Vhr=>{"use strict";Object.defineProperty(Vhr,"__esModule",{value:!0});Vhr.GitRefsDatasource=void 0;var Fqf=(tn(),Dr(en)),Nqf=Pi(),Oqf=ug(),RBa=Ba(),Bqf=Ncn();process.env.GIT_SSH_COMMAND="ssh -o BatchMode=yes";var D3t=class e extends Bqf.GitDatasource{static id="git-refs";constructor(){super(e.id)}customRegistrySupport=!1;async getReleases({packageName:r}){let t=null;try{t=await this.getRawRefs({packageName:r})}catch(o){Nqf.logger.debug({err:o},"Error getting git-refs")}if(!t)return null;let n=t.filter(o=>o.type==="tags"||o.type==="heads").map(o=>o.value),i=[...new Set(n)];return{sourceUrl:r.replace((0,RBa.regEx)(/\.git$/),"").replace((0,RBa.regEx)(/\/$/),""),releases:i.map(o=>{var c;return{version:o,gitRef:o,newDigest:(c=t.find(l=>l.value===o))==null?void 0:c.hash}})}}async getDigest({packageName:r},t){let n=await this.getRawRefs({packageName:r});if(!n)return null;let i;return t?i=n.find(s=>["heads","tags"].includes(s.type)&&s.value===t):i=n.find(s=>s.type===""&&s.value==="HEAD"),i?i.hash:null}};Vhr.GitRefsDatasource=D3t;Fqf.__decorate([(0,Oqf.cache)({namespace:`datasource-${D3t.id}`,key:({packageName:e})=>e})],D3t.prototype,"getReleases",null)});var Ajn=A(bat=>{"use strict";Object.defineProperty(bat,"__esModule",{value:!0});bat.GithubReleaseAttachmentsDatasource=bat.cacheNamespace=void 0;var zhr=(tn(),Dr(en)),qqf=zhr.__importDefault(_a()),Mqf=zhr.__importDefault(G3()),Lqf=Pi(),NBa=ug(),jqf=Tje(),kBa=sfe(),Gqf=TV(),Aat=Ba(),Uqf=K0();bat.cacheNamespace="datasource-github-releases";function FBa(e){switch(e.length){case 64:return"sha256";default:case 96:return"sha512"}}var S3t=class e extends Uqf.Datasource{static id="github-release-attachments";defaultRegistryUrls=["https://github.com"];http;constructor(){super(e.id),this.http=new Gqf.GithubHttp(e.id)}async findDigestFile(r,t){let n=r.assets.filter(i=>i.size<5120);for(let i of n){let s=await this.http.get(i.browser_download_url);for(let a of s.body.split(Aat.newlineRegex)){let[o,c]=a.split((0,Aat.regEx)(/\s+/),2);if(o===t)return{assetName:i.name,digestedFileName:c,currentVersion:r.tag_name,currentDigest:o}}}return null}async downloadAndDigest(r,t){let n=this.http.stream(r.browser_download_url);return await Mqf.default.fromStream(n,{algorithm:t})}async findAssetWithDigest(r,t){let n=FBa(t),i=r.assets.sort((s,a)=>s.sizea.size?1:0);for(let s of i){let a=await this.downloadAndDigest(s,n);if(a===t)return{assetName:s.name,currentVersion:r.tag_name,currentDigest:a}}return null}async findDigestAsset(r,t){let n=await this.findDigestFile(r,t);return n||await this.findAssetWithDigest(r,t)}async mapDigestAssetToRelease(r,t){let n=r.currentVersion.replace((0,Aat.regEx)(/^v/),""),i=t.tag_name.replace((0,Aat.regEx)(/^v/),""),s=r.assetName.replace(n,i),a=t.assets.find(o=>o.name===s);if(!a)return null;if(r.digestedFileName){let o=r.digestedFileName.replace(n,i),c=await this.http.get(a.browser_download_url);for(let l of c.body.split(Aat.newlineRegex)){let[u,m]=l.split((0,Aat.regEx)(/\s+/),2);if(m===o)return u}}else{let o=FBa(r.currentDigest);return await this.downloadAndDigest(a,o)}return null}async getDigest({packageName:r,currentValue:t,currentDigest:n,registryUrl:i},s){if(Lqf.logger.debug({repo:r,currentValue:t,currentDigest:n,registryUrl:i,newValue:s},"getDigest"),!n)return null;if(!t)return n;let a=(0,kBa.getApiBaseUrl)(i),{body:o}=await this.http.getJson(`${a}repos/${r}/releases/tags/${t}`),c=await this.findDigestAsset(o,n),l;if(!c||s===t)l=n;else{let{body:u}=await this.http.getJson(`${a}repos/${r}/releases/tags/${s}`);l=await this.mapDigestAssetToRelease(c,u)}return l}async getReleases(r){let n=(await(0,jqf.queryReleases)(r,this.http)).map(s=>{let{version:a,releaseTimestamp:o,isStable:c}=s,l={version:a,gitRef:a,releaseTimestamp:o};return qqf.default.boolean(c)&&(l.isStable=c),l});return{sourceUrl:(0,kBa.getSourceUrl)(r.packageName,r.registryUrl),releases:n}}};bat.GithubReleaseAttachmentsDatasource=S3t;zhr.__decorate([(0,NBa.cache)({ttlMinutes:1440,namespace:"datasource-github-releases",key:(e,r)=>`${e.html_url}:${r}`})],S3t.prototype,"findDigestFile",null);zhr.__decorate([(0,NBa.cache)({ttlMinutes:1440,namespace:"datasource-github-releases",key:(e,r)=>`${e.browser_download_url}:${r}:assetDigest`})],S3t.prototype,"downloadAndDigest",null)});var OBa=A($hr=>{"use strict";Object.defineProperty($hr,"__esModule",{value:!0});$hr.datasource=void 0;$hr.datasource="gitlab-packages"});var BBa=A(Hhr=>{"use strict";Object.defineProperty(Hhr,"__esModule",{value:!0});Hhr.GitlabPackagesDatasource=void 0;var Vqf=(tn(),Dr(en)),zqf=ug(),$qf=xfe(),Qqf=Ip(),Kqf=K0(),Qhr=OBa(),Khr=class e extends Kqf.Datasource{static id=Qhr.datasource;http;caching=!0;customRegistrySupport=!0;defaultRegistryUrls=["https://gitlab.com"];constructor(){super(Qhr.datasource),this.http=new $qf.GitlabHttp(Qhr.datasource)}static getGitlabPackageApiUrl(r,t,n){let i=encodeURIComponent(t),s=encodeURIComponent(n);return(0,Qqf.joinUrlParts)(r,"api/v4/projects",i,`packages?package_name=${s}&per_page=100`)}async getReleases({registryUrl:r,packageName:t}){var c;if(!r)return null;let[n,i]=t.split(":",2),s=e.getGitlabPackageApiUrl(r,n,i),a={releases:[]},o;try{o=(await this.http.getJson(s,{paginate:!0})).body,a.releases=o.filter(l=>l.name===i).map(({version:l,created_at:u})=>({version:l,releaseTimestamp:u}))}catch(l){this.handleGenericErrors(l)}return(c=a.releases)!=null&&c.length?a:null}};Hhr.GitlabPackagesDatasource=Khr;Vqf.__decorate([(0,zqf.cache)({namespace:`datasource-${Qhr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}-${r}`})],Khr.prototype,"getReleases",null)});var Jhr=A(Yhr=>{"use strict";Object.defineProperty(Yhr,"__esModule",{value:!0});Yhr.GolangVersionDatasource=void 0;var Hqf=(tn(),Dr(en)),w3t=Ug(),Wqf=ug(),Whr=Ba(),Yqf=Ip(),qBa=ZD(),Jqf=K0(),Xqf=(0,Whr.regEx)(`\r?
          -`),Zqf="	{",eMf="	},",tMf=(0,Whr.regEx)("Date\\{(?\\d+),\\s+(?\\d+),\\s+(?\\d+)\\}"),rMf=(0,Whr.regEx)("Version\\{(?\\d+),\\s+(?\\d+),\\s+(?\\d+)\\}"),nMf=(0,Whr.regEx)("Future:\\s+true"),I3t=class e extends Jqf.Datasource{static id="golang-version";constructor(){super(e.id)}defaultRegistryUrls=["https://raw.githubusercontent.com/golang/website"];customRegistrySupport=!0;defaultVersioning=qBa.id;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://go.dev/",sourceUrl:"https://github.com/golang/go",releases:[]},n=(0,Yqf.joinUrlParts)(r,"/HEAD/internal/history/release.go"),s=(await this.http.get(n)).body.split(Xqf),a=s.indexOf("var Releases = []*Release{");if(a===-1)throw new w3t.ExternalHostError(new Error("Invalid file - could not find the Releases section"));s.splice(0,a+1);let o={version:void 0},c=!1;for(;s.length!==0;){let l=s.shift();if(l===Zqf){if(o.version!==void 0)throw new w3t.ExternalHostError(new Error("Invalid file - unexpected error while parsing a release"))}else if(l===eMf){if(c)c=!1;else{if(o.version===void 0)throw new w3t.ExternalHostError(new Error("Invalid file - release has empty version"));t.releases.push(o)}o={version:void 0}}else{nMf.test(l)&&(c=!0);let m=tMf.exec(l);if(m!=null&&m.groups){let _=m.groups.year.padStart(4,"0"),b=m.groups.month.padStart(2,"0"),v=m.groups.day.padStart(2,"0");o.releaseTimestamp=`${_}-${b}-${v}T00:00:00.000Z`}let h=rMf.exec(l);if(h!=null&&h.groups&&(o.version=`${h.groups.versionMajor}.${h.groups.versionMinor}.${h.groups.patch}`,!(0,qBa.isVersion)(o.version)))throw new w3t.ExternalHostError(new Error(`Version ${o.version} is not a valid semver`))}}if(t.releases.length===0)throw new w3t.ExternalHostError(new Error("Invalid file - zero releases extracted"));return t}};Yhr.GolangVersionDatasource=I3t;Hqf.__decorate([(0,Wqf.cache)({namespace:`datasource-${I3t.id}`,key:"all"})],I3t.prototype,"getReleases",null)});var Zhr=A(Xhr=>{"use strict";Object.defineProperty(Xhr,"__esModule",{value:!0});Xhr.GradleVersionDatasource=void 0;var MBa=(tn(),Dr(en)),iMf=ug(),sMf=Ba(),aMf=MBa.__importStar(Dne()),oMf=K0(),x3t=class e extends oMf.Datasource{static id="gradle-version";constructor(){super(e.id)}defaultRegistryUrls=["https://services.gradle.org/versions/all"];defaultVersioning=aMf.id;registryStrategy="merge";static buildTimeRegex=(0,sMf.regEx)("^(\\d\\d\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\+\\d\\d\\d\\d)$");async getReleases({registryUrl:r}){if(!r)return null;let t;try{t=(await this.http.getJson(r)).body.filter(s=>!s.snapshot&&!s.nightly).map(s=>{let{version:a,buildTime:o}=s,c=e.getGitRef(s.version),l=e.formatBuildTime(o),u={version:a,gitRef:c,releaseTimestamp:l};return s.broken&&(u.isDeprecated=!0),u})}catch(i){this.handleGenericErrors(i)}let n={releases:t,homepage:"https://gradle.org",sourceUrl:"https://github.com/gradle/gradle"};return n.releases.length?n:null}static formatBuildTime(r){return r&&e.buildTimeRegex.test(r)?r.replace(e.buildTimeRegex,"$1-$2-$3T$4:$5:$6$7"):null}static getGitRef(r){let[t,n,i]=r.split(/-([a-z]+)-/),s="";n==="rc"?s=`-RC${i}`:n==="milestone"&&(s=`-M${i}`);let[a,o,c="0"]=t.split(".");return`v${a}.${o}.${c}${s}`}};Xhr.GradleVersionDatasource=x3t;MBa.__decorate([(0,iMf.cache)({namespace:`datasource-${x3t.id}`,key:({registryUrl:e})=>`${e}`})],x3t.prototype,"getReleases",null)});var tgr=A(egr=>{"use strict";Object.defineProperty(egr,"__esModule",{value:!0});egr.HermitDatasource=void 0;var jBa=(tn(),Dr(en)),C0e=Pi(),GBa=ug(),cMf=sfe(),uMf=TV(),lMf=Ba(),dMf=$Ve(),pMf=Ip(),LBa=Pcr(),mMf=K0(),T3t=class e extends mMf.Datasource{static id="hermit";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=LBa.id;defaultRegistryUrls=["https://github.com/cashapp/hermit-packages"];pathRegex;constructor(){super(e.id),this.http=new uMf.GithubHttp(LBa.id),this.pathRegex=(0,lMf.regEx)("^/(?[^/]+)/(?[^/]+)$")}async getReleases({packageName:r,registryUrl:t}){if(C0e.logger.trace("HermitDataSource.getReleases()"),!t)return C0e.logger.error("registryUrl must be supplied"),null;let n=(0,pMf.parseUrl)(t);if(n===null)return C0e.logger.warn({registryUrl:t},"invalid registryUrl given"),null;if(!t.startsWith("https://github.com/"))return C0e.logger.warn({registryUrl:t},"Only Github registryUrl is supported"),null;let i=await this.getHermitSearchManifest(n);if(i===null)return null;let s=i.find(o=>o.Name===r);if(!s)return C0e.logger.debug(`Could not find hermit package ${r} at URL ${t}`),null;let a=s.Repository;return{sourceUrl:a,releases:[...s.Versions.map(o=>({version:o,sourceUrl:a})),...s.Channels.map(o=>({version:o,sourceUrl:a}))]}}async getHermitSearchManifest(r){var m;let t=r.toString(),n=r.host??"",i=(m=this.pathRegex.exec(r.pathname??""))==null?void 0:m.groups;if(!i)return C0e.logger.warn({registryUrl:t},"failed to get owner and repo from given url"),null;let{owner:s,repo:a}=i,o=(0,cMf.getApiBaseUrl)(`https://${n}`),l=(await this.http.getJson(`${o}repos/${s}/${a}/releases/tags/index`)).body.assets.find(h=>h.name==="index.json");if(!l)return C0e.logger.warn({registryUrl:t},"can't find asset index.json in the given registryUrl"),null;let u=await(0,dMf.streamToString)(this.http.stream(l.url,{headers:{accept:"application/octet-stream"}}));try{return JSON.parse(u)}catch{C0e.logger.warn("error parsing hermit search manifest from remote respond")}return null}};egr.HermitDatasource=T3t;jBa.__decorate([(0,GBa.cache)({namespace:"datasource-hermit-package",key:({registryUrl:e,packageName:r})=>`${e??""}-${r}`})],T3t.prototype,"getReleases",null);jBa.__decorate([(0,GBa.cache)({namespace:"datasource-hermit-search-manifest",key:e=>e.toString()})],T3t.prototype,"getHermitSearchManifest",null)});var ngr=A(rgr=>{"use strict";Object.defineProperty(rgr,"__esModule",{value:!0});rgr.HexDatasource=void 0;var VBa=(tn(),Dr(en)),UBa=Pi(),fMf=ug(),hMf=VBa.__importStar(Rcr()),gMf=K0(),P3t=class e extends gMf.Datasource{static id="hex";constructor(){super(e.id)}defaultRegistryUrls=["https://hex.pm/"];customRegistrySupport=!1;defaultVersioning=hMf.id;async getReleases({packageName:r,registryUrl:t}){var _,b;if(!t)return null;let[n,i]=r.split(":"),s=i?`repos/${i}/`:"",a=`${t}api/${s}packages/${n}`,o;try{o=await this.http.getJson(a)}catch(v){this.handleGenericErrors(v)}let c=o.body;if(!c)return UBa.logger.warn({datasource:"hex",packageName:r},"Invalid response body"),null;let{releases:l=[],html_url:u,meta:m}=c;if(l.length===0)return UBa.logger.debug(`No versions found for ${n} (${a})`),null;let h={releases:l.map(({version:v,inserted_at:w})=>w?{version:v,releaseTimestamp:w}:{version:v})};return u&&(h.homepage=u),(_=m==null?void 0:m.links)!=null&&_.Github&&(h.sourceUrl=(b=m==null?void 0:m.links)==null?void 0:b.Github),h}};rgr.HexDatasource=P3t;VBa.__decorate([(0,fMf.cache)({namespace:`datasource-${P3t.id}`,key:({packageName:e})=>e})],P3t.prototype,"getReleases",null)});var sgr=A(igr=>{"use strict";Object.defineProperty(igr,"__esModule",{value:!0});igr.JenkinsPluginsDatasource=void 0;var QBa=(tn(),Dr(en)),zBa=Pi(),KBa=ug(),$Ba=iP(),yMf=K0(),WSe=class e extends yMf.Datasource{static id="jenkins-plugins";constructor(){super(e.id)}defaultRegistryUrls=["https://updates.jenkins.io"];registryStrategy="hunt";static packageInfoUrl="https://updates.jenkins.io/current/update-center.actual.json";static packageVersionsUrl="https://updates.jenkins.io/current/plugin-versions.json";async getReleases({packageName:r}){let n=(await this.getJenkinsPluginInfo())[r];if(!n)return null;let i=(0,$Ba.clone)(n),a=(await this.getJenkinsPluginVersions())[r];return i.releases=a?(0,$Ba.clone)(a):[],i}async getJenkinsPluginInfo(){var n;let{plugins:r}=await this.getJenkinsUpdateCenterResponse(e.packageInfoUrl),t={};for(let i of Object.keys(r??[]))t[i]={releases:[],sourceUrl:(n=r[i])==null?void 0:n.scm};return t}async getJenkinsPluginVersions(){let{plugins:r}=await this.getJenkinsUpdateCenterResponse(e.packageVersionsUrl),t={};for(let n of Object.keys(r??[]))t[n]=Object.keys(r[n]).map(i=>{var c,l;let s=(c=r[n][i])==null?void 0:c.url,a=(l=r[n][i])==null?void 0:l.buildDate,o=a?new Date(`${a} UTC`).toISOString():null;return{version:i,downloadUrl:s,releaseTimestamp:o}});return t}async getJenkinsUpdateCenterResponse(r){let t;try{zBa.logger.debug(`jenkins-plugins: Fetching Jenkins plugins from ${r}`);let n=Date.now();t=(await this.http.getJson(r)).body;let i=Math.round(Date.now()-n);zBa.logger.debug({durationMs:i},`jenkins-plugins: Fetched Jenkins plugins from ${r}`)}catch(n){this.handleGenericErrors(n)}return t}};igr.JenkinsPluginsDatasource=WSe;QBa.__decorate([(0,KBa.cache)({namespace:WSe.id,key:"info",ttlMinutes:1440})],WSe.prototype,"getJenkinsPluginInfo",null);QBa.__decorate([(0,KBa.cache)({namespace:WSe.id,key:"versions"})],WSe.prototype,"getJenkinsPluginVersions",null)});var agr=A(Cat=>{"use strict";Object.defineProperty(Cat,"__esModule",{value:!0});Cat.KubernetesApiDatasource=Cat.supportedApis=void 0;var Cjn=(tn(),Dr(en)),_Mf=Cjn.__importDefault(XS()),AMf=Cjn.__importDefault(lIt()),bMf=Cjn.__importStar(Ncr()),CMf=K0(),HBa=_Mf.default.parse(AMf.default.get("data/kubernetes-api.json5"));Cat.supportedApis=new Set(Object.keys(HBa));var bjn=class e extends CMf.Datasource{static id="kubernetes-api";constructor(){super(e.id)}defaultVersioning=bMf.id;getReleases({packageName:r}){let t=HBa[r];if(t){let n=t.map(i=>({version:i}));return Promise.resolve({releases:n})}return Promise.resolve(null)}};Cat.KubernetesApiDatasource=bjn});var R3t=A(v0e=>{"use strict";Object.defineProperty(v0e,"__esModule",{value:!0});v0e.parseRegistryUrl=v0e.massageUrl=v0e.removeBuildMeta=void 0;var vMf=Pi(),vjn=Ba(),EMf=Ip(),DMf=(0,vjn.regEx)(/\+.+$/g);function SMf(e){return e.replace(DMf,"")}v0e.removeBuildMeta=SMf;var wMf=(0,vjn.regEx)(/\s/g);function IMf(e){let r=e;return r=r.replace(wMf,"%20"),r}v0e.massageUrl=IMf;var xMf=(0,vjn.regEx)(/#protocolVersion=(?2|3)/);function TMf(e){var s;let r=(0,EMf.parseUrl)(e);if(!r)return vMf.logger.debug({urL:e},`nuget registry failure: can't parse ${e}`),{feedUrl:e,protocolVersion:null};let t=2,n=(s=xMf.exec(r.hash))==null?void 0:s.groups;if(n){let{protocol:a}=n;r.hash="",t=Number.parseInt(a,10)}else r.pathname.endsWith(".json")&&(t=3);return{feedUrl:r.href,protocolVersion:t}}v0e.parseRegistryUrl=TMf});var YBa=A(cgr=>{"use strict";Object.defineProperty(cgr,"__esModule",{value:!0});cgr.getReleases=void 0;var PMf=WW(),RMf=Pi(),kMf=Ba(),WBa=R3t();function ogr(e,r){var t,n;return(n=(t=e.childNamed("m:properties"))==null?void 0:t.childNamed(`d:${r}`))==null?void 0:n.val}async function FMf(e,r,t){let n={releases:[]},i=`${r.replace((0,kMf.regEx)(/\/+$/),"")}/FindPackagesById()?id=%27${t}%27&$select=Version,IsLatestVersion,ProjectUrl,Published`;for(;i!==null;){let s=await e.get(i),a=new PMf.XmlDocument(s.body),o=a.childrenNamed("entry");for(let l of o){let u=ogr(l,"Version"),m=ogr(l,"Published");n.releases.push({version:(0,WBa.removeBuildMeta)(`${u}`),releaseTimestamp:m});try{if(ogr(l,"IsLatestVersion")==="true"){let _=ogr(l,"ProjectUrl");_&&(n.sourceUrl=(0,WBa.massageUrl)(_))}}catch(h){RMf.logger.debug({err:h,pkgName:t,feedUrl:r},"nuget registry failure: can't parse pkg info for project url")}}let c=a.childrenNamed("link").find(l=>l.attr.rel==="next");i=c?c.attr.href:null}return n.releases.length===0?null:n}cgr.getReleases=FMf});var ZBa=A(vat=>{"use strict";Object.defineProperty(vat,"__esModule",{value:!0});vat.getReleases=vat.getResourceUrl=void 0;var pgr=(tn(),Dr(en)),NMf=pgr.__importDefault(_a()),F3t=pgr.__importDefault(Hy()),OMf=WW(),dgr=Pi(),JBa=Ug(),ugr=pgr.__importStar(gF()),BMf=Wb(),qMf=pgr.__importStar(lP()),MMf=Ba(),LMf=Ip(),k3t=R3t(),lgr="datasource-nuget";async function XBa(e,r,t="RegistrationsBaseUrl"){let n=`${r}:${t}`,i=await ugr.get(lgr,n);if(i)return i;try{let s=r,a=await ugr.get(lgr,s);a||(a=(await e.getJson(r)).body,await ugr.set(lgr,s,a,3*24*60));let o=a.resources.map(({"@id":u,"@type":m})=>{var h,_;return{serviceId:u,type:(h=m==null?void 0:m.split("/"))==null?void 0:h.shift(),version:(_=m==null?void 0:m.split("/"))==null?void 0:_.pop()}}).filter(({type:u,version:m})=>u===t&&F3t.default.valid(m)).sort((u,m)=>u.version&&m.version?F3t.default.compare(u.version,m.version):0),{serviceId:c,version:l}=o.pop();return t==="RegistrationsBaseUrl"&&l&&!l.startsWith("3.0.0-")&&!F3t.default.satisfies(l,"^3.0.0")&&dgr.logger.warn({url:r,version:l},"Nuget: Unknown version returned. Only v3 is supported"),await ugr.set(lgr,n,c,60),c}catch(s){if(s instanceof JBa.ExternalHostError)throw s;return dgr.logger.debug({err:s,url:r},`nuget registry failure: can't get ${t}`),null}}vat.getResourceUrl=XBa;async function jMf(e,r){let t=r.items;if(!t){let n=r["@id"];t=(await e.getJson(n)).body.items}return t.map(({catalogEntry:n})=>n)}async function GMf(e,r,t,n){var b;let s=`${t.replace((0,MMf.regEx)(/\/*$/),"")}/${n.toLowerCase()}/index.json`,o=(await e.getJson(s)).body.items||[],c=o.map(v=>()=>jMf(e,v)),l=(await qMf.all(c)).flat(),u=null,m=null,h=l.map(({version:v,published:w,projectUrl:x,listed:P})=>{let k={version:(0,k3t.removeBuildMeta)(v)};return w&&(k.releaseTimestamp=w),F3t.default.valid(v)&&!F3t.default.prerelease(v)&&(m=(0,k3t.removeBuildMeta)(v),u=x?(0,k3t.massageUrl)(x):u),P===!1&&(k.isDeprecated=!0),k});if(!h.length)return null;if(m===null&&o.length){let v=l.pop();m=(0,k3t.removeBuildMeta)(v.version),u??=v.projectUrl??null}let _={releases:h};try{let v=await XBa(e,r,"PackageBaseAddress");if(NMf.default.nonEmptyString(v)){let w=`${(0,LMf.ensureTrailingSlash)(v)}${n.toLowerCase()}/${m}/${n.toLowerCase()}.nuspec`,x=await e.get(w),k=new OMf.XmlDocument(x.body).valueWithPath("metadata.repository@url");k&&(_.sourceUrl=(0,k3t.massageUrl)(k))}}catch(v){if(v instanceof JBa.ExternalHostError)throw v;return v instanceof BMf.HttpError&&((b=v.response)==null?void 0:b.statusCode)===404?(dgr.logger.debug({registryUrl:r,pkgName:n,pkgVersion:m},"package manifest (.nuspec) not found"),_):(dgr.logger.debug({err:v,registryUrl:r,pkgName:n,pkgVersion:m},"Cannot obtain sourceUrl"),_)}return u&&(_.sourceUrl??=u,_.homepage??=u),_}vat.getReleases=GMf});var nie=A(YSe=>{"use strict";Object.defineProperty(YSe,"__esModule",{value:!0});YSe.NugetDatasource=YSe.defaultRegistryUrls=void 0;var Djn=(tn(),Dr(en)),UMf=Pi(),VMf=Djn.__importStar(LAn()),zMf=K0(),$Mf=R3t(),QMf=Djn.__importStar(YBa()),e9a=Djn.__importStar(ZBa());YSe.defaultRegistryUrls=["https://api.nuget.org/v3/index.json"];var Ejn=class e extends zMf.Datasource{static id="nuget";defaultRegistryUrls=YSe.defaultRegistryUrls;defaultVersioning=VMf.id;registryStrategy="merge";constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){if(UMf.logger.trace(`nuget.getReleases(${r})`),!t)return null;let{feedUrl:n,protocolVersion:i}=(0,$Mf.parseRegistryUrl)(t);if(i===2)return QMf.getReleases(this.http,n,r);if(i===3){let s=await e9a.getResourceUrl(this.http,n);if(s)return e9a.getReleases(this.http,n,s,r)}return null}};YSe.NugetDatasource=Ejn});var fgr=A(mgr=>{"use strict";Object.defineProperty(mgr,"__esModule",{value:!0});mgr.OrbDatasource=void 0;var KMf=(tn(),Dr(en)),t9a=Pi(),HMf=ug(),WMf=K0(),YMf=`
          +`);let i=n.parse(t),s="#text",a=Object.keys(i)[0],o=i[a];return o[s]&&(o[a]=o[s],delete o[s]),(0,Te.getValueFromTextNode)(o)}return{}}),Bu=async(e,r)=>{let t=await ml(e,r);return t.Error&&(t.Error.message=t.Error.message??t.Error.Message),t},qu=e=>Object.entries(e).map(([r,t])=>(0,Te.extendedEncodeURIComponent)(r)+"="+(0,Te.extendedEncodeURIComponent)(t)).join("&"),Mu=(e,r)=>{var t;if(((t=r.Error)==null?void 0:t.Code)!==void 0)return r.Error.Code;if(e.statusCode==404)return"NotFound"}});var kBn=A(Cnt=>{"use strict";Object.defineProperty(Cnt,"__esModule",{value:!0});Cnt.AddRoleToDBClusterCommand=Cnt.$Command=void 0;var RRf=Ue(),kRf=ze(),j7a=qe();Object.defineProperty(Cnt,"$Command",{enumerable:!0,get:function(){return j7a.Command}});var L7a=Pu(),RBn=class e extends j7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddRoleToDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L7a.se_AddRoleToDBClusterCommand)(r,t)}deserialize(r,t){return(0,L7a.de_AddRoleToDBClusterCommand)(r,t)}};Cnt.AddRoleToDBClusterCommand=RBn});var NBn=A(vnt=>{"use strict";Object.defineProperty(vnt,"__esModule",{value:!0});vnt.AddRoleToDBInstanceCommand=vnt.$Command=void 0;var FRf=Ue(),NRf=ze(),U7a=qe();Object.defineProperty(vnt,"$Command",{enumerable:!0,get:function(){return U7a.Command}});var G7a=Pu(),FBn=class e extends U7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddRoleToDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G7a.se_AddRoleToDBInstanceCommand)(r,t)}deserialize(r,t){return(0,G7a.de_AddRoleToDBInstanceCommand)(r,t)}};vnt.AddRoleToDBInstanceCommand=FBn});var BBn=A(Ent=>{"use strict";Object.defineProperty(Ent,"__esModule",{value:!0});Ent.AddSourceIdentifierToSubscriptionCommand=Ent.$Command=void 0;var ORf=Ue(),BRf=ze(),z7a=qe();Object.defineProperty(Ent,"$Command",{enumerable:!0,get:function(){return z7a.Command}});var V7a=Pu(),OBn=class e extends z7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ORf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddSourceIdentifierToSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V7a.se_AddSourceIdentifierToSubscriptionCommand)(r,t)}deserialize(r,t){return(0,V7a.de_AddSourceIdentifierToSubscriptionCommand)(r,t)}};Ent.AddSourceIdentifierToSubscriptionCommand=OBn});var MBn=A(Dnt=>{"use strict";Object.defineProperty(Dnt,"__esModule",{value:!0});Dnt.AddTagsToResourceCommand=Dnt.$Command=void 0;var qRf=Ue(),MRf=ze(),Q7a=qe();Object.defineProperty(Dnt,"$Command",{enumerable:!0,get:function(){return Q7a.Command}});var $7a=Pu(),qBn=class e extends Q7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,MRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AddTagsToResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$7a.se_AddTagsToResourceCommand)(r,t)}deserialize(r,t){return(0,$7a.de_AddTagsToResourceCommand)(r,t)}};Dnt.AddTagsToResourceCommand=qBn});var jBn=A(Snt=>{"use strict";Object.defineProperty(Snt,"__esModule",{value:!0});Snt.ApplyPendingMaintenanceActionCommand=Snt.$Command=void 0;var LRf=Ue(),jRf=ze(),H7a=qe();Object.defineProperty(Snt,"$Command",{enumerable:!0,get:function(){return H7a.Command}});var K7a=Pu(),LBn=class e extends H7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,LRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ApplyPendingMaintenanceActionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K7a.se_ApplyPendingMaintenanceActionCommand)(r,t)}deserialize(r,t){return(0,K7a.de_ApplyPendingMaintenanceActionCommand)(r,t)}};Snt.ApplyPendingMaintenanceActionCommand=LBn});var UBn=A(wnt=>{"use strict";Object.defineProperty(wnt,"__esModule",{value:!0});wnt.AuthorizeDBSecurityGroupIngressCommand=wnt.$Command=void 0;var GRf=Ue(),URf=ze(),Y7a=qe();Object.defineProperty(wnt,"$Command",{enumerable:!0,get:function(){return Y7a.Command}});var W7a=Pu(),GBn=class e extends Y7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,URf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,GRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"AuthorizeDBSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W7a.se_AuthorizeDBSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,W7a.de_AuthorizeDBSecurityGroupIngressCommand)(r,t)}};wnt.AuthorizeDBSecurityGroupIngressCommand=GBn});var zBn=A(Int=>{"use strict";Object.defineProperty(Int,"__esModule",{value:!0});Int.BacktrackDBClusterCommand=Int.$Command=void 0;var VRf=Ue(),zRf=ze(),X7a=qe();Object.defineProperty(Int,"$Command",{enumerable:!0,get:function(){return X7a.Command}});var J7a=Pu(),VBn=class e extends X7a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,VRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"BacktrackDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J7a.se_BacktrackDBClusterCommand)(r,t)}deserialize(r,t){return(0,J7a.de_BacktrackDBClusterCommand)(r,t)}};Int.BacktrackDBClusterCommand=VBn});var QBn=A(xnt=>{"use strict";Object.defineProperty(xnt,"__esModule",{value:!0});xnt.CancelExportTaskCommand=xnt.$Command=void 0;var $Rf=Ue(),QRf=ze(),e6a=qe();Object.defineProperty(xnt,"$Command",{enumerable:!0,get:function(){return e6a.Command}});var Z7a=Pu(),$Bn=class e extends e6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,QRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$Rf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CancelExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z7a.se_CancelExportTaskCommand)(r,t)}deserialize(r,t){return(0,Z7a.de_CancelExportTaskCommand)(r,t)}};xnt.CancelExportTaskCommand=$Bn});var HBn=A(Tnt=>{"use strict";Object.defineProperty(Tnt,"__esModule",{value:!0});Tnt.CopyDBClusterParameterGroupCommand=Tnt.$Command=void 0;var KRf=Ue(),HRf=ze(),r6a=qe();Object.defineProperty(Tnt,"$Command",{enumerable:!0,get:function(){return r6a.Command}});var t6a=Pu(),KBn=class e extends r6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,HRf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,KRf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t6a.se_CopyDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,t6a.de_CopyDBClusterParameterGroupCommand)(r,t)}};Tnt.CopyDBClusterParameterGroupCommand=KBn});var Pnt=A(Zne=>{"use strict";Object.defineProperty(Zne,"__esModule",{value:!0});Zne.getCrossRegionPresignedUrlPlugin=Zne.crossRegionPresignedUrlMiddlewareOptions=Zne.crossRegionPresignedUrlMiddleware=void 0;var WRf=AEn(),YRf=Ue(),JRf=QC(),XRf=swt(),ZRf=/arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?/,n6a={SourceDBSnapshotIdentifier:"CopyDBSnapshot",SourceDBInstanceIdentifier:"CreateDBInstanceReadReplica",ReplicationSourceIdentifier:"CreateDBCluster",SourceDBClusterSnapshotIdentifier:"CopyDBClusterSnapshot",SourceDBInstanceArn:"StartDBInstanceAutomatedBackupsReplication"},ekf="2014-10-31";function s6a(e){return(r,t)=>async n=>{let{input:i}=n,s=await e.region(),a=Object.keys(n6a).filter(c=>i.hasOwnProperty(c))[0];if(!a)return r(n);let o=n6a[a];if(!i.PreSignedUrl&&rkf(i[a])&&s!==i6a(i[a])){let c=i6a(i[a]),l;typeof e.endpoint=="function"?l=await e.endpoint():l=(0,YRf.toEndpointV1)(t.endpointV2),l.hostname=`rds.${c}.amazonaws.com`;let u=new JRf.HttpRequest({...l,protocol:"https",headers:{host:l.hostname},query:{Action:o,Version:ekf,KmsKeyId:i.KmsKeyId,DestinationRegion:s,[a]:i[a]}}),h=await new XRf.SignatureV4({credentials:e.credentials,region:c,service:"rds",sha256:e.sha256,uriEscapePath:e.signingEscapePath}).presign(u,{expiresIn:3600});n={...n,input:{...n.input,PreSignedUrl:(0,WRf.formatUrl)(h)}}}return r(n)}}Zne.crossRegionPresignedUrlMiddleware=s6a;Zne.crossRegionPresignedUrlMiddlewareOptions={step:"serialize",tags:["CROSS_REGION_PRESIGNED_URL"],name:"crossRegionPresignedUrlMiddleware",override:!0,relation:"after",toMiddleware:"endpointV2Middleware"};var tkf=e=>({applyToStack:r=>{r.addRelativeTo(s6a(e),Zne.crossRegionPresignedUrlMiddlewareOptions)}});Zne.getCrossRegionPresignedUrlPlugin=tkf;function rkf(e){return e?ZRf.test(e):!1}function i6a(e){let r=e.split(":");if(r.length<4)throw new Error(`Cannot infer endpoint from '${e}'`);return r[3]}});var YBn=A(Rnt=>{"use strict";Object.defineProperty(Rnt,"__esModule",{value:!0});Rnt.CopyDBClusterSnapshotCommand=Rnt.$Command=void 0;var nkf=Pnt(),ikf=Ue(),skf=ze(),o6a=qe();Object.defineProperty(Rnt,"$Command",{enumerable:!0,get:function(){return o6a.Command}});var a6a=Pu(),WBn=class e extends o6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,skf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ikf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,nkf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a6a.se_CopyDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,a6a.de_CopyDBClusterSnapshotCommand)(r,t)}};Rnt.CopyDBClusterSnapshotCommand=WBn});var XBn=A(knt=>{"use strict";Object.defineProperty(knt,"__esModule",{value:!0});knt.CopyDBParameterGroupCommand=knt.$Command=void 0;var akf=Ue(),okf=ze(),u6a=qe();Object.defineProperty(knt,"$Command",{enumerable:!0,get:function(){return u6a.Command}});var c6a=Pu(),JBn=class e extends u6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,okf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,akf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c6a.se_CopyDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,c6a.de_CopyDBParameterGroupCommand)(r,t)}};knt.CopyDBParameterGroupCommand=JBn});var e9n=A(Fnt=>{"use strict";Object.defineProperty(Fnt,"__esModule",{value:!0});Fnt.CopyDBSnapshotCommand=Fnt.$Command=void 0;var ckf=Pnt(),ukf=Ue(),lkf=ze(),d6a=qe();Object.defineProperty(Fnt,"$Command",{enumerable:!0,get:function(){return d6a.Command}});var l6a=Pu(),ZBn=class e extends d6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ukf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,ckf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l6a.se_CopyDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,l6a.de_CopyDBSnapshotCommand)(r,t)}};Fnt.CopyDBSnapshotCommand=ZBn});var r9n=A(Nnt=>{"use strict";Object.defineProperty(Nnt,"__esModule",{value:!0});Nnt.CopyOptionGroupCommand=Nnt.$Command=void 0;var dkf=Ue(),pkf=ze(),m6a=qe();Object.defineProperty(Nnt,"$Command",{enumerable:!0,get:function(){return m6a.Command}});var p6a=Pu(),t9n=class e extends m6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CopyOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p6a.se_CopyOptionGroupCommand)(r,t)}deserialize(r,t){return(0,p6a.de_CopyOptionGroupCommand)(r,t)}};Nnt.CopyOptionGroupCommand=t9n});var i9n=A(Ont=>{"use strict";Object.defineProperty(Ont,"__esModule",{value:!0});Ont.CreateBlueGreenDeploymentCommand=Ont.$Command=void 0;var mkf=Ue(),fkf=ze(),h6a=qe();Object.defineProperty(Ont,"$Command",{enumerable:!0,get:function(){return h6a.Command}});var f6a=Pu(),n9n=class e extends h6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f6a.se_CreateBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,f6a.de_CreateBlueGreenDeploymentCommand)(r,t)}};Ont.CreateBlueGreenDeploymentCommand=n9n});var a9n=A(Bnt=>{"use strict";Object.defineProperty(Bnt,"__esModule",{value:!0});Bnt.CreateCustomDBEngineVersionCommand=Bnt.$Command=void 0;var hkf=Ue(),gkf=ze(),y6a=qe();Object.defineProperty(Bnt,"$Command",{enumerable:!0,get:function(){return y6a.Command}});var g6a=Pu(),s9n=class e extends y6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g6a.se_CreateCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,g6a.de_CreateCustomDBEngineVersionCommand)(r,t)}};Bnt.CreateCustomDBEngineVersionCommand=s9n});var c9n=A(qnt=>{"use strict";Object.defineProperty(qnt,"__esModule",{value:!0});qnt.CreateDBClusterCommand=qnt.$Command=void 0;var ykf=Pnt(),_kf=Ue(),Akf=ze(),A6a=qe();Object.defineProperty(qnt,"$Command",{enumerable:!0,get:function(){return A6a.Command}});var _6a=Pu(),o9n=class e extends A6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Akf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_kf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,ykf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_6a.se_CreateDBClusterCommand)(r,t)}deserialize(r,t){return(0,_6a.de_CreateDBClusterCommand)(r,t)}};qnt.CreateDBClusterCommand=o9n});var l9n=A(Mnt=>{"use strict";Object.defineProperty(Mnt,"__esModule",{value:!0});Mnt.CreateDBClusterEndpointCommand=Mnt.$Command=void 0;var bkf=Ue(),Ckf=ze(),C6a=qe();Object.defineProperty(Mnt,"$Command",{enumerable:!0,get:function(){return C6a.Command}});var b6a=Pu(),u9n=class e extends C6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ckf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,bkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b6a.se_CreateDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,b6a.de_CreateDBClusterEndpointCommand)(r,t)}};Mnt.CreateDBClusterEndpointCommand=u9n});var p9n=A(Lnt=>{"use strict";Object.defineProperty(Lnt,"__esModule",{value:!0});Lnt.CreateDBClusterParameterGroupCommand=Lnt.$Command=void 0;var vkf=Ue(),Ekf=ze(),E6a=qe();Object.defineProperty(Lnt,"$Command",{enumerable:!0,get:function(){return E6a.Command}});var v6a=Pu(),d9n=class e extends E6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ekf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v6a.se_CreateDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,v6a.de_CreateDBClusterParameterGroupCommand)(r,t)}};Lnt.CreateDBClusterParameterGroupCommand=d9n});var f9n=A(jnt=>{"use strict";Object.defineProperty(jnt,"__esModule",{value:!0});jnt.CreateDBClusterSnapshotCommand=jnt.$Command=void 0;var Dkf=Ue(),Skf=ze(),S6a=qe();Object.defineProperty(jnt,"$Command",{enumerable:!0,get:function(){return S6a.Command}});var D6a=Pu(),m9n=class e extends S6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Skf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D6a.se_CreateDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,D6a.de_CreateDBClusterSnapshotCommand)(r,t)}};jnt.CreateDBClusterSnapshotCommand=m9n});var g9n=A(Gnt=>{"use strict";Object.defineProperty(Gnt,"__esModule",{value:!0});Gnt.CreateDBInstanceCommand=Gnt.$Command=void 0;var wkf=Ue(),Ikf=ze(),I6a=qe();Object.defineProperty(Gnt,"$Command",{enumerable:!0,get:function(){return I6a.Command}});var w6a=Pu(),h9n=class e extends I6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ikf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w6a.se_CreateDBInstanceCommand)(r,t)}deserialize(r,t){return(0,w6a.de_CreateDBInstanceCommand)(r,t)}};Gnt.CreateDBInstanceCommand=h9n});var _9n=A(Unt=>{"use strict";Object.defineProperty(Unt,"__esModule",{value:!0});Unt.CreateDBInstanceReadReplicaCommand=Unt.$Command=void 0;var xkf=Pnt(),Tkf=Ue(),Pkf=ze(),T6a=qe();Object.defineProperty(Unt,"$Command",{enumerable:!0,get:function(){return T6a.Command}});var x6a=Pu(),y9n=class e extends T6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,xkf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBInstanceReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x6a.se_CreateDBInstanceReadReplicaCommand)(r,t)}deserialize(r,t){return(0,x6a.de_CreateDBInstanceReadReplicaCommand)(r,t)}};Unt.CreateDBInstanceReadReplicaCommand=y9n});var b9n=A(Vnt=>{"use strict";Object.defineProperty(Vnt,"__esModule",{value:!0});Vnt.CreateDBParameterGroupCommand=Vnt.$Command=void 0;var Rkf=Ue(),kkf=ze(),R6a=qe();Object.defineProperty(Vnt,"$Command",{enumerable:!0,get:function(){return R6a.Command}});var P6a=Pu(),A9n=class e extends R6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Rkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P6a.se_CreateDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,P6a.de_CreateDBParameterGroupCommand)(r,t)}};Vnt.CreateDBParameterGroupCommand=A9n});var v9n=A(znt=>{"use strict";Object.defineProperty(znt,"__esModule",{value:!0});znt.CreateDBProxyCommand=znt.$Command=void 0;var Fkf=Ue(),Nkf=ze(),F6a=qe();Object.defineProperty(znt,"$Command",{enumerable:!0,get:function(){return F6a.Command}});var k6a=Pu(),C9n=class e extends F6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Nkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k6a.se_CreateDBProxyCommand)(r,t)}deserialize(r,t){return(0,k6a.de_CreateDBProxyCommand)(r,t)}};znt.CreateDBProxyCommand=C9n});var D9n=A($nt=>{"use strict";Object.defineProperty($nt,"__esModule",{value:!0});$nt.CreateDBProxyEndpointCommand=$nt.$Command=void 0;var Okf=Ue(),Bkf=ze(),O6a=qe();Object.defineProperty($nt,"$Command",{enumerable:!0,get:function(){return O6a.Command}});var N6a=Pu(),E9n=class e extends O6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Bkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Okf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N6a.se_CreateDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,N6a.de_CreateDBProxyEndpointCommand)(r,t)}};$nt.CreateDBProxyEndpointCommand=E9n});var w9n=A(Qnt=>{"use strict";Object.defineProperty(Qnt,"__esModule",{value:!0});Qnt.CreateDBSecurityGroupCommand=Qnt.$Command=void 0;var qkf=Ue(),Mkf=ze(),q6a=qe();Object.defineProperty(Qnt,"$Command",{enumerable:!0,get:function(){return q6a.Command}});var B6a=Pu(),S9n=class e extends q6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Mkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B6a.se_CreateDBSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,B6a.de_CreateDBSecurityGroupCommand)(r,t)}};Qnt.CreateDBSecurityGroupCommand=S9n});var x9n=A(Knt=>{"use strict";Object.defineProperty(Knt,"__esModule",{value:!0});Knt.CreateDBSnapshotCommand=Knt.$Command=void 0;var Lkf=Ue(),jkf=ze(),L6a=qe();Object.defineProperty(Knt,"$Command",{enumerable:!0,get:function(){return L6a.Command}});var M6a=Pu(),I9n=class e extends L6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M6a.se_CreateDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,M6a.de_CreateDBSnapshotCommand)(r,t)}};Knt.CreateDBSnapshotCommand=I9n});var P9n=A(Hnt=>{"use strict";Object.defineProperty(Hnt,"__esModule",{value:!0});Hnt.CreateDBSubnetGroupCommand=Hnt.$Command=void 0;var Gkf=Ue(),Ukf=ze(),G6a=qe();Object.defineProperty(Hnt,"$Command",{enumerable:!0,get:function(){return G6a.Command}});var j6a=Pu(),T9n=class e extends G6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ukf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j6a.se_CreateDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,j6a.de_CreateDBSubnetGroupCommand)(r,t)}};Hnt.CreateDBSubnetGroupCommand=T9n});var k9n=A(Wnt=>{"use strict";Object.defineProperty(Wnt,"__esModule",{value:!0});Wnt.CreateEventSubscriptionCommand=Wnt.$Command=void 0;var Vkf=Ue(),zkf=ze(),V6a=qe();Object.defineProperty(Wnt,"$Command",{enumerable:!0,get:function(){return V6a.Command}});var U6a=Pu(),R9n=class e extends V6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U6a.se_CreateEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,U6a.de_CreateEventSubscriptionCommand)(r,t)}};Wnt.CreateEventSubscriptionCommand=R9n});var N9n=A(Ynt=>{"use strict";Object.defineProperty(Ynt,"__esModule",{value:!0});Ynt.CreateGlobalClusterCommand=Ynt.$Command=void 0;var $kf=Ue(),Qkf=ze(),$6a=qe();Object.defineProperty(Ynt,"$Command",{enumerable:!0,get:function(){return $6a.Command}});var z6a=Pu(),F9n=class e extends $6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$kf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z6a.se_CreateGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,z6a.de_CreateGlobalClusterCommand)(r,t)}};Ynt.CreateGlobalClusterCommand=F9n});var B9n=A(Jnt=>{"use strict";Object.defineProperty(Jnt,"__esModule",{value:!0});Jnt.CreateOptionGroupCommand=Jnt.$Command=void 0;var Kkf=Ue(),Hkf=ze(),K6a=qe();Object.defineProperty(Jnt,"$Command",{enumerable:!0,get:function(){return K6a.Command}});var Q6a=Pu(),O9n=class e extends K6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"CreateOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q6a.se_CreateOptionGroupCommand)(r,t)}deserialize(r,t){return(0,Q6a.de_CreateOptionGroupCommand)(r,t)}};Jnt.CreateOptionGroupCommand=O9n});var M9n=A(Xnt=>{"use strict";Object.defineProperty(Xnt,"__esModule",{value:!0});Xnt.DeleteBlueGreenDeploymentCommand=Xnt.$Command=void 0;var Wkf=Ue(),Ykf=ze(),W6a=qe();Object.defineProperty(Xnt,"$Command",{enumerable:!0,get:function(){return W6a.Command}});var H6a=Pu(),q9n=class e extends W6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ykf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H6a.se_DeleteBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,H6a.de_DeleteBlueGreenDeploymentCommand)(r,t)}};Xnt.DeleteBlueGreenDeploymentCommand=q9n});var j9n=A(Znt=>{"use strict";Object.defineProperty(Znt,"__esModule",{value:!0});Znt.DeleteCustomDBEngineVersionCommand=Znt.$Command=void 0;var Jkf=Ue(),Xkf=ze(),J6a=qe();Object.defineProperty(Znt,"$Command",{enumerable:!0,get:function(){return J6a.Command}});var Y6a=Pu(),L9n=class e extends J6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xkf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y6a.se_DeleteCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,Y6a.de_DeleteCustomDBEngineVersionCommand)(r,t)}};Znt.DeleteCustomDBEngineVersionCommand=L9n});var U9n=A(eit=>{"use strict";Object.defineProperty(eit,"__esModule",{value:!0});eit.DeleteDBClusterCommand=eit.$Command=void 0;var Zkf=Ue(),e4f=ze(),Z6a=qe();Object.defineProperty(eit,"$Command",{enumerable:!0,get:function(){return Z6a.Command}});var X6a=Pu(),G9n=class e extends Z6a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zkf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X6a.se_DeleteDBClusterCommand)(r,t)}deserialize(r,t){return(0,X6a.de_DeleteDBClusterCommand)(r,t)}};eit.DeleteDBClusterCommand=G9n});var z9n=A(tit=>{"use strict";Object.defineProperty(tit,"__esModule",{value:!0});tit.DeleteDBClusterEndpointCommand=tit.$Command=void 0;var t4f=Ue(),r4f=ze(),tFa=qe();Object.defineProperty(tit,"$Command",{enumerable:!0,get:function(){return tFa.Command}});var eFa=Pu(),V9n=class e extends tFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eFa.se_DeleteDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,eFa.de_DeleteDBClusterEndpointCommand)(r,t)}};tit.DeleteDBClusterEndpointCommand=V9n});var Q9n=A(rit=>{"use strict";Object.defineProperty(rit,"__esModule",{value:!0});rit.DeleteDBClusterParameterGroupCommand=rit.$Command=void 0;var n4f=Ue(),i4f=ze(),nFa=qe();Object.defineProperty(rit,"$Command",{enumerable:!0,get:function(){return nFa.Command}});var rFa=Pu(),$9n=class e extends nFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rFa.se_DeleteDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,rFa.de_DeleteDBClusterParameterGroupCommand)(r,t)}};rit.DeleteDBClusterParameterGroupCommand=$9n});var H9n=A(nit=>{"use strict";Object.defineProperty(nit,"__esModule",{value:!0});nit.DeleteDBClusterSnapshotCommand=nit.$Command=void 0;var s4f=Ue(),a4f=ze(),sFa=qe();Object.defineProperty(nit,"$Command",{enumerable:!0,get:function(){return sFa.Command}});var iFa=Pu(),K9n=class e extends sFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBClusterSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iFa.se_DeleteDBClusterSnapshotCommand)(r,t)}deserialize(r,t){return(0,iFa.de_DeleteDBClusterSnapshotCommand)(r,t)}};nit.DeleteDBClusterSnapshotCommand=K9n});var Y9n=A(iit=>{"use strict";Object.defineProperty(iit,"__esModule",{value:!0});iit.DeleteDBInstanceAutomatedBackupCommand=iit.$Command=void 0;var o4f=Ue(),c4f=ze(),oFa=qe();Object.defineProperty(iit,"$Command",{enumerable:!0,get:function(){return oFa.Command}});var aFa=Pu(),W9n=class e extends oFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBInstanceAutomatedBackupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aFa.se_DeleteDBInstanceAutomatedBackupCommand)(r,t)}deserialize(r,t){return(0,aFa.de_DeleteDBInstanceAutomatedBackupCommand)(r,t)}};iit.DeleteDBInstanceAutomatedBackupCommand=W9n});var X9n=A(sit=>{"use strict";Object.defineProperty(sit,"__esModule",{value:!0});sit.DeleteDBInstanceCommand=sit.$Command=void 0;var u4f=Ue(),l4f=ze(),uFa=qe();Object.defineProperty(sit,"$Command",{enumerable:!0,get:function(){return uFa.Command}});var cFa=Pu(),J9n=class e extends uFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cFa.se_DeleteDBInstanceCommand)(r,t)}deserialize(r,t){return(0,cFa.de_DeleteDBInstanceCommand)(r,t)}};sit.DeleteDBInstanceCommand=J9n});var eqn=A(ait=>{"use strict";Object.defineProperty(ait,"__esModule",{value:!0});ait.DeleteDBParameterGroupCommand=ait.$Command=void 0;var d4f=Ue(),p4f=ze(),dFa=qe();Object.defineProperty(ait,"$Command",{enumerable:!0,get:function(){return dFa.Command}});var lFa=Pu(),Z9n=class e extends dFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lFa.se_DeleteDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,lFa.de_DeleteDBParameterGroupCommand)(r,t)}};ait.DeleteDBParameterGroupCommand=Z9n});var rqn=A(oit=>{"use strict";Object.defineProperty(oit,"__esModule",{value:!0});oit.DeleteDBProxyCommand=oit.$Command=void 0;var m4f=Ue(),f4f=ze(),mFa=qe();Object.defineProperty(oit,"$Command",{enumerable:!0,get:function(){return mFa.Command}});var pFa=Pu(),tqn=class e extends mFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pFa.se_DeleteDBProxyCommand)(r,t)}deserialize(r,t){return(0,pFa.de_DeleteDBProxyCommand)(r,t)}};oit.DeleteDBProxyCommand=tqn});var iqn=A(cit=>{"use strict";Object.defineProperty(cit,"__esModule",{value:!0});cit.DeleteDBProxyEndpointCommand=cit.$Command=void 0;var h4f=Ue(),g4f=ze(),hFa=qe();Object.defineProperty(cit,"$Command",{enumerable:!0,get:function(){return hFa.Command}});var fFa=Pu(),nqn=class e extends hFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fFa.se_DeleteDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,fFa.de_DeleteDBProxyEndpointCommand)(r,t)}};cit.DeleteDBProxyEndpointCommand=nqn});var aqn=A(uit=>{"use strict";Object.defineProperty(uit,"__esModule",{value:!0});uit.DeleteDBSecurityGroupCommand=uit.$Command=void 0;var y4f=Ue(),_4f=ze(),yFa=qe();Object.defineProperty(uit,"$Command",{enumerable:!0,get:function(){return yFa.Command}});var gFa=Pu(),sqn=class e extends yFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSecurityGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gFa.se_DeleteDBSecurityGroupCommand)(r,t)}deserialize(r,t){return(0,gFa.de_DeleteDBSecurityGroupCommand)(r,t)}};uit.DeleteDBSecurityGroupCommand=sqn});var cqn=A(lit=>{"use strict";Object.defineProperty(lit,"__esModule",{value:!0});lit.DeleteDBSnapshotCommand=lit.$Command=void 0;var A4f=Ue(),b4f=ze(),AFa=qe();Object.defineProperty(lit,"$Command",{enumerable:!0,get:function(){return AFa.Command}});var _Fa=Pu(),oqn=class e extends AFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Fa.se_DeleteDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,_Fa.de_DeleteDBSnapshotCommand)(r,t)}};lit.DeleteDBSnapshotCommand=oqn});var lqn=A(dit=>{"use strict";Object.defineProperty(dit,"__esModule",{value:!0});dit.DeleteDBSubnetGroupCommand=dit.$Command=void 0;var C4f=Ue(),v4f=ze(),CFa=qe();Object.defineProperty(dit,"$Command",{enumerable:!0,get:function(){return CFa.Command}});var bFa=Pu(),uqn=class e extends CFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bFa.se_DeleteDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,bFa.de_DeleteDBSubnetGroupCommand)(r,t)}};dit.DeleteDBSubnetGroupCommand=uqn});var pqn=A(pit=>{"use strict";Object.defineProperty(pit,"__esModule",{value:!0});pit.DeleteEventSubscriptionCommand=pit.$Command=void 0;var E4f=Ue(),D4f=ze(),EFa=qe();Object.defineProperty(pit,"$Command",{enumerable:!0,get:function(){return EFa.Command}});var vFa=Pu(),dqn=class e extends EFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vFa.se_DeleteEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,vFa.de_DeleteEventSubscriptionCommand)(r,t)}};pit.DeleteEventSubscriptionCommand=dqn});var fqn=A(mit=>{"use strict";Object.defineProperty(mit,"__esModule",{value:!0});mit.DeleteGlobalClusterCommand=mit.$Command=void 0;var S4f=Ue(),w4f=ze(),SFa=qe();Object.defineProperty(mit,"$Command",{enumerable:!0,get:function(){return SFa.Command}});var DFa=Pu(),mqn=class e extends SFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DFa.se_DeleteGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,DFa.de_DeleteGlobalClusterCommand)(r,t)}};mit.DeleteGlobalClusterCommand=mqn});var gqn=A(fit=>{"use strict";Object.defineProperty(fit,"__esModule",{value:!0});fit.DeleteOptionGroupCommand=fit.$Command=void 0;var I4f=Ue(),x4f=ze(),IFa=qe();Object.defineProperty(fit,"$Command",{enumerable:!0,get:function(){return IFa.Command}});var wFa=Pu(),hqn=class e extends IFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeleteOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wFa.se_DeleteOptionGroupCommand)(r,t)}deserialize(r,t){return(0,wFa.de_DeleteOptionGroupCommand)(r,t)}};fit.DeleteOptionGroupCommand=hqn});var _qn=A(hit=>{"use strict";Object.defineProperty(hit,"__esModule",{value:!0});hit.DeregisterDBProxyTargetsCommand=hit.$Command=void 0;var T4f=Ue(),P4f=ze(),TFa=qe();Object.defineProperty(hit,"$Command",{enumerable:!0,get:function(){return TFa.Command}});var xFa=Pu(),yqn=class e extends TFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DeregisterDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xFa.se_DeregisterDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,xFa.de_DeregisterDBProxyTargetsCommand)(r,t)}};hit.DeregisterDBProxyTargetsCommand=yqn});var bqn=A(git=>{"use strict";Object.defineProperty(git,"__esModule",{value:!0});git.DescribeAccountAttributesCommand=git.$Command=void 0;var R4f=Ue(),k4f=ze(),RFa=qe();Object.defineProperty(git,"$Command",{enumerable:!0,get:function(){return RFa.Command}});var PFa=Pu(),Aqn=class e extends RFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeAccountAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PFa.se_DescribeAccountAttributesCommand)(r,t)}deserialize(r,t){return(0,PFa.de_DescribeAccountAttributesCommand)(r,t)}};git.DescribeAccountAttributesCommand=Aqn});var o0r=A(yit=>{"use strict";Object.defineProperty(yit,"__esModule",{value:!0});yit.DescribeBlueGreenDeploymentsCommand=yit.$Command=void 0;var F4f=Ue(),N4f=ze(),FFa=qe();Object.defineProperty(yit,"$Command",{enumerable:!0,get:function(){return FFa.Command}});var kFa=Pu(),Cqn=class e extends FFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeBlueGreenDeploymentsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kFa.se_DescribeBlueGreenDeploymentsCommand)(r,t)}deserialize(r,t){return(0,kFa.de_DescribeBlueGreenDeploymentsCommand)(r,t)}};yit.DescribeBlueGreenDeploymentsCommand=Cqn});var c0r=A(_it=>{"use strict";Object.defineProperty(_it,"__esModule",{value:!0});_it.DescribeCertificatesCommand=_it.$Command=void 0;var O4f=Ue(),B4f=ze(),OFa=qe();Object.defineProperty(_it,"$Command",{enumerable:!0,get:function(){return OFa.Command}});var NFa=Pu(),vqn=class e extends OFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeCertificatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NFa.se_DescribeCertificatesCommand)(r,t)}deserialize(r,t){return(0,NFa.de_DescribeCertificatesCommand)(r,t)}};_it.DescribeCertificatesCommand=vqn});var u0r=A(Ait=>{"use strict";Object.defineProperty(Ait,"__esModule",{value:!0});Ait.DescribeDBClusterBacktracksCommand=Ait.$Command=void 0;var q4f=Ue(),M4f=ze(),qFa=qe();Object.defineProperty(Ait,"$Command",{enumerable:!0,get:function(){return qFa.Command}});var BFa=Pu(),Eqn=class e extends qFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterBacktracksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BFa.se_DescribeDBClusterBacktracksCommand)(r,t)}deserialize(r,t){return(0,BFa.de_DescribeDBClusterBacktracksCommand)(r,t)}};Ait.DescribeDBClusterBacktracksCommand=Eqn});var l0r=A(bit=>{"use strict";Object.defineProperty(bit,"__esModule",{value:!0});bit.DescribeDBClusterEndpointsCommand=bit.$Command=void 0;var L4f=Ue(),j4f=ze(),LFa=qe();Object.defineProperty(bit,"$Command",{enumerable:!0,get:function(){return LFa.Command}});var MFa=Pu(),Dqn=class e extends LFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MFa.se_DescribeDBClusterEndpointsCommand)(r,t)}deserialize(r,t){return(0,MFa.de_DescribeDBClusterEndpointsCommand)(r,t)}};bit.DescribeDBClusterEndpointsCommand=Dqn});var d0r=A(Cit=>{"use strict";Object.defineProperty(Cit,"__esModule",{value:!0});Cit.DescribeDBClusterParameterGroupsCommand=Cit.$Command=void 0;var G4f=Ue(),U4f=ze(),GFa=qe();Object.defineProperty(Cit,"$Command",{enumerable:!0,get:function(){return GFa.Command}});var jFa=Pu(),Sqn=class e extends GFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterParameterGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jFa.se_DescribeDBClusterParameterGroupsCommand)(r,t)}deserialize(r,t){return(0,jFa.de_DescribeDBClusterParameterGroupsCommand)(r,t)}};Cit.DescribeDBClusterParameterGroupsCommand=Sqn});var p0r=A(vit=>{"use strict";Object.defineProperty(vit,"__esModule",{value:!0});vit.DescribeDBClusterParametersCommand=vit.$Command=void 0;var V4f=Ue(),z4f=ze(),VFa=qe();Object.defineProperty(vit,"$Command",{enumerable:!0,get:function(){return VFa.Command}});var UFa=Pu(),wqn=class e extends VFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UFa.se_DescribeDBClusterParametersCommand)(r,t)}deserialize(r,t){return(0,UFa.de_DescribeDBClusterParametersCommand)(r,t)}};vit.DescribeDBClusterParametersCommand=wqn});var Dit=A(Eit=>{"use strict";Object.defineProperty(Eit,"__esModule",{value:!0});Eit.DescribeDBClustersCommand=Eit.$Command=void 0;var $4f=Ue(),Q4f=ze(),$Fa=qe();Object.defineProperty(Eit,"$Command",{enumerable:!0,get:function(){return $Fa.Command}});var zFa=Pu(),Iqn=class e extends $Fa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClustersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zFa.se_DescribeDBClustersCommand)(r,t)}deserialize(r,t){return(0,zFa.de_DescribeDBClustersCommand)(r,t)}};Eit.DescribeDBClustersCommand=Iqn});var Tqn=A(Sit=>{"use strict";Object.defineProperty(Sit,"__esModule",{value:!0});Sit.DescribeDBClusterSnapshotAttributesCommand=Sit.$Command=void 0;var K4f=Ue(),H4f=ze(),KFa=qe();Object.defineProperty(Sit,"$Command",{enumerable:!0,get:function(){return KFa.Command}});var QFa=Pu(),xqn=class e extends KFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterSnapshotAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QFa.se_DescribeDBClusterSnapshotAttributesCommand)(r,t)}deserialize(r,t){return(0,QFa.de_DescribeDBClusterSnapshotAttributesCommand)(r,t)}};Sit.DescribeDBClusterSnapshotAttributesCommand=xqn});var Iit=A(wit=>{"use strict";Object.defineProperty(wit,"__esModule",{value:!0});wit.DescribeDBClusterSnapshotsCommand=wit.$Command=void 0;var W4f=Ue(),Y4f=ze(),WFa=qe();Object.defineProperty(wit,"$Command",{enumerable:!0,get:function(){return WFa.Command}});var HFa=Pu(),Pqn=class e extends WFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBClusterSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HFa.se_DescribeDBClusterSnapshotsCommand)(r,t)}deserialize(r,t){return(0,HFa.de_DescribeDBClusterSnapshotsCommand)(r,t)}};wit.DescribeDBClusterSnapshotsCommand=Pqn});var m0r=A(xit=>{"use strict";Object.defineProperty(xit,"__esModule",{value:!0});xit.DescribeDBEngineVersionsCommand=xit.$Command=void 0;var J4f=Ue(),X4f=ze(),JFa=qe();Object.defineProperty(xit,"$Command",{enumerable:!0,get:function(){return JFa.Command}});var YFa=Pu(),Rqn=class e extends JFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X4f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBEngineVersionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YFa.se_DescribeDBEngineVersionsCommand)(r,t)}deserialize(r,t){return(0,YFa.de_DescribeDBEngineVersionsCommand)(r,t)}};xit.DescribeDBEngineVersionsCommand=Rqn});var f0r=A(Tit=>{"use strict";Object.defineProperty(Tit,"__esModule",{value:!0});Tit.DescribeDBInstanceAutomatedBackupsCommand=Tit.$Command=void 0;var Z4f=Ue(),e7f=ze(),ZFa=qe();Object.defineProperty(Tit,"$Command",{enumerable:!0,get:function(){return ZFa.Command}});var XFa=Pu(),kqn=class e extends ZFa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z4f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBInstanceAutomatedBackupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XFa.se_DescribeDBInstanceAutomatedBackupsCommand)(r,t)}deserialize(r,t){return(0,XFa.de_DescribeDBInstanceAutomatedBackupsCommand)(r,t)}};Tit.DescribeDBInstanceAutomatedBackupsCommand=kqn});var Rit=A(Pit=>{"use strict";Object.defineProperty(Pit,"__esModule",{value:!0});Pit.DescribeDBInstancesCommand=Pit.$Command=void 0;var t7f=Ue(),r7f=ze(),t8a=qe();Object.defineProperty(Pit,"$Command",{enumerable:!0,get:function(){return t8a.Command}});var e8a=Pu(),Fqn=class e extends t8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e8a.se_DescribeDBInstancesCommand)(r,t)}deserialize(r,t){return(0,e8a.de_DescribeDBInstancesCommand)(r,t)}};Pit.DescribeDBInstancesCommand=Fqn});var h0r=A(kit=>{"use strict";Object.defineProperty(kit,"__esModule",{value:!0});kit.DescribeDBLogFilesCommand=kit.$Command=void 0;var n7f=Ue(),i7f=ze(),n8a=qe();Object.defineProperty(kit,"$Command",{enumerable:!0,get:function(){return n8a.Command}});var r8a=Pu(),Nqn=class e extends n8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBLogFilesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r8a.se_DescribeDBLogFilesCommand)(r,t)}deserialize(r,t){return(0,r8a.de_DescribeDBLogFilesCommand)(r,t)}};kit.DescribeDBLogFilesCommand=Nqn});var g0r=A(Fit=>{"use strict";Object.defineProperty(Fit,"__esModule",{value:!0});Fit.DescribeDBParameterGroupsCommand=Fit.$Command=void 0;var s7f=Ue(),a7f=ze(),s8a=qe();Object.defineProperty(Fit,"$Command",{enumerable:!0,get:function(){return s8a.Command}});var i8a=Pu(),Oqn=class e extends s8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBParameterGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i8a.se_DescribeDBParameterGroupsCommand)(r,t)}deserialize(r,t){return(0,i8a.de_DescribeDBParameterGroupsCommand)(r,t)}};Fit.DescribeDBParameterGroupsCommand=Oqn});var y0r=A(Nit=>{"use strict";Object.defineProperty(Nit,"__esModule",{value:!0});Nit.DescribeDBParametersCommand=Nit.$Command=void 0;var o7f=Ue(),c7f=ze(),o8a=qe();Object.defineProperty(Nit,"$Command",{enumerable:!0,get:function(){return o8a.Command}});var a8a=Pu(),Bqn=class e extends o8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a8a.se_DescribeDBParametersCommand)(r,t)}deserialize(r,t){return(0,a8a.de_DescribeDBParametersCommand)(r,t)}};Nit.DescribeDBParametersCommand=Bqn});var _0r=A(Oit=>{"use strict";Object.defineProperty(Oit,"__esModule",{value:!0});Oit.DescribeDBProxiesCommand=Oit.$Command=void 0;var u7f=Ue(),l7f=ze(),u8a=qe();Object.defineProperty(Oit,"$Command",{enumerable:!0,get:function(){return u8a.Command}});var c8a=Pu(),qqn=class e extends u8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxiesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c8a.se_DescribeDBProxiesCommand)(r,t)}deserialize(r,t){return(0,c8a.de_DescribeDBProxiesCommand)(r,t)}};Oit.DescribeDBProxiesCommand=qqn});var A0r=A(Bit=>{"use strict";Object.defineProperty(Bit,"__esModule",{value:!0});Bit.DescribeDBProxyEndpointsCommand=Bit.$Command=void 0;var d7f=Ue(),p7f=ze(),d8a=qe();Object.defineProperty(Bit,"$Command",{enumerable:!0,get:function(){return d8a.Command}});var l8a=Pu(),Mqn=class e extends d8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyEndpointsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l8a.se_DescribeDBProxyEndpointsCommand)(r,t)}deserialize(r,t){return(0,l8a.de_DescribeDBProxyEndpointsCommand)(r,t)}};Bit.DescribeDBProxyEndpointsCommand=Mqn});var b0r=A(qit=>{"use strict";Object.defineProperty(qit,"__esModule",{value:!0});qit.DescribeDBProxyTargetGroupsCommand=qit.$Command=void 0;var m7f=Ue(),f7f=ze(),m8a=qe();Object.defineProperty(qit,"$Command",{enumerable:!0,get:function(){return m8a.Command}});var p8a=Pu(),Lqn=class e extends m8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyTargetGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p8a.se_DescribeDBProxyTargetGroupsCommand)(r,t)}deserialize(r,t){return(0,p8a.de_DescribeDBProxyTargetGroupsCommand)(r,t)}};qit.DescribeDBProxyTargetGroupsCommand=Lqn});var C0r=A(Mit=>{"use strict";Object.defineProperty(Mit,"__esModule",{value:!0});Mit.DescribeDBProxyTargetsCommand=Mit.$Command=void 0;var h7f=Ue(),g7f=ze(),h8a=qe();Object.defineProperty(Mit,"$Command",{enumerable:!0,get:function(){return h8a.Command}});var f8a=Pu(),jqn=class e extends h8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f8a.se_DescribeDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,f8a.de_DescribeDBProxyTargetsCommand)(r,t)}};Mit.DescribeDBProxyTargetsCommand=jqn});var v0r=A(Lit=>{"use strict";Object.defineProperty(Lit,"__esModule",{value:!0});Lit.DescribeDBSecurityGroupsCommand=Lit.$Command=void 0;var y7f=Ue(),_7f=ze(),y8a=qe();Object.defineProperty(Lit,"$Command",{enumerable:!0,get:function(){return y8a.Command}});var g8a=Pu(),Gqn=class e extends y8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSecurityGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g8a.se_DescribeDBSecurityGroupsCommand)(r,t)}deserialize(r,t){return(0,g8a.de_DescribeDBSecurityGroupsCommand)(r,t)}};Lit.DescribeDBSecurityGroupsCommand=Gqn});var Vqn=A(jit=>{"use strict";Object.defineProperty(jit,"__esModule",{value:!0});jit.DescribeDBSnapshotAttributesCommand=jit.$Command=void 0;var A7f=Ue(),b7f=ze(),A8a=qe();Object.defineProperty(jit,"$Command",{enumerable:!0,get:function(){return A8a.Command}});var _8a=Pu(),Uqn=class e extends A8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSnapshotAttributesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_8a.se_DescribeDBSnapshotAttributesCommand)(r,t)}deserialize(r,t){return(0,_8a.de_DescribeDBSnapshotAttributesCommand)(r,t)}};jit.DescribeDBSnapshotAttributesCommand=Uqn});var Uit=A(Git=>{"use strict";Object.defineProperty(Git,"__esModule",{value:!0});Git.DescribeDBSnapshotsCommand=Git.$Command=void 0;var C7f=Ue(),v7f=ze(),C8a=qe();Object.defineProperty(Git,"$Command",{enumerable:!0,get:function(){return C8a.Command}});var b8a=Pu(),zqn=class e extends C8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSnapshotsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b8a.se_DescribeDBSnapshotsCommand)(r,t)}deserialize(r,t){return(0,b8a.de_DescribeDBSnapshotsCommand)(r,t)}};Git.DescribeDBSnapshotsCommand=zqn});var E0r=A(Vit=>{"use strict";Object.defineProperty(Vit,"__esModule",{value:!0});Vit.DescribeDBSubnetGroupsCommand=Vit.$Command=void 0;var E7f=Ue(),D7f=ze(),E8a=qe();Object.defineProperty(Vit,"$Command",{enumerable:!0,get:function(){return E8a.Command}});var v8a=Pu(),$qn=class e extends E8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeDBSubnetGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v8a.se_DescribeDBSubnetGroupsCommand)(r,t)}deserialize(r,t){return(0,v8a.de_DescribeDBSubnetGroupsCommand)(r,t)}};Vit.DescribeDBSubnetGroupsCommand=$qn});var Kqn=A(zit=>{"use strict";Object.defineProperty(zit,"__esModule",{value:!0});zit.DescribeEngineDefaultClusterParametersCommand=zit.$Command=void 0;var S7f=Ue(),w7f=ze(),S8a=qe();Object.defineProperty(zit,"$Command",{enumerable:!0,get:function(){return S8a.Command}});var D8a=Pu(),Qqn=class e extends S8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEngineDefaultClusterParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D8a.se_DescribeEngineDefaultClusterParametersCommand)(r,t)}deserialize(r,t){return(0,D8a.de_DescribeEngineDefaultClusterParametersCommand)(r,t)}};zit.DescribeEngineDefaultClusterParametersCommand=Qqn});var D0r=A($it=>{"use strict";Object.defineProperty($it,"__esModule",{value:!0});$it.DescribeEngineDefaultParametersCommand=$it.$Command=void 0;var I7f=Ue(),x7f=ze(),I8a=qe();Object.defineProperty($it,"$Command",{enumerable:!0,get:function(){return I8a.Command}});var w8a=Pu(),Hqn=class e extends I8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEngineDefaultParametersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w8a.se_DescribeEngineDefaultParametersCommand)(r,t)}deserialize(r,t){return(0,w8a.de_DescribeEngineDefaultParametersCommand)(r,t)}};$it.DescribeEngineDefaultParametersCommand=Hqn});var Yqn=A(Qit=>{"use strict";Object.defineProperty(Qit,"__esModule",{value:!0});Qit.DescribeEventCategoriesCommand=Qit.$Command=void 0;var T7f=Ue(),P7f=ze(),T8a=qe();Object.defineProperty(Qit,"$Command",{enumerable:!0,get:function(){return T8a.Command}});var x8a=Pu(),Wqn=class e extends T8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventCategoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x8a.se_DescribeEventCategoriesCommand)(r,t)}deserialize(r,t){return(0,x8a.de_DescribeEventCategoriesCommand)(r,t)}};Qit.DescribeEventCategoriesCommand=Wqn});var S0r=A(Kit=>{"use strict";Object.defineProperty(Kit,"__esModule",{value:!0});Kit.DescribeEventsCommand=Kit.$Command=void 0;var R7f=Ue(),k7f=ze(),R8a=qe();Object.defineProperty(Kit,"$Command",{enumerable:!0,get:function(){return R8a.Command}});var P8a=Pu(),Jqn=class e extends R8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P8a.se_DescribeEventsCommand)(r,t)}deserialize(r,t){return(0,P8a.de_DescribeEventsCommand)(r,t)}};Kit.DescribeEventsCommand=Jqn});var w0r=A(Hit=>{"use strict";Object.defineProperty(Hit,"__esModule",{value:!0});Hit.DescribeEventSubscriptionsCommand=Hit.$Command=void 0;var F7f=Ue(),N7f=ze(),F8a=qe();Object.defineProperty(Hit,"$Command",{enumerable:!0,get:function(){return F8a.Command}});var k8a=Pu(),Xqn=class e extends F8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeEventSubscriptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k8a.se_DescribeEventSubscriptionsCommand)(r,t)}deserialize(r,t){return(0,k8a.de_DescribeEventSubscriptionsCommand)(r,t)}};Hit.DescribeEventSubscriptionsCommand=Xqn});var I0r=A(Wit=>{"use strict";Object.defineProperty(Wit,"__esModule",{value:!0});Wit.DescribeExportTasksCommand=Wit.$Command=void 0;var O7f=Ue(),B7f=ze(),O8a=qe();Object.defineProperty(Wit,"$Command",{enumerable:!0,get:function(){return O8a.Command}});var N8a=Pu(),Zqn=class e extends O8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeExportTasksCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N8a.se_DescribeExportTasksCommand)(r,t)}deserialize(r,t){return(0,N8a.de_DescribeExportTasksCommand)(r,t)}};Wit.DescribeExportTasksCommand=Zqn});var x0r=A(Yit=>{"use strict";Object.defineProperty(Yit,"__esModule",{value:!0});Yit.DescribeGlobalClustersCommand=Yit.$Command=void 0;var q7f=Ue(),M7f=ze(),q8a=qe();Object.defineProperty(Yit,"$Command",{enumerable:!0,get:function(){return q8a.Command}});var B8a=Pu(),eMn=class e extends q8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeGlobalClustersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B8a.se_DescribeGlobalClustersCommand)(r,t)}deserialize(r,t){return(0,B8a.de_DescribeGlobalClustersCommand)(r,t)}};Yit.DescribeGlobalClustersCommand=eMn});var T0r=A(Jit=>{"use strict";Object.defineProperty(Jit,"__esModule",{value:!0});Jit.DescribeOptionGroupOptionsCommand=Jit.$Command=void 0;var L7f=Ue(),j7f=ze(),L8a=qe();Object.defineProperty(Jit,"$Command",{enumerable:!0,get:function(){return L8a.Command}});var M8a=Pu(),tMn=class e extends L8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOptionGroupOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M8a.se_DescribeOptionGroupOptionsCommand)(r,t)}deserialize(r,t){return(0,M8a.de_DescribeOptionGroupOptionsCommand)(r,t)}};Jit.DescribeOptionGroupOptionsCommand=tMn});var P0r=A(Xit=>{"use strict";Object.defineProperty(Xit,"__esModule",{value:!0});Xit.DescribeOptionGroupsCommand=Xit.$Command=void 0;var G7f=Ue(),U7f=ze(),G8a=qe();Object.defineProperty(Xit,"$Command",{enumerable:!0,get:function(){return G8a.Command}});var j8a=Pu(),rMn=class e extends G8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOptionGroupsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j8a.se_DescribeOptionGroupsCommand)(r,t)}deserialize(r,t){return(0,j8a.de_DescribeOptionGroupsCommand)(r,t)}};Xit.DescribeOptionGroupsCommand=rMn});var R0r=A(Zit=>{"use strict";Object.defineProperty(Zit,"__esModule",{value:!0});Zit.DescribeOrderableDBInstanceOptionsCommand=Zit.$Command=void 0;var V7f=Ue(),z7f=ze(),V8a=qe();Object.defineProperty(Zit,"$Command",{enumerable:!0,get:function(){return V8a.Command}});var U8a=Pu(),nMn=class e extends V8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeOrderableDBInstanceOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U8a.se_DescribeOrderableDBInstanceOptionsCommand)(r,t)}deserialize(r,t){return(0,U8a.de_DescribeOrderableDBInstanceOptionsCommand)(r,t)}};Zit.DescribeOrderableDBInstanceOptionsCommand=nMn});var k0r=A(est=>{"use strict";Object.defineProperty(est,"__esModule",{value:!0});est.DescribePendingMaintenanceActionsCommand=est.$Command=void 0;var $7f=Ue(),Q7f=ze(),$8a=qe();Object.defineProperty(est,"$Command",{enumerable:!0,get:function(){return $8a.Command}});var z8a=Pu(),iMn=class e extends $8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribePendingMaintenanceActionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z8a.se_DescribePendingMaintenanceActionsCommand)(r,t)}deserialize(r,t){return(0,z8a.de_DescribePendingMaintenanceActionsCommand)(r,t)}};est.DescribePendingMaintenanceActionsCommand=iMn});var F0r=A(tst=>{"use strict";Object.defineProperty(tst,"__esModule",{value:!0});tst.DescribeReservedDBInstancesCommand=tst.$Command=void 0;var K7f=Ue(),H7f=ze(),K8a=qe();Object.defineProperty(tst,"$Command",{enumerable:!0,get:function(){return K8a.Command}});var Q8a=Pu(),sMn=class e extends K8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeReservedDBInstancesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q8a.se_DescribeReservedDBInstancesCommand)(r,t)}deserialize(r,t){return(0,Q8a.de_DescribeReservedDBInstancesCommand)(r,t)}};tst.DescribeReservedDBInstancesCommand=sMn});var N0r=A(rst=>{"use strict";Object.defineProperty(rst,"__esModule",{value:!0});rst.DescribeReservedDBInstancesOfferingsCommand=rst.$Command=void 0;var W7f=Ue(),Y7f=ze(),W8a=qe();Object.defineProperty(rst,"$Command",{enumerable:!0,get:function(){return W8a.Command}});var H8a=Pu(),aMn=class e extends W8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeReservedDBInstancesOfferingsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H8a.se_DescribeReservedDBInstancesOfferingsCommand)(r,t)}deserialize(r,t){return(0,H8a.de_DescribeReservedDBInstancesOfferingsCommand)(r,t)}};rst.DescribeReservedDBInstancesOfferingsCommand=aMn});var O0r=A(nst=>{"use strict";Object.defineProperty(nst,"__esModule",{value:!0});nst.DescribeSourceRegionsCommand=nst.$Command=void 0;var J7f=Ue(),X7f=ze(),J8a=qe();Object.defineProperty(nst,"$Command",{enumerable:!0,get:function(){return J8a.Command}});var Y8a=Pu(),oMn=class e extends J8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X7f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeSourceRegionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y8a.se_DescribeSourceRegionsCommand)(r,t)}deserialize(r,t){return(0,Y8a.de_DescribeSourceRegionsCommand)(r,t)}};nst.DescribeSourceRegionsCommand=oMn});var uMn=A(ist=>{"use strict";Object.defineProperty(ist,"__esModule",{value:!0});ist.DescribeValidDBInstanceModificationsCommand=ist.$Command=void 0;var Z7f=Ue(),e6f=ze(),Z8a=qe();Object.defineProperty(ist,"$Command",{enumerable:!0,get:function(){return Z8a.Command}});var X8a=Pu(),cMn=class e extends Z8a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z7f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DescribeValidDBInstanceModificationsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X8a.se_DescribeValidDBInstanceModificationsCommand)(r,t)}deserialize(r,t){return(0,X8a.de_DescribeValidDBInstanceModificationsCommand)(r,t)}};ist.DescribeValidDBInstanceModificationsCommand=cMn});var B0r=A(sst=>{"use strict";Object.defineProperty(sst,"__esModule",{value:!0});sst.DownloadDBLogFilePortionCommand=sst.$Command=void 0;var t6f=Ue(),r6f=ze(),t5a=qe();Object.defineProperty(sst,"$Command",{enumerable:!0,get:function(){return t5a.Command}});var e5a=Pu(),lMn=class e extends t5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"DownloadDBLogFilePortionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e5a.se_DownloadDBLogFilePortionCommand)(r,t)}deserialize(r,t){return(0,e5a.de_DownloadDBLogFilePortionCommand)(r,t)}};sst.DownloadDBLogFilePortionCommand=lMn});var pMn=A(ast=>{"use strict";Object.defineProperty(ast,"__esModule",{value:!0});ast.FailoverDBClusterCommand=ast.$Command=void 0;var n6f=Ue(),i6f=ze(),n5a=qe();Object.defineProperty(ast,"$Command",{enumerable:!0,get:function(){return n5a.Command}});var r5a=Pu(),dMn=class e extends n5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"FailoverDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r5a.se_FailoverDBClusterCommand)(r,t)}deserialize(r,t){return(0,r5a.de_FailoverDBClusterCommand)(r,t)}};ast.FailoverDBClusterCommand=dMn});var fMn=A(ost=>{"use strict";Object.defineProperty(ost,"__esModule",{value:!0});ost.FailoverGlobalClusterCommand=ost.$Command=void 0;var s6f=Ue(),a6f=ze(),s5a=qe();Object.defineProperty(ost,"$Command",{enumerable:!0,get:function(){return s5a.Command}});var i5a=Pu(),mMn=class e extends s5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"FailoverGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i5a.se_FailoverGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,i5a.de_FailoverGlobalClusterCommand)(r,t)}};ost.FailoverGlobalClusterCommand=mMn});var gMn=A(cst=>{"use strict";Object.defineProperty(cst,"__esModule",{value:!0});cst.ListTagsForResourceCommand=cst.$Command=void 0;var o6f=Ue(),c6f=ze(),o5a=qe();Object.defineProperty(cst,"$Command",{enumerable:!0,get:function(){return o5a.Command}});var a5a=Pu(),hMn=class e extends o5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a5a.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,a5a.de_ListTagsForResourceCommand)(r,t)}};cst.ListTagsForResourceCommand=hMn});var _Mn=A(ust=>{"use strict";Object.defineProperty(ust,"__esModule",{value:!0});ust.ModifyActivityStreamCommand=ust.$Command=void 0;var u6f=Ue(),l6f=ze(),u5a=qe();Object.defineProperty(ust,"$Command",{enumerable:!0,get:function(){return u5a.Command}});var c5a=Pu(),yMn=class e extends u5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c5a.se_ModifyActivityStreamCommand)(r,t)}deserialize(r,t){return(0,c5a.de_ModifyActivityStreamCommand)(r,t)}};ust.ModifyActivityStreamCommand=yMn});var bMn=A(lst=>{"use strict";Object.defineProperty(lst,"__esModule",{value:!0});lst.ModifyCertificatesCommand=lst.$Command=void 0;var d6f=Ue(),p6f=ze(),d5a=qe();Object.defineProperty(lst,"$Command",{enumerable:!0,get:function(){return d5a.Command}});var l5a=Pu(),AMn=class e extends d5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCertificatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l5a.se_ModifyCertificatesCommand)(r,t)}deserialize(r,t){return(0,l5a.de_ModifyCertificatesCommand)(r,t)}};lst.ModifyCertificatesCommand=AMn});var vMn=A(dst=>{"use strict";Object.defineProperty(dst,"__esModule",{value:!0});dst.ModifyCurrentDBClusterCapacityCommand=dst.$Command=void 0;var m6f=Ue(),f6f=ze(),m5a=qe();Object.defineProperty(dst,"$Command",{enumerable:!0,get:function(){return m5a.Command}});var p5a=Pu(),CMn=class e extends m5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCurrentDBClusterCapacityCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p5a.se_ModifyCurrentDBClusterCapacityCommand)(r,t)}deserialize(r,t){return(0,p5a.de_ModifyCurrentDBClusterCapacityCommand)(r,t)}};dst.ModifyCurrentDBClusterCapacityCommand=CMn});var DMn=A(pst=>{"use strict";Object.defineProperty(pst,"__esModule",{value:!0});pst.ModifyCustomDBEngineVersionCommand=pst.$Command=void 0;var h6f=Ue(),g6f=ze(),h5a=qe();Object.defineProperty(pst,"$Command",{enumerable:!0,get:function(){return h5a.Command}});var f5a=Pu(),EMn=class e extends h5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyCustomDBEngineVersionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f5a.se_ModifyCustomDBEngineVersionCommand)(r,t)}deserialize(r,t){return(0,f5a.de_ModifyCustomDBEngineVersionCommand)(r,t)}};pst.ModifyCustomDBEngineVersionCommand=EMn});var wMn=A(mst=>{"use strict";Object.defineProperty(mst,"__esModule",{value:!0});mst.ModifyDBClusterCommand=mst.$Command=void 0;var y6f=Ue(),_6f=ze(),y5a=qe();Object.defineProperty(mst,"$Command",{enumerable:!0,get:function(){return y5a.Command}});var g5a=Pu(),SMn=class e extends y5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g5a.se_ModifyDBClusterCommand)(r,t)}deserialize(r,t){return(0,g5a.de_ModifyDBClusterCommand)(r,t)}};mst.ModifyDBClusterCommand=SMn});var xMn=A(fst=>{"use strict";Object.defineProperty(fst,"__esModule",{value:!0});fst.ModifyDBClusterEndpointCommand=fst.$Command=void 0;var A6f=Ue(),b6f=ze(),A5a=qe();Object.defineProperty(fst,"$Command",{enumerable:!0,get:function(){return A5a.Command}});var _5a=Pu(),IMn=class e extends A5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_5a.se_ModifyDBClusterEndpointCommand)(r,t)}deserialize(r,t){return(0,_5a.de_ModifyDBClusterEndpointCommand)(r,t)}};fst.ModifyDBClusterEndpointCommand=IMn});var PMn=A(hst=>{"use strict";Object.defineProperty(hst,"__esModule",{value:!0});hst.ModifyDBClusterParameterGroupCommand=hst.$Command=void 0;var C6f=Ue(),v6f=ze(),C5a=qe();Object.defineProperty(hst,"$Command",{enumerable:!0,get:function(){return C5a.Command}});var b5a=Pu(),TMn=class e extends C5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b5a.se_ModifyDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,b5a.de_ModifyDBClusterParameterGroupCommand)(r,t)}};hst.ModifyDBClusterParameterGroupCommand=TMn});var kMn=A(gst=>{"use strict";Object.defineProperty(gst,"__esModule",{value:!0});gst.ModifyDBClusterSnapshotAttributeCommand=gst.$Command=void 0;var E6f=Ue(),D6f=ze(),E5a=qe();Object.defineProperty(gst,"$Command",{enumerable:!0,get:function(){return E5a.Command}});var v5a=Pu(),RMn=class e extends E5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBClusterSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v5a.se_ModifyDBClusterSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,v5a.de_ModifyDBClusterSnapshotAttributeCommand)(r,t)}};gst.ModifyDBClusterSnapshotAttributeCommand=RMn});var NMn=A(yst=>{"use strict";Object.defineProperty(yst,"__esModule",{value:!0});yst.ModifyDBInstanceCommand=yst.$Command=void 0;var S6f=Ue(),w6f=ze(),S5a=qe();Object.defineProperty(yst,"$Command",{enumerable:!0,get:function(){return S5a.Command}});var D5a=Pu(),FMn=class e extends S5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D5a.se_ModifyDBInstanceCommand)(r,t)}deserialize(r,t){return(0,D5a.de_ModifyDBInstanceCommand)(r,t)}};yst.ModifyDBInstanceCommand=FMn});var BMn=A(_st=>{"use strict";Object.defineProperty(_st,"__esModule",{value:!0});_st.ModifyDBParameterGroupCommand=_st.$Command=void 0;var I6f=Ue(),x6f=ze(),I5a=qe();Object.defineProperty(_st,"$Command",{enumerable:!0,get:function(){return I5a.Command}});var w5a=Pu(),OMn=class e extends I5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w5a.se_ModifyDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,w5a.de_ModifyDBParameterGroupCommand)(r,t)}};_st.ModifyDBParameterGroupCommand=OMn});var MMn=A(Ast=>{"use strict";Object.defineProperty(Ast,"__esModule",{value:!0});Ast.ModifyDBProxyCommand=Ast.$Command=void 0;var T6f=Ue(),P6f=ze(),T5a=qe();Object.defineProperty(Ast,"$Command",{enumerable:!0,get:function(){return T5a.Command}});var x5a=Pu(),qMn=class e extends T5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x5a.se_ModifyDBProxyCommand)(r,t)}deserialize(r,t){return(0,x5a.de_ModifyDBProxyCommand)(r,t)}};Ast.ModifyDBProxyCommand=qMn});var jMn=A(bst=>{"use strict";Object.defineProperty(bst,"__esModule",{value:!0});bst.ModifyDBProxyEndpointCommand=bst.$Command=void 0;var R6f=Ue(),k6f=ze(),R5a=qe();Object.defineProperty(bst,"$Command",{enumerable:!0,get:function(){return R5a.Command}});var P5a=Pu(),LMn=class e extends R5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyEndpointCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P5a.se_ModifyDBProxyEndpointCommand)(r,t)}deserialize(r,t){return(0,P5a.de_ModifyDBProxyEndpointCommand)(r,t)}};bst.ModifyDBProxyEndpointCommand=LMn});var UMn=A(Cst=>{"use strict";Object.defineProperty(Cst,"__esModule",{value:!0});Cst.ModifyDBProxyTargetGroupCommand=Cst.$Command=void 0;var F6f=Ue(),N6f=ze(),F5a=qe();Object.defineProperty(Cst,"$Command",{enumerable:!0,get:function(){return F5a.Command}});var k5a=Pu(),GMn=class e extends F5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBProxyTargetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k5a.se_ModifyDBProxyTargetGroupCommand)(r,t)}deserialize(r,t){return(0,k5a.de_ModifyDBProxyTargetGroupCommand)(r,t)}};Cst.ModifyDBProxyTargetGroupCommand=GMn});var zMn=A(vst=>{"use strict";Object.defineProperty(vst,"__esModule",{value:!0});vst.ModifyDBSnapshotAttributeCommand=vst.$Command=void 0;var O6f=Ue(),B6f=ze(),O5a=qe();Object.defineProperty(vst,"$Command",{enumerable:!0,get:function(){return O5a.Command}});var N5a=Pu(),VMn=class e extends O5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSnapshotAttributeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N5a.se_ModifyDBSnapshotAttributeCommand)(r,t)}deserialize(r,t){return(0,N5a.de_ModifyDBSnapshotAttributeCommand)(r,t)}};vst.ModifyDBSnapshotAttributeCommand=VMn});var QMn=A(Est=>{"use strict";Object.defineProperty(Est,"__esModule",{value:!0});Est.ModifyDBSnapshotCommand=Est.$Command=void 0;var q6f=Ue(),M6f=ze(),q5a=qe();Object.defineProperty(Est,"$Command",{enumerable:!0,get:function(){return q5a.Command}});var B5a=Pu(),$Mn=class e extends q5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B5a.se_ModifyDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,B5a.de_ModifyDBSnapshotCommand)(r,t)}};Est.ModifyDBSnapshotCommand=$Mn});var HMn=A(Dst=>{"use strict";Object.defineProperty(Dst,"__esModule",{value:!0});Dst.ModifyDBSubnetGroupCommand=Dst.$Command=void 0;var L6f=Ue(),j6f=ze(),L5a=qe();Object.defineProperty(Dst,"$Command",{enumerable:!0,get:function(){return L5a.Command}});var M5a=Pu(),KMn=class e extends L5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyDBSubnetGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M5a.se_ModifyDBSubnetGroupCommand)(r,t)}deserialize(r,t){return(0,M5a.de_ModifyDBSubnetGroupCommand)(r,t)}};Dst.ModifyDBSubnetGroupCommand=KMn});var YMn=A(Sst=>{"use strict";Object.defineProperty(Sst,"__esModule",{value:!0});Sst.ModifyEventSubscriptionCommand=Sst.$Command=void 0;var G6f=Ue(),U6f=ze(),G5a=qe();Object.defineProperty(Sst,"$Command",{enumerable:!0,get:function(){return G5a.Command}});var j5a=Pu(),WMn=class e extends G5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyEventSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j5a.se_ModifyEventSubscriptionCommand)(r,t)}deserialize(r,t){return(0,j5a.de_ModifyEventSubscriptionCommand)(r,t)}};Sst.ModifyEventSubscriptionCommand=WMn});var XMn=A(wst=>{"use strict";Object.defineProperty(wst,"__esModule",{value:!0});wst.ModifyGlobalClusterCommand=wst.$Command=void 0;var V6f=Ue(),z6f=ze(),V5a=qe();Object.defineProperty(wst,"$Command",{enumerable:!0,get:function(){return V5a.Command}});var U5a=Pu(),JMn=class e extends V5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U5a.se_ModifyGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,U5a.de_ModifyGlobalClusterCommand)(r,t)}};wst.ModifyGlobalClusterCommand=JMn});var eLn=A(Ist=>{"use strict";Object.defineProperty(Ist,"__esModule",{value:!0});Ist.ModifyOptionGroupCommand=Ist.$Command=void 0;var $6f=Ue(),Q6f=ze(),$5a=qe();Object.defineProperty(Ist,"$Command",{enumerable:!0,get:function(){return $5a.Command}});var z5a=Pu(),ZMn=class e extends $5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ModifyOptionGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z5a.se_ModifyOptionGroupCommand)(r,t)}deserialize(r,t){return(0,z5a.de_ModifyOptionGroupCommand)(r,t)}};Ist.ModifyOptionGroupCommand=ZMn});var rLn=A(xst=>{"use strict";Object.defineProperty(xst,"__esModule",{value:!0});xst.PromoteReadReplicaCommand=xst.$Command=void 0;var K6f=Ue(),H6f=ze(),K5a=qe();Object.defineProperty(xst,"$Command",{enumerable:!0,get:function(){return K5a.Command}});var Q5a=Pu(),tLn=class e extends K5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PromoteReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q5a.se_PromoteReadReplicaCommand)(r,t)}deserialize(r,t){return(0,Q5a.de_PromoteReadReplicaCommand)(r,t)}};xst.PromoteReadReplicaCommand=tLn});var iLn=A(Tst=>{"use strict";Object.defineProperty(Tst,"__esModule",{value:!0});Tst.PromoteReadReplicaDBClusterCommand=Tst.$Command=void 0;var W6f=Ue(),Y6f=ze(),W5a=qe();Object.defineProperty(Tst,"$Command",{enumerable:!0,get:function(){return W5a.Command}});var H5a=Pu(),nLn=class e extends W5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PromoteReadReplicaDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H5a.se_PromoteReadReplicaDBClusterCommand)(r,t)}deserialize(r,t){return(0,H5a.de_PromoteReadReplicaDBClusterCommand)(r,t)}};Tst.PromoteReadReplicaDBClusterCommand=nLn});var aLn=A(Pst=>{"use strict";Object.defineProperty(Pst,"__esModule",{value:!0});Pst.PurchaseReservedDBInstancesOfferingCommand=Pst.$Command=void 0;var J6f=Ue(),X6f=ze(),J5a=qe();Object.defineProperty(Pst,"$Command",{enumerable:!0,get:function(){return J5a.Command}});var Y5a=Pu(),sLn=class e extends J5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X6f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"PurchaseReservedDBInstancesOfferingCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y5a.se_PurchaseReservedDBInstancesOfferingCommand)(r,t)}deserialize(r,t){return(0,Y5a.de_PurchaseReservedDBInstancesOfferingCommand)(r,t)}};Pst.PurchaseReservedDBInstancesOfferingCommand=sLn});var cLn=A(Rst=>{"use strict";Object.defineProperty(Rst,"__esModule",{value:!0});Rst.RebootDBClusterCommand=Rst.$Command=void 0;var Z6f=Ue(),eFf=ze(),Z5a=qe();Object.defineProperty(Rst,"$Command",{enumerable:!0,get:function(){return Z5a.Command}});var X5a=Pu(),oLn=class e extends Z5a.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z6f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RebootDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X5a.se_RebootDBClusterCommand)(r,t)}deserialize(r,t){return(0,X5a.de_RebootDBClusterCommand)(r,t)}};Rst.RebootDBClusterCommand=oLn});var lLn=A(kst=>{"use strict";Object.defineProperty(kst,"__esModule",{value:!0});kst.RebootDBInstanceCommand=kst.$Command=void 0;var tFf=Ue(),rFf=ze(),tNa=qe();Object.defineProperty(kst,"$Command",{enumerable:!0,get:function(){return tNa.Command}});var eNa=Pu(),uLn=class e extends tNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,rFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RebootDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eNa.se_RebootDBInstanceCommand)(r,t)}deserialize(r,t){return(0,eNa.de_RebootDBInstanceCommand)(r,t)}};kst.RebootDBInstanceCommand=uLn});var pLn=A(Fst=>{"use strict";Object.defineProperty(Fst,"__esModule",{value:!0});Fst.RegisterDBProxyTargetsCommand=Fst.$Command=void 0;var nFf=Ue(),iFf=ze(),nNa=qe();Object.defineProperty(Fst,"$Command",{enumerable:!0,get:function(){return nNa.Command}});var rNa=Pu(),dLn=class e extends nNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RegisterDBProxyTargetsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rNa.se_RegisterDBProxyTargetsCommand)(r,t)}deserialize(r,t){return(0,rNa.de_RegisterDBProxyTargetsCommand)(r,t)}};Fst.RegisterDBProxyTargetsCommand=dLn});var fLn=A(Nst=>{"use strict";Object.defineProperty(Nst,"__esModule",{value:!0});Nst.RemoveFromGlobalClusterCommand=Nst.$Command=void 0;var sFf=Ue(),aFf=ze(),sNa=qe();Object.defineProperty(Nst,"$Command",{enumerable:!0,get:function(){return sNa.Command}});var iNa=Pu(),mLn=class e extends sNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,aFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,sFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveFromGlobalClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iNa.se_RemoveFromGlobalClusterCommand)(r,t)}deserialize(r,t){return(0,iNa.de_RemoveFromGlobalClusterCommand)(r,t)}};Nst.RemoveFromGlobalClusterCommand=mLn});var gLn=A(Ost=>{"use strict";Object.defineProperty(Ost,"__esModule",{value:!0});Ost.RemoveRoleFromDBClusterCommand=Ost.$Command=void 0;var oFf=Ue(),cFf=ze(),oNa=qe();Object.defineProperty(Ost,"$Command",{enumerable:!0,get:function(){return oNa.Command}});var aNa=Pu(),hLn=class e extends oNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveRoleFromDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aNa.se_RemoveRoleFromDBClusterCommand)(r,t)}deserialize(r,t){return(0,aNa.de_RemoveRoleFromDBClusterCommand)(r,t)}};Ost.RemoveRoleFromDBClusterCommand=hLn});var _Ln=A(Bst=>{"use strict";Object.defineProperty(Bst,"__esModule",{value:!0});Bst.RemoveRoleFromDBInstanceCommand=Bst.$Command=void 0;var uFf=Ue(),lFf=ze(),uNa=qe();Object.defineProperty(Bst,"$Command",{enumerable:!0,get:function(){return uNa.Command}});var cNa=Pu(),yLn=class e extends uNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveRoleFromDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cNa.se_RemoveRoleFromDBInstanceCommand)(r,t)}deserialize(r,t){return(0,cNa.de_RemoveRoleFromDBInstanceCommand)(r,t)}};Bst.RemoveRoleFromDBInstanceCommand=yLn});var bLn=A(qst=>{"use strict";Object.defineProperty(qst,"__esModule",{value:!0});qst.RemoveSourceIdentifierFromSubscriptionCommand=qst.$Command=void 0;var dFf=Ue(),pFf=ze(),dNa=qe();Object.defineProperty(qst,"$Command",{enumerable:!0,get:function(){return dNa.Command}});var lNa=Pu(),ALn=class e extends dNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveSourceIdentifierFromSubscriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lNa.se_RemoveSourceIdentifierFromSubscriptionCommand)(r,t)}deserialize(r,t){return(0,lNa.de_RemoveSourceIdentifierFromSubscriptionCommand)(r,t)}};qst.RemoveSourceIdentifierFromSubscriptionCommand=ALn});var vLn=A(Mst=>{"use strict";Object.defineProperty(Mst,"__esModule",{value:!0});Mst.RemoveTagsFromResourceCommand=Mst.$Command=void 0;var mFf=Ue(),fFf=ze(),mNa=qe();Object.defineProperty(Mst,"$Command",{enumerable:!0,get:function(){return mNa.Command}});var pNa=Pu(),CLn=class e extends mNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,mFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RemoveTagsFromResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pNa.se_RemoveTagsFromResourceCommand)(r,t)}deserialize(r,t){return(0,pNa.de_RemoveTagsFromResourceCommand)(r,t)}};Mst.RemoveTagsFromResourceCommand=CLn});var DLn=A(Lst=>{"use strict";Object.defineProperty(Lst,"__esModule",{value:!0});Lst.ResetDBClusterParameterGroupCommand=Lst.$Command=void 0;var hFf=Ue(),gFf=ze(),hNa=qe();Object.defineProperty(Lst,"$Command",{enumerable:!0,get:function(){return hNa.Command}});var fNa=Pu(),ELn=class e extends hNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ResetDBClusterParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fNa.se_ResetDBClusterParameterGroupCommand)(r,t)}deserialize(r,t){return(0,fNa.de_ResetDBClusterParameterGroupCommand)(r,t)}};Lst.ResetDBClusterParameterGroupCommand=ELn});var wLn=A(jst=>{"use strict";Object.defineProperty(jst,"__esModule",{value:!0});jst.ResetDBParameterGroupCommand=jst.$Command=void 0;var yFf=Ue(),_Ff=ze(),yNa=qe();Object.defineProperty(jst,"$Command",{enumerable:!0,get:function(){return yNa.Command}});var gNa=Pu(),SLn=class e extends yNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_Ff.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"ResetDBParameterGroupCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gNa.se_ResetDBParameterGroupCommand)(r,t)}deserialize(r,t){return(0,gNa.de_ResetDBParameterGroupCommand)(r,t)}};jst.ResetDBParameterGroupCommand=SLn});var xLn=A(Gst=>{"use strict";Object.defineProperty(Gst,"__esModule",{value:!0});Gst.RestoreDBClusterFromS3Command=Gst.$Command=void 0;var AFf=Ue(),bFf=ze(),ANa=qe();Object.defineProperty(Gst,"$Command",{enumerable:!0,get:function(){return ANa.Command}});var _Na=Pu(),ILn=class e extends ANa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,bFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,AFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterFromS3Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Na.se_RestoreDBClusterFromS3Command)(r,t)}deserialize(r,t){return(0,_Na.de_RestoreDBClusterFromS3Command)(r,t)}};Gst.RestoreDBClusterFromS3Command=ILn});var PLn=A(Ust=>{"use strict";Object.defineProperty(Ust,"__esModule",{value:!0});Ust.RestoreDBClusterFromSnapshotCommand=Ust.$Command=void 0;var CFf=Ue(),vFf=ze(),CNa=qe();Object.defineProperty(Ust,"$Command",{enumerable:!0,get:function(){return CNa.Command}});var bNa=Pu(),TLn=class e extends CNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,CFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterFromSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bNa.se_RestoreDBClusterFromSnapshotCommand)(r,t)}deserialize(r,t){return(0,bNa.de_RestoreDBClusterFromSnapshotCommand)(r,t)}};Ust.RestoreDBClusterFromSnapshotCommand=TLn});var kLn=A(Vst=>{"use strict";Object.defineProperty(Vst,"__esModule",{value:!0});Vst.RestoreDBClusterToPointInTimeCommand=Vst.$Command=void 0;var EFf=Ue(),DFf=ze(),ENa=qe();Object.defineProperty(Vst,"$Command",{enumerable:!0,get:function(){return ENa.Command}});var vNa=Pu(),RLn=class e extends ENa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,DFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,EFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBClusterToPointInTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vNa.se_RestoreDBClusterToPointInTimeCommand)(r,t)}deserialize(r,t){return(0,vNa.de_RestoreDBClusterToPointInTimeCommand)(r,t)}};Vst.RestoreDBClusterToPointInTimeCommand=RLn});var NLn=A(zst=>{"use strict";Object.defineProperty(zst,"__esModule",{value:!0});zst.RestoreDBInstanceFromDBSnapshotCommand=zst.$Command=void 0;var SFf=Ue(),wFf=ze(),SNa=qe();Object.defineProperty(zst,"$Command",{enumerable:!0,get:function(){return SNa.Command}});var DNa=Pu(),FLn=class e extends SNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,SFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceFromDBSnapshotCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DNa.se_RestoreDBInstanceFromDBSnapshotCommand)(r,t)}deserialize(r,t){return(0,DNa.de_RestoreDBInstanceFromDBSnapshotCommand)(r,t)}};zst.RestoreDBInstanceFromDBSnapshotCommand=FLn});var BLn=A($st=>{"use strict";Object.defineProperty($st,"__esModule",{value:!0});$st.RestoreDBInstanceFromS3Command=$st.$Command=void 0;var IFf=Ue(),xFf=ze(),INa=qe();Object.defineProperty($st,"$Command",{enumerable:!0,get:function(){return INa.Command}});var wNa=Pu(),OLn=class e extends INa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,IFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceFromS3Command",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wNa.se_RestoreDBInstanceFromS3Command)(r,t)}deserialize(r,t){return(0,wNa.de_RestoreDBInstanceFromS3Command)(r,t)}};$st.RestoreDBInstanceFromS3Command=OLn});var MLn=A(Qst=>{"use strict";Object.defineProperty(Qst,"__esModule",{value:!0});Qst.RestoreDBInstanceToPointInTimeCommand=Qst.$Command=void 0;var TFf=Ue(),PFf=ze(),TNa=qe();Object.defineProperty(Qst,"$Command",{enumerable:!0,get:function(){return TNa.Command}});var xNa=Pu(),qLn=class e extends TNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,PFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,TFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RestoreDBInstanceToPointInTimeCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xNa.se_RestoreDBInstanceToPointInTimeCommand)(r,t)}deserialize(r,t){return(0,xNa.de_RestoreDBInstanceToPointInTimeCommand)(r,t)}};Qst.RestoreDBInstanceToPointInTimeCommand=qLn});var jLn=A(Kst=>{"use strict";Object.defineProperty(Kst,"__esModule",{value:!0});Kst.RevokeDBSecurityGroupIngressCommand=Kst.$Command=void 0;var RFf=Ue(),kFf=ze(),RNa=qe();Object.defineProperty(Kst,"$Command",{enumerable:!0,get:function(){return RNa.Command}});var PNa=Pu(),LLn=class e extends RNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,RFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"RevokeDBSecurityGroupIngressCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PNa.se_RevokeDBSecurityGroupIngressCommand)(r,t)}deserialize(r,t){return(0,PNa.de_RevokeDBSecurityGroupIngressCommand)(r,t)}};Kst.RevokeDBSecurityGroupIngressCommand=LLn});var ULn=A(Hst=>{"use strict";Object.defineProperty(Hst,"__esModule",{value:!0});Hst.StartActivityStreamCommand=Hst.$Command=void 0;var FFf=Ue(),NFf=ze(),FNa=qe();Object.defineProperty(Hst,"$Command",{enumerable:!0,get:function(){return FNa.Command}});var kNa=Pu(),GLn=class e extends FNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,NFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,FFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kNa.se_StartActivityStreamCommand)(r,t)}deserialize(r,t){return(0,kNa.de_StartActivityStreamCommand)(r,t)}};Hst.StartActivityStreamCommand=GLn});var zLn=A(Wst=>{"use strict";Object.defineProperty(Wst,"__esModule",{value:!0});Wst.StartDBClusterCommand=Wst.$Command=void 0;var OFf=Ue(),BFf=ze(),ONa=qe();Object.defineProperty(Wst,"$Command",{enumerable:!0,get:function(){return ONa.Command}});var NNa=Pu(),VLn=class e extends ONa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,BFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,OFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NNa.se_StartDBClusterCommand)(r,t)}deserialize(r,t){return(0,NNa.de_StartDBClusterCommand)(r,t)}};Wst.StartDBClusterCommand=VLn});var QLn=A(Yst=>{"use strict";Object.defineProperty(Yst,"__esModule",{value:!0});Yst.StartDBInstanceAutomatedBackupsReplicationCommand=Yst.$Command=void 0;var qFf=Pnt(),MFf=Ue(),LFf=ze(),qNa=qe();Object.defineProperty(Yst,"$Command",{enumerable:!0,get:function(){return qNa.Command}});var BNa=Pu(),$Ln=class e extends qNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,LFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,MFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions())),this.middlewareStack.use((0,qFf.getCrossRegionPresignedUrlPlugin)(t));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBInstanceAutomatedBackupsReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BNa.se_StartDBInstanceAutomatedBackupsReplicationCommand)(r,t)}deserialize(r,t){return(0,BNa.de_StartDBInstanceAutomatedBackupsReplicationCommand)(r,t)}};Yst.StartDBInstanceAutomatedBackupsReplicationCommand=$Ln});var HLn=A(Jst=>{"use strict";Object.defineProperty(Jst,"__esModule",{value:!0});Jst.StartDBInstanceCommand=Jst.$Command=void 0;var jFf=Ue(),GFf=ze(),LNa=qe();Object.defineProperty(Jst,"$Command",{enumerable:!0,get:function(){return LNa.Command}});var MNa=Pu(),KLn=class e extends LNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,GFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MNa.se_StartDBInstanceCommand)(r,t)}deserialize(r,t){return(0,MNa.de_StartDBInstanceCommand)(r,t)}};Jst.StartDBInstanceCommand=KLn});var YLn=A(Xst=>{"use strict";Object.defineProperty(Xst,"__esModule",{value:!0});Xst.StartExportTaskCommand=Xst.$Command=void 0;var UFf=Ue(),VFf=ze(),GNa=qe();Object.defineProperty(Xst,"$Command",{enumerable:!0,get:function(){return GNa.Command}});var jNa=Pu(),WLn=class e extends GNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,VFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,UFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StartExportTaskCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jNa.se_StartExportTaskCommand)(r,t)}deserialize(r,t){return(0,jNa.de_StartExportTaskCommand)(r,t)}};Xst.StartExportTaskCommand=WLn});var XLn=A(Zst=>{"use strict";Object.defineProperty(Zst,"__esModule",{value:!0});Zst.StopActivityStreamCommand=Zst.$Command=void 0;var zFf=Ue(),$Ff=ze(),VNa=qe();Object.defineProperty(Zst,"$Command",{enumerable:!0,get:function(){return VNa.Command}});var UNa=Pu(),JLn=class e extends VNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$Ff.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopActivityStreamCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UNa.se_StopActivityStreamCommand)(r,t)}deserialize(r,t){return(0,UNa.de_StopActivityStreamCommand)(r,t)}};Zst.StopActivityStreamCommand=JLn});var ejn=A(eat=>{"use strict";Object.defineProperty(eat,"__esModule",{value:!0});eat.StopDBClusterCommand=eat.$Command=void 0;var QFf=Ue(),KFf=ze(),$Na=qe();Object.defineProperty(eat,"$Command",{enumerable:!0,get:function(){return $Na.Command}});var zNa=Pu(),ZLn=class e extends $Na.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,KFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,QFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBClusterCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zNa.se_StopDBClusterCommand)(r,t)}deserialize(r,t){return(0,zNa.de_StopDBClusterCommand)(r,t)}};eat.StopDBClusterCommand=ZLn});var rjn=A(tat=>{"use strict";Object.defineProperty(tat,"__esModule",{value:!0});tat.StopDBInstanceAutomatedBackupsReplicationCommand=tat.$Command=void 0;var HFf=Ue(),WFf=ze(),KNa=qe();Object.defineProperty(tat,"$Command",{enumerable:!0,get:function(){return KNa.Command}});var QNa=Pu(),tjn=class e extends KNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,WFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,HFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBInstanceAutomatedBackupsReplicationCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QNa.se_StopDBInstanceAutomatedBackupsReplicationCommand)(r,t)}deserialize(r,t){return(0,QNa.de_StopDBInstanceAutomatedBackupsReplicationCommand)(r,t)}};tat.StopDBInstanceAutomatedBackupsReplicationCommand=tjn});var ijn=A(rat=>{"use strict";Object.defineProperty(rat,"__esModule",{value:!0});rat.StopDBInstanceCommand=rat.$Command=void 0;var YFf=Ue(),JFf=ze(),WNa=qe();Object.defineProperty(rat,"$Command",{enumerable:!0,get:function(){return WNa.Command}});var HNa=Pu(),njn=class e extends WNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,JFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,YFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"StopDBInstanceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HNa.se_StopDBInstanceCommand)(r,t)}deserialize(r,t){return(0,HNa.de_StopDBInstanceCommand)(r,t)}};rat.StopDBInstanceCommand=njn});var ajn=A(nat=>{"use strict";Object.defineProperty(nat,"__esModule",{value:!0});nat.SwitchoverBlueGreenDeploymentCommand=nat.$Command=void 0;var XFf=Ue(),ZFf=ze(),JNa=qe();Object.defineProperty(nat,"$Command",{enumerable:!0,get:function(){return JNa.Command}});var YNa=Pu(),sjn=class e extends JNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ZFf.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,XFf.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"SwitchoverBlueGreenDeploymentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YNa.se_SwitchoverBlueGreenDeploymentCommand)(r,t)}deserialize(r,t){return(0,YNa.de_SwitchoverBlueGreenDeploymentCommand)(r,t)}};nat.SwitchoverBlueGreenDeploymentCommand=sjn});var cjn=A(iat=>{"use strict";Object.defineProperty(iat,"__esModule",{value:!0});iat.SwitchoverReadReplicaCommand=iat.$Command=void 0;var e8f=Ue(),t8f=ze(),ZNa=qe();Object.defineProperty(iat,"$Command",{enumerable:!0,get:function(){return ZNa.Command}});var XNa=Pu(),ojn=class e extends ZNa.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t8f.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e8f.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"RDSClient",commandName:"SwitchoverReadReplicaCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XNa.se_SwitchoverReadReplicaCommand)(r,t)}deserialize(r,t){return(0,XNa.de_SwitchoverReadReplicaCommand)(r,t)}};iat.SwitchoverReadReplicaCommand=ojn});var eOa=A(M0r=>{"use strict";Object.defineProperty(M0r,"__esModule",{value:!0});M0r.RDS=void 0;var r8f=qe(),n8f=kBn(),i8f=NBn(),s8f=BBn(),a8f=MBn(),o8f=jBn(),c8f=UBn(),u8f=zBn(),l8f=QBn(),d8f=HBn(),p8f=YBn(),m8f=XBn(),f8f=e9n(),h8f=r9n(),g8f=i9n(),y8f=a9n(),_8f=c9n(),A8f=l9n(),b8f=p9n(),C8f=f9n(),v8f=g9n(),E8f=_9n(),D8f=b9n(),S8f=v9n(),w8f=D9n(),I8f=w9n(),x8f=x9n(),T8f=P9n(),P8f=k9n(),R8f=N9n(),k8f=B9n(),F8f=M9n(),N8f=j9n(),O8f=U9n(),B8f=z9n(),q8f=Q9n(),M8f=H9n(),L8f=Y9n(),j8f=X9n(),G8f=eqn(),U8f=rqn(),V8f=iqn(),z8f=aqn(),$8f=cqn(),Q8f=lqn(),K8f=pqn(),H8f=fqn(),W8f=gqn(),Y8f=_qn(),J8f=bqn(),X8f=o0r(),Z8f=c0r(),e5f=u0r(),t5f=l0r(),r5f=d0r(),n5f=p0r(),i5f=Dit(),s5f=Tqn(),a5f=Iit(),o5f=m0r(),c5f=f0r(),u5f=Rit(),l5f=h0r(),d5f=g0r(),p5f=y0r(),m5f=_0r(),f5f=A0r(),h5f=b0r(),g5f=C0r(),y5f=v0r(),_5f=Vqn(),A5f=Uit(),b5f=E0r(),C5f=Kqn(),v5f=D0r(),E5f=Yqn(),D5f=S0r(),S5f=w0r(),w5f=I0r(),I5f=x0r(),x5f=T0r(),T5f=P0r(),P5f=R0r(),R5f=k0r(),k5f=F0r(),F5f=N0r(),N5f=O0r(),O5f=uMn(),B5f=B0r(),q5f=pMn(),M5f=fMn(),L5f=gMn(),j5f=_Mn(),G5f=bMn(),U5f=vMn(),V5f=DMn(),z5f=wMn(),$5f=xMn(),Q5f=PMn(),K5f=kMn(),H5f=NMn(),W5f=BMn(),Y5f=MMn(),J5f=jMn(),X5f=UMn(),Z5f=zMn(),eNf=QMn(),tNf=HMn(),rNf=YMn(),nNf=XMn(),iNf=eLn(),sNf=rLn(),aNf=iLn(),oNf=aLn(),cNf=cLn(),uNf=lLn(),lNf=pLn(),dNf=fLn(),pNf=gLn(),mNf=_Ln(),fNf=bLn(),hNf=vLn(),gNf=DLn(),yNf=wLn(),_Nf=xLn(),ANf=PLn(),bNf=kLn(),CNf=NLn(),vNf=BLn(),ENf=MLn(),DNf=jLn(),SNf=ULn(),wNf=zLn(),INf=QLn(),xNf=HLn(),TNf=YLn(),PNf=XLn(),RNf=ejn(),kNf=rjn(),FNf=ijn(),NNf=ajn(),ONf=cjn(),BNf=Ry(),qNf={AddRoleToDBClusterCommand:n8f.AddRoleToDBClusterCommand,AddRoleToDBInstanceCommand:i8f.AddRoleToDBInstanceCommand,AddSourceIdentifierToSubscriptionCommand:s8f.AddSourceIdentifierToSubscriptionCommand,AddTagsToResourceCommand:a8f.AddTagsToResourceCommand,ApplyPendingMaintenanceActionCommand:o8f.ApplyPendingMaintenanceActionCommand,AuthorizeDBSecurityGroupIngressCommand:c8f.AuthorizeDBSecurityGroupIngressCommand,BacktrackDBClusterCommand:u8f.BacktrackDBClusterCommand,CancelExportTaskCommand:l8f.CancelExportTaskCommand,CopyDBClusterParameterGroupCommand:d8f.CopyDBClusterParameterGroupCommand,CopyDBClusterSnapshotCommand:p8f.CopyDBClusterSnapshotCommand,CopyDBParameterGroupCommand:m8f.CopyDBParameterGroupCommand,CopyDBSnapshotCommand:f8f.CopyDBSnapshotCommand,CopyOptionGroupCommand:h8f.CopyOptionGroupCommand,CreateBlueGreenDeploymentCommand:g8f.CreateBlueGreenDeploymentCommand,CreateCustomDBEngineVersionCommand:y8f.CreateCustomDBEngineVersionCommand,CreateDBClusterCommand:_8f.CreateDBClusterCommand,CreateDBClusterEndpointCommand:A8f.CreateDBClusterEndpointCommand,CreateDBClusterParameterGroupCommand:b8f.CreateDBClusterParameterGroupCommand,CreateDBClusterSnapshotCommand:C8f.CreateDBClusterSnapshotCommand,CreateDBInstanceCommand:v8f.CreateDBInstanceCommand,CreateDBInstanceReadReplicaCommand:E8f.CreateDBInstanceReadReplicaCommand,CreateDBParameterGroupCommand:D8f.CreateDBParameterGroupCommand,CreateDBProxyCommand:S8f.CreateDBProxyCommand,CreateDBProxyEndpointCommand:w8f.CreateDBProxyEndpointCommand,CreateDBSecurityGroupCommand:I8f.CreateDBSecurityGroupCommand,CreateDBSnapshotCommand:x8f.CreateDBSnapshotCommand,CreateDBSubnetGroupCommand:T8f.CreateDBSubnetGroupCommand,CreateEventSubscriptionCommand:P8f.CreateEventSubscriptionCommand,CreateGlobalClusterCommand:R8f.CreateGlobalClusterCommand,CreateOptionGroupCommand:k8f.CreateOptionGroupCommand,DeleteBlueGreenDeploymentCommand:F8f.DeleteBlueGreenDeploymentCommand,DeleteCustomDBEngineVersionCommand:N8f.DeleteCustomDBEngineVersionCommand,DeleteDBClusterCommand:O8f.DeleteDBClusterCommand,DeleteDBClusterEndpointCommand:B8f.DeleteDBClusterEndpointCommand,DeleteDBClusterParameterGroupCommand:q8f.DeleteDBClusterParameterGroupCommand,DeleteDBClusterSnapshotCommand:M8f.DeleteDBClusterSnapshotCommand,DeleteDBInstanceCommand:j8f.DeleteDBInstanceCommand,DeleteDBInstanceAutomatedBackupCommand:L8f.DeleteDBInstanceAutomatedBackupCommand,DeleteDBParameterGroupCommand:G8f.DeleteDBParameterGroupCommand,DeleteDBProxyCommand:U8f.DeleteDBProxyCommand,DeleteDBProxyEndpointCommand:V8f.DeleteDBProxyEndpointCommand,DeleteDBSecurityGroupCommand:z8f.DeleteDBSecurityGroupCommand,DeleteDBSnapshotCommand:$8f.DeleteDBSnapshotCommand,DeleteDBSubnetGroupCommand:Q8f.DeleteDBSubnetGroupCommand,DeleteEventSubscriptionCommand:K8f.DeleteEventSubscriptionCommand,DeleteGlobalClusterCommand:H8f.DeleteGlobalClusterCommand,DeleteOptionGroupCommand:W8f.DeleteOptionGroupCommand,DeregisterDBProxyTargetsCommand:Y8f.DeregisterDBProxyTargetsCommand,DescribeAccountAttributesCommand:J8f.DescribeAccountAttributesCommand,DescribeBlueGreenDeploymentsCommand:X8f.DescribeBlueGreenDeploymentsCommand,DescribeCertificatesCommand:Z8f.DescribeCertificatesCommand,DescribeDBClusterBacktracksCommand:e5f.DescribeDBClusterBacktracksCommand,DescribeDBClusterEndpointsCommand:t5f.DescribeDBClusterEndpointsCommand,DescribeDBClusterParameterGroupsCommand:r5f.DescribeDBClusterParameterGroupsCommand,DescribeDBClusterParametersCommand:n5f.DescribeDBClusterParametersCommand,DescribeDBClustersCommand:i5f.DescribeDBClustersCommand,DescribeDBClusterSnapshotAttributesCommand:s5f.DescribeDBClusterSnapshotAttributesCommand,DescribeDBClusterSnapshotsCommand:a5f.DescribeDBClusterSnapshotsCommand,DescribeDBEngineVersionsCommand:o5f.DescribeDBEngineVersionsCommand,DescribeDBInstanceAutomatedBackupsCommand:c5f.DescribeDBInstanceAutomatedBackupsCommand,DescribeDBInstancesCommand:u5f.DescribeDBInstancesCommand,DescribeDBLogFilesCommand:l5f.DescribeDBLogFilesCommand,DescribeDBParameterGroupsCommand:d5f.DescribeDBParameterGroupsCommand,DescribeDBParametersCommand:p5f.DescribeDBParametersCommand,DescribeDBProxiesCommand:m5f.DescribeDBProxiesCommand,DescribeDBProxyEndpointsCommand:f5f.DescribeDBProxyEndpointsCommand,DescribeDBProxyTargetGroupsCommand:h5f.DescribeDBProxyTargetGroupsCommand,DescribeDBProxyTargetsCommand:g5f.DescribeDBProxyTargetsCommand,DescribeDBSecurityGroupsCommand:y5f.DescribeDBSecurityGroupsCommand,DescribeDBSnapshotAttributesCommand:_5f.DescribeDBSnapshotAttributesCommand,DescribeDBSnapshotsCommand:A5f.DescribeDBSnapshotsCommand,DescribeDBSubnetGroupsCommand:b5f.DescribeDBSubnetGroupsCommand,DescribeEngineDefaultClusterParametersCommand:C5f.DescribeEngineDefaultClusterParametersCommand,DescribeEngineDefaultParametersCommand:v5f.DescribeEngineDefaultParametersCommand,DescribeEventCategoriesCommand:E5f.DescribeEventCategoriesCommand,DescribeEventsCommand:D5f.DescribeEventsCommand,DescribeEventSubscriptionsCommand:S5f.DescribeEventSubscriptionsCommand,DescribeExportTasksCommand:w5f.DescribeExportTasksCommand,DescribeGlobalClustersCommand:I5f.DescribeGlobalClustersCommand,DescribeOptionGroupOptionsCommand:x5f.DescribeOptionGroupOptionsCommand,DescribeOptionGroupsCommand:T5f.DescribeOptionGroupsCommand,DescribeOrderableDBInstanceOptionsCommand:P5f.DescribeOrderableDBInstanceOptionsCommand,DescribePendingMaintenanceActionsCommand:R5f.DescribePendingMaintenanceActionsCommand,DescribeReservedDBInstancesCommand:k5f.DescribeReservedDBInstancesCommand,DescribeReservedDBInstancesOfferingsCommand:F5f.DescribeReservedDBInstancesOfferingsCommand,DescribeSourceRegionsCommand:N5f.DescribeSourceRegionsCommand,DescribeValidDBInstanceModificationsCommand:O5f.DescribeValidDBInstanceModificationsCommand,DownloadDBLogFilePortionCommand:B5f.DownloadDBLogFilePortionCommand,FailoverDBClusterCommand:q5f.FailoverDBClusterCommand,FailoverGlobalClusterCommand:M5f.FailoverGlobalClusterCommand,ListTagsForResourceCommand:L5f.ListTagsForResourceCommand,ModifyActivityStreamCommand:j5f.ModifyActivityStreamCommand,ModifyCertificatesCommand:G5f.ModifyCertificatesCommand,ModifyCurrentDBClusterCapacityCommand:U5f.ModifyCurrentDBClusterCapacityCommand,ModifyCustomDBEngineVersionCommand:V5f.ModifyCustomDBEngineVersionCommand,ModifyDBClusterCommand:z5f.ModifyDBClusterCommand,ModifyDBClusterEndpointCommand:$5f.ModifyDBClusterEndpointCommand,ModifyDBClusterParameterGroupCommand:Q5f.ModifyDBClusterParameterGroupCommand,ModifyDBClusterSnapshotAttributeCommand:K5f.ModifyDBClusterSnapshotAttributeCommand,ModifyDBInstanceCommand:H5f.ModifyDBInstanceCommand,ModifyDBParameterGroupCommand:W5f.ModifyDBParameterGroupCommand,ModifyDBProxyCommand:Y5f.ModifyDBProxyCommand,ModifyDBProxyEndpointCommand:J5f.ModifyDBProxyEndpointCommand,ModifyDBProxyTargetGroupCommand:X5f.ModifyDBProxyTargetGroupCommand,ModifyDBSnapshotCommand:eNf.ModifyDBSnapshotCommand,ModifyDBSnapshotAttributeCommand:Z5f.ModifyDBSnapshotAttributeCommand,ModifyDBSubnetGroupCommand:tNf.ModifyDBSubnetGroupCommand,ModifyEventSubscriptionCommand:rNf.ModifyEventSubscriptionCommand,ModifyGlobalClusterCommand:nNf.ModifyGlobalClusterCommand,ModifyOptionGroupCommand:iNf.ModifyOptionGroupCommand,PromoteReadReplicaCommand:sNf.PromoteReadReplicaCommand,PromoteReadReplicaDBClusterCommand:aNf.PromoteReadReplicaDBClusterCommand,PurchaseReservedDBInstancesOfferingCommand:oNf.PurchaseReservedDBInstancesOfferingCommand,RebootDBClusterCommand:cNf.RebootDBClusterCommand,RebootDBInstanceCommand:uNf.RebootDBInstanceCommand,RegisterDBProxyTargetsCommand:lNf.RegisterDBProxyTargetsCommand,RemoveFromGlobalClusterCommand:dNf.RemoveFromGlobalClusterCommand,RemoveRoleFromDBClusterCommand:pNf.RemoveRoleFromDBClusterCommand,RemoveRoleFromDBInstanceCommand:mNf.RemoveRoleFromDBInstanceCommand,RemoveSourceIdentifierFromSubscriptionCommand:fNf.RemoveSourceIdentifierFromSubscriptionCommand,RemoveTagsFromResourceCommand:hNf.RemoveTagsFromResourceCommand,ResetDBClusterParameterGroupCommand:gNf.ResetDBClusterParameterGroupCommand,ResetDBParameterGroupCommand:yNf.ResetDBParameterGroupCommand,RestoreDBClusterFromS3Command:_Nf.RestoreDBClusterFromS3Command,RestoreDBClusterFromSnapshotCommand:ANf.RestoreDBClusterFromSnapshotCommand,RestoreDBClusterToPointInTimeCommand:bNf.RestoreDBClusterToPointInTimeCommand,RestoreDBInstanceFromDBSnapshotCommand:CNf.RestoreDBInstanceFromDBSnapshotCommand,RestoreDBInstanceFromS3Command:vNf.RestoreDBInstanceFromS3Command,RestoreDBInstanceToPointInTimeCommand:ENf.RestoreDBInstanceToPointInTimeCommand,RevokeDBSecurityGroupIngressCommand:DNf.RevokeDBSecurityGroupIngressCommand,StartActivityStreamCommand:SNf.StartActivityStreamCommand,StartDBClusterCommand:wNf.StartDBClusterCommand,StartDBInstanceCommand:xNf.StartDBInstanceCommand,StartDBInstanceAutomatedBackupsReplicationCommand:INf.StartDBInstanceAutomatedBackupsReplicationCommand,StartExportTaskCommand:TNf.StartExportTaskCommand,StopActivityStreamCommand:PNf.StopActivityStreamCommand,StopDBClusterCommand:RNf.StopDBClusterCommand,StopDBInstanceCommand:FNf.StopDBInstanceCommand,StopDBInstanceAutomatedBackupsReplicationCommand:kNf.StopDBInstanceAutomatedBackupsReplicationCommand,SwitchoverBlueGreenDeploymentCommand:NNf.SwitchoverBlueGreenDeploymentCommand,SwitchoverReadReplicaCommand:ONf.SwitchoverReadReplicaCommand},q0r=class extends BNf.RDSClient{};M0r.RDS=q0r;(0,r8f.createAggregatedClient)(qNf,q0r)});var tOa=A(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});var Lu=(tn(),Dr(en));Lu.__exportStar(kBn(),xu);Lu.__exportStar(NBn(),xu);Lu.__exportStar(BBn(),xu);Lu.__exportStar(MBn(),xu);Lu.__exportStar(jBn(),xu);Lu.__exportStar(UBn(),xu);Lu.__exportStar(zBn(),xu);Lu.__exportStar(QBn(),xu);Lu.__exportStar(HBn(),xu);Lu.__exportStar(YBn(),xu);Lu.__exportStar(XBn(),xu);Lu.__exportStar(e9n(),xu);Lu.__exportStar(r9n(),xu);Lu.__exportStar(i9n(),xu);Lu.__exportStar(a9n(),xu);Lu.__exportStar(c9n(),xu);Lu.__exportStar(l9n(),xu);Lu.__exportStar(p9n(),xu);Lu.__exportStar(f9n(),xu);Lu.__exportStar(g9n(),xu);Lu.__exportStar(_9n(),xu);Lu.__exportStar(b9n(),xu);Lu.__exportStar(v9n(),xu);Lu.__exportStar(D9n(),xu);Lu.__exportStar(w9n(),xu);Lu.__exportStar(x9n(),xu);Lu.__exportStar(P9n(),xu);Lu.__exportStar(k9n(),xu);Lu.__exportStar(N9n(),xu);Lu.__exportStar(B9n(),xu);Lu.__exportStar(M9n(),xu);Lu.__exportStar(j9n(),xu);Lu.__exportStar(U9n(),xu);Lu.__exportStar(z9n(),xu);Lu.__exportStar(Q9n(),xu);Lu.__exportStar(H9n(),xu);Lu.__exportStar(Y9n(),xu);Lu.__exportStar(X9n(),xu);Lu.__exportStar(eqn(),xu);Lu.__exportStar(rqn(),xu);Lu.__exportStar(iqn(),xu);Lu.__exportStar(aqn(),xu);Lu.__exportStar(cqn(),xu);Lu.__exportStar(lqn(),xu);Lu.__exportStar(pqn(),xu);Lu.__exportStar(fqn(),xu);Lu.__exportStar(gqn(),xu);Lu.__exportStar(_qn(),xu);Lu.__exportStar(bqn(),xu);Lu.__exportStar(o0r(),xu);Lu.__exportStar(c0r(),xu);Lu.__exportStar(u0r(),xu);Lu.__exportStar(l0r(),xu);Lu.__exportStar(d0r(),xu);Lu.__exportStar(p0r(),xu);Lu.__exportStar(Tqn(),xu);Lu.__exportStar(Iit(),xu);Lu.__exportStar(Dit(),xu);Lu.__exportStar(m0r(),xu);Lu.__exportStar(f0r(),xu);Lu.__exportStar(Rit(),xu);Lu.__exportStar(h0r(),xu);Lu.__exportStar(g0r(),xu);Lu.__exportStar(y0r(),xu);Lu.__exportStar(_0r(),xu);Lu.__exportStar(A0r(),xu);Lu.__exportStar(b0r(),xu);Lu.__exportStar(C0r(),xu);Lu.__exportStar(v0r(),xu);Lu.__exportStar(Vqn(),xu);Lu.__exportStar(Uit(),xu);Lu.__exportStar(E0r(),xu);Lu.__exportStar(Kqn(),xu);Lu.__exportStar(D0r(),xu);Lu.__exportStar(Yqn(),xu);Lu.__exportStar(w0r(),xu);Lu.__exportStar(S0r(),xu);Lu.__exportStar(I0r(),xu);Lu.__exportStar(x0r(),xu);Lu.__exportStar(T0r(),xu);Lu.__exportStar(P0r(),xu);Lu.__exportStar(R0r(),xu);Lu.__exportStar(k0r(),xu);Lu.__exportStar(F0r(),xu);Lu.__exportStar(N0r(),xu);Lu.__exportStar(O0r(),xu);Lu.__exportStar(uMn(),xu);Lu.__exportStar(B0r(),xu);Lu.__exportStar(pMn(),xu);Lu.__exportStar(fMn(),xu);Lu.__exportStar(gMn(),xu);Lu.__exportStar(_Mn(),xu);Lu.__exportStar(bMn(),xu);Lu.__exportStar(vMn(),xu);Lu.__exportStar(DMn(),xu);Lu.__exportStar(wMn(),xu);Lu.__exportStar(xMn(),xu);Lu.__exportStar(PMn(),xu);Lu.__exportStar(kMn(),xu);Lu.__exportStar(NMn(),xu);Lu.__exportStar(BMn(),xu);Lu.__exportStar(MMn(),xu);Lu.__exportStar(jMn(),xu);Lu.__exportStar(UMn(),xu);Lu.__exportStar(zMn(),xu);Lu.__exportStar(QMn(),xu);Lu.__exportStar(HMn(),xu);Lu.__exportStar(YMn(),xu);Lu.__exportStar(XMn(),xu);Lu.__exportStar(eLn(),xu);Lu.__exportStar(rLn(),xu);Lu.__exportStar(iLn(),xu);Lu.__exportStar(aLn(),xu);Lu.__exportStar(cLn(),xu);Lu.__exportStar(lLn(),xu);Lu.__exportStar(pLn(),xu);Lu.__exportStar(fLn(),xu);Lu.__exportStar(gLn(),xu);Lu.__exportStar(_Ln(),xu);Lu.__exportStar(bLn(),xu);Lu.__exportStar(vLn(),xu);Lu.__exportStar(DLn(),xu);Lu.__exportStar(wLn(),xu);Lu.__exportStar(xLn(),xu);Lu.__exportStar(PLn(),xu);Lu.__exportStar(kLn(),xu);Lu.__exportStar(NLn(),xu);Lu.__exportStar(BLn(),xu);Lu.__exportStar(MLn(),xu);Lu.__exportStar(jLn(),xu);Lu.__exportStar(ULn(),xu);Lu.__exportStar(zLn(),xu);Lu.__exportStar(QLn(),xu);Lu.__exportStar(HLn(),xu);Lu.__exportStar(YLn(),xu);Lu.__exportStar(XLn(),xu);Lu.__exportStar(ejn(),xu);Lu.__exportStar(rjn(),xu);Lu.__exportStar(ijn(),xu);Lu.__exportStar(ajn(),xu);Lu.__exportStar(cjn(),xu)});var rOa=A(L0r=>{"use strict";Object.defineProperty(L0r,"__esModule",{value:!0});L0r.paginateDescribeBlueGreenDeployments=void 0;var MNf=o0r(),LNf=Ry(),jNf=async(e,r,...t)=>await e.send(new MNf.DescribeBlueGreenDeploymentsCommand(r),...t);async function*GNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof LNf.RDSClient)s=await jNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}L0r.paginateDescribeBlueGreenDeployments=GNf});var nOa=A(j0r=>{"use strict";Object.defineProperty(j0r,"__esModule",{value:!0});j0r.paginateDescribeCertificates=void 0;var UNf=c0r(),VNf=Ry(),zNf=async(e,r,...t)=>await e.send(new UNf.DescribeCertificatesCommand(r),...t);async function*$Nf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof VNf.RDSClient)s=await zNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}j0r.paginateDescribeCertificates=$Nf});var iOa=A(G0r=>{"use strict";Object.defineProperty(G0r,"__esModule",{value:!0});G0r.paginateDescribeDBClusterBacktracks=void 0;var QNf=u0r(),KNf=Ry(),HNf=async(e,r,...t)=>await e.send(new QNf.DescribeDBClusterBacktracksCommand(r),...t);async function*WNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof KNf.RDSClient)s=await HNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}G0r.paginateDescribeDBClusterBacktracks=WNf});var sOa=A(U0r=>{"use strict";Object.defineProperty(U0r,"__esModule",{value:!0});U0r.paginateDescribeDBClusterEndpoints=void 0;var YNf=l0r(),JNf=Ry(),XNf=async(e,r,...t)=>await e.send(new YNf.DescribeDBClusterEndpointsCommand(r),...t);async function*ZNf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof JNf.RDSClient)s=await XNf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}U0r.paginateDescribeDBClusterEndpoints=ZNf});var aOa=A(V0r=>{"use strict";Object.defineProperty(V0r,"__esModule",{value:!0});V0r.paginateDescribeDBClusterParameterGroups=void 0;var eOf=d0r(),tOf=Ry(),rOf=async(e,r,...t)=>await e.send(new eOf.DescribeDBClusterParameterGroupsCommand(r),...t);async function*nOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof tOf.RDSClient)s=await rOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}V0r.paginateDescribeDBClusterParameterGroups=nOf});var oOa=A(z0r=>{"use strict";Object.defineProperty(z0r,"__esModule",{value:!0});z0r.paginateDescribeDBClusterParameters=void 0;var iOf=p0r(),sOf=Ry(),aOf=async(e,r,...t)=>await e.send(new iOf.DescribeDBClusterParametersCommand(r),...t);async function*oOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof sOf.RDSClient)s=await aOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}z0r.paginateDescribeDBClusterParameters=oOf});var cOa=A($0r=>{"use strict";Object.defineProperty($0r,"__esModule",{value:!0});$0r.paginateDescribeDBClusterSnapshots=void 0;var cOf=Iit(),uOf=Ry(),lOf=async(e,r,...t)=>await e.send(new cOf.DescribeDBClusterSnapshotsCommand(r),...t);async function*dOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof uOf.RDSClient)s=await lOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}$0r.paginateDescribeDBClusterSnapshots=dOf});var uOa=A(Q0r=>{"use strict";Object.defineProperty(Q0r,"__esModule",{value:!0});Q0r.paginateDescribeDBClusters=void 0;var pOf=Dit(),mOf=Ry(),fOf=async(e,r,...t)=>await e.send(new pOf.DescribeDBClustersCommand(r),...t);async function*hOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof mOf.RDSClient)s=await fOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Q0r.paginateDescribeDBClusters=hOf});var lOa=A(K0r=>{"use strict";Object.defineProperty(K0r,"__esModule",{value:!0});K0r.paginateDescribeDBEngineVersions=void 0;var gOf=m0r(),yOf=Ry(),_Of=async(e,r,...t)=>await e.send(new gOf.DescribeDBEngineVersionsCommand(r),...t);async function*AOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof yOf.RDSClient)s=await _Of(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}K0r.paginateDescribeDBEngineVersions=AOf});var dOa=A(H0r=>{"use strict";Object.defineProperty(H0r,"__esModule",{value:!0});H0r.paginateDescribeDBInstanceAutomatedBackups=void 0;var bOf=f0r(),COf=Ry(),vOf=async(e,r,...t)=>await e.send(new bOf.DescribeDBInstanceAutomatedBackupsCommand(r),...t);async function*EOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof COf.RDSClient)s=await vOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}H0r.paginateDescribeDBInstanceAutomatedBackups=EOf});var mOa=A(pOa=>{"use strict";Object.defineProperty(pOa,"__esModule",{value:!0})});var fOa=A(W0r=>{"use strict";Object.defineProperty(W0r,"__esModule",{value:!0});W0r.paginateDescribeDBInstances=void 0;var DOf=Rit(),SOf=Ry(),wOf=async(e,r,...t)=>await e.send(new DOf.DescribeDBInstancesCommand(r),...t);async function*IOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof SOf.RDSClient)s=await wOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}W0r.paginateDescribeDBInstances=IOf});var hOa=A(Y0r=>{"use strict";Object.defineProperty(Y0r,"__esModule",{value:!0});Y0r.paginateDescribeDBLogFiles=void 0;var xOf=h0r(),TOf=Ry(),POf=async(e,r,...t)=>await e.send(new xOf.DescribeDBLogFilesCommand(r),...t);async function*ROf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof TOf.RDSClient)s=await POf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Y0r.paginateDescribeDBLogFiles=ROf});var gOa=A(J0r=>{"use strict";Object.defineProperty(J0r,"__esModule",{value:!0});J0r.paginateDescribeDBParameterGroups=void 0;var kOf=g0r(),FOf=Ry(),NOf=async(e,r,...t)=>await e.send(new kOf.DescribeDBParameterGroupsCommand(r),...t);async function*OOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof FOf.RDSClient)s=await NOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}J0r.paginateDescribeDBParameterGroups=OOf});var yOa=A(X0r=>{"use strict";Object.defineProperty(X0r,"__esModule",{value:!0});X0r.paginateDescribeDBParameters=void 0;var BOf=y0r(),qOf=Ry(),MOf=async(e,r,...t)=>await e.send(new BOf.DescribeDBParametersCommand(r),...t);async function*LOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof qOf.RDSClient)s=await MOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}X0r.paginateDescribeDBParameters=LOf});var _Oa=A(Z0r=>{"use strict";Object.defineProperty(Z0r,"__esModule",{value:!0});Z0r.paginateDescribeDBProxies=void 0;var jOf=_0r(),GOf=Ry(),UOf=async(e,r,...t)=>await e.send(new jOf.DescribeDBProxiesCommand(r),...t);async function*VOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof GOf.RDSClient)s=await UOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Z0r.paginateDescribeDBProxies=VOf});var AOa=A(ehr=>{"use strict";Object.defineProperty(ehr,"__esModule",{value:!0});ehr.paginateDescribeDBProxyEndpoints=void 0;var zOf=A0r(),$Of=Ry(),QOf=async(e,r,...t)=>await e.send(new zOf.DescribeDBProxyEndpointsCommand(r),...t);async function*KOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof $Of.RDSClient)s=await QOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ehr.paginateDescribeDBProxyEndpoints=KOf});var bOa=A(thr=>{"use strict";Object.defineProperty(thr,"__esModule",{value:!0});thr.paginateDescribeDBProxyTargetGroups=void 0;var HOf=b0r(),WOf=Ry(),YOf=async(e,r,...t)=>await e.send(new HOf.DescribeDBProxyTargetGroupsCommand(r),...t);async function*JOf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof WOf.RDSClient)s=await YOf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}thr.paginateDescribeDBProxyTargetGroups=JOf});var COa=A(rhr=>{"use strict";Object.defineProperty(rhr,"__esModule",{value:!0});rhr.paginateDescribeDBProxyTargets=void 0;var XOf=C0r(),ZOf=Ry(),eBf=async(e,r,...t)=>await e.send(new XOf.DescribeDBProxyTargetsCommand(r),...t);async function*tBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof ZOf.RDSClient)s=await eBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}rhr.paginateDescribeDBProxyTargets=tBf});var vOa=A(nhr=>{"use strict";Object.defineProperty(nhr,"__esModule",{value:!0});nhr.paginateDescribeDBSecurityGroups=void 0;var rBf=v0r(),nBf=Ry(),iBf=async(e,r,...t)=>await e.send(new rBf.DescribeDBSecurityGroupsCommand(r),...t);async function*sBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof nBf.RDSClient)s=await iBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}nhr.paginateDescribeDBSecurityGroups=sBf});var EOa=A(ihr=>{"use strict";Object.defineProperty(ihr,"__esModule",{value:!0});ihr.paginateDescribeDBSnapshots=void 0;var aBf=Uit(),oBf=Ry(),cBf=async(e,r,...t)=>await e.send(new aBf.DescribeDBSnapshotsCommand(r),...t);async function*uBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof oBf.RDSClient)s=await cBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ihr.paginateDescribeDBSnapshots=uBf});var DOa=A(shr=>{"use strict";Object.defineProperty(shr,"__esModule",{value:!0});shr.paginateDescribeDBSubnetGroups=void 0;var lBf=E0r(),dBf=Ry(),pBf=async(e,r,...t)=>await e.send(new lBf.DescribeDBSubnetGroupsCommand(r),...t);async function*mBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof dBf.RDSClient)s=await pBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}shr.paginateDescribeDBSubnetGroups=mBf});var SOa=A(ahr=>{"use strict";Object.defineProperty(ahr,"__esModule",{value:!0});ahr.paginateDescribeEngineDefaultParameters=void 0;var fBf=D0r(),hBf=Ry(),gBf=async(e,r,...t)=>await e.send(new fBf.DescribeEngineDefaultParametersCommand(r),...t);async function*yBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof hBf.RDSClient)s=await gBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.EngineDefaults.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ahr.paginateDescribeEngineDefaultParameters=yBf});var wOa=A(ohr=>{"use strict";Object.defineProperty(ohr,"__esModule",{value:!0});ohr.paginateDescribeEventSubscriptions=void 0;var _Bf=w0r(),ABf=Ry(),bBf=async(e,r,...t)=>await e.send(new _Bf.DescribeEventSubscriptionsCommand(r),...t);async function*CBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof ABf.RDSClient)s=await bBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ohr.paginateDescribeEventSubscriptions=CBf});var IOa=A(chr=>{"use strict";Object.defineProperty(chr,"__esModule",{value:!0});chr.paginateDescribeEvents=void 0;var vBf=S0r(),EBf=Ry(),DBf=async(e,r,...t)=>await e.send(new vBf.DescribeEventsCommand(r),...t);async function*SBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof EBf.RDSClient)s=await DBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}chr.paginateDescribeEvents=SBf});var xOa=A(uhr=>{"use strict";Object.defineProperty(uhr,"__esModule",{value:!0});uhr.paginateDescribeExportTasks=void 0;var wBf=I0r(),IBf=Ry(),xBf=async(e,r,...t)=>await e.send(new wBf.DescribeExportTasksCommand(r),...t);async function*TBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof IBf.RDSClient)s=await xBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}uhr.paginateDescribeExportTasks=TBf});var TOa=A(lhr=>{"use strict";Object.defineProperty(lhr,"__esModule",{value:!0});lhr.paginateDescribeGlobalClusters=void 0;var PBf=x0r(),RBf=Ry(),kBf=async(e,r,...t)=>await e.send(new PBf.DescribeGlobalClustersCommand(r),...t);async function*FBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof RBf.RDSClient)s=await kBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}lhr.paginateDescribeGlobalClusters=FBf});var POa=A(dhr=>{"use strict";Object.defineProperty(dhr,"__esModule",{value:!0});dhr.paginateDescribeOptionGroupOptions=void 0;var NBf=T0r(),OBf=Ry(),BBf=async(e,r,...t)=>await e.send(new NBf.DescribeOptionGroupOptionsCommand(r),...t);async function*qBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof OBf.RDSClient)s=await BBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}dhr.paginateDescribeOptionGroupOptions=qBf});var ROa=A(phr=>{"use strict";Object.defineProperty(phr,"__esModule",{value:!0});phr.paginateDescribeOptionGroups=void 0;var MBf=P0r(),LBf=Ry(),jBf=async(e,r,...t)=>await e.send(new MBf.DescribeOptionGroupsCommand(r),...t);async function*GBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof LBf.RDSClient)s=await jBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}phr.paginateDescribeOptionGroups=GBf});var kOa=A(mhr=>{"use strict";Object.defineProperty(mhr,"__esModule",{value:!0});mhr.paginateDescribeOrderableDBInstanceOptions=void 0;var UBf=R0r(),VBf=Ry(),zBf=async(e,r,...t)=>await e.send(new UBf.DescribeOrderableDBInstanceOptionsCommand(r),...t);async function*$Bf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof VBf.RDSClient)s=await zBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}mhr.paginateDescribeOrderableDBInstanceOptions=$Bf});var FOa=A(fhr=>{"use strict";Object.defineProperty(fhr,"__esModule",{value:!0});fhr.paginateDescribePendingMaintenanceActions=void 0;var QBf=k0r(),KBf=Ry(),HBf=async(e,r,...t)=>await e.send(new QBf.DescribePendingMaintenanceActionsCommand(r),...t);async function*WBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof KBf.RDSClient)s=await HBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}fhr.paginateDescribePendingMaintenanceActions=WBf});var NOa=A(hhr=>{"use strict";Object.defineProperty(hhr,"__esModule",{value:!0});hhr.paginateDescribeReservedDBInstancesOfferings=void 0;var YBf=N0r(),JBf=Ry(),XBf=async(e,r,...t)=>await e.send(new YBf.DescribeReservedDBInstancesOfferingsCommand(r),...t);async function*ZBf(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof JBf.RDSClient)s=await XBf(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}hhr.paginateDescribeReservedDBInstancesOfferings=ZBf});var OOa=A(ghr=>{"use strict";Object.defineProperty(ghr,"__esModule",{value:!0});ghr.paginateDescribeReservedDBInstances=void 0;var e9f=F0r(),t9f=Ry(),r9f=async(e,r,...t)=>await e.send(new e9f.DescribeReservedDBInstancesCommand(r),...t);async function*n9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof t9f.RDSClient)s=await r9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}ghr.paginateDescribeReservedDBInstances=n9f});var BOa=A(yhr=>{"use strict";Object.defineProperty(yhr,"__esModule",{value:!0});yhr.paginateDescribeSourceRegions=void 0;var i9f=O0r(),s9f=Ry(),a9f=async(e,r,...t)=>await e.send(new i9f.DescribeSourceRegionsCommand(r),...t);async function*o9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.MaxRecords=e.pageSize,e.client instanceof s9f.RDSClient)s=await a9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}yhr.paginateDescribeSourceRegions=o9f});var qOa=A(_hr=>{"use strict";Object.defineProperty(_hr,"__esModule",{value:!0});_hr.paginateDownloadDBLogFilePortion=void 0;var c9f=B0r(),u9f=Ry(),l9f=async(e,r,...t)=>await e.send(new c9f.DownloadDBLogFilePortionCommand(r),...t);async function*d9f(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.Marker=n,r.NumberOfLines=e.pageSize,e.client instanceof u9f.RDSClient)s=await l9f(e.client,r,...t);else throw new Error("Invalid client, expected RDS | RDSClient");yield s;let a=n;n=s.Marker,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}_hr.paginateDownloadDBLogFilePortion=d9f});var MOa=A(ky=>{"use strict";Object.defineProperty(ky,"__esModule",{value:!0});var l_=(tn(),Dr(en));l_.__exportStar(rOa(),ky);l_.__exportStar(nOa(),ky);l_.__exportStar(iOa(),ky);l_.__exportStar(sOa(),ky);l_.__exportStar(aOa(),ky);l_.__exportStar(oOa(),ky);l_.__exportStar(cOa(),ky);l_.__exportStar(uOa(),ky);l_.__exportStar(lOa(),ky);l_.__exportStar(dOa(),ky);l_.__exportStar(mOa(),ky);l_.__exportStar(fOa(),ky);l_.__exportStar(hOa(),ky);l_.__exportStar(gOa(),ky);l_.__exportStar(yOa(),ky);l_.__exportStar(_Oa(),ky);l_.__exportStar(AOa(),ky);l_.__exportStar(bOa(),ky);l_.__exportStar(COa(),ky);l_.__exportStar(vOa(),ky);l_.__exportStar(EOa(),ky);l_.__exportStar(DOa(),ky);l_.__exportStar(SOa(),ky);l_.__exportStar(wOa(),ky);l_.__exportStar(IOa(),ky);l_.__exportStar(xOa(),ky);l_.__exportStar(TOa(),ky);l_.__exportStar(POa(),ky);l_.__exportStar(ROa(),ky);l_.__exportStar(kOa(),ky);l_.__exportStar(FOa(),ky);l_.__exportStar(NOa(),ky);l_.__exportStar(OOa(),ky);l_.__exportStar(BOa(),ky);l_.__exportStar(qOa(),ky)});var jOa=A(sat=>{"use strict";Object.defineProperty(sat,"__esModule",{value:!0});sat.waitUntilDBClusterAvailable=sat.waitForDBClusterAvailable=void 0;var hY=Ih(),p9f=Dit(),LOa=async(e,r)=>{let t;try{let n=await e.send(new p9f.DescribeDBClustersCommand(r));t=n;try{let i=()=>[].concat(...n.DBClusters).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:hY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:hY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:hY.WaiterState.RETRY,reason:t}},m9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,hY.createWaiter)({...t,...e},r,LOa)};sat.waitForDBClusterAvailable=m9f;var f9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,hY.createWaiter)({...t,...e},r,LOa);return(0,hY.checkExceptions)(n)};sat.waitUntilDBClusterAvailable=f9f});var UOa=A(aat=>{"use strict";Object.defineProperty(aat,"__esModule",{value:!0});aat.waitUntilDBClusterDeleted=aat.waitForDBClusterDeleted=void 0;var gY=Ih(),h9f=Dit(),GOa=async(e,r)=>{let t;try{let n=await e.send(new h9f.DescribeDBClustersCommand(r));t=n;try{if((()=>n.DBClusters.length==0)()==!0)return{state:gY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusters).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:gY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBClusterNotFoundFault")return{state:gY.WaiterState.SUCCESS,reason:t}}return{state:gY.WaiterState.RETRY,reason:t}},g9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,gY.createWaiter)({...t,...e},r,GOa)};aat.waitForDBClusterDeleted=g9f;var y9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,gY.createWaiter)({...t,...e},r,GOa);return(0,gY.checkExceptions)(n)};aat.waitUntilDBClusterDeleted=y9f});var zOa=A(oat=>{"use strict";Object.defineProperty(oat,"__esModule",{value:!0});oat.waitUntilDBClusterSnapshotAvailable=oat.waitForDBClusterSnapshotAvailable=void 0;var yY=Ih(),_9f=Iit(),VOa=async(e,r)=>{let t;try{let n=await e.send(new _9f.DescribeDBClusterSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.DBClusterSnapshots).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:yY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:yY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:yY.WaiterState.RETRY,reason:t}},A9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,yY.createWaiter)({...t,...e},r,VOa)};oat.waitForDBClusterSnapshotAvailable=A9f;var b9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,yY.createWaiter)({...t,...e},r,VOa);return(0,yY.checkExceptions)(n)};oat.waitUntilDBClusterSnapshotAvailable=b9f});var QOa=A(cat=>{"use strict";Object.defineProperty(cat,"__esModule",{value:!0});cat.waitUntilDBClusterSnapshotDeleted=cat.waitForDBClusterSnapshotDeleted=void 0;var _Y=Ih(),C9f=Iit(),$Oa=async(e,r)=>{let t;try{let n=await e.send(new C9f.DescribeDBClusterSnapshotsCommand(r));t=n;try{if((()=>n.DBClusterSnapshots.length==0)()==!0)return{state:_Y.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBClusterSnapshots).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:_Y.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBClusterSnapshotNotFoundFault")return{state:_Y.WaiterState.SUCCESS,reason:t}}return{state:_Y.WaiterState.RETRY,reason:t}},v9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,_Y.createWaiter)({...t,...e},r,$Oa)};cat.waitForDBClusterSnapshotDeleted=v9f;var E9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,_Y.createWaiter)({...t,...e},r,$Oa);return(0,_Y.checkExceptions)(n)};cat.waitUntilDBClusterSnapshotDeleted=E9f});var HOa=A(uat=>{"use strict";Object.defineProperty(uat,"__esModule",{value:!0});uat.waitUntilDBInstanceAvailable=uat.waitForDBInstanceAvailable=void 0;var AY=Ih(),D9f=Rit(),KOa=async(e,r)=>{let t;try{let n=await e.send(new D9f.DescribeDBInstancesCommand(r));t=n;try{let i=()=>[].concat(...n.DBInstances).map(c=>c.DBInstanceStatus),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:AY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="deleted")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="deleting")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="failed")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="incompatible-restore")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="incompatible-parameters")return{state:AY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:AY.WaiterState.RETRY,reason:t}},S9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,AY.createWaiter)({...t,...e},r,KOa)};uat.waitForDBInstanceAvailable=S9f;var w9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,AY.createWaiter)({...t,...e},r,KOa);return(0,AY.checkExceptions)(n)};uat.waitUntilDBInstanceAvailable=w9f});var YOa=A(lat=>{"use strict";Object.defineProperty(lat,"__esModule",{value:!0});lat.waitUntilDBInstanceDeleted=lat.waitForDBInstanceDeleted=void 0;var bY=Ih(),I9f=Rit(),WOa=async(e,r)=>{let t;try{let n=await e.send(new I9f.DescribeDBInstancesCommand(r));t=n;try{if((()=>n.DBInstances.length==0)()==!0)return{state:bY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="creating")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="modifying")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="rebooting")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBInstances).map(o=>o.DBInstanceStatus);for(let s of i())if(s=="resetting-master-credentials")return{state:bY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBInstanceNotFound")return{state:bY.WaiterState.SUCCESS,reason:t}}return{state:bY.WaiterState.RETRY,reason:t}},x9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,bY.createWaiter)({...t,...e},r,WOa)};lat.waitForDBInstanceDeleted=x9f;var T9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,bY.createWaiter)({...t,...e},r,WOa);return(0,bY.checkExceptions)(n)};lat.waitUntilDBInstanceDeleted=T9f});var XOa=A(dat=>{"use strict";Object.defineProperty(dat,"__esModule",{value:!0});dat.waitUntilDBSnapshotAvailable=dat.waitForDBSnapshotAvailable=void 0;var CY=Ih(),P9f=Uit(),JOa=async(e,r)=>{let t;try{let n=await e.send(new P9f.DescribeDBSnapshotsCommand(r));t=n;try{let i=()=>[].concat(...n.DBSnapshots).map(c=>c.Status),s=i().length>0;for(let a of i())s=s&&a=="available";if(s)return{state:CY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleted")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="deleting")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="failed")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-restore")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="incompatible-parameters")return{state:CY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){t=n}return{state:CY.WaiterState.RETRY,reason:t}},R9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,CY.createWaiter)({...t,...e},r,JOa)};dat.waitForDBSnapshotAvailable=R9f;var k9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,CY.createWaiter)({...t,...e},r,JOa);return(0,CY.checkExceptions)(n)};dat.waitUntilDBSnapshotAvailable=k9f});var eBa=A(pat=>{"use strict";Object.defineProperty(pat,"__esModule",{value:!0});pat.waitUntilDBSnapshotDeleted=pat.waitForDBSnapshotDeleted=void 0;var vY=Ih(),F9f=Uit(),ZOa=async(e,r)=>{let t;try{let n=await e.send(new F9f.DescribeDBSnapshotsCommand(r));t=n;try{if((()=>n.DBSnapshots.length==0)()==!0)return{state:vY.WaiterState.SUCCESS,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="creating")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="modifying")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="rebooting")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}try{let i=()=>[].concat(...n.DBSnapshots).map(o=>o.Status);for(let s of i())if(s=="resetting-master-credentials")return{state:vY.WaiterState.FAILURE,reason:t}}catch{}}catch(n){if(t=n,n.name&&n.name=="DBSnapshotNotFound")return{state:vY.WaiterState.SUCCESS,reason:t}}return{state:vY.WaiterState.RETRY,reason:t}},N9f=async(e,r)=>{let t={minDelay:30,maxDelay:120};return(0,vY.createWaiter)({...t,...e},r,ZOa)};pat.waitForDBSnapshotDeleted=N9f;var O9f=async(e,r)=>{let t={minDelay:30,maxDelay:120},n=await(0,vY.createWaiter)({...t,...e},r,ZOa);return(0,vY.checkExceptions)(n)};pat.waitUntilDBSnapshotDeleted=O9f});var tBa=A(EY=>{"use strict";Object.defineProperty(EY,"__esModule",{value:!0});var _0e=(tn(),Dr(en));_0e.__exportStar(jOa(),EY);_0e.__exportStar(UOa(),EY);_0e.__exportStar(zOa(),EY);_0e.__exportStar(QOa(),EY);_0e.__exportStar(HOa(),EY);_0e.__exportStar(YOa(),EY);_0e.__exportStar(XOa(),EY);_0e.__exportStar(eBa(),EY)});var nBa=A(Ahr=>{"use strict";Object.defineProperty(Ahr,"__esModule",{value:!0});var rBa=(tn(),Dr(en));rBa.__exportStar($On(),Ahr);rBa.__exportStar(hBn(),Ahr)});var iBa=A(DY=>{"use strict";Object.defineProperty(DY,"__esModule",{value:!0});DY.RDSServiceException=void 0;var mat=(tn(),Dr(en));mat.__exportStar(Ry(),DY);mat.__exportStar(eOa(),DY);mat.__exportStar(tOa(),DY);mat.__exportStar(MOa(),DY);mat.__exportStar(tBa(),DY);mat.__exportStar(nBa(),DY);var B9f=u3t();Object.defineProperty(DY,"RDSServiceException",{enumerable:!0,get:function(){return B9f.RDSServiceException}})});var aBa=A(bhr=>{"use strict";Object.defineProperty(bhr,"__esModule",{value:!0});bhr.AwsRdsDataSource=void 0;var q9f=(tn(),Dr(en)),sBa=iBa(),M9f=ug(),L9f=z5n(),j9f=K0(),b3t=class e extends j9f.Datasource{static id="aws-rds";caching=!0;rds;constructor(){super(e.id),this.rds=new L9f.Lazy(()=>new sBa.RDSClient({}))}async getReleases({packageName:r}){let t=new sBa.DescribeDBEngineVersionsCommand({Filters:JSON.parse(r)});return{releases:((await this.rds.getValue().send(t)).DBEngineVersions??[]).filter(s=>s.EngineVersion).map(s=>({version:s.EngineVersion,isDeprecated:s.Status==="deprecated"}))}}};bhr.AwsRdsDataSource=b3t;q9f.__decorate([(0,M9f.cache)({namespace:`datasource-${b3t.id}`,key:({packageName:e})=>`getReleases:${e}`})],b3t.prototype,"getReleases",null)});var fat=A(Chr=>{"use strict";Object.defineProperty(Chr,"__esModule",{value:!0});Chr.CdnJsDatasource=void 0;var G9f=Ug(),U9f=K0(),ujn=class e extends U9f.Datasource{static id="cdnjs";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://api.cdnjs.com/"];caching=!0;async getReleases({packageName:r,registryUrl:t}){let n=r.split("/")[0],i=`${t}libraries/${n}?fields=homepage,repository,assets`,s=null;try{let{assets:a,homepage:o,repository:c}=(await this.http.getJson(i)).body;if(!a)return null;let l=r.replace(`${n}/`,"");s={releases:a.filter(({files:m})=>m.includes(l)).map(({version:m,sri:h})=>({version:m,newDigest:h==null?void 0:h[l]}))},o&&(s.homepage=o),c!=null&&c.url&&(s.sourceUrl=c.url)}catch(a){if(a.statusCode!==404)throw new G9f.ExternalHostError(a);this.handleGenericErrors(a)}return s}};Chr.CdnJsDatasource=ujn});var ljn=A(vhr=>{"use strict";Object.defineProperty(vhr,"__esModule",{value:!0});vhr.CLOJARS_REPO=void 0;vhr.CLOJARS_REPO="https://clojars.org/repo"});var hat=A(Ehr=>{"use strict";Object.defineProperty(Ehr,"__esModule",{value:!0});Ehr.ClojureDatasource=void 0;var V9f=mx(),z9f=YDe(),$9f=ljn(),djn=class e extends V9f.MavenDatasource{static id="clojure";constructor(){super(e.id)}registryStrategy="merge";defaultRegistryUrls=[$9f.CLOJARS_REPO,z9f.MAVEN_REPO]};Ehr.ClojureDatasource=djn});var oBa=A(SY=>{"use strict";Object.defineProperty(SY,"__esModule",{value:!0});SY.getConanPackage=SY.conanDatasourceRegex=SY.datasource=SY.defaultRegistryUrl=void 0;var Q9f=Ba();SY.defaultRegistryUrl="https://center.conan.io/";SY.datasource="conan";SY.conanDatasourceRegex=(0,Q9f.regEx)(/(?[a-z\-_0-9]+)\/(?[^@/\n]+)(?@\S+\/\S+)/,"gim");function K9f(e){let r=e.split("/")[0],t=e.split("@")[1];return{conanName:r,userAndChannel:t}}SY.getConanPackage=K9f});var mjn=A(whr=>{"use strict";Object.defineProperty(whr,"__esModule",{value:!0});whr.ConanDatasource=void 0;var Shr=(tn(),Dr(en)),pjn=Shr.__importDefault(_a()),H9f=Ky(),Dhr=Pi(),cBa=ug(),W9f=TV(),$Se=Ip(),Y9f=Shr.__importStar(Jw()),J9f=DWt(),X9f=K0(),A0e=oBa(),C3t=class e extends X9f.Datasource{static id=A0e.datasource;defaultRegistryUrls=[A0e.defaultRegistryUrl];caching=!0;registryStrategy="merge";githubHttp;constructor(r=e.id){super(r),this.githubHttp=new W9f.GithubHttp(r)}async getConanCenterReleases(r,t){if(t&&t!=="@_/_")return Dhr.logger.debug({conanName:r,userAndChannel:t},"User/channel not supported for Conan Center lookups"),null;let n=`https://api.github.com/repos/conan-io/conan-center-index/contents/recipes/${r}/config.yml`,i=await this.githubHttp.get(n,{headers:{accept:"application/vnd.github.v3.raw"}}),s=(0,H9f.load)(i.body,{json:!0});return{releases:Object.keys((s==null?void 0:s.versions)??{}).map(a=>({version:a}))}}async getDigest({registryUrl:r,packageName:t},n){if(pjn.default.undefined(n)||pjn.default.undefined(r))return null;let i=(0,$Se.ensureTrailingSlash)(r),s=(0,A0e.getConanPackage)(t),a=(0,$Se.joinUrlParts)(i,"v2/conans/",s.conanName,n,s.userAndChannel,"/revisions"),o=await this.http.getJson(a),c=o==null?void 0:o.body.revisions;return(c==null?void 0:c[0].revision)??null}async getReleases({registryUrl:r,packageName:t}){var s,a,o,c;let n=(0,A0e.getConanPackage)(t),i="@"+n.userAndChannel;if(pjn.default.string(r)&&(0,$Se.ensureTrailingSlash)(r)===A0e.defaultRegistryUrl)return this.getConanCenterReleases(n.conanName,i);if(Dhr.logger.trace({packageName:t,registryUrl:r},"Looking up conan api dependency"),r){let l=(0,$Se.ensureTrailingSlash)(r),u=(0,$Se.joinUrlParts)(l,`v2/conans/search?q=${n.conanName}`);try{let m=await this.http.getJson(u),h=m==null?void 0:m.body;if(h){Dhr.logger.trace({lookupUrl:u},"Got conan api result");let _={releases:[]};for(let b of Object.values(h.results??{})){let v=A0e.conanDatasourceRegex.exec(b);if((s=v==null?void 0:v.groups)!=null&&s.version&&((a=v==null?void 0:v.groups)!=null&&a.userChannel)){let w=v.groups.version;if(v.groups.userChannel===i){let x={version:w};_.releases.push(x)}}}if((0,J9f.isArtifactoryServer)(m)){let b=/(?.*)\/artifactory\/api\/conan\/(?[^/]+)/,v=(o=l.match(b))==null?void 0:o.groups;if(!v)return _;let w=Y9f.get("semver"),P=(c=_.releases.filter(C=>w.isVersion(C.version)).sort((C,O)=>w.sortVersions(C.version,O.version)).at(-1))==null?void 0:c.version;if(!P)return _;Dhr.logger.debug(`Conan package ${t} has latest version ${P}`);let k=(0,$Se.joinUrlParts)(l,`v2/conans/${n.conanName}/${P}/${n.userAndChannel}/latest`),L=(await this.http.getJson(k)).body.revision,[U,Y]=n.userAndChannel.split("/"),N=(0,$Se.joinUrlParts)(`${v.host}/artifactory/api/storage/${v.repo}`,`${U}/${n.conanName}/${P}/${Y}/${L}/export/conanfile.py?properties=conan.package.url`),M=(await this.http.getJson(N)).body.properties["conan.package.url"][0];_.sourceUrl=M}return _}}catch(m){this.handleGenericErrors(m)}}return null}};whr.ConanDatasource=C3t;Shr.__decorate([(0,cBa.cache)({namespace:`datasource-${A0e.datasource}-revisions`,key:({registryUrl:e,packageName:r},t)=>`${e}:${r}:${t}`})],C3t.prototype,"getDigest",null);Shr.__decorate([(0,cBa.cache)({namespace:`datasource-${A0e.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],C3t.prototype,"getReleases",null)});var uBa=A(gat=>{"use strict";Object.defineProperty(gat,"__esModule",{value:!0});gat.datasource=gat.defaultRegistryUrl=void 0;gat.defaultRegistryUrl="https://api.anaconda.org/package/";gat.datasource="conda"});var lBa=A(Thr=>{"use strict";Object.defineProperty(Thr,"__esModule",{value:!0});Thr.CondaDatasource=void 0;var Z9f=(tn(),Dr(en)),eqf=Pi(),tqf=Ug(),rqf=ug(),nqf=Wb(),iqf=Ip(),sqf=K0(),Ihr=uBa(),xhr=class extends sqf.Datasource{static id=Ihr.datasource;constructor(){super(Ihr.datasource)}customRegistrySupport=!0;registryStrategy="hunt";defaultRegistryUrls=[Ihr.defaultRegistryUrl];caching=!0;async getReleases({registryUrl:r,packageName:t}){var a;if(eqf.logger.trace({registryUrl:r,packageName:t},"fetching conda package"),!r)return null;let n=(0,iqf.joinUrlParts)(r,t),i={releases:[]},s;try{s=await this.http.getJson(n),i.homepage=s.body.html_url,i.sourceUrl=s.body.dev_url,s.body.versions.forEach(o=>{let c={version:o};i.releases.push(c)})}catch(o){if(o instanceof nqf.HttpError&&((a=o.response)==null?void 0:a.statusCode)!==404)throw new tqf.ExternalHostError(o);this.handleGenericErrors(o)}return i.releases.length?i:null}};Thr.CondaDatasource=xhr;Z9f.__decorate([(0,rqf.cache)({namespace:`datasource-${Ihr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],xhr.prototype,"getReleases",null)});var Rhr=A(Phr=>{"use strict";Object.defineProperty(Phr,"__esModule",{value:!0});Phr.CpanDatasource=void 0;var dBa=(tn(),Dr(en)),aqf=ug(),oqf=Ip(),cqf=dBa.__importStar(Bcr()),uqf=K0(),v3t=class e extends uqf.Datasource{static id="cpan";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://fastapi.metacpan.org/"];defaultVersioning=cqf.id;async getReleases({packageName:r,registryUrl:t}){var o,c,l,u;if(!t)return null;let n=null,i=(0,oqf.joinUrlParts)(t,"v1/file/_search"),s=null;try{let m={query:{filtered:{query:{match_all:{}},filter:{and:[{term:{"module.name":r}},{term:{"module.authorized":!0}},{exists:{field:"module.associated_pod"}}]}}},_source:["module.name","module.version","distribution","date","deprecated","maturity"],sort:[{date:"desc"}]};s=(l=(c=(o=(await this.http.postJson(i,{body:m})).body)==null?void 0:o.hits)==null?void 0:c.hits)==null?void 0:l.map(({_source:_})=>_)}catch(m){this.handleGenericErrors(m)}let a=null;if(s){let m=[];for(let h of s){let{module:_,distribution:b,date:v,deprecated:w,maturity:x}=h,P=(u=_.find(({name:k})=>k===r))==null?void 0:u.version;if(P){let k=x==="released";m.push({isDeprecated:w,isStable:k,releaseTimestamp:v,version:P}),a||(a=b)}}m.length>0&&a&&(n={releases:m,changelogUrl:`https://metacpan.org/dist/${a}/changes`,homepage:`https://metacpan.org/pod/${r}`})}return n}};Phr.CpanDatasource=v3t;dBa.__decorate([(0,aqf.cache)({namespace:`datasource-${v3t.id}`,key:({packageName:e})=>`${e}`})],v3t.prototype,"getReleases",null)});var E3t=A(Fhr=>{"use strict";Object.defineProperty(Fhr,"__esModule",{value:!0});Fhr.CrateDatasource=void 0;var QSe=(tn(),Dr(en)),lqf=QSe.__importDefault(G3()),dqf=QSe.__importDefault(Sje()),pBa=QSe.__importDefault(Oh()),pqf=_f(),eie=Pi(),khr=QSe.__importStar(P3()),hBa=ug(),mBa=km(),mqf=wje(),fBa=Ba(),fjn=Ip(),fqf=QSe.__importStar(Dcr()),hqf=K0(),tie=class e extends hqf.Datasource{static id="crate";constructor(){super(e.id)}defaultRegistryUrls=["https://crates.io"];defaultVersioning=fqf.id;static CRATES_IO_BASE_URL="https://raw.githubusercontent.com/rust-lang/crates.io-index/master/";static CRATES_IO_API_BASE_URL="https://crates.io/api/v1/";async getReleases({packageName:r,registryUrl:t}){if(!t)return eie.logger.warn("crate datasource: No registryUrl specified, cannot perform getReleases"),null;let n=await e.fetchRegistryInfo({packageName:r,registryUrl:t});if(!n)return eie.logger.debug(`Could not fetch registry info from ${t}`),null;let i=e.getDependencyUrl(n,r),a=(await this.fetchCrateRecordsPayload(n,r)).split(fBa.newlineRegex).map(l=>l.trim()).filter(l=>l.length!==0).map(l=>JSON.parse(l)),o=await this.getCrateMetadata(n,r),c={dependencyUrl:i,releases:[]};return o!=null&&o.homepage&&(c.homepage=o.homepage),o!=null&&o.repository&&(c.sourceUrl=o.repository),c.releases=a.map(l=>{let u={version:l.vers};return l.yanked&&(u.isDeprecated=!0),u}).filter(l=>l.version),c.releases.length?c:null}async getCrateMetadata(r,t){if(r.flavor!=="crates.io")return null;let n=`${e.CRATES_IO_API_BASE_URL}crates/${t}?include=`;eie.logger.debug({crateUrl:n,packageName:t,registryUrl:r.rawUrl},"downloading crate metadata");try{return(await this.http.getJson(n)).body.crate}catch(i){eie.logger.warn({err:i,packageName:t,registryUrl:r.rawUrl},"failed to download crate metadata")}return null}async fetchCrateRecordsPayload(r,t){if(r.clonePath){let i=pBa.default.join(r.clonePath,...e.getIndexSuffix(t));return(0,mBa.readCacheFile)(i,"utf8")}let n=r.flavor==="crates.io"?e.CRATES_IO_BASE_URL:r.rawUrl;if(r.flavor==="crates.io"||r.isSparse){let i=e.getIndexSuffix(t.toLowerCase()),s=(0,fjn.joinUrlParts)(n,...i);try{return(await this.http.get(s)).body}catch(a){this.handleGenericErrors(a)}}throw new Error(`unsupported crate registry flavor: ${r.flavor}`)}static getDependencyUrl(r,t){switch(r.flavor){case"crates.io":return`https://crates.io/crates/${t}`;case"cloudsmith":{let n=r.url.pathname.split("/"),i=n[2],s=n[3];return`https://cloudsmith.io/~${i}/repos/${s}/packages/detail/cargo/${t}`}default:return`${r.rawUrl}/${t}`}}static cacheDirFromUrl(r){let t=r.protocol.replace((0,fBa.regEx)(/:$/),""),n=r.hostname,i=(0,lqf.default)(r.pathname,{algorithm:"sha256"}).substring(0,7);return`crate-registry-${t}-${n}-${i}`}static isSparseRegistry(r){let t=(0,fjn.parseUrl)(r);return t?t.protocol.startsWith("sparse+"):!1}static async fetchRegistryInfo({packageName:r,registryUrl:t}){if(!t)return null;let n=e.isSparseRegistry(t),i=n?t.replace(/^sparse\+/,""):t,s=(0,fjn.parseUrl)(i);if(!s)return eie.logger.debug(`Could not parse registry URL ${i}`),null;let a;s.hostname==="crates.io"?a="crates.io":s.hostname==="dl.cloudsmith.io"?a="cloudsmith":a="other";let o={flavor:a,rawUrl:i,url:s,isSparse:n};if(o.flavor!=="crates.io"&&!pqf.GlobalConfig.get("allowCustomCrateRegistries"))return eie.logger.warn("crate datasource: allowCustomCrateRegistries=true is required for registries other than crates.io, bailing out"),null;if(o.flavor!=="crates.io"&&!o.isSparse){let c=`crate-datasource/registry-clone-path/${i}`,l=`crate-datasource/registry-clone-path/${i}/error`,u=khr.get(c),m;if(u)m=await u;else{m=pBa.default.join((0,mBa.privateCacheDir)(),e.cacheDirFromUrl(s)),eie.logger.info({clonePath:m,registryFetchUrl:i},"Cloning private cargo registry");let _=(0,dqf.default)({...(0,mqf.simpleGitConfig)(),maxConcurrentProcesses:1}).clone(i,m,{"--depth":1});khr.set(c,_.then(()=>m).catch(()=>null));try{await _}catch(b){return eie.logger.warn({err:b,packageName:r,registryFetchUrl:i},"failed cloning git registry"),khr.set(l,b),null}}if(!m){let h=khr.get(l);return eie.logger.warn({err:h,packageName:r,registryFetchUrl:i},"Previous git clone failed, bailing out."),null}o.clonePath=m}return o}static areReleasesCacheable(r){return r==="https://crates.io"}static getIndexSuffix(r){let t=r.length;return t===1?["1",r]:t===2?["2",r]:t===3?["3",r[0],r]:[r.slice(0,2),r.slice(2,4),r]}};Fhr.CrateDatasource=tie;QSe.__decorate([(0,hBa.cache)({namespace:`datasource-${tie.id}`,key:({registryUrl:e,packageName:r})=>`${e}/${r}`,cacheable:({registryUrl:e})=>tie.areReleasesCacheable(e)})],tie.prototype,"getReleases",null);QSe.__decorate([(0,hBa.cache)({namespace:`datasource-${tie.id}-metadata`,key:(e,r)=>`${e.rawUrl}/${r}`,cacheable:e=>tie.areReleasesCacheable(e.rawUrl),ttlMinutes:24*60})],tie.prototype,"getCrateMetadata",null)});var Ohr=A(Nhr=>{"use strict";Object.defineProperty(Nhr,"__esModule",{value:!0});Nhr.DartDatasource=void 0;var gqf=K0(),hjn=class e extends gqf.Datasource{static id="dart";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://pub.dartlang.org/"];async getReleases({packageName:r,registryUrl:t}){var o;if(!t)return null;let n=null,i=`${t}api/packages/${r}`,s=null;try{s=await this.http.getJson(i)}catch(c){this.handleGenericErrors(c)}let a=s==null?void 0:s.body;if(a){let{versions:c,latest:l}=a,u=(o=c==null?void 0:c.filter(({retracted:m})=>!m))==null?void 0:o.map(({version:m,published:h})=>({version:m,releaseTimestamp:h}));if(u&&l){n={releases:u};let m=l.pubspec;m&&(m.homepage&&(n.homepage=m.homepage),m.repository&&(n.sourceUrl=m.repository))}}return n}};Nhr.DartDatasource=hjn});var gBa=A(yj=>{"use strict";Object.defineProperty(yj,"__esModule",{value:!0});yj.DenoAPIModuleVersionResponse=yj.DenoAPIUploadOptions=yj.DenoAPIModuleResponse=yj.DenoApiTag=void 0;var CR=gy(),yqf=sfe(),_qf=WO();yj.DenoApiTag=CR.z.object({kind:CR.z.string(),value:CR.z.string()});yj.DenoAPIModuleResponse=CR.z.object({tags:(0,_qf.LooseArray)(yj.DenoApiTag).transform(e=>{let r={};for(let{kind:t,value:n}of e)r[t]=n;return r}).catch({}),versions:CR.z.array(CR.z.string())});yj.DenoAPIUploadOptions=CR.z.object({ref:CR.z.string(),type:CR.z.union([CR.z.literal("github"),CR.z.unknown()]),repository:CR.z.string(),subdir:CR.z.string().optional()});yj.DenoAPIModuleVersionResponse=CR.z.object({upload_options:yj.DenoAPIUploadOptions,uploaded_at:CR.z.string(),version:CR.z.string()}).transform(({version:e,uploaded_at:r,upload_options:t})=>{let n,{type:i,repository:s,ref:a}=t;return i==="github"&&(n=(0,yqf.getSourceUrl)(s)),{version:e,gitRef:a,releaseTimestamp:r,sourceUrl:n}})});var vBa=A(Bhr=>{"use strict";Object.defineProperty(Bhr,"__esModule",{value:!0});Bhr.DenoDatasource=void 0;var yat=(tn(),Dr(en)),Aqf=yat.__importDefault(_a()),bqf=yat.__importDefault(qDt()),yBa=Pi(),_Ba=yat.__importStar(gF()),CBa=ug(),Cqf=Ba(),ABa=Ip(),vqf=yat.__importStar(ZD()),Eqf=K0(),bBa=gBa(),KSe=class e extends Eqf.Datasource{static id="deno";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=vqf.id;defaultRegistryUrls=["https://apiland.deno.dev"];constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){var c;let n=t,i=(0,Cqf.regEx)(/^(https:\/\/deno.land\/)(?[^@\s]+)/).exec(r),s=(c=i==null?void 0:i.groups)==null?void 0:c.rawPackageName;if(Aqf.default.nullOrUndefined(s))return yBa.logger.debug(`Could not extract rawPackageName from packageName: "${r}"`),null;let a=s.replace("x/",""),o=(0,ABa.joinUrlParts)(n,"v2/modules",a);return await this.getReleaseResult(o)}async getReleaseResult(r){let t=await _Ba.get(`datasource-${e.id}-details`,r)??{},n=!1,{body:{versions:i,tags:s}}=await this.http.getJson(r,bBa.DenoAPIModuleResponse),a=await(0,bqf.default)(i,async o=>{let c=t[o];if(c)return c;let l=(0,ABa.joinUrlParts)(r,o),{body:u}=await this.http.getJson(l,bBa.DenoAPIModuleVersionResponse.catch(({error:m})=>(yBa.logger.warn({err:m},`Deno: failed to get version details for ${o}`),{version:o})));return t[u.version]=u,n=!0,u},{concurrency:5});return n&&await _Ba.set(`datasource-${e.id}-details`,r,t,10080),{releases:a,tags:s}}};Bhr.DenoDatasource=KSe;yat.__decorate([(0,CBa.cache)({namespace:`datasource-${KSe.id}`,key:({packageName:e,registryUrl:r})=>`${r}:${e}`})],KSe.prototype,"getReleases",null);yat.__decorate([(0,CBa.cache)({namespace:`datasource-${KSe.id}-versions`,key:e=>e})],KSe.prototype,"getReleaseResult",null)});var SBa=A(b0e=>{"use strict";Object.defineProperty(b0e,"__esModule",{value:!0});b0e.DotnetRuntimeReleases=b0e.DotnetSdkReleases=b0e.ReleasesIndex=void 0;var wY=gy(),gjn=WO();b0e.ReleasesIndex=wY.z.object({"releases-index":(0,gjn.LooseArray)(wY.z.object({"releases.json":wY.z.string()}).transform(({"releases.json":e})=>e)).catch([])}).transform(({"releases-index":e})=>e);var EBa=wY.z.object({"release-date":wY.z.string(),"release-notes":wY.z.string()}),DBa=wY.z.object({version:wY.z.string()});b0e.DotnetSdkReleases=wY.z.object({releases:(0,gjn.LooseArray)(EBa.extend({sdk:DBa})).catch([])}).transform(({releases:e})=>e.map(({sdk:{version:r},"release-date":t,"release-notes":n})=>({version:r,releaseTimestamp:t,changelogUrl:n})));b0e.DotnetRuntimeReleases=wY.z.object({releases:(0,gjn.LooseArray)(EBa.extend({runtime:DBa})).catch([])}).transform(({releases:e})=>e.map(({runtime:{version:r},"release-date":t,"release-notes":n})=>({version:r,releaseTimestamp:t,changelogUrl:n})))});var Mhr=A(qhr=>{"use strict";Object.defineProperty(qhr,"__esModule",{value:!0});qhr.DotnetVersionDatasource=void 0;var _jn=(tn(),Dr(en)),wBa=ug(),Dqf=_jn.__importStar(lP()),Sqf=K0(),yjn=SBa(),HSe=class e extends Sqf.Datasource{static id="dotnet-version";constructor(){super(e.id)}caching=!0;customRegistrySupport=!1;defaultRegistryUrls=["https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json"];async getReleases({packageName:r}){if(!(r==="dotnet-sdk"||r==="dotnet-runtime"))return null;try{let t=this.defaultRegistryUrls[0],{body:n}=await this.http.getJson(t,yjn.ReleasesIndex);return{releases:(await Dqf.map(n,o=>this.getChannelReleases(o,r),{concurrency:1,stopOnError:!0})).flat(),sourceUrl:r==="dotnet-sdk"?"https://github.com/dotnet/sdk":"https://github.com/dotnet/runtime"}}catch(t){this.handleGenericErrors(t)}}async getChannelReleases(r,t){let n=t==="dotnet-sdk"?yjn.DotnetSdkReleases:yjn.DotnetRuntimeReleases;try{let{body:i}=await this.http.getJson(r,n);return i}catch(i){this.handleGenericErrors(i)}}};qhr.DotnetVersionDatasource=HSe;_jn.__decorate([(0,wBa.cache)({namespace:`datasource-${HSe.id}`,key:({packageName:e})=>e,ttlMinutes:1440})],HSe.prototype,"getReleases",null);_jn.__decorate([(0,wBa.cache)({namespace:`datasource-${HSe.id}`,key:(e,r)=>`${e}:${r}`,ttlMinutes:1440})],HSe.prototype,"getChannelReleases",null)});var IBa=A(_at=>{"use strict";Object.defineProperty(_at,"__esModule",{value:!0});_at.datasource=_at.registryUrl=void 0;_at.registryUrl="https://endoflife.date/api";_at.datasource="endoflife-date"});var TBa=A(Lhr=>{"use strict";Object.defineProperty(Lhr,"__esModule",{value:!0});Lhr.EndoflifeDateVersions=void 0;var wqf=zC(),IY=gy(),Iqf=WO(),xBa=IY.z.union([Iqf.UtcDate.transform(e=>{let r=wqf.DateTime.now().toUTC();return e<=r}),IY.z.boolean()]);Lhr.EndoflifeDateVersions=IY.z.object({cycle:IY.z.string(),latest:IY.z.optional(IY.z.string()),releaseDate:IY.z.optional(IY.z.string()),eol:IY.z.optional(xBa),discontinued:IY.z.optional(xBa)}).transform(({cycle:e,latest:r,releaseDate:t,eol:n,discontinued:i})=>({version:r??e,releaseTimestamp:t,isDeprecated:n===!0||i===!0})).array()});var RBa=A(Uhr=>{"use strict";Object.defineProperty(Uhr,"__esModule",{value:!0});Uhr.EndoflifeDatePackagesource=void 0;var PBa=(tn(),Dr(en)),xqf=PBa.__importDefault(_a()),Tqf=Pi(),Pqf=ug(),Rqf=Ip(),kqf=K0(),jhr=IBa(),Fqf=TBa(),Ghr=class e extends kqf.Datasource{static id=jhr.datasource;defaultRegistryUrls=[jhr.registryUrl];caching=!0;defaultVersioning="loose";constructor(){super(e.id)}async getReleases({registryUrl:r,packageName:t}){if(!xqf.default.nonEmptyString(r))return null;Tqf.logger.trace(`${jhr.datasource}.getReleases(${r}, ${t})`);let n={releases:[]},i=(0,Rqf.joinUrlParts)(r,`${t}.json`);try{let s=await this.http.getJson(i,Fqf.EndoflifeDateVersions);return n.releases.push(...s.body),n.releases.length?n:null}catch(s){this.handleGenericErrors(s)}}};Uhr.EndoflifeDatePackagesource=Ghr;PBa.__decorate([(0,Pqf.cache)({namespace:`datasource-${jhr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}:${r}`})],Ghr.prototype,"getReleases",null)});var rie=A(Vhr=>{"use strict";Object.defineProperty(Vhr,"__esModule",{value:!0});Vhr.GitRefsDatasource=void 0;var Nqf=(tn(),Dr(en)),Oqf=Pi(),Bqf=ug(),kBa=Ba(),qqf=Ncn();process.env.GIT_SSH_COMMAND="ssh -o BatchMode=yes";var D3t=class e extends qqf.GitDatasource{static id="git-refs";constructor(){super(e.id)}customRegistrySupport=!1;async getReleases({packageName:r}){let t=null;try{t=await this.getRawRefs({packageName:r})}catch(o){Oqf.logger.debug({err:o},"Error getting git-refs")}if(!t)return null;let n=t.filter(o=>o.type==="tags"||o.type==="heads").map(o=>o.value),i=[...new Set(n)];return{sourceUrl:r.replace((0,kBa.regEx)(/\.git$/),"").replace((0,kBa.regEx)(/\/$/),""),releases:i.map(o=>{var c;return{version:o,gitRef:o,newDigest:(c=t.find(l=>l.value===o))==null?void 0:c.hash}})}}async getDigest({packageName:r},t){let n=await this.getRawRefs({packageName:r});if(!n)return null;let i;return t?i=n.find(s=>["heads","tags"].includes(s.type)&&s.value===t):i=n.find(s=>s.type===""&&s.value==="HEAD"),i?i.hash:null}};Vhr.GitRefsDatasource=D3t;Nqf.__decorate([(0,Bqf.cache)({namespace:`datasource-${D3t.id}`,key:({packageName:e})=>e})],D3t.prototype,"getReleases",null)});var Ajn=A(bat=>{"use strict";Object.defineProperty(bat,"__esModule",{value:!0});bat.GithubReleaseAttachmentsDatasource=bat.cacheNamespace=void 0;var zhr=(tn(),Dr(en)),Mqf=zhr.__importDefault(_a()),Lqf=zhr.__importDefault(G3()),jqf=Pi(),OBa=ug(),Gqf=Tje(),FBa=sfe(),Uqf=TV(),Aat=Ba(),Vqf=K0();bat.cacheNamespace="datasource-github-releases";function NBa(e){switch(e.length){case 64:return"sha256";default:case 96:return"sha512"}}var S3t=class e extends Vqf.Datasource{static id="github-release-attachments";defaultRegistryUrls=["https://github.com"];http;constructor(){super(e.id),this.http=new Uqf.GithubHttp(e.id)}async findDigestFile(r,t){let n=r.assets.filter(i=>i.size<5120);for(let i of n){let s=await this.http.get(i.browser_download_url);for(let a of s.body.split(Aat.newlineRegex)){let[o,c]=a.split((0,Aat.regEx)(/\s+/),2);if(o===t)return{assetName:i.name,digestedFileName:c,currentVersion:r.tag_name,currentDigest:o}}}return null}async downloadAndDigest(r,t){let n=this.http.stream(r.browser_download_url);return await Lqf.default.fromStream(n,{algorithm:t})}async findAssetWithDigest(r,t){let n=NBa(t),i=r.assets.sort((s,a)=>s.sizea.size?1:0);for(let s of i){let a=await this.downloadAndDigest(s,n);if(a===t)return{assetName:s.name,currentVersion:r.tag_name,currentDigest:a}}return null}async findDigestAsset(r,t){let n=await this.findDigestFile(r,t);return n||await this.findAssetWithDigest(r,t)}async mapDigestAssetToRelease(r,t){let n=r.currentVersion.replace((0,Aat.regEx)(/^v/),""),i=t.tag_name.replace((0,Aat.regEx)(/^v/),""),s=r.assetName.replace(n,i),a=t.assets.find(o=>o.name===s);if(!a)return null;if(r.digestedFileName){let o=r.digestedFileName.replace(n,i),c=await this.http.get(a.browser_download_url);for(let l of c.body.split(Aat.newlineRegex)){let[u,m]=l.split((0,Aat.regEx)(/\s+/),2);if(m===o)return u}}else{let o=NBa(r.currentDigest);return await this.downloadAndDigest(a,o)}return null}async getDigest({packageName:r,currentValue:t,currentDigest:n,registryUrl:i},s){if(jqf.logger.debug({repo:r,currentValue:t,currentDigest:n,registryUrl:i,newValue:s},"getDigest"),!n)return null;if(!t)return n;let a=(0,FBa.getApiBaseUrl)(i),{body:o}=await this.http.getJson(`${a}repos/${r}/releases/tags/${t}`),c=await this.findDigestAsset(o,n),l;if(!c||s===t)l=n;else{let{body:u}=await this.http.getJson(`${a}repos/${r}/releases/tags/${s}`);l=await this.mapDigestAssetToRelease(c,u)}return l}async getReleases(r){let n=(await(0,Gqf.queryReleases)(r,this.http)).map(s=>{let{version:a,releaseTimestamp:o,isStable:c}=s,l={version:a,gitRef:a,releaseTimestamp:o};return Mqf.default.boolean(c)&&(l.isStable=c),l});return{sourceUrl:(0,FBa.getSourceUrl)(r.packageName,r.registryUrl),releases:n}}};bat.GithubReleaseAttachmentsDatasource=S3t;zhr.__decorate([(0,OBa.cache)({ttlMinutes:1440,namespace:"datasource-github-releases",key:(e,r)=>`${e.html_url}:${r}`})],S3t.prototype,"findDigestFile",null);zhr.__decorate([(0,OBa.cache)({ttlMinutes:1440,namespace:"datasource-github-releases",key:(e,r)=>`${e.browser_download_url}:${r}:assetDigest`})],S3t.prototype,"downloadAndDigest",null)});var BBa=A($hr=>{"use strict";Object.defineProperty($hr,"__esModule",{value:!0});$hr.datasource=void 0;$hr.datasource="gitlab-packages"});var qBa=A(Hhr=>{"use strict";Object.defineProperty(Hhr,"__esModule",{value:!0});Hhr.GitlabPackagesDatasource=void 0;var zqf=(tn(),Dr(en)),$qf=ug(),Qqf=xfe(),Kqf=Ip(),Hqf=K0(),Qhr=BBa(),Khr=class e extends Hqf.Datasource{static id=Qhr.datasource;http;caching=!0;customRegistrySupport=!0;defaultRegistryUrls=["https://gitlab.com"];constructor(){super(Qhr.datasource),this.http=new Qqf.GitlabHttp(Qhr.datasource)}static getGitlabPackageApiUrl(r,t,n){let i=encodeURIComponent(t),s=encodeURIComponent(n);return(0,Kqf.joinUrlParts)(r,"api/v4/projects",i,`packages?package_name=${s}&per_page=100`)}async getReleases({registryUrl:r,packageName:t}){var c;if(!r)return null;let[n,i]=t.split(":",2),s=e.getGitlabPackageApiUrl(r,n,i),a={releases:[]},o;try{o=(await this.http.getJson(s,{paginate:!0})).body,a.releases=o.filter(l=>l.name===i).map(({version:l,created_at:u})=>({version:l,releaseTimestamp:u}))}catch(l){this.handleGenericErrors(l)}return(c=a.releases)!=null&&c.length?a:null}};Hhr.GitlabPackagesDatasource=Khr;zqf.__decorate([(0,$qf.cache)({namespace:`datasource-${Qhr.datasource}`,key:({registryUrl:e,packageName:r})=>`${e}-${r}`})],Khr.prototype,"getReleases",null)});var Jhr=A(Yhr=>{"use strict";Object.defineProperty(Yhr,"__esModule",{value:!0});Yhr.GolangVersionDatasource=void 0;var Wqf=(tn(),Dr(en)),w3t=Ug(),Yqf=ug(),Whr=Ba(),Jqf=Ip(),MBa=ZD(),Xqf=K0(),Zqf=(0,Whr.regEx)(`\r?
          +`),eMf="	{",tMf="	},",rMf=(0,Whr.regEx)("Date\\{(?\\d+),\\s+(?\\d+),\\s+(?\\d+)\\}"),nMf=(0,Whr.regEx)("Version\\{(?\\d+),\\s+(?\\d+),\\s+(?\\d+)\\}"),iMf=(0,Whr.regEx)("Future:\\s+true"),I3t=class e extends Xqf.Datasource{static id="golang-version";constructor(){super(e.id)}defaultRegistryUrls=["https://raw.githubusercontent.com/golang/website"];customRegistrySupport=!0;defaultVersioning=MBa.id;async getReleases({registryUrl:r}){if(!r)return null;let t={homepage:"https://go.dev/",sourceUrl:"https://github.com/golang/go",releases:[]},n=(0,Jqf.joinUrlParts)(r,"/HEAD/internal/history/release.go"),s=(await this.http.get(n)).body.split(Zqf),a=s.indexOf("var Releases = []*Release{");if(a===-1)throw new w3t.ExternalHostError(new Error("Invalid file - could not find the Releases section"));s.splice(0,a+1);let o={version:void 0},c=!1;for(;s.length!==0;){let l=s.shift();if(l===eMf){if(o.version!==void 0)throw new w3t.ExternalHostError(new Error("Invalid file - unexpected error while parsing a release"))}else if(l===tMf){if(c)c=!1;else{if(o.version===void 0)throw new w3t.ExternalHostError(new Error("Invalid file - release has empty version"));t.releases.push(o)}o={version:void 0}}else{iMf.test(l)&&(c=!0);let m=rMf.exec(l);if(m!=null&&m.groups){let _=m.groups.year.padStart(4,"0"),b=m.groups.month.padStart(2,"0"),v=m.groups.day.padStart(2,"0");o.releaseTimestamp=`${_}-${b}-${v}T00:00:00.000Z`}let h=nMf.exec(l);if(h!=null&&h.groups&&(o.version=`${h.groups.versionMajor}.${h.groups.versionMinor}.${h.groups.patch}`,!(0,MBa.isVersion)(o.version)))throw new w3t.ExternalHostError(new Error(`Version ${o.version} is not a valid semver`))}}if(t.releases.length===0)throw new w3t.ExternalHostError(new Error("Invalid file - zero releases extracted"));return t}};Yhr.GolangVersionDatasource=I3t;Wqf.__decorate([(0,Yqf.cache)({namespace:`datasource-${I3t.id}`,key:"all"})],I3t.prototype,"getReleases",null)});var Zhr=A(Xhr=>{"use strict";Object.defineProperty(Xhr,"__esModule",{value:!0});Xhr.GradleVersionDatasource=void 0;var LBa=(tn(),Dr(en)),sMf=ug(),aMf=Ba(),oMf=LBa.__importStar(Dne()),cMf=K0(),x3t=class e extends cMf.Datasource{static id="gradle-version";constructor(){super(e.id)}defaultRegistryUrls=["https://services.gradle.org/versions/all"];defaultVersioning=oMf.id;registryStrategy="merge";static buildTimeRegex=(0,aMf.regEx)("^(\\d\\d\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\d\\d)(\\+\\d\\d\\d\\d)$");async getReleases({registryUrl:r}){if(!r)return null;let t;try{t=(await this.http.getJson(r)).body.filter(s=>!s.snapshot&&!s.nightly).map(s=>{let{version:a,buildTime:o}=s,c=e.getGitRef(s.version),l=e.formatBuildTime(o),u={version:a,gitRef:c,releaseTimestamp:l};return s.broken&&(u.isDeprecated=!0),u})}catch(i){this.handleGenericErrors(i)}let n={releases:t,homepage:"https://gradle.org",sourceUrl:"https://github.com/gradle/gradle"};return n.releases.length?n:null}static formatBuildTime(r){return r&&e.buildTimeRegex.test(r)?r.replace(e.buildTimeRegex,"$1-$2-$3T$4:$5:$6$7"):null}static getGitRef(r){let[t,n,i]=r.split(/-([a-z]+)-/),s="";n==="rc"?s=`-RC${i}`:n==="milestone"&&(s=`-M${i}`);let[a,o,c="0"]=t.split(".");return`v${a}.${o}.${c}${s}`}};Xhr.GradleVersionDatasource=x3t;LBa.__decorate([(0,sMf.cache)({namespace:`datasource-${x3t.id}`,key:({registryUrl:e})=>`${e}`})],x3t.prototype,"getReleases",null)});var tgr=A(egr=>{"use strict";Object.defineProperty(egr,"__esModule",{value:!0});egr.HermitDatasource=void 0;var GBa=(tn(),Dr(en)),C0e=Pi(),UBa=ug(),uMf=sfe(),lMf=TV(),dMf=Ba(),pMf=$Ve(),mMf=Ip(),jBa=Pcr(),fMf=K0(),T3t=class e extends fMf.Datasource{static id="hermit";customRegistrySupport=!0;registryStrategy="first";defaultVersioning=jBa.id;defaultRegistryUrls=["https://github.com/cashapp/hermit-packages"];pathRegex;constructor(){super(e.id),this.http=new lMf.GithubHttp(jBa.id),this.pathRegex=(0,dMf.regEx)("^/(?[^/]+)/(?[^/]+)$")}async getReleases({packageName:r,registryUrl:t}){if(C0e.logger.trace("HermitDataSource.getReleases()"),!t)return C0e.logger.error("registryUrl must be supplied"),null;let n=(0,mMf.parseUrl)(t);if(n===null)return C0e.logger.warn({registryUrl:t},"invalid registryUrl given"),null;if(!t.startsWith("https://github.com/"))return C0e.logger.warn({registryUrl:t},"Only Github registryUrl is supported"),null;let i=await this.getHermitSearchManifest(n);if(i===null)return null;let s=i.find(o=>o.Name===r);if(!s)return C0e.logger.debug(`Could not find hermit package ${r} at URL ${t}`),null;let a=s.Repository;return{sourceUrl:a,releases:[...s.Versions.map(o=>({version:o,sourceUrl:a})),...s.Channels.map(o=>({version:o,sourceUrl:a}))]}}async getHermitSearchManifest(r){var m;let t=r.toString(),n=r.host??"",i=(m=this.pathRegex.exec(r.pathname??""))==null?void 0:m.groups;if(!i)return C0e.logger.warn({registryUrl:t},"failed to get owner and repo from given url"),null;let{owner:s,repo:a}=i,o=(0,uMf.getApiBaseUrl)(`https://${n}`),l=(await this.http.getJson(`${o}repos/${s}/${a}/releases/tags/index`)).body.assets.find(h=>h.name==="index.json");if(!l)return C0e.logger.warn({registryUrl:t},"can't find asset index.json in the given registryUrl"),null;let u=await(0,pMf.streamToString)(this.http.stream(l.url,{headers:{accept:"application/octet-stream"}}));try{return JSON.parse(u)}catch{C0e.logger.warn("error parsing hermit search manifest from remote respond")}return null}};egr.HermitDatasource=T3t;GBa.__decorate([(0,UBa.cache)({namespace:"datasource-hermit-package",key:({registryUrl:e,packageName:r})=>`${e??""}-${r}`})],T3t.prototype,"getReleases",null);GBa.__decorate([(0,UBa.cache)({namespace:"datasource-hermit-search-manifest",key:e=>e.toString()})],T3t.prototype,"getHermitSearchManifest",null)});var ngr=A(rgr=>{"use strict";Object.defineProperty(rgr,"__esModule",{value:!0});rgr.HexDatasource=void 0;var zBa=(tn(),Dr(en)),VBa=Pi(),hMf=ug(),gMf=zBa.__importStar(Rcr()),yMf=K0(),P3t=class e extends yMf.Datasource{static id="hex";constructor(){super(e.id)}defaultRegistryUrls=["https://hex.pm/"];customRegistrySupport=!1;defaultVersioning=gMf.id;async getReleases({packageName:r,registryUrl:t}){var _,b;if(!t)return null;let[n,i]=r.split(":"),s=i?`repos/${i}/`:"",a=`${t}api/${s}packages/${n}`,o;try{o=await this.http.getJson(a)}catch(v){this.handleGenericErrors(v)}let c=o.body;if(!c)return VBa.logger.warn({datasource:"hex",packageName:r},"Invalid response body"),null;let{releases:l=[],html_url:u,meta:m}=c;if(l.length===0)return VBa.logger.debug(`No versions found for ${n} (${a})`),null;let h={releases:l.map(({version:v,inserted_at:w})=>w?{version:v,releaseTimestamp:w}:{version:v})};return u&&(h.homepage=u),(_=m==null?void 0:m.links)!=null&&_.Github&&(h.sourceUrl=(b=m==null?void 0:m.links)==null?void 0:b.Github),h}};rgr.HexDatasource=P3t;zBa.__decorate([(0,hMf.cache)({namespace:`datasource-${P3t.id}`,key:({packageName:e})=>e})],P3t.prototype,"getReleases",null)});var sgr=A(igr=>{"use strict";Object.defineProperty(igr,"__esModule",{value:!0});igr.JenkinsPluginsDatasource=void 0;var KBa=(tn(),Dr(en)),$Ba=Pi(),HBa=ug(),QBa=iP(),_Mf=K0(),WSe=class e extends _Mf.Datasource{static id="jenkins-plugins";constructor(){super(e.id)}defaultRegistryUrls=["https://updates.jenkins.io"];registryStrategy="hunt";static packageInfoUrl="https://updates.jenkins.io/current/update-center.actual.json";static packageVersionsUrl="https://updates.jenkins.io/current/plugin-versions.json";async getReleases({packageName:r}){let n=(await this.getJenkinsPluginInfo())[r];if(!n)return null;let i=(0,QBa.clone)(n),a=(await this.getJenkinsPluginVersions())[r];return i.releases=a?(0,QBa.clone)(a):[],i}async getJenkinsPluginInfo(){var n;let{plugins:r}=await this.getJenkinsUpdateCenterResponse(e.packageInfoUrl),t={};for(let i of Object.keys(r??[]))t[i]={releases:[],sourceUrl:(n=r[i])==null?void 0:n.scm};return t}async getJenkinsPluginVersions(){let{plugins:r}=await this.getJenkinsUpdateCenterResponse(e.packageVersionsUrl),t={};for(let n of Object.keys(r??[]))t[n]=Object.keys(r[n]).map(i=>{var c,l;let s=(c=r[n][i])==null?void 0:c.url,a=(l=r[n][i])==null?void 0:l.buildDate,o=a?new Date(`${a} UTC`).toISOString():null;return{version:i,downloadUrl:s,releaseTimestamp:o}});return t}async getJenkinsUpdateCenterResponse(r){let t;try{$Ba.logger.debug(`jenkins-plugins: Fetching Jenkins plugins from ${r}`);let n=Date.now();t=(await this.http.getJson(r)).body;let i=Math.round(Date.now()-n);$Ba.logger.debug({durationMs:i},`jenkins-plugins: Fetched Jenkins plugins from ${r}`)}catch(n){this.handleGenericErrors(n)}return t}};igr.JenkinsPluginsDatasource=WSe;KBa.__decorate([(0,HBa.cache)({namespace:WSe.id,key:"info",ttlMinutes:1440})],WSe.prototype,"getJenkinsPluginInfo",null);KBa.__decorate([(0,HBa.cache)({namespace:WSe.id,key:"versions"})],WSe.prototype,"getJenkinsPluginVersions",null)});var agr=A(Cat=>{"use strict";Object.defineProperty(Cat,"__esModule",{value:!0});Cat.KubernetesApiDatasource=Cat.supportedApis=void 0;var Cjn=(tn(),Dr(en)),AMf=Cjn.__importDefault(XS()),bMf=Cjn.__importDefault(lIt()),CMf=Cjn.__importStar(Ncr()),vMf=K0(),WBa=AMf.default.parse(bMf.default.get("data/kubernetes-api.json5"));Cat.supportedApis=new Set(Object.keys(WBa));var bjn=class e extends vMf.Datasource{static id="kubernetes-api";constructor(){super(e.id)}defaultVersioning=CMf.id;getReleases({packageName:r}){let t=WBa[r];if(t){let n=t.map(i=>({version:i}));return Promise.resolve({releases:n})}return Promise.resolve(null)}};Cat.KubernetesApiDatasource=bjn});var R3t=A(v0e=>{"use strict";Object.defineProperty(v0e,"__esModule",{value:!0});v0e.parseRegistryUrl=v0e.massageUrl=v0e.removeBuildMeta=void 0;var EMf=Pi(),vjn=Ba(),DMf=Ip(),SMf=(0,vjn.regEx)(/\+.+$/g);function wMf(e){return e.replace(SMf,"")}v0e.removeBuildMeta=wMf;var IMf=(0,vjn.regEx)(/\s/g);function xMf(e){let r=e;return r=r.replace(IMf,"%20"),r}v0e.massageUrl=xMf;var TMf=(0,vjn.regEx)(/#protocolVersion=(?2|3)/);function PMf(e){var s;let r=(0,DMf.parseUrl)(e);if(!r)return EMf.logger.debug({urL:e},`nuget registry failure: can't parse ${e}`),{feedUrl:e,protocolVersion:null};let t=2,n=(s=TMf.exec(r.hash))==null?void 0:s.groups;if(n){let{protocol:a}=n;r.hash="",t=Number.parseInt(a,10)}else r.pathname.endsWith(".json")&&(t=3);return{feedUrl:r.href,protocolVersion:t}}v0e.parseRegistryUrl=PMf});var JBa=A(cgr=>{"use strict";Object.defineProperty(cgr,"__esModule",{value:!0});cgr.getReleases=void 0;var RMf=WW(),kMf=Pi(),FMf=Ba(),YBa=R3t();function ogr(e,r){var t,n;return(n=(t=e.childNamed("m:properties"))==null?void 0:t.childNamed(`d:${r}`))==null?void 0:n.val}async function NMf(e,r,t){let n={releases:[]},i=`${r.replace((0,FMf.regEx)(/\/+$/),"")}/FindPackagesById()?id=%27${t}%27&$select=Version,IsLatestVersion,ProjectUrl,Published`;for(;i!==null;){let s=await e.get(i),a=new RMf.XmlDocument(s.body),o=a.childrenNamed("entry");for(let l of o){let u=ogr(l,"Version"),m=ogr(l,"Published");n.releases.push({version:(0,YBa.removeBuildMeta)(`${u}`),releaseTimestamp:m});try{if(ogr(l,"IsLatestVersion")==="true"){let _=ogr(l,"ProjectUrl");_&&(n.sourceUrl=(0,YBa.massageUrl)(_))}}catch(h){kMf.logger.debug({err:h,pkgName:t,feedUrl:r},"nuget registry failure: can't parse pkg info for project url")}}let c=a.childrenNamed("link").find(l=>l.attr.rel==="next");i=c?c.attr.href:null}return n.releases.length===0?null:n}cgr.getReleases=NMf});var e9a=A(vat=>{"use strict";Object.defineProperty(vat,"__esModule",{value:!0});vat.getReleases=vat.getResourceUrl=void 0;var pgr=(tn(),Dr(en)),OMf=pgr.__importDefault(_a()),F3t=pgr.__importDefault(Hy()),BMf=WW(),dgr=Pi(),XBa=Ug(),ugr=pgr.__importStar(gF()),qMf=Wb(),MMf=pgr.__importStar(lP()),LMf=Ba(),jMf=Ip(),k3t=R3t(),lgr="datasource-nuget";async function ZBa(e,r,t="RegistrationsBaseUrl"){let n=`${r}:${t}`,i=await ugr.get(lgr,n);if(i)return i;try{let s=r,a=await ugr.get(lgr,s);a||(a=(await e.getJson(r)).body,await ugr.set(lgr,s,a,3*24*60));let o=a.resources.map(({"@id":u,"@type":m})=>{var h,_;return{serviceId:u,type:(h=m==null?void 0:m.split("/"))==null?void 0:h.shift(),version:(_=m==null?void 0:m.split("/"))==null?void 0:_.pop()}}).filter(({type:u,version:m})=>u===t&&F3t.default.valid(m)).sort((u,m)=>u.version&&m.version?F3t.default.compare(u.version,m.version):0),{serviceId:c,version:l}=o.pop();return t==="RegistrationsBaseUrl"&&l&&!l.startsWith("3.0.0-")&&!F3t.default.satisfies(l,"^3.0.0")&&dgr.logger.warn({url:r,version:l},"Nuget: Unknown version returned. Only v3 is supported"),await ugr.set(lgr,n,c,60),c}catch(s){if(s instanceof XBa.ExternalHostError)throw s;return dgr.logger.debug({err:s,url:r},`nuget registry failure: can't get ${t}`),null}}vat.getResourceUrl=ZBa;async function GMf(e,r){let t=r.items;if(!t){let n=r["@id"];t=(await e.getJson(n)).body.items}return t.map(({catalogEntry:n})=>n)}async function UMf(e,r,t,n){var b;let s=`${t.replace((0,LMf.regEx)(/\/*$/),"")}/${n.toLowerCase()}/index.json`,o=(await e.getJson(s)).body.items||[],c=o.map(v=>()=>GMf(e,v)),l=(await MMf.all(c)).flat(),u=null,m=null,h=l.map(({version:v,published:w,projectUrl:x,listed:P})=>{let k={version:(0,k3t.removeBuildMeta)(v)};return w&&(k.releaseTimestamp=w),F3t.default.valid(v)&&!F3t.default.prerelease(v)&&(m=(0,k3t.removeBuildMeta)(v),u=x?(0,k3t.massageUrl)(x):u),P===!1&&(k.isDeprecated=!0),k});if(!h.length)return null;if(m===null&&o.length){let v=l.pop();m=(0,k3t.removeBuildMeta)(v.version),u??=v.projectUrl??null}let _={releases:h};try{let v=await ZBa(e,r,"PackageBaseAddress");if(OMf.default.nonEmptyString(v)){let w=`${(0,jMf.ensureTrailingSlash)(v)}${n.toLowerCase()}/${m}/${n.toLowerCase()}.nuspec`,x=await e.get(w),k=new BMf.XmlDocument(x.body).valueWithPath("metadata.repository@url");k&&(_.sourceUrl=(0,k3t.massageUrl)(k))}}catch(v){if(v instanceof XBa.ExternalHostError)throw v;return v instanceof qMf.HttpError&&((b=v.response)==null?void 0:b.statusCode)===404?(dgr.logger.debug({registryUrl:r,pkgName:n,pkgVersion:m},"package manifest (.nuspec) not found"),_):(dgr.logger.debug({err:v,registryUrl:r,pkgName:n,pkgVersion:m},"Cannot obtain sourceUrl"),_)}return u&&(_.sourceUrl??=u,_.homepage??=u),_}vat.getReleases=UMf});var nie=A(YSe=>{"use strict";Object.defineProperty(YSe,"__esModule",{value:!0});YSe.NugetDatasource=YSe.defaultRegistryUrls=void 0;var Djn=(tn(),Dr(en)),VMf=Pi(),zMf=Djn.__importStar(LAn()),$Mf=K0(),QMf=R3t(),KMf=Djn.__importStar(JBa()),t9a=Djn.__importStar(e9a());YSe.defaultRegistryUrls=["https://api.nuget.org/v3/index.json"];var Ejn=class e extends $Mf.Datasource{static id="nuget";defaultRegistryUrls=YSe.defaultRegistryUrls;defaultVersioning=zMf.id;registryStrategy="merge";constructor(){super(e.id)}async getReleases({packageName:r,registryUrl:t}){if(VMf.logger.trace(`nuget.getReleases(${r})`),!t)return null;let{feedUrl:n,protocolVersion:i}=(0,QMf.parseRegistryUrl)(t);if(i===2)return KMf.getReleases(this.http,n,r);if(i===3){let s=await t9a.getResourceUrl(this.http,n);if(s)return t9a.getReleases(this.http,n,s,r)}return null}};YSe.NugetDatasource=Ejn});var fgr=A(mgr=>{"use strict";Object.defineProperty(mgr,"__esModule",{value:!0});mgr.OrbDatasource=void 0;var HMf=(tn(),Dr(en)),r9a=Pi(),WMf=ug(),YMf=K0(),JMf=`
           query($packageName: String!) {
             orb(name: $packageName) {
               name,
          @@ -1802,48 +1802,48 @@ query($packageName: String!) {
               }
             }
           }
          -`,N3t=class e extends WMf.Datasource{static id="orb";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://circleci.com/"];async getReleases({packageName:r,registryUrl:t}){var u,m;if(!t)return null;let n=`${t}graphql-unstable`,i={query:YMf,variables:{packageName:r}},s=(await this.http.postJson(n,{body:i})).body;if(!((u=s==null?void 0:s.data)!=null&&u.orb))return t9a.logger.debug({res:s},`Failed to look up orb ${r}`),null;let{orb:a}=s.data,o=(m=a.homeUrl)!=null&&m.length?a.homeUrl:`https://circleci.com/developer/orbs/orb/${r}`,c=a.versions.map(({version:h,createdAt:_})=>({version:h,releaseTimestamp:_??null})),l={homepage:o,isPrivate:!!a.isPrivate,releases:c};return t9a.logger.trace({dep:l},"dep"),l}};mgr.OrbDatasource=N3t;KMf.__decorate([(0,HMf.cache)({namespace:`datasource-${N3t.id}`,key:({packageName:e})=>e})],N3t.prototype,"getReleases",null)});var i9a=A(B1=>{"use strict";Object.defineProperty(B1,"__esModule",{value:!0});B1.RegistryMeta=B1.PackagistFile=B1.PackagesResponse=B1.RegistryFile=B1.HashSpec=B1.parsePackagesResponses=B1.extractDepReleases=B1.extractReleaseResult=B1.parsePackagesResponse=B1.ComposerPackagesResponse=B1.ComposerReleases=B1.ComposerRelease=B1.MinifiedArray=void 0;var JMf=(tn(),Dr(en)),r9a=JMf.__importDefault(_a()),d_=gy(),XMf=Pi(),Eat=WO();B1.MinifiedArray=d_.z.array(d_.z.record(d_.z.unknown())).transform(e=>{if(e.length===0)return e;let r={};for(let t of e){for(let n of Object.keys(t))r[n]??=void 0;for(let n of Object.keys(r)){let i=t[n];if(i==="__unset"){delete t[n],r[n]=void 0;continue}if(!r9a.default.undefined(i)){r[n]=i;continue}if(!r9a.default.undefined(r[n])){t[n]=r[n];continue}}}return e});B1.ComposerRelease=d_.z.object({version:d_.z.string(),homepage:d_.z.string().nullable().catch(null),source:d_.z.object({url:d_.z.string()}).nullable().catch(null),time:d_.z.string().nullable().catch(null),require:d_.z.object({php:d_.z.string()}).nullable().catch(null)});B1.ComposerReleases=d_.z.union([B1.MinifiedArray.pipe((0,Eat.LooseArray)(B1.ComposerRelease)),(0,Eat.LooseRecord)(B1.ComposerRelease).transform(e=>Object.values(e))]).catch([]);B1.ComposerPackagesResponse=d_.z.object({packageName:d_.z.string(),packagesResponse:d_.z.object({packages:d_.z.record(d_.z.unknown())})}).transform(({packageName:e,packagesResponse:r})=>r.packages[e]).transform(e=>B1.ComposerReleases.parse(e));function n9a(e,r){try{return B1.ComposerPackagesResponse.parse({packageName:e,packagesResponse:r})}catch(t){return XMf.logger.debug({packageName:e,err:t},`Error parsing packagist response for ${e}`),[]}}B1.parsePackagesResponse=n9a;function Sjn(...e){var s,a;let r=[],t,n;for(let o of e)for(let c of o){let l=c.version.replace(/^v/,""),u=c.version,m={version:l,gitRef:u};c.time&&(m.releaseTimestamp=c.time),(s=c.require)!=null&&s.php&&(m.constraints={php:[c.require.php]}),r.push(m),!t&&c.homepage&&(t=c.homepage),!n&&((a=c.source)!=null&&a.url)&&(n=c.source.url)}if(r.length===0)return null;let i={releases:r};return t&&(i.homepage=t),n&&(i.sourceUrl=n),i}B1.extractReleaseResult=Sjn;function ZMf(e){let r=B1.ComposerReleases.parse(e);return Sjn(r)}B1.extractDepReleases=ZMf;function eLf(e,r){let t=r.map(n=>n9a(e,n));return Sjn(...t)}B1.parsePackagesResponses=eLf;B1.HashSpec=d_.z.union([d_.z.object({sha256:d_.z.string().nullable()}).transform(({sha256:e})=>({hash:e})),d_.z.object({sha1:d_.z.string().nullable()}).transform(({sha1:e})=>({hash:e}))]);B1.RegistryFile=d_.z.intersection(B1.HashSpec,d_.z.object({key:d_.z.string()}));B1.PackagesResponse=d_.z.object({packages:(0,Eat.LooseRecord)(B1.ComposerReleases).catch({})});B1.PackagistFile=B1.PackagesResponse.merge(d_.z.object({providers:(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.fromEntries(Object.entries(e).map(([r,{hash:t}])=>[r,t]))).catch({})}));B1.RegistryMeta=d_.z.record(d_.z.unknown()).catch({}).pipe(B1.PackagistFile.merge(d_.z.object({includes:(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.entries(e).map(([r,{hash:t}])=>({key:r,hash:t}))).catch([]),"provider-includes":(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.entries(e).map(([r,{hash:t}])=>({key:r,hash:t}))).catch([]),"providers-lazy-url":d_.z.string().nullable().catch(null),"providers-url":d_.z.string().nullable().catch(null),"metadata-url":d_.z.string().nullable().catch(null),"available-packages":d_.z.array(d_.z.string()).nullable().catch(null)}))).transform(({["includes"]:e,["packages"]:r,["provider-includes"]:t,["providers"]:n,["providers-lazy-url"]:i,["providers-url"]:s,["metadata-url"]:a,["available-packages"]:o})=>({packages:r,includesFiles:e,providerPackages:n,files:t,providersUrl:s,providersLazyUrl:i,metadataUrl:a,includesPackages:{},availablePackages:o}))});var wat=A(hgr=>{"use strict";Object.defineProperty(hgr,"__esModule",{value:!0});hgr.PackagistDatasource=void 0;var Sat=(tn(),Dr(en)),s9a=gy(),a9a=Pi(),o9a=Ug(),wjn=ug(),tLf=Sat.__importStar($y()),c9a=Sat.__importStar(lP()),Dat=Ip(),rLf=Sat.__importStar(c0e()),nLf=K0(),JSe=i9a(),sz=class e extends nLf.Datasource{static id="packagist";constructor(){super(e.id)}defaultRegistryUrls=["https://packagist.org"];defaultVersioning=rLf.id;registryStrategy="hunt";static getHostOpts(r){let{username:t,password:n}=tLf.find({hostType:e.id,url:r});return t&&n?{username:t,password:n}:{}}async getJson(r,t){let n=e.getHostOpts(r),{body:i}=await this.http.getJson(r,n);return t.parse(i)}async getRegistryMeta(r){let t=(0,Dat.resolveBaseUrl)(r,"packages.json");return await this.getJson(t,JSe.RegistryMeta)}static isPrivatePackage(r){return!!e.getHostOpts(r).password}static getPackagistFileUrl(r,t){let{key:n,hash:i}=t,s=i?n.replace("%hash%",i):n;return(0,Dat.resolveBaseUrl)(r,s)}async getPackagistFile(r,t){let n=e.getPackagistFileUrl(r,t);return await this.getJson(n,JSe.PackagistFile)}async fetchProviderPackages(r,t){await c9a.map(t.files,async n=>{let i=await this.getPackagistFile(r,n);Object.assign(t.providerPackages,i.providers)})}async fetchIncludesPackages(r,t){await c9a.map(t.includesFiles,async n=>{let i=await this.getPackagistFile(r,n);for(let[s,a]of Object.entries(i.packages))t.includesPackages[s]=(0,JSe.extractDepReleases)(a)})}async packagistV2Lookup(r,t,n){let i=(0,Dat.replaceUrlPath)(r,t.replace("%package%",n)),s=this.getJson(i,s9a.z.unknown()),a=(0,Dat.replaceUrlPath)(r,t.replace("%package%",`${n}~dev`)),o=this.getJson(a,s9a.z.unknown()).then(l=>l,()=>null),c=await Promise.all([s,o]);return(0,JSe.parsePackagesResponses)(n,c)}getPkgUrl(r,t,n){if(n.providersUrl&&r in n.providerPackages){let i=n.providersUrl.replace("%package%",r),s=n.providerPackages[r];return s&&(i=i.replace("%hash%",s)),(0,Dat.replaceUrlPath)(t,i)}return n.providersLazyUrl?(0,Dat.replaceUrlPath)(t,n.providersLazyUrl.replace("%package%",r)):null}async getReleases({packageName:r,registryUrl:t}){if(a9a.logger.trace(`getReleases(${r})`),!t)return null;try{let n=await this.getRegistryMeta(t);if(n.availablePackages&&!n.availablePackages.includes(r))return null;if(n.metadataUrl)return await this.packagistV2Lookup(t,n.metadataUrl,r);if(n.packages[r])return(0,JSe.extractDepReleases)(n.packages[r]);if(await this.fetchIncludesPackages(t,n),n.includesPackages[r])return n.includesPackages[r];await this.fetchProviderPackages(t,n);let i=this.getPkgUrl(r,t,n);if(!i)return null;let s=await this.getJson(i,JSe.PackagesResponse),a=(0,JSe.extractDepReleases)(s.packages[r]);return a9a.logger.trace({dep:a},"dep"),a}catch(n){if(n.host==="packagist.org"){if(n.code==="ECONNRESET"||n.code==="ETIMEDOUT")throw new o9a.ExternalHostError(n);if(n.statusCode&&n.statusCode>=500&&n.statusCode<600)throw new o9a.ExternalHostError(n)}throw n}}};hgr.PackagistDatasource=sz;Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}`,key:e=>`getRegistryMeta:${e}`})],sz.prototype,"getRegistryMeta",null);Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}-public-files`,key:(e,r)=>sz.getPackagistFileUrl(e,r),cacheable:e=>!sz.isPrivatePackage(e),ttlMinutes:1440})],sz.prototype,"getPackagistFile",null);Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}-org`,key:(e,r,t)=>`${e}:${r}:${t}`,ttlMinutes:10})],sz.prototype,"packagistV2Lookup",null)});var ygr=A(ggr=>{"use strict";Object.defineProperty(ggr,"__esModule",{value:!0});ggr.PodDatasource=void 0;var l9a=(tn(),Dr(en)),iLf=l9a.__importDefault(require("node:crypto")),sLf=Zp(),O3t=Pi(),aLf=Ug(),oLf=ug(),cLf=TV(),B3t=Ba(),uLf=K0(),lLf=Iar();function d9a(e){return iLf.default.createHash("md5").update(e).digest("hex").slice(0,3).split("")}var p9a=(0,B3t.regEx)(/(?^https:\/\/[a-zA-Z0-9-.]+)\/(?[^/]+)\/(?[^/]+?)(?:\.git|\/.*)?$/);function dLf(e,r){let{hostURL:t,account:n,repo:i,useShard:s,useSpecs:a}=r,o=t&&t!=="https://github.com"?`${t}/api/v3/repos`:"https://api.github.com/repos",c=d9a(e).join("/"),l=a?`Specs/${e}`:e,u=a?`Specs/${c}/${e}`:`${c}/${e}`;return`${o}/${n}/${i}/contents/${s?u:l}`}function u9a(e,r){var i;let t={packageName:e,err:r},n=((i=r.response)==null?void 0:i.statusCode)??0;if(n===429||n>=500&&n<600)throw O3t.logger.warn({packageName:e,err:r},"CocoaPods registry failure"),new aLf.ExternalHostError(r);n===401?O3t.logger.debug(t,"Authorization error"):n===404?O3t.logger.debug(t,"Package lookup error"):r.message===sLf.HOST_DISABLED?O3t.logger.trace(t,"Host disabled"):O3t.logger.warn(t,"CocoaPods lookup failure: Unknown error")}function pLf(e){let r=p9a.exec(e);if(r){let{account:t,repo:n}=r.groups??{};return t.toLowerCase()==="cocoapods"&&n.toLowerCase()==="specs"}return!1}function mLf(e,r){let t=d9a(e).join("_");return`${r}/all_pods_versions_${t}.txt`}var q3t=class e extends uLf.Datasource{static id="pod";defaultRegistryUrls=["https://cdn.cocoapods.org"];registryStrategy="hunt";githubHttp;constructor(){super(e.id),this.githubHttp=new cLf.GithubHttp(e.id)}async requestCDN(r,t){try{let n=await this.http.get(r);if(n!=null&&n.body)return n.body}catch(n){u9a(t,n)}return null}async requestGithub(r,t){try{let n=await this.githubHttp.getJson(r);if(n!=null&&n.body)return n.body}catch(n){u9a(t,n)}return null}async getReleasesFromGithub(r,t,n=!0,i=!0,s="withShardWithSpec"){let a=dLf(r,{...t,useShard:n,useSpecs:i}),o=await this.requestGithub(a,r);if(o)return{releases:o.map(({name:l})=>({version:l}))};switch(s){case"withShardWithSpec":return this.getReleasesFromGithub(r,t,!0,!1,"withShardWithoutSpec");case"withShardWithoutSpec":return this.getReleasesFromGithub(r,t,!1,!0,"withSpecsWithoutShard");case"withSpecsWithoutShard":return this.getReleasesFromGithub(r,t,!1,!1,"withoutSpecsWithoutShard");case"withoutSpecsWithoutShard":default:return null}}async getReleasesFromCDN(r,t){let n=mLf(r,t),i=await this.requestCDN(n,r);if(i){let s=i.split(B3t.newlineRegex);for(let a=0;a({version:m}))}}}return null}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=r.replace((0,B3t.regEx)(/\/.*$/),""),i=t.replace((0,B3t.regEx)(/\/+$/),"");pLf(i)&&([i]=this.defaultRegistryUrls);let s=null,a=p9a.exec(i);if(a){i=(0,lLf.massageGithubUrl)(i);let{hostURL:o,account:c,repo:l}=(a==null?void 0:a.groups)??{},u={hostURL:o,account:c,repo:l};s=await this.getReleasesFromGithub(n,u)}else s=await this.getReleasesFromCDN(n,i);return s}};ggr.PodDatasource=q3t;l9a.__decorate([(0,oLf.cache)({ttlMinutes:30,namespace:`datasource-${q3t.id}`,key:({packageName:e,registryUrl:r})=>`${r}:${e}`})],q3t.prototype,"getReleases",null)});var m9a=A(_gr=>{"use strict";Object.defineProperty(_gr,"__esModule",{value:!0});_gr.PUPPET_FORGE=void 0;_gr.PUPPET_FORGE="https://forgeapi.puppet.com"});var bgr=A(Agr=>{"use strict";Object.defineProperty(Agr,"__esModule",{value:!0});Agr.PuppetForgeDatasource=void 0;var fLf=K0(),hLf=m9a(),Ijn=class e extends fLf.Datasource{static id="puppet-forge";constructor(){super(e.id)}defaultRegistryUrls=[hLf.PUPPET_FORGE];async getReleases({packageName:r,registryUrl:t}){var o;let n=r.replace("/","-"),i=`${t}/v3/modules/${n}?exclude_fields=current_release`,s;try{s=(await this.http.getJson(i)).body}catch(c){this.handleGenericErrors(c)}let a=(o=s==null?void 0:s.releases)==null?void 0:o.map(c=>({version:c.version,downloadUrl:c.file_uri,releaseTimestamp:c.created_at,registryUrl:t}));return a!=null&&a.length?e.createReleaseResult(a,s):null}static createReleaseResult(r,t){let n={releases:r,homepage:t.homepage_url};return t.deprecated_for&&(n.deprecationMessage=t.deprecated_for),n}};Agr.PuppetForgeDatasource=Ijn});var A9a=A(vgr=>{"use strict";Object.defineProperty(vgr,"__esModule",{value:!0});vgr.RepologyDatasource=void 0;var _9a=(tn(),Dr(en)),f9a=_9a.__importDefault(_a()),gLf=Zp(),Iat=Pi(),h9a=Ug(),yLf=ug(),Cgr=Ip(),_Lf=K0(),g9a=["binname","srcname"];function y9a(e,r,t,n){let i=e.filter(a=>a.repo===r);if(i.length===0)return null;if(i.length===1)return i;let s=i.filter(a=>{for(let o of n)if(a[o]&&a[o]===t)return!0;return!1});return s.length>0?s:null}var M3t=class e extends _Lf.Datasource{static id="repology";defaultRegistryUrls=["https://repology.org/"];registryStrategy="hunt";constructor(){super(e.id)}async queryPackages(r){try{return(await this.http.getJson(r)).body}catch(t){if(t.statusCode===404)return[];throw t}}async queryPackagesViaResolver(r,t,n,i){let s=(0,Cgr.getQueryString)({repo:t,name_type:i,target_page:"api_v1_project",noautoresolve:"on",name:n});return await this.queryPackages((0,Cgr.joinUrlParts)(r,`tools/project-by?${s}`))}async queryPackagesViaAPI(r,t){return await this.queryPackages((0,Cgr.joinUrlParts)(r,"api/v1/project",t))}async queryPackage(r,t,n){let i;try{for(let s of g9a)if(i=await this.queryPackagesViaResolver(r,t,n,s),i){let a=y9a(i,t,n,[s]);if(f9a.default.nonEmptyArray(a))return a}}catch(s){if(s.statusCode===403){Iat.logger.debug({repoName:t,pkgName:n},"Repology does not support tools/project-by lookups for repository. Will try direct API access now"),i=await this.queryPackagesViaAPI(r,n);let a=y9a(i,t,n,g9a);if(f9a.default.nonEmptyArray(a))return a}else if(s.statusCode===300){Iat.logger.warn({repoName:t,pkgName:n},"Ambiguous redirection from package name to project name in Repology. Skipping this package");return}throw s}Iat.logger.debug({repoName:t,pkgName:n},"Repository or package not found on Repology")}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let[n,i]=r.split("/",2);if(!n||!i)throw new h9a.ExternalHostError(new Error("Repology lookup name must contain repository and package separated by slash (/)"));Iat.logger.trace(`repology.getReleases(${n}, ${i})`);try{let s=await this.queryPackage(t,n,i);return s?{releases:s.map(o=>({version:o.origversion??o.version}))}:null}catch(s){throw s.message===gLf.HOST_DISABLED?Iat.logger.trace({packageName:r,err:s},"Host disabled"):Iat.logger.warn({packageName:r,err:s},"Repology lookup failed with unexpected error"),new h9a.ExternalHostError(s)}}};vgr.RepologyDatasource=M3t;_9a.__decorate([(0,yLf.cache)({ttlMinutes:60,namespace:`datasource-${M3t.id}-list`,key:(e,r,t)=>(0,Cgr.joinUrlParts)(e,r,t)})],M3t.prototype,"queryPackage",null)});var xjn=A(E0e=>{"use strict";Object.defineProperty(E0e,"__esModule",{value:!0});E0e.getLatestVersion=E0e.normalizeRootRelativeUrls=E0e.parseIndexDir=void 0;var ALf=Ba(),bLf=qfe(),b9a=/(?<=href=['"])[^'"]*(?=\/['"])/gi;function CLf(e,r=t=>!(0,ALf.regEx)(/^\.+/).test(t)){return(e.match(b9a)??[]).filter(r)}E0e.parseIndexDir=CLf;function vLf(e,r){let t=new URL(r.toString()).pathname;return e.replace(b9a,n=>n.replace(t,""))}E0e.normalizeRootRelativeUrls=vLf;function ELf(e){return e!=null&&e.length?e.reduce((r,t)=>(0,bLf.compare)(t,r)===1?t:r):null}E0e.getLatestVersion=ELf});var G3t=A(Egr=>{"use strict";Object.defineProperty(Egr,"__esModule",{value:!0});Egr.SbtPackageDatasource=void 0;var DLf=(tn(),Dr(en)),SLf=WW(),Tjn=Pi(),wLf=Wb(),L3t=Ba(),Pjn=Ip(),ILf=DLf.__importStar(NPt()),xLf=qfe(),TLf=mx(),PLf=YDe(),Rjn=Tar(),j3t=xjn(),kjn=class e extends TLf.MavenDatasource{static id="sbt-package";defaultRegistryUrls=[PLf.MAVEN_REPO];defaultVersioning=ILf.id;registryStrategy="hunt";constructor(r=e.id){super(r),this.http=new wLf.Http("sbt")}async getArtifactSubdirs(r,t,n){let i=(0,Pjn.ensureTrailingSlash)(r),{body:s}=await(0,Rjn.downloadHttpProtocol)(this.http,i);if(s){let a=l=>(0,j3t.parseIndexDir)(l,u=>u===t?!0:u.startsWith(`${t}_native`)||u.startsWith(`${t}_sjs`)?!1:u.startsWith(`${t}_`)),o=(0,j3t.normalizeRootRelativeUrls)(s,i),c=a(o);return n&&c.includes(`${t}_${n}`)&&(c=[`${t}_${n}`]),c}return null}async getPackageReleases(r,t){if(t){let n=[],i=s=>(0,j3t.parseIndexDir)(s,a=>!(0,L3t.regEx)(/^\.+$/).test(a));for(let s of t){let a=(0,Pjn.ensureTrailingSlash)(`${r}/${s}`),{body:o}=await(0,Rjn.downloadHttpProtocol)(this.http,a);if(o){let c=(0,j3t.normalizeRootRelativeUrls)(o,a);i(c).forEach(u=>n.push(u))}}if(n.length)return[...new Set(n)].sort(xLf.compare)}return null}async getUrls(r,t,n){let i={};if(!(t!=null&&t.length)||!n)return i;for(let s of t){let[a]=s.split("_"),o=[`${s}-${n}.pom`,`${a}-${n}.pom`];for(let c of o){let l=`${r}/${s}/${n}/${c}`,{body:u}=await(0,Rjn.downloadHttpProtocol)(this.http,l);if(u){let m=new SLf.XmlDocument(u),h=m.valueWithPath("url");h&&(i.homepage=h);let _=m.valueWithPath("scm.url");return _&&(i.sourceUrl=_.replace((0,L3t.regEx)(/^scm:/),"").replace((0,L3t.regEx)(/^git:/),"").replace((0,L3t.regEx)(/^git@github.com:/),"https://github.com/").replace((0,L3t.regEx)(/\.git$/),"")),i}}}return i}async getReleases(r){let{packageName:t,registryUrl:n}=r;if(!n)return null;let[i,s]=t.split(":"),a=i.split("."),o=s.split("_"),[c,l]=o,u=(0,Pjn.ensureTrailingSlash)(n),m=[];m.push(`${u}${a.join("/")}`),m.push(`${u}${a.join(".")}`);for(let _=0;_({version:R}))}}Tjn.logger.debug(`No versions discovered for ${t} listing organization root package folder, fallback to maven datasource for version discovery`);let h=await super.getReleases(r);return h||(Tjn.logger.debug(`No versions found for ${t} in ${m.length} repositories`),null)}};Egr.SbtPackageDatasource=kjn});var Sgr=A(xY=>{"use strict";Object.defineProperty(xY,"__esModule",{value:!0});xY.SbtPluginDatasource=xY.defaultRegistryUrls=xY.SBT_PLUGINS_REPO=void 0;var RLf=(tn(),Dr(en)),C9a=Pi(),kLf=Wb(),v9a=Ba(),Dgr=Ip(),FLf=RLf.__importStar(NPt()),NLf=qfe(),Fjn=Tar(),OLf=G3t(),E9a=xjn();xY.SBT_PLUGINS_REPO="https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases";xY.defaultRegistryUrls=[xY.SBT_PLUGINS_REPO];var Njn=class e extends OLf.SbtPackageDatasource{static id="sbt-plugin";defaultRegistryUrls=xY.defaultRegistryUrls;registryStrategy="hunt";defaultVersioning=FLf.id;constructor(){super(e.id),this.http=new kLf.Http("sbt")}async resolvePluginReleases(r,t,n){let i=`${r}/${t}`,s=o=>(0,E9a.parseIndexDir)(o,c=>!(0,v9a.regEx)(/^\.+$/).test(c)),{body:a}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(i));if(a){let o=[],l=s(a).map(m=>m.replace((0,v9a.regEx)(/^scala_/),"")),u=l.includes(n)?[n]:l;for(let m of u){let h=`${i}/scala_${m}`,{body:_}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(h));if(_){let b=s(_);for(let v of b){let w=`${h}/${v}`,{body:x}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(w));x&&s(x).forEach(k=>o.push(k))}}}if(o.length)return[...new Set(o)].sort(NLf.compare)}return null}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let[n,i]=r.split(":"),s=n.split("."),a=i.split("_"),[o,c]=a,l=(0,Dgr.ensureTrailingSlash)(t),u=[];u.push(`${l}${s.join(".")}`),u.push(`${l}${s.join("/")}`);for(let m=0;m({version:w}))}}return C9a.logger.debug(`No versions found for ${r} in ${u.length} repositories`),null}};xY.SbtPluginDatasource=Njn});var Ojn=A(wgr=>{"use strict";Object.defineProperty(wgr,"__esModule",{value:!0});wgr.TerraformDatasource=void 0;var BLf=(tn(),Dr(en)),D9a=Ug(),qLf=ug(),MLf=Ip(),LLf=K0(),xat=class e extends LLf.Datasource{static id="terraform";async getTerraformServiceDiscoveryResult(r){let t=e.getDiscoveryUrl(r);return(await this.http.getJson(t)).body}static getDiscoveryUrl(r){return`${(0,MLf.ensureTrailingSlash)(r)}.well-known/terraform.json`}handleHttpErrors(r){var n;if(["EAI_AGAIN"].includes(r.code))throw new D9a.ExternalHostError(r);if(((n=r.response)==null?void 0:n.statusCode)===503)throw new D9a.ExternalHostError(r)}};wgr.TerraformDatasource=xat;BLf.__decorate([(0,qLf.cache)({namespace:`datasource-${xat.id}`,key:e=>xat.getDiscoveryUrl(e),ttlMinutes:1440})],xat.prototype,"getTerraformServiceDiscoveryResult",null)});var qjn=A(Igr=>{"use strict";Object.defineProperty(Igr,"__esModule",{value:!0});Igr.createSDBackendURL=void 0;var Bjn=Ip();function jLf(e,r,t,n){let i=t[r]??"",s=(0,Bjn.joinUrlParts)(i,n);return(0,Bjn.validateUrl)(s)?s:(0,Bjn.joinUrlParts)(e,s)}Igr.createSDBackendURL=jLf});var Pat=A(xgr=>{"use strict";Object.defineProperty(xgr,"__esModule",{value:!0});xgr.TerraformModuleDatasource=void 0;var w9a=(tn(),Dr(en)),Mjn=Pi(),GLf=ug(),ULf=Ba(),VLf=w9a.__importStar(SSe()),zLf=Ojn(),S9a=qjn(),Tat=class e extends zLf.TerraformDatasource{static id="terraform-module";constructor(){super(e.id)}defaultRegistryUrls=["https://registry.terraform.io"];defaultVersioning=VLf.id;extendedApiRegistryUrls=["https://registry.terraform.io","https://app.terraform.io"];async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let{registry:n,repository:i}=e.getRegistryRepository(r,t);Mjn.logger.trace({registryUrlNormalized:n,terraformRepository:i},"terraform-module.getReleases()");let s=await this.getTerraformServiceDiscoveryResult(n);return this.extendedApiRegistryUrls.includes(n)?await this.queryRegistryExtendedApi(s,n,i):await this.queryRegistryVersions(s,n,i)}async queryRegistryExtendedApi(r,t,n){let i,s;try{if(s=(0,S9a.createSDBackendURL)(t,"modules.v1",r,n),i=(await this.http.getJson(s)).body,i.namespace+"/"+i.name+"/"+i.provider!==n)return Mjn.logger.warn({pkgUrl:s},"Terraform registry result mismatch"),null}catch(c){this.handleGenericErrors(c)}let a={releases:i.versions.map(c=>({version:c}))};i.source&&(a.sourceUrl=i.source),a.homepage=`${t}/modules/${n}`;let o=a.releases.find(c=>i.version===c.version);return o&&(o.releaseTimestamp=i.published_at),a}async queryRegistryVersions(r,t,n){let i,s;try{if(s=(0,S9a.createSDBackendURL)(t,"modules.v1",r,`${n}/versions`),i=(await this.http.getJson(s)).body,i.modules.length<1)return Mjn.logger.warn({pkgUrl:s},"Terraform registry result mismatch"),null}catch(o){this.handleGenericErrors(o)}return{releases:i.modules[0].versions.map(({version:o})=>({version:o}))}}static getRegistryRepository(r,t=""){let n,i=r.split("/");i.length>3&&i[0].includes(".")?([n]=i,i.shift()):n=t,(0,ULf.regEx)(/^https?:\/\//).test(n)||(n=`https://${n}`);let s=i.join("/");return{registry:n,repository:s}}static getCacheKey({packageName:r,registryUrl:t}){let{registry:n,repository:i}=e.getRegistryRepository(r,t);return`${n}/${i}`}};xgr.TerraformModuleDatasource=Tat;w9a.__decorate([(0,GLf.cache)({namespace:`datasource-${Tat.id}`,key:e=>Tat.getCacheKey(e)})],Tat.prototype,"getReleases",null)});var XSe=A(Tgr=>{"use strict";Object.defineProperty(Tgr,"__esModule",{value:!0});Tgr.TerraformProviderDatasource=void 0;var kat=(tn(),Dr(en)),$Lf=kat.__importDefault(_a()),Rat=Pi(),I9a=Ug(),jjn=ug(),QLf=kat.__importStar(lP()),KLf=Ba(),x9a=Ip(),HLf=kat.__importStar(SSe()),WLf=Ojn(),Ljn=qjn(),TY=class e extends WLf.TerraformDatasource{static id="terraform-provider";static defaultRegistryUrls=["https://registry.terraform.io","https://releases.hashicorp.com"];static repositoryRegex=(0,KLf.regEx)(/^hashicorp\/(?\S+)$/);constructor(){super(e.id)}defaultRegistryUrls=e.defaultRegistryUrls;defaultVersioning=HLf.id;registryStrategy="hunt";async getReleases({packageName:r,registryUrl:t}){if(!t)return null;if(Rat.logger.trace(`terraform-provider.getDependencies() packageName: ${r}`),t===this.defaultRegistryUrls[1])return await this.queryReleaseBackend(r,t);let n=e.getRepository({packageName:r}),i=await this.getTerraformServiceDiscoveryResult(t);return t===this.defaultRegistryUrls[0]?await this.queryRegistryExtendedApi(i,t,n):await this.queryRegistryVersions(i,t,n)}static getRepository({packageName:r}){return r.includes("/")?r:`hashicorp/${r}`}async queryRegistryExtendedApi(r,t,n){let i=(0,Ljn.createSDBackendURL)(t,"providers.v1",r,n),s=(await this.http.getJson(i)).body,a={releases:s.versions.map(c=>({version:c}))};s.source&&(a.sourceUrl=s.source);let o=a.releases.find(c=>s.version===c.version);return o&&(o.releaseTimestamp=s.published_at),a.homepage=`${t}/providers/${n}`,a}async queryRegistryVersions(r,t,n){let i=(0,Ljn.createSDBackendURL)(t,"providers.v1",r,`${n}/versions`);return{releases:(await this.http.getJson(i)).body.versions.map(({version:o})=>({version:o}))}}async queryReleaseBackend(r,t){let i=`terraform-provider-${r.replace("hashicorp/","")}`,s=(0,x9a.joinUrlParts)(t,i,"index.json"),a=(await this.http.getJson(s)).body;return{releases:Object.keys(a.versions).map(c=>({version:c})),sourceUrl:(0,x9a.joinUrlParts)("https://github.com/terraform-providers",i)}}async getBuilds(r,t,n){var u;if(r===e.defaultRegistryUrls[1]){let m=(u=e.repositoryRegex.exec(t))==null?void 0:u.groups;if(!m)return null;let _=`terraform-provider-${m.packageName}`,b;try{b=await this.getReleaseBackendIndex(_,n)}catch(v){if(v instanceof I9a.ExternalHostError)throw v;return Rat.logger.debug({err:v,backendLookUpName:_,version:n},`Failed to retrieve builds for ${_} ${n}`),null}return b.builds}let i=await this.getTerraformServiceDiscoveryResult(r);if(!i)return Rat.logger.trace(`Failed to retrieve service discovery from ${r}`),null;let s=(0,Ljn.createSDBackendURL)(r,"providers.v1",i,t),a=(await this.http.getJson(`${s}/versions`)).body;if(!a.versions)return Rat.logger.trace(`Failed to retrieve version list for ${s}`),null;let o=a.versions.find(m=>m.version===n);if(!o)return Rat.logger.trace(`No builds found for ${t}:${n} on ${r}`),null;let c=await QLf.map(o.platforms,async m=>{let h=`${s}/${n}/download/${m.os}/${m.arch}`;try{let _=(await this.http.getJson(h)).body;return{name:t,url:_.download_url,version:n,..._}}catch(_){if(_ instanceof I9a.ExternalHostError)throw _;return Rat.logger.debug({err:_,url:h},"Failed to retrieve build"),null}},{concurrency:4}),l=c.filter($Lf.default.truthy);return l.length===c.length?l:null}async getReleaseBackendIndex(r,t){return(await this.http.getJson(`${e.defaultRegistryUrls[1]}/${r}/${t}/index.json`)).body}};Tgr.TerraformProviderDatasource=TY;kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}`,key:e=>`${e.registryUrl}/${TY.getRepository(e)}`})],TY.prototype,"getReleases",null);kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}-builds`,key:(e,r,t)=>`${e}/${r}/${t}`})],TY.prototype,"getBuilds",null);kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}-releaseBackendIndex`,key:(e,r)=>`${e}/${r}`})],TY.prototype,"getReleaseBackendIndex",null)});var Rqa=A(Gjn=>{"use strict";Object.defineProperty(Gjn,"__esModule",{value:!0});var T9a=qaa(),P9a=d4a(),R9a=sBa(),k9a=Zar(),F9a=Jnr(),N9a=Lar(),O9a=KL(),B9a=fat(),q9a=hat(),M9a=mjn(),L9a=uBa(),j9a=Rhr(),G9a=E3t(),U9a=Ohr(),V9a=qrr(),z9a=CBa(),$9a=Qy(),Q9a=Mhr(),K9a=PBa(),H9a=Kje(),W9a=Xcn(),Y9a=fIt(),J9a=rie(),X9a=Y1(),Z9a=Ajn(),eqa=bE(),tqa=ch(),rqa=BBa(),nqa=Xpn(),iqa=nR(),sqa=NDe(),aqa=Jhr(),oqa=Zhr(),cqa=XD(),uqa=tgr(),lqa=ngr(),dqa=jrr(),pqa=Vrr(),mqa=sgr(),fqa=agr(),hqa=mx(),gqa=Hrr(),yqa=BF(),_qa=nie(),Aqa=fgr(),bqa=wat(),Cqa=ygr(),vqa=bgr(),Eqa=HS(),Dqa=A9a(),Sqa=vfe(),wqa=TPt(),Iqa=G3t(),xqa=Sgr(),Tqa=Pat(),Pqa=XSe(),T0=new Map;Gjn.default=T0;T0.set(T9a.ArtifactoryDatasource.id,new T9a.ArtifactoryDatasource);T0.set(P9a.AwsMachineImageDataSource.id,new P9a.AwsMachineImageDataSource);T0.set(R9a.AwsRdsDataSource.id,new R9a.AwsRdsDataSource);T0.set(k9a.AzureBicepResourceDatasource.id,new k9a.AzureBicepResourceDatasource);T0.set(F9a.AzurePipelinesTasksDatasource.id,new F9a.AzurePipelinesTasksDatasource);T0.set(N9a.BazelDatasource.id,new N9a.BazelDatasource);T0.set(O9a.BitbucketTagsDatasource.id,new O9a.BitbucketTagsDatasource);T0.set(B9a.CdnJsDatasource.id,new B9a.CdnJsDatasource);T0.set(q9a.ClojureDatasource.id,new q9a.ClojureDatasource);T0.set(M9a.ConanDatasource.id,new M9a.ConanDatasource);T0.set(L9a.CondaDatasource.id,new L9a.CondaDatasource);T0.set(j9a.CpanDatasource.id,new j9a.CpanDatasource);T0.set(G9a.CrateDatasource.id,new G9a.CrateDatasource);T0.set(U9a.DartDatasource.id,new U9a.DartDatasource);T0.set(V9a.DartVersionDatasource.id,new V9a.DartVersionDatasource);T0.set(z9a.DenoDatasource.id,new z9a.DenoDatasource);T0.set($9a.DockerDatasource.id,new $9a.DockerDatasource);T0.set(Q9a.DotnetVersionDatasource.id,new Q9a.DotnetVersionDatasource);T0.set(K9a.EndoflifeDatePackagesource.id,new K9a.EndoflifeDatePackagesource);T0.set(H9a.FlutterVersionDatasource.id,new H9a.FlutterVersionDatasource);T0.set(W9a.GalaxyDatasource.id,new W9a.GalaxyDatasource);T0.set(Y9a.GalaxyCollectionDatasource.id,new Y9a.GalaxyCollectionDatasource);T0.set(J9a.GitRefsDatasource.id,new J9a.GitRefsDatasource);T0.set(X9a.GitTagsDatasource.id,new X9a.GitTagsDatasource);T0.set(Z9a.GithubReleaseAttachmentsDatasource.id,new Z9a.GithubReleaseAttachmentsDatasource);T0.set(eqa.GithubReleasesDatasource.id,new eqa.GithubReleasesDatasource);T0.set(tqa.GithubTagsDatasource.id,new tqa.GithubTagsDatasource);T0.set(rqa.GitlabPackagesDatasource.id,new rqa.GitlabPackagesDatasource);T0.set(nqa.GitlabReleasesDatasource.id,new nqa.GitlabReleasesDatasource);T0.set(iqa.GitlabTagsDatasource.id,new iqa.GitlabTagsDatasource);T0.set(sqa.GoDatasource.id,new sqa.GoDatasource);T0.set(aqa.GolangVersionDatasource.id,new aqa.GolangVersionDatasource);T0.set(oqa.GradleVersionDatasource.id,new oqa.GradleVersionDatasource);T0.set(cqa.HelmDatasource.id,new cqa.HelmDatasource);T0.set(uqa.HermitDatasource.id,new uqa.HermitDatasource);T0.set(lqa.HexDatasource.id,new lqa.HexDatasource);T0.set(dqa.HexpmBobDatasource.id,new dqa.HexpmBobDatasource);T0.set(pqa.JavaVersionDatasource.id,new pqa.JavaVersionDatasource);T0.set(mqa.JenkinsPluginsDatasource.id,new mqa.JenkinsPluginsDatasource);T0.set(fqa.KubernetesApiDatasource.id,new fqa.KubernetesApiDatasource);T0.set(hqa.MavenDatasource.id,new hqa.MavenDatasource);T0.set(gqa.NodeVersionDatasource.id,new gqa.NodeVersionDatasource);T0.set(yqa.NpmDatasource.id,new yqa.NpmDatasource);T0.set(_qa.NugetDatasource.id,new _qa.NugetDatasource);T0.set(Aqa.OrbDatasource.id,new Aqa.OrbDatasource);T0.set(bqa.PackagistDatasource.id,new bqa.PackagistDatasource);T0.set(Cqa.PodDatasource.id,new Cqa.PodDatasource);T0.set(vqa.PuppetForgeDatasource.id,new vqa.PuppetForgeDatasource);T0.set(Eqa.PypiDatasource.id,new Eqa.PypiDatasource);T0.set(Dqa.RepologyDatasource.id,new Dqa.RepologyDatasource);T0.set(Sqa.RubyVersionDatasource.id,new Sqa.RubyVersionDatasource);T0.set(wqa.RubyGemsDatasource.id,new wqa.RubyGemsDatasource);T0.set(Iqa.SbtPackageDatasource.id,new Iqa.SbtPackageDatasource);T0.set(xqa.SbtPluginDatasource.id,new xqa.SbtPluginDatasource);T0.set(Tqa.TerraformModuleDatasource.id,new Tqa.TerraformModuleDatasource);T0.set(Pqa.TerraformProviderDatasource.id,new Pqa.TerraformProviderDatasource)});var Fqa=A(kqa=>{"use strict";Object.defineProperty(kqa,"__esModule",{value:!0})});var Aj=A(v2=>{"use strict";Object.defineProperty(v2,"__esModule",{value:!0});v2.getDefaultConfig=v2.getDigest=v2.supportsDigests=v2.getPkgReleasesSafe=v2.getPkgReleases=v2.getDefaultVersioning=v2.getDatasourceFor=v2.getDatasourceList=v2.getDatasources=v2.isGetPkgReleasesConfig=void 0;var Fat=(tn(),Dr(en)),_j=Fat.__importDefault(_a()),YLf=dDe(),Nqa=Zp(),vR=Pi(),Pgr=Ug(),Oqa=Fat.__importStar(P3()),Bqa=Fat.__importStar(gF()),JLf=iP(),Rgr=Mia(),XLf=Ba(),ZLf=Lia(),ejf=Ip(),qqa=Jw(),Vjn=Fat.__importStar(Jw()),zjn=Fat.__importDefault(Rqa()),tjf=Iar(),rjf=BF(),njf=Zrr();Fat.__exportStar(Fqa(),v2);var ijf=DWt();Object.defineProperty(v2,"isGetPkgReleasesConfig",{enumerable:!0,get:function(){return ijf.isGetPkgReleasesConfig}});var sjf=()=>zjn.default;v2.getDatasources=sjf;var ajf=()=>Array.from(zjn.default.keys());v2.getDatasourceList=ajf;var Ujn="datasource-releases";function ZSe(e){return zjn.default.get(e)??null}v2.getDatasourceFor=ZSe;function ojf(e,r,t){let{statusCode:n,code:i,url:s}=t;n===404?vR.logger.debug({datasource:e,packageName:r,url:s},"Datasource 404"):n===401||n===403?vR.logger.debug({datasource:e,packageName:r,url:s},"Datasource unauthorized"):i?vR.logger.debug({datasource:e,packageName:r,url:s,errCode:i},"Datasource connection error"):vR.logger.debug({datasource:e,packageName:r,err:t},"Datasource unknown error")}async function $jn(e,r,t){let n=`${e.id} ${t} ${r.packageName}`;if(e.caching){let s=await Bqa.get(Ujn,n);if(s)return vR.logger.trace({cacheKey:n},"Returning cached datasource response"),s}let i=await e.getReleases({...r,registryUrl:t});if(i!=null&&i.releases.length&&(i.registryUrl??=t),e.caching&&i&&!i.isPrivate){vR.logger.trace({cacheKey:n},"Caching datasource response");let s=15;await Bqa.set(Ujn,n,i,s)}return i}function cjf(e,r,t){t.length>1&&vR.logger.warn({datasource:r.id,packageName:e.packageName,registryUrls:t},"Excess registryUrls found for datasource lookup - using first configured only");let n=t[0];return $jn(r,e,n)}async function ujf(e,r,t){let n=null,i;for(let s of t)try{if(n=await $jn(r,e,s),n)break}catch(a){if(a instanceof Pgr.ExternalHostError)throw a;i=a,vR.logger.trace({err:a},"datasource hunt failure")}if(n)return n;if(i)throw i;return null}async function ljf(e,r,t){var s;let n,i;for(let a of t)try{let o=await $jn(r,e,a);if(!o)continue;if(n){for(let c of n.releases||[])c.registryUrl??=n.registryUrl;for(let c of o.releases||[])c.registryUrl=o.registryUrl;n={...o,...n},delete n.registryUrl,n.releases=[...n.releases,...o.releases]}else n=o}catch(o){if(o instanceof Pgr.ExternalHostError)throw o;i=o,vR.logger.trace({err:o},"datasource merge failure")}if((s=n==null?void 0:n.releases)!=null&&s.length){let a=new Set;n.releases=n.releases.filter(o=>a.has(o.version)?!1:(a.add(o.version),!0))}if(n)return n;if(i)throw i;return null}function djf(e){return e.filter(Boolean).map(ejf.trimTrailingSlash)}function Mqa(e,r,t,n){if(!e.customRegistrySupport)return(_j.default.nonEmptyArray(t)||_j.default.nonEmptyArray(r)||_j.default.nonEmptyArray(n))&&vR.logger.warn({datasource:e.id,registryUrls:t,defaultRegistryUrls:r,additionalRegistryUrls:n},"Custom registries are not allowed for this datasource and will be ignored"),_j.default.function_(e.defaultRegistryUrls)?e.defaultRegistryUrls():e.defaultRegistryUrls??[];let i=t==null?void 0:t.filter(Boolean),s=[];return _j.default.nonEmptyArray(i)?s=[...i]:_j.default.nonEmptyArray(r)?(s=[...r],s=s.concat(n??[])):_j.default.function_(e.defaultRegistryUrls)?(s=[...e.defaultRegistryUrls()],s=s.concat(n??[])):_j.default.nonEmptyArray(e.defaultRegistryUrls)&&(s=[...e.defaultRegistryUrls],s=s.concat(n??[])),djf(s)}function kgr(e){if(!e)return qqa.defaultVersioning.id;let r=ZSe(e);return r||vR.logger.warn({datasourceName:e},"Missing datasource!"),(r==null?void 0:r.defaultVersioning)??qqa.defaultVersioning.id}v2.getDefaultVersioning=kgr;function pjf(e){if(e.replacementName&&e.replacementVersion)return{replacementName:e.replacementName,replacementVersion:e.replacementVersion}}async function mjf(e){var a;let{datasource:r}=e,{registryUrls:t}=e;if(!r||ZSe(r)===void 0)return vR.logger.warn("Unknown datasource: "+r),null;r==="npm"&&(_j.default.string(e.npmrc)&&(0,rjf.setNpmrc)(e.npmrc),_j.default.nonEmptyArray(t)||(t=[(0,njf.resolveRegistryUrl)(e.packageName)]));let n=ZSe(r);if(!n)return vR.logger.warn({datasource:r},"Unknown datasource"),null;t=Mqa(n,e.defaultRegistryUrls,t,e.additionalRegistryUrls);let i=null,s=n.registryStrategy??"hunt";try{_j.default.nonEmptyArray(t)?s==="first"?i=await cjf(e,n,t):s==="hunt"?i=await ujf(e,n,t):s==="merge"&&(i=await ljf(e,n,t)):i=await n.getReleases(e)}catch(o){if(o.message===Nqa.HOST_DISABLED||((a=o.err)==null?void 0:a.message)===Nqa.HOST_DISABLED)return null;if(o instanceof Pgr.ExternalHostError)throw o;ojf(n.id,e.packageName,o)}return!i||(0,YLf.dequal)(i,{releases:[]})?null:((0,tjf.addMetaData)(i,r,e.packageName),i={...i,...pjf(e)},i)}function fjf(e){let{datasource:r,packageName:t,registryUrls:n}=e,i=`${Ujn}${r}${t}${String(n)}`,s=Oqa.get(i);if(s!==void 0)return s;let a=mjf(e);return Oqa.set(i,a),a}function hjf(e,r){if(!e.extractVersion)return;let t=(0,XLf.regEx)(e.extractVersion);r.releases=(0,Rgr.filterMap)(r.releases,n=>{var s,a;let i=(a=(s=t.exec(n.version))==null?void 0:s.groups)==null?void 0:a.version;return i?(n.version=i,n):null})}function gjf(e,r){let t=e.versioning??kgr(e.datasource),n=Vjn.get(t);r.releases=(0,Rgr.filterMap)(r.releases,i=>n.isVersion(i.version)?i:null)}function yjf(e,r){let t=e.versioning??kgr(e.datasource),n=Vjn.get(t);r.releases=r.releases.sort((s,a)=>n.sortVersions(s.version,a.version));let i=null;r.releases=(0,Rgr.filterMap)(r.releases,s=>i===s.version?null:(i=s.version,s))}function _jf(e,r){if((e==null?void 0:e.constraintsFiltering)!=="strict"){for(let a of r.releases)delete a.constraints;return}let t=e.versioning??kgr(e.datasource),n=Vjn.get(t),i=e.constraints,s=[];if(r.releases=(0,Rgr.filterMap)(r.releases,a=>{let o=a.constraints;if(delete a.constraints,!i||!o)return a;for(let[c,l]of Object.entries(i)){if(!n.isValid(l))continue;let u=o[c];if(!_j.default.nonEmptyArray(u))continue;if(!u.some(h=>{var _;return!h||(((_=n.subset)==null?void 0:_.call(n,l,h))??n.matches(l,h))}))return s.push(a.version),null}return a}),s.length){let a=s.length,o=e.packageName,c=s.join(", ");vR.logger.debug(`Filtered ${a} releases for ${o} due to constraintsFiltering=strict: ${c}`)}}async function Lqa(e){if(!e.datasource)return vR.logger.warn("No datasource found"),null;let r=e.packageName;if(!r)return vR.logger.error({config:e},"Datasource getReleases without packageName"),null;let t=null;try{t=(0,JLf.clone)(await fjf({...e,packageName:r}))}catch(n){throw n instanceof Pgr.ExternalHostError&&(n.hostType=e.datasource,n.packageName=r),n}return t&&(hjf(e,t),gjf(e,t),yjf(e,t),_jf(e,t),t)}v2.getPkgReleases=Lqa;function Ajf(e){return ZLf.Result.wrap(Lqa(e))}v2.getPkgReleasesSafe=Ajf;function bjf(e){let r=!!e&&ZSe(e);return!!r&&"getDigest"in r}v2.supportsDigests=bjf;function Cjf(e,r){let{currentValue:t,currentDigest:n}=r,i=r.replacementName??r.packageName,[s]=Mqa(e,r.defaultRegistryUrls,r.registryUrls,r.additionalRegistryUrls);return{packageName:i,registryUrl:s,currentValue:t,currentDigest:n}}function vjf(e,r){let t=ZSe(e.datasource);if(!t||!("getDigest"in t))return Promise.resolve(null);let n=Cjf(t,e);return t.getDigest(n,r)}v2.getDigest=vjf;function Ejf(e){let r=ZSe(e);return Promise.resolve((r==null?void 0:r.defaultConfig)??Object.create({}))}v2.getDefaultConfig=Ejf});var Kqa=A(Cj=>{"use strict";Object.defineProperty(Cj,"__esModule",{value:!0});Cj.generateInstallCommands=Cj.resolveConstraint=Cj.isDynamicInstall=Cj.isContainerbase=Cj.supportsDynamicInstall=void 0;var Vqa=(tn(),Dr(en)),Djf=Vqa.__importDefault(_a()),Sjf=_2(),wjf=_f(),ewe=Pi(),Ijf=Aj(),xjf=Vqa.__importStar(Jw()),jqa=c0e(),Tjf=Dne(),Gqa=aR(),Pjf=dfe(),D0e=h2(),Fgr=BL(),Rjf=zAn(),Qjn=qV(),bj=ZD(),kjf=Fze(),Kjn={bundler:{datasource:"rubygems",packageName:"bundler",versioning:Qjn.id},cocoapods:{datasource:"rubygems",packageName:"cocoapods",versioning:Qjn.id},composer:{datasource:"github-releases",packageName:"composer/composer",versioning:jqa.id},corepack:{datasource:"npm",packageName:"corepack",versioning:D0e.id},dotnet:{datasource:"dotnet-version",packageName:"dotnet-sdk",versioning:bj.id},erlang:{datasource:"github-releases",packageName:"containerbase/erlang-prebuild",versioning:kjf.id},elixir:{datasource:"github-releases",packageName:"elixir-lang/elixir",versioning:bj.id},flux:{datasource:"github-releases",packageName:"fluxcd/flux2",versioning:bj.id},golang:{datasource:"golang-version",packageName:"golang",versioning:D0e.id},gradle:{datasource:"gradle-version",packageName:"gradle",versioning:Tjf.id},hashin:{datasource:"pypi",packageName:"hashin",versioning:Fgr.id},helm:{datasource:"github-releases",packageName:"helm/helm",versioning:bj.id},helmfile:{datasource:"github-releases",packageName:"helmfile/helmfile",versioning:bj.id},java:{datasource:"java-version",packageName:"java",versioning:D0e.id},"java-maven":{datasource:"java-version",packageName:"java",versioning:Gqa.id},jb:{datasource:"github-releases",packageName:"jsonnet-bundler/jsonnet-bundler",versioning:bj.id},kustomize:{datasource:"github-releases",packageName:"kubernetes-sigs/kustomize",extractVersion:"^kustomize/v(?.*)$",versioning:bj.id},lerna:{datasource:"npm",packageName:"lerna",versioning:D0e.id},maven:{datasource:"maven",packageName:"org.apache.maven:maven",versioning:Gqa.id},nix:{datasource:"github-tags",packageName:"NixOS/nix",versioning:bj.id},node:{datasource:"node-version",packageName:"node",versioning:Pjf.id},npm:{datasource:"npm",packageName:"npm",hash:!0,versioning:D0e.id},pdm:{datasource:"github-releases",packageName:"pdm-project/pdm",versioning:bj.id},php:{datasource:"github-releases",packageName:"containerbase/php-prebuild",versioning:jqa.id},"pip-tools":{datasource:"pypi",packageName:"pip-tools",versioning:Fgr.id},pipenv:{datasource:"pypi",packageName:"pipenv",versioning:Fgr.id},pnpm:{datasource:"npm",packageName:"pnpm",versioning:D0e.id},poetry:{datasource:"pypi",packageName:"poetry",versioning:Fgr.id},python:{datasource:"github-releases",packageName:"containerbase/python-prebuild",versioning:Rjf.id},ruby:{datasource:"github-releases",packageName:"containerbase/ruby-prebuild",versioning:Qjn.id},rust:{datasource:"docker",packageName:"rust",versioning:bj.id},yarn:{datasource:"npm",packageName:"yarn",versioning:D0e.id},"yarn-slim":{datasource:"npm",packageName:"yarn",versioning:D0e.id},dart:{datasource:"dart-version",packageName:"dart",versioning:bj.id},flutter:{datasource:"flutter-version",packageName:"flutter",versioning:bj.id}};function zqa(e){return!!Kjn[e]}Cj.supportsDynamicInstall=zqa;function $qa(){return!!process.env.CONTAINERBASE}Cj.isContainerbase=$qa;function Fjf(e){return wjf.GlobalConfig.get("binarySource")!=="install"?!1:$qa()?!e||e.every(r=>zqa(r.toolName)):(ewe.logger.debug("Falling back to binarySource=global"),!1)}Cj.isDynamicInstall=Fjf;function Uqa(e,r,t){return!(!r.isStable(e)||Djf.default.string(t)&&r.isGreaterThan(e,t))}async function Qqa(e){var h,_,b;let{toolName:r}=e,t=Kjn[r];if(!t)throw new Error(`Invalid tool to install: ${r}`);let n=xjf.get(t.versioning),i=e.constraint;if(i)if(n.isValid(i)){if(n.isSingleVersion(i))return i.replace(/^=+/,"").trim()}else ewe.logger.warn({toolName:r,constraint:i,versioning:t.versioning},"Invalid tool constraint"),i=void 0;let s=await(0,Ijf.getPkgReleases)(t),a=(s==null?void 0:s.releases)??[];if(!(a!=null&&a.length))throw ewe.logger.warn({toolConfig:t},"No tool releases found."),new Error("No tool releases found.");let o=a.filter(v=>!i||n.matches(v.version,i)),c=(h=o.filter(v=>{var w;return Uqa(v.version,n,(w=s==null?void 0:s.tags)==null?void 0:w.latest)}).pop())==null?void 0:h.version;if(c)return ewe.logger.debug({toolName:r,constraint:i,resolvedVersion:c},"Resolved stable matching version"),c;let l=(_=o.pop())==null?void 0:_.version;if(l)return ewe.logger.debug({toolName:r,constraint:i,resolvedVersion:l},"Resolved unstable matching version"),l;let u=(b=a.filter(v=>{var w;return Uqa(v.version,n,(w=s==null?void 0:s.tags)==null?void 0:w.latest)}).pop())==null?void 0:b.version;u&&ewe.logger.warn({toolName:r,constraint:i,stableVersion:u},"No matching tool versions found for constraint - using latest stable version");let m=a.pop().version;return ewe.logger.warn({toolName:r,constraint:i,highestVersion:m},"No matching or stable tool versions found - using an unstable version"),m}Cj.resolveConstraint=Qqa;async function Njf(e){let r=[];if(e!=null&&e.length)for(let t of e){let n=await Qqa(t),{toolName:i}=t,s=`install-tool ${i} ${(0,Sjf.quote)(n)}`;r.push(s),Kjn[i].hash&&r.push(`hash -d ${i} 2>/dev/null || true`)}return r}Cj.generateInstallCommands=Njf});var Hqa=A(Ngr=>{"use strict";Object.defineProperty(Ngr,"__esModule",{value:!0});Ngr.uniq=void 0;function Ojf(e,r=(t,n)=>t===n){return e.filter((t,n,i)=>i.findIndex(s=>r(t,s))===n)}Ngr.uniq=Ojf});var Wjn=A(bP=>{"use strict";Object.defineProperty(bP,"__esModule",{value:!0});bP.generateDockerCommand=bP.removeDanglingContainers=bP.removeDockerContainer=bP.getDockerTag=bP.resetPrefetchedImages=bP.prefetchDockerImage=bP.sideCarImage=void 0;var Wqa=(tn(),Dr(en)),U3t=Wqa.__importDefault(_a()),Hjn=_f(),Bjf=Zp(),rw=Pi(),qjf=Aj(),Mjf=Wqa.__importStar(Jw()),Bgr=Ba(),Yqa=Hqa(),V3t=bcr(),Ogr=new Map,Ljf=(0,Bgr.regEx)(`Digest: (.*?)
          -`);bP.sideCarImage="sidecar";async function Jqa(e){var r;if(Ogr.has(e))rw.logger.debug(`Docker image is already prefetched: ${e}@${Ogr.get(e)}`);else{rw.logger.debug(`Fetching Docker image: ${e}`);let t=await(0,V3t.rawExec)(`docker pull ${e}`,{encoding:"utf-8"}),n=((r=Ljf.exec(t==null?void 0:t.stdout))==null?void 0:r[1])??"unknown";rw.logger.debug(`Finished fetching Docker image ${e}@${n}`),Ogr.set(e,n)}}bP.prefetchDockerImage=Jqa;function jjf(){Ogr.clear()}bP.resetPrefetchedImages=jjf;function Gjf(e){if(U3t.default.nonEmptyString(e))return[e,e];if(Array.isArray(e)&&e.length===2){let[r,t]=e;if(U3t.default.nonEmptyString(r)&&U3t.default.nonEmptyString(t))return[r,t]}return null}function Ujf(e,r){let[t,n]=e,[i,s]=r;return t===i&&n===s}function Vjf(e){let t=e.map(Gjf).filter(i=>i!==null);return(0,Yqa.uniq)(t,Ujf).map(([i,s])=>`-v "${i}":"${s}"`)}function zjf(e){return e.filter(r=>U3t.default.string(r))}async function $jf(e,r,t){let n=Mjf.get(t);if(!n.isValid(r))return rw.logger.warn({scheme:t,constraint:r},"Invalid Docker image version constraint"),"latest";rw.logger.debug({packageName:e,scheme:t,constraint:r},"Found version constraint - checking for a compatible image to use");let i=await(0,qjf.getPkgReleases)({datasource:"docker",packageName:e,versioning:t});if(i!=null&&i.releases){let s=i.releases.map(o=>o.version);s=s.filter(o=>n.isVersion(o)&&n.matches(o,r)),s.every(o=>n.isStable(o))||(rw.logger.debug("Filtering out unstable versions"),s=s.filter(o=>n.isStable(o)));let a=s.sort(n.sortVersions.bind(n)).pop();if(a)return rw.logger.debug({packageName:e,scheme:t,constraint:r,version:a},"Found compatible image version"),a}else return rw.logger.error({packageName:e},"Docker exec: no releases found"),"latest";return rw.logger.warn({packageName:e,constraint:r,scheme:t},'Failed to find a tag satisfying constraint, using "latest" tag instead'),"latest"}bP.getDockerTag=$jf;function Xqa(e,r){return`${r??"renovate_"}${e}`.replace((0,Bgr.regEx)(/\//g),"_")}function Zqa(e){return`${e??"renovate_"}child`}async function Qjf(e,r){var i;let t=Xqa(e,r),n=`docker ps --filter name=${t} -aq`;try{let s=await(0,V3t.rawExec)(n,{encoding:"utf-8"}),a=((i=s==null?void 0:s.stdout)==null?void 0:i.trim())||"";a.length?(rw.logger.debug(`Removing container with ID: ${a}`),n=`docker rm -f ${a}`,await(0,V3t.rawExec)(n,{encoding:"utf-8"})):rw.logger.trace({image:e,containerName:t},"No running containers to remove")}catch(s){rw.logger.warn({image:e,containerName:t,cmd:n,err:s},"Could not remove Docker container")}}bP.removeDockerContainer=Qjf;async function Kjf(){var e,r;if(Hjn.GlobalConfig.get("binarySource")==="docker")try{let t=Zqa(Hjn.GlobalConfig.get("dockerChildPrefix")),n=await(0,V3t.rawExec)(`docker ps --filter label=${t} -aq`,{encoding:"utf-8"});if((e=n==null?void 0:n.stdout)!=null&&e.trim().length){let i=n.stdout.trim().split(Bgr.newlineRegex).map(s=>s.trim()).filter(Boolean);rw.logger.debug({containerIds:i},"Removing dangling child containers"),await(0,V3t.rawExec)(`docker rm -f ${i.join(" ")}`,{encoding:"utf-8"})}else rw.logger.debug("No dangling containers to remove")}catch(t){if(t.errno==="ENOMEM")throw new Error(Bjf.SYSTEM_INSUFFICIENT_MEMORY);(r=t.stderr)!=null&&r.includes("Cannot connect to the Docker daemon")?rw.logger.info("No docker daemon found"):rw.logger.warn({err:t},"Error removing dangling containers")}}bP.removeDanglingContainers=Kjf;async function Hjf(e,r,t){let{envVars:n,cwd:i}=t,s=bP.sideCarImage,a=t.volumes??[],{localDir:o,cacheDir:c,containerbaseDir:l,dockerUser:u,dockerChildPrefix:m,dockerCliOptions:h,dockerSidecarImage:_}=Hjn.GlobalConfig.get(),b=["docker run --rm"],v=Xqa(s,m),w=Zqa(m);b.push(`--name=${v}`),b.push(`--label=${w}`),u&&b.push(`--user=${u}`),h&&b.push(h);let x=[o,c];l?c&&l.startsWith(c)?rw.logger.debug("containerbaseDir is inside cacheDir"):(rw.logger.debug("containerbaseDir is separate from cacheDir"),x.push(l)):rw.logger.debug("containerbaseDir is missing"),x.push(...a),b.push(...Vjf(x)),n&&b.push(...(0,Yqa.uniq)(n).filter(U3t.default.string).map(R=>`-e ${R}`)),i&&b.push(`-w "${i}"`),s=_,rw.logger.debug({image:s},"Resolved tag constraint");let P=s;await Jqa(P),b.push(P);let k=[...zjf(r),...e].join(" && ");return b.push(`bash -l -c "${k.replace((0,Bgr.regEx)(/"/g),'\\"')}"`),b.join(" ")}bP.generateDockerCommand=Hjf});var tMa=A(S0e=>{"use strict";Object.defineProperty(S0e,"__esModule",{value:!0});S0e.getHermitEnvs=S0e.findHermitCwd=S0e.isHermit=void 0;var Wjf=(tn(),Dr(en)),Yjn=Wjf.__importDefault(Oh()),Jjn=_f(),Yjf=Pi(),Jjf=km(),Xjf=Ba(),Zjf=bcr();function eGf(){return Jjn.GlobalConfig.get("binarySource")==="hermit"}S0e.isHermit=eGf;async function eMa(e){let r=Yjn.default.relative(Jjn.GlobalConfig.get("localDir",""),e),t=await(0,Jjf.findUpLocal)("bin/hermit",r);if(t===null)throw new Error(`hermit not found for ${e}`);return Yjn.default.join(Jjn.GlobalConfig.get("localDir"),Yjn.default.dirname(t))}S0e.findHermitCwd=eMa;async function tGf(e){let r=e.cwd??"",t=await eMa(r);Yjf.logger.debug({cwd:r,hermitCwd:t},"fetching hermit environment variables");let n=await(0,Zjf.rawExec)("./hermit env -r",{...e,cwd:t}),i={},s=n.stdout.split(Xjf.newlineRegex).map(a=>a.trim()).filter(a=>a.includes("="));for(let a of s){let o=a.indexOf("="),c=a.substring(0,o);i[c]=a.substring(o+1)}return i}S0e.getHermitEnvs=tGf});var Xjn=A(qgr=>{"use strict";Object.defineProperty(qgr,"__esModule",{value:!0});qgr.getChildProcessEnv=void 0;var rGf=_f(),nGf=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY","http_proxy","https_proxy","no_proxy","HOME","PATH","LC_ALL","LANG","DOCKER_HOST","DOCKER_TLS_VERIFY","DOCKER_CERT_PATH"];function iGf(e=[]){let r={};return rGf.GlobalConfig.get("exposeAllEnv")?{...process.env}:([...nGf,...e].forEach(n=>{typeof process.env[n]<"u"&&(r[n]=process.env[n])}),r)}qgr.getChildProcessEnv=iGf});var Zjn=A(Mgr=>{"use strict";Object.defineProperty(Mgr,"__esModule",{value:!0});Mgr.getChildEnv=void 0;var sGf=(tn(),Dr(en)),rMa=sGf.__importDefault(_a()),aGf=_f(),oGf=Xjn();function cGf({extraEnv:e,env:r={}}){let t=aGf.GlobalConfig.get("customEnvVariables"),n=[];for(let[o,c]of Object.entries(e??{}))rMa.default.string(c)&&n.push(o);let i=(0,oGf.getChildProcessEnv)(n),s={...e,...i,...t,...r},a={};for(let[o,c]of Object.entries(s))rMa.default.string(c)&&(a[o]=`${c}`);return a}Mgr.getChildEnv=cGf});var Fb=A(Lgr=>{"use strict";Object.defineProperty(Lgr,"__esModule",{value:!0});Lgr.exec=void 0;var sMa=(tn(),Dr(en)),uGf=sMa.__importDefault(_a()),nMa=sMa.__importDefault(Oh()),z3t=_f(),lGf=Zp(),iie=Pi(),dGf=bcr(),eGn=Kqa(),Nat=Wjn(),iMa=tMa(),aMa=Zjn();function pGf(e,r){return Object.keys(e).filter(n=>uGf.default.nonEmptyString(r[n]))}function oMa({cwd:e,cwdFile:r}){let t=z3t.GlobalConfig.get("localDir");return(r?nMa.default.join(t,nMa.default.dirname(r)):e)??t}function mGf(e){let r=z3t.GlobalConfig.get("executionTimeout"),t=(0,aMa.getChildEnv)(e),i={cwd:oMa(e),encoding:"utf-8",env:t,maxBuffer:e.maxBuffer,timeout:e.timeout};return i.timeout||(r?i.timeout=r*60*1e3:i.timeout=15*60*1e3),i.maxBuffer=i.maxBuffer??10*1024*1024,e.ignoreStdout&&(i.stdio=["pipe","ignore","pipe"]),i}function cMa(e){return z3t.GlobalConfig.get("binarySource")==="docker"&&!!e}async function fGf(e,r){let{docker:t}=r,n=r.preCommands??[],{customEnvVariables:i,containerbaseDir:s,binarySource:a}=z3t.GlobalConfig.get();(a==="docker"||a==="install")&&(iie.logger.debug(`Setting CONTAINERBASE_CACHE_DIR to ${s}`),r.env??={},r.env.CONTAINERBASE_CACHE_DIR=s);let o=mGf(r),c=typeof e=="string"?[e]:e;if(cMa(t)){iie.logger.debug({image:Nat.sideCarImage},"Using docker to execute");let l={...r.extraEnv,...i},u=(0,aMa.getChildEnv)(r),m=[...pGf(l,u),"CONTAINERBASE_CACHE_DIR"],h=oMa(r),_={...t,cwd:h,envVars:m};c=[await(0,Nat.generateDockerCommand)(c,[...await(0,eGn.generateInstallCommands)(r.toolConstraints),...n],_)]}else if((0,eGn.isDynamicInstall)(r.toolConstraints))iie.logger.debug("Using containerbase dynamic installs"),c=[...await(0,eGn.generateInstallCommands)(r.toolConstraints),...n,...c];else if((0,iMa.isHermit)()){let l=await(0,iMa.getHermitEnvs)(o);iie.logger.debug({hermitEnvVars:l},"merging hermit environment variables into the execution options"),o.env={...o.env,...l}}return{rawCommands:c,rawOptions:o}}async function hGf(e,r={}){let{docker:t}=r,n=z3t.GlobalConfig.get("dockerChildPrefix","renovate_"),{rawCommands:i,rawOptions:s}=await fGf(e,r),a=cMa(t),o={stdout:"",stderr:""};for(let c of i){let l=Date.now();a&&await(0,Nat.removeDockerContainer)(Nat.sideCarImage,n),iie.logger.debug({command:c},"Executing command"),iie.logger.trace({commandOptions:s},"Command options");try{o=await(0,dGf.rawExec)(c,s)}catch(m){let h=Math.round(Date.now()-l);throw iie.logger.debug({err:m,durationMs:h},"rawExec err"),a&&await(0,Nat.removeDockerContainer)(Nat.sideCarImage,n).catch(_=>{let b=m.message;throw new Error(`Error: "${_.message}" - Original Error: "${b}"`)}),m.signal==="SIGTERM"?(iie.logger.debug({err:m},"exec interrupted by SIGTERM - run needs to be aborted"),new Error(lGf.TEMPORARY_ERROR)):m}let u=Math.round(Date.now()-l);iie.logger.debug({durationMs:u,stdout:o.stdout,stderr:o.stderr},"exec completed")}return o}Lgr.exec=hGf});var w0e=A(jgr=>{"use strict";Object.defineProperty(jgr,"__esModule",{value:!0});jgr.configFileNames=void 0;jgr.configFileNames=["renovate.json","renovate.json5",".github/renovate.json",".github/renovate.json5",".gitlab/renovate.json",".gitlab/renovate.json5",".renovaterc",".renovaterc.json",".renovaterc.json5","package.json"]});var twe=A(PY=>{"use strict";Object.defineProperty(PY,"__esModule",{value:!0});PY.isLimitReached=PY.incLimitedValue=PY.setMaxLimit=PY.resetAllLimits=void 0;var gGf=Pi(),$3t=new Map;function yGf(){$3t.clear()}PY.resetAllLimits=yGf;function _Gf(e,r){let t=typeof r=="number"?Math.max(0,r):null;$3t.set(e,{current:0,max:t}),gGf.logger.debug(`${e} limit = ${t}`)}PY.setMaxLimit=_Gf;function AGf(e,r=1){let t=$3t.get(e)??{max:null,current:0};$3t.set(e,{...t,current:t.current+r})}PY.incLimitedValue=AGf;function bGf(e){let r=$3t.get(e);if(!r||r.max===null)return!1;let{max:t,current:n}=r;return t-n<=0}PY.isLimitReached=bGf});var lMa=A((uMa,Ggr)=>{(function(e){"use strict";function r(c){function l(){return $t0&&(Ke.semantic=" "),Ke}}function M(Wt,Lt){return function(){var Sr,Pr,Sn,Un,ms;for(Un=m(),Sr=v("star"),Sn=0,ms=Lt===void 0?0:Lt;(Pr=Wt())!==null;)Sn=Sn+1,x(Sr,Pr);return Sn>=ms?Sr:(h(Un),null)}}function C(Wt){return Wt.replace(/([ \t]|\r\n)+/g," ").replace(/^\s*/,"").replace(/\s*$/,"")}function O(Wt){return Wt.charCodeAt(0)>=128}function V(){return w("cr",R("\r")())}function Q(){return w("crlf",L(V,ee)())}function X(){return w("dquote",R('"')())}function J(){return w("htab",R("	")())}function ee(){return w("lf",R(`
          -`)())}function fe(){return w("sp",R(" ")())}function ie(){return w("vchar",P(function(Lt){var Ke=Lt.charCodeAt(0),Sr=33<=Ke&&Ke<=126;return c.rfc6532&&(Sr=Sr||O(Lt)),Sr}))}function Se(){return w("wsp",U(fe,J)())}function ce(){var Wt=w("quoted-pair",U(L(R("\\"),U(ie,Se)),We)());return Wt===null?null:(Wt.semantic=Wt.semantic[1],Wt)}function Mt(){return w("fws",U(Be,L(Y(L(M(Se),N(Q))),M(Se,1)))())}function et(){return w("ctext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=33<=Sr&&Sr<=39||42<=Sr&&Sr<=91||93<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},jn)())}function or(){return w("ccontent",U(et,ce,Ge)())}function Ge(){return w("comment",L(R("("),M(L(Y(Mt),or)),Y(Mt),R(")"))())}function me(){return w("cfws",U(L(M(L(Y(Mt),Ge),1),Y(Mt)),Mt)())}function oe(){return w("atext",P(function(Lt){var Ke="a"<=Lt&&Lt<="z"||"A"<=Lt&&Lt<="Z"||"0"<=Lt&&Lt<="9"||["!","#","$","%","&","'","*","+","-","/","=","?","^","_","`","{","|","}","~"].indexOf(Lt)>=0;return c.rfc6532&&(Ke=Ke||O(Lt)),Ke}))}function ue(){return w("atom",L(j(Y(me)),M(oe,1),j(Y(me)))())}function De(){var Wt,Lt;return Wt=w("dot-atom-text",M(oe,1)()),Wt===null||(Lt=M(L(R("."),M(oe,1)))(),Lt!==null&&x(Wt,Lt)),Wt}function It(){return w("dot-atom",L(N(Y(me)),De,N(Y(me)))())}function Je(){return w("qtext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=Sr===33||35<=Sr&&Sr<=91||93<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},br)())}function at(){return w("qcontent",U(Je,ce)())}function mt(){return w("quoted-string",L(N(Y(me)),N(X),M(L(Y(j(Mt)),at)),Y(N(Mt)),N(X),N(Y(me)))())}function ke(){return w("word",U(ue,mt)())}function dt(){return w("phrase",U(lt,M(ke,1))())}function ot(){return w("address",U(kt,ni)())}function kt(){return w("mailbox",U(Vt,Ae)())}function Vt(){return w("name-addr",L(Y(gn),Ar)())}function Ar(){return w("angle-addr",U(L(N(Y(me)),R("<"),Ae,R(">"),N(Y(me))),je)())}function ni(){return w("group",L(gn,R(":"),Y(ln),R(";"),N(Y(me)))())}function gn(){return w("display-name",function(){var Lt=dt();return Lt!==null&&(Lt.semantic=C(Lt.semantic)),Lt}())}function On(){return w("mailbox-list",U(L(kt,M(L(R(","),kt))),ft)())}function er(){return w("address-list",U(L(ot,M(L(R(c.addressListSeparator),ot))),Jr)())}function ln(){return w("group-list",U(On,N(me),Yt)())}function Tr(){return w("local-part",U(wr,It,mt)())}function nt(){return w("dtext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=33<=Sr&&Sr<=90||94<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},Bn)())}function ut(){return w("domain-literal",L(N(Y(me)),R("["),M(L(Y(Mt),nt)),Y(Mt),R("]"),N(Y(me)))())}function Ve(){return w("domain",function(){var Lt=U(wn,It,ut)();return c.rejectTLD&&Lt&&Lt.semantic&&Lt.semantic.indexOf(".")<0?null:(Lt&&(Lt.semantic=Lt.semantic.replace(/\s+/g,"")),Lt)}())}function Ae(){return w("addr-spec",L(Tr,R("@"),Ve)())}function Pe(){return w("from",U(On,er)())}function Kt(){return w("sender",U(kt,ot)())}function nr(){return w("reply-to",er())}function En(){return c.strict?null:w("obs-NO-WS-CTL",P(function(Wt){var Lt=Wt.charCodeAt(0);return 1<=Lt&&Lt<=8||Lt===11||Lt===12||14<=Lt&&Lt<=31||Lt===127}))}function jn(){return c.strict?null:w("obs-ctext",En())}function br(){return c.strict?null:w("obs-qtext",En())}function We(){return c.strict?null:w("obs-qp",L(R("\\"),U(R("\0"),En,ee,V))())}function lt(){return c.strict?null:w("obs-phrase",L(ke,M(U(ke,R("."),c.atInDisplayName?R("@"):k,c.commaInDisplayName?R(","):k,j(me))))())}function Be(){return c.strict?null:w("obs-FWS",M(L(N(Y(Q)),Se),1)())}function je(){return c.strict?null:w("obs-angle-addr",L(N(Y(me)),R("<"),ct,Ae,R(">"),N(Y(me)))())}function ct(){return c.strict?null:w("obs-route",L(Le,R(":"))())}function Le(){return c.strict?null:w("obs-domain-list",L(M(U(N(me),R(","))),R("@"),Ve,M(L(R(","),N(Y(me)),Y(L(R("@"),Ve)))))())}function ft(){return c.strict?null:w("obs-mbox-list",L(M(L(N(Y(me)),R(","))),kt,M(L(R(","),Y(L(kt,N(me))))))())}function Jr(){return c.strict?null:w("obs-addr-list",L(M(L(N(Y(me)),R(","))),ot,M(L(R(","),Y(L(ot,N(me))))))())}function Yt(){return c.strict?null:w("obs-group-list",L(M(L(N(Y(me)),R(",")),1),N(Y(me)))())}function wr(){return c.strict?null:w("obs-local-part",L(ke,M(L(R("."),ke)))())}function wn(){return c.strict?null:w("obs-domain",L(ue,M(L(R("."),ue)))())}function Bn(){return c.strict?null:w("obs-dtext",U(En,ce)())}function tr(Wt,Lt){var Ke,Sr,Pr;if(Lt==null)return null;for(Sr=[Lt];Sr.length>0;){if(Pr=Sr.pop(),Pr.name===Wt)return Pr;for(Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke])}return null}function zt(Wt,Lt){var Ke,Sr,Pr,Sn;if(Lt==null)return null;for(Sr=[Lt],Sn=[];Sr.length>0;)for(Pr=Sr.pop(),Pr.name===Wt&&Sn.push(Pr),Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke]);return Sn}function sr(Wt,Lt){var Ke,Sr,Pr,Sn,Un;if(Lt==null)return null;for(Sr=[Lt],Sn=[],Un={},Ke=0;Ke0;)if(Pr=Sr.pop(),Pr.name in Un)Sn.push(Pr);else for(Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke]);return Sn}function Ir(Wt){var Lt,Ke,Sr,Pr,Sn;if(Wt===null)return null;for(Lt=[],Ke=sr(["group","mailbox"],Wt),Sr=0;Sr1?null:Wt.addresses&&Wt.addresses[0]}var bt,$t,Ee,st,yr;if(c=o(c,{}),c===null)return null;if(bt=c.input,yr={address:ot,"address-list":er,"angle-addr":Ar,from:Pe,group:ni,mailbox:kt,"mailbox-list":On,"reply-to":nr,sender:Kt}[c.startAt]||er,!c.strict){if(b(),c.strict=!0,st=yr(bt),c.partial||!l())return Ir(st);c.strict=!1}return b(),st=yr(bt),!c.partial&&l()?null:Ir(st)}function t(c){return r(o(c,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"address-list"}))}function n(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"address-list"}))}function i(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"from"}))}function s(c){return r(o(c,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"sender"}))}function a(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"reply-to"}))}function o(c,l){function u(v){return Object.prototype.toString.call(v)==="[object String]"}function m(v){return v===Object(v)}function h(v){return v==null}var _,b;if(u(c))c={input:c};else if(!m(c))return null;if(!u(c.input)||!l)return null;_={oneResult:!1,partial:!1,rejectTLD:!1,rfc6532:!1,simple:!1,startAt:"address-list",strict:!1,atInDisplayName:!1,commaInDisplayName:!1,addressListSeparator:","};for(b in _)h(c[b])&&(c[b]=h(l[b])?_[b]:l[b]);return c}r.parseOneAddress=t,r.parseAddressList=n,r.parseFrom=i,r.parseSender=s,r.parseReplyTo=a,typeof Ggr<"u"&&typeof Ggr.exports<"u"?Ggr.exports=r:e.emailAddresses=r})(uMa)});var mMa=A(Ugr=>{"use strict";Object.defineProperty(Ugr,"__esModule",{value:!0});Ugr.parseGitAuthor=void 0;var CGf=(tn(),Dr(en)),dMa=CGf.__importDefault(lMa()),vGf=Pi(),pMa=Ba();function EGf(e){var t;let r=null;if(!e)return null;try{if(r=dMa.default.parseOneAddress(e),r)return r;let n,i=!1;if(e.includes("<")&&e.includes(">")&&(n='"'+e.replace((0,pMa.regEx)(/(\s?<)/),'"$1')),e.includes("[bot]@")&&(n=(n??e).replace("[bot]@","@"),i=!0),!n)return null;let s=dMa.default.parseOneAddress(n);if(s!=null&&s.address)return r={name:s.name??e.replace((0,pMa.regEx)(/@.*/),""),address:s.address},i&&(r.address=(t=r.address)==null?void 0:t.replace("@","[bot]@")),r}catch(n){vGf.logger.debug({err:n},"Unknown error parsing gitAuthor")}return null}Ugr.parseGitAuthor=EGf});var tGn=A(Oat=>{"use strict";Object.defineProperty(Oat,"__esModule",{value:!0});Oat.setCachedBehindBaseResult=Oat.getCachedBehindBaseResult=void 0;var DGf=Pi(),fMa=AE();function SGf(e,r,t,n){var a;let s=(a=(0,fMa.getCache)().branches)==null?void 0:a.find(o=>o.branchName===e);return s&&s.sha===r&&s.baseBranch===t&&s.baseBranchSha===n&&s.isBehindBase!==void 0?s.isBehindBase:null}Oat.getCachedBehindBaseResult=SGf;function wGf(e,r){var i;let n=(i=(0,fMa.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){DGf.logger.debug("setCachedBehindBaseResult(): Branch cache not present");return}n.isBehindBase=r}Oat.setCachedBehindBaseResult=wGf});var rGn=A(Bat=>{"use strict";Object.defineProperty(Bat,"__esModule",{value:!0});Bat.setCachedConflictResult=Bat.getCachedConflictResult=void 0;var IGf=Pi(),hMa=AE();function xGf(e,r,t,n){var a;let i=(0,hMa.getCache)(),s=(a=i==null?void 0:i.branches)==null?void 0:a.find(o=>o.branchName===e);return s&&s.baseBranch===t&&s.baseBranchSha===n&&s.sha===r&&s.isConflicted!==void 0?s.isConflicted:null}Bat.getCachedConflictResult=xGf;function TGf(e,r){var i;let t=(0,hMa.getCache)(),n=(i=t==null?void 0:t.branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){IGf.logger.debug("setCachedConflictResult(): Branch cache not present");return}n.isConflicted=r}Bat.setCachedConflictResult=TGf});var yMa=A(x0e=>{"use strict";Object.defineProperty(x0e,"__esModule",{value:!0});x0e.bulkChangesDisallowed=x0e.handleCommitError=x0e.checkForPlatformFailure=void 0;var Q3t=Zp(),I0e=Pi(),PGf=Ug();function gMa(e){if(process.env.NODE_ENV==="test")return null;let r=["remote: Invalid username or password","gnutls_handshake() failed","The requested URL returned error: 403","The requested URL returned error: 5","The remote end hung up unexpectedly","access denied or repository not exported","Could not write new index file","Failed to connect to","Connection timed out","malformed object name","Could not resolve host","early EOF","fatal: bad config","expected flush after ref listing"];for(let n of r)if(e.message.includes(n))return I0e.logger.debug({err:e},"Converting git error to ExternalHostError"),new PGf.ExternalHostError(e,"git");let t=[{error:"GitLab: Branch name does not follow the pattern",message:"Cannot push because branch name does not follow project's push rules"},{error:"GitLab: Commit message does not follow the pattern",message:"Cannot push because commit message does not follow project's push rules"},{error:" is not a member of team",message:"The `Restrict commits to existing GitLab users` rule is blocking Renovate push. Check the Renovate `gitAuthor` setting"},{error:"TF401027:",message:"You need the Git `GenericContribute` permission to perform this action"},{error:"matches more than one",message:"Renovate cannot push branches if there are tags with names the same as Renovate's branches. Please remove conflicting tag names or change Renovate's branchPrefix to avoid conflicts."}];for(let{error:n,message:i}of t)if(e.message.includes(n)){I0e.logger.debug({err:e},"Converting git error to CONFIG_VALIDATION error");let s=new Error(Q3t.CONFIG_VALIDATION);return s.validationError=i,s.validationMessage=e.message,s}return null}x0e.checkForPlatformFailure=gMa;function RGf(e,r,t){if(gMa(e),e.message.includes("'refs/heads/renovate' exists")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource="None",n.validationError="An existing branch is blocking Renovate",n.validationMessage=`Renovate needs to create the branch "${r}" but is blocked from doing so because of an existing branch called "renovate". Please remove it so that Renovate can proceed.`,n}if(e.message.includes("refusing to allow a GitHub App to create or update workflow"))return I0e.logger.warn("App has not been granted permissions to update Workflows - aborting branch."),null;if((e.message.includes("remote rejected")||e.message.includes("403"))&&(t!=null&&t.some(n=>{var i;return(i=n.path)==null?void 0:i.startsWith(".github/workflows/")})))return I0e.logger.debug({err:e},"commitFiles error"),I0e.logger.info("Workflows update rejection - aborting branch."),null;if(e.message.includes("protected branch hook declined")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Renovate branch is protected",n.validationMessage="Renovate cannot push to its branch because branch protection has been enabled.",n}if(e.message.includes("can only push your own commits")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Bitbucket committer error",n.validationMessage=`Renovate has experienced the following error when attempting to push its branch to the server: "${String(e.message)}"`,n}if(e.message.includes("remote: error: cannot lock ref"))return I0e.logger.error({err:e},"Error committing files."),null;if(e.message.includes("denying non-fast-forward")||e.message.includes("GH003: Sorry, force-pushing")){I0e.logger.debug({err:e},"Permission denied to update branch");let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Force push denied",n.validationMessage="Renovate is unable to update branch(es) due to force pushes being disallowed.",n}throw I0e.logger.debug({err:e},"Unknown error committing files"),e}x0e.handleCommitError=RGf;function kGf(e){return e.message.includes("remote: Repository policies do not allow pushes that update more than")}x0e.bulkChangesDisallowed=kGf});var nGn=A(qat=>{"use strict";Object.defineProperty(qat,"__esModule",{value:!0});qat.setCachedModifiedResult=qat.getCachedModifiedResult=void 0;var FGf=Pi(),_Ma=AE();function NGf(e,r){var i;let n=(i=(0,_Ma.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);return(n==null?void 0:n.sha)===r&&n.isModified!==void 0?n.isModified:null}qat.getCachedModifiedResult=NGf;function OGf(e,r){var i;let n=(i=(0,_Ma.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){FGf.logger.debug("setCachedModifiedResult(): Branch cache not present");return}n.isModified=r}qat.setCachedModifiedResult=OGf});var aGn=A(T0e=>{"use strict";Object.defineProperty(T0e,"__esModule",{value:!0});T0e.configSigningKey=T0e.writePrivateKey=T0e.setPrivateKey=void 0;var Vgr=(tn(),Dr(en)),BGf=Vgr.__importDefault(require("node:os")),qGf=Vgr.__importDefault(_a()),AMa=Vgr.__importDefault(VM()),MGf=Vgr.__importDefault(Oh()),LGf=Zp(),K3t=Pi(),iGn=Fb(),jGf=Ba(),GGf=Q2(),zgr,sGn;function UGf(e){qGf.default.nonEmptyStringAndNotWhitespace(e)&&((0,GGf.addSecretForSanitizing)(e.trim(),"global"),K3t.logger.debug("gitPrivateKey: successfully set (but not yet written/configured)"),zgr=e.trim())}T0e.setPrivateKey=UGf;async function VGf(){var n;if(sGn)return;let e=MGf.default.join(BGf.default.tmpdir()+"/git-private.key");await AMa.default.outputFile(e,zgr);let{stdout:r,stderr:t}=await(0,iGn.exec)(`gpg --import ${e}`);K3t.logger.debug({stdout:r,stderr:t},"Private key import result"),sGn=(n=`${r}${t}`.split(jGf.newlineRegex).find(i=>i.includes("secret key imported")))==null?void 0:n.replace("gpg: key ","").split(":").shift(),await AMa.default.remove(e)}async function zGf(){if(zgr)try{await VGf(),K3t.logger.debug("gitPrivateKey: imported")}catch(e){throw K3t.logger.warn({err:e},"gitPrivateKey: error importing"),new Error(LGf.PLATFORM_GPG_FAILED)}}T0e.writePrivateKey=zGf;async function $Gf(e){zgr&&(K3t.logger.debug("gitPrivateKey: configuring commit signing"),await(0,iGn.exec)(`git config user.signingkey ${sGn}`,{cwd:e}),await(0,iGn.exec)("git config commit.gpgsign true",{cwd:e}))}T0e.configSigningKey=$Gf});var Lh=A(Op=>{"use strict";Object.defineProperty(Op,"__esModule",{value:!0});Op.listCommitTree=Op.clearRenovateRefs=Op.pushCommitToRenovateRef=Op.getUrl=Op.commitFiles=Op.fetchBranch=Op.pushCommit=Op.prepareCommit=Op.hasDiff=Op.getFiles=Op.getFile=Op.getBranchFiles=Op.getBranchLastCommitTime=Op.mergeBranch=Op.deleteBranch=Op.isBranchConflicted=Op.isBranchModified=Op.isBranchBehindBase=Op.getBranchList=Op.getFileList=Op.checkoutBranch=Op.getCommitMessages=Op.getBranchCommit=Op.branchExists=Op.getRepoStatus=Op.syncGit=Op.isCloned=Op.cloneSubmodules=Op.getSubmodules=Op.setUserRepoConfig=Op.writeGitAuthor=Op.setGitAuthor=Op.resetToCommit=Op.initRepo=Op.fetchRevSpec=Op.validateGitVersion=Op.GIT_MINIMUM_VERSION=Op.gitRetry=Op.setPrivateKey=Op.setNoVerify=void 0;var Y3t=(tn(),Dr(en)),QGf=Y3t.__importDefault(require("node:url")),KGf=require("timers/promises"),dGn=Y3t.__importDefault(_a()),H3t=Y3t.__importDefault(VM()),jat=Y3t.__importStar(Sje()),Mat=Y3t.__importDefault(Oh()),HGf=w0e(),Lat=_f(),X4=Zp(),Vm=Pi(),bMa=Fze(),IMa=Ug(),xMa=twe(),WGf=AE(),az=Ba(),YGf=mMa(),CMa=tGn(),pGn=wje(),vMa=rGn(),CP=yMa(),oGn=nGn(),EMa=aGn(),JGf=wje();Object.defineProperty(Op,"setNoVerify",{enumerable:!0,get:function(){return JGf.setNoVerify}});var XGf=aGn();Object.defineProperty(Op,"setPrivateKey",{enumerable:!0,get:function(){return XGf.setPrivateKey}});var DMa=5,ZGf=3,eUf=2;async function aS(e){let r=0,t;for(;r<=DMa;){r>0&&Vm.logger.debug(`gitRetry round ${r}`);try{let i=await e();return r>1&&Vm.logger.debug("Successful retry of git function"),i}catch(i){t=i,Vm.logger.debug({err:i},"Git function thrown");let s=(0,CP.checkForPlatformFailure)(i);if(s instanceof IMa.ExternalHostError)Vm.logger.debug({err:s},`ExternalHostError thrown in round ${r+1} of ${DMa} - retrying in the next round`);else throw i}let n=eUf^(r-1)*ZGf;Vm.logger.trace({nextDelay:n},"Delay next round"),await(0,KGf.setTimeout)(1e3*n),r++}throw t}Op.gitRetry=aS;async function tUf(e){try{return(await H3t.default.stat(e)).isDirectory()}catch{return!1}}async function cGn(e){try{let r=await e.raw(["rev-parse","--abbrev-ref","origin/HEAD"]);if(!r){Vm.logger.debug("Could not determine default branch using git rev-parse");let t="HEAD branch: ";r=(await e.raw(["remote","show","origin"])).split(`
          -`).map(n=>n.trim()).find(n=>n.startsWith(t)).replace(t,"")}return r.replace("origin/","").trim()}catch(r){let t=(0,CP.checkForPlatformFailure)(r);throw t||(r.message.startsWith("fatal: ref refs/remotes/origin/HEAD is not a symbolic ref")?new Error(X4.REPOSITORY_EMPTY):r.message.includes("fatal: ambiguous argument 'origin/HEAD'")?(Vm.logger.warn({err:r},"Error getting default branch"),new Error(X4.TEMPORARY_ERROR)):r)}}var U0={},cf,W3t,uGn,SMa=!1;Op.GIT_MINIMUM_VERSION="2.33.0";async function rUf(){let e,r=(0,jat.default)();try{let{major:t,minor:n,patch:i,installed:s}=await r.version();if(!s)return Vm.logger.error("Git not installed"),!1;e=`${t}.${n}.${i}`}catch(t){return Vm.logger.error({err:t},"Error fetching git version"),!1}return e&&(bMa.api.equals(e,Op.GIT_MINIMUM_VERSION)||bMa.api.isGreaterThan(e,Op.GIT_MINIMUM_VERSION))?(Vm.logger.debug(`Found valid git version: ${e}`),!0):(Vm.logger.error({detectedVersion:e,minimumVersion:Op.GIT_MINIMUM_VERSION},"Git version needs upgrading"),!1)}Op.validateGitVersion=rUf;async function nUf(){var r;U0.branchCommits={};let e=["ls-remote","--heads",U0.url];U0.extraCloneOpts&&Object.entries(U0.extraCloneOpts).forEach(t=>e.unshift(t[0],`${t[1]}`));try{(await aS(()=>cf.raw(e))).split(az.newlineRegex).filter(Boolean).map(t=>t.trim().split((0,az.regEx)(/\s+/))).forEach(([t,n])=>{U0.branchCommits[n.replace("refs/heads/","")]=t})}catch(t){let n=(0,CP.checkForPlatformFailure)(t);throw n||(Vm.logger.debug({err:t},"git error"),(r=t.message)!=null&&r.includes("Please ask the owner to check their account")?new Error(X4.REPOSITORY_DISABLED):t)}}async function iUf(e){await aS(()=>cf.fetch(["origin",e]))}Op.fetchRevSpec=iUf;async function sUf(e){U0={...e},U0.ignoredAuthors=[],U0.additionalBranches=[],U0.branchIsModified={},cf=(0,jat.default)(Lat.GlobalConfig.get("localDir"),(0,pGn.simpleGitConfig)()).env({...process.env,LANG:"C.UTF-8",LC_ALL:"C.UTF-8"}),W3t=!1,uGn=!1,await nUf()}Op.initRepo=sUf;async function wMa(e){Vm.logger.debug(`resetToBranch(${e})`),await cf.raw(["reset","--hard"]),await aS(()=>cf.checkout(e)),await cf.raw(["reset","--hard","origin/"+e]),await cf.raw(["clean","-fd"])}async function aUf(e){Vm.logger.debug(`resetToCommit(${e})`),await cf.raw(["reset","--hard",e])}Op.resetToCommit=aUf;async function TMa(e){await cf.branch(["-D",e])}async function oUf(){let e=(await cf.raw(["branch"])).split(az.newlineRegex).map(r=>r.trim()).filter(r=>r.length).filter(r=>!r.startsWith("* "));Vm.logger.debug({existingBranches:e});for(let r of e)await TMa(r)}function PMa(e){let r=(0,YGf.parseGitAuthor)(e??"Renovate Bot ");if(!r){let t=new Error(X4.CONFIG_VALIDATION);throw t.validationSource="None",t.validationError="Invalid gitAuthor",t.validationMessage=`gitAuthor is not parsed as valid RFC5322 format: ${e}`,t}U0.gitAuthorName=r.name,U0.gitAuthorEmail=r.address}Op.setGitAuthor=PMa;async function $gr(){let{gitAuthorName:e,gitAuthorEmail:r,writeGitDone:t}=U0;if(!t){U0.writeGitDone=!0;try{e&&(Vm.logger.debug(`Setting git author name: ${e}`),await cf.addConfig("user.name",e)),r&&(Vm.logger.debug(`Setting git author email: ${r}`),await cf.addConfig("user.email",r))}catch(n){let i=(0,CP.checkForPlatformFailure)(n);throw i||(Vm.logger.debug({err:n,gitAuthorName:e,gitAuthorEmail:r},"Error setting git author config"),new Error(X4.TEMPORARY_ERROR))}}}Op.writeGitAuthor=$gr;function cUf({gitIgnoredAuthors:e,gitAuthor:r}){U0.ignoredAuthors=e??[],PMa(r)}Op.setUserRepoConfig=cUf;async function RMa(){try{return(await cf.raw(["config","--file",".gitmodules","--get-regexp","\\.path"])||"").trim().split((0,az.regEx)(/[\n\s]/)).filter((e,r)=>r%2)}catch(e){return Vm.logger.warn({err:e},"Error getting submodules"),[]}}Op.getSubmodules=RMa;async function kMa(e){if(!e||uGn)return;uGn=!0,await Cx();let r=await RMa();for(let t of r)try{Vm.logger.debug(`Cloning git submodule at ${t}`),await aS(()=>cf.submoduleUpdate(["--init",t]))}catch(n){Vm.logger.warn({err:n},`Unable to initialise git submodule at ${t}`)}}Op.cloneSubmodules=kMa;function uUf(){return W3t}Op.isCloned=uUf;async function Cx(){var n,i,s;if(W3t){process.env.RENOVATE_X_CLEAR_HOOKS&&await cf.raw(["config","core.hooksPath","/dev/null"]);return}if(Lat.GlobalConfig.get("platform")==="local")throw new Error("Cannot sync git when platform=local");W3t=!0;let e=Lat.GlobalConfig.get("localDir");Vm.logger.debug(`Initializing git repository into ${e}`);let r=Mat.default.join(e,".git/HEAD"),t=!0;if(await H3t.default.pathExists(r))try{await cf.raw(["remote","set-url","origin",U0.url]),await wMa(await cGn(cf));let a=Date.now();await aS(()=>cf.pull()),await aS(()=>cf.fetch()),U0.currentBranch=U0.currentBranch||await cGn(cf),await wMa(U0.currentBranch),await oUf(),await aS(()=>cf.raw(["remote","prune","origin"]));let o=Math.round(Date.now()-a);Vm.logger.info({durationMs:o},"git fetch completed"),t=!1}catch(a){if(a.message===X4.REPOSITORY_EMPTY)throw a;Vm.logger.info({err:a},"git fetch error")}if(t){let a=Date.now();try{let c=[];U0.fullClone?Vm.logger.debug("Performing full clone"):(Vm.logger.debug("Performing blobless clone"),c.push("--filter=blob:none")),U0.extraCloneOpts&&Object.entries(U0.extraCloneOpts).forEach(u=>c.push(u[0],`${u[1]}`));let l=async()=>{await H3t.default.emptyDir(e),await cf.clone(U0.url,".",c)};await aS(()=>l())}catch(c){throw Vm.logger.debug({err:c},"git clone error"),(n=c.message)!=null&&n.includes("No space left on device")?new Error(X4.SYSTEM_INSUFFICIENT_DISK_SPACE):c.message===X4.REPOSITORY_EMPTY?c:new IMa.ExternalHostError(c,"git")}let o=Math.round(Date.now()-a);Vm.logger.debug({durationMs:o},"git clone completed")}try{U0.currentBranchSha=(await cf.raw(["rev-parse","HEAD"])).trim()}catch(a){throw(i=a.message)!=null&&i.includes("fatal: not a git repository")?new Error(X4.REPOSITORY_CHANGED):a}await kMa(!!U0.cloneSubmodules);try{let a=(await cf.log({n:1})).latest;Vm.logger.debug({latestCommit:a},"latest repository commit")}catch(a){let o=(0,CP.checkForPlatformFailure)(a);if(o)throw o;if(a.message.includes("does not have any commits yet"))throw new Error(X4.REPOSITORY_EMPTY);Vm.logger.warn({err:a},"Cannot retrieve latest commit")}U0.currentBranch=U0.currentBranch||await cGn(cf),(s=(0,WGf.getCache)())==null||delete s.semanticCommits}Op.syncGit=Cx;async function lUf(e){if(dGn.default.string(e)){let r=Lat.GlobalConfig.get("localDir"),t=Mat.default.resolve(r,e);if(!t.startsWith(Mat.default.resolve(r)))throw Vm.logger.warn({localPath:t,localDir:r},"Preventing access to file outside the local directory"),new Error(X4.INVALID_PATH)}return await Cx(),cf.status(e?[e]:[])}Op.getRepoStatus=lUf;function FMa(e){return!!U0.branchCommits[e]}Op.branchExists=FMa;function rwe(e){return U0.branchCommits[e]||null}Op.getBranchCommit=rwe;async function dUf(){Vm.logger.debug("getCommitMessages"),Lat.GlobalConfig.get("platform")!=="local"&&await Cx();try{return(await cf.log({n:20,format:{message:"%s"}})).all.map(r=>r.message)}catch{return[]}}Op.getCommitMessages=dUf;async function pUf(e){var r,t,n;Vm.logger.debug(`Setting current branch to ${e}`),await Cx();try{await aS(()=>cf.checkout(["-f",e,"--"])),U0.currentBranch=e,U0.currentBranchSha=(await cf.raw(["rev-parse","HEAD"])).trim();let i=(t=(r=await cf.log({n:1}))==null?void 0:r.latest)==null?void 0:t.date;return i&&Vm.logger.debug({branchName:e,latestCommitDate:i},"latest commit"),await cf.reset(jat.ResetMode.HARD),U0.currentBranchSha}catch(i){let s=(0,CP.checkForPlatformFailure)(i);throw s||((n=i.message)!=null&&n.includes("fatal: ambiguous argument")?(Vm.logger.warn({err:i},"Failed to checkout branch"),new Error(X4.TEMPORARY_ERROR)):i)}}Op.checkoutBranch=pUf;async function mUf(){var t;await Cx();let e=U0.currentBranch,r;try{r=await cf.raw(["ls-tree","-r",e])}catch(n){throw(t=n.message)!=null&&t.includes("fatal: Not a valid object name")?(Vm.logger.debug({err:n},"Branch not found when checking branch list - aborting"),new Error(X4.REPOSITORY_CHANGED)):n}return r?r.split(az.newlineRegex).filter(dGn.default.string).filter(n=>n.startsWith("100")).map(n=>n.split((0,az.regEx)(/\t/)).pop()):[]}Op.getFileList=mUf;function fUf(){return Object.keys(U0.branchCommits)}Op.getBranchList=fUf;async function hUf(e,r){let t=rwe(r),n=rwe(e),i=(0,CMa.getCachedBehindBaseResult)(e,n,r,t);if(i!==null)return Vm.logger.debug(`branch.isBehindBase(): using cached result "${i}"`),i;Vm.logger.debug("branch.isBehindBase(): using git to calculate"),await Cx();try{return i=(await cf.raw(["rev-list","--count",`${n}..${t}`])).trim()!=="0",Vm.logger.debug({baseBranch:r,branchName:e},`branch.isBehindBase(): ${i}`),(0,CMa.setCachedBehindBaseResult)(e,i),i}catch(s){let a=(0,CP.checkForPlatformFailure)(s);throw a||s}}Op.isBranchBehindBase=hUf;async function gUf(e){var i;if(!FMa(e))return Vm.logger.debug("branch.isModified(): no cache"),!1;if(U0.branchIsModified[e]!==void 0)return U0.branchIsModified[e];let r=(0,oGn.getCachedModifiedResult)(e,rwe(e));if(r!==null)return Vm.logger.debug(`branch.isModified(): using cached result "${r}"`),U0.branchIsModified[e]=r,r;Vm.logger.debug("branch.isModified(): using git to calculate"),await Cx();let t;try{t=(await cf.raw(["log","-1","--pretty=format:%ae",`origin/${e}`,"--"])).trim()}catch(s){if((i=s.message)!=null&&i.includes("fatal: bad revision"))throw Vm.logger.debug({err:s},"Remote branch not found when checking last commit author - aborting run"),new Error(X4.REPOSITORY_CHANGED);Vm.logger.warn({err:s},"Error checking last author for isBranchModified")}let{gitAuthorEmail:n}=U0;return t===n||U0.ignoredAuthors.some(s=>t===s)?(Vm.logger.debug("branch.isModified() = false"),U0.branchIsModified[e]=!1,(0,oGn.setCachedModifiedResult)(e,!1),!1):(Vm.logger.debug({branchName:e,lastAuthor:t,gitAuthorEmail:n},"branch.isModified() = true"),U0.branchIsModified[e]=!0,(0,oGn.setCachedModifiedResult)(e,!0),!0)}Op.isBranchModified=gUf;async function yUf(e,r){var o,c;Vm.logger.debug(`isBranchConflicted(${e}, ${r})`);let t=rwe(e),n=rwe(r);if(!t||!n)return Vm.logger.warn({baseBranch:e,branch:r},"isBranchConflicted: branch does not exist"),!0;let i=(0,vMa.getCachedConflictResult)(r,n,e,t);if(dGn.default.boolean(i))return Vm.logger.debug(`branch.isConflicted(): using cached result "${i}"`),i;Vm.logger.debug("branch.isConflicted(): using git to calculate");let s=!1;await Cx(),await $gr();let a=U0.currentBranch;try{await cf.reset(jat.ResetMode.HARD),a!==e&&await cf.checkout(e),await cf.merge(["--no-commit","--no-ff",`origin/${r}`])}catch(l){s=!0,(c=(o=l==null?void 0:l.git)==null?void 0:o.conflicts)!=null&&c.length||Vm.logger.debug({baseBranch:e,branch:r,err:l},"isBranchConflicted: unknown error")}finally{try{await cf.merge(["--abort"]),a!==e&&await cf.checkout(a)}catch(l){Vm.logger.debug({baseBranch:e,branch:r,err:l},"isBranchConflicted: cleanup error")}}return(0,vMa.setCachedConflictResult)(r,s),Vm.logger.debug(`branch.isConflicted(): ${s}`),s}Op.isBranchConflicted=yUf;async function _Uf(e){await Cx();try{await aS(()=>cf.raw(["push","--delete","origin",e])),Vm.logger.debug(`Deleted remote branch: ${e}`)}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;Vm.logger.debug(`No remote branch to delete with name: ${e}`)}try{await TMa(e),Vm.logger.debug(`Deleted local branch: ${e}`)}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;Vm.logger.debug(`No local branch to delete with name: ${e}`)}delete U0.branchCommits[e]}Op.deleteBranch=_Uf;async function AUf(e,r=!1){let t;try{await Cx(),await $gr(),await cf.reset(jat.ResetMode.HARD),await aS(()=>cf.checkout(["-B",e,"origin/"+e])),await aS(()=>cf.checkout(["-B",U0.currentBranch,"origin/"+U0.currentBranch])),t=await cf.status(),r?await aS(()=>cf.merge([e])):(await aS(()=>cf.merge(["--ff-only",e])),await aS(()=>cf.push("origin",U0.currentBranch))),(0,xMa.incLimitedValue)("Commits")}catch(n){throw Vm.logger.debug({baseBranch:U0.currentBranch,baseSha:U0.currentBranchSha,branchName:e,branchSha:rwe(e),status:t,err:n},"mergeBranch error"),n}}Op.mergeBranch=AUf;async function bUf(e){await Cx();try{let r=await cf.show(["-s","--format=%ai","origin/"+e]);return new Date(Date.parse(r))}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;return new Date}}Op.getBranchLastCommitTime=bUf;async function CUf(e){await Cx();try{return(await aS(()=>cf.diffSummary([`origin/${e}`,`origin/${e}^`]))).files.map(t=>t.file)}catch(r){Vm.logger.warn({err:r},"getBranchFiles error");let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;return null}}Op.getBranchFiles=CUf;async function NMa(e,r){await Cx();try{return await cf.show(["origin/"+(r??U0.currentBranch)+":"+e])}catch(t){let n=(0,CP.checkForPlatformFailure)(t);if(n)throw n;return null}}Op.getFile=NMa;async function vUf(e){let r={};for(let t of e)r[t]=await NMa(t);return r}Op.getFiles=vUf;async function OMa(e,r){await Cx();try{return await aS(()=>cf.diff([e,r]))!==""}catch{return!0}}Op.hasDiff=OMa;async function EUf(e){SMa||(await(0,EMa.writePrivateKey)(),SMa=!0),await(0,EMa.configSigningKey)(e),await $gr()}async function BMa({branchName:e,files:r,message:t,force:n=!1}){let i=Lat.GlobalConfig.get("localDir");await Cx(),Vm.logger.debug(`Preparing files for committing to branch ${e}`),await EUf(i);try{await cf.reset(jat.ResetMode.HARD),await cf.raw(["clean","-fd"]);let s=U0.currentBranchSha;await aS(()=>cf.checkout(["-B",e,"origin/"+U0.currentBranch]));let a=[],o=[],c=[];for(let _ of r){let b=_.path;if(_.type==="deletion")try{await cf.rm([b]),a.push(b)}catch(v){let w=(0,CP.checkForPlatformFailure)(v);if(w)throw w;Vm.logger.trace({err:v,fileName:b},"Cannot delete file"),c.push(b)}else{if(await tUf(Mat.default.join(i,b)))Vm.logger.trace({fileName:b},"Adding directory commit");else{if(_.contents===null)continue;{let v;typeof _.contents=="string"?v=Buffer.from(_.contents):v=_.contents,_.isSymlink?await H3t.default.symlink(_.contents,Mat.default.join(i,b)):await H3t.default.outputFile(Mat.default.join(i,b),v,{mode:_.isExecutable?511:438})}}try{let v=b===HGf.configFileNames[0]?["-f",b]:b;await cf.add(v),_.isExecutable&&await cf.raw(["update-index","--chmod=+x",b]),o.push(b)}catch(v){if(!v.message.includes("The following paths are ignored by one of your .gitignore files"))throw v;Vm.logger.debug(`Cannot commit ignored file: ${b}`),c.push(_.path)}}}let l={};(0,pGn.getNoVerify)().includes("commit")&&(l["--no-verify"]=null);let u=await cf.commit(t,[],l);if(u.summary&&u.summary.changes===0&&u.summary.insertions===0&&u.summary.deletions===0)return Vm.logger.warn({commitRes:u},"Detected empty commit - aborting git push"),null;if(Vm.logger.debug({deletedFiles:a,ignoredFiles:c,result:u},"git commit"),!n&&!await OMa("HEAD",`origin/${e}`))return Vm.logger.debug({branchName:e,deletedFiles:a,addedModifiedFiles:o,ignoredFiles:c},"No file changes detected. Skipping commit"),null;let m=(await cf.revparse([e])).trim();return{parentCommitSha:s,commitSha:m,files:r.filter(_=>_.type==="deletion"?a.includes(_.path):o.includes(_.path))}}catch(s){return(0,CP.handleCommitError)(s,e,r)}}Op.prepareCommit=BMa;async function qMa({sourceRef:e,targetRef:r,files:t}){await Cx(),Vm.logger.debug(`Pushing refSpec ${e}:${r??e}`);let n=!1;try{let i={"--force-with-lease":null,"-u":null};(0,pGn.getNoVerify)().includes("push")&&(i["--no-verify"]=null);let s=await aS(()=>cf.push("origin",`${e}:${r??e}`,i));delete s.repo,Vm.logger.debug({result:s},"git push"),(0,xMa.incLimitedValue)("Commits"),n=!0}catch(i){(0,CP.handleCommitError)(i,e,t)}return n}Op.pushCommit=qMa;async function DUf(e){await Cx(),Vm.logger.debug(`Fetching branch ${e}`);try{let r=`refs/heads/${e}:refs/remotes/origin/${e}`;await aS(()=>cf.pull(["origin",r,"--force"]));let t=(await cf.revparse([e])).trim();return U0.branchCommits[e]=t,U0.branchIsModified[e]=!1,t}catch(r){return(0,CP.handleCommitError)(r,e)}}Op.fetchBranch=DUf;async function SUf(e){try{let r=await BMa(e);if(r&&await qMa({sourceRef:e.branchName,files:e.files})){let{branchName:n}=e,{commitSha:i}=r;return U0.branchCommits[n]=i,U0.branchIsModified[n]=!1,i}return null}catch(r){throw r.message.includes("[rejected] (stale info)")?new Error(X4.REPOSITORY_CHANGED):r}}Op.commitFiles=SUf;function wUf({protocol:e,auth:r,hostname:t,host:n,repository:i}){return e==="ssh"?`git@${t}:${i}.git`:QGf.default.format({protocol:e??"https",auth:r,hostname:t,host:n,pathname:i+".git"})}Op.getUrl=wUf;var lGn=!1;async function IUf(e,r,t="branches"){let n=`refs/renovate/${t}/${r}`;await cf.raw(["update-ref",n,e]),await cf.push(["--force","origin",n]),lGn=!0}Op.pushCommitToRenovateRef=IUf;async function xUf(){if(!W3t||!lGn)return;Vm.logger.debug("Cleaning up Renovate refs: refs/renovate/*");let e=[],r=[];try{let s=(await cf.listRemote([U0.url,"refs/renovate/*"])).split(az.newlineRegex).map(a=>a.replace((0,az.regEx)(/[0-9a-f]+\s+/i),"").trim()).filter(a=>a.startsWith("refs/renovate/"));e.push(...s)}catch(i){Vm.logger.warn({err:i},"Renovate refs cleanup error")}let t=e.filter(i=>i.split("/").length===3);r.push(...t);let n=e.filter(i=>i.startsWith("refs/renovate/branches/"));if(r.push(...n),r.length)try{let i=["--delete","origin",...r];await cf.push(i)}catch(i){if((0,CP.bulkChangesDisallowed)(i))for(let s of r)try{let a=["--delete","origin",s];await cf.push(a)}catch(a){Vm.logger.debug({err:a},"Error deleting obsolete refs");break}else Vm.logger.warn({err:i},"Error deleting obsolete refs")}lGn=!1}Op.clearRenovateRefs=xUf;var TUf=(0,az.regEx)(/^(?\d{6})\s+(?blob|tree|commit)\s+(?[0-9a-f]{40})\s+(?.*)$/),PUf=(0,az.regEx)(/tree\s+(?[0-9a-f]{40})\s*/);async function RUf(e){var a,o;let r=await cf.catFile(["-p",e]),{treeSha:t}=((a=PUf.exec(r))==null?void 0:a.groups)??{},i=(await cf.catFile(["-p",t])).split(az.newlineRegex),s=[];for(let c of i){let l=(o=TUf.exec(c))==null?void 0:o.groups;if(l){let{path:u,mode:m,type:h,sha:_}=l;s.push({path:u,mode:m,type:h,sha:_})}}return s}Op.listCommitTree=RUf});var fGn=A(vj=>{"use strict";Object.defineProperty(vj,"__esModule",{value:!0});vj.getLockFilePath=vj.getBundlerConstraint=vj.getRubyConstraint=vj.extractRubyVersion=vj.delimiters=void 0;var Gat=Pi(),mGn=km(),Qgr=Ba();vj.delimiters=['"',"'"];function MMa(e){let r=(0,Qgr.regEx)(/^ruby\s+("[^"]+"|'[^']+')\s*$/gm).exec(e);if((r==null?void 0:r.length)!==2)return null;let t=r[1];return t.substring(1,t.length-1)}vj.extractRubyVersion=MMa;async function kUf(e){let{packageFileName:r,config:t,newPackageFileContent:n}=e,{constraints:i={}}=t,{ruby:s}=i;if(s)return Gat.logger.debug("Using ruby constraint from config"),s;{let a=MMa(n);if(a)return Gat.logger.debug("Using ruby version from gemfile"),a;let o=(0,mGn.getSiblingFileName)(r,".ruby-version"),c=await(0,mGn.readLocalFile)(o,"utf8");if(c)return Gat.logger.debug("Using ruby version specified in .ruby-version"),c.replace((0,Qgr.regEx)(/^ruby-/),"").replace((0,Qgr.regEx)(/\n/g),"").trim()}return null}vj.getRubyConstraint=kUf;function FUf(e,r){let{config:t}=e,{constraints:n={}}=t,{bundler:i}=n;if(i)return Gat.logger.debug("Using bundler constraint from config"),i;{let s=(0,Qgr.regEx)(/\nBUNDLED WITH\n\s+(.*?)(\n|$)/).exec(r);if(s)return Gat.logger.debug("Using bundler version specified in lockfile"),s[1]}return null}vj.getBundlerConstraint=FUf;async function NUf(e){return Gat.logger.debug(`Looking for lockfile for ${e}`),await(0,mGn.localPathExists)(`${e}.lock`)?`${e}.lock`:"Gemfile.lock"}vj.getLockFilePath=NUf});var LMa=A(Uat=>{"use strict";Object.defineProperty(Uat,"__esModule",{value:!0});Uat.getAuthenticationHeaderValue=Uat.findAllAuthenticatable=void 0;var OUf=$y();function BUf(e){return!!e.resolvedHost&&(!!e.username&&!!e.password||!!e.token)}function qUf({hostType:e}){return(0,OUf.findAll)({hostType:e}).filter(BUf)}Uat.findAllAuthenticatable=qUf;function MUf(e){return e.username?`${e.username}:${e.password}`:`${e.token}`}Uat.getAuthenticationHeaderValue=MUf});var $Ma=A(Vat=>{"use strict";Object.defineProperty(Vat,"__esModule",{value:!0});Vat.updateArtifacts=Vat.buildArgs=void 0;var GMa=(tn(),Dr(en)),LUf=gGe(),jUf=GMa.__importDefault(_a()),GUf=_2(),hGn=Zp(),nwe=Pi(),jMa=GMa.__importStar(P3()),UUf=Fb(),Kgr=km(),VUf=Lh(),UMa=Ba(),zUf=qV(),gGn=fGn(),yGn=LMa(),$Uf="BUNDLE_";function VMa(e){var t;let r=[];switch(e.updateType){case"patch":r.push("--patch","--strict");break;case"minor":r.push("--minor","--strict");break}return(t=e.postUpdateOptions)!=null&&t.includes("bundlerConservative")&&r.push("--conservative"),r.push("--update"),r}Vat.buildArgs=VMa;function QUf(e){return!e.resolvedHost||e.resolvedHost.includes("-")?{}:{[$Uf.concat(e.resolvedHost.split(".").map(t=>t.toUpperCase()).join("__"))]:`${(0,yGn.getAuthenticationHeaderValue)(e)}`}}var KUf=(0,UMa.regEx)(/(?\S+)(?:\s*\([^)]+\)\s*)? was resolved to/);function HUf(e){var n;let r=e.split(UMa.newlineRegex),t=[];for(let i of r){let s=(n=i.match(KUf))==null?void 0:n.groups;if(s){let{pkg:a}=s;t.push(a)}}return[...new Set(t)]}async function zMa(e,r=10){var m,h,_;let{packageFileName:t,updatedDeps:n,newPackageFileContent:i,config:s}=e;nwe.logger.debug(`bundler.updateArtifacts(${t})`);let a=jMa.get("bundlerArtifactsError");if(a)throw nwe.logger.debug("Aborting Bundler artifacts due to previous failed attempt"),new Error(a);let o=await(0,gGn.getLockFilePath)(t),c=await(0,Kgr.readLocalFile)(o,"utf8");if(!c)return nwe.logger.debug("No Gemfile.lock found"),null;let l=VMa(s),u=n.map(({depName:b})=>b).filter(jUf.default.nonEmptyStringAndNotWhitespace);try{await(0,Kgr.writeLocalFile)(t,i);let b;s.isLockFileMaintenance?b="bundler lock --update":b=`bundler lock ${l.join(" ")} ${u.filter(Y=>Y!=="ruby").map(GUf.quote).join(" ")}`;let v=(0,yGn.findAllAuthenticatable)({hostType:"rubygems"}),w=v.reduce((Y,N)=>({...Y,...QUf(N)}),{}),x=v.reduce((Y,N)=>{var j;if((j=N.resolvedHost)!=null&&j.includes("-")){let M=(0,yGn.getAuthenticationHeaderValue)(N);Y.push(`${N.resolvedHost} ${M}`)}return Y},[]),P=(0,gGn.getBundlerConstraint)(e,c),k=["ruby --version"];x&&P&&(0,zUf.isValid)(P)&&(0,LUf.lt)(P,"2")?k.push(...x.map(Y=>`bundler config --local ${Y}`)):x&&k.push(...x.map(Y=>`bundler config set --local ${Y}`));let R={cwdFile:t,extraEnv:{...w,GEM_HOME:await(0,Kgr.ensureCacheDir)("bundler")},docker:{},toolConstraints:[{toolName:"ruby",constraint:await(0,gGn.getRubyConstraint)(e)},{toolName:"bundler",constraint:P}],preCommands:k};if(await(0,UUf.exec)(b,R),!(await(0,VUf.getRepoStatus)()).modified.includes(o))return null;nwe.logger.debug("Returning updated Gemfile.lock");let U=await(0,Kgr.readLocalFile)(o);return[{file:{type:"addition",path:o,contents:U}}]}catch(b){if(b.message===hGn.TEMPORARY_ERROR)throw b;let v=`${String(b.stdout)}
          -${String(b.stderr)}`;if(b.message.includes("fatal: Could not parse object")||v.includes("but that version could not be found"))return[{artifactError:{lockFile:o,stderr:v}}];if((m=b.stdout)!=null&&m.includes("Please supply credentials for this source")||(h=b.stderr)!=null&&h.includes("Authentication is required")||(_=b.stderr)!=null&&_.includes("Please make sure you have the correct access rights"))throw nwe.logger.debug({err:b},"Gemfile.lock update failed due to missing credentials - skipping branch"),jMa.set("bundlerArtifactsError",hGn.BUNDLER_INVALID_CREDENTIALS),new Error(hGn.BUNDLER_INVALID_CREDENTIALS);let w=HUf(v).filter(x=>!u.includes(x));if(r>0&&w.length&&!s.isLockFileMaintenance){nwe.logger.debug({resolveMatches:w,updatedDeps:n},"Found new resolve matches - reattempting recursively");let x=[...new Set([...n,...w.map(P=>({depName:P}))])];return zMa({packageFileName:t,updatedDeps:x,newPackageFileContent:i,config:s},r-1)}return nwe.logger.info({err:b},"Gemfile.lock update failed due to an unknown reason"),[{artifactError:{lockFile:o,stderr:`${String(b.stdout)}
          -${String(b.stderr)}`}}]}}Vat.updateArtifacts=zMa});var _Gn=A(Hgr=>{"use strict";Object.defineProperty(Hgr,"__esModule",{value:!0});Hgr.extractLockFileEntries=void 0;var WUf=Pi(),YUf=Ba(),JUf=qV(),XUf=new RegExp("(?<=\\().*(?=\\))");function ZUf(e){let r=new Map;try{let t=!1;e.split(YUf.newlineRegex).forEach(n=>{let i=n.indexOf(n.trim()),s=n.trim().startsWith("GEM");if(t===!1&&i===0&&s&&(t=s),t===!0&&i===0&&!s&&(t=!1),i===4&&t){let a=XUf.exec(n);if(a){let o=a[0],c=n.replace(o,"").replace("()","").trim(),l=(0,JUf.isVersion)(o);!r.get(c)&&l&&r.set(c,o)}}})}catch(t){WUf.logger.warn({err:t},"Failed to parse Bundler lockfile")}return r}Hgr.extractLockFileEntries=ZUf});var QMa=A(Xgr=>{"use strict";Object.defineProperty(Xgr,"__esModule",{value:!0});Xgr.extractPackageFile=void 0;var eVf=(tn(),Dr(en)),Wgr=eVf.__importDefault(_a()),J3t=Pi(),tVf=km(),sie=Ba(),rVf=vfe(),nVf=TPt(),Ygr=fGn(),iVf=_Gn();function Jgr(e){return e.replace((0,sie.regEx)(/^ {2}/),"")+`
          -`}async function X3t(e,r){var i,s,a,o;let t={registryUrls:[],deps:[]},n=e.split(sie.newlineRegex);for(let c=0;c[^'"]+)(['"])(\\s*,\\s*(?(['"])[^'"]+['"](\\s*,\\s*['"][^'"]+['"])?))?`).exec(l);if(_){let x={depName:(s=_.groups)==null?void 0:s.depName,managerData:{lineNumber:c}};if((a=_.groups)!=null&&a.currentValue){let P=_.groups.currentValue;x.currentValue=P}x.datasource=nVf.RubyGemsDatasource.id,t.deps.push(x)}let b=(0,sie.regEx)(/^group\s+(.*?)\s+do/).exec(l);if(b){let x=b[1].split(",").map(U=>U.trim()).map(U=>U.replace((0,sie.regEx)(/^:/),"")),P=c,k="",R="";for(;c{var Y;return{...U,depTypes:x,managerData:{lineNumber:Number((Y=U.managerData)==null?void 0:Y.lineNumber)+P+1}}})))}for(let x of Ygr.delimiters){let P=(0,sie.regEx)(`^source\\s+${x}(.*?)${x}\\s+do`).exec(l);if(P){let k=P[1],R=c,L="",U="";for(;c{var j;return{...N,registryUrls:[k],managerData:{lineNumber:Number((j=N.managerData)==null?void 0:j.lineNumber)+R+1}}})))}}if((0,sie.regEx)(/^platforms\s+(.*?)\s+do/).test(l)){let x=c,P="",k="";for(;c{var U;return{...L,managerData:{lineNumber:Number((U=L.managerData)==null?void 0:U.lineNumber)+x+1}}})))}if((0,sie.regEx)(/^if\s+(.*?)/).test(l)){let x=c,P="",k="";for(;c{var U;return{...L,managerData:{lineNumber:Number((U=L.managerData)==null?void 0:U.lineNumber)+x+1}}})))}}if(!t.deps.length&&!((o=t.registryUrls)!=null&&o.length))return null;if(r){let c=await(0,Ygr.getLockFilePath)(r),l=await(0,tVf.readLocalFile)(c,"utf8");if(l){J3t.logger.debug(`Found lock file ${c} for packageFile: ${r}`),t.lockFiles=[c];let u=(0,iVf.extractLockFileEntries)(l);for(let m of t.deps){let h=u.get(`${m.depName}`);h&&(m.lockedVersion=h)}}}return t}Xgr.extractPackageFile=X3t});var HMa=A(Zgr=>{"use strict";Object.defineProperty(Zgr,"__esModule",{value:!0});Zgr.updateLockedDependency=void 0;var KMa=Pi(),sVf=_Gn();function aVf(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;KMa.logger.debug(`bundler.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{return(0,sVf.extractLockFileEntries)(s??"").get(r??"")===n?{status:"already-updated"}:{status:"unsupported"}}catch(a){return KMa.logger.debug({err:a},"bundler.updateLockedDependency() error"),{status:"update-failed"}}}Zgr.updateLockedDependency=aVf});var WMa=A(ER=>{"use strict";Object.defineProperty(ER,"__esModule",{value:!0});ER.supportedDatasources=ER.categories=ER.defaultConfig=ER.updateLockedDependency=ER.updateArtifacts=ER.extractPackageFile=ER.supportsLockFileMaintenance=void 0;var oVf=(tn(),Dr(en)),cVf=vfe(),uVf=TPt(),lVf=oVf.__importStar(qV()),dVf=$Ma();Object.defineProperty(ER,"updateArtifacts",{enumerable:!0,get:function(){return dVf.updateArtifacts}});var pVf=QMa();Object.defineProperty(ER,"extractPackageFile",{enumerable:!0,get:function(){return pVf.extractPackageFile}});var mVf=HMa();Object.defineProperty(ER,"updateLockedDependency",{enumerable:!0,get:function(){return mVf.updateLockedDependency}});ER.supportsLockFileMaintenance=!0;ER.defaultConfig={fileMatch:["(^|/)Gemfile$"],versioning:lVf.id};ER.categories=["ruby"];ER.supportedDatasources=[uVf.RubyGemsDatasource.id,cVf.RubyVersionDatasource.id]});var XMa=A(RY=>{"use strict";Object.defineProperty(RY,"__esModule",{value:!0});RY.supportedDatasources=RY.extractPackageFile=RY.categories=RY.defaultConfig=void 0;var fVf=(tn(),Dr(en)),YMa=fVf.__importDefault(IGe()),hVf=Ba(),JMa=nie();RY.defaultConfig={fileMatch:["\\.cake$"]};RY.categories=["dotnet"];var AGn=YMa.default.states({main:{lineComment:{match:/\/\/.*?$/},multiLineComment:{match:/\/\*[^]*?\*\//,lineBreaks:!0},dependency:{match:/^#(?:addin|tool|module|load|l)\s+(?:nuget|dotnet):.*$/},dependencyQuoted:{match:/^#(?:addin|tool|module|load|l)\s+"(?:nuget|dotnet):[^"]+"\s*$/,value:e=>e.trim().slice(1,-1)},unknown:YMa.default.fallback}});function gVf(e){try{let r=e.replace((0,hVf.regEx)(/^[^:]*:/),""),t=r.startsWith("?");r=t?`http://localhost/${r}`:r;let{origin:n,protocol:i,searchParams:s}=new URL(r),a=s.get("package"),o=s.get("version")??void 0,c={datasource:JMa.NugetDatasource.id,depName:a,currentValue:o};return t||(i.startsWith("http")?c.registryUrls=[n]:c.skipReason="unsupported-url"),c}catch{return null}}function yVf(e){let r=[];AGn.reset(e);let t=AGn.next();for(;t;){let{type:n,value:i}=t;if(n==="dependency"||n==="dependencyQuoted"){let s=gVf(i);s&&r.push(s)}t=AGn.next()}return{deps:r}}RY.extractPackageFile=yVf;RY.supportedDatasources=[JMa.NugetDatasource.id]});var ZMa=A(t1r=>{"use strict";Object.defineProperty(t1r,"__esModule",{value:!0});t1r.updateArtifacts=void 0;var _Vf=_2(),AVf=Zp(),iwe=Pi(),bVf=Fb(),e1r=km();async function CVf(e,r,t){let n=`cargo update --manifest-path ${(0,_Vf.quote)(e)}`;r||(n+=" --workspace");let i={docker:{},toolConstraints:[{toolName:"rust",constraint:t}]};await(0,bVf.exec)(n,i)}async function vVf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o;iwe.logger.debug(`cargo.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(!i&&(r===void 0||r.length<1))return iwe.logger.debug("No updated cargo deps - returning null"),null;let s=await(0,e1r.findLocalSiblingOrParent)(e,"Cargo.lock"),a=s?await(0,e1r.readLocalFile)(s):null;if(!a||!s)return iwe.logger.debug("No Cargo.lock found"),null;try{await(0,e1r.writeLocalFile)(e,t),iwe.logger.debug("Updating "+s),await CVf(e,i,(o=n.constraints)==null?void 0:o.rust),iwe.logger.debug("Returning updated Cargo.lock");let c=await(0,e1r.readLocalFile)(s);return a===c?(iwe.logger.debug("Cargo.lock is unchanged"),null):[{file:{type:"addition",path:s,contents:c}}]}catch(c){if(c.message===AVf.TEMPORARY_ERROR)throw c;return iwe.logger.debug({err:c},"Failed to update Cargo lock file"),[{artifactError:{lockFile:s,stderr:c.message}}]}}t1r.updateArtifacts=vVf});var tLa=A((ub1,eLa)=>{"use strict";var swe=class e extends Error{constructor(r,t,n){super("[ParserError] "+r,t,n),this.name="ParserError",this.code="ParserError",Error.captureStackTrace&&Error.captureStackTrace(this,e)}},r1r=class{constructor(r){this.parser=r,this.buf="",this.returned=null,this.result=null,this.resultTable=null,this.resultArr=null}},Z3t=class{constructor(){this.pos=0,this.col=0,this.line=0,this.obj={},this.ctx=this.obj,this.stack=[],this._buf="",this.char=null,this.ii=0,this.state=new r1r(this.parseStart)}parse(r){if(r.length===0||r.length==null)return;this._buf=String(r),this.ii=-1,this.char=-1;let t;for(;t===!1||this.nextChar();)t=this.runOne();this._buf=null}nextChar(){return this.char===10&&(++this.line,this.col=-1),++this.ii,this.char=this._buf.codePointAt(this.ii),++this.pos,++this.col,this.haveBuffer()}haveBuffer(){return this.ii{"use strict";rLa.exports=e=>{let r=new Date(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var n1r=A((db1,iLa)=>{"use strict";iLa.exports=(e,r)=>{for(r=String(r);r.length{"use strict";var zat=n1r(),bGn=class extends Date{constructor(r){super(r+"Z"),this.isFloating=!0}toISOString(){let r=`${this.getUTCFullYear()}-${zat(2,this.getUTCMonth()+1)}-${zat(2,this.getUTCDate())}`,t=`${zat(2,this.getUTCHours())}:${zat(2,this.getUTCMinutes())}:${zat(2,this.getUTCSeconds())}.${zat(3,this.getUTCMilliseconds())}`;return`${r}T${t}`}};sLa.exports=e=>{let r=new bGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var uLa=A((mb1,cLa)=>{"use strict";var oLa=n1r(),EVf=global.Date,CGn=class extends EVf{constructor(r){super(r),this.isDate=!0}toISOString(){return`${this.getUTCFullYear()}-${oLa(2,this.getUTCMonth()+1)}-${oLa(2,this.getUTCDate())}`}};cLa.exports=e=>{let r=new CGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var dLa=A((fb1,lLa)=>{"use strict";var i1r=n1r(),vGn=class extends Date{constructor(r){super(`0000-01-01T${r}Z`),this.isTime=!0}toISOString(){return`${i1r(2,this.getUTCHours())}:${i1r(2,this.getUTCMinutes())}:${i1r(2,this.getUTCSeconds())}.${i1r(3,this.getUTCMilliseconds())}`}};lLa.exports=e=>{let r=new vGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var s1r=A((exports,module)=>{"use strict";module.exports=makeParserClass(tLa());module.exports.makeParserClass=makeParserClass;var TomlError=class e extends Error{constructor(r){super(r),this.name="TomlError",Error.captureStackTrace&&Error.captureStackTrace(this,e),this.fromTOML=!0,this.wrapped=null}};TomlError.wrap=e=>{let r=new TomlError(e.message);return r.code=e.code,r.wrapped=e,r};module.exports.TomlError=TomlError;var createDateTime=nLa(),createDateTimeFloat=aLa(),createDate=uLa(),createTime=dLa(),CTRL_I=9,CTRL_J=10,CTRL_M=13,CTRL_CHAR_BOUNDARY=31,CHAR_SP=32,CHAR_QUOT=34,CHAR_NUM=35,CHAR_APOS=39,CHAR_PLUS=43,CHAR_COMMA=44,CHAR_HYPHEN=45,CHAR_PERIOD=46,CHAR_0=48,CHAR_1=49,CHAR_7=55,CHAR_9=57,CHAR_COLON=58,CHAR_EQUALS=61,CHAR_A=65,CHAR_E=69,CHAR_F=70,CHAR_T=84,CHAR_U=85,CHAR_Z=90,CHAR_LOWBAR=95,CHAR_a=97,CHAR_b=98,CHAR_e=101,CHAR_f=102,CHAR_i=105,CHAR_l=108,CHAR_n=110,CHAR_o=111,CHAR_r=114,CHAR_s=115,CHAR_t=116,CHAR_u=117,CHAR_x=120,CHAR_z=122,CHAR_LCUB=123,CHAR_RCUB=125,CHAR_LSQB=91,CHAR_BSOL=92,CHAR_RSQB=93,CHAR_DEL=127,SURROGATE_FIRST=55296,SURROGATE_LAST=57343,escapes={[CHAR_b]:"\b",[CHAR_t]:"	",[CHAR_n]:`
          -`,[CHAR_f]:"\f",[CHAR_r]:"\r",[CHAR_QUOT]:'"',[CHAR_BSOL]:"\\"};function isDigit(e){return e>=CHAR_0&&e<=CHAR_9}function isHexit(e){return e>=CHAR_A&&e<=CHAR_F||e>=CHAR_a&&e<=CHAR_f||e>=CHAR_0&&e<=CHAR_9}function isBit(e){return e===CHAR_1||e===CHAR_0}function isOctit(e){return e>=CHAR_0&&e<=CHAR_7}function isAlphaNumQuoteHyphen(e){return e>=CHAR_A&&e<=CHAR_Z||e>=CHAR_a&&e<=CHAR_z||e>=CHAR_0&&e<=CHAR_9||e===CHAR_APOS||e===CHAR_QUOT||e===CHAR_LOWBAR||e===CHAR_HYPHEN}function isAlphaNumHyphen(e){return e>=CHAR_A&&e<=CHAR_Z||e>=CHAR_a&&e<=CHAR_z||e>=CHAR_0&&e<=CHAR_9||e===CHAR_LOWBAR||e===CHAR_HYPHEN}var _type=Symbol("type"),_declared=Symbol("declared"),hasOwnProperty=Object.prototype.hasOwnProperty,defineProperty=Object.defineProperty,descriptor={configurable:!0,enumerable:!0,writable:!0,value:void 0};function hasKey(e,r){return hasOwnProperty.call(e,r)?!0:(r==="__proto__"&&defineProperty(e,"__proto__",descriptor),!1)}var INLINE_TABLE=Symbol("inline-table");function InlineTable(){return Object.defineProperties({},{[_type]:{value:INLINE_TABLE}})}function isInlineTable(e){return e===null||typeof e!="object"?!1:e[_type]===INLINE_TABLE}var TABLE=Symbol("table");function Table(){return Object.defineProperties({},{[_type]:{value:TABLE},[_declared]:{value:!1,writable:!0}})}function isTable(e){return e===null||typeof e!="object"?!1:e[_type]===TABLE}var _contentType=Symbol("content-type"),INLINE_LIST=Symbol("inline-list");function InlineList(e){return Object.defineProperties([],{[_type]:{value:INLINE_LIST},[_contentType]:{value:e}})}function isInlineList(e){return e===null||typeof e!="object"?!1:e[_type]===INLINE_LIST}var LIST=Symbol("list");function List(){return Object.defineProperties([],{[_type]:{value:LIST}})}function isList(e){return e===null||typeof e!="object"?!1:e[_type]===LIST}var _custom;try{let utilInspect=eval("require('util').inspect");_custom=utilInspect.custom}catch(e){}var _inspect=_custom||"inspect",BoxedBigInt=class{constructor(r){try{this.value=global.BigInt.asIntN(64,r)}catch{this.value=null}Object.defineProperty(this,_type,{value:INTEGER})}isNaN(){return this.value===null}toString(){return String(this.value)}[_inspect](){return`[BigInt: ${this.toString()}]}`}valueOf(){return this.value}},INTEGER=Symbol("integer");function Integer(e){let r=Number(e);return Object.is(r,-0)&&(r=0),global.BigInt&&!Number.isSafeInteger(r)?new BoxedBigInt(e):Object.defineProperties(new Number(r),{isNaN:{value:function(){return isNaN(this)}},[_type]:{value:INTEGER},[_inspect]:{value:()=>`[Integer: ${e}]`}})}function isInteger(e){return e===null||typeof e!="object"?!1:e[_type]===INTEGER}var FLOAT=Symbol("float");function Float(e){return Object.defineProperties(new Number(e),{[_type]:{value:FLOAT},[_inspect]:{value:()=>`[Float: ${e}]`}})}function isFloat(e){return e===null||typeof e!="object"?!1:e[_type]===FLOAT}function tomlType(e){let r=typeof e;if(r==="object"){if(e===null)return"null";if(e instanceof Date)return"datetime";if(_type in e)switch(e[_type]){case INLINE_TABLE:return"inline-table";case INLINE_LIST:return"inline-list";case TABLE:return"table";case LIST:return"list";case FLOAT:return"float";case INTEGER:return"integer"}}return r}function makeParserClass(e){class r extends e{constructor(){super(),this.ctx=this.obj=Table()}atEndOfWord(){return this.char===CHAR_NUM||this.char===CTRL_I||this.char===CHAR_SP||this.atEndOfLine()}atEndOfLine(){return this.char===e.END||this.char===CTRL_J||this.char===CTRL_M}parseStart(){if(this.char===e.END)return null;if(this.char===CHAR_LSQB)return this.call(this.parseTableOrList);if(this.char===CHAR_NUM)return this.call(this.parseComment);if(this.char===CTRL_J||this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M)return null;if(isAlphaNumQuoteHyphen(this.char))return this.callNow(this.parseAssignStatement);throw this.error(new TomlError(`Unknown character "${this.char}"`))}parseWhitespaceToEOL(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M)return null;if(this.char===CHAR_NUM)return this.goto(this.parseComment);if(this.char===e.END||this.char===CTRL_J)return this.return();throw this.error(new TomlError("Unexpected character, expected only whitespace or comments till end of line"))}parseAssignStatement(){return this.callNow(this.parseAssign,this.recordAssignStatement)}recordAssignStatement(n){let i=this.ctx,s=n.key.pop();for(let a of n.key){if(hasKey(i,a)&&!isTable(i[a]))throw this.error(new TomlError("Can't redefine existing key"));i=i[a]=i[a]||Table()}if(hasKey(i,s))throw this.error(new TomlError("Can't redefine existing key"));return i[_declared]=!0,isInteger(n.value)||isFloat(n.value)?i[s]=n.value.valueOf():i[s]=n.value,this.goto(this.parseWhitespaceToEOL)}parseAssign(){return this.callNow(this.parseKeyword,this.recordAssignKeyword)}recordAssignKeyword(n){return this.state.resultTable?this.state.resultTable.push(n):this.state.resultTable=[n],this.goto(this.parseAssignKeywordPreDot)}parseAssignKeywordPreDot(){if(this.char===CHAR_PERIOD)return this.next(this.parseAssignKeywordPostDot);if(this.char!==CHAR_SP&&this.char!==CTRL_I)return this.goto(this.parseAssignEqual)}parseAssignKeywordPostDot(){if(this.char!==CHAR_SP&&this.char!==CTRL_I)return this.callNow(this.parseKeyword,this.recordAssignKeyword)}parseAssignEqual(){if(this.char===CHAR_EQUALS)return this.next(this.parseAssignPreValue);throw this.error(new TomlError('Invalid character, expected "="'))}parseAssignPreValue(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseValue,this.recordAssignValue)}recordAssignValue(n){return this.returnNow({key:this.state.resultTable,value:n})}parseComment(){do{if(this.char===e.END||this.char===CTRL_J)return this.return();if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("comments")}while(this.nextChar())}parseTableOrList(){if(this.char===CHAR_LSQB)this.next(this.parseList);else return this.goto(this.parseTable)}parseTable(){return this.ctx=this.obj,this.goto(this.parseTableNext)}parseTableNext(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseKeyword,this.parseTableMore)}parseTableMore(n){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CHAR_RSQB){if(hasKey(this.ctx,n)&&(!isTable(this.ctx[n])||this.ctx[n][_declared]))throw this.error(new TomlError("Can't redefine existing key"));return this.ctx=this.ctx[n]=this.ctx[n]||Table(),this.ctx[_declared]=!0,this.next(this.parseWhitespaceToEOL)}else if(this.char===CHAR_PERIOD){if(!hasKey(this.ctx,n))this.ctx=this.ctx[n]=Table();else if(isTable(this.ctx[n]))this.ctx=this.ctx[n];else if(isList(this.ctx[n]))this.ctx=this.ctx[n][this.ctx[n].length-1];else throw this.error(new TomlError("Can't redefine existing key"));return this.next(this.parseTableNext)}else throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseList(){return this.ctx=this.obj,this.goto(this.parseListNext)}parseListNext(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseKeyword,this.parseListMore)}parseListMore(n){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CHAR_RSQB){if(hasKey(this.ctx,n)||(this.ctx[n]=List()),isInlineList(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline array"));if(isList(this.ctx[n])){let i=Table();this.ctx[n].push(i),this.ctx=i}else throw this.error(new TomlError("Can't redefine an existing key"));return this.next(this.parseListEnd)}else if(this.char===CHAR_PERIOD){if(!hasKey(this.ctx,n))this.ctx=this.ctx[n]=Table();else{if(isInlineList(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline array"));if(isInlineTable(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline table"));if(isList(this.ctx[n]))this.ctx=this.ctx[n][this.ctx[n].length-1];else if(isTable(this.ctx[n]))this.ctx=this.ctx[n];else throw this.error(new TomlError("Can't redefine an existing key"))}return this.next(this.parseListNext)}else throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseListEnd(n){if(this.char===CHAR_RSQB)return this.next(this.parseWhitespaceToEOL);throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseValue(){if(this.char===e.END)throw this.error(new TomlError("Key without value"));if(this.char===CHAR_QUOT)return this.next(this.parseDoubleString);if(this.char===CHAR_APOS)return this.next(this.parseSingleString);if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)return this.goto(this.parseNumberSign);if(this.char===CHAR_i)return this.next(this.parseInf);if(this.char===CHAR_n)return this.next(this.parseNan);if(isDigit(this.char))return this.goto(this.parseNumberOrDateTime);if(this.char===CHAR_t||this.char===CHAR_f)return this.goto(this.parseBoolean);if(this.char===CHAR_LSQB)return this.call(this.parseInlineList,this.recordValue);if(this.char===CHAR_LCUB)return this.call(this.parseInlineTable,this.recordValue);throw this.error(new TomlError("Unexpected character, expecting string, number, datetime, boolean, inline array or inline table"))}recordValue(n){return this.returnNow(n)}parseInf(){if(this.char===CHAR_n)return this.next(this.parseInf2);throw this.error(new TomlError('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseInf2(){if(this.char===CHAR_f)return this.state.buf==="-"?this.return(-1/0):this.return(1/0);throw this.error(new TomlError('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseNan(){if(this.char===CHAR_a)return this.next(this.parseNan2);throw this.error(new TomlError('Unexpected character, expected "nan"'))}parseNan2(){if(this.char===CHAR_n)return this.return(NaN);throw this.error(new TomlError('Unexpected character, expected "nan"'))}parseKeyword(){return this.char===CHAR_QUOT?this.next(this.parseBasicString):this.char===CHAR_APOS?this.next(this.parseLiteralString):this.goto(this.parseBareKey)}parseBareKey(){do{if(this.char===e.END)throw this.error(new TomlError("Key ended without value"));if(isAlphaNumHyphen(this.char))this.consume();else{if(this.state.buf.length===0)throw this.error(new TomlError("Empty bare keys are not allowed"));return this.returnNow()}}while(this.nextChar())}parseSingleString(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiStringMaybe):this.goto(this.parseLiteralString)}parseLiteralString(){do{if(this.char===CHAR_APOS)return this.return();if(this.atEndOfLine())throw this.error(new TomlError("Unterminated string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}parseLiteralMultiStringMaybe(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiString):this.returnNow()}parseLiteralMultiString(){return this.char===CTRL_M?null:this.char===CTRL_J?this.next(this.parseLiteralMultiStringContent):this.goto(this.parseLiteralMultiStringContent)}parseLiteralMultiStringContent(){do{if(this.char===CHAR_APOS)return this.next(this.parseLiteralMultiEnd);if(this.char===e.END)throw this.error(new TomlError("Unterminated multi-line string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I&&this.char!==CTRL_J&&this.char!==CTRL_M)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}parseLiteralMultiEnd(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiEnd2):(this.state.buf+="'",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd2(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiEnd3):(this.state.buf+="''",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd3(){return this.char===CHAR_APOS?(this.state.buf+="'",this.next(this.parseLiteralMultiEnd4)):this.returnNow()}parseLiteralMultiEnd4(){return this.char===CHAR_APOS?(this.state.buf+="'",this.return()):this.returnNow()}parseDoubleString(){return this.char===CHAR_QUOT?this.next(this.parseMultiStringMaybe):this.goto(this.parseBasicString)}parseBasicString(){do{if(this.char===CHAR_BSOL)return this.call(this.parseEscape,this.recordEscapeReplacement);if(this.char===CHAR_QUOT)return this.return();if(this.atEndOfLine())throw this.error(new TomlError("Unterminated string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}recordEscapeReplacement(n){return this.state.buf+=n,this.goto(this.parseBasicString)}parseMultiStringMaybe(){return this.char===CHAR_QUOT?this.next(this.parseMultiString):this.returnNow()}parseMultiString(){return this.char===CTRL_M?null:this.char===CTRL_J?this.next(this.parseMultiStringContent):this.goto(this.parseMultiStringContent)}parseMultiStringContent(){do{if(this.char===CHAR_BSOL)return this.call(this.parseMultiEscape,this.recordMultiEscapeReplacement);if(this.char===CHAR_QUOT)return this.next(this.parseMultiEnd);if(this.char===e.END)throw this.error(new TomlError("Unterminated multi-line string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I&&this.char!==CTRL_J&&this.char!==CTRL_M)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}errorControlCharIn(n){let i="\\u00";return this.char<16&&(i+="0"),i+=this.char.toString(16),this.error(new TomlError(`Control characters (codes < 0x1f and 0x7f) are not allowed in ${n}, use ${i} instead`))}recordMultiEscapeReplacement(n){return this.state.buf+=n,this.goto(this.parseMultiStringContent)}parseMultiEnd(){return this.char===CHAR_QUOT?this.next(this.parseMultiEnd2):(this.state.buf+='"',this.goto(this.parseMultiStringContent))}parseMultiEnd2(){return this.char===CHAR_QUOT?this.next(this.parseMultiEnd3):(this.state.buf+='""',this.goto(this.parseMultiStringContent))}parseMultiEnd3(){return this.char===CHAR_QUOT?(this.state.buf+='"',this.next(this.parseMultiEnd4)):this.returnNow()}parseMultiEnd4(){return this.char===CHAR_QUOT?(this.state.buf+='"',this.return()):this.returnNow()}parseMultiEscape(){return this.char===CTRL_M||this.char===CTRL_J?this.next(this.parseMultiTrim):this.char===CHAR_SP||this.char===CTRL_I?this.next(this.parsePreMultiTrim):this.goto(this.parseEscape)}parsePreMultiTrim(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CTRL_M||this.char===CTRL_J)return this.next(this.parseMultiTrim);throw this.error(new TomlError("Can't escape whitespace"))}parseMultiTrim(){return this.char===CTRL_J||this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M?null:this.returnNow()}parseEscape(){if(this.char in escapes)return this.return(escapes[this.char]);if(this.char===CHAR_u)return this.call(this.parseSmallUnicode,this.parseUnicodeReturn);if(this.char===CHAR_U)return this.call(this.parseLargeUnicode,this.parseUnicodeReturn);throw this.error(new TomlError("Unknown escape character: "+this.char))}parseUnicodeReturn(n){try{let i=parseInt(n,16);if(i>=SURROGATE_FIRST&&i<=SURROGATE_LAST)throw this.error(new TomlError("Invalid unicode, character in range 0xD800 - 0xDFFF is reserved"));return this.returnNow(String.fromCodePoint(i))}catch(i){throw this.error(TomlError.wrap(i))}}parseSmallUnicode(){if(isHexit(this.char)){if(this.consume(),this.state.buf.length>=4)return this.return()}else throw this.error(new TomlError("Invalid character in unicode sequence, expected hex"))}parseLargeUnicode(){if(isHexit(this.char)){if(this.consume(),this.state.buf.length>=8)return this.return()}else throw this.error(new TomlError("Invalid character in unicode sequence, expected hex"))}parseNumberSign(){return this.consume(),this.next(this.parseMaybeSignedInfOrNan)}parseMaybeSignedInfOrNan(){return this.char===CHAR_i?this.next(this.parseInf):this.char===CHAR_n?this.next(this.parseNan):this.callNow(this.parseNoUnder,this.parseNumberIntegerStart)}parseNumberIntegerStart(){return this.char===CHAR_0?(this.consume(),this.next(this.parseNumberIntegerExponentOrDecimal)):this.goto(this.parseNumberInteger)}parseNumberIntegerExponentOrDecimal(){return this.char===CHAR_PERIOD?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Integer(this.state.buf))}parseNumberInteger(){if(isDigit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder);if(this.char===CHAR_E||this.char===CHAR_e)return this.consume(),this.next(this.parseNumberExponentSign);if(this.char===CHAR_PERIOD)return this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseNoUnder(){if(this.char===CHAR_LOWBAR||this.char===CHAR_PERIOD||this.char===CHAR_E||this.char===CHAR_e)throw this.error(new TomlError("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new TomlError("Incomplete number"));return this.returnNow()}parseNoUnderHexOctBinLiteral(){if(this.char===CHAR_LOWBAR||this.char===CHAR_PERIOD)throw this.error(new TomlError("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new TomlError("Incomplete number"));return this.returnNow()}parseNumberFloat(){if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder,this.parseNumberFloat);if(isDigit(this.char))this.consume();else return this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Float(this.state.buf))}parseNumberExponentSign(){if(isDigit(this.char))return this.goto(this.parseNumberExponent);if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.call(this.parseNoUnder,this.parseNumberExponent);else throw this.error(new TomlError("Unexpected character, expected -, + or digit"))}parseNumberExponent(){if(isDigit(this.char))this.consume();else return this.char===CHAR_LOWBAR?this.call(this.parseNoUnder):this.returnNow(Float(this.state.buf))}parseNumberOrDateTime(){return this.char===CHAR_0?(this.consume(),this.next(this.parseNumberBaseOrDateTime)):this.goto(this.parseNumberOrDateTimeOnly)}parseNumberOrDateTimeOnly(){if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder,this.parseNumberInteger);if(isDigit(this.char))this.consume(),this.state.buf.length>4&&this.next(this.parseNumberInteger);else return this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.char===CHAR_PERIOD?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===CHAR_HYPHEN?this.goto(this.parseDateTime):this.char===CHAR_COLON?this.goto(this.parseOnlyTimeHour):this.returnNow(Integer(this.state.buf))}parseDateTimeOnly(){if(this.state.buf.length<4){if(isDigit(this.char))return this.consume();if(this.char===CHAR_COLON)return this.goto(this.parseOnlyTimeHour);throw this.error(new TomlError("Expected digit while parsing year part of a date"))}else{if(this.char===CHAR_HYPHEN)return this.goto(this.parseDateTime);throw this.error(new TomlError("Expected hyphen (-) while parsing year part of date"))}}parseNumberBaseOrDateTime(){return this.char===CHAR_b?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerBin)):this.char===CHAR_o?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerOct)):this.char===CHAR_x?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerHex)):this.char===CHAR_PERIOD?this.goto(this.parseNumberInteger):isDigit(this.char)?this.goto(this.parseDateTimeOnly):this.returnNow(Integer(this.state.buf))}parseIntegerHex(){if(isHexit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseIntegerOct(){if(isOctit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseIntegerBin(){if(isBit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseDateTime(){if(this.state.buf.length<4)throw this.error(new TomlError("Years less than 1000 must be zero padded to four characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseDateMonth)}parseDateMonth(){if(this.char===CHAR_HYPHEN){if(this.state.buf.length<2)throw this.error(new TomlError("Months less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseDateDay)}else if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}parseDateDay(){if(this.char===CHAR_T||this.char===CHAR_SP){if(this.state.buf.length<2)throw this.error(new TomlError("Days less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseStartTimeHour)}else{if(this.atEndOfWord())return this.returnNow(createDate(this.state.result+"-"+this.state.buf));if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}}parseStartTimeHour(){return this.atEndOfWord()?this.returnNow(createDate(this.state.result)):this.goto(this.parseTimeHour)}parseTimeHour(){if(this.char===CHAR_COLON){if(this.state.buf.length<2)throw this.error(new TomlError("Hours less than 10 must be zero padded to two characters"));return this.state.result+="T"+this.state.buf,this.state.buf="",this.next(this.parseTimeMin)}else if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}parseTimeMin(){if(this.state.buf.length<2&&isDigit(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===CHAR_COLON)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeSec);throw this.error(new TomlError("Incomplete datetime"))}}parseTimeSec(){if(isDigit(this.char)){if(this.consume(),this.state.buf.length===2)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeZoneOrFraction)}else throw this.error(new TomlError("Incomplete datetime"))}parseOnlyTimeHour(){if(this.char===CHAR_COLON){if(this.state.buf.length<2)throw this.error(new TomlError("Hours less than 10 must be zero padded to two characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeMin)}else throw this.error(new TomlError("Incomplete time"))}parseOnlyTimeMin(){if(this.state.buf.length<2&&isDigit(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===CHAR_COLON)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeSec);throw this.error(new TomlError("Incomplete time"))}}parseOnlyTimeSec(){if(isDigit(this.char)){if(this.consume(),this.state.buf.length===2)return this.next(this.parseOnlyTimeFractionMaybe)}else throw this.error(new TomlError("Incomplete time"))}parseOnlyTimeFractionMaybe(){if(this.state.result+=":"+this.state.buf,this.char===CHAR_PERIOD)this.state.buf="",this.next(this.parseOnlyTimeFraction);else return this.return(createTime(this.state.result))}parseOnlyTimeFraction(){if(isDigit(this.char))this.consume();else if(this.atEndOfWord()){if(this.state.buf.length===0)throw this.error(new TomlError("Expected digit in milliseconds"));return this.returnNow(createTime(this.state.result+"."+this.state.buf))}else throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}parseTimeZoneOrFraction(){if(this.char===CHAR_PERIOD)this.consume(),this.next(this.parseDateTimeFraction);else if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===CHAR_Z)return this.consume(),this.return(createDateTime(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(createDateTimeFloat(this.state.result+this.state.buf));throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}parseDateTimeFraction(){if(isDigit(this.char))this.consume();else{if(this.state.buf.length===1)throw this.error(new TomlError("Expected digit in milliseconds"));if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===CHAR_Z)return this.consume(),this.return(createDateTime(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(createDateTimeFloat(this.state.result+this.state.buf));throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}}parseTimeZoneHour(){if(isDigit(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.next(this.parseTimeZoneSep)}else throw this.error(new TomlError("Unexpected character in datetime, expected digit"))}parseTimeZoneSep(){if(this.char===CHAR_COLON)this.consume(),this.next(this.parseTimeZoneMin);else throw this.error(new TomlError("Unexpected character in datetime, expected colon"))}parseTimeZoneMin(){if(isDigit(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.return(createDateTime(this.state.result+this.state.buf))}else throw this.error(new TomlError("Unexpected character in datetime, expected digit"))}parseBoolean(){if(this.char===CHAR_t)return this.consume(),this.next(this.parseTrue_r);if(this.char===CHAR_f)return this.consume(),this.next(this.parseFalse_a)}parseTrue_r(){if(this.char===CHAR_r)return this.consume(),this.next(this.parseTrue_u);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseTrue_u(){if(this.char===CHAR_u)return this.consume(),this.next(this.parseTrue_e);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseTrue_e(){if(this.char===CHAR_e)return this.return(!0);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_a(){if(this.char===CHAR_a)return this.consume(),this.next(this.parseFalse_l);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_l(){if(this.char===CHAR_l)return this.consume(),this.next(this.parseFalse_s);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_s(){if(this.char===CHAR_s)return this.consume(),this.next(this.parseFalse_e);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_e(){if(this.char===CHAR_e)return this.return(!1);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseInlineList(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M||this.char===CTRL_J)return null;if(this.char===e.END)throw this.error(new TomlError("Unterminated inline array"));return this.char===CHAR_NUM?this.call(this.parseComment):this.char===CHAR_RSQB?this.return(this.state.resultArr||InlineList()):this.callNow(this.parseValue,this.recordInlineListValue)}recordInlineListValue(n){return this.state.resultArr||(this.state.resultArr=InlineList(tomlType(n))),isFloat(n)||isInteger(n)?this.state.resultArr.push(n.valueOf()):this.state.resultArr.push(n),this.goto(this.parseInlineListNext)}parseInlineListNext(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M||this.char===CTRL_J)return null;if(this.char===CHAR_NUM)return this.call(this.parseComment);if(this.char===CHAR_COMMA)return this.next(this.parseInlineList);if(this.char===CHAR_RSQB)return this.goto(this.parseInlineList);throw this.error(new TomlError("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTable(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));return this.char===CHAR_RCUB?this.return(this.state.resultTable||InlineTable()):(this.state.resultTable||(this.state.resultTable=InlineTable()),this.callNow(this.parseAssign,this.recordInlineTableValue))}recordInlineTableValue(n){let i=this.state.resultTable,s=n.key.pop();for(let a of n.key){if(hasKey(i,a)&&(!isTable(i[a])||i[a][_declared]))throw this.error(new TomlError("Can't redefine existing key"));i=i[a]=i[a]||Table()}if(hasKey(i,s))throw this.error(new TomlError("Can't redefine existing key"));return isInteger(n.value)||isFloat(n.value)?i[s]=n.value.valueOf():i[s]=n.value,this.goto(this.parseInlineTableNext)}parseInlineTableNext(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));if(this.char===CHAR_COMMA)return this.next(this.parseInlineTablePostComma);if(this.char===CHAR_RCUB)return this.goto(this.parseInlineTable);throw this.error(new TomlError("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTablePostComma(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));if(this.char===CHAR_COMMA)throw this.error(new TomlError("Empty elements in inline tables are not permitted"));if(this.char===CHAR_RCUB)throw this.error(new TomlError("Trailing commas in inline tables are not permitted"));return this.goto(this.parseInlineTable)}}return r}});var a1r=A((hb1,pLa)=>{"use strict";pLa.exports=DVf;function DVf(e,r){if(e.pos==null||e.line==null)return e;let t=e.message;if(t+=` at row ${e.line+1}, col ${e.col+1}, pos ${e.pos}:
          +`,N3t=class e extends YMf.Datasource{static id="orb";constructor(){super(e.id)}customRegistrySupport=!1;defaultRegistryUrls=["https://circleci.com/"];async getReleases({packageName:r,registryUrl:t}){var u,m;if(!t)return null;let n=`${t}graphql-unstable`,i={query:JMf,variables:{packageName:r}},s=(await this.http.postJson(n,{body:i})).body;if(!((u=s==null?void 0:s.data)!=null&&u.orb))return r9a.logger.debug({res:s},`Failed to look up orb ${r}`),null;let{orb:a}=s.data,o=(m=a.homeUrl)!=null&&m.length?a.homeUrl:`https://circleci.com/developer/orbs/orb/${r}`,c=a.versions.map(({version:h,createdAt:_})=>({version:h,releaseTimestamp:_??null})),l={homepage:o,isPrivate:!!a.isPrivate,releases:c};return r9a.logger.trace({dep:l},"dep"),l}};mgr.OrbDatasource=N3t;HMf.__decorate([(0,WMf.cache)({namespace:`datasource-${N3t.id}`,key:({packageName:e})=>e})],N3t.prototype,"getReleases",null)});var s9a=A(B1=>{"use strict";Object.defineProperty(B1,"__esModule",{value:!0});B1.RegistryMeta=B1.PackagistFile=B1.PackagesResponse=B1.RegistryFile=B1.HashSpec=B1.parsePackagesResponses=B1.extractDepReleases=B1.extractReleaseResult=B1.parsePackagesResponse=B1.ComposerPackagesResponse=B1.ComposerReleases=B1.ComposerRelease=B1.MinifiedArray=void 0;var XMf=(tn(),Dr(en)),n9a=XMf.__importDefault(_a()),d_=gy(),ZMf=Pi(),Eat=WO();B1.MinifiedArray=d_.z.array(d_.z.record(d_.z.unknown())).transform(e=>{if(e.length===0)return e;let r={};for(let t of e){for(let n of Object.keys(t))r[n]??=void 0;for(let n of Object.keys(r)){let i=t[n];if(i==="__unset"){delete t[n],r[n]=void 0;continue}if(!n9a.default.undefined(i)){r[n]=i;continue}if(!n9a.default.undefined(r[n])){t[n]=r[n];continue}}}return e});B1.ComposerRelease=d_.z.object({version:d_.z.string(),homepage:d_.z.string().nullable().catch(null),source:d_.z.object({url:d_.z.string()}).nullable().catch(null),time:d_.z.string().nullable().catch(null),require:d_.z.object({php:d_.z.string()}).nullable().catch(null)});B1.ComposerReleases=d_.z.union([B1.MinifiedArray.pipe((0,Eat.LooseArray)(B1.ComposerRelease)),(0,Eat.LooseRecord)(B1.ComposerRelease).transform(e=>Object.values(e))]).catch([]);B1.ComposerPackagesResponse=d_.z.object({packageName:d_.z.string(),packagesResponse:d_.z.object({packages:d_.z.record(d_.z.unknown())})}).transform(({packageName:e,packagesResponse:r})=>r.packages[e]).transform(e=>B1.ComposerReleases.parse(e));function i9a(e,r){try{return B1.ComposerPackagesResponse.parse({packageName:e,packagesResponse:r})}catch(t){return ZMf.logger.debug({packageName:e,err:t},`Error parsing packagist response for ${e}`),[]}}B1.parsePackagesResponse=i9a;function Sjn(...e){var s,a;let r=[],t,n;for(let o of e)for(let c of o){let l=c.version.replace(/^v/,""),u=c.version,m={version:l,gitRef:u};c.time&&(m.releaseTimestamp=c.time),(s=c.require)!=null&&s.php&&(m.constraints={php:[c.require.php]}),r.push(m),!t&&c.homepage&&(t=c.homepage),!n&&((a=c.source)!=null&&a.url)&&(n=c.source.url)}if(r.length===0)return null;let i={releases:r};return t&&(i.homepage=t),n&&(i.sourceUrl=n),i}B1.extractReleaseResult=Sjn;function eLf(e){let r=B1.ComposerReleases.parse(e);return Sjn(r)}B1.extractDepReleases=eLf;function tLf(e,r){let t=r.map(n=>i9a(e,n));return Sjn(...t)}B1.parsePackagesResponses=tLf;B1.HashSpec=d_.z.union([d_.z.object({sha256:d_.z.string().nullable()}).transform(({sha256:e})=>({hash:e})),d_.z.object({sha1:d_.z.string().nullable()}).transform(({sha1:e})=>({hash:e}))]);B1.RegistryFile=d_.z.intersection(B1.HashSpec,d_.z.object({key:d_.z.string()}));B1.PackagesResponse=d_.z.object({packages:(0,Eat.LooseRecord)(B1.ComposerReleases).catch({})});B1.PackagistFile=B1.PackagesResponse.merge(d_.z.object({providers:(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.fromEntries(Object.entries(e).map(([r,{hash:t}])=>[r,t]))).catch({})}));B1.RegistryMeta=d_.z.record(d_.z.unknown()).catch({}).pipe(B1.PackagistFile.merge(d_.z.object({includes:(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.entries(e).map(([r,{hash:t}])=>({key:r,hash:t}))).catch([]),"provider-includes":(0,Eat.LooseRecord)(B1.HashSpec).transform(e=>Object.entries(e).map(([r,{hash:t}])=>({key:r,hash:t}))).catch([]),"providers-lazy-url":d_.z.string().nullable().catch(null),"providers-url":d_.z.string().nullable().catch(null),"metadata-url":d_.z.string().nullable().catch(null),"available-packages":d_.z.array(d_.z.string()).nullable().catch(null)}))).transform(({["includes"]:e,["packages"]:r,["provider-includes"]:t,["providers"]:n,["providers-lazy-url"]:i,["providers-url"]:s,["metadata-url"]:a,["available-packages"]:o})=>({packages:r,includesFiles:e,providerPackages:n,files:t,providersUrl:s,providersLazyUrl:i,metadataUrl:a,includesPackages:{},availablePackages:o}))});var wat=A(hgr=>{"use strict";Object.defineProperty(hgr,"__esModule",{value:!0});hgr.PackagistDatasource=void 0;var Sat=(tn(),Dr(en)),a9a=gy(),o9a=Pi(),c9a=Ug(),wjn=ug(),rLf=Sat.__importStar($y()),u9a=Sat.__importStar(lP()),Dat=Ip(),nLf=Sat.__importStar(c0e()),iLf=K0(),JSe=s9a(),sz=class e extends iLf.Datasource{static id="packagist";constructor(){super(e.id)}defaultRegistryUrls=["https://packagist.org"];defaultVersioning=nLf.id;registryStrategy="hunt";static getHostOpts(r){let{username:t,password:n}=rLf.find({hostType:e.id,url:r});return t&&n?{username:t,password:n}:{}}async getJson(r,t){let n=e.getHostOpts(r),{body:i}=await this.http.getJson(r,n);return t.parse(i)}async getRegistryMeta(r){let t=(0,Dat.resolveBaseUrl)(r,"packages.json");return await this.getJson(t,JSe.RegistryMeta)}static isPrivatePackage(r){return!!e.getHostOpts(r).password}static getPackagistFileUrl(r,t){let{key:n,hash:i}=t,s=i?n.replace("%hash%",i):n;return(0,Dat.resolveBaseUrl)(r,s)}async getPackagistFile(r,t){let n=e.getPackagistFileUrl(r,t);return await this.getJson(n,JSe.PackagistFile)}async fetchProviderPackages(r,t){await u9a.map(t.files,async n=>{let i=await this.getPackagistFile(r,n);Object.assign(t.providerPackages,i.providers)})}async fetchIncludesPackages(r,t){await u9a.map(t.includesFiles,async n=>{let i=await this.getPackagistFile(r,n);for(let[s,a]of Object.entries(i.packages))t.includesPackages[s]=(0,JSe.extractDepReleases)(a)})}async packagistV2Lookup(r,t,n){let i=(0,Dat.replaceUrlPath)(r,t.replace("%package%",n)),s=this.getJson(i,a9a.z.unknown()),a=(0,Dat.replaceUrlPath)(r,t.replace("%package%",`${n}~dev`)),o=this.getJson(a,a9a.z.unknown()).then(l=>l,()=>null),c=await Promise.all([s,o]);return(0,JSe.parsePackagesResponses)(n,c)}getPkgUrl(r,t,n){if(n.providersUrl&&r in n.providerPackages){let i=n.providersUrl.replace("%package%",r),s=n.providerPackages[r];return s&&(i=i.replace("%hash%",s)),(0,Dat.replaceUrlPath)(t,i)}return n.providersLazyUrl?(0,Dat.replaceUrlPath)(t,n.providersLazyUrl.replace("%package%",r)):null}async getReleases({packageName:r,registryUrl:t}){if(o9a.logger.trace(`getReleases(${r})`),!t)return null;try{let n=await this.getRegistryMeta(t);if(n.availablePackages&&!n.availablePackages.includes(r))return null;if(n.metadataUrl)return await this.packagistV2Lookup(t,n.metadataUrl,r);if(n.packages[r])return(0,JSe.extractDepReleases)(n.packages[r]);if(await this.fetchIncludesPackages(t,n),n.includesPackages[r])return n.includesPackages[r];await this.fetchProviderPackages(t,n);let i=this.getPkgUrl(r,t,n);if(!i)return null;let s=await this.getJson(i,JSe.PackagesResponse),a=(0,JSe.extractDepReleases)(s.packages[r]);return o9a.logger.trace({dep:a},"dep"),a}catch(n){if(n.host==="packagist.org"){if(n.code==="ECONNRESET"||n.code==="ETIMEDOUT")throw new c9a.ExternalHostError(n);if(n.statusCode&&n.statusCode>=500&&n.statusCode<600)throw new c9a.ExternalHostError(n)}throw n}}};hgr.PackagistDatasource=sz;Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}`,key:e=>`getRegistryMeta:${e}`})],sz.prototype,"getRegistryMeta",null);Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}-public-files`,key:(e,r)=>sz.getPackagistFileUrl(e,r),cacheable:e=>!sz.isPrivatePackage(e),ttlMinutes:1440})],sz.prototype,"getPackagistFile",null);Sat.__decorate([(0,wjn.cache)({namespace:`datasource-${sz.id}-org`,key:(e,r,t)=>`${e}:${r}:${t}`,ttlMinutes:10})],sz.prototype,"packagistV2Lookup",null)});var ygr=A(ggr=>{"use strict";Object.defineProperty(ggr,"__esModule",{value:!0});ggr.PodDatasource=void 0;var d9a=(tn(),Dr(en)),sLf=d9a.__importDefault(require("node:crypto")),aLf=Zp(),O3t=Pi(),oLf=Ug(),cLf=ug(),uLf=TV(),B3t=Ba(),lLf=K0(),dLf=Iar();function p9a(e){return sLf.default.createHash("md5").update(e).digest("hex").slice(0,3).split("")}var m9a=(0,B3t.regEx)(/(?^https:\/\/[a-zA-Z0-9-.]+)\/(?[^/]+)\/(?[^/]+?)(?:\.git|\/.*)?$/);function pLf(e,r){let{hostURL:t,account:n,repo:i,useShard:s,useSpecs:a}=r,o=t&&t!=="https://github.com"?`${t}/api/v3/repos`:"https://api.github.com/repos",c=p9a(e).join("/"),l=a?`Specs/${e}`:e,u=a?`Specs/${c}/${e}`:`${c}/${e}`;return`${o}/${n}/${i}/contents/${s?u:l}`}function l9a(e,r){var i;let t={packageName:e,err:r},n=((i=r.response)==null?void 0:i.statusCode)??0;if(n===429||n>=500&&n<600)throw O3t.logger.warn({packageName:e,err:r},"CocoaPods registry failure"),new oLf.ExternalHostError(r);n===401?O3t.logger.debug(t,"Authorization error"):n===404?O3t.logger.debug(t,"Package lookup error"):r.message===aLf.HOST_DISABLED?O3t.logger.trace(t,"Host disabled"):O3t.logger.warn(t,"CocoaPods lookup failure: Unknown error")}function mLf(e){let r=m9a.exec(e);if(r){let{account:t,repo:n}=r.groups??{};return t.toLowerCase()==="cocoapods"&&n.toLowerCase()==="specs"}return!1}function fLf(e,r){let t=p9a(e).join("_");return`${r}/all_pods_versions_${t}.txt`}var q3t=class e extends lLf.Datasource{static id="pod";defaultRegistryUrls=["https://cdn.cocoapods.org"];registryStrategy="hunt";githubHttp;constructor(){super(e.id),this.githubHttp=new uLf.GithubHttp(e.id)}async requestCDN(r,t){try{let n=await this.http.get(r);if(n!=null&&n.body)return n.body}catch(n){l9a(t,n)}return null}async requestGithub(r,t){try{let n=await this.githubHttp.getJson(r);if(n!=null&&n.body)return n.body}catch(n){l9a(t,n)}return null}async getReleasesFromGithub(r,t,n=!0,i=!0,s="withShardWithSpec"){let a=pLf(r,{...t,useShard:n,useSpecs:i}),o=await this.requestGithub(a,r);if(o)return{releases:o.map(({name:l})=>({version:l}))};switch(s){case"withShardWithSpec":return this.getReleasesFromGithub(r,t,!0,!1,"withShardWithoutSpec");case"withShardWithoutSpec":return this.getReleasesFromGithub(r,t,!1,!0,"withSpecsWithoutShard");case"withSpecsWithoutShard":return this.getReleasesFromGithub(r,t,!1,!1,"withoutSpecsWithoutShard");case"withoutSpecsWithoutShard":default:return null}}async getReleasesFromCDN(r,t){let n=fLf(r,t),i=await this.requestCDN(n,r);if(i){let s=i.split(B3t.newlineRegex);for(let a=0;a({version:m}))}}}return null}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let n=r.replace((0,B3t.regEx)(/\/.*$/),""),i=t.replace((0,B3t.regEx)(/\/+$/),"");mLf(i)&&([i]=this.defaultRegistryUrls);let s=null,a=m9a.exec(i);if(a){i=(0,dLf.massageGithubUrl)(i);let{hostURL:o,account:c,repo:l}=(a==null?void 0:a.groups)??{},u={hostURL:o,account:c,repo:l};s=await this.getReleasesFromGithub(n,u)}else s=await this.getReleasesFromCDN(n,i);return s}};ggr.PodDatasource=q3t;d9a.__decorate([(0,cLf.cache)({ttlMinutes:30,namespace:`datasource-${q3t.id}`,key:({packageName:e,registryUrl:r})=>`${r}:${e}`})],q3t.prototype,"getReleases",null)});var f9a=A(_gr=>{"use strict";Object.defineProperty(_gr,"__esModule",{value:!0});_gr.PUPPET_FORGE=void 0;_gr.PUPPET_FORGE="https://forgeapi.puppet.com"});var bgr=A(Agr=>{"use strict";Object.defineProperty(Agr,"__esModule",{value:!0});Agr.PuppetForgeDatasource=void 0;var hLf=K0(),gLf=f9a(),Ijn=class e extends hLf.Datasource{static id="puppet-forge";constructor(){super(e.id)}defaultRegistryUrls=[gLf.PUPPET_FORGE];async getReleases({packageName:r,registryUrl:t}){var o;let n=r.replace("/","-"),i=`${t}/v3/modules/${n}?exclude_fields=current_release`,s;try{s=(await this.http.getJson(i)).body}catch(c){this.handleGenericErrors(c)}let a=(o=s==null?void 0:s.releases)==null?void 0:o.map(c=>({version:c.version,downloadUrl:c.file_uri,releaseTimestamp:c.created_at,registryUrl:t}));return a!=null&&a.length?e.createReleaseResult(a,s):null}static createReleaseResult(r,t){let n={releases:r,homepage:t.homepage_url};return t.deprecated_for&&(n.deprecationMessage=t.deprecated_for),n}};Agr.PuppetForgeDatasource=Ijn});var b9a=A(vgr=>{"use strict";Object.defineProperty(vgr,"__esModule",{value:!0});vgr.RepologyDatasource=void 0;var A9a=(tn(),Dr(en)),h9a=A9a.__importDefault(_a()),yLf=Zp(),Iat=Pi(),g9a=Ug(),_Lf=ug(),Cgr=Ip(),ALf=K0(),y9a=["binname","srcname"];function _9a(e,r,t,n){let i=e.filter(a=>a.repo===r);if(i.length===0)return null;if(i.length===1)return i;let s=i.filter(a=>{for(let o of n)if(a[o]&&a[o]===t)return!0;return!1});return s.length>0?s:null}var M3t=class e extends ALf.Datasource{static id="repology";defaultRegistryUrls=["https://repology.org/"];registryStrategy="hunt";constructor(){super(e.id)}async queryPackages(r){try{return(await this.http.getJson(r)).body}catch(t){if(t.statusCode===404)return[];throw t}}async queryPackagesViaResolver(r,t,n,i){let s=(0,Cgr.getQueryString)({repo:t,name_type:i,target_page:"api_v1_project",noautoresolve:"on",name:n});return await this.queryPackages((0,Cgr.joinUrlParts)(r,`tools/project-by?${s}`))}async queryPackagesViaAPI(r,t){return await this.queryPackages((0,Cgr.joinUrlParts)(r,"api/v1/project",t))}async queryPackage(r,t,n){let i;try{for(let s of y9a)if(i=await this.queryPackagesViaResolver(r,t,n,s),i){let a=_9a(i,t,n,[s]);if(h9a.default.nonEmptyArray(a))return a}}catch(s){if(s.statusCode===403){Iat.logger.debug({repoName:t,pkgName:n},"Repology does not support tools/project-by lookups for repository. Will try direct API access now"),i=await this.queryPackagesViaAPI(r,n);let a=_9a(i,t,n,y9a);if(h9a.default.nonEmptyArray(a))return a}else if(s.statusCode===300){Iat.logger.warn({repoName:t,pkgName:n},"Ambiguous redirection from package name to project name in Repology. Skipping this package");return}throw s}Iat.logger.debug({repoName:t,pkgName:n},"Repository or package not found on Repology")}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let[n,i]=r.split("/",2);if(!n||!i)throw new g9a.ExternalHostError(new Error("Repology lookup name must contain repository and package separated by slash (/)"));Iat.logger.trace(`repology.getReleases(${n}, ${i})`);try{let s=await this.queryPackage(t,n,i);return s?{releases:s.map(o=>({version:o.origversion??o.version}))}:null}catch(s){throw s.message===yLf.HOST_DISABLED?Iat.logger.trace({packageName:r,err:s},"Host disabled"):Iat.logger.warn({packageName:r,err:s},"Repology lookup failed with unexpected error"),new g9a.ExternalHostError(s)}}};vgr.RepologyDatasource=M3t;A9a.__decorate([(0,_Lf.cache)({ttlMinutes:60,namespace:`datasource-${M3t.id}-list`,key:(e,r,t)=>(0,Cgr.joinUrlParts)(e,r,t)})],M3t.prototype,"queryPackage",null)});var xjn=A(E0e=>{"use strict";Object.defineProperty(E0e,"__esModule",{value:!0});E0e.getLatestVersion=E0e.normalizeRootRelativeUrls=E0e.parseIndexDir=void 0;var bLf=Ba(),CLf=qfe(),C9a=/(?<=href=['"])[^'"]*(?=\/['"])/gi;function vLf(e,r=t=>!(0,bLf.regEx)(/^\.+/).test(t)){return(e.match(C9a)??[]).filter(r)}E0e.parseIndexDir=vLf;function ELf(e,r){let t=new URL(r.toString()).pathname;return e.replace(C9a,n=>n.replace(t,""))}E0e.normalizeRootRelativeUrls=ELf;function DLf(e){return e!=null&&e.length?e.reduce((r,t)=>(0,CLf.compare)(t,r)===1?t:r):null}E0e.getLatestVersion=DLf});var G3t=A(Egr=>{"use strict";Object.defineProperty(Egr,"__esModule",{value:!0});Egr.SbtPackageDatasource=void 0;var SLf=(tn(),Dr(en)),wLf=WW(),Tjn=Pi(),ILf=Wb(),L3t=Ba(),Pjn=Ip(),xLf=SLf.__importStar(NPt()),TLf=qfe(),PLf=mx(),RLf=YDe(),Rjn=Tar(),j3t=xjn(),kjn=class e extends PLf.MavenDatasource{static id="sbt-package";defaultRegistryUrls=[RLf.MAVEN_REPO];defaultVersioning=xLf.id;registryStrategy="hunt";constructor(r=e.id){super(r),this.http=new ILf.Http("sbt")}async getArtifactSubdirs(r,t,n){let i=(0,Pjn.ensureTrailingSlash)(r),{body:s}=await(0,Rjn.downloadHttpProtocol)(this.http,i);if(s){let a=l=>(0,j3t.parseIndexDir)(l,u=>u===t?!0:u.startsWith(`${t}_native`)||u.startsWith(`${t}_sjs`)?!1:u.startsWith(`${t}_`)),o=(0,j3t.normalizeRootRelativeUrls)(s,i),c=a(o);return n&&c.includes(`${t}_${n}`)&&(c=[`${t}_${n}`]),c}return null}async getPackageReleases(r,t){if(t){let n=[],i=s=>(0,j3t.parseIndexDir)(s,a=>!(0,L3t.regEx)(/^\.+$/).test(a));for(let s of t){let a=(0,Pjn.ensureTrailingSlash)(`${r}/${s}`),{body:o}=await(0,Rjn.downloadHttpProtocol)(this.http,a);if(o){let c=(0,j3t.normalizeRootRelativeUrls)(o,a);i(c).forEach(u=>n.push(u))}}if(n.length)return[...new Set(n)].sort(TLf.compare)}return null}async getUrls(r,t,n){let i={};if(!(t!=null&&t.length)||!n)return i;for(let s of t){let[a]=s.split("_"),o=[`${s}-${n}.pom`,`${a}-${n}.pom`];for(let c of o){let l=`${r}/${s}/${n}/${c}`,{body:u}=await(0,Rjn.downloadHttpProtocol)(this.http,l);if(u){let m=new wLf.XmlDocument(u),h=m.valueWithPath("url");h&&(i.homepage=h);let _=m.valueWithPath("scm.url");return _&&(i.sourceUrl=_.replace((0,L3t.regEx)(/^scm:/),"").replace((0,L3t.regEx)(/^git:/),"").replace((0,L3t.regEx)(/^git@github.com:/),"https://github.com/").replace((0,L3t.regEx)(/\.git$/),"")),i}}}return i}async getReleases(r){let{packageName:t,registryUrl:n}=r;if(!n)return null;let[i,s]=t.split(":"),a=i.split("."),o=s.split("_"),[c,l]=o,u=(0,Pjn.ensureTrailingSlash)(n),m=[];m.push(`${u}${a.join("/")}`),m.push(`${u}${a.join(".")}`);for(let _=0;_({version:R}))}}Tjn.logger.debug(`No versions discovered for ${t} listing organization root package folder, fallback to maven datasource for version discovery`);let h=await super.getReleases(r);return h||(Tjn.logger.debug(`No versions found for ${t} in ${m.length} repositories`),null)}};Egr.SbtPackageDatasource=kjn});var Sgr=A(xY=>{"use strict";Object.defineProperty(xY,"__esModule",{value:!0});xY.SbtPluginDatasource=xY.defaultRegistryUrls=xY.SBT_PLUGINS_REPO=void 0;var kLf=(tn(),Dr(en)),v9a=Pi(),FLf=Wb(),E9a=Ba(),Dgr=Ip(),NLf=kLf.__importStar(NPt()),OLf=qfe(),Fjn=Tar(),BLf=G3t(),D9a=xjn();xY.SBT_PLUGINS_REPO="https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases";xY.defaultRegistryUrls=[xY.SBT_PLUGINS_REPO];var Njn=class e extends BLf.SbtPackageDatasource{static id="sbt-plugin";defaultRegistryUrls=xY.defaultRegistryUrls;registryStrategy="hunt";defaultVersioning=NLf.id;constructor(){super(e.id),this.http=new FLf.Http("sbt")}async resolvePluginReleases(r,t,n){let i=`${r}/${t}`,s=o=>(0,D9a.parseIndexDir)(o,c=>!(0,E9a.regEx)(/^\.+$/).test(c)),{body:a}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(i));if(a){let o=[],l=s(a).map(m=>m.replace((0,E9a.regEx)(/^scala_/),"")),u=l.includes(n)?[n]:l;for(let m of u){let h=`${i}/scala_${m}`,{body:_}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(h));if(_){let b=s(_);for(let v of b){let w=`${h}/${v}`,{body:x}=await(0,Fjn.downloadHttpProtocol)(this.http,(0,Dgr.ensureTrailingSlash)(w));x&&s(x).forEach(k=>o.push(k))}}}if(o.length)return[...new Set(o)].sort(OLf.compare)}return null}async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let[n,i]=r.split(":"),s=n.split("."),a=i.split("_"),[o,c]=a,l=(0,Dgr.ensureTrailingSlash)(t),u=[];u.push(`${l}${s.join(".")}`),u.push(`${l}${s.join("/")}`);for(let m=0;m({version:w}))}}return v9a.logger.debug(`No versions found for ${r} in ${u.length} repositories`),null}};xY.SbtPluginDatasource=Njn});var Ojn=A(wgr=>{"use strict";Object.defineProperty(wgr,"__esModule",{value:!0});wgr.TerraformDatasource=void 0;var qLf=(tn(),Dr(en)),S9a=Ug(),MLf=ug(),LLf=Ip(),jLf=K0(),xat=class e extends jLf.Datasource{static id="terraform";async getTerraformServiceDiscoveryResult(r){let t=e.getDiscoveryUrl(r);return(await this.http.getJson(t)).body}static getDiscoveryUrl(r){return`${(0,LLf.ensureTrailingSlash)(r)}.well-known/terraform.json`}handleHttpErrors(r){var n;if(["EAI_AGAIN"].includes(r.code))throw new S9a.ExternalHostError(r);if(((n=r.response)==null?void 0:n.statusCode)===503)throw new S9a.ExternalHostError(r)}};wgr.TerraformDatasource=xat;qLf.__decorate([(0,MLf.cache)({namespace:`datasource-${xat.id}`,key:e=>xat.getDiscoveryUrl(e),ttlMinutes:1440})],xat.prototype,"getTerraformServiceDiscoveryResult",null)});var qjn=A(Igr=>{"use strict";Object.defineProperty(Igr,"__esModule",{value:!0});Igr.createSDBackendURL=void 0;var Bjn=Ip();function GLf(e,r,t,n){let i=t[r]??"",s=(0,Bjn.joinUrlParts)(i,n);return(0,Bjn.validateUrl)(s)?s:(0,Bjn.joinUrlParts)(e,s)}Igr.createSDBackendURL=GLf});var Pat=A(xgr=>{"use strict";Object.defineProperty(xgr,"__esModule",{value:!0});xgr.TerraformModuleDatasource=void 0;var I9a=(tn(),Dr(en)),Mjn=Pi(),ULf=ug(),VLf=Ba(),zLf=I9a.__importStar(SSe()),$Lf=Ojn(),w9a=qjn(),Tat=class e extends $Lf.TerraformDatasource{static id="terraform-module";constructor(){super(e.id)}defaultRegistryUrls=["https://registry.terraform.io"];defaultVersioning=zLf.id;extendedApiRegistryUrls=["https://registry.terraform.io","https://app.terraform.io"];async getReleases({packageName:r,registryUrl:t}){if(!t)return null;let{registry:n,repository:i}=e.getRegistryRepository(r,t);Mjn.logger.trace({registryUrlNormalized:n,terraformRepository:i},"terraform-module.getReleases()");let s=await this.getTerraformServiceDiscoveryResult(n);return this.extendedApiRegistryUrls.includes(n)?await this.queryRegistryExtendedApi(s,n,i):await this.queryRegistryVersions(s,n,i)}async queryRegistryExtendedApi(r,t,n){let i,s;try{if(s=(0,w9a.createSDBackendURL)(t,"modules.v1",r,n),i=(await this.http.getJson(s)).body,i.namespace+"/"+i.name+"/"+i.provider!==n)return Mjn.logger.warn({pkgUrl:s},"Terraform registry result mismatch"),null}catch(c){this.handleGenericErrors(c)}let a={releases:i.versions.map(c=>({version:c}))};i.source&&(a.sourceUrl=i.source),a.homepage=`${t}/modules/${n}`;let o=a.releases.find(c=>i.version===c.version);return o&&(o.releaseTimestamp=i.published_at),a}async queryRegistryVersions(r,t,n){let i,s;try{if(s=(0,w9a.createSDBackendURL)(t,"modules.v1",r,`${n}/versions`),i=(await this.http.getJson(s)).body,i.modules.length<1)return Mjn.logger.warn({pkgUrl:s},"Terraform registry result mismatch"),null}catch(o){this.handleGenericErrors(o)}return{releases:i.modules[0].versions.map(({version:o})=>({version:o}))}}static getRegistryRepository(r,t=""){let n,i=r.split("/");i.length>3&&i[0].includes(".")?([n]=i,i.shift()):n=t,(0,VLf.regEx)(/^https?:\/\//).test(n)||(n=`https://${n}`);let s=i.join("/");return{registry:n,repository:s}}static getCacheKey({packageName:r,registryUrl:t}){let{registry:n,repository:i}=e.getRegistryRepository(r,t);return`${n}/${i}`}};xgr.TerraformModuleDatasource=Tat;I9a.__decorate([(0,ULf.cache)({namespace:`datasource-${Tat.id}`,key:e=>Tat.getCacheKey(e)})],Tat.prototype,"getReleases",null)});var XSe=A(Tgr=>{"use strict";Object.defineProperty(Tgr,"__esModule",{value:!0});Tgr.TerraformProviderDatasource=void 0;var kat=(tn(),Dr(en)),QLf=kat.__importDefault(_a()),Rat=Pi(),x9a=Ug(),jjn=ug(),KLf=kat.__importStar(lP()),HLf=Ba(),T9a=Ip(),WLf=kat.__importStar(SSe()),YLf=Ojn(),Ljn=qjn(),TY=class e extends YLf.TerraformDatasource{static id="terraform-provider";static defaultRegistryUrls=["https://registry.terraform.io","https://releases.hashicorp.com"];static repositoryRegex=(0,HLf.regEx)(/^hashicorp\/(?\S+)$/);constructor(){super(e.id)}defaultRegistryUrls=e.defaultRegistryUrls;defaultVersioning=WLf.id;registryStrategy="hunt";async getReleases({packageName:r,registryUrl:t}){if(!t)return null;if(Rat.logger.trace(`terraform-provider.getDependencies() packageName: ${r}`),t===this.defaultRegistryUrls[1])return await this.queryReleaseBackend(r,t);let n=e.getRepository({packageName:r}),i=await this.getTerraformServiceDiscoveryResult(t);return t===this.defaultRegistryUrls[0]?await this.queryRegistryExtendedApi(i,t,n):await this.queryRegistryVersions(i,t,n)}static getRepository({packageName:r}){return r.includes("/")?r:`hashicorp/${r}`}async queryRegistryExtendedApi(r,t,n){let i=(0,Ljn.createSDBackendURL)(t,"providers.v1",r,n),s=(await this.http.getJson(i)).body,a={releases:s.versions.map(c=>({version:c}))};s.source&&(a.sourceUrl=s.source);let o=a.releases.find(c=>s.version===c.version);return o&&(o.releaseTimestamp=s.published_at),a.homepage=`${t}/providers/${n}`,a}async queryRegistryVersions(r,t,n){let i=(0,Ljn.createSDBackendURL)(t,"providers.v1",r,`${n}/versions`);return{releases:(await this.http.getJson(i)).body.versions.map(({version:o})=>({version:o}))}}async queryReleaseBackend(r,t){let i=`terraform-provider-${r.replace("hashicorp/","")}`,s=(0,T9a.joinUrlParts)(t,i,"index.json"),a=(await this.http.getJson(s)).body;return{releases:Object.keys(a.versions).map(c=>({version:c})),sourceUrl:(0,T9a.joinUrlParts)("https://github.com/terraform-providers",i)}}async getBuilds(r,t,n){var u;if(r===e.defaultRegistryUrls[1]){let m=(u=e.repositoryRegex.exec(t))==null?void 0:u.groups;if(!m)return null;let _=`terraform-provider-${m.packageName}`,b;try{b=await this.getReleaseBackendIndex(_,n)}catch(v){if(v instanceof x9a.ExternalHostError)throw v;return Rat.logger.debug({err:v,backendLookUpName:_,version:n},`Failed to retrieve builds for ${_} ${n}`),null}return b.builds}let i=await this.getTerraformServiceDiscoveryResult(r);if(!i)return Rat.logger.trace(`Failed to retrieve service discovery from ${r}`),null;let s=(0,Ljn.createSDBackendURL)(r,"providers.v1",i,t),a=(await this.http.getJson(`${s}/versions`)).body;if(!a.versions)return Rat.logger.trace(`Failed to retrieve version list for ${s}`),null;let o=a.versions.find(m=>m.version===n);if(!o)return Rat.logger.trace(`No builds found for ${t}:${n} on ${r}`),null;let c=await KLf.map(o.platforms,async m=>{let h=`${s}/${n}/download/${m.os}/${m.arch}`;try{let _=(await this.http.getJson(h)).body;return{name:t,url:_.download_url,version:n,..._}}catch(_){if(_ instanceof x9a.ExternalHostError)throw _;return Rat.logger.debug({err:_,url:h},"Failed to retrieve build"),null}},{concurrency:4}),l=c.filter(QLf.default.truthy);return l.length===c.length?l:null}async getReleaseBackendIndex(r,t){return(await this.http.getJson(`${e.defaultRegistryUrls[1]}/${r}/${t}/index.json`)).body}};Tgr.TerraformProviderDatasource=TY;kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}`,key:e=>`${e.registryUrl}/${TY.getRepository(e)}`})],TY.prototype,"getReleases",null);kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}-builds`,key:(e,r,t)=>`${e}/${r}/${t}`})],TY.prototype,"getBuilds",null);kat.__decorate([(0,jjn.cache)({namespace:`datasource-${TY.id}-releaseBackendIndex`,key:(e,r)=>`${e}/${r}`})],TY.prototype,"getReleaseBackendIndex",null)});var kqa=A(Gjn=>{"use strict";Object.defineProperty(Gjn,"__esModule",{value:!0});var P9a=Maa(),R9a=p4a(),k9a=aBa(),F9a=Zar(),N9a=Jnr(),O9a=Lar(),B9a=KL(),q9a=fat(),M9a=hat(),L9a=mjn(),j9a=lBa(),G9a=Rhr(),U9a=E3t(),V9a=Ohr(),z9a=qrr(),$9a=vBa(),Q9a=Qy(),K9a=Mhr(),H9a=RBa(),W9a=Kje(),Y9a=Xcn(),J9a=fIt(),X9a=rie(),Z9a=Y1(),eqa=Ajn(),tqa=bE(),rqa=ch(),nqa=qBa(),iqa=Xpn(),sqa=nR(),aqa=NDe(),oqa=Jhr(),cqa=Zhr(),uqa=XD(),lqa=tgr(),dqa=ngr(),pqa=jrr(),mqa=Vrr(),fqa=sgr(),hqa=agr(),gqa=mx(),yqa=Hrr(),_qa=BF(),Aqa=nie(),bqa=fgr(),Cqa=wat(),vqa=ygr(),Eqa=bgr(),Dqa=HS(),Sqa=b9a(),wqa=vfe(),Iqa=TPt(),xqa=G3t(),Tqa=Sgr(),Pqa=Pat(),Rqa=XSe(),T0=new Map;Gjn.default=T0;T0.set(P9a.ArtifactoryDatasource.id,new P9a.ArtifactoryDatasource);T0.set(R9a.AwsMachineImageDataSource.id,new R9a.AwsMachineImageDataSource);T0.set(k9a.AwsRdsDataSource.id,new k9a.AwsRdsDataSource);T0.set(F9a.AzureBicepResourceDatasource.id,new F9a.AzureBicepResourceDatasource);T0.set(N9a.AzurePipelinesTasksDatasource.id,new N9a.AzurePipelinesTasksDatasource);T0.set(O9a.BazelDatasource.id,new O9a.BazelDatasource);T0.set(B9a.BitbucketTagsDatasource.id,new B9a.BitbucketTagsDatasource);T0.set(q9a.CdnJsDatasource.id,new q9a.CdnJsDatasource);T0.set(M9a.ClojureDatasource.id,new M9a.ClojureDatasource);T0.set(L9a.ConanDatasource.id,new L9a.ConanDatasource);T0.set(j9a.CondaDatasource.id,new j9a.CondaDatasource);T0.set(G9a.CpanDatasource.id,new G9a.CpanDatasource);T0.set(U9a.CrateDatasource.id,new U9a.CrateDatasource);T0.set(V9a.DartDatasource.id,new V9a.DartDatasource);T0.set(z9a.DartVersionDatasource.id,new z9a.DartVersionDatasource);T0.set($9a.DenoDatasource.id,new $9a.DenoDatasource);T0.set(Q9a.DockerDatasource.id,new Q9a.DockerDatasource);T0.set(K9a.DotnetVersionDatasource.id,new K9a.DotnetVersionDatasource);T0.set(H9a.EndoflifeDatePackagesource.id,new H9a.EndoflifeDatePackagesource);T0.set(W9a.FlutterVersionDatasource.id,new W9a.FlutterVersionDatasource);T0.set(Y9a.GalaxyDatasource.id,new Y9a.GalaxyDatasource);T0.set(J9a.GalaxyCollectionDatasource.id,new J9a.GalaxyCollectionDatasource);T0.set(X9a.GitRefsDatasource.id,new X9a.GitRefsDatasource);T0.set(Z9a.GitTagsDatasource.id,new Z9a.GitTagsDatasource);T0.set(eqa.GithubReleaseAttachmentsDatasource.id,new eqa.GithubReleaseAttachmentsDatasource);T0.set(tqa.GithubReleasesDatasource.id,new tqa.GithubReleasesDatasource);T0.set(rqa.GithubTagsDatasource.id,new rqa.GithubTagsDatasource);T0.set(nqa.GitlabPackagesDatasource.id,new nqa.GitlabPackagesDatasource);T0.set(iqa.GitlabReleasesDatasource.id,new iqa.GitlabReleasesDatasource);T0.set(sqa.GitlabTagsDatasource.id,new sqa.GitlabTagsDatasource);T0.set(aqa.GoDatasource.id,new aqa.GoDatasource);T0.set(oqa.GolangVersionDatasource.id,new oqa.GolangVersionDatasource);T0.set(cqa.GradleVersionDatasource.id,new cqa.GradleVersionDatasource);T0.set(uqa.HelmDatasource.id,new uqa.HelmDatasource);T0.set(lqa.HermitDatasource.id,new lqa.HermitDatasource);T0.set(dqa.HexDatasource.id,new dqa.HexDatasource);T0.set(pqa.HexpmBobDatasource.id,new pqa.HexpmBobDatasource);T0.set(mqa.JavaVersionDatasource.id,new mqa.JavaVersionDatasource);T0.set(fqa.JenkinsPluginsDatasource.id,new fqa.JenkinsPluginsDatasource);T0.set(hqa.KubernetesApiDatasource.id,new hqa.KubernetesApiDatasource);T0.set(gqa.MavenDatasource.id,new gqa.MavenDatasource);T0.set(yqa.NodeVersionDatasource.id,new yqa.NodeVersionDatasource);T0.set(_qa.NpmDatasource.id,new _qa.NpmDatasource);T0.set(Aqa.NugetDatasource.id,new Aqa.NugetDatasource);T0.set(bqa.OrbDatasource.id,new bqa.OrbDatasource);T0.set(Cqa.PackagistDatasource.id,new Cqa.PackagistDatasource);T0.set(vqa.PodDatasource.id,new vqa.PodDatasource);T0.set(Eqa.PuppetForgeDatasource.id,new Eqa.PuppetForgeDatasource);T0.set(Dqa.PypiDatasource.id,new Dqa.PypiDatasource);T0.set(Sqa.RepologyDatasource.id,new Sqa.RepologyDatasource);T0.set(wqa.RubyVersionDatasource.id,new wqa.RubyVersionDatasource);T0.set(Iqa.RubyGemsDatasource.id,new Iqa.RubyGemsDatasource);T0.set(xqa.SbtPackageDatasource.id,new xqa.SbtPackageDatasource);T0.set(Tqa.SbtPluginDatasource.id,new Tqa.SbtPluginDatasource);T0.set(Pqa.TerraformModuleDatasource.id,new Pqa.TerraformModuleDatasource);T0.set(Rqa.TerraformProviderDatasource.id,new Rqa.TerraformProviderDatasource)});var Nqa=A(Fqa=>{"use strict";Object.defineProperty(Fqa,"__esModule",{value:!0})});var Aj=A(v2=>{"use strict";Object.defineProperty(v2,"__esModule",{value:!0});v2.getDefaultConfig=v2.getDigest=v2.supportsDigests=v2.getPkgReleasesSafe=v2.getPkgReleases=v2.getDefaultVersioning=v2.getDatasourceFor=v2.getDatasourceList=v2.getDatasources=v2.isGetPkgReleasesConfig=void 0;var Fat=(tn(),Dr(en)),_j=Fat.__importDefault(_a()),JLf=dDe(),Oqa=Zp(),vR=Pi(),Pgr=Ug(),Bqa=Fat.__importStar(P3()),qqa=Fat.__importStar(gF()),XLf=iP(),Rgr=Lia(),ZLf=Ba(),ejf=jia(),tjf=Ip(),Mqa=Jw(),Vjn=Fat.__importStar(Jw()),zjn=Fat.__importDefault(kqa()),rjf=Iar(),njf=BF(),ijf=Zrr();Fat.__exportStar(Nqa(),v2);var sjf=DWt();Object.defineProperty(v2,"isGetPkgReleasesConfig",{enumerable:!0,get:function(){return sjf.isGetPkgReleasesConfig}});var ajf=()=>zjn.default;v2.getDatasources=ajf;var ojf=()=>Array.from(zjn.default.keys());v2.getDatasourceList=ojf;var Ujn="datasource-releases";function ZSe(e){return zjn.default.get(e)??null}v2.getDatasourceFor=ZSe;function cjf(e,r,t){let{statusCode:n,code:i,url:s}=t;n===404?vR.logger.debug({datasource:e,packageName:r,url:s},"Datasource 404"):n===401||n===403?vR.logger.debug({datasource:e,packageName:r,url:s},"Datasource unauthorized"):i?vR.logger.debug({datasource:e,packageName:r,url:s,errCode:i},"Datasource connection error"):vR.logger.debug({datasource:e,packageName:r,err:t},"Datasource unknown error")}async function $jn(e,r,t){let n=`${e.id} ${t} ${r.packageName}`;if(e.caching){let s=await qqa.get(Ujn,n);if(s)return vR.logger.trace({cacheKey:n},"Returning cached datasource response"),s}let i=await e.getReleases({...r,registryUrl:t});if(i!=null&&i.releases.length&&(i.registryUrl??=t),e.caching&&i&&!i.isPrivate){vR.logger.trace({cacheKey:n},"Caching datasource response");let s=15;await qqa.set(Ujn,n,i,s)}return i}function ujf(e,r,t){t.length>1&&vR.logger.warn({datasource:r.id,packageName:e.packageName,registryUrls:t},"Excess registryUrls found for datasource lookup - using first configured only");let n=t[0];return $jn(r,e,n)}async function ljf(e,r,t){let n=null,i;for(let s of t)try{if(n=await $jn(r,e,s),n)break}catch(a){if(a instanceof Pgr.ExternalHostError)throw a;i=a,vR.logger.trace({err:a},"datasource hunt failure")}if(n)return n;if(i)throw i;return null}async function djf(e,r,t){var s;let n,i;for(let a of t)try{let o=await $jn(r,e,a);if(!o)continue;if(n){for(let c of n.releases||[])c.registryUrl??=n.registryUrl;for(let c of o.releases||[])c.registryUrl=o.registryUrl;n={...o,...n},delete n.registryUrl,n.releases=[...n.releases,...o.releases]}else n=o}catch(o){if(o instanceof Pgr.ExternalHostError)throw o;i=o,vR.logger.trace({err:o},"datasource merge failure")}if((s=n==null?void 0:n.releases)!=null&&s.length){let a=new Set;n.releases=n.releases.filter(o=>a.has(o.version)?!1:(a.add(o.version),!0))}if(n)return n;if(i)throw i;return null}function pjf(e){return e.filter(Boolean).map(tjf.trimTrailingSlash)}function Lqa(e,r,t,n){if(!e.customRegistrySupport)return(_j.default.nonEmptyArray(t)||_j.default.nonEmptyArray(r)||_j.default.nonEmptyArray(n))&&vR.logger.warn({datasource:e.id,registryUrls:t,defaultRegistryUrls:r,additionalRegistryUrls:n},"Custom registries are not allowed for this datasource and will be ignored"),_j.default.function_(e.defaultRegistryUrls)?e.defaultRegistryUrls():e.defaultRegistryUrls??[];let i=t==null?void 0:t.filter(Boolean),s=[];return _j.default.nonEmptyArray(i)?s=[...i]:_j.default.nonEmptyArray(r)?(s=[...r],s=s.concat(n??[])):_j.default.function_(e.defaultRegistryUrls)?(s=[...e.defaultRegistryUrls()],s=s.concat(n??[])):_j.default.nonEmptyArray(e.defaultRegistryUrls)&&(s=[...e.defaultRegistryUrls],s=s.concat(n??[])),pjf(s)}function kgr(e){if(!e)return Mqa.defaultVersioning.id;let r=ZSe(e);return r||vR.logger.warn({datasourceName:e},"Missing datasource!"),(r==null?void 0:r.defaultVersioning)??Mqa.defaultVersioning.id}v2.getDefaultVersioning=kgr;function mjf(e){if(e.replacementName&&e.replacementVersion)return{replacementName:e.replacementName,replacementVersion:e.replacementVersion}}async function fjf(e){var a;let{datasource:r}=e,{registryUrls:t}=e;if(!r||ZSe(r)===void 0)return vR.logger.warn("Unknown datasource: "+r),null;r==="npm"&&(_j.default.string(e.npmrc)&&(0,njf.setNpmrc)(e.npmrc),_j.default.nonEmptyArray(t)||(t=[(0,ijf.resolveRegistryUrl)(e.packageName)]));let n=ZSe(r);if(!n)return vR.logger.warn({datasource:r},"Unknown datasource"),null;t=Lqa(n,e.defaultRegistryUrls,t,e.additionalRegistryUrls);let i=null,s=n.registryStrategy??"hunt";try{_j.default.nonEmptyArray(t)?s==="first"?i=await ujf(e,n,t):s==="hunt"?i=await ljf(e,n,t):s==="merge"&&(i=await djf(e,n,t)):i=await n.getReleases(e)}catch(o){if(o.message===Oqa.HOST_DISABLED||((a=o.err)==null?void 0:a.message)===Oqa.HOST_DISABLED)return null;if(o instanceof Pgr.ExternalHostError)throw o;cjf(n.id,e.packageName,o)}return!i||(0,JLf.dequal)(i,{releases:[]})?null:((0,rjf.addMetaData)(i,r,e.packageName),i={...i,...mjf(e)},i)}function hjf(e){let{datasource:r,packageName:t,registryUrls:n}=e,i=`${Ujn}${r}${t}${String(n)}`,s=Bqa.get(i);if(s!==void 0)return s;let a=fjf(e);return Bqa.set(i,a),a}function gjf(e,r){if(!e.extractVersion)return;let t=(0,ZLf.regEx)(e.extractVersion);r.releases=(0,Rgr.filterMap)(r.releases,n=>{var s,a;let i=(a=(s=t.exec(n.version))==null?void 0:s.groups)==null?void 0:a.version;return i?(n.version=i,n):null})}function yjf(e,r){let t=e.versioning??kgr(e.datasource),n=Vjn.get(t);r.releases=(0,Rgr.filterMap)(r.releases,i=>n.isVersion(i.version)?i:null)}function _jf(e,r){let t=e.versioning??kgr(e.datasource),n=Vjn.get(t);r.releases=r.releases.sort((s,a)=>n.sortVersions(s.version,a.version));let i=null;r.releases=(0,Rgr.filterMap)(r.releases,s=>i===s.version?null:(i=s.version,s))}function Ajf(e,r){if((e==null?void 0:e.constraintsFiltering)!=="strict"){for(let a of r.releases)delete a.constraints;return}let t=e.versioning??kgr(e.datasource),n=Vjn.get(t),i=e.constraints,s=[];if(r.releases=(0,Rgr.filterMap)(r.releases,a=>{let o=a.constraints;if(delete a.constraints,!i||!o)return a;for(let[c,l]of Object.entries(i)){if(!n.isValid(l))continue;let u=o[c];if(!_j.default.nonEmptyArray(u))continue;if(!u.some(h=>{var _;return!h||(((_=n.subset)==null?void 0:_.call(n,l,h))??n.matches(l,h))}))return s.push(a.version),null}return a}),s.length){let a=s.length,o=e.packageName,c=s.join(", ");vR.logger.debug(`Filtered ${a} releases for ${o} due to constraintsFiltering=strict: ${c}`)}}async function jqa(e){if(!e.datasource)return vR.logger.warn("No datasource found"),null;let r=e.packageName;if(!r)return vR.logger.error({config:e},"Datasource getReleases without packageName"),null;let t=null;try{t=(0,XLf.clone)(await hjf({...e,packageName:r}))}catch(n){throw n instanceof Pgr.ExternalHostError&&(n.hostType=e.datasource,n.packageName=r),n}return t&&(gjf(e,t),yjf(e,t),_jf(e,t),Ajf(e,t),t)}v2.getPkgReleases=jqa;function bjf(e){return ejf.Result.wrap(jqa(e))}v2.getPkgReleasesSafe=bjf;function Cjf(e){let r=!!e&&ZSe(e);return!!r&&"getDigest"in r}v2.supportsDigests=Cjf;function vjf(e,r){let{currentValue:t,currentDigest:n}=r,i=r.replacementName??r.packageName,[s]=Lqa(e,r.defaultRegistryUrls,r.registryUrls,r.additionalRegistryUrls);return{packageName:i,registryUrl:s,currentValue:t,currentDigest:n}}function Ejf(e,r){let t=ZSe(e.datasource);if(!t||!("getDigest"in t))return Promise.resolve(null);let n=vjf(t,e);return t.getDigest(n,r)}v2.getDigest=Ejf;function Djf(e){let r=ZSe(e);return Promise.resolve((r==null?void 0:r.defaultConfig)??Object.create({}))}v2.getDefaultConfig=Djf});var Hqa=A(Cj=>{"use strict";Object.defineProperty(Cj,"__esModule",{value:!0});Cj.generateInstallCommands=Cj.resolveConstraint=Cj.isDynamicInstall=Cj.isContainerbase=Cj.supportsDynamicInstall=void 0;var zqa=(tn(),Dr(en)),Sjf=zqa.__importDefault(_a()),wjf=_2(),Ijf=_f(),ewe=Pi(),xjf=Aj(),Tjf=zqa.__importStar(Jw()),Gqa=c0e(),Pjf=Dne(),Uqa=aR(),Rjf=dfe(),D0e=h2(),Fgr=BL(),kjf=zAn(),Qjn=qV(),bj=ZD(),Fjf=Fze(),Kjn={bundler:{datasource:"rubygems",packageName:"bundler",versioning:Qjn.id},cocoapods:{datasource:"rubygems",packageName:"cocoapods",versioning:Qjn.id},composer:{datasource:"github-releases",packageName:"composer/composer",versioning:Gqa.id},corepack:{datasource:"npm",packageName:"corepack",versioning:D0e.id},dotnet:{datasource:"dotnet-version",packageName:"dotnet-sdk",versioning:bj.id},erlang:{datasource:"github-releases",packageName:"containerbase/erlang-prebuild",versioning:Fjf.id},elixir:{datasource:"github-releases",packageName:"elixir-lang/elixir",versioning:bj.id},flux:{datasource:"github-releases",packageName:"fluxcd/flux2",versioning:bj.id},golang:{datasource:"golang-version",packageName:"golang",versioning:D0e.id},gradle:{datasource:"gradle-version",packageName:"gradle",versioning:Pjf.id},hashin:{datasource:"pypi",packageName:"hashin",versioning:Fgr.id},helm:{datasource:"github-releases",packageName:"helm/helm",versioning:bj.id},helmfile:{datasource:"github-releases",packageName:"helmfile/helmfile",versioning:bj.id},java:{datasource:"java-version",packageName:"java",versioning:D0e.id},"java-maven":{datasource:"java-version",packageName:"java",versioning:Uqa.id},jb:{datasource:"github-releases",packageName:"jsonnet-bundler/jsonnet-bundler",versioning:bj.id},kustomize:{datasource:"github-releases",packageName:"kubernetes-sigs/kustomize",extractVersion:"^kustomize/v(?.*)$",versioning:bj.id},lerna:{datasource:"npm",packageName:"lerna",versioning:D0e.id},maven:{datasource:"maven",packageName:"org.apache.maven:maven",versioning:Uqa.id},nix:{datasource:"github-tags",packageName:"NixOS/nix",versioning:bj.id},node:{datasource:"node-version",packageName:"node",versioning:Rjf.id},npm:{datasource:"npm",packageName:"npm",hash:!0,versioning:D0e.id},pdm:{datasource:"github-releases",packageName:"pdm-project/pdm",versioning:bj.id},php:{datasource:"github-releases",packageName:"containerbase/php-prebuild",versioning:Gqa.id},"pip-tools":{datasource:"pypi",packageName:"pip-tools",versioning:Fgr.id},pipenv:{datasource:"pypi",packageName:"pipenv",versioning:Fgr.id},pnpm:{datasource:"npm",packageName:"pnpm",versioning:D0e.id},poetry:{datasource:"pypi",packageName:"poetry",versioning:Fgr.id},python:{datasource:"github-releases",packageName:"containerbase/python-prebuild",versioning:kjf.id},ruby:{datasource:"github-releases",packageName:"containerbase/ruby-prebuild",versioning:Qjn.id},rust:{datasource:"docker",packageName:"rust",versioning:bj.id},yarn:{datasource:"npm",packageName:"yarn",versioning:D0e.id},"yarn-slim":{datasource:"npm",packageName:"yarn",versioning:D0e.id},dart:{datasource:"dart-version",packageName:"dart",versioning:bj.id},flutter:{datasource:"flutter-version",packageName:"flutter",versioning:bj.id}};function $qa(e){return!!Kjn[e]}Cj.supportsDynamicInstall=$qa;function Qqa(){return!!process.env.CONTAINERBASE}Cj.isContainerbase=Qqa;function Njf(e){return Ijf.GlobalConfig.get("binarySource")!=="install"?!1:Qqa()?!e||e.every(r=>$qa(r.toolName)):(ewe.logger.debug("Falling back to binarySource=global"),!1)}Cj.isDynamicInstall=Njf;function Vqa(e,r,t){return!(!r.isStable(e)||Sjf.default.string(t)&&r.isGreaterThan(e,t))}async function Kqa(e){var h,_,b;let{toolName:r}=e,t=Kjn[r];if(!t)throw new Error(`Invalid tool to install: ${r}`);let n=Tjf.get(t.versioning),i=e.constraint;if(i)if(n.isValid(i)){if(n.isSingleVersion(i))return i.replace(/^=+/,"").trim()}else ewe.logger.warn({toolName:r,constraint:i,versioning:t.versioning},"Invalid tool constraint"),i=void 0;let s=await(0,xjf.getPkgReleases)(t),a=(s==null?void 0:s.releases)??[];if(!(a!=null&&a.length))throw ewe.logger.warn({toolConfig:t},"No tool releases found."),new Error("No tool releases found.");let o=a.filter(v=>!i||n.matches(v.version,i)),c=(h=o.filter(v=>{var w;return Vqa(v.version,n,(w=s==null?void 0:s.tags)==null?void 0:w.latest)}).pop())==null?void 0:h.version;if(c)return ewe.logger.debug({toolName:r,constraint:i,resolvedVersion:c},"Resolved stable matching version"),c;let l=(_=o.pop())==null?void 0:_.version;if(l)return ewe.logger.debug({toolName:r,constraint:i,resolvedVersion:l},"Resolved unstable matching version"),l;let u=(b=a.filter(v=>{var w;return Vqa(v.version,n,(w=s==null?void 0:s.tags)==null?void 0:w.latest)}).pop())==null?void 0:b.version;u&&ewe.logger.warn({toolName:r,constraint:i,stableVersion:u},"No matching tool versions found for constraint - using latest stable version");let m=a.pop().version;return ewe.logger.warn({toolName:r,constraint:i,highestVersion:m},"No matching or stable tool versions found - using an unstable version"),m}Cj.resolveConstraint=Kqa;async function Ojf(e){let r=[];if(e!=null&&e.length)for(let t of e){let n=await Kqa(t),{toolName:i}=t,s=`install-tool ${i} ${(0,wjf.quote)(n)}`;r.push(s),Kjn[i].hash&&r.push(`hash -d ${i} 2>/dev/null || true`)}return r}Cj.generateInstallCommands=Ojf});var Wqa=A(Ngr=>{"use strict";Object.defineProperty(Ngr,"__esModule",{value:!0});Ngr.uniq=void 0;function Bjf(e,r=(t,n)=>t===n){return e.filter((t,n,i)=>i.findIndex(s=>r(t,s))===n)}Ngr.uniq=Bjf});var Wjn=A(bP=>{"use strict";Object.defineProperty(bP,"__esModule",{value:!0});bP.generateDockerCommand=bP.removeDanglingContainers=bP.removeDockerContainer=bP.getDockerTag=bP.resetPrefetchedImages=bP.prefetchDockerImage=bP.sideCarImage=void 0;var Yqa=(tn(),Dr(en)),U3t=Yqa.__importDefault(_a()),Hjn=_f(),qjf=Zp(),rw=Pi(),Mjf=Aj(),Ljf=Yqa.__importStar(Jw()),Bgr=Ba(),Jqa=Wqa(),V3t=bcr(),Ogr=new Map,jjf=(0,Bgr.regEx)(`Digest: (.*?)
          +`);bP.sideCarImage="sidecar";async function Xqa(e){var r;if(Ogr.has(e))rw.logger.debug(`Docker image is already prefetched: ${e}@${Ogr.get(e)}`);else{rw.logger.debug(`Fetching Docker image: ${e}`);let t=await(0,V3t.rawExec)(`docker pull ${e}`,{encoding:"utf-8"}),n=((r=jjf.exec(t==null?void 0:t.stdout))==null?void 0:r[1])??"unknown";rw.logger.debug(`Finished fetching Docker image ${e}@${n}`),Ogr.set(e,n)}}bP.prefetchDockerImage=Xqa;function Gjf(){Ogr.clear()}bP.resetPrefetchedImages=Gjf;function Ujf(e){if(U3t.default.nonEmptyString(e))return[e,e];if(Array.isArray(e)&&e.length===2){let[r,t]=e;if(U3t.default.nonEmptyString(r)&&U3t.default.nonEmptyString(t))return[r,t]}return null}function Vjf(e,r){let[t,n]=e,[i,s]=r;return t===i&&n===s}function zjf(e){let t=e.map(Ujf).filter(i=>i!==null);return(0,Jqa.uniq)(t,Vjf).map(([i,s])=>`-v "${i}":"${s}"`)}function $jf(e){return e.filter(r=>U3t.default.string(r))}async function Qjf(e,r,t){let n=Ljf.get(t);if(!n.isValid(r))return rw.logger.warn({scheme:t,constraint:r},"Invalid Docker image version constraint"),"latest";rw.logger.debug({packageName:e,scheme:t,constraint:r},"Found version constraint - checking for a compatible image to use");let i=await(0,Mjf.getPkgReleases)({datasource:"docker",packageName:e,versioning:t});if(i!=null&&i.releases){let s=i.releases.map(o=>o.version);s=s.filter(o=>n.isVersion(o)&&n.matches(o,r)),s.every(o=>n.isStable(o))||(rw.logger.debug("Filtering out unstable versions"),s=s.filter(o=>n.isStable(o)));let a=s.sort(n.sortVersions.bind(n)).pop();if(a)return rw.logger.debug({packageName:e,scheme:t,constraint:r,version:a},"Found compatible image version"),a}else return rw.logger.error({packageName:e},"Docker exec: no releases found"),"latest";return rw.logger.warn({packageName:e,constraint:r,scheme:t},'Failed to find a tag satisfying constraint, using "latest" tag instead'),"latest"}bP.getDockerTag=Qjf;function Zqa(e,r){return`${r??"renovate_"}${e}`.replace((0,Bgr.regEx)(/\//g),"_")}function eMa(e){return`${e??"renovate_"}child`}async function Kjf(e,r){var i;let t=Zqa(e,r),n=`docker ps --filter name=${t} -aq`;try{let s=await(0,V3t.rawExec)(n,{encoding:"utf-8"}),a=((i=s==null?void 0:s.stdout)==null?void 0:i.trim())||"";a.length?(rw.logger.debug(`Removing container with ID: ${a}`),n=`docker rm -f ${a}`,await(0,V3t.rawExec)(n,{encoding:"utf-8"})):rw.logger.trace({image:e,containerName:t},"No running containers to remove")}catch(s){rw.logger.warn({image:e,containerName:t,cmd:n,err:s},"Could not remove Docker container")}}bP.removeDockerContainer=Kjf;async function Hjf(){var e,r;if(Hjn.GlobalConfig.get("binarySource")==="docker")try{let t=eMa(Hjn.GlobalConfig.get("dockerChildPrefix")),n=await(0,V3t.rawExec)(`docker ps --filter label=${t} -aq`,{encoding:"utf-8"});if((e=n==null?void 0:n.stdout)!=null&&e.trim().length){let i=n.stdout.trim().split(Bgr.newlineRegex).map(s=>s.trim()).filter(Boolean);rw.logger.debug({containerIds:i},"Removing dangling child containers"),await(0,V3t.rawExec)(`docker rm -f ${i.join(" ")}`,{encoding:"utf-8"})}else rw.logger.debug("No dangling containers to remove")}catch(t){if(t.errno==="ENOMEM")throw new Error(qjf.SYSTEM_INSUFFICIENT_MEMORY);(r=t.stderr)!=null&&r.includes("Cannot connect to the Docker daemon")?rw.logger.info("No docker daemon found"):rw.logger.warn({err:t},"Error removing dangling containers")}}bP.removeDanglingContainers=Hjf;async function Wjf(e,r,t){let{envVars:n,cwd:i}=t,s=bP.sideCarImage,a=t.volumes??[],{localDir:o,cacheDir:c,containerbaseDir:l,dockerUser:u,dockerChildPrefix:m,dockerCliOptions:h,dockerSidecarImage:_}=Hjn.GlobalConfig.get(),b=["docker run --rm"],v=Zqa(s,m),w=eMa(m);b.push(`--name=${v}`),b.push(`--label=${w}`),u&&b.push(`--user=${u}`),h&&b.push(h);let x=[o,c];l?c&&l.startsWith(c)?rw.logger.debug("containerbaseDir is inside cacheDir"):(rw.logger.debug("containerbaseDir is separate from cacheDir"),x.push(l)):rw.logger.debug("containerbaseDir is missing"),x.push(...a),b.push(...zjf(x)),n&&b.push(...(0,Jqa.uniq)(n).filter(U3t.default.string).map(R=>`-e ${R}`)),i&&b.push(`-w "${i}"`),s=_,rw.logger.debug({image:s},"Resolved tag constraint");let P=s;await Xqa(P),b.push(P);let k=[...$jf(r),...e].join(" && ");return b.push(`bash -l -c "${k.replace((0,Bgr.regEx)(/"/g),'\\"')}"`),b.join(" ")}bP.generateDockerCommand=Wjf});var rMa=A(S0e=>{"use strict";Object.defineProperty(S0e,"__esModule",{value:!0});S0e.getHermitEnvs=S0e.findHermitCwd=S0e.isHermit=void 0;var Yjf=(tn(),Dr(en)),Yjn=Yjf.__importDefault(Oh()),Jjn=_f(),Jjf=Pi(),Xjf=km(),Zjf=Ba(),eGf=bcr();function tGf(){return Jjn.GlobalConfig.get("binarySource")==="hermit"}S0e.isHermit=tGf;async function tMa(e){let r=Yjn.default.relative(Jjn.GlobalConfig.get("localDir",""),e),t=await(0,Xjf.findUpLocal)("bin/hermit",r);if(t===null)throw new Error(`hermit not found for ${e}`);return Yjn.default.join(Jjn.GlobalConfig.get("localDir"),Yjn.default.dirname(t))}S0e.findHermitCwd=tMa;async function rGf(e){let r=e.cwd??"",t=await tMa(r);Jjf.logger.debug({cwd:r,hermitCwd:t},"fetching hermit environment variables");let n=await(0,eGf.rawExec)("./hermit env -r",{...e,cwd:t}),i={},s=n.stdout.split(Zjf.newlineRegex).map(a=>a.trim()).filter(a=>a.includes("="));for(let a of s){let o=a.indexOf("="),c=a.substring(0,o);i[c]=a.substring(o+1)}return i}S0e.getHermitEnvs=rGf});var Xjn=A(qgr=>{"use strict";Object.defineProperty(qgr,"__esModule",{value:!0});qgr.getChildProcessEnv=void 0;var nGf=_f(),iGf=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY","http_proxy","https_proxy","no_proxy","HOME","PATH","LC_ALL","LANG","DOCKER_HOST","DOCKER_TLS_VERIFY","DOCKER_CERT_PATH"];function sGf(e=[]){let r={};return nGf.GlobalConfig.get("exposeAllEnv")?{...process.env}:([...iGf,...e].forEach(n=>{typeof process.env[n]<"u"&&(r[n]=process.env[n])}),r)}qgr.getChildProcessEnv=sGf});var Zjn=A(Mgr=>{"use strict";Object.defineProperty(Mgr,"__esModule",{value:!0});Mgr.getChildEnv=void 0;var aGf=(tn(),Dr(en)),nMa=aGf.__importDefault(_a()),oGf=_f(),cGf=Xjn();function uGf({extraEnv:e,env:r={}}){let t=oGf.GlobalConfig.get("customEnvVariables"),n=[];for(let[o,c]of Object.entries(e??{}))nMa.default.string(c)&&n.push(o);let i=(0,cGf.getChildProcessEnv)(n),s={...e,...i,...t,...r},a={};for(let[o,c]of Object.entries(s))nMa.default.string(c)&&(a[o]=`${c}`);return a}Mgr.getChildEnv=uGf});var Fb=A(Lgr=>{"use strict";Object.defineProperty(Lgr,"__esModule",{value:!0});Lgr.exec=void 0;var aMa=(tn(),Dr(en)),lGf=aMa.__importDefault(_a()),iMa=aMa.__importDefault(Oh()),z3t=_f(),dGf=Zp(),iie=Pi(),pGf=bcr(),eGn=Hqa(),Nat=Wjn(),sMa=rMa(),oMa=Zjn();function mGf(e,r){return Object.keys(e).filter(n=>lGf.default.nonEmptyString(r[n]))}function cMa({cwd:e,cwdFile:r}){let t=z3t.GlobalConfig.get("localDir");return(r?iMa.default.join(t,iMa.default.dirname(r)):e)??t}function fGf(e){let r=z3t.GlobalConfig.get("executionTimeout"),t=(0,oMa.getChildEnv)(e),i={cwd:cMa(e),encoding:"utf-8",env:t,maxBuffer:e.maxBuffer,timeout:e.timeout};return i.timeout||(r?i.timeout=r*60*1e3:i.timeout=15*60*1e3),i.maxBuffer=i.maxBuffer??10*1024*1024,e.ignoreStdout&&(i.stdio=["pipe","ignore","pipe"]),i}function uMa(e){return z3t.GlobalConfig.get("binarySource")==="docker"&&!!e}async function hGf(e,r){let{docker:t}=r,n=r.preCommands??[],{customEnvVariables:i,containerbaseDir:s,binarySource:a}=z3t.GlobalConfig.get();(a==="docker"||a==="install")&&(iie.logger.debug(`Setting CONTAINERBASE_CACHE_DIR to ${s}`),r.env??={},r.env.CONTAINERBASE_CACHE_DIR=s);let o=fGf(r),c=typeof e=="string"?[e]:e;if(uMa(t)){iie.logger.debug({image:Nat.sideCarImage},"Using docker to execute");let l={...r.extraEnv,...i},u=(0,oMa.getChildEnv)(r),m=[...mGf(l,u),"CONTAINERBASE_CACHE_DIR"],h=cMa(r),_={...t,cwd:h,envVars:m};c=[await(0,Nat.generateDockerCommand)(c,[...await(0,eGn.generateInstallCommands)(r.toolConstraints),...n],_)]}else if((0,eGn.isDynamicInstall)(r.toolConstraints))iie.logger.debug("Using containerbase dynamic installs"),c=[...await(0,eGn.generateInstallCommands)(r.toolConstraints),...n,...c];else if((0,sMa.isHermit)()){let l=await(0,sMa.getHermitEnvs)(o);iie.logger.debug({hermitEnvVars:l},"merging hermit environment variables into the execution options"),o.env={...o.env,...l}}return{rawCommands:c,rawOptions:o}}async function gGf(e,r={}){let{docker:t}=r,n=z3t.GlobalConfig.get("dockerChildPrefix","renovate_"),{rawCommands:i,rawOptions:s}=await hGf(e,r),a=uMa(t),o={stdout:"",stderr:""};for(let c of i){let l=Date.now();a&&await(0,Nat.removeDockerContainer)(Nat.sideCarImage,n),iie.logger.debug({command:c},"Executing command"),iie.logger.trace({commandOptions:s},"Command options");try{o=await(0,pGf.rawExec)(c,s)}catch(m){let h=Math.round(Date.now()-l);throw iie.logger.debug({err:m,durationMs:h},"rawExec err"),a&&await(0,Nat.removeDockerContainer)(Nat.sideCarImage,n).catch(_=>{let b=m.message;throw new Error(`Error: "${_.message}" - Original Error: "${b}"`)}),m.signal==="SIGTERM"?(iie.logger.debug({err:m},"exec interrupted by SIGTERM - run needs to be aborted"),new Error(dGf.TEMPORARY_ERROR)):m}let u=Math.round(Date.now()-l);iie.logger.debug({durationMs:u,stdout:o.stdout,stderr:o.stderr},"exec completed")}return o}Lgr.exec=gGf});var w0e=A(jgr=>{"use strict";Object.defineProperty(jgr,"__esModule",{value:!0});jgr.configFileNames=void 0;jgr.configFileNames=["renovate.json","renovate.json5",".github/renovate.json",".github/renovate.json5",".gitlab/renovate.json",".gitlab/renovate.json5",".renovaterc",".renovaterc.json",".renovaterc.json5","package.json"]});var twe=A(PY=>{"use strict";Object.defineProperty(PY,"__esModule",{value:!0});PY.isLimitReached=PY.incLimitedValue=PY.setMaxLimit=PY.resetAllLimits=void 0;var yGf=Pi(),$3t=new Map;function _Gf(){$3t.clear()}PY.resetAllLimits=_Gf;function AGf(e,r){let t=typeof r=="number"?Math.max(0,r):null;$3t.set(e,{current:0,max:t}),yGf.logger.debug(`${e} limit = ${t}`)}PY.setMaxLimit=AGf;function bGf(e,r=1){let t=$3t.get(e)??{max:null,current:0};$3t.set(e,{...t,current:t.current+r})}PY.incLimitedValue=bGf;function CGf(e){let r=$3t.get(e);if(!r||r.max===null)return!1;let{max:t,current:n}=r;return t-n<=0}PY.isLimitReached=CGf});var dMa=A((lMa,Ggr)=>{(function(e){"use strict";function r(c){function l(){return $t0&&(Ke.semantic=" "),Ke}}function M(Wt,Lt){return function(){var Sr,Pr,Sn,Un,ms;for(Un=m(),Sr=v("star"),Sn=0,ms=Lt===void 0?0:Lt;(Pr=Wt())!==null;)Sn=Sn+1,x(Sr,Pr);return Sn>=ms?Sr:(h(Un),null)}}function C(Wt){return Wt.replace(/([ \t]|\r\n)+/g," ").replace(/^\s*/,"").replace(/\s*$/,"")}function O(Wt){return Wt.charCodeAt(0)>=128}function V(){return w("cr",R("\r")())}function Q(){return w("crlf",L(V,ee)())}function X(){return w("dquote",R('"')())}function J(){return w("htab",R("	")())}function ee(){return w("lf",R(`
          +`)())}function fe(){return w("sp",R(" ")())}function ie(){return w("vchar",P(function(Lt){var Ke=Lt.charCodeAt(0),Sr=33<=Ke&&Ke<=126;return c.rfc6532&&(Sr=Sr||O(Lt)),Sr}))}function Se(){return w("wsp",U(fe,J)())}function ce(){var Wt=w("quoted-pair",U(L(R("\\"),U(ie,Se)),We)());return Wt===null?null:(Wt.semantic=Wt.semantic[1],Wt)}function Mt(){return w("fws",U(Be,L(Y(L(M(Se),N(Q))),M(Se,1)))())}function et(){return w("ctext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=33<=Sr&&Sr<=39||42<=Sr&&Sr<=91||93<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},jn)())}function or(){return w("ccontent",U(et,ce,Ge)())}function Ge(){return w("comment",L(R("("),M(L(Y(Mt),or)),Y(Mt),R(")"))())}function me(){return w("cfws",U(L(M(L(Y(Mt),Ge),1),Y(Mt)),Mt)())}function oe(){return w("atext",P(function(Lt){var Ke="a"<=Lt&&Lt<="z"||"A"<=Lt&&Lt<="Z"||"0"<=Lt&&Lt<="9"||["!","#","$","%","&","'","*","+","-","/","=","?","^","_","`","{","|","}","~"].indexOf(Lt)>=0;return c.rfc6532&&(Ke=Ke||O(Lt)),Ke}))}function ue(){return w("atom",L(j(Y(me)),M(oe,1),j(Y(me)))())}function De(){var Wt,Lt;return Wt=w("dot-atom-text",M(oe,1)()),Wt===null||(Lt=M(L(R("."),M(oe,1)))(),Lt!==null&&x(Wt,Lt)),Wt}function It(){return w("dot-atom",L(N(Y(me)),De,N(Y(me)))())}function Je(){return w("qtext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=Sr===33||35<=Sr&&Sr<=91||93<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},br)())}function at(){return w("qcontent",U(Je,ce)())}function mt(){return w("quoted-string",L(N(Y(me)),N(X),M(L(Y(j(Mt)),at)),Y(N(Mt)),N(X),N(Y(me)))())}function ke(){return w("word",U(ue,mt)())}function dt(){return w("phrase",U(lt,M(ke,1))())}function ot(){return w("address",U(kt,ni)())}function kt(){return w("mailbox",U(Vt,Ae)())}function Vt(){return w("name-addr",L(Y(gn),Ar)())}function Ar(){return w("angle-addr",U(L(N(Y(me)),R("<"),Ae,R(">"),N(Y(me))),je)())}function ni(){return w("group",L(gn,R(":"),Y(ln),R(";"),N(Y(me)))())}function gn(){return w("display-name",function(){var Lt=dt();return Lt!==null&&(Lt.semantic=C(Lt.semantic)),Lt}())}function On(){return w("mailbox-list",U(L(kt,M(L(R(","),kt))),ft)())}function er(){return w("address-list",U(L(ot,M(L(R(c.addressListSeparator),ot))),Jr)())}function ln(){return w("group-list",U(On,N(me),Yt)())}function Tr(){return w("local-part",U(wr,It,mt)())}function nt(){return w("dtext",U(function(){return P(function(Ke){var Sr=Ke.charCodeAt(0),Pr=33<=Sr&&Sr<=90||94<=Sr&&Sr<=126;return c.rfc6532&&(Pr=Pr||O(Ke)),Pr})},Bn)())}function ut(){return w("domain-literal",L(N(Y(me)),R("["),M(L(Y(Mt),nt)),Y(Mt),R("]"),N(Y(me)))())}function Ve(){return w("domain",function(){var Lt=U(wn,It,ut)();return c.rejectTLD&&Lt&&Lt.semantic&&Lt.semantic.indexOf(".")<0?null:(Lt&&(Lt.semantic=Lt.semantic.replace(/\s+/g,"")),Lt)}())}function Ae(){return w("addr-spec",L(Tr,R("@"),Ve)())}function Pe(){return w("from",U(On,er)())}function Kt(){return w("sender",U(kt,ot)())}function nr(){return w("reply-to",er())}function En(){return c.strict?null:w("obs-NO-WS-CTL",P(function(Wt){var Lt=Wt.charCodeAt(0);return 1<=Lt&&Lt<=8||Lt===11||Lt===12||14<=Lt&&Lt<=31||Lt===127}))}function jn(){return c.strict?null:w("obs-ctext",En())}function br(){return c.strict?null:w("obs-qtext",En())}function We(){return c.strict?null:w("obs-qp",L(R("\\"),U(R("\0"),En,ee,V))())}function lt(){return c.strict?null:w("obs-phrase",L(ke,M(U(ke,R("."),c.atInDisplayName?R("@"):k,c.commaInDisplayName?R(","):k,j(me))))())}function Be(){return c.strict?null:w("obs-FWS",M(L(N(Y(Q)),Se),1)())}function je(){return c.strict?null:w("obs-angle-addr",L(N(Y(me)),R("<"),ct,Ae,R(">"),N(Y(me)))())}function ct(){return c.strict?null:w("obs-route",L(Le,R(":"))())}function Le(){return c.strict?null:w("obs-domain-list",L(M(U(N(me),R(","))),R("@"),Ve,M(L(R(","),N(Y(me)),Y(L(R("@"),Ve)))))())}function ft(){return c.strict?null:w("obs-mbox-list",L(M(L(N(Y(me)),R(","))),kt,M(L(R(","),Y(L(kt,N(me))))))())}function Jr(){return c.strict?null:w("obs-addr-list",L(M(L(N(Y(me)),R(","))),ot,M(L(R(","),Y(L(ot,N(me))))))())}function Yt(){return c.strict?null:w("obs-group-list",L(M(L(N(Y(me)),R(",")),1),N(Y(me)))())}function wr(){return c.strict?null:w("obs-local-part",L(ke,M(L(R("."),ke)))())}function wn(){return c.strict?null:w("obs-domain",L(ue,M(L(R("."),ue)))())}function Bn(){return c.strict?null:w("obs-dtext",U(En,ce)())}function tr(Wt,Lt){var Ke,Sr,Pr;if(Lt==null)return null;for(Sr=[Lt];Sr.length>0;){if(Pr=Sr.pop(),Pr.name===Wt)return Pr;for(Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke])}return null}function zt(Wt,Lt){var Ke,Sr,Pr,Sn;if(Lt==null)return null;for(Sr=[Lt],Sn=[];Sr.length>0;)for(Pr=Sr.pop(),Pr.name===Wt&&Sn.push(Pr),Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke]);return Sn}function sr(Wt,Lt){var Ke,Sr,Pr,Sn,Un;if(Lt==null)return null;for(Sr=[Lt],Sn=[],Un={},Ke=0;Ke0;)if(Pr=Sr.pop(),Pr.name in Un)Sn.push(Pr);else for(Ke=Pr.children.length-1;Ke>=0;Ke-=1)Sr.push(Pr.children[Ke]);return Sn}function Ir(Wt){var Lt,Ke,Sr,Pr,Sn;if(Wt===null)return null;for(Lt=[],Ke=sr(["group","mailbox"],Wt),Sr=0;Sr1?null:Wt.addresses&&Wt.addresses[0]}var bt,$t,Ee,st,yr;if(c=o(c,{}),c===null)return null;if(bt=c.input,yr={address:ot,"address-list":er,"angle-addr":Ar,from:Pe,group:ni,mailbox:kt,"mailbox-list":On,"reply-to":nr,sender:Kt}[c.startAt]||er,!c.strict){if(b(),c.strict=!0,st=yr(bt),c.partial||!l())return Ir(st);c.strict=!1}return b(),st=yr(bt),!c.partial&&l()?null:Ir(st)}function t(c){return r(o(c,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"address-list"}))}function n(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"address-list"}))}function i(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"from"}))}function s(c){return r(o(c,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"sender"}))}function a(c){return r(o(c,{rfc6532:!0,simple:!0,startAt:"reply-to"}))}function o(c,l){function u(v){return Object.prototype.toString.call(v)==="[object String]"}function m(v){return v===Object(v)}function h(v){return v==null}var _,b;if(u(c))c={input:c};else if(!m(c))return null;if(!u(c.input)||!l)return null;_={oneResult:!1,partial:!1,rejectTLD:!1,rfc6532:!1,simple:!1,startAt:"address-list",strict:!1,atInDisplayName:!1,commaInDisplayName:!1,addressListSeparator:","};for(b in _)h(c[b])&&(c[b]=h(l[b])?_[b]:l[b]);return c}r.parseOneAddress=t,r.parseAddressList=n,r.parseFrom=i,r.parseSender=s,r.parseReplyTo=a,typeof Ggr<"u"&&typeof Ggr.exports<"u"?Ggr.exports=r:e.emailAddresses=r})(lMa)});var fMa=A(Ugr=>{"use strict";Object.defineProperty(Ugr,"__esModule",{value:!0});Ugr.parseGitAuthor=void 0;var vGf=(tn(),Dr(en)),pMa=vGf.__importDefault(dMa()),EGf=Pi(),mMa=Ba();function DGf(e){var t;let r=null;if(!e)return null;try{if(r=pMa.default.parseOneAddress(e),r)return r;let n,i=!1;if(e.includes("<")&&e.includes(">")&&(n='"'+e.replace((0,mMa.regEx)(/(\s?<)/),'"$1')),e.includes("[bot]@")&&(n=(n??e).replace("[bot]@","@"),i=!0),!n)return null;let s=pMa.default.parseOneAddress(n);if(s!=null&&s.address)return r={name:s.name??e.replace((0,mMa.regEx)(/@.*/),""),address:s.address},i&&(r.address=(t=r.address)==null?void 0:t.replace("@","[bot]@")),r}catch(n){EGf.logger.debug({err:n},"Unknown error parsing gitAuthor")}return null}Ugr.parseGitAuthor=DGf});var tGn=A(Oat=>{"use strict";Object.defineProperty(Oat,"__esModule",{value:!0});Oat.setCachedBehindBaseResult=Oat.getCachedBehindBaseResult=void 0;var SGf=Pi(),hMa=AE();function wGf(e,r,t,n){var a;let s=(a=(0,hMa.getCache)().branches)==null?void 0:a.find(o=>o.branchName===e);return s&&s.sha===r&&s.baseBranch===t&&s.baseBranchSha===n&&s.isBehindBase!==void 0?s.isBehindBase:null}Oat.getCachedBehindBaseResult=wGf;function IGf(e,r){var i;let n=(i=(0,hMa.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){SGf.logger.debug("setCachedBehindBaseResult(): Branch cache not present");return}n.isBehindBase=r}Oat.setCachedBehindBaseResult=IGf});var rGn=A(Bat=>{"use strict";Object.defineProperty(Bat,"__esModule",{value:!0});Bat.setCachedConflictResult=Bat.getCachedConflictResult=void 0;var xGf=Pi(),gMa=AE();function TGf(e,r,t,n){var a;let i=(0,gMa.getCache)(),s=(a=i==null?void 0:i.branches)==null?void 0:a.find(o=>o.branchName===e);return s&&s.baseBranch===t&&s.baseBranchSha===n&&s.sha===r&&s.isConflicted!==void 0?s.isConflicted:null}Bat.getCachedConflictResult=TGf;function PGf(e,r){var i;let t=(0,gMa.getCache)(),n=(i=t==null?void 0:t.branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){xGf.logger.debug("setCachedConflictResult(): Branch cache not present");return}n.isConflicted=r}Bat.setCachedConflictResult=PGf});var _Ma=A(x0e=>{"use strict";Object.defineProperty(x0e,"__esModule",{value:!0});x0e.bulkChangesDisallowed=x0e.handleCommitError=x0e.checkForPlatformFailure=void 0;var Q3t=Zp(),I0e=Pi(),RGf=Ug();function yMa(e){if(process.env.NODE_ENV==="test")return null;let r=["remote: Invalid username or password","gnutls_handshake() failed","The requested URL returned error: 403","The requested URL returned error: 5","The remote end hung up unexpectedly","access denied or repository not exported","Could not write new index file","Failed to connect to","Connection timed out","malformed object name","Could not resolve host","early EOF","fatal: bad config","expected flush after ref listing"];for(let n of r)if(e.message.includes(n))return I0e.logger.debug({err:e},"Converting git error to ExternalHostError"),new RGf.ExternalHostError(e,"git");let t=[{error:"GitLab: Branch name does not follow the pattern",message:"Cannot push because branch name does not follow project's push rules"},{error:"GitLab: Commit message does not follow the pattern",message:"Cannot push because commit message does not follow project's push rules"},{error:" is not a member of team",message:"The `Restrict commits to existing GitLab users` rule is blocking Renovate push. Check the Renovate `gitAuthor` setting"},{error:"TF401027:",message:"You need the Git `GenericContribute` permission to perform this action"},{error:"matches more than one",message:"Renovate cannot push branches if there are tags with names the same as Renovate's branches. Please remove conflicting tag names or change Renovate's branchPrefix to avoid conflicts."}];for(let{error:n,message:i}of t)if(e.message.includes(n)){I0e.logger.debug({err:e},"Converting git error to CONFIG_VALIDATION error");let s=new Error(Q3t.CONFIG_VALIDATION);return s.validationError=i,s.validationMessage=e.message,s}return null}x0e.checkForPlatformFailure=yMa;function kGf(e,r,t){if(yMa(e),e.message.includes("'refs/heads/renovate' exists")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource="None",n.validationError="An existing branch is blocking Renovate",n.validationMessage=`Renovate needs to create the branch "${r}" but is blocked from doing so because of an existing branch called "renovate". Please remove it so that Renovate can proceed.`,n}if(e.message.includes("refusing to allow a GitHub App to create or update workflow"))return I0e.logger.warn("App has not been granted permissions to update Workflows - aborting branch."),null;if((e.message.includes("remote rejected")||e.message.includes("403"))&&(t!=null&&t.some(n=>{var i;return(i=n.path)==null?void 0:i.startsWith(".github/workflows/")})))return I0e.logger.debug({err:e},"commitFiles error"),I0e.logger.info("Workflows update rejection - aborting branch."),null;if(e.message.includes("protected branch hook declined")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Renovate branch is protected",n.validationMessage="Renovate cannot push to its branch because branch protection has been enabled.",n}if(e.message.includes("can only push your own commits")){let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Bitbucket committer error",n.validationMessage=`Renovate has experienced the following error when attempting to push its branch to the server: "${String(e.message)}"`,n}if(e.message.includes("remote: error: cannot lock ref"))return I0e.logger.error({err:e},"Error committing files."),null;if(e.message.includes("denying non-fast-forward")||e.message.includes("GH003: Sorry, force-pushing")){I0e.logger.debug({err:e},"Permission denied to update branch");let n=new Error(Q3t.CONFIG_VALIDATION);throw n.validationSource=r,n.validationError="Force push denied",n.validationMessage="Renovate is unable to update branch(es) due to force pushes being disallowed.",n}throw I0e.logger.debug({err:e},"Unknown error committing files"),e}x0e.handleCommitError=kGf;function FGf(e){return e.message.includes("remote: Repository policies do not allow pushes that update more than")}x0e.bulkChangesDisallowed=FGf});var nGn=A(qat=>{"use strict";Object.defineProperty(qat,"__esModule",{value:!0});qat.setCachedModifiedResult=qat.getCachedModifiedResult=void 0;var NGf=Pi(),AMa=AE();function OGf(e,r){var i;let n=(i=(0,AMa.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);return(n==null?void 0:n.sha)===r&&n.isModified!==void 0?n.isModified:null}qat.getCachedModifiedResult=OGf;function BGf(e,r){var i;let n=(i=(0,AMa.getCache)().branches)==null?void 0:i.find(s=>s.branchName===e);if(!n){NGf.logger.debug("setCachedModifiedResult(): Branch cache not present");return}n.isModified=r}qat.setCachedModifiedResult=BGf});var aGn=A(T0e=>{"use strict";Object.defineProperty(T0e,"__esModule",{value:!0});T0e.configSigningKey=T0e.writePrivateKey=T0e.setPrivateKey=void 0;var Vgr=(tn(),Dr(en)),qGf=Vgr.__importDefault(require("node:os")),MGf=Vgr.__importDefault(_a()),bMa=Vgr.__importDefault(VM()),LGf=Vgr.__importDefault(Oh()),jGf=Zp(),K3t=Pi(),iGn=Fb(),GGf=Ba(),UGf=Q2(),zgr,sGn;function VGf(e){MGf.default.nonEmptyStringAndNotWhitespace(e)&&((0,UGf.addSecretForSanitizing)(e.trim(),"global"),K3t.logger.debug("gitPrivateKey: successfully set (but not yet written/configured)"),zgr=e.trim())}T0e.setPrivateKey=VGf;async function zGf(){var n;if(sGn)return;let e=LGf.default.join(qGf.default.tmpdir()+"/git-private.key");await bMa.default.outputFile(e,zgr);let{stdout:r,stderr:t}=await(0,iGn.exec)(`gpg --import ${e}`);K3t.logger.debug({stdout:r,stderr:t},"Private key import result"),sGn=(n=`${r}${t}`.split(GGf.newlineRegex).find(i=>i.includes("secret key imported")))==null?void 0:n.replace("gpg: key ","").split(":").shift(),await bMa.default.remove(e)}async function $Gf(){if(zgr)try{await zGf(),K3t.logger.debug("gitPrivateKey: imported")}catch(e){throw K3t.logger.warn({err:e},"gitPrivateKey: error importing"),new Error(jGf.PLATFORM_GPG_FAILED)}}T0e.writePrivateKey=$Gf;async function QGf(e){zgr&&(K3t.logger.debug("gitPrivateKey: configuring commit signing"),await(0,iGn.exec)(`git config user.signingkey ${sGn}`,{cwd:e}),await(0,iGn.exec)("git config commit.gpgsign true",{cwd:e}))}T0e.configSigningKey=QGf});var Lh=A(Op=>{"use strict";Object.defineProperty(Op,"__esModule",{value:!0});Op.listCommitTree=Op.clearRenovateRefs=Op.pushCommitToRenovateRef=Op.getUrl=Op.commitFiles=Op.fetchBranch=Op.pushCommit=Op.prepareCommit=Op.hasDiff=Op.getFiles=Op.getFile=Op.getBranchFiles=Op.getBranchLastCommitTime=Op.mergeBranch=Op.deleteBranch=Op.isBranchConflicted=Op.isBranchModified=Op.isBranchBehindBase=Op.getBranchList=Op.getFileList=Op.checkoutBranch=Op.getCommitMessages=Op.getBranchCommit=Op.branchExists=Op.getRepoStatus=Op.syncGit=Op.isCloned=Op.cloneSubmodules=Op.getSubmodules=Op.setUserRepoConfig=Op.writeGitAuthor=Op.setGitAuthor=Op.resetToCommit=Op.initRepo=Op.fetchRevSpec=Op.validateGitVersion=Op.GIT_MINIMUM_VERSION=Op.gitRetry=Op.setPrivateKey=Op.setNoVerify=void 0;var Y3t=(tn(),Dr(en)),KGf=Y3t.__importDefault(require("node:url")),HGf=require("timers/promises"),dGn=Y3t.__importDefault(_a()),H3t=Y3t.__importDefault(VM()),jat=Y3t.__importStar(Sje()),Mat=Y3t.__importDefault(Oh()),WGf=w0e(),Lat=_f(),X4=Zp(),Vm=Pi(),CMa=Fze(),xMa=Ug(),TMa=twe(),YGf=AE(),az=Ba(),JGf=fMa(),vMa=tGn(),pGn=wje(),EMa=rGn(),CP=_Ma(),oGn=nGn(),DMa=aGn(),XGf=wje();Object.defineProperty(Op,"setNoVerify",{enumerable:!0,get:function(){return XGf.setNoVerify}});var ZGf=aGn();Object.defineProperty(Op,"setPrivateKey",{enumerable:!0,get:function(){return ZGf.setPrivateKey}});var SMa=5,eUf=3,tUf=2;async function aS(e){let r=0,t;for(;r<=SMa;){r>0&&Vm.logger.debug(`gitRetry round ${r}`);try{let i=await e();return r>1&&Vm.logger.debug("Successful retry of git function"),i}catch(i){t=i,Vm.logger.debug({err:i},"Git function thrown");let s=(0,CP.checkForPlatformFailure)(i);if(s instanceof xMa.ExternalHostError)Vm.logger.debug({err:s},`ExternalHostError thrown in round ${r+1} of ${SMa} - retrying in the next round`);else throw i}let n=tUf^(r-1)*eUf;Vm.logger.trace({nextDelay:n},"Delay next round"),await(0,HGf.setTimeout)(1e3*n),r++}throw t}Op.gitRetry=aS;async function rUf(e){try{return(await H3t.default.stat(e)).isDirectory()}catch{return!1}}async function cGn(e){try{let r=await e.raw(["rev-parse","--abbrev-ref","origin/HEAD"]);if(!r){Vm.logger.debug("Could not determine default branch using git rev-parse");let t="HEAD branch: ";r=(await e.raw(["remote","show","origin"])).split(`
          +`).map(n=>n.trim()).find(n=>n.startsWith(t)).replace(t,"")}return r.replace("origin/","").trim()}catch(r){let t=(0,CP.checkForPlatformFailure)(r);throw t||(r.message.startsWith("fatal: ref refs/remotes/origin/HEAD is not a symbolic ref")?new Error(X4.REPOSITORY_EMPTY):r.message.includes("fatal: ambiguous argument 'origin/HEAD'")?(Vm.logger.warn({err:r},"Error getting default branch"),new Error(X4.TEMPORARY_ERROR)):r)}}var U0={},cf,W3t,uGn,wMa=!1;Op.GIT_MINIMUM_VERSION="2.33.0";async function nUf(){let e,r=(0,jat.default)();try{let{major:t,minor:n,patch:i,installed:s}=await r.version();if(!s)return Vm.logger.error("Git not installed"),!1;e=`${t}.${n}.${i}`}catch(t){return Vm.logger.error({err:t},"Error fetching git version"),!1}return e&&(CMa.api.equals(e,Op.GIT_MINIMUM_VERSION)||CMa.api.isGreaterThan(e,Op.GIT_MINIMUM_VERSION))?(Vm.logger.debug(`Found valid git version: ${e}`),!0):(Vm.logger.error({detectedVersion:e,minimumVersion:Op.GIT_MINIMUM_VERSION},"Git version needs upgrading"),!1)}Op.validateGitVersion=nUf;async function iUf(){var r;U0.branchCommits={};let e=["ls-remote","--heads",U0.url];U0.extraCloneOpts&&Object.entries(U0.extraCloneOpts).forEach(t=>e.unshift(t[0],`${t[1]}`));try{(await aS(()=>cf.raw(e))).split(az.newlineRegex).filter(Boolean).map(t=>t.trim().split((0,az.regEx)(/\s+/))).forEach(([t,n])=>{U0.branchCommits[n.replace("refs/heads/","")]=t})}catch(t){let n=(0,CP.checkForPlatformFailure)(t);throw n||(Vm.logger.debug({err:t},"git error"),(r=t.message)!=null&&r.includes("Please ask the owner to check their account")?new Error(X4.REPOSITORY_DISABLED):t)}}async function sUf(e){await aS(()=>cf.fetch(["origin",e]))}Op.fetchRevSpec=sUf;async function aUf(e){U0={...e},U0.ignoredAuthors=[],U0.additionalBranches=[],U0.branchIsModified={},cf=(0,jat.default)(Lat.GlobalConfig.get("localDir"),(0,pGn.simpleGitConfig)()).env({...process.env,LANG:"C.UTF-8",LC_ALL:"C.UTF-8"}),W3t=!1,uGn=!1,await iUf()}Op.initRepo=aUf;async function IMa(e){Vm.logger.debug(`resetToBranch(${e})`),await cf.raw(["reset","--hard"]),await aS(()=>cf.checkout(e)),await cf.raw(["reset","--hard","origin/"+e]),await cf.raw(["clean","-fd"])}async function oUf(e){Vm.logger.debug(`resetToCommit(${e})`),await cf.raw(["reset","--hard",e])}Op.resetToCommit=oUf;async function PMa(e){await cf.branch(["-D",e])}async function cUf(){let e=(await cf.raw(["branch"])).split(az.newlineRegex).map(r=>r.trim()).filter(r=>r.length).filter(r=>!r.startsWith("* "));Vm.logger.debug({existingBranches:e});for(let r of e)await PMa(r)}function RMa(e){let r=(0,JGf.parseGitAuthor)(e??"Renovate Bot ");if(!r){let t=new Error(X4.CONFIG_VALIDATION);throw t.validationSource="None",t.validationError="Invalid gitAuthor",t.validationMessage=`gitAuthor is not parsed as valid RFC5322 format: ${e}`,t}U0.gitAuthorName=r.name,U0.gitAuthorEmail=r.address}Op.setGitAuthor=RMa;async function $gr(){let{gitAuthorName:e,gitAuthorEmail:r,writeGitDone:t}=U0;if(!t){U0.writeGitDone=!0;try{e&&(Vm.logger.debug(`Setting git author name: ${e}`),await cf.addConfig("user.name",e)),r&&(Vm.logger.debug(`Setting git author email: ${r}`),await cf.addConfig("user.email",r))}catch(n){let i=(0,CP.checkForPlatformFailure)(n);throw i||(Vm.logger.debug({err:n,gitAuthorName:e,gitAuthorEmail:r},"Error setting git author config"),new Error(X4.TEMPORARY_ERROR))}}}Op.writeGitAuthor=$gr;function uUf({gitIgnoredAuthors:e,gitAuthor:r}){U0.ignoredAuthors=e??[],RMa(r)}Op.setUserRepoConfig=uUf;async function kMa(){try{return(await cf.raw(["config","--file",".gitmodules","--get-regexp","\\.path"])||"").trim().split((0,az.regEx)(/[\n\s]/)).filter((e,r)=>r%2)}catch(e){return Vm.logger.warn({err:e},"Error getting submodules"),[]}}Op.getSubmodules=kMa;async function FMa(e){if(!e||uGn)return;uGn=!0,await Cx();let r=await kMa();for(let t of r)try{Vm.logger.debug(`Cloning git submodule at ${t}`),await aS(()=>cf.submoduleUpdate(["--init",t]))}catch(n){Vm.logger.warn({err:n},`Unable to initialise git submodule at ${t}`)}}Op.cloneSubmodules=FMa;function lUf(){return W3t}Op.isCloned=lUf;async function Cx(){var n,i,s;if(W3t){process.env.RENOVATE_X_CLEAR_HOOKS&&await cf.raw(["config","core.hooksPath","/dev/null"]);return}if(Lat.GlobalConfig.get("platform")==="local")throw new Error("Cannot sync git when platform=local");W3t=!0;let e=Lat.GlobalConfig.get("localDir");Vm.logger.debug(`Initializing git repository into ${e}`);let r=Mat.default.join(e,".git/HEAD"),t=!0;if(await H3t.default.pathExists(r))try{await cf.raw(["remote","set-url","origin",U0.url]),await IMa(await cGn(cf));let a=Date.now();await aS(()=>cf.pull()),await aS(()=>cf.fetch()),U0.currentBranch=U0.currentBranch||await cGn(cf),await IMa(U0.currentBranch),await cUf(),await aS(()=>cf.raw(["remote","prune","origin"]));let o=Math.round(Date.now()-a);Vm.logger.info({durationMs:o},"git fetch completed"),t=!1}catch(a){if(a.message===X4.REPOSITORY_EMPTY)throw a;Vm.logger.info({err:a},"git fetch error")}if(t){let a=Date.now();try{let c=[];U0.fullClone?Vm.logger.debug("Performing full clone"):(Vm.logger.debug("Performing blobless clone"),c.push("--filter=blob:none")),U0.extraCloneOpts&&Object.entries(U0.extraCloneOpts).forEach(u=>c.push(u[0],`${u[1]}`));let l=async()=>{await H3t.default.emptyDir(e),await cf.clone(U0.url,".",c)};await aS(()=>l())}catch(c){throw Vm.logger.debug({err:c},"git clone error"),(n=c.message)!=null&&n.includes("No space left on device")?new Error(X4.SYSTEM_INSUFFICIENT_DISK_SPACE):c.message===X4.REPOSITORY_EMPTY?c:new xMa.ExternalHostError(c,"git")}let o=Math.round(Date.now()-a);Vm.logger.debug({durationMs:o},"git clone completed")}try{U0.currentBranchSha=(await cf.raw(["rev-parse","HEAD"])).trim()}catch(a){throw(i=a.message)!=null&&i.includes("fatal: not a git repository")?new Error(X4.REPOSITORY_CHANGED):a}await FMa(!!U0.cloneSubmodules);try{let a=(await cf.log({n:1})).latest;Vm.logger.debug({latestCommit:a},"latest repository commit")}catch(a){let o=(0,CP.checkForPlatformFailure)(a);if(o)throw o;if(a.message.includes("does not have any commits yet"))throw new Error(X4.REPOSITORY_EMPTY);Vm.logger.warn({err:a},"Cannot retrieve latest commit")}U0.currentBranch=U0.currentBranch||await cGn(cf),(s=(0,YGf.getCache)())==null||delete s.semanticCommits}Op.syncGit=Cx;async function dUf(e){if(dGn.default.string(e)){let r=Lat.GlobalConfig.get("localDir"),t=Mat.default.resolve(r,e);if(!t.startsWith(Mat.default.resolve(r)))throw Vm.logger.warn({localPath:t,localDir:r},"Preventing access to file outside the local directory"),new Error(X4.INVALID_PATH)}return await Cx(),cf.status(e?[e]:[])}Op.getRepoStatus=dUf;function NMa(e){return!!U0.branchCommits[e]}Op.branchExists=NMa;function rwe(e){return U0.branchCommits[e]||null}Op.getBranchCommit=rwe;async function pUf(){Vm.logger.debug("getCommitMessages"),Lat.GlobalConfig.get("platform")!=="local"&&await Cx();try{return(await cf.log({n:20,format:{message:"%s"}})).all.map(r=>r.message)}catch{return[]}}Op.getCommitMessages=pUf;async function mUf(e){var r,t,n;Vm.logger.debug(`Setting current branch to ${e}`),await Cx();try{await aS(()=>cf.checkout(["-f",e,"--"])),U0.currentBranch=e,U0.currentBranchSha=(await cf.raw(["rev-parse","HEAD"])).trim();let i=(t=(r=await cf.log({n:1}))==null?void 0:r.latest)==null?void 0:t.date;return i&&Vm.logger.debug({branchName:e,latestCommitDate:i},"latest commit"),await cf.reset(jat.ResetMode.HARD),U0.currentBranchSha}catch(i){let s=(0,CP.checkForPlatformFailure)(i);throw s||((n=i.message)!=null&&n.includes("fatal: ambiguous argument")?(Vm.logger.warn({err:i},"Failed to checkout branch"),new Error(X4.TEMPORARY_ERROR)):i)}}Op.checkoutBranch=mUf;async function fUf(){var t;await Cx();let e=U0.currentBranch,r;try{r=await cf.raw(["ls-tree","-r",e])}catch(n){throw(t=n.message)!=null&&t.includes("fatal: Not a valid object name")?(Vm.logger.debug({err:n},"Branch not found when checking branch list - aborting"),new Error(X4.REPOSITORY_CHANGED)):n}return r?r.split(az.newlineRegex).filter(dGn.default.string).filter(n=>n.startsWith("100")).map(n=>n.split((0,az.regEx)(/\t/)).pop()):[]}Op.getFileList=fUf;function hUf(){return Object.keys(U0.branchCommits)}Op.getBranchList=hUf;async function gUf(e,r){let t=rwe(r),n=rwe(e),i=(0,vMa.getCachedBehindBaseResult)(e,n,r,t);if(i!==null)return Vm.logger.debug(`branch.isBehindBase(): using cached result "${i}"`),i;Vm.logger.debug("branch.isBehindBase(): using git to calculate"),await Cx();try{return i=(await cf.raw(["rev-list","--count",`${n}..${t}`])).trim()!=="0",Vm.logger.debug({baseBranch:r,branchName:e},`branch.isBehindBase(): ${i}`),(0,vMa.setCachedBehindBaseResult)(e,i),i}catch(s){let a=(0,CP.checkForPlatformFailure)(s);throw a||s}}Op.isBranchBehindBase=gUf;async function yUf(e){var i;if(!NMa(e))return Vm.logger.debug("branch.isModified(): no cache"),!1;if(U0.branchIsModified[e]!==void 0)return U0.branchIsModified[e];let r=(0,oGn.getCachedModifiedResult)(e,rwe(e));if(r!==null)return Vm.logger.debug(`branch.isModified(): using cached result "${r}"`),U0.branchIsModified[e]=r,r;Vm.logger.debug("branch.isModified(): using git to calculate"),await Cx();let t;try{t=(await cf.raw(["log","-1","--pretty=format:%ae",`origin/${e}`,"--"])).trim()}catch(s){if((i=s.message)!=null&&i.includes("fatal: bad revision"))throw Vm.logger.debug({err:s},"Remote branch not found when checking last commit author - aborting run"),new Error(X4.REPOSITORY_CHANGED);Vm.logger.warn({err:s},"Error checking last author for isBranchModified")}let{gitAuthorEmail:n}=U0;return t===n||U0.ignoredAuthors.some(s=>t===s)?(Vm.logger.debug("branch.isModified() = false"),U0.branchIsModified[e]=!1,(0,oGn.setCachedModifiedResult)(e,!1),!1):(Vm.logger.debug({branchName:e,lastAuthor:t,gitAuthorEmail:n},"branch.isModified() = true"),U0.branchIsModified[e]=!0,(0,oGn.setCachedModifiedResult)(e,!0),!0)}Op.isBranchModified=yUf;async function _Uf(e,r){var o,c;Vm.logger.debug(`isBranchConflicted(${e}, ${r})`);let t=rwe(e),n=rwe(r);if(!t||!n)return Vm.logger.warn({baseBranch:e,branch:r},"isBranchConflicted: branch does not exist"),!0;let i=(0,EMa.getCachedConflictResult)(r,n,e,t);if(dGn.default.boolean(i))return Vm.logger.debug(`branch.isConflicted(): using cached result "${i}"`),i;Vm.logger.debug("branch.isConflicted(): using git to calculate");let s=!1;await Cx(),await $gr();let a=U0.currentBranch;try{await cf.reset(jat.ResetMode.HARD),a!==e&&await cf.checkout(e),await cf.merge(["--no-commit","--no-ff",`origin/${r}`])}catch(l){s=!0,(c=(o=l==null?void 0:l.git)==null?void 0:o.conflicts)!=null&&c.length||Vm.logger.debug({baseBranch:e,branch:r,err:l},"isBranchConflicted: unknown error")}finally{try{await cf.merge(["--abort"]),a!==e&&await cf.checkout(a)}catch(l){Vm.logger.debug({baseBranch:e,branch:r,err:l},"isBranchConflicted: cleanup error")}}return(0,EMa.setCachedConflictResult)(r,s),Vm.logger.debug(`branch.isConflicted(): ${s}`),s}Op.isBranchConflicted=_Uf;async function AUf(e){await Cx();try{await aS(()=>cf.raw(["push","--delete","origin",e])),Vm.logger.debug(`Deleted remote branch: ${e}`)}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;Vm.logger.debug(`No remote branch to delete with name: ${e}`)}try{await PMa(e),Vm.logger.debug(`Deleted local branch: ${e}`)}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;Vm.logger.debug(`No local branch to delete with name: ${e}`)}delete U0.branchCommits[e]}Op.deleteBranch=AUf;async function bUf(e,r=!1){let t;try{await Cx(),await $gr(),await cf.reset(jat.ResetMode.HARD),await aS(()=>cf.checkout(["-B",e,"origin/"+e])),await aS(()=>cf.checkout(["-B",U0.currentBranch,"origin/"+U0.currentBranch])),t=await cf.status(),r?await aS(()=>cf.merge([e])):(await aS(()=>cf.merge(["--ff-only",e])),await aS(()=>cf.push("origin",U0.currentBranch))),(0,TMa.incLimitedValue)("Commits")}catch(n){throw Vm.logger.debug({baseBranch:U0.currentBranch,baseSha:U0.currentBranchSha,branchName:e,branchSha:rwe(e),status:t,err:n},"mergeBranch error"),n}}Op.mergeBranch=bUf;async function CUf(e){await Cx();try{let r=await cf.show(["-s","--format=%ai","origin/"+e]);return new Date(Date.parse(r))}catch(r){let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;return new Date}}Op.getBranchLastCommitTime=CUf;async function vUf(e){await Cx();try{return(await aS(()=>cf.diffSummary([`origin/${e}`,`origin/${e}^`]))).files.map(t=>t.file)}catch(r){Vm.logger.warn({err:r},"getBranchFiles error");let t=(0,CP.checkForPlatformFailure)(r);if(t)throw t;return null}}Op.getBranchFiles=vUf;async function OMa(e,r){await Cx();try{return await cf.show(["origin/"+(r??U0.currentBranch)+":"+e])}catch(t){let n=(0,CP.checkForPlatformFailure)(t);if(n)throw n;return null}}Op.getFile=OMa;async function EUf(e){let r={};for(let t of e)r[t]=await OMa(t);return r}Op.getFiles=EUf;async function BMa(e,r){await Cx();try{return await aS(()=>cf.diff([e,r]))!==""}catch{return!0}}Op.hasDiff=BMa;async function DUf(e){wMa||(await(0,DMa.writePrivateKey)(),wMa=!0),await(0,DMa.configSigningKey)(e),await $gr()}async function qMa({branchName:e,files:r,message:t,force:n=!1}){let i=Lat.GlobalConfig.get("localDir");await Cx(),Vm.logger.debug(`Preparing files for committing to branch ${e}`),await DUf(i);try{await cf.reset(jat.ResetMode.HARD),await cf.raw(["clean","-fd"]);let s=U0.currentBranchSha;await aS(()=>cf.checkout(["-B",e,"origin/"+U0.currentBranch]));let a=[],o=[],c=[];for(let _ of r){let b=_.path;if(_.type==="deletion")try{await cf.rm([b]),a.push(b)}catch(v){let w=(0,CP.checkForPlatformFailure)(v);if(w)throw w;Vm.logger.trace({err:v,fileName:b},"Cannot delete file"),c.push(b)}else{if(await rUf(Mat.default.join(i,b)))Vm.logger.trace({fileName:b},"Adding directory commit");else{if(_.contents===null)continue;{let v;typeof _.contents=="string"?v=Buffer.from(_.contents):v=_.contents,_.isSymlink?await H3t.default.symlink(_.contents,Mat.default.join(i,b)):await H3t.default.outputFile(Mat.default.join(i,b),v,{mode:_.isExecutable?511:438})}}try{let v=b===WGf.configFileNames[0]?["-f",b]:b;await cf.add(v),_.isExecutable&&await cf.raw(["update-index","--chmod=+x",b]),o.push(b)}catch(v){if(!v.message.includes("The following paths are ignored by one of your .gitignore files"))throw v;Vm.logger.debug(`Cannot commit ignored file: ${b}`),c.push(_.path)}}}let l={};(0,pGn.getNoVerify)().includes("commit")&&(l["--no-verify"]=null);let u=await cf.commit(t,[],l);if(u.summary&&u.summary.changes===0&&u.summary.insertions===0&&u.summary.deletions===0)return Vm.logger.warn({commitRes:u},"Detected empty commit - aborting git push"),null;if(Vm.logger.debug({deletedFiles:a,ignoredFiles:c,result:u},"git commit"),!n&&!await BMa("HEAD",`origin/${e}`))return Vm.logger.debug({branchName:e,deletedFiles:a,addedModifiedFiles:o,ignoredFiles:c},"No file changes detected. Skipping commit"),null;let m=(await cf.revparse([e])).trim();return{parentCommitSha:s,commitSha:m,files:r.filter(_=>_.type==="deletion"?a.includes(_.path):o.includes(_.path))}}catch(s){return(0,CP.handleCommitError)(s,e,r)}}Op.prepareCommit=qMa;async function MMa({sourceRef:e,targetRef:r,files:t}){await Cx(),Vm.logger.debug(`Pushing refSpec ${e}:${r??e}`);let n=!1;try{let i={"--force-with-lease":null,"-u":null};(0,pGn.getNoVerify)().includes("push")&&(i["--no-verify"]=null);let s=await aS(()=>cf.push("origin",`${e}:${r??e}`,i));delete s.repo,Vm.logger.debug({result:s},"git push"),(0,TMa.incLimitedValue)("Commits"),n=!0}catch(i){(0,CP.handleCommitError)(i,e,t)}return n}Op.pushCommit=MMa;async function SUf(e){await Cx(),Vm.logger.debug(`Fetching branch ${e}`);try{let r=`refs/heads/${e}:refs/remotes/origin/${e}`;await aS(()=>cf.pull(["origin",r,"--force"]));let t=(await cf.revparse([e])).trim();return U0.branchCommits[e]=t,U0.branchIsModified[e]=!1,t}catch(r){return(0,CP.handleCommitError)(r,e)}}Op.fetchBranch=SUf;async function wUf(e){try{let r=await qMa(e);if(r&&await MMa({sourceRef:e.branchName,files:e.files})){let{branchName:n}=e,{commitSha:i}=r;return U0.branchCommits[n]=i,U0.branchIsModified[n]=!1,i}return null}catch(r){throw r.message.includes("[rejected] (stale info)")?new Error(X4.REPOSITORY_CHANGED):r}}Op.commitFiles=wUf;function IUf({protocol:e,auth:r,hostname:t,host:n,repository:i}){return e==="ssh"?`git@${t}:${i}.git`:KGf.default.format({protocol:e??"https",auth:r,hostname:t,host:n,pathname:i+".git"})}Op.getUrl=IUf;var lGn=!1;async function xUf(e,r,t="branches"){let n=`refs/renovate/${t}/${r}`;await cf.raw(["update-ref",n,e]),await cf.push(["--force","origin",n]),lGn=!0}Op.pushCommitToRenovateRef=xUf;async function TUf(){if(!W3t||!lGn)return;Vm.logger.debug("Cleaning up Renovate refs: refs/renovate/*");let e=[],r=[];try{let s=(await cf.listRemote([U0.url,"refs/renovate/*"])).split(az.newlineRegex).map(a=>a.replace((0,az.regEx)(/[0-9a-f]+\s+/i),"").trim()).filter(a=>a.startsWith("refs/renovate/"));e.push(...s)}catch(i){Vm.logger.warn({err:i},"Renovate refs cleanup error")}let t=e.filter(i=>i.split("/").length===3);r.push(...t);let n=e.filter(i=>i.startsWith("refs/renovate/branches/"));if(r.push(...n),r.length)try{let i=["--delete","origin",...r];await cf.push(i)}catch(i){if((0,CP.bulkChangesDisallowed)(i))for(let s of r)try{let a=["--delete","origin",s];await cf.push(a)}catch(a){Vm.logger.debug({err:a},"Error deleting obsolete refs");break}else Vm.logger.warn({err:i},"Error deleting obsolete refs")}lGn=!1}Op.clearRenovateRefs=TUf;var PUf=(0,az.regEx)(/^(?\d{6})\s+(?blob|tree|commit)\s+(?[0-9a-f]{40})\s+(?.*)$/),RUf=(0,az.regEx)(/tree\s+(?[0-9a-f]{40})\s*/);async function kUf(e){var a,o;let r=await cf.catFile(["-p",e]),{treeSha:t}=((a=RUf.exec(r))==null?void 0:a.groups)??{},i=(await cf.catFile(["-p",t])).split(az.newlineRegex),s=[];for(let c of i){let l=(o=PUf.exec(c))==null?void 0:o.groups;if(l){let{path:u,mode:m,type:h,sha:_}=l;s.push({path:u,mode:m,type:h,sha:_})}}return s}Op.listCommitTree=kUf});var fGn=A(vj=>{"use strict";Object.defineProperty(vj,"__esModule",{value:!0});vj.getLockFilePath=vj.getBundlerConstraint=vj.getRubyConstraint=vj.extractRubyVersion=vj.delimiters=void 0;var Gat=Pi(),mGn=km(),Qgr=Ba();vj.delimiters=['"',"'"];function LMa(e){let r=(0,Qgr.regEx)(/^ruby\s+("[^"]+"|'[^']+')\s*$/gm).exec(e);if((r==null?void 0:r.length)!==2)return null;let t=r[1];return t.substring(1,t.length-1)}vj.extractRubyVersion=LMa;async function FUf(e){let{packageFileName:r,config:t,newPackageFileContent:n}=e,{constraints:i={}}=t,{ruby:s}=i;if(s)return Gat.logger.debug("Using ruby constraint from config"),s;{let a=LMa(n);if(a)return Gat.logger.debug("Using ruby version from gemfile"),a;let o=(0,mGn.getSiblingFileName)(r,".ruby-version"),c=await(0,mGn.readLocalFile)(o,"utf8");if(c)return Gat.logger.debug("Using ruby version specified in .ruby-version"),c.replace((0,Qgr.regEx)(/^ruby-/),"").replace((0,Qgr.regEx)(/\n/g),"").trim()}return null}vj.getRubyConstraint=FUf;function NUf(e,r){let{config:t}=e,{constraints:n={}}=t,{bundler:i}=n;if(i)return Gat.logger.debug("Using bundler constraint from config"),i;{let s=(0,Qgr.regEx)(/\nBUNDLED WITH\n\s+(.*?)(\n|$)/).exec(r);if(s)return Gat.logger.debug("Using bundler version specified in lockfile"),s[1]}return null}vj.getBundlerConstraint=NUf;async function OUf(e){return Gat.logger.debug(`Looking for lockfile for ${e}`),await(0,mGn.localPathExists)(`${e}.lock`)?`${e}.lock`:"Gemfile.lock"}vj.getLockFilePath=OUf});var jMa=A(Uat=>{"use strict";Object.defineProperty(Uat,"__esModule",{value:!0});Uat.getAuthenticationHeaderValue=Uat.findAllAuthenticatable=void 0;var BUf=$y();function qUf(e){return!!e.resolvedHost&&(!!e.username&&!!e.password||!!e.token)}function MUf({hostType:e}){return(0,BUf.findAll)({hostType:e}).filter(qUf)}Uat.findAllAuthenticatable=MUf;function LUf(e){return e.username?`${e.username}:${e.password}`:`${e.token}`}Uat.getAuthenticationHeaderValue=LUf});var QMa=A(Vat=>{"use strict";Object.defineProperty(Vat,"__esModule",{value:!0});Vat.updateArtifacts=Vat.buildArgs=void 0;var UMa=(tn(),Dr(en)),jUf=gGe(),GUf=UMa.__importDefault(_a()),UUf=_2(),hGn=Zp(),nwe=Pi(),GMa=UMa.__importStar(P3()),VUf=Fb(),Kgr=km(),zUf=Lh(),VMa=Ba(),$Uf=qV(),gGn=fGn(),yGn=jMa(),QUf="BUNDLE_";function zMa(e){var t;let r=[];switch(e.updateType){case"patch":r.push("--patch","--strict");break;case"minor":r.push("--minor","--strict");break}return(t=e.postUpdateOptions)!=null&&t.includes("bundlerConservative")&&r.push("--conservative"),r.push("--update"),r}Vat.buildArgs=zMa;function KUf(e){return!e.resolvedHost||e.resolvedHost.includes("-")?{}:{[QUf.concat(e.resolvedHost.split(".").map(t=>t.toUpperCase()).join("__"))]:`${(0,yGn.getAuthenticationHeaderValue)(e)}`}}var HUf=(0,VMa.regEx)(/(?\S+)(?:\s*\([^)]+\)\s*)? was resolved to/);function WUf(e){var n;let r=e.split(VMa.newlineRegex),t=[];for(let i of r){let s=(n=i.match(HUf))==null?void 0:n.groups;if(s){let{pkg:a}=s;t.push(a)}}return[...new Set(t)]}async function $Ma(e,r=10){var m,h,_;let{packageFileName:t,updatedDeps:n,newPackageFileContent:i,config:s}=e;nwe.logger.debug(`bundler.updateArtifacts(${t})`);let a=GMa.get("bundlerArtifactsError");if(a)throw nwe.logger.debug("Aborting Bundler artifacts due to previous failed attempt"),new Error(a);let o=await(0,gGn.getLockFilePath)(t),c=await(0,Kgr.readLocalFile)(o,"utf8");if(!c)return nwe.logger.debug("No Gemfile.lock found"),null;let l=zMa(s),u=n.map(({depName:b})=>b).filter(GUf.default.nonEmptyStringAndNotWhitespace);try{await(0,Kgr.writeLocalFile)(t,i);let b;s.isLockFileMaintenance?b="bundler lock --update":b=`bundler lock ${l.join(" ")} ${u.filter(Y=>Y!=="ruby").map(UUf.quote).join(" ")}`;let v=(0,yGn.findAllAuthenticatable)({hostType:"rubygems"}),w=v.reduce((Y,N)=>({...Y,...KUf(N)}),{}),x=v.reduce((Y,N)=>{var j;if((j=N.resolvedHost)!=null&&j.includes("-")){let M=(0,yGn.getAuthenticationHeaderValue)(N);Y.push(`${N.resolvedHost} ${M}`)}return Y},[]),P=(0,gGn.getBundlerConstraint)(e,c),k=["ruby --version"];x&&P&&(0,$Uf.isValid)(P)&&(0,jUf.lt)(P,"2")?k.push(...x.map(Y=>`bundler config --local ${Y}`)):x&&k.push(...x.map(Y=>`bundler config set --local ${Y}`));let R={cwdFile:t,extraEnv:{...w,GEM_HOME:await(0,Kgr.ensureCacheDir)("bundler")},docker:{},toolConstraints:[{toolName:"ruby",constraint:await(0,gGn.getRubyConstraint)(e)},{toolName:"bundler",constraint:P}],preCommands:k};if(await(0,VUf.exec)(b,R),!(await(0,zUf.getRepoStatus)()).modified.includes(o))return null;nwe.logger.debug("Returning updated Gemfile.lock");let U=await(0,Kgr.readLocalFile)(o);return[{file:{type:"addition",path:o,contents:U}}]}catch(b){if(b.message===hGn.TEMPORARY_ERROR)throw b;let v=`${String(b.stdout)}
          +${String(b.stderr)}`;if(b.message.includes("fatal: Could not parse object")||v.includes("but that version could not be found"))return[{artifactError:{lockFile:o,stderr:v}}];if((m=b.stdout)!=null&&m.includes("Please supply credentials for this source")||(h=b.stderr)!=null&&h.includes("Authentication is required")||(_=b.stderr)!=null&&_.includes("Please make sure you have the correct access rights"))throw nwe.logger.debug({err:b},"Gemfile.lock update failed due to missing credentials - skipping branch"),GMa.set("bundlerArtifactsError",hGn.BUNDLER_INVALID_CREDENTIALS),new Error(hGn.BUNDLER_INVALID_CREDENTIALS);let w=WUf(v).filter(x=>!u.includes(x));if(r>0&&w.length&&!s.isLockFileMaintenance){nwe.logger.debug({resolveMatches:w,updatedDeps:n},"Found new resolve matches - reattempting recursively");let x=[...new Set([...n,...w.map(P=>({depName:P}))])];return $Ma({packageFileName:t,updatedDeps:x,newPackageFileContent:i,config:s},r-1)}return nwe.logger.info({err:b},"Gemfile.lock update failed due to an unknown reason"),[{artifactError:{lockFile:o,stderr:`${String(b.stdout)}
          +${String(b.stderr)}`}}]}}Vat.updateArtifacts=$Ma});var _Gn=A(Hgr=>{"use strict";Object.defineProperty(Hgr,"__esModule",{value:!0});Hgr.extractLockFileEntries=void 0;var YUf=Pi(),JUf=Ba(),XUf=qV(),ZUf=new RegExp("(?<=\\().*(?=\\))");function eVf(e){let r=new Map;try{let t=!1;e.split(JUf.newlineRegex).forEach(n=>{let i=n.indexOf(n.trim()),s=n.trim().startsWith("GEM");if(t===!1&&i===0&&s&&(t=s),t===!0&&i===0&&!s&&(t=!1),i===4&&t){let a=ZUf.exec(n);if(a){let o=a[0],c=n.replace(o,"").replace("()","").trim(),l=(0,XUf.isVersion)(o);!r.get(c)&&l&&r.set(c,o)}}})}catch(t){YUf.logger.warn({err:t},"Failed to parse Bundler lockfile")}return r}Hgr.extractLockFileEntries=eVf});var KMa=A(Xgr=>{"use strict";Object.defineProperty(Xgr,"__esModule",{value:!0});Xgr.extractPackageFile=void 0;var tVf=(tn(),Dr(en)),Wgr=tVf.__importDefault(_a()),J3t=Pi(),rVf=km(),sie=Ba(),nVf=vfe(),iVf=TPt(),Ygr=fGn(),sVf=_Gn();function Jgr(e){return e.replace((0,sie.regEx)(/^ {2}/),"")+`
          +`}async function X3t(e,r){var i,s,a,o;let t={registryUrls:[],deps:[]},n=e.split(sie.newlineRegex);for(let c=0;c[^'"]+)(['"])(\\s*,\\s*(?(['"])[^'"]+['"](\\s*,\\s*['"][^'"]+['"])?))?`).exec(l);if(_){let x={depName:(s=_.groups)==null?void 0:s.depName,managerData:{lineNumber:c}};if((a=_.groups)!=null&&a.currentValue){let P=_.groups.currentValue;x.currentValue=P}x.datasource=iVf.RubyGemsDatasource.id,t.deps.push(x)}let b=(0,sie.regEx)(/^group\s+(.*?)\s+do/).exec(l);if(b){let x=b[1].split(",").map(U=>U.trim()).map(U=>U.replace((0,sie.regEx)(/^:/),"")),P=c,k="",R="";for(;c{var Y;return{...U,depTypes:x,managerData:{lineNumber:Number((Y=U.managerData)==null?void 0:Y.lineNumber)+P+1}}})))}for(let x of Ygr.delimiters){let P=(0,sie.regEx)(`^source\\s+${x}(.*?)${x}\\s+do`).exec(l);if(P){let k=P[1],R=c,L="",U="";for(;c{var j;return{...N,registryUrls:[k],managerData:{lineNumber:Number((j=N.managerData)==null?void 0:j.lineNumber)+R+1}}})))}}if((0,sie.regEx)(/^platforms\s+(.*?)\s+do/).test(l)){let x=c,P="",k="";for(;c{var U;return{...L,managerData:{lineNumber:Number((U=L.managerData)==null?void 0:U.lineNumber)+x+1}}})))}if((0,sie.regEx)(/^if\s+(.*?)/).test(l)){let x=c,P="",k="";for(;c{var U;return{...L,managerData:{lineNumber:Number((U=L.managerData)==null?void 0:U.lineNumber)+x+1}}})))}}if(!t.deps.length&&!((o=t.registryUrls)!=null&&o.length))return null;if(r){let c=await(0,Ygr.getLockFilePath)(r),l=await(0,rVf.readLocalFile)(c,"utf8");if(l){J3t.logger.debug(`Found lock file ${c} for packageFile: ${r}`),t.lockFiles=[c];let u=(0,sVf.extractLockFileEntries)(l);for(let m of t.deps){let h=u.get(`${m.depName}`);h&&(m.lockedVersion=h)}}}return t}Xgr.extractPackageFile=X3t});var WMa=A(Zgr=>{"use strict";Object.defineProperty(Zgr,"__esModule",{value:!0});Zgr.updateLockedDependency=void 0;var HMa=Pi(),aVf=_Gn();function oVf(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;HMa.logger.debug(`bundler.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{return(0,aVf.extractLockFileEntries)(s??"").get(r??"")===n?{status:"already-updated"}:{status:"unsupported"}}catch(a){return HMa.logger.debug({err:a},"bundler.updateLockedDependency() error"),{status:"update-failed"}}}Zgr.updateLockedDependency=oVf});var YMa=A(ER=>{"use strict";Object.defineProperty(ER,"__esModule",{value:!0});ER.supportedDatasources=ER.categories=ER.defaultConfig=ER.updateLockedDependency=ER.updateArtifacts=ER.extractPackageFile=ER.supportsLockFileMaintenance=void 0;var cVf=(tn(),Dr(en)),uVf=vfe(),lVf=TPt(),dVf=cVf.__importStar(qV()),pVf=QMa();Object.defineProperty(ER,"updateArtifacts",{enumerable:!0,get:function(){return pVf.updateArtifacts}});var mVf=KMa();Object.defineProperty(ER,"extractPackageFile",{enumerable:!0,get:function(){return mVf.extractPackageFile}});var fVf=WMa();Object.defineProperty(ER,"updateLockedDependency",{enumerable:!0,get:function(){return fVf.updateLockedDependency}});ER.supportsLockFileMaintenance=!0;ER.defaultConfig={fileMatch:["(^|/)Gemfile$"],versioning:dVf.id};ER.categories=["ruby"];ER.supportedDatasources=[lVf.RubyGemsDatasource.id,uVf.RubyVersionDatasource.id]});var ZMa=A(RY=>{"use strict";Object.defineProperty(RY,"__esModule",{value:!0});RY.supportedDatasources=RY.extractPackageFile=RY.categories=RY.defaultConfig=void 0;var hVf=(tn(),Dr(en)),JMa=hVf.__importDefault(IGe()),gVf=Ba(),XMa=nie();RY.defaultConfig={fileMatch:["\\.cake$"]};RY.categories=["dotnet"];var AGn=JMa.default.states({main:{lineComment:{match:/\/\/.*?$/},multiLineComment:{match:/\/\*[^]*?\*\//,lineBreaks:!0},dependency:{match:/^#(?:addin|tool|module|load|l)\s+(?:nuget|dotnet):.*$/},dependencyQuoted:{match:/^#(?:addin|tool|module|load|l)\s+"(?:nuget|dotnet):[^"]+"\s*$/,value:e=>e.trim().slice(1,-1)},unknown:JMa.default.fallback}});function yVf(e){try{let r=e.replace((0,gVf.regEx)(/^[^:]*:/),""),t=r.startsWith("?");r=t?`http://localhost/${r}`:r;let{origin:n,protocol:i,searchParams:s}=new URL(r),a=s.get("package"),o=s.get("version")??void 0,c={datasource:XMa.NugetDatasource.id,depName:a,currentValue:o};return t||(i.startsWith("http")?c.registryUrls=[n]:c.skipReason="unsupported-url"),c}catch{return null}}function _Vf(e){let r=[];AGn.reset(e);let t=AGn.next();for(;t;){let{type:n,value:i}=t;if(n==="dependency"||n==="dependencyQuoted"){let s=yVf(i);s&&r.push(s)}t=AGn.next()}return{deps:r}}RY.extractPackageFile=_Vf;RY.supportedDatasources=[XMa.NugetDatasource.id]});var eLa=A(t1r=>{"use strict";Object.defineProperty(t1r,"__esModule",{value:!0});t1r.updateArtifacts=void 0;var AVf=_2(),bVf=Zp(),iwe=Pi(),CVf=Fb(),e1r=km();async function vVf(e,r,t){let n=`cargo update --manifest-path ${(0,AVf.quote)(e)}`;r||(n+=" --workspace");let i={docker:{},toolConstraints:[{toolName:"rust",constraint:t}]};await(0,CVf.exec)(n,i)}async function EVf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o;iwe.logger.debug(`cargo.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(!i&&(r===void 0||r.length<1))return iwe.logger.debug("No updated cargo deps - returning null"),null;let s=await(0,e1r.findLocalSiblingOrParent)(e,"Cargo.lock"),a=s?await(0,e1r.readLocalFile)(s):null;if(!a||!s)return iwe.logger.debug("No Cargo.lock found"),null;try{await(0,e1r.writeLocalFile)(e,t),iwe.logger.debug("Updating "+s),await vVf(e,i,(o=n.constraints)==null?void 0:o.rust),iwe.logger.debug("Returning updated Cargo.lock");let c=await(0,e1r.readLocalFile)(s);return a===c?(iwe.logger.debug("Cargo.lock is unchanged"),null):[{file:{type:"addition",path:s,contents:c}}]}catch(c){if(c.message===bVf.TEMPORARY_ERROR)throw c;return iwe.logger.debug({err:c},"Failed to update Cargo lock file"),[{artifactError:{lockFile:s,stderr:c.message}}]}}t1r.updateArtifacts=EVf});var rLa=A((lb1,tLa)=>{"use strict";var swe=class e extends Error{constructor(r,t,n){super("[ParserError] "+r,t,n),this.name="ParserError",this.code="ParserError",Error.captureStackTrace&&Error.captureStackTrace(this,e)}},r1r=class{constructor(r){this.parser=r,this.buf="",this.returned=null,this.result=null,this.resultTable=null,this.resultArr=null}},Z3t=class{constructor(){this.pos=0,this.col=0,this.line=0,this.obj={},this.ctx=this.obj,this.stack=[],this._buf="",this.char=null,this.ii=0,this.state=new r1r(this.parseStart)}parse(r){if(r.length===0||r.length==null)return;this._buf=String(r),this.ii=-1,this.char=-1;let t;for(;t===!1||this.nextChar();)t=this.runOne();this._buf=null}nextChar(){return this.char===10&&(++this.line,this.col=-1),++this.ii,this.char=this._buf.codePointAt(this.ii),++this.pos,++this.col,this.haveBuffer()}haveBuffer(){return this.ii{"use strict";nLa.exports=e=>{let r=new Date(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var n1r=A((pb1,sLa)=>{"use strict";sLa.exports=(e,r)=>{for(r=String(r);r.length{"use strict";var zat=n1r(),bGn=class extends Date{constructor(r){super(r+"Z"),this.isFloating=!0}toISOString(){let r=`${this.getUTCFullYear()}-${zat(2,this.getUTCMonth()+1)}-${zat(2,this.getUTCDate())}`,t=`${zat(2,this.getUTCHours())}:${zat(2,this.getUTCMinutes())}:${zat(2,this.getUTCSeconds())}.${zat(3,this.getUTCMilliseconds())}`;return`${r}T${t}`}};aLa.exports=e=>{let r=new bGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var lLa=A((fb1,uLa)=>{"use strict";var cLa=n1r(),DVf=global.Date,CGn=class extends DVf{constructor(r){super(r),this.isDate=!0}toISOString(){return`${this.getUTCFullYear()}-${cLa(2,this.getUTCMonth()+1)}-${cLa(2,this.getUTCDate())}`}};uLa.exports=e=>{let r=new CGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var pLa=A((hb1,dLa)=>{"use strict";var i1r=n1r(),vGn=class extends Date{constructor(r){super(`0000-01-01T${r}Z`),this.isTime=!0}toISOString(){return`${i1r(2,this.getUTCHours())}:${i1r(2,this.getUTCMinutes())}:${i1r(2,this.getUTCSeconds())}.${i1r(3,this.getUTCMilliseconds())}`}};dLa.exports=e=>{let r=new vGn(e);if(isNaN(r))throw new TypeError("Invalid Datetime");return r}});var s1r=A((exports,module)=>{"use strict";module.exports=makeParserClass(rLa());module.exports.makeParserClass=makeParserClass;var TomlError=class e extends Error{constructor(r){super(r),this.name="TomlError",Error.captureStackTrace&&Error.captureStackTrace(this,e),this.fromTOML=!0,this.wrapped=null}};TomlError.wrap=e=>{let r=new TomlError(e.message);return r.code=e.code,r.wrapped=e,r};module.exports.TomlError=TomlError;var createDateTime=iLa(),createDateTimeFloat=oLa(),createDate=lLa(),createTime=pLa(),CTRL_I=9,CTRL_J=10,CTRL_M=13,CTRL_CHAR_BOUNDARY=31,CHAR_SP=32,CHAR_QUOT=34,CHAR_NUM=35,CHAR_APOS=39,CHAR_PLUS=43,CHAR_COMMA=44,CHAR_HYPHEN=45,CHAR_PERIOD=46,CHAR_0=48,CHAR_1=49,CHAR_7=55,CHAR_9=57,CHAR_COLON=58,CHAR_EQUALS=61,CHAR_A=65,CHAR_E=69,CHAR_F=70,CHAR_T=84,CHAR_U=85,CHAR_Z=90,CHAR_LOWBAR=95,CHAR_a=97,CHAR_b=98,CHAR_e=101,CHAR_f=102,CHAR_i=105,CHAR_l=108,CHAR_n=110,CHAR_o=111,CHAR_r=114,CHAR_s=115,CHAR_t=116,CHAR_u=117,CHAR_x=120,CHAR_z=122,CHAR_LCUB=123,CHAR_RCUB=125,CHAR_LSQB=91,CHAR_BSOL=92,CHAR_RSQB=93,CHAR_DEL=127,SURROGATE_FIRST=55296,SURROGATE_LAST=57343,escapes={[CHAR_b]:"\b",[CHAR_t]:"	",[CHAR_n]:`
          +`,[CHAR_f]:"\f",[CHAR_r]:"\r",[CHAR_QUOT]:'"',[CHAR_BSOL]:"\\"};function isDigit(e){return e>=CHAR_0&&e<=CHAR_9}function isHexit(e){return e>=CHAR_A&&e<=CHAR_F||e>=CHAR_a&&e<=CHAR_f||e>=CHAR_0&&e<=CHAR_9}function isBit(e){return e===CHAR_1||e===CHAR_0}function isOctit(e){return e>=CHAR_0&&e<=CHAR_7}function isAlphaNumQuoteHyphen(e){return e>=CHAR_A&&e<=CHAR_Z||e>=CHAR_a&&e<=CHAR_z||e>=CHAR_0&&e<=CHAR_9||e===CHAR_APOS||e===CHAR_QUOT||e===CHAR_LOWBAR||e===CHAR_HYPHEN}function isAlphaNumHyphen(e){return e>=CHAR_A&&e<=CHAR_Z||e>=CHAR_a&&e<=CHAR_z||e>=CHAR_0&&e<=CHAR_9||e===CHAR_LOWBAR||e===CHAR_HYPHEN}var _type=Symbol("type"),_declared=Symbol("declared"),hasOwnProperty=Object.prototype.hasOwnProperty,defineProperty=Object.defineProperty,descriptor={configurable:!0,enumerable:!0,writable:!0,value:void 0};function hasKey(e,r){return hasOwnProperty.call(e,r)?!0:(r==="__proto__"&&defineProperty(e,"__proto__",descriptor),!1)}var INLINE_TABLE=Symbol("inline-table");function InlineTable(){return Object.defineProperties({},{[_type]:{value:INLINE_TABLE}})}function isInlineTable(e){return e===null||typeof e!="object"?!1:e[_type]===INLINE_TABLE}var TABLE=Symbol("table");function Table(){return Object.defineProperties({},{[_type]:{value:TABLE},[_declared]:{value:!1,writable:!0}})}function isTable(e){return e===null||typeof e!="object"?!1:e[_type]===TABLE}var _contentType=Symbol("content-type"),INLINE_LIST=Symbol("inline-list");function InlineList(e){return Object.defineProperties([],{[_type]:{value:INLINE_LIST},[_contentType]:{value:e}})}function isInlineList(e){return e===null||typeof e!="object"?!1:e[_type]===INLINE_LIST}var LIST=Symbol("list");function List(){return Object.defineProperties([],{[_type]:{value:LIST}})}function isList(e){return e===null||typeof e!="object"?!1:e[_type]===LIST}var _custom;try{let utilInspect=eval("require('util').inspect");_custom=utilInspect.custom}catch(e){}var _inspect=_custom||"inspect",BoxedBigInt=class{constructor(r){try{this.value=global.BigInt.asIntN(64,r)}catch{this.value=null}Object.defineProperty(this,_type,{value:INTEGER})}isNaN(){return this.value===null}toString(){return String(this.value)}[_inspect](){return`[BigInt: ${this.toString()}]}`}valueOf(){return this.value}},INTEGER=Symbol("integer");function Integer(e){let r=Number(e);return Object.is(r,-0)&&(r=0),global.BigInt&&!Number.isSafeInteger(r)?new BoxedBigInt(e):Object.defineProperties(new Number(r),{isNaN:{value:function(){return isNaN(this)}},[_type]:{value:INTEGER},[_inspect]:{value:()=>`[Integer: ${e}]`}})}function isInteger(e){return e===null||typeof e!="object"?!1:e[_type]===INTEGER}var FLOAT=Symbol("float");function Float(e){return Object.defineProperties(new Number(e),{[_type]:{value:FLOAT},[_inspect]:{value:()=>`[Float: ${e}]`}})}function isFloat(e){return e===null||typeof e!="object"?!1:e[_type]===FLOAT}function tomlType(e){let r=typeof e;if(r==="object"){if(e===null)return"null";if(e instanceof Date)return"datetime";if(_type in e)switch(e[_type]){case INLINE_TABLE:return"inline-table";case INLINE_LIST:return"inline-list";case TABLE:return"table";case LIST:return"list";case FLOAT:return"float";case INTEGER:return"integer"}}return r}function makeParserClass(e){class r extends e{constructor(){super(),this.ctx=this.obj=Table()}atEndOfWord(){return this.char===CHAR_NUM||this.char===CTRL_I||this.char===CHAR_SP||this.atEndOfLine()}atEndOfLine(){return this.char===e.END||this.char===CTRL_J||this.char===CTRL_M}parseStart(){if(this.char===e.END)return null;if(this.char===CHAR_LSQB)return this.call(this.parseTableOrList);if(this.char===CHAR_NUM)return this.call(this.parseComment);if(this.char===CTRL_J||this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M)return null;if(isAlphaNumQuoteHyphen(this.char))return this.callNow(this.parseAssignStatement);throw this.error(new TomlError(`Unknown character "${this.char}"`))}parseWhitespaceToEOL(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M)return null;if(this.char===CHAR_NUM)return this.goto(this.parseComment);if(this.char===e.END||this.char===CTRL_J)return this.return();throw this.error(new TomlError("Unexpected character, expected only whitespace or comments till end of line"))}parseAssignStatement(){return this.callNow(this.parseAssign,this.recordAssignStatement)}recordAssignStatement(n){let i=this.ctx,s=n.key.pop();for(let a of n.key){if(hasKey(i,a)&&!isTable(i[a]))throw this.error(new TomlError("Can't redefine existing key"));i=i[a]=i[a]||Table()}if(hasKey(i,s))throw this.error(new TomlError("Can't redefine existing key"));return i[_declared]=!0,isInteger(n.value)||isFloat(n.value)?i[s]=n.value.valueOf():i[s]=n.value,this.goto(this.parseWhitespaceToEOL)}parseAssign(){return this.callNow(this.parseKeyword,this.recordAssignKeyword)}recordAssignKeyword(n){return this.state.resultTable?this.state.resultTable.push(n):this.state.resultTable=[n],this.goto(this.parseAssignKeywordPreDot)}parseAssignKeywordPreDot(){if(this.char===CHAR_PERIOD)return this.next(this.parseAssignKeywordPostDot);if(this.char!==CHAR_SP&&this.char!==CTRL_I)return this.goto(this.parseAssignEqual)}parseAssignKeywordPostDot(){if(this.char!==CHAR_SP&&this.char!==CTRL_I)return this.callNow(this.parseKeyword,this.recordAssignKeyword)}parseAssignEqual(){if(this.char===CHAR_EQUALS)return this.next(this.parseAssignPreValue);throw this.error(new TomlError('Invalid character, expected "="'))}parseAssignPreValue(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseValue,this.recordAssignValue)}recordAssignValue(n){return this.returnNow({key:this.state.resultTable,value:n})}parseComment(){do{if(this.char===e.END||this.char===CTRL_J)return this.return();if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("comments")}while(this.nextChar())}parseTableOrList(){if(this.char===CHAR_LSQB)this.next(this.parseList);else return this.goto(this.parseTable)}parseTable(){return this.ctx=this.obj,this.goto(this.parseTableNext)}parseTableNext(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseKeyword,this.parseTableMore)}parseTableMore(n){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CHAR_RSQB){if(hasKey(this.ctx,n)&&(!isTable(this.ctx[n])||this.ctx[n][_declared]))throw this.error(new TomlError("Can't redefine existing key"));return this.ctx=this.ctx[n]=this.ctx[n]||Table(),this.ctx[_declared]=!0,this.next(this.parseWhitespaceToEOL)}else if(this.char===CHAR_PERIOD){if(!hasKey(this.ctx,n))this.ctx=this.ctx[n]=Table();else if(isTable(this.ctx[n]))this.ctx=this.ctx[n];else if(isList(this.ctx[n]))this.ctx=this.ctx[n][this.ctx[n].length-1];else throw this.error(new TomlError("Can't redefine existing key"));return this.next(this.parseTableNext)}else throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseList(){return this.ctx=this.obj,this.goto(this.parseListNext)}parseListNext(){return this.char===CHAR_SP||this.char===CTRL_I?null:this.callNow(this.parseKeyword,this.parseListMore)}parseListMore(n){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CHAR_RSQB){if(hasKey(this.ctx,n)||(this.ctx[n]=List()),isInlineList(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline array"));if(isList(this.ctx[n])){let i=Table();this.ctx[n].push(i),this.ctx=i}else throw this.error(new TomlError("Can't redefine an existing key"));return this.next(this.parseListEnd)}else if(this.char===CHAR_PERIOD){if(!hasKey(this.ctx,n))this.ctx=this.ctx[n]=Table();else{if(isInlineList(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline array"));if(isInlineTable(this.ctx[n]))throw this.error(new TomlError("Can't extend an inline table"));if(isList(this.ctx[n]))this.ctx=this.ctx[n][this.ctx[n].length-1];else if(isTable(this.ctx[n]))this.ctx=this.ctx[n];else throw this.error(new TomlError("Can't redefine an existing key"))}return this.next(this.parseListNext)}else throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseListEnd(n){if(this.char===CHAR_RSQB)return this.next(this.parseWhitespaceToEOL);throw this.error(new TomlError("Unexpected character, expected whitespace, . or ]"))}parseValue(){if(this.char===e.END)throw this.error(new TomlError("Key without value"));if(this.char===CHAR_QUOT)return this.next(this.parseDoubleString);if(this.char===CHAR_APOS)return this.next(this.parseSingleString);if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)return this.goto(this.parseNumberSign);if(this.char===CHAR_i)return this.next(this.parseInf);if(this.char===CHAR_n)return this.next(this.parseNan);if(isDigit(this.char))return this.goto(this.parseNumberOrDateTime);if(this.char===CHAR_t||this.char===CHAR_f)return this.goto(this.parseBoolean);if(this.char===CHAR_LSQB)return this.call(this.parseInlineList,this.recordValue);if(this.char===CHAR_LCUB)return this.call(this.parseInlineTable,this.recordValue);throw this.error(new TomlError("Unexpected character, expecting string, number, datetime, boolean, inline array or inline table"))}recordValue(n){return this.returnNow(n)}parseInf(){if(this.char===CHAR_n)return this.next(this.parseInf2);throw this.error(new TomlError('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseInf2(){if(this.char===CHAR_f)return this.state.buf==="-"?this.return(-1/0):this.return(1/0);throw this.error(new TomlError('Unexpected character, expected "inf", "+inf" or "-inf"'))}parseNan(){if(this.char===CHAR_a)return this.next(this.parseNan2);throw this.error(new TomlError('Unexpected character, expected "nan"'))}parseNan2(){if(this.char===CHAR_n)return this.return(NaN);throw this.error(new TomlError('Unexpected character, expected "nan"'))}parseKeyword(){return this.char===CHAR_QUOT?this.next(this.parseBasicString):this.char===CHAR_APOS?this.next(this.parseLiteralString):this.goto(this.parseBareKey)}parseBareKey(){do{if(this.char===e.END)throw this.error(new TomlError("Key ended without value"));if(isAlphaNumHyphen(this.char))this.consume();else{if(this.state.buf.length===0)throw this.error(new TomlError("Empty bare keys are not allowed"));return this.returnNow()}}while(this.nextChar())}parseSingleString(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiStringMaybe):this.goto(this.parseLiteralString)}parseLiteralString(){do{if(this.char===CHAR_APOS)return this.return();if(this.atEndOfLine())throw this.error(new TomlError("Unterminated string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}parseLiteralMultiStringMaybe(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiString):this.returnNow()}parseLiteralMultiString(){return this.char===CTRL_M?null:this.char===CTRL_J?this.next(this.parseLiteralMultiStringContent):this.goto(this.parseLiteralMultiStringContent)}parseLiteralMultiStringContent(){do{if(this.char===CHAR_APOS)return this.next(this.parseLiteralMultiEnd);if(this.char===e.END)throw this.error(new TomlError("Unterminated multi-line string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I&&this.char!==CTRL_J&&this.char!==CTRL_M)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}parseLiteralMultiEnd(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiEnd2):(this.state.buf+="'",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd2(){return this.char===CHAR_APOS?this.next(this.parseLiteralMultiEnd3):(this.state.buf+="''",this.goto(this.parseLiteralMultiStringContent))}parseLiteralMultiEnd3(){return this.char===CHAR_APOS?(this.state.buf+="'",this.next(this.parseLiteralMultiEnd4)):this.returnNow()}parseLiteralMultiEnd4(){return this.char===CHAR_APOS?(this.state.buf+="'",this.return()):this.returnNow()}parseDoubleString(){return this.char===CHAR_QUOT?this.next(this.parseMultiStringMaybe):this.goto(this.parseBasicString)}parseBasicString(){do{if(this.char===CHAR_BSOL)return this.call(this.parseEscape,this.recordEscapeReplacement);if(this.char===CHAR_QUOT)return this.return();if(this.atEndOfLine())throw this.error(new TomlError("Unterminated string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}recordEscapeReplacement(n){return this.state.buf+=n,this.goto(this.parseBasicString)}parseMultiStringMaybe(){return this.char===CHAR_QUOT?this.next(this.parseMultiString):this.returnNow()}parseMultiString(){return this.char===CTRL_M?null:this.char===CTRL_J?this.next(this.parseMultiStringContent):this.goto(this.parseMultiStringContent)}parseMultiStringContent(){do{if(this.char===CHAR_BSOL)return this.call(this.parseMultiEscape,this.recordMultiEscapeReplacement);if(this.char===CHAR_QUOT)return this.next(this.parseMultiEnd);if(this.char===e.END)throw this.error(new TomlError("Unterminated multi-line string"));if(this.char===CHAR_DEL||this.char<=CTRL_CHAR_BOUNDARY&&this.char!==CTRL_I&&this.char!==CTRL_J&&this.char!==CTRL_M)throw this.errorControlCharIn("strings");this.consume()}while(this.nextChar())}errorControlCharIn(n){let i="\\u00";return this.char<16&&(i+="0"),i+=this.char.toString(16),this.error(new TomlError(`Control characters (codes < 0x1f and 0x7f) are not allowed in ${n}, use ${i} instead`))}recordMultiEscapeReplacement(n){return this.state.buf+=n,this.goto(this.parseMultiStringContent)}parseMultiEnd(){return this.char===CHAR_QUOT?this.next(this.parseMultiEnd2):(this.state.buf+='"',this.goto(this.parseMultiStringContent))}parseMultiEnd2(){return this.char===CHAR_QUOT?this.next(this.parseMultiEnd3):(this.state.buf+='""',this.goto(this.parseMultiStringContent))}parseMultiEnd3(){return this.char===CHAR_QUOT?(this.state.buf+='"',this.next(this.parseMultiEnd4)):this.returnNow()}parseMultiEnd4(){return this.char===CHAR_QUOT?(this.state.buf+='"',this.return()):this.returnNow()}parseMultiEscape(){return this.char===CTRL_M||this.char===CTRL_J?this.next(this.parseMultiTrim):this.char===CHAR_SP||this.char===CTRL_I?this.next(this.parsePreMultiTrim):this.goto(this.parseEscape)}parsePreMultiTrim(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===CTRL_M||this.char===CTRL_J)return this.next(this.parseMultiTrim);throw this.error(new TomlError("Can't escape whitespace"))}parseMultiTrim(){return this.char===CTRL_J||this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M?null:this.returnNow()}parseEscape(){if(this.char in escapes)return this.return(escapes[this.char]);if(this.char===CHAR_u)return this.call(this.parseSmallUnicode,this.parseUnicodeReturn);if(this.char===CHAR_U)return this.call(this.parseLargeUnicode,this.parseUnicodeReturn);throw this.error(new TomlError("Unknown escape character: "+this.char))}parseUnicodeReturn(n){try{let i=parseInt(n,16);if(i>=SURROGATE_FIRST&&i<=SURROGATE_LAST)throw this.error(new TomlError("Invalid unicode, character in range 0xD800 - 0xDFFF is reserved"));return this.returnNow(String.fromCodePoint(i))}catch(i){throw this.error(TomlError.wrap(i))}}parseSmallUnicode(){if(isHexit(this.char)){if(this.consume(),this.state.buf.length>=4)return this.return()}else throw this.error(new TomlError("Invalid character in unicode sequence, expected hex"))}parseLargeUnicode(){if(isHexit(this.char)){if(this.consume(),this.state.buf.length>=8)return this.return()}else throw this.error(new TomlError("Invalid character in unicode sequence, expected hex"))}parseNumberSign(){return this.consume(),this.next(this.parseMaybeSignedInfOrNan)}parseMaybeSignedInfOrNan(){return this.char===CHAR_i?this.next(this.parseInf):this.char===CHAR_n?this.next(this.parseNan):this.callNow(this.parseNoUnder,this.parseNumberIntegerStart)}parseNumberIntegerStart(){return this.char===CHAR_0?(this.consume(),this.next(this.parseNumberIntegerExponentOrDecimal)):this.goto(this.parseNumberInteger)}parseNumberIntegerExponentOrDecimal(){return this.char===CHAR_PERIOD?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Integer(this.state.buf))}parseNumberInteger(){if(isDigit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder);if(this.char===CHAR_E||this.char===CHAR_e)return this.consume(),this.next(this.parseNumberExponentSign);if(this.char===CHAR_PERIOD)return this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseNoUnder(){if(this.char===CHAR_LOWBAR||this.char===CHAR_PERIOD||this.char===CHAR_E||this.char===CHAR_e)throw this.error(new TomlError("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new TomlError("Incomplete number"));return this.returnNow()}parseNoUnderHexOctBinLiteral(){if(this.char===CHAR_LOWBAR||this.char===CHAR_PERIOD)throw this.error(new TomlError("Unexpected character, expected digit"));if(this.atEndOfWord())throw this.error(new TomlError("Incomplete number"));return this.returnNow()}parseNumberFloat(){if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder,this.parseNumberFloat);if(isDigit(this.char))this.consume();else return this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.returnNow(Float(this.state.buf))}parseNumberExponentSign(){if(isDigit(this.char))return this.goto(this.parseNumberExponent);if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.call(this.parseNoUnder,this.parseNumberExponent);else throw this.error(new TomlError("Unexpected character, expected -, + or digit"))}parseNumberExponent(){if(isDigit(this.char))this.consume();else return this.char===CHAR_LOWBAR?this.call(this.parseNoUnder):this.returnNow(Float(this.state.buf))}parseNumberOrDateTime(){return this.char===CHAR_0?(this.consume(),this.next(this.parseNumberBaseOrDateTime)):this.goto(this.parseNumberOrDateTimeOnly)}parseNumberOrDateTimeOnly(){if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnder,this.parseNumberInteger);if(isDigit(this.char))this.consume(),this.state.buf.length>4&&this.next(this.parseNumberInteger);else return this.char===CHAR_E||this.char===CHAR_e?(this.consume(),this.next(this.parseNumberExponentSign)):this.char===CHAR_PERIOD?(this.consume(),this.call(this.parseNoUnder,this.parseNumberFloat)):this.char===CHAR_HYPHEN?this.goto(this.parseDateTime):this.char===CHAR_COLON?this.goto(this.parseOnlyTimeHour):this.returnNow(Integer(this.state.buf))}parseDateTimeOnly(){if(this.state.buf.length<4){if(isDigit(this.char))return this.consume();if(this.char===CHAR_COLON)return this.goto(this.parseOnlyTimeHour);throw this.error(new TomlError("Expected digit while parsing year part of a date"))}else{if(this.char===CHAR_HYPHEN)return this.goto(this.parseDateTime);throw this.error(new TomlError("Expected hyphen (-) while parsing year part of date"))}}parseNumberBaseOrDateTime(){return this.char===CHAR_b?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerBin)):this.char===CHAR_o?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerOct)):this.char===CHAR_x?(this.consume(),this.call(this.parseNoUnderHexOctBinLiteral,this.parseIntegerHex)):this.char===CHAR_PERIOD?this.goto(this.parseNumberInteger):isDigit(this.char)?this.goto(this.parseDateTimeOnly):this.returnNow(Integer(this.state.buf))}parseIntegerHex(){if(isHexit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseIntegerOct(){if(isOctit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseIntegerBin(){if(isBit(this.char))this.consume();else{if(this.char===CHAR_LOWBAR)return this.call(this.parseNoUnderHexOctBinLiteral);{let n=Integer(this.state.buf);if(n.isNaN())throw this.error(new TomlError("Invalid number"));return this.returnNow(n)}}}parseDateTime(){if(this.state.buf.length<4)throw this.error(new TomlError("Years less than 1000 must be zero padded to four characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseDateMonth)}parseDateMonth(){if(this.char===CHAR_HYPHEN){if(this.state.buf.length<2)throw this.error(new TomlError("Months less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseDateDay)}else if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}parseDateDay(){if(this.char===CHAR_T||this.char===CHAR_SP){if(this.state.buf.length<2)throw this.error(new TomlError("Days less than 10 must be zero padded to two characters"));return this.state.result+="-"+this.state.buf,this.state.buf="",this.next(this.parseStartTimeHour)}else{if(this.atEndOfWord())return this.returnNow(createDate(this.state.result+"-"+this.state.buf));if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}}parseStartTimeHour(){return this.atEndOfWord()?this.returnNow(createDate(this.state.result)):this.goto(this.parseTimeHour)}parseTimeHour(){if(this.char===CHAR_COLON){if(this.state.buf.length<2)throw this.error(new TomlError("Hours less than 10 must be zero padded to two characters"));return this.state.result+="T"+this.state.buf,this.state.buf="",this.next(this.parseTimeMin)}else if(isDigit(this.char))this.consume();else throw this.error(new TomlError("Incomplete datetime"))}parseTimeMin(){if(this.state.buf.length<2&&isDigit(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===CHAR_COLON)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeSec);throw this.error(new TomlError("Incomplete datetime"))}}parseTimeSec(){if(isDigit(this.char)){if(this.consume(),this.state.buf.length===2)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseTimeZoneOrFraction)}else throw this.error(new TomlError("Incomplete datetime"))}parseOnlyTimeHour(){if(this.char===CHAR_COLON){if(this.state.buf.length<2)throw this.error(new TomlError("Hours less than 10 must be zero padded to two characters"));return this.state.result=this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeMin)}else throw this.error(new TomlError("Incomplete time"))}parseOnlyTimeMin(){if(this.state.buf.length<2&&isDigit(this.char))this.consume();else{if(this.state.buf.length===2&&this.char===CHAR_COLON)return this.state.result+=":"+this.state.buf,this.state.buf="",this.next(this.parseOnlyTimeSec);throw this.error(new TomlError("Incomplete time"))}}parseOnlyTimeSec(){if(isDigit(this.char)){if(this.consume(),this.state.buf.length===2)return this.next(this.parseOnlyTimeFractionMaybe)}else throw this.error(new TomlError("Incomplete time"))}parseOnlyTimeFractionMaybe(){if(this.state.result+=":"+this.state.buf,this.char===CHAR_PERIOD)this.state.buf="",this.next(this.parseOnlyTimeFraction);else return this.return(createTime(this.state.result))}parseOnlyTimeFraction(){if(isDigit(this.char))this.consume();else if(this.atEndOfWord()){if(this.state.buf.length===0)throw this.error(new TomlError("Expected digit in milliseconds"));return this.returnNow(createTime(this.state.result+"."+this.state.buf))}else throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}parseTimeZoneOrFraction(){if(this.char===CHAR_PERIOD)this.consume(),this.next(this.parseDateTimeFraction);else if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===CHAR_Z)return this.consume(),this.return(createDateTime(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(createDateTimeFloat(this.state.result+this.state.buf));throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}parseDateTimeFraction(){if(isDigit(this.char))this.consume();else{if(this.state.buf.length===1)throw this.error(new TomlError("Expected digit in milliseconds"));if(this.char===CHAR_HYPHEN||this.char===CHAR_PLUS)this.consume(),this.next(this.parseTimeZoneHour);else{if(this.char===CHAR_Z)return this.consume(),this.return(createDateTime(this.state.result+this.state.buf));if(this.atEndOfWord())return this.returnNow(createDateTimeFloat(this.state.result+this.state.buf));throw this.error(new TomlError("Unexpected character in datetime, expected period (.), minus (-), plus (+) or Z"))}}}parseTimeZoneHour(){if(isDigit(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.next(this.parseTimeZoneSep)}else throw this.error(new TomlError("Unexpected character in datetime, expected digit"))}parseTimeZoneSep(){if(this.char===CHAR_COLON)this.consume(),this.next(this.parseTimeZoneMin);else throw this.error(new TomlError("Unexpected character in datetime, expected colon"))}parseTimeZoneMin(){if(isDigit(this.char)){if(this.consume(),/\d\d$/.test(this.state.buf))return this.return(createDateTime(this.state.result+this.state.buf))}else throw this.error(new TomlError("Unexpected character in datetime, expected digit"))}parseBoolean(){if(this.char===CHAR_t)return this.consume(),this.next(this.parseTrue_r);if(this.char===CHAR_f)return this.consume(),this.next(this.parseFalse_a)}parseTrue_r(){if(this.char===CHAR_r)return this.consume(),this.next(this.parseTrue_u);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseTrue_u(){if(this.char===CHAR_u)return this.consume(),this.next(this.parseTrue_e);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseTrue_e(){if(this.char===CHAR_e)return this.return(!0);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_a(){if(this.char===CHAR_a)return this.consume(),this.next(this.parseFalse_l);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_l(){if(this.char===CHAR_l)return this.consume(),this.next(this.parseFalse_s);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_s(){if(this.char===CHAR_s)return this.consume(),this.next(this.parseFalse_e);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseFalse_e(){if(this.char===CHAR_e)return this.return(!1);throw this.error(new TomlError("Invalid boolean, expected true or false"))}parseInlineList(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M||this.char===CTRL_J)return null;if(this.char===e.END)throw this.error(new TomlError("Unterminated inline array"));return this.char===CHAR_NUM?this.call(this.parseComment):this.char===CHAR_RSQB?this.return(this.state.resultArr||InlineList()):this.callNow(this.parseValue,this.recordInlineListValue)}recordInlineListValue(n){return this.state.resultArr||(this.state.resultArr=InlineList(tomlType(n))),isFloat(n)||isInteger(n)?this.state.resultArr.push(n.valueOf()):this.state.resultArr.push(n),this.goto(this.parseInlineListNext)}parseInlineListNext(){if(this.char===CHAR_SP||this.char===CTRL_I||this.char===CTRL_M||this.char===CTRL_J)return null;if(this.char===CHAR_NUM)return this.call(this.parseComment);if(this.char===CHAR_COMMA)return this.next(this.parseInlineList);if(this.char===CHAR_RSQB)return this.goto(this.parseInlineList);throw this.error(new TomlError("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTable(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));return this.char===CHAR_RCUB?this.return(this.state.resultTable||InlineTable()):(this.state.resultTable||(this.state.resultTable=InlineTable()),this.callNow(this.parseAssign,this.recordInlineTableValue))}recordInlineTableValue(n){let i=this.state.resultTable,s=n.key.pop();for(let a of n.key){if(hasKey(i,a)&&(!isTable(i[a])||i[a][_declared]))throw this.error(new TomlError("Can't redefine existing key"));i=i[a]=i[a]||Table()}if(hasKey(i,s))throw this.error(new TomlError("Can't redefine existing key"));return isInteger(n.value)||isFloat(n.value)?i[s]=n.value.valueOf():i[s]=n.value,this.goto(this.parseInlineTableNext)}parseInlineTableNext(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));if(this.char===CHAR_COMMA)return this.next(this.parseInlineTablePostComma);if(this.char===CHAR_RCUB)return this.goto(this.parseInlineTable);throw this.error(new TomlError("Invalid character, expected whitespace, comma (,) or close bracket (])"))}parseInlineTablePostComma(){if(this.char===CHAR_SP||this.char===CTRL_I)return null;if(this.char===e.END||this.char===CHAR_NUM||this.char===CTRL_J||this.char===CTRL_M)throw this.error(new TomlError("Unterminated inline array"));if(this.char===CHAR_COMMA)throw this.error(new TomlError("Empty elements in inline tables are not permitted"));if(this.char===CHAR_RCUB)throw this.error(new TomlError("Trailing commas in inline tables are not permitted"));return this.goto(this.parseInlineTable)}}return r}});var a1r=A((gb1,mLa)=>{"use strict";mLa.exports=SVf;function SVf(e,r){if(e.pos==null||e.line==null)return e;let t=e.message;if(t+=` at row ${e.line+1}, col ${e.col+1}, pos ${e.pos}:
           `,r&&r.split){let n=r.split(/\n/),i=String(Math.min(n.length,e.line+3)).length,s=" ";for(;s.length "+n[a]+`
           `,t+=s+"  ";for(let c=0;c{"use strict";mLa.exports=IVf;var SVf=s1r(),wVf=a1r();function IVf(e){global.Buffer&&global.Buffer.isBuffer(e)&&(e=e.toString("utf8"));let r=new SVf;try{return r.parse(e),r.finish()}catch(t){throw wVf(t,e)}}});var yLa=A((yb1,gLa)=>{"use strict";gLa.exports=TVf;var xVf=s1r(),hLa=a1r();function TVf(e,r){r||(r={});let t=0,n=r.blocksize||40960,i=new xVf;return new Promise((a,o)=>{setImmediate(s,t,n,a,o)});function s(a,o,c,l){if(a>=e.length)try{return c(i.finish())}catch(u){return l(hLa(u,e))}try{i.parse(e.slice(a,a+o)),setImmediate(s,a+o,o,c,l)}catch(u){l(hLa(u,e))}}}});var bLa=A((_b1,ALa)=>{"use strict";ALa.exports=RVf;var PVf=require("stream"),_La=s1r();function RVf(e){return e?kVf(e):FVf(e)}function kVf(e){let r=new _La;return e.setEncoding("utf8"),new Promise((t,n)=>{let i,s=!1,a=!1;function o(){if(s=!0,!i)try{t(r.finish())}catch(u){n(u)}}function c(u){a=!0,n(u)}e.once("end",o),e.once("error",c),l();function l(){i=!0;let u;for(;(u=e.read())!==null;)try{r.parse(u)}catch(m){return c(m)}if(i=!1,s)return o();a||e.once("readable",l)}})}function FVf(){let e=new _La;return new PVf.Transform({objectMode:!0,transform(r,t,n){try{e.parse(r.toString(t))}catch(i){this.emit("error",i)}n()},flush(r){try{this.push(e.finish())}catch(t){this.emit("error",t)}r()}})}});var CLa=A((Ab1,eRt)=>{"use strict";eRt.exports=fLa();eRt.exports.async=yLa();eRt.exports.stream=bLa();eRt.exports.prettyError=a1r()});var xLa=A((bb1,SGn)=>{"use strict";SGn.exports=NVf;SGn.exports.value=DGn;function NVf(e){if(e===null)throw awe("null");if(e===void 0)throw awe("undefined");if(typeof e!="object")throw awe(typeof e);if(typeof e.toJSON=="function"&&(e=e.toJSON()),e==null)return null;let r=oz(e);if(r!=="table")throw awe(r);return EGn("","",e)}function awe(e){return new Error("Can only stringify objects, not "+e)}function vLa(e){return Object.keys(e).filter(r=>ELa(e[r]))}function OVf(e){return Object.keys(e).filter(r=>!ELa(e[r]))}function o1r(e){let r=Array.isArray(e)?[]:Object.prototype.hasOwnProperty.call(e,"__proto__")?{["__proto__"]:void 0}:{};for(let t of Object.keys(e))e[t]&&typeof e[t].toJSON=="function"&&!("toISOString"in e[t])?r[t]=e[t].toJSON():r[t]=e[t];return r}function EGn(e,r,t){t=o1r(t);let n,i;n=vLa(t),i=OVf(t);let s=[],a=r||"";n.forEach(c=>{var l=oz(t[c]);l!=="undefined"&&l!=="null"&&s.push(a+c1r(c)+" = "+wLa(t[c],!0))}),s.length>0&&s.push("");let o=e&&n.length>0?r+"  ":"";return i.forEach(c=>{s.push(zVf(e,o,c,t[c]))}),s.join(`
          -`)}function ELa(e){switch(oz(e)){case"undefined":case"null":case"integer":case"nan":case"float":case"boolean":case"string":case"datetime":return!0;case"array":return e.length===0||oz(e[0])!=="table";case"table":return Object.keys(e).length===0;default:return!1}}function oz(e){return e===void 0?"undefined":e===null?"null":typeof e=="bigint"||Number.isInteger(e)&&!Object.is(e,-0)?"integer":typeof e=="number"?"float":typeof e=="boolean"?"boolean":typeof e=="string"?"string":"toISOString"in e?isNaN(e)?"undefined":"datetime":Array.isArray(e)?"array":"table"}function c1r(e){let r=String(e);return/^[-A-Za-z0-9_]+$/.test(r)?r:DLa(r)}function DLa(e){return'"'+SLa(e).replace(/"/g,'\\"')+'"'}function BVf(e){return"'"+e+"'"}function qVf(e,r){for(;r.length"\\u"+qVf(4,r.codePointAt(0).toString(16)))}function MVf(e){let r=e.split(/\n/).map(t=>SLa(t).replace(/"(?="")/g,'\\"')).join(`
          +`,e}});var hLa=A((yb1,fLa)=>{"use strict";fLa.exports=xVf;var wVf=s1r(),IVf=a1r();function xVf(e){global.Buffer&&global.Buffer.isBuffer(e)&&(e=e.toString("utf8"));let r=new wVf;try{return r.parse(e),r.finish()}catch(t){throw IVf(t,e)}}});var _La=A((_b1,yLa)=>{"use strict";yLa.exports=PVf;var TVf=s1r(),gLa=a1r();function PVf(e,r){r||(r={});let t=0,n=r.blocksize||40960,i=new TVf;return new Promise((a,o)=>{setImmediate(s,t,n,a,o)});function s(a,o,c,l){if(a>=e.length)try{return c(i.finish())}catch(u){return l(gLa(u,e))}try{i.parse(e.slice(a,a+o)),setImmediate(s,a+o,o,c,l)}catch(u){l(gLa(u,e))}}}});var CLa=A((Ab1,bLa)=>{"use strict";bLa.exports=kVf;var RVf=require("stream"),ALa=s1r();function kVf(e){return e?FVf(e):NVf(e)}function FVf(e){let r=new ALa;return e.setEncoding("utf8"),new Promise((t,n)=>{let i,s=!1,a=!1;function o(){if(s=!0,!i)try{t(r.finish())}catch(u){n(u)}}function c(u){a=!0,n(u)}e.once("end",o),e.once("error",c),l();function l(){i=!0;let u;for(;(u=e.read())!==null;)try{r.parse(u)}catch(m){return c(m)}if(i=!1,s)return o();a||e.once("readable",l)}})}function NVf(){let e=new ALa;return new RVf.Transform({objectMode:!0,transform(r,t,n){try{e.parse(r.toString(t))}catch(i){this.emit("error",i)}n()},flush(r){try{this.push(e.finish())}catch(t){this.emit("error",t)}r()}})}});var vLa=A((bb1,eRt)=>{"use strict";eRt.exports=hLa();eRt.exports.async=_La();eRt.exports.stream=CLa();eRt.exports.prettyError=a1r()});var TLa=A((Cb1,SGn)=>{"use strict";SGn.exports=OVf;SGn.exports.value=DGn;function OVf(e){if(e===null)throw awe("null");if(e===void 0)throw awe("undefined");if(typeof e!="object")throw awe(typeof e);if(typeof e.toJSON=="function"&&(e=e.toJSON()),e==null)return null;let r=oz(e);if(r!=="table")throw awe(r);return EGn("","",e)}function awe(e){return new Error("Can only stringify objects, not "+e)}function ELa(e){return Object.keys(e).filter(r=>DLa(e[r]))}function BVf(e){return Object.keys(e).filter(r=>!DLa(e[r]))}function o1r(e){let r=Array.isArray(e)?[]:Object.prototype.hasOwnProperty.call(e,"__proto__")?{["__proto__"]:void 0}:{};for(let t of Object.keys(e))e[t]&&typeof e[t].toJSON=="function"&&!("toISOString"in e[t])?r[t]=e[t].toJSON():r[t]=e[t];return r}function EGn(e,r,t){t=o1r(t);let n,i;n=ELa(t),i=BVf(t);let s=[],a=r||"";n.forEach(c=>{var l=oz(t[c]);l!=="undefined"&&l!=="null"&&s.push(a+c1r(c)+" = "+ILa(t[c],!0))}),s.length>0&&s.push("");let o=e&&n.length>0?r+"  ":"";return i.forEach(c=>{s.push($Vf(e,o,c,t[c]))}),s.join(`
          +`)}function DLa(e){switch(oz(e)){case"undefined":case"null":case"integer":case"nan":case"float":case"boolean":case"string":case"datetime":return!0;case"array":return e.length===0||oz(e[0])!=="table";case"table":return Object.keys(e).length===0;default:return!1}}function oz(e){return e===void 0?"undefined":e===null?"null":typeof e=="bigint"||Number.isInteger(e)&&!Object.is(e,-0)?"integer":typeof e=="number"?"float":typeof e=="boolean"?"boolean":typeof e=="string"?"string":"toISOString"in e?isNaN(e)?"undefined":"datetime":Array.isArray(e)?"array":"table"}function c1r(e){let r=String(e);return/^[-A-Za-z0-9_]+$/.test(r)?r:SLa(r)}function SLa(e){return'"'+wLa(e).replace(/"/g,'\\"')+'"'}function qVf(e){return"'"+e+"'"}function MVf(e,r){for(;r.length"\\u"+MVf(4,r.codePointAt(0).toString(16)))}function LVf(e){let r=e.split(/\n/).map(t=>wLa(t).replace(/"(?="")/g,'\\"')).join(`
           `);return r.slice(-1)==='"'&&(r+=`\\
           `),`"""
          -`+r+'"""'}function wLa(e,r){let t=oz(e);return t==="string"&&(r&&/\n/.test(e)?t="string-multiline":!/[\b\t\n\f\r']/.test(e)&&/"/.test(e)&&(t="string-literal")),DGn(e,t)}function DGn(e,r){switch(r||(r=oz(e)),r){case"string-multiline":return MVf(e);case"string":return DLa(e);case"string-literal":return BVf(e);case"integer":return ILa(e);case"float":return LVf(e);case"boolean":return jVf(e);case"datetime":return GVf(e);case"array":return UVf(e.filter(t=>oz(t)!=="null"&&oz(t)!=="undefined"&&oz(t)!=="nan"));case"table":return VVf(e);default:throw awe(r)}}function ILa(e){return String(e).replace(/\B(?=(\d{3})+(?!\d))/g,"_")}function LVf(e){if(e===1/0)return"inf";if(e===-1/0)return"-inf";if(Object.is(e,NaN))return"nan";if(Object.is(e,-0))return"-0.0";let[r,t]=String(e).split(".");return ILa(r)+"."+t}function jVf(e){return String(e)}function GVf(e){return e.toISOString()}function UVf(e){e=o1r(e);let r="[",t=e.map(n=>DGn(n));return t.join(", ").length>60||/\n/.test(t)?r+=`
          +`+r+'"""'}function ILa(e,r){let t=oz(e);return t==="string"&&(r&&/\n/.test(e)?t="string-multiline":!/[\b\t\n\f\r']/.test(e)&&/"/.test(e)&&(t="string-literal")),DGn(e,t)}function DGn(e,r){switch(r||(r=oz(e)),r){case"string-multiline":return LVf(e);case"string":return SLa(e);case"string-literal":return qVf(e);case"integer":return xLa(e);case"float":return jVf(e);case"boolean":return GVf(e);case"datetime":return UVf(e);case"array":return VVf(e.filter(t=>oz(t)!=="null"&&oz(t)!=="undefined"&&oz(t)!=="nan"));case"table":return zVf(e);default:throw awe(r)}}function xLa(e){return String(e).replace(/\B(?=(\d{3})+(?!\d))/g,"_")}function jVf(e){if(e===1/0)return"inf";if(e===-1/0)return"-inf";if(Object.is(e,NaN))return"nan";if(Object.is(e,-0))return"-0.0";let[r,t]=String(e).split(".");return xLa(r)+"."+t}function GVf(e){return String(e)}function UVf(e){return e.toISOString()}function VVf(e){e=o1r(e);let r="[",t=e.map(n=>DGn(n));return t.join(", ").length>60||/\n/.test(t)?r+=`
             `+t.join(`,
             `)+`
          -`:r+=" "+t.join(", ")+(t.length>0?" ":""),r+"]"}function VVf(e){e=o1r(e);let r=[];return Object.keys(e).forEach(t=>{r.push(c1r(t)+" = "+wLa(e[t],!1))}),"{ "+r.join(", ")+(r.length>0?" ":"")+"}"}function zVf(e,r,t,n){let i=oz(n);if(i==="array")return $Vf(e,r,t,n);if(i==="table")return QVf(e,r,t,n);throw awe(i)}function $Vf(e,r,t,n){n=o1r(n);let i=oz(n[0]);if(i!=="table")throw awe(i);let s=e+c1r(t),a="";return n.forEach(o=>{a.length>0&&(a+=`
          +`:r+=" "+t.join(", ")+(t.length>0?" ":""),r+"]"}function zVf(e){e=o1r(e);let r=[];return Object.keys(e).forEach(t=>{r.push(c1r(t)+" = "+ILa(e[t],!1))}),"{ "+r.join(", ")+(r.length>0?" ":"")+"}"}function $Vf(e,r,t,n){let i=oz(n);if(i==="array")return QVf(e,r,t,n);if(i==="table")return KVf(e,r,t,n);throw awe(i)}function QVf(e,r,t,n){n=o1r(n);let i=oz(n[0]);if(i!=="table")throw awe(i);let s=e+c1r(t),a="";return n.forEach(o=>{a.length>0&&(a+=`
           `),a+=r+"[["+s+`]]
          -`,a+=EGn(s+".",r,o)}),a}function QVf(e,r,t,n){let i=e+c1r(t),s="";return vLa(n).length>0&&(s+=r+"["+i+`]
          -`),s+EGn(i+".",r,n)}});var P0e=A(wGn=>{"use strict";wGn.parse=CLa();wGn.stringify=xLa()});var RLa=A(u1r=>{"use strict";Object.defineProperty(u1r,"__esModule",{value:!0});u1r.extractPackageFile=void 0;var TLa=P0e(),tRt=Pi(),PLa=km(),KVf=E3t();function HVf(e){let r=e.toUpperCase().replaceAll("-","_");return process.env[`CARGO_REGISTRIES_${r}_INDEX`]??null}function owe(e,r,t,n,i){let s=[],a=e[r];return a?(Object.keys(a).forEach(o=>{let c,l=a[o],u=!1,m,h;if(typeof l!="string"){let b=l.version,v=l.path,w=l.git,x=l.registry,P=l.workspace;if(h=l.package,b){if(l=b,u=!0,x){let k=t[x]??HVf(x);k?m=[k]:c="unknown-registry"}v&&(c="path-dependency"),w&&(c="git-dependency")}else v?(l="",c="path-dependency"):w?(l="",c="git-dependency"):P?(l="",c="inherited-dependency"):(l="",c="invalid-dependency-specification")}let _={depName:o,depType:r,currentValue:l,managerData:{nestedVersion:u},datasource:KVf.CrateDatasource.id};m&&(_.registryUrls=m),c&&(_.skipReason=c),n&&(_.target=n),h&&(_.packageName=h),i&&(_.depType=i),s.push(_)}),s):[]}async function WVf(){for(let e of["config.toml","config"]){let r=`.cargo/${e}`,t=await(0,PLa.readLocalFile)(r,"utf8");if(t){try{return(0,TLa.parse)(t)}catch(n){tRt.logger.debug({err:n},`Error parsing ${r}`)}break}}return tRt.logger.debug("Neither .cargo/config nor .cargo/config.toml found"),null}function YVf(e){let r={};if(!(e!=null&&e.registries))return r;let{registries:t}=e;for(let n of Object.keys(t)){let i=t[n];i.index?r[n]=i.index:tRt.logger.debug(`${n} cargo registry is missing index`)}return r}async function JVf(e,r,t){tRt.logger.trace(`cargo.extractPackageFile(${r})`);let n=await WVf(),i=YVf(n),s;try{s=(0,TLa.parse)(e)}catch(_){return tRt.logger.debug({err:_,packageFile:r},"Error parsing Cargo.toml file"),null}let a=s.target,o=[];a&&Object.keys(a).forEach(b=>{let v=a[b],w=[...owe(v,"dependencies",i,b),...owe(v,"dev-dependencies",i,b),...owe(v,"build-dependencies",i,b)];o=o.concat(w)});let c=s.workspace,l=[];c&&(l=owe(c,"dependencies",i,void 0,"workspace.dependencies"));let u=[...owe(s,"dependencies",i),...owe(s,"dev-dependencies",i),...owe(s,"build-dependencies",i),...o,...l];if(!u.length)return null;let m=await(0,PLa.findLocalSiblingOrParent)(r,"Cargo.lock"),h={deps:u};return m&&(h.lockFiles=[m]),h}u1r.extractPackageFile=JVf});var kLa=A(l1r=>{"use strict";Object.defineProperty(l1r,"__esModule",{value:!0});l1r.getRangeStrategy=void 0;function XVf({currentValue:e,rangeStrategy:r}){return r!=="auto"?r:e!=null&&e.includes("<")?"widen":"bump"}l1r.getRangeStrategy=XVf});var FLa=A(DR=>{"use strict";Object.defineProperty(DR,"__esModule",{value:!0});DR.supportedDatasources=DR.categories=DR.defaultConfig=DR.updateArtifacts=DR.extractPackageFile=DR.supportsLockFileMaintenance=DR.getRangeStrategy=void 0;var ZVf=(tn(),Dr(en)),ezf=E3t(),tzf=ZVf.__importStar(Dcr()),rzf=ZMa();Object.defineProperty(DR,"updateArtifacts",{enumerable:!0,get:function(){return rzf.updateArtifacts}});var nzf=RLa();Object.defineProperty(DR,"extractPackageFile",{enumerable:!0,get:function(){return nzf.extractPackageFile}});var izf=kLa();Object.defineProperty(DR,"getRangeStrategy",{enumerable:!0,get:function(){return izf.getRangeStrategy}});DR.supportsLockFileMaintenance=!0;DR.defaultConfig={commitMessageTopic:"Rust crate {{depName}}",fileMatch:["(^|/)Cargo\\.toml$"],versioning:tzf.id};DR.categories=["rust"];DR.supportedDatasources=[ezf.CrateDatasource.id]});var IGn=A(R0e=>{"use strict";Object.defineProperty(R0e,"__esModule",{value:!0});R0e.extractPackageFile=R0e.cloudflareUrlRegex=void 0;var szf=Ba(),azf=fat();R0e.cloudflareUrlRegex=(0,szf.regEx)(/\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/(?[^/]+?)\/(?[^/]+?)\/(?[-/_.a-zA-Z0-9]+)/);function ozf(e){let r=[],t=e,n=R0e.cloudflareUrlRegex.exec(t),i=0;for(;n!=null&&n.groups;){let[s]=n,{depName:a,currentValue:o,asset:c}=n.groups;i+=n.index+s.length,t=e.slice(i),n=R0e.cloudflareUrlRegex.exec(t),r.push({datasource:azf.CdnJsDatasource.id,depName:a,packageName:`${a}/${c}`,currentValue:o})}return{deps:r}}R0e.extractPackageFile=ozf});var NLa=A(kY=>{"use strict";Object.defineProperty(kY,"__esModule",{value:!0});kY.supportedDatasources=kY.categories=kY.defaultConfig=kY.extractPackageFile=void 0;var czf=(tn(),Dr(en)),uzf=fat(),lzf=czf.__importStar(ZD()),dzf=IGn();Object.defineProperty(kY,"extractPackageFile",{enumerable:!0,get:function(){return dzf.extractPackageFile}});kY.defaultConfig={fileMatch:[],versioning:lzf.id};kY.categories=["cd"];kY.supportedDatasources=[uzf.CdnJsDatasource.id]});var OLa=A(d1r=>{"use strict";Object.defineProperty(d1r,"__esModule",{value:!0});d1r.extractPackageFile=void 0;var pzf=(tn(),Dr(en)),$at=Pi(),rRt=Ba(),mzf=fgr(),fzf=pzf.__importStar(h2()),hzf=YD();function gzf(e,r){var n,i,s;let t=[];try{let a=e.split(rRt.newlineRegex);for(let o=0;o{"use strict";Object.defineProperty(p1r,"__esModule",{value:!0});p1r.getRangeStrategy=void 0;function yzf({rangeStrategy:e}){return e==="auto"?"pin":e}p1r.getRangeStrategy=yzf});var qLa=A(SR=>{"use strict";Object.defineProperty(SR,"__esModule",{value:!0});SR.supportedDatasources=SR.categories=SR.defaultConfig=SR.url=SR.displayName=SR.extractPackageFile=SR.getRangeStrategy=void 0;var _zf=Qy(),Azf=fgr(),bzf=OLa();Object.defineProperty(SR,"extractPackageFile",{enumerable:!0,get:function(){return bzf.extractPackageFile}});var Czf=BLa();Object.defineProperty(SR,"getRangeStrategy",{enumerable:!0,get:function(){return Czf.getRangeStrategy}});SR.displayName="CircleCI";SR.url="https://circleci.com/docs/configuration-reference";SR.defaultConfig={fileMatch:["(^|/)\\.circleci/config\\.ya?ml$"]};SR.categories=["ci"];SR.supportedDatasources=[_zf.DockerDatasource.id,Azf.OrbDatasource.id]});var MLa=A(m1r=>{"use strict";Object.defineProperty(m1r,"__esModule",{value:!0});m1r.extractPackageFile=void 0;var vzf=(tn(),Dr(en)),Ezf=vzf.__importDefault(_a()),Dzf=Ky(),xGn=Pi(),Szf=YD();function wzf(e,r){var n;let t=[];try{let i=(0,Dzf.load)(e);if(i!=null&&i.steps&&Ezf.default.array(i.steps)){for(let s of i.steps)if(s.name){let a=(0,Szf.getDep)(s.name);xGn.logger.trace({depName:a.depName,currentValue:a.currentValue,currentDigest:a.currentDigest},"Cloud Build docker image"),t.push(a)}}}catch(i){(n=i.stack)!=null&&n.startsWith("YAMLException:")?xGn.logger.debug({err:i,packageFile:r},"YAML exception extracting Docker images from a Cloud Build configuration file."):xGn.logger.debug({err:i,packageFile:r},"Error extracting Docker images from a Cloud Build configuration file.")}return t.length?{deps:t}:null}m1r.extractPackageFile=wzf});var LLa=A(FY=>{"use strict";Object.defineProperty(FY,"__esModule",{value:!0});FY.supportedDatasources=FY.categories=FY.defaultConfig=FY.extractPackageFile=void 0;var Izf=Qy(),xzf=MLa();Object.defineProperty(FY,"extractPackageFile",{enumerable:!0,get:function(){return xzf.extractPackageFile}});FY.defaultConfig={fileMatch:["(^|/)cloudbuild\\.ya?ml"]};FY.categories=["ci"];FY.supportedDatasources=[Izf.DockerDatasource.id]});var VLa=A(k0e=>{"use strict";Object.defineProperty(k0e,"__esModule",{value:!0});k0e.extractPackageFile=k0e.gitDep=k0e.parseLine=void 0;var Tzf=Pi(),jLa=km(),cz=Ba(),Pzf=Y1(),Rzf=ch(),kzf=nR(),Fzf=ygr(),Nzf=[(0,cz.regEx)(`^\\s*pod\\s+(['"])(?[^'"/]+)(/(?[^'"]+))?(['"])`),(0,cz.regEx)(`^\\s*pod\\s+(['"])[^'"]+(['"])\\s*,\\s*(['"])(?[^'"]+)(['"])\\s*$`),(0,cz.regEx)(`,\\s*:git\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`,\\s*:tag\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`,\\s*:path\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`^\\s*source\\s*(['"])(?[^'"]+)(['"])`)];function GLa(e){let r={};if(!e)return r;for(let t of Object.values(Nzf)){let n=t.exec(e.replace((0,cz.regEx)(/#.*$/),""));n!=null&&n.groups&&(r={...r,...n.groups})}if(r.spec){let t=r.subspec?`${r.spec}/${r.subspec}`:r.spec,n=r.spec;t&&(r.depName=t),n&&(r.groupName=n),delete r.spec,delete r.subspec}return r}k0e.parseLine=GLa;function ULa(e){let{depName:r,git:t,tag:n}=e,i=(0,cz.regEx)(/[@/](?github|gitlab)\.com[:/](?[^/]+)\/(?[^/]+)/).exec(t??"");if(i!=null&&i.groups){let{account:s,repo:a,platform:o}=i.groups;if(s&&a)return{datasource:o==="github"?Rzf.GithubTagsDatasource.id:kzf.GitlabTagsDatasource.id,depName:r,packageName:`${s}/${a.replace((0,cz.regEx)(/\.git$/),"")}`,currentValue:n}}return{datasource:Pzf.GitTagsDatasource.id,depName:r,packageName:t,currentValue:n}}k0e.gitDep=ULa;async function Ozf(e,r){Tzf.logger.trace(`cocoapods.extractPackageFile(${r})`);let t=[],n=e.split(cz.newlineRegex),i=[];for(let o=0;o{"use strict";Object.defineProperty(f1r,"__esModule",{value:!0});f1r.updateArtifacts=void 0;var Bzf=(tn(),Dr(en)),qzf=_2(),TGn=Bzf.__importDefault(Oh()),Mzf=Zp(),nRt=Pi(),Lzf=Fb(),cwe=km(),jzf=Lh(),PGn=Ba(),Gzf=(0,PGn.regEx)(`^\\s*plugin\\s*(['"])(?[^'"]+)(['"])`);function Uzf(e){let r=new Set;return e.split(PGn.newlineRegex).forEach(n=>{let i=Gzf.exec(n);if(i!=null&&i.groups){let{plugin:s}=i.groups;r.add(`gem install ${(0,qzf.quote)(s)}`)}}),[...r]}async function Vzf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var v;if(nRt.logger.debug(`cocoapods.getArtifacts(${e})`),r.length<1)return nRt.logger.debug("CocoaPods: empty update - returning null"),null;let i=(0,cwe.getSiblingFileName)(e,"Podfile.lock");try{await(0,cwe.writeLocalFile)(e,t)}catch(w){return nRt.logger.warn({err:w},"Podfile could not be written"),[{artifactError:{lockFile:i,stderr:w.message}}]}let s=await(0,cwe.readLocalFile)(i,"utf8");if(!s)return nRt.logger.debug(`Lockfile not found: ${i}`),null;let a=(0,PGn.regEx)(/^COCOAPODS: (?.*)$/m).exec(s),o=((v=a==null?void 0:a.groups)==null?void 0:v.cocoapodsVersion)??null,c=[...Uzf(t),"pod install"],l={cwdFile:e,extraEnv:{CP_HOME_DIR:await(0,cwe.ensureCacheDir)("cocoapods")},docker:{},toolConstraints:[{toolName:"ruby"},{toolName:"cocoapods",constraint:o}]};try{await(0,Lzf.exec)(c,l)}catch(w){if(w.message===Mzf.TEMPORARY_ERROR)throw w;return[{artifactError:{lockFile:i,stderr:w.stderr||w.stdout||w.message}}]}let u=await(0,jzf.getRepoStatus)();if(!u.modified.includes(i))return null;nRt.logger.debug(`Returning updated lockfile: ${i}`);let m=await(0,cwe.readLocalFile)(i),h=[{file:{type:"addition",path:i,contents:m}}],_=TGn.default.join(TGn.default.dirname(e),"Pods"),b=TGn.default.join(_,"Manifest.lock");if(await(0,cwe.readLocalFile)(b,"utf8")){for(let w of u.modified.concat(u.not_added))w.startsWith(_)&&h.push({file:{type:"addition",path:w,contents:await(0,cwe.readLocalFile)(w)}});for(let w of u.deleted||[])h.push({file:{type:"deletion",path:w}})}return h}f1r.updateArtifacts=Vzf});var $La=A(wR=>{"use strict";Object.defineProperty(wR,"__esModule",{value:!0});wR.supportedDatasources=wR.categories=wR.defaultConfig=wR.url=wR.displayName=wR.updateArtifacts=wR.extractPackageFile=void 0;var zzf=(tn(),Dr(en)),$zf=Y1(),Qzf=ch(),Kzf=nR(),Hzf=ygr(),Wzf=zzf.__importStar(qV()),Yzf=VLa();Object.defineProperty(wR,"extractPackageFile",{enumerable:!0,get:function(){return Yzf.extractPackageFile}});var Jzf=zLa();Object.defineProperty(wR,"updateArtifacts",{enumerable:!0,get:function(){return Jzf.updateArtifacts}});wR.displayName="CocoaPods";wR.url="https://cocoapods.org";wR.defaultConfig={fileMatch:["(^|/)Podfile$"],versioning:Wzf.id};wR.categories=["swift"];wR.supportedDatasources=[$zf.GitTagsDatasource.id,Qzf.GithubTagsDatasource.id,Kzf.GitlabTagsDatasource.id,Hzf.PodDatasource.id]});var g1r=A(q1=>{"use strict";Object.defineProperty(q1,"__esModule",{value:!0});q1.ComposerExtract=q1.Lockfile=q1.PackageFile=q1.Repos=q1.ReposArray=q1.ReposRecord=q1.NamedRepo=q1.Repo=q1.PackageRepo=q1.PathRepo=q1.GitRepo=q1.ComposerRepo=void 0;var Xh=gy(),h1r=Pi(),Xzf=km(),Zzf=Ba(),uwe=WO(),e$f=Y1(),t$f=ch(),r$f=wat(),n$f=c0e();q1.ComposerRepo=Xh.z.object({type:Xh.z.literal("composer"),url:Xh.z.string().transform(e=>e.replace(/\/packages\.json$/,""))});q1.GitRepo=Xh.z.object({type:Xh.z.enum(["vcs","git"]).transform(()=>"git"),url:Xh.z.string(),name:Xh.z.string().optional()});q1.PathRepo=Xh.z.object({type:Xh.z.literal("path"),url:Xh.z.string(),name:Xh.z.string().optional()});q1.PackageRepo=Xh.z.object({type:Xh.z.literal("package")});q1.Repo=Xh.z.discriminatedUnion("type",[q1.ComposerRepo,q1.GitRepo,q1.PathRepo,q1.PackageRepo]);q1.NamedRepo=Xh.z.discriminatedUnion("type",[q1.ComposerRepo,q1.GitRepo.extend({name:Xh.z.string()}),q1.PathRepo.extend({name:Xh.z.string()}),q1.PackageRepo]);var Ob1=Xh.z.object({type:Xh.z.literal("disable-packagist")});q1.ReposRecord=(0,uwe.LooseRecord)(Xh.z.union([q1.Repo,Xh.z.literal(!1)]),{onError:({error:e})=>{h1r.logger.debug({err:e},"Composer: error parsing repositories object")}}).transform(e=>{let r=[];for(let[t,n]of Object.entries(e)){if(n===!1){(t==="packagist"||t==="packagist.org")&&r.push({type:"disable-packagist"});continue}if(n.type==="path"||n.type==="git"){r.push({name:t,...n});continue}if(n.type==="composer"){r.push(n);continue}}return r});q1.ReposArray=(0,uwe.LooseArray)(Xh.z.union([q1.Repo,Xh.z.union([Xh.z.object({packagist:Xh.z.literal(!1)}),Xh.z.object({"packagist.org":Xh.z.literal(!1)})]).transform(()=>({type:"disable-packagist"}))]),{onError:({error:e})=>{h1r.logger.debug({err:e},"Composer: error parsing repositories array")}}).transform(e=>{let r=[];for(let t=0;t(h1r.logger.debug({err:e},'Composer: invalid "repositories" field'),[])).transform(e=>{let r=!0,t=[],n={},i={};for(let a of e)a.type==="composer"?t.push(a.url):a.type==="git"?n[a.name]=a:a.type==="path"?i[a.name]=a:a.type==="disable-packagist"&&(r=!1);return r&&t.length&&t.push("https://packagist.org"),{registryUrls:t.length?t:null,gitRepos:n,pathRepos:i}});var QLa=(0,uwe.LooseRecord)(Xh.z.string().transform(e=>e.trim())).catch({});q1.PackageFile=Xh.z.object({type:Xh.z.string().optional(),config:Xh.z.object({platform:Xh.z.object({php:Xh.z.string()})}).nullable().catch(null),repositories:q1.Repos,require:QLa,"require-dev":QLa}).transform(({type:e,config:r,repositories:t,require:n,"require-dev":i})=>({composerJsonType:e,config:r,repositories:t,require:n,requireDev:i}));var KLa=Xh.z.object({name:Xh.z.string(),version:Xh.z.string()});q1.Lockfile=Xh.z.object({"plugin-api-version":Xh.z.string().optional(),packages:(0,uwe.LooseArray)(KLa).catch([]),"packages-dev":(0,uwe.LooseArray)(KLa).catch([])}).transform(({"plugin-api-version":e,packages:r,"packages-dev":t})=>({pluginApiVersion:e,packages:r,packagesDev:t}));q1.ComposerExtract=Xh.z.object({content:Xh.z.string(),fileName:Xh.z.string()}).transform(({content:e,fileName:r})=>{let t=r.replace(/\.json$/,".lock");return{file:e,lockfileName:t,lockfile:t}}).pipe(Xh.z.object({file:uwe.Json.pipe(q1.PackageFile),lockfileName:Xh.z.string(),lockfile:Xh.z.string().transform(e=>(0,Xzf.readLocalFile)(e,"utf8")).pipe(Xh.z.union([Xh.z.null(),Xh.z.string().pipe(uwe.Json).pipe(q1.Lockfile).nullable().catch(({error:e})=>(h1r.logger.debug({err:e},"Composer: lockfile parsing error"),null))]))})).transform(({file:e,lockfile:r,lockfileName:t})=>{let{composerJsonType:n,require:i,requireDev:s}=e,{registryUrls:a,gitRepos:o,pathRepos:c}=e.repositories,l=[],u=[{depType:"require",req:i,locked:(r==null?void 0:r.packages)??[]},{depType:"require-dev",req:s,locked:(r==null?void 0:r.packagesDev)??[]}];for(let{depType:h,req:_,locked:b}of u)for(let[v,w]of Object.entries(_)){if(v==="php"){l.push({depType:h,depName:v,currentValue:w,datasource:t$f.GithubTagsDatasource.id,packageName:"php/php-src",extractVersion:"^php-(?.*)$"});continue}if(c[v]){l.push({depType:h,depName:v,currentValue:w,skipReason:"path-dependency"});continue}let x={depType:h,depName:v,currentValue:w};v.includes("/")||(x.skipReason="unsupported");let P=b.find(R=>R.name===v);P&&n$f.api.isVersion(P.version)&&(x.lockedVersion=P.version.replace((0,Zzf.regEx)(/^v/i),""));let k=o[v];if(k){x.datasource=e$f.GitTagsDatasource.id,x.packageName=k.url,l.push(x);continue}x.datasource=r$f.PackagistDatasource.id,a&&(x.registryUrls=a),l.push(x)}if(!l.length)return null;let m={deps:l};return n&&(m.managerData={composerJsonType:n}),i.php&&(m.extractedConstraints={php:i.php}),r&&(m.lockFiles=[t]),m})});var NGn=A(PE=>{"use strict";Object.defineProperty(PE,"__esModule",{value:!0});PE.isArtifactAuthEnabled=PE.takePersonalAccessTokenIfPossible=PE.isGithubFineGrainedPersonalAccessToken=PE.isGithubServerToServerToken=PE.isGithubPersonalAccessToken=PE.findGithubToken=PE.extractConstraints=PE.requireComposerDependencyInstallation=PE.getPhpConstraint=PE.getComposerArguments=PE.composerVersioningId=void 0;var i$f=_2(),HLa=_f(),aie=Pi(),uz=c0e();Object.defineProperty(PE,"composerVersioningId",{enumerable:!0,get:function(){return uz.id}});var WLa=new Set(["symfony/flex"]);function s$f(e,r){let t="";if(e.composerIgnorePlatformReqs)if(e.composerIgnorePlatformReqs.length===0){let n=uz.api.getMajor(r.constraint),i=uz.api.getMinor(r.constraint);t+=uz.api.matches(`${n}.${i}`,"^2.2")?" --ignore-platform-req='ext-*' --ignore-platform-req='lib-*'":" --ignore-platform-reqs"}else e.composerIgnorePlatformReqs.forEach(n=>{t+=" --ignore-platform-req "+(0,i$f.quote)(n)});return t+=" --no-ansi --no-interaction",(!HLa.GlobalConfig.get("allowScripts")||e.ignoreScripts)&&(t+=" --no-scripts --no-autoloader"),(!HLa.GlobalConfig.get("allowPlugins")||e.ignorePlugins)&&(t+=" --no-plugins"),t}PE.getComposerArguments=s$f;function a$f(e){let{php:r}=e;return r?(aie.logger.debug("Using php constraint from config"),r):null}PE.getPhpConstraint=a$f;function o$f({packages:e,packagesDev:r}){return e.some(t=>WLa.has(t.name))===!0||r.some(t=>WLa.has(t.name))===!0}PE.requireComposerDependencyInstallation=o$f;function c$f({config:e,require:r,requireDev:t},{pluginApiVersion:n}){let i={composer:"1.*"},s=e==null?void 0:e.platform.php;if(s){let a=uz.api.getMajor(s),o=uz.api.getMinor(s)??0,c=uz.api.getPatch(s)??0;i.php=`<=${a}.${o}.${c}`}else r.php&&(i.php=r.php);if(r["composer/composer"])i.composer=r["composer/composer"];else if(t["composer/composer"])i.composer=t["composer/composer"];else if(r.composer)i.composer=r.composer;else if(t.composer)i.composer=t.composer;else if(n){let a=uz.api.getMajor(n),o=uz.api.getMinor(n);i.composer=`^${a}.${o}`}else if(r["composer-runtime-api"]){let a=uz.api.getMajor(r["composer-runtime-api"]),o=uz.api.getMinor(r["composer-runtime-api"]);i.composer=`^${a}.${o}`}return i}PE.extractConstraints=c$f;function u$f(e){var r;return(r=e==null?void 0:e.token)==null?void 0:r.replace("x-access-token:","")}PE.findGithubToken=u$f;function RGn(e){return e.startsWith("ghp_")}PE.isGithubPersonalAccessToken=RGn;function kGn(e){return e.startsWith("ghs_")}PE.isGithubServerToServerToken=kGn;function FGn(e){return e.startsWith("github_pat_")}PE.isGithubFineGrainedPersonalAccessToken=FGn;function l$f(e,r){return r&&RGn(r)?(aie.logger.debug("Using GitHub Personal Access Token (git-tags)"),r):e&&RGn(e)?(aie.logger.debug("Using GitHub Personal Access Token"),e):r&&FGn(r)?(aie.logger.debug("Using GitHub Fine-grained Personal Access Token (git-tags)"),r):e&&FGn(e)?(aie.logger.debug("Using GitHub Fine-grained Personal Access Token"),e):r?(kGn(r)?aie.logger.debug("Using GitHub Server-to-Server token (git-tags)"):aie.logger.debug("Using unknown GitHub token type (git-tags)"),r):(e&&(kGn(e)?aie.logger.debug("Using GitHub Server-to-Server token"):aie.logger.debug("Using unknown GitHub token type")),e)}PE.takePersonalAccessTokenIfPossible=l$f;function d$f(e){return!e.artifactAuth||e.artifactAuth.includes("composer")}PE.isArtifactAuthEnabled=d$f});var tja=A(_1r=>{"use strict";Object.defineProperty(_1r,"__esModule",{value:!0});_1r.updateArtifacts=void 0;var ZLa=(tn(),Dr(en)),eja=ZLa.__importDefault(_a()),p$f=_2(),m$f=gy(),YLa=Zp(),F0e=Pi(),f$f=Fb(),N0e=km(),h$f=Lh(),y1r=ZLa.__importStar($y()),g$f=Ba(),JLa=WO(),y$f=Y1(),_$f=wat(),XLa=g1r(),Ej=NGn();function A$f(){let e={},r=y1r.find({hostType:"github",url:"https://api.github.com/"}),t=y1r.find({hostType:y$f.GitTagsDatasource.id,url:"https://github.com"}),n=(0,Ej.takePersonalAccessTokenIfPossible)((0,Ej.isArtifactAuthEnabled)(r)?(0,Ej.findGithubToken)(r):void 0,(0,Ej.isArtifactAuthEnabled)(t)?(0,Ej.findGithubToken)(t):void 0);n&&(e["github-oauth"]={"github.com":n});for(let i of y1r.findAll({hostType:"gitlab"}))if((0,Ej.isArtifactAuthEnabled)(i)&&i!=null&&i.token){let s=i.resolvedHost??"gitlab.com";e["gitlab-token"]=e["gitlab-token"]??{},e["gitlab-token"][s]=i.token,e["gitlab-domains"]=[s,...e["gitlab-domains"]??[]]}for(let i of y1r.findAll({hostType:_$f.PackagistDatasource.id})){if(!(0,Ej.isArtifactAuthEnabled)(i))continue;let{resolvedHost:s,username:a,password:o,token:c}=i;s&&a&&o?(e["http-basic"]=e["http-basic"]??{},e["http-basic"][s]={username:a,password:o}):s&&c&&(e.bearer=e.bearer??{},e.bearer[s]=c)}return eja.default.emptyObject(e)?null:JSON.stringify(e)}async function b$f({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var l,u;F0e.logger.debug(`composer.updateArtifacts(${e})`);let i=JLa.Json.pipe(XLa.PackageFile).parse(t),s=e.replace((0,g$f.regEx)(/\.json$/),".lock"),a=await m$f.z.string().transform(m=>(0,N0e.readLocalFile)(m,"utf8")).pipe(JLa.Json).pipe(XLa.Lockfile).nullable().catch(null).parseAsync(s);if(!a)return F0e.logger.debug("Composer: unable to read lockfile"),null;let o=(0,N0e.getSiblingFileName)(e,"vendor"),c=await(0,N0e.localPathExists)(o);await(0,N0e.ensureLocalDir)(o);try{await(0,N0e.writeLocalFile)(e,t);let m={...(0,Ej.extractConstraints)(i,a),...n.constraints},h={toolName:"composer",constraint:m.composer},_={toolName:"php",constraint:(0,Ej.getPhpConstraint)(m)},b={cwdFile:e,extraEnv:{COMPOSER_CACHE_DIR:await(0,N0e.ensureCacheDir)("composer"),COMPOSER_AUTH:A$f()},toolConstraints:[_,h],docker:{}},v=[];if((0,Ej.requireComposerDependencyInstallation)(a)){let R="composer",L="install"+(0,Ej.getComposerArguments)(n,h);F0e.logger.trace({preCmd:R,preArgs:L},"composer pre-update command"),v.push("git stash -- composer.json"),v.push(`${R} ${L}`),v.push("git stash pop || true")}let w="composer",x;n.isLockFileMaintenance?x="update":x=("update "+r.map(R=>R.depName).filter(eja.default.string).map(R=>(0,p$f.quote)(R)).join(" ")).trim()+" --with-dependencies",x+=(0,Ej.getComposerArguments)(n,h),F0e.logger.trace({cmd:w,args:x},"composer command"),v.push(`${w} ${x}`),await(0,f$f.exec)(v,b);let P=await(0,h$f.getRepoStatus)();if(!P.modified.includes(s))return null;F0e.logger.debug("Returning updated composer.lock");let k=[{file:{type:"addition",path:s,contents:await(0,N0e.readLocalFile)(s)}}];if(!c)return k;F0e.logger.debug(`Committing vendor files in ${o}`);for(let R of[...P.modified,...P.not_added])R.startsWith(o)&&k.push({file:{type:"addition",path:R,contents:await(0,N0e.readLocalFile)(R)}});for(let R of P.deleted)k.push({file:{type:"deletion",path:R}});return k}catch(m){if(m.message===YLa.TEMPORARY_ERROR)throw m;if((l=m.message)!=null&&l.includes("Your requirements could not be resolved to an installable set of packages."))F0e.logger.info("Composer requirements cannot be resolved");else{if((u=m.message)!=null&&u.includes("write error (disk full?)"))throw new Error(YLa.SYSTEM_INSUFFICIENT_DISK_SPACE);F0e.logger.debug({err:m},"Failed to generate composer.lock")}return[{artifactError:{lockFile:s,stderr:m.message}}]}}_1r.updateArtifacts=b$f});var rja=A(A1r=>{"use strict";Object.defineProperty(A1r,"__esModule",{value:!0});A1r.extractPackageFile=void 0;var C$f=Pi(),v$f=g1r();async function E$f(e,r){let t=await v$f.ComposerExtract.safeParseAsync({content:e,fileName:r});return t.success?t.data:(C$f.logger.debug({packageFile:r,err:t.error},"Composer: extract failed"),null)}A1r.extractPackageFile=E$f});var nja=A(b1r=>{"use strict";Object.defineProperty(b1r,"__esModule",{value:!0});b1r.getRangeStrategy=void 0;var D$f=Pi();function S$f(e){let{managerData:r={},currentValue:t,rangeStrategy:n}=e,{composerJsonType:i}=r,s=t==null?void 0:t.includes(" || ");return n==="bump"&&s?(D$f.logger.debug({currentValue:t},"Replacing bump strategy for complex range with widen"),"widen"):n!=="auto"?n:s||i&&["typo3-cms-extension"].includes(i)?"widen":"update-lockfile"}b1r.getRangeStrategy=S$f});var sja=A(C1r=>{"use strict";Object.defineProperty(C1r,"__esModule",{value:!0});C1r.updateLockedDependency=void 0;var ija=Pi(),w$f=WO(),I$f=c0e(),x$f=g1r();function T$f(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;ija.logger.debug(`composer.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{let a=w$f.Json.pipe(x$f.Lockfile).parse(s);return a!=null&&a.packages.find(({name:o,version:c})=>o===r&&I$f.api.equals(c,n))?{status:"already-updated"}:{status:"unsupported"}}catch(a){return ija.logger.debug({err:a},"composer.updateLockedDependency() error"),{status:"update-failed"}}}C1r.updateLockedDependency=T$f});var aja=A(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0});vx.supportedDatasources=vx.categories=vx.defaultConfig=vx.updateLockedDependency=vx.getRangeStrategy=vx.updateArtifacts=vx.extractPackageFile=vx.supportsLockFileMaintenance=void 0;var P$f=Y1(),R$f=wat(),k$f=tja();Object.defineProperty(vx,"updateArtifacts",{enumerable:!0,get:function(){return k$f.updateArtifacts}});var F$f=rja();Object.defineProperty(vx,"extractPackageFile",{enumerable:!0,get:function(){return F$f.extractPackageFile}});var N$f=nja();Object.defineProperty(vx,"getRangeStrategy",{enumerable:!0,get:function(){return N$f.getRangeStrategy}});var O$f=sja();Object.defineProperty(vx,"updateLockedDependency",{enumerable:!0,get:function(){return O$f.updateLockedDependency}});var B$f=NGn();vx.supportsLockFileMaintenance=!0;vx.defaultConfig={fileMatch:["(^|/)([\\w-]*)composer\\.json$"],versioning:B$f.composerVersioningId};vx.categories=["php"];vx.supportedDatasources=[P$f.GitTagsDatasource.id,R$f.PackagistDatasource.id]});var oja=A(v1r=>{"use strict";Object.defineProperty(v1r,"__esModule",{value:!0});v1r.isComment=void 0;function q$f(e){return e.trim().startsWith("#")}v1r.isComment=q$f});var uja=A(E1r=>{"use strict";Object.defineProperty(E1r,"__esModule",{value:!0});E1r.extractPackageFile=void 0;var M$f=(tn(),Dr(en)),L$f=M$f.__importDefault(_a()),j$f=Ba(),G$f=oja(),U$f=(0,j$f.regEx)(`(?[-_a-z0-9]+)/(?[^@
          +`,a+=EGn(s+".",r,o)}),a}function KVf(e,r,t,n){let i=e+c1r(t),s="";return ELa(n).length>0&&(s+=r+"["+i+`]
          +`),s+EGn(i+".",r,n)}});var P0e=A(wGn=>{"use strict";wGn.parse=vLa();wGn.stringify=TLa()});var kLa=A(u1r=>{"use strict";Object.defineProperty(u1r,"__esModule",{value:!0});u1r.extractPackageFile=void 0;var PLa=P0e(),tRt=Pi(),RLa=km(),HVf=E3t();function WVf(e){let r=e.toUpperCase().replaceAll("-","_");return process.env[`CARGO_REGISTRIES_${r}_INDEX`]??null}function owe(e,r,t,n,i){let s=[],a=e[r];return a?(Object.keys(a).forEach(o=>{let c,l=a[o],u=!1,m,h;if(typeof l!="string"){let b=l.version,v=l.path,w=l.git,x=l.registry,P=l.workspace;if(h=l.package,b){if(l=b,u=!0,x){let k=t[x]??WVf(x);k?m=[k]:c="unknown-registry"}v&&(c="path-dependency"),w&&(c="git-dependency")}else v?(l="",c="path-dependency"):w?(l="",c="git-dependency"):P?(l="",c="inherited-dependency"):(l="",c="invalid-dependency-specification")}let _={depName:o,depType:r,currentValue:l,managerData:{nestedVersion:u},datasource:HVf.CrateDatasource.id};m&&(_.registryUrls=m),c&&(_.skipReason=c),n&&(_.target=n),h&&(_.packageName=h),i&&(_.depType=i),s.push(_)}),s):[]}async function YVf(){for(let e of["config.toml","config"]){let r=`.cargo/${e}`,t=await(0,RLa.readLocalFile)(r,"utf8");if(t){try{return(0,PLa.parse)(t)}catch(n){tRt.logger.debug({err:n},`Error parsing ${r}`)}break}}return tRt.logger.debug("Neither .cargo/config nor .cargo/config.toml found"),null}function JVf(e){let r={};if(!(e!=null&&e.registries))return r;let{registries:t}=e;for(let n of Object.keys(t)){let i=t[n];i.index?r[n]=i.index:tRt.logger.debug(`${n} cargo registry is missing index`)}return r}async function XVf(e,r,t){tRt.logger.trace(`cargo.extractPackageFile(${r})`);let n=await YVf(),i=JVf(n),s;try{s=(0,PLa.parse)(e)}catch(_){return tRt.logger.debug({err:_,packageFile:r},"Error parsing Cargo.toml file"),null}let a=s.target,o=[];a&&Object.keys(a).forEach(b=>{let v=a[b],w=[...owe(v,"dependencies",i,b),...owe(v,"dev-dependencies",i,b),...owe(v,"build-dependencies",i,b)];o=o.concat(w)});let c=s.workspace,l=[];c&&(l=owe(c,"dependencies",i,void 0,"workspace.dependencies"));let u=[...owe(s,"dependencies",i),...owe(s,"dev-dependencies",i),...owe(s,"build-dependencies",i),...o,...l];if(!u.length)return null;let m=await(0,RLa.findLocalSiblingOrParent)(r,"Cargo.lock"),h={deps:u};return m&&(h.lockFiles=[m]),h}u1r.extractPackageFile=XVf});var FLa=A(l1r=>{"use strict";Object.defineProperty(l1r,"__esModule",{value:!0});l1r.getRangeStrategy=void 0;function ZVf({currentValue:e,rangeStrategy:r}){return r!=="auto"?r:e!=null&&e.includes("<")?"widen":"bump"}l1r.getRangeStrategy=ZVf});var NLa=A(DR=>{"use strict";Object.defineProperty(DR,"__esModule",{value:!0});DR.supportedDatasources=DR.categories=DR.defaultConfig=DR.updateArtifacts=DR.extractPackageFile=DR.supportsLockFileMaintenance=DR.getRangeStrategy=void 0;var ezf=(tn(),Dr(en)),tzf=E3t(),rzf=ezf.__importStar(Dcr()),nzf=eLa();Object.defineProperty(DR,"updateArtifacts",{enumerable:!0,get:function(){return nzf.updateArtifacts}});var izf=kLa();Object.defineProperty(DR,"extractPackageFile",{enumerable:!0,get:function(){return izf.extractPackageFile}});var szf=FLa();Object.defineProperty(DR,"getRangeStrategy",{enumerable:!0,get:function(){return szf.getRangeStrategy}});DR.supportsLockFileMaintenance=!0;DR.defaultConfig={commitMessageTopic:"Rust crate {{depName}}",fileMatch:["(^|/)Cargo\\.toml$"],versioning:rzf.id};DR.categories=["rust"];DR.supportedDatasources=[tzf.CrateDatasource.id]});var IGn=A(R0e=>{"use strict";Object.defineProperty(R0e,"__esModule",{value:!0});R0e.extractPackageFile=R0e.cloudflareUrlRegex=void 0;var azf=Ba(),ozf=fat();R0e.cloudflareUrlRegex=(0,azf.regEx)(/\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/(?[^/]+?)\/(?[^/]+?)\/(?[-/_.a-zA-Z0-9]+)/);function czf(e){let r=[],t=e,n=R0e.cloudflareUrlRegex.exec(t),i=0;for(;n!=null&&n.groups;){let[s]=n,{depName:a,currentValue:o,asset:c}=n.groups;i+=n.index+s.length,t=e.slice(i),n=R0e.cloudflareUrlRegex.exec(t),r.push({datasource:ozf.CdnJsDatasource.id,depName:a,packageName:`${a}/${c}`,currentValue:o})}return{deps:r}}R0e.extractPackageFile=czf});var OLa=A(kY=>{"use strict";Object.defineProperty(kY,"__esModule",{value:!0});kY.supportedDatasources=kY.categories=kY.defaultConfig=kY.extractPackageFile=void 0;var uzf=(tn(),Dr(en)),lzf=fat(),dzf=uzf.__importStar(ZD()),pzf=IGn();Object.defineProperty(kY,"extractPackageFile",{enumerable:!0,get:function(){return pzf.extractPackageFile}});kY.defaultConfig={fileMatch:[],versioning:dzf.id};kY.categories=["cd"];kY.supportedDatasources=[lzf.CdnJsDatasource.id]});var BLa=A(d1r=>{"use strict";Object.defineProperty(d1r,"__esModule",{value:!0});d1r.extractPackageFile=void 0;var mzf=(tn(),Dr(en)),$at=Pi(),rRt=Ba(),fzf=fgr(),hzf=mzf.__importStar(h2()),gzf=YD();function yzf(e,r){var n,i,s;let t=[];try{let a=e.split(rRt.newlineRegex);for(let o=0;o{"use strict";Object.defineProperty(p1r,"__esModule",{value:!0});p1r.getRangeStrategy=void 0;function _zf({rangeStrategy:e}){return e==="auto"?"pin":e}p1r.getRangeStrategy=_zf});var MLa=A(SR=>{"use strict";Object.defineProperty(SR,"__esModule",{value:!0});SR.supportedDatasources=SR.categories=SR.defaultConfig=SR.url=SR.displayName=SR.extractPackageFile=SR.getRangeStrategy=void 0;var Azf=Qy(),bzf=fgr(),Czf=BLa();Object.defineProperty(SR,"extractPackageFile",{enumerable:!0,get:function(){return Czf.extractPackageFile}});var vzf=qLa();Object.defineProperty(SR,"getRangeStrategy",{enumerable:!0,get:function(){return vzf.getRangeStrategy}});SR.displayName="CircleCI";SR.url="https://circleci.com/docs/configuration-reference";SR.defaultConfig={fileMatch:["(^|/)\\.circleci/config\\.ya?ml$"]};SR.categories=["ci"];SR.supportedDatasources=[Azf.DockerDatasource.id,bzf.OrbDatasource.id]});var LLa=A(m1r=>{"use strict";Object.defineProperty(m1r,"__esModule",{value:!0});m1r.extractPackageFile=void 0;var Ezf=(tn(),Dr(en)),Dzf=Ezf.__importDefault(_a()),Szf=Ky(),xGn=Pi(),wzf=YD();function Izf(e,r){var n;let t=[];try{let i=(0,Szf.load)(e);if(i!=null&&i.steps&&Dzf.default.array(i.steps)){for(let s of i.steps)if(s.name){let a=(0,wzf.getDep)(s.name);xGn.logger.trace({depName:a.depName,currentValue:a.currentValue,currentDigest:a.currentDigest},"Cloud Build docker image"),t.push(a)}}}catch(i){(n=i.stack)!=null&&n.startsWith("YAMLException:")?xGn.logger.debug({err:i,packageFile:r},"YAML exception extracting Docker images from a Cloud Build configuration file."):xGn.logger.debug({err:i,packageFile:r},"Error extracting Docker images from a Cloud Build configuration file.")}return t.length?{deps:t}:null}m1r.extractPackageFile=Izf});var jLa=A(FY=>{"use strict";Object.defineProperty(FY,"__esModule",{value:!0});FY.supportedDatasources=FY.categories=FY.defaultConfig=FY.extractPackageFile=void 0;var xzf=Qy(),Tzf=LLa();Object.defineProperty(FY,"extractPackageFile",{enumerable:!0,get:function(){return Tzf.extractPackageFile}});FY.defaultConfig={fileMatch:["(^|/)cloudbuild\\.ya?ml"]};FY.categories=["ci"];FY.supportedDatasources=[xzf.DockerDatasource.id]});var zLa=A(k0e=>{"use strict";Object.defineProperty(k0e,"__esModule",{value:!0});k0e.extractPackageFile=k0e.gitDep=k0e.parseLine=void 0;var Pzf=Pi(),GLa=km(),cz=Ba(),Rzf=Y1(),kzf=ch(),Fzf=nR(),Nzf=ygr(),Ozf=[(0,cz.regEx)(`^\\s*pod\\s+(['"])(?[^'"/]+)(/(?[^'"]+))?(['"])`),(0,cz.regEx)(`^\\s*pod\\s+(['"])[^'"]+(['"])\\s*,\\s*(['"])(?[^'"]+)(['"])\\s*$`),(0,cz.regEx)(`,\\s*:git\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`,\\s*:tag\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`,\\s*:path\\s*=>\\s*(['"])(?[^'"]+)(['"])`),(0,cz.regEx)(`^\\s*source\\s*(['"])(?[^'"]+)(['"])`)];function ULa(e){let r={};if(!e)return r;for(let t of Object.values(Ozf)){let n=t.exec(e.replace((0,cz.regEx)(/#.*$/),""));n!=null&&n.groups&&(r={...r,...n.groups})}if(r.spec){let t=r.subspec?`${r.spec}/${r.subspec}`:r.spec,n=r.spec;t&&(r.depName=t),n&&(r.groupName=n),delete r.spec,delete r.subspec}return r}k0e.parseLine=ULa;function VLa(e){let{depName:r,git:t,tag:n}=e,i=(0,cz.regEx)(/[@/](?github|gitlab)\.com[:/](?[^/]+)\/(?[^/]+)/).exec(t??"");if(i!=null&&i.groups){let{account:s,repo:a,platform:o}=i.groups;if(s&&a)return{datasource:o==="github"?kzf.GithubTagsDatasource.id:Fzf.GitlabTagsDatasource.id,depName:r,packageName:`${s}/${a.replace((0,cz.regEx)(/\.git$/),"")}`,currentValue:n}}return{datasource:Rzf.GitTagsDatasource.id,depName:r,packageName:t,currentValue:n}}k0e.gitDep=VLa;async function Bzf(e,r){Pzf.logger.trace(`cocoapods.extractPackageFile(${r})`);let t=[],n=e.split(cz.newlineRegex),i=[];for(let o=0;o{"use strict";Object.defineProperty(f1r,"__esModule",{value:!0});f1r.updateArtifacts=void 0;var qzf=(tn(),Dr(en)),Mzf=_2(),TGn=qzf.__importDefault(Oh()),Lzf=Zp(),nRt=Pi(),jzf=Fb(),cwe=km(),Gzf=Lh(),PGn=Ba(),Uzf=(0,PGn.regEx)(`^\\s*plugin\\s*(['"])(?[^'"]+)(['"])`);function Vzf(e){let r=new Set;return e.split(PGn.newlineRegex).forEach(n=>{let i=Uzf.exec(n);if(i!=null&&i.groups){let{plugin:s}=i.groups;r.add(`gem install ${(0,Mzf.quote)(s)}`)}}),[...r]}async function zzf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var v;if(nRt.logger.debug(`cocoapods.getArtifacts(${e})`),r.length<1)return nRt.logger.debug("CocoaPods: empty update - returning null"),null;let i=(0,cwe.getSiblingFileName)(e,"Podfile.lock");try{await(0,cwe.writeLocalFile)(e,t)}catch(w){return nRt.logger.warn({err:w},"Podfile could not be written"),[{artifactError:{lockFile:i,stderr:w.message}}]}let s=await(0,cwe.readLocalFile)(i,"utf8");if(!s)return nRt.logger.debug(`Lockfile not found: ${i}`),null;let a=(0,PGn.regEx)(/^COCOAPODS: (?.*)$/m).exec(s),o=((v=a==null?void 0:a.groups)==null?void 0:v.cocoapodsVersion)??null,c=[...Vzf(t),"pod install"],l={cwdFile:e,extraEnv:{CP_HOME_DIR:await(0,cwe.ensureCacheDir)("cocoapods")},docker:{},toolConstraints:[{toolName:"ruby"},{toolName:"cocoapods",constraint:o}]};try{await(0,jzf.exec)(c,l)}catch(w){if(w.message===Lzf.TEMPORARY_ERROR)throw w;return[{artifactError:{lockFile:i,stderr:w.stderr||w.stdout||w.message}}]}let u=await(0,Gzf.getRepoStatus)();if(!u.modified.includes(i))return null;nRt.logger.debug(`Returning updated lockfile: ${i}`);let m=await(0,cwe.readLocalFile)(i),h=[{file:{type:"addition",path:i,contents:m}}],_=TGn.default.join(TGn.default.dirname(e),"Pods"),b=TGn.default.join(_,"Manifest.lock");if(await(0,cwe.readLocalFile)(b,"utf8")){for(let w of u.modified.concat(u.not_added))w.startsWith(_)&&h.push({file:{type:"addition",path:w,contents:await(0,cwe.readLocalFile)(w)}});for(let w of u.deleted||[])h.push({file:{type:"deletion",path:w}})}return h}f1r.updateArtifacts=zzf});var QLa=A(wR=>{"use strict";Object.defineProperty(wR,"__esModule",{value:!0});wR.supportedDatasources=wR.categories=wR.defaultConfig=wR.url=wR.displayName=wR.updateArtifacts=wR.extractPackageFile=void 0;var $zf=(tn(),Dr(en)),Qzf=Y1(),Kzf=ch(),Hzf=nR(),Wzf=ygr(),Yzf=$zf.__importStar(qV()),Jzf=zLa();Object.defineProperty(wR,"extractPackageFile",{enumerable:!0,get:function(){return Jzf.extractPackageFile}});var Xzf=$La();Object.defineProperty(wR,"updateArtifacts",{enumerable:!0,get:function(){return Xzf.updateArtifacts}});wR.displayName="CocoaPods";wR.url="https://cocoapods.org";wR.defaultConfig={fileMatch:["(^|/)Podfile$"],versioning:Yzf.id};wR.categories=["swift"];wR.supportedDatasources=[Qzf.GitTagsDatasource.id,Kzf.GithubTagsDatasource.id,Hzf.GitlabTagsDatasource.id,Wzf.PodDatasource.id]});var g1r=A(q1=>{"use strict";Object.defineProperty(q1,"__esModule",{value:!0});q1.ComposerExtract=q1.Lockfile=q1.PackageFile=q1.Repos=q1.ReposArray=q1.ReposRecord=q1.NamedRepo=q1.Repo=q1.PackageRepo=q1.PathRepo=q1.GitRepo=q1.ComposerRepo=void 0;var Xh=gy(),h1r=Pi(),Zzf=km(),e$f=Ba(),uwe=WO(),t$f=Y1(),r$f=ch(),n$f=wat(),i$f=c0e();q1.ComposerRepo=Xh.z.object({type:Xh.z.literal("composer"),url:Xh.z.string().transform(e=>e.replace(/\/packages\.json$/,""))});q1.GitRepo=Xh.z.object({type:Xh.z.enum(["vcs","git"]).transform(()=>"git"),url:Xh.z.string(),name:Xh.z.string().optional()});q1.PathRepo=Xh.z.object({type:Xh.z.literal("path"),url:Xh.z.string(),name:Xh.z.string().optional()});q1.PackageRepo=Xh.z.object({type:Xh.z.literal("package")});q1.Repo=Xh.z.discriminatedUnion("type",[q1.ComposerRepo,q1.GitRepo,q1.PathRepo,q1.PackageRepo]);q1.NamedRepo=Xh.z.discriminatedUnion("type",[q1.ComposerRepo,q1.GitRepo.extend({name:Xh.z.string()}),q1.PathRepo.extend({name:Xh.z.string()}),q1.PackageRepo]);var Bb1=Xh.z.object({type:Xh.z.literal("disable-packagist")});q1.ReposRecord=(0,uwe.LooseRecord)(Xh.z.union([q1.Repo,Xh.z.literal(!1)]),{onError:({error:e})=>{h1r.logger.debug({err:e},"Composer: error parsing repositories object")}}).transform(e=>{let r=[];for(let[t,n]of Object.entries(e)){if(n===!1){(t==="packagist"||t==="packagist.org")&&r.push({type:"disable-packagist"});continue}if(n.type==="path"||n.type==="git"){r.push({name:t,...n});continue}if(n.type==="composer"){r.push(n);continue}}return r});q1.ReposArray=(0,uwe.LooseArray)(Xh.z.union([q1.Repo,Xh.z.union([Xh.z.object({packagist:Xh.z.literal(!1)}),Xh.z.object({"packagist.org":Xh.z.literal(!1)})]).transform(()=>({type:"disable-packagist"}))]),{onError:({error:e})=>{h1r.logger.debug({err:e},"Composer: error parsing repositories array")}}).transform(e=>{let r=[];for(let t=0;t(h1r.logger.debug({err:e},'Composer: invalid "repositories" field'),[])).transform(e=>{let r=!0,t=[],n={},i={};for(let a of e)a.type==="composer"?t.push(a.url):a.type==="git"?n[a.name]=a:a.type==="path"?i[a.name]=a:a.type==="disable-packagist"&&(r=!1);return r&&t.length&&t.push("https://packagist.org"),{registryUrls:t.length?t:null,gitRepos:n,pathRepos:i}});var KLa=(0,uwe.LooseRecord)(Xh.z.string().transform(e=>e.trim())).catch({});q1.PackageFile=Xh.z.object({type:Xh.z.string().optional(),config:Xh.z.object({platform:Xh.z.object({php:Xh.z.string()})}).nullable().catch(null),repositories:q1.Repos,require:KLa,"require-dev":KLa}).transform(({type:e,config:r,repositories:t,require:n,"require-dev":i})=>({composerJsonType:e,config:r,repositories:t,require:n,requireDev:i}));var HLa=Xh.z.object({name:Xh.z.string(),version:Xh.z.string()});q1.Lockfile=Xh.z.object({"plugin-api-version":Xh.z.string().optional(),packages:(0,uwe.LooseArray)(HLa).catch([]),"packages-dev":(0,uwe.LooseArray)(HLa).catch([])}).transform(({"plugin-api-version":e,packages:r,"packages-dev":t})=>({pluginApiVersion:e,packages:r,packagesDev:t}));q1.ComposerExtract=Xh.z.object({content:Xh.z.string(),fileName:Xh.z.string()}).transform(({content:e,fileName:r})=>{let t=r.replace(/\.json$/,".lock");return{file:e,lockfileName:t,lockfile:t}}).pipe(Xh.z.object({file:uwe.Json.pipe(q1.PackageFile),lockfileName:Xh.z.string(),lockfile:Xh.z.string().transform(e=>(0,Zzf.readLocalFile)(e,"utf8")).pipe(Xh.z.union([Xh.z.null(),Xh.z.string().pipe(uwe.Json).pipe(q1.Lockfile).nullable().catch(({error:e})=>(h1r.logger.debug({err:e},"Composer: lockfile parsing error"),null))]))})).transform(({file:e,lockfile:r,lockfileName:t})=>{let{composerJsonType:n,require:i,requireDev:s}=e,{registryUrls:a,gitRepos:o,pathRepos:c}=e.repositories,l=[],u=[{depType:"require",req:i,locked:(r==null?void 0:r.packages)??[]},{depType:"require-dev",req:s,locked:(r==null?void 0:r.packagesDev)??[]}];for(let{depType:h,req:_,locked:b}of u)for(let[v,w]of Object.entries(_)){if(v==="php"){l.push({depType:h,depName:v,currentValue:w,datasource:r$f.GithubTagsDatasource.id,packageName:"php/php-src",extractVersion:"^php-(?.*)$"});continue}if(c[v]){l.push({depType:h,depName:v,currentValue:w,skipReason:"path-dependency"});continue}let x={depType:h,depName:v,currentValue:w};v.includes("/")||(x.skipReason="unsupported");let P=b.find(R=>R.name===v);P&&i$f.api.isVersion(P.version)&&(x.lockedVersion=P.version.replace((0,e$f.regEx)(/^v/i),""));let k=o[v];if(k){x.datasource=t$f.GitTagsDatasource.id,x.packageName=k.url,l.push(x);continue}x.datasource=n$f.PackagistDatasource.id,a&&(x.registryUrls=a),l.push(x)}if(!l.length)return null;let m={deps:l};return n&&(m.managerData={composerJsonType:n}),i.php&&(m.extractedConstraints={php:i.php}),r&&(m.lockFiles=[t]),m})});var NGn=A(PE=>{"use strict";Object.defineProperty(PE,"__esModule",{value:!0});PE.isArtifactAuthEnabled=PE.takePersonalAccessTokenIfPossible=PE.isGithubFineGrainedPersonalAccessToken=PE.isGithubServerToServerToken=PE.isGithubPersonalAccessToken=PE.findGithubToken=PE.extractConstraints=PE.requireComposerDependencyInstallation=PE.getPhpConstraint=PE.getComposerArguments=PE.composerVersioningId=void 0;var s$f=_2(),WLa=_f(),aie=Pi(),uz=c0e();Object.defineProperty(PE,"composerVersioningId",{enumerable:!0,get:function(){return uz.id}});var YLa=new Set(["symfony/flex"]);function a$f(e,r){let t="";if(e.composerIgnorePlatformReqs)if(e.composerIgnorePlatformReqs.length===0){let n=uz.api.getMajor(r.constraint),i=uz.api.getMinor(r.constraint);t+=uz.api.matches(`${n}.${i}`,"^2.2")?" --ignore-platform-req='ext-*' --ignore-platform-req='lib-*'":" --ignore-platform-reqs"}else e.composerIgnorePlatformReqs.forEach(n=>{t+=" --ignore-platform-req "+(0,s$f.quote)(n)});return t+=" --no-ansi --no-interaction",(!WLa.GlobalConfig.get("allowScripts")||e.ignoreScripts)&&(t+=" --no-scripts --no-autoloader"),(!WLa.GlobalConfig.get("allowPlugins")||e.ignorePlugins)&&(t+=" --no-plugins"),t}PE.getComposerArguments=a$f;function o$f(e){let{php:r}=e;return r?(aie.logger.debug("Using php constraint from config"),r):null}PE.getPhpConstraint=o$f;function c$f({packages:e,packagesDev:r}){return e.some(t=>YLa.has(t.name))===!0||r.some(t=>YLa.has(t.name))===!0}PE.requireComposerDependencyInstallation=c$f;function u$f({config:e,require:r,requireDev:t},{pluginApiVersion:n}){let i={composer:"1.*"},s=e==null?void 0:e.platform.php;if(s){let a=uz.api.getMajor(s),o=uz.api.getMinor(s)??0,c=uz.api.getPatch(s)??0;i.php=`<=${a}.${o}.${c}`}else r.php&&(i.php=r.php);if(r["composer/composer"])i.composer=r["composer/composer"];else if(t["composer/composer"])i.composer=t["composer/composer"];else if(r.composer)i.composer=r.composer;else if(t.composer)i.composer=t.composer;else if(n){let a=uz.api.getMajor(n),o=uz.api.getMinor(n);i.composer=`^${a}.${o}`}else if(r["composer-runtime-api"]){let a=uz.api.getMajor(r["composer-runtime-api"]),o=uz.api.getMinor(r["composer-runtime-api"]);i.composer=`^${a}.${o}`}return i}PE.extractConstraints=u$f;function l$f(e){var r;return(r=e==null?void 0:e.token)==null?void 0:r.replace("x-access-token:","")}PE.findGithubToken=l$f;function RGn(e){return e.startsWith("ghp_")}PE.isGithubPersonalAccessToken=RGn;function kGn(e){return e.startsWith("ghs_")}PE.isGithubServerToServerToken=kGn;function FGn(e){return e.startsWith("github_pat_")}PE.isGithubFineGrainedPersonalAccessToken=FGn;function d$f(e,r){return r&&RGn(r)?(aie.logger.debug("Using GitHub Personal Access Token (git-tags)"),r):e&&RGn(e)?(aie.logger.debug("Using GitHub Personal Access Token"),e):r&&FGn(r)?(aie.logger.debug("Using GitHub Fine-grained Personal Access Token (git-tags)"),r):e&&FGn(e)?(aie.logger.debug("Using GitHub Fine-grained Personal Access Token"),e):r?(kGn(r)?aie.logger.debug("Using GitHub Server-to-Server token (git-tags)"):aie.logger.debug("Using unknown GitHub token type (git-tags)"),r):(e&&(kGn(e)?aie.logger.debug("Using GitHub Server-to-Server token"):aie.logger.debug("Using unknown GitHub token type")),e)}PE.takePersonalAccessTokenIfPossible=d$f;function p$f(e){return!e.artifactAuth||e.artifactAuth.includes("composer")}PE.isArtifactAuthEnabled=p$f});var rja=A(_1r=>{"use strict";Object.defineProperty(_1r,"__esModule",{value:!0});_1r.updateArtifacts=void 0;var eja=(tn(),Dr(en)),tja=eja.__importDefault(_a()),m$f=_2(),f$f=gy(),JLa=Zp(),F0e=Pi(),h$f=Fb(),N0e=km(),g$f=Lh(),y1r=eja.__importStar($y()),y$f=Ba(),XLa=WO(),_$f=Y1(),A$f=wat(),ZLa=g1r(),Ej=NGn();function b$f(){let e={},r=y1r.find({hostType:"github",url:"https://api.github.com/"}),t=y1r.find({hostType:_$f.GitTagsDatasource.id,url:"https://github.com"}),n=(0,Ej.takePersonalAccessTokenIfPossible)((0,Ej.isArtifactAuthEnabled)(r)?(0,Ej.findGithubToken)(r):void 0,(0,Ej.isArtifactAuthEnabled)(t)?(0,Ej.findGithubToken)(t):void 0);n&&(e["github-oauth"]={"github.com":n});for(let i of y1r.findAll({hostType:"gitlab"}))if((0,Ej.isArtifactAuthEnabled)(i)&&i!=null&&i.token){let s=i.resolvedHost??"gitlab.com";e["gitlab-token"]=e["gitlab-token"]??{},e["gitlab-token"][s]=i.token,e["gitlab-domains"]=[s,...e["gitlab-domains"]??[]]}for(let i of y1r.findAll({hostType:A$f.PackagistDatasource.id})){if(!(0,Ej.isArtifactAuthEnabled)(i))continue;let{resolvedHost:s,username:a,password:o,token:c}=i;s&&a&&o?(e["http-basic"]=e["http-basic"]??{},e["http-basic"][s]={username:a,password:o}):s&&c&&(e.bearer=e.bearer??{},e.bearer[s]=c)}return tja.default.emptyObject(e)?null:JSON.stringify(e)}async function C$f({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var l,u;F0e.logger.debug(`composer.updateArtifacts(${e})`);let i=XLa.Json.pipe(ZLa.PackageFile).parse(t),s=e.replace((0,y$f.regEx)(/\.json$/),".lock"),a=await f$f.z.string().transform(m=>(0,N0e.readLocalFile)(m,"utf8")).pipe(XLa.Json).pipe(ZLa.Lockfile).nullable().catch(null).parseAsync(s);if(!a)return F0e.logger.debug("Composer: unable to read lockfile"),null;let o=(0,N0e.getSiblingFileName)(e,"vendor"),c=await(0,N0e.localPathExists)(o);await(0,N0e.ensureLocalDir)(o);try{await(0,N0e.writeLocalFile)(e,t);let m={...(0,Ej.extractConstraints)(i,a),...n.constraints},h={toolName:"composer",constraint:m.composer},_={toolName:"php",constraint:(0,Ej.getPhpConstraint)(m)},b={cwdFile:e,extraEnv:{COMPOSER_CACHE_DIR:await(0,N0e.ensureCacheDir)("composer"),COMPOSER_AUTH:b$f()},toolConstraints:[_,h],docker:{}},v=[];if((0,Ej.requireComposerDependencyInstallation)(a)){let R="composer",L="install"+(0,Ej.getComposerArguments)(n,h);F0e.logger.trace({preCmd:R,preArgs:L},"composer pre-update command"),v.push("git stash -- composer.json"),v.push(`${R} ${L}`),v.push("git stash pop || true")}let w="composer",x;n.isLockFileMaintenance?x="update":x=("update "+r.map(R=>R.depName).filter(tja.default.string).map(R=>(0,m$f.quote)(R)).join(" ")).trim()+" --with-dependencies",x+=(0,Ej.getComposerArguments)(n,h),F0e.logger.trace({cmd:w,args:x},"composer command"),v.push(`${w} ${x}`),await(0,h$f.exec)(v,b);let P=await(0,g$f.getRepoStatus)();if(!P.modified.includes(s))return null;F0e.logger.debug("Returning updated composer.lock");let k=[{file:{type:"addition",path:s,contents:await(0,N0e.readLocalFile)(s)}}];if(!c)return k;F0e.logger.debug(`Committing vendor files in ${o}`);for(let R of[...P.modified,...P.not_added])R.startsWith(o)&&k.push({file:{type:"addition",path:R,contents:await(0,N0e.readLocalFile)(R)}});for(let R of P.deleted)k.push({file:{type:"deletion",path:R}});return k}catch(m){if(m.message===JLa.TEMPORARY_ERROR)throw m;if((l=m.message)!=null&&l.includes("Your requirements could not be resolved to an installable set of packages."))F0e.logger.info("Composer requirements cannot be resolved");else{if((u=m.message)!=null&&u.includes("write error (disk full?)"))throw new Error(JLa.SYSTEM_INSUFFICIENT_DISK_SPACE);F0e.logger.debug({err:m},"Failed to generate composer.lock")}return[{artifactError:{lockFile:s,stderr:m.message}}]}}_1r.updateArtifacts=C$f});var nja=A(A1r=>{"use strict";Object.defineProperty(A1r,"__esModule",{value:!0});A1r.extractPackageFile=void 0;var v$f=Pi(),E$f=g1r();async function D$f(e,r){let t=await E$f.ComposerExtract.safeParseAsync({content:e,fileName:r});return t.success?t.data:(v$f.logger.debug({packageFile:r,err:t.error},"Composer: extract failed"),null)}A1r.extractPackageFile=D$f});var ija=A(b1r=>{"use strict";Object.defineProperty(b1r,"__esModule",{value:!0});b1r.getRangeStrategy=void 0;var S$f=Pi();function w$f(e){let{managerData:r={},currentValue:t,rangeStrategy:n}=e,{composerJsonType:i}=r,s=t==null?void 0:t.includes(" || ");return n==="bump"&&s?(S$f.logger.debug({currentValue:t},"Replacing bump strategy for complex range with widen"),"widen"):n!=="auto"?n:s||i&&["typo3-cms-extension"].includes(i)?"widen":"update-lockfile"}b1r.getRangeStrategy=w$f});var aja=A(C1r=>{"use strict";Object.defineProperty(C1r,"__esModule",{value:!0});C1r.updateLockedDependency=void 0;var sja=Pi(),I$f=WO(),x$f=c0e(),T$f=g1r();function P$f(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;sja.logger.debug(`composer.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{let a=I$f.Json.pipe(T$f.Lockfile).parse(s);return a!=null&&a.packages.find(({name:o,version:c})=>o===r&&x$f.api.equals(c,n))?{status:"already-updated"}:{status:"unsupported"}}catch(a){return sja.logger.debug({err:a},"composer.updateLockedDependency() error"),{status:"update-failed"}}}C1r.updateLockedDependency=P$f});var oja=A(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0});vx.supportedDatasources=vx.categories=vx.defaultConfig=vx.updateLockedDependency=vx.getRangeStrategy=vx.updateArtifacts=vx.extractPackageFile=vx.supportsLockFileMaintenance=void 0;var R$f=Y1(),k$f=wat(),F$f=rja();Object.defineProperty(vx,"updateArtifacts",{enumerable:!0,get:function(){return F$f.updateArtifacts}});var N$f=nja();Object.defineProperty(vx,"extractPackageFile",{enumerable:!0,get:function(){return N$f.extractPackageFile}});var O$f=ija();Object.defineProperty(vx,"getRangeStrategy",{enumerable:!0,get:function(){return O$f.getRangeStrategy}});var B$f=aja();Object.defineProperty(vx,"updateLockedDependency",{enumerable:!0,get:function(){return B$f.updateLockedDependency}});var q$f=NGn();vx.supportsLockFileMaintenance=!0;vx.defaultConfig={fileMatch:["(^|/)([\\w-]*)composer\\.json$"],versioning:q$f.composerVersioningId};vx.categories=["php"];vx.supportedDatasources=[R$f.GitTagsDatasource.id,k$f.PackagistDatasource.id]});var cja=A(v1r=>{"use strict";Object.defineProperty(v1r,"__esModule",{value:!0});v1r.isComment=void 0;function M$f(e){return e.trim().startsWith("#")}v1r.isComment=M$f});var lja=A(E1r=>{"use strict";Object.defineProperty(E1r,"__esModule",{value:!0});E1r.extractPackageFile=void 0;var L$f=(tn(),Dr(en)),j$f=L$f.__importDefault(_a()),G$f=Ba(),U$f=cja(),V$f=(0,G$f.regEx)(`(?[-_a-z0-9]+)/(?[^@
           {*"']+)(?@[-_a-zA-Z0-9]+/[^#
           .{*"' ]+)?#?(?[-_a-f0-9]+[^
          -{*"'])?`);function cja(e,r){let t=r;return e.includes("python_requires")?t="python_requires":e.includes("build_require")?t="build_requires":e.includes("requires")&&(t="requires"),t}function V$f(e){var n,i;let r=e.split(/def |\n\[/).filter(s=>s.includes("python_requires")||s.includes("build_require")||s.includes("require")),t=[];for(let s of r){let a=cja(s,"requires"),o=s.split(`
          -`).filter(L$f.default.nonEmptyString);for(let c of o)if(!(0,G$f.isComment)(c)){a=cja(c,a);let l=c.split(/["'],/);for(let u of l){let m=U$f.exec(u.trim());if(m!=null&&m.groups){let h={},_=(n=m.groups)==null?void 0:n.name,b=(i=m.groups)==null?void 0:i.version.trim(),v=`${_}/${b}`,w="@_/_";m.groups.userChannel&&(w=m.groups.userChannel,v=`${_}/${b}${w}`);let x=`${_}/${b}${w}`;h={...h,depName:_,packageName:x,currentValue:b,replaceString:v,depType:a},m.groups.revision&&(h.currentDigest=m.groups.revision,h.autoReplaceStringTemplate=`{{depName}}/{{newValue}}${w}{{#if newDigest}}#{{newDigest}}{{/if}}`,h.replaceString=`${v}#${h.currentDigest}`),t.push(h)}}}}return t.length?{deps:t}:null}E1r.extractPackageFile=V$f});var lja=A(D1r=>{"use strict";Object.defineProperty(D1r,"__esModule",{value:!0});D1r.getRangeStrategy=void 0;function z$f({rangeStrategy:e}){return e==="auto"?"bump":e}D1r.getRangeStrategy=z$f});var pja=A(Dj=>{"use strict";Object.defineProperty(Dj,"__esModule",{value:!0});Dj.supportedDatasources=Dj.categories=Dj.defaultConfig=Dj.getRangeStrategy=Dj.extractPackageFile=void 0;var $$f=(tn(),Dr(en)),Q$f=uja();Object.defineProperty(Dj,"extractPackageFile",{enumerable:!0,get:function(){return Q$f.extractPackageFile}});var K$f=lja();Object.defineProperty(Dj,"getRangeStrategy",{enumerable:!0,get:function(){return K$f.getRangeStrategy}});var dja=mjn(),H$f=$$f.__importStar(RAn());Dj.defaultConfig={fileMatch:["(^|/)conanfile\\.(txt|py)$"],datasource:dja.ConanDatasource.id,versioning:H$f.id,enabled:!1};Dj.categories=["c"];Dj.supportedDatasources=[dja.ConanDatasource.id]});var fja=A(w1r=>{"use strict";Object.defineProperty(w1r,"__esModule",{value:!0});w1r.cpanfile=void 0;var W$f=dP(),Y$f="[01]",J$f="[0-7]",S1r="[0-9]",X$f="[1-9]",Z$f=`(?:${S1r}|[a-fA-F])`,eQf=`(?:0[bB](?:_?${Y$f})+)`,tQf=`(?:0(?:_?${J$f})+)`,rQf=`(?:0[xX](?:_?${Z$f})+)`,nQf=`(?:${X$f}(?:_?${S1r})*|0+(?:_?0)*)`,iQf=`(?:${nQf}|${eQf}|${tQf}|${rQf})`,iRt=`(?:${S1r}(?:_?${S1r})*)`,sQf=`(?:\\.${iRt})`,aQf=`(?:[eE][-+]?${iRt})`,mja=`(?:${iRt}?${sQf}|${iRt}\\.)`,oQf=`(?:(?:${iRt}|${mja})${aQf})`,cQf=`(?:${mja}|${oQf})`,uQf=new RegExp(`(?:${cQf}|${iQf})`),lQf={joinLines:null,comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:uQf,operators:["==",">=",">","=>",",",";"],brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'}]},dQf={useIndentBlocks:!1};w1r.cpanfile=W$f.lang.createLang({lexer:lQf,parser:dQf})});var yja=A(I1r=>{"use strict";Object.defineProperty(I1r,"__esModule",{value:!0});I1r.parse=void 0;var pQf=(tn(),Dr(en)),oS=dP(),mQf=Rhr(),fQf=ch(),hQf=pQf.__importStar(Bcr()),gQf=fja(),yQf=oS.query.sym("requires").alt(oS.query.sym("perl"),oS.query.str("perl")).alt(oS.query.op(","),oS.query.op("=>")).alt(oS.query.num((e,{value:r})=>({...e,perlVersion:r})),oS.query.str((e,{value:r})=>({...e,perlVersion:r}))).op(";").handler(e=>(e.perlVersion&&e.deps.push({depName:"perl",packageName:"Perl/perl5",currentValue:e.perlVersion,datasource:fQf.GithubTagsDatasource.id,versioning:hQf.id,extractVersion:"^v(?\\S+)"}),e)),_Qf=oS.query.sym(/^(?:requires|recommends|suggests)$/),AQf=oS.query.sym(/^(?:configure|build|test|author)_requires$/,(e,{value:r})=>(e.tempPhase=r.replace(/_requires/,"").replace(/author/,"develop"),e)),gja=oS.query.alt(_Qf,AQf).str((e,{value:r})=>({...e,depName:r})).opt(oS.query.alt(oS.query.op(","),oS.query.op("=>")).alt(oS.query.num((e,{value:r})=>({...e,currentValue:r})),oS.query.str((e,{value:r})=>{let t=r.replace(/^(?:\s*(?:==|>=|>))?\s*v?/,"");return{...e,currentValue:t}}))).op(";").handler(e=>{let{phase:r,tempPhase:t,depName:n,currentValue:i}=e;if(delete e.tempPhase,delete e.depName,delete e.currentValue,n){let s={depName:n};i?s.currentValue=i:s.skipReason="unspecified-version",r?s.depType=r:t&&(s.depType=t),s.datasource=mQf.CpanDatasource.id,e.deps.push(s)}return e}),hja=/^(?:configure|build|test|runtime|develop)/,bQf=oS.query.alt(oS.query.sym(hja,(e,{value:r})=>({...e,phase:r})),oS.query.str(hja,(e,{value:r})=>({...e,phase:r}))),CQf=oS.query.sym("on").join(bQf).op("=>").sym("sub").tree({type:"wrapped-tree",maxDepth:1,search:gja}).handler(e=>(delete e.phase,e)),vQf=oS.query.tree({type:"root-tree",maxDepth:4,search:oS.query.alt(yQf,gja,CQf)});function EQf(e){return gQf.cpanfile.query(e,vQf,{deps:[]})}I1r.parse=EQf});var _ja=A(x1r=>{"use strict";Object.defineProperty(x1r,"__esModule",{value:!0});x1r.extractPackageFile=void 0;var DQf=yja();function SQf(e,r){let t=(0,DQf.parse)(e);if(!(t!=null&&t.deps.length))return null;let{deps:n,perlVersion:i}=t,s=i?{perl:i}:void 0;return{deps:n,...s&&{extractedConstraints:s}}}x1r.extractPackageFile=SQf});var Aja=A(Sj=>{"use strict";Object.defineProperty(Sj,"__esModule",{value:!0});Sj.supportedDatasources=Sj.defaultConfig=Sj.url=Sj.displayName=Sj.extractPackageFile=void 0;var wQf=Rhr(),IQf=ch(),xQf=_ja();Object.defineProperty(Sj,"extractPackageFile",{enumerable:!0,get:function(){return xQf.extractPackageFile}});Sj.displayName="cpanfile";Sj.url="https://metacpan.org/dist/Module-CPANfile/view/lib/cpanfile.pod";Sj.defaultConfig={fileMatch:["(^|/)cpanfile$"]};Sj.supportedDatasources=[wQf.CpanDatasource.id,IQf.GithubTagsDatasource.id]});var Cja=A(P1r=>{"use strict";Object.defineProperty(P1r,"__esModule",{value:!0});P1r.parseDepsEdnFile=void 0;var bja=(tn(),Dr(en)),TQf=bja.__importDefault(_a()),T1r=bja.__importDefault(IGe()),PQf=Pi(),RQf={main:{comma:{match:","},lineComment:{match:/;.*?$/},leftParen:{match:"("},rightParen:{match:")"},leftSquare:{match:"["},rightSquare:{match:"]"},leftFigure:{match:"{"},rightFigure:{match:"}"},longDoubleQuoted:{match:'"""',push:"longDoubleQuoted"},doubleQuoted:{match:'"',push:"doubleQuoted"},keyword:{match:/:(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*)(?:\/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*))?/,value:e=>e.slice(1)},symbol:{match:/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*)(?:\/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*))?/},double:{match:/(?:[0-9]+\.[0-9]*|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?|(?:[0-9]+[eE][+-]?[0-9]+)/},rational:{match:/[0-9]+\/[0-9]+/},integer:{match:/(?:0x[0-9a-fA-F]+|[0-9]+r[0-9a-zA-Z]+|[0-9]+)/},unknown:T1r.default.fallback},longDoubleQuoted:{stringFinish:{match:'"""',pop:1},stringContent:T1r.default.fallback},doubleQuoted:{stringFinish:{match:'"',pop:1},stringContent:T1r.default.fallback}},OGn=T1r.default.states(RQf);function kQf(e){OGn.reset(e);let r=[...OGn];OGn.reset();let t=[],n={type:"root",data:null},i=new WeakMap,s=()=>{let a=t.pop();return a?a.type==="root"?(a.data=n.data,n=a,!1):(a.type==="record"&&(a.skipKey?(a.currentKey=null,a.skipKey=!1):a.currentKey?(a.data[a.currentKey]=n.data,a.currentKey=null):a.skipKey=!0),a.type==="array"&&a.data.push(n.data),n=a,!0):!1};for(let a of r){let o=a.type,c=n.type;if(!(o==="lineComment"||o==="unknown"||o==="doubleQuoted"||o==="longDoubleQuoted"||o==="stringFinish"||o==="comma"))if(o==="rightParen"||o==="rightSquare"||o==="rightFigure"){if(n.type==="record"||n.type==="array"){let{startIndex:l}=n,u=a.offset+a.value.length,m=e.slice(l,u);i.set(n.data,{replaceString:m})}if(!s())break}else if(o==="leftParen"||o==="leftSquare")t.push(n),n={type:"array",startIndex:a.offset,data:[]};else if(o==="leftFigure")t.push(n),n={type:"record",startIndex:a.offset,data:{},skipKey:!1,currentKey:null};else if(o==="symbol"||o==="keyword"||o==="stringContent"||o==="double"||o==="rational"||o==="integer")c==="record"?n.skipKey?(n.currentKey=null,n.skipKey=!1):n.currentKey?(n.data[n.currentKey]=a.value,n.currentKey=null):n.currentKey=a.value:c==="array"?n.data.push(a.value):c==="root"&&(n.data=a.value);else{let l=o;PQf.logger.debug({unknownType:l},'Unknown token type for "deps.edn"')}}for(;t.length;)s();return TQf.default.plainObject(n.data)?{data:n.data,metadata:i}:null}P1r.parseDepsEdnFile=kQf});var Eja=A(R1r=>{"use strict";Object.defineProperty(R1r,"__esModule",{value:!0});R1r.extractPackageFile=void 0;var FQf=(tn(),Dr(en)),nB=FQf.__importDefault(_a()),lwe=Ba(),NQf=KL(),OQf=hat(),BQf=ljn(),qQf=rie(),vja=ch(),qGn=nR(),MQf=YDe(),LQf=Cja(),jQf=(0,lwe.regEx)(/^(?[a-zA-Z][-_a-zA-Z0-9]*(?:\.[a-zA-Z0-9][-_a-zA-Z0-9]*)*)(?:\/(?[a-zA-Z][-_a-zA-Z0-9]*(?:\.[a-zA-Z0-9][-_a-zA-Z0-9]*)*))?$/);function GQf(e){var t;let r=(t=jQf.exec(e))==null?void 0:t.groups;if(r){let n=r.groupId,i=r.artifactId?r.artifactId:n;return`${n}:${i}`}return null}var UQf=(0,lwe.regEx)(/^(?:com|io)\.github\.(?[^/]+\/[^/]+)$/),VQf=(0,lwe.regEx)(/^(?:com|io)\.gitlab\.(?[^/]+\/[^/]+)$/),zQf=(0,lwe.regEx)(/^(?:org|io)\.bitbucket\.(?[^/]+\/[^/]+)$/);function $Qf(e,r){var s,a,o;if(e.datasource)return;let t=(s=UQf.exec(r))==null?void 0:s.groups;if(t!=null&&t.packageName){e.datasource=vja.GithubTagsDatasource.id,e.packageName=t.packageName;return}let n=(a=VQf.exec(r))==null?void 0:a.groups;if(n!=null&&n.packageName){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=n.packageName;return}let i=(o=zQf.exec(r))==null?void 0:o.groups;if(i!=null&&i.packageName){e.datasource=NQf.BitbucketTagsDatasource.id,e.packageName=i.packageName;return}}var QQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)github\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),KQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)gitlab\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),HQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)bitbucket\.org[/:](?[^/]+\/[^/]+?)(?:\.git)?$/);function WQf(e,r){var a,o,c;let t=r["git/url"];if(!nB.default.string(t))return;let n=(a=QQf.exec(t))==null?void 0:a.groups;if(n){e.datasource=vja.GithubTagsDatasource.id,e.packageName=n.packageName,e.sourceUrl=`https://github.com/${e.packageName}`;return}let i=(o=KQf.exec(t))==null?void 0:o.groups,s=(c=HQf.exec(t))==null?void 0:c.groups;if(i){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=i.packageName,e.sourceUrl=`https://gitlab.com/${e.packageName}`;return}if(s){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=s.packageName,e.sourceUrl=`https://bitbucket.org/${e.packageName}`;return}e.datasource=qQf.GitRefsDatasource.id,e.packageName=t,t.startsWith("https://")&&(e.sourceUrl=t.replace(/\.git$/,""))}function YQf(e,r,t,n,i){if(!nB.default.plainObject(r))return null;let s=GQf(e);if(!s)return null;let o={depName:e,packageName:s,currentValue:null,...t.get(r)};i&&(o.depType=i);let c=r["mvn/version"];if(nB.default.string(c))return o.datasource=OQf.ClojureDatasource.id,o.currentValue=c,o.packageName=s.replace("/",":"),o.registryUrls=[...n],o;if(WQf(o,r),$Qf(o,e),o.datasource){let l=r["git/tag"];nB.default.string(l)&&(o.currentValue=l);let u=r["git/sha"]??r.sha;return nB.default.string(u)&&(o.currentDigest=u,o.currentDigestShort=u.slice(0,7)),o}return null}function BGn(e,r,t,n){let i=[];if(nB.default.plainObject(e))for(let[s,a]of Object.entries(e)){let o=YQf(s,a,r,t,n);o&&i.push(o)}return i}function JQf(e){let r=(0,LQf.parseDepsEdnFile)(e);if(!r)return null;let{data:t,metadata:n}=r,i=[],s={clojars:BQf.CLOJARS_REPO,central:MQf.MAVEN_REPO},a=t["mvn/repos"];if(nB.default.plainObject(a))for(let[l,u]of Object.entries(a))nB.default.string(l)&&(nB.default.plainObject(u)&&nB.default.string(u.url)?s[l]=u.url:nB.default.string(u)&&u==="nil"&&delete s[l]);let o=[...Object.values(s)];i.push(...BGn(t.deps,n,o));let c=t.aliases;if(nB.default.plainObject(c))for(let[l,u]of Object.entries(c))nB.default.plainObject(u)&&(i.push(...BGn(u["extra-deps"],n,o,l)),i.push(...BGn(u["override-deps"],n,o,l)));return{deps:i}}R1r.extractPackageFile=JQf});var Dja=A(NY=>{"use strict";Object.defineProperty(NY,"__esModule",{value:!0});NY.supportedDatasources=NY.categories=NY.defaultConfig=NY.extractPackageFile=void 0;var XQf=(tn(),Dr(en)),ZQf=hat(),eKf=XQf.__importStar(aR()),tKf=Eja();Object.defineProperty(NY,"extractPackageFile",{enumerable:!0,get:function(){return tKf.extractPackageFile}});NY.defaultConfig={fileMatch:["(^|/)(?:deps|bb)\\.edn$"],versioning:eKf.id};NY.categories=["java"];NY.supportedDatasources=[ZQf.ClojureDatasource.id]});var Ija=A(k1r=>{"use strict";Object.defineProperty(k1r,"__esModule",{value:!0});k1r.extractPackageFile=void 0;var rKf=(tn(),Dr(en)),Sja=rKf.__importDefault(_a()),nKf=Ky(),Qat=Pi(),wja=Ba(),iKf=YD(),MGn=class{imageLines;constructor(r,t){this.imageLines=[...r.split(wja.newlineRegex).entries()].filter(n=>t.test(n[1])).map(([n,i])=>({lineNumber:n,line:i,used:!1}))}pluckLineNumber(r){let t=this.imageLines.find(({line:n,used:i})=>!i&&r&&n.includes(r));return t?(t.used=!0,t.lineNumber):null}};function sKf(e,r,t){Qat.logger.debug(`docker-compose.extractPackageFile(${r})`);let n;try{if(n=(0,nKf.load)(e,{json:!0}),!n)return Qat.logger.debug({packageFile:r},"Null config when parsing Docker Compose content"),null;if(typeof n!="object")return Qat.logger.debug({packageFile:r,type:typeof n},"Unexpected type for Docker Compose content"),null}catch(i){return Qat.logger.debug({err:i,packageFile:r},"Parsing Docker Compose config YAML failed"),null}try{let i=new MGn(e,(0,wja.regEx)(/^\s*image:/)),s=n.services??n,a=Object.values(s||{}).filter(o=>Sja.default.string(o==null?void 0:o.image)&&!(o!=null&&o.build)).map(o=>{let c=(0,iKf.getDep)(o.image,!0,t.registryAliases);return i.pluckLineNumber(o.image)?c:null}).filter(Sja.default.truthy);return Qat.logger.trace({deps:a},"Docker Compose image"),{deps:a}}catch(i){return Qat.logger.debug({packageFile:r,err:i},"Error extracting Docker Compose file"),null}}k1r.extractPackageFile=sKf});var xja=A(OY=>{"use strict";Object.defineProperty(OY,"__esModule",{value:!0});OY.supportedDatasources=OY.categories=OY.defaultConfig=OY.extractPackageFile=void 0;var aKf=Qy(),oKf=Ija();Object.defineProperty(OY,"extractPackageFile",{enumerable:!0,get:function(){return oKf.extractPackageFile}});OY.defaultConfig={fileMatch:["(^|/)(?:docker-)?compose[^/]*\\.ya?ml$"]};OY.categories=["docker"];OY.supportedDatasources=[aKf.DockerDatasource.id]});var Tja=A(BY=>{"use strict";Object.defineProperty(BY,"__esModule",{value:!0});BY.supportedDatasources=BY.categories=BY.defaultConfig=BY.extractPackageFile=void 0;var cKf=Qy(),uKf=YD();Object.defineProperty(BY,"extractPackageFile",{enumerable:!0,get:function(){return uKf.extractPackageFile}});BY.defaultConfig={fileMatch:["(^|/|\\.)([Dd]ocker|[Cc]ontainer)file$","(^|/)([Dd]ocker|[Cc]ontainer)file[^/]*$"]};BY.categories=["docker"];BY.supportedDatasources=[cKf.DockerDatasource.id]});var Rja=A(F1r=>{"use strict";Object.defineProperty(F1r,"__esModule",{value:!0});F1r.extractPackageFile=void 0;var lKf=Pi(),sRt=Ba(),Pja=YD();function dKf(e,r,t){let n=[];try{let i=e.split(sRt.newlineRegex);for(let s=0;s\s* image:\s*)(?['"](?[^\s'"]+)\\)$/).exec(a);if(o!=null&&o.groups){let c=o.groups.currentFrom,l=o.groups.replaceString;for(let u=s+1;u\s*(?[^\s'"]+)\\)$/).exec(m);if(h!=null&&h.groups)c+=h.groups.currentFrom,l+=`
          +{*"'])?`);function uja(e,r){let t=r;return e.includes("python_requires")?t="python_requires":e.includes("build_require")?t="build_requires":e.includes("requires")&&(t="requires"),t}function z$f(e){var n,i;let r=e.split(/def |\n\[/).filter(s=>s.includes("python_requires")||s.includes("build_require")||s.includes("require")),t=[];for(let s of r){let a=uja(s,"requires"),o=s.split(`
          +`).filter(j$f.default.nonEmptyString);for(let c of o)if(!(0,U$f.isComment)(c)){a=uja(c,a);let l=c.split(/["'],/);for(let u of l){let m=V$f.exec(u.trim());if(m!=null&&m.groups){let h={},_=(n=m.groups)==null?void 0:n.name,b=(i=m.groups)==null?void 0:i.version.trim(),v=`${_}/${b}`,w="@_/_";m.groups.userChannel&&(w=m.groups.userChannel,v=`${_}/${b}${w}`);let x=`${_}/${b}${w}`;h={...h,depName:_,packageName:x,currentValue:b,replaceString:v,depType:a},m.groups.revision&&(h.currentDigest=m.groups.revision,h.autoReplaceStringTemplate=`{{depName}}/{{newValue}}${w}{{#if newDigest}}#{{newDigest}}{{/if}}`,h.replaceString=`${v}#${h.currentDigest}`),t.push(h)}}}}return t.length?{deps:t}:null}E1r.extractPackageFile=z$f});var dja=A(D1r=>{"use strict";Object.defineProperty(D1r,"__esModule",{value:!0});D1r.getRangeStrategy=void 0;function $$f({rangeStrategy:e}){return e==="auto"?"bump":e}D1r.getRangeStrategy=$$f});var mja=A(Dj=>{"use strict";Object.defineProperty(Dj,"__esModule",{value:!0});Dj.supportedDatasources=Dj.categories=Dj.defaultConfig=Dj.getRangeStrategy=Dj.extractPackageFile=void 0;var Q$f=(tn(),Dr(en)),K$f=lja();Object.defineProperty(Dj,"extractPackageFile",{enumerable:!0,get:function(){return K$f.extractPackageFile}});var H$f=dja();Object.defineProperty(Dj,"getRangeStrategy",{enumerable:!0,get:function(){return H$f.getRangeStrategy}});var pja=mjn(),W$f=Q$f.__importStar(RAn());Dj.defaultConfig={fileMatch:["(^|/)conanfile\\.(txt|py)$"],datasource:pja.ConanDatasource.id,versioning:W$f.id,enabled:!1};Dj.categories=["c"];Dj.supportedDatasources=[pja.ConanDatasource.id]});var hja=A(w1r=>{"use strict";Object.defineProperty(w1r,"__esModule",{value:!0});w1r.cpanfile=void 0;var Y$f=dP(),J$f="[01]",X$f="[0-7]",S1r="[0-9]",Z$f="[1-9]",eQf=`(?:${S1r}|[a-fA-F])`,tQf=`(?:0[bB](?:_?${J$f})+)`,rQf=`(?:0(?:_?${X$f})+)`,nQf=`(?:0[xX](?:_?${eQf})+)`,iQf=`(?:${Z$f}(?:_?${S1r})*|0+(?:_?0)*)`,sQf=`(?:${iQf}|${tQf}|${rQf}|${nQf})`,iRt=`(?:${S1r}(?:_?${S1r})*)`,aQf=`(?:\\.${iRt})`,oQf=`(?:[eE][-+]?${iRt})`,fja=`(?:${iRt}?${aQf}|${iRt}\\.)`,cQf=`(?:(?:${iRt}|${fja})${oQf})`,uQf=`(?:${fja}|${cQf})`,lQf=new RegExp(`(?:${uQf}|${sQf})`),dQf={joinLines:null,comments:[{type:"line-comment",startsWith:"#"}],symbols:/[_a-zA-Z][_a-zA-Z0-9]*/,numbers:lQf,operators:["==",">=",">","=>",",",";"],brackets:[{startsWith:"{",endsWith:"}"},{startsWith:"(",endsWith:")"}],strings:[{startsWith:"'"},{startsWith:'"'}]},pQf={useIndentBlocks:!1};w1r.cpanfile=Y$f.lang.createLang({lexer:dQf,parser:pQf})});var _ja=A(I1r=>{"use strict";Object.defineProperty(I1r,"__esModule",{value:!0});I1r.parse=void 0;var mQf=(tn(),Dr(en)),oS=dP(),fQf=Rhr(),hQf=ch(),gQf=mQf.__importStar(Bcr()),yQf=hja(),_Qf=oS.query.sym("requires").alt(oS.query.sym("perl"),oS.query.str("perl")).alt(oS.query.op(","),oS.query.op("=>")).alt(oS.query.num((e,{value:r})=>({...e,perlVersion:r})),oS.query.str((e,{value:r})=>({...e,perlVersion:r}))).op(";").handler(e=>(e.perlVersion&&e.deps.push({depName:"perl",packageName:"Perl/perl5",currentValue:e.perlVersion,datasource:hQf.GithubTagsDatasource.id,versioning:gQf.id,extractVersion:"^v(?\\S+)"}),e)),AQf=oS.query.sym(/^(?:requires|recommends|suggests)$/),bQf=oS.query.sym(/^(?:configure|build|test|author)_requires$/,(e,{value:r})=>(e.tempPhase=r.replace(/_requires/,"").replace(/author/,"develop"),e)),yja=oS.query.alt(AQf,bQf).str((e,{value:r})=>({...e,depName:r})).opt(oS.query.alt(oS.query.op(","),oS.query.op("=>")).alt(oS.query.num((e,{value:r})=>({...e,currentValue:r})),oS.query.str((e,{value:r})=>{let t=r.replace(/^(?:\s*(?:==|>=|>))?\s*v?/,"");return{...e,currentValue:t}}))).op(";").handler(e=>{let{phase:r,tempPhase:t,depName:n,currentValue:i}=e;if(delete e.tempPhase,delete e.depName,delete e.currentValue,n){let s={depName:n};i?s.currentValue=i:s.skipReason="unspecified-version",r?s.depType=r:t&&(s.depType=t),s.datasource=fQf.CpanDatasource.id,e.deps.push(s)}return e}),gja=/^(?:configure|build|test|runtime|develop)/,CQf=oS.query.alt(oS.query.sym(gja,(e,{value:r})=>({...e,phase:r})),oS.query.str(gja,(e,{value:r})=>({...e,phase:r}))),vQf=oS.query.sym("on").join(CQf).op("=>").sym("sub").tree({type:"wrapped-tree",maxDepth:1,search:yja}).handler(e=>(delete e.phase,e)),EQf=oS.query.tree({type:"root-tree",maxDepth:4,search:oS.query.alt(_Qf,yja,vQf)});function DQf(e){return yQf.cpanfile.query(e,EQf,{deps:[]})}I1r.parse=DQf});var Aja=A(x1r=>{"use strict";Object.defineProperty(x1r,"__esModule",{value:!0});x1r.extractPackageFile=void 0;var SQf=_ja();function wQf(e,r){let t=(0,SQf.parse)(e);if(!(t!=null&&t.deps.length))return null;let{deps:n,perlVersion:i}=t,s=i?{perl:i}:void 0;return{deps:n,...s&&{extractedConstraints:s}}}x1r.extractPackageFile=wQf});var bja=A(Sj=>{"use strict";Object.defineProperty(Sj,"__esModule",{value:!0});Sj.supportedDatasources=Sj.defaultConfig=Sj.url=Sj.displayName=Sj.extractPackageFile=void 0;var IQf=Rhr(),xQf=ch(),TQf=Aja();Object.defineProperty(Sj,"extractPackageFile",{enumerable:!0,get:function(){return TQf.extractPackageFile}});Sj.displayName="cpanfile";Sj.url="https://metacpan.org/dist/Module-CPANfile/view/lib/cpanfile.pod";Sj.defaultConfig={fileMatch:["(^|/)cpanfile$"]};Sj.supportedDatasources=[IQf.CpanDatasource.id,xQf.GithubTagsDatasource.id]});var vja=A(P1r=>{"use strict";Object.defineProperty(P1r,"__esModule",{value:!0});P1r.parseDepsEdnFile=void 0;var Cja=(tn(),Dr(en)),PQf=Cja.__importDefault(_a()),T1r=Cja.__importDefault(IGe()),RQf=Pi(),kQf={main:{comma:{match:","},lineComment:{match:/;.*?$/},leftParen:{match:"("},rightParen:{match:")"},leftSquare:{match:"["},rightSquare:{match:"]"},leftFigure:{match:"{"},rightFigure:{match:"}"},longDoubleQuoted:{match:'"""',push:"longDoubleQuoted"},doubleQuoted:{match:'"',push:"doubleQuoted"},keyword:{match:/:(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*)(?:\/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*))?/,value:e=>e.slice(1)},symbol:{match:/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*)(?:\/(?:[a-zA-Z*+!_'?<>=.-][a-zA-Z0-9*+!_'?<>=.-]*))?/},double:{match:/(?:[0-9]+\.[0-9]*|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?|(?:[0-9]+[eE][+-]?[0-9]+)/},rational:{match:/[0-9]+\/[0-9]+/},integer:{match:/(?:0x[0-9a-fA-F]+|[0-9]+r[0-9a-zA-Z]+|[0-9]+)/},unknown:T1r.default.fallback},longDoubleQuoted:{stringFinish:{match:'"""',pop:1},stringContent:T1r.default.fallback},doubleQuoted:{stringFinish:{match:'"',pop:1},stringContent:T1r.default.fallback}},OGn=T1r.default.states(kQf);function FQf(e){OGn.reset(e);let r=[...OGn];OGn.reset();let t=[],n={type:"root",data:null},i=new WeakMap,s=()=>{let a=t.pop();return a?a.type==="root"?(a.data=n.data,n=a,!1):(a.type==="record"&&(a.skipKey?(a.currentKey=null,a.skipKey=!1):a.currentKey?(a.data[a.currentKey]=n.data,a.currentKey=null):a.skipKey=!0),a.type==="array"&&a.data.push(n.data),n=a,!0):!1};for(let a of r){let o=a.type,c=n.type;if(!(o==="lineComment"||o==="unknown"||o==="doubleQuoted"||o==="longDoubleQuoted"||o==="stringFinish"||o==="comma"))if(o==="rightParen"||o==="rightSquare"||o==="rightFigure"){if(n.type==="record"||n.type==="array"){let{startIndex:l}=n,u=a.offset+a.value.length,m=e.slice(l,u);i.set(n.data,{replaceString:m})}if(!s())break}else if(o==="leftParen"||o==="leftSquare")t.push(n),n={type:"array",startIndex:a.offset,data:[]};else if(o==="leftFigure")t.push(n),n={type:"record",startIndex:a.offset,data:{},skipKey:!1,currentKey:null};else if(o==="symbol"||o==="keyword"||o==="stringContent"||o==="double"||o==="rational"||o==="integer")c==="record"?n.skipKey?(n.currentKey=null,n.skipKey=!1):n.currentKey?(n.data[n.currentKey]=a.value,n.currentKey=null):n.currentKey=a.value:c==="array"?n.data.push(a.value):c==="root"&&(n.data=a.value);else{let l=o;RQf.logger.debug({unknownType:l},'Unknown token type for "deps.edn"')}}for(;t.length;)s();return PQf.default.plainObject(n.data)?{data:n.data,metadata:i}:null}P1r.parseDepsEdnFile=FQf});var Dja=A(R1r=>{"use strict";Object.defineProperty(R1r,"__esModule",{value:!0});R1r.extractPackageFile=void 0;var NQf=(tn(),Dr(en)),nB=NQf.__importDefault(_a()),lwe=Ba(),OQf=KL(),BQf=hat(),qQf=ljn(),MQf=rie(),Eja=ch(),qGn=nR(),LQf=YDe(),jQf=vja(),GQf=(0,lwe.regEx)(/^(?[a-zA-Z][-_a-zA-Z0-9]*(?:\.[a-zA-Z0-9][-_a-zA-Z0-9]*)*)(?:\/(?[a-zA-Z][-_a-zA-Z0-9]*(?:\.[a-zA-Z0-9][-_a-zA-Z0-9]*)*))?$/);function UQf(e){var t;let r=(t=GQf.exec(e))==null?void 0:t.groups;if(r){let n=r.groupId,i=r.artifactId?r.artifactId:n;return`${n}:${i}`}return null}var VQf=(0,lwe.regEx)(/^(?:com|io)\.github\.(?[^/]+\/[^/]+)$/),zQf=(0,lwe.regEx)(/^(?:com|io)\.gitlab\.(?[^/]+\/[^/]+)$/),$Qf=(0,lwe.regEx)(/^(?:org|io)\.bitbucket\.(?[^/]+\/[^/]+)$/);function QQf(e,r){var s,a,o;if(e.datasource)return;let t=(s=VQf.exec(r))==null?void 0:s.groups;if(t!=null&&t.packageName){e.datasource=Eja.GithubTagsDatasource.id,e.packageName=t.packageName;return}let n=(a=zQf.exec(r))==null?void 0:a.groups;if(n!=null&&n.packageName){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=n.packageName;return}let i=(o=$Qf.exec(r))==null?void 0:o.groups;if(i!=null&&i.packageName){e.datasource=OQf.BitbucketTagsDatasource.id,e.packageName=i.packageName;return}}var KQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)github\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),HQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)gitlab\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),WQf=(0,lwe.regEx)(/^(?:https:\/\/|git@)bitbucket\.org[/:](?[^/]+\/[^/]+?)(?:\.git)?$/);function YQf(e,r){var a,o,c;let t=r["git/url"];if(!nB.default.string(t))return;let n=(a=KQf.exec(t))==null?void 0:a.groups;if(n){e.datasource=Eja.GithubTagsDatasource.id,e.packageName=n.packageName,e.sourceUrl=`https://github.com/${e.packageName}`;return}let i=(o=HQf.exec(t))==null?void 0:o.groups,s=(c=WQf.exec(t))==null?void 0:c.groups;if(i){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=i.packageName,e.sourceUrl=`https://gitlab.com/${e.packageName}`;return}if(s){e.datasource=qGn.GitlabTagsDatasource.id,e.packageName=s.packageName,e.sourceUrl=`https://bitbucket.org/${e.packageName}`;return}e.datasource=MQf.GitRefsDatasource.id,e.packageName=t,t.startsWith("https://")&&(e.sourceUrl=t.replace(/\.git$/,""))}function JQf(e,r,t,n,i){if(!nB.default.plainObject(r))return null;let s=UQf(e);if(!s)return null;let o={depName:e,packageName:s,currentValue:null,...t.get(r)};i&&(o.depType=i);let c=r["mvn/version"];if(nB.default.string(c))return o.datasource=BQf.ClojureDatasource.id,o.currentValue=c,o.packageName=s.replace("/",":"),o.registryUrls=[...n],o;if(YQf(o,r),QQf(o,e),o.datasource){let l=r["git/tag"];nB.default.string(l)&&(o.currentValue=l);let u=r["git/sha"]??r.sha;return nB.default.string(u)&&(o.currentDigest=u,o.currentDigestShort=u.slice(0,7)),o}return null}function BGn(e,r,t,n){let i=[];if(nB.default.plainObject(e))for(let[s,a]of Object.entries(e)){let o=JQf(s,a,r,t,n);o&&i.push(o)}return i}function XQf(e){let r=(0,jQf.parseDepsEdnFile)(e);if(!r)return null;let{data:t,metadata:n}=r,i=[],s={clojars:qQf.CLOJARS_REPO,central:LQf.MAVEN_REPO},a=t["mvn/repos"];if(nB.default.plainObject(a))for(let[l,u]of Object.entries(a))nB.default.string(l)&&(nB.default.plainObject(u)&&nB.default.string(u.url)?s[l]=u.url:nB.default.string(u)&&u==="nil"&&delete s[l]);let o=[...Object.values(s)];i.push(...BGn(t.deps,n,o));let c=t.aliases;if(nB.default.plainObject(c))for(let[l,u]of Object.entries(c))nB.default.plainObject(u)&&(i.push(...BGn(u["extra-deps"],n,o,l)),i.push(...BGn(u["override-deps"],n,o,l)));return{deps:i}}R1r.extractPackageFile=XQf});var Sja=A(NY=>{"use strict";Object.defineProperty(NY,"__esModule",{value:!0});NY.supportedDatasources=NY.categories=NY.defaultConfig=NY.extractPackageFile=void 0;var ZQf=(tn(),Dr(en)),eKf=hat(),tKf=ZQf.__importStar(aR()),rKf=Dja();Object.defineProperty(NY,"extractPackageFile",{enumerable:!0,get:function(){return rKf.extractPackageFile}});NY.defaultConfig={fileMatch:["(^|/)(?:deps|bb)\\.edn$"],versioning:tKf.id};NY.categories=["java"];NY.supportedDatasources=[eKf.ClojureDatasource.id]});var xja=A(k1r=>{"use strict";Object.defineProperty(k1r,"__esModule",{value:!0});k1r.extractPackageFile=void 0;var nKf=(tn(),Dr(en)),wja=nKf.__importDefault(_a()),iKf=Ky(),Qat=Pi(),Ija=Ba(),sKf=YD(),MGn=class{imageLines;constructor(r,t){this.imageLines=[...r.split(Ija.newlineRegex).entries()].filter(n=>t.test(n[1])).map(([n,i])=>({lineNumber:n,line:i,used:!1}))}pluckLineNumber(r){let t=this.imageLines.find(({line:n,used:i})=>!i&&r&&n.includes(r));return t?(t.used=!0,t.lineNumber):null}};function aKf(e,r,t){Qat.logger.debug(`docker-compose.extractPackageFile(${r})`);let n;try{if(n=(0,iKf.load)(e,{json:!0}),!n)return Qat.logger.debug({packageFile:r},"Null config when parsing Docker Compose content"),null;if(typeof n!="object")return Qat.logger.debug({packageFile:r,type:typeof n},"Unexpected type for Docker Compose content"),null}catch(i){return Qat.logger.debug({err:i,packageFile:r},"Parsing Docker Compose config YAML failed"),null}try{let i=new MGn(e,(0,Ija.regEx)(/^\s*image:/)),s=n.services??n,a=Object.values(s||{}).filter(o=>wja.default.string(o==null?void 0:o.image)&&!(o!=null&&o.build)).map(o=>{let c=(0,sKf.getDep)(o.image,!0,t.registryAliases);return i.pluckLineNumber(o.image)?c:null}).filter(wja.default.truthy);return Qat.logger.trace({deps:a},"Docker Compose image"),{deps:a}}catch(i){return Qat.logger.debug({packageFile:r,err:i},"Error extracting Docker Compose file"),null}}k1r.extractPackageFile=aKf});var Tja=A(OY=>{"use strict";Object.defineProperty(OY,"__esModule",{value:!0});OY.supportedDatasources=OY.categories=OY.defaultConfig=OY.extractPackageFile=void 0;var oKf=Qy(),cKf=xja();Object.defineProperty(OY,"extractPackageFile",{enumerable:!0,get:function(){return cKf.extractPackageFile}});OY.defaultConfig={fileMatch:["(^|/)(?:docker-)?compose[^/]*\\.ya?ml$"]};OY.categories=["docker"];OY.supportedDatasources=[oKf.DockerDatasource.id]});var Pja=A(BY=>{"use strict";Object.defineProperty(BY,"__esModule",{value:!0});BY.supportedDatasources=BY.categories=BY.defaultConfig=BY.extractPackageFile=void 0;var uKf=Qy(),lKf=YD();Object.defineProperty(BY,"extractPackageFile",{enumerable:!0,get:function(){return lKf.extractPackageFile}});BY.defaultConfig={fileMatch:["(^|/|\\.)([Dd]ocker|[Cc]ontainer)file$","(^|/)([Dd]ocker|[Cc]ontainer)file[^/]*$"]};BY.categories=["docker"];BY.supportedDatasources=[uKf.DockerDatasource.id]});var kja=A(F1r=>{"use strict";Object.defineProperty(F1r,"__esModule",{value:!0});F1r.extractPackageFile=void 0;var dKf=Pi(),sRt=Ba(),Rja=YD();function pKf(e,r,t){let n=[];try{let i=e.split(sRt.newlineRegex);for(let s=0;s\s* image:\s*)(?['"](?[^\s'"]+)\\)$/).exec(a);if(o!=null&&o.groups){let c=o.groups.currentFrom,l=o.groups.replaceString;for(let u=s+1;u\s*(?[^\s'"]+)\\)$/).exec(m);if(h!=null&&h.groups)c+=h.groups.currentFrom,l+=`
           `+h.groups.replaceString;else{let _=(0,sRt.regEx)(/^(?\s*(?[^\s'"]+)['"])$/).exec(m);if(_!=null&&_.groups){c+=_.groups.currentFrom,l+=`
          -`+_.groups.replaceString;let b=(0,Pja.getDep)(c,!0,t.registryAliases);if(b.depType="docker",b.replaceString=l,b.autoReplaceStringTemplate){let v="@{{newDigest}}",w=o.groups.leading.length+1,x=`\\
          -${" ".repeat(w)}${v}`,P=b.autoReplaceStringTemplate.replace(v,x);b.autoReplaceStringTemplate=`"${P}"`}n.push(b)}break}}}else{let c=(0,sRt.regEx)(/^\s* image:\s*'?"?(?[^\s'"]+)'?"?\s*$/).exec(a);if(c!=null&&c.groups){let l=(0,Pja.getDep)(c.groups.currentFrom,!0,t.registryAliases);l.depType="docker",n.push(l)}}}}catch(i){lKf.logger.debug({err:i,packageFile:r},"Error extracting DroneCI images")}return n.length?{deps:n}:null}F1r.extractPackageFile=dKf});var kja=A(qY=>{"use strict";Object.defineProperty(qY,"__esModule",{value:!0});qY.supportedDatasources=qY.categories=qY.defaultConfig=qY.extractPackageFile=void 0;var pKf=Qy(),mKf=Rja();Object.defineProperty(qY,"extractPackageFile",{enumerable:!0,get:function(){return mKf.extractPackageFile}});qY.defaultConfig={fileMatch:["(^|/)\\.drone\\.yml$"]};qY.categories=["ci"];qY.supportedDatasources=[pKf.DockerDatasource.id]});var N1r=A(wj=>{"use strict";Object.defineProperty(wj,"__esModule",{value:!0});wj.writeLockUpdates=wj.isPinnedVersion=wj.extractLocks=wj.readLockFile=wj.findLockFile=void 0;var Fja=km(),Kat=Ba(),fKf=Jw(),hKf=(0,Kat.regEx)('^provider "(?[^/]*)/(?[^/]*)/(?[^/]*)"'),Nja=(0,Kat.regEx)(`^(?[\\s]*version[\\s]*=[\\s]*")(?[^"']+)(?".*)$`),Oja=(0,Kat.regEx)(`^(?[\\s]*constraints[\\s]*=[\\s]*")(?[^"']+)(?".*)$`),Bja=(0,Kat.regEx)('^(?\\s*")(?[^"]+)(?",.*)$'),gKf=".terraform.lock.hcl";function yKf(e){return(0,Fja.findLocalSiblingOrParent)(e,gKf)}wj.findLockFile=yKf;function _Kf(e){return(0,Fja.readLocalFile)(e,"utf8")}wj.readLockFile=_Kf;function AKf(e){let r=e.split(Kat.newlineRegex),t=[];r.forEach((a,o)=>{a.startsWith('provider "')&&t.push(o)});let s=t.sort((a,o)=>a-o).map((a,o,c)=>{let l;return o{let o="",c="",l="",u="",m={block:a.block,hashes:{start:-1,end:-1}},h=[];return a.lines.forEach((b,v)=>{let w=Bja.exec(b);if(w!=null&&w.groups){h.push(w.groups.hash),m.hashes.start=m.hashes.start===-1?v:m.hashes.start,m.hashes.end=v;return}let x=hKf.exec(b);if(x!=null&&x.groups){o=`${x.groups.namespace}/${x.groups.depName}`,c=x.groups.registryUrl;return}let P=Nja.exec(b);if(P!=null&&P.groups){l=P.groups.version,m.version=v;return}let k=Oja.exec(b);k!=null&&k.groups&&(u=k.groups.constraint,m.constraint=v)}),{packageName:o,registryUrl:`https://${c}`,version:l,constraints:u,hashes:h,lineNumbers:m}});return s.length===0?null:s}wj.extractLocks=AKf;function bKf(e){let r=(0,fKf.get)("hashicorp");return!!e&&!!r.isSingleVersion(e)}wj.isPinnedVersion=bKf;function CKf(e,r,t){var c;let n=t.split(Kat.newlineRegex),i=[];e.sort((l,u)=>l.lineNumbers.block.start-u.lineNumbers.block.start),e.forEach((l,u,m)=>{let h;u>0&&(h=m[u-1].lineNumbers.block.end);let _=n.slice(h,l.lineNumbers.block.start);i.push(_);let b=n.slice(l.lineNumbers.block.start,l.lineNumbers.block.end),v=[],w="",x="";b.forEach((k,R)=>{let L=k.replace(Nja,`$${l.newVersion}$`);if(L!==k){v.push(L);return}let U=k.replace(Oja,`$${l.newConstraint}$`);if(U!==k){v.push(U);return}let Y=Bja.exec(k);if(Y!=null&&Y.groups){w=Y.groups.prefix,x=Y.groups.suffix;return}v.push(k)});let P=l.newHashes.map(k=>`${w}${k}${x}`);v.splice(l.lineNumbers.hashes.start,0,...P),i.push(v)});let s=n.slice((c=e[e.length-1].lineNumbers.block)==null?void 0:c.end);i.push(s);let o=i.reduce((l,u)=>l.concat(u)).join(`
          -`);return{file:{type:"addition",path:r,contents:o}}}wj.writeLockUpdates=CKf});var Hat=A(Ij=>{"use strict";Object.defineProperty(Ij,"__esModule",{value:!0});Ij.extractLocksForPackageFile=Ij.getLockedVersion=Ij.massageProviderLookupName=Ij.checkIfStringIsPath=Ij.checkFileContainsDependency=void 0;var vKf=(tn(),Dr(en)),EKf=vKf.__importDefault(_a()),DKf=Ba(),SKf=XSe(),LGn=N1r();function wKf(e,r){return r.some(t=>e.includes(t))}Ij.checkFileContainsDependency=wKf;var IKf=(0,DKf.regEx)(/(.|..)?(\/[^/])+/);function xKf(e){return!!IKf.exec(e)}Ij.checkIfStringIsPath=xKf;function TKf(e){e.packageName||(e.packageName=e.depName),e.packageName.includes("/")||(e.packageName=`hashicorp/${e.packageName}`),e.packageName=e.packageName.toLowerCase()}Ij.massageProviderLookupName=TKf;function PKf(e,r){let t=e.registryUrls?e.registryUrls[0]:SKf.TerraformProviderDatasource.defaultRegistryUrls[0],n=r.find(i=>i.packageName===e.packageName&&i.registryUrl===t);if(n)return n.version}Ij.getLockedVersion=PKf;async function RKf(e){let r=[],t=await(0,LGn.findLockFile)(e);if(t){let n=await(0,LGn.readLockFile)(t);if(n){let i=(0,LGn.extractLocks)(n);EKf.default.nonEmptyArray(i)&&r.push(...i)}}return r}Ij.extractLocksForPackageFile=RKf});var jja=A(O1r=>{"use strict";Object.defineProperty(O1r,"__esModule",{value:!0});O1r.extractPackageFile=void 0;var kKf=(tn(),Dr(en)),Lja=kKf.__importDefault(_a()),qja=Ky(),FKf=Pi(),NKf=Ba(),OKf=Y1(),BKf=XD(),qKf=Hat();function MKf(e){var i;let r={depType:"git_repo",datasource:OKf.GitTagsDatasource.id},t=(i=e.spec)==null?void 0:i.repo;if(!t)return{...r,skipReason:"missing-depname"};r.sourceUrl=t,r.depName=t;let n=e.spec.revision;return n?{...r,currentValue:n}:{...r,skipReason:"unspecified-version"}}function Mja(e){let r={depType:"fleet",datasource:BKf.HelmDatasource.id};if(!e.chart)return{...r,skipReason:"missing-depname"};if(r.depName=e.chart,r.packageName=e.chart,!e.repo)return(0,qKf.checkIfStringIsPath)(e.chart)?{...r,skipReason:"local-chart"}:{...r,skipReason:"no-repository"};r.registryUrls=[e.repo];let t=e.version;return e.version?{...r,currentValue:t}:{...r,skipReason:"unspecified-version"}}function LKf(e){let r=[];if(r.push(Mja(e.helm)),!Lja.default.undefined(e.targetCustomizations)){let t={...e.helm};delete t.version;for(let n of e.targetCustomizations){let i=Mja({...t,...n.helm});r.push({...i,depName:n.name})}}return r}function jKf(e,r){if(!e)return null;let t=[];try{if((0,NKf.regEx)("fleet.ya?ml").test(r)){let i=(0,qja.loadAll)(e,null,{json:!0}).filter(s=>Lja.default.truthy(s==null?void 0:s.helm)).flatMap(s=>LKf(s));t.push(...i)}else{let i=(0,qja.loadAll)(e,null,{json:!0}).filter(s=>s.kind==="GitRepo").flatMap(s=>MKf(s));t.push(...i)}}catch(n){FKf.logger.debug({error:n,packageFile:r},"Failed to parse fleet YAML")}return t.length?{deps:t}:null}O1r.extractPackageFile=jKf});var Gja=A(xj=>{"use strict";Object.defineProperty(xj,"__esModule",{value:!0});xj.supportedDatasources=xj.categories=xj.defaultConfig=xj.displayName=xj.extractPackageFile=void 0;var GKf=Y1(),UKf=XD(),VKf=jja();Object.defineProperty(xj,"extractPackageFile",{enumerable:!0,get:function(){return VKf.extractPackageFile}});xj.displayName="Rancher Fleet";xj.defaultConfig={fileMatch:["(^|/)fleet\\.ya?ml"]};xj.categories=["cd","kubernetes"];xj.supportedDatasources=[GKf.GitTagsDatasource.id,UKf.HelmDatasource.id]});var B1r=A(dwe=>{"use strict";Object.defineProperty(dwe,"__esModule",{value:!0});dwe.isSystemManifest=dwe.systemManifestRegex=void 0;var zKf=Ba();dwe.systemManifestRegex="(^|/)flux-system/(?:.+/)?gotk-components\\.ya?ml$";function $Kf(e){return(0,zKf.regEx)(dwe.systemManifestRegex).test(e)}dwe.isSystemManifest=$Kf});var Kja=A(Wat=>{"use strict";Object.defineProperty(Wat,"__esModule",{value:!0});Wat.extractAllPackageFiles=Wat.extractPackageFile=void 0;var QKf=(tn(),Dr(en)),KKf=QKf.__importDefault(_a()),HKf=Ky(),Vja=Pi(),WKf=km(),q1r=Ba(),YKf=KL(),JKf=Qy(),XKf=rie(),ZKf=Y1(),eHf=bE(),tHf=ch(),rHf=nR(),nHf=XD(),Uja=YD(),iHf=B1r();function zja(e,r){var i,s,a,o,c,l,u,m,h,_,b;if((0,iHf.isSystemManifest)(r)){let v=(0,q1r.regEx)(/#\s*Flux\s+Version:\s*(\S+)(?:\s*#\s*Components:\s*([A-Za-z,-]+))?/).exec(e);return v?{kind:"system",file:r,version:v[1],components:v[2]}:null}let t={kind:"resource",file:r,resources:[]},n;try{n=(0,HKf.loadAll)(e,null,{json:!0})}catch(v){return Vja.logger.debug({err:v,packageFile:r},"Failed to parse Flux manifest"),null}for(let v of n)switch(v==null?void 0:v.kind){case"HelmRelease":(i=v.apiVersion)!=null&&i.startsWith("helm.toolkit.fluxcd.io/")&&((o=(a=(s=v.spec)==null?void 0:s.chart)==null?void 0:a.spec)!=null&&o.chart)&&t.resources.push(v);break;case"HelmRepository":(c=v.apiVersion)!=null&&c.startsWith("source.toolkit.fluxcd.io/")&&((l=v.metadata)!=null&&l.name)&&v.metadata.namespace&&((u=v.spec)!=null&&u.url)&&t.resources.push(v);break;case"GitRepository":(m=v.apiVersion)!=null&&m.startsWith("source.toolkit.fluxcd.io/")&&((h=v.spec)!=null&&h.url)&&t.resources.push(v);break;case"OCIRepository":(_=v.apiVersion)!=null&&_.startsWith("source.toolkit.fluxcd.io/")&&((b=v.spec)!=null&&b.url)&&t.resources.push(v);break}return t}var sHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)github\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),aHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)gitlab\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),oHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)bitbucket\.org[/:](?[^/]+\/[^/]+?)(?:\.git)?$/);function cHf(e,r){var s,a,o;let t=(s=sHf.exec(r))==null?void 0:s.groups;if(t){e.datasource=tHf.GithubTagsDatasource.id,e.packageName=t.packageName,e.sourceUrl=`https://github.com/${e.packageName}`;return}let n=(a=aHf.exec(r))==null?void 0:a.groups;if(n){e.datasource=rHf.GitlabTagsDatasource.id,e.packageName=n.packageName,e.sourceUrl=`https://gitlab.com/${e.packageName}`;return}let i=(o=oHf.exec(r))==null?void 0:o.groups;if(i){e.datasource=YKf.BitbucketTagsDatasource.id,e.packageName=i.packageName,e.sourceUrl=`https://bitbucket.org/${e.packageName}`;return}e.datasource=ZKf.GitTagsDatasource.id,e.packageName=r,r.startsWith("https://")&&(e.sourceUrl=r.replace(/\.git$/,""))}function $ja(e){return[{depName:"fluxcd/flux2",datasource:eHf.GithubReleasesDatasource.id,currentValue:e.version,managerData:{components:e.components}}]}function Qja(e,r){var n,i,s,a,o,c,l;let t=[];for(let u of e.resources)switch(u.kind){case"HelmRelease":{let m={depName:u.spec.chart.spec.chart,currentValue:u.spec.chart.spec.version,datasource:nHf.HelmDatasource.id},h=r.filter(_=>{var b,v;return _.kind===((b=u.spec.chart.spec.sourceRef)==null?void 0:b.kind)&&_.metadata.name===u.spec.chart.spec.sourceRef.name&&_.metadata.namespace===(u.spec.chart.spec.sourceRef.namespace??((v=u.metadata)==null?void 0:v.namespace))});h.length?(m.registryUrls=h.map(_=>_.spec.type==="oci"||_.spec.url.startsWith("oci://")?(m.datasource=JKf.DockerDatasource.id,m.packageName=`${_.spec.url.replace("oci://","")}/${u.spec.chart.spec.chart}`,null):_.spec.url).filter(KKf.default.string),(n=m.registryUrls)!=null&&n.length||delete m.registryUrls):m.skipReason="unknown-registry",t.push(m);break}case"GitRepository":{let m={depName:u.metadata.name};if((i=u.spec.ref)!=null&&i.commit){let h=u.spec.url;m.currentDigest=u.spec.ref.commit,m.datasource=XKf.GitRefsDatasource.id,m.packageName=h,m.replaceString=u.spec.ref.commit,h.startsWith("https://")&&(m.sourceUrl=h.replace(/\.git$/,""))}else(s=u.spec.ref)!=null&&s.tag?(m.currentValue=u.spec.ref.tag,cHf(m,u.spec.url)):m.skipReason="unversioned-reference";t.push(m);break}case"OCIRepository":{let m=(a=u.spec.url)==null?void 0:a.replace("oci://",""),h={depName:m};(o=u.spec.ref)!=null&&o.digest?(h=(0,Uja.getDep)(`${m}@${u.spec.ref.digest}`,!1),(c=u.spec.ref)!=null&&c.tag&&Vja.logger.debug("A digest and tag was found, ignoring tag")):(l=u.spec.ref)!=null&&l.tag?(h=(0,Uja.getDep)(`${m}:${u.spec.ref.tag}`,!1),h.autoReplaceStringTemplate="{{#if newValue}}{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",h.replaceString=u.spec.ref.tag):h.skipReason="unversioned-reference",t.push(h);break}}return t}function uHf(e,r){let t=zja(e,r);if(!t)return null;let n=[];if(t.kind==="resource")for(let s of t.resources)s.kind==="HelmRepository"&&n.push(s);let i=null;switch(t.kind){case"system":i=$ja(t);break;case"resource":{i=Qja(t,n);break}}return i!=null&&i.length?{deps:i}:null}Wat.extractPackageFile=uHf;async function lHf(e,r){let t=[],n=[];for(let s of r){let a=await(0,WKf.readLocalFile)(s,"utf8"),o=zja(a,s);o&&t.push(o)}let i=[];for(let s of t)if(s.kind==="resource")for(let a of s.resources)a.kind==="HelmRepository"&&i.push(a);for(let s of t){let a=null;switch(s.kind){case"system":a=$ja(s);break;case"resource":{a=Qja(s,i);break}}a!=null&&a.length&&n.push({packageFile:s.file,deps:a})}return n.length?n:null}Wat.extractAllPackageFiles=lHf});var Yja=A(L1r=>{"use strict";Object.defineProperty(L1r,"__esModule",{value:!0});L1r.updateArtifacts=void 0;var Hja=_2(),M1r=Pi(),dHf=Fb(),Wja=km(),pHf=B1r();async function mHf({packageFileName:e,updatedDeps:r}){var i;let t=r[0];if(!(0,pHf.isSystemManifest)(e)||!(t!=null&&t.newVersion))return null;let n=await(0,Wja.readLocalFile)(e);try{M1r.logger.debug("Updating Flux system manifests");let s=["--export"];(i=t.managerData)!=null&&i.components&&s.push("--components",(0,Hja.quote)(t.managerData.components));let a=`flux install ${s.join(" ")} > ${(0,Hja.quote)(e)}`,o={docker:{},toolConstraints:[{toolName:"flux",constraint:r[0].newVersion}]},c=await(0,dHf.exec)(a,o),l=await(0,Wja.readLocalFile)(e);return l?l===n?(M1r.logger.debug("Flux contents are unchanged"),null):[{file:{type:"addition",path:e,contents:l}}]:(M1r.logger.debug("Cannot read new flux file content"),[{artifactError:{lockFile:e,stderr:c.stderr}}])}catch(s){return M1r.logger.debug({err:s},"Error generating new Flux system manifests"),[{artifactError:{lockFile:e,stderr:s.message}}]}}L1r.updateArtifacts=mHf});var Xja=A(d8=>{"use strict";Object.defineProperty(d8,"__esModule",{value:!0});d8.supportedDatasources=d8.categories=d8.defaultConfig=d8.updateArtifacts=d8.extractPackageFile=d8.extractAllPackageFiles=void 0;var fHf=KL(),hHf=Qy(),gHf=rie(),yHf=Y1(),_Hf=bE(),AHf=ch(),bHf=nR(),CHf=XD(),vHf=B1r(),Jja=Kja();Object.defineProperty(d8,"extractAllPackageFiles",{enumerable:!0,get:function(){return Jja.extractAllPackageFiles}});Object.defineProperty(d8,"extractPackageFile",{enumerable:!0,get:function(){return Jja.extractPackageFile}});var EHf=Yja();Object.defineProperty(d8,"updateArtifacts",{enumerable:!0,get:function(){return EHf.updateArtifacts}});d8.defaultConfig={fileMatch:[vHf.systemManifestRegex]};d8.categories=["cd","kubernetes"];d8.supportedDatasources=[_Hf.GithubReleasesDatasource.id,gHf.GitRefsDatasource.id,AHf.GithubTagsDatasource.id,bHf.GitlabTagsDatasource.id,yHf.GitTagsDatasource.id,fHf.BitbucketTagsDatasource.id,CHf.HelmDatasource.id,hHf.DockerDatasource.id]});var Zja=A(j1r=>{"use strict";Object.defineProperty(j1r,"__esModule",{value:!0});j1r.extractPackageFile=void 0;var DHf=(tn(),Dr(en)),SHf=DHf.__importDefault(_a()),jGn=Pi(),wHf=Kje();function IHf(e,r){let t;try{t=JSON.parse(e)}catch(i){return jGn.logger.debug({packageFile:r,err:i},"Invalid FVM config"),null}if(t.flutterSdkVersion){if(!SHf.default.string(t.flutterSdkVersion))return jGn.logger.debug({contents:t},"flutterSdkVersion must be a string"),null}else return jGn.logger.debug({contents:t},"FVM config does not have flutterSdkVersion specified"),null;return{deps:[{depName:"flutter",currentValue:t.flutterSdkVersion,datasource:wHf.FlutterVersionDatasource.id,packageName:"flutter/flutter"}]}}j1r.extractPackageFile=IHf});var eGa=A(O0e=>{"use strict";Object.defineProperty(O0e,"__esModule",{value:!0});O0e.defaultConfig=O0e.supportedDatasources=O0e.extractPackageFile=void 0;var xHf=(tn(),Dr(en)),THf=Kje(),PHf=xHf.__importStar(ZD()),RHf=Zja();Object.defineProperty(O0e,"extractPackageFile",{enumerable:!0,get:function(){return RHf.extractPackageFile}});O0e.supportedDatasources=[THf.FlutterVersionDatasource.id];O0e.defaultConfig={fileMatch:["(^|/)\\.fvm/fvm_config\\.json$"],versioning:PHf.id}});var nGa=A(VGn=>{"use strict";Object.defineProperty(VGn,"__esModule",{value:!0});var UGn=(tn(),Dr(en)),kHf=UGn.__importDefault(require("node:url")),G1r=UGn.__importDefault(Sje()),FHf=UGn.__importDefault(Oh()),NHf=_f(),rGa=Pi(),OHf=ene(),U1r=wje(),GGn=lDe(),aRt=Ba(),tGa=rie();async function BHf(e,r,t){var s;let n=(s=await(0,G1r.default)((0,U1r.simpleGitConfig)()).raw(["config","--file",r,"--get",`submodule.${t}.url`]))==null?void 0:s.trim();if(!(n!=null&&n.startsWith("../")))return n;let i=(await e.raw(["config","--get","remote.origin.url"])).trim();return kHf.default.resolve(`${i}/`,n)}var qHf=(0,aRt.regEx)(/ref: refs\/heads\/(?\w+)\s/);async function MHf(e){var t,n;let r=await(0,G1r.default)((0,U1r.simpleGitConfig)()).listRemote(["--symref",e,"HEAD"]);return((n=(t=qHf.exec(r))==null?void 0:t.groups)==null?void 0:n.branch)??"master"}async function LHf(e,r,t){return(await(0,G1r.default)((0,U1r.simpleGitConfig)()).raw(["config","--file",e,"--get",`submodule.${r}.branch`])||await MHf(t)).trim()}async function jHf(e,r){let t=[];try{let n=(await e.raw(["config","--file",r,"--get-regexp","\\.path"])??"").trim().split((0,aRt.regEx)(/\n/)).filter(i=>!!i);for(let i of n){let[,s,a]=i.split((0,aRt.regEx)(/submodule\.(.+?)\.path\s(.+)/));t.push({name:s,path:a})}}catch(n){rGa.logger.warn({err:n},"Error getting git submodules during extract")}return t}async function GHf(e,r,t){let n=NHf.GlobalConfig.get("localDir"),i=(0,G1r.default)(n,(0,U1r.simpleGitConfig)()),s=FHf.default.join(n,r),a=await jHf(i,s);if(!a.length)return null;let o=[];for(let{name:c,path:l}of a)try{let[u]=(await i.subModule(["status",l])).trim().replace((0,aRt.regEx)(/^[-+]/),"").split((0,aRt.regEx)(/\s/)),m=await BHf(i,s,c),h=(0,GGn.getHttpUrl)(m),_=(0,OHf.detectPlatform)(h)??tGa.GitRefsDatasource.id;h=(0,GGn.getRemoteUrlWithToken)(h,_);let b=await LHf(s,c,h);o.push({depName:l,packageName:(0,GGn.getHttpUrl)(m),currentValue:b,currentDigest:u})}catch(u){rGa.logger.warn({err:u,packageFile:r},"Error mapping git submodules during extraction")}return{deps:o,datasource:tGa.GitRefsDatasource.id}}VGn.default=GHf});var aGa=A(zGn=>{"use strict";Object.defineProperty(zGn,"__esModule",{value:!0});var sGa=(tn(),Dr(en)),iGa=sGa.__importDefault(Sje()),UHf=sGa.__importDefault(Oh()),VHf=_f(),zHf=Pi();async function $Hf({fileContent:e,upgrade:r}){let t=VHf.GlobalConfig.get("localDir"),n=(0,iGa.default)(t),i=(0,iGa.default)(UHf.default.join(t,r.depName));try{return await n.submoduleUpdate(["--init",r.depName]),await i.checkout([r.newDigest]),e}catch(s){return zHf.logger.debug({err:s},"submodule checkout error"),null}}zGn.default=$Hf});var oGa=A($Gn=>{"use strict";Object.defineProperty($Gn,"__esModule",{value:!0});var QHf=Pi();function KHf({updatedDeps:e}){let r=[];return e.forEach(t=>{QHf.logger.info(`Updating submodule ${t.depName}`),r.push({file:{type:"addition",path:t.depName,contents:""}})}),r}$Gn.default=KHf});var cGa=A(Tj=>{"use strict";Object.defineProperty(Tj,"__esModule",{value:!0});Tj.supportedDatasources=Tj.defaultConfig=Tj.updateArtifacts=Tj.updateDependency=Tj.extractPackageFile=void 0;var V1r=(tn(),Dr(en)),HHf=rie(),WHf=V1r.__importStar(NAn()),YHf=nGa();Object.defineProperty(Tj,"extractPackageFile",{enumerable:!0,get:function(){return V1r.__importDefault(YHf).default}});var JHf=aGa();Object.defineProperty(Tj,"updateDependency",{enumerable:!0,get:function(){return V1r.__importDefault(JHf).default}});var XHf=oGa();Object.defineProperty(Tj,"updateArtifacts",{enumerable:!0,get:function(){return V1r.__importDefault(XHf).default}});Tj.defaultConfig={enabled:!1,versioning:WHf.id,fileMatch:["(^|/)\\.gitmodules$"]};Tj.supportedDatasources=[HHf.GitRefsDatasource.id]});var pGa=A($1r=>{"use strict";Object.defineProperty($1r,"__esModule",{value:!0});$1r.extractPackageFile=void 0;var dGa=(tn(),Dr(en)),QGn=dGa.__importDefault(_a()),ZHf=Ky(),z1r=Pi(),oRt=Ba(),eWf=ch(),uGa=dGa.__importStar(SV()),KGn=YD(),tWf=(0,oRt.regEx)(/^\s+uses: ['"]?docker:\/\/([^'"]+)\s*$/),rWf=(0,oRt.regEx)(/^\s+-?\s+?uses: (?['"]?(?[\w-]+\/[.\w-]+)(?\/.*)?@(?[^\s'"]+)['"]?(?:\s+#\s*(?:renovate\s*:\s*)?(?:pin\s+|tag\s*=\s*)?@?(?v?\d+(?:\.\d+(?:\.\d+)?)?))?)/),nWf=(0,oRt.regEx)(/^(?:[a-f0-9]{40}|[a-f0-9]{64})$/),iWf=(0,oRt.regEx)(/^[a-f0-9]{6,7}$/);function sWf(e){z1r.logger.trace("github-actions.extractWithRegex()");let r=[];for(let t of e.split(oRt.newlineRegex)){if(t.trim().startsWith("#"))continue;let n=tWf.exec(t);if(n){let[,s]=n,a=(0,KGn.getDep)(s);a.depType="docker",r.push(a);continue}let i=rWf.exec(t);if(i!=null&&i.groups){let{depName:s,currentValue:a,path:o="",tag:c,replaceString:l}=i.groups,u="";l.indexOf("'")>=0&&(u="'"),l.indexOf('"')>=0&&(u='"');let m={depName:s,commitMessageTopic:"{{{depName}}} action",datasource:eWf.GithubTagsDatasource.id,versioning:uGa.id,depType:"action",replaceString:l,autoReplaceStringTemplate:`${u}{{depName}}${o}@{{#if newDigest}}{{newDigest}}${u}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}${u}{{/unless}}`};nWf.test(a)?(m.currentValue=c,m.currentDigest=a):iWf.test(a)?(m.currentValue=c,m.currentDigestShort=a):(m.currentValue=a,uGa.api.isValid(a)||(m.skipReason="invalid-version")),r.push(m)}}return r}function lGa(e){if(QGn.default.string(e))return(0,KGn.getDep)(e);if(QGn.default.plainObject(e)&&QGn.default.string(e.image))return(0,KGn.getDep)(e.image)}function aWf(e,r){z1r.logger.trace("github-actions.extractWithYAMLParser()");let t=[],n;try{n=(0,ZHf.load)(e,{json:!0})}catch(i){return z1r.logger.debug({packageFile:r,err:i},"Failed to parse GitHub Actions Workflow YAML"),[]}for(let i of Object.values((n==null?void 0:n.jobs)??{})){let s=lGa(i==null?void 0:i.container);s&&(s.depType="container",t.push(s));for(let a of Object.values((i==null?void 0:i.services)??{})){let o=lGa(a);o&&(o.depType="service",t.push(o))}}return t}function oWf(e,r){z1r.logger.trace(`github-actions.extractPackageFile(${r})`);let t=[...sWf(e),...aWf(e,r)];return t.length?{deps:t}:null}$1r.extractPackageFile=oWf});var mGa=A(MY=>{"use strict";Object.defineProperty(MY,"__esModule",{value:!0});MY.supportedDatasources=MY.categories=MY.defaultConfig=MY.extractPackageFile=void 0;var cWf=ch(),uWf=pGa();Object.defineProperty(MY,"extractPackageFile",{enumerable:!0,get:function(){return uWf.extractPackageFile}});MY.defaultConfig={fileMatch:["^(workflow-templates|\\.github/workflows)/[^/]+\\.ya?ml$","(^|/)action\\.ya?ml$"]};MY.categories=["ci"];MY.supportedDatasources=[cWf.GithubTagsDatasource.id]});var fGa=A(Q1r=>{"use strict";Object.defineProperty(Q1r,"__esModule",{value:!0});Q1r.isGitlabIncludeLocal=void 0;var lWf=(tn(),Dr(en)),dWf=lWf.__importDefault(_a());function pWf(e){return!dWf.default.undefined(e.local)}Q1r.isGitlabIncludeLocal=pWf});var HGn=A(Yat=>{"use strict";Object.defineProperty(Yat,"__esModule",{value:!0});Yat.getGitlabDep=Yat.replaceReferenceTags=void 0;var mWf=Ba(),hGa=YD(),fWf=/!reference \[[^\]]+\]/g;function hWf(e){return e.replace(fWf,"")}Yat.replaceReferenceTags=hWf;var gWf=(0,mWf.regEx)("(?\\$\\{?CI_DEPENDENCY_PROXY_(?:DIRECT_)?GROUP_IMAGE_PREFIX\\}?/)(?.+)");function yWf(e,r){let t=gWf.exec(e);if(t!=null&&t.groups){let n={...(0,hGa.getDep)(t.groups.depName),replaceString:e};return n.autoReplaceStringTemplate=`${t.groups.prefix}${n.autoReplaceStringTemplate}`,n}return(0,hGa.getDep)(e,!0,r)}Yat.getGitlabDep=yWf});var bGa=A(Pj=>{"use strict";Object.defineProperty(Pj,"__esModule",{value:!0});Pj.extractAllPackageFiles=Pj.extractPackageFile=Pj.extractFromJob=Pj.extractFromServices=Pj.extractFromImage=void 0;var _Wf=(tn(),Dr(en)),Z4=_Wf.__importDefault(_a()),yGa=Ky(),K1r=Pi(),AWf=km(),gGa=Ip(),bWf=fGa(),Jat=HGn();function WGn(e,r){if(Z4.default.undefined(e))return null;let t=null;return Z4.default.string(e)?(t=(0,Jat.getGitlabDep)(e,r),t.depType="image"):Z4.default.string(e==null?void 0:e.name)&&(t=(0,Jat.getGitlabDep)(e.name,r),t.depType="image-name"),t}Pj.extractFromImage=WGn;function YGn(e,r){if(Z4.default.undefined(e))return[];let t=[];for(let n of e)if(Z4.default.string(n)){let i=(0,Jat.getGitlabDep)(n,r);i.depType="service-image",t.push(i)}else if(Z4.default.string(n==null?void 0:n.name)){let i=(0,Jat.getGitlabDep)(n.name,r);i.depType="service-image",t.push(i)}return t}Pj.extractFromServices=YGn;function _Ga(e,r){if(Z4.default.undefined(e))return[];let t=[];if(Z4.default.object(e)){let{image:n,services:i}={...e};if(Z4.default.object(n)||Z4.default.string(n)){let s=WGn(n,r);s&&t.push(s)}Z4.default.array(i)&&t.push(...YGn(i,r))}return t}Pj.extractFromJob=_Ga;function AGa(e,r,t){let n=[];try{let i=(0,yGa.load)((0,Jat.replaceReferenceTags)(e),{json:!0});if(Z4.default.object(i)){for(let[s,a]of Object.entries(i))switch(s){case"image":{let o=WGn(a,t.registryAliases);o&&n.push(o)}break;case"services":n.push(...YGn(a,t.registryAliases));break;default:n.push(..._Ga(a,t.registryAliases));break}n=n.filter(Z4.default.truthy)}}catch(i){K1r.logger.debug({err:i,packageFile:r},"Error extracting GitLab CI dependencies")}return n.length?{deps:n}:null}Pj.extractPackageFile=AGa;async function CWf(e,r){let t=[...r],n=new Set(r),i=[];for(;t.length>0;){let s=t.pop(),a=await(0,AWf.readLocalFile)(s,"utf8");if(!a){K1r.logger.debug({packageFile:s},"Empty or non existent gitlabci file");continue}let o;try{o=(0,yGa.load)((0,Jat.replaceReferenceTags)(a),{json:!0})}catch(l){K1r.logger.debug({err:l,packageFile:s},"Error extracting GitLab CI dependencies");continue}if(Z4.default.array(o==null?void 0:o.include))for(let l of o.include.filter(bWf.isGitlabIncludeLocal)){let u=(0,gGa.trimLeadingSlash)(l.local);n.has(u)||(n.add(u),t.push(u))}else if(Z4.default.string(o==null?void 0:o.include)){let l=(0,gGa.trimLeadingSlash)(o.include);n.has(l)||(n.add(l),t.push(l))}let c=AGa(a,s,e);c!==null&&i.push({packageFile:s,deps:c.deps})}return K1r.logger.trace({packageFiles:r,files:t.entries()},"extracted all GitLab CI files"),i.length?i:null}Pj.extractAllPackageFiles=CWf});var vGa=A(Rj=>{"use strict";Object.defineProperty(Rj,"__esModule",{value:!0});Rj.supportedDatasources=Rj.categories=Rj.defaultConfig=Rj.extractPackageFile=Rj.extractAllPackageFiles=void 0;var vWf=Qy(),CGa=bGa();Object.defineProperty(Rj,"extractAllPackageFiles",{enumerable:!0,get:function(){return CGa.extractAllPackageFiles}});Object.defineProperty(Rj,"extractPackageFile",{enumerable:!0,get:function(){return CGa.extractPackageFile}});Rj.defaultConfig={fileMatch:["\\.gitlab-ci\\.ya?ml$"]};Rj.categories=["ci"];Rj.supportedDatasources=[vWf.DockerDatasource.id]});var EGa=A(LY=>{"use strict";Object.defineProperty(LY,"__esModule",{value:!0});LY.isGitlabIncludeLocal=LY.isGitlabIncludeProject=LY.filterIncludeFromGitlabPipeline=LY.isNonEmptyObject=void 0;var EWf=(tn(),Dr(en)),JGn=EWf.__importDefault(_a());function DWf(e){return JGn.default.object(e)&&Object.keys(e).length!==0}LY.isNonEmptyObject=DWf;function SWf(e){let r={};for(let t of Object.keys(e).filter(n=>n!=="include")){let n=t;r[n]=e[n]}return r}LY.filterIncludeFromGitlabPipeline=SWf;function wWf(e){return!JGn.default.undefined(e.project)}LY.isGitlabIncludeProject=wWf;function IWf(e){return!JGn.default.undefined(e.local)}LY.isGitlabIncludeLocal=IWf});var IGa=A(W1r=>{"use strict";Object.defineProperty(W1r,"__esModule",{value:!0});W1r.extractPackageFile=void 0;var xWf=(tn(),Dr(en)),wGa=xWf.__importDefault(_a()),TWf=Ky(),DGa=_f(),SGa=Pi(),PWf=Ba(),RWf=nR(),kWf=HGn(),H1r=EGa();function FWf(e){let r={datasource:RWf.GitlabTagsDatasource.id,depName:e.project,depType:"repository"};return e.ref?(r.currentValue=e.ref,r):(r.skipReason="unspecified-version",r)}function NWf(e){return(wGa.default.array(e)?e:[e]).filter(H1r.isGitlabIncludeProject)}function XGn(e){if(wGa.default.array(e))return e.filter(H1r.isNonEmptyObject).map(XGn).flat();let r=Object.values((0,H1r.filterIncludeFromGitlabPipeline)(e)).filter(H1r.isNonEmptyObject).map(XGn).flat();return e.include&&r.push(...NWf(e.include)),r}function OWf(e,r){var s;let t=[],n=DGa.GlobalConfig.get("platform"),i=DGa.GlobalConfig.get("endpoint");try{let a=(0,TWf.load)((0,kWf.replaceReferenceTags)(e),{json:!0}),o=XGn(a);for(let c of o){let l=FWf(c);n==="gitlab"&&i&&(l.registryUrls=[i.replace((0,PWf.regEx)(/\/api\/v4\/?/),"")]),t.push(l)}}catch(a){(s=a.stack)!=null&&s.startsWith("YAMLException:")?SGa.logger.debug({err:a,packageFile:r},"YAML exception extracting GitLab CI includes"):SGa.logger.debug({err:a,packageFile:r},"Error extracting GitLab CI includes")}return t.length?{deps:t}:null}W1r.extractPackageFile=OWf});var xGa=A(jY=>{"use strict";Object.defineProperty(jY,"__esModule",{value:!0});jY.supportedDatasources=jY.categories=jY.defaultConfig=jY.extractPackageFile=void 0;var BWf=nR(),qWf=IGa();Object.defineProperty(jY,"extractPackageFile",{enumerable:!0,get:function(){return qWf.extractPackageFile}});jY.defaultConfig={fileMatch:["\\.gitlab-ci\\.ya?ml$"]};jY.categories=["ci"];jY.supportedDatasources=[BWf.GitlabTagsDatasource.id]});var PGa=A(Y1r=>{"use strict";Object.defineProperty(Y1r,"__esModule",{value:!0});Y1r.updateArtifacts=void 0;var eUn=(tn(),Dr(en)),MWf=eUn.__importDefault(_a()),LWf=eUn.__importDefault(Hy()),jWf=_2(),ZGn=eUn.__importDefault(Oh()),GWf=_f(),UWf=Zp(),Ex=Pi(),VWf=Fb(),GY=km(),zWf=Lh(),$Wf=Rcn(),oie=Ba(),QWf=ZD(),{major:KWf,valid:TGa}=LWf.default;function HWf(e,{constraints:r}){let t=e.filter(({newVersion:i})=>!TGa(i));t.length>0&&t.forEach(({depName:i})=>Ex.logger.warn({depName:i},"Ignoring dependency: Could not get major version"));let n=e.filter(({newVersion:i})=>TGa(i)&&!i.endsWith("+incompatible")).map(({depName:i,newVersion:s})=>({depName:i,newMajor:KWf(s)})).filter(({depName:i,newMajor:s})=>i.startsWith("gopkg.in/")||s>1).map(({depName:i,newMajor:s})=>`mod upgrade --mod-name=${i} -t=${s}`);if(n.length>0){let i="install github.com/marwan-at-work/mod/cmd/mod@latest",s=r==null?void 0:r.gomodMod;s?s.startsWith("v")&&(0,QWf.isValid)(s.replace((0,oie.regEx)(/^v/),""))?i=i.replace((0,oie.regEx)(/@latest$/),`@${s}`):Ex.logger.debug({gomodModCompatibility:s},"marwan-at-work/mod compatibility range is not valid - skipping"):Ex.logger.debug("No marwan-at-work/mod compatibility range found - installing marwan-at-work/mod latest"),n.unshift(`go ${i}`)}return n}function WWf(e){if(!MWf.default.string(e))return!0;let[,r,t]=(0,oie.regEx)(/(\d+)\.(\d+)/).exec(e)??[],[n,i]=[r,t].map(s=>parseInt(s,10));return!Number.isNaN(n)&&!Number.isNaN(i)&&(n>1||n===1&&i>=14)}async function YWf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var m,h,_,b,v,w,x,P,k;Ex.logger.debug(`gomod.updateArtifacts(${e})`);let i=e.replace((0,oie.regEx)(/\.mod$/),".sum");if(!await(0,GY.readLocalFile)(i))return Ex.logger.debug("No go.sum found"),null;let a=ZGn.default.join(ZGn.default.dirname(e),"vendor/"),o=ZGn.default.join(a,"modules.txt"),c=await(0,GY.readLocalFile)(o)!==null,l=t;if((m=n.postUpdateOptions)!=null&&m.includes("gomodMassage")){l=l.split(`
          +`+_.groups.replaceString;let b=(0,Rja.getDep)(c,!0,t.registryAliases);if(b.depType="docker",b.replaceString=l,b.autoReplaceStringTemplate){let v="@{{newDigest}}",w=o.groups.leading.length+1,x=`\\
          +${" ".repeat(w)}${v}`,P=b.autoReplaceStringTemplate.replace(v,x);b.autoReplaceStringTemplate=`"${P}"`}n.push(b)}break}}}else{let c=(0,sRt.regEx)(/^\s* image:\s*'?"?(?[^\s'"]+)'?"?\s*$/).exec(a);if(c!=null&&c.groups){let l=(0,Rja.getDep)(c.groups.currentFrom,!0,t.registryAliases);l.depType="docker",n.push(l)}}}}catch(i){dKf.logger.debug({err:i,packageFile:r},"Error extracting DroneCI images")}return n.length?{deps:n}:null}F1r.extractPackageFile=pKf});var Fja=A(qY=>{"use strict";Object.defineProperty(qY,"__esModule",{value:!0});qY.supportedDatasources=qY.categories=qY.defaultConfig=qY.extractPackageFile=void 0;var mKf=Qy(),fKf=kja();Object.defineProperty(qY,"extractPackageFile",{enumerable:!0,get:function(){return fKf.extractPackageFile}});qY.defaultConfig={fileMatch:["(^|/)\\.drone\\.yml$"]};qY.categories=["ci"];qY.supportedDatasources=[mKf.DockerDatasource.id]});var N1r=A(wj=>{"use strict";Object.defineProperty(wj,"__esModule",{value:!0});wj.writeLockUpdates=wj.isPinnedVersion=wj.extractLocks=wj.readLockFile=wj.findLockFile=void 0;var Nja=km(),Kat=Ba(),hKf=Jw(),gKf=(0,Kat.regEx)('^provider "(?[^/]*)/(?[^/]*)/(?[^/]*)"'),Oja=(0,Kat.regEx)(`^(?[\\s]*version[\\s]*=[\\s]*")(?[^"']+)(?".*)$`),Bja=(0,Kat.regEx)(`^(?[\\s]*constraints[\\s]*=[\\s]*")(?[^"']+)(?".*)$`),qja=(0,Kat.regEx)('^(?\\s*")(?[^"]+)(?",.*)$'),yKf=".terraform.lock.hcl";function _Kf(e){return(0,Nja.findLocalSiblingOrParent)(e,yKf)}wj.findLockFile=_Kf;function AKf(e){return(0,Nja.readLocalFile)(e,"utf8")}wj.readLockFile=AKf;function bKf(e){let r=e.split(Kat.newlineRegex),t=[];r.forEach((a,o)=>{a.startsWith('provider "')&&t.push(o)});let s=t.sort((a,o)=>a-o).map((a,o,c)=>{let l;return o{let o="",c="",l="",u="",m={block:a.block,hashes:{start:-1,end:-1}},h=[];return a.lines.forEach((b,v)=>{let w=qja.exec(b);if(w!=null&&w.groups){h.push(w.groups.hash),m.hashes.start=m.hashes.start===-1?v:m.hashes.start,m.hashes.end=v;return}let x=gKf.exec(b);if(x!=null&&x.groups){o=`${x.groups.namespace}/${x.groups.depName}`,c=x.groups.registryUrl;return}let P=Oja.exec(b);if(P!=null&&P.groups){l=P.groups.version,m.version=v;return}let k=Bja.exec(b);k!=null&&k.groups&&(u=k.groups.constraint,m.constraint=v)}),{packageName:o,registryUrl:`https://${c}`,version:l,constraints:u,hashes:h,lineNumbers:m}});return s.length===0?null:s}wj.extractLocks=bKf;function CKf(e){let r=(0,hKf.get)("hashicorp");return!!e&&!!r.isSingleVersion(e)}wj.isPinnedVersion=CKf;function vKf(e,r,t){var c;let n=t.split(Kat.newlineRegex),i=[];e.sort((l,u)=>l.lineNumbers.block.start-u.lineNumbers.block.start),e.forEach((l,u,m)=>{let h;u>0&&(h=m[u-1].lineNumbers.block.end);let _=n.slice(h,l.lineNumbers.block.start);i.push(_);let b=n.slice(l.lineNumbers.block.start,l.lineNumbers.block.end),v=[],w="",x="";b.forEach((k,R)=>{let L=k.replace(Oja,`$${l.newVersion}$`);if(L!==k){v.push(L);return}let U=k.replace(Bja,`$${l.newConstraint}$`);if(U!==k){v.push(U);return}let Y=qja.exec(k);if(Y!=null&&Y.groups){w=Y.groups.prefix,x=Y.groups.suffix;return}v.push(k)});let P=l.newHashes.map(k=>`${w}${k}${x}`);v.splice(l.lineNumbers.hashes.start,0,...P),i.push(v)});let s=n.slice((c=e[e.length-1].lineNumbers.block)==null?void 0:c.end);i.push(s);let o=i.reduce((l,u)=>l.concat(u)).join(`
          +`);return{file:{type:"addition",path:r,contents:o}}}wj.writeLockUpdates=vKf});var Hat=A(Ij=>{"use strict";Object.defineProperty(Ij,"__esModule",{value:!0});Ij.extractLocksForPackageFile=Ij.getLockedVersion=Ij.massageProviderLookupName=Ij.checkIfStringIsPath=Ij.checkFileContainsDependency=void 0;var EKf=(tn(),Dr(en)),DKf=EKf.__importDefault(_a()),SKf=Ba(),wKf=XSe(),LGn=N1r();function IKf(e,r){return r.some(t=>e.includes(t))}Ij.checkFileContainsDependency=IKf;var xKf=(0,SKf.regEx)(/(.|..)?(\/[^/])+/);function TKf(e){return!!xKf.exec(e)}Ij.checkIfStringIsPath=TKf;function PKf(e){e.packageName||(e.packageName=e.depName),e.packageName.includes("/")||(e.packageName=`hashicorp/${e.packageName}`),e.packageName=e.packageName.toLowerCase()}Ij.massageProviderLookupName=PKf;function RKf(e,r){let t=e.registryUrls?e.registryUrls[0]:wKf.TerraformProviderDatasource.defaultRegistryUrls[0],n=r.find(i=>i.packageName===e.packageName&&i.registryUrl===t);if(n)return n.version}Ij.getLockedVersion=RKf;async function kKf(e){let r=[],t=await(0,LGn.findLockFile)(e);if(t){let n=await(0,LGn.readLockFile)(t);if(n){let i=(0,LGn.extractLocks)(n);DKf.default.nonEmptyArray(i)&&r.push(...i)}}return r}Ij.extractLocksForPackageFile=kKf});var Gja=A(O1r=>{"use strict";Object.defineProperty(O1r,"__esModule",{value:!0});O1r.extractPackageFile=void 0;var FKf=(tn(),Dr(en)),jja=FKf.__importDefault(_a()),Mja=Ky(),NKf=Pi(),OKf=Ba(),BKf=Y1(),qKf=XD(),MKf=Hat();function LKf(e){var i;let r={depType:"git_repo",datasource:BKf.GitTagsDatasource.id},t=(i=e.spec)==null?void 0:i.repo;if(!t)return{...r,skipReason:"missing-depname"};r.sourceUrl=t,r.depName=t;let n=e.spec.revision;return n?{...r,currentValue:n}:{...r,skipReason:"unspecified-version"}}function Lja(e){let r={depType:"fleet",datasource:qKf.HelmDatasource.id};if(!e.chart)return{...r,skipReason:"missing-depname"};if(r.depName=e.chart,r.packageName=e.chart,!e.repo)return(0,MKf.checkIfStringIsPath)(e.chart)?{...r,skipReason:"local-chart"}:{...r,skipReason:"no-repository"};r.registryUrls=[e.repo];let t=e.version;return e.version?{...r,currentValue:t}:{...r,skipReason:"unspecified-version"}}function jKf(e){let r=[];if(r.push(Lja(e.helm)),!jja.default.undefined(e.targetCustomizations)){let t={...e.helm};delete t.version;for(let n of e.targetCustomizations){let i=Lja({...t,...n.helm});r.push({...i,depName:n.name})}}return r}function GKf(e,r){if(!e)return null;let t=[];try{if((0,OKf.regEx)("fleet.ya?ml").test(r)){let i=(0,Mja.loadAll)(e,null,{json:!0}).filter(s=>jja.default.truthy(s==null?void 0:s.helm)).flatMap(s=>jKf(s));t.push(...i)}else{let i=(0,Mja.loadAll)(e,null,{json:!0}).filter(s=>s.kind==="GitRepo").flatMap(s=>LKf(s));t.push(...i)}}catch(n){NKf.logger.debug({error:n,packageFile:r},"Failed to parse fleet YAML")}return t.length?{deps:t}:null}O1r.extractPackageFile=GKf});var Uja=A(xj=>{"use strict";Object.defineProperty(xj,"__esModule",{value:!0});xj.supportedDatasources=xj.categories=xj.defaultConfig=xj.displayName=xj.extractPackageFile=void 0;var UKf=Y1(),VKf=XD(),zKf=Gja();Object.defineProperty(xj,"extractPackageFile",{enumerable:!0,get:function(){return zKf.extractPackageFile}});xj.displayName="Rancher Fleet";xj.defaultConfig={fileMatch:["(^|/)fleet\\.ya?ml"]};xj.categories=["cd","kubernetes"];xj.supportedDatasources=[UKf.GitTagsDatasource.id,VKf.HelmDatasource.id]});var B1r=A(dwe=>{"use strict";Object.defineProperty(dwe,"__esModule",{value:!0});dwe.isSystemManifest=dwe.systemManifestRegex=void 0;var $Kf=Ba();dwe.systemManifestRegex="(^|/)flux-system/(?:.+/)?gotk-components\\.ya?ml$";function QKf(e){return(0,$Kf.regEx)(dwe.systemManifestRegex).test(e)}dwe.isSystemManifest=QKf});var Hja=A(Wat=>{"use strict";Object.defineProperty(Wat,"__esModule",{value:!0});Wat.extractAllPackageFiles=Wat.extractPackageFile=void 0;var KKf=(tn(),Dr(en)),HKf=KKf.__importDefault(_a()),WKf=Ky(),zja=Pi(),YKf=km(),q1r=Ba(),JKf=KL(),XKf=Qy(),ZKf=rie(),eHf=Y1(),tHf=bE(),rHf=ch(),nHf=nR(),iHf=XD(),Vja=YD(),sHf=B1r();function $ja(e,r){var i,s,a,o,c,l,u,m,h,_,b;if((0,sHf.isSystemManifest)(r)){let v=(0,q1r.regEx)(/#\s*Flux\s+Version:\s*(\S+)(?:\s*#\s*Components:\s*([A-Za-z,-]+))?/).exec(e);return v?{kind:"system",file:r,version:v[1],components:v[2]}:null}let t={kind:"resource",file:r,resources:[]},n;try{n=(0,WKf.loadAll)(e,null,{json:!0})}catch(v){return zja.logger.debug({err:v,packageFile:r},"Failed to parse Flux manifest"),null}for(let v of n)switch(v==null?void 0:v.kind){case"HelmRelease":(i=v.apiVersion)!=null&&i.startsWith("helm.toolkit.fluxcd.io/")&&((o=(a=(s=v.spec)==null?void 0:s.chart)==null?void 0:a.spec)!=null&&o.chart)&&t.resources.push(v);break;case"HelmRepository":(c=v.apiVersion)!=null&&c.startsWith("source.toolkit.fluxcd.io/")&&((l=v.metadata)!=null&&l.name)&&v.metadata.namespace&&((u=v.spec)!=null&&u.url)&&t.resources.push(v);break;case"GitRepository":(m=v.apiVersion)!=null&&m.startsWith("source.toolkit.fluxcd.io/")&&((h=v.spec)!=null&&h.url)&&t.resources.push(v);break;case"OCIRepository":(_=v.apiVersion)!=null&&_.startsWith("source.toolkit.fluxcd.io/")&&((b=v.spec)!=null&&b.url)&&t.resources.push(v);break}return t}var aHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)github\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),oHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)gitlab\.com[/:](?[^/]+\/[^/]+?)(?:\.git)?$/),cHf=(0,q1r.regEx)(/^(?:https:\/\/|git@)bitbucket\.org[/:](?[^/]+\/[^/]+?)(?:\.git)?$/);function uHf(e,r){var s,a,o;let t=(s=aHf.exec(r))==null?void 0:s.groups;if(t){e.datasource=rHf.GithubTagsDatasource.id,e.packageName=t.packageName,e.sourceUrl=`https://github.com/${e.packageName}`;return}let n=(a=oHf.exec(r))==null?void 0:a.groups;if(n){e.datasource=nHf.GitlabTagsDatasource.id,e.packageName=n.packageName,e.sourceUrl=`https://gitlab.com/${e.packageName}`;return}let i=(o=cHf.exec(r))==null?void 0:o.groups;if(i){e.datasource=JKf.BitbucketTagsDatasource.id,e.packageName=i.packageName,e.sourceUrl=`https://bitbucket.org/${e.packageName}`;return}e.datasource=eHf.GitTagsDatasource.id,e.packageName=r,r.startsWith("https://")&&(e.sourceUrl=r.replace(/\.git$/,""))}function Qja(e){return[{depName:"fluxcd/flux2",datasource:tHf.GithubReleasesDatasource.id,currentValue:e.version,managerData:{components:e.components}}]}function Kja(e,r){var n,i,s,a,o,c,l;let t=[];for(let u of e.resources)switch(u.kind){case"HelmRelease":{let m={depName:u.spec.chart.spec.chart,currentValue:u.spec.chart.spec.version,datasource:iHf.HelmDatasource.id},h=r.filter(_=>{var b,v;return _.kind===((b=u.spec.chart.spec.sourceRef)==null?void 0:b.kind)&&_.metadata.name===u.spec.chart.spec.sourceRef.name&&_.metadata.namespace===(u.spec.chart.spec.sourceRef.namespace??((v=u.metadata)==null?void 0:v.namespace))});h.length?(m.registryUrls=h.map(_=>_.spec.type==="oci"||_.spec.url.startsWith("oci://")?(m.datasource=XKf.DockerDatasource.id,m.packageName=`${_.spec.url.replace("oci://","")}/${u.spec.chart.spec.chart}`,null):_.spec.url).filter(HKf.default.string),(n=m.registryUrls)!=null&&n.length||delete m.registryUrls):m.skipReason="unknown-registry",t.push(m);break}case"GitRepository":{let m={depName:u.metadata.name};if((i=u.spec.ref)!=null&&i.commit){let h=u.spec.url;m.currentDigest=u.spec.ref.commit,m.datasource=ZKf.GitRefsDatasource.id,m.packageName=h,m.replaceString=u.spec.ref.commit,h.startsWith("https://")&&(m.sourceUrl=h.replace(/\.git$/,""))}else(s=u.spec.ref)!=null&&s.tag?(m.currentValue=u.spec.ref.tag,uHf(m,u.spec.url)):m.skipReason="unversioned-reference";t.push(m);break}case"OCIRepository":{let m=(a=u.spec.url)==null?void 0:a.replace("oci://",""),h={depName:m};(o=u.spec.ref)!=null&&o.digest?(h=(0,Vja.getDep)(`${m}@${u.spec.ref.digest}`,!1),(c=u.spec.ref)!=null&&c.tag&&zja.logger.debug("A digest and tag was found, ignoring tag")):(l=u.spec.ref)!=null&&l.tag?(h=(0,Vja.getDep)(`${m}:${u.spec.ref.tag}`,!1),h.autoReplaceStringTemplate="{{#if newValue}}{{newValue}}{{/if}}{{#if newDigest}}@{{newDigest}}{{/if}}",h.replaceString=u.spec.ref.tag):h.skipReason="unversioned-reference",t.push(h);break}}return t}function lHf(e,r){let t=$ja(e,r);if(!t)return null;let n=[];if(t.kind==="resource")for(let s of t.resources)s.kind==="HelmRepository"&&n.push(s);let i=null;switch(t.kind){case"system":i=Qja(t);break;case"resource":{i=Kja(t,n);break}}return i!=null&&i.length?{deps:i}:null}Wat.extractPackageFile=lHf;async function dHf(e,r){let t=[],n=[];for(let s of r){let a=await(0,YKf.readLocalFile)(s,"utf8"),o=$ja(a,s);o&&t.push(o)}let i=[];for(let s of t)if(s.kind==="resource")for(let a of s.resources)a.kind==="HelmRepository"&&i.push(a);for(let s of t){let a=null;switch(s.kind){case"system":a=Qja(s);break;case"resource":{a=Kja(s,i);break}}a!=null&&a.length&&n.push({packageFile:s.file,deps:a})}return n.length?n:null}Wat.extractAllPackageFiles=dHf});var Jja=A(L1r=>{"use strict";Object.defineProperty(L1r,"__esModule",{value:!0});L1r.updateArtifacts=void 0;var Wja=_2(),M1r=Pi(),pHf=Fb(),Yja=km(),mHf=B1r();async function fHf({packageFileName:e,updatedDeps:r}){var i;let t=r[0];if(!(0,mHf.isSystemManifest)(e)||!(t!=null&&t.newVersion))return null;let n=await(0,Yja.readLocalFile)(e);try{M1r.logger.debug("Updating Flux system manifests");let s=["--export"];(i=t.managerData)!=null&&i.components&&s.push("--components",(0,Wja.quote)(t.managerData.components));let a=`flux install ${s.join(" ")} > ${(0,Wja.quote)(e)}`,o={docker:{},toolConstraints:[{toolName:"flux",constraint:r[0].newVersion}]},c=await(0,pHf.exec)(a,o),l=await(0,Yja.readLocalFile)(e);return l?l===n?(M1r.logger.debug("Flux contents are unchanged"),null):[{file:{type:"addition",path:e,contents:l}}]:(M1r.logger.debug("Cannot read new flux file content"),[{artifactError:{lockFile:e,stderr:c.stderr}}])}catch(s){return M1r.logger.debug({err:s},"Error generating new Flux system manifests"),[{artifactError:{lockFile:e,stderr:s.message}}]}}L1r.updateArtifacts=fHf});var Zja=A(d8=>{"use strict";Object.defineProperty(d8,"__esModule",{value:!0});d8.supportedDatasources=d8.categories=d8.defaultConfig=d8.updateArtifacts=d8.extractPackageFile=d8.extractAllPackageFiles=void 0;var hHf=KL(),gHf=Qy(),yHf=rie(),_Hf=Y1(),AHf=bE(),bHf=ch(),CHf=nR(),vHf=XD(),EHf=B1r(),Xja=Hja();Object.defineProperty(d8,"extractAllPackageFiles",{enumerable:!0,get:function(){return Xja.extractAllPackageFiles}});Object.defineProperty(d8,"extractPackageFile",{enumerable:!0,get:function(){return Xja.extractPackageFile}});var DHf=Jja();Object.defineProperty(d8,"updateArtifacts",{enumerable:!0,get:function(){return DHf.updateArtifacts}});d8.defaultConfig={fileMatch:[EHf.systemManifestRegex]};d8.categories=["cd","kubernetes"];d8.supportedDatasources=[AHf.GithubReleasesDatasource.id,yHf.GitRefsDatasource.id,bHf.GithubTagsDatasource.id,CHf.GitlabTagsDatasource.id,_Hf.GitTagsDatasource.id,hHf.BitbucketTagsDatasource.id,vHf.HelmDatasource.id,gHf.DockerDatasource.id]});var eGa=A(j1r=>{"use strict";Object.defineProperty(j1r,"__esModule",{value:!0});j1r.extractPackageFile=void 0;var SHf=(tn(),Dr(en)),wHf=SHf.__importDefault(_a()),jGn=Pi(),IHf=Kje();function xHf(e,r){let t;try{t=JSON.parse(e)}catch(i){return jGn.logger.debug({packageFile:r,err:i},"Invalid FVM config"),null}if(t.flutterSdkVersion){if(!wHf.default.string(t.flutterSdkVersion))return jGn.logger.debug({contents:t},"flutterSdkVersion must be a string"),null}else return jGn.logger.debug({contents:t},"FVM config does not have flutterSdkVersion specified"),null;return{deps:[{depName:"flutter",currentValue:t.flutterSdkVersion,datasource:IHf.FlutterVersionDatasource.id,packageName:"flutter/flutter"}]}}j1r.extractPackageFile=xHf});var tGa=A(O0e=>{"use strict";Object.defineProperty(O0e,"__esModule",{value:!0});O0e.defaultConfig=O0e.supportedDatasources=O0e.extractPackageFile=void 0;var THf=(tn(),Dr(en)),PHf=Kje(),RHf=THf.__importStar(ZD()),kHf=eGa();Object.defineProperty(O0e,"extractPackageFile",{enumerable:!0,get:function(){return kHf.extractPackageFile}});O0e.supportedDatasources=[PHf.FlutterVersionDatasource.id];O0e.defaultConfig={fileMatch:["(^|/)\\.fvm/fvm_config\\.json$"],versioning:RHf.id}});var iGa=A(VGn=>{"use strict";Object.defineProperty(VGn,"__esModule",{value:!0});var UGn=(tn(),Dr(en)),FHf=UGn.__importDefault(require("node:url")),G1r=UGn.__importDefault(Sje()),NHf=UGn.__importDefault(Oh()),OHf=_f(),nGa=Pi(),BHf=ene(),U1r=wje(),GGn=lDe(),aRt=Ba(),rGa=rie();async function qHf(e,r,t){var s;let n=(s=await(0,G1r.default)((0,U1r.simpleGitConfig)()).raw(["config","--file",r,"--get",`submodule.${t}.url`]))==null?void 0:s.trim();if(!(n!=null&&n.startsWith("../")))return n;let i=(await e.raw(["config","--get","remote.origin.url"])).trim();return FHf.default.resolve(`${i}/`,n)}var MHf=(0,aRt.regEx)(/ref: refs\/heads\/(?\w+)\s/);async function LHf(e){var t,n;let r=await(0,G1r.default)((0,U1r.simpleGitConfig)()).listRemote(["--symref",e,"HEAD"]);return((n=(t=MHf.exec(r))==null?void 0:t.groups)==null?void 0:n.branch)??"master"}async function jHf(e,r,t){return(await(0,G1r.default)((0,U1r.simpleGitConfig)()).raw(["config","--file",e,"--get",`submodule.${r}.branch`])||await LHf(t)).trim()}async function GHf(e,r){let t=[];try{let n=(await e.raw(["config","--file",r,"--get-regexp","\\.path"])??"").trim().split((0,aRt.regEx)(/\n/)).filter(i=>!!i);for(let i of n){let[,s,a]=i.split((0,aRt.regEx)(/submodule\.(.+?)\.path\s(.+)/));t.push({name:s,path:a})}}catch(n){nGa.logger.warn({err:n},"Error getting git submodules during extract")}return t}async function UHf(e,r,t){let n=OHf.GlobalConfig.get("localDir"),i=(0,G1r.default)(n,(0,U1r.simpleGitConfig)()),s=NHf.default.join(n,r),a=await GHf(i,s);if(!a.length)return null;let o=[];for(let{name:c,path:l}of a)try{let[u]=(await i.subModule(["status",l])).trim().replace((0,aRt.regEx)(/^[-+]/),"").split((0,aRt.regEx)(/\s/)),m=await qHf(i,s,c),h=(0,GGn.getHttpUrl)(m),_=(0,BHf.detectPlatform)(h)??rGa.GitRefsDatasource.id;h=(0,GGn.getRemoteUrlWithToken)(h,_);let b=await jHf(s,c,h);o.push({depName:l,packageName:(0,GGn.getHttpUrl)(m),currentValue:b,currentDigest:u})}catch(u){nGa.logger.warn({err:u,packageFile:r},"Error mapping git submodules during extraction")}return{deps:o,datasource:rGa.GitRefsDatasource.id}}VGn.default=UHf});var oGa=A(zGn=>{"use strict";Object.defineProperty(zGn,"__esModule",{value:!0});var aGa=(tn(),Dr(en)),sGa=aGa.__importDefault(Sje()),VHf=aGa.__importDefault(Oh()),zHf=_f(),$Hf=Pi();async function QHf({fileContent:e,upgrade:r}){let t=zHf.GlobalConfig.get("localDir"),n=(0,sGa.default)(t),i=(0,sGa.default)(VHf.default.join(t,r.depName));try{return await n.submoduleUpdate(["--init",r.depName]),await i.checkout([r.newDigest]),e}catch(s){return $Hf.logger.debug({err:s},"submodule checkout error"),null}}zGn.default=QHf});var cGa=A($Gn=>{"use strict";Object.defineProperty($Gn,"__esModule",{value:!0});var KHf=Pi();function HHf({updatedDeps:e}){let r=[];return e.forEach(t=>{KHf.logger.info(`Updating submodule ${t.depName}`),r.push({file:{type:"addition",path:t.depName,contents:""}})}),r}$Gn.default=HHf});var uGa=A(Tj=>{"use strict";Object.defineProperty(Tj,"__esModule",{value:!0});Tj.supportedDatasources=Tj.defaultConfig=Tj.updateArtifacts=Tj.updateDependency=Tj.extractPackageFile=void 0;var V1r=(tn(),Dr(en)),WHf=rie(),YHf=V1r.__importStar(NAn()),JHf=iGa();Object.defineProperty(Tj,"extractPackageFile",{enumerable:!0,get:function(){return V1r.__importDefault(JHf).default}});var XHf=oGa();Object.defineProperty(Tj,"updateDependency",{enumerable:!0,get:function(){return V1r.__importDefault(XHf).default}});var ZHf=cGa();Object.defineProperty(Tj,"updateArtifacts",{enumerable:!0,get:function(){return V1r.__importDefault(ZHf).default}});Tj.defaultConfig={enabled:!1,versioning:YHf.id,fileMatch:["(^|/)\\.gitmodules$"]};Tj.supportedDatasources=[WHf.GitRefsDatasource.id]});var mGa=A($1r=>{"use strict";Object.defineProperty($1r,"__esModule",{value:!0});$1r.extractPackageFile=void 0;var pGa=(tn(),Dr(en)),QGn=pGa.__importDefault(_a()),eWf=Ky(),z1r=Pi(),oRt=Ba(),tWf=ch(),lGa=pGa.__importStar(SV()),KGn=YD(),rWf=(0,oRt.regEx)(/^\s+uses: ['"]?docker:\/\/([^'"]+)\s*$/),nWf=(0,oRt.regEx)(/^\s+-?\s+?uses: (?['"]?(?[\w-]+\/[.\w-]+)(?\/.*)?@(?[^\s'"]+)['"]?(?:\s+#\s*(?:renovate\s*:\s*)?(?:pin\s+|tag\s*=\s*)?@?(?v?\d+(?:\.\d+(?:\.\d+)?)?))?)/),iWf=(0,oRt.regEx)(/^(?:[a-f0-9]{40}|[a-f0-9]{64})$/),sWf=(0,oRt.regEx)(/^[a-f0-9]{6,7}$/);function aWf(e){z1r.logger.trace("github-actions.extractWithRegex()");let r=[];for(let t of e.split(oRt.newlineRegex)){if(t.trim().startsWith("#"))continue;let n=rWf.exec(t);if(n){let[,s]=n,a=(0,KGn.getDep)(s);a.depType="docker",r.push(a);continue}let i=nWf.exec(t);if(i!=null&&i.groups){let{depName:s,currentValue:a,path:o="",tag:c,replaceString:l}=i.groups,u="";l.indexOf("'")>=0&&(u="'"),l.indexOf('"')>=0&&(u='"');let m={depName:s,commitMessageTopic:"{{{depName}}} action",datasource:tWf.GithubTagsDatasource.id,versioning:lGa.id,depType:"action",replaceString:l,autoReplaceStringTemplate:`${u}{{depName}}${o}@{{#if newDigest}}{{newDigest}}${u}{{#if newValue}} # {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}${u}{{/unless}}`};iWf.test(a)?(m.currentValue=c,m.currentDigest=a):sWf.test(a)?(m.currentValue=c,m.currentDigestShort=a):(m.currentValue=a,lGa.api.isValid(a)||(m.skipReason="invalid-version")),r.push(m)}}return r}function dGa(e){if(QGn.default.string(e))return(0,KGn.getDep)(e);if(QGn.default.plainObject(e)&&QGn.default.string(e.image))return(0,KGn.getDep)(e.image)}function oWf(e,r){z1r.logger.trace("github-actions.extractWithYAMLParser()");let t=[],n;try{n=(0,eWf.load)(e,{json:!0})}catch(i){return z1r.logger.debug({packageFile:r,err:i},"Failed to parse GitHub Actions Workflow YAML"),[]}for(let i of Object.values((n==null?void 0:n.jobs)??{})){let s=dGa(i==null?void 0:i.container);s&&(s.depType="container",t.push(s));for(let a of Object.values((i==null?void 0:i.services)??{})){let o=dGa(a);o&&(o.depType="service",t.push(o))}}return t}function cWf(e,r){z1r.logger.trace(`github-actions.extractPackageFile(${r})`);let t=[...aWf(e),...oWf(e,r)];return t.length?{deps:t}:null}$1r.extractPackageFile=cWf});var fGa=A(MY=>{"use strict";Object.defineProperty(MY,"__esModule",{value:!0});MY.supportedDatasources=MY.categories=MY.defaultConfig=MY.extractPackageFile=void 0;var uWf=ch(),lWf=mGa();Object.defineProperty(MY,"extractPackageFile",{enumerable:!0,get:function(){return lWf.extractPackageFile}});MY.defaultConfig={fileMatch:["^(workflow-templates|\\.github/workflows)/[^/]+\\.ya?ml$","(^|/)action\\.ya?ml$"]};MY.categories=["ci"];MY.supportedDatasources=[uWf.GithubTagsDatasource.id]});var hGa=A(Q1r=>{"use strict";Object.defineProperty(Q1r,"__esModule",{value:!0});Q1r.isGitlabIncludeLocal=void 0;var dWf=(tn(),Dr(en)),pWf=dWf.__importDefault(_a());function mWf(e){return!pWf.default.undefined(e.local)}Q1r.isGitlabIncludeLocal=mWf});var HGn=A(Yat=>{"use strict";Object.defineProperty(Yat,"__esModule",{value:!0});Yat.getGitlabDep=Yat.replaceReferenceTags=void 0;var fWf=Ba(),gGa=YD(),hWf=/!reference \[[^\]]+\]/g;function gWf(e){return e.replace(hWf,"")}Yat.replaceReferenceTags=gWf;var yWf=(0,fWf.regEx)("(?\\$\\{?CI_DEPENDENCY_PROXY_(?:DIRECT_)?GROUP_IMAGE_PREFIX\\}?/)(?.+)");function _Wf(e,r){let t=yWf.exec(e);if(t!=null&&t.groups){let n={...(0,gGa.getDep)(t.groups.depName),replaceString:e};return n.autoReplaceStringTemplate=`${t.groups.prefix}${n.autoReplaceStringTemplate}`,n}return(0,gGa.getDep)(e,!0,r)}Yat.getGitlabDep=_Wf});var CGa=A(Pj=>{"use strict";Object.defineProperty(Pj,"__esModule",{value:!0});Pj.extractAllPackageFiles=Pj.extractPackageFile=Pj.extractFromJob=Pj.extractFromServices=Pj.extractFromImage=void 0;var AWf=(tn(),Dr(en)),Z4=AWf.__importDefault(_a()),_Ga=Ky(),K1r=Pi(),bWf=km(),yGa=Ip(),CWf=hGa(),Jat=HGn();function WGn(e,r){if(Z4.default.undefined(e))return null;let t=null;return Z4.default.string(e)?(t=(0,Jat.getGitlabDep)(e,r),t.depType="image"):Z4.default.string(e==null?void 0:e.name)&&(t=(0,Jat.getGitlabDep)(e.name,r),t.depType="image-name"),t}Pj.extractFromImage=WGn;function YGn(e,r){if(Z4.default.undefined(e))return[];let t=[];for(let n of e)if(Z4.default.string(n)){let i=(0,Jat.getGitlabDep)(n,r);i.depType="service-image",t.push(i)}else if(Z4.default.string(n==null?void 0:n.name)){let i=(0,Jat.getGitlabDep)(n.name,r);i.depType="service-image",t.push(i)}return t}Pj.extractFromServices=YGn;function AGa(e,r){if(Z4.default.undefined(e))return[];let t=[];if(Z4.default.object(e)){let{image:n,services:i}={...e};if(Z4.default.object(n)||Z4.default.string(n)){let s=WGn(n,r);s&&t.push(s)}Z4.default.array(i)&&t.push(...YGn(i,r))}return t}Pj.extractFromJob=AGa;function bGa(e,r,t){let n=[];try{let i=(0,_Ga.load)((0,Jat.replaceReferenceTags)(e),{json:!0});if(Z4.default.object(i)){for(let[s,a]of Object.entries(i))switch(s){case"image":{let o=WGn(a,t.registryAliases);o&&n.push(o)}break;case"services":n.push(...YGn(a,t.registryAliases));break;default:n.push(...AGa(a,t.registryAliases));break}n=n.filter(Z4.default.truthy)}}catch(i){K1r.logger.debug({err:i,packageFile:r},"Error extracting GitLab CI dependencies")}return n.length?{deps:n}:null}Pj.extractPackageFile=bGa;async function vWf(e,r){let t=[...r],n=new Set(r),i=[];for(;t.length>0;){let s=t.pop(),a=await(0,bWf.readLocalFile)(s,"utf8");if(!a){K1r.logger.debug({packageFile:s},"Empty or non existent gitlabci file");continue}let o;try{o=(0,_Ga.load)((0,Jat.replaceReferenceTags)(a),{json:!0})}catch(l){K1r.logger.debug({err:l,packageFile:s},"Error extracting GitLab CI dependencies");continue}if(Z4.default.array(o==null?void 0:o.include))for(let l of o.include.filter(CWf.isGitlabIncludeLocal)){let u=(0,yGa.trimLeadingSlash)(l.local);n.has(u)||(n.add(u),t.push(u))}else if(Z4.default.string(o==null?void 0:o.include)){let l=(0,yGa.trimLeadingSlash)(o.include);n.has(l)||(n.add(l),t.push(l))}let c=bGa(a,s,e);c!==null&&i.push({packageFile:s,deps:c.deps})}return K1r.logger.trace({packageFiles:r,files:t.entries()},"extracted all GitLab CI files"),i.length?i:null}Pj.extractAllPackageFiles=vWf});var EGa=A(Rj=>{"use strict";Object.defineProperty(Rj,"__esModule",{value:!0});Rj.supportedDatasources=Rj.categories=Rj.defaultConfig=Rj.extractPackageFile=Rj.extractAllPackageFiles=void 0;var EWf=Qy(),vGa=CGa();Object.defineProperty(Rj,"extractAllPackageFiles",{enumerable:!0,get:function(){return vGa.extractAllPackageFiles}});Object.defineProperty(Rj,"extractPackageFile",{enumerable:!0,get:function(){return vGa.extractPackageFile}});Rj.defaultConfig={fileMatch:["\\.gitlab-ci\\.ya?ml$"]};Rj.categories=["ci"];Rj.supportedDatasources=[EWf.DockerDatasource.id]});var DGa=A(LY=>{"use strict";Object.defineProperty(LY,"__esModule",{value:!0});LY.isGitlabIncludeLocal=LY.isGitlabIncludeProject=LY.filterIncludeFromGitlabPipeline=LY.isNonEmptyObject=void 0;var DWf=(tn(),Dr(en)),JGn=DWf.__importDefault(_a());function SWf(e){return JGn.default.object(e)&&Object.keys(e).length!==0}LY.isNonEmptyObject=SWf;function wWf(e){let r={};for(let t of Object.keys(e).filter(n=>n!=="include")){let n=t;r[n]=e[n]}return r}LY.filterIncludeFromGitlabPipeline=wWf;function IWf(e){return!JGn.default.undefined(e.project)}LY.isGitlabIncludeProject=IWf;function xWf(e){return!JGn.default.undefined(e.local)}LY.isGitlabIncludeLocal=xWf});var xGa=A(W1r=>{"use strict";Object.defineProperty(W1r,"__esModule",{value:!0});W1r.extractPackageFile=void 0;var TWf=(tn(),Dr(en)),IGa=TWf.__importDefault(_a()),PWf=Ky(),SGa=_f(),wGa=Pi(),RWf=Ba(),kWf=nR(),FWf=HGn(),H1r=DGa();function NWf(e){let r={datasource:kWf.GitlabTagsDatasource.id,depName:e.project,depType:"repository"};return e.ref?(r.currentValue=e.ref,r):(r.skipReason="unspecified-version",r)}function OWf(e){return(IGa.default.array(e)?e:[e]).filter(H1r.isGitlabIncludeProject)}function XGn(e){if(IGa.default.array(e))return e.filter(H1r.isNonEmptyObject).map(XGn).flat();let r=Object.values((0,H1r.filterIncludeFromGitlabPipeline)(e)).filter(H1r.isNonEmptyObject).map(XGn).flat();return e.include&&r.push(...OWf(e.include)),r}function BWf(e,r){var s;let t=[],n=SGa.GlobalConfig.get("platform"),i=SGa.GlobalConfig.get("endpoint");try{let a=(0,PWf.load)((0,FWf.replaceReferenceTags)(e),{json:!0}),o=XGn(a);for(let c of o){let l=NWf(c);n==="gitlab"&&i&&(l.registryUrls=[i.replace((0,RWf.regEx)(/\/api\/v4\/?/),"")]),t.push(l)}}catch(a){(s=a.stack)!=null&&s.startsWith("YAMLException:")?wGa.logger.debug({err:a,packageFile:r},"YAML exception extracting GitLab CI includes"):wGa.logger.debug({err:a,packageFile:r},"Error extracting GitLab CI includes")}return t.length?{deps:t}:null}W1r.extractPackageFile=BWf});var TGa=A(jY=>{"use strict";Object.defineProperty(jY,"__esModule",{value:!0});jY.supportedDatasources=jY.categories=jY.defaultConfig=jY.extractPackageFile=void 0;var qWf=nR(),MWf=xGa();Object.defineProperty(jY,"extractPackageFile",{enumerable:!0,get:function(){return MWf.extractPackageFile}});jY.defaultConfig={fileMatch:["\\.gitlab-ci\\.ya?ml$"]};jY.categories=["ci"];jY.supportedDatasources=[qWf.GitlabTagsDatasource.id]});var RGa=A(Y1r=>{"use strict";Object.defineProperty(Y1r,"__esModule",{value:!0});Y1r.updateArtifacts=void 0;var eUn=(tn(),Dr(en)),LWf=eUn.__importDefault(_a()),jWf=eUn.__importDefault(Hy()),GWf=_2(),ZGn=eUn.__importDefault(Oh()),UWf=_f(),VWf=Zp(),Ex=Pi(),zWf=Fb(),GY=km(),$Wf=Lh(),QWf=Rcn(),oie=Ba(),KWf=ZD(),{major:HWf,valid:PGa}=jWf.default;function WWf(e,{constraints:r}){let t=e.filter(({newVersion:i})=>!PGa(i));t.length>0&&t.forEach(({depName:i})=>Ex.logger.warn({depName:i},"Ignoring dependency: Could not get major version"));let n=e.filter(({newVersion:i})=>PGa(i)&&!i.endsWith("+incompatible")).map(({depName:i,newVersion:s})=>({depName:i,newMajor:HWf(s)})).filter(({depName:i,newMajor:s})=>i.startsWith("gopkg.in/")||s>1).map(({depName:i,newMajor:s})=>`mod upgrade --mod-name=${i} -t=${s}`);if(n.length>0){let i="install github.com/marwan-at-work/mod/cmd/mod@latest",s=r==null?void 0:r.gomodMod;s?s.startsWith("v")&&(0,KWf.isValid)(s.replace((0,oie.regEx)(/^v/),""))?i=i.replace((0,oie.regEx)(/@latest$/),`@${s}`):Ex.logger.debug({gomodModCompatibility:s},"marwan-at-work/mod compatibility range is not valid - skipping"):Ex.logger.debug("No marwan-at-work/mod compatibility range found - installing marwan-at-work/mod latest"),n.unshift(`go ${i}`)}return n}function YWf(e){if(!LWf.default.string(e))return!0;let[,r,t]=(0,oie.regEx)(/(\d+)\.(\d+)/).exec(e)??[],[n,i]=[r,t].map(s=>parseInt(s,10));return!Number.isNaN(n)&&!Number.isNaN(i)&&(n>1||n===1&&i>=14)}async function JWf({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var m,h,_,b,v,w,x,P,k;Ex.logger.debug(`gomod.updateArtifacts(${e})`);let i=e.replace((0,oie.regEx)(/\.mod$/),".sum");if(!await(0,GY.readLocalFile)(i))return Ex.logger.debug("No go.sum found"),null;let a=ZGn.default.join(ZGn.default.dirname(e),"vendor/"),o=ZGn.default.join(a,"modules.txt"),c=await(0,GY.readLocalFile)(o)!==null,l=t;if((m=n.postUpdateOptions)!=null&&m.includes("gomodMassage")){l=l.split(`
           `).map(N=>N.trim().startsWith("//")?N.replace(")","renovate-replace-bracket"):N).join(`
          -`);let R=(0,oie.regEx)(/(\r?\n)(replace\s+[^\s]+\s+=>\s+\.\.\/.*)/g),L="$1// renovate-replace $2",U=(0,oie.regEx)(/(\r?\n)replace\s*\([^)]+\s*\)/g),Y=N=>N.replace(/(\r?\n)/g,"$1// renovate-replace ");l=l.replace(R,L).replace(U,Y),l!==t&&Ex.logger.debug("Removed some relative replace statements and comments from go.mod")}let u=((h=n.constraints)==null?void 0:h.go)??await JWf(e);try{await(0,GY.writeLocalFile)(e,l);let R="go",L={cwdFile:e,extraEnv:{GOPATH:await(0,GY.ensureCacheDir)("go"),GOPROXY:process.env.GOPROXY,GOPRIVATE:process.env.GOPRIVATE,GONOPROXY:process.env.GONOPROXY,GONOSUMDB:process.env.GONOSUMDB,GOSUMDB:process.env.GOSUMDB,GOINSECURE:process.env.GOINSECURE,GOFLAGS:WWf(u)?"-modcacherw":null,CGO_ENABLED:GWf.GlobalConfig.get("binarySource")==="docker"?"0":null,...(0,$Wf.getGitEnvironmentVariables)(["go"])},docker:{},toolConstraints:[{toolName:"golang",constraint:u}]},U=[],Y;if(n.goGetDirs&&(Y=n.goGetDirs.filter(J=>{let ee=(0,GY.isValidLocalPath)(J);return ee||Ex.logger.warn({dir:J},"Invalid path in goGetDirs"),ee}).map(jWf.quote).join(" "),Y===""))throw new Error("Invalid goGetDirs");let N=`get -d -t ${Y??"./..."}`;Ex.logger.trace({cmd:R,args:N},"go get command included"),U.push(`${R} ${N}`);let j=((_=n.postUpdateOptions)==null?void 0:_.includes("gomodUpdateImportPaths"))&&n.updateType==="major";if(j){let J=HWf(r,n);J.length>0&&(Ex.logger.debug(J,"update import path commands included"),U.push(...J))}let M=!((b=n.postUpdateOptions)!=null&&b.includes("gomodUpdateImportPaths"))&&n.updateType==="major";M&&Ex.logger.debug("go mod tidy command skipped");let C="";(v=n.postUpdateOptions)!=null&&v.includes("gomodTidy1.17")&&(C+=" -compat=1.17"),(w=n.postUpdateOptions)!=null&&w.includes("gomodTidyE")&&(C+=" -e");let O=!M&&(((x=n.postUpdateOptions)==null?void 0:x.includes("gomodTidy"))||((P=n.postUpdateOptions)==null?void 0:P.includes("gomodTidy1.17"))||((k=n.postUpdateOptions)==null?void 0:k.includes("gomodTidyE"))||n.updateType==="major"&&j);O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`)),c&&(N="mod vendor",Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`),O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`))),O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`)),await(0,VWf.exec)(U,L);let V=await(0,zWf.getRepoStatus)();if(!V.modified.includes(i)&&!V.modified.includes(e))return null;let Q=[];if(V.modified.includes(i)&&(Ex.logger.debug("Returning updated go.sum"),Q.push({file:{type:"addition",path:i,contents:await(0,GY.readLocalFile)(i)}})),j){Ex.logger.debug("Returning updated go source files for import path changes");for(let J of V.modified)J.endsWith(".go")&&Q.push({file:{type:"addition",path:J,contents:await(0,GY.readLocalFile)(J)}})}if(c){for(let J of V.modified.concat(V.not_added))J.startsWith(a)&&Q.push({file:{type:"addition",path:J,contents:await(0,GY.readLocalFile)(J)}});for(let J of V.deleted||[])Q.push({file:{type:"deletion",path:J}})}let X=(await(0,GY.readLocalFile)(e,"utf8")).replace((0,oie.regEx)(/\/\/ renovate-replace /g),"").replace((0,oie.regEx)(/renovate-replace-bracket/g),")");return X!==t&&(Ex.logger.debug("Found updated go.mod after go.sum update"),Q.push({file:{type:"addition",path:e,contents:X}})),Q}catch(R){if(R.message===UWf.TEMPORARY_ERROR)throw R;return Ex.logger.debug({err:R},"Failed to update go.sum"),[{artifactError:{lockFile:i,stderr:R.message}}]}}Y1r.updateArtifacts=YWf;async function JWf(e){var i;let r=await(0,GY.readLocalFile)(e,"utf8")??null;if(!r)return;let n=(0,oie.regEx)(/^go\s*(?\d+\.\d+)$/m).exec(r);if((i=n==null?void 0:n.groups)!=null&&i.gover)return"^"+n.groups.gover}});var FGa=A(J1r=>{"use strict";Object.defineProperty(J1r,"__esModule",{value:!0});J1r.extractPackageFile=void 0;var XWf=(tn(),Dr(en)),ZWf=XWf.__importDefault(Hy()),UY=Pi(),pwe=Ba(),RGa=NDe(),eYf=Jhr(),tYf=ZD();function cRt(e,r,t){var o;let[,,n]=r,[,i]=r;i=i.replace((0,pwe.regEx)(/"/g),"");let s={managerData:{lineNumber:e},depName:i,depType:t,currentValue:n};(0,tYf.isVersion)(n)?s.datasource=RGa.GoDatasource.id:s.skipReason="unsupported-version";let a=(0,pwe.regEx)(RGa.GoDatasource.pversionRegexp).exec(n);return(o=a==null?void 0:a.groups)!=null&&o.digest&&(s.currentDigest=a.groups.digest,s.digestOneAndOnly=!0),s}function rYf(e,r){return{managerData:{lineNumber:e},depName:"go",depType:"golang",currentValue:r,datasource:eYf.GolangVersionDatasource.id,versioning:"go-mod-directive"}}function nYf(e,r){UY.logger.trace({content:e},"gomod.extractPackageFile()");let t=[];try{let n=e.split(pwe.newlineRegex);for(let i=0;i]\s+([^\s]+)\s+([^\s]+)/).exec(s);if(o){let l=cRt(i,o,"replace");t.push(l)}let c=(0,pwe.regEx)(/^require\s+([^\s]+)\s+([^\s]+)/).exec(s);if(c)if(s.endsWith("// indirect")){UY.logger.trace({lineNumber:i},`indirect line: "${s}"`);let l=cRt(i,c,"indirect");l.enabled=!1,t.push(l)}else{UY.logger.trace({lineNumber:i},`require line: "${s}"`);let l=cRt(i,c,"require");t.push(l)}if(s.trim()==="require ("){UY.logger.trace(`Matched multi-line require on line ${i}`);let l=(0,pwe.regEx)(/^\s+([^\s]+)\s+([^\s]+)/),{reachedLine:u,detectedDeps:m}=kGa(i,n,l,"require");i=u,t.push(...m)}else if(s.trim()==="replace ("){UY.logger.trace(`Matched multi-line replace on line ${i}`);let l=(0,pwe.regEx)(/^\s+[^\s]+[\s]+[=][>]\s+([^\s]+)\s+([^\s]+)/),{reachedLine:u,detectedDeps:m}=kGa(i,n,l,"replace");i=u,t.push(...m)}}}catch(n){UY.logger.warn({err:n,packageFile:r},"Error extracting go modules")}return t.length?{deps:t}:null}J1r.extractPackageFile=nYf;function kGa(e,r,t,n){let i=[],s=e,a="";do{s+=1,a=r[s];let o=t.exec(a);if(UY.logger.trace(`${n}: "${a}"`),o&&!a.endsWith("// indirect")){UY.logger.trace({lineNumber:s},`${n} line: "${a}"`);let c=cRt(s,o,n);c.managerData.multiLine=!0,i.push(c)}else if(o&&a.endsWith("// indirect")){UY.logger.trace({lineNumber:s},`${n} indirect line: "${a}"`);let c=cRt(s,o,"indirect");c.managerData.multiLine=!0,c.enabled=!1,i.push(c)}else a.trim()!==")"&&UY.logger.trace(`No multi-line match: ${a}`)}while(a.trim()!==")");return{reachedLine:s,detectedDeps:i}}});var NGa=A(X1r=>{"use strict";Object.defineProperty(X1r,"__esModule",{value:!0});X1r.updateDependency=void 0;var B0e=Pi(),cie=Ba();function iYf(e){let r=e.split("/").slice(0,3).join("/");return r.startsWith("gopkg.in")&&(r=r.replace((0,cie.regEx)(/\.v\d+$/),"")),r}function sYf({fileContent:e,upgrade:r}){var t;try{B0e.logger.debug(`gomod.updateDependency: ${r.newValue}`);let{depName:n,depType:i,updateType:s}=r;if(s==="replacement")return B0e.logger.warn("gomod manager does not support replacement updates yet"),null;if(!n||!r.managerData)return null;let a=iYf(n),o=e.split(cie.newlineRegex),c=o[r.managerData.lineNumber];if(!c.includes(a)&&!c.includes("rethinkdb/rethinkdb-go.v5"))return B0e.logger.debug({lineToChange:c,depName:n},"go.mod current line doesn't contain dependency"),null;let l;if(i==="golang"&&(l=(0,cie.regEx)(/(?go)(?\s+)[^\s]+/)),i==="replace"?r.managerData.multiLine?l=(0,cie.regEx)(/^(?\s+[^\s]+[\s]+[=][>]+\s+)(?[^\s]+\s+)[^\s]+/):l=(0,cie.regEx)(/^(?replace\s+[^\s]+[\s]+[=][>]+\s+)(?[^\s]+\s+)[^\s]+/):(i==="require"||i==="indirect")&&(r.managerData.multiLine?l=(0,cie.regEx)(/^(?\s+[^\s]+)(?\s+)[^\s]+/):l=(0,cie.regEx)(/^(?require\s+[^\s]+)(?\s+)[^\s]+/)),l&&!l.test(c))return B0e.logger.debug("No image line found"),null;let u;if(r.updateType==="digest"){let m=r.newDigest.substring(0,r.currentDigest.length);if(c.includes(m))return e;B0e.logger.debug({depName:n,lineToChange:c,newDigestRightSized:m},"gomod: need to update digest"),u=c.replace(l,`$$${m}`)}else u=c.replace(l,`$$${r.newValue}`);if(r.updateType==="major"){if(B0e.logger.debug(`gomod: major update for ${n}`),n.startsWith("gopkg.in/")){let m=n.split(".").pop();u=u.replace(`.${m}`,`.v${r.newMajor}`),u=u.replace("gorethink/gorethink.v5","rethinkdb/rethinkdb-go.v5")}else if(r.newMajor>1&&!u.includes(`/v${r.newMajor}`)&&!r.newValue.endsWith("+incompatible"))if(n===a)u=u.replace(n,`${n}/v${r.newMajor}`);else{let[m]=r.currentValue.split(".");u=u.replace((0,cie.regEx)(`/${m}(\\s+)`,void 0,!1),`/v${r.newMajor}$1`)}}if(c.endsWith("+incompatible")&&!((t=r.newValue)!=null&&t.endsWith("+incompatible"))){let m="+incompatible";r.updateType==="major"&&r.newMajor>=2&&(m=""),u+=m}return u===c?(B0e.logger.debug("No changes necessary"),e):(i==="indirect"&&(u=u.replace((0,cie.regEx)(/\s*(?:\/\/\s*indirect(?:\s*;)?\s*)*$/)," // indirect")),o[r.managerData.lineNumber]=u,o.join(`
          -`))}catch(n){return B0e.logger.debug({err:n},"Error setting new go.mod version"),null}}X1r.updateDependency=sYf});var OGa=A(Dx=>{"use strict";Object.defineProperty(Dx,"__esModule",{value:!0});Dx.supportedDatasources=Dx.categories=Dx.defaultConfig=Dx.url=Dx.displayName=Dx.updateArtifacts=Dx.updateDependency=Dx.extractPackageFile=void 0;var aYf=NDe(),oYf=Jhr(),cYf=PGa();Object.defineProperty(Dx,"updateArtifacts",{enumerable:!0,get:function(){return cYf.updateArtifacts}});var uYf=FGa();Object.defineProperty(Dx,"extractPackageFile",{enumerable:!0,get:function(){return uYf.extractPackageFile}});var lYf=NGa();Object.defineProperty(Dx,"updateDependency",{enumerable:!0,get:function(){return lYf.updateDependency}});Dx.displayName="Go Modules";Dx.url="https://go.dev/ref/mod";Dx.defaultConfig={fileMatch:["(^|/)go\\.mod$"],pinDigests:!1};Dx.categories=["golang"];Dx.supportedDatasources=[aYf.GoDatasource.id,oYf.GolangVersionDatasource.id]});var jGa=A(tyr=>{"use strict";Object.defineProperty(tyr,"__esModule",{value:!0});tyr.parseCatalog=void 0;var qGa=(tn(),Dr(en)),dYf=P0e(),Xat=qGa.__importDefault(_a()),pYf=qGa.__importDefault(_St()),MGa=yMe(),Z1r=Ba();function mYf(e,r,t){let n=(0,Z1r.escapeRegExp)(r),i=(0,Z1r.escapeRegExp)(t),a=(0,Z1r.regEx)(`(?:id\\s*=\\s*)?['"]?${n}["']?(?:(?:\\s*=\\s*)|:|,\\s*)(?:.*version(?:\\.ref)?(?:\\s*\\=\\s*))?["']?${i}['"]?`).exec(e);return a?a.index+e.slice(a.index).indexOf(t):tUn(e,r,t)}function tUn(e,r,t){let n=e.indexOf(r)+r.length;return n+e.slice(n).indexOf(t)}function fYf(e){return(0,MGa.hasKey)("group",e)}function rUn(e){return(0,MGa.hasKey)("ref",e)}function eyr(e){return e.replace((0,Z1r.regEx)(/[-_]/g),".")}function hYf(e,r){let t=eyr(r);for(let n of Object.keys(e))if(eyr(n)===t)return n;return r}function LGa({version:e,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a}){if(rUn(e)){let o=hYf(r,e.ref);return BGa({version:r[o],depStartIndex:s,depSubContent:a,sectionKey:o})}else return BGa({version:e,depStartIndex:t,depSubContent:n,sectionKey:i})}function BGa({version:e,depStartIndex:r,depSubContent:t,sectionKey:n}){if(e){if(Xat.default.string(e)){let i=r+mYf(t,n,e);return{currentValue:e,fileReplacePosition:i}}else if(Xat.default.plainObject(e)){let i=["require","prefer","strictly"],s=!1,a,o;if(e.reject||e.rejectAll)return{skipReason:"unsupported-version"};for(let c of i)if(c in e){if(s)return{skipReason:"multiple-constraint-dep"};s=!0,a=e[c],o=r+tUn(t,n,a)}if(s)return{currentValue:a,fileReplacePosition:o}}}else return{skipReason:"unspecified-version"};return{skipReason:"unspecified-version"}}function gYf({descriptor:e,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a}){if(Xat.default.string(e)){let[v,w,x]=e.split(":");return x?{depName:`${v}:${w}`,groupName:v,currentValue:x,managerData:{fileReplacePosition:t+tUn(n,i,x)}}:{depName:i,skipReason:"unspecified-version"}}let{currentValue:o,fileReplacePosition:c,skipReason:l}=LGa({version:e.version,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a});if(l)return{depName:i,skipReason:l};let u=rUn(e.version)?eyr(e.version.ref):null;if(fYf(e)){let{group:v,name:w}=e,x=Xat.default.nullOrUndefined(u)?v:u;return{depName:`${v}:${w}`,groupName:x,currentValue:o,managerData:{fileReplacePosition:c}}}let[m,h]=e.module.split(":"),_=Xat.default.nullOrUndefined(u)?m:u;return{depName:`${m}:${h}`,groupName:_,currentValue:o,managerData:{fileReplacePosition:c}}}function yYf(e,r){let t=(0,dYf.parse)(r),n=t.versions??{},i=t.libraries??{},s=r.indexOf("libraries"),a=r.slice(s),o=r.indexOf("versions"),c=r.slice(o),l=[];for(let b of Object.keys(i)){let v=i[b],w=gYf({descriptor:v,versions:n,depStartIndex:s,depSubContent:a,depName:b,versionStartIndex:o,versionSubContent:c});l.push(w)}let u=t.plugins??{},m=r.indexOf("[plugins]"),h=r.slice(m);for(let b of Object.keys(u)){let v=u[b],[w,x]=Xat.default.string(v)?v.split(":"):[v.id,v.version],{currentValue:P,fileReplacePosition:k,skipReason:R}=LGa({version:x,versions:n,depStartIndex:m,depSubContent:h,depName:w,versionStartIndex:o,versionSubContent:c}),L={depType:"plugin",depName:w,packageName:`${w}:${w}.gradle.plugin`,currentValue:P,commitMessageTopic:`plugin ${b}`,managerData:{fileReplacePosition:k}};R&&(L.skipReason=R),rUn(x)&&L.commitMessageTopic&&(L.groupName=eyr(x.ref),delete L.commitMessageTopic),l.push(L)}return l.map(b=>(0,pYf.default)(b,{managerData:{packageFile:e}}))}tyr.parseCatalog=yYf});var mwe=A(Zb=>{"use strict";Object.defineProperty(Zb,"__esModule",{value:!0});Zb.updateVars=Zb.getVars=Zb.reorderFiles=Zb.toAbsolutePath=Zb.isTOMLFile=Zb.isKotlinSourceFile=Zb.isPropsFile=Zb.isGradleBuildFile=Zb.isGradleVersionsFile=Zb.isGradleScriptFile=Zb.parseDependencyString=Zb.isDependencyString=Zb.versionLikeSubstring=void 0;var _Yf=(tn(),Dr(en)),VY=_Yf.__importDefault(Oh()),Zat=Ba(),nUn=(0,Zat.regEx)("^[a-zA-Z][-_a-zA-Z0-9]*(?:\\.[a-zA-Z0-9][-_a-zA-Z0-9]*?)*$"),AYf=(0,Zat.regEx)("^(?[-_.\\[\\](),a-zA-Z0-9+]+)");function ryr(e){var n;if(!e)return null;let r=AYf.exec(e),t=(n=r==null?void 0:r.groups)==null?void 0:n.version;return!t||!(0,Zat.regEx)(/\d/).test(t)?null:t}Zb.versionLikeSubstring=ryr;function UGa(e){let r=e==null?void 0:e.split(":");if((r==null?void 0:r.length)!==3&&(r==null?void 0:r.length)!==4)return!1;let[t,n,i,s]=r;if(s&&!nUn.test(s))return!1;if(i!==ryr(i)&&i.includes("@")){let l=i==null?void 0:i.split("@");if((l==null?void 0:l.length)!==2)return!1;[i]=l}let[a,o,c]=[t,n,i];return!!(a&&o&&c&&nUn.test(a)&&nUn.test(o)&&c===ryr(c))}Zb.isDependencyString=UGa;function bYf(e){if(!UGa(e))return null;let[r,t,n]=e.split(":");if(n===ryr(n))return{depName:`${r}:${t}`,currentValue:n};let[i,s]=n.split("@");return{depName:`${r}:${t}`,currentValue:i,dataType:s}}Zb.parseDependencyString=bYf;var CYf=(0,Zat.regEx)("^versions\\.gradle(?:\\.kts)?$","i"),vYf=(0,Zat.regEx)("^build\\.gradle(?:\\.kts)?$","i");function EYf(e){let r=VY.default.basename(e).toLowerCase();return r.endsWith(".gradle.kts")||r.endsWith(".gradle")}Zb.isGradleScriptFile=EYf;function VGa(e){let r=VY.default.basename(e);return CYf.test(r)}Zb.isGradleVersionsFile=VGa;function zGa(e){let r=VY.default.basename(e);return vYf.test(r)}Zb.isGradleBuildFile=zGa;function $Ga(e){return VY.default.basename(e).toLowerCase()==="gradle.properties"}Zb.isPropsFile=$Ga;function DYf(e){return VY.default.basename(e).toLowerCase().endsWith(".kt")}Zb.isKotlinSourceFile=DYf;function SYf(e){return VY.default.basename(e).toLowerCase().endsWith(".toml")}Zb.isTOMLFile=SYf;function nyr(e){return VY.default.join(e.replace((0,Zat.regEx)(/^[/\\]*/),"/"))}Zb.toAbsolutePath=nyr;function GGa(e){return $Ga(e)?0:VGa(e)?1:zGa(e)?3:2}function wYf(e){return e.sort((r,t)=>{let n=nyr(r),i=nyr(t),s=VY.default.dirname(n),a=VY.default.dirname(i);if(s===a){let o=GGa(n),c=GGa(i);if(o===c){if(n>i)return 1;if(nc)return 1;if(c>o)return-1}}else{if(s.startsWith(a))return 1;if(a.startsWith(s))return-1}return 0})}Zb.reorderFiles=wYf;function QGa(e,r,t=e[r]||{}){let n=nyr(r),i=VY.default.dirname(n);if(i===n)return t;let s=e[i]||{};return QGa(e,i,{...s,...t})}Zb.getVars=QGa;function IYf(e,r,t){let n=e[r]??{};e[r]={...n,...t}}Zb.updateVars=IYf});var iUn=A(YC=>{"use strict";Object.defineProperty(YC,"__esModule",{value:!0});YC.parsePropsFile=YC.parseLockFile=YC.parseGcv=YC.isGcvLockFile=YC.isGcvPropsFile=YC.usesGcv=YC.VERSIONS_LOCK=YC.VERSIONS_PROPS=void 0;var xYf=(tn(),Dr(en)),KGa=Pi(),HGa=xYf.__importStar(km()),uRt=Ba(),WGa=mwe();YC.VERSIONS_PROPS="versions.props";YC.VERSIONS_LOCK="versions.lock";var TYf="# Run ./gradlew --write-locks to regenerate this file";function PYf(e,r){var n;let t=HGa.getSiblingFileName(e,YC.VERSIONS_LOCK);return((n=r[t])==null?void 0:n.startsWith(TYf))??!1}YC.usesGcv=PYf;function RYf(e){return e===YC.VERSIONS_PROPS||e.endsWith(`/${YC.VERSIONS_PROPS}`)}YC.isGcvPropsFile=RYf;function kYf(e){return e===YC.VERSIONS_LOCK||e.endsWith(`/${YC.VERSIONS_LOCK}`)}YC.isGcvLockFile=kYf;function FYf(e,r){var l,u;let t=r[e]??"",n=HGa.getSiblingFileName(e,YC.VERSIONS_LOCK),i=r[n]??"",s=YGa(i),[a,o]=JGa(t),c=[];for(let[m,h]of a)if(s.has(m)){let _={managerData:{packageFile:e,fileReplacePosition:h.filePos},depName:m,currentValue:h.version,lockedVersion:(l=s.get(m))==null?void 0:l.version,depType:(u=s.get(m))==null?void 0:u.depType};c.push(_),s.delete(m)}for(let[m,h]of o){let _=NYf(m);for(let[b,v]of s)if(_.test(b)){let w={managerData:{packageFile:e,fileReplacePosition:h.filePos},depName:b,currentValue:h.version,lockedVersion:v.version,depType:v.depType,groupName:m};c.push(w),s.delete(b)}}return c}YC.parseGcv=FYf;function NYf(e){return(0,uRt.regEx)(e.replace(/\*/g,"_WC_CHAR_").replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&").replace(/_WC_CHAR_/g,".*?"))}function YGa(e){let r=(0,uRt.regEx)("^(?[^:]+:[^:]+):(?[^ ]+) \\(\\d+ constraints: [0-9a-f]+\\)$"),t=new Map,n=!1;for(let i of e.split(uRt.newlineRegex)){let s=r.exec(i);if(s!=null&&s.groups){let{depName:a,lockVersion:o}=s.groups;(0,WGa.isDependencyString)(`${a}:${o}`)&&t.set(a,{version:o,depType:n?"test":"dependencies"})}else i==="[Test dependencies]"&&(n=!0)}return KGa.logger.trace(`Found ${t.size} locked dependencies in ${YC.VERSIONS_LOCK}.`),t}YC.parseLockFile=YGa;function JGa(e){let r=(0,uRt.regEx)("^(?[^:]+:[^=]+?) *= *(?.*)$"),t=new Map,n=new Map,i=0,s=e.indexOf(`\r
          -`)>0,a=/^[a-zA-Z][-_a-zA-Z0-9.:*]+$/;for(let o of e.split(uRt.newlineRegex)){let c=r.exec(o);if(c!=null&&c.groups){let{depName:l,propsVersion:u}=c.groups;if(a.test(l)&&(0,WGa.versionLikeSubstring)(u)!==null){let m=o.lastIndexOf(u),h=i+m;l.includes("*")?n.set(l,{version:u,filePos:h}):t.set(l,{version:u,filePos:h})}}i+=o.length+(s?2:1)}return KGa.logger.trace(`Found ${t.size} dependencies and ${n.size} wildcard dependencies in ${YC.VERSIONS_PROPS}.`),[t,new Map([...n].sort().reverse())]}YC.parsePropsFile=JGa});var lz=A(W0=>{"use strict";Object.defineProperty(W0,"__esModule",{value:!0});W0.qValueMatcher=W0.qConcatExpr=W0.qTemplateString=W0.qPropertyAccessIdentifier=W0.qVariableAccessIdentifier=W0.qVariableAssignmentIdentifier=W0.qStringValueAsSymbol=W0.qStringValue=W0.interpolateString=W0.findVariable=W0.coalesceVariable=W0.stripReservedPrefixFromKeyTokens=W0.cleanupTempVars=W0.loadFromTokenMap=W0.storeInTokenMap=W0.prependNestingDepth=W0.reduceNestingDepth=W0.increaseNestingDepth=W0.storeVarToken=W0.GRADLE_PLUGINS=W0.REGISTRY_URLS=void 0;var Zw=dP(),OYf=iP(),sUn=Ba();W0.REGISTRY_URLS={google:"https://dl.google.com/android/maven2/",gradlePluginPortal:"https://plugins.gradle.org/m2/",jcenter:"https://jcenter.bintray.com/",mavenCentral:"https://repo.maven.apache.org/maven2"};W0.GRADLE_PLUGINS={checkstyle:["toolVersion","com.puppycrawl.tools:checkstyle"],codenarc:["toolVersion","org.codenarc:CodeNarc"],composeOptions:["kotlinCompilerExtensionVersion","androidx.compose.compiler:compiler"],detekt:["toolVersion","io.gitlab.arturbosch.detekt:detekt-core"],findbugs:["toolVersion","com.google.code.findbugs:findbugs"],googleJavaFormat:["toolVersion","com.google.googlejavaformat:google-java-format"],jacoco:["toolVersion","org.jacoco:jacoco"],jmh:["jmhVersion","org.openjdk.jmh:jmh-core"],lombok:["version","org.projectlombok:lombok"],pmd:["toolVersion","net.sourceforge.pmd:pmd-java"],spotbugs:["toolVersion","com.github.spotbugs:spotbugs"]};function lRt(e,r){return e.varTokens.push(r),e}W0.storeVarToken=lRt;function BYf(e){return e.tmpNestingDepth.push(...e.varTokens),e.varTokens=[],e}W0.increaseNestingDepth=BYf;function qYf(e){return e.tmpNestingDepth.pop(),e}W0.reduceNestingDepth=qYf;function MYf(e){return e.varTokens=[...(0,OYf.clone)(e.tmpNestingDepth),...e.varTokens],e}W0.prependNestingDepth=MYf;function LYf(e,r){return e.tokenMap[r]=e.varTokens,e.varTokens=[],e}W0.storeInTokenMap=LYf;function jYf(e,r){let t=e.tokenMap[r];if(!t)throw new Error(`Expected token ${r} not found`);return t}W0.loadFromTokenMap=jYf;function GYf(e){return e.tokenMap={},e.varTokens=[],e}W0.cleanupTempVars=GYf;function XGa(e){let r=["ext","extra","project","rootProject","properties"];for(;e.varTokens.length>1&&e.varTokens[0]&&r.includes(e.varTokens[0].value);)e.varTokens.shift();return e}W0.stripReservedPrefixFromKeyTokens=XGa;function ZGa(e){return e.varTokens.length>1&&(e.varTokens[0].value=e.varTokens.map(r=>r.value).join("."),e.varTokens.length=1),e}W0.coalesceVariable=ZGa;function eUa(e,r,t=r.globalVars){if(r.tmpNestingDepth.length){let n=r.tmpNestingDepth.map(i=>i.value);for(let i=r.tmpNestingDepth.length;i>0;i-=1){let a=`${n.slice(0,i).join(".")}.${e}`;if(t[a])return t[a]}}return t[e]}W0.findVariable=eUa;function UYf(e,r,t=r.globalVars){let n=[];for(let i of e){let s=i.type;if(s==="string-value")n.push(i.value);else if(s==="symbol"){let a=eUa(i.value,r,t);if(a)n.push(a.value);else return null}else return null}return n.join("")}W0.interpolateString=UYf;W0.qStringValue=Zw.query.str((e,r)=>(lRt(e,r),e));W0.qStringValueAsSymbol=Zw.query.str((e,r)=>{let t={...r,type:"symbol"};return lRt(e,t),e});W0.qVariableAssignmentIdentifier=Zw.query.sym(lRt).many(Zw.query.alt(Zw.query.op(".").sym(lRt),Zw.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",search:Zw.query.begin().join(W0.qStringValueAsSymbol).end()})),0,32).handler(XGa);W0.qVariableAccessIdentifier=Zw.query.handler(e=>(e.tmpTokenStore.backupVarAccessTokens=e.varTokens,e.varTokens=[],e)).join(W0.qVariableAssignmentIdentifier).handler(ZGa).handler(e=>(e.varTokens=[...e.tmpTokenStore.backupVarAccessTokens,...e.varTokens],delete e.tmpTokenStore.backupVarAccessTokens,e));W0.qPropertyAccessIdentifier=Zw.query.opt(Zw.query.sym((0,sUn.regEx)(/^(?:rootProject|project)$/)).op(".")).alt(Zw.query.opt(Zw.query.sym("ext").op(".")).sym((0,sUn.regEx)(/^(?:property|getProperty)$/)),Zw.query.sym((0,sUn.regEx)(/^(?:extra|ext)$/)).op(".").sym("get")).tree({maxDepth:1,startsWith:"(",endsWith:")",search:Zw.query.begin().join(W0.qStringValueAsSymbol).end()}).opt(Zw.query.sym("as").sym("String"));W0.qTemplateString=Zw.query.tree({type:"string-tree",maxDepth:2,preHandler:e=>(e.tmpTokenStore.templateTokens=[],e),search:Zw.query.alt(W0.qStringValue.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}),W0.qPropertyAccessIdentifier.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}),W0.qVariableAccessIdentifier.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}))}).handler(e=>(e.varTokens=e.tmpTokenStore.templateTokens,e));var VYf=(...e)=>Zw.query.alt(...e).many(Zw.query.op("+").alt(...e),0,32);W0.qConcatExpr=VYf;W0.qValueMatcher=(0,W0.qConcatExpr)(W0.qTemplateString,W0.qPropertyAccessIdentifier,W0.qVariableAccessIdentifier)});var uie=A(RE=>{"use strict";Object.defineProperty(RE,"__esModule",{value:!0});RE.handleImplicitGradlePlugin=RE.handleApplyFrom=RE.handleLibraryDep=RE.handleCustomRegistryUrl=RE.handlePredefinedRegistryUrl=RE.handlePlugin=RE.handleLongFormDep=RE.handleKotlinShortNotationDep=RE.handleDepString=RE.handleAssignment=RE.setParseGradleFunc=void 0;var tUa=(tn(),Dr(en)),zYf=tUa.__importDefault(require("node:url")),$Yf=tUa.__importDefault(Oh()),aUn=Pi(),QYf=km(),oUn=Ba(),dRt=mwe(),qg=lz(),rUa;function KYf(e){rUa=e}RE.setParseGradleFunc=KYf;function HYf(e){let r=(0,qg.loadFromTokenMap)(e,"keyToken")[0].value,t=(0,qg.loadFromTokenMap)(e,"valToken");if(t.length>1)e.tokenMap.templateStringTokens=t,nUa(e),delete e.tokenMap.templateStringTokens;else if(t[0].type==="symbol"){let n=(0,qg.findVariable)(t[0].value,e);n&&(e.globalVars[r]={...n})}else{let n=(0,dRt.parseDependencyString)(t[0].value);n&&(n.groupName=r,n.managerData={fileReplacePosition:t[0].offset+n.depName.length+1,packageFile:e.packageFile},e.deps.push(n)),e.globalVars[r]={key:r,value:t[0].value,fileReplacePosition:t[0].offset,packageFile:e.packageFile}}return e}RE.handleAssignment=HYf;function nUa(e){let r=(0,qg.loadFromTokenMap)(e,"templateStringTokens"),t=(0,qg.interpolateString)(r,e);if(!t)return e;let n=(0,dRt.parseDependencyString)(t);if(!n)return e;let i,s;for(let a of r)if(a.type==="symbol"){let o=(0,qg.findVariable)(a.value,e);o&&(i=o.packageFile,s=o.fileReplacePosition,o.value===n.currentValue&&(n.managerData={fileReplacePosition:s,packageFile:i},n.groupName=o.key))}if(!n.managerData){let a=r[r.length-1];(a==null?void 0:a.type)==="string-value"&&n.currentValue&&a.value.includes(n.currentValue)?(i=e.packageFile,r.length===1?s=a.offset+n.depName.length+1:s=a.offset+a.value.lastIndexOf(n.currentValue),delete n.groupName):n.skipReason="contains-variable",n.managerData={fileReplacePosition:s,packageFile:i}}return e.deps.push(n),e}RE.handleDepString=nUa;function WYf(e){let r=(0,qg.loadFromTokenMap)(e,"artifactId"),t=(0,qg.loadFromTokenMap)(e,"version"),n=(0,qg.interpolateString)(r,e),i=(0,qg.interpolateString)(t,e);if(!n||!i)return e;let s=`org.jetbrains.kotlin:kotlin-${n}`,a=(0,dRt.parseDependencyString)(`${s}:${i}`);if(!a)return e;if(a.depName=n,a.packageName=s,a.managerData={fileReplacePosition:t[0].offset,packageFile:e.packageFile},t.length>1)a.skipReason="unspecified-version";else if(t[0].type==="symbol"){let o=(0,qg.findVariable)(t[0].value,e);o&&(a.groupName=o.key,a.currentValue=o.value,a.managerData={fileReplacePosition:o.fileReplacePosition,packageFile:o.packageFile})}return e.deps.push(a),e}RE.handleKotlinShortNotationDep=WYf;function iUa(e){var l;let r=(0,qg.loadFromTokenMap)(e,"groupId"),t=(0,qg.loadFromTokenMap)(e,"artifactId"),n=(0,qg.loadFromTokenMap)(e,"version"),i=(0,qg.interpolateString)(r,e),s=(0,qg.interpolateString)(t,e),a=(0,qg.interpolateString)(n,e);if(!i||!s||!a)return e;let o=(0,dRt.parseDependencyString)([i,s,a].join(":"));if(!o)return e;let c=e.tokenMap.methodName??null;if(n.length>1)o.skipReason="unspecified-version";else if(n[0].type==="symbol"){let u=(0,qg.findVariable)(n[0].value,e);u&&(o.groupName=u.key,o.managerData={fileReplacePosition:u.fileReplacePosition,packageFile:u.packageFile})}else((l=c==null?void 0:c[0])==null?void 0:l.value)==="dependencySet"&&(o.groupName=`${i}:${a}`),o.managerData={fileReplacePosition:n[0].offset,packageFile:e.packageFile};return e.deps.push(o),e}RE.handleLongFormDep=iUa;function YYf(e){let r=(0,qg.loadFromTokenMap)(e,"methodName")[0],t=(0,qg.loadFromTokenMap)(e,"pluginName")[0],n=(0,qg.loadFromTokenMap)(e,"version"),i=t.value,s=r.value==="kotlin"?`org.jetbrains.kotlin.${i}`:i,a=`${s}:${s}.gradle.plugin`,o={depType:"plugin",depName:s,packageName:a,commitMessageTopic:`plugin ${s}`,currentValue:n[0].value,managerData:{fileReplacePosition:n[0].offset,packageFile:e.packageFile}};if(n.length>1)o.skipReason="unspecified-version";else if(n[0].type==="symbol"){let c=(0,qg.findVariable)(n[0].value,e);c?(o.groupName=c.key,o.currentValue=c.value,o.managerData={fileReplacePosition:c.fileReplacePosition,packageFile:c.packageFile}):o.skipReason="unspecified-version"}return e.deps.push(o),e}RE.handlePlugin=YYf;function sUa(e){return e.tokenMap.registryScope?(0,qg.loadFromTokenMap)(e,"registryScope")[0].value==="pluginManagement":!1}function JYf(e){let r=(0,qg.loadFromTokenMap)(e,"registryUrl")[0].value;return e.registryUrls.push({registryUrl:qg.REGISTRY_URLS[r],scope:sUa(e)?"plugin":"dep"}),e}RE.handlePredefinedRegistryUrl=JYf;function XYf(e){let r=e.globalVars;if(e.tokenMap.name){let n=(0,qg.loadFromTokenMap)(e,"name"),i=(0,qg.interpolateString)(n,e,r);i&&(r={...r,name:{key:"name",value:i}})}let t=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"registryUrl"),e,r);if(t){t=t.replace((0,oUn.regEx)(/\\/g),"");try{let{host:n,protocol:i}=zYf.default.parse(t);n&&i&&e.registryUrls.push({registryUrl:t,scope:sUa(e)?"plugin":"dep"})}catch{}}return e}RE.handleCustomRegistryUrl=XYf;function ZYf(e){let r=(0,qg.loadFromTokenMap)(e,"groupId"),t=(0,qg.loadFromTokenMap)(e,"artifactId"),n=(0,qg.interpolateString)(r,e),i=(0,qg.interpolateString)(t,e);if(!n||!i)return e;let s=(0,qg.loadFromTokenMap)(e,"alias")[0],a=`libs.${s.value.replace((0,oUn.regEx)(/[-_]/g),".")}`;return e.globalVars[a]={key:a,value:`${n}:${i}`,fileReplacePosition:s.offset,packageFile:e.packageFile},e.tokenMap.version&&(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"version"),e)&&iUa(e),e}RE.handleLibraryDep=ZYf;function eJf(e){let r=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"scriptFile"),e);if(!r)return e;if(e.tokenMap.parentPath){let i=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"parentPath"),e);i&&r&&(r=$Yf.default.join(i,r))}if(e.recursionDepth>2)return aUn.logger.debug(`Max recursion depth reached in script file: ${r}`),e;if(!(0,oUn.regEx)(/\.gradle(\.kts)?$/).test(r))return aUn.logger.debug({scriptFile:r},"Only Gradle files can be included"),e;let t=(0,QYf.getSiblingFileName)(e.packageFile,r);if(!e.fileContents[t])return aUn.logger.debug(`Failed to process included Gradle file ${t}`),e;let n=rUa(e.fileContents[t],e.globalVars,t,e.fileContents,e.recursionDepth+1);return e.deps.push(...n.deps),e.globalVars={...e.globalVars,...n.vars},e.registryUrls.push(...n.urls),e}RE.handleApplyFrom=eJf;function tJf(e){let r=(0,qg.loadFromTokenMap)(e,"pluginName")[0].value,t=(0,qg.loadFromTokenMap)(e,"version"),n=(0,qg.interpolateString)(t,e);if(!n)return e;let i=qg.GRADLE_PLUGINS[r][1],s=(0,dRt.parseDependencyString)(`${i}:${n}`);if(!s)return e;if(s.depName=r,s.packageName=i,s.managerData={fileReplacePosition:t[0].offset,packageFile:e.packageFile},t.length>1)s.skipReason="unspecified-version";else if(t[0].type==="symbol"){let a=(0,qg.findVariable)(t[0].value,e);a&&(s.groupName=a.key,s.currentValue=a.value,s.managerData={fileReplacePosition:a.fileReplacePosition,packageFile:a.packageFile})}return e.deps.push(s),e}RE.handleImplicitGradlePlugin=tJf});var cUn=A(iyr=>{"use strict";Object.defineProperty(iyr,"__esModule",{value:!0});iyr.qApplyFrom=void 0;var iB=dP(),rJf=Ba(),eot=lz(),nJf=uie(),aUa=iB.query.alt(iB.query.alt(iB.query.opt(iB.query.sym((0,rJf.regEx)(/^(?:rootProject|project)$/)).op(".")).sym("file"),iB.query.opt(iB.query.sym("new")).sym("File")).tree({maxDepth:1,startsWith:"(",endsWith:")",search:iB.query.begin().opt(iB.query.join(eot.qValueMatcher,iB.query.op(",")).handler(e=>(0,eot.storeInTokenMap)(e,"parentPath"))).join(eot.qValueMatcher).end()}),eot.qValueMatcher).handler(e=>(0,eot.storeInTokenMap)(e,"scriptFile"));iyr.qApplyFrom=iB.query.sym("apply").alt(iB.query.sym("from").op(":").join(aUa),iB.query.tree({maxDepth:1,maxMatches:1,startsWith:"(",endsWith:")",search:iB.query.begin().sym("from").op("=").join(aUa).end()})).handler(nJf.handleApplyFrom).handler(eot.cleanupTempVars)});var uUn=A(lie=>{"use strict";Object.defineProperty(lie,"__esModule",{value:!0});lie.qDependencies=lie.qLongFormDep=lie.qGroovyMapNotationDependencies=void 0;var TC=dP(),iJf=Ba(),kE=lz(),hwe=uie(),syr=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"groupId")),tot=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"artifactId")),fwe=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"version")),sJf=kE.qTemplateString.opt(TC.query.op("+").join(kE.qValueMatcher)).handler(e=>(0,kE.storeInTokenMap)(e,"templateStringTokens")).handler(hwe.handleDepString).handler(kE.cleanupTempVars),aJf=TC.query.sym("dependencySet",kE.storeVarToken).handler(e=>(0,kE.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().sym("group").alt(TC.query.op(":"),TC.query.op("=")).join(syr).op(",").sym("version").alt(TC.query.op(":"),TC.query.op("=")).join(fwe).end()}).tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",search:TC.query.sym("entry").alt(tot,TC.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(tot).end()})).handler(hwe.handleLongFormDep)}).handler(kE.cleanupTempVars);lie.qGroovyMapNotationDependencies=TC.query.sym("group").op(":").join(syr).op(",").sym("name").op(":").join(tot).op(",").sym("version").op(":").join(fwe).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);var oJf=TC.query.sym("kotlin").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(tot).op(",").opt(TC.query.sym("version").op("=")).join(fwe).end()}).handler(hwe.handleKotlinShortNotationDep).handler(kE.cleanupTempVars),cJf=TC.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().sym("group").op("=").join(syr).op(",").sym("name").op("=").join(tot).op(",").sym("version").op("=").join(fwe)}).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);lie.qLongFormDep=TC.query.opt(TC.query.sym(kE.storeVarToken).handler(e=>(0,kE.storeInTokenMap)(e,"methodName"))).tree({type:"wrapped-tree",maxDepth:1,maxMatches:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(syr).op(",").join(tot).op(",").join(fwe).end()}).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);var uJf=TC.query.alt(...Object.keys(kE.GRADLE_PLUGINS).map(e=>TC.query.sym(e,kE.storeVarToken).handler(r=>(0,kE.storeInTokenMap)(r,"pluginName")).tree({type:"wrapped-tree",maxDepth:1,maxMatches:1,startsWith:"{",endsWith:"}",search:TC.query.sym(kE.GRADLE_PLUGINS[e][0]).alt(TC.query.opt(TC.query.op("=")).join(fwe),TC.query.op(".").sym((0,iJf.regEx)(/^(?:set|value)$/)).tree({maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(fwe).end()}))}))).handler(hwe.handleImplicitGradlePlugin).handler(kE.cleanupTempVars);lie.qDependencies=TC.query.alt(sJf,aJf,lie.qGroovyMapNotationDependencies,oJf,cJf,uJf)});var ayr=A(gwe=>{"use strict";Object.defineProperty(gwe,"__esModule",{value:!0});gwe.qAssignments=gwe.qKotlinMultiMapOfVarAssignment=void 0;var p8=dP(),lJf=Ba(),h1=lz(),dJf=uUn(),pRt=uie(),pJf=h1.qVariableAssignmentIdentifier.op("=").handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).handler(h1.cleanupTempVars),mJf=p8.query.sym((0,lJf.regEx)(/^(?:set|version)$/)).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:p8.query.begin().join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).op(",").join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).end()}).handler(h1.cleanupTempVars),fJf=p8.query.sym("val").sym(h1.storeVarToken).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).opt(p8.query.op(":").sym("String")).sym("by").sym("extra").tree({type:"wrapped-tree",maxDepth:1,search:p8.query.begin().join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).end()}).handler(h1.cleanupTempVars),uUa=p8.query.alt(p8.query.begin().join(dJf.qGroovyMapNotationDependencies).end(),p8.query.sym(h1.storeVarToken).handler(h1.prependNestingDepth).handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).op(":").join(h1.qValueMatcher).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment)),oUa=e=>p8.query.alt(p8.query.sym(h1.storeVarToken).op(":").tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:h1.increaseNestingDepth,search:e,postHandler:h1.reduceNestingDepth}),uUa),hJf=h1.qVariableAssignmentIdentifier.alt(p8.query.op("="),p8.query.op("+=")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:h1.increaseNestingDepth,search:oUa(oUa(uUa)),postHandler:h1.reduceNestingDepth}).handler(h1.cleanupTempVars),lUa=h1.qStringValue.sym("to").handler(h1.prependNestingDepth).handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).join(h1.qValueMatcher).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment),cUa=e=>p8.query.alt(h1.qStringValue.sym("to").sym("mapOf").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",preHandler:h1.increaseNestingDepth,search:e,postHandler:h1.reduceNestingDepth}),lUa);gwe.qKotlinMultiMapOfVarAssignment=h1.qVariableAssignmentIdentifier.op("=").sym("mapOf").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",preHandler:h1.increaseNestingDepth,search:cUa(cUa(lUa)),postHandler:h1.reduceNestingDepth}).handler(h1.cleanupTempVars);gwe.qAssignments=p8.query.alt(pJf,hJf,mJf,fJf,gwe.qKotlinMultiMapOfVarAssignment)});var pUa=A(uyr=>{"use strict";Object.defineProperty(uyr,"__esModule",{value:!0});uyr.qKotlinMultiObjectVarAssignment=void 0;var cyr=dP(),gJf=ayr(),dz=lz(),yJf=uie(),dUa=cyr.query.alt(gJf.qKotlinMultiMapOfVarAssignment,dz.qVariableAssignmentIdentifier.opt(cyr.query.op(":").sym("String")).op("=").handler(dz.prependNestingDepth).handler(dz.coalesceVariable).handler(e=>(0,dz.storeInTokenMap)(e,"keyToken")).join(dz.qValueMatcher).handler(e=>(0,dz.storeInTokenMap)(e,"valToken")).handler(yJf.handleAssignment).handler(dz.cleanupTempVars)),oyr=e=>cyr.query.alt(cyr.query.sym("object").sym(dz.storeVarToken).tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",preHandler:dz.increaseNestingDepth,search:e,postHandler:dz.reduceNestingDepth}),dUa);uyr.qKotlinMultiObjectVarAssignment=oyr(oyr(oyr(oyr(dUa)))).handler(dz.cleanupTempVars)});var dUn=A(lyr=>{"use strict";Object.defineProperty(lyr,"__esModule",{value:!0});lyr.qPlugins=void 0;var ywe=dP(),_Jf=Ba(),die=lz(),AJf=uie(),lUn=die.qValueMatcher.handler(e=>(0,die.storeInTokenMap)(e,"version"));lyr.qPlugins=ywe.query.sym((0,_Jf.regEx)(/^(?:id|kotlin)$/),die.storeVarToken).handler(e=>(0,die.storeInTokenMap)(e,"methodName")).alt(die.qStringValue.handler(e=>(0,die.storeInTokenMap)(e,"pluginName")).sym("version").join(lUn),ywe.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:ywe.query.begin().join(die.qStringValue).end()}).handler(e=>(0,die.storeInTokenMap)(e,"pluginName")).alt(ywe.query.sym("version").join(lUn),ywe.query.opt(ywe.query.op(".")).sym("version").tree({maxDepth:1,startsWith:"(",endsWith:")",search:ywe.query.begin().join(lUn).end()}))).handler(AJf.handlePlugin).handler(die.cleanupTempVars)});var gUa=A(dyr=>{"use strict";Object.defineProperty(dyr,"__esModule",{value:!0});dyr.qRegistryUrls=void 0;var rD=dP(),bJf=Ba(),CJf=cUn(),vJf=ayr(),pz=lz(),mUa=uie(),EJf=dUn(),pUn=rD.query.alt(rD.query.sym("uri").tree({maxDepth:1,search:pz.qValueMatcher}),pz.qValueMatcher).handler(e=>(0,pz.storeInTokenMap)(e,"registryUrl")),fUa=rD.query.sym((0,bJf.regEx)(`^(?:${Object.keys(pz.REGISTRY_URLS).join("|")})$`),pz.storeVarToken).alt(rD.query.tree({type:"wrapped-tree",startsWith:"(",endsWith:")",search:rD.query.begin().end()}),rD.query.tree({type:"wrapped-tree",startsWith:"{",endsWith:"}"})).handler(e=>(0,pz.storeInTokenMap)(e,"registryUrl")).handler(mUa.handlePredefinedRegistryUrl).handler(pz.cleanupTempVars),hUa=rD.query.sym("maven").alt(rD.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:rD.query.begin().opt(rD.query.sym("url").op("=")).join(pUn).end()}),rD.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",search:rD.query.alt(rD.query.sym("name").opt(rD.query.op("=")).join(pz.qValueMatcher).handler(e=>(0,pz.storeInTokenMap)(e,"name")),rD.query.sym("url").opt(rD.query.op("=")).join(pUn),rD.query.sym("setUrl").tree({maxDepth:1,startsWith:"(",endsWith:")",search:rD.query.begin().join(pUn).end()}))})).handler(mUa.handleCustomRegistryUrl).handler(pz.cleanupTempVars),DJf=rD.query.sym("pluginManagement",pz.storeVarToken).tree({type:"wrapped-tree",startsWith:"{",endsWith:"}",preHandler:e=>(e.tmpTokenStore.registryScope=e.varTokens,e.varTokens=[],e),search:rD.query.handler(e=>(e.tmpTokenStore.registryScope&&(e.tokenMap.registryScope=e.tmpTokenStore.registryScope),e)).alt(vJf.qAssignments,CJf.qApplyFrom,EJf.qPlugins,fUa,hUa),postHandler:e=>(delete e.tmpTokenStore.registryScope,e)});dyr.qRegistryUrls=rD.query.alt(rD.query.sym("publishing").tree(),DJf,fUa,hUa)});var AUa=A(pyr=>{"use strict";Object.defineProperty(pyr,"__esModule",{value:!0});pyr.qVersionCatalogs=void 0;var sB=dP(),nD=lz(),mUn=uie(),yUa=nD.qValueMatcher.handler(e=>(0,nD.storeInTokenMap)(e,"groupId")),_Ua=nD.qValueMatcher.handler(e=>(0,nD.storeInTokenMap)(e,"artifactId")),fUn=sB.query.op(".").alt(sB.query.sym("versionRef").tree({maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValueAsSymbol).end()}),sB.query.sym("version").tree({maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qValueMatcher).end()})).handler(e=>(0,nD.storeInTokenMap)(e,"version")),SJf=sB.query.sym("library",nD.storeVarToken).handler(e=>(0,nD.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).op(",").join(yUa).op(",").join(_Ua).end()}).opt(fUn).handler(mUn.handleLibraryDep).handler(nD.cleanupTempVars),wJf=sB.query.sym("plugin",nD.storeVarToken).handler(e=>(0,nD.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).op(",").alt(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"pluginName")).end()}).opt(fUn).handler(mUn.handlePlugin).handler(nD.cleanupTempVars),IJf=sB.query.sym("alias").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).end()}).op(".").sym("to").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(yUa).op(",").join(_Ua).end()}).opt(fUn).handler(mUn.handleLibraryDep).handler(nD.cleanupTempVars);pyr.qVersionCatalogs=sB.query.alt(SJf,wJf,IJf)});var wUa=A(q0e=>{"use strict";Object.defineProperty(q0e,"__esModule",{value:!0});q0e.parseProps=q0e.parseKotlinSource=q0e.parseGradle=void 0;var myr=dP(),vUa=Ba(),xJf=cUn(),TJf=ayr(),bUa=uUn(),PJf=uie(),RJf=pUa(),kJf=dUn(),FJf=gUa(),NJf=AUa(),CUa=mwe(),EUa=myr.lang.createLang("groovy"),DUa={packageFile:"",fileContents:{},recursionDepth:0,globalVars:{},deps:[],registryUrls:[],varTokens:[],tmpNestingDepth:[],tmpTokenStore:{},tokenMap:{}};(0,PJf.setParseGradleFunc)(SUa);function SUa(e,r={},t="",n={},i=0){let s={...r},a=[],o=[],c=myr.query.tree({type:"root-tree",maxDepth:32,search:myr.query.alt(TJf.qAssignments,bUa.qDependencies,kJf.qPlugins,FJf.qRegistryUrls,NJf.qVersionCatalogs,bUa.qLongFormDep,xJf.qApplyFrom)}),l=EUa.query(e,c,{...DUa,packageFile:t,fileContents:n,recursionDepth:i,globalVars:s});return l&&(a.push(...l.deps),s={...s,...l.globalVars},o.push(...l.registryUrls)),{deps:a,urls:o,vars:s}}q0e.parseGradle=SUa;function OJf(e,r={},t=""){let n={...r},i=[],s=myr.query.tree({type:"root-tree",maxDepth:1,search:RJf.qKotlinMultiObjectVarAssignment}),a=EUa.query(e,s,{...DUa,packageFile:t,globalVars:n});return a&&(i.push(...a.deps),n={...n,...a.globalVars}),{deps:i,vars:n}}q0e.parseKotlinSource=OJf;var BJf="[a-zA-Z_][a-zA-Z0-9_]*(?:\\.[a-zA-Z_][a-zA-Z0-9_]*)*",qJf=(0,vUa.regEx)(`^(?\\s*(?${BJf})\\s*[= :]\\s*['"]?)(?[^\\s'"]+)['"]?\\s*$`);function MJf(e,r){let t=0,n={},i=[];for(let s of e.split(vUa.newlineRegex)){let a=qJf.exec(s);if(a!=null&&a.groups){let{key:o,value:c,leftPart:l}=a.groups;if((0,CUa.isDependencyString)(c)){let u=(0,CUa.parseDependencyString)(c);u&&i.push({...u,managerData:{fileReplacePosition:t+l.length+u.depName.length+1,packageFile:r}})}else n[o]={key:o,value:c,fileReplacePosition:t+l.length,packageFile:r}}t+=s.length+1}return{vars:n,deps:i}}q0e.parseProps=MJf});var xUa=A(hyr=>{"use strict";Object.defineProperty(hyr,"__esModule",{value:!0});hyr.extractAllPackageFiles=void 0;var LJf=(tn(),Dr(en)),jJf=LJf.__importDefault(Oh()),IUa=Pi(),GJf=km(),UJf=mx(),VJf=jGa(),hUn=iUn(),gUn=wUa(),zJf=lz(),kj=mwe(),fyr=UJf.MavenDatasource.id;function $Jf(e,r){for(let t of r)e.some(i=>i.registryUrl===t.registryUrl&&i.scope===t.scope)||e.push(t)}function QJf(e,r){let t=r.depType==="plugin"?"plugin":"dep",n=e.filter(i=>i.scope===t).map(i=>i.registryUrl);return!n.length&&t==="plugin"&&n.push(zJf.REGISTRY_URLS.gradlePluginPortal),[...new Set(n)]}async function KJf(e,r,t,n,i){let s={},a=await(0,GJf.getLocalFiles)(r);for(let o of r){n[o]={packageFile:o,datasource:fyr,deps:[]};try{let c=a[o],l=jJf.default.dirname((0,kj.toAbsolutePath)(o));if((0,kj.isPropsFile)(o)){let{vars:u,deps:m}=(0,gUn.parseProps)(c,o);(0,kj.updateVars)(s,l,u),t.push(...m)}else if((0,kj.isTOMLFile)(o)){let u=(0,VJf.parseCatalog)(o,c);t.push(...u)}else if((0,hUn.isGcvPropsFile)(o)&&(0,hUn.usesGcv)(o,a)){let u=(0,hUn.parseGcv)(o,a);t.push(...u)}else if((0,kj.isKotlinSourceFile)(o)){let u=(0,kj.getVars)(s,l),{vars:m,deps:h}=(0,gUn.parseKotlinSource)(c,u,o);(0,kj.updateVars)(s,"/",m),t.push(...h)}else if((0,kj.isGradleScriptFile)(o)){let u=(0,kj.getVars)(s,l),{deps:m,urls:h,vars:_}=(0,gUn.parseGradle)(c,u,o,a);$Jf(i,h),(0,kj.updateVars)(s,l,_),t.push(...m)}}catch(c){IUa.logger.debug({err:c,config:e,packageFile:o},"Failed to process Gradle file")}}return t}async function HJf(e,r){var o,c;let t={},n=[],i=[],s=r.filter(kj.isKotlinSourceFile),a=(0,kj.reorderFiles)(r.filter(l=>!s.includes(l)));if(await KJf(e,[...s,...s,...a],i,t,n),!i.length)return null;for(let l of i){l.fileReplacePosition=(o=l==null?void 0:l.managerData)==null?void 0:o.fileReplacePosition;let u=(c=l.managerData)==null?void 0:c.packageFile;if(u){let m=t[u];m||(m={packageFile:u,datasource:fyr,deps:[]}),l.datasource||(l.datasource=fyr),l.datasource===fyr&&(l.registryUrls=QJf(n,l),l.depType||(l.depType=u.startsWith("buildSrc")&&!s.length?"devDependencies":"dependencies")),m.deps.some(_=>{var b,v;return _.depName===l.depName&&((b=_.managerData)==null?void 0:b.fileReplacePosition)===((v=l.managerData)==null?void 0:v.fileReplacePosition)})||m.deps.push(l),t[u]=m}else IUa.logger.debug({dep:l},"Failed to process Gradle dependency")}return Object.values(t)}hyr.extractAllPackageFiles=HJf});var TUa=A(gyr=>{"use strict";Object.defineProperty(gyr,"__esModule",{value:!0});gyr.updateDependency=void 0;var yUn=Pi(),WJf=mwe();function YJf({fileContent:e,upgrade:r}){let{depName:t,currentValue:n,newValue:i,managerData:s,updateType:a}=r;if(a==="replacement")return yUn.logger.warn("gradle manager does not support replacement updates yet"),null;let o=s.fileReplacePosition,c=e.slice(0,o),l=e.slice(o),u=(0,WJf.versionLikeSubstring)(l);if(u){let m=u.length,h=l.slice(m);if(u===i)return e;if(u===n||r.groupName)return`${c}${i}${h}`;yUn.logger.debug({depName:t,version:u,currentValue:n,newValue:i},"Unknown value")}else yUn.logger.debug({depName:t,currentValue:n,newValue:i},"Wrong offset");return null}gyr.updateDependency=YJf});var AUn=A(yyr=>{"use strict";Object.defineProperty(yyr,"__esModule",{value:!0});yyr.DefaultGitScm=void 0;var JJf=(tn(),Dr(en)),pie=JJf.__importStar(Lh()),_Un=class{branchExists(r){return Promise.resolve(pie.branchExists(r))}commitAndPush(r){return pie.commitFiles(r)}deleteBranch(r){return pie.deleteBranch(r)}getBranchCommit(r){return Promise.resolve(pie.getBranchCommit(r))}isBranchBehindBase(r,t){return pie.isBranchBehindBase(r,t)}isBranchConflicted(r,t){return pie.isBranchConflicted(r,t)}isBranchModified(r){return pie.isBranchModified(r)}getFileList(){return pie.getFileList()}checkoutBranch(r){return pie.checkoutBranch(r)}};yyr.DefaultGitScm=_Un});var mie=A(rot=>{"use strict";Object.defineProperty(rot,"__esModule",{value:!0});rot.getNewBranchName=rot.repoFingerprint=void 0;var XJf=(tn(),Dr(en)),ZJf=XJf.__importDefault(G3());function eXf(e,r){let t=r?`${r}::${e}`:`${e}`;return(0,ZJf.default)(t)}rot.repoFingerprint=eXf;function tXf(e){return e&&!e.startsWith("refs/heads/")?`refs/heads/${e}`:e}rot.getNewBranchName=tXf});var M0e=A(_yr=>{"use strict";Object.defineProperty(_yr,"__esModule",{value:!0});_yr.smartTruncate=void 0;var rXf=Ba(),nXf=(0,rXf.regEx)("(?.*### Release Notes)(?.*)### Configuration(?.*)","s");function iXf(e,r){var c,l,u;if(e.length\s+\.\.\/.*)/g),L="$1// renovate-replace $2",U=(0,oie.regEx)(/(\r?\n)replace\s*\([^)]+\s*\)/g),Y=N=>N.replace(/(\r?\n)/g,"$1// renovate-replace ");l=l.replace(R,L).replace(U,Y),l!==t&&Ex.logger.debug("Removed some relative replace statements and comments from go.mod")}let u=((h=n.constraints)==null?void 0:h.go)??await XWf(e);try{await(0,GY.writeLocalFile)(e,l);let R="go",L={cwdFile:e,extraEnv:{GOPATH:await(0,GY.ensureCacheDir)("go"),GOPROXY:process.env.GOPROXY,GOPRIVATE:process.env.GOPRIVATE,GONOPROXY:process.env.GONOPROXY,GONOSUMDB:process.env.GONOSUMDB,GOSUMDB:process.env.GOSUMDB,GOINSECURE:process.env.GOINSECURE,GOFLAGS:YWf(u)?"-modcacherw":null,CGO_ENABLED:UWf.GlobalConfig.get("binarySource")==="docker"?"0":null,...(0,QWf.getGitEnvironmentVariables)(["go"])},docker:{},toolConstraints:[{toolName:"golang",constraint:u}]},U=[],Y;if(n.goGetDirs&&(Y=n.goGetDirs.filter(J=>{let ee=(0,GY.isValidLocalPath)(J);return ee||Ex.logger.warn({dir:J},"Invalid path in goGetDirs"),ee}).map(GWf.quote).join(" "),Y===""))throw new Error("Invalid goGetDirs");let N=`get -d -t ${Y??"./..."}`;Ex.logger.trace({cmd:R,args:N},"go get command included"),U.push(`${R} ${N}`);let j=((_=n.postUpdateOptions)==null?void 0:_.includes("gomodUpdateImportPaths"))&&n.updateType==="major";if(j){let J=WWf(r,n);J.length>0&&(Ex.logger.debug(J,"update import path commands included"),U.push(...J))}let M=!((b=n.postUpdateOptions)!=null&&b.includes("gomodUpdateImportPaths"))&&n.updateType==="major";M&&Ex.logger.debug("go mod tidy command skipped");let C="";(v=n.postUpdateOptions)!=null&&v.includes("gomodTidy1.17")&&(C+=" -compat=1.17"),(w=n.postUpdateOptions)!=null&&w.includes("gomodTidyE")&&(C+=" -e");let O=!M&&(((x=n.postUpdateOptions)==null?void 0:x.includes("gomodTidy"))||((P=n.postUpdateOptions)==null?void 0:P.includes("gomodTidy1.17"))||((k=n.postUpdateOptions)==null?void 0:k.includes("gomodTidyE"))||n.updateType==="major"&&j);O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`)),c&&(N="mod vendor",Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`),O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`))),O&&(N="mod tidy"+C,Ex.logger.debug("go mod tidy command included"),U.push(`${R} ${N}`)),await(0,zWf.exec)(U,L);let V=await(0,$Wf.getRepoStatus)();if(!V.modified.includes(i)&&!V.modified.includes(e))return null;let Q=[];if(V.modified.includes(i)&&(Ex.logger.debug("Returning updated go.sum"),Q.push({file:{type:"addition",path:i,contents:await(0,GY.readLocalFile)(i)}})),j){Ex.logger.debug("Returning updated go source files for import path changes");for(let J of V.modified)J.endsWith(".go")&&Q.push({file:{type:"addition",path:J,contents:await(0,GY.readLocalFile)(J)}})}if(c){for(let J of V.modified.concat(V.not_added))J.startsWith(a)&&Q.push({file:{type:"addition",path:J,contents:await(0,GY.readLocalFile)(J)}});for(let J of V.deleted||[])Q.push({file:{type:"deletion",path:J}})}let X=(await(0,GY.readLocalFile)(e,"utf8")).replace((0,oie.regEx)(/\/\/ renovate-replace /g),"").replace((0,oie.regEx)(/renovate-replace-bracket/g),")");return X!==t&&(Ex.logger.debug("Found updated go.mod after go.sum update"),Q.push({file:{type:"addition",path:e,contents:X}})),Q}catch(R){if(R.message===VWf.TEMPORARY_ERROR)throw R;return Ex.logger.debug({err:R},"Failed to update go.sum"),[{artifactError:{lockFile:i,stderr:R.message}}]}}Y1r.updateArtifacts=JWf;async function XWf(e){var i;let r=await(0,GY.readLocalFile)(e,"utf8")??null;if(!r)return;let n=(0,oie.regEx)(/^go\s*(?\d+\.\d+)$/m).exec(r);if((i=n==null?void 0:n.groups)!=null&&i.gover)return"^"+n.groups.gover}});var NGa=A(J1r=>{"use strict";Object.defineProperty(J1r,"__esModule",{value:!0});J1r.extractPackageFile=void 0;var ZWf=(tn(),Dr(en)),eYf=ZWf.__importDefault(Hy()),UY=Pi(),pwe=Ba(),kGa=NDe(),tYf=Jhr(),rYf=ZD();function cRt(e,r,t){var o;let[,,n]=r,[,i]=r;i=i.replace((0,pwe.regEx)(/"/g),"");let s={managerData:{lineNumber:e},depName:i,depType:t,currentValue:n};(0,rYf.isVersion)(n)?s.datasource=kGa.GoDatasource.id:s.skipReason="unsupported-version";let a=(0,pwe.regEx)(kGa.GoDatasource.pversionRegexp).exec(n);return(o=a==null?void 0:a.groups)!=null&&o.digest&&(s.currentDigest=a.groups.digest,s.digestOneAndOnly=!0),s}function nYf(e,r){return{managerData:{lineNumber:e},depName:"go",depType:"golang",currentValue:r,datasource:tYf.GolangVersionDatasource.id,versioning:"go-mod-directive"}}function iYf(e,r){UY.logger.trace({content:e},"gomod.extractPackageFile()");let t=[];try{let n=e.split(pwe.newlineRegex);for(let i=0;i]\s+([^\s]+)\s+([^\s]+)/).exec(s);if(o){let l=cRt(i,o,"replace");t.push(l)}let c=(0,pwe.regEx)(/^require\s+([^\s]+)\s+([^\s]+)/).exec(s);if(c)if(s.endsWith("// indirect")){UY.logger.trace({lineNumber:i},`indirect line: "${s}"`);let l=cRt(i,c,"indirect");l.enabled=!1,t.push(l)}else{UY.logger.trace({lineNumber:i},`require line: "${s}"`);let l=cRt(i,c,"require");t.push(l)}if(s.trim()==="require ("){UY.logger.trace(`Matched multi-line require on line ${i}`);let l=(0,pwe.regEx)(/^\s+([^\s]+)\s+([^\s]+)/),{reachedLine:u,detectedDeps:m}=FGa(i,n,l,"require");i=u,t.push(...m)}else if(s.trim()==="replace ("){UY.logger.trace(`Matched multi-line replace on line ${i}`);let l=(0,pwe.regEx)(/^\s+[^\s]+[\s]+[=][>]\s+([^\s]+)\s+([^\s]+)/),{reachedLine:u,detectedDeps:m}=FGa(i,n,l,"replace");i=u,t.push(...m)}}}catch(n){UY.logger.warn({err:n,packageFile:r},"Error extracting go modules")}return t.length?{deps:t}:null}J1r.extractPackageFile=iYf;function FGa(e,r,t,n){let i=[],s=e,a="";do{s+=1,a=r[s];let o=t.exec(a);if(UY.logger.trace(`${n}: "${a}"`),o&&!a.endsWith("// indirect")){UY.logger.trace({lineNumber:s},`${n} line: "${a}"`);let c=cRt(s,o,n);c.managerData.multiLine=!0,i.push(c)}else if(o&&a.endsWith("// indirect")){UY.logger.trace({lineNumber:s},`${n} indirect line: "${a}"`);let c=cRt(s,o,"indirect");c.managerData.multiLine=!0,c.enabled=!1,i.push(c)}else a.trim()!==")"&&UY.logger.trace(`No multi-line match: ${a}`)}while(a.trim()!==")");return{reachedLine:s,detectedDeps:i}}});var OGa=A(X1r=>{"use strict";Object.defineProperty(X1r,"__esModule",{value:!0});X1r.updateDependency=void 0;var B0e=Pi(),cie=Ba();function sYf(e){let r=e.split("/").slice(0,3).join("/");return r.startsWith("gopkg.in")&&(r=r.replace((0,cie.regEx)(/\.v\d+$/),"")),r}function aYf({fileContent:e,upgrade:r}){var t;try{B0e.logger.debug(`gomod.updateDependency: ${r.newValue}`);let{depName:n,depType:i,updateType:s}=r;if(s==="replacement")return B0e.logger.warn("gomod manager does not support replacement updates yet"),null;if(!n||!r.managerData)return null;let a=sYf(n),o=e.split(cie.newlineRegex),c=o[r.managerData.lineNumber];if(!c.includes(a)&&!c.includes("rethinkdb/rethinkdb-go.v5"))return B0e.logger.debug({lineToChange:c,depName:n},"go.mod current line doesn't contain dependency"),null;let l;if(i==="golang"&&(l=(0,cie.regEx)(/(?go)(?\s+)[^\s]+/)),i==="replace"?r.managerData.multiLine?l=(0,cie.regEx)(/^(?\s+[^\s]+[\s]+[=][>]+\s+)(?[^\s]+\s+)[^\s]+/):l=(0,cie.regEx)(/^(?replace\s+[^\s]+[\s]+[=][>]+\s+)(?[^\s]+\s+)[^\s]+/):(i==="require"||i==="indirect")&&(r.managerData.multiLine?l=(0,cie.regEx)(/^(?\s+[^\s]+)(?\s+)[^\s]+/):l=(0,cie.regEx)(/^(?require\s+[^\s]+)(?\s+)[^\s]+/)),l&&!l.test(c))return B0e.logger.debug("No image line found"),null;let u;if(r.updateType==="digest"){let m=r.newDigest.substring(0,r.currentDigest.length);if(c.includes(m))return e;B0e.logger.debug({depName:n,lineToChange:c,newDigestRightSized:m},"gomod: need to update digest"),u=c.replace(l,`$$${m}`)}else u=c.replace(l,`$$${r.newValue}`);if(r.updateType==="major"){if(B0e.logger.debug(`gomod: major update for ${n}`),n.startsWith("gopkg.in/")){let m=n.split(".").pop();u=u.replace(`.${m}`,`.v${r.newMajor}`),u=u.replace("gorethink/gorethink.v5","rethinkdb/rethinkdb-go.v5")}else if(r.newMajor>1&&!u.includes(`/v${r.newMajor}`)&&!r.newValue.endsWith("+incompatible"))if(n===a)u=u.replace(n,`${n}/v${r.newMajor}`);else{let[m]=r.currentValue.split(".");u=u.replace((0,cie.regEx)(`/${m}(\\s+)`,void 0,!1),`/v${r.newMajor}$1`)}}if(c.endsWith("+incompatible")&&!((t=r.newValue)!=null&&t.endsWith("+incompatible"))){let m="+incompatible";r.updateType==="major"&&r.newMajor>=2&&(m=""),u+=m}return u===c?(B0e.logger.debug("No changes necessary"),e):(i==="indirect"&&(u=u.replace((0,cie.regEx)(/\s*(?:\/\/\s*indirect(?:\s*;)?\s*)*$/)," // indirect")),o[r.managerData.lineNumber]=u,o.join(`
          +`))}catch(n){return B0e.logger.debug({err:n},"Error setting new go.mod version"),null}}X1r.updateDependency=aYf});var BGa=A(Dx=>{"use strict";Object.defineProperty(Dx,"__esModule",{value:!0});Dx.supportedDatasources=Dx.categories=Dx.defaultConfig=Dx.url=Dx.displayName=Dx.updateArtifacts=Dx.updateDependency=Dx.extractPackageFile=void 0;var oYf=NDe(),cYf=Jhr(),uYf=RGa();Object.defineProperty(Dx,"updateArtifacts",{enumerable:!0,get:function(){return uYf.updateArtifacts}});var lYf=NGa();Object.defineProperty(Dx,"extractPackageFile",{enumerable:!0,get:function(){return lYf.extractPackageFile}});var dYf=OGa();Object.defineProperty(Dx,"updateDependency",{enumerable:!0,get:function(){return dYf.updateDependency}});Dx.displayName="Go Modules";Dx.url="https://go.dev/ref/mod";Dx.defaultConfig={fileMatch:["(^|/)go\\.mod$"],pinDigests:!1};Dx.categories=["golang"];Dx.supportedDatasources=[oYf.GoDatasource.id,cYf.GolangVersionDatasource.id]});var GGa=A(tyr=>{"use strict";Object.defineProperty(tyr,"__esModule",{value:!0});tyr.parseCatalog=void 0;var MGa=(tn(),Dr(en)),pYf=P0e(),Xat=MGa.__importDefault(_a()),mYf=MGa.__importDefault(_St()),LGa=yMe(),Z1r=Ba();function fYf(e,r,t){let n=(0,Z1r.escapeRegExp)(r),i=(0,Z1r.escapeRegExp)(t),a=(0,Z1r.regEx)(`(?:id\\s*=\\s*)?['"]?${n}["']?(?:(?:\\s*=\\s*)|:|,\\s*)(?:.*version(?:\\.ref)?(?:\\s*\\=\\s*))?["']?${i}['"]?`).exec(e);return a?a.index+e.slice(a.index).indexOf(t):tUn(e,r,t)}function tUn(e,r,t){let n=e.indexOf(r)+r.length;return n+e.slice(n).indexOf(t)}function hYf(e){return(0,LGa.hasKey)("group",e)}function rUn(e){return(0,LGa.hasKey)("ref",e)}function eyr(e){return e.replace((0,Z1r.regEx)(/[-_]/g),".")}function gYf(e,r){let t=eyr(r);for(let n of Object.keys(e))if(eyr(n)===t)return n;return r}function jGa({version:e,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a}){if(rUn(e)){let o=gYf(r,e.ref);return qGa({version:r[o],depStartIndex:s,depSubContent:a,sectionKey:o})}else return qGa({version:e,depStartIndex:t,depSubContent:n,sectionKey:i})}function qGa({version:e,depStartIndex:r,depSubContent:t,sectionKey:n}){if(e){if(Xat.default.string(e)){let i=r+fYf(t,n,e);return{currentValue:e,fileReplacePosition:i}}else if(Xat.default.plainObject(e)){let i=["require","prefer","strictly"],s=!1,a,o;if(e.reject||e.rejectAll)return{skipReason:"unsupported-version"};for(let c of i)if(c in e){if(s)return{skipReason:"multiple-constraint-dep"};s=!0,a=e[c],o=r+tUn(t,n,a)}if(s)return{currentValue:a,fileReplacePosition:o}}}else return{skipReason:"unspecified-version"};return{skipReason:"unspecified-version"}}function yYf({descriptor:e,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a}){if(Xat.default.string(e)){let[v,w,x]=e.split(":");return x?{depName:`${v}:${w}`,groupName:v,currentValue:x,managerData:{fileReplacePosition:t+tUn(n,i,x)}}:{depName:i,skipReason:"unspecified-version"}}let{currentValue:o,fileReplacePosition:c,skipReason:l}=jGa({version:e.version,versions:r,depStartIndex:t,depSubContent:n,depName:i,versionStartIndex:s,versionSubContent:a});if(l)return{depName:i,skipReason:l};let u=rUn(e.version)?eyr(e.version.ref):null;if(hYf(e)){let{group:v,name:w}=e,x=Xat.default.nullOrUndefined(u)?v:u;return{depName:`${v}:${w}`,groupName:x,currentValue:o,managerData:{fileReplacePosition:c}}}let[m,h]=e.module.split(":"),_=Xat.default.nullOrUndefined(u)?m:u;return{depName:`${m}:${h}`,groupName:_,currentValue:o,managerData:{fileReplacePosition:c}}}function _Yf(e,r){let t=(0,pYf.parse)(r),n=t.versions??{},i=t.libraries??{},s=r.indexOf("libraries"),a=r.slice(s),o=r.indexOf("versions"),c=r.slice(o),l=[];for(let b of Object.keys(i)){let v=i[b],w=yYf({descriptor:v,versions:n,depStartIndex:s,depSubContent:a,depName:b,versionStartIndex:o,versionSubContent:c});l.push(w)}let u=t.plugins??{},m=r.indexOf("[plugins]"),h=r.slice(m);for(let b of Object.keys(u)){let v=u[b],[w,x]=Xat.default.string(v)?v.split(":"):[v.id,v.version],{currentValue:P,fileReplacePosition:k,skipReason:R}=jGa({version:x,versions:n,depStartIndex:m,depSubContent:h,depName:w,versionStartIndex:o,versionSubContent:c}),L={depType:"plugin",depName:w,packageName:`${w}:${w}.gradle.plugin`,currentValue:P,commitMessageTopic:`plugin ${b}`,managerData:{fileReplacePosition:k}};R&&(L.skipReason=R),rUn(x)&&L.commitMessageTopic&&(L.groupName=eyr(x.ref),delete L.commitMessageTopic),l.push(L)}return l.map(b=>(0,mYf.default)(b,{managerData:{packageFile:e}}))}tyr.parseCatalog=_Yf});var mwe=A(Zb=>{"use strict";Object.defineProperty(Zb,"__esModule",{value:!0});Zb.updateVars=Zb.getVars=Zb.reorderFiles=Zb.toAbsolutePath=Zb.isTOMLFile=Zb.isKotlinSourceFile=Zb.isPropsFile=Zb.isGradleBuildFile=Zb.isGradleVersionsFile=Zb.isGradleScriptFile=Zb.parseDependencyString=Zb.isDependencyString=Zb.versionLikeSubstring=void 0;var AYf=(tn(),Dr(en)),VY=AYf.__importDefault(Oh()),Zat=Ba(),nUn=(0,Zat.regEx)("^[a-zA-Z][-_a-zA-Z0-9]*(?:\\.[a-zA-Z0-9][-_a-zA-Z0-9]*?)*$"),bYf=(0,Zat.regEx)("^(?[-_.\\[\\](),a-zA-Z0-9+]+)");function ryr(e){var n;if(!e)return null;let r=bYf.exec(e),t=(n=r==null?void 0:r.groups)==null?void 0:n.version;return!t||!(0,Zat.regEx)(/\d/).test(t)?null:t}Zb.versionLikeSubstring=ryr;function VGa(e){let r=e==null?void 0:e.split(":");if((r==null?void 0:r.length)!==3&&(r==null?void 0:r.length)!==4)return!1;let[t,n,i,s]=r;if(s&&!nUn.test(s))return!1;if(i!==ryr(i)&&i.includes("@")){let l=i==null?void 0:i.split("@");if((l==null?void 0:l.length)!==2)return!1;[i]=l}let[a,o,c]=[t,n,i];return!!(a&&o&&c&&nUn.test(a)&&nUn.test(o)&&c===ryr(c))}Zb.isDependencyString=VGa;function CYf(e){if(!VGa(e))return null;let[r,t,n]=e.split(":");if(n===ryr(n))return{depName:`${r}:${t}`,currentValue:n};let[i,s]=n.split("@");return{depName:`${r}:${t}`,currentValue:i,dataType:s}}Zb.parseDependencyString=CYf;var vYf=(0,Zat.regEx)("^versions\\.gradle(?:\\.kts)?$","i"),EYf=(0,Zat.regEx)("^build\\.gradle(?:\\.kts)?$","i");function DYf(e){let r=VY.default.basename(e).toLowerCase();return r.endsWith(".gradle.kts")||r.endsWith(".gradle")}Zb.isGradleScriptFile=DYf;function zGa(e){let r=VY.default.basename(e);return vYf.test(r)}Zb.isGradleVersionsFile=zGa;function $Ga(e){let r=VY.default.basename(e);return EYf.test(r)}Zb.isGradleBuildFile=$Ga;function QGa(e){return VY.default.basename(e).toLowerCase()==="gradle.properties"}Zb.isPropsFile=QGa;function SYf(e){return VY.default.basename(e).toLowerCase().endsWith(".kt")}Zb.isKotlinSourceFile=SYf;function wYf(e){return VY.default.basename(e).toLowerCase().endsWith(".toml")}Zb.isTOMLFile=wYf;function nyr(e){return VY.default.join(e.replace((0,Zat.regEx)(/^[/\\]*/),"/"))}Zb.toAbsolutePath=nyr;function UGa(e){return QGa(e)?0:zGa(e)?1:$Ga(e)?3:2}function IYf(e){return e.sort((r,t)=>{let n=nyr(r),i=nyr(t),s=VY.default.dirname(n),a=VY.default.dirname(i);if(s===a){let o=UGa(n),c=UGa(i);if(o===c){if(n>i)return 1;if(nc)return 1;if(c>o)return-1}}else{if(s.startsWith(a))return 1;if(a.startsWith(s))return-1}return 0})}Zb.reorderFiles=IYf;function KGa(e,r,t=e[r]||{}){let n=nyr(r),i=VY.default.dirname(n);if(i===n)return t;let s=e[i]||{};return KGa(e,i,{...s,...t})}Zb.getVars=KGa;function xYf(e,r,t){let n=e[r]??{};e[r]={...n,...t}}Zb.updateVars=xYf});var iUn=A(YC=>{"use strict";Object.defineProperty(YC,"__esModule",{value:!0});YC.parsePropsFile=YC.parseLockFile=YC.parseGcv=YC.isGcvLockFile=YC.isGcvPropsFile=YC.usesGcv=YC.VERSIONS_LOCK=YC.VERSIONS_PROPS=void 0;var TYf=(tn(),Dr(en)),HGa=Pi(),WGa=TYf.__importStar(km()),uRt=Ba(),YGa=mwe();YC.VERSIONS_PROPS="versions.props";YC.VERSIONS_LOCK="versions.lock";var PYf="# Run ./gradlew --write-locks to regenerate this file";function RYf(e,r){var n;let t=WGa.getSiblingFileName(e,YC.VERSIONS_LOCK);return((n=r[t])==null?void 0:n.startsWith(PYf))??!1}YC.usesGcv=RYf;function kYf(e){return e===YC.VERSIONS_PROPS||e.endsWith(`/${YC.VERSIONS_PROPS}`)}YC.isGcvPropsFile=kYf;function FYf(e){return e===YC.VERSIONS_LOCK||e.endsWith(`/${YC.VERSIONS_LOCK}`)}YC.isGcvLockFile=FYf;function NYf(e,r){var l,u;let t=r[e]??"",n=WGa.getSiblingFileName(e,YC.VERSIONS_LOCK),i=r[n]??"",s=JGa(i),[a,o]=XGa(t),c=[];for(let[m,h]of a)if(s.has(m)){let _={managerData:{packageFile:e,fileReplacePosition:h.filePos},depName:m,currentValue:h.version,lockedVersion:(l=s.get(m))==null?void 0:l.version,depType:(u=s.get(m))==null?void 0:u.depType};c.push(_),s.delete(m)}for(let[m,h]of o){let _=OYf(m);for(let[b,v]of s)if(_.test(b)){let w={managerData:{packageFile:e,fileReplacePosition:h.filePos},depName:b,currentValue:h.version,lockedVersion:v.version,depType:v.depType,groupName:m};c.push(w),s.delete(b)}}return c}YC.parseGcv=NYf;function OYf(e){return(0,uRt.regEx)(e.replace(/\*/g,"_WC_CHAR_").replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&").replace(/_WC_CHAR_/g,".*?"))}function JGa(e){let r=(0,uRt.regEx)("^(?[^:]+:[^:]+):(?[^ ]+) \\(\\d+ constraints: [0-9a-f]+\\)$"),t=new Map,n=!1;for(let i of e.split(uRt.newlineRegex)){let s=r.exec(i);if(s!=null&&s.groups){let{depName:a,lockVersion:o}=s.groups;(0,YGa.isDependencyString)(`${a}:${o}`)&&t.set(a,{version:o,depType:n?"test":"dependencies"})}else i==="[Test dependencies]"&&(n=!0)}return HGa.logger.trace(`Found ${t.size} locked dependencies in ${YC.VERSIONS_LOCK}.`),t}YC.parseLockFile=JGa;function XGa(e){let r=(0,uRt.regEx)("^(?[^:]+:[^=]+?) *= *(?.*)$"),t=new Map,n=new Map,i=0,s=e.indexOf(`\r
          +`)>0,a=/^[a-zA-Z][-_a-zA-Z0-9.:*]+$/;for(let o of e.split(uRt.newlineRegex)){let c=r.exec(o);if(c!=null&&c.groups){let{depName:l,propsVersion:u}=c.groups;if(a.test(l)&&(0,YGa.versionLikeSubstring)(u)!==null){let m=o.lastIndexOf(u),h=i+m;l.includes("*")?n.set(l,{version:u,filePos:h}):t.set(l,{version:u,filePos:h})}}i+=o.length+(s?2:1)}return HGa.logger.trace(`Found ${t.size} dependencies and ${n.size} wildcard dependencies in ${YC.VERSIONS_PROPS}.`),[t,new Map([...n].sort().reverse())]}YC.parsePropsFile=XGa});var lz=A(W0=>{"use strict";Object.defineProperty(W0,"__esModule",{value:!0});W0.qValueMatcher=W0.qConcatExpr=W0.qTemplateString=W0.qPropertyAccessIdentifier=W0.qVariableAccessIdentifier=W0.qVariableAssignmentIdentifier=W0.qStringValueAsSymbol=W0.qStringValue=W0.interpolateString=W0.findVariable=W0.coalesceVariable=W0.stripReservedPrefixFromKeyTokens=W0.cleanupTempVars=W0.loadFromTokenMap=W0.storeInTokenMap=W0.prependNestingDepth=W0.reduceNestingDepth=W0.increaseNestingDepth=W0.storeVarToken=W0.GRADLE_PLUGINS=W0.REGISTRY_URLS=void 0;var Zw=dP(),BYf=iP(),sUn=Ba();W0.REGISTRY_URLS={google:"https://dl.google.com/android/maven2/",gradlePluginPortal:"https://plugins.gradle.org/m2/",jcenter:"https://jcenter.bintray.com/",mavenCentral:"https://repo.maven.apache.org/maven2"};W0.GRADLE_PLUGINS={checkstyle:["toolVersion","com.puppycrawl.tools:checkstyle"],codenarc:["toolVersion","org.codenarc:CodeNarc"],composeOptions:["kotlinCompilerExtensionVersion","androidx.compose.compiler:compiler"],detekt:["toolVersion","io.gitlab.arturbosch.detekt:detekt-core"],findbugs:["toolVersion","com.google.code.findbugs:findbugs"],googleJavaFormat:["toolVersion","com.google.googlejavaformat:google-java-format"],jacoco:["toolVersion","org.jacoco:jacoco"],jmh:["jmhVersion","org.openjdk.jmh:jmh-core"],lombok:["version","org.projectlombok:lombok"],pmd:["toolVersion","net.sourceforge.pmd:pmd-java"],spotbugs:["toolVersion","com.github.spotbugs:spotbugs"]};function lRt(e,r){return e.varTokens.push(r),e}W0.storeVarToken=lRt;function qYf(e){return e.tmpNestingDepth.push(...e.varTokens),e.varTokens=[],e}W0.increaseNestingDepth=qYf;function MYf(e){return e.tmpNestingDepth.pop(),e}W0.reduceNestingDepth=MYf;function LYf(e){return e.varTokens=[...(0,BYf.clone)(e.tmpNestingDepth),...e.varTokens],e}W0.prependNestingDepth=LYf;function jYf(e,r){return e.tokenMap[r]=e.varTokens,e.varTokens=[],e}W0.storeInTokenMap=jYf;function GYf(e,r){let t=e.tokenMap[r];if(!t)throw new Error(`Expected token ${r} not found`);return t}W0.loadFromTokenMap=GYf;function UYf(e){return e.tokenMap={},e.varTokens=[],e}W0.cleanupTempVars=UYf;function ZGa(e){let r=["ext","extra","project","rootProject","properties"];for(;e.varTokens.length>1&&e.varTokens[0]&&r.includes(e.varTokens[0].value);)e.varTokens.shift();return e}W0.stripReservedPrefixFromKeyTokens=ZGa;function eUa(e){return e.varTokens.length>1&&(e.varTokens[0].value=e.varTokens.map(r=>r.value).join("."),e.varTokens.length=1),e}W0.coalesceVariable=eUa;function tUa(e,r,t=r.globalVars){if(r.tmpNestingDepth.length){let n=r.tmpNestingDepth.map(i=>i.value);for(let i=r.tmpNestingDepth.length;i>0;i-=1){let a=`${n.slice(0,i).join(".")}.${e}`;if(t[a])return t[a]}}return t[e]}W0.findVariable=tUa;function VYf(e,r,t=r.globalVars){let n=[];for(let i of e){let s=i.type;if(s==="string-value")n.push(i.value);else if(s==="symbol"){let a=tUa(i.value,r,t);if(a)n.push(a.value);else return null}else return null}return n.join("")}W0.interpolateString=VYf;W0.qStringValue=Zw.query.str((e,r)=>(lRt(e,r),e));W0.qStringValueAsSymbol=Zw.query.str((e,r)=>{let t={...r,type:"symbol"};return lRt(e,t),e});W0.qVariableAssignmentIdentifier=Zw.query.sym(lRt).many(Zw.query.alt(Zw.query.op(".").sym(lRt),Zw.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",search:Zw.query.begin().join(W0.qStringValueAsSymbol).end()})),0,32).handler(ZGa);W0.qVariableAccessIdentifier=Zw.query.handler(e=>(e.tmpTokenStore.backupVarAccessTokens=e.varTokens,e.varTokens=[],e)).join(W0.qVariableAssignmentIdentifier).handler(eUa).handler(e=>(e.varTokens=[...e.tmpTokenStore.backupVarAccessTokens,...e.varTokens],delete e.tmpTokenStore.backupVarAccessTokens,e));W0.qPropertyAccessIdentifier=Zw.query.opt(Zw.query.sym((0,sUn.regEx)(/^(?:rootProject|project)$/)).op(".")).alt(Zw.query.opt(Zw.query.sym("ext").op(".")).sym((0,sUn.regEx)(/^(?:property|getProperty)$/)),Zw.query.sym((0,sUn.regEx)(/^(?:extra|ext)$/)).op(".").sym("get")).tree({maxDepth:1,startsWith:"(",endsWith:")",search:Zw.query.begin().join(W0.qStringValueAsSymbol).end()}).opt(Zw.query.sym("as").sym("String"));W0.qTemplateString=Zw.query.tree({type:"string-tree",maxDepth:2,preHandler:e=>(e.tmpTokenStore.templateTokens=[],e),search:Zw.query.alt(W0.qStringValue.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}),W0.qPropertyAccessIdentifier.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}),W0.qVariableAccessIdentifier.handler(e=>{var r;return(r=e.tmpTokenStore.templateTokens)==null||r.push(...e.varTokens),e.varTokens=[],e}))}).handler(e=>(e.varTokens=e.tmpTokenStore.templateTokens,e));var zYf=(...e)=>Zw.query.alt(...e).many(Zw.query.op("+").alt(...e),0,32);W0.qConcatExpr=zYf;W0.qValueMatcher=(0,W0.qConcatExpr)(W0.qTemplateString,W0.qPropertyAccessIdentifier,W0.qVariableAccessIdentifier)});var uie=A(RE=>{"use strict";Object.defineProperty(RE,"__esModule",{value:!0});RE.handleImplicitGradlePlugin=RE.handleApplyFrom=RE.handleLibraryDep=RE.handleCustomRegistryUrl=RE.handlePredefinedRegistryUrl=RE.handlePlugin=RE.handleLongFormDep=RE.handleKotlinShortNotationDep=RE.handleDepString=RE.handleAssignment=RE.setParseGradleFunc=void 0;var rUa=(tn(),Dr(en)),$Yf=rUa.__importDefault(require("node:url")),QYf=rUa.__importDefault(Oh()),aUn=Pi(),KYf=km(),oUn=Ba(),dRt=mwe(),qg=lz(),nUa;function HYf(e){nUa=e}RE.setParseGradleFunc=HYf;function WYf(e){let r=(0,qg.loadFromTokenMap)(e,"keyToken")[0].value,t=(0,qg.loadFromTokenMap)(e,"valToken");if(t.length>1)e.tokenMap.templateStringTokens=t,iUa(e),delete e.tokenMap.templateStringTokens;else if(t[0].type==="symbol"){let n=(0,qg.findVariable)(t[0].value,e);n&&(e.globalVars[r]={...n})}else{let n=(0,dRt.parseDependencyString)(t[0].value);n&&(n.groupName=r,n.managerData={fileReplacePosition:t[0].offset+n.depName.length+1,packageFile:e.packageFile},e.deps.push(n)),e.globalVars[r]={key:r,value:t[0].value,fileReplacePosition:t[0].offset,packageFile:e.packageFile}}return e}RE.handleAssignment=WYf;function iUa(e){let r=(0,qg.loadFromTokenMap)(e,"templateStringTokens"),t=(0,qg.interpolateString)(r,e);if(!t)return e;let n=(0,dRt.parseDependencyString)(t);if(!n)return e;let i,s;for(let a of r)if(a.type==="symbol"){let o=(0,qg.findVariable)(a.value,e);o&&(i=o.packageFile,s=o.fileReplacePosition,o.value===n.currentValue&&(n.managerData={fileReplacePosition:s,packageFile:i},n.groupName=o.key))}if(!n.managerData){let a=r[r.length-1];(a==null?void 0:a.type)==="string-value"&&n.currentValue&&a.value.includes(n.currentValue)?(i=e.packageFile,r.length===1?s=a.offset+n.depName.length+1:s=a.offset+a.value.lastIndexOf(n.currentValue),delete n.groupName):n.skipReason="contains-variable",n.managerData={fileReplacePosition:s,packageFile:i}}return e.deps.push(n),e}RE.handleDepString=iUa;function YYf(e){let r=(0,qg.loadFromTokenMap)(e,"artifactId"),t=(0,qg.loadFromTokenMap)(e,"version"),n=(0,qg.interpolateString)(r,e),i=(0,qg.interpolateString)(t,e);if(!n||!i)return e;let s=`org.jetbrains.kotlin:kotlin-${n}`,a=(0,dRt.parseDependencyString)(`${s}:${i}`);if(!a)return e;if(a.depName=n,a.packageName=s,a.managerData={fileReplacePosition:t[0].offset,packageFile:e.packageFile},t.length>1)a.skipReason="unspecified-version";else if(t[0].type==="symbol"){let o=(0,qg.findVariable)(t[0].value,e);o&&(a.groupName=o.key,a.currentValue=o.value,a.managerData={fileReplacePosition:o.fileReplacePosition,packageFile:o.packageFile})}return e.deps.push(a),e}RE.handleKotlinShortNotationDep=YYf;function sUa(e){var l;let r=(0,qg.loadFromTokenMap)(e,"groupId"),t=(0,qg.loadFromTokenMap)(e,"artifactId"),n=(0,qg.loadFromTokenMap)(e,"version"),i=(0,qg.interpolateString)(r,e),s=(0,qg.interpolateString)(t,e),a=(0,qg.interpolateString)(n,e);if(!i||!s||!a)return e;let o=(0,dRt.parseDependencyString)([i,s,a].join(":"));if(!o)return e;let c=e.tokenMap.methodName??null;if(n.length>1)o.skipReason="unspecified-version";else if(n[0].type==="symbol"){let u=(0,qg.findVariable)(n[0].value,e);u&&(o.groupName=u.key,o.managerData={fileReplacePosition:u.fileReplacePosition,packageFile:u.packageFile})}else((l=c==null?void 0:c[0])==null?void 0:l.value)==="dependencySet"&&(o.groupName=`${i}:${a}`),o.managerData={fileReplacePosition:n[0].offset,packageFile:e.packageFile};return e.deps.push(o),e}RE.handleLongFormDep=sUa;function JYf(e){let r=(0,qg.loadFromTokenMap)(e,"methodName")[0],t=(0,qg.loadFromTokenMap)(e,"pluginName")[0],n=(0,qg.loadFromTokenMap)(e,"version"),i=t.value,s=r.value==="kotlin"?`org.jetbrains.kotlin.${i}`:i,a=`${s}:${s}.gradle.plugin`,o={depType:"plugin",depName:s,packageName:a,commitMessageTopic:`plugin ${s}`,currentValue:n[0].value,managerData:{fileReplacePosition:n[0].offset,packageFile:e.packageFile}};if(n.length>1)o.skipReason="unspecified-version";else if(n[0].type==="symbol"){let c=(0,qg.findVariable)(n[0].value,e);c?(o.groupName=c.key,o.currentValue=c.value,o.managerData={fileReplacePosition:c.fileReplacePosition,packageFile:c.packageFile}):o.skipReason="unspecified-version"}return e.deps.push(o),e}RE.handlePlugin=JYf;function aUa(e){return e.tokenMap.registryScope?(0,qg.loadFromTokenMap)(e,"registryScope")[0].value==="pluginManagement":!1}function XYf(e){let r=(0,qg.loadFromTokenMap)(e,"registryUrl")[0].value;return e.registryUrls.push({registryUrl:qg.REGISTRY_URLS[r],scope:aUa(e)?"plugin":"dep"}),e}RE.handlePredefinedRegistryUrl=XYf;function ZYf(e){let r=e.globalVars;if(e.tokenMap.name){let n=(0,qg.loadFromTokenMap)(e,"name"),i=(0,qg.interpolateString)(n,e,r);i&&(r={...r,name:{key:"name",value:i}})}let t=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"registryUrl"),e,r);if(t){t=t.replace((0,oUn.regEx)(/\\/g),"");try{let{host:n,protocol:i}=$Yf.default.parse(t);n&&i&&e.registryUrls.push({registryUrl:t,scope:aUa(e)?"plugin":"dep"})}catch{}}return e}RE.handleCustomRegistryUrl=ZYf;function eJf(e){let r=(0,qg.loadFromTokenMap)(e,"groupId"),t=(0,qg.loadFromTokenMap)(e,"artifactId"),n=(0,qg.interpolateString)(r,e),i=(0,qg.interpolateString)(t,e);if(!n||!i)return e;let s=(0,qg.loadFromTokenMap)(e,"alias")[0],a=`libs.${s.value.replace((0,oUn.regEx)(/[-_]/g),".")}`;return e.globalVars[a]={key:a,value:`${n}:${i}`,fileReplacePosition:s.offset,packageFile:e.packageFile},e.tokenMap.version&&(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"version"),e)&&sUa(e),e}RE.handleLibraryDep=eJf;function tJf(e){let r=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"scriptFile"),e);if(!r)return e;if(e.tokenMap.parentPath){let i=(0,qg.interpolateString)((0,qg.loadFromTokenMap)(e,"parentPath"),e);i&&r&&(r=QYf.default.join(i,r))}if(e.recursionDepth>2)return aUn.logger.debug(`Max recursion depth reached in script file: ${r}`),e;if(!(0,oUn.regEx)(/\.gradle(\.kts)?$/).test(r))return aUn.logger.debug({scriptFile:r},"Only Gradle files can be included"),e;let t=(0,KYf.getSiblingFileName)(e.packageFile,r);if(!e.fileContents[t])return aUn.logger.debug(`Failed to process included Gradle file ${t}`),e;let n=nUa(e.fileContents[t],e.globalVars,t,e.fileContents,e.recursionDepth+1);return e.deps.push(...n.deps),e.globalVars={...e.globalVars,...n.vars},e.registryUrls.push(...n.urls),e}RE.handleApplyFrom=tJf;function rJf(e){let r=(0,qg.loadFromTokenMap)(e,"pluginName")[0].value,t=(0,qg.loadFromTokenMap)(e,"version"),n=(0,qg.interpolateString)(t,e);if(!n)return e;let i=qg.GRADLE_PLUGINS[r][1],s=(0,dRt.parseDependencyString)(`${i}:${n}`);if(!s)return e;if(s.depName=r,s.packageName=i,s.managerData={fileReplacePosition:t[0].offset,packageFile:e.packageFile},t.length>1)s.skipReason="unspecified-version";else if(t[0].type==="symbol"){let a=(0,qg.findVariable)(t[0].value,e);a&&(s.groupName=a.key,s.currentValue=a.value,s.managerData={fileReplacePosition:a.fileReplacePosition,packageFile:a.packageFile})}return e.deps.push(s),e}RE.handleImplicitGradlePlugin=rJf});var cUn=A(iyr=>{"use strict";Object.defineProperty(iyr,"__esModule",{value:!0});iyr.qApplyFrom=void 0;var iB=dP(),nJf=Ba(),eot=lz(),iJf=uie(),oUa=iB.query.alt(iB.query.alt(iB.query.opt(iB.query.sym((0,nJf.regEx)(/^(?:rootProject|project)$/)).op(".")).sym("file"),iB.query.opt(iB.query.sym("new")).sym("File")).tree({maxDepth:1,startsWith:"(",endsWith:")",search:iB.query.begin().opt(iB.query.join(eot.qValueMatcher,iB.query.op(",")).handler(e=>(0,eot.storeInTokenMap)(e,"parentPath"))).join(eot.qValueMatcher).end()}),eot.qValueMatcher).handler(e=>(0,eot.storeInTokenMap)(e,"scriptFile"));iyr.qApplyFrom=iB.query.sym("apply").alt(iB.query.sym("from").op(":").join(oUa),iB.query.tree({maxDepth:1,maxMatches:1,startsWith:"(",endsWith:")",search:iB.query.begin().sym("from").op("=").join(oUa).end()})).handler(iJf.handleApplyFrom).handler(eot.cleanupTempVars)});var uUn=A(lie=>{"use strict";Object.defineProperty(lie,"__esModule",{value:!0});lie.qDependencies=lie.qLongFormDep=lie.qGroovyMapNotationDependencies=void 0;var TC=dP(),sJf=Ba(),kE=lz(),hwe=uie(),syr=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"groupId")),tot=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"artifactId")),fwe=kE.qValueMatcher.handler(e=>(0,kE.storeInTokenMap)(e,"version")),aJf=kE.qTemplateString.opt(TC.query.op("+").join(kE.qValueMatcher)).handler(e=>(0,kE.storeInTokenMap)(e,"templateStringTokens")).handler(hwe.handleDepString).handler(kE.cleanupTempVars),oJf=TC.query.sym("dependencySet",kE.storeVarToken).handler(e=>(0,kE.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().sym("group").alt(TC.query.op(":"),TC.query.op("=")).join(syr).op(",").sym("version").alt(TC.query.op(":"),TC.query.op("=")).join(fwe).end()}).tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",search:TC.query.sym("entry").alt(tot,TC.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(tot).end()})).handler(hwe.handleLongFormDep)}).handler(kE.cleanupTempVars);lie.qGroovyMapNotationDependencies=TC.query.sym("group").op(":").join(syr).op(",").sym("name").op(":").join(tot).op(",").sym("version").op(":").join(fwe).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);var cJf=TC.query.sym("kotlin").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(tot).op(",").opt(TC.query.sym("version").op("=")).join(fwe).end()}).handler(hwe.handleKotlinShortNotationDep).handler(kE.cleanupTempVars),uJf=TC.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().sym("group").op("=").join(syr).op(",").sym("name").op("=").join(tot).op(",").sym("version").op("=").join(fwe)}).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);lie.qLongFormDep=TC.query.opt(TC.query.sym(kE.storeVarToken).handler(e=>(0,kE.storeInTokenMap)(e,"methodName"))).tree({type:"wrapped-tree",maxDepth:1,maxMatches:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(syr).op(",").join(tot).op(",").join(fwe).end()}).handler(hwe.handleLongFormDep).handler(kE.cleanupTempVars);var lJf=TC.query.alt(...Object.keys(kE.GRADLE_PLUGINS).map(e=>TC.query.sym(e,kE.storeVarToken).handler(r=>(0,kE.storeInTokenMap)(r,"pluginName")).tree({type:"wrapped-tree",maxDepth:1,maxMatches:1,startsWith:"{",endsWith:"}",search:TC.query.sym(kE.GRADLE_PLUGINS[e][0]).alt(TC.query.opt(TC.query.op("=")).join(fwe),TC.query.op(".").sym((0,sJf.regEx)(/^(?:set|value)$/)).tree({maxDepth:1,startsWith:"(",endsWith:")",search:TC.query.begin().join(fwe).end()}))}))).handler(hwe.handleImplicitGradlePlugin).handler(kE.cleanupTempVars);lie.qDependencies=TC.query.alt(aJf,oJf,lie.qGroovyMapNotationDependencies,cJf,uJf,lJf)});var ayr=A(gwe=>{"use strict";Object.defineProperty(gwe,"__esModule",{value:!0});gwe.qAssignments=gwe.qKotlinMultiMapOfVarAssignment=void 0;var p8=dP(),dJf=Ba(),h1=lz(),pJf=uUn(),pRt=uie(),mJf=h1.qVariableAssignmentIdentifier.op("=").handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).handler(h1.cleanupTempVars),fJf=p8.query.sym((0,dJf.regEx)(/^(?:set|version)$/)).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:p8.query.begin().join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).op(",").join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).end()}).handler(h1.cleanupTempVars),hJf=p8.query.sym("val").sym(h1.storeVarToken).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).opt(p8.query.op(":").sym("String")).sym("by").sym("extra").tree({type:"wrapped-tree",maxDepth:1,search:p8.query.begin().join(h1.qStringValue).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment).end()}).handler(h1.cleanupTempVars),lUa=p8.query.alt(p8.query.begin().join(pJf.qGroovyMapNotationDependencies).end(),p8.query.sym(h1.storeVarToken).handler(h1.prependNestingDepth).handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).op(":").join(h1.qValueMatcher).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment)),cUa=e=>p8.query.alt(p8.query.sym(h1.storeVarToken).op(":").tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:h1.increaseNestingDepth,search:e,postHandler:h1.reduceNestingDepth}),lUa),gJf=h1.qVariableAssignmentIdentifier.alt(p8.query.op("="),p8.query.op("+=")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"[",endsWith:"]",preHandler:h1.increaseNestingDepth,search:cUa(cUa(lUa)),postHandler:h1.reduceNestingDepth}).handler(h1.cleanupTempVars),dUa=h1.qStringValue.sym("to").handler(h1.prependNestingDepth).handler(h1.coalesceVariable).handler(e=>(0,h1.storeInTokenMap)(e,"keyToken")).join(h1.qValueMatcher).handler(e=>(0,h1.storeInTokenMap)(e,"valToken")).handler(pRt.handleAssignment),uUa=e=>p8.query.alt(h1.qStringValue.sym("to").sym("mapOf").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",preHandler:h1.increaseNestingDepth,search:e,postHandler:h1.reduceNestingDepth}),dUa);gwe.qKotlinMultiMapOfVarAssignment=h1.qVariableAssignmentIdentifier.op("=").sym("mapOf").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",preHandler:h1.increaseNestingDepth,search:uUa(uUa(dUa)),postHandler:h1.reduceNestingDepth}).handler(h1.cleanupTempVars);gwe.qAssignments=p8.query.alt(mJf,gJf,fJf,hJf,gwe.qKotlinMultiMapOfVarAssignment)});var mUa=A(uyr=>{"use strict";Object.defineProperty(uyr,"__esModule",{value:!0});uyr.qKotlinMultiObjectVarAssignment=void 0;var cyr=dP(),yJf=ayr(),dz=lz(),_Jf=uie(),pUa=cyr.query.alt(yJf.qKotlinMultiMapOfVarAssignment,dz.qVariableAssignmentIdentifier.opt(cyr.query.op(":").sym("String")).op("=").handler(dz.prependNestingDepth).handler(dz.coalesceVariable).handler(e=>(0,dz.storeInTokenMap)(e,"keyToken")).join(dz.qValueMatcher).handler(e=>(0,dz.storeInTokenMap)(e,"valToken")).handler(_Jf.handleAssignment).handler(dz.cleanupTempVars)),oyr=e=>cyr.query.alt(cyr.query.sym("object").sym(dz.storeVarToken).tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",preHandler:dz.increaseNestingDepth,search:e,postHandler:dz.reduceNestingDepth}),pUa);uyr.qKotlinMultiObjectVarAssignment=oyr(oyr(oyr(oyr(pUa)))).handler(dz.cleanupTempVars)});var dUn=A(lyr=>{"use strict";Object.defineProperty(lyr,"__esModule",{value:!0});lyr.qPlugins=void 0;var ywe=dP(),AJf=Ba(),die=lz(),bJf=uie(),lUn=die.qValueMatcher.handler(e=>(0,die.storeInTokenMap)(e,"version"));lyr.qPlugins=ywe.query.sym((0,AJf.regEx)(/^(?:id|kotlin)$/),die.storeVarToken).handler(e=>(0,die.storeInTokenMap)(e,"methodName")).alt(die.qStringValue.handler(e=>(0,die.storeInTokenMap)(e,"pluginName")).sym("version").join(lUn),ywe.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:ywe.query.begin().join(die.qStringValue).end()}).handler(e=>(0,die.storeInTokenMap)(e,"pluginName")).alt(ywe.query.sym("version").join(lUn),ywe.query.opt(ywe.query.op(".")).sym("version").tree({maxDepth:1,startsWith:"(",endsWith:")",search:ywe.query.begin().join(lUn).end()}))).handler(bJf.handlePlugin).handler(die.cleanupTempVars)});var yUa=A(dyr=>{"use strict";Object.defineProperty(dyr,"__esModule",{value:!0});dyr.qRegistryUrls=void 0;var rD=dP(),CJf=Ba(),vJf=cUn(),EJf=ayr(),pz=lz(),fUa=uie(),DJf=dUn(),pUn=rD.query.alt(rD.query.sym("uri").tree({maxDepth:1,search:pz.qValueMatcher}),pz.qValueMatcher).handler(e=>(0,pz.storeInTokenMap)(e,"registryUrl")),hUa=rD.query.sym((0,CJf.regEx)(`^(?:${Object.keys(pz.REGISTRY_URLS).join("|")})$`),pz.storeVarToken).alt(rD.query.tree({type:"wrapped-tree",startsWith:"(",endsWith:")",search:rD.query.begin().end()}),rD.query.tree({type:"wrapped-tree",startsWith:"{",endsWith:"}"})).handler(e=>(0,pz.storeInTokenMap)(e,"registryUrl")).handler(fUa.handlePredefinedRegistryUrl).handler(pz.cleanupTempVars),gUa=rD.query.sym("maven").alt(rD.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:rD.query.begin().opt(rD.query.sym("url").op("=")).join(pUn).end()}),rD.query.tree({type:"wrapped-tree",maxDepth:1,startsWith:"{",endsWith:"}",search:rD.query.alt(rD.query.sym("name").opt(rD.query.op("=")).join(pz.qValueMatcher).handler(e=>(0,pz.storeInTokenMap)(e,"name")),rD.query.sym("url").opt(rD.query.op("=")).join(pUn),rD.query.sym("setUrl").tree({maxDepth:1,startsWith:"(",endsWith:")",search:rD.query.begin().join(pUn).end()}))})).handler(fUa.handleCustomRegistryUrl).handler(pz.cleanupTempVars),SJf=rD.query.sym("pluginManagement",pz.storeVarToken).tree({type:"wrapped-tree",startsWith:"{",endsWith:"}",preHandler:e=>(e.tmpTokenStore.registryScope=e.varTokens,e.varTokens=[],e),search:rD.query.handler(e=>(e.tmpTokenStore.registryScope&&(e.tokenMap.registryScope=e.tmpTokenStore.registryScope),e)).alt(EJf.qAssignments,vJf.qApplyFrom,DJf.qPlugins,hUa,gUa),postHandler:e=>(delete e.tmpTokenStore.registryScope,e)});dyr.qRegistryUrls=rD.query.alt(rD.query.sym("publishing").tree(),SJf,hUa,gUa)});var bUa=A(pyr=>{"use strict";Object.defineProperty(pyr,"__esModule",{value:!0});pyr.qVersionCatalogs=void 0;var sB=dP(),nD=lz(),mUn=uie(),_Ua=nD.qValueMatcher.handler(e=>(0,nD.storeInTokenMap)(e,"groupId")),AUa=nD.qValueMatcher.handler(e=>(0,nD.storeInTokenMap)(e,"artifactId")),fUn=sB.query.op(".").alt(sB.query.sym("versionRef").tree({maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValueAsSymbol).end()}),sB.query.sym("version").tree({maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qValueMatcher).end()})).handler(e=>(0,nD.storeInTokenMap)(e,"version")),wJf=sB.query.sym("library",nD.storeVarToken).handler(e=>(0,nD.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).op(",").join(_Ua).op(",").join(AUa).end()}).opt(fUn).handler(mUn.handleLibraryDep).handler(nD.cleanupTempVars),IJf=sB.query.sym("plugin",nD.storeVarToken).handler(e=>(0,nD.storeInTokenMap)(e,"methodName")).tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).op(",").alt(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"pluginName")).end()}).opt(fUn).handler(mUn.handlePlugin).handler(nD.cleanupTempVars),xJf=sB.query.sym("alias").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(nD.qStringValue).handler(e=>(0,nD.storeInTokenMap)(e,"alias")).end()}).op(".").sym("to").tree({type:"wrapped-tree",maxDepth:1,startsWith:"(",endsWith:")",search:sB.query.begin().join(_Ua).op(",").join(AUa).end()}).opt(fUn).handler(mUn.handleLibraryDep).handler(nD.cleanupTempVars);pyr.qVersionCatalogs=sB.query.alt(wJf,IJf,xJf)});var IUa=A(q0e=>{"use strict";Object.defineProperty(q0e,"__esModule",{value:!0});q0e.parseProps=q0e.parseKotlinSource=q0e.parseGradle=void 0;var myr=dP(),EUa=Ba(),TJf=cUn(),PJf=ayr(),CUa=uUn(),RJf=uie(),kJf=mUa(),FJf=dUn(),NJf=yUa(),OJf=bUa(),vUa=mwe(),DUa=myr.lang.createLang("groovy"),SUa={packageFile:"",fileContents:{},recursionDepth:0,globalVars:{},deps:[],registryUrls:[],varTokens:[],tmpNestingDepth:[],tmpTokenStore:{},tokenMap:{}};(0,RJf.setParseGradleFunc)(wUa);function wUa(e,r={},t="",n={},i=0){let s={...r},a=[],o=[],c=myr.query.tree({type:"root-tree",maxDepth:32,search:myr.query.alt(PJf.qAssignments,CUa.qDependencies,FJf.qPlugins,NJf.qRegistryUrls,OJf.qVersionCatalogs,CUa.qLongFormDep,TJf.qApplyFrom)}),l=DUa.query(e,c,{...SUa,packageFile:t,fileContents:n,recursionDepth:i,globalVars:s});return l&&(a.push(...l.deps),s={...s,...l.globalVars},o.push(...l.registryUrls)),{deps:a,urls:o,vars:s}}q0e.parseGradle=wUa;function BJf(e,r={},t=""){let n={...r},i=[],s=myr.query.tree({type:"root-tree",maxDepth:1,search:kJf.qKotlinMultiObjectVarAssignment}),a=DUa.query(e,s,{...SUa,packageFile:t,globalVars:n});return a&&(i.push(...a.deps),n={...n,...a.globalVars}),{deps:i,vars:n}}q0e.parseKotlinSource=BJf;var qJf="[a-zA-Z_][a-zA-Z0-9_]*(?:\\.[a-zA-Z_][a-zA-Z0-9_]*)*",MJf=(0,EUa.regEx)(`^(?\\s*(?${qJf})\\s*[= :]\\s*['"]?)(?[^\\s'"]+)['"]?\\s*$`);function LJf(e,r){let t=0,n={},i=[];for(let s of e.split(EUa.newlineRegex)){let a=MJf.exec(s);if(a!=null&&a.groups){let{key:o,value:c,leftPart:l}=a.groups;if((0,vUa.isDependencyString)(c)){let u=(0,vUa.parseDependencyString)(c);u&&i.push({...u,managerData:{fileReplacePosition:t+l.length+u.depName.length+1,packageFile:r}})}else n[o]={key:o,value:c,fileReplacePosition:t+l.length,packageFile:r}}t+=s.length+1}return{vars:n,deps:i}}q0e.parseProps=LJf});var TUa=A(hyr=>{"use strict";Object.defineProperty(hyr,"__esModule",{value:!0});hyr.extractAllPackageFiles=void 0;var jJf=(tn(),Dr(en)),GJf=jJf.__importDefault(Oh()),xUa=Pi(),UJf=km(),VJf=mx(),zJf=GGa(),hUn=iUn(),gUn=IUa(),$Jf=lz(),kj=mwe(),fyr=VJf.MavenDatasource.id;function QJf(e,r){for(let t of r)e.some(i=>i.registryUrl===t.registryUrl&&i.scope===t.scope)||e.push(t)}function KJf(e,r){let t=r.depType==="plugin"?"plugin":"dep",n=e.filter(i=>i.scope===t).map(i=>i.registryUrl);return!n.length&&t==="plugin"&&n.push($Jf.REGISTRY_URLS.gradlePluginPortal),[...new Set(n)]}async function HJf(e,r,t,n,i){let s={},a=await(0,UJf.getLocalFiles)(r);for(let o of r){n[o]={packageFile:o,datasource:fyr,deps:[]};try{let c=a[o],l=GJf.default.dirname((0,kj.toAbsolutePath)(o));if((0,kj.isPropsFile)(o)){let{vars:u,deps:m}=(0,gUn.parseProps)(c,o);(0,kj.updateVars)(s,l,u),t.push(...m)}else if((0,kj.isTOMLFile)(o)){let u=(0,zJf.parseCatalog)(o,c);t.push(...u)}else if((0,hUn.isGcvPropsFile)(o)&&(0,hUn.usesGcv)(o,a)){let u=(0,hUn.parseGcv)(o,a);t.push(...u)}else if((0,kj.isKotlinSourceFile)(o)){let u=(0,kj.getVars)(s,l),{vars:m,deps:h}=(0,gUn.parseKotlinSource)(c,u,o);(0,kj.updateVars)(s,"/",m),t.push(...h)}else if((0,kj.isGradleScriptFile)(o)){let u=(0,kj.getVars)(s,l),{deps:m,urls:h,vars:_}=(0,gUn.parseGradle)(c,u,o,a);QJf(i,h),(0,kj.updateVars)(s,l,_),t.push(...m)}}catch(c){xUa.logger.debug({err:c,config:e,packageFile:o},"Failed to process Gradle file")}}return t}async function WJf(e,r){var o,c;let t={},n=[],i=[],s=r.filter(kj.isKotlinSourceFile),a=(0,kj.reorderFiles)(r.filter(l=>!s.includes(l)));if(await HJf(e,[...s,...s,...a],i,t,n),!i.length)return null;for(let l of i){l.fileReplacePosition=(o=l==null?void 0:l.managerData)==null?void 0:o.fileReplacePosition;let u=(c=l.managerData)==null?void 0:c.packageFile;if(u){let m=t[u];m||(m={packageFile:u,datasource:fyr,deps:[]}),l.datasource||(l.datasource=fyr),l.datasource===fyr&&(l.registryUrls=KJf(n,l),l.depType||(l.depType=u.startsWith("buildSrc")&&!s.length?"devDependencies":"dependencies")),m.deps.some(_=>{var b,v;return _.depName===l.depName&&((b=_.managerData)==null?void 0:b.fileReplacePosition)===((v=l.managerData)==null?void 0:v.fileReplacePosition)})||m.deps.push(l),t[u]=m}else xUa.logger.debug({dep:l},"Failed to process Gradle dependency")}return Object.values(t)}hyr.extractAllPackageFiles=WJf});var PUa=A(gyr=>{"use strict";Object.defineProperty(gyr,"__esModule",{value:!0});gyr.updateDependency=void 0;var yUn=Pi(),YJf=mwe();function JJf({fileContent:e,upgrade:r}){let{depName:t,currentValue:n,newValue:i,managerData:s,updateType:a}=r;if(a==="replacement")return yUn.logger.warn("gradle manager does not support replacement updates yet"),null;let o=s.fileReplacePosition,c=e.slice(0,o),l=e.slice(o),u=(0,YJf.versionLikeSubstring)(l);if(u){let m=u.length,h=l.slice(m);if(u===i)return e;if(u===n||r.groupName)return`${c}${i}${h}`;yUn.logger.debug({depName:t,version:u,currentValue:n,newValue:i},"Unknown value")}else yUn.logger.debug({depName:t,currentValue:n,newValue:i},"Wrong offset");return null}gyr.updateDependency=JJf});var AUn=A(yyr=>{"use strict";Object.defineProperty(yyr,"__esModule",{value:!0});yyr.DefaultGitScm=void 0;var XJf=(tn(),Dr(en)),pie=XJf.__importStar(Lh()),_Un=class{branchExists(r){return Promise.resolve(pie.branchExists(r))}commitAndPush(r){return pie.commitFiles(r)}deleteBranch(r){return pie.deleteBranch(r)}getBranchCommit(r){return Promise.resolve(pie.getBranchCommit(r))}isBranchBehindBase(r,t){return pie.isBranchBehindBase(r,t)}isBranchConflicted(r,t){return pie.isBranchConflicted(r,t)}isBranchModified(r){return pie.isBranchModified(r)}getFileList(){return pie.getFileList()}checkoutBranch(r){return pie.checkoutBranch(r)}};yyr.DefaultGitScm=_Un});var mie=A(rot=>{"use strict";Object.defineProperty(rot,"__esModule",{value:!0});rot.getNewBranchName=rot.repoFingerprint=void 0;var ZJf=(tn(),Dr(en)),eXf=ZJf.__importDefault(G3());function tXf(e,r){let t=r?`${r}::${e}`:`${e}`;return(0,eXf.default)(t)}rot.repoFingerprint=tXf;function rXf(e){return e&&!e.startsWith("refs/heads/")?`refs/heads/${e}`:e}rot.getNewBranchName=rXf});var M0e=A(_yr=>{"use strict";Object.defineProperty(_yr,"__esModule",{value:!0});_yr.smartTruncate=void 0;var nXf=Ba(),iXf=(0,nXf.regEx)("(?.*### Release Notes)(?.*)### Configuration(?.*)","s");function sXf(e,r){var c,l,u;if(e.length
           
           ---
           
          -### Configuration`,i=((c=t.groups)==null?void 0:c.preNotes)??"",s=((l=t.groups)==null?void 0:l.releaseNotes)??"",a=((u=t.groups)==null?void 0:u.postNotes)??"",o=r-(i.length+a.length+n.length);return o<=0?e.substring(0,r):i+s.slice(0,o)+n+a}_yr.smartTruncate=iXf});var RUa=A((YC1,PUa)=>{PUa.exports=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g});var qUa=A(Th=>{"use strict";var sXf=["local","version","cdnUrl"],aXf=["skins"],oXf=["compact","flat","shortcodes"];function cXf(e,r){return pXf(e)||dXf(e,r)||lXf(e,r)||uXf()}function uXf(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
          -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lXf(e,r){if(e){if(typeof e=="string")return kUa(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return kUa(e,r)}}function kUa(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function gXf(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}function yXf(e,r,t=""){return`${e}_${t}${Array.isArray(r.tone)?r.tone.join("-"):r.tone}`}var vUn=/200D|FE0E|FE0F/g,_Xf=0,AXf=1,bXf=0,CXf=1,vXf=0,EXf=1,DXf=2,SXf=1,wXf=2,IXf=3,xXf=4,TXf=5,PXf="smileys-emotion",RXf="people-body",kXf="animals-nature",FXf="food-drink",NXf="travel-places",OXf="activities",BXf="objects",qXf="symbols",MXf="flags",LXf="component",jXf="light",GXf="medium-light",UXf="medium",VXf="medium-dark",zXf="dark",$Xf="15.0",QXf="15.0.0",KXf="42",HXf="6.0.0",WXf=["1.0","2.0","3.0","4.0","5.0","11.0","12.0","12.1","13.0","13.1","14.0","15.0"],YXf=["6.0","6.1","6.2","6.3","7.0","8.0","9.0","10.0","11.0","12.0","12.1","13.0","14.0","15.0"],JXf=["da","de","en","en-gb","es","es-mx","et","fi","fr","hu","it","ja","ko","lt","ms","nb","nl","pl","pt","ru","sv","th","uk","zh","zh-hant"],XXf={":{>":{withNose:!1},"{let i=n[e.hexcode];Array.isArray(i)?i.forEach(s=>t.add(s)):i&&t.add(i)}),e.shortcodes=[...t],e.skins&&e.skins.forEach(n=>{not(n,r)}),e}function OUa(e,r=[]){let t=[];return e.forEach(n=>{if(n.skins){let i=n.skins,s=CUn(n,aXf);t.push(not(s,r)),i.forEach(a=>{let o=NUa({},a);s.tags&&(o.tags=[...s.tags]),t.push(not(o,r))})}else t.push(not(n,r))}),t}function BUa(e,r){return r.length===0||e.forEach(t=>{not(t,r)}),e}async function tZf(e,r={}){let t=r.compact,n=t===void 0?!1:t,i=r.flat,s=i===void 0?!1:i,a=r.shortcodes,o=a===void 0?[]:a,c=CUn(r,oXf),l=await Ayr(`${e}/${n?"compact":"data"}.json`,c),u=[];return o.length>0&&(u=await Promise.all(o.map(m=>{let h;if(m.includes("/")){let _=m.split("/"),b=cXf(_,2),v=b[0],w=b[1];h=bUn(v,w,c)}else h=bUn(e,m,c);return h.catch(()=>({}))}))),s?OUa(l,u):BUa(l,u)}async function rZf(e,r){return Ayr(`${e}/messages.json`,r)}function nZf(e){return String.fromCodePoint(...e)}function iZf(e,r="-"){return e.split(r).map(t=>Number.parseInt(t,16))}function sZf(e,r=!0){let t=[];return[...e].forEach(n=>{var s;let i=((s=n.codePointAt(0))==null?void 0:s.toString(16).toUpperCase())??"";for(;i.length<4;)i=`0${i}`;(!r||r&&!i.match(vUn))&&t.push(i)}),t.join("-")}function L0e(e,r={}){let t=r.isFace,n=t===void 0?!0:t,i=r.withNose,s=i===void 0?!0:i,a=[e];return e.toUpperCase()!==e&&a.push(...L0e(e.toUpperCase(),r)),n&&(e.includes("/")&&a.push(...L0e(e.replace("/","\\"),r)),e.includes(")")&&a.push(...L0e(e.replace(")","]"),r),...L0e(e.replace(")","}"),r)),e.includes("(")&&a.push(...L0e(e.replace("(","["),r),...L0e(e.replace("(","{"),r)),e.includes(":")&&a.push(...L0e(e.replace(":","="),r)),s&&a.forEach(o=>{o.includes("-")||a.push(`${o.slice(0,-1)}-${o.slice(-1)}`)})),a.sort((o,c)=>c.length-o.length),[...new Set(a)]}var aZf=new RegExp(`(-| )?(${vUn.source})`,"g");function oZf(e){return e.replace(aZf,"")}Th.DARK_SKIN=TXf;Th.EMOJI=AXf;Th.EMOJI_VERSIONS=WXf;Th.EMOTICON_OPTIONS=XXf;Th.FEMALE=bXf;Th.FIRST_UNICODE_EMOJI_VERSION=HXf;Th.FULLY_QUALIFIED=vXf;Th.GROUP_KEY_ACTIVITIES=OXf;Th.GROUP_KEY_ANIMALS_NATURE=kXf;Th.GROUP_KEY_COMPONENT=LXf;Th.GROUP_KEY_FLAGS=MXf;Th.GROUP_KEY_FOOD_DRINK=FXf;Th.GROUP_KEY_OBJECTS=BXf;Th.GROUP_KEY_PEOPLE_BODY=RXf;Th.GROUP_KEY_SMILEYS_EMOTION=PXf;Th.GROUP_KEY_SYMBOLS=qXf;Th.GROUP_KEY_TRAVEL_PLACES=NXf;Th.LATEST_CLDR_VERSION=KXf;Th.LATEST_EMOJI_VERSION=$Xf;Th.LATEST_UNICODE_VERSION=QXf;Th.LIGHT_SKIN=SXf;Th.MALE=CXf;Th.MEDIUM_DARK_SKIN=xXf;Th.MEDIUM_LIGHT_SKIN=wXf;Th.MEDIUM_SKIN=IXf;Th.MINIMALLY_QUALIFIED=EXf;Th.SEQUENCE_REMOVAL_PATTERN=vUn;Th.SKIN_KEY_DARK=zXf;Th.SKIN_KEY_LIGHT=jXf;Th.SKIN_KEY_MEDIUM=UXf;Th.SKIN_KEY_MEDIUM_DARK=VXf;Th.SKIN_KEY_MEDIUM_LIGHT=GXf;Th.SUPPORTED_LOCALES=JXf;Th.TEXT=_Xf;Th.UNICODE_VERSIONS=YXf;Th.UNQUALIFIED=DXf;Th.appendSkinToneIndex=yXf;Th.fetchEmojis=tZf;Th.fetchFromCDN=Ayr;Th.fetchMessages=rZf;Th.fetchShortcodes=bUn;Th.flattenEmojiData=OUa;Th.fromCodepointToUnicode=nZf;Th.fromHexcodeToCodepoint=iZf;Th.fromUnicodeToHexcode=sZf;Th.generateEmoticonPermutations=L0e;Th.joinShortcodes=BUa;Th.joinShortcodesToEmoji=not;Th.stripHexcode=oZf});var LUa=A((XC1,MUa)=>{MUa.exports=/\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFC-\uDFFF]))|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68|(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFC-\uDFFF]))|\uD83D\uDC69(?:\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFF]))|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC69(?:\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFC-\uDFFF]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68\u200D(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC68\u200D\u2764\uFE0F\u200D\uD83D\uDC68|\uD83D\uDC69\u200D\u2764\uFE0F\u200D(?:\uD83D[\uDC68\uDC69])|\uD83E\uDDD1\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC68(?:\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|(?:\uD83D[\uDC67-\uDC69])\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]\uFE0F)|\uD83E\uDEF1(?:\uD83C\uDFFF\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\uD83E\uDEF2(?:\uD83C[\uDFFC-\uDFFF]))|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83C\uDFF3\uFE0F\u200D\u26A7|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF]))\u200D[\u2695\u2696\u2708]\uFE0F|\uD83D\uDC69\u200D(?:\uD83D[\uDC67\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83D\uDC3B\u200D\u2744|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3C-\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDF])\u200D[\u2640\u2642])\uFE0F|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83E\uDDD1\u200D[\u2695\u2696\u2708]\uFE0F|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|(?:\uD83D[\uDC68\uDC69])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D[\u2695\u2696\u2708]\uFE0F)|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83D[\uDC08\uDC26])\u200D\u2B1B|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDC66\uDC67\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC3\uDFC7]|\uD83D[\uDC43\uDC4A-\uDC4C\uDC4F\uDC50\uDC66-\uDC69\uDC6B-\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD\uDEC3-\uDEC5\uDEF0-\uDEF8])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270C\u270D]|\uD83C[\uDFC2\uDFC4\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC46-\uDC49\uDC4D\uDC4E\uDD74\uDD75\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9\u23EA\u23ED-\u23EF\u23F1-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7\u26F8\u26FA\u26FD\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2753\u2757\u2763\u2764\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE1A\uDE2F\uDE37\uDF0D-\uDF0F\uDF15\uDF1C\uDF21\uDF24-\uDF2C\uDF36\uDF78\uDF7D\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFA7\uDFAC-\uDFAE\uDFC6\uDFCD\uDFCE\uDFD4-\uDFE0\uDFED\uDFF3\uDFF5\uDFF7]|\uD83D[\uDC08\uDC15\uDC1F\uDC26\uDC3F\uDC41\uDC53\uDC6A\uDC7D\uDCA3\uDCB0\uDCB3\uDCBB\uDCBF\uDCCB\uDCDA\uDCDF\uDCE4-\uDCE6\uDCEA-\uDCED\uDCF7\uDCF9-\uDCFB\uDCFD\uDD08\uDD0D\uDD12\uDD13\uDD49\uDD4A\uDD50-\uDD67\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDE10\uDE87\uDE8D\uDE91\uDE94\uDE98\uDEAD\uDEB2\uDEB9\uDEBA\uDEBC\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|[\u23EB\u23EC\u23F0\u26CE\u2705\u270A\u270B\u2728\u274C\u274E\u2754\u2755\u2795-\u2797\u27B0\u27BF]|\uD83C[\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF0C\uDF10-\uDF14\uDF16-\uDF1B\uDF1D-\uDF20\uDF2D-\uDF35\uDF37-\uDF77\uDF79-\uDF7C\uDF7E-\uDF92\uDFA0-\uDFA6\uDFA8-\uDFAB\uDFAF-\uDFC1\uDFC3\uDFC5\uDFC7-\uDFC9\uDFCF-\uDFD3\uDFE1-\uDFEC\uDFEE-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC1E\uDC20-\uDC25\uDC27-\uDC3E\uDC40\uDC43-\uDC45\uDC4A-\uDC4C\uDC4F-\uDC52\uDC54-\uDC69\uDC6B-\uDC7C\uDC7E-\uDCA2\uDCA4-\uDCAF\uDCB1\uDCB2\uDCB4-\uDCBA\uDCBC-\uDCBE\uDCC0-\uDCCA\uDCCC-\uDCD9\uDCDB-\uDCDE\uDCE0-\uDCE3\uDCE7-\uDCE9\uDCEE-\uDCF6\uDCF8\uDCFC\uDCFF-\uDD07\uDD09-\uDD0C\uDD0E-\uDD11\uDD14-\uDD3D\uDD4B-\uDD4E\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE0F\uDE11-\uDE4F\uDE80-\uDE86\uDE88-\uDE8C\uDE8E-\uDE90\uDE92\uDE93\uDE95-\uDE97\uDE99-\uDEAC\uDEAE-\uDEB1\uDEB3-\uDEB8\uDEBB\uDEBD-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8]/});var GUa=A((ZC1,jUa)=>{jUa.exports=/:[\d+_a-z-]+:/});var m8=A(Fj=>{"use strict";Object.defineProperty(Fj,"__esModule",{value:!0});Fj.stripEmojis=Fj.unemojify=Fj.stripHexCode=Fj.emojify=Fj.setEmojiConfig=void 0;var mRt=(tn(),Dr(en)),cZf=mRt.__importDefault(_a()),uZf=mRt.__importDefault(RUa()),sot=qUa(),lZf=mRt.__importDefault(LUa()),dZf=mRt.__importDefault(GUa()),iot=gy(),pZf=mRt.__importDefault(lIt()),mZf=Pi(),fZf=Ba(),EUn=!0,UUa=!1,VUa=new Map,zUa=new Map,hZf=iot.z.record(iot.z.string(),iot.z.union([iot.z.string(),iot.z.array(iot.z.string())]));function $Ua(){if(!UUa){let e=hZf.safeParse(JSON.parse(pZf.default.get("node_modules/emojibase-data/en/shortcodes/github.json")));if(!e.success){mZf.logger.warn({error:e.error},"Unable to parse emoji shortcodes");return}for(let[r,t]of Object.entries(e.data)){let n=cZf.default.array(t)?t:[t];VUa.set(r,`:${n[0]}:`),n.forEach(i=>{zUa.set(`:${i}:`,r)})}UUa=!0}}function gZf(e){EUn=!!e.unicodeEmoji}Fj.setEmojiConfig=gZf;var yZf=(0,fZf.regEx)(dZf.default.source,"g");function _Zf(e){return EUn?($Ua(),e.replace(yZf,r=>{let t=zUa.get(r);return t?(0,sot.fromCodepointToUnicode)((0,sot.fromHexcodeToCodepoint)(t)):r})):e}Fj.emojify=_Zf;var AZf=[lZf.default,(0,uZf.default)()].map(({source:e})=>e),QUa=new RegExp(`(?:${AZf.join("|")})`,"g"),bZf=new Set(["20E3","200D","FE0E","FE0F","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF","1F9B0","1F9B1","1F9B2","1F9B3"]);function DUn(e){return e.split("-").filter(r=>!bZf.has(r)).join("-")}Fj.stripHexCode=DUn;function CZf(e){return EUn?e:($Ua(),e.replace(QUa,r=>{let t=DUn((0,sot.fromUnicodeToHexcode)(r));return VUa.get(t)??"\uFFFD"}))}Fj.unemojify=CZf;function vZf(e){let r=DUn((0,sot.fromUnicodeToHexcode)(e));if(r){let t=(0,sot.fromHexcodeToCodepoint)(r);return(0,sot.fromCodepointToUnicode)(t)}return""}function EZf(e){return e.replace(QUa,vZf)}Fj.stripEmojis=EZf});var zY=A(f8=>{"use strict";Object.defineProperty(f8,"__esModule",{value:!0});f8.getPrBodyStruct=f8.getRenovateConfigHashPayload=f8.getRenovateDebugPayload=f8.hashBody=f8.prDebugDataRe=void 0;var KUa=(tn(),Dr(en)),DZf=KUa.__importDefault(_a()),SZf=KUa.__importDefault(G3()),wZf=Pi(),IZf=m8(),fRt=Ba(),xZf=jD();f8.prDebugDataRe=(0,fRt.regEx)(/\n?\n?/);var TZf=(0,fRt.regEx)(/\n?\n?/),PZf=(0,fRt.regEx)(/- (?\[[\sx]]) /);function RZf(e){return e.replace((0,fRt.regEx)(/\r?\n|\r|\s|#/g),"")}var kZf=(0,fRt.regEx)(/\s*/);function HUa(e){let r=(e==null?void 0:e.trim())??"";r=r.replace(f8.prDebugDataRe,"");let t=r.search(kZf);return t>-1&&(r=r.slice(0,t)),r=(0,IZf.stripEmojis)(r),r=RZf(r),r=(0,SZf.default)(r,{algorithm:"sha256"}),r}f8.hashBody=HUa;function FZf(e){var t;let r=PZf.exec(e);if(r)return((t=r.groups)==null?void 0:t.checkbox)==="[x]"}function WUa(e){var t;let r=f8.prDebugDataRe.exec(e);return(t=r==null?void 0:r.groups)==null?void 0:t.payload}f8.getRenovateDebugPayload=WUa;function YUa(e){var t;let r=TZf.exec(e);return(t=r==null?void 0:r.groups)==null?void 0:t.payload}f8.getRenovateConfigHashPayload=YUa;function NZf(e){let r=e??"",n={hash:HUa(r)},i=FZf(r);DZf.default.undefined(i)||(n.rebaseRequested=i);let s=YUa(r);s&&(n.rawConfigHash=s);let a=WUa(r);if(a)try{n.debugData=JSON.parse((0,xZf.fromBase64)(a))}catch{wZf.logger.warn("Unable to read and parse debugData from the PR")}return n}f8.getPrBodyStruct=NZf});var wUn=A(byr=>{"use strict";Object.defineProperty(byr,"__esModule",{value:!0});byr.coerceRestPr=void 0;var OZf=(tn(),Dr(en)),SUn=OZf.__importDefault(_a()),BZf=zY();function qZf(e){var n,i,s,a,o;let r=e.bodyStruct??(0,BZf.getPrBodyStruct)(e.body),t={number:e.number,sourceBranch:(n=e.head)==null?void 0:n.ref,title:e.title,state:e.state==="closed"&&SUn.default.string(e.merged_at)?"merged":e.state,bodyStruct:r,updated_at:e.updated_at,node_id:e.node_id};return(i=e.head)!=null&&i.sha&&(t.sha=e.head.sha),(a=(s=e.head)==null?void 0:s.repo)!=null&&a.full_name&&(t.sourceRepo=e.head.repo.full_name),e.labels&&(t.labels=e.labels.map(({name:c})=>c)),(e.assignee||SUn.default.nonEmptyArray(e.assignees))&&(t.hasAssignees=!0),e.requested_reviewers&&(t.reviewers=e.requested_reviewers.map(({login:c})=>c).filter(SUn.default.nonEmptyString)),e.created_at&&(t.createdAt=e.created_at),e.closed_at&&(t.closedAt=e.closed_at),(o=e.base)!=null&&o.ref&&(t.targetBranch=e.base.ref),t}byr.coerceRestPr=qZf});var JUa=A(h8=>{"use strict";Object.defineProperty(h8,"__esModule",{value:!0});h8.enableAutoMergeMutation=h8.vulnerabilityAlertsQuery=h8.getIssuesQuery=h8.openPrsQuery=h8.closedPrsQuery=h8.repoInfoQuery=void 0;h8.repoInfoQuery=`
          +### Configuration`,i=((c=t.groups)==null?void 0:c.preNotes)??"",s=((l=t.groups)==null?void 0:l.releaseNotes)??"",a=((u=t.groups)==null?void 0:u.postNotes)??"",o=r-(i.length+a.length+n.length);return o<=0?e.substring(0,r):i+s.slice(0,o)+n+a}_yr.smartTruncate=sXf});var kUa=A((JC1,RUa)=>{RUa.exports=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g});var MUa=A(Th=>{"use strict";var aXf=["local","version","cdnUrl"],oXf=["skins"],cXf=["compact","flat","shortcodes"];function uXf(e,r){return mXf(e)||pXf(e,r)||dXf(e,r)||lXf()}function lXf(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
          +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function dXf(e,r){if(e){if(typeof e=="string")return FUa(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return FUa(e,r)}}function FUa(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function yXf(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,s;for(s=0;s=0)&&(t[i]=e[i]);return t}function _Xf(e,r,t=""){return`${e}_${t}${Array.isArray(r.tone)?r.tone.join("-"):r.tone}`}var vUn=/200D|FE0E|FE0F/g,AXf=0,bXf=1,CXf=0,vXf=1,EXf=0,DXf=1,SXf=2,wXf=1,IXf=2,xXf=3,TXf=4,PXf=5,RXf="smileys-emotion",kXf="people-body",FXf="animals-nature",NXf="food-drink",OXf="travel-places",BXf="activities",qXf="objects",MXf="symbols",LXf="flags",jXf="component",GXf="light",UXf="medium-light",VXf="medium",zXf="medium-dark",$Xf="dark",QXf="15.0",KXf="15.0.0",HXf="42",WXf="6.0.0",YXf=["1.0","2.0","3.0","4.0","5.0","11.0","12.0","12.1","13.0","13.1","14.0","15.0"],JXf=["6.0","6.1","6.2","6.3","7.0","8.0","9.0","10.0","11.0","12.0","12.1","13.0","14.0","15.0"],XXf=["da","de","en","en-gb","es","es-mx","et","fi","fr","hu","it","ja","ko","lt","ms","nb","nl","pl","pt","ru","sv","th","uk","zh","zh-hant"],ZXf={":{>":{withNose:!1},"{let i=n[e.hexcode];Array.isArray(i)?i.forEach(s=>t.add(s)):i&&t.add(i)}),e.shortcodes=[...t],e.skins&&e.skins.forEach(n=>{not(n,r)}),e}function BUa(e,r=[]){let t=[];return e.forEach(n=>{if(n.skins){let i=n.skins,s=CUn(n,oXf);t.push(not(s,r)),i.forEach(a=>{let o=OUa({},a);s.tags&&(o.tags=[...s.tags]),t.push(not(o,r))})}else t.push(not(n,r))}),t}function qUa(e,r){return r.length===0||e.forEach(t=>{not(t,r)}),e}async function rZf(e,r={}){let t=r.compact,n=t===void 0?!1:t,i=r.flat,s=i===void 0?!1:i,a=r.shortcodes,o=a===void 0?[]:a,c=CUn(r,cXf),l=await Ayr(`${e}/${n?"compact":"data"}.json`,c),u=[];return o.length>0&&(u=await Promise.all(o.map(m=>{let h;if(m.includes("/")){let _=m.split("/"),b=uXf(_,2),v=b[0],w=b[1];h=bUn(v,w,c)}else h=bUn(e,m,c);return h.catch(()=>({}))}))),s?BUa(l,u):qUa(l,u)}async function nZf(e,r){return Ayr(`${e}/messages.json`,r)}function iZf(e){return String.fromCodePoint(...e)}function sZf(e,r="-"){return e.split(r).map(t=>Number.parseInt(t,16))}function aZf(e,r=!0){let t=[];return[...e].forEach(n=>{var s;let i=((s=n.codePointAt(0))==null?void 0:s.toString(16).toUpperCase())??"";for(;i.length<4;)i=`0${i}`;(!r||r&&!i.match(vUn))&&t.push(i)}),t.join("-")}function L0e(e,r={}){let t=r.isFace,n=t===void 0?!0:t,i=r.withNose,s=i===void 0?!0:i,a=[e];return e.toUpperCase()!==e&&a.push(...L0e(e.toUpperCase(),r)),n&&(e.includes("/")&&a.push(...L0e(e.replace("/","\\"),r)),e.includes(")")&&a.push(...L0e(e.replace(")","]"),r),...L0e(e.replace(")","}"),r)),e.includes("(")&&a.push(...L0e(e.replace("(","["),r),...L0e(e.replace("(","{"),r)),e.includes(":")&&a.push(...L0e(e.replace(":","="),r)),s&&a.forEach(o=>{o.includes("-")||a.push(`${o.slice(0,-1)}-${o.slice(-1)}`)})),a.sort((o,c)=>c.length-o.length),[...new Set(a)]}var oZf=new RegExp(`(-| )?(${vUn.source})`,"g");function cZf(e){return e.replace(oZf,"")}Th.DARK_SKIN=PXf;Th.EMOJI=bXf;Th.EMOJI_VERSIONS=YXf;Th.EMOTICON_OPTIONS=ZXf;Th.FEMALE=CXf;Th.FIRST_UNICODE_EMOJI_VERSION=WXf;Th.FULLY_QUALIFIED=EXf;Th.GROUP_KEY_ACTIVITIES=BXf;Th.GROUP_KEY_ANIMALS_NATURE=FXf;Th.GROUP_KEY_COMPONENT=jXf;Th.GROUP_KEY_FLAGS=LXf;Th.GROUP_KEY_FOOD_DRINK=NXf;Th.GROUP_KEY_OBJECTS=qXf;Th.GROUP_KEY_PEOPLE_BODY=kXf;Th.GROUP_KEY_SMILEYS_EMOTION=RXf;Th.GROUP_KEY_SYMBOLS=MXf;Th.GROUP_KEY_TRAVEL_PLACES=OXf;Th.LATEST_CLDR_VERSION=HXf;Th.LATEST_EMOJI_VERSION=QXf;Th.LATEST_UNICODE_VERSION=KXf;Th.LIGHT_SKIN=wXf;Th.MALE=vXf;Th.MEDIUM_DARK_SKIN=TXf;Th.MEDIUM_LIGHT_SKIN=IXf;Th.MEDIUM_SKIN=xXf;Th.MINIMALLY_QUALIFIED=DXf;Th.SEQUENCE_REMOVAL_PATTERN=vUn;Th.SKIN_KEY_DARK=$Xf;Th.SKIN_KEY_LIGHT=GXf;Th.SKIN_KEY_MEDIUM=VXf;Th.SKIN_KEY_MEDIUM_DARK=zXf;Th.SKIN_KEY_MEDIUM_LIGHT=UXf;Th.SUPPORTED_LOCALES=XXf;Th.TEXT=AXf;Th.UNICODE_VERSIONS=JXf;Th.UNQUALIFIED=SXf;Th.appendSkinToneIndex=_Xf;Th.fetchEmojis=rZf;Th.fetchFromCDN=Ayr;Th.fetchMessages=nZf;Th.fetchShortcodes=bUn;Th.flattenEmojiData=BUa;Th.fromCodepointToUnicode=iZf;Th.fromHexcodeToCodepoint=sZf;Th.fromUnicodeToHexcode=aZf;Th.generateEmoticonPermutations=L0e;Th.joinShortcodes=qUa;Th.joinShortcodesToEmoji=not;Th.stripHexcode=cZf});var jUa=A((ZC1,LUa)=>{LUa.exports=/\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83E\uDDD1(?:\uD83C[\uDFFC-\uDFFF]))|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D\uD83D\uDC68|(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\u2764\uFE0F\u200D\uD83E\uDDD1(?:\uD83C[\uDFFC-\uDFFF]))|\uD83D\uDC69(?:\u200D\u2764\uFE0F\u200D\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFB-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFF]))|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83D\uDC68\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83D\uDC68\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83D\uDC68\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83D\uDC68\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC69(?:\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69])(?:\uD83C[\uDFFC-\uDFFF]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68\u200D(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC68\u200D\u2764\uFE0F\u200D\uD83D\uDC68|\uD83D\uDC69\u200D\u2764\uFE0F\u200D(?:\uD83D[\uDC68\uDC69])|\uD83E\uDDD1\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC68(?:\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|(?:\uD83D[\uDC67-\uDC69])\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]\uFE0F)|\uD83E\uDEF1(?:\uD83C\uDFFF\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB-\uDFFE])|\uD83C\uDFFE\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C\uDFFD\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C\uDFFC\u200D\uD83E\uDEF2(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C\uDFFB\u200D\uD83E\uDEF2(?:\uD83C[\uDFFC-\uDFFF]))|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83C\uDFF3\uFE0F\u200D\u26A7|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF]))\u200D[\u2695\u2696\u2708]\uFE0F|\uD83D\uDC69\u200D(?:\uD83D[\uDC67\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83D\uDC3B\u200D\u2744|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3C-\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDF])\u200D[\u2640\u2642])\uFE0F|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83E\uDDD1\u200D[\u2695\u2696\u2708]\uFE0F|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|(?:\uD83D[\uDC68\uDC69])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D[\u2695\u2696\u2708]\uFE0F)|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83D[\uDC08\uDC26])\u200D\u2B1B|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDC66\uDC67\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC3\uDFC7]|\uD83D[\uDC43\uDC4A-\uDC4C\uDC4F\uDC50\uDC66-\uDC69\uDC6B-\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD\uDEC3-\uDEC5\uDEF0-\uDEF8])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270C\u270D]|\uD83C[\uDFC2\uDFC4\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC46-\uDC49\uDC4D\uDC4E\uDD74\uDD75\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9\u23EA\u23ED-\u23EF\u23F1-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7\u26F8\u26FA\u26FD\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2753\u2757\u2763\u2764\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE1A\uDE2F\uDE37\uDF0D-\uDF0F\uDF15\uDF1C\uDF21\uDF24-\uDF2C\uDF36\uDF78\uDF7D\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFA7\uDFAC-\uDFAE\uDFC6\uDFCD\uDFCE\uDFD4-\uDFE0\uDFED\uDFF3\uDFF5\uDFF7]|\uD83D[\uDC08\uDC15\uDC1F\uDC26\uDC3F\uDC41\uDC53\uDC6A\uDC7D\uDCA3\uDCB0\uDCB3\uDCBB\uDCBF\uDCCB\uDCDA\uDCDF\uDCE4-\uDCE6\uDCEA-\uDCED\uDCF7\uDCF9-\uDCFB\uDCFD\uDD08\uDD0D\uDD12\uDD13\uDD49\uDD4A\uDD50-\uDD67\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDE10\uDE87\uDE8D\uDE91\uDE94\uDE98\uDEAD\uDEB2\uDEB9\uDEBA\uDEBC\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|[\u23EB\u23EC\u23F0\u26CE\u2705\u270A\u270B\u2728\u274C\u274E\u2754\u2755\u2795-\u2797\u27B0\u27BF]|\uD83C[\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF0C\uDF10-\uDF14\uDF16-\uDF1B\uDF1D-\uDF20\uDF2D-\uDF35\uDF37-\uDF77\uDF79-\uDF7C\uDF7E-\uDF92\uDFA0-\uDFA6\uDFA8-\uDFAB\uDFAF-\uDFC1\uDFC3\uDFC5\uDFC7-\uDFC9\uDFCF-\uDFD3\uDFE1-\uDFEC\uDFEE-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC1E\uDC20-\uDC25\uDC27-\uDC3E\uDC40\uDC43-\uDC45\uDC4A-\uDC4C\uDC4F-\uDC52\uDC54-\uDC69\uDC6B-\uDC7C\uDC7E-\uDCA2\uDCA4-\uDCAF\uDCB1\uDCB2\uDCB4-\uDCBA\uDCBC-\uDCBE\uDCC0-\uDCCA\uDCCC-\uDCD9\uDCDB-\uDCDE\uDCE0-\uDCE3\uDCE7-\uDCE9\uDCEE-\uDCF6\uDCF8\uDCFC\uDCFF-\uDD07\uDD09-\uDD0C\uDD0E-\uDD11\uDD14-\uDD3D\uDD4B-\uDD4E\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE0F\uDE11-\uDE4F\uDE80-\uDE86\uDE88-\uDE8C\uDE8E-\uDE90\uDE92\uDE93\uDE95-\uDE97\uDE99-\uDEAC\uDEAE-\uDEB1\uDEB3-\uDEB8\uDEBB\uDEBD-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8]/});var UUa=A((ev1,GUa)=>{GUa.exports=/:[\d+_a-z-]+:/});var m8=A(Fj=>{"use strict";Object.defineProperty(Fj,"__esModule",{value:!0});Fj.stripEmojis=Fj.unemojify=Fj.stripHexCode=Fj.emojify=Fj.setEmojiConfig=void 0;var mRt=(tn(),Dr(en)),uZf=mRt.__importDefault(_a()),lZf=mRt.__importDefault(kUa()),sot=MUa(),dZf=mRt.__importDefault(jUa()),pZf=mRt.__importDefault(UUa()),iot=gy(),mZf=mRt.__importDefault(lIt()),fZf=Pi(),hZf=Ba(),EUn=!0,VUa=!1,zUa=new Map,$Ua=new Map,gZf=iot.z.record(iot.z.string(),iot.z.union([iot.z.string(),iot.z.array(iot.z.string())]));function QUa(){if(!VUa){let e=gZf.safeParse(JSON.parse(mZf.default.get("node_modules/emojibase-data/en/shortcodes/github.json")));if(!e.success){fZf.logger.warn({error:e.error},"Unable to parse emoji shortcodes");return}for(let[r,t]of Object.entries(e.data)){let n=uZf.default.array(t)?t:[t];zUa.set(r,`:${n[0]}:`),n.forEach(i=>{$Ua.set(`:${i}:`,r)})}VUa=!0}}function yZf(e){EUn=!!e.unicodeEmoji}Fj.setEmojiConfig=yZf;var _Zf=(0,hZf.regEx)(pZf.default.source,"g");function AZf(e){return EUn?(QUa(),e.replace(_Zf,r=>{let t=$Ua.get(r);return t?(0,sot.fromCodepointToUnicode)((0,sot.fromHexcodeToCodepoint)(t)):r})):e}Fj.emojify=AZf;var bZf=[dZf.default,(0,lZf.default)()].map(({source:e})=>e),KUa=new RegExp(`(?:${bZf.join("|")})`,"g"),CZf=new Set(["20E3","200D","FE0E","FE0F","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF","1F9B0","1F9B1","1F9B2","1F9B3"]);function DUn(e){return e.split("-").filter(r=>!CZf.has(r)).join("-")}Fj.stripHexCode=DUn;function vZf(e){return EUn?e:(QUa(),e.replace(KUa,r=>{let t=DUn((0,sot.fromUnicodeToHexcode)(r));return zUa.get(t)??"\uFFFD"}))}Fj.unemojify=vZf;function EZf(e){let r=DUn((0,sot.fromUnicodeToHexcode)(e));if(r){let t=(0,sot.fromHexcodeToCodepoint)(r);return(0,sot.fromCodepointToUnicode)(t)}return""}function DZf(e){return e.replace(KUa,EZf)}Fj.stripEmojis=DZf});var zY=A(f8=>{"use strict";Object.defineProperty(f8,"__esModule",{value:!0});f8.getPrBodyStruct=f8.getRenovateConfigHashPayload=f8.getRenovateDebugPayload=f8.hashBody=f8.prDebugDataRe=void 0;var HUa=(tn(),Dr(en)),SZf=HUa.__importDefault(_a()),wZf=HUa.__importDefault(G3()),IZf=Pi(),xZf=m8(),fRt=Ba(),TZf=jD();f8.prDebugDataRe=(0,fRt.regEx)(/\n?\n?/);var PZf=(0,fRt.regEx)(/\n?\n?/),RZf=(0,fRt.regEx)(/- (?\[[\sx]]) /);function kZf(e){return e.replace((0,fRt.regEx)(/\r?\n|\r|\s|#/g),"")}var FZf=(0,fRt.regEx)(/\s*/);function WUa(e){let r=(e==null?void 0:e.trim())??"";r=r.replace(f8.prDebugDataRe,"");let t=r.search(FZf);return t>-1&&(r=r.slice(0,t)),r=(0,xZf.stripEmojis)(r),r=kZf(r),r=(0,wZf.default)(r,{algorithm:"sha256"}),r}f8.hashBody=WUa;function NZf(e){var t;let r=RZf.exec(e);if(r)return((t=r.groups)==null?void 0:t.checkbox)==="[x]"}function YUa(e){var t;let r=f8.prDebugDataRe.exec(e);return(t=r==null?void 0:r.groups)==null?void 0:t.payload}f8.getRenovateDebugPayload=YUa;function JUa(e){var t;let r=PZf.exec(e);return(t=r==null?void 0:r.groups)==null?void 0:t.payload}f8.getRenovateConfigHashPayload=JUa;function OZf(e){let r=e??"",n={hash:WUa(r)},i=NZf(r);SZf.default.undefined(i)||(n.rebaseRequested=i);let s=JUa(r);s&&(n.rawConfigHash=s);let a=YUa(r);if(a)try{n.debugData=JSON.parse((0,TZf.fromBase64)(a))}catch{IZf.logger.warn("Unable to read and parse debugData from the PR")}return n}f8.getPrBodyStruct=OZf});var wUn=A(byr=>{"use strict";Object.defineProperty(byr,"__esModule",{value:!0});byr.coerceRestPr=void 0;var BZf=(tn(),Dr(en)),SUn=BZf.__importDefault(_a()),qZf=zY();function MZf(e){var n,i,s,a,o;let r=e.bodyStruct??(0,qZf.getPrBodyStruct)(e.body),t={number:e.number,sourceBranch:(n=e.head)==null?void 0:n.ref,title:e.title,state:e.state==="closed"&&SUn.default.string(e.merged_at)?"merged":e.state,bodyStruct:r,updated_at:e.updated_at,node_id:e.node_id};return(i=e.head)!=null&&i.sha&&(t.sha=e.head.sha),(a=(s=e.head)==null?void 0:s.repo)!=null&&a.full_name&&(t.sourceRepo=e.head.repo.full_name),e.labels&&(t.labels=e.labels.map(({name:c})=>c)),(e.assignee||SUn.default.nonEmptyArray(e.assignees))&&(t.hasAssignees=!0),e.requested_reviewers&&(t.reviewers=e.requested_reviewers.map(({login:c})=>c).filter(SUn.default.nonEmptyString)),e.created_at&&(t.createdAt=e.created_at),e.closed_at&&(t.closedAt=e.closed_at),(o=e.base)!=null&&o.ref&&(t.targetBranch=e.base.ref),t}byr.coerceRestPr=MZf});var XUa=A(h8=>{"use strict";Object.defineProperty(h8,"__esModule",{value:!0});h8.enableAutoMergeMutation=h8.vulnerabilityAlertsQuery=h8.getIssuesQuery=h8.openPrsQuery=h8.closedPrsQuery=h8.repoInfoQuery=void 0;h8.repoInfoQuery=`
           query($owner: String!, $name: String!) {
             repository(owner: $owner, name: $name) {
               id
          @@ -1959,7 +1959,7 @@ query(
               }
             }
           }
          -`;var MZf=e=>`
          +`;var LZf=e=>`
           query($owner: String!, $name: String!) {
             repository(owner: $owner, name: $name) {
               vulnerabilityAlerts(last: 100, ${e?"states: [OPEN]":""}) {
          @@ -1985,7 +1985,7 @@ query($owner: String!, $name: String!) {
               }
             }
           }
          -`;h8.vulnerabilityAlertsQuery=MZf;h8.enableAutoMergeMutation=`
          +`;h8.vulnerabilityAlertsQuery=LZf;h8.enableAutoMergeMutation=`
           mutation EnablePullRequestAutoMerge(
             $pullRequestId: ID!,
             $mergeMethod: PullRequestMergeMethod!,
          @@ -2001,121 +2001,121 @@ mutation EnablePullRequestAutoMerge(
               }
             }
           }
          -`});var ZUa=A((iv1,XUa)=>{"use strict";XUa.exports=LZf;function LZf(e){if(e)throw e}});var IUn=A((sv1,eVa)=>{eVa.exports=function(r){return r!=null&&r.constructor!=null&&typeof r.constructor.isBuffer=="function"&&r.constructor.isBuffer(r)}});var uVa=A((av1,cVa)=>{"use strict";var Cyr=Object.prototype.hasOwnProperty,oVa=Object.prototype.toString,tVa=Object.defineProperty,rVa=Object.getOwnPropertyDescriptor,nVa=function(r){return typeof Array.isArray=="function"?Array.isArray(r):oVa.call(r)==="[object Array]"},iVa=function(r){if(!r||oVa.call(r)!=="[object Object]")return!1;var t=Cyr.call(r,"constructor"),n=r.constructor&&r.constructor.prototype&&Cyr.call(r.constructor.prototype,"isPrototypeOf");if(r.constructor&&!t&&!n)return!1;var i;for(i in r);return typeof i>"u"||Cyr.call(r,i)},sVa=function(r,t){tVa&&t.name==="__proto__"?tVa(r,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):r[t.name]=t.newValue},aVa=function(r,t){if(t==="__proto__")if(Cyr.call(r,t)){if(rVa)return rVa(r,t).value}else return;return r[t]};cVa.exports=function e(){var r,t,n,i,s,a,o=arguments[0],c=1,l=arguments.length,u=!1;for(typeof o=="boolean"&&(u=o,o=arguments[1]||{},c=2),(o==null||typeof o!="object"&&typeof o!="function")&&(o={});c{"use strict";lVa.exports=e=>{if(Object.prototype.toString.call(e)!=="[object Object]")return!1;let r=Object.getPrototypeOf(e);return r===null||r===Object.prototype}});var pVa=A((cv1,dVa)=>{"use strict";var jZf=[].slice;dVa.exports=GZf;function GZf(e,r){var t;return n;function n(){var a=jZf.call(arguments,0),o=e.length>a.length,c;o&&a.push(i);try{c=e.apply(null,a)}catch(l){if(o&&t)throw l;return i(l)}o||(c&&typeof c.then=="function"?c.then(s,i):c instanceof Error?i(c):s(c))}function i(){t||(t=!0,r.apply(null,arguments))}function s(a){i(null,a)}}});var yVa=A((uv1,gVa)=>{"use strict";var fVa=pVa();gVa.exports=hVa;hVa.wrap=fVa;var mVa=[].slice;function hVa(){var e=[],r={};return r.run=t,r.use=n,r;function t(){var i=-1,s=mVa.call(arguments,0,-1),a=arguments[arguments.length-1];if(typeof a!="function")throw new Error("Expected function as last argument, not "+a);o.apply(null,[null].concat(s));function o(c){var l=e[++i],u=mVa.call(arguments,0),m=u.slice(1),h=s.length,_=-1;if(c){a(c);return}for(;++_{"use strict";var aot={}.hasOwnProperty;bVa.exports=UZf;function UZf(e){return!e||typeof e!="object"?"":aot.call(e,"position")||aot.call(e,"type")?_Va(e.position):aot.call(e,"start")||aot.call(e,"end")?_Va(e):aot.call(e,"line")||aot.call(e,"column")?TUn(e):""}function TUn(e){return(!e||typeof e!="object")&&(e={}),AVa(e.line)+":"+AVa(e.column)}function _Va(e){return(!e||typeof e!="object")&&(e={}),TUn(e.start)+"-"+TUn(e.end)}function AVa(e){return e&&typeof e=="number"?e:1}});var EVa=A((dv1,vVa)=>{"use strict";var VZf=PUn();vVa.exports=RUn;function CVa(){}CVa.prototype=Error.prototype;RUn.prototype=new CVa;var j0e=RUn.prototype;j0e.file="";j0e.name="";j0e.reason="";j0e.message="";j0e.stack="";j0e.fatal=null;j0e.column=null;j0e.line=null;function RUn(e,r,t){var n,i,s;typeof r=="string"&&(t=r,r=null),n=zZf(t),i=VZf(r)||"1:1",s={start:{line:null,column:null},end:{line:null,column:null}},r&&r.position&&(r=r.position),r&&(r.start?(s=r,r=r.start):s.start=r),e.stack&&(this.stack=e.stack,e=e.message),this.message=e,this.name=i,this.reason=e,this.line=r?r.line:null,this.column=r?r.column:null,this.location=s,this.source=n[0],this.ruleId=n[1]}function zZf(e){var r=[null,null],t;return typeof e=="string"&&(t=e.indexOf(":"),t===-1?r[1]=e:(r[0]=e.slice(0,t),r[1]=e.slice(t+1))),r}});var SVa=A((pv1,DVa)=>{"use strict";DVa.exports=require("path")});var IVa=A((mv1,wVa)=>{"use strict";wVa.exports=process});var PVa=A((fv1,TVa)=>{"use strict";var $Y=SVa(),$Zf=IVa(),QZf=IUn();TVa.exports=fie;var KZf={}.hasOwnProperty,kUn=["history","path","basename","stem","extname","dirname"];fie.prototype.toString=ie0;Object.defineProperty(fie.prototype,"path",{get:HZf,set:WZf});Object.defineProperty(fie.prototype,"dirname",{get:YZf,set:JZf});Object.defineProperty(fie.prototype,"basename",{get:XZf,set:ZZf});Object.defineProperty(fie.prototype,"extname",{get:ee0,set:te0});Object.defineProperty(fie.prototype,"stem",{get:re0,set:ne0});function fie(e){var r,t;if(!e)e={};else if(typeof e=="string"||QZf(e))e={contents:e};else if("message"in e&&"messages"in e)return e;if(!(this instanceof fie))return new fie(e);for(this.data={},this.messages=[],this.history=[],this.cwd=$Zf.cwd(),t=-1;++t-1)throw new Error("`extname` cannot contain multiple dots")}this.path=$Y.join(this.dirname,this.stem+(e||""))}function re0(){return typeof this.path=="string"?$Y.basename(this.path,this.extname):void 0}function ne0(e){NUn(e,"stem"),FUn(e,"stem"),this.path=$Y.join(this.dirname||"",e+(this.extname||""))}function ie0(e){return(this.contents||"").toString(e)}function FUn(e,r){if(e&&e.indexOf($Y.sep)>-1)throw new Error("`"+r+"` cannot be a path: did not expect `"+$Y.sep+"`")}function NUn(e,r){if(!e)throw new Error("`"+r+"` cannot be empty")}function xVa(e,r){if(!e)throw new Error("Setting `"+r+"` requires `path` to be set too")}});var kVa=A((hv1,RVa)=>{"use strict";var se0=EVa(),vyr=PVa();RVa.exports=vyr;vyr.prototype.message=ae0;vyr.prototype.info=ce0;vyr.prototype.fail=oe0;function ae0(e,r,t){var n=new se0(e,r,t);return this.path&&(n.name=this.path+":"+n.name,n.file=this.path),n.fatal=!1,this.messages.push(n),n}function oe0(){var e=this.message.apply(this,arguments);throw e.fatal=!0,e}function ce0(){var e=this.message.apply(this,arguments);return e.fatal=null,e}});var NVa=A((gv1,FVa)=>{"use strict";FVa.exports=kVa()});var VVa=A((yv1,UVa)=>{"use strict";var OVa=ZUa(),ue0=IUn(),Eyr=uVa(),BVa=xUn(),jVa=yVa(),hRt=NVa();UVa.exports=GVa().freeze();var le0=[].slice,de0={}.hasOwnProperty,pe0=jVa().use(me0).use(fe0).use(he0);function me0(e,r){r.tree=e.parse(r.file)}function fe0(e,r,t){e.run(r.tree,r.file,n);function n(i,s,a){i?t(i):(r.tree=s,r.file=a,t())}}function he0(e,r){var t=e.stringify(r.tree,r.file);t==null||(typeof t=="string"||ue0(t)?("value"in r.file&&(r.file.value=t),r.file.contents=t):r.file.result=t)}function GVa(){var e=[],r=jVa(),t={},n=-1,i;return s.data=o,s.freeze=a,s.attachers=e,s.use=c,s.parse=u,s.stringify=_,s.run=m,s.runSync=h,s.process=b,s.processSync=v,s;function s(){for(var w=GVa(),x=-1;++x{"use strict";QVa.exports=$Va;function $Va(e){return e&&(e.value||e.alt||e.title||"children"in e&&zVa(e.children)||"length"in e&&zVa(e))||""}function zVa(e){for(var r=[],t=-1;++t{"use strict";var ye0=Object.assign;KVa.exports=ye0});var MUn=A((bv1,HVa)=>{"use strict";var _e0={}.hasOwnProperty;HVa.exports=_e0});var Syr=A((Cv1,WVa)=>{"use strict";function Ae0(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}WVa.exports=Ae0});var gRt=A((vv1,YVa)=>{"use strict";var be0=String.fromCharCode;YVa.exports=be0});var XVa=A((Ev1,JVa)=>{"use strict";var Ce0=gRt();function ve0(e,r){var t=parseInt(e,r);return t<9||t===11||t>13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"\uFFFD":Ce0(t)}JVa.exports=ve0});var nw=A((Dv1,ZVa)=>{"use strict";function Ee0(e){return e<-2}ZVa.exports=Ee0});var QY=A((Sv1,eza)=>{"use strict";function De0(e){return e===-2||e===-1||e===32}eza.exports=De0});var Sx=A((wv1,rza)=>{"use strict";var tza=QY();function Se0(e,r,t,n){var i=n?n-1:1/0,s=0;return a;function a(c){return tza(c)?(e.enter(t),o(c)):r(c)}function o(c){return tza(c)&&s++{"use strict";Object.defineProperty(LUn,"__esModule",{value:!0});var we0=nw(),Ie0=Sx(),xe0=Te0;function Te0(e){var r=e.attempt(this.parser.constructs.contentInitial,n,i),t;return r;function n(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Ie0(e,r,"linePrefix")}function i(o){return e.enter("paragraph"),s(o)}function s(o){var c=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=c),t=c,a(o)}function a(o){if(o===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(o);return}return we0(o)?(e.consume(o),e.exit("chunkText"),s):(e.consume(o),a)}}LUn.tokenize=xe0});var yRt=A((xv1,iza)=>{"use strict";var Pe0=nw(),Re0=Sx(),ke0={tokenize:Fe0,partial:!0};function Fe0(e,r,t){return Re0(e,n,"linePrefix");function n(i){return i===null||Pe0(i)?r(i):t(i)}}iza.exports=ke0});var aza=A(GUn=>{"use strict";Object.defineProperty(GUn,"__esModule",{value:!0});var Ne0=nw(),sza=Sx(),Oe0=yRt(),Be0=Me0,jUn={tokenize:Le0},qe0={tokenize:je0};function Me0(e){var r=this,t=[],n=0,i={tokenize:x,partial:!0},s,a,o;return c;function c(P){return nP;)r.containerState=t[R][1],t[R][0].exit.call(r,e);t.length=P}function x(P,k){var R=0;return s={},L;function L(C){return R-1?void 0:4)}function je0(e,r,t){return sza(e,e.lazy(this.parser.constructs.flow,r,t),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}GUn.tokenize=Be0});var UUn=A((Pv1,oza)=>{"use strict";function Ge0(e){for(var r=-1,t=0;++r{"use strict";var Ue0=UUn();function Ve0(e,r){var t=e[e.length-1];return!t||t[1].type!==r?0:Ue0(t[2].sliceStream(t[1]))}cza.exports=Ve0});var lza=A((kv1,uza)=>{"use strict";var ze0=[].splice;uza.exports=ze0});var hie=A((Fv1,dza)=>{"use strict";var VUn=lza();function $e0(e,r,t,n){var i=e.length,s=0,a;if(r<0?r=-r>i?0:i+r:r=r>i?i:r,t=t>0?t:0,n.length<1e4)a=Array.from(n),a.unshift(r,t),VUn.apply(e,a);else for(t&&VUn.apply(e,[r,t]);s{"use strict";var Qe0=oot();function Ke0(e){return Qe0({},e)}pza.exports=Ke0});var zUn=A((Ov1,fza)=>{"use strict";var He0=oot(),mza=hie(),We0=_we();function Ye0(e){for(var r={},t=-1,n,i,s,a,o,c,l;++t{"use strict";var hza=nw(),Xe0=_Rt(),Ze0=zUn(),et0=Sx(),tt0={tokenize:it0,resolve:nt0,interruptible:!0,lazy:!0},rt0={tokenize:st0,partial:!0};function nt0(e){return Ze0(e),e}function it0(e,r){var t;return n;function n(o){return e.enter("content"),t=e.enter("chunkContent",{contentType:"content"}),i(o)}function i(o){return o===null?s(o):hza(o)?e.check(rt0,a,s)(o):(e.consume(o),i)}function s(o){return e.exit("chunkContent"),e.exit("content"),r(o)}function a(o){return e.consume(o),e.exit("chunkContent"),t=t.next=e.enter("chunkContent",{contentType:"content",previous:t}),i}}function st0(e,r,t){var n=this;return i;function i(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),et0(e,s,"linePrefix")}function s(a){return a===null||hza(a)?t(a):n.parser.constructs.disable.null.indexOf("codeIndented")>-1||Xe0(n.events,"linePrefix")<4?e.interrupt(n.parser.constructs.flow,t,r)(a):r(a)}}gza.exports=tt0});var _za=A($Un=>{"use strict";Object.defineProperty($Un,"__esModule",{value:!0});var at0=yza(),ot0=Sx(),ct0=yRt(),ut0=lt0;function lt0(e){var r=this,t=e.attempt(ct0,n,e.attempt(this.parser.constructs.flowInitial,i,ot0(e,e.attempt(this.parser.constructs.flow,i,e.attempt(at0,i)),"linePrefix")));return t;function n(s){if(s===null){e.consume(s);return}return e.enter("lineEndingBlank"),e.consume(s),e.exit("lineEndingBlank"),r.currentConstruct=void 0,t}function i(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r.currentConstruct=void 0,t}}$Un.tokenize=ut0});var QUn=A(ARt=>{"use strict";Object.defineProperty(ARt,"__esModule",{value:!0});var dt0=oot(),Aza=_we(),pt0=bza("text"),mt0=bza("string"),ft0={resolveAll:Cza()};function bza(e){return{tokenize:r,resolveAll:Cza(e==="text"?ht0:void 0)};function r(t){var n=this,i=this.parser.constructs[e],s=t.attempt(i,a,o);return a;function a(u){return l(u)?s(u):o(u)}function o(u){if(u===null){t.consume(u);return}return t.enter("data"),t.consume(u),c}function c(u){return l(u)?(t.exit("data"),s(u)):(t.consume(u),c)}function l(u){var m=i[u],h=-1;if(u===null)return!0;if(m){for(;++h{"use strict";function gt0(e){return e==null?[]:"length"in e?e:[e]}vza.exports=gt0});var Sza=A((jv1,Dza)=>{"use strict";var Eza=MUn(),yt0=hie(),_t0=wyr();function At0(e){for(var r={},t=-1;++t{"use strict";var vt0=hie();function Et0(e,r){return e.length?(vt0(e,e.length,0,r),e):r}wza.exports=Et0});var xyr=A((Uv1,Iza)=>{"use strict";function Dt0(e,r,t){for(var n=[],i=-1,s;++i{"use strict";var St0=gRt();function wt0(e){for(var r=-1,t=[],n,i,s;++r{"use strict";ZUa.exports=jZf;function jZf(e){if(e)throw e}});var IUn=A((av1,tVa)=>{tVa.exports=function(r){return r!=null&&r.constructor!=null&&typeof r.constructor.isBuffer=="function"&&r.constructor.isBuffer(r)}});var lVa=A((ov1,uVa)=>{"use strict";var Cyr=Object.prototype.hasOwnProperty,cVa=Object.prototype.toString,rVa=Object.defineProperty,nVa=Object.getOwnPropertyDescriptor,iVa=function(r){return typeof Array.isArray=="function"?Array.isArray(r):cVa.call(r)==="[object Array]"},sVa=function(r){if(!r||cVa.call(r)!=="[object Object]")return!1;var t=Cyr.call(r,"constructor"),n=r.constructor&&r.constructor.prototype&&Cyr.call(r.constructor.prototype,"isPrototypeOf");if(r.constructor&&!t&&!n)return!1;var i;for(i in r);return typeof i>"u"||Cyr.call(r,i)},aVa=function(r,t){rVa&&t.name==="__proto__"?rVa(r,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):r[t.name]=t.newValue},oVa=function(r,t){if(t==="__proto__")if(Cyr.call(r,t)){if(nVa)return nVa(r,t).value}else return;return r[t]};uVa.exports=function e(){var r,t,n,i,s,a,o=arguments[0],c=1,l=arguments.length,u=!1;for(typeof o=="boolean"&&(u=o,o=arguments[1]||{},c=2),(o==null||typeof o!="object"&&typeof o!="function")&&(o={});c{"use strict";dVa.exports=e=>{if(Object.prototype.toString.call(e)!=="[object Object]")return!1;let r=Object.getPrototypeOf(e);return r===null||r===Object.prototype}});var mVa=A((uv1,pVa)=>{"use strict";var GZf=[].slice;pVa.exports=UZf;function UZf(e,r){var t;return n;function n(){var a=GZf.call(arguments,0),o=e.length>a.length,c;o&&a.push(i);try{c=e.apply(null,a)}catch(l){if(o&&t)throw l;return i(l)}o||(c&&typeof c.then=="function"?c.then(s,i):c instanceof Error?i(c):s(c))}function i(){t||(t=!0,r.apply(null,arguments))}function s(a){i(null,a)}}});var _Va=A((lv1,yVa)=>{"use strict";var hVa=mVa();yVa.exports=gVa;gVa.wrap=hVa;var fVa=[].slice;function gVa(){var e=[],r={};return r.run=t,r.use=n,r;function t(){var i=-1,s=fVa.call(arguments,0,-1),a=arguments[arguments.length-1];if(typeof a!="function")throw new Error("Expected function as last argument, not "+a);o.apply(null,[null].concat(s));function o(c){var l=e[++i],u=fVa.call(arguments,0),m=u.slice(1),h=s.length,_=-1;if(c){a(c);return}for(;++_{"use strict";var aot={}.hasOwnProperty;CVa.exports=VZf;function VZf(e){return!e||typeof e!="object"?"":aot.call(e,"position")||aot.call(e,"type")?AVa(e.position):aot.call(e,"start")||aot.call(e,"end")?AVa(e):aot.call(e,"line")||aot.call(e,"column")?TUn(e):""}function TUn(e){return(!e||typeof e!="object")&&(e={}),bVa(e.line)+":"+bVa(e.column)}function AVa(e){return(!e||typeof e!="object")&&(e={}),TUn(e.start)+"-"+TUn(e.end)}function bVa(e){return e&&typeof e=="number"?e:1}});var DVa=A((pv1,EVa)=>{"use strict";var zZf=PUn();EVa.exports=RUn;function vVa(){}vVa.prototype=Error.prototype;RUn.prototype=new vVa;var j0e=RUn.prototype;j0e.file="";j0e.name="";j0e.reason="";j0e.message="";j0e.stack="";j0e.fatal=null;j0e.column=null;j0e.line=null;function RUn(e,r,t){var n,i,s;typeof r=="string"&&(t=r,r=null),n=$Zf(t),i=zZf(r)||"1:1",s={start:{line:null,column:null},end:{line:null,column:null}},r&&r.position&&(r=r.position),r&&(r.start?(s=r,r=r.start):s.start=r),e.stack&&(this.stack=e.stack,e=e.message),this.message=e,this.name=i,this.reason=e,this.line=r?r.line:null,this.column=r?r.column:null,this.location=s,this.source=n[0],this.ruleId=n[1]}function $Zf(e){var r=[null,null],t;return typeof e=="string"&&(t=e.indexOf(":"),t===-1?r[1]=e:(r[0]=e.slice(0,t),r[1]=e.slice(t+1))),r}});var wVa=A((mv1,SVa)=>{"use strict";SVa.exports=require("path")});var xVa=A((fv1,IVa)=>{"use strict";IVa.exports=process});var RVa=A((hv1,PVa)=>{"use strict";var $Y=wVa(),QZf=xVa(),KZf=IUn();PVa.exports=fie;var HZf={}.hasOwnProperty,kUn=["history","path","basename","stem","extname","dirname"];fie.prototype.toString=se0;Object.defineProperty(fie.prototype,"path",{get:WZf,set:YZf});Object.defineProperty(fie.prototype,"dirname",{get:JZf,set:XZf});Object.defineProperty(fie.prototype,"basename",{get:ZZf,set:ee0});Object.defineProperty(fie.prototype,"extname",{get:te0,set:re0});Object.defineProperty(fie.prototype,"stem",{get:ne0,set:ie0});function fie(e){var r,t;if(!e)e={};else if(typeof e=="string"||KZf(e))e={contents:e};else if("message"in e&&"messages"in e)return e;if(!(this instanceof fie))return new fie(e);for(this.data={},this.messages=[],this.history=[],this.cwd=QZf.cwd(),t=-1;++t-1)throw new Error("`extname` cannot contain multiple dots")}this.path=$Y.join(this.dirname,this.stem+(e||""))}function ne0(){return typeof this.path=="string"?$Y.basename(this.path,this.extname):void 0}function ie0(e){NUn(e,"stem"),FUn(e,"stem"),this.path=$Y.join(this.dirname||"",e+(this.extname||""))}function se0(e){return(this.contents||"").toString(e)}function FUn(e,r){if(e&&e.indexOf($Y.sep)>-1)throw new Error("`"+r+"` cannot be a path: did not expect `"+$Y.sep+"`")}function NUn(e,r){if(!e)throw new Error("`"+r+"` cannot be empty")}function TVa(e,r){if(!e)throw new Error("Setting `"+r+"` requires `path` to be set too")}});var FVa=A((gv1,kVa)=>{"use strict";var ae0=DVa(),vyr=RVa();kVa.exports=vyr;vyr.prototype.message=oe0;vyr.prototype.info=ue0;vyr.prototype.fail=ce0;function oe0(e,r,t){var n=new ae0(e,r,t);return this.path&&(n.name=this.path+":"+n.name,n.file=this.path),n.fatal=!1,this.messages.push(n),n}function ce0(){var e=this.message.apply(this,arguments);throw e.fatal=!0,e}function ue0(){var e=this.message.apply(this,arguments);return e.fatal=null,e}});var OVa=A((yv1,NVa)=>{"use strict";NVa.exports=FVa()});var zVa=A((_v1,VVa)=>{"use strict";var BVa=eVa(),le0=IUn(),Eyr=lVa(),qVa=xUn(),GVa=_Va(),hRt=OVa();VVa.exports=UVa().freeze();var de0=[].slice,pe0={}.hasOwnProperty,me0=GVa().use(fe0).use(he0).use(ge0);function fe0(e,r){r.tree=e.parse(r.file)}function he0(e,r,t){e.run(r.tree,r.file,n);function n(i,s,a){i?t(i):(r.tree=s,r.file=a,t())}}function ge0(e,r){var t=e.stringify(r.tree,r.file);t==null||(typeof t=="string"||le0(t)?("value"in r.file&&(r.file.value=t),r.file.contents=t):r.file.result=t)}function UVa(){var e=[],r=GVa(),t={},n=-1,i;return s.data=o,s.freeze=a,s.attachers=e,s.use=c,s.parse=u,s.stringify=_,s.run=m,s.runSync=h,s.process=b,s.processSync=v,s;function s(){for(var w=UVa(),x=-1;++x{"use strict";KVa.exports=QVa;function QVa(e){return e&&(e.value||e.alt||e.title||"children"in e&&$Va(e.children)||"length"in e&&$Va(e))||""}function $Va(e){for(var r=[],t=-1;++t{"use strict";var _e0=Object.assign;HVa.exports=_e0});var MUn=A((Cv1,WVa)=>{"use strict";var Ae0={}.hasOwnProperty;WVa.exports=Ae0});var Syr=A((vv1,YVa)=>{"use strict";function be0(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}YVa.exports=be0});var gRt=A((Ev1,JVa)=>{"use strict";var Ce0=String.fromCharCode;JVa.exports=Ce0});var ZVa=A((Dv1,XVa)=>{"use strict";var ve0=gRt();function Ee0(e,r){var t=parseInt(e,r);return t<9||t===11||t>13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"\uFFFD":ve0(t)}XVa.exports=Ee0});var nw=A((Sv1,eza)=>{"use strict";function De0(e){return e<-2}eza.exports=De0});var QY=A((wv1,tza)=>{"use strict";function Se0(e){return e===-2||e===-1||e===32}tza.exports=Se0});var Sx=A((Iv1,nza)=>{"use strict";var rza=QY();function we0(e,r,t,n){var i=n?n-1:1/0,s=0;return a;function a(c){return rza(c)?(e.enter(t),o(c)):r(c)}function o(c){return rza(c)&&s++{"use strict";Object.defineProperty(LUn,"__esModule",{value:!0});var Ie0=nw(),xe0=Sx(),Te0=Pe0;function Pe0(e){var r=e.attempt(this.parser.constructs.contentInitial,n,i),t;return r;function n(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),xe0(e,r,"linePrefix")}function i(o){return e.enter("paragraph"),s(o)}function s(o){var c=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=c),t=c,a(o)}function a(o){if(o===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(o);return}return Ie0(o)?(e.consume(o),e.exit("chunkText"),s):(e.consume(o),a)}}LUn.tokenize=Te0});var yRt=A((Tv1,sza)=>{"use strict";var Re0=nw(),ke0=Sx(),Fe0={tokenize:Ne0,partial:!0};function Ne0(e,r,t){return ke0(e,n,"linePrefix");function n(i){return i===null||Re0(i)?r(i):t(i)}}sza.exports=Fe0});var oza=A(GUn=>{"use strict";Object.defineProperty(GUn,"__esModule",{value:!0});var Oe0=nw(),aza=Sx(),Be0=yRt(),qe0=Le0,jUn={tokenize:je0},Me0={tokenize:Ge0};function Le0(e){var r=this,t=[],n=0,i={tokenize:x,partial:!0},s,a,o;return c;function c(P){return nP;)r.containerState=t[R][1],t[R][0].exit.call(r,e);t.length=P}function x(P,k){var R=0;return s={},L;function L(C){return R-1?void 0:4)}function Ge0(e,r,t){return aza(e,e.lazy(this.parser.constructs.flow,r,t),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}GUn.tokenize=qe0});var UUn=A((Rv1,cza)=>{"use strict";function Ue0(e){for(var r=-1,t=0;++r{"use strict";var Ve0=UUn();function ze0(e,r){var t=e[e.length-1];return!t||t[1].type!==r?0:Ve0(t[2].sliceStream(t[1]))}uza.exports=ze0});var dza=A((Fv1,lza)=>{"use strict";var $e0=[].splice;lza.exports=$e0});var hie=A((Nv1,pza)=>{"use strict";var VUn=dza();function Qe0(e,r,t,n){var i=e.length,s=0,a;if(r<0?r=-r>i?0:i+r:r=r>i?i:r,t=t>0?t:0,n.length<1e4)a=Array.from(n),a.unshift(r,t),VUn.apply(e,a);else for(t&&VUn.apply(e,[r,t]);s{"use strict";var Ke0=oot();function He0(e){return Ke0({},e)}mza.exports=He0});var zUn=A((Bv1,hza)=>{"use strict";var We0=oot(),fza=hie(),Ye0=_we();function Je0(e){for(var r={},t=-1,n,i,s,a,o,c,l;++t{"use strict";var gza=nw(),Ze0=_Rt(),et0=zUn(),tt0=Sx(),rt0={tokenize:st0,resolve:it0,interruptible:!0,lazy:!0},nt0={tokenize:at0,partial:!0};function it0(e){return et0(e),e}function st0(e,r){var t;return n;function n(o){return e.enter("content"),t=e.enter("chunkContent",{contentType:"content"}),i(o)}function i(o){return o===null?s(o):gza(o)?e.check(nt0,a,s)(o):(e.consume(o),i)}function s(o){return e.exit("chunkContent"),e.exit("content"),r(o)}function a(o){return e.consume(o),e.exit("chunkContent"),t=t.next=e.enter("chunkContent",{contentType:"content",previous:t}),i}}function at0(e,r,t){var n=this;return i;function i(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),tt0(e,s,"linePrefix")}function s(a){return a===null||gza(a)?t(a):n.parser.constructs.disable.null.indexOf("codeIndented")>-1||Ze0(n.events,"linePrefix")<4?e.interrupt(n.parser.constructs.flow,t,r)(a):r(a)}}yza.exports=rt0});var Aza=A($Un=>{"use strict";Object.defineProperty($Un,"__esModule",{value:!0});var ot0=_za(),ct0=Sx(),ut0=yRt(),lt0=dt0;function dt0(e){var r=this,t=e.attempt(ut0,n,e.attempt(this.parser.constructs.flowInitial,i,ct0(e,e.attempt(this.parser.constructs.flow,i,e.attempt(ot0,i)),"linePrefix")));return t;function n(s){if(s===null){e.consume(s);return}return e.enter("lineEndingBlank"),e.consume(s),e.exit("lineEndingBlank"),r.currentConstruct=void 0,t}function i(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r.currentConstruct=void 0,t}}$Un.tokenize=lt0});var QUn=A(ARt=>{"use strict";Object.defineProperty(ARt,"__esModule",{value:!0});var pt0=oot(),bza=_we(),mt0=Cza("text"),ft0=Cza("string"),ht0={resolveAll:vza()};function Cza(e){return{tokenize:r,resolveAll:vza(e==="text"?gt0:void 0)};function r(t){var n=this,i=this.parser.constructs[e],s=t.attempt(i,a,o);return a;function a(u){return l(u)?s(u):o(u)}function o(u){if(u===null){t.consume(u);return}return t.enter("data"),t.consume(u),c}function c(u){return l(u)?(t.exit("data"),s(u)):(t.consume(u),c)}function l(u){var m=i[u],h=-1;if(u===null)return!0;if(m){for(;++h{"use strict";function yt0(e){return e==null?[]:"length"in e?e:[e]}Eza.exports=yt0});var wza=A((Gv1,Sza)=>{"use strict";var Dza=MUn(),_t0=hie(),At0=wyr();function bt0(e){for(var r={},t=-1;++t{"use strict";var Et0=hie();function Dt0(e,r){return e.length?(Et0(e,e.length,0,r),e):r}Iza.exports=Dt0});var xyr=A((Vv1,xza)=>{"use strict";function St0(e,r,t){for(var n=[],i=-1,s;++i{"use strict";var wt0=gRt();function It0(e){for(var r=-1,t=[],n,i,s;++r{"use strict";function It0(e,r){var t=r.start._index,n=r.start._bufferIndex,i=r.end._index,s=r.end._bufferIndex,a;return t===i?a=[e[t].slice(n,s)]:(a=e.slice(t,i),n>-1&&(a[0]=a[0].slice(n)),s>0&&a.push(e[i].slice(0,s))),a}Pza.exports=It0});var Nza=A(($v1,Fza)=>{"use strict";var xt0=oot(),Tt0=nw(),Pt0=Iyr(),Rt0=hie(),KUn=wyr(),kt0=xyr(),Ft0=Tza(),kza=_we(),Nt0=Rza();function Ot0(e,r,t){var n=t?kza(t):{line:1,column:1,offset:0},i={},s=[],a=[],o=[],c={consume:P,enter:k,exit:R,attempt:Y(L),check:Y(U),interrupt:Y(U,{interrupt:!0}),lazy:Y(U,{lazy:!0})},l={previous:null,events:[],parser:e,sliceStream:_,sliceSerialize:h,now:b,defineSkip:v,write:m},u=r.tokenize.call(l,c);return r.resolveAll&&s.push(r),n._index=0,n._bufferIndex=-1,l;function m(C){return a=Pt0(a,C),w(),a[a.length-1]!==null?[]:(N(r,0),l.events=kt0(s,l.events,l),l.events)}function h(C){return Ft0(_(C))}function _(C){return Nt0(a,C)}function b(){return kza(n)}function v(C){i[C.line]=C.column,M()}function w(){for(var C,O;n._index-1?Ge():me.tokenize.call(O?xt0({},l,O):l,c,or,Ge)(ue)}}function or(me){return C(ie,Se),X}function Ge(me){return Se.restore(),++fe{"use strict";function Bt0(e){return e<0||e===32}Oza.exports=Bt0});var qza=A((Kv1,Bza)=>{"use strict";var qt0=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/;Bza.exports=qt0});var yie=A((Hv1,Mza)=>{"use strict";var Mt0=gRt();function Lt0(e){return r;function r(t){return e.test(Mt0(t))}}Mza.exports=Lt0});var jza=A((Wv1,Lza)=>{"use strict";var jt0=qza(),Gt0=yie(),Ut0=Gt0(jt0);Lza.exports=Ut0});var Uza=A((Yv1,Gza)=>{"use strict";var Vt0=yie(),zt0=Vt0(/\s/);Gza.exports=zt0});var zza=A((Jv1,Vza)=>{"use strict";var $t0=gie(),Qt0=jza(),Kt0=Uza();function Ht0(e){if(e===null||$t0(e)||Kt0(e))return 1;if(Qt0(e))return 2}Vza.exports=Ht0});var Qza=A((Xv1,$za)=>{"use strict";function Wt0(e,r){return e.column+=r,e.offset+=r,e._bufferIndex+=r,e}$za.exports=Wt0});var Yza=A((Zv1,Wza)=>{"use strict";var bRt=Iyr(),Yt0=hie(),Kza=zza(),Hza=Qza(),Jt0=xyr(),KY=_we(),Xt0={name:"attention",tokenize:er0,resolveAll:Zt0};function Zt0(e,r){for(var t=-1,n,i,s,a,o,c,l,u;++t1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1,a={type:c>1?"strongSequence":"emphasisSequence",start:Hza(KY(e[n][1].end),-c),end:KY(e[n][1].end)},o={type:c>1?"strongSequence":"emphasisSequence",start:KY(e[t][1].start),end:Hza(KY(e[t][1].start),c)},s={type:c>1?"strongText":"emphasisText",start:KY(e[n][1].end),end:KY(e[t][1].start)},i={type:c>1?"strong":"emphasis",start:KY(a.start),end:KY(o.end)},e[n][1].end=KY(a.start),e[t][1].start=KY(o.end),l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=bRt(l,[["enter",e[n][1],r],["exit",e[n][1],r]])),l=bRt(l,[["enter",i,r],["enter",a,r],["exit",a,r],["enter",s,r]]),l=bRt(l,Jt0(r.parser.constructs.insideSpan.null,e.slice(n+1,t),r)),l=bRt(l,[["exit",s,r],["enter",o,r],["exit",o,r],["exit",i,r]]),e[t][1].end.offset-e[t][1].start.offset?(u=2,l=bRt(l,[["enter",e[t][1],r],["exit",e[t][1],r]])):u=0,Yt0(e,n-1,t-n+3,l),t=n+l.length-u-2;break}}for(t=-1;++t{"use strict";var tr0=yie(),rr0=tr0(/[A-Za-z]/);Jza.exports=rr0});var CRt=A((tE1,Xza)=>{"use strict";var nr0=yie(),ir0=nr0(/[\dA-Za-z]/);Xza.exports=ir0});var e$a=A((rE1,Zza)=>{"use strict";var sr0=yie(),ar0=sr0(/[#-'*+\--9=?A-Z^-~]/);Zza.exports=ar0});var HUn=A((nE1,t$a)=>{"use strict";function or0(e){return e<32||e===127}t$a.exports=or0});var i$a=A((iE1,n$a)=>{"use strict";var cr0=Tyr(),Pyr=CRt(),r$a=e$a(),ur0=HUn(),lr0={name:"autolink",tokenize:dr0};function dr0(e,r,t){var n=1;return i;function i(b){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),s}function s(b){return cr0(b)?(e.consume(b),a):r$a(b)?l(b):t(b)}function a(b){return b===43||b===45||b===46||Pyr(b)?o(b):l(b)}function o(b){return b===58?(e.consume(b),c):(b===43||b===45||b===46||Pyr(b))&&n++<32?(e.consume(b),o):l(b)}function c(b){return b===62?(e.exit("autolinkProtocol"),_(b)):b===32||b===60||ur0(b)?t(b):(e.consume(b),c)}function l(b){return b===64?(e.consume(b),n=0,u):r$a(b)?(e.consume(b),l):t(b)}function u(b){return Pyr(b)?m(b):t(b)}function m(b){return b===46?(e.consume(b),n=0,u):b===62?(e.exit("autolinkProtocol").type="autolinkEmail",_(b)):h(b)}function h(b){return(b===45||Pyr(b))&&n++<63?(e.consume(b),b===45?h:m):t(b)}function _(b){return e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.exit("autolink"),r}}n$a.exports=lr0});var o$a=A((sE1,a$a)=>{"use strict";var pr0=QY(),mr0=Sx(),s$a={name:"blockQuote",tokenize:fr0,continuation:{tokenize:hr0},exit:gr0};function fr0(e,r,t){var n=this;return i;function i(a){return a===62?(n.containerState.open||(e.enter("blockQuote",{_container:!0}),n.containerState.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),s):t(a)}function s(a){return pr0(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),r):(e.exit("blockQuotePrefix"),r(a))}}function hr0(e,r,t){return mr0(e,e.attempt(s$a,r,t),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function gr0(e){e.exit("blockQuote")}a$a.exports=s$a});var u$a=A((aE1,c$a)=>{"use strict";var yr0=yie(),_r0=yr0(/[!-/:-@[-`{-~]/);c$a.exports=_r0});var d$a=A((oE1,l$a)=>{"use strict";var Ar0=u$a(),br0={name:"characterEscape",tokenize:Cr0};function Cr0(e,r,t){return n;function n(s){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(s),e.exit("escapeMarker"),i}function i(s){return Ar0(s)?(e.enter("characterEscapeValue"),e.consume(s),e.exit("characterEscapeValue"),e.exit("characterEscape"),r):t(s)}}l$a.exports=br0});var p$a=A((cE1,vr0)=>{vr0.exports={AEli:"\xC6",AElig:"\xC6",AM:"&",AMP:"&",Aacut:"\xC1",Aacute:"\xC1",Abreve:"\u0102",Acir:"\xC2",Acirc:"\xC2",Acy:"\u0410",Afr:"\u{1D504}",Agrav:"\xC0",Agrave:"\xC0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2A53",Aogon:"\u0104",Aopf:"\u{1D538}",ApplyFunction:"\u2061",Arin:"\xC5",Aring:"\xC5",Ascr:"\u{1D49C}",Assign:"\u2254",Atild:"\xC3",Atilde:"\xC3",Aum:"\xC4",Auml:"\xC4",Backslash:"\u2216",Barv:"\u2AE7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212C",Beta:"\u0392",Bfr:"\u{1D505}",Bopf:"\u{1D539}",Breve:"\u02D8",Bscr:"\u212C",Bumpeq:"\u224E",CHcy:"\u0427",COP:"\xA9",COPY:"\xA9",Cacute:"\u0106",Cap:"\u22D2",CapitalDifferentialD:"\u2145",Cayleys:"\u212D",Ccaron:"\u010C",Ccedi:"\xC7",Ccedil:"\xC7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010A",Cedilla:"\xB8",CenterDot:"\xB7",Cfr:"\u212D",Chi:"\u03A7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2A74",Congruent:"\u2261",Conint:"\u222F",ContourIntegral:"\u222E",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2A2F",Cscr:"\u{1D49E}",Cup:"\u22D3",CupCap:"\u224D",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040F",Dagger:"\u2021",Darr:"\u21A1",Dashv:"\u2AE4",Dcaron:"\u010E",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\u{1D507}",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",Diamond:"\u22C4",DifferentialD:"\u2146",Dopf:"\u{1D53B}",Dot:"\xA8",DotDot:"\u20DC",DotEqual:"\u2250",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",Downarrow:"\u21D3",Dscr:"\u{1D49F}",Dstrok:"\u0110",ENG:"\u014A",ET:"\xD0",ETH:"\xD0",Eacut:"\xC9",Eacute:"\xC9",Ecaron:"\u011A",Ecir:"\xCA",Ecirc:"\xCA",Ecy:"\u042D",Edot:"\u0116",Efr:"\u{1D508}",Egrav:"\xC8",Egrave:"\xC8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25FB",EmptyVerySmallSquare:"\u25AB",Eogon:"\u0118",Eopf:"\u{1D53C}",Epsilon:"\u0395",Equal:"\u2A75",EqualTilde:"\u2242",Equilibrium:"\u21CC",Escr:"\u2130",Esim:"\u2A73",Eta:"\u0397",Eum:"\xCB",Euml:"\xCB",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\u{1D509}",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",Fopf:"\u{1D53D}",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",G:">",GT:">",Gamma:"\u0393",Gammad:"\u03DC",Gbreve:"\u011E",Gcedil:"\u0122",Gcirc:"\u011C",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\u{1D50A}",Gg:"\u22D9",Gopf:"\u{1D53E}",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",Gt:"\u226B",HARDcy:"\u042A",Hacek:"\u02C7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210C",HilbertSpace:"\u210B",Hopf:"\u210D",HorizontalLine:"\u2500",Hscr:"\u210B",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacut:"\xCD",Iacute:"\xCD",Icir:"\xCE",Icirc:"\xCE",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrav:"\xCC",Igrave:"\xCC",Im:"\u2111",Imacr:"\u012A",ImaginaryI:"\u2148",Implies:"\u21D2",Int:"\u222C",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012E",Iopf:"\u{1D540}",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Ium:"\xCF",Iuml:"\xCF",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\u{1D50D}",Jopf:"\u{1D541}",Jscr:"\u{1D4A5}",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040C",Kappa:"\u039A",Kcedil:"\u0136",Kcy:"\u041A",Kfr:"\u{1D50E}",Kopf:"\u{1D542}",Kscr:"\u{1D4A6}",LJcy:"\u0409",L:"<",LT:"<",Lacute:"\u0139",Lambda:"\u039B",Lang:"\u27EA",Laplacetrf:"\u2112",Larr:"\u219E",Lcaron:"\u013D",Lcedil:"\u013B",Lcy:"\u041B",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2AA1",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Lfr:"\u{1D50F}",Ll:"\u22D8",Lleftarrow:"\u21DA",Lmidot:"\u013F",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lopf:"\u{1D543}",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21B0",Lstrok:"\u0141",Lt:"\u226A",Map:"\u2905",Mcy:"\u041C",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",MinusPlus:"\u2213",Mopf:"\u{1D544}",Mscr:"\u2133",Mu:"\u039C",NJcy:"\u040A",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041D",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:`
          -`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntild:"\xD1",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacut:"\xD3",Oacute:"\xD3",Ocir:"\xD4",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograv:"\xD2",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslas:"\xD8",Oslash:"\xD8",Otild:"\xD5",Otilde:"\xD5",Otimes:"\u2A37",Oum:"\xD6",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUO:'"',QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",RE:"\xAE",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THOR:"\xDE",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:"	",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\u{1D54B}",TripleDot:"\u20DB",Tscr:"\u{1D4AF}",Tstrok:"\u0166",Uacut:"\xDA",Uacute:"\xDA",Uarr:"\u219F",Uarrocir:"\u2949",Ubrcy:"\u040E",Ubreve:"\u016C",Ucir:"\xDB",Ucirc:"\xDB",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\u{1D518}",Ugrav:"\xD9",Ugrave:"\xD9",Umacr:"\u016A",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",Uopf:"\u{1D54C}",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",UpTee:"\u22A5",UpTeeArrow:"\u21A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",Upsilon:"\u03A5",Uring:"\u016E",Uscr:"\u{1D4B0}",Utilde:"\u0168",Uum:"\xDC",Uuml:"\xDC",VDash:"\u22AB",Vbar:"\u2AEB",Vcy:"\u0412",Vdash:"\u22A9",Vdashl:"\u2AE6",Vee:"\u22C1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",Vopf:"\u{1D54D}",Vscr:"\u{1D4B1}",Vvdash:"\u22AA",Wcirc:"\u0174",Wedge:"\u22C0",Wfr:"\u{1D51A}",Wopf:"\u{1D54E}",Wscr:"\u{1D4B2}",Xfr:"\u{1D51B}",Xi:"\u039E",Xopf:"\u{1D54F}",Xscr:"\u{1D4B3}",YAcy:"\u042F",YIcy:"\u0407",YUcy:"\u042E",Yacut:"\xDD",Yacute:"\xDD",Ycirc:"\u0176",Ycy:"\u042B",Yfr:"\u{1D51C}",Yopf:"\u{1D550}",Yscr:"\u{1D4B4}",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017D",Zcy:"\u0417",Zdot:"\u017B",ZeroWidthSpace:"\u200B",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\u{1D4B5}",aacut:"\xE1",aacute:"\xE1",abreve:"\u0103",ac:"\u223E",acE:"\u223E\u0333",acd:"\u223F",acir:"\xE2",acirc:"\xE2",acut:"\xB4",acute:"\xB4",acy:"\u0430",aeli:"\xE6",aelig:"\xE6",af:"\u2061",afr:"\u{1D51E}",agrav:"\xE0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",amacr:"\u0101",amalg:"\u2A3F",am:"&",amp:"&",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",aopf:"\u{1D552}",ap:"\u2248",apE:"\u2A70",apacir:"\u2A6F",ape:"\u224A",apid:"\u224B",apos:"'",approx:"\u2248",approxeq:"\u224A",arin:"\xE5",aring:"\xE5",ascr:"\u{1D4B6}",ast:"*",asymp:"\u2248",asympeq:"\u224D",atild:"\xE3",atilde:"\xE3",aum:"\xE4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",bNot:"\u2AED",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",barvee:"\u22BD",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",beta:"\u03B2",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255D",boxUR:"\u255A",boxUl:"\u255C",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256C",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256B",boxVl:"\u2562",boxVr:"\u255F",boxbox:"\u29C9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250C",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252C",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxuL:"\u255B",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256A",boxvL:"\u2561",boxvR:"\u255E",boxvh:"\u253C",boxvl:"\u2524",boxvr:"\u251C",bprime:"\u2035",breve:"\u02D8",brvba:"\xA6",brvbar:"\xA6",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",bumpeq:"\u224F",cacute:"\u0107",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",ccaps:"\u2A4D",ccaron:"\u010D",ccedi:"\xE7",ccedil:"\xE7",ccirc:"\u0109",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",cedi:"\xB8",cedil:"\xB8",cemptyv:"\u29B2",cen:"\xA2",cent:"\xA2",centerdot:"\xB7",cfr:"\u{1D520}",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",cir:"\u25CB",cirE:"\u29C3",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\xAE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",conint:"\u222E",copf:"\u{1D554}",coprod:"\u2210",cop:"\xA9",copy:"\xA9",copysr:"\u2117",crarr:"\u21B5",cross:"\u2717",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",cupbrcap:"\u2A48",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curre:"\xA4",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dArr:"\u21D3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",ddotseq:"\u2A77",de:"\xB0",deg:"\xB0",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",dharl:"\u21C3",dharr:"\u21C2",diam:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divid:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",dot:"\u02D9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",dscy:"\u0455",dsol:"\u29F6",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",dzigrarr:"\u27FF",eDDot:"\u2A77",eDot:"\u2251",eacut:"\xE9",eacute:"\xE9",easter:"\u2A6E",ecaron:"\u011B",ecir:"\xEA",ecirc:"\xEA",ecolon:"\u2255",ecy:"\u044D",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",eg:"\u2A9A",egrav:"\xE8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014B",ensp:"\u2002",eogon:"\u0119",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",equals:"=",equest:"\u225F",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erDot:"\u2253",erarr:"\u2971",escr:"\u212F",esdot:"\u2250",esim:"\u2242",eta:"\u03B7",et:"\xF0",eth:"\xF0",eum:"\xEB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",filig:"\uFB01",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",fpartint:"\u2A0D",frac1:"\xBC",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac3:"\xBE",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",gE:"\u2267",gEl:"\u2A8C",gacute:"\u01F5",gamma:"\u03B3",gammad:"\u03DD",gap:"\u2A86",gbreve:"\u011F",gcirc:"\u011D",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2A92",gla:"\u2AA5",glj:"\u2AA4",gnE:"\u2269",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",grave:"`",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",g:">",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",hArr:"\u21D4",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",hbar:"\u210F",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",horbar:"\u2015",hscr:"\u{1D4BD}",hslash:"\u210F",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacut:"\xED",iacute:"\xED",ic:"\u2063",icir:"\xEE",icirc:"\xEE",icy:"\u0438",iecy:"\u0435",iexc:"\xA1",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",igrav:"\xEC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012B",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",intcal:"\u22BA",integers:"\u2124",intercal:"\u22BA",intlarhk:"\u2A17",intprod:"\u2A3C",iocy:"\u0451",iogon:"\u012F",iopf:"\u{1D55A}",iota:"\u03B9",iprod:"\u2A3C",iques:"\xBF",iquest:"\xBF",iscr:"\u{1D4BE}",isin:"\u2208",isinE:"\u22F9",isindot:"\u22F5",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",ium:"\xEF",iuml:"\xEF",jcirc:"\u0135",jcy:"\u0439",jfr:"\u{1D527}",jmath:"\u0237",jopf:"\u{1D55B}",jscr:"\u{1D4BF}",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03BA",kappav:"\u03F0",kcedil:"\u0137",kcy:"\u043A",kfr:"\u{1D528}",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045C",kopf:"\u{1D55C}",kscr:"\u{1D4C0}",lAarr:"\u21DA",lArr:"\u21D0",lAtail:"\u291B",lBarr:"\u290E",lE:"\u2266",lEg:"\u2A8B",lHar:"\u2962",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",laqu:"\xAB",laquo:"\xAB",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",lcedil:"\u013C",lceil:"\u2308",lcub:"{",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21A2",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",leftthreetimes:"\u22CB",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",l:"<",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltrPar:"\u2996",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",mDDot:"\u223A",mac:"\xAF",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",mdash:"\u2014",measuredangle:"\u2221",mfr:"\u{1D52A}",mho:"\u2127",micr:"\xB5",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middo:"\xB7",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",mstpos:"\u223E",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nGg:"\u22D9\u0338",nGt:"\u226B\u20D2",nGtv:"\u226B\u0338",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nLl:"\u22D8\u0338",nLt:"\u226A\u20D2",nLtv:"\u226A\u0338",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbs:"\xA0",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",neArr:"\u21D7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",ngsim:"\u2275",ngt:"\u226F",ngtr:"\u226F",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",nlArr:"\u21CD",nlE:"\u2266\u0338",nlarr:"\u219A",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219A",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nlsim:"\u2274",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nmid:"\u2224",nopf:"\u{1D55F}",no:"\xAC",not:"\xAC",notin:"\u2209",notinE:"\u22F9\u0338",notindot:"\u22F5\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntild:"\xF1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22AD",nvHarr:"\u2904",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwArr:"\u21D6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24C8",oacut:"\xF3",oacute:"\xF3",oast:"\u229B",ocir:"\xF4",ocirc:"\xF4",ocy:"\u043E",odash:"\u229D",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",ofcir:"\u29BF",ofr:"\u{1D52C}",ogon:"\u02DB",ograv:"\xF2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",omega:"\u03C9",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",opar:"\u29B7",operp:"\u29B9",oplus:"\u2295",or:"\u2228",orarr:"\u21BB",ord:"\xBA",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oscr:"\u2134",oslas:"\xF8",oslash:"\xF8",osol:"\u2298",otild:"\xF5",otilde:"\xF5",otimes:"\u2297",otimesas:"\u2A36",oum:"\xF6",ouml:"\xF6",ovbar:"\u233D",par:"\xB6",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",plusm:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",pointint:"\u2A15",popf:"\u{1D561}",poun:"\xA3",pound:"\xA3",pr:"\u227A",prE:"\u2AB3",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",primes:"\u2119",prnE:"\u2AB5",prnap:"\u2AB9",prnsim:"\u22E8",prod:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",psi:"\u03C8",puncsp:"\u2008",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",qprime:"\u2057",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quo:'"',quot:'"',rAarr:"\u21DB",rArr:"\u21D2",rAtail:"\u291C",rBarr:"\u290F",rHar:"\u2964",race:"\u223D\u0331",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raqu:"\xBB",raquo:"\xBB",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",re:"\xAE",reg:"\xAE",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",rhov:"\u03F1",rightarrow:"\u2192",rightarrowtail:"\u21A3",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",rightthreetimes:"\u22CC",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",rsaquo:"\u203A",rscr:"\u{1D4C7}",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",sbquo:"\u201A",sc:"\u227B",scE:"\u2AB4",scap:"\u2AB8",scaron:"\u0161",sccue:"\u227D",sce:"\u2AB0",scedil:"\u015F",scirc:"\u015D",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",seArr:"\u21D8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sec:"\xA7",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",sh:"\xAD",shy:"\xAD",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",subE:"\u2AC5",subdot:"\u2ABD",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",sum:"\u2211",sung:"\u266A",sup:"\u2283",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supE:"\u2AC6",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supedot:"\u2AC4",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swArr:"\u21D9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szli:"\xDF",szlig:"\xDF",target:"\u2316",tau:"\u03C4",tbrk:"\u23B4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",thor:"\xFE",thorn:"\xFE",tilde:"\u02DC",time:"\xD7",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",tscy:"\u0446",tshcy:"\u045B",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uArr:"\u21D1",uHar:"\u2963",uacut:"\xFA",uacute:"\xFA",uarr:"\u2191",ubrcy:"\u045E",ubreve:"\u016D",ucir:"\xFB",ucirc:"\xFB",ucy:"\u0443",udarr:"\u21C5",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",ugrav:"\xF9",ugrave:"\xF9",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",um:"\xA8",uml:"\xA8",uogon:"\u0173",uopf:"\u{1D566}",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",upsi:"\u03C5",upsih:"\u03D2",upsilon:"\u03C5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",urtri:"\u25F9",uscr:"\u{1D4CA}",utdot:"\u22F0",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uum:"\xFC",uuml:"\xFC",uwangle:"\u29A7",vArr:"\u21D5",vBar:"\u2AE8",vBarv:"\u2AE9",vDash:"\u22A8",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vcy:"\u0432",vdash:"\u22A2",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",vert:"|",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",vzigzag:"\u299A",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacut:"\xFD",yacute:"\xFD",yacy:"\u044F",ycirc:"\u0177",ycy:"\u044B",ye:"\xA5",yen:"\xA5",yfr:"\u{1D536}",yicy:"\u0457",yopf:"\u{1D56A}",yscr:"\u{1D4CE}",yucy:"\u044E",yum:"\xFF",yuml:"\xFF",zacute:"\u017A",zcaron:"\u017E",zcy:"\u0437",zdot:"\u017C",zeetrf:"\u2128",zeta:"\u03B6",zfr:"\u{1D537}",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Ryr=A((uE1,f$a)=>{"use strict";var m$a=p$a();f$a.exports=Dr0;var Er0={}.hasOwnProperty;function Dr0(e){return Er0.call(m$a,e)?m$a[e]:!1}});var WUn=A((lE1,h$a)=>{"use strict";var Sr0=yie(),wr0=Sr0(/\d/);h$a.exports=wr0});var y$a=A((dE1,g$a)=>{"use strict";var Ir0=yie(),xr0=Ir0(/[\dA-Fa-f]/);g$a.exports=xr0});var b$a=A((pE1,A$a)=>{"use strict";var Tr0=Ryr(),_$a=CRt(),Pr0=WUn(),Rr0=y$a();function kr0(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Fr0=kr0(Tr0),Nr0={name:"characterReference",tokenize:Or0};function Or0(e,r,t){var n=this,i=0,s,a;return o;function o(m){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(m),e.exit("characterReferenceMarker"),c}function c(m){return m===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(m),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),s=31,a=_$a,u(m))}function l(m){return m===88||m===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(m),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),s=6,a=Rr0,u):(e.enter("characterReferenceValue"),s=7,a=Pr0,u(m))}function u(m){var h;return m===59&&i?(h=e.exit("characterReferenceValue"),a===_$a&&!Fr0.default(n.sliceSerialize(h))?t(m):(e.enter("characterReferenceMarker"),e.consume(m),e.exit("characterReferenceMarker"),e.exit("characterReference"),r)):a(m)&&i++{"use strict";var cot=nw(),Br0=gie(),qr0=_Rt(),vRt=Sx(),Mr0={name:"codeFenced",tokenize:Lr0,concrete:!0};function Lr0(e,r,t){var n=this,i={tokenize:P,partial:!0},s=qr0(this.events,"linePrefix"),a=0,o;return c;function c(k){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),o=k,l(k)}function l(k){return k===o?(e.consume(k),a++,l):(e.exit("codeFencedFenceSequence"),a<3?t(k):vRt(e,u,"whitespace")(k))}function u(k){return k===null||cot(k)?b(k):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(k))}function m(k){return k===null||Br0(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),vRt(e,h,"whitespace")(k)):k===96&&k===o?t(k):(e.consume(k),m)}function h(k){return k===null||cot(k)?b(k):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),_(k))}function _(k){return k===null||cot(k)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),b(k)):k===96&&k===o?t(k):(e.consume(k),_)}function b(k){return e.exit("codeFencedFence"),n.interrupt?r(k):v(k)}function v(k){return k===null?x(k):cot(k)?(e.enter("lineEnding"),e.consume(k),e.exit("lineEnding"),e.attempt(i,x,s?vRt(e,v,"linePrefix",s+1):v)):(e.enter("codeFlowValue"),w(k))}function w(k){return k===null||cot(k)?(e.exit("codeFlowValue"),v(k)):(e.consume(k),w)}function x(k){return e.exit("codeFenced"),r(k)}function P(k,R,L){var U=0;return vRt(k,Y,"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4);function Y(M){return k.enter("codeFencedFence"),k.enter("codeFencedFenceSequence"),N(M)}function N(M){return M===o?(k.consume(M),U++,N):U{"use strict";var YUn=nw(),E$a=hie(),jr0=_Rt(),D$a=Sx(),Gr0={name:"codeIndented",tokenize:Vr0,resolve:Ur0},S$a={tokenize:zr0,partial:!0};function Ur0(e,r){var t={type:"codeIndented",start:e[0][1].start,end:e[e.length-1][1].end};return E$a(e,0,0,[["enter",t,r]]),E$a(e,e.length,0,[["exit",t,r]]),e}function Vr0(e,r,t){return e.attempt(S$a,n,t);function n(s){return s===null?r(s):YUn(s)?e.attempt(S$a,n,r)(s):(e.enter("codeFlowValue"),i(s))}function i(s){return s===null||YUn(s)?(e.exit("codeFlowValue"),n(s)):(e.consume(s),i)}}function zr0(e,r,t){var n=this;return D$a(e,i,"linePrefix",4+1);function i(s){return YUn(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),D$a(e,i,"linePrefix",4+1)):jr0(n.events,"linePrefix")<4?t(s):r(s)}}w$a.exports=Gr0});var P$a=A((hE1,T$a)=>{"use strict";var x$a=nw(),$r0={name:"codeText",tokenize:Hr0,resolve:Qr0,previous:Kr0};function Qr0(e){var r=e.length-4,t=3,n,i;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[r][1].type==="lineEnding"||e[r][1].type==="space")){for(n=t;++n{"use strict";var R$a=HUn(),Wr0=gie(),Yr0=nw();function Jr0(e,r,t,n,i,s,a,o,c){var l=c||1/0,u=0;return m;function m(x){return x===60?(e.enter(n),e.enter(i),e.enter(s),e.consume(x),e.exit(s),h):R$a(x)||x===41?t(x):(e.enter(n),e.enter(a),e.enter(o),e.enter("chunkString",{contentType:"string"}),v(x))}function h(x){return x===62?(e.enter(s),e.consume(x),e.exit(s),e.exit(i),e.exit(n),r):(e.enter(o),e.enter("chunkString",{contentType:"string"}),_(x))}function _(x){return x===62?(e.exit("chunkString"),e.exit(o),h(x)):x===null||x===60||Yr0(x)?t(x):(e.consume(x),x===92?b:_)}function b(x){return x===60||x===62||x===92?(e.consume(x),_):_(x)}function v(x){return x===40?++u>l?t(x):(e.consume(x),v):x===41?u--?(e.consume(x),v):(e.exit("chunkString"),e.exit(o),e.exit(a),e.exit(n),r(x)):x===null||Wr0(x)?u?t(x):(e.exit("chunkString"),e.exit(o),e.exit(a),e.exit(n),r(x)):R$a(x)?t(x):(e.consume(x),x===92?w:v)}function w(x){return x===40||x===41||x===92?(e.consume(x),v):v(x)}}k$a.exports=Jr0});var XUn=A((yE1,N$a)=>{"use strict";var F$a=nw(),Xr0=QY();function Zr0(e,r,t,n,i,s){var a=this,o=0,c;return l;function l(_){return e.enter(n),e.enter(i),e.consume(_),e.exit(i),e.enter(s),u}function u(_){return _===null||_===91||_===93&&!c||_===94&&!o&&"_hiddenFootnoteSupport"in a.parser.constructs||o>999?t(_):_===93?(e.exit(s),e.enter(i),e.consume(_),e.exit(i),e.exit(n),r):F$a(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),m(_))}function m(_){return _===null||_===91||_===93||F$a(_)||o++>999?(e.exit("chunkString"),u(_)):(e.consume(_),c=c||!Xr0(_),_===92?h:m)}function h(_){return _===91||_===92||_===93?(e.consume(_),o++,m):m(_)}}N$a.exports=Zr0});var ZUn=A((_E1,O$a)=>{"use strict";var en0=nw(),tn0=QY(),rn0=Sx();function nn0(e,r){var t;return n;function n(i){return en0(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t=!0,n):tn0(i)?rn0(e,n,t?"linePrefix":"lineSuffix")(i):r(i)}}O$a.exports=nn0});var eVn=A((AE1,q$a)=>{"use strict";var B$a=nw(),in0=Sx();function sn0(e,r,t,n,i,s){var a;return o;function o(h){return e.enter(n),e.enter(i),e.consume(h),e.exit(i),a=h===40?41:h,c}function c(h){return h===a?(e.enter(i),e.consume(h),e.exit(i),e.exit(n),r):(e.enter(s),l(h))}function l(h){return h===a?(e.exit(s),c(a)):h===null?t(h):B$a(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),in0(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(h))}function u(h){return h===a||h===null||B$a(h)?(e.exit("chunkString"),l(h)):(e.consume(h),h===92?m:u)}function m(h){return h===a||h===92?(e.consume(h),u):u(h)}}q$a.exports=sn0});var G$a=A((bE1,j$a)=>{"use strict";var M$a=nw(),an0=gie(),on0=Syr(),cn0=JUn(),un0=XUn(),tVn=Sx(),L$a=ZUn(),ln0=eVn(),dn0={name:"definition",tokenize:mn0},pn0={tokenize:fn0,partial:!0};function mn0(e,r,t){var n=this,i;return s;function s(c){return e.enter("definition"),un0.call(n,e,a,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function a(c){return i=on0(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),L$a(e,cn0(e,e.attempt(pn0,tVn(e,o,"whitespace"),tVn(e,o,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function o(c){return c===null||M$a(c)?(e.exit("definition"),n.parser.defined.indexOf(i)<0&&n.parser.defined.push(i),r(c)):t(c)}}function fn0(e,r,t){return n;function n(a){return an0(a)?L$a(e,i)(a):t(a)}function i(a){return a===34||a===39||a===40?ln0(e,tVn(e,s,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(a):t(a)}function s(a){return a===null||M$a(a)?r(a):t(a)}}j$a.exports=dn0});var V$a=A((CE1,U$a)=>{"use strict";var hn0=nw(),gn0={name:"hardBreakEscape",tokenize:yn0};function yn0(e,r,t){return n;function n(s){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(s),i}function i(s){return hn0(s)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),r(s)):t(s)}}U$a.exports=gn0});var Q$a=A((vE1,$$a)=>{"use strict";var _n0=nw(),z$a=gie(),An0=QY(),bn0=hie(),Cn0=Sx(),vn0={name:"headingAtx",tokenize:Dn0,resolve:En0};function En0(e,r){var t=e.length-2,n=3,i,s;return e[n][1].type==="whitespace"&&(n+=2),t-2>n&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(n===t-1||t-4>n&&e[t-2][1].type==="whitespace")&&(t-=n+1===t?2:4),t>n&&(i={type:"atxHeadingText",start:e[n][1].start,end:e[t][1].end},s={type:"chunkText",start:e[n][1].start,end:e[t][1].end,contentType:"text"},bn0(e,n,t-n+1,[["enter",i,r],["enter",s,r],["exit",s,r],["exit",i,r]])),e}function Dn0(e,r,t){var n=this,i=0;return s;function s(u){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),a(u)}function a(u){return u===35&&i++<6?(e.consume(u),a):u===null||z$a(u)?(e.exit("atxHeadingSequence"),n.interrupt?r(u):o(u)):t(u)}function o(u){return u===35?(e.enter("atxHeadingSequence"),c(u)):u===null||_n0(u)?(e.exit("atxHeading"),r(u)):An0(u)?Cn0(e,o,"whitespace")(u):(e.enter("atxHeadingText"),l(u))}function c(u){return u===35?(e.consume(u),c):(e.exit("atxHeadingSequence"),o(u))}function l(u){return u===null||u===35||z$a(u)?(e.exit("atxHeadingText"),o(u)):(e.consume(u),l)}}$$a.exports=vn0});var H$a=A((EE1,K$a)=>{"use strict";var Sn0=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"];K$a.exports=Sn0});var Y$a=A((DE1,W$a)=>{"use strict";var wn0=["pre","script","style","textarea"];W$a.exports=wn0});var tQa=A((SE1,eQa)=>{"use strict";var ERt=Tyr(),J$a=CRt(),uot=nw(),X$a=gie(),lot=QY(),kyr=gRt(),In0=H$a(),Z$a=Y$a(),xn0=yRt(),Tn0={name:"htmlFlow",tokenize:kn0,resolveTo:Rn0,concrete:!0},Pn0={tokenize:Fn0,partial:!0};function Rn0(e){for(var r=e.length;r--&&!(e[r][0]==="enter"&&e[r][1].type==="htmlFlow"););return r>1&&e[r-2][1].type==="linePrefix"&&(e[r][1].start=e[r-2][1].start,e[r+1][1].start=e[r-2][1].start,e.splice(r-2,2)),e}function kn0(e,r,t){var n=this,i,s,a,o,c;return l;function l(ce){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(ce),u}function u(ce){return ce===33?(e.consume(ce),m):ce===47?(e.consume(ce),b):ce===63?(e.consume(ce),i=3,n.interrupt?r:fe):ERt(ce)?(e.consume(ce),a=kyr(ce),s=!0,v):t(ce)}function m(ce){return ce===45?(e.consume(ce),i=2,h):ce===91?(e.consume(ce),i=5,a="CDATA[",o=0,_):ERt(ce)?(e.consume(ce),i=4,n.interrupt?r:fe):t(ce)}function h(ce){return ce===45?(e.consume(ce),n.interrupt?r:fe):t(ce)}function _(ce){return ce===a.charCodeAt(o++)?(e.consume(ce),o===a.length?n.interrupt?r:C:_):t(ce)}function b(ce){return ERt(ce)?(e.consume(ce),a=kyr(ce),v):t(ce)}function v(ce){return ce===null||ce===47||ce===62||X$a(ce)?ce!==47&&s&&Z$a.indexOf(a.toLowerCase())>-1?(i=1,n.interrupt?r(ce):C(ce)):In0.indexOf(a.toLowerCase())>-1?(i=6,ce===47?(e.consume(ce),w):n.interrupt?r(ce):C(ce)):(i=7,n.interrupt?t(ce):s?P(ce):x(ce)):ce===45||J$a(ce)?(e.consume(ce),a+=kyr(ce),v):t(ce)}function w(ce){return ce===62?(e.consume(ce),n.interrupt?r:C):t(ce)}function x(ce){return lot(ce)?(e.consume(ce),x):j(ce)}function P(ce){return ce===47?(e.consume(ce),j):ce===58||ce===95||ERt(ce)?(e.consume(ce),k):lot(ce)?(e.consume(ce),P):j(ce)}function k(ce){return ce===45||ce===46||ce===58||ce===95||J$a(ce)?(e.consume(ce),k):R(ce)}function R(ce){return ce===61?(e.consume(ce),L):lot(ce)?(e.consume(ce),R):P(ce)}function L(ce){return ce===null||ce===60||ce===61||ce===62||ce===96?t(ce):ce===34||ce===39?(e.consume(ce),c=ce,U):lot(ce)?(e.consume(ce),L):(c=void 0,Y(ce))}function U(ce){return ce===c?(e.consume(ce),N):ce===null||uot(ce)?t(ce):(e.consume(ce),U)}function Y(ce){return ce===null||ce===34||ce===39||ce===60||ce===61||ce===62||ce===96||X$a(ce)?R(ce):(e.consume(ce),Y)}function N(ce){return ce===47||ce===62||lot(ce)?P(ce):t(ce)}function j(ce){return ce===62?(e.consume(ce),M):t(ce)}function M(ce){return lot(ce)?(e.consume(ce),M):ce===null||uot(ce)?C(ce):t(ce)}function C(ce){return ce===45&&i===2?(e.consume(ce),Q):ce===60&&i===1?(e.consume(ce),X):ce===62&&i===4?(e.consume(ce),ie):ce===63&&i===3?(e.consume(ce),fe):ce===93&&i===5?(e.consume(ce),ee):uot(ce)&&(i===6||i===7)?e.check(Pn0,ie,O)(ce):ce===null||uot(ce)?O(ce):(e.consume(ce),C)}function O(ce){return e.exit("htmlFlowData"),V(ce)}function V(ce){return ce===null?Se(ce):uot(ce)?(e.enter("lineEnding"),e.consume(ce),e.exit("lineEnding"),V):(e.enter("htmlFlowData"),C(ce))}function Q(ce){return ce===45?(e.consume(ce),fe):C(ce)}function X(ce){return ce===47?(e.consume(ce),a="",J):C(ce)}function J(ce){return ce===62&&Z$a.indexOf(a.toLowerCase())>-1?(e.consume(ce),ie):ERt(ce)&&a.length<8?(e.consume(ce),a+=kyr(ce),J):C(ce)}function ee(ce){return ce===93?(e.consume(ce),fe):C(ce)}function fe(ce){return ce===62?(e.consume(ce),ie):C(ce)}function ie(ce){return ce===null||uot(ce)?(e.exit("htmlFlowData"),Se(ce)):(e.consume(ce),ie)}function Se(ce){return e.exit("htmlFlow"),r(ce)}}function Fn0(e,r,t){return n;function n(i){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),e.attempt(xn0,r,t)}}eQa.exports=Tn0});var nQa=A((wE1,rQa)=>{"use strict";var Fyr=Tyr(),rVn=CRt(),_ie=nw(),nVn=gie(),Nyr=QY(),Nn0=Sx(),On0={name:"htmlText",tokenize:Bn0};function Bn0(e,r,t){var n=this,i,s,a,o;return c;function c(ce){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ce),l}function l(ce){return ce===33?(e.consume(ce),u):ce===47?(e.consume(ce),Y):ce===63?(e.consume(ce),L):Fyr(ce)?(e.consume(ce),M):t(ce)}function u(ce){return ce===45?(e.consume(ce),m):ce===91?(e.consume(ce),s="CDATA[",a=0,w):Fyr(ce)?(e.consume(ce),R):t(ce)}function m(ce){return ce===45?(e.consume(ce),h):t(ce)}function h(ce){return ce===null||ce===62?t(ce):ce===45?(e.consume(ce),_):b(ce)}function _(ce){return ce===null||ce===62?t(ce):b(ce)}function b(ce){return ce===null?t(ce):ce===45?(e.consume(ce),v):_ie(ce)?(o=b,fe(ce)):(e.consume(ce),b)}function v(ce){return ce===45?(e.consume(ce),Se):b(ce)}function w(ce){return ce===s.charCodeAt(a++)?(e.consume(ce),a===s.length?x:w):t(ce)}function x(ce){return ce===null?t(ce):ce===93?(e.consume(ce),P):_ie(ce)?(o=x,fe(ce)):(e.consume(ce),x)}function P(ce){return ce===93?(e.consume(ce),k):x(ce)}function k(ce){return ce===62?Se(ce):ce===93?(e.consume(ce),k):x(ce)}function R(ce){return ce===null||ce===62?Se(ce):_ie(ce)?(o=R,fe(ce)):(e.consume(ce),R)}function L(ce){return ce===null?t(ce):ce===63?(e.consume(ce),U):_ie(ce)?(o=L,fe(ce)):(e.consume(ce),L)}function U(ce){return ce===62?Se(ce):L(ce)}function Y(ce){return Fyr(ce)?(e.consume(ce),N):t(ce)}function N(ce){return ce===45||rVn(ce)?(e.consume(ce),N):j(ce)}function j(ce){return _ie(ce)?(o=j,fe(ce)):Nyr(ce)?(e.consume(ce),j):Se(ce)}function M(ce){return ce===45||rVn(ce)?(e.consume(ce),M):ce===47||ce===62||nVn(ce)?C(ce):t(ce)}function C(ce){return ce===47?(e.consume(ce),Se):ce===58||ce===95||Fyr(ce)?(e.consume(ce),O):_ie(ce)?(o=C,fe(ce)):Nyr(ce)?(e.consume(ce),C):Se(ce)}function O(ce){return ce===45||ce===46||ce===58||ce===95||rVn(ce)?(e.consume(ce),O):V(ce)}function V(ce){return ce===61?(e.consume(ce),Q):_ie(ce)?(o=V,fe(ce)):Nyr(ce)?(e.consume(ce),V):C(ce)}function Q(ce){return ce===null||ce===60||ce===61||ce===62||ce===96?t(ce):ce===34||ce===39?(e.consume(ce),i=ce,X):_ie(ce)?(o=Q,fe(ce)):Nyr(ce)?(e.consume(ce),Q):(e.consume(ce),i=void 0,ee)}function X(ce){return ce===i?(e.consume(ce),J):ce===null?t(ce):_ie(ce)?(o=X,fe(ce)):(e.consume(ce),X)}function J(ce){return ce===62||ce===47||nVn(ce)?C(ce):t(ce)}function ee(ce){return ce===null||ce===34||ce===39||ce===60||ce===61||ce===96?t(ce):ce===62||nVn(ce)?C(ce):(e.consume(ce),ee)}function fe(ce){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ce),e.exit("lineEnding"),Nn0(e,ie,"linePrefix",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function ie(ce){return e.enter("htmlTextData"),o(ce)}function Se(ce){return ce===62?(e.consume(ce),e.exit("htmlTextData"),e.exit("htmlText"),r):t(ce)}}rQa.exports=On0});var Oyr=A((IE1,sQa)=>{"use strict";var qn0=gie(),dot=Iyr(),Mn0=hie(),iQa=Syr(),Ln0=xyr(),pot=_we(),jn0=JUn(),Gn0=XUn(),Un0=eVn(),iVn=ZUn(),Vn0={name:"labelEnd",tokenize:Wn0,resolveTo:Hn0,resolveAll:Kn0},zn0={tokenize:Yn0},$n0={tokenize:Jn0},Qn0={tokenize:Xn0};function Kn0(e){for(var r=-1,t;++r-1,e.enter("labelEnd"),e.enter("labelMarker"),e.consume(u),e.exit("labelMarker"),e.exit("labelEnd"),c):t(u)}function c(u){return u===40?e.attempt(zn0,r,a?r:l)(u):u===91?e.attempt($n0,r,a?e.attempt(Qn0,r,l):l)(u):a?r(u):l(u)}function l(u){return s._balanced=!0,t(u)}}function Yn0(e,r,t){return n;function n(c){return e.enter("resource"),e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),iVn(e,i)}function i(c){return c===41?o(c):jn0(e,s,t,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",3)(c)}function s(c){return qn0(c)?iVn(e,a)(c):o(c)}function a(c){return c===34||c===39||c===40?Un0(e,iVn(e,o),t,"resourceTitle","resourceTitleMarker","resourceTitleString")(c):o(c)}function o(c){return c===41?(e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),e.exit("resource"),r):t(c)}}function Jn0(e,r,t){var n=this;return i;function i(a){return Gn0.call(n,e,s,t,"reference","referenceMarker","referenceString")(a)}function s(a){return n.parser.defined.indexOf(iQa(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)))<0?t(a):r(a)}}function Xn0(e,r,t){return n;function n(s){return e.enter("reference"),e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),i}function i(s){return s===93?(e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),e.exit("reference"),r):t(s)}}sQa.exports=Vn0});var oQa=A((xE1,aQa)=>{"use strict";var Zn0=Oyr(),ei0={name:"labelStartImage",tokenize:ti0,resolveAll:Zn0.resolveAll};function ti0(e,r,t){var n=this;return i;function i(o){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(o),e.exit("labelImageMarker"),s}function s(o){return o===91?(e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelImage"),a):t(o)}function a(o){return o===94&&"_hiddenFootnoteSupport"in n.parser.constructs?t(o):r(o)}}aQa.exports=ei0});var uQa=A((TE1,cQa)=>{"use strict";var ri0=Oyr(),ni0={name:"labelStartLink",tokenize:ii0,resolveAll:ri0.resolveAll};function ii0(e,r,t){var n=this;return i;function i(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),s}function s(a){return a===94&&"_hiddenFootnoteSupport"in n.parser.constructs?t(a):r(a)}}cQa.exports=ni0});var dQa=A((PE1,lQa)=>{"use strict";var si0=Sx(),ai0={name:"lineEnding",tokenize:oi0};function oi0(e,r){return t;function t(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),si0(e,r,"linePrefix")}}lQa.exports=ai0});var sVn=A((RE1,pQa)=>{"use strict";var ci0=nw(),ui0=QY(),li0=Sx(),di0={name:"thematicBreak",tokenize:pi0};function pi0(e,r,t){var n=0,i;return s;function s(c){return e.enter("thematicBreak"),i=c,a(c)}function a(c){return c===i?(e.enter("thematicBreakSequence"),o(c)):ui0(c)?li0(e,a,"whitespace")(c):n<3||c!==null&&!ci0(c)?t(c):(e.exit("thematicBreak"),r(c))}function o(c){return c===i?(e.consume(c),n++,o):(e.exit("thematicBreakSequence"),a(c))}}pQa.exports=di0});var yQa=A((kE1,gQa)=>{"use strict";var mQa=WUn(),aVn=QY(),oVn=_Rt(),mi0=UUn(),Byr=Sx(),fQa=yRt(),fi0=sVn(),hQa={name:"list",tokenize:yi0,continuation:{tokenize:_i0},exit:bi0},hi0={tokenize:Ci0,partial:!0},gi0={tokenize:Ai0,partial:!0};function yi0(e,r,t){var n=this,i=oVn(n.events,"linePrefix"),s=0;return a;function a(h){var _=n.containerState.type||(h===42||h===43||h===45?"listUnordered":"listOrdered");if(_==="listUnordered"?!n.containerState.marker||h===n.containerState.marker:mQa(h)){if(n.containerState.type||(n.containerState.type=_,e.enter(_,{_container:!0})),_==="listUnordered")return e.enter("listItemPrefix"),h===42||h===45?e.check(fi0,t,c)(h):c(h);if(!n.interrupt||h===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),o(h)}return t(h)}function o(h){return mQa(h)&&++s<10?(e.consume(h),o):(!n.interrupt||s<2)&&(n.containerState.marker?h===n.containerState.marker:h===41||h===46)?(e.exit("listItemValue"),c(h)):t(h)}function c(h){return e.enter("listItemMarker"),e.consume(h),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||h,e.check(fQa,n.interrupt?t:l,e.attempt(hi0,m,u))}function l(h){return n.containerState.initialBlankLine=!0,i++,m(h)}function u(h){return aVn(h)?(e.enter("listItemPrefixWhitespace"),e.consume(h),e.exit("listItemPrefixWhitespace"),m):t(h)}function m(h){return n.containerState.size=i+mi0(n.sliceStream(e.exit("listItemPrefix"))),r(h)}}function _i0(e,r,t){var n=this;return n.containerState._closeFlow=void 0,e.check(fQa,i,s);function i(o){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,Byr(e,r,"listItemIndent",n.containerState.size+1)(o)}function s(o){return n.containerState.furtherBlankLines||!aVn(o)?(n.containerState.furtherBlankLines=n.containerState.initialBlankLine=void 0,a(o)):(n.containerState.furtherBlankLines=n.containerState.initialBlankLine=void 0,e.attempt(gi0,r,a)(o))}function a(o){return n.containerState._closeFlow=!0,n.interrupt=void 0,Byr(e,e.attempt(hQa,r,t),"linePrefix",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)(o)}}function Ai0(e,r,t){var n=this;return Byr(e,i,"listItemIndent",n.containerState.size+1);function i(s){return oVn(n.events,"listItemIndent")===n.containerState.size?r(s):t(s)}}function bi0(e){e.exit(this.containerState.type)}function Ci0(e,r,t){var n=this;return Byr(e,i,"listItemPrefixWhitespace",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4+1);function i(s){return aVn(s)||!oVn(n.events,"listItemPrefixWhitespace")?t(s):r(s)}}gQa.exports=hQa});var AQa=A((FE1,_Qa)=>{"use strict";var vi0=nw(),cVn=_we(),Ei0=Sx(),Di0={name:"setextUnderline",tokenize:wi0,resolveTo:Si0};function Si0(e,r){for(var t=e.length,n,i,s,a;t--;)if(e[t][0]==="enter"){if(e[t][1].type==="content"){n=t;break}e[t][1].type==="paragraph"&&(i=t)}else e[t][1].type==="content"&&e.splice(t,1),!s&&e[t][1].type==="definition"&&(s=t);return a={type:"setextHeading",start:cVn(e[i][1].start),end:cVn(e[e.length-1][1].end)},e[i][1].type="setextHeadingText",s?(e.splice(i,0,["enter",a,r]),e.splice(s+1,0,["exit",e[n][1],r]),e[n][1].end=cVn(e[s][1].end)):e[n][1]=a,e.push(["exit",a,r]),e}function wi0(e,r,t){for(var n=this,i=n.events.length,s,a;i--;)if(n.events[i][1].type!=="lineEnding"&&n.events[i][1].type!=="linePrefix"&&n.events[i][1].type!=="content"){a=n.events[i][1].type==="paragraph";break}return o;function o(u){return!n.lazy&&(n.interrupt||a)?(e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),s=u,c(u)):t(u)}function c(u){return u===s?(e.consume(u),c):(e.exit("setextHeadingLineSequence"),Ei0(e,l,"lineSuffix")(u))}function l(u){return u===null||vi0(u)?(e.exit("setextHeadingLine"),r(u)):t(u)}}_Qa.exports=Di0});var DQa=A(HY=>{"use strict";Object.defineProperty(HY,"__esModule",{value:!0});var Ii0=QUn(),pVn=Yza(),xi0=i$a(),Ti0=o$a(),vQa=d$a(),EQa=b$a(),bQa=v$a(),uVn=I$a(),Pi0=P$a(),Ri0=G$a(),ki0=V$a(),Fi0=Q$a(),Ni0=tQa(),Oi0=nQa(),Bi0=Oyr(),qi0=oQa(),Mi0=uQa(),lVn=dQa(),aB=yQa(),CQa=AQa(),dVn=sVn(),Li0={42:aB,43:aB,45:aB,48:aB,49:aB,50:aB,51:aB,52:aB,53:aB,54:aB,55:aB,56:aB,57:aB,62:Ti0},ji0={91:Ri0},Gi0={"-2":uVn,"-1":uVn,32:uVn},Ui0={35:Fi0,42:dVn,45:[CQa,dVn],60:Ni0,61:CQa,95:dVn,96:bQa,126:bQa},Vi0={38:EQa,92:vQa},zi0={"-5":lVn,"-4":lVn,"-3":lVn,33:qi0,38:EQa,42:pVn,60:[xi0,Oi0],91:Mi0,92:[ki0,vQa],93:Bi0,95:pVn,96:Pi0},$i0={null:[pVn,Ii0.resolver]},Qi0={null:[]};HY.contentInitial=ji0;HY.disable=Qi0;HY.document=Li0;HY.flow=Ui0;HY.flowInitial=Gi0;HY.insideSpan=$i0;HY.string=Vi0;HY.text=zi0});var IQa=A((OE1,wQa)=>{"use strict";var Ki0=nza(),Hi0=aza(),Wi0=_za(),SQa=QUn(),Yi0=Sza(),Ji0=Nza(),Xi0=wyr(),Zi0=DQa();function es0(e){var r=e||{},t={defined:[],constructs:Yi0([Zi0].concat(Xi0(r.extensions))),content:n(Ki0),document:n(Hi0),flow:n(Wi0),string:n(SQa.string),text:n(SQa.text)};return t;function n(i){return s;function s(a){return Ji0(t,i,a)}}}wQa.exports=es0});var PQa=A((BE1,TQa)=>{"use strict";var xQa=/[\0\t\n\r]/g;function ts0(){var e=!0,r=1,t="",n;return i;function i(s,a,o){var c=[],l,u,m,h,_;for(s=t+s.toString(a),m=0,t="",e&&(s.charCodeAt(0)===65279&&m++,e=void 0);m{"use strict";var rs0=zUn();function ns0(e){for(;!rs0(e););return e}RQa.exports=ns0});var OQa=A((ME1,NQa)=>{"use strict";NQa.exports=ds0;var is0=Dyr(),ss0=oot(),FQa=MUn(),mVn=Syr(),as0=XVa(),os0=IQa(),cs0=PQa(),us0=kQa(),ls0=Ryr(),qyr=PUn();function ds0(e,r,t){return typeof r!="string"&&(t=r,r=void 0),ps0(t)(us0(os0(t).document().write(cs0()(e,r,!0))))}function ps0(e){var r=e||{},t=ms0({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(On),autolinkProtocol:V,autolinkEmail:V,atxHeading:l(Vt),blockQuote:l(mt),characterEscape:V,characterReference:V,codeFenced:l(ke),codeFencedFenceInfo:u,codeFencedFenceMeta:u,codeIndented:l(ke,u),codeText:l(dt,u),codeTextData:V,data:V,codeFlowValue:V,definition:l(ot),definitionDestinationString:u,definitionLabelString:u,definitionTitleString:u,emphasis:l(kt),hardBreakEscape:l(Ar),hardBreakTrailing:l(Ar),htmlFlow:l(ni,u),htmlFlowData:V,htmlText:l(ni,u),htmlTextData:V,image:l(gn),label:u,link:l(On),listItem:l(ln),listItemValue:w,listOrdered:l(er,v),listUnordered:l(er),paragraph:l(Tr),reference:oe,referenceString:u,resourceDestinationString:u,resourceTitleString:u,setextHeading:l(Vt),strong:l(nt),thematicBreak:l(Ve)},exit:{atxHeading:h(),atxHeadingSequence:j,autolink:h(),autolinkEmail:at,autolinkProtocol:Je,blockQuote:h(),characterEscapeValue:Q,characterReferenceMarkerHexadecimal:De,characterReferenceMarkerNumeric:De,characterReferenceValue:It,codeFenced:h(R),codeFencedFence:k,codeFencedFenceInfo:x,codeFencedFenceMeta:P,codeFlowValue:Q,codeIndented:h(L),codeText:h(ie),codeTextData:Q,data:Q,definition:h(),definitionDestinationString:N,definitionLabelString:U,definitionTitleString:Y,emphasis:h(),hardBreakEscape:h(J),hardBreakTrailing:h(J),htmlFlow:h(ee),htmlFlowData:Q,htmlText:h(fe),htmlTextData:Q,image:h(ce),label:et,labelText:Mt,lineEnding:X,link:h(Se),listItem:h(),listOrdered:h(),listUnordered:h(),paragraph:h(),referenceString:ue,resourceDestinationString:or,resourceTitleString:Ge,resource:me,setextHeading:h(O),setextHeadingLineSequence:C,setextHeadingText:M,strong:h(),thematicBreak:h()}},r.mdastExtensions||[]),n={};return i;function i(Ae){for(var Pe={type:"root",children:[]},Kt=[Pe],nr=[],En=[],jn=-1,br,We,lt={stack:Kt,tokenStack:nr,config:t,enter:m,exit:_,buffer:u,resume:b,setData:a,getData:o};++jn-1&&(V.call(this,Ae),Q.call(this,Ae))}function J(){a("atHardBreak",!0)}function ee(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function fe(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function ie(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function Se(){var Ae=this.stack[this.stack.length-1];o("inReference")?(Ae.type+="Reference",Ae.referenceType=o("referenceType")||"shortcut",delete Ae.url,delete Ae.title):(delete Ae.identifier,delete Ae.label,delete Ae.referenceType),a("referenceType")}function ce(){var Ae=this.stack[this.stack.length-1];o("inReference")?(Ae.type+="Reference",Ae.referenceType=o("referenceType")||"shortcut",delete Ae.url,delete Ae.title):(delete Ae.identifier,delete Ae.label,delete Ae.referenceType),a("referenceType")}function Mt(Ae){this.stack[this.stack.length-2].identifier=mVn(this.sliceSerialize(Ae)).toLowerCase()}function et(){var Ae=this.stack[this.stack.length-1],Pe=this.resume();this.stack[this.stack.length-1].label=Pe,a("inReference",!0),this.stack[this.stack.length-1].type==="link"?this.stack[this.stack.length-1].children=Ae.children:this.stack[this.stack.length-1].alt=Pe}function or(){var Ae=this.resume();this.stack[this.stack.length-1].url=Ae}function Ge(){var Ae=this.resume();this.stack[this.stack.length-1].title=Ae}function me(){a("inReference")}function oe(){a("referenceType","collapsed")}function ue(Ae){var Pe=this.resume();this.stack[this.stack.length-1].label=Pe,this.stack[this.stack.length-1].identifier=mVn(this.sliceSerialize(Ae)).toLowerCase(),a("referenceType","full")}function De(Ae){a("characterReferenceType",Ae.type)}function It(Ae){var Pe=this.sliceSerialize(Ae),Kt=o("characterReferenceType"),nr,En;Kt?(nr=as0(Pe,Kt==="characterReferenceMarkerNumeric"?10:16),a("characterReferenceType")):nr=ls0(Pe),En=this.stack.pop(),En.value+=nr,En.position.end=c(Ae.end)}function Je(Ae){Q.call(this,Ae),this.stack[this.stack.length-1].url=this.sliceSerialize(Ae)}function at(Ae){Q.call(this,Ae),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(Ae)}function mt(){return{type:"blockquote",children:[]}}function ke(){return{type:"code",lang:null,meta:null,value:""}}function dt(){return{type:"inlineCode",value:""}}function ot(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function kt(){return{type:"emphasis",children:[]}}function Vt(){return{type:"heading",depth:void 0,children:[]}}function Ar(){return{type:"break"}}function ni(){return{type:"html",value:""}}function gn(){return{type:"image",title:null,url:"",alt:null}}function On(){return{type:"link",title:null,url:"",children:[]}}function er(Ae){return{type:"list",ordered:Ae.type==="listOrdered",start:null,spread:Ae._spread,children:[]}}function ln(Ae){return{type:"listItem",spread:Ae._spread,checked:null,children:[]}}function Tr(){return{type:"paragraph",children:[]}}function nt(){return{type:"strong",children:[]}}function ut(){return{type:"text",value:""}}function Ve(){return{type:"thematicBreak"}}}function ms0(e,r){for(var t=-1;++t{"use strict";BQa.exports=OQa()});var LQa=A((jE1,MQa)=>{"use strict";MQa.exports=gs0;var hs0=qQa();function gs0(e){var r=this;this.Parser=t;function t(n){return hs0(n,Object.assign({},r.data("settings"),e,{extensions:r.data("micromarkExtensions")||[],mdastExtensions:r.data("fromMarkdownExtensions")||[]}))}}});var UQa=A((GE1,GQa)=>{"use strict";GQa.exports=_s0;var ys0=Function.prototype,jQa={}.hasOwnProperty;function _s0(e,r){var t=r||{};function n(i){var s=n.invalid,a=n.handlers;return i&&jQa.call(i,e)&&(s=jQa.call(a,i[e])?a[i[e]]:n.unknown),(s||ys0).apply(this,arguments)}return n.handlers=t.handlers||{},n.invalid=t.invalid,n.unknown=t.unknown,n}});var $Qa=A((UE1,zQa)=>{zQa.exports=VQa;function VQa(e,r){var t=-1,n;if(r.extensions)for(;++t{"use strict";var Aie="",fVn;QQa.exports=As0;function As0(e,r){if(typeof e!="string")throw new TypeError("expected a string");if(r===1)return e;if(r===2)return e+e;var t=e.length*r;if(fVn!==e||typeof fVn>"u")fVn=e,Aie="";else if(Aie.length>=t)return Aie.substr(0,t);for(;t>Aie.length&&r>1;)r&1&&(Aie+=e),r>>=1,e+=e;return Aie+=e,Aie=Aie.substr(0,t),Aie}});var DRt=A((zE1,KQa)=>{KQa.exports=Cs0;var bs0=Awe();function Cs0(e,r){for(var t=e.children||[],n=[],i=-1,s;++i{"use strict";function xt0(e,r){var t=r.start._index,n=r.start._bufferIndex,i=r.end._index,s=r.end._bufferIndex,a;return t===i?a=[e[t].slice(n,s)]:(a=e.slice(t,i),n>-1&&(a[0]=a[0].slice(n)),s>0&&a.push(e[i].slice(0,s))),a}Rza.exports=xt0});var Oza=A((Qv1,Nza)=>{"use strict";var Tt0=oot(),Pt0=nw(),Rt0=Iyr(),kt0=hie(),KUn=wyr(),Ft0=xyr(),Nt0=Pza(),Fza=_we(),Ot0=kza();function Bt0(e,r,t){var n=t?Fza(t):{line:1,column:1,offset:0},i={},s=[],a=[],o=[],c={consume:P,enter:k,exit:R,attempt:Y(L),check:Y(U),interrupt:Y(U,{interrupt:!0}),lazy:Y(U,{lazy:!0})},l={previous:null,events:[],parser:e,sliceStream:_,sliceSerialize:h,now:b,defineSkip:v,write:m},u=r.tokenize.call(l,c);return r.resolveAll&&s.push(r),n._index=0,n._bufferIndex=-1,l;function m(C){return a=Rt0(a,C),w(),a[a.length-1]!==null?[]:(N(r,0),l.events=Ft0(s,l.events,l),l.events)}function h(C){return Nt0(_(C))}function _(C){return Ot0(a,C)}function b(){return Fza(n)}function v(C){i[C.line]=C.column,M()}function w(){for(var C,O;n._index-1?Ge():me.tokenize.call(O?Tt0({},l,O):l,c,or,Ge)(ue)}}function or(me){return C(ie,Se),X}function Ge(me){return Se.restore(),++fe{"use strict";function qt0(e){return e<0||e===32}Bza.exports=qt0});var Mza=A((Hv1,qza)=>{"use strict";var Mt0=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/;qza.exports=Mt0});var yie=A((Wv1,Lza)=>{"use strict";var Lt0=gRt();function jt0(e){return r;function r(t){return e.test(Lt0(t))}}Lza.exports=jt0});var Gza=A((Yv1,jza)=>{"use strict";var Gt0=Mza(),Ut0=yie(),Vt0=Ut0(Gt0);jza.exports=Vt0});var Vza=A((Jv1,Uza)=>{"use strict";var zt0=yie(),$t0=zt0(/\s/);Uza.exports=$t0});var $za=A((Xv1,zza)=>{"use strict";var Qt0=gie(),Kt0=Gza(),Ht0=Vza();function Wt0(e){if(e===null||Qt0(e)||Ht0(e))return 1;if(Kt0(e))return 2}zza.exports=Wt0});var Kza=A((Zv1,Qza)=>{"use strict";function Yt0(e,r){return e.column+=r,e.offset+=r,e._bufferIndex+=r,e}Qza.exports=Yt0});var Jza=A((eE1,Yza)=>{"use strict";var bRt=Iyr(),Jt0=hie(),Hza=$za(),Wza=Kza(),Xt0=xyr(),KY=_we(),Zt0={name:"attention",tokenize:tr0,resolveAll:er0};function er0(e,r){for(var t=-1,n,i,s,a,o,c,l,u;++t1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1,a={type:c>1?"strongSequence":"emphasisSequence",start:Wza(KY(e[n][1].end),-c),end:KY(e[n][1].end)},o={type:c>1?"strongSequence":"emphasisSequence",start:KY(e[t][1].start),end:Wza(KY(e[t][1].start),c)},s={type:c>1?"strongText":"emphasisText",start:KY(e[n][1].end),end:KY(e[t][1].start)},i={type:c>1?"strong":"emphasis",start:KY(a.start),end:KY(o.end)},e[n][1].end=KY(a.start),e[t][1].start=KY(o.end),l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=bRt(l,[["enter",e[n][1],r],["exit",e[n][1],r]])),l=bRt(l,[["enter",i,r],["enter",a,r],["exit",a,r],["enter",s,r]]),l=bRt(l,Xt0(r.parser.constructs.insideSpan.null,e.slice(n+1,t),r)),l=bRt(l,[["exit",s,r],["enter",o,r],["exit",o,r],["exit",i,r]]),e[t][1].end.offset-e[t][1].start.offset?(u=2,l=bRt(l,[["enter",e[t][1],r],["exit",e[t][1],r]])):u=0,Jt0(e,n-1,t-n+3,l),t=n+l.length-u-2;break}}for(t=-1;++t{"use strict";var rr0=yie(),nr0=rr0(/[A-Za-z]/);Xza.exports=nr0});var CRt=A((rE1,Zza)=>{"use strict";var ir0=yie(),sr0=ir0(/[\dA-Za-z]/);Zza.exports=sr0});var t$a=A((nE1,e$a)=>{"use strict";var ar0=yie(),or0=ar0(/[#-'*+\--9=?A-Z^-~]/);e$a.exports=or0});var HUn=A((iE1,r$a)=>{"use strict";function cr0(e){return e<32||e===127}r$a.exports=cr0});var s$a=A((sE1,i$a)=>{"use strict";var ur0=Tyr(),Pyr=CRt(),n$a=t$a(),lr0=HUn(),dr0={name:"autolink",tokenize:pr0};function pr0(e,r,t){var n=1;return i;function i(b){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),s}function s(b){return ur0(b)?(e.consume(b),a):n$a(b)?l(b):t(b)}function a(b){return b===43||b===45||b===46||Pyr(b)?o(b):l(b)}function o(b){return b===58?(e.consume(b),c):(b===43||b===45||b===46||Pyr(b))&&n++<32?(e.consume(b),o):l(b)}function c(b){return b===62?(e.exit("autolinkProtocol"),_(b)):b===32||b===60||lr0(b)?t(b):(e.consume(b),c)}function l(b){return b===64?(e.consume(b),n=0,u):n$a(b)?(e.consume(b),l):t(b)}function u(b){return Pyr(b)?m(b):t(b)}function m(b){return b===46?(e.consume(b),n=0,u):b===62?(e.exit("autolinkProtocol").type="autolinkEmail",_(b)):h(b)}function h(b){return(b===45||Pyr(b))&&n++<63?(e.consume(b),b===45?h:m):t(b)}function _(b){return e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.exit("autolink"),r}}i$a.exports=dr0});var c$a=A((aE1,o$a)=>{"use strict";var mr0=QY(),fr0=Sx(),a$a={name:"blockQuote",tokenize:hr0,continuation:{tokenize:gr0},exit:yr0};function hr0(e,r,t){var n=this;return i;function i(a){return a===62?(n.containerState.open||(e.enter("blockQuote",{_container:!0}),n.containerState.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),s):t(a)}function s(a){return mr0(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),r):(e.exit("blockQuotePrefix"),r(a))}}function gr0(e,r,t){return fr0(e,e.attempt(a$a,r,t),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function yr0(e){e.exit("blockQuote")}o$a.exports=a$a});var l$a=A((oE1,u$a)=>{"use strict";var _r0=yie(),Ar0=_r0(/[!-/:-@[-`{-~]/);u$a.exports=Ar0});var p$a=A((cE1,d$a)=>{"use strict";var br0=l$a(),Cr0={name:"characterEscape",tokenize:vr0};function vr0(e,r,t){return n;function n(s){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(s),e.exit("escapeMarker"),i}function i(s){return br0(s)?(e.enter("characterEscapeValue"),e.consume(s),e.exit("characterEscapeValue"),e.exit("characterEscape"),r):t(s)}}d$a.exports=Cr0});var m$a=A((uE1,Er0)=>{Er0.exports={AEli:"\xC6",AElig:"\xC6",AM:"&",AMP:"&",Aacut:"\xC1",Aacute:"\xC1",Abreve:"\u0102",Acir:"\xC2",Acirc:"\xC2",Acy:"\u0410",Afr:"\u{1D504}",Agrav:"\xC0",Agrave:"\xC0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2A53",Aogon:"\u0104",Aopf:"\u{1D538}",ApplyFunction:"\u2061",Arin:"\xC5",Aring:"\xC5",Ascr:"\u{1D49C}",Assign:"\u2254",Atild:"\xC3",Atilde:"\xC3",Aum:"\xC4",Auml:"\xC4",Backslash:"\u2216",Barv:"\u2AE7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212C",Beta:"\u0392",Bfr:"\u{1D505}",Bopf:"\u{1D539}",Breve:"\u02D8",Bscr:"\u212C",Bumpeq:"\u224E",CHcy:"\u0427",COP:"\xA9",COPY:"\xA9",Cacute:"\u0106",Cap:"\u22D2",CapitalDifferentialD:"\u2145",Cayleys:"\u212D",Ccaron:"\u010C",Ccedi:"\xC7",Ccedil:"\xC7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010A",Cedilla:"\xB8",CenterDot:"\xB7",Cfr:"\u212D",Chi:"\u03A7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2A74",Congruent:"\u2261",Conint:"\u222F",ContourIntegral:"\u222E",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2A2F",Cscr:"\u{1D49E}",Cup:"\u22D3",CupCap:"\u224D",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040F",Dagger:"\u2021",Darr:"\u21A1",Dashv:"\u2AE4",Dcaron:"\u010E",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\u{1D507}",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",Diamond:"\u22C4",DifferentialD:"\u2146",Dopf:"\u{1D53B}",Dot:"\xA8",DotDot:"\u20DC",DotEqual:"\u2250",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",Downarrow:"\u21D3",Dscr:"\u{1D49F}",Dstrok:"\u0110",ENG:"\u014A",ET:"\xD0",ETH:"\xD0",Eacut:"\xC9",Eacute:"\xC9",Ecaron:"\u011A",Ecir:"\xCA",Ecirc:"\xCA",Ecy:"\u042D",Edot:"\u0116",Efr:"\u{1D508}",Egrav:"\xC8",Egrave:"\xC8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25FB",EmptyVerySmallSquare:"\u25AB",Eogon:"\u0118",Eopf:"\u{1D53C}",Epsilon:"\u0395",Equal:"\u2A75",EqualTilde:"\u2242",Equilibrium:"\u21CC",Escr:"\u2130",Esim:"\u2A73",Eta:"\u0397",Eum:"\xCB",Euml:"\xCB",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\u{1D509}",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",Fopf:"\u{1D53D}",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",G:">",GT:">",Gamma:"\u0393",Gammad:"\u03DC",Gbreve:"\u011E",Gcedil:"\u0122",Gcirc:"\u011C",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\u{1D50A}",Gg:"\u22D9",Gopf:"\u{1D53E}",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",Gt:"\u226B",HARDcy:"\u042A",Hacek:"\u02C7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210C",HilbertSpace:"\u210B",Hopf:"\u210D",HorizontalLine:"\u2500",Hscr:"\u210B",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacut:"\xCD",Iacute:"\xCD",Icir:"\xCE",Icirc:"\xCE",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrav:"\xCC",Igrave:"\xCC",Im:"\u2111",Imacr:"\u012A",ImaginaryI:"\u2148",Implies:"\u21D2",Int:"\u222C",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012E",Iopf:"\u{1D540}",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Ium:"\xCF",Iuml:"\xCF",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\u{1D50D}",Jopf:"\u{1D541}",Jscr:"\u{1D4A5}",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040C",Kappa:"\u039A",Kcedil:"\u0136",Kcy:"\u041A",Kfr:"\u{1D50E}",Kopf:"\u{1D542}",Kscr:"\u{1D4A6}",LJcy:"\u0409",L:"<",LT:"<",Lacute:"\u0139",Lambda:"\u039B",Lang:"\u27EA",Laplacetrf:"\u2112",Larr:"\u219E",Lcaron:"\u013D",Lcedil:"\u013B",Lcy:"\u041B",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2AA1",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Lfr:"\u{1D50F}",Ll:"\u22D8",Lleftarrow:"\u21DA",Lmidot:"\u013F",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lopf:"\u{1D543}",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21B0",Lstrok:"\u0141",Lt:"\u226A",Map:"\u2905",Mcy:"\u041C",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",MinusPlus:"\u2213",Mopf:"\u{1D544}",Mscr:"\u2133",Mu:"\u039C",NJcy:"\u040A",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041D",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:`
          +`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntild:"\xD1",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacut:"\xD3",Oacute:"\xD3",Ocir:"\xD4",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograv:"\xD2",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslas:"\xD8",Oslash:"\xD8",Otild:"\xD5",Otilde:"\xD5",Otimes:"\u2A37",Oum:"\xD6",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUO:'"',QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",RE:"\xAE",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THOR:"\xDE",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:"	",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\u{1D54B}",TripleDot:"\u20DB",Tscr:"\u{1D4AF}",Tstrok:"\u0166",Uacut:"\xDA",Uacute:"\xDA",Uarr:"\u219F",Uarrocir:"\u2949",Ubrcy:"\u040E",Ubreve:"\u016C",Ucir:"\xDB",Ucirc:"\xDB",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\u{1D518}",Ugrav:"\xD9",Ugrave:"\xD9",Umacr:"\u016A",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",Uopf:"\u{1D54C}",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",UpTee:"\u22A5",UpTeeArrow:"\u21A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03D2",Upsilon:"\u03A5",Uring:"\u016E",Uscr:"\u{1D4B0}",Utilde:"\u0168",Uum:"\xDC",Uuml:"\xDC",VDash:"\u22AB",Vbar:"\u2AEB",Vcy:"\u0412",Vdash:"\u22A9",Vdashl:"\u2AE6",Vee:"\u22C1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",Vopf:"\u{1D54D}",Vscr:"\u{1D4B1}",Vvdash:"\u22AA",Wcirc:"\u0174",Wedge:"\u22C0",Wfr:"\u{1D51A}",Wopf:"\u{1D54E}",Wscr:"\u{1D4B2}",Xfr:"\u{1D51B}",Xi:"\u039E",Xopf:"\u{1D54F}",Xscr:"\u{1D4B3}",YAcy:"\u042F",YIcy:"\u0407",YUcy:"\u042E",Yacut:"\xDD",Yacute:"\xDD",Ycirc:"\u0176",Ycy:"\u042B",Yfr:"\u{1D51C}",Yopf:"\u{1D550}",Yscr:"\u{1D4B4}",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017D",Zcy:"\u0417",Zdot:"\u017B",ZeroWidthSpace:"\u200B",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\u{1D4B5}",aacut:"\xE1",aacute:"\xE1",abreve:"\u0103",ac:"\u223E",acE:"\u223E\u0333",acd:"\u223F",acir:"\xE2",acirc:"\xE2",acut:"\xB4",acute:"\xB4",acy:"\u0430",aeli:"\xE6",aelig:"\xE6",af:"\u2061",afr:"\u{1D51E}",agrav:"\xE0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",amacr:"\u0101",amalg:"\u2A3F",am:"&",amp:"&",and:"\u2227",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",aopf:"\u{1D552}",ap:"\u2248",apE:"\u2A70",apacir:"\u2A6F",ape:"\u224A",apid:"\u224B",apos:"'",approx:"\u2248",approxeq:"\u224A",arin:"\xE5",aring:"\xE5",ascr:"\u{1D4B6}",ast:"*",asymp:"\u2248",asympeq:"\u224D",atild:"\xE3",atilde:"\xE3",aum:"\xE4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",bNot:"\u2AED",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",barvee:"\u22BD",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",beta:"\u03B2",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255D",boxUR:"\u255A",boxUl:"\u255C",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256C",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256B",boxVl:"\u2562",boxVr:"\u255F",boxbox:"\u29C9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250C",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252C",boxhu:"\u2534",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxuL:"\u255B",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256A",boxvL:"\u2561",boxvR:"\u255E",boxvh:"\u253C",boxvl:"\u2524",boxvr:"\u251C",bprime:"\u2035",breve:"\u02D8",brvba:"\xA6",brvbar:"\xA6",bscr:"\u{1D4B7}",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",bumpeq:"\u224F",cacute:"\u0107",cap:"\u2229",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",ccaps:"\u2A4D",ccaron:"\u010D",ccedi:"\xE7",ccedil:"\xE7",ccirc:"\u0109",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",cedi:"\xB8",cedil:"\xB8",cemptyv:"\u29B2",cen:"\xA2",cent:"\xA2",centerdot:"\xB7",cfr:"\u{1D520}",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",cir:"\u25CB",cirE:"\u29C3",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\xAE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",conint:"\u222E",copf:"\u{1D554}",coprod:"\u2210",cop:"\xA9",copy:"\xA9",copysr:"\u2117",crarr:"\u21B5",cross:"\u2717",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",cupbrcap:"\u2A48",cupcap:"\u2A46",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curre:"\xA4",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dArr:"\u21D3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21CA",ddotseq:"\u2A77",de:"\xB0",deg:"\xB0",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",dharl:"\u21C3",dharr:"\u21C2",diam:"\u22C4",diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divid:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",dot:"\u02D9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",dscy:"\u0455",dsol:"\u29F6",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",dzigrarr:"\u27FF",eDDot:"\u2A77",eDot:"\u2251",eacut:"\xE9",eacute:"\xE9",easter:"\u2A6E",ecaron:"\u011B",ecir:"\xEA",ecirc:"\xEA",ecolon:"\u2255",ecy:"\u044D",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",eg:"\u2A9A",egrav:"\xE8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014B",ensp:"\u2002",eogon:"\u0119",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",equals:"=",equest:"\u225F",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erDot:"\u2253",erarr:"\u2971",escr:"\u212F",esdot:"\u2250",esim:"\u2242",eta:"\u03B7",et:"\xF0",eth:"\xF0",eum:"\xEB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",filig:"\uFB01",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",forall:"\u2200",fork:"\u22D4",forkv:"\u2AD9",fpartint:"\u2A0D",frac1:"\xBC",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac3:"\xBE",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",gE:"\u2267",gEl:"\u2A8C",gacute:"\u01F5",gamma:"\u03B3",gammad:"\u03DD",gap:"\u2A86",gbreve:"\u011F",gcirc:"\u011D",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",gg:"\u226B",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2A92",gla:"\u2AA5",glj:"\u2AA4",gnE:"\u2269",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",grave:"`",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",g:">",gt:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",hArr:"\u21D4",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",harr:"\u2194",harrcir:"\u2948",harrw:"\u21AD",hbar:"\u210F",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",horbar:"\u2015",hscr:"\u{1D4BD}",hslash:"\u210F",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacut:"\xED",iacute:"\xED",ic:"\u2063",icir:"\xEE",icirc:"\xEE",icy:"\u0438",iecy:"\u0435",iexc:"\xA1",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",igrav:"\xEC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012B",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",intcal:"\u22BA",integers:"\u2124",intercal:"\u22BA",intlarhk:"\u2A17",intprod:"\u2A3C",iocy:"\u0451",iogon:"\u012F",iopf:"\u{1D55A}",iota:"\u03B9",iprod:"\u2A3C",iques:"\xBF",iquest:"\xBF",iscr:"\u{1D4BE}",isin:"\u2208",isinE:"\u22F9",isindot:"\u22F5",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",ium:"\xEF",iuml:"\xEF",jcirc:"\u0135",jcy:"\u0439",jfr:"\u{1D527}",jmath:"\u0237",jopf:"\u{1D55B}",jscr:"\u{1D4BF}",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03BA",kappav:"\u03F0",kcedil:"\u0137",kcy:"\u043A",kfr:"\u{1D528}",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045C",kopf:"\u{1D55C}",kscr:"\u{1D4C0}",lAarr:"\u21DA",lArr:"\u21D0",lAtail:"\u291B",lBarr:"\u290E",lE:"\u2266",lEg:"\u2A8B",lHar:"\u2962",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",lang:"\u27E8",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",laqu:"\xAB",laquo:"\xAB",larr:"\u2190",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",lcedil:"\u013C",lceil:"\u2308",lcub:"{",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21A2",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",leftthreetimes:"\u22CB",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226A",llarr:"\u21C7",llcorner:"\u231E",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",lmoust:"\u23B0",lmoustache:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",longleftrightarrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",l:"<",lt:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltrPar:"\u2996",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",mDDot:"\u223A",mac:"\xAF",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",mdash:"\u2014",measuredangle:"\u2221",mfr:"\u{1D52A}",mho:"\u2127",micr:"\xB5",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middo:"\xB7",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",mstpos:"\u223E",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nGg:"\u22D9\u0338",nGt:"\u226B\u20D2",nGtv:"\u226B\u0338",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nLl:"\u22D8\u0338",nLt:"\u226A\u20D2",nLtv:"\u226A\u0338",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbs:"\xA0",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",ndash:"\u2013",ne:"\u2260",neArr:"\u21D7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",ngsim:"\u2275",ngt:"\u226F",ngtr:"\u226F",nhArr:"\u21CE",nharr:"\u21AE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",nlArr:"\u21CD",nlE:"\u2266\u0338",nlarr:"\u219A",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219A",nleftrightarrow:"\u21AE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nlsim:"\u2274",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nmid:"\u2224",nopf:"\u{1D55F}",no:"\xAC",not:"\xAC",notin:"\u2209",notinE:"\u22F9\u0338",notindot:"\u22F5\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrArr:"\u21CF",nrarr:"\u219B",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntild:"\xF1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22AD",nvHarr:"\u2904",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwArr:"\u21D6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24C8",oacut:"\xF3",oacute:"\xF3",oast:"\u229B",ocir:"\xF4",ocirc:"\xF4",ocy:"\u043E",odash:"\u229D",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",ofcir:"\u29BF",ofr:"\u{1D52C}",ogon:"\u02DB",ograv:"\xF2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",omega:"\u03C9",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",opar:"\u29B7",operp:"\u29B9",oplus:"\u2295",or:"\u2228",orarr:"\u21BB",ord:"\xBA",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oscr:"\u2134",oslas:"\xF8",oslash:"\xF8",osol:"\u2298",otild:"\xF5",otilde:"\xF5",otimes:"\u2297",otimesas:"\u2A36",oum:"\xF6",ouml:"\xF6",ovbar:"\u233D",par:"\xB6",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",plusm:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",pointint:"\u2A15",popf:"\u{1D561}",poun:"\xA3",pound:"\xA3",pr:"\u227A",prE:"\u2AB3",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",precsim:"\u227E",prime:"\u2032",primes:"\u2119",prnE:"\u2AB5",prnap:"\u2AB9",prnsim:"\u22E8",prod:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",psi:"\u03C8",puncsp:"\u2008",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",qprime:"\u2057",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quo:'"',quot:'"',rAarr:"\u21DB",rArr:"\u21D2",rAtail:"\u291C",rBarr:"\u290F",rHar:"\u2964",race:"\u223D\u0331",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raqu:"\xBB",raquo:"\xBB",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",rect:"\u25AD",re:"\xAE",reg:"\xAE",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",rho:"\u03C1",rhov:"\u03F1",rightarrow:"\u2192",rightarrowtail:"\u21A3",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",rightthreetimes:"\u22CC",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",roplus:"\u2A2E",rotimes:"\u2A35",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",rsaquo:"\u203A",rscr:"\u{1D4C7}",rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",ruluhar:"\u2968",rx:"\u211E",sacute:"\u015B",sbquo:"\u201A",sc:"\u227B",scE:"\u2AB4",scap:"\u2AB8",scaron:"\u0161",sccue:"\u227D",sce:"\u2AB0",scedil:"\u015F",scirc:"\u015D",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",seArr:"\u21D8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sec:"\xA7",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",sh:"\xAD",shy:"\xAD",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",softcy:"\u044C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25A1",square:"\u25A1",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",subE:"\u2AC5",subdot:"\u2ABD",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2AC5",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",succcurlyeq:"\u227D",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",sum:"\u2211",sung:"\u266A",sup:"\u2283",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supE:"\u2AC6",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supedot:"\u2AC4",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swArr:"\u21D9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292A",szli:"\xDF",szlig:"\xDF",target:"\u2316",tau:"\u03C4",tbrk:"\u23B4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",thor:"\xFE",thorn:"\xFE",tilde:"\u02DC",time:"\xD7",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",tscr:"\u{1D4C9}",tscy:"\u0446",tshcy:"\u045B",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uArr:"\u21D1",uHar:"\u2963",uacut:"\xFA",uacute:"\xFA",uarr:"\u2191",ubrcy:"\u045E",ubreve:"\u016D",ucir:"\xFB",ucirc:"\xFB",ucy:"\u0443",udarr:"\u21C5",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",ugrav:"\xF9",ugrave:"\xF9",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",um:"\xA8",uml:"\xA8",uogon:"\u0173",uopf:"\u{1D566}",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",upsi:"\u03C5",upsih:"\u03D2",upsilon:"\u03C5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",urtri:"\u25F9",uscr:"\u{1D4CA}",utdot:"\u22F0",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uum:"\xFC",uuml:"\xFC",uwangle:"\u29A7",vArr:"\u21D5",vBar:"\u2AE8",vBarv:"\u2AE9",vDash:"\u22A8",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vcy:"\u0432",vdash:"\u22A2",vee:"\u2228",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",vert:"|",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",vzigzag:"\u299A",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",xhArr:"\u27FA",xharr:"\u27F7",xi:"\u03BE",xlArr:"\u27F8",xlarr:"\u27F5",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrArr:"\u27F9",xrarr:"\u27F6",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacut:"\xFD",yacute:"\xFD",yacy:"\u044F",ycirc:"\u0177",ycy:"\u044B",ye:"\xA5",yen:"\xA5",yfr:"\u{1D536}",yicy:"\u0457",yopf:"\u{1D56A}",yscr:"\u{1D4CE}",yucy:"\u044E",yum:"\xFF",yuml:"\xFF",zacute:"\u017A",zcaron:"\u017E",zcy:"\u0437",zdot:"\u017C",zeetrf:"\u2128",zeta:"\u03B6",zfr:"\u{1D537}",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Ryr=A((lE1,h$a)=>{"use strict";var f$a=m$a();h$a.exports=Sr0;var Dr0={}.hasOwnProperty;function Sr0(e){return Dr0.call(f$a,e)?f$a[e]:!1}});var WUn=A((dE1,g$a)=>{"use strict";var wr0=yie(),Ir0=wr0(/\d/);g$a.exports=Ir0});var _$a=A((pE1,y$a)=>{"use strict";var xr0=yie(),Tr0=xr0(/[\dA-Fa-f]/);y$a.exports=Tr0});var C$a=A((mE1,b$a)=>{"use strict";var Pr0=Ryr(),A$a=CRt(),Rr0=WUn(),kr0=_$a();function Fr0(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Nr0=Fr0(Pr0),Or0={name:"characterReference",tokenize:Br0};function Br0(e,r,t){var n=this,i=0,s,a;return o;function o(m){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(m),e.exit("characterReferenceMarker"),c}function c(m){return m===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(m),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),s=31,a=A$a,u(m))}function l(m){return m===88||m===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(m),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),s=6,a=kr0,u):(e.enter("characterReferenceValue"),s=7,a=Rr0,u(m))}function u(m){var h;return m===59&&i?(h=e.exit("characterReferenceValue"),a===A$a&&!Nr0.default(n.sliceSerialize(h))?t(m):(e.enter("characterReferenceMarker"),e.consume(m),e.exit("characterReferenceMarker"),e.exit("characterReference"),r)):a(m)&&i++{"use strict";var cot=nw(),qr0=gie(),Mr0=_Rt(),vRt=Sx(),Lr0={name:"codeFenced",tokenize:jr0,concrete:!0};function jr0(e,r,t){var n=this,i={tokenize:P,partial:!0},s=Mr0(this.events,"linePrefix"),a=0,o;return c;function c(k){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),o=k,l(k)}function l(k){return k===o?(e.consume(k),a++,l):(e.exit("codeFencedFenceSequence"),a<3?t(k):vRt(e,u,"whitespace")(k))}function u(k){return k===null||cot(k)?b(k):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(k))}function m(k){return k===null||qr0(k)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),vRt(e,h,"whitespace")(k)):k===96&&k===o?t(k):(e.consume(k),m)}function h(k){return k===null||cot(k)?b(k):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),_(k))}function _(k){return k===null||cot(k)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),b(k)):k===96&&k===o?t(k):(e.consume(k),_)}function b(k){return e.exit("codeFencedFence"),n.interrupt?r(k):v(k)}function v(k){return k===null?x(k):cot(k)?(e.enter("lineEnding"),e.consume(k),e.exit("lineEnding"),e.attempt(i,x,s?vRt(e,v,"linePrefix",s+1):v)):(e.enter("codeFlowValue"),w(k))}function w(k){return k===null||cot(k)?(e.exit("codeFlowValue"),v(k)):(e.consume(k),w)}function x(k){return e.exit("codeFenced"),r(k)}function P(k,R,L){var U=0;return vRt(k,Y,"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4);function Y(M){return k.enter("codeFencedFence"),k.enter("codeFencedFenceSequence"),N(M)}function N(M){return M===o?(k.consume(M),U++,N):U{"use strict";var YUn=nw(),D$a=hie(),Gr0=_Rt(),S$a=Sx(),Ur0={name:"codeIndented",tokenize:zr0,resolve:Vr0},w$a={tokenize:$r0,partial:!0};function Vr0(e,r){var t={type:"codeIndented",start:e[0][1].start,end:e[e.length-1][1].end};return D$a(e,0,0,[["enter",t,r]]),D$a(e,e.length,0,[["exit",t,r]]),e}function zr0(e,r,t){return e.attempt(w$a,n,t);function n(s){return s===null?r(s):YUn(s)?e.attempt(w$a,n,r)(s):(e.enter("codeFlowValue"),i(s))}function i(s){return s===null||YUn(s)?(e.exit("codeFlowValue"),n(s)):(e.consume(s),i)}}function $r0(e,r,t){var n=this;return S$a(e,i,"linePrefix",4+1);function i(s){return YUn(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),S$a(e,i,"linePrefix",4+1)):Gr0(n.events,"linePrefix")<4?t(s):r(s)}}I$a.exports=Ur0});var R$a=A((gE1,P$a)=>{"use strict";var T$a=nw(),Qr0={name:"codeText",tokenize:Wr0,resolve:Kr0,previous:Hr0};function Kr0(e){var r=e.length-4,t=3,n,i;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[r][1].type==="lineEnding"||e[r][1].type==="space")){for(n=t;++n{"use strict";var k$a=HUn(),Yr0=gie(),Jr0=nw();function Xr0(e,r,t,n,i,s,a,o,c){var l=c||1/0,u=0;return m;function m(x){return x===60?(e.enter(n),e.enter(i),e.enter(s),e.consume(x),e.exit(s),h):k$a(x)||x===41?t(x):(e.enter(n),e.enter(a),e.enter(o),e.enter("chunkString",{contentType:"string"}),v(x))}function h(x){return x===62?(e.enter(s),e.consume(x),e.exit(s),e.exit(i),e.exit(n),r):(e.enter(o),e.enter("chunkString",{contentType:"string"}),_(x))}function _(x){return x===62?(e.exit("chunkString"),e.exit(o),h(x)):x===null||x===60||Jr0(x)?t(x):(e.consume(x),x===92?b:_)}function b(x){return x===60||x===62||x===92?(e.consume(x),_):_(x)}function v(x){return x===40?++u>l?t(x):(e.consume(x),v):x===41?u--?(e.consume(x),v):(e.exit("chunkString"),e.exit(o),e.exit(a),e.exit(n),r(x)):x===null||Yr0(x)?u?t(x):(e.exit("chunkString"),e.exit(o),e.exit(a),e.exit(n),r(x)):k$a(x)?t(x):(e.consume(x),x===92?w:v)}function w(x){return x===40||x===41||x===92?(e.consume(x),v):v(x)}}F$a.exports=Xr0});var XUn=A((_E1,O$a)=>{"use strict";var N$a=nw(),Zr0=QY();function en0(e,r,t,n,i,s){var a=this,o=0,c;return l;function l(_){return e.enter(n),e.enter(i),e.consume(_),e.exit(i),e.enter(s),u}function u(_){return _===null||_===91||_===93&&!c||_===94&&!o&&"_hiddenFootnoteSupport"in a.parser.constructs||o>999?t(_):_===93?(e.exit(s),e.enter(i),e.consume(_),e.exit(i),e.exit(n),r):N$a(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),m(_))}function m(_){return _===null||_===91||_===93||N$a(_)||o++>999?(e.exit("chunkString"),u(_)):(e.consume(_),c=c||!Zr0(_),_===92?h:m)}function h(_){return _===91||_===92||_===93?(e.consume(_),o++,m):m(_)}}O$a.exports=en0});var ZUn=A((AE1,B$a)=>{"use strict";var tn0=nw(),rn0=QY(),nn0=Sx();function in0(e,r){var t;return n;function n(i){return tn0(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t=!0,n):rn0(i)?nn0(e,n,t?"linePrefix":"lineSuffix")(i):r(i)}}B$a.exports=in0});var eVn=A((bE1,M$a)=>{"use strict";var q$a=nw(),sn0=Sx();function an0(e,r,t,n,i,s){var a;return o;function o(h){return e.enter(n),e.enter(i),e.consume(h),e.exit(i),a=h===40?41:h,c}function c(h){return h===a?(e.enter(i),e.consume(h),e.exit(i),e.exit(n),r):(e.enter(s),l(h))}function l(h){return h===a?(e.exit(s),c(a)):h===null?t(h):q$a(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),sn0(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(h))}function u(h){return h===a||h===null||q$a(h)?(e.exit("chunkString"),l(h)):(e.consume(h),h===92?m:u)}function m(h){return h===a||h===92?(e.consume(h),u):u(h)}}M$a.exports=an0});var U$a=A((CE1,G$a)=>{"use strict";var L$a=nw(),on0=gie(),cn0=Syr(),un0=JUn(),ln0=XUn(),tVn=Sx(),j$a=ZUn(),dn0=eVn(),pn0={name:"definition",tokenize:fn0},mn0={tokenize:hn0,partial:!0};function fn0(e,r,t){var n=this,i;return s;function s(c){return e.enter("definition"),ln0.call(n,e,a,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function a(c){return i=cn0(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),j$a(e,un0(e,e.attempt(mn0,tVn(e,o,"whitespace"),tVn(e,o,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function o(c){return c===null||L$a(c)?(e.exit("definition"),n.parser.defined.indexOf(i)<0&&n.parser.defined.push(i),r(c)):t(c)}}function hn0(e,r,t){return n;function n(a){return on0(a)?j$a(e,i)(a):t(a)}function i(a){return a===34||a===39||a===40?dn0(e,tVn(e,s,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(a):t(a)}function s(a){return a===null||L$a(a)?r(a):t(a)}}G$a.exports=pn0});var z$a=A((vE1,V$a)=>{"use strict";var gn0=nw(),yn0={name:"hardBreakEscape",tokenize:_n0};function _n0(e,r,t){return n;function n(s){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(s),i}function i(s){return gn0(s)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),r(s)):t(s)}}V$a.exports=yn0});var K$a=A((EE1,Q$a)=>{"use strict";var An0=nw(),$$a=gie(),bn0=QY(),Cn0=hie(),vn0=Sx(),En0={name:"headingAtx",tokenize:Sn0,resolve:Dn0};function Dn0(e,r){var t=e.length-2,n=3,i,s;return e[n][1].type==="whitespace"&&(n+=2),t-2>n&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(n===t-1||t-4>n&&e[t-2][1].type==="whitespace")&&(t-=n+1===t?2:4),t>n&&(i={type:"atxHeadingText",start:e[n][1].start,end:e[t][1].end},s={type:"chunkText",start:e[n][1].start,end:e[t][1].end,contentType:"text"},Cn0(e,n,t-n+1,[["enter",i,r],["enter",s,r],["exit",s,r],["exit",i,r]])),e}function Sn0(e,r,t){var n=this,i=0;return s;function s(u){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),a(u)}function a(u){return u===35&&i++<6?(e.consume(u),a):u===null||$$a(u)?(e.exit("atxHeadingSequence"),n.interrupt?r(u):o(u)):t(u)}function o(u){return u===35?(e.enter("atxHeadingSequence"),c(u)):u===null||An0(u)?(e.exit("atxHeading"),r(u)):bn0(u)?vn0(e,o,"whitespace")(u):(e.enter("atxHeadingText"),l(u))}function c(u){return u===35?(e.consume(u),c):(e.exit("atxHeadingSequence"),o(u))}function l(u){return u===null||u===35||$$a(u)?(e.exit("atxHeadingText"),o(u)):(e.consume(u),l)}}Q$a.exports=En0});var W$a=A((DE1,H$a)=>{"use strict";var wn0=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"];H$a.exports=wn0});var J$a=A((SE1,Y$a)=>{"use strict";var In0=["pre","script","style","textarea"];Y$a.exports=In0});var rQa=A((wE1,tQa)=>{"use strict";var ERt=Tyr(),X$a=CRt(),uot=nw(),Z$a=gie(),lot=QY(),kyr=gRt(),xn0=W$a(),eQa=J$a(),Tn0=yRt(),Pn0={name:"htmlFlow",tokenize:Fn0,resolveTo:kn0,concrete:!0},Rn0={tokenize:Nn0,partial:!0};function kn0(e){for(var r=e.length;r--&&!(e[r][0]==="enter"&&e[r][1].type==="htmlFlow"););return r>1&&e[r-2][1].type==="linePrefix"&&(e[r][1].start=e[r-2][1].start,e[r+1][1].start=e[r-2][1].start,e.splice(r-2,2)),e}function Fn0(e,r,t){var n=this,i,s,a,o,c;return l;function l(ce){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(ce),u}function u(ce){return ce===33?(e.consume(ce),m):ce===47?(e.consume(ce),b):ce===63?(e.consume(ce),i=3,n.interrupt?r:fe):ERt(ce)?(e.consume(ce),a=kyr(ce),s=!0,v):t(ce)}function m(ce){return ce===45?(e.consume(ce),i=2,h):ce===91?(e.consume(ce),i=5,a="CDATA[",o=0,_):ERt(ce)?(e.consume(ce),i=4,n.interrupt?r:fe):t(ce)}function h(ce){return ce===45?(e.consume(ce),n.interrupt?r:fe):t(ce)}function _(ce){return ce===a.charCodeAt(o++)?(e.consume(ce),o===a.length?n.interrupt?r:C:_):t(ce)}function b(ce){return ERt(ce)?(e.consume(ce),a=kyr(ce),v):t(ce)}function v(ce){return ce===null||ce===47||ce===62||Z$a(ce)?ce!==47&&s&&eQa.indexOf(a.toLowerCase())>-1?(i=1,n.interrupt?r(ce):C(ce)):xn0.indexOf(a.toLowerCase())>-1?(i=6,ce===47?(e.consume(ce),w):n.interrupt?r(ce):C(ce)):(i=7,n.interrupt?t(ce):s?P(ce):x(ce)):ce===45||X$a(ce)?(e.consume(ce),a+=kyr(ce),v):t(ce)}function w(ce){return ce===62?(e.consume(ce),n.interrupt?r:C):t(ce)}function x(ce){return lot(ce)?(e.consume(ce),x):j(ce)}function P(ce){return ce===47?(e.consume(ce),j):ce===58||ce===95||ERt(ce)?(e.consume(ce),k):lot(ce)?(e.consume(ce),P):j(ce)}function k(ce){return ce===45||ce===46||ce===58||ce===95||X$a(ce)?(e.consume(ce),k):R(ce)}function R(ce){return ce===61?(e.consume(ce),L):lot(ce)?(e.consume(ce),R):P(ce)}function L(ce){return ce===null||ce===60||ce===61||ce===62||ce===96?t(ce):ce===34||ce===39?(e.consume(ce),c=ce,U):lot(ce)?(e.consume(ce),L):(c=void 0,Y(ce))}function U(ce){return ce===c?(e.consume(ce),N):ce===null||uot(ce)?t(ce):(e.consume(ce),U)}function Y(ce){return ce===null||ce===34||ce===39||ce===60||ce===61||ce===62||ce===96||Z$a(ce)?R(ce):(e.consume(ce),Y)}function N(ce){return ce===47||ce===62||lot(ce)?P(ce):t(ce)}function j(ce){return ce===62?(e.consume(ce),M):t(ce)}function M(ce){return lot(ce)?(e.consume(ce),M):ce===null||uot(ce)?C(ce):t(ce)}function C(ce){return ce===45&&i===2?(e.consume(ce),Q):ce===60&&i===1?(e.consume(ce),X):ce===62&&i===4?(e.consume(ce),ie):ce===63&&i===3?(e.consume(ce),fe):ce===93&&i===5?(e.consume(ce),ee):uot(ce)&&(i===6||i===7)?e.check(Rn0,ie,O)(ce):ce===null||uot(ce)?O(ce):(e.consume(ce),C)}function O(ce){return e.exit("htmlFlowData"),V(ce)}function V(ce){return ce===null?Se(ce):uot(ce)?(e.enter("lineEnding"),e.consume(ce),e.exit("lineEnding"),V):(e.enter("htmlFlowData"),C(ce))}function Q(ce){return ce===45?(e.consume(ce),fe):C(ce)}function X(ce){return ce===47?(e.consume(ce),a="",J):C(ce)}function J(ce){return ce===62&&eQa.indexOf(a.toLowerCase())>-1?(e.consume(ce),ie):ERt(ce)&&a.length<8?(e.consume(ce),a+=kyr(ce),J):C(ce)}function ee(ce){return ce===93?(e.consume(ce),fe):C(ce)}function fe(ce){return ce===62?(e.consume(ce),ie):C(ce)}function ie(ce){return ce===null||uot(ce)?(e.exit("htmlFlowData"),Se(ce)):(e.consume(ce),ie)}function Se(ce){return e.exit("htmlFlow"),r(ce)}}function Nn0(e,r,t){return n;function n(i){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),e.attempt(Tn0,r,t)}}tQa.exports=Pn0});var iQa=A((IE1,nQa)=>{"use strict";var Fyr=Tyr(),rVn=CRt(),_ie=nw(),nVn=gie(),Nyr=QY(),On0=Sx(),Bn0={name:"htmlText",tokenize:qn0};function qn0(e,r,t){var n=this,i,s,a,o;return c;function c(ce){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ce),l}function l(ce){return ce===33?(e.consume(ce),u):ce===47?(e.consume(ce),Y):ce===63?(e.consume(ce),L):Fyr(ce)?(e.consume(ce),M):t(ce)}function u(ce){return ce===45?(e.consume(ce),m):ce===91?(e.consume(ce),s="CDATA[",a=0,w):Fyr(ce)?(e.consume(ce),R):t(ce)}function m(ce){return ce===45?(e.consume(ce),h):t(ce)}function h(ce){return ce===null||ce===62?t(ce):ce===45?(e.consume(ce),_):b(ce)}function _(ce){return ce===null||ce===62?t(ce):b(ce)}function b(ce){return ce===null?t(ce):ce===45?(e.consume(ce),v):_ie(ce)?(o=b,fe(ce)):(e.consume(ce),b)}function v(ce){return ce===45?(e.consume(ce),Se):b(ce)}function w(ce){return ce===s.charCodeAt(a++)?(e.consume(ce),a===s.length?x:w):t(ce)}function x(ce){return ce===null?t(ce):ce===93?(e.consume(ce),P):_ie(ce)?(o=x,fe(ce)):(e.consume(ce),x)}function P(ce){return ce===93?(e.consume(ce),k):x(ce)}function k(ce){return ce===62?Se(ce):ce===93?(e.consume(ce),k):x(ce)}function R(ce){return ce===null||ce===62?Se(ce):_ie(ce)?(o=R,fe(ce)):(e.consume(ce),R)}function L(ce){return ce===null?t(ce):ce===63?(e.consume(ce),U):_ie(ce)?(o=L,fe(ce)):(e.consume(ce),L)}function U(ce){return ce===62?Se(ce):L(ce)}function Y(ce){return Fyr(ce)?(e.consume(ce),N):t(ce)}function N(ce){return ce===45||rVn(ce)?(e.consume(ce),N):j(ce)}function j(ce){return _ie(ce)?(o=j,fe(ce)):Nyr(ce)?(e.consume(ce),j):Se(ce)}function M(ce){return ce===45||rVn(ce)?(e.consume(ce),M):ce===47||ce===62||nVn(ce)?C(ce):t(ce)}function C(ce){return ce===47?(e.consume(ce),Se):ce===58||ce===95||Fyr(ce)?(e.consume(ce),O):_ie(ce)?(o=C,fe(ce)):Nyr(ce)?(e.consume(ce),C):Se(ce)}function O(ce){return ce===45||ce===46||ce===58||ce===95||rVn(ce)?(e.consume(ce),O):V(ce)}function V(ce){return ce===61?(e.consume(ce),Q):_ie(ce)?(o=V,fe(ce)):Nyr(ce)?(e.consume(ce),V):C(ce)}function Q(ce){return ce===null||ce===60||ce===61||ce===62||ce===96?t(ce):ce===34||ce===39?(e.consume(ce),i=ce,X):_ie(ce)?(o=Q,fe(ce)):Nyr(ce)?(e.consume(ce),Q):(e.consume(ce),i=void 0,ee)}function X(ce){return ce===i?(e.consume(ce),J):ce===null?t(ce):_ie(ce)?(o=X,fe(ce)):(e.consume(ce),X)}function J(ce){return ce===62||ce===47||nVn(ce)?C(ce):t(ce)}function ee(ce){return ce===null||ce===34||ce===39||ce===60||ce===61||ce===96?t(ce):ce===62||nVn(ce)?C(ce):(e.consume(ce),ee)}function fe(ce){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ce),e.exit("lineEnding"),On0(e,ie,"linePrefix",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function ie(ce){return e.enter("htmlTextData"),o(ce)}function Se(ce){return ce===62?(e.consume(ce),e.exit("htmlTextData"),e.exit("htmlText"),r):t(ce)}}nQa.exports=Bn0});var Oyr=A((xE1,aQa)=>{"use strict";var Mn0=gie(),dot=Iyr(),Ln0=hie(),sQa=Syr(),jn0=xyr(),pot=_we(),Gn0=JUn(),Un0=XUn(),Vn0=eVn(),iVn=ZUn(),zn0={name:"labelEnd",tokenize:Yn0,resolveTo:Wn0,resolveAll:Hn0},$n0={tokenize:Jn0},Qn0={tokenize:Xn0},Kn0={tokenize:Zn0};function Hn0(e){for(var r=-1,t;++r-1,e.enter("labelEnd"),e.enter("labelMarker"),e.consume(u),e.exit("labelMarker"),e.exit("labelEnd"),c):t(u)}function c(u){return u===40?e.attempt($n0,r,a?r:l)(u):u===91?e.attempt(Qn0,r,a?e.attempt(Kn0,r,l):l)(u):a?r(u):l(u)}function l(u){return s._balanced=!0,t(u)}}function Jn0(e,r,t){return n;function n(c){return e.enter("resource"),e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),iVn(e,i)}function i(c){return c===41?o(c):Gn0(e,s,t,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",3)(c)}function s(c){return Mn0(c)?iVn(e,a)(c):o(c)}function a(c){return c===34||c===39||c===40?Vn0(e,iVn(e,o),t,"resourceTitle","resourceTitleMarker","resourceTitleString")(c):o(c)}function o(c){return c===41?(e.enter("resourceMarker"),e.consume(c),e.exit("resourceMarker"),e.exit("resource"),r):t(c)}}function Xn0(e,r,t){var n=this;return i;function i(a){return Un0.call(n,e,s,t,"reference","referenceMarker","referenceString")(a)}function s(a){return n.parser.defined.indexOf(sQa(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)))<0?t(a):r(a)}}function Zn0(e,r,t){return n;function n(s){return e.enter("reference"),e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),i}function i(s){return s===93?(e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),e.exit("reference"),r):t(s)}}aQa.exports=zn0});var cQa=A((TE1,oQa)=>{"use strict";var ei0=Oyr(),ti0={name:"labelStartImage",tokenize:ri0,resolveAll:ei0.resolveAll};function ri0(e,r,t){var n=this;return i;function i(o){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(o),e.exit("labelImageMarker"),s}function s(o){return o===91?(e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelImage"),a):t(o)}function a(o){return o===94&&"_hiddenFootnoteSupport"in n.parser.constructs?t(o):r(o)}}oQa.exports=ti0});var lQa=A((PE1,uQa)=>{"use strict";var ni0=Oyr(),ii0={name:"labelStartLink",tokenize:si0,resolveAll:ni0.resolveAll};function si0(e,r,t){var n=this;return i;function i(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),s}function s(a){return a===94&&"_hiddenFootnoteSupport"in n.parser.constructs?t(a):r(a)}}uQa.exports=ii0});var pQa=A((RE1,dQa)=>{"use strict";var ai0=Sx(),oi0={name:"lineEnding",tokenize:ci0};function ci0(e,r){return t;function t(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),ai0(e,r,"linePrefix")}}dQa.exports=oi0});var sVn=A((kE1,mQa)=>{"use strict";var ui0=nw(),li0=QY(),di0=Sx(),pi0={name:"thematicBreak",tokenize:mi0};function mi0(e,r,t){var n=0,i;return s;function s(c){return e.enter("thematicBreak"),i=c,a(c)}function a(c){return c===i?(e.enter("thematicBreakSequence"),o(c)):li0(c)?di0(e,a,"whitespace")(c):n<3||c!==null&&!ui0(c)?t(c):(e.exit("thematicBreak"),r(c))}function o(c){return c===i?(e.consume(c),n++,o):(e.exit("thematicBreakSequence"),a(c))}}mQa.exports=pi0});var _Qa=A((FE1,yQa)=>{"use strict";var fQa=WUn(),aVn=QY(),oVn=_Rt(),fi0=UUn(),Byr=Sx(),hQa=yRt(),hi0=sVn(),gQa={name:"list",tokenize:_i0,continuation:{tokenize:Ai0},exit:Ci0},gi0={tokenize:vi0,partial:!0},yi0={tokenize:bi0,partial:!0};function _i0(e,r,t){var n=this,i=oVn(n.events,"linePrefix"),s=0;return a;function a(h){var _=n.containerState.type||(h===42||h===43||h===45?"listUnordered":"listOrdered");if(_==="listUnordered"?!n.containerState.marker||h===n.containerState.marker:fQa(h)){if(n.containerState.type||(n.containerState.type=_,e.enter(_,{_container:!0})),_==="listUnordered")return e.enter("listItemPrefix"),h===42||h===45?e.check(hi0,t,c)(h):c(h);if(!n.interrupt||h===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),o(h)}return t(h)}function o(h){return fQa(h)&&++s<10?(e.consume(h),o):(!n.interrupt||s<2)&&(n.containerState.marker?h===n.containerState.marker:h===41||h===46)?(e.exit("listItemValue"),c(h)):t(h)}function c(h){return e.enter("listItemMarker"),e.consume(h),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||h,e.check(hQa,n.interrupt?t:l,e.attempt(gi0,m,u))}function l(h){return n.containerState.initialBlankLine=!0,i++,m(h)}function u(h){return aVn(h)?(e.enter("listItemPrefixWhitespace"),e.consume(h),e.exit("listItemPrefixWhitespace"),m):t(h)}function m(h){return n.containerState.size=i+fi0(n.sliceStream(e.exit("listItemPrefix"))),r(h)}}function Ai0(e,r,t){var n=this;return n.containerState._closeFlow=void 0,e.check(hQa,i,s);function i(o){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,Byr(e,r,"listItemIndent",n.containerState.size+1)(o)}function s(o){return n.containerState.furtherBlankLines||!aVn(o)?(n.containerState.furtherBlankLines=n.containerState.initialBlankLine=void 0,a(o)):(n.containerState.furtherBlankLines=n.containerState.initialBlankLine=void 0,e.attempt(yi0,r,a)(o))}function a(o){return n.containerState._closeFlow=!0,n.interrupt=void 0,Byr(e,e.attempt(gQa,r,t),"linePrefix",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)(o)}}function bi0(e,r,t){var n=this;return Byr(e,i,"listItemIndent",n.containerState.size+1);function i(s){return oVn(n.events,"listItemIndent")===n.containerState.size?r(s):t(s)}}function Ci0(e){e.exit(this.containerState.type)}function vi0(e,r,t){var n=this;return Byr(e,i,"listItemPrefixWhitespace",n.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4+1);function i(s){return aVn(s)||!oVn(n.events,"listItemPrefixWhitespace")?t(s):r(s)}}yQa.exports=gQa});var bQa=A((NE1,AQa)=>{"use strict";var Ei0=nw(),cVn=_we(),Di0=Sx(),Si0={name:"setextUnderline",tokenize:Ii0,resolveTo:wi0};function wi0(e,r){for(var t=e.length,n,i,s,a;t--;)if(e[t][0]==="enter"){if(e[t][1].type==="content"){n=t;break}e[t][1].type==="paragraph"&&(i=t)}else e[t][1].type==="content"&&e.splice(t,1),!s&&e[t][1].type==="definition"&&(s=t);return a={type:"setextHeading",start:cVn(e[i][1].start),end:cVn(e[e.length-1][1].end)},e[i][1].type="setextHeadingText",s?(e.splice(i,0,["enter",a,r]),e.splice(s+1,0,["exit",e[n][1],r]),e[n][1].end=cVn(e[s][1].end)):e[n][1]=a,e.push(["exit",a,r]),e}function Ii0(e,r,t){for(var n=this,i=n.events.length,s,a;i--;)if(n.events[i][1].type!=="lineEnding"&&n.events[i][1].type!=="linePrefix"&&n.events[i][1].type!=="content"){a=n.events[i][1].type==="paragraph";break}return o;function o(u){return!n.lazy&&(n.interrupt||a)?(e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),s=u,c(u)):t(u)}function c(u){return u===s?(e.consume(u),c):(e.exit("setextHeadingLineSequence"),Di0(e,l,"lineSuffix")(u))}function l(u){return u===null||Ei0(u)?(e.exit("setextHeadingLine"),r(u)):t(u)}}AQa.exports=Si0});var SQa=A(HY=>{"use strict";Object.defineProperty(HY,"__esModule",{value:!0});var xi0=QUn(),pVn=Jza(),Ti0=s$a(),Pi0=c$a(),EQa=p$a(),DQa=C$a(),CQa=E$a(),uVn=x$a(),Ri0=R$a(),ki0=U$a(),Fi0=z$a(),Ni0=K$a(),Oi0=rQa(),Bi0=iQa(),qi0=Oyr(),Mi0=cQa(),Li0=lQa(),lVn=pQa(),aB=_Qa(),vQa=bQa(),dVn=sVn(),ji0={42:aB,43:aB,45:aB,48:aB,49:aB,50:aB,51:aB,52:aB,53:aB,54:aB,55:aB,56:aB,57:aB,62:Pi0},Gi0={91:ki0},Ui0={"-2":uVn,"-1":uVn,32:uVn},Vi0={35:Ni0,42:dVn,45:[vQa,dVn],60:Oi0,61:vQa,95:dVn,96:CQa,126:CQa},zi0={38:DQa,92:EQa},$i0={"-5":lVn,"-4":lVn,"-3":lVn,33:Mi0,38:DQa,42:pVn,60:[Ti0,Bi0],91:Li0,92:[Fi0,EQa],93:qi0,95:pVn,96:Ri0},Qi0={null:[pVn,xi0.resolver]},Ki0={null:[]};HY.contentInitial=Gi0;HY.disable=Ki0;HY.document=ji0;HY.flow=Vi0;HY.flowInitial=Ui0;HY.insideSpan=Qi0;HY.string=zi0;HY.text=$i0});var xQa=A((BE1,IQa)=>{"use strict";var Hi0=iza(),Wi0=oza(),Yi0=Aza(),wQa=QUn(),Ji0=wza(),Xi0=Oza(),Zi0=wyr(),es0=SQa();function ts0(e){var r=e||{},t={defined:[],constructs:Ji0([es0].concat(Zi0(r.extensions))),content:n(Hi0),document:n(Wi0),flow:n(Yi0),string:n(wQa.string),text:n(wQa.text)};return t;function n(i){return s;function s(a){return Xi0(t,i,a)}}}IQa.exports=ts0});var RQa=A((qE1,PQa)=>{"use strict";var TQa=/[\0\t\n\r]/g;function rs0(){var e=!0,r=1,t="",n;return i;function i(s,a,o){var c=[],l,u,m,h,_;for(s=t+s.toString(a),m=0,t="",e&&(s.charCodeAt(0)===65279&&m++,e=void 0);m{"use strict";var ns0=zUn();function is0(e){for(;!ns0(e););return e}kQa.exports=is0});var BQa=A((LE1,OQa)=>{"use strict";OQa.exports=ps0;var ss0=Dyr(),as0=oot(),NQa=MUn(),mVn=Syr(),os0=ZVa(),cs0=xQa(),us0=RQa(),ls0=FQa(),ds0=Ryr(),qyr=PUn();function ps0(e,r,t){return typeof r!="string"&&(t=r,r=void 0),ms0(t)(ls0(cs0(t).document().write(us0()(e,r,!0))))}function ms0(e){var r=e||{},t=fs0({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(On),autolinkProtocol:V,autolinkEmail:V,atxHeading:l(Vt),blockQuote:l(mt),characterEscape:V,characterReference:V,codeFenced:l(ke),codeFencedFenceInfo:u,codeFencedFenceMeta:u,codeIndented:l(ke,u),codeText:l(dt,u),codeTextData:V,data:V,codeFlowValue:V,definition:l(ot),definitionDestinationString:u,definitionLabelString:u,definitionTitleString:u,emphasis:l(kt),hardBreakEscape:l(Ar),hardBreakTrailing:l(Ar),htmlFlow:l(ni,u),htmlFlowData:V,htmlText:l(ni,u),htmlTextData:V,image:l(gn),label:u,link:l(On),listItem:l(ln),listItemValue:w,listOrdered:l(er,v),listUnordered:l(er),paragraph:l(Tr),reference:oe,referenceString:u,resourceDestinationString:u,resourceTitleString:u,setextHeading:l(Vt),strong:l(nt),thematicBreak:l(Ve)},exit:{atxHeading:h(),atxHeadingSequence:j,autolink:h(),autolinkEmail:at,autolinkProtocol:Je,blockQuote:h(),characterEscapeValue:Q,characterReferenceMarkerHexadecimal:De,characterReferenceMarkerNumeric:De,characterReferenceValue:It,codeFenced:h(R),codeFencedFence:k,codeFencedFenceInfo:x,codeFencedFenceMeta:P,codeFlowValue:Q,codeIndented:h(L),codeText:h(ie),codeTextData:Q,data:Q,definition:h(),definitionDestinationString:N,definitionLabelString:U,definitionTitleString:Y,emphasis:h(),hardBreakEscape:h(J),hardBreakTrailing:h(J),htmlFlow:h(ee),htmlFlowData:Q,htmlText:h(fe),htmlTextData:Q,image:h(ce),label:et,labelText:Mt,lineEnding:X,link:h(Se),listItem:h(),listOrdered:h(),listUnordered:h(),paragraph:h(),referenceString:ue,resourceDestinationString:or,resourceTitleString:Ge,resource:me,setextHeading:h(O),setextHeadingLineSequence:C,setextHeadingText:M,strong:h(),thematicBreak:h()}},r.mdastExtensions||[]),n={};return i;function i(Ae){for(var Pe={type:"root",children:[]},Kt=[Pe],nr=[],En=[],jn=-1,br,We,lt={stack:Kt,tokenStack:nr,config:t,enter:m,exit:_,buffer:u,resume:b,setData:a,getData:o};++jn-1&&(V.call(this,Ae),Q.call(this,Ae))}function J(){a("atHardBreak",!0)}function ee(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function fe(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function ie(){var Ae=this.resume();this.stack[this.stack.length-1].value=Ae}function Se(){var Ae=this.stack[this.stack.length-1];o("inReference")?(Ae.type+="Reference",Ae.referenceType=o("referenceType")||"shortcut",delete Ae.url,delete Ae.title):(delete Ae.identifier,delete Ae.label,delete Ae.referenceType),a("referenceType")}function ce(){var Ae=this.stack[this.stack.length-1];o("inReference")?(Ae.type+="Reference",Ae.referenceType=o("referenceType")||"shortcut",delete Ae.url,delete Ae.title):(delete Ae.identifier,delete Ae.label,delete Ae.referenceType),a("referenceType")}function Mt(Ae){this.stack[this.stack.length-2].identifier=mVn(this.sliceSerialize(Ae)).toLowerCase()}function et(){var Ae=this.stack[this.stack.length-1],Pe=this.resume();this.stack[this.stack.length-1].label=Pe,a("inReference",!0),this.stack[this.stack.length-1].type==="link"?this.stack[this.stack.length-1].children=Ae.children:this.stack[this.stack.length-1].alt=Pe}function or(){var Ae=this.resume();this.stack[this.stack.length-1].url=Ae}function Ge(){var Ae=this.resume();this.stack[this.stack.length-1].title=Ae}function me(){a("inReference")}function oe(){a("referenceType","collapsed")}function ue(Ae){var Pe=this.resume();this.stack[this.stack.length-1].label=Pe,this.stack[this.stack.length-1].identifier=mVn(this.sliceSerialize(Ae)).toLowerCase(),a("referenceType","full")}function De(Ae){a("characterReferenceType",Ae.type)}function It(Ae){var Pe=this.sliceSerialize(Ae),Kt=o("characterReferenceType"),nr,En;Kt?(nr=os0(Pe,Kt==="characterReferenceMarkerNumeric"?10:16),a("characterReferenceType")):nr=ds0(Pe),En=this.stack.pop(),En.value+=nr,En.position.end=c(Ae.end)}function Je(Ae){Q.call(this,Ae),this.stack[this.stack.length-1].url=this.sliceSerialize(Ae)}function at(Ae){Q.call(this,Ae),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(Ae)}function mt(){return{type:"blockquote",children:[]}}function ke(){return{type:"code",lang:null,meta:null,value:""}}function dt(){return{type:"inlineCode",value:""}}function ot(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function kt(){return{type:"emphasis",children:[]}}function Vt(){return{type:"heading",depth:void 0,children:[]}}function Ar(){return{type:"break"}}function ni(){return{type:"html",value:""}}function gn(){return{type:"image",title:null,url:"",alt:null}}function On(){return{type:"link",title:null,url:"",children:[]}}function er(Ae){return{type:"list",ordered:Ae.type==="listOrdered",start:null,spread:Ae._spread,children:[]}}function ln(Ae){return{type:"listItem",spread:Ae._spread,checked:null,children:[]}}function Tr(){return{type:"paragraph",children:[]}}function nt(){return{type:"strong",children:[]}}function ut(){return{type:"text",value:""}}function Ve(){return{type:"thematicBreak"}}}function fs0(e,r){for(var t=-1;++t{"use strict";qQa.exports=BQa()});var jQa=A((GE1,LQa)=>{"use strict";LQa.exports=ys0;var gs0=MQa();function ys0(e){var r=this;this.Parser=t;function t(n){return gs0(n,Object.assign({},r.data("settings"),e,{extensions:r.data("micromarkExtensions")||[],mdastExtensions:r.data("fromMarkdownExtensions")||[]}))}}});var VQa=A((UE1,UQa)=>{"use strict";UQa.exports=As0;var _s0=Function.prototype,GQa={}.hasOwnProperty;function As0(e,r){var t=r||{};function n(i){var s=n.invalid,a=n.handlers;return i&&GQa.call(i,e)&&(s=GQa.call(a,i[e])?a[i[e]]:n.unknown),(s||_s0).apply(this,arguments)}return n.handlers=t.handlers||{},n.invalid=t.invalid,n.unknown=t.unknown,n}});var QQa=A((VE1,$Qa)=>{$Qa.exports=zQa;function zQa(e,r){var t=-1,n;if(r.extensions)for(;++t{"use strict";var Aie="",fVn;KQa.exports=bs0;function bs0(e,r){if(typeof e!="string")throw new TypeError("expected a string");if(r===1)return e;if(r===2)return e+e;var t=e.length*r;if(fVn!==e||typeof fVn>"u")fVn=e,Aie="";else if(Aie.length>=t)return Aie.substr(0,t);for(;t>Aie.length&&r>1;)r&1&&(Aie+=e),r>>=1,e+=e;return Aie+=e,Aie=Aie.substr(0,t),Aie}});var DRt=A(($E1,HQa)=>{HQa.exports=vs0;var Cs0=Awe();function vs0(e,r){for(var t=e.children||[],n=[],i=-1,s;++i
           
           `}return`
           
          -`}}});var Myr=A(($E1,HQa)=>{HQa.exports=Es0;var vs0=/\r?\n|\r/g;function Es0(e,r){for(var t=[],n=0,i=0,s;s=vs0.exec(e);)a(e.slice(n,s.index)),t.push(s[0]),n=s.index+s[0].length,i++;return a(e.slice(n)),t.join("");function a(o){t.push(r(o,i,!o))}}});var YQa=A((QE1,WQa)=>{WQa.exports=ws0;var Ds0=DRt(),Ss0=Myr();function ws0(e,r,t){var n=t.enter("blockquote"),i=Ss0(Ds0(e,t),Is0);return n(),i}function Is0(e,r,t){return">"+(t?"":" ")+e}});var hVn=A((KE1,XQa)=>{XQa.exports=xs0;function xs0(e,r){return JQa(e,r.inConstruct,!0)&&!JQa(e,r.notInConstruct)}function JQa(e,r,t){var n;if(!r)return t;for(typeof r=="string"&&(r=[r]),n=-1;++n{ZQa.exports=Ps0;var Ts0=hVn();function Ps0(e,r,t,n){for(var i=-1;++i{"use strict";eKa.exports=Rs0;function Rs0(e,r){var t=0,n=0,i,s;if(typeof r!="string"||r.length!==1)throw new Error("Expected character");for(e=String(e),s=e.indexOf(r),i=s;s!==-1;)t++,s===i?t>n&&(n=t):t=1,i=s+1,s=e.indexOf(r,i);return n}});var yVn=A((YE1,rKa)=>{rKa.exports=ks0;function ks0(e,r){return!r.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value)}});var iKa=A((JE1,nKa)=>{nKa.exports=Fs0;function Fs0(e){var r=e.options.fence||"`";if(r!=="`"&&r!=="~")throw new Error("Cannot serialize code with `"+r+"` for `options.fence`, expected `` ` `` or `~`");return r}});var _Vn=A((XE1,sKa)=>{sKa.exports=Ns0;function Ns0(e){var r,t;return e._compiled||(r=e.before?"(?:"+e.before+")":"",t=e.after?"(?:"+e.after+")":"",e.atBreak&&(r="[\\r\\n][\\t ]*"+r),e._compiled=new RegExp((r?"("+r+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(t||""),"g")),e._compiled}});var G0e=A((ZE1,oKa)=>{oKa.exports=qs0;var Os0=_Vn(),Bs0=hVn();function qs0(e,r,t){for(var n=(t.before||"")+(r||"")+(t.after||""),i=[],s=[],a={},o=-1,c,l,u,m,h,_,b,v;++o=v)&&(u+1{uKa.exports=zs0;var Ls0=Awe(),js0=tKa(),Gs0=yVn(),Us0=iKa(),Vs0=Myr(),cKa=G0e();function zs0(e,r,t){var n=Us0(t),i=e.value||"",s=n==="`"?"GraveAccent":"Tilde",a,o,c,l;return Gs0(e,t)?(c=t.enter("codeIndented"),a=Vs0(i,$s0)):(o=Ls0(n,Math.max(js0(i,n)+1,3)),c=t.enter("codeFenced"),a=o,e.lang&&(l=t.enter("codeFencedLang"+s),a+=cKa(t,e.lang,{before:"`",after:" ",encode:["`"]}),l()),e.lang&&e.meta&&(l=t.enter("codeFencedMeta"+s),a+=" "+cKa(t,e.meta,{before:" ",after:`
          +`}}});var Myr=A((QE1,WQa)=>{WQa.exports=Ds0;var Es0=/\r?\n|\r/g;function Ds0(e,r){for(var t=[],n=0,i=0,s;s=Es0.exec(e);)a(e.slice(n,s.index)),t.push(s[0]),n=s.index+s[0].length,i++;return a(e.slice(n)),t.join("");function a(o){t.push(r(o,i,!o))}}});var JQa=A((KE1,YQa)=>{YQa.exports=Is0;var Ss0=DRt(),ws0=Myr();function Is0(e,r,t){var n=t.enter("blockquote"),i=ws0(Ss0(e,t),xs0);return n(),i}function xs0(e,r,t){return">"+(t?"":" ")+e}});var hVn=A((HE1,ZQa)=>{ZQa.exports=Ts0;function Ts0(e,r){return XQa(e,r.inConstruct,!0)&&!XQa(e,r.notInConstruct)}function XQa(e,r,t){var n;if(!r)return t;for(typeof r=="string"&&(r=[r]),n=-1;++n{eKa.exports=Rs0;var Ps0=hVn();function Rs0(e,r,t,n){for(var i=-1;++i{"use strict";tKa.exports=ks0;function ks0(e,r){var t=0,n=0,i,s;if(typeof r!="string"||r.length!==1)throw new Error("Expected character");for(e=String(e),s=e.indexOf(r),i=s;s!==-1;)t++,s===i?t>n&&(n=t):t=1,i=s+1,s=e.indexOf(r,i);return n}});var yVn=A((JE1,nKa)=>{nKa.exports=Fs0;function Fs0(e,r){return!r.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value)}});var sKa=A((XE1,iKa)=>{iKa.exports=Ns0;function Ns0(e){var r=e.options.fence||"`";if(r!=="`"&&r!=="~")throw new Error("Cannot serialize code with `"+r+"` for `options.fence`, expected `` ` `` or `~`");return r}});var _Vn=A((ZE1,aKa)=>{aKa.exports=Os0;function Os0(e){var r,t;return e._compiled||(r=e.before?"(?:"+e.before+")":"",t=e.after?"(?:"+e.after+")":"",e.atBreak&&(r="[\\r\\n][\\t ]*"+r),e._compiled=new RegExp((r?"("+r+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(t||""),"g")),e._compiled}});var G0e=A((e21,cKa)=>{cKa.exports=Ms0;var Bs0=_Vn(),qs0=hVn();function Ms0(e,r,t){for(var n=(t.before||"")+(r||"")+(t.after||""),i=[],s=[],a={},o=-1,c,l,u,m,h,_,b,v;++o=v)&&(u+1{lKa.exports=$s0;var js0=Awe(),Gs0=rKa(),Us0=yVn(),Vs0=sKa(),zs0=Myr(),uKa=G0e();function $s0(e,r,t){var n=Vs0(t),i=e.value||"",s=n==="`"?"GraveAccent":"Tilde",a,o,c,l;return Us0(e,t)?(c=t.enter("codeIndented"),a=zs0(i,Qs0)):(o=js0(n,Math.max(Gs0(i,n)+1,3)),c=t.enter("codeFenced"),a=o,e.lang&&(l=t.enter("codeFencedLang"+s),a+=uKa(t,e.lang,{before:"`",after:" ",encode:["`"]}),l()),e.lang&&e.meta&&(l=t.enter("codeFencedMeta"+s),a+=" "+uKa(t,e.meta,{before:" ",after:`
           `,encode:["`"]}),l()),a+=`
           `,i&&(a+=i+`
          -`),a+=o),c(),a}function $s0(e,r,t){return(t?"":"    ")+e}});var Lyr=A((t21,dKa)=>{dKa.exports=Ws0;var Qs0=Ryr(),Ks0=/\\([!-/:-@[-`{-~])/g,Hs0=/&(#(\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ws0(e){return e.label||!e.identifier?e.label||"":e.identifier.replace(Ks0,"$1").replace(Hs0,Ys0)}function Ys0(e,r){return Qs0(r)||e}});var jyr=A((r21,pKa)=>{pKa.exports=Js0;function Js0(e){var r=e.options.quote||'"';if(r!=='"'&&r!=="'")throw new Error("Cannot serialize title with `"+r+"` for `options.quote`, expected `\"`, or `'`");return r}});var fKa=A((n21,mKa)=>{mKa.exports=ea0;var Xs0=Lyr(),Zs0=jyr(),Gyr=G0e();function ea0(e,r,t){var n=Zs0(t),i=n==='"'?"Quote":"Apostrophe",s=t.enter("definition"),a=t.enter("label"),o="["+Gyr(t,Xs0(e),{before:"[",after:"]"})+"]: ";return a(),!e.url||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+Gyr(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=Gyr(t,e.url,{before:" ",after:" "})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+Gyr(t,e.title,{before:n,after:n})+n,a()),s(),o}});var gKa=A((i21,hKa)=>{hKa.exports=ta0;function ta0(e){var r=e.options.emphasis||"*";if(r!=="*"&&r!=="_")throw new Error("Cannot serialize emphasis with `"+r+"` for `options.emphasis`, expected `*`, or `_`");return r}});var bwe=A((s21,yKa)=>{yKa.exports=ra0;function ra0(e,r,t){for(var n=e.children||[],i=[],s=-1,a=t.before,o,c,l;++s0&&(a==="\r"||a===`
          -`)&&l.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),a=" "),i.push(r.handle(l,e,r,{before:a,after:o})),a=i[i.length-1].slice(-1);return i.join("")}});var bKa=A((a21,AKa)=>{AKa.exports=_Ka;_Ka.peek=sa0;var na0=gKa(),ia0=bwe();function _Ka(e,r,t){var n=na0(t),i=t.enter("emphasis"),s=ia0(e,t,{before:n,after:n});return i(),n+s+n}function sa0(e,r,t){return t.options.emphasis||"*"}});var AVn=A((o21,CKa)=>{CKa.exports=oa0;var aa0=Dyr();function oa0(e,r){return r.options.setext&&(!e.depth||e.depth<3)&&aa0(e)}});var SKa=A((c21,DKa)=>{DKa.exports=ua0;var vKa=Awe(),ca0=AVn(),EKa=bwe();function ua0(e,r,t){var n=Math.max(Math.min(6,e.depth||1),1),i,s,a,o;return ca0(e,t)?(i=t.enter("headingSetext"),s=t.enter("phrasing"),a=EKa(e,t,{before:`
          +`),a+=o),c(),a}function Qs0(e,r,t){return(t?"":"    ")+e}});var Lyr=A((r21,pKa)=>{pKa.exports=Ys0;var Ks0=Ryr(),Hs0=/\\([!-/:-@[-`{-~])/g,Ws0=/&(#(\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ys0(e){return e.label||!e.identifier?e.label||"":e.identifier.replace(Hs0,"$1").replace(Ws0,Js0)}function Js0(e,r){return Ks0(r)||e}});var jyr=A((n21,mKa)=>{mKa.exports=Xs0;function Xs0(e){var r=e.options.quote||'"';if(r!=='"'&&r!=="'")throw new Error("Cannot serialize title with `"+r+"` for `options.quote`, expected `\"`, or `'`");return r}});var hKa=A((i21,fKa)=>{fKa.exports=ta0;var Zs0=Lyr(),ea0=jyr(),Gyr=G0e();function ta0(e,r,t){var n=ea0(t),i=n==='"'?"Quote":"Apostrophe",s=t.enter("definition"),a=t.enter("label"),o="["+Gyr(t,Zs0(e),{before:"[",after:"]"})+"]: ";return a(),!e.url||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+Gyr(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=Gyr(t,e.url,{before:" ",after:" "})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+Gyr(t,e.title,{before:n,after:n})+n,a()),s(),o}});var yKa=A((s21,gKa)=>{gKa.exports=ra0;function ra0(e){var r=e.options.emphasis||"*";if(r!=="*"&&r!=="_")throw new Error("Cannot serialize emphasis with `"+r+"` for `options.emphasis`, expected `*`, or `_`");return r}});var bwe=A((a21,_Ka)=>{_Ka.exports=na0;function na0(e,r,t){for(var n=e.children||[],i=[],s=-1,a=t.before,o,c,l;++s0&&(a==="\r"||a===`
          +`)&&l.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),a=" "),i.push(r.handle(l,e,r,{before:a,after:o})),a=i[i.length-1].slice(-1);return i.join("")}});var CKa=A((o21,bKa)=>{bKa.exports=AKa;AKa.peek=aa0;var ia0=yKa(),sa0=bwe();function AKa(e,r,t){var n=ia0(t),i=t.enter("emphasis"),s=sa0(e,t,{before:n,after:n});return i(),n+s+n}function aa0(e,r,t){return t.options.emphasis||"*"}});var AVn=A((c21,vKa)=>{vKa.exports=ca0;var oa0=Dyr();function ca0(e,r){return r.options.setext&&(!e.depth||e.depth<3)&&oa0(e)}});var wKa=A((u21,SKa)=>{SKa.exports=la0;var EKa=Awe(),ua0=AVn(),DKa=bwe();function la0(e,r,t){var n=Math.max(Math.min(6,e.depth||1),1),i,s,a,o;return ua0(e,t)?(i=t.enter("headingSetext"),s=t.enter("phrasing"),a=DKa(e,t,{before:`
           `,after:`
           `}),s(),i(),a+`
          -`+vKa(n===1?"=":"-",a.length-(Math.max(a.lastIndexOf("\r"),a.lastIndexOf(`
          -`))+1))):(o=vKa("#",n),i=t.enter("headingAtx"),s=t.enter("phrasing"),a=EKa(e,t,{before:"# ",after:`
          -`}),a=a?o+" "+a:o,t.options.closeAtx&&(a+=" "+o),s(),i(),a)}});var xKa=A((u21,IKa)=>{IKa.exports=wKa;wKa.peek=la0;function wKa(e){return e.value||""}function la0(){return"<"}});var RKa=A((l21,PKa)=>{PKa.exports=TKa;TKa.peek=pa0;var da0=jyr(),Uyr=G0e();function TKa(e,r,t){var n=da0(t),i=n==='"'?"Quote":"Apostrophe",s=t.enter("image"),a=t.enter("label"),o="!["+Uyr(t,e.alt,{before:"[",after:"]"})+"](";return a(),!e.url&&e.title||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+Uyr(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=Uyr(t,e.url,{before:"(",after:e.title?" ":")"})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+Uyr(t,e.title,{before:n,after:n})+n,a()),o+=")",s(),o}function pa0(){return"!"}});var OKa=A((d21,NKa)=>{NKa.exports=FKa;FKa.peek=fa0;var ma0=Lyr(),kKa=G0e();function FKa(e,r,t){var n=e.referenceType,i=t.enter("imageReference"),s=t.enter("label"),a=kKa(t,e.alt,{before:"[",after:"]"}),o="!["+a+"]",c,l;return s(),l=t.stack,t.stack=[],s=t.enter("reference"),c=kKa(t,ma0(e),{before:"[",after:"]"}),s(),t.stack=l,i(),n==="full"||!a||a!==c?o+="["+c+"]":n!=="shortcut"&&(o+="[]"),o}function fa0(){return"!"}});var MKa=A((p21,qKa)=>{qKa.exports=BKa;BKa.peek=ga0;var ha0=_Vn();function BKa(e,r,t){for(var n=e.value||"",i="`",s=-1,a,o,c,l;new RegExp("(^|[^`])"+i+"([^`]|$)").test(n);)i+="`";for(/[^ \r\n]/.test(n)&&(/[ \r\n`]/.test(n.charAt(0))||/[ \r\n`]/.test(n.charAt(n.length-1)))&&(n=" "+n+" ");++s{LKa.exports=_a0;var ya0=Dyr();function _a0(e,r){var t=ya0(e);return!r.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(t===e.url||"mailto:"+t===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url)}});var $Ka=A((f21,zKa)=>{zKa.exports=VKa;VKa.peek=ba0;var Aa0=jyr(),UKa=jKa(),GKa=bwe(),bVn=G0e();function VKa(e,r,t){var n=Aa0(t),i=n==='"'?"Quote":"Apostrophe",s,a,o,c;return UKa(e,t)?(c=t.stack,t.stack=[],s=t.enter("autolink"),o="<"+GKa(e,t,{before:"<",after:">"})+">",s(),t.stack=c,o):(s=t.enter("link"),a=t.enter("label"),o="["+GKa(e,t,{before:"[",after:"]"})+"](",a(),!e.url&&e.title||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+bVn(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=bVn(t,e.url,{before:"(",after:e.title?" ":")"})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+bVn(t,e.title,{before:n,after:n})+n,a()),o+=")",s(),o)}function ba0(e,r,t){return UKa(e,t)?"<":"["}});var HKa=A((h21,KKa)=>{KKa.exports=QKa;QKa.peek=Da0;var Ca0=Lyr(),va0=bwe(),Ea0=G0e();function QKa(e,r,t){var n=e.referenceType,i=t.enter("linkReference"),s=t.enter("label"),a=va0(e,t,{before:"[",after:"]"}),o="["+a+"]",c,l;return s(),l=t.stack,t.stack=[],s=t.enter("reference"),c=Ea0(t,Ca0(e),{before:"[",after:"]"}),s(),t.stack=l,i(),n==="full"||!a||a!==c?o+="["+c+"]":n!=="shortcut"&&(o+="[]"),o}function Da0(){return"["}});var YKa=A((g21,WKa)=>{WKa.exports=wa0;var Sa0=DRt();function wa0(e,r,t){var n=t.enter("list"),i=Sa0(e,t);return n(),i}});var XKa=A((y21,JKa)=>{JKa.exports=Ia0;function Ia0(e){var r=e.options.bullet||"*";if(r!=="*"&&r!=="+"&&r!=="-")throw new Error("Cannot serialize items with `"+r+"` for `options.bullet`, expected `*`, `+`, or `-`");return r}});var eHa=A((_21,ZKa)=>{ZKa.exports=xa0;function xa0(e){var r=e.options.listItemIndent||"tab";if(r===1||r==="1")return"one";if(r!=="tab"&&r!=="one"&&r!=="mixed")throw new Error("Cannot serialize items with `"+r+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return r}});var nHa=A((A21,rHa)=>{rHa.exports=Fa0;var tHa=Awe(),Ta0=XKa(),Pa0=eHa(),Ra0=DRt(),ka0=Myr();function Fa0(e,r,t){var n=Ta0(t),i=Pa0(t),s,a,o;return r&&r.ordered&&(n=(r.start>-1?r.start:1)+(t.options.incrementListMarker===!1?0:r.children.indexOf(e))+"."),s=n.length+1,(i==="tab"||i==="mixed"&&(r&&r.spread||e.spread))&&(s=Math.ceil(s/4)*4),o=t.enter("listItem"),a=ka0(Ra0(e,t),c),o(),a;function c(l,u,m){return u?(m?"":tHa(" ",s))+l:(m?n:n+tHa(" ",s-n.length))+l}}});var sHa=A((b21,iHa)=>{iHa.exports=Oa0;var Na0=bwe();function Oa0(e,r,t){var n=t.enter("paragraph"),i=t.enter("phrasing"),s=Na0(e,t,{before:`
          +`+EKa(n===1?"=":"-",a.length-(Math.max(a.lastIndexOf("\r"),a.lastIndexOf(`
          +`))+1))):(o=EKa("#",n),i=t.enter("headingAtx"),s=t.enter("phrasing"),a=DKa(e,t,{before:"# ",after:`
          +`}),a=a?o+" "+a:o,t.options.closeAtx&&(a+=" "+o),s(),i(),a)}});var TKa=A((l21,xKa)=>{xKa.exports=IKa;IKa.peek=da0;function IKa(e){return e.value||""}function da0(){return"<"}});var kKa=A((d21,RKa)=>{RKa.exports=PKa;PKa.peek=ma0;var pa0=jyr(),Uyr=G0e();function PKa(e,r,t){var n=pa0(t),i=n==='"'?"Quote":"Apostrophe",s=t.enter("image"),a=t.enter("label"),o="!["+Uyr(t,e.alt,{before:"[",after:"]"})+"](";return a(),!e.url&&e.title||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+Uyr(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=Uyr(t,e.url,{before:"(",after:e.title?" ":")"})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+Uyr(t,e.title,{before:n,after:n})+n,a()),o+=")",s(),o}function ma0(){return"!"}});var BKa=A((p21,OKa)=>{OKa.exports=NKa;NKa.peek=ha0;var fa0=Lyr(),FKa=G0e();function NKa(e,r,t){var n=e.referenceType,i=t.enter("imageReference"),s=t.enter("label"),a=FKa(t,e.alt,{before:"[",after:"]"}),o="!["+a+"]",c,l;return s(),l=t.stack,t.stack=[],s=t.enter("reference"),c=FKa(t,fa0(e),{before:"[",after:"]"}),s(),t.stack=l,i(),n==="full"||!a||a!==c?o+="["+c+"]":n!=="shortcut"&&(o+="[]"),o}function ha0(){return"!"}});var LKa=A((m21,MKa)=>{MKa.exports=qKa;qKa.peek=ya0;var ga0=_Vn();function qKa(e,r,t){for(var n=e.value||"",i="`",s=-1,a,o,c,l;new RegExp("(^|[^`])"+i+"([^`]|$)").test(n);)i+="`";for(/[^ \r\n]/.test(n)&&(/[ \r\n`]/.test(n.charAt(0))||/[ \r\n`]/.test(n.charAt(n.length-1)))&&(n=" "+n+" ");++s{jKa.exports=Aa0;var _a0=Dyr();function Aa0(e,r){var t=_a0(e);return!r.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(t===e.url||"mailto:"+t===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url)}});var QKa=A((h21,$Ka)=>{$Ka.exports=zKa;zKa.peek=Ca0;var ba0=jyr(),VKa=GKa(),UKa=bwe(),bVn=G0e();function zKa(e,r,t){var n=ba0(t),i=n==='"'?"Quote":"Apostrophe",s,a,o,c;return VKa(e,t)?(c=t.stack,t.stack=[],s=t.enter("autolink"),o="<"+UKa(e,t,{before:"<",after:">"})+">",s(),t.stack=c,o):(s=t.enter("link"),a=t.enter("label"),o="["+UKa(e,t,{before:"[",after:"]"})+"](",a(),!e.url&&e.title||/[ \t\r\n]/.test(e.url)?(a=t.enter("destinationLiteral"),o+="<"+bVn(t,e.url,{before:"<",after:">"})+">"):(a=t.enter("destinationRaw"),o+=bVn(t,e.url,{before:"(",after:e.title?" ":")"})),a(),e.title&&(a=t.enter("title"+i),o+=" "+n+bVn(t,e.title,{before:n,after:n})+n,a()),o+=")",s(),o)}function Ca0(e,r,t){return VKa(e,t)?"<":"["}});var WKa=A((g21,HKa)=>{HKa.exports=KKa;KKa.peek=Sa0;var va0=Lyr(),Ea0=bwe(),Da0=G0e();function KKa(e,r,t){var n=e.referenceType,i=t.enter("linkReference"),s=t.enter("label"),a=Ea0(e,t,{before:"[",after:"]"}),o="["+a+"]",c,l;return s(),l=t.stack,t.stack=[],s=t.enter("reference"),c=Da0(t,va0(e),{before:"[",after:"]"}),s(),t.stack=l,i(),n==="full"||!a||a!==c?o+="["+c+"]":n!=="shortcut"&&(o+="[]"),o}function Sa0(){return"["}});var JKa=A((y21,YKa)=>{YKa.exports=Ia0;var wa0=DRt();function Ia0(e,r,t){var n=t.enter("list"),i=wa0(e,t);return n(),i}});var ZKa=A((_21,XKa)=>{XKa.exports=xa0;function xa0(e){var r=e.options.bullet||"*";if(r!=="*"&&r!=="+"&&r!=="-")throw new Error("Cannot serialize items with `"+r+"` for `options.bullet`, expected `*`, `+`, or `-`");return r}});var tHa=A((A21,eHa)=>{eHa.exports=Ta0;function Ta0(e){var r=e.options.listItemIndent||"tab";if(r===1||r==="1")return"one";if(r!=="tab"&&r!=="one"&&r!=="mixed")throw new Error("Cannot serialize items with `"+r+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return r}});var iHa=A((b21,nHa)=>{nHa.exports=Na0;var rHa=Awe(),Pa0=ZKa(),Ra0=tHa(),ka0=DRt(),Fa0=Myr();function Na0(e,r,t){var n=Pa0(t),i=Ra0(t),s,a,o;return r&&r.ordered&&(n=(r.start>-1?r.start:1)+(t.options.incrementListMarker===!1?0:r.children.indexOf(e))+"."),s=n.length+1,(i==="tab"||i==="mixed"&&(r&&r.spread||e.spread))&&(s=Math.ceil(s/4)*4),o=t.enter("listItem"),a=Fa0(ka0(e,t),c),o(),a;function c(l,u,m){return u?(m?"":rHa(" ",s))+l:(m?n:n+rHa(" ",s-n.length))+l}}});var aHa=A((C21,sHa)=>{sHa.exports=Ba0;var Oa0=bwe();function Ba0(e,r,t){var n=t.enter("paragraph"),i=t.enter("phrasing"),s=Oa0(e,t,{before:`
           `,after:`
          -`});return i(),n(),s}});var oHa=A((C21,aHa)=>{aHa.exports=qa0;var Ba0=DRt();function qa0(e,r,t){return Ba0(e,t)}});var uHa=A((v21,cHa)=>{cHa.exports=Ma0;function Ma0(e){var r=e.options.strong||"*";if(r!=="*"&&r!=="_")throw new Error("Cannot serialize strong with `"+r+"` for `options.strong`, expected `*`, or `_`");return r}});var pHa=A((E21,dHa)=>{dHa.exports=lHa;lHa.peek=Ga0;var La0=uHa(),ja0=bwe();function lHa(e,r,t){var n=La0(t),i=t.enter("strong"),s=ja0(e,t,{before:n,after:n});return i(),n+n+s+n+n}function Ga0(e,r,t){return t.options.strong||"*"}});var fHa=A((D21,mHa)=>{mHa.exports=Va0;var Ua0=G0e();function Va0(e,r,t,n){return Ua0(t,e.value,n)}});var gHa=A((S21,hHa)=>{hHa.exports=za0;function za0(e){var r=e.options.ruleRepetition||3;if(r<3)throw new Error("Cannot serialize rules with repetition `"+r+"` for `options.ruleRepetition`, expected `3` or more");return r}});var _Ha=A((w21,yHa)=>{yHa.exports=$a0;function $a0(e){var r=e.options.rule||"*";if(r!=="*"&&r!=="-"&&r!=="_")throw new Error("Cannot serialize rules with `"+r+"` for `options.rule`, expected `*`, `-`, or `_`");return r}});var bHa=A((I21,AHa)=>{AHa.exports=Wa0;var Qa0=Awe(),Ka0=gHa(),Ha0=_Ha();function Wa0(e,r,t){var n=Qa0(Ha0(t)+(t.options.ruleSpaces?" ":""),Ka0(t));return t.options.ruleSpaces?n.slice(0,-1):n}});var CHa=A(cS=>{cS.blockquote=YQa();cS.break=gVn();cS.code=lKa();cS.definition=fKa();cS.emphasis=bKa();cS.hardBreak=gVn();cS.heading=SKa();cS.html=xKa();cS.image=RKa();cS.imageReference=OKa();cS.inlineCode=MKa();cS.link=$Ka();cS.linkReference=HKa();cS.list=YKa();cS.listItem=nHa();cS.paragraph=sHa();cS.root=oHa();cS.strong=pHa();cS.text=fHa();cS.thematicBreak=bHa()});var DHa=A((T21,EHa)=>{EHa.exports=[Ja0];var vHa=yVn(),Ya0=AVn();function Ja0(e,r,t,n){if(r.type==="list"&&r.type===e.type&&!!e.ordered==!!r.ordered||r.type==="code"&&vHa(r,n)&&(e.type==="list"||e.type===r.type&&vHa(e,n)))return!1;if(typeof t.spread=="boolean")return e.type==="paragraph"&&(e.type===r.type||r.type==="definition"||r.type==="heading"&&Ya0(r,n))?void 0:t.spread?1:0}});var wHa=A((P21,SHa)=>{SHa.exports=[{character:"	",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"\r",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:`
          +`});return i(),n(),s}});var cHa=A((v21,oHa)=>{oHa.exports=Ma0;var qa0=DRt();function Ma0(e,r,t){return qa0(e,t)}});var lHa=A((E21,uHa)=>{uHa.exports=La0;function La0(e){var r=e.options.strong||"*";if(r!=="*"&&r!=="_")throw new Error("Cannot serialize strong with `"+r+"` for `options.strong`, expected `*`, or `_`");return r}});var mHa=A((D21,pHa)=>{pHa.exports=dHa;dHa.peek=Ua0;var ja0=lHa(),Ga0=bwe();function dHa(e,r,t){var n=ja0(t),i=t.enter("strong"),s=Ga0(e,t,{before:n,after:n});return i(),n+n+s+n+n}function Ua0(e,r,t){return t.options.strong||"*"}});var hHa=A((S21,fHa)=>{fHa.exports=za0;var Va0=G0e();function za0(e,r,t,n){return Va0(t,e.value,n)}});var yHa=A((w21,gHa)=>{gHa.exports=$a0;function $a0(e){var r=e.options.ruleRepetition||3;if(r<3)throw new Error("Cannot serialize rules with repetition `"+r+"` for `options.ruleRepetition`, expected `3` or more");return r}});var AHa=A((I21,_Ha)=>{_Ha.exports=Qa0;function Qa0(e){var r=e.options.rule||"*";if(r!=="*"&&r!=="-"&&r!=="_")throw new Error("Cannot serialize rules with `"+r+"` for `options.rule`, expected `*`, `-`, or `_`");return r}});var CHa=A((x21,bHa)=>{bHa.exports=Ya0;var Ka0=Awe(),Ha0=yHa(),Wa0=AHa();function Ya0(e,r,t){var n=Ka0(Wa0(t)+(t.options.ruleSpaces?" ":""),Ha0(t));return t.options.ruleSpaces?n.slice(0,-1):n}});var vHa=A(cS=>{cS.blockquote=JQa();cS.break=gVn();cS.code=dKa();cS.definition=hKa();cS.emphasis=CKa();cS.hardBreak=gVn();cS.heading=wKa();cS.html=TKa();cS.image=kKa();cS.imageReference=BKa();cS.inlineCode=LKa();cS.link=QKa();cS.linkReference=WKa();cS.list=JKa();cS.listItem=iHa();cS.paragraph=aHa();cS.root=cHa();cS.strong=mHa();cS.text=hHa();cS.thematicBreak=CHa()});var SHa=A((P21,DHa)=>{DHa.exports=[Xa0];var EHa=yVn(),Ja0=AVn();function Xa0(e,r,t,n){if(r.type==="list"&&r.type===e.type&&!!e.ordered==!!r.ordered||r.type==="code"&&EHa(r,n)&&(e.type==="list"||e.type===r.type&&EHa(e,n)))return!1;if(typeof t.spread=="boolean")return e.type==="paragraph"&&(e.type===r.type||r.type==="definition"||r.type==="heading"&&Ja0(r,n))?void 0:t.spread?1:0}});var IHa=A((R21,wHa)=>{wHa.exports=[{character:"	",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"\r",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:`
           `,inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:" ",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"!",after:"\\[",inConstruct:"phrasing"},{character:'"',inConstruct:"titleQuote"},{atBreak:!0,character:"#"},{character:"#",inConstruct:"headingAtx",after:`(?:[\r
           ]|$)`},{character:"&",after:"[#A-Za-z]",inConstruct:"phrasing"},{character:"'",inConstruct:"titleApostrophe"},{character:"(",inConstruct:"destinationRaw"},{before:"\\]",character:"(",inConstruct:"phrasing"},{atBreak:!0,before:"\\d+",character:")"},{character:")",inConstruct:"destinationRaw"},{atBreak:!0,character:"*"},{character:"*",inConstruct:"phrasing"},{atBreak:!0,character:"+"},{atBreak:!0,character:"-"},{atBreak:!0,before:"\\d+",character:".",after:`(?:[ 	\r
          -]|$)`},{atBreak:!0,character:"<",after:"[!/?A-Za-z]"},{character:"<",after:"[!/?A-Za-z]",inConstruct:"phrasing"},{character:"<",inConstruct:"destinationLiteral"},{atBreak:!0,character:"="},{atBreak:!0,character:">"},{character:">",inConstruct:"destinationLiteral"},{atBreak:!0,character:"["},{character:"[",inConstruct:["phrasing","label","reference"]},{character:"\\",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"]",inConstruct:["label","reference"]},{atBreak:!0,character:"_"},{before:"[^A-Za-z]",character:"_",inConstruct:"phrasing"},{character:"_",after:"[^A-Za-z]",inConstruct:"phrasing"},{atBreak:!0,character:"`"},{character:"`",inConstruct:["codeFencedLangGraveAccent","codeFencedMetaGraveAccent","phrasing"]},{atBreak:!0,character:"~"}]});var THa=A((R21,xHa)=>{xHa.exports=ro0;var Xa0=UQa(),IHa=$Qa(),Za0=CHa(),eo0=DHa(),to0=wHa();function ro0(e,r){var t=r||{},n={enter:s,stack:[],unsafe:[],join:[],handlers:{},options:{}},i;return IHa(n,{unsafe:to0,join:eo0,handlers:Za0}),IHa(n,t),n.options.tightDefinitions&&(n.join=[so0].concat(n.join)),n.handle=Xa0("type",{invalid:no0,unknown:io0,handlers:n.handlers}),i=n.handle(e,null,n,{before:`
          +]|$)`},{atBreak:!0,character:"<",after:"[!/?A-Za-z]"},{character:"<",after:"[!/?A-Za-z]",inConstruct:"phrasing"},{character:"<",inConstruct:"destinationLiteral"},{atBreak:!0,character:"="},{atBreak:!0,character:">"},{character:">",inConstruct:"destinationLiteral"},{atBreak:!0,character:"["},{character:"[",inConstruct:["phrasing","label","reference"]},{character:"\\",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"]",inConstruct:["label","reference"]},{atBreak:!0,character:"_"},{before:"[^A-Za-z]",character:"_",inConstruct:"phrasing"},{character:"_",after:"[^A-Za-z]",inConstruct:"phrasing"},{atBreak:!0,character:"`"},{character:"`",inConstruct:["codeFencedLangGraveAccent","codeFencedMetaGraveAccent","phrasing"]},{atBreak:!0,character:"~"}]});var PHa=A((k21,THa)=>{THa.exports=no0;var Za0=VQa(),xHa=QQa(),eo0=vHa(),to0=SHa(),ro0=IHa();function no0(e,r){var t=r||{},n={enter:s,stack:[],unsafe:[],join:[],handlers:{},options:{}},i;return xHa(n,{unsafe:ro0,join:to0,handlers:eo0}),xHa(n,t),n.options.tightDefinitions&&(n.join=[ao0].concat(n.join)),n.handle=Za0("type",{invalid:io0,unknown:so0,handlers:n.handlers}),i=n.handle(e,null,n,{before:`
           `,after:`
           `}),i&&i.charCodeAt(i.length-1)!==10&&i.charCodeAt(i.length-1)!==13&&(i+=`
          -`),i;function s(a){return n.stack.push(a),o;function o(){n.stack.pop()}}}function no0(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function io0(e){throw new Error("Cannot handle unknown node `"+e.type+"`")}function so0(e,r){if(e.type==="definition"&&e.type===r.type)return 0}});var RHa=A((k21,PHa)=>{PHa.exports=THa()});var FHa=A((F21,kHa)=>{"use strict";kHa.exports=oo0;var ao0=RHa();function oo0(e){var r=this;this.Compiler=t;function t(n){return ao0(n,Object.assign({},r.data("settings"),e,{extensions:r.data("toMarkdownExtensions")||[]}))}}});var CVn=A((N21,NHa)=>{"use strict";var co0=VVa(),uo0=LQa(),lo0=FHa();NHa.exports=co0().use(uo0).use(lo0).freeze()});var qHa=A(Vyr=>{"use strict";Object.defineProperty(Vyr,"__esModule",{value:!0});Vyr.massageMarkdownLinks=void 0;var do0=(tn(),Dr(en)),po0=do0.__importDefault(CVn()),mo0=Pi(),fo0=Ba(),OHa=/(?:https?:)?(?:\/\/)?(?:www\.)?(?{var a,o;let i=((a=n.position)==null?void 0:a.start.offset)??0,s=((o=n.position)==null?void 0:o.end.offset)??0;if(n.type==="link"){let c=e.slice(i,s),l=n.url,u=i+c.lastIndexOf(l);OHa.test(l)&&r.push({start:u,end:u+l.length,replaceTo:BHa(l)})}else if(n.type==="text"){let c=new RegExp(OHa,"gi"),l=[...n.value.matchAll(c)];for(let u of l){let[m]=u,h=i+(u.index??0),_=h+m.length,b=BHa(m);r.push({start:h,end:_,replaceTo:`[${m}](${b})`})}}else"children"in n&&n.children.forEach(c=>{t(c)})};return()=>t}function go0(e){try{let r=e.replace(e.trimEnd(),""),t=[];return(0,po0.default)().use(ho0(e,t)).processSync(e),t.reduceRight((i,{start:s,end:a,replaceTo:o})=>{let c=i.slice(0,s),l=i.slice(a);return c+o+l},e).trimEnd()+r}catch(r){return mo0.logger.warn({err:r},"Unable to massage markdown text"),e}}Vyr.massageMarkdownLinks=go0});var MHa=A($yr=>{"use strict";Object.defineProperty($yr,"__esModule",{value:!0});$yr.ApiCache=void 0;var yo0=dDe(),zyr=zC(),vVn=class{cache;constructor(r){this.cache=r}get lastModified(){let{lastModified:r}=this.cache;return r?zyr.DateTime.fromISO(r).toHTTP():null}getItems(){return Object.values(this.cache.items)}getItem(r){return this.cache.items[r]??null}updateItem(r){this.cache.items[r.number]=r}reconcile(r){let{items:t}=this.cache,{lastModified:n}=this.cache,i=!0;for(let s of r){let a=s.number,o=t[a],c=zyr.DateTime.fromISO(s.updated_at),l=o!=null&&o.updated_at?zyr.DateTime.fromISO(o.updated_at):null;(0,yo0.dequal)(o,s)||(t[a]=s),i=l?lu)&&(n=s.updated_at)}return this.cache.lastModified=n,i}};$yr.ApiCache=vVn});var GHa=A(mot=>{"use strict";Object.defineProperty(mot,"__esModule",{value:!0});mot.updatePrCache=mot.getPrCache=void 0;var _o0=(tn(),Dr(en)),Ao0=_o0.__importDefault(_a()),LHa=Pi(),bo0=Ug(),Co0=AE(),vo0=Ip(),Eo0=MHa(),Do0=wUn();function jHa(){let e=(0,Co0.getCache)();return e.platform??={},e.platform.github??={},delete e.platform.github.prCache,e.platform.github.pullRequestsCache??={items:{}},new Eo0.ApiCache(e.platform.github.pullRequestsCache)}async function So0(e,r,t){var s;let n=jHa(),i=Ao0.default.emptyArray(n.getItems());try{let a=0,o=!1,c=!0,l=!0,u=1;for(;c&&l;){let m={paginate:!1};u===1&&i&&(m.paginate=!0);let _=`repos/${r}/pulls?per_page=${i?100:20}&state=all&sort=updated&direction=desc&page=${u}`,b=await e.getJson(_,m);o=!0,a+=1;let{headers:{link:v}}=b,{body:w}=b;t&&(w=w.filter(P=>{var k;return((k=P==null?void 0:P.user)==null?void 0:k.login)&&P.user.login===t}));let x=w.map(Do0.coerceRestPr);l=n.reconcile(x),c=!!((s=(0,vo0.parseLinkHeader)(v))!=null&&s.next),u===1&&(c&&=!m.paginate),u+=1}LHa.logger.debug({pullsTotal:n.getItems().length,requestsTotal:a,apiQuotaAffected:o},"getPrList success")}catch(a){throw LHa.logger.debug({err:a},"getPrList err"),new bo0.ExternalHostError(a,"github")}return n.getItems()}mot.getPrCache=So0;function wo0(e){jHa().updateItem(e)}mot.updatePrCache=wo0});var zHa=A(fot=>{"use strict";Object.defineProperty(fot,"__esModule",{value:!0});fot.getUserEmail=fot.getUserDetails=void 0;var Io0=(tn(),Dr(en)),UHa=Pi(),xo0=Io0.__importStar(TV()),VHa=new xo0.GithubHttp;async function To0(e,r){try{let t=(await VHa.getJson(e+"user",{token:r})).body;return{username:t.login,name:t.name}}catch(t){throw UHa.logger.debug({err:t},"Error authenticating with GitHub"),new Error("Init: Authentication failure")}}fot.getUserDetails=To0;async function Po0(e,r){try{let t=(await VHa.getJson(e+"user/emails",{token:r})).body;return(t==null?void 0:t[0].email)??null}catch{return UHa.logger.debug("Cannot read user/emails endpoint on GitHub to retrieve gitAuthor"),null}}fot.getUserEmail=Po0});var Xyr=A(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.commitFiles=xm.getVulnerabilityAlerts=xm.massageMarkdown=xm.mergePr=xm.updatePr=xm.createPr=xm.ensureCommentRemoval=xm.ensureComment=xm.deleteLabel=xm.addReviewers=xm.addAssignees=xm.ensureIssueClosing=xm.ensureIssue=xm.findIssue=xm.getIssue=xm.getIssueList=xm.setBranchStatus=xm.getBranchStatusCheck=xm.getBranchStatus=xm.getBranchPr=xm.findPr=xm.getPrList=xm.getPr=xm.getRepoForceRebase=xm.initRepo=xm.createFork=xm.findFork=xm.listForks=xm.getJsonFile=xm.getRawFile=xm.getRepos=xm.initPlatform=xm.detectGhe=xm.resetConfigs=xm.GitHubMaxPrBodyLen=xm.id=void 0;var vwe=(tn(),Dr(en)),EVn=vwe.__importDefault(require("node:url")),Ro0=require("timers/promises"),SRt=vwe.__importDefault(_a()),ko0=vwe.__importDefault(XS()),Fo0=zC(),Kyr=vwe.__importDefault(Hy()),No0=_f(),E2=Zp(),vu=Pi(),got=Ug(),hot=vwe.__importStar(Lh()),$Ha=Lh(),Oo0=vwe.__importStar($y()),SVn=vwe.__importStar(TV()),Cwe=Ba(),Hyr=Q2(),KHa=jD(),Bo0=Ip(),qo0=mie(),QHa=M0e(),Wyr=wUn(),Yyr=JUa(),Mo0=qHa(),HHa=GHa(),Qyr=zHa();xm.id="github";var Eg=new SVn.GithubHttp,zu,p_;xm.GitHubMaxPrBodyLen=6e4;function WHa(){zu={},p_={hostType:"github",endpoint:"https://api.github.com/"}}xm.resetConfigs=WHa;WHa();function wVn(e){return e&&e.replace((0,Cwe.regEx)(/#/g),"%23")}async function YHa(e){if(p_.isGhe=EVn.default.parse(p_.endpoint).host!=="api.github.com",p_.isGhe){let r="x-github-enterprise-version",t=await Eg.headJson("/",{token:e}),n=(t==null?void 0:t.headers)||{},[,i]=Object.entries(n).find(([s])=>s.toLowerCase()===r)??[];p_.gheVersion=Kyr.default.valid(i)??null,vu.logger.debug(`Detected GitHub Enterprise Server, version: ${p_.gheVersion}`)}}xm.detectGhe=YHa;async function Lo0({endpoint:e,token:r,username:t,gitAuthor:n}){let i=r;if(!i)throw new Error("Init: You must configure a GitHub token");if(i.startsWith("github_pat_"))throw new Error("Init: Fine-grained Personal Access Tokens do not support the GitHub GraphQL API and cannot be used with Renovate.");i=i.replace(/^ghs_/,"x-access-token:ghs_"),p_.isGHApp=i.startsWith("x-access-token:"),e?(p_.endpoint=(0,Bo0.ensureTrailingSlash)(e),SVn.setBaseUrl(p_.endpoint)):vu.logger.debug("Using default github endpoint: "+p_.endpoint),await YHa(i);let s;t?s=t:(p_.userDetails??=await(0,Qyr.getUserDetails)(p_.endpoint,i),s=p_.userDetails.username);let a;return n||(p_.userDetails??=await(0,Qyr.getUserDetails)(p_.endpoint,i),p_.userEmail??=await(0,Qyr.getUserEmail)(p_.endpoint,i),p_.userEmail&&(a=`${p_.userDetails.name} <${p_.userEmail}>`)),vu.logger.debug({platformConfig:p_,renovateUsername:s},"Platform config"),{endpoint:p_.endpoint,gitAuthor:n??a,renovateUsername:s,token:i}}xm.initPlatform=Lo0;async function jo0(){vu.logger.debug("Autodiscovering GitHub repositories");try{return p_.isGHApp?(await Eg.getJson("installation/repositories?per_page=100",{paginationField:"repositories",paginate:"all"})).body.repositories.filter(SRt.default.nonEmptyObject).filter(r=>!r.archived).map(r=>r.full_name):(await Eg.getJson("user/repos?per_page=100",{paginate:"all"})).body.filter(SRt.default.nonEmptyObject).filter(r=>!r.archived).map(r=>r.full_name)}catch(e){throw vu.logger.error({err:e},"GitHub getRepos error"),e}}xm.getRepos=jo0;async function Go0(e){return zu.parentRepo?{}:(await Eg.getJson(`repos/${zu.repository}/branches/${wVn(e)}/protection`)).body}async function JHa(e,r,t){let i=`repos/${r??zu.repository}/contents/${e}`;t&&(i+="?ref="+t);let a=(await Eg.getJson(i)).body.content;return(0,KHa.fromBase64)(a)}xm.getRawFile=JHa;async function Uo0(e,r,t){let n=await JHa(e,r,t);return ko0.default.parse(n)}xm.getJsonFile=Uo0;async function XHa(e,r){try{let t=`repos/${r}/forks?per_page=100`,n=(await Eg.getJson(t,{token:e,paginate:!0,pageLimit:100})).body;return vu.logger.debug(`Found ${n.length} forked repo(s)`),n}catch(t){throw t.statusCode===404?vu.logger.debug("Cannot list repo forks - it is likely private"):vu.logger.debug({err:t},"Unknown error listing repository forks"),new Error(E2.REPOSITORY_CANNOT_FORK)}}xm.listForks=XHa;async function ZHa(e,r,t){let n=await XHa(e,r);if(t){vu.logger.debug(`Searching for forked repo in forkOrg (${t})`);let i=n.find(s=>s.owner.login===t);if(i)return vu.logger.debug(`Found repo in forkOrg: ${i.full_name}`),i;vu.logger.debug("No repo found in forkOrg")}vu.logger.debug("Searching for forked repo in user account");try{let{username:i}=await(0,Qyr.getUserDetails)(p_.endpoint,e),s=n.find(a=>a.owner.login===i);if(s)return vu.logger.debug(`Found repo in user account: ${s.full_name}`),s}catch{throw new Error(E2.REPOSITORY_CANNOT_FORK)}return vu.logger.debug("No repo found in user account"),null}xm.findFork=ZHa;async function eWa(e,r,t){let n;try{n=(await Eg.postJson(`repos/${r}/forks`,{token:e,body:{organization:t||void 0,name:zu.parentRepo.replace("/","-_-"),default_branch_only:!0}})).body}catch(i){vu.logger.debug({err:i},"Error creating fork")}if(!n)throw new Error(E2.REPOSITORY_CANNOT_FORK);return vu.logger.info({forkedRepo:n.full_name},"Created forked repo"),vu.logger.debug("Sleeping 30s after creating fork"),await(0,Ro0.setTimeout)(3e4),n}xm.createFork=eWa;async function Vo0({endpoint:e,repository:r,forkOrg:t,forkToken:n,renovateUsername:i,cloneSubmodules:s,ignorePrAuthor:a}){var h,_,b,v,w,x;vu.logger.debug(`initRepo("${r}")`),zu={repository:r,cloneSubmodules:s,ignorePrAuthor:a},e&&(vu.logger.debug(`Overriding default GitHub endpoint with ${e}`),p_.endpoint=e,SVn.setBaseUrl(e));let o=Oo0.find({hostType:"github",url:p_.endpoint});zu.renovateUsername=i,[zu.repositoryOwner,zu.repositoryName]=r.split("/");let c;try{let P=Yyr.repoInfoQuery;p_.isGhe&&Kyr.default.satisfies(p_.gheVersion,"<3.3.0")&&(P=P.replace(/\n\s*autoMergeAllowed\s*\n/,`
          +`),i;function s(a){return n.stack.push(a),o;function o(){n.stack.pop()}}}function io0(e){throw new Error("Cannot handle value `"+e+"`, expected node")}function so0(e){throw new Error("Cannot handle unknown node `"+e.type+"`")}function ao0(e,r){if(e.type==="definition"&&e.type===r.type)return 0}});var kHa=A((F21,RHa)=>{RHa.exports=PHa()});var NHa=A((N21,FHa)=>{"use strict";FHa.exports=co0;var oo0=kHa();function co0(e){var r=this;this.Compiler=t;function t(n){return oo0(n,Object.assign({},r.data("settings"),e,{extensions:r.data("toMarkdownExtensions")||[]}))}}});var CVn=A((O21,OHa)=>{"use strict";var uo0=zVa(),lo0=jQa(),do0=NHa();OHa.exports=uo0().use(lo0).use(do0).freeze()});var MHa=A(Vyr=>{"use strict";Object.defineProperty(Vyr,"__esModule",{value:!0});Vyr.massageMarkdownLinks=void 0;var po0=(tn(),Dr(en)),mo0=po0.__importDefault(CVn()),fo0=Pi(),ho0=Ba(),BHa=/(?:https?:)?(?:\/\/)?(?:www\.)?(?{var a,o;let i=((a=n.position)==null?void 0:a.start.offset)??0,s=((o=n.position)==null?void 0:o.end.offset)??0;if(n.type==="link"){let c=e.slice(i,s),l=n.url,u=i+c.lastIndexOf(l);BHa.test(l)&&r.push({start:u,end:u+l.length,replaceTo:qHa(l)})}else if(n.type==="text"){let c=new RegExp(BHa,"gi"),l=[...n.value.matchAll(c)];for(let u of l){let[m]=u,h=i+(u.index??0),_=h+m.length,b=qHa(m);r.push({start:h,end:_,replaceTo:`[${m}](${b})`})}}else"children"in n&&n.children.forEach(c=>{t(c)})};return()=>t}function yo0(e){try{let r=e.replace(e.trimEnd(),""),t=[];return(0,mo0.default)().use(go0(e,t)).processSync(e),t.reduceRight((i,{start:s,end:a,replaceTo:o})=>{let c=i.slice(0,s),l=i.slice(a);return c+o+l},e).trimEnd()+r}catch(r){return fo0.logger.warn({err:r},"Unable to massage markdown text"),e}}Vyr.massageMarkdownLinks=yo0});var LHa=A($yr=>{"use strict";Object.defineProperty($yr,"__esModule",{value:!0});$yr.ApiCache=void 0;var _o0=dDe(),zyr=zC(),vVn=class{cache;constructor(r){this.cache=r}get lastModified(){let{lastModified:r}=this.cache;return r?zyr.DateTime.fromISO(r).toHTTP():null}getItems(){return Object.values(this.cache.items)}getItem(r){return this.cache.items[r]??null}updateItem(r){this.cache.items[r.number]=r}reconcile(r){let{items:t}=this.cache,{lastModified:n}=this.cache,i=!0;for(let s of r){let a=s.number,o=t[a],c=zyr.DateTime.fromISO(s.updated_at),l=o!=null&&o.updated_at?zyr.DateTime.fromISO(o.updated_at):null;(0,_o0.dequal)(o,s)||(t[a]=s),i=l?lu)&&(n=s.updated_at)}return this.cache.lastModified=n,i}};$yr.ApiCache=vVn});var UHa=A(mot=>{"use strict";Object.defineProperty(mot,"__esModule",{value:!0});mot.updatePrCache=mot.getPrCache=void 0;var Ao0=(tn(),Dr(en)),bo0=Ao0.__importDefault(_a()),jHa=Pi(),Co0=Ug(),vo0=AE(),Eo0=Ip(),Do0=LHa(),So0=wUn();function GHa(){let e=(0,vo0.getCache)();return e.platform??={},e.platform.github??={},delete e.platform.github.prCache,e.platform.github.pullRequestsCache??={items:{}},new Do0.ApiCache(e.platform.github.pullRequestsCache)}async function wo0(e,r,t){var s;let n=GHa(),i=bo0.default.emptyArray(n.getItems());try{let a=0,o=!1,c=!0,l=!0,u=1;for(;c&&l;){let m={paginate:!1};u===1&&i&&(m.paginate=!0);let _=`repos/${r}/pulls?per_page=${i?100:20}&state=all&sort=updated&direction=desc&page=${u}`,b=await e.getJson(_,m);o=!0,a+=1;let{headers:{link:v}}=b,{body:w}=b;t&&(w=w.filter(P=>{var k;return((k=P==null?void 0:P.user)==null?void 0:k.login)&&P.user.login===t}));let x=w.map(So0.coerceRestPr);l=n.reconcile(x),c=!!((s=(0,Eo0.parseLinkHeader)(v))!=null&&s.next),u===1&&(c&&=!m.paginate),u+=1}jHa.logger.debug({pullsTotal:n.getItems().length,requestsTotal:a,apiQuotaAffected:o},"getPrList success")}catch(a){throw jHa.logger.debug({err:a},"getPrList err"),new Co0.ExternalHostError(a,"github")}return n.getItems()}mot.getPrCache=wo0;function Io0(e){GHa().updateItem(e)}mot.updatePrCache=Io0});var $Ha=A(fot=>{"use strict";Object.defineProperty(fot,"__esModule",{value:!0});fot.getUserEmail=fot.getUserDetails=void 0;var xo0=(tn(),Dr(en)),VHa=Pi(),To0=xo0.__importStar(TV()),zHa=new To0.GithubHttp;async function Po0(e,r){try{let t=(await zHa.getJson(e+"user",{token:r})).body;return{username:t.login,name:t.name}}catch(t){throw VHa.logger.debug({err:t},"Error authenticating with GitHub"),new Error("Init: Authentication failure")}}fot.getUserDetails=Po0;async function Ro0(e,r){try{let t=(await zHa.getJson(e+"user/emails",{token:r})).body;return(t==null?void 0:t[0].email)??null}catch{return VHa.logger.debug("Cannot read user/emails endpoint on GitHub to retrieve gitAuthor"),null}}fot.getUserEmail=Ro0});var Xyr=A(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.commitFiles=xm.getVulnerabilityAlerts=xm.massageMarkdown=xm.mergePr=xm.updatePr=xm.createPr=xm.ensureCommentRemoval=xm.ensureComment=xm.deleteLabel=xm.addReviewers=xm.addAssignees=xm.ensureIssueClosing=xm.ensureIssue=xm.findIssue=xm.getIssue=xm.getIssueList=xm.setBranchStatus=xm.getBranchStatusCheck=xm.getBranchStatus=xm.getBranchPr=xm.findPr=xm.getPrList=xm.getPr=xm.getRepoForceRebase=xm.initRepo=xm.createFork=xm.findFork=xm.listForks=xm.getJsonFile=xm.getRawFile=xm.getRepos=xm.initPlatform=xm.detectGhe=xm.resetConfigs=xm.GitHubMaxPrBodyLen=xm.id=void 0;var vwe=(tn(),Dr(en)),EVn=vwe.__importDefault(require("node:url")),ko0=require("timers/promises"),SRt=vwe.__importDefault(_a()),Fo0=vwe.__importDefault(XS()),No0=zC(),Kyr=vwe.__importDefault(Hy()),Oo0=_f(),E2=Zp(),vu=Pi(),got=Ug(),hot=vwe.__importStar(Lh()),QHa=Lh(),Bo0=vwe.__importStar($y()),SVn=vwe.__importStar(TV()),Cwe=Ba(),Hyr=Q2(),HHa=jD(),qo0=Ip(),Mo0=mie(),KHa=M0e(),Wyr=wUn(),Yyr=XUa(),Lo0=MHa(),WHa=UHa(),Qyr=$Ha();xm.id="github";var Eg=new SVn.GithubHttp,zu,p_;xm.GitHubMaxPrBodyLen=6e4;function YHa(){zu={},p_={hostType:"github",endpoint:"https://api.github.com/"}}xm.resetConfigs=YHa;YHa();function wVn(e){return e&&e.replace((0,Cwe.regEx)(/#/g),"%23")}async function JHa(e){if(p_.isGhe=EVn.default.parse(p_.endpoint).host!=="api.github.com",p_.isGhe){let r="x-github-enterprise-version",t=await Eg.headJson("/",{token:e}),n=(t==null?void 0:t.headers)||{},[,i]=Object.entries(n).find(([s])=>s.toLowerCase()===r)??[];p_.gheVersion=Kyr.default.valid(i)??null,vu.logger.debug(`Detected GitHub Enterprise Server, version: ${p_.gheVersion}`)}}xm.detectGhe=JHa;async function jo0({endpoint:e,token:r,username:t,gitAuthor:n}){let i=r;if(!i)throw new Error("Init: You must configure a GitHub token");if(i.startsWith("github_pat_"))throw new Error("Init: Fine-grained Personal Access Tokens do not support the GitHub GraphQL API and cannot be used with Renovate.");i=i.replace(/^ghs_/,"x-access-token:ghs_"),p_.isGHApp=i.startsWith("x-access-token:"),e?(p_.endpoint=(0,qo0.ensureTrailingSlash)(e),SVn.setBaseUrl(p_.endpoint)):vu.logger.debug("Using default github endpoint: "+p_.endpoint),await JHa(i);let s;t?s=t:(p_.userDetails??=await(0,Qyr.getUserDetails)(p_.endpoint,i),s=p_.userDetails.username);let a;return n||(p_.userDetails??=await(0,Qyr.getUserDetails)(p_.endpoint,i),p_.userEmail??=await(0,Qyr.getUserEmail)(p_.endpoint,i),p_.userEmail&&(a=`${p_.userDetails.name} <${p_.userEmail}>`)),vu.logger.debug({platformConfig:p_,renovateUsername:s},"Platform config"),{endpoint:p_.endpoint,gitAuthor:n??a,renovateUsername:s,token:i}}xm.initPlatform=jo0;async function Go0(){vu.logger.debug("Autodiscovering GitHub repositories");try{return p_.isGHApp?(await Eg.getJson("installation/repositories?per_page=100",{paginationField:"repositories",paginate:"all"})).body.repositories.filter(SRt.default.nonEmptyObject).filter(r=>!r.archived).map(r=>r.full_name):(await Eg.getJson("user/repos?per_page=100",{paginate:"all"})).body.filter(SRt.default.nonEmptyObject).filter(r=>!r.archived).map(r=>r.full_name)}catch(e){throw vu.logger.error({err:e},"GitHub getRepos error"),e}}xm.getRepos=Go0;async function Uo0(e){return zu.parentRepo?{}:(await Eg.getJson(`repos/${zu.repository}/branches/${wVn(e)}/protection`)).body}async function XHa(e,r,t){let i=`repos/${r??zu.repository}/contents/${e}`;t&&(i+="?ref="+t);let a=(await Eg.getJson(i)).body.content;return(0,HHa.fromBase64)(a)}xm.getRawFile=XHa;async function Vo0(e,r,t){let n=await XHa(e,r,t);return Fo0.default.parse(n)}xm.getJsonFile=Vo0;async function ZHa(e,r){try{let t=`repos/${r}/forks?per_page=100`,n=(await Eg.getJson(t,{token:e,paginate:!0,pageLimit:100})).body;return vu.logger.debug(`Found ${n.length} forked repo(s)`),n}catch(t){throw t.statusCode===404?vu.logger.debug("Cannot list repo forks - it is likely private"):vu.logger.debug({err:t},"Unknown error listing repository forks"),new Error(E2.REPOSITORY_CANNOT_FORK)}}xm.listForks=ZHa;async function eWa(e,r,t){let n=await ZHa(e,r);if(t){vu.logger.debug(`Searching for forked repo in forkOrg (${t})`);let i=n.find(s=>s.owner.login===t);if(i)return vu.logger.debug(`Found repo in forkOrg: ${i.full_name}`),i;vu.logger.debug("No repo found in forkOrg")}vu.logger.debug("Searching for forked repo in user account");try{let{username:i}=await(0,Qyr.getUserDetails)(p_.endpoint,e),s=n.find(a=>a.owner.login===i);if(s)return vu.logger.debug(`Found repo in user account: ${s.full_name}`),s}catch{throw new Error(E2.REPOSITORY_CANNOT_FORK)}return vu.logger.debug("No repo found in user account"),null}xm.findFork=eWa;async function tWa(e,r,t){let n;try{n=(await Eg.postJson(`repos/${r}/forks`,{token:e,body:{organization:t||void 0,name:zu.parentRepo.replace("/","-_-"),default_branch_only:!0}})).body}catch(i){vu.logger.debug({err:i},"Error creating fork")}if(!n)throw new Error(E2.REPOSITORY_CANNOT_FORK);return vu.logger.info({forkedRepo:n.full_name},"Created forked repo"),vu.logger.debug("Sleeping 30s after creating fork"),await(0,ko0.setTimeout)(3e4),n}xm.createFork=tWa;async function zo0({endpoint:e,repository:r,forkOrg:t,forkToken:n,renovateUsername:i,cloneSubmodules:s,ignorePrAuthor:a}){var h,_,b,v,w,x;vu.logger.debug(`initRepo("${r}")`),zu={repository:r,cloneSubmodules:s,ignorePrAuthor:a},e&&(vu.logger.debug(`Overriding default GitHub endpoint with ${e}`),p_.endpoint=e,SVn.setBaseUrl(e));let o=Bo0.find({hostType:"github",url:p_.endpoint});zu.renovateUsername=i,[zu.repositoryOwner,zu.repositoryName]=r.split("/");let c;try{let P=Yyr.repoInfoQuery;p_.isGhe&&Kyr.default.satisfies(p_.gheVersion,"<3.3.0")&&(P=P.replace(/\n\s*autoMergeAllowed\s*\n/,`
           `),P=P.replace(/\n\s*hasIssuesEnabled\s*\n/,`
          -`));let k=await Eg.requestGraphql(P,{variables:{owner:zu.repositoryOwner,name:zu.repositoryName}});if(k!=null&&k.errors)throw k.errors.find(R=>R.type==="RATE_LIMITED")?(vu.logger.debug({res:k},"Graph QL rate limit exceeded."),new Error(E2.PLATFORM_RATE_LIMIT_EXCEEDED)):(vu.logger.debug({res:k},"Unexpected Graph QL errors"),new Error(E2.PLATFORM_UNKNOWN_ERROR));if(c=(h=k==null?void 0:k.data)==null?void 0:h.repository,!c)throw vu.logger.debug({res:k},"No repository returned"),new Error(E2.REPOSITORY_NOT_FOUND);if(!((_=c.defaultBranchRef)!=null&&_.name))throw new Error(E2.REPOSITORY_EMPTY);if(c.nameWithOwner&&c.nameWithOwner.toUpperCase()!==r.toUpperCase())throw vu.logger.debug({desiredRepo:r,foundRepo:c.nameWithOwner},"Repository has been renamed"),new Error(E2.REPOSITORY_RENAMED);if(c.isArchived)throw vu.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(E2.REPOSITORY_ARCHIVED);zu.defaultBranch=c.defaultBranchRef.name,vu.logger.debug(`${r} default branch = ${zu.defaultBranch}`),c.rebaseMergeAllowed?zu.mergeMethod="rebase":c.squashMergeAllowed?zu.mergeMethod="squash":c.mergeCommitAllowed?zu.mergeMethod="merge":vu.logger.debug("Could not find allowed merge methods for repo"),zu.autoMergeAllowed=c.autoMergeAllowed,zu.hasIssuesEnabled=c.hasIssuesEnabled}catch(P){throw vu.logger.debug({err:P},"Caught initRepo error"),P.message===E2.REPOSITORY_ARCHIVED||P.message===E2.REPOSITORY_RENAMED||P.message===E2.REPOSITORY_NOT_FOUND?P:P.statusCode===403?new Error(E2.REPOSITORY_ACCESS_FORBIDDEN):P.statusCode===404?new Error(E2.REPOSITORY_NOT_FOUND):P.message.startsWith("Repository access blocked")?new Error(E2.REPOSITORY_BLOCKED):P.message===E2.REPOSITORY_FORKED||P.message===E2.REPOSITORY_DISABLED?P:P.message==="Response code 451 (Unavailable for Legal Reasons)"?new Error(E2.REPOSITORY_ACCESS_FORBIDDEN):(vu.logger.debug({err:P},"Unknown GitHub initRepo error"),P)}if(zu.issueList=null,zu.prList=null,n){vu.logger.debug("Bot is in fork mode"),zu.forkOrg=t,zu.forkToken=n,zu.parentRepo=zu.repository,zu.repository=null;let P=await ZHa(n,r,t);if(P){zu.repository=P.full_name;let k=P.default_branch;if(k!==zu.defaultBranch){let U={ref:`refs/heads/${zu.defaultBranch}`,sha:c.defaultBranchRef.target.oid};vu.logger.debug({defaultBranch:zu.defaultBranch,forkDefaultBranch:k,body:U},"Fork has different default branch to parent, attempting to create branch");try{await Eg.postJson(`repos/${zu.repository}/git/refs`,{body:U,token:n}),vu.logger.debug("Created new default branch in fork")}catch(Y){((v=(b=Y.response)==null?void 0:b.body)==null?void 0:v.message)==="Reference already exists"?vu.logger.debug(`Branch ${zu.defaultBranch} already exists in the fork`):vu.logger.warn({err:Y,body:(w=Y.response)==null?void 0:w.body},"Could not create parent defaultBranch in fork")}vu.logger.debug(`Setting ${zu.defaultBranch} as default branch for ${zu.repository}`);try{await Eg.patchJson(`repos/${zu.repository}`,{body:{name:zu.repository.split("/")[1],default_branch:zu.defaultBranch},token:n}),vu.logger.debug("Successfully changed default branch for fork")}catch(Y){vu.logger.warn({err:Y},"Could not set default branch")}}let R=`repos/${zu.repository}/git/refs/heads/${zu.defaultBranch}`,L=c.defaultBranchRef.target.oid;try{vu.logger.debug(`Updating forked repository default sha ${L} to match upstream`),await Eg.patchJson(R,{body:{sha:L,force:!0},token:n??o.token})}catch(U){throw vu.logger.warn({url:R,sha:L,err:U.err||U},"Error updating fork from upstream - cannot continue"),U instanceof got.ExternalHostError?U:new got.ExternalHostError(U)}}else vu.logger.debug("Forked repo is not found - attempting to create it"),P=await eWa(n,r,t),zu.repository=P.full_name}let l=EVn.default.parse(p_.endpoint);if(n)vu.logger.debug("Using forkToken for git init"),l.auth=zu.forkToken??null;else{let P=(x=o.token)!=null&&x.startsWith("x-access-token:")?"app":"personal access";vu.logger.debug(`Using ${P} token for git init`),l.auth=o.token??null}l.host=l.host.replace("api.github.com","github.com"),l.pathname=`${zu.repository}.git`;let u=EVn.default.format(l);return await hot.initRepo({...zu,url:u}),{defaultBranch:zu.defaultBranch,isFork:c.isFork===!0,repoFingerprint:(0,qo0.repoFingerprint)(c.id,p_.endpoint)}}xm.initRepo=Vo0;async function zo0(){if(zu.repoForceRebase===void 0)try{zu.repoForceRebase=!1;let e=await Go0(zu.defaultBranch);vu.logger.debug("Found branch protection"),e.required_status_checks&&e.required_status_checks.strict&&(vu.logger.debug("Branch protection: PRs must be up-to-date before merging"),zu.repoForceRebase=!0),e.restrictions&&(vu.logger.debug({users:e.restrictions.users,teams:e.restrictions.teams},"Branch protection: Pushing to branch is restricted"),zu.pushProtection=!0)}catch(e){if(e.statusCode===404)vu.logger.debug("No branch protection found");else if(e.message===E2.PLATFORM_INTEGRATION_UNAUTHORIZED||e.statusCode===403)vu.logger.debug("Branch protection: Do not have permissions to detect branch protection");else throw e}return!!zu.repoForceRebase}xm.getRepoForceRebase=zo0;function wRt(e){if(zu.prList??=[],e){(0,HHa.updatePrCache)(e);for(let r=0;rn===e)??null;return t&&vu.logger.debug("Returning PR from cache"),t??=await $o0(e),t}xm.getPr=Qo0;function Ko0(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function IVn(){if(!zu.prList){let e=zu.parentRepo??zu.repository,r=!zu.forkToken&&!zu.ignorePrAuthor&&zu.renovateUsername?zu.renovateUsername:null,t=await(0,HHa.getPrCache)(Eg,e,r);zu.prList=Object.values(t).sort(({number:n},{number:i})=>n>i?-1:1)}return zu.prList}xm.getPrList=IVn;async function DVn({branchName:e,prTitle:r,state:t="all"}){vu.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await IVn()).find(s=>!(s.sourceBranch!==e||r&&r.toUpperCase()!==s.title.toUpperCase()||!Ko0(s.state,t)||!zu.forkToken&&!(0,KHa.looseEquals)(zu.repository,s.sourceRepo)));return i&&vu.logger.debug(`Found PR #${i.number}`),i??null}xm.findPr=DVn;var Ho0=1e3*60*60*24*7;async function tWa(e,r){var s,a;try{let o=`/repos/${zu.repository}/git/commits/${r}`;await Eg.head(o,{memCache:!1})}catch(o){throw vu.logger.error({err:o,sha:r,branchName:e},"Commit not found"),o}let t=`/repos/${zu.repository}/git/refs/heads/${e}`,n=!1,i;try{i=await Eg.head(t,{memCache:!1}),n=!0}catch(o){if(o.statusCode!==404)throw o}if(n)try{await Eg.patchJson(t,{body:{sha:r,force:!0}});return}catch(o){if(((a=(s=o.err)==null?void 0:s.response)==null?void 0:a.statusCode)===422)vu.logger.debug({branchResult:i,err:o},"Branch update failed due to reference not existing - will try to create");else throw vu.logger.warn({refUrl:t,err:o,branchResult:i},"Error updating branch"),o}await Eg.postJson(`/repos/${zu.repository}/git/refs`,{body:{sha:r,ref:`refs/heads/${e}`}})}async function Wo0(e){var n;vu.logger.debug(`getBranchPr(${e})`);let r=await DVn({branchName:e,state:"open"});if(r)return r;let t=await DVn({branchName:e,state:"closed"});if((n=t==null?void 0:t.title)!=null&&n.endsWith(" - autoclosed")&&(t!=null&&t.closedAt)){if(Fo0.DateTime.fromISO(t.closedAt).diffNow().negate().toMillis()>Ho0)return null;if(vu.logger.debug({autoclosedPr:t},"Found autoclosed PR for branch"),No0.GlobalConfig.get("dryRun"))return vu.logger.info("DRY-RUN: Would try to reopen autoclosed PR"),null;let{sha:s,number:a}=t;try{await tWa(e,s),vu.logger.debug(`Recreated autoclosed branch ${e} with sha ${s}`)}catch(o){return vu.logger.debug({err:o,branchName:e,sha:s,autoclosedPr:t},"Could not recreate autoclosed branch - skipping reopen"),null}try{let o=t.title.replace((0,Cwe.regEx)(/ - autoclosed$/),""),{body:c}=await Eg.patchJson(`repos/${zu.repository}/pulls/${a}`,{body:{state:"open",title:o}});vu.logger.info({branchName:e,title:o,number:a},"Successfully reopened autoclosed PR");let l=(0,Wyr.coerceRestPr)(c);return wRt(l),l}catch{return vu.logger.debug("Could not reopen autoclosed PR"),null}}return null}xm.getBranchPr=Wo0;async function rWa(e,r=!0){let t=`repos/${zu.repository}/commits/${wVn(e)}/status`;return(await Eg.getJson(t,{memCache:r})).body}async function Yo0(e,r){var i;vu.logger.debug(`getBranchStatus(${e})`);let t;try{t=await rWa(e)}catch(s){throw s.statusCode===404?(vu.logger.debug("Received 404 when checking branch status, assuming that branch has been deleted"),new Error(E2.REPOSITORY_CHANGED)):(vu.logger.debug("Unknown error when checking branch status"),s)}vu.logger.debug({state:t.state,statuses:t.statuses},"branch status check result"),t.statuses&&!r&&(t.statuses=t.statuses.filter(s=>{var a;return s.state!=="success"||!((a=s.context)!=null&&a.startsWith("renovate/"))}),t.statuses.length||(vu.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),t.state="pending"));let n=[];try{let s=`repos/${zu.repository}/commits/${wVn(e)}/check-runs?per_page=100`,a={headers:{accept:"application/vnd.github.antiope-preview+json"},paginate:!0,paginationField:"check_runs"},o=(await Eg.getJson(s,a)).body;(i=o.check_runs)!=null&&i.length?(n=o.check_runs.map(c=>({name:c.name,status:c.status,conclusion:c.conclusion})),vu.logger.debug({checkRuns:n},"check runs result")):vu.logger.debug({result:o},"No check runs found")}catch(s){if(s instanceof got.ExternalHostError)throw s;s.statusCode===403||s.message===E2.PLATFORM_INTEGRATION_UNAUTHORIZED?vu.logger.debug("No permission to view check runs"):vu.logger.warn({err:s},"Error retrieving check runs")}return n.length===0?t.state==="success"?"green":t.state==="failure"?"red":"yellow":t.state==="failure"||n.some(s=>s.conclusion==="failure")?"red":(t.state==="success"||t.statuses.length===0)&&n.every(s=>["skipped","neutral","success"].includes(s.conclusion))?"green":"yellow"}xm.getBranchStatus=Yo0;async function nWa(e,r=!0){let t=hot.getBranchCommit(e),n=`repos/${zu.repository}/commits/${t}/statuses`;return(await Eg.getJson(n,{memCache:r})).body}var Jo0={success:"green",error:"red",failure:"red",pending:"yellow"};async function iWa(e,r){try{let t=await nWa(e);for(let n of t)if(n.context===r)return Jo0[n.state]||"yellow";return null}catch(t){throw t.statusCode===404?(vu.logger.debug("Commit not found when checking statuses"),new Error(E2.REPOSITORY_CHANGED)):t}}xm.getBranchStatusCheck=iWa;async function Xo0({branchName:e,context:r,description:t,state:n,url:i}){if(zu.parentRepo){vu.logger.debug("Cannot set branch status when in forking mode");return}if(await iWa(e,r)===n)return;vu.logger.debug({branch:e,context:r,state:n},"Setting branch status");let a;try{let o=hot.getBranchCommit(e);a=`repos/${zu.repository}/statuses/${o}`;let l={state:{green:"success",yellow:"pending",red:"failure"}[n],description:t,context:r};i&&(l.target_url=i),await Eg.postJson(a,{body:l}),await rWa(e,!1),await nWa(e,!1)}catch(o){throw vu.logger.debug({err:o,url:a},"Caught error setting branch status - aborting"),new Error(E2.REPOSITORY_CHANGED)}}xm.setBranchStatus=Xo0;async function Zo0(){let e=await Eg.queryRepoField(Yyr.getIssuesQuery,"issues",{variables:{owner:zu.repositoryOwner,name:zu.repositoryName,user:zu.renovateUsername}});return vu.logger.debug(`Retrieved ${e.length} issues`),e.map(r=>{var t;return{...r,state:(t=r.state)==null?void 0:t.toLowerCase()}})}async function Jyr(){return zu.hasIssuesEnabled===!1?[]:(zu.issueList||(vu.logger.debug("Retrieving issueList"),zu.issueList=await Zo0()),zu.issueList)}xm.getIssueList=Jyr;async function sWa(e,r=!0){if(zu.hasIssuesEnabled===!1)return null;try{let t=(await Eg.getJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}`,{memCache:r})).body.body;return{number:e,body:t}}catch(t){return vu.logger.debug({err:t,number:e},"Error getting issue"),null}}xm.getIssue=sWa;async function ec0(e){vu.logger.debug(`findIssue(${e})`);let[r]=(await Jyr()).filter(t=>t.state==="open"&&t.title===e);return r?(vu.logger.debug(`Found issue ${r.number}`),sWa(r.number)):null}xm.findIssue=ec0;async function aWa(e){vu.logger.debug(`closeIssue(${e})`),await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}`,{body:{state:"closed"}})}async function tc0({title:e,reuseTitle:r,body:t,labels:n,once:i=!1,shouldReOpen:s=!0}){var o,c;if(vu.logger.debug(`ensureIssue(${e})`),zu.hasIssuesEnabled===!1)return vu.logger.info("Cannot ensure issue because issues are disabled in this repository"),null;let a=(0,Hyr.sanitize)(t);try{let l=await Jyr(),u=l.filter(m=>m.title===e);if(u.length||(u=l.filter(m=>m.title===r),u.length&&vu.logger.debug(`Reusing issue title: "${r}"`)),u.length){let m=u.find(_=>_.state==="open");if(!m){if(i)return vu.logger.debug("Issue already closed - skipping recreation"),null;s&&vu.logger.debug("Reopening previously closed issue"),m=u[u.length-1]}for(let _ of u)_.state==="open"&&_.number!==m.number&&(vu.logger.warn({issueNo:_.number},"Closing duplicate issue"),await aWa(_.number));let h=(await Eg.getJson(`repos/${zu.parentRepo??zu.repository}/issues/${m.number}`)).body.body;if(m.title===e&&h===a&&m.state==="open")return vu.logger.debug("Issue is open and up to date - nothing to do"),null;if(s){vu.logger.debug("Patching issue");let _={body:a,state:"open",title:e};return n&&(_.labels=n),await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/${m.number}`,{body:_}),vu.logger.debug("Issue updated"),"updated"}}return await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/issues`,{body:{title:e,body:a,labels:n??[]}}),vu.logger.info("Issue created"),zu.issueList=null,"created"}catch(l){(c=(o=l.body)==null?void 0:o.message)!=null&&c.startsWith("Issues are disabled for this repo")?vu.logger.debug(`Issues are disabled, so could not create issue: ${e}`):vu.logger.warn({err:l},"Could not ensure issue")}return null}xm.ensureIssue=tc0;async function rc0(e){if(vu.logger.trace(`ensureIssueClosing(${e})`),zu.hasIssuesEnabled===!1){vu.logger.info("Cannot ensure issue because issues are disabled in this repository");return}let r=await Jyr();for(let t of r)t.state==="open"&&t.title===e&&(await aWa(t.number),vu.logger.debug(`Issue closed, issueNo: ${t.number}`))}xm.ensureIssueClosing=rc0;async function nc0(e,r){vu.logger.debug(`Adding assignees '${r.join(", ")}' to #${e}`);let t=zu.parentRepo??zu.repository;await Eg.postJson(`repos/${t}/issues/${e}/assignees`,{body:{assignees:r}})}xm.addAssignees=nc0;async function ic0(e,r){vu.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);let t=r.filter(i=>!i.startsWith("team:")),n=r.filter(i=>i.startsWith("team:")).map(i=>i.replace((0,Cwe.regEx)(/^team:/),""));try{await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/pulls/${e}/requested_reviewers`,{body:{reviewers:t,team_reviewers:n}})}catch(i){vu.logger.warn({err:i},"Failed to assign reviewer")}}xm.addReviewers=ic0;async function sc0(e,r){vu.logger.debug(`Adding labels '${r==null?void 0:r.join(", ")}' to #${e}`);let t=zu.parentRepo??zu.repository;SRt.default.array(r)&&r.length&&await Eg.postJson(`repos/${t}/issues/${e}/labels`,{body:r})}async function ac0(e,r){vu.logger.debug(`Deleting label ${r} from #${e}`);let t=zu.parentRepo??zu.repository;try{await Eg.deleteJson(`repos/${t}/issues/${e}/labels/${r}`)}catch(n){vu.logger.warn({err:n,issueNo:e,label:r},"Failed to delete label")}}xm.deleteLabel=ac0;async function oc0(e,r){await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}/comments`,{body:{body:r}})}async function cc0(e,r){await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/comments/${e}`,{body:{body:r}})}async function uc0(e){await Eg.deleteJson(`repos/${zu.parentRepo??zu.repository}/issues/comments/${e}`)}async function oWa(e){vu.logger.debug(`Getting comments for #${e}`);let r=`repos/${zu.parentRepo??zu.repository}/issues/${e}/comments?per_page=100`;try{let t=(await Eg.getJson(r,{paginate:!0})).body;return vu.logger.debug(`Found ${t.length} comments`),t}catch(t){throw t.statusCode===404?(vu.logger.debug("404 response when retrieving comments"),new got.ExternalHostError(t,"github")):t}}async function lc0({number:e,topic:r,content:t}){var i,s;let n=(0,Hyr.sanitize)(t);try{let a=await oWa(e),o,c=null,l=!1;return r?(vu.logger.debug(`Ensuring comment "${r}" in #${e}`),o=`### ${r}
          +`));let k=await Eg.requestGraphql(P,{variables:{owner:zu.repositoryOwner,name:zu.repositoryName}});if(k!=null&&k.errors)throw k.errors.find(R=>R.type==="RATE_LIMITED")?(vu.logger.debug({res:k},"Graph QL rate limit exceeded."),new Error(E2.PLATFORM_RATE_LIMIT_EXCEEDED)):(vu.logger.debug({res:k},"Unexpected Graph QL errors"),new Error(E2.PLATFORM_UNKNOWN_ERROR));if(c=(h=k==null?void 0:k.data)==null?void 0:h.repository,!c)throw vu.logger.debug({res:k},"No repository returned"),new Error(E2.REPOSITORY_NOT_FOUND);if(!((_=c.defaultBranchRef)!=null&&_.name))throw new Error(E2.REPOSITORY_EMPTY);if(c.nameWithOwner&&c.nameWithOwner.toUpperCase()!==r.toUpperCase())throw vu.logger.debug({desiredRepo:r,foundRepo:c.nameWithOwner},"Repository has been renamed"),new Error(E2.REPOSITORY_RENAMED);if(c.isArchived)throw vu.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(E2.REPOSITORY_ARCHIVED);zu.defaultBranch=c.defaultBranchRef.name,vu.logger.debug(`${r} default branch = ${zu.defaultBranch}`),c.rebaseMergeAllowed?zu.mergeMethod="rebase":c.squashMergeAllowed?zu.mergeMethod="squash":c.mergeCommitAllowed?zu.mergeMethod="merge":vu.logger.debug("Could not find allowed merge methods for repo"),zu.autoMergeAllowed=c.autoMergeAllowed,zu.hasIssuesEnabled=c.hasIssuesEnabled}catch(P){throw vu.logger.debug({err:P},"Caught initRepo error"),P.message===E2.REPOSITORY_ARCHIVED||P.message===E2.REPOSITORY_RENAMED||P.message===E2.REPOSITORY_NOT_FOUND?P:P.statusCode===403?new Error(E2.REPOSITORY_ACCESS_FORBIDDEN):P.statusCode===404?new Error(E2.REPOSITORY_NOT_FOUND):P.message.startsWith("Repository access blocked")?new Error(E2.REPOSITORY_BLOCKED):P.message===E2.REPOSITORY_FORKED||P.message===E2.REPOSITORY_DISABLED?P:P.message==="Response code 451 (Unavailable for Legal Reasons)"?new Error(E2.REPOSITORY_ACCESS_FORBIDDEN):(vu.logger.debug({err:P},"Unknown GitHub initRepo error"),P)}if(zu.issueList=null,zu.prList=null,n){vu.logger.debug("Bot is in fork mode"),zu.forkOrg=t,zu.forkToken=n,zu.parentRepo=zu.repository,zu.repository=null;let P=await eWa(n,r,t);if(P){zu.repository=P.full_name;let k=P.default_branch;if(k!==zu.defaultBranch){let U={ref:`refs/heads/${zu.defaultBranch}`,sha:c.defaultBranchRef.target.oid};vu.logger.debug({defaultBranch:zu.defaultBranch,forkDefaultBranch:k,body:U},"Fork has different default branch to parent, attempting to create branch");try{await Eg.postJson(`repos/${zu.repository}/git/refs`,{body:U,token:n}),vu.logger.debug("Created new default branch in fork")}catch(Y){((v=(b=Y.response)==null?void 0:b.body)==null?void 0:v.message)==="Reference already exists"?vu.logger.debug(`Branch ${zu.defaultBranch} already exists in the fork`):vu.logger.warn({err:Y,body:(w=Y.response)==null?void 0:w.body},"Could not create parent defaultBranch in fork")}vu.logger.debug(`Setting ${zu.defaultBranch} as default branch for ${zu.repository}`);try{await Eg.patchJson(`repos/${zu.repository}`,{body:{name:zu.repository.split("/")[1],default_branch:zu.defaultBranch},token:n}),vu.logger.debug("Successfully changed default branch for fork")}catch(Y){vu.logger.warn({err:Y},"Could not set default branch")}}let R=`repos/${zu.repository}/git/refs/heads/${zu.defaultBranch}`,L=c.defaultBranchRef.target.oid;try{vu.logger.debug(`Updating forked repository default sha ${L} to match upstream`),await Eg.patchJson(R,{body:{sha:L,force:!0},token:n??o.token})}catch(U){throw vu.logger.warn({url:R,sha:L,err:U.err||U},"Error updating fork from upstream - cannot continue"),U instanceof got.ExternalHostError?U:new got.ExternalHostError(U)}}else vu.logger.debug("Forked repo is not found - attempting to create it"),P=await tWa(n,r,t),zu.repository=P.full_name}let l=EVn.default.parse(p_.endpoint);if(n)vu.logger.debug("Using forkToken for git init"),l.auth=zu.forkToken??null;else{let P=(x=o.token)!=null&&x.startsWith("x-access-token:")?"app":"personal access";vu.logger.debug(`Using ${P} token for git init`),l.auth=o.token??null}l.host=l.host.replace("api.github.com","github.com"),l.pathname=`${zu.repository}.git`;let u=EVn.default.format(l);return await hot.initRepo({...zu,url:u}),{defaultBranch:zu.defaultBranch,isFork:c.isFork===!0,repoFingerprint:(0,Mo0.repoFingerprint)(c.id,p_.endpoint)}}xm.initRepo=zo0;async function $o0(){if(zu.repoForceRebase===void 0)try{zu.repoForceRebase=!1;let e=await Uo0(zu.defaultBranch);vu.logger.debug("Found branch protection"),e.required_status_checks&&e.required_status_checks.strict&&(vu.logger.debug("Branch protection: PRs must be up-to-date before merging"),zu.repoForceRebase=!0),e.restrictions&&(vu.logger.debug({users:e.restrictions.users,teams:e.restrictions.teams},"Branch protection: Pushing to branch is restricted"),zu.pushProtection=!0)}catch(e){if(e.statusCode===404)vu.logger.debug("No branch protection found");else if(e.message===E2.PLATFORM_INTEGRATION_UNAUTHORIZED||e.statusCode===403)vu.logger.debug("Branch protection: Do not have permissions to detect branch protection");else throw e}return!!zu.repoForceRebase}xm.getRepoForceRebase=$o0;function wRt(e){if(zu.prList??=[],e){(0,WHa.updatePrCache)(e);for(let r=0;rn===e)??null;return t&&vu.logger.debug("Returning PR from cache"),t??=await Qo0(e),t}xm.getPr=Ko0;function Ho0(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function IVn(){if(!zu.prList){let e=zu.parentRepo??zu.repository,r=!zu.forkToken&&!zu.ignorePrAuthor&&zu.renovateUsername?zu.renovateUsername:null,t=await(0,WHa.getPrCache)(Eg,e,r);zu.prList=Object.values(t).sort(({number:n},{number:i})=>n>i?-1:1)}return zu.prList}xm.getPrList=IVn;async function DVn({branchName:e,prTitle:r,state:t="all"}){vu.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await IVn()).find(s=>!(s.sourceBranch!==e||r&&r.toUpperCase()!==s.title.toUpperCase()||!Ho0(s.state,t)||!zu.forkToken&&!(0,HHa.looseEquals)(zu.repository,s.sourceRepo)));return i&&vu.logger.debug(`Found PR #${i.number}`),i??null}xm.findPr=DVn;var Wo0=1e3*60*60*24*7;async function rWa(e,r){var s,a;try{let o=`/repos/${zu.repository}/git/commits/${r}`;await Eg.head(o,{memCache:!1})}catch(o){throw vu.logger.error({err:o,sha:r,branchName:e},"Commit not found"),o}let t=`/repos/${zu.repository}/git/refs/heads/${e}`,n=!1,i;try{i=await Eg.head(t,{memCache:!1}),n=!0}catch(o){if(o.statusCode!==404)throw o}if(n)try{await Eg.patchJson(t,{body:{sha:r,force:!0}});return}catch(o){if(((a=(s=o.err)==null?void 0:s.response)==null?void 0:a.statusCode)===422)vu.logger.debug({branchResult:i,err:o},"Branch update failed due to reference not existing - will try to create");else throw vu.logger.warn({refUrl:t,err:o,branchResult:i},"Error updating branch"),o}await Eg.postJson(`/repos/${zu.repository}/git/refs`,{body:{sha:r,ref:`refs/heads/${e}`}})}async function Yo0(e){var n;vu.logger.debug(`getBranchPr(${e})`);let r=await DVn({branchName:e,state:"open"});if(r)return r;let t=await DVn({branchName:e,state:"closed"});if((n=t==null?void 0:t.title)!=null&&n.endsWith(" - autoclosed")&&(t!=null&&t.closedAt)){if(No0.DateTime.fromISO(t.closedAt).diffNow().negate().toMillis()>Wo0)return null;if(vu.logger.debug({autoclosedPr:t},"Found autoclosed PR for branch"),Oo0.GlobalConfig.get("dryRun"))return vu.logger.info("DRY-RUN: Would try to reopen autoclosed PR"),null;let{sha:s,number:a}=t;try{await rWa(e,s),vu.logger.debug(`Recreated autoclosed branch ${e} with sha ${s}`)}catch(o){return vu.logger.debug({err:o,branchName:e,sha:s,autoclosedPr:t},"Could not recreate autoclosed branch - skipping reopen"),null}try{let o=t.title.replace((0,Cwe.regEx)(/ - autoclosed$/),""),{body:c}=await Eg.patchJson(`repos/${zu.repository}/pulls/${a}`,{body:{state:"open",title:o}});vu.logger.info({branchName:e,title:o,number:a},"Successfully reopened autoclosed PR");let l=(0,Wyr.coerceRestPr)(c);return wRt(l),l}catch{return vu.logger.debug("Could not reopen autoclosed PR"),null}}return null}xm.getBranchPr=Yo0;async function nWa(e,r=!0){let t=`repos/${zu.repository}/commits/${wVn(e)}/status`;return(await Eg.getJson(t,{memCache:r})).body}async function Jo0(e,r){var i;vu.logger.debug(`getBranchStatus(${e})`);let t;try{t=await nWa(e)}catch(s){throw s.statusCode===404?(vu.logger.debug("Received 404 when checking branch status, assuming that branch has been deleted"),new Error(E2.REPOSITORY_CHANGED)):(vu.logger.debug("Unknown error when checking branch status"),s)}vu.logger.debug({state:t.state,statuses:t.statuses},"branch status check result"),t.statuses&&!r&&(t.statuses=t.statuses.filter(s=>{var a;return s.state!=="success"||!((a=s.context)!=null&&a.startsWith("renovate/"))}),t.statuses.length||(vu.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),t.state="pending"));let n=[];try{let s=`repos/${zu.repository}/commits/${wVn(e)}/check-runs?per_page=100`,a={headers:{accept:"application/vnd.github.antiope-preview+json"},paginate:!0,paginationField:"check_runs"},o=(await Eg.getJson(s,a)).body;(i=o.check_runs)!=null&&i.length?(n=o.check_runs.map(c=>({name:c.name,status:c.status,conclusion:c.conclusion})),vu.logger.debug({checkRuns:n},"check runs result")):vu.logger.debug({result:o},"No check runs found")}catch(s){if(s instanceof got.ExternalHostError)throw s;s.statusCode===403||s.message===E2.PLATFORM_INTEGRATION_UNAUTHORIZED?vu.logger.debug("No permission to view check runs"):vu.logger.warn({err:s},"Error retrieving check runs")}return n.length===0?t.state==="success"?"green":t.state==="failure"?"red":"yellow":t.state==="failure"||n.some(s=>s.conclusion==="failure")?"red":(t.state==="success"||t.statuses.length===0)&&n.every(s=>["skipped","neutral","success"].includes(s.conclusion))?"green":"yellow"}xm.getBranchStatus=Jo0;async function iWa(e,r=!0){let t=hot.getBranchCommit(e),n=`repos/${zu.repository}/commits/${t}/statuses`;return(await Eg.getJson(n,{memCache:r})).body}var Xo0={success:"green",error:"red",failure:"red",pending:"yellow"};async function sWa(e,r){try{let t=await iWa(e);for(let n of t)if(n.context===r)return Xo0[n.state]||"yellow";return null}catch(t){throw t.statusCode===404?(vu.logger.debug("Commit not found when checking statuses"),new Error(E2.REPOSITORY_CHANGED)):t}}xm.getBranchStatusCheck=sWa;async function Zo0({branchName:e,context:r,description:t,state:n,url:i}){if(zu.parentRepo){vu.logger.debug("Cannot set branch status when in forking mode");return}if(await sWa(e,r)===n)return;vu.logger.debug({branch:e,context:r,state:n},"Setting branch status");let a;try{let o=hot.getBranchCommit(e);a=`repos/${zu.repository}/statuses/${o}`;let l={state:{green:"success",yellow:"pending",red:"failure"}[n],description:t,context:r};i&&(l.target_url=i),await Eg.postJson(a,{body:l}),await nWa(e,!1),await iWa(e,!1)}catch(o){throw vu.logger.debug({err:o,url:a},"Caught error setting branch status - aborting"),new Error(E2.REPOSITORY_CHANGED)}}xm.setBranchStatus=Zo0;async function ec0(){let e=await Eg.queryRepoField(Yyr.getIssuesQuery,"issues",{variables:{owner:zu.repositoryOwner,name:zu.repositoryName,user:zu.renovateUsername}});return vu.logger.debug(`Retrieved ${e.length} issues`),e.map(r=>{var t;return{...r,state:(t=r.state)==null?void 0:t.toLowerCase()}})}async function Jyr(){return zu.hasIssuesEnabled===!1?[]:(zu.issueList||(vu.logger.debug("Retrieving issueList"),zu.issueList=await ec0()),zu.issueList)}xm.getIssueList=Jyr;async function aWa(e,r=!0){if(zu.hasIssuesEnabled===!1)return null;try{let t=(await Eg.getJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}`,{memCache:r})).body.body;return{number:e,body:t}}catch(t){return vu.logger.debug({err:t,number:e},"Error getting issue"),null}}xm.getIssue=aWa;async function tc0(e){vu.logger.debug(`findIssue(${e})`);let[r]=(await Jyr()).filter(t=>t.state==="open"&&t.title===e);return r?(vu.logger.debug(`Found issue ${r.number}`),aWa(r.number)):null}xm.findIssue=tc0;async function oWa(e){vu.logger.debug(`closeIssue(${e})`),await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}`,{body:{state:"closed"}})}async function rc0({title:e,reuseTitle:r,body:t,labels:n,once:i=!1,shouldReOpen:s=!0}){var o,c;if(vu.logger.debug(`ensureIssue(${e})`),zu.hasIssuesEnabled===!1)return vu.logger.info("Cannot ensure issue because issues are disabled in this repository"),null;let a=(0,Hyr.sanitize)(t);try{let l=await Jyr(),u=l.filter(m=>m.title===e);if(u.length||(u=l.filter(m=>m.title===r),u.length&&vu.logger.debug(`Reusing issue title: "${r}"`)),u.length){let m=u.find(_=>_.state==="open");if(!m){if(i)return vu.logger.debug("Issue already closed - skipping recreation"),null;s&&vu.logger.debug("Reopening previously closed issue"),m=u[u.length-1]}for(let _ of u)_.state==="open"&&_.number!==m.number&&(vu.logger.warn({issueNo:_.number},"Closing duplicate issue"),await oWa(_.number));let h=(await Eg.getJson(`repos/${zu.parentRepo??zu.repository}/issues/${m.number}`)).body.body;if(m.title===e&&h===a&&m.state==="open")return vu.logger.debug("Issue is open and up to date - nothing to do"),null;if(s){vu.logger.debug("Patching issue");let _={body:a,state:"open",title:e};return n&&(_.labels=n),await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/${m.number}`,{body:_}),vu.logger.debug("Issue updated"),"updated"}}return await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/issues`,{body:{title:e,body:a,labels:n??[]}}),vu.logger.info("Issue created"),zu.issueList=null,"created"}catch(l){(c=(o=l.body)==null?void 0:o.message)!=null&&c.startsWith("Issues are disabled for this repo")?vu.logger.debug(`Issues are disabled, so could not create issue: ${e}`):vu.logger.warn({err:l},"Could not ensure issue")}return null}xm.ensureIssue=rc0;async function nc0(e){if(vu.logger.trace(`ensureIssueClosing(${e})`),zu.hasIssuesEnabled===!1){vu.logger.info("Cannot ensure issue because issues are disabled in this repository");return}let r=await Jyr();for(let t of r)t.state==="open"&&t.title===e&&(await oWa(t.number),vu.logger.debug(`Issue closed, issueNo: ${t.number}`))}xm.ensureIssueClosing=nc0;async function ic0(e,r){vu.logger.debug(`Adding assignees '${r.join(", ")}' to #${e}`);let t=zu.parentRepo??zu.repository;await Eg.postJson(`repos/${t}/issues/${e}/assignees`,{body:{assignees:r}})}xm.addAssignees=ic0;async function sc0(e,r){vu.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);let t=r.filter(i=>!i.startsWith("team:")),n=r.filter(i=>i.startsWith("team:")).map(i=>i.replace((0,Cwe.regEx)(/^team:/),""));try{await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/pulls/${e}/requested_reviewers`,{body:{reviewers:t,team_reviewers:n}})}catch(i){vu.logger.warn({err:i},"Failed to assign reviewer")}}xm.addReviewers=sc0;async function ac0(e,r){vu.logger.debug(`Adding labels '${r==null?void 0:r.join(", ")}' to #${e}`);let t=zu.parentRepo??zu.repository;SRt.default.array(r)&&r.length&&await Eg.postJson(`repos/${t}/issues/${e}/labels`,{body:r})}async function oc0(e,r){vu.logger.debug(`Deleting label ${r} from #${e}`);let t=zu.parentRepo??zu.repository;try{await Eg.deleteJson(`repos/${t}/issues/${e}/labels/${r}`)}catch(n){vu.logger.warn({err:n,issueNo:e,label:r},"Failed to delete label")}}xm.deleteLabel=oc0;async function cc0(e,r){await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/issues/${e}/comments`,{body:{body:r}})}async function uc0(e,r){await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/issues/comments/${e}`,{body:{body:r}})}async function lc0(e){await Eg.deleteJson(`repos/${zu.parentRepo??zu.repository}/issues/comments/${e}`)}async function cWa(e){vu.logger.debug(`Getting comments for #${e}`);let r=`repos/${zu.parentRepo??zu.repository}/issues/${e}/comments?per_page=100`;try{let t=(await Eg.getJson(r,{paginate:!0})).body;return vu.logger.debug(`Found ${t.length} comments`),t}catch(t){throw t.statusCode===404?(vu.logger.debug("404 response when retrieving comments"),new got.ExternalHostError(t,"github")):t}}async function dc0({number:e,topic:r,content:t}){var i,s;let n=(0,Hyr.sanitize)(t);try{let a=await cWa(e),o,c=null,l=!1;return r?(vu.logger.debug(`Ensuring comment "${r}" in #${e}`),o=`### ${r}
           
           ${n}`,a.forEach(u=>{u.body.startsWith(`### ${r}
           
          -`)&&(c=u.id,l=u.body!==o)})):(vu.logger.debug(`Ensuring content-only comment in #${e}`),o=`${n}`,a.forEach(u=>{u.body===o&&(c=u.id,l=!1)})),c?l?(await cc0(c,o),vu.logger.debug({repository:zu.repository,issueNo:e},"Comment updated")):vu.logger.debug("Comment is already update-to-date"):(await oc0(e,o),vu.logger.info({repository:zu.repository,issueNo:e,topic:r},"Comment added")),!0}catch(a){if(a instanceof got.ExternalHostError)throw a;return(s=(i=a.body)==null?void 0:i.message)!=null&&s.includes("is locked")?vu.logger.debug("Issue is locked - cannot add comment"):vu.logger.warn({err:a},"Error ensuring comment"),!1}}xm.ensureComment=lc0;async function dc0(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;vu.logger.trace(`Ensuring comment "${t}" in #${r} is removed`);let n=await oWa(r),i=null;if(e.type==="by-topic"){let o=c=>c.body.startsWith(`### ${e.topic}
          +`)&&(c=u.id,l=u.body!==o)})):(vu.logger.debug(`Ensuring content-only comment in #${e}`),o=`${n}`,a.forEach(u=>{u.body===o&&(c=u.id,l=!1)})),c?l?(await uc0(c,o),vu.logger.debug({repository:zu.repository,issueNo:e},"Comment updated")):vu.logger.debug("Comment is already update-to-date"):(await cc0(e,o),vu.logger.info({repository:zu.repository,issueNo:e,topic:r},"Comment added")),!0}catch(a){if(a instanceof got.ExternalHostError)throw a;return(s=(i=a.body)==null?void 0:i.message)!=null&&s.includes("is locked")?vu.logger.debug("Issue is locked - cannot add comment"):vu.logger.warn({err:a},"Error ensuring comment"),!1}}xm.ensureComment=dc0;async function pc0(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;vu.logger.trace(`Ensuring comment "${t}" in #${r} is removed`);let n=await cWa(r),i=null;if(e.type==="by-topic"){let o=c=>c.body.startsWith(`### ${e.topic}
           
          -`);i=(s=n.find(o))==null?void 0:s.id}else if(e.type==="by-content"){let o=c=>c.body.trim()===e.content;i=(a=n.find(o))==null?void 0:a.id}try{i&&(vu.logger.debug(`Removing comment from issueNo: ${r}`),await uc0(i))}catch(o){vu.logger.warn({err:o},"Error deleting comment")}}xm.ensureCommentRemoval=dc0;async function pc0(e,r,t){var n;if(t!=null&&t.usePlatformAutomerge){if(p_.isGhe&&Kyr.default.satisfies(p_.gheVersion,"<3.3.0")){vu.logger.debug({prNumber:e},"GitHub-native automerge: not supported on this version of GHE. Use 3.3.0 or newer.");return}if(!zu.autoMergeAllowed){vu.logger.debug({prNumber:e},"GitHub-native automerge: not enabled in repo settings");return}try{let i=((n=zu.mergeMethod)==null?void 0:n.toUpperCase())||"MERGE",a={variables:{pullRequestId:r,mergeMethod:i}},o=await Eg.requestGraphql(Yyr.enableAutoMergeMutation,a);if(o!=null&&o.errors){vu.logger.debug({prNumber:e,errors:o.errors},"GitHub-native automerge: fail");return}vu.logger.debug(`GitHub-native automerge: success...PrNo: ${e}`)}catch(i){vu.logger.warn({prNumber:e,err:i},"GitHub-native automerge: REST API error")}}}async function mc0({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,draftPR:s=!1,platformOptions:a}){let o=(0,Hyr.sanitize)(n),c=r,l=`${zu.repository.split("/")[0]}:${e}`,u={body:{title:t,head:l,base:c,body:o,draft:s}};zu.forkToken&&(u.token=zu.forkToken,u.body.maintainer_can_modify=!zu.forkOrg&&(a==null?void 0:a.forkModeDisallowMaintainerEdits)!==!0),vu.logger.debug({title:t,head:l,base:c,draft:s},"Creating PR");let m=(await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/pulls`,u)).body;vu.logger.debug({branch:e,pr:m.number,draft:s},"PR created");let h=(0,Wyr.coerceRestPr)(m),{number:_,node_id:b}=h;return await sc0(_,i),await pc0(_,b,a),wRt(h),h}xm.createPr=mc0;async function fc0({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){vu.logger.debug(`updatePr(${e}, ${r}, body)`);let s=(0,Hyr.sanitize)(t),a={title:r};s&&(a.body=s),i&&(a.base=i),n&&(a.state=n);let o={body:a};zu.forkToken&&(o.token=zu.forkToken);try{let{body:c}=await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/pulls/${e}`,o),l=(0,Wyr.coerceRestPr)(c);wRt(l),vu.logger.debug(`PR updated...prNo: ${e}`)}catch(c){if(c instanceof got.ExternalHostError)throw c;vu.logger.warn({err:c},"Error updating PR")}}xm.updatePr=fc0;async function hc0({branchName:e,id:r}){var o,c;vu.logger.debug(`mergePr(${r}, ${e})`);let t=`repos/${zu.parentRepo??zu.repository}/pulls/${r}/merge`,n={body:{}};zu.forkToken&&(n.token=zu.forkToken);let i=!1,s;if(zu.mergeMethod){n.body.merge_method=zu.mergeMethod;try{vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n),i=!0}catch(l){if(l.statusCode===404||l.statusCode===405){let u=(o=l.response)==null?void 0:o.body;if(SRt.default.nonEmptyString(u==null?void 0:u.message)&&(0,Cwe.regEx)(/^Required status check ".+" is expected\.$/).test(u.message))return vu.logger.debug({response:u},"GitHub blocking PR merge -- Missing required status check(s)"),!1;if(SRt.default.nonEmptyString(u==null?void 0:u.message)&&(u.message.includes("approving review")||u.message.includes("code owner review")))return vu.logger.debug({response:u},"GitHub blocking PR merge -- Needs approving review(s)"),!1;vu.logger.debug({response:u},"GitHub blocking PR merge -- will keep trying")}else return vu.logger.warn({mergeMethod:zu.mergeMethod,err:l},"Failed to merge PR"),!1}}if(!i){n.body.merge_method="rebase";try{vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(l){vu.logger.debug({err:l},"Failed to rebase merge PR");try{n.body.merge_method="squash",vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(u){vu.logger.debug({err:u},"Failed to merge squash PR");try{n.body.merge_method="merge",vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(m){return vu.logger.debug({err:m},"Failed to merge commit PR"),vu.logger.info({pr:r},"All merge attempts failed"),!1}}}}vu.logger.debug({automergeResult:s.body,pr:r},"PR merged");let a=(c=zu.prList)==null?void 0:c.find(({number:l})=>l===r);return a&&wRt({...a,state:"merged"}),!0}xm.mergePr=hc0;function gc0(e){if(p_.isGhe)return(0,QHa.smartTruncate)(e,xm.GitHubMaxPrBodyLen);let r=(0,Mo0.massageMarkdownLinks)(e).replace((0,Cwe.regEx)(/href="https?:\/\/github.com\//g),'href="https://togithub.com/').replace((0,Cwe.regEx)(/]\(https:\/\/github\.com\//g),"](https://togithub.com/").replace((0,Cwe.regEx)(/]: https:\/\/github\.com\//g),"]: https://togithub.com/");return(0,QHa.smartTruncate)(r,xm.GitHubMaxPrBodyLen)}xm.massageMarkdown=gc0;async function yc0(){let e,r=Kyr.default.satisfies(p_.gheVersion,">=3.5"),t=!p_.isGhe||r,n=(0,Yyr.vulnerabilityAlertsQuery)(t);try{e=await Eg.queryRepoField(n,"vulnerabilityAlerts",{variables:{owner:zu.repositoryOwner,name:zu.repositoryName},paginate:!1,acceptHeader:"application/vnd.github.vixen-preview+json"})}catch(s){vu.logger.debug({err:s},"Error retrieving vulnerability alerts"),vu.logger.warn({url:"https://docs.renovatebot.com/configuration-options/#vulnerabilityalerts"},"Cannot access vulnerability alerts. Please ensure permissions have been granted.")}let i=[];try{if(e!=null&&e.length){i=e.map(a=>a.node);let s={};if(i.length){vu.logger.trace({alerts:i},"GitHub vulnerability details");for(let a of i){if(a.securityVulnerability===null)continue;let{package:{name:o,ecosystem:c},vulnerableVersionRange:l,firstPatchedVersion:u}=a.securityVulnerability,m=u==null?void 0:u.identifier,h=`${c.toLowerCase()}/${o}`,_=l,b=s[h]||{};b[_]=m??null,s[h]=b}vu.logger.debug({alerts:s},"GitHub vulnerability details")}}else vu.logger.debug("No vulnerability alerts found")}catch(s){vu.logger.error({err:s},"Error processing vulnerabity alerts")}return i}xm.getVulnerabilityAlerts=yc0;async function _c0({branchName:e,message:r},{parentCommitSha:t,commitSha:n}){try{await(0,$Ha.pushCommitToRenovateRef)(n,e);let i=await(0,$Ha.listCommitTree)(n),a=(await Eg.postJson(`/repos/${zu.repository}/git/trees`,{body:{tree:i}})).body.sha,c=(await Eg.postJson(`/repos/${zu.repository}/git/commits`,{body:{message:r,tree:a,parents:[t]}})).body.sha;return await tWa(e,c),c}catch(i){return vu.logger.debug({branchName:e,err:i},"Platform-native commit: unknown error"),null}}async function Ac0(e){let r=await hot.prepareCommit(e),{branchName:t,files:n}=e;return r?await _c0(e,r)?(await hot.resetToCommit(r.parentCommitSha),await hot.fetchBranch(t)):null:(vu.logger.debug({branchName:t,files:n.map(({path:a})=>a)},"Platform-native commit: unable to prepare for commit"),null)}xm.commitFiles=Ac0});var cWa=A(Zyr=>{"use strict";Object.defineProperty(Zyr,"__esModule",{value:!0});Zyr.GithubScm=void 0;var bc0=(tn(),Dr(en)),Cc0=bc0.__importStar(Lh()),vc0=AUn(),Ec0=Xyr(),xVn=class extends vc0.DefaultGitScm{commitAndPush(r){return r.platformCommit?(0,Ec0.commitFiles)(r):Cc0.commitFiles(r)}};Zyr.GithubScm=xVn});var lWa=A(e_r=>{"use strict";Object.defineProperty(e_r,"__esModule",{value:!0});e_r.LocalFs=void 0;var Dc0=require("node:child_process"),Sc0=XHr(),uWa=Pi(),TVn,PVn=class{isBranchBehindBase(r,t){return Promise.resolve(!1)}isBranchModified(r){return Promise.resolve(!1)}isBranchConflicted(r,t){return Promise.resolve(!1)}branchExists(r){return Promise.resolve(!0)}getBranchCommit(r){return Promise.resolve(null)}deleteBranch(r){return Promise.resolve()}commitAndPush(r){return Promise.resolve(null)}async getFileList(){try{let r=(0,Dc0.execSync)("git ls-files",{encoding:"utf-8"});uWa.logger.debug("Got file list using git"),TVn=r.split(`
          -`)}catch{uWa.logger.debug("Could not get file list using git, using glob instead"),TVn??=await(0,Sc0.glob)("**",{dot:!0,nodir:!0})}return TVn}checkoutBranch(r){return Promise.resolve("")}};e_r.LocalFs=PVn});var Nb=A(wx=>{"use strict";Object.defineProperty(wx,"__esModule",{value:!0});wx.setPlatformScmApi=wx.scm=wx.platformScmImpls=void 0;var dWa=Zp(),yot=AUn(),wc0=cWa(),Ic0=lWa();wx.platformScmImpls=new Map;wx.platformScmImpls.set("azure",yot.DefaultGitScm);wx.platformScmImpls.set("codecommit",yot.DefaultGitScm);wx.platformScmImpls.set("bitbucket",yot.DefaultGitScm);wx.platformScmImpls.set("bitbucket-server",yot.DefaultGitScm);wx.platformScmImpls.set("gitea",yot.DefaultGitScm);wx.platformScmImpls.set("github",wc0.GithubScm);wx.platformScmImpls.set("gitlab",yot.DefaultGitScm);wx.platformScmImpls.set("local",Ic0.LocalFs);var RVn,xc0={get(e,r){if(!RVn)throw new Error(dWa.PLATFORM_NOT_FOUND);return RVn[r]}};wx.scm=new Proxy({},xc0);function Tc0(e){if(!wx.platformScmImpls.has(e))throw new Error(dWa.PLATFORM_NOT_FOUND);RVn=new(wx.platformScmImpls.get(e))}wx.setPlatformScmApi=Tc0});var t_r=A(Nj=>{"use strict";Object.defineProperty(Nj,"__esModule",{value:!0});Nj.extractGradleVersion=Nj.getJavaConstraint=Nj.prepareGradleCommand=Nj.gradleWrapperFileName=Nj.extraEnv=void 0;var fWa=(tn(),Dr(en)),hWa=fWa.__importDefault(require("node:os")),Pc0=_f(),gWa=Pi(),pWa=km(),yWa=Ba(),mWa=fWa.__importDefault(Dne());Nj.extraEnv={GRADLE_OPTS:"-Dorg.gradle.parallel=true -Dorg.gradle.configureondemand=true -Dorg.gradle.daemon=false -Dorg.gradle.caching=false"};function _Wa(){return hWa.default.platform()==="win32"&&Pc0.GlobalConfig.get("binarySource")!=="docker"?"gradlew.bat":"./gradlew"}Nj.gradleWrapperFileName=_Wa;async function Rc0(e){let r=await(0,pWa.statLocalFile)(e);return(r==null?void 0:r.isFile())===!0?(hWa.default.platform()!=="win32"&&!(r.mode&1)&&(gWa.logger.warn("Gradle wrapper is missing the executable bit"),await(0,pWa.chmodLocalFile)(e,r.mode|73)),_Wa()):null}Nj.prepareGradleCommand=Rc0;function kc0(e){let r=e?mWa.default.getMajor(e):null,t=e?mWa.default.getMinor(e):null;return r&&(r>7||r>=7&&t&&t>=3)?"^17.0.0":r&&r>=7?"^16.0.0":r&&r>0&&r<5?"^8.0.0":"^11.0.0"}Nj.getJavaConstraint=kc0;var Fc0=(0,yWa.regEx)("^(?:distributionUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)-(?bin|all)\\.zip)\\s*$");function Nc0(e){let r=(e==null?void 0:e.split(yWa.newlineRegex))??[];for(let t of r){let n=Fc0.exec(t);if(n!=null&&n.groups)return{url:n.groups.url,version:n.groups.version}}return gWa.logger.debug("Gradle wrapper version and url could not be extracted from properties - skipping update"),null}Nj.extractGradleVersion=Nc0});var SWa=A(n_r=>{"use strict";Object.defineProperty(n_r,"__esModule",{value:!0});n_r.updateArtifacts=void 0;var Oc0=(tn(),Dr(en)),Bc0=Oc0.__importDefault(_a()),AWa=_2(),xRt=Oh(),qc0=Zp(),Ewe=Pi(),CWa=Fb(),r_r=km(),vWa=Lh(),bWa=Ba(),Mc0=Nb(),IRt=t_r(),EWa=iUn(),Lc0=mwe();function DWa(e){return e.endsWith(".lockfile")||(0,EWa.isGcvLockFile)(e)}async function jc0(e){let r=[],t=await(0,vWa.getRepoStatus)();for(let n of t.modified)if(DWa(n)){let i=await(0,r_r.readLocalFile)(n,"utf8");e[n]!==i&&r.push({file:{type:"addition",path:n,contents:i}})}return r}async function Gc0(e,r){var a,o;let t=[""],n=(0,bWa.regEx)(/^[ \t]*subprojects: \[(?.+)\]/m),s=(await(0,CWa.exec)(`${e} properties`,r)).stdout.match(n);if((a=s==null?void 0:s.groups)!=null&&a.subprojects){let c=(0,bWa.regEx)(/project '(?.+?)'/g),l=s.groups.subprojects.matchAll(c);for(let u of l)(o=u==null?void 0:u.groups)!=null&&o.name&&t.push(u.groups.name)}return t}async function Uc0(e){let r=(0,xRt.join)((0,xRt.dirname)(e),"gradle/wrapper/gradle-wrapper.properties"),t=await(0,r_r.readLocalFile)(r,"utf8"),n=(0,IRt.extractGradleVersion)(t??"");return n?n.version:null}async function Vc0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var c;Ewe.logger.debug(`gradle.updateArtifacts(${e})`);let s=(await Mc0.scm.getFileList()).filter(l=>DWa(l));if(!s.length)return Ewe.logger.debug("No Gradle dependency lockfiles found - skipping update"),null;let a=(0,IRt.gradleWrapperFileName)(),o=await(0,r_r.findUpLocal)(a,(0,xRt.dirname)(e));if(!o)return Ewe.logger.debug("Found Gradle dependency lockfiles but no gradlew - aborting update"),null;if(n.isLockFileMaintenance&&(!(0,Lc0.isGradleBuildFile)(e)||(0,xRt.dirname)(e)!==(0,xRt.dirname)(o)))return Ewe.logger.trace("No build.gradle(.kts) file or not in root project - skipping lock file maintenance"),null;Ewe.logger.debug("Updating found Gradle dependency lockfiles");try{let l=await(0,vWa.getFiles)(s);await(0,IRt.prepareGradleCommand)(o);let u=`${a} --console=plain -q`,m={cwdFile:o,docker:{},extraEnv:IRt.extraEnv,toolConstraints:[{toolName:"java",constraint:((c=n.constraints)==null?void 0:c.java)??(0,IRt.getJavaConstraint)(await Uc0(o))}]},h=await Gc0(u,m);if(u+=` ${h.map(b=>b+":dependencies").map(AWa.quote).join(" ")}`,n.isLockFileMaintenance||!r.length||(0,EWa.isGcvPropsFile)(e))u+=" --write-locks";else{let b=r.map(({depName:v,packageName:w})=>w??v).filter(Bc0.default.nonEmptyStringAndNotWhitespace);u+=` --update-locks ${b.map(AWa.quote).join(",")}`}await(0,r_r.writeLocalFile)(e,t),await(0,CWa.exec)(u,{...m,ignoreStdout:!0});let _=await jc0(l);return Ewe.logger.debug("Returning updated Gradle dependency lockfiles"),_.length>0?_:null}catch(l){if(l.message===qc0.TEMPORARY_ERROR)throw l;return Ewe.logger.debug({err:l},"Error while updating Gradle dependency lockfiles"),[{artifactError:{lockFile:e,stderr:l.message}}]}}n_r.updateArtifacts=Vc0});var kVn=A(IR=>{"use strict";Object.defineProperty(IR,"__esModule",{value:!0});IR.supportedDatasources=IR.categories=IR.defaultConfig=IR.supportsLockFileMaintenance=IR.updateArtifacts=IR.updateDependency=IR.extractAllPackageFiles=void 0;var zc0=(tn(),Dr(en)),$c0=mx(),Qc0=zc0.__importStar(Dne()),Kc0=xUa();Object.defineProperty(IR,"extractAllPackageFiles",{enumerable:!0,get:function(){return Kc0.extractAllPackageFiles}});var Hc0=TUa();Object.defineProperty(IR,"updateDependency",{enumerable:!0,get:function(){return Hc0.updateDependency}});var Wc0=SWa();Object.defineProperty(IR,"updateArtifacts",{enumerable:!0,get:function(){return Wc0.updateArtifacts}});IR.supportsLockFileMaintenance=!0;IR.defaultConfig={fileMatch:["\\.gradle(\\.kts)?$","(^|/)gradle\\.properties$","(^|/)gradle/.+\\.toml$","(^|/)buildSrc/.+\\.kt$","\\.versions\\.toml$","(^|/)versions.props$","(^|/)versions.lock$"],timeout:600,versioning:Qc0.id};IR.categories=["java"];IR.supportedDatasources=[$c0.MavenDatasource.id]});var wWa=A(i_r=>{"use strict";Object.defineProperty(i_r,"__esModule",{value:!0});i_r.extractPackageFile=void 0;var Yc0=Pi(),Jc0=Zhr(),Xc0=Dne(),Zc0=t_r();function eu0(e){Yc0.logger.trace("gradle-wrapper.extractPackageFile()");let r=(0,Zc0.extractGradleVersion)(e);return r?{deps:[{depName:"gradle",currentValue:r.version,replaceString:r.url,datasource:Jc0.GradleVersionDatasource.id,versioning:Xc0.id}]}:null}i_r.extractPackageFile=eu0});var PWa=A(V0e=>{"use strict";Object.defineProperty(V0e,"__esModule",{value:!0});V0e.updateArtifacts=V0e.updateLockFiles=V0e.updateBuildFile=void 0;var tu0=(tn(),Dr(en)),ru0=tu0.__importDefault(_a()),FVn=dP(),IWa=_2(),_ot=Oh(),nu0=Zp(),U0e=Pi(),iu0=Fb(),Aot=km(),su0=Lh(),au0=Wb(),ou0=Ba(),cu0=jD(),uu0=kVn(),s_r=t_r(),lu0=new au0.Http("gradle-wrapper"),du0=FVn.lang.createLang("groovy");async function pu0(e,r){return e.modified.includes(r)?{file:{type:"addition",path:r,contents:await(0,Aot.readLocalFile)(r)}}:null}function mu0(e){let r=e.split(ou0.newlineRegex).find(t=>t.startsWith("distributionUrl="));return r?r.replace("distributionUrl=","").replace("https\\:","https:"):null}async function fu0(e){let{body:r}=await lu0.get(`${e}.sha256`);return r}async function xWa(e,r){let t=(0,_ot.join)(e,"build.gradle");await(0,Aot.localPathExists)(t)||(t=(0,_ot.join)(e,"build.gradle.kts"));let n=await(0,Aot.readLocalFile)(t,"utf8");if(!n)return U0e.logger.debug("build.gradle or build.gradle.kts not found"),t;let i=n;for(let[s,a]of Object.entries(r)){if(!a)continue;let o=FVn.query.tree({type:"wrapped-tree",maxDepth:1,search:FVn.query.sym(s).op("=").str((c,{value:l,offset:u})=>(i=(0,cu0.replaceAt)(i,u,l,a),c))});du0.query(i,o,[])}return await(0,Aot.writeLocalFile)(t,i),t}V0e.updateBuildFile=xWa;async function TWa(e,r){let t=await(0,Aot.readLocalFile)(e,"utf8");return t?await(0,uu0.updateArtifacts)({packageFileName:e,updatedDeps:[],newPackageFileContent:t,config:r}):(U0e.logger.debug("build.gradle or build.gradle.kts not found"),null)}V0e.updateLockFiles=TWa;async function hu0({packageFileName:e,newPackageFileContent:r,updatedDeps:t,config:n}){var i;try{U0e.logger.debug({updatedDeps:t},"gradle-wrapper.updateArtifacts()");let s=(0,_ot.join)((0,_ot.dirname)(e),"../../"),a=(0,_ot.join)(s,(0,s_r.gradleWrapperFileName)()),o=await(0,s_r.prepareGradleCommand)(a);if(!o)return U0e.logger.info("No gradlew found - skipping Artifacts update"),null;o+=" wrapper";let c=null,l=mu0(r);l?(o+=` --gradle-distribution-url ${l}`,r.includes("distributionSha256Sum=")&&(c=await fu0(l),await(0,Aot.writeLocalFile)(e,r.replace(/distributionSha256Sum=.*/,`distributionSha256Sum=${c}`)),o+=` --gradle-distribution-sha256-sum ${(0,IWa.quote)(c)}`)):o+=` --gradle-version ${(0,IWa.quote)(n.newValue)}`,U0e.logger.debug(`Updating gradle wrapper: "${o}"`);let u={cwdFile:a,docker:{},extraEnv:s_r.extraEnv,toolConstraints:[{toolName:"java",constraint:((i=n.constraints)==null?void 0:i.java)??(0,s_r.getJavaConstraint)(n.currentValue)}]};try{await(0,iu0.exec)(o,u)}catch(w){if(w.message===nu0.TEMPORARY_ERROR)throw w;U0e.logger.warn({err:w},"Error executing gradle wrapper update command. It can be not a critical one though.")}let m=await xWa(s,{gradleVersion:n.newValue,distributionSha256Sum:c,distributionUrl:l}),h=await TWa(m,n),_=await(0,su0.getRepoStatus)(),b=[e,m,...["gradle/wrapper/gradle-wrapper.jar","gradlew","gradlew.bat"].map(w=>(0,_ot.join)(s,w))],v=(await Promise.all(b.map(w=>pu0(_,w)))).filter(ru0.default.truthy);return h&&v.push(...h),U0e.logger.debug({files:v.map(w=>{var x;return(x=w.file)==null?void 0:x.path})},"Returning updated gradle-wrapper files"),v}catch(s){return U0e.logger.debug({err:s},"Error setting new Gradle Wrapper release value"),[{artifactError:{lockFile:e,stderr:s.message}}]}}V0e.updateArtifacts=hu0});var RWa=A(Oj=>{"use strict";Object.defineProperty(Oj,"__esModule",{value:!0});Oj.supportedDatasources=Oj.categories=Oj.defaultConfig=Oj.updateArtifacts=Oj.extractPackageFile=void 0;var gu0=Zhr(),yu0=Dne(),_u0=wWa();Object.defineProperty(Oj,"extractPackageFile",{enumerable:!0,get:function(){return _u0.extractPackageFile}});var Au0=PWa();Object.defineProperty(Oj,"updateArtifacts",{enumerable:!0,get:function(){return Au0.updateArtifacts}});Oj.defaultConfig={fileMatch:["(^|/)gradle/wrapper/gradle-wrapper\\.properties$"],versioning:yu0.id};Oj.categories=["java"];Oj.supportedDatasources=[gu0.GradleVersionDatasource.id]});var kWa=A(a_r=>{"use strict";Object.defineProperty(a_r,"__esModule",{value:!0});a_r.extractPackageFile=void 0;var bu0=(tn(),Dr(en)),Cu0=bu0.__importDefault(_a()),vu0=Ky(),NVn=Pi(),Eu0=XD();function Du0(e,r,t){let n=[],i;try{i=(0,vu0.load)(e,{json:!0})}catch{return NVn.logger.debug({packageFile:r},"Failed to parse helm requirements.yaml"),null}return i&&Cu0.default.array(i.dependencies)?(n=i.dependencies.map(a=>{var l;let o;switch(typeof a.version){case"number":o=String(a.version);break;case"string":o=a.version}let c={depName:a.name,currentValue:o};if(!c.depName)return c.skipReason="invalid-name",c;if(!c.currentValue)return c.skipReason="invalid-version",c;if(!a.repository)return c.skipReason="no-repository",c;if(c.registryUrls=[a.repository],a.repository.startsWith("@")||a.repository.startsWith("alias:")){let u=a.repository.slice(a.repository[0]==="@"?1:6),m=(l=t.registryAliases)==null?void 0:l[u];if(m)return c.registryUrls=[m],c;c.skipReason="placeholder-url"}else try{new URL(a.repository).protocol==="file:"&&(c.skipReason="local-dependency")}catch(u){NVn.logger.debug({err:u,packageFile:r,url:a.repository},"Error parsing url"),c.skipReason="invalid-url"}return c}),{deps:n,datasource:Eu0.HelmDatasource.id}):(NVn.logger.debug({packageFile:r},"requirements.yaml has no dependencies"),null)}a_r.extractPackageFile=Du0});var FWa=A(WY=>{"use strict";Object.defineProperty(WY,"__esModule",{value:!0});WY.supportedDatasources=WY.categories=WY.defaultConfig=WY.extractPackageFile=void 0;var Su0=XD(),wu0=kWa();Object.defineProperty(WY,"extractPackageFile",{enumerable:!0,get:function(){return wu0.extractPackageFile}});WY.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)requirements\\.ya?ml$"]};WY.categories=["helm","kubernetes"];WY.supportedDatasources=[Su0.HelmDatasource.id]});var OWa=A(bot=>{"use strict";Object.defineProperty(bot,"__esModule",{value:!0});bot.matchesHelmValuesInlineImage=bot.matchesHelmValuesDockerHeuristic=void 0;var OVn=yMe(),Iu0=Ba(),NWa=(0,Iu0.regEx)(/image$/i);function xu0(e,r){return!!(NWa.test(e)&&r&&typeof r=="object"&&(0,OVn.hasKey)("repository",r)&&((0,OVn.hasKey)("tag",r)||(0,OVn.hasKey)("version",r)))}bot.matchesHelmValuesDockerHeuristic=xu0;function Tu0(e,r){return!!(NWa.test(e)&&r&&typeof r=="string")}bot.matchesHelmValuesInlineImage=Tu0});var jWa=A(o_r=>{"use strict";Object.defineProperty(o_r,"__esModule",{value:!0});o_r.extractPackageFile=void 0;var Pu0=Ky(),BWa=Pi(),Ru0=SV(),MWa=YD(),qWa=OWa();function ku0({registry:e,repository:r,tag:t}){let n=(0,MWa.getDep)(`${e}${r}:${t}`,!1);return n.replaceString=t,n.versioning=Ru0.id,n.autoReplaceStringTemplate="{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}",n}function LWa(e,r){return!e||typeof e!="object"||Object.entries(e).forEach(([t,n])=>{if((0,qWa.matchesHelmValuesDockerHeuristic)(t,n)){let i=n,s=i.registry;s=s?`${s}/`:"";let a=String(i.repository),o=`${i.tag??i.version}`;r.push(ku0({repository:a,tag:o,registry:s}))}else(0,qWa.matchesHelmValuesInlineImage)(t,n)?r.push((0,MWa.getDep)(n)):LWa(n,r)}),r}function Fu0(e,r){let t;try{t=(0,Pu0.load)(e,{json:!0})}catch(n){return BWa.logger.debug({err:n,packageFile:r},"Failed to parse helm-values YAML"),null}try{let n=LWa(t,[]);if(n.length)return{deps:n}}catch(n){BWa.logger.debug({err:n,packageFile:r},"Error parsing helm-values parsed content")}return null}o_r.extractPackageFile=Fu0});var GWa=A(YY=>{"use strict";Object.defineProperty(YY,"__esModule",{value:!0});YY.supportedDatasources=YY.categories=YY.defaultConfig=YY.extractPackageFile=void 0;var Nu0=Qy(),Ou0=jWa();Object.defineProperty(YY,"extractPackageFile",{enumerable:!0,get:function(){return Ou0.extractPackageFile}});YY.defaultConfig={commitMessageTopic:"helm values {{depName}}",fileMatch:["(^|/)values\\.ya?ml$"],pinDigests:!1};YY.categories=["helm","kubernetes"];YY.supportedDatasources=[Nu0.DockerDatasource.id]});var c_r=A(Cot=>{"use strict";Object.defineProperty(Cot,"__esModule",{value:!0});Cot.generateHelmEnvs=Cot.generateLoginCmd=void 0;var Bu0=(tn(),Dr(en)),UWa=_2(),BVn=Bu0.__importDefault(Oh()),qVn=km();function qu0(e,r){let{username:t,password:n}=e.hostRule;return t&&n?`${r} --username ${(0,UWa.quote)(t)} --password ${(0,UWa.quote)(n)} ${e.repository}`:null}Cot.generateLoginCmd=qu0;function Mu0(){return{HELM_EXPERIMENTAL_OCI:"1",HELM_REGISTRY_CONFIG:`${BVn.default.join((0,qVn.privateCacheDir)(),"registry.json")}`,HELM_REPOSITORY_CONFIG:`${BVn.default.join((0,qVn.privateCacheDir)(),"repositories.yaml")}`,HELM_REPOSITORY_CACHE:`${BVn.default.join((0,qVn.privateCacheDir)(),"repositories")}`}}Cot.generateHelmEnvs=Mu0});var VWa=A(Bj=>{"use strict";Object.defineProperty(Bj,"__esModule",{value:!0});Bj.LockSchema=Bj.DocSchema=Bj.ReleaseSchema=Bj.RepositorySchema=void 0;var xR=gy();Bj.RepositorySchema=xR.z.object({name:xR.z.string(),url:xR.z.string(),oci:xR.z.boolean().optional()});Bj.ReleaseSchema=xR.z.object({name:xR.z.string(),chart:xR.z.string(),version:xR.z.string(),strategicMergePatches:xR.z.unknown().optional(),jsonPatches:xR.z.unknown().optional(),transformers:xR.z.unknown().optional()});Bj.DocSchema=xR.z.object({releases:xR.z.array(Bj.ReleaseSchema).optional(),repositories:xR.z.array(Bj.RepositorySchema).optional()});Bj.LockSchema=xR.z.object({version:xR.z.string()})});var LVn=A(g8=>{"use strict";Object.defineProperty(g8,"__esModule",{value:!0});g8.generateRegistryLoginCmd=g8.isOCIRegistry=g8.parseLock=g8.parseDoc=g8.localChartHasKustomizationsYaml=g8.kustomizationsKeysUsed=void 0;var MVn=(tn(),Dr(en)),$Wa=MVn.__importDefault(Ky()),Lu0=MVn.__importDefault(Oh()),zWa=km(),ju0=MVn.__importStar($y()),Gu0=Qy(),Uu0=c_r(),QWa=VWa();function Vu0(e){return e.strategicMergePatches!==void 0||e.jsonPatches!==void 0||e.transformers!==void 0}g8.kustomizationsKeysUsed=Vu0;async function zu0(e,r){let t=(0,zWa.getParentDir)(r)||"";return(0,zWa.localPathExists)(Lu0.default.join(t,e.chart,"kustomization.yaml"))}g8.localChartHasKustomizationsYaml=zu0;function $u0(e){let r=$Wa.default.load(e);return QWa.DocSchema.parse(r)}g8.parseDoc=$u0;function Qu0(e){let r=$Wa.default.load(e);return QWa.LockSchema.parse(r)}g8.parseLock=Qu0;function Ku0(e){return e.oci===!0}g8.isOCIRegistry=Ku0;function Hu0(e,r,t){let n={name:e,repository:t,hostRule:ju0.find({url:r,hostType:Gu0.DockerDatasource.id})};return(0,Uu0.generateLoginCmd)(n,"helm registry login")}g8.generateRegistryLoginCmd=Hu0});var HWa=A(u_r=>{"use strict";Object.defineProperty(u_r,"__esModule",{value:!0});u_r.extractPackageFile=void 0;var Wu0=(tn(),Dr(en)),vot=Wu0.__importDefault(_a()),Yu0=Ky(),KWa=Pi(),GVn=Ba(),Ju0=Qy(),Xu0=XD(),jVn=LVn(),Zu0=e=>!!e&&!(0,GVn.regEx)(/[!@#$%^&*(),.?":{}/|<>A-Z]/).test(e);function el0(e){return e.replace((0,GVn.regEx)(/{{`.+?`}}/gs),"").replace((0,GVn.regEx)(/{{.+?}}/g),"")}function tl0(e){return["./","../","/"].some(r=>e.startsWith(r))}async function rl0(e,r,t){var o,c;let n=[],i,s={},a=!1;try{i=(0,Yu0.loadAll)(el0(e),null,{json:!0})}catch(l){return KWa.logger.debug({err:l,packageFile:r},"Failed to parse helmfile helmfile.yaml"),null}for(let l of i)if(l&&vot.default.array(l.releases)){if(l.repositories)for(let u=0;uv.name===h);b!=null&&b.oci&&(_.datasource=Ju0.DockerDatasource.id,_.packageName=s[h]+"/"+m),Zu0(_.depName)||(_.skipReason="unsupported-chart-type"),vot.default.emptyArray(_.registryUrls)&&(_.skipReason="unknown-registry"),n.push(_)}}return n.length?{deps:n,datasource:Xu0.HelmDatasource.id,...a&&{managerData:{needKustomize:a}}}:null}u_r.extractPackageFile=rl0});var WWa=A(d_r=>{"use strict";Object.defineProperty(d_r,"__esModule",{value:!0});d_r.updateArtifacts=void 0;var nl0=(tn(),Dr(en)),il0=nl0.__importDefault(_a()),sl0=_2(),al0=Zp(),TRt=Pi(),ol0=PV(),cl0=Fb(),UVn=km(),ul0=Lh(),ll0=Ba(),dl0=c_r(),l_r=LVn();async function pl0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c,l;if(TRt.logger.trace(`helmfile.updateArtifacts(${e})`),!(n.updateType==="lockFileMaintenance")&&(r===void 0||r.length<1))return TRt.logger.debug("No updated helmfile deps - returning null"),null;let s=(0,UVn.getSiblingFileName)(e,"helmfile.lock"),a=await(0,ul0.getFile)(s);if(il0.default.falsy(a))return TRt.logger.debug("No helmfile.lock found"),null;try{await(0,UVn.writeLocalFile)(e,t);let u=[{toolName:"helm",constraint:(o=n.constraints)==null?void 0:o.helm},{toolName:"helmfile",constraint:((c=n.constraints)==null?void 0:c.helmfile)??(0,l_r.parseLock)(a).version}];r.some(v=>{var w;return(w=v.managerData)==null?void 0:w.needKustomize})&&u.push({toolName:"kustomize",constraint:(l=n.constraints)==null?void 0:l.kustomize});let h=[],_=(0,l_r.parseDoc)(t);for(let v of(0,ol0.coerceArray)(_.repositories).filter(l_r.isOCIRegistry)){let w=(0,l_r.generateRegistryLoginCmd)(v.name,`https://${v.url}`,v.url.replace((0,ll0.regEx)(/\/.*/),""));w&&h.push(w)}h.push(`helmfile deps -f ${(0,sl0.quote)(e)}`),await(0,cl0.exec)(h,{docker:{},extraEnv:(0,dl0.generateHelmEnvs)(),toolConstraints:u});let b=await(0,UVn.readLocalFile)(s,"utf8");return a===b?(TRt.logger.debug("helmfile.lock is unchanged"),null):[{file:{type:"addition",path:s,contents:b}}]}catch(u){if(u.message===al0.TEMPORARY_ERROR)throw u;return TRt.logger.debug({err:u},"Failed to update Helmfile lock file"),[{artifactError:{lockFile:s,stderr:u.message}}]}}d_r.updateArtifacts=pl0});var YWa=A(y8=>{"use strict";Object.defineProperty(y8,"__esModule",{value:!0});y8.supportedDatasources=y8.categories=y8.defaultConfig=y8.supportsLockFileMaintenance=y8.updateArtifacts=y8.extractPackageFile=void 0;var ml0=Qy(),fl0=XD(),hl0=HWa();Object.defineProperty(y8,"extractPackageFile",{enumerable:!0,get:function(){return hl0.extractPackageFile}});var gl0=WWa();Object.defineProperty(y8,"updateArtifacts",{enumerable:!0,get:function(){return gl0.updateArtifacts}});y8.supportsLockFileMaintenance=!0;y8.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)helmfile\\.ya?ml$"]};y8.categories=["cd","helm","kubernetes"];y8.supportedDatasources=[fl0.HelmDatasource.id,ml0.DockerDatasource.id]});var JWa=A(p_r=>{"use strict";Object.defineProperty(p_r,"__esModule",{value:!0});p_r.extractPackageFile=void 0;var yl0=(tn(),Dr(en)),zVn=yl0.__importDefault(_a()),_l0=Ky(),VVn=Pi(),Al0=Ba(),bl0=XD(),Cl0=(0,Al0.regEx)("^(?[^/]*)/(?[^/]*)$");function vl0(e,r){let t={depName:e,datasource:bl0.HelmDatasource.id},n=r.apps[e];if(!n)return null;if(!n.version)return t.skipReason="unspecified-version",t;t.currentValue=n.version;let i=n.chart?Cl0.exec(n.chart):null;if(!(i!=null&&i.groups))return t.skipReason="invalid-url",t;if(!zVn.default.nonEmptyString(i.groups.packageName))return t.skipReason="invalid-name",t;t.packageName=i.groups.packageName;let s=r.helmRepos[i.groups.registryRef];return zVn.default.nonEmptyString(s)?(t.registryUrls=[s],t):(t.skipReason="no-repository",t)}function El0(e,r,t){var n;try{let i=(0,_l0.load)(e,{json:!0});if(!(i!=null&&i.helmRepos&&i.apps))return VVn.logger.debug({packageFile:r},"Missing helmRepos and/or apps keys"),null;let s=Object.keys(i.apps).map(a=>vl0(a,i)).filter(zVn.default.truthy);return s.length===0?null:{deps:s}}catch(i){return(n=i.stack)!=null&&n.startsWith("YAMLException:")?VVn.logger.debug({err:i,packageFile:r},"YAML exception extracting"):VVn.logger.debug({err:i,packageFile:r},"Error extracting"),null}}p_r.extractPackageFile=El0});var XWa=A(JY=>{"use strict";Object.defineProperty(JY,"__esModule",{value:!0});JY.supportedDatasources=JY.categories=JY.defaultConfig=JY.extractPackageFile=void 0;var Dl0=XD(),Sl0=JWa();Object.defineProperty(JY,"extractPackageFile",{enumerable:!0,get:function(){return Sl0.extractPackageFile}});JY.defaultConfig={fileMatch:[]};JY.categories=["cd","helm","kubernetes"];JY.supportedDatasources=[Dl0.HelmDatasource.id]});var m_r=A(TR=>{"use strict";Object.defineProperty(TR,"__esModule",{value:!0});TR.isFileInDir=TR.aliasRecordToRepositories=TR.isOCIRegistry=TR.isAlias=TR.getRepositories=TR.resolveAlias=TR.parseRepository=void 0;var eYa=(tn(),Dr(en)),ZWa=eYa.__importDefault(_a()),wl0=eYa.__importDefault(Oh()),Il0=Pi(),xl0=Qy();function Tl0(e,r){let t={};try{switch(new URL(r).protocol){case"oci:":t.datasource=xl0.DockerDatasource.id,t.packageName=`${r.replace("oci://","")}/${e}`;break;case"file:":t.skipReason="local-dependency";break;default:t.registryUrls=[r]}}catch(n){Il0.logger.debug({err:n},"Error parsing url"),t.skipReason="invalid-url"}return t}TR.parseRepository=Tl0;function Pl0(e,r){if(!$Vn(e))return e;let t=e.slice(e[0]==="@"?1:6),n=r[t];return n||null}TR.resolveAlias=Pl0;function Rl0(e){let r=e.flatMap(n=>n.dependencies).filter(n=>n.repository).filter(n=>!$Vn(n.repository)).filter(n=>!n.repository.startsWith("file:")).map(n=>({name:n.name,repository:n.repository})),t=new Set;return r.filter(n=>{let i=t.has(n.repository);return t.add(n.repository),!i})}TR.getRepositories=Rl0;function $Vn(e){return e?e.startsWith("@")||e.startsWith("alias:"):!1}TR.isAlias=$Vn;function kl0(e){return ZWa.default.nullOrUndefined(e)?!1:(ZWa.default.string(e)?e:e.repository).startsWith("oci://")}TR.isOCIRegistry=kl0;function Fl0(e){return Object.entries(e).map(([r,t])=>({name:r,repository:t}))}TR.aliasRecordToRepositories=Fl0;function Nl0(e,r){return wl0.default.dirname(r)===e}TR.isFileInDir=Nl0});var sYa=A(f_r=>{"use strict";Object.defineProperty(f_r,"__esModule",{value:!0});f_r.updateArtifacts=void 0;var KVn=(tn(),Dr(en)),tYa=KVn.__importDefault(_a()),rYa=KVn.__importDefault(Ky()),QVn=_2(),Ol0=Zp(),Dwe=Pi(),Bl0=Fb(),Swe=km(),ql0=Lh(),nYa=KVn.__importStar($y()),Ml0=Qy(),Ll0=XD(),iYa=c_r(),Eot=m_r();async function jl0(e,r,t){let n=[];t.filter(Eot.isOCIRegistry).map(a=>({...a,repository:a.repository.replace("oci://",""),hostRule:nYa.find({url:a.repository.replace("oci://","https://"),hostType:Ml0.DockerDatasource.id})})).forEach(a=>{let o=(0,iYa.generateLoginCmd)(a,"helm registry login");o&&n.push(o)}),t.filter(a=>!(0,Eot.isOCIRegistry)(a)).map(a=>({...a,hostRule:nYa.find({url:a.repository,hostType:Ll0.HelmDatasource.id})})).forEach(a=>{let{username:o,password:c}=a.hostRule,l=[`${a.repository}`];o&&c&&(l.push(`--username ${(0,QVn.quote)(o)}`),l.push(`--password ${(0,QVn.quote)(c)}`)),n.push(`helm repo add ${a.name} ${l.join(" ")}`)}),n.push(`helm dependency update ${(0,QVn.quote)((0,Swe.getParentDir)(r))}`),await(0,Bl0.exec)(n,e)}async function Gl0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var c,l;Dwe.logger.debug(`helmv3.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance",s=(c=n.postUpdateOptions)==null?void 0:c.includes("helmUpdateSubChartArchives");if(!i&&(r===void 0||r.length<1))return Dwe.logger.debug("No updated helmv3 deps - returning null"),null;let a=(0,Swe.getSiblingFileName)(e,"Chart.lock"),o=await(0,Swe.readLocalFile)(a,"utf8");if(!o&&!s)return Dwe.logger.debug("No Chart.lock found"),null;try{let u=rYa.default.load(t),m=o?rYa.default.load(o):{dependencies:[]},h=[];n.registryAliases&&h.push({dependencies:(0,Eot.aliasRecordToRepositories)(n.registryAliases)}),h.push(u,m);let _=(0,Eot.getRepositories)(h);await(0,Swe.writeLocalFile)(e,t),Dwe.logger.debug("Updating Helm artifacts");let b={toolName:"helm",constraint:(l=n.constraints)==null?void 0:l.helm},v={docker:{},extraEnv:(0,iYa.generateHelmEnvs)(),toolConstraints:[b]};await jl0(v,e,_),Dwe.logger.debug("Returning updated Helm artifacts");let w=[];if(tYa.default.truthy(o)){let x=await(0,Swe.readLocalFile)(a,"utf8");o!==x?w.push({file:{type:"addition",path:a,contents:x}}):Dwe.logger.debug("Chart.lock is unchanged")}if(tYa.default.truthy(s)){let x=(0,Swe.getSiblingFileName)(e,"charts"),P=await(0,ql0.getRepoStatus)(),k=P.not_added??[],R=P.deleted??[];for(let L of k)(0,Eot.isFileInDir)(x,L)&&w.push({file:{type:"addition",path:L,contents:await(0,Swe.readLocalFile)(L)}});for(let L of R)(0,Eot.isFileInDir)(x,L)&&w.push({file:{type:"deletion",path:L}})}return w.length>0?w:null}catch(u){if(u.message===Ol0.TEMPORARY_ERROR)throw u;return Dwe.logger.debug({err:u},"Failed to update Helm lock file"),[{artifactError:{lockFile:a,stderr:u.message}}]}}f_r.updateArtifacts=Gl0});var cYa=A(g_r=>{"use strict";Object.defineProperty(g_r,"__esModule",{value:!0});g_r.extractPackageFile=void 0;var Ul0=(tn(),Dr(en)),h_r=Ul0.__importDefault(_a()),Vl0=Ky(),PRt=Pi(),aYa=km(),zl0=XD(),oYa=m_r();async function $l0(e,r,t){let n;try{if(n=(0,Vl0.load)(e,{json:!0}),!(n!=null&&n.apiVersion&&n.name&&n.version))return PRt.logger.debug({packageFile:r},"Failed to find required fields in Chart.yaml"),null;if(n.apiVersion!=="v2")return PRt.logger.debug({packageFile:r},"Unsupported Chart apiVersion. Only v2 is supported."),null}catch{return PRt.logger.debug({packageFile:r},"Failed to parse helm Chart.yaml"),null}let i=n.version,s=[];if(!h_r.default.nonEmptyArray(n==null?void 0:n.dependencies))return PRt.logger.debug(`Chart has no dependencies in ${r}`),null;let a=n.dependencies.filter(l=>h_r.default.nonEmptyString(l.name)&&h_r.default.nonEmptyString(l.version));if(!h_r.default.nonEmptyArray(a))return PRt.logger.debug("Name and/or version missing for all dependencies"),null;s=a.map(l=>{let u={depName:l.name,currentValue:l.version};if(!l.repository)return u.skipReason="no-repository",u;let m=(0,oYa.resolveAlias)(l.repository,t.registryAliases);return m?{...u,...(0,oYa.parseRepository)(l.name,m)}:(u.skipReason="placeholder-url",u)});let o={deps:s,datasource:zl0.HelmDatasource.id,packageFileVersion:i},c=(0,aYa.getSiblingFileName)(r,"Chart.lock");return await(0,aYa.localPathExists)(c)&&(o.lockFiles=[c]),o}g_r.extractPackageFile=$l0});var uYa=A(y_r=>{"use strict";Object.defineProperty(y_r,"__esModule",{value:!0});y_r.bumpPackageVersion=void 0;var Ql0=(tn(),Dr(en)),Kl0=Ql0.__importDefault(Hy()),RRt=Pi(),Hl0=Ba();function Wl0(e,r,t){RRt.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump Chart.yaml version");let n,i=e;try{if(n=Kl0.default.inc(r,t),!n)throw new Error("semver inc failed");RRt.logger.debug(`newChartVersion: ${n}`),i=e.replace((0,Hl0.regEx)("^(?version:\\s*).*$","m"),`$${n}`),i===e?RRt.logger.debug("Version was already bumped"):RRt.logger.debug("Bumped Chart.yaml version")}catch{RRt.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:i}}y_r.bumpPackageVersion=Wl0});var lYa=A(PR=>{"use strict";Object.defineProperty(PR,"__esModule",{value:!0});PR.supportedDatasources=PR.categories=PR.defaultConfig=PR.supportsLockFileMaintenance=PR.bumpPackageVersion=PR.extractPackageFile=PR.updateArtifacts=void 0;var Yl0=Qy(),Jl0=XD(),Xl0=sYa();Object.defineProperty(PR,"updateArtifacts",{enumerable:!0,get:function(){return Xl0.updateArtifacts}});var Zl0=cYa();Object.defineProperty(PR,"extractPackageFile",{enumerable:!0,get:function(){return Zl0.extractPackageFile}});var ed0=uYa();Object.defineProperty(PR,"bumpPackageVersion",{enumerable:!0,get:function(){return ed0.bumpPackageVersion}});PR.supportsLockFileMaintenance=!0;PR.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)Chart\\.ya?ml$"]};PR.categories=["helm","kubernetes"];PR.supportedDatasources=[Yl0.DockerDatasource.id,Jl0.HelmDatasource.id]});var dYa=A(__r=>{"use strict";Object.defineProperty(__r,"__esModule",{value:!0});__r.defaultConfig=void 0;__r.defaultConfig={fileMatch:["(^|/)bin/hermit$"],excludeCommitPaths:["**/bin/hermit"]}});var fYa=A(Dot=>{"use strict";Object.defineProperty(Dot,"__esModule",{value:!0});Dot.UpdateHermitError=Dot.updateArtifacts=void 0;var mYa=(tn(),Dr(en)),td0=mYa.__importDefault(Oh()),XY=Pi(),rd0=Fb(),pYa=km(),nd0=Lh(),HVn=mYa.__importStar(lP());async function id0(e){let{packageFileName:r}=e;try{await ad0(e)}catch(n){let i=n;return XY.logger.debug({err:n},"error updating hermit packages."),[{artifactError:{lockFile:`from: ${i.from}, to: ${i.to}`,stderr:i.stderr}}]}XY.logger.debug("scanning the changes after update");let t=null;try{t=await sd0(r),XY.logger.debug({updateResult:t},"update result for hermit")}catch(n){return XY.logger.debug({err:n},"Error getting hermet update results"),[{artifactError:{stderr:n.message}}]}return t}Dot.updateArtifacts=id0;async function WVn(e){let r="",t=await(0,pYa.localPathIsSymbolicLink)(e);if(t&&(r=await(0,pYa.readLocalSymlink)(e)),r===null)throw new Error(`error getting content for ${e}`);return{isSymlink:t,contents:r}}function YVn(e,r){return{file:{type:"addition",path:e,contents:r.contents,isSymlink:r.isSymlink,isExecutable:r.isExecutable}}}function JVn(e){return{file:{type:"deletion",path:e}}}async function sd0(e){let r=`${td0.default.dirname(e)}/`,t=await(0,nd0.getRepoStatus)(r);XY.logger.debug({hermitChanges:t,hermitFolder:r},"hermit changes after package update");let n=await HVn.map([...t.created,...t.not_added],async o=>{let c=await WVn(o);return YVn(o,c)}),i=t.deleted.map(JVn),s=await HVn.map(t.modified,async o=>{let c=await WVn(o);return[JVn(o),YVn(o,c)]});return[...(await HVn.map(t.renamed,async o=>{let c=o.from,l=o.to,u=await WVn(l);return[JVn(c),YVn(l,u)]})).flat(),...s.flat(),...n,...i]}function A_r(e,r){return`${e}-${r}`}async function ad0(e){XY.logger.trace({update:e},"hermit.updateHermitPackage()");let r=[],t=[];for(let o of e.updatedDeps){if(!o.depName||!o.currentVersion||!o.newValue)throw XY.logger.debug({depName:o.depName,currentVersion:o.currentVersion,newValue:o.newValue},"missing package update information"),new kRt(A_r(o.depName??"",o.currentVersion??""),A_r(o.depName??"",o.newValue??""),"invalid package to update");let c=o.depName,l=o.currentVersion,u=o.newValue,m=A_r(c,l),h=A_r(c,u);r.push(h),t.push(m)}let n={docker:{},cwdFile:e.packageFileName},i=r.join(" "),s=t.join(" "),a=`./hermit install ${i}`;XY.logger.debug({packageFile:e.packageFileName,packagesToInstall:i},"performing updates");try{let o=await(0,rd0.exec)(a,n);XY.logger.trace({stdout:o.stdout},"hermit command stdout")}catch(o){throw XY.logger.warn({err:o},"error updating hermit package"),new kRt(s,i,o.stderr,o.stdout)}}var kRt=class extends Error{stdout;stderr;from;to;constructor(r,t,n,i=""){super(),this.stdout=i,this.stderr=n,this.from=r,this.to=t}};Dot.UpdateHermitError=kRt});var hYa=A(b_r=>{"use strict";Object.defineProperty(b_r,"__esModule",{value:!0});b_r.extractPackageFile=void 0;var od0=(tn(),Dr(en)),cd0=WI(),ud0=od0.__importDefault(Oh()),FRt=Pi(),ld0=km(),dd0=Ba(),pd0=tgr(),md0=(0,dd0.regEx)("(?.*?)-(?[0-9]{1}.*)");async function fd0(e,r){FRt.logger.trace(`hermit.extractPackageFile(${r})`);let t=[],n=await hd0(r);if(!(n!=null&&n.length))return null;for(let i of n){let s=i.Version===""?`@${i.Channel}`:i.Version,a={datasource:pd0.HermitDatasource.id,depName:i.Name,currentValue:s};t.push(a)}return{deps:t}}b_r.extractPackageFile=fd0;async function hd0(e){var i;FRt.logger.trace("hermit.listHermitPackages()");let r=ud0.default.dirname(e),t=[];try{t=await(0,ld0.readLocalDirectory)(r)}catch(s){return FRt.logger.debug({hermitFolder:r,err:s,packageFile:e},"error listing hermit package references"),null}FRt.logger.trace({files:t,hermitFolder:r},"files for hermit package list");let n=[];for(let s of t){if(!(0,cd0.minimatch)(s,".*.pkg"))continue;let a=s.replace(`${r}/`,"").substring(1).replace(/\.pkg$/,""),o=a.split("@");o.length>1&&n.push({Name:o[0],Channel:o[1],Version:""});let c=(i=md0.exec(a))==null?void 0:i.groups;if(!c){FRt.logger.debug({fileName:a},"invalid hermit package reference file name found");continue}n.push({Name:c.packageName,Version:c.version,Channel:""})}return n}});var _Ya=A(C_r=>{"use strict";Object.defineProperty(C_r,"__esModule",{value:!0});C_r.updateDependency=void 0;var gYa=Pi(),yYa="#hermit updated";function gd0({fileContent:e,upgrade:r}){return gYa.logger.trace({upgrade:r},"hermit.updateDependency()"),e.endsWith(yYa)?e:(gYa.logger.debug("append update line to the fileContent if it hasn't been"),`${e}
          -${yYa}`)}C_r.updateDependency=gd0});var bYa=A(qj=>{"use strict";Object.defineProperty(qj,"__esModule",{value:!0});qj.supportedDatasources=qj.defaultConfig=qj.updateDependency=qj.extractPackageFile=qj.updateArtifacts=void 0;var yd0=tgr(),_d0=Pcr(),AYa=dYa(),Ad0=fYa();Object.defineProperty(qj,"updateArtifacts",{enumerable:!0,get:function(){return Ad0.updateArtifacts}});var bd0=hYa();Object.defineProperty(qj,"extractPackageFile",{enumerable:!0,get:function(){return bd0.extractPackageFile}});var Cd0=_Ya();Object.defineProperty(qj,"updateDependency",{enumerable:!0,get:function(){return Cd0.updateDependency}});qj.defaultConfig={fileMatch:AYa.defaultConfig.fileMatch,excludeCommitPaths:AYa.defaultConfig.excludeCommitPaths,versioning:_d0.id};qj.supportedDatasources=[yd0.HermitDatasource.id]});var XVn=A(z0e=>{"use strict";Object.defineProperty(z0e,"__esModule",{value:!0});z0e.removeComments=z0e.isSpace=z0e.skip=void 0;function vd0(e,r,t){let n=e;for(;nc.body.trim()===e.content;i=(a=n.find(o))==null?void 0:a.id}try{i&&(vu.logger.debug(`Removing comment from issueNo: ${r}`),await lc0(i))}catch(o){vu.logger.warn({err:o},"Error deleting comment")}}xm.ensureCommentRemoval=pc0;async function mc0(e,r,t){var n;if(t!=null&&t.usePlatformAutomerge){if(p_.isGhe&&Kyr.default.satisfies(p_.gheVersion,"<3.3.0")){vu.logger.debug({prNumber:e},"GitHub-native automerge: not supported on this version of GHE. Use 3.3.0 or newer.");return}if(!zu.autoMergeAllowed){vu.logger.debug({prNumber:e},"GitHub-native automerge: not enabled in repo settings");return}try{let i=((n=zu.mergeMethod)==null?void 0:n.toUpperCase())||"MERGE",a={variables:{pullRequestId:r,mergeMethod:i}},o=await Eg.requestGraphql(Yyr.enableAutoMergeMutation,a);if(o!=null&&o.errors){vu.logger.debug({prNumber:e,errors:o.errors},"GitHub-native automerge: fail");return}vu.logger.debug(`GitHub-native automerge: success...PrNo: ${e}`)}catch(i){vu.logger.warn({prNumber:e,err:i},"GitHub-native automerge: REST API error")}}}async function fc0({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,draftPR:s=!1,platformOptions:a}){let o=(0,Hyr.sanitize)(n),c=r,l=`${zu.repository.split("/")[0]}:${e}`,u={body:{title:t,head:l,base:c,body:o,draft:s}};zu.forkToken&&(u.token=zu.forkToken,u.body.maintainer_can_modify=!zu.forkOrg&&(a==null?void 0:a.forkModeDisallowMaintainerEdits)!==!0),vu.logger.debug({title:t,head:l,base:c,draft:s},"Creating PR");let m=(await Eg.postJson(`repos/${zu.parentRepo??zu.repository}/pulls`,u)).body;vu.logger.debug({branch:e,pr:m.number,draft:s},"PR created");let h=(0,Wyr.coerceRestPr)(m),{number:_,node_id:b}=h;return await ac0(_,i),await mc0(_,b,a),wRt(h),h}xm.createPr=fc0;async function hc0({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){vu.logger.debug(`updatePr(${e}, ${r}, body)`);let s=(0,Hyr.sanitize)(t),a={title:r};s&&(a.body=s),i&&(a.base=i),n&&(a.state=n);let o={body:a};zu.forkToken&&(o.token=zu.forkToken);try{let{body:c}=await Eg.patchJson(`repos/${zu.parentRepo??zu.repository}/pulls/${e}`,o),l=(0,Wyr.coerceRestPr)(c);wRt(l),vu.logger.debug(`PR updated...prNo: ${e}`)}catch(c){if(c instanceof got.ExternalHostError)throw c;vu.logger.warn({err:c},"Error updating PR")}}xm.updatePr=hc0;async function gc0({branchName:e,id:r}){var o,c;vu.logger.debug(`mergePr(${r}, ${e})`);let t=`repos/${zu.parentRepo??zu.repository}/pulls/${r}/merge`,n={body:{}};zu.forkToken&&(n.token=zu.forkToken);let i=!1,s;if(zu.mergeMethod){n.body.merge_method=zu.mergeMethod;try{vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n),i=!0}catch(l){if(l.statusCode===404||l.statusCode===405){let u=(o=l.response)==null?void 0:o.body;if(SRt.default.nonEmptyString(u==null?void 0:u.message)&&(0,Cwe.regEx)(/^Required status check ".+" is expected\.$/).test(u.message))return vu.logger.debug({response:u},"GitHub blocking PR merge -- Missing required status check(s)"),!1;if(SRt.default.nonEmptyString(u==null?void 0:u.message)&&(u.message.includes("approving review")||u.message.includes("code owner review")))return vu.logger.debug({response:u},"GitHub blocking PR merge -- Needs approving review(s)"),!1;vu.logger.debug({response:u},"GitHub blocking PR merge -- will keep trying")}else return vu.logger.warn({mergeMethod:zu.mergeMethod,err:l},"Failed to merge PR"),!1}}if(!i){n.body.merge_method="rebase";try{vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(l){vu.logger.debug({err:l},"Failed to rebase merge PR");try{n.body.merge_method="squash",vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(u){vu.logger.debug({err:u},"Failed to merge squash PR");try{n.body.merge_method="merge",vu.logger.debug({options:n,url:t},"mergePr"),s=await Eg.putJson(t,n)}catch(m){return vu.logger.debug({err:m},"Failed to merge commit PR"),vu.logger.info({pr:r},"All merge attempts failed"),!1}}}}vu.logger.debug({automergeResult:s.body,pr:r},"PR merged");let a=(c=zu.prList)==null?void 0:c.find(({number:l})=>l===r);return a&&wRt({...a,state:"merged"}),!0}xm.mergePr=gc0;function yc0(e){if(p_.isGhe)return(0,KHa.smartTruncate)(e,xm.GitHubMaxPrBodyLen);let r=(0,Lo0.massageMarkdownLinks)(e).replace((0,Cwe.regEx)(/href="https?:\/\/github.com\//g),'href="https://togithub.com/').replace((0,Cwe.regEx)(/]\(https:\/\/github\.com\//g),"](https://togithub.com/").replace((0,Cwe.regEx)(/]: https:\/\/github\.com\//g),"]: https://togithub.com/");return(0,KHa.smartTruncate)(r,xm.GitHubMaxPrBodyLen)}xm.massageMarkdown=yc0;async function _c0(){let e,r=Kyr.default.satisfies(p_.gheVersion,">=3.5"),t=!p_.isGhe||r,n=(0,Yyr.vulnerabilityAlertsQuery)(t);try{e=await Eg.queryRepoField(n,"vulnerabilityAlerts",{variables:{owner:zu.repositoryOwner,name:zu.repositoryName},paginate:!1,acceptHeader:"application/vnd.github.vixen-preview+json"})}catch(s){vu.logger.debug({err:s},"Error retrieving vulnerability alerts"),vu.logger.warn({url:"https://docs.renovatebot.com/configuration-options/#vulnerabilityalerts"},"Cannot access vulnerability alerts. Please ensure permissions have been granted.")}let i=[];try{if(e!=null&&e.length){i=e.map(a=>a.node);let s={};if(i.length){vu.logger.trace({alerts:i},"GitHub vulnerability details");for(let a of i){if(a.securityVulnerability===null)continue;let{package:{name:o,ecosystem:c},vulnerableVersionRange:l,firstPatchedVersion:u}=a.securityVulnerability,m=u==null?void 0:u.identifier,h=`${c.toLowerCase()}/${o}`,_=l,b=s[h]||{};b[_]=m??null,s[h]=b}vu.logger.debug({alerts:s},"GitHub vulnerability details")}}else vu.logger.debug("No vulnerability alerts found")}catch(s){vu.logger.error({err:s},"Error processing vulnerabity alerts")}return i}xm.getVulnerabilityAlerts=_c0;async function Ac0({branchName:e,message:r},{parentCommitSha:t,commitSha:n}){try{await(0,QHa.pushCommitToRenovateRef)(n,e);let i=await(0,QHa.listCommitTree)(n),a=(await Eg.postJson(`/repos/${zu.repository}/git/trees`,{body:{tree:i}})).body.sha,c=(await Eg.postJson(`/repos/${zu.repository}/git/commits`,{body:{message:r,tree:a,parents:[t]}})).body.sha;return await rWa(e,c),c}catch(i){return vu.logger.debug({branchName:e,err:i},"Platform-native commit: unknown error"),null}}async function bc0(e){let r=await hot.prepareCommit(e),{branchName:t,files:n}=e;return r?await Ac0(e,r)?(await hot.resetToCommit(r.parentCommitSha),await hot.fetchBranch(t)):null:(vu.logger.debug({branchName:t,files:n.map(({path:a})=>a)},"Platform-native commit: unable to prepare for commit"),null)}xm.commitFiles=bc0});var uWa=A(Zyr=>{"use strict";Object.defineProperty(Zyr,"__esModule",{value:!0});Zyr.GithubScm=void 0;var Cc0=(tn(),Dr(en)),vc0=Cc0.__importStar(Lh()),Ec0=AUn(),Dc0=Xyr(),xVn=class extends Ec0.DefaultGitScm{commitAndPush(r){return r.platformCommit?(0,Dc0.commitFiles)(r):vc0.commitFiles(r)}};Zyr.GithubScm=xVn});var dWa=A(e_r=>{"use strict";Object.defineProperty(e_r,"__esModule",{value:!0});e_r.LocalFs=void 0;var Sc0=require("node:child_process"),wc0=XHr(),lWa=Pi(),TVn,PVn=class{isBranchBehindBase(r,t){return Promise.resolve(!1)}isBranchModified(r){return Promise.resolve(!1)}isBranchConflicted(r,t){return Promise.resolve(!1)}branchExists(r){return Promise.resolve(!0)}getBranchCommit(r){return Promise.resolve(null)}deleteBranch(r){return Promise.resolve()}commitAndPush(r){return Promise.resolve(null)}async getFileList(){try{let r=(0,Sc0.execSync)("git ls-files",{encoding:"utf-8"});lWa.logger.debug("Got file list using git"),TVn=r.split(`
          +`)}catch{lWa.logger.debug("Could not get file list using git, using glob instead"),TVn??=await(0,wc0.glob)("**",{dot:!0,nodir:!0})}return TVn}checkoutBranch(r){return Promise.resolve("")}};e_r.LocalFs=PVn});var Nb=A(wx=>{"use strict";Object.defineProperty(wx,"__esModule",{value:!0});wx.setPlatformScmApi=wx.scm=wx.platformScmImpls=void 0;var pWa=Zp(),yot=AUn(),Ic0=uWa(),xc0=dWa();wx.platformScmImpls=new Map;wx.platformScmImpls.set("azure",yot.DefaultGitScm);wx.platformScmImpls.set("codecommit",yot.DefaultGitScm);wx.platformScmImpls.set("bitbucket",yot.DefaultGitScm);wx.platformScmImpls.set("bitbucket-server",yot.DefaultGitScm);wx.platformScmImpls.set("gitea",yot.DefaultGitScm);wx.platformScmImpls.set("github",Ic0.GithubScm);wx.platformScmImpls.set("gitlab",yot.DefaultGitScm);wx.platformScmImpls.set("local",xc0.LocalFs);var RVn,Tc0={get(e,r){if(!RVn)throw new Error(pWa.PLATFORM_NOT_FOUND);return RVn[r]}};wx.scm=new Proxy({},Tc0);function Pc0(e){if(!wx.platformScmImpls.has(e))throw new Error(pWa.PLATFORM_NOT_FOUND);RVn=new(wx.platformScmImpls.get(e))}wx.setPlatformScmApi=Pc0});var t_r=A(Nj=>{"use strict";Object.defineProperty(Nj,"__esModule",{value:!0});Nj.extractGradleVersion=Nj.getJavaConstraint=Nj.prepareGradleCommand=Nj.gradleWrapperFileName=Nj.extraEnv=void 0;var hWa=(tn(),Dr(en)),gWa=hWa.__importDefault(require("node:os")),Rc0=_f(),yWa=Pi(),mWa=km(),_Wa=Ba(),fWa=hWa.__importDefault(Dne());Nj.extraEnv={GRADLE_OPTS:"-Dorg.gradle.parallel=true -Dorg.gradle.configureondemand=true -Dorg.gradle.daemon=false -Dorg.gradle.caching=false"};function AWa(){return gWa.default.platform()==="win32"&&Rc0.GlobalConfig.get("binarySource")!=="docker"?"gradlew.bat":"./gradlew"}Nj.gradleWrapperFileName=AWa;async function kc0(e){let r=await(0,mWa.statLocalFile)(e);return(r==null?void 0:r.isFile())===!0?(gWa.default.platform()!=="win32"&&!(r.mode&1)&&(yWa.logger.warn("Gradle wrapper is missing the executable bit"),await(0,mWa.chmodLocalFile)(e,r.mode|73)),AWa()):null}Nj.prepareGradleCommand=kc0;function Fc0(e){let r=e?fWa.default.getMajor(e):null,t=e?fWa.default.getMinor(e):null;return r&&(r>7||r>=7&&t&&t>=3)?"^17.0.0":r&&r>=7?"^16.0.0":r&&r>0&&r<5?"^8.0.0":"^11.0.0"}Nj.getJavaConstraint=Fc0;var Nc0=(0,_Wa.regEx)("^(?:distributionUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)-(?bin|all)\\.zip)\\s*$");function Oc0(e){let r=(e==null?void 0:e.split(_Wa.newlineRegex))??[];for(let t of r){let n=Nc0.exec(t);if(n!=null&&n.groups)return{url:n.groups.url,version:n.groups.version}}return yWa.logger.debug("Gradle wrapper version and url could not be extracted from properties - skipping update"),null}Nj.extractGradleVersion=Oc0});var wWa=A(n_r=>{"use strict";Object.defineProperty(n_r,"__esModule",{value:!0});n_r.updateArtifacts=void 0;var Bc0=(tn(),Dr(en)),qc0=Bc0.__importDefault(_a()),bWa=_2(),xRt=Oh(),Mc0=Zp(),Ewe=Pi(),vWa=Fb(),r_r=km(),EWa=Lh(),CWa=Ba(),Lc0=Nb(),IRt=t_r(),DWa=iUn(),jc0=mwe();function SWa(e){return e.endsWith(".lockfile")||(0,DWa.isGcvLockFile)(e)}async function Gc0(e){let r=[],t=await(0,EWa.getRepoStatus)();for(let n of t.modified)if(SWa(n)){let i=await(0,r_r.readLocalFile)(n,"utf8");e[n]!==i&&r.push({file:{type:"addition",path:n,contents:i}})}return r}async function Uc0(e,r){var a,o;let t=[""],n=(0,CWa.regEx)(/^[ \t]*subprojects: \[(?.+)\]/m),s=(await(0,vWa.exec)(`${e} properties`,r)).stdout.match(n);if((a=s==null?void 0:s.groups)!=null&&a.subprojects){let c=(0,CWa.regEx)(/project '(?.+?)'/g),l=s.groups.subprojects.matchAll(c);for(let u of l)(o=u==null?void 0:u.groups)!=null&&o.name&&t.push(u.groups.name)}return t}async function Vc0(e){let r=(0,xRt.join)((0,xRt.dirname)(e),"gradle/wrapper/gradle-wrapper.properties"),t=await(0,r_r.readLocalFile)(r,"utf8"),n=(0,IRt.extractGradleVersion)(t??"");return n?n.version:null}async function zc0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var c;Ewe.logger.debug(`gradle.updateArtifacts(${e})`);let s=(await Lc0.scm.getFileList()).filter(l=>SWa(l));if(!s.length)return Ewe.logger.debug("No Gradle dependency lockfiles found - skipping update"),null;let a=(0,IRt.gradleWrapperFileName)(),o=await(0,r_r.findUpLocal)(a,(0,xRt.dirname)(e));if(!o)return Ewe.logger.debug("Found Gradle dependency lockfiles but no gradlew - aborting update"),null;if(n.isLockFileMaintenance&&(!(0,jc0.isGradleBuildFile)(e)||(0,xRt.dirname)(e)!==(0,xRt.dirname)(o)))return Ewe.logger.trace("No build.gradle(.kts) file or not in root project - skipping lock file maintenance"),null;Ewe.logger.debug("Updating found Gradle dependency lockfiles");try{let l=await(0,EWa.getFiles)(s);await(0,IRt.prepareGradleCommand)(o);let u=`${a} --console=plain -q`,m={cwdFile:o,docker:{},extraEnv:IRt.extraEnv,toolConstraints:[{toolName:"java",constraint:((c=n.constraints)==null?void 0:c.java)??(0,IRt.getJavaConstraint)(await Vc0(o))}]},h=await Uc0(u,m);if(u+=` ${h.map(b=>b+":dependencies").map(bWa.quote).join(" ")}`,n.isLockFileMaintenance||!r.length||(0,DWa.isGcvPropsFile)(e))u+=" --write-locks";else{let b=r.map(({depName:v,packageName:w})=>w??v).filter(qc0.default.nonEmptyStringAndNotWhitespace);u+=` --update-locks ${b.map(bWa.quote).join(",")}`}await(0,r_r.writeLocalFile)(e,t),await(0,vWa.exec)(u,{...m,ignoreStdout:!0});let _=await Gc0(l);return Ewe.logger.debug("Returning updated Gradle dependency lockfiles"),_.length>0?_:null}catch(l){if(l.message===Mc0.TEMPORARY_ERROR)throw l;return Ewe.logger.debug({err:l},"Error while updating Gradle dependency lockfiles"),[{artifactError:{lockFile:e,stderr:l.message}}]}}n_r.updateArtifacts=zc0});var kVn=A(IR=>{"use strict";Object.defineProperty(IR,"__esModule",{value:!0});IR.supportedDatasources=IR.categories=IR.defaultConfig=IR.supportsLockFileMaintenance=IR.updateArtifacts=IR.updateDependency=IR.extractAllPackageFiles=void 0;var $c0=(tn(),Dr(en)),Qc0=mx(),Kc0=$c0.__importStar(Dne()),Hc0=TUa();Object.defineProperty(IR,"extractAllPackageFiles",{enumerable:!0,get:function(){return Hc0.extractAllPackageFiles}});var Wc0=PUa();Object.defineProperty(IR,"updateDependency",{enumerable:!0,get:function(){return Wc0.updateDependency}});var Yc0=wWa();Object.defineProperty(IR,"updateArtifacts",{enumerable:!0,get:function(){return Yc0.updateArtifacts}});IR.supportsLockFileMaintenance=!0;IR.defaultConfig={fileMatch:["\\.gradle(\\.kts)?$","(^|/)gradle\\.properties$","(^|/)gradle/.+\\.toml$","(^|/)buildSrc/.+\\.kt$","\\.versions\\.toml$","(^|/)versions.props$","(^|/)versions.lock$"],timeout:600,versioning:Kc0.id};IR.categories=["java"];IR.supportedDatasources=[Qc0.MavenDatasource.id]});var IWa=A(i_r=>{"use strict";Object.defineProperty(i_r,"__esModule",{value:!0});i_r.extractPackageFile=void 0;var Jc0=Pi(),Xc0=Zhr(),Zc0=Dne(),eu0=t_r();function tu0(e){Jc0.logger.trace("gradle-wrapper.extractPackageFile()");let r=(0,eu0.extractGradleVersion)(e);return r?{deps:[{depName:"gradle",currentValue:r.version,replaceString:r.url,datasource:Xc0.GradleVersionDatasource.id,versioning:Zc0.id}]}:null}i_r.extractPackageFile=tu0});var RWa=A(V0e=>{"use strict";Object.defineProperty(V0e,"__esModule",{value:!0});V0e.updateArtifacts=V0e.updateLockFiles=V0e.updateBuildFile=void 0;var ru0=(tn(),Dr(en)),nu0=ru0.__importDefault(_a()),FVn=dP(),xWa=_2(),_ot=Oh(),iu0=Zp(),U0e=Pi(),su0=Fb(),Aot=km(),au0=Lh(),ou0=Wb(),cu0=Ba(),uu0=jD(),lu0=kVn(),s_r=t_r(),du0=new ou0.Http("gradle-wrapper"),pu0=FVn.lang.createLang("groovy");async function mu0(e,r){return e.modified.includes(r)?{file:{type:"addition",path:r,contents:await(0,Aot.readLocalFile)(r)}}:null}function fu0(e){let r=e.split(cu0.newlineRegex).find(t=>t.startsWith("distributionUrl="));return r?r.replace("distributionUrl=","").replace("https\\:","https:"):null}async function hu0(e){let{body:r}=await du0.get(`${e}.sha256`);return r}async function TWa(e,r){let t=(0,_ot.join)(e,"build.gradle");await(0,Aot.localPathExists)(t)||(t=(0,_ot.join)(e,"build.gradle.kts"));let n=await(0,Aot.readLocalFile)(t,"utf8");if(!n)return U0e.logger.debug("build.gradle or build.gradle.kts not found"),t;let i=n;for(let[s,a]of Object.entries(r)){if(!a)continue;let o=FVn.query.tree({type:"wrapped-tree",maxDepth:1,search:FVn.query.sym(s).op("=").str((c,{value:l,offset:u})=>(i=(0,uu0.replaceAt)(i,u,l,a),c))});pu0.query(i,o,[])}return await(0,Aot.writeLocalFile)(t,i),t}V0e.updateBuildFile=TWa;async function PWa(e,r){let t=await(0,Aot.readLocalFile)(e,"utf8");return t?await(0,lu0.updateArtifacts)({packageFileName:e,updatedDeps:[],newPackageFileContent:t,config:r}):(U0e.logger.debug("build.gradle or build.gradle.kts not found"),null)}V0e.updateLockFiles=PWa;async function gu0({packageFileName:e,newPackageFileContent:r,updatedDeps:t,config:n}){var i;try{U0e.logger.debug({updatedDeps:t},"gradle-wrapper.updateArtifacts()");let s=(0,_ot.join)((0,_ot.dirname)(e),"../../"),a=(0,_ot.join)(s,(0,s_r.gradleWrapperFileName)()),o=await(0,s_r.prepareGradleCommand)(a);if(!o)return U0e.logger.info("No gradlew found - skipping Artifacts update"),null;o+=" wrapper";let c=null,l=fu0(r);l?(o+=` --gradle-distribution-url ${l}`,r.includes("distributionSha256Sum=")&&(c=await hu0(l),await(0,Aot.writeLocalFile)(e,r.replace(/distributionSha256Sum=.*/,`distributionSha256Sum=${c}`)),o+=` --gradle-distribution-sha256-sum ${(0,xWa.quote)(c)}`)):o+=` --gradle-version ${(0,xWa.quote)(n.newValue)}`,U0e.logger.debug(`Updating gradle wrapper: "${o}"`);let u={cwdFile:a,docker:{},extraEnv:s_r.extraEnv,toolConstraints:[{toolName:"java",constraint:((i=n.constraints)==null?void 0:i.java)??(0,s_r.getJavaConstraint)(n.currentValue)}]};try{await(0,su0.exec)(o,u)}catch(w){if(w.message===iu0.TEMPORARY_ERROR)throw w;U0e.logger.warn({err:w},"Error executing gradle wrapper update command. It can be not a critical one though.")}let m=await TWa(s,{gradleVersion:n.newValue,distributionSha256Sum:c,distributionUrl:l}),h=await PWa(m,n),_=await(0,au0.getRepoStatus)(),b=[e,m,...["gradle/wrapper/gradle-wrapper.jar","gradlew","gradlew.bat"].map(w=>(0,_ot.join)(s,w))],v=(await Promise.all(b.map(w=>mu0(_,w)))).filter(nu0.default.truthy);return h&&v.push(...h),U0e.logger.debug({files:v.map(w=>{var x;return(x=w.file)==null?void 0:x.path})},"Returning updated gradle-wrapper files"),v}catch(s){return U0e.logger.debug({err:s},"Error setting new Gradle Wrapper release value"),[{artifactError:{lockFile:e,stderr:s.message}}]}}V0e.updateArtifacts=gu0});var kWa=A(Oj=>{"use strict";Object.defineProperty(Oj,"__esModule",{value:!0});Oj.supportedDatasources=Oj.categories=Oj.defaultConfig=Oj.updateArtifacts=Oj.extractPackageFile=void 0;var yu0=Zhr(),_u0=Dne(),Au0=IWa();Object.defineProperty(Oj,"extractPackageFile",{enumerable:!0,get:function(){return Au0.extractPackageFile}});var bu0=RWa();Object.defineProperty(Oj,"updateArtifacts",{enumerable:!0,get:function(){return bu0.updateArtifacts}});Oj.defaultConfig={fileMatch:["(^|/)gradle/wrapper/gradle-wrapper\\.properties$"],versioning:_u0.id};Oj.categories=["java"];Oj.supportedDatasources=[yu0.GradleVersionDatasource.id]});var FWa=A(a_r=>{"use strict";Object.defineProperty(a_r,"__esModule",{value:!0});a_r.extractPackageFile=void 0;var Cu0=(tn(),Dr(en)),vu0=Cu0.__importDefault(_a()),Eu0=Ky(),NVn=Pi(),Du0=XD();function Su0(e,r,t){let n=[],i;try{i=(0,Eu0.load)(e,{json:!0})}catch{return NVn.logger.debug({packageFile:r},"Failed to parse helm requirements.yaml"),null}return i&&vu0.default.array(i.dependencies)?(n=i.dependencies.map(a=>{var l;let o;switch(typeof a.version){case"number":o=String(a.version);break;case"string":o=a.version}let c={depName:a.name,currentValue:o};if(!c.depName)return c.skipReason="invalid-name",c;if(!c.currentValue)return c.skipReason="invalid-version",c;if(!a.repository)return c.skipReason="no-repository",c;if(c.registryUrls=[a.repository],a.repository.startsWith("@")||a.repository.startsWith("alias:")){let u=a.repository.slice(a.repository[0]==="@"?1:6),m=(l=t.registryAliases)==null?void 0:l[u];if(m)return c.registryUrls=[m],c;c.skipReason="placeholder-url"}else try{new URL(a.repository).protocol==="file:"&&(c.skipReason="local-dependency")}catch(u){NVn.logger.debug({err:u,packageFile:r,url:a.repository},"Error parsing url"),c.skipReason="invalid-url"}return c}),{deps:n,datasource:Du0.HelmDatasource.id}):(NVn.logger.debug({packageFile:r},"requirements.yaml has no dependencies"),null)}a_r.extractPackageFile=Su0});var NWa=A(WY=>{"use strict";Object.defineProperty(WY,"__esModule",{value:!0});WY.supportedDatasources=WY.categories=WY.defaultConfig=WY.extractPackageFile=void 0;var wu0=XD(),Iu0=FWa();Object.defineProperty(WY,"extractPackageFile",{enumerable:!0,get:function(){return Iu0.extractPackageFile}});WY.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)requirements\\.ya?ml$"]};WY.categories=["helm","kubernetes"];WY.supportedDatasources=[wu0.HelmDatasource.id]});var BWa=A(bot=>{"use strict";Object.defineProperty(bot,"__esModule",{value:!0});bot.matchesHelmValuesInlineImage=bot.matchesHelmValuesDockerHeuristic=void 0;var OVn=yMe(),xu0=Ba(),OWa=(0,xu0.regEx)(/image$/i);function Tu0(e,r){return!!(OWa.test(e)&&r&&typeof r=="object"&&(0,OVn.hasKey)("repository",r)&&((0,OVn.hasKey)("tag",r)||(0,OVn.hasKey)("version",r)))}bot.matchesHelmValuesDockerHeuristic=Tu0;function Pu0(e,r){return!!(OWa.test(e)&&r&&typeof r=="string")}bot.matchesHelmValuesInlineImage=Pu0});var GWa=A(o_r=>{"use strict";Object.defineProperty(o_r,"__esModule",{value:!0});o_r.extractPackageFile=void 0;var Ru0=Ky(),qWa=Pi(),ku0=SV(),LWa=YD(),MWa=BWa();function Fu0({registry:e,repository:r,tag:t}){let n=(0,LWa.getDep)(`${e}${r}:${t}`,!1);return n.replaceString=t,n.versioning=ku0.id,n.autoReplaceStringTemplate="{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}",n}function jWa(e,r){return!e||typeof e!="object"||Object.entries(e).forEach(([t,n])=>{if((0,MWa.matchesHelmValuesDockerHeuristic)(t,n)){let i=n,s=i.registry;s=s?`${s}/`:"";let a=String(i.repository),o=`${i.tag??i.version}`;r.push(Fu0({repository:a,tag:o,registry:s}))}else(0,MWa.matchesHelmValuesInlineImage)(t,n)?r.push((0,LWa.getDep)(n)):jWa(n,r)}),r}function Nu0(e,r){let t;try{t=(0,Ru0.load)(e,{json:!0})}catch(n){return qWa.logger.debug({err:n,packageFile:r},"Failed to parse helm-values YAML"),null}try{let n=jWa(t,[]);if(n.length)return{deps:n}}catch(n){qWa.logger.debug({err:n,packageFile:r},"Error parsing helm-values parsed content")}return null}o_r.extractPackageFile=Nu0});var UWa=A(YY=>{"use strict";Object.defineProperty(YY,"__esModule",{value:!0});YY.supportedDatasources=YY.categories=YY.defaultConfig=YY.extractPackageFile=void 0;var Ou0=Qy(),Bu0=GWa();Object.defineProperty(YY,"extractPackageFile",{enumerable:!0,get:function(){return Bu0.extractPackageFile}});YY.defaultConfig={commitMessageTopic:"helm values {{depName}}",fileMatch:["(^|/)values\\.ya?ml$"],pinDigests:!1};YY.categories=["helm","kubernetes"];YY.supportedDatasources=[Ou0.DockerDatasource.id]});var c_r=A(Cot=>{"use strict";Object.defineProperty(Cot,"__esModule",{value:!0});Cot.generateHelmEnvs=Cot.generateLoginCmd=void 0;var qu0=(tn(),Dr(en)),VWa=_2(),BVn=qu0.__importDefault(Oh()),qVn=km();function Mu0(e,r){let{username:t,password:n}=e.hostRule;return t&&n?`${r} --username ${(0,VWa.quote)(t)} --password ${(0,VWa.quote)(n)} ${e.repository}`:null}Cot.generateLoginCmd=Mu0;function Lu0(){return{HELM_EXPERIMENTAL_OCI:"1",HELM_REGISTRY_CONFIG:`${BVn.default.join((0,qVn.privateCacheDir)(),"registry.json")}`,HELM_REPOSITORY_CONFIG:`${BVn.default.join((0,qVn.privateCacheDir)(),"repositories.yaml")}`,HELM_REPOSITORY_CACHE:`${BVn.default.join((0,qVn.privateCacheDir)(),"repositories")}`}}Cot.generateHelmEnvs=Lu0});var zWa=A(Bj=>{"use strict";Object.defineProperty(Bj,"__esModule",{value:!0});Bj.LockSchema=Bj.DocSchema=Bj.ReleaseSchema=Bj.RepositorySchema=void 0;var xR=gy();Bj.RepositorySchema=xR.z.object({name:xR.z.string(),url:xR.z.string(),oci:xR.z.boolean().optional()});Bj.ReleaseSchema=xR.z.object({name:xR.z.string(),chart:xR.z.string(),version:xR.z.string(),strategicMergePatches:xR.z.unknown().optional(),jsonPatches:xR.z.unknown().optional(),transformers:xR.z.unknown().optional()});Bj.DocSchema=xR.z.object({releases:xR.z.array(Bj.ReleaseSchema).optional(),repositories:xR.z.array(Bj.RepositorySchema).optional()});Bj.LockSchema=xR.z.object({version:xR.z.string()})});var LVn=A(g8=>{"use strict";Object.defineProperty(g8,"__esModule",{value:!0});g8.generateRegistryLoginCmd=g8.isOCIRegistry=g8.parseLock=g8.parseDoc=g8.localChartHasKustomizationsYaml=g8.kustomizationsKeysUsed=void 0;var MVn=(tn(),Dr(en)),QWa=MVn.__importDefault(Ky()),ju0=MVn.__importDefault(Oh()),$Wa=km(),Gu0=MVn.__importStar($y()),Uu0=Qy(),Vu0=c_r(),KWa=zWa();function zu0(e){return e.strategicMergePatches!==void 0||e.jsonPatches!==void 0||e.transformers!==void 0}g8.kustomizationsKeysUsed=zu0;async function $u0(e,r){let t=(0,$Wa.getParentDir)(r)||"";return(0,$Wa.localPathExists)(ju0.default.join(t,e.chart,"kustomization.yaml"))}g8.localChartHasKustomizationsYaml=$u0;function Qu0(e){let r=QWa.default.load(e);return KWa.DocSchema.parse(r)}g8.parseDoc=Qu0;function Ku0(e){let r=QWa.default.load(e);return KWa.LockSchema.parse(r)}g8.parseLock=Ku0;function Hu0(e){return e.oci===!0}g8.isOCIRegistry=Hu0;function Wu0(e,r,t){let n={name:e,repository:t,hostRule:Gu0.find({url:r,hostType:Uu0.DockerDatasource.id})};return(0,Vu0.generateLoginCmd)(n,"helm registry login")}g8.generateRegistryLoginCmd=Wu0});var WWa=A(u_r=>{"use strict";Object.defineProperty(u_r,"__esModule",{value:!0});u_r.extractPackageFile=void 0;var Yu0=(tn(),Dr(en)),vot=Yu0.__importDefault(_a()),Ju0=Ky(),HWa=Pi(),GVn=Ba(),Xu0=Qy(),Zu0=XD(),jVn=LVn(),el0=e=>!!e&&!(0,GVn.regEx)(/[!@#$%^&*(),.?":{}/|<>A-Z]/).test(e);function tl0(e){return e.replace((0,GVn.regEx)(/{{`.+?`}}/gs),"").replace((0,GVn.regEx)(/{{.+?}}/g),"")}function rl0(e){return["./","../","/"].some(r=>e.startsWith(r))}async function nl0(e,r,t){var o,c;let n=[],i,s={},a=!1;try{i=(0,Ju0.loadAll)(tl0(e),null,{json:!0})}catch(l){return HWa.logger.debug({err:l,packageFile:r},"Failed to parse helmfile helmfile.yaml"),null}for(let l of i)if(l&&vot.default.array(l.releases)){if(l.repositories)for(let u=0;uv.name===h);b!=null&&b.oci&&(_.datasource=Xu0.DockerDatasource.id,_.packageName=s[h]+"/"+m),el0(_.depName)||(_.skipReason="unsupported-chart-type"),vot.default.emptyArray(_.registryUrls)&&(_.skipReason="unknown-registry"),n.push(_)}}return n.length?{deps:n,datasource:Zu0.HelmDatasource.id,...a&&{managerData:{needKustomize:a}}}:null}u_r.extractPackageFile=nl0});var YWa=A(d_r=>{"use strict";Object.defineProperty(d_r,"__esModule",{value:!0});d_r.updateArtifacts=void 0;var il0=(tn(),Dr(en)),sl0=il0.__importDefault(_a()),al0=_2(),ol0=Zp(),TRt=Pi(),cl0=PV(),ul0=Fb(),UVn=km(),ll0=Lh(),dl0=Ba(),pl0=c_r(),l_r=LVn();async function ml0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c,l;if(TRt.logger.trace(`helmfile.updateArtifacts(${e})`),!(n.updateType==="lockFileMaintenance")&&(r===void 0||r.length<1))return TRt.logger.debug("No updated helmfile deps - returning null"),null;let s=(0,UVn.getSiblingFileName)(e,"helmfile.lock"),a=await(0,ll0.getFile)(s);if(sl0.default.falsy(a))return TRt.logger.debug("No helmfile.lock found"),null;try{await(0,UVn.writeLocalFile)(e,t);let u=[{toolName:"helm",constraint:(o=n.constraints)==null?void 0:o.helm},{toolName:"helmfile",constraint:((c=n.constraints)==null?void 0:c.helmfile)??(0,l_r.parseLock)(a).version}];r.some(v=>{var w;return(w=v.managerData)==null?void 0:w.needKustomize})&&u.push({toolName:"kustomize",constraint:(l=n.constraints)==null?void 0:l.kustomize});let h=[],_=(0,l_r.parseDoc)(t);for(let v of(0,cl0.coerceArray)(_.repositories).filter(l_r.isOCIRegistry)){let w=(0,l_r.generateRegistryLoginCmd)(v.name,`https://${v.url}`,v.url.replace((0,dl0.regEx)(/\/.*/),""));w&&h.push(w)}h.push(`helmfile deps -f ${(0,al0.quote)(e)}`),await(0,ul0.exec)(h,{docker:{},extraEnv:(0,pl0.generateHelmEnvs)(),toolConstraints:u});let b=await(0,UVn.readLocalFile)(s,"utf8");return a===b?(TRt.logger.debug("helmfile.lock is unchanged"),null):[{file:{type:"addition",path:s,contents:b}}]}catch(u){if(u.message===ol0.TEMPORARY_ERROR)throw u;return TRt.logger.debug({err:u},"Failed to update Helmfile lock file"),[{artifactError:{lockFile:s,stderr:u.message}}]}}d_r.updateArtifacts=ml0});var JWa=A(y8=>{"use strict";Object.defineProperty(y8,"__esModule",{value:!0});y8.supportedDatasources=y8.categories=y8.defaultConfig=y8.supportsLockFileMaintenance=y8.updateArtifacts=y8.extractPackageFile=void 0;var fl0=Qy(),hl0=XD(),gl0=WWa();Object.defineProperty(y8,"extractPackageFile",{enumerable:!0,get:function(){return gl0.extractPackageFile}});var yl0=YWa();Object.defineProperty(y8,"updateArtifacts",{enumerable:!0,get:function(){return yl0.updateArtifacts}});y8.supportsLockFileMaintenance=!0;y8.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)helmfile\\.ya?ml$"]};y8.categories=["cd","helm","kubernetes"];y8.supportedDatasources=[hl0.HelmDatasource.id,fl0.DockerDatasource.id]});var XWa=A(p_r=>{"use strict";Object.defineProperty(p_r,"__esModule",{value:!0});p_r.extractPackageFile=void 0;var _l0=(tn(),Dr(en)),zVn=_l0.__importDefault(_a()),Al0=Ky(),VVn=Pi(),bl0=Ba(),Cl0=XD(),vl0=(0,bl0.regEx)("^(?[^/]*)/(?[^/]*)$");function El0(e,r){let t={depName:e,datasource:Cl0.HelmDatasource.id},n=r.apps[e];if(!n)return null;if(!n.version)return t.skipReason="unspecified-version",t;t.currentValue=n.version;let i=n.chart?vl0.exec(n.chart):null;if(!(i!=null&&i.groups))return t.skipReason="invalid-url",t;if(!zVn.default.nonEmptyString(i.groups.packageName))return t.skipReason="invalid-name",t;t.packageName=i.groups.packageName;let s=r.helmRepos[i.groups.registryRef];return zVn.default.nonEmptyString(s)?(t.registryUrls=[s],t):(t.skipReason="no-repository",t)}function Dl0(e,r,t){var n;try{let i=(0,Al0.load)(e,{json:!0});if(!(i!=null&&i.helmRepos&&i.apps))return VVn.logger.debug({packageFile:r},"Missing helmRepos and/or apps keys"),null;let s=Object.keys(i.apps).map(a=>El0(a,i)).filter(zVn.default.truthy);return s.length===0?null:{deps:s}}catch(i){return(n=i.stack)!=null&&n.startsWith("YAMLException:")?VVn.logger.debug({err:i,packageFile:r},"YAML exception extracting"):VVn.logger.debug({err:i,packageFile:r},"Error extracting"),null}}p_r.extractPackageFile=Dl0});var ZWa=A(JY=>{"use strict";Object.defineProperty(JY,"__esModule",{value:!0});JY.supportedDatasources=JY.categories=JY.defaultConfig=JY.extractPackageFile=void 0;var Sl0=XD(),wl0=XWa();Object.defineProperty(JY,"extractPackageFile",{enumerable:!0,get:function(){return wl0.extractPackageFile}});JY.defaultConfig={fileMatch:[]};JY.categories=["cd","helm","kubernetes"];JY.supportedDatasources=[Sl0.HelmDatasource.id]});var m_r=A(TR=>{"use strict";Object.defineProperty(TR,"__esModule",{value:!0});TR.isFileInDir=TR.aliasRecordToRepositories=TR.isOCIRegistry=TR.isAlias=TR.getRepositories=TR.resolveAlias=TR.parseRepository=void 0;var tYa=(tn(),Dr(en)),eYa=tYa.__importDefault(_a()),Il0=tYa.__importDefault(Oh()),xl0=Pi(),Tl0=Qy();function Pl0(e,r){let t={};try{switch(new URL(r).protocol){case"oci:":t.datasource=Tl0.DockerDatasource.id,t.packageName=`${r.replace("oci://","")}/${e}`;break;case"file:":t.skipReason="local-dependency";break;default:t.registryUrls=[r]}}catch(n){xl0.logger.debug({err:n},"Error parsing url"),t.skipReason="invalid-url"}return t}TR.parseRepository=Pl0;function Rl0(e,r){if(!$Vn(e))return e;let t=e.slice(e[0]==="@"?1:6),n=r[t];return n||null}TR.resolveAlias=Rl0;function kl0(e){let r=e.flatMap(n=>n.dependencies).filter(n=>n.repository).filter(n=>!$Vn(n.repository)).filter(n=>!n.repository.startsWith("file:")).map(n=>({name:n.name,repository:n.repository})),t=new Set;return r.filter(n=>{let i=t.has(n.repository);return t.add(n.repository),!i})}TR.getRepositories=kl0;function $Vn(e){return e?e.startsWith("@")||e.startsWith("alias:"):!1}TR.isAlias=$Vn;function Fl0(e){return eYa.default.nullOrUndefined(e)?!1:(eYa.default.string(e)?e:e.repository).startsWith("oci://")}TR.isOCIRegistry=Fl0;function Nl0(e){return Object.entries(e).map(([r,t])=>({name:r,repository:t}))}TR.aliasRecordToRepositories=Nl0;function Ol0(e,r){return Il0.default.dirname(r)===e}TR.isFileInDir=Ol0});var aYa=A(f_r=>{"use strict";Object.defineProperty(f_r,"__esModule",{value:!0});f_r.updateArtifacts=void 0;var KVn=(tn(),Dr(en)),rYa=KVn.__importDefault(_a()),nYa=KVn.__importDefault(Ky()),QVn=_2(),Bl0=Zp(),Dwe=Pi(),ql0=Fb(),Swe=km(),Ml0=Lh(),iYa=KVn.__importStar($y()),Ll0=Qy(),jl0=XD(),sYa=c_r(),Eot=m_r();async function Gl0(e,r,t){let n=[];t.filter(Eot.isOCIRegistry).map(a=>({...a,repository:a.repository.replace("oci://",""),hostRule:iYa.find({url:a.repository.replace("oci://","https://"),hostType:Ll0.DockerDatasource.id})})).forEach(a=>{let o=(0,sYa.generateLoginCmd)(a,"helm registry login");o&&n.push(o)}),t.filter(a=>!(0,Eot.isOCIRegistry)(a)).map(a=>({...a,hostRule:iYa.find({url:a.repository,hostType:jl0.HelmDatasource.id})})).forEach(a=>{let{username:o,password:c}=a.hostRule,l=[`${a.repository}`];o&&c&&(l.push(`--username ${(0,QVn.quote)(o)}`),l.push(`--password ${(0,QVn.quote)(c)}`)),n.push(`helm repo add ${a.name} ${l.join(" ")}`)}),n.push(`helm dependency update ${(0,QVn.quote)((0,Swe.getParentDir)(r))}`),await(0,ql0.exec)(n,e)}async function Ul0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var c,l;Dwe.logger.debug(`helmv3.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance",s=(c=n.postUpdateOptions)==null?void 0:c.includes("helmUpdateSubChartArchives");if(!i&&(r===void 0||r.length<1))return Dwe.logger.debug("No updated helmv3 deps - returning null"),null;let a=(0,Swe.getSiblingFileName)(e,"Chart.lock"),o=await(0,Swe.readLocalFile)(a,"utf8");if(!o&&!s)return Dwe.logger.debug("No Chart.lock found"),null;try{let u=nYa.default.load(t),m=o?nYa.default.load(o):{dependencies:[]},h=[];n.registryAliases&&h.push({dependencies:(0,Eot.aliasRecordToRepositories)(n.registryAliases)}),h.push(u,m);let _=(0,Eot.getRepositories)(h);await(0,Swe.writeLocalFile)(e,t),Dwe.logger.debug("Updating Helm artifacts");let b={toolName:"helm",constraint:(l=n.constraints)==null?void 0:l.helm},v={docker:{},extraEnv:(0,sYa.generateHelmEnvs)(),toolConstraints:[b]};await Gl0(v,e,_),Dwe.logger.debug("Returning updated Helm artifacts");let w=[];if(rYa.default.truthy(o)){let x=await(0,Swe.readLocalFile)(a,"utf8");o!==x?w.push({file:{type:"addition",path:a,contents:x}}):Dwe.logger.debug("Chart.lock is unchanged")}if(rYa.default.truthy(s)){let x=(0,Swe.getSiblingFileName)(e,"charts"),P=await(0,Ml0.getRepoStatus)(),k=P.not_added??[],R=P.deleted??[];for(let L of k)(0,Eot.isFileInDir)(x,L)&&w.push({file:{type:"addition",path:L,contents:await(0,Swe.readLocalFile)(L)}});for(let L of R)(0,Eot.isFileInDir)(x,L)&&w.push({file:{type:"deletion",path:L}})}return w.length>0?w:null}catch(u){if(u.message===Bl0.TEMPORARY_ERROR)throw u;return Dwe.logger.debug({err:u},"Failed to update Helm lock file"),[{artifactError:{lockFile:a,stderr:u.message}}]}}f_r.updateArtifacts=Ul0});var uYa=A(g_r=>{"use strict";Object.defineProperty(g_r,"__esModule",{value:!0});g_r.extractPackageFile=void 0;var Vl0=(tn(),Dr(en)),h_r=Vl0.__importDefault(_a()),zl0=Ky(),PRt=Pi(),oYa=km(),$l0=XD(),cYa=m_r();async function Ql0(e,r,t){let n;try{if(n=(0,zl0.load)(e,{json:!0}),!(n!=null&&n.apiVersion&&n.name&&n.version))return PRt.logger.debug({packageFile:r},"Failed to find required fields in Chart.yaml"),null;if(n.apiVersion!=="v2")return PRt.logger.debug({packageFile:r},"Unsupported Chart apiVersion. Only v2 is supported."),null}catch{return PRt.logger.debug({packageFile:r},"Failed to parse helm Chart.yaml"),null}let i=n.version,s=[];if(!h_r.default.nonEmptyArray(n==null?void 0:n.dependencies))return PRt.logger.debug(`Chart has no dependencies in ${r}`),null;let a=n.dependencies.filter(l=>h_r.default.nonEmptyString(l.name)&&h_r.default.nonEmptyString(l.version));if(!h_r.default.nonEmptyArray(a))return PRt.logger.debug("Name and/or version missing for all dependencies"),null;s=a.map(l=>{let u={depName:l.name,currentValue:l.version};if(!l.repository)return u.skipReason="no-repository",u;let m=(0,cYa.resolveAlias)(l.repository,t.registryAliases);return m?{...u,...(0,cYa.parseRepository)(l.name,m)}:(u.skipReason="placeholder-url",u)});let o={deps:s,datasource:$l0.HelmDatasource.id,packageFileVersion:i},c=(0,oYa.getSiblingFileName)(r,"Chart.lock");return await(0,oYa.localPathExists)(c)&&(o.lockFiles=[c]),o}g_r.extractPackageFile=Ql0});var lYa=A(y_r=>{"use strict";Object.defineProperty(y_r,"__esModule",{value:!0});y_r.bumpPackageVersion=void 0;var Kl0=(tn(),Dr(en)),Hl0=Kl0.__importDefault(Hy()),RRt=Pi(),Wl0=Ba();function Yl0(e,r,t){RRt.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump Chart.yaml version");let n,i=e;try{if(n=Hl0.default.inc(r,t),!n)throw new Error("semver inc failed");RRt.logger.debug(`newChartVersion: ${n}`),i=e.replace((0,Wl0.regEx)("^(?version:\\s*).*$","m"),`$${n}`),i===e?RRt.logger.debug("Version was already bumped"):RRt.logger.debug("Bumped Chart.yaml version")}catch{RRt.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:i}}y_r.bumpPackageVersion=Yl0});var dYa=A(PR=>{"use strict";Object.defineProperty(PR,"__esModule",{value:!0});PR.supportedDatasources=PR.categories=PR.defaultConfig=PR.supportsLockFileMaintenance=PR.bumpPackageVersion=PR.extractPackageFile=PR.updateArtifacts=void 0;var Jl0=Qy(),Xl0=XD(),Zl0=aYa();Object.defineProperty(PR,"updateArtifacts",{enumerable:!0,get:function(){return Zl0.updateArtifacts}});var ed0=uYa();Object.defineProperty(PR,"extractPackageFile",{enumerable:!0,get:function(){return ed0.extractPackageFile}});var td0=lYa();Object.defineProperty(PR,"bumpPackageVersion",{enumerable:!0,get:function(){return td0.bumpPackageVersion}});PR.supportsLockFileMaintenance=!0;PR.defaultConfig={registryAliases:{stable:"https://charts.helm.sh/stable"},commitMessageTopic:"helm chart {{depName}}",fileMatch:["(^|/)Chart\\.ya?ml$"]};PR.categories=["helm","kubernetes"];PR.supportedDatasources=[Jl0.DockerDatasource.id,Xl0.HelmDatasource.id]});var pYa=A(__r=>{"use strict";Object.defineProperty(__r,"__esModule",{value:!0});__r.defaultConfig=void 0;__r.defaultConfig={fileMatch:["(^|/)bin/hermit$"],excludeCommitPaths:["**/bin/hermit"]}});var hYa=A(Dot=>{"use strict";Object.defineProperty(Dot,"__esModule",{value:!0});Dot.UpdateHermitError=Dot.updateArtifacts=void 0;var fYa=(tn(),Dr(en)),rd0=fYa.__importDefault(Oh()),XY=Pi(),nd0=Fb(),mYa=km(),id0=Lh(),HVn=fYa.__importStar(lP());async function sd0(e){let{packageFileName:r}=e;try{await od0(e)}catch(n){let i=n;return XY.logger.debug({err:n},"error updating hermit packages."),[{artifactError:{lockFile:`from: ${i.from}, to: ${i.to}`,stderr:i.stderr}}]}XY.logger.debug("scanning the changes after update");let t=null;try{t=await ad0(r),XY.logger.debug({updateResult:t},"update result for hermit")}catch(n){return XY.logger.debug({err:n},"Error getting hermet update results"),[{artifactError:{stderr:n.message}}]}return t}Dot.updateArtifacts=sd0;async function WVn(e){let r="",t=await(0,mYa.localPathIsSymbolicLink)(e);if(t&&(r=await(0,mYa.readLocalSymlink)(e)),r===null)throw new Error(`error getting content for ${e}`);return{isSymlink:t,contents:r}}function YVn(e,r){return{file:{type:"addition",path:e,contents:r.contents,isSymlink:r.isSymlink,isExecutable:r.isExecutable}}}function JVn(e){return{file:{type:"deletion",path:e}}}async function ad0(e){let r=`${rd0.default.dirname(e)}/`,t=await(0,id0.getRepoStatus)(r);XY.logger.debug({hermitChanges:t,hermitFolder:r},"hermit changes after package update");let n=await HVn.map([...t.created,...t.not_added],async o=>{let c=await WVn(o);return YVn(o,c)}),i=t.deleted.map(JVn),s=await HVn.map(t.modified,async o=>{let c=await WVn(o);return[JVn(o),YVn(o,c)]});return[...(await HVn.map(t.renamed,async o=>{let c=o.from,l=o.to,u=await WVn(l);return[JVn(c),YVn(l,u)]})).flat(),...s.flat(),...n,...i]}function A_r(e,r){return`${e}-${r}`}async function od0(e){XY.logger.trace({update:e},"hermit.updateHermitPackage()");let r=[],t=[];for(let o of e.updatedDeps){if(!o.depName||!o.currentVersion||!o.newValue)throw XY.logger.debug({depName:o.depName,currentVersion:o.currentVersion,newValue:o.newValue},"missing package update information"),new kRt(A_r(o.depName??"",o.currentVersion??""),A_r(o.depName??"",o.newValue??""),"invalid package to update");let c=o.depName,l=o.currentVersion,u=o.newValue,m=A_r(c,l),h=A_r(c,u);r.push(h),t.push(m)}let n={docker:{},cwdFile:e.packageFileName},i=r.join(" "),s=t.join(" "),a=`./hermit install ${i}`;XY.logger.debug({packageFile:e.packageFileName,packagesToInstall:i},"performing updates");try{let o=await(0,nd0.exec)(a,n);XY.logger.trace({stdout:o.stdout},"hermit command stdout")}catch(o){throw XY.logger.warn({err:o},"error updating hermit package"),new kRt(s,i,o.stderr,o.stdout)}}var kRt=class extends Error{stdout;stderr;from;to;constructor(r,t,n,i=""){super(),this.stdout=i,this.stderr=n,this.from=r,this.to=t}};Dot.UpdateHermitError=kRt});var gYa=A(b_r=>{"use strict";Object.defineProperty(b_r,"__esModule",{value:!0});b_r.extractPackageFile=void 0;var cd0=(tn(),Dr(en)),ud0=WI(),ld0=cd0.__importDefault(Oh()),FRt=Pi(),dd0=km(),pd0=Ba(),md0=tgr(),fd0=(0,pd0.regEx)("(?.*?)-(?[0-9]{1}.*)");async function hd0(e,r){FRt.logger.trace(`hermit.extractPackageFile(${r})`);let t=[],n=await gd0(r);if(!(n!=null&&n.length))return null;for(let i of n){let s=i.Version===""?`@${i.Channel}`:i.Version,a={datasource:md0.HermitDatasource.id,depName:i.Name,currentValue:s};t.push(a)}return{deps:t}}b_r.extractPackageFile=hd0;async function gd0(e){var i;FRt.logger.trace("hermit.listHermitPackages()");let r=ld0.default.dirname(e),t=[];try{t=await(0,dd0.readLocalDirectory)(r)}catch(s){return FRt.logger.debug({hermitFolder:r,err:s,packageFile:e},"error listing hermit package references"),null}FRt.logger.trace({files:t,hermitFolder:r},"files for hermit package list");let n=[];for(let s of t){if(!(0,ud0.minimatch)(s,".*.pkg"))continue;let a=s.replace(`${r}/`,"").substring(1).replace(/\.pkg$/,""),o=a.split("@");o.length>1&&n.push({Name:o[0],Channel:o[1],Version:""});let c=(i=fd0.exec(a))==null?void 0:i.groups;if(!c){FRt.logger.debug({fileName:a},"invalid hermit package reference file name found");continue}n.push({Name:c.packageName,Version:c.version,Channel:""})}return n}});var AYa=A(C_r=>{"use strict";Object.defineProperty(C_r,"__esModule",{value:!0});C_r.updateDependency=void 0;var yYa=Pi(),_Ya="#hermit updated";function yd0({fileContent:e,upgrade:r}){return yYa.logger.trace({upgrade:r},"hermit.updateDependency()"),e.endsWith(_Ya)?e:(yYa.logger.debug("append update line to the fileContent if it hasn't been"),`${e}
          +${_Ya}`)}C_r.updateDependency=yd0});var CYa=A(qj=>{"use strict";Object.defineProperty(qj,"__esModule",{value:!0});qj.supportedDatasources=qj.defaultConfig=qj.updateDependency=qj.extractPackageFile=qj.updateArtifacts=void 0;var _d0=tgr(),Ad0=Pcr(),bYa=pYa(),bd0=hYa();Object.defineProperty(qj,"updateArtifacts",{enumerable:!0,get:function(){return bd0.updateArtifacts}});var Cd0=gYa();Object.defineProperty(qj,"extractPackageFile",{enumerable:!0,get:function(){return Cd0.extractPackageFile}});var vd0=AYa();Object.defineProperty(qj,"updateDependency",{enumerable:!0,get:function(){return vd0.updateDependency}});qj.defaultConfig={fileMatch:bYa.defaultConfig.fileMatch,excludeCommitPaths:bYa.defaultConfig.excludeCommitPaths,versioning:Ad0.id};qj.supportedDatasources=[_d0.HermitDatasource.id]});var XVn=A(z0e=>{"use strict";Object.defineProperty(z0e,"__esModule",{value:!0});z0e.removeComments=z0e.isSpace=z0e.skip=void 0;function Ed0(e,r,t){let n=e;for(;n{"use strict";Object.defineProperty(Sot,"__esModule",{value:!0});Sot.extractPackageFile=Sot.parseUrlPath=void 0;var NRt=Pi(),ZVn=Ba(),Id0=ch(),uS=XVn();function xd0(e,r){let t=e;if(t+=6,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),r[t]!=='"'&&r[t]!=="'")return null;t+=1;let n=(0,uS.skip)(t,r,s=>s!=='"'&&s!=="'");return r.slice(t,n)}function Td0(e){let r=(0,ZVn.regEx)(/(^|\s)sha256(\s)/),t=e.search(r);return(0,uS.isSpace)(e[t])&&(t+=1),xd0(t,e)}function Pd0(e,r){let t=e;t+=3,t=(0,uS.skip)(t,r,a=>(0,uS.isSpace)(a));let n=r[t];if(n!=='"'&&n!=="'")return null;t+=1;let i=(0,uS.skip)(t,r,a=>a!=='"'&&a!=="'"&&!(0,uS.isSpace)(a));return r.slice(t,i)}function Rd0(e){let r=(0,ZVn.regEx)(/(^|\s)url(\s)/),t=e.search(r);return t===-1?null:((0,uS.isSpace)(e[t])&&(t+=1),Pd0(t,e))}function CYa(e){if(!e)return null;try{let r=new URL(e);if(r.hostname!=="github.com")return null;let t=r.pathname.split("/");t=t.filter(a=>a);let n=t[0],i=t[1],s;return t[2]==="archive"?(s=t[3],s.slice(s.length-7,s.length)===".tar.gz"&&(s=s.substring(0,s.length-7))):t[2]==="releases"&&t[3]==="download"&&(s=t[4]),s?{currentValue:s,ownerName:n,repoName:i}:null}catch{return null}}Sot.parseUrlPath=CYa;function kd0(e,r){let t=e;t+=5,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s));let n=(0,uS.skip)(t,r,s=>!(0,uS.isSpace)(s)&&s!=="<"),i=r.slice(t,n);if(t=n,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),r[t]==="<")t+=1;else return null;return t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),n=(0,uS.skip)(t,r,s=>!(0,uS.isSpace)(s)),r.slice(t,n)!=="Formula"?null:i}function Fd0(e){let r=(0,ZVn.regEx)(/(^|\s)class\s/),t=e.search(r);return(0,uS.isSpace)(e[t])&&(t+=1),kd0(t,e)}function Nd0(e){NRt.logger.trace("extractPackageFile()");let r=(0,uS.removeComments)(e),t=Fd0(r);if(!t)return NRt.logger.debug("Invalid class definition"),null;let n=Rd0(r);n||NRt.logger.debug("Invalid URL field");let i=CYa(n),s,a=null,o=null,c=null;i?(a=i.currentValue,o=i.ownerName,c=i.repoName):(NRt.logger.debug("Error: Unsupported URL field"),s="unsupported-url");let l=Td0(r);(!l||l.length!==64)&&(NRt.logger.debug("Error: Invalid sha256 field"),s="invalid-sha256");let u={depName:`${o}/${c}`,managerData:{ownerName:o,repoName:c,sha256:l,url:n},currentValue:a,datasource:Id0.GithubTagsDatasource.id};return s&&(u.skipReason=s,s==="unsupported-url"&&(u.depName=t,u.datasource=void 0)),{deps:[u]}}Sot.extractPackageFile=Nd0});var wYa=A(v_r=>{"use strict";Object.defineProperty(v_r,"__esModule",{value:!0});v_r.updateDependency=void 0;var SYa=(tn(),Dr(en)),vYa=SYa.__importDefault(G3()),Od0=SYa.__importDefault(Hy()),bie=Pi(),Bd0=Wb(),EYa=ezn(),_8=XVn(),DYa=new Bd0.Http("homebrew");function tzn(e,r,t,n){let i=e;i+=3,i=(0,_8.skip)(i,r,o=>(0,_8.isSpace)(o));let s=r[i];return s!=='"'&&s!=="'"?null:(i+=1,r.substring(0,i)+r.substring(i).replace(t,n))}function qd0(e,r,t){let n=/(^|\s)url(\s)/,i=(0,_8.removeComments)(e),s=i.search(n);return(0,_8.isSpace)(i[s])&&(s+=1),tzn(s,i,r,t)}function Md0(e,r,t){let n=/(^|\s)url(\s)/,i=e.search(n);if(i===-1)return null;(0,_8.isSpace)(e[i])&&(i+=1);let s=tzn(i,e,r,t),a=qd0(e,r,t);if(!s||!a)return null;for(;s&&(0,_8.removeComments)(s)!==a;)i+=3,i+=e.substring(i).search(n),(0,_8.isSpace)(e[i])&&(i+=1),s=tzn(i,e,r,t);return s}function rzn(e,r,t,n){let i=e;i+=6,i=(0,_8.skip)(i,r,o=>(0,_8.isSpace)(o));let s=r[i];return s!=='"'&&s!=="'"?null:(i+=1,r.substring(0,i)+r.substring(i).replace(t,n))}function Ld0(e,r,t){let n=/(^|\s)sha256(\s)/,i=(0,_8.removeComments)(e),s=i.search(n);return(0,_8.isSpace)(i[s])&&(s+=1),rzn(s,i,r,t)}function jd0(e,r,t){let n=/(^|\s)sha256(\s)/,i=e.search(n);if(i===-1)return null;(0,_8.isSpace)(e[i])&&(i+=1);let s=rzn(i,e,r,t),a=Ld0(e,r,t);if(!s||!a)return null;for(;s&&(0,_8.removeComments)(s)!==a;)i+=6,i+=e.substring(i).search(n),(0,_8.isSpace)(e[i])&&(i+=1),s=rzn(i,e,r,t);return s}async function Gd0({fileContent:e,upgrade:r}){var o;bie.logger.trace("updateDependency()");let t;if(!(0,EYa.parseUrlPath)((o=r.managerData)==null?void 0:o.url)||!r.managerData)return bie.logger.debug(`Failed to update - upgrade.managerData.url is invalid ${r.depName}`),e;let i;try{let c=String(r.managerData.ownerName),l=String(r.managerData.repoName);t=`https://github.com/${c}/${l}/releases/download/${r.newValue}/${l}-${String(Od0.default.coerce(r.newValue))}.tar.gz`,i=await vYa.default.fromStream(DYa.stream(t),{algorithm:"sha256"})}catch{bie.logger.debug(`Failed to download release download for ${r.depName} - trying archive instead`);try{let l=String(r.managerData.ownerName),u=String(r.managerData.repoName);t=`https://github.com/${l}/${u}/archive/${r.newValue}.tar.gz`,i=await vYa.default.fromStream(DYa.stream(t),{algorithm:"sha256"})}catch{return bie.logger.debug(`Failed to download archive download for ${r.depName} - update failed`),e}}if(!i)return bie.logger.debug(`Failed to generate new sha256 for ${r.depName} - update failed`),e;let s=(0,EYa.parseUrlPath)(t);if(!s)return bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e;if(r.newValue!==s.currentValue)return bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e;let a=Md0(e,r.managerData.url,t);return a?(a=jd0(a,r.managerData.sha256,i),a||(bie.logger.debug(`Failed to update sha256 for dependency ${r.depName}`),e)):(bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e)}v_r.updateDependency=Gd0});var IYa=A(ZY=>{"use strict";Object.defineProperty(ZY,"__esModule",{value:!0});ZY.supportedDatasources=ZY.defaultConfig=ZY.updateDependency=ZY.extractPackageFile=void 0;var Ud0=ch(),Vd0=ezn();Object.defineProperty(ZY,"extractPackageFile",{enumerable:!0,get:function(){return Vd0.extractPackageFile}});var zd0=wYa();Object.defineProperty(ZY,"updateDependency",{enumerable:!0,get:function(){return zd0.updateDependency}});ZY.defaultConfig={commitMessageTopic:"Homebrew Formula {{depName}}",fileMatch:["^Formula/[^/]+[.]rb$"]};ZY.supportedDatasources=[Ud0.GithubTagsDatasource.id]});var RYa=A(wot=>{"use strict";Object.defineProperty(wot,"__esModule",{value:!0});wot.extractPackageFile=wot.extractDep=void 0;var TYa=Ba(),$d0=fat(),Qd0=IGn(),xYa=(0,TYa.regEx)(/<\s*(script|link)\s+[^>]*?\/?>/i),Kd0=(0,TYa.regEx)(/\s+integrity\s*=\s*("|')(?[^"']+)/);function PYa(e){let r=Qd0.cloudflareUrlRegex.exec(e);if(!(r!=null&&r.groups))return null;let{depName:t,currentValue:n,asset:i}=r.groups,s={datasource:$d0.CdnJsDatasource.id,depName:t,packageName:`${t}/${i}`,currentValue:n,replaceString:e},a=Kd0.exec(e);return a!=null&&a.groups&&(s.currentDigest=a.groups.currentDigest),s}wot.extractDep=PYa;function Hd0(e){let r=[],t=e,n=xYa.exec(t),i=0;for(;n;){let[s]=n;i+=n.index+s.length,t=e.slice(i),n=xYa.exec(t);let a=PYa(s);a&&r.push(a)}return r.length?{deps:r}:null}wot.extractPackageFile=Hd0});var kYa=A(eJ=>{"use strict";Object.defineProperty(eJ,"__esModule",{value:!0});eJ.supportedDatasources=eJ.categories=eJ.defaultConfig=eJ.extractPackageFile=void 0;var Wd0=(tn(),Dr(en)),Yd0=fat(),Jd0=Wd0.__importStar(ZD()),Xd0=RYa();Object.defineProperty(eJ,"extractPackageFile",{enumerable:!0,get:function(){return Xd0.extractPackageFile}});eJ.defaultConfig={fileMatch:["\\.html?$"],versioning:Jd0.id,digest:{enabled:!1},pinDigests:!1};eJ.categories=["cd"];eJ.supportedDatasources=[Yd0.CdnJsDatasource.id]});var BYa=A(D_r=>{"use strict";Object.defineProperty(D_r,"__esModule",{value:!0});D_r.extractPackageFile=void 0;var FYa=(tn(),Dr(en)),NYa=FYa.__importDefault(_a()),Zd0=Ky(),E_r=Pi(),ep0=Vnr(),nzn=Ba(),tp0=sgr(),rp0=FYa.__importStar(aR()),np0=(0,nzn.regEx)(/\.ya?ml$/);function OYa(e){var t,n,i,s,a;let r={datasource:tp0.JenkinsPluginsDatasource.id,versioning:rp0.id,depName:e.artifactId};return(t=e.source)!=null&&t.version?(r.currentValue=e.source.version.toString(),NYa.default.string(e.source.version)||(r.skipReason="invalid-version",E_r.logger.warn({dep:r},"Jenkins plugin dependency version is not a string and will be ignored"))):r.skipReason="unspecified-version",(((n=e.source)==null?void 0:n.version)==="latest"||((i=e.source)==null?void 0:i.version)==="experimental"||e.groupId)&&(r.skipReason="unsupported-version"),(s=e.source)!=null&&s.url&&(r.skipReason="internal-package"),!r.skipReason&&((a=e.renovate)!=null&&a.ignore)&&(r.skipReason="ignored"),E_r.logger.debug({dep:r},"Jenkins plugin dependency"),r}function ip0(e,r){let t=[];try{let n=(0,Zd0.load)(e,{json:!0});if(NYa.default.nonEmptyArray(n==null?void 0:n.plugins)){for(let i of n.plugins)if(i.artifactId){let s=OYa(i);t.push(s)}}}catch(n){E_r.logger.debug({err:n,packageFile:r},"Error parsing Jenkins plugins")}return t}function sp0(e){let r=[],t=(0,nzn.regEx)(/^\s*(?[\d\w-]+):(?[^#\s]+)[#\s]*(?.*)$/);for(let n of e.split(nzn.newlineRegex)){let i=t.exec(n);if(i!=null&&i.groups){let{depName:s,currentValue:a,comment:o}=i.groups,c={artifactId:s,source:{version:a},renovate:{ignore:(0,ep0.isSkipComment)(o)}},l=OYa(c);r.push(l)}}return r}function ap0(e,r){E_r.logger.trace(`jenkins.extractPackageFile(${r})`);let t=[];return np0.test(r)?t.push(...ip0(e,r)):t.push(...sp0(e)),t.length===0?null:{deps:t}}D_r.extractPackageFile=ap0});var qYa=A(tJ=>{"use strict";Object.defineProperty(tJ,"__esModule",{value:!0});tJ.supportedDatasources=tJ.categories=tJ.defaultConfig=tJ.extractPackageFile=void 0;var op0=sgr(),cp0=BYa();Object.defineProperty(tJ,"extractPackageFile",{enumerable:!0,get:function(){return cp0.extractPackageFile}});tJ.defaultConfig={fileMatch:["(^|/)plugins\\.(txt|ya?ml)$"]};tJ.categories=["ci"];tJ.supportedDatasources=[op0.JenkinsPluginsDatasource.id]});var jYa=A(S_r=>{"use strict";Object.defineProperty(S_r,"__esModule",{value:!0});S_r.updateArtifacts=void 0;var up0=_2(),lp0=Zp(),MYa=Pi(),LYa=Fb(),izn=km(),dp0=Lh(),pp0=Ba();function mp0(e){var t;let r=e.packageName;return(t=e.managerData)!=null&&t.subdir?r.concat("/",e.managerData.subdir):r}async function fp0(e){var c;let{packageFileName:r,updatedDeps:t,config:n}=e;MYa.logger.trace({packageFileName:r},"jsonnet-bundler.updateArtifacts()");let i=r.replace((0,pp0.regEx)(/\.json$/),".lock.json");if(!await(0,izn.readLocalFile)(i,"utf8"))return MYa.logger.debug("No jsonnetfile.lock.json found"),null;let a={toolName:"jb",constraint:(c=n.constraints)==null?void 0:c.jb},o={cwdFile:r,docker:{},toolConstraints:[a]};try{if(n.isLockFileMaintenance)await(0,LYa.exec)("jb update",o);else{let m=t.map(mp0);m.length>0&&await(0,LYa.exec)(`jb update ${m.map(up0.quote).join(" ")}`,o)}let l=await(0,dp0.getRepoStatus)();if(l.isClean())return null;let u=[];for(let m of l.modified??[])u.push({file:{type:"addition",path:m,contents:await(0,izn.readLocalFile)(m)}});for(let m of l.not_added??[])u.push({file:{type:"addition",path:m,contents:await(0,izn.readLocalFile)(m)}});for(let m of l.deleted??[])u.push({file:{type:"deletion",path:m}});return u}catch(l){if(l.message===lp0.TEMPORARY_ERROR)throw l;return[{artifactError:{lockFile:i,stderr:l.stderr}}]}}S_r.updateArtifacts=fp0});var GYa=A(w_r=>{"use strict";Object.defineProperty(w_r,"__esModule",{value:!0});w_r.extractPackageFile=void 0;var hp0=Oh(),szn=Pi(),gp0=PV(),yp0=Ip();function _p0(e,r){if(szn.logger.trace({packageFile:r},"jsonnet-bundler.extractPackageFile()"),r.match(/vendor\//))return null;let t=[],n;try{n=JSON.parse(e)}catch{return szn.logger.debug({packageFile:r},"Invalid JSON"),null}for(let i of(0,gp0.coerceArray)(n.dependencies)){let s=Ap0(i);s&&t.push(s)}return t.length?{deps:t}:null}w_r.extractPackageFile=_p0;function Ap0(e){if(!e.source.git)return null;let r=(0,yp0.parseUrl)(e.source.git.remote);return r?{depName:(0,hp0.join)(r.host,r.pathname.replace(/\.git$/,""),e.source.git.subdir??""),packageName:e.source.git.remote,currentValue:e.version,managerData:{subdir:e.source.git.subdir}}:(szn.logger.debug({dependency:e},"Invalid Git remote URL"),null)}});var VYa=A(A8=>{"use strict";Object.defineProperty(A8,"__esModule",{value:!0});A8.supportedDatasources=A8.categories=A8.defaultConfig=A8.supportsLockFileMaintenance=A8.extractPackageFile=A8.updateArtifacts=void 0;var UYa=Y1(),bp0=jYa();Object.defineProperty(A8,"updateArtifacts",{enumerable:!0,get:function(){return bp0.updateArtifacts}});var Cp0=GYa();Object.defineProperty(A8,"extractPackageFile",{enumerable:!0,get:function(){return Cp0.extractPackageFile}});A8.supportsLockFileMaintenance=!0;A8.defaultConfig={fileMatch:["(^|/)jsonnetfile\\.json$"],datasource:UYa.GitTagsDatasource.id};A8.categories=["kubernetes"];A8.supportedDatasources=[UYa.GitTagsDatasource.id]});var QYa=A(I_r=>{"use strict";Object.defineProperty(I_r,"__esModule",{value:!0});I_r.extractPackageFile=void 0;var vp0=(tn(),Dr(en)),zYa=vp0.__importDefault(_a()),$Ya=Ba(),Ep0=mx(),Dp0=(0,$Ya.regEx)(/@file\s*:\s*DependsOn\s*\(\s*(?"(?.+):(?.+):(?.+)")\s*\)/g),Sp0=(0,$Ya.regEx)(/@file\s*:\s*Repository\s*\(\s*"(?.+)"\s*\)/g);function wp0(e){let r=[...e.matchAll(Sp0)].map(i=>{var s;return(s=i.groups)==null?void 0:s.repositoryName}).filter(zYa.default.string),t=[...e.matchAll(Dp0)].map(i=>i.groups).filter(zYa.default.truthy),n=[];for(let i of t){let s={currentValue:i.version,depName:`${i.groupId}:${i.artifactId}`,replaceString:i.replaceString,datasource:Ep0.MavenDatasource.id};n.push(s)}return n.length===0?null:{deps:n,...r.length&&{registryUrls:r}}}I_r.extractPackageFile=wp0});var KYa=A(rJ=>{"use strict";Object.defineProperty(rJ,"__esModule",{value:!0});rJ.supportedDatasources=rJ.categories=rJ.defaultConfig=rJ.extractPackageFile=void 0;var Ip0=mx(),xp0=QYa();Object.defineProperty(rJ,"extractPackageFile",{enumerable:!0,get:function(){return xp0.extractPackageFile}});rJ.defaultConfig={fileMatch:["^.+\\.main\\.kts$"]};rJ.categories=["java"];rJ.supportedDatasources=[Ip0.MavenDatasource.id]});var YYa=A(T_r=>{"use strict";Object.defineProperty(T_r,"__esModule",{value:!0});T_r.extractPackageFile=void 0;var WYa=(tn(),Dr(en)),azn=WYa.__importDefault(_a()),Tp0=Ky(),ozn=Pi(),x_r=Ba(),HYa=agr(),Pp0=WYa.__importStar(Ncr()),Rp0=YD();function kp0(e,r,t){if(ozn.logger.trace("kubernetes.extractPackageFile()"),!((0,x_r.regEx)(/\s*apiVersion\s*:/).test(e)&&(0,x_r.regEx)(/\s*kind\s*:/).test(e)))return null;let i=[...Fp0(e,t),...Np0(e,r)];return i.length?{deps:i}:null}T_r.extractPackageFile=kp0;function Fp0(e,r){let t=[];for(let n of e.split(x_r.newlineRegex)){let i=(0,x_r.regEx)(/^\s*-?\s*image:\s*['"]?([^\s'"]+)['"]?\s*/).exec(n);if(i){let s=i[1],a=(0,Rp0.getDep)(s,!0,r.registryAliases);ozn.logger.debug({depName:a.depName,currentValue:a.currentValue,currentDigest:a.currentDigest},"Kubernetes image"),t.push(a)}}return t.filter(n=>{var i;return!((i=n.currentValue)!=null&&i.includes("${"))})}function Np0(e,r){let t;try{t=(0,Tp0.loadAll)(e)}catch(n){return ozn.logger.debug({err:n,packageFile:r},"Failed to parse Kubernetes manifest."),[]}return t.filter(azn.default.truthy).filter(n=>azn.default.nonEmptyStringAndNotWhitespace(n.kind)&&azn.default.nonEmptyStringAndNotWhitespace(n.apiVersion)).filter(n=>HYa.supportedApis.has(n.kind)).map(n=>({depName:n.kind,currentValue:n.apiVersion,datasource:HYa.KubernetesApiDatasource.id,versioning:Pp0.id}))}});var JYa=A(nJ=>{"use strict";Object.defineProperty(nJ,"__esModule",{value:!0});nJ.supportedDatasources=nJ.categories=nJ.defaultConfig=nJ.extractPackageFile=void 0;var Op0=Qy(),Bp0=agr(),qp0=YYa();Object.defineProperty(nJ,"extractPackageFile",{enumerable:!0,get:function(){return qp0.extractPackageFile}});nJ.defaultConfig={fileMatch:[]};nJ.categories=["kubernetes"];nJ.supportedDatasources=[Op0.DockerDatasource.id,Bp0.KubernetesApiDatasource.id]});var nJa=A(Mj=>{"use strict";Object.defineProperty(Mj,"__esModule",{value:!0});Mj.extractPackageFile=Mj.parseKustomize=Mj.extractHelmChart=Mj.extractImage=Mj.extractResource=void 0;var Mp0=(tn(),Dr(en)),Iot=Mp0.__importDefault(_a()),Lp0=Ky(),uzn=Pi(),ORt=PV(),BRt=Ba(),czn=Qy(),jp0=Y1(),Gp0=ch(),Up0=XD(),XYa=YD(),Vp0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^/\s]+\/[^/\s]+)))(?[^?\s]*)\?ref=(?.+)$/),zp0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^?\s]*(\.git))))(?[^?\s]*)\?ref=(?.+)$/),$p0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^?\s]*)(_git\/[^/\s]+)))(?[^?\s]*)\?ref=(?.+)$/),ZYa=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])(?[^?\s]+)))(?:\/\/)(?[^?\s]+)\?ref=(?.+)$/);function P_r(e){let r;if(e.includes("_git")?r=$p0.exec(e):e.includes(".git")?r=zp0.exec(e):ZYa.test(e)?r=ZYa.exec(e):r=Vp0.exec(e),!(r!=null&&r.groups))return null;let{path:t}=r.groups;return(0,BRt.regEx)(/(?:github\.com)(:|\/)/).test(t)?{currentValue:r.groups.currentValue,datasource:Gp0.GithubTagsDatasource.id,depName:r.groups.project.replace(".git","")}:{datasource:jp0.GitTagsDatasource.id,depName:t.replace(".git",""),packageName:r.groups.url,currentValue:r.groups.currentValue}}Mj.extractResource=P_r;function eJa(e){if(!e.name)return null;let r=(0,XYa.splitImageParts)(e.newName??e.name),{depName:t}=r,{digest:n,newTag:i}=e;return n&&i?(uzn.logger.debug({newTag:i,digest:n},"Kustomize ignores newTag when digest is provided. Pick one, or use `newTag: tag@digest`"),{depName:t,currentValue:i,currentDigest:n,skipReason:"invalid-dependency-specification"}):n?!Iot.default.string(n)||!n.startsWith("sha256:")?{depName:t,currentValue:n,skipReason:"invalid-value"}:{datasource:czn.DockerDatasource.id,depName:t,currentValue:r.currentValue,currentDigest:n,replaceString:n}:i?!Iot.default.string(i)||i.startsWith("sha256:")?{depName:t,currentValue:i,skipReason:"invalid-value"}:{...(0,XYa.splitImageParts)(`${t}:${i}`),datasource:czn.DockerDatasource.id,replaceString:i}:e.newName?{...r,datasource:czn.DockerDatasource.id,replaceString:e.newName}:null}Mj.extractImage=eJa;function tJa(e){return e.name?{depName:e.name,currentValue:e.version,registryUrls:[e.repo],datasource:Up0.HelmDatasource.id}:null}Mj.extractHelmChart=tJa;function rJa(e,r){let t=null;try{t=(0,Lp0.load)(e,{json:!0})}catch{return uzn.logger.debug({packageFile:r},"Error parsing kustomize file"),null}return!t||Iot.default.string(t)||(t.kind??="Kustomization",!["Kustomization","Component"].includes(t.kind))?null:t}Mj.parseKustomize=rJa;function Qp0(e,r){uzn.logger.trace(`kustomize.extractPackageFile(${r})`);let t=[],n=rJa(e,r);if(!n)return null;for(let i of(0,ORt.coerceArray)(n.bases).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.resources).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.components).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.images)){let s=eJa(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.helmCharts)){let s=tJa(i);s&&t.push({...s,depType:"HelmChart"})}return t.length?{deps:t}:null}Mj.extractPackageFile=Qp0});var iJa=A(iJ=>{"use strict";Object.defineProperty(iJ,"__esModule",{value:!0});iJ.supportedDatasources=iJ.categories=iJ.defaultConfig=iJ.extractPackageFile=void 0;var Kp0=Qy(),Hp0=Y1(),Wp0=ch(),Yp0=XD(),Jp0=nJa();Object.defineProperty(iJ,"extractPackageFile",{enumerable:!0,get:function(){return Jp0.extractPackageFile}});iJ.defaultConfig={fileMatch:["(^|/)kustomization\\.ya?ml$"],pinDigests:!1};iJ.categories=["kubernetes"];iJ.supportedDatasources=[Kp0.DockerDatasource.id,Hp0.GitTagsDatasource.id,Wp0.GithubTagsDatasource.id,Yp0.HelmDatasource.id]});var uJa=A(Lj=>{"use strict";Object.defineProperty(Lj,"__esModule",{value:!0});Lj.extractPackageFile=Lj.extractVariables=Lj.extractFromVectors=Lj.expandDepName=Lj.trimAtKey=void 0;var sJ=Ba(),sJa=hat();function k_r(e,r){let t=new RegExp(`:${r}(?=\\s)`),n=e.search(t);if(n<0)return null;let i=e.slice(n+r.length+1),s=i.search((0,sJ.regEx)(/[^\s]/));return s<0?null:i.slice(s)}Lj.trimAtKey=k_r;function aJa(e){return e.includes("/")?e.replace("/",":"):`${e}:${e}`}Lj.expandDepName=aJa;function oJa(e,r={},t={}){if(!e.startsWith("["))return[];let n=0,i=[],s=0,a=0,o="",c="",l=0,u=b=>!!b&&(0,sJ.regEx)(/[\s,]/).test(b),m=b=>b.replace((0,sJ.regEx)(/^"/),"").replace((0,sJ.regEx)(/"$/),""),h=()=>{if(!l&&o&&c){let b=aJa(m(o));if(c.startsWith("~")){let v=c.replace((0,sJ.regEx)(/^~\s*/),""),w=t[v];w&&i.push({...r,datasource:sJa.ClojureDatasource.id,depName:b,currentValue:w,groupName:v})}else i.push({...r,datasource:sJa.ClojureDatasource.id,depName:b,currentValue:m(c)})}o="",c=""},_=null;for(;sc.replace((0,sJ.regEx)(/^"/),"").replace((0,sJ.regEx)(/"$/),"")).forEach(c=>r.push(c))}return r}var Zp0=(0,sJ.regEx)(/^[\s,]*\([\s,]*def[\s,]+(?[-+*=<>.!?#$%&_|a-zA-Z][-+*=<>.!?#$%&_|a-zA-Z0-9']+)[\s,]*"(?[^"]*)"[\s,]*\)[\s,]*$/);function cJa(e){let r={},t=e.split(sJ.newlineRegex);for(let n=0;n{"use strict";Object.defineProperty(aJ,"__esModule",{value:!0});aJ.supportedDatasources=aJ.categories=aJ.defaultConfig=aJ.extractPackageFile=void 0;var tm0=(tn(),Dr(en)),rm0=hat(),nm0=tm0.__importStar(aR()),im0=uJa();Object.defineProperty(aJ,"extractPackageFile",{enumerable:!0,get:function(){return im0.extractPackageFile}});aJ.defaultConfig={fileMatch:["(^|/)project\\.clj$"],versioning:nm0.id};aJ.categories=["java"];aJ.supportedDatasources=[rm0.ClojureDatasource.id]});var vJa=A(jj=>{"use strict";Object.defineProperty(jj,"__esModule",{value:!0});jj.extractAllPackageFiles=jj.resolveParents=jj.parseSettings=jj.extractRegistries=jj.extractPackage=void 0;var mJa=(tn(),Dr(en)),fJa=mJa.__importDefault(_a()),qRt=mJa.__importDefault(Oh()),hJa=WW(),F_r=Pi(),sm0=km(),lzn=Ba(),gJa=mx(),am0=YDe();function om0(e,r){let t;try{t=new hJa.XmlDocument(e)}catch{return F_r.logger.debug({packageFile:r},"Failed to parse as XML"),null}let{name:n,attr:i,children:s}=t;return n!=="project"?null:i.xmlns==="http://maven.apache.org/POM/4.0.0"||fJa.default.nonEmptyArray(s)&&s.some(a=>a.name==="modelVersion"&&a.val==="4.0.0")?t:null}function dJa(e){return!!e&&(0,lzn.regEx)(/\${[^}]*?}/).test(e)}function cm0(e,r=!1){var a,o,c,l,u;if(!("valueWithPath"in e))return null;let t=(a=e.valueWithPath("groupId"))==null?void 0:a.trim(),n=(o=e.valueWithPath("artifactId"))==null?void 0:o.trim(),i=(c=e.valueWithPath("version"))==null?void 0:c.trim(),s;if(!t&&e.name==="plugin"&&(t="org.apache.maven.plugins"),t&&n&&i){let m=`${t}:${n}`,_=e.descendantWithPath("version").position,b=gJa.MavenDatasource.id,v=[am0.MAVEN_REPO],w={datasource:b,depName:m,currentValue:i,fileReplacePosition:_,registryUrls:v};switch(e.name){case"plugin":case"extension":s="build";break;case"parent":s="parent";break;case"dependency":r?s="build":((l=e.valueWithPath("optional"))==null?void 0:l.trim())==="true"?s="optional":s=((u=e.valueWithPath("scope"))==null?void 0:u.trim())??"compile";break}return s&&(w.depType=s),w}return null}function yJa(e,r=[],t=!0,n=!1){let i=cm0(e,n);if(i&&!t&&r.push(i),e.children)for(let s of e.children)yJa(s,r,!1,e.name==="build"||e.name==="reporting"||n);return r}function um0(e,r,t){let n=e,i=!1,s=new Set;do{let[a,o,c]=lm0(n,r,t,s);if(c)return e.skipReason="recursive-placeholder",e;n=a,i=o}while(i);return dJa(n.depName)?n.skipReason="name-placeholder":dJa(n.currentValue)&&(n.skipReason="version-placeholder"),n}function lm0(e,r,t,n){let i=!1,s=!1,a=new Set,o=v=>v.replace((0,lzn.regEx)(/\${[^}]*?}/g),w=>{let x=w.slice(2,-1).trim(),P=t[x];return P?(i=!0,n.has(x)?s=!0:a.add(x),P.val):w}),c=o(e.depName),l=e.registryUrls.map(v=>o(v)),u=e.fileReplacePosition,m=e.propSource,h=null,_=e.currentValue.replace((0,lzn.regEx)(/^\${[^}]*?}$/),v=>{let w=v.slice(2,-1).trim(),x=t[w];return x?(h||(h=w),u=x.fileReplacePosition,m=x.packageFile??void 0,i=!0,n.has(w)?s=!0:a.add(w),x.val):v}),b={...e,depName:c,registryUrls:l,fileReplacePosition:u,propSource:m,currentValue:_};h&&(b.groupName=h),m&&r!==m&&(b.editFile=m);for(let v of a)n.add(v);return[b,i,s]}function dm0(e,r){let t="pom.xml",n=r,i=qRt.default.basename(r);(i==="pom.xml"||i.endsWith(".pom.xml"))&&(t=i,n=qRt.default.dirname(r));let s=qRt.default.dirname(e);return qRt.default.normalize(qRt.default.join(s,n,t))}function _Ja(e,r){var o,c,l;if(!e)return null;let t=om0(e,r);if(!t)return null;let n={datasource:gJa.MavenDatasource.id,packageFile:r,deps:[]};n.deps=yJa(t);let i=t.childNamed("properties"),s={};if(i!=null&&i.children)for(let u of i.children){let m=u.name,h=(o=u==null?void 0:u.val)==null?void 0:o.trim();if(m&&h){let _=u.position;s[m]={val:h,fileReplacePosition:_,packageFile:r}}}n.mavenProps=s;let a=t.childNamed("repositories");if(a!=null&&a.children){let u=[];for(let m of a.childrenNamed("repository")){let h=(c=m.valueWithPath("url"))==null?void 0:c.trim();h&&u.push(h)}n.deps.forEach(m=>{fJa.default.array(m.registryUrls)&&u.forEach(h=>m.registryUrls.push(h))})}if(r&&t.childNamed("parent")){let u=((l=t.valueWithPath("parent.relativePath"))==null?void 0:l.trim())??"../pom.xml";n.parent=dm0(r,u)}return t.childNamed("version")&&(n.packageFileVersion=t.valueWithPath("version").trim()),n}jj.extractPackage=_Ja;function AJa(e){var i;if(!e)return[];let r=bJa(e);if(!r)return[];let t=[],n=pJa(r,"mirrors");return t.push(...n),(i=r.childNamed("profiles"))==null||i.eachChild(s=>{let a=pJa(s,"repositories");t.push(...a)}),[...new Set(t)]}jj.extractRegistries=AJa;function pJa(e,r){let t=e.descendantWithPath(r),n=[];return t!=null&&t.children&&t.eachChild(i=>{let s=i.valueWithPath("url");s&&n.push(s)}),n}function bJa(e){let r;try{r=new hJa.XmlDocument(e)}catch{return null}let{name:t,attr:n}=r;return t!=="settings"?null:n.xmlns==="http://maven.apache.org/SETTINGS/1.0.0"?r:null}jj.parseSettings=bJa;function CJa(e){let r=[],t={},n={},i={},s={};e.forEach(c=>{let l=c.packageFile;r.push(l),t[l]=c,n[l]=[]}),r.forEach(c=>{s[c]=new Set;let l=[],u=new Set,m=t[c];for(;m;)l.unshift(m.mavenProps),m.deps&&m.deps.forEach(h=>{h.registryUrls&&h.registryUrls.forEach(_=>{s[c].add(_)})}),m.parent&&!u.has(m.parent)?(u.add(m.parent),m=t[m.parent]):m=null;l.unshift({}),i[c]=Object.assign.apply(null,l)}),r.forEach(c=>{t[c].deps.forEach(u=>{let m=new Set([...u.registryUrls,...s[c]]);u.registryUrls=[...m]})});let a=new Set;return r.forEach(c=>{let l=t[c];l.deps.forEach(u=>{let m=um0(u,c,i[c]);if(m.depType==="parent"){let _=t[l.parent];_&&!_.parent&&a.add(m.depName)}let h=m.propSource??c;n[h].push(m)})}),r.map(c=>{let l=t[c],u=n[c];for(let m of u)a.has(m.depName)&&(m.depType="parent-root");return{...l,deps:u}})}jj.resolveParents=CJa;function pm0(e){return e.forEach(r=>{delete r.mavenProps,delete r.parent,r.deps.forEach(t=>{delete t.propSource})}),e}async function mm0(e,r){let t=[],n=[];for(let i of r){let s=await(0,sm0.readLocalFile)(i,"utf8");if(!s){F_r.logger.debug({packageFile:i},"packageFile has no content");continue}if(i.endsWith("settings.xml")){let a=AJa(s);a&&(F_r.logger.debug({registries:a,packageFile:i},"Found registryUrls in settings.xml"),n.push(...a))}else{let a=_Ja(s,i);a?t.push(a):F_r.logger.trace({packageFile:i},"can not read dependencies")}}if(n)for(let i of t)for(let s of i.deps)s.registryUrls?s.registryUrls.push(...n):s.registryUrls=[...n];return pm0(CJa(t))}jj.extractAllPackageFiles=mm0});var SJa=A($0e=>{"use strict";Object.defineProperty($0e,"__esModule",{value:!0});$0e.bumpPackageVersion=$0e.updateDependency=$0e.updateAtPosition=void 0;var fm0=(tn(),Dr(en)),EJa=fm0.__importDefault(Hy()),hm0=WW(),Cie=Pi(),gm0=jD();function DJa(e,r,t){let{depName:n,currentValue:i,newValue:s,fileReplacePosition:a}=r,o=e.slice(0,a),c=e.slice(a),l=c.indexOf(t),u=c.slice(l),m=c.slice(0,l),h=m.trim();if(h===s)return e;if(h===i||r.groupName){let _=m.replace(h,s);return o+_+u}return Cie.logger.debug({depName:n,version:h,currentValue:i,newValue:s},"Unknown value"),null}$0e.updateAtPosition=DJa;function ym0({fileContent:e,upgrade:r}){if(r.updateType==="replacement")return Cie.logger.warn("maven manager does not support replacement updates yet"),null;let t=e.indexOf("<"),n=e.slice(0,t),i=e.slice(t),s=DJa(i,r,"{"use strict";Object.defineProperty(b8,"__esModule",{value:!0});b8.supportedDatasources=b8.categories=b8.defaultConfig=b8.updateDependency=b8.bumpPackageVersion=b8.extractAllPackageFiles=void 0;var Am0=(tn(),Dr(en)),bm0=mx(),Cm0=Am0.__importStar(aR()),vm0=vJa();Object.defineProperty(b8,"extractAllPackageFiles",{enumerable:!0,get:function(){return vm0.extractAllPackageFiles}});var wJa=SJa();Object.defineProperty(b8,"bumpPackageVersion",{enumerable:!0,get:function(){return wJa.bumpPackageVersion}});Object.defineProperty(b8,"updateDependency",{enumerable:!0,get:function(){return wJa.updateDependency}});b8.defaultConfig={fileMatch:["(^|/|\\.)pom\\.xml$","^(((\\.mvn)|(\\.m2))/)?settings\\.xml$"],versioning:Cm0.id};b8.categories=["java"];b8.supportedDatasources=[bm0.MavenDatasource.id]});var RJa=A(N_r=>{"use strict";Object.defineProperty(N_r,"__esModule",{value:!0});N_r.extractPackageFile=void 0;var Em0=Pi(),dzn=Ba(),xJa=mx(),TJa=aR(),Dm0=(0,dzn.regEx)("^(?:distributionUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)-(?bin|all)\\.zip)\\s*$"),Sm0=(0,dzn.regEx)("^(?:wrapperUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)(?:.jar))");function wm0(e){let r=(e==null?void 0:e.split(dzn.newlineRegex))??[],t=PJa(r,Dm0)??void 0,n=PJa(r,Sm0)??void 0;return{maven:t,wrapper:n}}function PJa(e,r){for(let t of e)if(t.match(r)){let n=r.exec(t);if(n!=null&&n.groups)return{url:n.groups.url,version:n.groups.version}}return null}function Im0(e){var n,i,s,a,o,c;Em0.logger.trace("maven-wrapper.extractPackageFile()");let r=wm0(e),t=[];if((n=r.maven)!=null&&n.version){let l={depName:"maven",packageName:"org.apache.maven:apache-maven",currentValue:(i=r.maven)==null?void 0:i.version,replaceString:(s=r.maven)==null?void 0:s.url,datasource:xJa.MavenDatasource.id,versioning:TJa.id};t.push(l)}if((a=r.wrapper)!=null&&a.version){let l={depName:"maven-wrapper",packageName:"org.apache.maven.wrapper:maven-wrapper",currentValue:(o=r.wrapper)==null?void 0:o.version,replaceString:(c=r.wrapper)==null?void 0:c.url,datasource:xJa.MavenDatasource.id,versioning:TJa.id};t.push(l)}return t.length?{deps:t}:null}N_r.extractPackageFile=Im0});var OJa=A(xot=>{"use strict";Object.defineProperty(xot,"__esModule",{value:!0});xot.getJavaConstraint=xot.updateArtifacts=void 0;var pzn=(tn(),Dr(en)),kJa=pzn.__importDefault(require("node:os")),xm0=pzn.__importDefault(_a()),O_r=Oh(),Tm0=_f(),Q0e=Pi(),Pm0=Fb(),mzn=km(),Rm0=Lh(),km0=Ba(),Fm0=pzn.__importDefault(aR()),Nm0="https://repo.maven.apache.org/maven2";async function Om0(e,r){return e.modified.includes(r)?{file:{type:"addition",path:r,contents:await(0,mzn.readLocalFile)(r)}}:null}async function Bm0({packageFileName:e,newPackageFileContent:r,updatedDeps:t,config:n}){try{if(Q0e.logger.debug({updatedDeps:t},"maven-wrapper.updateArtifacts()"),!t.some(l=>l.depName==="maven-wrapper"))return Q0e.logger.info("Maven wrapper version not updated - skipping Artifacts update"),null;let i=await Gm0(e);if(!i)return Q0e.logger.info("No mvnw found - skipping Artifacts update"),null;let s=Lm0(t);await Mm0(i,n,e,s);let a=await(0,Rm0.getRepoStatus)(),o=[".mvn/wrapper/maven-wrapper.properties",".mvn/wrapper/maven-wrapper.jar",".mvn/wrapper/MavenWrapperDownloader.java","mvnw","mvnw.cmd"].map(l=>e.replace(".mvn/wrapper/maven-wrapper.properties","")+l),c=(await qm0(a,o)).filter(xm0.default.truthy);return Q0e.logger.debug({files:c.map(l=>{var u;return(u=l.file)==null?void 0:u.path})},"Returning updated maven-wrapper files"),c}catch(i){return Q0e.logger.debug({err:i},"Error setting new Maven Wrapper release value"),[{artifactError:{lockFile:e,stderr:i.message}}]}}xot.updateArtifacts=Bm0;async function qm0(e,r){let t=[];for(let n of r){let i=await Om0(e,n);i!==null&&t.push(i)}return t}function FJa(e){let r=e?Fm0.default.getMajor(e):null;return r&&r>=3?"^17.0.0":"^8.0.0"}xot.getJavaConstraint=FJa;async function Mm0(e,r,t,n){var a;Q0e.logger.debug(`Updating maven wrapper: "${e}"`);let{wrapperFullyQualifiedPath:i}=NJa(t),s={cwdFile:i,docker:{},extraEnv:n,toolConstraints:[{toolName:"java",constraint:((a=r.constraints)==null?void 0:a.java)??FJa(r.currentValue)}]};try{await(0,Pm0.exec)(e,s)}catch(o){throw Q0e.logger.error({err:o},"Error executing maven wrapper update command."),o}}function Lm0(e){let r=jm0(e);return r?{MVNW_REPOURL:r}:{}}function jm0(e){var n;let r=(n=e.find(i=>i.depName==="maven-wrapper"))==null?void 0:n.replaceString;if(!r)return null;let t=(0,km0.regEx)(/^(.*?)\/org\/apache\/maven\/wrapper\//).exec(r);return t?t[1]===Nm0?null:t[1]:null}async function Gm0(e){let{wrapperExecutableFileName:r,localProjectDir:t,wrapperFullyQualifiedPath:n}=NJa(e);return await Vm0(r,t,await(0,mzn.statLocalFile)(n),"wrapper:wrapper")}function Um0(){return kJa.default.platform()==="win32"&&Tm0.GlobalConfig.get("binarySource")!=="docker"?"mvnw.cmd":"./mvnw"}function NJa(e){let r=Um0(),t=(0,O_r.join)((0,O_r.dirname)(e),"../../"),n=(0,O_r.join)(t,r);return{wrapperExecutableFileName:r,localProjectDir:t,wrapperFullyQualifiedPath:n}}async function Vm0(e,r,t,n){return(t==null?void 0:t.isFile())===!0?(kJa.default.platform()!=="win32"&&!(t.mode&1)&&(Q0e.logger.warn("Maven wrapper is missing the executable bit"),await(0,mzn.chmodLocalFile)((0,O_r.join)(r,e),t.mode|73)),n===null?e:`${e} ${n}`):null}});var BJa=A(Gj=>{"use strict";Object.defineProperty(Gj,"__esModule",{value:!0});Gj.supportedDatasources=Gj.categories=Gj.defaultConfig=Gj.updateArtifacts=Gj.extractPackageFile=void 0;var zm0=mx(),$m0=aR(),Qm0=RJa();Object.defineProperty(Gj,"extractPackageFile",{enumerable:!0,get:function(){return Qm0.extractPackageFile}});var Km0=OJa();Object.defineProperty(Gj,"updateArtifacts",{enumerable:!0,get:function(){return Km0.updateArtifacts}});Gj.defaultConfig={fileMatch:["(^|\\/).mvn/wrapper/maven-wrapper.properties$"],versioning:$m0.id};Gj.categories=["java"];Gj.supportedDatasources=[zm0.MavenDatasource.id]});var MJa=A(B_r=>{"use strict";Object.defineProperty(B_r,"__esModule",{value:!0});B_r.extractPackageFile=void 0;var qJa=Pi(),fzn=Ba(),Hm0=BF();function Wm0(e,r){let t=[],n=(0,fzn.regEx)(/\nNpm\.depends\({([\s\S]*?)}\);/).exec(e);if(!n)return null;try{t=n[1].replace((0,fzn.regEx)(/(\s|\\n|\\t|'|")/g),"").split(",").map(i=>i.trim()).filter(i=>i.length).map(i=>i.split((0,fzn.regEx)(/:(.*)/))).map(i=>{let[s,a]=i;return s&&a||qJa.logger.warn({content:e},"Incomplete npm.depends match"),{depName:s,currentValue:a,datasource:Hm0.NpmDatasource.id}}).filter(i=>i.depName&&i.currentValue)}catch(i){qJa.logger.warn({err:i,packageFile:r},"Failed to parse meteor package.js")}return t.length?{deps:t}:null}B_r.extractPackageFile=Wm0});var LJa=A(oJ=>{"use strict";Object.defineProperty(oJ,"__esModule",{value:!0});oJ.supportedDatasources=oJ.categories=oJ.defaultConfig=oJ.extractPackageFile=void 0;var Ym0=BF(),Jm0=MJa();Object.defineProperty(oJ,"extractPackageFile",{enumerable:!0,get:function(){return Jm0.extractPackageFile}});oJ.defaultConfig={fileMatch:["(^|/)package\\.js$"]};oJ.categories=["js"];oJ.supportedDatasources=[Ym0.NpmDatasource.id]});var GJa=A(q_r=>{"use strict";Object.defineProperty(q_r,"__esModule",{value:!0});q_r.extractPackageFile=void 0;var Xm0=Ba(),Zm0=Y1();function ef0(e){let r=[];for(let t of e.split(Xm0.newlineRegex).map(n=>n.trim()))if(t!==""&&!t.startsWith("#")){if(t.includes("#")){let[n]=t.split("#");r.push(jJa(n));continue}r.push(jJa(t))}return r.length?{deps:r}:null}q_r.extractPackageFile=ef0;function jJa(e){if(!e.includes("@"))return{depName:e,skipReason:"unspecified-version"};let[r,t]=e.split("@").map(n=>n.trim());return{depName:r,currentValue:t,datasource:Zm0.GitTagsDatasource.id,packageName:`https://github.com/${r}.git`}}});var UJa=A(C8=>{"use strict";Object.defineProperty(C8,"__esModule",{value:!0});C8.defaultConfig=C8.supportedDatasources=C8.categories=C8.extractPackageFile=C8.url=C8.displayName=void 0;var tf0=Y1();C8.displayName="Mint";C8.url="https://github.com/yonaskolb/Mint";var rf0=GJa();Object.defineProperty(C8,"extractPackageFile",{enumerable:!0,get:function(){return rf0.extractPackageFile}});C8.categories=["swift"];C8.supportedDatasources=[tf0.GitTagsDatasource.id];C8.defaultConfig={fileMatch:["(^|/)Mintfile$"]}});var $Ja=A(M_r=>{"use strict";Object.defineProperty(M_r,"__esModule",{value:!0});M_r.extractPackageFile=void 0;var nf0=Pi(),VJa=km(),cJ=Ba(),if0=Y1(),sf0=ch(),af0=ngr(),of0=(0,cJ.regEx)(/defp\s+deps.*do/g),zJa=(0,cJ.regEx)(/{:(?\w+)(\s*,\s*"(?[^"]+)")?(\s*,\s*(?[^}]+))?}/gm),cf0=(0,cJ.regEx)(/git:\s*"(?[^"]+)"/),uf0=(0,cJ.regEx)(/github:\s*"(?[^"]+)"/),lf0=(0,cJ.regEx)(/ref:\s*"(?[^"]+)"/),df0=(0,cJ.regEx)(/(?:branch|tag):\s*"(?[^"]+)"/),pf0=(0,cJ.regEx)(/organization:\s*"(?[^"]+)"/),mf0=(0,cJ.regEx)(/#.*$/);async function ff0(e,r){var a,o,c,l,u,m,h,_,b,v,w,x;nf0.logger.trace(`mix.extractPackageFile(${r})`);let t=[],n=e.split(cJ.newlineRegex).map(P=>P.replace(mf0,""));for(let P=0;P{"use strict";Object.defineProperty(j_r,"__esModule",{value:!0});j_r.updateArtifacts=void 0;var QJa=(tn(),Dr(en)),hf0=QJa.__importDefault(_a()),gf0=_2(),yf0=Zp(),K0e=Pi(),_f0=Fb(),L_r=km(),Af0=QJa.__importStar($y()),bf0="https://hex.pm/";async function Cf0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var m,h;if(K0e.logger.debug(`mix.getArtifacts(${e})`),r.length<1)return K0e.logger.debug("No updated mix deps - returning null"),null;let i=await(0,L_r.findLocalSiblingOrParent)(e,"mix.lock")??"mix.lock";try{await(0,L_r.writeLocalFile)(e,t)}catch(_){return K0e.logger.warn({err:_},"mix.exs could not be written"),[{artifactError:{lockFile:i,stderr:_.message}}]}let s=await(0,L_r.readLocalFile)(i,"utf8");if(!s)return K0e.logger.debug("No mix.lock found"),null;let a=new Set;for(let{packageName:_}of r)if(_){let[,b]=_.split(":");b&&a.add(b)}let o=Array.from(a).reduce((_,b)=>{let v=`${bf0}api/repos/${b}/`,{token:w}=Af0.find({url:v});if(w){K0e.logger.debug(`Authenticating to hex organization ${b}`);let x=`mix hex.organization auth ${b} --key ${w}`;return[..._,x]}return _},[]),c={cwdFile:e,docker:{},toolConstraints:[{toolName:"erlang",constraint:((m=n.constraints)==null?void 0:m.erlang)??"^26"},{toolName:"elixir",constraint:(h=n.constraints)==null?void 0:h.elixir}],preCommands:o},l=["mix","deps.update",...r.map(_=>_.depName).filter(hf0.default.string).map(_=>(0,gf0.quote)(_))].join(" ");try{await(0,_f0.exec)(l,c)}catch(_){if(_.message===yf0.TEMPORARY_ERROR)throw _;return K0e.logger.debug({err:_,message:_.message,command:l},"Failed to update Mix lock file"),[{artifactError:{lockFile:i,stderr:_.message}}]}let u=await(0,L_r.readLocalFile)(i,"utf8");return s===u?(K0e.logger.debug("mix.lock is unchanged"),null):(K0e.logger.debug("Returning updated mix.lock"),[{file:{type:"addition",path:i,contents:u}}])}j_r.updateArtifacts=Cf0});var HJa=A(Uj=>{"use strict";Object.defineProperty(Uj,"__esModule",{value:!0});Uj.supportedDatasources=Uj.categories=Uj.defaultConfig=Uj.updateArtifacts=Uj.extractPackageFile=void 0;var vf0=(tn(),Dr(en)),Ef0=Y1(),Df0=ch(),Sf0=ngr(),wf0=vf0.__importStar(Rcr()),If0=$Ja();Object.defineProperty(Uj,"extractPackageFile",{enumerable:!0,get:function(){return If0.extractPackageFile}});var xf0=KJa();Object.defineProperty(Uj,"updateArtifacts",{enumerable:!0,get:function(){return xf0.updateArtifacts}});Uj.defaultConfig={fileMatch:["(^|/)mix\\.exs$"],versioning:wf0.id};Uj.categories=["elixir"];Uj.supportedDatasources=[Df0.GithubTagsDatasource.id,Ef0.GitTagsDatasource.id,Sf0.HexDatasource.id]});var WJa=A(G_r=>{"use strict";Object.defineProperty(G_r,"__esModule",{value:!0});G_r.extractPackageFile=void 0;var Tf0=Ba(),Pf0=rie(),Rf0=qAn(),kf0=(0,Tf0.regEx)(/"github:nixos\/nixpkgs\/(?[a-z0-9-.]+)"/i);function Ff0(e){let r=[],t=kf0.exec(e);if(t!=null&&t.groups){let{ref:n}=t.groups;r.push({depName:"nixpkgs",currentValue:n,datasource:Pf0.GitRefsDatasource.id,packageName:"https://github.com/NixOS/nixpkgs",versioning:Rf0.id})}return r.length?{deps:r}:null}G_r.extractPackageFile=Ff0});var XJa=A(U_r=>{"use strict";Object.defineProperty(U_r,"__esModule",{value:!0});U_r.updateArtifacts=void 0;var JJa=(tn(),Dr(en)),Nf0=JJa.__importDefault(_a()),Of0=_2(),hzn=Pi(),Bf0=Fb(),YJa=km(),qf0=Lh(),Mf0=JJa.__importStar($y()),Lf0=Ba();async function jf0({packageFileName:e,config:r,updatedDeps:t}){var c;let n=e.replace((0,Lf0.regEx)(/\.nix$/),".lock");if(!await(0,YJa.readLocalFile)(n,"utf8"))return hzn.logger.debug("No flake.lock found"),null;let s="nix     --extra-experimental-features nix-command     --extra-experimental-features flakes ",{token:a}=Mf0.find({hostType:"github",url:"https://api.github.com/"});if(a&&(s+=`--extra-access-tokens github.com=${a} `),r.isLockFileMaintenance)s+="flake update";else{let l=t.map(({depName:u})=>u).filter(Nf0.default.nonEmptyStringAndNotWhitespace).map(u=>`--update-input ${(0,Of0.quote)(u)}`).join(" ");s+=`flake lock ${l}`}let o={cwdFile:e,toolConstraints:[{toolName:"nix",constraint:(c=r.constraints)==null?void 0:c.nix}],docker:{}};try{return await(0,Bf0.exec)(s,o),(await(0,qf0.getRepoStatus)()).modified.includes(n)?(hzn.logger.debug("Returning updated flake.lock"),[{file:{type:"addition",path:n,contents:await(0,YJa.readLocalFile)(n)}}]):null}catch(l){return hzn.logger.warn({err:l},"Error updating flake.lock"),[{artifactError:{lockFile:n,stderr:l.message}}]}}U_r.updateArtifacts=jf0});var ZJa=A(Vj=>{"use strict";Object.defineProperty(Vj,"__esModule",{value:!0});Vj.supportedDatasources=Vj.defaultConfig=Vj.supportsLockFileMaintenance=Vj.updateArtifacts=Vj.extractPackageFile=void 0;var Gf0=rie(),Uf0=WJa();Object.defineProperty(Vj,"extractPackageFile",{enumerable:!0,get:function(){return Uf0.extractPackageFile}});var Vf0=XJa();Object.defineProperty(Vj,"updateArtifacts",{enumerable:!0,get:function(){return Vf0.updateArtifacts}});Vj.supportsLockFileMaintenance=!0;Vj.defaultConfig={fileMatch:["(^|/)flake\\.nix$"],commitMessageTopic:"nixpkgs",commitMessageExtra:"to {{newValue}}",enabled:!1};Vj.supportedDatasources=[Gf0.GitRefsDatasource.id]});var eXa=A(V_r=>{"use strict";Object.defineProperty(V_r,"__esModule",{value:!0});V_r.extractPackageFile=void 0;var zf0=ch();function $f0(e){return{deps:[{depName:"node",currentValue:e.trim(),datasource:zf0.GithubTagsDatasource.id,packageName:"nodejs/node"}]}}V_r.extractPackageFile=$f0});var tXa=A(v8=>{"use strict";Object.defineProperty(v8,"__esModule",{value:!0});v8.supportedDatasources=v8.categories=v8.defaultConfig=v8.url=v8.displayName=v8.extractPackageFile=void 0;var Qf0=(tn(),Dr(en)),Kf0=ch(),Hf0=Qf0.__importStar(dfe()),Wf0=eXa();Object.defineProperty(v8,"extractPackageFile",{enumerable:!0,get:function(){return Wf0.extractPackageFile}});v8.displayName="nodenv";v8.url="https://github.com/nodenv/nodenv";v8.defaultConfig={fileMatch:["(^|/)\\.node-version$"],versioning:Hf0.id};v8.categories=["js","node"];v8.supportedDatasources=[Kf0.GithubTagsDatasource.id]});var nXa=A(z_r=>{"use strict";Object.defineProperty(z_r,"__esModule",{value:!0});z_r.detectGlobalConfig=void 0;var gzn=(tn(),Dr(en)),Yf0=gzn.__importDefault(require("node:os")),Jf0=gzn.__importDefault(_a()),Xf0=gzn.__importDefault(Oh()),rXa=Pi(),Zf0=km();async function e00(){let e={},r=Yf0.default.homedir(),t=Xf0.default.join(r,".npmrc");try{let n=await(0,Zf0.readSystemFile)(t,"utf8");Jf0.default.nonEmptyString(n)&&(e.npmrc=n,e.npmrcMerge=!0,rXa.logger.debug(`Detected ${t} and adding it to global config`))}catch{rXa.logger.warn({npmrcFileName:t},"Error reading .npmrc file")}return e}z_r.detectGlobalConfig=e00});var aXa=A((rS1,sXa)=>{"use strict";var iXa=N3(),t00=["assert","buffer","child_process","cluster","console","constants","crypto","dgram","dns","domain","events","fs","http","https","module","net","os","path","punycode","querystring","readline","repl","stream","string_decoder","sys","timers","tls","tty","url","util","vm","zlib"],r00={freelist:"<6.0.0",v8:">=1.0.0",process:">=1.1.0",inspector:">=8.0.0",async_hooks:">=8.1.0",http2:">=8.4.0",perf_hooks:">=8.5.0",trace_events:">=10.0.0",worker_threads:">=12.0.0","node:test":">=18.0.0"},n00={worker_threads:">=10.5.0",wasi:">=12.16.0",diagnostics_channel:"^14.17.0 || >=15.1.0"};sXa.exports=({version:e=process.version,experimental:r=!1}={})=>{let t=[...t00];for(let[n,i]of Object.entries(r00))(e==="*"||iXa.satisfies(e,i))&&t.push(n);if(r)for(let[n,i]of Object.entries(n00))!t.includes(n)&&(e==="*"||iXa.satisfies(e,i))&&t.push(n);return t}});var cXa=A((nS1,oXa)=>{"use strict";var i00=new RegExp("^(?:@([^/]+?)[/])?([^/]+?)$"),s00=aXa(),a00=["node_modules","favicon.ico"];function o00(e){var r=[],t=[];if(e===null)return t.push("name cannot be null"),MRt(r,t);if(e===void 0)return t.push("name cannot be undefined"),MRt(r,t);if(typeof e!="string")return t.push("name must be a string"),MRt(r,t);if(e.length||t.push("name length must be greater than zero"),e.match(/^\./)&&t.push("name cannot start with a period"),e.match(/^_/)&&t.push("name cannot start with an underscore"),e.trim()!==e&&t.push("name cannot contain leading or trailing spaces"),a00.forEach(function(a){e.toLowerCase()===a&&t.push(a+" is a blacklisted name")}),s00({version:"*"}).forEach(function(a){e.toLowerCase()===a&&r.push(a+" is a core module name")}),e.length>214&&r.push("name can no longer contain more than 214 characters"),e.toLowerCase()!==e&&r.push("name can no longer contain capital letters"),/[~'!()*]/.test(e.split("/").slice(-1)[0])&&r.push(`name can no longer contain special characters ("~'!()*")`),encodeURIComponent(e)!==e){var n=e.match(i00);if(n){var i=n[1],s=n[2];if(encodeURIComponent(i)===i&&encodeURIComponent(s)===s)return MRt(r,t)}t.push("name can only contain URL-friendly characters")}return MRt(r,t)}var MRt=function(e,r){var t={validForNewPackages:r.length===0&&e.length===0,validForOldPackages:r.length===0,warnings:e,errors:r};return t.warnings.length||delete t.warnings,t.errors.length||delete t.errors,t};oXa.exports=o00});var uXa=A(uJ=>{"use strict";Object.defineProperty(uJ,"__esModule",{value:!0});uJ.PackageLock=uJ.PackageLockPreV3Schema=uJ.PackageLockV3Schema=void 0;var zj=gy(),yzn=WO();uJ.PackageLockV3Schema=zj.z.object({lockfileVersion:zj.z.literal(3),packages:(0,yzn.LooseRecord)(zj.z.string().transform(e=>e.replace(/^node_modules\//,"")).refine(e=>e.trim()!==""),zj.z.object({version:zj.z.string()}))});uJ.PackageLockPreV3Schema=zj.z.object({lockfileVersion:zj.z.union([zj.z.literal(2),zj.z.literal(1)]),dependencies:(0,yzn.LooseRecord)(zj.z.object({version:zj.z.string()}))}).transform(({lockfileVersion:e,dependencies:r})=>({lockfileVersion:e,packages:r}));uJ.PackageLock=yzn.Json.pipe(zj.z.union([uJ.PackageLockV3Schema,uJ.PackageLockPreV3Schema])).transform(({packages:e,lockfileVersion:r})=>{let t={};for(let[n,i]of Object.entries(e))t[n]=i.version;return{lockedVersions:t,lockfileVersion:r}})});var dXa=A($_r=>{"use strict";Object.defineProperty($_r,"__esModule",{value:!0});$_r.getNpmLock=void 0;var lXa=Pi(),c00=km(),u00=uXa();async function l00(e){let r=await(0,c00.readLocalFile)(e,"utf8");if(!r)return lXa.logger.debug({filePath:e},"Npm: unable to read lockfile"),{lockedVersions:{}};let t=u00.PackageLock.safeParse(r);return t.success?t.data:(lXa.logger.debug({filePath:e,err:t.error},"Npm: unable to parse lockfile"),{lockedVersions:{}})}$_r.getNpmLock=l00});var pXa=A($j=>{"use strict";Object.defineProperty($j,"__esModule",{value:!0});$j.WORKSPACE_MANIFEST_FILENAME=$j.LAYOUT_VERSION=$j.ENGINE_NAME=$j.LOCKFILE_VERSION=$j.WANTED_LOCKFILE=void 0;$j.WANTED_LOCKFILE="pnpm-lock.yaml";$j.LOCKFILE_VERSION=5.4;$j.ENGINE_NAME=`${process.platform}-${process.arch}-node-${process.version.split(".")[0]}`;$j.LAYOUT_VERSION=5;$j.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml"});var mXa=A(H0e=>{"use strict";Object.defineProperty(H0e,"__esModule",{value:!0});H0e.LockfileMissingDependencyError=H0e.FetchError=H0e.PnpmError=void 0;var d00=pXa(),LRt=class extends Error{constructor(r,t,n){super(t),this.code=`ERR_PNPM_${r}`,this.hint=n==null?void 0:n.hint,this.attempts=n==null?void 0:n.attempts}};H0e.PnpmError=LRt;var _zn=class extends LRt{constructor(r,t,n){let i=`GET ${r.url}: ${t.statusText} - ${t.status}`,s=r.authHeaderValue?p00(r.authHeaderValue):void 0;(t.status===401||t.status===403||t.status===404)&&(n=n?`${n}
          +`&&(s+=1),s+=4,n=n.substring(0,i)+n.substring(s),i=n.search(r),s=n.search(t);return n}function Id0(e){let r=Sd0(e);return r=wd0(r),r}z0e.removeComments=Id0});var ezn=A(Sot=>{"use strict";Object.defineProperty(Sot,"__esModule",{value:!0});Sot.extractPackageFile=Sot.parseUrlPath=void 0;var NRt=Pi(),ZVn=Ba(),xd0=ch(),uS=XVn();function Td0(e,r){let t=e;if(t+=6,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),r[t]!=='"'&&r[t]!=="'")return null;t+=1;let n=(0,uS.skip)(t,r,s=>s!=='"'&&s!=="'");return r.slice(t,n)}function Pd0(e){let r=(0,ZVn.regEx)(/(^|\s)sha256(\s)/),t=e.search(r);return(0,uS.isSpace)(e[t])&&(t+=1),Td0(t,e)}function Rd0(e,r){let t=e;t+=3,t=(0,uS.skip)(t,r,a=>(0,uS.isSpace)(a));let n=r[t];if(n!=='"'&&n!=="'")return null;t+=1;let i=(0,uS.skip)(t,r,a=>a!=='"'&&a!=="'"&&!(0,uS.isSpace)(a));return r.slice(t,i)}function kd0(e){let r=(0,ZVn.regEx)(/(^|\s)url(\s)/),t=e.search(r);return t===-1?null:((0,uS.isSpace)(e[t])&&(t+=1),Rd0(t,e))}function vYa(e){if(!e)return null;try{let r=new URL(e);if(r.hostname!=="github.com")return null;let t=r.pathname.split("/");t=t.filter(a=>a);let n=t[0],i=t[1],s;return t[2]==="archive"?(s=t[3],s.slice(s.length-7,s.length)===".tar.gz"&&(s=s.substring(0,s.length-7))):t[2]==="releases"&&t[3]==="download"&&(s=t[4]),s?{currentValue:s,ownerName:n,repoName:i}:null}catch{return null}}Sot.parseUrlPath=vYa;function Fd0(e,r){let t=e;t+=5,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s));let n=(0,uS.skip)(t,r,s=>!(0,uS.isSpace)(s)&&s!=="<"),i=r.slice(t,n);if(t=n,t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),r[t]==="<")t+=1;else return null;return t=(0,uS.skip)(t,r,s=>(0,uS.isSpace)(s)),n=(0,uS.skip)(t,r,s=>!(0,uS.isSpace)(s)),r.slice(t,n)!=="Formula"?null:i}function Nd0(e){let r=(0,ZVn.regEx)(/(^|\s)class\s/),t=e.search(r);return(0,uS.isSpace)(e[t])&&(t+=1),Fd0(t,e)}function Od0(e){NRt.logger.trace("extractPackageFile()");let r=(0,uS.removeComments)(e),t=Nd0(r);if(!t)return NRt.logger.debug("Invalid class definition"),null;let n=kd0(r);n||NRt.logger.debug("Invalid URL field");let i=vYa(n),s,a=null,o=null,c=null;i?(a=i.currentValue,o=i.ownerName,c=i.repoName):(NRt.logger.debug("Error: Unsupported URL field"),s="unsupported-url");let l=Pd0(r);(!l||l.length!==64)&&(NRt.logger.debug("Error: Invalid sha256 field"),s="invalid-sha256");let u={depName:`${o}/${c}`,managerData:{ownerName:o,repoName:c,sha256:l,url:n},currentValue:a,datasource:xd0.GithubTagsDatasource.id};return s&&(u.skipReason=s,s==="unsupported-url"&&(u.depName=t,u.datasource=void 0)),{deps:[u]}}Sot.extractPackageFile=Od0});var IYa=A(v_r=>{"use strict";Object.defineProperty(v_r,"__esModule",{value:!0});v_r.updateDependency=void 0;var wYa=(tn(),Dr(en)),EYa=wYa.__importDefault(G3()),Bd0=wYa.__importDefault(Hy()),bie=Pi(),qd0=Wb(),DYa=ezn(),_8=XVn(),SYa=new qd0.Http("homebrew");function tzn(e,r,t,n){let i=e;i+=3,i=(0,_8.skip)(i,r,o=>(0,_8.isSpace)(o));let s=r[i];return s!=='"'&&s!=="'"?null:(i+=1,r.substring(0,i)+r.substring(i).replace(t,n))}function Md0(e,r,t){let n=/(^|\s)url(\s)/,i=(0,_8.removeComments)(e),s=i.search(n);return(0,_8.isSpace)(i[s])&&(s+=1),tzn(s,i,r,t)}function Ld0(e,r,t){let n=/(^|\s)url(\s)/,i=e.search(n);if(i===-1)return null;(0,_8.isSpace)(e[i])&&(i+=1);let s=tzn(i,e,r,t),a=Md0(e,r,t);if(!s||!a)return null;for(;s&&(0,_8.removeComments)(s)!==a;)i+=3,i+=e.substring(i).search(n),(0,_8.isSpace)(e[i])&&(i+=1),s=tzn(i,e,r,t);return s}function rzn(e,r,t,n){let i=e;i+=6,i=(0,_8.skip)(i,r,o=>(0,_8.isSpace)(o));let s=r[i];return s!=='"'&&s!=="'"?null:(i+=1,r.substring(0,i)+r.substring(i).replace(t,n))}function jd0(e,r,t){let n=/(^|\s)sha256(\s)/,i=(0,_8.removeComments)(e),s=i.search(n);return(0,_8.isSpace)(i[s])&&(s+=1),rzn(s,i,r,t)}function Gd0(e,r,t){let n=/(^|\s)sha256(\s)/,i=e.search(n);if(i===-1)return null;(0,_8.isSpace)(e[i])&&(i+=1);let s=rzn(i,e,r,t),a=jd0(e,r,t);if(!s||!a)return null;for(;s&&(0,_8.removeComments)(s)!==a;)i+=6,i+=e.substring(i).search(n),(0,_8.isSpace)(e[i])&&(i+=1),s=rzn(i,e,r,t);return s}async function Ud0({fileContent:e,upgrade:r}){var o;bie.logger.trace("updateDependency()");let t;if(!(0,DYa.parseUrlPath)((o=r.managerData)==null?void 0:o.url)||!r.managerData)return bie.logger.debug(`Failed to update - upgrade.managerData.url is invalid ${r.depName}`),e;let i;try{let c=String(r.managerData.ownerName),l=String(r.managerData.repoName);t=`https://github.com/${c}/${l}/releases/download/${r.newValue}/${l}-${String(Bd0.default.coerce(r.newValue))}.tar.gz`,i=await EYa.default.fromStream(SYa.stream(t),{algorithm:"sha256"})}catch{bie.logger.debug(`Failed to download release download for ${r.depName} - trying archive instead`);try{let l=String(r.managerData.ownerName),u=String(r.managerData.repoName);t=`https://github.com/${l}/${u}/archive/${r.newValue}.tar.gz`,i=await EYa.default.fromStream(SYa.stream(t),{algorithm:"sha256"})}catch{return bie.logger.debug(`Failed to download archive download for ${r.depName} - update failed`),e}}if(!i)return bie.logger.debug(`Failed to generate new sha256 for ${r.depName} - update failed`),e;let s=(0,DYa.parseUrlPath)(t);if(!s)return bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e;if(r.newValue!==s.currentValue)return bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e;let a=Ld0(e,r.managerData.url,t);return a?(a=Gd0(a,r.managerData.sha256,i),a||(bie.logger.debug(`Failed to update sha256 for dependency ${r.depName}`),e)):(bie.logger.debug(`Failed to update url for dependency ${r.depName}`),e)}v_r.updateDependency=Ud0});var xYa=A(ZY=>{"use strict";Object.defineProperty(ZY,"__esModule",{value:!0});ZY.supportedDatasources=ZY.defaultConfig=ZY.updateDependency=ZY.extractPackageFile=void 0;var Vd0=ch(),zd0=ezn();Object.defineProperty(ZY,"extractPackageFile",{enumerable:!0,get:function(){return zd0.extractPackageFile}});var $d0=IYa();Object.defineProperty(ZY,"updateDependency",{enumerable:!0,get:function(){return $d0.updateDependency}});ZY.defaultConfig={commitMessageTopic:"Homebrew Formula {{depName}}",fileMatch:["^Formula/[^/]+[.]rb$"]};ZY.supportedDatasources=[Vd0.GithubTagsDatasource.id]});var kYa=A(wot=>{"use strict";Object.defineProperty(wot,"__esModule",{value:!0});wot.extractPackageFile=wot.extractDep=void 0;var PYa=Ba(),Qd0=fat(),Kd0=IGn(),TYa=(0,PYa.regEx)(/<\s*(script|link)\s+[^>]*?\/?>/i),Hd0=(0,PYa.regEx)(/\s+integrity\s*=\s*("|')(?[^"']+)/);function RYa(e){let r=Kd0.cloudflareUrlRegex.exec(e);if(!(r!=null&&r.groups))return null;let{depName:t,currentValue:n,asset:i}=r.groups,s={datasource:Qd0.CdnJsDatasource.id,depName:t,packageName:`${t}/${i}`,currentValue:n,replaceString:e},a=Hd0.exec(e);return a!=null&&a.groups&&(s.currentDigest=a.groups.currentDigest),s}wot.extractDep=RYa;function Wd0(e){let r=[],t=e,n=TYa.exec(t),i=0;for(;n;){let[s]=n;i+=n.index+s.length,t=e.slice(i),n=TYa.exec(t);let a=RYa(s);a&&r.push(a)}return r.length?{deps:r}:null}wot.extractPackageFile=Wd0});var FYa=A(eJ=>{"use strict";Object.defineProperty(eJ,"__esModule",{value:!0});eJ.supportedDatasources=eJ.categories=eJ.defaultConfig=eJ.extractPackageFile=void 0;var Yd0=(tn(),Dr(en)),Jd0=fat(),Xd0=Yd0.__importStar(ZD()),Zd0=kYa();Object.defineProperty(eJ,"extractPackageFile",{enumerable:!0,get:function(){return Zd0.extractPackageFile}});eJ.defaultConfig={fileMatch:["\\.html?$"],versioning:Xd0.id,digest:{enabled:!1},pinDigests:!1};eJ.categories=["cd"];eJ.supportedDatasources=[Jd0.CdnJsDatasource.id]});var qYa=A(D_r=>{"use strict";Object.defineProperty(D_r,"__esModule",{value:!0});D_r.extractPackageFile=void 0;var NYa=(tn(),Dr(en)),OYa=NYa.__importDefault(_a()),ep0=Ky(),E_r=Pi(),tp0=Vnr(),nzn=Ba(),rp0=sgr(),np0=NYa.__importStar(aR()),ip0=(0,nzn.regEx)(/\.ya?ml$/);function BYa(e){var t,n,i,s,a;let r={datasource:rp0.JenkinsPluginsDatasource.id,versioning:np0.id,depName:e.artifactId};return(t=e.source)!=null&&t.version?(r.currentValue=e.source.version.toString(),OYa.default.string(e.source.version)||(r.skipReason="invalid-version",E_r.logger.warn({dep:r},"Jenkins plugin dependency version is not a string and will be ignored"))):r.skipReason="unspecified-version",(((n=e.source)==null?void 0:n.version)==="latest"||((i=e.source)==null?void 0:i.version)==="experimental"||e.groupId)&&(r.skipReason="unsupported-version"),(s=e.source)!=null&&s.url&&(r.skipReason="internal-package"),!r.skipReason&&((a=e.renovate)!=null&&a.ignore)&&(r.skipReason="ignored"),E_r.logger.debug({dep:r},"Jenkins plugin dependency"),r}function sp0(e,r){let t=[];try{let n=(0,ep0.load)(e,{json:!0});if(OYa.default.nonEmptyArray(n==null?void 0:n.plugins)){for(let i of n.plugins)if(i.artifactId){let s=BYa(i);t.push(s)}}}catch(n){E_r.logger.debug({err:n,packageFile:r},"Error parsing Jenkins plugins")}return t}function ap0(e){let r=[],t=(0,nzn.regEx)(/^\s*(?[\d\w-]+):(?[^#\s]+)[#\s]*(?.*)$/);for(let n of e.split(nzn.newlineRegex)){let i=t.exec(n);if(i!=null&&i.groups){let{depName:s,currentValue:a,comment:o}=i.groups,c={artifactId:s,source:{version:a},renovate:{ignore:(0,tp0.isSkipComment)(o)}},l=BYa(c);r.push(l)}}return r}function op0(e,r){E_r.logger.trace(`jenkins.extractPackageFile(${r})`);let t=[];return ip0.test(r)?t.push(...sp0(e,r)):t.push(...ap0(e)),t.length===0?null:{deps:t}}D_r.extractPackageFile=op0});var MYa=A(tJ=>{"use strict";Object.defineProperty(tJ,"__esModule",{value:!0});tJ.supportedDatasources=tJ.categories=tJ.defaultConfig=tJ.extractPackageFile=void 0;var cp0=sgr(),up0=qYa();Object.defineProperty(tJ,"extractPackageFile",{enumerable:!0,get:function(){return up0.extractPackageFile}});tJ.defaultConfig={fileMatch:["(^|/)plugins\\.(txt|ya?ml)$"]};tJ.categories=["ci"];tJ.supportedDatasources=[cp0.JenkinsPluginsDatasource.id]});var GYa=A(S_r=>{"use strict";Object.defineProperty(S_r,"__esModule",{value:!0});S_r.updateArtifacts=void 0;var lp0=_2(),dp0=Zp(),LYa=Pi(),jYa=Fb(),izn=km(),pp0=Lh(),mp0=Ba();function fp0(e){var t;let r=e.packageName;return(t=e.managerData)!=null&&t.subdir?r.concat("/",e.managerData.subdir):r}async function hp0(e){var c;let{packageFileName:r,updatedDeps:t,config:n}=e;LYa.logger.trace({packageFileName:r},"jsonnet-bundler.updateArtifacts()");let i=r.replace((0,mp0.regEx)(/\.json$/),".lock.json");if(!await(0,izn.readLocalFile)(i,"utf8"))return LYa.logger.debug("No jsonnetfile.lock.json found"),null;let a={toolName:"jb",constraint:(c=n.constraints)==null?void 0:c.jb},o={cwdFile:r,docker:{},toolConstraints:[a]};try{if(n.isLockFileMaintenance)await(0,jYa.exec)("jb update",o);else{let m=t.map(fp0);m.length>0&&await(0,jYa.exec)(`jb update ${m.map(lp0.quote).join(" ")}`,o)}let l=await(0,pp0.getRepoStatus)();if(l.isClean())return null;let u=[];for(let m of l.modified??[])u.push({file:{type:"addition",path:m,contents:await(0,izn.readLocalFile)(m)}});for(let m of l.not_added??[])u.push({file:{type:"addition",path:m,contents:await(0,izn.readLocalFile)(m)}});for(let m of l.deleted??[])u.push({file:{type:"deletion",path:m}});return u}catch(l){if(l.message===dp0.TEMPORARY_ERROR)throw l;return[{artifactError:{lockFile:i,stderr:l.stderr}}]}}S_r.updateArtifacts=hp0});var UYa=A(w_r=>{"use strict";Object.defineProperty(w_r,"__esModule",{value:!0});w_r.extractPackageFile=void 0;var gp0=Oh(),szn=Pi(),yp0=PV(),_p0=Ip();function Ap0(e,r){if(szn.logger.trace({packageFile:r},"jsonnet-bundler.extractPackageFile()"),r.match(/vendor\//))return null;let t=[],n;try{n=JSON.parse(e)}catch{return szn.logger.debug({packageFile:r},"Invalid JSON"),null}for(let i of(0,yp0.coerceArray)(n.dependencies)){let s=bp0(i);s&&t.push(s)}return t.length?{deps:t}:null}w_r.extractPackageFile=Ap0;function bp0(e){if(!e.source.git)return null;let r=(0,_p0.parseUrl)(e.source.git.remote);return r?{depName:(0,gp0.join)(r.host,r.pathname.replace(/\.git$/,""),e.source.git.subdir??""),packageName:e.source.git.remote,currentValue:e.version,managerData:{subdir:e.source.git.subdir}}:(szn.logger.debug({dependency:e},"Invalid Git remote URL"),null)}});var zYa=A(A8=>{"use strict";Object.defineProperty(A8,"__esModule",{value:!0});A8.supportedDatasources=A8.categories=A8.defaultConfig=A8.supportsLockFileMaintenance=A8.extractPackageFile=A8.updateArtifacts=void 0;var VYa=Y1(),Cp0=GYa();Object.defineProperty(A8,"updateArtifacts",{enumerable:!0,get:function(){return Cp0.updateArtifacts}});var vp0=UYa();Object.defineProperty(A8,"extractPackageFile",{enumerable:!0,get:function(){return vp0.extractPackageFile}});A8.supportsLockFileMaintenance=!0;A8.defaultConfig={fileMatch:["(^|/)jsonnetfile\\.json$"],datasource:VYa.GitTagsDatasource.id};A8.categories=["kubernetes"];A8.supportedDatasources=[VYa.GitTagsDatasource.id]});var KYa=A(I_r=>{"use strict";Object.defineProperty(I_r,"__esModule",{value:!0});I_r.extractPackageFile=void 0;var Ep0=(tn(),Dr(en)),$Ya=Ep0.__importDefault(_a()),QYa=Ba(),Dp0=mx(),Sp0=(0,QYa.regEx)(/@file\s*:\s*DependsOn\s*\(\s*(?"(?.+):(?.+):(?.+)")\s*\)/g),wp0=(0,QYa.regEx)(/@file\s*:\s*Repository\s*\(\s*"(?.+)"\s*\)/g);function Ip0(e){let r=[...e.matchAll(wp0)].map(i=>{var s;return(s=i.groups)==null?void 0:s.repositoryName}).filter($Ya.default.string),t=[...e.matchAll(Sp0)].map(i=>i.groups).filter($Ya.default.truthy),n=[];for(let i of t){let s={currentValue:i.version,depName:`${i.groupId}:${i.artifactId}`,replaceString:i.replaceString,datasource:Dp0.MavenDatasource.id};n.push(s)}return n.length===0?null:{deps:n,...r.length&&{registryUrls:r}}}I_r.extractPackageFile=Ip0});var HYa=A(rJ=>{"use strict";Object.defineProperty(rJ,"__esModule",{value:!0});rJ.supportedDatasources=rJ.categories=rJ.defaultConfig=rJ.extractPackageFile=void 0;var xp0=mx(),Tp0=KYa();Object.defineProperty(rJ,"extractPackageFile",{enumerable:!0,get:function(){return Tp0.extractPackageFile}});rJ.defaultConfig={fileMatch:["^.+\\.main\\.kts$"]};rJ.categories=["java"];rJ.supportedDatasources=[xp0.MavenDatasource.id]});var JYa=A(T_r=>{"use strict";Object.defineProperty(T_r,"__esModule",{value:!0});T_r.extractPackageFile=void 0;var YYa=(tn(),Dr(en)),azn=YYa.__importDefault(_a()),Pp0=Ky(),ozn=Pi(),x_r=Ba(),WYa=agr(),Rp0=YYa.__importStar(Ncr()),kp0=YD();function Fp0(e,r,t){if(ozn.logger.trace("kubernetes.extractPackageFile()"),!((0,x_r.regEx)(/\s*apiVersion\s*:/).test(e)&&(0,x_r.regEx)(/\s*kind\s*:/).test(e)))return null;let i=[...Np0(e,t),...Op0(e,r)];return i.length?{deps:i}:null}T_r.extractPackageFile=Fp0;function Np0(e,r){let t=[];for(let n of e.split(x_r.newlineRegex)){let i=(0,x_r.regEx)(/^\s*-?\s*image:\s*['"]?([^\s'"]+)['"]?\s*/).exec(n);if(i){let s=i[1],a=(0,kp0.getDep)(s,!0,r.registryAliases);ozn.logger.debug({depName:a.depName,currentValue:a.currentValue,currentDigest:a.currentDigest},"Kubernetes image"),t.push(a)}}return t.filter(n=>{var i;return!((i=n.currentValue)!=null&&i.includes("${"))})}function Op0(e,r){let t;try{t=(0,Pp0.loadAll)(e)}catch(n){return ozn.logger.debug({err:n,packageFile:r},"Failed to parse Kubernetes manifest."),[]}return t.filter(azn.default.truthy).filter(n=>azn.default.nonEmptyStringAndNotWhitespace(n.kind)&&azn.default.nonEmptyStringAndNotWhitespace(n.apiVersion)).filter(n=>WYa.supportedApis.has(n.kind)).map(n=>({depName:n.kind,currentValue:n.apiVersion,datasource:WYa.KubernetesApiDatasource.id,versioning:Rp0.id}))}});var XYa=A(nJ=>{"use strict";Object.defineProperty(nJ,"__esModule",{value:!0});nJ.supportedDatasources=nJ.categories=nJ.defaultConfig=nJ.extractPackageFile=void 0;var Bp0=Qy(),qp0=agr(),Mp0=JYa();Object.defineProperty(nJ,"extractPackageFile",{enumerable:!0,get:function(){return Mp0.extractPackageFile}});nJ.defaultConfig={fileMatch:[]};nJ.categories=["kubernetes"];nJ.supportedDatasources=[Bp0.DockerDatasource.id,qp0.KubernetesApiDatasource.id]});var iJa=A(Mj=>{"use strict";Object.defineProperty(Mj,"__esModule",{value:!0});Mj.extractPackageFile=Mj.parseKustomize=Mj.extractHelmChart=Mj.extractImage=Mj.extractResource=void 0;var Lp0=(tn(),Dr(en)),Iot=Lp0.__importDefault(_a()),jp0=Ky(),uzn=Pi(),ORt=PV(),BRt=Ba(),czn=Qy(),Gp0=Y1(),Up0=ch(),Vp0=XD(),ZYa=YD(),zp0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^/\s]+\/[^/\s]+)))(?[^?\s]*)\?ref=(?.+)$/),$p0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^?\s]*(\.git))))(?[^?\s]*)\?ref=(?.+)$/),Qp0=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])?(?[^?\s]*)(_git\/[^/\s]+)))(?[^?\s]*)\?ref=(?.+)$/),eJa=(0,BRt.regEx)(/^(?:git::)?(?(?:(?:(?:http|https|ssh):\/\/)?(?:.*@)?)?(?(?:[^:/\s]+(?::[0-9]+)?[:/])(?[^?\s]+)))(?:\/\/)(?[^?\s]+)\?ref=(?.+)$/);function P_r(e){let r;if(e.includes("_git")?r=Qp0.exec(e):e.includes(".git")?r=$p0.exec(e):eJa.test(e)?r=eJa.exec(e):r=zp0.exec(e),!(r!=null&&r.groups))return null;let{path:t}=r.groups;return(0,BRt.regEx)(/(?:github\.com)(:|\/)/).test(t)?{currentValue:r.groups.currentValue,datasource:Up0.GithubTagsDatasource.id,depName:r.groups.project.replace(".git","")}:{datasource:Gp0.GitTagsDatasource.id,depName:t.replace(".git",""),packageName:r.groups.url,currentValue:r.groups.currentValue}}Mj.extractResource=P_r;function tJa(e){if(!e.name)return null;let r=(0,ZYa.splitImageParts)(e.newName??e.name),{depName:t}=r,{digest:n,newTag:i}=e;return n&&i?(uzn.logger.debug({newTag:i,digest:n},"Kustomize ignores newTag when digest is provided. Pick one, or use `newTag: tag@digest`"),{depName:t,currentValue:i,currentDigest:n,skipReason:"invalid-dependency-specification"}):n?!Iot.default.string(n)||!n.startsWith("sha256:")?{depName:t,currentValue:n,skipReason:"invalid-value"}:{datasource:czn.DockerDatasource.id,depName:t,currentValue:r.currentValue,currentDigest:n,replaceString:n}:i?!Iot.default.string(i)||i.startsWith("sha256:")?{depName:t,currentValue:i,skipReason:"invalid-value"}:{...(0,ZYa.splitImageParts)(`${t}:${i}`),datasource:czn.DockerDatasource.id,replaceString:i}:e.newName?{...r,datasource:czn.DockerDatasource.id,replaceString:e.newName}:null}Mj.extractImage=tJa;function rJa(e){return e.name?{depName:e.name,currentValue:e.version,registryUrls:[e.repo],datasource:Vp0.HelmDatasource.id}:null}Mj.extractHelmChart=rJa;function nJa(e,r){let t=null;try{t=(0,jp0.load)(e,{json:!0})}catch{return uzn.logger.debug({packageFile:r},"Error parsing kustomize file"),null}return!t||Iot.default.string(t)||(t.kind??="Kustomization",!["Kustomization","Component"].includes(t.kind))?null:t}Mj.parseKustomize=nJa;function Kp0(e,r){uzn.logger.trace(`kustomize.extractPackageFile(${r})`);let t=[],n=nJa(e,r);if(!n)return null;for(let i of(0,ORt.coerceArray)(n.bases).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.resources).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.components).filter(Iot.default.string)){let s=P_r(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.images)){let s=tJa(i);s&&t.push({...s,depType:n.kind})}for(let i of(0,ORt.coerceArray)(n.helmCharts)){let s=rJa(i);s&&t.push({...s,depType:"HelmChart"})}return t.length?{deps:t}:null}Mj.extractPackageFile=Kp0});var sJa=A(iJ=>{"use strict";Object.defineProperty(iJ,"__esModule",{value:!0});iJ.supportedDatasources=iJ.categories=iJ.defaultConfig=iJ.extractPackageFile=void 0;var Hp0=Qy(),Wp0=Y1(),Yp0=ch(),Jp0=XD(),Xp0=iJa();Object.defineProperty(iJ,"extractPackageFile",{enumerable:!0,get:function(){return Xp0.extractPackageFile}});iJ.defaultConfig={fileMatch:["(^|/)kustomization\\.ya?ml$"],pinDigests:!1};iJ.categories=["kubernetes"];iJ.supportedDatasources=[Hp0.DockerDatasource.id,Wp0.GitTagsDatasource.id,Yp0.GithubTagsDatasource.id,Jp0.HelmDatasource.id]});var lJa=A(Lj=>{"use strict";Object.defineProperty(Lj,"__esModule",{value:!0});Lj.extractPackageFile=Lj.extractVariables=Lj.extractFromVectors=Lj.expandDepName=Lj.trimAtKey=void 0;var sJ=Ba(),aJa=hat();function k_r(e,r){let t=new RegExp(`:${r}(?=\\s)`),n=e.search(t);if(n<0)return null;let i=e.slice(n+r.length+1),s=i.search((0,sJ.regEx)(/[^\s]/));return s<0?null:i.slice(s)}Lj.trimAtKey=k_r;function oJa(e){return e.includes("/")?e.replace("/",":"):`${e}:${e}`}Lj.expandDepName=oJa;function cJa(e,r={},t={}){if(!e.startsWith("["))return[];let n=0,i=[],s=0,a=0,o="",c="",l=0,u=b=>!!b&&(0,sJ.regEx)(/[\s,]/).test(b),m=b=>b.replace((0,sJ.regEx)(/^"/),"").replace((0,sJ.regEx)(/"$/),""),h=()=>{if(!l&&o&&c){let b=oJa(m(o));if(c.startsWith("~")){let v=c.replace((0,sJ.regEx)(/^~\s*/),""),w=t[v];w&&i.push({...r,datasource:aJa.ClojureDatasource.id,depName:b,currentValue:w,groupName:v})}else i.push({...r,datasource:aJa.ClojureDatasource.id,depName:b,currentValue:m(c)})}o="",c=""},_=null;for(;sc.replace((0,sJ.regEx)(/^"/),"").replace((0,sJ.regEx)(/"$/),"")).forEach(c=>r.push(c))}return r}var em0=(0,sJ.regEx)(/^[\s,]*\([\s,]*def[\s,]+(?[-+*=<>.!?#$%&_|a-zA-Z][-+*=<>.!?#$%&_|a-zA-Z0-9']+)[\s,]*"(?[^"]*)"[\s,]*\)[\s,]*$/);function uJa(e){let r={},t=e.split(sJ.newlineRegex);for(let n=0;n{"use strict";Object.defineProperty(aJ,"__esModule",{value:!0});aJ.supportedDatasources=aJ.categories=aJ.defaultConfig=aJ.extractPackageFile=void 0;var rm0=(tn(),Dr(en)),nm0=hat(),im0=rm0.__importStar(aR()),sm0=lJa();Object.defineProperty(aJ,"extractPackageFile",{enumerable:!0,get:function(){return sm0.extractPackageFile}});aJ.defaultConfig={fileMatch:["(^|/)project\\.clj$"],versioning:im0.id};aJ.categories=["java"];aJ.supportedDatasources=[nm0.ClojureDatasource.id]});var EJa=A(jj=>{"use strict";Object.defineProperty(jj,"__esModule",{value:!0});jj.extractAllPackageFiles=jj.resolveParents=jj.parseSettings=jj.extractRegistries=jj.extractPackage=void 0;var fJa=(tn(),Dr(en)),hJa=fJa.__importDefault(_a()),qRt=fJa.__importDefault(Oh()),gJa=WW(),F_r=Pi(),am0=km(),lzn=Ba(),yJa=mx(),om0=YDe();function cm0(e,r){let t;try{t=new gJa.XmlDocument(e)}catch{return F_r.logger.debug({packageFile:r},"Failed to parse as XML"),null}let{name:n,attr:i,children:s}=t;return n!=="project"?null:i.xmlns==="http://maven.apache.org/POM/4.0.0"||hJa.default.nonEmptyArray(s)&&s.some(a=>a.name==="modelVersion"&&a.val==="4.0.0")?t:null}function pJa(e){return!!e&&(0,lzn.regEx)(/\${[^}]*?}/).test(e)}function um0(e,r=!1){var a,o,c,l,u;if(!("valueWithPath"in e))return null;let t=(a=e.valueWithPath("groupId"))==null?void 0:a.trim(),n=(o=e.valueWithPath("artifactId"))==null?void 0:o.trim(),i=(c=e.valueWithPath("version"))==null?void 0:c.trim(),s;if(!t&&e.name==="plugin"&&(t="org.apache.maven.plugins"),t&&n&&i){let m=`${t}:${n}`,_=e.descendantWithPath("version").position,b=yJa.MavenDatasource.id,v=[om0.MAVEN_REPO],w={datasource:b,depName:m,currentValue:i,fileReplacePosition:_,registryUrls:v};switch(e.name){case"plugin":case"extension":s="build";break;case"parent":s="parent";break;case"dependency":r?s="build":((l=e.valueWithPath("optional"))==null?void 0:l.trim())==="true"?s="optional":s=((u=e.valueWithPath("scope"))==null?void 0:u.trim())??"compile";break}return s&&(w.depType=s),w}return null}function _Ja(e,r=[],t=!0,n=!1){let i=um0(e,n);if(i&&!t&&r.push(i),e.children)for(let s of e.children)_Ja(s,r,!1,e.name==="build"||e.name==="reporting"||n);return r}function lm0(e,r,t){let n=e,i=!1,s=new Set;do{let[a,o,c]=dm0(n,r,t,s);if(c)return e.skipReason="recursive-placeholder",e;n=a,i=o}while(i);return pJa(n.depName)?n.skipReason="name-placeholder":pJa(n.currentValue)&&(n.skipReason="version-placeholder"),n}function dm0(e,r,t,n){let i=!1,s=!1,a=new Set,o=v=>v.replace((0,lzn.regEx)(/\${[^}]*?}/g),w=>{let x=w.slice(2,-1).trim(),P=t[x];return P?(i=!0,n.has(x)?s=!0:a.add(x),P.val):w}),c=o(e.depName),l=e.registryUrls.map(v=>o(v)),u=e.fileReplacePosition,m=e.propSource,h=null,_=e.currentValue.replace((0,lzn.regEx)(/^\${[^}]*?}$/),v=>{let w=v.slice(2,-1).trim(),x=t[w];return x?(h||(h=w),u=x.fileReplacePosition,m=x.packageFile??void 0,i=!0,n.has(w)?s=!0:a.add(w),x.val):v}),b={...e,depName:c,registryUrls:l,fileReplacePosition:u,propSource:m,currentValue:_};h&&(b.groupName=h),m&&r!==m&&(b.editFile=m);for(let v of a)n.add(v);return[b,i,s]}function pm0(e,r){let t="pom.xml",n=r,i=qRt.default.basename(r);(i==="pom.xml"||i.endsWith(".pom.xml"))&&(t=i,n=qRt.default.dirname(r));let s=qRt.default.dirname(e);return qRt.default.normalize(qRt.default.join(s,n,t))}function AJa(e,r){var o,c,l;if(!e)return null;let t=cm0(e,r);if(!t)return null;let n={datasource:yJa.MavenDatasource.id,packageFile:r,deps:[]};n.deps=_Ja(t);let i=t.childNamed("properties"),s={};if(i!=null&&i.children)for(let u of i.children){let m=u.name,h=(o=u==null?void 0:u.val)==null?void 0:o.trim();if(m&&h){let _=u.position;s[m]={val:h,fileReplacePosition:_,packageFile:r}}}n.mavenProps=s;let a=t.childNamed("repositories");if(a!=null&&a.children){let u=[];for(let m of a.childrenNamed("repository")){let h=(c=m.valueWithPath("url"))==null?void 0:c.trim();h&&u.push(h)}n.deps.forEach(m=>{hJa.default.array(m.registryUrls)&&u.forEach(h=>m.registryUrls.push(h))})}if(r&&t.childNamed("parent")){let u=((l=t.valueWithPath("parent.relativePath"))==null?void 0:l.trim())??"../pom.xml";n.parent=pm0(r,u)}return t.childNamed("version")&&(n.packageFileVersion=t.valueWithPath("version").trim()),n}jj.extractPackage=AJa;function bJa(e){var i;if(!e)return[];let r=CJa(e);if(!r)return[];let t=[],n=mJa(r,"mirrors");return t.push(...n),(i=r.childNamed("profiles"))==null||i.eachChild(s=>{let a=mJa(s,"repositories");t.push(...a)}),[...new Set(t)]}jj.extractRegistries=bJa;function mJa(e,r){let t=e.descendantWithPath(r),n=[];return t!=null&&t.children&&t.eachChild(i=>{let s=i.valueWithPath("url");s&&n.push(s)}),n}function CJa(e){let r;try{r=new gJa.XmlDocument(e)}catch{return null}let{name:t,attr:n}=r;return t!=="settings"?null:n.xmlns==="http://maven.apache.org/SETTINGS/1.0.0"?r:null}jj.parseSettings=CJa;function vJa(e){let r=[],t={},n={},i={},s={};e.forEach(c=>{let l=c.packageFile;r.push(l),t[l]=c,n[l]=[]}),r.forEach(c=>{s[c]=new Set;let l=[],u=new Set,m=t[c];for(;m;)l.unshift(m.mavenProps),m.deps&&m.deps.forEach(h=>{h.registryUrls&&h.registryUrls.forEach(_=>{s[c].add(_)})}),m.parent&&!u.has(m.parent)?(u.add(m.parent),m=t[m.parent]):m=null;l.unshift({}),i[c]=Object.assign.apply(null,l)}),r.forEach(c=>{t[c].deps.forEach(u=>{let m=new Set([...u.registryUrls,...s[c]]);u.registryUrls=[...m]})});let a=new Set;return r.forEach(c=>{let l=t[c];l.deps.forEach(u=>{let m=lm0(u,c,i[c]);if(m.depType==="parent"){let _=t[l.parent];_&&!_.parent&&a.add(m.depName)}let h=m.propSource??c;n[h].push(m)})}),r.map(c=>{let l=t[c],u=n[c];for(let m of u)a.has(m.depName)&&(m.depType="parent-root");return{...l,deps:u}})}jj.resolveParents=vJa;function mm0(e){return e.forEach(r=>{delete r.mavenProps,delete r.parent,r.deps.forEach(t=>{delete t.propSource})}),e}async function fm0(e,r){let t=[],n=[];for(let i of r){let s=await(0,am0.readLocalFile)(i,"utf8");if(!s){F_r.logger.debug({packageFile:i},"packageFile has no content");continue}if(i.endsWith("settings.xml")){let a=bJa(s);a&&(F_r.logger.debug({registries:a,packageFile:i},"Found registryUrls in settings.xml"),n.push(...a))}else{let a=AJa(s,i);a?t.push(a):F_r.logger.trace({packageFile:i},"can not read dependencies")}}if(n)for(let i of t)for(let s of i.deps)s.registryUrls?s.registryUrls.push(...n):s.registryUrls=[...n];return mm0(vJa(t))}jj.extractAllPackageFiles=fm0});var wJa=A($0e=>{"use strict";Object.defineProperty($0e,"__esModule",{value:!0});$0e.bumpPackageVersion=$0e.updateDependency=$0e.updateAtPosition=void 0;var hm0=(tn(),Dr(en)),DJa=hm0.__importDefault(Hy()),gm0=WW(),Cie=Pi(),ym0=jD();function SJa(e,r,t){let{depName:n,currentValue:i,newValue:s,fileReplacePosition:a}=r,o=e.slice(0,a),c=e.slice(a),l=c.indexOf(t),u=c.slice(l),m=c.slice(0,l),h=m.trim();if(h===s)return e;if(h===i||r.groupName){let _=m.replace(h,s);return o+_+u}return Cie.logger.debug({depName:n,version:h,currentValue:i,newValue:s},"Unknown value"),null}$0e.updateAtPosition=SJa;function _m0({fileContent:e,upgrade:r}){if(r.updateType==="replacement")return Cie.logger.warn("maven manager does not support replacement updates yet"),null;let t=e.indexOf("<"),n=e.slice(0,t),i=e.slice(t),s=SJa(i,r,"{"use strict";Object.defineProperty(b8,"__esModule",{value:!0});b8.supportedDatasources=b8.categories=b8.defaultConfig=b8.updateDependency=b8.bumpPackageVersion=b8.extractAllPackageFiles=void 0;var bm0=(tn(),Dr(en)),Cm0=mx(),vm0=bm0.__importStar(aR()),Em0=EJa();Object.defineProperty(b8,"extractAllPackageFiles",{enumerable:!0,get:function(){return Em0.extractAllPackageFiles}});var IJa=wJa();Object.defineProperty(b8,"bumpPackageVersion",{enumerable:!0,get:function(){return IJa.bumpPackageVersion}});Object.defineProperty(b8,"updateDependency",{enumerable:!0,get:function(){return IJa.updateDependency}});b8.defaultConfig={fileMatch:["(^|/|\\.)pom\\.xml$","^(((\\.mvn)|(\\.m2))/)?settings\\.xml$"],versioning:vm0.id};b8.categories=["java"];b8.supportedDatasources=[Cm0.MavenDatasource.id]});var kJa=A(N_r=>{"use strict";Object.defineProperty(N_r,"__esModule",{value:!0});N_r.extractPackageFile=void 0;var Dm0=Pi(),dzn=Ba(),TJa=mx(),PJa=aR(),Sm0=(0,dzn.regEx)("^(?:distributionUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)-(?bin|all)\\.zip)\\s*$"),wm0=(0,dzn.regEx)("^(?:wrapperUrl\\s*=\\s*)(?\\S*-(?\\d+\\.\\d+(?:\\.\\d+)?(?:-\\w+)*)(?:.jar))");function Im0(e){let r=(e==null?void 0:e.split(dzn.newlineRegex))??[],t=RJa(r,Sm0)??void 0,n=RJa(r,wm0)??void 0;return{maven:t,wrapper:n}}function RJa(e,r){for(let t of e)if(t.match(r)){let n=r.exec(t);if(n!=null&&n.groups)return{url:n.groups.url,version:n.groups.version}}return null}function xm0(e){var n,i,s,a,o,c;Dm0.logger.trace("maven-wrapper.extractPackageFile()");let r=Im0(e),t=[];if((n=r.maven)!=null&&n.version){let l={depName:"maven",packageName:"org.apache.maven:apache-maven",currentValue:(i=r.maven)==null?void 0:i.version,replaceString:(s=r.maven)==null?void 0:s.url,datasource:TJa.MavenDatasource.id,versioning:PJa.id};t.push(l)}if((a=r.wrapper)!=null&&a.version){let l={depName:"maven-wrapper",packageName:"org.apache.maven.wrapper:maven-wrapper",currentValue:(o=r.wrapper)==null?void 0:o.version,replaceString:(c=r.wrapper)==null?void 0:c.url,datasource:TJa.MavenDatasource.id,versioning:PJa.id};t.push(l)}return t.length?{deps:t}:null}N_r.extractPackageFile=xm0});var BJa=A(xot=>{"use strict";Object.defineProperty(xot,"__esModule",{value:!0});xot.getJavaConstraint=xot.updateArtifacts=void 0;var pzn=(tn(),Dr(en)),FJa=pzn.__importDefault(require("node:os")),Tm0=pzn.__importDefault(_a()),O_r=Oh(),Pm0=_f(),Q0e=Pi(),Rm0=Fb(),mzn=km(),km0=Lh(),Fm0=Ba(),Nm0=pzn.__importDefault(aR()),Om0="https://repo.maven.apache.org/maven2";async function Bm0(e,r){return e.modified.includes(r)?{file:{type:"addition",path:r,contents:await(0,mzn.readLocalFile)(r)}}:null}async function qm0({packageFileName:e,newPackageFileContent:r,updatedDeps:t,config:n}){try{if(Q0e.logger.debug({updatedDeps:t},"maven-wrapper.updateArtifacts()"),!t.some(l=>l.depName==="maven-wrapper"))return Q0e.logger.info("Maven wrapper version not updated - skipping Artifacts update"),null;let i=await Um0(e);if(!i)return Q0e.logger.info("No mvnw found - skipping Artifacts update"),null;let s=jm0(t);await Lm0(i,n,e,s);let a=await(0,km0.getRepoStatus)(),o=[".mvn/wrapper/maven-wrapper.properties",".mvn/wrapper/maven-wrapper.jar",".mvn/wrapper/MavenWrapperDownloader.java","mvnw","mvnw.cmd"].map(l=>e.replace(".mvn/wrapper/maven-wrapper.properties","")+l),c=(await Mm0(a,o)).filter(Tm0.default.truthy);return Q0e.logger.debug({files:c.map(l=>{var u;return(u=l.file)==null?void 0:u.path})},"Returning updated maven-wrapper files"),c}catch(i){return Q0e.logger.debug({err:i},"Error setting new Maven Wrapper release value"),[{artifactError:{lockFile:e,stderr:i.message}}]}}xot.updateArtifacts=qm0;async function Mm0(e,r){let t=[];for(let n of r){let i=await Bm0(e,n);i!==null&&t.push(i)}return t}function NJa(e){let r=e?Nm0.default.getMajor(e):null;return r&&r>=3?"^17.0.0":"^8.0.0"}xot.getJavaConstraint=NJa;async function Lm0(e,r,t,n){var a;Q0e.logger.debug(`Updating maven wrapper: "${e}"`);let{wrapperFullyQualifiedPath:i}=OJa(t),s={cwdFile:i,docker:{},extraEnv:n,toolConstraints:[{toolName:"java",constraint:((a=r.constraints)==null?void 0:a.java)??NJa(r.currentValue)}]};try{await(0,Rm0.exec)(e,s)}catch(o){throw Q0e.logger.error({err:o},"Error executing maven wrapper update command."),o}}function jm0(e){let r=Gm0(e);return r?{MVNW_REPOURL:r}:{}}function Gm0(e){var n;let r=(n=e.find(i=>i.depName==="maven-wrapper"))==null?void 0:n.replaceString;if(!r)return null;let t=(0,Fm0.regEx)(/^(.*?)\/org\/apache\/maven\/wrapper\//).exec(r);return t?t[1]===Om0?null:t[1]:null}async function Um0(e){let{wrapperExecutableFileName:r,localProjectDir:t,wrapperFullyQualifiedPath:n}=OJa(e);return await zm0(r,t,await(0,mzn.statLocalFile)(n),"wrapper:wrapper")}function Vm0(){return FJa.default.platform()==="win32"&&Pm0.GlobalConfig.get("binarySource")!=="docker"?"mvnw.cmd":"./mvnw"}function OJa(e){let r=Vm0(),t=(0,O_r.join)((0,O_r.dirname)(e),"../../"),n=(0,O_r.join)(t,r);return{wrapperExecutableFileName:r,localProjectDir:t,wrapperFullyQualifiedPath:n}}async function zm0(e,r,t,n){return(t==null?void 0:t.isFile())===!0?(FJa.default.platform()!=="win32"&&!(t.mode&1)&&(Q0e.logger.warn("Maven wrapper is missing the executable bit"),await(0,mzn.chmodLocalFile)((0,O_r.join)(r,e),t.mode|73)),n===null?e:`${e} ${n}`):null}});var qJa=A(Gj=>{"use strict";Object.defineProperty(Gj,"__esModule",{value:!0});Gj.supportedDatasources=Gj.categories=Gj.defaultConfig=Gj.updateArtifacts=Gj.extractPackageFile=void 0;var $m0=mx(),Qm0=aR(),Km0=kJa();Object.defineProperty(Gj,"extractPackageFile",{enumerable:!0,get:function(){return Km0.extractPackageFile}});var Hm0=BJa();Object.defineProperty(Gj,"updateArtifacts",{enumerable:!0,get:function(){return Hm0.updateArtifacts}});Gj.defaultConfig={fileMatch:["(^|\\/).mvn/wrapper/maven-wrapper.properties$"],versioning:Qm0.id};Gj.categories=["java"];Gj.supportedDatasources=[$m0.MavenDatasource.id]});var LJa=A(B_r=>{"use strict";Object.defineProperty(B_r,"__esModule",{value:!0});B_r.extractPackageFile=void 0;var MJa=Pi(),fzn=Ba(),Wm0=BF();function Ym0(e,r){let t=[],n=(0,fzn.regEx)(/\nNpm\.depends\({([\s\S]*?)}\);/).exec(e);if(!n)return null;try{t=n[1].replace((0,fzn.regEx)(/(\s|\\n|\\t|'|")/g),"").split(",").map(i=>i.trim()).filter(i=>i.length).map(i=>i.split((0,fzn.regEx)(/:(.*)/))).map(i=>{let[s,a]=i;return s&&a||MJa.logger.warn({content:e},"Incomplete npm.depends match"),{depName:s,currentValue:a,datasource:Wm0.NpmDatasource.id}}).filter(i=>i.depName&&i.currentValue)}catch(i){MJa.logger.warn({err:i,packageFile:r},"Failed to parse meteor package.js")}return t.length?{deps:t}:null}B_r.extractPackageFile=Ym0});var jJa=A(oJ=>{"use strict";Object.defineProperty(oJ,"__esModule",{value:!0});oJ.supportedDatasources=oJ.categories=oJ.defaultConfig=oJ.extractPackageFile=void 0;var Jm0=BF(),Xm0=LJa();Object.defineProperty(oJ,"extractPackageFile",{enumerable:!0,get:function(){return Xm0.extractPackageFile}});oJ.defaultConfig={fileMatch:["(^|/)package\\.js$"]};oJ.categories=["js"];oJ.supportedDatasources=[Jm0.NpmDatasource.id]});var UJa=A(q_r=>{"use strict";Object.defineProperty(q_r,"__esModule",{value:!0});q_r.extractPackageFile=void 0;var Zm0=Ba(),ef0=Y1();function tf0(e){let r=[];for(let t of e.split(Zm0.newlineRegex).map(n=>n.trim()))if(t!==""&&!t.startsWith("#")){if(t.includes("#")){let[n]=t.split("#");r.push(GJa(n));continue}r.push(GJa(t))}return r.length?{deps:r}:null}q_r.extractPackageFile=tf0;function GJa(e){if(!e.includes("@"))return{depName:e,skipReason:"unspecified-version"};let[r,t]=e.split("@").map(n=>n.trim());return{depName:r,currentValue:t,datasource:ef0.GitTagsDatasource.id,packageName:`https://github.com/${r}.git`}}});var VJa=A(C8=>{"use strict";Object.defineProperty(C8,"__esModule",{value:!0});C8.defaultConfig=C8.supportedDatasources=C8.categories=C8.extractPackageFile=C8.url=C8.displayName=void 0;var rf0=Y1();C8.displayName="Mint";C8.url="https://github.com/yonaskolb/Mint";var nf0=UJa();Object.defineProperty(C8,"extractPackageFile",{enumerable:!0,get:function(){return nf0.extractPackageFile}});C8.categories=["swift"];C8.supportedDatasources=[rf0.GitTagsDatasource.id];C8.defaultConfig={fileMatch:["(^|/)Mintfile$"]}});var QJa=A(M_r=>{"use strict";Object.defineProperty(M_r,"__esModule",{value:!0});M_r.extractPackageFile=void 0;var if0=Pi(),zJa=km(),cJ=Ba(),sf0=Y1(),af0=ch(),of0=ngr(),cf0=(0,cJ.regEx)(/defp\s+deps.*do/g),$Ja=(0,cJ.regEx)(/{:(?\w+)(\s*,\s*"(?[^"]+)")?(\s*,\s*(?[^}]+))?}/gm),uf0=(0,cJ.regEx)(/git:\s*"(?[^"]+)"/),lf0=(0,cJ.regEx)(/github:\s*"(?[^"]+)"/),df0=(0,cJ.regEx)(/ref:\s*"(?[^"]+)"/),pf0=(0,cJ.regEx)(/(?:branch|tag):\s*"(?[^"]+)"/),mf0=(0,cJ.regEx)(/organization:\s*"(?[^"]+)"/),ff0=(0,cJ.regEx)(/#.*$/);async function hf0(e,r){var a,o,c,l,u,m,h,_,b,v,w,x;if0.logger.trace(`mix.extractPackageFile(${r})`);let t=[],n=e.split(cJ.newlineRegex).map(P=>P.replace(ff0,""));for(let P=0;P{"use strict";Object.defineProperty(j_r,"__esModule",{value:!0});j_r.updateArtifacts=void 0;var KJa=(tn(),Dr(en)),gf0=KJa.__importDefault(_a()),yf0=_2(),_f0=Zp(),K0e=Pi(),Af0=Fb(),L_r=km(),bf0=KJa.__importStar($y()),Cf0="https://hex.pm/";async function vf0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var m,h;if(K0e.logger.debug(`mix.getArtifacts(${e})`),r.length<1)return K0e.logger.debug("No updated mix deps - returning null"),null;let i=await(0,L_r.findLocalSiblingOrParent)(e,"mix.lock")??"mix.lock";try{await(0,L_r.writeLocalFile)(e,t)}catch(_){return K0e.logger.warn({err:_},"mix.exs could not be written"),[{artifactError:{lockFile:i,stderr:_.message}}]}let s=await(0,L_r.readLocalFile)(i,"utf8");if(!s)return K0e.logger.debug("No mix.lock found"),null;let a=new Set;for(let{packageName:_}of r)if(_){let[,b]=_.split(":");b&&a.add(b)}let o=Array.from(a).reduce((_,b)=>{let v=`${Cf0}api/repos/${b}/`,{token:w}=bf0.find({url:v});if(w){K0e.logger.debug(`Authenticating to hex organization ${b}`);let x=`mix hex.organization auth ${b} --key ${w}`;return[..._,x]}return _},[]),c={cwdFile:e,docker:{},toolConstraints:[{toolName:"erlang",constraint:((m=n.constraints)==null?void 0:m.erlang)??"^26"},{toolName:"elixir",constraint:(h=n.constraints)==null?void 0:h.elixir}],preCommands:o},l=["mix","deps.update",...r.map(_=>_.depName).filter(gf0.default.string).map(_=>(0,yf0.quote)(_))].join(" ");try{await(0,Af0.exec)(l,c)}catch(_){if(_.message===_f0.TEMPORARY_ERROR)throw _;return K0e.logger.debug({err:_,message:_.message,command:l},"Failed to update Mix lock file"),[{artifactError:{lockFile:i,stderr:_.message}}]}let u=await(0,L_r.readLocalFile)(i,"utf8");return s===u?(K0e.logger.debug("mix.lock is unchanged"),null):(K0e.logger.debug("Returning updated mix.lock"),[{file:{type:"addition",path:i,contents:u}}])}j_r.updateArtifacts=vf0});var WJa=A(Uj=>{"use strict";Object.defineProperty(Uj,"__esModule",{value:!0});Uj.supportedDatasources=Uj.categories=Uj.defaultConfig=Uj.updateArtifacts=Uj.extractPackageFile=void 0;var Ef0=(tn(),Dr(en)),Df0=Y1(),Sf0=ch(),wf0=ngr(),If0=Ef0.__importStar(Rcr()),xf0=QJa();Object.defineProperty(Uj,"extractPackageFile",{enumerable:!0,get:function(){return xf0.extractPackageFile}});var Tf0=HJa();Object.defineProperty(Uj,"updateArtifacts",{enumerable:!0,get:function(){return Tf0.updateArtifacts}});Uj.defaultConfig={fileMatch:["(^|/)mix\\.exs$"],versioning:If0.id};Uj.categories=["elixir"];Uj.supportedDatasources=[Sf0.GithubTagsDatasource.id,Df0.GitTagsDatasource.id,wf0.HexDatasource.id]});var YJa=A(G_r=>{"use strict";Object.defineProperty(G_r,"__esModule",{value:!0});G_r.extractPackageFile=void 0;var Pf0=Ba(),Rf0=rie(),kf0=qAn(),Ff0=(0,Pf0.regEx)(/"github:nixos\/nixpkgs\/(?[a-z0-9-.]+)"/i);function Nf0(e){let r=[],t=Ff0.exec(e);if(t!=null&&t.groups){let{ref:n}=t.groups;r.push({depName:"nixpkgs",currentValue:n,datasource:Rf0.GitRefsDatasource.id,packageName:"https://github.com/NixOS/nixpkgs",versioning:kf0.id})}return r.length?{deps:r}:null}G_r.extractPackageFile=Nf0});var ZJa=A(U_r=>{"use strict";Object.defineProperty(U_r,"__esModule",{value:!0});U_r.updateArtifacts=void 0;var XJa=(tn(),Dr(en)),Of0=XJa.__importDefault(_a()),Bf0=_2(),hzn=Pi(),qf0=Fb(),JJa=km(),Mf0=Lh(),Lf0=XJa.__importStar($y()),jf0=Ba();async function Gf0({packageFileName:e,config:r,updatedDeps:t}){var c;let n=e.replace((0,jf0.regEx)(/\.nix$/),".lock");if(!await(0,JJa.readLocalFile)(n,"utf8"))return hzn.logger.debug("No flake.lock found"),null;let s="nix     --extra-experimental-features nix-command     --extra-experimental-features flakes ",{token:a}=Lf0.find({hostType:"github",url:"https://api.github.com/"});if(a&&(s+=`--extra-access-tokens github.com=${a} `),r.isLockFileMaintenance)s+="flake update";else{let l=t.map(({depName:u})=>u).filter(Of0.default.nonEmptyStringAndNotWhitespace).map(u=>`--update-input ${(0,Bf0.quote)(u)}`).join(" ");s+=`flake lock ${l}`}let o={cwdFile:e,toolConstraints:[{toolName:"nix",constraint:(c=r.constraints)==null?void 0:c.nix}],docker:{}};try{return await(0,qf0.exec)(s,o),(await(0,Mf0.getRepoStatus)()).modified.includes(n)?(hzn.logger.debug("Returning updated flake.lock"),[{file:{type:"addition",path:n,contents:await(0,JJa.readLocalFile)(n)}}]):null}catch(l){return hzn.logger.warn({err:l},"Error updating flake.lock"),[{artifactError:{lockFile:n,stderr:l.message}}]}}U_r.updateArtifacts=Gf0});var eXa=A(Vj=>{"use strict";Object.defineProperty(Vj,"__esModule",{value:!0});Vj.supportedDatasources=Vj.defaultConfig=Vj.supportsLockFileMaintenance=Vj.updateArtifacts=Vj.extractPackageFile=void 0;var Uf0=rie(),Vf0=YJa();Object.defineProperty(Vj,"extractPackageFile",{enumerable:!0,get:function(){return Vf0.extractPackageFile}});var zf0=ZJa();Object.defineProperty(Vj,"updateArtifacts",{enumerable:!0,get:function(){return zf0.updateArtifacts}});Vj.supportsLockFileMaintenance=!0;Vj.defaultConfig={fileMatch:["(^|/)flake\\.nix$"],commitMessageTopic:"nixpkgs",commitMessageExtra:"to {{newValue}}",enabled:!1};Vj.supportedDatasources=[Uf0.GitRefsDatasource.id]});var tXa=A(V_r=>{"use strict";Object.defineProperty(V_r,"__esModule",{value:!0});V_r.extractPackageFile=void 0;var $f0=ch();function Qf0(e){return{deps:[{depName:"node",currentValue:e.trim(),datasource:$f0.GithubTagsDatasource.id,packageName:"nodejs/node"}]}}V_r.extractPackageFile=Qf0});var rXa=A(v8=>{"use strict";Object.defineProperty(v8,"__esModule",{value:!0});v8.supportedDatasources=v8.categories=v8.defaultConfig=v8.url=v8.displayName=v8.extractPackageFile=void 0;var Kf0=(tn(),Dr(en)),Hf0=ch(),Wf0=Kf0.__importStar(dfe()),Yf0=tXa();Object.defineProperty(v8,"extractPackageFile",{enumerable:!0,get:function(){return Yf0.extractPackageFile}});v8.displayName="nodenv";v8.url="https://github.com/nodenv/nodenv";v8.defaultConfig={fileMatch:["(^|/)\\.node-version$"],versioning:Wf0.id};v8.categories=["js","node"];v8.supportedDatasources=[Hf0.GithubTagsDatasource.id]});var iXa=A(z_r=>{"use strict";Object.defineProperty(z_r,"__esModule",{value:!0});z_r.detectGlobalConfig=void 0;var gzn=(tn(),Dr(en)),Jf0=gzn.__importDefault(require("node:os")),Xf0=gzn.__importDefault(_a()),Zf0=gzn.__importDefault(Oh()),nXa=Pi(),e00=km();async function t00(){let e={},r=Jf0.default.homedir(),t=Zf0.default.join(r,".npmrc");try{let n=await(0,e00.readSystemFile)(t,"utf8");Xf0.default.nonEmptyString(n)&&(e.npmrc=n,e.npmrcMerge=!0,nXa.logger.debug(`Detected ${t} and adding it to global config`))}catch{nXa.logger.warn({npmrcFileName:t},"Error reading .npmrc file")}return e}z_r.detectGlobalConfig=t00});var oXa=A((nS1,aXa)=>{"use strict";var sXa=N3(),r00=["assert","buffer","child_process","cluster","console","constants","crypto","dgram","dns","domain","events","fs","http","https","module","net","os","path","punycode","querystring","readline","repl","stream","string_decoder","sys","timers","tls","tty","url","util","vm","zlib"],n00={freelist:"<6.0.0",v8:">=1.0.0",process:">=1.1.0",inspector:">=8.0.0",async_hooks:">=8.1.0",http2:">=8.4.0",perf_hooks:">=8.5.0",trace_events:">=10.0.0",worker_threads:">=12.0.0","node:test":">=18.0.0"},i00={worker_threads:">=10.5.0",wasi:">=12.16.0",diagnostics_channel:"^14.17.0 || >=15.1.0"};aXa.exports=({version:e=process.version,experimental:r=!1}={})=>{let t=[...r00];for(let[n,i]of Object.entries(n00))(e==="*"||sXa.satisfies(e,i))&&t.push(n);if(r)for(let[n,i]of Object.entries(i00))!t.includes(n)&&(e==="*"||sXa.satisfies(e,i))&&t.push(n);return t}});var uXa=A((iS1,cXa)=>{"use strict";var s00=new RegExp("^(?:@([^/]+?)[/])?([^/]+?)$"),a00=oXa(),o00=["node_modules","favicon.ico"];function c00(e){var r=[],t=[];if(e===null)return t.push("name cannot be null"),MRt(r,t);if(e===void 0)return t.push("name cannot be undefined"),MRt(r,t);if(typeof e!="string")return t.push("name must be a string"),MRt(r,t);if(e.length||t.push("name length must be greater than zero"),e.match(/^\./)&&t.push("name cannot start with a period"),e.match(/^_/)&&t.push("name cannot start with an underscore"),e.trim()!==e&&t.push("name cannot contain leading or trailing spaces"),o00.forEach(function(a){e.toLowerCase()===a&&t.push(a+" is a blacklisted name")}),a00({version:"*"}).forEach(function(a){e.toLowerCase()===a&&r.push(a+" is a core module name")}),e.length>214&&r.push("name can no longer contain more than 214 characters"),e.toLowerCase()!==e&&r.push("name can no longer contain capital letters"),/[~'!()*]/.test(e.split("/").slice(-1)[0])&&r.push(`name can no longer contain special characters ("~'!()*")`),encodeURIComponent(e)!==e){var n=e.match(s00);if(n){var i=n[1],s=n[2];if(encodeURIComponent(i)===i&&encodeURIComponent(s)===s)return MRt(r,t)}t.push("name can only contain URL-friendly characters")}return MRt(r,t)}var MRt=function(e,r){var t={validForNewPackages:r.length===0&&e.length===0,validForOldPackages:r.length===0,warnings:e,errors:r};return t.warnings.length||delete t.warnings,t.errors.length||delete t.errors,t};cXa.exports=c00});var lXa=A(uJ=>{"use strict";Object.defineProperty(uJ,"__esModule",{value:!0});uJ.PackageLock=uJ.PackageLockPreV3Schema=uJ.PackageLockV3Schema=void 0;var zj=gy(),yzn=WO();uJ.PackageLockV3Schema=zj.z.object({lockfileVersion:zj.z.literal(3),packages:(0,yzn.LooseRecord)(zj.z.string().transform(e=>e.replace(/^node_modules\//,"")).refine(e=>e.trim()!==""),zj.z.object({version:zj.z.string()}))});uJ.PackageLockPreV3Schema=zj.z.object({lockfileVersion:zj.z.union([zj.z.literal(2),zj.z.literal(1)]),dependencies:(0,yzn.LooseRecord)(zj.z.object({version:zj.z.string()}))}).transform(({lockfileVersion:e,dependencies:r})=>({lockfileVersion:e,packages:r}));uJ.PackageLock=yzn.Json.pipe(zj.z.union([uJ.PackageLockV3Schema,uJ.PackageLockPreV3Schema])).transform(({packages:e,lockfileVersion:r})=>{let t={};for(let[n,i]of Object.entries(e))t[n]=i.version;return{lockedVersions:t,lockfileVersion:r}})});var pXa=A($_r=>{"use strict";Object.defineProperty($_r,"__esModule",{value:!0});$_r.getNpmLock=void 0;var dXa=Pi(),u00=km(),l00=lXa();async function d00(e){let r=await(0,u00.readLocalFile)(e,"utf8");if(!r)return dXa.logger.debug({filePath:e},"Npm: unable to read lockfile"),{lockedVersions:{}};let t=l00.PackageLock.safeParse(r);return t.success?t.data:(dXa.logger.debug({filePath:e,err:t.error},"Npm: unable to parse lockfile"),{lockedVersions:{}})}$_r.getNpmLock=d00});var mXa=A($j=>{"use strict";Object.defineProperty($j,"__esModule",{value:!0});$j.WORKSPACE_MANIFEST_FILENAME=$j.LAYOUT_VERSION=$j.ENGINE_NAME=$j.LOCKFILE_VERSION=$j.WANTED_LOCKFILE=void 0;$j.WANTED_LOCKFILE="pnpm-lock.yaml";$j.LOCKFILE_VERSION=5.4;$j.ENGINE_NAME=`${process.platform}-${process.arch}-node-${process.version.split(".")[0]}`;$j.LAYOUT_VERSION=5;$j.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml"});var fXa=A(H0e=>{"use strict";Object.defineProperty(H0e,"__esModule",{value:!0});H0e.LockfileMissingDependencyError=H0e.FetchError=H0e.PnpmError=void 0;var p00=mXa(),LRt=class extends Error{constructor(r,t,n){super(t),this.code=`ERR_PNPM_${r}`,this.hint=n==null?void 0:n.hint,this.attempts=n==null?void 0:n.attempts}};H0e.PnpmError=LRt;var _zn=class extends LRt{constructor(r,t,n){let i=`GET ${r.url}: ${t.statusText} - ${t.status}`,s=r.authHeaderValue?m00(r.authHeaderValue):void 0;(t.status===401||t.status===403||t.status===404)&&(n=n?`${n}
           
          -`:"",s?n+=`An authorization header was used: ${s}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};H0e.FetchError=_zn;function p00(e){let[r,t]=e.split(" ");return`${r} ${t.substring(0,4)}[hidden]`}var Azn=class extends LRt{constructor(r){let t=`Broken lockfile: no entry for '${r}' in ${d00.WANTED_LOCKFILE}`;super("LOCKFILE_MISSING_DEPENDENCY",t,{hint:`This issue is probably caused by a badly resolved merge conflict.
          -To fix the lockfile, run 'pnpm install --no-frozen-lockfile'.`})}};H0e.LockfileMissingDependencyError=Azn});var AXa=A((cS1,W0e)=>{var Q_r={COMMENT_BLOCK:"commentBlock",COMMENT_LINE:"commentLine"},fXa="regex",m00=(e,r=null)=>{r=r||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:Q_r.COMMENT_BLOCK,char:"/*"},{name:Q_r.COMMENT_LINE,char:"//"},{name:fXa,char:"/"}];let t=-1,n=-1,i={};for(let s=0;s-1&&t<0&&(t=a,n=s),a>-1&&a{Array.isArray(r)||(r=[r]);let i=e.length;for(let s=0;s(e=e.substring(r),e),Iwe=e=>{let r=e,t=r.length,n=[],i=[],s=[];do{let a=m00(e);if(a.index===-1)break;let o={item:a};if(a.name===Q_r.COMMENT_BLOCK){o.type=a.name,e=wwe(e,a.index),o.index=t-e.length;let l=e.indexOf("*/");if(l===-1)throw new Error("Comment Block opened at position ... not enclosed");e=wwe(e,l+2),o.indexEnd=t-e.length,o.content=r.substring(o.index,o.indexEnd),i.push(o);continue}else if(a.name===Q_r.COMMENT_LINE){o.type=a.name,e=wwe(e,a.index),o.index=t-e.length;let l=e.indexOf(`
          -`);if(l===-1){o.indexEnd=t,o.content=r.substring(o.index,o.indexEnd-1),i.push(o);break}e=wwe(e,l+1),o.indexEnd=t-e.length-1,o.content=r.substring(o.index,o.indexEnd),i.push(o);continue}else if(a.name===fXa){o.type=a.name,e=wwe(e,a.index+1),o.index=t-e.length-1;let l=bzn(e,["/",`
          -`],{specialCharStart:"[",specialCharEnd:"]"});if(l.index===-1)throw new Error(`SCT: (1005) Regex opened at position ${o.index} not enclosed`);e=wwe(e,l.index+1),o.indexEnd=t-e.length,o.content=r.substring(o.index,o.indexEnd),s.push(o);continue}e=e.substring(a.index+1),o.index=t-e.length;let c=bzn(e,a.char);if(c.index===-1)throw new Error(`SCT: (1001) String opened at position ${o.index} with a ${a.name} not enclosed`);e=wwe(e,c.index+1),o.indexEnd=t-e.length-1,o.content=r.substring(o.index,o.indexEnd),n.push(o)}while(!0);return{text:e,strings:n,comments:i,regexes:s}};function jRt(e,r,t,{includeDelimiter:n=!0}){let i=typeof t=="function",s=e.length;for(let a=s-1;a>=0;--a){let o=e[a],c=i?t(o,r):t;n?r=r.substring(0,o.index-1)+c+r.substring(o.indexEnd+1):r=r.substring(0,o.index)+c+r.substring(o.indexEnd)}return r}var hXa=(e,r="")=>{let t=Iwe(e).comments;return e=jRt(t,e,r,{includeDelimiter:!1}),e},gXa=(e,r="",{includeDelimiter:t=!0}={})=>{let n=Iwe(e).strings;return e=jRt(n,e,r,{includeDelimiter:t}),e},yXa=(e,r="",{includeDelimiter:t=!1}={})=>{let n=Iwe(e).strings;return e=jRt(n,e,r,{includeDelimiter:t}),e},f00=(e,r="",{includeDelimiter:t=!0}={})=>{let n=Iwe(e).regexes;return e=jRt(n,e,r,{includeDelimiter:t}),e},_Xa=(e,r="//",{includeDelimiter:t=!1}={})=>{let n=Iwe(e).regexes;return e=jRt(n,e,r,{includeDelimiter:t}),e};W0e.exports={parseString:Iwe,stripComments:hXa,stripStrings:gXa,clearStrings:yXa,clearRegexes:_Xa};W0e.exports.parseString=Iwe;W0e.exports.stripComments=hXa;W0e.exports.stripStrings=gXa;W0e.exports.stripRegexes=f00;W0e.exports.clearStrings=yXa;W0e.exports.clearRegexes=_Xa});var CXa=A(K_r=>{"use strict";Object.defineProperty(K_r,"__esModule",{value:!0});K_r.extractComments=void 0;var bXa=AXa();function h00(e){let r=e.endsWith(`
          +`:"",s?n+=`An authorization header was used: ${s}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};H0e.FetchError=_zn;function m00(e){let[r,t]=e.split(" ");return`${r} ${t.substring(0,4)}[hidden]`}var Azn=class extends LRt{constructor(r){let t=`Broken lockfile: no entry for '${r}' in ${p00.WANTED_LOCKFILE}`;super("LOCKFILE_MISSING_DEPENDENCY",t,{hint:`This issue is probably caused by a badly resolved merge conflict.
          +To fix the lockfile, run 'pnpm install --no-frozen-lockfile'.`})}};H0e.LockfileMissingDependencyError=Azn});var bXa=A((uS1,W0e)=>{var Q_r={COMMENT_BLOCK:"commentBlock",COMMENT_LINE:"commentLine"},hXa="regex",f00=(e,r=null)=>{r=r||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:Q_r.COMMENT_BLOCK,char:"/*"},{name:Q_r.COMMENT_LINE,char:"//"},{name:hXa,char:"/"}];let t=-1,n=-1,i={};for(let s=0;s-1&&t<0&&(t=a,n=s),a>-1&&a{Array.isArray(r)||(r=[r]);let i=e.length;for(let s=0;s(e=e.substring(r),e),Iwe=e=>{let r=e,t=r.length,n=[],i=[],s=[];do{let a=f00(e);if(a.index===-1)break;let o={item:a};if(a.name===Q_r.COMMENT_BLOCK){o.type=a.name,e=wwe(e,a.index),o.index=t-e.length;let l=e.indexOf("*/");if(l===-1)throw new Error("Comment Block opened at position ... not enclosed");e=wwe(e,l+2),o.indexEnd=t-e.length,o.content=r.substring(o.index,o.indexEnd),i.push(o);continue}else if(a.name===Q_r.COMMENT_LINE){o.type=a.name,e=wwe(e,a.index),o.index=t-e.length;let l=e.indexOf(`
          +`);if(l===-1){o.indexEnd=t,o.content=r.substring(o.index,o.indexEnd-1),i.push(o);break}e=wwe(e,l+1),o.indexEnd=t-e.length-1,o.content=r.substring(o.index,o.indexEnd),i.push(o);continue}else if(a.name===hXa){o.type=a.name,e=wwe(e,a.index+1),o.index=t-e.length-1;let l=bzn(e,["/",`
          +`],{specialCharStart:"[",specialCharEnd:"]"});if(l.index===-1)throw new Error(`SCT: (1005) Regex opened at position ${o.index} not enclosed`);e=wwe(e,l.index+1),o.indexEnd=t-e.length,o.content=r.substring(o.index,o.indexEnd),s.push(o);continue}e=e.substring(a.index+1),o.index=t-e.length;let c=bzn(e,a.char);if(c.index===-1)throw new Error(`SCT: (1001) String opened at position ${o.index} with a ${a.name} not enclosed`);e=wwe(e,c.index+1),o.indexEnd=t-e.length-1,o.content=r.substring(o.index,o.indexEnd),n.push(o)}while(!0);return{text:e,strings:n,comments:i,regexes:s}};function jRt(e,r,t,{includeDelimiter:n=!0}){let i=typeof t=="function",s=e.length;for(let a=s-1;a>=0;--a){let o=e[a],c=i?t(o,r):t;n?r=r.substring(0,o.index-1)+c+r.substring(o.indexEnd+1):r=r.substring(0,o.index)+c+r.substring(o.indexEnd)}return r}var gXa=(e,r="")=>{let t=Iwe(e).comments;return e=jRt(t,e,r,{includeDelimiter:!1}),e},yXa=(e,r="",{includeDelimiter:t=!0}={})=>{let n=Iwe(e).strings;return e=jRt(n,e,r,{includeDelimiter:t}),e},_Xa=(e,r="",{includeDelimiter:t=!1}={})=>{let n=Iwe(e).strings;return e=jRt(n,e,r,{includeDelimiter:t}),e},h00=(e,r="",{includeDelimiter:t=!0}={})=>{let n=Iwe(e).regexes;return e=jRt(n,e,r,{includeDelimiter:t}),e},AXa=(e,r="//",{includeDelimiter:t=!1}={})=>{let n=Iwe(e).regexes;return e=jRt(n,e,r,{includeDelimiter:t}),e};W0e.exports={parseString:Iwe,stripComments:gXa,stripStrings:yXa,clearStrings:_Xa,clearRegexes:AXa};W0e.exports.parseString=Iwe;W0e.exports.stripComments=gXa;W0e.exports.stripStrings=yXa;W0e.exports.stripRegexes=h00;W0e.exports.clearStrings=_Xa;W0e.exports.clearRegexes=AXa});var vXa=A(K_r=>{"use strict";Object.defineProperty(K_r,"__esModule",{value:!0});K_r.extractComments=void 0;var CXa=bXa();function g00(e){let r=e.endsWith(`
           `);r||(e+=`
          -`);let{comments:t}=(0,bXa.parseString)(e),n=[],i=(0,bXa.stripComments)(e);r||(i=i.slice(0,-1));let s=0;for(let a of t){let o=i.slice(0,a.index-s),c=Math.max(o.lastIndexOf(`
          +`);let{comments:t}=(0,CXa.parseString)(e),n=[],i=(0,CXa.stripComments)(e);r||(i=i.slice(0,-1));let s=0;for(let a of t){let o=i.slice(0,a.index-s),c=Math.max(o.lastIndexOf(`
           `),0),l=o.split(`
           `),u=l.length,m="",h=!1;u===1?o.trim().length===0&&(u=0):(m=l[u-2],h=!0,l[0].trim().length===0&&(u-=1));let _=i.indexOf(`
           `,c===0?0:c+1);_<0&&(_=i.length);let b=i.slice(c,a.index-s).match(/^\s*/),v={type:a.type,content:a.content,lineNumber:u,on:i.slice(c,_),whitespace:b?b[0]:""};h&&(v.after=m);let w=i.indexOf(`
          -`,_+1);w>=0&&(v.before=i.slice(_,w)),n.push(v),s+=a.indexEnd-a.index}return{text:i,comments:n.length?n:void 0,hasFinalNewline:r}}K_r.extractComments=h00});var vXa=A(H_r=>{"use strict";Object.defineProperty(H_r,"__esModule",{value:!0});H_r.insertComments=void 0;function g00(e,r){let t=e.split(`
          +`,_+1);w>=0&&(v.before=i.slice(_,w)),n.push(v),s+=a.indexEnd-a.index}return{text:i,comments:n.length?n:void 0,hasFinalNewline:r}}K_r.extractComments=g00});var EXa=A(H_r=>{"use strict";Object.defineProperty(H_r,"__esModule",{value:!0});H_r.insertComments=void 0;function y00(e,r){let t=e.split(`
           `),n={},i=/[\s'"]/g;for(let a=0;a=0){t[n[o]]+=" "+a.content;continue}if(a.before===void 0){t[t.length-1]+=a.whitespace+a.content;continue}let c=a.lineNumber===0?0:-1;if(c<0&&(o=a.before.replace(i,""),o&&n[o]!==void 0&&(c=n[o])),c>=0){if(s[c])s[c]+=" "+a.content;else{let u=a.whitespace.startsWith(`
           `)?a.whitespace.slice(1):a.whitespace;s[c]=u+a.content}continue}if(a.after&&(o=a.after.replace(i,""),o&&n[o]!==void 0&&n[o]>=0)){t[n[o]]+=a.whitespace+a.content;continue}c=a.lineNumber-1;let l=" ";c>=t.length&&(c=t.length-1,l=`
           `),t[c]+=l+a.content+" /* [comment possibly relocated by pnpm] */"}for(let a=0;a{"use strict";Object.defineProperty(EXa,"__esModule",{value:!0})});var vzn=A(vie=>{"use strict";var y00=vie&&vie.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Czn=vie&&vie.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&y00(r,e,t)};Object.defineProperty(vie,"__esModule",{value:!0});Czn(CXa(),vie);Czn(vXa(),vie);Czn(DXa(),vie)});var SXa=A(xwe=>{"use strict";Object.defineProperty(xwe,"__esModule",{value:!0});xwe.signals=void 0;xwe.signals=[];xwe.signals.push("SIGHUP","SIGINT","SIGTERM");process.platform!=="win32"&&xwe.signals.push("SIGALRM","SIGABRT","SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&xwe.signals.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT")});var wXa=A(lJ=>{"use strict";var W_r;Object.defineProperty(lJ,"__esModule",{value:!0});lJ.unload=lJ.load=lJ.onExit=lJ.signals=void 0;var Y_r=SXa();Object.defineProperty(lJ,"signals",{enumerable:!0,get:function(){return Y_r.signals}});var J_r=e=>!!e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function",Ezn=Symbol.for("signal-exit emitter"),Dzn=globalThis,_00=Object.defineProperty.bind(Object),Szn=class{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(Dzn[Ezn])return Dzn[Ezn];_00(Dzn,Ezn,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(r,t){this.listeners[r].push(t)}removeListener(r,t){let n=this.listeners[r],i=n.indexOf(t);i!==-1&&(i===0&&n.length===1?n.length=0:n.splice(i,1))}emit(r,t,n){if(!this.emitted[r]){this.emitted[r]=!0;for(let i of this.listeners[r])i(t,n)}}},X_r=class{},A00=e=>({onExit(r,t){return e.onExit(r,t)},load(){return e.load()},unload(){return e.unload()}}),wzn=class extends X_r{onExit(){return()=>{}}load(){}unload(){}},Izn=class extends X_r{#e=xzn.platform==="win32"?"SIGINT":"SIGHUP";#r=new Szn;#t;#n;#a;#c={};#l=!1;constructor(r){super(),this.#t=r,this.#c={};for(let t of Y_r.signals)this.#c[t]=()=>{let n=this.#t.listeners(t),{count:i}=this.#r;typeof r.__signal_exit_emitter__=="object"&&i++,n.length===i&&(this.unload(),this.#r.emit("exit",null,t),this.#r.emit("afterExit",null,t),r.kill(r.pid,t==="SIGHUP"?this.#e:t))};this.#a=r.reallyExit,this.#n=r.emit}onExit(r,t){if(!J_r(this.#t))return()=>{};this.#l===!1&&this.load();let n=t!=null&&t.alwaysLast?"afterExit":"exit";return this.#r.on(n,r),()=>{this.#r.removeListener(n,r),this.#r.listeners.exit.length===0&&this.#r.listeners.afterExit.length===0&&this.unload()}}load(){if(!this.#l){this.#l=!0,this.#r.count+=1;for(let r of Y_r.signals)try{let t=this.#c[r];t&&this.#t.on(r,t)}catch{}this.#t.emit=(r,...t)=>this.#o(r,...t),this.#t.reallyExit=r=>this.#u(r)}}unload(){this.#l&&(this.#l=!1,Y_r.signals.forEach(r=>{let t=this.#c[r];if(!t)throw new Error("Listener not defined for signal: "+r);try{this.#t.removeListener(r,t)}catch{}}),this.#t.emit=this.#n,this.#t.reallyExit=this.#a,this.#r.count-=1)}#u(r){return J_r(this.#t)?(this.#t.exitCode=r||0,this.#r.emit("exit",this.#t.exitCode,null),this.#r.emit("afterExit",this.#t.exitCode,null),this.#a.call(this.#t,this.#t.exitCode)):0}#o(r,...t){let n=this.#n;if(r==="exit"&&J_r(this.#t)){typeof t[0]=="number"&&(this.#t.exitCode=t[0]);let i=n.call(this.#t,r,...t);return this.#r.emit("exit",this.#t.exitCode,null),this.#r.emit("afterExit",this.#t.exitCode,null),i}else return n.call(this.#t,r,...t)}},xzn=globalThis.process;W_r=A00(J_r(xzn)?new Izn(xzn):new wzn),lJ.onExit=W_r.onExit,lJ.load=W_r.load,lJ.unload=W_r.unload});var xXa=A((hS1,GRt)=>{"use strict";GRt.exports=w00;GRt.exports.sync=I00;GRt.exports._getTmpname=Tzn;GRt.exports._cleanupOnExit=Pzn;var FE=require("fs"),b00=zVt(),{onExit:IXa}=wXa(),C00=require("path"),{promisify:Qj}=require("util"),Y0e={},v00=function(){try{return require("worker_threads").threadId}catch{return 0}}(),E00=0;function Tzn(e){return e+"."+b00(__filename).hash(String(process.pid)).hash(String(v00)).hash(String(++E00)).result()}function Pzn(e){return()=>{try{FE.unlinkSync(typeof e=="function"?e():e)}catch{}}}function D00(e){return new Promise(r=>{Y0e[e]||(Y0e[e]=[]),Y0e[e].push(r),Y0e[e].length===1&&r()})}function Z_r(e){return e.code==="ENOSYS"||(!process.getuid||process.getuid()!==0)&&(e.code==="EINVAL"||e.code==="EPERM")}async function S00(e,r,t={}){typeof t=="string"&&(t={encoding:t});let n,i,s=IXa(Pzn(()=>i)),a=C00.resolve(e);try{await D00(a);let o=await Qj(FE.realpath)(e).catch(()=>e);if(i=Tzn(o),!t.mode||!t.chown){let c=await Qj(FE.stat)(o).catch(()=>{});c&&(t.mode==null&&(t.mode=c.mode),t.chown==null&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid}))}n=await Qj(FE.open)(i,"w",t.mode),t.tmpfileCreated&&await t.tmpfileCreated(i),ArrayBuffer.isView(r)?await Qj(FE.write)(n,r,0,r.length,0):r!=null&&await Qj(FE.write)(n,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&await Qj(FE.fsync)(n),await Qj(FE.close)(n),n=null,t.chown&&await Qj(FE.chown)(i,t.chown.uid,t.chown.gid).catch(c=>{if(!Z_r(c))throw c}),t.mode&&await Qj(FE.chmod)(i,t.mode).catch(c=>{if(!Z_r(c))throw c}),await Qj(FE.rename)(i,o)}finally{n&&await Qj(FE.close)(n).catch(()=>{}),s(),await Qj(FE.unlink)(i).catch(()=>{}),Y0e[a].shift(),Y0e[a].length>0?Y0e[a][0]():delete Y0e[a]}}async function w00(e,r,t,n){t instanceof Function&&(n=t,t={});let i=S00(e,r,t);if(n)try{let s=await i;return n(s)}catch(s){return n(s)}return i}function I00(e,r,t){typeof t=="string"?t={encoding:t}:t||(t={});try{e=FE.realpathSync(e)}catch{}let n=Tzn(e);if(!t.mode||!t.chown)try{let c=FE.statSync(e);t=Object.assign({},t),t.mode||(t.mode=c.mode),!t.chown&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid})}catch{}let i,s=Pzn(n),a=IXa(s),o=!0;try{if(i=FE.openSync(n,"w",t.mode||438),t.tmpfileCreated&&t.tmpfileCreated(n),ArrayBuffer.isView(r)?FE.writeSync(i,r,0,r.length,0):r!=null&&FE.writeSync(i,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&FE.fsyncSync(i),FE.closeSync(i),i=null,t.chown)try{FE.chownSync(n,t.chown.uid,t.chown.gid)}catch(c){if(!Z_r(c))throw c}if(t.mode)try{FE.chmodSync(n,t.mode)}catch(c){if(!Z_r(c))throw c}FE.renameSync(n,e),o=!1}finally{if(i)try{FE.closeSync(i)}catch{}a(),o&&s()}}});var TXa=A((gS1,eAr)=>{eAr.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&eAr.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&eAr.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var NXa=A((yS1,Rot)=>{var NE=global.process,Twe=function(e){return e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function"};Twe(NE)?(PXa=require("assert"),Tot=TXa(),RXa=/^win/i.test(NE.platform),URt=require("events"),typeof URt!="function"&&(URt=URt.EventEmitter),NE.__signal_exit_emitter__?Ix=NE.__signal_exit_emitter__:(Ix=NE.__signal_exit_emitter__=new URt,Ix.count=0,Ix.emitted={}),Ix.infinite||(Ix.setMaxListeners(1/0),Ix.infinite=!0),Rot.exports=function(e,r){if(!Twe(global.process))return function(){};PXa.equal(typeof e,"function","a callback must be provided for exit handler"),Pot===!1&&Rzn();var t="exit";r&&r.alwaysLast&&(t="afterexit");var n=function(){Ix.removeListener(t,e),Ix.listeners("exit").length===0&&Ix.listeners("afterexit").length===0&&tAr()};return Ix.on(t,e),n},tAr=function(){!Pot||!Twe(global.process)||(Pot=!1,Tot.forEach(function(r){try{NE.removeListener(r,rAr[r])}catch{}}),NE.emit=nAr,NE.reallyExit=kzn,Ix.count-=1)},Rot.exports.unload=tAr,Pwe=function(r,t,n){Ix.emitted[r]||(Ix.emitted[r]=!0,Ix.emit(r,t,n))},rAr={},Tot.forEach(function(e){rAr[e]=function(){if(Twe(global.process)){var t=NE.listeners(e);t.length===Ix.count&&(tAr(),Pwe("exit",null,e),Pwe("afterexit",null,e),RXa&&e==="SIGHUP"&&(e="SIGINT"),NE.kill(NE.pid,e))}}}),Rot.exports.signals=function(){return Tot},Pot=!1,Rzn=function(){Pot||!Twe(global.process)||(Pot=!0,Ix.count+=1,Tot=Tot.filter(function(r){try{return NE.on(r,rAr[r]),!0}catch{return!1}}),NE.emit=FXa,NE.reallyExit=kXa)},Rot.exports.load=Rzn,kzn=NE.reallyExit,kXa=function(r){Twe(global.process)&&(NE.exitCode=r||0,Pwe("exit",NE.exitCode,null),Pwe("afterexit",NE.exitCode,null),kzn.call(NE,NE.exitCode))},nAr=NE.emit,FXa=function(r,t){if(r==="exit"&&Twe(global.process)){t!==void 0&&(NE.exitCode=t);var n=nAr.apply(this,arguments);return Pwe("exit",NE.exitCode,null),Pwe("afterexit",NE.exitCode,null),n}else return nAr.apply(this,arguments)}):Rot.exports=function(){return function(){}};var PXa,Tot,RXa,URt,Ix,tAr,Pwe,rAr,Pot,Rzn,kzn,kXa,nAr,FXa});var Nzn=A((_S1,qXa)=>{qXa.exports=Fzn;Fzn.strict=OXa;Fzn.loose=BXa;var x00=Object.prototype.toString,T00={"[object Int8Array]":!0,"[object Int16Array]":!0,"[object Int32Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Uint16Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0};function Fzn(e){return OXa(e)||BXa(e)}function OXa(e){return e instanceof Int8Array||e instanceof Int16Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Uint16Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array}function BXa(e){return T00[x00.call(e)]}});var LXa=A((AS1,MXa)=>{var P00=Nzn().strict;MXa.exports=function(r){if(P00(r)){var t=Buffer.from(r.buffer);return r.byteLength!==r.buffer.byteLength&&(t=t.slice(r.byteOffset,r.byteOffset+r.byteLength)),t}else return Buffer.from(r)}});var VXa=A((bS1,VRt)=>{"use strict";VRt.exports=q00;VRt.exports.sync=M00;VRt.exports._getTmpname=Ozn;VRt.exports._cleanupOnExit=Bzn;var OE=require("fs"),R00=zVt(),jXa=NXa(),k00=require("path"),GXa=Nzn(),UXa=LXa(),{promisify:Kj}=require("util"),J0e={},F00=function(){try{return require("worker_threads").threadId}catch{return 0}}(),N00=0;function Ozn(e){return e+"."+R00(__filename).hash(String(process.pid)).hash(String(F00)).hash(String(++N00)).result()}function Bzn(e){return()=>{try{OE.unlinkSync(typeof e=="function"?e():e)}catch{}}}function O00(e){return new Promise(r=>{J0e[e]||(J0e[e]=[]),J0e[e].push(r),J0e[e].length===1&&r()})}function iAr(e){return e.code==="ENOSYS"||(!process.getuid||process.getuid()!==0)&&(e.code==="EINVAL"||e.code==="EPERM")}async function B00(e,r,t={}){typeof t=="string"&&(t={encoding:t});let n,i,s=jXa(Bzn(()=>i)),a=k00.resolve(e);try{await O00(a);let o=await Kj(OE.realpath)(e).catch(()=>e);if(i=Ozn(o),!t.mode||!t.chown){let c=await Kj(OE.stat)(o).catch(()=>{});c&&(t.mode==null&&(t.mode=c.mode),t.chown==null&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid}))}n=await Kj(OE.open)(i,"w",t.mode),t.tmpfileCreated&&await t.tmpfileCreated(i),GXa(r)&&(r=UXa(r)),Buffer.isBuffer(r)?await Kj(OE.write)(n,r,0,r.length,0):r!=null&&await Kj(OE.write)(n,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&await Kj(OE.fsync)(n),await Kj(OE.close)(n),n=null,t.chown&&await Kj(OE.chown)(i,t.chown.uid,t.chown.gid).catch(c=>{if(!iAr(c))throw c}),t.mode&&await Kj(OE.chmod)(i,t.mode).catch(c=>{if(!iAr(c))throw c}),await Kj(OE.rename)(i,o)}finally{n&&await Kj(OE.close)(n).catch(()=>{}),s(),await Kj(OE.unlink)(i).catch(()=>{}),J0e[a].shift(),J0e[a].length>0?J0e[a][0]():delete J0e[a]}}function q00(e,r,t,n){t instanceof Function&&(n=t,t={});let i=B00(e,r,t);return n&&i.then(n,n),i}function M00(e,r,t){typeof t=="string"?t={encoding:t}:t||(t={});try{e=OE.realpathSync(e)}catch{}let n=Ozn(e);if(!t.mode||!t.chown)try{let c=OE.statSync(e);t=Object.assign({},t),t.mode||(t.mode=c.mode),!t.chown&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid})}catch{}let i,s=Bzn(n),a=jXa(s),o=!0;try{if(i=OE.openSync(n,"w",t.mode||438),t.tmpfileCreated&&t.tmpfileCreated(n),GXa(r)&&(r=UXa(r)),Buffer.isBuffer(r)?OE.writeSync(i,r,0,r.length,0):r!=null&&OE.writeSync(i,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&OE.fsyncSync(i),OE.closeSync(i),i=null,t.chown)try{OE.chownSync(n,t.chown.uid,t.chown.gid)}catch(c){if(!iAr(c))throw c}if(t.mode)try{OE.chmodSync(n,t.mode)}catch(c){if(!iAr(c))throw c}OE.renameSync(n,e),o=!1}finally{if(i)try{OE.closeSync(i)}catch{}a(),o&&s()}}});var HXa=A((CS1,qzn)=>{"use strict";var zXa=require("path"),$Xa=require("fs"),QXa=VXa(),L00=Ky(),KXa=(e,r,t,n)=>{if(!r)throw new TypeError("Expected a filepath");if(t===void 0)throw new TypeError("Expected data to stringify");n=n||{};let i=L00.dump(t,n);return e(r,i,{mode:n.mode})};qzn.exports=async(e,r,t)=>(await $Xa.promises.mkdir(zXa.dirname(e),{recursive:!0}),KXa(QXa,e,r,t));qzn.exports.sync=(e,r,t)=>{$Xa.mkdirSync(zXa.dirname(e),{recursive:!0}),KXa(QXa.sync,e,r,t)}});var WXa=A(kot=>{"use strict";var sAr=kot&&kot.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(kot,"__esModule",{value:!0});kot.writeProjectManifest=void 0;var j00=require("fs"),G00=sAr(require("path")),U00=vzn(),V00=sAr(XS()),z00=sAr(xXa()),$00=sAr(HXa()),Q00={noCompatMode:!0,noRefs:!0};async function K00(e,r,t){let n=e.slice(e.lastIndexOf(".")+1).toLowerCase();if(n==="yaml")return(0,$00.default)(e,r,Q00);await j00.promises.mkdir(G00.default.dirname(e),{recursive:!0});let i=(t==null?void 0:t.insertFinalNewline)===!1?"":`
          -`,s=(t==null?void 0:t.indent)??"	",a=n==="json5"?H00(r,s,t==null?void 0:t.comments):JSON.stringify(r,void 0,s);return(0,z00.default)(e,`${a}${i}`)}kot.writeProjectManifest=K00;function H00(e,r,t){let n=V00.default.stringify(e,void 0,r);return t?(0,U00.insertComments)(n,t):n}});var Mzn=A((ES1,YXa)=>{"use strict";YXa.exports=e=>{if(typeof e!="string")throw new TypeError(`Expected a string, got ${typeof e}`);return e.charCodeAt(0)===65279?e.slice(1):e}});var eZa=A((DS1,aAr)=>{"use strict";var JXa=require("fs"),W00=Mzn(),Y00=Ky(),XXa=e=>Y00.load(W00(e)),ZXa=e=>JXa.promises.readFile(e,"utf8").then(r=>XXa(r));aAr.exports=ZXa;aAr.exports.default=ZXa;aAr.exports.sync=e=>XXa(JXa.readFileSync(e,"utf8"))});var iZa=A((SS1,nZa)=>{"use strict";var J00=/^(?:( )+|\t+)/,zRt="space",rZa="tab";function tZa(e,r){let t=new Map,n=0,i,s;for(let a of e.split(/\n/g)){if(!a)continue;let o,c,l,u,m,h=a.match(J00);if(h===null)n=0,i="";else{if(o=h[0].length,c=h[1]?zRt:rZa,r&&c===zRt&&o===1)continue;c!==i&&(n=0),i=c,l=1,u=0;let _=o-n;if(n=o,_===0)l=0,u=1;else{let b=_>0?_:-_;s=X00(c,b)}m=t.get(s),m=m===void 0?[1,0]:[m[0]+l,m[1]+u],t.set(s,m)}}return t}function X00(e,r){return(e===zRt?"s":"t")+String(r)}function Z00(e){let t=e[0]==="s"?zRt:rZa,n=Number(e.slice(1));return{type:t,amount:n}}function eh0(e){let r,t=0,n=0;for(let[i,[s,a]]of e)(s>t||s===t&&a>n)&&(t=s,n=a,r=i);return r}function th0(e,r){return(e===zRt?" ":"	").repeat(r)}function rh0(e){if(typeof e!="string")throw new TypeError("Expected a string");let r=tZa(e,!0);r.size===0&&(r=tZa(e,!1));let t=eh0(r),n,i=0,s="";return t!==void 0&&({type:n,amount:i}=Z00(t),s=th0(n,i)),{amount:i,type:n,indent:s}}nZa.exports=rh0});var aZa=A((wS1,sZa)=>{"use strict";sZa.exports=function e(r,t){if(r===t)return!0;if(r&&t&&typeof r=="object"&&typeof t=="object"){if(r.constructor!==t.constructor)return!1;var n,i,s;if(Array.isArray(r)){if(n=r.length,n!=t.length)return!1;for(i=n;i--!==0;)if(!e(r[i],t[i]))return!1;return!0}if(r.constructor===RegExp)return r.source===t.source&&r.flags===t.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===t.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===t.toString();if(s=Object.keys(r),n=s.length,n!==Object.keys(t).length)return!1;for(i=n;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[i]))return!1;for(i=n;i--!==0;){var a=s[i];if(!e(r[a],t[a]))return!1}return!0}return r!==r&&t!==t}});var oZa=A((Lzn,jzn)=>{(function(e){Lzn&&typeof Lzn=="object"&&typeof jzn<"u"?jzn.exports=e():typeof define=="function"&&define.amd?define([],e):typeof window<"u"?window.isWindows=e():typeof global<"u"?global.isWindows=e():typeof self<"u"?self.isWindows=e():this.isWindows=e()})(function(){"use strict";return function(){return process&&(process.platform==="win32"||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})});var uZa=A((IS1,cZa)=>{"use strict";var Gzn=xUn();cZa.exports=(e,r={})=>{if(!Gzn(e)&&!Array.isArray(e))throw new TypeError("Expected a plain object or array");let{deep:t}=r,n=[],i=[],s=o=>{let c=n.indexOf(o);if(c!==-1)return i[c];let l=[];return n.push(o),i.push(l),l.push(...o.map(u=>Array.isArray(u)?s(u):Gzn(u)?a(u):u)),l},a=o=>{let c=n.indexOf(o);if(c!==-1)return i[c];let l={},u=Object.keys(o).sort(r.compare);n.push(o),i.push(l);for(let m of u){let h=o[m],_;t&&Array.isArray(h)?_=s(h):_=t&&Gzn(h)?a(h):h,Object.defineProperty(l,m,{...Object.getOwnPropertyDescriptor(o,m),value:_})}return l};return Array.isArray(e)?t?s(e):e.slice():a(e)}});var dZa=A($Rt=>{"use strict";var nh0=$Rt&&$Rt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty($Rt,"__esModule",{value:!0});var lZa=require("util"),Uzn=nh0(h4());$Rt.default={createReadStream:Uzn.default.createReadStream,readFile:(0,lZa.promisify)(Uzn.default.readFile),writeFile:(0,lZa.promisify)(Uzn.default.writeFile)}});var mZa=A((TS1,pZa)=>{"use strict";pZa.exports=function(r){return r?r instanceof Array||Array.isArray(r)||r.length>=0&&r.splice instanceof Function:!1}});var hZa=A((PS1,fZa)=>{"use strict";var ih0=require("util"),sh0=mZa(),Vzn=function(r,t){(!r||r.constructor!==String)&&(t=r||{},r=Error.name);var n=function i(s){if(!this)return new i(s);s=s instanceof Error?s.message:s||this.message,Error.call(this,s),Error.captureStackTrace(this,n),this.name=r,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var u=s.split(/\r?\n/g);for(var m in t)if(t.hasOwnProperty(m)){var h=t[m];"message"in h&&(u=h.message(this[m],u)||u,sh0(u)||(u=[u]))}return u.join(`
          +`)}H_r.insertComments=y00});var SXa=A(DXa=>{"use strict";Object.defineProperty(DXa,"__esModule",{value:!0})});var vzn=A(vie=>{"use strict";var _00=vie&&vie.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Czn=vie&&vie.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&_00(r,e,t)};Object.defineProperty(vie,"__esModule",{value:!0});Czn(vXa(),vie);Czn(EXa(),vie);Czn(SXa(),vie)});var wXa=A(xwe=>{"use strict";Object.defineProperty(xwe,"__esModule",{value:!0});xwe.signals=void 0;xwe.signals=[];xwe.signals.push("SIGHUP","SIGINT","SIGTERM");process.platform!=="win32"&&xwe.signals.push("SIGALRM","SIGABRT","SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&xwe.signals.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT")});var IXa=A(lJ=>{"use strict";var W_r;Object.defineProperty(lJ,"__esModule",{value:!0});lJ.unload=lJ.load=lJ.onExit=lJ.signals=void 0;var Y_r=wXa();Object.defineProperty(lJ,"signals",{enumerable:!0,get:function(){return Y_r.signals}});var J_r=e=>!!e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function",Ezn=Symbol.for("signal-exit emitter"),Dzn=globalThis,A00=Object.defineProperty.bind(Object),Szn=class{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(Dzn[Ezn])return Dzn[Ezn];A00(Dzn,Ezn,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(r,t){this.listeners[r].push(t)}removeListener(r,t){let n=this.listeners[r],i=n.indexOf(t);i!==-1&&(i===0&&n.length===1?n.length=0:n.splice(i,1))}emit(r,t,n){if(!this.emitted[r]){this.emitted[r]=!0;for(let i of this.listeners[r])i(t,n)}}},X_r=class{},b00=e=>({onExit(r,t){return e.onExit(r,t)},load(){return e.load()},unload(){return e.unload()}}),wzn=class extends X_r{onExit(){return()=>{}}load(){}unload(){}},Izn=class extends X_r{#e=xzn.platform==="win32"?"SIGINT":"SIGHUP";#r=new Szn;#t;#n;#a;#c={};#l=!1;constructor(r){super(),this.#t=r,this.#c={};for(let t of Y_r.signals)this.#c[t]=()=>{let n=this.#t.listeners(t),{count:i}=this.#r;typeof r.__signal_exit_emitter__=="object"&&i++,n.length===i&&(this.unload(),this.#r.emit("exit",null,t),this.#r.emit("afterExit",null,t),r.kill(r.pid,t==="SIGHUP"?this.#e:t))};this.#a=r.reallyExit,this.#n=r.emit}onExit(r,t){if(!J_r(this.#t))return()=>{};this.#l===!1&&this.load();let n=t!=null&&t.alwaysLast?"afterExit":"exit";return this.#r.on(n,r),()=>{this.#r.removeListener(n,r),this.#r.listeners.exit.length===0&&this.#r.listeners.afterExit.length===0&&this.unload()}}load(){if(!this.#l){this.#l=!0,this.#r.count+=1;for(let r of Y_r.signals)try{let t=this.#c[r];t&&this.#t.on(r,t)}catch{}this.#t.emit=(r,...t)=>this.#o(r,...t),this.#t.reallyExit=r=>this.#u(r)}}unload(){this.#l&&(this.#l=!1,Y_r.signals.forEach(r=>{let t=this.#c[r];if(!t)throw new Error("Listener not defined for signal: "+r);try{this.#t.removeListener(r,t)}catch{}}),this.#t.emit=this.#n,this.#t.reallyExit=this.#a,this.#r.count-=1)}#u(r){return J_r(this.#t)?(this.#t.exitCode=r||0,this.#r.emit("exit",this.#t.exitCode,null),this.#r.emit("afterExit",this.#t.exitCode,null),this.#a.call(this.#t,this.#t.exitCode)):0}#o(r,...t){let n=this.#n;if(r==="exit"&&J_r(this.#t)){typeof t[0]=="number"&&(this.#t.exitCode=t[0]);let i=n.call(this.#t,r,...t);return this.#r.emit("exit",this.#t.exitCode,null),this.#r.emit("afterExit",this.#t.exitCode,null),i}else return n.call(this.#t,r,...t)}},xzn=globalThis.process;W_r=b00(J_r(xzn)?new Izn(xzn):new wzn),lJ.onExit=W_r.onExit,lJ.load=W_r.load,lJ.unload=W_r.unload});var TXa=A((gS1,GRt)=>{"use strict";GRt.exports=I00;GRt.exports.sync=x00;GRt.exports._getTmpname=Tzn;GRt.exports._cleanupOnExit=Pzn;var FE=require("fs"),C00=zVt(),{onExit:xXa}=IXa(),v00=require("path"),{promisify:Qj}=require("util"),Y0e={},E00=function(){try{return require("worker_threads").threadId}catch{return 0}}(),D00=0;function Tzn(e){return e+"."+C00(__filename).hash(String(process.pid)).hash(String(E00)).hash(String(++D00)).result()}function Pzn(e){return()=>{try{FE.unlinkSync(typeof e=="function"?e():e)}catch{}}}function S00(e){return new Promise(r=>{Y0e[e]||(Y0e[e]=[]),Y0e[e].push(r),Y0e[e].length===1&&r()})}function Z_r(e){return e.code==="ENOSYS"||(!process.getuid||process.getuid()!==0)&&(e.code==="EINVAL"||e.code==="EPERM")}async function w00(e,r,t={}){typeof t=="string"&&(t={encoding:t});let n,i,s=xXa(Pzn(()=>i)),a=v00.resolve(e);try{await S00(a);let o=await Qj(FE.realpath)(e).catch(()=>e);if(i=Tzn(o),!t.mode||!t.chown){let c=await Qj(FE.stat)(o).catch(()=>{});c&&(t.mode==null&&(t.mode=c.mode),t.chown==null&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid}))}n=await Qj(FE.open)(i,"w",t.mode),t.tmpfileCreated&&await t.tmpfileCreated(i),ArrayBuffer.isView(r)?await Qj(FE.write)(n,r,0,r.length,0):r!=null&&await Qj(FE.write)(n,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&await Qj(FE.fsync)(n),await Qj(FE.close)(n),n=null,t.chown&&await Qj(FE.chown)(i,t.chown.uid,t.chown.gid).catch(c=>{if(!Z_r(c))throw c}),t.mode&&await Qj(FE.chmod)(i,t.mode).catch(c=>{if(!Z_r(c))throw c}),await Qj(FE.rename)(i,o)}finally{n&&await Qj(FE.close)(n).catch(()=>{}),s(),await Qj(FE.unlink)(i).catch(()=>{}),Y0e[a].shift(),Y0e[a].length>0?Y0e[a][0]():delete Y0e[a]}}async function I00(e,r,t,n){t instanceof Function&&(n=t,t={});let i=w00(e,r,t);if(n)try{let s=await i;return n(s)}catch(s){return n(s)}return i}function x00(e,r,t){typeof t=="string"?t={encoding:t}:t||(t={});try{e=FE.realpathSync(e)}catch{}let n=Tzn(e);if(!t.mode||!t.chown)try{let c=FE.statSync(e);t=Object.assign({},t),t.mode||(t.mode=c.mode),!t.chown&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid})}catch{}let i,s=Pzn(n),a=xXa(s),o=!0;try{if(i=FE.openSync(n,"w",t.mode||438),t.tmpfileCreated&&t.tmpfileCreated(n),ArrayBuffer.isView(r)?FE.writeSync(i,r,0,r.length,0):r!=null&&FE.writeSync(i,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&FE.fsyncSync(i),FE.closeSync(i),i=null,t.chown)try{FE.chownSync(n,t.chown.uid,t.chown.gid)}catch(c){if(!Z_r(c))throw c}if(t.mode)try{FE.chmodSync(n,t.mode)}catch(c){if(!Z_r(c))throw c}FE.renameSync(n,e),o=!1}finally{if(i)try{FE.closeSync(i)}catch{}a(),o&&s()}}});var PXa=A((yS1,eAr)=>{eAr.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&eAr.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&eAr.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var OXa=A((_S1,Rot)=>{var NE=global.process,Twe=function(e){return e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function"};Twe(NE)?(RXa=require("assert"),Tot=PXa(),kXa=/^win/i.test(NE.platform),URt=require("events"),typeof URt!="function"&&(URt=URt.EventEmitter),NE.__signal_exit_emitter__?Ix=NE.__signal_exit_emitter__:(Ix=NE.__signal_exit_emitter__=new URt,Ix.count=0,Ix.emitted={}),Ix.infinite||(Ix.setMaxListeners(1/0),Ix.infinite=!0),Rot.exports=function(e,r){if(!Twe(global.process))return function(){};RXa.equal(typeof e,"function","a callback must be provided for exit handler"),Pot===!1&&Rzn();var t="exit";r&&r.alwaysLast&&(t="afterexit");var n=function(){Ix.removeListener(t,e),Ix.listeners("exit").length===0&&Ix.listeners("afterexit").length===0&&tAr()};return Ix.on(t,e),n},tAr=function(){!Pot||!Twe(global.process)||(Pot=!1,Tot.forEach(function(r){try{NE.removeListener(r,rAr[r])}catch{}}),NE.emit=nAr,NE.reallyExit=kzn,Ix.count-=1)},Rot.exports.unload=tAr,Pwe=function(r,t,n){Ix.emitted[r]||(Ix.emitted[r]=!0,Ix.emit(r,t,n))},rAr={},Tot.forEach(function(e){rAr[e]=function(){if(Twe(global.process)){var t=NE.listeners(e);t.length===Ix.count&&(tAr(),Pwe("exit",null,e),Pwe("afterexit",null,e),kXa&&e==="SIGHUP"&&(e="SIGINT"),NE.kill(NE.pid,e))}}}),Rot.exports.signals=function(){return Tot},Pot=!1,Rzn=function(){Pot||!Twe(global.process)||(Pot=!0,Ix.count+=1,Tot=Tot.filter(function(r){try{return NE.on(r,rAr[r]),!0}catch{return!1}}),NE.emit=NXa,NE.reallyExit=FXa)},Rot.exports.load=Rzn,kzn=NE.reallyExit,FXa=function(r){Twe(global.process)&&(NE.exitCode=r||0,Pwe("exit",NE.exitCode,null),Pwe("afterexit",NE.exitCode,null),kzn.call(NE,NE.exitCode))},nAr=NE.emit,NXa=function(r,t){if(r==="exit"&&Twe(global.process)){t!==void 0&&(NE.exitCode=t);var n=nAr.apply(this,arguments);return Pwe("exit",NE.exitCode,null),Pwe("afterexit",NE.exitCode,null),n}else return nAr.apply(this,arguments)}):Rot.exports=function(){return function(){}};var RXa,Tot,kXa,URt,Ix,tAr,Pwe,rAr,Pot,Rzn,kzn,FXa,nAr,NXa});var Nzn=A((AS1,MXa)=>{MXa.exports=Fzn;Fzn.strict=BXa;Fzn.loose=qXa;var T00=Object.prototype.toString,P00={"[object Int8Array]":!0,"[object Int16Array]":!0,"[object Int32Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Uint16Array]":!0,"[object Uint32Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0};function Fzn(e){return BXa(e)||qXa(e)}function BXa(e){return e instanceof Int8Array||e instanceof Int16Array||e instanceof Int32Array||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Uint16Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array}function qXa(e){return P00[T00.call(e)]}});var jXa=A((bS1,LXa)=>{var R00=Nzn().strict;LXa.exports=function(r){if(R00(r)){var t=Buffer.from(r.buffer);return r.byteLength!==r.buffer.byteLength&&(t=t.slice(r.byteOffset,r.byteOffset+r.byteLength)),t}else return Buffer.from(r)}});var zXa=A((CS1,VRt)=>{"use strict";VRt.exports=M00;VRt.exports.sync=L00;VRt.exports._getTmpname=Ozn;VRt.exports._cleanupOnExit=Bzn;var OE=require("fs"),k00=zVt(),GXa=OXa(),F00=require("path"),UXa=Nzn(),VXa=jXa(),{promisify:Kj}=require("util"),J0e={},N00=function(){try{return require("worker_threads").threadId}catch{return 0}}(),O00=0;function Ozn(e){return e+"."+k00(__filename).hash(String(process.pid)).hash(String(N00)).hash(String(++O00)).result()}function Bzn(e){return()=>{try{OE.unlinkSync(typeof e=="function"?e():e)}catch{}}}function B00(e){return new Promise(r=>{J0e[e]||(J0e[e]=[]),J0e[e].push(r),J0e[e].length===1&&r()})}function iAr(e){return e.code==="ENOSYS"||(!process.getuid||process.getuid()!==0)&&(e.code==="EINVAL"||e.code==="EPERM")}async function q00(e,r,t={}){typeof t=="string"&&(t={encoding:t});let n,i,s=GXa(Bzn(()=>i)),a=F00.resolve(e);try{await B00(a);let o=await Kj(OE.realpath)(e).catch(()=>e);if(i=Ozn(o),!t.mode||!t.chown){let c=await Kj(OE.stat)(o).catch(()=>{});c&&(t.mode==null&&(t.mode=c.mode),t.chown==null&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid}))}n=await Kj(OE.open)(i,"w",t.mode),t.tmpfileCreated&&await t.tmpfileCreated(i),UXa(r)&&(r=VXa(r)),Buffer.isBuffer(r)?await Kj(OE.write)(n,r,0,r.length,0):r!=null&&await Kj(OE.write)(n,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&await Kj(OE.fsync)(n),await Kj(OE.close)(n),n=null,t.chown&&await Kj(OE.chown)(i,t.chown.uid,t.chown.gid).catch(c=>{if(!iAr(c))throw c}),t.mode&&await Kj(OE.chmod)(i,t.mode).catch(c=>{if(!iAr(c))throw c}),await Kj(OE.rename)(i,o)}finally{n&&await Kj(OE.close)(n).catch(()=>{}),s(),await Kj(OE.unlink)(i).catch(()=>{}),J0e[a].shift(),J0e[a].length>0?J0e[a][0]():delete J0e[a]}}function M00(e,r,t,n){t instanceof Function&&(n=t,t={});let i=q00(e,r,t);return n&&i.then(n,n),i}function L00(e,r,t){typeof t=="string"?t={encoding:t}:t||(t={});try{e=OE.realpathSync(e)}catch{}let n=Ozn(e);if(!t.mode||!t.chown)try{let c=OE.statSync(e);t=Object.assign({},t),t.mode||(t.mode=c.mode),!t.chown&&process.getuid&&(t.chown={uid:c.uid,gid:c.gid})}catch{}let i,s=Bzn(n),a=GXa(s),o=!0;try{if(i=OE.openSync(n,"w",t.mode||438),t.tmpfileCreated&&t.tmpfileCreated(n),UXa(r)&&(r=VXa(r)),Buffer.isBuffer(r)?OE.writeSync(i,r,0,r.length,0):r!=null&&OE.writeSync(i,String(r),0,String(t.encoding||"utf8")),t.fsync!==!1&&OE.fsyncSync(i),OE.closeSync(i),i=null,t.chown)try{OE.chownSync(n,t.chown.uid,t.chown.gid)}catch(c){if(!iAr(c))throw c}if(t.mode)try{OE.chmodSync(n,t.mode)}catch(c){if(!iAr(c))throw c}OE.renameSync(n,e),o=!1}finally{if(i)try{OE.closeSync(i)}catch{}a(),o&&s()}}});var WXa=A((vS1,qzn)=>{"use strict";var $Xa=require("path"),QXa=require("fs"),KXa=zXa(),j00=Ky(),HXa=(e,r,t,n)=>{if(!r)throw new TypeError("Expected a filepath");if(t===void 0)throw new TypeError("Expected data to stringify");n=n||{};let i=j00.dump(t,n);return e(r,i,{mode:n.mode})};qzn.exports=async(e,r,t)=>(await QXa.promises.mkdir($Xa.dirname(e),{recursive:!0}),HXa(KXa,e,r,t));qzn.exports.sync=(e,r,t)=>{QXa.mkdirSync($Xa.dirname(e),{recursive:!0}),HXa(KXa.sync,e,r,t)}});var YXa=A(kot=>{"use strict";var sAr=kot&&kot.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(kot,"__esModule",{value:!0});kot.writeProjectManifest=void 0;var G00=require("fs"),U00=sAr(require("path")),V00=vzn(),z00=sAr(XS()),$00=sAr(TXa()),Q00=sAr(WXa()),K00={noCompatMode:!0,noRefs:!0};async function H00(e,r,t){let n=e.slice(e.lastIndexOf(".")+1).toLowerCase();if(n==="yaml")return(0,Q00.default)(e,r,K00);await G00.promises.mkdir(U00.default.dirname(e),{recursive:!0});let i=(t==null?void 0:t.insertFinalNewline)===!1?"":`
          +`,s=(t==null?void 0:t.indent)??"	",a=n==="json5"?W00(r,s,t==null?void 0:t.comments):JSON.stringify(r,void 0,s);return(0,$00.default)(e,`${a}${i}`)}kot.writeProjectManifest=H00;function W00(e,r,t){let n=z00.default.stringify(e,void 0,r);return t?(0,V00.insertComments)(n,t):n}});var Mzn=A((DS1,JXa)=>{"use strict";JXa.exports=e=>{if(typeof e!="string")throw new TypeError(`Expected a string, got ${typeof e}`);return e.charCodeAt(0)===65279?e.slice(1):e}});var tZa=A((SS1,aAr)=>{"use strict";var XXa=require("fs"),Y00=Mzn(),J00=Ky(),ZXa=e=>J00.load(Y00(e)),eZa=e=>XXa.promises.readFile(e,"utf8").then(r=>ZXa(r));aAr.exports=eZa;aAr.exports.default=eZa;aAr.exports.sync=e=>ZXa(XXa.readFileSync(e,"utf8"))});var sZa=A((wS1,iZa)=>{"use strict";var X00=/^(?:( )+|\t+)/,zRt="space",nZa="tab";function rZa(e,r){let t=new Map,n=0,i,s;for(let a of e.split(/\n/g)){if(!a)continue;let o,c,l,u,m,h=a.match(X00);if(h===null)n=0,i="";else{if(o=h[0].length,c=h[1]?zRt:nZa,r&&c===zRt&&o===1)continue;c!==i&&(n=0),i=c,l=1,u=0;let _=o-n;if(n=o,_===0)l=0,u=1;else{let b=_>0?_:-_;s=Z00(c,b)}m=t.get(s),m=m===void 0?[1,0]:[m[0]+l,m[1]+u],t.set(s,m)}}return t}function Z00(e,r){return(e===zRt?"s":"t")+String(r)}function eh0(e){let t=e[0]==="s"?zRt:nZa,n=Number(e.slice(1));return{type:t,amount:n}}function th0(e){let r,t=0,n=0;for(let[i,[s,a]]of e)(s>t||s===t&&a>n)&&(t=s,n=a,r=i);return r}function rh0(e,r){return(e===zRt?" ":"	").repeat(r)}function nh0(e){if(typeof e!="string")throw new TypeError("Expected a string");let r=rZa(e,!0);r.size===0&&(r=rZa(e,!1));let t=th0(r),n,i=0,s="";return t!==void 0&&({type:n,amount:i}=eh0(t),s=rh0(n,i)),{amount:i,type:n,indent:s}}iZa.exports=nh0});var oZa=A((IS1,aZa)=>{"use strict";aZa.exports=function e(r,t){if(r===t)return!0;if(r&&t&&typeof r=="object"&&typeof t=="object"){if(r.constructor!==t.constructor)return!1;var n,i,s;if(Array.isArray(r)){if(n=r.length,n!=t.length)return!1;for(i=n;i--!==0;)if(!e(r[i],t[i]))return!1;return!0}if(r.constructor===RegExp)return r.source===t.source&&r.flags===t.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===t.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===t.toString();if(s=Object.keys(r),n=s.length,n!==Object.keys(t).length)return!1;for(i=n;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[i]))return!1;for(i=n;i--!==0;){var a=s[i];if(!e(r[a],t[a]))return!1}return!0}return r!==r&&t!==t}});var cZa=A((Lzn,jzn)=>{(function(e){Lzn&&typeof Lzn=="object"&&typeof jzn<"u"?jzn.exports=e():typeof define=="function"&&define.amd?define([],e):typeof window<"u"?window.isWindows=e():typeof global<"u"?global.isWindows=e():typeof self<"u"?self.isWindows=e():this.isWindows=e()})(function(){"use strict";return function(){return process&&(process.platform==="win32"||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})});var lZa=A((xS1,uZa)=>{"use strict";var Gzn=xUn();uZa.exports=(e,r={})=>{if(!Gzn(e)&&!Array.isArray(e))throw new TypeError("Expected a plain object or array");let{deep:t}=r,n=[],i=[],s=o=>{let c=n.indexOf(o);if(c!==-1)return i[c];let l=[];return n.push(o),i.push(l),l.push(...o.map(u=>Array.isArray(u)?s(u):Gzn(u)?a(u):u)),l},a=o=>{let c=n.indexOf(o);if(c!==-1)return i[c];let l={},u=Object.keys(o).sort(r.compare);n.push(o),i.push(l);for(let m of u){let h=o[m],_;t&&Array.isArray(h)?_=s(h):_=t&&Gzn(h)?a(h):h,Object.defineProperty(l,m,{...Object.getOwnPropertyDescriptor(o,m),value:_})}return l};return Array.isArray(e)?t?s(e):e.slice():a(e)}});var pZa=A($Rt=>{"use strict";var ih0=$Rt&&$Rt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty($Rt,"__esModule",{value:!0});var dZa=require("util"),Uzn=ih0(h4());$Rt.default={createReadStream:Uzn.default.createReadStream,readFile:(0,dZa.promisify)(Uzn.default.readFile),writeFile:(0,dZa.promisify)(Uzn.default.writeFile)}});var fZa=A((PS1,mZa)=>{"use strict";mZa.exports=function(r){return r?r instanceof Array||Array.isArray(r)||r.length>=0&&r.splice instanceof Function:!1}});var gZa=A((RS1,hZa)=>{"use strict";var sh0=require("util"),ah0=fZa(),Vzn=function(r,t){(!r||r.constructor!==String)&&(t=r||{},r=Error.name);var n=function i(s){if(!this)return new i(s);s=s instanceof Error?s.message:s||this.message,Error.call(this,s),Error.captureStackTrace(this,n),this.name=r,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var u=s.split(/\r?\n/g);for(var m in t)if(t.hasOwnProperty(m)){var h=t[m];"message"in h&&(u=h.message(this[m],u)||u,ah0(u)||(u=[u]))}return u.join(`
           `)},set:function(u){s=u}});var a=null,o=Object.getOwnPropertyDescriptor(this,"stack"),c=o.get,l=o.value;delete o.value,delete o.writable,o.set=function(u){a=u},o.get=function(){var u=(a||(c?c.call(this):l)).split(/\r?\n+/g);a||(u[0]=this.name+": "+this.message);var m=1;for(var h in t)if(t.hasOwnProperty(h)){var _=t[h];if("line"in _){var b=_.line(this[h]);b&&u.splice(m++,0,"    "+b)}"stack"in _&&_.stack(this[h],u)}return u.join(`
          -`)},Object.defineProperty(this,"stack",o)};return Object.setPrototypeOf?(Object.setPrototypeOf(n.prototype,Error.prototype),Object.setPrototypeOf(n,Error)):ih0.inherits(n,Error),n};Vzn.append=function(e,r){return{message:function(t,n){return t=t||r,t&&(n[0]+=" "+e.replace("%s",t.toString())),n}}};Vzn.line=function(e,r){return{line:function(t){return t=t||r,t?e.replace("%s",t.toString()):null}}};fZa.exports=Vzn});var _Za=A((RS1,yZa)=>{"use strict";var ah0=e=>{let r=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(r.length%2?"0":"")+r},oh0=(e,r,t)=>{if(!r)return{message:e.message+" while parsing empty string",position:0};let n=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=n?+n[2]:e.message.match(/^Unexpected end of JSON.*/i)?r.length-1:null,s=n?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(n[1])} (${ah0(n[1])})`):e.message;if(i!=null){let a=i<=t?0:i-t,o=i+t>=r.length?r.length:i+t,c=(a===0?"":"...")+r.slice(a,o)+(o===r.length?"":"...");return{message:s+` while parsing ${r===c?"":"near "}${JSON.stringify(c)}`,position:i}}else return{message:s+` while parsing '${r.slice(0,t*2)}'`,position:0}},oAr=class extends SyntaxError{constructor(r,t,n,i){n=n||20;let s=oh0(r,t,n);super(s.message),Object.assign(this,s),this.code="EJSONPARSE",this.systemError=r,Error.captureStackTrace(this,i||this.constructor)}get name(){return this.constructor.name}set name(r){}get[Symbol.toStringTag](){return this.constructor.name}},ch0=Symbol.for("indent"),uh0=Symbol.for("newline"),lh0=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,dh0=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,cAr=(e,r,t)=>{let n=gZa(e);t=t||20;try{let[,i=`
          -`,s="  "]=n.match(dh0)||n.match(lh0)||[,"",""],a=JSON.parse(n,r);return a&&typeof a=="object"&&(a[uh0]=i,a[ch0]=s),a}catch(i){if(typeof e!="string"&&!Buffer.isBuffer(e)){let s=Array.isArray(e)&&e.length===0;throw Object.assign(new TypeError(`Cannot parse ${s?"an empty array":String(e)}`),{code:"EJSONPARSE",systemError:i})}throw new oAr(i,n,t,cAr)}},gZa=e=>String(e).replace(/^\uFEFF/,"");yZa.exports=cAr;cAr.JSONParseError=oAr;cAr.noExceptions=(e,r)=>{try{return JSON.parse(gZa(e),r)}catch{}}});var CZa=A(QRt=>{"use strict";QRt.__esModule=!0;QRt.LinesAndColumns=void 0;var uAr=`
          -`,AZa="\r",bZa=function(){function e(r){this.string=r;for(var t=[0],n=0;nthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=r;)t++;var i=r-n[t];return{line:t,column:i}},e.prototype.indexForLocation=function(r){var t=r.line,n=r.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(r){var t=this.offsets[r],n=r===this.offsets.length-1?this.string.length:this.offsets[r+1];return n-t},e}();QRt.LinesAndColumns=bZa;QRt.default=bZa});var vZa=A(lAr=>{Object.defineProperty(lAr,"__esModule",{value:!0});lAr.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g;lAr.matchToToken=function(e){var r={type:"invalid",value:e[0],closed:void 0};return e[1]?(r.type="string",r.closed=!!(e[3]||e[4])):e[5]?r.type="comment":e[6]?(r.type="comment",r.closed=!!e[7]):e[8]?r.type="regex":e[9]?r.type="number":e[10]?r.type="name":e[11]?r.type="punctuator":e[12]&&(r.type="whitespace"),r}});var IZa=A(KRt=>{"use strict";Object.defineProperty(KRt,"__esModule",{value:!0});KRt.isIdentifierChar=wZa;KRt.isIdentifierName=hh0;KRt.isIdentifierStart=SZa;var $zn="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",EZa="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",ph0=new RegExp("["+$zn+"]"),mh0=new RegExp("["+$zn+EZa+"]");$zn=EZa=null;var DZa=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],fh0=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function zzn(e,r){let t=65536;for(let n=0,i=r.length;ne)return!1;if(t+=r[n+1],t>=e)return!0}return!1}function SZa(e){return e<65?e===36:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&ph0.test(String.fromCharCode(e)):zzn(e,DZa)}function wZa(e){return e<48?e===36:e<58?!0:e<65?!1:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&mh0.test(String.fromCharCode(e)):zzn(e,DZa)||zzn(e,fh0)}function hh0(e){let r=!0;for(let t=0;t{"use strict";Object.defineProperty(Rwe,"__esModule",{value:!0});Rwe.isKeyword=bh0;Rwe.isReservedWord=xZa;Rwe.isStrictBindOnlyReservedWord=PZa;Rwe.isStrictBindReservedWord=Ah0;Rwe.isStrictReservedWord=TZa;var Qzn={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"],strictBind:["eval","arguments"]},gh0=new Set(Qzn.keyword),yh0=new Set(Qzn.strict),_h0=new Set(Qzn.strictBind);function xZa(e,r){return r&&e==="await"||e==="enum"}function TZa(e,r){return xZa(e,r)||yh0.has(e)}function PZa(e){return _h0.has(e)}function Ah0(e,r){return TZa(e,r)||PZa(e)}function bh0(e){return gh0.has(e)}});var kZa=A(dJ=>{"use strict";Object.defineProperty(dJ,"__esModule",{value:!0});Object.defineProperty(dJ,"isIdentifierChar",{enumerable:!0,get:function(){return Kzn.isIdentifierChar}});Object.defineProperty(dJ,"isIdentifierName",{enumerable:!0,get:function(){return Kzn.isIdentifierName}});Object.defineProperty(dJ,"isIdentifierStart",{enumerable:!0,get:function(){return Kzn.isIdentifierStart}});Object.defineProperty(dJ,"isKeyword",{enumerable:!0,get:function(){return HRt.isKeyword}});Object.defineProperty(dJ,"isReservedWord",{enumerable:!0,get:function(){return HRt.isReservedWord}});Object.defineProperty(dJ,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return HRt.isStrictBindOnlyReservedWord}});Object.defineProperty(dJ,"isStrictBindReservedWord",{enumerable:!0,get:function(){return HRt.isStrictBindReservedWord}});Object.defineProperty(dJ,"isStrictReservedWord",{enumerable:!0,get:function(){return HRt.isStrictReservedWord}});var Kzn=IZa(),HRt=RZa()});var NZa=A((qS1,FZa)=>{"use strict";var Ch0=/[|\\{}()[\]^$+*?.]/g;FZa.exports=function(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(Ch0,"\\$&")}});var BZa=A((MS1,OZa)=>{"use strict";OZa.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var Hzn=A((LS1,jZa)=>{var kwe=BZa(),LZa={};for(dAr in kwe)kwe.hasOwnProperty(dAr)&&(LZa[kwe[dAr]]=dAr);var dAr,r0=jZa.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(e7 in r0)if(r0.hasOwnProperty(e7)){if(!("channels"in r0[e7]))throw new Error("missing channels property: "+e7);if(!("labels"in r0[e7]))throw new Error("missing channel labels property: "+e7);if(r0[e7].labels.length!==r0[e7].channels)throw new Error("channel and label counts mismatch: "+e7);qZa=r0[e7].channels,MZa=r0[e7].labels,delete r0[e7].channels,delete r0[e7].labels,Object.defineProperty(r0[e7],"channels",{value:qZa}),Object.defineProperty(r0[e7],"labels",{value:MZa})}var qZa,MZa,e7;r0.rgb.hsl=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(r,t,n),s=Math.max(r,t,n),a=s-i,o,c,l;return s===i?o=0:r===s?o=(t-n)/a:t===s?o=2+(n-r)/a:n===s&&(o=4+(r-t)/a),o=Math.min(o*60,360),o<0&&(o+=360),l=(i+s)/2,s===i?c=0:l<=.5?c=a/(s+i):c=a/(2-s-i),[o,c*100,l*100]};r0.rgb.hsv=function(e){var r,t,n,i,s,a=e[0]/255,o=e[1]/255,c=e[2]/255,l=Math.max(a,o,c),u=l-Math.min(a,o,c),m=function(h){return(l-h)/6/u+1/2};return u===0?i=s=0:(s=u/l,r=m(a),t=m(o),n=m(c),a===l?i=n-t:o===l?i=1/3+r-n:c===l&&(i=2/3+t-r),i<0?i+=1:i>1&&(i-=1)),[i*360,s*100,l*100]};r0.rgb.hwb=function(e){var r=e[0],t=e[1],n=e[2],i=r0.rgb.hsl(e)[0],s=1/255*Math.min(r,Math.min(t,n));return n=1-1/255*Math.max(r,Math.max(t,n)),[i,s*100,n*100]};r0.rgb.cmyk=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i,s,a,o;return o=Math.min(1-r,1-t,1-n),i=(1-r-o)/(1-o)||0,s=(1-t-o)/(1-o)||0,a=(1-n-o)/(1-o)||0,[i*100,s*100,a*100,o*100]};function vh0(e,r){return Math.pow(e[0]-r[0],2)+Math.pow(e[1]-r[1],2)+Math.pow(e[2]-r[2],2)}r0.rgb.keyword=function(e){var r=LZa[e];if(r)return r;var t=1/0,n;for(var i in kwe)if(kwe.hasOwnProperty(i)){var s=kwe[i],a=vh0(e,s);a.04045?Math.pow((r+.055)/1.055,2.4):r/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var i=r*.4124+t*.3576+n*.1805,s=r*.2126+t*.7152+n*.0722,a=r*.0193+t*.1192+n*.9505;return[i*100,s*100,a*100]};r0.rgb.lab=function(e){var r=r0.rgb.xyz(e),t=r[0],n=r[1],i=r[2],s,a,o;return t/=95.047,n/=100,i/=108.883,t=t>.008856?Math.pow(t,1/3):7.787*t+16/116,n=n>.008856?Math.pow(n,1/3):7.787*n+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=116*n-16,a=500*(t-n),o=200*(n-i),[s,a,o]};r0.hsl.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100,i,s,a,o,c;if(t===0)return c=n*255,[c,c,c];n<.5?s=n*(1+t):s=n+t-n*t,i=2*n-s,o=[0,0,0];for(var l=0;l<3;l++)a=r+1/3*-(l-1),a<0&&a++,a>1&&a--,6*a<1?c=i+(s-i)*6*a:2*a<1?c=s:3*a<2?c=i+(s-i)*(2/3-a)*6:c=i,o[l]=c*255;return o};r0.hsl.hsv=function(e){var r=e[0],t=e[1]/100,n=e[2]/100,i=t,s=Math.max(n,.01),a,o;return n*=2,t*=n<=1?n:2-n,i*=s<=1?s:2-s,o=(n+t)/2,a=n===0?2*i/(s+i):2*t/(n+t),[r,a*100,o*100]};r0.hsv.rgb=function(e){var r=e[0]/60,t=e[1]/100,n=e[2]/100,i=Math.floor(r)%6,s=r-Math.floor(r),a=255*n*(1-t),o=255*n*(1-t*s),c=255*n*(1-t*(1-s));switch(n*=255,i){case 0:return[n,c,a];case 1:return[o,n,a];case 2:return[a,n,c];case 3:return[a,o,n];case 4:return[c,a,n];case 5:return[n,a,o]}};r0.hsv.hsl=function(e){var r=e[0],t=e[1]/100,n=e[2]/100,i=Math.max(n,.01),s,a,o;return o=(2-t)*n,s=(2-t)*i,a=t*i,a/=s<=1?s:2-s,a=a||0,o/=2,[r,a*100,o*100]};r0.hwb.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100,i=t+n,s,a,o,c;i>1&&(t/=i,n/=i),s=Math.floor(6*r),a=1-n,o=6*r-s,s&1&&(o=1-o),c=t+o*(a-t);var l,u,m;switch(s){default:case 6:case 0:l=a,u=c,m=t;break;case 1:l=c,u=a,m=t;break;case 2:l=t,u=a,m=c;break;case 3:l=t,u=c,m=a;break;case 4:l=c,u=t,m=a;break;case 5:l=a,u=t,m=c;break}return[l*255,u*255,m*255]};r0.cmyk.rgb=function(e){var r=e[0]/100,t=e[1]/100,n=e[2]/100,i=e[3]/100,s,a,o;return s=1-Math.min(1,r*(1-i)+i),a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i),[s*255,a*255,o*255]};r0.xyz.rgb=function(e){var r=e[0]/100,t=e[1]/100,n=e[2]/100,i,s,a;return i=r*3.2406+t*-1.5372+n*-.4986,s=r*-.9689+t*1.8758+n*.0415,a=r*.0557+t*-.204+n*1.057,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*12.92,s=s>.0031308?1.055*Math.pow(s,1/2.4)-.055:s*12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*12.92,i=Math.min(Math.max(0,i),1),s=Math.min(Math.max(0,s),1),a=Math.min(Math.max(0,a),1),[i*255,s*255,a*255]};r0.xyz.lab=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return r/=95.047,t/=100,n/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,t=t>.008856?Math.pow(t,1/3):7.787*t+16/116,n=n>.008856?Math.pow(n,1/3):7.787*n+16/116,i=116*t-16,s=500*(r-t),a=200*(t-n),[i,s,a]};r0.lab.xyz=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;s=(r+16)/116,i=t/500+s,a=s-n/200;var o=Math.pow(s,3),c=Math.pow(i,3),l=Math.pow(a,3);return s=o>.008856?o:(s-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,a=l>.008856?l:(a-16/116)/7.787,i*=95.047,s*=100,a*=108.883,[i,s,a]};r0.lab.lch=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return i=Math.atan2(n,t),s=i*360/2/Math.PI,s<0&&(s+=360),a=Math.sqrt(t*t+n*n),[r,a,s]};r0.lch.lab=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return a=n/360*2*Math.PI,i=t*Math.cos(a),s=t*Math.sin(a),[r,i,s]};r0.rgb.ansi16=function(e){var r=e[0],t=e[1],n=e[2],i=1 in arguments?arguments[1]:r0.rgb.hsv(e)[2];if(i=Math.round(i/50),i===0)return 30;var s=30+(Math.round(n/255)<<2|Math.round(t/255)<<1|Math.round(r/255));return i===2&&(s+=60),s};r0.hsv.ansi16=function(e){return r0.rgb.ansi16(r0.hsv.rgb(e),e[2])};r0.rgb.ansi256=function(e){var r=e[0],t=e[1],n=e[2];if(r===t&&t===n)return r<8?16:r>248?231:Math.round((r-8)/247*24)+232;var i=16+36*Math.round(r/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5);return i};r0.ansi16.rgb=function(e){var r=e%10;if(r===0||r===7)return e>50&&(r+=3.5),r=r/10.5*255,[r,r,r];var t=(~~(e>50)+1)*.5,n=(r&1)*t*255,i=(r>>1&1)*t*255,s=(r>>2&1)*t*255;return[n,i,s]};r0.ansi256.rgb=function(e){if(e>=232){var r=(e-232)*10+8;return[r,r,r]}e-=16;var t,n=Math.floor(e/36)/5*255,i=Math.floor((t=e%36)/6)/5*255,s=t%6/5*255;return[n,i,s]};r0.rgb.hex=function(e){var r=((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255),t=r.toString(16).toUpperCase();return"000000".substring(t.length)+t};r0.hex.rgb=function(e){var r=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!r)return[0,0,0];var t=r[0];r[0].length===3&&(t=t.split("").map(function(o){return o+o}).join(""));var n=parseInt(t,16),i=n>>16&255,s=n>>8&255,a=n&255;return[i,s,a]};r0.rgb.hcg=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.max(Math.max(r,t),n),s=Math.min(Math.min(r,t),n),a=i-s,o,c;return a<1?o=s/(1-a):o=0,a<=0?c=0:i===r?c=(t-n)/a%6:i===t?c=2+(n-r)/a:c=4+(r-t)/a+4,c/=6,c%=1,[c*360,a*100,o*100]};r0.hsl.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=1,i=0;return t<.5?n=2*r*t:n=2*r*(1-t),n<1&&(i=(t-.5*n)/(1-n)),[e[0],n*100,i*100]};r0.hsv.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=r*t,i=0;return n<1&&(i=(t-n)/(1-n)),[e[0],n*100,i*100]};r0.hcg.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100;if(t===0)return[n*255,n*255,n*255];var i=[0,0,0],s=r%1*6,a=s%1,o=1-a,c=0;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=o,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=o,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=o}return c=(1-t)*n,[(t*i[0]+c)*255,(t*i[1]+c)*255,(t*i[2]+c)*255]};r0.hcg.hsv=function(e){var r=e[1]/100,t=e[2]/100,n=r+t*(1-r),i=0;return n>0&&(i=r/n),[e[0],i*100,n*100]};r0.hcg.hsl=function(e){var r=e[1]/100,t=e[2]/100,n=t*(1-r)+.5*r,i=0;return n>0&&n<.5?i=r/(2*n):n>=.5&&n<1&&(i=r/(2*(1-n))),[e[0],i*100,n*100]};r0.hcg.hwb=function(e){var r=e[1]/100,t=e[2]/100,n=r+t*(1-r);return[e[0],(n-r)*100,(1-n)*100]};r0.hwb.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=1-t,i=n-r,s=0;return i<1&&(s=(n-i)/(1-i)),[e[0],i*100,s*100]};r0.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};r0.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};r0.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};r0.gray.hsl=r0.gray.hsv=function(e){return[0,0,e[0]]};r0.gray.hwb=function(e){return[0,100,e[0]]};r0.gray.cmyk=function(e){return[0,0,0,e[0]]};r0.gray.lab=function(e){return[e[0],0,0]};r0.gray.hex=function(e){var r=Math.round(e[0]/100*255)&255,t=(r<<16)+(r<<8)+r,n=t.toString(16).toUpperCase();return"000000".substring(n.length)+n};r0.rgb.gray=function(e){var r=(e[0]+e[1]+e[2])/3;return[r/255*100]}});var UZa=A((jS1,GZa)=>{var pAr=Hzn();function Eh0(){for(var e={},r=Object.keys(pAr),t=r.length,n=0;n{var Wzn=Hzn(),Ih0=UZa(),Fot={},xh0=Object.keys(Wzn);function Th0(e){var r=function(t){return t==null?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(r.conversion=e.conversion),r}function Ph0(e){var r=function(t){if(t==null)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if(typeof n=="object")for(var i=n.length,s=0;s{"use strict";var Not=zZa(),mAr=(e,r)=>function(){return`\x1B[${e.apply(Not,arguments)+r}m`},fAr=(e,r)=>function(){let t=e.apply(Not,arguments);return`\x1B[${38+r};5;${t}m`},hAr=(e,r)=>function(){let t=e.apply(Not,arguments);return`\x1B[${38+r};2;${t[0]};${t[1]};${t[2]}m`};function Rh0(){let e=new Map,r={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};r.color.grey=r.color.gray;for(let i of Object.keys(r)){let s=r[i];for(let a of Object.keys(s)){let o=s[a];r[a]={open:`\x1B[${o[0]}m`,close:`\x1B[${o[1]}m`},s[a]=r[a],e.set(o[0],o[1])}Object.defineProperty(r,i,{value:s,enumerable:!1}),Object.defineProperty(r,"codes",{value:e,enumerable:!1})}let t=i=>i,n=(i,s,a)=>[i,s,a];r.color.close="\x1B[39m",r.bgColor.close="\x1B[49m",r.color.ansi={ansi:mAr(t,0)},r.color.ansi256={ansi256:fAr(t,0)},r.color.ansi16m={rgb:hAr(n,0)},r.bgColor.ansi={ansi:mAr(t,10)},r.bgColor.ansi256={ansi256:fAr(t,10)},r.bgColor.ansi16m={rgb:hAr(n,10)};for(let i of Object.keys(Not)){if(typeof Not[i]!="object")continue;let s=Not[i];i==="ansi16"&&(i="ansi"),"ansi16"in s&&(r.color.ansi[i]=mAr(s.ansi16,0),r.bgColor.ansi[i]=mAr(s.ansi16,10)),"ansi256"in s&&(r.color.ansi256[i]=fAr(s.ansi256,0),r.bgColor.ansi256[i]=fAr(s.ansi256,10)),"rgb"in s&&(r.color.ansi16m[i]=hAr(s.rgb,0),r.bgColor.ansi16m[i]=hAr(s.rgb,10))}return r}Object.defineProperty($Za,"exports",{enumerable:!0,get:Rh0})});var HZa=A((VS1,KZa)=>{"use strict";KZa.exports=(e,r)=>{r=r||process.argv;let t=e.startsWith("-")?"":e.length===1?"-":"--",n=r.indexOf(t+e),i=r.indexOf("--");return n!==-1&&(i===-1?!0:n{"use strict";var kh0=require("os"),mz=HZa(),RR=process.env,Oot;mz("no-color")||mz("no-colors")||mz("color=false")?Oot=!1:(mz("color")||mz("colors")||mz("color=true")||mz("color=always"))&&(Oot=!0);"FORCE_COLOR"in RR&&(Oot=RR.FORCE_COLOR.length===0||parseInt(RR.FORCE_COLOR,10)!==0);function Fh0(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function Nh0(e){if(Oot===!1)return 0;if(mz("color=16m")||mz("color=full")||mz("color=truecolor"))return 3;if(mz("color=256"))return 2;if(e&&!e.isTTY&&Oot!==!0)return 0;let r=Oot?1:0;if(process.platform==="win32"){let t=kh0.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(t[0])>=10&&Number(t[2])>=10586?Number(t[2])>=14931?3:2:1}if("CI"in RR)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(t=>t in RR)||RR.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in RR)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(RR.TEAMCITY_VERSION)?1:0;if(RR.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in RR){let t=parseInt((RR.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(RR.TERM_PROGRAM){case"iTerm.app":return t>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(RR.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(RR.TERM)||"COLORTERM"in RR?1:(RR.TERM==="dumb",r)}function Yzn(e){let r=Nh0(e);return Fh0(r)}WZa.exports={supportsColor:Yzn,stdout:Yzn(process.stdout),stderr:Yzn(process.stderr)}});var teo=A(($S1,eeo)=>{"use strict";var Oh0=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,JZa=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,Bh0=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,qh0=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,Mh0=new Map([["n",`
          -`],["r","\r"],["t","	"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function ZZa(e){return e[0]==="u"&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):Mh0.get(e)||e}function Lh0(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n)if(!isNaN(s))t.push(Number(s));else if(i=s.match(Bh0))t.push(i[2].replace(qh0,(a,o,c)=>o?ZZa(o):c));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`);return t}function jh0(e){JZa.lastIndex=0;let r=[],t;for(;(t=JZa.exec(e))!==null;){let n=t[1];if(t[2]){let i=Lh0(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function XZa(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let i of Object.keys(t))if(Array.isArray(t[i])){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);t[i].length>0?n=n[i].apply(n,t[i]):n=n[i]}return n}eeo.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace(Oh0,(s,a,o,c,l,u)=>{if(a)i.push(ZZa(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:XZa(e,t)(m)),t.push({inverse:o,styles:jh0(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(XZa(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var aeo=A((QS1,YRt)=>{"use strict";var Xzn=NZa(),iw=QZa(),Jzn=YZa().stdout,Gh0=teo(),neo=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),ieo=["ansi","ansi","ansi256","ansi16m"],seo=new Set(["gray"]),Bot=Object.create(null);function reo(e,r){r=r||{};let t=Jzn?Jzn.level:0;e.level=r.level===void 0?t:r.level,e.enabled="enabled"in r?r.enabled:e.level>0}function WRt(e){if(!this||!(this instanceof WRt)||this.template){let r={};return reo(r,e),r.template=function(){let t=[].slice.call(arguments);return zh0.apply(null,[r.template].concat(t))},Object.setPrototypeOf(r,WRt.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=WRt,r.template}reo(this,e)}neo&&(iw.blue.open="\x1B[94m");for(let e of Object.keys(iw))iw[e].closeRe=new RegExp(Xzn(iw[e].close),"g"),Bot[e]={get(){let r=iw[e];return gAr.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}};Bot.visible={get(){return gAr.call(this,this._styles||[],!0,"visible")}};iw.color.closeRe=new RegExp(Xzn(iw.color.close),"g");for(let e of Object.keys(iw.color.ansi))seo.has(e)||(Bot[e]={get(){let r=this.level;return function(){let n={open:iw.color[ieo[r]][e].apply(null,arguments),close:iw.color.close,closeRe:iw.color.closeRe};return gAr.call(this,this._styles?this._styles.concat(n):[n],this._empty,e)}}});iw.bgColor.closeRe=new RegExp(Xzn(iw.bgColor.close),"g");for(let e of Object.keys(iw.bgColor.ansi)){if(seo.has(e))continue;let r="bg"+e[0].toUpperCase()+e.slice(1);Bot[r]={get(){let t=this.level;return function(){let i={open:iw.bgColor[ieo[t]][e].apply(null,arguments),close:iw.bgColor.close,closeRe:iw.bgColor.closeRe};return gAr.call(this,this._styles?this._styles.concat(i):[i],this._empty,e)}}}}var Uh0=Object.defineProperties(()=>{},Bot);function gAr(e,r,t){let n=function(){return Vh0.apply(n,arguments)};n._styles=e,n._empty=r;let i=this;return Object.defineProperty(n,"level",{enumerable:!0,get(){return i.level},set(s){i.level=s}}),Object.defineProperty(n,"enabled",{enumerable:!0,get(){return i.enabled},set(s){i.enabled=s}}),n.hasGrey=this.hasGrey||t==="gray"||t==="grey",n.__proto__=Uh0,n}function Vh0(){let e=arguments,r=e.length,t=String(arguments[0]);if(r===0)return"";if(r>1)for(let i=1;i{"use strict";Object.defineProperty(JRt,"__esModule",{value:!0});JRt.default=Yh0;JRt.getChalk=deo;JRt.shouldHighlight=leo;var oeo=vZa(),ceo=kZa(),Zzn=aeo(),$h0=new Set(["as","async","from","get","of","set"]);function Qh0(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.grey,invalid:e.white.bgRed.bold}}var Kh0=/\r\n|[\n\r\u2028\u2029]/,Hh0=/^[()[\]{}]$/,ueo;{let e=/^[a-z][\w-]*$/i,r=function(t,n,i){if(t.type==="name"){if((0,ceo.isKeyword)(t.value)||(0,ceo.isStrictReservedWord)(t.value,!0)||$h0.has(t.value))return"keyword";if(e.test(t.value)&&(i[n-1]==="<"||i.slice(n-2,n)=="s(a)).join(`
          -`):t+=i}return t}function leo(e){return!!Zzn.supportsColor||e.forceColor}function deo(e){return e.forceColor?new Zzn.constructor({enabled:!0,level:1}):Zzn}function Yh0(e,r={}){if(e!==""&&leo(r)){let t=deo(r),n=Qh0(t);return Wh0(n,e)}else return e}});var geo=A(yAr=>{"use strict";Object.defineProperty(yAr,"__esModule",{value:!0});yAr.codeFrameColumns=heo;yAr.default=Zh0;var e$n=peo(),meo=!1;function Jh0(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}var feo=/\r\n|[\n\r\u2028\u2029]/;function Xh0(e,r,t){let n=Object.assign({column:0,line:-1},e.start),i=Object.assign({},n,e.end),{linesAbove:s=2,linesBelow:a=3}=t||{},o=n.line,c=n.column,l=i.line,u=i.column,m=Math.max(o-(s+1),0),h=Math.min(r.length,l+a);o===-1&&(m=0),l===-1&&(h=r.length);let _=l-o,b={};if(_)for(let v=0;v<=_;v++){let w=v+o;if(!c)b[w]=!0;else if(v===0){let x=r[w-1].length;b[w]=[c,x-c+1]}else if(v===_)b[w]=[0,u];else{let x=r[w-v].length;b[w]=[0,x]}}else c===u?c?b[o]=[c,0]:b[o]=!0:b[o]=[c,u-c];return{start:m,end:h,markerLines:b}}function heo(e,r,t={}){let n=(t.highlightCode||t.forceColor)&&(0,e$n.shouldHighlight)(t),i=(0,e$n.getChalk)(t),s=Jh0(i),a=(v,w)=>n?v(w):w,o=e.split(feo),{start:c,end:l,markerLines:u}=Xh0(r,o,t),m=r.start&&typeof r.start.column=="number",h=String(l).length,b=(n?(0,e$n.default)(e,t):e).split(feo,l).slice(c,l).map((v,w)=>{let x=c+1+w,k=` ${` ${x}`.slice(-h)} |`,R=u[x],L=!u[x+1];if(R){let U="";if(Array.isArray(R)){let Y=v.slice(0,Math.max(R[0]-1,0)).replace(/[^\t]/g," "),N=R[1]||1;U=[`
          +`)},Object.defineProperty(this,"stack",o)};return Object.setPrototypeOf?(Object.setPrototypeOf(n.prototype,Error.prototype),Object.setPrototypeOf(n,Error)):sh0.inherits(n,Error),n};Vzn.append=function(e,r){return{message:function(t,n){return t=t||r,t&&(n[0]+=" "+e.replace("%s",t.toString())),n}}};Vzn.line=function(e,r){return{line:function(t){return t=t||r,t?e.replace("%s",t.toString()):null}}};hZa.exports=Vzn});var AZa=A((kS1,_Za)=>{"use strict";var oh0=e=>{let r=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(r.length%2?"0":"")+r},ch0=(e,r,t)=>{if(!r)return{message:e.message+" while parsing empty string",position:0};let n=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=n?+n[2]:e.message.match(/^Unexpected end of JSON.*/i)?r.length-1:null,s=n?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(n[1])} (${oh0(n[1])})`):e.message;if(i!=null){let a=i<=t?0:i-t,o=i+t>=r.length?r.length:i+t,c=(a===0?"":"...")+r.slice(a,o)+(o===r.length?"":"...");return{message:s+` while parsing ${r===c?"":"near "}${JSON.stringify(c)}`,position:i}}else return{message:s+` while parsing '${r.slice(0,t*2)}'`,position:0}},oAr=class extends SyntaxError{constructor(r,t,n,i){n=n||20;let s=ch0(r,t,n);super(s.message),Object.assign(this,s),this.code="EJSONPARSE",this.systemError=r,Error.captureStackTrace(this,i||this.constructor)}get name(){return this.constructor.name}set name(r){}get[Symbol.toStringTag](){return this.constructor.name}},uh0=Symbol.for("indent"),lh0=Symbol.for("newline"),dh0=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,ph0=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,cAr=(e,r,t)=>{let n=yZa(e);t=t||20;try{let[,i=`
          +`,s="  "]=n.match(ph0)||n.match(dh0)||[,"",""],a=JSON.parse(n,r);return a&&typeof a=="object"&&(a[lh0]=i,a[uh0]=s),a}catch(i){if(typeof e!="string"&&!Buffer.isBuffer(e)){let s=Array.isArray(e)&&e.length===0;throw Object.assign(new TypeError(`Cannot parse ${s?"an empty array":String(e)}`),{code:"EJSONPARSE",systemError:i})}throw new oAr(i,n,t,cAr)}},yZa=e=>String(e).replace(/^\uFEFF/,"");_Za.exports=cAr;cAr.JSONParseError=oAr;cAr.noExceptions=(e,r)=>{try{return JSON.parse(yZa(e),r)}catch{}}});var vZa=A(QRt=>{"use strict";QRt.__esModule=!0;QRt.LinesAndColumns=void 0;var uAr=`
          +`,bZa="\r",CZa=function(){function e(r){this.string=r;for(var t=[0],n=0;nthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=r;)t++;var i=r-n[t];return{line:t,column:i}},e.prototype.indexForLocation=function(r){var t=r.line,n=r.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(r){var t=this.offsets[r],n=r===this.offsets.length-1?this.string.length:this.offsets[r+1];return n-t},e}();QRt.LinesAndColumns=CZa;QRt.default=CZa});var EZa=A(lAr=>{Object.defineProperty(lAr,"__esModule",{value:!0});lAr.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g;lAr.matchToToken=function(e){var r={type:"invalid",value:e[0],closed:void 0};return e[1]?(r.type="string",r.closed=!!(e[3]||e[4])):e[5]?r.type="comment":e[6]?(r.type="comment",r.closed=!!e[7]):e[8]?r.type="regex":e[9]?r.type="number":e[10]?r.type="name":e[11]?r.type="punctuator":e[12]&&(r.type="whitespace"),r}});var xZa=A(KRt=>{"use strict";Object.defineProperty(KRt,"__esModule",{value:!0});KRt.isIdentifierChar=IZa;KRt.isIdentifierName=gh0;KRt.isIdentifierStart=wZa;var $zn="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",DZa="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",mh0=new RegExp("["+$zn+"]"),fh0=new RegExp("["+$zn+DZa+"]");$zn=DZa=null;var SZa=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],hh0=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function zzn(e,r){let t=65536;for(let n=0,i=r.length;ne)return!1;if(t+=r[n+1],t>=e)return!0}return!1}function wZa(e){return e<65?e===36:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&mh0.test(String.fromCharCode(e)):zzn(e,SZa)}function IZa(e){return e<48?e===36:e<58?!0:e<65?!1:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&fh0.test(String.fromCharCode(e)):zzn(e,SZa)||zzn(e,hh0)}function gh0(e){let r=!0;for(let t=0;t{"use strict";Object.defineProperty(Rwe,"__esModule",{value:!0});Rwe.isKeyword=Ch0;Rwe.isReservedWord=TZa;Rwe.isStrictBindOnlyReservedWord=RZa;Rwe.isStrictBindReservedWord=bh0;Rwe.isStrictReservedWord=PZa;var Qzn={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"],strictBind:["eval","arguments"]},yh0=new Set(Qzn.keyword),_h0=new Set(Qzn.strict),Ah0=new Set(Qzn.strictBind);function TZa(e,r){return r&&e==="await"||e==="enum"}function PZa(e,r){return TZa(e,r)||_h0.has(e)}function RZa(e){return Ah0.has(e)}function bh0(e,r){return PZa(e,r)||RZa(e)}function Ch0(e){return yh0.has(e)}});var FZa=A(dJ=>{"use strict";Object.defineProperty(dJ,"__esModule",{value:!0});Object.defineProperty(dJ,"isIdentifierChar",{enumerable:!0,get:function(){return Kzn.isIdentifierChar}});Object.defineProperty(dJ,"isIdentifierName",{enumerable:!0,get:function(){return Kzn.isIdentifierName}});Object.defineProperty(dJ,"isIdentifierStart",{enumerable:!0,get:function(){return Kzn.isIdentifierStart}});Object.defineProperty(dJ,"isKeyword",{enumerable:!0,get:function(){return HRt.isKeyword}});Object.defineProperty(dJ,"isReservedWord",{enumerable:!0,get:function(){return HRt.isReservedWord}});Object.defineProperty(dJ,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return HRt.isStrictBindOnlyReservedWord}});Object.defineProperty(dJ,"isStrictBindReservedWord",{enumerable:!0,get:function(){return HRt.isStrictBindReservedWord}});Object.defineProperty(dJ,"isStrictReservedWord",{enumerable:!0,get:function(){return HRt.isStrictReservedWord}});var Kzn=xZa(),HRt=kZa()});var OZa=A((MS1,NZa)=>{"use strict";var vh0=/[|\\{}()[\]^$+*?.]/g;NZa.exports=function(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(vh0,"\\$&")}});var qZa=A((LS1,BZa)=>{"use strict";BZa.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var Hzn=A((jS1,GZa)=>{var kwe=qZa(),jZa={};for(dAr in kwe)kwe.hasOwnProperty(dAr)&&(jZa[kwe[dAr]]=dAr);var dAr,r0=GZa.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(e7 in r0)if(r0.hasOwnProperty(e7)){if(!("channels"in r0[e7]))throw new Error("missing channels property: "+e7);if(!("labels"in r0[e7]))throw new Error("missing channel labels property: "+e7);if(r0[e7].labels.length!==r0[e7].channels)throw new Error("channel and label counts mismatch: "+e7);MZa=r0[e7].channels,LZa=r0[e7].labels,delete r0[e7].channels,delete r0[e7].labels,Object.defineProperty(r0[e7],"channels",{value:MZa}),Object.defineProperty(r0[e7],"labels",{value:LZa})}var MZa,LZa,e7;r0.rgb.hsl=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.min(r,t,n),s=Math.max(r,t,n),a=s-i,o,c,l;return s===i?o=0:r===s?o=(t-n)/a:t===s?o=2+(n-r)/a:n===s&&(o=4+(r-t)/a),o=Math.min(o*60,360),o<0&&(o+=360),l=(i+s)/2,s===i?c=0:l<=.5?c=a/(s+i):c=a/(2-s-i),[o,c*100,l*100]};r0.rgb.hsv=function(e){var r,t,n,i,s,a=e[0]/255,o=e[1]/255,c=e[2]/255,l=Math.max(a,o,c),u=l-Math.min(a,o,c),m=function(h){return(l-h)/6/u+1/2};return u===0?i=s=0:(s=u/l,r=m(a),t=m(o),n=m(c),a===l?i=n-t:o===l?i=1/3+r-n:c===l&&(i=2/3+t-r),i<0?i+=1:i>1&&(i-=1)),[i*360,s*100,l*100]};r0.rgb.hwb=function(e){var r=e[0],t=e[1],n=e[2],i=r0.rgb.hsl(e)[0],s=1/255*Math.min(r,Math.min(t,n));return n=1-1/255*Math.max(r,Math.max(t,n)),[i,s*100,n*100]};r0.rgb.cmyk=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i,s,a,o;return o=Math.min(1-r,1-t,1-n),i=(1-r-o)/(1-o)||0,s=(1-t-o)/(1-o)||0,a=(1-n-o)/(1-o)||0,[i*100,s*100,a*100,o*100]};function Eh0(e,r){return Math.pow(e[0]-r[0],2)+Math.pow(e[1]-r[1],2)+Math.pow(e[2]-r[2],2)}r0.rgb.keyword=function(e){var r=jZa[e];if(r)return r;var t=1/0,n;for(var i in kwe)if(kwe.hasOwnProperty(i)){var s=kwe[i],a=Eh0(e,s);a.04045?Math.pow((r+.055)/1.055,2.4):r/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var i=r*.4124+t*.3576+n*.1805,s=r*.2126+t*.7152+n*.0722,a=r*.0193+t*.1192+n*.9505;return[i*100,s*100,a*100]};r0.rgb.lab=function(e){var r=r0.rgb.xyz(e),t=r[0],n=r[1],i=r[2],s,a,o;return t/=95.047,n/=100,i/=108.883,t=t>.008856?Math.pow(t,1/3):7.787*t+16/116,n=n>.008856?Math.pow(n,1/3):7.787*n+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=116*n-16,a=500*(t-n),o=200*(n-i),[s,a,o]};r0.hsl.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100,i,s,a,o,c;if(t===0)return c=n*255,[c,c,c];n<.5?s=n*(1+t):s=n+t-n*t,i=2*n-s,o=[0,0,0];for(var l=0;l<3;l++)a=r+1/3*-(l-1),a<0&&a++,a>1&&a--,6*a<1?c=i+(s-i)*6*a:2*a<1?c=s:3*a<2?c=i+(s-i)*(2/3-a)*6:c=i,o[l]=c*255;return o};r0.hsl.hsv=function(e){var r=e[0],t=e[1]/100,n=e[2]/100,i=t,s=Math.max(n,.01),a,o;return n*=2,t*=n<=1?n:2-n,i*=s<=1?s:2-s,o=(n+t)/2,a=n===0?2*i/(s+i):2*t/(n+t),[r,a*100,o*100]};r0.hsv.rgb=function(e){var r=e[0]/60,t=e[1]/100,n=e[2]/100,i=Math.floor(r)%6,s=r-Math.floor(r),a=255*n*(1-t),o=255*n*(1-t*s),c=255*n*(1-t*(1-s));switch(n*=255,i){case 0:return[n,c,a];case 1:return[o,n,a];case 2:return[a,n,c];case 3:return[a,o,n];case 4:return[c,a,n];case 5:return[n,a,o]}};r0.hsv.hsl=function(e){var r=e[0],t=e[1]/100,n=e[2]/100,i=Math.max(n,.01),s,a,o;return o=(2-t)*n,s=(2-t)*i,a=t*i,a/=s<=1?s:2-s,a=a||0,o/=2,[r,a*100,o*100]};r0.hwb.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100,i=t+n,s,a,o,c;i>1&&(t/=i,n/=i),s=Math.floor(6*r),a=1-n,o=6*r-s,s&1&&(o=1-o),c=t+o*(a-t);var l,u,m;switch(s){default:case 6:case 0:l=a,u=c,m=t;break;case 1:l=c,u=a,m=t;break;case 2:l=t,u=a,m=c;break;case 3:l=t,u=c,m=a;break;case 4:l=c,u=t,m=a;break;case 5:l=a,u=t,m=c;break}return[l*255,u*255,m*255]};r0.cmyk.rgb=function(e){var r=e[0]/100,t=e[1]/100,n=e[2]/100,i=e[3]/100,s,a,o;return s=1-Math.min(1,r*(1-i)+i),a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i),[s*255,a*255,o*255]};r0.xyz.rgb=function(e){var r=e[0]/100,t=e[1]/100,n=e[2]/100,i,s,a;return i=r*3.2406+t*-1.5372+n*-.4986,s=r*-.9689+t*1.8758+n*.0415,a=r*.0557+t*-.204+n*1.057,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*12.92,s=s>.0031308?1.055*Math.pow(s,1/2.4)-.055:s*12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*12.92,i=Math.min(Math.max(0,i),1),s=Math.min(Math.max(0,s),1),a=Math.min(Math.max(0,a),1),[i*255,s*255,a*255]};r0.xyz.lab=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return r/=95.047,t/=100,n/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,t=t>.008856?Math.pow(t,1/3):7.787*t+16/116,n=n>.008856?Math.pow(n,1/3):7.787*n+16/116,i=116*t-16,s=500*(r-t),a=200*(t-n),[i,s,a]};r0.lab.xyz=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;s=(r+16)/116,i=t/500+s,a=s-n/200;var o=Math.pow(s,3),c=Math.pow(i,3),l=Math.pow(a,3);return s=o>.008856?o:(s-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,a=l>.008856?l:(a-16/116)/7.787,i*=95.047,s*=100,a*=108.883,[i,s,a]};r0.lab.lch=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return i=Math.atan2(n,t),s=i*360/2/Math.PI,s<0&&(s+=360),a=Math.sqrt(t*t+n*n),[r,a,s]};r0.lch.lab=function(e){var r=e[0],t=e[1],n=e[2],i,s,a;return a=n/360*2*Math.PI,i=t*Math.cos(a),s=t*Math.sin(a),[r,i,s]};r0.rgb.ansi16=function(e){var r=e[0],t=e[1],n=e[2],i=1 in arguments?arguments[1]:r0.rgb.hsv(e)[2];if(i=Math.round(i/50),i===0)return 30;var s=30+(Math.round(n/255)<<2|Math.round(t/255)<<1|Math.round(r/255));return i===2&&(s+=60),s};r0.hsv.ansi16=function(e){return r0.rgb.ansi16(r0.hsv.rgb(e),e[2])};r0.rgb.ansi256=function(e){var r=e[0],t=e[1],n=e[2];if(r===t&&t===n)return r<8?16:r>248?231:Math.round((r-8)/247*24)+232;var i=16+36*Math.round(r/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5);return i};r0.ansi16.rgb=function(e){var r=e%10;if(r===0||r===7)return e>50&&(r+=3.5),r=r/10.5*255,[r,r,r];var t=(~~(e>50)+1)*.5,n=(r&1)*t*255,i=(r>>1&1)*t*255,s=(r>>2&1)*t*255;return[n,i,s]};r0.ansi256.rgb=function(e){if(e>=232){var r=(e-232)*10+8;return[r,r,r]}e-=16;var t,n=Math.floor(e/36)/5*255,i=Math.floor((t=e%36)/6)/5*255,s=t%6/5*255;return[n,i,s]};r0.rgb.hex=function(e){var r=((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255),t=r.toString(16).toUpperCase();return"000000".substring(t.length)+t};r0.hex.rgb=function(e){var r=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!r)return[0,0,0];var t=r[0];r[0].length===3&&(t=t.split("").map(function(o){return o+o}).join(""));var n=parseInt(t,16),i=n>>16&255,s=n>>8&255,a=n&255;return[i,s,a]};r0.rgb.hcg=function(e){var r=e[0]/255,t=e[1]/255,n=e[2]/255,i=Math.max(Math.max(r,t),n),s=Math.min(Math.min(r,t),n),a=i-s,o,c;return a<1?o=s/(1-a):o=0,a<=0?c=0:i===r?c=(t-n)/a%6:i===t?c=2+(n-r)/a:c=4+(r-t)/a+4,c/=6,c%=1,[c*360,a*100,o*100]};r0.hsl.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=1,i=0;return t<.5?n=2*r*t:n=2*r*(1-t),n<1&&(i=(t-.5*n)/(1-n)),[e[0],n*100,i*100]};r0.hsv.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=r*t,i=0;return n<1&&(i=(t-n)/(1-n)),[e[0],n*100,i*100]};r0.hcg.rgb=function(e){var r=e[0]/360,t=e[1]/100,n=e[2]/100;if(t===0)return[n*255,n*255,n*255];var i=[0,0,0],s=r%1*6,a=s%1,o=1-a,c=0;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=o,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=o,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=o}return c=(1-t)*n,[(t*i[0]+c)*255,(t*i[1]+c)*255,(t*i[2]+c)*255]};r0.hcg.hsv=function(e){var r=e[1]/100,t=e[2]/100,n=r+t*(1-r),i=0;return n>0&&(i=r/n),[e[0],i*100,n*100]};r0.hcg.hsl=function(e){var r=e[1]/100,t=e[2]/100,n=t*(1-r)+.5*r,i=0;return n>0&&n<.5?i=r/(2*n):n>=.5&&n<1&&(i=r/(2*(1-n))),[e[0],i*100,n*100]};r0.hcg.hwb=function(e){var r=e[1]/100,t=e[2]/100,n=r+t*(1-r);return[e[0],(n-r)*100,(1-n)*100]};r0.hwb.hcg=function(e){var r=e[1]/100,t=e[2]/100,n=1-t,i=n-r,s=0;return i<1&&(s=(n-i)/(1-i)),[e[0],i*100,s*100]};r0.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};r0.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};r0.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};r0.gray.hsl=r0.gray.hsv=function(e){return[0,0,e[0]]};r0.gray.hwb=function(e){return[0,100,e[0]]};r0.gray.cmyk=function(e){return[0,0,0,e[0]]};r0.gray.lab=function(e){return[e[0],0,0]};r0.gray.hex=function(e){var r=Math.round(e[0]/100*255)&255,t=(r<<16)+(r<<8)+r,n=t.toString(16).toUpperCase();return"000000".substring(n.length)+n};r0.rgb.gray=function(e){var r=(e[0]+e[1]+e[2])/3;return[r/255*100]}});var VZa=A((GS1,UZa)=>{var pAr=Hzn();function Dh0(){for(var e={},r=Object.keys(pAr),t=r.length,n=0;n{var Wzn=Hzn(),xh0=VZa(),Fot={},Th0=Object.keys(Wzn);function Ph0(e){var r=function(t){return t==null?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(r.conversion=e.conversion),r}function Rh0(e){var r=function(t){if(t==null)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if(typeof n=="object")for(var i=n.length,s=0;s{"use strict";var Not=$Za(),mAr=(e,r)=>function(){return`\x1B[${e.apply(Not,arguments)+r}m`},fAr=(e,r)=>function(){let t=e.apply(Not,arguments);return`\x1B[${38+r};5;${t}m`},hAr=(e,r)=>function(){let t=e.apply(Not,arguments);return`\x1B[${38+r};2;${t[0]};${t[1]};${t[2]}m`};function kh0(){let e=new Map,r={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};r.color.grey=r.color.gray;for(let i of Object.keys(r)){let s=r[i];for(let a of Object.keys(s)){let o=s[a];r[a]={open:`\x1B[${o[0]}m`,close:`\x1B[${o[1]}m`},s[a]=r[a],e.set(o[0],o[1])}Object.defineProperty(r,i,{value:s,enumerable:!1}),Object.defineProperty(r,"codes",{value:e,enumerable:!1})}let t=i=>i,n=(i,s,a)=>[i,s,a];r.color.close="\x1B[39m",r.bgColor.close="\x1B[49m",r.color.ansi={ansi:mAr(t,0)},r.color.ansi256={ansi256:fAr(t,0)},r.color.ansi16m={rgb:hAr(n,0)},r.bgColor.ansi={ansi:mAr(t,10)},r.bgColor.ansi256={ansi256:fAr(t,10)},r.bgColor.ansi16m={rgb:hAr(n,10)};for(let i of Object.keys(Not)){if(typeof Not[i]!="object")continue;let s=Not[i];i==="ansi16"&&(i="ansi"),"ansi16"in s&&(r.color.ansi[i]=mAr(s.ansi16,0),r.bgColor.ansi[i]=mAr(s.ansi16,10)),"ansi256"in s&&(r.color.ansi256[i]=fAr(s.ansi256,0),r.bgColor.ansi256[i]=fAr(s.ansi256,10)),"rgb"in s&&(r.color.ansi16m[i]=hAr(s.rgb,0),r.bgColor.ansi16m[i]=hAr(s.rgb,10))}return r}Object.defineProperty(QZa,"exports",{enumerable:!0,get:kh0})});var WZa=A((zS1,HZa)=>{"use strict";HZa.exports=(e,r)=>{r=r||process.argv;let t=e.startsWith("-")?"":e.length===1?"-":"--",n=r.indexOf(t+e),i=r.indexOf("--");return n!==-1&&(i===-1?!0:n{"use strict";var Fh0=require("os"),mz=WZa(),RR=process.env,Oot;mz("no-color")||mz("no-colors")||mz("color=false")?Oot=!1:(mz("color")||mz("colors")||mz("color=true")||mz("color=always"))&&(Oot=!0);"FORCE_COLOR"in RR&&(Oot=RR.FORCE_COLOR.length===0||parseInt(RR.FORCE_COLOR,10)!==0);function Nh0(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function Oh0(e){if(Oot===!1)return 0;if(mz("color=16m")||mz("color=full")||mz("color=truecolor"))return 3;if(mz("color=256"))return 2;if(e&&!e.isTTY&&Oot!==!0)return 0;let r=Oot?1:0;if(process.platform==="win32"){let t=Fh0.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(t[0])>=10&&Number(t[2])>=10586?Number(t[2])>=14931?3:2:1}if("CI"in RR)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(t=>t in RR)||RR.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in RR)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(RR.TEAMCITY_VERSION)?1:0;if(RR.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in RR){let t=parseInt((RR.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(RR.TERM_PROGRAM){case"iTerm.app":return t>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(RR.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(RR.TERM)||"COLORTERM"in RR?1:(RR.TERM==="dumb",r)}function Yzn(e){let r=Oh0(e);return Nh0(r)}YZa.exports={supportsColor:Yzn,stdout:Yzn(process.stdout),stderr:Yzn(process.stderr)}});var reo=A((QS1,teo)=>{"use strict";var Bh0=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,XZa=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,qh0=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Mh0=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,Lh0=new Map([["n",`
          +`],["r","\r"],["t","	"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function eeo(e){return e[0]==="u"&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):Lh0.get(e)||e}function jh0(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n)if(!isNaN(s))t.push(Number(s));else if(i=s.match(qh0))t.push(i[2].replace(Mh0,(a,o,c)=>o?eeo(o):c));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`);return t}function Gh0(e){XZa.lastIndex=0;let r=[],t;for(;(t=XZa.exec(e))!==null;){let n=t[1];if(t[2]){let i=jh0(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function ZZa(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let i of Object.keys(t))if(Array.isArray(t[i])){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);t[i].length>0?n=n[i].apply(n,t[i]):n=n[i]}return n}teo.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace(Bh0,(s,a,o,c,l,u)=>{if(a)i.push(eeo(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:ZZa(e,t)(m)),t.push({inverse:o,styles:Gh0(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(ZZa(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var oeo=A((KS1,YRt)=>{"use strict";var Xzn=OZa(),iw=KZa(),Jzn=JZa().stdout,Uh0=reo(),ieo=process.platform==="win32"&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),seo=["ansi","ansi","ansi256","ansi16m"],aeo=new Set(["gray"]),Bot=Object.create(null);function neo(e,r){r=r||{};let t=Jzn?Jzn.level:0;e.level=r.level===void 0?t:r.level,e.enabled="enabled"in r?r.enabled:e.level>0}function WRt(e){if(!this||!(this instanceof WRt)||this.template){let r={};return neo(r,e),r.template=function(){let t=[].slice.call(arguments);return $h0.apply(null,[r.template].concat(t))},Object.setPrototypeOf(r,WRt.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=WRt,r.template}neo(this,e)}ieo&&(iw.blue.open="\x1B[94m");for(let e of Object.keys(iw))iw[e].closeRe=new RegExp(Xzn(iw[e].close),"g"),Bot[e]={get(){let r=iw[e];return gAr.call(this,this._styles?this._styles.concat(r):[r],this._empty,e)}};Bot.visible={get(){return gAr.call(this,this._styles||[],!0,"visible")}};iw.color.closeRe=new RegExp(Xzn(iw.color.close),"g");for(let e of Object.keys(iw.color.ansi))aeo.has(e)||(Bot[e]={get(){let r=this.level;return function(){let n={open:iw.color[seo[r]][e].apply(null,arguments),close:iw.color.close,closeRe:iw.color.closeRe};return gAr.call(this,this._styles?this._styles.concat(n):[n],this._empty,e)}}});iw.bgColor.closeRe=new RegExp(Xzn(iw.bgColor.close),"g");for(let e of Object.keys(iw.bgColor.ansi)){if(aeo.has(e))continue;let r="bg"+e[0].toUpperCase()+e.slice(1);Bot[r]={get(){let t=this.level;return function(){let i={open:iw.bgColor[seo[t]][e].apply(null,arguments),close:iw.bgColor.close,closeRe:iw.bgColor.closeRe};return gAr.call(this,this._styles?this._styles.concat(i):[i],this._empty,e)}}}}var Vh0=Object.defineProperties(()=>{},Bot);function gAr(e,r,t){let n=function(){return zh0.apply(n,arguments)};n._styles=e,n._empty=r;let i=this;return Object.defineProperty(n,"level",{enumerable:!0,get(){return i.level},set(s){i.level=s}}),Object.defineProperty(n,"enabled",{enumerable:!0,get(){return i.enabled},set(s){i.enabled=s}}),n.hasGrey=this.hasGrey||t==="gray"||t==="grey",n.__proto__=Vh0,n}function zh0(){let e=arguments,r=e.length,t=String(arguments[0]);if(r===0)return"";if(r>1)for(let i=1;i{"use strict";Object.defineProperty(JRt,"__esModule",{value:!0});JRt.default=Jh0;JRt.getChalk=peo;JRt.shouldHighlight=deo;var ceo=EZa(),ueo=FZa(),Zzn=oeo(),Qh0=new Set(["as","async","from","get","of","set"]);function Kh0(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.grey,invalid:e.white.bgRed.bold}}var Hh0=/\r\n|[\n\r\u2028\u2029]/,Wh0=/^[()[\]{}]$/,leo;{let e=/^[a-z][\w-]*$/i,r=function(t,n,i){if(t.type==="name"){if((0,ueo.isKeyword)(t.value)||(0,ueo.isStrictReservedWord)(t.value,!0)||Qh0.has(t.value))return"keyword";if(e.test(t.value)&&(i[n-1]==="<"||i.slice(n-2,n)=="s(a)).join(`
          +`):t+=i}return t}function deo(e){return!!Zzn.supportsColor||e.forceColor}function peo(e){return e.forceColor?new Zzn.constructor({enabled:!0,level:1}):Zzn}function Jh0(e,r={}){if(e!==""&&deo(r)){let t=peo(r),n=Kh0(t);return Yh0(n,e)}else return e}});var yeo=A(yAr=>{"use strict";Object.defineProperty(yAr,"__esModule",{value:!0});yAr.codeFrameColumns=geo;yAr.default=eg0;var e$n=meo(),feo=!1;function Xh0(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}var heo=/\r\n|[\n\r\u2028\u2029]/;function Zh0(e,r,t){let n=Object.assign({column:0,line:-1},e.start),i=Object.assign({},n,e.end),{linesAbove:s=2,linesBelow:a=3}=t||{},o=n.line,c=n.column,l=i.line,u=i.column,m=Math.max(o-(s+1),0),h=Math.min(r.length,l+a);o===-1&&(m=0),l===-1&&(h=r.length);let _=l-o,b={};if(_)for(let v=0;v<=_;v++){let w=v+o;if(!c)b[w]=!0;else if(v===0){let x=r[w-1].length;b[w]=[c,x-c+1]}else if(v===_)b[w]=[0,u];else{let x=r[w-v].length;b[w]=[0,x]}}else c===u?c?b[o]=[c,0]:b[o]=!0:b[o]=[c,u-c];return{start:m,end:h,markerLines:b}}function geo(e,r,t={}){let n=(t.highlightCode||t.forceColor)&&(0,e$n.shouldHighlight)(t),i=(0,e$n.getChalk)(t),s=Xh0(i),a=(v,w)=>n?v(w):w,o=e.split(heo),{start:c,end:l,markerLines:u}=Zh0(r,o,t),m=r.start&&typeof r.start.column=="number",h=String(l).length,b=(n?(0,e$n.default)(e,t):e).split(heo,l).slice(c,l).map((v,w)=>{let x=c+1+w,k=` ${` ${x}`.slice(-h)} |`,R=u[x],L=!u[x+1];if(R){let U="";if(Array.isArray(R)){let Y=v.slice(0,Math.max(R[0]-1,0)).replace(/[^\t]/g," "),N=R[1]||1;U=[`
            `,a(s.gutter,k.replace(/\d/g," "))," ",Y,a(s.marker,"^").repeat(N)].join(""),L&&t.message&&(U+=" "+a(s.message,t.message))}return[a(s.marker,">"),a(s.gutter,k),v.length>0?` ${v}`:"",U].join("")}else return` ${a(s.gutter,k)}${v.length>0?` ${v}`:""}`}).join(`
           `);return t.message&&!m&&(b=`${" ".repeat(h+1)}${t.message}
          -${b}`),n?i.reset(b):b}function Zh0(e,r,t,n={}){if(!meo){meo=!0;let s="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(s,"DeprecationWarning");else{let a=new Error(s);a.name="DeprecationWarning",console.warn(new Error(s))}}return t=Math.max(t,0),heo(e,{start:{column:t,line:r}},n)}});var beo=A((WS1,Aeo)=>{"use strict";var t$n=hZa(),eg0=_Za(),{default:tg0}=CZa(),{codeFrameColumns:rg0}=geo(),yeo=t$n("JSONError",{fileName:t$n.append("in %s"),codeFrame:t$n.append(`
          +${b}`),n?i.reset(b):b}function eg0(e,r,t,n={}){if(!feo){feo=!0;let s="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(s,"DeprecationWarning");else{let a=new Error(s);a.name="DeprecationWarning",console.warn(new Error(s))}}return t=Math.max(t,0),geo(e,{start:{column:t,line:r}},n)}});var Ceo=A((YS1,beo)=>{"use strict";var t$n=gZa(),tg0=AZa(),{default:rg0}=vZa(),{codeFrameColumns:ng0}=yeo(),_eo=t$n("JSONError",{fileName:t$n.append("in %s"),codeFrame:t$n.append(`
           
           %s
          -`)}),_eo=(e,r,t)=>{typeof r=="string"&&(t=r,r=null);try{try{return JSON.parse(e,r)}catch(n){throw eg0(e,r),n}}catch(n){n.message=n.message.replace(/\n/g,"");let i=n.message.match(/in JSON at position (\d+) while parsing/),s=new yeo(n);if(t&&(s.fileName=t),i&&i.length>0){let a=new tg0(e),o=Number(i[1]),c=a.locationForIndex(o),l=rg0(e,{start:{line:c.line+1,column:c.column+1}},{highlightCode:!0});s.codeFrame=l}throw s}};_eo.JSONError=yeo;Aeo.exports=_eo});var veo=A(X0e=>{"use strict";var _Ar=X0e&&X0e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(X0e,"__esModule",{value:!0});X0e.readJsonFile=X0e.readJson5File=void 0;var ng0=_Ar(dZa()),ig0=_Ar(XS()),sg0=_Ar(beo()),ag0=_Ar(Mzn());async function og0(e){let r=await Ceo(e);try{return{data:ig0.default.parse(r),text:r}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}X0e.readJson5File=og0;async function cg0(e){let r=await Ceo(e);try{return{data:(0,sg0.default)(r,e),text:r}}catch(t){throw t.code="ERR_PNPM_JSON_PARSE",t}}X0e.readJsonFile=cg0;async function Ceo(e){return(0,ag0.default)(await ng0.default.readFile(e,"utf8"))}});var Reo=A(E8=>{"use strict";var Mot=E8&&E8.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(E8,"__esModule",{value:!0});E8.readExactProjectManifest=E8.tryReadProjectManifest=E8.readProjectManifestOnly=E8.readProjectManifest=E8.safeReadProjectManifestOnly=void 0;var ug0=require("fs"),XRt=Mot(require("path")),lg0=mXa(),dg0=vzn(),Eeo=WXa(),pg0=Mot(eZa()),Deo=Mot(iZa()),mg0=Mot(aZa()),fg0=Mot(oZa()),hg0=Mot(uZa()),AAr=veo();async function gg0(e){try{return await weo(e)}catch(r){if(r.code==="ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND")return null;throw r}}E8.safeReadProjectManifestOnly=gg0;async function Seo(e){let r=await Ieo(e);if(r.manifest!==null)return r;throw new lg0.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}E8.readProjectManifest=Seo;async function weo(e){let{manifest:r}=await Seo(e);return r}E8.readProjectManifestOnly=weo;async function Ieo(e){try{let t=XRt.default.join(e,"package.json"),{data:n,text:i}=await(0,AAr.readJsonFile)(t);return{fileName:"package.json",manifest:n,writeProjectManifest:qot({...Teo(i),initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}try{let t=XRt.default.join(e,"package.json5"),{data:n,text:i}=await(0,AAr.readJson5File)(t);return{fileName:"package.json5",manifest:n,writeProjectManifest:qot({...xeo(i),initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}try{let t=XRt.default.join(e,"package.yaml"),n=await Peo(t);return{fileName:"package.yaml",manifest:n,writeProjectManifest:qot({initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}if((0,fg0.default)()){let t;try{t=await ug0.promises.stat(e)}catch{}if(t!=null&&!t.isDirectory()){let n=new Error(`"${e}" is not a directory`);throw n.code="ENOTDIR",n}}let r=XRt.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async t=>(0,Eeo.writeProjectManifest)(r,t)}}E8.tryReadProjectManifest=Ieo;function xeo(e){let{comments:r,text:t,hasFinalNewline:n}=(0,dg0.extractComments)(e);return{comments:r,indent:(0,Deo.default)(t).indent,insertFinalNewline:n}}function Teo(e){return{indent:(0,Deo.default)(e).indent,insertFinalNewline:e.endsWith(`
          -`)}}async function yg0(e){let r=XRt.default.basename(e).toLowerCase();switch(r){case"package.json":{let{data:t,text:n}=await(0,AAr.readJsonFile)(e);return{manifest:t,writeProjectManifest:qot({...Teo(n),initialManifest:t,manifestPath:e})}}case"package.json5":{let{data:t,text:n}=await(0,AAr.readJson5File)(e);return{manifest:t,writeProjectManifest:qot({...xeo(n),initialManifest:t,manifestPath:e})}}case"package.yaml":{let t=await Peo(e);return{manifest:t,writeProjectManifest:qot({initialManifest:t,manifestPath:e})}}}throw new Error(`Not supported manifest name "${r}"`)}E8.readExactProjectManifest=yg0;async function Peo(e){try{return await(0,pg0.default)(e)}catch(r){throw r.name!=="YAMLException"||(r.message=`${r.message}
          -in ${e}`,r.code="ERR_PNPM_YAML_PARSE"),r}}function qot(e){let r=r$n(e.initialManifest);return async(t,n)=>(t=r$n(t),(n===!0||!(0,mg0.default)(r,t))&&(await(0,Eeo.writeProjectManifest)(e.manifestPath,t,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),r=r$n(t)),Promise.resolve(void 0))}var _g0=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function r$n(e){e=JSON.parse(JSON.stringify(e));let r={};for(let t of Object.keys(e))_g0.has(t)?Object.keys(e[t]).length!==0&&(r[t]=(0,hg0.default)(e[t])):r[t]=e[t];return r}});var keo=A(bAr=>{"use strict";Object.defineProperty(bAr,"__esModule",{value:!0});bAr.lexCompare=void 0;function Ag0(e,r){return e>r?1:e{"use strict";Object.defineProperty(CAr,"__esModule",{value:!0});CAr.lexCompare=void 0;var bg0=keo();Object.defineProperty(CAr,"lexCompare",{enumerable:!0,get:function(){return bg0.lexCompare}})});var Neo=A(Lot=>{"use strict";Object.defineProperty(Lot,"__esModule",{value:!0});Lot.splitWhen=Lot.flatten=void 0;function Cg0(e){return e.reduce((r,t)=>[].concat(r,t),[])}Lot.flatten=Cg0;function vg0(e,r){let t=[[]],n=0;for(let i of e)r(i)?(n++,t[n]=[]):t[n].push(i);return t}Lot.splitWhen=vg0});var Oeo=A(vAr=>{"use strict";Object.defineProperty(vAr,"__esModule",{value:!0});vAr.isEnoentCodeError=void 0;function Eg0(e){return e.code==="ENOENT"}vAr.isEnoentCodeError=Eg0});var Beo=A(EAr=>{"use strict";Object.defineProperty(EAr,"__esModule",{value:!0});EAr.createDirentFromStats=void 0;var n$n=class{constructor(r,t){this.name=r,this.isBlockDevice=t.isBlockDevice.bind(t),this.isCharacterDevice=t.isCharacterDevice.bind(t),this.isDirectory=t.isDirectory.bind(t),this.isFIFO=t.isFIFO.bind(t),this.isFile=t.isFile.bind(t),this.isSocket=t.isSocket.bind(t),this.isSymbolicLink=t.isSymbolicLink.bind(t)}};function Dg0(e,r){return new n$n(e,r)}EAr.createDirentFromStats=Dg0});var jeo=A(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.convertPosixPathToPattern=sw.convertWindowsPathToPattern=sw.convertPathToPattern=sw.escapePosixPath=sw.escapeWindowsPath=sw.escape=sw.removeLeadingDotSegment=sw.makeAbsolute=sw.unixify=void 0;var Sg0=require("os"),wg0=require("path"),qeo=Sg0.platform()==="win32",Ig0=2,xg0=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,Tg0=/(\\?)([(){}]|^!|[!+@](?=\())/g,Pg0=/^\\\\([.?])/,Rg0=/\\(?![!()+@{}])/g;function kg0(e){return e.replace(/\\/g,"/")}sw.unixify=kg0;function Fg0(e,r){return wg0.resolve(e,r)}sw.makeAbsolute=Fg0;function Ng0(e){if(e.charAt(0)==="."){let r=e.charAt(1);if(r==="/"||r==="\\")return e.slice(Ig0)}return e}sw.removeLeadingDotSegment=Ng0;sw.escape=qeo?i$n:s$n;function i$n(e){return e.replace(Tg0,"\\$2")}sw.escapeWindowsPath=i$n;function s$n(e){return e.replace(xg0,"\\$2")}sw.escapePosixPath=s$n;sw.convertPathToPattern=qeo?Meo:Leo;function Meo(e){return i$n(e).replace(Pg0,"//$1").replace(Rg0,"/")}sw.convertWindowsPathToPattern=Meo;function Leo(e){return s$n(e)}sw.convertPosixPathToPattern=Leo});var Ueo=A((iw1,Geo)=>{Geo.exports=function(r){if(typeof r!="string"||r==="")return!1;for(var t;t=/(\\).|([@?!+*]\(.*\))/g.exec(r);){if(t[2])return!0;r=r.slice(t.index+t[0].length)}return!1}});var $eo=A((sw1,zeo)=>{var Og0=Ueo(),Veo={"{":"}","(":")","[":"]"},Bg0=function(e){if(e[0]==="!")return!0;for(var r=0,t=-2,n=-2,i=-2,s=-2,a=-2;rr&&(a===-1||a>n||(a=e.indexOf("\\",r),a===-1||a>n)))||i!==-1&&e[r]==="{"&&e[r+1]!=="}"&&(i=e.indexOf("}",r),i>r&&(a=e.indexOf("\\",r),a===-1||a>i))||s!==-1&&e[r]==="("&&e[r+1]==="?"&&/[:!=]/.test(e[r+2])&&e[r+3]!==")"&&(s=e.indexOf(")",r),s>r&&(a=e.indexOf("\\",r),a===-1||a>s))||t!==-1&&e[r]==="("&&e[r+1]!=="|"&&(tt&&(a=e.indexOf("\\",t),a===-1||a>s))))return!0;if(e[r]==="\\"){var o=e[r+1];r+=2;var c=Veo[o];if(c){var l=e.indexOf(c,r);l!==-1&&(r=l+1)}if(e[r]==="!")return!0}else r++}return!1},qg0=function(e){if(e[0]==="!")return!0;for(var r=0;r{"use strict";var Mg0=$eo(),Lg0=require("path").posix.dirname,jg0=require("os").platform()==="win32",a$n="/",Gg0=/\\/g,Ug0=/[\{\[].*[\}\]]$/,Vg0=/(^|[^\\])([\{\[]|\([^\)]+$)/,zg0=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Qeo.exports=function(r,t){var n=Object.assign({flipBackslashes:!0},t);n.flipBackslashes&&jg0&&r.indexOf(a$n)<0&&(r=r.replace(Gg0,a$n)),Ug0.test(r)&&(r+=a$n),r+="a";do r=Lg0(r);while(Mg0(r)||Vg0.test(r));return r.replace(zg0,"$1")}});var DAr=A(Hj=>{"use strict";Hj.isInteger=e=>typeof e=="number"?Number.isInteger(e):typeof e=="string"&&e.trim()!==""?Number.isInteger(Number(e)):!1;Hj.find=(e,r)=>e.nodes.find(t=>t.type===r);Hj.exceedsLimit=(e,r,t=1,n)=>n===!1||!Hj.isInteger(e)||!Hj.isInteger(r)?!1:(Number(r)-Number(e))/Number(t)>=n;Hj.escapeNode=(e,r=0,t)=>{let n=e.nodes[r];n&&(t&&n.type===t||n.type==="open"||n.type==="close")&&n.escaped!==!0&&(n.value="\\"+n.value,n.escaped=!0)};Hj.encloseBrace=e=>e.type!=="brace"||e.commas>>0+e.ranges>>0?!1:(e.invalid=!0,!0);Hj.isInvalidBrace=e=>e.type!=="brace"?!1:e.invalid===!0||e.dollar?!0:!(e.commas>>0+e.ranges>>0)||e.open!==!0||e.close!==!0?(e.invalid=!0,!0):!1;Hj.isOpenOrClose=e=>e.type==="open"||e.type==="close"?!0:e.open===!0||e.close===!0;Hj.reduce=e=>e.reduce((r,t)=>(t.type==="text"&&r.push(t.value),t.type==="range"&&(t.type="text"),r),[]);Hj.flatten=(...e)=>{let r=[],t=n=>{for(let i=0;i{"use strict";var Heo=DAr();Weo.exports=(e,r={})=>{let t=(n,i={})=>{let s=r.escapeInvalid&&Heo.isInvalidBrace(i),a=n.invalid===!0&&r.escapeInvalid===!0,o="";if(n.value)return(s||a)&&Heo.isOpenOrClose(n)?"\\"+n.value:n.value;if(n.value)return n.value;if(n.nodes)for(let c of n.nodes)o+=t(c);return o};return t(e)}});var Jeo=A((uw1,Yeo)=>{"use strict";Yeo.exports=function(e){return typeof e=="number"?e-e===0:typeof e=="string"&&e.trim()!==""?Number.isFinite?Number.isFinite(+e):isFinite(+e):!1}});var ato=A((lw1,sto)=>{"use strict";var Xeo=Jeo(),Fwe=(e,r,t)=>{if(Xeo(e)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(r===void 0||e===r)return String(e);if(Xeo(r)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let n={relaxZeros:!0,...t};typeof n.strictZeros=="boolean"&&(n.relaxZeros=n.strictZeros===!1);let i=String(n.relaxZeros),s=String(n.shorthand),a=String(n.capture),o=String(n.wrap),c=e+":"+r+"="+i+s+a+o;if(Fwe.cache.hasOwnProperty(c))return Fwe.cache[c].result;let l=Math.min(e,r),u=Math.max(e,r);if(Math.abs(l-u)===1){let v=e+"|"+r;return n.capture?`(${v})`:n.wrap===!1?v:`(?:${v})`}let m=ito(e)||ito(r),h={min:e,max:r,a:l,b:u},_=[],b=[];if(m&&(h.isPadded=m,h.maxLen=String(h.max).length),l<0){let v=u<0?Math.abs(u):1;b=Zeo(v,Math.abs(l),h,n),l=h.a=0}return u>=0&&(_=Zeo(l,u,h,n)),h.negatives=b,h.positives=_,h.result=$g0(b,_,n),n.capture===!0?h.result=`(${h.result})`:n.wrap!==!1&&_.length+b.length>1&&(h.result=`(?:${h.result})`),Fwe.cache[c]=h,h.result};function $g0(e,r,t){let n=o$n(e,r,"-",!1,t)||[],i=o$n(r,e,"",!1,t)||[],s=o$n(e,r,"-?",!0,t)||[];return n.concat(s).concat(i).join("|")}function Qg0(e,r){let t=1,n=1,i=tto(e,t),s=new Set([r]);for(;e<=i&&i<=r;)s.add(i),t+=1,i=tto(e,t);for(i=rto(r+1,n)-1;e1&&o.count.pop(),o.count.push(u.count[0]),o.string=o.pattern+nto(o.count),a=l+1;continue}t.isPadded&&(m=Jg0(l,t,n)),u.string=m+u.pattern+nto(u.count),s.push(u),a=l+1,o=u}return s}function o$n(e,r,t,n,i){let s=[];for(let a of e){let{string:o}=a;!n&&!eto(r,"string",o)&&s.push(t+o),n&&eto(r,"string",o)&&s.push(t+o)}return s}function Hg0(e,r){let t=[];for(let n=0;nr?1:r>e?-1:0}function eto(e,r,t){return e.some(n=>n[r]===t)}function tto(e,r){return Number(String(e).slice(0,-r)+"9".repeat(r))}function rto(e,r){return e-e%Math.pow(10,r)}function nto(e){let[r=0,t=""]=e;return t||r>1?`{${r+(t?","+t:"")}}`:""}function Yg0(e,r,t){return`[${e}${r-e===1?"":"-"}${r}]`}function ito(e){return/^-?(0+)\d/.test(e)}function Jg0(e,r,t){if(!r.isPadded)return e;let n=Math.abs(r.maxLen-String(e).length),i=t.relaxZeros!==!1;switch(n){case 0:return"";case 1:return i?"0?":"0";case 2:return i?"0{0,2}":"00";default:return i?`0{0,${n}}`:`0{${n}}`}}Fwe.cache={};Fwe.clearCache=()=>Fwe.cache={};sto.exports=Fwe});var l$n=A((dw1,fto)=>{"use strict";var Xg0=require("util"),uto=ato(),oto=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),Zg0=e=>r=>e===!0?Number(r):String(r),c$n=e=>typeof e=="number"||typeof e=="string"&&e!=="",ZRt=e=>Number.isInteger(+e),u$n=e=>{let r=`${e}`,t=-1;if(r[0]==="-"&&(r=r.slice(1)),r==="0")return!1;for(;r[++t]==="0";);return t>0},e10=(e,r,t)=>typeof e=="string"||typeof r=="string"?!0:t.stringify===!0,t10=(e,r,t)=>{if(r>0){let n=e[0]==="-"?"-":"";n&&(e=e.slice(1)),e=n+e.padStart(n?r-1:r,"0")}return t===!1?String(e):e},cto=(e,r)=>{let t=e[0]==="-"?"-":"";for(t&&(e=e.slice(1),r--);e.length{e.negatives.sort((a,o)=>ao?1:0),e.positives.sort((a,o)=>ao?1:0);let t=r.capture?"":"?:",n="",i="",s;return e.positives.length&&(n=e.positives.join("|")),e.negatives.length&&(i=`-(${t}${e.negatives.join("|")})`),n&&i?s=`${n}|${i}`:s=n||i,r.wrap?`(${t}${s})`:s},lto=(e,r,t,n)=>{if(t)return uto(e,r,{wrap:!1,...n});let i=String.fromCharCode(e);if(e===r)return i;let s=String.fromCharCode(r);return`[${i}-${s}]`},dto=(e,r,t)=>{if(Array.isArray(e)){let n=t.wrap===!0,i=t.capture?"":"?:";return n?`(${i}${e.join("|")})`:e.join("|")}return uto(e,r,t)},pto=(...e)=>new RangeError("Invalid range arguments: "+Xg0.inspect(...e)),mto=(e,r,t)=>{if(t.strictRanges===!0)throw pto([e,r]);return[]},n10=(e,r)=>{if(r.strictRanges===!0)throw new TypeError(`Expected step "${e}" to be a number`);return[]},i10=(e,r,t=1,n={})=>{let i=Number(e),s=Number(r);if(!Number.isInteger(i)||!Number.isInteger(s)){if(n.strictRanges===!0)throw pto([e,r]);return[]}i===0&&(i=0),s===0&&(s=0);let a=i>s,o=String(e),c=String(r),l=String(t);t=Math.max(Math.abs(t),1);let u=u$n(o)||u$n(c)||u$n(l),m=u?Math.max(o.length,c.length,l.length):0,h=u===!1&&e10(e,r,n)===!1,_=n.transform||Zg0(h);if(n.toRegex&&t===1)return lto(cto(e,m),cto(r,m),!0,n);let b={negatives:[],positives:[]},v=P=>b[P<0?"negatives":"positives"].push(Math.abs(P)),w=[],x=0;for(;a?i>=s:i<=s;)n.toRegex===!0&&t>1?v(i):w.push(t10(_(i,x),m,h)),i=a?i-t:i+t,x++;return n.toRegex===!0?t>1?r10(b,n):dto(w,null,{wrap:!1,...n}):w},s10=(e,r,t=1,n={})=>{if(!ZRt(e)&&e.length>1||!ZRt(r)&&r.length>1)return mto(e,r,n);let i=n.transform||(h=>String.fromCharCode(h)),s=`${e}`.charCodeAt(0),a=`${r}`.charCodeAt(0),o=s>a,c=Math.min(s,a),l=Math.max(s,a);if(n.toRegex&&t===1)return lto(c,l,!1,n);let u=[],m=0;for(;o?s>=a:s<=a;)u.push(i(s,m)),s=o?s-t:s+t,m++;return n.toRegex===!0?dto(u,null,{wrap:!1,options:n}):u},wAr=(e,r,t,n={})=>{if(r==null&&c$n(e))return[e];if(!c$n(e)||!c$n(r))return mto(e,r,n);if(typeof t=="function")return wAr(e,r,1,{transform:t});if(oto(t))return wAr(e,r,0,t);let i={...n};return i.capture===!0&&(i.wrap=!0),t=t||i.step||1,ZRt(t)?ZRt(e)&&ZRt(r)?i10(e,r,t,i):s10(e,r,Math.max(Math.abs(t),1),i):t!=null&&!oto(t)?n10(t,i):wAr(e,r,1,t)};fto.exports=wAr});var yto=A((pw1,gto)=>{"use strict";var a10=l$n(),hto=DAr(),o10=(e,r={})=>{let t=(n,i={})=>{let s=hto.isInvalidBrace(i),a=n.invalid===!0&&r.escapeInvalid===!0,o=s===!0||a===!0,c=r.escapeInvalid===!0?"\\":"",l="";if(n.isOpen===!0||n.isClose===!0)return c+n.value;if(n.type==="open")return o?c+n.value:"(";if(n.type==="close")return o?c+n.value:")";if(n.type==="comma")return n.prev.type==="comma"?"":o?n.value:"|";if(n.value)return n.value;if(n.nodes&&n.ranges>0){let u=hto.reduce(n.nodes),m=a10(...u,{...r,wrap:!1,toRegex:!0});if(m.length!==0)return u.length>1&&m.length>1?`(${m})`:m}if(n.nodes)for(let u of n.nodes)l+=t(u,n);return l};return t(e)};gto.exports=o10});var bto=A((mw1,Ato)=>{"use strict";var c10=l$n(),_to=SAr(),jot=DAr(),Nwe=(e="",r="",t=!1)=>{let n=[];if(e=[].concat(e),r=[].concat(r),!r.length)return e;if(!e.length)return t?jot.flatten(r).map(i=>`{${i}}`):r;for(let i of e)if(Array.isArray(i))for(let s of i)n.push(Nwe(s,r,t));else for(let s of r)t===!0&&typeof s=="string"&&(s=`{${s}}`),n.push(Array.isArray(s)?Nwe(i,s,t):i+s);return jot.flatten(n)},u10=(e,r={})=>{let t=r.rangeLimit===void 0?1e3:r.rangeLimit,n=(i,s={})=>{i.queue=[];let a=s,o=s.queue;for(;a.type!=="brace"&&a.type!=="root"&&a.parent;)a=a.parent,o=a.queue;if(i.invalid||i.dollar){o.push(Nwe(o.pop(),_to(i,r)));return}if(i.type==="brace"&&i.invalid!==!0&&i.nodes.length===2){o.push(Nwe(o.pop(),["{}"]));return}if(i.nodes&&i.ranges>0){let m=jot.reduce(i.nodes);if(jot.exceedsLimit(...m,r.step,t))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let h=c10(...m,r);h.length===0&&(h=_to(i,r)),o.push(Nwe(o.pop(),h)),i.nodes=[];return}let c=jot.encloseBrace(i),l=i.queue,u=i;for(;u.type!=="brace"&&u.type!=="root"&&u.parent;)u=u.parent,l=u.queue;for(let m=0;m{"use strict";Cto.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:`
          -`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:"	",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var Ito=A((hw1,wto)=>{"use strict";var l10=SAr(),{MAX_LENGTH:Eto,CHAR_BACKSLASH:d$n,CHAR_BACKTICK:d10,CHAR_COMMA:p10,CHAR_DOT:m10,CHAR_LEFT_PARENTHESES:f10,CHAR_RIGHT_PARENTHESES:h10,CHAR_LEFT_CURLY_BRACE:g10,CHAR_RIGHT_CURLY_BRACE:y10,CHAR_LEFT_SQUARE_BRACKET:Dto,CHAR_RIGHT_SQUARE_BRACKET:Sto,CHAR_DOUBLE_QUOTE:_10,CHAR_SINGLE_QUOTE:A10,CHAR_NO_BREAK_SPACE:b10,CHAR_ZERO_WIDTH_NOBREAK_SPACE:C10}=vto(),v10=(e,r={})=>{if(typeof e!="string")throw new TypeError("Expected a string");let t=r||{},n=typeof t.maxLength=="number"?Math.min(Eto,t.maxLength):Eto;if(e.length>n)throw new SyntaxError(`Input length (${e.length}), exceeds max characters (${n})`);let i={type:"root",input:e,nodes:[]},s=[i],a=i,o=i,c=0,l=e.length,u=0,m=0,h,_={},b=()=>e[u++],v=w=>{if(w.type==="text"&&o.type==="dot"&&(o.type="text"),o&&o.type==="text"&&w.type==="text"){o.value+=w.value;return}return a.nodes.push(w),w.parent=a,w.prev=o,o=w,w};for(v({type:"bos"});u0){if(a.ranges>0){a.ranges=0;let w=a.nodes.shift();a.nodes=[w,{type:"text",value:l10(a)}]}v({type:"comma",value:h}),a.commas++;continue}if(h===m10&&m>0&&a.commas===0){let w=a.nodes;if(m===0||w.length===0){v({type:"text",value:h});continue}if(o.type==="dot"){if(a.range=[],o.value+=h,o.type="range",a.nodes.length!==3&&a.nodes.length!==5){a.invalid=!0,a.ranges=0,o.type="text";continue}a.ranges++,a.args=[];continue}if(o.type==="range"){w.pop();let x=w[w.length-1];x.value+=o.value+h,o=x,a.ranges--;continue}v({type:"dot",value:h});continue}v({type:"text",value:h})}do if(a=s.pop(),a.type!=="root"){a.nodes.forEach(P=>{P.nodes||(P.type==="open"&&(P.isOpen=!0),P.type==="close"&&(P.isClose=!0),P.nodes||(P.type="text"),P.invalid=!0)});let w=s[s.length-1],x=w.nodes.indexOf(a);w.nodes.splice(x,1,...a.nodes)}while(s.length>0);return v({type:"eos"}),i};wto.exports=v10});var Pto=A((gw1,Tto)=>{"use strict";var xto=SAr(),E10=yto(),D10=bto(),S10=Ito(),oB=(e,r={})=>{let t=[];if(Array.isArray(e))for(let n of e){let i=oB.create(n,r);Array.isArray(i)?t.push(...i):t.push(i)}else t=[].concat(oB.create(e,r));return r&&r.expand===!0&&r.nodupes===!0&&(t=[...new Set(t)]),t};oB.parse=(e,r={})=>S10(e,r);oB.stringify=(e,r={})=>xto(typeof e=="string"?oB.parse(e,r):e,r);oB.compile=(e,r={})=>(typeof e=="string"&&(e=oB.parse(e,r)),E10(e,r));oB.expand=(e,r={})=>{typeof e=="string"&&(e=oB.parse(e,r));let t=D10(e,r);return r.noempty===!0&&(t=t.filter(Boolean)),r.nodupes===!0&&(t=[...new Set(t)]),t};oB.create=(e,r={})=>e===""||e.length<3?[e]:r.expand!==!0?oB.compile(e,r):oB.expand(e,r);Tto.exports=oB});var ekt=A((yw1,Oto)=>{"use strict";var w10=require("path"),pJ="\\\\/",Rto=`[^${pJ}]`,Eie="\\.",I10="\\+",x10="\\?",IAr="\\/",T10="(?=.)",kto="[^/]",p$n=`(?:${IAr}|$)`,Fto=`(?:^|${IAr})`,m$n=`${Eie}{1,2}${p$n}`,P10=`(?!${Eie})`,R10=`(?!${Fto}${m$n})`,k10=`(?!${Eie}{0,1}${p$n})`,F10=`(?!${m$n})`,N10=`[^.${IAr}]`,O10=`${kto}*?`,Nto={DOT_LITERAL:Eie,PLUS_LITERAL:I10,QMARK_LITERAL:x10,SLASH_LITERAL:IAr,ONE_CHAR:T10,QMARK:kto,END_ANCHOR:p$n,DOTS_SLASH:m$n,NO_DOT:P10,NO_DOTS:R10,NO_DOT_SLASH:k10,NO_DOTS_SLASH:F10,QMARK_NO_DOT:N10,STAR:O10,START_ANCHOR:Fto},B10={...Nto,SLASH_LITERAL:`[${pJ}]`,QMARK:Rto,STAR:`${Rto}*?`,DOTS_SLASH:`${Eie}{1,2}(?:[${pJ}]|$)`,NO_DOT:`(?!${Eie})`,NO_DOTS:`(?!(?:^|[${pJ}])${Eie}{1,2}(?:[${pJ}]|$))`,NO_DOT_SLASH:`(?!${Eie}{0,1}(?:[${pJ}]|$))`,NO_DOTS_SLASH:`(?!${Eie}{1,2}(?:[${pJ}]|$))`,QMARK_NO_DOT:`[^.${pJ}]`,START_ANCHOR:`(?:^|[${pJ}])`,END_ANCHOR:`(?:[${pJ}]|$)`},q10={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};Oto.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:q10,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:w10.sep,extglobChars(e){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${e.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(e){return e===!0?B10:Nto}}});var tkt=A(D8=>{"use strict";var M10=require("path"),L10=process.platform==="win32",{REGEX_BACKSLASH:j10,REGEX_REMOVE_BACKSLASH:G10,REGEX_SPECIAL_CHARS:U10,REGEX_SPECIAL_CHARS_GLOBAL:V10}=ekt();D8.isObject=e=>e!==null&&typeof e=="object"&&!Array.isArray(e);D8.hasRegexChars=e=>U10.test(e);D8.isRegexChar=e=>e.length===1&&D8.hasRegexChars(e);D8.escapeRegex=e=>e.replace(V10,"\\$1");D8.toPosixSlashes=e=>e.replace(j10,"/");D8.removeBackslashes=e=>e.replace(G10,r=>r==="\\"?"":r);D8.supportsLookbehinds=()=>{let e=process.version.slice(1).split(".").map(Number);return e.length===3&&e[0]>=9||e[0]===8&&e[1]>=10};D8.isWindows=e=>e&&typeof e.windows=="boolean"?e.windows:L10===!0||M10.sep==="\\";D8.escapeLast=(e,r,t)=>{let n=e.lastIndexOf(r,t);return n===-1?e:e[n-1]==="\\"?D8.escapeLast(e,r,n-1):`${e.slice(0,n)}\\${e.slice(n)}`};D8.removePrefix=(e,r={})=>{let t=e;return t.startsWith("./")&&(t=t.slice(2),r.prefix="./"),t};D8.wrapOutput=(e,r={},t={})=>{let n=t.contains?"":"^",i=t.contains?"":"$",s=`${n}(?:${e})${i}`;return r.negated===!0&&(s=`(?:^(?!${s}).*$)`),s}});var Vto=A((Aw1,Uto)=>{"use strict";var Bto=tkt(),{CHAR_ASTERISK:f$n,CHAR_AT:z10,CHAR_BACKWARD_SLASH:rkt,CHAR_COMMA:$10,CHAR_DOT:h$n,CHAR_EXCLAMATION_MARK:g$n,CHAR_FORWARD_SLASH:Gto,CHAR_LEFT_CURLY_BRACE:y$n,CHAR_LEFT_PARENTHESES:_$n,CHAR_LEFT_SQUARE_BRACKET:Q10,CHAR_PLUS:K10,CHAR_QUESTION_MARK:qto,CHAR_RIGHT_CURLY_BRACE:H10,CHAR_RIGHT_PARENTHESES:Mto,CHAR_RIGHT_SQUARE_BRACKET:W10}=ekt(),Lto=e=>e===Gto||e===rkt,jto=e=>{e.isPrefix!==!0&&(e.depth=e.isGlobstar?1/0:1)},Y10=(e,r)=>{let t=r||{},n=e.length-1,i=t.parts===!0||t.scanToEnd===!0,s=[],a=[],o=[],c=e,l=-1,u=0,m=0,h=!1,_=!1,b=!1,v=!1,w=!1,x=!1,P=!1,k=!1,R=!1,L=!1,U=0,Y,N,j={value:"",depth:0,isGlob:!1},M=()=>l>=n,C=()=>c.charCodeAt(l+1),O=()=>(Y=N,c.charCodeAt(++l));for(;l0&&(Q=c.slice(0,u),c=c.slice(u),m-=u),V&&b===!0&&m>0?(V=c.slice(0,m),X=c.slice(m)):b===!0?(V="",X=c):V=c,V&&V!==""&&V!=="/"&&V!==c&&Lto(V.charCodeAt(V.length-1))&&(V=V.slice(0,-1)),t.unescape===!0&&(X&&(X=Bto.removeBackslashes(X)),V&&P===!0&&(V=Bto.removeBackslashes(V)));let J={prefix:Q,input:e,start:u,base:V,glob:X,isBrace:h,isBracket:_,isGlob:b,isExtglob:v,isGlobstar:w,negated:k,negatedExtglob:R};if(t.tokens===!0&&(J.maxDepth=0,Lto(N)||a.push(j),J.tokens=a),t.parts===!0||t.tokens===!0){let ee;for(let fe=0;fe{"use strict";var xAr=ekt(),cB=tkt(),{MAX_LENGTH:TAr,POSIX_REGEX_SOURCE:J10,REGEX_NON_SPECIAL_CHARS:X10,REGEX_SPECIAL_CHARS_BACKREF:Z10,REPLACEMENTS:zto}=xAr,ey0=(e,r)=>{if(typeof r.expandRange=="function")return r.expandRange(...e,r);e.sort();let t=`[${e.join("-")}]`;try{new RegExp(t)}catch{return e.map(i=>cB.escapeRegex(i)).join("..")}return t},Got=(e,r)=>`Missing ${e}: "${r}" - use "\\\\${r}" to match literal characters`,A$n=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");e=zto[e]||e;let t={...r},n=typeof t.maxLength=="number"?Math.min(TAr,t.maxLength):TAr,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);let s={type:"bos",value:"",output:t.prepend||""},a=[s],o=t.capture?"":"?:",c=cB.isWindows(r),l=xAr.globChars(c),u=xAr.extglobChars(l),{DOT_LITERAL:m,PLUS_LITERAL:h,SLASH_LITERAL:_,ONE_CHAR:b,DOTS_SLASH:v,NO_DOT:w,NO_DOT_SLASH:x,NO_DOTS_SLASH:P,QMARK:k,QMARK_NO_DOT:R,STAR:L,START_ANCHOR:U}=l,Y=De=>`(${o}(?:(?!${U}${De.dot?v:m}).)*?)`,N=t.dot?"":w,j=t.dot?k:R,M=t.bash===!0?Y(t):L;t.capture&&(M=`(${M})`),typeof t.noext=="boolean"&&(t.noextglob=t.noext);let C={input:e,index:-1,start:0,dot:t.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:a};e=cB.removePrefix(e,C),i=e.length;let O=[],V=[],Q=[],X=s,J,ee=()=>C.index===i-1,fe=C.peek=(De=1)=>e[C.index+De],ie=C.advance=()=>e[++C.index]||"",Se=()=>e.slice(C.index+1),ce=(De="",It=0)=>{C.consumed+=De,C.index+=It},Mt=De=>{C.output+=De.output!=null?De.output:De.value,ce(De.value)},et=()=>{let De=1;for(;fe()==="!"&&(fe(2)!=="("||fe(3)==="?");)ie(),C.start++,De++;return De%2===0?!1:(C.negated=!0,C.start++,!0)},or=De=>{C[De]++,Q.push(De)},Ge=De=>{C[De]--,Q.pop()},me=De=>{if(X.type==="globstar"){let It=C.braces>0&&(De.type==="comma"||De.type==="brace"),Je=De.extglob===!0||O.length&&(De.type==="pipe"||De.type==="paren");De.type!=="slash"&&De.type!=="paren"&&!It&&!Je&&(C.output=C.output.slice(0,-X.output.length),X.type="star",X.value="*",X.output=M,C.output+=X.output)}if(O.length&&De.type!=="paren"&&(O[O.length-1].inner+=De.value),(De.value||De.output)&&Mt(De),X&&X.type==="text"&&De.type==="text"){X.value+=De.value,X.output=(X.output||"")+De.value;return}De.prev=X,a.push(De),X=De},oe=(De,It)=>{let Je={...u[It],conditions:1,inner:""};Je.prev=X,Je.parens=C.parens,Je.output=C.output;let at=(t.capture?"(":"")+Je.open;or("parens"),me({type:De,value:It,output:C.output?"":b}),me({type:"paren",extglob:!0,value:ie(),output:at}),O.push(Je)},ue=De=>{let It=De.close+(t.capture?")":""),Je;if(De.type==="negate"){let at=M;if(De.inner&&De.inner.length>1&&De.inner.includes("/")&&(at=Y(t)),(at!==M||ee()||/^\)+$/.test(Se()))&&(It=De.close=`)$))${at}`),De.inner.includes("*")&&(Je=Se())&&/^\.[^\\/.]+$/.test(Je)){let mt=A$n(Je,{...r,fastpaths:!1}).output;It=De.close=`)${mt})${at})`}De.prev.type==="bos"&&(C.negatedExtglob=!0)}me({type:"paren",extglob:!0,value:J,output:It}),Ge("parens")};if(t.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(e)){let De=!1,It=e.replace(Z10,(Je,at,mt,ke,dt,ot)=>ke==="\\"?(De=!0,Je):ke==="?"?at?at+ke+(dt?k.repeat(dt.length):""):ot===0?j+(dt?k.repeat(dt.length):""):k.repeat(mt.length):ke==="."?m.repeat(mt.length):ke==="*"?at?at+ke+(dt?M:""):M:at?Je:`\\${Je}`);return De===!0&&(t.unescape===!0?It=It.replace(/\\/g,""):It=It.replace(/\\+/g,Je=>Je.length%2===0?"\\\\":Je?"\\":"")),It===e&&t.contains===!0?(C.output=e,C):(C.output=cB.wrapOutput(It,C,r),C)}for(;!ee();){if(J=ie(),J==="\0")continue;if(J==="\\"){let Je=fe();if(Je==="/"&&t.bash!==!0||Je==="."||Je===";")continue;if(!Je){J+="\\",me({type:"text",value:J});continue}let at=/^\\+/.exec(Se()),mt=0;if(at&&at[0].length>2&&(mt=at[0].length,C.index+=mt,mt%2!==0&&(J+="\\")),t.unescape===!0?J=ie():J+=ie(),C.brackets===0){me({type:"text",value:J});continue}}if(C.brackets>0&&(J!=="]"||X.value==="["||X.value==="[^")){if(t.posix!==!1&&J===":"){let Je=X.value.slice(1);if(Je.includes("[")&&(X.posix=!0,Je.includes(":"))){let at=X.value.lastIndexOf("["),mt=X.value.slice(0,at),ke=X.value.slice(at+2),dt=J10[ke];if(dt){X.value=mt+dt,C.backtrack=!0,ie(),!s.output&&a.indexOf(X)===1&&(s.output=b);continue}}}(J==="["&&fe()!==":"||J==="-"&&fe()==="]")&&(J=`\\${J}`),J==="]"&&(X.value==="["||X.value==="[^")&&(J=`\\${J}`),t.posix===!0&&J==="!"&&X.value==="["&&(J="^"),X.value+=J,Mt({value:J});continue}if(C.quotes===1&&J!=='"'){J=cB.escapeRegex(J),X.value+=J,Mt({value:J});continue}if(J==='"'){C.quotes=C.quotes===1?0:1,t.keepQuotes===!0&&me({type:"text",value:J});continue}if(J==="("){or("parens"),me({type:"paren",value:J});continue}if(J===")"){if(C.parens===0&&t.strictBrackets===!0)throw new SyntaxError(Got("opening","("));let Je=O[O.length-1];if(Je&&C.parens===Je.parens+1){ue(O.pop());continue}me({type:"paren",value:J,output:C.parens?")":"\\)"}),Ge("parens");continue}if(J==="["){if(t.nobracket===!0||!Se().includes("]")){if(t.nobracket!==!0&&t.strictBrackets===!0)throw new SyntaxError(Got("closing","]"));J=`\\${J}`}else or("brackets");me({type:"bracket",value:J});continue}if(J==="]"){if(t.nobracket===!0||X&&X.type==="bracket"&&X.value.length===1){me({type:"text",value:J,output:`\\${J}`});continue}if(C.brackets===0){if(t.strictBrackets===!0)throw new SyntaxError(Got("opening","["));me({type:"text",value:J,output:`\\${J}`});continue}Ge("brackets");let Je=X.value.slice(1);if(X.posix!==!0&&Je[0]==="^"&&!Je.includes("/")&&(J=`/${J}`),X.value+=J,Mt({value:J}),t.literalBrackets===!1||cB.hasRegexChars(Je))continue;let at=cB.escapeRegex(X.value);if(C.output=C.output.slice(0,-X.value.length),t.literalBrackets===!0){C.output+=at,X.value=at;continue}X.value=`(${o}${at}|${X.value})`,C.output+=X.value;continue}if(J==="{"&&t.nobrace!==!0){or("braces");let Je={type:"brace",value:J,output:"(",outputIndex:C.output.length,tokensIndex:C.tokens.length};V.push(Je),me(Je);continue}if(J==="}"){let Je=V[V.length-1];if(t.nobrace===!0||!Je){me({type:"text",value:J,output:J});continue}let at=")";if(Je.dots===!0){let mt=a.slice(),ke=[];for(let dt=mt.length-1;dt>=0&&(a.pop(),mt[dt].type!=="brace");dt--)mt[dt].type!=="dots"&&ke.unshift(mt[dt].value);at=ey0(ke,t),C.backtrack=!0}if(Je.comma!==!0&&Je.dots!==!0){let mt=C.output.slice(0,Je.outputIndex),ke=C.tokens.slice(Je.tokensIndex);Je.value=Je.output="\\{",J=at="\\}",C.output=mt;for(let dt of ke)C.output+=dt.output||dt.value}me({type:"brace",value:J,output:at}),Ge("braces"),V.pop();continue}if(J==="|"){O.length>0&&O[O.length-1].conditions++,me({type:"text",value:J});continue}if(J===","){let Je=J,at=V[V.length-1];at&&Q[Q.length-1]==="braces"&&(at.comma=!0,Je="|"),me({type:"comma",value:J,output:Je});continue}if(J==="/"){if(X.type==="dot"&&C.index===C.start+1){C.start=C.index+1,C.consumed="",C.output="",a.pop(),X=s;continue}me({type:"slash",value:J,output:_});continue}if(J==="."){if(C.braces>0&&X.type==="dot"){X.value==="."&&(X.output=m);let Je=V[V.length-1];X.type="dots",X.output+=J,X.value+=J,Je.dots=!0;continue}if(C.braces+C.parens===0&&X.type!=="bos"&&X.type!=="slash"){me({type:"text",value:J,output:m});continue}me({type:"dot",value:J,output:m});continue}if(J==="?"){if(!(X&&X.value==="(")&&t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){oe("qmark",J);continue}if(X&&X.type==="paren"){let at=fe(),mt=J;if(at==="<"&&!cB.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(X.value==="("&&!/[!=<:]/.test(at)||at==="<"&&!/<([!=]|\w+>)/.test(Se()))&&(mt=`\\${J}`),me({type:"text",value:J,output:mt});continue}if(t.dot!==!0&&(X.type==="slash"||X.type==="bos")){me({type:"qmark",value:J,output:R});continue}me({type:"qmark",value:J,output:k});continue}if(J==="!"){if(t.noextglob!==!0&&fe()==="("&&(fe(2)!=="?"||!/[!=<:]/.test(fe(3)))){oe("negate",J);continue}if(t.nonegate!==!0&&C.index===0){et();continue}}if(J==="+"){if(t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){oe("plus",J);continue}if(X&&X.value==="("||t.regex===!1){me({type:"plus",value:J,output:h});continue}if(X&&(X.type==="bracket"||X.type==="paren"||X.type==="brace")||C.parens>0){me({type:"plus",value:J});continue}me({type:"plus",value:h});continue}if(J==="@"){if(t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){me({type:"at",extglob:!0,value:J,output:""});continue}me({type:"text",value:J});continue}if(J!=="*"){(J==="$"||J==="^")&&(J=`\\${J}`);let Je=X10.exec(Se());Je&&(J+=Je[0],C.index+=Je[0].length),me({type:"text",value:J});continue}if(X&&(X.type==="globstar"||X.star===!0)){X.type="star",X.star=!0,X.value+=J,X.output=M,C.backtrack=!0,C.globstar=!0,ce(J);continue}let De=Se();if(t.noextglob!==!0&&/^\([^?]/.test(De)){oe("star",J);continue}if(X.type==="star"){if(t.noglobstar===!0){ce(J);continue}let Je=X.prev,at=Je.prev,mt=Je.type==="slash"||Je.type==="bos",ke=at&&(at.type==="star"||at.type==="globstar");if(t.bash===!0&&(!mt||De[0]&&De[0]!=="/")){me({type:"star",value:J,output:""});continue}let dt=C.braces>0&&(Je.type==="comma"||Je.type==="brace"),ot=O.length&&(Je.type==="pipe"||Je.type==="paren");if(!mt&&Je.type!=="paren"&&!dt&&!ot){me({type:"star",value:J,output:""});continue}for(;De.slice(0,3)==="/**";){let kt=e[C.index+4];if(kt&&kt!=="/")break;De=De.slice(3),ce("/**",3)}if(Je.type==="bos"&&ee()){X.type="globstar",X.value+=J,X.output=Y(t),C.output=X.output,C.globstar=!0,ce(J);continue}if(Je.type==="slash"&&Je.prev.type!=="bos"&&!ke&&ee()){C.output=C.output.slice(0,-(Je.output+X.output).length),Je.output=`(?:${Je.output}`,X.type="globstar",X.output=Y(t)+(t.strictSlashes?")":"|$)"),X.value+=J,C.globstar=!0,C.output+=Je.output+X.output,ce(J);continue}if(Je.type==="slash"&&Je.prev.type!=="bos"&&De[0]==="/"){let kt=De[1]!==void 0?"|$":"";C.output=C.output.slice(0,-(Je.output+X.output).length),Je.output=`(?:${Je.output}`,X.type="globstar",X.output=`${Y(t)}${_}|${_}${kt})`,X.value+=J,C.output+=Je.output+X.output,C.globstar=!0,ce(J+ie()),me({type:"slash",value:"/",output:""});continue}if(Je.type==="bos"&&De[0]==="/"){X.type="globstar",X.value+=J,X.output=`(?:^|${_}|${Y(t)}${_})`,C.output=X.output,C.globstar=!0,ce(J+ie()),me({type:"slash",value:"/",output:""});continue}C.output=C.output.slice(0,-X.output.length),X.type="globstar",X.output=Y(t),X.value+=J,C.output+=X.output,C.globstar=!0,ce(J);continue}let It={type:"star",value:J,output:M};if(t.bash===!0){It.output=".*?",(X.type==="bos"||X.type==="slash")&&(It.output=N+It.output),me(It);continue}if(X&&(X.type==="bracket"||X.type==="paren")&&t.regex===!0){It.output=J,me(It);continue}(C.index===C.start||X.type==="slash"||X.type==="dot")&&(X.type==="dot"?(C.output+=x,X.output+=x):t.dot===!0?(C.output+=P,X.output+=P):(C.output+=N,X.output+=N),fe()!=="*"&&(C.output+=b,X.output+=b)),me(It)}for(;C.brackets>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing","]"));C.output=cB.escapeLast(C.output,"["),Ge("brackets")}for(;C.parens>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing",")"));C.output=cB.escapeLast(C.output,"("),Ge("parens")}for(;C.braces>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing","}"));C.output=cB.escapeLast(C.output,"{"),Ge("braces")}if(t.strictSlashes!==!0&&(X.type==="star"||X.type==="bracket")&&me({type:"maybe_slash",value:"",output:`${_}?`}),C.backtrack===!0){C.output="";for(let De of C.tokens)C.output+=De.output!=null?De.output:De.value,De.suffix&&(C.output+=De.suffix)}return C};A$n.fastpaths=(e,r)=>{let t={...r},n=typeof t.maxLength=="number"?Math.min(TAr,t.maxLength):TAr,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);e=zto[e]||e;let s=cB.isWindows(r),{DOT_LITERAL:a,SLASH_LITERAL:o,ONE_CHAR:c,DOTS_SLASH:l,NO_DOT:u,NO_DOTS:m,NO_DOTS_SLASH:h,STAR:_,START_ANCHOR:b}=xAr.globChars(s),v=t.dot?m:u,w=t.dot?h:u,x=t.capture?"":"?:",P={negated:!1,prefix:""},k=t.bash===!0?".*?":_;t.capture&&(k=`(${k})`);let R=N=>N.noglobstar===!0?k:`(${x}(?:(?!${b}${N.dot?l:a}).)*?)`,L=N=>{switch(N){case"*":return`${v}${c}${k}`;case".*":return`${a}${c}${k}`;case"*.*":return`${v}${k}${a}${c}${k}`;case"*/*":return`${v}${k}${o}${c}${w}${k}`;case"**":return v+R(t);case"**/*":return`(?:${v}${R(t)}${o})?${w}${c}${k}`;case"**/*.*":return`(?:${v}${R(t)}${o})?${w}${k}${a}${c}${k}`;case"**/.*":return`(?:${v}${R(t)}${o})?${a}${c}${k}`;default:{let j=/^(.*?)\.(\w+)$/.exec(N);if(!j)return;let M=L(j[1]);return M?M+a+j[2]:void 0}}},U=cB.removePrefix(e,P),Y=L(U);return Y&&t.strictSlashes!==!0&&(Y+=`${o}?`),Y};$to.exports=A$n});var Hto=A((Cw1,Kto)=>{"use strict";var ty0=require("path"),ry0=Vto(),b$n=Qto(),C$n=tkt(),ny0=ekt(),iy0=e=>e&&typeof e=="object"&&!Array.isArray(e),lS=(e,r,t=!1)=>{if(Array.isArray(e)){let u=e.map(h=>lS(h,r,t));return h=>{for(let _ of u){let b=_(h);if(b)return b}return!1}}let n=iy0(e)&&e.tokens&&e.input;if(e===""||typeof e!="string"&&!n)throw new TypeError("Expected pattern to be a non-empty string");let i=r||{},s=C$n.isWindows(r),a=n?lS.compileRe(e,r):lS.makeRe(e,r,!1,!0),o=a.state;delete a.state;let c=()=>!1;if(i.ignore){let u={...r,ignore:null,onMatch:null,onResult:null};c=lS(i.ignore,u,t)}let l=(u,m=!1)=>{let{isMatch:h,match:_,output:b}=lS.test(u,a,r,{glob:e,posix:s}),v={glob:e,state:o,regex:a,posix:s,input:u,output:b,match:_,isMatch:h};return typeof i.onResult=="function"&&i.onResult(v),h===!1?(v.isMatch=!1,m?v:!1):c(u)?(typeof i.onIgnore=="function"&&i.onIgnore(v),v.isMatch=!1,m?v:!1):(typeof i.onMatch=="function"&&i.onMatch(v),m?v:!0)};return t&&(l.state=o),l};lS.test=(e,r,t,{glob:n,posix:i}={})=>{if(typeof e!="string")throw new TypeError("Expected input to be a string");if(e==="")return{isMatch:!1,output:""};let s=t||{},a=s.format||(i?C$n.toPosixSlashes:null),o=e===n,c=o&&a?a(e):e;return o===!1&&(c=a?a(e):e,o=c===n),(o===!1||s.capture===!0)&&(s.matchBase===!0||s.basename===!0?o=lS.matchBase(e,r,t,i):o=r.exec(c)),{isMatch:!!o,match:o,output:c}};lS.matchBase=(e,r,t,n=C$n.isWindows(t))=>(r instanceof RegExp?r:lS.makeRe(r,t)).test(ty0.basename(e));lS.isMatch=(e,r,t)=>lS(r,t)(e);lS.parse=(e,r)=>Array.isArray(e)?e.map(t=>lS.parse(t,r)):b$n(e,{...r,fastpaths:!1});lS.scan=(e,r)=>ry0(e,r);lS.compileRe=(e,r,t=!1,n=!1)=>{if(t===!0)return e.output;let i=r||{},s=i.contains?"":"^",a=i.contains?"":"$",o=`${s}(?:${e.output})${a}`;e&&e.negated===!0&&(o=`^(?!${o}).*$`);let c=lS.toRegex(o,r);return n===!0&&(c.state=e),c};lS.makeRe=(e,r={},t=!1,n=!1)=>{if(!e||typeof e!="string")throw new TypeError("Expected a non-empty string");let i={negated:!1,fastpaths:!0};return r.fastpaths!==!1&&(e[0]==="."||e[0]==="*")&&(i.output=b$n.fastpaths(e,r)),i.output||(i=b$n(e,r)),lS.compileRe(i,r,t,n)};lS.toRegex=(e,r)=>{try{let t=r||{};return new RegExp(e,t.flags||(t.nocase?"i":""))}catch(t){if(r&&r.debug===!0)throw t;return/$^/}};lS.constants=ny0;Kto.exports=lS});var Yto=A((vw1,Wto)=>{"use strict";Wto.exports=Hto()});var Uot=A((Ew1,ero)=>{"use strict";var Xto=require("util"),Zto=Pto(),mJ=Yto(),v$n=tkt(),Jto=e=>e===""||e==="./",BE=(e,r,t)=>{r=[].concat(r),e=[].concat(e);let n=new Set,i=new Set,s=new Set,a=0,o=u=>{s.add(u.output),t&&t.onResult&&t.onResult(u)};for(let u=0;u!n.has(u));if(t&&l.length===0){if(t.failglob===!0)throw new Error(`No matches found for "${r.join(", ")}"`);if(t.nonull===!0||t.nullglob===!0)return t.unescape?r.map(u=>u.replace(/\\/g,"")):r}return l};BE.match=BE;BE.matcher=(e,r)=>mJ(e,r);BE.isMatch=(e,r,t)=>mJ(r,t)(e);BE.any=BE.isMatch;BE.not=(e,r,t={})=>{r=[].concat(r).map(String);let n=new Set,i=[],s=o=>{t.onResult&&t.onResult(o),i.push(o.output)},a=new Set(BE(e,r,{...t,onResult:s}));for(let o of i)a.has(o)||n.add(o);return[...n]};BE.contains=(e,r,t)=>{if(typeof e!="string")throw new TypeError(`Expected a string: "${Xto.inspect(e)}"`);if(Array.isArray(r))return r.some(n=>BE.contains(e,n,t));if(typeof r=="string"){if(Jto(e)||Jto(r))return!1;if(e.includes(r)||e.startsWith("./")&&e.slice(2).includes(r))return!0}return BE.isMatch(e,r,{...t,contains:!0})};BE.matchKeys=(e,r,t)=>{if(!v$n.isObject(e))throw new TypeError("Expected the first argument to be an object");let n=BE(Object.keys(e),r,t),i={};for(let s of n)i[s]=e[s];return i};BE.some=(e,r,t)=>{let n=[].concat(e);for(let i of[].concat(r)){let s=mJ(String(i),t);if(n.some(a=>s(a)))return!0}return!1};BE.every=(e,r,t)=>{let n=[].concat(e);for(let i of[].concat(r)){let s=mJ(String(i),t);if(!n.every(a=>s(a)))return!1}return!0};BE.all=(e,r,t)=>{if(typeof e!="string")throw new TypeError(`Expected a string: "${Xto.inspect(e)}"`);return[].concat(r).every(n=>mJ(n,t)(e))};BE.capture=(e,r,t)=>{let n=v$n.isWindows(t),s=mJ.makeRe(String(e),{...t,capture:!0}).exec(n?v$n.toPosixSlashes(r):r);if(s)return s.slice(1).map(a=>a===void 0?"":a)};BE.makeRe=(...e)=>mJ.makeRe(...e);BE.scan=(...e)=>mJ.scan(...e);BE.parse=(e,r)=>{let t=[];for(let n of[].concat(e||[]))for(let i of Zto(String(n),r))t.push(mJ.parse(i,r));return t};BE.braces=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");return r&&r.nobrace===!0||!/\{.*\}/.test(e)?[e]:Zto(e,r)};BE.braceExpand=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");return BE.braces(e,{...r,expand:!0})};ero.exports=BE});var cro=A(Dg=>{"use strict";Object.defineProperty(Dg,"__esModule",{value:!0});Dg.removeDuplicateSlashes=Dg.matchAny=Dg.convertPatternsToRe=Dg.makeRe=Dg.getPatternParts=Dg.expandBraceExpansion=Dg.expandPatternsWithBraceExpansion=Dg.isAffectDepthOfReadingPattern=Dg.endsWithSlashGlobStar=Dg.hasGlobStar=Dg.getBaseDirectory=Dg.isPatternRelatedToParentDirectory=Dg.getPatternsOutsideCurrentDirectory=Dg.getPatternsInsideCurrentDirectory=Dg.getPositivePatterns=Dg.getNegativePatterns=Dg.isPositivePattern=Dg.isNegativePattern=Dg.convertToNegativePattern=Dg.convertToPositivePattern=Dg.isDynamicPattern=Dg.isStaticPattern=void 0;var sy0=require("path"),ay0=Keo(),E$n=Uot(),tro="**",oy0="\\",cy0=/[*?]|^!/,uy0=/\[[^[]*]/,ly0=/(?:^|[^!*+?@])\([^(]*\|[^|]*\)/,dy0=/[!*+?@]\([^(]*\)/,py0=/,|\.\./,my0=/(?!^)\/{2,}/g;function rro(e,r={}){return!nro(e,r)}Dg.isStaticPattern=rro;function nro(e,r={}){return e===""?!1:!!(r.caseSensitiveMatch===!1||e.includes(oy0)||cy0.test(e)||uy0.test(e)||ly0.test(e)||r.extglob!==!1&&dy0.test(e)||r.braceExpansion!==!1&&fy0(e))}Dg.isDynamicPattern=nro;function fy0(e){let r=e.indexOf("{");if(r===-1)return!1;let t=e.indexOf("}",r+1);if(t===-1)return!1;let n=e.slice(r,t);return py0.test(n)}function hy0(e){return PAr(e)?e.slice(1):e}Dg.convertToPositivePattern=hy0;function gy0(e){return"!"+e}Dg.convertToNegativePattern=gy0;function PAr(e){return e.startsWith("!")&&e[1]!=="("}Dg.isNegativePattern=PAr;function iro(e){return!PAr(e)}Dg.isPositivePattern=iro;function yy0(e){return e.filter(PAr)}Dg.getNegativePatterns=yy0;function _y0(e){return e.filter(iro)}Dg.getPositivePatterns=_y0;function Ay0(e){return e.filter(r=>!D$n(r))}Dg.getPatternsInsideCurrentDirectory=Ay0;function by0(e){return e.filter(D$n)}Dg.getPatternsOutsideCurrentDirectory=by0;function D$n(e){return e.startsWith("..")||e.startsWith("./..")}Dg.isPatternRelatedToParentDirectory=D$n;function Cy0(e){return ay0(e,{flipBackslashes:!1})}Dg.getBaseDirectory=Cy0;function vy0(e){return e.includes(tro)}Dg.hasGlobStar=vy0;function sro(e){return e.endsWith("/"+tro)}Dg.endsWithSlashGlobStar=sro;function Ey0(e){let r=sy0.basename(e);return sro(e)||rro(r)}Dg.isAffectDepthOfReadingPattern=Ey0;function Dy0(e){return e.reduce((r,t)=>r.concat(aro(t)),[])}Dg.expandPatternsWithBraceExpansion=Dy0;function aro(e){let r=E$n.braces(e,{expand:!0,nodupes:!0});return r.sort((t,n)=>t.length-n.length),r.filter(t=>t!=="")}Dg.expandBraceExpansion=aro;function Sy0(e,r){let{parts:t}=E$n.scan(e,Object.assign(Object.assign({},r),{parts:!0}));return t.length===0&&(t=[e]),t[0].startsWith("/")&&(t[0]=t[0].slice(1),t.unshift("")),t}Dg.getPatternParts=Sy0;function oro(e,r){return E$n.makeRe(e,r)}Dg.makeRe=oro;function wy0(e,r){return e.map(t=>oro(t,r))}Dg.convertPatternsToRe=wy0;function Iy0(e,r){return r.some(t=>t.test(e))}Dg.matchAny=Iy0;function xy0(e){return e.replace(my0,"/")}Dg.removeDuplicateSlashes=xy0});var S$n=A((Sw1,dro)=>{"use strict";var Ty0=require("stream"),uro=Ty0.PassThrough,Py0=Array.prototype.slice;dro.exports=Ry0;function Ry0(){let e=[],r=Py0.call(arguments),t=!1,n=r[r.length-1];n&&!Array.isArray(n)&&n.pipe==null?r.pop():n={};let i=n.end!==!1,s=n.pipeError===!0;n.objectMode==null&&(n.objectMode=!0),n.highWaterMark==null&&(n.highWaterMark=64*1024);let a=uro(n);function o(){for(let u=0,m=arguments.length;u0||(t=!1,c())}function _(b){function v(){b.removeListener("merge2UnpipeEnd",v),b.removeListener("end",v),s&&b.removeListener("error",w),h()}function w(x){a.emit("error",x)}if(b._readableState.endEmitted)return h();b.on("merge2UnpipeEnd",v),b.on("end",v),s&&b.on("error",w),b.pipe(a,{end:!1}),b.resume()}for(let b=0;b{"use strict";Object.defineProperty(RAr,"__esModule",{value:!0});RAr.merge=void 0;var ky0=S$n();function Fy0(e){let r=ky0(e);return e.forEach(t=>{t.once("error",n=>r.emit("error",n))}),r.once("close",()=>pro(e)),r.once("end",()=>pro(e)),r}RAr.merge=Fy0;function pro(e){e.forEach(r=>r.emit("close"))}});var fro=A(Vot=>{"use strict";Object.defineProperty(Vot,"__esModule",{value:!0});Vot.isEmpty=Vot.isString=void 0;function Ny0(e){return typeof e=="string"}Vot.isString=Ny0;function Oy0(e){return e===""}Vot.isEmpty=Oy0});var Die=A(kR=>{"use strict";Object.defineProperty(kR,"__esModule",{value:!0});kR.string=kR.stream=kR.pattern=kR.path=kR.fs=kR.errno=kR.array=void 0;var By0=Neo();kR.array=By0;var qy0=Oeo();kR.errno=qy0;var My0=Beo();kR.fs=My0;var Ly0=jeo();kR.path=Ly0;var jy0=cro();kR.pattern=jy0;var Gy0=mro();kR.stream=Gy0;var Uy0=fro();kR.string=Uy0});var _ro=A(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0});FR.convertPatternGroupToTask=FR.convertPatternGroupsToTasks=FR.groupPatternsByBaseDirectory=FR.getNegativePatternsAsPositive=FR.getPositivePatterns=FR.convertPatternsToTasks=FR.generate=void 0;var fz=Die();function Vy0(e,r){let t=hro(e,r),n=hro(r.ignore,r),i=gro(t),s=yro(t,n),a=i.filter(u=>fz.pattern.isStaticPattern(u,r)),o=i.filter(u=>fz.pattern.isDynamicPattern(u,r)),c=w$n(a,s,!1),l=w$n(o,s,!0);return c.concat(l)}FR.generate=Vy0;function hro(e,r){let t=e;return r.braceExpansion&&(t=fz.pattern.expandPatternsWithBraceExpansion(t)),r.baseNameMatch&&(t=t.map(n=>n.includes("/")?n:`**/${n}`)),t.map(n=>fz.pattern.removeDuplicateSlashes(n))}function w$n(e,r,t){let n=[],i=fz.pattern.getPatternsOutsideCurrentDirectory(e),s=fz.pattern.getPatternsInsideCurrentDirectory(e),a=I$n(i),o=I$n(s);return n.push(...x$n(a,r,t)),"."in o?n.push(T$n(".",s,r,t)):n.push(...x$n(o,r,t)),n}FR.convertPatternsToTasks=w$n;function gro(e){return fz.pattern.getPositivePatterns(e)}FR.getPositivePatterns=gro;function yro(e,r){return fz.pattern.getNegativePatterns(e).concat(r).map(fz.pattern.convertToPositivePattern)}FR.getNegativePatternsAsPositive=yro;function I$n(e){let r={};return e.reduce((t,n)=>{let i=fz.pattern.getBaseDirectory(n);return i in t?t[i].push(n):t[i]=[n],t},r)}FR.groupPatternsByBaseDirectory=I$n;function x$n(e,r,t){return Object.keys(e).map(n=>T$n(n,e[n],r,t))}FR.convertPatternGroupsToTasks=x$n;function T$n(e,r,t,n){return{dynamic:n,positive:r,negative:t,base:e,patterns:[].concat(r,t.map(fz.pattern.convertToNegativePattern))}}FR.convertPatternGroupToTask=T$n});var bro=A(kAr=>{"use strict";Object.defineProperty(kAr,"__esModule",{value:!0});kAr.read=void 0;function zy0(e,r,t){r.fs.lstat(e,(n,i)=>{if(n!==null){Aro(t,n);return}if(!i.isSymbolicLink()||!r.followSymbolicLink){P$n(t,i);return}r.fs.stat(e,(s,a)=>{if(s!==null){if(r.throwErrorOnBrokenSymbolicLink){Aro(t,s);return}P$n(t,i);return}r.markSymbolicLink&&(a.isSymbolicLink=()=>!0),P$n(t,a)})})}kAr.read=zy0;function Aro(e,r){e(r)}function P$n(e,r){e(null,r)}});var Cro=A(FAr=>{"use strict";Object.defineProperty(FAr,"__esModule",{value:!0});FAr.read=void 0;function $y0(e,r){let t=r.fs.lstatSync(e);if(!t.isSymbolicLink()||!r.followSymbolicLink)return t;try{let n=r.fs.statSync(e);return r.markSymbolicLink&&(n.isSymbolicLink=()=>!0),n}catch(n){if(!r.throwErrorOnBrokenSymbolicLink)return t;throw n}}FAr.read=$y0});var vro=A(Z0e=>{"use strict";Object.defineProperty(Z0e,"__esModule",{value:!0});Z0e.createFileSystemAdapter=Z0e.FILE_SYSTEM_ADAPTER=void 0;var NAr=require("fs");Z0e.FILE_SYSTEM_ADAPTER={lstat:NAr.lstat,stat:NAr.stat,lstatSync:NAr.lstatSync,statSync:NAr.statSync};function Qy0(e){return e===void 0?Z0e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},Z0e.FILE_SYSTEM_ADAPTER),e)}Z0e.createFileSystemAdapter=Qy0});var Ero=A(k$n=>{"use strict";Object.defineProperty(k$n,"__esModule",{value:!0});var Ky0=vro(),R$n=class{constructor(r={}){this._options=r,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=Ky0.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(r,t){return r??t}};k$n.default=R$n});var Owe=A(ehe=>{"use strict";Object.defineProperty(ehe,"__esModule",{value:!0});ehe.statSync=ehe.stat=ehe.Settings=void 0;var Dro=bro(),Hy0=Cro(),F$n=Ero();ehe.Settings=F$n.default;function Wy0(e,r,t){if(typeof r=="function"){Dro.read(e,N$n(),r);return}Dro.read(e,N$n(r),t)}ehe.stat=Wy0;function Yy0(e,r){let t=N$n(r);return Hy0.read(e,t)}ehe.statSync=Yy0;function N$n(e={}){return e instanceof F$n.default?e:new F$n.default(e)}});var Iro=A((Ow1,wro)=>{var Sro;wro.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):e=>(Sro||(Sro=Promise.resolve())).then(e).catch(r=>setTimeout(()=>{throw r},0))});var Tro=A((Bw1,xro)=>{xro.exports=Xy0;var Jy0=Iro();function Xy0(e,r){let t,n,i,s=!0;Array.isArray(e)?(t=[],n=e.length):(i=Object.keys(e),t={},n=i.length);function a(c){function l(){r&&r(c,t),r=null}s?Jy0(l):l()}function o(c,l,u){t[c]=u,(--n===0||l)&&a(l)}n?i?i.forEach(function(c){e[c](function(l,u){o(c,l,u)})}):e.forEach(function(c,l){c(function(u,m){o(l,u,m)})}):a(null),s=!1}});var O$n=A(BAr=>{"use strict";Object.defineProperty(BAr,"__esModule",{value:!0});BAr.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var OAr=process.versions.node.split(".");if(OAr[0]===void 0||OAr[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var Pro=Number.parseInt(OAr[0],10),Zy0=Number.parseInt(OAr[1],10),Rro=10,e_0=10,t_0=Pro>Rro,r_0=Pro===Rro&&Zy0>=e_0;BAr.IS_SUPPORT_READDIR_WITH_FILE_TYPES=t_0||r_0});var kro=A(qAr=>{"use strict";Object.defineProperty(qAr,"__esModule",{value:!0});qAr.createDirentFromStats=void 0;var B$n=class{constructor(r,t){this.name=r,this.isBlockDevice=t.isBlockDevice.bind(t),this.isCharacterDevice=t.isCharacterDevice.bind(t),this.isDirectory=t.isDirectory.bind(t),this.isFIFO=t.isFIFO.bind(t),this.isFile=t.isFile.bind(t),this.isSocket=t.isSocket.bind(t),this.isSymbolicLink=t.isSymbolicLink.bind(t)}};function n_0(e,r){return new B$n(e,r)}qAr.createDirentFromStats=n_0});var q$n=A(MAr=>{"use strict";Object.defineProperty(MAr,"__esModule",{value:!0});MAr.fs=void 0;var i_0=kro();MAr.fs=i_0});var M$n=A(LAr=>{"use strict";Object.defineProperty(LAr,"__esModule",{value:!0});LAr.joinPathSegments=void 0;function s_0(e,r,t){return e.endsWith(t)?e+r:e+t+r}LAr.joinPathSegments=s_0});var Mro=A(the=>{"use strict";Object.defineProperty(the,"__esModule",{value:!0});the.readdir=the.readdirWithFileTypes=the.read=void 0;var a_0=Owe(),Fro=Tro(),o_0=O$n(),Nro=q$n(),Oro=M$n();function c_0(e,r,t){if(!r.stats&&o_0.IS_SUPPORT_READDIR_WITH_FILE_TYPES){Bro(e,r,t);return}qro(e,r,t)}the.read=c_0;function Bro(e,r,t){r.fs.readdir(e,{withFileTypes:!0},(n,i)=>{if(n!==null){jAr(t,n);return}let s=i.map(o=>({dirent:o,name:o.name,path:Oro.joinPathSegments(e,o.name,r.pathSegmentSeparator)}));if(!r.followSymbolicLinks){L$n(t,s);return}let a=s.map(o=>u_0(o,r));Fro(a,(o,c)=>{if(o!==null){jAr(t,o);return}L$n(t,c)})})}the.readdirWithFileTypes=Bro;function u_0(e,r){return t=>{if(!e.dirent.isSymbolicLink()){t(null,e);return}r.fs.stat(e.path,(n,i)=>{if(n!==null){if(r.throwErrorOnBrokenSymbolicLink){t(n);return}t(null,e);return}e.dirent=Nro.fs.createDirentFromStats(e.name,i),t(null,e)})}}function qro(e,r,t){r.fs.readdir(e,(n,i)=>{if(n!==null){jAr(t,n);return}let s=i.map(a=>{let o=Oro.joinPathSegments(e,a,r.pathSegmentSeparator);return c=>{a_0.stat(o,r.fsStatSettings,(l,u)=>{if(l!==null){c(l);return}let m={name:a,path:o,dirent:Nro.fs.createDirentFromStats(a,u)};r.stats&&(m.stats=u),c(null,m)})}});Fro(s,(a,o)=>{if(a!==null){jAr(t,a);return}L$n(t,o)})})}the.readdir=qro;function jAr(e,r){e(r)}function L$n(e,r){e(null,r)}});var Vro=A(rhe=>{"use strict";Object.defineProperty(rhe,"__esModule",{value:!0});rhe.readdir=rhe.readdirWithFileTypes=rhe.read=void 0;var l_0=Owe(),d_0=O$n(),Lro=q$n(),jro=M$n();function p_0(e,r){return!r.stats&&d_0.IS_SUPPORT_READDIR_WITH_FILE_TYPES?Gro(e,r):Uro(e,r)}rhe.read=p_0;function Gro(e,r){return r.fs.readdirSync(e,{withFileTypes:!0}).map(n=>{let i={dirent:n,name:n.name,path:jro.joinPathSegments(e,n.name,r.pathSegmentSeparator)};if(i.dirent.isSymbolicLink()&&r.followSymbolicLinks)try{let s=r.fs.statSync(i.path);i.dirent=Lro.fs.createDirentFromStats(i.name,s)}catch(s){if(r.throwErrorOnBrokenSymbolicLink)throw s}return i})}rhe.readdirWithFileTypes=Gro;function Uro(e,r){return r.fs.readdirSync(e).map(n=>{let i=jro.joinPathSegments(e,n,r.pathSegmentSeparator),s=l_0.statSync(i,r.fsStatSettings),a={name:n,path:i,dirent:Lro.fs.createDirentFromStats(n,s)};return r.stats&&(a.stats=s),a})}rhe.readdir=Uro});var zro=A(nhe=>{"use strict";Object.defineProperty(nhe,"__esModule",{value:!0});nhe.createFileSystemAdapter=nhe.FILE_SYSTEM_ADAPTER=void 0;var zot=require("fs");nhe.FILE_SYSTEM_ADAPTER={lstat:zot.lstat,stat:zot.stat,lstatSync:zot.lstatSync,statSync:zot.statSync,readdir:zot.readdir,readdirSync:zot.readdirSync};function m_0(e){return e===void 0?nhe.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},nhe.FILE_SYSTEM_ADAPTER),e)}nhe.createFileSystemAdapter=m_0});var $ro=A(G$n=>{"use strict";Object.defineProperty(G$n,"__esModule",{value:!0});var f_0=require("path"),h_0=Owe(),g_0=zro(),j$n=class{constructor(r={}){this._options=r,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=g_0.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,f_0.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new h_0.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(r,t){return r??t}};G$n.default=j$n});var GAr=A(ihe=>{"use strict";Object.defineProperty(ihe,"__esModule",{value:!0});ihe.Settings=ihe.scandirSync=ihe.scandir=void 0;var Qro=Mro(),y_0=Vro(),U$n=$ro();ihe.Settings=U$n.default;function __0(e,r,t){if(typeof r=="function"){Qro.read(e,V$n(),r);return}Qro.read(e,V$n(r),t)}ihe.scandir=__0;function A_0(e,r){let t=V$n(r);return y_0.read(e,t)}ihe.scandirSync=A_0;function V$n(e={}){return e instanceof U$n.default?e:new U$n.default(e)}});var Hro=A((Qw1,Kro)=>{"use strict";function b_0(e){var r=new e,t=r;function n(){var s=r;return s.next?r=s.next:(r=new e,t=r),s.next=null,s}function i(s){t.next=s,t=s}return{get:n,release:i}}Kro.exports=b_0});var Yro=A((Kw1,z$n)=>{"use strict";var C_0=Hro();function Wro(e,r,t){if(typeof e=="function"&&(t=r,r=e,e=null),t<1)throw new Error("fastqueue concurrency must be greater than 1");var n=C_0(v_0),i=null,s=null,a=0,o=null,c={push:v,drain:Wj,saturated:Wj,pause:u,paused:!1,concurrency:t,running:l,resume:_,idle:b,length:m,getQueue:h,unshift:w,empty:Wj,kill:P,killAndDrain:k,error:R};return c;function l(){return a}function u(){c.paused=!0}function m(){for(var L=i,U=0;L;)L=L.next,U++;return U}function h(){for(var L=i,U=[];L;)U.push(L.value),L=L.next;return U}function _(){if(c.paused){c.paused=!1;for(var L=0;L{"use strict";Object.defineProperty(fJ,"__esModule",{value:!0});fJ.joinPathSegments=fJ.replacePathSegmentSeparator=fJ.isAppliedFilter=fJ.isFatalError=void 0;function D_0(e,r){return e.errorFilter===null?!0:!e.errorFilter(r)}fJ.isFatalError=D_0;function S_0(e,r){return e===null||e(r)}fJ.isAppliedFilter=S_0;function w_0(e,r){return e.split(/[/\\]/).join(r)}fJ.replacePathSegmentSeparator=w_0;function I_0(e,r,t){return e===""?r:e.endsWith(t)?e+r:e+t+r}fJ.joinPathSegments=I_0});var K$n=A(Q$n=>{"use strict";Object.defineProperty(Q$n,"__esModule",{value:!0});var x_0=UAr(),$$n=class{constructor(r,t){this._root=r,this._settings=t,this._root=x_0.replacePathSegmentSeparator(r,t.pathSegmentSeparator)}};Q$n.default=$$n});var Y$n=A(W$n=>{"use strict";Object.defineProperty(W$n,"__esModule",{value:!0});var T_0=require("events"),P_0=GAr(),R_0=Yro(),VAr=UAr(),k_0=K$n(),H$n=class extends k_0.default{constructor(r,t){super(r,t),this._settings=t,this._scandir=P_0.scandir,this._emitter=new T_0.EventEmitter,this._queue=R_0(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(r){this._emitter.on("entry",r)}onError(r){this._emitter.once("error",r)}onEnd(r){this._emitter.once("end",r)}_pushToQueue(r,t){let n={directory:r,base:t};this._queue.push(n,i=>{i!==null&&this._handleError(i)})}_worker(r,t){this._scandir(r.directory,this._settings.fsScandirSettings,(n,i)=>{if(n!==null){t(n,void 0);return}for(let s of i)this._handleEntry(s,r.base);t(null,void 0)})}_handleError(r){this._isDestroyed||!VAr.isFatalError(this._settings,r)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",r))}_handleEntry(r,t){if(this._isDestroyed||this._isFatalError)return;let n=r.path;t!==void 0&&(r.path=VAr.joinPathSegments(t,r.name,this._settings.pathSegmentSeparator)),VAr.isAppliedFilter(this._settings.entryFilter,r)&&this._emitEntry(r),r.dirent.isDirectory()&&VAr.isAppliedFilter(this._settings.deepFilter,r)&&this._pushToQueue(n,t===void 0?void 0:r.path)}_emitEntry(r){this._emitter.emit("entry",r)}};W$n.default=H$n});var Jro=A(X$n=>{"use strict";Object.defineProperty(X$n,"__esModule",{value:!0});var F_0=Y$n(),J$n=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new F_0.default(this._root,this._settings),this._storage=[]}read(r){this._reader.onError(t=>{N_0(r,t)}),this._reader.onEntry(t=>{this._storage.push(t)}),this._reader.onEnd(()=>{O_0(r,this._storage)}),this._reader.read()}};X$n.default=J$n;function N_0(e,r){e(r)}function O_0(e,r){e(null,r)}});var Xro=A(eQn=>{"use strict";Object.defineProperty(eQn,"__esModule",{value:!0});var B_0=require("stream"),q_0=Y$n(),Z$n=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new q_0.default(this._root,this._settings),this._stream=new B_0.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(r=>{this._stream.emit("error",r)}),this._reader.onEntry(r=>{this._stream.push(r)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};eQn.default=Z$n});var Zro=A(rQn=>{"use strict";Object.defineProperty(rQn,"__esModule",{value:!0});var M_0=GAr(),zAr=UAr(),L_0=K$n(),tQn=class extends L_0.default{constructor(){super(...arguments),this._scandir=M_0.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(r,t){this._queue.add({directory:r,base:t})}_handleQueue(){for(let r of this._queue.values())this._handleDirectory(r.directory,r.base)}_handleDirectory(r,t){try{let n=this._scandir(r,this._settings.fsScandirSettings);for(let i of n)this._handleEntry(i,t)}catch(n){this._handleError(n)}}_handleError(r){if(zAr.isFatalError(this._settings,r))throw r}_handleEntry(r,t){let n=r.path;t!==void 0&&(r.path=zAr.joinPathSegments(t,r.name,this._settings.pathSegmentSeparator)),zAr.isAppliedFilter(this._settings.entryFilter,r)&&this._pushToStorage(r),r.dirent.isDirectory()&&zAr.isAppliedFilter(this._settings.deepFilter,r)&&this._pushToQueue(n,t===void 0?void 0:r.path)}_pushToStorage(r){this._storage.push(r)}};rQn.default=tQn});var eno=A(iQn=>{"use strict";Object.defineProperty(iQn,"__esModule",{value:!0});var j_0=Zro(),nQn=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new j_0.default(this._root,this._settings)}read(){return this._reader.read()}};iQn.default=nQn});var tno=A(aQn=>{"use strict";Object.defineProperty(aQn,"__esModule",{value:!0});var G_0=require("path"),U_0=GAr(),sQn=class{constructor(r={}){this._options=r,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,G_0.sep),this.fsScandirSettings=new U_0.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(r,t){return r??t}};aQn.default=sQn});var QAr=A(hJ=>{"use strict";Object.defineProperty(hJ,"__esModule",{value:!0});hJ.Settings=hJ.walkStream=hJ.walkSync=hJ.walk=void 0;var rno=Jro(),V_0=Xro(),z_0=eno(),oQn=tno();hJ.Settings=oQn.default;function $_0(e,r,t){if(typeof r=="function"){new rno.default(e,$Ar()).read(r);return}new rno.default(e,$Ar(r)).read(t)}hJ.walk=$_0;function Q_0(e,r){let t=$Ar(r);return new z_0.default(e,t).read()}hJ.walkSync=Q_0;function K_0(e,r){let t=$Ar(r);return new V_0.default(e,t).read()}hJ.walkStream=K_0;function $Ar(e={}){return e instanceof oQn.default?e:new oQn.default(e)}});var KAr=A(uQn=>{"use strict";Object.defineProperty(uQn,"__esModule",{value:!0});var H_0=require("path"),W_0=Owe(),nno=Die(),cQn=class{constructor(r){this._settings=r,this._fsStatSettings=new W_0.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(r){return H_0.resolve(this._settings.cwd,r)}_makeEntry(r,t){let n={name:t,path:t,dirent:nno.fs.createDirentFromStats(t,r)};return this._settings.stats&&(n.stats=r),n}_isFatalError(r){return!nno.errno.isEnoentCodeError(r)&&!this._settings.suppressErrors}};uQn.default=cQn});var pQn=A(dQn=>{"use strict";Object.defineProperty(dQn,"__esModule",{value:!0});var Y_0=require("stream"),J_0=Owe(),X_0=QAr(),Z_0=KAr(),lQn=class extends Z_0.default{constructor(){super(...arguments),this._walkStream=X_0.walkStream,this._stat=J_0.stat}dynamic(r,t){return this._walkStream(r,t)}static(r,t){let n=r.map(this._getFullEntryPath,this),i=new Y_0.PassThrough({objectMode:!0});i._write=(s,a,o)=>this._getEntry(n[s],r[s],t).then(c=>{c!==null&&t.entryFilter(c)&&i.push(c),s===n.length-1&&i.end(),o()}).catch(o);for(let s=0;sthis._makeEntry(i,t)).catch(i=>{if(n.errorFilter(i))return null;throw i})}_getStat(r){return new Promise((t,n)=>{this._stat(r,this._fsStatSettings,(i,s)=>i===null?t(s):n(i))})}};dQn.default=lQn});var ino=A(fQn=>{"use strict";Object.defineProperty(fQn,"__esModule",{value:!0});var eA0=QAr(),tA0=KAr(),rA0=pQn(),mQn=class extends tA0.default{constructor(){super(...arguments),this._walkAsync=eA0.walk,this._readerStream=new rA0.default(this._settings)}dynamic(r,t){return new Promise((n,i)=>{this._walkAsync(r,t,(s,a)=>{s===null?n(a):i(s)})})}async static(r,t){let n=[],i=this._readerStream.static(r,t);return new Promise((s,a)=>{i.once("error",a),i.on("data",o=>n.push(o)),i.once("end",()=>s(n))})}};fQn.default=mQn});var sno=A(gQn=>{"use strict";Object.defineProperty(gQn,"__esModule",{value:!0});var nkt=Die(),hQn=class{constructor(r,t,n){this._patterns=r,this._settings=t,this._micromatchOptions=n,this._storage=[],this._fillStorage()}_fillStorage(){for(let r of this._patterns){let t=this._getPatternSegments(r),n=this._splitSegmentsIntoSections(t);this._storage.push({complete:n.length<=1,pattern:r,segments:t,sections:n})}}_getPatternSegments(r){return nkt.pattern.getPatternParts(r,this._micromatchOptions).map(n=>nkt.pattern.isDynamicPattern(n,this._settings)?{dynamic:!0,pattern:n,patternRe:nkt.pattern.makeRe(n,this._micromatchOptions)}:{dynamic:!1,pattern:n})}_splitSegmentsIntoSections(r){return nkt.array.splitWhen(r,t=>t.dynamic&&nkt.pattern.hasGlobStar(t.pattern))}};gQn.default=hQn});var ano=A(_Qn=>{"use strict";Object.defineProperty(_Qn,"__esModule",{value:!0});var nA0=sno(),yQn=class extends nA0.default{match(r){let t=r.split("/"),n=t.length,i=this._storage.filter(s=>!s.complete||s.segments.length>n);for(let s of i){let a=s.sections[0];if(!s.complete&&n>a.length||t.every((c,l)=>{let u=s.segments[l];return!!(u.dynamic&&u.patternRe.test(c)||!u.dynamic&&u.pattern===c)}))return!0}return!1}};_Qn.default=yQn});var ono=A(bQn=>{"use strict";Object.defineProperty(bQn,"__esModule",{value:!0});var HAr=Die(),iA0=ano(),AQn=class{constructor(r,t){this._settings=r,this._micromatchOptions=t}getFilter(r,t,n){let i=this._getMatcher(t),s=this._getNegativePatternsRe(n);return a=>this._filter(r,a,i,s)}_getMatcher(r){return new iA0.default(r,this._settings,this._micromatchOptions)}_getNegativePatternsRe(r){let t=r.filter(HAr.pattern.isAffectDepthOfReadingPattern);return HAr.pattern.convertPatternsToRe(t,this._micromatchOptions)}_filter(r,t,n,i){if(this._isSkippedByDeep(r,t.path)||this._isSkippedSymbolicLink(t))return!1;let s=HAr.path.removeLeadingDotSegment(t.path);return this._isSkippedByPositivePatterns(s,n)?!1:this._isSkippedByNegativePatterns(s,i)}_isSkippedByDeep(r,t){return this._settings.deep===1/0?!1:this._getEntryLevel(r,t)>=this._settings.deep}_getEntryLevel(r,t){let n=t.split("/").length;if(r==="")return n;let i=r.split("/").length;return n-i}_isSkippedSymbolicLink(r){return!this._settings.followSymbolicLinks&&r.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(r,t){return!this._settings.baseNameMatch&&!t.match(r)}_isSkippedByNegativePatterns(r,t){return!HAr.pattern.matchAny(r,t)}};bQn.default=AQn});var cno=A(vQn=>{"use strict";Object.defineProperty(vQn,"__esModule",{value:!0});var Bwe=Die(),CQn=class{constructor(r,t){this._settings=r,this._micromatchOptions=t,this.index=new Map}getFilter(r,t){let n=Bwe.pattern.convertPatternsToRe(r,this._micromatchOptions),i=Bwe.pattern.convertPatternsToRe(t,Object.assign(Object.assign({},this._micromatchOptions),{dot:!0}));return s=>this._filter(s,n,i)}_filter(r,t,n){let i=Bwe.path.removeLeadingDotSegment(r.path);if(this._settings.unique&&this._isDuplicateEntry(i)||this._onlyFileFilter(r)||this._onlyDirectoryFilter(r)||this._isSkippedByAbsoluteNegativePatterns(i,n))return!1;let s=r.dirent.isDirectory(),a=this._isMatchToPatterns(i,t,s)&&!this._isMatchToPatterns(i,n,s);return this._settings.unique&&a&&this._createIndexRecord(i),a}_isDuplicateEntry(r){return this.index.has(r)}_createIndexRecord(r){this.index.set(r,void 0)}_onlyFileFilter(r){return this._settings.onlyFiles&&!r.dirent.isFile()}_onlyDirectoryFilter(r){return this._settings.onlyDirectories&&!r.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(r,t){if(!this._settings.absolute)return!1;let n=Bwe.path.makeAbsolute(this._settings.cwd,r);return Bwe.pattern.matchAny(n,t)}_isMatchToPatterns(r,t,n){let i=Bwe.pattern.matchAny(r,t);return!i&&n?Bwe.pattern.matchAny(r+"/",t):i}};vQn.default=CQn});var uno=A(DQn=>{"use strict";Object.defineProperty(DQn,"__esModule",{value:!0});var sA0=Die(),EQn=class{constructor(r){this._settings=r}getFilter(){return r=>this._isNonFatalError(r)}_isNonFatalError(r){return sA0.errno.isEnoentCodeError(r)||this._settings.suppressErrors}};DQn.default=EQn});var dno=A(wQn=>{"use strict";Object.defineProperty(wQn,"__esModule",{value:!0});var lno=Die(),SQn=class{constructor(r){this._settings=r}getTransformer(){return r=>this._transform(r)}_transform(r){let t=r.path;return this._settings.absolute&&(t=lno.path.makeAbsolute(this._settings.cwd,t),t=lno.path.unixify(t)),this._settings.markDirectories&&r.dirent.isDirectory()&&(t+="/"),this._settings.objectMode?Object.assign(Object.assign({},r),{path:t}):t}};wQn.default=SQn});var WAr=A(xQn=>{"use strict";Object.defineProperty(xQn,"__esModule",{value:!0});var aA0=require("path"),oA0=ono(),cA0=cno(),uA0=uno(),lA0=dno(),IQn=class{constructor(r){this._settings=r,this.errorFilter=new uA0.default(this._settings),this.entryFilter=new cA0.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new oA0.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new lA0.default(this._settings)}_getRootDirectory(r){return aA0.resolve(this._settings.cwd,r.base)}_getReaderOptions(r){let t=r.base==="."?"":r.base;return{basePath:t,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(t,r.positive,r.negative),entryFilter:this.entryFilter.getFilter(r.positive,r.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};xQn.default=IQn});var pno=A(PQn=>{"use strict";Object.defineProperty(PQn,"__esModule",{value:!0});var dA0=ino(),pA0=WAr(),TQn=class extends pA0.default{constructor(){super(...arguments),this._reader=new dA0.default(this._settings)}async read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r);return(await this.api(t,r,n)).map(s=>n.transform(s))}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};PQn.default=TQn});var mno=A(kQn=>{"use strict";Object.defineProperty(kQn,"__esModule",{value:!0});var mA0=require("stream"),fA0=pQn(),hA0=WAr(),RQn=class extends hA0.default{constructor(){super(...arguments),this._reader=new fA0.default(this._settings)}read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r),i=this.api(t,r,n),s=new mA0.Readable({objectMode:!0,read:()=>{}});return i.once("error",a=>s.emit("error",a)).on("data",a=>s.emit("data",n.transform(a))).once("end",()=>s.emit("end")),s.once("close",()=>i.destroy()),s}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};kQn.default=RQn});var fno=A(NQn=>{"use strict";Object.defineProperty(NQn,"__esModule",{value:!0});var gA0=Owe(),yA0=QAr(),_A0=KAr(),FQn=class extends _A0.default{constructor(){super(...arguments),this._walkSync=yA0.walkSync,this._statSync=gA0.statSync}dynamic(r,t){return this._walkSync(r,t)}static(r,t){let n=[];for(let i of r){let s=this._getFullEntryPath(i),a=this._getEntry(s,i,t);a===null||!t.entryFilter(a)||n.push(a)}return n}_getEntry(r,t,n){try{let i=this._getStat(r);return this._makeEntry(i,t)}catch(i){if(n.errorFilter(i))return null;throw i}}_getStat(r){return this._statSync(r,this._fsStatSettings)}};NQn.default=FQn});var hno=A(BQn=>{"use strict";Object.defineProperty(BQn,"__esModule",{value:!0});var AA0=fno(),bA0=WAr(),OQn=class extends bA0.default{constructor(){super(...arguments),this._reader=new AA0.default(this._settings)}read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r);return this.api(t,r,n).map(n.transform)}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};BQn.default=OQn});var gno=A(Qot=>{"use strict";Object.defineProperty(Qot,"__esModule",{value:!0});Qot.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var $ot=require("fs"),CA0=require("os"),vA0=Math.max(CA0.cpus().length,1);Qot.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:$ot.lstat,lstatSync:$ot.lstatSync,stat:$ot.stat,statSync:$ot.statSync,readdir:$ot.readdir,readdirSync:$ot.readdirSync};var qQn=class{constructor(r={}){this._options=r,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,vA0),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0)}_getValue(r,t){return r===void 0?t:r}_getFileSystemMethods(r={}){return Object.assign(Object.assign({},Qot.DEFAULT_FILE_SYSTEM_ADAPTER),r)}};Qot.default=qQn});var ikt=A((_I1,_no)=>{"use strict";var yno=_ro(),EA0=pno(),DA0=mno(),SA0=hno(),MQn=gno(),Yj=Die();async function LQn(e,r){hz(e);let t=jQn(e,EA0.default,r),n=await Promise.all(t);return Yj.array.flatten(n)}(function(e){e.glob=e,e.globSync=r,e.globStream=t,e.async=e;function r(l,u){hz(l);let m=jQn(l,SA0.default,u);return Yj.array.flatten(m)}e.sync=r;function t(l,u){hz(l);let m=jQn(l,DA0.default,u);return Yj.stream.merge(m)}e.stream=t;function n(l,u){hz(l);let m=[].concat(l),h=new MQn.default(u);return yno.generate(m,h)}e.generateTasks=n;function i(l,u){hz(l);let m=new MQn.default(u);return Yj.pattern.isDynamicPattern(l,m)}e.isDynamicPattern=i;function s(l){return hz(l),Yj.path.escape(l)}e.escapePath=s;function a(l){return hz(l),Yj.path.convertPathToPattern(l)}e.convertPathToPattern=a;let o;(function(l){function u(h){return hz(h),Yj.path.escapePosixPath(h)}l.escapePath=u;function m(h){return hz(h),Yj.path.convertPosixPathToPattern(h)}l.convertPathToPattern=m})(o=e.posix||(e.posix={}));let c;(function(l){function u(h){return hz(h),Yj.path.escapeWindowsPath(h)}l.escapePath=u;function m(h){return hz(h),Yj.path.convertWindowsPathToPattern(h)}l.convertPathToPattern=m})(c=e.win32||(e.win32={}))})(LQn||(LQn={}));function jQn(e,r,t){let n=[].concat(e),i=new MQn.default(t),s=yno.generate(n,i),a=new r(i);return s.map(a.read,a)}function hz(e){if(![].concat(e).every(n=>Yj.string.isString(n)&&!Yj.string.isEmpty(n)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}_no.exports=LQn});var bno=A((AI1,GQn)=>{"use strict";var Ano=(e,r,t)=>new Promise((n,i)=>{if(t=Object.assign({concurrency:1/0},t),typeof r!="function")throw new TypeError("Mapper function is required");let{concurrency:s}=t;if(!(typeof s=="number"&&s>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${s}\` (${typeof s})`);let a=[],o=e[Symbol.iterator](),c=!1,l=!1,u=0,m=0,h=()=>{if(c)return;let _=o.next(),b=m;if(m++,_.done){l=!0,u===0&&n(a);return}u++,Promise.resolve(_.value).then(v=>r(v,b)).then(v=>{a[b]=v,u--,h()},v=>{c=!0,i(v)})};for(let _=0;_{"use strict";var wA0=bno(),Cno=async(e,r,t)=>(await wA0(e,(i,s)=>Promise.all([r(i,s),i]),t)).filter(i=>!!i[0]).map(i=>i[1]);UQn.exports=Cno;UQn.exports.default=Cno});var Sno=A(Kot=>{"use strict";var VQn=Kot&&Kot.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kot,"__esModule",{value:!0});Kot.findPackages=void 0;var YAr=VQn(require("path")),IA0=Reo(),xA0=Feo(),Eno=VQn(ikt()),TA0=VQn(vno()),PA0=["**/node_modules/**","**/bower_components/**","**/test/**","**/tests/**"];async function RA0(e,r){r=r??{};let t={...r,cwd:e,includeRoot:void 0};t.ignore=r.ignore??PA0;let n=Dno(r.patterns!=null?r.patterns:[".","**"]),i=await(0,Eno.default)(n,t);return r.includeRoot&&Array.prototype.push.apply(i,await(0,Eno.default)(Dno(["."]),t)),(0,TA0.default)(Array.from(new Set(i.map(s=>YAr.default.join(e,s)).sort((s,a)=>(0,xA0.lexCompare)(YAr.default.dirname(s),YAr.default.dirname(a)))),async s=>{try{return{dir:YAr.default.dirname(s),...await(0,IA0.readExactProjectManifest)(s)}}catch(a){if(a.code==="ENOENT")return null;throw a}}),Boolean)}Kot.findPackages=RA0;function Dno(e){let r=[];for(let t of e)r.push(t.replace(/\/?$/,"/package.json")),r.push(t.replace(/\/?$/,"/package.json5")),r.push(t.replace(/\/?$/,"/package.yaml"));return r}});var $Qn=A(gJ=>{"use strict";Object.defineProperty(gJ,"__esModule",{value:!0});gJ.getPnpmLock=gJ.detectPnpmWorkspaces=gJ.findPnpmWorkspace=gJ.extractPnpmFilters=void 0;var Ino=(tn(),Dr(en)),akt=Ino.__importDefault(_a()),kA0=Sno(),xno=Ky(),zQn=Ino.__importDefault(Oh()),FA0=_f(),Sie=Pi(),skt=km();function NA0(e){return akt.default.plainObject(e)&&"lockfileVersion"in e}async function Tno(e){try{let r=(0,xno.load)(await(0,skt.readLocalFile)(e,"utf8"),{json:!0});if(!Array.isArray(r.packages)||!r.packages.every(t=>akt.default.string(t))){Sie.logger.trace({fileName:e},'Failed to find required "packages" array in pnpm-workspace.yaml');return}return r.packages}catch(r){Sie.logger.trace({fileName:e,err:r},"Failed to parse pnpm-workspace.yaml");return}}gJ.extractPnpmFilters=Tno;async function Pno(e){let r=await(0,skt.findLocalSiblingOrParent)(e,"pnpm-workspace.yaml");if(!r)return Sie.logger.trace({packageFile:e},"Failed to locate pnpm-workspace.yaml in a parent directory."),null;let t=(0,skt.getSiblingFileName)(r,"pnpm-lock.yaml");return await(0,skt.localPathExists)(t)?{lockFilePath:t,workspaceYamlPath:r}:(Sie.logger.trace({workspaceYamlPath:r,packageFile:e},"Failed to find a pnpm-lock.yaml sibling for the workspace."),null)}gJ.findPnpmWorkspace=Pno;async function OA0(e){Sie.logger.debug("Detecting pnpm Workspaces");let r=new Map;for(let t of e){let{packageFile:n,managerData:i}=t,{pnpmShrinkwrap:s}=i;if(s){Sie.logger.trace({packageFile:n,pnpmShrinkwrap:s},"Found an existing pnpm shrinkwrap file; skipping pnpm monorepo check.");continue}let a=await Pno(n);if(a===null)continue;let{workspaceYamlPath:o,lockFilePath:c}=a;if(!r.has(o)){let m=await Tno(o),h=FA0.GlobalConfig.get("localDir"),b=(await(0,kA0.findPackages)(zQn.default.dirname(zQn.default.join(h,o)),{patterns:m,ignore:["**/node_modules/**","**/bower_components/**"]})).map(v=>zQn.default.join(v.dir,"package.json"));r.set(o,b)}let l=r.get(o);(l==null?void 0:l.some(m=>m.endsWith(n)))?(t.managerData??={},t.managerData.pnpmShrinkwrap=c):Sie.logger.trace({packageFile:n,workspaceYamlPath:o},"Didn't find the package in the pnpm workspace")}}gJ.detectPnpmWorkspaces=OA0;async function BA0(e){try{let r=await(0,skt.readLocalFile)(e,"utf8");if(!r)throw new Error("Unable to read pnpm-lock.yaml");let t=(0,xno.load)(r);if(!NA0(t))throw new Error("Invalid or empty lockfile");Sie.logger.trace({lockParsed:t},"pnpm lockfile parsed");let n=akt.default.number(t.lockfileVersion)?t.lockfileVersion:parseFloat(t.lockfileVersion);return{lockedVersionsWithPath:qA0(t),lockfileVersion:n}}catch(r){return Sie.logger.debug({filePath:e,err:r},"Warning: Exception parsing pnpm lockfile"),{lockedVersions:{}}}}gJ.getPnpmLock=BA0;function qA0(e){let r={};if(akt.default.nonEmptyObject(e.importers))for(let[t,n]of Object.entries(e.importers))r[t]=wno(n);else r["."]=wno(e);return r}function wno(e){let r=["dependencies","devDependencies","optionalDependencies"],t={};for(let n of r){t[n]={};for(let[i,s]of Object.entries(e[n]??{})){let a;akt.default.object(s)?a=s.version:a=s;let o=a.split("(")[0].trim();t[n][i]=o}}return t}});var okt=A(Jj=>{"use strict";Object.defineProperty(Jj,"__esModule",{value:!0});Jj.SAFE_TIME=Jj.S_IFLNK=Jj.S_IFREG=Jj.S_IFDIR=Jj.S_IFMT=void 0;Jj.S_IFMT=61440;Jj.S_IFDIR=16384;Jj.S_IFREG=32768;Jj.S_IFLNK=40960;Jj.SAFE_TIME=456789e3});var ZAr=A(iD=>{"use strict";Object.defineProperty(iD,"__esModule",{value:!0});iD.areStatsEqual=iD.convertToBigIntStats=iD.clearStats=iD.makeEmptyStats=iD.makeDefaultStats=iD.BigIntStatsEntry=iD.StatEntry=iD.DirEntry=iD.DEFAULT_MODE=void 0;var MA0=(Yh(),Dr(Wh)),Rno=MA0.__importStar(require("util")),eI=okt();iD.DEFAULT_MODE=eI.S_IFREG|420;var QQn=class{constructor(){this.name="",this.mode=0}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&eI.S_IFMT)===eI.S_IFDIR}isFIFO(){return!1}isFile(){return(this.mode&eI.S_IFMT)===eI.S_IFREG}isSocket(){return!1}isSymbolicLink(){return(this.mode&eI.S_IFMT)===eI.S_IFLNK}};iD.DirEntry=QQn;var JAr=class{constructor(){this.uid=0,this.gid=0,this.size=0,this.blksize=0,this.atimeMs=0,this.mtimeMs=0,this.ctimeMs=0,this.birthtimeMs=0,this.atime=new Date(0),this.mtime=new Date(0),this.ctime=new Date(0),this.birthtime=new Date(0),this.dev=0,this.ino=0,this.mode=iD.DEFAULT_MODE,this.nlink=1,this.rdev=0,this.blocks=1}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&eI.S_IFMT)===eI.S_IFDIR}isFIFO(){return!1}isFile(){return(this.mode&eI.S_IFMT)===eI.S_IFREG}isSocket(){return!1}isSymbolicLink(){return(this.mode&eI.S_IFMT)===eI.S_IFLNK}};iD.StatEntry=JAr;var XAr=class{constructor(){this.uid=BigInt(0),this.gid=BigInt(0),this.size=BigInt(0),this.blksize=BigInt(0),this.atimeMs=BigInt(0),this.mtimeMs=BigInt(0),this.ctimeMs=BigInt(0),this.birthtimeMs=BigInt(0),this.atimeNs=BigInt(0),this.mtimeNs=BigInt(0),this.ctimeNs=BigInt(0),this.birthtimeNs=BigInt(0),this.atime=new Date(0),this.mtime=new Date(0),this.ctime=new Date(0),this.birthtime=new Date(0),this.dev=BigInt(0),this.ino=BigInt(0),this.mode=BigInt(iD.DEFAULT_MODE),this.nlink=BigInt(1),this.rdev=BigInt(0),this.blocks=BigInt(1)}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFDIR)}isFIFO(){return!1}isFile(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFREG)}isSocket(){return!1}isSymbolicLink(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFLNK)}};iD.BigIntStatsEntry=XAr;function kno(){return new JAr}iD.makeDefaultStats=kno;function LA0(){return Fno(kno())}iD.makeEmptyStats=LA0;function Fno(e){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)){let t=e[r];typeof t=="number"?e[r]=0:typeof t=="bigint"?e[r]=BigInt(0):Rno.types.isDate(t)&&(e[r]=new Date(0))}return e}iD.clearStats=Fno;function jA0(e){let r=new XAr;for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let n=e[t];typeof n=="number"?r[t]=BigInt(n):Rno.types.isDate(n)&&(r[t]=new Date(n))}return r.atimeNs=r.atimeMs*BigInt(1e6),r.mtimeNs=r.mtimeMs*BigInt(1e6),r.ctimeNs=r.ctimeMs*BigInt(1e6),r.birthtimeNs=r.birthtimeMs*BigInt(1e6),r}iD.convertToBigIntStats=jA0;function GA0(e,r){if(e.atimeMs!==r.atimeMs||e.birthtimeMs!==r.birthtimeMs||e.blksize!==r.blksize||e.blocks!==r.blocks||e.ctimeMs!==r.ctimeMs||e.dev!==r.dev||e.gid!==r.gid||e.ino!==r.ino||e.isBlockDevice()!==r.isBlockDevice()||e.isCharacterDevice()!==r.isCharacterDevice()||e.isDirectory()!==r.isDirectory()||e.isFIFO()!==r.isFIFO()||e.isFile()!==r.isFile()||e.isSocket()!==r.isSocket()||e.isSymbolicLink()!==r.isSymbolicLink()||e.mode!==r.mode||e.mtimeMs!==r.mtimeMs||e.nlink!==r.nlink||e.rdev!==r.rdev||e.size!==r.size||e.uid!==r.uid)return!1;let t=e,n=r;return!(t.atimeNs!==n.atimeNs||t.mtimeNs!==n.mtimeNs||t.ctimeNs!==n.ctimeNs||t.birthtimeNs!==n.birthtimeNs)}iD.areStatsEqual=GA0});var t7=A(eC=>{"use strict";Object.defineProperty(eC,"__esModule",{value:!0});eC.toFilename=eC.convertPath=eC.ppath=eC.npath=eC.Filename=eC.PortablePath=void 0;var UA0=(Yh(),Dr(Wh)),ebr=UA0.__importDefault(require("path")),Nno;(function(e){e[e.File=0]="File",e[e.Portable=1]="Portable",e[e.Native=2]="Native"})(Nno||(Nno={}));eC.PortablePath={root:"/",dot:".",parent:".."};eC.Filename={nodeModules:"node_modules",manifest:"package.json",lockfile:"yarn.lock",virtual:"__virtual__",pnpJs:".pnp.js",pnpCjs:".pnp.cjs",rc:".yarnrc.yml"};eC.npath=Object.create(ebr.default);eC.ppath=Object.create(ebr.default.posix);eC.npath.cwd=()=>process.cwd();eC.ppath.cwd=()=>KQn(process.cwd());eC.ppath.resolve=(...e)=>e.length>0&&eC.ppath.isAbsolute(e[0])?ebr.default.posix.resolve(...e):ebr.default.posix.resolve(eC.ppath.cwd(),...e);var Ono=function(e,r,t){return r=e.normalize(r),t=e.normalize(t),r===t?".":(r.endsWith(e.sep)||(r=r+e.sep),t.startsWith(r)?t.slice(r.length):null)};eC.npath.fromPortablePath=Bno;eC.npath.toPortablePath=KQn;eC.npath.contains=(e,r)=>Ono(eC.npath,e,r);eC.ppath.contains=(e,r)=>Ono(eC.ppath,e,r);var VA0=/^([a-zA-Z]:.*)$/,zA0=/^\/\/(\.\/)?(.*)$/,$A0=/^\/([a-zA-Z]:.*)$/,QA0=/^\/unc\/(\.dot\/)?(.*)$/;function Bno(e){if(process.platform!=="win32")return e;let r,t;if(r=e.match($A0))e=r[1];else if(t=e.match(QA0))e=`\\\\${t[1]?".\\":""}${t[2]}`;else return e;return e.replace(/\//g,"\\")}function KQn(e){if(process.platform!=="win32")return e;e=e.replace(/\\/g,"/");let r,t;return(r=e.match(VA0))?e=`/${r[1]}`:(t=e.match(zA0))&&(e=`/unc/${t[1]?".dot/":""}${t[2]}`),e}function KA0(e,r){return e===eC.npath?Bno(r):KQn(r)}eC.convertPath=KA0;function HA0(e){if(eC.npath.parse(e).dir!==""||eC.ppath.parse(e).dir!=="")throw new Error(`Invalid filename: "${e}"`);return e}eC.toFilename=HA0});var XQn=A(qwe=>{"use strict";Object.defineProperty(qwe,"__esModule",{value:!0});qwe.copyPromise=qwe.LinkStrategy=void 0;var qno=(Yh(),Dr(Wh)),WQn=qno.__importDefault(require("fs")),WA0=qno.__importStar(okt()),YA0=t7(),tbr=new Date(WA0.SAFE_TIME*1e3),Mno;(function(e){e.Allow="allow",e.ReadOnly="readOnly"})(Mno=qwe.LinkStrategy||(qwe.LinkStrategy={}));async function JA0(e,r,t,n,i){let s=e.pathUtils.normalize(r),a=t.pathUtils.normalize(n),o=[],c=[],{atime:l,mtime:u}=i.stableTime?{atime:tbr,mtime:tbr}:await t.lstatPromise(a);await e.mkdirpPromise(e.pathUtils.dirname(r),{utimes:[l,u]});let m=typeof e.lutimesPromise=="function"?e.lutimesPromise.bind(e):e.utimesPromise.bind(e);await YQn(o,c,m,e,s,t,a,{...i,didParentExist:!0});for(let h of o)await h();await Promise.all(c.map(h=>h()))}qwe.copyPromise=JA0;async function YQn(e,r,t,n,i,s,a,o){var c,l;let u=o.didParentExist?await XA0(n,i):null,m=await s.lstatPromise(a),{atime:h,mtime:_}=o.stableTime?{atime:tbr,mtime:tbr}:m,b;switch(!0){case m.isDirectory():b=await ZA0(e,r,t,n,i,u,s,a,m,o);break;case m.isFile():b=await tb0(e,r,t,n,i,u,s,a,m,o);break;case m.isSymbolicLink():b=await rb0(e,r,t,n,i,u,s,a,m,o);break;default:throw new Error(`Unsupported file type (${m.mode})`)}return(b||((c=u==null?void 0:u.mtime)===null||c===void 0?void 0:c.getTime())!==_.getTime()||((l=u==null?void 0:u.atime)===null||l===void 0?void 0:l.getTime())!==h.getTime())&&(r.push(()=>t(i,h,_)),b=!0),(u===null||(u.mode&511)!==(m.mode&511))&&(r.push(()=>n.chmodPromise(i,m.mode&511)),b=!0),b}async function XA0(e,r){try{return await e.lstatPromise(r)}catch{return null}}async function ZA0(e,r,t,n,i,s,a,o,c,l){if(s!==null&&!s.isDirectory())if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;let u=!1;s===null&&(e.push(async()=>{try{await n.mkdirPromise(i,{mode:c.mode})}catch(_){if(_.code!=="EEXIST")throw _}}),u=!0);let m=await a.readdirPromise(o),h=l.didParentExist&&!s?{...l,didParentExist:!1}:l;if(l.stableSort)for(let _ of m.sort())await YQn(e,r,t,n,n.pathUtils.join(i,_),a,a.pathUtils.join(o,_),h)&&(u=!0);else(await Promise.all(m.map(async b=>{await YQn(e,r,t,n,n.pathUtils.join(i,b),a,a.pathUtils.join(o,b),h)}))).some(b=>b)&&(u=!0);return u}var HQn=new WeakMap;function JQn(e,r,t,n,i){return async()=>{await e.linkPromise(t,r),i===Mno.ReadOnly&&(n.mode&=-147,await e.chmodPromise(r,n.mode))}}function eb0(e,r,t,n,i){let s=HQn.get(e);return typeof s>"u"?async()=>{try{await e.copyFilePromise(t,r,WQn.default.constants.COPYFILE_FICLONE_FORCE),HQn.set(e,!0)}catch(a){if(a.code==="ENOSYS"||a.code==="ENOTSUP")HQn.set(e,!1),await JQn(e,r,t,n,i)();else throw a}}:s?async()=>e.copyFilePromise(t,r,WQn.default.constants.COPYFILE_FICLONE_FORCE):JQn(e,r,t,n,i)}async function tb0(e,r,t,n,i,s,a,o,c,l){var u;if(s!==null)if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;let m=(u=l.linkStrategy)!==null&&u!==void 0?u:null,h=n===a?m!==null?eb0(n,i,o,c,m):async()=>n.copyFilePromise(o,i,WQn.default.constants.COPYFILE_FICLONE):m!==null?JQn(n,i,o,c,m):async()=>n.writeFilePromise(i,await a.readFilePromise(o));return e.push(async()=>h()),!0}async function rb0(e,r,t,n,i,s,a,o,c,l){if(s!==null)if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;return e.push(async()=>{await n.symlinkPromise((0,YA0.convertPath)(n.pathUtils,await a.readlinkPromise(o)),i)}),!0}});var ckt=A(tC=>{"use strict";Object.defineProperty(tC,"__esModule",{value:!0});tC.LibzipError=tC.ERR_DIR_CLOSED=tC.EOPNOTSUPP=tC.ENOTEMPTY=tC.EROFS=tC.EEXIST=tC.EISDIR=tC.ENOTDIR=tC.ENOENT=tC.EBADF=tC.EINVAL=tC.ENOSYS=tC.EBUSY=void 0;function Xj(e,r){return Object.assign(new Error(`${e}: ${r}`),{code:e})}function nb0(e){return Xj("EBUSY",e)}tC.EBUSY=nb0;function ib0(e,r){return Xj("ENOSYS",`${e}, ${r}`)}tC.ENOSYS=ib0;function sb0(e){return Xj("EINVAL",`invalid argument, ${e}`)}tC.EINVAL=sb0;function ab0(e){return Xj("EBADF",`bad file descriptor, ${e}`)}tC.EBADF=ab0;function ob0(e){return Xj("ENOENT",`no such file or directory, ${e}`)}tC.ENOENT=ob0;function cb0(e){return Xj("ENOTDIR",`not a directory, ${e}`)}tC.ENOTDIR=cb0;function ub0(e){return Xj("EISDIR",`illegal operation on a directory, ${e}`)}tC.EISDIR=ub0;function lb0(e){return Xj("EEXIST",`file already exists, ${e}`)}tC.EEXIST=lb0;function db0(e){return Xj("EROFS",`read-only filesystem, ${e}`)}tC.EROFS=db0;function pb0(e){return Xj("ENOTEMPTY",`directory not empty, ${e}`)}tC.ENOTEMPTY=pb0;function mb0(e){return Xj("EOPNOTSUPP",`operation not supported, ${e}`)}tC.EOPNOTSUPP=mb0;function fb0(){return Xj("ERR_DIR_CLOSED","Directory handle was closed")}tC.ERR_DIR_CLOSED=fb0;var ZQn=class extends Error{constructor(r,t){super(r),this.name="Libzip Error",this.code=t}};tC.LibzipError=ZQn});var eKn=A(Hot=>{"use strict";Object.defineProperty(Hot,"__esModule",{value:!0});Hot.opendir=Hot.CustomDir=void 0;var hb0=(Yh(),Dr(Wh)),gb0=hb0.__importStar(ckt()),rbr=class{constructor(r,t,n={}){this.path=r,this.nextDirent=t,this.opts=n,this.closed=!1}throwIfClosed(){if(this.closed)throw gb0.ERR_DIR_CLOSED()}async*[Symbol.asyncIterator](){try{let r;for(;(r=await this.read())!==null;)yield r}finally{await this.close()}}read(r){let t=this.readSync();return typeof r<"u"?r(null,t):Promise.resolve(t)}readSync(){return this.throwIfClosed(),this.nextDirent()}close(r){return this.closeSync(),typeof r<"u"?r(null):Promise.resolve()}closeSync(){var r,t;this.throwIfClosed(),(t=(r=this.opts).onClose)===null||t===void 0||t.call(r),this.closed=!0}};Hot.CustomDir=rbr;function yb0(e,r,t,n){let i=()=>{let s=t.shift();return typeof s>"u"?null:Object.assign(e.statSync(e.pathUtils.join(r,s)),{name:s})};return new rbr(r,i,n)}Hot.opendir=yb0});var ahe=A(she=>{"use strict";Object.defineProperty(she,"__esModule",{value:!0});she.normalizeLineEndings=she.BasePortableFakeFS=she.FakeFS=void 0;var _b0=require("os"),Ab0=XQn(),Lno=t7(),nbr=class{constructor(r){this.pathUtils=r}async*genTraversePromise(r,{stableSort:t=!1}={}){let n=[r];for(;n.length>0;){let i=n.shift();if((await this.lstatPromise(i)).isDirectory()){let a=await this.readdirPromise(i);if(t)for(let o of a.sort())n.push(this.pathUtils.join(i,o));else throw new Error("Not supported")}else yield i}}async removePromise(r,{recursive:t=!0,maxRetries:n=5}={}){let i;try{i=await this.lstatPromise(r)}catch(s){if(s.code==="ENOENT")return;throw s}if(i.isDirectory()){if(t){let s=await this.readdirPromise(r);await Promise.all(s.map(a=>this.removePromise(this.pathUtils.resolve(r,a))))}for(let s=0;s<=n;s++)try{await this.rmdirPromise(r);break}catch(a){if(a.code!=="EBUSY"&&a.code!=="ENOTEMPTY")throw a;ssetTimeout(o,s*100))}}else await this.unlinkPromise(r)}removeSync(r,{recursive:t=!0}={}){let n;try{n=this.lstatSync(r)}catch(i){if(i.code==="ENOENT")return;throw i}if(n.isDirectory()){if(t)for(let i of this.readdirSync(r))this.removeSync(this.pathUtils.resolve(r,i));this.rmdirSync(r)}else this.unlinkSync(r)}async mkdirpPromise(r,{chmod:t,utimes:n}={}){if(r=this.resolve(r),r===this.pathUtils.dirname(r))return;let i=r.split(this.pathUtils.sep),s;for(let a=2;a<=i.length;++a){let o=i.slice(0,a).join(this.pathUtils.sep);if(!this.existsSync(o)){try{await this.mkdirPromise(o)}catch(c){if(c.code==="EEXIST")continue;throw c}if(s??(s=o),t!=null&&await this.chmodPromise(o,t),n!=null)await this.utimesPromise(o,n[0],n[1]);else{let c=await this.statPromise(this.pathUtils.dirname(o));await this.utimesPromise(o,c.atime,c.mtime)}}}return s}mkdirpSync(r,{chmod:t,utimes:n}={}){if(r=this.resolve(r),r===this.pathUtils.dirname(r))return;let i=r.split(this.pathUtils.sep),s;for(let a=2;a<=i.length;++a){let o=i.slice(0,a).join(this.pathUtils.sep);if(!this.existsSync(o)){try{this.mkdirSync(o)}catch(c){if(c.code==="EEXIST")continue;throw c}if(s??(s=o),t!=null&&this.chmodSync(o,t),n!=null)this.utimesSync(o,n[0],n[1]);else{let c=this.statSync(this.pathUtils.dirname(o));this.utimesSync(o,c.atime,c.mtime)}}}return s}async copyPromise(r,t,{baseFs:n=this,overwrite:i=!0,stableSort:s=!1,stableTime:a=!1,linkStrategy:o=null}={}){return await(0,Ab0.copyPromise)(this,r,n,t,{overwrite:i,stableSort:s,stableTime:a,linkStrategy:o})}copySync(r,t,{baseFs:n=this,overwrite:i=!0}={}){let s=n.lstatSync(t),a=this.existsSync(r);if(s.isDirectory()){this.mkdirpSync(r);let c=n.readdirSync(t);for(let l of c)this.copySync(this.pathUtils.join(r,l),n.pathUtils.join(t,l),{baseFs:n,overwrite:i})}else if(s.isFile()){if(!a||i){a&&this.removeSync(r);let c=n.readFileSync(t);this.writeFileSync(r,c)}}else if(s.isSymbolicLink()){if(!a||i){a&&this.removeSync(r);let c=n.readlinkSync(t);this.symlinkSync((0,Lno.convertPath)(this.pathUtils,c),r)}}else throw new Error(`Unsupported file type (file: ${t}, mode: 0o${s.mode.toString(8).padStart(6,"0")})`);let o=s.mode&511;this.chmodSync(r,o)}async changeFilePromise(r,t,n={}){return Buffer.isBuffer(t)?this.changeFileBufferPromise(r,t,n):this.changeFileTextPromise(r,t,n)}async changeFileBufferPromise(r,t,{mode:n}={}){let i=Buffer.alloc(0);try{i=await this.readFilePromise(r)}catch{}Buffer.compare(i,t)!==0&&await this.writeFilePromise(r,t,{mode:n})}async changeFileTextPromise(r,t,{automaticNewlines:n,mode:i}={}){let s="";try{s=await this.readFilePromise(r,"utf8")}catch{}let a=n?rKn(s,t):t;s!==a&&await this.writeFilePromise(r,a,{mode:i})}changeFileSync(r,t,n={}){return Buffer.isBuffer(t)?this.changeFileBufferSync(r,t,n):this.changeFileTextSync(r,t,n)}changeFileBufferSync(r,t,{mode:n}={}){let i=Buffer.alloc(0);try{i=this.readFileSync(r)}catch{}Buffer.compare(i,t)!==0&&this.writeFileSync(r,t,{mode:n})}changeFileTextSync(r,t,{automaticNewlines:n=!1,mode:i}={}){let s="";try{s=this.readFileSync(r,"utf8")}catch{}let a=n?rKn(s,t):t;s!==a&&this.writeFileSync(r,a,{mode:i})}async movePromise(r,t){try{await this.renamePromise(r,t)}catch(n){if(n.code==="EXDEV")await this.copyPromise(t,r),await this.removePromise(r);else throw n}}moveSync(r,t){try{this.renameSync(r,t)}catch(n){if(n.code==="EXDEV")this.copySync(t,r),this.removeSync(r);else throw n}}async lockPromise(r,t){let n=`${r}.flock`,i=1e3/60,s=Date.now(),a=null,o=async()=>{let c;try{[c]=await this.readJsonPromise(n)}catch{return Date.now()-s<500}try{return process.kill(c,0),!0}catch{return!1}};for(;a===null;)try{a=await this.openPromise(n,"wx")}catch(c){if(c.code==="EEXIST"){if(!await o())try{await this.unlinkPromise(n);continue}catch{}if(Date.now()-s<60*1e3)await new Promise(l=>setTimeout(l,i));else throw new Error(`Couldn't acquire a lock in a reasonable time (via ${n})`)}else throw c}await this.writePromise(a,JSON.stringify([process.pid]));try{return await t()}finally{try{await this.closePromise(a),await this.unlinkPromise(n)}catch{}}}async readJsonPromise(r){let t=await this.readFilePromise(r,"utf8");try{return JSON.parse(t)}catch(n){throw n.message+=` (in ${r})`,n}}readJsonSync(r){let t=this.readFileSync(r,"utf8");try{return JSON.parse(t)}catch(n){throw n.message+=` (in ${r})`,n}}async writeJsonPromise(r,t){return await this.writeFilePromise(r,`${JSON.stringify(t,null,2)}
          +`)}),Aeo=(e,r,t)=>{typeof r=="string"&&(t=r,r=null);try{try{return JSON.parse(e,r)}catch(n){throw tg0(e,r),n}}catch(n){n.message=n.message.replace(/\n/g,"");let i=n.message.match(/in JSON at position (\d+) while parsing/),s=new _eo(n);if(t&&(s.fileName=t),i&&i.length>0){let a=new rg0(e),o=Number(i[1]),c=a.locationForIndex(o),l=ng0(e,{start:{line:c.line+1,column:c.column+1}},{highlightCode:!0});s.codeFrame=l}throw s}};Aeo.JSONError=_eo;beo.exports=Aeo});var Eeo=A(X0e=>{"use strict";var _Ar=X0e&&X0e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(X0e,"__esModule",{value:!0});X0e.readJsonFile=X0e.readJson5File=void 0;var ig0=_Ar(pZa()),sg0=_Ar(XS()),ag0=_Ar(Ceo()),og0=_Ar(Mzn());async function cg0(e){let r=await veo(e);try{return{data:sg0.default.parse(r),text:r}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}X0e.readJson5File=cg0;async function ug0(e){let r=await veo(e);try{return{data:(0,ag0.default)(r,e),text:r}}catch(t){throw t.code="ERR_PNPM_JSON_PARSE",t}}X0e.readJsonFile=ug0;async function veo(e){return(0,og0.default)(await ig0.default.readFile(e,"utf8"))}});var keo=A(E8=>{"use strict";var Mot=E8&&E8.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(E8,"__esModule",{value:!0});E8.readExactProjectManifest=E8.tryReadProjectManifest=E8.readProjectManifestOnly=E8.readProjectManifest=E8.safeReadProjectManifestOnly=void 0;var lg0=require("fs"),XRt=Mot(require("path")),dg0=fXa(),pg0=vzn(),Deo=YXa(),mg0=Mot(tZa()),Seo=Mot(sZa()),fg0=Mot(oZa()),hg0=Mot(cZa()),gg0=Mot(lZa()),AAr=Eeo();async function yg0(e){try{return await Ieo(e)}catch(r){if(r.code==="ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND")return null;throw r}}E8.safeReadProjectManifestOnly=yg0;async function weo(e){let r=await xeo(e);if(r.manifest!==null)return r;throw new dg0.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}E8.readProjectManifest=weo;async function Ieo(e){let{manifest:r}=await weo(e);return r}E8.readProjectManifestOnly=Ieo;async function xeo(e){try{let t=XRt.default.join(e,"package.json"),{data:n,text:i}=await(0,AAr.readJsonFile)(t);return{fileName:"package.json",manifest:n,writeProjectManifest:qot({...Peo(i),initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}try{let t=XRt.default.join(e,"package.json5"),{data:n,text:i}=await(0,AAr.readJson5File)(t);return{fileName:"package.json5",manifest:n,writeProjectManifest:qot({...Teo(i),initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}try{let t=XRt.default.join(e,"package.yaml"),n=await Reo(t);return{fileName:"package.yaml",manifest:n,writeProjectManifest:qot({initialManifest:n,manifestPath:t})}}catch(t){if(t.code!=="ENOENT")throw t}if((0,hg0.default)()){let t;try{t=await lg0.promises.stat(e)}catch{}if(t!=null&&!t.isDirectory()){let n=new Error(`"${e}" is not a directory`);throw n.code="ENOTDIR",n}}let r=XRt.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async t=>(0,Deo.writeProjectManifest)(r,t)}}E8.tryReadProjectManifest=xeo;function Teo(e){let{comments:r,text:t,hasFinalNewline:n}=(0,pg0.extractComments)(e);return{comments:r,indent:(0,Seo.default)(t).indent,insertFinalNewline:n}}function Peo(e){return{indent:(0,Seo.default)(e).indent,insertFinalNewline:e.endsWith(`
          +`)}}async function _g0(e){let r=XRt.default.basename(e).toLowerCase();switch(r){case"package.json":{let{data:t,text:n}=await(0,AAr.readJsonFile)(e);return{manifest:t,writeProjectManifest:qot({...Peo(n),initialManifest:t,manifestPath:e})}}case"package.json5":{let{data:t,text:n}=await(0,AAr.readJson5File)(e);return{manifest:t,writeProjectManifest:qot({...Teo(n),initialManifest:t,manifestPath:e})}}case"package.yaml":{let t=await Reo(e);return{manifest:t,writeProjectManifest:qot({initialManifest:t,manifestPath:e})}}}throw new Error(`Not supported manifest name "${r}"`)}E8.readExactProjectManifest=_g0;async function Reo(e){try{return await(0,mg0.default)(e)}catch(r){throw r.name!=="YAMLException"||(r.message=`${r.message}
          +in ${e}`,r.code="ERR_PNPM_YAML_PARSE"),r}}function qot(e){let r=r$n(e.initialManifest);return async(t,n)=>(t=r$n(t),(n===!0||!(0,fg0.default)(r,t))&&(await(0,Deo.writeProjectManifest)(e.manifestPath,t,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),r=r$n(t)),Promise.resolve(void 0))}var Ag0=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function r$n(e){e=JSON.parse(JSON.stringify(e));let r={};for(let t of Object.keys(e))Ag0.has(t)?Object.keys(e[t]).length!==0&&(r[t]=(0,gg0.default)(e[t])):r[t]=e[t];return r}});var Feo=A(bAr=>{"use strict";Object.defineProperty(bAr,"__esModule",{value:!0});bAr.lexCompare=void 0;function bg0(e,r){return e>r?1:e{"use strict";Object.defineProperty(CAr,"__esModule",{value:!0});CAr.lexCompare=void 0;var Cg0=Feo();Object.defineProperty(CAr,"lexCompare",{enumerable:!0,get:function(){return Cg0.lexCompare}})});var Oeo=A(Lot=>{"use strict";Object.defineProperty(Lot,"__esModule",{value:!0});Lot.splitWhen=Lot.flatten=void 0;function vg0(e){return e.reduce((r,t)=>[].concat(r,t),[])}Lot.flatten=vg0;function Eg0(e,r){let t=[[]],n=0;for(let i of e)r(i)?(n++,t[n]=[]):t[n].push(i);return t}Lot.splitWhen=Eg0});var Beo=A(vAr=>{"use strict";Object.defineProperty(vAr,"__esModule",{value:!0});vAr.isEnoentCodeError=void 0;function Dg0(e){return e.code==="ENOENT"}vAr.isEnoentCodeError=Dg0});var qeo=A(EAr=>{"use strict";Object.defineProperty(EAr,"__esModule",{value:!0});EAr.createDirentFromStats=void 0;var n$n=class{constructor(r,t){this.name=r,this.isBlockDevice=t.isBlockDevice.bind(t),this.isCharacterDevice=t.isCharacterDevice.bind(t),this.isDirectory=t.isDirectory.bind(t),this.isFIFO=t.isFIFO.bind(t),this.isFile=t.isFile.bind(t),this.isSocket=t.isSocket.bind(t),this.isSymbolicLink=t.isSymbolicLink.bind(t)}};function Sg0(e,r){return new n$n(e,r)}EAr.createDirentFromStats=Sg0});var Geo=A(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.convertPosixPathToPattern=sw.convertWindowsPathToPattern=sw.convertPathToPattern=sw.escapePosixPath=sw.escapeWindowsPath=sw.escape=sw.removeLeadingDotSegment=sw.makeAbsolute=sw.unixify=void 0;var wg0=require("os"),Ig0=require("path"),Meo=wg0.platform()==="win32",xg0=2,Tg0=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,Pg0=/(\\?)([(){}]|^!|[!+@](?=\())/g,Rg0=/^\\\\([.?])/,kg0=/\\(?![!()+@{}])/g;function Fg0(e){return e.replace(/\\/g,"/")}sw.unixify=Fg0;function Ng0(e,r){return Ig0.resolve(e,r)}sw.makeAbsolute=Ng0;function Og0(e){if(e.charAt(0)==="."){let r=e.charAt(1);if(r==="/"||r==="\\")return e.slice(xg0)}return e}sw.removeLeadingDotSegment=Og0;sw.escape=Meo?i$n:s$n;function i$n(e){return e.replace(Pg0,"\\$2")}sw.escapeWindowsPath=i$n;function s$n(e){return e.replace(Tg0,"\\$2")}sw.escapePosixPath=s$n;sw.convertPathToPattern=Meo?Leo:jeo;function Leo(e){return i$n(e).replace(Rg0,"//$1").replace(kg0,"/")}sw.convertWindowsPathToPattern=Leo;function jeo(e){return s$n(e)}sw.convertPosixPathToPattern=jeo});var Veo=A((sw1,Ueo)=>{Ueo.exports=function(r){if(typeof r!="string"||r==="")return!1;for(var t;t=/(\\).|([@?!+*]\(.*\))/g.exec(r);){if(t[2])return!0;r=r.slice(t.index+t[0].length)}return!1}});var Qeo=A((aw1,$eo)=>{var Bg0=Veo(),zeo={"{":"}","(":")","[":"]"},qg0=function(e){if(e[0]==="!")return!0;for(var r=0,t=-2,n=-2,i=-2,s=-2,a=-2;rr&&(a===-1||a>n||(a=e.indexOf("\\",r),a===-1||a>n)))||i!==-1&&e[r]==="{"&&e[r+1]!=="}"&&(i=e.indexOf("}",r),i>r&&(a=e.indexOf("\\",r),a===-1||a>i))||s!==-1&&e[r]==="("&&e[r+1]==="?"&&/[:!=]/.test(e[r+2])&&e[r+3]!==")"&&(s=e.indexOf(")",r),s>r&&(a=e.indexOf("\\",r),a===-1||a>s))||t!==-1&&e[r]==="("&&e[r+1]!=="|"&&(tt&&(a=e.indexOf("\\",t),a===-1||a>s))))return!0;if(e[r]==="\\"){var o=e[r+1];r+=2;var c=zeo[o];if(c){var l=e.indexOf(c,r);l!==-1&&(r=l+1)}if(e[r]==="!")return!0}else r++}return!1},Mg0=function(e){if(e[0]==="!")return!0;for(var r=0;r{"use strict";var Lg0=Qeo(),jg0=require("path").posix.dirname,Gg0=require("os").platform()==="win32",a$n="/",Ug0=/\\/g,Vg0=/[\{\[].*[\}\]]$/,zg0=/(^|[^\\])([\{\[]|\([^\)]+$)/,$g0=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Keo.exports=function(r,t){var n=Object.assign({flipBackslashes:!0},t);n.flipBackslashes&&Gg0&&r.indexOf(a$n)<0&&(r=r.replace(Ug0,a$n)),Vg0.test(r)&&(r+=a$n),r+="a";do r=jg0(r);while(Lg0(r)||zg0.test(r));return r.replace($g0,"$1")}});var DAr=A(Hj=>{"use strict";Hj.isInteger=e=>typeof e=="number"?Number.isInteger(e):typeof e=="string"&&e.trim()!==""?Number.isInteger(Number(e)):!1;Hj.find=(e,r)=>e.nodes.find(t=>t.type===r);Hj.exceedsLimit=(e,r,t=1,n)=>n===!1||!Hj.isInteger(e)||!Hj.isInteger(r)?!1:(Number(r)-Number(e))/Number(t)>=n;Hj.escapeNode=(e,r=0,t)=>{let n=e.nodes[r];n&&(t&&n.type===t||n.type==="open"||n.type==="close")&&n.escaped!==!0&&(n.value="\\"+n.value,n.escaped=!0)};Hj.encloseBrace=e=>e.type!=="brace"||e.commas>>0+e.ranges>>0?!1:(e.invalid=!0,!0);Hj.isInvalidBrace=e=>e.type!=="brace"?!1:e.invalid===!0||e.dollar?!0:!(e.commas>>0+e.ranges>>0)||e.open!==!0||e.close!==!0?(e.invalid=!0,!0):!1;Hj.isOpenOrClose=e=>e.type==="open"||e.type==="close"?!0:e.open===!0||e.close===!0;Hj.reduce=e=>e.reduce((r,t)=>(t.type==="text"&&r.push(t.value),t.type==="range"&&(t.type="text"),r),[]);Hj.flatten=(...e)=>{let r=[],t=n=>{for(let i=0;i{"use strict";var Weo=DAr();Yeo.exports=(e,r={})=>{let t=(n,i={})=>{let s=r.escapeInvalid&&Weo.isInvalidBrace(i),a=n.invalid===!0&&r.escapeInvalid===!0,o="";if(n.value)return(s||a)&&Weo.isOpenOrClose(n)?"\\"+n.value:n.value;if(n.value)return n.value;if(n.nodes)for(let c of n.nodes)o+=t(c);return o};return t(e)}});var Xeo=A((lw1,Jeo)=>{"use strict";Jeo.exports=function(e){return typeof e=="number"?e-e===0:typeof e=="string"&&e.trim()!==""?Number.isFinite?Number.isFinite(+e):isFinite(+e):!1}});var oto=A((dw1,ato)=>{"use strict";var Zeo=Xeo(),Fwe=(e,r,t)=>{if(Zeo(e)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(r===void 0||e===r)return String(e);if(Zeo(r)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let n={relaxZeros:!0,...t};typeof n.strictZeros=="boolean"&&(n.relaxZeros=n.strictZeros===!1);let i=String(n.relaxZeros),s=String(n.shorthand),a=String(n.capture),o=String(n.wrap),c=e+":"+r+"="+i+s+a+o;if(Fwe.cache.hasOwnProperty(c))return Fwe.cache[c].result;let l=Math.min(e,r),u=Math.max(e,r);if(Math.abs(l-u)===1){let v=e+"|"+r;return n.capture?`(${v})`:n.wrap===!1?v:`(?:${v})`}let m=sto(e)||sto(r),h={min:e,max:r,a:l,b:u},_=[],b=[];if(m&&(h.isPadded=m,h.maxLen=String(h.max).length),l<0){let v=u<0?Math.abs(u):1;b=eto(v,Math.abs(l),h,n),l=h.a=0}return u>=0&&(_=eto(l,u,h,n)),h.negatives=b,h.positives=_,h.result=Qg0(b,_,n),n.capture===!0?h.result=`(${h.result})`:n.wrap!==!1&&_.length+b.length>1&&(h.result=`(?:${h.result})`),Fwe.cache[c]=h,h.result};function Qg0(e,r,t){let n=o$n(e,r,"-",!1,t)||[],i=o$n(r,e,"",!1,t)||[],s=o$n(e,r,"-?",!0,t)||[];return n.concat(s).concat(i).join("|")}function Kg0(e,r){let t=1,n=1,i=rto(e,t),s=new Set([r]);for(;e<=i&&i<=r;)s.add(i),t+=1,i=rto(e,t);for(i=nto(r+1,n)-1;e1&&o.count.pop(),o.count.push(u.count[0]),o.string=o.pattern+ito(o.count),a=l+1;continue}t.isPadded&&(m=Xg0(l,t,n)),u.string=m+u.pattern+ito(u.count),s.push(u),a=l+1,o=u}return s}function o$n(e,r,t,n,i){let s=[];for(let a of e){let{string:o}=a;!n&&!tto(r,"string",o)&&s.push(t+o),n&&tto(r,"string",o)&&s.push(t+o)}return s}function Wg0(e,r){let t=[];for(let n=0;nr?1:r>e?-1:0}function tto(e,r,t){return e.some(n=>n[r]===t)}function rto(e,r){return Number(String(e).slice(0,-r)+"9".repeat(r))}function nto(e,r){return e-e%Math.pow(10,r)}function ito(e){let[r=0,t=""]=e;return t||r>1?`{${r+(t?","+t:"")}}`:""}function Jg0(e,r,t){return`[${e}${r-e===1?"":"-"}${r}]`}function sto(e){return/^-?(0+)\d/.test(e)}function Xg0(e,r,t){if(!r.isPadded)return e;let n=Math.abs(r.maxLen-String(e).length),i=t.relaxZeros!==!1;switch(n){case 0:return"";case 1:return i?"0?":"0";case 2:return i?"0{0,2}":"00";default:return i?`0{0,${n}}`:`0{${n}}`}}Fwe.cache={};Fwe.clearCache=()=>Fwe.cache={};ato.exports=Fwe});var l$n=A((pw1,hto)=>{"use strict";var Zg0=require("util"),lto=oto(),cto=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),e10=e=>r=>e===!0?Number(r):String(r),c$n=e=>typeof e=="number"||typeof e=="string"&&e!=="",ZRt=e=>Number.isInteger(+e),u$n=e=>{let r=`${e}`,t=-1;if(r[0]==="-"&&(r=r.slice(1)),r==="0")return!1;for(;r[++t]==="0";);return t>0},t10=(e,r,t)=>typeof e=="string"||typeof r=="string"?!0:t.stringify===!0,r10=(e,r,t)=>{if(r>0){let n=e[0]==="-"?"-":"";n&&(e=e.slice(1)),e=n+e.padStart(n?r-1:r,"0")}return t===!1?String(e):e},uto=(e,r)=>{let t=e[0]==="-"?"-":"";for(t&&(e=e.slice(1),r--);e.length{e.negatives.sort((a,o)=>ao?1:0),e.positives.sort((a,o)=>ao?1:0);let t=r.capture?"":"?:",n="",i="",s;return e.positives.length&&(n=e.positives.join("|")),e.negatives.length&&(i=`-(${t}${e.negatives.join("|")})`),n&&i?s=`${n}|${i}`:s=n||i,r.wrap?`(${t}${s})`:s},dto=(e,r,t,n)=>{if(t)return lto(e,r,{wrap:!1,...n});let i=String.fromCharCode(e);if(e===r)return i;let s=String.fromCharCode(r);return`[${i}-${s}]`},pto=(e,r,t)=>{if(Array.isArray(e)){let n=t.wrap===!0,i=t.capture?"":"?:";return n?`(${i}${e.join("|")})`:e.join("|")}return lto(e,r,t)},mto=(...e)=>new RangeError("Invalid range arguments: "+Zg0.inspect(...e)),fto=(e,r,t)=>{if(t.strictRanges===!0)throw mto([e,r]);return[]},i10=(e,r)=>{if(r.strictRanges===!0)throw new TypeError(`Expected step "${e}" to be a number`);return[]},s10=(e,r,t=1,n={})=>{let i=Number(e),s=Number(r);if(!Number.isInteger(i)||!Number.isInteger(s)){if(n.strictRanges===!0)throw mto([e,r]);return[]}i===0&&(i=0),s===0&&(s=0);let a=i>s,o=String(e),c=String(r),l=String(t);t=Math.max(Math.abs(t),1);let u=u$n(o)||u$n(c)||u$n(l),m=u?Math.max(o.length,c.length,l.length):0,h=u===!1&&t10(e,r,n)===!1,_=n.transform||e10(h);if(n.toRegex&&t===1)return dto(uto(e,m),uto(r,m),!0,n);let b={negatives:[],positives:[]},v=P=>b[P<0?"negatives":"positives"].push(Math.abs(P)),w=[],x=0;for(;a?i>=s:i<=s;)n.toRegex===!0&&t>1?v(i):w.push(r10(_(i,x),m,h)),i=a?i-t:i+t,x++;return n.toRegex===!0?t>1?n10(b,n):pto(w,null,{wrap:!1,...n}):w},a10=(e,r,t=1,n={})=>{if(!ZRt(e)&&e.length>1||!ZRt(r)&&r.length>1)return fto(e,r,n);let i=n.transform||(h=>String.fromCharCode(h)),s=`${e}`.charCodeAt(0),a=`${r}`.charCodeAt(0),o=s>a,c=Math.min(s,a),l=Math.max(s,a);if(n.toRegex&&t===1)return dto(c,l,!1,n);let u=[],m=0;for(;o?s>=a:s<=a;)u.push(i(s,m)),s=o?s-t:s+t,m++;return n.toRegex===!0?pto(u,null,{wrap:!1,options:n}):u},wAr=(e,r,t,n={})=>{if(r==null&&c$n(e))return[e];if(!c$n(e)||!c$n(r))return fto(e,r,n);if(typeof t=="function")return wAr(e,r,1,{transform:t});if(cto(t))return wAr(e,r,0,t);let i={...n};return i.capture===!0&&(i.wrap=!0),t=t||i.step||1,ZRt(t)?ZRt(e)&&ZRt(r)?s10(e,r,t,i):a10(e,r,Math.max(Math.abs(t),1),i):t!=null&&!cto(t)?i10(t,i):wAr(e,r,1,t)};hto.exports=wAr});var _to=A((mw1,yto)=>{"use strict";var o10=l$n(),gto=DAr(),c10=(e,r={})=>{let t=(n,i={})=>{let s=gto.isInvalidBrace(i),a=n.invalid===!0&&r.escapeInvalid===!0,o=s===!0||a===!0,c=r.escapeInvalid===!0?"\\":"",l="";if(n.isOpen===!0||n.isClose===!0)return c+n.value;if(n.type==="open")return o?c+n.value:"(";if(n.type==="close")return o?c+n.value:")";if(n.type==="comma")return n.prev.type==="comma"?"":o?n.value:"|";if(n.value)return n.value;if(n.nodes&&n.ranges>0){let u=gto.reduce(n.nodes),m=o10(...u,{...r,wrap:!1,toRegex:!0});if(m.length!==0)return u.length>1&&m.length>1?`(${m})`:m}if(n.nodes)for(let u of n.nodes)l+=t(u,n);return l};return t(e)};yto.exports=c10});var Cto=A((fw1,bto)=>{"use strict";var u10=l$n(),Ato=SAr(),jot=DAr(),Nwe=(e="",r="",t=!1)=>{let n=[];if(e=[].concat(e),r=[].concat(r),!r.length)return e;if(!e.length)return t?jot.flatten(r).map(i=>`{${i}}`):r;for(let i of e)if(Array.isArray(i))for(let s of i)n.push(Nwe(s,r,t));else for(let s of r)t===!0&&typeof s=="string"&&(s=`{${s}}`),n.push(Array.isArray(s)?Nwe(i,s,t):i+s);return jot.flatten(n)},l10=(e,r={})=>{let t=r.rangeLimit===void 0?1e3:r.rangeLimit,n=(i,s={})=>{i.queue=[];let a=s,o=s.queue;for(;a.type!=="brace"&&a.type!=="root"&&a.parent;)a=a.parent,o=a.queue;if(i.invalid||i.dollar){o.push(Nwe(o.pop(),Ato(i,r)));return}if(i.type==="brace"&&i.invalid!==!0&&i.nodes.length===2){o.push(Nwe(o.pop(),["{}"]));return}if(i.nodes&&i.ranges>0){let m=jot.reduce(i.nodes);if(jot.exceedsLimit(...m,r.step,t))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let h=u10(...m,r);h.length===0&&(h=Ato(i,r)),o.push(Nwe(o.pop(),h)),i.nodes=[];return}let c=jot.encloseBrace(i),l=i.queue,u=i;for(;u.type!=="brace"&&u.type!=="root"&&u.parent;)u=u.parent,l=u.queue;for(let m=0;m{"use strict";vto.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:`
          +`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:"	",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var xto=A((gw1,Ito)=>{"use strict";var d10=SAr(),{MAX_LENGTH:Dto,CHAR_BACKSLASH:d$n,CHAR_BACKTICK:p10,CHAR_COMMA:m10,CHAR_DOT:f10,CHAR_LEFT_PARENTHESES:h10,CHAR_RIGHT_PARENTHESES:g10,CHAR_LEFT_CURLY_BRACE:y10,CHAR_RIGHT_CURLY_BRACE:_10,CHAR_LEFT_SQUARE_BRACKET:Sto,CHAR_RIGHT_SQUARE_BRACKET:wto,CHAR_DOUBLE_QUOTE:A10,CHAR_SINGLE_QUOTE:b10,CHAR_NO_BREAK_SPACE:C10,CHAR_ZERO_WIDTH_NOBREAK_SPACE:v10}=Eto(),E10=(e,r={})=>{if(typeof e!="string")throw new TypeError("Expected a string");let t=r||{},n=typeof t.maxLength=="number"?Math.min(Dto,t.maxLength):Dto;if(e.length>n)throw new SyntaxError(`Input length (${e.length}), exceeds max characters (${n})`);let i={type:"root",input:e,nodes:[]},s=[i],a=i,o=i,c=0,l=e.length,u=0,m=0,h,_={},b=()=>e[u++],v=w=>{if(w.type==="text"&&o.type==="dot"&&(o.type="text"),o&&o.type==="text"&&w.type==="text"){o.value+=w.value;return}return a.nodes.push(w),w.parent=a,w.prev=o,o=w,w};for(v({type:"bos"});u0){if(a.ranges>0){a.ranges=0;let w=a.nodes.shift();a.nodes=[w,{type:"text",value:d10(a)}]}v({type:"comma",value:h}),a.commas++;continue}if(h===f10&&m>0&&a.commas===0){let w=a.nodes;if(m===0||w.length===0){v({type:"text",value:h});continue}if(o.type==="dot"){if(a.range=[],o.value+=h,o.type="range",a.nodes.length!==3&&a.nodes.length!==5){a.invalid=!0,a.ranges=0,o.type="text";continue}a.ranges++,a.args=[];continue}if(o.type==="range"){w.pop();let x=w[w.length-1];x.value+=o.value+h,o=x,a.ranges--;continue}v({type:"dot",value:h});continue}v({type:"text",value:h})}do if(a=s.pop(),a.type!=="root"){a.nodes.forEach(P=>{P.nodes||(P.type==="open"&&(P.isOpen=!0),P.type==="close"&&(P.isClose=!0),P.nodes||(P.type="text"),P.invalid=!0)});let w=s[s.length-1],x=w.nodes.indexOf(a);w.nodes.splice(x,1,...a.nodes)}while(s.length>0);return v({type:"eos"}),i};Ito.exports=E10});var Rto=A((yw1,Pto)=>{"use strict";var Tto=SAr(),D10=_to(),S10=Cto(),w10=xto(),oB=(e,r={})=>{let t=[];if(Array.isArray(e))for(let n of e){let i=oB.create(n,r);Array.isArray(i)?t.push(...i):t.push(i)}else t=[].concat(oB.create(e,r));return r&&r.expand===!0&&r.nodupes===!0&&(t=[...new Set(t)]),t};oB.parse=(e,r={})=>w10(e,r);oB.stringify=(e,r={})=>Tto(typeof e=="string"?oB.parse(e,r):e,r);oB.compile=(e,r={})=>(typeof e=="string"&&(e=oB.parse(e,r)),D10(e,r));oB.expand=(e,r={})=>{typeof e=="string"&&(e=oB.parse(e,r));let t=S10(e,r);return r.noempty===!0&&(t=t.filter(Boolean)),r.nodupes===!0&&(t=[...new Set(t)]),t};oB.create=(e,r={})=>e===""||e.length<3?[e]:r.expand!==!0?oB.compile(e,r):oB.expand(e,r);Pto.exports=oB});var ekt=A((_w1,Bto)=>{"use strict";var I10=require("path"),pJ="\\\\/",kto=`[^${pJ}]`,Eie="\\.",x10="\\+",T10="\\?",IAr="\\/",P10="(?=.)",Fto="[^/]",p$n=`(?:${IAr}|$)`,Nto=`(?:^|${IAr})`,m$n=`${Eie}{1,2}${p$n}`,R10=`(?!${Eie})`,k10=`(?!${Nto}${m$n})`,F10=`(?!${Eie}{0,1}${p$n})`,N10=`(?!${m$n})`,O10=`[^.${IAr}]`,B10=`${Fto}*?`,Oto={DOT_LITERAL:Eie,PLUS_LITERAL:x10,QMARK_LITERAL:T10,SLASH_LITERAL:IAr,ONE_CHAR:P10,QMARK:Fto,END_ANCHOR:p$n,DOTS_SLASH:m$n,NO_DOT:R10,NO_DOTS:k10,NO_DOT_SLASH:F10,NO_DOTS_SLASH:N10,QMARK_NO_DOT:O10,STAR:B10,START_ANCHOR:Nto},q10={...Oto,SLASH_LITERAL:`[${pJ}]`,QMARK:kto,STAR:`${kto}*?`,DOTS_SLASH:`${Eie}{1,2}(?:[${pJ}]|$)`,NO_DOT:`(?!${Eie})`,NO_DOTS:`(?!(?:^|[${pJ}])${Eie}{1,2}(?:[${pJ}]|$))`,NO_DOT_SLASH:`(?!${Eie}{0,1}(?:[${pJ}]|$))`,NO_DOTS_SLASH:`(?!${Eie}{1,2}(?:[${pJ}]|$))`,QMARK_NO_DOT:`[^.${pJ}]`,START_ANCHOR:`(?:^|[${pJ}])`,END_ANCHOR:`(?:[${pJ}]|$)`},M10={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};Bto.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:M10,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:I10.sep,extglobChars(e){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${e.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(e){return e===!0?q10:Oto}}});var tkt=A(D8=>{"use strict";var L10=require("path"),j10=process.platform==="win32",{REGEX_BACKSLASH:G10,REGEX_REMOVE_BACKSLASH:U10,REGEX_SPECIAL_CHARS:V10,REGEX_SPECIAL_CHARS_GLOBAL:z10}=ekt();D8.isObject=e=>e!==null&&typeof e=="object"&&!Array.isArray(e);D8.hasRegexChars=e=>V10.test(e);D8.isRegexChar=e=>e.length===1&&D8.hasRegexChars(e);D8.escapeRegex=e=>e.replace(z10,"\\$1");D8.toPosixSlashes=e=>e.replace(G10,"/");D8.removeBackslashes=e=>e.replace(U10,r=>r==="\\"?"":r);D8.supportsLookbehinds=()=>{let e=process.version.slice(1).split(".").map(Number);return e.length===3&&e[0]>=9||e[0]===8&&e[1]>=10};D8.isWindows=e=>e&&typeof e.windows=="boolean"?e.windows:j10===!0||L10.sep==="\\";D8.escapeLast=(e,r,t)=>{let n=e.lastIndexOf(r,t);return n===-1?e:e[n-1]==="\\"?D8.escapeLast(e,r,n-1):`${e.slice(0,n)}\\${e.slice(n)}`};D8.removePrefix=(e,r={})=>{let t=e;return t.startsWith("./")&&(t=t.slice(2),r.prefix="./"),t};D8.wrapOutput=(e,r={},t={})=>{let n=t.contains?"":"^",i=t.contains?"":"$",s=`${n}(?:${e})${i}`;return r.negated===!0&&(s=`(?:^(?!${s}).*$)`),s}});var zto=A((bw1,Vto)=>{"use strict";var qto=tkt(),{CHAR_ASTERISK:f$n,CHAR_AT:$10,CHAR_BACKWARD_SLASH:rkt,CHAR_COMMA:Q10,CHAR_DOT:h$n,CHAR_EXCLAMATION_MARK:g$n,CHAR_FORWARD_SLASH:Uto,CHAR_LEFT_CURLY_BRACE:y$n,CHAR_LEFT_PARENTHESES:_$n,CHAR_LEFT_SQUARE_BRACKET:K10,CHAR_PLUS:H10,CHAR_QUESTION_MARK:Mto,CHAR_RIGHT_CURLY_BRACE:W10,CHAR_RIGHT_PARENTHESES:Lto,CHAR_RIGHT_SQUARE_BRACKET:Y10}=ekt(),jto=e=>e===Uto||e===rkt,Gto=e=>{e.isPrefix!==!0&&(e.depth=e.isGlobstar?1/0:1)},J10=(e,r)=>{let t=r||{},n=e.length-1,i=t.parts===!0||t.scanToEnd===!0,s=[],a=[],o=[],c=e,l=-1,u=0,m=0,h=!1,_=!1,b=!1,v=!1,w=!1,x=!1,P=!1,k=!1,R=!1,L=!1,U=0,Y,N,j={value:"",depth:0,isGlob:!1},M=()=>l>=n,C=()=>c.charCodeAt(l+1),O=()=>(Y=N,c.charCodeAt(++l));for(;l0&&(Q=c.slice(0,u),c=c.slice(u),m-=u),V&&b===!0&&m>0?(V=c.slice(0,m),X=c.slice(m)):b===!0?(V="",X=c):V=c,V&&V!==""&&V!=="/"&&V!==c&&jto(V.charCodeAt(V.length-1))&&(V=V.slice(0,-1)),t.unescape===!0&&(X&&(X=qto.removeBackslashes(X)),V&&P===!0&&(V=qto.removeBackslashes(V)));let J={prefix:Q,input:e,start:u,base:V,glob:X,isBrace:h,isBracket:_,isGlob:b,isExtglob:v,isGlobstar:w,negated:k,negatedExtglob:R};if(t.tokens===!0&&(J.maxDepth=0,jto(N)||a.push(j),J.tokens=a),t.parts===!0||t.tokens===!0){let ee;for(let fe=0;fe{"use strict";var xAr=ekt(),cB=tkt(),{MAX_LENGTH:TAr,POSIX_REGEX_SOURCE:X10,REGEX_NON_SPECIAL_CHARS:Z10,REGEX_SPECIAL_CHARS_BACKREF:ey0,REPLACEMENTS:$to}=xAr,ty0=(e,r)=>{if(typeof r.expandRange=="function")return r.expandRange(...e,r);e.sort();let t=`[${e.join("-")}]`;try{new RegExp(t)}catch{return e.map(i=>cB.escapeRegex(i)).join("..")}return t},Got=(e,r)=>`Missing ${e}: "${r}" - use "\\\\${r}" to match literal characters`,A$n=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");e=$to[e]||e;let t={...r},n=typeof t.maxLength=="number"?Math.min(TAr,t.maxLength):TAr,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);let s={type:"bos",value:"",output:t.prepend||""},a=[s],o=t.capture?"":"?:",c=cB.isWindows(r),l=xAr.globChars(c),u=xAr.extglobChars(l),{DOT_LITERAL:m,PLUS_LITERAL:h,SLASH_LITERAL:_,ONE_CHAR:b,DOTS_SLASH:v,NO_DOT:w,NO_DOT_SLASH:x,NO_DOTS_SLASH:P,QMARK:k,QMARK_NO_DOT:R,STAR:L,START_ANCHOR:U}=l,Y=De=>`(${o}(?:(?!${U}${De.dot?v:m}).)*?)`,N=t.dot?"":w,j=t.dot?k:R,M=t.bash===!0?Y(t):L;t.capture&&(M=`(${M})`),typeof t.noext=="boolean"&&(t.noextglob=t.noext);let C={input:e,index:-1,start:0,dot:t.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:a};e=cB.removePrefix(e,C),i=e.length;let O=[],V=[],Q=[],X=s,J,ee=()=>C.index===i-1,fe=C.peek=(De=1)=>e[C.index+De],ie=C.advance=()=>e[++C.index]||"",Se=()=>e.slice(C.index+1),ce=(De="",It=0)=>{C.consumed+=De,C.index+=It},Mt=De=>{C.output+=De.output!=null?De.output:De.value,ce(De.value)},et=()=>{let De=1;for(;fe()==="!"&&(fe(2)!=="("||fe(3)==="?");)ie(),C.start++,De++;return De%2===0?!1:(C.negated=!0,C.start++,!0)},or=De=>{C[De]++,Q.push(De)},Ge=De=>{C[De]--,Q.pop()},me=De=>{if(X.type==="globstar"){let It=C.braces>0&&(De.type==="comma"||De.type==="brace"),Je=De.extglob===!0||O.length&&(De.type==="pipe"||De.type==="paren");De.type!=="slash"&&De.type!=="paren"&&!It&&!Je&&(C.output=C.output.slice(0,-X.output.length),X.type="star",X.value="*",X.output=M,C.output+=X.output)}if(O.length&&De.type!=="paren"&&(O[O.length-1].inner+=De.value),(De.value||De.output)&&Mt(De),X&&X.type==="text"&&De.type==="text"){X.value+=De.value,X.output=(X.output||"")+De.value;return}De.prev=X,a.push(De),X=De},oe=(De,It)=>{let Je={...u[It],conditions:1,inner:""};Je.prev=X,Je.parens=C.parens,Je.output=C.output;let at=(t.capture?"(":"")+Je.open;or("parens"),me({type:De,value:It,output:C.output?"":b}),me({type:"paren",extglob:!0,value:ie(),output:at}),O.push(Je)},ue=De=>{let It=De.close+(t.capture?")":""),Je;if(De.type==="negate"){let at=M;if(De.inner&&De.inner.length>1&&De.inner.includes("/")&&(at=Y(t)),(at!==M||ee()||/^\)+$/.test(Se()))&&(It=De.close=`)$))${at}`),De.inner.includes("*")&&(Je=Se())&&/^\.[^\\/.]+$/.test(Je)){let mt=A$n(Je,{...r,fastpaths:!1}).output;It=De.close=`)${mt})${at})`}De.prev.type==="bos"&&(C.negatedExtglob=!0)}me({type:"paren",extglob:!0,value:J,output:It}),Ge("parens")};if(t.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(e)){let De=!1,It=e.replace(ey0,(Je,at,mt,ke,dt,ot)=>ke==="\\"?(De=!0,Je):ke==="?"?at?at+ke+(dt?k.repeat(dt.length):""):ot===0?j+(dt?k.repeat(dt.length):""):k.repeat(mt.length):ke==="."?m.repeat(mt.length):ke==="*"?at?at+ke+(dt?M:""):M:at?Je:`\\${Je}`);return De===!0&&(t.unescape===!0?It=It.replace(/\\/g,""):It=It.replace(/\\+/g,Je=>Je.length%2===0?"\\\\":Je?"\\":"")),It===e&&t.contains===!0?(C.output=e,C):(C.output=cB.wrapOutput(It,C,r),C)}for(;!ee();){if(J=ie(),J==="\0")continue;if(J==="\\"){let Je=fe();if(Je==="/"&&t.bash!==!0||Je==="."||Je===";")continue;if(!Je){J+="\\",me({type:"text",value:J});continue}let at=/^\\+/.exec(Se()),mt=0;if(at&&at[0].length>2&&(mt=at[0].length,C.index+=mt,mt%2!==0&&(J+="\\")),t.unescape===!0?J=ie():J+=ie(),C.brackets===0){me({type:"text",value:J});continue}}if(C.brackets>0&&(J!=="]"||X.value==="["||X.value==="[^")){if(t.posix!==!1&&J===":"){let Je=X.value.slice(1);if(Je.includes("[")&&(X.posix=!0,Je.includes(":"))){let at=X.value.lastIndexOf("["),mt=X.value.slice(0,at),ke=X.value.slice(at+2),dt=X10[ke];if(dt){X.value=mt+dt,C.backtrack=!0,ie(),!s.output&&a.indexOf(X)===1&&(s.output=b);continue}}}(J==="["&&fe()!==":"||J==="-"&&fe()==="]")&&(J=`\\${J}`),J==="]"&&(X.value==="["||X.value==="[^")&&(J=`\\${J}`),t.posix===!0&&J==="!"&&X.value==="["&&(J="^"),X.value+=J,Mt({value:J});continue}if(C.quotes===1&&J!=='"'){J=cB.escapeRegex(J),X.value+=J,Mt({value:J});continue}if(J==='"'){C.quotes=C.quotes===1?0:1,t.keepQuotes===!0&&me({type:"text",value:J});continue}if(J==="("){or("parens"),me({type:"paren",value:J});continue}if(J===")"){if(C.parens===0&&t.strictBrackets===!0)throw new SyntaxError(Got("opening","("));let Je=O[O.length-1];if(Je&&C.parens===Je.parens+1){ue(O.pop());continue}me({type:"paren",value:J,output:C.parens?")":"\\)"}),Ge("parens");continue}if(J==="["){if(t.nobracket===!0||!Se().includes("]")){if(t.nobracket!==!0&&t.strictBrackets===!0)throw new SyntaxError(Got("closing","]"));J=`\\${J}`}else or("brackets");me({type:"bracket",value:J});continue}if(J==="]"){if(t.nobracket===!0||X&&X.type==="bracket"&&X.value.length===1){me({type:"text",value:J,output:`\\${J}`});continue}if(C.brackets===0){if(t.strictBrackets===!0)throw new SyntaxError(Got("opening","["));me({type:"text",value:J,output:`\\${J}`});continue}Ge("brackets");let Je=X.value.slice(1);if(X.posix!==!0&&Je[0]==="^"&&!Je.includes("/")&&(J=`/${J}`),X.value+=J,Mt({value:J}),t.literalBrackets===!1||cB.hasRegexChars(Je))continue;let at=cB.escapeRegex(X.value);if(C.output=C.output.slice(0,-X.value.length),t.literalBrackets===!0){C.output+=at,X.value=at;continue}X.value=`(${o}${at}|${X.value})`,C.output+=X.value;continue}if(J==="{"&&t.nobrace!==!0){or("braces");let Je={type:"brace",value:J,output:"(",outputIndex:C.output.length,tokensIndex:C.tokens.length};V.push(Je),me(Je);continue}if(J==="}"){let Je=V[V.length-1];if(t.nobrace===!0||!Je){me({type:"text",value:J,output:J});continue}let at=")";if(Je.dots===!0){let mt=a.slice(),ke=[];for(let dt=mt.length-1;dt>=0&&(a.pop(),mt[dt].type!=="brace");dt--)mt[dt].type!=="dots"&&ke.unshift(mt[dt].value);at=ty0(ke,t),C.backtrack=!0}if(Je.comma!==!0&&Je.dots!==!0){let mt=C.output.slice(0,Je.outputIndex),ke=C.tokens.slice(Je.tokensIndex);Je.value=Je.output="\\{",J=at="\\}",C.output=mt;for(let dt of ke)C.output+=dt.output||dt.value}me({type:"brace",value:J,output:at}),Ge("braces"),V.pop();continue}if(J==="|"){O.length>0&&O[O.length-1].conditions++,me({type:"text",value:J});continue}if(J===","){let Je=J,at=V[V.length-1];at&&Q[Q.length-1]==="braces"&&(at.comma=!0,Je="|"),me({type:"comma",value:J,output:Je});continue}if(J==="/"){if(X.type==="dot"&&C.index===C.start+1){C.start=C.index+1,C.consumed="",C.output="",a.pop(),X=s;continue}me({type:"slash",value:J,output:_});continue}if(J==="."){if(C.braces>0&&X.type==="dot"){X.value==="."&&(X.output=m);let Je=V[V.length-1];X.type="dots",X.output+=J,X.value+=J,Je.dots=!0;continue}if(C.braces+C.parens===0&&X.type!=="bos"&&X.type!=="slash"){me({type:"text",value:J,output:m});continue}me({type:"dot",value:J,output:m});continue}if(J==="?"){if(!(X&&X.value==="(")&&t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){oe("qmark",J);continue}if(X&&X.type==="paren"){let at=fe(),mt=J;if(at==="<"&&!cB.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(X.value==="("&&!/[!=<:]/.test(at)||at==="<"&&!/<([!=]|\w+>)/.test(Se()))&&(mt=`\\${J}`),me({type:"text",value:J,output:mt});continue}if(t.dot!==!0&&(X.type==="slash"||X.type==="bos")){me({type:"qmark",value:J,output:R});continue}me({type:"qmark",value:J,output:k});continue}if(J==="!"){if(t.noextglob!==!0&&fe()==="("&&(fe(2)!=="?"||!/[!=<:]/.test(fe(3)))){oe("negate",J);continue}if(t.nonegate!==!0&&C.index===0){et();continue}}if(J==="+"){if(t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){oe("plus",J);continue}if(X&&X.value==="("||t.regex===!1){me({type:"plus",value:J,output:h});continue}if(X&&(X.type==="bracket"||X.type==="paren"||X.type==="brace")||C.parens>0){me({type:"plus",value:J});continue}me({type:"plus",value:h});continue}if(J==="@"){if(t.noextglob!==!0&&fe()==="("&&fe(2)!=="?"){me({type:"at",extglob:!0,value:J,output:""});continue}me({type:"text",value:J});continue}if(J!=="*"){(J==="$"||J==="^")&&(J=`\\${J}`);let Je=Z10.exec(Se());Je&&(J+=Je[0],C.index+=Je[0].length),me({type:"text",value:J});continue}if(X&&(X.type==="globstar"||X.star===!0)){X.type="star",X.star=!0,X.value+=J,X.output=M,C.backtrack=!0,C.globstar=!0,ce(J);continue}let De=Se();if(t.noextglob!==!0&&/^\([^?]/.test(De)){oe("star",J);continue}if(X.type==="star"){if(t.noglobstar===!0){ce(J);continue}let Je=X.prev,at=Je.prev,mt=Je.type==="slash"||Je.type==="bos",ke=at&&(at.type==="star"||at.type==="globstar");if(t.bash===!0&&(!mt||De[0]&&De[0]!=="/")){me({type:"star",value:J,output:""});continue}let dt=C.braces>0&&(Je.type==="comma"||Je.type==="brace"),ot=O.length&&(Je.type==="pipe"||Je.type==="paren");if(!mt&&Je.type!=="paren"&&!dt&&!ot){me({type:"star",value:J,output:""});continue}for(;De.slice(0,3)==="/**";){let kt=e[C.index+4];if(kt&&kt!=="/")break;De=De.slice(3),ce("/**",3)}if(Je.type==="bos"&&ee()){X.type="globstar",X.value+=J,X.output=Y(t),C.output=X.output,C.globstar=!0,ce(J);continue}if(Je.type==="slash"&&Je.prev.type!=="bos"&&!ke&&ee()){C.output=C.output.slice(0,-(Je.output+X.output).length),Je.output=`(?:${Je.output}`,X.type="globstar",X.output=Y(t)+(t.strictSlashes?")":"|$)"),X.value+=J,C.globstar=!0,C.output+=Je.output+X.output,ce(J);continue}if(Je.type==="slash"&&Je.prev.type!=="bos"&&De[0]==="/"){let kt=De[1]!==void 0?"|$":"";C.output=C.output.slice(0,-(Je.output+X.output).length),Je.output=`(?:${Je.output}`,X.type="globstar",X.output=`${Y(t)}${_}|${_}${kt})`,X.value+=J,C.output+=Je.output+X.output,C.globstar=!0,ce(J+ie()),me({type:"slash",value:"/",output:""});continue}if(Je.type==="bos"&&De[0]==="/"){X.type="globstar",X.value+=J,X.output=`(?:^|${_}|${Y(t)}${_})`,C.output=X.output,C.globstar=!0,ce(J+ie()),me({type:"slash",value:"/",output:""});continue}C.output=C.output.slice(0,-X.output.length),X.type="globstar",X.output=Y(t),X.value+=J,C.output+=X.output,C.globstar=!0,ce(J);continue}let It={type:"star",value:J,output:M};if(t.bash===!0){It.output=".*?",(X.type==="bos"||X.type==="slash")&&(It.output=N+It.output),me(It);continue}if(X&&(X.type==="bracket"||X.type==="paren")&&t.regex===!0){It.output=J,me(It);continue}(C.index===C.start||X.type==="slash"||X.type==="dot")&&(X.type==="dot"?(C.output+=x,X.output+=x):t.dot===!0?(C.output+=P,X.output+=P):(C.output+=N,X.output+=N),fe()!=="*"&&(C.output+=b,X.output+=b)),me(It)}for(;C.brackets>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing","]"));C.output=cB.escapeLast(C.output,"["),Ge("brackets")}for(;C.parens>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing",")"));C.output=cB.escapeLast(C.output,"("),Ge("parens")}for(;C.braces>0;){if(t.strictBrackets===!0)throw new SyntaxError(Got("closing","}"));C.output=cB.escapeLast(C.output,"{"),Ge("braces")}if(t.strictSlashes!==!0&&(X.type==="star"||X.type==="bracket")&&me({type:"maybe_slash",value:"",output:`${_}?`}),C.backtrack===!0){C.output="";for(let De of C.tokens)C.output+=De.output!=null?De.output:De.value,De.suffix&&(C.output+=De.suffix)}return C};A$n.fastpaths=(e,r)=>{let t={...r},n=typeof t.maxLength=="number"?Math.min(TAr,t.maxLength):TAr,i=e.length;if(i>n)throw new SyntaxError(`Input length: ${i}, exceeds maximum allowed length: ${n}`);e=$to[e]||e;let s=cB.isWindows(r),{DOT_LITERAL:a,SLASH_LITERAL:o,ONE_CHAR:c,DOTS_SLASH:l,NO_DOT:u,NO_DOTS:m,NO_DOTS_SLASH:h,STAR:_,START_ANCHOR:b}=xAr.globChars(s),v=t.dot?m:u,w=t.dot?h:u,x=t.capture?"":"?:",P={negated:!1,prefix:""},k=t.bash===!0?".*?":_;t.capture&&(k=`(${k})`);let R=N=>N.noglobstar===!0?k:`(${x}(?:(?!${b}${N.dot?l:a}).)*?)`,L=N=>{switch(N){case"*":return`${v}${c}${k}`;case".*":return`${a}${c}${k}`;case"*.*":return`${v}${k}${a}${c}${k}`;case"*/*":return`${v}${k}${o}${c}${w}${k}`;case"**":return v+R(t);case"**/*":return`(?:${v}${R(t)}${o})?${w}${c}${k}`;case"**/*.*":return`(?:${v}${R(t)}${o})?${w}${k}${a}${c}${k}`;case"**/.*":return`(?:${v}${R(t)}${o})?${a}${c}${k}`;default:{let j=/^(.*?)\.(\w+)$/.exec(N);if(!j)return;let M=L(j[1]);return M?M+a+j[2]:void 0}}},U=cB.removePrefix(e,P),Y=L(U);return Y&&t.strictSlashes!==!0&&(Y+=`${o}?`),Y};Qto.exports=A$n});var Wto=A((vw1,Hto)=>{"use strict";var ry0=require("path"),ny0=zto(),b$n=Kto(),C$n=tkt(),iy0=ekt(),sy0=e=>e&&typeof e=="object"&&!Array.isArray(e),lS=(e,r,t=!1)=>{if(Array.isArray(e)){let u=e.map(h=>lS(h,r,t));return h=>{for(let _ of u){let b=_(h);if(b)return b}return!1}}let n=sy0(e)&&e.tokens&&e.input;if(e===""||typeof e!="string"&&!n)throw new TypeError("Expected pattern to be a non-empty string");let i=r||{},s=C$n.isWindows(r),a=n?lS.compileRe(e,r):lS.makeRe(e,r,!1,!0),o=a.state;delete a.state;let c=()=>!1;if(i.ignore){let u={...r,ignore:null,onMatch:null,onResult:null};c=lS(i.ignore,u,t)}let l=(u,m=!1)=>{let{isMatch:h,match:_,output:b}=lS.test(u,a,r,{glob:e,posix:s}),v={glob:e,state:o,regex:a,posix:s,input:u,output:b,match:_,isMatch:h};return typeof i.onResult=="function"&&i.onResult(v),h===!1?(v.isMatch=!1,m?v:!1):c(u)?(typeof i.onIgnore=="function"&&i.onIgnore(v),v.isMatch=!1,m?v:!1):(typeof i.onMatch=="function"&&i.onMatch(v),m?v:!0)};return t&&(l.state=o),l};lS.test=(e,r,t,{glob:n,posix:i}={})=>{if(typeof e!="string")throw new TypeError("Expected input to be a string");if(e==="")return{isMatch:!1,output:""};let s=t||{},a=s.format||(i?C$n.toPosixSlashes:null),o=e===n,c=o&&a?a(e):e;return o===!1&&(c=a?a(e):e,o=c===n),(o===!1||s.capture===!0)&&(s.matchBase===!0||s.basename===!0?o=lS.matchBase(e,r,t,i):o=r.exec(c)),{isMatch:!!o,match:o,output:c}};lS.matchBase=(e,r,t,n=C$n.isWindows(t))=>(r instanceof RegExp?r:lS.makeRe(r,t)).test(ry0.basename(e));lS.isMatch=(e,r,t)=>lS(r,t)(e);lS.parse=(e,r)=>Array.isArray(e)?e.map(t=>lS.parse(t,r)):b$n(e,{...r,fastpaths:!1});lS.scan=(e,r)=>ny0(e,r);lS.compileRe=(e,r,t=!1,n=!1)=>{if(t===!0)return e.output;let i=r||{},s=i.contains?"":"^",a=i.contains?"":"$",o=`${s}(?:${e.output})${a}`;e&&e.negated===!0&&(o=`^(?!${o}).*$`);let c=lS.toRegex(o,r);return n===!0&&(c.state=e),c};lS.makeRe=(e,r={},t=!1,n=!1)=>{if(!e||typeof e!="string")throw new TypeError("Expected a non-empty string");let i={negated:!1,fastpaths:!0};return r.fastpaths!==!1&&(e[0]==="."||e[0]==="*")&&(i.output=b$n.fastpaths(e,r)),i.output||(i=b$n(e,r)),lS.compileRe(i,r,t,n)};lS.toRegex=(e,r)=>{try{let t=r||{};return new RegExp(e,t.flags||(t.nocase?"i":""))}catch(t){if(r&&r.debug===!0)throw t;return/$^/}};lS.constants=iy0;Hto.exports=lS});var Jto=A((Ew1,Yto)=>{"use strict";Yto.exports=Wto()});var Uot=A((Dw1,tro)=>{"use strict";var Zto=require("util"),ero=Rto(),mJ=Jto(),v$n=tkt(),Xto=e=>e===""||e==="./",BE=(e,r,t)=>{r=[].concat(r),e=[].concat(e);let n=new Set,i=new Set,s=new Set,a=0,o=u=>{s.add(u.output),t&&t.onResult&&t.onResult(u)};for(let u=0;u!n.has(u));if(t&&l.length===0){if(t.failglob===!0)throw new Error(`No matches found for "${r.join(", ")}"`);if(t.nonull===!0||t.nullglob===!0)return t.unescape?r.map(u=>u.replace(/\\/g,"")):r}return l};BE.match=BE;BE.matcher=(e,r)=>mJ(e,r);BE.isMatch=(e,r,t)=>mJ(r,t)(e);BE.any=BE.isMatch;BE.not=(e,r,t={})=>{r=[].concat(r).map(String);let n=new Set,i=[],s=o=>{t.onResult&&t.onResult(o),i.push(o.output)},a=new Set(BE(e,r,{...t,onResult:s}));for(let o of i)a.has(o)||n.add(o);return[...n]};BE.contains=(e,r,t)=>{if(typeof e!="string")throw new TypeError(`Expected a string: "${Zto.inspect(e)}"`);if(Array.isArray(r))return r.some(n=>BE.contains(e,n,t));if(typeof r=="string"){if(Xto(e)||Xto(r))return!1;if(e.includes(r)||e.startsWith("./")&&e.slice(2).includes(r))return!0}return BE.isMatch(e,r,{...t,contains:!0})};BE.matchKeys=(e,r,t)=>{if(!v$n.isObject(e))throw new TypeError("Expected the first argument to be an object");let n=BE(Object.keys(e),r,t),i={};for(let s of n)i[s]=e[s];return i};BE.some=(e,r,t)=>{let n=[].concat(e);for(let i of[].concat(r)){let s=mJ(String(i),t);if(n.some(a=>s(a)))return!0}return!1};BE.every=(e,r,t)=>{let n=[].concat(e);for(let i of[].concat(r)){let s=mJ(String(i),t);if(!n.every(a=>s(a)))return!1}return!0};BE.all=(e,r,t)=>{if(typeof e!="string")throw new TypeError(`Expected a string: "${Zto.inspect(e)}"`);return[].concat(r).every(n=>mJ(n,t)(e))};BE.capture=(e,r,t)=>{let n=v$n.isWindows(t),s=mJ.makeRe(String(e),{...t,capture:!0}).exec(n?v$n.toPosixSlashes(r):r);if(s)return s.slice(1).map(a=>a===void 0?"":a)};BE.makeRe=(...e)=>mJ.makeRe(...e);BE.scan=(...e)=>mJ.scan(...e);BE.parse=(e,r)=>{let t=[];for(let n of[].concat(e||[]))for(let i of ero(String(n),r))t.push(mJ.parse(i,r));return t};BE.braces=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");return r&&r.nobrace===!0||!/\{.*\}/.test(e)?[e]:ero(e,r)};BE.braceExpand=(e,r)=>{if(typeof e!="string")throw new TypeError("Expected a string");return BE.braces(e,{...r,expand:!0})};tro.exports=BE});var uro=A(Dg=>{"use strict";Object.defineProperty(Dg,"__esModule",{value:!0});Dg.removeDuplicateSlashes=Dg.matchAny=Dg.convertPatternsToRe=Dg.makeRe=Dg.getPatternParts=Dg.expandBraceExpansion=Dg.expandPatternsWithBraceExpansion=Dg.isAffectDepthOfReadingPattern=Dg.endsWithSlashGlobStar=Dg.hasGlobStar=Dg.getBaseDirectory=Dg.isPatternRelatedToParentDirectory=Dg.getPatternsOutsideCurrentDirectory=Dg.getPatternsInsideCurrentDirectory=Dg.getPositivePatterns=Dg.getNegativePatterns=Dg.isPositivePattern=Dg.isNegativePattern=Dg.convertToNegativePattern=Dg.convertToPositivePattern=Dg.isDynamicPattern=Dg.isStaticPattern=void 0;var ay0=require("path"),oy0=Heo(),E$n=Uot(),rro="**",cy0="\\",uy0=/[*?]|^!/,ly0=/\[[^[]*]/,dy0=/(?:^|[^!*+?@])\([^(]*\|[^|]*\)/,py0=/[!*+?@]\([^(]*\)/,my0=/,|\.\./,fy0=/(?!^)\/{2,}/g;function nro(e,r={}){return!iro(e,r)}Dg.isStaticPattern=nro;function iro(e,r={}){return e===""?!1:!!(r.caseSensitiveMatch===!1||e.includes(cy0)||uy0.test(e)||ly0.test(e)||dy0.test(e)||r.extglob!==!1&&py0.test(e)||r.braceExpansion!==!1&&hy0(e))}Dg.isDynamicPattern=iro;function hy0(e){let r=e.indexOf("{");if(r===-1)return!1;let t=e.indexOf("}",r+1);if(t===-1)return!1;let n=e.slice(r,t);return my0.test(n)}function gy0(e){return PAr(e)?e.slice(1):e}Dg.convertToPositivePattern=gy0;function yy0(e){return"!"+e}Dg.convertToNegativePattern=yy0;function PAr(e){return e.startsWith("!")&&e[1]!=="("}Dg.isNegativePattern=PAr;function sro(e){return!PAr(e)}Dg.isPositivePattern=sro;function _y0(e){return e.filter(PAr)}Dg.getNegativePatterns=_y0;function Ay0(e){return e.filter(sro)}Dg.getPositivePatterns=Ay0;function by0(e){return e.filter(r=>!D$n(r))}Dg.getPatternsInsideCurrentDirectory=by0;function Cy0(e){return e.filter(D$n)}Dg.getPatternsOutsideCurrentDirectory=Cy0;function D$n(e){return e.startsWith("..")||e.startsWith("./..")}Dg.isPatternRelatedToParentDirectory=D$n;function vy0(e){return oy0(e,{flipBackslashes:!1})}Dg.getBaseDirectory=vy0;function Ey0(e){return e.includes(rro)}Dg.hasGlobStar=Ey0;function aro(e){return e.endsWith("/"+rro)}Dg.endsWithSlashGlobStar=aro;function Dy0(e){let r=ay0.basename(e);return aro(e)||nro(r)}Dg.isAffectDepthOfReadingPattern=Dy0;function Sy0(e){return e.reduce((r,t)=>r.concat(oro(t)),[])}Dg.expandPatternsWithBraceExpansion=Sy0;function oro(e){let r=E$n.braces(e,{expand:!0,nodupes:!0});return r.sort((t,n)=>t.length-n.length),r.filter(t=>t!=="")}Dg.expandBraceExpansion=oro;function wy0(e,r){let{parts:t}=E$n.scan(e,Object.assign(Object.assign({},r),{parts:!0}));return t.length===0&&(t=[e]),t[0].startsWith("/")&&(t[0]=t[0].slice(1),t.unshift("")),t}Dg.getPatternParts=wy0;function cro(e,r){return E$n.makeRe(e,r)}Dg.makeRe=cro;function Iy0(e,r){return e.map(t=>cro(t,r))}Dg.convertPatternsToRe=Iy0;function xy0(e,r){return r.some(t=>t.test(e))}Dg.matchAny=xy0;function Ty0(e){return e.replace(fy0,"/")}Dg.removeDuplicateSlashes=Ty0});var S$n=A((ww1,pro)=>{"use strict";var Py0=require("stream"),lro=Py0.PassThrough,Ry0=Array.prototype.slice;pro.exports=ky0;function ky0(){let e=[],r=Ry0.call(arguments),t=!1,n=r[r.length-1];n&&!Array.isArray(n)&&n.pipe==null?r.pop():n={};let i=n.end!==!1,s=n.pipeError===!0;n.objectMode==null&&(n.objectMode=!0),n.highWaterMark==null&&(n.highWaterMark=64*1024);let a=lro(n);function o(){for(let u=0,m=arguments.length;u0||(t=!1,c())}function _(b){function v(){b.removeListener("merge2UnpipeEnd",v),b.removeListener("end",v),s&&b.removeListener("error",w),h()}function w(x){a.emit("error",x)}if(b._readableState.endEmitted)return h();b.on("merge2UnpipeEnd",v),b.on("end",v),s&&b.on("error",w),b.pipe(a,{end:!1}),b.resume()}for(let b=0;b{"use strict";Object.defineProperty(RAr,"__esModule",{value:!0});RAr.merge=void 0;var Fy0=S$n();function Ny0(e){let r=Fy0(e);return e.forEach(t=>{t.once("error",n=>r.emit("error",n))}),r.once("close",()=>mro(e)),r.once("end",()=>mro(e)),r}RAr.merge=Ny0;function mro(e){e.forEach(r=>r.emit("close"))}});var hro=A(Vot=>{"use strict";Object.defineProperty(Vot,"__esModule",{value:!0});Vot.isEmpty=Vot.isString=void 0;function Oy0(e){return typeof e=="string"}Vot.isString=Oy0;function By0(e){return e===""}Vot.isEmpty=By0});var Die=A(kR=>{"use strict";Object.defineProperty(kR,"__esModule",{value:!0});kR.string=kR.stream=kR.pattern=kR.path=kR.fs=kR.errno=kR.array=void 0;var qy0=Oeo();kR.array=qy0;var My0=Beo();kR.errno=My0;var Ly0=qeo();kR.fs=Ly0;var jy0=Geo();kR.path=jy0;var Gy0=uro();kR.pattern=Gy0;var Uy0=fro();kR.stream=Uy0;var Vy0=hro();kR.string=Vy0});var Aro=A(FR=>{"use strict";Object.defineProperty(FR,"__esModule",{value:!0});FR.convertPatternGroupToTask=FR.convertPatternGroupsToTasks=FR.groupPatternsByBaseDirectory=FR.getNegativePatternsAsPositive=FR.getPositivePatterns=FR.convertPatternsToTasks=FR.generate=void 0;var fz=Die();function zy0(e,r){let t=gro(e,r),n=gro(r.ignore,r),i=yro(t),s=_ro(t,n),a=i.filter(u=>fz.pattern.isStaticPattern(u,r)),o=i.filter(u=>fz.pattern.isDynamicPattern(u,r)),c=w$n(a,s,!1),l=w$n(o,s,!0);return c.concat(l)}FR.generate=zy0;function gro(e,r){let t=e;return r.braceExpansion&&(t=fz.pattern.expandPatternsWithBraceExpansion(t)),r.baseNameMatch&&(t=t.map(n=>n.includes("/")?n:`**/${n}`)),t.map(n=>fz.pattern.removeDuplicateSlashes(n))}function w$n(e,r,t){let n=[],i=fz.pattern.getPatternsOutsideCurrentDirectory(e),s=fz.pattern.getPatternsInsideCurrentDirectory(e),a=I$n(i),o=I$n(s);return n.push(...x$n(a,r,t)),"."in o?n.push(T$n(".",s,r,t)):n.push(...x$n(o,r,t)),n}FR.convertPatternsToTasks=w$n;function yro(e){return fz.pattern.getPositivePatterns(e)}FR.getPositivePatterns=yro;function _ro(e,r){return fz.pattern.getNegativePatterns(e).concat(r).map(fz.pattern.convertToPositivePattern)}FR.getNegativePatternsAsPositive=_ro;function I$n(e){let r={};return e.reduce((t,n)=>{let i=fz.pattern.getBaseDirectory(n);return i in t?t[i].push(n):t[i]=[n],t},r)}FR.groupPatternsByBaseDirectory=I$n;function x$n(e,r,t){return Object.keys(e).map(n=>T$n(n,e[n],r,t))}FR.convertPatternGroupsToTasks=x$n;function T$n(e,r,t,n){return{dynamic:n,positive:r,negative:t,base:e,patterns:[].concat(r,t.map(fz.pattern.convertToNegativePattern))}}FR.convertPatternGroupToTask=T$n});var Cro=A(kAr=>{"use strict";Object.defineProperty(kAr,"__esModule",{value:!0});kAr.read=void 0;function $y0(e,r,t){r.fs.lstat(e,(n,i)=>{if(n!==null){bro(t,n);return}if(!i.isSymbolicLink()||!r.followSymbolicLink){P$n(t,i);return}r.fs.stat(e,(s,a)=>{if(s!==null){if(r.throwErrorOnBrokenSymbolicLink){bro(t,s);return}P$n(t,i);return}r.markSymbolicLink&&(a.isSymbolicLink=()=>!0),P$n(t,a)})})}kAr.read=$y0;function bro(e,r){e(r)}function P$n(e,r){e(null,r)}});var vro=A(FAr=>{"use strict";Object.defineProperty(FAr,"__esModule",{value:!0});FAr.read=void 0;function Qy0(e,r){let t=r.fs.lstatSync(e);if(!t.isSymbolicLink()||!r.followSymbolicLink)return t;try{let n=r.fs.statSync(e);return r.markSymbolicLink&&(n.isSymbolicLink=()=>!0),n}catch(n){if(!r.throwErrorOnBrokenSymbolicLink)return t;throw n}}FAr.read=Qy0});var Ero=A(Z0e=>{"use strict";Object.defineProperty(Z0e,"__esModule",{value:!0});Z0e.createFileSystemAdapter=Z0e.FILE_SYSTEM_ADAPTER=void 0;var NAr=require("fs");Z0e.FILE_SYSTEM_ADAPTER={lstat:NAr.lstat,stat:NAr.stat,lstatSync:NAr.lstatSync,statSync:NAr.statSync};function Ky0(e){return e===void 0?Z0e.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},Z0e.FILE_SYSTEM_ADAPTER),e)}Z0e.createFileSystemAdapter=Ky0});var Dro=A(k$n=>{"use strict";Object.defineProperty(k$n,"__esModule",{value:!0});var Hy0=Ero(),R$n=class{constructor(r={}){this._options=r,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=Hy0.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(r,t){return r??t}};k$n.default=R$n});var Owe=A(ehe=>{"use strict";Object.defineProperty(ehe,"__esModule",{value:!0});ehe.statSync=ehe.stat=ehe.Settings=void 0;var Sro=Cro(),Wy0=vro(),F$n=Dro();ehe.Settings=F$n.default;function Yy0(e,r,t){if(typeof r=="function"){Sro.read(e,N$n(),r);return}Sro.read(e,N$n(r),t)}ehe.stat=Yy0;function Jy0(e,r){let t=N$n(r);return Wy0.read(e,t)}ehe.statSync=Jy0;function N$n(e={}){return e instanceof F$n.default?e:new F$n.default(e)}});var xro=A((Bw1,Iro)=>{var wro;Iro.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):e=>(wro||(wro=Promise.resolve())).then(e).catch(r=>setTimeout(()=>{throw r},0))});var Pro=A((qw1,Tro)=>{Tro.exports=Zy0;var Xy0=xro();function Zy0(e,r){let t,n,i,s=!0;Array.isArray(e)?(t=[],n=e.length):(i=Object.keys(e),t={},n=i.length);function a(c){function l(){r&&r(c,t),r=null}s?Xy0(l):l()}function o(c,l,u){t[c]=u,(--n===0||l)&&a(l)}n?i?i.forEach(function(c){e[c](function(l,u){o(c,l,u)})}):e.forEach(function(c,l){c(function(u,m){o(l,u,m)})}):a(null),s=!1}});var O$n=A(BAr=>{"use strict";Object.defineProperty(BAr,"__esModule",{value:!0});BAr.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var OAr=process.versions.node.split(".");if(OAr[0]===void 0||OAr[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var Rro=Number.parseInt(OAr[0],10),e_0=Number.parseInt(OAr[1],10),kro=10,t_0=10,r_0=Rro>kro,n_0=Rro===kro&&e_0>=t_0;BAr.IS_SUPPORT_READDIR_WITH_FILE_TYPES=r_0||n_0});var Fro=A(qAr=>{"use strict";Object.defineProperty(qAr,"__esModule",{value:!0});qAr.createDirentFromStats=void 0;var B$n=class{constructor(r,t){this.name=r,this.isBlockDevice=t.isBlockDevice.bind(t),this.isCharacterDevice=t.isCharacterDevice.bind(t),this.isDirectory=t.isDirectory.bind(t),this.isFIFO=t.isFIFO.bind(t),this.isFile=t.isFile.bind(t),this.isSocket=t.isSocket.bind(t),this.isSymbolicLink=t.isSymbolicLink.bind(t)}};function i_0(e,r){return new B$n(e,r)}qAr.createDirentFromStats=i_0});var q$n=A(MAr=>{"use strict";Object.defineProperty(MAr,"__esModule",{value:!0});MAr.fs=void 0;var s_0=Fro();MAr.fs=s_0});var M$n=A(LAr=>{"use strict";Object.defineProperty(LAr,"__esModule",{value:!0});LAr.joinPathSegments=void 0;function a_0(e,r,t){return e.endsWith(t)?e+r:e+t+r}LAr.joinPathSegments=a_0});var Lro=A(the=>{"use strict";Object.defineProperty(the,"__esModule",{value:!0});the.readdir=the.readdirWithFileTypes=the.read=void 0;var o_0=Owe(),Nro=Pro(),c_0=O$n(),Oro=q$n(),Bro=M$n();function u_0(e,r,t){if(!r.stats&&c_0.IS_SUPPORT_READDIR_WITH_FILE_TYPES){qro(e,r,t);return}Mro(e,r,t)}the.read=u_0;function qro(e,r,t){r.fs.readdir(e,{withFileTypes:!0},(n,i)=>{if(n!==null){jAr(t,n);return}let s=i.map(o=>({dirent:o,name:o.name,path:Bro.joinPathSegments(e,o.name,r.pathSegmentSeparator)}));if(!r.followSymbolicLinks){L$n(t,s);return}let a=s.map(o=>l_0(o,r));Nro(a,(o,c)=>{if(o!==null){jAr(t,o);return}L$n(t,c)})})}the.readdirWithFileTypes=qro;function l_0(e,r){return t=>{if(!e.dirent.isSymbolicLink()){t(null,e);return}r.fs.stat(e.path,(n,i)=>{if(n!==null){if(r.throwErrorOnBrokenSymbolicLink){t(n);return}t(null,e);return}e.dirent=Oro.fs.createDirentFromStats(e.name,i),t(null,e)})}}function Mro(e,r,t){r.fs.readdir(e,(n,i)=>{if(n!==null){jAr(t,n);return}let s=i.map(a=>{let o=Bro.joinPathSegments(e,a,r.pathSegmentSeparator);return c=>{o_0.stat(o,r.fsStatSettings,(l,u)=>{if(l!==null){c(l);return}let m={name:a,path:o,dirent:Oro.fs.createDirentFromStats(a,u)};r.stats&&(m.stats=u),c(null,m)})}});Nro(s,(a,o)=>{if(a!==null){jAr(t,a);return}L$n(t,o)})})}the.readdir=Mro;function jAr(e,r){e(r)}function L$n(e,r){e(null,r)}});var zro=A(rhe=>{"use strict";Object.defineProperty(rhe,"__esModule",{value:!0});rhe.readdir=rhe.readdirWithFileTypes=rhe.read=void 0;var d_0=Owe(),p_0=O$n(),jro=q$n(),Gro=M$n();function m_0(e,r){return!r.stats&&p_0.IS_SUPPORT_READDIR_WITH_FILE_TYPES?Uro(e,r):Vro(e,r)}rhe.read=m_0;function Uro(e,r){return r.fs.readdirSync(e,{withFileTypes:!0}).map(n=>{let i={dirent:n,name:n.name,path:Gro.joinPathSegments(e,n.name,r.pathSegmentSeparator)};if(i.dirent.isSymbolicLink()&&r.followSymbolicLinks)try{let s=r.fs.statSync(i.path);i.dirent=jro.fs.createDirentFromStats(i.name,s)}catch(s){if(r.throwErrorOnBrokenSymbolicLink)throw s}return i})}rhe.readdirWithFileTypes=Uro;function Vro(e,r){return r.fs.readdirSync(e).map(n=>{let i=Gro.joinPathSegments(e,n,r.pathSegmentSeparator),s=d_0.statSync(i,r.fsStatSettings),a={name:n,path:i,dirent:jro.fs.createDirentFromStats(n,s)};return r.stats&&(a.stats=s),a})}rhe.readdir=Vro});var $ro=A(nhe=>{"use strict";Object.defineProperty(nhe,"__esModule",{value:!0});nhe.createFileSystemAdapter=nhe.FILE_SYSTEM_ADAPTER=void 0;var zot=require("fs");nhe.FILE_SYSTEM_ADAPTER={lstat:zot.lstat,stat:zot.stat,lstatSync:zot.lstatSync,statSync:zot.statSync,readdir:zot.readdir,readdirSync:zot.readdirSync};function f_0(e){return e===void 0?nhe.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},nhe.FILE_SYSTEM_ADAPTER),e)}nhe.createFileSystemAdapter=f_0});var Qro=A(G$n=>{"use strict";Object.defineProperty(G$n,"__esModule",{value:!0});var h_0=require("path"),g_0=Owe(),y_0=$ro(),j$n=class{constructor(r={}){this._options=r,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=y_0.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,h_0.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new g_0.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(r,t){return r??t}};G$n.default=j$n});var GAr=A(ihe=>{"use strict";Object.defineProperty(ihe,"__esModule",{value:!0});ihe.Settings=ihe.scandirSync=ihe.scandir=void 0;var Kro=Lro(),__0=zro(),U$n=Qro();ihe.Settings=U$n.default;function A_0(e,r,t){if(typeof r=="function"){Kro.read(e,V$n(),r);return}Kro.read(e,V$n(r),t)}ihe.scandir=A_0;function b_0(e,r){let t=V$n(r);return __0.read(e,t)}ihe.scandirSync=b_0;function V$n(e={}){return e instanceof U$n.default?e:new U$n.default(e)}});var Wro=A((Kw1,Hro)=>{"use strict";function C_0(e){var r=new e,t=r;function n(){var s=r;return s.next?r=s.next:(r=new e,t=r),s.next=null,s}function i(s){t.next=s,t=s}return{get:n,release:i}}Hro.exports=C_0});var Jro=A((Hw1,z$n)=>{"use strict";var v_0=Wro();function Yro(e,r,t){if(typeof e=="function"&&(t=r,r=e,e=null),t<1)throw new Error("fastqueue concurrency must be greater than 1");var n=v_0(E_0),i=null,s=null,a=0,o=null,c={push:v,drain:Wj,saturated:Wj,pause:u,paused:!1,concurrency:t,running:l,resume:_,idle:b,length:m,getQueue:h,unshift:w,empty:Wj,kill:P,killAndDrain:k,error:R};return c;function l(){return a}function u(){c.paused=!0}function m(){for(var L=i,U=0;L;)L=L.next,U++;return U}function h(){for(var L=i,U=[];L;)U.push(L.value),L=L.next;return U}function _(){if(c.paused){c.paused=!1;for(var L=0;L{"use strict";Object.defineProperty(fJ,"__esModule",{value:!0});fJ.joinPathSegments=fJ.replacePathSegmentSeparator=fJ.isAppliedFilter=fJ.isFatalError=void 0;function S_0(e,r){return e.errorFilter===null?!0:!e.errorFilter(r)}fJ.isFatalError=S_0;function w_0(e,r){return e===null||e(r)}fJ.isAppliedFilter=w_0;function I_0(e,r){return e.split(/[/\\]/).join(r)}fJ.replacePathSegmentSeparator=I_0;function x_0(e,r,t){return e===""?r:e.endsWith(t)?e+r:e+t+r}fJ.joinPathSegments=x_0});var K$n=A(Q$n=>{"use strict";Object.defineProperty(Q$n,"__esModule",{value:!0});var T_0=UAr(),$$n=class{constructor(r,t){this._root=r,this._settings=t,this._root=T_0.replacePathSegmentSeparator(r,t.pathSegmentSeparator)}};Q$n.default=$$n});var Y$n=A(W$n=>{"use strict";Object.defineProperty(W$n,"__esModule",{value:!0});var P_0=require("events"),R_0=GAr(),k_0=Jro(),VAr=UAr(),F_0=K$n(),H$n=class extends F_0.default{constructor(r,t){super(r,t),this._settings=t,this._scandir=R_0.scandir,this._emitter=new P_0.EventEmitter,this._queue=k_0(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(r){this._emitter.on("entry",r)}onError(r){this._emitter.once("error",r)}onEnd(r){this._emitter.once("end",r)}_pushToQueue(r,t){let n={directory:r,base:t};this._queue.push(n,i=>{i!==null&&this._handleError(i)})}_worker(r,t){this._scandir(r.directory,this._settings.fsScandirSettings,(n,i)=>{if(n!==null){t(n,void 0);return}for(let s of i)this._handleEntry(s,r.base);t(null,void 0)})}_handleError(r){this._isDestroyed||!VAr.isFatalError(this._settings,r)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",r))}_handleEntry(r,t){if(this._isDestroyed||this._isFatalError)return;let n=r.path;t!==void 0&&(r.path=VAr.joinPathSegments(t,r.name,this._settings.pathSegmentSeparator)),VAr.isAppliedFilter(this._settings.entryFilter,r)&&this._emitEntry(r),r.dirent.isDirectory()&&VAr.isAppliedFilter(this._settings.deepFilter,r)&&this._pushToQueue(n,t===void 0?void 0:r.path)}_emitEntry(r){this._emitter.emit("entry",r)}};W$n.default=H$n});var Xro=A(X$n=>{"use strict";Object.defineProperty(X$n,"__esModule",{value:!0});var N_0=Y$n(),J$n=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new N_0.default(this._root,this._settings),this._storage=[]}read(r){this._reader.onError(t=>{O_0(r,t)}),this._reader.onEntry(t=>{this._storage.push(t)}),this._reader.onEnd(()=>{B_0(r,this._storage)}),this._reader.read()}};X$n.default=J$n;function O_0(e,r){e(r)}function B_0(e,r){e(null,r)}});var Zro=A(eQn=>{"use strict";Object.defineProperty(eQn,"__esModule",{value:!0});var q_0=require("stream"),M_0=Y$n(),Z$n=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new M_0.default(this._root,this._settings),this._stream=new q_0.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(r=>{this._stream.emit("error",r)}),this._reader.onEntry(r=>{this._stream.push(r)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};eQn.default=Z$n});var eno=A(rQn=>{"use strict";Object.defineProperty(rQn,"__esModule",{value:!0});var L_0=GAr(),zAr=UAr(),j_0=K$n(),tQn=class extends j_0.default{constructor(){super(...arguments),this._scandir=L_0.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(r,t){this._queue.add({directory:r,base:t})}_handleQueue(){for(let r of this._queue.values())this._handleDirectory(r.directory,r.base)}_handleDirectory(r,t){try{let n=this._scandir(r,this._settings.fsScandirSettings);for(let i of n)this._handleEntry(i,t)}catch(n){this._handleError(n)}}_handleError(r){if(zAr.isFatalError(this._settings,r))throw r}_handleEntry(r,t){let n=r.path;t!==void 0&&(r.path=zAr.joinPathSegments(t,r.name,this._settings.pathSegmentSeparator)),zAr.isAppliedFilter(this._settings.entryFilter,r)&&this._pushToStorage(r),r.dirent.isDirectory()&&zAr.isAppliedFilter(this._settings.deepFilter,r)&&this._pushToQueue(n,t===void 0?void 0:r.path)}_pushToStorage(r){this._storage.push(r)}};rQn.default=tQn});var tno=A(iQn=>{"use strict";Object.defineProperty(iQn,"__esModule",{value:!0});var G_0=eno(),nQn=class{constructor(r,t){this._root=r,this._settings=t,this._reader=new G_0.default(this._root,this._settings)}read(){return this._reader.read()}};iQn.default=nQn});var rno=A(aQn=>{"use strict";Object.defineProperty(aQn,"__esModule",{value:!0});var U_0=require("path"),V_0=GAr(),sQn=class{constructor(r={}){this._options=r,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,U_0.sep),this.fsScandirSettings=new V_0.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(r,t){return r??t}};aQn.default=sQn});var QAr=A(hJ=>{"use strict";Object.defineProperty(hJ,"__esModule",{value:!0});hJ.Settings=hJ.walkStream=hJ.walkSync=hJ.walk=void 0;var nno=Xro(),z_0=Zro(),$_0=tno(),oQn=rno();hJ.Settings=oQn.default;function Q_0(e,r,t){if(typeof r=="function"){new nno.default(e,$Ar()).read(r);return}new nno.default(e,$Ar(r)).read(t)}hJ.walk=Q_0;function K_0(e,r){let t=$Ar(r);return new $_0.default(e,t).read()}hJ.walkSync=K_0;function H_0(e,r){let t=$Ar(r);return new z_0.default(e,t).read()}hJ.walkStream=H_0;function $Ar(e={}){return e instanceof oQn.default?e:new oQn.default(e)}});var KAr=A(uQn=>{"use strict";Object.defineProperty(uQn,"__esModule",{value:!0});var W_0=require("path"),Y_0=Owe(),ino=Die(),cQn=class{constructor(r){this._settings=r,this._fsStatSettings=new Y_0.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(r){return W_0.resolve(this._settings.cwd,r)}_makeEntry(r,t){let n={name:t,path:t,dirent:ino.fs.createDirentFromStats(t,r)};return this._settings.stats&&(n.stats=r),n}_isFatalError(r){return!ino.errno.isEnoentCodeError(r)&&!this._settings.suppressErrors}};uQn.default=cQn});var pQn=A(dQn=>{"use strict";Object.defineProperty(dQn,"__esModule",{value:!0});var J_0=require("stream"),X_0=Owe(),Z_0=QAr(),eA0=KAr(),lQn=class extends eA0.default{constructor(){super(...arguments),this._walkStream=Z_0.walkStream,this._stat=X_0.stat}dynamic(r,t){return this._walkStream(r,t)}static(r,t){let n=r.map(this._getFullEntryPath,this),i=new J_0.PassThrough({objectMode:!0});i._write=(s,a,o)=>this._getEntry(n[s],r[s],t).then(c=>{c!==null&&t.entryFilter(c)&&i.push(c),s===n.length-1&&i.end(),o()}).catch(o);for(let s=0;sthis._makeEntry(i,t)).catch(i=>{if(n.errorFilter(i))return null;throw i})}_getStat(r){return new Promise((t,n)=>{this._stat(r,this._fsStatSettings,(i,s)=>i===null?t(s):n(i))})}};dQn.default=lQn});var sno=A(fQn=>{"use strict";Object.defineProperty(fQn,"__esModule",{value:!0});var tA0=QAr(),rA0=KAr(),nA0=pQn(),mQn=class extends rA0.default{constructor(){super(...arguments),this._walkAsync=tA0.walk,this._readerStream=new nA0.default(this._settings)}dynamic(r,t){return new Promise((n,i)=>{this._walkAsync(r,t,(s,a)=>{s===null?n(a):i(s)})})}async static(r,t){let n=[],i=this._readerStream.static(r,t);return new Promise((s,a)=>{i.once("error",a),i.on("data",o=>n.push(o)),i.once("end",()=>s(n))})}};fQn.default=mQn});var ano=A(gQn=>{"use strict";Object.defineProperty(gQn,"__esModule",{value:!0});var nkt=Die(),hQn=class{constructor(r,t,n){this._patterns=r,this._settings=t,this._micromatchOptions=n,this._storage=[],this._fillStorage()}_fillStorage(){for(let r of this._patterns){let t=this._getPatternSegments(r),n=this._splitSegmentsIntoSections(t);this._storage.push({complete:n.length<=1,pattern:r,segments:t,sections:n})}}_getPatternSegments(r){return nkt.pattern.getPatternParts(r,this._micromatchOptions).map(n=>nkt.pattern.isDynamicPattern(n,this._settings)?{dynamic:!0,pattern:n,patternRe:nkt.pattern.makeRe(n,this._micromatchOptions)}:{dynamic:!1,pattern:n})}_splitSegmentsIntoSections(r){return nkt.array.splitWhen(r,t=>t.dynamic&&nkt.pattern.hasGlobStar(t.pattern))}};gQn.default=hQn});var ono=A(_Qn=>{"use strict";Object.defineProperty(_Qn,"__esModule",{value:!0});var iA0=ano(),yQn=class extends iA0.default{match(r){let t=r.split("/"),n=t.length,i=this._storage.filter(s=>!s.complete||s.segments.length>n);for(let s of i){let a=s.sections[0];if(!s.complete&&n>a.length||t.every((c,l)=>{let u=s.segments[l];return!!(u.dynamic&&u.patternRe.test(c)||!u.dynamic&&u.pattern===c)}))return!0}return!1}};_Qn.default=yQn});var cno=A(bQn=>{"use strict";Object.defineProperty(bQn,"__esModule",{value:!0});var HAr=Die(),sA0=ono(),AQn=class{constructor(r,t){this._settings=r,this._micromatchOptions=t}getFilter(r,t,n){let i=this._getMatcher(t),s=this._getNegativePatternsRe(n);return a=>this._filter(r,a,i,s)}_getMatcher(r){return new sA0.default(r,this._settings,this._micromatchOptions)}_getNegativePatternsRe(r){let t=r.filter(HAr.pattern.isAffectDepthOfReadingPattern);return HAr.pattern.convertPatternsToRe(t,this._micromatchOptions)}_filter(r,t,n,i){if(this._isSkippedByDeep(r,t.path)||this._isSkippedSymbolicLink(t))return!1;let s=HAr.path.removeLeadingDotSegment(t.path);return this._isSkippedByPositivePatterns(s,n)?!1:this._isSkippedByNegativePatterns(s,i)}_isSkippedByDeep(r,t){return this._settings.deep===1/0?!1:this._getEntryLevel(r,t)>=this._settings.deep}_getEntryLevel(r,t){let n=t.split("/").length;if(r==="")return n;let i=r.split("/").length;return n-i}_isSkippedSymbolicLink(r){return!this._settings.followSymbolicLinks&&r.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(r,t){return!this._settings.baseNameMatch&&!t.match(r)}_isSkippedByNegativePatterns(r,t){return!HAr.pattern.matchAny(r,t)}};bQn.default=AQn});var uno=A(vQn=>{"use strict";Object.defineProperty(vQn,"__esModule",{value:!0});var Bwe=Die(),CQn=class{constructor(r,t){this._settings=r,this._micromatchOptions=t,this.index=new Map}getFilter(r,t){let n=Bwe.pattern.convertPatternsToRe(r,this._micromatchOptions),i=Bwe.pattern.convertPatternsToRe(t,Object.assign(Object.assign({},this._micromatchOptions),{dot:!0}));return s=>this._filter(s,n,i)}_filter(r,t,n){let i=Bwe.path.removeLeadingDotSegment(r.path);if(this._settings.unique&&this._isDuplicateEntry(i)||this._onlyFileFilter(r)||this._onlyDirectoryFilter(r)||this._isSkippedByAbsoluteNegativePatterns(i,n))return!1;let s=r.dirent.isDirectory(),a=this._isMatchToPatterns(i,t,s)&&!this._isMatchToPatterns(i,n,s);return this._settings.unique&&a&&this._createIndexRecord(i),a}_isDuplicateEntry(r){return this.index.has(r)}_createIndexRecord(r){this.index.set(r,void 0)}_onlyFileFilter(r){return this._settings.onlyFiles&&!r.dirent.isFile()}_onlyDirectoryFilter(r){return this._settings.onlyDirectories&&!r.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(r,t){if(!this._settings.absolute)return!1;let n=Bwe.path.makeAbsolute(this._settings.cwd,r);return Bwe.pattern.matchAny(n,t)}_isMatchToPatterns(r,t,n){let i=Bwe.pattern.matchAny(r,t);return!i&&n?Bwe.pattern.matchAny(r+"/",t):i}};vQn.default=CQn});var lno=A(DQn=>{"use strict";Object.defineProperty(DQn,"__esModule",{value:!0});var aA0=Die(),EQn=class{constructor(r){this._settings=r}getFilter(){return r=>this._isNonFatalError(r)}_isNonFatalError(r){return aA0.errno.isEnoentCodeError(r)||this._settings.suppressErrors}};DQn.default=EQn});var pno=A(wQn=>{"use strict";Object.defineProperty(wQn,"__esModule",{value:!0});var dno=Die(),SQn=class{constructor(r){this._settings=r}getTransformer(){return r=>this._transform(r)}_transform(r){let t=r.path;return this._settings.absolute&&(t=dno.path.makeAbsolute(this._settings.cwd,t),t=dno.path.unixify(t)),this._settings.markDirectories&&r.dirent.isDirectory()&&(t+="/"),this._settings.objectMode?Object.assign(Object.assign({},r),{path:t}):t}};wQn.default=SQn});var WAr=A(xQn=>{"use strict";Object.defineProperty(xQn,"__esModule",{value:!0});var oA0=require("path"),cA0=cno(),uA0=uno(),lA0=lno(),dA0=pno(),IQn=class{constructor(r){this._settings=r,this.errorFilter=new lA0.default(this._settings),this.entryFilter=new uA0.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new cA0.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new dA0.default(this._settings)}_getRootDirectory(r){return oA0.resolve(this._settings.cwd,r.base)}_getReaderOptions(r){let t=r.base==="."?"":r.base;return{basePath:t,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(t,r.positive,r.negative),entryFilter:this.entryFilter.getFilter(r.positive,r.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};xQn.default=IQn});var mno=A(PQn=>{"use strict";Object.defineProperty(PQn,"__esModule",{value:!0});var pA0=sno(),mA0=WAr(),TQn=class extends mA0.default{constructor(){super(...arguments),this._reader=new pA0.default(this._settings)}async read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r);return(await this.api(t,r,n)).map(s=>n.transform(s))}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};PQn.default=TQn});var fno=A(kQn=>{"use strict";Object.defineProperty(kQn,"__esModule",{value:!0});var fA0=require("stream"),hA0=pQn(),gA0=WAr(),RQn=class extends gA0.default{constructor(){super(...arguments),this._reader=new hA0.default(this._settings)}read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r),i=this.api(t,r,n),s=new fA0.Readable({objectMode:!0,read:()=>{}});return i.once("error",a=>s.emit("error",a)).on("data",a=>s.emit("data",n.transform(a))).once("end",()=>s.emit("end")),s.once("close",()=>i.destroy()),s}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};kQn.default=RQn});var hno=A(NQn=>{"use strict";Object.defineProperty(NQn,"__esModule",{value:!0});var yA0=Owe(),_A0=QAr(),AA0=KAr(),FQn=class extends AA0.default{constructor(){super(...arguments),this._walkSync=_A0.walkSync,this._statSync=yA0.statSync}dynamic(r,t){return this._walkSync(r,t)}static(r,t){let n=[];for(let i of r){let s=this._getFullEntryPath(i),a=this._getEntry(s,i,t);a===null||!t.entryFilter(a)||n.push(a)}return n}_getEntry(r,t,n){try{let i=this._getStat(r);return this._makeEntry(i,t)}catch(i){if(n.errorFilter(i))return null;throw i}}_getStat(r){return this._statSync(r,this._fsStatSettings)}};NQn.default=FQn});var gno=A(BQn=>{"use strict";Object.defineProperty(BQn,"__esModule",{value:!0});var bA0=hno(),CA0=WAr(),OQn=class extends CA0.default{constructor(){super(...arguments),this._reader=new bA0.default(this._settings)}read(r){let t=this._getRootDirectory(r),n=this._getReaderOptions(r);return this.api(t,r,n).map(n.transform)}api(r,t,n){return t.dynamic?this._reader.dynamic(r,n):this._reader.static(t.patterns,n)}};BQn.default=OQn});var yno=A(Qot=>{"use strict";Object.defineProperty(Qot,"__esModule",{value:!0});Qot.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var $ot=require("fs"),vA0=require("os"),EA0=Math.max(vA0.cpus().length,1);Qot.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:$ot.lstat,lstatSync:$ot.lstatSync,stat:$ot.stat,statSync:$ot.statSync,readdir:$ot.readdir,readdirSync:$ot.readdirSync};var qQn=class{constructor(r={}){this._options=r,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,EA0),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0)}_getValue(r,t){return r===void 0?t:r}_getFileSystemMethods(r={}){return Object.assign(Object.assign({},Qot.DEFAULT_FILE_SYSTEM_ADAPTER),r)}};Qot.default=qQn});var ikt=A((AI1,Ano)=>{"use strict";var _no=Aro(),DA0=mno(),SA0=fno(),wA0=gno(),MQn=yno(),Yj=Die();async function LQn(e,r){hz(e);let t=jQn(e,DA0.default,r),n=await Promise.all(t);return Yj.array.flatten(n)}(function(e){e.glob=e,e.globSync=r,e.globStream=t,e.async=e;function r(l,u){hz(l);let m=jQn(l,wA0.default,u);return Yj.array.flatten(m)}e.sync=r;function t(l,u){hz(l);let m=jQn(l,SA0.default,u);return Yj.stream.merge(m)}e.stream=t;function n(l,u){hz(l);let m=[].concat(l),h=new MQn.default(u);return _no.generate(m,h)}e.generateTasks=n;function i(l,u){hz(l);let m=new MQn.default(u);return Yj.pattern.isDynamicPattern(l,m)}e.isDynamicPattern=i;function s(l){return hz(l),Yj.path.escape(l)}e.escapePath=s;function a(l){return hz(l),Yj.path.convertPathToPattern(l)}e.convertPathToPattern=a;let o;(function(l){function u(h){return hz(h),Yj.path.escapePosixPath(h)}l.escapePath=u;function m(h){return hz(h),Yj.path.convertPosixPathToPattern(h)}l.convertPathToPattern=m})(o=e.posix||(e.posix={}));let c;(function(l){function u(h){return hz(h),Yj.path.escapeWindowsPath(h)}l.escapePath=u;function m(h){return hz(h),Yj.path.convertWindowsPathToPattern(h)}l.convertPathToPattern=m})(c=e.win32||(e.win32={}))})(LQn||(LQn={}));function jQn(e,r,t){let n=[].concat(e),i=new MQn.default(t),s=_no.generate(n,i),a=new r(i);return s.map(a.read,a)}function hz(e){if(![].concat(e).every(n=>Yj.string.isString(n)&&!Yj.string.isEmpty(n)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}Ano.exports=LQn});var Cno=A((bI1,GQn)=>{"use strict";var bno=(e,r,t)=>new Promise((n,i)=>{if(t=Object.assign({concurrency:1/0},t),typeof r!="function")throw new TypeError("Mapper function is required");let{concurrency:s}=t;if(!(typeof s=="number"&&s>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${s}\` (${typeof s})`);let a=[],o=e[Symbol.iterator](),c=!1,l=!1,u=0,m=0,h=()=>{if(c)return;let _=o.next(),b=m;if(m++,_.done){l=!0,u===0&&n(a);return}u++,Promise.resolve(_.value).then(v=>r(v,b)).then(v=>{a[b]=v,u--,h()},v=>{c=!0,i(v)})};for(let _=0;_{"use strict";var IA0=Cno(),vno=async(e,r,t)=>(await IA0(e,(i,s)=>Promise.all([r(i,s),i]),t)).filter(i=>!!i[0]).map(i=>i[1]);UQn.exports=vno;UQn.exports.default=vno});var wno=A(Kot=>{"use strict";var VQn=Kot&&Kot.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kot,"__esModule",{value:!0});Kot.findPackages=void 0;var YAr=VQn(require("path")),xA0=keo(),TA0=Neo(),Dno=VQn(ikt()),PA0=VQn(Eno()),RA0=["**/node_modules/**","**/bower_components/**","**/test/**","**/tests/**"];async function kA0(e,r){r=r??{};let t={...r,cwd:e,includeRoot:void 0};t.ignore=r.ignore??RA0;let n=Sno(r.patterns!=null?r.patterns:[".","**"]),i=await(0,Dno.default)(n,t);return r.includeRoot&&Array.prototype.push.apply(i,await(0,Dno.default)(Sno(["."]),t)),(0,PA0.default)(Array.from(new Set(i.map(s=>YAr.default.join(e,s)).sort((s,a)=>(0,TA0.lexCompare)(YAr.default.dirname(s),YAr.default.dirname(a)))),async s=>{try{return{dir:YAr.default.dirname(s),...await(0,xA0.readExactProjectManifest)(s)}}catch(a){if(a.code==="ENOENT")return null;throw a}}),Boolean)}Kot.findPackages=kA0;function Sno(e){let r=[];for(let t of e)r.push(t.replace(/\/?$/,"/package.json")),r.push(t.replace(/\/?$/,"/package.json5")),r.push(t.replace(/\/?$/,"/package.yaml"));return r}});var $Qn=A(gJ=>{"use strict";Object.defineProperty(gJ,"__esModule",{value:!0});gJ.getPnpmLock=gJ.detectPnpmWorkspaces=gJ.findPnpmWorkspace=gJ.extractPnpmFilters=void 0;var xno=(tn(),Dr(en)),akt=xno.__importDefault(_a()),FA0=wno(),Tno=Ky(),zQn=xno.__importDefault(Oh()),NA0=_f(),Sie=Pi(),skt=km();function OA0(e){return akt.default.plainObject(e)&&"lockfileVersion"in e}async function Pno(e){try{let r=(0,Tno.load)(await(0,skt.readLocalFile)(e,"utf8"),{json:!0});if(!Array.isArray(r.packages)||!r.packages.every(t=>akt.default.string(t))){Sie.logger.trace({fileName:e},'Failed to find required "packages" array in pnpm-workspace.yaml');return}return r.packages}catch(r){Sie.logger.trace({fileName:e,err:r},"Failed to parse pnpm-workspace.yaml");return}}gJ.extractPnpmFilters=Pno;async function Rno(e){let r=await(0,skt.findLocalSiblingOrParent)(e,"pnpm-workspace.yaml");if(!r)return Sie.logger.trace({packageFile:e},"Failed to locate pnpm-workspace.yaml in a parent directory."),null;let t=(0,skt.getSiblingFileName)(r,"pnpm-lock.yaml");return await(0,skt.localPathExists)(t)?{lockFilePath:t,workspaceYamlPath:r}:(Sie.logger.trace({workspaceYamlPath:r,packageFile:e},"Failed to find a pnpm-lock.yaml sibling for the workspace."),null)}gJ.findPnpmWorkspace=Rno;async function BA0(e){Sie.logger.debug("Detecting pnpm Workspaces");let r=new Map;for(let t of e){let{packageFile:n,managerData:i}=t,{pnpmShrinkwrap:s}=i;if(s){Sie.logger.trace({packageFile:n,pnpmShrinkwrap:s},"Found an existing pnpm shrinkwrap file; skipping pnpm monorepo check.");continue}let a=await Rno(n);if(a===null)continue;let{workspaceYamlPath:o,lockFilePath:c}=a;if(!r.has(o)){let m=await Pno(o),h=NA0.GlobalConfig.get("localDir"),b=(await(0,FA0.findPackages)(zQn.default.dirname(zQn.default.join(h,o)),{patterns:m,ignore:["**/node_modules/**","**/bower_components/**"]})).map(v=>zQn.default.join(v.dir,"package.json"));r.set(o,b)}let l=r.get(o);(l==null?void 0:l.some(m=>m.endsWith(n)))?(t.managerData??={},t.managerData.pnpmShrinkwrap=c):Sie.logger.trace({packageFile:n,workspaceYamlPath:o},"Didn't find the package in the pnpm workspace")}}gJ.detectPnpmWorkspaces=BA0;async function qA0(e){try{let r=await(0,skt.readLocalFile)(e,"utf8");if(!r)throw new Error("Unable to read pnpm-lock.yaml");let t=(0,Tno.load)(r);if(!OA0(t))throw new Error("Invalid or empty lockfile");Sie.logger.trace({lockParsed:t},"pnpm lockfile parsed");let n=akt.default.number(t.lockfileVersion)?t.lockfileVersion:parseFloat(t.lockfileVersion);return{lockedVersionsWithPath:MA0(t),lockfileVersion:n}}catch(r){return Sie.logger.debug({filePath:e,err:r},"Warning: Exception parsing pnpm lockfile"),{lockedVersions:{}}}}gJ.getPnpmLock=qA0;function MA0(e){let r={};if(akt.default.nonEmptyObject(e.importers))for(let[t,n]of Object.entries(e.importers))r[t]=Ino(n);else r["."]=Ino(e);return r}function Ino(e){let r=["dependencies","devDependencies","optionalDependencies"],t={};for(let n of r){t[n]={};for(let[i,s]of Object.entries(e[n]??{})){let a;akt.default.object(s)?a=s.version:a=s;let o=a.split("(")[0].trim();t[n][i]=o}}return t}});var okt=A(Jj=>{"use strict";Object.defineProperty(Jj,"__esModule",{value:!0});Jj.SAFE_TIME=Jj.S_IFLNK=Jj.S_IFREG=Jj.S_IFDIR=Jj.S_IFMT=void 0;Jj.S_IFMT=61440;Jj.S_IFDIR=16384;Jj.S_IFREG=32768;Jj.S_IFLNK=40960;Jj.SAFE_TIME=456789e3});var ZAr=A(iD=>{"use strict";Object.defineProperty(iD,"__esModule",{value:!0});iD.areStatsEqual=iD.convertToBigIntStats=iD.clearStats=iD.makeEmptyStats=iD.makeDefaultStats=iD.BigIntStatsEntry=iD.StatEntry=iD.DirEntry=iD.DEFAULT_MODE=void 0;var LA0=(Yh(),Dr(Wh)),kno=LA0.__importStar(require("util")),eI=okt();iD.DEFAULT_MODE=eI.S_IFREG|420;var QQn=class{constructor(){this.name="",this.mode=0}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&eI.S_IFMT)===eI.S_IFDIR}isFIFO(){return!1}isFile(){return(this.mode&eI.S_IFMT)===eI.S_IFREG}isSocket(){return!1}isSymbolicLink(){return(this.mode&eI.S_IFMT)===eI.S_IFLNK}};iD.DirEntry=QQn;var JAr=class{constructor(){this.uid=0,this.gid=0,this.size=0,this.blksize=0,this.atimeMs=0,this.mtimeMs=0,this.ctimeMs=0,this.birthtimeMs=0,this.atime=new Date(0),this.mtime=new Date(0),this.ctime=new Date(0),this.birthtime=new Date(0),this.dev=0,this.ino=0,this.mode=iD.DEFAULT_MODE,this.nlink=1,this.rdev=0,this.blocks=1}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&eI.S_IFMT)===eI.S_IFDIR}isFIFO(){return!1}isFile(){return(this.mode&eI.S_IFMT)===eI.S_IFREG}isSocket(){return!1}isSymbolicLink(){return(this.mode&eI.S_IFMT)===eI.S_IFLNK}};iD.StatEntry=JAr;var XAr=class{constructor(){this.uid=BigInt(0),this.gid=BigInt(0),this.size=BigInt(0),this.blksize=BigInt(0),this.atimeMs=BigInt(0),this.mtimeMs=BigInt(0),this.ctimeMs=BigInt(0),this.birthtimeMs=BigInt(0),this.atimeNs=BigInt(0),this.mtimeNs=BigInt(0),this.ctimeNs=BigInt(0),this.birthtimeNs=BigInt(0),this.atime=new Date(0),this.mtime=new Date(0),this.ctime=new Date(0),this.birthtime=new Date(0),this.dev=BigInt(0),this.ino=BigInt(0),this.mode=BigInt(iD.DEFAULT_MODE),this.nlink=BigInt(1),this.rdev=BigInt(0),this.blocks=BigInt(1)}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFDIR)}isFIFO(){return!1}isFile(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFREG)}isSocket(){return!1}isSymbolicLink(){return(this.mode&BigInt(eI.S_IFMT))===BigInt(eI.S_IFLNK)}};iD.BigIntStatsEntry=XAr;function Fno(){return new JAr}iD.makeDefaultStats=Fno;function jA0(){return Nno(Fno())}iD.makeEmptyStats=jA0;function Nno(e){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)){let t=e[r];typeof t=="number"?e[r]=0:typeof t=="bigint"?e[r]=BigInt(0):kno.types.isDate(t)&&(e[r]=new Date(0))}return e}iD.clearStats=Nno;function GA0(e){let r=new XAr;for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let n=e[t];typeof n=="number"?r[t]=BigInt(n):kno.types.isDate(n)&&(r[t]=new Date(n))}return r.atimeNs=r.atimeMs*BigInt(1e6),r.mtimeNs=r.mtimeMs*BigInt(1e6),r.ctimeNs=r.ctimeMs*BigInt(1e6),r.birthtimeNs=r.birthtimeMs*BigInt(1e6),r}iD.convertToBigIntStats=GA0;function UA0(e,r){if(e.atimeMs!==r.atimeMs||e.birthtimeMs!==r.birthtimeMs||e.blksize!==r.blksize||e.blocks!==r.blocks||e.ctimeMs!==r.ctimeMs||e.dev!==r.dev||e.gid!==r.gid||e.ino!==r.ino||e.isBlockDevice()!==r.isBlockDevice()||e.isCharacterDevice()!==r.isCharacterDevice()||e.isDirectory()!==r.isDirectory()||e.isFIFO()!==r.isFIFO()||e.isFile()!==r.isFile()||e.isSocket()!==r.isSocket()||e.isSymbolicLink()!==r.isSymbolicLink()||e.mode!==r.mode||e.mtimeMs!==r.mtimeMs||e.nlink!==r.nlink||e.rdev!==r.rdev||e.size!==r.size||e.uid!==r.uid)return!1;let t=e,n=r;return!(t.atimeNs!==n.atimeNs||t.mtimeNs!==n.mtimeNs||t.ctimeNs!==n.ctimeNs||t.birthtimeNs!==n.birthtimeNs)}iD.areStatsEqual=UA0});var t7=A(eC=>{"use strict";Object.defineProperty(eC,"__esModule",{value:!0});eC.toFilename=eC.convertPath=eC.ppath=eC.npath=eC.Filename=eC.PortablePath=void 0;var VA0=(Yh(),Dr(Wh)),ebr=VA0.__importDefault(require("path")),Ono;(function(e){e[e.File=0]="File",e[e.Portable=1]="Portable",e[e.Native=2]="Native"})(Ono||(Ono={}));eC.PortablePath={root:"/",dot:".",parent:".."};eC.Filename={nodeModules:"node_modules",manifest:"package.json",lockfile:"yarn.lock",virtual:"__virtual__",pnpJs:".pnp.js",pnpCjs:".pnp.cjs",rc:".yarnrc.yml"};eC.npath=Object.create(ebr.default);eC.ppath=Object.create(ebr.default.posix);eC.npath.cwd=()=>process.cwd();eC.ppath.cwd=()=>KQn(process.cwd());eC.ppath.resolve=(...e)=>e.length>0&&eC.ppath.isAbsolute(e[0])?ebr.default.posix.resolve(...e):ebr.default.posix.resolve(eC.ppath.cwd(),...e);var Bno=function(e,r,t){return r=e.normalize(r),t=e.normalize(t),r===t?".":(r.endsWith(e.sep)||(r=r+e.sep),t.startsWith(r)?t.slice(r.length):null)};eC.npath.fromPortablePath=qno;eC.npath.toPortablePath=KQn;eC.npath.contains=(e,r)=>Bno(eC.npath,e,r);eC.ppath.contains=(e,r)=>Bno(eC.ppath,e,r);var zA0=/^([a-zA-Z]:.*)$/,$A0=/^\/\/(\.\/)?(.*)$/,QA0=/^\/([a-zA-Z]:.*)$/,KA0=/^\/unc\/(\.dot\/)?(.*)$/;function qno(e){if(process.platform!=="win32")return e;let r,t;if(r=e.match(QA0))e=r[1];else if(t=e.match(KA0))e=`\\\\${t[1]?".\\":""}${t[2]}`;else return e;return e.replace(/\//g,"\\")}function KQn(e){if(process.platform!=="win32")return e;e=e.replace(/\\/g,"/");let r,t;return(r=e.match(zA0))?e=`/${r[1]}`:(t=e.match($A0))&&(e=`/unc/${t[1]?".dot/":""}${t[2]}`),e}function HA0(e,r){return e===eC.npath?qno(r):KQn(r)}eC.convertPath=HA0;function WA0(e){if(eC.npath.parse(e).dir!==""||eC.ppath.parse(e).dir!=="")throw new Error(`Invalid filename: "${e}"`);return e}eC.toFilename=WA0});var XQn=A(qwe=>{"use strict";Object.defineProperty(qwe,"__esModule",{value:!0});qwe.copyPromise=qwe.LinkStrategy=void 0;var Mno=(Yh(),Dr(Wh)),WQn=Mno.__importDefault(require("fs")),YA0=Mno.__importStar(okt()),JA0=t7(),tbr=new Date(YA0.SAFE_TIME*1e3),Lno;(function(e){e.Allow="allow",e.ReadOnly="readOnly"})(Lno=qwe.LinkStrategy||(qwe.LinkStrategy={}));async function XA0(e,r,t,n,i){let s=e.pathUtils.normalize(r),a=t.pathUtils.normalize(n),o=[],c=[],{atime:l,mtime:u}=i.stableTime?{atime:tbr,mtime:tbr}:await t.lstatPromise(a);await e.mkdirpPromise(e.pathUtils.dirname(r),{utimes:[l,u]});let m=typeof e.lutimesPromise=="function"?e.lutimesPromise.bind(e):e.utimesPromise.bind(e);await YQn(o,c,m,e,s,t,a,{...i,didParentExist:!0});for(let h of o)await h();await Promise.all(c.map(h=>h()))}qwe.copyPromise=XA0;async function YQn(e,r,t,n,i,s,a,o){var c,l;let u=o.didParentExist?await ZA0(n,i):null,m=await s.lstatPromise(a),{atime:h,mtime:_}=o.stableTime?{atime:tbr,mtime:tbr}:m,b;switch(!0){case m.isDirectory():b=await eb0(e,r,t,n,i,u,s,a,m,o);break;case m.isFile():b=await rb0(e,r,t,n,i,u,s,a,m,o);break;case m.isSymbolicLink():b=await nb0(e,r,t,n,i,u,s,a,m,o);break;default:throw new Error(`Unsupported file type (${m.mode})`)}return(b||((c=u==null?void 0:u.mtime)===null||c===void 0?void 0:c.getTime())!==_.getTime()||((l=u==null?void 0:u.atime)===null||l===void 0?void 0:l.getTime())!==h.getTime())&&(r.push(()=>t(i,h,_)),b=!0),(u===null||(u.mode&511)!==(m.mode&511))&&(r.push(()=>n.chmodPromise(i,m.mode&511)),b=!0),b}async function ZA0(e,r){try{return await e.lstatPromise(r)}catch{return null}}async function eb0(e,r,t,n,i,s,a,o,c,l){if(s!==null&&!s.isDirectory())if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;let u=!1;s===null&&(e.push(async()=>{try{await n.mkdirPromise(i,{mode:c.mode})}catch(_){if(_.code!=="EEXIST")throw _}}),u=!0);let m=await a.readdirPromise(o),h=l.didParentExist&&!s?{...l,didParentExist:!1}:l;if(l.stableSort)for(let _ of m.sort())await YQn(e,r,t,n,n.pathUtils.join(i,_),a,a.pathUtils.join(o,_),h)&&(u=!0);else(await Promise.all(m.map(async b=>{await YQn(e,r,t,n,n.pathUtils.join(i,b),a,a.pathUtils.join(o,b),h)}))).some(b=>b)&&(u=!0);return u}var HQn=new WeakMap;function JQn(e,r,t,n,i){return async()=>{await e.linkPromise(t,r),i===Lno.ReadOnly&&(n.mode&=-147,await e.chmodPromise(r,n.mode))}}function tb0(e,r,t,n,i){let s=HQn.get(e);return typeof s>"u"?async()=>{try{await e.copyFilePromise(t,r,WQn.default.constants.COPYFILE_FICLONE_FORCE),HQn.set(e,!0)}catch(a){if(a.code==="ENOSYS"||a.code==="ENOTSUP")HQn.set(e,!1),await JQn(e,r,t,n,i)();else throw a}}:s?async()=>e.copyFilePromise(t,r,WQn.default.constants.COPYFILE_FICLONE_FORCE):JQn(e,r,t,n,i)}async function rb0(e,r,t,n,i,s,a,o,c,l){var u;if(s!==null)if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;let m=(u=l.linkStrategy)!==null&&u!==void 0?u:null,h=n===a?m!==null?tb0(n,i,o,c,m):async()=>n.copyFilePromise(o,i,WQn.default.constants.COPYFILE_FICLONE):m!==null?JQn(n,i,o,c,m):async()=>n.writeFilePromise(i,await a.readFilePromise(o));return e.push(async()=>h()),!0}async function nb0(e,r,t,n,i,s,a,o,c,l){if(s!==null)if(l.overwrite)e.push(async()=>n.removePromise(i)),s=null;else return!1;return e.push(async()=>{await n.symlinkPromise((0,JA0.convertPath)(n.pathUtils,await a.readlinkPromise(o)),i)}),!0}});var ckt=A(tC=>{"use strict";Object.defineProperty(tC,"__esModule",{value:!0});tC.LibzipError=tC.ERR_DIR_CLOSED=tC.EOPNOTSUPP=tC.ENOTEMPTY=tC.EROFS=tC.EEXIST=tC.EISDIR=tC.ENOTDIR=tC.ENOENT=tC.EBADF=tC.EINVAL=tC.ENOSYS=tC.EBUSY=void 0;function Xj(e,r){return Object.assign(new Error(`${e}: ${r}`),{code:e})}function ib0(e){return Xj("EBUSY",e)}tC.EBUSY=ib0;function sb0(e,r){return Xj("ENOSYS",`${e}, ${r}`)}tC.ENOSYS=sb0;function ab0(e){return Xj("EINVAL",`invalid argument, ${e}`)}tC.EINVAL=ab0;function ob0(e){return Xj("EBADF",`bad file descriptor, ${e}`)}tC.EBADF=ob0;function cb0(e){return Xj("ENOENT",`no such file or directory, ${e}`)}tC.ENOENT=cb0;function ub0(e){return Xj("ENOTDIR",`not a directory, ${e}`)}tC.ENOTDIR=ub0;function lb0(e){return Xj("EISDIR",`illegal operation on a directory, ${e}`)}tC.EISDIR=lb0;function db0(e){return Xj("EEXIST",`file already exists, ${e}`)}tC.EEXIST=db0;function pb0(e){return Xj("EROFS",`read-only filesystem, ${e}`)}tC.EROFS=pb0;function mb0(e){return Xj("ENOTEMPTY",`directory not empty, ${e}`)}tC.ENOTEMPTY=mb0;function fb0(e){return Xj("EOPNOTSUPP",`operation not supported, ${e}`)}tC.EOPNOTSUPP=fb0;function hb0(){return Xj("ERR_DIR_CLOSED","Directory handle was closed")}tC.ERR_DIR_CLOSED=hb0;var ZQn=class extends Error{constructor(r,t){super(r),this.name="Libzip Error",this.code=t}};tC.LibzipError=ZQn});var eKn=A(Hot=>{"use strict";Object.defineProperty(Hot,"__esModule",{value:!0});Hot.opendir=Hot.CustomDir=void 0;var gb0=(Yh(),Dr(Wh)),yb0=gb0.__importStar(ckt()),rbr=class{constructor(r,t,n={}){this.path=r,this.nextDirent=t,this.opts=n,this.closed=!1}throwIfClosed(){if(this.closed)throw yb0.ERR_DIR_CLOSED()}async*[Symbol.asyncIterator](){try{let r;for(;(r=await this.read())!==null;)yield r}finally{await this.close()}}read(r){let t=this.readSync();return typeof r<"u"?r(null,t):Promise.resolve(t)}readSync(){return this.throwIfClosed(),this.nextDirent()}close(r){return this.closeSync(),typeof r<"u"?r(null):Promise.resolve()}closeSync(){var r,t;this.throwIfClosed(),(t=(r=this.opts).onClose)===null||t===void 0||t.call(r),this.closed=!0}};Hot.CustomDir=rbr;function _b0(e,r,t,n){let i=()=>{let s=t.shift();return typeof s>"u"?null:Object.assign(e.statSync(e.pathUtils.join(r,s)),{name:s})};return new rbr(r,i,n)}Hot.opendir=_b0});var ahe=A(she=>{"use strict";Object.defineProperty(she,"__esModule",{value:!0});she.normalizeLineEndings=she.BasePortableFakeFS=she.FakeFS=void 0;var Ab0=require("os"),bb0=XQn(),jno=t7(),nbr=class{constructor(r){this.pathUtils=r}async*genTraversePromise(r,{stableSort:t=!1}={}){let n=[r];for(;n.length>0;){let i=n.shift();if((await this.lstatPromise(i)).isDirectory()){let a=await this.readdirPromise(i);if(t)for(let o of a.sort())n.push(this.pathUtils.join(i,o));else throw new Error("Not supported")}else yield i}}async removePromise(r,{recursive:t=!0,maxRetries:n=5}={}){let i;try{i=await this.lstatPromise(r)}catch(s){if(s.code==="ENOENT")return;throw s}if(i.isDirectory()){if(t){let s=await this.readdirPromise(r);await Promise.all(s.map(a=>this.removePromise(this.pathUtils.resolve(r,a))))}for(let s=0;s<=n;s++)try{await this.rmdirPromise(r);break}catch(a){if(a.code!=="EBUSY"&&a.code!=="ENOTEMPTY")throw a;ssetTimeout(o,s*100))}}else await this.unlinkPromise(r)}removeSync(r,{recursive:t=!0}={}){let n;try{n=this.lstatSync(r)}catch(i){if(i.code==="ENOENT")return;throw i}if(n.isDirectory()){if(t)for(let i of this.readdirSync(r))this.removeSync(this.pathUtils.resolve(r,i));this.rmdirSync(r)}else this.unlinkSync(r)}async mkdirpPromise(r,{chmod:t,utimes:n}={}){if(r=this.resolve(r),r===this.pathUtils.dirname(r))return;let i=r.split(this.pathUtils.sep),s;for(let a=2;a<=i.length;++a){let o=i.slice(0,a).join(this.pathUtils.sep);if(!this.existsSync(o)){try{await this.mkdirPromise(o)}catch(c){if(c.code==="EEXIST")continue;throw c}if(s??(s=o),t!=null&&await this.chmodPromise(o,t),n!=null)await this.utimesPromise(o,n[0],n[1]);else{let c=await this.statPromise(this.pathUtils.dirname(o));await this.utimesPromise(o,c.atime,c.mtime)}}}return s}mkdirpSync(r,{chmod:t,utimes:n}={}){if(r=this.resolve(r),r===this.pathUtils.dirname(r))return;let i=r.split(this.pathUtils.sep),s;for(let a=2;a<=i.length;++a){let o=i.slice(0,a).join(this.pathUtils.sep);if(!this.existsSync(o)){try{this.mkdirSync(o)}catch(c){if(c.code==="EEXIST")continue;throw c}if(s??(s=o),t!=null&&this.chmodSync(o,t),n!=null)this.utimesSync(o,n[0],n[1]);else{let c=this.statSync(this.pathUtils.dirname(o));this.utimesSync(o,c.atime,c.mtime)}}}return s}async copyPromise(r,t,{baseFs:n=this,overwrite:i=!0,stableSort:s=!1,stableTime:a=!1,linkStrategy:o=null}={}){return await(0,bb0.copyPromise)(this,r,n,t,{overwrite:i,stableSort:s,stableTime:a,linkStrategy:o})}copySync(r,t,{baseFs:n=this,overwrite:i=!0}={}){let s=n.lstatSync(t),a=this.existsSync(r);if(s.isDirectory()){this.mkdirpSync(r);let c=n.readdirSync(t);for(let l of c)this.copySync(this.pathUtils.join(r,l),n.pathUtils.join(t,l),{baseFs:n,overwrite:i})}else if(s.isFile()){if(!a||i){a&&this.removeSync(r);let c=n.readFileSync(t);this.writeFileSync(r,c)}}else if(s.isSymbolicLink()){if(!a||i){a&&this.removeSync(r);let c=n.readlinkSync(t);this.symlinkSync((0,jno.convertPath)(this.pathUtils,c),r)}}else throw new Error(`Unsupported file type (file: ${t}, mode: 0o${s.mode.toString(8).padStart(6,"0")})`);let o=s.mode&511;this.chmodSync(r,o)}async changeFilePromise(r,t,n={}){return Buffer.isBuffer(t)?this.changeFileBufferPromise(r,t,n):this.changeFileTextPromise(r,t,n)}async changeFileBufferPromise(r,t,{mode:n}={}){let i=Buffer.alloc(0);try{i=await this.readFilePromise(r)}catch{}Buffer.compare(i,t)!==0&&await this.writeFilePromise(r,t,{mode:n})}async changeFileTextPromise(r,t,{automaticNewlines:n,mode:i}={}){let s="";try{s=await this.readFilePromise(r,"utf8")}catch{}let a=n?rKn(s,t):t;s!==a&&await this.writeFilePromise(r,a,{mode:i})}changeFileSync(r,t,n={}){return Buffer.isBuffer(t)?this.changeFileBufferSync(r,t,n):this.changeFileTextSync(r,t,n)}changeFileBufferSync(r,t,{mode:n}={}){let i=Buffer.alloc(0);try{i=this.readFileSync(r)}catch{}Buffer.compare(i,t)!==0&&this.writeFileSync(r,t,{mode:n})}changeFileTextSync(r,t,{automaticNewlines:n=!1,mode:i}={}){let s="";try{s=this.readFileSync(r,"utf8")}catch{}let a=n?rKn(s,t):t;s!==a&&this.writeFileSync(r,a,{mode:i})}async movePromise(r,t){try{await this.renamePromise(r,t)}catch(n){if(n.code==="EXDEV")await this.copyPromise(t,r),await this.removePromise(r);else throw n}}moveSync(r,t){try{this.renameSync(r,t)}catch(n){if(n.code==="EXDEV")this.copySync(t,r),this.removeSync(r);else throw n}}async lockPromise(r,t){let n=`${r}.flock`,i=1e3/60,s=Date.now(),a=null,o=async()=>{let c;try{[c]=await this.readJsonPromise(n)}catch{return Date.now()-s<500}try{return process.kill(c,0),!0}catch{return!1}};for(;a===null;)try{a=await this.openPromise(n,"wx")}catch(c){if(c.code==="EEXIST"){if(!await o())try{await this.unlinkPromise(n);continue}catch{}if(Date.now()-s<60*1e3)await new Promise(l=>setTimeout(l,i));else throw new Error(`Couldn't acquire a lock in a reasonable time (via ${n})`)}else throw c}await this.writePromise(a,JSON.stringify([process.pid]));try{return await t()}finally{try{await this.closePromise(a),await this.unlinkPromise(n)}catch{}}}async readJsonPromise(r){let t=await this.readFilePromise(r,"utf8");try{return JSON.parse(t)}catch(n){throw n.message+=` (in ${r})`,n}}readJsonSync(r){let t=this.readFileSync(r,"utf8");try{return JSON.parse(t)}catch(n){throw n.message+=` (in ${r})`,n}}async writeJsonPromise(r,t){return await this.writeFilePromise(r,`${JSON.stringify(t,null,2)}
           `)}writeJsonSync(r,t){return this.writeFileSync(r,`${JSON.stringify(t,null,2)}
          -`)}async preserveTimePromise(r,t){let n=await this.lstatPromise(r),i=await t();typeof i<"u"&&(r=i),this.lutimesPromise?await this.lutimesPromise(r,n.atime,n.mtime):n.isSymbolicLink()||await this.utimesPromise(r,n.atime,n.mtime)}async preserveTimeSync(r,t){let n=this.lstatSync(r),i=t();typeof i<"u"&&(r=i),this.lutimesSync?this.lutimesSync(r,n.atime,n.mtime):n.isSymbolicLink()||this.utimesSync(r,n.atime,n.mtime)}};she.FakeFS=nbr;var tKn=class extends nbr{constructor(){super(Lno.ppath)}};she.BasePortableFakeFS=tKn;function bb0(e){let r=e.match(/\r?\n/g);if(r===null)return _b0.EOL;let t=r.filter(i=>i===`\r
          +`)}async preserveTimePromise(r,t){let n=await this.lstatPromise(r),i=await t();typeof i<"u"&&(r=i),this.lutimesPromise?await this.lutimesPromise(r,n.atime,n.mtime):n.isSymbolicLink()||await this.utimesPromise(r,n.atime,n.mtime)}async preserveTimeSync(r,t){let n=this.lstatSync(r),i=t();typeof i<"u"&&(r=i),this.lutimesSync?this.lutimesSync(r,n.atime,n.mtime):n.isSymbolicLink()||this.utimesSync(r,n.atime,n.mtime)}};she.FakeFS=nbr;var tKn=class extends nbr{constructor(){super(jno.ppath)}};she.BasePortableFakeFS=tKn;function Cb0(e){let r=e.match(/\r?\n/g);if(r===null)return Ab0.EOL;let t=r.filter(i=>i===`\r
           `).length,n=r.length-t;return t>n?`\r
           `:`
          -`}function rKn(e,r){return r.replace(/\r?\n/g,bb0(e))}she.normalizeLineEndings=rKn});var ohe=A(ibr=>{"use strict";Object.defineProperty(ibr,"__esModule",{value:!0});ibr.NodeFS=void 0;var Cb0=(Yh(),Dr(Wh)),vb0=Cb0.__importDefault(require("fs")),Eb0=ahe(),jno=ckt(),Tm=t7(),nKn=class extends Eb0.BasePortableFakeFS{constructor(r=vb0.default){super(),this.realFs=r,typeof this.realFs.lutimes<"u"&&(this.lutimesPromise=this.lutimesPromiseImpl,this.lutimesSync=this.lutimesSyncImpl)}getExtractHint(){return!1}getRealPath(){return Tm.PortablePath.root}resolve(r){return Tm.ppath.resolve(r)}async openPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.open(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}openSync(r,t,n){return this.realFs.openSync(Tm.npath.fromPortablePath(r),t,n)}async opendirPromise(r,t){return await new Promise((n,i)=>{typeof t<"u"?this.realFs.opendir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.opendir(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))}).then(n=>Object.defineProperty(n,"path",{value:r,configurable:!0,writable:!0}))}opendirSync(r,t){let n=typeof t<"u"?this.realFs.opendirSync(Tm.npath.fromPortablePath(r),t):this.realFs.opendirSync(Tm.npath.fromPortablePath(r));return Object.defineProperty(n,"path",{value:r,configurable:!0,writable:!0})}async readPromise(r,t,n=0,i=0,s=-1){return await new Promise((a,o)=>{this.realFs.read(r,t,n,i,s,(c,l)=>{c?o(c):a(l)})})}readSync(r,t,n,i,s){return this.realFs.readSync(r,t,n,i,s)}async writePromise(r,t,n,i,s){return await new Promise((a,o)=>typeof t=="string"?this.realFs.write(r,t,n,this.makeCallback(a,o)):this.realFs.write(r,t,n,i,s,this.makeCallback(a,o)))}writeSync(r,t,n,i,s){return typeof t=="string"?this.realFs.writeSync(r,t,n):this.realFs.writeSync(r,t,n,i,s)}async closePromise(r){await new Promise((t,n)=>{this.realFs.close(r,this.makeCallback(t,n))})}closeSync(r){this.realFs.closeSync(r)}createReadStream(r,t){let n=r!==null?Tm.npath.fromPortablePath(r):r;return this.realFs.createReadStream(n,t)}createWriteStream(r,t){let n=r!==null?Tm.npath.fromPortablePath(r):r;return this.realFs.createWriteStream(n,t)}async realpathPromise(r){return await new Promise((t,n)=>{this.realFs.realpath(Tm.npath.fromPortablePath(r),{},this.makeCallback(t,n))}).then(t=>Tm.npath.toPortablePath(t))}realpathSync(r){return Tm.npath.toPortablePath(this.realFs.realpathSync(Tm.npath.fromPortablePath(r),{}))}async existsPromise(r){return await new Promise(t=>{this.realFs.exists(Tm.npath.fromPortablePath(r),t)})}accessSync(r,t){return this.realFs.accessSync(Tm.npath.fromPortablePath(r),t)}async accessPromise(r,t){return await new Promise((n,i)=>{this.realFs.access(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}existsSync(r){return this.realFs.existsSync(Tm.npath.fromPortablePath(r))}async statPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.stat(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.stat(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}statSync(r,t){return t?this.realFs.statSync(Tm.npath.fromPortablePath(r),t):this.realFs.statSync(Tm.npath.fromPortablePath(r))}async fstatPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.fstat(r,t,this.makeCallback(n,i)):this.realFs.fstat(r,this.makeCallback(n,i))})}fstatSync(r,t){return t?this.realFs.fstatSync(r,t):this.realFs.fstatSync(r)}async lstatPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.lstat(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.lstat(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}lstatSync(r,t){return t?this.realFs.lstatSync(Tm.npath.fromPortablePath(r),t):this.realFs.lstatSync(Tm.npath.fromPortablePath(r))}async fchmodPromise(r,t){return await new Promise((n,i)=>{this.realFs.fchmod(r,t,this.makeCallback(n,i))})}fchmodSync(r,t){return this.realFs.fchmodSync(r,t)}async chmodPromise(r,t){return await new Promise((n,i)=>{this.realFs.chmod(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}chmodSync(r,t){return this.realFs.chmodSync(Tm.npath.fromPortablePath(r),t)}async fchownPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.fchown(r,t,n,this.makeCallback(i,s))})}fchownSync(r,t,n){return this.realFs.fchownSync(r,t,n)}async chownPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.chown(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}chownSync(r,t,n){return this.realFs.chownSync(Tm.npath.fromPortablePath(r),t,n)}async renamePromise(r,t){return await new Promise((n,i)=>{this.realFs.rename(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),this.makeCallback(n,i))})}renameSync(r,t){return this.realFs.renameSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t))}async copyFilePromise(r,t,n=0){return await new Promise((i,s)=>{this.realFs.copyFile(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),n,this.makeCallback(i,s))})}copyFileSync(r,t,n=0){return this.realFs.copyFileSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),n)}async appendFilePromise(r,t,n){return await new Promise((i,s)=>{let a=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.appendFile(a,t,n,this.makeCallback(i,s)):this.realFs.appendFile(a,t,this.makeCallback(i,s))})}appendFileSync(r,t,n){let i=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.appendFileSync(i,t,n):this.realFs.appendFileSync(i,t)}async writeFilePromise(r,t,n){return await new Promise((i,s)=>{let a=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.writeFile(a,t,n,this.makeCallback(i,s)):this.realFs.writeFile(a,t,this.makeCallback(i,s))})}writeFileSync(r,t,n){let i=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.writeFileSync(i,t,n):this.realFs.writeFileSync(i,t)}async unlinkPromise(r){return await new Promise((t,n)=>{this.realFs.unlink(Tm.npath.fromPortablePath(r),this.makeCallback(t,n))})}unlinkSync(r){return this.realFs.unlinkSync(Tm.npath.fromPortablePath(r))}async utimesPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.utimes(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}utimesSync(r,t,n){this.realFs.utimesSync(Tm.npath.fromPortablePath(r),t,n)}async lutimesPromiseImpl(r,t,n){let i=this.realFs.lutimes;if(typeof i>"u")throw(0,jno.ENOSYS)("unavailable Node binding",`lutimes '${r}'`);return await new Promise((s,a)=>{i.call(this.realFs,Tm.npath.fromPortablePath(r),t,n,this.makeCallback(s,a))})}lutimesSyncImpl(r,t,n){let i=this.realFs.lutimesSync;if(typeof i>"u")throw(0,jno.ENOSYS)("unavailable Node binding",`lutimes '${r}'`);i.call(this.realFs,Tm.npath.fromPortablePath(r),t,n)}async mkdirPromise(r,t){return await new Promise((n,i)=>{this.realFs.mkdir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}mkdirSync(r,t){return this.realFs.mkdirSync(Tm.npath.fromPortablePath(r),t)}async rmdirPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.rmdir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.rmdir(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}rmdirSync(r,t){return this.realFs.rmdirSync(Tm.npath.fromPortablePath(r),t)}async linkPromise(r,t){return await new Promise((n,i)=>{this.realFs.link(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),this.makeCallback(n,i))})}linkSync(r,t){return this.realFs.linkSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t))}async symlinkPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.symlink(Tm.npath.fromPortablePath(r.replace(/\/+$/,"")),Tm.npath.fromPortablePath(t),n,this.makeCallback(i,s))})}symlinkSync(r,t,n){return this.realFs.symlinkSync(Tm.npath.fromPortablePath(r.replace(/\/+$/,"")),Tm.npath.fromPortablePath(t),n)}async readFilePromise(r,t){return await new Promise((n,i)=>{let s=typeof r=="string"?Tm.npath.fromPortablePath(r):r;this.realFs.readFile(s,t,this.makeCallback(n,i))})}readFileSync(r,t){let n=typeof r=="string"?Tm.npath.fromPortablePath(r):r;return this.realFs.readFileSync(n,t)}async readdirPromise(r,t){return await new Promise((n,i)=>{t!=null&&t.withFileTypes?this.realFs.readdir(Tm.npath.fromPortablePath(r),{withFileTypes:!0},this.makeCallback(n,i)):this.realFs.readdir(Tm.npath.fromPortablePath(r),this.makeCallback(s=>n(s),i))})}readdirSync(r,t){return t!=null&&t.withFileTypes?this.realFs.readdirSync(Tm.npath.fromPortablePath(r),{withFileTypes:!0}):this.realFs.readdirSync(Tm.npath.fromPortablePath(r))}async readlinkPromise(r){return await new Promise((t,n)=>{this.realFs.readlink(Tm.npath.fromPortablePath(r),this.makeCallback(t,n))}).then(t=>Tm.npath.toPortablePath(t))}readlinkSync(r){return Tm.npath.toPortablePath(this.realFs.readlinkSync(Tm.npath.fromPortablePath(r)))}async truncatePromise(r,t){return await new Promise((n,i)=>{this.realFs.truncate(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}truncateSync(r,t){return this.realFs.truncateSync(Tm.npath.fromPortablePath(r),t)}async ftruncatePromise(r,t){return await new Promise((n,i)=>{this.realFs.ftruncate(r,t,this.makeCallback(n,i))})}ftruncateSync(r,t){return this.realFs.ftruncateSync(r,t)}watch(r,t,n){return this.realFs.watch(Tm.npath.fromPortablePath(r),t,n)}watchFile(r,t,n){return this.realFs.watchFile(Tm.npath.fromPortablePath(r),t,n)}unwatchFile(r,t){return this.realFs.unwatchFile(Tm.npath.fromPortablePath(r),t)}makeCallback(r,t){return(n,i)=>{n?t(n):r(i)}}};ibr.NodeFS=nKn});var Gno=A(Zj=>{"use strict";Object.defineProperty(Zj,"__esModule",{value:!0});Zj.CustomStatWatcher=Zj.assertStatus=Zj.Status=Zj.Event=void 0;var Db0=(Yh(),Dr(Wh)),Sb0=require("events"),sbr=Db0.__importStar(ZAr()),Wot;(function(e){e.Change="change",e.Stop="stop"})(Wot=Zj.Event||(Zj.Event={}));var Yot;(function(e){e.Ready="ready",e.Running="running",e.Stopped="stopped"})(Yot=Zj.Status||(Zj.Status={}));function iKn(e,r){if(e!==r)throw new Error(`Invalid StatWatcher status: expected '${r}', got '${e}'`)}Zj.assertStatus=iKn;var sKn=class e extends Sb0.EventEmitter{static create(r,t,n){let i=new e(r,t,n);return i.start(),i}constructor(r,t,{bigint:n=!1}={}){super(),this.status=Yot.Ready,this.changeListeners=new Map,this.startTimeout=null,this.fakeFs=r,this.path=t,this.bigint=n,this.lastStats=this.stat()}start(){iKn(this.status,Yot.Ready),this.status=Yot.Running,this.startTimeout=setTimeout(()=>{this.startTimeout=null,this.fakeFs.existsSync(this.path)||this.emit(Wot.Change,this.lastStats,this.lastStats)},3)}stop(){iKn(this.status,Yot.Running),this.status=Yot.Stopped,this.startTimeout!==null&&(clearTimeout(this.startTimeout),this.startTimeout=null),this.emit(Wot.Stop)}stat(){try{return this.fakeFs.statSync(this.path,{bigint:this.bigint})}catch{let t=this.bigint?new sbr.BigIntStatsEntry:new sbr.StatEntry;return sbr.clearStats(t)}}makeInterval(r){let t=setInterval(()=>{let n=this.stat(),i=this.lastStats;sbr.areStatsEqual(n,i)||(this.lastStats=n,this.emit(Wot.Change,n,i))},r.interval);return r.persistent?t:t.unref()}registerChangeListener(r,t){this.addListener(Wot.Change,r),this.changeListeners.set(r,this.makeInterval(t))}unregisterChangeListener(r){this.removeListener(Wot.Change,r);let t=this.changeListeners.get(r);typeof t<"u"&&clearInterval(t),this.changeListeners.delete(r)}unregisterAllChangeListeners(){for(let r of this.changeListeners.keys())this.unregisterChangeListener(r)}hasChangeListeners(){return this.changeListeners.size>0}ref(){for(let r of this.changeListeners.values())r.ref();return this}unref(){for(let r of this.changeListeners.values())r.unref();return this}};Zj.CustomStatWatcher=sKn});var aKn=A(che=>{"use strict";Object.defineProperty(che,"__esModule",{value:!0});che.unwatchAllFiles=che.unwatchFile=che.watchFile=void 0;var wb0=Gno(),abr=new WeakMap;function Ib0(e,r,t,n){let i,s,a,o;switch(typeof t){case"function":i=!1,s=!0,a=5007,o=t;break;default:({bigint:i=!1,persistent:s=!0,interval:a=5007}=t),o=n;break}let c=abr.get(e);typeof c>"u"&&abr.set(e,c=new Map);let l=c.get(r);return typeof l>"u"&&(l=wb0.CustomStatWatcher.create(e,r,{bigint:i}),c.set(r,l)),l.registerChangeListener(o,{persistent:s,interval:a}),l}che.watchFile=Ib0;function Uno(e,r,t){let n=abr.get(e);if(typeof n>"u")return;let i=n.get(r);typeof i>"u"||(typeof t>"u"?i.unregisterAllChangeListeners():i.unregisterChangeListener(t),i.hasChangeListeners()||(i.stop(),n.delete(r)))}che.unwatchFile=Uno;function xb0(e){let r=abr.get(e);if(!(typeof r>"u"))for(let t of r.keys())Uno(e,t)}che.unwatchAllFiles=xb0});var cbr=A(Iie=>{"use strict";Object.defineProperty(Iie,"__esModule",{value:!0});Iie.ZipFS=Iie.makeEmptyArchive=Iie.DEFAULT_COMPRESSION_LEVEL=void 0;var uKn=(Yh(),Dr(Wh)),ukt=require("fs"),Vno=require("stream"),Tb0=require("util"),zno=uKn.__importDefault(require("zlib")),Pb0=ahe(),Rb0=ohe(),kb0=eKn(),oKn=aKn(),wie=okt(),A0=uKn.__importStar(ckt()),w_=t7(),Mwe=uKn.__importStar(ZAr());Iie.DEFAULT_COMPRESSION_LEVEL="mixed";function Fb0(e){if(typeof e=="string"&&String(+e)===e)return+e;if(typeof e=="number"&&Number.isFinite(e))return e<0?Date.now()/1e3:e;if(Tb0.types.isDate(e))return e.getTime()/1e3;throw new Error("Invalid time")}function obr(){return Buffer.from([80,75,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}Iie.makeEmptyArchive=obr;var cKn=class extends Pb0.BasePortableFakeFS{constructor(r,t){super(),this.lzSource=null,this.listings=new Map,this.entries=new Map,this.fileSources=new Map,this.fds=new Map,this.nextFd=0,this.ready=!1,this.readOnly=!1,this.libzip=t.libzip;let n=t;if(this.level=typeof n.level<"u"?n.level:Iie.DEFAULT_COMPRESSION_LEVEL,r??(r=obr()),typeof r=="string"){let{baseFs:a=new Rb0.NodeFS}=n;this.baseFs=a,this.path=r}else this.path=null,this.baseFs=null;if(t.stats)this.stats=t.stats;else if(typeof r=="string")try{this.stats=this.baseFs.statSync(r)}catch(a){if(a.code==="ENOENT"&&n.create)this.stats=Mwe.makeDefaultStats();else throw a}else this.stats=Mwe.makeDefaultStats();let i=this.libzip.malloc(4);try{let a=0;if(typeof r=="string"&&n.create&&(a|=this.libzip.ZIP_CREATE|this.libzip.ZIP_TRUNCATE),t.readOnly&&(a|=this.libzip.ZIP_RDONLY,this.readOnly=!0),typeof r=="string")this.zip=this.libzip.open(w_.npath.fromPortablePath(r),a,i);else{let o=this.allocateUnattachedSource(r);try{this.zip=this.libzip.openFromSource(o,a,i),this.lzSource=o}catch(c){throw this.libzip.source.free(o),c}}if(this.zip===0){let o=this.libzip.struct.errorS();throw this.libzip.error.initWithCode(o,this.libzip.getValue(i,"i32")),this.makeLibzipError(o)}}finally{this.libzip.free(i)}this.listings.set(w_.PortablePath.root,new Set);let s=this.libzip.getNumEntries(this.zip,0);for(let a=0;ar)throw new Error("Overread");let i=this.libzip.HEAPU8.subarray(t,t+r);return Buffer.from(i)}finally{this.libzip.free(t)}}finally{this.libzip.source.close(this.lzSource),this.libzip.source.free(this.lzSource),this.ready=!1}}prepareClose(){if(!this.ready)throw A0.EBUSY("archive closed, close");(0,oKn.unwatchAllFiles)(this)}saveAndClose(){if(!this.path||!this.baseFs)throw new Error("ZipFS cannot be saved and must be discarded when loaded from a buffer");if(this.prepareClose(),this.readOnly){this.discardAndClose();return}let r=this.baseFs.existsSync(this.path)||this.stats.mode===Mwe.DEFAULT_MODE?void 0:this.stats.mode;if(this.entries.size===0)this.discardAndClose(),this.baseFs.writeFileSync(this.path,obr(),{mode:r});else{if(this.libzip.close(this.zip)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));typeof r<"u"&&this.baseFs.chmodSync(this.path,r)}this.ready=!1}discardAndClose(){this.prepareClose(),this.libzip.discard(this.zip),this.ready=!1}resolve(r){return w_.ppath.resolve(w_.PortablePath.root,r)}async openPromise(r,t,n){return this.openSync(r,t,n)}openSync(r,t,n){let i=this.nextFd++;return this.fds.set(i,{cursor:0,p:r}),i}hasOpenFileHandles(){return!!this.fds.size}async opendirPromise(r,t){return this.opendirSync(r,t)}opendirSync(r,t={}){let n=this.resolveFilename(`opendir '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`opendir '${r}'`);let i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`opendir '${r}'`);let s=[...i],a=this.openSync(n,"r"),o=()=>{this.closeSync(a)};return(0,kb0.opendir)(this,n,s,{onClose:o})}async readPromise(r,t,n,i,s){return this.readSync(r,t,n,i,s)}readSync(r,t,n=0,i=t.byteLength,s=-1){let a=this.fds.get(r);if(typeof a>"u")throw A0.EBADF("read");let o=s===-1||s===null?a.cursor:s,c=this.readFileSync(a.p);c.copy(t,n,o,o+i);let l=Math.max(0,Math.min(c.length-o,i));return(s===-1||s===null)&&(a.cursor+=l),l}async writePromise(r,t,n,i,s){return typeof t=="string"?this.writeSync(r,t,s):this.writeSync(r,t,n,i,s)}writeSync(r,t,n,i,s){throw typeof this.fds.get(r)>"u"?A0.EBADF("read"):new Error("Unimplemented")}async closePromise(r){return this.closeSync(r)}closeSync(r){if(typeof this.fds.get(r)>"u")throw A0.EBADF("read");this.fds.delete(r)}createReadStream(r,{encoding:t}={}){if(r===null)throw new Error("Unimplemented");let n=this.openSync(r,"r"),i=Object.assign(new Vno.PassThrough({emitClose:!0,autoDestroy:!0,destroy:(a,o)=>{clearImmediate(s),this.closeSync(n),o(a)}}),{close(){i.destroy()},bytesRead:0,path:r}),s=setImmediate(async()=>{try{let a=await this.readFilePromise(r,t);i.bytesRead=a.length,i.end(a)}catch(a){i.destroy(a)}});return i}createWriteStream(r,{encoding:t}={}){if(this.readOnly)throw A0.EROFS(`open '${r}'`);if(r===null)throw new Error("Unimplemented");let n=[],i=this.openSync(r,"w"),s=Object.assign(new Vno.PassThrough({autoDestroy:!0,emitClose:!0,destroy:(a,o)=>{try{a?o(a):(this.writeFileSync(r,Buffer.concat(n),t),o(null))}catch(c){o(c)}finally{this.closeSync(i)}}}),{bytesWritten:0,path:r,close(){s.destroy()}});return s.on("data",a=>{let o=Buffer.from(a);s.bytesWritten+=o.length,n.push(o)}),s}async realpathPromise(r){return this.realpathSync(r)}realpathSync(r){let t=this.resolveFilename(`lstat '${r}'`,r);if(!this.entries.has(t)&&!this.listings.has(t))throw A0.ENOENT(`lstat '${r}'`);return t}async existsPromise(r){return this.existsSync(r)}existsSync(r){if(!this.ready)throw A0.EBUSY(`archive closed, existsSync '${r}'`);if(this.symlinkCount===0){let n=w_.ppath.resolve(w_.PortablePath.root,r);return this.entries.has(n)||this.listings.has(n)}let t;try{t=this.resolveFilename(`stat '${r}'`,r,void 0,!1)}catch{return!1}return t===void 0?!1:this.entries.has(t)||this.listings.has(t)}async accessPromise(r,t){return this.accessSync(r,t)}accessSync(r,t=ukt.constants.F_OK){let n=this.resolveFilename(`access '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`access '${r}'`);if(this.readOnly&&t&ukt.constants.W_OK)throw A0.EROFS(`access '${r}'`)}async statPromise(r,t={bigint:!1}){return t.bigint?this.statSync(r,{bigint:!0}):this.statSync(r)}statSync(r,t={bigint:!1,throwIfNoEntry:!0}){let n=this.resolveFilename(`stat '${r}'`,r,void 0,t.throwIfNoEntry);if(n!==void 0){if(!this.entries.has(n)&&!this.listings.has(n)){if(t.throwIfNoEntry===!1)return;throw A0.ENOENT(`stat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`stat '${r}'`);return this.statImpl(`stat '${r}'`,n,t)}}async fstatPromise(r,t){return this.fstatSync(r,t)}fstatSync(r,t){let n=this.fds.get(r);if(typeof n>"u")throw A0.EBADF("fstatSync");let{p:i}=n,s=this.resolveFilename(`stat '${i}'`,i);if(!this.entries.has(s)&&!this.listings.has(s))throw A0.ENOENT(`stat '${i}'`);if(i[i.length-1]==="/"&&!this.listings.has(s))throw A0.ENOTDIR(`stat '${i}'`);return this.statImpl(`fstat '${i}'`,s,t)}async lstatPromise(r,t={bigint:!1}){return t.bigint?this.lstatSync(r,{bigint:!0}):this.lstatSync(r)}lstatSync(r,t={bigint:!1,throwIfNoEntry:!0}){let n=this.resolveFilename(`lstat '${r}'`,r,!1,t.throwIfNoEntry);if(n!==void 0){if(!this.entries.has(n)&&!this.listings.has(n)){if(t.throwIfNoEntry===!1)return;throw A0.ENOENT(`lstat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`lstat '${r}'`);return this.statImpl(`lstat '${r}'`,n,t)}}statImpl(r,t,n={}){let i=this.entries.get(t);if(typeof i<"u"){let s=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,i,0,0,s)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let o=this.stats.uid,c=this.stats.gid,l=this.libzip.struct.statSize(s)>>>0,u=512,m=Math.ceil(l/u),h=(this.libzip.struct.statMtime(s)>>>0)*1e3,_=h,b=h,v=h,w=new Date(_),x=new Date(b),P=new Date(v),k=new Date(h),R=this.listings.has(t)?wie.S_IFDIR:this.isSymbolicLink(i)?wie.S_IFLNK:wie.S_IFREG,L=R===wie.S_IFDIR?493:420,U=R|this.getUnixMode(i,L)&511,Y=this.libzip.struct.statCrc(s),N=Object.assign(new Mwe.StatEntry,{uid:o,gid:c,size:l,blksize:u,blocks:m,atime:w,birthtime:x,ctime:P,mtime:k,atimeMs:_,birthtimeMs:b,ctimeMs:v,mtimeMs:h,mode:U,crc:Y});return n.bigint===!0?Mwe.convertToBigIntStats(N):N}if(this.listings.has(t)){let s=this.stats.uid,a=this.stats.gid,o=0,c=512,l=0,u=this.stats.mtimeMs,m=this.stats.mtimeMs,h=this.stats.mtimeMs,_=this.stats.mtimeMs,b=new Date(u),v=new Date(m),w=new Date(h),x=new Date(_),P=wie.S_IFDIR|493,k=0,R=Object.assign(new Mwe.StatEntry,{uid:s,gid:a,size:o,blksize:c,blocks:l,atime:b,birthtime:v,ctime:w,mtime:x,atimeMs:u,birthtimeMs:m,ctimeMs:h,mtimeMs:_,mode:P,crc:k});return n.bigint===!0?Mwe.convertToBigIntStats(R):R}throw new Error("Unreachable")}getUnixMode(r,t){if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?t:this.libzip.getValue(this.libzip.uint32S,"i32")>>>16}registerListing(r){let t=this.listings.get(r);if(t)return t;this.registerListing(w_.ppath.dirname(r)).add(w_.ppath.basename(r));let i=new Set;return this.listings.set(r,i),i}registerEntry(r,t){this.registerListing(w_.ppath.dirname(r)).add(w_.ppath.basename(r)),this.entries.set(r,t)}unregisterListing(r){this.listings.delete(r);let t=this.listings.get(w_.ppath.dirname(r));t==null||t.delete(w_.ppath.basename(r))}unregisterEntry(r){this.unregisterListing(r);let t=this.entries.get(r);this.entries.delete(r),!(typeof t>"u")&&(this.fileSources.delete(t),this.isSymbolicLink(t)&&this.symlinkCount--)}deleteEntry(r,t){if(this.unregisterEntry(r),this.libzip.delete(this.zip,t)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}resolveFilename(r,t,n=!0,i=!0){if(!this.ready)throw A0.EBUSY(`archive closed, ${r}`);let s=w_.ppath.resolve(w_.PortablePath.root,t);if(s==="/")return w_.PortablePath.root;let a=this.entries.get(s);if(n&&a!==void 0)if(this.symlinkCount!==0&&this.isSymbolicLink(a)){let o=this.getFileSource(a).toString();return this.resolveFilename(r,w_.ppath.resolve(w_.ppath.dirname(s),o),!0,i)}else return s;for(;;){let o=this.resolveFilename(r,w_.ppath.dirname(s),!0,i);if(o===void 0)return o;let c=this.listings.has(o),l=this.entries.has(o);if(!c&&!l){if(i===!1)return;throw A0.ENOENT(r)}if(!c)throw A0.ENOTDIR(r);if(s=w_.ppath.resolve(o,w_.ppath.basename(s)),!n||this.symlinkCount===0)break;let u=this.libzip.name.locate(this.zip,s.slice(1),0);if(u===-1)break;if(this.isSymbolicLink(u)){let m=this.getFileSource(u).toString();s=w_.ppath.resolve(w_.ppath.dirname(s),m)}else break}return s}allocateBuffer(r){Buffer.isBuffer(r)||(r=Buffer.from(r));let t=this.libzip.malloc(r.byteLength);if(!t)throw new Error("Couldn't allocate enough memory");return new Uint8Array(this.libzip.HEAPU8.buffer,t,r.byteLength).set(r),{buffer:t,byteLength:r.byteLength}}allocateUnattachedSource(r){let t=this.libzip.struct.errorS(),{buffer:n,byteLength:i}=this.allocateBuffer(r),s=this.libzip.source.fromUnattachedBuffer(n,i,0,1,t);if(s===0)throw this.libzip.free(t),this.makeLibzipError(t);return s}allocateSource(r){let{buffer:t,byteLength:n}=this.allocateBuffer(r),i=this.libzip.source.fromBuffer(this.zip,t,n,0,1);if(i===0)throw this.libzip.free(t),this.makeLibzipError(this.libzip.getError(this.zip));return i}setFileSource(r,t){let n=Buffer.isBuffer(t)?t:Buffer.from(t),i=w_.ppath.relative(w_.PortablePath.root,r),s=this.allocateSource(t);try{let a=this.libzip.file.add(this.zip,i,s,this.libzip.ZIP_FL_OVERWRITE);if(a===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));if(this.level!=="mixed"){let o=this.level===0?this.libzip.ZIP_CM_STORE:this.libzip.ZIP_CM_DEFLATE;if(this.libzip.file.setCompression(this.zip,a,0,o,this.level)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}return this.fileSources.set(a,n),a}catch(a){throw this.libzip.source.free(s),a}}isSymbolicLink(r){if(this.symlinkCount===0)return!1;if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?!1:(this.libzip.getValue(this.libzip.uint32S,"i32")>>>16&wie.S_IFMT)===wie.S_IFLNK}getFileSource(r,t={asyncDecompress:!1}){let n=this.fileSources.get(r);if(typeof n<"u")return n;let i=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,r,0,0,i)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let a=this.libzip.struct.statCompSize(i),o=this.libzip.struct.statCompMethod(i),c=this.libzip.malloc(a);try{let l=this.libzip.fopenIndex(this.zip,r,0,this.libzip.ZIP_FL_COMPRESSED);if(l===0)throw this.makeLibzipError(this.libzip.getError(this.zip));try{let u=this.libzip.fread(l,c,a,0);if(u===-1)throw this.makeLibzipError(this.libzip.file.getError(l));if(ua)throw new Error("Overread");let m=this.libzip.HEAPU8.subarray(c,c+a),h=Buffer.from(m);if(o===0)return this.fileSources.set(r,h),h;if(t.asyncDecompress)return new Promise((_,b)=>{zno.default.inflateRaw(h,(v,w)=>{v?b(v):(this.fileSources.set(r,w),_(w))})});{let _=zno.default.inflateRawSync(h);return this.fileSources.set(r,_),_}}finally{this.libzip.fclose(l)}}finally{this.libzip.free(c)}}async fchmodPromise(r,t){return this.chmodPromise(this.fdToPath(r,"fchmod"),t)}fchmodSync(r,t){return this.chmodSync(this.fdToPath(r,"fchmodSync"),t)}async chmodPromise(r,t){return this.chmodSync(r,t)}chmodSync(r,t){if(this.readOnly)throw A0.EROFS(`chmod '${r}'`);t&=493;let n=this.resolveFilename(`chmod '${r}'`,r,!1),i=this.entries.get(n);if(typeof i>"u")throw new Error(`Assertion failed: The entry should have been registered (${n})`);let a=this.getUnixMode(i,wie.S_IFREG|0)&-512|t;if(this.libzip.file.setExternalAttributes(this.zip,i,0,0,this.libzip.ZIP_OPSYS_UNIX,a<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async fchownPromise(r,t,n){return this.chownPromise(this.fdToPath(r,"fchown"),t,n)}fchownSync(r,t,n){return this.chownSync(this.fdToPath(r,"fchownSync"),t,n)}async chownPromise(r,t,n){return this.chownSync(r,t,n)}chownSync(r,t,n){throw new Error("Unimplemented")}async renamePromise(r,t){return this.renameSync(r,t)}renameSync(r,t){throw new Error("Unimplemented")}async copyFilePromise(r,t,n){let{indexSource:i,indexDest:s,resolvedDestP:a}=this.prepareCopyFile(r,t,n),o=await this.getFileSource(i,{asyncDecompress:!0}),c=this.setFileSource(a,o);c!==s&&this.registerEntry(a,c)}copyFileSync(r,t,n=0){let{indexSource:i,indexDest:s,resolvedDestP:a}=this.prepareCopyFile(r,t,n),o=this.getFileSource(i),c=this.setFileSource(a,o);c!==s&&this.registerEntry(a,c)}prepareCopyFile(r,t,n=0){if(this.readOnly)throw A0.EROFS(`copyfile '${r} -> '${t}'`);if(n&ukt.constants.COPYFILE_FICLONE_FORCE)throw A0.ENOSYS("unsupported clone operation",`copyfile '${r}' -> ${t}'`);let i=this.resolveFilename(`copyfile '${r} -> ${t}'`,r),s=this.entries.get(i);if(typeof s>"u")throw A0.EINVAL(`copyfile '${r}' -> '${t}'`);let a=this.resolveFilename(`copyfile '${r}' -> ${t}'`,t),o=this.entries.get(a);if(n&(ukt.constants.COPYFILE_EXCL|ukt.constants.COPYFILE_FICLONE_FORCE)&&typeof o<"u")throw A0.EEXIST(`copyfile '${r}' -> '${t}'`);return{indexSource:s,resolvedDestP:a,indexDest:o}}async appendFilePromise(r,t,n){if(this.readOnly)throw A0.EROFS(`open '${r}'`);return typeof n>"u"?n={flag:"a"}:typeof n=="string"?n={flag:"a",encoding:n}:typeof n.flag>"u"&&(n={flag:"a",...n}),this.writeFilePromise(r,t,n)}appendFileSync(r,t,n={}){if(this.readOnly)throw A0.EROFS(`open '${r}'`);return typeof n>"u"?n={flag:"a"}:typeof n=="string"?n={flag:"a",encoding:n}:typeof n.flag>"u"&&(n={flag:"a",...n}),this.writeFileSync(r,t,n)}fdToPath(r,t){var n;let i=(n=this.fds.get(r))===null||n===void 0?void 0:n.p;if(typeof i>"u")throw A0.EBADF(t);return i}async writeFilePromise(r,t,n){let{encoding:i,mode:s,index:a,resolvedP:o}=this.prepareWriteFile(r,n);a!==void 0&&typeof n=="object"&&n.flag&&n.flag.includes("a")&&(t=Buffer.concat([await this.getFileSource(a,{asyncDecompress:!0}),Buffer.from(t)])),i!==null&&(t=t.toString(i));let c=this.setFileSource(o,t);c!==a&&this.registerEntry(o,c),s!==null&&await this.chmodPromise(o,s)}writeFileSync(r,t,n){let{encoding:i,mode:s,index:a,resolvedP:o}=this.prepareWriteFile(r,n);a!==void 0&&typeof n=="object"&&n.flag&&n.flag.includes("a")&&(t=Buffer.concat([this.getFileSource(a),Buffer.from(t)])),i!==null&&(t=t.toString(i));let c=this.setFileSource(o,t);c!==a&&this.registerEntry(o,c),s!==null&&this.chmodSync(o,s)}prepareWriteFile(r,t){if(typeof r=="number"&&(r=this.fdToPath(r,"read")),this.readOnly)throw A0.EROFS(`open '${r}'`);let n=this.resolveFilename(`open '${r}'`,r);if(this.listings.has(n))throw A0.EISDIR(`open '${r}'`);let i=null,s=null;typeof t=="string"?i=t:typeof t=="object"&&({encoding:i=null,mode:s=null}=t);let a=this.entries.get(n);return{encoding:i,mode:s,resolvedP:n,index:a}}async unlinkPromise(r){return this.unlinkSync(r)}unlinkSync(r){if(this.readOnly)throw A0.EROFS(`unlink '${r}'`);let t=this.resolveFilename(`unlink '${r}'`,r);if(this.listings.has(t))throw A0.EISDIR(`unlink '${r}'`);let n=this.entries.get(t);if(typeof n>"u")throw A0.EINVAL(`unlink '${r}'`);this.deleteEntry(t,n)}async utimesPromise(r,t,n){return this.utimesSync(r,t,n)}utimesSync(r,t,n){if(this.readOnly)throw A0.EROFS(`utimes '${r}'`);let i=this.resolveFilename(`utimes '${r}'`,r);this.utimesImpl(i,n)}async lutimesPromise(r,t,n){return this.lutimesSync(r,t,n)}lutimesSync(r,t,n){if(this.readOnly)throw A0.EROFS(`lutimes '${r}'`);let i=this.resolveFilename(`utimes '${r}'`,r,!1);this.utimesImpl(i,n)}utimesImpl(r,t){this.listings.has(r)&&(this.entries.has(r)||this.hydrateDirectory(r));let n=this.entries.get(r);if(n===void 0)throw new Error("Unreachable");if(this.libzip.file.setMtime(this.zip,n,0,Fb0(t),0)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async mkdirPromise(r,t){return this.mkdirSync(r,t)}mkdirSync(r,{mode:t=493,recursive:n=!1}={}){if(n)return this.mkdirpSync(r,{chmod:t});if(this.readOnly)throw A0.EROFS(`mkdir '${r}'`);let i=this.resolveFilename(`mkdir '${r}'`,r);if(this.entries.has(i)||this.listings.has(i))throw A0.EEXIST(`mkdir '${r}'`);this.hydrateDirectory(i),this.chmodSync(i,t)}async rmdirPromise(r,t){return this.rmdirSync(r,t)}rmdirSync(r,{recursive:t=!1}={}){if(this.readOnly)throw A0.EROFS(`rmdir '${r}'`);if(t){this.removeSync(r);return}let n=this.resolveFilename(`rmdir '${r}'`,r),i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`rmdir '${r}'`);if(i.size>0)throw A0.ENOTEMPTY(`rmdir '${r}'`);let s=this.entries.get(n);if(typeof s>"u")throw A0.EINVAL(`rmdir '${r}'`);this.deleteEntry(r,s)}hydrateDirectory(r){let t=this.libzip.dir.add(this.zip,w_.ppath.relative(w_.PortablePath.root,r));if(t===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.registerListing(r),this.registerEntry(r,t),t}async linkPromise(r,t){return this.linkSync(r,t)}linkSync(r,t){throw A0.EOPNOTSUPP(`link '${r}' -> '${t}'`)}async symlinkPromise(r,t){return this.symlinkSync(r,t)}symlinkSync(r,t){if(this.readOnly)throw A0.EROFS(`symlink '${r}' -> '${t}'`);let n=this.resolveFilename(`symlink '${r}' -> '${t}'`,t);if(this.listings.has(n))throw A0.EISDIR(`symlink '${r}' -> '${t}'`);if(this.entries.has(n))throw A0.EEXIST(`symlink '${r}' -> '${t}'`);let i=this.setFileSource(n,r);if(this.registerEntry(n,i),this.libzip.file.setExternalAttributes(this.zip,i,0,0,this.libzip.ZIP_OPSYS_UNIX,(wie.S_IFLNK|511)<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));this.symlinkCount+=1}async readFilePromise(r,t){typeof t=="object"&&(t=t?t.encoding:void 0);let n=await this.readFileBuffer(r,{asyncDecompress:!0});return t?n.toString(t):n}readFileSync(r,t){typeof t=="object"&&(t=t?t.encoding:void 0);let n=this.readFileBuffer(r);return t?n.toString(t):n}readFileBuffer(r,t={asyncDecompress:!1}){typeof r=="number"&&(r=this.fdToPath(r,"read"));let n=this.resolveFilename(`open '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`open '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`open '${r}'`);if(this.listings.has(n))throw A0.EISDIR("read");let i=this.entries.get(n);if(i===void 0)throw new Error("Unreachable");return this.getFileSource(i,t)}async readdirPromise(r,t){return this.readdirSync(r,t)}readdirSync(r,t){let n=this.resolveFilename(`scandir '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`scandir '${r}'`);let i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`scandir '${r}'`);let s=[...i];return t!=null&&t.withFileTypes?s.map(a=>Object.assign(this.statImpl("lstat",w_.ppath.join(r,a)),{name:a})):s}async readlinkPromise(r){let t=this.prepareReadlink(r);return(await this.getFileSource(t,{asyncDecompress:!0})).toString()}readlinkSync(r){let t=this.prepareReadlink(r);return this.getFileSource(t).toString()}prepareReadlink(r){let t=this.resolveFilename(`readlink '${r}'`,r,!1);if(!this.entries.has(t)&&!this.listings.has(t))throw A0.ENOENT(`readlink '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(t))throw A0.ENOTDIR(`open '${r}'`);if(this.listings.has(t))throw A0.EINVAL(`readlink '${r}'`);let n=this.entries.get(t);if(n===void 0)throw new Error("Unreachable");if(!this.isSymbolicLink(n))throw A0.EINVAL(`readlink '${r}'`);return n}async truncatePromise(r,t=0){let n=this.resolveFilename(`open '${r}'`,r),i=this.entries.get(n);if(typeof i>"u")throw A0.EINVAL(`open '${r}'`);let s=await this.getFileSource(i,{asyncDecompress:!0}),a=Buffer.alloc(t,0);return s.copy(a),await this.writeFilePromise(r,a)}truncateSync(r,t=0){let n=this.resolveFilename(`open '${r}'`,r),i=this.entries.get(n);if(typeof i>"u")throw A0.EINVAL(`open '${r}'`);let s=this.getFileSource(i),a=Buffer.alloc(t,0);return s.copy(a),this.writeFileSync(r,a)}async ftruncatePromise(r,t){return this.truncatePromise(this.fdToPath(r,"ftruncate"),t)}ftruncateSync(r,t){return this.truncateSync(this.fdToPath(r,"ftruncateSync"),t)}watch(r,t,n){let i;switch(typeof t){case"function":case"string":case"undefined":i=!0;break;default:({persistent:i=!0}=t);break}if(!i)return{on:()=>{},close:()=>{}};let s=setInterval(()=>{},24*60*60*1e3);return{on:()=>{},close:()=>{clearInterval(s)}}}watchFile(r,t,n){let i=w_.ppath.resolve(w_.PortablePath.root,r);return(0,oKn.watchFile)(this,i,t,n)}unwatchFile(r,t){let n=w_.ppath.resolve(w_.PortablePath.root,r);return(0,oKn.unwatchFile)(this,n,t)}};Iie.ZipFS=cKn});var xie=A(ubr=>{"use strict";Object.defineProperty(ubr,"__esModule",{value:!0});ubr.ProxiedFS=void 0;var Nb0=ahe(),lKn=class extends Nb0.FakeFS{getExtractHint(r){return this.baseFs.getExtractHint(r)}resolve(r){return this.mapFromBase(this.baseFs.resolve(this.mapToBase(r)))}getRealPath(){return this.mapFromBase(this.baseFs.getRealPath())}async openPromise(r,t,n){return this.baseFs.openPromise(this.mapToBase(r),t,n)}openSync(r,t,n){return this.baseFs.openSync(this.mapToBase(r),t,n)}async opendirPromise(r,t){return Object.assign(await this.baseFs.opendirPromise(this.mapToBase(r),t),{path:r})}opendirSync(r,t){return Object.assign(this.baseFs.opendirSync(this.mapToBase(r),t),{path:r})}async readPromise(r,t,n,i,s){return await this.baseFs.readPromise(r,t,n,i,s)}readSync(r,t,n,i,s){return this.baseFs.readSync(r,t,n,i,s)}async writePromise(r,t,n,i,s){return typeof t=="string"?await this.baseFs.writePromise(r,t,n):await this.baseFs.writePromise(r,t,n,i,s)}writeSync(r,t,n,i,s){return typeof t=="string"?this.baseFs.writeSync(r,t,n):this.baseFs.writeSync(r,t,n,i,s)}async closePromise(r){return this.baseFs.closePromise(r)}closeSync(r){this.baseFs.closeSync(r)}createReadStream(r,t){return this.baseFs.createReadStream(r!==null?this.mapToBase(r):r,t)}createWriteStream(r,t){return this.baseFs.createWriteStream(r!==null?this.mapToBase(r):r,t)}async realpathPromise(r){return this.mapFromBase(await this.baseFs.realpathPromise(this.mapToBase(r)))}realpathSync(r){return this.mapFromBase(this.baseFs.realpathSync(this.mapToBase(r)))}async existsPromise(r){return this.baseFs.existsPromise(this.mapToBase(r))}existsSync(r){return this.baseFs.existsSync(this.mapToBase(r))}accessSync(r,t){return this.baseFs.accessSync(this.mapToBase(r),t)}async accessPromise(r,t){return this.baseFs.accessPromise(this.mapToBase(r),t)}async statPromise(r,t){return this.baseFs.statPromise(this.mapToBase(r),t)}statSync(r,t){return this.baseFs.statSync(this.mapToBase(r),t)}async fstatPromise(r,t){return this.baseFs.fstatPromise(r,t)}fstatSync(r,t){return this.baseFs.fstatSync(r,t)}lstatPromise(r,t){return this.baseFs.lstatPromise(this.mapToBase(r),t)}lstatSync(r,t){return this.baseFs.lstatSync(this.mapToBase(r),t)}async fchmodPromise(r,t){return this.baseFs.fchmodPromise(r,t)}fchmodSync(r,t){return this.baseFs.fchmodSync(r,t)}async chmodPromise(r,t){return this.baseFs.chmodPromise(this.mapToBase(r),t)}chmodSync(r,t){return this.baseFs.chmodSync(this.mapToBase(r),t)}async fchownPromise(r,t,n){return this.baseFs.fchownPromise(r,t,n)}fchownSync(r,t,n){return this.baseFs.fchownSync(r,t,n)}async chownPromise(r,t,n){return this.baseFs.chownPromise(this.mapToBase(r),t,n)}chownSync(r,t,n){return this.baseFs.chownSync(this.mapToBase(r),t,n)}async renamePromise(r,t){return this.baseFs.renamePromise(this.mapToBase(r),this.mapToBase(t))}renameSync(r,t){return this.baseFs.renameSync(this.mapToBase(r),this.mapToBase(t))}async copyFilePromise(r,t,n=0){return this.baseFs.copyFilePromise(this.mapToBase(r),this.mapToBase(t),n)}copyFileSync(r,t,n=0){return this.baseFs.copyFileSync(this.mapToBase(r),this.mapToBase(t),n)}async appendFilePromise(r,t,n){return this.baseFs.appendFilePromise(this.fsMapToBase(r),t,n)}appendFileSync(r,t,n){return this.baseFs.appendFileSync(this.fsMapToBase(r),t,n)}async writeFilePromise(r,t,n){return this.baseFs.writeFilePromise(this.fsMapToBase(r),t,n)}writeFileSync(r,t,n){return this.baseFs.writeFileSync(this.fsMapToBase(r),t,n)}async unlinkPromise(r){return this.baseFs.unlinkPromise(this.mapToBase(r))}unlinkSync(r){return this.baseFs.unlinkSync(this.mapToBase(r))}async utimesPromise(r,t,n){return this.baseFs.utimesPromise(this.mapToBase(r),t,n)}utimesSync(r,t,n){return this.baseFs.utimesSync(this.mapToBase(r),t,n)}async mkdirPromise(r,t){return this.baseFs.mkdirPromise(this.mapToBase(r),t)}mkdirSync(r,t){return this.baseFs.mkdirSync(this.mapToBase(r),t)}async rmdirPromise(r,t){return this.baseFs.rmdirPromise(this.mapToBase(r),t)}rmdirSync(r,t){return this.baseFs.rmdirSync(this.mapToBase(r),t)}async linkPromise(r,t){return this.baseFs.linkPromise(this.mapToBase(r),this.mapToBase(t))}linkSync(r,t){return this.baseFs.linkSync(this.mapToBase(r),this.mapToBase(t))}async symlinkPromise(r,t,n){let i=this.mapToBase(t);if(this.pathUtils.isAbsolute(r))return this.baseFs.symlinkPromise(this.mapToBase(r),i,n);let s=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(t),r)),a=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(i),s);return this.baseFs.symlinkPromise(a,i,n)}symlinkSync(r,t,n){let i=this.mapToBase(t);if(this.pathUtils.isAbsolute(r))return this.baseFs.symlinkSync(this.mapToBase(r),i,n);let s=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(t),r)),a=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(i),s);return this.baseFs.symlinkSync(a,i,n)}async readFilePromise(r,t){return t==="utf8"?this.baseFs.readFilePromise(this.fsMapToBase(r),t):this.baseFs.readFilePromise(this.fsMapToBase(r),t)}readFileSync(r,t){return t==="utf8"?this.baseFs.readFileSync(this.fsMapToBase(r),t):this.baseFs.readFileSync(this.fsMapToBase(r),t)}async readdirPromise(r,t){return this.baseFs.readdirPromise(this.mapToBase(r),t)}readdirSync(r,t){return this.baseFs.readdirSync(this.mapToBase(r),t)}async readlinkPromise(r){return this.mapFromBase(await this.baseFs.readlinkPromise(this.mapToBase(r)))}readlinkSync(r){return this.mapFromBase(this.baseFs.readlinkSync(this.mapToBase(r)))}async truncatePromise(r,t){return this.baseFs.truncatePromise(this.mapToBase(r),t)}truncateSync(r,t){return this.baseFs.truncateSync(this.mapToBase(r),t)}async ftruncatePromise(r,t){return this.baseFs.ftruncatePromise(r,t)}ftruncateSync(r,t){return this.baseFs.ftruncateSync(r,t)}watch(r,t,n){return this.baseFs.watch(this.mapToBase(r),t,n)}watchFile(r,t,n){return this.baseFs.watchFile(this.mapToBase(r),t,n)}unwatchFile(r,t){return this.baseFs.unwatchFile(this.mapToBase(r),t)}fsMapToBase(r){return typeof r=="number"?r:this.mapToBase(r)}};ubr.ProxiedFS=lKn});var $no=A(lbr=>{"use strict";Object.defineProperty(lbr,"__esModule",{value:!0});lbr.AliasFS=void 0;var Ob0=xie(),dKn=class extends Ob0.ProxiedFS{constructor(r,{baseFs:t,pathUtils:n}){super(n),this.target=r,this.baseFs=t}getRealPath(){return this.target}getBaseFs(){return this.baseFs}mapFromBase(r){return r}mapToBase(r){return r}};lbr.AliasFS=dKn});var Qno=A(dbr=>{"use strict";Object.defineProperty(dbr,"__esModule",{value:!0});dbr.CwdFS=void 0;var Bb0=ohe(),qb0=xie(),pKn=t7(),mKn=class extends qb0.ProxiedFS{constructor(r,{baseFs:t=new Bb0.NodeFS}={}){super(pKn.ppath),this.target=this.pathUtils.normalize(r),this.baseFs=t}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.target)}resolve(r){return this.pathUtils.isAbsolute(r)?pKn.ppath.normalize(r):this.baseFs.resolve(pKn.ppath.join(this.target,r))}mapFromBase(r){return r}mapToBase(r){return this.pathUtils.isAbsolute(r)?r:this.pathUtils.join(this.target,r)}};dbr.CwdFS=mKn});var Hno=A(mbr=>{"use strict";Object.defineProperty(mbr,"__esModule",{value:!0});mbr.JailFS=void 0;var Mb0=ohe(),Lb0=xie(),pbr=t7(),Kno=pbr.PortablePath.root,fKn=class extends Lb0.ProxiedFS{constructor(r,{baseFs:t=new Mb0.NodeFS}={}){super(pbr.ppath),this.target=this.pathUtils.resolve(pbr.PortablePath.root,r),this.baseFs=t}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.pathUtils.relative(pbr.PortablePath.root,this.target))}getTarget(){return this.target}getBaseFs(){return this.baseFs}mapToBase(r){let t=this.pathUtils.normalize(r);if(this.pathUtils.isAbsolute(r))return this.pathUtils.resolve(this.target,this.pathUtils.relative(Kno,r));if(t.match(/^\.\.\/?/))throw new Error(`Resolving this path (${r}) would escape the jail`);return this.pathUtils.resolve(this.target,r)}mapFromBase(r){return this.pathUtils.resolve(Kno,this.pathUtils.relative(this.target,r))}};mbr.JailFS=fKn});var Wno=A(fbr=>{"use strict";Object.defineProperty(fbr,"__esModule",{value:!0});fbr.LazyFS=void 0;var jb0=xie(),hKn=class extends jb0.ProxiedFS{constructor(r,t){super(t),this.instance=null,this.factory=r}get baseFs(){return this.instance||(this.instance=this.factory()),this.instance}set baseFs(r){this.instance=r}mapFromBase(r){return r}mapToBase(r){return r}};fbr.LazyFS=hKn});var Yno=A(hbr=>{"use strict";Object.defineProperty(hbr,"__esModule",{value:!0});hbr.NoFS=void 0;var Gb0=ahe(),Ub0=t7(),mf=()=>Object.assign(new Error("ENOSYS: unsupported filesystem access"),{code:"ENOSYS"}),lkt=class extends Gb0.FakeFS{constructor(){super(Ub0.ppath)}getExtractHint(){throw mf()}getRealPath(){throw mf()}resolve(){throw mf()}async openPromise(){throw mf()}openSync(){throw mf()}async opendirPromise(){throw mf()}opendirSync(){throw mf()}async readPromise(){throw mf()}readSync(){throw mf()}async writePromise(){throw mf()}writeSync(){throw mf()}async closePromise(){throw mf()}closeSync(){throw mf()}createWriteStream(){throw mf()}createReadStream(){throw mf()}async realpathPromise(){throw mf()}realpathSync(){throw mf()}async readdirPromise(){throw mf()}readdirSync(){throw mf()}async existsPromise(r){throw mf()}existsSync(r){throw mf()}async accessPromise(){throw mf()}accessSync(){throw mf()}async statPromise(){throw mf()}statSync(){throw mf()}async fstatPromise(r){throw mf()}fstatSync(r){throw mf()}async lstatPromise(r){throw mf()}lstatSync(r){throw mf()}async fchmodPromise(){throw mf()}fchmodSync(){throw mf()}async chmodPromise(){throw mf()}chmodSync(){throw mf()}async fchownPromise(){throw mf()}fchownSync(){throw mf()}async chownPromise(){throw mf()}chownSync(){throw mf()}async mkdirPromise(){throw mf()}mkdirSync(){throw mf()}async rmdirPromise(){throw mf()}rmdirSync(){throw mf()}async linkPromise(){throw mf()}linkSync(){throw mf()}async symlinkPromise(){throw mf()}symlinkSync(){throw mf()}async renamePromise(){throw mf()}renameSync(){throw mf()}async copyFilePromise(){throw mf()}copyFileSync(){throw mf()}async appendFilePromise(){throw mf()}appendFileSync(){throw mf()}async writeFilePromise(){throw mf()}writeFileSync(){throw mf()}async unlinkPromise(){throw mf()}unlinkSync(){throw mf()}async utimesPromise(){throw mf()}utimesSync(){throw mf()}async readFilePromise(){throw mf()}readFileSync(){throw mf()}async readlinkPromise(){throw mf()}readlinkSync(){throw mf()}async truncatePromise(){throw mf()}truncateSync(){throw mf()}async ftruncatePromise(r,t){throw mf()}ftruncateSync(r,t){throw mf()}watch(){throw mf()}watchFile(){throw mf()}unwatchFile(){throw mf()}};lkt.instance=new lkt;hbr.NoFS=lkt});var Jno=A(gbr=>{"use strict";Object.defineProperty(gbr,"__esModule",{value:!0});gbr.PosixFS=void 0;var Vb0=xie(),gKn=t7(),yKn=class extends Vb0.ProxiedFS{constructor(r){super(gKn.npath),this.baseFs=r}mapFromBase(r){return gKn.npath.fromPortablePath(r)}mapToBase(r){return gKn.npath.toPortablePath(r)}};gbr.PosixFS=yKn});var Xno=A(ybr=>{"use strict";Object.defineProperty(ybr,"__esModule",{value:!0});ybr.VirtualFS=void 0;var zb0=ohe(),$b0=xie(),gz=t7(),Qb0=/^[0-9]+$/,_Kn=/^(\/(?:[^/]+\/)*?(?:\$\$virtual|__virtual__))((?:\/((?:[^/]+-)?[a-f0-9]+)(?:\/([^/]+))?)?((?:\/.*)?))$/,Kb0=/^([^/]+-)?[a-f0-9]+$/,AKn=class e extends $b0.ProxiedFS{static makeVirtualPath(r,t,n){if(gz.ppath.basename(r)!=="__virtual__")throw new Error('Assertion failed: Virtual folders must be named "__virtual__"');if(!gz.ppath.basename(t).match(Kb0))throw new Error("Assertion failed: Virtual components must be ended by an hexadecimal hash");let s=gz.ppath.relative(gz.ppath.dirname(r),n).split("/"),a=0;for(;a{"use strict";Object.defineProperty(uhe,"__esModule",{value:!0});uhe.ZipOpenFS=uhe.getArchivePart=void 0;var Hb0=(Yh(),Dr(Wh)),_br=require("fs"),Wb0=ahe(),Yb0=ohe(),Abr=cbr(),bbr=aKn(),S8=Hb0.__importStar(ckt()),Lwe=t7(),w8=4278190080,r7=704643072,Jb0=(e,r)=>{let t=e.indexOf(r);if(t<=0)return null;let n=t;for(;t>=0&&(n=t+r.length,e[n]!==Lwe.ppath.sep);){if(e[t-1]===Lwe.ppath.sep)return null;t=e.indexOf(r,n)}return e.length>n&&e[n]!==Lwe.ppath.sep?null:e.slice(0,n)};uhe.getArchivePart=Jb0;var bKn=class e extends Wb0.BasePortableFakeFS{static async openPromise(r,t){let n=new e(t);try{return await r(n)}finally{n.saveAndClose()}}get libzip(){return typeof this.libzipInstance>"u"&&(this.libzipInstance=this.libzipFactory()),this.libzipInstance}constructor({libzip:r,baseFs:t=new Yb0.NodeFS,filter:n=null,maxOpenFiles:i=1/0,readOnlyArchives:s=!1,useCache:a=!0,maxAge:o=5e3,fileExtensions:c=null}){super(),this.fdMap=new Map,this.nextFd=3,this.isZip=new Set,this.notZip=new Set,this.realPaths=new Map,this.limitOpenFilesTimeout=null,this.libzipFactory=typeof r!="function"?()=>r:r,this.baseFs=t,this.zipInstances=a?new Map:null,this.filter=n,this.maxOpenFiles=i,this.readOnlyArchives=s,this.maxAge=o,this.fileExtensions=c}getExtractHint(r){return this.baseFs.getExtractHint(r)}getRealPath(){return this.baseFs.getRealPath()}saveAndClose(){if((0,bbr.unwatchAllFiles)(this),this.zipInstances)for(let[r,{zipFs:t}]of this.zipInstances.entries())t.saveAndClose(),this.zipInstances.delete(r)}discardAndClose(){if((0,bbr.unwatchAllFiles)(this),this.zipInstances)for(let[r,{zipFs:t}]of this.zipInstances.entries())t.discardAndClose(),this.zipInstances.delete(r)}resolve(r){return this.baseFs.resolve(r)}remapFd(r,t){let n=this.nextFd++|r7;return this.fdMap.set(n,[r,t]),n}async openPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.openPromise(r,t,n),async(i,{subPath:s})=>this.remapFd(i,await i.openPromise(s,t,n)))}openSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.openSync(r,t,n),(i,{subPath:s})=>this.remapFd(i,i.openSync(s,t,n)))}async opendirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.opendirPromise(r,t),async(n,{subPath:i})=>await n.opendirPromise(i,t),{requireSubpath:!1})}opendirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.opendirSync(r,t),(n,{subPath:i})=>n.opendirSync(i,t),{requireSubpath:!1})}async readPromise(r,t,n,i,s){if((r&w8)!==r7)return await this.baseFs.readPromise(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("read");let[o,c]=a;return await o.readPromise(c,t,n,i,s)}readSync(r,t,n,i,s){if((r&w8)!==r7)return this.baseFs.readSync(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("readSync");let[o,c]=a;return o.readSync(c,t,n,i,s)}async writePromise(r,t,n,i,s){if((r&w8)!==r7)return typeof t=="string"?await this.baseFs.writePromise(r,t,n):await this.baseFs.writePromise(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("write");let[o,c]=a;return typeof t=="string"?await o.writePromise(c,t,n):await o.writePromise(c,t,n,i,s)}writeSync(r,t,n,i,s){if((r&w8)!==r7)return typeof t=="string"?this.baseFs.writeSync(r,t,n):this.baseFs.writeSync(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("writeSync");let[o,c]=a;return typeof t=="string"?o.writeSync(c,t,n):o.writeSync(c,t,n,i,s)}async closePromise(r){if((r&w8)!==r7)return await this.baseFs.closePromise(r);let t=this.fdMap.get(r);if(typeof t>"u")throw S8.EBADF("close");this.fdMap.delete(r);let[n,i]=t;return await n.closePromise(i)}closeSync(r){if((r&w8)!==r7)return this.baseFs.closeSync(r);let t=this.fdMap.get(r);if(typeof t>"u")throw S8.EBADF("closeSync");this.fdMap.delete(r);let[n,i]=t;return n.closeSync(i)}createReadStream(r,t){return r===null?this.baseFs.createReadStream(r,t):this.makeCallSync(r,()=>this.baseFs.createReadStream(r,t),(n,{archivePath:i,subPath:s})=>{let a=n.createReadStream(s,t);return a.path=Lwe.npath.fromPortablePath(this.pathUtils.join(i,s)),a})}createWriteStream(r,t){return r===null?this.baseFs.createWriteStream(r,t):this.makeCallSync(r,()=>this.baseFs.createWriteStream(r,t),(n,{subPath:i})=>n.createWriteStream(i,t))}async realpathPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.realpathPromise(r),async(t,{archivePath:n,subPath:i})=>{let s=this.realPaths.get(n);return typeof s>"u"&&(s=await this.baseFs.realpathPromise(n),this.realPaths.set(n,s)),this.pathUtils.join(s,this.pathUtils.relative(Lwe.PortablePath.root,await t.realpathPromise(i)))})}realpathSync(r){return this.makeCallSync(r,()=>this.baseFs.realpathSync(r),(t,{archivePath:n,subPath:i})=>{let s=this.realPaths.get(n);return typeof s>"u"&&(s=this.baseFs.realpathSync(n),this.realPaths.set(n,s)),this.pathUtils.join(s,this.pathUtils.relative(Lwe.PortablePath.root,t.realpathSync(i)))})}async existsPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.existsPromise(r),async(t,{subPath:n})=>await t.existsPromise(n))}existsSync(r){return this.makeCallSync(r,()=>this.baseFs.existsSync(r),(t,{subPath:n})=>t.existsSync(n))}async accessPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.accessPromise(r,t),async(n,{subPath:i})=>await n.accessPromise(i,t))}accessSync(r,t){return this.makeCallSync(r,()=>this.baseFs.accessSync(r,t),(n,{subPath:i})=>n.accessSync(i,t))}async statPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.statPromise(r,t),async(n,{subPath:i})=>await n.statPromise(i,t))}statSync(r,t){return this.makeCallSync(r,()=>this.baseFs.statSync(r,t),(n,{subPath:i})=>n.statSync(i,t))}async fstatPromise(r,t){if((r&w8)!==r7)return this.baseFs.fstatPromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fstat");let[i,s]=n;return i.fstatPromise(s,t)}fstatSync(r,t){if((r&w8)!==r7)return this.baseFs.fstatSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fstatSync");let[i,s]=n;return i.fstatSync(s,t)}async lstatPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.lstatPromise(r,t),async(n,{subPath:i})=>await n.lstatPromise(i,t))}lstatSync(r,t){return this.makeCallSync(r,()=>this.baseFs.lstatSync(r,t),(n,{subPath:i})=>n.lstatSync(i,t))}async fchmodPromise(r,t){if((r&w8)!==r7)return this.baseFs.fchmodPromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fchmod");let[i,s]=n;return i.fchmodPromise(s,t)}fchmodSync(r,t){if((r&w8)!==r7)return this.baseFs.fchmodSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fchmodSync");let[i,s]=n;return i.fchmodSync(s,t)}async chmodPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.chmodPromise(r,t),async(n,{subPath:i})=>await n.chmodPromise(i,t))}chmodSync(r,t){return this.makeCallSync(r,()=>this.baseFs.chmodSync(r,t),(n,{subPath:i})=>n.chmodSync(i,t))}async fchownPromise(r,t,n){if((r&w8)!==r7)return this.baseFs.fchownPromise(r,t,n);let i=this.fdMap.get(r);if(typeof i>"u")throw S8.EBADF("fchown");let[s,a]=i;return s.fchownPromise(a,t,n)}fchownSync(r,t,n){if((r&w8)!==r7)return this.baseFs.fchownSync(r,t,n);let i=this.fdMap.get(r);if(typeof i>"u")throw S8.EBADF("fchownSync");let[s,a]=i;return s.fchownSync(a,t,n)}async chownPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.chownPromise(r,t,n),async(i,{subPath:s})=>await i.chownPromise(s,t,n))}chownSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.chownSync(r,t,n),(i,{subPath:s})=>i.chownSync(s,t,n))}async renamePromise(r,t){return await this.makeCallPromise(r,async()=>await this.makeCallPromise(t,async()=>await this.baseFs.renamePromise(r,t),async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),async(n,{subPath:i})=>await this.makeCallPromise(t,async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},async(s,{subPath:a})=>{if(n!==s)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return await n.renamePromise(i,a)}))}renameSync(r,t){return this.makeCallSync(r,()=>this.makeCallSync(t,()=>this.baseFs.renameSync(r,t),()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),(n,{subPath:i})=>this.makeCallSync(t,()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},(s,{subPath:a})=>{if(n!==s)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return n.renameSync(i,a)}))}async copyFilePromise(r,t,n=0){let i=async(s,a,o,c)=>{if(n&_br.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${a}' -> ${c}'`),{code:"EXDEV"});if(n&_br.constants.COPYFILE_EXCL&&await this.existsPromise(a))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${a}' -> '${c}'`),{code:"EEXIST"});let l;try{l=await s.readFilePromise(a)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${a}' -> '${c}'`),{code:"EINVAL"})}await o.writeFilePromise(c,l)};return await this.makeCallPromise(r,async()=>await this.makeCallPromise(t,async()=>await this.baseFs.copyFilePromise(r,t,n),async(s,{subPath:a})=>await i(this.baseFs,r,s,a)),async(s,{subPath:a})=>await this.makeCallPromise(t,async()=>await i(s,a,this.baseFs,t),async(o,{subPath:c})=>s!==o?await i(s,a,o,c):await s.copyFilePromise(a,c,n)))}copyFileSync(r,t,n=0){let i=(s,a,o,c)=>{if(n&_br.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${a}' -> ${c}'`),{code:"EXDEV"});if(n&_br.constants.COPYFILE_EXCL&&this.existsSync(a))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${a}' -> '${c}'`),{code:"EEXIST"});let l;try{l=s.readFileSync(a)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${a}' -> '${c}'`),{code:"EINVAL"})}o.writeFileSync(c,l)};return this.makeCallSync(r,()=>this.makeCallSync(t,()=>this.baseFs.copyFileSync(r,t,n),(s,{subPath:a})=>i(this.baseFs,r,s,a)),(s,{subPath:a})=>this.makeCallSync(t,()=>i(s,a,this.baseFs,t),(o,{subPath:c})=>s!==o?i(s,a,o,c):s.copyFileSync(a,c,n)))}async appendFilePromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.appendFilePromise(r,t,n),async(i,{subPath:s})=>await i.appendFilePromise(s,t,n))}appendFileSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.appendFileSync(r,t,n),(i,{subPath:s})=>i.appendFileSync(s,t,n))}async writeFilePromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.writeFilePromise(r,t,n),async(i,{subPath:s})=>await i.writeFilePromise(s,t,n))}writeFileSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.writeFileSync(r,t,n),(i,{subPath:s})=>i.writeFileSync(s,t,n))}async unlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.unlinkPromise(r),async(t,{subPath:n})=>await t.unlinkPromise(n))}unlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.unlinkSync(r),(t,{subPath:n})=>t.unlinkSync(n))}async utimesPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.utimesPromise(r,t,n),async(i,{subPath:s})=>await i.utimesPromise(s,t,n))}utimesSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.utimesSync(r,t,n),(i,{subPath:s})=>i.utimesSync(s,t,n))}async mkdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.mkdirPromise(r,t),async(n,{subPath:i})=>await n.mkdirPromise(i,t))}mkdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.mkdirSync(r,t),(n,{subPath:i})=>n.mkdirSync(i,t))}async rmdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.rmdirPromise(r,t),async(n,{subPath:i})=>await n.rmdirPromise(i,t))}rmdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.rmdirSync(r,t),(n,{subPath:i})=>n.rmdirSync(i,t))}async linkPromise(r,t){return await this.makeCallPromise(t,async()=>await this.baseFs.linkPromise(r,t),async(n,{subPath:i})=>await n.linkPromise(r,i))}linkSync(r,t){return this.makeCallSync(t,()=>this.baseFs.linkSync(r,t),(n,{subPath:i})=>n.linkSync(r,i))}async symlinkPromise(r,t,n){return await this.makeCallPromise(t,async()=>await this.baseFs.symlinkPromise(r,t,n),async(i,{subPath:s})=>await i.symlinkPromise(r,s))}symlinkSync(r,t,n){return this.makeCallSync(t,()=>this.baseFs.symlinkSync(r,t,n),(i,{subPath:s})=>i.symlinkSync(r,s))}async readFilePromise(r,t){return this.makeCallPromise(r,async()=>{switch(t){case"utf8":return await this.baseFs.readFilePromise(r,t);default:return await this.baseFs.readFilePromise(r,t)}},async(n,{subPath:i})=>await n.readFilePromise(i,t))}readFileSync(r,t){return this.makeCallSync(r,()=>{switch(t){case"utf8":return this.baseFs.readFileSync(r,t);default:return this.baseFs.readFileSync(r,t)}},(n,{subPath:i})=>n.readFileSync(i,t))}async readdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.readdirPromise(r,t),async(n,{subPath:i})=>await n.readdirPromise(i,t),{requireSubpath:!1})}readdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.readdirSync(r,t),(n,{subPath:i})=>n.readdirSync(i,t),{requireSubpath:!1})}async readlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.readlinkPromise(r),async(t,{subPath:n})=>await t.readlinkPromise(n))}readlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.readlinkSync(r),(t,{subPath:n})=>t.readlinkSync(n))}async truncatePromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.truncatePromise(r,t),async(n,{subPath:i})=>await n.truncatePromise(i,t))}truncateSync(r,t){return this.makeCallSync(r,()=>this.baseFs.truncateSync(r,t),(n,{subPath:i})=>n.truncateSync(i,t))}async ftruncatePromise(r,t){if((r&w8)!==r7)return this.baseFs.ftruncatePromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("ftruncate");let[i,s]=n;return i.ftruncatePromise(s,t)}ftruncateSync(r,t){if((r&w8)!==r7)return this.baseFs.ftruncateSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("ftruncateSync");let[i,s]=n;return i.ftruncateSync(s,t)}watch(r,t,n){return this.makeCallSync(r,()=>this.baseFs.watch(r,t,n),(i,{subPath:s})=>i.watch(s,t,n))}watchFile(r,t,n){return this.makeCallSync(r,()=>this.baseFs.watchFile(r,t,n),()=>(0,bbr.watchFile)(this,r,t,n))}unwatchFile(r,t){return this.makeCallSync(r,()=>this.baseFs.unwatchFile(r,t),()=>(0,bbr.unwatchFile)(this,r,t))}async makeCallPromise(r,t,n,{requireSubpath:i=!0}={}){if(typeof r!="string")return await t();let s=this.resolve(r),a=this.findZip(s);return a?i&&a.subPath==="/"?await t():await this.getZipPromise(a.archivePath,async o=>await n(o,a)):await t()}makeCallSync(r,t,n,{requireSubpath:i=!0}={}){if(typeof r!="string")return t();let s=this.resolve(r),a=this.findZip(s);return!a||i&&a.subPath==="/"?t():this.getZipSync(a.archivePath,o=>n(o,a))}findZip(r){if(this.filter&&!this.filter.test(r))return null;let t="";for(;;){let n=r.substring(t.length),i;if(!this.fileExtensions)i=(0,uhe.getArchivePart)(n,".zip");else for(let s of this.fileExtensions)if(i=(0,uhe.getArchivePart)(n,s),i)break;if(!i)return null;if(t=this.pathUtils.join(t,i),this.isZip.has(t)===!1){if(this.notZip.has(t))continue;try{if(!this.baseFs.lstatSync(t).isFile()){this.notZip.add(t);continue}}catch{return null}this.isZip.add(t)}return{archivePath:t,subPath:this.pathUtils.join(Lwe.PortablePath.root,r.substring(t.length))}}}limitOpenFiles(r){if(this.zipInstances===null)return;let t=Date.now(),n=t+this.maxAge,i=r===null?0:this.zipInstances.size-r;for(let[s,{zipFs:a,expiresAt:o,refCount:c}]of this.zipInstances.entries())if(!(c!==0||a.hasOpenFileHandles())){if(t>=o){a.saveAndClose(),this.zipInstances.delete(s),i-=1;continue}else if(r===null||i<=0){n=o;break}a.saveAndClose(),this.zipInstances.delete(s),i-=1}this.limitOpenFilesTimeout===null&&(r===null&&this.zipInstances.size>0||r!==null)&&(this.limitOpenFilesTimeout=setTimeout(()=>{this.limitOpenFilesTimeout=null,this.limitOpenFiles(null)},n-t).unref())}async getZipPromise(r,t){let n=async()=>({baseFs:this.baseFs,libzip:this.libzip,readOnly:this.readOnlyArchives,stats:await this.baseFs.statPromise(r)});if(this.zipInstances){let i=this.zipInstances.get(r);if(!i){let s=await n();i=this.zipInstances.get(r),i||(i={zipFs:new Abr.ZipFS(r,s),expiresAt:0,refCount:0})}this.zipInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.zipInstances.set(r,i),i.expiresAt=Date.now()+this.maxAge,i.refCount+=1;try{return await t(i.zipFs)}finally{i.refCount-=1}}else{let i=new Abr.ZipFS(r,await n());try{return await t(i)}finally{i.saveAndClose()}}}getZipSync(r,t){let n=()=>({baseFs:this.baseFs,libzip:this.libzip,readOnly:this.readOnlyArchives,stats:this.baseFs.statSync(r)});if(this.zipInstances){let i=this.zipInstances.get(r);return i||(i={zipFs:new Abr.ZipFS(r,n()),expiresAt:0,refCount:0}),this.zipInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.zipInstances.set(r,i),i.expiresAt=Date.now()+this.maxAge,t(i.zipFs)}else{let i=new Abr.ZipFS(r,n());try{return t(i)}finally{i.saveAndClose()}}}};uhe.ZipOpenFS=bKn});var tio=A(Cbr=>{"use strict";Object.defineProperty(Cbr,"__esModule",{value:!0});Cbr.NodePathFS=void 0;var eio=require("url"),Xb0=require("util"),Zb0=xie(),eC0=t7(),CKn=class extends Zb0.ProxiedFS{constructor(r){super(eC0.npath),this.baseFs=r}mapFromBase(r){return r}mapToBase(r){if(typeof r=="string")return r;if(r instanceof eio.URL)return(0,eio.fileURLToPath)(r);if(Buffer.isBuffer(r)){let t=r.toString();if(Buffer.byteLength(t)!==r.byteLength)throw new Error("Non-utf8 buffers are not supported at the moment. Please upvote the following issue if you encounter this error: https://github.com/yarnpkg/berry/issues/4942");return t}throw new Error(`Unsupported path type: ${(0,Xb0.inspect)(r)}`)}};Cbr.NodePathFS=CKn});var aio=A(Dbr=>{"use strict";var rio,nio,iio,sio;Object.defineProperty(Dbr,"__esModule",{value:!0});Dbr.FileHandle=void 0;var tC0=require("readline"),n7=Symbol("kBaseFs"),lhe=Symbol("kFd"),dhe=Symbol("kClosePromise"),vbr=Symbol("kCloseResolve"),Ebr=Symbol("kCloseReject"),Jot=Symbol("kRefs"),yz=Symbol("kRef"),_z=Symbol("kUnref"),vKn=class{constructor(r,t){this[rio]=1,this[nio]=void 0,this[iio]=void 0,this[sio]=void 0,this[n7]=t,this[lhe]=r}get fd(){return this[lhe]}async appendFile(r,t){var n;try{this[yz](this.appendFile);let i=(n=typeof t=="string"?t:t==null?void 0:t.encoding)!==null&&n!==void 0?n:void 0;return await this[n7].appendFilePromise(this.fd,r,i?{encoding:i}:void 0)}finally{this[_z]()}}async chown(r,t){try{return this[yz](this.chown),await this[n7].fchownPromise(this.fd,r,t)}finally{this[_z]()}}async chmod(r){try{return this[yz](this.chmod),await this[n7].fchmodPromise(this.fd,r)}finally{this[_z]()}}createReadStream(r){return this[n7].createReadStream(null,{...r,fd:this.fd})}createWriteStream(r){return this[n7].createWriteStream(null,{...r,fd:this.fd})}datasync(){throw new Error("Method not implemented.")}sync(){throw new Error("Method not implemented.")}async read(r,t,n,i){var s,a,o;try{this[yz](this.read);let c;return Buffer.isBuffer(r)?c=r:(r??(r={}),c=(s=r.buffer)!==null&&s!==void 0?s:Buffer.alloc(16384),t=r.offset||0,n=(a=r.length)!==null&&a!==void 0?a:c.byteLength,i=(o=r.position)!==null&&o!==void 0?o:null),t??(t=0),n??(n=0),n===0?{bytesRead:n,buffer:c}:{bytesRead:await this[n7].readPromise(this.fd,c,t,n,i),buffer:c}}finally{this[_z]()}}async readFile(r){var t;try{this[yz](this.readFile);let n=(t=typeof r=="string"?r:r==null?void 0:r.encoding)!==null&&t!==void 0?t:void 0;return await this[n7].readFilePromise(this.fd,n)}finally{this[_z]()}}readLines(r){return(0,tC0.createInterface)({input:this.createReadStream(r),crlfDelay:1/0})}async stat(r){try{return this[yz](this.stat),await this[n7].fstatPromise(this.fd,r)}finally{this[_z]()}}async truncate(r){try{return this[yz](this.truncate),await this[n7].ftruncatePromise(this.fd,r)}finally{this[_z]()}}utimes(r,t){throw new Error("Method not implemented.")}async writeFile(r,t){var n;try{this[yz](this.writeFile);let i=(n=typeof t=="string"?t:t==null?void 0:t.encoding)!==null&&n!==void 0?n:void 0;await this[n7].writeFilePromise(this.fd,r,i)}finally{this[_z]()}}async write(...r){try{if(this[yz](this.write),ArrayBuffer.isView(r[0])){let[t,n,i,s]=r;return{bytesWritten:await this[n7].writePromise(this.fd,t,n??void 0,i??void 0,s??void 0),buffer:t}}else{let[t,n,i]=r;return{bytesWritten:await this[n7].writePromise(this.fd,t,n,i),buffer:t}}}finally{this[_z]()}}async writev(r,t){try{this[yz](this.writev);let n=0;if(typeof t<"u")for(let i of r){let s=await this.write(i,void 0,void 0,t);n+=s.bytesWritten,t+=s.bytesWritten}else for(let i of r){let s=await this.write(i);n+=s.bytesWritten}return{buffers:r,bytesWritten:n}}finally{this[_z]()}}readv(r,t){throw new Error("Method not implemented.")}close(){if(this[lhe]===-1)return Promise.resolve();if(this[dhe])return this[dhe];if(this[Jot]--,this[Jot]===0){let r=this[lhe];this[lhe]=-1,this[dhe]=this[n7].closePromise(r).finally(()=>{this[dhe]=void 0})}else this[dhe]=new Promise((r,t)=>{this[vbr]=r,this[Ebr]=t}).finally(()=>{this[dhe]=void 0,this[Ebr]=void 0,this[vbr]=void 0});return this[dhe]}[(rio=Jot,nio=dhe,iio=vbr,sio=Ebr,yz)](r){if(this[lhe]===-1){let t=new Error("file closed");throw t.code="EBADF",t.syscall=r.name,t}this[Jot]++}[_z](){if(this[Jot]--,this[Jot]===0){let r=this[lhe];this[lhe]=-1,this[n7].closePromise(r).then(this[vbr],this[Ebr])}}};Dbr.FileHandle=vKn});var lio=A(Xot=>{"use strict";Object.defineProperty(Xot,"__esModule",{value:!0});Xot.extendFs=Xot.patchFs=void 0;var dkt=require("util"),rC0=tio(),oio=aio(),nC0=new Set(["accessSync","appendFileSync","createReadStream","createWriteStream","chmodSync","fchmodSync","chownSync","fchownSync","closeSync","copyFileSync","linkSync","lstatSync","fstatSync","lutimesSync","mkdirSync","openSync","opendirSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","statSync","symlinkSync","truncateSync","ftruncateSync","unlinkSync","unwatchFile","utimesSync","watch","watchFile","writeFileSync","writeSync"]),cio=new Set(["accessPromise","appendFilePromise","fchmodPromise","chmodPromise","fchownPromise","chownPromise","closePromise","copyFilePromise","linkPromise","fstatPromise","lstatPromise","lutimesPromise","mkdirPromise","openPromise","opendirPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","statPromise","symlinkPromise","truncatePromise","ftruncatePromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"]);function uio(e,r){r=new rC0.NodePathFS(r);let t=(n,i,s)=>{let a=n[i];n[i]=s,typeof(a==null?void 0:a[dkt.promisify.custom])<"u"&&(s[dkt.promisify.custom]=a[dkt.promisify.custom])};{t(e,"exists",(n,...i)=>{let a=typeof i[i.length-1]=="function"?i.pop():()=>{};process.nextTick(()=>{r.existsPromise(n).then(o=>{a(o)},()=>{a(!1)})})}),t(e,"read",(...n)=>{let[i,s,a,o,c,l]=n;if(n.length<=3){let u={};n.length<3?l=n[1]:(u=n[1],l=n[2]),{buffer:s=Buffer.alloc(16384),offset:a=0,length:o=s.byteLength,position:c}=u}if(a==null&&(a=0),o|=0,o===0){process.nextTick(()=>{l(null,0,s)});return}c==null&&(c=-1),process.nextTick(()=>{r.readPromise(i,s,a,o,c).then(u=>{l(null,u,s)},u=>{l(u,0,s)})})});for(let n of cio){let i=n.replace(/Promise$/,"");if(typeof e[i]>"u")continue;let s=r[n];if(typeof s>"u")continue;t(e,i,(...o)=>{let l=typeof o[o.length-1]=="function"?o.pop():()=>{};process.nextTick(()=>{s.apply(r,o).then(u=>{l(null,u)},u=>{l(u)})})})}e.realpath.native=e.realpath}{t(e,"existsSync",n=>{try{return r.existsSync(n)}catch{return!1}}),t(e,"readSync",(...n)=>{let[i,s,a,o,c]=n;return n.length<=3&&({offset:a=0,length:o=s.byteLength,position:c}=n[2]||{}),a==null&&(a=0),o|=0,o===0?0:(c==null&&(c=-1),r.readSync(i,s,a,o,c))});for(let n of nC0){let i=n;if(typeof e[i]>"u")continue;let s=r[n];typeof s>"u"||t(e,i,s.bind(r))}e.realpathSync.native=e.realpathSync}{let n=process.emitWarning;process.emitWarning=()=>{};let i;try{i=e.promises}finally{process.emitWarning=n}if(typeof i<"u"){for(let s of cio){let a=s.replace(/Promise$/,"");if(typeof i[a]>"u")continue;let o=r[s];typeof o>"u"||s!=="open"&&t(i,a,(c,...l)=>c instanceof oio.FileHandle?c[a].apply(c,l):o.call(r,c,...l))}t(i,"open",async(...s)=>{let a=await r.openPromise(...s);return new oio.FileHandle(a,r)})}}e.read[dkt.promisify.custom]=async(n,i,...s)=>({bytesRead:await r.readPromise(n,i,...s),buffer:i}),e.write[dkt.promisify.custom]=async(n,i,...s)=>({bytesWritten:await r.writePromise(n,i,...s),buffer:i})}Xot.patchFs=uio;function iC0(e,r){let t=Object.create(e);return uio(t,r),t}Xot.extendFs=iC0});var mio=A(phe=>{"use strict";Object.defineProperty(phe,"__esModule",{value:!0});phe.xfs=void 0;var sC0=(Yh(),Dr(Wh)),aC0=sC0.__importDefault(require("os")),oC0=ohe(),pkt=t7();function dio(e){let r=Math.ceil(Math.random()*4294967296).toString(16).padStart(8,"0");return`${e}${r}`}var Az=new Set,EKn=null;function pio(){if(EKn)return EKn;let e=pkt.npath.toPortablePath(aC0.default.tmpdir()),r=phe.xfs.realpathSync(e);return process.once("exit",()=>{phe.xfs.rmtempSync()}),EKn={tmpdir:e,realTmpdir:r}}phe.xfs=Object.assign(new oC0.NodeFS,{detachTemp(e){Az.delete(e)},mktempSync(e){let{tmpdir:r,realTmpdir:t}=pio();for(;;){let n=dio("xfs-");try{this.mkdirSync(pkt.ppath.join(r,n))}catch(s){if(s.code==="EEXIST")continue;throw s}let i=pkt.ppath.join(t,n);if(Az.add(i),typeof e>"u")return i;try{return e(i)}finally{if(Az.has(i)){Az.delete(i);try{this.removeSync(i)}catch{}}}}},async mktempPromise(e){let{tmpdir:r,realTmpdir:t}=pio();for(;;){let n=dio("xfs-");try{await this.mkdirPromise(pkt.ppath.join(r,n))}catch(s){if(s.code==="EEXIST")continue;throw s}let i=pkt.ppath.join(t,n);if(Az.add(i),typeof e>"u")return i;try{return await e(i)}finally{if(Az.has(i)){Az.delete(i);try{await this.removePromise(i)}catch{}}}}},async rmtempPromise(){await Promise.all(Array.from(Az.values()).map(async e=>{try{await phe.xfs.removePromise(e,{maxRetries:0}),Az.delete(e)}catch{}}))},rmtempSync(){for(let e of Az)try{phe.xfs.removeSync(e),Az.delete(e)}catch{}}})});var JC=A(F0=>{"use strict";Object.defineProperty(F0,"__esModule",{value:!0});F0.xfs=F0.extendFs=F0.patchFs=F0.ZipOpenFS=F0.ZipFS=F0.VirtualFS=F0.ProxiedFS=F0.PosixFS=F0.NodeFS=F0.NoFS=F0.LazyFS=F0.JailFS=F0.CwdFS=F0.FakeFS=F0.AliasFS=F0.toFilename=F0.ppath=F0.npath=F0.Filename=F0.PortablePath=F0.DEFAULT_COMPRESSION_LEVEL=F0.normalizeLineEndings=F0.statUtils=F0.CustomDir=F0.opendir=F0.LinkStrategy=F0.constants=void 0;var fio=(Yh(),Dr(Wh)),cC0=fio.__importStar(okt());F0.constants=cC0;var uC0=fio.__importStar(ZAr());F0.statUtils=uC0;var lC0=XQn();Object.defineProperty(F0,"LinkStrategy",{enumerable:!0,get:function(){return lC0.LinkStrategy}});var hio=eKn();Object.defineProperty(F0,"opendir",{enumerable:!0,get:function(){return hio.opendir}});Object.defineProperty(F0,"CustomDir",{enumerable:!0,get:function(){return hio.CustomDir}});var dC0=ahe();Object.defineProperty(F0,"normalizeLineEndings",{enumerable:!0,get:function(){return dC0.normalizeLineEndings}});var pC0=cbr();Object.defineProperty(F0,"DEFAULT_COMPRESSION_LEVEL",{enumerable:!0,get:function(){return pC0.DEFAULT_COMPRESSION_LEVEL}});var gio=t7();Object.defineProperty(F0,"PortablePath",{enumerable:!0,get:function(){return gio.PortablePath}});Object.defineProperty(F0,"Filename",{enumerable:!0,get:function(){return gio.Filename}});var DKn=t7();Object.defineProperty(F0,"npath",{enumerable:!0,get:function(){return DKn.npath}});Object.defineProperty(F0,"ppath",{enumerable:!0,get:function(){return DKn.ppath}});Object.defineProperty(F0,"toFilename",{enumerable:!0,get:function(){return DKn.toFilename}});var mC0=$no();Object.defineProperty(F0,"AliasFS",{enumerable:!0,get:function(){return mC0.AliasFS}});var fC0=ahe();Object.defineProperty(F0,"FakeFS",{enumerable:!0,get:function(){return fC0.FakeFS}});var hC0=Qno();Object.defineProperty(F0,"CwdFS",{enumerable:!0,get:function(){return hC0.CwdFS}});var gC0=Hno();Object.defineProperty(F0,"JailFS",{enumerable:!0,get:function(){return gC0.JailFS}});var yC0=Wno();Object.defineProperty(F0,"LazyFS",{enumerable:!0,get:function(){return yC0.LazyFS}});var _C0=Yno();Object.defineProperty(F0,"NoFS",{enumerable:!0,get:function(){return _C0.NoFS}});var AC0=ohe();Object.defineProperty(F0,"NodeFS",{enumerable:!0,get:function(){return AC0.NodeFS}});var bC0=Jno();Object.defineProperty(F0,"PosixFS",{enumerable:!0,get:function(){return bC0.PosixFS}});var CC0=xie();Object.defineProperty(F0,"ProxiedFS",{enumerable:!0,get:function(){return CC0.ProxiedFS}});var vC0=Xno();Object.defineProperty(F0,"VirtualFS",{enumerable:!0,get:function(){return vC0.VirtualFS}});var EC0=cbr();Object.defineProperty(F0,"ZipFS",{enumerable:!0,get:function(){return EC0.ZipFS}});var DC0=Zno();Object.defineProperty(F0,"ZipOpenFS",{enumerable:!0,get:function(){return DC0.ZipOpenFS}});var yio=lio();Object.defineProperty(F0,"patchFs",{enumerable:!0,get:function(){return yio.patchFs}});Object.defineProperty(F0,"extendFs",{enumerable:!0,get:function(){return yio.extendFs}});var SC0=mio();Object.defineProperty(F0,"xfs",{enumerable:!0,get:function(){return SC0.xfs}})});var vio=A((HI1,Cio)=>{Cio.exports=bio;bio.sync=IC0;var _io=require("fs");function wC0(e,r){var t=r.pathExt!==void 0?r.pathExt:process.env.PATHEXT;if(!t||(t=t.split(";"),t.indexOf("")!==-1))return!0;for(var n=0;n{wio.exports=Dio;Dio.sync=xC0;var Eio=require("fs");function Dio(e,r,t){Eio.stat(e,function(n,i){t(n,n?!1:Sio(i,r))})}function xC0(e,r){return Sio(Eio.statSync(e),r)}function Sio(e,r){return e.isFile()&&TC0(e,r)}function TC0(e,r){var t=e.mode,n=e.uid,i=e.gid,s=r.uid!==void 0?r.uid:process.getuid&&process.getuid(),a=r.gid!==void 0?r.gid:process.getgid&&process.getgid(),o=parseInt("100",8),c=parseInt("010",8),l=parseInt("001",8),u=o|c,m=t&l||t&c&&i===a||t&o&&n===s||t&u&&s===0;return m}});var Tio=A((JI1,xio)=>{var YI1=require("fs"),Sbr;process.platform==="win32"||global.TESTING_WINDOWS?Sbr=vio():Sbr=Iio();xio.exports=SKn;SKn.sync=PC0;function SKn(e,r,t){if(typeof r=="function"&&(t=r,r={}),!t){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(n,i){SKn(e,r||{},function(s,a){s?i(s):n(a)})})}Sbr(e,r||{},function(n,i){n&&(n.code==="EACCES"||r&&r.ignoreErrors)&&(n=null,i=!1),t(n,i)})}function PC0(e,r){try{return Sbr.sync(e,r||{})}catch(t){if(r&&r.ignoreErrors||t.code==="EACCES")return!1;throw t}}});var Bio=A((XI1,Oio)=>{var Zot=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Pio=require("path"),RC0=Zot?";":":",Rio=Tio(),kio=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),Fio=(e,r)=>{let t=r.colon||RC0,n=e.match(/\//)||Zot&&e.match(/\\/)?[""]:[...Zot?[process.cwd()]:[],...(r.path||process.env.PATH||"").split(t)],i=Zot?r.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=Zot?i.split(t):[""];return Zot&&e.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:n,pathExt:s,pathExtExe:i}},Nio=(e,r,t)=>{typeof r=="function"&&(t=r,r={}),r||(r={});let{pathEnv:n,pathExt:i,pathExtExe:s}=Fio(e,r),a=[],o=l=>new Promise((u,m)=>{if(l===n.length)return r.all&&a.length?u(a):m(kio(e));let h=n[l],_=/^".*"$/.test(h)?h.slice(1,-1):h,b=Pio.join(_,e),v=!_&&/^\.[\\\/]/.test(e)?e.slice(0,2)+b:b;u(c(v,l,0))}),c=(l,u,m)=>new Promise((h,_)=>{if(m===i.length)return h(o(u+1));let b=i[m];Rio(l+b,{pathExt:s},(v,w)=>{if(!v&&w)if(r.all)a.push(l+b);else return h(l+b);return h(c(l,u,m+1))})});return t?o(0).then(l=>t(null,l),t):o(0)},kC0=(e,r)=>{r=r||{};let{pathEnv:t,pathExt:n,pathExtExe:i}=Fio(e,r),s=[];for(let a=0;a{"use strict";var qio=(e={})=>{let r=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(r).reverse().find(n=>n.toUpperCase()==="PATH")||"Path"};wKn.exports=qio;wKn.exports.default=qio});var Uio=A((ex1,Gio)=>{"use strict";var Lio=require("path"),FC0=Bio(),NC0=Mio();function jio(e,r){let t=e.options.env||process.env,n=process.cwd(),i=e.options.cwd!=null,s=i&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(e.options.cwd)}catch{}let a;try{a=FC0.sync(e.command,{path:t[NC0({env:t})],pathExt:r?Lio.delimiter:void 0})}catch{}finally{s&&process.chdir(n)}return a&&(a=Lio.resolve(i?e.options.cwd:"",a)),a}function OC0(e){return jio(e)||jio(e,!0)}Gio.exports=OC0});var Vio=A((tx1,xKn)=>{"use strict";var IKn=/([()\][%!^"`<>&|;, *?])/g;function BC0(e){return e=e.replace(IKn,"^$1"),e}function qC0(e,r){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(IKn,"^$1"),r&&(e=e.replace(IKn,"^$1")),e}xKn.exports.command=BC0;xKn.exports.argument=qC0});var $io=A((rx1,zio)=>{"use strict";zio.exports=/^#!(.*)/});var Kio=A((nx1,Qio)=>{"use strict";var MC0=$io();Qio.exports=(e="")=>{let r=e.match(MC0);if(!r)return null;let[t,n]=r[0].replace(/#! ?/,"").split(" "),i=t.split("/").pop();return i==="env"?n:n?`${i} ${n}`:i}});var Wio=A((ix1,Hio)=>{"use strict";var TKn=require("fs"),LC0=Kio();function jC0(e){let t=Buffer.alloc(150),n;try{n=TKn.openSync(e,"r"),TKn.readSync(n,t,0,150,0),TKn.closeSync(n)}catch{}return LC0(t.toString())}Hio.exports=jC0});var Zio=A((sx1,Xio)=>{"use strict";var GC0=require("path"),Yio=Uio(),Jio=Vio(),UC0=Wio(),VC0=process.platform==="win32",zC0=/\.(?:com|exe)$/i,$C0=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function QC0(e){e.file=Yio(e);let r=e.file&&UC0(e.file);return r?(e.args.unshift(e.file),e.command=r,Yio(e)):e.file}function KC0(e){if(!VC0)return e;let r=QC0(e),t=!zC0.test(r);if(e.options.forceShell||t){let n=$C0.test(r);e.command=GC0.normalize(e.command),e.command=Jio.command(e.command),e.args=e.args.map(s=>Jio.argument(s,n));let i=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${i}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function HC0(e,r,t){r&&!Array.isArray(r)&&(t=r,r=null),r=r?r.slice(0):[],t=Object.assign({},t);let n={command:e,args:r,options:t,file:void 0,original:{command:e,args:r}};return t.shell?n:KC0(n)}Xio.exports=HC0});var rso=A((ax1,tso)=>{"use strict";var PKn=process.platform==="win32";function RKn(e,r){return Object.assign(new Error(`${r} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${r} ${e.command}`,path:e.command,spawnargs:e.args})}function WC0(e,r){if(!PKn)return;let t=e.emit;e.emit=function(n,i){if(n==="exit"){let s=eso(i,r,"spawn");if(s)return t.call(e,"error",s)}return t.apply(e,arguments)}}function eso(e,r){return PKn&&e===1&&!r.file?RKn(r.original,"spawn"):null}function YC0(e,r){return PKn&&e===1&&!r.file?RKn(r.original,"spawnSync"):null}tso.exports={hookChildProcess:WC0,verifyENOENT:eso,verifyENOENTSync:YC0,notFoundError:RKn}});var NKn=A((ox1,ect)=>{"use strict";var nso=require("child_process"),kKn=Zio(),FKn=rso();function iso(e,r,t){let n=kKn(e,r,t),i=nso.spawn(n.command,n.args,n.options);return FKn.hookChildProcess(i,n),i}function JC0(e,r,t){let n=kKn(e,r,t),i=nso.spawnSync(n.command,n.args,n.options);return i.error=i.error||FKn.verifyENOENTSync(i.status,n),i}ect.exports=iso;ect.exports.spawn=iso;ect.exports.sync=JC0;ect.exports._parse=kKn;ect.exports._enoent=FKn});var aso=A((cx1,sso)=>{"use strict";function XC0(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function jwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,jwe)}XC0(jwe,Error);jwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;m>",Je=es(">>",!1),at=">&",mt=es(">&",!1),ke=">",dt=es(">",!1),ot="<<<",kt=es("<<<",!1),Vt="<&",Ar=es("<&",!1),ni="<",gn=es("<",!1),On=function(At){return{type:"argument",segments:[].concat(...At)}},er=function(At){return At},ln="$'",Tr=es("$'",!1),nt="'",ut=es("'",!1),Ve=function(At){return[{type:"text",text:At}]},Ae='""',Pe=es('""',!1),Kt=function(){return{type:"text",text:""}},nr='"',En=es('"',!1),jn=function(At){return At},br=function(At){return{type:"arithmetic",arithmetic:At,quoted:!0}},We=function(At){return{type:"shell",shell:At,quoted:!0}},lt=function(At){return{type:"variable",...At,quoted:!0}},Be=function(At){return{type:"text",text:At}},je=function(At){return{type:"arithmetic",arithmetic:At,quoted:!1}},ct=function(At){return{type:"shell",shell:At,quoted:!1}},Le=function(At){return{type:"variable",...At,quoted:!1}},ft=function(At){return{type:"glob",pattern:At}},Jr=/^[^']/,Yt=Ti(["'"],!0,!1),wr=function(At){return At.join("")},wn=/^[^$"]/,Bn=Ti(["$",'"'],!0,!1),tr=`\\
          +`}function rKn(e,r){return r.replace(/\r?\n/g,Cb0(e))}she.normalizeLineEndings=rKn});var ohe=A(ibr=>{"use strict";Object.defineProperty(ibr,"__esModule",{value:!0});ibr.NodeFS=void 0;var vb0=(Yh(),Dr(Wh)),Eb0=vb0.__importDefault(require("fs")),Db0=ahe(),Gno=ckt(),Tm=t7(),nKn=class extends Db0.BasePortableFakeFS{constructor(r=Eb0.default){super(),this.realFs=r,typeof this.realFs.lutimes<"u"&&(this.lutimesPromise=this.lutimesPromiseImpl,this.lutimesSync=this.lutimesSyncImpl)}getExtractHint(){return!1}getRealPath(){return Tm.PortablePath.root}resolve(r){return Tm.ppath.resolve(r)}async openPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.open(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}openSync(r,t,n){return this.realFs.openSync(Tm.npath.fromPortablePath(r),t,n)}async opendirPromise(r,t){return await new Promise((n,i)=>{typeof t<"u"?this.realFs.opendir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.opendir(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))}).then(n=>Object.defineProperty(n,"path",{value:r,configurable:!0,writable:!0}))}opendirSync(r,t){let n=typeof t<"u"?this.realFs.opendirSync(Tm.npath.fromPortablePath(r),t):this.realFs.opendirSync(Tm.npath.fromPortablePath(r));return Object.defineProperty(n,"path",{value:r,configurable:!0,writable:!0})}async readPromise(r,t,n=0,i=0,s=-1){return await new Promise((a,o)=>{this.realFs.read(r,t,n,i,s,(c,l)=>{c?o(c):a(l)})})}readSync(r,t,n,i,s){return this.realFs.readSync(r,t,n,i,s)}async writePromise(r,t,n,i,s){return await new Promise((a,o)=>typeof t=="string"?this.realFs.write(r,t,n,this.makeCallback(a,o)):this.realFs.write(r,t,n,i,s,this.makeCallback(a,o)))}writeSync(r,t,n,i,s){return typeof t=="string"?this.realFs.writeSync(r,t,n):this.realFs.writeSync(r,t,n,i,s)}async closePromise(r){await new Promise((t,n)=>{this.realFs.close(r,this.makeCallback(t,n))})}closeSync(r){this.realFs.closeSync(r)}createReadStream(r,t){let n=r!==null?Tm.npath.fromPortablePath(r):r;return this.realFs.createReadStream(n,t)}createWriteStream(r,t){let n=r!==null?Tm.npath.fromPortablePath(r):r;return this.realFs.createWriteStream(n,t)}async realpathPromise(r){return await new Promise((t,n)=>{this.realFs.realpath(Tm.npath.fromPortablePath(r),{},this.makeCallback(t,n))}).then(t=>Tm.npath.toPortablePath(t))}realpathSync(r){return Tm.npath.toPortablePath(this.realFs.realpathSync(Tm.npath.fromPortablePath(r),{}))}async existsPromise(r){return await new Promise(t=>{this.realFs.exists(Tm.npath.fromPortablePath(r),t)})}accessSync(r,t){return this.realFs.accessSync(Tm.npath.fromPortablePath(r),t)}async accessPromise(r,t){return await new Promise((n,i)=>{this.realFs.access(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}existsSync(r){return this.realFs.existsSync(Tm.npath.fromPortablePath(r))}async statPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.stat(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.stat(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}statSync(r,t){return t?this.realFs.statSync(Tm.npath.fromPortablePath(r),t):this.realFs.statSync(Tm.npath.fromPortablePath(r))}async fstatPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.fstat(r,t,this.makeCallback(n,i)):this.realFs.fstat(r,this.makeCallback(n,i))})}fstatSync(r,t){return t?this.realFs.fstatSync(r,t):this.realFs.fstatSync(r)}async lstatPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.lstat(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.lstat(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}lstatSync(r,t){return t?this.realFs.lstatSync(Tm.npath.fromPortablePath(r),t):this.realFs.lstatSync(Tm.npath.fromPortablePath(r))}async fchmodPromise(r,t){return await new Promise((n,i)=>{this.realFs.fchmod(r,t,this.makeCallback(n,i))})}fchmodSync(r,t){return this.realFs.fchmodSync(r,t)}async chmodPromise(r,t){return await new Promise((n,i)=>{this.realFs.chmod(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}chmodSync(r,t){return this.realFs.chmodSync(Tm.npath.fromPortablePath(r),t)}async fchownPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.fchown(r,t,n,this.makeCallback(i,s))})}fchownSync(r,t,n){return this.realFs.fchownSync(r,t,n)}async chownPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.chown(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}chownSync(r,t,n){return this.realFs.chownSync(Tm.npath.fromPortablePath(r),t,n)}async renamePromise(r,t){return await new Promise((n,i)=>{this.realFs.rename(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),this.makeCallback(n,i))})}renameSync(r,t){return this.realFs.renameSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t))}async copyFilePromise(r,t,n=0){return await new Promise((i,s)=>{this.realFs.copyFile(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),n,this.makeCallback(i,s))})}copyFileSync(r,t,n=0){return this.realFs.copyFileSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),n)}async appendFilePromise(r,t,n){return await new Promise((i,s)=>{let a=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.appendFile(a,t,n,this.makeCallback(i,s)):this.realFs.appendFile(a,t,this.makeCallback(i,s))})}appendFileSync(r,t,n){let i=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.appendFileSync(i,t,n):this.realFs.appendFileSync(i,t)}async writeFilePromise(r,t,n){return await new Promise((i,s)=>{let a=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.writeFile(a,t,n,this.makeCallback(i,s)):this.realFs.writeFile(a,t,this.makeCallback(i,s))})}writeFileSync(r,t,n){let i=typeof r=="string"?Tm.npath.fromPortablePath(r):r;n?this.realFs.writeFileSync(i,t,n):this.realFs.writeFileSync(i,t)}async unlinkPromise(r){return await new Promise((t,n)=>{this.realFs.unlink(Tm.npath.fromPortablePath(r),this.makeCallback(t,n))})}unlinkSync(r){return this.realFs.unlinkSync(Tm.npath.fromPortablePath(r))}async utimesPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.utimes(Tm.npath.fromPortablePath(r),t,n,this.makeCallback(i,s))})}utimesSync(r,t,n){this.realFs.utimesSync(Tm.npath.fromPortablePath(r),t,n)}async lutimesPromiseImpl(r,t,n){let i=this.realFs.lutimes;if(typeof i>"u")throw(0,Gno.ENOSYS)("unavailable Node binding",`lutimes '${r}'`);return await new Promise((s,a)=>{i.call(this.realFs,Tm.npath.fromPortablePath(r),t,n,this.makeCallback(s,a))})}lutimesSyncImpl(r,t,n){let i=this.realFs.lutimesSync;if(typeof i>"u")throw(0,Gno.ENOSYS)("unavailable Node binding",`lutimes '${r}'`);i.call(this.realFs,Tm.npath.fromPortablePath(r),t,n)}async mkdirPromise(r,t){return await new Promise((n,i)=>{this.realFs.mkdir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}mkdirSync(r,t){return this.realFs.mkdirSync(Tm.npath.fromPortablePath(r),t)}async rmdirPromise(r,t){return await new Promise((n,i)=>{t?this.realFs.rmdir(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i)):this.realFs.rmdir(Tm.npath.fromPortablePath(r),this.makeCallback(n,i))})}rmdirSync(r,t){return this.realFs.rmdirSync(Tm.npath.fromPortablePath(r),t)}async linkPromise(r,t){return await new Promise((n,i)=>{this.realFs.link(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t),this.makeCallback(n,i))})}linkSync(r,t){return this.realFs.linkSync(Tm.npath.fromPortablePath(r),Tm.npath.fromPortablePath(t))}async symlinkPromise(r,t,n){return await new Promise((i,s)=>{this.realFs.symlink(Tm.npath.fromPortablePath(r.replace(/\/+$/,"")),Tm.npath.fromPortablePath(t),n,this.makeCallback(i,s))})}symlinkSync(r,t,n){return this.realFs.symlinkSync(Tm.npath.fromPortablePath(r.replace(/\/+$/,"")),Tm.npath.fromPortablePath(t),n)}async readFilePromise(r,t){return await new Promise((n,i)=>{let s=typeof r=="string"?Tm.npath.fromPortablePath(r):r;this.realFs.readFile(s,t,this.makeCallback(n,i))})}readFileSync(r,t){let n=typeof r=="string"?Tm.npath.fromPortablePath(r):r;return this.realFs.readFileSync(n,t)}async readdirPromise(r,t){return await new Promise((n,i)=>{t!=null&&t.withFileTypes?this.realFs.readdir(Tm.npath.fromPortablePath(r),{withFileTypes:!0},this.makeCallback(n,i)):this.realFs.readdir(Tm.npath.fromPortablePath(r),this.makeCallback(s=>n(s),i))})}readdirSync(r,t){return t!=null&&t.withFileTypes?this.realFs.readdirSync(Tm.npath.fromPortablePath(r),{withFileTypes:!0}):this.realFs.readdirSync(Tm.npath.fromPortablePath(r))}async readlinkPromise(r){return await new Promise((t,n)=>{this.realFs.readlink(Tm.npath.fromPortablePath(r),this.makeCallback(t,n))}).then(t=>Tm.npath.toPortablePath(t))}readlinkSync(r){return Tm.npath.toPortablePath(this.realFs.readlinkSync(Tm.npath.fromPortablePath(r)))}async truncatePromise(r,t){return await new Promise((n,i)=>{this.realFs.truncate(Tm.npath.fromPortablePath(r),t,this.makeCallback(n,i))})}truncateSync(r,t){return this.realFs.truncateSync(Tm.npath.fromPortablePath(r),t)}async ftruncatePromise(r,t){return await new Promise((n,i)=>{this.realFs.ftruncate(r,t,this.makeCallback(n,i))})}ftruncateSync(r,t){return this.realFs.ftruncateSync(r,t)}watch(r,t,n){return this.realFs.watch(Tm.npath.fromPortablePath(r),t,n)}watchFile(r,t,n){return this.realFs.watchFile(Tm.npath.fromPortablePath(r),t,n)}unwatchFile(r,t){return this.realFs.unwatchFile(Tm.npath.fromPortablePath(r),t)}makeCallback(r,t){return(n,i)=>{n?t(n):r(i)}}};ibr.NodeFS=nKn});var Uno=A(Zj=>{"use strict";Object.defineProperty(Zj,"__esModule",{value:!0});Zj.CustomStatWatcher=Zj.assertStatus=Zj.Status=Zj.Event=void 0;var Sb0=(Yh(),Dr(Wh)),wb0=require("events"),sbr=Sb0.__importStar(ZAr()),Wot;(function(e){e.Change="change",e.Stop="stop"})(Wot=Zj.Event||(Zj.Event={}));var Yot;(function(e){e.Ready="ready",e.Running="running",e.Stopped="stopped"})(Yot=Zj.Status||(Zj.Status={}));function iKn(e,r){if(e!==r)throw new Error(`Invalid StatWatcher status: expected '${r}', got '${e}'`)}Zj.assertStatus=iKn;var sKn=class e extends wb0.EventEmitter{static create(r,t,n){let i=new e(r,t,n);return i.start(),i}constructor(r,t,{bigint:n=!1}={}){super(),this.status=Yot.Ready,this.changeListeners=new Map,this.startTimeout=null,this.fakeFs=r,this.path=t,this.bigint=n,this.lastStats=this.stat()}start(){iKn(this.status,Yot.Ready),this.status=Yot.Running,this.startTimeout=setTimeout(()=>{this.startTimeout=null,this.fakeFs.existsSync(this.path)||this.emit(Wot.Change,this.lastStats,this.lastStats)},3)}stop(){iKn(this.status,Yot.Running),this.status=Yot.Stopped,this.startTimeout!==null&&(clearTimeout(this.startTimeout),this.startTimeout=null),this.emit(Wot.Stop)}stat(){try{return this.fakeFs.statSync(this.path,{bigint:this.bigint})}catch{let t=this.bigint?new sbr.BigIntStatsEntry:new sbr.StatEntry;return sbr.clearStats(t)}}makeInterval(r){let t=setInterval(()=>{let n=this.stat(),i=this.lastStats;sbr.areStatsEqual(n,i)||(this.lastStats=n,this.emit(Wot.Change,n,i))},r.interval);return r.persistent?t:t.unref()}registerChangeListener(r,t){this.addListener(Wot.Change,r),this.changeListeners.set(r,this.makeInterval(t))}unregisterChangeListener(r){this.removeListener(Wot.Change,r);let t=this.changeListeners.get(r);typeof t<"u"&&clearInterval(t),this.changeListeners.delete(r)}unregisterAllChangeListeners(){for(let r of this.changeListeners.keys())this.unregisterChangeListener(r)}hasChangeListeners(){return this.changeListeners.size>0}ref(){for(let r of this.changeListeners.values())r.ref();return this}unref(){for(let r of this.changeListeners.values())r.unref();return this}};Zj.CustomStatWatcher=sKn});var aKn=A(che=>{"use strict";Object.defineProperty(che,"__esModule",{value:!0});che.unwatchAllFiles=che.unwatchFile=che.watchFile=void 0;var Ib0=Uno(),abr=new WeakMap;function xb0(e,r,t,n){let i,s,a,o;switch(typeof t){case"function":i=!1,s=!0,a=5007,o=t;break;default:({bigint:i=!1,persistent:s=!0,interval:a=5007}=t),o=n;break}let c=abr.get(e);typeof c>"u"&&abr.set(e,c=new Map);let l=c.get(r);return typeof l>"u"&&(l=Ib0.CustomStatWatcher.create(e,r,{bigint:i}),c.set(r,l)),l.registerChangeListener(o,{persistent:s,interval:a}),l}che.watchFile=xb0;function Vno(e,r,t){let n=abr.get(e);if(typeof n>"u")return;let i=n.get(r);typeof i>"u"||(typeof t>"u"?i.unregisterAllChangeListeners():i.unregisterChangeListener(t),i.hasChangeListeners()||(i.stop(),n.delete(r)))}che.unwatchFile=Vno;function Tb0(e){let r=abr.get(e);if(!(typeof r>"u"))for(let t of r.keys())Vno(e,t)}che.unwatchAllFiles=Tb0});var cbr=A(Iie=>{"use strict";Object.defineProperty(Iie,"__esModule",{value:!0});Iie.ZipFS=Iie.makeEmptyArchive=Iie.DEFAULT_COMPRESSION_LEVEL=void 0;var uKn=(Yh(),Dr(Wh)),ukt=require("fs"),zno=require("stream"),Pb0=require("util"),$no=uKn.__importDefault(require("zlib")),Rb0=ahe(),kb0=ohe(),Fb0=eKn(),oKn=aKn(),wie=okt(),A0=uKn.__importStar(ckt()),w_=t7(),Mwe=uKn.__importStar(ZAr());Iie.DEFAULT_COMPRESSION_LEVEL="mixed";function Nb0(e){if(typeof e=="string"&&String(+e)===e)return+e;if(typeof e=="number"&&Number.isFinite(e))return e<0?Date.now()/1e3:e;if(Pb0.types.isDate(e))return e.getTime()/1e3;throw new Error("Invalid time")}function obr(){return Buffer.from([80,75,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}Iie.makeEmptyArchive=obr;var cKn=class extends Rb0.BasePortableFakeFS{constructor(r,t){super(),this.lzSource=null,this.listings=new Map,this.entries=new Map,this.fileSources=new Map,this.fds=new Map,this.nextFd=0,this.ready=!1,this.readOnly=!1,this.libzip=t.libzip;let n=t;if(this.level=typeof n.level<"u"?n.level:Iie.DEFAULT_COMPRESSION_LEVEL,r??(r=obr()),typeof r=="string"){let{baseFs:a=new kb0.NodeFS}=n;this.baseFs=a,this.path=r}else this.path=null,this.baseFs=null;if(t.stats)this.stats=t.stats;else if(typeof r=="string")try{this.stats=this.baseFs.statSync(r)}catch(a){if(a.code==="ENOENT"&&n.create)this.stats=Mwe.makeDefaultStats();else throw a}else this.stats=Mwe.makeDefaultStats();let i=this.libzip.malloc(4);try{let a=0;if(typeof r=="string"&&n.create&&(a|=this.libzip.ZIP_CREATE|this.libzip.ZIP_TRUNCATE),t.readOnly&&(a|=this.libzip.ZIP_RDONLY,this.readOnly=!0),typeof r=="string")this.zip=this.libzip.open(w_.npath.fromPortablePath(r),a,i);else{let o=this.allocateUnattachedSource(r);try{this.zip=this.libzip.openFromSource(o,a,i),this.lzSource=o}catch(c){throw this.libzip.source.free(o),c}}if(this.zip===0){let o=this.libzip.struct.errorS();throw this.libzip.error.initWithCode(o,this.libzip.getValue(i,"i32")),this.makeLibzipError(o)}}finally{this.libzip.free(i)}this.listings.set(w_.PortablePath.root,new Set);let s=this.libzip.getNumEntries(this.zip,0);for(let a=0;ar)throw new Error("Overread");let i=this.libzip.HEAPU8.subarray(t,t+r);return Buffer.from(i)}finally{this.libzip.free(t)}}finally{this.libzip.source.close(this.lzSource),this.libzip.source.free(this.lzSource),this.ready=!1}}prepareClose(){if(!this.ready)throw A0.EBUSY("archive closed, close");(0,oKn.unwatchAllFiles)(this)}saveAndClose(){if(!this.path||!this.baseFs)throw new Error("ZipFS cannot be saved and must be discarded when loaded from a buffer");if(this.prepareClose(),this.readOnly){this.discardAndClose();return}let r=this.baseFs.existsSync(this.path)||this.stats.mode===Mwe.DEFAULT_MODE?void 0:this.stats.mode;if(this.entries.size===0)this.discardAndClose(),this.baseFs.writeFileSync(this.path,obr(),{mode:r});else{if(this.libzip.close(this.zip)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));typeof r<"u"&&this.baseFs.chmodSync(this.path,r)}this.ready=!1}discardAndClose(){this.prepareClose(),this.libzip.discard(this.zip),this.ready=!1}resolve(r){return w_.ppath.resolve(w_.PortablePath.root,r)}async openPromise(r,t,n){return this.openSync(r,t,n)}openSync(r,t,n){let i=this.nextFd++;return this.fds.set(i,{cursor:0,p:r}),i}hasOpenFileHandles(){return!!this.fds.size}async opendirPromise(r,t){return this.opendirSync(r,t)}opendirSync(r,t={}){let n=this.resolveFilename(`opendir '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`opendir '${r}'`);let i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`opendir '${r}'`);let s=[...i],a=this.openSync(n,"r"),o=()=>{this.closeSync(a)};return(0,Fb0.opendir)(this,n,s,{onClose:o})}async readPromise(r,t,n,i,s){return this.readSync(r,t,n,i,s)}readSync(r,t,n=0,i=t.byteLength,s=-1){let a=this.fds.get(r);if(typeof a>"u")throw A0.EBADF("read");let o=s===-1||s===null?a.cursor:s,c=this.readFileSync(a.p);c.copy(t,n,o,o+i);let l=Math.max(0,Math.min(c.length-o,i));return(s===-1||s===null)&&(a.cursor+=l),l}async writePromise(r,t,n,i,s){return typeof t=="string"?this.writeSync(r,t,s):this.writeSync(r,t,n,i,s)}writeSync(r,t,n,i,s){throw typeof this.fds.get(r)>"u"?A0.EBADF("read"):new Error("Unimplemented")}async closePromise(r){return this.closeSync(r)}closeSync(r){if(typeof this.fds.get(r)>"u")throw A0.EBADF("read");this.fds.delete(r)}createReadStream(r,{encoding:t}={}){if(r===null)throw new Error("Unimplemented");let n=this.openSync(r,"r"),i=Object.assign(new zno.PassThrough({emitClose:!0,autoDestroy:!0,destroy:(a,o)=>{clearImmediate(s),this.closeSync(n),o(a)}}),{close(){i.destroy()},bytesRead:0,path:r}),s=setImmediate(async()=>{try{let a=await this.readFilePromise(r,t);i.bytesRead=a.length,i.end(a)}catch(a){i.destroy(a)}});return i}createWriteStream(r,{encoding:t}={}){if(this.readOnly)throw A0.EROFS(`open '${r}'`);if(r===null)throw new Error("Unimplemented");let n=[],i=this.openSync(r,"w"),s=Object.assign(new zno.PassThrough({autoDestroy:!0,emitClose:!0,destroy:(a,o)=>{try{a?o(a):(this.writeFileSync(r,Buffer.concat(n),t),o(null))}catch(c){o(c)}finally{this.closeSync(i)}}}),{bytesWritten:0,path:r,close(){s.destroy()}});return s.on("data",a=>{let o=Buffer.from(a);s.bytesWritten+=o.length,n.push(o)}),s}async realpathPromise(r){return this.realpathSync(r)}realpathSync(r){let t=this.resolveFilename(`lstat '${r}'`,r);if(!this.entries.has(t)&&!this.listings.has(t))throw A0.ENOENT(`lstat '${r}'`);return t}async existsPromise(r){return this.existsSync(r)}existsSync(r){if(!this.ready)throw A0.EBUSY(`archive closed, existsSync '${r}'`);if(this.symlinkCount===0){let n=w_.ppath.resolve(w_.PortablePath.root,r);return this.entries.has(n)||this.listings.has(n)}let t;try{t=this.resolveFilename(`stat '${r}'`,r,void 0,!1)}catch{return!1}return t===void 0?!1:this.entries.has(t)||this.listings.has(t)}async accessPromise(r,t){return this.accessSync(r,t)}accessSync(r,t=ukt.constants.F_OK){let n=this.resolveFilename(`access '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`access '${r}'`);if(this.readOnly&&t&ukt.constants.W_OK)throw A0.EROFS(`access '${r}'`)}async statPromise(r,t={bigint:!1}){return t.bigint?this.statSync(r,{bigint:!0}):this.statSync(r)}statSync(r,t={bigint:!1,throwIfNoEntry:!0}){let n=this.resolveFilename(`stat '${r}'`,r,void 0,t.throwIfNoEntry);if(n!==void 0){if(!this.entries.has(n)&&!this.listings.has(n)){if(t.throwIfNoEntry===!1)return;throw A0.ENOENT(`stat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`stat '${r}'`);return this.statImpl(`stat '${r}'`,n,t)}}async fstatPromise(r,t){return this.fstatSync(r,t)}fstatSync(r,t){let n=this.fds.get(r);if(typeof n>"u")throw A0.EBADF("fstatSync");let{p:i}=n,s=this.resolveFilename(`stat '${i}'`,i);if(!this.entries.has(s)&&!this.listings.has(s))throw A0.ENOENT(`stat '${i}'`);if(i[i.length-1]==="/"&&!this.listings.has(s))throw A0.ENOTDIR(`stat '${i}'`);return this.statImpl(`fstat '${i}'`,s,t)}async lstatPromise(r,t={bigint:!1}){return t.bigint?this.lstatSync(r,{bigint:!0}):this.lstatSync(r)}lstatSync(r,t={bigint:!1,throwIfNoEntry:!0}){let n=this.resolveFilename(`lstat '${r}'`,r,!1,t.throwIfNoEntry);if(n!==void 0){if(!this.entries.has(n)&&!this.listings.has(n)){if(t.throwIfNoEntry===!1)return;throw A0.ENOENT(`lstat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`lstat '${r}'`);return this.statImpl(`lstat '${r}'`,n,t)}}statImpl(r,t,n={}){let i=this.entries.get(t);if(typeof i<"u"){let s=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,i,0,0,s)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let o=this.stats.uid,c=this.stats.gid,l=this.libzip.struct.statSize(s)>>>0,u=512,m=Math.ceil(l/u),h=(this.libzip.struct.statMtime(s)>>>0)*1e3,_=h,b=h,v=h,w=new Date(_),x=new Date(b),P=new Date(v),k=new Date(h),R=this.listings.has(t)?wie.S_IFDIR:this.isSymbolicLink(i)?wie.S_IFLNK:wie.S_IFREG,L=R===wie.S_IFDIR?493:420,U=R|this.getUnixMode(i,L)&511,Y=this.libzip.struct.statCrc(s),N=Object.assign(new Mwe.StatEntry,{uid:o,gid:c,size:l,blksize:u,blocks:m,atime:w,birthtime:x,ctime:P,mtime:k,atimeMs:_,birthtimeMs:b,ctimeMs:v,mtimeMs:h,mode:U,crc:Y});return n.bigint===!0?Mwe.convertToBigIntStats(N):N}if(this.listings.has(t)){let s=this.stats.uid,a=this.stats.gid,o=0,c=512,l=0,u=this.stats.mtimeMs,m=this.stats.mtimeMs,h=this.stats.mtimeMs,_=this.stats.mtimeMs,b=new Date(u),v=new Date(m),w=new Date(h),x=new Date(_),P=wie.S_IFDIR|493,k=0,R=Object.assign(new Mwe.StatEntry,{uid:s,gid:a,size:o,blksize:c,blocks:l,atime:b,birthtime:v,ctime:w,mtime:x,atimeMs:u,birthtimeMs:m,ctimeMs:h,mtimeMs:_,mode:P,crc:k});return n.bigint===!0?Mwe.convertToBigIntStats(R):R}throw new Error("Unreachable")}getUnixMode(r,t){if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?t:this.libzip.getValue(this.libzip.uint32S,"i32")>>>16}registerListing(r){let t=this.listings.get(r);if(t)return t;this.registerListing(w_.ppath.dirname(r)).add(w_.ppath.basename(r));let i=new Set;return this.listings.set(r,i),i}registerEntry(r,t){this.registerListing(w_.ppath.dirname(r)).add(w_.ppath.basename(r)),this.entries.set(r,t)}unregisterListing(r){this.listings.delete(r);let t=this.listings.get(w_.ppath.dirname(r));t==null||t.delete(w_.ppath.basename(r))}unregisterEntry(r){this.unregisterListing(r);let t=this.entries.get(r);this.entries.delete(r),!(typeof t>"u")&&(this.fileSources.delete(t),this.isSymbolicLink(t)&&this.symlinkCount--)}deleteEntry(r,t){if(this.unregisterEntry(r),this.libzip.delete(this.zip,t)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}resolveFilename(r,t,n=!0,i=!0){if(!this.ready)throw A0.EBUSY(`archive closed, ${r}`);let s=w_.ppath.resolve(w_.PortablePath.root,t);if(s==="/")return w_.PortablePath.root;let a=this.entries.get(s);if(n&&a!==void 0)if(this.symlinkCount!==0&&this.isSymbolicLink(a)){let o=this.getFileSource(a).toString();return this.resolveFilename(r,w_.ppath.resolve(w_.ppath.dirname(s),o),!0,i)}else return s;for(;;){let o=this.resolveFilename(r,w_.ppath.dirname(s),!0,i);if(o===void 0)return o;let c=this.listings.has(o),l=this.entries.has(o);if(!c&&!l){if(i===!1)return;throw A0.ENOENT(r)}if(!c)throw A0.ENOTDIR(r);if(s=w_.ppath.resolve(o,w_.ppath.basename(s)),!n||this.symlinkCount===0)break;let u=this.libzip.name.locate(this.zip,s.slice(1),0);if(u===-1)break;if(this.isSymbolicLink(u)){let m=this.getFileSource(u).toString();s=w_.ppath.resolve(w_.ppath.dirname(s),m)}else break}return s}allocateBuffer(r){Buffer.isBuffer(r)||(r=Buffer.from(r));let t=this.libzip.malloc(r.byteLength);if(!t)throw new Error("Couldn't allocate enough memory");return new Uint8Array(this.libzip.HEAPU8.buffer,t,r.byteLength).set(r),{buffer:t,byteLength:r.byteLength}}allocateUnattachedSource(r){let t=this.libzip.struct.errorS(),{buffer:n,byteLength:i}=this.allocateBuffer(r),s=this.libzip.source.fromUnattachedBuffer(n,i,0,1,t);if(s===0)throw this.libzip.free(t),this.makeLibzipError(t);return s}allocateSource(r){let{buffer:t,byteLength:n}=this.allocateBuffer(r),i=this.libzip.source.fromBuffer(this.zip,t,n,0,1);if(i===0)throw this.libzip.free(t),this.makeLibzipError(this.libzip.getError(this.zip));return i}setFileSource(r,t){let n=Buffer.isBuffer(t)?t:Buffer.from(t),i=w_.ppath.relative(w_.PortablePath.root,r),s=this.allocateSource(t);try{let a=this.libzip.file.add(this.zip,i,s,this.libzip.ZIP_FL_OVERWRITE);if(a===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));if(this.level!=="mixed"){let o=this.level===0?this.libzip.ZIP_CM_STORE:this.libzip.ZIP_CM_DEFLATE;if(this.libzip.file.setCompression(this.zip,a,0,o,this.level)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}return this.fileSources.set(a,n),a}catch(a){throw this.libzip.source.free(s),a}}isSymbolicLink(r){if(this.symlinkCount===0)return!1;if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?!1:(this.libzip.getValue(this.libzip.uint32S,"i32")>>>16&wie.S_IFMT)===wie.S_IFLNK}getFileSource(r,t={asyncDecompress:!1}){let n=this.fileSources.get(r);if(typeof n<"u")return n;let i=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,r,0,0,i)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let a=this.libzip.struct.statCompSize(i),o=this.libzip.struct.statCompMethod(i),c=this.libzip.malloc(a);try{let l=this.libzip.fopenIndex(this.zip,r,0,this.libzip.ZIP_FL_COMPRESSED);if(l===0)throw this.makeLibzipError(this.libzip.getError(this.zip));try{let u=this.libzip.fread(l,c,a,0);if(u===-1)throw this.makeLibzipError(this.libzip.file.getError(l));if(ua)throw new Error("Overread");let m=this.libzip.HEAPU8.subarray(c,c+a),h=Buffer.from(m);if(o===0)return this.fileSources.set(r,h),h;if(t.asyncDecompress)return new Promise((_,b)=>{$no.default.inflateRaw(h,(v,w)=>{v?b(v):(this.fileSources.set(r,w),_(w))})});{let _=$no.default.inflateRawSync(h);return this.fileSources.set(r,_),_}}finally{this.libzip.fclose(l)}}finally{this.libzip.free(c)}}async fchmodPromise(r,t){return this.chmodPromise(this.fdToPath(r,"fchmod"),t)}fchmodSync(r,t){return this.chmodSync(this.fdToPath(r,"fchmodSync"),t)}async chmodPromise(r,t){return this.chmodSync(r,t)}chmodSync(r,t){if(this.readOnly)throw A0.EROFS(`chmod '${r}'`);t&=493;let n=this.resolveFilename(`chmod '${r}'`,r,!1),i=this.entries.get(n);if(typeof i>"u")throw new Error(`Assertion failed: The entry should have been registered (${n})`);let a=this.getUnixMode(i,wie.S_IFREG|0)&-512|t;if(this.libzip.file.setExternalAttributes(this.zip,i,0,0,this.libzip.ZIP_OPSYS_UNIX,a<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async fchownPromise(r,t,n){return this.chownPromise(this.fdToPath(r,"fchown"),t,n)}fchownSync(r,t,n){return this.chownSync(this.fdToPath(r,"fchownSync"),t,n)}async chownPromise(r,t,n){return this.chownSync(r,t,n)}chownSync(r,t,n){throw new Error("Unimplemented")}async renamePromise(r,t){return this.renameSync(r,t)}renameSync(r,t){throw new Error("Unimplemented")}async copyFilePromise(r,t,n){let{indexSource:i,indexDest:s,resolvedDestP:a}=this.prepareCopyFile(r,t,n),o=await this.getFileSource(i,{asyncDecompress:!0}),c=this.setFileSource(a,o);c!==s&&this.registerEntry(a,c)}copyFileSync(r,t,n=0){let{indexSource:i,indexDest:s,resolvedDestP:a}=this.prepareCopyFile(r,t,n),o=this.getFileSource(i),c=this.setFileSource(a,o);c!==s&&this.registerEntry(a,c)}prepareCopyFile(r,t,n=0){if(this.readOnly)throw A0.EROFS(`copyfile '${r} -> '${t}'`);if(n&ukt.constants.COPYFILE_FICLONE_FORCE)throw A0.ENOSYS("unsupported clone operation",`copyfile '${r}' -> ${t}'`);let i=this.resolveFilename(`copyfile '${r} -> ${t}'`,r),s=this.entries.get(i);if(typeof s>"u")throw A0.EINVAL(`copyfile '${r}' -> '${t}'`);let a=this.resolveFilename(`copyfile '${r}' -> ${t}'`,t),o=this.entries.get(a);if(n&(ukt.constants.COPYFILE_EXCL|ukt.constants.COPYFILE_FICLONE_FORCE)&&typeof o<"u")throw A0.EEXIST(`copyfile '${r}' -> '${t}'`);return{indexSource:s,resolvedDestP:a,indexDest:o}}async appendFilePromise(r,t,n){if(this.readOnly)throw A0.EROFS(`open '${r}'`);return typeof n>"u"?n={flag:"a"}:typeof n=="string"?n={flag:"a",encoding:n}:typeof n.flag>"u"&&(n={flag:"a",...n}),this.writeFilePromise(r,t,n)}appendFileSync(r,t,n={}){if(this.readOnly)throw A0.EROFS(`open '${r}'`);return typeof n>"u"?n={flag:"a"}:typeof n=="string"?n={flag:"a",encoding:n}:typeof n.flag>"u"&&(n={flag:"a",...n}),this.writeFileSync(r,t,n)}fdToPath(r,t){var n;let i=(n=this.fds.get(r))===null||n===void 0?void 0:n.p;if(typeof i>"u")throw A0.EBADF(t);return i}async writeFilePromise(r,t,n){let{encoding:i,mode:s,index:a,resolvedP:o}=this.prepareWriteFile(r,n);a!==void 0&&typeof n=="object"&&n.flag&&n.flag.includes("a")&&(t=Buffer.concat([await this.getFileSource(a,{asyncDecompress:!0}),Buffer.from(t)])),i!==null&&(t=t.toString(i));let c=this.setFileSource(o,t);c!==a&&this.registerEntry(o,c),s!==null&&await this.chmodPromise(o,s)}writeFileSync(r,t,n){let{encoding:i,mode:s,index:a,resolvedP:o}=this.prepareWriteFile(r,n);a!==void 0&&typeof n=="object"&&n.flag&&n.flag.includes("a")&&(t=Buffer.concat([this.getFileSource(a),Buffer.from(t)])),i!==null&&(t=t.toString(i));let c=this.setFileSource(o,t);c!==a&&this.registerEntry(o,c),s!==null&&this.chmodSync(o,s)}prepareWriteFile(r,t){if(typeof r=="number"&&(r=this.fdToPath(r,"read")),this.readOnly)throw A0.EROFS(`open '${r}'`);let n=this.resolveFilename(`open '${r}'`,r);if(this.listings.has(n))throw A0.EISDIR(`open '${r}'`);let i=null,s=null;typeof t=="string"?i=t:typeof t=="object"&&({encoding:i=null,mode:s=null}=t);let a=this.entries.get(n);return{encoding:i,mode:s,resolvedP:n,index:a}}async unlinkPromise(r){return this.unlinkSync(r)}unlinkSync(r){if(this.readOnly)throw A0.EROFS(`unlink '${r}'`);let t=this.resolveFilename(`unlink '${r}'`,r);if(this.listings.has(t))throw A0.EISDIR(`unlink '${r}'`);let n=this.entries.get(t);if(typeof n>"u")throw A0.EINVAL(`unlink '${r}'`);this.deleteEntry(t,n)}async utimesPromise(r,t,n){return this.utimesSync(r,t,n)}utimesSync(r,t,n){if(this.readOnly)throw A0.EROFS(`utimes '${r}'`);let i=this.resolveFilename(`utimes '${r}'`,r);this.utimesImpl(i,n)}async lutimesPromise(r,t,n){return this.lutimesSync(r,t,n)}lutimesSync(r,t,n){if(this.readOnly)throw A0.EROFS(`lutimes '${r}'`);let i=this.resolveFilename(`utimes '${r}'`,r,!1);this.utimesImpl(i,n)}utimesImpl(r,t){this.listings.has(r)&&(this.entries.has(r)||this.hydrateDirectory(r));let n=this.entries.get(r);if(n===void 0)throw new Error("Unreachable");if(this.libzip.file.setMtime(this.zip,n,0,Nb0(t),0)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async mkdirPromise(r,t){return this.mkdirSync(r,t)}mkdirSync(r,{mode:t=493,recursive:n=!1}={}){if(n)return this.mkdirpSync(r,{chmod:t});if(this.readOnly)throw A0.EROFS(`mkdir '${r}'`);let i=this.resolveFilename(`mkdir '${r}'`,r);if(this.entries.has(i)||this.listings.has(i))throw A0.EEXIST(`mkdir '${r}'`);this.hydrateDirectory(i),this.chmodSync(i,t)}async rmdirPromise(r,t){return this.rmdirSync(r,t)}rmdirSync(r,{recursive:t=!1}={}){if(this.readOnly)throw A0.EROFS(`rmdir '${r}'`);if(t){this.removeSync(r);return}let n=this.resolveFilename(`rmdir '${r}'`,r),i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`rmdir '${r}'`);if(i.size>0)throw A0.ENOTEMPTY(`rmdir '${r}'`);let s=this.entries.get(n);if(typeof s>"u")throw A0.EINVAL(`rmdir '${r}'`);this.deleteEntry(r,s)}hydrateDirectory(r){let t=this.libzip.dir.add(this.zip,w_.ppath.relative(w_.PortablePath.root,r));if(t===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.registerListing(r),this.registerEntry(r,t),t}async linkPromise(r,t){return this.linkSync(r,t)}linkSync(r,t){throw A0.EOPNOTSUPP(`link '${r}' -> '${t}'`)}async symlinkPromise(r,t){return this.symlinkSync(r,t)}symlinkSync(r,t){if(this.readOnly)throw A0.EROFS(`symlink '${r}' -> '${t}'`);let n=this.resolveFilename(`symlink '${r}' -> '${t}'`,t);if(this.listings.has(n))throw A0.EISDIR(`symlink '${r}' -> '${t}'`);if(this.entries.has(n))throw A0.EEXIST(`symlink '${r}' -> '${t}'`);let i=this.setFileSource(n,r);if(this.registerEntry(n,i),this.libzip.file.setExternalAttributes(this.zip,i,0,0,this.libzip.ZIP_OPSYS_UNIX,(wie.S_IFLNK|511)<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));this.symlinkCount+=1}async readFilePromise(r,t){typeof t=="object"&&(t=t?t.encoding:void 0);let n=await this.readFileBuffer(r,{asyncDecompress:!0});return t?n.toString(t):n}readFileSync(r,t){typeof t=="object"&&(t=t?t.encoding:void 0);let n=this.readFileBuffer(r);return t?n.toString(t):n}readFileBuffer(r,t={asyncDecompress:!1}){typeof r=="number"&&(r=this.fdToPath(r,"read"));let n=this.resolveFilename(`open '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`open '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(n))throw A0.ENOTDIR(`open '${r}'`);if(this.listings.has(n))throw A0.EISDIR("read");let i=this.entries.get(n);if(i===void 0)throw new Error("Unreachable");return this.getFileSource(i,t)}async readdirPromise(r,t){return this.readdirSync(r,t)}readdirSync(r,t){let n=this.resolveFilename(`scandir '${r}'`,r);if(!this.entries.has(n)&&!this.listings.has(n))throw A0.ENOENT(`scandir '${r}'`);let i=this.listings.get(n);if(!i)throw A0.ENOTDIR(`scandir '${r}'`);let s=[...i];return t!=null&&t.withFileTypes?s.map(a=>Object.assign(this.statImpl("lstat",w_.ppath.join(r,a)),{name:a})):s}async readlinkPromise(r){let t=this.prepareReadlink(r);return(await this.getFileSource(t,{asyncDecompress:!0})).toString()}readlinkSync(r){let t=this.prepareReadlink(r);return this.getFileSource(t).toString()}prepareReadlink(r){let t=this.resolveFilename(`readlink '${r}'`,r,!1);if(!this.entries.has(t)&&!this.listings.has(t))throw A0.ENOENT(`readlink '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(t))throw A0.ENOTDIR(`open '${r}'`);if(this.listings.has(t))throw A0.EINVAL(`readlink '${r}'`);let n=this.entries.get(t);if(n===void 0)throw new Error("Unreachable");if(!this.isSymbolicLink(n))throw A0.EINVAL(`readlink '${r}'`);return n}async truncatePromise(r,t=0){let n=this.resolveFilename(`open '${r}'`,r),i=this.entries.get(n);if(typeof i>"u")throw A0.EINVAL(`open '${r}'`);let s=await this.getFileSource(i,{asyncDecompress:!0}),a=Buffer.alloc(t,0);return s.copy(a),await this.writeFilePromise(r,a)}truncateSync(r,t=0){let n=this.resolveFilename(`open '${r}'`,r),i=this.entries.get(n);if(typeof i>"u")throw A0.EINVAL(`open '${r}'`);let s=this.getFileSource(i),a=Buffer.alloc(t,0);return s.copy(a),this.writeFileSync(r,a)}async ftruncatePromise(r,t){return this.truncatePromise(this.fdToPath(r,"ftruncate"),t)}ftruncateSync(r,t){return this.truncateSync(this.fdToPath(r,"ftruncateSync"),t)}watch(r,t,n){let i;switch(typeof t){case"function":case"string":case"undefined":i=!0;break;default:({persistent:i=!0}=t);break}if(!i)return{on:()=>{},close:()=>{}};let s=setInterval(()=>{},24*60*60*1e3);return{on:()=>{},close:()=>{clearInterval(s)}}}watchFile(r,t,n){let i=w_.ppath.resolve(w_.PortablePath.root,r);return(0,oKn.watchFile)(this,i,t,n)}unwatchFile(r,t){let n=w_.ppath.resolve(w_.PortablePath.root,r);return(0,oKn.unwatchFile)(this,n,t)}};Iie.ZipFS=cKn});var xie=A(ubr=>{"use strict";Object.defineProperty(ubr,"__esModule",{value:!0});ubr.ProxiedFS=void 0;var Ob0=ahe(),lKn=class extends Ob0.FakeFS{getExtractHint(r){return this.baseFs.getExtractHint(r)}resolve(r){return this.mapFromBase(this.baseFs.resolve(this.mapToBase(r)))}getRealPath(){return this.mapFromBase(this.baseFs.getRealPath())}async openPromise(r,t,n){return this.baseFs.openPromise(this.mapToBase(r),t,n)}openSync(r,t,n){return this.baseFs.openSync(this.mapToBase(r),t,n)}async opendirPromise(r,t){return Object.assign(await this.baseFs.opendirPromise(this.mapToBase(r),t),{path:r})}opendirSync(r,t){return Object.assign(this.baseFs.opendirSync(this.mapToBase(r),t),{path:r})}async readPromise(r,t,n,i,s){return await this.baseFs.readPromise(r,t,n,i,s)}readSync(r,t,n,i,s){return this.baseFs.readSync(r,t,n,i,s)}async writePromise(r,t,n,i,s){return typeof t=="string"?await this.baseFs.writePromise(r,t,n):await this.baseFs.writePromise(r,t,n,i,s)}writeSync(r,t,n,i,s){return typeof t=="string"?this.baseFs.writeSync(r,t,n):this.baseFs.writeSync(r,t,n,i,s)}async closePromise(r){return this.baseFs.closePromise(r)}closeSync(r){this.baseFs.closeSync(r)}createReadStream(r,t){return this.baseFs.createReadStream(r!==null?this.mapToBase(r):r,t)}createWriteStream(r,t){return this.baseFs.createWriteStream(r!==null?this.mapToBase(r):r,t)}async realpathPromise(r){return this.mapFromBase(await this.baseFs.realpathPromise(this.mapToBase(r)))}realpathSync(r){return this.mapFromBase(this.baseFs.realpathSync(this.mapToBase(r)))}async existsPromise(r){return this.baseFs.existsPromise(this.mapToBase(r))}existsSync(r){return this.baseFs.existsSync(this.mapToBase(r))}accessSync(r,t){return this.baseFs.accessSync(this.mapToBase(r),t)}async accessPromise(r,t){return this.baseFs.accessPromise(this.mapToBase(r),t)}async statPromise(r,t){return this.baseFs.statPromise(this.mapToBase(r),t)}statSync(r,t){return this.baseFs.statSync(this.mapToBase(r),t)}async fstatPromise(r,t){return this.baseFs.fstatPromise(r,t)}fstatSync(r,t){return this.baseFs.fstatSync(r,t)}lstatPromise(r,t){return this.baseFs.lstatPromise(this.mapToBase(r),t)}lstatSync(r,t){return this.baseFs.lstatSync(this.mapToBase(r),t)}async fchmodPromise(r,t){return this.baseFs.fchmodPromise(r,t)}fchmodSync(r,t){return this.baseFs.fchmodSync(r,t)}async chmodPromise(r,t){return this.baseFs.chmodPromise(this.mapToBase(r),t)}chmodSync(r,t){return this.baseFs.chmodSync(this.mapToBase(r),t)}async fchownPromise(r,t,n){return this.baseFs.fchownPromise(r,t,n)}fchownSync(r,t,n){return this.baseFs.fchownSync(r,t,n)}async chownPromise(r,t,n){return this.baseFs.chownPromise(this.mapToBase(r),t,n)}chownSync(r,t,n){return this.baseFs.chownSync(this.mapToBase(r),t,n)}async renamePromise(r,t){return this.baseFs.renamePromise(this.mapToBase(r),this.mapToBase(t))}renameSync(r,t){return this.baseFs.renameSync(this.mapToBase(r),this.mapToBase(t))}async copyFilePromise(r,t,n=0){return this.baseFs.copyFilePromise(this.mapToBase(r),this.mapToBase(t),n)}copyFileSync(r,t,n=0){return this.baseFs.copyFileSync(this.mapToBase(r),this.mapToBase(t),n)}async appendFilePromise(r,t,n){return this.baseFs.appendFilePromise(this.fsMapToBase(r),t,n)}appendFileSync(r,t,n){return this.baseFs.appendFileSync(this.fsMapToBase(r),t,n)}async writeFilePromise(r,t,n){return this.baseFs.writeFilePromise(this.fsMapToBase(r),t,n)}writeFileSync(r,t,n){return this.baseFs.writeFileSync(this.fsMapToBase(r),t,n)}async unlinkPromise(r){return this.baseFs.unlinkPromise(this.mapToBase(r))}unlinkSync(r){return this.baseFs.unlinkSync(this.mapToBase(r))}async utimesPromise(r,t,n){return this.baseFs.utimesPromise(this.mapToBase(r),t,n)}utimesSync(r,t,n){return this.baseFs.utimesSync(this.mapToBase(r),t,n)}async mkdirPromise(r,t){return this.baseFs.mkdirPromise(this.mapToBase(r),t)}mkdirSync(r,t){return this.baseFs.mkdirSync(this.mapToBase(r),t)}async rmdirPromise(r,t){return this.baseFs.rmdirPromise(this.mapToBase(r),t)}rmdirSync(r,t){return this.baseFs.rmdirSync(this.mapToBase(r),t)}async linkPromise(r,t){return this.baseFs.linkPromise(this.mapToBase(r),this.mapToBase(t))}linkSync(r,t){return this.baseFs.linkSync(this.mapToBase(r),this.mapToBase(t))}async symlinkPromise(r,t,n){let i=this.mapToBase(t);if(this.pathUtils.isAbsolute(r))return this.baseFs.symlinkPromise(this.mapToBase(r),i,n);let s=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(t),r)),a=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(i),s);return this.baseFs.symlinkPromise(a,i,n)}symlinkSync(r,t,n){let i=this.mapToBase(t);if(this.pathUtils.isAbsolute(r))return this.baseFs.symlinkSync(this.mapToBase(r),i,n);let s=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(t),r)),a=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(i),s);return this.baseFs.symlinkSync(a,i,n)}async readFilePromise(r,t){return t==="utf8"?this.baseFs.readFilePromise(this.fsMapToBase(r),t):this.baseFs.readFilePromise(this.fsMapToBase(r),t)}readFileSync(r,t){return t==="utf8"?this.baseFs.readFileSync(this.fsMapToBase(r),t):this.baseFs.readFileSync(this.fsMapToBase(r),t)}async readdirPromise(r,t){return this.baseFs.readdirPromise(this.mapToBase(r),t)}readdirSync(r,t){return this.baseFs.readdirSync(this.mapToBase(r),t)}async readlinkPromise(r){return this.mapFromBase(await this.baseFs.readlinkPromise(this.mapToBase(r)))}readlinkSync(r){return this.mapFromBase(this.baseFs.readlinkSync(this.mapToBase(r)))}async truncatePromise(r,t){return this.baseFs.truncatePromise(this.mapToBase(r),t)}truncateSync(r,t){return this.baseFs.truncateSync(this.mapToBase(r),t)}async ftruncatePromise(r,t){return this.baseFs.ftruncatePromise(r,t)}ftruncateSync(r,t){return this.baseFs.ftruncateSync(r,t)}watch(r,t,n){return this.baseFs.watch(this.mapToBase(r),t,n)}watchFile(r,t,n){return this.baseFs.watchFile(this.mapToBase(r),t,n)}unwatchFile(r,t){return this.baseFs.unwatchFile(this.mapToBase(r),t)}fsMapToBase(r){return typeof r=="number"?r:this.mapToBase(r)}};ubr.ProxiedFS=lKn});var Qno=A(lbr=>{"use strict";Object.defineProperty(lbr,"__esModule",{value:!0});lbr.AliasFS=void 0;var Bb0=xie(),dKn=class extends Bb0.ProxiedFS{constructor(r,{baseFs:t,pathUtils:n}){super(n),this.target=r,this.baseFs=t}getRealPath(){return this.target}getBaseFs(){return this.baseFs}mapFromBase(r){return r}mapToBase(r){return r}};lbr.AliasFS=dKn});var Kno=A(dbr=>{"use strict";Object.defineProperty(dbr,"__esModule",{value:!0});dbr.CwdFS=void 0;var qb0=ohe(),Mb0=xie(),pKn=t7(),mKn=class extends Mb0.ProxiedFS{constructor(r,{baseFs:t=new qb0.NodeFS}={}){super(pKn.ppath),this.target=this.pathUtils.normalize(r),this.baseFs=t}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.target)}resolve(r){return this.pathUtils.isAbsolute(r)?pKn.ppath.normalize(r):this.baseFs.resolve(pKn.ppath.join(this.target,r))}mapFromBase(r){return r}mapToBase(r){return this.pathUtils.isAbsolute(r)?r:this.pathUtils.join(this.target,r)}};dbr.CwdFS=mKn});var Wno=A(mbr=>{"use strict";Object.defineProperty(mbr,"__esModule",{value:!0});mbr.JailFS=void 0;var Lb0=ohe(),jb0=xie(),pbr=t7(),Hno=pbr.PortablePath.root,fKn=class extends jb0.ProxiedFS{constructor(r,{baseFs:t=new Lb0.NodeFS}={}){super(pbr.ppath),this.target=this.pathUtils.resolve(pbr.PortablePath.root,r),this.baseFs=t}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.pathUtils.relative(pbr.PortablePath.root,this.target))}getTarget(){return this.target}getBaseFs(){return this.baseFs}mapToBase(r){let t=this.pathUtils.normalize(r);if(this.pathUtils.isAbsolute(r))return this.pathUtils.resolve(this.target,this.pathUtils.relative(Hno,r));if(t.match(/^\.\.\/?/))throw new Error(`Resolving this path (${r}) would escape the jail`);return this.pathUtils.resolve(this.target,r)}mapFromBase(r){return this.pathUtils.resolve(Hno,this.pathUtils.relative(this.target,r))}};mbr.JailFS=fKn});var Yno=A(fbr=>{"use strict";Object.defineProperty(fbr,"__esModule",{value:!0});fbr.LazyFS=void 0;var Gb0=xie(),hKn=class extends Gb0.ProxiedFS{constructor(r,t){super(t),this.instance=null,this.factory=r}get baseFs(){return this.instance||(this.instance=this.factory()),this.instance}set baseFs(r){this.instance=r}mapFromBase(r){return r}mapToBase(r){return r}};fbr.LazyFS=hKn});var Jno=A(hbr=>{"use strict";Object.defineProperty(hbr,"__esModule",{value:!0});hbr.NoFS=void 0;var Ub0=ahe(),Vb0=t7(),mf=()=>Object.assign(new Error("ENOSYS: unsupported filesystem access"),{code:"ENOSYS"}),lkt=class extends Ub0.FakeFS{constructor(){super(Vb0.ppath)}getExtractHint(){throw mf()}getRealPath(){throw mf()}resolve(){throw mf()}async openPromise(){throw mf()}openSync(){throw mf()}async opendirPromise(){throw mf()}opendirSync(){throw mf()}async readPromise(){throw mf()}readSync(){throw mf()}async writePromise(){throw mf()}writeSync(){throw mf()}async closePromise(){throw mf()}closeSync(){throw mf()}createWriteStream(){throw mf()}createReadStream(){throw mf()}async realpathPromise(){throw mf()}realpathSync(){throw mf()}async readdirPromise(){throw mf()}readdirSync(){throw mf()}async existsPromise(r){throw mf()}existsSync(r){throw mf()}async accessPromise(){throw mf()}accessSync(){throw mf()}async statPromise(){throw mf()}statSync(){throw mf()}async fstatPromise(r){throw mf()}fstatSync(r){throw mf()}async lstatPromise(r){throw mf()}lstatSync(r){throw mf()}async fchmodPromise(){throw mf()}fchmodSync(){throw mf()}async chmodPromise(){throw mf()}chmodSync(){throw mf()}async fchownPromise(){throw mf()}fchownSync(){throw mf()}async chownPromise(){throw mf()}chownSync(){throw mf()}async mkdirPromise(){throw mf()}mkdirSync(){throw mf()}async rmdirPromise(){throw mf()}rmdirSync(){throw mf()}async linkPromise(){throw mf()}linkSync(){throw mf()}async symlinkPromise(){throw mf()}symlinkSync(){throw mf()}async renamePromise(){throw mf()}renameSync(){throw mf()}async copyFilePromise(){throw mf()}copyFileSync(){throw mf()}async appendFilePromise(){throw mf()}appendFileSync(){throw mf()}async writeFilePromise(){throw mf()}writeFileSync(){throw mf()}async unlinkPromise(){throw mf()}unlinkSync(){throw mf()}async utimesPromise(){throw mf()}utimesSync(){throw mf()}async readFilePromise(){throw mf()}readFileSync(){throw mf()}async readlinkPromise(){throw mf()}readlinkSync(){throw mf()}async truncatePromise(){throw mf()}truncateSync(){throw mf()}async ftruncatePromise(r,t){throw mf()}ftruncateSync(r,t){throw mf()}watch(){throw mf()}watchFile(){throw mf()}unwatchFile(){throw mf()}};lkt.instance=new lkt;hbr.NoFS=lkt});var Xno=A(gbr=>{"use strict";Object.defineProperty(gbr,"__esModule",{value:!0});gbr.PosixFS=void 0;var zb0=xie(),gKn=t7(),yKn=class extends zb0.ProxiedFS{constructor(r){super(gKn.npath),this.baseFs=r}mapFromBase(r){return gKn.npath.fromPortablePath(r)}mapToBase(r){return gKn.npath.toPortablePath(r)}};gbr.PosixFS=yKn});var Zno=A(ybr=>{"use strict";Object.defineProperty(ybr,"__esModule",{value:!0});ybr.VirtualFS=void 0;var $b0=ohe(),Qb0=xie(),gz=t7(),Kb0=/^[0-9]+$/,_Kn=/^(\/(?:[^/]+\/)*?(?:\$\$virtual|__virtual__))((?:\/((?:[^/]+-)?[a-f0-9]+)(?:\/([^/]+))?)?((?:\/.*)?))$/,Hb0=/^([^/]+-)?[a-f0-9]+$/,AKn=class e extends Qb0.ProxiedFS{static makeVirtualPath(r,t,n){if(gz.ppath.basename(r)!=="__virtual__")throw new Error('Assertion failed: Virtual folders must be named "__virtual__"');if(!gz.ppath.basename(t).match(Hb0))throw new Error("Assertion failed: Virtual components must be ended by an hexadecimal hash");let s=gz.ppath.relative(gz.ppath.dirname(r),n).split("/"),a=0;for(;a{"use strict";Object.defineProperty(uhe,"__esModule",{value:!0});uhe.ZipOpenFS=uhe.getArchivePart=void 0;var Wb0=(Yh(),Dr(Wh)),_br=require("fs"),Yb0=ahe(),Jb0=ohe(),Abr=cbr(),bbr=aKn(),S8=Wb0.__importStar(ckt()),Lwe=t7(),w8=4278190080,r7=704643072,Xb0=(e,r)=>{let t=e.indexOf(r);if(t<=0)return null;let n=t;for(;t>=0&&(n=t+r.length,e[n]!==Lwe.ppath.sep);){if(e[t-1]===Lwe.ppath.sep)return null;t=e.indexOf(r,n)}return e.length>n&&e[n]!==Lwe.ppath.sep?null:e.slice(0,n)};uhe.getArchivePart=Xb0;var bKn=class e extends Yb0.BasePortableFakeFS{static async openPromise(r,t){let n=new e(t);try{return await r(n)}finally{n.saveAndClose()}}get libzip(){return typeof this.libzipInstance>"u"&&(this.libzipInstance=this.libzipFactory()),this.libzipInstance}constructor({libzip:r,baseFs:t=new Jb0.NodeFS,filter:n=null,maxOpenFiles:i=1/0,readOnlyArchives:s=!1,useCache:a=!0,maxAge:o=5e3,fileExtensions:c=null}){super(),this.fdMap=new Map,this.nextFd=3,this.isZip=new Set,this.notZip=new Set,this.realPaths=new Map,this.limitOpenFilesTimeout=null,this.libzipFactory=typeof r!="function"?()=>r:r,this.baseFs=t,this.zipInstances=a?new Map:null,this.filter=n,this.maxOpenFiles=i,this.readOnlyArchives=s,this.maxAge=o,this.fileExtensions=c}getExtractHint(r){return this.baseFs.getExtractHint(r)}getRealPath(){return this.baseFs.getRealPath()}saveAndClose(){if((0,bbr.unwatchAllFiles)(this),this.zipInstances)for(let[r,{zipFs:t}]of this.zipInstances.entries())t.saveAndClose(),this.zipInstances.delete(r)}discardAndClose(){if((0,bbr.unwatchAllFiles)(this),this.zipInstances)for(let[r,{zipFs:t}]of this.zipInstances.entries())t.discardAndClose(),this.zipInstances.delete(r)}resolve(r){return this.baseFs.resolve(r)}remapFd(r,t){let n=this.nextFd++|r7;return this.fdMap.set(n,[r,t]),n}async openPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.openPromise(r,t,n),async(i,{subPath:s})=>this.remapFd(i,await i.openPromise(s,t,n)))}openSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.openSync(r,t,n),(i,{subPath:s})=>this.remapFd(i,i.openSync(s,t,n)))}async opendirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.opendirPromise(r,t),async(n,{subPath:i})=>await n.opendirPromise(i,t),{requireSubpath:!1})}opendirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.opendirSync(r,t),(n,{subPath:i})=>n.opendirSync(i,t),{requireSubpath:!1})}async readPromise(r,t,n,i,s){if((r&w8)!==r7)return await this.baseFs.readPromise(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("read");let[o,c]=a;return await o.readPromise(c,t,n,i,s)}readSync(r,t,n,i,s){if((r&w8)!==r7)return this.baseFs.readSync(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("readSync");let[o,c]=a;return o.readSync(c,t,n,i,s)}async writePromise(r,t,n,i,s){if((r&w8)!==r7)return typeof t=="string"?await this.baseFs.writePromise(r,t,n):await this.baseFs.writePromise(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("write");let[o,c]=a;return typeof t=="string"?await o.writePromise(c,t,n):await o.writePromise(c,t,n,i,s)}writeSync(r,t,n,i,s){if((r&w8)!==r7)return typeof t=="string"?this.baseFs.writeSync(r,t,n):this.baseFs.writeSync(r,t,n,i,s);let a=this.fdMap.get(r);if(typeof a>"u")throw S8.EBADF("writeSync");let[o,c]=a;return typeof t=="string"?o.writeSync(c,t,n):o.writeSync(c,t,n,i,s)}async closePromise(r){if((r&w8)!==r7)return await this.baseFs.closePromise(r);let t=this.fdMap.get(r);if(typeof t>"u")throw S8.EBADF("close");this.fdMap.delete(r);let[n,i]=t;return await n.closePromise(i)}closeSync(r){if((r&w8)!==r7)return this.baseFs.closeSync(r);let t=this.fdMap.get(r);if(typeof t>"u")throw S8.EBADF("closeSync");this.fdMap.delete(r);let[n,i]=t;return n.closeSync(i)}createReadStream(r,t){return r===null?this.baseFs.createReadStream(r,t):this.makeCallSync(r,()=>this.baseFs.createReadStream(r,t),(n,{archivePath:i,subPath:s})=>{let a=n.createReadStream(s,t);return a.path=Lwe.npath.fromPortablePath(this.pathUtils.join(i,s)),a})}createWriteStream(r,t){return r===null?this.baseFs.createWriteStream(r,t):this.makeCallSync(r,()=>this.baseFs.createWriteStream(r,t),(n,{subPath:i})=>n.createWriteStream(i,t))}async realpathPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.realpathPromise(r),async(t,{archivePath:n,subPath:i})=>{let s=this.realPaths.get(n);return typeof s>"u"&&(s=await this.baseFs.realpathPromise(n),this.realPaths.set(n,s)),this.pathUtils.join(s,this.pathUtils.relative(Lwe.PortablePath.root,await t.realpathPromise(i)))})}realpathSync(r){return this.makeCallSync(r,()=>this.baseFs.realpathSync(r),(t,{archivePath:n,subPath:i})=>{let s=this.realPaths.get(n);return typeof s>"u"&&(s=this.baseFs.realpathSync(n),this.realPaths.set(n,s)),this.pathUtils.join(s,this.pathUtils.relative(Lwe.PortablePath.root,t.realpathSync(i)))})}async existsPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.existsPromise(r),async(t,{subPath:n})=>await t.existsPromise(n))}existsSync(r){return this.makeCallSync(r,()=>this.baseFs.existsSync(r),(t,{subPath:n})=>t.existsSync(n))}async accessPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.accessPromise(r,t),async(n,{subPath:i})=>await n.accessPromise(i,t))}accessSync(r,t){return this.makeCallSync(r,()=>this.baseFs.accessSync(r,t),(n,{subPath:i})=>n.accessSync(i,t))}async statPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.statPromise(r,t),async(n,{subPath:i})=>await n.statPromise(i,t))}statSync(r,t){return this.makeCallSync(r,()=>this.baseFs.statSync(r,t),(n,{subPath:i})=>n.statSync(i,t))}async fstatPromise(r,t){if((r&w8)!==r7)return this.baseFs.fstatPromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fstat");let[i,s]=n;return i.fstatPromise(s,t)}fstatSync(r,t){if((r&w8)!==r7)return this.baseFs.fstatSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fstatSync");let[i,s]=n;return i.fstatSync(s,t)}async lstatPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.lstatPromise(r,t),async(n,{subPath:i})=>await n.lstatPromise(i,t))}lstatSync(r,t){return this.makeCallSync(r,()=>this.baseFs.lstatSync(r,t),(n,{subPath:i})=>n.lstatSync(i,t))}async fchmodPromise(r,t){if((r&w8)!==r7)return this.baseFs.fchmodPromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fchmod");let[i,s]=n;return i.fchmodPromise(s,t)}fchmodSync(r,t){if((r&w8)!==r7)return this.baseFs.fchmodSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("fchmodSync");let[i,s]=n;return i.fchmodSync(s,t)}async chmodPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.chmodPromise(r,t),async(n,{subPath:i})=>await n.chmodPromise(i,t))}chmodSync(r,t){return this.makeCallSync(r,()=>this.baseFs.chmodSync(r,t),(n,{subPath:i})=>n.chmodSync(i,t))}async fchownPromise(r,t,n){if((r&w8)!==r7)return this.baseFs.fchownPromise(r,t,n);let i=this.fdMap.get(r);if(typeof i>"u")throw S8.EBADF("fchown");let[s,a]=i;return s.fchownPromise(a,t,n)}fchownSync(r,t,n){if((r&w8)!==r7)return this.baseFs.fchownSync(r,t,n);let i=this.fdMap.get(r);if(typeof i>"u")throw S8.EBADF("fchownSync");let[s,a]=i;return s.fchownSync(a,t,n)}async chownPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.chownPromise(r,t,n),async(i,{subPath:s})=>await i.chownPromise(s,t,n))}chownSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.chownSync(r,t,n),(i,{subPath:s})=>i.chownSync(s,t,n))}async renamePromise(r,t){return await this.makeCallPromise(r,async()=>await this.makeCallPromise(t,async()=>await this.baseFs.renamePromise(r,t),async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),async(n,{subPath:i})=>await this.makeCallPromise(t,async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},async(s,{subPath:a})=>{if(n!==s)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return await n.renamePromise(i,a)}))}renameSync(r,t){return this.makeCallSync(r,()=>this.makeCallSync(t,()=>this.baseFs.renameSync(r,t),()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),(n,{subPath:i})=>this.makeCallSync(t,()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},(s,{subPath:a})=>{if(n!==s)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return n.renameSync(i,a)}))}async copyFilePromise(r,t,n=0){let i=async(s,a,o,c)=>{if(n&_br.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${a}' -> ${c}'`),{code:"EXDEV"});if(n&_br.constants.COPYFILE_EXCL&&await this.existsPromise(a))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${a}' -> '${c}'`),{code:"EEXIST"});let l;try{l=await s.readFilePromise(a)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${a}' -> '${c}'`),{code:"EINVAL"})}await o.writeFilePromise(c,l)};return await this.makeCallPromise(r,async()=>await this.makeCallPromise(t,async()=>await this.baseFs.copyFilePromise(r,t,n),async(s,{subPath:a})=>await i(this.baseFs,r,s,a)),async(s,{subPath:a})=>await this.makeCallPromise(t,async()=>await i(s,a,this.baseFs,t),async(o,{subPath:c})=>s!==o?await i(s,a,o,c):await s.copyFilePromise(a,c,n)))}copyFileSync(r,t,n=0){let i=(s,a,o,c)=>{if(n&_br.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${a}' -> ${c}'`),{code:"EXDEV"});if(n&_br.constants.COPYFILE_EXCL&&this.existsSync(a))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${a}' -> '${c}'`),{code:"EEXIST"});let l;try{l=s.readFileSync(a)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${a}' -> '${c}'`),{code:"EINVAL"})}o.writeFileSync(c,l)};return this.makeCallSync(r,()=>this.makeCallSync(t,()=>this.baseFs.copyFileSync(r,t,n),(s,{subPath:a})=>i(this.baseFs,r,s,a)),(s,{subPath:a})=>this.makeCallSync(t,()=>i(s,a,this.baseFs,t),(o,{subPath:c})=>s!==o?i(s,a,o,c):s.copyFileSync(a,c,n)))}async appendFilePromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.appendFilePromise(r,t,n),async(i,{subPath:s})=>await i.appendFilePromise(s,t,n))}appendFileSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.appendFileSync(r,t,n),(i,{subPath:s})=>i.appendFileSync(s,t,n))}async writeFilePromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.writeFilePromise(r,t,n),async(i,{subPath:s})=>await i.writeFilePromise(s,t,n))}writeFileSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.writeFileSync(r,t,n),(i,{subPath:s})=>i.writeFileSync(s,t,n))}async unlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.unlinkPromise(r),async(t,{subPath:n})=>await t.unlinkPromise(n))}unlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.unlinkSync(r),(t,{subPath:n})=>t.unlinkSync(n))}async utimesPromise(r,t,n){return await this.makeCallPromise(r,async()=>await this.baseFs.utimesPromise(r,t,n),async(i,{subPath:s})=>await i.utimesPromise(s,t,n))}utimesSync(r,t,n){return this.makeCallSync(r,()=>this.baseFs.utimesSync(r,t,n),(i,{subPath:s})=>i.utimesSync(s,t,n))}async mkdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.mkdirPromise(r,t),async(n,{subPath:i})=>await n.mkdirPromise(i,t))}mkdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.mkdirSync(r,t),(n,{subPath:i})=>n.mkdirSync(i,t))}async rmdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.rmdirPromise(r,t),async(n,{subPath:i})=>await n.rmdirPromise(i,t))}rmdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.rmdirSync(r,t),(n,{subPath:i})=>n.rmdirSync(i,t))}async linkPromise(r,t){return await this.makeCallPromise(t,async()=>await this.baseFs.linkPromise(r,t),async(n,{subPath:i})=>await n.linkPromise(r,i))}linkSync(r,t){return this.makeCallSync(t,()=>this.baseFs.linkSync(r,t),(n,{subPath:i})=>n.linkSync(r,i))}async symlinkPromise(r,t,n){return await this.makeCallPromise(t,async()=>await this.baseFs.symlinkPromise(r,t,n),async(i,{subPath:s})=>await i.symlinkPromise(r,s))}symlinkSync(r,t,n){return this.makeCallSync(t,()=>this.baseFs.symlinkSync(r,t,n),(i,{subPath:s})=>i.symlinkSync(r,s))}async readFilePromise(r,t){return this.makeCallPromise(r,async()=>{switch(t){case"utf8":return await this.baseFs.readFilePromise(r,t);default:return await this.baseFs.readFilePromise(r,t)}},async(n,{subPath:i})=>await n.readFilePromise(i,t))}readFileSync(r,t){return this.makeCallSync(r,()=>{switch(t){case"utf8":return this.baseFs.readFileSync(r,t);default:return this.baseFs.readFileSync(r,t)}},(n,{subPath:i})=>n.readFileSync(i,t))}async readdirPromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.readdirPromise(r,t),async(n,{subPath:i})=>await n.readdirPromise(i,t),{requireSubpath:!1})}readdirSync(r,t){return this.makeCallSync(r,()=>this.baseFs.readdirSync(r,t),(n,{subPath:i})=>n.readdirSync(i,t),{requireSubpath:!1})}async readlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.readlinkPromise(r),async(t,{subPath:n})=>await t.readlinkPromise(n))}readlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.readlinkSync(r),(t,{subPath:n})=>t.readlinkSync(n))}async truncatePromise(r,t){return await this.makeCallPromise(r,async()=>await this.baseFs.truncatePromise(r,t),async(n,{subPath:i})=>await n.truncatePromise(i,t))}truncateSync(r,t){return this.makeCallSync(r,()=>this.baseFs.truncateSync(r,t),(n,{subPath:i})=>n.truncateSync(i,t))}async ftruncatePromise(r,t){if((r&w8)!==r7)return this.baseFs.ftruncatePromise(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("ftruncate");let[i,s]=n;return i.ftruncatePromise(s,t)}ftruncateSync(r,t){if((r&w8)!==r7)return this.baseFs.ftruncateSync(r,t);let n=this.fdMap.get(r);if(typeof n>"u")throw S8.EBADF("ftruncateSync");let[i,s]=n;return i.ftruncateSync(s,t)}watch(r,t,n){return this.makeCallSync(r,()=>this.baseFs.watch(r,t,n),(i,{subPath:s})=>i.watch(s,t,n))}watchFile(r,t,n){return this.makeCallSync(r,()=>this.baseFs.watchFile(r,t,n),()=>(0,bbr.watchFile)(this,r,t,n))}unwatchFile(r,t){return this.makeCallSync(r,()=>this.baseFs.unwatchFile(r,t),()=>(0,bbr.unwatchFile)(this,r,t))}async makeCallPromise(r,t,n,{requireSubpath:i=!0}={}){if(typeof r!="string")return await t();let s=this.resolve(r),a=this.findZip(s);return a?i&&a.subPath==="/"?await t():await this.getZipPromise(a.archivePath,async o=>await n(o,a)):await t()}makeCallSync(r,t,n,{requireSubpath:i=!0}={}){if(typeof r!="string")return t();let s=this.resolve(r),a=this.findZip(s);return!a||i&&a.subPath==="/"?t():this.getZipSync(a.archivePath,o=>n(o,a))}findZip(r){if(this.filter&&!this.filter.test(r))return null;let t="";for(;;){let n=r.substring(t.length),i;if(!this.fileExtensions)i=(0,uhe.getArchivePart)(n,".zip");else for(let s of this.fileExtensions)if(i=(0,uhe.getArchivePart)(n,s),i)break;if(!i)return null;if(t=this.pathUtils.join(t,i),this.isZip.has(t)===!1){if(this.notZip.has(t))continue;try{if(!this.baseFs.lstatSync(t).isFile()){this.notZip.add(t);continue}}catch{return null}this.isZip.add(t)}return{archivePath:t,subPath:this.pathUtils.join(Lwe.PortablePath.root,r.substring(t.length))}}}limitOpenFiles(r){if(this.zipInstances===null)return;let t=Date.now(),n=t+this.maxAge,i=r===null?0:this.zipInstances.size-r;for(let[s,{zipFs:a,expiresAt:o,refCount:c}]of this.zipInstances.entries())if(!(c!==0||a.hasOpenFileHandles())){if(t>=o){a.saveAndClose(),this.zipInstances.delete(s),i-=1;continue}else if(r===null||i<=0){n=o;break}a.saveAndClose(),this.zipInstances.delete(s),i-=1}this.limitOpenFilesTimeout===null&&(r===null&&this.zipInstances.size>0||r!==null)&&(this.limitOpenFilesTimeout=setTimeout(()=>{this.limitOpenFilesTimeout=null,this.limitOpenFiles(null)},n-t).unref())}async getZipPromise(r,t){let n=async()=>({baseFs:this.baseFs,libzip:this.libzip,readOnly:this.readOnlyArchives,stats:await this.baseFs.statPromise(r)});if(this.zipInstances){let i=this.zipInstances.get(r);if(!i){let s=await n();i=this.zipInstances.get(r),i||(i={zipFs:new Abr.ZipFS(r,s),expiresAt:0,refCount:0})}this.zipInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.zipInstances.set(r,i),i.expiresAt=Date.now()+this.maxAge,i.refCount+=1;try{return await t(i.zipFs)}finally{i.refCount-=1}}else{let i=new Abr.ZipFS(r,await n());try{return await t(i)}finally{i.saveAndClose()}}}getZipSync(r,t){let n=()=>({baseFs:this.baseFs,libzip:this.libzip,readOnly:this.readOnlyArchives,stats:this.baseFs.statSync(r)});if(this.zipInstances){let i=this.zipInstances.get(r);return i||(i={zipFs:new Abr.ZipFS(r,n()),expiresAt:0,refCount:0}),this.zipInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.zipInstances.set(r,i),i.expiresAt=Date.now()+this.maxAge,t(i.zipFs)}else{let i=new Abr.ZipFS(r,n());try{return t(i)}finally{i.saveAndClose()}}}};uhe.ZipOpenFS=bKn});var rio=A(Cbr=>{"use strict";Object.defineProperty(Cbr,"__esModule",{value:!0});Cbr.NodePathFS=void 0;var tio=require("url"),Zb0=require("util"),eC0=xie(),tC0=t7(),CKn=class extends eC0.ProxiedFS{constructor(r){super(tC0.npath),this.baseFs=r}mapFromBase(r){return r}mapToBase(r){if(typeof r=="string")return r;if(r instanceof tio.URL)return(0,tio.fileURLToPath)(r);if(Buffer.isBuffer(r)){let t=r.toString();if(Buffer.byteLength(t)!==r.byteLength)throw new Error("Non-utf8 buffers are not supported at the moment. Please upvote the following issue if you encounter this error: https://github.com/yarnpkg/berry/issues/4942");return t}throw new Error(`Unsupported path type: ${(0,Zb0.inspect)(r)}`)}};Cbr.NodePathFS=CKn});var oio=A(Dbr=>{"use strict";var nio,iio,sio,aio;Object.defineProperty(Dbr,"__esModule",{value:!0});Dbr.FileHandle=void 0;var rC0=require("readline"),n7=Symbol("kBaseFs"),lhe=Symbol("kFd"),dhe=Symbol("kClosePromise"),vbr=Symbol("kCloseResolve"),Ebr=Symbol("kCloseReject"),Jot=Symbol("kRefs"),yz=Symbol("kRef"),_z=Symbol("kUnref"),vKn=class{constructor(r,t){this[nio]=1,this[iio]=void 0,this[sio]=void 0,this[aio]=void 0,this[n7]=t,this[lhe]=r}get fd(){return this[lhe]}async appendFile(r,t){var n;try{this[yz](this.appendFile);let i=(n=typeof t=="string"?t:t==null?void 0:t.encoding)!==null&&n!==void 0?n:void 0;return await this[n7].appendFilePromise(this.fd,r,i?{encoding:i}:void 0)}finally{this[_z]()}}async chown(r,t){try{return this[yz](this.chown),await this[n7].fchownPromise(this.fd,r,t)}finally{this[_z]()}}async chmod(r){try{return this[yz](this.chmod),await this[n7].fchmodPromise(this.fd,r)}finally{this[_z]()}}createReadStream(r){return this[n7].createReadStream(null,{...r,fd:this.fd})}createWriteStream(r){return this[n7].createWriteStream(null,{...r,fd:this.fd})}datasync(){throw new Error("Method not implemented.")}sync(){throw new Error("Method not implemented.")}async read(r,t,n,i){var s,a,o;try{this[yz](this.read);let c;return Buffer.isBuffer(r)?c=r:(r??(r={}),c=(s=r.buffer)!==null&&s!==void 0?s:Buffer.alloc(16384),t=r.offset||0,n=(a=r.length)!==null&&a!==void 0?a:c.byteLength,i=(o=r.position)!==null&&o!==void 0?o:null),t??(t=0),n??(n=0),n===0?{bytesRead:n,buffer:c}:{bytesRead:await this[n7].readPromise(this.fd,c,t,n,i),buffer:c}}finally{this[_z]()}}async readFile(r){var t;try{this[yz](this.readFile);let n=(t=typeof r=="string"?r:r==null?void 0:r.encoding)!==null&&t!==void 0?t:void 0;return await this[n7].readFilePromise(this.fd,n)}finally{this[_z]()}}readLines(r){return(0,rC0.createInterface)({input:this.createReadStream(r),crlfDelay:1/0})}async stat(r){try{return this[yz](this.stat),await this[n7].fstatPromise(this.fd,r)}finally{this[_z]()}}async truncate(r){try{return this[yz](this.truncate),await this[n7].ftruncatePromise(this.fd,r)}finally{this[_z]()}}utimes(r,t){throw new Error("Method not implemented.")}async writeFile(r,t){var n;try{this[yz](this.writeFile);let i=(n=typeof t=="string"?t:t==null?void 0:t.encoding)!==null&&n!==void 0?n:void 0;await this[n7].writeFilePromise(this.fd,r,i)}finally{this[_z]()}}async write(...r){try{if(this[yz](this.write),ArrayBuffer.isView(r[0])){let[t,n,i,s]=r;return{bytesWritten:await this[n7].writePromise(this.fd,t,n??void 0,i??void 0,s??void 0),buffer:t}}else{let[t,n,i]=r;return{bytesWritten:await this[n7].writePromise(this.fd,t,n,i),buffer:t}}}finally{this[_z]()}}async writev(r,t){try{this[yz](this.writev);let n=0;if(typeof t<"u")for(let i of r){let s=await this.write(i,void 0,void 0,t);n+=s.bytesWritten,t+=s.bytesWritten}else for(let i of r){let s=await this.write(i);n+=s.bytesWritten}return{buffers:r,bytesWritten:n}}finally{this[_z]()}}readv(r,t){throw new Error("Method not implemented.")}close(){if(this[lhe]===-1)return Promise.resolve();if(this[dhe])return this[dhe];if(this[Jot]--,this[Jot]===0){let r=this[lhe];this[lhe]=-1,this[dhe]=this[n7].closePromise(r).finally(()=>{this[dhe]=void 0})}else this[dhe]=new Promise((r,t)=>{this[vbr]=r,this[Ebr]=t}).finally(()=>{this[dhe]=void 0,this[Ebr]=void 0,this[vbr]=void 0});return this[dhe]}[(nio=Jot,iio=dhe,sio=vbr,aio=Ebr,yz)](r){if(this[lhe]===-1){let t=new Error("file closed");throw t.code="EBADF",t.syscall=r.name,t}this[Jot]++}[_z](){if(this[Jot]--,this[Jot]===0){let r=this[lhe];this[lhe]=-1,this[n7].closePromise(r).then(this[vbr],this[Ebr])}}};Dbr.FileHandle=vKn});var dio=A(Xot=>{"use strict";Object.defineProperty(Xot,"__esModule",{value:!0});Xot.extendFs=Xot.patchFs=void 0;var dkt=require("util"),nC0=rio(),cio=oio(),iC0=new Set(["accessSync","appendFileSync","createReadStream","createWriteStream","chmodSync","fchmodSync","chownSync","fchownSync","closeSync","copyFileSync","linkSync","lstatSync","fstatSync","lutimesSync","mkdirSync","openSync","opendirSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","statSync","symlinkSync","truncateSync","ftruncateSync","unlinkSync","unwatchFile","utimesSync","watch","watchFile","writeFileSync","writeSync"]),uio=new Set(["accessPromise","appendFilePromise","fchmodPromise","chmodPromise","fchownPromise","chownPromise","closePromise","copyFilePromise","linkPromise","fstatPromise","lstatPromise","lutimesPromise","mkdirPromise","openPromise","opendirPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","statPromise","symlinkPromise","truncatePromise","ftruncatePromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"]);function lio(e,r){r=new nC0.NodePathFS(r);let t=(n,i,s)=>{let a=n[i];n[i]=s,typeof(a==null?void 0:a[dkt.promisify.custom])<"u"&&(s[dkt.promisify.custom]=a[dkt.promisify.custom])};{t(e,"exists",(n,...i)=>{let a=typeof i[i.length-1]=="function"?i.pop():()=>{};process.nextTick(()=>{r.existsPromise(n).then(o=>{a(o)},()=>{a(!1)})})}),t(e,"read",(...n)=>{let[i,s,a,o,c,l]=n;if(n.length<=3){let u={};n.length<3?l=n[1]:(u=n[1],l=n[2]),{buffer:s=Buffer.alloc(16384),offset:a=0,length:o=s.byteLength,position:c}=u}if(a==null&&(a=0),o|=0,o===0){process.nextTick(()=>{l(null,0,s)});return}c==null&&(c=-1),process.nextTick(()=>{r.readPromise(i,s,a,o,c).then(u=>{l(null,u,s)},u=>{l(u,0,s)})})});for(let n of uio){let i=n.replace(/Promise$/,"");if(typeof e[i]>"u")continue;let s=r[n];if(typeof s>"u")continue;t(e,i,(...o)=>{let l=typeof o[o.length-1]=="function"?o.pop():()=>{};process.nextTick(()=>{s.apply(r,o).then(u=>{l(null,u)},u=>{l(u)})})})}e.realpath.native=e.realpath}{t(e,"existsSync",n=>{try{return r.existsSync(n)}catch{return!1}}),t(e,"readSync",(...n)=>{let[i,s,a,o,c]=n;return n.length<=3&&({offset:a=0,length:o=s.byteLength,position:c}=n[2]||{}),a==null&&(a=0),o|=0,o===0?0:(c==null&&(c=-1),r.readSync(i,s,a,o,c))});for(let n of iC0){let i=n;if(typeof e[i]>"u")continue;let s=r[n];typeof s>"u"||t(e,i,s.bind(r))}e.realpathSync.native=e.realpathSync}{let n=process.emitWarning;process.emitWarning=()=>{};let i;try{i=e.promises}finally{process.emitWarning=n}if(typeof i<"u"){for(let s of uio){let a=s.replace(/Promise$/,"");if(typeof i[a]>"u")continue;let o=r[s];typeof o>"u"||s!=="open"&&t(i,a,(c,...l)=>c instanceof cio.FileHandle?c[a].apply(c,l):o.call(r,c,...l))}t(i,"open",async(...s)=>{let a=await r.openPromise(...s);return new cio.FileHandle(a,r)})}}e.read[dkt.promisify.custom]=async(n,i,...s)=>({bytesRead:await r.readPromise(n,i,...s),buffer:i}),e.write[dkt.promisify.custom]=async(n,i,...s)=>({bytesWritten:await r.writePromise(n,i,...s),buffer:i})}Xot.patchFs=lio;function sC0(e,r){let t=Object.create(e);return lio(t,r),t}Xot.extendFs=sC0});var fio=A(phe=>{"use strict";Object.defineProperty(phe,"__esModule",{value:!0});phe.xfs=void 0;var aC0=(Yh(),Dr(Wh)),oC0=aC0.__importDefault(require("os")),cC0=ohe(),pkt=t7();function pio(e){let r=Math.ceil(Math.random()*4294967296).toString(16).padStart(8,"0");return`${e}${r}`}var Az=new Set,EKn=null;function mio(){if(EKn)return EKn;let e=pkt.npath.toPortablePath(oC0.default.tmpdir()),r=phe.xfs.realpathSync(e);return process.once("exit",()=>{phe.xfs.rmtempSync()}),EKn={tmpdir:e,realTmpdir:r}}phe.xfs=Object.assign(new cC0.NodeFS,{detachTemp(e){Az.delete(e)},mktempSync(e){let{tmpdir:r,realTmpdir:t}=mio();for(;;){let n=pio("xfs-");try{this.mkdirSync(pkt.ppath.join(r,n))}catch(s){if(s.code==="EEXIST")continue;throw s}let i=pkt.ppath.join(t,n);if(Az.add(i),typeof e>"u")return i;try{return e(i)}finally{if(Az.has(i)){Az.delete(i);try{this.removeSync(i)}catch{}}}}},async mktempPromise(e){let{tmpdir:r,realTmpdir:t}=mio();for(;;){let n=pio("xfs-");try{await this.mkdirPromise(pkt.ppath.join(r,n))}catch(s){if(s.code==="EEXIST")continue;throw s}let i=pkt.ppath.join(t,n);if(Az.add(i),typeof e>"u")return i;try{return await e(i)}finally{if(Az.has(i)){Az.delete(i);try{await this.removePromise(i)}catch{}}}}},async rmtempPromise(){await Promise.all(Array.from(Az.values()).map(async e=>{try{await phe.xfs.removePromise(e,{maxRetries:0}),Az.delete(e)}catch{}}))},rmtempSync(){for(let e of Az)try{phe.xfs.removeSync(e),Az.delete(e)}catch{}}})});var JC=A(F0=>{"use strict";Object.defineProperty(F0,"__esModule",{value:!0});F0.xfs=F0.extendFs=F0.patchFs=F0.ZipOpenFS=F0.ZipFS=F0.VirtualFS=F0.ProxiedFS=F0.PosixFS=F0.NodeFS=F0.NoFS=F0.LazyFS=F0.JailFS=F0.CwdFS=F0.FakeFS=F0.AliasFS=F0.toFilename=F0.ppath=F0.npath=F0.Filename=F0.PortablePath=F0.DEFAULT_COMPRESSION_LEVEL=F0.normalizeLineEndings=F0.statUtils=F0.CustomDir=F0.opendir=F0.LinkStrategy=F0.constants=void 0;var hio=(Yh(),Dr(Wh)),uC0=hio.__importStar(okt());F0.constants=uC0;var lC0=hio.__importStar(ZAr());F0.statUtils=lC0;var dC0=XQn();Object.defineProperty(F0,"LinkStrategy",{enumerable:!0,get:function(){return dC0.LinkStrategy}});var gio=eKn();Object.defineProperty(F0,"opendir",{enumerable:!0,get:function(){return gio.opendir}});Object.defineProperty(F0,"CustomDir",{enumerable:!0,get:function(){return gio.CustomDir}});var pC0=ahe();Object.defineProperty(F0,"normalizeLineEndings",{enumerable:!0,get:function(){return pC0.normalizeLineEndings}});var mC0=cbr();Object.defineProperty(F0,"DEFAULT_COMPRESSION_LEVEL",{enumerable:!0,get:function(){return mC0.DEFAULT_COMPRESSION_LEVEL}});var yio=t7();Object.defineProperty(F0,"PortablePath",{enumerable:!0,get:function(){return yio.PortablePath}});Object.defineProperty(F0,"Filename",{enumerable:!0,get:function(){return yio.Filename}});var DKn=t7();Object.defineProperty(F0,"npath",{enumerable:!0,get:function(){return DKn.npath}});Object.defineProperty(F0,"ppath",{enumerable:!0,get:function(){return DKn.ppath}});Object.defineProperty(F0,"toFilename",{enumerable:!0,get:function(){return DKn.toFilename}});var fC0=Qno();Object.defineProperty(F0,"AliasFS",{enumerable:!0,get:function(){return fC0.AliasFS}});var hC0=ahe();Object.defineProperty(F0,"FakeFS",{enumerable:!0,get:function(){return hC0.FakeFS}});var gC0=Kno();Object.defineProperty(F0,"CwdFS",{enumerable:!0,get:function(){return gC0.CwdFS}});var yC0=Wno();Object.defineProperty(F0,"JailFS",{enumerable:!0,get:function(){return yC0.JailFS}});var _C0=Yno();Object.defineProperty(F0,"LazyFS",{enumerable:!0,get:function(){return _C0.LazyFS}});var AC0=Jno();Object.defineProperty(F0,"NoFS",{enumerable:!0,get:function(){return AC0.NoFS}});var bC0=ohe();Object.defineProperty(F0,"NodeFS",{enumerable:!0,get:function(){return bC0.NodeFS}});var CC0=Xno();Object.defineProperty(F0,"PosixFS",{enumerable:!0,get:function(){return CC0.PosixFS}});var vC0=xie();Object.defineProperty(F0,"ProxiedFS",{enumerable:!0,get:function(){return vC0.ProxiedFS}});var EC0=Zno();Object.defineProperty(F0,"VirtualFS",{enumerable:!0,get:function(){return EC0.VirtualFS}});var DC0=cbr();Object.defineProperty(F0,"ZipFS",{enumerable:!0,get:function(){return DC0.ZipFS}});var SC0=eio();Object.defineProperty(F0,"ZipOpenFS",{enumerable:!0,get:function(){return SC0.ZipOpenFS}});var _io=dio();Object.defineProperty(F0,"patchFs",{enumerable:!0,get:function(){return _io.patchFs}});Object.defineProperty(F0,"extendFs",{enumerable:!0,get:function(){return _io.extendFs}});var wC0=fio();Object.defineProperty(F0,"xfs",{enumerable:!0,get:function(){return wC0.xfs}})});var Eio=A((WI1,vio)=>{vio.exports=Cio;Cio.sync=xC0;var Aio=require("fs");function IC0(e,r){var t=r.pathExt!==void 0?r.pathExt:process.env.PATHEXT;if(!t||(t=t.split(";"),t.indexOf("")!==-1))return!0;for(var n=0;n{Iio.exports=Sio;Sio.sync=TC0;var Dio=require("fs");function Sio(e,r,t){Dio.stat(e,function(n,i){t(n,n?!1:wio(i,r))})}function TC0(e,r){return wio(Dio.statSync(e),r)}function wio(e,r){return e.isFile()&&PC0(e,r)}function PC0(e,r){var t=e.mode,n=e.uid,i=e.gid,s=r.uid!==void 0?r.uid:process.getuid&&process.getuid(),a=r.gid!==void 0?r.gid:process.getgid&&process.getgid(),o=parseInt("100",8),c=parseInt("010",8),l=parseInt("001",8),u=o|c,m=t&l||t&c&&i===a||t&o&&n===s||t&u&&s===0;return m}});var Pio=A((XI1,Tio)=>{var JI1=require("fs"),Sbr;process.platform==="win32"||global.TESTING_WINDOWS?Sbr=Eio():Sbr=xio();Tio.exports=SKn;SKn.sync=RC0;function SKn(e,r,t){if(typeof r=="function"&&(t=r,r={}),!t){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(n,i){SKn(e,r||{},function(s,a){s?i(s):n(a)})})}Sbr(e,r||{},function(n,i){n&&(n.code==="EACCES"||r&&r.ignoreErrors)&&(n=null,i=!1),t(n,i)})}function RC0(e,r){try{return Sbr.sync(e,r||{})}catch(t){if(r&&r.ignoreErrors||t.code==="EACCES")return!1;throw t}}});var qio=A((ZI1,Bio)=>{var Zot=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Rio=require("path"),kC0=Zot?";":":",kio=Pio(),Fio=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),Nio=(e,r)=>{let t=r.colon||kC0,n=e.match(/\//)||Zot&&e.match(/\\/)?[""]:[...Zot?[process.cwd()]:[],...(r.path||process.env.PATH||"").split(t)],i=Zot?r.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=Zot?i.split(t):[""];return Zot&&e.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:n,pathExt:s,pathExtExe:i}},Oio=(e,r,t)=>{typeof r=="function"&&(t=r,r={}),r||(r={});let{pathEnv:n,pathExt:i,pathExtExe:s}=Nio(e,r),a=[],o=l=>new Promise((u,m)=>{if(l===n.length)return r.all&&a.length?u(a):m(Fio(e));let h=n[l],_=/^".*"$/.test(h)?h.slice(1,-1):h,b=Rio.join(_,e),v=!_&&/^\.[\\\/]/.test(e)?e.slice(0,2)+b:b;u(c(v,l,0))}),c=(l,u,m)=>new Promise((h,_)=>{if(m===i.length)return h(o(u+1));let b=i[m];kio(l+b,{pathExt:s},(v,w)=>{if(!v&&w)if(r.all)a.push(l+b);else return h(l+b);return h(c(l,u,m+1))})});return t?o(0).then(l=>t(null,l),t):o(0)},FC0=(e,r)=>{r=r||{};let{pathEnv:t,pathExt:n,pathExtExe:i}=Nio(e,r),s=[];for(let a=0;a{"use strict";var Mio=(e={})=>{let r=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(r).reverse().find(n=>n.toUpperCase()==="PATH")||"Path"};wKn.exports=Mio;wKn.exports.default=Mio});var Vio=A((tx1,Uio)=>{"use strict";var jio=require("path"),NC0=qio(),OC0=Lio();function Gio(e,r){let t=e.options.env||process.env,n=process.cwd(),i=e.options.cwd!=null,s=i&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(e.options.cwd)}catch{}let a;try{a=NC0.sync(e.command,{path:t[OC0({env:t})],pathExt:r?jio.delimiter:void 0})}catch{}finally{s&&process.chdir(n)}return a&&(a=jio.resolve(i?e.options.cwd:"",a)),a}function BC0(e){return Gio(e)||Gio(e,!0)}Uio.exports=BC0});var zio=A((rx1,xKn)=>{"use strict";var IKn=/([()\][%!^"`<>&|;, *?])/g;function qC0(e){return e=e.replace(IKn,"^$1"),e}function MC0(e,r){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(IKn,"^$1"),r&&(e=e.replace(IKn,"^$1")),e}xKn.exports.command=qC0;xKn.exports.argument=MC0});var Qio=A((nx1,$io)=>{"use strict";$io.exports=/^#!(.*)/});var Hio=A((ix1,Kio)=>{"use strict";var LC0=Qio();Kio.exports=(e="")=>{let r=e.match(LC0);if(!r)return null;let[t,n]=r[0].replace(/#! ?/,"").split(" "),i=t.split("/").pop();return i==="env"?n:n?`${i} ${n}`:i}});var Yio=A((sx1,Wio)=>{"use strict";var TKn=require("fs"),jC0=Hio();function GC0(e){let t=Buffer.alloc(150),n;try{n=TKn.openSync(e,"r"),TKn.readSync(n,t,0,150,0),TKn.closeSync(n)}catch{}return jC0(t.toString())}Wio.exports=GC0});var eso=A((ax1,Zio)=>{"use strict";var UC0=require("path"),Jio=Vio(),Xio=zio(),VC0=Yio(),zC0=process.platform==="win32",$C0=/\.(?:com|exe)$/i,QC0=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function KC0(e){e.file=Jio(e);let r=e.file&&VC0(e.file);return r?(e.args.unshift(e.file),e.command=r,Jio(e)):e.file}function HC0(e){if(!zC0)return e;let r=KC0(e),t=!$C0.test(r);if(e.options.forceShell||t){let n=QC0.test(r);e.command=UC0.normalize(e.command),e.command=Xio.command(e.command),e.args=e.args.map(s=>Xio.argument(s,n));let i=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${i}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function WC0(e,r,t){r&&!Array.isArray(r)&&(t=r,r=null),r=r?r.slice(0):[],t=Object.assign({},t);let n={command:e,args:r,options:t,file:void 0,original:{command:e,args:r}};return t.shell?n:HC0(n)}Zio.exports=WC0});var nso=A((ox1,rso)=>{"use strict";var PKn=process.platform==="win32";function RKn(e,r){return Object.assign(new Error(`${r} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${r} ${e.command}`,path:e.command,spawnargs:e.args})}function YC0(e,r){if(!PKn)return;let t=e.emit;e.emit=function(n,i){if(n==="exit"){let s=tso(i,r,"spawn");if(s)return t.call(e,"error",s)}return t.apply(e,arguments)}}function tso(e,r){return PKn&&e===1&&!r.file?RKn(r.original,"spawn"):null}function JC0(e,r){return PKn&&e===1&&!r.file?RKn(r.original,"spawnSync"):null}rso.exports={hookChildProcess:YC0,verifyENOENT:tso,verifyENOENTSync:JC0,notFoundError:RKn}});var NKn=A((cx1,ect)=>{"use strict";var iso=require("child_process"),kKn=eso(),FKn=nso();function sso(e,r,t){let n=kKn(e,r,t),i=iso.spawn(n.command,n.args,n.options);return FKn.hookChildProcess(i,n),i}function XC0(e,r,t){let n=kKn(e,r,t),i=iso.spawnSync(n.command,n.args,n.options);return i.error=i.error||FKn.verifyENOENTSync(i.status,n),i}ect.exports=sso;ect.exports.spawn=sso;ect.exports.sync=XC0;ect.exports._parse=kKn;ect.exports._enoent=FKn});var oso=A((ux1,aso)=>{"use strict";function ZC0(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function jwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,jwe)}ZC0(jwe,Error);jwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;m>",Je=es(">>",!1),at=">&",mt=es(">&",!1),ke=">",dt=es(">",!1),ot="<<<",kt=es("<<<",!1),Vt="<&",Ar=es("<&",!1),ni="<",gn=es("<",!1),On=function(At){return{type:"argument",segments:[].concat(...At)}},er=function(At){return At},ln="$'",Tr=es("$'",!1),nt="'",ut=es("'",!1),Ve=function(At){return[{type:"text",text:At}]},Ae='""',Pe=es('""',!1),Kt=function(){return{type:"text",text:""}},nr='"',En=es('"',!1),jn=function(At){return At},br=function(At){return{type:"arithmetic",arithmetic:At,quoted:!0}},We=function(At){return{type:"shell",shell:At,quoted:!0}},lt=function(At){return{type:"variable",...At,quoted:!0}},Be=function(At){return{type:"text",text:At}},je=function(At){return{type:"arithmetic",arithmetic:At,quoted:!1}},ct=function(At){return{type:"shell",shell:At,quoted:!1}},Le=function(At){return{type:"variable",...At,quoted:!1}},ft=function(At){return{type:"glob",pattern:At}},Jr=/^[^']/,Yt=Ti(["'"],!0,!1),wr=function(At){return At.join("")},wn=/^[^$"]/,Bn=Ti(["$",'"'],!0,!1),tr=`\\
           `,zt=es(`\\
           `,!1),sr=function(){return""},Ir="\\",rr=es("\\",!1),pt=/^[\\$"`]/,ge=Ti(["\\","$",'"',"`"],!1,!1),Me=function(At){return At},ae="\\a",Ye=es("\\a",!1),bt=function(){return"a"},$t="\\b",Ee=es("\\b",!1),st=function(){return"\b"},yr=/^[Ee]/,Wt=Ti(["E","e"],!1,!1),Lt=function(){return"\x1B"},Ke="\\f",Sr=es("\\f",!1),Pr=function(){return"\f"},Sn="\\n",Un=es("\\n",!1),ms=function(){return`
          -`},cs="\\r",Ka=es("\\r",!1),Oo=function(){return"\r"},Ro="\\t",ea=es("\\t",!1),tu=function(){return"	"},fl="\\v",wl=es("\\v",!1),Hc=function(){return"\v"},Pd=/^[\\'"?]/,ra=Ti(["\\","'",'"',"?"],!1,!1),Wc=function(At){return String.fromCharCode(parseInt(At,16))},no="\\x",Bl=es("\\x",!1),Hd="\\u",op=es("\\u",!1),Tf="\\U",$f=es("\\U",!1),cd=function(At){return String.fromCodePoint(parseInt(At,16))},Lg=/^[0-7]/,s0=Ti([["0","7"]],!1,!1),Hu=/^[0-9a-fA-f]/,Ec=Ti([["0","9"],["a","f"],["A","f"]],!1,!1),_u=vc(),Al="-",yo=es("-",!1),Ca="+",Vi=es("+",!1),Gn=".",xa=es(".",!1),Xu=function(At,nn,Ni){return{type:"number",value:(At==="-"?-1:1)*parseFloat(nn.join("")+"."+Ni.join(""))}},pu=function(At,nn){return{type:"number",value:(At==="-"?-1:1)*parseInt(nn.join(""))}},Rd=function(At){return{type:"variable",...At}},pr=function(At){return{type:"variable",name:At}},Ct=function(At){return At},pn="*",Ei=es("*",!1),Bi="/",mi=es("/",!1),Ps=function(At,nn,Ni){return{type:nn==="*"?"multiplication":"division",right:Ni}},za=function(At,nn){return nn.reduce((Ni,Vs)=>({left:Ni,...Vs}),At)},Is=function(At,nn,Ni){return{type:nn==="+"?"addition":"subtraction",right:Ni}},Rs="$((",dr=es("$((",!1),Dn="))",ls=es("))",!1),vs=function(At){return At},ir="$(",ha=es("$(",!1),Ha=function(At){return At},lc="${",us=es("${",!1),Qn=":-",Zr=es(":-",!1),Fn=function(At,nn){return{name:At,defaultValue:nn}},Mi=":-}",le=es(":-}",!1),Ze=function(At){return{name:At,defaultValue:[]}},qt=":+",Kr=es(":+",!1),ti=function(At,nn){return{name:At,alternativeValue:nn}},As=":+}",ys=es(":+}",!1),Ua=function(At){return{name:At,alternativeValue:[]}},Aa=function(At){return{name:At}},To="$",to=es("$",!1),tc=function(At){return r.isGlobPattern(At)},jo=function(At){return At},ll=/^[a-zA-Z0-9_]/,Zi=Ti([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),Sc=function(){return kr()},ju=/^[$@*?#a-zA-Z0-9_\-]/,kc=Ti(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),hl=/^[(){}<>$|&; \t"']/,eo=Ti(["(",")","{","}","<",">","$","|","&",";"," ","	",'"',"'"],!1,!1),bl=/^[<>&; \t"']/,gl=Ti(["<",">","&",";"," ","	",'"',"'"],!1,!1),cu=/^[ \t]/,Zu=Ti([" ","	"],!1,!1),hr=0,Io=0,$c=[{line:1,column:1}],Fe=0,ve=[],Oe=0,Zt;if("startRule"in r){if(!(r.startRule in n))throw new Error(`Can't start parsing from rule "`+r.startRule+'".');i=n[r.startRule]}function kr(){return e.substring(Io,hr)}function Zn(){return ci(Io,hr)}function $n(At,nn){throw nn=nn!==void 0?nn:ci(Io,hr),js([Rr(At)],e.substring(Io,hr),nn)}function ki(At,nn){throw nn=nn!==void 0?nn:ci(Io,hr),Xi(At,nn)}function es(At,nn){return{type:"literal",text:At,ignoreCase:nn}}function Ti(At,nn,Ni){return{type:"class",parts:At,inverted:nn,ignoreCase:Ni}}function vc(){return{type:"any"}}function Ws(){return{type:"end"}}function Rr(At){return{type:"other",description:At}}function Wr(At){var nn=$c[At],Ni;if(nn)return nn;for(Ni=At-1;!$c[Ni];)Ni--;for(nn=$c[Ni],nn={line:nn.line,column:nn.column};NiFe&&(Fe=hr,ve=[]),ve.push(At))}function Xi(At,nn){return new jwe(At,null,null,nn)}function js(At,nn,Ni){return new jwe(jwe.buildMessage(At,nn),At,nn,Ni)}function ja(){var At,nn;return At=hr,nn=Ms(),nn===t&&(nn=null),nn!==t&&(Io=At,nn=s(nn)),At=nn,At}function Ms(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=hu(),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();Ni!==t?(Vs=Bo(),Vs!==t?(Lo=Jo(),Lo===t&&(Lo=null),Lo!==t?(Io=At,nn=a(nn,Vs,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;if(At===t)if(At=hr,nn=hu(),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();Ni!==t?(Vs=Bo(),Vs===t&&(Vs=null),Vs!==t?(Io=At,nn=o(nn,Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;return At}function Jo(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=Ms(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=c(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;return At}function Bo(){var At;return e.charCodeAt(hr)===59?(At=l,hr++):(At=t,Oe===0&&Tn(u)),At===t&&(e.charCodeAt(hr)===38?(At=m,hr++):(At=t,Oe===0&&Tn(h))),At}function hu(){var At,nn,Ni;return At=hr,nn=Ul(),nn!==t?(Ni=cc(),Ni===t&&(Ni=null),Ni!==t?(Io=At,nn=_(nn,Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function cc(){var At,nn,Ni,Vs,Lo,Ru,re;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=ud(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=hu(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=b(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;return At}function ud(){var At;return e.substr(hr,2)===v?(At=v,hr+=2):(At=t,Oe===0&&Tn(w)),At===t&&(e.substr(hr,2)===x?(At=x,hr+=2):(At=t,Oe===0&&Tn(P))),At}function Ul(){var At,nn,Ni;return At=hr,nn=ga(),nn!==t?(Ni=Ud(),Ni===t&&(Ni=null),Ni!==t?(Io=At,nn=k(nn,Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function Ud(){var At,nn,Ni,Vs,Lo,Ru,re;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=Ed(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ul(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=R(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;return At}function Ed(){var At;return e.substr(hr,2)===L?(At=L,hr+=2):(At=t,Oe===0&&Tn(U)),At===t&&(e.charCodeAt(hr)===124?(At=Y,hr++):(At=t,Oe===0&&Tn(N))),At}function Hi(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,nn=WE(),nn!==t)if(e.charCodeAt(hr)===61?(Ni=j,hr++):(Ni=t,Oe===0&&Tn(M)),Ni!==t)if(Vs=cy(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(Io=At,nn=C(nn,Vs),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;else hr=At,At=t;if(At===t)if(At=hr,nn=WE(),nn!==t)if(e.charCodeAt(hr)===61?(Ni=j,hr++):(Ni=t,Oe===0&&Tn(M)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=O(nn),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;return At}function ga(){var At,nn,Ni,Vs,Lo,Ru,re,wt,Mn,Si,ba;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(e.charCodeAt(hr)===40?(Ni=V,hr++):(Ni=t,Oe===0&&Tn(Q)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ms(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();if(Ru!==t)if(e.charCodeAt(hr)===41?(re=X,hr++):(re=t,Oe===0&&Tn(J)),re!==t){for(wt=[],Mn=fd();Mn!==t;)wt.push(Mn),Mn=fd();if(wt!==t){for(Mn=[],Si=Kc();Si!==t;)Mn.push(Si),Si=Kc();if(Mn!==t){for(Si=[],ba=fd();ba!==t;)Si.push(ba),ba=fd();Si!==t?(Io=At,nn=ee(Lo,Mn),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(e.charCodeAt(hr)===123?(Ni=fe,hr++):(Ni=t,Oe===0&&Tn(ie)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ms(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();if(Ru!==t)if(e.charCodeAt(hr)===125?(re=Se,hr++):(re=t,Oe===0&&Tn(ce)),re!==t){for(wt=[],Mn=fd();Mn!==t;)wt.push(Mn),Mn=fd();if(wt!==t){for(Mn=[],Si=Kc();Si!==t;)Mn.push(Si),Si=Kc();if(Mn!==t){for(Si=[],ba=fd();ba!==t;)Si.push(ba),ba=fd();Si!==t?(Io=At,nn=Mt(Lo,Mn),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){for(Ni=[],Vs=Hi();Vs!==t;)Ni.push(Vs),Vs=Hi();if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t){if(Lo=[],Ru=zo(),Ru!==t)for(;Ru!==t;)Lo.push(Ru),Ru=zo();else Lo=t;if(Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=et(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){if(Ni=[],Vs=Hi(),Vs!==t)for(;Vs!==t;)Ni.push(Vs),Vs=Hi();else Ni=t;if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=or(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}}}return At}function sc(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){if(Ni=[],Vs=Pf(),Vs!==t)for(;Vs!==t;)Ni.push(Vs),Vs=Pf();else Ni=t;if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=Ge(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t;return At}function zo(){var At,nn,Ni;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t?(Ni=Kc(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();nn!==t?(Ni=Pf(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)}return At}function Kc(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();return nn!==t?(oe.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ue)),Ni===t&&(Ni=null),Ni!==t?(Vs=_p(),Vs!==t?(Lo=Pf(),Lo!==t?(Io=At,nn=De(Ni,Vs,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function _p(){var At;return e.substr(hr,2)===It?(At=It,hr+=2):(At=t,Oe===0&&Tn(Je)),At===t&&(e.substr(hr,2)===at?(At=at,hr+=2):(At=t,Oe===0&&Tn(mt)),At===t&&(e.charCodeAt(hr)===62?(At=ke,hr++):(At=t,Oe===0&&Tn(dt)),At===t&&(e.substr(hr,3)===ot?(At=ot,hr+=3):(At=t,Oe===0&&Tn(kt)),At===t&&(e.substr(hr,2)===Vt?(At=Vt,hr+=2):(At=t,Oe===0&&Tn(Ar)),At===t&&(e.charCodeAt(hr)===60?(At=ni,hr++):(At=t,Oe===0&&Tn(gn))))))),At}function Pf(){var At,nn,Ni;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();return nn!==t?(Ni=cy(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function cy(){var At,nn,Ni;if(At=hr,nn=[],Ni=a1(),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=a1();else nn=t;return nn!==t&&(Io=At,nn=On(nn)),At=nn,At}function a1(){var At,nn;return At=hr,nn=r_(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=__(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=gA(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=yA(),nn!==t&&(Io=At,nn=er(nn)),At=nn))),At}function r_(){var At,nn,Ni,Vs;return At=hr,e.substr(hr,2)===ln?(nn=ln,hr+=2):(nn=t,Oe===0&&Tn(Tr)),nn!==t?(Ni=zm(),Ni!==t?(e.charCodeAt(hr)===39?(Vs=nt,hr++):(Vs=t,Oe===0&&Tn(ut)),Vs!==t?(Io=At,nn=Ve(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function __(){var At,nn,Ni,Vs;return At=hr,e.charCodeAt(hr)===39?(nn=nt,hr++):(nn=t,Oe===0&&Tn(ut)),nn!==t?(Ni=Dd(),Ni!==t?(e.charCodeAt(hr)===39?(Vs=nt,hr++):(Vs=t,Oe===0&&Tn(ut)),Vs!==t?(Io=At,nn=Ve(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function gA(){var At,nn,Ni,Vs;if(At=hr,e.substr(hr,2)===Ae?(nn=Ae,hr+=2):(nn=t,Oe===0&&Tn(Pe)),nn!==t&&(Io=At,nn=Kt()),At=nn,At===t)if(At=hr,e.charCodeAt(hr)===34?(nn=nr,hr++):(nn=t,Oe===0&&Tn(En)),nn!==t){for(Ni=[],Vs=o1();Vs!==t;)Ni.push(Vs),Vs=o1();Ni!==t?(e.charCodeAt(hr)===34?(Vs=nr,hr++):(Vs=t,Oe===0&&Tn(En)),Vs!==t?(Io=At,nn=jn(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;return At}function yA(){var At,nn,Ni;if(At=hr,nn=[],Ni=Os(),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=Os();else nn=t;return nn!==t&&(Io=At,nn=jn(nn)),At=nn,At}function o1(){var At,nn;return At=hr,nn=F_(),nn!==t&&(Io=At,nn=br(nn)),At=nn,At===t&&(At=hr,nn=uy(),nn!==t&&(Io=At,nn=We(nn)),At=nn,At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=lt(nn)),At=nn,At===t&&(At=hr,nn=Ap(),nn!==t&&(Io=At,nn=Be(nn)),At=nn))),At}function Os(){var At,nn;return At=hr,nn=F_(),nn!==t&&(Io=At,nn=je(nn)),At=nn,At===t&&(At=hr,nn=uy(),nn!==t&&(Io=At,nn=ct(nn)),At=nn,At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=Le(nn)),At=nn,At===t&&(At=hr,nn=zA(),nn!==t&&(Io=At,nn=ft(nn)),At=nn,At===t&&(At=hr,nn=hv(),nn!==t&&(Io=At,nn=Be(nn)),At=nn)))),At}function Dd(){var At,nn,Ni;for(At=hr,nn=[],Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt));Ni!==t;)nn.push(Ni),Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt));return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function Ap(){var At,nn,Ni;if(At=hr,nn=[],Ni=fp(),Ni===t&&(wn.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Bn))),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=fp(),Ni===t&&(wn.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Bn)));else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function fp(){var At,nn,Ni;return At=hr,e.substr(hr,2)===tr?(nn=tr,hr+=2):(nn=t,Oe===0&&Tn(zt)),nn!==t&&(Io=At,nn=sr()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(pt.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ge)),Ni!==t?(Io=At,nn=Me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)),At}function zm(){var At,nn,Ni;for(At=hr,nn=[],Ni=J0(),Ni===t&&(Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt)));Ni!==t;)nn.push(Ni),Ni=J0(),Ni===t&&(Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt)));return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function J0(){var At,nn,Ni;return At=hr,e.substr(hr,2)===ae?(nn=ae,hr+=2):(nn=t,Oe===0&&Tn(Ye)),nn!==t&&(Io=At,nn=bt()),At=nn,At===t&&(At=hr,e.substr(hr,2)===$t?(nn=$t,hr+=2):(nn=t,Oe===0&&Tn(Ee)),nn!==t&&(Io=At,nn=st()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(yr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Wt)),Ni!==t?(Io=At,nn=Lt(),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Ke?(nn=Ke,hr+=2):(nn=t,Oe===0&&Tn(Sr)),nn!==t&&(Io=At,nn=Pr()),At=nn,At===t&&(At=hr,e.substr(hr,2)===Sn?(nn=Sn,hr+=2):(nn=t,Oe===0&&Tn(Un)),nn!==t&&(Io=At,nn=ms()),At=nn,At===t&&(At=hr,e.substr(hr,2)===cs?(nn=cs,hr+=2):(nn=t,Oe===0&&Tn(Ka)),nn!==t&&(Io=At,nn=Oo()),At=nn,At===t&&(At=hr,e.substr(hr,2)===Ro?(nn=Ro,hr+=2):(nn=t,Oe===0&&Tn(ea)),nn!==t&&(Io=At,nn=tu()),At=nn,At===t&&(At=hr,e.substr(hr,2)===fl?(nn=fl,hr+=2):(nn=t,Oe===0&&Tn(wl)),nn!==t&&(Io=At,nn=Hc()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(Pd.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ra)),Ni!==t?(Io=At,nn=Me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=Vd()))))))))),At}function Vd(){var At,nn,Ni,Vs,Lo,Ru,re,wt,Mn,Si,ba,Dc;return At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(Ni=wg(),Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===no?(nn=no,hr+=2):(nn=t,Oe===0&&Tn(Bl)),nn!==t?(Ni=hr,Vs=hr,Lo=wg(),Lo!==t?(Ru=Ig(),Ru!==t?(Lo=[Lo,Ru],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs===t&&(Vs=wg()),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Hd?(nn=Hd,hr+=2):(nn=t,Oe===0&&Tn(op)),nn!==t?(Ni=hr,Vs=hr,Lo=Ig(),Lo!==t?(Ru=Ig(),Ru!==t?(re=Ig(),re!==t?(wt=Ig(),wt!==t?(Lo=[Lo,Ru,re,wt],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Tf?(nn=Tf,hr+=2):(nn=t,Oe===0&&Tn($f)),nn!==t?(Ni=hr,Vs=hr,Lo=Ig(),Lo!==t?(Ru=Ig(),Ru!==t?(re=Ig(),re!==t?(wt=Ig(),wt!==t?(Mn=Ig(),Mn!==t?(Si=Ig(),Si!==t?(ba=Ig(),ba!==t?(Dc=Ig(),Dc!==t?(Lo=[Lo,Ru,re,wt,Mn,Si,ba,Dc],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=cd(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)))),At}function wg(){var At;return Lg.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(s0)),At}function Ig(){var At;return Hu.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(Ec)),At}function hv(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=[],Ni=hr,e.charCodeAt(hr)===92?(Vs=Ir,hr++):(Vs=t,Oe===0&&Tn(rr)),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni===t&&(Ni=hr,Vs=hr,Oe++,Lo=$A(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t)),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=hr,e.charCodeAt(hr)===92?(Vs=Ir,hr++):(Vs=t,Oe===0&&Tn(rr)),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni===t&&(Ni=hr,Vs=hr,Oe++,Lo=$A(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t));else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function NC(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,e.charCodeAt(hr)===45?(nn=Al,hr++):(nn=t,Oe===0&&Tn(yo)),nn===t&&(e.charCodeAt(hr)===43?(nn=Ca,hr++):(nn=t,Oe===0&&Tn(Vi))),nn===t&&(nn=null),nn!==t){if(Ni=[],oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue)),Vs!==t)for(;Vs!==t;)Ni.push(Vs),oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue));else Ni=t;if(Ni!==t)if(e.charCodeAt(hr)===46?(Vs=Gn,hr++):(Vs=t,Oe===0&&Tn(xa)),Vs!==t){if(Lo=[],oe.test(e.charAt(hr))?(Ru=e.charAt(hr),hr++):(Ru=t,Oe===0&&Tn(ue)),Ru!==t)for(;Ru!==t;)Lo.push(Ru),oe.test(e.charAt(hr))?(Ru=e.charAt(hr),hr++):(Ru=t,Oe===0&&Tn(ue));else Lo=t;Lo!==t?(Io=At,nn=Xu(nn,Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;if(At===t){if(At=hr,e.charCodeAt(hr)===45?(nn=Al,hr++):(nn=t,Oe===0&&Tn(yo)),nn===t&&(e.charCodeAt(hr)===43?(nn=Ca,hr++):(nn=t,Oe===0&&Tn(Vi))),nn===t&&(nn=null),nn!==t){if(Ni=[],oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue)),Vs!==t)for(;Vs!==t;)Ni.push(Vs),oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue));else Ni=t;Ni!==t?(Io=At,nn=pu(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;if(At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=Rd(nn)),At=nn,At===t&&(At=hr,nn=gv(),nn!==t&&(Io=At,nn=pr(nn)),At=nn,At===t)))if(At=hr,e.charCodeAt(hr)===40?(nn=V,hr++):(nn=t,Oe===0&&Tn(Q)),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();if(Ni!==t)if(Vs=k_(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(e.charCodeAt(hr)===41?(Ru=X,hr++):(Ru=t,Oe===0&&Tn(J)),Ru!==t?(Io=At,nn=Ct(Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t}return At}function fb(){var At,nn,Ni,Vs,Lo,Ru,re,wt;if(At=hr,nn=NC(),nn!==t){for(Ni=[],Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===42?(Ru=pn,hr++):(Ru=t,Oe===0&&Tn(Ei)),Ru===t&&(e.charCodeAt(hr)===47?(Ru=Bi,hr++):(Ru=t,Oe===0&&Tn(mi))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=NC(),wt!==t?(Io=Vs,Lo=Ps(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t;for(;Vs!==t;){for(Ni.push(Vs),Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===42?(Ru=pn,hr++):(Ru=t,Oe===0&&Tn(Ei)),Ru===t&&(e.charCodeAt(hr)===47?(Ru=Bi,hr++):(Ru=t,Oe===0&&Tn(mi))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=NC(),wt!==t?(Io=Vs,Lo=Ps(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t}Ni!==t?(Io=At,nn=za(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;return At}function k_(){var At,nn,Ni,Vs,Lo,Ru,re,wt;if(At=hr,nn=fb(),nn!==t){for(Ni=[],Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===43?(Ru=Ca,hr++):(Ru=t,Oe===0&&Tn(Vi)),Ru===t&&(e.charCodeAt(hr)===45?(Ru=Al,hr++):(Ru=t,Oe===0&&Tn(yo))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=fb(),wt!==t?(Io=Vs,Lo=Is(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t;for(;Vs!==t;){for(Ni.push(Vs),Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===43?(Ru=Ca,hr++):(Ru=t,Oe===0&&Tn(Vi)),Ru===t&&(e.charCodeAt(hr)===45?(Ru=Al,hr++):(Ru=t,Oe===0&&Tn(yo))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=fb(),wt!==t?(Io=Vs,Lo=Is(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t}Ni!==t?(Io=At,nn=za(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;return At}function F_(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,e.substr(hr,3)===Rs?(nn=Rs,hr+=3):(nn=t,Oe===0&&Tn(dr)),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();if(Ni!==t)if(Vs=k_(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(e.substr(hr,2)===Dn?(Ru=Dn,hr+=2):(Ru=t,Oe===0&&Tn(ls)),Ru!==t?(Io=At,nn=vs(Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;return At}function uy(){var At,nn,Ni,Vs;return At=hr,e.substr(hr,2)===ir?(nn=ir,hr+=2):(nn=t,Oe===0&&Tn(ha)),nn!==t?(Ni=Ms(),Ni!==t?(e.charCodeAt(hr)===41?(Vs=X,hr++):(Vs=t,Oe===0&&Tn(J)),Vs!==t?(Io=At,nn=Ha(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function Y_(){var At,nn,Ni,Vs,Lo,Ru;return At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,2)===Qn?(Vs=Qn,hr+=2):(Vs=t,Oe===0&&Tn(Zr)),Vs!==t?(Lo=sc(),Lo!==t?(e.charCodeAt(hr)===125?(Ru=Se,hr++):(Ru=t,Oe===0&&Tn(ce)),Ru!==t?(Io=At,nn=Fn(Ni,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,3)===Mi?(Vs=Mi,hr+=3):(Vs=t,Oe===0&&Tn(le)),Vs!==t?(Io=At,nn=Ze(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,2)===qt?(Vs=qt,hr+=2):(Vs=t,Oe===0&&Tn(Kr)),Vs!==t?(Lo=sc(),Lo!==t?(e.charCodeAt(hr)===125?(Ru=Se,hr++):(Ru=t,Oe===0&&Tn(ce)),Ru!==t?(Io=At,nn=ti(Ni,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,3)===As?(Vs=As,hr+=3):(Vs=t,Oe===0&&Tn(ys)),Vs!==t?(Io=At,nn=Ua(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.charCodeAt(hr)===125?(Vs=Se,hr++):(Vs=t,Oe===0&&Tn(ce)),Vs!==t?(Io=At,nn=Aa(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.charCodeAt(hr)===36?(nn=To,hr++):(nn=t,Oe===0&&Tn(to)),nn!==t?(Ni=gv(),Ni!==t?(Io=At,nn=Aa(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)))))),At}function zA(){var At,nn,Ni;return At=hr,nn=yS(),nn!==t?(Io=hr,Ni=tc(nn),Ni?Ni=void 0:Ni=t,Ni!==t?(Io=At,nn=jo(nn),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function yS(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=[],Ni=hr,Vs=hr,Oe++,Lo=Zf(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=hr,Vs=hr,Oe++,Lo=Zf(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t);else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function WE(){var At,nn,Ni;if(At=hr,nn=[],ll.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Zi)),Ni!==t)for(;Ni!==t;)nn.push(Ni),ll.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Zi));else nn=t;return nn!==t&&(Io=At,nn=Sc()),At=nn,At}function gv(){var At,nn,Ni;if(At=hr,nn=[],ju.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(kc)),Ni!==t)for(;Ni!==t;)nn.push(Ni),ju.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(kc));else nn=t;return nn!==t&&(Io=At,nn=Sc()),At=nn,At}function $A(){var At;return hl.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(eo)),At}function Zf(){var At;return bl.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(gl)),At}function fd(){var At,nn;if(At=[],cu.test(e.charAt(hr))?(nn=e.charAt(hr),hr++):(nn=t,Oe===0&&Tn(Zu)),nn!==t)for(;nn!==t;)At.push(nn),cu.test(e.charAt(hr))?(nn=e.charAt(hr),hr++):(nn=t,Oe===0&&Tn(Zu));else At=t;return At}if(Zt=i(),Zt!==t&&hr===e.length)return Zt;throw Zt!==t&&hr{"use strict";Object.defineProperty(sb,"__esModule",{value:!0});sb.stringifyShell=sb.stringifyArithmeticExpression=sb.stringifyArgumentSegment=sb.stringifyValueArgument=sb.stringifyRedirectArgument=sb.stringifyArgument=sb.stringifyEnvSegment=sb.stringifyCommand=sb.stringifyCommandChainThen=sb.stringifyCommandChain=sb.stringifyCommandLineThen=sb.stringifyCommandLine=sb.stringifyShellLine=sb.parseShell=void 0;var ev0=aso();function tv0(e,r={isGlobPattern:()=>!1}){try{return(0,ev0.parse)(e,r)}catch(t){throw t.location&&(t.message=t.message.replace(/(\.)?$/,` (line ${t.location.start.line}, column ${t.location.start.column})$1`)),t}}sb.parseShell=tv0;function mkt(e,{endSemicolon:r=!1}={}){return e.map(({command:t,type:n},i)=>`${BKn(t)}${n===";"?i!==e.length-1||r?";":"":" &"}`).join(" ")}sb.stringifyShellLine=mkt;sb.stringifyShell=mkt;function BKn(e){return`${qKn(e.chain)}${e.then?` ${oso(e.then)}`:""}`}sb.stringifyCommandLine=BKn;function oso(e){return`${e.type} ${BKn(e.line)}`}sb.stringifyCommandLineThen=oso;function qKn(e){return`${uso(e)}${e.then?` ${cso(e.then)}`:""}`}sb.stringifyCommandChain=qKn;function cso(e){return`${e.type} ${qKn(e.chain)}`}sb.stringifyCommandChainThen=cso;function uso(e){switch(e.type){case"command":return`${e.envs.length>0?`${e.envs.map(r=>OKn(r)).join(" ")} `:""}${e.args.map(r=>lso(r)).join(" ")}`;case"subshell":return`(${mkt(e.subshell)})${e.args.length>0?` ${e.args.map(r=>wbr(r)).join(" ")}`:""}`;case"group":return`{ ${mkt(e.group,{endSemicolon:!0})} }${e.args.length>0?` ${e.args.map(r=>wbr(r)).join(" ")}`:""}`;case"envs":return e.envs.map(r=>OKn(r)).join(" ");default:throw new Error(`Unsupported command type:  "${e.type}"`)}}sb.stringifyCommand=uso;function OKn(e){return`${e.name}=${e.args[0]?tct(e.args[0]):""}`}sb.stringifyEnvSegment=OKn;function lso(e){switch(e.type){case"redirection":return wbr(e);case"argument":return tct(e);default:throw new Error(`Unsupported argument type: "${e.type}"`)}}sb.stringifyArgument=lso;function wbr(e){return`${e.subtype} ${e.args.map(r=>tct(r)).join(" ")}`}sb.stringifyRedirectArgument=wbr;function tct(e){return e.segments.map(r=>dso(r)).join("")}sb.stringifyValueArgument=tct;function dso(e){let r=(n,i)=>i?`"${n}"`:n,t=n=>n===""?'""':n.match(/[(){}<>$|&; \t"']/)?`$'${n.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0")}'`:n;switch(e.type){case"text":return t(e.text);case"glob":return e.pattern;case"shell":return r(`\${${mkt(e.shell)}}`,e.quoted);case"variable":return r(typeof e.defaultValue>"u"?typeof e.alternativeValue>"u"?`\${${e.name}}`:e.alternativeValue.length===0?`\${${e.name}:+}`:`\${${e.name}:+${e.alternativeValue.map(n=>tct(n)).join(" ")}}`:e.defaultValue.length===0?`\${${e.name}:-}`:`\${${e.name}:-${e.defaultValue.map(n=>tct(n)).join(" ")}}`,e.quoted);case"arithmetic":return`$(( ${MKn(e.arithmetic)} ))`;default:throw new Error(`Unsupported argument segment type: "${e.type}"`)}}sb.stringifyArgumentSegment=dso;function MKn(e){let r=i=>{switch(i){case"addition":return"+";case"subtraction":return"-";case"multiplication":return"*";case"division":return"/";default:throw new Error(`Can't extract operator from arithmetic expression of type "${i}"`)}},t=(i,s)=>s?`( ${i} )`:i,n=i=>t(MKn(i),!["number","variable"].includes(i.type));switch(e.type){case"number":return String(e.value);case"variable":return e.name;default:return`${n(e.left)} ${r(e.type)} ${n(e.right)}`}}sb.stringifyArithmeticExpression=MKn});var fso=A((lx1,mso)=>{"use strict";function rv0(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function Gwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,Gwe)}rv0(Gwe,Error);Gwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;mL&&(L=P,U=[]),U.push(ue))}function ce(ue,De){return new Gwe(ue,null,null,De)}function Mt(ue,De,It){return new Gwe(Gwe.buildMessage(ue,De),ue,De,It)}function et(){var ue,De,It,Je;return ue=P,De=or(),De!==t?(e.charCodeAt(P)===47?(It=s,P++):(It=t,Y===0&&Se(a)),It!==t?(Je=or(),Je!==t?(k=ue,De=o(De,Je),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=or(),De!==t&&(k=ue,De=c(De)),ue=De),ue}function or(){var ue,De,It,Je;return ue=P,De=Ge(),De!==t?(e.charCodeAt(P)===64?(It=l,P++):(It=t,Y===0&&Se(u)),It!==t?(Je=oe(),Je!==t?(k=ue,De=m(De,Je),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=Ge(),De!==t&&(k=ue,De=h(De)),ue=De),ue}function Ge(){var ue,De,It,Je,at;return ue=P,e.charCodeAt(P)===64?(De=l,P++):(De=t,Y===0&&Se(u)),De!==t?(It=me(),It!==t?(e.charCodeAt(P)===47?(Je=s,P++):(Je=t,Y===0&&Se(a)),Je!==t?(at=me(),at!==t?(k=ue,De=_(),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=me(),De!==t&&(k=ue,De=_()),ue=De),ue}function me(){var ue,De,It;if(ue=P,De=[],b.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(v)),It!==t)for(;It!==t;)De.push(It),b.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(v));else De=t;return De!==t&&(k=ue,De=_()),ue=De,ue}function oe(){var ue,De,It;if(ue=P,De=[],w.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(x)),It!==t)for(;It!==t;)De.push(It),w.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(x));else De=t;return De!==t&&(k=ue,De=_()),ue=De,ue}if(N=i(),N!==t&&P===e.length)return N;throw N!==t&&P{"use strict";Object.defineProperty(rct,"__esModule",{value:!0});rct.stringifyResolution=rct.parseResolution=void 0;var iv0=fso();function sv0(e){let r=e.match(/^\*{1,2}\/(.*)/);if(r)throw new Error(`The override for '${e}' includes a glob pattern. Glob patterns have been removed since their behaviours don't match what you'd expect. Set the override to '${r[1]}' instead.`);try{return(0,iv0.parse)(e)}catch(t){throw t.location&&(t.message=t.message.replace(/(\.)?$/,` (line ${t.location.start.line}, column ${t.location.start.column})$1`)),t}}rct.parseResolution=sv0;function av0(e){let r="";return e.from&&(r+=e.from.fullName,e.from.description&&(r+=`@${e.from.description}`),r+="/"),r+=e.descriptor.fullName,e.descriptor.description&&(r+=`@${e.descriptor.description}`),r}rct.stringifyResolution=av0});var Vwe=A((px1,Uwe)=>{"use strict";function gso(e){return typeof e>"u"||e===null}function ov0(e){return typeof e=="object"&&e!==null}function cv0(e){return Array.isArray(e)?e:gso(e)?[]:[e]}function uv0(e,r){var t,n,i,s;if(r)for(s=Object.keys(r),t=0,n=s.length;t{"use strict";function fkt(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}fkt.prototype=Object.create(Error.prototype);fkt.prototype.constructor=fkt;fkt.prototype.toString=function(r){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!r&&this.mark&&(t+=" "+this.mark.toString()),t};yso.exports=fkt});var bso=A((fx1,Aso)=>{"use strict";var _so=Vwe();function LKn(e,r,t,n,i){this.name=e,this.buffer=r,this.position=t,this.line=n,this.column=i}LKn.prototype.getSnippet=function(r,t){var n,i,s,a,o;if(!this.buffer)return null;for(r=r||4,t=t||75,n="",i=this.position;i>0&&`\0\r
          +`},cs="\\r",Ka=es("\\r",!1),Oo=function(){return"\r"},Ro="\\t",ea=es("\\t",!1),tu=function(){return"	"},fl="\\v",wl=es("\\v",!1),Hc=function(){return"\v"},Pd=/^[\\'"?]/,ra=Ti(["\\","'",'"',"?"],!1,!1),Wc=function(At){return String.fromCharCode(parseInt(At,16))},no="\\x",Bl=es("\\x",!1),Hd="\\u",op=es("\\u",!1),Tf="\\U",$f=es("\\U",!1),cd=function(At){return String.fromCodePoint(parseInt(At,16))},Lg=/^[0-7]/,s0=Ti([["0","7"]],!1,!1),Hu=/^[0-9a-fA-f]/,Ec=Ti([["0","9"],["a","f"],["A","f"]],!1,!1),_u=vc(),Al="-",yo=es("-",!1),Ca="+",Vi=es("+",!1),Gn=".",xa=es(".",!1),Xu=function(At,nn,Ni){return{type:"number",value:(At==="-"?-1:1)*parseFloat(nn.join("")+"."+Ni.join(""))}},pu=function(At,nn){return{type:"number",value:(At==="-"?-1:1)*parseInt(nn.join(""))}},Rd=function(At){return{type:"variable",...At}},pr=function(At){return{type:"variable",name:At}},Ct=function(At){return At},pn="*",Ei=es("*",!1),Bi="/",mi=es("/",!1),Ps=function(At,nn,Ni){return{type:nn==="*"?"multiplication":"division",right:Ni}},za=function(At,nn){return nn.reduce((Ni,Vs)=>({left:Ni,...Vs}),At)},Is=function(At,nn,Ni){return{type:nn==="+"?"addition":"subtraction",right:Ni}},Rs="$((",dr=es("$((",!1),Dn="))",ls=es("))",!1),vs=function(At){return At},ir="$(",ha=es("$(",!1),Ha=function(At){return At},lc="${",us=es("${",!1),Qn=":-",Zr=es(":-",!1),Fn=function(At,nn){return{name:At,defaultValue:nn}},Mi=":-}",le=es(":-}",!1),Ze=function(At){return{name:At,defaultValue:[]}},qt=":+",Kr=es(":+",!1),ti=function(At,nn){return{name:At,alternativeValue:nn}},As=":+}",ys=es(":+}",!1),Ua=function(At){return{name:At,alternativeValue:[]}},Aa=function(At){return{name:At}},To="$",to=es("$",!1),tc=function(At){return r.isGlobPattern(At)},jo=function(At){return At},ll=/^[a-zA-Z0-9_]/,Zi=Ti([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),Sc=function(){return kr()},ju=/^[$@*?#a-zA-Z0-9_\-]/,kc=Ti(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),hl=/^[(){}<>$|&; \t"']/,eo=Ti(["(",")","{","}","<",">","$","|","&",";"," ","	",'"',"'"],!1,!1),bl=/^[<>&; \t"']/,gl=Ti(["<",">","&",";"," ","	",'"',"'"],!1,!1),cu=/^[ \t]/,Zu=Ti([" ","	"],!1,!1),hr=0,Io=0,$c=[{line:1,column:1}],Fe=0,ve=[],Oe=0,Zt;if("startRule"in r){if(!(r.startRule in n))throw new Error(`Can't start parsing from rule "`+r.startRule+'".');i=n[r.startRule]}function kr(){return e.substring(Io,hr)}function Zn(){return ci(Io,hr)}function $n(At,nn){throw nn=nn!==void 0?nn:ci(Io,hr),js([Rr(At)],e.substring(Io,hr),nn)}function ki(At,nn){throw nn=nn!==void 0?nn:ci(Io,hr),Xi(At,nn)}function es(At,nn){return{type:"literal",text:At,ignoreCase:nn}}function Ti(At,nn,Ni){return{type:"class",parts:At,inverted:nn,ignoreCase:Ni}}function vc(){return{type:"any"}}function Ws(){return{type:"end"}}function Rr(At){return{type:"other",description:At}}function Wr(At){var nn=$c[At],Ni;if(nn)return nn;for(Ni=At-1;!$c[Ni];)Ni--;for(nn=$c[Ni],nn={line:nn.line,column:nn.column};NiFe&&(Fe=hr,ve=[]),ve.push(At))}function Xi(At,nn){return new jwe(At,null,null,nn)}function js(At,nn,Ni){return new jwe(jwe.buildMessage(At,nn),At,nn,Ni)}function ja(){var At,nn;return At=hr,nn=Ms(),nn===t&&(nn=null),nn!==t&&(Io=At,nn=s(nn)),At=nn,At}function Ms(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=hu(),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();Ni!==t?(Vs=Bo(),Vs!==t?(Lo=Jo(),Lo===t&&(Lo=null),Lo!==t?(Io=At,nn=a(nn,Vs,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;if(At===t)if(At=hr,nn=hu(),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();Ni!==t?(Vs=Bo(),Vs===t&&(Vs=null),Vs!==t?(Io=At,nn=o(nn,Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;return At}function Jo(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=Ms(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=c(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;return At}function Bo(){var At;return e.charCodeAt(hr)===59?(At=l,hr++):(At=t,Oe===0&&Tn(u)),At===t&&(e.charCodeAt(hr)===38?(At=m,hr++):(At=t,Oe===0&&Tn(h))),At}function hu(){var At,nn,Ni;return At=hr,nn=Ul(),nn!==t?(Ni=cc(),Ni===t&&(Ni=null),Ni!==t?(Io=At,nn=_(nn,Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function cc(){var At,nn,Ni,Vs,Lo,Ru,re;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=ud(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=hu(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=b(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;return At}function ud(){var At;return e.substr(hr,2)===v?(At=v,hr+=2):(At=t,Oe===0&&Tn(w)),At===t&&(e.substr(hr,2)===x?(At=x,hr+=2):(At=t,Oe===0&&Tn(P))),At}function Ul(){var At,nn,Ni;return At=hr,nn=ga(),nn!==t?(Ni=Ud(),Ni===t&&(Ni=null),Ni!==t?(Io=At,nn=k(nn,Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function Ud(){var At,nn,Ni,Vs,Lo,Ru,re;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(Ni=Ed(),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ul(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=R(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;return At}function Ed(){var At;return e.substr(hr,2)===L?(At=L,hr+=2):(At=t,Oe===0&&Tn(U)),At===t&&(e.charCodeAt(hr)===124?(At=Y,hr++):(At=t,Oe===0&&Tn(N))),At}function Hi(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,nn=WE(),nn!==t)if(e.charCodeAt(hr)===61?(Ni=j,hr++):(Ni=t,Oe===0&&Tn(M)),Ni!==t)if(Vs=cy(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(Io=At,nn=C(nn,Vs),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;else hr=At,At=t;if(At===t)if(At=hr,nn=WE(),nn!==t)if(e.charCodeAt(hr)===61?(Ni=j,hr++):(Ni=t,Oe===0&&Tn(M)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=O(nn),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t;return At}function ga(){var At,nn,Ni,Vs,Lo,Ru,re,wt,Mn,Si,ba;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(e.charCodeAt(hr)===40?(Ni=V,hr++):(Ni=t,Oe===0&&Tn(Q)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ms(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();if(Ru!==t)if(e.charCodeAt(hr)===41?(re=X,hr++):(re=t,Oe===0&&Tn(J)),re!==t){for(wt=[],Mn=fd();Mn!==t;)wt.push(Mn),Mn=fd();if(wt!==t){for(Mn=[],Si=Kc();Si!==t;)Mn.push(Si),Si=Kc();if(Mn!==t){for(Si=[],ba=fd();ba!==t;)Si.push(ba),ba=fd();Si!==t?(Io=At,nn=ee(Lo,Mn),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t)if(e.charCodeAt(hr)===123?(Ni=fe,hr++):(Ni=t,Oe===0&&Tn(ie)),Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t)if(Lo=Ms(),Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();if(Ru!==t)if(e.charCodeAt(hr)===125?(re=Se,hr++):(re=t,Oe===0&&Tn(ce)),re!==t){for(wt=[],Mn=fd();Mn!==t;)wt.push(Mn),Mn=fd();if(wt!==t){for(Mn=[],Si=Kc();Si!==t;)Mn.push(Si),Si=Kc();if(Mn!==t){for(Si=[],ba=fd();ba!==t;)Si.push(ba),ba=fd();Si!==t?(Io=At,nn=Mt(Lo,Mn),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){for(Ni=[],Vs=Hi();Vs!==t;)Ni.push(Vs),Vs=Hi();if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();if(Vs!==t){if(Lo=[],Ru=zo(),Ru!==t)for(;Ru!==t;)Lo.push(Ru),Ru=zo();else Lo=t;if(Lo!==t){for(Ru=[],re=fd();re!==t;)Ru.push(re),re=fd();Ru!==t?(Io=At,nn=et(Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t}else hr=At,At=t;if(At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){if(Ni=[],Vs=Hi(),Vs!==t)for(;Vs!==t;)Ni.push(Vs),Vs=Hi();else Ni=t;if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=or(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t}}}return At}function sc(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t){if(Ni=[],Vs=Pf(),Vs!==t)for(;Vs!==t;)Ni.push(Vs),Vs=Pf();else Ni=t;if(Ni!==t){for(Vs=[],Lo=fd();Lo!==t;)Vs.push(Lo),Lo=fd();Vs!==t?(Io=At,nn=Ge(Ni),At=nn):(hr=At,At=t)}else hr=At,At=t}else hr=At,At=t;return At}function zo(){var At,nn,Ni;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();if(nn!==t?(Ni=Kc(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t){for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();nn!==t?(Ni=Pf(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)}return At}function Kc(){var At,nn,Ni,Vs,Lo;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();return nn!==t?(oe.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ue)),Ni===t&&(Ni=null),Ni!==t?(Vs=_p(),Vs!==t?(Lo=Pf(),Lo!==t?(Io=At,nn=De(Ni,Vs,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function _p(){var At;return e.substr(hr,2)===It?(At=It,hr+=2):(At=t,Oe===0&&Tn(Je)),At===t&&(e.substr(hr,2)===at?(At=at,hr+=2):(At=t,Oe===0&&Tn(mt)),At===t&&(e.charCodeAt(hr)===62?(At=ke,hr++):(At=t,Oe===0&&Tn(dt)),At===t&&(e.substr(hr,3)===ot?(At=ot,hr+=3):(At=t,Oe===0&&Tn(kt)),At===t&&(e.substr(hr,2)===Vt?(At=Vt,hr+=2):(At=t,Oe===0&&Tn(Ar)),At===t&&(e.charCodeAt(hr)===60?(At=ni,hr++):(At=t,Oe===0&&Tn(gn))))))),At}function Pf(){var At,nn,Ni;for(At=hr,nn=[],Ni=fd();Ni!==t;)nn.push(Ni),Ni=fd();return nn!==t?(Ni=cy(),Ni!==t?(Io=At,nn=me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function cy(){var At,nn,Ni;if(At=hr,nn=[],Ni=a1(),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=a1();else nn=t;return nn!==t&&(Io=At,nn=On(nn)),At=nn,At}function a1(){var At,nn;return At=hr,nn=r_(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=__(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=gA(),nn!==t&&(Io=At,nn=er(nn)),At=nn,At===t&&(At=hr,nn=yA(),nn!==t&&(Io=At,nn=er(nn)),At=nn))),At}function r_(){var At,nn,Ni,Vs;return At=hr,e.substr(hr,2)===ln?(nn=ln,hr+=2):(nn=t,Oe===0&&Tn(Tr)),nn!==t?(Ni=zm(),Ni!==t?(e.charCodeAt(hr)===39?(Vs=nt,hr++):(Vs=t,Oe===0&&Tn(ut)),Vs!==t?(Io=At,nn=Ve(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function __(){var At,nn,Ni,Vs;return At=hr,e.charCodeAt(hr)===39?(nn=nt,hr++):(nn=t,Oe===0&&Tn(ut)),nn!==t?(Ni=Dd(),Ni!==t?(e.charCodeAt(hr)===39?(Vs=nt,hr++):(Vs=t,Oe===0&&Tn(ut)),Vs!==t?(Io=At,nn=Ve(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function gA(){var At,nn,Ni,Vs;if(At=hr,e.substr(hr,2)===Ae?(nn=Ae,hr+=2):(nn=t,Oe===0&&Tn(Pe)),nn!==t&&(Io=At,nn=Kt()),At=nn,At===t)if(At=hr,e.charCodeAt(hr)===34?(nn=nr,hr++):(nn=t,Oe===0&&Tn(En)),nn!==t){for(Ni=[],Vs=o1();Vs!==t;)Ni.push(Vs),Vs=o1();Ni!==t?(e.charCodeAt(hr)===34?(Vs=nr,hr++):(Vs=t,Oe===0&&Tn(En)),Vs!==t?(Io=At,nn=jn(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;return At}function yA(){var At,nn,Ni;if(At=hr,nn=[],Ni=Os(),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=Os();else nn=t;return nn!==t&&(Io=At,nn=jn(nn)),At=nn,At}function o1(){var At,nn;return At=hr,nn=F_(),nn!==t&&(Io=At,nn=br(nn)),At=nn,At===t&&(At=hr,nn=uy(),nn!==t&&(Io=At,nn=We(nn)),At=nn,At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=lt(nn)),At=nn,At===t&&(At=hr,nn=Ap(),nn!==t&&(Io=At,nn=Be(nn)),At=nn))),At}function Os(){var At,nn;return At=hr,nn=F_(),nn!==t&&(Io=At,nn=je(nn)),At=nn,At===t&&(At=hr,nn=uy(),nn!==t&&(Io=At,nn=ct(nn)),At=nn,At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=Le(nn)),At=nn,At===t&&(At=hr,nn=zA(),nn!==t&&(Io=At,nn=ft(nn)),At=nn,At===t&&(At=hr,nn=hv(),nn!==t&&(Io=At,nn=Be(nn)),At=nn)))),At}function Dd(){var At,nn,Ni;for(At=hr,nn=[],Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt));Ni!==t;)nn.push(Ni),Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt));return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function Ap(){var At,nn,Ni;if(At=hr,nn=[],Ni=fp(),Ni===t&&(wn.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Bn))),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=fp(),Ni===t&&(wn.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Bn)));else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function fp(){var At,nn,Ni;return At=hr,e.substr(hr,2)===tr?(nn=tr,hr+=2):(nn=t,Oe===0&&Tn(zt)),nn!==t&&(Io=At,nn=sr()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(pt.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ge)),Ni!==t?(Io=At,nn=Me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)),At}function zm(){var At,nn,Ni;for(At=hr,nn=[],Ni=J0(),Ni===t&&(Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt)));Ni!==t;)nn.push(Ni),Ni=J0(),Ni===t&&(Jr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Yt)));return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function J0(){var At,nn,Ni;return At=hr,e.substr(hr,2)===ae?(nn=ae,hr+=2):(nn=t,Oe===0&&Tn(Ye)),nn!==t&&(Io=At,nn=bt()),At=nn,At===t&&(At=hr,e.substr(hr,2)===$t?(nn=$t,hr+=2):(nn=t,Oe===0&&Tn(Ee)),nn!==t&&(Io=At,nn=st()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(yr.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Wt)),Ni!==t?(Io=At,nn=Lt(),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Ke?(nn=Ke,hr+=2):(nn=t,Oe===0&&Tn(Sr)),nn!==t&&(Io=At,nn=Pr()),At=nn,At===t&&(At=hr,e.substr(hr,2)===Sn?(nn=Sn,hr+=2):(nn=t,Oe===0&&Tn(Un)),nn!==t&&(Io=At,nn=ms()),At=nn,At===t&&(At=hr,e.substr(hr,2)===cs?(nn=cs,hr+=2):(nn=t,Oe===0&&Tn(Ka)),nn!==t&&(Io=At,nn=Oo()),At=nn,At===t&&(At=hr,e.substr(hr,2)===Ro?(nn=Ro,hr+=2):(nn=t,Oe===0&&Tn(ea)),nn!==t&&(Io=At,nn=tu()),At=nn,At===t&&(At=hr,e.substr(hr,2)===fl?(nn=fl,hr+=2):(nn=t,Oe===0&&Tn(wl)),nn!==t&&(Io=At,nn=Hc()),At=nn,At===t&&(At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(Pd.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(ra)),Ni!==t?(Io=At,nn=Me(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=Vd()))))))))),At}function Vd(){var At,nn,Ni,Vs,Lo,Ru,re,wt,Mn,Si,ba,Dc;return At=hr,e.charCodeAt(hr)===92?(nn=Ir,hr++):(nn=t,Oe===0&&Tn(rr)),nn!==t?(Ni=wg(),Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===no?(nn=no,hr+=2):(nn=t,Oe===0&&Tn(Bl)),nn!==t?(Ni=hr,Vs=hr,Lo=wg(),Lo!==t?(Ru=Ig(),Ru!==t?(Lo=[Lo,Ru],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs===t&&(Vs=wg()),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Hd?(nn=Hd,hr+=2):(nn=t,Oe===0&&Tn(op)),nn!==t?(Ni=hr,Vs=hr,Lo=Ig(),Lo!==t?(Ru=Ig(),Ru!==t?(re=Ig(),re!==t?(wt=Ig(),wt!==t?(Lo=[Lo,Ru,re,wt],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=Wc(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===Tf?(nn=Tf,hr+=2):(nn=t,Oe===0&&Tn($f)),nn!==t?(Ni=hr,Vs=hr,Lo=Ig(),Lo!==t?(Ru=Ig(),Ru!==t?(re=Ig(),re!==t?(wt=Ig(),wt!==t?(Mn=Ig(),Mn!==t?(Si=Ig(),Si!==t?(ba=Ig(),ba!==t?(Dc=Ig(),Dc!==t?(Lo=[Lo,Ru,re,wt,Mn,Si,ba,Dc],Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)):(hr=Vs,Vs=t),Vs!==t?Ni=e.substring(Ni,hr):Ni=Vs,Ni!==t?(Io=At,nn=cd(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)))),At}function wg(){var At;return Lg.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(s0)),At}function Ig(){var At;return Hu.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(Ec)),At}function hv(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=[],Ni=hr,e.charCodeAt(hr)===92?(Vs=Ir,hr++):(Vs=t,Oe===0&&Tn(rr)),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni===t&&(Ni=hr,Vs=hr,Oe++,Lo=$A(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t)),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=hr,e.charCodeAt(hr)===92?(Vs=Ir,hr++):(Vs=t,Oe===0&&Tn(rr)),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni===t&&(Ni=hr,Vs=hr,Oe++,Lo=$A(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t));else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function NC(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,e.charCodeAt(hr)===45?(nn=Al,hr++):(nn=t,Oe===0&&Tn(yo)),nn===t&&(e.charCodeAt(hr)===43?(nn=Ca,hr++):(nn=t,Oe===0&&Tn(Vi))),nn===t&&(nn=null),nn!==t){if(Ni=[],oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue)),Vs!==t)for(;Vs!==t;)Ni.push(Vs),oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue));else Ni=t;if(Ni!==t)if(e.charCodeAt(hr)===46?(Vs=Gn,hr++):(Vs=t,Oe===0&&Tn(xa)),Vs!==t){if(Lo=[],oe.test(e.charAt(hr))?(Ru=e.charAt(hr),hr++):(Ru=t,Oe===0&&Tn(ue)),Ru!==t)for(;Ru!==t;)Lo.push(Ru),oe.test(e.charAt(hr))?(Ru=e.charAt(hr),hr++):(Ru=t,Oe===0&&Tn(ue));else Lo=t;Lo!==t?(Io=At,nn=Xu(nn,Ni,Lo),At=nn):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;if(At===t){if(At=hr,e.charCodeAt(hr)===45?(nn=Al,hr++):(nn=t,Oe===0&&Tn(yo)),nn===t&&(e.charCodeAt(hr)===43?(nn=Ca,hr++):(nn=t,Oe===0&&Tn(Vi))),nn===t&&(nn=null),nn!==t){if(Ni=[],oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue)),Vs!==t)for(;Vs!==t;)Ni.push(Vs),oe.test(e.charAt(hr))?(Vs=e.charAt(hr),hr++):(Vs=t,Oe===0&&Tn(ue));else Ni=t;Ni!==t?(Io=At,nn=pu(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;if(At===t&&(At=hr,nn=Y_(),nn!==t&&(Io=At,nn=Rd(nn)),At=nn,At===t&&(At=hr,nn=gv(),nn!==t&&(Io=At,nn=pr(nn)),At=nn,At===t)))if(At=hr,e.charCodeAt(hr)===40?(nn=V,hr++):(nn=t,Oe===0&&Tn(Q)),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();if(Ni!==t)if(Vs=k_(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(e.charCodeAt(hr)===41?(Ru=X,hr++):(Ru=t,Oe===0&&Tn(J)),Ru!==t?(Io=At,nn=Ct(Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t}return At}function fb(){var At,nn,Ni,Vs,Lo,Ru,re,wt;if(At=hr,nn=NC(),nn!==t){for(Ni=[],Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===42?(Ru=pn,hr++):(Ru=t,Oe===0&&Tn(Ei)),Ru===t&&(e.charCodeAt(hr)===47?(Ru=Bi,hr++):(Ru=t,Oe===0&&Tn(mi))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=NC(),wt!==t?(Io=Vs,Lo=Ps(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t;for(;Vs!==t;){for(Ni.push(Vs),Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===42?(Ru=pn,hr++):(Ru=t,Oe===0&&Tn(Ei)),Ru===t&&(e.charCodeAt(hr)===47?(Ru=Bi,hr++):(Ru=t,Oe===0&&Tn(mi))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=NC(),wt!==t?(Io=Vs,Lo=Ps(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t}Ni!==t?(Io=At,nn=za(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;return At}function k_(){var At,nn,Ni,Vs,Lo,Ru,re,wt;if(At=hr,nn=fb(),nn!==t){for(Ni=[],Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===43?(Ru=Ca,hr++):(Ru=t,Oe===0&&Tn(Vi)),Ru===t&&(e.charCodeAt(hr)===45?(Ru=Al,hr++):(Ru=t,Oe===0&&Tn(yo))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=fb(),wt!==t?(Io=Vs,Lo=Is(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t;for(;Vs!==t;){for(Ni.push(Vs),Vs=hr,Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();if(Lo!==t)if(e.charCodeAt(hr)===43?(Ru=Ca,hr++):(Ru=t,Oe===0&&Tn(Vi)),Ru===t&&(e.charCodeAt(hr)===45?(Ru=Al,hr++):(Ru=t,Oe===0&&Tn(yo))),Ru!==t){for(re=[],wt=fd();wt!==t;)re.push(wt),wt=fd();re!==t?(wt=fb(),wt!==t?(Io=Vs,Lo=Is(nn,Ru,wt),Vs=Lo):(hr=Vs,Vs=t)):(hr=Vs,Vs=t)}else hr=Vs,Vs=t;else hr=Vs,Vs=t}Ni!==t?(Io=At,nn=za(nn,Ni),At=nn):(hr=At,At=t)}else hr=At,At=t;return At}function F_(){var At,nn,Ni,Vs,Lo,Ru;if(At=hr,e.substr(hr,3)===Rs?(nn=Rs,hr+=3):(nn=t,Oe===0&&Tn(dr)),nn!==t){for(Ni=[],Vs=fd();Vs!==t;)Ni.push(Vs),Vs=fd();if(Ni!==t)if(Vs=k_(),Vs!==t){for(Lo=[],Ru=fd();Ru!==t;)Lo.push(Ru),Ru=fd();Lo!==t?(e.substr(hr,2)===Dn?(Ru=Dn,hr+=2):(Ru=t,Oe===0&&Tn(ls)),Ru!==t?(Io=At,nn=vs(Vs),At=nn):(hr=At,At=t)):(hr=At,At=t)}else hr=At,At=t;else hr=At,At=t}else hr=At,At=t;return At}function uy(){var At,nn,Ni,Vs;return At=hr,e.substr(hr,2)===ir?(nn=ir,hr+=2):(nn=t,Oe===0&&Tn(ha)),nn!==t?(Ni=Ms(),Ni!==t?(e.charCodeAt(hr)===41?(Vs=X,hr++):(Vs=t,Oe===0&&Tn(J)),Vs!==t?(Io=At,nn=Ha(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At}function Y_(){var At,nn,Ni,Vs,Lo,Ru;return At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,2)===Qn?(Vs=Qn,hr+=2):(Vs=t,Oe===0&&Tn(Zr)),Vs!==t?(Lo=sc(),Lo!==t?(e.charCodeAt(hr)===125?(Ru=Se,hr++):(Ru=t,Oe===0&&Tn(ce)),Ru!==t?(Io=At,nn=Fn(Ni,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,3)===Mi?(Vs=Mi,hr+=3):(Vs=t,Oe===0&&Tn(le)),Vs!==t?(Io=At,nn=Ze(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,2)===qt?(Vs=qt,hr+=2):(Vs=t,Oe===0&&Tn(Kr)),Vs!==t?(Lo=sc(),Lo!==t?(e.charCodeAt(hr)===125?(Ru=Se,hr++):(Ru=t,Oe===0&&Tn(ce)),Ru!==t?(Io=At,nn=ti(Ni,Lo),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.substr(hr,3)===As?(Vs=As,hr+=3):(Vs=t,Oe===0&&Tn(ys)),Vs!==t?(Io=At,nn=Ua(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.substr(hr,2)===lc?(nn=lc,hr+=2):(nn=t,Oe===0&&Tn(us)),nn!==t?(Ni=gv(),Ni!==t?(e.charCodeAt(hr)===125?(Vs=Se,hr++):(Vs=t,Oe===0&&Tn(ce)),Vs!==t?(Io=At,nn=Aa(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)):(hr=At,At=t),At===t&&(At=hr,e.charCodeAt(hr)===36?(nn=To,hr++):(nn=t,Oe===0&&Tn(to)),nn!==t?(Ni=gv(),Ni!==t?(Io=At,nn=Aa(Ni),At=nn):(hr=At,At=t)):(hr=At,At=t)))))),At}function zA(){var At,nn,Ni;return At=hr,nn=yS(),nn!==t?(Io=hr,Ni=tc(nn),Ni?Ni=void 0:Ni=t,Ni!==t?(Io=At,nn=jo(nn),At=nn):(hr=At,At=t)):(hr=At,At=t),At}function yS(){var At,nn,Ni,Vs,Lo;if(At=hr,nn=[],Ni=hr,Vs=hr,Oe++,Lo=Zf(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t),Ni!==t)for(;Ni!==t;)nn.push(Ni),Ni=hr,Vs=hr,Oe++,Lo=Zf(),Oe--,Lo===t?Vs=void 0:(hr=Vs,Vs=t),Vs!==t?(e.length>hr?(Lo=e.charAt(hr),hr++):(Lo=t,Oe===0&&Tn(_u)),Lo!==t?(Io=Ni,Vs=Me(Lo),Ni=Vs):(hr=Ni,Ni=t)):(hr=Ni,Ni=t);else nn=t;return nn!==t&&(Io=At,nn=wr(nn)),At=nn,At}function WE(){var At,nn,Ni;if(At=hr,nn=[],ll.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Zi)),Ni!==t)for(;Ni!==t;)nn.push(Ni),ll.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(Zi));else nn=t;return nn!==t&&(Io=At,nn=Sc()),At=nn,At}function gv(){var At,nn,Ni;if(At=hr,nn=[],ju.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(kc)),Ni!==t)for(;Ni!==t;)nn.push(Ni),ju.test(e.charAt(hr))?(Ni=e.charAt(hr),hr++):(Ni=t,Oe===0&&Tn(kc));else nn=t;return nn!==t&&(Io=At,nn=Sc()),At=nn,At}function $A(){var At;return hl.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(eo)),At}function Zf(){var At;return bl.test(e.charAt(hr))?(At=e.charAt(hr),hr++):(At=t,Oe===0&&Tn(gl)),At}function fd(){var At,nn;if(At=[],cu.test(e.charAt(hr))?(nn=e.charAt(hr),hr++):(nn=t,Oe===0&&Tn(Zu)),nn!==t)for(;nn!==t;)At.push(nn),cu.test(e.charAt(hr))?(nn=e.charAt(hr),hr++):(nn=t,Oe===0&&Tn(Zu));else At=t;return At}if(Zt=i(),Zt!==t&&hr===e.length)return Zt;throw Zt!==t&&hr{"use strict";Object.defineProperty(sb,"__esModule",{value:!0});sb.stringifyShell=sb.stringifyArithmeticExpression=sb.stringifyArgumentSegment=sb.stringifyValueArgument=sb.stringifyRedirectArgument=sb.stringifyArgument=sb.stringifyEnvSegment=sb.stringifyCommand=sb.stringifyCommandChainThen=sb.stringifyCommandChain=sb.stringifyCommandLineThen=sb.stringifyCommandLine=sb.stringifyShellLine=sb.parseShell=void 0;var tv0=oso();function rv0(e,r={isGlobPattern:()=>!1}){try{return(0,tv0.parse)(e,r)}catch(t){throw t.location&&(t.message=t.message.replace(/(\.)?$/,` (line ${t.location.start.line}, column ${t.location.start.column})$1`)),t}}sb.parseShell=rv0;function mkt(e,{endSemicolon:r=!1}={}){return e.map(({command:t,type:n},i)=>`${BKn(t)}${n===";"?i!==e.length-1||r?";":"":" &"}`).join(" ")}sb.stringifyShellLine=mkt;sb.stringifyShell=mkt;function BKn(e){return`${qKn(e.chain)}${e.then?` ${cso(e.then)}`:""}`}sb.stringifyCommandLine=BKn;function cso(e){return`${e.type} ${BKn(e.line)}`}sb.stringifyCommandLineThen=cso;function qKn(e){return`${lso(e)}${e.then?` ${uso(e.then)}`:""}`}sb.stringifyCommandChain=qKn;function uso(e){return`${e.type} ${qKn(e.chain)}`}sb.stringifyCommandChainThen=uso;function lso(e){switch(e.type){case"command":return`${e.envs.length>0?`${e.envs.map(r=>OKn(r)).join(" ")} `:""}${e.args.map(r=>dso(r)).join(" ")}`;case"subshell":return`(${mkt(e.subshell)})${e.args.length>0?` ${e.args.map(r=>wbr(r)).join(" ")}`:""}`;case"group":return`{ ${mkt(e.group,{endSemicolon:!0})} }${e.args.length>0?` ${e.args.map(r=>wbr(r)).join(" ")}`:""}`;case"envs":return e.envs.map(r=>OKn(r)).join(" ");default:throw new Error(`Unsupported command type:  "${e.type}"`)}}sb.stringifyCommand=lso;function OKn(e){return`${e.name}=${e.args[0]?tct(e.args[0]):""}`}sb.stringifyEnvSegment=OKn;function dso(e){switch(e.type){case"redirection":return wbr(e);case"argument":return tct(e);default:throw new Error(`Unsupported argument type: "${e.type}"`)}}sb.stringifyArgument=dso;function wbr(e){return`${e.subtype} ${e.args.map(r=>tct(r)).join(" ")}`}sb.stringifyRedirectArgument=wbr;function tct(e){return e.segments.map(r=>pso(r)).join("")}sb.stringifyValueArgument=tct;function pso(e){let r=(n,i)=>i?`"${n}"`:n,t=n=>n===""?'""':n.match(/[(){}<>$|&; \t"']/)?`$'${n.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0")}'`:n;switch(e.type){case"text":return t(e.text);case"glob":return e.pattern;case"shell":return r(`\${${mkt(e.shell)}}`,e.quoted);case"variable":return r(typeof e.defaultValue>"u"?typeof e.alternativeValue>"u"?`\${${e.name}}`:e.alternativeValue.length===0?`\${${e.name}:+}`:`\${${e.name}:+${e.alternativeValue.map(n=>tct(n)).join(" ")}}`:e.defaultValue.length===0?`\${${e.name}:-}`:`\${${e.name}:-${e.defaultValue.map(n=>tct(n)).join(" ")}}`,e.quoted);case"arithmetic":return`$(( ${MKn(e.arithmetic)} ))`;default:throw new Error(`Unsupported argument segment type: "${e.type}"`)}}sb.stringifyArgumentSegment=pso;function MKn(e){let r=i=>{switch(i){case"addition":return"+";case"subtraction":return"-";case"multiplication":return"*";case"division":return"/";default:throw new Error(`Can't extract operator from arithmetic expression of type "${i}"`)}},t=(i,s)=>s?`( ${i} )`:i,n=i=>t(MKn(i),!["number","variable"].includes(i.type));switch(e.type){case"number":return String(e.value);case"variable":return e.name;default:return`${n(e.left)} ${r(e.type)} ${n(e.right)}`}}sb.stringifyArithmeticExpression=MKn});var hso=A((dx1,fso)=>{"use strict";function nv0(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function Gwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,Gwe)}nv0(Gwe,Error);Gwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;mL&&(L=P,U=[]),U.push(ue))}function ce(ue,De){return new Gwe(ue,null,null,De)}function Mt(ue,De,It){return new Gwe(Gwe.buildMessage(ue,De),ue,De,It)}function et(){var ue,De,It,Je;return ue=P,De=or(),De!==t?(e.charCodeAt(P)===47?(It=s,P++):(It=t,Y===0&&Se(a)),It!==t?(Je=or(),Je!==t?(k=ue,De=o(De,Je),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=or(),De!==t&&(k=ue,De=c(De)),ue=De),ue}function or(){var ue,De,It,Je;return ue=P,De=Ge(),De!==t?(e.charCodeAt(P)===64?(It=l,P++):(It=t,Y===0&&Se(u)),It!==t?(Je=oe(),Je!==t?(k=ue,De=m(De,Je),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=Ge(),De!==t&&(k=ue,De=h(De)),ue=De),ue}function Ge(){var ue,De,It,Je,at;return ue=P,e.charCodeAt(P)===64?(De=l,P++):(De=t,Y===0&&Se(u)),De!==t?(It=me(),It!==t?(e.charCodeAt(P)===47?(Je=s,P++):(Je=t,Y===0&&Se(a)),Je!==t?(at=me(),at!==t?(k=ue,De=_(),ue=De):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t)):(P=ue,ue=t),ue===t&&(ue=P,De=me(),De!==t&&(k=ue,De=_()),ue=De),ue}function me(){var ue,De,It;if(ue=P,De=[],b.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(v)),It!==t)for(;It!==t;)De.push(It),b.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(v));else De=t;return De!==t&&(k=ue,De=_()),ue=De,ue}function oe(){var ue,De,It;if(ue=P,De=[],w.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(x)),It!==t)for(;It!==t;)De.push(It),w.test(e.charAt(P))?(It=e.charAt(P),P++):(It=t,Y===0&&Se(x));else De=t;return De!==t&&(k=ue,De=_()),ue=De,ue}if(N=i(),N!==t&&P===e.length)return N;throw N!==t&&P{"use strict";Object.defineProperty(rct,"__esModule",{value:!0});rct.stringifyResolution=rct.parseResolution=void 0;var sv0=hso();function av0(e){let r=e.match(/^\*{1,2}\/(.*)/);if(r)throw new Error(`The override for '${e}' includes a glob pattern. Glob patterns have been removed since their behaviours don't match what you'd expect. Set the override to '${r[1]}' instead.`);try{return(0,sv0.parse)(e)}catch(t){throw t.location&&(t.message=t.message.replace(/(\.)?$/,` (line ${t.location.start.line}, column ${t.location.start.column})$1`)),t}}rct.parseResolution=av0;function ov0(e){let r="";return e.from&&(r+=e.from.fullName,e.from.description&&(r+=`@${e.from.description}`),r+="/"),r+=e.descriptor.fullName,e.descriptor.description&&(r+=`@${e.descriptor.description}`),r}rct.stringifyResolution=ov0});var Vwe=A((mx1,Uwe)=>{"use strict";function yso(e){return typeof e>"u"||e===null}function cv0(e){return typeof e=="object"&&e!==null}function uv0(e){return Array.isArray(e)?e:yso(e)?[]:[e]}function lv0(e,r){var t,n,i,s;if(r)for(s=Object.keys(r),t=0,n=s.length;t{"use strict";function fkt(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}fkt.prototype=Object.create(Error.prototype);fkt.prototype.constructor=fkt;fkt.prototype.toString=function(r){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!r&&this.mark&&(t+=" "+this.mark.toString()),t};_so.exports=fkt});var Cso=A((hx1,bso)=>{"use strict";var Aso=Vwe();function LKn(e,r,t,n,i){this.name=e,this.buffer=r,this.position=t,this.line=n,this.column=i}LKn.prototype.getSnippet=function(r,t){var n,i,s,a,o;if(!this.buffer)return null;for(r=r||4,t=t||75,n="",i=this.position;i>0&&`\0\r
           \x85\u2028\u2029`.indexOf(this.buffer.charAt(i-1))===-1;)if(i-=1,this.position-i>t/2-1){n=" ... ",i+=5;break}for(s="",a=this.position;at/2-1){s=" ... ",a-=5;break}return o=this.buffer.slice(i,a),_so.repeat(" ",r)+n+o+s+`
          -`+_so.repeat(" ",r+this.position-i+n.length)+"^"};LKn.prototype.toString=function(r){var t,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),r||(t=this.getSnippet(),t&&(n+=`:
          -`+t)),n};Aso.exports=LKn});var tI=A((hx1,vso)=>{"use strict";var Cso=nct(),pv0=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],mv0=["scalar","sequence","mapping"];function fv0(e){var r={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){r[String(n)]=t})}),r}function hv0(e,r){if(r=r||{},Object.keys(r).forEach(function(t){if(pv0.indexOf(t)===-1)throw new Cso('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.tag=e,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(t){return t},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.defaultStyle=r.defaultStyle||null,this.styleAliases=fv0(r.styleAliases||null),mv0.indexOf(this.kind)===-1)throw new Cso('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}vso.exports=hv0});var zwe=A((gx1,Dso)=>{"use strict";var Eso=Vwe(),Ibr=nct(),gv0=tI();function jKn(e,r,t){var n=[];return e.include.forEach(function(i){t=jKn(i,r,t)}),e[r].forEach(function(i){t.forEach(function(s,a){s.tag===i.tag&&s.kind===i.kind&&n.push(a)}),t.push(i)}),t.filter(function(i,s){return n.indexOf(s)===-1})}function yv0(){var e={scalar:{},sequence:{},mapping:{},fallback:{}},r,t;function n(i){e[i.kind][i.tag]=e.fallback[i.tag]=i}for(r=0,t=arguments.length;r{"use strict";var _v0=tI();Sso.exports=new _v0("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}})});var xso=A((_x1,Iso)=>{"use strict";var Av0=tI();Iso.exports=new Av0("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}})});var Pso=A((Ax1,Tso)=>{"use strict";var bv0=tI();Tso.exports=new bv0("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}})});var xbr=A((bx1,Rso)=>{"use strict";var Cv0=zwe();Rso.exports=new Cv0({explicit:[wso(),xso(),Pso()]})});var Fso=A((Cx1,kso)=>{"use strict";var vv0=tI();function Ev0(e){if(e===null)return!0;var r=e.length;return r===1&&e==="~"||r===4&&(e==="null"||e==="Null"||e==="NULL")}function Dv0(){return null}function Sv0(e){return e===null}kso.exports=new vv0("tag:yaml.org,2002:null",{kind:"scalar",resolve:Ev0,construct:Dv0,predicate:Sv0,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var Oso=A((vx1,Nso)=>{"use strict";var wv0=tI();function Iv0(e){if(e===null)return!1;var r=e.length;return r===4&&(e==="true"||e==="True"||e==="TRUE")||r===5&&(e==="false"||e==="False"||e==="FALSE")}function xv0(e){return e==="true"||e==="True"||e==="TRUE"}function Tv0(e){return Object.prototype.toString.call(e)==="[object Boolean]"}Nso.exports=new wv0("tag:yaml.org,2002:bool",{kind:"scalar",resolve:Iv0,construct:xv0,predicate:Tv0,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})});var qso=A((Ex1,Bso)=>{"use strict";var Pv0=Vwe(),Rv0=tI();function kv0(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function Fv0(e){return 48<=e&&e<=55}function Nv0(e){return 48<=e&&e<=57}function Ov0(e){if(e===null)return!1;var r=e.length,t=0,n=!1,i;if(!r)return!1;if(i=e[t],(i==="-"||i==="+")&&(i=e[++t]),i==="0"){if(t+1===r)return!0;if(i=e[++t],i==="b"){for(t++;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0"+e.toString(8):"-0"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var jso=A((Dx1,Lso)=>{"use strict";var Mso=Vwe(),Mv0=tI(),Lv0=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function jv0(e){return!(e===null||!Lv0.test(e)||e[e.length-1]==="_")}function Gv0(e){var r,t,n,i;return r=e.replace(/_/g,"").toLowerCase(),t=r[0]==="-"?-1:1,i=[],"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:r.indexOf(":")>=0?(r.split(":").forEach(function(s){i.unshift(parseFloat(s,10))}),r=0,n=1,i.forEach(function(s){r+=s*n,n*=60}),t*r):t*parseFloat(r,10)}var Uv0=/^[-+]?[0-9]+e/;function Vv0(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Mso.isNegativeZero(e))return"-0.0";return t=e.toString(10),Uv0.test(t)?t.replace("e",".e"):t}function zv0(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Mso.isNegativeZero(e))}Lso.exports=new Mv0("tag:yaml.org,2002:float",{kind:"scalar",resolve:jv0,construct:Gv0,predicate:zv0,represent:Vv0,defaultStyle:"lowercase"})});var GKn=A((Sx1,Gso)=>{"use strict";var $v0=zwe();Gso.exports=new $v0({include:[xbr()],implicit:[Fso(),Oso(),qso(),jso()]})});var UKn=A((wx1,Uso)=>{"use strict";var Qv0=zwe();Uso.exports=new Qv0({include:[GKn()]})});var Qso=A((Ix1,$so)=>{"use strict";var Kv0=tI(),Vso=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),zso=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Hv0(e){return e===null?!1:Vso.exec(e)!==null||zso.exec(e)!==null}function Wv0(e){var r,t,n,i,s,a,o,c=0,l=null,u,m,h;if(r=Vso.exec(e),r===null&&(r=zso.exec(e)),r===null)throw new Error("Date resolve error");if(t=+r[1],n=+r[2]-1,i=+r[3],!r[4])return new Date(Date.UTC(t,n,i));if(s=+r[4],a=+r[5],o=+r[6],r[7]){for(c=r[7].slice(0,3);c.length<3;)c+="0";c=+c}return r[9]&&(u=+r[10],m=+(r[11]||0),l=(u*60+m)*6e4,r[9]==="-"&&(l=-l)),h=new Date(Date.UTC(t,n,i,s,a,o,c)),l&&h.setTime(h.getTime()-l),h}function Yv0(e){return e.toISOString()}$so.exports=new Kv0("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Hv0,construct:Wv0,instanceOf:Date,represent:Yv0})});var Hso=A((xx1,Kso)=>{"use strict";var Jv0=tI();function Xv0(e){return e==="<<"||e===null}Kso.exports=new Jv0("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Xv0})});var Jso=A((Tx1,Yso)=>{"use strict";var $we;try{Wso=require,$we=Wso("buffer").Buffer}catch{}var Wso,Zv0=tI(),VKn=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
          -\r`;function eE0(e){if(e===null)return!1;var r,t,n=0,i=e.length,s=VKn;for(t=0;t64)){if(r<0)return!1;n+=6}return n%8===0}function tE0(e){var r,t,n=e.replace(/[\r\n=]/g,""),i=n.length,s=VKn,a=0,o=[];for(r=0;r>16&255),o.push(a>>8&255),o.push(a&255)),a=a<<6|s.indexOf(n.charAt(r));return t=i%4*6,t===0?(o.push(a>>16&255),o.push(a>>8&255),o.push(a&255)):t===18?(o.push(a>>10&255),o.push(a>>2&255)):t===12&&o.push(a>>4&255),$we?$we.from?$we.from(o):new $we(o):o}function rE0(e){var r="",t=0,n,i,s=e.length,a=VKn;for(n=0;n>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]),t=(t<<8)+e[n];return i=s%3,i===0?(r+=a[t>>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]):i===2?(r+=a[t>>10&63],r+=a[t>>4&63],r+=a[t<<2&63],r+=a[64]):i===1&&(r+=a[t>>2&63],r+=a[t<<4&63],r+=a[64],r+=a[64]),r}function nE0(e){return $we&&$we.isBuffer(e)}Yso.exports=new Zv0("tag:yaml.org,2002:binary",{kind:"scalar",resolve:eE0,construct:tE0,predicate:nE0,represent:rE0})});var Zso=A((Px1,Xso)=>{"use strict";var iE0=tI(),sE0=Object.prototype.hasOwnProperty,aE0=Object.prototype.toString;function oE0(e){if(e===null)return!0;var r=[],t,n,i,s,a,o=e;for(t=0,n=o.length;t{"use strict";var uE0=tI(),lE0=Object.prototype.toString;function dE0(e){if(e===null)return!0;var r,t,n,i,s,a=e;for(s=new Array(a.length),r=0,t=a.length;r{"use strict";var mE0=tI(),fE0=Object.prototype.hasOwnProperty;function hE0(e){if(e===null)return!0;var r,t=e;for(r in t)if(fE0.call(t,r)&&t[r]!==null)return!1;return!0}function gE0(e){return e!==null?e:{}}rao.exports=new mE0("tag:yaml.org,2002:set",{kind:"mapping",resolve:hE0,construct:gE0})});var sct=A((Fx1,iao)=>{"use strict";var yE0=zwe();iao.exports=new yE0({include:[UKn()],implicit:[Qso(),Hso()],explicit:[Jso(),Zso(),tao(),nao()]})});var aao=A((Nx1,sao)=>{"use strict";var _E0=tI();function AE0(){return!0}function bE0(){}function CE0(){return""}function vE0(e){return typeof e>"u"}sao.exports=new _E0("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:AE0,construct:bE0,predicate:vE0,represent:CE0})});var cao=A((Ox1,oao)=>{"use strict";var EE0=tI();function DE0(e){if(e===null||e.length===0)return!1;var r=e,t=/\/([gim]*)$/.exec(e),n="";return!(r[0]==="/"&&(t&&(n=t[1]),n.length>3||r[r.length-n.length-1]!=="/"))}function SE0(e){var r=e,t=/\/([gim]*)$/.exec(e),n="";return r[0]==="/"&&(t&&(n=t[1]),r=r.slice(1,r.length-n.length-1)),new RegExp(r,n)}function wE0(e){var r="/"+e.source+"/";return e.global&&(r+="g"),e.multiline&&(r+="m"),e.ignoreCase&&(r+="i"),r}function IE0(e){return Object.prototype.toString.call(e)==="[object RegExp]"}oao.exports=new EE0("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:DE0,construct:SE0,predicate:IE0,represent:wE0})});var dao=A((Bx1,lao)=>{"use strict";var Tbr;try{uao=require,Tbr=uao("esprima")}catch{typeof window<"u"&&(Tbr=window.esprima)}var uao,xE0=tI();function TE0(e){if(e===null)return!1;try{var r="("+e+")",t=Tbr.parse(r,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function PE0(e){var r="("+e+")",t=Tbr.parse(r,{range:!0}),n=[],i;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(s){n.push(s.name)}),i=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(n,r.slice(i[0]+1,i[1]-1)):new Function(n,"return "+r.slice(i[0],i[1]))}function RE0(e){return e.toString()}function kE0(e){return Object.prototype.toString.call(e)==="[object Function]"}lao.exports=new xE0("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:TE0,construct:PE0,predicate:kE0,represent:RE0})});var hkt=A((qx1,mao)=>{"use strict";var pao=zwe();mao.exports=pao.DEFAULT=new pao({include:[sct()],explicit:[aao(),cao(),dao()]})});var kao=A((Mx1,gkt)=>{"use strict";var Tie=Vwe(),bao=nct(),FE0=bso(),Cao=sct(),NE0=hkt(),fhe=Object.prototype.hasOwnProperty,Pbr=1,vao=2,Eao=3,Rbr=4,zKn=1,OE0=2,fao=3,BE0=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,qE0=/[\x85\u2028\u2029]/,ME0=/[,\[\]\{\}]/,Dao=/^(?:!|!!|![a-z\-]+!)$/i,Sao=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function hao(e){return Object.prototype.toString.call(e)}function yJ(e){return e===10||e===13}function Kwe(e){return e===9||e===32}function I8(e){return e===9||e===32||e===10||e===13}function act(e){return e===44||e===91||e===93||e===123||e===125}function LE0(e){var r;return 48<=e&&e<=57?e-48:(r=e|32,97<=r&&r<=102?r-97+10:-1)}function jE0(e){return e===120?2:e===117?4:e===85?8:0}function GE0(e){return 48<=e&&e<=57?e-48:-1}function gao(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?"	":e===110?`
          -`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"\x85":e===95?"\xA0":e===76?"\u2028":e===80?"\u2029":""}function UE0(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var wao=new Array(256),Iao=new Array(256);for(Qwe=0;Qwe<256;Qwe++)wao[Qwe]=gao(Qwe)?1:0,Iao[Qwe]=gao(Qwe);var Qwe;function VE0(e,r){this.input=e,this.filename=r.filename||null,this.schema=r.schema||NE0,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function xao(e,r){return new bao(r,new FE0(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function Dh(e,r){throw xao(e,r)}function kbr(e,r){e.onWarning&&e.onWarning.call(null,xao(e,r))}var yao={YAML:function(r,t,n){var i,s,a;r.version!==null&&Dh(r,"duplication of %YAML directive"),n.length!==1&&Dh(r,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),i===null&&Dh(r,"ill-formed argument of the YAML directive"),s=parseInt(i[1],10),a=parseInt(i[2],10),s!==1&&Dh(r,"unacceptable YAML version of the document"),r.version=n[0],r.checkLineBreaks=a<2,a!==1&&a!==2&&kbr(r,"unsupported YAML version of the document")},TAG:function(r,t,n){var i,s;n.length!==2&&Dh(r,"TAG directive accepts exactly two arguments"),i=n[0],s=n[1],Dao.test(i)||Dh(r,"ill-formed tag handle (first argument) of the TAG directive"),fhe.call(r.tagMap,i)&&Dh(r,'there is a previously declared suffix for "'+i+'" tag handle'),Sao.test(s)||Dh(r,"ill-formed tag prefix (second argument) of the TAG directive"),r.tagMap[i]=s}};function mhe(e,r,t,n){var i,s,a,o;if(r1&&(e.result+=Tie.repeat(`
          -`,r-1))}function zE0(e,r,t){var n,i,s,a,o,c,l,u,m=e.kind,h=e.result,_;if(_=e.input.charCodeAt(e.position),I8(_)||act(_)||_===35||_===38||_===42||_===33||_===124||_===62||_===39||_===34||_===37||_===64||_===96||(_===63||_===45)&&(i=e.input.charCodeAt(e.position+1),I8(i)||t&&act(i)))return!1;for(e.kind="scalar",e.result="",s=a=e.position,o=!1;_!==0;){if(_===58){if(i=e.input.charCodeAt(e.position+1),I8(i)||t&&act(i))break}else if(_===35){if(n=e.input.charCodeAt(e.position-1),I8(n))break}else{if(e.position===e.lineStart&&Fbr(e)||t&&act(_))break;if(yJ(_))if(c=e.line,l=e.lineStart,u=e.lineIndent,aw(e,!1,-1),e.lineIndent>=r){o=!0,_=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=c,e.lineStart=l,e.lineIndent=u;break}}o&&(mhe(e,s,a,!1),QKn(e,e.line-c),s=a=e.position,o=!1),Kwe(_)||(a=e.position+1),_=e.input.charCodeAt(++e.position)}return mhe(e,s,a,!1),e.result?!0:(e.kind=m,e.result=h,!1)}function $E0(e,r){var t,n,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(mhe(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,i=e.position;else return!0;else yJ(t)?(mhe(e,n,i,!0),QKn(e,aw(e,!1,r)),n=i=e.position):e.position===e.lineStart&&Fbr(e)?Dh(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Dh(e,"unexpected end of the stream within a single quoted scalar")}function QE0(e,r){var t,n,i,s,a,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return mhe(e,t,e.position,!0),e.position++,!0;if(o===92){if(mhe(e,t,e.position,!0),o=e.input.charCodeAt(++e.position),yJ(o))aw(e,!1,r);else if(o<256&&wao[o])e.result+=Iao[o],e.position++;else if((a=jE0(o))>0){for(i=a,s=0;i>0;i--)o=e.input.charCodeAt(++e.position),(a=LE0(o))>=0?s=(s<<4)+a:Dh(e,"expected hexadecimal character");e.result+=UE0(s),e.position++}else Dh(e,"unknown escape sequence");t=n=e.position}else yJ(o)?(mhe(e,t,n,!0),QKn(e,aw(e,!1,r)),t=n=e.position):e.position===e.lineStart&&Fbr(e)?Dh(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}Dh(e,"unexpected end of the stream within a double quoted scalar")}function KE0(e,r){var t=!0,n,i=e.tag,s,a=e.anchor,o,c,l,u,m,h={},_,b,v,w;if(w=e.input.charCodeAt(e.position),w===91)c=93,m=!1,s=[];else if(w===123)c=125,m=!0,s={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=s),w=e.input.charCodeAt(++e.position);w!==0;){if(aw(e,!0,r),w=e.input.charCodeAt(e.position),w===c)return e.position++,e.tag=i,e.anchor=a,e.kind=m?"mapping":"sequence",e.result=s,!0;t||Dh(e,"missed comma between flow collection entries"),b=_=v=null,l=u=!1,w===63&&(o=e.input.charCodeAt(e.position+1),I8(o)&&(l=u=!0,e.position++,aw(e,!0,r))),n=e.line,cct(e,r,Pbr,!1,!0),b=e.tag,_=e.result,aw(e,!0,r),w=e.input.charCodeAt(e.position),(u||e.line===n)&&w===58&&(l=!0,w=e.input.charCodeAt(++e.position),aw(e,!0,r),cct(e,r,Pbr,!1,!0),v=e.result),m?oct(e,s,h,b,_,v):l?s.push(oct(e,null,h,b,_,v)):s.push(_),aw(e,!0,r),w=e.input.charCodeAt(e.position),w===44?(t=!0,w=e.input.charCodeAt(++e.position)):t=!1}Dh(e,"unexpected end of the stream within a flow collection")}function HE0(e,r){var t,n,i=zKn,s=!1,a=!1,o=r,c=0,l=!1,u,m;if(m=e.input.charCodeAt(e.position),m===124)n=!1;else if(m===62)n=!0;else return!1;for(e.kind="scalar",e.result="";m!==0;)if(m=e.input.charCodeAt(++e.position),m===43||m===45)zKn===i?i=m===43?fao:OE0:Dh(e,"repeat of a chomping mode identifier");else if((u=GE0(m))>=0)u===0?Dh(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?Dh(e,"repeat of an indentation width identifier"):(o=r+u-1,a=!0);else break;if(Kwe(m)){do m=e.input.charCodeAt(++e.position);while(Kwe(m));if(m===35)do m=e.input.charCodeAt(++e.position);while(!yJ(m)&&m!==0)}for(;m!==0;){for($Kn(e),e.lineIndent=0,m=e.input.charCodeAt(e.position);(!a||e.lineIndento&&(o=e.lineIndent),yJ(m)){c++;continue}if(e.lineIndentt/2-1){s=" ... ",a-=5;break}return o=this.buffer.slice(i,a),Aso.repeat(" ",r)+n+o+s+`
          +`+Aso.repeat(" ",r+this.position-i+n.length)+"^"};LKn.prototype.toString=function(r){var t,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),r||(t=this.getSnippet(),t&&(n+=`:
          +`+t)),n};bso.exports=LKn});var tI=A((gx1,Eso)=>{"use strict";var vso=nct(),mv0=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],fv0=["scalar","sequence","mapping"];function hv0(e){var r={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){r[String(n)]=t})}),r}function gv0(e,r){if(r=r||{},Object.keys(r).forEach(function(t){if(mv0.indexOf(t)===-1)throw new vso('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.tag=e,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(t){return t},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.defaultStyle=r.defaultStyle||null,this.styleAliases=hv0(r.styleAliases||null),fv0.indexOf(this.kind)===-1)throw new vso('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}Eso.exports=gv0});var zwe=A((yx1,Sso)=>{"use strict";var Dso=Vwe(),Ibr=nct(),yv0=tI();function jKn(e,r,t){var n=[];return e.include.forEach(function(i){t=jKn(i,r,t)}),e[r].forEach(function(i){t.forEach(function(s,a){s.tag===i.tag&&s.kind===i.kind&&n.push(a)}),t.push(i)}),t.filter(function(i,s){return n.indexOf(s)===-1})}function _v0(){var e={scalar:{},sequence:{},mapping:{},fallback:{}},r,t;function n(i){e[i.kind][i.tag]=e.fallback[i.tag]=i}for(r=0,t=arguments.length;r{"use strict";var Av0=tI();wso.exports=new Av0("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}})});var Tso=A((Ax1,xso)=>{"use strict";var bv0=tI();xso.exports=new bv0("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}})});var Rso=A((bx1,Pso)=>{"use strict";var Cv0=tI();Pso.exports=new Cv0("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}})});var xbr=A((Cx1,kso)=>{"use strict";var vv0=zwe();kso.exports=new vv0({explicit:[Iso(),Tso(),Rso()]})});var Nso=A((vx1,Fso)=>{"use strict";var Ev0=tI();function Dv0(e){if(e===null)return!0;var r=e.length;return r===1&&e==="~"||r===4&&(e==="null"||e==="Null"||e==="NULL")}function Sv0(){return null}function wv0(e){return e===null}Fso.exports=new Ev0("tag:yaml.org,2002:null",{kind:"scalar",resolve:Dv0,construct:Sv0,predicate:wv0,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var Bso=A((Ex1,Oso)=>{"use strict";var Iv0=tI();function xv0(e){if(e===null)return!1;var r=e.length;return r===4&&(e==="true"||e==="True"||e==="TRUE")||r===5&&(e==="false"||e==="False"||e==="FALSE")}function Tv0(e){return e==="true"||e==="True"||e==="TRUE"}function Pv0(e){return Object.prototype.toString.call(e)==="[object Boolean]"}Oso.exports=new Iv0("tag:yaml.org,2002:bool",{kind:"scalar",resolve:xv0,construct:Tv0,predicate:Pv0,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})});var Mso=A((Dx1,qso)=>{"use strict";var Rv0=Vwe(),kv0=tI();function Fv0(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function Nv0(e){return 48<=e&&e<=55}function Ov0(e){return 48<=e&&e<=57}function Bv0(e){if(e===null)return!1;var r=e.length,t=0,n=!1,i;if(!r)return!1;if(i=e[t],(i==="-"||i==="+")&&(i=e[++t]),i==="0"){if(t+1===r)return!0;if(i=e[++t],i==="b"){for(t++;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0"+e.toString(8):"-0"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var Gso=A((Sx1,jso)=>{"use strict";var Lso=Vwe(),Lv0=tI(),jv0=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Gv0(e){return!(e===null||!jv0.test(e)||e[e.length-1]==="_")}function Uv0(e){var r,t,n,i;return r=e.replace(/_/g,"").toLowerCase(),t=r[0]==="-"?-1:1,i=[],"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:r.indexOf(":")>=0?(r.split(":").forEach(function(s){i.unshift(parseFloat(s,10))}),r=0,n=1,i.forEach(function(s){r+=s*n,n*=60}),t*r):t*parseFloat(r,10)}var Vv0=/^[-+]?[0-9]+e/;function zv0(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Lso.isNegativeZero(e))return"-0.0";return t=e.toString(10),Vv0.test(t)?t.replace("e",".e"):t}function $v0(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Lso.isNegativeZero(e))}jso.exports=new Lv0("tag:yaml.org,2002:float",{kind:"scalar",resolve:Gv0,construct:Uv0,predicate:$v0,represent:zv0,defaultStyle:"lowercase"})});var GKn=A((wx1,Uso)=>{"use strict";var Qv0=zwe();Uso.exports=new Qv0({include:[xbr()],implicit:[Nso(),Bso(),Mso(),Gso()]})});var UKn=A((Ix1,Vso)=>{"use strict";var Kv0=zwe();Vso.exports=new Kv0({include:[GKn()]})});var Kso=A((xx1,Qso)=>{"use strict";var Hv0=tI(),zso=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),$so=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Wv0(e){return e===null?!1:zso.exec(e)!==null||$so.exec(e)!==null}function Yv0(e){var r,t,n,i,s,a,o,c=0,l=null,u,m,h;if(r=zso.exec(e),r===null&&(r=$so.exec(e)),r===null)throw new Error("Date resolve error");if(t=+r[1],n=+r[2]-1,i=+r[3],!r[4])return new Date(Date.UTC(t,n,i));if(s=+r[4],a=+r[5],o=+r[6],r[7]){for(c=r[7].slice(0,3);c.length<3;)c+="0";c=+c}return r[9]&&(u=+r[10],m=+(r[11]||0),l=(u*60+m)*6e4,r[9]==="-"&&(l=-l)),h=new Date(Date.UTC(t,n,i,s,a,o,c)),l&&h.setTime(h.getTime()-l),h}function Jv0(e){return e.toISOString()}Qso.exports=new Hv0("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Wv0,construct:Yv0,instanceOf:Date,represent:Jv0})});var Wso=A((Tx1,Hso)=>{"use strict";var Xv0=tI();function Zv0(e){return e==="<<"||e===null}Hso.exports=new Xv0("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Zv0})});var Xso=A((Px1,Jso)=>{"use strict";var $we;try{Yso=require,$we=Yso("buffer").Buffer}catch{}var Yso,eE0=tI(),VKn=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
          +\r`;function tE0(e){if(e===null)return!1;var r,t,n=0,i=e.length,s=VKn;for(t=0;t64)){if(r<0)return!1;n+=6}return n%8===0}function rE0(e){var r,t,n=e.replace(/[\r\n=]/g,""),i=n.length,s=VKn,a=0,o=[];for(r=0;r>16&255),o.push(a>>8&255),o.push(a&255)),a=a<<6|s.indexOf(n.charAt(r));return t=i%4*6,t===0?(o.push(a>>16&255),o.push(a>>8&255),o.push(a&255)):t===18?(o.push(a>>10&255),o.push(a>>2&255)):t===12&&o.push(a>>4&255),$we?$we.from?$we.from(o):new $we(o):o}function nE0(e){var r="",t=0,n,i,s=e.length,a=VKn;for(n=0;n>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]),t=(t<<8)+e[n];return i=s%3,i===0?(r+=a[t>>18&63],r+=a[t>>12&63],r+=a[t>>6&63],r+=a[t&63]):i===2?(r+=a[t>>10&63],r+=a[t>>4&63],r+=a[t<<2&63],r+=a[64]):i===1&&(r+=a[t>>2&63],r+=a[t<<4&63],r+=a[64],r+=a[64]),r}function iE0(e){return $we&&$we.isBuffer(e)}Jso.exports=new eE0("tag:yaml.org,2002:binary",{kind:"scalar",resolve:tE0,construct:rE0,predicate:iE0,represent:nE0})});var eao=A((Rx1,Zso)=>{"use strict";var sE0=tI(),aE0=Object.prototype.hasOwnProperty,oE0=Object.prototype.toString;function cE0(e){if(e===null)return!0;var r=[],t,n,i,s,a,o=e;for(t=0,n=o.length;t{"use strict";var lE0=tI(),dE0=Object.prototype.toString;function pE0(e){if(e===null)return!0;var r,t,n,i,s,a=e;for(s=new Array(a.length),r=0,t=a.length;r{"use strict";var fE0=tI(),hE0=Object.prototype.hasOwnProperty;function gE0(e){if(e===null)return!0;var r,t=e;for(r in t)if(hE0.call(t,r)&&t[r]!==null)return!1;return!0}function yE0(e){return e!==null?e:{}}nao.exports=new fE0("tag:yaml.org,2002:set",{kind:"mapping",resolve:gE0,construct:yE0})});var sct=A((Nx1,sao)=>{"use strict";var _E0=zwe();sao.exports=new _E0({include:[UKn()],implicit:[Kso(),Wso()],explicit:[Xso(),eao(),rao(),iao()]})});var oao=A((Ox1,aao)=>{"use strict";var AE0=tI();function bE0(){return!0}function CE0(){}function vE0(){return""}function EE0(e){return typeof e>"u"}aao.exports=new AE0("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:bE0,construct:CE0,predicate:EE0,represent:vE0})});var uao=A((Bx1,cao)=>{"use strict";var DE0=tI();function SE0(e){if(e===null||e.length===0)return!1;var r=e,t=/\/([gim]*)$/.exec(e),n="";return!(r[0]==="/"&&(t&&(n=t[1]),n.length>3||r[r.length-n.length-1]!=="/"))}function wE0(e){var r=e,t=/\/([gim]*)$/.exec(e),n="";return r[0]==="/"&&(t&&(n=t[1]),r=r.slice(1,r.length-n.length-1)),new RegExp(r,n)}function IE0(e){var r="/"+e.source+"/";return e.global&&(r+="g"),e.multiline&&(r+="m"),e.ignoreCase&&(r+="i"),r}function xE0(e){return Object.prototype.toString.call(e)==="[object RegExp]"}cao.exports=new DE0("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:SE0,construct:wE0,predicate:xE0,represent:IE0})});var pao=A((qx1,dao)=>{"use strict";var Tbr;try{lao=require,Tbr=lao("esprima")}catch{typeof window<"u"&&(Tbr=window.esprima)}var lao,TE0=tI();function PE0(e){if(e===null)return!1;try{var r="("+e+")",t=Tbr.parse(r,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function RE0(e){var r="("+e+")",t=Tbr.parse(r,{range:!0}),n=[],i;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(s){n.push(s.name)}),i=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(n,r.slice(i[0]+1,i[1]-1)):new Function(n,"return "+r.slice(i[0],i[1]))}function kE0(e){return e.toString()}function FE0(e){return Object.prototype.toString.call(e)==="[object Function]"}dao.exports=new TE0("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:PE0,construct:RE0,predicate:FE0,represent:kE0})});var hkt=A((Mx1,fao)=>{"use strict";var mao=zwe();fao.exports=mao.DEFAULT=new mao({include:[sct()],explicit:[oao(),uao(),pao()]})});var Fao=A((Lx1,gkt)=>{"use strict";var Tie=Vwe(),Cao=nct(),NE0=Cso(),vao=sct(),OE0=hkt(),fhe=Object.prototype.hasOwnProperty,Pbr=1,Eao=2,Dao=3,Rbr=4,zKn=1,BE0=2,hao=3,qE0=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ME0=/[\x85\u2028\u2029]/,LE0=/[,\[\]\{\}]/,Sao=/^(?:!|!!|![a-z\-]+!)$/i,wao=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function gao(e){return Object.prototype.toString.call(e)}function yJ(e){return e===10||e===13}function Kwe(e){return e===9||e===32}function I8(e){return e===9||e===32||e===10||e===13}function act(e){return e===44||e===91||e===93||e===123||e===125}function jE0(e){var r;return 48<=e&&e<=57?e-48:(r=e|32,97<=r&&r<=102?r-97+10:-1)}function GE0(e){return e===120?2:e===117?4:e===85?8:0}function UE0(e){return 48<=e&&e<=57?e-48:-1}function yao(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?"	":e===110?`
          +`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"\x85":e===95?"\xA0":e===76?"\u2028":e===80?"\u2029":""}function VE0(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var Iao=new Array(256),xao=new Array(256);for(Qwe=0;Qwe<256;Qwe++)Iao[Qwe]=yao(Qwe)?1:0,xao[Qwe]=yao(Qwe);var Qwe;function zE0(e,r){this.input=e,this.filename=r.filename||null,this.schema=r.schema||OE0,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function Tao(e,r){return new Cao(r,new NE0(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function Dh(e,r){throw Tao(e,r)}function kbr(e,r){e.onWarning&&e.onWarning.call(null,Tao(e,r))}var _ao={YAML:function(r,t,n){var i,s,a;r.version!==null&&Dh(r,"duplication of %YAML directive"),n.length!==1&&Dh(r,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),i===null&&Dh(r,"ill-formed argument of the YAML directive"),s=parseInt(i[1],10),a=parseInt(i[2],10),s!==1&&Dh(r,"unacceptable YAML version of the document"),r.version=n[0],r.checkLineBreaks=a<2,a!==1&&a!==2&&kbr(r,"unsupported YAML version of the document")},TAG:function(r,t,n){var i,s;n.length!==2&&Dh(r,"TAG directive accepts exactly two arguments"),i=n[0],s=n[1],Sao.test(i)||Dh(r,"ill-formed tag handle (first argument) of the TAG directive"),fhe.call(r.tagMap,i)&&Dh(r,'there is a previously declared suffix for "'+i+'" tag handle'),wao.test(s)||Dh(r,"ill-formed tag prefix (second argument) of the TAG directive"),r.tagMap[i]=s}};function mhe(e,r,t,n){var i,s,a,o;if(r1&&(e.result+=Tie.repeat(`
          +`,r-1))}function $E0(e,r,t){var n,i,s,a,o,c,l,u,m=e.kind,h=e.result,_;if(_=e.input.charCodeAt(e.position),I8(_)||act(_)||_===35||_===38||_===42||_===33||_===124||_===62||_===39||_===34||_===37||_===64||_===96||(_===63||_===45)&&(i=e.input.charCodeAt(e.position+1),I8(i)||t&&act(i)))return!1;for(e.kind="scalar",e.result="",s=a=e.position,o=!1;_!==0;){if(_===58){if(i=e.input.charCodeAt(e.position+1),I8(i)||t&&act(i))break}else if(_===35){if(n=e.input.charCodeAt(e.position-1),I8(n))break}else{if(e.position===e.lineStart&&Fbr(e)||t&&act(_))break;if(yJ(_))if(c=e.line,l=e.lineStart,u=e.lineIndent,aw(e,!1,-1),e.lineIndent>=r){o=!0,_=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=c,e.lineStart=l,e.lineIndent=u;break}}o&&(mhe(e,s,a,!1),QKn(e,e.line-c),s=a=e.position,o=!1),Kwe(_)||(a=e.position+1),_=e.input.charCodeAt(++e.position)}return mhe(e,s,a,!1),e.result?!0:(e.kind=m,e.result=h,!1)}function QE0(e,r){var t,n,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(mhe(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,i=e.position;else return!0;else yJ(t)?(mhe(e,n,i,!0),QKn(e,aw(e,!1,r)),n=i=e.position):e.position===e.lineStart&&Fbr(e)?Dh(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Dh(e,"unexpected end of the stream within a single quoted scalar")}function KE0(e,r){var t,n,i,s,a,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return mhe(e,t,e.position,!0),e.position++,!0;if(o===92){if(mhe(e,t,e.position,!0),o=e.input.charCodeAt(++e.position),yJ(o))aw(e,!1,r);else if(o<256&&Iao[o])e.result+=xao[o],e.position++;else if((a=GE0(o))>0){for(i=a,s=0;i>0;i--)o=e.input.charCodeAt(++e.position),(a=jE0(o))>=0?s=(s<<4)+a:Dh(e,"expected hexadecimal character");e.result+=VE0(s),e.position++}else Dh(e,"unknown escape sequence");t=n=e.position}else yJ(o)?(mhe(e,t,n,!0),QKn(e,aw(e,!1,r)),t=n=e.position):e.position===e.lineStart&&Fbr(e)?Dh(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}Dh(e,"unexpected end of the stream within a double quoted scalar")}function HE0(e,r){var t=!0,n,i=e.tag,s,a=e.anchor,o,c,l,u,m,h={},_,b,v,w;if(w=e.input.charCodeAt(e.position),w===91)c=93,m=!1,s=[];else if(w===123)c=125,m=!0,s={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=s),w=e.input.charCodeAt(++e.position);w!==0;){if(aw(e,!0,r),w=e.input.charCodeAt(e.position),w===c)return e.position++,e.tag=i,e.anchor=a,e.kind=m?"mapping":"sequence",e.result=s,!0;t||Dh(e,"missed comma between flow collection entries"),b=_=v=null,l=u=!1,w===63&&(o=e.input.charCodeAt(e.position+1),I8(o)&&(l=u=!0,e.position++,aw(e,!0,r))),n=e.line,cct(e,r,Pbr,!1,!0),b=e.tag,_=e.result,aw(e,!0,r),w=e.input.charCodeAt(e.position),(u||e.line===n)&&w===58&&(l=!0,w=e.input.charCodeAt(++e.position),aw(e,!0,r),cct(e,r,Pbr,!1,!0),v=e.result),m?oct(e,s,h,b,_,v):l?s.push(oct(e,null,h,b,_,v)):s.push(_),aw(e,!0,r),w=e.input.charCodeAt(e.position),w===44?(t=!0,w=e.input.charCodeAt(++e.position)):t=!1}Dh(e,"unexpected end of the stream within a flow collection")}function WE0(e,r){var t,n,i=zKn,s=!1,a=!1,o=r,c=0,l=!1,u,m;if(m=e.input.charCodeAt(e.position),m===124)n=!1;else if(m===62)n=!0;else return!1;for(e.kind="scalar",e.result="";m!==0;)if(m=e.input.charCodeAt(++e.position),m===43||m===45)zKn===i?i=m===43?hao:BE0:Dh(e,"repeat of a chomping mode identifier");else if((u=UE0(m))>=0)u===0?Dh(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?Dh(e,"repeat of an indentation width identifier"):(o=r+u-1,a=!0);else break;if(Kwe(m)){do m=e.input.charCodeAt(++e.position);while(Kwe(m));if(m===35)do m=e.input.charCodeAt(++e.position);while(!yJ(m)&&m!==0)}for(;m!==0;){for($Kn(e),e.lineIndent=0,m=e.input.charCodeAt(e.position);(!a||e.lineIndento&&(o=e.lineIndent),yJ(m)){c++;continue}if(e.lineIndentr)&&c!==0)Dh(e,"bad indentation of a sequence entry");else if(e.lineIndentr)&&(cct(e,r,Rbr,!0,i)&&(b?h=e.result:_=e.result),b||(oct(e,l,u,m,h,_,s,a),m=h=_=null),aw(e,!0,-1),w=e.input.charCodeAt(e.position)),e.lineIndent>r&&w!==0)Dh(e,"bad indentation of a mapping entry");else if(e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),m=0,h=e.implicitTypes.length;m tag; it should be "'+_.kind+'", not "'+e.kind+'"'),_.resolve(e.result)?(e.result=_.construct(e.result),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Dh(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):Dh(e,"unknown tag !<"+e.tag+">");return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function ZE0(e){var r=e.position,t,n,i,s=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};(a=e.input.charCodeAt(e.position))!==0&&(aw(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(s=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!I8(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),i=[],n.length<1&&Dh(e,"directive name must not be less than one character in length");a!==0;){for(;Kwe(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!yJ(a));break}if(yJ(a))break;for(t=e.position;a!==0&&!I8(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&$Kn(e),fhe.call(yao,n)?yao[n](e,n,i):kbr(e,'unknown document directive "'+n+'"')}if(aw(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,aw(e,!0,-1)):s&&Dh(e,"directives end mark is expected"),cct(e,e.lineIndent-1,Rbr,!1,!0),aw(e,!0,-1),e.checkLineBreaks&&qE0.test(e.input.slice(r,e.position))&&kbr(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Fbr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,aw(e,!0,-1));return}if(e.position"u"&&(t=r,r=null);var n=Tao(e,t);if(typeof r!="function")return n;for(var i=0,s=n.length;i"u"&&(t=r,r=null),Pao(e,r,Tie.extend({schema:Cao},t))}function t20(e,r){return Rao(e,Tie.extend({schema:Cao},r))}gkt.exports.loadAll=Pao;gkt.exports.load=Rao;gkt.exports.safeLoadAll=e20;gkt.exports.safeLoad=t20});var too=A((Lx1,YKn)=>{"use strict";var _kt=Vwe(),Akt=nct(),r20=hkt(),n20=sct(),jao=Object.prototype.toString,Gao=Object.prototype.hasOwnProperty,i20=9,ykt=10,s20=13,a20=32,o20=33,c20=34,Uao=35,u20=37,l20=38,d20=39,p20=42,Vao=44,m20=45,zao=58,f20=61,h20=62,g20=63,y20=64,$ao=91,Qao=93,_20=96,Kao=123,A20=124,Hao=125,NR={};NR[0]="\\0";NR[7]="\\a";NR[8]="\\b";NR[9]="\\t";NR[10]="\\n";NR[11]="\\v";NR[12]="\\f";NR[13]="\\r";NR[27]="\\e";NR[34]='\\"';NR[92]="\\\\";NR[133]="\\N";NR[160]="\\_";NR[8232]="\\L";NR[8233]="\\P";var b20=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function C20(e,r){var t,n,i,s,a,o,c;if(r===null)return{};for(t={},n=Object.keys(r),i=0,s=n.length;ir)&&c!==0)Dh(e,"bad indentation of a sequence entry");else if(e.lineIndentr)&&(cct(e,r,Rbr,!0,i)&&(b?h=e.result:_=e.result),b||(oct(e,l,u,m,h,_,s,a),m=h=_=null),aw(e,!0,-1),w=e.input.charCodeAt(e.position)),e.lineIndent>r&&w!==0)Dh(e,"bad indentation of a mapping entry");else if(e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),m=0,h=e.implicitTypes.length;m tag; it should be "'+_.kind+'", not "'+e.kind+'"'),_.resolve(e.result)?(e.result=_.construct(e.result),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Dh(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):Dh(e,"unknown tag !<"+e.tag+">");return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function e20(e){var r=e.position,t,n,i,s=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};(a=e.input.charCodeAt(e.position))!==0&&(aw(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(s=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!I8(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),i=[],n.length<1&&Dh(e,"directive name must not be less than one character in length");a!==0;){for(;Kwe(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!yJ(a));break}if(yJ(a))break;for(t=e.position;a!==0&&!I8(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&$Kn(e),fhe.call(_ao,n)?_ao[n](e,n,i):kbr(e,'unknown document directive "'+n+'"')}if(aw(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,aw(e,!0,-1)):s&&Dh(e,"directives end mark is expected"),cct(e,e.lineIndent-1,Rbr,!1,!0),aw(e,!0,-1),e.checkLineBreaks&&ME0.test(e.input.slice(r,e.position))&&kbr(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Fbr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,aw(e,!0,-1));return}if(e.position"u"&&(t=r,r=null);var n=Pao(e,t);if(typeof r!="function")return n;for(var i=0,s=n.length;i"u"&&(t=r,r=null),Rao(e,r,Tie.extend({schema:vao},t))}function r20(e,r){return kao(e,Tie.extend({schema:vao},r))}gkt.exports.loadAll=Rao;gkt.exports.load=kao;gkt.exports.safeLoadAll=t20;gkt.exports.safeLoad=r20});var roo=A((jx1,YKn)=>{"use strict";var _kt=Vwe(),Akt=nct(),n20=hkt(),i20=sct(),Gao=Object.prototype.toString,Uao=Object.prototype.hasOwnProperty,s20=9,ykt=10,a20=13,o20=32,c20=33,u20=34,Vao=35,l20=37,d20=38,p20=39,m20=42,zao=44,f20=45,$ao=58,h20=61,g20=62,y20=63,_20=64,Qao=91,Kao=93,A20=96,Hao=123,b20=124,Wao=125,NR={};NR[0]="\\0";NR[7]="\\a";NR[8]="\\b";NR[9]="\\t";NR[10]="\\n";NR[11]="\\v";NR[12]="\\f";NR[13]="\\r";NR[27]="\\e";NR[34]='\\"';NR[92]="\\\\";NR[133]="\\N";NR[160]="\\_";NR[8232]="\\L";NR[8233]="\\P";var C20=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function v20(e,r){var t,n,i,s,a,o,c;if(r===null)return{};for(t={},n=Object.keys(r),i=0,s=n.length;i0?e.charCodeAt(s-1):null,h=h&&Oao(a,o)}else{for(s=0;sn&&e[m+1]!==" ",m=s);else if(!uct(a))return Nbr;o=s>0?e.charCodeAt(s-1):null,h=h&&Oao(a,o)}l=l||u&&s-m-1>n&&e[m+1]!==" "}return!c&&!l?h&&!i(e)?Yao:Jao:t>9&&Wao(e)?Nbr:l?Zao:Xao}function I20(e,r,t,n){e.dump=function(){if(r.length===0)return"''";if(!e.noCompatMode&&b20.indexOf(r)!==-1)return"'"+r+"'";var i=e.indent*Math.max(1,t),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-i),a=n||e.flowLevel>-1&&t>=e.flowLevel;function o(c){return E20(e,c)}switch(w20(r,a,e.indent,s,o)){case Yao:return r;case Jao:return"'"+r.replace(/'/g,"''")+"'";case Xao:return"|"+Bao(r,e.indent)+qao(Nao(r,i));case Zao:return">"+Bao(r,e.indent)+qao(Nao(x20(r,s),i));case Nbr:return'"'+T20(r,s)+'"';default:throw new Akt("impossible error: invalid scalar style")}}()}function Bao(e,r){var t=Wao(e)?String(r):"",n=e[e.length-1]===`
          +`+_kt.repeat(" ",e.indent*r)}function D20(e,r){var t,n,i;for(t=0,n=e.implicitTypes.length;t0?e.charCodeAt(s-1):null,h=h&&Bao(a,o)}else{for(s=0;sn&&e[m+1]!==" ",m=s);else if(!uct(a))return Nbr;o=s>0?e.charCodeAt(s-1):null,h=h&&Bao(a,o)}l=l||u&&s-m-1>n&&e[m+1]!==" "}return!c&&!l?h&&!i(e)?Jao:Xao:t>9&&Yao(e)?Nbr:l?eoo:Zao}function x20(e,r,t,n){e.dump=function(){if(r.length===0)return"''";if(!e.noCompatMode&&C20.indexOf(r)!==-1)return"'"+r+"'";var i=e.indent*Math.max(1,t),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-i),a=n||e.flowLevel>-1&&t>=e.flowLevel;function o(c){return D20(e,c)}switch(I20(r,a,e.indent,s,o)){case Jao:return r;case Xao:return"'"+r.replace(/'/g,"''")+"'";case Zao:return"|"+qao(r,e.indent)+Mao(Oao(r,i));case eoo:return">"+qao(r,e.indent)+Mao(Oao(T20(r,s),i));case Nbr:return'"'+P20(r,s)+'"';default:throw new Akt("impossible error: invalid scalar style")}}()}function qao(e,r){var t=Yao(e)?String(r):"",n=e[e.length-1]===`
           `,i=n&&(e[e.length-2]===`
           `||e===`
           `),s=i?"+":n?"":"-";return t+s+`
          -`}function qao(e){return e[e.length-1]===`
          -`?e.slice(0,-1):e}function x20(e,r){for(var t=/(\n+)([^\n]*)/g,n=function(){var l=e.indexOf(`
          -`);return l=l!==-1?l:e.length,t.lastIndex=l,Mao(e.slice(0,l),r)}(),i=e[0]===`
          +`}function Mao(e){return e[e.length-1]===`
          +`?e.slice(0,-1):e}function T20(e,r){for(var t=/(\n+)([^\n]*)/g,n=function(){var l=e.indexOf(`
          +`);return l=l!==-1?l:e.length,t.lastIndex=l,Lao(e.slice(0,l),r)}(),i=e[0]===`
           `||e[0]===" ",s,a;a=t.exec(e);){var o=a[1],c=a[2];s=c[0]===" ",n+=o+(!i&&!s&&c!==""?`
          -`:"")+Mao(c,r),i=s}return n}function Mao(e,r){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,i=0,s,a=0,o=0,c="";n=t.exec(e);)o=n.index,o-i>r&&(s=a>i?a:o,c+=`
          +`:"")+Lao(c,r),i=s}return n}function Lao(e,r){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,i=0,s,a=0,o=0,c="";n=t.exec(e);)o=n.index,o-i>r&&(s=a>i?a:o,c+=`
           `+e.slice(i,s),i=s+1),a=o;return c+=`
           `,e.length-i>r&&a>i?c+=e.slice(i,a)+`
          -`+e.slice(a+1):c+=e.slice(i),c.slice(1)}function T20(e){for(var r="",t,n,i,s=0;s=55296&&t<=56319&&(n=e.charCodeAt(s+1),n>=56320&&n<=57343)){r+=Fao((t-55296)*1024+n-56320+65536),s++;continue}i=NR[t],r+=!i&&uct(t)?e[s]:i||Fao(t)}return r}function P20(e,r,t){var n="",i=e.tag,s,a;for(s=0,a=t.length;s1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Hwe(e,r,l,!1,!1)&&(u+=e.dump,n+=u));e.tag=i,e.dump="{"+n+"}"}function F20(e,r,t,n){var i="",s=e.tag,a=Object.keys(t),o,c,l,u,m,h;if(e.sortKeys===!0)a.sort();else if(typeof e.sortKeys=="function")a.sort(e.sortKeys);else if(e.sortKeys)throw new Akt("sortKeys must be a boolean or a function");for(o=0,c=a.length;o1024,m&&(e.dump&&ykt===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,m&&(h+=KKn(e,r)),Hwe(e,r+1,u,!0,m)&&(e.dump&&ykt===e.dump.charCodeAt(0)?h+=":":h+=": ",h+=e.dump,i+=h));e.tag=s,e.dump=i||"{}"}function Lao(e,r,t){var n,i,s,a,o,c;for(i=t?e.explicitTypes:e.implicitTypes,s=0,a=i.length;s tag resolver accepts not "'+c+'" style');e.dump=n}return!0}return!1}function Hwe(e,r,t,n,i,s){e.tag=null,e.dump=t,Lao(e,t,!1)||Lao(e,t,!0);var a=jao.call(e.dump);n&&(n=e.flowLevel<0||e.flowLevel>r);var o=a==="[object Object]"||a==="[object Array]",c,l;if(o&&(c=e.duplicates.indexOf(t),l=c!==-1),(e.tag!==null&&e.tag!=="?"||l||e.indent!==2&&r>0)&&(i=!1),l&&e.usedDuplicates[c])e.dump="*ref_"+c;else{if(o&&l&&!e.usedDuplicates[c]&&(e.usedDuplicates[c]=!0),a==="[object Object]")n&&Object.keys(e.dump).length!==0?(F20(e,r,e.dump,i),l&&(e.dump="&ref_"+c+e.dump)):(k20(e,r,e.dump),l&&(e.dump="&ref_"+c+" "+e.dump));else if(a==="[object Array]"){var u=e.noArrayIndent&&r>0?r-1:r;n&&e.dump.length!==0?(R20(e,u,e.dump,i),l&&(e.dump="&ref_"+c+e.dump)):(P20(e,u,e.dump),l&&(e.dump="&ref_"+c+" "+e.dump))}else if(a==="[object String]")e.tag!=="?"&&I20(e,e.dump,r,s);else{if(e.skipInvalid)return!1;throw new Akt("unacceptable kind of an object to dump "+a)}e.tag!==null&&e.tag!=="?"&&(e.dump="!<"+e.tag+"> "+e.dump)}return!0}function N20(e,r){var t=[],n=[],i,s;for(HKn(e,t,n),i=0,s=n.length;i{"use strict";var Obr=kao(),roo=too();function Bbr(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}sD.exports.Type=tI();sD.exports.Schema=zwe();sD.exports.FAILSAFE_SCHEMA=xbr();sD.exports.JSON_SCHEMA=GKn();sD.exports.CORE_SCHEMA=UKn();sD.exports.DEFAULT_SAFE_SCHEMA=sct();sD.exports.DEFAULT_FULL_SCHEMA=hkt();sD.exports.load=Obr.load;sD.exports.loadAll=Obr.loadAll;sD.exports.safeLoad=Obr.safeLoad;sD.exports.safeLoadAll=Obr.safeLoadAll;sD.exports.dump=roo.dump;sD.exports.safeDump=roo.safeDump;sD.exports.YAMLException=nct();sD.exports.MINIMAL_SCHEMA=xbr();sD.exports.SAFE_SCHEMA=sct();sD.exports.DEFAULT_SCHEMA=hkt();sD.exports.scan=Bbr("scan");sD.exports.parse=Bbr("parse");sD.exports.compose=Bbr("compose");sD.exports.addConstructor=Bbr("addConstructor")});var soo=A((Gx1,ioo)=>{"use strict";var B20=noo();ioo.exports=B20});var ooo=A((Ux1,aoo)=>{"use strict";function q20(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function Wwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,Wwe)}q20(Wwe,Error);Wwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;m({[vs]:ls})))},L=function(dr){return dr},U=function(dr){return dr},Y=Pd("correct indentation"),N=" ",j=tu(" ",!1),M=function(dr){return dr.length===Rs*Is},C=function(dr){return dr.length===(Rs+1)*Is},O=function(){return Rs++,!0},V=function(){return Rs--,!0},Q=function(){return Ka()},X=Pd("pseudostring"),J=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,ee=fl(["\r",`
          +`+e.slice(a+1):c+=e.slice(i),c.slice(1)}function P20(e){for(var r="",t,n,i,s=0;s=55296&&t<=56319&&(n=e.charCodeAt(s+1),n>=56320&&n<=57343)){r+=Nao((t-55296)*1024+n-56320+65536),s++;continue}i=NR[t],r+=!i&&uct(t)?e[s]:i||Nao(t)}return r}function R20(e,r,t){var n="",i=e.tag,s,a;for(s=0,a=t.length;s1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Hwe(e,r,l,!1,!1)&&(u+=e.dump,n+=u));e.tag=i,e.dump="{"+n+"}"}function N20(e,r,t,n){var i="",s=e.tag,a=Object.keys(t),o,c,l,u,m,h;if(e.sortKeys===!0)a.sort();else if(typeof e.sortKeys=="function")a.sort(e.sortKeys);else if(e.sortKeys)throw new Akt("sortKeys must be a boolean or a function");for(o=0,c=a.length;o1024,m&&(e.dump&&ykt===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,m&&(h+=KKn(e,r)),Hwe(e,r+1,u,!0,m)&&(e.dump&&ykt===e.dump.charCodeAt(0)?h+=":":h+=": ",h+=e.dump,i+=h));e.tag=s,e.dump=i||"{}"}function jao(e,r,t){var n,i,s,a,o,c;for(i=t?e.explicitTypes:e.implicitTypes,s=0,a=i.length;s tag resolver accepts not "'+c+'" style');e.dump=n}return!0}return!1}function Hwe(e,r,t,n,i,s){e.tag=null,e.dump=t,jao(e,t,!1)||jao(e,t,!0);var a=Gao.call(e.dump);n&&(n=e.flowLevel<0||e.flowLevel>r);var o=a==="[object Object]"||a==="[object Array]",c,l;if(o&&(c=e.duplicates.indexOf(t),l=c!==-1),(e.tag!==null&&e.tag!=="?"||l||e.indent!==2&&r>0)&&(i=!1),l&&e.usedDuplicates[c])e.dump="*ref_"+c;else{if(o&&l&&!e.usedDuplicates[c]&&(e.usedDuplicates[c]=!0),a==="[object Object]")n&&Object.keys(e.dump).length!==0?(N20(e,r,e.dump,i),l&&(e.dump="&ref_"+c+e.dump)):(F20(e,r,e.dump),l&&(e.dump="&ref_"+c+" "+e.dump));else if(a==="[object Array]"){var u=e.noArrayIndent&&r>0?r-1:r;n&&e.dump.length!==0?(k20(e,u,e.dump,i),l&&(e.dump="&ref_"+c+e.dump)):(R20(e,u,e.dump),l&&(e.dump="&ref_"+c+" "+e.dump))}else if(a==="[object String]")e.tag!=="?"&&x20(e,e.dump,r,s);else{if(e.skipInvalid)return!1;throw new Akt("unacceptable kind of an object to dump "+a)}e.tag!==null&&e.tag!=="?"&&(e.dump="!<"+e.tag+"> "+e.dump)}return!0}function O20(e,r){var t=[],n=[],i,s;for(HKn(e,t,n),i=0,s=n.length;i{"use strict";var Obr=Fao(),noo=roo();function Bbr(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}sD.exports.Type=tI();sD.exports.Schema=zwe();sD.exports.FAILSAFE_SCHEMA=xbr();sD.exports.JSON_SCHEMA=GKn();sD.exports.CORE_SCHEMA=UKn();sD.exports.DEFAULT_SAFE_SCHEMA=sct();sD.exports.DEFAULT_FULL_SCHEMA=hkt();sD.exports.load=Obr.load;sD.exports.loadAll=Obr.loadAll;sD.exports.safeLoad=Obr.safeLoad;sD.exports.safeLoadAll=Obr.safeLoadAll;sD.exports.dump=noo.dump;sD.exports.safeDump=noo.safeDump;sD.exports.YAMLException=nct();sD.exports.MINIMAL_SCHEMA=xbr();sD.exports.SAFE_SCHEMA=sct();sD.exports.DEFAULT_SCHEMA=hkt();sD.exports.scan=Bbr("scan");sD.exports.parse=Bbr("parse");sD.exports.compose=Bbr("compose");sD.exports.addConstructor=Bbr("addConstructor")});var aoo=A((Ux1,soo)=>{"use strict";var q20=ioo();soo.exports=q20});var coo=A((Vx1,ooo)=>{"use strict";function M20(e,r){function t(){this.constructor=e}t.prototype=r.prototype,e.prototype=new t}function Wwe(e,r,t,n){this.message=e,this.expected=r,this.found=t,this.location=n,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,Wwe)}M20(Wwe,Error);Wwe.buildMessage=function(e,r){var t={literal:function(l){return'"'+i(l.text)+'"'},class:function(l){var u="",m;for(m=0;m0){for(m=1,h=1;m({[vs]:ls})))},L=function(dr){return dr},U=function(dr){return dr},Y=Pd("correct indentation"),N=" ",j=tu(" ",!1),M=function(dr){return dr.length===Rs*Is},C=function(dr){return dr.length===(Rs+1)*Is},O=function(){return Rs++,!0},V=function(){return Rs--,!0},Q=function(){return Ka()},X=Pd("pseudostring"),J=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,ee=fl(["\r",`
           `,"	"," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),fe=/^[^\r\n\t ,\][{}:#"']/,ie=fl(["\r",`
           `,"	"," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),Se=function(){return Ka().replace(/^ *| *$/g,"")},ce="--",Mt=tu("--",!1),et=/^[a-zA-Z\/0-9]/,or=fl([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),Ge=/^[^\r\n\t :,]/,me=fl(["\r",`
           `,"	"," ",":",","],!0,!1),oe="null",ue=tu("null",!1),De=function(){return null},It="true",Je=tu("true",!1),at=function(){return!0},mt="false",ke=tu("false",!1),dt=function(){return!1},ot=Pd("string"),kt='"',Vt=tu('"',!1),Ar=function(){return""},ni=function(dr){return dr},gn=function(dr){return dr.join("")},On=/^[^"\\\0-\x1F\x7F]/,er=fl(['"',"\\",["\0",""],"\x7F"],!0,!1),ln='\\"',Tr=tu('\\"',!1),nt=function(){return'"'},ut="\\\\",Ve=tu("\\\\",!1),Ae=function(){return"\\"},Pe="\\/",Kt=tu("\\/",!1),nr=function(){return"/"},En="\\b",jn=tu("\\b",!1),br=function(){return"\b"},We="\\f",lt=tu("\\f",!1),Be=function(){return"\f"},je="\\n",ct=tu("\\n",!1),Le=function(){return`
          @@ -2124,20 +2124,20 @@ in ${e}`,r.code="ERR_PNPM_YAML_PARSE"),r}}function qot(e){let r=r$n(e.initialMan
           `,Ee=tu(`\r
           `,!1),st=`
           `,yr=tu(`
          -`,!1),Wt="\r",Lt=tu("\r",!1),Ke=0,Sr=0,Pr=[{line:1,column:1}],Sn=0,Un=[],ms=0,cs;if("startRule"in r){if(!(r.startRule in n))throw new Error(`Can't start parsing from rule "`+r.startRule+'".');i=n[r.startRule]}function Ka(){return e.substring(Sr,Ke)}function Oo(){return Wc(Sr,Ke)}function Ro(dr,Dn){throw Dn=Dn!==void 0?Dn:Wc(Sr,Ke),Hd([Pd(dr)],e.substring(Sr,Ke),Dn)}function ea(dr,Dn){throw Dn=Dn!==void 0?Dn:Wc(Sr,Ke),Bl(dr,Dn)}function tu(dr,Dn){return{type:"literal",text:dr,ignoreCase:Dn}}function fl(dr,Dn,ls){return{type:"class",parts:dr,inverted:Dn,ignoreCase:ls}}function wl(){return{type:"any"}}function Hc(){return{type:"end"}}function Pd(dr){return{type:"other",description:dr}}function ra(dr){var Dn=Pr[dr],ls;if(Dn)return Dn;for(ls=dr-1;!Pr[ls];)ls--;for(Dn=Pr[ls],Dn={line:Dn.line,column:Dn.column};lsSn&&(Sn=Ke,Un=[]),Un.push(dr))}function Bl(dr,Dn){return new Wwe(dr,null,null,Dn)}function Hd(dr,Dn,ls){return new Wwe(Wwe.buildMessage(dr,Dn),dr,Dn,ls)}function op(){var dr;return dr=cd(),dr}function Tf(){var dr,Dn,ls;for(dr=Ke,Dn=[],ls=$f();ls!==t;)Dn.push(ls),ls=$f();return Dn!==t&&(Sr=dr,Dn=s(Dn)),dr=Dn,dr}function $f(){var dr,Dn,ls,vs,ir;return dr=Ke,Dn=Hu(),Dn!==t?(e.charCodeAt(Ke)===45?(ls=a,Ke++):(ls=t,ms===0&&no(o)),ls!==t?(vs=Bi(),vs!==t?(ir=s0(),ir!==t?(Sr=dr,Dn=c(ir),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr}function cd(){var dr,Dn,ls;for(dr=Ke,Dn=[],ls=Lg();ls!==t;)Dn.push(ls),ls=Lg();return Dn!==t&&(Sr=dr,Dn=l(Dn)),dr=Dn,dr}function Lg(){var dr,Dn,ls,vs,ir,ha,Ha,lc,us;if(dr=Ke,Dn=Bi(),Dn===t&&(Dn=null),Dn!==t){if(ls=Ke,e.charCodeAt(Ke)===35?(vs=u,Ke++):(vs=t,ms===0&&no(m)),vs!==t){if(ir=[],ha=Ke,Ha=Ke,ms++,lc=za(),ms--,lc===t?Ha=void 0:(Ke=Ha,Ha=t),Ha!==t?(e.length>Ke?(lc=e.charAt(Ke),Ke++):(lc=t,ms===0&&no(h)),lc!==t?(Ha=[Ha,lc],ha=Ha):(Ke=ha,ha=t)):(Ke=ha,ha=t),ha!==t)for(;ha!==t;)ir.push(ha),ha=Ke,Ha=Ke,ms++,lc=za(),ms--,lc===t?Ha=void 0:(Ke=Ha,Ha=t),Ha!==t?(e.length>Ke?(lc=e.charAt(Ke),Ke++):(lc=t,ms===0&&no(h)),lc!==t?(Ha=[Ha,lc],ha=Ha):(Ke=ha,ha=t)):(Ke=ha,ha=t);else ir=t;ir!==t?(vs=[vs,ir],ls=vs):(Ke=ls,ls=t)}else Ke=ls,ls=t;if(ls===t&&(ls=null),ls!==t){if(vs=[],ir=Ps(),ir!==t)for(;ir!==t;)vs.push(ir),ir=Ps();else vs=t;vs!==t?(Sr=dr,Dn=_(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t}else Ke=dr,dr=t;if(dr===t&&(dr=Ke,Dn=Hu(),Dn!==t?(ls=yo(),ls!==t?(vs=Bi(),vs===t&&(vs=null),vs!==t?(e.charCodeAt(Ke)===58?(ir=b,Ke++):(ir=t,ms===0&&no(v)),ir!==t?(ha=Bi(),ha===t&&(ha=null),ha!==t?(Ha=s0(),Ha!==t?(Sr=dr,Dn=w(ls,Ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,Dn=Hu(),Dn!==t?(ls=Ca(),ls!==t?(vs=Bi(),vs===t&&(vs=null),vs!==t?(e.charCodeAt(Ke)===58?(ir=b,Ke++):(ir=t,ms===0&&no(v)),ir!==t?(ha=Bi(),ha===t&&(ha=null),ha!==t?(Ha=s0(),Ha!==t?(Sr=dr,Dn=w(ls,Ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t))){if(dr=Ke,Dn=Hu(),Dn!==t)if(ls=Ca(),ls!==t)if(vs=Bi(),vs!==t)if(ir=Gn(),ir!==t){if(ha=[],Ha=Ps(),Ha!==t)for(;Ha!==t;)ha.push(Ha),Ha=Ps();else ha=t;ha!==t?(Sr=dr,Dn=w(ls,ir),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t;else Ke=dr,dr=t;else Ke=dr,dr=t;if(dr===t)if(dr=Ke,Dn=Hu(),Dn!==t)if(ls=Ca(),ls!==t){if(vs=[],ir=Ke,ha=Bi(),ha===t&&(ha=null),ha!==t?(e.charCodeAt(Ke)===44?(Ha=x,Ke++):(Ha=t,ms===0&&no(P)),Ha!==t?(lc=Bi(),lc===t&&(lc=null),lc!==t?(us=Ca(),us!==t?(Sr=ir,ha=k(ls,us),ir=ha):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t),ir!==t)for(;ir!==t;)vs.push(ir),ir=Ke,ha=Bi(),ha===t&&(ha=null),ha!==t?(e.charCodeAt(Ke)===44?(Ha=x,Ke++):(Ha=t,ms===0&&no(P)),Ha!==t?(lc=Bi(),lc===t&&(lc=null),lc!==t?(us=Ca(),us!==t?(Sr=ir,ha=k(ls,us),ir=ha):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t);else vs=t;vs!==t?(ir=Bi(),ir===t&&(ir=null),ir!==t?(e.charCodeAt(Ke)===58?(ha=b,Ke++):(ha=t,ms===0&&no(v)),ha!==t?(Ha=Bi(),Ha===t&&(Ha=null),Ha!==t?(lc=s0(),lc!==t?(Sr=dr,Dn=R(ls,vs,lc),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t}return dr}function s0(){var dr,Dn,ls,vs,ir,ha,Ha;if(dr=Ke,Dn=Ke,ms++,ls=Ke,vs=za(),vs!==t?(ir=Ec(),ir!==t?(e.charCodeAt(Ke)===45?(ha=a,Ke++):(ha=t,ms===0&&no(o)),ha!==t?(Ha=Bi(),Ha!==t?(vs=[vs,ir,ha,Ha],ls=vs):(Ke=ls,ls=t)):(Ke=ls,ls=t)):(Ke=ls,ls=t)):(Ke=ls,ls=t),ms--,ls!==t?(Ke=Dn,Dn=void 0):Dn=t,Dn!==t?(ls=Ps(),ls!==t?(vs=_u(),vs!==t?(ir=Tf(),ir!==t?(ha=Al(),ha!==t?(Sr=dr,Dn=L(ir),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,Dn=za(),Dn!==t?(ls=_u(),ls!==t?(vs=cd(),vs!==t?(ir=Al(),ir!==t?(Sr=dr,Dn=L(vs),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t))if(dr=Ke,Dn=Vi(),Dn!==t){if(ls=[],vs=Ps(),vs!==t)for(;vs!==t;)ls.push(vs),vs=Ps();else ls=t;ls!==t?(Sr=dr,Dn=U(Dn),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return dr}function Hu(){var dr,Dn,ls;for(ms++,dr=Ke,Dn=[],e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));ls!==t;)Dn.push(ls),e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));return Dn!==t?(Sr=Ke,ls=M(Dn),ls?ls=void 0:ls=t,ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),ms--,dr===t&&(Dn=t,ms===0&&no(Y)),dr}function Ec(){var dr,Dn,ls;for(dr=Ke,Dn=[],e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));ls!==t;)Dn.push(ls),e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));return Dn!==t?(Sr=Ke,ls=C(Dn),ls?ls=void 0:ls=t,ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr}function _u(){var dr;return Sr=Ke,dr=O(),dr?dr=void 0:dr=t,dr}function Al(){var dr;return Sr=Ke,dr=V(),dr?dr=void 0:dr=t,dr}function yo(){var dr;return dr=pr(),dr===t&&(dr=xa()),dr}function Ca(){var dr,Dn,ls;if(dr=pr(),dr===t){if(dr=Ke,Dn=[],ls=Xu(),ls!==t)for(;ls!==t;)Dn.push(ls),ls=Xu();else Dn=t;Dn!==t&&(Sr=dr,Dn=Q()),dr=Dn}return dr}function Vi(){var dr;return dr=pu(),dr===t&&(dr=Rd(),dr===t&&(dr=pr(),dr===t&&(dr=xa()))),dr}function Gn(){var dr;return dr=pu(),dr===t&&(dr=pr(),dr===t&&(dr=Xu())),dr}function xa(){var dr,Dn,ls,vs,ir,ha;if(ms++,dr=Ke,J.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(ee)),Dn!==t){for(ls=[],vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(fe.test(e.charAt(Ke))?(ha=e.charAt(Ke),Ke++):(ha=t,ms===0&&no(ie)),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);vs!==t;)ls.push(vs),vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(fe.test(e.charAt(Ke))?(ha=e.charAt(Ke),Ke++):(ha=t,ms===0&&no(ie)),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);ls!==t?(Sr=dr,Dn=Se(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(X)),dr}function Xu(){var dr,Dn,ls,vs,ir;if(dr=Ke,e.substr(Ke,2)===ce?(Dn=ce,Ke+=2):(Dn=t,ms===0&&no(Mt)),Dn===t&&(Dn=null),Dn!==t)if(et.test(e.charAt(Ke))?(ls=e.charAt(Ke),Ke++):(ls=t,ms===0&&no(or)),ls!==t){for(vs=[],Ge.test(e.charAt(Ke))?(ir=e.charAt(Ke),Ke++):(ir=t,ms===0&&no(me));ir!==t;)vs.push(ir),Ge.test(e.charAt(Ke))?(ir=e.charAt(Ke),Ke++):(ir=t,ms===0&&no(me));vs!==t?(Sr=dr,Dn=Se(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t;return dr}function pu(){var dr,Dn;return dr=Ke,e.substr(Ke,4)===oe?(Dn=oe,Ke+=4):(Dn=t,ms===0&&no(ue)),Dn!==t&&(Sr=dr,Dn=De()),dr=Dn,dr}function Rd(){var dr,Dn;return dr=Ke,e.substr(Ke,4)===It?(Dn=It,Ke+=4):(Dn=t,ms===0&&no(Je)),Dn!==t&&(Sr=dr,Dn=at()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,5)===mt?(Dn=mt,Ke+=5):(Dn=t,ms===0&&no(ke)),Dn!==t&&(Sr=dr,Dn=dt()),dr=Dn),dr}function pr(){var dr,Dn,ls,vs;return ms++,dr=Ke,e.charCodeAt(Ke)===34?(Dn=kt,Ke++):(Dn=t,ms===0&&no(Vt)),Dn!==t?(e.charCodeAt(Ke)===34?(ls=kt,Ke++):(ls=t,ms===0&&no(Vt)),ls!==t?(Sr=dr,Dn=Ar(),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,e.charCodeAt(Ke)===34?(Dn=kt,Ke++):(Dn=t,ms===0&&no(Vt)),Dn!==t?(ls=Ct(),ls!==t?(e.charCodeAt(Ke)===34?(vs=kt,Ke++):(vs=t,ms===0&&no(Vt)),vs!==t?(Sr=dr,Dn=ni(ls),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)),ms--,dr===t&&(Dn=t,ms===0&&no(ot)),dr}function Ct(){var dr,Dn,ls;if(dr=Ke,Dn=[],ls=pn(),ls!==t)for(;ls!==t;)Dn.push(ls),ls=pn();else Dn=t;return Dn!==t&&(Sr=dr,Dn=gn(Dn)),dr=Dn,dr}function pn(){var dr,Dn,ls,vs,ir,ha;return On.test(e.charAt(Ke))?(dr=e.charAt(Ke),Ke++):(dr=t,ms===0&&no(er)),dr===t&&(dr=Ke,e.substr(Ke,2)===ln?(Dn=ln,Ke+=2):(Dn=t,ms===0&&no(Tr)),Dn!==t&&(Sr=dr,Dn=nt()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===ut?(Dn=ut,Ke+=2):(Dn=t,ms===0&&no(Ve)),Dn!==t&&(Sr=dr,Dn=Ae()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===Pe?(Dn=Pe,Ke+=2):(Dn=t,ms===0&&no(Kt)),Dn!==t&&(Sr=dr,Dn=nr()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===En?(Dn=En,Ke+=2):(Dn=t,ms===0&&no(jn)),Dn!==t&&(Sr=dr,Dn=br()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===We?(Dn=We,Ke+=2):(Dn=t,ms===0&&no(lt)),Dn!==t&&(Sr=dr,Dn=Be()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===je?(Dn=je,Ke+=2):(Dn=t,ms===0&&no(ct)),Dn!==t&&(Sr=dr,Dn=Le()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===ft?(Dn=ft,Ke+=2):(Dn=t,ms===0&&no(Jr)),Dn!==t&&(Sr=dr,Dn=Yt()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===wr?(Dn=wr,Ke+=2):(Dn=t,ms===0&&no(wn)),Dn!==t&&(Sr=dr,Dn=Bn()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===tr?(Dn=tr,Ke+=2):(Dn=t,ms===0&&no(zt)),Dn!==t?(ls=Ei(),ls!==t?(vs=Ei(),vs!==t?(ir=Ei(),ir!==t?(ha=Ei(),ha!==t?(Sr=dr,Dn=sr(ls,vs,ir,ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)))))))))),dr}function Ei(){var dr;return Ir.test(e.charAt(Ke))?(dr=e.charAt(Ke),Ke++):(dr=t,ms===0&&no(rr)),dr}function Bi(){var dr,Dn;if(ms++,dr=[],ge.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(Me)),Dn!==t)for(;Dn!==t;)dr.push(Dn),ge.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(Me));else dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(pt)),dr}function mi(){var dr,Dn;if(ms++,dr=[],Ye.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(bt)),Dn!==t)for(;Dn!==t;)dr.push(Dn),Ye.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(bt));else dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(ae)),dr}function Ps(){var dr,Dn,ls,vs,ir,ha;if(dr=Ke,Dn=za(),Dn!==t){for(ls=[],vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(ha=za(),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);vs!==t;)ls.push(vs),vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(ha=za(),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return dr}function za(){var dr;return e.substr(Ke,2)===$t?(dr=$t,Ke+=2):(dr=t,ms===0&&no(Ee)),dr===t&&(e.charCodeAt(Ke)===10?(dr=st,Ke++):(dr=t,ms===0&&no(yr)),dr===t&&(e.charCodeAt(Ke)===13?(dr=Wt,Ke++):(dr=t,ms===0&&no(Lt)))),dr}let Is=2,Rs=0;if(cs=i(),cs!==t&&Ke===e.length)return cs;throw cs!==t&&Ke{"use strict";Object.defineProperty(hhe,"__esModule",{value:!0});hhe.parseSyml=hhe.stringifySyml=hhe.PreserveOrdering=void 0;var coo=soo(),L20=ooo(),j20=/^(?![-?:,\][{}#&*!|>'"%@` \t\r\n]).([ \t]*(?![,\][{}:# \t\r\n]).)*$/,uoo=["__metadata","version","resolution","dependencies","peerDependencies","dependenciesMeta","peerDependenciesMeta","binaries"],bkt=class{constructor(r){this.data=r}};hhe.PreserveOrdering=bkt;function loo(e){return e.match(j20)?e:JSON.stringify(e)}function doo(e){return typeof e>"u"?!0:typeof e=="object"&&e!==null?Object.keys(e).every(r=>doo(e[r])):!1}function JKn(e,r,t){if(e===null)return`null
          +`,!1),Wt="\r",Lt=tu("\r",!1),Ke=0,Sr=0,Pr=[{line:1,column:1}],Sn=0,Un=[],ms=0,cs;if("startRule"in r){if(!(r.startRule in n))throw new Error(`Can't start parsing from rule "`+r.startRule+'".');i=n[r.startRule]}function Ka(){return e.substring(Sr,Ke)}function Oo(){return Wc(Sr,Ke)}function Ro(dr,Dn){throw Dn=Dn!==void 0?Dn:Wc(Sr,Ke),Hd([Pd(dr)],e.substring(Sr,Ke),Dn)}function ea(dr,Dn){throw Dn=Dn!==void 0?Dn:Wc(Sr,Ke),Bl(dr,Dn)}function tu(dr,Dn){return{type:"literal",text:dr,ignoreCase:Dn}}function fl(dr,Dn,ls){return{type:"class",parts:dr,inverted:Dn,ignoreCase:ls}}function wl(){return{type:"any"}}function Hc(){return{type:"end"}}function Pd(dr){return{type:"other",description:dr}}function ra(dr){var Dn=Pr[dr],ls;if(Dn)return Dn;for(ls=dr-1;!Pr[ls];)ls--;for(Dn=Pr[ls],Dn={line:Dn.line,column:Dn.column};lsSn&&(Sn=Ke,Un=[]),Un.push(dr))}function Bl(dr,Dn){return new Wwe(dr,null,null,Dn)}function Hd(dr,Dn,ls){return new Wwe(Wwe.buildMessage(dr,Dn),dr,Dn,ls)}function op(){var dr;return dr=cd(),dr}function Tf(){var dr,Dn,ls;for(dr=Ke,Dn=[],ls=$f();ls!==t;)Dn.push(ls),ls=$f();return Dn!==t&&(Sr=dr,Dn=s(Dn)),dr=Dn,dr}function $f(){var dr,Dn,ls,vs,ir;return dr=Ke,Dn=Hu(),Dn!==t?(e.charCodeAt(Ke)===45?(ls=a,Ke++):(ls=t,ms===0&&no(o)),ls!==t?(vs=Bi(),vs!==t?(ir=s0(),ir!==t?(Sr=dr,Dn=c(ir),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr}function cd(){var dr,Dn,ls;for(dr=Ke,Dn=[],ls=Lg();ls!==t;)Dn.push(ls),ls=Lg();return Dn!==t&&(Sr=dr,Dn=l(Dn)),dr=Dn,dr}function Lg(){var dr,Dn,ls,vs,ir,ha,Ha,lc,us;if(dr=Ke,Dn=Bi(),Dn===t&&(Dn=null),Dn!==t){if(ls=Ke,e.charCodeAt(Ke)===35?(vs=u,Ke++):(vs=t,ms===0&&no(m)),vs!==t){if(ir=[],ha=Ke,Ha=Ke,ms++,lc=za(),ms--,lc===t?Ha=void 0:(Ke=Ha,Ha=t),Ha!==t?(e.length>Ke?(lc=e.charAt(Ke),Ke++):(lc=t,ms===0&&no(h)),lc!==t?(Ha=[Ha,lc],ha=Ha):(Ke=ha,ha=t)):(Ke=ha,ha=t),ha!==t)for(;ha!==t;)ir.push(ha),ha=Ke,Ha=Ke,ms++,lc=za(),ms--,lc===t?Ha=void 0:(Ke=Ha,Ha=t),Ha!==t?(e.length>Ke?(lc=e.charAt(Ke),Ke++):(lc=t,ms===0&&no(h)),lc!==t?(Ha=[Ha,lc],ha=Ha):(Ke=ha,ha=t)):(Ke=ha,ha=t);else ir=t;ir!==t?(vs=[vs,ir],ls=vs):(Ke=ls,ls=t)}else Ke=ls,ls=t;if(ls===t&&(ls=null),ls!==t){if(vs=[],ir=Ps(),ir!==t)for(;ir!==t;)vs.push(ir),ir=Ps();else vs=t;vs!==t?(Sr=dr,Dn=_(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t}else Ke=dr,dr=t;if(dr===t&&(dr=Ke,Dn=Hu(),Dn!==t?(ls=yo(),ls!==t?(vs=Bi(),vs===t&&(vs=null),vs!==t?(e.charCodeAt(Ke)===58?(ir=b,Ke++):(ir=t,ms===0&&no(v)),ir!==t?(ha=Bi(),ha===t&&(ha=null),ha!==t?(Ha=s0(),Ha!==t?(Sr=dr,Dn=w(ls,Ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,Dn=Hu(),Dn!==t?(ls=Ca(),ls!==t?(vs=Bi(),vs===t&&(vs=null),vs!==t?(e.charCodeAt(Ke)===58?(ir=b,Ke++):(ir=t,ms===0&&no(v)),ir!==t?(ha=Bi(),ha===t&&(ha=null),ha!==t?(Ha=s0(),Ha!==t?(Sr=dr,Dn=w(ls,Ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t))){if(dr=Ke,Dn=Hu(),Dn!==t)if(ls=Ca(),ls!==t)if(vs=Bi(),vs!==t)if(ir=Gn(),ir!==t){if(ha=[],Ha=Ps(),Ha!==t)for(;Ha!==t;)ha.push(Ha),Ha=Ps();else ha=t;ha!==t?(Sr=dr,Dn=w(ls,ir),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t;else Ke=dr,dr=t;else Ke=dr,dr=t;if(dr===t)if(dr=Ke,Dn=Hu(),Dn!==t)if(ls=Ca(),ls!==t){if(vs=[],ir=Ke,ha=Bi(),ha===t&&(ha=null),ha!==t?(e.charCodeAt(Ke)===44?(Ha=x,Ke++):(Ha=t,ms===0&&no(P)),Ha!==t?(lc=Bi(),lc===t&&(lc=null),lc!==t?(us=Ca(),us!==t?(Sr=ir,ha=k(ls,us),ir=ha):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t),ir!==t)for(;ir!==t;)vs.push(ir),ir=Ke,ha=Bi(),ha===t&&(ha=null),ha!==t?(e.charCodeAt(Ke)===44?(Ha=x,Ke++):(Ha=t,ms===0&&no(P)),Ha!==t?(lc=Bi(),lc===t&&(lc=null),lc!==t?(us=Ca(),us!==t?(Sr=ir,ha=k(ls,us),ir=ha):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t)):(Ke=ir,ir=t);else vs=t;vs!==t?(ir=Bi(),ir===t&&(ir=null),ir!==t?(e.charCodeAt(Ke)===58?(ha=b,Ke++):(ha=t,ms===0&&no(v)),ha!==t?(Ha=Bi(),Ha===t&&(Ha=null),Ha!==t?(lc=s0(),lc!==t?(Sr=dr,Dn=R(ls,vs,lc),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t}return dr}function s0(){var dr,Dn,ls,vs,ir,ha,Ha;if(dr=Ke,Dn=Ke,ms++,ls=Ke,vs=za(),vs!==t?(ir=Ec(),ir!==t?(e.charCodeAt(Ke)===45?(ha=a,Ke++):(ha=t,ms===0&&no(o)),ha!==t?(Ha=Bi(),Ha!==t?(vs=[vs,ir,ha,Ha],ls=vs):(Ke=ls,ls=t)):(Ke=ls,ls=t)):(Ke=ls,ls=t)):(Ke=ls,ls=t),ms--,ls!==t?(Ke=Dn,Dn=void 0):Dn=t,Dn!==t?(ls=Ps(),ls!==t?(vs=_u(),vs!==t?(ir=Tf(),ir!==t?(ha=Al(),ha!==t?(Sr=dr,Dn=L(ir),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,Dn=za(),Dn!==t?(ls=_u(),ls!==t?(vs=cd(),vs!==t?(ir=Al(),ir!==t?(Sr=dr,Dn=L(vs),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t))if(dr=Ke,Dn=Vi(),Dn!==t){if(ls=[],vs=Ps(),vs!==t)for(;vs!==t;)ls.push(vs),vs=Ps();else ls=t;ls!==t?(Sr=dr,Dn=U(Dn),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return dr}function Hu(){var dr,Dn,ls;for(ms++,dr=Ke,Dn=[],e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));ls!==t;)Dn.push(ls),e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));return Dn!==t?(Sr=Ke,ls=M(Dn),ls?ls=void 0:ls=t,ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),ms--,dr===t&&(Dn=t,ms===0&&no(Y)),dr}function Ec(){var dr,Dn,ls;for(dr=Ke,Dn=[],e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));ls!==t;)Dn.push(ls),e.charCodeAt(Ke)===32?(ls=N,Ke++):(ls=t,ms===0&&no(j));return Dn!==t?(Sr=Ke,ls=C(Dn),ls?ls=void 0:ls=t,ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr}function _u(){var dr;return Sr=Ke,dr=O(),dr?dr=void 0:dr=t,dr}function Al(){var dr;return Sr=Ke,dr=V(),dr?dr=void 0:dr=t,dr}function yo(){var dr;return dr=pr(),dr===t&&(dr=xa()),dr}function Ca(){var dr,Dn,ls;if(dr=pr(),dr===t){if(dr=Ke,Dn=[],ls=Xu(),ls!==t)for(;ls!==t;)Dn.push(ls),ls=Xu();else Dn=t;Dn!==t&&(Sr=dr,Dn=Q()),dr=Dn}return dr}function Vi(){var dr;return dr=pu(),dr===t&&(dr=Rd(),dr===t&&(dr=pr(),dr===t&&(dr=xa()))),dr}function Gn(){var dr;return dr=pu(),dr===t&&(dr=pr(),dr===t&&(dr=Xu())),dr}function xa(){var dr,Dn,ls,vs,ir,ha;if(ms++,dr=Ke,J.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(ee)),Dn!==t){for(ls=[],vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(fe.test(e.charAt(Ke))?(ha=e.charAt(Ke),Ke++):(ha=t,ms===0&&no(ie)),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);vs!==t;)ls.push(vs),vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(fe.test(e.charAt(Ke))?(ha=e.charAt(Ke),Ke++):(ha=t,ms===0&&no(ie)),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);ls!==t?(Sr=dr,Dn=Se(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(X)),dr}function Xu(){var dr,Dn,ls,vs,ir;if(dr=Ke,e.substr(Ke,2)===ce?(Dn=ce,Ke+=2):(Dn=t,ms===0&&no(Mt)),Dn===t&&(Dn=null),Dn!==t)if(et.test(e.charAt(Ke))?(ls=e.charAt(Ke),Ke++):(ls=t,ms===0&&no(or)),ls!==t){for(vs=[],Ge.test(e.charAt(Ke))?(ir=e.charAt(Ke),Ke++):(ir=t,ms===0&&no(me));ir!==t;)vs.push(ir),Ge.test(e.charAt(Ke))?(ir=e.charAt(Ke),Ke++):(ir=t,ms===0&&no(me));vs!==t?(Sr=dr,Dn=Se(),dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;else Ke=dr,dr=t;return dr}function pu(){var dr,Dn;return dr=Ke,e.substr(Ke,4)===oe?(Dn=oe,Ke+=4):(Dn=t,ms===0&&no(ue)),Dn!==t&&(Sr=dr,Dn=De()),dr=Dn,dr}function Rd(){var dr,Dn;return dr=Ke,e.substr(Ke,4)===It?(Dn=It,Ke+=4):(Dn=t,ms===0&&no(Je)),Dn!==t&&(Sr=dr,Dn=at()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,5)===mt?(Dn=mt,Ke+=5):(Dn=t,ms===0&&no(ke)),Dn!==t&&(Sr=dr,Dn=dt()),dr=Dn),dr}function pr(){var dr,Dn,ls,vs;return ms++,dr=Ke,e.charCodeAt(Ke)===34?(Dn=kt,Ke++):(Dn=t,ms===0&&no(Vt)),Dn!==t?(e.charCodeAt(Ke)===34?(ls=kt,Ke++):(ls=t,ms===0&&no(Vt)),ls!==t?(Sr=dr,Dn=Ar(),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t),dr===t&&(dr=Ke,e.charCodeAt(Ke)===34?(Dn=kt,Ke++):(Dn=t,ms===0&&no(Vt)),Dn!==t?(ls=Ct(),ls!==t?(e.charCodeAt(Ke)===34?(vs=kt,Ke++):(vs=t,ms===0&&no(Vt)),vs!==t?(Sr=dr,Dn=ni(ls),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)),ms--,dr===t&&(Dn=t,ms===0&&no(ot)),dr}function Ct(){var dr,Dn,ls;if(dr=Ke,Dn=[],ls=pn(),ls!==t)for(;ls!==t;)Dn.push(ls),ls=pn();else Dn=t;return Dn!==t&&(Sr=dr,Dn=gn(Dn)),dr=Dn,dr}function pn(){var dr,Dn,ls,vs,ir,ha;return On.test(e.charAt(Ke))?(dr=e.charAt(Ke),Ke++):(dr=t,ms===0&&no(er)),dr===t&&(dr=Ke,e.substr(Ke,2)===ln?(Dn=ln,Ke+=2):(Dn=t,ms===0&&no(Tr)),Dn!==t&&(Sr=dr,Dn=nt()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===ut?(Dn=ut,Ke+=2):(Dn=t,ms===0&&no(Ve)),Dn!==t&&(Sr=dr,Dn=Ae()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===Pe?(Dn=Pe,Ke+=2):(Dn=t,ms===0&&no(Kt)),Dn!==t&&(Sr=dr,Dn=nr()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===En?(Dn=En,Ke+=2):(Dn=t,ms===0&&no(jn)),Dn!==t&&(Sr=dr,Dn=br()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===We?(Dn=We,Ke+=2):(Dn=t,ms===0&&no(lt)),Dn!==t&&(Sr=dr,Dn=Be()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===je?(Dn=je,Ke+=2):(Dn=t,ms===0&&no(ct)),Dn!==t&&(Sr=dr,Dn=Le()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===ft?(Dn=ft,Ke+=2):(Dn=t,ms===0&&no(Jr)),Dn!==t&&(Sr=dr,Dn=Yt()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===wr?(Dn=wr,Ke+=2):(Dn=t,ms===0&&no(wn)),Dn!==t&&(Sr=dr,Dn=Bn()),dr=Dn,dr===t&&(dr=Ke,e.substr(Ke,2)===tr?(Dn=tr,Ke+=2):(Dn=t,ms===0&&no(zt)),Dn!==t?(ls=Ei(),ls!==t?(vs=Ei(),vs!==t?(ir=Ei(),ir!==t?(ha=Ei(),ha!==t?(Sr=dr,Dn=sr(ls,vs,ir,ha),dr=Dn):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)):(Ke=dr,dr=t)))))))))),dr}function Ei(){var dr;return Ir.test(e.charAt(Ke))?(dr=e.charAt(Ke),Ke++):(dr=t,ms===0&&no(rr)),dr}function Bi(){var dr,Dn;if(ms++,dr=[],ge.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(Me)),Dn!==t)for(;Dn!==t;)dr.push(Dn),ge.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(Me));else dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(pt)),dr}function mi(){var dr,Dn;if(ms++,dr=[],Ye.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(bt)),Dn!==t)for(;Dn!==t;)dr.push(Dn),Ye.test(e.charAt(Ke))?(Dn=e.charAt(Ke),Ke++):(Dn=t,ms===0&&no(bt));else dr=t;return ms--,dr===t&&(Dn=t,ms===0&&no(ae)),dr}function Ps(){var dr,Dn,ls,vs,ir,ha;if(dr=Ke,Dn=za(),Dn!==t){for(ls=[],vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(ha=za(),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);vs!==t;)ls.push(vs),vs=Ke,ir=Bi(),ir===t&&(ir=null),ir!==t?(ha=za(),ha!==t?(ir=[ir,ha],vs=ir):(Ke=vs,vs=t)):(Ke=vs,vs=t);ls!==t?(Dn=[Dn,ls],dr=Dn):(Ke=dr,dr=t)}else Ke=dr,dr=t;return dr}function za(){var dr;return e.substr(Ke,2)===$t?(dr=$t,Ke+=2):(dr=t,ms===0&&no(Ee)),dr===t&&(e.charCodeAt(Ke)===10?(dr=st,Ke++):(dr=t,ms===0&&no(yr)),dr===t&&(e.charCodeAt(Ke)===13?(dr=Wt,Ke++):(dr=t,ms===0&&no(Lt)))),dr}let Is=2,Rs=0;if(cs=i(),cs!==t&&Ke===e.length)return cs;throw cs!==t&&Ke{"use strict";Object.defineProperty(hhe,"__esModule",{value:!0});hhe.parseSyml=hhe.stringifySyml=hhe.PreserveOrdering=void 0;var uoo=aoo(),j20=coo(),G20=/^(?![-?:,\][{}#&*!|>'"%@` \t\r\n]).([ \t]*(?![,\][{}:# \t\r\n]).)*$/,loo=["__metadata","version","resolution","dependencies","peerDependencies","dependenciesMeta","peerDependenciesMeta","binaries"],bkt=class{constructor(r){this.data=r}};hhe.PreserveOrdering=bkt;function doo(e){return e.match(G20)?e:JSON.stringify(e)}function poo(e){return typeof e>"u"?!0:typeof e=="object"&&e!==null?Object.keys(e).every(r=>poo(e[r])):!1}function JKn(e,r,t){if(e===null)return`null
           `;if(typeof e=="number"||typeof e=="boolean")return`${e.toString()}
          -`;if(typeof e=="string")return`${loo(e)}
          +`;if(typeof e=="string")return`${doo(e)}
           `;if(Array.isArray(e)){if(e.length===0)return`[]
           `;let n="  ".repeat(r);return`
          -${e.map(s=>`${n}- ${JKn(s,r+1,!1)}`).join("")}`}if(typeof e=="object"&&e){let n,i;e instanceof bkt?(n=e.data,i=!1):(n=e,i=!0);let s="  ".repeat(r),a=Object.keys(n);i&&a.sort((c,l)=>{let u=uoo.indexOf(c),m=uoo.indexOf(l);return u===-1&&m===-1?cl?1:0:u!==-1&&m===-1?-1:u===-1&&m!==-1?1:u-m});let o=a.filter(c=>!doo(n[c])).map((c,l)=>{let u=n[c],m=loo(c),h=JKn(u,r+1,!0),_=l>0||t?s:"",b=m.length>1024?`? ${m}
          +${e.map(s=>`${n}- ${JKn(s,r+1,!1)}`).join("")}`}if(typeof e=="object"&&e){let n,i;e instanceof bkt?(n=e.data,i=!1):(n=e,i=!0);let s="  ".repeat(r),a=Object.keys(n);i&&a.sort((c,l)=>{let u=loo.indexOf(c),m=loo.indexOf(l);return u===-1&&m===-1?cl?1:0:u!==-1&&m===-1?-1:u===-1&&m!==-1?1:u-m});let o=a.filter(c=>!poo(n[c])).map((c,l)=>{let u=n[c],m=doo(c),h=JKn(u,r+1,!0),_=l>0||t?s:"",b=m.length>1024?`? ${m}
           ${_}:`:`${m}:`,v=h.startsWith(`
           `)?h:` ${h}`;return`${_}${b}${v}`}).join(r===0?`
           `:"")||`
           `;return t?`
          -${o}`:`${o}`}throw new Error(`Unsupported value type (${e})`)}function poo(e){try{let r=JKn(e,0,!1);return r!==`
          -`?r:""}catch(r){throw r.location&&(r.message=r.message.replace(/(\.)?$/,` (line ${r.location.start.line}, column ${r.location.start.column})$1`)),r}}hhe.stringifySyml=poo;poo.PreserveOrdering=bkt;function G20(e){return e.endsWith(`
          +${o}`:`${o}`}throw new Error(`Unsupported value type (${e})`)}function moo(e){try{let r=JKn(e,0,!1);return r!==`
          +`?r:""}catch(r){throw r.location&&(r.message=r.message.replace(/(\.)?$/,` (line ${r.location.start.line}, column ${r.location.start.column})$1`)),r}}hhe.stringifySyml=moo;moo.PreserveOrdering=bkt;function U20(e){return e.endsWith(`
           `)||(e+=`
          -`),(0,L20.parse)(e)}var U20=/^(#.*(\r?\n))*?#\s+yarn\s+lockfile\s+v1\r?\n/i;function V20(e){if(U20.test(e))return G20(e);let r=(0,coo.safeLoad)(e,{schema:coo.FAILSAFE_SCHEMA,json:!0});if(r==null)return{};if(typeof r!="object")throw new Error(`Expected an indexed object, got a ${typeof r} instead. Does your file follow Yaml's rules?`);if(Array.isArray(r))throw new Error("Expected an indexed object, got an array instead. Does your file follow Yaml's rules?");return r}function z20(e){return V20(e)}hhe.parseSyml=z20});var ghe=A(Cy=>{"use strict";Object.defineProperty(Cy,"__esModule",{value:!0});Cy.stringifySyml=Cy.parseSyml=Cy.stringifyResolution=Cy.parseResolution=Cy.stringifyValueArgument=Cy.stringifyShellLine=Cy.stringifyRedirectArgument=Cy.stringifyEnvSegment=Cy.stringifyCommandLineThen=Cy.stringifyCommandLine=Cy.stringifyCommandChainThen=Cy.stringifyCommandChain=Cy.stringifyCommand=Cy.stringifyArithmeticExpression=Cy.stringifyArgumentSegment=Cy.stringifyArgument=Cy.stringifyShell=Cy.parseShell=void 0;var x8=pso();Object.defineProperty(Cy,"parseShell",{enumerable:!0,get:function(){return x8.parseShell}});Object.defineProperty(Cy,"stringifyShell",{enumerable:!0,get:function(){return x8.stringifyShell}});Object.defineProperty(Cy,"stringifyArgument",{enumerable:!0,get:function(){return x8.stringifyArgument}});Object.defineProperty(Cy,"stringifyArgumentSegment",{enumerable:!0,get:function(){return x8.stringifyArgumentSegment}});Object.defineProperty(Cy,"stringifyArithmeticExpression",{enumerable:!0,get:function(){return x8.stringifyArithmeticExpression}});Object.defineProperty(Cy,"stringifyCommand",{enumerable:!0,get:function(){return x8.stringifyCommand}});Object.defineProperty(Cy,"stringifyCommandChain",{enumerable:!0,get:function(){return x8.stringifyCommandChain}});Object.defineProperty(Cy,"stringifyCommandChainThen",{enumerable:!0,get:function(){return x8.stringifyCommandChainThen}});Object.defineProperty(Cy,"stringifyCommandLine",{enumerable:!0,get:function(){return x8.stringifyCommandLine}});Object.defineProperty(Cy,"stringifyCommandLineThen",{enumerable:!0,get:function(){return x8.stringifyCommandLineThen}});Object.defineProperty(Cy,"stringifyEnvSegment",{enumerable:!0,get:function(){return x8.stringifyEnvSegment}});Object.defineProperty(Cy,"stringifyRedirectArgument",{enumerable:!0,get:function(){return x8.stringifyRedirectArgument}});Object.defineProperty(Cy,"stringifyShellLine",{enumerable:!0,get:function(){return x8.stringifyShellLine}});Object.defineProperty(Cy,"stringifyValueArgument",{enumerable:!0,get:function(){return x8.stringifyValueArgument}});var foo=hso();Object.defineProperty(Cy,"parseResolution",{enumerable:!0,get:function(){return foo.parseResolution}});Object.defineProperty(Cy,"stringifyResolution",{enumerable:!0,get:function(){return foo.stringifyResolution}});var hoo=moo();Object.defineProperty(Cy,"parseSyml",{enumerable:!0,get:function(){return hoo.parseSyml}});Object.defineProperty(Cy,"stringifySyml",{enumerable:!0,get:function(){return hoo.stringifySyml}})});var yoo=A(($x1,XKn)=>{"use strict";var $20=e=>{let r=!1,t=!1,n=!1;for(let i=0;i{if(!(typeof e=="string"||Array.isArray(e)))throw new TypeError("Expected the input to be `string | string[]`");r=Object.assign({pascalCase:!1},r);let t=i=>r.pascalCase?i.charAt(0).toUpperCase()+i.slice(1):i;return Array.isArray(e)?e=e.map(i=>i.trim()).filter(i=>i.length).join("-"):e=e.trim(),e.length===0?"":e.length===1?r.pascalCase?e.toUpperCase():e.toLowerCase():(e!==e.toLowerCase()&&(e=$20(e)),e=e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(i,s)=>s.toUpperCase()).replace(/\d+(\w|$)/g,i=>i.toUpperCase()),t(e))};XKn.exports=goo;XKn.exports.default=goo});var _oo=A((Qx1,Q20)=>{Q20.exports=[{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codemagic",constant:"CODEMAGIC",env:"CM_BUILD_ID",pr:"CM_PULL_REQUEST"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"Gerrit",constant:"GERRIT",env:"GERRIT_PROJECT"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Google Cloud Build",constant:"GOOGLE_CLOUD_BUILD",env:"BUILDER_OUTPUT"},{name:"Harness CI",constant:"HARNESS",env:"HARNESS_BUILD_ID"},{name:"Heroku",constant:"HEROKU",env:{env:"NODE",includes:"/app/.heroku/node/bin/node"}},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"ReleaseHub",constant:"RELEASEHUB",env:"RELEASE_BUILD_ID"},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Sourcehut",constant:"SOURCEHUT",env:{CI_NAME:"sourcehut"}},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:{any:["NOW_BUILDER","VERCEL"]}},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"},{name:"Woodpecker",constant:"WOODPECKER",env:{CI:"woodpecker"},pr:{CI_BUILD_EVENT:"pull_request"}},{name:"Xcode Cloud",constant:"XCODE_CLOUD",env:"CI_XCODE_PROJECT",pr:"CI_PULL_REQUEST_NUMBER"},{name:"Xcode Server",constant:"XCODE_SERVER",env:"XCS"}]});var qbr=A(uB=>{"use strict";var boo=_oo(),rI=process.env;Object.defineProperty(uB,"_vendors",{value:boo.map(function(e){return e.constant})});uB.name=null;uB.isPR=null;boo.forEach(function(e){let t=(Array.isArray(e.env)?e.env:[e.env]).every(function(n){return Aoo(n)});if(uB[e.constant]=t,!!t)switch(uB.name=e.name,typeof e.pr){case"string":uB.isPR=!!rI[e.pr];break;case"object":"env"in e.pr?uB.isPR=e.pr.env in rI&&rI[e.pr.env]!==e.pr.ne:"any"in e.pr?uB.isPR=e.pr.any.some(function(n){return!!rI[n]}):uB.isPR=Aoo(e.pr);break;default:uB.isPR=null}});uB.isCI=!!(rI.CI!=="false"&&(rI.BUILD_ID||rI.BUILD_NUMBER||rI.CI||rI.CI_APP_ID||rI.CI_BUILD_ID||rI.CI_BUILD_NUMBER||rI.CI_NAME||rI.CONTINUOUS_INTEGRATION||rI.RUN_ID||uB.name));function Aoo(e){return typeof e=="string"?!!rI[e]:"env"in e?rI[e.env]&&rI[e.env].includes(e.includes):"any"in e?e.any.some(function(r){return!!rI[r]}):Object.keys(e).every(function(r){return rI[r]===e[r]})}});var Mbr=A(lB=>{"use strict";Object.defineProperty(lB,"__esModule",{value:!0});var K20=0,H20=1,W20=2,Y20="",J20="\0",X20=-1,Z20=/^(-h|--help)(?:=([0-9]+))?$/,eD0=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,tD0=/^-[a-zA-Z]{2,}$/,rD0=/^([^=]+)=([\s\S]*)$/,nD0=process.env.DEBUG_CLI==="1";lB.BATCH_REGEX=tD0;lB.BINDING_REGEX=rD0;lB.DEBUG=nD0;lB.END_OF_INPUT=J20;lB.HELP_COMMAND_INDEX=X20;lB.HELP_REGEX=Z20;lB.NODE_ERRORED=W20;lB.NODE_INITIAL=K20;lB.NODE_SUCCESS=H20;lB.OPTION_REGEX=eD0;lB.START_OF_INPUT=Y20});var Lbr=A(Ckt=>{"use strict";Object.defineProperty(Ckt,"__esModule",{value:!0});var iD0=Mbr(),ZKn=class extends Error{constructor(r){super(r),this.clipanion={type:"usage"},this.name="UsageError"}},eHn=class extends Error{constructor(r,t){if(super(),this.input=r,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(n=>n.reason!==null&&n.reason===t[0].reason)){let[{reason:n}]=this.candidates;this.message=`${n}
          +`),(0,j20.parse)(e)}var V20=/^(#.*(\r?\n))*?#\s+yarn\s+lockfile\s+v1\r?\n/i;function z20(e){if(V20.test(e))return U20(e);let r=(0,uoo.safeLoad)(e,{schema:uoo.FAILSAFE_SCHEMA,json:!0});if(r==null)return{};if(typeof r!="object")throw new Error(`Expected an indexed object, got a ${typeof r} instead. Does your file follow Yaml's rules?`);if(Array.isArray(r))throw new Error("Expected an indexed object, got an array instead. Does your file follow Yaml's rules?");return r}function $20(e){return z20(e)}hhe.parseSyml=$20});var ghe=A(Cy=>{"use strict";Object.defineProperty(Cy,"__esModule",{value:!0});Cy.stringifySyml=Cy.parseSyml=Cy.stringifyResolution=Cy.parseResolution=Cy.stringifyValueArgument=Cy.stringifyShellLine=Cy.stringifyRedirectArgument=Cy.stringifyEnvSegment=Cy.stringifyCommandLineThen=Cy.stringifyCommandLine=Cy.stringifyCommandChainThen=Cy.stringifyCommandChain=Cy.stringifyCommand=Cy.stringifyArithmeticExpression=Cy.stringifyArgumentSegment=Cy.stringifyArgument=Cy.stringifyShell=Cy.parseShell=void 0;var x8=mso();Object.defineProperty(Cy,"parseShell",{enumerable:!0,get:function(){return x8.parseShell}});Object.defineProperty(Cy,"stringifyShell",{enumerable:!0,get:function(){return x8.stringifyShell}});Object.defineProperty(Cy,"stringifyArgument",{enumerable:!0,get:function(){return x8.stringifyArgument}});Object.defineProperty(Cy,"stringifyArgumentSegment",{enumerable:!0,get:function(){return x8.stringifyArgumentSegment}});Object.defineProperty(Cy,"stringifyArithmeticExpression",{enumerable:!0,get:function(){return x8.stringifyArithmeticExpression}});Object.defineProperty(Cy,"stringifyCommand",{enumerable:!0,get:function(){return x8.stringifyCommand}});Object.defineProperty(Cy,"stringifyCommandChain",{enumerable:!0,get:function(){return x8.stringifyCommandChain}});Object.defineProperty(Cy,"stringifyCommandChainThen",{enumerable:!0,get:function(){return x8.stringifyCommandChainThen}});Object.defineProperty(Cy,"stringifyCommandLine",{enumerable:!0,get:function(){return x8.stringifyCommandLine}});Object.defineProperty(Cy,"stringifyCommandLineThen",{enumerable:!0,get:function(){return x8.stringifyCommandLineThen}});Object.defineProperty(Cy,"stringifyEnvSegment",{enumerable:!0,get:function(){return x8.stringifyEnvSegment}});Object.defineProperty(Cy,"stringifyRedirectArgument",{enumerable:!0,get:function(){return x8.stringifyRedirectArgument}});Object.defineProperty(Cy,"stringifyShellLine",{enumerable:!0,get:function(){return x8.stringifyShellLine}});Object.defineProperty(Cy,"stringifyValueArgument",{enumerable:!0,get:function(){return x8.stringifyValueArgument}});var hoo=gso();Object.defineProperty(Cy,"parseResolution",{enumerable:!0,get:function(){return hoo.parseResolution}});Object.defineProperty(Cy,"stringifyResolution",{enumerable:!0,get:function(){return hoo.stringifyResolution}});var goo=foo();Object.defineProperty(Cy,"parseSyml",{enumerable:!0,get:function(){return goo.parseSyml}});Object.defineProperty(Cy,"stringifySyml",{enumerable:!0,get:function(){return goo.stringifySyml}})});var _oo=A((Qx1,XKn)=>{"use strict";var Q20=e=>{let r=!1,t=!1,n=!1;for(let i=0;i{if(!(typeof e=="string"||Array.isArray(e)))throw new TypeError("Expected the input to be `string | string[]`");r=Object.assign({pascalCase:!1},r);let t=i=>r.pascalCase?i.charAt(0).toUpperCase()+i.slice(1):i;return Array.isArray(e)?e=e.map(i=>i.trim()).filter(i=>i.length).join("-"):e=e.trim(),e.length===0?"":e.length===1?r.pascalCase?e.toUpperCase():e.toLowerCase():(e!==e.toLowerCase()&&(e=Q20(e)),e=e.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(i,s)=>s.toUpperCase()).replace(/\d+(\w|$)/g,i=>i.toUpperCase()),t(e))};XKn.exports=yoo;XKn.exports.default=yoo});var Aoo=A((Kx1,K20)=>{K20.exports=[{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codemagic",constant:"CODEMAGIC",env:"CM_BUILD_ID",pr:"CM_PULL_REQUEST"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"Gerrit",constant:"GERRIT",env:"GERRIT_PROJECT"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Google Cloud Build",constant:"GOOGLE_CLOUD_BUILD",env:"BUILDER_OUTPUT"},{name:"Harness CI",constant:"HARNESS",env:"HARNESS_BUILD_ID"},{name:"Heroku",constant:"HEROKU",env:{env:"NODE",includes:"/app/.heroku/node/bin/node"}},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"ReleaseHub",constant:"RELEASEHUB",env:"RELEASE_BUILD_ID"},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Sourcehut",constant:"SOURCEHUT",env:{CI_NAME:"sourcehut"}},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:{any:["NOW_BUILDER","VERCEL"]}},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"},{name:"Woodpecker",constant:"WOODPECKER",env:{CI:"woodpecker"},pr:{CI_BUILD_EVENT:"pull_request"}},{name:"Xcode Cloud",constant:"XCODE_CLOUD",env:"CI_XCODE_PROJECT",pr:"CI_PULL_REQUEST_NUMBER"},{name:"Xcode Server",constant:"XCODE_SERVER",env:"XCS"}]});var qbr=A(uB=>{"use strict";var Coo=Aoo(),rI=process.env;Object.defineProperty(uB,"_vendors",{value:Coo.map(function(e){return e.constant})});uB.name=null;uB.isPR=null;Coo.forEach(function(e){let t=(Array.isArray(e.env)?e.env:[e.env]).every(function(n){return boo(n)});if(uB[e.constant]=t,!!t)switch(uB.name=e.name,typeof e.pr){case"string":uB.isPR=!!rI[e.pr];break;case"object":"env"in e.pr?uB.isPR=e.pr.env in rI&&rI[e.pr.env]!==e.pr.ne:"any"in e.pr?uB.isPR=e.pr.any.some(function(n){return!!rI[n]}):uB.isPR=boo(e.pr);break;default:uB.isPR=null}});uB.isCI=!!(rI.CI!=="false"&&(rI.BUILD_ID||rI.BUILD_NUMBER||rI.CI||rI.CI_APP_ID||rI.CI_BUILD_ID||rI.CI_BUILD_NUMBER||rI.CI_NAME||rI.CONTINUOUS_INTEGRATION||rI.RUN_ID||uB.name));function boo(e){return typeof e=="string"?!!rI[e]:"env"in e?rI[e.env]&&rI[e.env].includes(e.includes):"any"in e?e.any.some(function(r){return!!rI[r]}):Object.keys(e).every(function(r){return rI[r]===e[r]})}});var Mbr=A(lB=>{"use strict";Object.defineProperty(lB,"__esModule",{value:!0});var H20=0,W20=1,Y20=2,J20="",X20="\0",Z20=-1,eD0=/^(-h|--help)(?:=([0-9]+))?$/,tD0=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,rD0=/^-[a-zA-Z]{2,}$/,nD0=/^([^=]+)=([\s\S]*)$/,iD0=process.env.DEBUG_CLI==="1";lB.BATCH_REGEX=rD0;lB.BINDING_REGEX=nD0;lB.DEBUG=iD0;lB.END_OF_INPUT=X20;lB.HELP_COMMAND_INDEX=Z20;lB.HELP_REGEX=eD0;lB.NODE_ERRORED=Y20;lB.NODE_INITIAL=H20;lB.NODE_SUCCESS=W20;lB.OPTION_REGEX=tD0;lB.START_OF_INPUT=J20});var Lbr=A(Ckt=>{"use strict";Object.defineProperty(Ckt,"__esModule",{value:!0});var sD0=Mbr(),ZKn=class extends Error{constructor(r){super(r),this.clipanion={type:"usage"},this.name="UsageError"}},eHn=class extends Error{constructor(r,t){if(super(),this.input=r,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(n=>n.reason!==null&&n.reason===t[0].reason)){let[{reason:n}]=this.candidates;this.message=`${n}
           
           ${this.candidates.map(({usage:i})=>`$ ${i}`).join(`
           `)}`}else if(this.candidates.length===1){let[{usage:n}]=this.candidates;this.message=`Command not found; did you mean:
          @@ -2153,25 +2153,25 @@ ${rHn(r)}`}},tHn=class extends Error{constructor(r,t){super(),this.input=r,this.
           ${this.usages.map((n,i)=>`${`${i}.`.padStart(4)} ${n}`).join(`
           `)}
           
          -${rHn(r)}`}},rHn=e=>`While running ${e.filter(r=>r!==iD0.END_OF_INPUT).map(r=>{let t=JSON.stringify(r);return r.match(/\s/)||r.length===0||t!==`"${r}"`?t:r}).join(" ")}`;Ckt.AmbiguousSyntaxError=tHn;Ckt.UnknownSyntaxError=eHn;Ckt.UsageError=ZKn});var Pie=A(yhe=>{"use strict";Object.defineProperty(yhe,"__esModule",{value:!0});var Coo=Lbr(),voo=Symbol("clipanion/isOption");function sD0(e){return{...e,[voo]:!0}}function aD0(e,r){return typeof e>"u"?[e,r]:typeof e=="object"&&e!==null&&!Array.isArray(e)?[void 0,e]:[e,r]}function nHn(e,r=!1){let t=e.replace(/^\.: /,"");return r&&(t=t[0].toLowerCase()+t.slice(1)),t}function Eoo(e,r){return r.length===1?new Coo.UsageError(`${e}: ${nHn(r[0],!0)}`):new Coo.UsageError(`${e}:
          +${rHn(r)}`}},rHn=e=>`While running ${e.filter(r=>r!==sD0.END_OF_INPUT).map(r=>{let t=JSON.stringify(r);return r.match(/\s/)||r.length===0||t!==`"${r}"`?t:r}).join(" ")}`;Ckt.AmbiguousSyntaxError=tHn;Ckt.UnknownSyntaxError=eHn;Ckt.UsageError=ZKn});var Pie=A(yhe=>{"use strict";Object.defineProperty(yhe,"__esModule",{value:!0});var voo=Lbr(),Eoo=Symbol("clipanion/isOption");function aD0(e){return{...e,[Eoo]:!0}}function oD0(e,r){return typeof e>"u"?[e,r]:typeof e=="object"&&e!==null&&!Array.isArray(e)?[void 0,e]:[e,r]}function nHn(e,r=!1){let t=e.replace(/^\.: /,"");return r&&(t=t[0].toLowerCase()+t.slice(1)),t}function Doo(e,r){return r.length===1?new voo.UsageError(`${e}: ${nHn(r[0],!0)}`):new voo.UsageError(`${e}:
           ${r.map(t=>`
          -- ${nHn(t)}`).join("")}`)}function oD0(e,r,t){if(typeof t>"u")return r;let n=[],i=[],s=o=>{let c=r;return r=o,s.bind(null,c)};if(!t(r,{errors:n,coercions:i,coercion:s}))throw Eoo(`Invalid value for ${e}`,n);for(let[,o]of i)o();return r}yhe.applyValidator=oD0;yhe.cleanValidationError=nHn;yhe.formatError=Eoo;yhe.isOptionSymbol=voo;yhe.makeCommandOption=sD0;yhe.rerouteArguments=aD0});var Roo=A(n0=>{"use strict";Object.defineProperty(n0,"__esModule",{value:!0});var cD0=/^[a-zA-Z_][a-zA-Z0-9_]*$/;function rC(e){return e===null?"null":e===void 0?"undefined":e===""?"an empty string":typeof e=="symbol"?`<${e.toString()}>`:Array.isArray(e)?"an array":JSON.stringify(e)}function lct(e,r){if(e.length===0)return"nothing";if(e.length===1)return rC(e[0]);let t=e.slice(0,-1),n=e[e.length-1],i=e.length>2?`, ${r} `:` ${r} `;return`${t.map(s=>rC(s)).join(", ")}${i}${rC(n)}`}function _he(e,r){var t,n,i;return typeof r=="number"?`${(t=e==null?void 0:e.p)!==null&&t!==void 0?t:"."}[${r}]`:cD0.test(r)?`${(n=e==null?void 0:e.p)!==null&&n!==void 0?n:""}.${r}`:`${(i=e==null?void 0:e.p)!==null&&i!==void 0?i:"."}[${JSON.stringify(r)}]`}function iHn(e,r,t){return e===1?r:t}var uD0=/^#[0-9a-f]{6}$/i,lD0=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,dD0=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,pD0=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,Doo=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/;function u0({errors:e,p:r}={},t){return e==null||e.push(`${r??"."}: ${t}`),!1}function mD0(e,r){return t=>{e[r]=t}}function _J(e,r){return t=>{let n=e[r];return e[r]=t,_J(e,r).bind(null,n)}}function vkt(e,r,t){let n=()=>(e(t()),i),i=()=>(e(r),n);return n}function sHn(){return Vg({test:(e,r)=>!0})}function Soo(e){return Vg({test:(r,t)=>r!==e?u0(t,`Expected ${rC(e)} (got ${rC(r)})`):!0})}function woo(){return Vg({test:(e,r)=>typeof e!="string"?u0(r,`Expected a string (got ${rC(e)})`):!0})}function fD0(e){let r=Array.isArray(e)?e:Object.values(e),t=r.every(i=>typeof i=="string"||typeof i=="number"),n=new Set(r);return n.size===1?Soo([...n][0]):Vg({test:(i,s)=>n.has(i)?!0:t?u0(s,`Expected one of ${lct(r,"or")} (got ${rC(i)})`):u0(s,`Expected a valid enumeration value (got ${rC(i)})`)})}var hD0=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]);function gD0(){return Vg({test:(e,r)=>{var t;if(typeof e!="boolean"){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n=hD0.get(e);if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a boolean (got ${rC(e)})`)}return!0}})}function yD0(){return Vg({test:(e,r)=>{var t;if(typeof e!="number"){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n;if(typeof e=="string"){let i;try{i=JSON.parse(e)}catch{}if(typeof i=="number")if(JSON.stringify(i)===e)n=i;else return u0(r,`Received a number that can't be safely represented by the runtime (${e})`)}if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a number (got ${rC(e)})`)}return!0}})}function _D0(e){return Vg({test:(r,t)=>{var n;if(typeof(t==null?void 0:t.coercions)>"u")return u0(t,"The isPayload predicate can only be used with coercion enabled");if(typeof t.coercion>"u")return u0(t,"Unbound coercion result");if(typeof r!="string")return u0(t,`Expected a string (got ${rC(r)})`);let i;try{i=JSON.parse(r)}catch{return u0(t,`Expected a JSON string (got ${rC(r)})`)}let s={value:i};return e(i,Object.assign(Object.assign({},t),{coercion:_J(s,"value")}))?(t.coercions.push([(n=t.p)!==null&&n!==void 0?n:".",t.coercion.bind(null,s.value)]),!0):!1}})}function AD0(){return Vg({test:(e,r)=>{var t;if(!(e instanceof Date)){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n;if(typeof e=="string"&&Doo.test(e))n=new Date(e);else{let i;if(typeof e=="string"){let s;try{s=JSON.parse(e)}catch{}typeof s=="number"&&(i=s)}else typeof e=="number"&&(i=e);if(typeof i<"u")if(Number.isSafeInteger(i)||!Number.isSafeInteger(i*1e3))n=new Date(i*1e3);else return u0(r,`Received a timestamp that can't be safely represented by the runtime (${e})`)}if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a date (got ${rC(e)})`)}return!0}})}function jbr(e,{delimiter:r}={}){return Vg({test:(t,n)=>{var i;let s=t;if(typeof t=="string"&&typeof r<"u"&&typeof(n==null?void 0:n.coercions)<"u"){if(typeof(n==null?void 0:n.coercion)>"u")return u0(n,"Unbound coercion result");t=t.split(r)}if(!Array.isArray(t))return u0(n,`Expected an array (got ${rC(t)})`);let a=!0;for(let o=0,c=t.length;o{var s,a;if(Object.getPrototypeOf(n).toString()==="[object Set]")if(typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");let o=[...n],c=[...n];if(!t(c,Object.assign(Object.assign({},i),{coercion:void 0})))return!1;let l=()=>c.some((u,m)=>u!==o[m])?new Set(c):n;return i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",vkt(i.coercion,n,l)]),!0}else{let o=!0;for(let c of n)if(o=e(c,Object.assign({},i))&&o,!o&&(i==null?void 0:i.errors)==null)break;return o}if(typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");let o={value:n};return t(n,Object.assign(Object.assign({},i),{coercion:_J(o,"value")}))?(i.coercions.push([(a=i.p)!==null&&a!==void 0?a:".",vkt(i.coercion,n,()=>new Set(o.value))]),!0):!1}return u0(i,`Expected a set (got ${rC(n)})`)}})}function CD0(e,r){let t=jbr(Gbr([e,r])),n=Ubr(r,{keys:e});return Vg({test:(i,s)=>{var a,o,c;if(Object.getPrototypeOf(i).toString()==="[object Map]")if(typeof(s==null?void 0:s.coercions)<"u"){if(typeof(s==null?void 0:s.coercion)>"u")return u0(s,"Unbound coercion result");let l=[...i],u=[...i];if(!t(u,Object.assign(Object.assign({},s),{coercion:void 0})))return!1;let m=()=>u.some((h,_)=>h[0]!==l[_][0]||h[1]!==l[_][1])?new Map(u):i;return s.coercions.push([(a=s.p)!==null&&a!==void 0?a:".",vkt(s.coercion,i,m)]),!0}else{let l=!0;for(let[u,m]of i)if(l=e(u,Object.assign({},s))&&l,!l&&(s==null?void 0:s.errors)==null||(l=r(m,Object.assign(Object.assign({},s),{p:_he(s,u)}))&&l,!l&&(s==null?void 0:s.errors)==null))break;return l}if(typeof(s==null?void 0:s.coercions)<"u"){if(typeof(s==null?void 0:s.coercion)>"u")return u0(s,"Unbound coercion result");let l={value:i};return Array.isArray(i)?t(i,Object.assign(Object.assign({},s),{coercion:void 0}))?(s.coercions.push([(o=s.p)!==null&&o!==void 0?o:".",vkt(s.coercion,i,()=>new Map(l.value))]),!0):!1:n(i,Object.assign(Object.assign({},s),{coercion:_J(l,"value")}))?(s.coercions.push([(c=s.p)!==null&&c!==void 0?c:".",vkt(s.coercion,i,()=>new Map(Object.entries(l.value)))]),!0):!1}return u0(s,`Expected a map (got ${rC(i)})`)}})}function Gbr(e,{delimiter:r}={}){let t=Too(e.length);return Vg({test:(n,i)=>{var s;if(typeof n=="string"&&typeof r<"u"&&typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");n=n.split(r),i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,n)])}if(!Array.isArray(n))return u0(i,`Expected a tuple (got ${rC(n)})`);let a=t(n,Object.assign({},i));for(let o=0,c=n.length;o{var s;if(Array.isArray(n)&&typeof(i==null?void 0:i.coercions)<"u")return typeof(i==null?void 0:i.coercion)>"u"?u0(i,"Unbound coercion result"):t(n,Object.assign(Object.assign({},i),{coercion:void 0}))?(n=Object.fromEntries(n),i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,n)]),!0):!1;if(typeof n!="object"||n===null)return u0(i,`Expected an object (got ${rC(n)})`);let a=Object.keys(n),o=!0;for(let c=0,l=a.length;c{if(typeof i!="object"||i===null)return u0(s,`Expected an object (got ${rC(i)})`);let a=new Set([...t,...Object.keys(i)]),o={},c=!0;for(let l of a){if(l==="constructor"||l==="__proto__")c=u0(Object.assign(Object.assign({},s),{p:_he(s,l)}),"Unsafe property name");else{let u=Object.prototype.hasOwnProperty.call(e,l)?e[l]:void 0,m=Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;typeof u<"u"?c=u(m,Object.assign(Object.assign({},s),{p:_he(s,l),coercion:_J(i,l)}))&&c:r===null?c=u0(Object.assign(Object.assign({},s),{p:_he(s,l)}),`Extraneous property (got ${rC(m)})`):Object.defineProperty(o,l,{enumerable:!0,get:()=>m,set:mD0(i,l)})}if(!c&&(s==null?void 0:s.errors)==null)break}return r!==null&&(c||(s==null?void 0:s.errors)!=null)&&(c=r(o,s)&&c),c}});return Object.assign(n,{properties:e})}function ED0(e){return Ioo(e,{extra:Ubr(sHn())})}var DD0=e=>Vg({test:(r,t)=>r instanceof e?!0:u0(t,`Expected an instance of ${e.name} (got ${rC(r)})`)}),SD0=(e,{exclusive:r=!1}={})=>Vg({test:(t,n)=>{var i,s,a;let o=[],c=typeof(n==null?void 0:n.errors)<"u"?[]:void 0;for(let l=0,u=e.length;l1?u0(n,`Expected to match exactly a single predicate (matched ${o.join(", ")})`):(a=n==null?void 0:n.errors)===null||a===void 0||a.push(...c),!1}});function xoo(e){return()=>e}function Vg({test:e}){return xoo(e)()}var Ahe=class extends Error{constructor({errors:r}={}){let t="Type mismatch";if(r&&r.length>0){t+=`
          +- ${nHn(t)}`).join("")}`)}function cD0(e,r,t){if(typeof t>"u")return r;let n=[],i=[],s=o=>{let c=r;return r=o,s.bind(null,c)};if(!t(r,{errors:n,coercions:i,coercion:s}))throw Doo(`Invalid value for ${e}`,n);for(let[,o]of i)o();return r}yhe.applyValidator=cD0;yhe.cleanValidationError=nHn;yhe.formatError=Doo;yhe.isOptionSymbol=Eoo;yhe.makeCommandOption=aD0;yhe.rerouteArguments=oD0});var koo=A(n0=>{"use strict";Object.defineProperty(n0,"__esModule",{value:!0});var uD0=/^[a-zA-Z_][a-zA-Z0-9_]*$/;function rC(e){return e===null?"null":e===void 0?"undefined":e===""?"an empty string":typeof e=="symbol"?`<${e.toString()}>`:Array.isArray(e)?"an array":JSON.stringify(e)}function lct(e,r){if(e.length===0)return"nothing";if(e.length===1)return rC(e[0]);let t=e.slice(0,-1),n=e[e.length-1],i=e.length>2?`, ${r} `:` ${r} `;return`${t.map(s=>rC(s)).join(", ")}${i}${rC(n)}`}function _he(e,r){var t,n,i;return typeof r=="number"?`${(t=e==null?void 0:e.p)!==null&&t!==void 0?t:"."}[${r}]`:uD0.test(r)?`${(n=e==null?void 0:e.p)!==null&&n!==void 0?n:""}.${r}`:`${(i=e==null?void 0:e.p)!==null&&i!==void 0?i:"."}[${JSON.stringify(r)}]`}function iHn(e,r,t){return e===1?r:t}var lD0=/^#[0-9a-f]{6}$/i,dD0=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,pD0=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,mD0=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,Soo=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/;function u0({errors:e,p:r}={},t){return e==null||e.push(`${r??"."}: ${t}`),!1}function fD0(e,r){return t=>{e[r]=t}}function _J(e,r){return t=>{let n=e[r];return e[r]=t,_J(e,r).bind(null,n)}}function vkt(e,r,t){let n=()=>(e(t()),i),i=()=>(e(r),n);return n}function sHn(){return Vg({test:(e,r)=>!0})}function woo(e){return Vg({test:(r,t)=>r!==e?u0(t,`Expected ${rC(e)} (got ${rC(r)})`):!0})}function Ioo(){return Vg({test:(e,r)=>typeof e!="string"?u0(r,`Expected a string (got ${rC(e)})`):!0})}function hD0(e){let r=Array.isArray(e)?e:Object.values(e),t=r.every(i=>typeof i=="string"||typeof i=="number"),n=new Set(r);return n.size===1?woo([...n][0]):Vg({test:(i,s)=>n.has(i)?!0:t?u0(s,`Expected one of ${lct(r,"or")} (got ${rC(i)})`):u0(s,`Expected a valid enumeration value (got ${rC(i)})`)})}var gD0=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]);function yD0(){return Vg({test:(e,r)=>{var t;if(typeof e!="boolean"){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n=gD0.get(e);if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a boolean (got ${rC(e)})`)}return!0}})}function _D0(){return Vg({test:(e,r)=>{var t;if(typeof e!="number"){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n;if(typeof e=="string"){let i;try{i=JSON.parse(e)}catch{}if(typeof i=="number")if(JSON.stringify(i)===e)n=i;else return u0(r,`Received a number that can't be safely represented by the runtime (${e})`)}if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a number (got ${rC(e)})`)}return!0}})}function AD0(e){return Vg({test:(r,t)=>{var n;if(typeof(t==null?void 0:t.coercions)>"u")return u0(t,"The isPayload predicate can only be used with coercion enabled");if(typeof t.coercion>"u")return u0(t,"Unbound coercion result");if(typeof r!="string")return u0(t,`Expected a string (got ${rC(r)})`);let i;try{i=JSON.parse(r)}catch{return u0(t,`Expected a JSON string (got ${rC(r)})`)}let s={value:i};return e(i,Object.assign(Object.assign({},t),{coercion:_J(s,"value")}))?(t.coercions.push([(n=t.p)!==null&&n!==void 0?n:".",t.coercion.bind(null,s.value)]),!0):!1}})}function bD0(){return Vg({test:(e,r)=>{var t;if(!(e instanceof Date)){if(typeof(r==null?void 0:r.coercions)<"u"){if(typeof(r==null?void 0:r.coercion)>"u")return u0(r,"Unbound coercion result");let n;if(typeof e=="string"&&Soo.test(e))n=new Date(e);else{let i;if(typeof e=="string"){let s;try{s=JSON.parse(e)}catch{}typeof s=="number"&&(i=s)}else typeof e=="number"&&(i=e);if(typeof i<"u")if(Number.isSafeInteger(i)||!Number.isSafeInteger(i*1e3))n=new Date(i*1e3);else return u0(r,`Received a timestamp that can't be safely represented by the runtime (${e})`)}if(typeof n<"u")return r.coercions.push([(t=r.p)!==null&&t!==void 0?t:".",r.coercion.bind(null,n)]),!0}return u0(r,`Expected a date (got ${rC(e)})`)}return!0}})}function jbr(e,{delimiter:r}={}){return Vg({test:(t,n)=>{var i;let s=t;if(typeof t=="string"&&typeof r<"u"&&typeof(n==null?void 0:n.coercions)<"u"){if(typeof(n==null?void 0:n.coercion)>"u")return u0(n,"Unbound coercion result");t=t.split(r)}if(!Array.isArray(t))return u0(n,`Expected an array (got ${rC(t)})`);let a=!0;for(let o=0,c=t.length;o{var s,a;if(Object.getPrototypeOf(n).toString()==="[object Set]")if(typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");let o=[...n],c=[...n];if(!t(c,Object.assign(Object.assign({},i),{coercion:void 0})))return!1;let l=()=>c.some((u,m)=>u!==o[m])?new Set(c):n;return i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",vkt(i.coercion,n,l)]),!0}else{let o=!0;for(let c of n)if(o=e(c,Object.assign({},i))&&o,!o&&(i==null?void 0:i.errors)==null)break;return o}if(typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");let o={value:n};return t(n,Object.assign(Object.assign({},i),{coercion:_J(o,"value")}))?(i.coercions.push([(a=i.p)!==null&&a!==void 0?a:".",vkt(i.coercion,n,()=>new Set(o.value))]),!0):!1}return u0(i,`Expected a set (got ${rC(n)})`)}})}function vD0(e,r){let t=jbr(Gbr([e,r])),n=Ubr(r,{keys:e});return Vg({test:(i,s)=>{var a,o,c;if(Object.getPrototypeOf(i).toString()==="[object Map]")if(typeof(s==null?void 0:s.coercions)<"u"){if(typeof(s==null?void 0:s.coercion)>"u")return u0(s,"Unbound coercion result");let l=[...i],u=[...i];if(!t(u,Object.assign(Object.assign({},s),{coercion:void 0})))return!1;let m=()=>u.some((h,_)=>h[0]!==l[_][0]||h[1]!==l[_][1])?new Map(u):i;return s.coercions.push([(a=s.p)!==null&&a!==void 0?a:".",vkt(s.coercion,i,m)]),!0}else{let l=!0;for(let[u,m]of i)if(l=e(u,Object.assign({},s))&&l,!l&&(s==null?void 0:s.errors)==null||(l=r(m,Object.assign(Object.assign({},s),{p:_he(s,u)}))&&l,!l&&(s==null?void 0:s.errors)==null))break;return l}if(typeof(s==null?void 0:s.coercions)<"u"){if(typeof(s==null?void 0:s.coercion)>"u")return u0(s,"Unbound coercion result");let l={value:i};return Array.isArray(i)?t(i,Object.assign(Object.assign({},s),{coercion:void 0}))?(s.coercions.push([(o=s.p)!==null&&o!==void 0?o:".",vkt(s.coercion,i,()=>new Map(l.value))]),!0):!1:n(i,Object.assign(Object.assign({},s),{coercion:_J(l,"value")}))?(s.coercions.push([(c=s.p)!==null&&c!==void 0?c:".",vkt(s.coercion,i,()=>new Map(Object.entries(l.value)))]),!0):!1}return u0(s,`Expected a map (got ${rC(i)})`)}})}function Gbr(e,{delimiter:r}={}){let t=Poo(e.length);return Vg({test:(n,i)=>{var s;if(typeof n=="string"&&typeof r<"u"&&typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");n=n.split(r),i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,n)])}if(!Array.isArray(n))return u0(i,`Expected a tuple (got ${rC(n)})`);let a=t(n,Object.assign({},i));for(let o=0,c=n.length;o{var s;if(Array.isArray(n)&&typeof(i==null?void 0:i.coercions)<"u")return typeof(i==null?void 0:i.coercion)>"u"?u0(i,"Unbound coercion result"):t(n,Object.assign(Object.assign({},i),{coercion:void 0}))?(n=Object.fromEntries(n),i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,n)]),!0):!1;if(typeof n!="object"||n===null)return u0(i,`Expected an object (got ${rC(n)})`);let a=Object.keys(n),o=!0;for(let c=0,l=a.length;c{if(typeof i!="object"||i===null)return u0(s,`Expected an object (got ${rC(i)})`);let a=new Set([...t,...Object.keys(i)]),o={},c=!0;for(let l of a){if(l==="constructor"||l==="__proto__")c=u0(Object.assign(Object.assign({},s),{p:_he(s,l)}),"Unsafe property name");else{let u=Object.prototype.hasOwnProperty.call(e,l)?e[l]:void 0,m=Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;typeof u<"u"?c=u(m,Object.assign(Object.assign({},s),{p:_he(s,l),coercion:_J(i,l)}))&&c:r===null?c=u0(Object.assign(Object.assign({},s),{p:_he(s,l)}),`Extraneous property (got ${rC(m)})`):Object.defineProperty(o,l,{enumerable:!0,get:()=>m,set:fD0(i,l)})}if(!c&&(s==null?void 0:s.errors)==null)break}return r!==null&&(c||(s==null?void 0:s.errors)!=null)&&(c=r(o,s)&&c),c}});return Object.assign(n,{properties:e})}function DD0(e){return xoo(e,{extra:Ubr(sHn())})}var SD0=e=>Vg({test:(r,t)=>r instanceof e?!0:u0(t,`Expected an instance of ${e.name} (got ${rC(r)})`)}),wD0=(e,{exclusive:r=!1}={})=>Vg({test:(t,n)=>{var i,s,a;let o=[],c=typeof(n==null?void 0:n.errors)<"u"?[]:void 0;for(let l=0,u=e.length;l1?u0(n,`Expected to match exactly a single predicate (matched ${o.join(", ")})`):(a=n==null?void 0:n.errors)===null||a===void 0||a.push(...c),!1}});function Too(e){return()=>e}function Vg({test:e}){return Too(e)()}var Ahe=class extends Error{constructor({errors:r}={}){let t="Type mismatch";if(r&&r.length>0){t+=`
           `;for(let n of r)t+=`
          -- ${n}`}super(t)}};function wD0(e,r){if(!r(e))throw new Ahe}function ID0(e,r){let t=[];if(!r(e,{errors:t}))throw new Ahe({errors:t})}function xD0(e,r){}function TD0(e,r,{coerce:t=!1,errors:n,throw:i}={}){let s=n?[]:void 0;if(!t){if(r(e,{errors:s}))return i?e:{value:e,errors:void 0};if(i)throw new Ahe({errors:s});return{value:void 0,errors:s??!0}}let a={value:e},o=_J(a,"value"),c=[];if(!r(e,{errors:s,coercion:o,coercions:c})){if(i)throw new Ahe({errors:s});return{value:void 0,errors:s??!0}}for(let[,l]of c)l();return i?a.value:{value:a.value,errors:void 0}}function PD0(e,r){let t=Gbr(e);return(...n)=>{if(!t(n))throw new Ahe;return r(...n)}}function RD0(e){return Vg({test:(r,t)=>r.length>=e?!0:u0(t,`Expected to have a length of at least ${e} elements (got ${r.length})`)})}function kD0(e){return Vg({test:(r,t)=>r.length<=e?!0:u0(t,`Expected to have a length of at most ${e} elements (got ${r.length})`)})}function Too(e){return Vg({test:(r,t)=>r.length!==e?u0(t,`Expected to have a length of exactly ${e} elements (got ${r.length})`):!0})}function FD0({map:e}={}){return Vg({test:(r,t)=>{let n=new Set,i=new Set;for(let s=0,a=r.length;se<=0?!0:u0(r,`Expected to be negative (got ${e})`)})}function OD0(){return Vg({test:(e,r)=>e>=0?!0:u0(r,`Expected to be positive (got ${e})`)})}function BD0(e){return Vg({test:(r,t)=>r>=e?!0:u0(t,`Expected to be at least ${e} (got ${r})`)})}function qD0(e){return Vg({test:(r,t)=>r<=e?!0:u0(t,`Expected to be at most ${e} (got ${r})`)})}function MD0(e,r){return Vg({test:(t,n)=>t>=e&&t<=r?!0:u0(n,`Expected to be in the [${e}; ${r}] range (got ${t})`)})}function LD0(e,r){return Vg({test:(t,n)=>t>=e&&tr!==Math.round(r)?u0(t,`Expected to be an integer (got ${r})`):!e&&!Number.isSafeInteger(r)?u0(t,`Expected to be a safe integer (got ${r})`):!0})}function GD0(e){return Vg({test:(r,t)=>e.test(r)?!0:u0(t,`Expected to match the pattern ${e.toString()} (got ${rC(r)})`)})}function UD0(){return Vg({test:(e,r)=>e!==e.toLowerCase()?u0(r,`Expected to be all-lowercase (got ${e})`):!0})}function VD0(){return Vg({test:(e,r)=>e!==e.toUpperCase()?u0(r,`Expected to be all-uppercase (got ${e})`):!0})}function zD0(){return Vg({test:(e,r)=>pD0.test(e)?!0:u0(r,`Expected to be a valid UUID v4 (got ${rC(e)})`)})}function $D0(){return Vg({test:(e,r)=>Doo.test(e)?!0:u0(r,`Expected to be a valid ISO 8601 date string (got ${rC(e)})`)})}function QD0({alpha:e=!1}){return Vg({test:(r,t)=>(e?uD0.test(r):lD0.test(r))?!0:u0(t,`Expected to be a valid hexadecimal color string (got ${rC(r)})`)})}function KD0(){return Vg({test:(e,r)=>dD0.test(e)?!0:u0(r,`Expected to be a valid base 64 string (got ${rC(e)})`)})}function HD0(e=sHn()){return Vg({test:(r,t)=>{let n;try{n=JSON.parse(r)}catch{return u0(t,`Expected to be a valid JSON string (got ${rC(r)})`)}return e(n,t)}})}function Poo(e,...r){let t=Array.isArray(r[0])?r[0]:r;return Vg({test:(n,i)=>{var s,a;let o={value:n},c=typeof(i==null?void 0:i.coercions)<"u"?_J(o,"value"):void 0,l=typeof(i==null?void 0:i.coercions)<"u"?[]:void 0;if(!e(n,Object.assign(Object.assign({},i),{coercion:c,coercions:l})))return!1;let u=[];if(typeof l<"u")for(let[,m]of l)u.push(m());try{if(typeof(i==null?void 0:i.coercions)<"u"){if(o.value!==n){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,o.value)])}(a=i==null?void 0:i.coercions)===null||a===void 0||a.push(...l)}return t.every(m=>m(o.value,i))}finally{for(let m of u)m()}}})}function WD0(e,...r){let t=Array.isArray(r[0])?r[0]:r;return Poo(e,t)}function YD0(e){return Vg({test:(r,t)=>typeof r>"u"?!0:e(r,t)})}function JD0(e){return Vg({test:(r,t)=>r===null?!0:e(r,t)})}var Vbr={missing:(e,r)=>e.has(r),undefined:(e,r,t)=>e.has(r)&&typeof t[r]<"u",nil:(e,r,t)=>e.has(r)&&t[r]!=null,falsy:(e,r,t)=>e.has(r)&&!!t[r]};function XD0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)||c.push(l);return c.length>0?u0(a,`Missing required ${iHn(c.length,"property","properties")} ${lct(c,"and")}`):!0}})}function ZD0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>Object.keys(s).some(l=>i(n,l,s))?!0:u0(a,`Missing at least one property from ${lct(Array.from(n),"or")}`)})}function eS0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)&&c.push(l);return c.length>0?u0(a,`Forbidden ${iHn(c.length,"property","properties")} ${lct(c,"and")}`):!0}})}function tS0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)&&c.push(l);return c.length>1?u0(a,`Mutually exclusive properties ${lct(c,"and")}`):!0}})}(function(e){e.Forbids="Forbids",e.Requires="Requires"})(n0.KeyRelationship||(n0.KeyRelationship={}));var rS0={[n0.KeyRelationship.Forbids]:{expect:!1,message:"forbids using"},[n0.KeyRelationship.Requires]:{expect:!0,message:"requires using"}};function nS0(e,r,t,{ignore:n=[]}={}){let i=new Set(n),s=new Set(t),a=rS0[r],o=r===n0.KeyRelationship.Forbids?"or":"and";return Vg({test:(c,l)=>{let u=new Set(Object.keys(c));if(!u.has(e)||i.has(c[e]))return!0;let m=[];for(let h of s)(u.has(h)&&!i.has(c[h]))!==a.expect&&m.push(h);return m.length>=1?u0(l,`Property "${e}" ${a.message} ${iHn(m.length,"property","properties")} ${lct(m,o)}`):!0}})}n0.TypeAssertionError=Ahe;n0.applyCascade=WD0;n0.as=TD0;n0.assert=wD0;n0.assertWithErrors=ID0;n0.cascade=Poo;n0.fn=PD0;n0.hasAtLeastOneKey=ZD0;n0.hasExactLength=Too;n0.hasForbiddenKeys=eS0;n0.hasKeyRelationship=nS0;n0.hasMaxLength=kD0;n0.hasMinLength=RD0;n0.hasMutuallyExclusiveKeys=tS0;n0.hasRequiredKeys=XD0;n0.hasUniqueItems=FD0;n0.isArray=jbr;n0.isAtLeast=BD0;n0.isAtMost=qD0;n0.isBase64=KD0;n0.isBoolean=gD0;n0.isDate=AD0;n0.isDict=vD0;n0.isEnum=fD0;n0.isHexColor=QD0;n0.isISO8601=$D0;n0.isInExclusiveRange=LD0;n0.isInInclusiveRange=MD0;n0.isInstanceOf=DD0;n0.isInteger=jD0;n0.isJSON=HD0;n0.isLiteral=Soo;n0.isLowerCase=UD0;n0.isMap=CD0;n0.isNegative=ND0;n0.isNullable=JD0;n0.isNumber=yD0;n0.isObject=Ioo;n0.isOneOf=SD0;n0.isOptional=YD0;n0.isPartial=ED0;n0.isPayload=_D0;n0.isPositive=OD0;n0.isRecord=Ubr;n0.isSet=bD0;n0.isString=woo;n0.isTuple=Gbr;n0.isUUID4=zD0;n0.isUnknown=sHn;n0.isUpperCase=VD0;n0.makeTrait=xoo;n0.makeValidator=Vg;n0.matchesRegExp=GD0;n0.softAssert=xD0});var Ywe=A(aHn=>{"use strict";Object.defineProperty(aHn,"__esModule",{value:!0});var koo=Pie();function iS0(e){if(e&&e.__esModule)return e;var r=Object.create(null);return e&&Object.keys(e).forEach(function(t){if(t!=="default"){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}}),r.default=e,Object.freeze(r)}var Ekt=class{constructor(){this.help=!1}static Usage(r){return r}async catch(r){throw r}async validateAndExecute(){let t=this.constructor.schema;if(Array.isArray(t)){let{isDict:i,isUnknown:s,applyCascade:a}=await Promise.resolve().then(function(){return iS0(Roo())}),o=a(i(s()),t),c=[],l=[];if(!o(this,{errors:c,coercions:l}))throw koo.formatError("Invalid option schema",c);for(let[,m]of l)m()}else if(t!=null)throw new Error("Invalid command schema");let n=await this.execute();return typeof n<"u"?n:0}};Ekt.isOption=koo.isOptionSymbol;Ekt.Default=[];aHn.Command=Ekt});var cHn=A(Dkt=>{"use strict";Object.defineProperty(Dkt,"__esModule",{value:!0});var Foo=80,oHn=Array(Foo).fill("\u2501");for(let e=0;e<=24;++e)oHn[oHn.length-e]=`\x1B[38;5;${232+e}m\u2501`;var sS0={header:e=>`\x1B[1m\u2501\u2501\u2501 ${e}${e.length`\x1B[1m${e}\x1B[22m`,error:e=>`\x1B[31m\x1B[1m${e}\x1B[22m\x1B[39m`,code:e=>`\x1B[36m${e}\x1B[39m`},aS0={header:e=>e,bold:e=>e,error:e=>e,code:e=>e};function oS0(e){let r=e.split(`
          +- ${n}`}super(t)}};function ID0(e,r){if(!r(e))throw new Ahe}function xD0(e,r){let t=[];if(!r(e,{errors:t}))throw new Ahe({errors:t})}function TD0(e,r){}function PD0(e,r,{coerce:t=!1,errors:n,throw:i}={}){let s=n?[]:void 0;if(!t){if(r(e,{errors:s}))return i?e:{value:e,errors:void 0};if(i)throw new Ahe({errors:s});return{value:void 0,errors:s??!0}}let a={value:e},o=_J(a,"value"),c=[];if(!r(e,{errors:s,coercion:o,coercions:c})){if(i)throw new Ahe({errors:s});return{value:void 0,errors:s??!0}}for(let[,l]of c)l();return i?a.value:{value:a.value,errors:void 0}}function RD0(e,r){let t=Gbr(e);return(...n)=>{if(!t(n))throw new Ahe;return r(...n)}}function kD0(e){return Vg({test:(r,t)=>r.length>=e?!0:u0(t,`Expected to have a length of at least ${e} elements (got ${r.length})`)})}function FD0(e){return Vg({test:(r,t)=>r.length<=e?!0:u0(t,`Expected to have a length of at most ${e} elements (got ${r.length})`)})}function Poo(e){return Vg({test:(r,t)=>r.length!==e?u0(t,`Expected to have a length of exactly ${e} elements (got ${r.length})`):!0})}function ND0({map:e}={}){return Vg({test:(r,t)=>{let n=new Set,i=new Set;for(let s=0,a=r.length;se<=0?!0:u0(r,`Expected to be negative (got ${e})`)})}function BD0(){return Vg({test:(e,r)=>e>=0?!0:u0(r,`Expected to be positive (got ${e})`)})}function qD0(e){return Vg({test:(r,t)=>r>=e?!0:u0(t,`Expected to be at least ${e} (got ${r})`)})}function MD0(e){return Vg({test:(r,t)=>r<=e?!0:u0(t,`Expected to be at most ${e} (got ${r})`)})}function LD0(e,r){return Vg({test:(t,n)=>t>=e&&t<=r?!0:u0(n,`Expected to be in the [${e}; ${r}] range (got ${t})`)})}function jD0(e,r){return Vg({test:(t,n)=>t>=e&&tr!==Math.round(r)?u0(t,`Expected to be an integer (got ${r})`):!e&&!Number.isSafeInteger(r)?u0(t,`Expected to be a safe integer (got ${r})`):!0})}function UD0(e){return Vg({test:(r,t)=>e.test(r)?!0:u0(t,`Expected to match the pattern ${e.toString()} (got ${rC(r)})`)})}function VD0(){return Vg({test:(e,r)=>e!==e.toLowerCase()?u0(r,`Expected to be all-lowercase (got ${e})`):!0})}function zD0(){return Vg({test:(e,r)=>e!==e.toUpperCase()?u0(r,`Expected to be all-uppercase (got ${e})`):!0})}function $D0(){return Vg({test:(e,r)=>mD0.test(e)?!0:u0(r,`Expected to be a valid UUID v4 (got ${rC(e)})`)})}function QD0(){return Vg({test:(e,r)=>Soo.test(e)?!0:u0(r,`Expected to be a valid ISO 8601 date string (got ${rC(e)})`)})}function KD0({alpha:e=!1}){return Vg({test:(r,t)=>(e?lD0.test(r):dD0.test(r))?!0:u0(t,`Expected to be a valid hexadecimal color string (got ${rC(r)})`)})}function HD0(){return Vg({test:(e,r)=>pD0.test(e)?!0:u0(r,`Expected to be a valid base 64 string (got ${rC(e)})`)})}function WD0(e=sHn()){return Vg({test:(r,t)=>{let n;try{n=JSON.parse(r)}catch{return u0(t,`Expected to be a valid JSON string (got ${rC(r)})`)}return e(n,t)}})}function Roo(e,...r){let t=Array.isArray(r[0])?r[0]:r;return Vg({test:(n,i)=>{var s,a;let o={value:n},c=typeof(i==null?void 0:i.coercions)<"u"?_J(o,"value"):void 0,l=typeof(i==null?void 0:i.coercions)<"u"?[]:void 0;if(!e(n,Object.assign(Object.assign({},i),{coercion:c,coercions:l})))return!1;let u=[];if(typeof l<"u")for(let[,m]of l)u.push(m());try{if(typeof(i==null?void 0:i.coercions)<"u"){if(o.value!==n){if(typeof(i==null?void 0:i.coercion)>"u")return u0(i,"Unbound coercion result");i.coercions.push([(s=i.p)!==null&&s!==void 0?s:".",i.coercion.bind(null,o.value)])}(a=i==null?void 0:i.coercions)===null||a===void 0||a.push(...l)}return t.every(m=>m(o.value,i))}finally{for(let m of u)m()}}})}function YD0(e,...r){let t=Array.isArray(r[0])?r[0]:r;return Roo(e,t)}function JD0(e){return Vg({test:(r,t)=>typeof r>"u"?!0:e(r,t)})}function XD0(e){return Vg({test:(r,t)=>r===null?!0:e(r,t)})}var Vbr={missing:(e,r)=>e.has(r),undefined:(e,r,t)=>e.has(r)&&typeof t[r]<"u",nil:(e,r,t)=>e.has(r)&&t[r]!=null,falsy:(e,r,t)=>e.has(r)&&!!t[r]};function ZD0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)||c.push(l);return c.length>0?u0(a,`Missing required ${iHn(c.length,"property","properties")} ${lct(c,"and")}`):!0}})}function eS0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>Object.keys(s).some(l=>i(n,l,s))?!0:u0(a,`Missing at least one property from ${lct(Array.from(n),"or")}`)})}function tS0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)&&c.push(l);return c.length>0?u0(a,`Forbidden ${iHn(c.length,"property","properties")} ${lct(c,"and")}`):!0}})}function rS0(e,r){var t;let n=new Set(e),i=Vbr[(t=r==null?void 0:r.missingIf)!==null&&t!==void 0?t:"missing"];return Vg({test:(s,a)=>{let o=new Set(Object.keys(s)),c=[];for(let l of n)i(o,l,s)&&c.push(l);return c.length>1?u0(a,`Mutually exclusive properties ${lct(c,"and")}`):!0}})}(function(e){e.Forbids="Forbids",e.Requires="Requires"})(n0.KeyRelationship||(n0.KeyRelationship={}));var nS0={[n0.KeyRelationship.Forbids]:{expect:!1,message:"forbids using"},[n0.KeyRelationship.Requires]:{expect:!0,message:"requires using"}};function iS0(e,r,t,{ignore:n=[]}={}){let i=new Set(n),s=new Set(t),a=nS0[r],o=r===n0.KeyRelationship.Forbids?"or":"and";return Vg({test:(c,l)=>{let u=new Set(Object.keys(c));if(!u.has(e)||i.has(c[e]))return!0;let m=[];for(let h of s)(u.has(h)&&!i.has(c[h]))!==a.expect&&m.push(h);return m.length>=1?u0(l,`Property "${e}" ${a.message} ${iHn(m.length,"property","properties")} ${lct(m,o)}`):!0}})}n0.TypeAssertionError=Ahe;n0.applyCascade=YD0;n0.as=PD0;n0.assert=ID0;n0.assertWithErrors=xD0;n0.cascade=Roo;n0.fn=RD0;n0.hasAtLeastOneKey=eS0;n0.hasExactLength=Poo;n0.hasForbiddenKeys=tS0;n0.hasKeyRelationship=iS0;n0.hasMaxLength=FD0;n0.hasMinLength=kD0;n0.hasMutuallyExclusiveKeys=rS0;n0.hasRequiredKeys=ZD0;n0.hasUniqueItems=ND0;n0.isArray=jbr;n0.isAtLeast=qD0;n0.isAtMost=MD0;n0.isBase64=HD0;n0.isBoolean=yD0;n0.isDate=bD0;n0.isDict=ED0;n0.isEnum=hD0;n0.isHexColor=KD0;n0.isISO8601=QD0;n0.isInExclusiveRange=jD0;n0.isInInclusiveRange=LD0;n0.isInstanceOf=SD0;n0.isInteger=GD0;n0.isJSON=WD0;n0.isLiteral=woo;n0.isLowerCase=VD0;n0.isMap=vD0;n0.isNegative=OD0;n0.isNullable=XD0;n0.isNumber=_D0;n0.isObject=xoo;n0.isOneOf=wD0;n0.isOptional=JD0;n0.isPartial=DD0;n0.isPayload=AD0;n0.isPositive=BD0;n0.isRecord=Ubr;n0.isSet=CD0;n0.isString=Ioo;n0.isTuple=Gbr;n0.isUUID4=$D0;n0.isUnknown=sHn;n0.isUpperCase=zD0;n0.makeTrait=Too;n0.makeValidator=Vg;n0.matchesRegExp=UD0;n0.softAssert=TD0});var Ywe=A(aHn=>{"use strict";Object.defineProperty(aHn,"__esModule",{value:!0});var Foo=Pie();function sS0(e){if(e&&e.__esModule)return e;var r=Object.create(null);return e&&Object.keys(e).forEach(function(t){if(t!=="default"){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}}),r.default=e,Object.freeze(r)}var Ekt=class{constructor(){this.help=!1}static Usage(r){return r}async catch(r){throw r}async validateAndExecute(){let t=this.constructor.schema;if(Array.isArray(t)){let{isDict:i,isUnknown:s,applyCascade:a}=await Promise.resolve().then(function(){return sS0(koo())}),o=a(i(s()),t),c=[],l=[];if(!o(this,{errors:c,coercions:l}))throw Foo.formatError("Invalid option schema",c);for(let[,m]of l)m()}else if(t!=null)throw new Error("Invalid command schema");let n=await this.execute();return typeof n<"u"?n:0}};Ekt.isOption=Foo.isOptionSymbol;Ekt.Default=[];aHn.Command=Ekt});var cHn=A(Dkt=>{"use strict";Object.defineProperty(Dkt,"__esModule",{value:!0});var Noo=80,oHn=Array(Noo).fill("\u2501");for(let e=0;e<=24;++e)oHn[oHn.length-e]=`\x1B[38;5;${232+e}m\u2501`;var aS0={header:e=>`\x1B[1m\u2501\u2501\u2501 ${e}${e.length`\x1B[1m${e}\x1B[22m`,error:e=>`\x1B[31m\x1B[1m${e}\x1B[22m\x1B[39m`,code:e=>`\x1B[36m${e}\x1B[39m`},oS0={header:e=>e,bold:e=>e,error:e=>e,code:e=>e};function cS0(e){let r=e.split(`
           `),t=r.filter(i=>i.match(/\S/)),n=t.length>0?t.reduce((i,s)=>Math.min(i,s.length-s.trimStart().length),Number.MAX_VALUE):0;return r.map(i=>i.slice(n).trimRight()).join(`
          -`)}function cS0(e,{format:r,paragraphs:t}){return e=e.replace(/\r\n?/g,`
          -`),e=oS0(e),e=e.replace(/^\n+|\n+$/g,""),e=e.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2
          +`)}function uS0(e,{format:r,paragraphs:t}){return e=e.replace(/\r\n?/g,`
          +`),e=cS0(e),e=e.replace(/^\n+|\n+$/g,""),e=e.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2
           
           `),e=e.replace(/\n(\n)?\n*/g,"$1"),t&&(e=e.split(/\n/).map(n=>{let i=n.match(/^\s*[*-][\t ]+(.*)/);if(!i)return n.match(/(.{1,80})(?: |$)/g).join(`
           `);let s=n.length-n.trimStart().length;return i[1].match(new RegExp(`(.{1,${78-s}})(?: |$)`,"g")).map((a,o)=>" ".repeat(s)+(o===0?"- ":"  ")+a).join(`
           `)}).join(`
           
           `)),e=e.replace(/(`+)((?:.|[\n])*?)\1/g,(n,i,s)=>r.code(i+s+i)),e=e.replace(/(\*\*)((?:.|[\n])*?)\1/g,(n,i,s)=>r.bold(i+s+i)),e?`${e}
          -`:""}Dkt.formatMarkdownish=cS0;Dkt.richFormat=sS0;Dkt.textFormat=aS0});var Hbr=A(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});var nh=Mbr(),Qbr=Lbr();function i7(e){nh.DEBUG&&console.log(e)}var Noo={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:nh.HELP_COMMAND_INDEX};function lHn(){return{nodes:[OR(),OR(),OR()]}}function Ooo(e){let r=lHn(),t=[],n=r.nodes.length;for(let i of e){t.push(n);for(let s=0;s{if(r.has(n))return;r.add(n);let i=e.nodes[n];for(let a of Object.values(i.statics))for(let{to:o}of a)t(o);for(let[,{to:a}]of i.dynamics)t(a);for(let{to:a}of i.shortcuts)t(a);let s=new Set(i.shortcuts.map(({to:a})=>a));for(;i.shortcuts.length>0;){let{to:a}=i.shortcuts.shift(),o=e.nodes[a];for(let[c,l]of Object.entries(o.statics)){let u=Object.prototype.hasOwnProperty.call(i.statics,c)?i.statics[c]:i.statics[c]=[];for(let m of l)u.some(({to:h})=>m.to===h)||u.push(m)}for(let[c,l]of o.dynamics)i.dynamics.some(([u,{to:m}])=>c===u&&l.to===m)||i.dynamics.push([c,l]);for(let c of o.shortcuts)s.has(c.to)||(i.shortcuts.push(c),s.add(c.to))}};t(nh.NODE_INITIAL)}function qoo(e,{prefix:r=""}={}){if(nh.DEBUG){i7(`${r}Nodes are:`);for(let t=0;tc!==nh.NODE_ERRORED).map(({state:c})=>({usage:c.candidateUsage,reason:null})));if(o.every(({node:c})=>c===nh.NODE_ERRORED))throw new Qbr.UnknownSyntaxError(r,o.map(({state:c})=>({usage:c.candidateUsage,reason:c.errorMessage})));n=Moo(o)}if(n.length>0){i7("  Results:");for(let s of n)i7(`    - ${s.node} -> ${JSON.stringify(s.state)}`)}else i7("  No results");return n}function uS0(e,r){if(r.selectedIndex!==null)return!0;if(Object.prototype.hasOwnProperty.call(e.statics,nh.END_OF_INPUT)){for(let{to:t}of e.statics[nh.END_OF_INPUT])if(t===nh.NODE_SUCCESS)return!0}return!1}function lS0(e,r,t){let n=t&&r.length>0?[""]:[],i=dHn(e,r,t),s=[],a=new Set,o=(c,l,u=!0)=>{let m=[l];for(;m.length>0;){let _=m;m=[];for(let b of _){let v=e.nodes[b],w=Object.keys(v.statics);for(let x of Object.keys(v.statics)){let P=w[0];for(let{to:k,reducer:R}of v.statics[P])R==="pushPath"&&(u||c.push(P),m.push(k))}}u=!1}let h=JSON.stringify(c);a.has(h)||(s.push(c),a.add(h))};for(let{node:c,state:l}of i){if(l.remainder!==null){o([l.remainder],c);continue}let u=e.nodes[c],m=uS0(u,l);for(let[h,_]of Object.entries(u.statics))(m&&h!==nh.END_OF_INPUT||!h.startsWith("-")&&_.some(({reducer:b})=>b==="pushPath"))&&o([...n,h],c);if(m)for(let[h,{to:_}]of u.dynamics){if(_===nh.NODE_ERRORED)continue;let b=Voo(h,l);if(b!==null)for(let v of b)o([...n,v],c)}}return[...s].sort()}function dS0(e,r){let t=dHn(e,[...r,nh.END_OF_INPUT]);return Loo(r,t.map(({state:n})=>n))}function Moo(e){let r=0;for(let{state:t}of e)t.path.length>r&&(r=t.path.length);return e.filter(({state:t})=>t.path.length===r)}function Loo(e,r){let t=r.filter(m=>m.selectedIndex!==null);if(t.length===0)throw new Error;let n=t.filter(m=>m.requiredOptions.every(h=>h.some(_=>m.options.find(b=>b.name===_))));if(n.length===0)throw new Qbr.UnknownSyntaxError(e,t.map(m=>({usage:m.candidateUsage,reason:null})));let i=0;for(let m of n)m.path.length>i&&(i=m.path.length);let s=n.filter(m=>m.path.length===i),a=m=>m.positionals.filter(({extra:h})=>!h).length+m.options.length,o=s.map(m=>({state:m,positionalCount:a(m)})),c=0;for(let{positionalCount:m}of o)m>c&&(c=m);let l=o.filter(({positionalCount:m})=>m===c).map(({state:m})=>m),u=joo(l);if(u.length>1)throw new Qbr.AmbiguousSyntaxError(e,u.map(m=>m.candidateUsage));return u[0]}function joo(e){let r=[],t=[];for(let n of e)n.selectedIndex===nh.HELP_COMMAND_INDEX?t.push(n):r.push(n);return t.length>0&&r.push({...Noo,path:Goo(...t.map(n=>n.path)),options:t.reduce((n,i)=>n.concat(i.options),[])}),r}function Goo(e,r,...t){return r===void 0?Array.from(e):Goo(e.filter((n,i)=>n===r[i]),...t)}function OR(){return{dynamics:[],shortcuts:[],statics:{}}}function pHn(e){return e===nh.NODE_SUCCESS||e===nh.NODE_ERRORED}function zbr(e,r=0){return{to:pHn(e.to)?e.to:e.to>2?e.to+r-2:e.to+r,reducer:e.reducer}}function Uoo(e,r=0){let t=OR();for(let[n,i]of e.dynamics)t.dynamics.push([n,zbr(i,r)]);for(let n of e.shortcuts)t.shortcuts.push(zbr(n,r));for(let[n,i]of Object.entries(e.statics))t.statics[n]=i.map(s=>zbr(s,r));return t}function xx(e,r,t,n,i){e.nodes[r].dynamics.push([t,{to:n,reducer:i}])}function Jwe(e,r,t,n){e.nodes[r].shortcuts.push({to:t,reducer:n})}function AJ(e,r,t,n,i){(Object.prototype.hasOwnProperty.call(e.nodes[r].statics,t)?e.nodes[r].statics[t]:e.nodes[r].statics[t]=[]).push({to:n,reducer:i})}function Skt(e,r,t,n){if(Array.isArray(r)){let[i,...s]=r;return e[i](t,n,...s)}else return e[r](t,n)}function Voo(e,r){let t=Array.isArray(e)?wkt[e[0]]:wkt[e];if(typeof t.suggest>"u")return null;let n=Array.isArray(e)?e.slice(1):[];return t.suggest(r,...n)}var wkt={always:()=>!0,isOptionLike:(e,r)=>!e.ignoreOptions&&r!=="-"&&r.startsWith("-"),isNotOptionLike:(e,r)=>e.ignoreOptions||r==="-"||!r.startsWith("-"),isOption:(e,r,t,n)=>!e.ignoreOptions&&r===t,isBatchOption:(e,r,t)=>!e.ignoreOptions&&nh.BATCH_REGEX.test(r)&&[...r.slice(1)].every(n=>t.includes(`-${n}`)),isBoundOption:(e,r,t,n)=>{let i=r.match(nh.BINDING_REGEX);return!e.ignoreOptions&&!!i&&nh.OPTION_REGEX.test(i[1])&&t.includes(i[1])&&n.filter(s=>s.names.includes(i[1])).every(s=>s.allowBinding)},isNegatedOption:(e,r,t)=>!e.ignoreOptions&&r===`--no-${t.slice(2)}`,isHelp:(e,r)=>!e.ignoreOptions&&nh.HELP_REGEX.test(r),isUnsupportedOption:(e,r,t)=>!e.ignoreOptions&&r.startsWith("-")&&nh.OPTION_REGEX.test(r)&&!t.includes(r),isInvalidOption:(e,r)=>!e.ignoreOptions&&r.startsWith("-")&&!nh.OPTION_REGEX.test(r)};wkt.isOption.suggest=(e,r,t=!0)=>t?null:[r];var $br={setCandidateState:(e,r,t)=>({...e,...t}),setSelectedIndex:(e,r,t)=>({...e,selectedIndex:t}),pushBatch:(e,r)=>({...e,options:e.options.concat([...r.slice(1)].map(t=>({name:`-${t}`,value:!0})))}),pushBound:(e,r)=>{let[,t,n]=r.match(nh.BINDING_REGEX);return{...e,options:e.options.concat({name:t,value:n})}},pushPath:(e,r)=>({...e,path:e.path.concat(r)}),pushPositional:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:!1})}),pushExtra:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:!0})}),pushExtraNoLimits:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:bJ})}),pushTrue:(e,r,t=r)=>({...e,options:e.options.concat({name:r,value:!0})}),pushFalse:(e,r,t=r)=>({...e,options:e.options.concat({name:t,value:!1})}),pushUndefined:(e,r)=>({...e,options:e.options.concat({name:r,value:void 0})}),pushStringValue:(e,r)=>{var t;let n={...e,options:[...e.options]},i=e.options[e.options.length-1];return i.value=((t=i.value)!==null&&t!==void 0?t:[]).concat([r]),n},setStringValue:(e,r)=>{let t={...e,options:[...e.options]},n=e.options[e.options.length-1];return n.value=r,t},inhibateOptions:e=>({...e,ignoreOptions:!0}),useHelp:(e,r,t)=>{let[,,n]=r.match(nh.HELP_REGEX);return typeof n<"u"?{...e,options:[{name:"-c",value:String(t)},{name:"-i",value:n}]}:{...e,options:[{name:"-c",value:String(t)}]}},setError:(e,r,t)=>r===nh.END_OF_INPUT?{...e,errorMessage:`${t}.`}:{...e,errorMessage:`${t} ("${r}").`},setOptionArityError:(e,r)=>{let t=e.options[e.options.length-1];return{...e,errorMessage:`Not enough arguments to option ${t.name}.`}}},bJ=Symbol(),Kbr=class{constructor(r,t){this.allOptionNames=[],this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=r,this.cliOpts=t}addPath(r){this.paths.push(r)}setArity({leading:r=this.arity.leading,trailing:t=this.arity.trailing,extra:n=this.arity.extra,proxy:i=this.arity.proxy}){Object.assign(this.arity,{leading:r,trailing:t,extra:n,proxy:i})}addPositional({name:r="arg",required:t=!0}={}){if(!t&&this.arity.extra===bJ)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!t&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!t&&this.arity.extra!==bJ?this.arity.extra.push(r):this.arity.extra!==bJ&&this.arity.extra.length===0?this.arity.leading.push(r):this.arity.trailing.push(r)}addRest({name:r="arg",required:t=0}={}){if(this.arity.extra===bJ)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let n=0;n1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(n))throw new Error(`The arity must be an integer, got ${n}`);if(n<0)throw new Error(`The arity must be positive, got ${n}`);this.allOptionNames.push(...r),this.options.push({names:r,description:t,arity:n,hidden:i,required:s,allowBinding:a})}setContext(r){this.context=r}usage({detailed:r=!0,inlineOptions:t=!0}={}){let n=[this.cliOpts.binaryName],i=[];if(this.paths.length>0&&n.push(...this.paths[0]),r){for(let{names:a,arity:o,hidden:c,description:l,required:u}of this.options){if(c)continue;let m=[];for(let _=0;_`:`[${h}]`)}n.push(...this.arity.leading.map(a=>`<${a}>`)),this.arity.extra===bJ?n.push("..."):n.push(...this.arity.extra.map(a=>`[${a}]`)),n.push(...this.arity.trailing.map(a=>`<${a}>`))}return{usage:n.join(" "),options:i}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let r=lHn(),t=nh.NODE_INITIAL,n=this.usage().usage,i=this.options.filter(o=>o.required).map(o=>o.names);t=eG(r,OR()),AJ(r,nh.NODE_INITIAL,nh.START_OF_INPUT,t,["setCandidateState",{candidateUsage:n,requiredOptions:i}]);let s=this.arity.proxy?"always":"isNotOptionLike",a=this.paths.length>0?this.paths:[[]];for(let o of a){let c=t;if(o.length>0){let h=eG(r,OR());Jwe(r,c,h),this.registerOptions(r,h),c=h}for(let h=0;h0||!this.arity.proxy){let h=eG(r,OR());xx(r,c,"isHelp",h,["useHelp",this.cliIndex]),AJ(r,h,nh.END_OF_INPUT,nh.NODE_SUCCESS,["setSelectedIndex",nh.HELP_COMMAND_INDEX]),this.registerOptions(r,c)}this.arity.leading.length>0&&AJ(r,c,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]);let l=c;for(let h=0;h0||h+1!==this.arity.leading.length)&&AJ(r,_,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]),xx(r,l,"isNotOptionLike",_,"pushPositional"),l=_}let u=l;if(this.arity.extra===bJ||this.arity.extra.length>0){let h=eG(r,OR());if(Jwe(r,l,h),this.arity.extra===bJ){let _=eG(r,OR());this.arity.proxy||this.registerOptions(r,_),xx(r,l,s,_,"pushExtraNoLimits"),xx(r,_,s,_,"pushExtraNoLimits"),Jwe(r,_,h)}else for(let _=0;_0&&AJ(r,u,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]);let m=u;for(let h=0;ha.length>s.length?a:s,"");if(n.arity===0)for(let s of n.names)xx(r,t,["isOption",s,n.hidden||s!==i],t,"pushTrue"),s.startsWith("--")&&!s.startsWith("--no-")&&xx(r,t,["isNegatedOption",s],t,["pushFalse",s]);else{let s=eG(r,OR());for(let a of n.names)xx(r,t,["isOption",a,n.hidden||a!==i],s,"pushUndefined");for(let a=0;a=0&&rdS0(n,i),suggest:(i,s)=>lS0(n,i,s)}}};XC.CliBuilder=uHn;XC.CommandBuilder=Kbr;XC.NoLimits=bJ;XC.aggregateHelpStates=joo;XC.cloneNode=Uoo;XC.cloneTransition=zbr;XC.debug=i7;XC.debugMachine=qoo;XC.execute=Skt;XC.injectNode=eG;XC.isTerminalNode=pHn;XC.makeAnyOfMachine=Ooo;XC.makeNode=OR;XC.makeStateMachine=lHn;XC.reducers=$br;XC.registerDynamic=xx;XC.registerShortcut=Jwe;XC.registerStatic=AJ;XC.runMachineInternal=dHn;XC.selectBestState=Loo;XC.simplifyMachine=Boo;XC.suggest=Voo;XC.tests=wkt;XC.trimSmallerBranches=Moo});var zoo=A(fHn=>{"use strict";Object.defineProperty(fHn,"__esModule",{value:!0});var pS0=Ywe(),mHn=class e extends pS0.Command{constructor(r){super(),this.contexts=r,this.commands=[]}static from(r,t){let n=new e(t);n.path=r.path;for(let i of r.options)switch(i.name){case"-c":n.commands.push(Number(i.value));break;case"-i":n.index=Number(i.value);break}return n}async execute(){let r=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection:
          +`:""}Dkt.formatMarkdownish=uS0;Dkt.richFormat=aS0;Dkt.textFormat=oS0});var Hbr=A(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});var nh=Mbr(),Qbr=Lbr();function i7(e){nh.DEBUG&&console.log(e)}var Ooo={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:nh.HELP_COMMAND_INDEX};function lHn(){return{nodes:[OR(),OR(),OR()]}}function Boo(e){let r=lHn(),t=[],n=r.nodes.length;for(let i of e){t.push(n);for(let s=0;s{if(r.has(n))return;r.add(n);let i=e.nodes[n];for(let a of Object.values(i.statics))for(let{to:o}of a)t(o);for(let[,{to:a}]of i.dynamics)t(a);for(let{to:a}of i.shortcuts)t(a);let s=new Set(i.shortcuts.map(({to:a})=>a));for(;i.shortcuts.length>0;){let{to:a}=i.shortcuts.shift(),o=e.nodes[a];for(let[c,l]of Object.entries(o.statics)){let u=Object.prototype.hasOwnProperty.call(i.statics,c)?i.statics[c]:i.statics[c]=[];for(let m of l)u.some(({to:h})=>m.to===h)||u.push(m)}for(let[c,l]of o.dynamics)i.dynamics.some(([u,{to:m}])=>c===u&&l.to===m)||i.dynamics.push([c,l]);for(let c of o.shortcuts)s.has(c.to)||(i.shortcuts.push(c),s.add(c.to))}};t(nh.NODE_INITIAL)}function Moo(e,{prefix:r=""}={}){if(nh.DEBUG){i7(`${r}Nodes are:`);for(let t=0;tc!==nh.NODE_ERRORED).map(({state:c})=>({usage:c.candidateUsage,reason:null})));if(o.every(({node:c})=>c===nh.NODE_ERRORED))throw new Qbr.UnknownSyntaxError(r,o.map(({state:c})=>({usage:c.candidateUsage,reason:c.errorMessage})));n=Loo(o)}if(n.length>0){i7("  Results:");for(let s of n)i7(`    - ${s.node} -> ${JSON.stringify(s.state)}`)}else i7("  No results");return n}function lS0(e,r){if(r.selectedIndex!==null)return!0;if(Object.prototype.hasOwnProperty.call(e.statics,nh.END_OF_INPUT)){for(let{to:t}of e.statics[nh.END_OF_INPUT])if(t===nh.NODE_SUCCESS)return!0}return!1}function dS0(e,r,t){let n=t&&r.length>0?[""]:[],i=dHn(e,r,t),s=[],a=new Set,o=(c,l,u=!0)=>{let m=[l];for(;m.length>0;){let _=m;m=[];for(let b of _){let v=e.nodes[b],w=Object.keys(v.statics);for(let x of Object.keys(v.statics)){let P=w[0];for(let{to:k,reducer:R}of v.statics[P])R==="pushPath"&&(u||c.push(P),m.push(k))}}u=!1}let h=JSON.stringify(c);a.has(h)||(s.push(c),a.add(h))};for(let{node:c,state:l}of i){if(l.remainder!==null){o([l.remainder],c);continue}let u=e.nodes[c],m=lS0(u,l);for(let[h,_]of Object.entries(u.statics))(m&&h!==nh.END_OF_INPUT||!h.startsWith("-")&&_.some(({reducer:b})=>b==="pushPath"))&&o([...n,h],c);if(m)for(let[h,{to:_}]of u.dynamics){if(_===nh.NODE_ERRORED)continue;let b=zoo(h,l);if(b!==null)for(let v of b)o([...n,v],c)}}return[...s].sort()}function pS0(e,r){let t=dHn(e,[...r,nh.END_OF_INPUT]);return joo(r,t.map(({state:n})=>n))}function Loo(e){let r=0;for(let{state:t}of e)t.path.length>r&&(r=t.path.length);return e.filter(({state:t})=>t.path.length===r)}function joo(e,r){let t=r.filter(m=>m.selectedIndex!==null);if(t.length===0)throw new Error;let n=t.filter(m=>m.requiredOptions.every(h=>h.some(_=>m.options.find(b=>b.name===_))));if(n.length===0)throw new Qbr.UnknownSyntaxError(e,t.map(m=>({usage:m.candidateUsage,reason:null})));let i=0;for(let m of n)m.path.length>i&&(i=m.path.length);let s=n.filter(m=>m.path.length===i),a=m=>m.positionals.filter(({extra:h})=>!h).length+m.options.length,o=s.map(m=>({state:m,positionalCount:a(m)})),c=0;for(let{positionalCount:m}of o)m>c&&(c=m);let l=o.filter(({positionalCount:m})=>m===c).map(({state:m})=>m),u=Goo(l);if(u.length>1)throw new Qbr.AmbiguousSyntaxError(e,u.map(m=>m.candidateUsage));return u[0]}function Goo(e){let r=[],t=[];for(let n of e)n.selectedIndex===nh.HELP_COMMAND_INDEX?t.push(n):r.push(n);return t.length>0&&r.push({...Ooo,path:Uoo(...t.map(n=>n.path)),options:t.reduce((n,i)=>n.concat(i.options),[])}),r}function Uoo(e,r,...t){return r===void 0?Array.from(e):Uoo(e.filter((n,i)=>n===r[i]),...t)}function OR(){return{dynamics:[],shortcuts:[],statics:{}}}function pHn(e){return e===nh.NODE_SUCCESS||e===nh.NODE_ERRORED}function zbr(e,r=0){return{to:pHn(e.to)?e.to:e.to>2?e.to+r-2:e.to+r,reducer:e.reducer}}function Voo(e,r=0){let t=OR();for(let[n,i]of e.dynamics)t.dynamics.push([n,zbr(i,r)]);for(let n of e.shortcuts)t.shortcuts.push(zbr(n,r));for(let[n,i]of Object.entries(e.statics))t.statics[n]=i.map(s=>zbr(s,r));return t}function xx(e,r,t,n,i){e.nodes[r].dynamics.push([t,{to:n,reducer:i}])}function Jwe(e,r,t,n){e.nodes[r].shortcuts.push({to:t,reducer:n})}function AJ(e,r,t,n,i){(Object.prototype.hasOwnProperty.call(e.nodes[r].statics,t)?e.nodes[r].statics[t]:e.nodes[r].statics[t]=[]).push({to:n,reducer:i})}function Skt(e,r,t,n){if(Array.isArray(r)){let[i,...s]=r;return e[i](t,n,...s)}else return e[r](t,n)}function zoo(e,r){let t=Array.isArray(e)?wkt[e[0]]:wkt[e];if(typeof t.suggest>"u")return null;let n=Array.isArray(e)?e.slice(1):[];return t.suggest(r,...n)}var wkt={always:()=>!0,isOptionLike:(e,r)=>!e.ignoreOptions&&r!=="-"&&r.startsWith("-"),isNotOptionLike:(e,r)=>e.ignoreOptions||r==="-"||!r.startsWith("-"),isOption:(e,r,t,n)=>!e.ignoreOptions&&r===t,isBatchOption:(e,r,t)=>!e.ignoreOptions&&nh.BATCH_REGEX.test(r)&&[...r.slice(1)].every(n=>t.includes(`-${n}`)),isBoundOption:(e,r,t,n)=>{let i=r.match(nh.BINDING_REGEX);return!e.ignoreOptions&&!!i&&nh.OPTION_REGEX.test(i[1])&&t.includes(i[1])&&n.filter(s=>s.names.includes(i[1])).every(s=>s.allowBinding)},isNegatedOption:(e,r,t)=>!e.ignoreOptions&&r===`--no-${t.slice(2)}`,isHelp:(e,r)=>!e.ignoreOptions&&nh.HELP_REGEX.test(r),isUnsupportedOption:(e,r,t)=>!e.ignoreOptions&&r.startsWith("-")&&nh.OPTION_REGEX.test(r)&&!t.includes(r),isInvalidOption:(e,r)=>!e.ignoreOptions&&r.startsWith("-")&&!nh.OPTION_REGEX.test(r)};wkt.isOption.suggest=(e,r,t=!0)=>t?null:[r];var $br={setCandidateState:(e,r,t)=>({...e,...t}),setSelectedIndex:(e,r,t)=>({...e,selectedIndex:t}),pushBatch:(e,r)=>({...e,options:e.options.concat([...r.slice(1)].map(t=>({name:`-${t}`,value:!0})))}),pushBound:(e,r)=>{let[,t,n]=r.match(nh.BINDING_REGEX);return{...e,options:e.options.concat({name:t,value:n})}},pushPath:(e,r)=>({...e,path:e.path.concat(r)}),pushPositional:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:!1})}),pushExtra:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:!0})}),pushExtraNoLimits:(e,r)=>({...e,positionals:e.positionals.concat({value:r,extra:bJ})}),pushTrue:(e,r,t=r)=>({...e,options:e.options.concat({name:r,value:!0})}),pushFalse:(e,r,t=r)=>({...e,options:e.options.concat({name:t,value:!1})}),pushUndefined:(e,r)=>({...e,options:e.options.concat({name:r,value:void 0})}),pushStringValue:(e,r)=>{var t;let n={...e,options:[...e.options]},i=e.options[e.options.length-1];return i.value=((t=i.value)!==null&&t!==void 0?t:[]).concat([r]),n},setStringValue:(e,r)=>{let t={...e,options:[...e.options]},n=e.options[e.options.length-1];return n.value=r,t},inhibateOptions:e=>({...e,ignoreOptions:!0}),useHelp:(e,r,t)=>{let[,,n]=r.match(nh.HELP_REGEX);return typeof n<"u"?{...e,options:[{name:"-c",value:String(t)},{name:"-i",value:n}]}:{...e,options:[{name:"-c",value:String(t)}]}},setError:(e,r,t)=>r===nh.END_OF_INPUT?{...e,errorMessage:`${t}.`}:{...e,errorMessage:`${t} ("${r}").`},setOptionArityError:(e,r)=>{let t=e.options[e.options.length-1];return{...e,errorMessage:`Not enough arguments to option ${t.name}.`}}},bJ=Symbol(),Kbr=class{constructor(r,t){this.allOptionNames=[],this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=r,this.cliOpts=t}addPath(r){this.paths.push(r)}setArity({leading:r=this.arity.leading,trailing:t=this.arity.trailing,extra:n=this.arity.extra,proxy:i=this.arity.proxy}){Object.assign(this.arity,{leading:r,trailing:t,extra:n,proxy:i})}addPositional({name:r="arg",required:t=!0}={}){if(!t&&this.arity.extra===bJ)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!t&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!t&&this.arity.extra!==bJ?this.arity.extra.push(r):this.arity.extra!==bJ&&this.arity.extra.length===0?this.arity.leading.push(r):this.arity.trailing.push(r)}addRest({name:r="arg",required:t=0}={}){if(this.arity.extra===bJ)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let n=0;n1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(n))throw new Error(`The arity must be an integer, got ${n}`);if(n<0)throw new Error(`The arity must be positive, got ${n}`);this.allOptionNames.push(...r),this.options.push({names:r,description:t,arity:n,hidden:i,required:s,allowBinding:a})}setContext(r){this.context=r}usage({detailed:r=!0,inlineOptions:t=!0}={}){let n=[this.cliOpts.binaryName],i=[];if(this.paths.length>0&&n.push(...this.paths[0]),r){for(let{names:a,arity:o,hidden:c,description:l,required:u}of this.options){if(c)continue;let m=[];for(let _=0;_`:`[${h}]`)}n.push(...this.arity.leading.map(a=>`<${a}>`)),this.arity.extra===bJ?n.push("..."):n.push(...this.arity.extra.map(a=>`[${a}]`)),n.push(...this.arity.trailing.map(a=>`<${a}>`))}return{usage:n.join(" "),options:i}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let r=lHn(),t=nh.NODE_INITIAL,n=this.usage().usage,i=this.options.filter(o=>o.required).map(o=>o.names);t=eG(r,OR()),AJ(r,nh.NODE_INITIAL,nh.START_OF_INPUT,t,["setCandidateState",{candidateUsage:n,requiredOptions:i}]);let s=this.arity.proxy?"always":"isNotOptionLike",a=this.paths.length>0?this.paths:[[]];for(let o of a){let c=t;if(o.length>0){let h=eG(r,OR());Jwe(r,c,h),this.registerOptions(r,h),c=h}for(let h=0;h0||!this.arity.proxy){let h=eG(r,OR());xx(r,c,"isHelp",h,["useHelp",this.cliIndex]),AJ(r,h,nh.END_OF_INPUT,nh.NODE_SUCCESS,["setSelectedIndex",nh.HELP_COMMAND_INDEX]),this.registerOptions(r,c)}this.arity.leading.length>0&&AJ(r,c,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]);let l=c;for(let h=0;h0||h+1!==this.arity.leading.length)&&AJ(r,_,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]),xx(r,l,"isNotOptionLike",_,"pushPositional"),l=_}let u=l;if(this.arity.extra===bJ||this.arity.extra.length>0){let h=eG(r,OR());if(Jwe(r,l,h),this.arity.extra===bJ){let _=eG(r,OR());this.arity.proxy||this.registerOptions(r,_),xx(r,l,s,_,"pushExtraNoLimits"),xx(r,_,s,_,"pushExtraNoLimits"),Jwe(r,_,h)}else for(let _=0;_0&&AJ(r,u,nh.END_OF_INPUT,nh.NODE_ERRORED,["setError","Not enough positional arguments"]);let m=u;for(let h=0;ha.length>s.length?a:s,"");if(n.arity===0)for(let s of n.names)xx(r,t,["isOption",s,n.hidden||s!==i],t,"pushTrue"),s.startsWith("--")&&!s.startsWith("--no-")&&xx(r,t,["isNegatedOption",s],t,["pushFalse",s]);else{let s=eG(r,OR());for(let a of n.names)xx(r,t,["isOption",a,n.hidden||a!==i],s,"pushUndefined");for(let a=0;a=0&&rpS0(n,i),suggest:(i,s)=>dS0(n,i,s)}}};XC.CliBuilder=uHn;XC.CommandBuilder=Kbr;XC.NoLimits=bJ;XC.aggregateHelpStates=Goo;XC.cloneNode=Voo;XC.cloneTransition=zbr;XC.debug=i7;XC.debugMachine=Moo;XC.execute=Skt;XC.injectNode=eG;XC.isTerminalNode=pHn;XC.makeAnyOfMachine=Boo;XC.makeNode=OR;XC.makeStateMachine=lHn;XC.reducers=$br;XC.registerDynamic=xx;XC.registerShortcut=Jwe;XC.registerStatic=AJ;XC.runMachineInternal=dHn;XC.selectBestState=joo;XC.simplifyMachine=qoo;XC.suggest=zoo;XC.tests=wkt;XC.trimSmallerBranches=Loo});var $oo=A(fHn=>{"use strict";Object.defineProperty(fHn,"__esModule",{value:!0});var mS0=Ywe(),mHn=class e extends mS0.Command{constructor(r){super(),this.contexts=r,this.commands=[]}static from(r,t){let n=new e(t);n.path=r.path;for(let i of r.options)switch(i.name){case"-c":n.commands.push(Number(i.value));break;case"-i":n.index=Number(i.value);break}return n}async execute(){let r=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection:
           `),this.context.stdout.write(`
           `);let t=0;for(let n of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[n].commandClass,{prefix:`${t++}. `.padStart(5)}));this.context.stdout.write(`
           `),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands.
          -`)}}};fHn.HelpCommand=mHn});var Yoo=A(hHn=>{"use strict";Object.defineProperty(hHn,"__esModule",{value:!0});var mS0=Mbr(),$oo=Ywe(),fS0=require("tty"),hS0=Hbr(),T8=cHn(),gS0=zoo();function yS0(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Qoo=yS0(fS0),Koo=Symbol("clipanion/errorCommand");function _S0(){return process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}var Wbr=class e{constructor({binaryLabel:r,binaryName:t="...",binaryVersion:n,enableCapture:i=!1,enableColors:s}={}){this.registrations=new Map,this.builder=new hS0.CliBuilder({binaryName:t}),this.binaryLabel=r,this.binaryName=t,this.binaryVersion=n,this.enableCapture=i,this.enableColors=s}static from(r,t={}){let n=new e(t);for(let i of r)n.register(i);return n}register(r){var t;let n=new Map,i=new r;for(let c in i){let l=i[c];typeof l=="object"&&l!==null&&l[$oo.Command.isOption]&&n.set(c,l)}let s=this.builder.command(),a=s.cliIndex,o=(t=r.paths)!==null&&t!==void 0?t:i.paths;if(typeof o<"u")for(let c of o)s.addPath(c);this.registrations.set(r,{specs:n,builder:s,index:a});for(let[c,{definition:l}]of n.entries())l(s,c);s.setContext({commandClass:r})}process(r){let{contexts:t,process:n}=this.builder.compile(),i=n(r);switch(i.selectedIndex){case mS0.HELP_COMMAND_INDEX:return gS0.HelpCommand.from(i,t);default:{let{commandClass:s}=t[i.selectedIndex],a=this.registrations.get(s);if(typeof a>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let o=new s;o.path=i.path;try{for(let[c,{transformer:l}]of a.specs.entries())o[c]=l(a.builder,c,i);return o}catch(c){throw c[Koo]=o,c}}break}}async run(r,t){var n;let i,s={...e.defaultContext,...t},a=(n=this.enableColors)!==null&&n!==void 0?n:s.colorDepth>1;if(!Array.isArray(r))i=r;else try{i=this.process(r)}catch(l){return s.stdout.write(this.error(l,{colored:a})),1}if(i.help)return s.stdout.write(this.usage(i,{colored:a,detailed:!0})),0;i.context=s,i.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),error:(l,u)=>this.error(l,u),format:l=>this.format(l),process:l=>this.process(l),run:(l,u)=>this.run(l,{...s,...u}),usage:(l,u)=>this.usage(l,u)};let o=this.enableCapture?AS0(s):Woo,c;try{c=await o(()=>i.validateAndExecute().catch(l=>i.catch(l).then(()=>0)))}catch(l){return s.stdout.write(this.error(l,{colored:a,command:i})),1}return c}async runExit(r,t){process.exitCode=await this.run(r,t)}suggest(r,t){let{suggest:n}=this.builder.compile();return n(r,t)}definitions({colored:r=!1}={}){let t=[];for(let[n,{index:i}]of this.registrations){if(typeof n.usage>"u")continue;let{usage:s}=this.getUsageByIndex(i,{detailed:!1}),{usage:a,options:o}=this.getUsageByIndex(i,{detailed:!0,inlineOptions:!1}),c=typeof n.usage.category<"u"?T8.formatMarkdownish(n.usage.category,{format:this.format(r),paragraphs:!1}):void 0,l=typeof n.usage.description<"u"?T8.formatMarkdownish(n.usage.description,{format:this.format(r),paragraphs:!1}):void 0,u=typeof n.usage.details<"u"?T8.formatMarkdownish(n.usage.details,{format:this.format(r),paragraphs:!0}):void 0,m=typeof n.usage.examples<"u"?n.usage.examples.map(([h,_])=>[T8.formatMarkdownish(h,{format:this.format(r),paragraphs:!1}),_.replace(/\$0/g,this.binaryName)]):void 0;t.push({path:s,usage:a,category:c,description:l,details:u,examples:m,options:o})}return t}usage(r=null,{colored:t,detailed:n=!1,prefix:i="$ "}={}){var s;if(r===null){for(let c of this.registrations.keys()){let l=c.paths,u=typeof c.usage<"u";if(!l||l.length===0||l.length===1&&l[0].length===0||((s=l==null?void 0:l.some(_=>_.length===0))!==null&&s!==void 0?s:!1))if(r){r=null;break}else r=c;else if(u){r=null;continue}}r&&(n=!0)}let a=r!==null&&r instanceof $oo.Command?r.constructor:r,o="";if(a)if(n){let{description:c="",details:l="",examples:u=[]}=a.usage||{};c!==""&&(o+=T8.formatMarkdownish(c,{format:this.format(t),paragraphs:!1}).replace(/^./,_=>_.toUpperCase()),o+=`
          +`)}}};fHn.HelpCommand=mHn});var Joo=A(hHn=>{"use strict";Object.defineProperty(hHn,"__esModule",{value:!0});var fS0=Mbr(),Qoo=Ywe(),hS0=require("tty"),gS0=Hbr(),T8=cHn(),yS0=$oo();function _S0(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var Koo=_S0(hS0),Hoo=Symbol("clipanion/errorCommand");function AS0(){return process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}var Wbr=class e{constructor({binaryLabel:r,binaryName:t="...",binaryVersion:n,enableCapture:i=!1,enableColors:s}={}){this.registrations=new Map,this.builder=new gS0.CliBuilder({binaryName:t}),this.binaryLabel=r,this.binaryName=t,this.binaryVersion=n,this.enableCapture=i,this.enableColors=s}static from(r,t={}){let n=new e(t);for(let i of r)n.register(i);return n}register(r){var t;let n=new Map,i=new r;for(let c in i){let l=i[c];typeof l=="object"&&l!==null&&l[Qoo.Command.isOption]&&n.set(c,l)}let s=this.builder.command(),a=s.cliIndex,o=(t=r.paths)!==null&&t!==void 0?t:i.paths;if(typeof o<"u")for(let c of o)s.addPath(c);this.registrations.set(r,{specs:n,builder:s,index:a});for(let[c,{definition:l}]of n.entries())l(s,c);s.setContext({commandClass:r})}process(r){let{contexts:t,process:n}=this.builder.compile(),i=n(r);switch(i.selectedIndex){case fS0.HELP_COMMAND_INDEX:return yS0.HelpCommand.from(i,t);default:{let{commandClass:s}=t[i.selectedIndex],a=this.registrations.get(s);if(typeof a>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let o=new s;o.path=i.path;try{for(let[c,{transformer:l}]of a.specs.entries())o[c]=l(a.builder,c,i);return o}catch(c){throw c[Hoo]=o,c}}break}}async run(r,t){var n;let i,s={...e.defaultContext,...t},a=(n=this.enableColors)!==null&&n!==void 0?n:s.colorDepth>1;if(!Array.isArray(r))i=r;else try{i=this.process(r)}catch(l){return s.stdout.write(this.error(l,{colored:a})),1}if(i.help)return s.stdout.write(this.usage(i,{colored:a,detailed:!0})),0;i.context=s,i.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),error:(l,u)=>this.error(l,u),format:l=>this.format(l),process:l=>this.process(l),run:(l,u)=>this.run(l,{...s,...u}),usage:(l,u)=>this.usage(l,u)};let o=this.enableCapture?bS0(s):Yoo,c;try{c=await o(()=>i.validateAndExecute().catch(l=>i.catch(l).then(()=>0)))}catch(l){return s.stdout.write(this.error(l,{colored:a,command:i})),1}return c}async runExit(r,t){process.exitCode=await this.run(r,t)}suggest(r,t){let{suggest:n}=this.builder.compile();return n(r,t)}definitions({colored:r=!1}={}){let t=[];for(let[n,{index:i}]of this.registrations){if(typeof n.usage>"u")continue;let{usage:s}=this.getUsageByIndex(i,{detailed:!1}),{usage:a,options:o}=this.getUsageByIndex(i,{detailed:!0,inlineOptions:!1}),c=typeof n.usage.category<"u"?T8.formatMarkdownish(n.usage.category,{format:this.format(r),paragraphs:!1}):void 0,l=typeof n.usage.description<"u"?T8.formatMarkdownish(n.usage.description,{format:this.format(r),paragraphs:!1}):void 0,u=typeof n.usage.details<"u"?T8.formatMarkdownish(n.usage.details,{format:this.format(r),paragraphs:!0}):void 0,m=typeof n.usage.examples<"u"?n.usage.examples.map(([h,_])=>[T8.formatMarkdownish(h,{format:this.format(r),paragraphs:!1}),_.replace(/\$0/g,this.binaryName)]):void 0;t.push({path:s,usage:a,category:c,description:l,details:u,examples:m,options:o})}return t}usage(r=null,{colored:t,detailed:n=!1,prefix:i="$ "}={}){var s;if(r===null){for(let c of this.registrations.keys()){let l=c.paths,u=typeof c.usage<"u";if(!l||l.length===0||l.length===1&&l[0].length===0||((s=l==null?void 0:l.some(_=>_.length===0))!==null&&s!==void 0?s:!1))if(r){r=null;break}else r=c;else if(u){r=null;continue}}r&&(n=!0)}let a=r!==null&&r instanceof Qoo.Command?r.constructor:r,o="";if(a)if(n){let{description:c="",details:l="",examples:u=[]}=a.usage||{};c!==""&&(o+=T8.formatMarkdownish(c,{format:this.format(t),paragraphs:!1}).replace(/^./,_=>_.toUpperCase()),o+=`
           `),(l!==""||u.length>0)&&(o+=`${this.format(t).header("Usage")}
           `,o+=`
           `);let{usage:m,options:h}=this.getUsageByRegistration(a,{inlineOptions:!1});if(o+=`${this.format(t).bold(i)}${m}
          @@ -2197,12 +2197,12 @@ ${r.map(t=>`
           `;for(let{commandClass:v,usage:w}of _){let x=v.usage.description||"undocumented";o+=`
           `,o+=`  ${this.format(t).bold(w)}
           `,o+=`    ${T8.formatMarkdownish(x,{format:this.format(t),paragraphs:!1})}`}}o+=`
          -`,o+=T8.formatMarkdownish("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(t),paragraphs:!0})}return o}error(r,t){var n,{colored:i,command:s=(n=r[Koo])!==null&&n!==void 0?n:null}=t===void 0?{}:t;r instanceof Error||(r=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(r)})`));let a="",o=r.name.replace(/([a-z])([A-Z])/g,"$1 $2");o==="Error"&&(o="Internal Error"),a+=`${this.format(i).error(o)}: ${r.message}
          +`,o+=T8.formatMarkdownish("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(t),paragraphs:!0})}return o}error(r,t){var n,{colored:i,command:s=(n=r[Hoo])!==null&&n!==void 0?n:null}=t===void 0?{}:t;r instanceof Error||(r=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(r)})`));let a="",o=r.name.replace(/([a-z])([A-Z])/g,"$1 $2");o==="Error"&&(o="Internal Error"),a+=`${this.format(i).error(o)}: ${r.message}
           `;let c=r.clipanion;return typeof c<"u"?c.type==="usage"&&(a+=`
           `,a+=this.usage(s)):r.stack&&(a+=`${r.stack.replace(/^.*\n/,"")}
          -`),a}format(r){var t;return((t=r??this.enableColors)!==null&&t!==void 0?t:e.defaultContext.colorDepth>1)?T8.richFormat:T8.textFormat}getUsageByRegistration(r,t){let n=this.registrations.get(r);if(typeof n>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(n.index,t)}getUsageByIndex(r,t){return this.builder.getBuilderByIndex(r).usage(t)}};Wbr.defaultContext={stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:"getColorDepth"in Qoo.default.WriteStream.prototype?Qoo.default.WriteStream.prototype.getColorDepth():_S0()};var Hoo;function AS0(e){let r=Hoo;if(typeof r>"u"){if(e.stdout===process.stdout&&e.stderr===process.stderr)return Woo;let{AsyncLocalStorage:t}=require("async_hooks");r=Hoo=new t;let n=process.stdout._write;process.stdout._write=function(s,a,o){let c=r.getStore();return typeof c>"u"?n.call(this,s,a,o):c.stdout.write(s,a,o)};let i=process.stderr._write;process.stderr._write=function(s,a,o){let c=r.getStore();return typeof c>"u"?i.call(this,s,a,o):c.stderr.write(s,a,o)}}return t=>r.run(e,t)}function Woo(e){return e()}hHn.Cli=Wbr});var Joo=A(gHn=>{"use strict";Object.defineProperty(gHn,"__esModule",{value:!0});var bS0=Ywe(),Ybr=class extends bS0.Command{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)}
          -`)}};Ybr.paths=[["--clipanion=definitions"]];gHn.DefinitionsCommand=Ybr});var Xoo=A(yHn=>{"use strict";Object.defineProperty(yHn,"__esModule",{value:!0});var CS0=Ywe(),Jbr=class extends CS0.Command{async execute(){this.context.stdout.write(this.cli.usage())}};Jbr.paths=[["-h"],["--help"]];yHn.HelpCommand=Jbr});var Zoo=A(_Hn=>{"use strict";Object.defineProperty(_Hn,"__esModule",{value:!0});var vS0=Ywe(),Xbr=class extends vS0.Command{async execute(){var r;this.context.stdout.write(`${(r=this.cli.binaryVersion)!==null&&r!==void 0?r:""}
          -`)}};Xbr.paths=[["-v"],["--version"]];_Hn.VersionCommand=Xbr});var eco=A(Ikt=>{"use strict";Object.defineProperty(Ikt,"__esModule",{value:!0});var ES0=Joo(),DS0=Xoo(),SS0=Zoo();Ikt.DefinitionsCommand=ES0.DefinitionsCommand;Ikt.HelpCommand=DS0.HelpCommand;Ikt.VersionCommand=SS0.VersionCommand});var rco=A(AHn=>{"use strict";Object.defineProperty(AHn,"__esModule",{value:!0});var tco=Pie();function wS0(e,r,t){let[n,i]=tco.rerouteArguments(r,t??{}),{arity:s=1}=i,a=e.split(","),o=new Set(a);return tco.makeCommandOption({definition(c){c.addOption({names:a,arity:s,hidden:i==null?void 0:i.hidden,description:i==null?void 0:i.description,required:i.required})},transformer(c,l,u){let m=typeof n<"u"?[...n]:void 0;for(let{name:h,value:_}of u.options)o.has(h)&&(m=m??[],m.push(_));return m}})}AHn.Array=wS0});var ico=A(bHn=>{"use strict";Object.defineProperty(bHn,"__esModule",{value:!0});var nco=Pie();function IS0(e,r,t){let[n,i]=nco.rerouteArguments(r,t??{}),s=e.split(","),a=new Set(s);return nco.makeCommandOption({definition(o){o.addOption({names:s,allowBinding:!1,arity:0,hidden:i.hidden,description:i.description,required:i.required})},transformer(o,c,l){let u=n;for(let{name:m,value:h}of l.options)a.has(m)&&(u=h);return u}})}bHn.Boolean=IS0});var aco=A(CHn=>{"use strict";Object.defineProperty(CHn,"__esModule",{value:!0});var sco=Pie();function xS0(e,r,t){let[n,i]=sco.rerouteArguments(r,t??{}),s=e.split(","),a=new Set(s);return sco.makeCommandOption({definition(o){o.addOption({names:s,allowBinding:!1,arity:0,hidden:i.hidden,description:i.description,required:i.required})},transformer(o,c,l){let u=n;for(let{name:m,value:h}of l.options)a.has(m)&&(u??(u=0),h?u+=1:u=0);return u}})}CHn.Counter=xS0});var oco=A(vHn=>{"use strict";Object.defineProperty(vHn,"__esModule",{value:!0});var TS0=Pie();function PS0(e={}){return TS0.makeCommandOption({definition(r,t){var n;r.addProxy({name:(n=e.name)!==null&&n!==void 0?n:t,required:e.required})},transformer(r,t,n){return n.positionals.map(({value:i})=>i)}})}vHn.Proxy=PS0});var cco=A(EHn=>{"use strict";Object.defineProperty(EHn,"__esModule",{value:!0});var RS0=Pie(),kS0=Hbr();function FS0(e={}){return RS0.makeCommandOption({definition(r,t){var n;r.addRest({name:(n=e.name)!==null&&n!==void 0?n:t,required:e.required})},transformer(r,t,n){let i=a=>{let o=n.positionals[a];return o.extra===kS0.NoLimits||o.extra===!1&&aa)}})}EHn.Rest=FS0});var uco=A(DHn=>{"use strict";Object.defineProperty(DHn,"__esModule",{value:!0});var xkt=Pie(),NS0=Hbr();function OS0(e,r,t){let[n,i]=xkt.rerouteArguments(r,t??{}),{arity:s=1}=i,a=e.split(","),o=new Set(a);return xkt.makeCommandOption({definition(c){c.addOption({names:a,arity:i.tolerateBoolean?0:s,hidden:i.hidden,description:i.description,required:i.required})},transformer(c,l,u){let m,h=n;for(let{name:_,value:b}of u.options)o.has(_)&&(m=_,h=b);return typeof h=="string"?xkt.applyValidator(m??l,h,i.validator):h}})}function BS0(e={}){let{required:r=!0}=e;return xkt.makeCommandOption({definition(t,n){var i;t.addPositional({name:(i=e.name)!==null&&i!==void 0?i:n,required:e.required})},transformer(t,n,i){var s;for(let a=0;a{"use strict";Object.defineProperty(P8,"__esModule",{value:!0});var dct=Pie(),MS0=rco(),LS0=ico(),jS0=aco(),GS0=oco(),US0=cco(),VS0=uco();P8.applyValidator=dct.applyValidator;P8.cleanValidationError=dct.cleanValidationError;P8.formatError=dct.formatError;P8.isOptionSymbol=dct.isOptionSymbol;P8.makeCommandOption=dct.makeCommandOption;P8.rerouteArguments=dct.rerouteArguments;P8.Array=MS0.Array;P8.Boolean=LS0.Boolean;P8.Counter=jS0.Counter;P8.Proxy=GS0.Proxy;P8.Rest=US0.Rest;P8.String=VS0.String});var Tkt=A(bhe=>{"use strict";Object.defineProperty(bhe,"__esModule",{value:!0});var zS0=Lbr(),$S0=Ywe(),QS0=cHn(),KS0=Yoo(),HS0=eco(),WS0=lco();bhe.UsageError=zS0.UsageError;bhe.Command=$S0.Command;bhe.formatMarkdownish=QS0.formatMarkdownish;bhe.Cli=KS0.Cli;bhe.Builtins=HS0;bhe.Option=WS0});var pco=A((hT1,SHn)=>{"use strict";var dco=(e,...r)=>new Promise(t=>{t(e(...r))});SHn.exports=dco;SHn.exports.default=dco});var pct=A((gT1,wHn)=>{"use strict";var YS0=pco(),mco=e=>{if(!((Number.isInteger(e)||e===1/0)&&e>0))return Promise.reject(new TypeError("Expected `concurrency` to be a number from 1 and up"));let r=[],t=0,n=()=>{t--,r.length>0&&r.shift()()},i=(o,c,...l)=>{t++;let u=YS0(o,...l);c(u),u.then(n,n)},s=(o,c,...l)=>{tnew Promise(l=>s(o,l,...c));return Object.defineProperties(a,{activeCount:{get:()=>t},pendingCount:{get:()=>r.length},clearQueue:{value:()=>{r.length=0}}}),a};wHn.exports=mco;wHn.exports.default=mco});var R8=A(Che=>{"use strict";Object.defineProperty(Che,"__esModule",{value:!0});Che.parseMessageName=Che.stringifyMessageName=Che.MessageName=void 0;var IHn;(function(e){e[e.UNNAMED=0]="UNNAMED",e[e.EXCEPTION=1]="EXCEPTION",e[e.MISSING_PEER_DEPENDENCY=2]="MISSING_PEER_DEPENDENCY",e[e.CYCLIC_DEPENDENCIES=3]="CYCLIC_DEPENDENCIES",e[e.DISABLED_BUILD_SCRIPTS=4]="DISABLED_BUILD_SCRIPTS",e[e.BUILD_DISABLED=5]="BUILD_DISABLED",e[e.SOFT_LINK_BUILD=6]="SOFT_LINK_BUILD",e[e.MUST_BUILD=7]="MUST_BUILD",e[e.MUST_REBUILD=8]="MUST_REBUILD",e[e.BUILD_FAILED=9]="BUILD_FAILED",e[e.RESOLVER_NOT_FOUND=10]="RESOLVER_NOT_FOUND",e[e.FETCHER_NOT_FOUND=11]="FETCHER_NOT_FOUND",e[e.LINKER_NOT_FOUND=12]="LINKER_NOT_FOUND",e[e.FETCH_NOT_CACHED=13]="FETCH_NOT_CACHED",e[e.YARN_IMPORT_FAILED=14]="YARN_IMPORT_FAILED",e[e.REMOTE_INVALID=15]="REMOTE_INVALID",e[e.REMOTE_NOT_FOUND=16]="REMOTE_NOT_FOUND",e[e.RESOLUTION_PACK=17]="RESOLUTION_PACK",e[e.CACHE_CHECKSUM_MISMATCH=18]="CACHE_CHECKSUM_MISMATCH",e[e.UNUSED_CACHE_ENTRY=19]="UNUSED_CACHE_ENTRY",e[e.MISSING_LOCKFILE_ENTRY=20]="MISSING_LOCKFILE_ENTRY",e[e.WORKSPACE_NOT_FOUND=21]="WORKSPACE_NOT_FOUND",e[e.TOO_MANY_MATCHING_WORKSPACES=22]="TOO_MANY_MATCHING_WORKSPACES",e[e.CONSTRAINTS_MISSING_DEPENDENCY=23]="CONSTRAINTS_MISSING_DEPENDENCY",e[e.CONSTRAINTS_INCOMPATIBLE_DEPENDENCY=24]="CONSTRAINTS_INCOMPATIBLE_DEPENDENCY",e[e.CONSTRAINTS_EXTRANEOUS_DEPENDENCY=25]="CONSTRAINTS_EXTRANEOUS_DEPENDENCY",e[e.CONSTRAINTS_INVALID_DEPENDENCY=26]="CONSTRAINTS_INVALID_DEPENDENCY",e[e.CANT_SUGGEST_RESOLUTIONS=27]="CANT_SUGGEST_RESOLUTIONS",e[e.FROZEN_LOCKFILE_EXCEPTION=28]="FROZEN_LOCKFILE_EXCEPTION",e[e.CROSS_DRIVE_VIRTUAL_LOCAL=29]="CROSS_DRIVE_VIRTUAL_LOCAL",e[e.FETCH_FAILED=30]="FETCH_FAILED",e[e.DANGEROUS_NODE_MODULES=31]="DANGEROUS_NODE_MODULES",e[e.NODE_GYP_INJECTED=32]="NODE_GYP_INJECTED",e[e.AUTHENTICATION_NOT_FOUND=33]="AUTHENTICATION_NOT_FOUND",e[e.INVALID_CONFIGURATION_KEY=34]="INVALID_CONFIGURATION_KEY",e[e.NETWORK_ERROR=35]="NETWORK_ERROR",e[e.LIFECYCLE_SCRIPT=36]="LIFECYCLE_SCRIPT",e[e.CONSTRAINTS_MISSING_FIELD=37]="CONSTRAINTS_MISSING_FIELD",e[e.CONSTRAINTS_INCOMPATIBLE_FIELD=38]="CONSTRAINTS_INCOMPATIBLE_FIELD",e[e.CONSTRAINTS_EXTRANEOUS_FIELD=39]="CONSTRAINTS_EXTRANEOUS_FIELD",e[e.CONSTRAINTS_INVALID_FIELD=40]="CONSTRAINTS_INVALID_FIELD",e[e.AUTHENTICATION_INVALID=41]="AUTHENTICATION_INVALID",e[e.PROLOG_UNKNOWN_ERROR=42]="PROLOG_UNKNOWN_ERROR",e[e.PROLOG_SYNTAX_ERROR=43]="PROLOG_SYNTAX_ERROR",e[e.PROLOG_EXISTENCE_ERROR=44]="PROLOG_EXISTENCE_ERROR",e[e.STACK_OVERFLOW_RESOLUTION=45]="STACK_OVERFLOW_RESOLUTION",e[e.AUTOMERGE_FAILED_TO_PARSE=46]="AUTOMERGE_FAILED_TO_PARSE",e[e.AUTOMERGE_IMMUTABLE=47]="AUTOMERGE_IMMUTABLE",e[e.AUTOMERGE_SUCCESS=48]="AUTOMERGE_SUCCESS",e[e.AUTOMERGE_REQUIRED=49]="AUTOMERGE_REQUIRED",e[e.DEPRECATED_CLI_SETTINGS=50]="DEPRECATED_CLI_SETTINGS",e[e.PLUGIN_NAME_NOT_FOUND=51]="PLUGIN_NAME_NOT_FOUND",e[e.INVALID_PLUGIN_REFERENCE=52]="INVALID_PLUGIN_REFERENCE",e[e.CONSTRAINTS_AMBIGUITY=53]="CONSTRAINTS_AMBIGUITY",e[e.CACHE_OUTSIDE_PROJECT=54]="CACHE_OUTSIDE_PROJECT",e[e.IMMUTABLE_INSTALL=55]="IMMUTABLE_INSTALL",e[e.IMMUTABLE_CACHE=56]="IMMUTABLE_CACHE",e[e.INVALID_MANIFEST=57]="INVALID_MANIFEST",e[e.PACKAGE_PREPARATION_FAILED=58]="PACKAGE_PREPARATION_FAILED",e[e.INVALID_RANGE_PEER_DEPENDENCY=59]="INVALID_RANGE_PEER_DEPENDENCY",e[e.INCOMPATIBLE_PEER_DEPENDENCY=60]="INCOMPATIBLE_PEER_DEPENDENCY",e[e.DEPRECATED_PACKAGE=61]="DEPRECATED_PACKAGE",e[e.INCOMPATIBLE_OS=62]="INCOMPATIBLE_OS",e[e.INCOMPATIBLE_CPU=63]="INCOMPATIBLE_CPU",e[e.FROZEN_ARTIFACT_EXCEPTION=64]="FROZEN_ARTIFACT_EXCEPTION",e[e.TELEMETRY_NOTICE=65]="TELEMETRY_NOTICE",e[e.PATCH_HUNK_FAILED=66]="PATCH_HUNK_FAILED",e[e.INVALID_CONFIGURATION_VALUE=67]="INVALID_CONFIGURATION_VALUE",e[e.UNUSED_PACKAGE_EXTENSION=68]="UNUSED_PACKAGE_EXTENSION",e[e.REDUNDANT_PACKAGE_EXTENSION=69]="REDUNDANT_PACKAGE_EXTENSION",e[e.AUTO_NM_SUCCESS=70]="AUTO_NM_SUCCESS",e[e.NM_CANT_INSTALL_EXTERNAL_SOFT_LINK=71]="NM_CANT_INSTALL_EXTERNAL_SOFT_LINK",e[e.NM_PRESERVE_SYMLINKS_REQUIRED=72]="NM_PRESERVE_SYMLINKS_REQUIRED",e[e.UPDATE_LOCKFILE_ONLY_SKIP_LINK=73]="UPDATE_LOCKFILE_ONLY_SKIP_LINK",e[e.NM_HARDLINKS_MODE_DOWNGRADED=74]="NM_HARDLINKS_MODE_DOWNGRADED",e[e.PROLOG_INSTANTIATION_ERROR=75]="PROLOG_INSTANTIATION_ERROR",e[e.INCOMPATIBLE_ARCHITECTURE=76]="INCOMPATIBLE_ARCHITECTURE",e[e.GHOST_ARCHITECTURE=77]="GHOST_ARCHITECTURE",e[e.PROLOG_LIMIT_EXCEEDED=79]="PROLOG_LIMIT_EXCEEDED"})(IHn||(Che.MessageName=IHn={}));function JS0(e){return`YN${e.toString(10).padStart(4,"0")}`}Che.stringifyMessageName=JS0;function XS0(e){let r=Number(e.slice(2));if(typeof IHn[r]>"u")throw new Error(`Unknown message name: "${e}"`);return r}Che.parseMessageName=XS0});var xHn=A(Zbr=>{"use strict";Object.defineProperty(Zbr,"__esModule",{value:!0});Zbr.VERSION=void 0;Zbr.VERSION="9.1.0"});var uA=A((exports,module)=>{"use strict";var __spreadArray=exports&&exports.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n{(function(e,r){typeof define=="function"&&define.amd?define([],r):typeof eCr=="object"&&eCr.exports?eCr.exports=r():e.regexpToAst=r()})(typeof self<"u"?self:fco,function(){function e(){}e.prototype.saveState=function(){return{idx:this.idx,input:this.input,groupIdx:this.groupIdx}},e.prototype.restoreState=function(b){this.idx=b.idx,this.input=b.input,this.groupIdx=b.groupIdx},e.prototype.pattern=function(b){this.idx=0,this.input=b,this.groupIdx=0,this.consumeChar("/");var v=this.disjunction();this.consumeChar("/");for(var w={type:"Flags",loc:{begin:this.idx,end:b.length},global:!1,ignoreCase:!1,multiLine:!1,unicode:!1,sticky:!1};this.isRegExpFlag();)switch(this.popChar()){case"g":a(w,"global");break;case"i":a(w,"ignoreCase");break;case"m":a(w,"multiLine");break;case"u":a(w,"unicode");break;case"y":a(w,"sticky");break}if(this.idx!==this.input.length)throw Error("Redundant input: "+this.input.substring(this.idx));return{type:"Pattern",flags:w,value:v,loc:this.loc(0)}},e.prototype.disjunction=function(){var b=[],v=this.idx;for(b.push(this.alternative());this.peekChar()==="|";)this.consumeChar("|"),b.push(this.alternative());return{type:"Disjunction",value:b,loc:this.loc(v)}},e.prototype.alternative=function(){for(var b=[],v=this.idx;this.isTerm();)b.push(this.term());return{type:"Alternative",value:b,loc:this.loc(v)}},e.prototype.term=function(){return this.isAssertion()?this.assertion():this.atom()},e.prototype.assertion=function(){var b=this.idx;switch(this.popChar()){case"^":return{type:"StartAnchor",loc:this.loc(b)};case"$":return{type:"EndAnchor",loc:this.loc(b)};case"\\":switch(this.popChar()){case"b":return{type:"WordBoundary",loc:this.loc(b)};case"B":return{type:"NonWordBoundary",loc:this.loc(b)}}throw Error("Invalid Assertion Escape");case"(":this.consumeChar("?");var v;switch(this.popChar()){case"=":v="Lookahead";break;case"!":v="NegativeLookahead";break}o(v);var w=this.disjunction();return this.consumeChar(")"),{type:v,value:w,loc:this.loc(b)}}c()},e.prototype.quantifier=function(b){var v,w=this.idx;switch(this.popChar()){case"*":v={atLeast:0,atMost:1/0};break;case"+":v={atLeast:1,atMost:1/0};break;case"?":v={atLeast:0,atMost:1};break;case"{":var x=this.integerIncludingZero();switch(this.popChar()){case"}":v={atLeast:x,atMost:x};break;case",":var P;this.isDigit()?(P=this.integerIncludingZero(),v={atLeast:x,atMost:P}):v={atLeast:x,atMost:1/0},this.consumeChar("}");break}if(b===!0&&v===void 0)return;o(v);break}if(!(b===!0&&v===void 0))return o(v),this.peekChar(0)==="?"?(this.consumeChar("?"),v.greedy=!1):v.greedy=!0,v.type="Quantifier",v.loc=this.loc(w),v},e.prototype.atom=function(){var b,v=this.idx;switch(this.peekChar()){case".":b=this.dotAll();break;case"\\":b=this.atomEscape();break;case"[":b=this.characterClass();break;case"(":b=this.group();break}return b===void 0&&this.isPatternCharacter()&&(b=this.patternCharacter()),o(b),b.loc=this.loc(v),this.isQuantifier()&&(b.quantifier=this.quantifier()),b},e.prototype.dotAll=function(){return this.consumeChar("."),{type:"Set",complement:!0,value:[i(`
          +`),a}format(r){var t;return((t=r??this.enableColors)!==null&&t!==void 0?t:e.defaultContext.colorDepth>1)?T8.richFormat:T8.textFormat}getUsageByRegistration(r,t){let n=this.registrations.get(r);if(typeof n>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(n.index,t)}getUsageByIndex(r,t){return this.builder.getBuilderByIndex(r).usage(t)}};Wbr.defaultContext={stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:"getColorDepth"in Koo.default.WriteStream.prototype?Koo.default.WriteStream.prototype.getColorDepth():AS0()};var Woo;function bS0(e){let r=Woo;if(typeof r>"u"){if(e.stdout===process.stdout&&e.stderr===process.stderr)return Yoo;let{AsyncLocalStorage:t}=require("async_hooks");r=Woo=new t;let n=process.stdout._write;process.stdout._write=function(s,a,o){let c=r.getStore();return typeof c>"u"?n.call(this,s,a,o):c.stdout.write(s,a,o)};let i=process.stderr._write;process.stderr._write=function(s,a,o){let c=r.getStore();return typeof c>"u"?i.call(this,s,a,o):c.stderr.write(s,a,o)}}return t=>r.run(e,t)}function Yoo(e){return e()}hHn.Cli=Wbr});var Xoo=A(gHn=>{"use strict";Object.defineProperty(gHn,"__esModule",{value:!0});var CS0=Ywe(),Ybr=class extends CS0.Command{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)}
          +`)}};Ybr.paths=[["--clipanion=definitions"]];gHn.DefinitionsCommand=Ybr});var Zoo=A(yHn=>{"use strict";Object.defineProperty(yHn,"__esModule",{value:!0});var vS0=Ywe(),Jbr=class extends vS0.Command{async execute(){this.context.stdout.write(this.cli.usage())}};Jbr.paths=[["-h"],["--help"]];yHn.HelpCommand=Jbr});var eco=A(_Hn=>{"use strict";Object.defineProperty(_Hn,"__esModule",{value:!0});var ES0=Ywe(),Xbr=class extends ES0.Command{async execute(){var r;this.context.stdout.write(`${(r=this.cli.binaryVersion)!==null&&r!==void 0?r:""}
          +`)}};Xbr.paths=[["-v"],["--version"]];_Hn.VersionCommand=Xbr});var tco=A(Ikt=>{"use strict";Object.defineProperty(Ikt,"__esModule",{value:!0});var DS0=Xoo(),SS0=Zoo(),wS0=eco();Ikt.DefinitionsCommand=DS0.DefinitionsCommand;Ikt.HelpCommand=SS0.HelpCommand;Ikt.VersionCommand=wS0.VersionCommand});var nco=A(AHn=>{"use strict";Object.defineProperty(AHn,"__esModule",{value:!0});var rco=Pie();function IS0(e,r,t){let[n,i]=rco.rerouteArguments(r,t??{}),{arity:s=1}=i,a=e.split(","),o=new Set(a);return rco.makeCommandOption({definition(c){c.addOption({names:a,arity:s,hidden:i==null?void 0:i.hidden,description:i==null?void 0:i.description,required:i.required})},transformer(c,l,u){let m=typeof n<"u"?[...n]:void 0;for(let{name:h,value:_}of u.options)o.has(h)&&(m=m??[],m.push(_));return m}})}AHn.Array=IS0});var sco=A(bHn=>{"use strict";Object.defineProperty(bHn,"__esModule",{value:!0});var ico=Pie();function xS0(e,r,t){let[n,i]=ico.rerouteArguments(r,t??{}),s=e.split(","),a=new Set(s);return ico.makeCommandOption({definition(o){o.addOption({names:s,allowBinding:!1,arity:0,hidden:i.hidden,description:i.description,required:i.required})},transformer(o,c,l){let u=n;for(let{name:m,value:h}of l.options)a.has(m)&&(u=h);return u}})}bHn.Boolean=xS0});var oco=A(CHn=>{"use strict";Object.defineProperty(CHn,"__esModule",{value:!0});var aco=Pie();function TS0(e,r,t){let[n,i]=aco.rerouteArguments(r,t??{}),s=e.split(","),a=new Set(s);return aco.makeCommandOption({definition(o){o.addOption({names:s,allowBinding:!1,arity:0,hidden:i.hidden,description:i.description,required:i.required})},transformer(o,c,l){let u=n;for(let{name:m,value:h}of l.options)a.has(m)&&(u??(u=0),h?u+=1:u=0);return u}})}CHn.Counter=TS0});var cco=A(vHn=>{"use strict";Object.defineProperty(vHn,"__esModule",{value:!0});var PS0=Pie();function RS0(e={}){return PS0.makeCommandOption({definition(r,t){var n;r.addProxy({name:(n=e.name)!==null&&n!==void 0?n:t,required:e.required})},transformer(r,t,n){return n.positionals.map(({value:i})=>i)}})}vHn.Proxy=RS0});var uco=A(EHn=>{"use strict";Object.defineProperty(EHn,"__esModule",{value:!0});var kS0=Pie(),FS0=Hbr();function NS0(e={}){return kS0.makeCommandOption({definition(r,t){var n;r.addRest({name:(n=e.name)!==null&&n!==void 0?n:t,required:e.required})},transformer(r,t,n){let i=a=>{let o=n.positionals[a];return o.extra===FS0.NoLimits||o.extra===!1&&aa)}})}EHn.Rest=NS0});var lco=A(DHn=>{"use strict";Object.defineProperty(DHn,"__esModule",{value:!0});var xkt=Pie(),OS0=Hbr();function BS0(e,r,t){let[n,i]=xkt.rerouteArguments(r,t??{}),{arity:s=1}=i,a=e.split(","),o=new Set(a);return xkt.makeCommandOption({definition(c){c.addOption({names:a,arity:i.tolerateBoolean?0:s,hidden:i.hidden,description:i.description,required:i.required})},transformer(c,l,u){let m,h=n;for(let{name:_,value:b}of u.options)o.has(_)&&(m=_,h=b);return typeof h=="string"?xkt.applyValidator(m??l,h,i.validator):h}})}function qS0(e={}){let{required:r=!0}=e;return xkt.makeCommandOption({definition(t,n){var i;t.addPositional({name:(i=e.name)!==null&&i!==void 0?i:n,required:e.required})},transformer(t,n,i){var s;for(let a=0;a{"use strict";Object.defineProperty(P8,"__esModule",{value:!0});var dct=Pie(),LS0=nco(),jS0=sco(),GS0=oco(),US0=cco(),VS0=uco(),zS0=lco();P8.applyValidator=dct.applyValidator;P8.cleanValidationError=dct.cleanValidationError;P8.formatError=dct.formatError;P8.isOptionSymbol=dct.isOptionSymbol;P8.makeCommandOption=dct.makeCommandOption;P8.rerouteArguments=dct.rerouteArguments;P8.Array=LS0.Array;P8.Boolean=jS0.Boolean;P8.Counter=GS0.Counter;P8.Proxy=US0.Proxy;P8.Rest=VS0.Rest;P8.String=zS0.String});var Tkt=A(bhe=>{"use strict";Object.defineProperty(bhe,"__esModule",{value:!0});var $S0=Lbr(),QS0=Ywe(),KS0=cHn(),HS0=Joo(),WS0=tco(),YS0=dco();bhe.UsageError=$S0.UsageError;bhe.Command=QS0.Command;bhe.formatMarkdownish=KS0.formatMarkdownish;bhe.Cli=HS0.Cli;bhe.Builtins=WS0;bhe.Option=YS0});var mco=A((gT1,SHn)=>{"use strict";var pco=(e,...r)=>new Promise(t=>{t(e(...r))});SHn.exports=pco;SHn.exports.default=pco});var pct=A((yT1,wHn)=>{"use strict";var JS0=mco(),fco=e=>{if(!((Number.isInteger(e)||e===1/0)&&e>0))return Promise.reject(new TypeError("Expected `concurrency` to be a number from 1 and up"));let r=[],t=0,n=()=>{t--,r.length>0&&r.shift()()},i=(o,c,...l)=>{t++;let u=JS0(o,...l);c(u),u.then(n,n)},s=(o,c,...l)=>{tnew Promise(l=>s(o,l,...c));return Object.defineProperties(a,{activeCount:{get:()=>t},pendingCount:{get:()=>r.length},clearQueue:{value:()=>{r.length=0}}}),a};wHn.exports=fco;wHn.exports.default=fco});var R8=A(Che=>{"use strict";Object.defineProperty(Che,"__esModule",{value:!0});Che.parseMessageName=Che.stringifyMessageName=Che.MessageName=void 0;var IHn;(function(e){e[e.UNNAMED=0]="UNNAMED",e[e.EXCEPTION=1]="EXCEPTION",e[e.MISSING_PEER_DEPENDENCY=2]="MISSING_PEER_DEPENDENCY",e[e.CYCLIC_DEPENDENCIES=3]="CYCLIC_DEPENDENCIES",e[e.DISABLED_BUILD_SCRIPTS=4]="DISABLED_BUILD_SCRIPTS",e[e.BUILD_DISABLED=5]="BUILD_DISABLED",e[e.SOFT_LINK_BUILD=6]="SOFT_LINK_BUILD",e[e.MUST_BUILD=7]="MUST_BUILD",e[e.MUST_REBUILD=8]="MUST_REBUILD",e[e.BUILD_FAILED=9]="BUILD_FAILED",e[e.RESOLVER_NOT_FOUND=10]="RESOLVER_NOT_FOUND",e[e.FETCHER_NOT_FOUND=11]="FETCHER_NOT_FOUND",e[e.LINKER_NOT_FOUND=12]="LINKER_NOT_FOUND",e[e.FETCH_NOT_CACHED=13]="FETCH_NOT_CACHED",e[e.YARN_IMPORT_FAILED=14]="YARN_IMPORT_FAILED",e[e.REMOTE_INVALID=15]="REMOTE_INVALID",e[e.REMOTE_NOT_FOUND=16]="REMOTE_NOT_FOUND",e[e.RESOLUTION_PACK=17]="RESOLUTION_PACK",e[e.CACHE_CHECKSUM_MISMATCH=18]="CACHE_CHECKSUM_MISMATCH",e[e.UNUSED_CACHE_ENTRY=19]="UNUSED_CACHE_ENTRY",e[e.MISSING_LOCKFILE_ENTRY=20]="MISSING_LOCKFILE_ENTRY",e[e.WORKSPACE_NOT_FOUND=21]="WORKSPACE_NOT_FOUND",e[e.TOO_MANY_MATCHING_WORKSPACES=22]="TOO_MANY_MATCHING_WORKSPACES",e[e.CONSTRAINTS_MISSING_DEPENDENCY=23]="CONSTRAINTS_MISSING_DEPENDENCY",e[e.CONSTRAINTS_INCOMPATIBLE_DEPENDENCY=24]="CONSTRAINTS_INCOMPATIBLE_DEPENDENCY",e[e.CONSTRAINTS_EXTRANEOUS_DEPENDENCY=25]="CONSTRAINTS_EXTRANEOUS_DEPENDENCY",e[e.CONSTRAINTS_INVALID_DEPENDENCY=26]="CONSTRAINTS_INVALID_DEPENDENCY",e[e.CANT_SUGGEST_RESOLUTIONS=27]="CANT_SUGGEST_RESOLUTIONS",e[e.FROZEN_LOCKFILE_EXCEPTION=28]="FROZEN_LOCKFILE_EXCEPTION",e[e.CROSS_DRIVE_VIRTUAL_LOCAL=29]="CROSS_DRIVE_VIRTUAL_LOCAL",e[e.FETCH_FAILED=30]="FETCH_FAILED",e[e.DANGEROUS_NODE_MODULES=31]="DANGEROUS_NODE_MODULES",e[e.NODE_GYP_INJECTED=32]="NODE_GYP_INJECTED",e[e.AUTHENTICATION_NOT_FOUND=33]="AUTHENTICATION_NOT_FOUND",e[e.INVALID_CONFIGURATION_KEY=34]="INVALID_CONFIGURATION_KEY",e[e.NETWORK_ERROR=35]="NETWORK_ERROR",e[e.LIFECYCLE_SCRIPT=36]="LIFECYCLE_SCRIPT",e[e.CONSTRAINTS_MISSING_FIELD=37]="CONSTRAINTS_MISSING_FIELD",e[e.CONSTRAINTS_INCOMPATIBLE_FIELD=38]="CONSTRAINTS_INCOMPATIBLE_FIELD",e[e.CONSTRAINTS_EXTRANEOUS_FIELD=39]="CONSTRAINTS_EXTRANEOUS_FIELD",e[e.CONSTRAINTS_INVALID_FIELD=40]="CONSTRAINTS_INVALID_FIELD",e[e.AUTHENTICATION_INVALID=41]="AUTHENTICATION_INVALID",e[e.PROLOG_UNKNOWN_ERROR=42]="PROLOG_UNKNOWN_ERROR",e[e.PROLOG_SYNTAX_ERROR=43]="PROLOG_SYNTAX_ERROR",e[e.PROLOG_EXISTENCE_ERROR=44]="PROLOG_EXISTENCE_ERROR",e[e.STACK_OVERFLOW_RESOLUTION=45]="STACK_OVERFLOW_RESOLUTION",e[e.AUTOMERGE_FAILED_TO_PARSE=46]="AUTOMERGE_FAILED_TO_PARSE",e[e.AUTOMERGE_IMMUTABLE=47]="AUTOMERGE_IMMUTABLE",e[e.AUTOMERGE_SUCCESS=48]="AUTOMERGE_SUCCESS",e[e.AUTOMERGE_REQUIRED=49]="AUTOMERGE_REQUIRED",e[e.DEPRECATED_CLI_SETTINGS=50]="DEPRECATED_CLI_SETTINGS",e[e.PLUGIN_NAME_NOT_FOUND=51]="PLUGIN_NAME_NOT_FOUND",e[e.INVALID_PLUGIN_REFERENCE=52]="INVALID_PLUGIN_REFERENCE",e[e.CONSTRAINTS_AMBIGUITY=53]="CONSTRAINTS_AMBIGUITY",e[e.CACHE_OUTSIDE_PROJECT=54]="CACHE_OUTSIDE_PROJECT",e[e.IMMUTABLE_INSTALL=55]="IMMUTABLE_INSTALL",e[e.IMMUTABLE_CACHE=56]="IMMUTABLE_CACHE",e[e.INVALID_MANIFEST=57]="INVALID_MANIFEST",e[e.PACKAGE_PREPARATION_FAILED=58]="PACKAGE_PREPARATION_FAILED",e[e.INVALID_RANGE_PEER_DEPENDENCY=59]="INVALID_RANGE_PEER_DEPENDENCY",e[e.INCOMPATIBLE_PEER_DEPENDENCY=60]="INCOMPATIBLE_PEER_DEPENDENCY",e[e.DEPRECATED_PACKAGE=61]="DEPRECATED_PACKAGE",e[e.INCOMPATIBLE_OS=62]="INCOMPATIBLE_OS",e[e.INCOMPATIBLE_CPU=63]="INCOMPATIBLE_CPU",e[e.FROZEN_ARTIFACT_EXCEPTION=64]="FROZEN_ARTIFACT_EXCEPTION",e[e.TELEMETRY_NOTICE=65]="TELEMETRY_NOTICE",e[e.PATCH_HUNK_FAILED=66]="PATCH_HUNK_FAILED",e[e.INVALID_CONFIGURATION_VALUE=67]="INVALID_CONFIGURATION_VALUE",e[e.UNUSED_PACKAGE_EXTENSION=68]="UNUSED_PACKAGE_EXTENSION",e[e.REDUNDANT_PACKAGE_EXTENSION=69]="REDUNDANT_PACKAGE_EXTENSION",e[e.AUTO_NM_SUCCESS=70]="AUTO_NM_SUCCESS",e[e.NM_CANT_INSTALL_EXTERNAL_SOFT_LINK=71]="NM_CANT_INSTALL_EXTERNAL_SOFT_LINK",e[e.NM_PRESERVE_SYMLINKS_REQUIRED=72]="NM_PRESERVE_SYMLINKS_REQUIRED",e[e.UPDATE_LOCKFILE_ONLY_SKIP_LINK=73]="UPDATE_LOCKFILE_ONLY_SKIP_LINK",e[e.NM_HARDLINKS_MODE_DOWNGRADED=74]="NM_HARDLINKS_MODE_DOWNGRADED",e[e.PROLOG_INSTANTIATION_ERROR=75]="PROLOG_INSTANTIATION_ERROR",e[e.INCOMPATIBLE_ARCHITECTURE=76]="INCOMPATIBLE_ARCHITECTURE",e[e.GHOST_ARCHITECTURE=77]="GHOST_ARCHITECTURE",e[e.PROLOG_LIMIT_EXCEEDED=79]="PROLOG_LIMIT_EXCEEDED"})(IHn||(Che.MessageName=IHn={}));function XS0(e){return`YN${e.toString(10).padStart(4,"0")}`}Che.stringifyMessageName=XS0;function ZS0(e){let r=Number(e.slice(2));if(typeof IHn[r]>"u")throw new Error(`Unknown message name: "${e}"`);return r}Che.parseMessageName=ZS0});var xHn=A(Zbr=>{"use strict";Object.defineProperty(Zbr,"__esModule",{value:!0});Zbr.VERSION=void 0;Zbr.VERSION="9.1.0"});var uA=A((exports,module)=>{"use strict";var __spreadArray=exports&&exports.__spreadArray||function(e,r,t){if(t||arguments.length===2)for(var n=0,i=r.length,s;n{(function(e,r){typeof define=="function"&&define.amd?define([],r):typeof eCr=="object"&&eCr.exports?eCr.exports=r():e.regexpToAst=r()})(typeof self<"u"?self:hco,function(){function e(){}e.prototype.saveState=function(){return{idx:this.idx,input:this.input,groupIdx:this.groupIdx}},e.prototype.restoreState=function(b){this.idx=b.idx,this.input=b.input,this.groupIdx=b.groupIdx},e.prototype.pattern=function(b){this.idx=0,this.input=b,this.groupIdx=0,this.consumeChar("/");var v=this.disjunction();this.consumeChar("/");for(var w={type:"Flags",loc:{begin:this.idx,end:b.length},global:!1,ignoreCase:!1,multiLine:!1,unicode:!1,sticky:!1};this.isRegExpFlag();)switch(this.popChar()){case"g":a(w,"global");break;case"i":a(w,"ignoreCase");break;case"m":a(w,"multiLine");break;case"u":a(w,"unicode");break;case"y":a(w,"sticky");break}if(this.idx!==this.input.length)throw Error("Redundant input: "+this.input.substring(this.idx));return{type:"Pattern",flags:w,value:v,loc:this.loc(0)}},e.prototype.disjunction=function(){var b=[],v=this.idx;for(b.push(this.alternative());this.peekChar()==="|";)this.consumeChar("|"),b.push(this.alternative());return{type:"Disjunction",value:b,loc:this.loc(v)}},e.prototype.alternative=function(){for(var b=[],v=this.idx;this.isTerm();)b.push(this.term());return{type:"Alternative",value:b,loc:this.loc(v)}},e.prototype.term=function(){return this.isAssertion()?this.assertion():this.atom()},e.prototype.assertion=function(){var b=this.idx;switch(this.popChar()){case"^":return{type:"StartAnchor",loc:this.loc(b)};case"$":return{type:"EndAnchor",loc:this.loc(b)};case"\\":switch(this.popChar()){case"b":return{type:"WordBoundary",loc:this.loc(b)};case"B":return{type:"NonWordBoundary",loc:this.loc(b)}}throw Error("Invalid Assertion Escape");case"(":this.consumeChar("?");var v;switch(this.popChar()){case"=":v="Lookahead";break;case"!":v="NegativeLookahead";break}o(v);var w=this.disjunction();return this.consumeChar(")"),{type:v,value:w,loc:this.loc(b)}}c()},e.prototype.quantifier=function(b){var v,w=this.idx;switch(this.popChar()){case"*":v={atLeast:0,atMost:1/0};break;case"+":v={atLeast:1,atMost:1/0};break;case"?":v={atLeast:0,atMost:1};break;case"{":var x=this.integerIncludingZero();switch(this.popChar()){case"}":v={atLeast:x,atMost:x};break;case",":var P;this.isDigit()?(P=this.integerIncludingZero(),v={atLeast:x,atMost:P}):v={atLeast:x,atMost:1/0},this.consumeChar("}");break}if(b===!0&&v===void 0)return;o(v);break}if(!(b===!0&&v===void 0))return o(v),this.peekChar(0)==="?"?(this.consumeChar("?"),v.greedy=!1):v.greedy=!0,v.type="Quantifier",v.loc=this.loc(w),v},e.prototype.atom=function(){var b,v=this.idx;switch(this.peekChar()){case".":b=this.dotAll();break;case"\\":b=this.atomEscape();break;case"[":b=this.characterClass();break;case"(":b=this.group();break}return b===void 0&&this.isPatternCharacter()&&(b=this.patternCharacter()),o(b),b.loc=this.loc(v),this.isQuantifier()&&(b.quantifier=this.quantifier()),b},e.prototype.dotAll=function(){return this.consumeChar("."),{type:"Set",complement:!0,value:[i(`
           `),i("\r"),i("\u2028"),i("\u2029")]}},e.prototype.atomEscape=function(){switch(this.consumeChar("\\"),this.peekChar()){case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return this.decimalEscapeAtom();case"d":case"D":case"s":case"S":case"w":case"W":return this.characterClassEscape();case"f":case"n":case"r":case"t":case"v":return this.controlEscapeAtom();case"c":return this.controlLetterEscapeAtom();case"0":return this.nulCharacterAtom();case"x":return this.hexEscapeSequenceAtom();case"u":return this.regExpUnicodeEscapeSequenceAtom();default:return this.identityEscapeAtom()}},e.prototype.decimalEscapeAtom=function(){var b=this.positiveInteger();return{type:"GroupBackReference",value:b}},e.prototype.characterClassEscape=function(){var b,v=!1;switch(this.popChar()){case"d":b=u;break;case"D":b=u,v=!0;break;case"s":b=h;break;case"S":b=h,v=!0;break;case"w":b=m;break;case"W":b=m,v=!0;break}return o(b),{type:"Set",value:b,complement:v}},e.prototype.controlEscapeAtom=function(){var b;switch(this.popChar()){case"f":b=i("\f");break;case"n":b=i(`
           `);break;case"r":b=i("\r");break;case"t":b=i("	");break;case"v":b=i("\v");break}return o(b),{type:"Character",value:b}},e.prototype.controlLetterEscapeAtom=function(){this.consumeChar("c");var b=this.popChar();if(/[a-zA-Z]/.test(b)===!1)throw Error("Invalid ");var v=b.toUpperCase().charCodeAt(0)-64;return{type:"Character",value:v}},e.prototype.nulCharacterAtom=function(){return this.consumeChar("0"),{type:"Character",value:i("\0")}},e.prototype.hexEscapeSequenceAtom=function(){return this.consumeChar("x"),this.parseHexDigits(2)},e.prototype.regExpUnicodeEscapeSequenceAtom=function(){return this.consumeChar("u"),this.parseHexDigits(4)},e.prototype.identityEscapeAtom=function(){var b=this.popChar();return{type:"Character",value:i(b)}},e.prototype.classPatternCharacterAtom=function(){switch(this.peekChar()){case`
           `:case"\r":case"\u2028":case"\u2029":case"\\":case"]":throw Error("TBD");default:var b=this.popChar();return{type:"Character",value:i(b)}}},e.prototype.characterClass=function(){var b=[],v=!1;for(this.consumeChar("["),this.peekChar(0)==="^"&&(this.consumeChar("^"),v=!0);this.isClassAtom();){var w=this.classAtom(),x=w.type==="Character";if(x&&this.isRangeDash()){this.consumeChar("-");var P=this.classAtom(),k=P.type==="Character";if(k){if(P.value`
           `:case"\r":case"\u2028":case"\u2029":case"^":case"$":case"\\":case".":case"*":case"+":case"?":case"(":case")":case"[":case"|":throw Error("TBD");default:return{type:"Character",value:i(b)}}},e.prototype.isRegExpFlag=function(){switch(this.peekChar(0)){case"g":case"i":case"m":case"u":case"y":return!0;default:return!1}},e.prototype.isRangeDash=function(){return this.peekChar()==="-"&&this.isClassAtom(1)},e.prototype.isDigit=function(){return t.test(this.peekChar(0))},e.prototype.isClassAtom=function(b){switch(b===void 0&&(b=0),this.peekChar(b)){case"]":case`
           `:case"\r":case"\u2028":case"\u2029":return!1;default:return!0}},e.prototype.isTerm=function(){return this.isAtom()||this.isAssertion()},e.prototype.isAtom=function(){if(this.isPatternCharacter())return!0;switch(this.peekChar(0)){case".":case"\\":case"[":case"(":return!0;default:return!1}},e.prototype.isAssertion=function(){switch(this.peekChar(0)){case"^":case"$":return!0;case"\\":switch(this.peekChar(1)){case"b":case"B":return!0;default:return!1}case"(":return this.peekChar(1)==="?"&&(this.peekChar(2)==="="||this.peekChar(2)==="!");default:return!1}},e.prototype.isQuantifier=function(){var b=this.saveState();try{return this.quantifier(!0)!==void 0}catch{return!1}finally{this.restoreState(b)}},e.prototype.isPatternCharacter=function(){switch(this.peekChar()){case"^":case"$":case"\\":case".":case"*":case"+":case"?":case"(":case")":case"[":case"|":case"/":case`
           `:case"\r":case"\u2028":case"\u2029":return!1;default:return!0}},e.prototype.parseHexDigits=function(b){for(var v="",w=0;w=this.input.length)throw Error("Unexpected end of input");this.idx++},e.prototype.loc=function(b){return{begin:b,end:this.idx}};var r=/[0-9a-fA-F]/,t=/[0-9]/,n=/[1-9]/;function i(b){return b.charCodeAt(0)}function s(b,v){b.length!==void 0?b.forEach(function(w){v.push(w)}):v.push(b)}function a(b,v){if(b[v]===!0)throw"duplicate flag "+v;b[v]=!0}function o(b){if(b===void 0)throw Error("Internal Error - Should never get here!")}function c(){throw Error("Internal Error - Should never get here!")}var l,u=[];for(l=i("0");l<=i("9");l++)u.push(l);var m=[i("_")].concat(u);for(l=i("a");l<=i("z");l++)m.push(l);for(l=i("A");l<=i("Z");l++)m.push(l);var h=[i(" "),i("\f"),i(`
          -`),i("\r"),i("	"),i("\v"),i("	"),i("\xA0"),i("\u1680"),i("\u2000"),i("\u2001"),i("\u2002"),i("\u2003"),i("\u2004"),i("\u2005"),i("\u2006"),i("\u2007"),i("\u2008"),i("\u2009"),i("\u200A"),i("\u2028"),i("\u2029"),i("\u202F"),i("\u205F"),i("\u3000"),i("\uFEFF")];function _(){}return _.prototype.visitChildren=function(b){for(var v in b){var w=b[v];b.hasOwnProperty(v)&&(w.type!==void 0?this.visit(w):Array.isArray(w)&&w.forEach(function(x){this.visit(x)},this))}},_.prototype.visit=function(b){switch(b.type){case"Pattern":this.visitPattern(b);break;case"Flags":this.visitFlags(b);break;case"Disjunction":this.visitDisjunction(b);break;case"Alternative":this.visitAlternative(b);break;case"StartAnchor":this.visitStartAnchor(b);break;case"EndAnchor":this.visitEndAnchor(b);break;case"WordBoundary":this.visitWordBoundary(b);break;case"NonWordBoundary":this.visitNonWordBoundary(b);break;case"Lookahead":this.visitLookahead(b);break;case"NegativeLookahead":this.visitNegativeLookahead(b);break;case"Character":this.visitCharacter(b);break;case"Set":this.visitSet(b);break;case"Group":this.visitGroup(b);break;case"GroupBackReference":this.visitGroupBackReference(b);break;case"Quantifier":this.visitQuantifier(b);break}this.visitChildren(b)},_.prototype.visitPattern=function(b){},_.prototype.visitFlags=function(b){},_.prototype.visitDisjunction=function(b){},_.prototype.visitAlternative=function(b){},_.prototype.visitStartAnchor=function(b){},_.prototype.visitEndAnchor=function(b){},_.prototype.visitWordBoundary=function(b){},_.prototype.visitNonWordBoundary=function(b){},_.prototype.visitLookahead=function(b){},_.prototype.visitNegativeLookahead=function(b){},_.prototype.visitCharacter=function(b){},_.prototype.visitSet=function(b){},_.prototype.visitGroup=function(b){},_.prototype.visitGroupBackReference=function(b){},_.prototype.visitQuantifier=function(b){},{RegExpParser:e,BaseRegExpVisitor:_,VERSION:"0.5.0"}})});var nCr=A(mct=>{"use strict";Object.defineProperty(mct,"__esModule",{value:!0});mct.clearRegExpParserCache=mct.getRegExpAst=void 0;var ZS0=tCr(),rCr={},ew0=new ZS0.RegExpParser;function tw0(e){var r=e.toString();if(rCr.hasOwnProperty(r))return rCr[r];var t=ew0.pattern(r);return rCr[r]=t,t}mct.getRegExpAst=tw0;function rw0(){rCr={}}mct.clearRegExpParserCache=rw0});var Aco=A(k8=>{"use strict";var nw0=k8&&k8.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(k8,"__esModule",{value:!0});k8.canMatchCharCode=k8.firstCharOptimizedIndices=k8.getOptimizedStartCodesIndices=k8.failedOptimizationPrefixMsg=void 0;var gco=tCr(),tG=uA(),yco=nCr(),Rie=PHn(),_co="Complement Sets are not supported for first char optimization";k8.failedOptimizationPrefixMsg=`Unable to use "first char" lexer optimizations:
          -`;function iw0(e,r){r===void 0&&(r=!1);try{var t=(0,yco.getRegExpAst)(e),n=sCr(t.value,{},t.flags.ignoreCase);return n}catch(s){if(s.message===_co)r&&(0,tG.PRINT_WARNING)(""+k8.failedOptimizationPrefixMsg+("	Unable to optimize: < "+e.toString()+` >
          +`),i("\r"),i("	"),i("\v"),i("	"),i("\xA0"),i("\u1680"),i("\u2000"),i("\u2001"),i("\u2002"),i("\u2003"),i("\u2004"),i("\u2005"),i("\u2006"),i("\u2007"),i("\u2008"),i("\u2009"),i("\u200A"),i("\u2028"),i("\u2029"),i("\u202F"),i("\u205F"),i("\u3000"),i("\uFEFF")];function _(){}return _.prototype.visitChildren=function(b){for(var v in b){var w=b[v];b.hasOwnProperty(v)&&(w.type!==void 0?this.visit(w):Array.isArray(w)&&w.forEach(function(x){this.visit(x)},this))}},_.prototype.visit=function(b){switch(b.type){case"Pattern":this.visitPattern(b);break;case"Flags":this.visitFlags(b);break;case"Disjunction":this.visitDisjunction(b);break;case"Alternative":this.visitAlternative(b);break;case"StartAnchor":this.visitStartAnchor(b);break;case"EndAnchor":this.visitEndAnchor(b);break;case"WordBoundary":this.visitWordBoundary(b);break;case"NonWordBoundary":this.visitNonWordBoundary(b);break;case"Lookahead":this.visitLookahead(b);break;case"NegativeLookahead":this.visitNegativeLookahead(b);break;case"Character":this.visitCharacter(b);break;case"Set":this.visitSet(b);break;case"Group":this.visitGroup(b);break;case"GroupBackReference":this.visitGroupBackReference(b);break;case"Quantifier":this.visitQuantifier(b);break}this.visitChildren(b)},_.prototype.visitPattern=function(b){},_.prototype.visitFlags=function(b){},_.prototype.visitDisjunction=function(b){},_.prototype.visitAlternative=function(b){},_.prototype.visitStartAnchor=function(b){},_.prototype.visitEndAnchor=function(b){},_.prototype.visitWordBoundary=function(b){},_.prototype.visitNonWordBoundary=function(b){},_.prototype.visitLookahead=function(b){},_.prototype.visitNegativeLookahead=function(b){},_.prototype.visitCharacter=function(b){},_.prototype.visitSet=function(b){},_.prototype.visitGroup=function(b){},_.prototype.visitGroupBackReference=function(b){},_.prototype.visitQuantifier=function(b){},{RegExpParser:e,BaseRegExpVisitor:_,VERSION:"0.5.0"}})});var nCr=A(mct=>{"use strict";Object.defineProperty(mct,"__esModule",{value:!0});mct.clearRegExpParserCache=mct.getRegExpAst=void 0;var ew0=tCr(),rCr={},tw0=new ew0.RegExpParser;function rw0(e){var r=e.toString();if(rCr.hasOwnProperty(r))return rCr[r];var t=tw0.pattern(r);return rCr[r]=t,t}mct.getRegExpAst=rw0;function nw0(){rCr={}}mct.clearRegExpParserCache=nw0});var bco=A(k8=>{"use strict";var iw0=k8&&k8.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(k8,"__esModule",{value:!0});k8.canMatchCharCode=k8.firstCharOptimizedIndices=k8.getOptimizedStartCodesIndices=k8.failedOptimizationPrefixMsg=void 0;var yco=tCr(),tG=uA(),_co=nCr(),Rie=PHn(),Aco="Complement Sets are not supported for first char optimization";k8.failedOptimizationPrefixMsg=`Unable to use "first char" lexer optimizations:
          +`;function sw0(e,r){r===void 0&&(r=!1);try{var t=(0,_co.getRegExpAst)(e),n=sCr(t.value,{},t.flags.ignoreCase);return n}catch(s){if(s.message===Aco)r&&(0,tG.PRINT_WARNING)(""+k8.failedOptimizationPrefixMsg+("	Unable to optimize: < "+e.toString()+` >
           `)+`	Complement Sets cannot be automatically optimized.
           	This will disable the lexer's first char optimizations.
           	See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#COMPLEMENT for details.`);else{var i="";r&&(i=`
           	This will disable the lexer's first char optimizations.
           	See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#REGEXP_PARSING for details.`),(0,tG.PRINT_ERROR)(k8.failedOptimizationPrefixMsg+`
           `+("	Failed parsing: < "+e.toString()+` >
          -`)+("	Using the regexp-to-ast library version: "+gco.VERSION+`
          -`)+"	Please open an issue at: https://github.com/bd82/regexp-to-ast/issues"+i)}}return[]}k8.getOptimizedStartCodesIndices=iw0;function sCr(e,r,t){switch(e.type){case"Disjunction":for(var n=0;n=Rie.minOptimizationVal)for(var h=u.from>=Rie.minOptimizationVal?u.from:Rie.minOptimizationVal,_=u.to,b=(0,Rie.charCodeToOptimizedIndex)(h),v=(0,Rie.charCodeToOptimizedIndex)(_),w=b;w<=v;w++)r[w]=w}}});break;case"Group":sCr(a.value,r,t);break;default:throw Error("Non Exhaustive Match")}var o=a.quantifier!==void 0&&a.quantifier.atLeast===0;if(a.type==="Group"&&THn(a)===!1||a.type!=="Group"&&o===!1)break}break;default:throw Error("non exhaustive match!")}return(0,tG.values)(r)}k8.firstCharOptimizedIndices=sCr;function iCr(e,r,t){var n=(0,Rie.charCodeToOptimizedIndex)(e);r[n]=n,t===!0&&sw0(e,r)}function sw0(e,r){var t=String.fromCharCode(e),n=t.toUpperCase();if(n!==t){var i=(0,Rie.charCodeToOptimizedIndex)(n.charCodeAt(0));r[i]=i}else{var s=t.toLowerCase();if(s!==t){var i=(0,Rie.charCodeToOptimizedIndex)(s.charCodeAt(0));r[i]=i}}}function hco(e,r){return(0,tG.find)(e.value,function(t){if(typeof t=="number")return(0,tG.contains)(r,t);var n=t;return(0,tG.find)(r,function(i){return n.from<=i&&i<=n.to})!==void 0})}function THn(e){return e.quantifier&&e.quantifier.atLeast===0?!0:e.value?(0,tG.isArray)(e.value)?(0,tG.every)(e.value,THn):THn(e.value):!1}var aw0=function(e){nw0(r,e);function r(t){var n=e.call(this)||this;return n.targetCharCodes=t,n.found=!1,n}return r.prototype.visitChildren=function(t){if(this.found!==!0){switch(t.type){case"Lookahead":this.visitLookahead(t);return;case"NegativeLookahead":this.visitNegativeLookahead(t);return}e.prototype.visitChildren.call(this,t)}},r.prototype.visitCharacter=function(t){(0,tG.contains)(this.targetCharCodes,t.value)&&(this.found=!0)},r.prototype.visitSet=function(t){t.complement?hco(t,this.targetCharCodes)===void 0&&(this.found=!0):hco(t,this.targetCharCodes)!==void 0&&(this.found=!0)},r}(gco.BaseRegExpVisitor);function ow0(e,r){if(r instanceof RegExp){var t=(0,yco.getRegExpAst)(r),n=new aw0(e);return n.visit(t),n.found}else return(0,tG.find)(r,function(i){return(0,tG.contains)(e,i.charCodeAt(0))})!==void 0}k8.canMatchCharCode=ow0});var PHn=A(Jm=>{"use strict";var bco=Jm&&Jm.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Jm,"__esModule",{value:!0});Jm.charCodeToOptimizedIndex=Jm.minOptimizationVal=Jm.buildLineBreakIssueMessage=Jm.LineTerminatorOptimizedTester=Jm.isShortPattern=Jm.isCustomPattern=Jm.cloneEmptyGroups=Jm.performWarningRuntimeChecks=Jm.performRuntimeChecks=Jm.addStickyFlag=Jm.addStartOfInput=Jm.findUnreachablePatterns=Jm.findModesThatDoNotExist=Jm.findInvalidGroupType=Jm.findDuplicatePatterns=Jm.findUnsupportedFlags=Jm.findStartOfInputAnchor=Jm.findEmptyMatchRegExps=Jm.findEndOfInputAnchor=Jm.findInvalidPatterns=Jm.findMissingPatterns=Jm.validatePatterns=Jm.analyzeTokenTypes=Jm.enableSticky=Jm.disableSticky=Jm.SUPPORT_STICKY=Jm.MODES=Jm.DEFAULT_MODE=void 0;var Cco=tCr(),PC=Pkt(),ad=uA(),fct=Aco(),vco=nCr(),CJ="PATTERN";Jm.DEFAULT_MODE="defaultMode";Jm.MODES="modes";Jm.SUPPORT_STICKY=typeof new RegExp("(?:)").sticky=="boolean";function cw0(){Jm.SUPPORT_STICKY=!1}Jm.disableSticky=cw0;function uw0(){Jm.SUPPORT_STICKY=!0}Jm.enableSticky=uw0;function lw0(e,r){r=(0,ad.defaults)(r,{useSticky:Jm.SUPPORT_STICKY,debug:!1,safeMode:!1,positionTracking:"full",lineTerminatorCharacters:["\r",`
          -`],tracer:function(P,k){return k()}});var t=r.tracer;t("initCharCodeToOptimizedIndexMap",function(){bw0()});var n;t("Reject Lexer.NA",function(){n=(0,ad.reject)(e,function(P){return P[CJ]===PC.Lexer.NA})});var i=!1,s;t("Transform Patterns",function(){i=!1,s=(0,ad.map)(n,function(P){var k=P[CJ];if((0,ad.isRegExp)(k)){var R=k.source;return R.length===1&&R!=="^"&&R!=="$"&&R!=="."&&!k.ignoreCase?R:R.length===2&&R[0]==="\\"&&!(0,ad.contains)(["d","D","s","S","t","r","n","t","0","c","b","B","f","v","w","W"],R[1])?R[1]:r.useSticky?FHn(k):kHn(k)}else{if((0,ad.isFunction)(k))return i=!0,{exec:k};if((0,ad.has)(k,"exec"))return i=!0,k;if(typeof k=="string"){if(k.length===1)return k;var L=k.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),U=new RegExp(L);return r.useSticky?FHn(U):kHn(U)}else throw Error("non exhaustive match")}})});var a,o,c,l,u;t("misc mapping",function(){a=(0,ad.map)(n,function(P){return P.tokenTypeIdx}),o=(0,ad.map)(n,function(P){var k=P.GROUP;if(k!==PC.Lexer.SKIPPED){if((0,ad.isString)(k))return k;if((0,ad.isUndefined)(k))return!1;throw Error("non exhaustive match")}}),c=(0,ad.map)(n,function(P){var k=P.LONGER_ALT;if(k){var R=(0,ad.isArray)(k)?(0,ad.map)(k,function(L){return(0,ad.indexOf)(n,L)}):[(0,ad.indexOf)(n,k)];return R}}),l=(0,ad.map)(n,function(P){return P.PUSH_MODE}),u=(0,ad.map)(n,function(P){return(0,ad.has)(P,"POP_MODE")})});var m;t("Line Terminator Handling",function(){var P=Bco(r.lineTerminatorCharacters);m=(0,ad.map)(n,function(k){return!1}),r.positionTracking!=="onlyOffset"&&(m=(0,ad.map)(n,function(k){if((0,ad.has)(k,"LINE_BREAKS"))return k.LINE_BREAKS;if(Nco(k,P)===!1)return(0,fct.canMatchCharCode)(P,k.PATTERN)}))});var h,_,b,v;t("Misc Mapping #2",function(){h=(0,ad.map)(n,OHn),_=(0,ad.map)(s,Fco),b=(0,ad.reduce)(n,function(P,k){var R=k.GROUP;return(0,ad.isString)(R)&&R!==PC.Lexer.SKIPPED&&(P[R]=[]),P},{}),v=(0,ad.map)(s,function(P,k){return{pattern:s[k],longerAlt:c[k],canLineTerminator:m[k],isCustom:h[k],short:_[k],group:o[k],push:l[k],pop:u[k],tokenTypeIdx:a[k],tokenType:n[k]}})});var w=!0,x=[];return r.safeMode||t("First Char Optimization",function(){x=(0,ad.reduce)(n,function(P,k,R){if(typeof k.PATTERN=="string"){var L=k.PATTERN.charCodeAt(0),U=NHn(L);RHn(P,U,v[R])}else if((0,ad.isArray)(k.START_CHARS_HINT)){var Y;(0,ad.forEach)(k.START_CHARS_HINT,function(j){var M=typeof j=="string"?j.charCodeAt(0):j,C=NHn(M);Y!==C&&(Y=C,RHn(P,C,v[R]))})}else if((0,ad.isRegExp)(k.PATTERN))if(k.PATTERN.unicode)w=!1,r.ensureOptimizations&&(0,ad.PRINT_ERROR)(""+fct.failedOptimizationPrefixMsg+("	Unable to analyze < "+k.PATTERN.toString()+` > pattern.
          +`)+("	Using the regexp-to-ast library version: "+yco.VERSION+`
          +`)+"	Please open an issue at: https://github.com/bd82/regexp-to-ast/issues"+i)}}return[]}k8.getOptimizedStartCodesIndices=sw0;function sCr(e,r,t){switch(e.type){case"Disjunction":for(var n=0;n=Rie.minOptimizationVal)for(var h=u.from>=Rie.minOptimizationVal?u.from:Rie.minOptimizationVal,_=u.to,b=(0,Rie.charCodeToOptimizedIndex)(h),v=(0,Rie.charCodeToOptimizedIndex)(_),w=b;w<=v;w++)r[w]=w}}});break;case"Group":sCr(a.value,r,t);break;default:throw Error("Non Exhaustive Match")}var o=a.quantifier!==void 0&&a.quantifier.atLeast===0;if(a.type==="Group"&&THn(a)===!1||a.type!=="Group"&&o===!1)break}break;default:throw Error("non exhaustive match!")}return(0,tG.values)(r)}k8.firstCharOptimizedIndices=sCr;function iCr(e,r,t){var n=(0,Rie.charCodeToOptimizedIndex)(e);r[n]=n,t===!0&&aw0(e,r)}function aw0(e,r){var t=String.fromCharCode(e),n=t.toUpperCase();if(n!==t){var i=(0,Rie.charCodeToOptimizedIndex)(n.charCodeAt(0));r[i]=i}else{var s=t.toLowerCase();if(s!==t){var i=(0,Rie.charCodeToOptimizedIndex)(s.charCodeAt(0));r[i]=i}}}function gco(e,r){return(0,tG.find)(e.value,function(t){if(typeof t=="number")return(0,tG.contains)(r,t);var n=t;return(0,tG.find)(r,function(i){return n.from<=i&&i<=n.to})!==void 0})}function THn(e){return e.quantifier&&e.quantifier.atLeast===0?!0:e.value?(0,tG.isArray)(e.value)?(0,tG.every)(e.value,THn):THn(e.value):!1}var ow0=function(e){iw0(r,e);function r(t){var n=e.call(this)||this;return n.targetCharCodes=t,n.found=!1,n}return r.prototype.visitChildren=function(t){if(this.found!==!0){switch(t.type){case"Lookahead":this.visitLookahead(t);return;case"NegativeLookahead":this.visitNegativeLookahead(t);return}e.prototype.visitChildren.call(this,t)}},r.prototype.visitCharacter=function(t){(0,tG.contains)(this.targetCharCodes,t.value)&&(this.found=!0)},r.prototype.visitSet=function(t){t.complement?gco(t,this.targetCharCodes)===void 0&&(this.found=!0):gco(t,this.targetCharCodes)!==void 0&&(this.found=!0)},r}(yco.BaseRegExpVisitor);function cw0(e,r){if(r instanceof RegExp){var t=(0,_co.getRegExpAst)(r),n=new ow0(e);return n.visit(t),n.found}else return(0,tG.find)(r,function(i){return(0,tG.contains)(e,i.charCodeAt(0))})!==void 0}k8.canMatchCharCode=cw0});var PHn=A(Jm=>{"use strict";var Cco=Jm&&Jm.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Jm,"__esModule",{value:!0});Jm.charCodeToOptimizedIndex=Jm.minOptimizationVal=Jm.buildLineBreakIssueMessage=Jm.LineTerminatorOptimizedTester=Jm.isShortPattern=Jm.isCustomPattern=Jm.cloneEmptyGroups=Jm.performWarningRuntimeChecks=Jm.performRuntimeChecks=Jm.addStickyFlag=Jm.addStartOfInput=Jm.findUnreachablePatterns=Jm.findModesThatDoNotExist=Jm.findInvalidGroupType=Jm.findDuplicatePatterns=Jm.findUnsupportedFlags=Jm.findStartOfInputAnchor=Jm.findEmptyMatchRegExps=Jm.findEndOfInputAnchor=Jm.findInvalidPatterns=Jm.findMissingPatterns=Jm.validatePatterns=Jm.analyzeTokenTypes=Jm.enableSticky=Jm.disableSticky=Jm.SUPPORT_STICKY=Jm.MODES=Jm.DEFAULT_MODE=void 0;var vco=tCr(),PC=Pkt(),ad=uA(),fct=bco(),Eco=nCr(),CJ="PATTERN";Jm.DEFAULT_MODE="defaultMode";Jm.MODES="modes";Jm.SUPPORT_STICKY=typeof new RegExp("(?:)").sticky=="boolean";function uw0(){Jm.SUPPORT_STICKY=!1}Jm.disableSticky=uw0;function lw0(){Jm.SUPPORT_STICKY=!0}Jm.enableSticky=lw0;function dw0(e,r){r=(0,ad.defaults)(r,{useSticky:Jm.SUPPORT_STICKY,debug:!1,safeMode:!1,positionTracking:"full",lineTerminatorCharacters:["\r",`
          +`],tracer:function(P,k){return k()}});var t=r.tracer;t("initCharCodeToOptimizedIndexMap",function(){Cw0()});var n;t("Reject Lexer.NA",function(){n=(0,ad.reject)(e,function(P){return P[CJ]===PC.Lexer.NA})});var i=!1,s;t("Transform Patterns",function(){i=!1,s=(0,ad.map)(n,function(P){var k=P[CJ];if((0,ad.isRegExp)(k)){var R=k.source;return R.length===1&&R!=="^"&&R!=="$"&&R!=="."&&!k.ignoreCase?R:R.length===2&&R[0]==="\\"&&!(0,ad.contains)(["d","D","s","S","t","r","n","t","0","c","b","B","f","v","w","W"],R[1])?R[1]:r.useSticky?FHn(k):kHn(k)}else{if((0,ad.isFunction)(k))return i=!0,{exec:k};if((0,ad.has)(k,"exec"))return i=!0,k;if(typeof k=="string"){if(k.length===1)return k;var L=k.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),U=new RegExp(L);return r.useSticky?FHn(U):kHn(U)}else throw Error("non exhaustive match")}})});var a,o,c,l,u;t("misc mapping",function(){a=(0,ad.map)(n,function(P){return P.tokenTypeIdx}),o=(0,ad.map)(n,function(P){var k=P.GROUP;if(k!==PC.Lexer.SKIPPED){if((0,ad.isString)(k))return k;if((0,ad.isUndefined)(k))return!1;throw Error("non exhaustive match")}}),c=(0,ad.map)(n,function(P){var k=P.LONGER_ALT;if(k){var R=(0,ad.isArray)(k)?(0,ad.map)(k,function(L){return(0,ad.indexOf)(n,L)}):[(0,ad.indexOf)(n,k)];return R}}),l=(0,ad.map)(n,function(P){return P.PUSH_MODE}),u=(0,ad.map)(n,function(P){return(0,ad.has)(P,"POP_MODE")})});var m;t("Line Terminator Handling",function(){var P=qco(r.lineTerminatorCharacters);m=(0,ad.map)(n,function(k){return!1}),r.positionTracking!=="onlyOffset"&&(m=(0,ad.map)(n,function(k){if((0,ad.has)(k,"LINE_BREAKS"))return k.LINE_BREAKS;if(Oco(k,P)===!1)return(0,fct.canMatchCharCode)(P,k.PATTERN)}))});var h,_,b,v;t("Misc Mapping #2",function(){h=(0,ad.map)(n,OHn),_=(0,ad.map)(s,Nco),b=(0,ad.reduce)(n,function(P,k){var R=k.GROUP;return(0,ad.isString)(R)&&R!==PC.Lexer.SKIPPED&&(P[R]=[]),P},{}),v=(0,ad.map)(s,function(P,k){return{pattern:s[k],longerAlt:c[k],canLineTerminator:m[k],isCustom:h[k],short:_[k],group:o[k],push:l[k],pop:u[k],tokenTypeIdx:a[k],tokenType:n[k]}})});var w=!0,x=[];return r.safeMode||t("First Char Optimization",function(){x=(0,ad.reduce)(n,function(P,k,R){if(typeof k.PATTERN=="string"){var L=k.PATTERN.charCodeAt(0),U=NHn(L);RHn(P,U,v[R])}else if((0,ad.isArray)(k.START_CHARS_HINT)){var Y;(0,ad.forEach)(k.START_CHARS_HINT,function(j){var M=typeof j=="string"?j.charCodeAt(0):j,C=NHn(M);Y!==C&&(Y=C,RHn(P,C,v[R]))})}else if((0,ad.isRegExp)(k.PATTERN))if(k.PATTERN.unicode)w=!1,r.ensureOptimizations&&(0,ad.PRINT_ERROR)(""+fct.failedOptimizationPrefixMsg+("	Unable to analyze < "+k.PATTERN.toString()+` > pattern.
           `)+`	The regexp unicode flag is not currently supported by the regexp-to-ast library.
           	This will disable the lexer's first char optimizations.
           	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNICODE_OPTIMIZE`);else{var N=(0,fct.getOptimizedStartCodesIndices)(k.PATTERN,r.ensureOptimizations);(0,ad.isEmpty)(N)&&(w=!1),(0,ad.forEach)(N,function(j){RHn(P,j,v[R])})}else r.ensureOptimizations&&(0,ad.PRINT_ERROR)(""+fct.failedOptimizationPrefixMsg+("	TokenType: <"+k.name+`> is using a custom token pattern without providing  parameter.
           `)+`	This will disable the lexer's first char optimizations.
          -	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_OPTIMIZE`),w=!1;return P},[])}),t("ArrayPacking",function(){x=(0,ad.packArray)(x)}),{emptyGroups:b,patternIdxToConfig:v,charCodeToPatternIdxToConfig:x,hasCustom:i,canBeOptimized:w}}Jm.analyzeTokenTypes=lw0;function dw0(e,r){var t=[],n=Eco(e);t=t.concat(n.errors);var i=Dco(n.valid),s=i.valid;return t=t.concat(i.errors),t=t.concat(pw0(s)),t=t.concat(Pco(s)),t=t.concat(Rco(s,r)),t=t.concat(kco(s)),t}Jm.validatePatterns=dw0;function pw0(e){var r=[],t=(0,ad.filter)(e,function(n){return(0,ad.isRegExp)(n[CJ])});return r=r.concat(Sco(t)),r=r.concat(Ico(t)),r=r.concat(xco(t)),r=r.concat(Tco(t)),r=r.concat(wco(t)),r}function Eco(e){var r=(0,ad.filter)(e,function(i){return!(0,ad.has)(i,CJ)}),t=(0,ad.map)(r,function(i){return{message:"Token Type: ->"+i.name+"<- missing static 'PATTERN' property",type:PC.LexerDefinitionErrorType.MISSING_PATTERN,tokenTypes:[i]}}),n=(0,ad.difference)(e,r);return{errors:t,valid:n}}Jm.findMissingPatterns=Eco;function Dco(e){var r=(0,ad.filter)(e,function(i){var s=i[CJ];return!(0,ad.isRegExp)(s)&&!(0,ad.isFunction)(s)&&!(0,ad.has)(s,"exec")&&!(0,ad.isString)(s)}),t=(0,ad.map)(r,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' can only be a RegExp, a Function matching the {CustomPatternMatcherFunc} type or an Object matching the {ICustomPattern} interface.",type:PC.LexerDefinitionErrorType.INVALID_PATTERN,tokenTypes:[i]}}),n=(0,ad.difference)(e,r);return{errors:t,valid:n}}Jm.findInvalidPatterns=Dco;var mw0=/[^\\][\$]/;function Sco(e){var r=function(i){bco(s,i);function s(){var a=i!==null&&i.apply(this,arguments)||this;return a.found=!1,a}return s.prototype.visitEndAnchor=function(a){this.found=!0},s}(Cco.BaseRegExpVisitor),t=(0,ad.filter)(e,function(i){var s=i[CJ];try{var a=(0,vco.getRegExpAst)(s),o=new r;return o.visit(a),o.found}catch{return mw0.test(s.source)}}),n=(0,ad.map)(t,function(i){return{message:`Unexpected RegExp Anchor Error:
          +	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_OPTIMIZE`),w=!1;return P},[])}),t("ArrayPacking",function(){x=(0,ad.packArray)(x)}),{emptyGroups:b,patternIdxToConfig:v,charCodeToPatternIdxToConfig:x,hasCustom:i,canBeOptimized:w}}Jm.analyzeTokenTypes=dw0;function pw0(e,r){var t=[],n=Dco(e);t=t.concat(n.errors);var i=Sco(n.valid),s=i.valid;return t=t.concat(i.errors),t=t.concat(mw0(s)),t=t.concat(Rco(s)),t=t.concat(kco(s,r)),t=t.concat(Fco(s)),t}Jm.validatePatterns=pw0;function mw0(e){var r=[],t=(0,ad.filter)(e,function(n){return(0,ad.isRegExp)(n[CJ])});return r=r.concat(wco(t)),r=r.concat(xco(t)),r=r.concat(Tco(t)),r=r.concat(Pco(t)),r=r.concat(Ico(t)),r}function Dco(e){var r=(0,ad.filter)(e,function(i){return!(0,ad.has)(i,CJ)}),t=(0,ad.map)(r,function(i){return{message:"Token Type: ->"+i.name+"<- missing static 'PATTERN' property",type:PC.LexerDefinitionErrorType.MISSING_PATTERN,tokenTypes:[i]}}),n=(0,ad.difference)(e,r);return{errors:t,valid:n}}Jm.findMissingPatterns=Dco;function Sco(e){var r=(0,ad.filter)(e,function(i){var s=i[CJ];return!(0,ad.isRegExp)(s)&&!(0,ad.isFunction)(s)&&!(0,ad.has)(s,"exec")&&!(0,ad.isString)(s)}),t=(0,ad.map)(r,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' can only be a RegExp, a Function matching the {CustomPatternMatcherFunc} type or an Object matching the {ICustomPattern} interface.",type:PC.LexerDefinitionErrorType.INVALID_PATTERN,tokenTypes:[i]}}),n=(0,ad.difference)(e,r);return{errors:t,valid:n}}Jm.findInvalidPatterns=Sco;var fw0=/[^\\][\$]/;function wco(e){var r=function(i){Cco(s,i);function s(){var a=i!==null&&i.apply(this,arguments)||this;return a.found=!1,a}return s.prototype.visitEndAnchor=function(a){this.found=!0},s}(vco.BaseRegExpVisitor),t=(0,ad.filter)(e,function(i){var s=i[CJ];try{var a=(0,Eco.getRegExpAst)(s),o=new r;return o.visit(a),o.found}catch{return fw0.test(s.source)}}),n=(0,ad.map)(t,function(i){return{message:`Unexpected RegExp Anchor Error:
           	Token Type: ->`+i.name+`<- static 'PATTERN' cannot contain end of input anchor '$'
          -	See chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS	for details.`,type:PC.LexerDefinitionErrorType.EOI_ANCHOR_FOUND,tokenTypes:[i]}});return n}Jm.findEndOfInputAnchor=Sco;function wco(e){var r=(0,ad.filter)(e,function(n){var i=n[CJ];return i.test("")}),t=(0,ad.map)(r,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' must not match an empty string",type:PC.LexerDefinitionErrorType.EMPTY_MATCH_PATTERN,tokenTypes:[n]}});return t}Jm.findEmptyMatchRegExps=wco;var fw0=/[^\\[][\^]|^\^/;function Ico(e){var r=function(i){bco(s,i);function s(){var a=i!==null&&i.apply(this,arguments)||this;return a.found=!1,a}return s.prototype.visitStartAnchor=function(a){this.found=!0},s}(Cco.BaseRegExpVisitor),t=(0,ad.filter)(e,function(i){var s=i[CJ];try{var a=(0,vco.getRegExpAst)(s),o=new r;return o.visit(a),o.found}catch{return fw0.test(s.source)}}),n=(0,ad.map)(t,function(i){return{message:`Unexpected RegExp Anchor Error:
          +	See chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS	for details.`,type:PC.LexerDefinitionErrorType.EOI_ANCHOR_FOUND,tokenTypes:[i]}});return n}Jm.findEndOfInputAnchor=wco;function Ico(e){var r=(0,ad.filter)(e,function(n){var i=n[CJ];return i.test("")}),t=(0,ad.map)(r,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' must not match an empty string",type:PC.LexerDefinitionErrorType.EMPTY_MATCH_PATTERN,tokenTypes:[n]}});return t}Jm.findEmptyMatchRegExps=Ico;var hw0=/[^\\[][\^]|^\^/;function xco(e){var r=function(i){Cco(s,i);function s(){var a=i!==null&&i.apply(this,arguments)||this;return a.found=!1,a}return s.prototype.visitStartAnchor=function(a){this.found=!0},s}(vco.BaseRegExpVisitor),t=(0,ad.filter)(e,function(i){var s=i[CJ];try{var a=(0,Eco.getRegExpAst)(s),o=new r;return o.visit(a),o.found}catch{return hw0.test(s.source)}}),n=(0,ad.map)(t,function(i){return{message:`Unexpected RegExp Anchor Error:
           	Token Type: ->`+i.name+`<- static 'PATTERN' cannot contain start of input anchor '^'
          -	See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS	for details.`,type:PC.LexerDefinitionErrorType.SOI_ANCHOR_FOUND,tokenTypes:[i]}});return n}Jm.findStartOfInputAnchor=Ico;function xco(e){var r=(0,ad.filter)(e,function(n){var i=n[CJ];return i instanceof RegExp&&(i.multiline||i.global)}),t=(0,ad.map)(r,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' may NOT contain global('g') or multiline('m')",type:PC.LexerDefinitionErrorType.UNSUPPORTED_FLAGS_FOUND,tokenTypes:[n]}});return t}Jm.findUnsupportedFlags=xco;function Tco(e){var r=[],t=(0,ad.map)(e,function(s){return(0,ad.reduce)(e,function(a,o){return s.PATTERN.source===o.PATTERN.source&&!(0,ad.contains)(r,o)&&o.PATTERN!==PC.Lexer.NA&&(r.push(o),a.push(o)),a},[])});t=(0,ad.compact)(t);var n=(0,ad.filter)(t,function(s){return s.length>1}),i=(0,ad.map)(n,function(s){var a=(0,ad.map)(s,function(c){return c.name}),o=(0,ad.first)(s).PATTERN;return{message:"The same RegExp pattern ->"+o+"<-"+("has been used in all of the following Token Types: "+a.join(", ")+" <-"),type:PC.LexerDefinitionErrorType.DUPLICATE_PATTERNS_FOUND,tokenTypes:s}});return i}Jm.findDuplicatePatterns=Tco;function Pco(e){var r=(0,ad.filter)(e,function(n){if(!(0,ad.has)(n,"GROUP"))return!1;var i=n.GROUP;return i!==PC.Lexer.SKIPPED&&i!==PC.Lexer.NA&&!(0,ad.isString)(i)}),t=(0,ad.map)(r,function(n){return{message:"Token Type: ->"+n.name+"<- static 'GROUP' can only be Lexer.SKIPPED/Lexer.NA/A String",type:PC.LexerDefinitionErrorType.INVALID_GROUP_TYPE_FOUND,tokenTypes:[n]}});return t}Jm.findInvalidGroupType=Pco;function Rco(e,r){var t=(0,ad.filter)(e,function(i){return i.PUSH_MODE!==void 0&&!(0,ad.contains)(r,i.PUSH_MODE)}),n=(0,ad.map)(t,function(i){var s="Token Type: ->"+i.name+"<- static 'PUSH_MODE' value cannot refer to a Lexer Mode ->"+i.PUSH_MODE+"<-which does not exist";return{message:s,type:PC.LexerDefinitionErrorType.PUSH_MODE_DOES_NOT_EXIST,tokenTypes:[i]}});return n}Jm.findModesThatDoNotExist=Rco;function kco(e){var r=[],t=(0,ad.reduce)(e,function(n,i,s){var a=i.PATTERN;return a===PC.Lexer.NA||((0,ad.isString)(a)?n.push({str:a,idx:s,tokenType:i}):(0,ad.isRegExp)(a)&&gw0(a)&&n.push({str:a.source,idx:s,tokenType:i})),n},[]);return(0,ad.forEach)(e,function(n,i){(0,ad.forEach)(t,function(s){var a=s.str,o=s.idx,c=s.tokenType;if(i"+n.name+"<- static 'PATTERN' may NOT contain global('g') or multiline('m')",type:PC.LexerDefinitionErrorType.UNSUPPORTED_FLAGS_FOUND,tokenTypes:[n]}});return t}Jm.findUnsupportedFlags=Tco;function Pco(e){var r=[],t=(0,ad.map)(e,function(s){return(0,ad.reduce)(e,function(a,o){return s.PATTERN.source===o.PATTERN.source&&!(0,ad.contains)(r,o)&&o.PATTERN!==PC.Lexer.NA&&(r.push(o),a.push(o)),a},[])});t=(0,ad.compact)(t);var n=(0,ad.filter)(t,function(s){return s.length>1}),i=(0,ad.map)(n,function(s){var a=(0,ad.map)(s,function(c){return c.name}),o=(0,ad.first)(s).PATTERN;return{message:"The same RegExp pattern ->"+o+"<-"+("has been used in all of the following Token Types: "+a.join(", ")+" <-"),type:PC.LexerDefinitionErrorType.DUPLICATE_PATTERNS_FOUND,tokenTypes:s}});return i}Jm.findDuplicatePatterns=Pco;function Rco(e){var r=(0,ad.filter)(e,function(n){if(!(0,ad.has)(n,"GROUP"))return!1;var i=n.GROUP;return i!==PC.Lexer.SKIPPED&&i!==PC.Lexer.NA&&!(0,ad.isString)(i)}),t=(0,ad.map)(r,function(n){return{message:"Token Type: ->"+n.name+"<- static 'GROUP' can only be Lexer.SKIPPED/Lexer.NA/A String",type:PC.LexerDefinitionErrorType.INVALID_GROUP_TYPE_FOUND,tokenTypes:[n]}});return t}Jm.findInvalidGroupType=Rco;function kco(e,r){var t=(0,ad.filter)(e,function(i){return i.PUSH_MODE!==void 0&&!(0,ad.contains)(r,i.PUSH_MODE)}),n=(0,ad.map)(t,function(i){var s="Token Type: ->"+i.name+"<- static 'PUSH_MODE' value cannot refer to a Lexer Mode ->"+i.PUSH_MODE+"<-which does not exist";return{message:s,type:PC.LexerDefinitionErrorType.PUSH_MODE_DOES_NOT_EXIST,tokenTypes:[i]}});return n}Jm.findModesThatDoNotExist=kco;function Fco(e){var r=[],t=(0,ad.reduce)(e,function(n,i,s){var a=i.PATTERN;return a===PC.Lexer.NA||((0,ad.isString)(a)?n.push({str:a,idx:s,tokenType:i}):(0,ad.isRegExp)(a)&&yw0(a)&&n.push({str:a.source,idx:s,tokenType:i})),n},[]);return(0,ad.forEach)(e,function(n,i){(0,ad.forEach)(t,function(s){var a=s.str,o=s.idx,c=s.tokenType;if(i"+n.name+"<-")+`in the lexer's definition.
          -See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNREACHABLE`;r.push({message:l,type:PC.LexerDefinitionErrorType.UNREACHABLE_PATTERN,tokenTypes:[n,c]})}})}),r}Jm.findUnreachablePatterns=kco;function hw0(e,r){if((0,ad.isRegExp)(r)){var t=r.exec(e);return t!==null&&t.index===0}else{if((0,ad.isFunction)(r))return r(e,0,[],{});if((0,ad.has)(r,"exec"))return r.exec(e,0,[],{});if(typeof r=="string")return r===e;throw Error("non exhaustive match")}}function gw0(e){var r=[".","\\","[","]","|","^","$","(",")","?","*","+","{"];return(0,ad.find)(r,function(t){return e.source.indexOf(t)!==-1})===void 0}function kHn(e){var r=e.ignoreCase?"i":"";return new RegExp("^(?:"+e.source+")",r)}Jm.addStartOfInput=kHn;function FHn(e){var r=e.ignoreCase?"iy":"y";return new RegExp(""+e.source,r)}Jm.addStickyFlag=FHn;function yw0(e,r,t){var n=[];return(0,ad.has)(e,Jm.DEFAULT_MODE)||n.push({message:"A MultiMode Lexer cannot be initialized without a <"+Jm.DEFAULT_MODE+`> property in its definition
          +See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNREACHABLE`;r.push({message:l,type:PC.LexerDefinitionErrorType.UNREACHABLE_PATTERN,tokenTypes:[n,c]})}})}),r}Jm.findUnreachablePatterns=Fco;function gw0(e,r){if((0,ad.isRegExp)(r)){var t=r.exec(e);return t!==null&&t.index===0}else{if((0,ad.isFunction)(r))return r(e,0,[],{});if((0,ad.has)(r,"exec"))return r.exec(e,0,[],{});if(typeof r=="string")return r===e;throw Error("non exhaustive match")}}function yw0(e){var r=[".","\\","[","]","|","^","$","(",")","?","*","+","{"];return(0,ad.find)(r,function(t){return e.source.indexOf(t)!==-1})===void 0}function kHn(e){var r=e.ignoreCase?"i":"";return new RegExp("^(?:"+e.source+")",r)}Jm.addStartOfInput=kHn;function FHn(e){var r=e.ignoreCase?"iy":"y";return new RegExp(""+e.source,r)}Jm.addStickyFlag=FHn;function _w0(e,r,t){var n=[];return(0,ad.has)(e,Jm.DEFAULT_MODE)||n.push({message:"A MultiMode Lexer cannot be initialized without a <"+Jm.DEFAULT_MODE+`> property in its definition
           `,type:PC.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE}),(0,ad.has)(e,Jm.MODES)||n.push({message:"A MultiMode Lexer cannot be initialized without a <"+Jm.MODES+`> property in its definition
           `,type:PC.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY}),(0,ad.has)(e,Jm.MODES)&&(0,ad.has)(e,Jm.DEFAULT_MODE)&&!(0,ad.has)(e.modes,e.defaultMode)&&n.push({message:"A MultiMode Lexer cannot be initialized with a "+Jm.DEFAULT_MODE+": <"+e.defaultMode+`>which does not exist
           `,type:PC.LexerDefinitionErrorType.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST}),(0,ad.has)(e,Jm.MODES)&&(0,ad.forEach)(e.modes,function(i,s){(0,ad.forEach)(i,function(a,o){(0,ad.isUndefined)(a)&&n.push({message:"A Lexer cannot be initialized using an undefined Token Type. Mode:"+("<"+s+"> at index: <"+o+`>
          -`),type:PC.LexerDefinitionErrorType.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED})})}),n}Jm.performRuntimeChecks=yw0;function _w0(e,r,t){var n=[],i=!1,s=(0,ad.compact)((0,ad.flatten)((0,ad.mapValues)(e.modes,function(c){return c}))),a=(0,ad.reject)(s,function(c){return c[CJ]===PC.Lexer.NA}),o=Bco(t);return r&&(0,ad.forEach)(a,function(c){var l=Nco(c,o);if(l!==!1){var u=Oco(c,l),m={message:u,type:l.issue,tokenType:c};n.push(m)}else(0,ad.has)(c,"LINE_BREAKS")?c.LINE_BREAKS===!0&&(i=!0):(0,fct.canMatchCharCode)(o,c.PATTERN)&&(i=!0)}),r&&!i&&n.push({message:`Warning: No LINE_BREAKS Found.
          +`),type:PC.LexerDefinitionErrorType.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED})})}),n}Jm.performRuntimeChecks=_w0;function Aw0(e,r,t){var n=[],i=!1,s=(0,ad.compact)((0,ad.flatten)((0,ad.mapValues)(e.modes,function(c){return c}))),a=(0,ad.reject)(s,function(c){return c[CJ]===PC.Lexer.NA}),o=qco(t);return r&&(0,ad.forEach)(a,function(c){var l=Oco(c,o);if(l!==!1){var u=Bco(c,l),m={message:u,type:l.issue,tokenType:c};n.push(m)}else(0,ad.has)(c,"LINE_BREAKS")?c.LINE_BREAKS===!0&&(i=!0):(0,fct.canMatchCharCode)(o,c.PATTERN)&&(i=!0)}),r&&!i&&n.push({message:`Warning: No LINE_BREAKS Found.
           	This Lexer has been defined to track line and column information,
           	But none of the Token Types can be identified as matching a line terminator.
           	See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#LINE_BREAKS 
          -	for details.`,type:PC.LexerDefinitionErrorType.NO_LINE_BREAKS_FLAGS}),n}Jm.performWarningRuntimeChecks=_w0;function Aw0(e){var r={},t=(0,ad.keys)(e);return(0,ad.forEach)(t,function(n){var i=e[n];if((0,ad.isArray)(i))r[n]=[];else throw Error("non exhaustive match")}),r}Jm.cloneEmptyGroups=Aw0;function OHn(e){var r=e.PATTERN;if((0,ad.isRegExp)(r))return!1;if((0,ad.isFunction)(r))return!0;if((0,ad.has)(r,"exec"))return!0;if((0,ad.isString)(r))return!1;throw Error("non exhaustive match")}Jm.isCustomPattern=OHn;function Fco(e){return(0,ad.isString)(e)&&e.length===1?e.charCodeAt(0):!1}Jm.isShortPattern=Fco;Jm.LineTerminatorOptimizedTester={test:function(e){for(var r=e.length,t=this.lastIndex;t Token Type
           `)+("	 Root cause: "+r.errMsg+`.
           `)+"	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#IDENTIFY_TERMINATOR";if(r.issue===PC.LexerDefinitionErrorType.CUSTOM_LINE_BREAK)return`Warning: A Custom Token Pattern should specify the  option.
           `+("	The problem is in the <"+e.name+`> Token Type
          -`)+"	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_LINE_BREAK";throw Error("non exhaustive match")}Jm.buildLineBreakIssueMessage=Oco;function Bco(e){var r=(0,ad.map)(e,function(t){return(0,ad.isString)(t)&&t.length>0?t.charCodeAt(0):t});return r}function RHn(e,r,t){e[r]===void 0?e[r]=[t]:e[r].push(t)}Jm.minOptimizationVal=256;var aCr=[];function NHn(e){return e255?255+~~(e/255):e}}});var hct=A(Zy=>{"use strict";Object.defineProperty(Zy,"__esModule",{value:!0});Zy.isTokenType=Zy.hasExtendingTokensTypesMapProperty=Zy.hasExtendingTokensTypesProperty=Zy.hasCategoriesProperty=Zy.hasShortKeyProperty=Zy.singleAssignCategoriesToksMap=Zy.assignCategoriesMapProp=Zy.assignCategoriesTokensProp=Zy.assignTokenDefaultProps=Zy.expandCategories=Zy.augmentTokenTypes=Zy.tokenIdxToClass=Zy.tokenShortNameIdx=Zy.tokenStructuredMatcherNoCategories=Zy.tokenStructuredMatcher=void 0;var ow=uA();function Cw0(e,r){var t=e.tokenTypeIdx;return t===r.tokenTypeIdx?!0:r.isParent===!0&&r.categoryMatchesMap[t]===!0}Zy.tokenStructuredMatcher=Cw0;function vw0(e,r){return e.tokenTypeIdx===r.tokenTypeIdx}Zy.tokenStructuredMatcherNoCategories=vw0;Zy.tokenShortNameIdx=1;Zy.tokenIdxToClass={};function Ew0(e){var r=qco(e);Mco(r),jco(r),Lco(r),(0,ow.forEach)(r,function(t){t.isParent=t.categoryMatches.length>0})}Zy.augmentTokenTypes=Ew0;function qco(e){for(var r=(0,ow.cloneArr)(e),t=e,n=!0;n;){t=(0,ow.compact)((0,ow.flatten)((0,ow.map)(t,function(s){return s.CATEGORIES})));var i=(0,ow.difference)(t,r);r=r.concat(i),(0,ow.isEmpty)(i)?n=!1:t=i}return r}Zy.expandCategories=qco;function Mco(e){(0,ow.forEach)(e,function(r){Gco(r)||(Zy.tokenIdxToClass[Zy.tokenShortNameIdx]=r,r.tokenTypeIdx=Zy.tokenShortNameIdx++),BHn(r)&&!(0,ow.isArray)(r.CATEGORIES)&&(r.CATEGORIES=[r.CATEGORIES]),BHn(r)||(r.CATEGORIES=[]),Uco(r)||(r.categoryMatches=[]),Vco(r)||(r.categoryMatchesMap={})})}Zy.assignTokenDefaultProps=Mco;function Lco(e){(0,ow.forEach)(e,function(r){r.categoryMatches=[],(0,ow.forEach)(r.categoryMatchesMap,function(t,n){r.categoryMatches.push(Zy.tokenIdxToClass[n].tokenTypeIdx)})})}Zy.assignCategoriesTokensProp=Lco;function jco(e){(0,ow.forEach)(e,function(r){qHn([],r)})}Zy.assignCategoriesMapProp=jco;function qHn(e,r){(0,ow.forEach)(e,function(t){r.categoryMatchesMap[t.tokenTypeIdx]=!0}),(0,ow.forEach)(r.CATEGORIES,function(t){var n=e.concat(r);(0,ow.contains)(n,t)||qHn(n,t)})}Zy.singleAssignCategoriesToksMap=qHn;function Gco(e){return(0,ow.has)(e,"tokenTypeIdx")}Zy.hasShortKeyProperty=Gco;function BHn(e){return(0,ow.has)(e,"CATEGORIES")}Zy.hasCategoriesProperty=BHn;function Uco(e){return(0,ow.has)(e,"categoryMatches")}Zy.hasExtendingTokensTypesProperty=Uco;function Vco(e){return(0,ow.has)(e,"categoryMatchesMap")}Zy.hasExtendingTokensTypesMapProperty=Vco;function Dw0(e){return(0,ow.has)(e,"tokenTypeIdx")}Zy.isTokenType=Dw0});var MHn=A(oCr=>{"use strict";Object.defineProperty(oCr,"__esModule",{value:!0});oCr.defaultLexerErrorProvider=void 0;oCr.defaultLexerErrorProvider={buildUnableToPopLexerModeMessage:function(e){return"Unable to pop Lexer Mode after encountering Token ->"+e.image+"<- The Mode Stack is empty"},buildUnexpectedCharactersMessage:function(e,r,t,n,i){return"unexpected character: ->"+e.charAt(r)+"<- at offset: "+r+","+(" skipped "+t+" characters.")}}});var Pkt=A(Xwe=>{"use strict";Object.defineProperty(Xwe,"__esModule",{value:!0});Xwe.Lexer=Xwe.LexerDefinitionErrorType=void 0;var bz=PHn(),RC=uA(),Sw0=hct(),ww0=MHn(),Iw0=nCr(),xw0;(function(e){e[e.MISSING_PATTERN=0]="MISSING_PATTERN",e[e.INVALID_PATTERN=1]="INVALID_PATTERN",e[e.EOI_ANCHOR_FOUND=2]="EOI_ANCHOR_FOUND",e[e.UNSUPPORTED_FLAGS_FOUND=3]="UNSUPPORTED_FLAGS_FOUND",e[e.DUPLICATE_PATTERNS_FOUND=4]="DUPLICATE_PATTERNS_FOUND",e[e.INVALID_GROUP_TYPE_FOUND=5]="INVALID_GROUP_TYPE_FOUND",e[e.PUSH_MODE_DOES_NOT_EXIST=6]="PUSH_MODE_DOES_NOT_EXIST",e[e.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE=7]="MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE",e[e.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY=8]="MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY",e[e.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST=9]="MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST",e[e.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED=10]="LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED",e[e.SOI_ANCHOR_FOUND=11]="SOI_ANCHOR_FOUND",e[e.EMPTY_MATCH_PATTERN=12]="EMPTY_MATCH_PATTERN",e[e.NO_LINE_BREAKS_FLAGS=13]="NO_LINE_BREAKS_FLAGS",e[e.UNREACHABLE_PATTERN=14]="UNREACHABLE_PATTERN",e[e.IDENTIFY_TERMINATOR=15]="IDENTIFY_TERMINATOR",e[e.CUSTOM_LINE_BREAK=16]="CUSTOM_LINE_BREAK"})(xw0=Xwe.LexerDefinitionErrorType||(Xwe.LexerDefinitionErrorType={}));var Rkt={deferDefinitionErrorsHandling:!1,positionTracking:"full",lineTerminatorsPattern:/\n|\r\n?/g,lineTerminatorCharacters:[`
          -`,"\r"],ensureOptimizations:!1,safeMode:!1,errorMessageProvider:ww0.defaultLexerErrorProvider,traceInitPerf:!1,skipValidations:!1};Object.freeze(Rkt);var Tw0=function(){function e(r,t){var n=this;if(t===void 0&&(t=Rkt),this.lexerDefinition=r,this.lexerDefinitionErrors=[],this.lexerDefinitionWarning=[],this.patternIdxToConfig={},this.charCodeToPatternIdxToConfig={},this.modes=[],this.emptyGroups={},this.config=void 0,this.trackStartLines=!0,this.trackEndLines=!0,this.hasCustom=!1,this.canModeBeOptimized={},typeof t=="boolean")throw Error(`The second argument to the Lexer constructor is now an ILexerConfig Object.
          +`)+"	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_LINE_BREAK";throw Error("non exhaustive match")}Jm.buildLineBreakIssueMessage=Bco;function qco(e){var r=(0,ad.map)(e,function(t){return(0,ad.isString)(t)&&t.length>0?t.charCodeAt(0):t});return r}function RHn(e,r,t){e[r]===void 0?e[r]=[t]:e[r].push(t)}Jm.minOptimizationVal=256;var aCr=[];function NHn(e){return e255?255+~~(e/255):e}}});var hct=A(Zy=>{"use strict";Object.defineProperty(Zy,"__esModule",{value:!0});Zy.isTokenType=Zy.hasExtendingTokensTypesMapProperty=Zy.hasExtendingTokensTypesProperty=Zy.hasCategoriesProperty=Zy.hasShortKeyProperty=Zy.singleAssignCategoriesToksMap=Zy.assignCategoriesMapProp=Zy.assignCategoriesTokensProp=Zy.assignTokenDefaultProps=Zy.expandCategories=Zy.augmentTokenTypes=Zy.tokenIdxToClass=Zy.tokenShortNameIdx=Zy.tokenStructuredMatcherNoCategories=Zy.tokenStructuredMatcher=void 0;var ow=uA();function vw0(e,r){var t=e.tokenTypeIdx;return t===r.tokenTypeIdx?!0:r.isParent===!0&&r.categoryMatchesMap[t]===!0}Zy.tokenStructuredMatcher=vw0;function Ew0(e,r){return e.tokenTypeIdx===r.tokenTypeIdx}Zy.tokenStructuredMatcherNoCategories=Ew0;Zy.tokenShortNameIdx=1;Zy.tokenIdxToClass={};function Dw0(e){var r=Mco(e);Lco(r),Gco(r),jco(r),(0,ow.forEach)(r,function(t){t.isParent=t.categoryMatches.length>0})}Zy.augmentTokenTypes=Dw0;function Mco(e){for(var r=(0,ow.cloneArr)(e),t=e,n=!0;n;){t=(0,ow.compact)((0,ow.flatten)((0,ow.map)(t,function(s){return s.CATEGORIES})));var i=(0,ow.difference)(t,r);r=r.concat(i),(0,ow.isEmpty)(i)?n=!1:t=i}return r}Zy.expandCategories=Mco;function Lco(e){(0,ow.forEach)(e,function(r){Uco(r)||(Zy.tokenIdxToClass[Zy.tokenShortNameIdx]=r,r.tokenTypeIdx=Zy.tokenShortNameIdx++),BHn(r)&&!(0,ow.isArray)(r.CATEGORIES)&&(r.CATEGORIES=[r.CATEGORIES]),BHn(r)||(r.CATEGORIES=[]),Vco(r)||(r.categoryMatches=[]),zco(r)||(r.categoryMatchesMap={})})}Zy.assignTokenDefaultProps=Lco;function jco(e){(0,ow.forEach)(e,function(r){r.categoryMatches=[],(0,ow.forEach)(r.categoryMatchesMap,function(t,n){r.categoryMatches.push(Zy.tokenIdxToClass[n].tokenTypeIdx)})})}Zy.assignCategoriesTokensProp=jco;function Gco(e){(0,ow.forEach)(e,function(r){qHn([],r)})}Zy.assignCategoriesMapProp=Gco;function qHn(e,r){(0,ow.forEach)(e,function(t){r.categoryMatchesMap[t.tokenTypeIdx]=!0}),(0,ow.forEach)(r.CATEGORIES,function(t){var n=e.concat(r);(0,ow.contains)(n,t)||qHn(n,t)})}Zy.singleAssignCategoriesToksMap=qHn;function Uco(e){return(0,ow.has)(e,"tokenTypeIdx")}Zy.hasShortKeyProperty=Uco;function BHn(e){return(0,ow.has)(e,"CATEGORIES")}Zy.hasCategoriesProperty=BHn;function Vco(e){return(0,ow.has)(e,"categoryMatches")}Zy.hasExtendingTokensTypesProperty=Vco;function zco(e){return(0,ow.has)(e,"categoryMatchesMap")}Zy.hasExtendingTokensTypesMapProperty=zco;function Sw0(e){return(0,ow.has)(e,"tokenTypeIdx")}Zy.isTokenType=Sw0});var MHn=A(oCr=>{"use strict";Object.defineProperty(oCr,"__esModule",{value:!0});oCr.defaultLexerErrorProvider=void 0;oCr.defaultLexerErrorProvider={buildUnableToPopLexerModeMessage:function(e){return"Unable to pop Lexer Mode after encountering Token ->"+e.image+"<- The Mode Stack is empty"},buildUnexpectedCharactersMessage:function(e,r,t,n,i){return"unexpected character: ->"+e.charAt(r)+"<- at offset: "+r+","+(" skipped "+t+" characters.")}}});var Pkt=A(Xwe=>{"use strict";Object.defineProperty(Xwe,"__esModule",{value:!0});Xwe.Lexer=Xwe.LexerDefinitionErrorType=void 0;var bz=PHn(),RC=uA(),ww0=hct(),Iw0=MHn(),xw0=nCr(),Tw0;(function(e){e[e.MISSING_PATTERN=0]="MISSING_PATTERN",e[e.INVALID_PATTERN=1]="INVALID_PATTERN",e[e.EOI_ANCHOR_FOUND=2]="EOI_ANCHOR_FOUND",e[e.UNSUPPORTED_FLAGS_FOUND=3]="UNSUPPORTED_FLAGS_FOUND",e[e.DUPLICATE_PATTERNS_FOUND=4]="DUPLICATE_PATTERNS_FOUND",e[e.INVALID_GROUP_TYPE_FOUND=5]="INVALID_GROUP_TYPE_FOUND",e[e.PUSH_MODE_DOES_NOT_EXIST=6]="PUSH_MODE_DOES_NOT_EXIST",e[e.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE=7]="MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE",e[e.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY=8]="MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY",e[e.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST=9]="MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST",e[e.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED=10]="LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED",e[e.SOI_ANCHOR_FOUND=11]="SOI_ANCHOR_FOUND",e[e.EMPTY_MATCH_PATTERN=12]="EMPTY_MATCH_PATTERN",e[e.NO_LINE_BREAKS_FLAGS=13]="NO_LINE_BREAKS_FLAGS",e[e.UNREACHABLE_PATTERN=14]="UNREACHABLE_PATTERN",e[e.IDENTIFY_TERMINATOR=15]="IDENTIFY_TERMINATOR",e[e.CUSTOM_LINE_BREAK=16]="CUSTOM_LINE_BREAK"})(Tw0=Xwe.LexerDefinitionErrorType||(Xwe.LexerDefinitionErrorType={}));var Rkt={deferDefinitionErrorsHandling:!1,positionTracking:"full",lineTerminatorsPattern:/\n|\r\n?/g,lineTerminatorCharacters:[`
          +`,"\r"],ensureOptimizations:!1,safeMode:!1,errorMessageProvider:Iw0.defaultLexerErrorProvider,traceInitPerf:!1,skipValidations:!1};Object.freeze(Rkt);var Pw0=function(){function e(r,t){var n=this;if(t===void 0&&(t=Rkt),this.lexerDefinition=r,this.lexerDefinitionErrors=[],this.lexerDefinitionWarning=[],this.patternIdxToConfig={},this.charCodeToPatternIdxToConfig={},this.modes=[],this.emptyGroups={},this.config=void 0,this.trackStartLines=!0,this.trackEndLines=!0,this.hasCustom=!1,this.canModeBeOptimized={},typeof t=="boolean")throw Error(`The second argument to the Lexer constructor is now an ILexerConfig Object.
           a boolean 2nd argument is no longer supported`);this.config=(0,RC.merge)(Rkt,t);var i=this.config.traceInitPerf;i===!0?(this.traceInitMaxIdent=1/0,this.traceInitPerf=!0):typeof i=="number"&&(this.traceInitMaxIdent=i,this.traceInitPerf=!0),this.traceInitIndent=-1,this.TRACE_INIT("Lexer Constructor",function(){var s,a=!0;n.TRACE_INIT("Lexer Config handling",function(){if(n.config.lineTerminatorsPattern===Rkt.lineTerminatorsPattern)n.config.lineTerminatorsPattern=bz.LineTerminatorOptimizedTester;else if(n.config.lineTerminatorCharacters===Rkt.lineTerminatorCharacters)throw Error(`Error: Missing  property on the Lexer config.
          -	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#MISSING_LINE_TERM_CHARS`);if(t.safeMode&&t.ensureOptimizations)throw Error('"safeMode" and "ensureOptimizations" flags are mutually exclusive.');n.trackStartLines=/full|onlyStart/i.test(n.config.positionTracking),n.trackEndLines=/full/i.test(n.config.positionTracking),(0,RC.isArray)(r)?(s={modes:{}},s.modes[bz.DEFAULT_MODE]=(0,RC.cloneArr)(r),s[bz.DEFAULT_MODE]=bz.DEFAULT_MODE):(a=!1,s=(0,RC.cloneObj)(r))}),n.config.skipValidations===!1&&(n.TRACE_INIT("performRuntimeChecks",function(){n.lexerDefinitionErrors=n.lexerDefinitionErrors.concat((0,bz.performRuntimeChecks)(s,n.trackStartLines,n.config.lineTerminatorCharacters))}),n.TRACE_INIT("performWarningRuntimeChecks",function(){n.lexerDefinitionWarning=n.lexerDefinitionWarning.concat((0,bz.performWarningRuntimeChecks)(s,n.trackStartLines,n.config.lineTerminatorCharacters))})),s.modes=s.modes?s.modes:{},(0,RC.forEach)(s.modes,function(u,m){s.modes[m]=(0,RC.reject)(u,function(h){return(0,RC.isUndefined)(h)})});var o=(0,RC.keys)(s.modes);if((0,RC.forEach)(s.modes,function(u,m){n.TRACE_INIT("Mode: <"+m+"> processing",function(){if(n.modes.push(m),n.config.skipValidations===!1&&n.TRACE_INIT("validatePatterns",function(){n.lexerDefinitionErrors=n.lexerDefinitionErrors.concat((0,bz.validatePatterns)(u,o))}),(0,RC.isEmpty)(n.lexerDefinitionErrors)){(0,Sw0.augmentTokenTypes)(u);var h;n.TRACE_INIT("analyzeTokenTypes",function(){h=(0,bz.analyzeTokenTypes)(u,{lineTerminatorCharacters:n.config.lineTerminatorCharacters,positionTracking:t.positionTracking,ensureOptimizations:t.ensureOptimizations,safeMode:t.safeMode,tracer:n.TRACE_INIT.bind(n)})}),n.patternIdxToConfig[m]=h.patternIdxToConfig,n.charCodeToPatternIdxToConfig[m]=h.charCodeToPatternIdxToConfig,n.emptyGroups=(0,RC.merge)(n.emptyGroups,h.emptyGroups),n.hasCustom=h.hasCustom||n.hasCustom,n.canModeBeOptimized[m]=h.canBeOptimized}})}),n.defaultMode=s.defaultMode,!(0,RC.isEmpty)(n.lexerDefinitionErrors)&&!n.config.deferDefinitionErrorsHandling){var c=(0,RC.map)(n.lexerDefinitionErrors,function(u){return u.message}),l=c.join(`-----------------------
          +	For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#MISSING_LINE_TERM_CHARS`);if(t.safeMode&&t.ensureOptimizations)throw Error('"safeMode" and "ensureOptimizations" flags are mutually exclusive.');n.trackStartLines=/full|onlyStart/i.test(n.config.positionTracking),n.trackEndLines=/full/i.test(n.config.positionTracking),(0,RC.isArray)(r)?(s={modes:{}},s.modes[bz.DEFAULT_MODE]=(0,RC.cloneArr)(r),s[bz.DEFAULT_MODE]=bz.DEFAULT_MODE):(a=!1,s=(0,RC.cloneObj)(r))}),n.config.skipValidations===!1&&(n.TRACE_INIT("performRuntimeChecks",function(){n.lexerDefinitionErrors=n.lexerDefinitionErrors.concat((0,bz.performRuntimeChecks)(s,n.trackStartLines,n.config.lineTerminatorCharacters))}),n.TRACE_INIT("performWarningRuntimeChecks",function(){n.lexerDefinitionWarning=n.lexerDefinitionWarning.concat((0,bz.performWarningRuntimeChecks)(s,n.trackStartLines,n.config.lineTerminatorCharacters))})),s.modes=s.modes?s.modes:{},(0,RC.forEach)(s.modes,function(u,m){s.modes[m]=(0,RC.reject)(u,function(h){return(0,RC.isUndefined)(h)})});var o=(0,RC.keys)(s.modes);if((0,RC.forEach)(s.modes,function(u,m){n.TRACE_INIT("Mode: <"+m+"> processing",function(){if(n.modes.push(m),n.config.skipValidations===!1&&n.TRACE_INIT("validatePatterns",function(){n.lexerDefinitionErrors=n.lexerDefinitionErrors.concat((0,bz.validatePatterns)(u,o))}),(0,RC.isEmpty)(n.lexerDefinitionErrors)){(0,ww0.augmentTokenTypes)(u);var h;n.TRACE_INIT("analyzeTokenTypes",function(){h=(0,bz.analyzeTokenTypes)(u,{lineTerminatorCharacters:n.config.lineTerminatorCharacters,positionTracking:t.positionTracking,ensureOptimizations:t.ensureOptimizations,safeMode:t.safeMode,tracer:n.TRACE_INIT.bind(n)})}),n.patternIdxToConfig[m]=h.patternIdxToConfig,n.charCodeToPatternIdxToConfig[m]=h.charCodeToPatternIdxToConfig,n.emptyGroups=(0,RC.merge)(n.emptyGroups,h.emptyGroups),n.hasCustom=h.hasCustom||n.hasCustom,n.canModeBeOptimized[m]=h.canBeOptimized}})}),n.defaultMode=s.defaultMode,!(0,RC.isEmpty)(n.lexerDefinitionErrors)&&!n.config.deferDefinitionErrorsHandling){var c=(0,RC.map)(n.lexerDefinitionErrors,function(u){return u.message}),l=c.join(`-----------------------
           `);throw new Error(`Errors detected in definition of Lexer:
           `+l)}(0,RC.forEach)(n.lexerDefinitionWarning,function(u){(0,RC.PRINT_WARNING)(u.message)}),n.TRACE_INIT("Choosing sub-methods implementations",function(){if(bz.SUPPORT_STICKY?(n.chopInput=RC.IDENTITY,n.match=n.matchWithTest):(n.updateLastIndex=RC.NOOP,n.match=n.matchWithExec),a&&(n.handleModes=RC.NOOP),n.trackStartLines===!1&&(n.computeNewColumn=RC.IDENTITY),n.trackEndLines===!1&&(n.updateTokenEndLineColumnLocation=RC.NOOP),/full/i.test(n.config.positionTracking))n.createTokenInstance=n.createFullToken;else if(/onlyStart/i.test(n.config.positionTracking))n.createTokenInstance=n.createStartOnlyToken;else if(/onlyOffset/i.test(n.config.positionTracking))n.createTokenInstance=n.createOffsetOnlyToken;else throw Error('Invalid  config option: "'+n.config.positionTracking+'"');n.hasCustom?(n.addToken=n.addTokenUsingPush,n.handlePayload=n.handlePayloadWithCustom):(n.addToken=n.addTokenUsingMemberAccess,n.handlePayload=n.handlePayloadNoCustom)}),n.TRACE_INIT("Failed Optimization Warnings",function(){var u=(0,RC.reduce)(n.canModeBeOptimized,function(m,h,_){return h===!1&&m.push(_),m},[]);if(t.ensureOptimizations&&!(0,RC.isEmpty)(u))throw Error("Lexer Modes: < "+u.join(", ")+` > cannot be optimized.
           	 Disable the "ensureOptimizations" lexer config flag to silently ignore this and run the lexer in an un-optimized mode.
          -	 Or inspect the console log for details on how to resolve these issues.`)}),n.TRACE_INIT("clearRegExpParserCache",function(){(0,Iw0.clearRegExpParserCache)()}),n.TRACE_INIT("toFastProperties",function(){(0,RC.toFastProperties)(n)})})}return e.prototype.tokenize=function(r,t){if(t===void 0&&(t=this.defaultMode),!(0,RC.isEmpty)(this.lexerDefinitionErrors)){var n=(0,RC.map)(this.lexerDefinitionErrors,function(a){return a.message}),i=n.join(`-----------------------
          +	 Or inspect the console log for details on how to resolve these issues.`)}),n.TRACE_INIT("clearRegExpParserCache",function(){(0,xw0.clearRegExpParserCache)()}),n.TRACE_INIT("toFastProperties",function(){(0,RC.toFastProperties)(n)})})}return e.prototype.tokenize=function(r,t){if(t===void 0&&(t=this.defaultMode),!(0,RC.isEmpty)(this.lexerDefinitionErrors)){var n=(0,RC.map)(this.lexerDefinitionErrors,function(a){return a.message}),i=n.join(`-----------------------
           `);throw new Error(`Unable to Tokenize because Errors detected in definition of Lexer:
          -`+i)}var s=this.tokenizeInternal(r,t);return s},e.prototype.tokenizeInternal=function(r,t){var n=this,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R=r,L=R.length,U=0,Y=0,N=this.hasCustom?0:Math.floor(r.length/10),j=new Array(N),M=[],C=this.trackStartLines?1:void 0,O=this.trackStartLines?1:void 0,V=(0,bz.cloneEmptyGroups)(this.emptyGroups),Q=this.trackStartLines,X=this.config.lineTerminatorsPattern,J=0,ee=[],fe=[],ie=[],Se=[];Object.freeze(Se);var ce=void 0;function Mt(){return ee}function et(er){var ln=(0,bz.charCodeToOptimizedIndex)(er),Tr=fe[ln];return Tr===void 0?Se:Tr}var or=function(er){if(ie.length===1&&er.tokenType.PUSH_MODE===void 0){var ln=n.config.errorMessageProvider.buildUnableToPopLexerModeMessage(er);M.push({offset:er.startOffset,line:er.startLine!==void 0?er.startLine:void 0,column:er.startColumn!==void 0?er.startColumn:void 0,length:er.image.length,message:ln})}else{ie.pop();var Tr=(0,RC.last)(ie);ee=n.patternIdxToConfig[Tr],fe=n.charCodeToPatternIdxToConfig[Tr],J=ee.length;var nt=n.canModeBeOptimized[Tr]&&n.config.safeMode===!1;fe&&nt?ce=et:ce=Mt}};function Ge(er){ie.push(er),fe=this.charCodeToPatternIdxToConfig[er],ee=this.patternIdxToConfig[er],J=ee.length,J=ee.length;var ln=this.canModeBeOptimized[er]&&this.config.safeMode===!1;fe&&ln?ce=et:ce=Mt}Ge.call(this,t);for(var me;Ul.length){l=o,u=m,me=mt;break}}}break}}if(l!==null){if(h=l.length,_=me.group,_!==void 0&&(b=me.tokenTypeIdx,v=this.createTokenInstance(l,U,b,me.tokenType,C,O,h),this.handlePayload(v,u),_===!1?Y=this.addToken(j,Y,v):V[_].push(v)),r=this.chopInput(r,h),U=U+h,O=this.computeNewColumn(O,h),Q===!0&&me.canLineTerminator===!0){var dt=0,ot=void 0,kt=void 0;X.lastIndex=0;do ot=X.test(l),ot===!0&&(kt=X.lastIndex-1,dt++);while(ot===!0);dt!==0&&(C=C+dt,O=h-kt,this.updateTokenEndLineColumnLocation(v,_,kt,dt,C,O,h))}this.handleModes(me,or,Ge,v)}else{for(var Vt=U,Ar=C,ni=O,gn=!1;!gn&&U <"+r+">");var i=(0,RC.timer)(t),s=i.time,a=i.value,o=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,a}else return t()},e.SKIPPED="This marks a skipped Token pattern, this means each token identified by it willbe consumed and then thrown into oblivion, this can be used to for example to completely ignore whitespace.",e.NA=/NOT_APPLICABLE/,e}();Xwe.Lexer=Tw0});var vhe=A(vP=>{"use strict";Object.defineProperty(vP,"__esModule",{value:!0});vP.tokenMatcher=vP.createTokenInstance=vP.EOF=vP.createToken=vP.hasTokenLabel=vP.tokenName=vP.tokenLabel=void 0;var Cz=uA(),Pw0=Pkt(),LHn=hct();function Rw0(e){return Xco(e)?e.LABEL:e.name}vP.tokenLabel=Rw0;function kw0(e){return e.name}vP.tokenName=kw0;function Xco(e){return(0,Cz.isString)(e.LABEL)&&e.LABEL!==""}vP.hasTokenLabel=Xco;var Fw0="parent",zco="categories",$co="label",Qco="group",Kco="push_mode",Hco="pop_mode",Wco="longer_alt",Yco="line_breaks",Jco="start_chars_hint";function Zco(e){return Nw0(e)}vP.createToken=Zco;function Nw0(e){var r=e.pattern,t={};if(t.name=e.name,(0,Cz.isUndefined)(r)||(t.PATTERN=r),(0,Cz.has)(e,Fw0))throw`The parent property is no longer supported.
          -See: https://github.com/chevrotain/chevrotain/issues/564#issuecomment-349062346 for details.`;return(0,Cz.has)(e,zco)&&(t.CATEGORIES=e[zco]),(0,LHn.augmentTokenTypes)([t]),(0,Cz.has)(e,$co)&&(t.LABEL=e[$co]),(0,Cz.has)(e,Qco)&&(t.GROUP=e[Qco]),(0,Cz.has)(e,Hco)&&(t.POP_MODE=e[Hco]),(0,Cz.has)(e,Kco)&&(t.PUSH_MODE=e[Kco]),(0,Cz.has)(e,Wco)&&(t.LONGER_ALT=e[Wco]),(0,Cz.has)(e,Yco)&&(t.LINE_BREAKS=e[Yco]),(0,Cz.has)(e,Jco)&&(t.START_CHARS_HINT=e[Jco]),t}vP.EOF=Zco({name:"EOF",pattern:Pw0.Lexer.NA});(0,LHn.augmentTokenTypes)([vP.EOF]);function Ow0(e,r,t,n,i,s,a,o){return{image:r,startOffset:t,endOffset:n,startLine:i,endLine:s,startColumn:a,endColumn:o,tokenTypeIdx:e.tokenTypeIdx,tokenType:e}}vP.createTokenInstance=Ow0;function Bw0(e,r){return(0,LHn.tokenStructuredMatcher)(e,r)}vP.tokenMatcher=Bw0});var F8=A(ab=>{"use strict";var kie=ab&&ab.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(ab,"__esModule",{value:!0});ab.serializeProduction=ab.serializeGrammar=ab.Terminal=ab.Alternation=ab.RepetitionWithSeparator=ab.Repetition=ab.RepetitionMandatoryWithSeparator=ab.RepetitionMandatory=ab.Option=ab.Alternative=ab.Rule=ab.NonTerminal=ab.AbstractProduction=void 0;var ZC=uA(),qw0=vhe(),vJ=function(){function e(r){this._definition=r}return Object.defineProperty(e.prototype,"definition",{get:function(){return this._definition},set:function(r){this._definition=r},enumerable:!1,configurable:!0}),e.prototype.accept=function(r){r.visit(this),(0,ZC.forEach)(this.definition,function(t){t.accept(r)})},e}();ab.AbstractProduction=vJ;var euo=function(e){kie(r,e);function r(t){var n=e.call(this,[])||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return Object.defineProperty(r.prototype,"definition",{get:function(){return this.referencedRule!==void 0?this.referencedRule.definition:[]},set:function(t){},enumerable:!1,configurable:!0}),r.prototype.accept=function(t){t.visit(this)},r}(vJ);ab.NonTerminal=euo;var tuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.orgText="",(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Rule=tuo;var ruo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.ignoreAmbiguities=!1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Alternative=ruo;var nuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Option=nuo;var iuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionMandatory=iuo;var suo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionMandatoryWithSeparator=suo;var auo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Repetition=auo;var ouo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionWithSeparator=ouo;var cuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,n.ignoreAmbiguities=!1,n.hasPredicates=!1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return Object.defineProperty(r.prototype,"definition",{get:function(){return this._definition},set:function(t){this._definition=t},enumerable:!1,configurable:!0}),r}(vJ);ab.Alternation=cuo;var cCr=function(){function e(r){this.idx=1,(0,ZC.assign)(this,(0,ZC.pick)(r,function(t){return t!==void 0}))}return e.prototype.accept=function(r){r.visit(this)},e}();ab.Terminal=cCr;function Mw0(e){return(0,ZC.map)(e,kkt)}ab.serializeGrammar=Mw0;function kkt(e){function r(s){return(0,ZC.map)(s,kkt)}if(e instanceof euo){var t={type:"NonTerminal",name:e.nonTerminalName,idx:e.idx};return(0,ZC.isString)(e.label)&&(t.label=e.label),t}else{if(e instanceof ruo)return{type:"Alternative",definition:r(e.definition)};if(e instanceof nuo)return{type:"Option",idx:e.idx,definition:r(e.definition)};if(e instanceof iuo)return{type:"RepetitionMandatory",idx:e.idx,definition:r(e.definition)};if(e instanceof suo)return{type:"RepetitionMandatoryWithSeparator",idx:e.idx,separator:kkt(new cCr({terminalType:e.separator})),definition:r(e.definition)};if(e instanceof ouo)return{type:"RepetitionWithSeparator",idx:e.idx,separator:kkt(new cCr({terminalType:e.separator})),definition:r(e.definition)};if(e instanceof auo)return{type:"Repetition",idx:e.idx,definition:r(e.definition)};if(e instanceof cuo)return{type:"Alternation",idx:e.idx,definition:r(e.definition)};if(e instanceof cCr){var n={type:"Terminal",name:e.terminalType.name,label:(0,qw0.tokenLabel)(e.terminalType),idx:e.idx};(0,ZC.isString)(e.label)&&(n.terminalLabel=e.label);var i=e.terminalType.PATTERN;return e.terminalType.PATTERN&&(n.pattern=(0,ZC.isRegExp)(i)?i.source:i),n}else{if(e instanceof tuo)return{type:"Rule",name:e.name,orgText:e.orgText,definition:r(e.definition)};throw Error("non exhaustive match")}}}ab.serializeProduction=kkt});var lCr=A(uCr=>{"use strict";Object.defineProperty(uCr,"__esModule",{value:!0});uCr.RestWalker=void 0;var jHn=uA(),N8=F8(),Lw0=function(){function e(){}return e.prototype.walk=function(r,t){var n=this;t===void 0&&(t=[]),(0,jHn.forEach)(r.definition,function(i,s){var a=(0,jHn.drop)(r.definition,s+1);if(i instanceof N8.NonTerminal)n.walkProdRef(i,a,t);else if(i instanceof N8.Terminal)n.walkTerminal(i,a,t);else if(i instanceof N8.Alternative)n.walkFlat(i,a,t);else if(i instanceof N8.Option)n.walkOption(i,a,t);else if(i instanceof N8.RepetitionMandatory)n.walkAtLeastOne(i,a,t);else if(i instanceof N8.RepetitionMandatoryWithSeparator)n.walkAtLeastOneSep(i,a,t);else if(i instanceof N8.RepetitionWithSeparator)n.walkManySep(i,a,t);else if(i instanceof N8.Repetition)n.walkMany(i,a,t);else if(i instanceof N8.Alternation)n.walkOr(i,a,t);else throw Error("non exhaustive match")})},e.prototype.walkTerminal=function(r,t,n){},e.prototype.walkProdRef=function(r,t,n){},e.prototype.walkFlat=function(r,t,n){var i=t.concat(n);this.walk(r,i)},e.prototype.walkOption=function(r,t,n){var i=t.concat(n);this.walk(r,i)},e.prototype.walkAtLeastOne=function(r,t,n){var i=[new N8.Option({definition:r.definition})].concat(t,n);this.walk(r,i)},e.prototype.walkAtLeastOneSep=function(r,t,n){var i=uuo(r,t,n);this.walk(r,i)},e.prototype.walkMany=function(r,t,n){var i=[new N8.Option({definition:r.definition})].concat(t,n);this.walk(r,i)},e.prototype.walkManySep=function(r,t,n){var i=uuo(r,t,n);this.walk(r,i)},e.prototype.walkOr=function(r,t,n){var i=this,s=t.concat(n);(0,jHn.forEach)(r.definition,function(a){var o=new N8.Alternative({definition:[a]});i.walk(o,s)})},e}();uCr.RestWalker=Lw0;function uuo(e,r,t){var n=[new N8.Option({definition:[new N8.Terminal({terminalType:e.separator})].concat(e.definition)})],i=n.concat(r,t);return i}});var gct=A(dCr=>{"use strict";Object.defineProperty(dCr,"__esModule",{value:!0});dCr.GAstVisitor=void 0;var EJ=F8(),jw0=function(){function e(){}return e.prototype.visit=function(r){var t=r;switch(t.constructor){case EJ.NonTerminal:return this.visitNonTerminal(t);case EJ.Alternative:return this.visitAlternative(t);case EJ.Option:return this.visitOption(t);case EJ.RepetitionMandatory:return this.visitRepetitionMandatory(t);case EJ.RepetitionMandatoryWithSeparator:return this.visitRepetitionMandatoryWithSeparator(t);case EJ.RepetitionWithSeparator:return this.visitRepetitionWithSeparator(t);case EJ.Repetition:return this.visitRepetition(t);case EJ.Alternation:return this.visitAlternation(t);case EJ.Terminal:return this.visitTerminal(t);case EJ.Rule:return this.visitRule(t);default:throw Error("non exhaustive match")}},e.prototype.visitNonTerminal=function(r){},e.prototype.visitAlternative=function(r){},e.prototype.visitOption=function(r){},e.prototype.visitRepetition=function(r){},e.prototype.visitRepetitionMandatory=function(r){},e.prototype.visitRepetitionMandatoryWithSeparator=function(r){},e.prototype.visitRepetitionWithSeparator=function(r){},e.prototype.visitAlternation=function(r){},e.prototype.visitTerminal=function(r){},e.prototype.visitRule=function(r){},e}();dCr.GAstVisitor=jw0});var Nkt=A(BR=>{"use strict";var Gw0=BR&&BR.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(BR,"__esModule",{value:!0});BR.collectMethods=BR.DslMethodsCollectorVisitor=BR.getProductionDslName=BR.isBranchingProd=BR.isOptionalProd=BR.isSequenceProd=void 0;var Fkt=uA(),qE=F8(),Uw0=gct();function Vw0(e){return e instanceof qE.Alternative||e instanceof qE.Option||e instanceof qE.Repetition||e instanceof qE.RepetitionMandatory||e instanceof qE.RepetitionMandatoryWithSeparator||e instanceof qE.RepetitionWithSeparator||e instanceof qE.Terminal||e instanceof qE.Rule}BR.isSequenceProd=Vw0;function GHn(e,r){r===void 0&&(r=[]);var t=e instanceof qE.Option||e instanceof qE.Repetition||e instanceof qE.RepetitionWithSeparator;return t?!0:e instanceof qE.Alternation?(0,Fkt.some)(e.definition,function(n){return GHn(n,r)}):e instanceof qE.NonTerminal&&(0,Fkt.contains)(r,e)?!1:e instanceof qE.AbstractProduction?(e instanceof qE.NonTerminal&&r.push(e),(0,Fkt.every)(e.definition,function(n){return GHn(n,r)})):!1}BR.isOptionalProd=GHn;function zw0(e){return e instanceof qE.Alternation}BR.isBranchingProd=zw0;function $w0(e){if(e instanceof qE.NonTerminal)return"SUBRULE";if(e instanceof qE.Option)return"OPTION";if(e instanceof qE.Alternation)return"OR";if(e instanceof qE.RepetitionMandatory)return"AT_LEAST_ONE";if(e instanceof qE.RepetitionMandatoryWithSeparator)return"AT_LEAST_ONE_SEP";if(e instanceof qE.RepetitionWithSeparator)return"MANY_SEP";if(e instanceof qE.Repetition)return"MANY";if(e instanceof qE.Terminal)return"CONSUME";throw Error("non exhaustive match")}BR.getProductionDslName=$w0;var luo=function(e){Gw0(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.separator="-",t.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]},t}return r.prototype.reset=function(){this.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]}},r.prototype.visitTerminal=function(t){var n=t.terminalType.name+this.separator+"Terminal";(0,Fkt.has)(this.dslMethods,n)||(this.dslMethods[n]=[]),this.dslMethods[n].push(t)},r.prototype.visitNonTerminal=function(t){var n=t.nonTerminalName+this.separator+"Terminal";(0,Fkt.has)(this.dslMethods,n)||(this.dslMethods[n]=[]),this.dslMethods[n].push(t)},r.prototype.visitOption=function(t){this.dslMethods.option.push(t)},r.prototype.visitRepetitionWithSeparator=function(t){this.dslMethods.repetitionWithSeparator.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.dslMethods.repetitionMandatory.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.dslMethods.repetitionMandatoryWithSeparator.push(t)},r.prototype.visitRepetition=function(t){this.dslMethods.repetition.push(t)},r.prototype.visitAlternation=function(t){this.dslMethods.alternation.push(t)},r}(Uw0.GAstVisitor);BR.DslMethodsCollectorVisitor=luo;var pCr=new luo;function Qw0(e){pCr.reset(),e.accept(pCr);var r=pCr.dslMethods;return pCr.reset(),r}BR.collectMethods=Qw0});var VHn=A(DJ=>{"use strict";Object.defineProperty(DJ,"__esModule",{value:!0});DJ.firstForTerminal=DJ.firstForBranching=DJ.firstForSequence=DJ.first=void 0;var mCr=uA(),duo=F8(),UHn=Nkt();function fCr(e){if(e instanceof duo.NonTerminal)return fCr(e.referencedRule);if(e instanceof duo.Terminal)return fuo(e);if((0,UHn.isSequenceProd)(e))return puo(e);if((0,UHn.isBranchingProd)(e))return muo(e);throw Error("non exhaustive match")}DJ.first=fCr;function puo(e){for(var r=[],t=e.definition,n=0,i=t.length>n,s,a=!0;i&&a;)s=t[n],a=(0,UHn.isOptionalProd)(s),r=r.concat(fCr(s)),n=n+1,i=t.length>n;return(0,mCr.uniq)(r)}DJ.firstForSequence=puo;function muo(e){var r=(0,mCr.map)(e.definition,function(t){return fCr(t)});return(0,mCr.uniq)((0,mCr.flatten)(r))}DJ.firstForBranching=muo;function fuo(e){return[e.terminalType]}DJ.firstForTerminal=fuo});var zHn=A(hCr=>{"use strict";Object.defineProperty(hCr,"__esModule",{value:!0});hCr.IN=void 0;hCr.IN="_~IN~_"});var Auo=A(rG=>{"use strict";var Kw0=rG&&rG.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(rG,"__esModule",{value:!0});rG.buildInProdFollowPrefix=rG.buildBetweenProdsFollowPrefix=rG.computeAllProdsFollows=rG.ResyncFollowsWalker=void 0;var Hw0=lCr(),Ww0=VHn(),huo=uA(),guo=zHn(),Yw0=F8(),yuo=function(e){Kw0(r,e);function r(t){var n=e.call(this)||this;return n.topProd=t,n.follows={},n}return r.prototype.startWalking=function(){return this.walk(this.topProd),this.follows},r.prototype.walkTerminal=function(t,n,i){},r.prototype.walkProdRef=function(t,n,i){var s=_uo(t.referencedRule,t.idx)+this.topProd.name,a=n.concat(i),o=new Yw0.Alternative({definition:a}),c=(0,Ww0.first)(o);this.follows[s]=c},r}(Hw0.RestWalker);rG.ResyncFollowsWalker=yuo;function Jw0(e){var r={};return(0,huo.forEach)(e,function(t){var n=new yuo(t).startWalking();(0,huo.assign)(r,n)}),r}rG.computeAllProdsFollows=Jw0;function _uo(e,r){return e.name+r+guo.IN}rG.buildBetweenProdsFollowPrefix=_uo;function Xw0(e){var r=e.terminalType.name;return r+e.idx+guo.IN}rG.buildInProdFollowPrefix=Xw0});var Okt=A(Fie=>{"use strict";Object.defineProperty(Fie,"__esModule",{value:!0});Fie.defaultGrammarValidatorErrorProvider=Fie.defaultGrammarResolverErrorProvider=Fie.defaultParserErrorProvider=void 0;var yct=vhe(),Zw0=uA(),vz=uA(),$Hn=F8(),buo=Nkt();Fie.defaultParserErrorProvider={buildMismatchTokenMessage:function(e){var r=e.expected,t=e.actual,n=e.previous,i=e.ruleName,s=(0,yct.hasTokenLabel)(r),a=s?"--> "+(0,yct.tokenLabel)(r)+" <--":"token of type --> "+r.name+" <--",o="Expecting "+a+" but found --> '"+t.image+"' <--";return o},buildNotAllInputParsedMessage:function(e){var r=e.firstRedundant,t=e.ruleName;return"Redundant input, expecting EOF but found: "+r.image},buildNoViableAltMessage:function(e){var r=e.expectedPathsPerAlt,t=e.actual,n=e.previous,i=e.customUserDescription,s=e.ruleName,a="Expecting: ",o=(0,vz.first)(t).image,c=`
          +`+i)}var s=this.tokenizeInternal(r,t);return s},e.prototype.tokenizeInternal=function(r,t){var n=this,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R=r,L=R.length,U=0,Y=0,N=this.hasCustom?0:Math.floor(r.length/10),j=new Array(N),M=[],C=this.trackStartLines?1:void 0,O=this.trackStartLines?1:void 0,V=(0,bz.cloneEmptyGroups)(this.emptyGroups),Q=this.trackStartLines,X=this.config.lineTerminatorsPattern,J=0,ee=[],fe=[],ie=[],Se=[];Object.freeze(Se);var ce=void 0;function Mt(){return ee}function et(er){var ln=(0,bz.charCodeToOptimizedIndex)(er),Tr=fe[ln];return Tr===void 0?Se:Tr}var or=function(er){if(ie.length===1&&er.tokenType.PUSH_MODE===void 0){var ln=n.config.errorMessageProvider.buildUnableToPopLexerModeMessage(er);M.push({offset:er.startOffset,line:er.startLine!==void 0?er.startLine:void 0,column:er.startColumn!==void 0?er.startColumn:void 0,length:er.image.length,message:ln})}else{ie.pop();var Tr=(0,RC.last)(ie);ee=n.patternIdxToConfig[Tr],fe=n.charCodeToPatternIdxToConfig[Tr],J=ee.length;var nt=n.canModeBeOptimized[Tr]&&n.config.safeMode===!1;fe&&nt?ce=et:ce=Mt}};function Ge(er){ie.push(er),fe=this.charCodeToPatternIdxToConfig[er],ee=this.patternIdxToConfig[er],J=ee.length,J=ee.length;var ln=this.canModeBeOptimized[er]&&this.config.safeMode===!1;fe&&ln?ce=et:ce=Mt}Ge.call(this,t);for(var me;Ul.length){l=o,u=m,me=mt;break}}}break}}if(l!==null){if(h=l.length,_=me.group,_!==void 0&&(b=me.tokenTypeIdx,v=this.createTokenInstance(l,U,b,me.tokenType,C,O,h),this.handlePayload(v,u),_===!1?Y=this.addToken(j,Y,v):V[_].push(v)),r=this.chopInput(r,h),U=U+h,O=this.computeNewColumn(O,h),Q===!0&&me.canLineTerminator===!0){var dt=0,ot=void 0,kt=void 0;X.lastIndex=0;do ot=X.test(l),ot===!0&&(kt=X.lastIndex-1,dt++);while(ot===!0);dt!==0&&(C=C+dt,O=h-kt,this.updateTokenEndLineColumnLocation(v,_,kt,dt,C,O,h))}this.handleModes(me,or,Ge,v)}else{for(var Vt=U,Ar=C,ni=O,gn=!1;!gn&&U <"+r+">");var i=(0,RC.timer)(t),s=i.time,a=i.value,o=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,a}else return t()},e.SKIPPED="This marks a skipped Token pattern, this means each token identified by it willbe consumed and then thrown into oblivion, this can be used to for example to completely ignore whitespace.",e.NA=/NOT_APPLICABLE/,e}();Xwe.Lexer=Pw0});var vhe=A(vP=>{"use strict";Object.defineProperty(vP,"__esModule",{value:!0});vP.tokenMatcher=vP.createTokenInstance=vP.EOF=vP.createToken=vP.hasTokenLabel=vP.tokenName=vP.tokenLabel=void 0;var Cz=uA(),Rw0=Pkt(),LHn=hct();function kw0(e){return Zco(e)?e.LABEL:e.name}vP.tokenLabel=kw0;function Fw0(e){return e.name}vP.tokenName=Fw0;function Zco(e){return(0,Cz.isString)(e.LABEL)&&e.LABEL!==""}vP.hasTokenLabel=Zco;var Nw0="parent",$co="categories",Qco="label",Kco="group",Hco="push_mode",Wco="pop_mode",Yco="longer_alt",Jco="line_breaks",Xco="start_chars_hint";function euo(e){return Ow0(e)}vP.createToken=euo;function Ow0(e){var r=e.pattern,t={};if(t.name=e.name,(0,Cz.isUndefined)(r)||(t.PATTERN=r),(0,Cz.has)(e,Nw0))throw`The parent property is no longer supported.
          +See: https://github.com/chevrotain/chevrotain/issues/564#issuecomment-349062346 for details.`;return(0,Cz.has)(e,$co)&&(t.CATEGORIES=e[$co]),(0,LHn.augmentTokenTypes)([t]),(0,Cz.has)(e,Qco)&&(t.LABEL=e[Qco]),(0,Cz.has)(e,Kco)&&(t.GROUP=e[Kco]),(0,Cz.has)(e,Wco)&&(t.POP_MODE=e[Wco]),(0,Cz.has)(e,Hco)&&(t.PUSH_MODE=e[Hco]),(0,Cz.has)(e,Yco)&&(t.LONGER_ALT=e[Yco]),(0,Cz.has)(e,Jco)&&(t.LINE_BREAKS=e[Jco]),(0,Cz.has)(e,Xco)&&(t.START_CHARS_HINT=e[Xco]),t}vP.EOF=euo({name:"EOF",pattern:Rw0.Lexer.NA});(0,LHn.augmentTokenTypes)([vP.EOF]);function Bw0(e,r,t,n,i,s,a,o){return{image:r,startOffset:t,endOffset:n,startLine:i,endLine:s,startColumn:a,endColumn:o,tokenTypeIdx:e.tokenTypeIdx,tokenType:e}}vP.createTokenInstance=Bw0;function qw0(e,r){return(0,LHn.tokenStructuredMatcher)(e,r)}vP.tokenMatcher=qw0});var F8=A(ab=>{"use strict";var kie=ab&&ab.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(ab,"__esModule",{value:!0});ab.serializeProduction=ab.serializeGrammar=ab.Terminal=ab.Alternation=ab.RepetitionWithSeparator=ab.Repetition=ab.RepetitionMandatoryWithSeparator=ab.RepetitionMandatory=ab.Option=ab.Alternative=ab.Rule=ab.NonTerminal=ab.AbstractProduction=void 0;var ZC=uA(),Mw0=vhe(),vJ=function(){function e(r){this._definition=r}return Object.defineProperty(e.prototype,"definition",{get:function(){return this._definition},set:function(r){this._definition=r},enumerable:!1,configurable:!0}),e.prototype.accept=function(r){r.visit(this),(0,ZC.forEach)(this.definition,function(t){t.accept(r)})},e}();ab.AbstractProduction=vJ;var tuo=function(e){kie(r,e);function r(t){var n=e.call(this,[])||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return Object.defineProperty(r.prototype,"definition",{get:function(){return this.referencedRule!==void 0?this.referencedRule.definition:[]},set:function(t){},enumerable:!1,configurable:!0}),r.prototype.accept=function(t){t.visit(this)},r}(vJ);ab.NonTerminal=tuo;var ruo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.orgText="",(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Rule=ruo;var nuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.ignoreAmbiguities=!1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Alternative=nuo;var iuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Option=iuo;var suo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionMandatory=suo;var auo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionMandatoryWithSeparator=auo;var ouo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.Repetition=ouo;var cuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return r}(vJ);ab.RepetitionWithSeparator=cuo;var uuo=function(e){kie(r,e);function r(t){var n=e.call(this,t.definition)||this;return n.idx=1,n.ignoreAmbiguities=!1,n.hasPredicates=!1,(0,ZC.assign)(n,(0,ZC.pick)(t,function(i){return i!==void 0})),n}return Object.defineProperty(r.prototype,"definition",{get:function(){return this._definition},set:function(t){this._definition=t},enumerable:!1,configurable:!0}),r}(vJ);ab.Alternation=uuo;var cCr=function(){function e(r){this.idx=1,(0,ZC.assign)(this,(0,ZC.pick)(r,function(t){return t!==void 0}))}return e.prototype.accept=function(r){r.visit(this)},e}();ab.Terminal=cCr;function Lw0(e){return(0,ZC.map)(e,kkt)}ab.serializeGrammar=Lw0;function kkt(e){function r(s){return(0,ZC.map)(s,kkt)}if(e instanceof tuo){var t={type:"NonTerminal",name:e.nonTerminalName,idx:e.idx};return(0,ZC.isString)(e.label)&&(t.label=e.label),t}else{if(e instanceof nuo)return{type:"Alternative",definition:r(e.definition)};if(e instanceof iuo)return{type:"Option",idx:e.idx,definition:r(e.definition)};if(e instanceof suo)return{type:"RepetitionMandatory",idx:e.idx,definition:r(e.definition)};if(e instanceof auo)return{type:"RepetitionMandatoryWithSeparator",idx:e.idx,separator:kkt(new cCr({terminalType:e.separator})),definition:r(e.definition)};if(e instanceof cuo)return{type:"RepetitionWithSeparator",idx:e.idx,separator:kkt(new cCr({terminalType:e.separator})),definition:r(e.definition)};if(e instanceof ouo)return{type:"Repetition",idx:e.idx,definition:r(e.definition)};if(e instanceof uuo)return{type:"Alternation",idx:e.idx,definition:r(e.definition)};if(e instanceof cCr){var n={type:"Terminal",name:e.terminalType.name,label:(0,Mw0.tokenLabel)(e.terminalType),idx:e.idx};(0,ZC.isString)(e.label)&&(n.terminalLabel=e.label);var i=e.terminalType.PATTERN;return e.terminalType.PATTERN&&(n.pattern=(0,ZC.isRegExp)(i)?i.source:i),n}else{if(e instanceof ruo)return{type:"Rule",name:e.name,orgText:e.orgText,definition:r(e.definition)};throw Error("non exhaustive match")}}}ab.serializeProduction=kkt});var lCr=A(uCr=>{"use strict";Object.defineProperty(uCr,"__esModule",{value:!0});uCr.RestWalker=void 0;var jHn=uA(),N8=F8(),jw0=function(){function e(){}return e.prototype.walk=function(r,t){var n=this;t===void 0&&(t=[]),(0,jHn.forEach)(r.definition,function(i,s){var a=(0,jHn.drop)(r.definition,s+1);if(i instanceof N8.NonTerminal)n.walkProdRef(i,a,t);else if(i instanceof N8.Terminal)n.walkTerminal(i,a,t);else if(i instanceof N8.Alternative)n.walkFlat(i,a,t);else if(i instanceof N8.Option)n.walkOption(i,a,t);else if(i instanceof N8.RepetitionMandatory)n.walkAtLeastOne(i,a,t);else if(i instanceof N8.RepetitionMandatoryWithSeparator)n.walkAtLeastOneSep(i,a,t);else if(i instanceof N8.RepetitionWithSeparator)n.walkManySep(i,a,t);else if(i instanceof N8.Repetition)n.walkMany(i,a,t);else if(i instanceof N8.Alternation)n.walkOr(i,a,t);else throw Error("non exhaustive match")})},e.prototype.walkTerminal=function(r,t,n){},e.prototype.walkProdRef=function(r,t,n){},e.prototype.walkFlat=function(r,t,n){var i=t.concat(n);this.walk(r,i)},e.prototype.walkOption=function(r,t,n){var i=t.concat(n);this.walk(r,i)},e.prototype.walkAtLeastOne=function(r,t,n){var i=[new N8.Option({definition:r.definition})].concat(t,n);this.walk(r,i)},e.prototype.walkAtLeastOneSep=function(r,t,n){var i=luo(r,t,n);this.walk(r,i)},e.prototype.walkMany=function(r,t,n){var i=[new N8.Option({definition:r.definition})].concat(t,n);this.walk(r,i)},e.prototype.walkManySep=function(r,t,n){var i=luo(r,t,n);this.walk(r,i)},e.prototype.walkOr=function(r,t,n){var i=this,s=t.concat(n);(0,jHn.forEach)(r.definition,function(a){var o=new N8.Alternative({definition:[a]});i.walk(o,s)})},e}();uCr.RestWalker=jw0;function luo(e,r,t){var n=[new N8.Option({definition:[new N8.Terminal({terminalType:e.separator})].concat(e.definition)})],i=n.concat(r,t);return i}});var gct=A(dCr=>{"use strict";Object.defineProperty(dCr,"__esModule",{value:!0});dCr.GAstVisitor=void 0;var EJ=F8(),Gw0=function(){function e(){}return e.prototype.visit=function(r){var t=r;switch(t.constructor){case EJ.NonTerminal:return this.visitNonTerminal(t);case EJ.Alternative:return this.visitAlternative(t);case EJ.Option:return this.visitOption(t);case EJ.RepetitionMandatory:return this.visitRepetitionMandatory(t);case EJ.RepetitionMandatoryWithSeparator:return this.visitRepetitionMandatoryWithSeparator(t);case EJ.RepetitionWithSeparator:return this.visitRepetitionWithSeparator(t);case EJ.Repetition:return this.visitRepetition(t);case EJ.Alternation:return this.visitAlternation(t);case EJ.Terminal:return this.visitTerminal(t);case EJ.Rule:return this.visitRule(t);default:throw Error("non exhaustive match")}},e.prototype.visitNonTerminal=function(r){},e.prototype.visitAlternative=function(r){},e.prototype.visitOption=function(r){},e.prototype.visitRepetition=function(r){},e.prototype.visitRepetitionMandatory=function(r){},e.prototype.visitRepetitionMandatoryWithSeparator=function(r){},e.prototype.visitRepetitionWithSeparator=function(r){},e.prototype.visitAlternation=function(r){},e.prototype.visitTerminal=function(r){},e.prototype.visitRule=function(r){},e}();dCr.GAstVisitor=Gw0});var Nkt=A(BR=>{"use strict";var Uw0=BR&&BR.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(BR,"__esModule",{value:!0});BR.collectMethods=BR.DslMethodsCollectorVisitor=BR.getProductionDslName=BR.isBranchingProd=BR.isOptionalProd=BR.isSequenceProd=void 0;var Fkt=uA(),qE=F8(),Vw0=gct();function zw0(e){return e instanceof qE.Alternative||e instanceof qE.Option||e instanceof qE.Repetition||e instanceof qE.RepetitionMandatory||e instanceof qE.RepetitionMandatoryWithSeparator||e instanceof qE.RepetitionWithSeparator||e instanceof qE.Terminal||e instanceof qE.Rule}BR.isSequenceProd=zw0;function GHn(e,r){r===void 0&&(r=[]);var t=e instanceof qE.Option||e instanceof qE.Repetition||e instanceof qE.RepetitionWithSeparator;return t?!0:e instanceof qE.Alternation?(0,Fkt.some)(e.definition,function(n){return GHn(n,r)}):e instanceof qE.NonTerminal&&(0,Fkt.contains)(r,e)?!1:e instanceof qE.AbstractProduction?(e instanceof qE.NonTerminal&&r.push(e),(0,Fkt.every)(e.definition,function(n){return GHn(n,r)})):!1}BR.isOptionalProd=GHn;function $w0(e){return e instanceof qE.Alternation}BR.isBranchingProd=$w0;function Qw0(e){if(e instanceof qE.NonTerminal)return"SUBRULE";if(e instanceof qE.Option)return"OPTION";if(e instanceof qE.Alternation)return"OR";if(e instanceof qE.RepetitionMandatory)return"AT_LEAST_ONE";if(e instanceof qE.RepetitionMandatoryWithSeparator)return"AT_LEAST_ONE_SEP";if(e instanceof qE.RepetitionWithSeparator)return"MANY_SEP";if(e instanceof qE.Repetition)return"MANY";if(e instanceof qE.Terminal)return"CONSUME";throw Error("non exhaustive match")}BR.getProductionDslName=Qw0;var duo=function(e){Uw0(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.separator="-",t.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]},t}return r.prototype.reset=function(){this.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]}},r.prototype.visitTerminal=function(t){var n=t.terminalType.name+this.separator+"Terminal";(0,Fkt.has)(this.dslMethods,n)||(this.dslMethods[n]=[]),this.dslMethods[n].push(t)},r.prototype.visitNonTerminal=function(t){var n=t.nonTerminalName+this.separator+"Terminal";(0,Fkt.has)(this.dslMethods,n)||(this.dslMethods[n]=[]),this.dslMethods[n].push(t)},r.prototype.visitOption=function(t){this.dslMethods.option.push(t)},r.prototype.visitRepetitionWithSeparator=function(t){this.dslMethods.repetitionWithSeparator.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.dslMethods.repetitionMandatory.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.dslMethods.repetitionMandatoryWithSeparator.push(t)},r.prototype.visitRepetition=function(t){this.dslMethods.repetition.push(t)},r.prototype.visitAlternation=function(t){this.dslMethods.alternation.push(t)},r}(Vw0.GAstVisitor);BR.DslMethodsCollectorVisitor=duo;var pCr=new duo;function Kw0(e){pCr.reset(),e.accept(pCr);var r=pCr.dslMethods;return pCr.reset(),r}BR.collectMethods=Kw0});var VHn=A(DJ=>{"use strict";Object.defineProperty(DJ,"__esModule",{value:!0});DJ.firstForTerminal=DJ.firstForBranching=DJ.firstForSequence=DJ.first=void 0;var mCr=uA(),puo=F8(),UHn=Nkt();function fCr(e){if(e instanceof puo.NonTerminal)return fCr(e.referencedRule);if(e instanceof puo.Terminal)return huo(e);if((0,UHn.isSequenceProd)(e))return muo(e);if((0,UHn.isBranchingProd)(e))return fuo(e);throw Error("non exhaustive match")}DJ.first=fCr;function muo(e){for(var r=[],t=e.definition,n=0,i=t.length>n,s,a=!0;i&&a;)s=t[n],a=(0,UHn.isOptionalProd)(s),r=r.concat(fCr(s)),n=n+1,i=t.length>n;return(0,mCr.uniq)(r)}DJ.firstForSequence=muo;function fuo(e){var r=(0,mCr.map)(e.definition,function(t){return fCr(t)});return(0,mCr.uniq)((0,mCr.flatten)(r))}DJ.firstForBranching=fuo;function huo(e){return[e.terminalType]}DJ.firstForTerminal=huo});var zHn=A(hCr=>{"use strict";Object.defineProperty(hCr,"__esModule",{value:!0});hCr.IN=void 0;hCr.IN="_~IN~_"});var buo=A(rG=>{"use strict";var Hw0=rG&&rG.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(rG,"__esModule",{value:!0});rG.buildInProdFollowPrefix=rG.buildBetweenProdsFollowPrefix=rG.computeAllProdsFollows=rG.ResyncFollowsWalker=void 0;var Ww0=lCr(),Yw0=VHn(),guo=uA(),yuo=zHn(),Jw0=F8(),_uo=function(e){Hw0(r,e);function r(t){var n=e.call(this)||this;return n.topProd=t,n.follows={},n}return r.prototype.startWalking=function(){return this.walk(this.topProd),this.follows},r.prototype.walkTerminal=function(t,n,i){},r.prototype.walkProdRef=function(t,n,i){var s=Auo(t.referencedRule,t.idx)+this.topProd.name,a=n.concat(i),o=new Jw0.Alternative({definition:a}),c=(0,Yw0.first)(o);this.follows[s]=c},r}(Ww0.RestWalker);rG.ResyncFollowsWalker=_uo;function Xw0(e){var r={};return(0,guo.forEach)(e,function(t){var n=new _uo(t).startWalking();(0,guo.assign)(r,n)}),r}rG.computeAllProdsFollows=Xw0;function Auo(e,r){return e.name+r+yuo.IN}rG.buildBetweenProdsFollowPrefix=Auo;function Zw0(e){var r=e.terminalType.name;return r+e.idx+yuo.IN}rG.buildInProdFollowPrefix=Zw0});var Okt=A(Fie=>{"use strict";Object.defineProperty(Fie,"__esModule",{value:!0});Fie.defaultGrammarValidatorErrorProvider=Fie.defaultGrammarResolverErrorProvider=Fie.defaultParserErrorProvider=void 0;var yct=vhe(),eI0=uA(),vz=uA(),$Hn=F8(),Cuo=Nkt();Fie.defaultParserErrorProvider={buildMismatchTokenMessage:function(e){var r=e.expected,t=e.actual,n=e.previous,i=e.ruleName,s=(0,yct.hasTokenLabel)(r),a=s?"--> "+(0,yct.tokenLabel)(r)+" <--":"token of type --> "+r.name+" <--",o="Expecting "+a+" but found --> '"+t.image+"' <--";return o},buildNotAllInputParsedMessage:function(e){var r=e.firstRedundant,t=e.ruleName;return"Redundant input, expecting EOF but found: "+r.image},buildNoViableAltMessage:function(e){var r=e.expectedPathsPerAlt,t=e.actual,n=e.previous,i=e.customUserDescription,s=e.ruleName,a="Expecting: ",o=(0,vz.first)(t).image,c=`
           but found: '`+o+"'";if(i)return a+i+c;var l=(0,vz.reduce)(r,function(_,b){return _.concat(b)},[]),u=(0,vz.map)(l,function(_){return"["+(0,vz.map)(_,function(b){return(0,yct.tokenLabel)(b)}).join(", ")+"]"}),m=(0,vz.map)(u,function(_,b){return"  "+(b+1)+". "+_}),h=`one of these possible Token sequences:
           `+m.join(`
           `);return a+h+c},buildEarlyExitMessage:function(e){var r=e.expectedIterationPaths,t=e.actual,n=e.customUserDescription,i=e.ruleName,s="Expecting: ",a=(0,vz.first)(t).image,o=`
           but found: '`+a+"'";if(n)return s+n+o;var c=(0,vz.map)(r,function(u){return"["+(0,vz.map)(u,function(m){return(0,yct.tokenLabel)(m)}).join(",")+"]"}),l=`expecting at least one iteration which starts with one of these possible Token sequences::
             `+("<"+c.join(" ,")+">");return s+l+o}};Object.freeze(Fie.defaultParserErrorProvider);Fie.defaultGrammarResolverErrorProvider={buildRuleNotFoundError:function(e,r){var t="Invalid grammar, reference to a rule which is not defined: ->"+r.nonTerminalName+`<-
          -inside top level rule: ->`+e.name+"<-";return t}};Fie.defaultGrammarValidatorErrorProvider={buildDuplicateFoundError:function(e,r){function t(u){return u instanceof $Hn.Terminal?u.terminalType.name:u instanceof $Hn.NonTerminal?u.nonTerminalName:""}var n=e.name,i=(0,vz.first)(r),s=i.idx,a=(0,buo.getProductionDslName)(i),o=t(i),c=s>0,l="->"+a+(c?s:"")+"<- "+(o?"with argument: ->"+o+"<-":"")+`
          +inside top level rule: ->`+e.name+"<-";return t}};Fie.defaultGrammarValidatorErrorProvider={buildDuplicateFoundError:function(e,r){function t(u){return u instanceof $Hn.Terminal?u.terminalType.name:u instanceof $Hn.NonTerminal?u.nonTerminalName:""}var n=e.name,i=(0,vz.first)(r),s=i.idx,a=(0,Cuo.getProductionDslName)(i),o=t(i),c=s>0,l="->"+a+(c?s:"")+"<- "+(o?"with argument: ->"+o+"<-":"")+`
                             appears more than once (`+r.length+" times) in the top level rule: ->"+n+`<-.                  
                             For further details see: https://chevrotain.io/docs/FAQ.html#NUMERICAL_SUFFIXES 
                             `;return l=l.replace(/[ \t]+/g," "),l=l.replace(/\s\s+/g,`
          @@ -2275,42 +2275,42 @@ and Non-Terminal names start with a lower case letter.`;return r},buildAlternati
           For Further details.`;return n},buildAlternationAmbiguityError:function(e){var r=(0,vz.map)(e.prefixPath,function(i){return(0,yct.tokenLabel)(i)}).join(", "),t=e.alternation.idx===0?"":e.alternation.idx,n="Ambiguous Alternatives Detected: <"+e.ambiguityIndices.join(" ,")+"> in "+(" inside <"+e.topLevelRule.name+`> Rule,
           `)+("<"+r+`> may appears as a prefix path in all these alternatives.
           `);return n=n+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#AMBIGUOUS_ALTERNATIVES
          -For Further details.`,n},buildEmptyRepetitionError:function(e){var r=(0,buo.getProductionDslName)(e.repetition);e.repetition.idx!==0&&(r+=e.repetition.idx);var t="The repetition <"+r+"> within Rule <"+e.topLevelRule.name+`> can never consume any tokens.
          +For Further details.`,n},buildEmptyRepetitionError:function(e){var r=(0,Cuo.getProductionDslName)(e.repetition);e.repetition.idx!==0&&(r+=e.repetition.idx);var t="The repetition <"+r+"> within Rule <"+e.topLevelRule.name+`> can never consume any tokens.
           This could lead to an infinite loop.`;return t},buildTokenNameError:function(e){return"deprecated"},buildEmptyAlternationError:function(e){var r="Ambiguous empty alternative: <"+(e.emptyChoiceIdx+1)+">"+(" in  inside <"+e.topLevelRule.name+`> Rule.
           `)+"Only the last alternative may be an empty alternative.";return r},buildTooManyAlternativesError:function(e){var r=`An Alternation cannot have more than 256 alternatives:
           `+(" inside <"+e.topLevelRule.name+`> Rule.
          - has `+(e.alternation.definition.length+1)+" alternatives.");return r},buildLeftRecursionError:function(e){var r=e.topLevelRule.name,t=Zw0.map(e.leftRecursionPath,function(s){return s.name}),n=r+" --> "+t.concat([r]).join(" --> "),i=`Left Recursion found in grammar.
          + has `+(e.alternation.definition.length+1)+" alternatives.");return r},buildLeftRecursionError:function(e){var r=e.topLevelRule.name,t=eI0.map(e.leftRecursionPath,function(s){return s.name}),n=r+" --> "+t.concat([r]).join(" --> "),i=`Left Recursion found in grammar.
           `+("rule: <"+r+`> can be invoked from itself (directly or indirectly)
           `)+(`without consuming any Tokens. The grammar path that causes this is: 
            `+n+`
           `)+` To fix this refactor your grammar to remove the left recursion.
          -see: https://en.wikipedia.org/wiki/LL_parser#Left_Factoring.`;return i},buildInvalidRuleNameError:function(e){return"deprecated"},buildDuplicateRuleNameError:function(e){var r;e.topLevelRule instanceof $Hn.Rule?r=e.topLevelRule.name:r=e.topLevelRule;var t="Duplicate definition, rule: ->"+r+"<- is already defined in the grammar: ->"+e.grammarName+"<-";return t}}});var Euo=A(Ehe=>{"use strict";var eI0=Ehe&&Ehe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Ehe,"__esModule",{value:!0});Ehe.GastRefResolverVisitor=Ehe.resolveGrammar=void 0;var tI0=dB(),Cuo=uA(),rI0=gct();function nI0(e,r){var t=new vuo(e,r);return t.resolveRefs(),t.errors}Ehe.resolveGrammar=nI0;var vuo=function(e){eI0(r,e);function r(t,n){var i=e.call(this)||this;return i.nameToTopRule=t,i.errMsgProvider=n,i.errors=[],i}return r.prototype.resolveRefs=function(){var t=this;(0,Cuo.forEach)((0,Cuo.values)(this.nameToTopRule),function(n){t.currTopLevel=n,n.accept(t)})},r.prototype.visitNonTerminal=function(t){var n=this.nameToTopRule[t.nonTerminalName];if(n)t.referencedRule=n;else{var i=this.errMsgProvider.buildRuleNotFoundError(this.currTopLevel,t);this.errors.push({message:i,type:tI0.ParserDefinitionErrorType.UNRESOLVED_SUBRULE_REF,ruleName:this.currTopLevel.name,unresolvedRefName:t.nonTerminalName})}},r}(rI0.GAstVisitor);Ehe.GastRefResolverVisitor=vuo});var qkt=A(aD=>{"use strict";var Zwe=aD&&aD.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(aD,"__esModule",{value:!0});aD.nextPossibleTokensAfter=aD.possiblePathsFrom=aD.NextTerminalAfterAtLeastOneSepWalker=aD.NextTerminalAfterAtLeastOneWalker=aD.NextTerminalAfterManySepWalker=aD.NextTerminalAfterManyWalker=aD.AbstractNextTerminalAfterProductionWalker=aD.NextAfterTokenWalker=aD.AbstractNextPossibleTokensWalker=void 0;var Duo=lCr(),I_=uA(),iI0=VHn(),Fy=F8(),Suo=function(e){Zwe(r,e);function r(t,n){var i=e.call(this)||this;return i.topProd=t,i.path=n,i.possibleTokTypes=[],i.nextProductionName="",i.nextProductionOccurrence=0,i.found=!1,i.isAtEndOfPath=!1,i}return r.prototype.startWalking=function(){if(this.found=!1,this.path.ruleStack[0]!==this.topProd.name)throw Error("The path does not start with the walker's top Rule!");return this.ruleStack=(0,I_.cloneArr)(this.path.ruleStack).reverse(),this.occurrenceStack=(0,I_.cloneArr)(this.path.occurrenceStack).reverse(),this.ruleStack.pop(),this.occurrenceStack.pop(),this.updateExpectedNext(),this.walk(this.topProd),this.possibleTokTypes},r.prototype.walk=function(t,n){n===void 0&&(n=[]),this.found||e.prototype.walk.call(this,t,n)},r.prototype.walkProdRef=function(t,n,i){if(t.referencedRule.name===this.nextProductionName&&t.idx===this.nextProductionOccurrence){var s=n.concat(i);this.updateExpectedNext(),this.walk(t.referencedRule,s)}},r.prototype.updateExpectedNext=function(){(0,I_.isEmpty)(this.ruleStack)?(this.nextProductionName="",this.nextProductionOccurrence=0,this.isAtEndOfPath=!0):(this.nextProductionName=this.ruleStack.pop(),this.nextProductionOccurrence=this.occurrenceStack.pop())},r}(Duo.RestWalker);aD.AbstractNextPossibleTokensWalker=Suo;var sI0=function(e){Zwe(r,e);function r(t,n){var i=e.call(this,t,n)||this;return i.path=n,i.nextTerminalName="",i.nextTerminalOccurrence=0,i.nextTerminalName=i.path.lastTok.name,i.nextTerminalOccurrence=i.path.lastTokOccurrence,i}return r.prototype.walkTerminal=function(t,n,i){if(this.isAtEndOfPath&&t.terminalType.name===this.nextTerminalName&&t.idx===this.nextTerminalOccurrence&&!this.found){var s=n.concat(i),a=new Fy.Alternative({definition:s});this.possibleTokTypes=(0,iI0.first)(a),this.found=!0}},r}(Suo);aD.NextAfterTokenWalker=sI0;var Bkt=function(e){Zwe(r,e);function r(t,n){var i=e.call(this)||this;return i.topRule=t,i.occurrence=n,i.result={token:void 0,occurrence:void 0,isEndOfRule:void 0},i}return r.prototype.startWalking=function(){return this.walk(this.topRule),this.result},r}(Duo.RestWalker);aD.AbstractNextTerminalAfterProductionWalker=Bkt;var aI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkMany=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkMany.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterManyWalker=aI0;var oI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkManySep=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkManySep.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterManySepWalker=oI0;var cI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkAtLeastOne=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkAtLeastOne.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterAtLeastOneWalker=cI0;var uI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkAtLeastOneSep=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkAtLeastOneSep.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterAtLeastOneSepWalker=uI0;function wuo(e,r,t){t===void 0&&(t=[]),t=(0,I_.cloneArr)(t);var n=[],i=0;function s(l){return l.concat((0,I_.drop)(e,i+1))}function a(l){var u=wuo(s(l),r,t);return n.concat(u)}for(;t.length=0;V--){var Q=x.definition[V],X={idx:b,def:Q.definition.concat((0,I_.drop)(_)),ruleStack:v,occurrenceStack:w};m.push(X),m.push(a)}else if(x instanceof Fy.Alternative)m.push({idx:b,def:x.definition.concat((0,I_.drop)(_)),ruleStack:v,occurrenceStack:w});else if(x instanceof Fy.Rule)m.push(dI0(x,b,v,w));else throw Error("non exhaustive match")}}return u}aD.nextPossibleTokensAfter=lI0;function dI0(e,r,t,n){var i=(0,I_.cloneArr)(t);i.push(e.name);var s=(0,I_.cloneArr)(n);return s.push(1),{idx:r,def:e.definition,ruleStack:i,occurrenceStack:s}}});var Mkt=A(Ob=>{"use strict";var Tuo=Ob&&Ob.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Ob,"__esModule",{value:!0});Ob.areTokenCategoriesNotUsed=Ob.isStrictPrefixOfPath=Ob.containsPath=Ob.getLookaheadPathsForOptionalProd=Ob.getLookaheadPathsForOr=Ob.lookAheadSequenceFromAlternatives=Ob.buildSingleAlternativeLookaheadFunction=Ob.buildAlternativesLookAheadFunc=Ob.buildLookaheadFuncForOptionalProd=Ob.buildLookaheadFuncForOr=Ob.getProdType=Ob.PROD_TYPE=void 0;var kC=uA(),Iuo=qkt(),pI0=lCr(),gCr=hct(),Dhe=F8(),mI0=gct(),nI;(function(e){e[e.OPTION=0]="OPTION",e[e.REPETITION=1]="REPETITION",e[e.REPETITION_MANDATORY=2]="REPETITION_MANDATORY",e[e.REPETITION_MANDATORY_WITH_SEPARATOR=3]="REPETITION_MANDATORY_WITH_SEPARATOR",e[e.REPETITION_WITH_SEPARATOR=4]="REPETITION_WITH_SEPARATOR",e[e.ALTERNATION=5]="ALTERNATION"})(nI=Ob.PROD_TYPE||(Ob.PROD_TYPE={}));function fI0(e){if(e instanceof Dhe.Option)return nI.OPTION;if(e instanceof Dhe.Repetition)return nI.REPETITION;if(e instanceof Dhe.RepetitionMandatory)return nI.REPETITION_MANDATORY;if(e instanceof Dhe.RepetitionMandatoryWithSeparator)return nI.REPETITION_MANDATORY_WITH_SEPARATOR;if(e instanceof Dhe.RepetitionWithSeparator)return nI.REPETITION_WITH_SEPARATOR;if(e instanceof Dhe.Alternation)return nI.ALTERNATION;throw Error("non exhaustive match")}Ob.getProdType=fI0;function hI0(e,r,t,n,i,s){var a=Ruo(e,r,t),o=HHn(a)?gCr.tokenStructuredMatcherNoCategories:gCr.tokenStructuredMatcher;return s(a,n,o,i)}Ob.buildLookaheadFuncForOr=hI0;function gI0(e,r,t,n,i,s){var a=kuo(e,r,i,t),o=HHn(a)?gCr.tokenStructuredMatcherNoCategories:gCr.tokenStructuredMatcher;return s(a[0],o,n)}Ob.buildLookaheadFuncForOptionalProd=gI0;function yI0(e,r,t,n){var i=e.length,s=(0,kC.every)(e,function(c){return(0,kC.every)(c,function(l){return l.length===1})});if(r)return function(c){for(var l=(0,kC.map)(c,function(k){return k.GATE}),u=0;u{"use strict";var WHn=ob&&ob.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(ob,"__esModule",{value:!0});ob.checkPrefixAlternativesAmbiguities=ob.validateSomeNonEmptyLookaheadPath=ob.validateTooManyAlts=ob.RepetionCollector=ob.validateAmbiguousAlternationAlternatives=ob.validateEmptyOrAlternative=ob.getFirstNoneTerminal=ob.validateNoLeftRecursion=ob.validateRuleIsOverridden=ob.validateRuleDoesNotAlreadyExist=ob.OccurrenceValidationCollector=ob.identifyProductionForDuplicates=ob.validateGrammar=void 0;var nC=uA(),ME=uA(),SJ=dB(),YHn=Nkt(),_ct=Mkt(),vI0=qkt(),Ez=F8(),JHn=gct();function EI0(e,r,t,n,i){var s=nC.map(e,function(_){return DI0(_,n)}),a=nC.map(e,function(_){return XHn(_,_,n)}),o=[],c=[],l=[];(0,ME.every)(a,ME.isEmpty)&&(o=(0,ME.map)(e,function(_){return Muo(_,n)}),c=(0,ME.map)(e,function(_){return Luo(_,r,n)}),l=Uuo(e,r,n));var u=II0(e,t,n),m=(0,ME.map)(e,function(_){return Guo(_,n)}),h=(0,ME.map)(e,function(_){return quo(_,e,i,n)});return nC.flatten(s.concat(l,a,o,c,u,m,h))}ob.validateGrammar=EI0;function DI0(e,r){var t=new Buo;e.accept(t);var n=t.allProductions,i=nC.groupBy(n,Nuo),s=nC.pick(i,function(o){return o.length>1}),a=nC.map(nC.values(s),function(o){var c=nC.first(o),l=r.buildDuplicateFoundError(e,o),u=(0,YHn.getProductionDslName)(c),m={message:l,type:SJ.ParserDefinitionErrorType.DUPLICATE_PRODUCTIONS,ruleName:e.name,dslName:u,occurrence:c.idx},h=Ouo(c);return h&&(m.parameter=h),m});return a}function Nuo(e){return(0,YHn.getProductionDslName)(e)+"_#_"+e.idx+"_#_"+Ouo(e)}ob.identifyProductionForDuplicates=Nuo;function Ouo(e){return e instanceof Ez.Terminal?e.terminalType.name:e instanceof Ez.NonTerminal?e.nonTerminalName:""}var Buo=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.allProductions=[],t}return r.prototype.visitNonTerminal=function(t){this.allProductions.push(t)},r.prototype.visitOption=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetition=function(t){this.allProductions.push(t)},r.prototype.visitAlternation=function(t){this.allProductions.push(t)},r.prototype.visitTerminal=function(t){this.allProductions.push(t)},r}(JHn.GAstVisitor);ob.OccurrenceValidationCollector=Buo;function quo(e,r,t,n){var i=[],s=(0,ME.reduce)(r,function(o,c){return c.name===e.name?o+1:o},0);if(s>1){var a=n.buildDuplicateRuleNameError({topLevelRule:e,grammarName:t});i.push({message:a,type:SJ.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:e.name})}return i}ob.validateRuleDoesNotAlreadyExist=quo;function SI0(e,r,t){var n=[],i;return nC.contains(r,e)||(i="Invalid rule override, rule: ->"+e+"<- cannot be overridden in the grammar: ->"+t+"<-as it is not defined in any of the super grammars ",n.push({message:i,type:SJ.ParserDefinitionErrorType.INVALID_RULE_OVERRIDE,ruleName:e})),n}ob.validateRuleIsOverridden=SI0;function XHn(e,r,t,n){n===void 0&&(n=[]);var i=[],s=Lkt(r.definition);if(nC.isEmpty(s))return[];var a=e.name,o=nC.contains(s,e);o&&i.push({message:t.buildLeftRecursionError({topLevelRule:e,leftRecursionPath:n}),type:SJ.ParserDefinitionErrorType.LEFT_RECURSION,ruleName:a});var c=nC.difference(s,n.concat([e])),l=nC.map(c,function(u){var m=nC.cloneArr(n);return m.push(u),XHn(e,u,t,m)});return i.concat(nC.flatten(l))}ob.validateNoLeftRecursion=XHn;function Lkt(e){var r=[];if(nC.isEmpty(e))return r;var t=nC.first(e);if(t instanceof Ez.NonTerminal)r.push(t.referencedRule);else if(t instanceof Ez.Alternative||t instanceof Ez.Option||t instanceof Ez.RepetitionMandatory||t instanceof Ez.RepetitionMandatoryWithSeparator||t instanceof Ez.RepetitionWithSeparator||t instanceof Ez.Repetition)r=r.concat(Lkt(t.definition));else if(t instanceof Ez.Alternation)r=nC.flatten(nC.map(t.definition,function(a){return Lkt(a.definition)}));else if(!(t instanceof Ez.Terminal))throw Error("non exhaustive match");var n=(0,YHn.isOptionalProd)(t),i=e.length>1;if(n&&i){var s=nC.drop(e);return r.concat(Lkt(s))}else return r}ob.getFirstNoneTerminal=Lkt;var ZHn=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.alternations=[],t}return r.prototype.visitAlternation=function(t){this.alternations.push(t)},r}(JHn.GAstVisitor);function Muo(e,r){var t=new ZHn;e.accept(t);var n=t.alternations,i=nC.reduce(n,function(s,a){var o=nC.dropRight(a.definition),c=nC.map(o,function(l,u){var m=(0,vI0.nextPossibleTokensAfter)([l],[],null,1);return nC.isEmpty(m)?{message:r.buildEmptyAlternationError({topLevelRule:e,alternation:a,emptyChoiceIdx:u}),type:SJ.ParserDefinitionErrorType.NONE_LAST_EMPTY_ALT,ruleName:e.name,occurrence:a.idx,alternative:u+1}:null});return s.concat(nC.compact(c))},[]);return i}ob.validateEmptyOrAlternative=Muo;function Luo(e,r,t){var n=new ZHn;e.accept(n);var i=n.alternations;i=(0,ME.reject)(i,function(a){return a.ignoreAmbiguities===!0});var s=nC.reduce(i,function(a,o){var c=o.idx,l=o.maxLookahead||r,u=(0,_ct.getLookaheadPathsForOr)(c,e,l,o),m=wI0(u,o,e,t),h=Vuo(u,o,e,t);return a.concat(m,h)},[]);return s}ob.validateAmbiguousAlternationAlternatives=Luo;var juo=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.allProductions=[],t}return r.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetition=function(t){this.allProductions.push(t)},r}(JHn.GAstVisitor);ob.RepetionCollector=juo;function Guo(e,r){var t=new ZHn;e.accept(t);var n=t.alternations,i=nC.reduce(n,function(s,a){return a.definition.length>255&&s.push({message:r.buildTooManyAlternativesError({topLevelRule:e,alternation:a}),type:SJ.ParserDefinitionErrorType.TOO_MANY_ALTS,ruleName:e.name,occurrence:a.idx}),s},[]);return i}ob.validateTooManyAlts=Guo;function Uuo(e,r,t){var n=[];return(0,ME.forEach)(e,function(i){var s=new juo;i.accept(s);var a=s.allProductions;(0,ME.forEach)(a,function(o){var c=(0,_ct.getProdType)(o),l=o.maxLookahead||r,u=o.idx,m=(0,_ct.getLookaheadPathsForOptionalProd)(u,i,c,l),h=m[0];if((0,ME.isEmpty)((0,ME.flatten)(h))){var _=t.buildEmptyRepetitionError({topLevelRule:i,repetition:o});n.push({message:_,type:SJ.ParserDefinitionErrorType.NO_NON_EMPTY_LOOKAHEAD,ruleName:i.name})}})}),n}ob.validateSomeNonEmptyLookaheadPath=Uuo;function wI0(e,r,t,n){var i=[],s=(0,ME.reduce)(e,function(o,c,l){return r.definition[l].ignoreAmbiguities===!0||(0,ME.forEach)(c,function(u){var m=[l];(0,ME.forEach)(e,function(h,_){l!==_&&(0,_ct.containsPath)(h,u)&&r.definition[_].ignoreAmbiguities!==!0&&m.push(_)}),m.length>1&&!(0,_ct.containsPath)(i,u)&&(i.push(u),o.push({alts:m,path:u}))}),o},[]),a=nC.map(s,function(o){var c=(0,ME.map)(o.alts,function(u){return u+1}),l=n.buildAlternationAmbiguityError({topLevelRule:t,alternation:r,ambiguityIndices:c,prefixPath:o.path});return{message:l,type:SJ.ParserDefinitionErrorType.AMBIGUOUS_ALTS,ruleName:t.name,occurrence:r.idx,alternatives:[o.alts]}});return a}function Vuo(e,r,t,n){var i=[],s=(0,ME.reduce)(e,function(a,o,c){var l=(0,ME.map)(o,function(u){return{idx:c,path:u}});return a.concat(l)},[]);return(0,ME.forEach)(s,function(a){var o=r.definition[a.idx];if(o.ignoreAmbiguities!==!0){var c=a.idx,l=a.path,u=(0,ME.findAll)(s,function(h){return r.definition[h.idx].ignoreAmbiguities!==!0&&h.idx{"use strict";Object.defineProperty(Act,"__esModule",{value:!0});Act.validateGrammar=Act.resolveGrammar=void 0;var tWn=uA(),xI0=Euo(),TI0=eWn(),zuo=Okt();function PI0(e){e=(0,tWn.defaults)(e,{errMsgProvider:zuo.defaultGrammarResolverErrorProvider});var r={};return(0,tWn.forEach)(e.rules,function(t){r[t.name]=t}),(0,xI0.resolveGrammar)(r,e.errMsgProvider)}Act.resolveGrammar=PI0;function RI0(e){return e=(0,tWn.defaults)(e,{errMsgProvider:zuo.defaultGrammarValidatorErrorProvider}),(0,TI0.validateGrammar)(e.rules,e.maxLookahead,e.tokenTypes,e.errMsgProvider,e.grammarName)}Act.validateGrammar=RI0});var bct=A(O8=>{"use strict";var jkt=O8&&O8.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(O8,"__esModule",{value:!0});O8.EarlyExitException=O8.NotAllInputParsedException=O8.NoViableAltException=O8.MismatchedTokenException=O8.isRecognitionException=void 0;var kI0=uA(),Quo="MismatchedTokenException",Kuo="NoViableAltException",Huo="EarlyExitException",Wuo="NotAllInputParsedException",Yuo=[Quo,Kuo,Huo,Wuo];Object.freeze(Yuo);function FI0(e){return(0,kI0.contains)(Yuo,e.name)}O8.isRecognitionException=FI0;var yCr=function(e){jkt(r,e);function r(t,n){var i=this.constructor,s=e.call(this,t)||this;return s.token=n,s.resyncedTokens=[],Object.setPrototypeOf(s,i.prototype),Error.captureStackTrace&&Error.captureStackTrace(s,s.constructor),s}return r}(Error),NI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Quo,s}return r}(yCr);O8.MismatchedTokenException=NI0;var OI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Kuo,s}return r}(yCr);O8.NoViableAltException=OI0;var BI0=function(e){jkt(r,e);function r(t,n){var i=e.call(this,t,n)||this;return i.name=Wuo,i}return r}(yCr);O8.NotAllInputParsedException=BI0;var qI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Huo,s}return r}(yCr);O8.EarlyExitException=qI0});var nWn=A(qR=>{"use strict";Object.defineProperty(qR,"__esModule",{value:!0});qR.attemptInRepetitionRecovery=qR.Recoverable=qR.InRuleRecoveryException=qR.IN_RULE_RECOVERY_EXCEPTION=qR.EOF_FOLLOW_KEY=void 0;var _Cr=vhe(),nG=uA(),MI0=bct(),LI0=zHn(),jI0=dB();qR.EOF_FOLLOW_KEY={};qR.IN_RULE_RECOVERY_EXCEPTION="InRuleRecoveryException";function rWn(e){this.name=qR.IN_RULE_RECOVERY_EXCEPTION,this.message=e}qR.InRuleRecoveryException=rWn;rWn.prototype=Error.prototype;var GI0=function(){function e(){}return e.prototype.initRecoverable=function(r){this.firstAfterRepMap={},this.resyncFollows={},this.recoveryEnabled=(0,nG.has)(r,"recoveryEnabled")?r.recoveryEnabled:jI0.DEFAULT_PARSER_CONFIG.recoveryEnabled,this.recoveryEnabled&&(this.attemptInRepetitionRecovery=Juo)},e.prototype.getTokenToInsert=function(r){var t=(0,_Cr.createTokenInstance)(r,"",NaN,NaN,NaN,NaN,NaN,NaN);return t.isInsertedInRecovery=!0,t},e.prototype.canTokenTypeBeInsertedInRecovery=function(r){return!0},e.prototype.tryInRepetitionRecovery=function(r,t,n,i){for(var s=this,a=this.findReSyncTokenType(),o=this.exportLexerState(),c=[],l=!1,u=this.LA(1),m=this.LA(1),h=function(){var _=s.LA(0),b=s.errorMessageProvider.buildMismatchTokenMessage({expected:i,actual:u,previous:_,ruleName:s.getCurrRuleFullName()}),v=new MI0.MismatchedTokenException(b,u,s.LA(0));v.resyncedTokens=(0,nG.dropRight)(c),s.SAVE_ERROR(v)};!l;)if(this.tokenMatcher(m,i)){h();return}else if(n.call(this)){h(),r.apply(this,t);return}else this.tokenMatcher(m,a)?l=!0:(m=this.SKIP_TOKEN(),this.addToResyncTokens(m,c));this.importLexerState(o)},e.prototype.shouldInRepetitionRecoveryBeTried=function(r,t,n){return!(n===!1||r===void 0||t===void 0||this.tokenMatcher(this.LA(1),r)||this.isBackTracking()||this.canPerformInRuleRecovery(r,this.getFollowsForInRuleRecovery(r,t)))},e.prototype.getFollowsForInRuleRecovery=function(r,t){var n=this.getCurrentGrammarPath(r,t),i=this.getNextPossibleTokenTypes(n);return i},e.prototype.tryInRuleRecovery=function(r,t){if(this.canRecoverWithSingleTokenInsertion(r,t)){var n=this.getTokenToInsert(r);return n}if(this.canRecoverWithSingleTokenDeletion(r)){var i=this.SKIP_TOKEN();return this.consumeToken(),i}throw new rWn("sad sad panda")},e.prototype.canPerformInRuleRecovery=function(r,t){return this.canRecoverWithSingleTokenInsertion(r,t)||this.canRecoverWithSingleTokenDeletion(r)},e.prototype.canRecoverWithSingleTokenInsertion=function(r,t){var n=this;if(!this.canTokenTypeBeInsertedInRecovery(r)||(0,nG.isEmpty)(t))return!1;var i=this.LA(1),s=(0,nG.find)(t,function(a){return n.tokenMatcher(i,a)})!==void 0;return s},e.prototype.canRecoverWithSingleTokenDeletion=function(r){var t=this.tokenMatcher(this.LA(2),r);return t},e.prototype.isInCurrentRuleReSyncSet=function(r){var t=this.getCurrFollowKey(),n=this.getFollowSetFromFollowKey(t);return(0,nG.contains)(n,r)},e.prototype.findReSyncTokenType=function(){for(var r=this.flattenFollowSet(),t=this.LA(1),n=2;;){var i=t.tokenType;if((0,nG.contains)(r,i))return i;t=this.LA(n),n++}},e.prototype.getCurrFollowKey=function(){if(this.RULE_STACK.length===1)return qR.EOF_FOLLOW_KEY;var r=this.getLastExplicitRuleShortName(),t=this.getLastExplicitRuleOccurrenceIndex(),n=this.getPreviousExplicitRuleShortName();return{ruleName:this.shortRuleNameToFullName(r),idxInCallingRule:t,inRule:this.shortRuleNameToFullName(n)}},e.prototype.buildFullFollowKeyStack=function(){var r=this,t=this.RULE_STACK,n=this.RULE_OCCURRENCE_STACK;return(0,nG.map)(t,function(i,s){return s===0?qR.EOF_FOLLOW_KEY:{ruleName:r.shortRuleNameToFullName(i),idxInCallingRule:n[s],inRule:r.shortRuleNameToFullName(t[s-1])}})},e.prototype.flattenFollowSet=function(){var r=this,t=(0,nG.map)(this.buildFullFollowKeyStack(),function(n){return r.getFollowSetFromFollowKey(n)});return(0,nG.flatten)(t)},e.prototype.getFollowSetFromFollowKey=function(r){if(r===qR.EOF_FOLLOW_KEY)return[_Cr.EOF];var t=r.ruleName+r.idxInCallingRule+LI0.IN+r.inRule;return this.resyncFollows[t]},e.prototype.addToResyncTokens=function(r,t){return this.tokenMatcher(r,_Cr.EOF)||t.push(r),t},e.prototype.reSyncTo=function(r){for(var t=[],n=this.LA(1);this.tokenMatcher(n,r)===!1;)n=this.SKIP_TOKEN(),this.addToResyncTokens(n,t);return(0,nG.dropRight)(t)},e.prototype.attemptInRepetitionRecovery=function(r,t,n,i,s,a,o){},e.prototype.getCurrentGrammarPath=function(r,t){var n=this.getHumanReadableRuleStack(),i=(0,nG.cloneArr)(this.RULE_OCCURRENCE_STACK),s={ruleStack:n,occurrenceStack:i,lastTok:r,lastTokOccurrence:t};return s},e.prototype.getHumanReadableRuleStack=function(){var r=this;return(0,nG.map)(this.RULE_STACK,function(t){return r.shortRuleNameToFullName(t)})},e}();qR.Recoverable=GI0;function Juo(e,r,t,n,i,s,a){var o=this.getKeyForAutomaticLookahead(n,i),c=this.firstAfterRepMap[o];if(c===void 0){var l=this.getCurrRuleFullName(),u=this.getGAstProductions()[l],m=new s(u,i);c=m.startWalking(),this.firstAfterRepMap[o]=c}var h=c.token,_=c.occurrence,b=c.isEndOfRule;this.RULE_STACK.length===1&&b&&h===void 0&&(h=_Cr.EOF,_=1),this.shouldInRepetitionRecoveryBeTried(h,_,a)&&this.tryInRepetitionRecovery(e,r,t,h)}qR.attemptInRepetitionRecovery=Juo});var ACr=A(LA=>{"use strict";Object.defineProperty(LA,"__esModule",{value:!0});LA.getKeyForAutomaticLookahead=LA.AT_LEAST_ONE_SEP_IDX=LA.MANY_SEP_IDX=LA.AT_LEAST_ONE_IDX=LA.MANY_IDX=LA.OPTION_IDX=LA.OR_IDX=LA.BITS_FOR_ALT_IDX=LA.BITS_FOR_RULE_IDX=LA.BITS_FOR_OCCURRENCE_IDX=LA.BITS_FOR_METHOD_TYPE=void 0;LA.BITS_FOR_METHOD_TYPE=4;LA.BITS_FOR_OCCURRENCE_IDX=8;LA.BITS_FOR_RULE_IDX=12;LA.BITS_FOR_ALT_IDX=8;LA.OR_IDX=1<{"use strict";Object.defineProperty(bCr,"__esModule",{value:!0});bCr.LooksAhead=void 0;var Nie=Mkt(),Dz=uA(),Xuo=dB(),Oie=ACr(),eIe=Nkt(),VI0=function(){function e(){}return e.prototype.initLooksAhead=function(r){this.dynamicTokensEnabled=(0,Dz.has)(r,"dynamicTokensEnabled")?r.dynamicTokensEnabled:Xuo.DEFAULT_PARSER_CONFIG.dynamicTokensEnabled,this.maxLookahead=(0,Dz.has)(r,"maxLookahead")?r.maxLookahead:Xuo.DEFAULT_PARSER_CONFIG.maxLookahead,this.lookAheadFuncsCache=(0,Dz.isES2015MapSupported)()?new Map:[],(0,Dz.isES2015MapSupported)()?(this.getLaFuncFromCache=this.getLaFuncFromMap,this.setLaFuncCache=this.setLaFuncCacheUsingMap):(this.getLaFuncFromCache=this.getLaFuncFromObj,this.setLaFuncCache=this.setLaFuncUsingObj)},e.prototype.preComputeLookaheadFunctions=function(r){var t=this;(0,Dz.forEach)(r,function(n){t.TRACE_INIT(n.name+" Rule Lookahead",function(){var i=(0,eIe.collectMethods)(n),s=i.alternation,a=i.repetition,o=i.option,c=i.repetitionMandatory,l=i.repetitionMandatoryWithSeparator,u=i.repetitionWithSeparator;(0,Dz.forEach)(s,function(m){var h=m.idx===0?"":m.idx;t.TRACE_INIT(""+(0,eIe.getProductionDslName)(m)+h,function(){var _=(0,Nie.buildLookaheadFuncForOr)(m.idx,n,m.maxLookahead||t.maxLookahead,m.hasPredicates,t.dynamicTokensEnabled,t.lookAheadBuilderForAlternatives),b=(0,Oie.getKeyForAutomaticLookahead)(t.fullRuleNameToShort[n.name],Oie.OR_IDX,m.idx);t.setLaFuncCache(b,_)})}),(0,Dz.forEach)(a,function(m){t.computeLookaheadFunc(n,m.idx,Oie.MANY_IDX,Nie.PROD_TYPE.REPETITION,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(o,function(m){t.computeLookaheadFunc(n,m.idx,Oie.OPTION_IDX,Nie.PROD_TYPE.OPTION,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(c,function(m){t.computeLookaheadFunc(n,m.idx,Oie.AT_LEAST_ONE_IDX,Nie.PROD_TYPE.REPETITION_MANDATORY,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(l,function(m){t.computeLookaheadFunc(n,m.idx,Oie.AT_LEAST_ONE_SEP_IDX,Nie.PROD_TYPE.REPETITION_MANDATORY_WITH_SEPARATOR,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(u,function(m){t.computeLookaheadFunc(n,m.idx,Oie.MANY_SEP_IDX,Nie.PROD_TYPE.REPETITION_WITH_SEPARATOR,m.maxLookahead,(0,eIe.getProductionDslName)(m))})})})},e.prototype.computeLookaheadFunc=function(r,t,n,i,s,a){var o=this;this.TRACE_INIT(""+a+(t===0?"":t),function(){var c=(0,Nie.buildLookaheadFuncForOptionalProd)(t,r,s||o.maxLookahead,o.dynamicTokensEnabled,i,o.lookAheadBuilderForOptional),l=(0,Oie.getKeyForAutomaticLookahead)(o.fullRuleNameToShort[r.name],n,t);o.setLaFuncCache(l,c)})},e.prototype.lookAheadBuilderForOptional=function(r,t,n){return(0,Nie.buildSingleAlternativeLookaheadFunction)(r,t,n)},e.prototype.lookAheadBuilderForAlternatives=function(r,t,n,i){return(0,Nie.buildAlternativesLookAheadFunc)(r,t,n,i)},e.prototype.getKeyForAutomaticLookahead=function(r,t){var n=this.getLastExplicitRuleShortName();return(0,Oie.getKeyForAutomaticLookahead)(n,r,t)},e.prototype.getLaFuncFromCache=function(r){},e.prototype.getLaFuncFromMap=function(r){return this.lookAheadFuncsCache.get(r)},e.prototype.getLaFuncFromObj=function(r){return this.lookAheadFuncsCache[r]},e.prototype.setLaFuncCache=function(r,t){},e.prototype.setLaFuncCacheUsingMap=function(r,t){this.lookAheadFuncsCache.set(r,t)},e.prototype.setLaFuncUsingObj=function(r,t){this.lookAheadFuncsCache[r]=t},e}();bCr.LooksAhead=VI0});var elo=A(wJ=>{"use strict";Object.defineProperty(wJ,"__esModule",{value:!0});wJ.addNoneTerminalToCst=wJ.addTerminalToCst=wJ.setNodeLocationFull=wJ.setNodeLocationOnlyOffset=void 0;function zI0(e,r){isNaN(e.startOffset)===!0?(e.startOffset=r.startOffset,e.endOffset=r.endOffset):e.endOffset{"use strict";Object.defineProperty(She,"__esModule",{value:!0});She.defineNameProp=She.functionName=She.classNameFromInstance=void 0;var HI0=uA();function WI0(e){return rlo(e.constructor)}She.classNameFromInstance=WI0;var tlo="name";function rlo(e){var r=e.name;return r||"anonymous"}She.functionName=rlo;function YI0(e,r){var t=Object.getOwnPropertyDescriptor(e,tlo);return(0,HI0.isUndefined)(t)||t.configurable?(Object.defineProperty(e,tlo,{enumerable:!1,configurable:!0,writable:!1,value:r}),!0):!1}She.defineNameProp=YI0});var olo=A(EP=>{"use strict";Object.defineProperty(EP,"__esModule",{value:!0});EP.validateRedundantMethods=EP.validateMissingCstMethods=EP.validateVisitor=EP.CstVisitorDefinitionError=EP.createBaseVisitorConstructorWithDefaults=EP.createBaseSemanticVisitorConstructor=EP.defaultVisit=void 0;var iG=uA(),Gkt=iWn();function nlo(e,r){for(var t=(0,iG.keys)(e),n=t.length,i=0;i:
          +see: https://en.wikipedia.org/wiki/LL_parser#Left_Factoring.`;return i},buildInvalidRuleNameError:function(e){return"deprecated"},buildDuplicateRuleNameError:function(e){var r;e.topLevelRule instanceof $Hn.Rule?r=e.topLevelRule.name:r=e.topLevelRule;var t="Duplicate definition, rule: ->"+r+"<- is already defined in the grammar: ->"+e.grammarName+"<-";return t}}});var Duo=A(Ehe=>{"use strict";var tI0=Ehe&&Ehe.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Ehe,"__esModule",{value:!0});Ehe.GastRefResolverVisitor=Ehe.resolveGrammar=void 0;var rI0=dB(),vuo=uA(),nI0=gct();function iI0(e,r){var t=new Euo(e,r);return t.resolveRefs(),t.errors}Ehe.resolveGrammar=iI0;var Euo=function(e){tI0(r,e);function r(t,n){var i=e.call(this)||this;return i.nameToTopRule=t,i.errMsgProvider=n,i.errors=[],i}return r.prototype.resolveRefs=function(){var t=this;(0,vuo.forEach)((0,vuo.values)(this.nameToTopRule),function(n){t.currTopLevel=n,n.accept(t)})},r.prototype.visitNonTerminal=function(t){var n=this.nameToTopRule[t.nonTerminalName];if(n)t.referencedRule=n;else{var i=this.errMsgProvider.buildRuleNotFoundError(this.currTopLevel,t);this.errors.push({message:i,type:rI0.ParserDefinitionErrorType.UNRESOLVED_SUBRULE_REF,ruleName:this.currTopLevel.name,unresolvedRefName:t.nonTerminalName})}},r}(nI0.GAstVisitor);Ehe.GastRefResolverVisitor=Euo});var qkt=A(aD=>{"use strict";var Zwe=aD&&aD.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(aD,"__esModule",{value:!0});aD.nextPossibleTokensAfter=aD.possiblePathsFrom=aD.NextTerminalAfterAtLeastOneSepWalker=aD.NextTerminalAfterAtLeastOneWalker=aD.NextTerminalAfterManySepWalker=aD.NextTerminalAfterManyWalker=aD.AbstractNextTerminalAfterProductionWalker=aD.NextAfterTokenWalker=aD.AbstractNextPossibleTokensWalker=void 0;var Suo=lCr(),I_=uA(),sI0=VHn(),Fy=F8(),wuo=function(e){Zwe(r,e);function r(t,n){var i=e.call(this)||this;return i.topProd=t,i.path=n,i.possibleTokTypes=[],i.nextProductionName="",i.nextProductionOccurrence=0,i.found=!1,i.isAtEndOfPath=!1,i}return r.prototype.startWalking=function(){if(this.found=!1,this.path.ruleStack[0]!==this.topProd.name)throw Error("The path does not start with the walker's top Rule!");return this.ruleStack=(0,I_.cloneArr)(this.path.ruleStack).reverse(),this.occurrenceStack=(0,I_.cloneArr)(this.path.occurrenceStack).reverse(),this.ruleStack.pop(),this.occurrenceStack.pop(),this.updateExpectedNext(),this.walk(this.topProd),this.possibleTokTypes},r.prototype.walk=function(t,n){n===void 0&&(n=[]),this.found||e.prototype.walk.call(this,t,n)},r.prototype.walkProdRef=function(t,n,i){if(t.referencedRule.name===this.nextProductionName&&t.idx===this.nextProductionOccurrence){var s=n.concat(i);this.updateExpectedNext(),this.walk(t.referencedRule,s)}},r.prototype.updateExpectedNext=function(){(0,I_.isEmpty)(this.ruleStack)?(this.nextProductionName="",this.nextProductionOccurrence=0,this.isAtEndOfPath=!0):(this.nextProductionName=this.ruleStack.pop(),this.nextProductionOccurrence=this.occurrenceStack.pop())},r}(Suo.RestWalker);aD.AbstractNextPossibleTokensWalker=wuo;var aI0=function(e){Zwe(r,e);function r(t,n){var i=e.call(this,t,n)||this;return i.path=n,i.nextTerminalName="",i.nextTerminalOccurrence=0,i.nextTerminalName=i.path.lastTok.name,i.nextTerminalOccurrence=i.path.lastTokOccurrence,i}return r.prototype.walkTerminal=function(t,n,i){if(this.isAtEndOfPath&&t.terminalType.name===this.nextTerminalName&&t.idx===this.nextTerminalOccurrence&&!this.found){var s=n.concat(i),a=new Fy.Alternative({definition:s});this.possibleTokTypes=(0,sI0.first)(a),this.found=!0}},r}(wuo);aD.NextAfterTokenWalker=aI0;var Bkt=function(e){Zwe(r,e);function r(t,n){var i=e.call(this)||this;return i.topRule=t,i.occurrence=n,i.result={token:void 0,occurrence:void 0,isEndOfRule:void 0},i}return r.prototype.startWalking=function(){return this.walk(this.topRule),this.result},r}(Suo.RestWalker);aD.AbstractNextTerminalAfterProductionWalker=Bkt;var oI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkMany=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkMany.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterManyWalker=oI0;var cI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkManySep=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkManySep.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterManySepWalker=cI0;var uI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkAtLeastOne=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkAtLeastOne.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterAtLeastOneWalker=uI0;var lI0=function(e){Zwe(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.walkAtLeastOneSep=function(t,n,i){if(t.idx===this.occurrence){var s=(0,I_.first)(n.concat(i));this.result.isEndOfRule=s===void 0,s instanceof Fy.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else e.prototype.walkAtLeastOneSep.call(this,t,n,i)},r}(Bkt);aD.NextTerminalAfterAtLeastOneSepWalker=lI0;function Iuo(e,r,t){t===void 0&&(t=[]),t=(0,I_.cloneArr)(t);var n=[],i=0;function s(l){return l.concat((0,I_.drop)(e,i+1))}function a(l){var u=Iuo(s(l),r,t);return n.concat(u)}for(;t.length=0;V--){var Q=x.definition[V],X={idx:b,def:Q.definition.concat((0,I_.drop)(_)),ruleStack:v,occurrenceStack:w};m.push(X),m.push(a)}else if(x instanceof Fy.Alternative)m.push({idx:b,def:x.definition.concat((0,I_.drop)(_)),ruleStack:v,occurrenceStack:w});else if(x instanceof Fy.Rule)m.push(pI0(x,b,v,w));else throw Error("non exhaustive match")}}return u}aD.nextPossibleTokensAfter=dI0;function pI0(e,r,t,n){var i=(0,I_.cloneArr)(t);i.push(e.name);var s=(0,I_.cloneArr)(n);return s.push(1),{idx:r,def:e.definition,ruleStack:i,occurrenceStack:s}}});var Mkt=A(Ob=>{"use strict";var Puo=Ob&&Ob.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(Ob,"__esModule",{value:!0});Ob.areTokenCategoriesNotUsed=Ob.isStrictPrefixOfPath=Ob.containsPath=Ob.getLookaheadPathsForOptionalProd=Ob.getLookaheadPathsForOr=Ob.lookAheadSequenceFromAlternatives=Ob.buildSingleAlternativeLookaheadFunction=Ob.buildAlternativesLookAheadFunc=Ob.buildLookaheadFuncForOptionalProd=Ob.buildLookaheadFuncForOr=Ob.getProdType=Ob.PROD_TYPE=void 0;var kC=uA(),xuo=qkt(),mI0=lCr(),gCr=hct(),Dhe=F8(),fI0=gct(),nI;(function(e){e[e.OPTION=0]="OPTION",e[e.REPETITION=1]="REPETITION",e[e.REPETITION_MANDATORY=2]="REPETITION_MANDATORY",e[e.REPETITION_MANDATORY_WITH_SEPARATOR=3]="REPETITION_MANDATORY_WITH_SEPARATOR",e[e.REPETITION_WITH_SEPARATOR=4]="REPETITION_WITH_SEPARATOR",e[e.ALTERNATION=5]="ALTERNATION"})(nI=Ob.PROD_TYPE||(Ob.PROD_TYPE={}));function hI0(e){if(e instanceof Dhe.Option)return nI.OPTION;if(e instanceof Dhe.Repetition)return nI.REPETITION;if(e instanceof Dhe.RepetitionMandatory)return nI.REPETITION_MANDATORY;if(e instanceof Dhe.RepetitionMandatoryWithSeparator)return nI.REPETITION_MANDATORY_WITH_SEPARATOR;if(e instanceof Dhe.RepetitionWithSeparator)return nI.REPETITION_WITH_SEPARATOR;if(e instanceof Dhe.Alternation)return nI.ALTERNATION;throw Error("non exhaustive match")}Ob.getProdType=hI0;function gI0(e,r,t,n,i,s){var a=kuo(e,r,t),o=HHn(a)?gCr.tokenStructuredMatcherNoCategories:gCr.tokenStructuredMatcher;return s(a,n,o,i)}Ob.buildLookaheadFuncForOr=gI0;function yI0(e,r,t,n,i,s){var a=Fuo(e,r,i,t),o=HHn(a)?gCr.tokenStructuredMatcherNoCategories:gCr.tokenStructuredMatcher;return s(a[0],o,n)}Ob.buildLookaheadFuncForOptionalProd=yI0;function _I0(e,r,t,n){var i=e.length,s=(0,kC.every)(e,function(c){return(0,kC.every)(c,function(l){return l.length===1})});if(r)return function(c){for(var l=(0,kC.map)(c,function(k){return k.GATE}),u=0;u{"use strict";var WHn=ob&&ob.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(ob,"__esModule",{value:!0});ob.checkPrefixAlternativesAmbiguities=ob.validateSomeNonEmptyLookaheadPath=ob.validateTooManyAlts=ob.RepetionCollector=ob.validateAmbiguousAlternationAlternatives=ob.validateEmptyOrAlternative=ob.getFirstNoneTerminal=ob.validateNoLeftRecursion=ob.validateRuleIsOverridden=ob.validateRuleDoesNotAlreadyExist=ob.OccurrenceValidationCollector=ob.identifyProductionForDuplicates=ob.validateGrammar=void 0;var nC=uA(),ME=uA(),SJ=dB(),YHn=Nkt(),_ct=Mkt(),EI0=qkt(),Ez=F8(),JHn=gct();function DI0(e,r,t,n,i){var s=nC.map(e,function(_){return SI0(_,n)}),a=nC.map(e,function(_){return XHn(_,_,n)}),o=[],c=[],l=[];(0,ME.every)(a,ME.isEmpty)&&(o=(0,ME.map)(e,function(_){return Luo(_,n)}),c=(0,ME.map)(e,function(_){return juo(_,r,n)}),l=Vuo(e,r,n));var u=xI0(e,t,n),m=(0,ME.map)(e,function(_){return Uuo(_,n)}),h=(0,ME.map)(e,function(_){return Muo(_,e,i,n)});return nC.flatten(s.concat(l,a,o,c,u,m,h))}ob.validateGrammar=DI0;function SI0(e,r){var t=new quo;e.accept(t);var n=t.allProductions,i=nC.groupBy(n,Ouo),s=nC.pick(i,function(o){return o.length>1}),a=nC.map(nC.values(s),function(o){var c=nC.first(o),l=r.buildDuplicateFoundError(e,o),u=(0,YHn.getProductionDslName)(c),m={message:l,type:SJ.ParserDefinitionErrorType.DUPLICATE_PRODUCTIONS,ruleName:e.name,dslName:u,occurrence:c.idx},h=Buo(c);return h&&(m.parameter=h),m});return a}function Ouo(e){return(0,YHn.getProductionDslName)(e)+"_#_"+e.idx+"_#_"+Buo(e)}ob.identifyProductionForDuplicates=Ouo;function Buo(e){return e instanceof Ez.Terminal?e.terminalType.name:e instanceof Ez.NonTerminal?e.nonTerminalName:""}var quo=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.allProductions=[],t}return r.prototype.visitNonTerminal=function(t){this.allProductions.push(t)},r.prototype.visitOption=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetition=function(t){this.allProductions.push(t)},r.prototype.visitAlternation=function(t){this.allProductions.push(t)},r.prototype.visitTerminal=function(t){this.allProductions.push(t)},r}(JHn.GAstVisitor);ob.OccurrenceValidationCollector=quo;function Muo(e,r,t,n){var i=[],s=(0,ME.reduce)(r,function(o,c){return c.name===e.name?o+1:o},0);if(s>1){var a=n.buildDuplicateRuleNameError({topLevelRule:e,grammarName:t});i.push({message:a,type:SJ.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:e.name})}return i}ob.validateRuleDoesNotAlreadyExist=Muo;function wI0(e,r,t){var n=[],i;return nC.contains(r,e)||(i="Invalid rule override, rule: ->"+e+"<- cannot be overridden in the grammar: ->"+t+"<-as it is not defined in any of the super grammars ",n.push({message:i,type:SJ.ParserDefinitionErrorType.INVALID_RULE_OVERRIDE,ruleName:e})),n}ob.validateRuleIsOverridden=wI0;function XHn(e,r,t,n){n===void 0&&(n=[]);var i=[],s=Lkt(r.definition);if(nC.isEmpty(s))return[];var a=e.name,o=nC.contains(s,e);o&&i.push({message:t.buildLeftRecursionError({topLevelRule:e,leftRecursionPath:n}),type:SJ.ParserDefinitionErrorType.LEFT_RECURSION,ruleName:a});var c=nC.difference(s,n.concat([e])),l=nC.map(c,function(u){var m=nC.cloneArr(n);return m.push(u),XHn(e,u,t,m)});return i.concat(nC.flatten(l))}ob.validateNoLeftRecursion=XHn;function Lkt(e){var r=[];if(nC.isEmpty(e))return r;var t=nC.first(e);if(t instanceof Ez.NonTerminal)r.push(t.referencedRule);else if(t instanceof Ez.Alternative||t instanceof Ez.Option||t instanceof Ez.RepetitionMandatory||t instanceof Ez.RepetitionMandatoryWithSeparator||t instanceof Ez.RepetitionWithSeparator||t instanceof Ez.Repetition)r=r.concat(Lkt(t.definition));else if(t instanceof Ez.Alternation)r=nC.flatten(nC.map(t.definition,function(a){return Lkt(a.definition)}));else if(!(t instanceof Ez.Terminal))throw Error("non exhaustive match");var n=(0,YHn.isOptionalProd)(t),i=e.length>1;if(n&&i){var s=nC.drop(e);return r.concat(Lkt(s))}else return r}ob.getFirstNoneTerminal=Lkt;var ZHn=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.alternations=[],t}return r.prototype.visitAlternation=function(t){this.alternations.push(t)},r}(JHn.GAstVisitor);function Luo(e,r){var t=new ZHn;e.accept(t);var n=t.alternations,i=nC.reduce(n,function(s,a){var o=nC.dropRight(a.definition),c=nC.map(o,function(l,u){var m=(0,EI0.nextPossibleTokensAfter)([l],[],null,1);return nC.isEmpty(m)?{message:r.buildEmptyAlternationError({topLevelRule:e,alternation:a,emptyChoiceIdx:u}),type:SJ.ParserDefinitionErrorType.NONE_LAST_EMPTY_ALT,ruleName:e.name,occurrence:a.idx,alternative:u+1}:null});return s.concat(nC.compact(c))},[]);return i}ob.validateEmptyOrAlternative=Luo;function juo(e,r,t){var n=new ZHn;e.accept(n);var i=n.alternations;i=(0,ME.reject)(i,function(a){return a.ignoreAmbiguities===!0});var s=nC.reduce(i,function(a,o){var c=o.idx,l=o.maxLookahead||r,u=(0,_ct.getLookaheadPathsForOr)(c,e,l,o),m=II0(u,o,e,t),h=zuo(u,o,e,t);return a.concat(m,h)},[]);return s}ob.validateAmbiguousAlternationAlternatives=juo;var Guo=function(e){WHn(r,e);function r(){var t=e!==null&&e.apply(this,arguments)||this;return t.allProductions=[],t}return r.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},r.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},r.prototype.visitRepetition=function(t){this.allProductions.push(t)},r}(JHn.GAstVisitor);ob.RepetionCollector=Guo;function Uuo(e,r){var t=new ZHn;e.accept(t);var n=t.alternations,i=nC.reduce(n,function(s,a){return a.definition.length>255&&s.push({message:r.buildTooManyAlternativesError({topLevelRule:e,alternation:a}),type:SJ.ParserDefinitionErrorType.TOO_MANY_ALTS,ruleName:e.name,occurrence:a.idx}),s},[]);return i}ob.validateTooManyAlts=Uuo;function Vuo(e,r,t){var n=[];return(0,ME.forEach)(e,function(i){var s=new Guo;i.accept(s);var a=s.allProductions;(0,ME.forEach)(a,function(o){var c=(0,_ct.getProdType)(o),l=o.maxLookahead||r,u=o.idx,m=(0,_ct.getLookaheadPathsForOptionalProd)(u,i,c,l),h=m[0];if((0,ME.isEmpty)((0,ME.flatten)(h))){var _=t.buildEmptyRepetitionError({topLevelRule:i,repetition:o});n.push({message:_,type:SJ.ParserDefinitionErrorType.NO_NON_EMPTY_LOOKAHEAD,ruleName:i.name})}})}),n}ob.validateSomeNonEmptyLookaheadPath=Vuo;function II0(e,r,t,n){var i=[],s=(0,ME.reduce)(e,function(o,c,l){return r.definition[l].ignoreAmbiguities===!0||(0,ME.forEach)(c,function(u){var m=[l];(0,ME.forEach)(e,function(h,_){l!==_&&(0,_ct.containsPath)(h,u)&&r.definition[_].ignoreAmbiguities!==!0&&m.push(_)}),m.length>1&&!(0,_ct.containsPath)(i,u)&&(i.push(u),o.push({alts:m,path:u}))}),o},[]),a=nC.map(s,function(o){var c=(0,ME.map)(o.alts,function(u){return u+1}),l=n.buildAlternationAmbiguityError({topLevelRule:t,alternation:r,ambiguityIndices:c,prefixPath:o.path});return{message:l,type:SJ.ParserDefinitionErrorType.AMBIGUOUS_ALTS,ruleName:t.name,occurrence:r.idx,alternatives:[o.alts]}});return a}function zuo(e,r,t,n){var i=[],s=(0,ME.reduce)(e,function(a,o,c){var l=(0,ME.map)(o,function(u){return{idx:c,path:u}});return a.concat(l)},[]);return(0,ME.forEach)(s,function(a){var o=r.definition[a.idx];if(o.ignoreAmbiguities!==!0){var c=a.idx,l=a.path,u=(0,ME.findAll)(s,function(h){return r.definition[h.idx].ignoreAmbiguities!==!0&&h.idx{"use strict";Object.defineProperty(Act,"__esModule",{value:!0});Act.validateGrammar=Act.resolveGrammar=void 0;var tWn=uA(),TI0=Duo(),PI0=eWn(),$uo=Okt();function RI0(e){e=(0,tWn.defaults)(e,{errMsgProvider:$uo.defaultGrammarResolverErrorProvider});var r={};return(0,tWn.forEach)(e.rules,function(t){r[t.name]=t}),(0,TI0.resolveGrammar)(r,e.errMsgProvider)}Act.resolveGrammar=RI0;function kI0(e){return e=(0,tWn.defaults)(e,{errMsgProvider:$uo.defaultGrammarValidatorErrorProvider}),(0,PI0.validateGrammar)(e.rules,e.maxLookahead,e.tokenTypes,e.errMsgProvider,e.grammarName)}Act.validateGrammar=kI0});var bct=A(O8=>{"use strict";var jkt=O8&&O8.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(O8,"__esModule",{value:!0});O8.EarlyExitException=O8.NotAllInputParsedException=O8.NoViableAltException=O8.MismatchedTokenException=O8.isRecognitionException=void 0;var FI0=uA(),Kuo="MismatchedTokenException",Huo="NoViableAltException",Wuo="EarlyExitException",Yuo="NotAllInputParsedException",Juo=[Kuo,Huo,Wuo,Yuo];Object.freeze(Juo);function NI0(e){return(0,FI0.contains)(Juo,e.name)}O8.isRecognitionException=NI0;var yCr=function(e){jkt(r,e);function r(t,n){var i=this.constructor,s=e.call(this,t)||this;return s.token=n,s.resyncedTokens=[],Object.setPrototypeOf(s,i.prototype),Error.captureStackTrace&&Error.captureStackTrace(s,s.constructor),s}return r}(Error),OI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Kuo,s}return r}(yCr);O8.MismatchedTokenException=OI0;var BI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Huo,s}return r}(yCr);O8.NoViableAltException=BI0;var qI0=function(e){jkt(r,e);function r(t,n){var i=e.call(this,t,n)||this;return i.name=Yuo,i}return r}(yCr);O8.NotAllInputParsedException=qI0;var MI0=function(e){jkt(r,e);function r(t,n,i){var s=e.call(this,t,n)||this;return s.previousToken=i,s.name=Wuo,s}return r}(yCr);O8.EarlyExitException=MI0});var nWn=A(qR=>{"use strict";Object.defineProperty(qR,"__esModule",{value:!0});qR.attemptInRepetitionRecovery=qR.Recoverable=qR.InRuleRecoveryException=qR.IN_RULE_RECOVERY_EXCEPTION=qR.EOF_FOLLOW_KEY=void 0;var _Cr=vhe(),nG=uA(),LI0=bct(),jI0=zHn(),GI0=dB();qR.EOF_FOLLOW_KEY={};qR.IN_RULE_RECOVERY_EXCEPTION="InRuleRecoveryException";function rWn(e){this.name=qR.IN_RULE_RECOVERY_EXCEPTION,this.message=e}qR.InRuleRecoveryException=rWn;rWn.prototype=Error.prototype;var UI0=function(){function e(){}return e.prototype.initRecoverable=function(r){this.firstAfterRepMap={},this.resyncFollows={},this.recoveryEnabled=(0,nG.has)(r,"recoveryEnabled")?r.recoveryEnabled:GI0.DEFAULT_PARSER_CONFIG.recoveryEnabled,this.recoveryEnabled&&(this.attemptInRepetitionRecovery=Xuo)},e.prototype.getTokenToInsert=function(r){var t=(0,_Cr.createTokenInstance)(r,"",NaN,NaN,NaN,NaN,NaN,NaN);return t.isInsertedInRecovery=!0,t},e.prototype.canTokenTypeBeInsertedInRecovery=function(r){return!0},e.prototype.tryInRepetitionRecovery=function(r,t,n,i){for(var s=this,a=this.findReSyncTokenType(),o=this.exportLexerState(),c=[],l=!1,u=this.LA(1),m=this.LA(1),h=function(){var _=s.LA(0),b=s.errorMessageProvider.buildMismatchTokenMessage({expected:i,actual:u,previous:_,ruleName:s.getCurrRuleFullName()}),v=new LI0.MismatchedTokenException(b,u,s.LA(0));v.resyncedTokens=(0,nG.dropRight)(c),s.SAVE_ERROR(v)};!l;)if(this.tokenMatcher(m,i)){h();return}else if(n.call(this)){h(),r.apply(this,t);return}else this.tokenMatcher(m,a)?l=!0:(m=this.SKIP_TOKEN(),this.addToResyncTokens(m,c));this.importLexerState(o)},e.prototype.shouldInRepetitionRecoveryBeTried=function(r,t,n){return!(n===!1||r===void 0||t===void 0||this.tokenMatcher(this.LA(1),r)||this.isBackTracking()||this.canPerformInRuleRecovery(r,this.getFollowsForInRuleRecovery(r,t)))},e.prototype.getFollowsForInRuleRecovery=function(r,t){var n=this.getCurrentGrammarPath(r,t),i=this.getNextPossibleTokenTypes(n);return i},e.prototype.tryInRuleRecovery=function(r,t){if(this.canRecoverWithSingleTokenInsertion(r,t)){var n=this.getTokenToInsert(r);return n}if(this.canRecoverWithSingleTokenDeletion(r)){var i=this.SKIP_TOKEN();return this.consumeToken(),i}throw new rWn("sad sad panda")},e.prototype.canPerformInRuleRecovery=function(r,t){return this.canRecoverWithSingleTokenInsertion(r,t)||this.canRecoverWithSingleTokenDeletion(r)},e.prototype.canRecoverWithSingleTokenInsertion=function(r,t){var n=this;if(!this.canTokenTypeBeInsertedInRecovery(r)||(0,nG.isEmpty)(t))return!1;var i=this.LA(1),s=(0,nG.find)(t,function(a){return n.tokenMatcher(i,a)})!==void 0;return s},e.prototype.canRecoverWithSingleTokenDeletion=function(r){var t=this.tokenMatcher(this.LA(2),r);return t},e.prototype.isInCurrentRuleReSyncSet=function(r){var t=this.getCurrFollowKey(),n=this.getFollowSetFromFollowKey(t);return(0,nG.contains)(n,r)},e.prototype.findReSyncTokenType=function(){for(var r=this.flattenFollowSet(),t=this.LA(1),n=2;;){var i=t.tokenType;if((0,nG.contains)(r,i))return i;t=this.LA(n),n++}},e.prototype.getCurrFollowKey=function(){if(this.RULE_STACK.length===1)return qR.EOF_FOLLOW_KEY;var r=this.getLastExplicitRuleShortName(),t=this.getLastExplicitRuleOccurrenceIndex(),n=this.getPreviousExplicitRuleShortName();return{ruleName:this.shortRuleNameToFullName(r),idxInCallingRule:t,inRule:this.shortRuleNameToFullName(n)}},e.prototype.buildFullFollowKeyStack=function(){var r=this,t=this.RULE_STACK,n=this.RULE_OCCURRENCE_STACK;return(0,nG.map)(t,function(i,s){return s===0?qR.EOF_FOLLOW_KEY:{ruleName:r.shortRuleNameToFullName(i),idxInCallingRule:n[s],inRule:r.shortRuleNameToFullName(t[s-1])}})},e.prototype.flattenFollowSet=function(){var r=this,t=(0,nG.map)(this.buildFullFollowKeyStack(),function(n){return r.getFollowSetFromFollowKey(n)});return(0,nG.flatten)(t)},e.prototype.getFollowSetFromFollowKey=function(r){if(r===qR.EOF_FOLLOW_KEY)return[_Cr.EOF];var t=r.ruleName+r.idxInCallingRule+jI0.IN+r.inRule;return this.resyncFollows[t]},e.prototype.addToResyncTokens=function(r,t){return this.tokenMatcher(r,_Cr.EOF)||t.push(r),t},e.prototype.reSyncTo=function(r){for(var t=[],n=this.LA(1);this.tokenMatcher(n,r)===!1;)n=this.SKIP_TOKEN(),this.addToResyncTokens(n,t);return(0,nG.dropRight)(t)},e.prototype.attemptInRepetitionRecovery=function(r,t,n,i,s,a,o){},e.prototype.getCurrentGrammarPath=function(r,t){var n=this.getHumanReadableRuleStack(),i=(0,nG.cloneArr)(this.RULE_OCCURRENCE_STACK),s={ruleStack:n,occurrenceStack:i,lastTok:r,lastTokOccurrence:t};return s},e.prototype.getHumanReadableRuleStack=function(){var r=this;return(0,nG.map)(this.RULE_STACK,function(t){return r.shortRuleNameToFullName(t)})},e}();qR.Recoverable=UI0;function Xuo(e,r,t,n,i,s,a){var o=this.getKeyForAutomaticLookahead(n,i),c=this.firstAfterRepMap[o];if(c===void 0){var l=this.getCurrRuleFullName(),u=this.getGAstProductions()[l],m=new s(u,i);c=m.startWalking(),this.firstAfterRepMap[o]=c}var h=c.token,_=c.occurrence,b=c.isEndOfRule;this.RULE_STACK.length===1&&b&&h===void 0&&(h=_Cr.EOF,_=1),this.shouldInRepetitionRecoveryBeTried(h,_,a)&&this.tryInRepetitionRecovery(e,r,t,h)}qR.attemptInRepetitionRecovery=Xuo});var ACr=A(LA=>{"use strict";Object.defineProperty(LA,"__esModule",{value:!0});LA.getKeyForAutomaticLookahead=LA.AT_LEAST_ONE_SEP_IDX=LA.MANY_SEP_IDX=LA.AT_LEAST_ONE_IDX=LA.MANY_IDX=LA.OPTION_IDX=LA.OR_IDX=LA.BITS_FOR_ALT_IDX=LA.BITS_FOR_RULE_IDX=LA.BITS_FOR_OCCURRENCE_IDX=LA.BITS_FOR_METHOD_TYPE=void 0;LA.BITS_FOR_METHOD_TYPE=4;LA.BITS_FOR_OCCURRENCE_IDX=8;LA.BITS_FOR_RULE_IDX=12;LA.BITS_FOR_ALT_IDX=8;LA.OR_IDX=1<{"use strict";Object.defineProperty(bCr,"__esModule",{value:!0});bCr.LooksAhead=void 0;var Nie=Mkt(),Dz=uA(),Zuo=dB(),Oie=ACr(),eIe=Nkt(),zI0=function(){function e(){}return e.prototype.initLooksAhead=function(r){this.dynamicTokensEnabled=(0,Dz.has)(r,"dynamicTokensEnabled")?r.dynamicTokensEnabled:Zuo.DEFAULT_PARSER_CONFIG.dynamicTokensEnabled,this.maxLookahead=(0,Dz.has)(r,"maxLookahead")?r.maxLookahead:Zuo.DEFAULT_PARSER_CONFIG.maxLookahead,this.lookAheadFuncsCache=(0,Dz.isES2015MapSupported)()?new Map:[],(0,Dz.isES2015MapSupported)()?(this.getLaFuncFromCache=this.getLaFuncFromMap,this.setLaFuncCache=this.setLaFuncCacheUsingMap):(this.getLaFuncFromCache=this.getLaFuncFromObj,this.setLaFuncCache=this.setLaFuncUsingObj)},e.prototype.preComputeLookaheadFunctions=function(r){var t=this;(0,Dz.forEach)(r,function(n){t.TRACE_INIT(n.name+" Rule Lookahead",function(){var i=(0,eIe.collectMethods)(n),s=i.alternation,a=i.repetition,o=i.option,c=i.repetitionMandatory,l=i.repetitionMandatoryWithSeparator,u=i.repetitionWithSeparator;(0,Dz.forEach)(s,function(m){var h=m.idx===0?"":m.idx;t.TRACE_INIT(""+(0,eIe.getProductionDslName)(m)+h,function(){var _=(0,Nie.buildLookaheadFuncForOr)(m.idx,n,m.maxLookahead||t.maxLookahead,m.hasPredicates,t.dynamicTokensEnabled,t.lookAheadBuilderForAlternatives),b=(0,Oie.getKeyForAutomaticLookahead)(t.fullRuleNameToShort[n.name],Oie.OR_IDX,m.idx);t.setLaFuncCache(b,_)})}),(0,Dz.forEach)(a,function(m){t.computeLookaheadFunc(n,m.idx,Oie.MANY_IDX,Nie.PROD_TYPE.REPETITION,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(o,function(m){t.computeLookaheadFunc(n,m.idx,Oie.OPTION_IDX,Nie.PROD_TYPE.OPTION,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(c,function(m){t.computeLookaheadFunc(n,m.idx,Oie.AT_LEAST_ONE_IDX,Nie.PROD_TYPE.REPETITION_MANDATORY,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(l,function(m){t.computeLookaheadFunc(n,m.idx,Oie.AT_LEAST_ONE_SEP_IDX,Nie.PROD_TYPE.REPETITION_MANDATORY_WITH_SEPARATOR,m.maxLookahead,(0,eIe.getProductionDslName)(m))}),(0,Dz.forEach)(u,function(m){t.computeLookaheadFunc(n,m.idx,Oie.MANY_SEP_IDX,Nie.PROD_TYPE.REPETITION_WITH_SEPARATOR,m.maxLookahead,(0,eIe.getProductionDslName)(m))})})})},e.prototype.computeLookaheadFunc=function(r,t,n,i,s,a){var o=this;this.TRACE_INIT(""+a+(t===0?"":t),function(){var c=(0,Nie.buildLookaheadFuncForOptionalProd)(t,r,s||o.maxLookahead,o.dynamicTokensEnabled,i,o.lookAheadBuilderForOptional),l=(0,Oie.getKeyForAutomaticLookahead)(o.fullRuleNameToShort[r.name],n,t);o.setLaFuncCache(l,c)})},e.prototype.lookAheadBuilderForOptional=function(r,t,n){return(0,Nie.buildSingleAlternativeLookaheadFunction)(r,t,n)},e.prototype.lookAheadBuilderForAlternatives=function(r,t,n,i){return(0,Nie.buildAlternativesLookAheadFunc)(r,t,n,i)},e.prototype.getKeyForAutomaticLookahead=function(r,t){var n=this.getLastExplicitRuleShortName();return(0,Oie.getKeyForAutomaticLookahead)(n,r,t)},e.prototype.getLaFuncFromCache=function(r){},e.prototype.getLaFuncFromMap=function(r){return this.lookAheadFuncsCache.get(r)},e.prototype.getLaFuncFromObj=function(r){return this.lookAheadFuncsCache[r]},e.prototype.setLaFuncCache=function(r,t){},e.prototype.setLaFuncCacheUsingMap=function(r,t){this.lookAheadFuncsCache.set(r,t)},e.prototype.setLaFuncUsingObj=function(r,t){this.lookAheadFuncsCache[r]=t},e}();bCr.LooksAhead=zI0});var tlo=A(wJ=>{"use strict";Object.defineProperty(wJ,"__esModule",{value:!0});wJ.addNoneTerminalToCst=wJ.addTerminalToCst=wJ.setNodeLocationFull=wJ.setNodeLocationOnlyOffset=void 0;function $I0(e,r){isNaN(e.startOffset)===!0?(e.startOffset=r.startOffset,e.endOffset=r.endOffset):e.endOffset{"use strict";Object.defineProperty(She,"__esModule",{value:!0});She.defineNameProp=She.functionName=She.classNameFromInstance=void 0;var WI0=uA();function YI0(e){return nlo(e.constructor)}She.classNameFromInstance=YI0;var rlo="name";function nlo(e){var r=e.name;return r||"anonymous"}She.functionName=nlo;function JI0(e,r){var t=Object.getOwnPropertyDescriptor(e,rlo);return(0,WI0.isUndefined)(t)||t.configurable?(Object.defineProperty(e,rlo,{enumerable:!1,configurable:!0,writable:!1,value:r}),!0):!1}She.defineNameProp=JI0});var clo=A(EP=>{"use strict";Object.defineProperty(EP,"__esModule",{value:!0});EP.validateRedundantMethods=EP.validateMissingCstMethods=EP.validateVisitor=EP.CstVisitorDefinitionError=EP.createBaseVisitorConstructorWithDefaults=EP.createBaseSemanticVisitorConstructor=EP.defaultVisit=void 0;var iG=uA(),Gkt=iWn();function ilo(e,r){for(var t=(0,iG.keys)(e),n=t.length,i=0;i:
           	`+(""+s.join(`
           
           `).replace(/\n/g,`
          -	`)))}}};return t.prototype=n,t.prototype.constructor=t,t._RULE_NAMES=r,t}EP.createBaseSemanticVisitorConstructor=JI0;function XI0(e,r,t){var n=function(){};(0,Gkt.defineNameProp)(n,e+"BaseSemanticsWithDefaults");var i=Object.create(t.prototype);return(0,iG.forEach)(r,function(s){i[s]=nlo}),n.prototype=i,n.prototype.constructor=n,n}EP.createBaseVisitorConstructorWithDefaults=XI0;var sWn;(function(e){e[e.REDUNDANT_METHOD=0]="REDUNDANT_METHOD",e[e.MISSING_METHOD=1]="MISSING_METHOD"})(sWn=EP.CstVisitorDefinitionError||(EP.CstVisitorDefinitionError={}));function ilo(e,r){var t=slo(e,r),n=alo(e,r);return t.concat(n)}EP.validateVisitor=ilo;function slo(e,r){var t=(0,iG.map)(r,function(n){if(!(0,iG.isFunction)(e[n]))return{msg:"Missing visitor method: <"+n+"> on "+(0,Gkt.functionName)(e.constructor)+" CST Visitor.",type:sWn.MISSING_METHOD,methodName:n}});return(0,iG.compact)(t)}EP.validateMissingCstMethods=slo;var ZI0=["constructor","visit","validateVisitor"];function alo(e,r){var t=[];for(var n in e)(0,iG.isFunction)(e[n])&&!(0,iG.contains)(ZI0,n)&&!(0,iG.contains)(r,n)&&t.push({msg:"Redundant visitor method: <"+n+"> on "+(0,Gkt.functionName)(e.constructor)+` CST Visitor
          +	`)))}}};return t.prototype=n,t.prototype.constructor=t,t._RULE_NAMES=r,t}EP.createBaseSemanticVisitorConstructor=XI0;function ZI0(e,r,t){var n=function(){};(0,Gkt.defineNameProp)(n,e+"BaseSemanticsWithDefaults");var i=Object.create(t.prototype);return(0,iG.forEach)(r,function(s){i[s]=ilo}),n.prototype=i,n.prototype.constructor=n,n}EP.createBaseVisitorConstructorWithDefaults=ZI0;var sWn;(function(e){e[e.REDUNDANT_METHOD=0]="REDUNDANT_METHOD",e[e.MISSING_METHOD=1]="MISSING_METHOD"})(sWn=EP.CstVisitorDefinitionError||(EP.CstVisitorDefinitionError={}));function slo(e,r){var t=alo(e,r),n=olo(e,r);return t.concat(n)}EP.validateVisitor=slo;function alo(e,r){var t=(0,iG.map)(r,function(n){if(!(0,iG.isFunction)(e[n]))return{msg:"Missing visitor method: <"+n+"> on "+(0,Gkt.functionName)(e.constructor)+" CST Visitor.",type:sWn.MISSING_METHOD,methodName:n}});return(0,iG.compact)(t)}EP.validateMissingCstMethods=alo;var ex0=["constructor","visit","validateVisitor"];function olo(e,r){var t=[];for(var n in e)(0,iG.isFunction)(e[n])&&!(0,iG.contains)(ex0,n)&&!(0,iG.contains)(r,n)&&t.push({msg:"Redundant visitor method: <"+n+"> on "+(0,Gkt.functionName)(e.constructor)+` CST Visitor
           There is no Grammar Rule corresponding to this method's name.
          -`,type:sWn.REDUNDANT_METHOD,methodName:n});return t}EP.validateRedundantMethods=alo});var ulo=A(CCr=>{"use strict";Object.defineProperty(CCr,"__esModule",{value:!0});CCr.TreeBuilder=void 0;var Cct=elo(),cw=uA(),clo=olo(),ex0=dB(),tx0=function(){function e(){}return e.prototype.initTreeBuilder=function(r){if(this.CST_STACK=[],this.outputCst=r.outputCst,this.nodeLocationTracking=(0,cw.has)(r,"nodeLocationTracking")?r.nodeLocationTracking:ex0.DEFAULT_PARSER_CONFIG.nodeLocationTracking,!this.outputCst)this.cstInvocationStateUpdate=cw.NOOP,this.cstFinallyStateUpdate=cw.NOOP,this.cstPostTerminal=cw.NOOP,this.cstPostNonTerminal=cw.NOOP,this.cstPostRule=cw.NOOP;else if(/full/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=Cct.setNodeLocationFull,this.setNodeLocationFromNode=Cct.setNodeLocationFull,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationFullRecovery):(this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=this.cstPostRuleFull,this.setInitialNodeLocation=this.setInitialNodeLocationFullRegular);else if(/onlyOffset/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=Cct.setNodeLocationOnlyOffset,this.setNodeLocationFromNode=Cct.setNodeLocationOnlyOffset,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRecovery):(this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=this.cstPostRuleOnlyOffset,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRegular);else if(/none/i.test(this.nodeLocationTracking))this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=cw.NOOP;else throw Error('Invalid  config option: "'+r.nodeLocationTracking+'"')},e.prototype.setInitialNodeLocationOnlyOffsetRecovery=function(r){r.location={startOffset:NaN,endOffset:NaN}},e.prototype.setInitialNodeLocationOnlyOffsetRegular=function(r){r.location={startOffset:this.LA(1).startOffset,endOffset:NaN}},e.prototype.setInitialNodeLocationFullRecovery=function(r){r.location={startOffset:NaN,startLine:NaN,startColumn:NaN,endOffset:NaN,endLine:NaN,endColumn:NaN}},e.prototype.setInitialNodeLocationFullRegular=function(r){var t=this.LA(1);r.location={startOffset:t.startOffset,startLine:t.startLine,startColumn:t.startColumn,endOffset:NaN,endLine:NaN,endColumn:NaN}},e.prototype.cstInvocationStateUpdate=function(r,t){var n={name:r,children:{}};this.setInitialNodeLocation(n),this.CST_STACK.push(n)},e.prototype.cstFinallyStateUpdate=function(){this.CST_STACK.pop()},e.prototype.cstPostRuleFull=function(r){var t=this.LA(0),n=r.location;n.startOffset<=t.startOffset?(n.endOffset=t.endOffset,n.endLine=t.endLine,n.endColumn=t.endColumn):(n.startOffset=NaN,n.startLine=NaN,n.startColumn=NaN)},e.prototype.cstPostRuleOnlyOffset=function(r){var t=this.LA(0),n=r.location;n.startOffset<=t.startOffset?n.endOffset=t.endOffset:n.startOffset=NaN},e.prototype.cstPostTerminal=function(r,t){var n=this.CST_STACK[this.CST_STACK.length-1];(0,Cct.addTerminalToCst)(n,t,r),this.setNodeLocationFromToken(n.location,t)},e.prototype.cstPostNonTerminal=function(r,t){var n=this.CST_STACK[this.CST_STACK.length-1];(0,Cct.addNoneTerminalToCst)(n,t,r),this.setNodeLocationFromNode(n.location,r.location)},e.prototype.getBaseCstVisitorConstructor=function(){if((0,cw.isUndefined)(this.baseCstVisitorConstructor)){var r=(0,clo.createBaseSemanticVisitorConstructor)(this.className,(0,cw.keys)(this.gastProductionsCache));return this.baseCstVisitorConstructor=r,r}return this.baseCstVisitorConstructor},e.prototype.getBaseCstVisitorConstructorWithDefaults=function(){if((0,cw.isUndefined)(this.baseCstVisitorWithDefaultsConstructor)){var r=(0,clo.createBaseVisitorConstructorWithDefaults)(this.className,(0,cw.keys)(this.gastProductionsCache),this.getBaseCstVisitorConstructor());return this.baseCstVisitorWithDefaultsConstructor=r,r}return this.baseCstVisitorWithDefaultsConstructor},e.prototype.getLastExplicitRuleShortName=function(){var r=this.RULE_STACK;return r[r.length-1]},e.prototype.getPreviousExplicitRuleShortName=function(){var r=this.RULE_STACK;return r[r.length-2]},e.prototype.getLastExplicitRuleOccurrenceIndex=function(){var r=this.RULE_OCCURRENCE_STACK;return r[r.length-1]},e}();CCr.TreeBuilder=tx0});var dlo=A(vCr=>{"use strict";Object.defineProperty(vCr,"__esModule",{value:!0});vCr.LexerAdapter=void 0;var llo=dB(),rx0=function(){function e(){}return e.prototype.initLexerAdapter=function(){this.tokVector=[],this.tokVectorLength=0,this.currIdx=-1},Object.defineProperty(e.prototype,"input",{get:function(){return this.tokVector},set:function(r){if(this.selfAnalysisDone!==!0)throw Error("Missing  invocation at the end of the Parser's constructor.");this.reset(),this.tokVector=r,this.tokVectorLength=r.length},enumerable:!1,configurable:!0}),e.prototype.SKIP_TOKEN=function(){return this.currIdx<=this.tokVector.length-2?(this.consumeToken(),this.LA(1)):llo.END_OF_FILE},e.prototype.LA=function(r){var t=this.currIdx+r;return t<0||this.tokVectorLength<=t?llo.END_OF_FILE:this.tokVector[t]},e.prototype.consumeToken=function(){this.currIdx++},e.prototype.exportLexerState=function(){return this.currIdx},e.prototype.importLexerState=function(r){this.currIdx=r},e.prototype.resetLexerState=function(){this.currIdx=-1},e.prototype.moveToTerminatedState=function(){this.currIdx=this.tokVector.length-1},e.prototype.getLexerPosition=function(){return this.exportLexerState()},e}();vCr.LexerAdapter=rx0});var mlo=A(ECr=>{"use strict";Object.defineProperty(ECr,"__esModule",{value:!0});ECr.RecognizerApi=void 0;var plo=uA(),nx0=bct(),aWn=dB(),ix0=Okt(),sx0=eWn(),ax0=F8(),ox0=function(){function e(){}return e.prototype.ACTION=function(r){return r.call(this)},e.prototype.consume=function(r,t,n){return this.consumeInternal(t,r,n)},e.prototype.subrule=function(r,t,n){return this.subruleInternal(t,r,n)},e.prototype.option=function(r,t){return this.optionInternal(t,r)},e.prototype.or=function(r,t){return this.orInternal(t,r)},e.prototype.many=function(r,t){return this.manyInternal(r,t)},e.prototype.atLeastOne=function(r,t){return this.atLeastOneInternal(r,t)},e.prototype.CONSUME=function(r,t){return this.consumeInternal(r,0,t)},e.prototype.CONSUME1=function(r,t){return this.consumeInternal(r,1,t)},e.prototype.CONSUME2=function(r,t){return this.consumeInternal(r,2,t)},e.prototype.CONSUME3=function(r,t){return this.consumeInternal(r,3,t)},e.prototype.CONSUME4=function(r,t){return this.consumeInternal(r,4,t)},e.prototype.CONSUME5=function(r,t){return this.consumeInternal(r,5,t)},e.prototype.CONSUME6=function(r,t){return this.consumeInternal(r,6,t)},e.prototype.CONSUME7=function(r,t){return this.consumeInternal(r,7,t)},e.prototype.CONSUME8=function(r,t){return this.consumeInternal(r,8,t)},e.prototype.CONSUME9=function(r,t){return this.consumeInternal(r,9,t)},e.prototype.SUBRULE=function(r,t){return this.subruleInternal(r,0,t)},e.prototype.SUBRULE1=function(r,t){return this.subruleInternal(r,1,t)},e.prototype.SUBRULE2=function(r,t){return this.subruleInternal(r,2,t)},e.prototype.SUBRULE3=function(r,t){return this.subruleInternal(r,3,t)},e.prototype.SUBRULE4=function(r,t){return this.subruleInternal(r,4,t)},e.prototype.SUBRULE5=function(r,t){return this.subruleInternal(r,5,t)},e.prototype.SUBRULE6=function(r,t){return this.subruleInternal(r,6,t)},e.prototype.SUBRULE7=function(r,t){return this.subruleInternal(r,7,t)},e.prototype.SUBRULE8=function(r,t){return this.subruleInternal(r,8,t)},e.prototype.SUBRULE9=function(r,t){return this.subruleInternal(r,9,t)},e.prototype.OPTION=function(r){return this.optionInternal(r,0)},e.prototype.OPTION1=function(r){return this.optionInternal(r,1)},e.prototype.OPTION2=function(r){return this.optionInternal(r,2)},e.prototype.OPTION3=function(r){return this.optionInternal(r,3)},e.prototype.OPTION4=function(r){return this.optionInternal(r,4)},e.prototype.OPTION5=function(r){return this.optionInternal(r,5)},e.prototype.OPTION6=function(r){return this.optionInternal(r,6)},e.prototype.OPTION7=function(r){return this.optionInternal(r,7)},e.prototype.OPTION8=function(r){return this.optionInternal(r,8)},e.prototype.OPTION9=function(r){return this.optionInternal(r,9)},e.prototype.OR=function(r){return this.orInternal(r,0)},e.prototype.OR1=function(r){return this.orInternal(r,1)},e.prototype.OR2=function(r){return this.orInternal(r,2)},e.prototype.OR3=function(r){return this.orInternal(r,3)},e.prototype.OR4=function(r){return this.orInternal(r,4)},e.prototype.OR5=function(r){return this.orInternal(r,5)},e.prototype.OR6=function(r){return this.orInternal(r,6)},e.prototype.OR7=function(r){return this.orInternal(r,7)},e.prototype.OR8=function(r){return this.orInternal(r,8)},e.prototype.OR9=function(r){return this.orInternal(r,9)},e.prototype.MANY=function(r){this.manyInternal(0,r)},e.prototype.MANY1=function(r){this.manyInternal(1,r)},e.prototype.MANY2=function(r){this.manyInternal(2,r)},e.prototype.MANY3=function(r){this.manyInternal(3,r)},e.prototype.MANY4=function(r){this.manyInternal(4,r)},e.prototype.MANY5=function(r){this.manyInternal(5,r)},e.prototype.MANY6=function(r){this.manyInternal(6,r)},e.prototype.MANY7=function(r){this.manyInternal(7,r)},e.prototype.MANY8=function(r){this.manyInternal(8,r)},e.prototype.MANY9=function(r){this.manyInternal(9,r)},e.prototype.MANY_SEP=function(r){this.manySepFirstInternal(0,r)},e.prototype.MANY_SEP1=function(r){this.manySepFirstInternal(1,r)},e.prototype.MANY_SEP2=function(r){this.manySepFirstInternal(2,r)},e.prototype.MANY_SEP3=function(r){this.manySepFirstInternal(3,r)},e.prototype.MANY_SEP4=function(r){this.manySepFirstInternal(4,r)},e.prototype.MANY_SEP5=function(r){this.manySepFirstInternal(5,r)},e.prototype.MANY_SEP6=function(r){this.manySepFirstInternal(6,r)},e.prototype.MANY_SEP7=function(r){this.manySepFirstInternal(7,r)},e.prototype.MANY_SEP8=function(r){this.manySepFirstInternal(8,r)},e.prototype.MANY_SEP9=function(r){this.manySepFirstInternal(9,r)},e.prototype.AT_LEAST_ONE=function(r){this.atLeastOneInternal(0,r)},e.prototype.AT_LEAST_ONE1=function(r){return this.atLeastOneInternal(1,r)},e.prototype.AT_LEAST_ONE2=function(r){this.atLeastOneInternal(2,r)},e.prototype.AT_LEAST_ONE3=function(r){this.atLeastOneInternal(3,r)},e.prototype.AT_LEAST_ONE4=function(r){this.atLeastOneInternal(4,r)},e.prototype.AT_LEAST_ONE5=function(r){this.atLeastOneInternal(5,r)},e.prototype.AT_LEAST_ONE6=function(r){this.atLeastOneInternal(6,r)},e.prototype.AT_LEAST_ONE7=function(r){this.atLeastOneInternal(7,r)},e.prototype.AT_LEAST_ONE8=function(r){this.atLeastOneInternal(8,r)},e.prototype.AT_LEAST_ONE9=function(r){this.atLeastOneInternal(9,r)},e.prototype.AT_LEAST_ONE_SEP=function(r){this.atLeastOneSepFirstInternal(0,r)},e.prototype.AT_LEAST_ONE_SEP1=function(r){this.atLeastOneSepFirstInternal(1,r)},e.prototype.AT_LEAST_ONE_SEP2=function(r){this.atLeastOneSepFirstInternal(2,r)},e.prototype.AT_LEAST_ONE_SEP3=function(r){this.atLeastOneSepFirstInternal(3,r)},e.prototype.AT_LEAST_ONE_SEP4=function(r){this.atLeastOneSepFirstInternal(4,r)},e.prototype.AT_LEAST_ONE_SEP5=function(r){this.atLeastOneSepFirstInternal(5,r)},e.prototype.AT_LEAST_ONE_SEP6=function(r){this.atLeastOneSepFirstInternal(6,r)},e.prototype.AT_LEAST_ONE_SEP7=function(r){this.atLeastOneSepFirstInternal(7,r)},e.prototype.AT_LEAST_ONE_SEP8=function(r){this.atLeastOneSepFirstInternal(8,r)},e.prototype.AT_LEAST_ONE_SEP9=function(r){this.atLeastOneSepFirstInternal(9,r)},e.prototype.RULE=function(r,t,n){if(n===void 0&&(n=aWn.DEFAULT_RULE_CONFIG),(0,plo.contains)(this.definedRulesNames,r)){var i=ix0.defaultGrammarValidatorErrorProvider.buildDuplicateRuleNameError({topLevelRule:r,grammarName:this.className}),s={message:i,type:aWn.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:r};this.definitionErrors.push(s)}this.definedRulesNames.push(r);var a=this.defineRule(r,t,n);return this[r]=a,a},e.prototype.OVERRIDE_RULE=function(r,t,n){n===void 0&&(n=aWn.DEFAULT_RULE_CONFIG);var i=[];i=i.concat((0,sx0.validateRuleIsOverridden)(r,this.definedRulesNames,this.className)),this.definitionErrors=this.definitionErrors.concat(i);var s=this.defineRule(r,t,n);return this[r]=s,s},e.prototype.BACKTRACK=function(r,t){return function(){this.isBackTrackingStack.push(1);var n=this.saveRecogState();try{return r.apply(this,t),!0}catch(i){if((0,nx0.isRecognitionException)(i))return!1;throw i}finally{this.reloadRecogState(n),this.isBackTrackingStack.pop()}}},e.prototype.getGAstProductions=function(){return this.gastProductionsCache},e.prototype.getSerializedGastProductions=function(){return(0,ax0.serializeGrammar)((0,plo.values)(this.gastProductionsCache))},e}();ECr.RecognizerApi=ox0});var ylo=A(SCr=>{"use strict";Object.defineProperty(SCr,"__esModule",{value:!0});SCr.RecognizerEngine=void 0;var D2=uA(),pB=ACr(),DCr=bct(),flo=Mkt(),vct=qkt(),hlo=dB(),cx0=nWn(),glo=vhe(),Ukt=hct(),ux0=iWn(),lx0=function(){function e(){}return e.prototype.initRecognizerEngine=function(r,t){if(this.className=(0,ux0.classNameFromInstance)(this),this.shortRuleNameToFull={},this.fullRuleNameToShort={},this.ruleShortNameIdx=256,this.tokenMatcher=Ukt.tokenStructuredMatcherNoCategories,this.definedRulesNames=[],this.tokensMap={},this.isBackTrackingStack=[],this.RULE_STACK=[],this.RULE_OCCURRENCE_STACK=[],this.gastProductionsCache={},(0,D2.has)(t,"serializedGrammar"))throw Error(`The Parser's configuration can no longer contain a  property.
          +`,type:sWn.REDUNDANT_METHOD,methodName:n});return t}EP.validateRedundantMethods=olo});var llo=A(CCr=>{"use strict";Object.defineProperty(CCr,"__esModule",{value:!0});CCr.TreeBuilder=void 0;var Cct=tlo(),cw=uA(),ulo=clo(),tx0=dB(),rx0=function(){function e(){}return e.prototype.initTreeBuilder=function(r){if(this.CST_STACK=[],this.outputCst=r.outputCst,this.nodeLocationTracking=(0,cw.has)(r,"nodeLocationTracking")?r.nodeLocationTracking:tx0.DEFAULT_PARSER_CONFIG.nodeLocationTracking,!this.outputCst)this.cstInvocationStateUpdate=cw.NOOP,this.cstFinallyStateUpdate=cw.NOOP,this.cstPostTerminal=cw.NOOP,this.cstPostNonTerminal=cw.NOOP,this.cstPostRule=cw.NOOP;else if(/full/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=Cct.setNodeLocationFull,this.setNodeLocationFromNode=Cct.setNodeLocationFull,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationFullRecovery):(this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=this.cstPostRuleFull,this.setInitialNodeLocation=this.setInitialNodeLocationFullRegular);else if(/onlyOffset/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=Cct.setNodeLocationOnlyOffset,this.setNodeLocationFromNode=Cct.setNodeLocationOnlyOffset,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRecovery):(this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=this.cstPostRuleOnlyOffset,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRegular);else if(/none/i.test(this.nodeLocationTracking))this.setNodeLocationFromToken=cw.NOOP,this.setNodeLocationFromNode=cw.NOOP,this.cstPostRule=cw.NOOP,this.setInitialNodeLocation=cw.NOOP;else throw Error('Invalid  config option: "'+r.nodeLocationTracking+'"')},e.prototype.setInitialNodeLocationOnlyOffsetRecovery=function(r){r.location={startOffset:NaN,endOffset:NaN}},e.prototype.setInitialNodeLocationOnlyOffsetRegular=function(r){r.location={startOffset:this.LA(1).startOffset,endOffset:NaN}},e.prototype.setInitialNodeLocationFullRecovery=function(r){r.location={startOffset:NaN,startLine:NaN,startColumn:NaN,endOffset:NaN,endLine:NaN,endColumn:NaN}},e.prototype.setInitialNodeLocationFullRegular=function(r){var t=this.LA(1);r.location={startOffset:t.startOffset,startLine:t.startLine,startColumn:t.startColumn,endOffset:NaN,endLine:NaN,endColumn:NaN}},e.prototype.cstInvocationStateUpdate=function(r,t){var n={name:r,children:{}};this.setInitialNodeLocation(n),this.CST_STACK.push(n)},e.prototype.cstFinallyStateUpdate=function(){this.CST_STACK.pop()},e.prototype.cstPostRuleFull=function(r){var t=this.LA(0),n=r.location;n.startOffset<=t.startOffset?(n.endOffset=t.endOffset,n.endLine=t.endLine,n.endColumn=t.endColumn):(n.startOffset=NaN,n.startLine=NaN,n.startColumn=NaN)},e.prototype.cstPostRuleOnlyOffset=function(r){var t=this.LA(0),n=r.location;n.startOffset<=t.startOffset?n.endOffset=t.endOffset:n.startOffset=NaN},e.prototype.cstPostTerminal=function(r,t){var n=this.CST_STACK[this.CST_STACK.length-1];(0,Cct.addTerminalToCst)(n,t,r),this.setNodeLocationFromToken(n.location,t)},e.prototype.cstPostNonTerminal=function(r,t){var n=this.CST_STACK[this.CST_STACK.length-1];(0,Cct.addNoneTerminalToCst)(n,t,r),this.setNodeLocationFromNode(n.location,r.location)},e.prototype.getBaseCstVisitorConstructor=function(){if((0,cw.isUndefined)(this.baseCstVisitorConstructor)){var r=(0,ulo.createBaseSemanticVisitorConstructor)(this.className,(0,cw.keys)(this.gastProductionsCache));return this.baseCstVisitorConstructor=r,r}return this.baseCstVisitorConstructor},e.prototype.getBaseCstVisitorConstructorWithDefaults=function(){if((0,cw.isUndefined)(this.baseCstVisitorWithDefaultsConstructor)){var r=(0,ulo.createBaseVisitorConstructorWithDefaults)(this.className,(0,cw.keys)(this.gastProductionsCache),this.getBaseCstVisitorConstructor());return this.baseCstVisitorWithDefaultsConstructor=r,r}return this.baseCstVisitorWithDefaultsConstructor},e.prototype.getLastExplicitRuleShortName=function(){var r=this.RULE_STACK;return r[r.length-1]},e.prototype.getPreviousExplicitRuleShortName=function(){var r=this.RULE_STACK;return r[r.length-2]},e.prototype.getLastExplicitRuleOccurrenceIndex=function(){var r=this.RULE_OCCURRENCE_STACK;return r[r.length-1]},e}();CCr.TreeBuilder=rx0});var plo=A(vCr=>{"use strict";Object.defineProperty(vCr,"__esModule",{value:!0});vCr.LexerAdapter=void 0;var dlo=dB(),nx0=function(){function e(){}return e.prototype.initLexerAdapter=function(){this.tokVector=[],this.tokVectorLength=0,this.currIdx=-1},Object.defineProperty(e.prototype,"input",{get:function(){return this.tokVector},set:function(r){if(this.selfAnalysisDone!==!0)throw Error("Missing  invocation at the end of the Parser's constructor.");this.reset(),this.tokVector=r,this.tokVectorLength=r.length},enumerable:!1,configurable:!0}),e.prototype.SKIP_TOKEN=function(){return this.currIdx<=this.tokVector.length-2?(this.consumeToken(),this.LA(1)):dlo.END_OF_FILE},e.prototype.LA=function(r){var t=this.currIdx+r;return t<0||this.tokVectorLength<=t?dlo.END_OF_FILE:this.tokVector[t]},e.prototype.consumeToken=function(){this.currIdx++},e.prototype.exportLexerState=function(){return this.currIdx},e.prototype.importLexerState=function(r){this.currIdx=r},e.prototype.resetLexerState=function(){this.currIdx=-1},e.prototype.moveToTerminatedState=function(){this.currIdx=this.tokVector.length-1},e.prototype.getLexerPosition=function(){return this.exportLexerState()},e}();vCr.LexerAdapter=nx0});var flo=A(ECr=>{"use strict";Object.defineProperty(ECr,"__esModule",{value:!0});ECr.RecognizerApi=void 0;var mlo=uA(),ix0=bct(),aWn=dB(),sx0=Okt(),ax0=eWn(),ox0=F8(),cx0=function(){function e(){}return e.prototype.ACTION=function(r){return r.call(this)},e.prototype.consume=function(r,t,n){return this.consumeInternal(t,r,n)},e.prototype.subrule=function(r,t,n){return this.subruleInternal(t,r,n)},e.prototype.option=function(r,t){return this.optionInternal(t,r)},e.prototype.or=function(r,t){return this.orInternal(t,r)},e.prototype.many=function(r,t){return this.manyInternal(r,t)},e.prototype.atLeastOne=function(r,t){return this.atLeastOneInternal(r,t)},e.prototype.CONSUME=function(r,t){return this.consumeInternal(r,0,t)},e.prototype.CONSUME1=function(r,t){return this.consumeInternal(r,1,t)},e.prototype.CONSUME2=function(r,t){return this.consumeInternal(r,2,t)},e.prototype.CONSUME3=function(r,t){return this.consumeInternal(r,3,t)},e.prototype.CONSUME4=function(r,t){return this.consumeInternal(r,4,t)},e.prototype.CONSUME5=function(r,t){return this.consumeInternal(r,5,t)},e.prototype.CONSUME6=function(r,t){return this.consumeInternal(r,6,t)},e.prototype.CONSUME7=function(r,t){return this.consumeInternal(r,7,t)},e.prototype.CONSUME8=function(r,t){return this.consumeInternal(r,8,t)},e.prototype.CONSUME9=function(r,t){return this.consumeInternal(r,9,t)},e.prototype.SUBRULE=function(r,t){return this.subruleInternal(r,0,t)},e.prototype.SUBRULE1=function(r,t){return this.subruleInternal(r,1,t)},e.prototype.SUBRULE2=function(r,t){return this.subruleInternal(r,2,t)},e.prototype.SUBRULE3=function(r,t){return this.subruleInternal(r,3,t)},e.prototype.SUBRULE4=function(r,t){return this.subruleInternal(r,4,t)},e.prototype.SUBRULE5=function(r,t){return this.subruleInternal(r,5,t)},e.prototype.SUBRULE6=function(r,t){return this.subruleInternal(r,6,t)},e.prototype.SUBRULE7=function(r,t){return this.subruleInternal(r,7,t)},e.prototype.SUBRULE8=function(r,t){return this.subruleInternal(r,8,t)},e.prototype.SUBRULE9=function(r,t){return this.subruleInternal(r,9,t)},e.prototype.OPTION=function(r){return this.optionInternal(r,0)},e.prototype.OPTION1=function(r){return this.optionInternal(r,1)},e.prototype.OPTION2=function(r){return this.optionInternal(r,2)},e.prototype.OPTION3=function(r){return this.optionInternal(r,3)},e.prototype.OPTION4=function(r){return this.optionInternal(r,4)},e.prototype.OPTION5=function(r){return this.optionInternal(r,5)},e.prototype.OPTION6=function(r){return this.optionInternal(r,6)},e.prototype.OPTION7=function(r){return this.optionInternal(r,7)},e.prototype.OPTION8=function(r){return this.optionInternal(r,8)},e.prototype.OPTION9=function(r){return this.optionInternal(r,9)},e.prototype.OR=function(r){return this.orInternal(r,0)},e.prototype.OR1=function(r){return this.orInternal(r,1)},e.prototype.OR2=function(r){return this.orInternal(r,2)},e.prototype.OR3=function(r){return this.orInternal(r,3)},e.prototype.OR4=function(r){return this.orInternal(r,4)},e.prototype.OR5=function(r){return this.orInternal(r,5)},e.prototype.OR6=function(r){return this.orInternal(r,6)},e.prototype.OR7=function(r){return this.orInternal(r,7)},e.prototype.OR8=function(r){return this.orInternal(r,8)},e.prototype.OR9=function(r){return this.orInternal(r,9)},e.prototype.MANY=function(r){this.manyInternal(0,r)},e.prototype.MANY1=function(r){this.manyInternal(1,r)},e.prototype.MANY2=function(r){this.manyInternal(2,r)},e.prototype.MANY3=function(r){this.manyInternal(3,r)},e.prototype.MANY4=function(r){this.manyInternal(4,r)},e.prototype.MANY5=function(r){this.manyInternal(5,r)},e.prototype.MANY6=function(r){this.manyInternal(6,r)},e.prototype.MANY7=function(r){this.manyInternal(7,r)},e.prototype.MANY8=function(r){this.manyInternal(8,r)},e.prototype.MANY9=function(r){this.manyInternal(9,r)},e.prototype.MANY_SEP=function(r){this.manySepFirstInternal(0,r)},e.prototype.MANY_SEP1=function(r){this.manySepFirstInternal(1,r)},e.prototype.MANY_SEP2=function(r){this.manySepFirstInternal(2,r)},e.prototype.MANY_SEP3=function(r){this.manySepFirstInternal(3,r)},e.prototype.MANY_SEP4=function(r){this.manySepFirstInternal(4,r)},e.prototype.MANY_SEP5=function(r){this.manySepFirstInternal(5,r)},e.prototype.MANY_SEP6=function(r){this.manySepFirstInternal(6,r)},e.prototype.MANY_SEP7=function(r){this.manySepFirstInternal(7,r)},e.prototype.MANY_SEP8=function(r){this.manySepFirstInternal(8,r)},e.prototype.MANY_SEP9=function(r){this.manySepFirstInternal(9,r)},e.prototype.AT_LEAST_ONE=function(r){this.atLeastOneInternal(0,r)},e.prototype.AT_LEAST_ONE1=function(r){return this.atLeastOneInternal(1,r)},e.prototype.AT_LEAST_ONE2=function(r){this.atLeastOneInternal(2,r)},e.prototype.AT_LEAST_ONE3=function(r){this.atLeastOneInternal(3,r)},e.prototype.AT_LEAST_ONE4=function(r){this.atLeastOneInternal(4,r)},e.prototype.AT_LEAST_ONE5=function(r){this.atLeastOneInternal(5,r)},e.prototype.AT_LEAST_ONE6=function(r){this.atLeastOneInternal(6,r)},e.prototype.AT_LEAST_ONE7=function(r){this.atLeastOneInternal(7,r)},e.prototype.AT_LEAST_ONE8=function(r){this.atLeastOneInternal(8,r)},e.prototype.AT_LEAST_ONE9=function(r){this.atLeastOneInternal(9,r)},e.prototype.AT_LEAST_ONE_SEP=function(r){this.atLeastOneSepFirstInternal(0,r)},e.prototype.AT_LEAST_ONE_SEP1=function(r){this.atLeastOneSepFirstInternal(1,r)},e.prototype.AT_LEAST_ONE_SEP2=function(r){this.atLeastOneSepFirstInternal(2,r)},e.prototype.AT_LEAST_ONE_SEP3=function(r){this.atLeastOneSepFirstInternal(3,r)},e.prototype.AT_LEAST_ONE_SEP4=function(r){this.atLeastOneSepFirstInternal(4,r)},e.prototype.AT_LEAST_ONE_SEP5=function(r){this.atLeastOneSepFirstInternal(5,r)},e.prototype.AT_LEAST_ONE_SEP6=function(r){this.atLeastOneSepFirstInternal(6,r)},e.prototype.AT_LEAST_ONE_SEP7=function(r){this.atLeastOneSepFirstInternal(7,r)},e.prototype.AT_LEAST_ONE_SEP8=function(r){this.atLeastOneSepFirstInternal(8,r)},e.prototype.AT_LEAST_ONE_SEP9=function(r){this.atLeastOneSepFirstInternal(9,r)},e.prototype.RULE=function(r,t,n){if(n===void 0&&(n=aWn.DEFAULT_RULE_CONFIG),(0,mlo.contains)(this.definedRulesNames,r)){var i=sx0.defaultGrammarValidatorErrorProvider.buildDuplicateRuleNameError({topLevelRule:r,grammarName:this.className}),s={message:i,type:aWn.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:r};this.definitionErrors.push(s)}this.definedRulesNames.push(r);var a=this.defineRule(r,t,n);return this[r]=a,a},e.prototype.OVERRIDE_RULE=function(r,t,n){n===void 0&&(n=aWn.DEFAULT_RULE_CONFIG);var i=[];i=i.concat((0,ax0.validateRuleIsOverridden)(r,this.definedRulesNames,this.className)),this.definitionErrors=this.definitionErrors.concat(i);var s=this.defineRule(r,t,n);return this[r]=s,s},e.prototype.BACKTRACK=function(r,t){return function(){this.isBackTrackingStack.push(1);var n=this.saveRecogState();try{return r.apply(this,t),!0}catch(i){if((0,ix0.isRecognitionException)(i))return!1;throw i}finally{this.reloadRecogState(n),this.isBackTrackingStack.pop()}}},e.prototype.getGAstProductions=function(){return this.gastProductionsCache},e.prototype.getSerializedGastProductions=function(){return(0,ox0.serializeGrammar)((0,mlo.values)(this.gastProductionsCache))},e}();ECr.RecognizerApi=cx0});var _lo=A(SCr=>{"use strict";Object.defineProperty(SCr,"__esModule",{value:!0});SCr.RecognizerEngine=void 0;var D2=uA(),pB=ACr(),DCr=bct(),hlo=Mkt(),vct=qkt(),glo=dB(),ux0=nWn(),ylo=vhe(),Ukt=hct(),lx0=iWn(),dx0=function(){function e(){}return e.prototype.initRecognizerEngine=function(r,t){if(this.className=(0,lx0.classNameFromInstance)(this),this.shortRuleNameToFull={},this.fullRuleNameToShort={},this.ruleShortNameIdx=256,this.tokenMatcher=Ukt.tokenStructuredMatcherNoCategories,this.definedRulesNames=[],this.tokensMap={},this.isBackTrackingStack=[],this.RULE_STACK=[],this.RULE_OCCURRENCE_STACK=[],this.gastProductionsCache={},(0,D2.has)(t,"serializedGrammar"))throw Error(`The Parser's configuration can no longer contain a  property.
           	See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_6-0-0
           	For Further details.`);if((0,D2.isArray)(r)){if((0,D2.isEmpty)(r))throw Error(`A Token Vocabulary cannot be empty.
           	Note that the first argument for the parser constructor
           	is no longer a Token vector (since v4.0).`);if(typeof r[0].startOffset=="number")throw Error(`The Parser constructor no longer accepts a token vector as the first argument.
           	See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_4-0-0
          -	For Further details.`)}if((0,D2.isArray)(r))this.tokensMap=(0,D2.reduce)(r,function(a,o){return a[o.name]=o,a},{});else if((0,D2.has)(r,"modes")&&(0,D2.every)((0,D2.flatten)((0,D2.values)(r.modes)),Ukt.isTokenType)){var n=(0,D2.flatten)((0,D2.values)(r.modes)),i=(0,D2.uniq)(n);this.tokensMap=(0,D2.reduce)(i,function(a,o){return a[o.name]=o,a},{})}else if((0,D2.isObject)(r))this.tokensMap=(0,D2.cloneObj)(r);else throw new Error(" argument must be An Array of Token constructors, A dictionary of Token constructors or an IMultiModeLexerDefinition");this.tokensMap.EOF=glo.EOF;var s=(0,D2.every)((0,D2.values)(r),function(a){return(0,D2.isEmpty)(a.categoryMatches)});this.tokenMatcher=s?Ukt.tokenStructuredMatcherNoCategories:Ukt.tokenStructuredMatcher,(0,Ukt.augmentTokenTypes)((0,D2.values)(this.tokensMap))},e.prototype.defineRule=function(r,t,n){if(this.selfAnalysisDone)throw Error("Grammar rule <"+r+`> may not be defined after the 'performSelfAnalysis' method has been called'
          -Make sure that all grammar rule definitions are done before 'performSelfAnalysis' is called.`);var i=(0,D2.has)(n,"resyncEnabled")?n.resyncEnabled:hlo.DEFAULT_RULE_CONFIG.resyncEnabled,s=(0,D2.has)(n,"recoveryValueFunc")?n.recoveryValueFunc:hlo.DEFAULT_RULE_CONFIG.recoveryValueFunc,a=this.ruleShortNameIdx<t},e.prototype.orInternal=function(r,t){var n=this.getKeyForAutomaticLookahead(pB.OR_IDX,t),i=(0,D2.isArray)(r)?r:r.DEF,s=this.getLaFuncFromCache(n),a=s.call(this,i);if(a!==void 0){var o=i[a];return o.ALT.call(this)}this.raiseNoAltException(t,r.ERR_MSG)},e.prototype.ruleFinallyStateUpdate=function(){if(this.RULE_STACK.pop(),this.RULE_OCCURRENCE_STACK.pop(),this.cstFinallyStateUpdate(),this.RULE_STACK.length===0&&this.isAtEndOfInput()===!1){var r=this.LA(1),t=this.errorMessageProvider.buildNotAllInputParsedMessage({firstRedundant:r,ruleName:this.getCurrRuleFullName()});this.SAVE_ERROR(new DCr.NotAllInputParsedException(t,r))}},e.prototype.subruleInternal=function(r,t,n){var i;try{var s=n!==void 0?n.ARGS:void 0;return i=r.call(this,t,s),this.cstPostNonTerminal(i,n!==void 0&&n.LABEL!==void 0?n.LABEL:r.ruleName),i}catch(a){this.subruleInternalError(a,n,r.ruleName)}},e.prototype.subruleInternalError=function(r,t,n){throw(0,DCr.isRecognitionException)(r)&&r.partialCstResult!==void 0&&(this.cstPostNonTerminal(r.partialCstResult,t!==void 0&&t.LABEL!==void 0?t.LABEL:n),delete r.partialCstResult),r},e.prototype.consumeInternal=function(r,t,n){var i;try{var s=this.LA(1);this.tokenMatcher(s,r)===!0?(this.consumeToken(),i=s):this.consumeInternalError(r,s,n)}catch(a){i=this.consumeInternalRecovery(r,t,a)}return this.cstPostTerminal(n!==void 0&&n.LABEL!==void 0?n.LABEL:r.name,i),i},e.prototype.consumeInternalError=function(r,t,n){var i,s=this.LA(0);throw n!==void 0&&n.ERR_MSG?i=n.ERR_MSG:i=this.errorMessageProvider.buildMismatchTokenMessage({expected:r,actual:t,previous:s,ruleName:this.getCurrRuleFullName()}),this.SAVE_ERROR(new DCr.MismatchedTokenException(i,t,s))},e.prototype.consumeInternalRecovery=function(r,t,n){if(this.recoveryEnabled&&n.name==="MismatchedTokenException"&&!this.isBackTracking()){var i=this.getFollowsForInRuleRecovery(r,t);try{return this.tryInRuleRecovery(r,i)}catch(s){throw s.name===cx0.IN_RULE_RECOVERY_EXCEPTION?n:s}}else throw n},e.prototype.saveRecogState=function(){var r=this.errors,t=(0,D2.cloneArr)(this.RULE_STACK);return{errors:r,lexerState:this.exportLexerState(),RULE_STACK:t,CST_STACK:this.CST_STACK}},e.prototype.reloadRecogState=function(r){this.errors=r.errors,this.importLexerState(r.lexerState),this.RULE_STACK=r.RULE_STACK},e.prototype.ruleInvocationStateUpdate=function(r,t,n){this.RULE_OCCURRENCE_STACK.push(n),this.RULE_STACK.push(r),this.cstInvocationStateUpdate(t,r)},e.prototype.isBackTracking=function(){return this.isBackTrackingStack.length!==0},e.prototype.getCurrRuleFullName=function(){var r=this.getLastExplicitRuleShortName();return this.shortRuleNameToFull[r]},e.prototype.shortRuleNameToFullName=function(r){return this.shortRuleNameToFull[r]},e.prototype.isAtEndOfInput=function(){return this.tokenMatcher(this.LA(1),glo.EOF)},e.prototype.reset=function(){this.resetLexerState(),this.isBackTrackingStack=[],this.errors=[],this.RULE_STACK=[],this.CST_STACK=[],this.RULE_OCCURRENCE_STACK=[]},e}();SCr.RecognizerEngine=lx0});var Alo=A(wCr=>{"use strict";Object.defineProperty(wCr,"__esModule",{value:!0});wCr.ErrorHandler=void 0;var oWn=bct(),cWn=uA(),_lo=Mkt(),dx0=dB(),px0=function(){function e(){}return e.prototype.initErrorHandler=function(r){this._errors=[],this.errorMessageProvider=(0,cWn.has)(r,"errorMessageProvider")?r.errorMessageProvider:dx0.DEFAULT_PARSER_CONFIG.errorMessageProvider},e.prototype.SAVE_ERROR=function(r){if((0,oWn.isRecognitionException)(r))return r.context={ruleStack:this.getHumanReadableRuleStack(),ruleOccurrenceStack:(0,cWn.cloneArr)(this.RULE_OCCURRENCE_STACK)},this._errors.push(r),r;throw Error("Trying to save an Error which is not a RecognitionException")},Object.defineProperty(e.prototype,"errors",{get:function(){return(0,cWn.cloneArr)(this._errors)},set:function(r){this._errors=r},enumerable:!1,configurable:!0}),e.prototype.raiseEarlyExitException=function(r,t,n){for(var i=this.getCurrRuleFullName(),s=this.getGAstProductions()[i],a=(0,_lo.getLookaheadPathsForOptionalProd)(r,s,t,this.maxLookahead),o=a[0],c=[],l=1;l<=this.maxLookahead;l++)c.push(this.LA(l));var u=this.errorMessageProvider.buildEarlyExitMessage({expectedIterationPaths:o,actual:c,previous:this.LA(0),customUserDescription:n,ruleName:i});throw this.SAVE_ERROR(new oWn.EarlyExitException(u,this.LA(1),this.LA(0)))},e.prototype.raiseNoAltException=function(r,t){for(var n=this.getCurrRuleFullName(),i=this.getGAstProductions()[n],s=(0,_lo.getLookaheadPathsForOr)(r,i,this.maxLookahead),a=[],o=1;o<=this.maxLookahead;o++)a.push(this.LA(o));var c=this.LA(0),l=this.errorMessageProvider.buildNoViableAltMessage({expectedPathsPerAlt:s,actual:a,previous:c,customUserDescription:t,ruleName:this.getCurrRuleFullName()});throw this.SAVE_ERROR(new oWn.NoViableAltException(l,this.LA(1),c))},e}();wCr.ErrorHandler=px0});var vlo=A(ICr=>{"use strict";Object.defineProperty(ICr,"__esModule",{value:!0});ICr.ContentAssist=void 0;var blo=qkt(),Clo=uA(),mx0=function(){function e(){}return e.prototype.initContentAssist=function(){},e.prototype.computeContentAssist=function(r,t){var n=this.gastProductionsCache[r];if((0,Clo.isUndefined)(n))throw Error("Rule ->"+r+"<- does not exist in this grammar.");return(0,blo.nextPossibleTokensAfter)([n],t,this.tokenMatcher,this.maxLookahead)},e.prototype.getNextPossibleTokenTypes=function(r){var t=(0,Clo.first)(r.ruleStack),n=this.getGAstProductions(),i=n[t],s=new blo.NextAfterTokenWalker(i,r).startWalking();return s},e}();ICr.ContentAssist=mx0});var Plo=A(PCr=>{"use strict";Object.defineProperty(PCr,"__esModule",{value:!0});PCr.GastRecorder=void 0;var B8=uA(),IJ=F8(),fx0=Pkt(),wlo=hct(),Ilo=vhe(),hx0=dB(),gx0=ACr(),TCr={description:"This Object indicates the Parser is during Recording Phase"};Object.freeze(TCr);var Elo=!0,Dlo=Math.pow(2,gx0.BITS_FOR_OCCURRENCE_IDX)-1,xlo=(0,Ilo.createToken)({name:"RECORDING_PHASE_TOKEN",pattern:fx0.Lexer.NA});(0,wlo.augmentTokenTypes)([xlo]);var Tlo=(0,Ilo.createTokenInstance)(xlo,`This IToken indicates the Parser is in Recording Phase
          -	See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,-1,-1,-1,-1,-1,-1);Object.freeze(Tlo);var yx0={name:`This CSTNode indicates the Parser is in Recording Phase
          -	See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,children:{}},_x0=function(){function e(){}return e.prototype.initGastRecorder=function(r){this.recordingProdStack=[],this.RECORDING_PHASE=!1},e.prototype.enableRecording=function(){var r=this;this.RECORDING_PHASE=!0,this.TRACE_INIT("Enable Recording",function(){for(var t=function(i){var s=i>0?i:"";r["CONSUME"+s]=function(a,o){return this.consumeInternalRecord(a,i,o)},r["SUBRULE"+s]=function(a,o){return this.subruleInternalRecord(a,i,o)},r["OPTION"+s]=function(a){return this.optionInternalRecord(a,i)},r["OR"+s]=function(a){return this.orInternalRecord(a,i)},r["MANY"+s]=function(a){this.manyInternalRecord(i,a)},r["MANY_SEP"+s]=function(a){this.manySepFirstInternalRecord(i,a)},r["AT_LEAST_ONE"+s]=function(a){this.atLeastOneInternalRecord(i,a)},r["AT_LEAST_ONE_SEP"+s]=function(a){this.atLeastOneSepFirstInternalRecord(i,a)}},n=0;n<10;n++)t(n);r.consume=function(i,s,a){return this.consumeInternalRecord(s,i,a)},r.subrule=function(i,s,a){return this.subruleInternalRecord(s,i,a)},r.option=function(i,s){return this.optionInternalRecord(s,i)},r.or=function(i,s){return this.orInternalRecord(s,i)},r.many=function(i,s){this.manyInternalRecord(i,s)},r.atLeastOne=function(i,s){this.atLeastOneInternalRecord(i,s)},r.ACTION=r.ACTION_RECORD,r.BACKTRACK=r.BACKTRACK_RECORD,r.LA=r.LA_RECORD})},e.prototype.disableRecording=function(){var r=this;this.RECORDING_PHASE=!1,this.TRACE_INIT("Deleting Recording methods",function(){for(var t=0;t<10;t++){var n=t>0?t:"";delete r["CONSUME"+n],delete r["SUBRULE"+n],delete r["OPTION"+n],delete r["OR"+n],delete r["MANY"+n],delete r["MANY_SEP"+n],delete r["AT_LEAST_ONE"+n],delete r["AT_LEAST_ONE_SEP"+n]}delete r.consume,delete r.subrule,delete r.option,delete r.or,delete r.many,delete r.atLeastOne,delete r.ACTION,delete r.BACKTRACK,delete r.LA})},e.prototype.ACTION_RECORD=function(r){},e.prototype.BACKTRACK_RECORD=function(r,t){return function(){return!0}},e.prototype.LA_RECORD=function(r){return hx0.END_OF_FILE},e.prototype.topLevelRuleRecord=function(r,t){try{var n=new IJ.Rule({definition:[],name:r});return n.name=r,this.recordingProdStack.push(n),t.call(this),this.recordingProdStack.pop(),n}catch(i){if(i.KNOWN_RECORDER_ERROR!==!0)try{i.message=i.message+`
          +	For Further details.`)}if((0,D2.isArray)(r))this.tokensMap=(0,D2.reduce)(r,function(a,o){return a[o.name]=o,a},{});else if((0,D2.has)(r,"modes")&&(0,D2.every)((0,D2.flatten)((0,D2.values)(r.modes)),Ukt.isTokenType)){var n=(0,D2.flatten)((0,D2.values)(r.modes)),i=(0,D2.uniq)(n);this.tokensMap=(0,D2.reduce)(i,function(a,o){return a[o.name]=o,a},{})}else if((0,D2.isObject)(r))this.tokensMap=(0,D2.cloneObj)(r);else throw new Error(" argument must be An Array of Token constructors, A dictionary of Token constructors or an IMultiModeLexerDefinition");this.tokensMap.EOF=ylo.EOF;var s=(0,D2.every)((0,D2.values)(r),function(a){return(0,D2.isEmpty)(a.categoryMatches)});this.tokenMatcher=s?Ukt.tokenStructuredMatcherNoCategories:Ukt.tokenStructuredMatcher,(0,Ukt.augmentTokenTypes)((0,D2.values)(this.tokensMap))},e.prototype.defineRule=function(r,t,n){if(this.selfAnalysisDone)throw Error("Grammar rule <"+r+`> may not be defined after the 'performSelfAnalysis' method has been called'
          +Make sure that all grammar rule definitions are done before 'performSelfAnalysis' is called.`);var i=(0,D2.has)(n,"resyncEnabled")?n.resyncEnabled:glo.DEFAULT_RULE_CONFIG.resyncEnabled,s=(0,D2.has)(n,"recoveryValueFunc")?n.recoveryValueFunc:glo.DEFAULT_RULE_CONFIG.recoveryValueFunc,a=this.ruleShortNameIdx<t},e.prototype.orInternal=function(r,t){var n=this.getKeyForAutomaticLookahead(pB.OR_IDX,t),i=(0,D2.isArray)(r)?r:r.DEF,s=this.getLaFuncFromCache(n),a=s.call(this,i);if(a!==void 0){var o=i[a];return o.ALT.call(this)}this.raiseNoAltException(t,r.ERR_MSG)},e.prototype.ruleFinallyStateUpdate=function(){if(this.RULE_STACK.pop(),this.RULE_OCCURRENCE_STACK.pop(),this.cstFinallyStateUpdate(),this.RULE_STACK.length===0&&this.isAtEndOfInput()===!1){var r=this.LA(1),t=this.errorMessageProvider.buildNotAllInputParsedMessage({firstRedundant:r,ruleName:this.getCurrRuleFullName()});this.SAVE_ERROR(new DCr.NotAllInputParsedException(t,r))}},e.prototype.subruleInternal=function(r,t,n){var i;try{var s=n!==void 0?n.ARGS:void 0;return i=r.call(this,t,s),this.cstPostNonTerminal(i,n!==void 0&&n.LABEL!==void 0?n.LABEL:r.ruleName),i}catch(a){this.subruleInternalError(a,n,r.ruleName)}},e.prototype.subruleInternalError=function(r,t,n){throw(0,DCr.isRecognitionException)(r)&&r.partialCstResult!==void 0&&(this.cstPostNonTerminal(r.partialCstResult,t!==void 0&&t.LABEL!==void 0?t.LABEL:n),delete r.partialCstResult),r},e.prototype.consumeInternal=function(r,t,n){var i;try{var s=this.LA(1);this.tokenMatcher(s,r)===!0?(this.consumeToken(),i=s):this.consumeInternalError(r,s,n)}catch(a){i=this.consumeInternalRecovery(r,t,a)}return this.cstPostTerminal(n!==void 0&&n.LABEL!==void 0?n.LABEL:r.name,i),i},e.prototype.consumeInternalError=function(r,t,n){var i,s=this.LA(0);throw n!==void 0&&n.ERR_MSG?i=n.ERR_MSG:i=this.errorMessageProvider.buildMismatchTokenMessage({expected:r,actual:t,previous:s,ruleName:this.getCurrRuleFullName()}),this.SAVE_ERROR(new DCr.MismatchedTokenException(i,t,s))},e.prototype.consumeInternalRecovery=function(r,t,n){if(this.recoveryEnabled&&n.name==="MismatchedTokenException"&&!this.isBackTracking()){var i=this.getFollowsForInRuleRecovery(r,t);try{return this.tryInRuleRecovery(r,i)}catch(s){throw s.name===ux0.IN_RULE_RECOVERY_EXCEPTION?n:s}}else throw n},e.prototype.saveRecogState=function(){var r=this.errors,t=(0,D2.cloneArr)(this.RULE_STACK);return{errors:r,lexerState:this.exportLexerState(),RULE_STACK:t,CST_STACK:this.CST_STACK}},e.prototype.reloadRecogState=function(r){this.errors=r.errors,this.importLexerState(r.lexerState),this.RULE_STACK=r.RULE_STACK},e.prototype.ruleInvocationStateUpdate=function(r,t,n){this.RULE_OCCURRENCE_STACK.push(n),this.RULE_STACK.push(r),this.cstInvocationStateUpdate(t,r)},e.prototype.isBackTracking=function(){return this.isBackTrackingStack.length!==0},e.prototype.getCurrRuleFullName=function(){var r=this.getLastExplicitRuleShortName();return this.shortRuleNameToFull[r]},e.prototype.shortRuleNameToFullName=function(r){return this.shortRuleNameToFull[r]},e.prototype.isAtEndOfInput=function(){return this.tokenMatcher(this.LA(1),ylo.EOF)},e.prototype.reset=function(){this.resetLexerState(),this.isBackTrackingStack=[],this.errors=[],this.RULE_STACK=[],this.CST_STACK=[],this.RULE_OCCURRENCE_STACK=[]},e}();SCr.RecognizerEngine=dx0});var blo=A(wCr=>{"use strict";Object.defineProperty(wCr,"__esModule",{value:!0});wCr.ErrorHandler=void 0;var oWn=bct(),cWn=uA(),Alo=Mkt(),px0=dB(),mx0=function(){function e(){}return e.prototype.initErrorHandler=function(r){this._errors=[],this.errorMessageProvider=(0,cWn.has)(r,"errorMessageProvider")?r.errorMessageProvider:px0.DEFAULT_PARSER_CONFIG.errorMessageProvider},e.prototype.SAVE_ERROR=function(r){if((0,oWn.isRecognitionException)(r))return r.context={ruleStack:this.getHumanReadableRuleStack(),ruleOccurrenceStack:(0,cWn.cloneArr)(this.RULE_OCCURRENCE_STACK)},this._errors.push(r),r;throw Error("Trying to save an Error which is not a RecognitionException")},Object.defineProperty(e.prototype,"errors",{get:function(){return(0,cWn.cloneArr)(this._errors)},set:function(r){this._errors=r},enumerable:!1,configurable:!0}),e.prototype.raiseEarlyExitException=function(r,t,n){for(var i=this.getCurrRuleFullName(),s=this.getGAstProductions()[i],a=(0,Alo.getLookaheadPathsForOptionalProd)(r,s,t,this.maxLookahead),o=a[0],c=[],l=1;l<=this.maxLookahead;l++)c.push(this.LA(l));var u=this.errorMessageProvider.buildEarlyExitMessage({expectedIterationPaths:o,actual:c,previous:this.LA(0),customUserDescription:n,ruleName:i});throw this.SAVE_ERROR(new oWn.EarlyExitException(u,this.LA(1),this.LA(0)))},e.prototype.raiseNoAltException=function(r,t){for(var n=this.getCurrRuleFullName(),i=this.getGAstProductions()[n],s=(0,Alo.getLookaheadPathsForOr)(r,i,this.maxLookahead),a=[],o=1;o<=this.maxLookahead;o++)a.push(this.LA(o));var c=this.LA(0),l=this.errorMessageProvider.buildNoViableAltMessage({expectedPathsPerAlt:s,actual:a,previous:c,customUserDescription:t,ruleName:this.getCurrRuleFullName()});throw this.SAVE_ERROR(new oWn.NoViableAltException(l,this.LA(1),c))},e}();wCr.ErrorHandler=mx0});var Elo=A(ICr=>{"use strict";Object.defineProperty(ICr,"__esModule",{value:!0});ICr.ContentAssist=void 0;var Clo=qkt(),vlo=uA(),fx0=function(){function e(){}return e.prototype.initContentAssist=function(){},e.prototype.computeContentAssist=function(r,t){var n=this.gastProductionsCache[r];if((0,vlo.isUndefined)(n))throw Error("Rule ->"+r+"<- does not exist in this grammar.");return(0,Clo.nextPossibleTokensAfter)([n],t,this.tokenMatcher,this.maxLookahead)},e.prototype.getNextPossibleTokenTypes=function(r){var t=(0,vlo.first)(r.ruleStack),n=this.getGAstProductions(),i=n[t],s=new Clo.NextAfterTokenWalker(i,r).startWalking();return s},e}();ICr.ContentAssist=fx0});var Rlo=A(PCr=>{"use strict";Object.defineProperty(PCr,"__esModule",{value:!0});PCr.GastRecorder=void 0;var B8=uA(),IJ=F8(),hx0=Pkt(),Ilo=hct(),xlo=vhe(),gx0=dB(),yx0=ACr(),TCr={description:"This Object indicates the Parser is during Recording Phase"};Object.freeze(TCr);var Dlo=!0,Slo=Math.pow(2,yx0.BITS_FOR_OCCURRENCE_IDX)-1,Tlo=(0,xlo.createToken)({name:"RECORDING_PHASE_TOKEN",pattern:hx0.Lexer.NA});(0,Ilo.augmentTokenTypes)([Tlo]);var Plo=(0,xlo.createTokenInstance)(Tlo,`This IToken indicates the Parser is in Recording Phase
          +	See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,-1,-1,-1,-1,-1,-1);Object.freeze(Plo);var _x0={name:`This CSTNode indicates the Parser is in Recording Phase
          +	See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,children:{}},Ax0=function(){function e(){}return e.prototype.initGastRecorder=function(r){this.recordingProdStack=[],this.RECORDING_PHASE=!1},e.prototype.enableRecording=function(){var r=this;this.RECORDING_PHASE=!0,this.TRACE_INIT("Enable Recording",function(){for(var t=function(i){var s=i>0?i:"";r["CONSUME"+s]=function(a,o){return this.consumeInternalRecord(a,i,o)},r["SUBRULE"+s]=function(a,o){return this.subruleInternalRecord(a,i,o)},r["OPTION"+s]=function(a){return this.optionInternalRecord(a,i)},r["OR"+s]=function(a){return this.orInternalRecord(a,i)},r["MANY"+s]=function(a){this.manyInternalRecord(i,a)},r["MANY_SEP"+s]=function(a){this.manySepFirstInternalRecord(i,a)},r["AT_LEAST_ONE"+s]=function(a){this.atLeastOneInternalRecord(i,a)},r["AT_LEAST_ONE_SEP"+s]=function(a){this.atLeastOneSepFirstInternalRecord(i,a)}},n=0;n<10;n++)t(n);r.consume=function(i,s,a){return this.consumeInternalRecord(s,i,a)},r.subrule=function(i,s,a){return this.subruleInternalRecord(s,i,a)},r.option=function(i,s){return this.optionInternalRecord(s,i)},r.or=function(i,s){return this.orInternalRecord(s,i)},r.many=function(i,s){this.manyInternalRecord(i,s)},r.atLeastOne=function(i,s){this.atLeastOneInternalRecord(i,s)},r.ACTION=r.ACTION_RECORD,r.BACKTRACK=r.BACKTRACK_RECORD,r.LA=r.LA_RECORD})},e.prototype.disableRecording=function(){var r=this;this.RECORDING_PHASE=!1,this.TRACE_INIT("Deleting Recording methods",function(){for(var t=0;t<10;t++){var n=t>0?t:"";delete r["CONSUME"+n],delete r["SUBRULE"+n],delete r["OPTION"+n],delete r["OR"+n],delete r["MANY"+n],delete r["MANY_SEP"+n],delete r["AT_LEAST_ONE"+n],delete r["AT_LEAST_ONE_SEP"+n]}delete r.consume,delete r.subrule,delete r.option,delete r.or,delete r.many,delete r.atLeastOne,delete r.ACTION,delete r.BACKTRACK,delete r.LA})},e.prototype.ACTION_RECORD=function(r){},e.prototype.BACKTRACK_RECORD=function(r,t){return function(){return!0}},e.prototype.LA_RECORD=function(r){return gx0.END_OF_FILE},e.prototype.topLevelRuleRecord=function(r,t){try{var n=new IJ.Rule({definition:[],name:r});return n.name=r,this.recordingProdStack.push(n),t.call(this),this.recordingProdStack.pop(),n}catch(i){if(i.KNOWN_RECORDER_ERROR!==!0)try{i.message=i.message+`
           	 This error was thrown during the "grammar recording phase" For more info see:
          -	https://chevrotain.io/docs/guide/internals.html#grammar-recording`}catch{throw i}throw i}},e.prototype.optionInternalRecord=function(r,t){return Vkt.call(this,IJ.Option,r,t)},e.prototype.atLeastOneInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionMandatory,t,r)},e.prototype.atLeastOneSepFirstInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionMandatoryWithSeparator,t,r,Elo)},e.prototype.manyInternalRecord=function(r,t){Vkt.call(this,IJ.Repetition,t,r)},e.prototype.manySepFirstInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionWithSeparator,t,r,Elo)},e.prototype.orInternalRecord=function(r,t){return Ax0.call(this,r,t)},e.prototype.subruleInternalRecord=function(r,t,n){if(xCr(t),!r||(0,B8.has)(r,"ruleName")===!1){var i=new Error(" argument is invalid"+(" expecting a Parser method reference but got: <"+JSON.stringify(r)+">")+(`
          - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw i.KNOWN_RECORDER_ERROR=!0,i}var s=(0,B8.peek)(this.recordingProdStack),a=r.ruleName,o=new IJ.NonTerminal({idx:t,nonTerminalName:a,label:n==null?void 0:n.LABEL,referencedRule:void 0});return s.definition.push(o),this.outputCst?yx0:TCr},e.prototype.consumeInternalRecord=function(r,t,n){if(xCr(t),!(0,wlo.hasShortKeyProperty)(r)){var i=new Error(" argument is invalid"+(" expecting a TokenType reference but got: <"+JSON.stringify(r)+">")+(`
          - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw i.KNOWN_RECORDER_ERROR=!0,i}var s=(0,B8.peek)(this.recordingProdStack),a=new IJ.Terminal({idx:t,terminalType:r,label:n==null?void 0:n.LABEL});return s.definition.push(a),Tlo},e}();PCr.GastRecorder=_x0;function Vkt(e,r,t,n){n===void 0&&(n=!1),xCr(t);var i=(0,B8.peek)(this.recordingProdStack),s=(0,B8.isFunction)(r)?r:r.DEF,a=new e({definition:[],idx:t});return n&&(a.separator=r.SEP),(0,B8.has)(r,"MAX_LOOKAHEAD")&&(a.maxLookahead=r.MAX_LOOKAHEAD),this.recordingProdStack.push(a),s.call(this),i.definition.push(a),this.recordingProdStack.pop(),TCr}function Ax0(e,r){var t=this;xCr(r);var n=(0,B8.peek)(this.recordingProdStack),i=(0,B8.isArray)(e)===!1,s=i===!1?e:e.DEF,a=new IJ.Alternation({definition:[],idx:r,ignoreAmbiguities:i&&e.IGNORE_AMBIGUITIES===!0});(0,B8.has)(e,"MAX_LOOKAHEAD")&&(a.maxLookahead=e.MAX_LOOKAHEAD);var o=(0,B8.some)(s,function(c){return(0,B8.isFunction)(c.GATE)});return a.hasPredicates=o,n.definition.push(a),(0,B8.forEach)(s,function(c){var l=new IJ.Alternative({definition:[]});a.definition.push(l),(0,B8.has)(c,"IGNORE_AMBIGUITIES")?l.ignoreAmbiguities=c.IGNORE_AMBIGUITIES:(0,B8.has)(c,"GATE")&&(l.ignoreAmbiguities=!0),t.recordingProdStack.push(l),c.ALT.call(t),t.recordingProdStack.pop()}),TCr}function Slo(e){return e===0?"":""+e}function xCr(e){if(e<0||e>Dlo){var r=new Error("Invalid DSL Method idx value: <"+e+`>
          -	`+("Idx value must be a none negative value smaller than "+(Dlo+1)));throw r.KNOWN_RECORDER_ERROR=!0,r}}});var klo=A(RCr=>{"use strict";Object.defineProperty(RCr,"__esModule",{value:!0});RCr.PerformanceTracer=void 0;var Rlo=uA(),bx0=dB(),Cx0=function(){function e(){}return e.prototype.initPerformanceTracer=function(r){if((0,Rlo.has)(r,"traceInitPerf")){var t=r.traceInitPerf,n=typeof t=="number";this.traceInitMaxIdent=n?t:1/0,this.traceInitPerf=n?t>0:t}else this.traceInitMaxIdent=0,this.traceInitPerf=bx0.DEFAULT_PARSER_CONFIG.traceInitPerf;this.traceInitIndent=-1},e.prototype.TRACE_INIT=function(r,t){if(this.traceInitPerf===!0){this.traceInitIndent++;var n=new Array(this.traceInitIndent+1).join("	");this.traceInitIndent <"+r+">");var i=(0,Rlo.timer)(t),s=i.time,a=i.value,o=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,a}else return t()},e}();RCr.PerformanceTracer=Cx0});var Flo=A(kCr=>{"use strict";Object.defineProperty(kCr,"__esModule",{value:!0});kCr.applyMixins=void 0;function vx0(e,r){r.forEach(function(t){var n=t.prototype;Object.getOwnPropertyNames(n).forEach(function(i){if(i!=="constructor"){var s=Object.getOwnPropertyDescriptor(n,i);s&&(s.get||s.set)?Object.defineProperty(e.prototype,i,s):e.prototype[i]=t.prototype[i]}})})}kCr.applyMixins=vx0});var dB=A(zv=>{"use strict";var Blo=zv&&zv.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(zv,"__esModule",{value:!0});zv.EmbeddedActionsParser=zv.CstParser=zv.Parser=zv.EMPTY_ALT=zv.ParserDefinitionErrorType=zv.DEFAULT_RULE_CONFIG=zv.DEFAULT_PARSER_CONFIG=zv.END_OF_FILE=void 0;var s7=uA(),Ex0=Auo(),Nlo=vhe(),qlo=Okt(),Olo=$uo(),Dx0=nWn(),Sx0=Zuo(),wx0=ulo(),Ix0=dlo(),xx0=mlo(),Tx0=ylo(),Px0=Alo(),Rx0=vlo(),kx0=Plo(),Fx0=klo(),Nx0=Flo();zv.END_OF_FILE=(0,Nlo.createTokenInstance)(Nlo.EOF,"",NaN,NaN,NaN,NaN,NaN,NaN);Object.freeze(zv.END_OF_FILE);zv.DEFAULT_PARSER_CONFIG=Object.freeze({recoveryEnabled:!1,maxLookahead:3,dynamicTokensEnabled:!1,outputCst:!0,errorMessageProvider:qlo.defaultParserErrorProvider,nodeLocationTracking:"none",traceInitPerf:!1,skipValidations:!1});zv.DEFAULT_RULE_CONFIG=Object.freeze({recoveryValueFunc:function(){},resyncEnabled:!0});var Ox0;(function(e){e[e.INVALID_RULE_NAME=0]="INVALID_RULE_NAME",e[e.DUPLICATE_RULE_NAME=1]="DUPLICATE_RULE_NAME",e[e.INVALID_RULE_OVERRIDE=2]="INVALID_RULE_OVERRIDE",e[e.DUPLICATE_PRODUCTIONS=3]="DUPLICATE_PRODUCTIONS",e[e.UNRESOLVED_SUBRULE_REF=4]="UNRESOLVED_SUBRULE_REF",e[e.LEFT_RECURSION=5]="LEFT_RECURSION",e[e.NONE_LAST_EMPTY_ALT=6]="NONE_LAST_EMPTY_ALT",e[e.AMBIGUOUS_ALTS=7]="AMBIGUOUS_ALTS",e[e.CONFLICT_TOKENS_RULES_NAMESPACE=8]="CONFLICT_TOKENS_RULES_NAMESPACE",e[e.INVALID_TOKEN_NAME=9]="INVALID_TOKEN_NAME",e[e.NO_NON_EMPTY_LOOKAHEAD=10]="NO_NON_EMPTY_LOOKAHEAD",e[e.AMBIGUOUS_PREFIX_ALTS=11]="AMBIGUOUS_PREFIX_ALTS",e[e.TOO_MANY_ALTS=12]="TOO_MANY_ALTS"})(Ox0=zv.ParserDefinitionErrorType||(zv.ParserDefinitionErrorType={}));function Bx0(e){return e===void 0&&(e=void 0),function(){return e}}zv.EMPTY_ALT=Bx0;var FCr=function(){function e(r,t){this.definitionErrors=[],this.selfAnalysisDone=!1;var n=this;if(n.initErrorHandler(t),n.initLexerAdapter(),n.initLooksAhead(t),n.initRecognizerEngine(r,t),n.initRecoverable(t),n.initTreeBuilder(t),n.initContentAssist(),n.initGastRecorder(t),n.initPerformanceTracer(t),(0,s7.has)(t,"ignoredIssues"))throw new Error(`The  IParserConfig property has been deprecated.
          +	https://chevrotain.io/docs/guide/internals.html#grammar-recording`}catch{throw i}throw i}},e.prototype.optionInternalRecord=function(r,t){return Vkt.call(this,IJ.Option,r,t)},e.prototype.atLeastOneInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionMandatory,t,r)},e.prototype.atLeastOneSepFirstInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionMandatoryWithSeparator,t,r,Dlo)},e.prototype.manyInternalRecord=function(r,t){Vkt.call(this,IJ.Repetition,t,r)},e.prototype.manySepFirstInternalRecord=function(r,t){Vkt.call(this,IJ.RepetitionWithSeparator,t,r,Dlo)},e.prototype.orInternalRecord=function(r,t){return bx0.call(this,r,t)},e.prototype.subruleInternalRecord=function(r,t,n){if(xCr(t),!r||(0,B8.has)(r,"ruleName")===!1){var i=new Error(" argument is invalid"+(" expecting a Parser method reference but got: <"+JSON.stringify(r)+">")+(`
          + inside top level rule: <`+this.recordingProdStack[0].name+">"));throw i.KNOWN_RECORDER_ERROR=!0,i}var s=(0,B8.peek)(this.recordingProdStack),a=r.ruleName,o=new IJ.NonTerminal({idx:t,nonTerminalName:a,label:n==null?void 0:n.LABEL,referencedRule:void 0});return s.definition.push(o),this.outputCst?_x0:TCr},e.prototype.consumeInternalRecord=function(r,t,n){if(xCr(t),!(0,Ilo.hasShortKeyProperty)(r)){var i=new Error(" argument is invalid"+(" expecting a TokenType reference but got: <"+JSON.stringify(r)+">")+(`
          + inside top level rule: <`+this.recordingProdStack[0].name+">"));throw i.KNOWN_RECORDER_ERROR=!0,i}var s=(0,B8.peek)(this.recordingProdStack),a=new IJ.Terminal({idx:t,terminalType:r,label:n==null?void 0:n.LABEL});return s.definition.push(a),Plo},e}();PCr.GastRecorder=Ax0;function Vkt(e,r,t,n){n===void 0&&(n=!1),xCr(t);var i=(0,B8.peek)(this.recordingProdStack),s=(0,B8.isFunction)(r)?r:r.DEF,a=new e({definition:[],idx:t});return n&&(a.separator=r.SEP),(0,B8.has)(r,"MAX_LOOKAHEAD")&&(a.maxLookahead=r.MAX_LOOKAHEAD),this.recordingProdStack.push(a),s.call(this),i.definition.push(a),this.recordingProdStack.pop(),TCr}function bx0(e,r){var t=this;xCr(r);var n=(0,B8.peek)(this.recordingProdStack),i=(0,B8.isArray)(e)===!1,s=i===!1?e:e.DEF,a=new IJ.Alternation({definition:[],idx:r,ignoreAmbiguities:i&&e.IGNORE_AMBIGUITIES===!0});(0,B8.has)(e,"MAX_LOOKAHEAD")&&(a.maxLookahead=e.MAX_LOOKAHEAD);var o=(0,B8.some)(s,function(c){return(0,B8.isFunction)(c.GATE)});return a.hasPredicates=o,n.definition.push(a),(0,B8.forEach)(s,function(c){var l=new IJ.Alternative({definition:[]});a.definition.push(l),(0,B8.has)(c,"IGNORE_AMBIGUITIES")?l.ignoreAmbiguities=c.IGNORE_AMBIGUITIES:(0,B8.has)(c,"GATE")&&(l.ignoreAmbiguities=!0),t.recordingProdStack.push(l),c.ALT.call(t),t.recordingProdStack.pop()}),TCr}function wlo(e){return e===0?"":""+e}function xCr(e){if(e<0||e>Slo){var r=new Error("Invalid DSL Method idx value: <"+e+`>
          +	`+("Idx value must be a none negative value smaller than "+(Slo+1)));throw r.KNOWN_RECORDER_ERROR=!0,r}}});var Flo=A(RCr=>{"use strict";Object.defineProperty(RCr,"__esModule",{value:!0});RCr.PerformanceTracer=void 0;var klo=uA(),Cx0=dB(),vx0=function(){function e(){}return e.prototype.initPerformanceTracer=function(r){if((0,klo.has)(r,"traceInitPerf")){var t=r.traceInitPerf,n=typeof t=="number";this.traceInitMaxIdent=n?t:1/0,this.traceInitPerf=n?t>0:t}else this.traceInitMaxIdent=0,this.traceInitPerf=Cx0.DEFAULT_PARSER_CONFIG.traceInitPerf;this.traceInitIndent=-1},e.prototype.TRACE_INIT=function(r,t){if(this.traceInitPerf===!0){this.traceInitIndent++;var n=new Array(this.traceInitIndent+1).join("	");this.traceInitIndent <"+r+">");var i=(0,klo.timer)(t),s=i.time,a=i.value,o=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,a}else return t()},e}();RCr.PerformanceTracer=vx0});var Nlo=A(kCr=>{"use strict";Object.defineProperty(kCr,"__esModule",{value:!0});kCr.applyMixins=void 0;function Ex0(e,r){r.forEach(function(t){var n=t.prototype;Object.getOwnPropertyNames(n).forEach(function(i){if(i!=="constructor"){var s=Object.getOwnPropertyDescriptor(n,i);s&&(s.get||s.set)?Object.defineProperty(e.prototype,i,s):e.prototype[i]=t.prototype[i]}})})}kCr.applyMixins=Ex0});var dB=A(zv=>{"use strict";var qlo=zv&&zv.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},e(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(zv,"__esModule",{value:!0});zv.EmbeddedActionsParser=zv.CstParser=zv.Parser=zv.EMPTY_ALT=zv.ParserDefinitionErrorType=zv.DEFAULT_RULE_CONFIG=zv.DEFAULT_PARSER_CONFIG=zv.END_OF_FILE=void 0;var s7=uA(),Dx0=buo(),Olo=vhe(),Mlo=Okt(),Blo=Quo(),Sx0=nWn(),wx0=elo(),Ix0=llo(),xx0=plo(),Tx0=flo(),Px0=_lo(),Rx0=blo(),kx0=Elo(),Fx0=Rlo(),Nx0=Flo(),Ox0=Nlo();zv.END_OF_FILE=(0,Olo.createTokenInstance)(Olo.EOF,"",NaN,NaN,NaN,NaN,NaN,NaN);Object.freeze(zv.END_OF_FILE);zv.DEFAULT_PARSER_CONFIG=Object.freeze({recoveryEnabled:!1,maxLookahead:3,dynamicTokensEnabled:!1,outputCst:!0,errorMessageProvider:Mlo.defaultParserErrorProvider,nodeLocationTracking:"none",traceInitPerf:!1,skipValidations:!1});zv.DEFAULT_RULE_CONFIG=Object.freeze({recoveryValueFunc:function(){},resyncEnabled:!0});var Bx0;(function(e){e[e.INVALID_RULE_NAME=0]="INVALID_RULE_NAME",e[e.DUPLICATE_RULE_NAME=1]="DUPLICATE_RULE_NAME",e[e.INVALID_RULE_OVERRIDE=2]="INVALID_RULE_OVERRIDE",e[e.DUPLICATE_PRODUCTIONS=3]="DUPLICATE_PRODUCTIONS",e[e.UNRESOLVED_SUBRULE_REF=4]="UNRESOLVED_SUBRULE_REF",e[e.LEFT_RECURSION=5]="LEFT_RECURSION",e[e.NONE_LAST_EMPTY_ALT=6]="NONE_LAST_EMPTY_ALT",e[e.AMBIGUOUS_ALTS=7]="AMBIGUOUS_ALTS",e[e.CONFLICT_TOKENS_RULES_NAMESPACE=8]="CONFLICT_TOKENS_RULES_NAMESPACE",e[e.INVALID_TOKEN_NAME=9]="INVALID_TOKEN_NAME",e[e.NO_NON_EMPTY_LOOKAHEAD=10]="NO_NON_EMPTY_LOOKAHEAD",e[e.AMBIGUOUS_PREFIX_ALTS=11]="AMBIGUOUS_PREFIX_ALTS",e[e.TOO_MANY_ALTS=12]="TOO_MANY_ALTS"})(Bx0=zv.ParserDefinitionErrorType||(zv.ParserDefinitionErrorType={}));function qx0(e){return e===void 0&&(e=void 0),function(){return e}}zv.EMPTY_ALT=qx0;var FCr=function(){function e(r,t){this.definitionErrors=[],this.selfAnalysisDone=!1;var n=this;if(n.initErrorHandler(t),n.initLexerAdapter(),n.initLooksAhead(t),n.initRecognizerEngine(r,t),n.initRecoverable(t),n.initTreeBuilder(t),n.initContentAssist(),n.initGastRecorder(t),n.initPerformanceTracer(t),(0,s7.has)(t,"ignoredIssues"))throw new Error(`The  IParserConfig property has been deprecated.
           	Please use the  flag on the relevant DSL method instead.
           	See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#IGNORING_AMBIGUITIES
          -	For further details.`);this.skipValidations=(0,s7.has)(t,"skipValidations")?t.skipValidations:zv.DEFAULT_PARSER_CONFIG.skipValidations}return e.performSelfAnalysis=function(r){throw Error("The **static** `performSelfAnalysis` method has been deprecated.	\nUse the **instance** method with the same name instead.")},e.prototype.performSelfAnalysis=function(){var r=this;this.TRACE_INIT("performSelfAnalysis",function(){var t;r.selfAnalysisDone=!0;var n=r.className;r.TRACE_INIT("toFastProps",function(){(0,s7.toFastProperties)(r)}),r.TRACE_INIT("Grammar Recording",function(){try{r.enableRecording(),(0,s7.forEach)(r.definedRulesNames,function(s){var a=r[s],o=a.originalGrammarAction,c=void 0;r.TRACE_INIT(s+" Rule",function(){c=r.topLevelRuleRecord(s,o)}),r.gastProductionsCache[s]=c})}finally{r.disableRecording()}});var i=[];if(r.TRACE_INIT("Grammar Resolving",function(){i=(0,Olo.resolveGrammar)({rules:(0,s7.values)(r.gastProductionsCache)}),r.definitionErrors=r.definitionErrors.concat(i)}),r.TRACE_INIT("Grammar Validations",function(){if((0,s7.isEmpty)(i)&&r.skipValidations===!1){var s=(0,Olo.validateGrammar)({rules:(0,s7.values)(r.gastProductionsCache),maxLookahead:r.maxLookahead,tokenTypes:(0,s7.values)(r.tokensMap),errMsgProvider:qlo.defaultGrammarValidatorErrorProvider,grammarName:n});r.definitionErrors=r.definitionErrors.concat(s)}}),(0,s7.isEmpty)(r.definitionErrors)&&(r.recoveryEnabled&&r.TRACE_INIT("computeAllProdsFollows",function(){var s=(0,Ex0.computeAllProdsFollows)((0,s7.values)(r.gastProductionsCache));r.resyncFollows=s}),r.TRACE_INIT("ComputeLookaheadFunctions",function(){r.preComputeLookaheadFunctions((0,s7.values)(r.gastProductionsCache))})),!e.DEFER_DEFINITION_ERRORS_HANDLING&&!(0,s7.isEmpty)(r.definitionErrors))throw t=(0,s7.map)(r.definitionErrors,function(s){return s.message}),new Error(`Parser Definition Errors detected:
          +	For further details.`);this.skipValidations=(0,s7.has)(t,"skipValidations")?t.skipValidations:zv.DEFAULT_PARSER_CONFIG.skipValidations}return e.performSelfAnalysis=function(r){throw Error("The **static** `performSelfAnalysis` method has been deprecated.	\nUse the **instance** method with the same name instead.")},e.prototype.performSelfAnalysis=function(){var r=this;this.TRACE_INIT("performSelfAnalysis",function(){var t;r.selfAnalysisDone=!0;var n=r.className;r.TRACE_INIT("toFastProps",function(){(0,s7.toFastProperties)(r)}),r.TRACE_INIT("Grammar Recording",function(){try{r.enableRecording(),(0,s7.forEach)(r.definedRulesNames,function(s){var a=r[s],o=a.originalGrammarAction,c=void 0;r.TRACE_INIT(s+" Rule",function(){c=r.topLevelRuleRecord(s,o)}),r.gastProductionsCache[s]=c})}finally{r.disableRecording()}});var i=[];if(r.TRACE_INIT("Grammar Resolving",function(){i=(0,Blo.resolveGrammar)({rules:(0,s7.values)(r.gastProductionsCache)}),r.definitionErrors=r.definitionErrors.concat(i)}),r.TRACE_INIT("Grammar Validations",function(){if((0,s7.isEmpty)(i)&&r.skipValidations===!1){var s=(0,Blo.validateGrammar)({rules:(0,s7.values)(r.gastProductionsCache),maxLookahead:r.maxLookahead,tokenTypes:(0,s7.values)(r.tokensMap),errMsgProvider:Mlo.defaultGrammarValidatorErrorProvider,grammarName:n});r.definitionErrors=r.definitionErrors.concat(s)}}),(0,s7.isEmpty)(r.definitionErrors)&&(r.recoveryEnabled&&r.TRACE_INIT("computeAllProdsFollows",function(){var s=(0,Dx0.computeAllProdsFollows)((0,s7.values)(r.gastProductionsCache));r.resyncFollows=s}),r.TRACE_INIT("ComputeLookaheadFunctions",function(){r.preComputeLookaheadFunctions((0,s7.values)(r.gastProductionsCache))})),!e.DEFER_DEFINITION_ERRORS_HANDLING&&!(0,s7.isEmpty)(r.definitionErrors))throw t=(0,s7.map)(r.definitionErrors,function(s){return s.message}),new Error(`Parser Definition Errors detected:
            `+t.join(`
           -------------------------------
          -`))})},e.DEFER_DEFINITION_ERRORS_HANDLING=!1,e}();zv.Parser=FCr;(0,Nx0.applyMixins)(FCr,[Dx0.Recoverable,Sx0.LooksAhead,wx0.TreeBuilder,Ix0.LexerAdapter,Tx0.RecognizerEngine,xx0.RecognizerApi,Px0.ErrorHandler,Rx0.ContentAssist,kx0.GastRecorder,Fx0.PerformanceTracer]);var qx0=function(e){Blo(r,e);function r(t,n){n===void 0&&(n=zv.DEFAULT_PARSER_CONFIG);var i=this,s=(0,s7.cloneObj)(n);return s.outputCst=!0,i=e.call(this,t,s)||this,i}return r}(FCr);zv.CstParser=qx0;var Mx0=function(e){Blo(r,e);function r(t,n){n===void 0&&(n=zv.DEFAULT_PARSER_CONFIG);var i=this,s=(0,s7.cloneObj)(n);return s.outputCst=!1,i=e.call(this,t,s)||this,i}return r}(FCr);zv.EmbeddedActionsParser=Mx0});var Llo=A(NCr=>{"use strict";Object.defineProperty(NCr,"__esModule",{value:!0});NCr.createSyntaxDiagramsCode=void 0;var Mlo=xHn();function Lx0(e,r){var t=r===void 0?{}:r,n=t.resourceBase,i=n===void 0?"https://unpkg.com/chevrotain@"+Mlo.VERSION+"/diagrams/":n,s=t.css,a=s===void 0?"https://unpkg.com/chevrotain@"+Mlo.VERSION+"/diagrams/diagrams.css":s,o=`
          +`))})},e.DEFER_DEFINITION_ERRORS_HANDLING=!1,e}();zv.Parser=FCr;(0,Ox0.applyMixins)(FCr,[Sx0.Recoverable,wx0.LooksAhead,Ix0.TreeBuilder,xx0.LexerAdapter,Px0.RecognizerEngine,Tx0.RecognizerApi,Rx0.ErrorHandler,kx0.ContentAssist,Fx0.GastRecorder,Nx0.PerformanceTracer]);var Mx0=function(e){qlo(r,e);function r(t,n){n===void 0&&(n=zv.DEFAULT_PARSER_CONFIG);var i=this,s=(0,s7.cloneObj)(n);return s.outputCst=!0,i=e.call(this,t,s)||this,i}return r}(FCr);zv.CstParser=Mx0;var Lx0=function(e){qlo(r,e);function r(t,n){n===void 0&&(n=zv.DEFAULT_PARSER_CONFIG);var i=this,s=(0,s7.cloneObj)(n);return s.outputCst=!1,i=e.call(this,t,s)||this,i}return r}(FCr);zv.EmbeddedActionsParser=Lx0});var jlo=A(NCr=>{"use strict";Object.defineProperty(NCr,"__esModule",{value:!0});NCr.createSyntaxDiagramsCode=void 0;var Llo=xHn();function jx0(e,r){var t=r===void 0?{}:r,n=t.resourceBase,i=n===void 0?"https://unpkg.com/chevrotain@"+Llo.VERSION+"/diagrams/":n,s=t.css,a=s===void 0?"https://unpkg.com/chevrotain@"+Llo.VERSION+"/diagrams/diagrams.css":s,o=`
           
           
           
          @@ -2338,108 +2338,108 @@ Make sure that all grammar rule definitions are done before 'performSelfAnalysis
               var diagramsDiv = document.getElementById("diagrams");
               main.drawDiagramsFromSerializedGrammar(serializedGrammar, diagramsDiv);
           
          -`;return o+c+l+u+m+h}NCr.createSyntaxDiagramsCode=Lx0});var Ulo=A(qm=>{"use strict";Object.defineProperty(qm,"__esModule",{value:!0});qm.Parser=qm.createSyntaxDiagramsCode=qm.clearCache=qm.GAstVisitor=qm.serializeProduction=qm.serializeGrammar=qm.Terminal=qm.Rule=qm.RepetitionWithSeparator=qm.RepetitionMandatoryWithSeparator=qm.RepetitionMandatory=qm.Repetition=qm.Option=qm.NonTerminal=qm.Alternative=qm.Alternation=qm.defaultLexerErrorProvider=qm.NoViableAltException=qm.NotAllInputParsedException=qm.MismatchedTokenException=qm.isRecognitionException=qm.EarlyExitException=qm.defaultParserErrorProvider=qm.tokenName=qm.tokenMatcher=qm.tokenLabel=qm.EOF=qm.createTokenInstance=qm.createToken=qm.LexerDefinitionErrorType=qm.Lexer=qm.EMPTY_ALT=qm.ParserDefinitionErrorType=qm.EmbeddedActionsParser=qm.CstParser=qm.VERSION=void 0;var jx0=xHn();Object.defineProperty(qm,"VERSION",{enumerable:!0,get:function(){return jx0.VERSION}});var OCr=dB();Object.defineProperty(qm,"CstParser",{enumerable:!0,get:function(){return OCr.CstParser}});Object.defineProperty(qm,"EmbeddedActionsParser",{enumerable:!0,get:function(){return OCr.EmbeddedActionsParser}});Object.defineProperty(qm,"ParserDefinitionErrorType",{enumerable:!0,get:function(){return OCr.ParserDefinitionErrorType}});Object.defineProperty(qm,"EMPTY_ALT",{enumerable:!0,get:function(){return OCr.EMPTY_ALT}});var jlo=Pkt();Object.defineProperty(qm,"Lexer",{enumerable:!0,get:function(){return jlo.Lexer}});Object.defineProperty(qm,"LexerDefinitionErrorType",{enumerable:!0,get:function(){return jlo.LexerDefinitionErrorType}});var Ect=vhe();Object.defineProperty(qm,"createToken",{enumerable:!0,get:function(){return Ect.createToken}});Object.defineProperty(qm,"createTokenInstance",{enumerable:!0,get:function(){return Ect.createTokenInstance}});Object.defineProperty(qm,"EOF",{enumerable:!0,get:function(){return Ect.EOF}});Object.defineProperty(qm,"tokenLabel",{enumerable:!0,get:function(){return Ect.tokenLabel}});Object.defineProperty(qm,"tokenMatcher",{enumerable:!0,get:function(){return Ect.tokenMatcher}});Object.defineProperty(qm,"tokenName",{enumerable:!0,get:function(){return Ect.tokenName}});var Gx0=Okt();Object.defineProperty(qm,"defaultParserErrorProvider",{enumerable:!0,get:function(){return Gx0.defaultParserErrorProvider}});var zkt=bct();Object.defineProperty(qm,"EarlyExitException",{enumerable:!0,get:function(){return zkt.EarlyExitException}});Object.defineProperty(qm,"isRecognitionException",{enumerable:!0,get:function(){return zkt.isRecognitionException}});Object.defineProperty(qm,"MismatchedTokenException",{enumerable:!0,get:function(){return zkt.MismatchedTokenException}});Object.defineProperty(qm,"NotAllInputParsedException",{enumerable:!0,get:function(){return zkt.NotAllInputParsedException}});Object.defineProperty(qm,"NoViableAltException",{enumerable:!0,get:function(){return zkt.NoViableAltException}});var Ux0=MHn();Object.defineProperty(qm,"defaultLexerErrorProvider",{enumerable:!0,get:function(){return Ux0.defaultLexerErrorProvider}});var xJ=F8();Object.defineProperty(qm,"Alternation",{enumerable:!0,get:function(){return xJ.Alternation}});Object.defineProperty(qm,"Alternative",{enumerable:!0,get:function(){return xJ.Alternative}});Object.defineProperty(qm,"NonTerminal",{enumerable:!0,get:function(){return xJ.NonTerminal}});Object.defineProperty(qm,"Option",{enumerable:!0,get:function(){return xJ.Option}});Object.defineProperty(qm,"Repetition",{enumerable:!0,get:function(){return xJ.Repetition}});Object.defineProperty(qm,"RepetitionMandatory",{enumerable:!0,get:function(){return xJ.RepetitionMandatory}});Object.defineProperty(qm,"RepetitionMandatoryWithSeparator",{enumerable:!0,get:function(){return xJ.RepetitionMandatoryWithSeparator}});Object.defineProperty(qm,"RepetitionWithSeparator",{enumerable:!0,get:function(){return xJ.RepetitionWithSeparator}});Object.defineProperty(qm,"Rule",{enumerable:!0,get:function(){return xJ.Rule}});Object.defineProperty(qm,"Terminal",{enumerable:!0,get:function(){return xJ.Terminal}});var Glo=F8();Object.defineProperty(qm,"serializeGrammar",{enumerable:!0,get:function(){return Glo.serializeGrammar}});Object.defineProperty(qm,"serializeProduction",{enumerable:!0,get:function(){return Glo.serializeProduction}});var Vx0=gct();Object.defineProperty(qm,"GAstVisitor",{enumerable:!0,get:function(){return Vx0.GAstVisitor}});function zx0(){console.warn(`The clearCache function was 'soft' removed from the Chevrotain API.
          +`;return o+c+l+u+m+h}NCr.createSyntaxDiagramsCode=jx0});var Vlo=A(qm=>{"use strict";Object.defineProperty(qm,"__esModule",{value:!0});qm.Parser=qm.createSyntaxDiagramsCode=qm.clearCache=qm.GAstVisitor=qm.serializeProduction=qm.serializeGrammar=qm.Terminal=qm.Rule=qm.RepetitionWithSeparator=qm.RepetitionMandatoryWithSeparator=qm.RepetitionMandatory=qm.Repetition=qm.Option=qm.NonTerminal=qm.Alternative=qm.Alternation=qm.defaultLexerErrorProvider=qm.NoViableAltException=qm.NotAllInputParsedException=qm.MismatchedTokenException=qm.isRecognitionException=qm.EarlyExitException=qm.defaultParserErrorProvider=qm.tokenName=qm.tokenMatcher=qm.tokenLabel=qm.EOF=qm.createTokenInstance=qm.createToken=qm.LexerDefinitionErrorType=qm.Lexer=qm.EMPTY_ALT=qm.ParserDefinitionErrorType=qm.EmbeddedActionsParser=qm.CstParser=qm.VERSION=void 0;var Gx0=xHn();Object.defineProperty(qm,"VERSION",{enumerable:!0,get:function(){return Gx0.VERSION}});var OCr=dB();Object.defineProperty(qm,"CstParser",{enumerable:!0,get:function(){return OCr.CstParser}});Object.defineProperty(qm,"EmbeddedActionsParser",{enumerable:!0,get:function(){return OCr.EmbeddedActionsParser}});Object.defineProperty(qm,"ParserDefinitionErrorType",{enumerable:!0,get:function(){return OCr.ParserDefinitionErrorType}});Object.defineProperty(qm,"EMPTY_ALT",{enumerable:!0,get:function(){return OCr.EMPTY_ALT}});var Glo=Pkt();Object.defineProperty(qm,"Lexer",{enumerable:!0,get:function(){return Glo.Lexer}});Object.defineProperty(qm,"LexerDefinitionErrorType",{enumerable:!0,get:function(){return Glo.LexerDefinitionErrorType}});var Ect=vhe();Object.defineProperty(qm,"createToken",{enumerable:!0,get:function(){return Ect.createToken}});Object.defineProperty(qm,"createTokenInstance",{enumerable:!0,get:function(){return Ect.createTokenInstance}});Object.defineProperty(qm,"EOF",{enumerable:!0,get:function(){return Ect.EOF}});Object.defineProperty(qm,"tokenLabel",{enumerable:!0,get:function(){return Ect.tokenLabel}});Object.defineProperty(qm,"tokenMatcher",{enumerable:!0,get:function(){return Ect.tokenMatcher}});Object.defineProperty(qm,"tokenName",{enumerable:!0,get:function(){return Ect.tokenName}});var Ux0=Okt();Object.defineProperty(qm,"defaultParserErrorProvider",{enumerable:!0,get:function(){return Ux0.defaultParserErrorProvider}});var zkt=bct();Object.defineProperty(qm,"EarlyExitException",{enumerable:!0,get:function(){return zkt.EarlyExitException}});Object.defineProperty(qm,"isRecognitionException",{enumerable:!0,get:function(){return zkt.isRecognitionException}});Object.defineProperty(qm,"MismatchedTokenException",{enumerable:!0,get:function(){return zkt.MismatchedTokenException}});Object.defineProperty(qm,"NotAllInputParsedException",{enumerable:!0,get:function(){return zkt.NotAllInputParsedException}});Object.defineProperty(qm,"NoViableAltException",{enumerable:!0,get:function(){return zkt.NoViableAltException}});var Vx0=MHn();Object.defineProperty(qm,"defaultLexerErrorProvider",{enumerable:!0,get:function(){return Vx0.defaultLexerErrorProvider}});var xJ=F8();Object.defineProperty(qm,"Alternation",{enumerable:!0,get:function(){return xJ.Alternation}});Object.defineProperty(qm,"Alternative",{enumerable:!0,get:function(){return xJ.Alternative}});Object.defineProperty(qm,"NonTerminal",{enumerable:!0,get:function(){return xJ.NonTerminal}});Object.defineProperty(qm,"Option",{enumerable:!0,get:function(){return xJ.Option}});Object.defineProperty(qm,"Repetition",{enumerable:!0,get:function(){return xJ.Repetition}});Object.defineProperty(qm,"RepetitionMandatory",{enumerable:!0,get:function(){return xJ.RepetitionMandatory}});Object.defineProperty(qm,"RepetitionMandatoryWithSeparator",{enumerable:!0,get:function(){return xJ.RepetitionMandatoryWithSeparator}});Object.defineProperty(qm,"RepetitionWithSeparator",{enumerable:!0,get:function(){return xJ.RepetitionWithSeparator}});Object.defineProperty(qm,"Rule",{enumerable:!0,get:function(){return xJ.Rule}});Object.defineProperty(qm,"Terminal",{enumerable:!0,get:function(){return xJ.Terminal}});var Ulo=F8();Object.defineProperty(qm,"serializeGrammar",{enumerable:!0,get:function(){return Ulo.serializeGrammar}});Object.defineProperty(qm,"serializeProduction",{enumerable:!0,get:function(){return Ulo.serializeProduction}});var zx0=gct();Object.defineProperty(qm,"GAstVisitor",{enumerable:!0,get:function(){return zx0.GAstVisitor}});function $x0(){console.warn(`The clearCache function was 'soft' removed from the Chevrotain API.
           	 It performs no action other than printing this message.
          -	 Please avoid using it as it will be completely removed in the future`)}qm.clearCache=zx0;var $x0=Llo();Object.defineProperty(qm,"createSyntaxDiagramsCode",{enumerable:!0,get:function(){return $x0.createSyntaxDiagramsCode}});var Qx0=function(){function e(){throw new Error(`The Parser class has been deprecated, use CstParser or EmbeddedActionsParser instead.	
          -See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_7-0-0`)}return e}();qm.Parser=Qx0});var $lo=A((sP1,zlo)=>{var BCr=Ulo(),Bie=BCr.createToken,Vlo=BCr.tokenMatcher,uWn=BCr.Lexer,Kx0=BCr.EmbeddedActionsParser;zlo.exports=e=>{let r=Bie({name:"LogicalOperator",pattern:uWn.NA}),t=Bie({name:"Or",pattern:/\|/,categories:r}),n=Bie({name:"Xor",pattern:/\^/,categories:r}),i=Bie({name:"And",pattern:/&/,categories:r}),s=Bie({name:"Not",pattern:/!/}),a=Bie({name:"LParen",pattern:/\(/}),o=Bie({name:"RParen",pattern:/\)/}),c=Bie({name:"Query",pattern:e}),u=[Bie({name:"WhiteSpace",pattern:/\s+/,group:uWn.SKIPPED}),t,n,i,a,o,s,r,c],m=new uWn(u);class h extends Kx0{constructor(b){super(u),this.RULE("expression",()=>this.SUBRULE(this.logicalExpression)),this.RULE("logicalExpression",()=>{let w=this.SUBRULE(this.atomicExpression);return this.MANY(()=>{let x=w,P=this.CONSUME(r),k=this.SUBRULE2(this.atomicExpression);Vlo(P,t)?w=R=>x(R)||k(R):Vlo(P,n)?w=R=>!!(x(R)^k(R)):w=R=>x(R)&&k(R)}),w}),this.RULE("atomicExpression",()=>this.OR([{ALT:()=>this.SUBRULE(this.parenthesisExpression)},{ALT:()=>{let{image:v}=this.CONSUME(c);return w=>w(v)}},{ALT:()=>{this.CONSUME(s);let v=this.SUBRULE(this.atomicExpression);return w=>!v(w)}}])),this.RULE("parenthesisExpression",()=>{let v;return this.CONSUME(a),v=this.SUBRULE(this.expression),this.CONSUME(o),v}),this.performSelfAnalysis()}}return{TinylogicLexer:m,TinylogicParser:h}}});var Qlo=A(qCr=>{var Hx0=$lo();qCr.makeParser=(e=/[a-z]+/)=>{let{TinylogicLexer:r,TinylogicParser:t}=Hx0(e),n=new t;return(i,s)=>{let a=r.tokenize(i);return n.input=a.tokens,n.expression()(s)}};qCr.parse=qCr.makeParser()});var Hlo=A((oP1,Klo)=>{"use strict";var Wx0=(e,r,t)=>{let n=e.indexOf(r);if(n===-1)return e;let i=r.length,s=0,a="";do a+=e.substr(s,n-s)+r+t,s=n+i,n=e.indexOf(r,s);while(n!==-1);return a+=e.substr(s),a},Yx0=(e,r,t,n)=>{let i=0,s="";do{let a=e[n-1]==="\r";s+=e.substr(i,(a?n-1:n)-i)+r+(a?`\r
          +	 Please avoid using it as it will be completely removed in the future`)}qm.clearCache=$x0;var Qx0=jlo();Object.defineProperty(qm,"createSyntaxDiagramsCode",{enumerable:!0,get:function(){return Qx0.createSyntaxDiagramsCode}});var Kx0=function(){function e(){throw new Error(`The Parser class has been deprecated, use CstParser or EmbeddedActionsParser instead.	
          +See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_7-0-0`)}return e}();qm.Parser=Kx0});var Qlo=A((aP1,$lo)=>{var BCr=Vlo(),Bie=BCr.createToken,zlo=BCr.tokenMatcher,uWn=BCr.Lexer,Hx0=BCr.EmbeddedActionsParser;$lo.exports=e=>{let r=Bie({name:"LogicalOperator",pattern:uWn.NA}),t=Bie({name:"Or",pattern:/\|/,categories:r}),n=Bie({name:"Xor",pattern:/\^/,categories:r}),i=Bie({name:"And",pattern:/&/,categories:r}),s=Bie({name:"Not",pattern:/!/}),a=Bie({name:"LParen",pattern:/\(/}),o=Bie({name:"RParen",pattern:/\)/}),c=Bie({name:"Query",pattern:e}),u=[Bie({name:"WhiteSpace",pattern:/\s+/,group:uWn.SKIPPED}),t,n,i,a,o,s,r,c],m=new uWn(u);class h extends Hx0{constructor(b){super(u),this.RULE("expression",()=>this.SUBRULE(this.logicalExpression)),this.RULE("logicalExpression",()=>{let w=this.SUBRULE(this.atomicExpression);return this.MANY(()=>{let x=w,P=this.CONSUME(r),k=this.SUBRULE2(this.atomicExpression);zlo(P,t)?w=R=>x(R)||k(R):zlo(P,n)?w=R=>!!(x(R)^k(R)):w=R=>x(R)&&k(R)}),w}),this.RULE("atomicExpression",()=>this.OR([{ALT:()=>this.SUBRULE(this.parenthesisExpression)},{ALT:()=>{let{image:v}=this.CONSUME(c);return w=>w(v)}},{ALT:()=>{this.CONSUME(s);let v=this.SUBRULE(this.atomicExpression);return w=>!v(w)}}])),this.RULE("parenthesisExpression",()=>{let v;return this.CONSUME(a),v=this.SUBRULE(this.expression),this.CONSUME(o),v}),this.performSelfAnalysis()}}return{TinylogicLexer:m,TinylogicParser:h}}});var Klo=A(qCr=>{var Wx0=Qlo();qCr.makeParser=(e=/[a-z]+/)=>{let{TinylogicLexer:r,TinylogicParser:t}=Wx0(e),n=new t;return(i,s)=>{let a=r.tokenize(i);return n.input=a.tokens,n.expression()(s)}};qCr.parse=qCr.makeParser()});var Wlo=A((cP1,Hlo)=>{"use strict";var Yx0=(e,r,t)=>{let n=e.indexOf(r);if(n===-1)return e;let i=r.length,s=0,a="";do a+=e.substr(s,n-s)+r+t,s=n+i,n=e.indexOf(r,s);while(n!==-1);return a+=e.substr(s),a},Jx0=(e,r,t,n)=>{let i=0,s="";do{let a=e[n-1]==="\r";s+=e.substr(i,(a?n-1:n)-i)+r+(a?`\r
           `:`
           `)+t,i=n+1,n=e.indexOf(`
          -`,i)}while(n!==-1);return s+=e.substr(i),s};Klo.exports={stringReplaceAll:Wx0,stringEncaseCRLFWithFirstIndex:Yx0}});var Zlo=A((cP1,Xlo)=>{"use strict";var Jx0=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,Wlo=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,Xx0=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Zx0=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,eT0=new Map([["n",`
          -`],["r","\r"],["t","	"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function Jlo(e){let r=e[0]==="u",t=e[1]==="{";return r&&!t&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):r&&t?String.fromCodePoint(parseInt(e.slice(2,-1),16)):eT0.get(e)||e}function tT0(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n){let a=Number(s);if(!Number.isNaN(a))t.push(a);else if(i=s.match(Xx0))t.push(i[2].replace(Zx0,(o,c,l)=>c?Jlo(c):l));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`)}return t}function rT0(e){Wlo.lastIndex=0;let r=[],t;for(;(t=Wlo.exec(e))!==null;){let n=t[1];if(t[2]){let i=tT0(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function Ylo(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let[i,s]of Object.entries(t))if(Array.isArray(s)){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);n=s.length>0?n[i](...s):n[i]}return n}Xlo.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace(Jx0,(s,a,o,c,l,u)=>{if(a)i.push(Jlo(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:Ylo(e,t)(m)),t.push({inverse:o,styles:rT0(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(Ylo(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var hWn=A((uP1,ndo)=>{"use strict";var $kt=fzr(),{stdout:dWn,stderr:pWn}=wUt(),{stringReplaceAll:nT0,stringEncaseCRLFWithFirstIndex:iT0}=Hlo(),edo=["ansi","ansi","ansi256","ansi16m"],Dct=Object.create(null),sT0=(e,r={})=>{if(r.level>3||r.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let t=dWn?dWn.level:0;e.level=r.level===void 0?t:r.level},mWn=class{constructor(r){return tdo(r)}},tdo=e=>{let r={};return sT0(r,e),r.template=(...t)=>cT0(r.template,...t),Object.setPrototypeOf(r,MCr.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},r.template.Instance=mWn,r.template};function MCr(e){return tdo(e)}for(let[e,r]of Object.entries($kt))Dct[e]={get(){let t=LCr(this,fWn(r.open,r.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:t}),t}};Dct.visible={get(){let e=LCr(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var rdo=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of rdo)Dct[e]={get(){let{level:r}=this;return function(...t){let n=fWn($kt.color[edo[r]][e](...t),$kt.color.close,this._styler);return LCr(this,n,this._isEmpty)}}};for(let e of rdo){let r="bg"+e[0].toUpperCase()+e.slice(1);Dct[r]={get(){let{level:t}=this;return function(...n){let i=fWn($kt.bgColor[edo[t]][e](...n),$kt.bgColor.close,this._styler);return LCr(this,i,this._isEmpty)}}}}var aT0=Object.defineProperties(()=>{},{...Dct,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),fWn=(e,r,t)=>{let n,i;return t===void 0?(n=e,i=r):(n=t.openAll+e,i=r+t.closeAll),{open:e,close:r,openAll:n,closeAll:i,parent:t}},LCr=(e,r,t)=>{let n=(...i)=>oT0(n,i.length===1?""+i[0]:i.join(" "));return n.__proto__=aT0,n._generator=e,n._styler=r,n._isEmpty=t,n},oT0=(e,r)=>{if(e.level<=0||!r)return e._isEmpty?"":r;let t=e._styler;if(t===void 0)return r;let{openAll:n,closeAll:i}=t;if(r.indexOf("\x1B")!==-1)for(;t!==void 0;)r=nT0(r,t.close,t.open),t=t.parent;let s=r.indexOf(`
          -`);return s!==-1&&(r=iT0(r,i,n,s)),n+r+i},lWn,cT0=(e,...r)=>{let[t]=r;if(!Array.isArray(t))return r.join(" ");let n=r.slice(1),i=[t.raw[0]];for(let s=1;s{"use strict";ido.exports=({onlyFirst:e=!1}={})=>{let r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,e?void 0:"g")}});var odo=A((dP1,ado)=>{"use strict";var uT0=sdo();ado.exports=e=>typeof e=="string"?e.replace(uT0(),""):e});var mB=A((exports,module)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0});exports.isPathLike=exports.tryParseOptionalBoolean=exports.parseOptionalBoolean=exports.parseBoolean=exports.replaceEnvVariables=exports.buildIgnorePattern=exports.sortMap=exports.dynamicRequire=exports.CachingStrategy=exports.DefaultStream=exports.AsyncActions=exports.BufferStream=exports.bufferStream=exports.prettifySyncErrors=exports.prettifyAsyncErrors=exports.releaseAfterUseAsync=exports.getMapWithDefault=exports.getSetWithDefault=exports.getArrayWithDefault=exports.getFactoryWithDefault=exports.convertMapsToIndexableObjects=exports.allSettledSafe=exports.isIndexableObject=exports.mapAndFind=exports.mapAndFilter=exports.validateEnum=exports.assertNever=exports.overrideType=exports.escapeRegExp=exports.isTaggedYarnVersion=void 0;var tslib_1=(Yh(),Dr(Wh)),fslib_1=JC(),clipanion_1=Tkt(),micromatch_1=tslib_1.__importDefault(Uot()),p_limit_1=tslib_1.__importDefault(pct()),semver_1=tslib_1.__importDefault(N3()),stream_1=require("stream");function isTaggedYarnVersion(e){return!!(semver_1.default.valid(e)&&e.match(/^[^-]+(-rc\.[0-9]+)?$/))}exports.isTaggedYarnVersion=isTaggedYarnVersion;function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}exports.escapeRegExp=escapeRegExp;function overrideType(e){}exports.overrideType=overrideType;function assertNever(e){throw new Error(`Assertion failed: Unexpected object '${e}'`)}exports.assertNever=assertNever;function validateEnum(e,r){let t=Object.values(e);if(!t.includes(r))throw new clipanion_1.UsageError(`Invalid value for enumeration: ${JSON.stringify(r)} (expected one of ${t.map(n=>JSON.stringify(n)).join(", ")})`);return r}exports.validateEnum=validateEnum;function mapAndFilter(e,r){let t=[];for(let n of e){let i=r(n);i!==mapAndFilterSkip&&t.push(i)}return t}exports.mapAndFilter=mapAndFilter;var mapAndFilterSkip=Symbol();mapAndFilter.skip=mapAndFilterSkip;function mapAndFind(e,r){for(let t of e){let n=r(t);if(n!==mapAndFindSkip)return n}}exports.mapAndFind=mapAndFind;var mapAndFindSkip=Symbol();mapAndFind.skip=mapAndFindSkip;function isIndexableObject(e){return typeof e=="object"&&e!==null}exports.isIndexableObject=isIndexableObject;async function allSettledSafe(e){let r=await Promise.allSettled(e),t=[];for(let n of r){if(n.status==="rejected")throw n.reason;t.push(n.value)}return t}exports.allSettledSafe=allSettledSafe;function convertMapsToIndexableObjects(e){if(e instanceof Map&&(e=Object.fromEntries(e)),isIndexableObject(e))for(let r of Object.keys(e)){let t=e[r];isIndexableObject(t)&&(e[r]=convertMapsToIndexableObjects(t))}return e}exports.convertMapsToIndexableObjects=convertMapsToIndexableObjects;function getFactoryWithDefault(e,r,t){let n=e.get(r);return typeof n>"u"&&e.set(r,n=t()),n}exports.getFactoryWithDefault=getFactoryWithDefault;function getArrayWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=[]),t}exports.getArrayWithDefault=getArrayWithDefault;function getSetWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=new Set),t}exports.getSetWithDefault=getSetWithDefault;function getMapWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=new Map),t}exports.getMapWithDefault=getMapWithDefault;async function releaseAfterUseAsync(e,r){if(r==null)return await e();try{return await e()}finally{await r()}}exports.releaseAfterUseAsync=releaseAfterUseAsync;async function prettifyAsyncErrors(e,r){try{return await e()}catch(t){throw t.message=r(t.message),t}}exports.prettifyAsyncErrors=prettifyAsyncErrors;function prettifySyncErrors(e,r){try{return e()}catch(t){throw t.message=r(t.message),t}}exports.prettifySyncErrors=prettifySyncErrors;async function bufferStream(e){return await new Promise((r,t)=>{let n=[];e.on("error",i=>{t(i)}),e.on("data",i=>{n.push(i)}),e.on("end",()=>{r(Buffer.concat(n))})})}exports.bufferStream=bufferStream;var BufferStream=class extends stream_1.Transform{constructor(){super(...arguments),this.chunks=[]}_transform(r,t,n){if(t!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: BufferStream only accept buffers");this.chunks.push(r),n(null,null)}_flush(r){r(null,Buffer.concat(this.chunks))}};exports.BufferStream=BufferStream;function makeDeferred(){let e,r;return{promise:new Promise((n,i)=>{e=n,r=i}),resolve:e,reject:r}}var AsyncActions=class{constructor(r){this.deferred=new Map,this.promises=new Map,this.limit=(0,p_limit_1.default)(r)}set(r,t){let n=this.deferred.get(r);typeof n>"u"&&this.deferred.set(r,n=makeDeferred());let i=this.limit(()=>t());return this.promises.set(r,i),i.then(()=>{this.promises.get(r)===i&&n.resolve()},s=>{this.promises.get(r)===i&&n.reject(s)}),n.promise}reduce(r,t){var n;let i=(n=this.promises.get(r))!==null&&n!==void 0?n:Promise.resolve();this.set(r,()=>t(i))}async wait(){await Promise.all(this.promises.values())}};exports.AsyncActions=AsyncActions;var DefaultStream=class extends stream_1.Transform{constructor(r=Buffer.alloc(0)){super(),this.active=!0,this.ifEmpty=r}_transform(r,t,n){if(t!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: DefaultStream only accept buffers");this.active=!1,n(null,r)}_flush(r){this.active&&this.ifEmpty.length>0?r(null,this.ifEmpty):r(null)}};exports.DefaultStream=DefaultStream;var realRequire=eval("require");function dynamicRequireNode(e){return realRequire(fslib_1.npath.fromPortablePath(e))}function dynamicRequireNoCache(path){let physicalPath=fslib_1.npath.fromPortablePath(path),currentCacheEntry=realRequire.cache[physicalPath];delete realRequire.cache[physicalPath];let result;try{result=dynamicRequireNode(physicalPath);let freshCacheEntry=realRequire.cache[physicalPath],dynamicModule=eval("module"),freshCacheIndex=dynamicModule.children.indexOf(freshCacheEntry);freshCacheIndex!==-1&&dynamicModule.children.splice(freshCacheIndex,1)}finally{realRequire.cache[physicalPath]=currentCacheEntry}return result}var dynamicRequireFsTimeCache=new Map;function dynamicRequireFsTime(e){let r=dynamicRequireFsTimeCache.get(e),t=fslib_1.xfs.statSync(e);if((r==null?void 0:r.mtime)===t.mtimeMs)return r.instance;let n=dynamicRequireNoCache(e);return dynamicRequireFsTimeCache.set(e,{mtime:t.mtimeMs,instance:n}),n}var CachingStrategy;(function(e){e[e.NoCache=0]="NoCache",e[e.FsTime=1]="FsTime",e[e.Node=2]="Node"})(CachingStrategy||(exports.CachingStrategy=CachingStrategy={}));function dynamicRequire(e,{cachingStrategy:r=CachingStrategy.Node}={}){switch(r){case CachingStrategy.NoCache:return dynamicRequireNoCache(e);case CachingStrategy.FsTime:return dynamicRequireFsTime(e);case CachingStrategy.Node:return dynamicRequireNode(e);default:throw new Error("Unsupported caching strategy")}}exports.dynamicRequire=dynamicRequire;function sortMap(e,r){let t=Array.from(e);Array.isArray(r)||(r=[r]);let n=[];for(let s of r)n.push(t.map(a=>s(a)));let i=t.map((s,a)=>a);return i.sort((s,a)=>{for(let o of n){let c=o[s]o[a]?1:0;if(c!==0)return c}return 0}),i.map(s=>t[s])}exports.sortMap=sortMap;function buildIgnorePattern(e){return e.length===0?null:e.map(r=>`(${micromatch_1.default.makeRe(r,{windows:!1,dot:!0}).source})`).join("|")}exports.buildIgnorePattern=buildIgnorePattern;function replaceEnvVariables(e,{env:r}){let t=/\${(?[\d\w_]+)(?:)?(?:-(?[^}]*))?}/g;return e.replace(t,(...n)=>{let{variableName:i,colon:s,fallback:a}=n[n.length-1],o=Object.prototype.hasOwnProperty.call(r,i),c=r[i];if(c||o&&!s)return c;if(a!=null)return a;throw new clipanion_1.UsageError(`Environment variable not found (${i})`)})}exports.replaceEnvVariables=replaceEnvVariables;function parseBoolean(e){switch(e){case"true":case"1":case 1:case!0:return!0;case"false":case"0":case 0:case!1:return!1;default:throw new Error(`Couldn't parse "${e}" as a boolean`)}}exports.parseBoolean=parseBoolean;function parseOptionalBoolean(e){return typeof e>"u"?e:parseBoolean(e)}exports.parseOptionalBoolean=parseOptionalBoolean;function tryParseOptionalBoolean(e){try{return parseOptionalBoolean(e)}catch{return null}}exports.tryParseOptionalBoolean=tryParseOptionalBoolean;function isPathLike(e){return!!(fslib_1.npath.isAbsolute(e)||e.match(/^(\.{1,2}|~)\//))}exports.isPathLike=isPathLike});var tIe=A(whe=>{"use strict";Object.defineProperty(whe,"__esModule",{value:!0});whe.PackageExtensionStatus=whe.PackageExtensionType=whe.LinkType=void 0;var cdo;(function(e){e.HARD="HARD",e.SOFT="SOFT"})(cdo||(whe.LinkType=cdo={}));var udo;(function(e){e.Dependency="Dependency",e.PeerDependency="PeerDependency",e.PeerDependencyMeta="PeerDependencyMeta"})(udo||(whe.PackageExtensionType=udo={}));var ldo;(function(e){e.Inactive="inactive",e.Redundant="redundant",e.Active="active"})(ldo||(whe.PackageExtensionStatus=ldo={}))});var Sz=A(sf=>{"use strict";Object.defineProperty(sf,"__esModule",{value:!0});sf.addLogFilterSupport=sf.LogLevel=sf.prettyField=sf.mark=sf.jsonOrPretty=sf.json=sf.prettyList=sf.pretty=sf.applyHyperlink=sf.applyColor=sf.applyStyle=sf.tuple=sf.supportsHyperlinks=sf.supportsColor=sf.Style=sf.Type=void 0;var wct=(Yh(),Dr(Wh)),ddo=JC(),UCr=wct.__importDefault(hWn()),GCr=wct.__importDefault(qbr()),lT0=Tkt(),dT0=wct.__importDefault(Uot()),pT0=wct.__importDefault(odo()),jCr=R8(),mT0=wct.__importStar(mB()),LE=wct.__importStar(Tx()),Sct=tIe();sf.Type={NO_HINT:"NO_HINT",NULL:"NULL",SCOPE:"SCOPE",NAME:"NAME",RANGE:"RANGE",REFERENCE:"REFERENCE",NUMBER:"NUMBER",PATH:"PATH",URL:"URL",ADDED:"ADDED",REMOVED:"REMOVED",CODE:"CODE",DURATION:"DURATION",SIZE:"SIZE",IDENT:"IDENT",DESCRIPTOR:"DESCRIPTOR",LOCATOR:"LOCATOR",RESOLUTION:"RESOLUTION",DEPENDENT:"DEPENDENT",PACKAGE_EXTENSION:"PACKAGE_EXTENSION",SETTING:"SETTING",MARKDOWN:"MARKDOWN"};var yWn;(function(e){e[e.BOLD=2]="BOLD"})(yWn||(sf.Style=yWn={}));var _Wn=GCr.default.GITHUB_ACTIONS?{level:2}:UCr.default.supportsColor?{level:UCr.default.supportsColor.level}:{level:0};sf.supportsColor=_Wn.level!==0;sf.supportsHyperlinks=sf.supportsColor&&!GCr.default.GITHUB_ACTIONS&&!GCr.default.CIRCLE&&!GCr.default.GITLAB;var gWn=new UCr.default.Instance(_Wn),fT0=new Map([[sf.Type.NO_HINT,null],[sf.Type.NULL,["#a853b5",129]],[sf.Type.SCOPE,["#d75f00",166]],[sf.Type.NAME,["#d7875f",173]],[sf.Type.RANGE,["#00afaf",37]],[sf.Type.REFERENCE,["#87afff",111]],[sf.Type.NUMBER,["#ffd700",220]],[sf.Type.PATH,["#d75fd7",170]],[sf.Type.URL,["#d75fd7",170]],[sf.Type.ADDED,["#5faf00",70]],[sf.Type.REMOVED,["#d70000",160]],[sf.Type.CODE,["#87afff",111]],[sf.Type.SIZE,["#ffd700",220]]]),sG=e=>e,VCr={[sf.Type.NUMBER]:sG({pretty:(e,r)=>q8(e,`${r}`,sf.Type.NUMBER),json:e=>e}),[sf.Type.IDENT]:sG({pretty:(e,r)=>LE.prettyIdent(e,r),json:e=>LE.stringifyIdent(e)}),[sf.Type.LOCATOR]:sG({pretty:(e,r)=>LE.prettyLocator(e,r),json:e=>LE.stringifyLocator(e)}),[sf.Type.DESCRIPTOR]:sG({pretty:(e,r)=>LE.prettyDescriptor(e,r),json:e=>LE.stringifyDescriptor(e)}),[sf.Type.RESOLUTION]:sG({pretty:(e,{descriptor:r,locator:t})=>LE.prettyResolution(e,r,t),json:({descriptor:e,locator:r})=>({descriptor:LE.stringifyDescriptor(e),locator:r!==null?LE.stringifyLocator(r):null})}),[sf.Type.DEPENDENT]:sG({pretty:(e,{locator:r,descriptor:t})=>LE.prettyDependent(e,r,t),json:({locator:e,descriptor:r})=>({locator:LE.stringifyLocator(e),descriptor:LE.stringifyDescriptor(r)})}),[sf.Type.PACKAGE_EXTENSION]:sG({pretty:(e,r)=>{switch(r.type){case Sct.PackageExtensionType.Dependency:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"dependencies",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,r.descriptor)}`;case Sct.PackageExtensionType.PeerDependency:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"peerDependencies",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,r.descriptor)}`;case Sct.PackageExtensionType.PeerDependencyMeta:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"peerDependenciesMeta",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,LE.parseIdent(r.selector))} \u27A4 ${q8(e,r.key,sf.Type.CODE)}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${r.type}`)}},json:e=>{switch(e.type){case Sct.PackageExtensionType.Dependency:return`${LE.stringifyIdent(e.parentDescriptor)} > ${LE.stringifyIdent(e.descriptor)}`;case Sct.PackageExtensionType.PeerDependency:return`${LE.stringifyIdent(e.parentDescriptor)} >> ${LE.stringifyIdent(e.descriptor)}`;case Sct.PackageExtensionType.PeerDependencyMeta:return`${LE.stringifyIdent(e.parentDescriptor)} >> ${e.selector} / ${e.key}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${e.type}`)}}}),[sf.Type.SETTING]:sG({pretty:(e,r)=>(e.get(r),pdo(e,q8(e,r,sf.Type.CODE),`https://yarnpkg.com/configuration/yarnrc#${r}`)),json:e=>e}),[sf.Type.DURATION]:sG({pretty:(e,r)=>{if(r>1e3*60){let t=Math.floor(r/1e3/60),n=Math.ceil((r-t*60*1e3)/1e3);return n===0?`${t}m`:`${t}m ${n}s`}else{let t=Math.floor(r/1e3),n=r-t*1e3;return n===0?`${t}s`:`${t}s ${n}ms`}},json:e=>e}),[sf.Type.SIZE]:sG({pretty:(e,r)=>{let t=["KB","MB","GB","TB"],n=t.length;for(;n>1&&r<1024**n;)n-=1;let i=1024**n,s=Math.floor(r*100/i)/100;return q8(e,`${s} ${t[n-1]}`,sf.Type.NUMBER)},json:e=>e}),[sf.Type.PATH]:sG({pretty:(e,r)=>q8(e,ddo.npath.fromPortablePath(r),sf.Type.PATH),json:e=>ddo.npath.fromPortablePath(e)}),[sf.Type.MARKDOWN]:sG({pretty:(e,{text:r,format:t,paragraphs:n})=>(0,lT0.formatMarkdownish)(r,{format:t,paragraphs:n}),json:({text:e})=>e})};function hT0(e,r){return[r,e]}sf.tuple=hT0;function gT0(e,r,t){return e.get("enableColors")&&t&yWn.BOLD&&(r=UCr.default.bold(r)),r}sf.applyStyle=gT0;function q8(e,r,t){if(!e.get("enableColors"))return r;let n=fT0.get(t);if(n===null)return r;let i=typeof n>"u"?t:_Wn.level>=3?n[0]:n[1],s=typeof i=="number"?gWn.ansi256(i):i.startsWith("#")?gWn.hex(i):gWn[i];if(typeof s!="function")throw new Error(`Invalid format type ${i}`);return s(r)}sf.applyColor=q8;var yT0=!!process.env.KONSOLE_VERSION;function pdo(e,r,t){return e.get("enableHyperlinks")?yT0?`\x1B]8;;${t}\x1B\\${r}\x1B]8;;\x1B\\`:`\x1B]8;;${t}\x07${r}\x1B]8;;\x07`:r}sf.applyHyperlink=pdo;function Kkt(e,r,t){if(r===null)return q8(e,"null",sf.Type.NULL);if(Object.prototype.hasOwnProperty.call(VCr,t))return VCr[t].pretty(e,r);if(typeof r!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof r}`);return q8(e,r,t)}sf.pretty=Kkt;function _T0(e,r,t,{separator:n=", "}={}){return[...r].map(i=>Kkt(e,i,t)).join(n)}sf.prettyList=_T0;function mdo(e,r){if(e===null)return null;if(Object.prototype.hasOwnProperty.call(VCr,r))return mT0.overrideType(r),VCr[r].json(e);if(typeof e!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof e}`);return e}sf.json=mdo;function AT0(e,r,[t,n]){return e?mdo(t,n):Kkt(r,t,n)}sf.jsonOrPretty=AT0;function bT0(e){return{Check:q8(e,"\u2713","green"),Cross:q8(e,"\u2718","red"),Question:q8(e,"?","cyan")}}sf.mark=bT0;function CT0(e,{label:r,value:[t,n]}){return`${Kkt(e,r,sf.Type.CODE)}: ${Kkt(e,t,n)}`}sf.prettyField=CT0;var Ihe;(function(e){e.Error="error",e.Warning="warning",e.Info="info",e.Discard="discard"})(Ihe||(sf.LogLevel=Ihe={}));function vT0(e,{configuration:r}){let t=r.get("logFilters"),n=new Map,i=new Map,s=[];for(let m of t){let h=m.get("level");if(typeof h>"u")continue;let _=m.get("code");typeof _<"u"&&n.set(_,h);let b=m.get("text");typeof b<"u"&&i.set(b,h);let v=m.get("pattern");typeof v<"u"&&s.push([dT0.default.matcher(v,{contains:!0}),h])}s.reverse();let a=(m,h,_)=>{if(m===null||m===jCr.MessageName.UNNAMED)return _;let b=i.size>0||s.length>0?(0,pT0.default)(h):h;if(i.size>0){let v=i.get(b);if(typeof v<"u")return v??_}if(s.length>0){for(let[v,w]of s)if(v(b))return w??_}if(n.size>0){let v=n.get((0,jCr.stringifyMessageName)(m));if(typeof v<"u")return v??_}return _},o=e.reportInfo,c=e.reportWarning,l=e.reportError,u=function(m,h,_,b){switch(a(h,_,b)){case Ihe.Info:o.call(m,h,_);break;case Ihe.Warning:c.call(m,h??jCr.MessageName.UNNAMED,_);break;case Ihe.Error:l.call(m,h??jCr.MessageName.UNNAMED,_);break}};e.reportInfo=function(...m){return u(this,...m,Ihe.Info)},e.reportWarning=function(...m){return u(this,...m,Ihe.Warning)},e.reportError=function(...m){return u(this,...m,Ihe.Error)}}sf.addLogFilterSupport=vT0});var hdo=A((fP1,fdo)=>{"use strict";fdo.exports=(...e)=>[...new Set([].concat(...e))]});var ydo=A(rIe=>{"use strict";var{promisify:ET0}=require("util"),gdo=require("fs");async function AWn(e,r,t){if(typeof t!="string")throw new TypeError(`Expected a string, got ${typeof t}`);try{return(await ET0(gdo[e])(t))[r]()}catch(n){if(n.code==="ENOENT")return!1;throw n}}function bWn(e,r,t){if(typeof t!="string")throw new TypeError(`Expected a string, got ${typeof t}`);try{return gdo[e](t)[r]()}catch(n){if(n.code==="ENOENT")return!1;throw n}}rIe.isFile=AWn.bind(null,"stat","isFile");rIe.isDirectory=AWn.bind(null,"stat","isDirectory");rIe.isSymlink=AWn.bind(null,"lstat","isSymbolicLink");rIe.isFileSync=bWn.bind(null,"statSync","isFile");rIe.isDirectorySync=bWn.bind(null,"statSync","isDirectory");rIe.isSymlinkSync=bWn.bind(null,"lstatSync","isSymbolicLink")});var vdo=A((gP1,CWn)=>{"use strict";var nIe=require("path"),_do=ydo(),Ado=e=>e.length>1?`{${e.join(",")}}`:e[0],bdo=(e,r)=>{let t=e[0]==="!"?e.slice(1):e;return nIe.isAbsolute(t)?t:nIe.join(r,t)},DT0=(e,r)=>nIe.extname(e)?`**/${e}`:`**/${e}.${Ado(r)}`,Cdo=(e,r)=>{if(r.files&&!Array.isArray(r.files))throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof r.files}\``);if(r.extensions&&!Array.isArray(r.extensions))throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof r.extensions}\``);return r.files&&r.extensions?r.files.map(t=>nIe.posix.join(e,DT0(t,r.extensions))):r.files?r.files.map(t=>nIe.posix.join(e,`**/${t}`)):r.extensions?[nIe.posix.join(e,`**/*.${Ado(r.extensions)}`)]:[nIe.posix.join(e,"**")]};CWn.exports=async(e,r)=>{if(r={cwd:process.cwd(),...r},typeof r.cwd!="string")throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);let t=await Promise.all([].concat(e).map(async n=>await _do.isDirectory(bdo(n,r.cwd))?Cdo(n,r):n));return[].concat.apply([],t)};CWn.exports.sync=(e,r)=>{if(r={cwd:process.cwd(),...r},typeof r.cwd!="string")throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);let t=[].concat(e).map(n=>_do.isDirectorySync(bdo(n,r.cwd))?Cdo(n,r):n);return[].concat.apply([],t)}});var IWn=A((yP1,Rdo)=>{function Edo(e){return Array.isArray(e)?e:[e]}var Ido="",Ddo=" ",vWn="\\",ST0=/^\s+$/,wT0=/(?:[^\\]|^)\\$/,IT0=/^\\!/,xT0=/^\\#/,TT0=/\r?\n/g,PT0=/^\.*\/|^\.+$/,EWn="/",xdo="node-ignore";typeof Symbol<"u"&&(xdo=Symbol.for("node-ignore"));var Sdo=xdo,RT0=(e,r,t)=>Object.defineProperty(e,r,{value:t}),kT0=/([0-z])-([0-z])/g,Tdo=()=>!1,FT0=e=>e.replace(kT0,(r,t,n)=>t.charCodeAt(0)<=n.charCodeAt(0)?r:Ido),NT0=e=>{let{length:r}=e;return e.slice(0,r-r%2)},OT0=[[/\\?\s+$/,e=>e.indexOf("\\")===0?Ddo:Ido],[/\\\s/g,()=>Ddo],[/[\\$.|*+(){^]/g,e=>`\\${e}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(e,r,t)=>r+6{let n=t.replace(/\\\*/g,"[^\\/]*");return r+n}],[/\\\\\\(?=[$.|*+(){^])/g,()=>vWn],[/\\\\/g,()=>vWn],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(e,r,t,n,i)=>r===vWn?`\\[${t}${NT0(n)}${i}`:i==="]"&&n.length%2===0?`[${FT0(t)}${n}]`:"[]"],[/(?:[^*])$/,e=>/\/$/.test(e)?`${e}$`:`${e}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(e,r)=>`${r?`${r}[^/]+`:"[^/]*"}(?=$|\\/$)`]],wdo=Object.create(null),BT0=(e,r)=>{let t=wdo[e];return t||(t=OT0.reduce((n,i)=>n.replace(i[0],i[1].bind(e)),e),wdo[e]=t),r?new RegExp(t,"i"):new RegExp(t)},wWn=e=>typeof e=="string",qT0=e=>e&&wWn(e)&&!ST0.test(e)&&!wT0.test(e)&&e.indexOf("#")!==0,MT0=e=>e.split(TT0),DWn=class{constructor(r,t,n,i){this.origin=r,this.pattern=t,this.negative=n,this.regex=i}},LT0=(e,r)=>{let t=e,n=!1;e.indexOf("!")===0&&(n=!0,e=e.substr(1)),e=e.replace(IT0,"!").replace(xT0,"#");let i=BT0(e,r);return new DWn(t,e,n,i)},jT0=(e,r)=>{throw new r(e)},qie=(e,r,t)=>wWn(e)?e?qie.isNotRelative(e)?t(`path should be a \`path.relative()\`d string, but got "${r}"`,RangeError):!0:t("path must not be empty",TypeError):t(`path must be a string, but got \`${r}\``,TypeError),Pdo=e=>PT0.test(e);qie.isNotRelative=Pdo;qie.convert=e=>e;var SWn=class{constructor({ignorecase:r=!0,ignoreCase:t=r,allowRelativePaths:n=!1}={}){RT0(this,Sdo,!0),this._rules=[],this._ignoreCase=t,this._allowRelativePaths=n,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(r){if(r&&r[Sdo]){this._rules=this._rules.concat(r._rules),this._added=!0;return}if(qT0(r)){let t=LT0(r,this._ignoreCase);this._added=!0,this._rules.push(t)}}add(r){return this._added=!1,Edo(wWn(r)?MT0(r):r).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(r){return this.add(r)}_testOne(r,t){let n=!1,i=!1;return this._rules.forEach(s=>{let{negative:a}=s;if(i===a&&n!==i||a&&!n&&!i&&!t)return;s.regex.test(r)&&(n=!a,i=a)}),{ignored:n,unignored:i}}_test(r,t,n,i){let s=r&&qie.convert(r);return qie(s,r,this._allowRelativePaths?Tdo:jT0),this._t(s,t,n,i)}_t(r,t,n,i){if(r in t)return t[r];if(i||(i=r.split(EWn)),i.pop(),!i.length)return t[r]=this._testOne(r,n);let s=this._t(i.join(EWn)+EWn,t,n,i);return t[r]=s.ignored?s:this._testOne(r,n)}ignores(r){return this._test(r,this._ignoreCache,!1).ignored}createFilter(){return r=>!this.ignores(r)}filter(r){return Edo(r).filter(this.createFilter())}test(r){return this._test(r,this._testCache,!0)}},zCr=e=>new SWn(e),GT0=e=>qie(e&&qie.convert(e),e,Tdo);zCr.isPathValid=GT0;zCr.default=zCr;Rdo.exports=zCr;if(typeof process<"u"&&(process.env&&process.env.IGNORE_TEST_WIN32||process.platform==="win32")){let e=t=>/^\\\\\?\\/.test(t)||/["<>|\u0000-\u001F]+/u.test(t)?t:t.replace(/\\/g,"/");qie.convert=e;let r=/^[a-z]:\//i;qie.isNotRelative=t=>r.test(t)||Pdo(t)}});var Fdo=A((_P1,kdo)=>{"use strict";kdo.exports=e=>{let r=/^\\\\\?\\/.test(e),t=/[^\u0000-\u0080]+/.test(e);return r||t?e:e.replace(/\\/g,"/")}});var jdo=A((AP1,xWn)=>{"use strict";var{promisify:UT0}=require("util"),Ndo=require("fs"),Mie=require("path"),Odo=ikt(),VT0=IWn(),Hkt=Fdo(),Bdo=["**/node_modules/**","**/flow-typed/**","**/coverage/**","**/.git"],zT0=UT0(Ndo.readFile),$T0=e=>r=>r.startsWith("!")?"!"+Mie.posix.join(e,r.slice(1)):Mie.posix.join(e,r),QT0=(e,r)=>{let t=Hkt(Mie.relative(r.cwd,Mie.dirname(r.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(n=>!n.startsWith("#")).map($T0(t))},qdo=e=>{let r=VT0();for(let t of e)r.add(QT0(t.content,{cwd:t.cwd,fileName:t.filePath}));return r},KT0=(e,r)=>{if(e=Hkt(e),Mie.isAbsolute(r)){if(Hkt(r).startsWith(e))return r;throw new Error(`Path ${r} is not in cwd ${e}`)}return Mie.join(e,r)},Mdo=(e,r)=>t=>e.ignores(Hkt(Mie.relative(r,KT0(r,t.path||t)))),HT0=async(e,r)=>{let t=Mie.join(r,e),n=await zT0(t,"utf8");return{cwd:r,filePath:t,content:n}},WT0=(e,r)=>{let t=Mie.join(r,e),n=Ndo.readFileSync(t,"utf8");return{cwd:r,filePath:t,content:n}},Ldo=({ignore:e=[],cwd:r=Hkt(process.cwd())}={})=>({ignore:e,cwd:r});xWn.exports=async e=>{e=Ldo(e);let r=await Odo("**/.gitignore",{ignore:Bdo.concat(e.ignore),cwd:e.cwd}),t=await Promise.all(r.map(i=>HT0(i,e.cwd))),n=qdo(t);return Mdo(n,e.cwd)};xWn.exports.sync=e=>{e=Ldo(e);let t=Odo.sync("**/.gitignore",{ignore:Bdo.concat(e.ignore),cwd:e.cwd}).map(i=>WT0(i,e.cwd)),n=qdo(t);return Mdo(n,e.cwd)}});var Udo=A((bP1,Gdo)=>{"use strict";var{Transform:YT0}=require("stream"),$Cr=class extends YT0{constructor(){super({objectMode:!0})}},TWn=class extends $Cr{constructor(r){super(),this._filter=r}_transform(r,t,n){this._filter(r)&&this.push(r),n()}},PWn=class extends $Cr{constructor(){super(),this._pushed=new Set}_transform(r,t,n){this._pushed.has(r)||(this.push(r),this._pushed.add(r)),n()}};Gdo.exports={FilterStream:TWn,UniqueStream:PWn}});var NWn=A((CP1,iIe)=>{"use strict";var zdo=require("fs"),QCr=hdo(),JT0=S$n(),KCr=ikt(),HCr=vdo(),RWn=jdo(),{FilterStream:XT0,UniqueStream:ZT0}=Udo(),$do=()=>!1,Vdo=e=>e[0]==="!",eP0=e=>{if(!e.every(r=>typeof r=="string"))throw new TypeError("Patterns must be a string or an array of strings")},tP0=(e={})=>{if(!e.cwd)return;let r;try{r=zdo.statSync(e.cwd)}catch{return}if(!r.isDirectory())throw new Error("The `cwd` option must be a path to a directory")},rP0=e=>e.stats instanceof zdo.Stats?e.path:e,WCr=(e,r)=>{e=QCr([].concat(e)),eP0(e),tP0(r);let t=[];r={ignore:[],expandDirectories:!0,...r};for(let[n,i]of e.entries()){if(Vdo(i))continue;let s=e.slice(n).filter(o=>Vdo(o)).map(o=>o.slice(1)),a={...r,ignore:r.ignore.concat(s)};t.push({pattern:i,options:a})}return t},nP0=(e,r)=>{let t={};return e.options.cwd&&(t.cwd=e.options.cwd),Array.isArray(e.options.expandDirectories)?t={...t,files:e.options.expandDirectories}:typeof e.options.expandDirectories=="object"&&(t={...t,...e.options.expandDirectories}),r(e.pattern,t)},kWn=(e,r)=>e.options.expandDirectories?nP0(e,r):[e.pattern],Qdo=e=>e&&e.gitignore?RWn.sync({cwd:e.cwd,ignore:e.ignore}):$do,FWn=e=>r=>{let{options:t}=e;return t.ignore&&Array.isArray(t.ignore)&&t.expandDirectories&&(t.ignore=HCr.sync(t.ignore)),{pattern:r,options:t}};iIe.exports=async(e,r)=>{let t=WCr(e,r),n=async()=>r&&r.gitignore?RWn({cwd:r.cwd,ignore:r.ignore}):$do,i=async()=>{let c=await Promise.all(t.map(async l=>{let u=await kWn(l,HCr);return Promise.all(u.map(FWn(l)))}));return QCr(...c)},[s,a]=await Promise.all([n(),i()]),o=await Promise.all(a.map(c=>KCr(c.pattern,c.options)));return QCr(...o).filter(c=>!s(rP0(c)))};iIe.exports.sync=(e,r)=>{let t=WCr(e,r),n=[];for(let a of t){let o=kWn(a,HCr.sync).map(FWn(a));n.push(...o)}let i=Qdo(r),s=[];for(let a of n)s=QCr(s,KCr.sync(a.pattern,a.options));return s.filter(a=>!i(a))};iIe.exports.stream=(e,r)=>{let t=WCr(e,r),n=[];for(let o of t){let c=kWn(o,HCr.sync).map(FWn(o));n.push(...c)}let i=Qdo(r),s=new XT0(o=>!i(o)),a=new ZT0;return JT0(n.map(o=>KCr.stream(o.pattern,o.options))).pipe(s).pipe(a)};iIe.exports.generateGlobTasks=WCr;iIe.exports.hasMagic=(e,r)=>[].concat(e).some(t=>KCr.isDynamicPattern(t,r));iIe.exports.gitignore=RWn});var aIe=A(xhe=>{"use strict";Object.defineProperty(xhe,"__esModule",{value:!0});xhe.checksumPattern=xhe.checksumFile=xhe.makeHash=void 0;var iP0=(Yh(),Dr(Wh)),sIe=JC(),OWn=require("crypto"),Kdo=iP0.__importDefault(NWn());function sP0(...e){let r=(0,OWn.createHash)("sha512"),t="";for(let n of e)typeof n=="string"?t+=n:n&&(t&&(r.update(t),t=""),r.update(n));return t&&r.update(t),r.digest("hex")}xhe.makeHash=sP0;async function aP0(e,{baseFs:r,algorithm:t}={baseFs:sIe.xfs,algorithm:"sha512"}){let n=await r.openPromise(e,"r");try{let s=Buffer.allocUnsafeSlow(65536),a=(0,OWn.createHash)(t),o=0;for(;(o=await r.readPromise(n,s,0,65536))!==0;)a.update(o===65536?s:s.slice(0,o));return a.digest("hex")}finally{await r.closePromise(n)}}xhe.checksumFile=aP0;async function oP0(e,{cwd:r}){let n=(await(0,Kdo.default)(e,{cwd:sIe.npath.fromPortablePath(r),expandDirectories:!1,onlyDirectories:!0,unique:!0})).map(o=>`${o}/**/*`),i=await(0,Kdo.default)([e,...n],{cwd:sIe.npath.fromPortablePath(r),expandDirectories:!1,onlyFiles:!1,unique:!0});i.sort();let s=await Promise.all(i.map(async o=>{let c=[Buffer.from(o)],l=sIe.npath.toPortablePath(o),u=await sIe.xfs.lstatPromise(l);return u.isSymbolicLink()?c.push(Buffer.from(await sIe.xfs.readlinkPromise(l))):u.isFile()&&c.push(await sIe.xfs.readFilePromise(l)),c.join("\0")})),a=(0,OWn.createHash)("sha512");for(let o of s)a.update(o);return a.digest("hex")}xhe.checksumPattern=oP0});var Tx=A(Ld=>{"use strict";Object.defineProperty(Ld,"__esModule",{value:!0});Ld.isPackageCompatible=Ld.getIdentVendorPath=Ld.prettyDependent=Ld.prettyResolution=Ld.prettyWorkspace=Ld.sortDescriptors=Ld.prettyLocatorNoColors=Ld.prettyLocator=Ld.prettyReference=Ld.prettyDescriptor=Ld.prettyRange=Ld.prettyIdent=Ld.slugifyLocator=Ld.slugifyIdent=Ld.stringifyLocator=Ld.stringifyDescriptor=Ld.stringifyIdent=Ld.convertToManifestRange=Ld.makeRange=Ld.parseFileStyleRange=Ld.parseRange=Ld.tryParseLocator=Ld.parseLocator=Ld.tryParseDescriptor=Ld.parseDescriptor=Ld.tryParseIdent=Ld.parseIdent=Ld.areVirtualPackagesEquivalent=Ld.areLocatorsEqual=Ld.areDescriptorsEqual=Ld.areIdentsEqual=Ld.bindLocator=Ld.bindDescriptor=Ld.devirtualizeLocator=Ld.devirtualizeDescriptor=Ld.isVirtualLocator=Ld.isVirtualDescriptor=Ld.virtualizePackage=Ld.virtualizeDescriptor=Ld.copyPackage=Ld.renamePackage=Ld.convertPackageToLocator=Ld.convertLocatorToDescriptor=Ld.convertDescriptorToLocator=Ld.convertToIdent=Ld.makeLocator=Ld.makeDescriptor=Ld.makeIdent=void 0;var Ict=(Yh(),Dr(Wh)),cP0=JC(),Ykt=Ict.__importDefault(require("querystring")),uP0=Ict.__importDefault(N3()),lP0=Qlo(),a7=Ict.__importStar(Sz()),qWn=Ict.__importStar(aIe()),dP0=Ict.__importStar(mB()),YCr=Ict.__importStar(Tx()),Wkt="virtual:",pP0=5,Wdo=/(os|cpu|libc)=([a-z0-9_-]+)/,mP0=(0,lP0.makeParser)(Wdo);function ZCr(e,r){if(e!=null&&e.startsWith("@"))throw new Error("Invalid scope: don't prefix it with '@'");return{identHash:qWn.makeHash(e,r),scope:e,name:r}}Ld.makeIdent=ZCr;function Jkt(e,r){return{identHash:e.identHash,scope:e.scope,name:e.name,descriptorHash:qWn.makeHash(e.identHash,r),range:r}}Ld.makeDescriptor=Jkt;function Xkt(e,r){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:qWn.makeHash(e.identHash,r),reference:r}}Ld.makeLocator=Xkt;function fP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name}}Ld.convertToIdent=fP0;function hP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.descriptorHash,reference:e.range}}Ld.convertDescriptorToLocator=hP0;function gP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,descriptorHash:e.locatorHash,range:e.reference}}Ld.convertLocatorToDescriptor=gP0;function yP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.locatorHash,reference:e.reference}}Ld.convertPackageToLocator=yP0;function MWn(e,r){return{identHash:r.identHash,scope:r.scope,name:r.name,locatorHash:r.locatorHash,reference:r.reference,version:e.version,languageName:e.languageName,linkType:e.linkType,conditions:e.conditions,dependencies:new Map(e.dependencies),peerDependencies:new Map(e.peerDependencies),dependenciesMeta:new Map(e.dependenciesMeta),peerDependenciesMeta:new Map(e.peerDependenciesMeta),bin:new Map(e.bin)}}Ld.renamePackage=MWn;function _P0(e){return MWn(e,e)}Ld.copyPackage=_P0;function AP0(e,r){if(r.includes("#"))throw new Error("Invalid entropy");return Jkt(e,`virtual:${r}#${e.range}`)}Ld.virtualizeDescriptor=AP0;function bP0(e,r){if(r.includes("#"))throw new Error("Invalid entropy");return MWn(e,Xkt(e,`virtual:${r}#${e.reference}`))}Ld.virtualizePackage=bP0;function LWn(e){return e.range.startsWith(Wkt)}Ld.isVirtualDescriptor=LWn;function JCr(e){return e.reference.startsWith(Wkt)}Ld.isVirtualLocator=JCr;function Ydo(e){if(!LWn(e))throw new Error("Not a virtual descriptor");return Jkt(e,e.range.replace(/^[^#]*#/,""))}Ld.devirtualizeDescriptor=Ydo;function CP0(e){if(!JCr(e))throw new Error("Not a virtual descriptor");return Xkt(e,e.reference.replace(/^[^#]*#/,""))}Ld.devirtualizeLocator=CP0;function vP0(e,r){return e.range.includes("::")?e:Jkt(e,`${e.range}::${Ykt.default.stringify(r)}`)}Ld.bindDescriptor=vP0;function EP0(e,r){return e.reference.includes("::")?e:Xkt(e,`${e.reference}::${Ykt.default.stringify(r)}`)}Ld.bindLocator=EP0;function Jdo(e,r){return e.identHash===r.identHash}Ld.areIdentsEqual=Jdo;function Xdo(e,r){return e.descriptorHash===r.descriptorHash}Ld.areDescriptorsEqual=Xdo;function DP0(e,r){return e.locatorHash===r.locatorHash}Ld.areLocatorsEqual=DP0;function SP0(e,r){if(!JCr(e))throw new Error("Invalid package type");if(!JCr(r))throw new Error("Invalid package type");if(!Jdo(e,r)||e.dependencies.size!==r.dependencies.size)return!1;for(let t of e.dependencies.values()){let n=r.dependencies.get(t.identHash);if(!n||!Xdo(t,n))return!1}return!0}Ld.areVirtualPackagesEquivalent=SP0;function wP0(e){let r=Zdo(e);if(!r)throw new Error(`Invalid ident (${e})`);return r}Ld.parseIdent=wP0;function Zdo(e){let r=e.match(/^(?:@([^/]+?)\/)?([^/]+)$/);if(!r)return null;let[,t,n]=r;return ZCr(typeof t<"u"?t:null,n)}Ld.tryParseIdent=Zdo;function IP0(e,r=!1){let t=epo(e,r);if(!t)throw new Error(`Invalid descriptor (${e})`);return t}Ld.parseDescriptor=IP0;function epo(e,r=!1){let t=r?e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))$/):e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))?$/);if(!t)return null;let[,n,i,s]=t;if(s==="unknown")throw new Error(`Invalid range (${e})`);let a=typeof n<"u"?n:null,o=typeof s<"u"?s:"unknown";return Jkt(ZCr(a,i),o)}Ld.tryParseDescriptor=epo;function tpo(e,r=!1){let t=rpo(e,r);if(!t)throw new Error(`Invalid locator (${e})`);return t}Ld.parseLocator=tpo;function rpo(e,r=!1){let t=r?e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))$/):e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))?$/);if(!t)return null;let[,n,i,s]=t;if(s==="unknown")throw new Error(`Invalid reference (${e})`);let a=typeof n<"u"?n:null,o=typeof s<"u"?s:"unknown";return Xkt(ZCr(a,i),o)}Ld.tryParseLocator=rpo;function evr(e,r){let t=e.match(/^([^#:]*:)?((?:(?!::)[^#])*)(?:#((?:(?!::).)*))?(?:::(.*))?$/);if(t===null)throw new Error(`Invalid range (${e})`);let n=typeof t[1]<"u"?t[1]:null;if(typeof(r==null?void 0:r.requireProtocol)=="string"&&n!==r.requireProtocol)throw new Error(`Invalid protocol (${n})`);if(r!=null&&r.requireProtocol&&n===null)throw new Error(`Missing protocol (${n})`);let i=typeof t[3]<"u"?decodeURIComponent(t[2]):null;if(r!=null&&r.requireSource&&i===null)throw new Error(`Missing source (${e})`);let s=typeof t[3]<"u"?decodeURIComponent(t[3]):decodeURIComponent(t[2]),a=r!=null&&r.parseSelector?Ykt.default.parse(s):s,o=typeof t[4]<"u"?Ykt.default.parse(t[4]):null;return{protocol:n,source:i,selector:a,params:o}}Ld.parseRange=evr;function xP0(e,{protocol:r}){let{selector:t,params:n}=evr(e,{requireProtocol:r,requireBindings:!0});if(typeof n.locator!="string")throw new Error(`Assertion failed: Invalid bindings for ${e}`);return{parentLocator:tpo(n.locator,!0),path:t}}Ld.parseFileStyleRange=xP0;function Hdo(e){return e=e.replace(/%/g,"%25"),e=e.replace(/:/g,"%3A"),e=e.replace(/#/g,"%23"),e}function TP0(e){return e===null?!1:Object.entries(e).length>0}function npo({protocol:e,source:r,selector:t,params:n}){let i="";return e!==null&&(i+=`${e}`),r!==null&&(i+=`${Hdo(r)}#`),i+=Hdo(t),TP0(n)&&(i+=`::${Ykt.default.stringify(n)}`),i}Ld.makeRange=npo;function PP0(e){let{params:r,protocol:t,source:n,selector:i}=evr(e);for(let s in r)s.startsWith("__")&&delete r[s];return npo({protocol:t,source:n,params:r,selector:i})}Ld.convertToManifestRange=PP0;function tvr(e){return e.scope?`@${e.scope}/${e.name}`:`${e.name}`}Ld.stringifyIdent=tvr;function RP0(e){return e.scope?`@${e.scope}/${e.name}@${e.range}`:`${e.name}@${e.range}`}Ld.stringifyDescriptor=RP0;function kP0(e){return e.scope?`@${e.scope}/${e.name}@${e.reference}`:`${e.name}@${e.reference}`}Ld.stringifyLocator=kP0;function BWn(e){return e.scope!==null?`@${e.scope}-${e.name}`:e.name}Ld.slugifyIdent=BWn;function FP0(e){let{protocol:r,selector:t}=evr(e.reference),n=r!==null?r.replace(/:$/,""):"exotic",i=uP0.default.valid(t),s=i!==null?`${n}-${i}`:`${n}`,a=10,o=e.scope?`${BWn(e)}-${s}-${e.locatorHash.slice(0,a)}`:`${BWn(e)}-${s}-${e.locatorHash.slice(0,a)}`;return(0,cP0.toFilename)(o)}Ld.slugifyLocator=FP0;function rvr(e,r){return r.scope?`${a7.pretty(e,`@${r.scope}/`,a7.Type.SCOPE)}${a7.pretty(e,r.name,a7.Type.NAME)}`:`${a7.pretty(e,r.name,a7.Type.NAME)}`}Ld.prettyIdent=rvr;function nvr(e){if(e.startsWith(Wkt)){let r=nvr(e.substring(e.indexOf("#")+1)),t=e.substring(Wkt.length,Wkt.length+pP0);return`${r} [${t}]`}else return e.replace(/\?.*/,"?[...]")}function ipo(e,r){return`${a7.pretty(e,nvr(r),a7.Type.RANGE)}`}Ld.prettyRange=ipo;function NP0(e,r){return`${rvr(e,r)}${a7.pretty(e,"@",a7.Type.RANGE)}${ipo(e,r.range)}`}Ld.prettyDescriptor=NP0;function jWn(e,r){return`${a7.pretty(e,nvr(r),a7.Type.REFERENCE)}`}Ld.prettyReference=jWn;function XCr(e,r){return`${rvr(e,r)}${a7.pretty(e,"@",a7.Type.REFERENCE)}${jWn(e,r.reference)}`}Ld.prettyLocator=XCr;function OP0(e){return`${tvr(e)}@${nvr(e.reference)}`}Ld.prettyLocatorNoColors=OP0;function BP0(e){return dP0.sortMap(e,[r=>tvr(r),r=>r.range])}Ld.sortDescriptors=BP0;function qP0(e,r){return rvr(e,r.locator)}Ld.prettyWorkspace=qP0;function MP0(e,r,t){let n=LWn(r)?Ydo(r):r;return t===null?`${YCr.prettyDescriptor(e,n)} \u2192 ${a7.mark(e).Cross}`:n.identHash===t.identHash?`${YCr.prettyDescriptor(e,n)} \u2192 ${jWn(e,t.reference)}`:`${YCr.prettyDescriptor(e,n)} \u2192 ${XCr(e,t)}`}Ld.prettyResolution=MP0;function LP0(e,r,t){return t===null?`${XCr(e,r)}`:`${XCr(e,r)} (via ${YCr.prettyRange(e,t.range)})`}Ld.prettyDependent=LP0;function jP0(e){return`node_modules/${tvr(e)}`}Ld.getIdentVendorPath=jP0;function GP0(e,r){return e.conditions?mP0(e.conditions,t=>{let[,n,i]=t.match(Wdo),s=r[n];return s?s.includes(i):!0}):!0}Ld.isPackageCompatible=GP0});var spo=A(svr=>{"use strict";Object.defineProperty(svr,"__esModule",{value:!0});svr.CorePlugin=void 0;var UP0=(Yh(),Dr(Wh)),VP0=R8(),ivr=UP0.__importStar(Tx());svr.CorePlugin={hooks:{reduceDependency:(e,r,t,n,{resolver:i,resolveOptions:s})=>{for(let{pattern:a,reference:o}of r.topLevelWorkspace.manifest.resolutions){if(a.from&&a.from.fullName!==ivr.stringifyIdent(t)||a.from&&a.from.description&&a.from.description!==t.reference||a.descriptor.fullName!==ivr.stringifyIdent(e)||a.descriptor.description&&a.descriptor.description!==e.range)continue;return i.bindDescriptor(ivr.makeDescriptor(e,o),r.topLevelWorkspace.anchoredLocator,s)}return e},validateProject:async(e,r)=>{for(let t of e.workspaces){let n=ivr.prettyWorkspace(e.configuration,t);await e.configuration.triggerHook(i=>i.validateWorkspace,t,{reportWarning:(i,s)=>r.reportWarning(i,`${n}: ${s}`),reportError:(i,s)=>r.reportError(i,`${n}: ${s}`)})}},validateWorkspace:async(e,r)=>{let{manifest:t}=e;t.resolutions.length&&e.cwd!==e.project.cwd&&t.errors.push(new Error("Resolutions field will be ignored"));for(let n of t.errors)r.reportWarning(VP0.MessageName.INVALID_MANIFEST,n.message)}}}});var oIe=A(ovr=>{"use strict";Object.defineProperty(ovr,"__esModule",{value:!0});ovr.WorkspaceResolver=void 0;var zP0=tIe(),avr=class e{supportsDescriptor(r,t){return!!(r.range.startsWith(e.protocol)||t.project.tryWorkspaceByDescriptor(r)!==null)}supportsLocator(r,t){return!!r.reference.startsWith(e.protocol)}shouldPersistResolution(r,t){return!1}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return[]}async getCandidates(r,t,n){return[n.project.getWorkspaceByDescriptor(r).anchoredLocator]}async getSatisfying(r,t,n){return null}async resolve(r,t){let n=t.project.getWorkspaceByCwd(r.reference.slice(e.protocol.length));return{...r,version:n.manifest.version||"0.0.0",languageName:"unknown",linkType:zP0.LinkType.SOFT,conditions:null,dependencies:new Map([...n.manifest.dependencies,...n.manifest.devDependencies]),peerDependencies:new Map([...n.manifest.peerDependencies]),dependenciesMeta:n.manifest.dependenciesMeta,peerDependenciesMeta:n.manifest.peerDependenciesMeta,bin:n.manifest.bin}}};ovr.WorkspaceResolver=avr;avr.protocol="workspace:"});var Lie=A(TJ=>{"use strict";Object.defineProperty(TJ,"__esModule",{value:!0});TJ.clean=TJ.validRange=TJ.satisfiesWithPrereleases=TJ.SemVer=void 0;var $P0=(Yh(),Dr(Wh)),GWn=$P0.__importDefault(N3()),QP0=N3();Object.defineProperty(TJ,"SemVer",{enumerable:!0,get:function(){return QP0.SemVer}});var apo=new Map;function KP0(e,r,t=!1){if(!e)return!1;let n=`${r}${t}`,i=apo.get(n);if(typeof i>"u")try{i=new GWn.default.Range(r,{includePrerelease:!0,loose:t})}catch{return!1}finally{apo.set(n,i||null)}else if(i===null)return!1;let s;try{s=new GWn.default.SemVer(e,i)}catch{return!1}return i.test(s)?!0:(s.prerelease&&(s.prerelease=[]),i.set.some(a=>{for(let o of a)o.semver.prerelease&&(o.semver.prerelease=[]);return a.every(o=>o.test(s))}))}TJ.satisfiesWithPrereleases=KP0;var opo=new Map;function HP0(e){if(e.indexOf(":")!==-1)return null;let r=opo.get(e);if(typeof r<"u")return r;try{r=new GWn.default.Range(e)}catch{r=null}return opo.set(e,r),r}TJ.validRange=HP0;var WP0=/^(?:[\sv=]*?)((0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\s*)$/;function YP0(e){let r=WP0.exec(e);return r?r[1]:null}TJ.clean=YP0});var Tct=A(pvr=>{"use strict";Object.defineProperty(pvr,"__esModule",{value:!0});pvr.Manifest=void 0;var dvr=(Yh(),Dr(Wh)),cvr=JC(),cpo=ghe(),JP0=dvr.__importDefault(N3()),XP0=oIe(),lvr=dvr.__importStar(mB()),ZP0=dvr.__importStar(Lie()),cb=dvr.__importStar(Tx()),xct=class e{constructor(){this.indent="  ",this.name=null,this.version=null,this.os=null,this.cpu=null,this.libc=null,this.type=null,this.packageManager=null,this.private=!1,this.license=null,this.main=null,this.module=null,this.browser=null,this.languageName=null,this.bin=new Map,this.scripts=new Map,this.dependencies=new Map,this.devDependencies=new Map,this.peerDependencies=new Map,this.workspaceDefinitions=[],this.dependenciesMeta=new Map,this.peerDependenciesMeta=new Map,this.resolutions=[],this.files=null,this.publishConfig=null,this.installConfig=null,this.preferUnplugged=null,this.raw={},this.errors=[]}static async tryFind(r,{baseFs:t=new cvr.NodeFS}={}){let n=cvr.ppath.join(r,"package.json");try{return await e.fromFile(n,{baseFs:t})}catch(i){if(i.code==="ENOENT")return null;throw i}}static async find(r,{baseFs:t}={}){let n=await e.tryFind(r,{baseFs:t});if(n===null)throw new Error("Manifest not found");return n}static async fromFile(r,{baseFs:t=new cvr.NodeFS}={}){let n=new e;return await n.loadFile(r,{baseFs:t}),n}static fromText(r){let t=new e;return t.loadFromText(r),t}static isManifestFieldCompatible(r,t){if(r===null)return!0;let n=!0,i=!1;for(let s of r)if(s[0]==="!"){if(i=!0,t===s.slice(1))return!1}else if(n=!1,s===t)return!0;return i&&n}loadFromText(r){let t;try{t=JSON.parse(lpo(r)||"{}")}catch(n){throw n.message+=` (when parsing ${r})`,n}this.load(t),this.indent=upo(r)}async loadFile(r,{baseFs:t=new cvr.NodeFS}){let n=await t.readFilePromise(r,"utf8"),i;try{i=JSON.parse(lpo(n)||"{}")}catch(s){throw s.message+=` (when parsing ${r})`,s}this.load(i),this.indent=upo(n)}load(r,{yamlCompatibilityMode:t=!1}={}){if(typeof r!="object"||r===null)throw new Error(`Utterly invalid manifest data (${r})`);this.raw=r;let n=[];if(this.name=null,typeof r.name=="string")try{this.name=cb.parseIdent(r.name)}catch{n.push(new Error("Parsing failed for the 'name' field"))}if(typeof r.version=="string"?this.version=r.version:this.version=null,Array.isArray(r.os)){let s=[];this.os=s;for(let a of r.os)typeof a!="string"?n.push(new Error("Parsing failed for the 'os' field")):s.push(a)}else this.os=null;if(Array.isArray(r.cpu)){let s=[];this.cpu=s;for(let a of r.cpu)typeof a!="string"?n.push(new Error("Parsing failed for the 'cpu' field")):s.push(a)}else this.cpu=null;if(Array.isArray(r.libc)){let s=[];this.libc=s;for(let a of r.libc)typeof a!="string"?n.push(new Error("Parsing failed for the 'libc' field")):s.push(a)}else this.libc=null;if(typeof r.type=="string"?this.type=r.type:this.type=null,typeof r.packageManager=="string"?this.packageManager=r.packageManager:this.packageManager=null,typeof r.private=="boolean"?this.private=r.private:this.private=!1,typeof r.license=="string"?this.license=r.license:this.license=null,typeof r.languageName=="string"?this.languageName=r.languageName:this.languageName=null,typeof r.main=="string"?this.main=o7(r.main):this.main=null,typeof r.module=="string"?this.module=o7(r.module):this.module=null,r.browser!=null)if(typeof r.browser=="string")this.browser=o7(r.browser);else{this.browser=new Map;for(let[s,a]of Object.entries(r.browser))this.browser.set(o7(s),typeof a=="string"?o7(a):a)}else this.browser=null;if(this.bin=new Map,typeof r.bin=="string")this.name!==null?this.bin.set(this.name.name,o7(r.bin)):n.push(new Error("String bin field, but no attached package name"));else if(typeof r.bin=="object"&&r.bin!==null)for(let[s,a]of Object.entries(r.bin)){if(typeof a!="string"){n.push(new Error(`Invalid bin definition for '${s}'`));continue}let o=cb.parseIdent(s);this.bin.set(o.name,o7(a))}if(this.scripts=new Map,typeof r.scripts=="object"&&r.scripts!==null)for(let[s,a]of Object.entries(r.scripts)){if(typeof a!="string"){n.push(new Error(`Invalid script definition for '${s}'`));continue}this.scripts.set(s,a)}if(this.dependencies=new Map,typeof r.dependencies=="object"&&r.dependencies!==null)for(let[s,a]of Object.entries(r.dependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.dependencies.set(c.identHash,c)}if(this.devDependencies=new Map,typeof r.devDependencies=="object"&&r.devDependencies!==null)for(let[s,a]of Object.entries(r.devDependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.devDependencies.set(c.identHash,c)}if(this.peerDependencies=new Map,typeof r.peerDependencies=="object"&&r.peerDependencies!==null)for(let[s,a]of Object.entries(r.peerDependencies)){let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}(typeof a!="string"||!a.startsWith(XP0.WorkspaceResolver.protocol)&&!ZP0.validRange(a))&&(n.push(new Error(`Invalid dependency range for '${s}'`)),a="*");let c=cb.makeDescriptor(o,a);this.peerDependencies.set(c.identHash,c)}typeof r.workspaces=="object"&&r.workspaces!==null&&r.workspaces.nohoist&&n.push(new Error("'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead"));let i=Array.isArray(r.workspaces)?r.workspaces:typeof r.workspaces=="object"&&r.workspaces!==null&&Array.isArray(r.workspaces.packages)?r.workspaces.packages:[];this.workspaceDefinitions=[];for(let s of i){if(typeof s!="string"){n.push(new Error(`Invalid workspace definition for '${s}'`));continue}this.workspaceDefinitions.push({pattern:s})}if(this.dependenciesMeta=new Map,typeof r.dependenciesMeta=="object"&&r.dependenciesMeta!==null)for(let[s,a]of Object.entries(r.dependenciesMeta)){if(typeof a!="object"||a===null){n.push(new Error(`Invalid meta field for '${s}`));continue}let o=cb.parseDescriptor(s),c=this.ensureDependencyMeta(o),l=uvr(a.built,{yamlCompatibilityMode:t});if(l===null){n.push(new Error(`Invalid built meta field for '${s}'`));continue}let u=uvr(a.optional,{yamlCompatibilityMode:t});if(u===null){n.push(new Error(`Invalid optional meta field for '${s}'`));continue}let m=uvr(a.unplugged,{yamlCompatibilityMode:t});if(m===null){n.push(new Error(`Invalid unplugged meta field for '${s}'`));continue}Object.assign(c,{built:l,optional:u,unplugged:m})}if(this.peerDependenciesMeta=new Map,typeof r.peerDependenciesMeta=="object"&&r.peerDependenciesMeta!==null)for(let[s,a]of Object.entries(r.peerDependenciesMeta)){if(typeof a!="object"||a===null){n.push(new Error(`Invalid meta field for '${s}'`));continue}let o=cb.parseDescriptor(s),c=this.ensurePeerDependencyMeta(o),l=uvr(a.optional,{yamlCompatibilityMode:t});if(l===null){n.push(new Error(`Invalid optional meta field for '${s}'`));continue}Object.assign(c,{optional:l})}if(this.resolutions=[],typeof r.resolutions=="object"&&r.resolutions!==null)for(let[s,a]of Object.entries(r.resolutions)){if(typeof a!="string"){n.push(new Error(`Invalid resolution entry for '${s}'`));continue}try{this.resolutions.push({pattern:(0,cpo.parseResolution)(s),reference:a})}catch(o){n.push(o);continue}}if(Array.isArray(r.files)){this.files=new Set;for(let s of r.files){if(typeof s!="string"){n.push(new Error(`Invalid files entry for '${s}'`));continue}this.files.add(s)}}else this.files=null;if(typeof r.publishConfig=="object"&&r.publishConfig!==null){if(this.publishConfig={},typeof r.publishConfig.access=="string"&&(this.publishConfig.access=r.publishConfig.access),typeof r.publishConfig.main=="string"&&(this.publishConfig.main=o7(r.publishConfig.main)),typeof r.publishConfig.module=="string"&&(this.publishConfig.module=o7(r.publishConfig.module)),r.publishConfig.browser!=null)if(typeof r.publishConfig.browser=="string")this.publishConfig.browser=o7(r.publishConfig.browser);else{this.publishConfig.browser=new Map;for(let[s,a]of Object.entries(r.publishConfig.browser))this.publishConfig.browser.set(o7(s),typeof a=="string"?o7(a):a)}if(typeof r.publishConfig.registry=="string"&&(this.publishConfig.registry=r.publishConfig.registry),typeof r.publishConfig.bin=="string")this.name!==null?this.publishConfig.bin=new Map([[this.name.name,o7(r.publishConfig.bin)]]):n.push(new Error("String bin field, but no attached package name"));else if(typeof r.publishConfig.bin=="object"&&r.publishConfig.bin!==null){this.publishConfig.bin=new Map;for(let[s,a]of Object.entries(r.publishConfig.bin)){if(typeof a!="string"){n.push(new Error(`Invalid bin definition for '${s}'`));continue}this.publishConfig.bin.set(s,o7(a))}}if(Array.isArray(r.publishConfig.executableFiles)){this.publishConfig.executableFiles=new Set;for(let s of r.publishConfig.executableFiles){if(typeof s!="string"){n.push(new Error("Invalid executable file definition"));continue}this.publishConfig.executableFiles.add(o7(s))}}}else this.publishConfig=null;if(typeof r.installConfig=="object"&&r.installConfig!==null){this.installConfig={};for(let s of Object.keys(r.installConfig))s==="hoistingLimits"?typeof r.installConfig.hoistingLimits=="string"?this.installConfig.hoistingLimits=r.installConfig.hoistingLimits:n.push(new Error("Invalid hoisting limits definition")):s=="selfReferences"?typeof r.installConfig.selfReferences=="boolean"?this.installConfig.selfReferences=r.installConfig.selfReferences:n.push(new Error("Invalid selfReferences definition, must be a boolean value")):n.push(new Error(`Unrecognized installConfig key: ${s}`))}else this.installConfig=null;if(typeof r.optionalDependencies=="object"&&r.optionalDependencies!==null)for(let[s,a]of Object.entries(r.optionalDependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.dependencies.set(c.identHash,c);let l=cb.makeDescriptor(o,"unknown"),u=this.ensureDependencyMeta(l);Object.assign(u,{optional:!0})}typeof r.preferUnplugged=="boolean"?this.preferUnplugged=r.preferUnplugged:this.preferUnplugged=null,this.errors=n}getForScope(r){switch(r){case"dependencies":return this.dependencies;case"devDependencies":return this.devDependencies;case"peerDependencies":return this.peerDependencies;default:throw new Error(`Unsupported value ("${r}")`)}}hasConsumerDependency(r){return!!(this.dependencies.has(r.identHash)||this.peerDependencies.has(r.identHash))}hasHardDependency(r){return!!(this.dependencies.has(r.identHash)||this.devDependencies.has(r.identHash))}hasSoftDependency(r){return!!this.peerDependencies.has(r.identHash)}hasDependency(r){return!!(this.hasHardDependency(r)||this.hasSoftDependency(r))}getConditions(){let r=[];return this.os&&this.os.length>0&&r.push(UWn("os",this.os)),this.cpu&&this.cpu.length>0&&r.push(UWn("cpu",this.cpu)),this.libc&&this.libc.length>0&&r.push(UWn("libc",this.libc)),r.length>0?r.join(" & "):null}isCompatibleWithOS(r){return e.isManifestFieldCompatible(this.os,r)}isCompatibleWithCPU(r){return e.isManifestFieldCompatible(this.cpu,r)}ensureDependencyMeta(r){if(r.range!=="unknown"&&!JP0.default.valid(r.range))throw new Error(`Invalid meta field range for '${cb.stringifyDescriptor(r)}'`);let t=cb.stringifyIdent(r),n=r.range!=="unknown"?r.range:null,i=this.dependenciesMeta.get(t);i||this.dependenciesMeta.set(t,i=new Map);let s=i.get(n);return s||i.set(n,s={}),s}ensurePeerDependencyMeta(r){if(r.range!=="unknown")throw new Error(`Invalid meta field range for '${cb.stringifyDescriptor(r)}'`);let t=cb.stringifyIdent(r),n=this.peerDependenciesMeta.get(t);return n||this.peerDependenciesMeta.set(t,n={}),n}setRawField(r,t,{after:n=[]}={}){let i=new Set(n.filter(s=>Object.prototype.hasOwnProperty.call(this.raw,s)));if(i.size===0||Object.prototype.hasOwnProperty.call(this.raw,r))this.raw[r]=t;else{let s=this.raw,a=this.raw={},o=!1;for(let c of Object.keys(s))a[c]=s[c],o||(i.delete(c),i.size===0&&(a[r]=t,o=!0))}}exportTo(r,{compatibilityMode:t=!0}={}){var n;if(Object.assign(r,this.raw),this.name!==null?r.name=cb.stringifyIdent(this.name):delete r.name,this.version!==null?r.version=this.version:delete r.version,this.os!==null?r.os=this.os:delete r.os,this.cpu!==null?r.cpu=this.cpu:delete r.cpu,this.type!==null?r.type=this.type:delete r.type,this.packageManager!==null?r.packageManager=this.packageManager:delete r.packageManager,this.private?r.private=!0:delete r.private,this.license!==null?r.license=this.license:delete r.license,this.languageName!==null?r.languageName=this.languageName:delete r.languageName,this.main!==null?r.main=this.main:delete r.main,this.module!==null?r.module=this.module:delete r.module,this.browser!==null){let a=this.browser;typeof a=="string"?r.browser=a:a instanceof Map&&(r.browser=Object.assign({},...Array.from(a.keys()).sort().map(o=>({[o]:a.get(o)}))))}else delete r.browser;this.bin.size===1&&this.name!==null&&this.bin.has(this.name.name)?r.bin=this.bin.get(this.name.name):this.bin.size>0?r.bin=Object.assign({},...Array.from(this.bin.keys()).sort().map(a=>({[a]:this.bin.get(a)}))):delete r.bin,this.workspaceDefinitions.length>0?this.raw.workspaces&&!Array.isArray(this.raw.workspaces)?r.workspaces={...this.raw.workspaces,packages:this.workspaceDefinitions.map(({pattern:a})=>a)}:r.workspaces=this.workspaceDefinitions.map(({pattern:a})=>a):this.raw.workspaces&&!Array.isArray(this.raw.workspaces)&&Object.keys(this.raw.workspaces).length>0?r.workspaces=this.raw.workspaces:delete r.workspaces;let i=[],s=[];for(let a of this.dependencies.values()){let o=this.dependenciesMeta.get(cb.stringifyIdent(a)),c=!1;if(t&&o){let l=o.get(null);l&&l.optional&&(c=!0)}c?s.push(a):i.push(a)}i.length>0?r.dependencies=Object.assign({},...cb.sortDescriptors(i).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.dependencies,s.length>0?r.optionalDependencies=Object.assign({},...cb.sortDescriptors(s).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.optionalDependencies,this.devDependencies.size>0?r.devDependencies=Object.assign({},...cb.sortDescriptors(this.devDependencies.values()).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.devDependencies,this.peerDependencies.size>0?r.peerDependencies=Object.assign({},...cb.sortDescriptors(this.peerDependencies.values()).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.peerDependencies,r.dependenciesMeta={};for(let[a,o]of lvr.sortMap(this.dependenciesMeta.entries(),([c,l])=>c))for(let[c,l]of lvr.sortMap(o.entries(),([u,m])=>u!==null?`0${u}`:"1")){let u=c!==null?cb.stringifyDescriptor(cb.makeDescriptor(cb.parseIdent(a),c)):a,m={...l};t&&c===null&&delete m.optional,Object.keys(m).length!==0&&(r.dependenciesMeta[u]=m)}if(Object.keys(r.dependenciesMeta).length===0&&delete r.dependenciesMeta,this.peerDependenciesMeta.size>0?r.peerDependenciesMeta=Object.assign({},...lvr.sortMap(this.peerDependenciesMeta.entries(),([a,o])=>a).map(([a,o])=>({[a]:o}))):delete r.peerDependenciesMeta,this.resolutions.length>0?r.resolutions=Object.assign({},...this.resolutions.map(({pattern:a,reference:o})=>({[(0,cpo.stringifyResolution)(a)]:o}))):delete r.resolutions,this.files!==null?r.files=Array.from(this.files):delete r.files,this.preferUnplugged!==null?r.preferUnplugged=this.preferUnplugged:delete r.preferUnplugged,this.scripts!==null&&this.scripts.size>0){(n=r.scripts)!==null&&n!==void 0||(r.scripts={});for(let a of Object.keys(r.scripts))this.scripts.has(a)||delete r.scripts[a];for(let[a,o]of this.scripts.entries())r.scripts[a]=o}else delete r.scripts;return r}};pvr.Manifest=xct;xct.fileName="package.json";xct.allDependencies=["dependencies","devDependencies","peerDependencies"];xct.hardDependencies=["dependencies","devDependencies"];function upo(e){let r=e.match(/^[ \t]+/m);return r?r[0]:"  "}function lpo(e){return e.charCodeAt(0)===65279?e.slice(1):e}function o7(e){return e.replace(/\\/g,"/")}function uvr(e,{yamlCompatibilityMode:r}){return r?lvr.tryParseOptionalBoolean(e):typeof e>"u"||typeof e=="boolean"?e:null}function dpo(e,r){let t=r.search(/[^!]/);if(t===-1)return"invalid";let n=t%2===0?"":"!",i=r.slice(t);return`${n}${e}=${i}`}function UWn(e,r){return r.length===1?dpo(e,r[0]):`(${r.map(t=>dpo(e,t)).join(" | ")})`}});var cIe=A((xP1,ppo)=>{function e30(e){var r=typeof e;return e!=null&&(r=="object"||r=="function")}ppo.exports=e30});var fpo=A((TP1,mpo)=>{var t30=typeof global=="object"&&global&&global.Object===Object&&global;mpo.exports=t30});var Zkt=A((PP1,hpo)=>{var r30=fpo(),n30=typeof self=="object"&&self&&self.Object===Object&&self,i30=r30||n30||Function("return this")();hpo.exports=i30});var ypo=A((RP1,gpo)=>{var s30=Zkt(),a30=function(){return s30.Date.now()};gpo.exports=a30});var Apo=A((kP1,_po)=>{var o30=/\s/;function c30(e){for(var r=e.length;r--&&o30.test(e.charAt(r)););return r}_po.exports=c30});var Cpo=A((FP1,bpo)=>{var u30=Apo(),l30=/^\s+/;function d30(e){return e&&e.slice(0,u30(e)+1).replace(l30,"")}bpo.exports=d30});var e4t=A((NP1,vpo)=>{var p30=Zkt(),m30=p30.Symbol;vpo.exports=m30});var wpo=A((OP1,Spo)=>{var Epo=e4t(),Dpo=Object.prototype,f30=Dpo.hasOwnProperty,h30=Dpo.toString,t4t=Epo?Epo.toStringTag:void 0;function g30(e){var r=f30.call(e,t4t),t=e[t4t];try{e[t4t]=void 0;var n=!0}catch{}var i=h30.call(e);return n&&(r?e[t4t]=t:delete e[t4t]),i}Spo.exports=g30});var xpo=A((BP1,Ipo)=>{var y30=Object.prototype,_30=y30.toString;function A30(e){return _30.call(e)}Ipo.exports=A30});var mvr=A((qP1,Rpo)=>{var Tpo=e4t(),b30=wpo(),C30=xpo(),v30="[object Null]",E30="[object Undefined]",Ppo=Tpo?Tpo.toStringTag:void 0;function D30(e){return e==null?e===void 0?E30:v30:Ppo&&Ppo in Object(e)?b30(e):C30(e)}Rpo.exports=D30});var fvr=A((MP1,kpo)=>{function S30(e){return e!=null&&typeof e=="object"}kpo.exports=S30});var r4t=A((LP1,Fpo)=>{var w30=mvr(),I30=fvr(),x30="[object Symbol]";function T30(e){return typeof e=="symbol"||I30(e)&&w30(e)==x30}Fpo.exports=T30});var qpo=A((jP1,Bpo)=>{var P30=Cpo(),Npo=cIe(),R30=r4t(),Opo=0/0,k30=/^[-+]0x[0-9a-f]+$/i,F30=/^0b[01]+$/i,N30=/^0o[0-7]+$/i,O30=parseInt;function B30(e){if(typeof e=="number")return e;if(R30(e))return Opo;if(Npo(e)){var r=typeof e.valueOf=="function"?e.valueOf():e;e=Npo(r)?r+"":r}if(typeof e!="string")return e===0?e:+e;e=P30(e);var t=F30.test(e);return t||N30.test(e)?O30(e.slice(2),t?2:8):k30.test(e)?Opo:+e}Bpo.exports=B30});var jpo=A((GP1,Lpo)=>{var q30=cIe(),VWn=ypo(),Mpo=qpo(),M30="Expected a function",L30=Math.max,j30=Math.min;function G30(e,r,t){var n,i,s,a,o,c,l=0,u=!1,m=!1,h=!0;if(typeof e!="function")throw new TypeError(M30);r=Mpo(r)||0,q30(t)&&(u=!!t.leading,m="maxWait"in t,s=m?L30(Mpo(t.maxWait)||0,r):s,h="trailing"in t?!!t.trailing:h);function _(U){var Y=n,N=i;return n=i=void 0,l=U,a=e.apply(N,Y),a}function b(U){return l=U,o=setTimeout(x,r),u?_(U):a}function v(U){var Y=U-c,N=U-l,j=r-Y;return m?j30(j,s-N):j}function w(U){var Y=U-c,N=U-l;return c===void 0||Y>=r||Y<0||m&&N>=s}function x(){var U=VWn();if(w(U))return P(U);o=setTimeout(x,v(U))}function P(U){return o=void 0,h&&n?_(U):(n=i=void 0,a)}function k(){o!==void 0&&clearTimeout(o),l=0,n=c=i=o=void 0}function R(){return o===void 0?a:P(VWn())}function L(){var U=VWn(),Y=w(U);if(n=arguments,i=this,c=U,Y){if(o===void 0)return b(c);if(m)return clearTimeout(o),o=setTimeout(x,r),_(c)}return o===void 0&&(o=setTimeout(x,r)),a}return L.cancel=k,L.flush=R,L}Lpo.exports=G30});var Upo=A((UP1,Gpo)=>{var U30=jpo(),V30=cIe(),z30="Expected a function";function $30(e,r,t){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(z30);return V30(t)&&(n="leading"in t?!!t.leading:n,i="trailing"in t?!!t.trailing:i),U30(e,r,{leading:n,maxWait:r,trailing:i})}Gpo.exports=$30});var aG=A(The=>{"use strict";Object.defineProperty(The,"__esModule",{value:!0});The.Report=The.isReportError=The.ReportError=void 0;var Q30=(Yh(),Dr(Wh)),K30=Q30.__importDefault(Upo()),H30=require("stream"),W30=require("string_decoder"),Y30=R8(),J30=15,zWn=class extends Error{constructor(r,t,n){super(t),this.reportExtra=n,this.reportCode=r}};The.ReportError=zWn;function Vpo(e){return typeof e.reportCode<"u"}The.isReportError=Vpo;var $Wn=class{constructor(){this.reportedInfos=new Set,this.reportedWarnings=new Set,this.reportedErrors=new Set}static progressViaCounter(r){let t=0,n,i=new Promise(c=>{n=c}),s=c=>{let l=n;i=new Promise(u=>{n=u}),t=c,l()},a=(c=0)=>{s(t+1)},o=async function*(){for(;t{t=a}),i=(0,K30.default)(a=>{let o=t;n=new Promise(c=>{t=c}),r=a,o()},1e3/J30),s=async function*(){for(;;)await n,yield{title:r}}();return{[Symbol.asyncIterator](){return s},hasProgress:!1,hasTitle:!0,setTitle:i}}async startProgressPromise(r,t){let n=this.reportProgress(r);try{return await t(r)}finally{n.stop()}}startProgressSync(r,t){let n=this.reportProgress(r);try{return t(r)}finally{n.stop()}}reportInfoOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedInfos.has(s)||(this.reportedInfos.add(s),this.reportInfo(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportWarningOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedWarnings.has(s)||(this.reportedWarnings.add(s),this.reportWarning(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportErrorOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedErrors.has(s)||(this.reportedErrors.add(s),this.reportError(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportExceptionOnce(r){Vpo(r)?this.reportErrorOnce(r.reportCode,r.message,{key:r,reportExtra:r.reportExtra}):this.reportErrorOnce(Y30.MessageName.EXCEPTION,r.stack||r.message,{key:r})}createStreamReporter(r=null){let t=new H30.PassThrough,n=new W30.StringDecoder,i="";return t.on("data",s=>{let a=n.write(s),o;do if(o=a.indexOf(`
          -`),o!==-1){let c=i+a.substring(0,o);a=a.substring(o+1),i="",r!==null?this.reportInfo(null,`${r} ${c}`):this.reportInfo(null,c)}while(o!==-1);i+=a}),t.on("end",()=>{let s=n.end();s!==""&&(r!==null?this.reportInfo(null,`${r} ${s}`):this.reportInfo(null,s))}),t}};The.Report=$Wn});var KWn=A(hvr=>{"use strict";Object.defineProperty(hvr,"__esModule",{value:!0});hvr.MultiFetcher=void 0;var X30=(Yh(),Dr(Wh)),Z30=R8(),eR0=aG(),tR0=X30.__importStar(Tx()),QWn=class{constructor(r){this.fetchers=r}supports(r,t){return!!this.tryFetcher(r,t)}getLocalPath(r,t){return this.getFetcher(r,t).getLocalPath(r,t)}async fetch(r,t){return await this.getFetcher(r,t).fetch(r,t)}tryFetcher(r,t){let n=this.fetchers.find(i=>i.supports(r,t));return n||null}getFetcher(r,t){let n=this.fetchers.find(i=>i.supports(r,t));if(!n)throw new eR0.ReportError(Z30.MessageName.FETCHER_NOT_FOUND,`${tR0.prettyLocator(t.project.configuration,r)} isn't supported by any available fetcher`);return n}};hvr.MultiFetcher=QWn});var WWn=A(gvr=>{"use strict";Object.defineProperty(gvr,"__esModule",{value:!0});gvr.MultiResolver=void 0;var rR0=(Yh(),Dr(Wh)),zpo=rR0.__importStar(Tx()),HWn=class{constructor(r){this.resolvers=r.filter(t=>t)}supportsDescriptor(r,t){return!!this.tryResolverByDescriptor(r,t)}supportsLocator(r,t){return!!this.tryResolverByLocator(r,t)}shouldPersistResolution(r,t){return this.getResolverByLocator(r,t).shouldPersistResolution(r,t)}bindDescriptor(r,t,n){return this.getResolverByDescriptor(r,n).bindDescriptor(r,t,n)}getResolutionDependencies(r,t){return this.getResolverByDescriptor(r,t).getResolutionDependencies(r,t)}async getCandidates(r,t,n){return await this.getResolverByDescriptor(r,n).getCandidates(r,t,n)}async getSatisfying(r,t,n){return this.getResolverByDescriptor(r,n).getSatisfying(r,t,n)}async resolve(r,t){return await this.getResolverByLocator(r,t).resolve(r,t)}tryResolverByDescriptor(r,t){let n=this.resolvers.find(i=>i.supportsDescriptor(r,t));return n||null}getResolverByDescriptor(r,t){let n=this.resolvers.find(i=>i.supportsDescriptor(r,t));if(!n)throw new Error(`${zpo.prettyDescriptor(t.project.configuration,r)} isn't supported by any available resolver`);return n}tryResolverByLocator(r,t){let n=this.resolvers.find(i=>i.supportsLocator(r,t));return n||null}getResolverByLocator(r,t){let n=this.resolvers.find(i=>i.supportsLocator(r,t));if(!n)throw new Error(`${zpo.prettyLocator(t.project.configuration,r)} isn't supported by any available resolver`);return n}};gvr.MultiResolver=HWn});var ZWn=A(Phe=>{"use strict";Object.defineProperty(Phe,"__esModule",{value:!0});Phe.ProtocolResolver=Phe.TAG_REGEXP=void 0;var XWn=(Yh(),Dr(Wh)),nR0=XWn.__importDefault(N3()),iR0=XWn.__importStar(Lie()),YWn=XWn.__importStar(Tx());Phe.TAG_REGEXP=/^(?!v)[a-z0-9._-]+$/i;var JWn=class{supportsDescriptor(r,t){return!!(iR0.validRange(r.range)||Phe.TAG_REGEXP.test(r.range))}supportsLocator(r,t){return!!(nR0.default.valid(r.reference)||Phe.TAG_REGEXP.test(r.reference))}shouldPersistResolution(r,t){return t.resolver.shouldPersistResolution(this.forwardLocator(r,t),t)}bindDescriptor(r,t,n){return n.resolver.bindDescriptor(this.forwardDescriptor(r,n),t,n)}getResolutionDependencies(r,t){return t.resolver.getResolutionDependencies(this.forwardDescriptor(r,t),t)}async getCandidates(r,t,n){return await n.resolver.getCandidates(this.forwardDescriptor(r,n),t,n)}async getSatisfying(r,t,n){return await n.resolver.getSatisfying(this.forwardDescriptor(r,n),t,n)}async resolve(r,t){let n=await t.resolver.resolve(this.forwardLocator(r,t),t);return YWn.renamePackage(n,r)}forwardDescriptor(r,t){return YWn.makeDescriptor(r,`${t.project.configuration.get("defaultProtocol")}${r.range}`)}forwardLocator(r,t){return YWn.makeLocator(r,`${t.project.configuration.get("defaultProtocol")}${r.reference}`)}};Phe.ProtocolResolver=JWn});var nYn=A(yvr=>{"use strict";Object.defineProperty(yvr,"__esModule",{value:!0});yvr.VirtualFetcher=void 0;var sR0=(Yh(),Dr(Wh)),eYn=JC(),tYn=sR0.__importStar(Tx()),rYn=class{supports(r){return!!r.reference.startsWith("virtual:")}getLocalPath(r,t){let n=r.reference.indexOf("#");if(n===-1)throw new Error("Invalid virtual package reference");let i=r.reference.slice(n+1),s=tYn.makeLocator(r,i);return t.fetcher.getLocalPath(s,t)}async fetch(r,t){let n=r.reference.indexOf("#");if(n===-1)throw new Error("Invalid virtual package reference");let i=r.reference.slice(n+1),s=tYn.makeLocator(r,i),a=await t.fetcher.fetch(s,t);return await this.ensureVirtualLink(r,a,t)}getLocatorFilename(r){return tYn.slugifyLocator(r)}async ensureVirtualLink(r,t,n){let i=t.packageFs.getRealPath(),s=n.project.configuration.get("virtualFolder"),a=this.getLocatorFilename(r),o=eYn.VirtualFS.makeVirtualPath(s,a,i),c=new eYn.AliasFS(o,{baseFs:t.packageFs,pathUtils:eYn.ppath});return{...t,packageFs:c}}};yvr.VirtualFetcher=rYn});var $po=A(Avr=>{"use strict";Object.defineProperty(Avr,"__esModule",{value:!0});Avr.VirtualResolver=void 0;var _vr=class e{static isVirtualDescriptor(r){return!!r.range.startsWith(e.protocol)}static isVirtualLocator(r){return!!r.reference.startsWith(e.protocol)}supportsDescriptor(r,t){return e.isVirtualDescriptor(r)}supportsLocator(r,t){return e.isVirtualLocator(r)}shouldPersistResolution(r,t){return!1}bindDescriptor(r,t,n){throw new Error('Assertion failed: calling "bindDescriptor" on a virtual descriptor is unsupported')}getResolutionDependencies(r,t){throw new Error('Assertion failed: calling "getResolutionDependencies" on a virtual descriptor is unsupported')}async getCandidates(r,t,n){throw new Error('Assertion failed: calling "getCandidates" on a virtual descriptor is unsupported')}async getSatisfying(r,t,n){throw new Error('Assertion failed: calling "getSatisfying" on a virtual descriptor is unsupported')}async resolve(r,t){throw new Error('Assertion failed: calling "resolve" on a virtual locator is unsupported')}};Avr.VirtualResolver=_vr;_vr.protocol="virtual:"});var sYn=A(bvr=>{"use strict";Object.defineProperty(bvr,"__esModule",{value:!0});bvr.WorkspaceFetcher=void 0;var Qpo=JC(),Kpo=oIe(),iYn=class{supports(r){return!!r.reference.startsWith(Kpo.WorkspaceResolver.protocol)}getLocalPath(r,t){return this.getWorkspace(r,t).cwd}async fetch(r,t){let n=this.getWorkspace(r,t).cwd;return{packageFs:new Qpo.CwdFS(n),prefixPath:Qpo.PortablePath.dot,localPath:n}}getWorkspace(r,t){return t.project.getWorkspaceByCwd(r.reference.slice(Kpo.WorkspaceResolver.protocol.length))}};bvr.WorkspaceFetcher=iYn});var Cvr=A(Rhe=>{"use strict";Object.defineProperty(Rhe,"__esModule",{value:!0});Rhe.isFolderInside=Rhe.getHomeFolder=Rhe.getDefaultGlobalFolder=void 0;var jie=JC(),Hpo=require("os");function aR0(){if(process.platform==="win32"){let e=jie.npath.toPortablePath(process.env.LOCALAPPDATA||jie.npath.join((0,Hpo.homedir)(),"AppData","Local"));return jie.ppath.resolve(e,"Yarn/Berry")}if(process.env.XDG_DATA_HOME){let e=jie.npath.toPortablePath(process.env.XDG_DATA_HOME);return jie.ppath.resolve(e,"yarn/berry")}return jie.ppath.resolve(Wpo(),".yarn/berry")}Rhe.getDefaultGlobalFolder=aR0;function Wpo(){return jie.npath.toPortablePath((0,Hpo.homedir)()||"/usr/local/share")}Rhe.getHomeFolder=Wpo;function oR0(e,r){let t=jie.ppath.relative(r,e);return t&&!t.startsWith("..")&&!jie.ppath.isAbsolute(t)}Rhe.isFolderInside=oR0});var n4t=A(M8=>{"use strict";Object.defineProperty(M8,"__esModule",{value:!0});M8.availableParallelism=M8.getArchitectureSet=M8.getArchitectureName=M8.getArchitecture=M8.builtinModules=M8.openUrl=void 0;var Dvr=(Yh(),Dr(Wh)),cR0=JC(),uR0=Dvr.__importDefault(require("module")),aYn=Dvr.__importDefault(require("os")),lR0=Dvr.__importStar(Svr()),Ypo=Dvr.__importStar(mB()),Jpo=new Map([["darwin","open"],["linux","xdg-open"],["win32","explorer.exe"]]).get(process.platform);M8.openUrl=typeof Jpo<"u"?async e=>{try{return await lR0.execvp(Jpo,[e],{cwd:cR0.ppath.cwd()}),!0}catch{return!1}}:void 0;function dR0(){return new Set(uR0.default.builtinModules||Object.keys(process.binding("natives")))}M8.builtinModules=dR0;function pR0(){var e,r,t,n;if(process.platform==="win32")return null;let s=(t=((r=(e=process.report)===null||e===void 0?void 0:e.getReport())!==null&&r!==void 0?r:{}).sharedObjects)!==null&&t!==void 0?t:[],a=/\/(?:(ld-linux-|[^/]+-linux-gnu\/)|(libc.musl-|ld-musl-))/;return(n=Ypo.mapAndFind(s,o=>{let c=o.match(a);if(!c)return Ypo.mapAndFind.skip;if(c[1])return"glibc";if(c[2])return"musl";throw new Error("Assertion failed: Expected the libc variant to have been detected")}))!==null&&n!==void 0?n:null}var vvr,Evr;function oYn(){return vvr=vvr??{os:process.platform,cpu:process.arch,libc:pR0()}}M8.getArchitecture=oYn;function mR0(e=oYn()){return e.libc?`${e.os}-${e.cpu}-${e.libc}`:`${e.os}-${e.cpu}`}M8.getArchitectureName=mR0;function fR0(){let e=oYn();return Evr=Evr??{os:[e.os],cpu:[e.cpu],libc:e.libc?[e.libc]:[]}}M8.getArchitectureSet=fR0;function hR0(){return"availableParallelism"in aYn.default?aYn.default.availableParallelism():Math.max(1,aYn.default.cpus().length)}M8.availableParallelism=hR0});var i4t=A(ub=>{"use strict";Object.defineProperty(ub,"__esModule",{value:!0});ub.Configuration=ub.ProjectLookup=ub.coreDefinitions=ub.FormatType=ub.SettingsType=ub.SECRET=ub.DEFAULT_LOCK_FILENAME=ub.DEFAULT_RC_FILENAME=ub.ENVIRONMENT_PREFIX=void 0;var Fhe=(Yh(),Dr(Wh)),jA=JC(),gR0=JC(),wvr=ghe(),yR0=Fhe.__importDefault(yoo()),cYn=qbr(),khe=Tkt(),_R0=Fhe.__importDefault(pct()),Xpo=require("stream"),AR0=spo(),bR0=Tct(),CR0=KWn(),vR0=WWn(),ER0=ZWn(),DR0=nYn(),SR0=$po(),wR0=sYn(),IR0=oIe(),lYn=Fhe.__importStar(Cvr()),PJ=Fhe.__importStar(Sz()),c7=Fhe.__importStar(mB()),Zpo=Fhe.__importStar(n4t()),emo=Fhe.__importStar(Lie()),wz=Fhe.__importStar(Tx()),oG=tIe(),xR0=new Set(["isTestEnv","injectNpmUser","injectNpmPassword","injectNpm2FaToken","binFolder","version","flags","profile","gpg","ignoreNode","wrapOutput","home","confDir","registry"]);ub.ENVIRONMENT_PREFIX="yarn_";ub.DEFAULT_RC_FILENAME=".yarnrc.yml";ub.DEFAULT_LOCK_FILENAME="yarn.lock";ub.SECRET="********";var sp;(function(e){e.ANY="ANY",e.BOOLEAN="BOOLEAN",e.ABSOLUTE_PATH="ABSOLUTE_PATH",e.LOCATOR="LOCATOR",e.LOCATOR_LOOSE="LOCATOR_LOOSE",e.NUMBER="NUMBER",e.STRING="STRING",e.SECRET="SECRET",e.SHAPE="SHAPE",e.MAP="MAP"})(sp||(ub.SettingsType=sp={}));ub.FormatType=PJ.Type;ub.coreDefinitions={lastUpdateCheck:{description:"Last timestamp we checked whether new Yarn versions were available",type:sp.STRING,default:null},yarnPath:{description:"Path to the local executable that must be used over the global one",type:sp.ABSOLUTE_PATH,default:null},ignorePath:{description:"If true, the local executable will be ignored when using the global one",type:sp.BOOLEAN,default:!1},ignoreCwd:{description:"If true, the `--cwd` flag will be ignored",type:sp.BOOLEAN,default:!1},cacheKeyOverride:{description:"A global cache key override; used only for test purposes",type:sp.STRING,default:null},globalFolder:{description:"Folder where all system-global files are stored",type:sp.ABSOLUTE_PATH,default:lYn.getDefaultGlobalFolder()},cacheFolder:{description:"Folder where the cache files must be written",type:sp.ABSOLUTE_PATH,default:"./.yarn/cache"},compressionLevel:{description:"Zip files compression level, from 0 to 9 or mixed (a variant of 9, which stores some files uncompressed, when compression doesn't yield good results)",type:sp.NUMBER,values:["mixed",0,1,2,3,4,5,6,7,8,9],default:gR0.DEFAULT_COMPRESSION_LEVEL},virtualFolder:{description:"Folder where the virtual packages (cf doc) will be mapped on the disk (must be named __virtual__)",type:sp.ABSOLUTE_PATH,default:"./.yarn/__virtual__"},lockfileFilename:{description:"Name of the files where the Yarn dependency tree entries must be stored",type:sp.STRING,default:ub.DEFAULT_LOCK_FILENAME},installStatePath:{description:"Path of the file where the install state will be persisted",type:sp.ABSOLUTE_PATH,default:"./.yarn/install-state.gz"},immutablePatterns:{description:"Array of glob patterns; files matching them won't be allowed to change during immutable installs",type:sp.STRING,default:[],isArray:!0},rcFilename:{description:"Name of the files where the configuration can be found",type:sp.STRING,default:xvr()},enableGlobalCache:{description:"If true, the system-wide cache folder will be used regardless of `cache-folder`",type:sp.BOOLEAN,default:!1},enableColors:{description:"If true, the CLI is allowed to use colors in its output",type:sp.BOOLEAN,default:PJ.supportsColor,defaultText:""},enableHyperlinks:{description:"If true, the CLI is allowed to use hyperlinks in its output",type:sp.BOOLEAN,default:PJ.supportsHyperlinks,defaultText:""},enableInlineBuilds:{description:"If true, the CLI will print the build output on the command line",type:sp.BOOLEAN,default:cYn.isCI,defaultText:""},enableMessageNames:{description:"If true, the CLI will prefix most messages with codes suitable for search engines",type:sp.BOOLEAN,default:!0},enableProgressBars:{description:"If true, the CLI is allowed to show a progress bar for long-running events",type:sp.BOOLEAN,default:!cYn.isCI,defaultText:""},enableTimers:{description:"If true, the CLI is allowed to print the time spent executing commands",type:sp.BOOLEAN,default:!0},preferAggregateCacheInfo:{description:"If true, the CLI will only print a one-line report of any cache changes",type:sp.BOOLEAN,default:cYn.isCI},preferInteractive:{description:"If true, the CLI will automatically use the interactive mode when called from a TTY",type:sp.BOOLEAN,default:!1},preferTruncatedLines:{description:"If true, the CLI will truncate lines that would go beyond the size of the terminal",type:sp.BOOLEAN,default:!1},progressBarStyle:{description:"Which style of progress bar should be used (only when progress bars are enabled)",type:sp.STRING,default:void 0,defaultText:""},defaultLanguageName:{description:"Default language mode that should be used when a package doesn't offer any insight",type:sp.STRING,default:"node"},defaultProtocol:{description:"Default resolution protocol used when resolving pure semver and tag ranges",type:sp.STRING,default:"npm:"},enableTransparentWorkspaces:{description:"If false, Yarn won't automatically resolve workspace dependencies unless they use the `workspace:` protocol",type:sp.BOOLEAN,default:!0},supportedArchitectures:{description:"Architectures that Yarn will fetch and inject into the resolver",type:sp.SHAPE,properties:{os:{description:"Array of supported process.platform strings, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]},cpu:{description:"Array of supported process.arch strings, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]},libc:{description:"Array of supported libc libraries, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]}}},enableMirror:{description:"If true, the downloaded packages will be retrieved and stored in both the local and global folders",type:sp.BOOLEAN,default:!0},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:sp.BOOLEAN,default:!0},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:sp.STRING,default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:sp.STRING,default:null},unsafeHttpWhitelist:{description:"List of the hostnames for which http queries are allowed (glob patterns are supported)",type:sp.STRING,default:[],isArray:!0},httpTimeout:{description:"Timeout of each http request in milliseconds",type:sp.NUMBER,default:6e4},httpRetry:{description:"Retry times on http failure",type:sp.NUMBER,default:3},networkConcurrency:{description:"Maximal number of concurrent requests",type:sp.NUMBER,default:50},networkSettings:{description:"Network settings per hostname (glob patterns are supported)",type:sp.MAP,valueDefinition:{description:"",type:sp.SHAPE,properties:{caFilePath:{description:"Path to file containing one or multiple Certificate Authority signing certificates",type:sp.ABSOLUTE_PATH,default:null},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:sp.BOOLEAN,default:null},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:sp.STRING,default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:sp.STRING,default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:sp.ABSOLUTE_PATH,default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:sp.ABSOLUTE_PATH,default:null}}}},caFilePath:{description:"A path to a file containing one or multiple Certificate Authority signing certificates",type:sp.ABSOLUTE_PATH,default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:sp.ABSOLUTE_PATH,default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:sp.ABSOLUTE_PATH,default:null},enableStrictSsl:{description:"If false, SSL certificate errors will be ignored",type:sp.BOOLEAN,default:!0},logFilters:{description:"Overrides for log levels",type:sp.SHAPE,isArray:!0,concatenateValues:!0,properties:{code:{description:"Code of the messages covered by this override",type:sp.STRING,default:void 0},text:{description:"Code of the texts covered by this override",type:sp.STRING,default:void 0},pattern:{description:"Code of the patterns covered by this override",type:sp.STRING,default:void 0},level:{description:"Log level override, set to null to remove override",type:sp.STRING,values:Object.values(PJ.LogLevel),isNullable:!0,default:void 0}}},enableTelemetry:{description:"If true, telemetry will be periodically sent, following the rules in https://yarnpkg.com/advanced/telemetry",type:sp.BOOLEAN,default:!0},telemetryInterval:{description:"Minimal amount of time between two telemetry uploads, in days",type:sp.NUMBER,default:7},telemetryUserId:{description:"If you desire to tell us which project you are, you can set this field. Completely optional and opt-in.",type:sp.STRING,default:null},enableScripts:{description:"If true, packages are allowed to have install scripts by default",type:sp.BOOLEAN,default:!0},enableStrictSettings:{description:"If true, unknown settings will cause Yarn to abort",type:sp.BOOLEAN,default:!0},enableImmutableCache:{description:"If true, the cache is reputed immutable and actions that would modify it will throw",type:sp.BOOLEAN,default:!1},checksumBehavior:{description:"Enumeration defining what to do when a checksum doesn't match expectations",type:sp.STRING,default:"throw"},packageExtensions:{description:"Map of package corrections to apply on the dependency tree",type:sp.MAP,valueDefinition:{description:"The extension that will be applied to any package whose version matches the specified range",type:sp.SHAPE,properties:{dependencies:{description:"The set of dependencies that must be made available to the current package in order for it to work properly",type:sp.MAP,valueDefinition:{description:"A range",type:sp.STRING}},peerDependencies:{description:"Inherited dependencies - the consumer of the package will be tasked to provide them",type:sp.MAP,valueDefinition:{description:"A semver range",type:sp.STRING}},peerDependenciesMeta:{description:"Extra information related to the dependencies listed in the peerDependencies field",type:sp.MAP,valueDefinition:{description:"The peerDependency meta",type:sp.SHAPE,properties:{optional:{description:"If true, the selected peer dependency will be marked as optional by the package manager and the consumer omitting it won't be reported as an error",type:sp.BOOLEAN,default:!1}}}}}}}};function dYn(e,r,t,n,i){if(n.isArray||n.type===sp.ANY&&Array.isArray(t))return Array.isArray(t)?t.map((s,a)=>uYn(e,`${r}[${a}]`,s,n,i)):String(t).split(/,/).map(s=>uYn(e,r,s,n,i));if(Array.isArray(t))throw new Error(`Non-array configuration settings "${r}" cannot be an array`);return uYn(e,r,t,n,i)}function uYn(e,r,t,n,i){var s;switch(n.type){case sp.ANY:return t;case sp.SHAPE:return TR0(e,r,t,n,i);case sp.MAP:return PR0(e,r,t,n,i)}if(t===null&&!n.isNullable&&n.default!==null)throw new Error(`Non-nullable configuration settings "${r}" cannot be set to null`);if(!((s=n.values)===null||s===void 0)&&s.includes(t))return t;let o=(()=>{if(n.type===sp.BOOLEAN&&typeof t!="string")return c7.parseBoolean(t);if(typeof t!="string")throw new Error(`Expected configuration setting "${r}" to be a string, got ${typeof t}`);let c=c7.replaceEnvVariables(t,{env:process.env});switch(n.type){case sp.ABSOLUTE_PATH:return jA.ppath.resolve(i,jA.npath.toPortablePath(c));case sp.LOCATOR_LOOSE:return wz.parseLocator(c,!1);case sp.NUMBER:return parseInt(c);case sp.LOCATOR:return wz.parseLocator(c);case sp.BOOLEAN:return c7.parseBoolean(c);default:return c}})();if(n.values&&!n.values.includes(o))throw new Error(`Invalid value, expected one of ${n.values.join(", ")}`);return o}function TR0(e,r,t,n,i){if(typeof t!="object"||Array.isArray(t))throw new khe.UsageError(`Object configuration settings "${r}" must be an object`);let s=pYn(e,n,{ignoreArrays:!0});if(t===null)return s;for(let[a,o]of Object.entries(t)){let c=`${r}.${a}`;if(!n.properties[a])throw new khe.UsageError(`Unrecognized configuration settings found: ${r}.${a} - run "yarn config -v" to see the list of settings supported in Yarn`);s.set(a,dYn(e,c,o,n.properties[a],i))}return s}function PR0(e,r,t,n,i){let s=new Map;if(typeof t!="object"||Array.isArray(t))throw new khe.UsageError(`Map configuration settings "${r}" must be an object`);if(t===null)return s;for(let[a,o]of Object.entries(t)){let c=n.normalizeKeys?n.normalizeKeys(a):a,l=`${r}['${c}']`,u=n.valueDefinition;s.set(c,dYn(e,l,o,u,i))}return s}function pYn(e,r,{ignoreArrays:t=!1}={}){switch(r.type){case sp.SHAPE:{if(r.isArray&&!t)return[];let n=new Map;for(let[i,s]of Object.entries(r.properties))n.set(i,pYn(e,s));return n}break;case sp.MAP:return r.isArray&&!t?[]:new Map;case sp.ABSOLUTE_PATH:return r.default===null?null:e.projectCwd===null?jA.ppath.isAbsolute(r.default)?jA.ppath.normalize(r.default):r.isNullable?null:void 0:Array.isArray(r.default)?r.default.map(n=>jA.ppath.resolve(e.projectCwd,n)):jA.ppath.resolve(e.projectCwd,r.default);default:return r.default}}function Ivr(e,r,t){if(r.type===sp.SECRET&&typeof e=="string"&&t.hideSecrets)return ub.SECRET;if(r.type===sp.ABSOLUTE_PATH&&typeof e=="string"&&t.getNativePaths)return jA.npath.fromPortablePath(e);if(r.isArray&&Array.isArray(e)){let n=[];for(let i of e)n.push(Ivr(i,r,t));return n}if(r.type===sp.MAP&&e instanceof Map){let n=new Map;for(let[i,s]of e.entries())n.set(i,Ivr(s,r.valueDefinition,t));return n}if(r.type===sp.SHAPE&&e instanceof Map){let n=new Map;for(let[i,s]of e.entries()){let a=r.properties[i];n.set(i,Ivr(s,a,t))}return n}return e}function RR0(){let e={};for(let[r,t]of Object.entries(process.env))r=r.toLowerCase(),r.startsWith(ub.ENVIRONMENT_PREFIX)&&(r=(0,yR0.default)(r.slice(ub.ENVIRONMENT_PREFIX.length)),e[r]=t);return e}function xvr(){let e=`${ub.ENVIRONMENT_PREFIX}rc_filename`;for(let[r,t]of Object.entries(process.env))if(r.toLowerCase()===e&&typeof t=="string")return t;return ub.DEFAULT_RC_FILENAME}var Pct;(function(e){e[e.LOCKFILE=0]="LOCKFILE",e[e.MANIFEST=1]="MANIFEST",e[e.NONE=2]="NONE"})(Pct||(ub.ProjectLookup=Pct={}));var Tvr=class e{static create(r,t,n){let i=new e(r);typeof t<"u"&&!(t instanceof Map)&&(i.projectCwd=t),i.importSettings(ub.coreDefinitions);let s=typeof n<"u"?n:t instanceof Map?t:new Map;for(let[a,o]of s)i.activatePlugin(a,o);return i}static async find(r,t,{lookup:n=Pct.LOCKFILE,strict:i=!0,usePath:s=!1,useRc:a=!0}={}){let o=RR0();delete o.rcFilename;let c=await e.findRcFiles(r),l=await e.findHomeRcFile();if(l){let x=c.find(P=>P.path===l.path);x?x.strict=!1:c.push({...l,strict:!1})}let u=({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R})=>({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R}),m=({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R,...L})=>L,h=new e(r);h.importSettings(u(ub.coreDefinitions)),h.useWithSource("",u(o),r,{strict:!1});for(let{path:x,cwd:P,data:k}of c)h.useWithSource(x,u(k),P,{strict:!1});if(s){let x=h.get("yarnPath"),P=h.get("ignorePath");if(x!==null&&!P)return h}let _=h.get("lockfileFilename"),b;switch(n){case Pct.LOCKFILE:b=await e.findProjectCwd(r,_);break;case Pct.MANIFEST:b=await e.findProjectCwd(r,null);break;case Pct.NONE:jA.xfs.existsSync(jA.ppath.join(r,"package.json"))?b=jA.ppath.resolve(r):b=null;break}h.startingCwd=r,h.projectCwd=b,h.importSettings(m(ub.coreDefinitions));let v=new Map([["@@core",AR0.CorePlugin]]),w=x=>"default"in x?x.default:x;if(t!==null){for(let R of t.plugins.keys())v.set(R,w(t.modules.get(R)));let x=new Map;for(let R of Zpo.builtinModules())x.set(R,()=>c7.dynamicRequire(R));for(let[R,L]of t.modules)x.set(R,()=>L);let P=new Set,k=async(R,L)=>{let{factory:U,name:Y}=c7.dynamicRequire(R);if(P.has(Y))return;let N=new Map(x),j=C=>{if(N.has(C))return N.get(C)();throw new khe.UsageError(`This plugin cannot access the package referenced via ${C} which is neither a builtin, nor an exposed entry`)},M=await c7.prettifyAsyncErrors(async()=>w(await U(j)),C=>`${C} (when initializing ${Y}, defined in ${L})`);x.set(Y,()=>M),P.add(Y),v.set(Y,M)};if(o.plugins)for(let R of o.plugins.split(";")){let L=jA.ppath.resolve(r,jA.npath.toPortablePath(R));await k(L,"")}for(let{path:R,cwd:L,data:U}of c)if(a&&Array.isArray(U.plugins))for(let Y of U.plugins){let N=typeof Y!="string"?Y.path:Y,j=jA.ppath.resolve(L,jA.npath.toPortablePath(N));await k(j,R)}}for(let[x,P]of v)h.activatePlugin(x,P);h.useWithSource("",m(o),r,{strict:i});for(let{path:x,cwd:P,data:k,strict:R}of c)h.useWithSource(x,m(k),P,{strict:R??i});return h.get("enableGlobalCache")&&(h.values.set("cacheFolder",`${h.get("globalFolder")}/cache`),h.sources.set("cacheFolder","")),await h.refreshPackageExtensions(),h}static async findRcFiles(r){let t=xvr(),n=[],i=r,s=null;for(;i!==s;){s=i;let a=jA.ppath.join(s,t);if(jA.xfs.existsSync(a)){let o=await jA.xfs.readFilePromise(a,"utf8"),c;try{c=(0,wvr.parseSyml)(o)}catch{let u="";throw o.match(/^\s+(?!-)[^:]+\s+\S+/m)&&(u=" (in particular, make sure you list the colons after each key name)"),new khe.UsageError(`Parse error when loading ${a}; please check it's proper Yaml${u}`)}n.push({path:a,cwd:s,data:c})}i=jA.ppath.dirname(s)}return n}static async findHomeRcFile(){let r=xvr(),t=lYn.getHomeFolder(),n=jA.ppath.join(t,r);if(jA.xfs.existsSync(n)){let i=await jA.xfs.readFilePromise(n,"utf8"),s=(0,wvr.parseSyml)(i);return{path:n,cwd:t,data:s}}return null}static async findProjectCwd(r,t){let n=null,i=r,s=null;for(;i!==s;){if(s=i,jA.xfs.existsSync(jA.ppath.join(s,"package.json"))&&(n=s),t!==null){if(jA.xfs.existsSync(jA.ppath.join(s,t))){n=s;break}}else if(n!==null)break;i=jA.ppath.dirname(s)}return n}static async updateConfiguration(r,t){let n=xvr(),i=jA.ppath.join(r,n),s=jA.xfs.existsSync(i)?(0,wvr.parseSyml)(await jA.xfs.readFilePromise(i,"utf8")):{},a=!1,o;if(typeof t=="function"){try{o=t(s)}catch{o=t({})}if(o===s)return}else{o=s;for(let c of Object.keys(t)){let l=s[c],u=t[c],m;if(typeof u=="function")try{m=u(l)}catch{m=u(void 0)}else m=u;l!==m&&(o[c]=m,a=!0)}if(!a)return}await jA.xfs.changeFilePromise(i,(0,wvr.stringifySyml)(o),{automaticNewlines:!0})}static async updateHomeConfiguration(r){let t=lYn.getHomeFolder();return await e.updateConfiguration(t,r)}constructor(r){this.projectCwd=null,this.plugins=new Map,this.settings=new Map,this.values=new Map,this.sources=new Map,this.invalid=new Map,this.packageExtensions=new Map,this.limits=new Map,this.startingCwd=r}activatePlugin(r,t){this.plugins.set(r,t),typeof t.configuration<"u"&&this.importSettings(t.configuration)}importSettings(r){for(let[t,n]of Object.entries(r))if(n!=null){if(this.settings.has(t))throw new Error(`Cannot redefine settings "${t}"`);this.settings.set(t,n),this.values.set(t,pYn(this,n))}}useWithSource(r,t,n,i){try{this.use(r,t,n,i)}catch(s){throw s.message+=` (in ${PJ.pretty(this,r,PJ.Type.PATH)})`,s}}use(r,t,n,{strict:i=!0,overwrite:s=!1}={}){i=i&&this.get("enableStrictSettings");for(let a of["enableStrictSettings",...Object.keys(t)]){if(typeof t[a]>"u"||a==="plugins"||r===""&&xR0.has(a))continue;if(a==="rcFilename")throw new khe.UsageError(`The rcFilename settings can only be set via ${`${ub.ENVIRONMENT_PREFIX}RC_FILENAME`.toUpperCase()}, not via a rc file`);let c=this.settings.get(a);if(!c){if(i)throw new khe.UsageError(`Unrecognized or legacy configuration settings found: ${a} - run "yarn config -v" to see the list of settings supported in Yarn`);this.invalid.set(a,r);continue}if(this.sources.has(a)&&!(s||c.type===sp.MAP||c.isArray&&c.concatenateValues))continue;let l;try{l=dYn(this,a,t[a],c,n)}catch(u){throw u.message+=` in ${PJ.pretty(this,r,PJ.Type.PATH)}`,u}if(a==="enableStrictSettings"&&r!==""){i=l;continue}if(c.type===sp.MAP){let u=this.values.get(a);this.values.set(a,new Map(s?[...u,...l]:[...l,...u])),this.sources.set(a,`${this.sources.get(a)}, ${r}`)}else if(c.isArray&&c.concatenateValues){let u=this.values.get(a);this.values.set(a,s?[...u,...l]:[...l,...u]),this.sources.set(a,`${this.sources.get(a)}, ${r}`)}else this.values.set(a,l),this.sources.set(a,r)}}get(r){if(!this.values.has(r))throw new Error(`Invalid configuration key "${r}"`);return this.values.get(r)}getSpecial(r,{hideSecrets:t=!1,getNativePaths:n=!1}){let i=this.get(r),s=this.settings.get(r);if(typeof s>"u")throw new khe.UsageError(`Couldn't find a configuration settings named "${r}"`);return Ivr(i,s,{hideSecrets:t,getNativePaths:n})}getSubprocessStreams(r,{header:t,prefix:n,report:i}){let s,a,o=jA.xfs.createWriteStream(r);if(this.get("enableInlineBuilds")){let c=i.createStreamReporter(`${n} ${PJ.pretty(this,"STDOUT","green")}`),l=i.createStreamReporter(`${n} ${PJ.pretty(this,"STDERR","red")}`);s=new Xpo.PassThrough,s.pipe(c),s.pipe(o),a=new Xpo.PassThrough,a.pipe(l),a.pipe(o)}else s=o,a=o,typeof t<"u"&&s.write(`${t}
          -`);return{stdout:s,stderr:a}}makeResolver(){let r=[];for(let t of this.plugins.values())for(let n of t.resolvers||[])r.push(new n);return new vR0.MultiResolver([new SR0.VirtualResolver,new IR0.WorkspaceResolver,new ER0.ProtocolResolver,...r])}makeFetcher(){let r=[];for(let t of this.plugins.values())for(let n of t.fetchers||[])r.push(new n);return new CR0.MultiFetcher([new DR0.VirtualFetcher,new wR0.WorkspaceFetcher,...r])}getLinkers(){let r=[];for(let t of this.plugins.values())for(let n of t.linkers||[])r.push(new n);return r}getSupportedArchitectures(){let r=Zpo.getArchitecture(),t=this.get("supportedArchitectures"),n=t.get("os");n!==null&&(n=n.map(a=>a==="current"?r.os:a));let i=t.get("cpu");i!==null&&(i=i.map(a=>a==="current"?r.cpu:a));let s=t.get("libc");return s!==null&&(s=c7.mapAndFilter(s,a=>{var o;return a==="current"?(o=r.libc)!==null&&o!==void 0?o:c7.mapAndFilter.skip:a})),{os:n,cpu:i,libc:s}}async refreshPackageExtensions(){this.packageExtensions=new Map;let r=this.packageExtensions,t=(n,i,{userProvided:s=!1}={})=>{if(!emo.validRange(n.range))throw new Error("Only semver ranges are allowed as keys for the packageExtensions setting");let a=new bR0.Manifest;a.load(i,{yamlCompatibilityMode:!0});let o=c7.getArrayWithDefault(r,n.identHash),c=[];o.push([n.range,c]);let l={status:oG.PackageExtensionStatus.Inactive,userProvided:s,parentDescriptor:n};for(let u of a.dependencies.values())c.push({...l,type:oG.PackageExtensionType.Dependency,descriptor:u});for(let u of a.peerDependencies.values())c.push({...l,type:oG.PackageExtensionType.PeerDependency,descriptor:u});for(let[u,m]of a.peerDependenciesMeta)for(let[h,_]of Object.entries(m))c.push({...l,type:oG.PackageExtensionType.PeerDependencyMeta,selector:u,key:h,value:_})};await this.triggerHook(n=>n.registerPackageExtensions,this,t);for(let[n,i]of this.get("packageExtensions"))t(wz.parseDescriptor(n,!0),c7.convertMapsToIndexableObjects(i),{userProvided:!0})}normalizePackage(r){let t=wz.copyPackage(r);if(this.packageExtensions==null)throw new Error("refreshPackageExtensions has to be called before normalizing packages");let n=this.packageExtensions.get(r.identHash);if(typeof n<"u"){let s=r.version;if(s!==null){for(let[a,o]of n)if(emo.satisfiesWithPrereleases(s,a))for(let c of o)switch(c.status===oG.PackageExtensionStatus.Inactive&&(c.status=oG.PackageExtensionStatus.Redundant),c.type){case oG.PackageExtensionType.Dependency:typeof t.dependencies.get(c.descriptor.identHash)>"u"&&(c.status=oG.PackageExtensionStatus.Active,t.dependencies.set(c.descriptor.identHash,c.descriptor));break;case oG.PackageExtensionType.PeerDependency:typeof t.peerDependencies.get(c.descriptor.identHash)>"u"&&(c.status=oG.PackageExtensionStatus.Active,t.peerDependencies.set(c.descriptor.identHash,c.descriptor));break;case oG.PackageExtensionType.PeerDependencyMeta:{let l=t.peerDependenciesMeta.get(c.selector);(typeof l>"u"||!Object.prototype.hasOwnProperty.call(l,c.key)||l[c.key]!==c.value)&&(c.status=oG.PackageExtensionStatus.Active,c7.getFactoryWithDefault(t.peerDependenciesMeta,c.selector,()=>({}))[c.key]=c.value)}break;default:c7.assertNever(c);break}}}let i=s=>s.scope?`${s.scope}__${s.name}`:`${s.name}`;for(let s of t.peerDependenciesMeta.keys()){let a=wz.parseIdent(s);t.peerDependencies.has(a.identHash)||t.peerDependencies.set(a.identHash,wz.makeDescriptor(a,"*"))}for(let s of t.peerDependencies.values()){if(s.scope==="types")continue;let a=i(s),o=wz.makeIdent("types",a),c=wz.stringifyIdent(o);t.peerDependencies.has(o.identHash)||t.peerDependenciesMeta.has(c)||(t.peerDependencies.set(o.identHash,wz.makeDescriptor(o,"*")),t.peerDependenciesMeta.set(c,{optional:!0}))}return t.dependencies=new Map(c7.sortMap(t.dependencies,([,s])=>wz.stringifyDescriptor(s))),t.peerDependencies=new Map(c7.sortMap(t.peerDependencies,([,s])=>wz.stringifyDescriptor(s))),t}getLimit(r){return c7.getFactoryWithDefault(this.limits,r,()=>(0,_R0.default)(this.get(r)))}async triggerHook(r,...t){for(let n of this.plugins.values()){let i=n.hooks;if(!i)continue;let s=r(i);s&&await s(...t)}}async triggerMultipleHooks(r,t){for(let n of t)await this.triggerHook(r,...n)}async reduceHook(r,t,...n){let i=t;for(let s of this.plugins.values()){let a=s.hooks;if(!a)continue;let o=r(a);o&&(i=await o(i,...n))}return i}async firstHook(r,...t){for(let n of this.plugins.values()){let i=n.hooks;if(!i)continue;let s=r(i);if(!s)continue;let a=await s(...t);if(typeof a<"u")return a}return null}};ub.Configuration=Tvr;Tvr.telemetry=null});var Svr=A(uG=>{"use strict";Object.defineProperty(uG,"__esModule",{value:!0});uG.execvp=uG.pipevp=uG.ExecError=uG.PipeError=uG.EndStrategy=void 0;var tmo=(Yh(),Dr(Wh)),Pvr=JC(),rmo=tmo.__importDefault(NKn()),nmo=i4t(),Rvr=R8(),imo=aG(),cG=tmo.__importStar(Sz()),dIe;(function(e){e[e.Never=0]="Never",e[e.ErrorCode=1]="ErrorCode",e[e.Always=2]="Always"})(dIe||(uG.EndStrategy=dIe={}));var s4t=class extends imo.ReportError{constructor({fileName:r,code:t,signal:n}){let i=nmo.Configuration.create(Pvr.ppath.cwd()),s=cG.pretty(i,r,cG.Type.PATH);super(Rvr.MessageName.EXCEPTION,`Child ${s} reported an error`,a=>{OR0(t,n,{configuration:i,report:a})}),this.code=hYn(t,n)}};uG.PipeError=s4t;var kvr=class extends s4t{constructor({fileName:r,code:t,signal:n,stdout:i,stderr:s}){super({fileName:r,code:t,signal:n}),this.stdout=i,this.stderr=s}};uG.ExecError=kvr;function uIe(e){return e!==null&&typeof e.fd=="number"}var lIe=new Set;function mYn(){}function fYn(){for(let e of lIe)e.kill()}async function kR0(e,r,{cwd:t,env:n=process.env,strict:i=!1,stdin:s=null,stdout:a,stderr:o,end:c=dIe.Always}){let l=["pipe","pipe","pipe"];s===null?l[0]="ignore":uIe(s)&&(l[0]=s),uIe(a)&&(l[1]=a),uIe(o)&&(l[2]=o);let u=(0,rmo.default)(e,r,{cwd:Pvr.npath.fromPortablePath(t),env:{...n,PWD:Pvr.npath.fromPortablePath(t)},stdio:l});lIe.add(u),lIe.size===1&&(process.on("SIGINT",mYn),process.on("SIGTERM",fYn)),!uIe(s)&&s!==null&&s.pipe(u.stdin),uIe(a)||u.stdout.pipe(a,{end:!1}),uIe(o)||u.stderr.pipe(o,{end:!1});let m=()=>{for(let h of new Set([a,o]))uIe(h)||h.end()};return new Promise((h,_)=>{u.on("error",b=>{lIe.delete(u),lIe.size===0&&(process.off("SIGINT",mYn),process.off("SIGTERM",fYn)),(c===dIe.Always||c===dIe.ErrorCode)&&m(),_(b)}),u.on("close",(b,v)=>{lIe.delete(u),lIe.size===0&&(process.off("SIGINT",mYn),process.off("SIGTERM",fYn)),(c===dIe.Always||c===dIe.ErrorCode&&b>0)&&m(),b===0||!i?h({code:hYn(b,v)}):_(new s4t({fileName:e,code:b,signal:v}))})})}uG.pipevp=kR0;async function FR0(e,r,{cwd:t,env:n=process.env,encoding:i="utf8",strict:s=!1}){let a=["ignore","pipe","pipe"],o=[],c=[],l=Pvr.npath.fromPortablePath(t);typeof n.PWD<"u"&&(n={...n,PWD:l});let u=(0,rmo.default)(e,r,{cwd:l,env:n,stdio:a});return u.stdout.on("data",m=>{o.push(m)}),u.stderr.on("data",m=>{c.push(m)}),await new Promise((m,h)=>{u.on("error",_=>{let b=nmo.Configuration.create(t),v=cG.pretty(b,e,cG.Type.PATH);h(new imo.ReportError(Rvr.MessageName.EXCEPTION,`Process ${v} failed to spawn`,w=>{w.reportError(Rvr.MessageName.EXCEPTION,`  ${cG.prettyField(b,{label:"Thrown Error",value:cG.tuple(cG.Type.NO_HINT,_.message)})}`)}))}),u.on("close",(_,b)=>{let v=i==="buffer"?Buffer.concat(o):Buffer.concat(o).toString(i),w=i==="buffer"?Buffer.concat(c):Buffer.concat(c).toString(i);_===0||!s?m({code:hYn(_,b),stdout:v,stderr:w}):h(new kvr({fileName:e,code:_,signal:b,stdout:v,stderr:w}))})})}uG.execvp=FR0;var NR0=new Map([["SIGINT",2],["SIGQUIT",3],["SIGKILL",9],["SIGTERM",15]]);function hYn(e,r){let t=NR0.get(r);return typeof t<"u"?128+t:e??1}function OR0(e,r,{configuration:t,report:n}){n.reportError(Rvr.MessageName.EXCEPTION,`  ${cG.prettyField(t,e!==null?{label:"Exit Code",value:cG.tuple(cG.Type.NUMBER,e)}:{label:"Exit Signal",value:cG.tuple(cG.Type.CODE,r)})}`)}});var _Yn=A(Px=>{"use strict";Object.defineProperty(Px,"__esModule",{value:!0});Px.del=Px.post=Px.put=Px.get=Px.request=Px.Method=Px.getNetworkSettings=Px.RequestError=void 0;var a4t=(Yh(),Dr(Wh)),BR0=JC(),qR0=Lue(),MR0=require("https"),LR0=require("http"),umo=a4t.__importDefault(Uot()),smo=a4t.__importDefault(qUt()),yYn=require("url"),Rct=R8(),jR0=aG(),ev=a4t.__importStar(Sz()),lmo=a4t.__importStar(mB()),GR0=Lue();Object.defineProperty(Px,"RequestError",{enumerable:!0,get:function(){return GR0.RequestError}});var amo=new Map,omo=new Map,UR0=new LR0.Agent({keepAlive:!0}),VR0=new MR0.Agent({keepAlive:!0});function cmo(e){let r=new yYn.URL(e),t={host:r.hostname,headers:{}};return r.port&&(t.port=Number(r.port)),{proxy:t}}async function gYn(e){return lmo.getFactoryWithDefault(omo,e,()=>BR0.xfs.readFilePromise(e).then(r=>(omo.set(e,r),r)))}function zR0({statusCode:e,statusMessage:r},t){let n=ev.pretty(t,e,ev.Type.NUMBER),i=`https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/${e}`;return ev.applyHyperlink(t,`${n}${r?` (${r})`:""}`,i)}async function Fvr(e,{configuration:r,customErrorMessage:t}){var n,i;try{return await e}catch(s){if(s.name!=="HTTPError")throw s;let a=(n=t==null?void 0:t(s))!==null&&n!==void 0?n:(i=s.response.body)===null||i===void 0?void 0:i.error;a==null&&(s.message.startsWith("Response code")?a="The remote server failed to provide the requested resource":a=s.message),s instanceof qR0.TimeoutError&&s.event==="socket"&&(a+=`(can be increased via ${ev.pretty(r,"httpTimeout",ev.Type.SETTING)})`);let o=new jR0.ReportError(Rct.MessageName.NETWORK_ERROR,a,c=>{s.response&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Response Code",value:ev.tuple(ev.Type.NO_HINT,zR0(s.response,r))})}`),s.request&&(c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Method",value:ev.tuple(ev.Type.NO_HINT,s.request.options.method)})}`),c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request URL",value:ev.tuple(ev.Type.URL,s.request.requestUrl)})}`)),s.request.redirects.length>0&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Redirects",value:ev.tuple(ev.Type.NO_HINT,ev.prettyList(r,s.request.redirects,ev.Type.URL))})}`),s.request.retryCount===s.request.options.retry.limit&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Retry Count",value:ev.tuple(ev.Type.NO_HINT,`${ev.pretty(r,s.request.retryCount,ev.Type.NUMBER)} (can be increased via ${ev.pretty(r,"httpRetry",ev.Type.SETTING)})`)})}`)});throw o.originalError=s,o}}function dmo(e,r){let t=[...r.configuration.get("networkSettings")].sort(([a],[o])=>o.length-a.length),n={enableNetwork:void 0,caFilePath:void 0,httpProxy:void 0,httpsProxy:void 0,httpsKeyFilePath:void 0,httpsCertFilePath:void 0},i=Object.keys(n),s=typeof e=="string"?new yYn.URL(e):e;for(let[a,o]of t)if(umo.default.isMatch(s.hostname,a))for(let c of i){let l=o.get(c);l!==null&&typeof n[c]>"u"&&(n[c]=l)}for(let a of i)typeof n[a]>"u"&&(n[a]=r.configuration.get(a));return n}Px.getNetworkSettings=dmo;var pIe;(function(e){e.GET="GET",e.PUT="PUT",e.POST="POST",e.DELETE="DELETE"})(pIe||(Px.Method=pIe={}));async function o4t(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a=pIe.GET}){let o=async()=>await WR0(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a});return await(await t.reduceHook(l=>l.wrapNetworkRequest,o,{target:e,body:r,configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a}))()}Px.request=o4t;async function $R0(e,{configuration:r,jsonResponse:t,...n}){let i=lmo.getFactoryWithDefault(amo,e,()=>Fvr(o4t(e,null,{configuration:r,...n}),{configuration:r}).then(s=>(amo.set(e,s.body),s.body)));return Buffer.isBuffer(i)===!1&&(i=await i),t?JSON.parse(i.toString()):i}Px.get=$R0;async function QR0(e,r,{customErrorMessage:t,...n}){return(await Fvr(o4t(e,r,{...n,method:pIe.PUT}),n)).body}Px.put=QR0;async function KR0(e,r,{customErrorMessage:t,...n}){return(await Fvr(o4t(e,r,{...n,method:pIe.POST}),n)).body}Px.post=KR0;async function HR0(e,{customErrorMessage:r,...t}){return(await Fvr(o4t(e,null,{...t,method:pIe.DELETE}),t)).body}Px.del=HR0;async function WR0(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a=pIe.GET}){let o=typeof e=="string"?new yYn.URL(e):e,c=dmo(o,{configuration:t});if(c.enableNetwork===!1)throw new Error(`Request to '${o.href}' has been blocked because of your configuration settings`);if(o.protocol==="http:"&&!umo.default.isMatch(o.hostname,t.get("unsafeHttpWhitelist")))throw new Error(`Unsafe http requests must be explicitly whitelisted in your configuration (${o.hostname})`);let u={agent:{http:c.httpProxy?smo.default.httpOverHttp(cmo(c.httpProxy)):UR0,https:c.httpsProxy?smo.default.httpsOverHttp(cmo(c.httpsProxy)):VR0},headers:n,method:a};u.responseType=s?"json":"buffer",r!==null&&(Buffer.isBuffer(r)||!i&&typeof r=="string"?u.body=r:u.json=r);let m=t.get("httpTimeout"),h=t.get("httpRetry"),_=t.get("enableStrictSsl"),b=c.caFilePath,v=c.httpsCertFilePath,w=c.httpsKeyFilePath,{default:x}=await Promise.resolve().then(()=>a4t.__importStar(Lue())),P=b?await gYn(b):void 0,k=v?await gYn(v):void 0,R=w?await gYn(w):void 0,L=x.extend({timeout:{socket:m},retry:h,https:{rejectUnauthorized:_,certificateAuthority:P,certificate:k,key:R},...u});return t.getLimit("networkConcurrency")(()=>L(o))}});var mmo=A((Nvr,bYn)=>{var pmo=Object.assign({},require("fs")),AYn=function(){var e=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(e=e||__filename),function(r){r=r||{};var t=typeof r<"u"?r:{},n,i;t.ready=new Promise(function(Fe,ve){n=Fe,i=ve});var s={},a;for(a in t)t.hasOwnProperty(a)&&(s[a]=t[a]);var o=[],c="./this.program",l=function(Fe,ve){throw ve},u=!1,m=!0,h="";function _(Fe){return t.locateFile?t.locateFile(Fe,h):h+Fe}var b,v,w,x;m&&(u?h=require("path").dirname(h)+"/":h=__dirname+"/",b=function(ve,Oe){var Zt=s0(ve);return Zt?Oe?Zt:Zt.toString():(w||(w=pmo),x||(x=require("path")),ve=x.normalize(ve),w.readFileSync(ve,Oe?null:"utf8"))},v=function(ve){var Oe=b(ve,!0);return Oe.buffer||(Oe=new Uint8Array(Oe)),Q(Oe.buffer),Oe},process.argv.length>1&&(c=process.argv[1].replace(/\\/g,"/")),o=process.argv.slice(2),l=function(Fe){process.exit(Fe)},t.inspect=function(){return"[Emscripten Module object]"});var P=t.print||console.log.bind(console),k=t.printErr||console.warn.bind(console);for(a in s)s.hasOwnProperty(a)&&(t[a]=s[a]);s=null,t.arguments&&(o=t.arguments),t.thisProgram&&(c=t.thisProgram),t.quit&&(l=t.quit);var R=16;function L(Fe,ve){return ve||(ve=R),Math.ceil(Fe/ve)*ve}var U=0,Y=function(Fe){U=Fe},N;t.wasmBinary&&(N=t.wasmBinary);var j=t.noExitRuntime||!0;typeof WebAssembly!="object"&&br("no native wasm support detected");function M(Fe,ve,Oe){switch(ve=ve||"i8",ve.charAt(ve.length-1)==="*"&&(ve="i32"),ve){case"i1":return ue[Fe>>0];case"i8":return ue[Fe>>0];case"i16":return It[Fe>>1];case"i32":return at[Fe>>2];case"i64":return at[Fe>>2];case"float":return ke[Fe>>2];case"double":return dt[Fe>>3];default:br("invalid type for getValue: "+ve)}return null}var C,O=!1,V;function Q(Fe,ve){Fe||br("Assertion failed: "+ve)}function X(Fe){var ve=t["_"+Fe];return Q(ve,"Cannot call unknown function "+Fe+", make sure it is exported"),ve}function J(Fe,ve,Oe,Zt,kr){var Zn={string:function(Wr){var ci=0;if(Wr!=null&&Wr!==0){var Tn=(Wr.length<<2)+1;ci=hr(Tn),Mt(Wr,ci,Tn)}return ci},array:function(Wr){var ci=hr(Wr.length);return Ge(Wr,ci),ci}};function $n(Wr){return ve==="string"?Se(Wr):ve==="boolean"?!!Wr:Wr}var ki=X(Fe),es=[],Ti=0;if(Zt)for(var vc=0;vc=Zt);)++kr;if(kr-ve>16&&Fe.subarray&&fe)return fe.decode(Fe.subarray(ve,kr));for(var Zn="";ve>10,56320|Ti&1023)}}return Zn}function Se(Fe,ve){return Fe?ie(De,Fe,ve):""}function ce(Fe,ve,Oe,Zt){if(!(Zt>0))return 0;for(var kr=Oe,Zn=Oe+Zt-1,$n=0;$n=55296&&ki<=57343){var es=Fe.charCodeAt(++$n);ki=65536+((ki&1023)<<10)|es&1023}if(ki<=127){if(Oe>=Zn)break;ve[Oe++]=ki}else if(ki<=2047){if(Oe+1>=Zn)break;ve[Oe++]=192|ki>>6,ve[Oe++]=128|ki&63}else if(ki<=65535){if(Oe+2>=Zn)break;ve[Oe++]=224|ki>>12,ve[Oe++]=128|ki>>6&63,ve[Oe++]=128|ki&63}else{if(Oe+3>=Zn)break;ve[Oe++]=240|ki>>18,ve[Oe++]=128|ki>>12&63,ve[Oe++]=128|ki>>6&63,ve[Oe++]=128|ki&63}}return ve[Oe]=0,Oe-kr}function Mt(Fe,ve,Oe){return ce(Fe,De,ve,Oe)}function et(Fe){for(var ve=0,Oe=0;Oe=55296&&Zt<=57343&&(Zt=65536+((Zt&1023)<<10)|Fe.charCodeAt(++Oe)&1023),Zt<=127?++ve:Zt<=2047?ve+=2:Zt<=65535?ve+=3:ve+=4}return ve}function or(Fe){var ve=et(Fe)+1,Oe=Ha(ve);return Oe&&ce(Fe,ue,Oe,ve),Oe}function Ge(Fe,ve){ue.set(Fe,ve)}function me(Fe,ve){return Fe%ve>0&&(Fe+=ve-Fe%ve),Fe}var oe,ue,De,It,Je,at,mt,ke,dt;function ot(Fe){oe=Fe,t.HEAP8=ue=new Int8Array(Fe),t.HEAP16=It=new Int16Array(Fe),t.HEAP32=at=new Int32Array(Fe),t.HEAPU8=De=new Uint8Array(Fe),t.HEAPU16=Je=new Uint16Array(Fe),t.HEAPU32=mt=new Uint32Array(Fe),t.HEAPF32=ke=new Float32Array(Fe),t.HEAPF64=dt=new Float64Array(Fe)}var kt=t.INITIAL_MEMORY||16777216,Vt,Ar=[],ni=[],gn=[],On=!1;function er(){if(t.preRun)for(typeof t.preRun=="function"&&(t.preRun=[t.preRun]);t.preRun.length;)nt(t.preRun.shift());Yt(Ar)}function ln(){On=!0,!t.noFSInit&&!ae.init.initialized&&ae.init(),sr.init(),Yt(ni)}function Tr(){if(t.postRun)for(typeof t.postRun=="function"&&(t.postRun=[t.postRun]);t.postRun.length;)Ve(t.postRun.shift());Yt(gn)}function nt(Fe){Ar.unshift(Fe)}function ut(Fe){ni.unshift(Fe)}function Ve(Fe){gn.unshift(Fe)}var Ae=0,Pe=null,Kt=null;function nr(Fe){return Fe}function En(Fe){Ae++,t.monitorRunDependencies&&t.monitorRunDependencies(Ae)}function jn(Fe){if(Ae--,t.monitorRunDependencies&&t.monitorRunDependencies(Ae),Ae==0&&(Pe!==null&&(clearInterval(Pe),Pe=null),Kt)){var ve=Kt;Kt=null,ve()}}t.preloadedImages={},t.preloadedAudios={};function br(Fe){t.onAbort&&t.onAbort(Fe),Fe+="",k(Fe),O=!0,V=1,Fe="abort("+Fe+"). Build with -s ASSERTIONS=1 for more info.";var ve=new WebAssembly.RuntimeError(Fe);throw i(ve),ve}var We="data:application/octet-stream;base64,";function lt(Fe){return Fe.startsWith(We)}var Be="data:application/octet-stream;base64,AGFzbQEAAAABlAInYAF/AX9gA39/fwF/YAF/AGACf38Bf2ACf38AYAV/f39/fwF/YAR/f39/AX9gA39/fwBgBH9+f38Bf2AAAX9gBX9/f35/AX5gA39+fwF/YAF/AX5gAn9+AX9gBH9/fn8BfmADf35/AX5gA39/fgF/YAR/f35/AX9gBn9/f39/fwF/YAR/f39/AGADf39+AX5gAn5/AX9gA398fwBgBH9/f38BfmADf39/AX5gBn98f39/fwF/YAV/f35/fwF/YAV/fn9/fwF/YAV/f39/fwBgAn9+AGACf38BfmACf3wAYAh/fn5/f39+fwF/YAV/f39+fwBgAABgBX5+f35/AX5gBX9/f39/AX5gAnx/AXxgAn9+AX4CeRQBYQFhAAIBYQFiAAABYQFjAAMBYQFkAAYBYQFlAAEBYQFmAAABYQFnAAYBYQFoAAABYQFpAAMBYQFqAAMBYQFrAAMBYQFsAAEBYQFtAAABYQFuAAUBYQFvAAEBYQFwAAMBYQFxAAEBYQFyAAABYQFzAAMBYQF0AAADggKAAgcCAgQAAQECAgANBA4EBwICAhwLEw0AFA0dAAAMDAIHHgwQAgIDAwICAQAIAAcIFBUEBgAADAAECAgDAQYAAgIBBgAfFwEBAwITAiAPBgIFEQMFAxgBCAIBAAAHBQEYABoSAQIABwQDIREIAyIGAAEBAwMAIwUbASQHAQsVAQMABQMEAA0bFw0BBAALCwMDDAwAAwAHJQMBAAgaAQECBQMBAgMDAAcHBwICAgImEQsICAsECQoJAgAAAAAAAAkFAAUFBQEGAwYGBgUSBgYBARIBAAIJBgABDgABAQ8ACQEEGQkJCQAAAAMECgoBAQIQAAAAAgEDAwAEAQoFAA4ACQAEBQFwAR8fBQcBAYACgIACBgkBfwFB0KDBAgsHvgI8AXUCAAF2AIABAXcAkwIBeADjAQF5APEBAXoA0QEBQQDQAQFCAM8BAUMAzgEBRADMAQFFAMsBAUYAyQEBRwCSAgFIAJECAUkAjwIBSgCKAgFLAOkBAUwA4gEBTQDhAQFOADwBTwD8AQFQAPkBAVEA+AEBUgDwAQFTAPoBAVQA4AEBVQAVAVYAGAFXAMcBAVgAzQEBWQDfAQFaAN4BAV8A3QEBJADkAQJhYQDcAQJiYQDbAQJjYQDaAQJkYQDZAQJlYQDYAQJmYQDXAQJnYQDqAQJoYQCcAQJpYQDWAQJqYQDVAQJrYQDUAQJsYQAvAm1hABsCbmEAygECb2EASAJwYQEAAnFhAGcCcmEA0wECc2EA6AECdGEA0gECdWEA9wECdmEA9gECd2EA9QECeGEA5wECeWEA5gECemEA5QEJQQEAQQELHsgBkAKNAo4CjAKLArcBiQKIAocChgKFAoQCgwKCAoECgAL/Af4B/QH7AVv0AfMB8gHvAe4B7QHsAesBCu+QCYACQAEBfyMAQRBrIgMgADYCDCADIAE2AgggAyACNgIEIAMoAgwEQCADKAIMIAMoAgg2AgAgAygCDCADKAIENgIECwvMDAEHfwJAIABFDQAgAEEIayIDIABBBGsoAgAiAUF4cSIAaiEFAkAgAUEBcQ0AIAFBA3FFDQEgAyADKAIAIgFrIgNB9JsBKAIASQ0BIAAgAWohACADQfibASgCAEcEQCABQf8BTQRAIAMoAggiAiABQQN2IgRBA3RBjJwBakYaIAIgAygCDCIBRgRAQeSbAUHkmwEoAgBBfiAEd3E2AgAMAwsgAiABNgIMIAEgAjYCCAwCCyADKAIYIQYCQCADIAMoAgwiAUcEQCADKAIIIgIgATYCDCABIAI2AggMAQsCQCADQRRqIgIoAgAiBA0AIANBEGoiAigCACIEDQBBACEBDAELA0AgAiEHIAQiAUEUaiICKAIAIgQNACABQRBqIQIgASgCECIEDQALIAdBADYCAAsgBkUNAQJAIAMgAygCHCICQQJ0QZSeAWoiBCgCAEYEQCAEIAE2AgAgAQ0BQeibAUHomwEoAgBBfiACd3E2AgAMAwsgBkEQQRQgBigCECADRhtqIAE2AgAgAUUNAgsgASAGNgIYIAMoAhAiAgRAIAEgAjYCECACIAE2AhgLIAMoAhQiAkUNASABIAI2AhQgAiABNgIYDAELIAUoAgQiAUEDcUEDRw0AQeybASAANgIAIAUgAUF+cTYCBCADIABBAXI2AgQgACADaiAANgIADwsgAyAFTw0AIAUoAgQiAUEBcUUNAAJAIAFBAnFFBEAgBUH8mwEoAgBGBEBB/JsBIAM2AgBB8JsBQfCbASgCACAAaiIANgIAIAMgAEEBcjYCBCADQfibASgCAEcNA0HsmwFBADYCAEH4mwFBADYCAA8LIAVB+JsBKAIARgRAQfibASADNgIAQeybAUHsmwEoAgAgAGoiADYCACADIABBAXI2AgQgACADaiAANgIADwsgAUF4cSAAaiEAAkAgAUH/AU0EQCAFKAIIIgIgAUEDdiIEQQN0QYycAWpGGiACIAUoAgwiAUYEQEHkmwFB5JsBKAIAQX4gBHdxNgIADAILIAIgATYCDCABIAI2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgFHBEAgBSgCCCICQfSbASgCAEkaIAIgATYCDCABIAI2AggMAQsCQCAFQRRqIgIoAgAiBA0AIAVBEGoiAigCACIEDQBBACEBDAELA0AgAiEHIAQiAUEUaiICKAIAIgQNACABQRBqIQIgASgCECIEDQALIAdBADYCAAsgBkUNAAJAIAUgBSgCHCICQQJ0QZSeAWoiBCgCAEYEQCAEIAE2AgAgAQ0BQeibAUHomwEoAgBBfiACd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAE2AgAgAUUNAQsgASAGNgIYIAUoAhAiAgRAIAEgAjYCECACIAE2AhgLIAUoAhQiAkUNACABIAI2AhQgAiABNgIYCyADIABBAXI2AgQgACADaiAANgIAIANB+JsBKAIARw0BQeybASAANgIADwsgBSABQX5xNgIEIAMgAEEBcjYCBCAAIANqIAA2AgALIABB/wFNBEAgAEEDdiIBQQN0QYycAWohAAJ/QeSbASgCACICQQEgAXQiAXFFBEBB5JsBIAEgAnI2AgAgAAwBCyAAKAIICyECIAAgAzYCCCACIAM2AgwgAyAANgIMIAMgAjYCCA8LQR8hAiADQgA3AhAgAEH///8HTQRAIABBCHYiASABQYD+P2pBEHZBCHEiAXQiAiACQYDgH2pBEHZBBHEiAnQiBCAEQYCAD2pBEHZBAnEiBHRBD3YgASACciAEcmsiAUEBdCAAIAFBFWp2QQFxckEcaiECCyADIAI2AhwgAkECdEGUngFqIQECQAJAAkBB6JsBKAIAIgRBASACdCIHcUUEQEHomwEgBCAHcjYCACABIAM2AgAgAyABNgIYDAELIABBAEEZIAJBAXZrIAJBH0YbdCECIAEoAgAhAQNAIAEiBCgCBEF4cSAARg0CIAJBHXYhASACQQF0IQIgBCABQQRxaiIHQRBqKAIAIgENAAsgByADNgIQIAMgBDYCGAsgAyADNgIMIAMgAzYCCAwBCyAEKAIIIgAgAzYCDCAEIAM2AgggA0EANgIYIAMgBDYCDCADIAA2AggLQYScAUGEnAEoAgBBAWsiAEF/IAAbNgIACwtCAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDC0AAUEBcQRAIAEoAgwoAgQQFQsgASgCDBAVCyABQRBqJAALQwEBfyMAQRBrIgIkACACIAA2AgwgAiABNgIIIAIoAgwCfyMAQRBrIgAgAigCCDYCDCAAKAIMQQxqCxBFIAJBEGokAAuiLgEMfyMAQRBrIgwkAAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAQfQBTQRAQeSbASgCACIFQRAgAEELakF4cSAAQQtJGyIIQQN2IgJ2IgFBA3EEQCABQX9zQQFxIAJqIgNBA3QiAUGUnAFqKAIAIgRBCGohAAJAIAQoAggiAiABQYycAWoiAUYEQEHkmwEgBUF+IAN3cTYCAAwBCyACIAE2AgwgASACNgIICyAEIANBA3QiAUEDcjYCBCABIARqIgEgASgCBEEBcjYCBAwNCyAIQeybASgCACIKTQ0BIAEEQAJAQQIgAnQiAEEAIABrciABIAJ0cSIAQQAgAGtxQQFrIgAgAEEMdkEQcSICdiIBQQV2QQhxIgAgAnIgASAAdiIBQQJ2QQRxIgByIAEgAHYiAUEBdkECcSIAciABIAB2IgFBAXZBAXEiAHIgASAAdmoiA0EDdCIAQZScAWooAgAiBCgCCCIBIABBjJwBaiIARgRAQeSbASAFQX4gA3dxIgU2AgAMAQsgASAANgIMIAAgATYCCAsgBEEIaiEAIAQgCEEDcjYCBCAEIAhqIgIgA0EDdCIBIAhrIgNBAXI2AgQgASAEaiADNgIAIAoEQCAKQQN2IgFBA3RBjJwBaiEHQfibASgCACEEAn8gBUEBIAF0IgFxRQRAQeSbASABIAVyNgIAIAcMAQsgBygCCAshASAHIAQ2AgggASAENgIMIAQgBzYCDCAEIAE2AggLQfibASACNgIAQeybASADNgIADA0LQeibASgCACIGRQ0BIAZBACAGa3FBAWsiACAAQQx2QRBxIgJ2IgFBBXZBCHEiACACciABIAB2IgFBAnZBBHEiAHIgASAAdiIBQQF2QQJxIgByIAEgAHYiAUEBdkEBcSIAciABIAB2akECdEGUngFqKAIAIgEoAgRBeHEgCGshAyABIQIDQAJAIAIoAhAiAEUEQCACKAIUIgBFDQELIAAoAgRBeHEgCGsiAiADIAIgA0kiAhshAyAAIAEgAhshASAAIQIMAQsLIAEgCGoiCSABTQ0CIAEoAhghCyABIAEoAgwiBEcEQCABKAIIIgBB9JsBKAIASRogACAENgIMIAQgADYCCAwMCyABQRRqIgIoAgAiAEUEQCABKAIQIgBFDQQgAUEQaiECCwNAIAIhByAAIgRBFGoiAigCACIADQAgBEEQaiECIAQoAhAiAA0ACyAHQQA2AgAMCwtBfyEIIABBv39LDQAgAEELaiIAQXhxIQhB6JsBKAIAIglFDQBBACAIayEDAkACQAJAAn9BACAIQYACSQ0AGkEfIAhB////B0sNABogAEEIdiIAIABBgP4/akEQdkEIcSICdCIAIABBgOAfakEQdkEEcSIBdCIAIABBgIAPakEQdkECcSIAdEEPdiABIAJyIAByayIAQQF0IAggAEEVanZBAXFyQRxqCyIFQQJ0QZSeAWooAgAiAkUEQEEAIQAMAQtBACEAIAhBAEEZIAVBAXZrIAVBH0YbdCEBA0ACQCACKAIEQXhxIAhrIgcgA08NACACIQQgByIDDQBBACEDIAIhAAwDCyAAIAIoAhQiByAHIAIgAUEddkEEcWooAhAiAkYbIAAgBxshACABQQF0IQEgAg0ACwsgACAEckUEQEECIAV0IgBBACAAa3IgCXEiAEUNAyAAQQAgAGtxQQFrIgAgAEEMdkEQcSICdiIBQQV2QQhxIgAgAnIgASAAdiIBQQJ2QQRxIgByIAEgAHYiAUEBdkECcSIAciABIAB2IgFBAXZBAXEiAHIgASAAdmpBAnRBlJ4BaigCACEACyAARQ0BCwNAIAAoAgRBeHEgCGsiASADSSECIAEgAyACGyEDIAAgBCACGyEEIAAoAhAiAQR/IAEFIAAoAhQLIgANAAsLIARFDQAgA0HsmwEoAgAgCGtPDQAgBCAIaiIGIARNDQEgBCgCGCEFIAQgBCgCDCIBRwRAIAQoAggiAEH0mwEoAgBJGiAAIAE2AgwgASAANgIIDAoLIARBFGoiAigCACIARQRAIAQoAhAiAEUNBCAEQRBqIQILA0AgAiEHIAAiAUEUaiICKAIAIgANACABQRBqIQIgASgCECIADQALIAdBADYCAAwJCyAIQeybASgCACICTQRAQfibASgCACEDAkAgAiAIayIBQRBPBEBB7JsBIAE2AgBB+JsBIAMgCGoiADYCACAAIAFBAXI2AgQgAiADaiABNgIAIAMgCEEDcjYCBAwBC0H4mwFBADYCAEHsmwFBADYCACADIAJBA3I2AgQgAiADaiIAIAAoAgRBAXI2AgQLIANBCGohAAwLCyAIQfCbASgCACIGSQRAQfCbASAGIAhrIgE2AgBB/JsBQfybASgCACICIAhqIgA2AgAgACABQQFyNgIEIAIgCEEDcjYCBCACQQhqIQAMCwtBACEAIAhBL2oiCQJ/QbyfASgCAARAQcSfASgCAAwBC0HInwFCfzcCAEHAnwFCgKCAgICABDcCAEG8nwEgDEEMakFwcUHYqtWqBXM2AgBB0J8BQQA2AgBBoJ8BQQA2AgBBgCALIgFqIgVBACABayIHcSICIAhNDQpBnJ8BKAIAIgQEQEGUnwEoAgAiAyACaiIBIANNDQsgASAESw0LC0GgnwEtAABBBHENBQJAAkBB/JsBKAIAIgMEQEGknwEhAANAIAMgACgCACIBTwRAIAEgACgCBGogA0sNAwsgACgCCCIADQALC0EAED4iAUF/Rg0GIAIhBUHAnwEoAgAiA0EBayIAIAFxBEAgAiABayAAIAFqQQAgA2txaiEFCyAFIAhNDQYgBUH+////B0sNBkGcnwEoAgAiBARAQZSfASgCACIDIAVqIgAgA00NByAAIARLDQcLIAUQPiIAIAFHDQEMCAsgBSAGayAHcSIFQf7///8HSw0FIAUQPiIBIAAoAgAgACgCBGpGDQQgASEACwJAIABBf0YNACAIQTBqIAVNDQBBxJ8BKAIAIgEgCSAFa2pBACABa3EiAUH+////B0sEQCAAIQEMCAsgARA+QX9HBEAgASAFaiEFIAAhAQwIC0EAIAVrED4aDAULIAAiAUF/Rw0GDAQLAAtBACEEDAcLQQAhAQwFCyABQX9HDQILQaCfAUGgnwEoAgBBBHI2AgALIAJB/v///wdLDQEgAhA+IQFBABA+IQAgAUF/Rg0BIABBf0YNASAAIAFNDQEgACABayIFIAhBKGpNDQELQZSfAUGUnwEoAgAgBWoiADYCAEGYnwEoAgAgAEkEQEGYnwEgADYCAAsCQAJAAkBB/JsBKAIAIgcEQEGknwEhAANAIAEgACgCACIDIAAoAgQiAmpGDQIgACgCCCIADQALDAILQfSbASgCACIAQQAgACABTRtFBEBB9JsBIAE2AgALQQAhAEGonwEgBTYCAEGknwEgATYCAEGEnAFBfzYCAEGInAFBvJ8BKAIANgIAQbCfAUEANgIAA0AgAEEDdCIDQZScAWogA0GMnAFqIgI2AgAgA0GYnAFqIAI2AgAgAEEBaiIAQSBHDQALQfCbASAFQShrIgNBeCABa0EHcUEAIAFBCGpBB3EbIgBrIgI2AgBB/JsBIAAgAWoiADYCACAAIAJBAXI2AgQgASADakEoNgIEQYCcAUHMnwEoAgA2AgAMAgsgAC0ADEEIcQ0AIAMgB0sNACABIAdNDQAgACACIAVqNgIEQfybASAHQXggB2tBB3FBACAHQQhqQQdxGyIAaiICNgIAQfCbAUHwmwEoAgAgBWoiASAAayIANgIAIAIgAEEBcjYCBCABIAdqQSg2AgRBgJwBQcyfASgCADYCAAwBC0H0mwEoAgAgAUsEQEH0mwEgATYCAAsgASAFaiECQaSfASEAAkACQAJAAkACQAJAA0AgAiAAKAIARwRAIAAoAggiAA0BDAILCyAALQAMQQhxRQ0BC0GknwEhAANAIAcgACgCACICTwRAIAIgACgCBGoiBCAHSw0DCyAAKAIIIQAMAAsACyAAIAE2AgAgACAAKAIEIAVqNgIEIAFBeCABa0EHcUEAIAFBCGpBB3EbaiIJIAhBA3I2AgQgAkF4IAJrQQdxQQAgAkEIakEHcRtqIgUgCCAJaiIGayECIAUgB0YEQEH8mwEgBjYCAEHwmwFB8JsBKAIAIAJqIgA2AgAgBiAAQQFyNgIEDAMLIAVB+JsBKAIARgRAQfibASAGNgIAQeybAUHsmwEoAgAgAmoiADYCACAGIABBAXI2AgQgACAGaiAANgIADAMLIAUoAgQiAEEDcUEBRgRAIABBeHEhBwJAIABB/wFNBEAgBSgCCCIDIABBA3YiAEEDdEGMnAFqRhogAyAFKAIMIgFGBEBB5JsBQeSbASgCAEF+IAB3cTYCAAwCCyADIAE2AgwgASADNgIIDAELIAUoAhghCAJAIAUgBSgCDCIBRwRAIAUoAggiACABNgIMIAEgADYCCAwBCwJAIAVBFGoiACgCACIDDQAgBUEQaiIAKAIAIgMNAEEAIQEMAQsDQCAAIQQgAyIBQRRqIgAoAgAiAw0AIAFBEGohACABKAIQIgMNAAsgBEEANgIACyAIRQ0AAkAgBSAFKAIcIgNBAnRBlJ4BaiIAKAIARgRAIAAgATYCACABDQFB6JsBQeibASgCAEF+IAN3cTYCAAwCCyAIQRBBFCAIKAIQIAVGG2ogATYCACABRQ0BCyABIAg2AhggBSgCECIABEAgASAANgIQIAAgATYCGAsgBSgCFCIARQ0AIAEgADYCFCAAIAE2AhgLIAUgB2ohBSACIAdqIQILIAUgBSgCBEF+cTYCBCAGIAJBAXI2AgQgAiAGaiACNgIAIAJB/wFNBEAgAkEDdiIAQQN0QYycAWohAgJ/QeSbASgCACIBQQEgAHQiAHFFBEBB5JsBIAAgAXI2AgAgAgwBCyACKAIICyEAIAIgBjYCCCAAIAY2AgwgBiACNgIMIAYgADYCCAwDC0EfIQAgAkH///8HTQRAIAJBCHYiACAAQYD+P2pBEHZBCHEiA3QiACAAQYDgH2pBEHZBBHEiAXQiACAAQYCAD2pBEHZBAnEiAHRBD3YgASADciAAcmsiAEEBdCACIABBFWp2QQFxckEcaiEACyAGIAA2AhwgBkIANwIQIABBAnRBlJ4BaiEEAkBB6JsBKAIAIgNBASAAdCIBcUUEQEHomwEgASADcjYCACAEIAY2AgAgBiAENgIYDAELIAJBAEEZIABBAXZrIABBH0YbdCEAIAQoAgAhAQNAIAEiAygCBEF4cSACRg0DIABBHXYhASAAQQF0IQAgAyABQQRxaiIEKAIQIgENAAsgBCAGNgIQIAYgAzYCGAsgBiAGNgIMIAYgBjYCCAwCC0HwmwEgBUEoayIDQXggAWtBB3FBACABQQhqQQdxGyIAayICNgIAQfybASAAIAFqIgA2AgAgACACQQFyNgIEIAEgA2pBKDYCBEGAnAFBzJ8BKAIANgIAIAcgBEEnIARrQQdxQQAgBEEna0EHcRtqQS9rIgAgACAHQRBqSRsiAkEbNgIEIAJBrJ8BKQIANwIQIAJBpJ8BKQIANwIIQayfASACQQhqNgIAQaifASAFNgIAQaSfASABNgIAQbCfAUEANgIAIAJBGGohAANAIABBBzYCBCAAQQhqIQEgAEEEaiEAIAEgBEkNAAsgAiAHRg0DIAIgAigCBEF+cTYCBCAHIAIgB2siBEEBcjYCBCACIAQ2AgAgBEH/AU0EQCAEQQN2IgBBA3RBjJwBaiECAn9B5JsBKAIAIgFBASAAdCIAcUUEQEHkmwEgACABcjYCACACDAELIAIoAggLIQAgAiAHNgIIIAAgBzYCDCAHIAI2AgwgByAANgIIDAQLQR8hACAHQgA3AhAgBEH///8HTQRAIARBCHYiACAAQYD+P2pBEHZBCHEiAnQiACAAQYDgH2pBEHZBBHEiAXQiACAAQYCAD2pBEHZBAnEiAHRBD3YgASACciAAcmsiAEEBdCAEIABBFWp2QQFxckEcaiEACyAHIAA2AhwgAEECdEGUngFqIQMCQEHomwEoAgAiAkEBIAB0IgFxRQRAQeibASABIAJyNgIAIAMgBzYCACAHIAM2AhgMAQsgBEEAQRkgAEEBdmsgAEEfRht0IQAgAygCACEBA0AgASICKAIEQXhxIARGDQQgAEEddiEBIABBAXQhACACIAFBBHFqIgMoAhAiAQ0ACyADIAc2AhAgByACNgIYCyAHIAc2AgwgByAHNgIIDAMLIAMoAggiACAGNgIMIAMgBjYCCCAGQQA2AhggBiADNgIMIAYgADYCCAsgCUEIaiEADAULIAIoAggiACAHNgIMIAIgBzYCCCAHQQA2AhggByACNgIMIAcgADYCCAtB8JsBKAIAIgAgCE0NAEHwmwEgACAIayIBNgIAQfybAUH8mwEoAgAiAiAIaiIANgIAIAAgAUEBcjYCBCACIAhBA3I2AgQgAkEIaiEADAMLQbSbAUEwNgIAQQAhAAwCCwJAIAVFDQACQCAEKAIcIgJBAnRBlJ4BaiIAKAIAIARGBEAgACABNgIAIAENAUHomwEgCUF+IAJ3cSIJNgIADAILIAVBEEEUIAUoAhAgBEYbaiABNgIAIAFFDQELIAEgBTYCGCAEKAIQIgAEQCABIAA2AhAgACABNgIYCyAEKAIUIgBFDQAgASAANgIUIAAgATYCGAsCQCADQQ9NBEAgBCADIAhqIgBBA3I2AgQgACAEaiIAIAAoAgRBAXI2AgQMAQsgBCAIQQNyNgIEIAYgA0EBcjYCBCADIAZqIAM2AgAgA0H/AU0EQCADQQN2IgBBA3RBjJwBaiECAn9B5JsBKAIAIgFBASAAdCIAcUUEQEHkmwEgACABcjYCACACDAELIAIoAggLIQAgAiAGNgIIIAAgBjYCDCAGIAI2AgwgBiAANgIIDAELQR8hACADQf///wdNBEAgA0EIdiIAIABBgP4/akEQdkEIcSICdCIAIABBgOAfakEQdkEEcSIBdCIAIABBgIAPakEQdkECcSIAdEEPdiABIAJyIAByayIAQQF0IAMgAEEVanZBAXFyQRxqIQALIAYgADYCHCAGQgA3AhAgAEECdEGUngFqIQICQAJAIAlBASAAdCIBcUUEQEHomwEgASAJcjYCACACIAY2AgAgBiACNgIYDAELIANBAEEZIABBAXZrIABBH0YbdCEAIAIoAgAhCANAIAgiASgCBEF4cSADRg0CIABBHXYhAiAAQQF0IQAgASACQQRxaiICKAIQIggNAAsgAiAGNgIQIAYgATYCGAsgBiAGNgIMIAYgBjYCCAwBCyABKAIIIgAgBjYCDCABIAY2AgggBkEANgIYIAYgATYCDCAGIAA2AggLIARBCGohAAwBCwJAIAtFDQACQCABKAIcIgJBAnRBlJ4BaiIAKAIAIAFGBEAgACAENgIAIAQNAUHomwEgBkF+IAJ3cTYCAAwCCyALQRBBFCALKAIQIAFGG2ogBDYCACAERQ0BCyAEIAs2AhggASgCECIABEAgBCAANgIQIAAgBDYCGAsgASgCFCIARQ0AIAQgADYCFCAAIAQ2AhgLAkAgA0EPTQRAIAEgAyAIaiIAQQNyNgIEIAAgAWoiACAAKAIEQQFyNgIEDAELIAEgCEEDcjYCBCAJIANBAXI2AgQgAyAJaiADNgIAIAoEQCAKQQN2IgBBA3RBjJwBaiEEQfibASgCACECAn9BASAAdCIAIAVxRQRAQeSbASAAIAVyNgIAIAQMAQsgBCgCCAshACAEIAI2AgggACACNgIMIAIgBDYCDCACIAA2AggLQfibASAJNgIAQeybASADNgIACyABQQhqIQALIAxBEGokACAAC4MEAQN/IAJBgARPBEAgACABIAIQCxogAA8LIAAgAmohAwJAIAAgAXNBA3FFBEACQCAAQQNxRQRAIAAhAgwBCyACQQFIBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICQQNxRQ0BIAIgA0kNAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAvBGAECfyMAQRBrIgQkACAEIAA2AgwgBCABNgIIIAQgAjYCBCAEKAIMIQAgBCgCCCECIAQoAgQhAyMAQSBrIgEkACABIAA2AhggASACNgIUIAEgAzYCEAJAIAEoAhRFBEAgAUEANgIcDAELIAFBATYCDCABLQAMBEAgASgCFCECIAEoAhAhAyMAQSBrIgAgASgCGDYCHCAAIAI2AhggACADNgIUIAAgACgCHDYCECAAIAAoAhBBf3M2AhADQCAAKAIUBH8gACgCGEEDcUEARwVBAAtBAXEEQCAAKAIQIQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQf8BcUECdEGgGWooAgAgACgCEEEIdnM2AhAgACAAKAIUQQFrNgIUDAELCyAAIAAoAhg2AgwDQCAAKAIUQSBPBEAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIUQSBrNgIUDAELCwNAIAAoAhRBBE8EQCAAIAAoAgwiAkEEajYCDCAAIAIoAgAgACgCEHM2AhAgACAAKAIQQRh2QQJ0QaAZaigCACAAKAIQQRB2Qf8BcUECdEGgIWooAgAgACgCEEH/AXFBAnRBoDFqKAIAIAAoAhBBCHZB/wFxQQJ0QaApaigCAHNzczYCECAAIAAoAhRBBGs2AhQMAQsLIAAgACgCDDYCGCAAKAIUBEADQCAAKAIQIQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQf8BcUECdEGgGWooAgAgACgCEEEIdnM2AhAgACAAKAIUQQFrIgI2AhQgAg0ACwsgACAAKAIQQX9zNgIQIAEgACgCEDYCHAwBCyABKAIUIQIgASgCECEDIwBBIGsiACABKAIYNgIcIAAgAjYCGCAAIAM2AhQgACAAKAIcQQh2QYD+A3EgACgCHEEYdmogACgCHEGA/gNxQQh0aiAAKAIcQf8BcUEYdGo2AhAgACAAKAIQQX9zNgIQA0AgACgCFAR/IAAoAhhBA3FBAEcFQQALQQFxBEAgACgCEEEYdiECIAAgACgCGCIDQQFqNgIYIAAgAy0AACACc0ECdEGgOWooAgAgACgCEEEIdHM2AhAgACAAKAIUQQFrNgIUDAELCyAAIAAoAhg2AgwDQCAAKAIUQSBPBEAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIUQSBrNgIUDAELCwNAIAAoAhRBBE8EQCAAIAAoAgwiAkEEajYCDCAAIAIoAgAgACgCEHM2AhAgACAAKAIQQRh2QQJ0QaDRAGooAgAgACgCEEEQdkH/AXFBAnRBoMkAaigCACAAKAIQQf8BcUECdEGgOWooAgAgACgCEEEIdkH/AXFBAnRBoMEAaigCAHNzczYCECAAIAAoAhRBBGs2AhQMAQsLIAAgACgCDDYCGCAAKAIUBEADQCAAKAIQQRh2IQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQQJ0QaA5aigCACAAKAIQQQh0czYCECAAIAAoAhRBAWsiAjYCFCACDQALCyAAIAAoAhBBf3M2AhAgASAAKAIQQQh2QYD+A3EgACgCEEEYdmogACgCEEGA/gNxQQh0aiAAKAIQQf8BcUEYdGo2AhwLIAEoAhwhACABQSBqJAAgBEEQaiQAIAAL7AIBAn8jAEEQayIBJAAgASAANgIMAkAgASgCDEUNACABKAIMKAIwBEAgASgCDCIAIAAoAjBBAWs2AjALIAEoAgwoAjANACABKAIMKAIgBEAgASgCDEEBNgIgIAEoAgwQLxoLIAEoAgwoAiRBAUYEQCABKAIMEGILAkAgASgCDCgCLEUNACABKAIMLQAoQQFxDQAgASgCDCECIwBBEGsiACABKAIMKAIsNgIMIAAgAjYCCCAAQQA2AgQDQCAAKAIEIAAoAgwoAkRJBEAgACgCDCgCTCAAKAIEQQJ0aigCACAAKAIIRgRAIAAoAgwoAkwgACgCBEECdGogACgCDCgCTCAAKAIMKAJEQQFrQQJ0aigCADYCACAAKAIMIgAgACgCREEBazYCRAUgACAAKAIEQQFqNgIEDAILCwsLIAEoAgxBAEIAQQUQIBogASgCDCgCAARAIAEoAgwoAgAQGwsgASgCDBAVCyABQRBqJAALnwIBAn8jAEEQayIBJAAgASAANgIMIAEgASgCDCgCHDYCBCABKAIEIQIjAEEQayIAJAAgACACNgIMIAAoAgwQvAEgAEEQaiQAIAEgASgCBCgCFDYCCCABKAIIIAEoAgwoAhBLBEAgASABKAIMKAIQNgIICwJAIAEoAghFDQAgASgCDCgCDCABKAIEKAIQIAEoAggQGRogASgCDCIAIAEoAgggACgCDGo2AgwgASgCBCIAIAEoAgggACgCEGo2AhAgASgCDCIAIAEoAgggACgCFGo2AhQgASgCDCIAIAAoAhAgASgCCGs2AhAgASgCBCIAIAAoAhQgASgCCGs2AhQgASgCBCgCFA0AIAEoAgQgASgCBCgCCDYCEAsgAUEQaiQAC2ABAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEICEB42AgQCQCABKAIERQRAIAFBADsBDgwBCyABIAEoAgQtAAAgASgCBC0AAUEIdGo7AQ4LIAEvAQ4hACABQRBqJAAgAAvpAQEBfyMAQSBrIgIkACACIAA2AhwgAiABNwMQIAIpAxAhASMAQSBrIgAgAigCHDYCGCAAIAE3AxACQAJAAkAgACgCGC0AAEEBcUUNACAAKQMQIAAoAhgpAxAgACkDEHxWDQAgACgCGCkDCCAAKAIYKQMQIAApAxB8Wg0BCyAAKAIYQQA6AAAgAEEANgIcDAELIAAgACgCGCgCBCAAKAIYKQMQp2o2AgwgACAAKAIMNgIcCyACIAAoAhw2AgwgAigCDARAIAIoAhwiACACKQMQIAApAxB8NwMQCyACKAIMIQAgAkEgaiQAIAALbwEBfyMAQRBrIgIkACACIAA2AgggAiABOwEGIAIgAigCCEICEB42AgACQCACKAIARQRAIAJBfzYCDAwBCyACKAIAIAIvAQY6AAAgAigCACACLwEGQQh2OgABIAJBADYCDAsgAigCDBogAkEQaiQAC7YCAQF/IwBBMGsiBCQAIAQgADYCJCAEIAE2AiAgBCACNwMYIAQgAzYCFAJAIAQoAiQpAxhCASAEKAIUrYaDUARAIAQoAiRBDGpBHEEAEBQgBEJ/NwMoDAELAkAgBCgCJCgCAEUEQCAEIAQoAiQoAgggBCgCICAEKQMYIAQoAhQgBCgCJCgCBBEOADcDCAwBCyAEIAQoAiQoAgAgBCgCJCgCCCAEKAIgIAQpAxggBCgCFCAEKAIkKAIEEQoANwMICyAEKQMIQgBTBEACQCAEKAIUQQRGDQAgBCgCFEEORg0AAkAgBCgCJCAEQghBBBAgQgBTBEAgBCgCJEEMakEUQQAQFAwBCyAEKAIkQQxqIAQoAgAgBCgCBBAUCwsLIAQgBCkDCDcDKAsgBCkDKCECIARBMGokACACC48BAQF/IwBBEGsiAiQAIAIgADYCCCACIAE2AgQgAiACKAIIQgQQHjYCAAJAIAIoAgBFBEAgAkF/NgIMDAELIAIoAgAgAigCBDoAACACKAIAIAIoAgRBCHY6AAEgAigCACACKAIEQRB2OgACIAIoAgAgAigCBEEYdjoAAyACQQA2AgwLIAIoAgwaIAJBEGokAAsXACAALQAAQSBxRQRAIAEgAiAAEHEaCwtQAQF/IwBBEGsiASQAIAEgADYCDANAIAEoAgwEQCABIAEoAgwoAgA2AgggASgCDCgCDBAVIAEoAgwQFSABIAEoAgg2AgwMAQsLIAFBEGokAAs+AQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDCgCABAVIAEoAgwoAgwQFSABKAIMEBULIAFBEGokAAt9AQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgAUIANwMAA0AgASkDACABKAIMKQMIWkUEQCABKAIMKAIAIAEpAwCnQQR0ahB3IAEgASkDAEIBfDcDAAwBCwsgASgCDCgCABAVIAEoAgwoAigQJCABKAIMEBULIAFBEGokAAtuAQF/IwBBgAJrIgUkAAJAIARBgMAEcQ0AIAIgA0wNACAFIAFB/wFxIAIgA2siAkGAAiACQYACSSIBGxAzIAFFBEADQCAAIAVBgAIQIiACQYACayICQf8BSw0ACwsgACAFIAIQIgsgBUGAAmokAAvRAQEBfyMAQTBrIgMkACADIAA2AiggAyABNwMgIAMgAjYCHAJAIAMoAigtAChBAXEEQCADQX82AiwMAQsCQCADKAIoKAIgBEAgAygCHEUNASADKAIcQQFGDQEgAygCHEECRg0BCyADKAIoQQxqQRJBABAUIANBfzYCLAwBCyADIAMpAyA3AwggAyADKAIcNgIQIAMoAiggA0EIakIQQQYQIEIAUwRAIANBfzYCLAwBCyADKAIoQQA6ADQgA0EANgIsCyADKAIsIQAgA0EwaiQAIAALmBcBAn8jAEEwayIEJAAgBCAANgIsIAQgATYCKCAEIAI2AiQgBCADNgIgIARBADYCFAJAIAQoAiwoAoQBQQBKBEAgBCgCLCgCACgCLEECRgRAIwBBEGsiACAEKAIsNgIIIABB/4D/n382AgQgAEEANgIAAkADQCAAKAIAQR9MBEACQCAAKAIEQQFxRQ0AIAAoAghBlAFqIAAoAgBBAnRqLwEARQ0AIABBADYCDAwDCyAAIAAoAgBBAWo2AgAgACAAKAIEQQF2NgIEDAELCwJAAkAgACgCCC8BuAENACAAKAIILwG8AQ0AIAAoAggvAcgBRQ0BCyAAQQE2AgwMAQsgAEEgNgIAA0AgACgCAEGAAkgEQCAAKAIIQZQBaiAAKAIAQQJ0ai8BAARAIABBATYCDAwDBSAAIAAoAgBBAWo2AgAMAgsACwsgAEEANgIMCyAAKAIMIQAgBCgCLCgCACAANgIsCyAEKAIsIAQoAixBmBZqEHogBCgCLCAEKAIsQaQWahB6IAQoAiwhASMAQRBrIgAkACAAIAE2AgwgACgCDCAAKAIMQZQBaiAAKAIMKAKcFhC6ASAAKAIMIAAoAgxBiBNqIAAoAgwoAqgWELoBIAAoAgwgACgCDEGwFmoQeiAAQRI2AggDQAJAIAAoAghBA0gNACAAKAIMQfwUaiAAKAIILQDgbEECdGovAQINACAAIAAoAghBAWs2AggMAQsLIAAoAgwiASABKAKoLSAAKAIIQQNsQRFqajYCqC0gACgCCCEBIABBEGokACAEIAE2AhQgBCAEKAIsKAKoLUEKakEDdjYCHCAEIAQoAiwoAqwtQQpqQQN2NgIYIAQoAhggBCgCHE0EQCAEIAQoAhg2AhwLDAELIAQgBCgCJEEFaiIANgIYIAQgADYCHAsCQAJAIAQoAhwgBCgCJEEEakkNACAEKAIoRQ0AIAQoAiwgBCgCKCAEKAIkIAQoAiAQXQwBCwJAAkAgBCgCLCgCiAFBBEcEQCAEKAIYIAQoAhxHDQELIARBAzYCEAJAIAQoAiwoArwtQRAgBCgCEGtKBEAgBCAEKAIgQQJqNgIMIAQoAiwiACAALwG4LSAEKAIMQf//A3EgBCgCLCgCvC10cjsBuC0gBCgCLC8BuC1B/wFxIQEgBCgCLCgCCCECIAQoAiwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCLC8BuC1BCHYhASAEKAIsKAIIIQIgBCgCLCIDKAIUIQAgAyAAQQFqNgIUIAAgAmogAToAACAEKAIsIAQoAgxB//8DcUEQIAQoAiwoArwta3U7AbgtIAQoAiwiACAAKAK8LSAEKAIQQRBrajYCvC0MAQsgBCgCLCIAIAAvAbgtIAQoAiBBAmpB//8DcSAEKAIsKAK8LXRyOwG4LSAEKAIsIgAgBCgCECAAKAK8LWo2ArwtCyAEKAIsQZDgAEGQ6QAQuwEMAQsgBEEDNgIIAkAgBCgCLCgCvC1BECAEKAIIa0oEQCAEIAQoAiBBBGo2AgQgBCgCLCIAIAAvAbgtIAQoAgRB//8DcSAEKAIsKAK8LXRyOwG4LSAEKAIsLwG4LUH/AXEhASAEKAIsKAIIIQIgBCgCLCIDKAIUIQAgAyAAQQFqNgIUIAAgAmogAToAACAEKAIsLwG4LUEIdiEBIAQoAiwoAgghAiAEKAIsIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAiwgBCgCBEH//wNxQRAgBCgCLCgCvC1rdTsBuC0gBCgCLCIAIAAoArwtIAQoAghBEGtqNgK8LQwBCyAEKAIsIgAgAC8BuC0gBCgCIEEEakH//wNxIAQoAiwoArwtdHI7AbgtIAQoAiwiACAEKAIIIAAoArwtajYCvC0LIAQoAiwhASAEKAIsKAKcFkEBaiECIAQoAiwoAqgWQQFqIQMgBCgCFEEBaiEFIwBBQGoiACQAIAAgATYCPCAAIAI2AjggACADNgI0IAAgBTYCMCAAQQU2AigCQCAAKAI8KAK8LUEQIAAoAihrSgRAIAAgACgCOEGBAms2AiQgACgCPCIBIAEvAbgtIAAoAiRB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8LwG4LUH/AXEhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8LwG4LUEIdiECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwgACgCJEH//wNxQRAgACgCPCgCvC1rdTsBuC0gACgCPCIBIAEoArwtIAAoAihBEGtqNgK8LQwBCyAAKAI8IgEgAS8BuC0gACgCOEGBAmtB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8IgEgACgCKCABKAK8LWo2ArwtCyAAQQU2AiACQCAAKAI8KAK8LUEQIAAoAiBrSgRAIAAgACgCNEEBazYCHCAAKAI8IgEgAS8BuC0gACgCHEH//wNxIAAoAjwoArwtdHI7AbgtIAAoAjwvAbgtQf8BcSECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwvAbgtQQh2IQIgACgCPCgCCCEDIAAoAjwiBSgCFCEBIAUgAUEBajYCFCABIANqIAI6AAAgACgCPCAAKAIcQf//A3FBECAAKAI8KAK8LWt1OwG4LSAAKAI8IgEgASgCvC0gACgCIEEQa2o2ArwtDAELIAAoAjwiASABLwG4LSAAKAI0QQFrQf//A3EgACgCPCgCvC10cjsBuC0gACgCPCIBIAAoAiAgASgCvC1qNgK8LQsgAEEENgIYAkAgACgCPCgCvC1BECAAKAIYa0oEQCAAIAAoAjBBBGs2AhQgACgCPCIBIAEvAbgtIAAoAhRB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8LwG4LUH/AXEhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8LwG4LUEIdiECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwgACgCFEH//wNxQRAgACgCPCgCvC1rdTsBuC0gACgCPCIBIAEoArwtIAAoAhhBEGtqNgK8LQwBCyAAKAI8IgEgAS8BuC0gACgCMEEEa0H//wNxIAAoAjwoArwtdHI7AbgtIAAoAjwiASAAKAIYIAEoArwtajYCvC0LIABBADYCLANAIAAoAiwgACgCMEgEQCAAQQM2AhACQCAAKAI8KAK8LUEQIAAoAhBrSgRAIAAgACgCPEH8FGogACgCLC0A4GxBAnRqLwECNgIMIAAoAjwiASABLwG4LSAAKAIMQf//A3EgACgCPCgCvC10cjsBuC0gACgCPC8BuC1B/wFxIQIgACgCPCgCCCEDIAAoAjwiBSgCFCEBIAUgAUEBajYCFCABIANqIAI6AAAgACgCPC8BuC1BCHYhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8IAAoAgxB//8DcUEQIAAoAjwoArwta3U7AbgtIAAoAjwiASABKAK8LSAAKAIQQRBrajYCvC0MAQsgACgCPCIBIAEvAbgtIAAoAjxB/BRqIAAoAiwtAOBsQQJ0ai8BAiAAKAI8KAK8LXRyOwG4LSAAKAI8IgEgACgCECABKAK8LWo2ArwtCyAAIAAoAixBAWo2AiwMAQsLIAAoAjwgACgCPEGUAWogACgCOEEBaxC5ASAAKAI8IAAoAjxBiBNqIAAoAjRBAWsQuQEgAEFAayQAIAQoAiwgBCgCLEGUAWogBCgCLEGIE2oQuwELCyAEKAIsEL4BIAQoAiAEQCAEKAIsEL0BCyAEQTBqJAAL1AEBAX8jAEEgayICJAAgAiAANgIYIAIgATcDECACIAIoAhhFOgAPAkAgAigCGEUEQCACIAIpAxCnEBgiADYCGCAARQRAIAJBADYCHAwCCwsgAkEYEBgiADYCCCAARQRAIAItAA9BAXEEQCACKAIYEBULIAJBADYCHAwBCyACKAIIQQE6AAAgAigCCCACKAIYNgIEIAIoAgggAikDEDcDCCACKAIIQgA3AxAgAigCCCACLQAPQQFxOgABIAIgAigCCDYCHAsgAigCHCEAIAJBIGokACAAC3gBAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEIEEB42AgQCQCABKAIERQRAIAFBADYCDAwBCyABIAEoAgQtAAAgASgCBC0AASABKAIELQACIAEoAgQtAANBCHRqQQh0akEIdGo2AgwLIAEoAgwhACABQRBqJAAgAAuHAwEBfyMAQTBrIgMkACADIAA2AiQgAyABNgIgIAMgAjcDGAJAIAMoAiQtAChBAXEEQCADQn83AygMAQsCQAJAIAMoAiQoAiBFDQAgAykDGEL///////////8AVg0AIAMpAxhQDQEgAygCIA0BCyADKAIkQQxqQRJBABAUIANCfzcDKAwBCyADKAIkLQA1QQFxBEAgA0J/NwMoDAELAn8jAEEQayIAIAMoAiQ2AgwgACgCDC0ANEEBcQsEQCADQgA3AygMAQsgAykDGFAEQCADQgA3AygMAQsgA0IANwMQA0AgAykDECADKQMYVARAIAMgAygCJCADKAIgIAMpAxCnaiADKQMYIAMpAxB9QQEQICICNwMIIAJCAFMEQCADKAIkQQE6ADUgAykDEFAEQCADQn83AygMBAsgAyADKQMQNwMoDAMLIAMpAwhQBEAgAygCJEEBOgA0BSADIAMpAwggAykDEHw3AxAMAgsLCyADIAMpAxA3AygLIAMpAyghAiADQTBqJAAgAgthAQF/IwBBEGsiAiAANgIIIAIgATcDAAJAIAIpAwAgAigCCCkDCFYEQCACKAIIQQA6AAAgAkF/NgIMDAELIAIoAghBAToAACACKAIIIAIpAwA3AxAgAkEANgIMCyACKAIMC+8BAQF/IwBBIGsiAiQAIAIgADYCGCACIAE3AxAgAiACKAIYQggQHjYCDAJAIAIoAgxFBEAgAkF/NgIcDAELIAIoAgwgAikDEEL/AYM8AAAgAigCDCACKQMQQgiIQv8BgzwAASACKAIMIAIpAxBCEIhC/wGDPAACIAIoAgwgAikDEEIYiEL/AYM8AAMgAigCDCACKQMQQiCIQv8BgzwABCACKAIMIAIpAxBCKIhC/wGDPAAFIAIoAgwgAikDEEIwiEL/AYM8AAYgAigCDCACKQMQQjiIQv8BgzwAByACQQA2AhwLIAIoAhwaIAJBIGokAAt/AQN/IAAhAQJAIABBA3EEQANAIAEtAABFDQIgAUEBaiIBQQNxDQALCwNAIAEiAkEEaiEBIAIoAgAiA0F/cyADQYGChAhrcUGAgYKEeHFFDQALIANB/wFxRQRAIAIgAGsPCwNAIAItAAEhAyACQQFqIgEhAiADDQALCyABIABrC6YBAQF/IwBBEGsiASQAIAEgADYCCAJAIAEoAggoAiBFBEAgASgCCEEMakESQQAQFCABQX82AgwMAQsgASgCCCIAIAAoAiBBAWs2AiAgASgCCCgCIEUEQCABKAIIQQBCAEECECAaIAEoAggoAgAEQCABKAIIKAIAEC9BAEgEQCABKAIIQQxqQRRBABAUCwsLIAFBADYCDAsgASgCDCEAIAFBEGokACAACzYBAX8jAEEQayIBIAA2AgwCfiABKAIMLQAAQQFxBEAgASgCDCkDCCABKAIMKQMQfQwBC0IACwuyAQIBfwF+IwBBEGsiASQAIAEgADYCBCABIAEoAgRCCBAeNgIAAkAgASgCAEUEQCABQgA3AwgMAQsgASABKAIALQAArSABKAIALQAHrUI4hiABKAIALQAGrUIwhnwgASgCAC0ABa1CKIZ8IAEoAgAtAAStQiCGfCABKAIALQADrUIYhnwgASgCAC0AAq1CEIZ8IAEoAgAtAAGtQgiGfHw3AwgLIAEpAwghAiABQRBqJAAgAgvcAQEBfyMAQRBrIgEkACABIAA2AgwgASgCDARAIAEoAgwoAigEQCABKAIMKAIoQQA2AiggASgCDCgCKEIANwMgIAEoAgwCfiABKAIMKQMYIAEoAgwpAyBWBEAgASgCDCkDGAwBCyABKAIMKQMgCzcDGAsgASABKAIMKQMYNwMAA0AgASkDACABKAIMKQMIWkUEQCABKAIMKAIAIAEpAwCnQQR0aigCABAVIAEgASkDAEIBfDcDAAwBCwsgASgCDCgCABAVIAEoAgwoAgQQFSABKAIMEBULIAFBEGokAAvwAgICfwF+AkAgAkUNACAAIAJqIgNBAWsgAToAACAAIAE6AAAgAkEDSQ0AIANBAmsgAToAACAAIAE6AAEgA0EDayABOgAAIAAgAToAAiACQQdJDQAgA0EEayABOgAAIAAgAToAAyACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiADYCACADIAIgBGtBfHEiAmoiAUEEayAANgIAIAJBCUkNACADIAA2AgggAyAANgIEIAFBCGsgADYCACABQQxrIAA2AgAgAkEZSQ0AIAMgADYCGCADIAA2AhQgAyAANgIQIAMgADYCDCABQRBrIAA2AgAgAUEUayAANgIAIAFBGGsgADYCACABQRxrIAA2AgAgAiADQQRxQRhyIgFrIgJBIEkNACAArUKBgICAEH4hBSABIANqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsLawEBfyMAQSBrIgIgADYCHCACQgEgAigCHK2GNwMQIAJBDGogATYCAANAIAIgAigCDCIAQQRqNgIMIAIgACgCADYCCCACKAIIQQBIRQRAIAIgAikDEEIBIAIoAgithoQ3AxAMAQsLIAIpAxALYAIBfwF+IwBBEGsiASQAIAEgADYCBAJAIAEoAgQoAiRBAUcEQCABKAIEQQxqQRJBABAUIAFCfzcDCAwBCyABIAEoAgRBAEIAQQ0QIDcDCAsgASkDCCECIAFBEGokACACC6UCAQJ/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNwMIIAMoAhgoAgAhASADKAIUIQQgAykDCCECIwBBIGsiACQAIAAgATYCFCAAIAQ2AhAgACACNwMIAkACQCAAKAIUKAIkQQFGBEAgACkDCEL///////////8AWA0BCyAAKAIUQQxqQRJBABAUIABCfzcDGAwBCyAAIAAoAhQgACgCECAAKQMIQQsQIDcDGAsgACkDGCECIABBIGokACADIAI3AwACQCACQgBTBEAgAygCGEEIaiADKAIYKAIAEBcgA0F/NgIcDAELIAMpAwAgAykDCFIEQCADKAIYQQhqQQZBGxAUIANBfzYCHAwBCyADQQA2AhwLIAMoAhwhACADQSBqJAAgAAsxAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDBBSIAEoAgwQFQsgAUEQaiQACy8BAX8jAEEQayIBJAAgASAANgIMIAEoAgwoAggQFSABKAIMQQA2AgggAUEQaiQAC80BAQF/IwBBEGsiAiQAIAIgADYCCCACIAE2AgQCQCACKAIILQAoQQFxBEAgAkF/NgIMDAELIAIoAgRFBEAgAigCCEEMakESQQAQFCACQX82AgwMAQsgAigCBBA7IAIoAggoAgAEQCACKAIIKAIAIAIoAgQQOUEASARAIAIoAghBDGogAigCCCgCABAXIAJBfzYCDAwCCwsgAigCCCACKAIEQjhBAxAgQgBTBEAgAkF/NgIMDAELIAJBADYCDAsgAigCDCEAIAJBEGokACAAC98EAQF/IwBBIGsiAiAANgIYIAIgATYCFAJAIAIoAhhFBEAgAkEBNgIcDAELIAIgAigCGCgCADYCDAJAIAIoAhgoAggEQCACIAIoAhgoAgg2AhAMAQsgAkEBNgIQIAJBADYCCANAAkAgAigCCCACKAIYLwEETw0AAkAgAigCDCACKAIIai0AAEEfSwRAIAIoAgwgAigCCGotAABBgAFJDQELIAIoAgwgAigCCGotAABBDUYNACACKAIMIAIoAghqLQAAQQpGDQAgAigCDCACKAIIai0AAEEJRgRADAELIAJBAzYCEAJAIAIoAgwgAigCCGotAABB4AFxQcABRgRAIAJBATYCAAwBCwJAIAIoAgwgAigCCGotAABB8AFxQeABRgRAIAJBAjYCAAwBCwJAIAIoAgwgAigCCGotAABB+AFxQfABRgRAIAJBAzYCAAwBCyACQQQ2AhAMBAsLCyACKAIYLwEEIAIoAgggAigCAGpNBEAgAkEENgIQDAILIAJBATYCBANAIAIoAgQgAigCAE0EQCACKAIMIAIoAgggAigCBGpqLQAAQcABcUGAAUcEQCACQQQ2AhAMBgUgAiACKAIEQQFqNgIEDAILAAsLIAIgAigCACACKAIIajYCCAsgAiACKAIIQQFqNgIIDAELCwsgAigCGCACKAIQNgIIIAIoAhQEQAJAIAIoAhRBAkcNACACKAIQQQNHDQAgAkECNgIQIAIoAhhBAjYCCAsCQCACKAIUIAIoAhBGDQAgAigCEEEBRg0AIAJBBTYCHAwCCwsgAiACKAIQNgIcCyACKAIcC2oBAX8jAEEQayIBIAA2AgwgASgCDEIANwMAIAEoAgxBADYCCCABKAIMQn83AxAgASgCDEEANgIsIAEoAgxBfzYCKCABKAIMQgA3AxggASgCDEIANwMgIAEoAgxBADsBMCABKAIMQQA7ATILjQUBA38jAEEQayIBJAAgASAANgIMIAEoAgwEQCABKAIMKAIABEAgASgCDCgCABAvGiABKAIMKAIAEBsLIAEoAgwoAhwQFSABKAIMKAIgECQgASgCDCgCJBAkIAEoAgwoAlAhAiMAQRBrIgAkACAAIAI2AgwgACgCDARAIAAoAgwoAhAEQCAAQQA2AggDQCAAKAIIIAAoAgwoAgBJBEAgACgCDCgCECAAKAIIQQJ0aigCAARAIAAoAgwoAhAgACgCCEECdGooAgAhAyMAQRBrIgIkACACIAM2AgwDQCACKAIMBEAgAiACKAIMKAIYNgIIIAIoAgwQFSACIAIoAgg2AgwMAQsLIAJBEGokAAsgACAAKAIIQQFqNgIIDAELCyAAKAIMKAIQEBULIAAoAgwQFQsgAEEQaiQAIAEoAgwoAkAEQCABQgA3AwADQCABKQMAIAEoAgwpAzBUBEAgASgCDCgCQCABKQMAp0EEdGoQdyABIAEpAwBCAXw3AwAMAQsLIAEoAgwoAkAQFQsgAUIANwMAA0AgASkDACABKAIMKAJErVQEQCABKAIMKAJMIAEpAwCnQQJ0aigCACECIwBBEGsiACQAIAAgAjYCDCAAKAIMQQE6ACgCfyMAQRBrIgIgACgCDEEMajYCDCACKAIMKAIARQsEQCAAKAIMQQxqQQhBABAUCyAAQRBqJAAgASABKQMAQgF8NwMADAELCyABKAIMKAJMEBUgASgCDCgCVCECIwBBEGsiACQAIAAgAjYCDCAAKAIMBEAgACgCDCgCCARAIAAoAgwoAgwgACgCDCgCCBECAAsgACgCDBAVCyAAQRBqJAAgASgCDEEIahA4IAEoAgwQFQsgAUEQaiQAC48OAQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMoAgghASADKAIEIQIjAEEgayIAIAMoAgw2AhggACABNgIUIAAgAjYCECAAIAAoAhhBEHY2AgwgACAAKAIYQf//A3E2AhgCQCAAKAIQQQFGBEAgACAAKAIULQAAIAAoAhhqNgIYIAAoAhhB8f8DTwRAIAAgACgCGEHx/wNrNgIYCyAAIAAoAhggACgCDGo2AgwgACgCDEHx/wNPBEAgACAAKAIMQfH/A2s2AgwLIAAgACgCGCAAKAIMQRB0cjYCHAwBCyAAKAIURQRAIABBATYCHAwBCyAAKAIQQRBJBEADQCAAIAAoAhAiAUEBazYCECABBEAgACAAKAIUIgFBAWo2AhQgACABLQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDAwBCwsgACgCGEHx/wNPBEAgACAAKAIYQfH/A2s2AhgLIAAgACgCDEHx/wNwNgIMIAAgACgCGCAAKAIMQRB0cjYCHAwBCwNAIAAoAhBBsCtPBEAgACAAKAIQQbArazYCECAAQdsCNgIIA0AgACAAKAIULQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAEgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AAiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQADIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAQgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ABSAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAGIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAcgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACCAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAJIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAogACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACyAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAMIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAA0gACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ADiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAPIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhRBEGo2AhQgACAAKAIIQQFrIgE2AgggAQ0ACyAAIAAoAhhB8f8DcDYCGCAAIAAoAgxB8f8DcDYCDAwBCwsgACgCEARAA0AgACgCEEEQTwRAIAAgACgCEEEQazYCECAAIAAoAhQtAAAgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AASAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQACIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAMgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ABCAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAFIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAYgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AByAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAIIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAkgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQALIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAwgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ADSAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAOIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAA8gACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFEEQajYCFAwBCwsDQCAAIAAoAhAiAUEBazYCECABBEAgACAAKAIUIgFBAWo2AhQgACABLQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDAwBCwsgACAAKAIYQfH/A3A2AhggACAAKAIMQfH/A3A2AgwLIAAgACgCGCAAKAIMQRB0cjYCHAsgACgCHCEAIANBEGokACAAC1IBAn9BkJcBKAIAIgEgAEEDakF8cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQDEUNAQtBkJcBIAA2AgAgAQ8LQbSbAUEwNgIAQX8LvAIBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQoAghFBEAgBCAEKAIYQQhqNgIICwJAIAQpAxAgBCgCGCkDMFoEQCAEKAIIQRJBABAUIARBADYCHAwBCwJAIAQoAgxBCHFFBEAgBCgCGCgCQCAEKQMQp0EEdGooAgQNAQsgBCgCGCgCQCAEKQMQp0EEdGooAgBFBEAgBCgCCEESQQAQFCAEQQA2AhwMAgsCQCAEKAIYKAJAIAQpAxCnQQR0ai0ADEEBcUUNACAEKAIMQQhxDQAgBCgCCEEXQQAQFCAEQQA2AhwMAgsgBCAEKAIYKAJAIAQpAxCnQQR0aigCADYCHAwBCyAEIAQoAhgoAkAgBCkDEKdBBHRqKAIENgIcCyAEKAIcIQAgBEEgaiQAIAALhAEBAX8jAEEQayIBJAAgASAANgIIIAFB2AAQGCIANgIEAkAgAEUEQCABQQA2AgwMAQsCQCABKAIIBEAgASgCBCABKAIIQdgAEBkaDAELIAEoAgQQUwsgASgCBEEANgIAIAEoAgRBAToABSABIAEoAgQ2AgwLIAEoAgwhACABQRBqJAAgAAtvAQF/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQIAMgAygCGCADKAIQrRAeNgIMAkAgAygCDEUEQCADQX82AhwMAQsgAygCDCADKAIUIAMoAhAQGRogA0EANgIcCyADKAIcGiADQSBqJAALogEBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCDCAEKQMQECkiADYCBAJAIABFBEAgBCgCCEEOQQAQFCAEQQA2AhwMAQsgBCgCGCAEKAIEKAIEIAQpAxAgBCgCCBBkQQBIBEAgBCgCBBAWIARBADYCHAwBCyAEIAQoAgQ2AhwLIAQoAhwhACAEQSBqJAAgAAugAQEBfyMAQSBrIgMkACADIAA2AhQgAyABNgIQIAMgAjcDCCADIAMoAhA2AgQCQCADKQMIQghUBEAgA0J/NwMYDAELIwBBEGsiACADKAIUNgIMIAAoAgwoAgAhACADKAIEIAA2AgAjAEEQayIAIAMoAhQ2AgwgACgCDCgCBCEAIAMoAgQgADYCBCADQgg3AxgLIAMpAxghAiADQSBqJAAgAguDAQIDfwF+AkAgAEKAgICAEFQEQCAAIQUMAQsDQCABQQFrIgEgACAAQgqAIgVCCn59p0EwcjoAACAAQv////+fAVYhAiAFIQAgAg0ACwsgBaciAgRAA0AgAUEBayIBIAIgAkEKbiIDQQpsa0EwcjoAACACQQlLIQQgAyECIAQNAAsLIAELPwEBfyMAQRBrIgIgADYCDCACIAE2AgggAigCDARAIAIoAgwgAigCCCgCADYCACACKAIMIAIoAggoAgQ2AgQLC9IIAQJ/IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNgIQIAQgAzYCDAJAIAQoAhhFBEAgBCgCFARAIAQoAhRBADYCAAsgBEGVFTYCHAwBCyAEKAIQQcAAcUUEQCAEKAIYKAIIRQRAIAQoAhhBABA6GgsCQAJAAkAgBCgCEEGAAXFFDQAgBCgCGCgCCEEBRg0AIAQoAhgoAghBAkcNAQsgBCgCGCgCCEEERw0BCyAEKAIYKAIMRQRAIAQoAhgoAgAhASAEKAIYLwEEIQIgBCgCGEEQaiEDIAQoAgwhBSMAQTBrIgAkACAAIAE2AiggACACNgIkIAAgAzYCICAAIAU2AhwgACAAKAIoNgIYAkAgACgCJEUEQCAAKAIgBEAgACgCIEEANgIACyAAQQA2AiwMAQsgAEEBNgIQIABBADYCDANAIAAoAgwgACgCJEkEQCMAQRBrIgEgACgCGCAAKAIMai0AAEEBdEGgFWovAQA2AggCQCABKAIIQYABSQRAIAFBATYCDAwBCyABKAIIQYAQSQRAIAFBAjYCDAwBCyABKAIIQYCABEkEQCABQQM2AgwMAQsgAUEENgIMCyAAIAEoAgwgACgCEGo2AhAgACAAKAIMQQFqNgIMDAELCyAAIAAoAhAQGCIBNgIUIAFFBEAgACgCHEEOQQAQFCAAQQA2AiwMAQsgAEEANgIIIABBADYCDANAIAAoAgwgACgCJEkEQCAAKAIUIAAoAghqIQIjAEEQayIBIAAoAhggACgCDGotAABBAXRBoBVqLwEANgIIIAEgAjYCBAJAIAEoAghBgAFJBEAgASgCBCABKAIIOgAAIAFBATYCDAwBCyABKAIIQYAQSQRAIAEoAgQgASgCCEEGdkEfcUHAAXI6AAAgASgCBCABKAIIQT9xQYABcjoAASABQQI2AgwMAQsgASgCCEGAgARJBEAgASgCBCABKAIIQQx2QQ9xQeABcjoAACABKAIEIAEoAghBBnZBP3FBgAFyOgABIAEoAgQgASgCCEE/cUGAAXI6AAIgAUEDNgIMDAELIAEoAgQgASgCCEESdkEHcUHwAXI6AAAgASgCBCABKAIIQQx2QT9xQYABcjoAASABKAIEIAEoAghBBnZBP3FBgAFyOgACIAEoAgQgASgCCEE/cUGAAXI6AAMgAUEENgIMCyAAIAEoAgwgACgCCGo2AgggACAAKAIMQQFqNgIMDAELCyAAKAIUIAAoAhBBAWtqQQA6AAAgACgCIARAIAAoAiAgACgCEEEBazYCAAsgACAAKAIUNgIsCyAAKAIsIQEgAEEwaiQAIAQoAhggATYCDCABRQRAIARBADYCHAwECwsgBCgCFARAIAQoAhQgBCgCGCgCEDYCAAsgBCAEKAIYKAIMNgIcDAILCyAEKAIUBEAgBCgCFCAEKAIYLwEENgIACyAEIAQoAhgoAgA2AhwLIAQoAhwhACAEQSBqJAAgAAs5AQF/IwBBEGsiASAANgIMQQAhACABKAIMLQAAQQFxBH8gASgCDCkDECABKAIMKQMIUQVBAAtBAXEL7wIBAX8jAEEQayIBJAAgASAANgIIAkAgASgCCC0AKEEBcQRAIAFBfzYCDAwBCyABKAIIKAIkQQNGBEAgASgCCEEMakEXQQAQFCABQX82AgwMAQsCQCABKAIIKAIgBEACfyMAQRBrIgAgASgCCDYCDCAAKAIMKQMYQsAAg1ALBEAgASgCCEEMakEdQQAQFCABQX82AgwMAwsMAQsgASgCCCgCAARAIAEoAggoAgAQSEEASARAIAEoAghBDGogASgCCCgCABAXIAFBfzYCDAwDCwsgASgCCEEAQgBBABAgQgBTBEAgASgCCCgCAARAIAEoAggoAgAQLxoLIAFBfzYCDAwCCwsgASgCCEEAOgA0IAEoAghBADoANSMAQRBrIgAgASgCCEEMajYCDCAAKAIMBEAgACgCDEEANgIAIAAoAgxBADYCBAsgASgCCCIAIAAoAiBBAWo2AiAgAUEANgIMCyABKAIMIQAgAUEQaiQAIAALdQIBfwF+IwBBEGsiASQAIAEgADYCBAJAIAEoAgQtAChBAXEEQCABQn83AwgMAQsgASgCBCgCIEUEQCABKAIEQQxqQRJBABAUIAFCfzcDCAwBCyABIAEoAgRBAEIAQQcQIDcDCAsgASkDCCECIAFBEGokACACC50BAQF/IwBBEGsiASAANgIIAkACQAJAIAEoAghFDQAgASgCCCgCIEUNACABKAIIKAIkDQELIAFBATYCDAwBCyABIAEoAggoAhw2AgQCQAJAIAEoAgRFDQAgASgCBCgCACABKAIIRw0AIAEoAgQoAgRBtP4ASQ0AIAEoAgQoAgRB0/4ATQ0BCyABQQE2AgwMAQsgAUEANgIMCyABKAIMC4ABAQN/IwBBEGsiAiAANgIMIAIgATYCCCACKAIIQQh2IQEgAigCDCgCCCEDIAIoAgwiBCgCFCEAIAQgAEEBajYCFCAAIANqIAE6AAAgAigCCEH/AXEhASACKAIMKAIIIQMgAigCDCICKAIUIQAgAiAAQQFqNgIUIAAgA2ogAToAAAuZBQEBfyMAQUBqIgQkACAEIAA2AjggBCABNwMwIAQgAjYCLCAEIAM2AiggBEHIABAYIgA2AiQCQCAARQRAIARBADYCPAwBCyAEKAIkQgA3AzggBCgCJEIANwMYIAQoAiRCADcDMCAEKAIkQQA2AgAgBCgCJEEANgIEIAQoAiRCADcDCCAEKAIkQgA3AxAgBCgCJEEANgIoIAQoAiRCADcDIAJAIAQpAzBQBEBBCBAYIQAgBCgCJCAANgIEIABFBEAgBCgCJBAVIAQoAihBDkEAEBQgBEEANgI8DAMLIAQoAiQoAgRCADcDAAwBCyAEKAIkIAQpAzBBABDCAUEBcUUEQCAEKAIoQQ5BABAUIAQoAiQQMiAEQQA2AjwMAgsgBEIANwMIIARCADcDGCAEQgA3AxADQCAEKQMYIAQpAzBUBEAgBCgCOCAEKQMYp0EEdGopAwhQRQRAIAQoAjggBCkDGKdBBHRqKAIARQRAIAQoAihBEkEAEBQgBCgCJBAyIARBADYCPAwFCyAEKAIkKAIAIAQpAxCnQQR0aiAEKAI4IAQpAxinQQR0aigCADYCACAEKAIkKAIAIAQpAxCnQQR0aiAEKAI4IAQpAxinQQR0aikDCDcDCCAEKAIkKAIEIAQpAxinQQN0aiAEKQMINwMAIAQgBCgCOCAEKQMYp0EEdGopAwggBCkDCHw3AwggBCAEKQMQQgF8NwMQCyAEIAQpAxhCAXw3AxgMAQsLIAQoAiQgBCkDEDcDCCAEKAIkIAQoAiwEfkIABSAEKAIkKQMICzcDGCAEKAIkKAIEIAQoAiQpAwinQQN0aiAEKQMINwMAIAQoAiQgBCkDCDcDMAsgBCAEKAIkNgI8CyAEKAI8IQAgBEFAayQAIAALngEBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCGCAEKQMQIAQoAgwgBCgCCBA/IgA2AgQCQCAARQRAIARBADYCHAwBCyAEIAQoAgQoAjBBACAEKAIMIAQoAggQRiIANgIAIABFBEAgBEEANgIcDAELIAQgBCgCADYCHAsgBCgCHCEAIARBIGokACAAC5wIAQt/IABFBEAgARAYDwsgAUFATwRAQbSbAUEwNgIAQQAPCwJ/QRAgAUELakF4cSABQQtJGyEGIABBCGsiBSgCBCIJQXhxIQQCQCAJQQNxRQRAQQAgBkGAAkkNAhogBkEEaiAETQRAIAUhAiAEIAZrQcSfASgCAEEBdE0NAgtBAAwCCyAEIAVqIQcCQCAEIAZPBEAgBCAGayIDQRBJDQEgBSAJQQFxIAZyQQJyNgIEIAUgBmoiAiADQQNyNgIEIAcgBygCBEEBcjYCBCACIAMQxgEMAQsgB0H8mwEoAgBGBEBB8JsBKAIAIARqIgQgBk0NAiAFIAlBAXEgBnJBAnI2AgQgBSAGaiIDIAQgBmsiAkEBcjYCBEHwmwEgAjYCAEH8mwEgAzYCAAwBCyAHQfibASgCAEYEQEHsmwEoAgAgBGoiAyAGSQ0CAkAgAyAGayICQRBPBEAgBSAJQQFxIAZyQQJyNgIEIAUgBmoiBCACQQFyNgIEIAMgBWoiAyACNgIAIAMgAygCBEF+cTYCBAwBCyAFIAlBAXEgA3JBAnI2AgQgAyAFaiICIAIoAgRBAXI2AgRBACECQQAhBAtB+JsBIAQ2AgBB7JsBIAI2AgAMAQsgBygCBCIDQQJxDQEgA0F4cSAEaiIKIAZJDQEgCiAGayEMAkAgA0H/AU0EQCAHKAIIIgQgA0EDdiICQQN0QYycAWpGGiAEIAcoAgwiA0YEQEHkmwFB5JsBKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBygCGCELAkAgByAHKAIMIghHBEAgBygCCCICQfSbASgCAEkaIAIgCDYCDCAIIAI2AggMAQsCQCAHQRRqIgQoAgAiAg0AIAdBEGoiBCgCACICDQBBACEIDAELA0AgBCEDIAIiCEEUaiIEKAIAIgINACAIQRBqIQQgCCgCECICDQALIANBADYCAAsgC0UNAAJAIAcgBygCHCIDQQJ0QZSeAWoiAigCAEYEQCACIAg2AgAgCA0BQeibAUHomwEoAgBBfiADd3E2AgAMAgsgC0EQQRQgCygCECAHRhtqIAg2AgAgCEUNAQsgCCALNgIYIAcoAhAiAgRAIAggAjYCECACIAg2AhgLIAcoAhQiAkUNACAIIAI2AhQgAiAINgIYCyAMQQ9NBEAgBSAJQQFxIApyQQJyNgIEIAUgCmoiAiACKAIEQQFyNgIEDAELIAUgCUEBcSAGckECcjYCBCAFIAZqIgMgDEEDcjYCBCAFIApqIgIgAigCBEEBcjYCBCADIAwQxgELIAUhAgsgAgsiAgRAIAJBCGoPCyABEBgiBUUEQEEADwsgBSAAQXxBeCAAQQRrKAIAIgJBA3EbIAJBeHFqIgIgASABIAJLGxAZGiAAEBUgBQtDAQN/AkAgAkUNAANAIAAtAAAiBCABLQAAIgVGBEAgAUEBaiEBIABBAWohACACQQFrIgINAQwCCwsgBCAFayEDCyADC4wDAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE7ARYgBCACNgIQIAQgAzYCDAJAIAQvARZFBEAgBEEANgIcDAELAkACQAJAAkAgBCgCEEGAMHEiAARAIABBgBBGDQEgAEGAIEYNAgwDCyAEQQA2AgQMAwsgBEECNgIEDAILIARBBDYCBAwBCyAEKAIMQRJBABAUIARBADYCHAwBCyAEQRQQGCIANgIIIABFBEAgBCgCDEEOQQAQFCAEQQA2AhwMAQsgBC8BFkEBahAYIQAgBCgCCCAANgIAIABFBEAgBCgCCBAVIARBADYCHAwBCyAEKAIIKAIAIAQoAhggBC8BFhAZGiAEKAIIKAIAIAQvARZqQQA6AAAgBCgCCCAELwEWOwEEIAQoAghBADYCCCAEKAIIQQA2AgwgBCgCCEEANgIQIAQoAgQEQCAEKAIIIAQoAgQQOkEFRgRAIAQoAggQJCAEKAIMQRJBABAUIARBADYCHAwCCwsgBCAEKAIINgIcCyAEKAIcIQAgBEEgaiQAIAALNwEBfyMAQRBrIgEgADYCCAJAIAEoAghFBEAgAUEAOwEODAELIAEgASgCCC8BBDsBDgsgAS8BDguJAgEBfyMAQRBrIgEkACABIAA2AgwCQCABKAIMLQAFQQFxBEAgASgCDCgCAEECcUUNAQsgASgCDCgCMBAkIAEoAgxBADYCMAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEEIcUUNAQsgASgCDCgCNBAjIAEoAgxBADYCNAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEEEcUUNAQsgASgCDCgCOBAkIAEoAgxBADYCOAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEGAAXFFDQELIAEoAgwoAlQEQCABKAIMKAJUQQAgASgCDCgCVBAuEDMLIAEoAgwoAlQQFSABKAIMQQA2AlQLIAFBEGokAAvxAQEBfyMAQRBrIgEgADYCDCABKAIMQQA2AgAgASgCDEEAOgAEIAEoAgxBADoABSABKAIMQQE6AAYgASgCDEG/BjsBCCABKAIMQQo7AQogASgCDEEAOwEMIAEoAgxBfzYCECABKAIMQQA2AhQgASgCDEEANgIYIAEoAgxCADcDICABKAIMQgA3AyggASgCDEEANgIwIAEoAgxBADYCNCABKAIMQQA2AjggASgCDEEANgI8IAEoAgxBADsBQCABKAIMQYCA2I14NgJEIAEoAgxCADcDSCABKAIMQQA7AVAgASgCDEEAOwFSIAEoAgxBADYCVAvSEwEBfyMAQbABayIDJAAgAyAANgKoASADIAE2AqQBIAMgAjYCoAEgA0EANgKQASADIAMoAqQBKAIwQQAQOjYClAEgAyADKAKkASgCOEEAEDo2ApgBAkACQAJAAkAgAygClAFBAkYEQCADKAKYAUEBRg0BCyADKAKUAUEBRgRAIAMoApgBQQJGDQELIAMoApQBQQJHDQEgAygCmAFBAkcNAQsgAygCpAEiACAALwEMQYAQcjsBDAwBCyADKAKkASIAIAAvAQxB/+8DcTsBDCADKAKUAUECRgRAIANB9eABIAMoAqQBKAIwIAMoAqgBQQhqEI4BNgKQASADKAKQAUUEQCADQX82AqwBDAMLCwJAIAMoAqABQYACcQ0AIAMoApgBQQJHDQAgA0H1xgEgAygCpAEoAjggAygCqAFBCGoQjgE2AkggAygCSEUEQCADKAKQARAjIANBfzYCrAEMAwsgAygCSCADKAKQATYCACADIAMoAkg2ApABCwsCQCADKAKkAS8BUkUEQCADKAKkASIAIAAvAQxB/v8DcTsBDAwBCyADKAKkASIAIAAvAQxBAXI7AQwLIAMgAygCpAEgAygCoAEQZUEBcToAhgEgAyADKAKgAUGACnFBgApHBH8gAy0AhgEFQQELQQFxOgCHASADAn9BASADKAKkAS8BUkGBAkYNABpBASADKAKkAS8BUkGCAkYNABogAygCpAEvAVJBgwJGC0EBcToAhQEgAy0AhwFBAXEEQCADIANBIGpCHBApNgIcIAMoAhxFBEAgAygCqAFBCGpBDkEAEBQgAygCkAEQIyADQX82AqwBDAILAkAgAygCoAFBgAJxBEACQCADKAKgAUGACHENACADKAKkASkDIEL/////D1YNACADKAKkASkDKEL/////D1gNAgsgAygCHCADKAKkASkDKBAtIAMoAhwgAygCpAEpAyAQLQwBCwJAAkAgAygCoAFBgAhxDQAgAygCpAEpAyBC/////w9WDQAgAygCpAEpAyhC/////w9WDQAgAygCpAEpA0hC/////w9YDQELIAMoAqQBKQMoQv////8PWgRAIAMoAhwgAygCpAEpAygQLQsgAygCpAEpAyBC/////w9aBEAgAygCHCADKAKkASkDIBAtCyADKAKkASkDSEL/////D1oEQCADKAIcIAMoAqQBKQNIEC0LCwsCfyMAQRBrIgAgAygCHDYCDCAAKAIMLQAAQQFxRQsEQCADKAKoAUEIakEUQQAQFCADKAIcEBYgAygCkAEQIyADQX82AqwBDAILIANBAQJ/IwBBEGsiACADKAIcNgIMAn4gACgCDC0AAEEBcQRAIAAoAgwpAxAMAQtCAAunQf//A3ELIANBIGpBgAYQVTYCjAEgAygCHBAWIAMoAowBIAMoApABNgIAIAMgAygCjAE2ApABCyADLQCFAUEBcQRAIAMgA0EVakIHECk2AhAgAygCEEUEQCADKAKoAUEIakEOQQAQFCADKAKQARAjIANBfzYCrAEMAgsgAygCEEECEB8gAygCEEG9EkECEEEgAygCECADKAKkAS8BUkH/AXEQlgEgAygCECADKAKkASgCEEH//wNxEB8CfyMAQRBrIgAgAygCEDYCDCAAKAIMLQAAQQFxRQsEQCADKAKoAUEIakEUQQAQFCADKAIQEBYgAygCkAEQIyADQX82AqwBDAILIANBgbICQQcgA0EVakGABhBVNgIMIAMoAhAQFiADKAIMIAMoApABNgIAIAMgAygCDDYCkAELIAMgA0HQAGpCLhApIgA2AkwgAEUEQCADKAKoAUEIakEOQQAQFCADKAKQARAjIANBfzYCrAEMAQsgAygCTEHxEkH2EiADKAKgAUGAAnEbQQQQQSADKAKgAUGAAnFFBEAgAygCTCADLQCGAUEBcQR/QS0FIAMoAqQBLwEIC0H//wNxEB8LIAMoAkwgAy0AhgFBAXEEf0EtBSADKAKkAS8BCgtB//8DcRAfIAMoAkwgAygCpAEvAQwQHwJAIAMtAIUBQQFxBEAgAygCTEHjABAfDAELIAMoAkwgAygCpAEoAhBB//8DcRAfCyADKAKkASgCFCADQZ4BaiADQZwBahCNASADKAJMIAMvAZ4BEB8gAygCTCADLwGcARAfAkACQCADLQCFAUEBcUUNACADKAKkASkDKEIUWg0AIAMoAkxBABAhDAELIAMoAkwgAygCpAEoAhgQIQsCQAJAIAMoAqABQYACcUGAAkcNACADKAKkASkDIEL/////D1QEQCADKAKkASkDKEL/////D1QNAQsgAygCTEF/ECEgAygCTEF/ECEMAQsCQCADKAKkASkDIEL/////D1QEQCADKAJMIAMoAqQBKQMgpxAhDAELIAMoAkxBfxAhCwJAIAMoAqQBKQMoQv////8PVARAIAMoAkwgAygCpAEpAyinECEMAQsgAygCTEF/ECELCyADKAJMIAMoAqQBKAIwEFFB//8DcRAfIAMgAygCpAEoAjQgAygCoAEQkgFB//8DcSADKAKQAUGABhCSAUH//wNxajYCiAEgAygCTCADKAKIAUH//wNxEB8gAygCoAFBgAJxRQRAIAMoAkwgAygCpAEoAjgQUUH//wNxEB8gAygCTCADKAKkASgCPEH//wNxEB8gAygCTCADKAKkAS8BQBAfIAMoAkwgAygCpAEoAkQQIQJAIAMoAqQBKQNIQv////8PVARAIAMoAkwgAygCpAEpA0inECEMAQsgAygCTEF/ECELCwJ/IwBBEGsiACADKAJMNgIMIAAoAgwtAABBAXFFCwRAIAMoAqgBQQhqQRRBABAUIAMoAkwQFiADKAKQARAjIANBfzYCrAEMAQsgAygCqAEgA0HQAGoCfiMAQRBrIgAgAygCTDYCDAJ+IAAoAgwtAABBAXEEQCAAKAIMKQMQDAELQgALCxA2QQBIBEAgAygCTBAWIAMoApABECMgA0F/NgKsAQwBCyADKAJMEBYgAygCpAEoAjAEQCADKAKoASADKAKkASgCMBCFAUEASARAIAMoApABECMgA0F/NgKsAQwCCwsgAygCkAEEQCADKAKoASADKAKQAUGABhCRAUEASARAIAMoApABECMgA0F/NgKsAQwCCwsgAygCkAEQIyADKAKkASgCNARAIAMoAqgBIAMoAqQBKAI0IAMoAqABEJEBQQBIBEAgA0F/NgKsAQwCCwsgAygCoAFBgAJxRQRAIAMoAqQBKAI4BEAgAygCqAEgAygCpAEoAjgQhQFBAEgEQCADQX82AqwBDAMLCwsgAyADLQCHAUEBcTYCrAELIAMoAqwBIQAgA0GwAWokACAAC+ACAQF/IwBBIGsiBCQAIAQgADsBGiAEIAE7ARggBCACNgIUIAQgAzYCECAEQRAQGCIANgIMAkAgAEUEQCAEQQA2AhwMAQsgBCgCDEEANgIAIAQoAgwgBCgCEDYCBCAEKAIMIAQvARo7AQggBCgCDCAELwEYOwEKAkAgBC8BGARAIAQoAhQhASAELwEYIQIjAEEgayIAJAAgACABNgIYIAAgAjYCFCAAQQA2AhACQCAAKAIURQRAIABBADYCHAwBCyAAIAAoAhQQGDYCDCAAKAIMRQRAIAAoAhBBDkEAEBQgAEEANgIcDAELIAAoAgwgACgCGCAAKAIUEBkaIAAgACgCDDYCHAsgACgCHCEBIABBIGokACABIQAgBCgCDCAANgIMIABFBEAgBCgCDBAVIARBADYCHAwDCwwBCyAEKAIMQQA2AgwLIAQgBCgCDDYCHAsgBCgCHCEAIARBIGokACAAC5EBAQV/IAAoAkxBAE4hAyAAKAIAQQFxIgRFBEAgACgCNCIBBEAgASAAKAI4NgI4CyAAKAI4IgIEQCACIAE2AjQLIABBrKABKAIARgRAQaygASACNgIACwsgABClASEBIAAgACgCDBEAACECIAAoAmAiBQRAIAUQFQsCQCAERQRAIAAQFQwBCyADRQ0ACyABIAJyC/kBAQF/IwBBIGsiAiQAIAIgADYCHCACIAE5AxACQCACKAIcRQ0AIAICfAJ8IAIrAxBEAAAAAAAAAABkBEAgAisDEAwBC0QAAAAAAAAAAAtEAAAAAAAA8D9jBEACfCACKwMQRAAAAAAAAAAAZARAIAIrAxAMAQtEAAAAAAAAAAALDAELRAAAAAAAAPA/CyACKAIcKwMoIAIoAhwrAyChoiACKAIcKwMgoDkDCCACKAIcKwMQIAIrAwggAigCHCsDGKFjRQ0AIAIoAhwoAgAgAisDCCACKAIcKAIMIAIoAhwoAgQRFgAgAigCHCACKwMIOQMYCyACQSBqJAAL4QUCAn8BfiMAQTBrIgQkACAEIAA2AiQgBCABNgIgIAQgAjYCHCAEIAM2AhgCQCAEKAIkRQRAIARCfzcDKAwBCyAEKAIgRQRAIAQoAhhBEkEAEBQgBEJ/NwMoDAELIAQoAhxBgyBxBEAgBEEVQRYgBCgCHEEBcRs2AhQgBEIANwMAA0AgBCkDACAEKAIkKQMwVARAIAQgBCgCJCAEKQMAIAQoAhwgBCgCGBBNNgIQIAQoAhAEQCAEKAIcQQJxBEAgBAJ/IAQoAhAiARAuQQFqIQADQEEAIABFDQEaIAEgAEEBayIAaiICLQAAQS9HDQALIAILNgIMIAQoAgwEQCAEIAQoAgxBAWo2AhALCyAEKAIgIAQoAhAgBCgCFBEDAEUEQCMAQRBrIgAgBCgCGDYCDCAAKAIMBEAgACgCDEEANgIAIAAoAgxBADYCBAsgBCAEKQMANwMoDAULCyAEIAQpAwBCAXw3AwAMAQsLIAQoAhhBCUEAEBQgBEJ/NwMoDAELIAQoAiQoAlAhASAEKAIgIQIgBCgCHCEDIAQoAhghBSMAQTBrIgAkACAAIAE2AiQgACACNgIgIAAgAzYCHCAAIAU2AhgCQAJAIAAoAiQEQCAAKAIgDQELIAAoAhhBEkEAEBQgAEJ/NwMoDAELIAAoAiQpAwhCAFIEQCAAIAAoAiAQczYCFCAAIAAoAhQgACgCJCgCAHA2AhAgACAAKAIkKAIQIAAoAhBBAnRqKAIANgIMA0ACQCAAKAIMRQ0AIAAoAiAgACgCDCgCABBbBEAgACAAKAIMKAIYNgIMDAIFIAAoAhxBCHEEQCAAKAIMKQMIQn9SBEAgACAAKAIMKQMINwMoDAYLDAILIAAoAgwpAxBCf1IEQCAAIAAoAgwpAxA3AygMBQsLCwsLIAAoAhhBCUEAEBQgAEJ/NwMoCyAAKQMoIQYgAEEwaiQAIAQgBjcDKAsgBCkDKCEGIARBMGokACAGC9QDAQF/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQAkACQCADKAIYBEAgAygCFA0BCyADKAIQQRJBABAUIANBADoAHwwBCyADKAIYKQMIQgBSBEAgAyADKAIUEHM2AgwgAyADKAIMIAMoAhgoAgBwNgIIIANBADYCACADIAMoAhgoAhAgAygCCEECdGooAgA2AgQDQCADKAIEBEACQCADKAIEKAIcIAMoAgxHDQAgAygCFCADKAIEKAIAEFsNAAJAIAMoAgQpAwhCf1EEQAJAIAMoAgAEQCADKAIAIAMoAgQoAhg2AhgMAQsgAygCGCgCECADKAIIQQJ0aiADKAIEKAIYNgIACyADKAIEEBUgAygCGCIAIAApAwhCAX03AwgCQCADKAIYIgApAwi6IAAoAgC4RHsUrkfheoQ/omNFDQAgAygCGCgCAEGAAk0NACADKAIYIAMoAhgoAgBBAXYgAygCEBBaQQFxRQRAIANBADoAHwwICwsMAQsgAygCBEJ/NwMQCyADQQE6AB8MBAsgAyADKAIENgIAIAMgAygCBCgCGDYCBAwBCwsLIAMoAhBBCUEAEBQgA0EAOgAfCyADLQAfQQFxIQAgA0EgaiQAIAAL3wIBAX8jAEEwayIDJAAgAyAANgIoIAMgATYCJCADIAI2AiACQCADKAIkIAMoAigoAgBGBEAgA0EBOgAvDAELIAMgAygCJEEEEH8iADYCHCAARQRAIAMoAiBBDkEAEBQgA0EAOgAvDAELIAMoAigpAwhCAFIEQCADQQA2AhgDQCADKAIYIAMoAigoAgBPRQRAIAMgAygCKCgCECADKAIYQQJ0aigCADYCFANAIAMoAhQEQCADIAMoAhQoAhg2AhAgAyADKAIUKAIcIAMoAiRwNgIMIAMoAhQgAygCHCADKAIMQQJ0aigCADYCGCADKAIcIAMoAgxBAnRqIAMoAhQ2AgAgAyADKAIQNgIUDAELCyADIAMoAhhBAWo2AhgMAQsLCyADKAIoKAIQEBUgAygCKCADKAIcNgIQIAMoAiggAygCJDYCACADQQE6AC8LIAMtAC9BAXEhACADQTBqJAAgAAtNAQJ/IAEtAAAhAgJAIAAtAAAiA0UNACACIANHDQADQCABLQABIQIgAC0AASIDRQ0BIAFBAWohASAAQQFqIQAgAiADRg0ACwsgAyACawvRCQECfyMAQSBrIgEkACABIAA2AhwgASABKAIcKAIsNgIQA0AgASABKAIcKAI8IAEoAhwoAnRrIAEoAhwoAmxrNgIUIAEoAhwoAmwgASgCECABKAIcKAIsQYYCa2pPBEAgASgCHCgCOCABKAIcKAI4IAEoAhBqIAEoAhAgASgCFGsQGRogASgCHCIAIAAoAnAgASgCEGs2AnAgASgCHCIAIAAoAmwgASgCEGs2AmwgASgCHCIAIAAoAlwgASgCEGs2AlwjAEEgayIAIAEoAhw2AhwgACAAKAIcKAIsNgIMIAAgACgCHCgCTDYCGCAAIAAoAhwoAkQgACgCGEEBdGo2AhADQCAAIAAoAhBBAmsiAjYCECAAIAIvAQA2AhQgACgCEAJ/IAAoAhQgACgCDE8EQCAAKAIUIAAoAgxrDAELQQALOwEAIAAgACgCGEEBayICNgIYIAINAAsgACAAKAIMNgIYIAAgACgCHCgCQCAAKAIYQQF0ajYCEANAIAAgACgCEEECayICNgIQIAAgAi8BADYCFCAAKAIQAn8gACgCFCAAKAIMTwRAIAAoAhQgACgCDGsMAQtBAAs7AQAgACAAKAIYQQFrIgI2AhggAg0ACyABIAEoAhAgASgCFGo2AhQLIAEoAhwoAgAoAgQEQCABIAEoAhwoAgAgASgCHCgCdCABKAIcKAI4IAEoAhwoAmxqaiABKAIUEHY2AhggASgCHCIAIAEoAhggACgCdGo2AnQgASgCHCgCdCABKAIcKAK0LWpBA08EQCABIAEoAhwoAmwgASgCHCgCtC1rNgIMIAEoAhwgASgCHCgCOCABKAIMai0AADYCSCABKAIcIAEoAhwoAlQgASgCHCgCOCABKAIMQQFqai0AACABKAIcKAJIIAEoAhwoAlh0c3E2AkgDQCABKAIcKAK0LQRAIAEoAhwgASgCHCgCVCABKAIcKAI4IAEoAgxBAmpqLQAAIAEoAhwoAkggASgCHCgCWHRzcTYCSCABKAIcKAJAIAEoAgwgASgCHCgCNHFBAXRqIAEoAhwoAkQgASgCHCgCSEEBdGovAQA7AQAgASgCHCgCRCABKAIcKAJIQQF0aiABKAIMOwEAIAEgASgCDEEBajYCDCABKAIcIgAgACgCtC1BAWs2ArQtIAEoAhwoAnQgASgCHCgCtC1qQQNPDQELCwsgASgCHCgCdEGGAkkEfyABKAIcKAIAKAIEQQBHBUEAC0EBcQ0BCwsgASgCHCgCwC0gASgCHCgCPEkEQCABIAEoAhwoAmwgASgCHCgCdGo2AggCQCABKAIcKALALSABKAIISQRAIAEgASgCHCgCPCABKAIIazYCBCABKAIEQYICSwRAIAFBggI2AgQLIAEoAhwoAjggASgCCGpBACABKAIEEDMgASgCHCABKAIIIAEoAgRqNgLALQwBCyABKAIcKALALSABKAIIQYICakkEQCABIAEoAghBggJqIAEoAhwoAsAtazYCBCABKAIEIAEoAhwoAjwgASgCHCgCwC1rSwRAIAEgASgCHCgCPCABKAIcKALALWs2AgQLIAEoAhwoAjggASgCHCgCwC1qQQAgASgCBBAzIAEoAhwiACABKAIEIAAoAsAtajYCwC0LCwsgAUEgaiQAC4YFAQF/IwBBIGsiBCQAIAQgADYCHCAEIAE2AhggBCACNgIUIAQgAzYCECAEQQM2AgwCQCAEKAIcKAK8LUEQIAQoAgxrSgRAIAQgBCgCEDYCCCAEKAIcIgAgAC8BuC0gBCgCCEH//wNxIAQoAhwoArwtdHI7AbgtIAQoAhwvAbgtQf8BcSEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhwvAbgtQQh2IQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCHCAEKAIIQf//A3FBECAEKAIcKAK8LWt1OwG4LSAEKAIcIgAgACgCvC0gBCgCDEEQa2o2ArwtDAELIAQoAhwiACAALwG4LSAEKAIQQf//A3EgBCgCHCgCvC10cjsBuC0gBCgCHCIAIAQoAgwgACgCvC1qNgK8LQsgBCgCHBC9ASAEKAIUQf8BcSEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhRB//8DcUEIdiEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhRBf3NB/wFxIQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCFEF/c0H//wNxQQh2IQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCHCgCCCAEKAIcKAIUaiAEKAIYIAQoAhQQGRogBCgCHCIAIAQoAhQgACgCFGo2AhQgBEEgaiQAC6sBAQF/IwBBEGsiASQAIAEgADYCDCABKAIMKAIIBEAgASgCDCgCCBAbIAEoAgxBADYCCAsCQCABKAIMKAIERQ0AIAEoAgwoAgQoAgBBAXFFDQAgASgCDCgCBCgCEEF+Rw0AIAEoAgwoAgQiACAAKAIAQX5xNgIAIAEoAgwoAgQoAgBFBEAgASgCDCgCBBA3IAEoAgxBADYCBAsLIAEoAgxBADoADCABQRBqJAAL8QMBAX8jAEHQAGsiCCQAIAggADYCSCAIIAE3A0AgCCACNwM4IAggAzYCNCAIIAQ6ADMgCCAFNgIsIAggBjcDICAIIAc2AhwCQAJAAkAgCCgCSEUNACAIKQNAIAgpA0AgCCkDOHxWDQAgCCgCLA0BIAgpAyBQDQELIAgoAhxBEkEAEBQgCEEANgJMDAELIAhBgAEQGCIANgIYIABFBEAgCCgCHEEOQQAQFCAIQQA2AkwMAQsgCCgCGCAIKQNANwMAIAgoAhggCCkDQCAIKQM4fDcDCCAIKAIYQShqEDsgCCgCGCAILQAzOgBgIAgoAhggCCgCLDYCECAIKAIYIAgpAyA3AxgjAEEQayIAIAgoAhhB5ABqNgIMIAAoAgxBADYCACAAKAIMQQA2AgQgACgCDEEANgIIIwBBEGsiACAIKAJINgIMIAAoAgwpAxhC/4EBgyEBIAhBfzYCCCAIQQc2AgQgCEEONgIAQRAgCBA0IAGEIQEgCCgCGCABNwNwIAgoAhggCCgCGCkDcELAAINCAFI6AHggCCgCNARAIAgoAhhBKGogCCgCNCAIKAIcEIQBQQBIBEAgCCgCGBAVIAhBADYCTAwCCwsgCCAIKAJIQQEgCCgCGCAIKAIcEIEBNgJMCyAIKAJMIQAgCEHQAGokACAAC9MEAQJ/IwBBMGsiAyQAIAMgADYCJCADIAE3AxggAyACNgIUAkAgAygCJCgCQCADKQMYp0EEdGooAgBFBEAgAygCFEEUQQAQFCADQgA3AygMAQsgAyADKAIkKAJAIAMpAxinQQR0aigCACkDSDcDCCADKAIkKAIAIAMpAwhBABAnQQBIBEAgAygCFCADKAIkKAIAEBcgA0IANwMoDAELIAMoAiQoAgAhAiADKAIUIQQjAEEwayIAJAAgACACNgIoIABBgAI7ASYgACAENgIgIAAgAC8BJkGAAnFBAEc6ABsgAEEeQS4gAC0AG0EBcRs2AhwCQCAAKAIoQRpBHCAALQAbQQFxG6xBARAnQQBIBEAgACgCICAAKAIoEBcgAEF/NgIsDAELIAAgACgCKEEEQQYgAC0AG0EBcRusIABBDmogACgCIBBCIgI2AgggAkUEQCAAQX82AiwMAQsgAEEANgIUA0AgACgCFEECQQMgAC0AG0EBcRtIBEAgACAAKAIIEB1B//8DcSAAKAIcajYCHCAAIAAoAhRBAWo2AhQMAQsLIAAoAggQR0EBcUUEQCAAKAIgQRRBABAUIAAoAggQFiAAQX82AiwMAQsgACgCCBAWIAAgACgCHDYCLAsgACgCLCECIABBMGokACADIAIiADYCBCAAQQBIBEAgA0IANwMoDAELIAMpAwggAygCBK18Qv///////////wBWBEAgAygCFEEEQRYQFCADQgA3AygMAQsgAyADKQMIIAMoAgStfDcDKAsgAykDKCEBIANBMGokACABC20BAX8jAEEgayIEJAAgBCAANgIYIAQgATYCFCAEIAI2AhAgBCADNgIMAkAgBCgCGEUEQCAEQQA2AhwMAQsgBCAEKAIUIAQoAhAgBCgCDCAEKAIYQQhqEIEBNgIcCyAEKAIcIQAgBEEgaiQAIAALVQEBfyMAQRBrIgEkACABIAA2AgwCQAJAIAEoAgwoAiRBAUYNACABKAIMKAIkQQJGDQAMAQsgASgCDEEAQgBBChAgGiABKAIMQQA2AiQLIAFBEGokAAv/AgEBfyMAQTBrIgUkACAFIAA2AiggBSABNgIkIAUgAjYCICAFIAM6AB8gBSAENgIYAkACQCAFKAIgDQAgBS0AH0EBcQ0AIAVBADYCLAwBCyAFIAUoAiAgBS0AH0EBcWoQGDYCFCAFKAIURQRAIAUoAhhBDkEAEBQgBUEANgIsDAELAkAgBSgCKARAIAUgBSgCKCAFKAIgrRAeNgIQIAUoAhBFBEAgBSgCGEEOQQAQFCAFKAIUEBUgBUEANgIsDAMLIAUoAhQgBSgCECAFKAIgEBkaDAELIAUoAiQgBSgCFCAFKAIgrSAFKAIYEGRBAEgEQCAFKAIUEBUgBUEANgIsDAILCyAFLQAfQQFxBEAgBSgCFCAFKAIgakEAOgAAIAUgBSgCFDYCDANAIAUoAgwgBSgCFCAFKAIgakkEQCAFKAIMLQAARQRAIAUoAgxBIDoAAAsgBSAFKAIMQQFqNgIMDAELCwsgBSAFKAIUNgIsCyAFKAIsIQAgBUEwaiQAIAALwgEBAX8jAEEwayIEJAAgBCAANgIoIAQgATYCJCAEIAI3AxggBCADNgIUAkAgBCkDGEL///////////8AVgRAIAQoAhRBFEEAEBQgBEF/NgIsDAELIAQgBCgCKCAEKAIkIAQpAxgQKyICNwMIIAJCAFMEQCAEKAIUIAQoAigQFyAEQX82AiwMAQsgBCkDCCAEKQMYUwRAIAQoAhRBEUEAEBQgBEF/NgIsDAELIARBADYCLAsgBCgCLCEAIARBMGokACAAC3cBAX8jAEEQayICIAA2AgggAiABNgIEAkACQAJAIAIoAggpAyhC/////w9aDQAgAigCCCkDIEL/////D1oNACACKAIEQYAEcUUNASACKAIIKQNIQv////8PVA0BCyACQQE6AA8MAQsgAkEAOgAPCyACLQAPQQFxC/4BAQF/IwBBIGsiBSQAIAUgADYCGCAFIAE2AhQgBSACOwESIAVBADsBECAFIAM2AgwgBSAENgIIIAVBADYCBAJAA0AgBSgCGARAAkAgBSgCGC8BCCAFLwESRw0AIAUoAhgoAgQgBSgCDHFBgAZxRQ0AIAUoAgQgBS8BEEgEQCAFIAUoAgRBAWo2AgQMAQsgBSgCFARAIAUoAhQgBSgCGC8BCjsBAAsgBSgCGC8BCgRAIAUgBSgCGCgCDDYCHAwECyAFQZAVNgIcDAMLIAUgBSgCGCgCADYCGAwBCwsgBSgCCEEJQQAQFCAFQQA2AhwLIAUoAhwhACAFQSBqJAAgAAumAQEBfyMAQRBrIgIkACACIAA2AgggAiABNgIEAkAgAigCCC0AKEEBcQRAIAJBfzYCDAwBCyACKAIIKAIABEAgAigCCCgCACACKAIEEGdBAEgEQCACKAIIQQxqIAIoAggoAgAQFyACQX82AgwMAgsLIAIoAgggAkEEakIEQRMQIEIAUwRAIAJBfzYCDAwBCyACQQA2AgwLIAIoAgwhACACQRBqJAAgAAuNCAIBfwF+IwBBkAFrIgMkACADIAA2AoQBIAMgATYCgAEgAyACNgJ8IAMQUwJAIAMoAoABKQMIQgBSBEAgAyADKAKAASgCACgCACkDSDcDYCADIAMoAoABKAIAKAIAKQNINwNoDAELIANCADcDYCADQgA3A2gLIANCADcDcAJAA0AgAykDcCADKAKAASkDCFQEQCADKAKAASgCACADKQNwp0EEdGooAgApA0ggAykDaFQEQCADIAMoAoABKAIAIAMpA3CnQQR0aigCACkDSDcDaAsgAykDaCADKAKAASkDIFYEQCADKAJ8QRNBABAUIANCfzcDiAEMAwsgAyADKAKAASgCACADKQNwp0EEdGooAgApA0ggAygCgAEoAgAgAykDcKdBBHRqKAIAKQMgfCADKAKAASgCACADKQNwp0EEdGooAgAoAjAQUUH//wNxrXxCHnw3A1ggAykDWCADKQNgVgRAIAMgAykDWDcDYAsgAykDYCADKAKAASkDIFYEQCADKAJ8QRNBABAUIANCfzcDiAEMAwsgAygChAEoAgAgAygCgAEoAgAgAykDcKdBBHRqKAIAKQNIQQAQJ0EASARAIAMoAnwgAygChAEoAgAQFyADQn83A4gBDAMLIAMgAygChAEoAgBBAEEBIAMoAnwQjAFCf1EEQCADEFIgA0J/NwOIAQwDCwJ/IAMoAoABKAIAIAMpA3CnQQR0aigCACEBIwBBEGsiACQAIAAgATYCCCAAIAM2AgQCQAJAAkAgACgCCC8BCiAAKAIELwEKSA0AIAAoAggoAhAgACgCBCgCEEcNACAAKAIIKAIUIAAoAgQoAhRHDQAgACgCCCgCMCAAKAIEKAIwEIYBDQELIABBfzYCDAwBCwJAAkAgACgCCCgCGCAAKAIEKAIYRw0AIAAoAggpAyAgACgCBCkDIFINACAAKAIIKQMoIAAoAgQpAyhRDQELAkACQCAAKAIELwEMQQhxRQ0AIAAoAgQoAhgNACAAKAIEKQMgQgBSDQAgACgCBCkDKFANAQsgAEF/NgIMDAILCyAAQQA2AgwLIAAoAgwhASAAQRBqJAAgAQsEQCADKAJ8QRVBABAUIAMQUiADQn83A4gBDAMFIAMoAoABKAIAIAMpA3CnQQR0aigCACgCNCADKAI0EJUBIQAgAygCgAEoAgAgAykDcKdBBHRqKAIAIAA2AjQgAygCgAEoAgAgAykDcKdBBHRqKAIAQQE6AAQgA0EANgI0IAMQUiADIAMpA3BCAXw3A3AMAgsACwsgAwJ+IAMpA2AgAykDaH1C////////////AFQEQCADKQNgIAMpA2h9DAELQv///////////wALNwOIAQsgAykDiAEhBCADQZABaiQAIAQL1AQBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAygCECEBIwBBEGsiACQAIAAgATYCCCAAQdgAEBg2AgQCQCAAKAIERQRAIAAoAghBDkEAEBQgAEEANgIMDAELIAAoAgghAiMAQRBrIgEkACABIAI2AgggAUEYEBgiAjYCBAJAIAJFBEAgASgCCEEOQQAQFCABQQA2AgwMAQsgASgCBEEANgIAIAEoAgRCADcDCCABKAIEQQA2AhAgASABKAIENgIMCyABKAIMIQIgAUEQaiQAIAAoAgQgAjYCUCACRQRAIAAoAgQQFSAAQQA2AgwMAQsgACgCBEEANgIAIAAoAgRBADYCBCMAQRBrIgEgACgCBEEIajYCDCABKAIMQQA2AgAgASgCDEEANgIEIAEoAgxBADYCCCAAKAIEQQA2AhggACgCBEEANgIUIAAoAgRBADYCHCAAKAIEQQA2AiQgACgCBEEANgIgIAAoAgRBADoAKCAAKAIEQgA3AzggACgCBEIANwMwIAAoAgRBADYCQCAAKAIEQQA2AkggACgCBEEANgJEIAAoAgRBADYCTCAAKAIEQQA2AlQgACAAKAIENgIMCyAAKAIMIQEgAEEQaiQAIAMgASIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCDCADKAIYNgIAIAMoAgwgAygCFDYCBCADKAIUQRBxBEAgAygCDCIAIAAoAhRBAnI2AhQgAygCDCIAIAAoAhhBAnI2AhgLIAMgAygCDDYCHAsgAygCHCEAIANBIGokACAAC9UBAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE3AxAgBCACNgIMIAQgAzYCCAJAAkAgBCkDEEL///////////8AVwRAIAQpAxBCgICAgICAgICAf1kNAQsgBCgCCEEEQT0QFCAEQX82AhwMAQsCfyAEKQMQIQEgBCgCDCEAIAQoAhgiAigCTEF/TARAIAIgASAAEKABDAELIAIgASAAEKABC0EASARAIAQoAghBBEG0mwEoAgAQFCAEQX82AhwMAQsgBEEANgIcCyAEKAIcIQAgBEEgaiQAIAALJABBACAAEAUiACAAQRtGGyIABH9BtJsBIAA2AgBBAAVBAAsaC3ABAX8jAEEQayIDJAAgAwJ/IAFBwABxRQRAQQAgAUGAgIQCcUGAgIQCRw0BGgsgAyACQQRqNgIMIAIoAgALNgIAIAAgAUGAgAJyIAMQECIAQYFgTwRAQbSbAUEAIABrNgIAQX8hAAsgA0EQaiQAIAALMwEBfwJ/IAAQByIBQWFGBEAgABARIQELIAFBgWBPCwR/QbSbAUEAIAFrNgIAQX8FIAELC2kBAn8CQCAAKAIUIAAoAhxNDQAgAEEAQQAgACgCJBEBABogACgCFA0AQX8PCyAAKAIEIgEgACgCCCICSQRAIAAgASACa6xBASAAKAIoEQ8AGgsgAEEANgIcIABCADcDECAAQgA3AgRBAAvaAwEGfyMAQRBrIgUkACAFIAI2AgwjAEGgAWsiBCQAIARBCGpBkIcBQZABEBkaIAQgADYCNCAEIAA2AhwgBEF+IABrIgNB/////wcgA0H/////B0kbIgY2AjggBCAAIAZqIgA2AiQgBCAANgIYIARBCGohACMAQdABayIDJAAgAyACNgLMASADQaABakEAQSgQMyADIAMoAswBNgLIAQJAQQAgASADQcgBaiADQdAAaiADQaABahBwQQBIDQAgACgCTEEATiEHIAAoAgAhAiAALABKQQBMBEAgACACQV9xNgIACyACQSBxIQgCfyAAKAIwBEAgACABIANByAFqIANB0ABqIANBoAFqEHAMAQsgAEHQADYCMCAAIANB0ABqNgIQIAAgAzYCHCAAIAM2AhQgACgCLCECIAAgAzYCLCAAIAEgA0HIAWogA0HQAGogA0GgAWoQcCACRQ0AGiAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACACNgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQALGiAAIAAoAgAgCHI2AgAgB0UNAAsgA0HQAWokACAGBEAgBCgCHCIAIAAgBCgCGEZrQQA6AAALIARBoAFqJAAgBUEQaiQAC4wSAg9/AX4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRMgBUE4aiEQQQAhAQNAAkAgDUEASA0AQf////8HIA1rIAFIBEBBtJsBQT02AgBBfyENDAELIAEgDWohDQsgBSgCTCIHIQECQAJAAkACQAJAAkACQAJAIAUCfwJAIActAAAiBgRAA0ACQAJAIAZB/wFxIgZFBEAgASEGDAELIAZBJUcNASABIQYDQCABLQABQSVHDQEgBSABQQJqIgg2AkwgBkEBaiEGIAEtAAIhDiAIIQEgDkElRg0ACwsgBiAHayEBIAAEQCAAIAcgARAiCyABDQ0gBSgCTCEBIAUoAkwsAAFBMGtBCk8NAyABLQACQSRHDQMgASwAAUEwayEPQQEhESABQQNqDAQLIAUgAUEBaiIINgJMIAEtAAEhBiAIIQEMAAsACyANIQsgAA0IIBFFDQJBASEBA0AgBCABQQJ0aigCACIABEAgAyABQQN0aiAAIAIQqAFBASELIAFBAWoiAUEKRw0BDAoLC0EBIQsgAUEKTw0IA0AgBCABQQJ0aigCAA0IIAFBAWoiAUEKRw0ACwwIC0F/IQ8gAUEBagsiATYCTEEAIQgCQCABLAAAIgxBIGsiBkEfSw0AQQEgBnQiBkGJ0QRxRQ0AA0ACQCAFIAFBAWoiCDYCTCABLAABIgxBIGsiAUEgTw0AQQEgAXQiAUGJ0QRxRQ0AIAEgBnIhBiAIIQEMAQsLIAghASAGIQgLAkAgDEEqRgRAIAUCfwJAIAEsAAFBMGtBCk8NACAFKAJMIgEtAAJBJEcNACABLAABQQJ0IARqQcABa0EKNgIAIAEsAAFBA3QgA2pBgANrKAIAIQpBASERIAFBA2oMAQsgEQ0IQQAhEUEAIQogAARAIAIgAigCACIBQQRqNgIAIAEoAgAhCgsgBSgCTEEBagsiATYCTCAKQX9KDQFBACAKayEKIAhBgMAAciEIDAELIAVBzABqEKcBIgpBAEgNBiAFKAJMIQELQX8hCQJAIAEtAABBLkcNACABLQABQSpGBEACQCABLAACQTBrQQpPDQAgBSgCTCIBLQADQSRHDQAgASwAAkECdCAEakHAAWtBCjYCACABLAACQQN0IANqQYADaygCACEJIAUgAUEEaiIBNgJMDAILIBENByAABH8gAiACKAIAIgFBBGo2AgAgASgCAAVBAAshCSAFIAUoAkxBAmoiATYCTAwBCyAFIAFBAWo2AkwgBUHMAGoQpwEhCSAFKAJMIQELQQAhBgNAIAYhEkF/IQsgASwAAEHBAGtBOUsNByAFIAFBAWoiDDYCTCABLAAAIQYgDCEBIAYgEkE6bGpB74IBai0AACIGQQFrQQhJDQALIAZBE0YNAiAGRQ0GIA9BAE4EQCAEIA9BAnRqIAY2AgAgBSADIA9BA3RqKQMANwNADAQLIAANAQtBACELDAULIAVBQGsgBiACEKgBIAUoAkwhDAwCCyAPQX9KDQMLQQAhASAARQ0ECyAIQf//e3EiDiAIIAhBgMAAcRshBkEAIQtBpAghDyAQIQgCQAJAAkACfwJAAkACQAJAAn8CQAJAAkACQAJAAkACQCAMQQFrLAAAIgFBX3EgASABQQ9xQQNGGyABIBIbIgFB2ABrDiEEEhISEhISEhIOEg8GDg4OEgYSEhISAgUDEhIJEgESEgQACwJAIAFBwQBrDgcOEgsSDg4OAAsgAUHTAEYNCQwRCyAFKQNAIRRBpAgMBQtBACEBAkACQAJAAkACQAJAAkAgEkH/AXEOCAABAgMEFwUGFwsgBSgCQCANNgIADBYLIAUoAkAgDTYCAAwVCyAFKAJAIA2sNwMADBQLIAUoAkAgDTsBAAwTCyAFKAJAIA06AAAMEgsgBSgCQCANNgIADBELIAUoAkAgDaw3AwAMEAsgCUEIIAlBCEsbIQkgBkEIciEGQfgAIQELIBAhByABQSBxIQ4gBSkDQCIUUEUEQANAIAdBAWsiByAUp0EPcUGAhwFqLQAAIA5yOgAAIBRCD1YhDCAUQgSIIRQgDA0ACwsgBSkDQFANAyAGQQhxRQ0DIAFBBHZBpAhqIQ9BAiELDAMLIBAhASAFKQNAIhRQRQRAA0AgAUEBayIBIBSnQQdxQTByOgAAIBRCB1YhByAUQgOIIRQgBw0ACwsgASEHIAZBCHFFDQIgCSAQIAdrIgFBAWogASAJSBshCQwCCyAFKQNAIhRCf1cEQCAFQgAgFH0iFDcDQEEBIQtBpAgMAQsgBkGAEHEEQEEBIQtBpQgMAQtBpghBpAggBkEBcSILGwshDyAUIBAQRCEHCyAGQf//e3EgBiAJQX9KGyEGAkAgBSkDQCIUQgBSDQAgCQ0AQQAhCSAQIQcMCgsgCSAUUCAQIAdraiIBIAEgCUgbIQkMCQsgBSgCQCIBQdgSIAEbIgdBACAJEKsBIgEgByAJaiABGyEIIA4hBiABIAdrIAkgARshCQwICyAJBEAgBSgCQAwCC0EAIQEgAEEgIApBACAGECYMAgsgBUEANgIMIAUgBSkDQD4CCCAFIAVBCGo2AkBBfyEJIAVBCGoLIQhBACEBAkADQCAIKAIAIgdFDQECQCAFQQRqIAcQqgEiB0EASCIODQAgByAJIAFrSw0AIAhBBGohCCAJIAEgB2oiAUsNAQwCCwtBfyELIA4NBQsgAEEgIAogASAGECYgAUUEQEEAIQEMAQtBACEIIAUoAkAhDANAIAwoAgAiB0UNASAFQQRqIAcQqgEiByAIaiIIIAFKDQEgACAFQQRqIAcQIiAMQQRqIQwgASAISw0ACwsgAEEgIAogASAGQYDAAHMQJiAKIAEgASAKSBshAQwFCyAAIAUrA0AgCiAJIAYgAUEXERkAIQEMBAsgBSAFKQNAPAA3QQEhCSATIQcgDiEGDAILQX8hCwsgBUHQAGokACALDwsgAEEgIAsgCCAHayIOIAkgCSAOSBsiDGoiCCAKIAggCkobIgEgCCAGECYgACAPIAsQIiAAQTAgASAIIAZBgIAEcxAmIABBMCAMIA5BABAmIAAgByAOECIgAEEgIAEgCCAGQYDAAHMQJgwACwALkAIBA38CQCABIAIoAhAiBAR/IAQFQQAhBAJ/IAIgAi0ASiIDQQFrIANyOgBKIAIoAgAiA0EIcQRAIAIgA0EgcjYCAEF/DAELIAJCADcCBCACIAIoAiwiAzYCHCACIAM2AhQgAiADIAIoAjBqNgIQQQALDQEgAigCEAsgAigCFCIFa0sEQCACIAAgASACKAIkEQEADwsCfyACLABLQX9KBEAgASEEA0AgASAEIgNFDQIaIAAgA0EBayIEai0AAEEKRw0ACyACIAAgAyACKAIkEQEAIgQgA0kNAiAAIANqIQAgAigCFCEFIAEgA2sMAQsgAQshBCAFIAAgBBAZGiACIAIoAhQgBGo2AhQgASEECyAEC0gCAX8BfiMAQRBrIgMkACADIAA2AgwgAyABNgIIIAMgAjYCBCADKAIMIAMoAgggAygCBCADKAIMQQhqEFghBCADQRBqJAAgBAt3AQF/IwBBEGsiASAANgIIIAFChSo3AwACQCABKAIIRQRAIAFBADYCDAwBCwNAIAEoAggtAAAEQCABIAEoAggtAACtIAEpAwBCIX58Qv////8PgzcDACABIAEoAghBAWo2AggMAQsLIAEgASkDAD4CDAsgASgCDAuHBQEBfyMAQTBrIgUkACAFIAA2AiggBSABNgIkIAUgAjcDGCAFIAM2AhQgBSAENgIQAkACQAJAIAUoAihFDQAgBSgCJEUNACAFKQMYQv///////////wBYDQELIAUoAhBBEkEAEBQgBUEAOgAvDAELIAUoAigoAgBFBEAgBSgCKEGAAiAFKAIQEFpBAXFFBEAgBUEAOgAvDAILCyAFIAUoAiQQczYCDCAFIAUoAgwgBSgCKCgCAHA2AgggBSAFKAIoKAIQIAUoAghBAnRqKAIANgIEA0ACQCAFKAIERQ0AAkAgBSgCBCgCHCAFKAIMRw0AIAUoAiQgBSgCBCgCABBbDQACQAJAIAUoAhRBCHEEQCAFKAIEKQMIQn9SDQELIAUoAgQpAxBCf1ENAQsgBSgCEEEKQQAQFCAFQQA6AC8MBAsMAQsgBSAFKAIEKAIYNgIEDAELCyAFKAIERQRAIAVBIBAYIgA2AgQgAEUEQCAFKAIQQQ5BABAUIAVBADoALwwCCyAFKAIEIAUoAiQ2AgAgBSgCBCAFKAIoKAIQIAUoAghBAnRqKAIANgIYIAUoAigoAhAgBSgCCEECdGogBSgCBDYCACAFKAIEIAUoAgw2AhwgBSgCBEJ/NwMIIAUoAigiACAAKQMIQgF8NwMIAkAgBSgCKCIAKQMIuiAAKAIAuEQAAAAAAADoP6JkRQ0AIAUoAigoAgBBgICAgHhPDQAgBSgCKCAFKAIoKAIAQQF0IAUoAhAQWkEBcUUEQCAFQQA6AC8MAwsLCyAFKAIUQQhxBEAgBSgCBCAFKQMYNwMICyAFKAIEIAUpAxg3AxAgBUEBOgAvCyAFLQAvQQFxIQAgBUEwaiQAIAAL1BEBAX8jAEGwAWsiBiQAIAYgADYCqAEgBiABNgKkASAGIAI2AqABIAYgAzYCnAEgBiAENgKYASAGIAU2ApQBIAZBADYCkAEDQCAGKAKQAUEPS0UEQCAGQSBqIAYoApABQQF0akEAOwEAIAYgBigCkAFBAWo2ApABDAELCyAGQQA2AowBA0AgBigCjAEgBigCoAFPRQRAIAZBIGogBigCpAEgBigCjAFBAXRqLwEAQQF0aiIAIAAvAQBBAWo7AQAgBiAGKAKMAUEBajYCjAEMAQsLIAYgBigCmAEoAgA2AoABIAZBDzYChAEDQAJAIAYoAoQBQQFJDQAgBkEgaiAGKAKEAUEBdGovAQANACAGIAYoAoQBQQFrNgKEAQwBCwsgBigCgAEgBigChAFLBEAgBiAGKAKEATYCgAELAkAgBigChAFFBEAgBkHAADoAWCAGQQE6AFkgBkEAOwFaIAYoApwBIgEoAgAhACABIABBBGo2AgAgACAGQdgAaigBADYBACAGKAKcASIBKAIAIQAgASAAQQRqNgIAIAAgBkHYAGooAQA2AQAgBigCmAFBATYCACAGQQA2AqwBDAELIAZBATYCiAEDQAJAIAYoAogBIAYoAoQBTw0AIAZBIGogBigCiAFBAXRqLwEADQAgBiAGKAKIAUEBajYCiAEMAQsLIAYoAoABIAYoAogBSQRAIAYgBigCiAE2AoABCyAGQQE2AnQgBkEBNgKQAQNAIAYoApABQQ9NBEAgBiAGKAJ0QQF0NgJ0IAYgBigCdCAGQSBqIAYoApABQQF0ai8BAGs2AnQgBigCdEEASARAIAZBfzYCrAEMAwUgBiAGKAKQAUEBajYCkAEMAgsACwsCQCAGKAJ0QQBMDQAgBigCqAEEQCAGKAKEAUEBRg0BCyAGQX82AqwBDAELIAZBADsBAiAGQQE2ApABA0AgBigCkAFBD09FBEAgBigCkAFBAWpBAXQgBmogBigCkAFBAXQgBmovAQAgBkEgaiAGKAKQAUEBdGovAQBqOwEAIAYgBigCkAFBAWo2ApABDAELCyAGQQA2AowBA0AgBigCjAEgBigCoAFJBEAgBigCpAEgBigCjAFBAXRqLwEABEAgBigClAEhASAGKAKkASAGKAKMASICQQF0ai8BAEEBdCAGaiIDLwEAIQAgAyAAQQFqOwEAIABB//8DcUEBdCABaiACOwEACyAGIAYoAowBQQFqNgKMAQwBCwsCQAJAAkACQCAGKAKoAQ4CAAECCyAGIAYoApQBIgA2AkwgBiAANgJQIAZBFDYCSAwCCyAGQYDwADYCUCAGQcDwADYCTCAGQYECNgJIDAELIAZBgPEANgJQIAZBwPEANgJMIAZBADYCSAsgBkEANgJsIAZBADYCjAEgBiAGKAKIATYCkAEgBiAGKAKcASgCADYCVCAGIAYoAoABNgJ8IAZBADYCeCAGQX82AmAgBkEBIAYoAoABdDYCcCAGIAYoAnBBAWs2AlwCQAJAIAYoAqgBQQFGBEAgBigCcEHUBksNAQsgBigCqAFBAkcNASAGKAJwQdAETQ0BCyAGQQE2AqwBDAELA0AgBiAGKAKQASAGKAJ4azoAWQJAIAYoAkggBigClAEgBigCjAFBAXRqLwEAQQFqSwRAIAZBADoAWCAGIAYoApQBIAYoAowBQQF0ai8BADsBWgwBCwJAIAYoApQBIAYoAowBQQF0ai8BACAGKAJITwRAIAYgBigCTCAGKAKUASAGKAKMAUEBdGovAQAgBigCSGtBAXRqLwEAOgBYIAYgBigCUCAGKAKUASAGKAKMAUEBdGovAQAgBigCSGtBAXRqLwEAOwFaDAELIAZB4AA6AFggBkEAOwFaCwsgBkEBIAYoApABIAYoAnhrdDYCaCAGQQEgBigCfHQ2AmQgBiAGKAJkNgKIAQNAIAYgBigCZCAGKAJoazYCZCAGKAJUIAYoAmQgBigCbCAGKAJ4dmpBAnRqIAZB2ABqKAEANgEAIAYoAmQNAAsgBkEBIAYoApABQQFrdDYCaANAIAYoAmwgBigCaHEEQCAGIAYoAmhBAXY2AmgMAQsLAkAgBigCaARAIAYgBigCbCAGKAJoQQFrcTYCbCAGIAYoAmggBigCbGo2AmwMAQsgBkEANgJsCyAGIAYoAowBQQFqNgKMASAGQSBqIAYoApABQQF0aiIBLwEAQQFrIQAgASAAOwEAAkAgAEH//wNxRQRAIAYoApABIAYoAoQBRg0BIAYgBigCpAEgBigClAEgBigCjAFBAXRqLwEAQQF0ai8BADYCkAELAkAgBigCkAEgBigCgAFNDQAgBigCYCAGKAJsIAYoAlxxRg0AIAYoAnhFBEAgBiAGKAKAATYCeAsgBiAGKAJUIAYoAogBQQJ0ajYCVCAGIAYoApABIAYoAnhrNgJ8IAZBASAGKAJ8dDYCdANAAkAgBigChAEgBigCfCAGKAJ4ak0NACAGIAYoAnQgBkEgaiAGKAJ8IAYoAnhqQQF0ai8BAGs2AnQgBigCdEEATA0AIAYgBigCfEEBajYCfCAGIAYoAnRBAXQ2AnQMAQsLIAYgBigCcEEBIAYoAnx0ajYCcAJAAkAgBigCqAFBAUYEQCAGKAJwQdQGSw0BCyAGKAKoAUECRw0BIAYoAnBB0ARNDQELIAZBATYCrAEMBAsgBiAGKAJsIAYoAlxxNgJgIAYoApwBKAIAIAYoAmBBAnRqIAYoAnw6AAAgBigCnAEoAgAgBigCYEECdGogBigCgAE6AAEgBigCnAEoAgAgBigCYEECdGogBigCVCAGKAKcASgCAGtBAnU7AQILDAELCyAGKAJsBEAgBkHAADoAWCAGIAYoApABIAYoAnhrOgBZIAZBADsBWiAGKAJUIAYoAmxBAnRqIAZB2ABqKAEANgEACyAGKAKcASIAIAAoAgAgBigCcEECdGo2AgAgBigCmAEgBigCgAE2AgAgBkEANgKsAQsgBigCrAEhACAGQbABaiQAIAALsQIBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAyADKAIYKAIENgIMIAMoAgwgAygCEEsEQCADIAMoAhA2AgwLAkAgAygCDEUEQCADQQA2AhwMAQsgAygCGCIAIAAoAgQgAygCDGs2AgQgAygCFCADKAIYKAIAIAMoAgwQGRoCQCADKAIYKAIcKAIYQQFGBEAgAygCGCgCMCADKAIUIAMoAgwQPSEAIAMoAhggADYCMAwBCyADKAIYKAIcKAIYQQJGBEAgAygCGCgCMCADKAIUIAMoAgwQGiEAIAMoAhggADYCMAsLIAMoAhgiACADKAIMIAAoAgBqNgIAIAMoAhgiACADKAIMIAAoAghqNgIIIAMgAygCDDYCHAsgAygCHCEAIANBIGokACAACzYBAX8jAEEQayIBJAAgASAANgIMIAEoAgwQXiABKAIMKAIAEDcgASgCDCgCBBA3IAFBEGokAAvtAQEBfyMAQRBrIgEgADYCCAJAAkACQCABKAIIRQ0AIAEoAggoAiBFDQAgASgCCCgCJA0BCyABQQE2AgwMAQsgASABKAIIKAIcNgIEAkACQCABKAIERQ0AIAEoAgQoAgAgASgCCEcNACABKAIEKAIEQSpGDQEgASgCBCgCBEE5Rg0BIAEoAgQoAgRBxQBGDQEgASgCBCgCBEHJAEYNASABKAIEKAIEQdsARg0BIAEoAgQoAgRB5wBGDQEgASgCBCgCBEHxAEYNASABKAIEKAIEQZoFRg0BCyABQQE2AgwMAQsgAUEANgIMCyABKAIMC9IEAQF/IwBBIGsiAyAANgIcIAMgATYCGCADIAI2AhQgAyADKAIcQdwWaiADKAIUQQJ0aigCADYCECADIAMoAhRBAXQ2AgwDQAJAIAMoAgwgAygCHCgC0ChKDQACQCADKAIMIAMoAhwoAtAoTg0AIAMoAhggAygCHCADKAIMQQJ0akHgFmooAgBBAnRqLwEAIAMoAhggAygCHEHcFmogAygCDEECdGooAgBBAnRqLwEATgRAIAMoAhggAygCHCADKAIMQQJ0akHgFmooAgBBAnRqLwEAIAMoAhggAygCHEHcFmogAygCDEECdGooAgBBAnRqLwEARw0BIAMoAhwgAygCDEECdGpB4BZqKAIAIAMoAhxB2Chqai0AACADKAIcQdwWaiADKAIMQQJ0aigCACADKAIcQdgoamotAABKDQELIAMgAygCDEEBajYCDAsgAygCGCADKAIQQQJ0ai8BACADKAIYIAMoAhxB3BZqIAMoAgxBAnRqKAIAQQJ0ai8BAEgNAAJAIAMoAhggAygCEEECdGovAQAgAygCGCADKAIcQdwWaiADKAIMQQJ0aigCAEECdGovAQBHDQAgAygCECADKAIcQdgoamotAAAgAygCHEHcFmogAygCDEECdGooAgAgAygCHEHYKGpqLQAASg0ADAELIAMoAhxB3BZqIAMoAhRBAnRqIAMoAhxB3BZqIAMoAgxBAnRqKAIANgIAIAMgAygCDDYCFCADIAMoAgxBAXQ2AgwMAQsLIAMoAhxB3BZqIAMoAhRBAnRqIAMoAhA2AgAL1xMBA38jAEEwayICJAAgAiAANgIsIAIgATYCKCACIAIoAigoAgA2AiQgAiACKAIoKAIIKAIANgIgIAIgAigCKCgCCCgCDDYCHCACQX82AhAgAigCLEEANgLQKCACKAIsQb0ENgLUKCACQQA2AhgDQCACKAIYIAIoAhxIBEACQCACKAIkIAIoAhhBAnRqLwEABEAgAiACKAIYIgE2AhAgAigCLEHcFmohAyACKAIsIgQoAtAoQQFqIQAgBCAANgLQKCAAQQJ0IANqIAE2AgAgAigCGCACKAIsQdgoampBADoAAAwBCyACKAIkIAIoAhhBAnRqQQA7AQILIAIgAigCGEEBajYCGAwBCwsDQCACKAIsKALQKEECSARAAkAgAigCEEECSARAIAIgAigCEEEBaiIANgIQDAELQQAhAAsgAigCLEHcFmohAyACKAIsIgQoAtAoQQFqIQEgBCABNgLQKCABQQJ0IANqIAA2AgAgAiAANgIMIAIoAiQgAigCDEECdGpBATsBACACKAIMIAIoAixB2ChqakEAOgAAIAIoAiwiACAAKAKoLUEBazYCqC0gAigCIARAIAIoAiwiACAAKAKsLSACKAIgIAIoAgxBAnRqLwECazYCrC0LDAELCyACKAIoIAIoAhA2AgQgAiACKAIsKALQKEECbTYCGANAIAIoAhhBAU4EQCACKAIsIAIoAiQgAigCGBB5IAIgAigCGEEBazYCGAwBCwsgAiACKAIcNgIMA0AgAiACKAIsKALgFjYCGCACKAIsQdwWaiEBIAIoAiwiAygC0CghACADIABBAWs2AtAoIAIoAiwgAEECdCABaigCADYC4BYgAigCLCACKAIkQQEQeSACIAIoAiwoAuAWNgIUIAIoAhghASACKAIsQdwWaiEDIAIoAiwiBCgC1ChBAWshACAEIAA2AtQoIABBAnQgA2ogATYCACACKAIUIQEgAigCLEHcFmohAyACKAIsIgQoAtQoQQFrIQAgBCAANgLUKCAAQQJ0IANqIAE2AgAgAigCJCACKAIMQQJ0aiACKAIkIAIoAhhBAnRqLwEAIAIoAiQgAigCFEECdGovAQBqOwEAIAIoAgwgAigCLEHYKGpqAn8gAigCGCACKAIsQdgoamotAAAgAigCFCACKAIsQdgoamotAABOBEAgAigCGCACKAIsQdgoamotAAAMAQsgAigCFCACKAIsQdgoamotAAALQQFqOgAAIAIoAiQgAigCFEECdGogAigCDCIAOwECIAIoAiQgAigCGEECdGogADsBAiACIAIoAgwiAEEBajYCDCACKAIsIAA2AuAWIAIoAiwgAigCJEEBEHkgAigCLCgC0ChBAk4NAAsgAigCLCgC4BYhASACKAIsQdwWaiEDIAIoAiwiBCgC1ChBAWshACAEIAA2AtQoIABBAnQgA2ogATYCACACKAIoIQEjAEFAaiIAIAIoAiw2AjwgACABNgI4IAAgACgCOCgCADYCNCAAIAAoAjgoAgQ2AjAgACAAKAI4KAIIKAIANgIsIAAgACgCOCgCCCgCBDYCKCAAIAAoAjgoAggoAgg2AiQgACAAKAI4KAIIKAIQNgIgIABBADYCBCAAQQA2AhADQCAAKAIQQQ9MBEAgACgCPEG8FmogACgCEEEBdGpBADsBACAAIAAoAhBBAWo2AhAMAQsLIAAoAjQgACgCPEHcFmogACgCPCgC1ChBAnRqKAIAQQJ0akEAOwECIAAgACgCPCgC1ChBAWo2AhwDQCAAKAIcQb0ESARAIAAgACgCPEHcFmogACgCHEECdGooAgA2AhggACAAKAI0IAAoAjQgACgCGEECdGovAQJBAnRqLwECQQFqNgIQIAAoAhAgACgCIEoEQCAAIAAoAiA2AhAgACAAKAIEQQFqNgIECyAAKAI0IAAoAhhBAnRqIAAoAhA7AQIgACgCGCAAKAIwTARAIAAoAjwgACgCEEEBdGpBvBZqIgEgAS8BAEEBajsBACAAQQA2AgwgACgCGCAAKAIkTgRAIAAgACgCKCAAKAIYIAAoAiRrQQJ0aigCADYCDAsgACAAKAI0IAAoAhhBAnRqLwEAOwEKIAAoAjwiASABKAKoLSAALwEKIAAoAhAgACgCDGpsajYCqC0gACgCLARAIAAoAjwiASABKAKsLSAALwEKIAAoAiwgACgCGEECdGovAQIgACgCDGpsajYCrC0LCyAAIAAoAhxBAWo2AhwMAQsLAkAgACgCBEUNAANAIAAgACgCIEEBazYCEANAIAAoAjxBvBZqIAAoAhBBAXRqLwEARQRAIAAgACgCEEEBazYCEAwBCwsgACgCPCAAKAIQQQF0akG8FmoiASABLwEAQQFrOwEAIAAoAjwgACgCEEEBdGpBvhZqIgEgAS8BAEECajsBACAAKAI8IAAoAiBBAXRqQbwWaiIBIAEvAQBBAWs7AQAgACAAKAIEQQJrNgIEIAAoAgRBAEoNAAsgACAAKAIgNgIQA0AgACgCEEUNASAAIAAoAjxBvBZqIAAoAhBBAXRqLwEANgIYA0AgACgCGARAIAAoAjxB3BZqIQEgACAAKAIcQQFrIgM2AhwgACADQQJ0IAFqKAIANgIUIAAoAhQgACgCMEoNASAAKAI0IAAoAhRBAnRqLwECIAAoAhBHBEAgACgCPCIBIAEoAqgtIAAoAjQgACgCFEECdGovAQAgACgCECAAKAI0IAAoAhRBAnRqLwECa2xqNgKoLSAAKAI0IAAoAhRBAnRqIAAoAhA7AQILIAAgACgCGEEBazYCGAwBCwsgACAAKAIQQQFrNgIQDAALAAsgAigCJCEBIAIoAhAhAyACKAIsQbwWaiEEIwBBQGoiACQAIAAgATYCPCAAIAM2AjggACAENgI0IABBADYCDCAAQQE2AggDQCAAKAIIQQ9MBEAgACAAKAIMIAAoAjQgACgCCEEBa0EBdGovAQBqQQF0NgIMIABBEGogACgCCEEBdGogACgCDDsBACAAIAAoAghBAWo2AggMAQsLIABBADYCBANAIAAoAgQgACgCOEwEQCAAIAAoAjwgACgCBEECdGovAQI2AgAgACgCAARAIABBEGogACgCAEEBdGoiAS8BACEDIAEgA0EBajsBACAAKAIAIQQjAEEQayIBIAM2AgwgASAENgIIIAFBADYCBANAIAEgASgCBCABKAIMQQFxcjYCBCABIAEoAgxBAXY2AgwgASABKAIEQQF0NgIEIAEgASgCCEEBayIDNgIIIANBAEoNAAsgASgCBEEBdiEBIAAoAjwgACgCBEECdGogATsBAAsgACAAKAIEQQFqNgIEDAELCyAAQUBrJAAgAkEwaiQAC04BAX8jAEEQayICIAA7AQogAiABNgIEAkAgAi8BCkEBRgRAIAIoAgRBAUYEQCACQQA2AgwMAgsgAkEENgIMDAELIAJBADYCDAsgAigCDAvOAgEBfyMAQTBrIgUkACAFIAA2AiwgBSABNgIoIAUgAjYCJCAFIAM3AxggBSAENgIUIAVCADcDCANAIAUpAwggBSkDGFQEQCAFIAUoAiQgBSkDCKdqLQAAOgAHIAUoAhRFBEAgBSAFKAIsKAIUQQJyOwESIAUgBS8BEiAFLwESQQFzbEEIdjsBEiAFIAUtAAcgBS8BEkH/AXFzOgAHCyAFKAIoBEAgBSgCKCAFKQMIp2ogBS0ABzoAAAsgBSgCLCgCDEF/cyAFQQdqQQEQGkF/cyEAIAUoAiwgADYCDCAFKAIsIAUoAiwoAhAgBSgCLCgCDEH/AXFqQYWIosAAbEEBajYCECAFIAUoAiwoAhBBGHY6AAcgBSgCLCgCFEF/cyAFQQdqQQEQGkF/cyEAIAUoAiwgADYCFCAFIAUpAwhCAXw3AwgMAQsLIAVBMGokAAttAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNwMIIAQgAzYCBAJAIAQoAhhFBEAgBEEANgIcDAELIAQgBCgCFCAEKQMIIAQoAgQgBCgCGEEIahDEATYCHAsgBCgCHCEAIARBIGokACAAC6cDAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE3AxAgBCACNgIMIAQgAzYCCCAEIAQoAhggBCkDECAEKAIMQQAQPyIANgIAAkAgAEUEQCAEQX82AhwMAQsgBCAEKAIYIAQpAxAgBCgCDBDFASIANgIEIABFBEAgBEF/NgIcDAELAkACQCAEKAIMQQhxDQAgBCgCGCgCQCAEKQMQp0EEdGooAghFDQAgBCgCGCgCQCAEKQMQp0EEdGooAgggBCgCCBA5QQBIBEAgBCgCGEEIakEPQQAQFCAEQX82AhwMAwsMAQsgBCgCCBA7IAQoAgggBCgCACgCGDYCLCAEKAIIIAQoAgApAyg3AxggBCgCCCAEKAIAKAIUNgIoIAQoAgggBCgCACkDIDcDICAEKAIIIAQoAgAoAhA7ATAgBCgCCCAEKAIALwFSOwEyIAQoAghBIEEAIAQoAgAtAAZBAXEbQdwBcq03AwALIAQoAgggBCkDEDcDECAEKAIIIAQoAgQ2AgggBCgCCCIAIAApAwBCA4Q3AwAgBEEANgIcCyAEKAIcIQAgBEEgaiQAIAALWQIBfwF+AkACf0EAIABFDQAaIACtIAGtfiIDpyICIAAgAXJBgIAESQ0AGkF/IAIgA0IgiKcbCyICEBgiAEUNACAAQQRrLQAAQQNxRQ0AIABBACACEDMLIAALAwABC+oBAgF/AX4jAEEgayIEJAAgBCAANgIYIAQgATYCFCAEIAI2AhAgBCADNgIMIAQgBCgCDBCCASIANgIIAkAgAEUEQCAEQQA2AhwMAQsjAEEQayIAIAQoAhg2AgwgACgCDCIAIAAoAjBBAWo2AjAgBCgCCCAEKAIYNgIAIAQoAgggBCgCFDYCBCAEKAIIIAQoAhA2AgggBCgCGCAEKAIQQQBCAEEOIAQoAhQRCgAhBSAEKAIIIAU3AxggBCgCCCkDGEIAUwRAIAQoAghCPzcDGAsgBCAEKAIINgIcCyAEKAIcIQAgBEEgaiQAIAAL6gEBAX8jAEEQayIBJAAgASAANgIIIAFBOBAYIgA2AgQCQCAARQRAIAEoAghBDkEAEBQgAUEANgIMDAELIAEoAgRBADYCACABKAIEQQA2AgQgASgCBEEANgIIIAEoAgRBADYCICABKAIEQQA2AiQgASgCBEEAOgAoIAEoAgRBADYCLCABKAIEQQE2AjAjAEEQayIAIAEoAgRBDGo2AgwgACgCDEEANgIAIAAoAgxBADYCBCAAKAIMQQA2AgggASgCBEEAOgA0IAEoAgRBADoANSABIAEoAgQ2AgwLIAEoAgwhACABQRBqJAAgAAuwAQIBfwF+IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQIAMgAygCEBCCASIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCDCADKAIYNgIEIAMoAgwgAygCFDYCCCADKAIUQQBCAEEOIAMoAhgRDgAhBCADKAIMIAQ3AxggAygCDCkDGEIAUwRAIAMoAgxCPzcDGAsgAyADKAIMNgIcCyADKAIcIQAgA0EgaiQAIAALwwIBAX8jAEEQayIDIAA2AgwgAyABNgIIIAMgAjYCBCADKAIIKQMAQgKDQgBSBEAgAygCDCADKAIIKQMQNwMQCyADKAIIKQMAQgSDQgBSBEAgAygCDCADKAIIKQMYNwMYCyADKAIIKQMAQgiDQgBSBEAgAygCDCADKAIIKQMgNwMgCyADKAIIKQMAQhCDQgBSBEAgAygCDCADKAIIKAIoNgIoCyADKAIIKQMAQiCDQgBSBEAgAygCDCADKAIIKAIsNgIsCyADKAIIKQMAQsAAg0IAUgRAIAMoAgwgAygCCC8BMDsBMAsgAygCCCkDAEKAAYNCAFIEQCADKAIMIAMoAggvATI7ATILIAMoAggpAwBCgAKDQgBSBEAgAygCDCADKAIIKAI0NgI0CyADKAIMIgAgAygCCCkDACAAKQMAhDcDAEEAC10BAX8jAEEQayICJAAgAiAANgIIIAIgATYCBAJAIAIoAgRFBEAgAkEANgIMDAELIAIgAigCCCACKAIEKAIAIAIoAgQvAQStEDY2AgwLIAIoAgwhACACQRBqJAAgAAuPAQEBfyMAQRBrIgIkACACIAA2AgggAiABNgIEAkACQCACKAIIBEAgAigCBA0BCyACIAIoAgggAigCBEY2AgwMAQsgAigCCC8BBCACKAIELwEERwRAIAJBADYCDAwBCyACIAIoAggoAgAgAigCBCgCACACKAIILwEEEE9FNgIMCyACKAIMIQAgAkEQaiQAIAALVQEBfyMAQRBrIgEkACABIAA2AgwgAUEAQQBBABAaNgIIIAEoAgwEQCABIAEoAgggASgCDCgCACABKAIMLwEEEBo2AggLIAEoAgghACABQRBqJAAgAAufAgEBfyMAQUBqIgUkACAFIAA3AzAgBSABNwMoIAUgAjYCJCAFIAM3AxggBSAENgIUIAUCfyAFKQMYQhBUBEAgBSgCFEESQQAQFEEADAELIAUoAiQLNgIEAkAgBSgCBEUEQCAFQn83AzgMAQsCQAJAAkACQAJAIAUoAgQoAggOAwIAAQMLIAUgBSkDMCAFKAIEKQMAfDcDCAwDCyAFIAUpAyggBSgCBCkDAHw3AwgMAgsgBSAFKAIEKQMANwMIDAELIAUoAhRBEkEAEBQgBUJ/NwM4DAELAkAgBSkDCEIAWQRAIAUpAwggBSkDKFgNAQsgBSgCFEESQQAQFCAFQn83AzgMAQsgBSAFKQMINwM4CyAFKQM4IQAgBUFAayQAIAALoAEBAX8jAEEgayIFJAAgBSAANgIYIAUgATYCFCAFIAI7ARIgBSADOgARIAUgBDYCDCAFIAUoAhggBSgCFCAFLwESIAUtABFBAXEgBSgCDBBjIgA2AggCQCAARQRAIAVBADYCHAwBCyAFIAUoAgggBS8BEkEAIAUoAgwQUDYCBCAFKAIIEBUgBSAFKAIENgIcCyAFKAIcIQAgBUEgaiQAIAALpgEBAX8jAEEgayIFJAAgBSAANgIYIAUgATcDECAFIAI2AgwgBSADNgIIIAUgBDYCBCAFIAUoAhggBSkDECAFKAIMQQAQPyIANgIAAkAgAEUEQCAFQX82AhwMAQsgBSgCCARAIAUoAgggBSgCAC8BCEEIdjoAAAsgBSgCBARAIAUoAgQgBSgCACgCRDYCAAsgBUEANgIcCyAFKAIcIQAgBUEgaiQAIAALjQIBAX8jAEEwayIDJAAgAyAANgIoIAMgATsBJiADIAI2AiAgAyADKAIoKAI0IANBHmogAy8BJkGABkEAEGY2AhACQCADKAIQRQ0AIAMvAR5BBUkNAAJAIAMoAhAtAABBAUYNAAwBCyADIAMoAhAgAy8BHq0QKSIANgIUIABFBEAMAQsgAygCFBCXARogAyADKAIUECo2AhggAygCIBCHASADKAIYRgRAIAMgAygCFBAwPQEOIAMgAygCFCADLwEOrRAeIAMvAQ5BgBBBABBQNgIIIAMoAggEQCADKAIgECQgAyADKAIINgIgCwsgAygCFBAWCyADIAMoAiA2AiwgAygCLCEAIANBMGokACAAC9oXAgF/AX4jAEGAAWsiBSQAIAUgADYCdCAFIAE2AnAgBSACNgJsIAUgAzoAayAFIAQ2AmQgBSAFKAJsQQBHOgAdIAVBHkEuIAUtAGtBAXEbNgIoAkACQCAFKAJsBEAgBSgCbBAwIAUoAiitVARAIAUoAmRBE0EAEBQgBUJ/NwN4DAMLDAELIAUgBSgCcCAFKAIorSAFQTBqIAUoAmQQQiIANgJsIABFBEAgBUJ/NwN4DAILCyAFKAJsQgQQHiEAQfESQfYSIAUtAGtBAXEbKAAAIAAoAABHBEAgBSgCZEETQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAELIAUoAnQQUwJAIAUtAGtBAXFFBEAgBSgCbBAdIQAgBSgCdCAAOwEIDAELIAUoAnRBADsBCAsgBSgCbBAdIQAgBSgCdCAAOwEKIAUoAmwQHSEAIAUoAnQgADsBDCAFKAJsEB1B//8DcSEAIAUoAnQgADYCECAFIAUoAmwQHTsBLiAFIAUoAmwQHTsBLCAFLwEuIQEgBS8BLCECIwBBMGsiACQAIAAgATsBLiAAIAI7ASwgAEIANwIAIABBADYCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AgggAEEANgIgIAAgAC8BLEEJdkHQAGo2AhQgACAALwEsQQV2QQ9xQQFrNgIQIAAgAC8BLEEfcTYCDCAAIAAvAS5BC3Y2AgggACAALwEuQQV2QT9xNgIEIAAgAC8BLkEBdEE+cTYCACAAEBMhASAAQTBqJAAgASEAIAUoAnQgADYCFCAFKAJsECohACAFKAJ0IAA2AhggBSgCbBAqrSEGIAUoAnQgBjcDICAFKAJsECqtIQYgBSgCdCAGNwMoIAUgBSgCbBAdOwEiIAUgBSgCbBAdOwEeAkAgBS0Aa0EBcQRAIAVBADsBICAFKAJ0QQA2AjwgBSgCdEEAOwFAIAUoAnRBADYCRCAFKAJ0QgA3A0gMAQsgBSAFKAJsEB07ASAgBSgCbBAdQf//A3EhACAFKAJ0IAA2AjwgBSgCbBAdIQAgBSgCdCAAOwFAIAUoAmwQKiEAIAUoAnQgADYCRCAFKAJsECqtIQYgBSgCdCAGNwNICwJ/IwBBEGsiACAFKAJsNgIMIAAoAgwtAABBAXFFCwRAIAUoAmRBFEEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwBCwJAIAUoAnQvAQxBAXEEQCAFKAJ0LwEMQcAAcQRAIAUoAnRB//8DOwFSDAILIAUoAnRBATsBUgwBCyAFKAJ0QQA7AVILIAUoAnRBADYCMCAFKAJ0QQA2AjQgBSgCdEEANgI4IAUgBS8BICAFLwEiIAUvAR5qajYCJAJAIAUtAB1BAXEEQCAFKAJsEDAgBSgCJK1UBEAgBSgCZEEVQQAQFCAFQn83A3gMAwsMAQsgBSgCbBAWIAUgBSgCcCAFKAIkrUEAIAUoAmQQQiIANgJsIABFBEAgBUJ/NwN4DAILCyAFLwEiBEAgBSgCbCAFKAJwIAUvASJBASAFKAJkEIkBIQAgBSgCdCAANgIwIAUoAnQoAjBFBEACfyMAQRBrIgAgBSgCZDYCDCAAKAIMKAIAQRFGCwRAIAUoAmRBFUEAEBQLIAUtAB1BAXFFBEAgBSgCbBAWCyAFQn83A3gMAgsgBSgCdC8BDEGAEHEEQCAFKAJ0KAIwQQIQOkEFRgRAIAUoAmRBFUEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwDCwsLIAUvAR4EQCAFIAUoAmwgBSgCcCAFLwEeQQAgBSgCZBBjNgIYIAUoAhhFBEAgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFKAIYIAUvAR5BgAJBgAQgBS0Aa0EBcRsgBSgCdEE0aiAFKAJkEJQBQQFxRQRAIAUoAhgQFSAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAILIAUoAhgQFSAFLQBrQQFxBEAgBSgCdEEBOgAECwsgBS8BIARAIAUoAmwgBSgCcCAFLwEgQQAgBSgCZBCJASEAIAUoAnQgADYCOCAFKAJ0KAI4RQRAIAUtAB1BAXFFBEAgBSgCbBAWCyAFQn83A3gMAgsgBSgCdC8BDEGAEHEEQCAFKAJ0KAI4QQIQOkEFRgRAIAUoAmRBFUEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwDCwsLIAUoAnRB9eABIAUoAnQoAjAQiwEhACAFKAJ0IAA2AjAgBSgCdEH1xgEgBSgCdCgCOBCLASEAIAUoAnQgADYCOAJAAkAgBSgCdCkDKEL/////D1ENACAFKAJ0KQMgQv////8PUQ0AIAUoAnQpA0hC/////w9SDQELIAUgBSgCdCgCNCAFQRZqQQFBgAJBgAQgBS0Aa0EBcRsgBSgCZBBmNgIMIAUoAgxFBEAgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFIAUoAgwgBS8BFq0QKSIANgIQIABFBEAgBSgCZEEOQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAILAkAgBSgCdCkDKEL/////D1EEQCAFKAIQEDEhBiAFKAJ0IAY3AygMAQsgBS0Aa0EBcQRAIAUoAhAhASMAQSBrIgAkACAAIAE2AhggAEIINwMQIAAgACgCGCkDECAAKQMQfDcDCAJAIAApAwggACgCGCkDEFQEQCAAKAIYQQA6AAAgAEF/NgIcDAELIAAgACgCGCAAKQMIECw2AhwLIAAoAhwaIABBIGokAAsLIAUoAnQpAyBC/////w9RBEAgBSgCEBAxIQYgBSgCdCAGNwMgCyAFLQBrQQFxRQRAIAUoAnQpA0hC/////w9RBEAgBSgCEBAxIQYgBSgCdCAGNwNICyAFKAJ0KAI8Qf//A0YEQCAFKAIQECohACAFKAJ0IAA2AjwLCyAFKAIQEEdBAXFFBEAgBSgCZEEVQQAQFCAFKAIQEBYgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFKAIQEBYLAn8jAEEQayIAIAUoAmw2AgwgACgCDC0AAEEBcUULBEAgBSgCZEEUQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAELIAUtAB1BAXFFBEAgBSgCbBAWCyAFKAJ0KQNIQv///////////wBWBEAgBSgCZEEEQRYQFCAFQn83A3gMAQsCfyAFKAJ0IQEgBSgCZCECIwBBIGsiACQAIAAgATYCGCAAIAI2AhQCQCAAKAIYKAIQQeMARwRAIABBAToAHwwBCyAAIAAoAhgoAjQgAEESakGBsgJBgAZBABBmNgIIAkAgACgCCARAIAAvARJBB08NAQsgACgCFEEVQQAQFCAAQQA6AB8MAQsgACAAKAIIIAAvARKtECkiATYCDCABRQRAIAAoAhRBFEEAEBQgAEEAOgAfDAELIABBAToABwJAAkACQCAAKAIMEB1BAWsOAgIAAQsgACgCGCkDKEIUVARAIABBADoABwsMAQsgACgCFEEYQQAQFCAAKAIMEBYgAEEAOgAfDAELIAAoAgxCAhAeLwAAQcGKAUcEQCAAKAIUQRhBABAUIAAoAgwQFiAAQQA6AB8MAQsCQAJAAkACQAJAIAAoAgwQlwFBAWsOAwABAgMLIABBgQI7AQQMAwsgAEGCAjsBBAwCCyAAQYMCOwEEDAELIAAoAhRBGEEAEBQgACgCDBAWIABBADoAHwwBCyAALwESQQdHBEAgACgCFEEVQQAQFCAAKAIMEBYgAEEAOgAfDAELIAAoAhggAC0AB0EBcToABiAAKAIYIAAvAQQ7AVIgACgCDBAdQf//A3EhASAAKAIYIAE2AhAgACgCDBAWIABBAToAHwsgAC0AH0EBcSEBIABBIGokACABQQFxRQsEQCAFQn83A3gMAQsgBSgCdCgCNBCTASEAIAUoAnQgADYCNCAFIAUoAiggBSgCJGqtNwN4CyAFKQN4IQYgBUGAAWokACAGC80BAQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMgA0EMakG4mwEQEjYCAAJAIAMoAgBFBEAgAygCBEEhOwEAIAMoAghBADsBAAwBCyADKAIAKAIUQdAASARAIAMoAgBB0AA2AhQLIAMoAgQgAygCACgCDCADKAIAKAIUQQl0IAMoAgAoAhBBBXRqQeC/AmtqOwEAIAMoAgggAygCACgCCEELdCADKAIAKAIEQQV0aiADKAIAKAIAQQF1ajsBAAsgA0EQaiQAC4MDAQF/IwBBIGsiAyQAIAMgADsBGiADIAE2AhQgAyACNgIQIAMgAygCFCADQQhqQcAAQQAQRiIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCCEEFakH//wNLBEAgAygCEEESQQAQFCADQQA2AhwMAQsgA0EAIAMoAghBBWqtECkiADYCBCAARQRAIAMoAhBBDkEAEBQgA0EANgIcDAELIAMoAgRBARCWASADKAIEIAMoAhQQhwEQISADKAIEIAMoAgwgAygCCBBBAn8jAEEQayIAIAMoAgQ2AgwgACgCDC0AAEEBcUULBEAgAygCEEEUQQAQFCADKAIEEBYgA0EANgIcDAELIAMgAy8BGgJ/IwBBEGsiACADKAIENgIMAn4gACgCDC0AAEEBcQRAIAAoAgwpAxAMAQtCAAunQf//A3ELAn8jAEEQayIAIAMoAgQ2AgwgACgCDCgCBAtBgAYQVTYCACADKAIEEBYgAyADKAIANgIcCyADKAIcIQAgA0EgaiQAIAALtAIBAX8jAEEwayIDJAAgAyAANgIoIAMgATcDICADIAI2AhwCQCADKQMgUARAIANBAToALwwBCyADIAMoAigpAxAgAykDIHw3AwgCQCADKQMIIAMpAyBaBEAgAykDCEL/////AFgNAQsgAygCHEEOQQAQFCADQQA6AC8MAQsgAyADKAIoKAIAIAMpAwinQQR0EE4iADYCBCAARQRAIAMoAhxBDkEAEBQgA0EAOgAvDAELIAMoAiggAygCBDYCACADIAMoAigpAwg3AxADQCADKQMQIAMpAwhaRQRAIAMoAigoAgAgAykDEKdBBHRqELUBIAMgAykDEEIBfDcDEAwBCwsgAygCKCADKQMIIgE3AxAgAygCKCABNwMIIANBAToALwsgAy0AL0EBcSEAIANBMGokACAAC8wBAQF/IwBBIGsiAiQAIAIgADcDECACIAE2AgwgAkEwEBgiATYCCAJAIAFFBEAgAigCDEEOQQAQFCACQQA2AhwMAQsgAigCCEEANgIAIAIoAghCADcDECACKAIIQgA3AwggAigCCEIANwMgIAIoAghCADcDGCACKAIIQQA2AiggAigCCEEAOgAsIAIoAgggAikDECACKAIMEI8BQQFxRQRAIAIoAggQJSACQQA2AhwMAQsgAiACKAIINgIcCyACKAIcIQEgAkEgaiQAIAEL1gIBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAyADQQxqQgQQKTYCCAJAIAMoAghFBEAgA0F/NgIcDAELA0AgAygCFARAIAMoAhQoAgQgAygCEHFBgAZxBEAgAygCCEIAECwaIAMoAgggAygCFC8BCBAfIAMoAgggAygCFC8BChAfAn8jAEEQayIAIAMoAgg2AgwgACgCDC0AAEEBcUULBEAgAygCGEEIakEUQQAQFCADKAIIEBYgA0F/NgIcDAQLIAMoAhggA0EMakIEEDZBAEgEQCADKAIIEBYgA0F/NgIcDAQLIAMoAhQvAQoEQCADKAIYIAMoAhQoAgwgAygCFC8BCq0QNkEASARAIAMoAggQFiADQX82AhwMBQsLCyADIAMoAhQoAgA2AhQMAQsLIAMoAggQFiADQQA2AhwLIAMoAhwhACADQSBqJAAgAAtoAQF/IwBBEGsiAiAANgIMIAIgATYCCCACQQA7AQYDQCACKAIMBEAgAigCDCgCBCACKAIIcUGABnEEQCACIAIoAgwvAQogAi8BBkEEamo7AQYLIAIgAigCDCgCADYCDAwBCwsgAi8BBgvwAQEBfyMAQRBrIgEkACABIAA2AgwgASABKAIMNgIIIAFBADYCBANAIAEoAgwEQAJAAkAgASgCDC8BCEH1xgFGDQAgASgCDC8BCEH14AFGDQAgASgCDC8BCEGBsgJGDQAgASgCDC8BCEEBRw0BCyABIAEoAgwoAgA2AgAgASgCCCABKAIMRgRAIAEgASgCADYCCAsgASgCDEEANgIAIAEoAgwQIyABKAIEBEAgASgCBCABKAIANgIACyABIAEoAgA2AgwMAgsgASABKAIMNgIEIAEgASgCDCgCADYCDAwBCwsgASgCCCEAIAFBEGokACAAC7IEAQF/IwBBQGoiBSQAIAUgADYCOCAFIAE7ATYgBSACNgIwIAUgAzYCLCAFIAQ2AiggBSAFKAI4IAUvATatECkiADYCJAJAIABFBEAgBSgCKEEOQQAQFCAFQQA6AD8MAQsgBUEANgIgIAVBADYCGANAAn8jAEEQayIAIAUoAiQ2AgwgACgCDC0AAEEBcQsEfyAFKAIkEDBCBFoFQQALQQFxBEAgBSAFKAIkEB07ARYgBSAFKAIkEB07ARQgBSAFKAIkIAUvARStEB42AhAgBSgCEEUEQCAFKAIoQRVBABAUIAUoAiQQFiAFKAIYECMgBUEAOgA/DAMLIAUgBS8BFiAFLwEUIAUoAhAgBSgCMBBVIgA2AhwgAEUEQCAFKAIoQQ5BABAUIAUoAiQQFiAFKAIYECMgBUEAOgA/DAMLAkAgBSgCGARAIAUoAiAgBSgCHDYCACAFIAUoAhw2AiAMAQsgBSAFKAIcIgA2AiAgBSAANgIYCwwBCwsgBSgCJBBHQQFxRQRAIAUgBSgCJBAwPgIMIAUgBSgCJCAFKAIMrRAeNgIIAkACQCAFKAIMQQRPDQAgBSgCCEUNACAFKAIIQZEVIAUoAgwQT0UNAQsgBSgCKEEVQQAQFCAFKAIkEBYgBSgCGBAjIAVBADoAPwwCCwsgBSgCJBAWAkAgBSgCLARAIAUoAiwgBSgCGDYCAAwBCyAFKAIYECMLIAVBAToAPwsgBS0AP0EBcSEAIAVBQGskACAAC+8CAQF/IwBBIGsiAiQAIAIgADYCGCACIAE2AhQCQCACKAIYRQRAIAIgAigCFDYCHAwBCyACIAIoAhg2AggDQCACKAIIKAIABEAgAiACKAIIKAIANgIIDAELCwNAIAIoAhQEQCACIAIoAhQoAgA2AhAgAkEANgIEIAIgAigCGDYCDANAAkAgAigCDEUNAAJAIAIoAgwvAQggAigCFC8BCEcNACACKAIMLwEKIAIoAhQvAQpHDQAgAigCDC8BCgRAIAIoAgwoAgwgAigCFCgCDCACKAIMLwEKEE8NAQsgAigCDCIAIAAoAgQgAigCFCgCBEGABnFyNgIEIAJBATYCBAwBCyACIAIoAgwoAgA2AgwMAQsLIAIoAhRBADYCAAJAIAIoAgQEQCACKAIUECMMAQsgAigCCCACKAIUIgA2AgAgAiAANgIICyACIAIoAhA2AhQMAQsLIAIgAigCGDYCHAsgAigCHCEAIAJBIGokACAAC18BAX8jAEEQayICJAAgAiAANgIIIAIgAToAByACIAIoAghCARAeNgIAAkAgAigCAEUEQCACQX82AgwMAQsgAigCACACLQAHOgAAIAJBADYCDAsgAigCDBogAkEQaiQAC1QBAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEIBEB42AgQCQCABKAIERQRAIAFBADoADwwBCyABIAEoAgQtAAA6AA8LIAEtAA8hACABQRBqJAAgAAucBgECfyMAQSBrIgIkACACIAA2AhggAiABNwMQAkAgAikDECACKAIYKQMwWgRAIAIoAhhBCGpBEkEAEBQgAkF/NgIcDAELIAIoAhgoAhhBAnEEQCACKAIYQQhqQRlBABAUIAJBfzYCHAwBCyACIAIoAhggAikDEEEAIAIoAhhBCGoQTSIANgIMIABFBEAgAkF/NgIcDAELIAIoAhgoAlAgAigCDCACKAIYQQhqEFlBAXFFBEAgAkF/NgIcDAELAn8gAigCGCEDIAIpAxAhASMAQTBrIgAkACAAIAM2AiggACABNwMgIABBATYCHAJAIAApAyAgACgCKCkDMFoEQCAAKAIoQQhqQRJBABAUIABBfzYCLAwBCwJAIAAoAhwNACAAKAIoKAJAIAApAyCnQQR0aigCBEUNACAAKAIoKAJAIAApAyCnQQR0aigCBCgCAEECcUUNAAJAIAAoAigoAkAgACkDIKdBBHRqKAIABEAgACAAKAIoIAApAyBBCCAAKAIoQQhqEE0iAzYCDCADRQRAIABBfzYCLAwECyAAIAAoAiggACgCDEEAQQAQWDcDEAJAIAApAxBCAFMNACAAKQMQIAApAyBRDQAgACgCKEEIakEKQQAQFCAAQX82AiwMBAsMAQsgAEEANgIMCyAAIAAoAiggACkDIEEAIAAoAihBCGoQTSIDNgIIIANFBEAgAEF/NgIsDAILIAAoAgwEQCAAKAIoKAJQIAAoAgwgACkDIEEAIAAoAihBCGoQdEEBcUUEQCAAQX82AiwMAwsLIAAoAigoAlAgACgCCCAAKAIoQQhqEFlBAXFFBEAgACgCKCgCUCAAKAIMQQAQWRogAEF/NgIsDAILCyAAKAIoKAJAIAApAyCnQQR0aigCBBA3IAAoAigoAkAgACkDIKdBBHRqQQA2AgQgACgCKCgCQCAAKQMgp0EEdGoQXiAAQQA2AiwLIAAoAiwhAyAAQTBqJAAgAwsEQCACQX82AhwMAQsgAigCGCgCQCACKQMQp0EEdGpBAToADCACQQA2AhwLIAIoAhwhACACQSBqJAAgAAulBAEBfyMAQTBrIgUkACAFIAA2AiggBSABNwMgIAUgAjYCHCAFIAM6ABsgBSAENgIUAkAgBSgCKCAFKQMgQQBBABA/RQRAIAVBfzYCLAwBCyAFKAIoKAIYQQJxBEAgBSgCKEEIakEZQQAQFCAFQX82AiwMAQsgBSAFKAIoKAJAIAUpAyCnQQR0ajYCECAFAn8gBSgCECgCAARAIAUoAhAoAgAvAQhBCHYMAQtBAws6AAsgBQJ/IAUoAhAoAgAEQCAFKAIQKAIAKAJEDAELQYCA2I14CzYCBEEBIQAgBSAFLQAbIAUtAAtGBH8gBSgCFCAFKAIERwVBAQtBAXE2AgwCQCAFKAIMBEAgBSgCECgCBEUEQCAFKAIQKAIAEEAhACAFKAIQIAA2AgQgAEUEQCAFKAIoQQhqQQ5BABAUIAVBfzYCLAwECwsgBSgCECgCBCAFKAIQKAIELwEIQf8BcSAFLQAbQQh0cjsBCCAFKAIQKAIEIAUoAhQ2AkQgBSgCECgCBCIAIAAoAgBBEHI2AgAMAQsgBSgCECgCBARAIAUoAhAoAgQiACAAKAIAQW9xNgIAAkAgBSgCECgCBCgCAEUEQCAFKAIQKAIEEDcgBSgCEEEANgIEDAELIAUoAhAoAgQgBSgCECgCBC8BCEH/AXEgBS0AC0EIdHI7AQggBSgCECgCBCAFKAIENgJECwsLIAVBADYCLAsgBSgCLCEAIAVBMGokACAAC90PAgF/AX4jAEFAaiIEJAAgBCAANgI0IARCfzcDKCAEIAE2AiQgBCACNgIgIAQgAzYCHAJAIAQoAjQoAhhBAnEEQCAEKAI0QQhqQRlBABAUIARCfzcDOAwBCyAEIAQoAjQpAzA3AxAgBCkDKEJ/UQRAIARCfzcDCCAEKAIcQYDAAHEEQCAEIAQoAjQgBCgCJCAEKAIcQQAQWDcDCAsgBCkDCEJ/UQRAIAQoAjQhASMAQUBqIgAkACAAIAE2AjQCQCAAKAI0KQM4IAAoAjQpAzBCAXxYBEAgACAAKAI0KQM4NwMYIAAgACkDGEIBhjcDEAJAIAApAxBCEFQEQCAAQhA3AxAMAQsgACkDEEKACFYEQCAAQoAINwMQCwsgACAAKQMQIAApAxh8NwMYIAAgACkDGKdBBHStNwMIIAApAwggACgCNCkDOKdBBHStVARAIAAoAjRBCGpBDkEAEBQgAEJ/NwM4DAILIAAgACgCNCgCQCAAKQMYp0EEdBBONgIkIAAoAiRFBEAgACgCNEEIakEOQQAQFCAAQn83AzgMAgsgACgCNCAAKAIkNgJAIAAoAjQgACkDGDcDOAsgACgCNCIBKQMwIQUgASAFQgF8NwMwIAAgBTcDKCAAKAI0KAJAIAApAyinQQR0ahC1ASAAIAApAyg3AzgLIAApAzghBSAAQUBrJAAgBCAFNwMIIAVCAFMEQCAEQn83AzgMAwsLIAQgBCkDCDcDKAsCQCAEKAIkRQ0AIAQoAjQhASAEKQMoIQUgBCgCJCECIAQoAhwhAyMAQUBqIgAkACAAIAE2AjggACAFNwMwIAAgAjYCLCAAIAM2AigCQCAAKQMwIAAoAjgpAzBaBEAgACgCOEEIakESQQAQFCAAQX82AjwMAQsgACgCOCgCGEECcQRAIAAoAjhBCGpBGUEAEBQgAEF/NgI8DAELAkACQCAAKAIsRQ0AIAAoAiwsAABFDQAgACAAKAIsIAAoAiwQLkH//wNxIAAoAiggACgCOEEIahBQIgE2AiAgAUUEQCAAQX82AjwMAwsCQCAAKAIoQYAwcQ0AIAAoAiBBABA6QQNHDQAgACgCIEECNgIICwwBCyAAQQA2AiALIAAgACgCOCAAKAIsQQBBABBYIgU3AxACQCAFQgBTDQAgACkDECAAKQMwUQ0AIAAoAiAQJCAAKAI4QQhqQQpBABAUIABBfzYCPAwBCwJAIAApAxBCAFMNACAAKQMQIAApAzBSDQAgACgCIBAkIABBADYCPAwBCyAAIAAoAjgoAkAgACkDMKdBBHRqNgIkAkAgACgCJCgCAARAIAAgACgCJCgCACgCMCAAKAIgEIYBQQBHOgAfDAELIABBADoAHwsCQCAALQAfQQFxDQAgACgCJCgCBA0AIAAoAiQoAgAQQCEBIAAoAiQgATYCBCABRQRAIAAoAjhBCGpBDkEAEBQgACgCIBAkIABBfzYCPAwCCwsgAAJ/IAAtAB9BAXEEQCAAKAIkKAIAKAIwDAELIAAoAiALQQBBACAAKAI4QQhqEEYiATYCCCABRQRAIAAoAiAQJCAAQX82AjwMAQsCQCAAKAIkKAIEBEAgACAAKAIkKAIEKAIwNgIEDAELAkAgACgCJCgCAARAIAAgACgCJCgCACgCMDYCBAwBCyAAQQA2AgQLCwJAIAAoAgQEQCAAIAAoAgRBAEEAIAAoAjhBCGoQRiIBNgIMIAFFBEAgACgCIBAkIABBfzYCPAwDCwwBCyAAQQA2AgwLIAAoAjgoAlAgACgCCCAAKQMwQQAgACgCOEEIahB0QQFxRQRAIAAoAiAQJCAAQX82AjwMAQsgACgCDARAIAAoAjgoAlAgACgCDEEAEFkaCwJAIAAtAB9BAXEEQCAAKAIkKAIEBEAgACgCJCgCBCgCAEECcQRAIAAoAiQoAgQoAjAQJCAAKAIkKAIEIgEgASgCAEF9cTYCAAJAIAAoAiQoAgQoAgBFBEAgACgCJCgCBBA3IAAoAiRBADYCBAwBCyAAKAIkKAIEIAAoAiQoAgAoAjA2AjALCwsgACgCIBAkDAELIAAoAiQoAgQoAgBBAnEEQCAAKAIkKAIEKAIwECQLIAAoAiQoAgQiASABKAIAQQJyNgIAIAAoAiQoAgQgACgCIDYCMAsgAEEANgI8CyAAKAI8IQEgAEFAayQAIAFFDQAgBCgCNCkDMCAEKQMQUgRAIAQoAjQoAkAgBCkDKKdBBHRqEHcgBCgCNCAEKQMQNwMwCyAEQn83AzgMAQsgBCgCNCgCQCAEKQMop0EEdGoQXgJAIAQoAjQoAkAgBCkDKKdBBHRqKAIARQ0AIAQoAjQoAkAgBCkDKKdBBHRqKAIEBEAgBCgCNCgCQCAEKQMop0EEdGooAgQoAgBBAXENAQsgBCgCNCgCQCAEKQMop0EEdGooAgRFBEAgBCgCNCgCQCAEKQMop0EEdGooAgAQQCEAIAQoAjQoAkAgBCkDKKdBBHRqIAA2AgQgAEUEQCAEKAI0QQhqQQ5BABAUIARCfzcDOAwDCwsgBCgCNCgCQCAEKQMop0EEdGooAgRBfjYCECAEKAI0KAJAIAQpAyinQQR0aigCBCIAIAAoAgBBAXI2AgALIAQoAjQoAkAgBCkDKKdBBHRqIAQoAiA2AgggBCAEKQMoNwM4CyAEKQM4IQUgBEFAayQAIAULqgEBAX8jAEEwayICJAAgAiAANgIoIAIgATcDICACQQA2AhwCQAJAIAIoAigoAiRBAUYEQCACKAIcRQ0BIAIoAhxBAUYNASACKAIcQQJGDQELIAIoAihBDGpBEkEAEBQgAkF/NgIsDAELIAIgAikDIDcDCCACIAIoAhw2AhAgAkF/QQAgAigCKCACQQhqQhBBDBAgQgBTGzYCLAsgAigCLCEAIAJBMGokACAAC6UyAwZ/AX4BfCMAQeAAayIEJAAgBCAANgJYIAQgATYCVCAEIAI2AlACQAJAIAQoAlRBAE4EQCAEKAJYDQELIAQoAlBBEkEAEBQgBEEANgJcDAELIAQgBCgCVDYCTCMAQRBrIgAgBCgCWDYCDCAEIAAoAgwpAxg3A0BB4JoBKQMAQn9RBEAgBEF/NgIUIARBAzYCECAEQQc2AgwgBEEGNgIIIARBAjYCBCAEQQE2AgBB4JoBQQAgBBA0NwMAIARBfzYCNCAEQQ82AjAgBEENNgIsIARBDDYCKCAEQQo2AiQgBEEJNgIgQeiaAUEIIARBIGoQNDcDAAtB4JoBKQMAIAQpA0BB4JoBKQMAg1IEQCAEKAJQQRxBABAUIARBADYCXAwBC0HomgEpAwAgBCkDQEHomgEpAwCDUgRAIAQgBCgCTEEQcjYCTAsgBCgCTEEYcUEYRgRAIAQoAlBBGUEAEBQgBEEANgJcDAELIAQoAlghASAEKAJQIQIjAEHQAGsiACQAIAAgATYCSCAAIAI2AkQgAEEIahA7AkAgACgCSCAAQQhqEDkEQCMAQRBrIgEgACgCSDYCDCAAIAEoAgxBDGo2AgQjAEEQayIBIAAoAgQ2AgwCQCABKAIMKAIAQQVHDQAjAEEQayIBIAAoAgQ2AgwgASgCDCgCBEEsRw0AIABBADYCTAwCCyAAKAJEIAAoAgQQRSAAQX82AkwMAQsgAEEBNgJMCyAAKAJMIQEgAEHQAGokACAEIAE2AjwCQAJAAkAgBCgCPEEBag4CAAECCyAEQQA2AlwMAgsgBCgCTEEBcUUEQCAEKAJQQQlBABAUIARBADYCXAwCCyAEIAQoAlggBCgCTCAEKAJQEGk2AlwMAQsgBCgCTEECcQRAIAQoAlBBCkEAEBQgBEEANgJcDAELIAQoAlgQSEEASARAIAQoAlAgBCgCWBAXIARBADYCXAwBCwJAIAQoAkxBCHEEQCAEIAQoAlggBCgCTCAEKAJQEGk2AjgMAQsgBCgCWCEAIAQoAkwhASAEKAJQIQIjAEHwAGsiAyQAIAMgADYCaCADIAE2AmQgAyACNgJgIANBIGoQOwJAIAMoAmggA0EgahA5QQBIBEAgAygCYCADKAJoEBcgA0EANgJsDAELIAMpAyBCBINQBEAgAygCYEEEQYoBEBQgA0EANgJsDAELIAMgAykDODcDGCADIAMoAmggAygCZCADKAJgEGkiADYCXCAARQRAIANBADYCbAwBCwJAIAMpAxhQRQ0AIAMoAmgQngFBAXFFDQAgAyADKAJcNgJsDAELIAMoAlwhACADKQMYIQkjAEHgAGsiAiQAIAIgADYCWCACIAk3A1ACQCACKQNQQhZUBEAgAigCWEEIakETQQAQFCACQQA2AlwMAQsgAgJ+IAIpA1BCqoAEVARAIAIpA1AMAQtCqoAECzcDMCACKAJYKAIAQgAgAikDMH1BAhAnQQBIBEAjAEEQayIAIAIoAlgoAgA2AgwgAiAAKAIMQQxqNgIIAkACfyMAQRBrIgAgAigCCDYCDCAAKAIMKAIAQQRGCwRAIwBBEGsiACACKAIINgIMIAAoAgwoAgRBFkYNAQsgAigCWEEIaiACKAIIEEUgAkEANgJcDAILCyACIAIoAlgoAgAQSSIJNwM4IAlCAFMEQCACKAJYQQhqIAIoAlgoAgAQFyACQQA2AlwMAQsgAiACKAJYKAIAIAIpAzBBACACKAJYQQhqEEIiADYCDCAARQRAIAJBADYCXAwBCyACQn83AyAgAkEANgJMIAIpAzBCqoAEWgRAIAIoAgxCFBAsGgsgAkEQakETQQAQFCACIAIoAgxCABAeNgJEA0ACQCACKAJEIQEgAigCDBAwQhJ9pyEFIwBBIGsiACQAIAAgATYCGCAAIAU2AhQgAEHsEjYCECAAQQQ2AgwCQAJAIAAoAhQgACgCDE8EQCAAKAIMDQELIABBADYCHAwBCyAAIAAoAhhBAWs2AggDQAJAIAAgACgCCEEBaiAAKAIQLQAAIAAoAhggACgCCGsgACgCFCAAKAIMa2oQqwEiATYCCCABRQ0AIAAoAghBAWogACgCEEEBaiAAKAIMQQFrEE8NASAAIAAoAgg2AhwMAgsLIABBADYCHAsgACgCHCEBIABBIGokACACIAE2AkQgAUUNACACKAIMIAIoAkQCfyMAQRBrIgAgAigCDDYCDCAAKAIMKAIEC2usECwaIAIoAlghASACKAIMIQUgAikDOCEJIwBB8ABrIgAkACAAIAE2AmggACAFNgJkIAAgCTcDWCAAIAJBEGo2AlQjAEEQayIBIAAoAmQ2AgwgAAJ+IAEoAgwtAABBAXEEQCABKAIMKQMQDAELQgALNwMwAkAgACgCZBAwQhZUBEAgACgCVEETQQAQFCAAQQA2AmwMAQsgACgCZEIEEB4oAABB0JaVMEcEQCAAKAJUQRNBABAUIABBADYCbAwBCwJAAkAgACkDMEIUVA0AIwBBEGsiASAAKAJkNgIMIAEoAgwoAgQgACkDMKdqQRRrKAAAQdCWmThHDQAgACgCZCAAKQMwQhR9ECwaIAAoAmgoAgAhBSAAKAJkIQYgACkDWCEJIAAoAmgoAhQhByAAKAJUIQgjAEGwAWsiASQAIAEgBTYCqAEgASAGNgKkASABIAk3A5gBIAEgBzYClAEgASAINgKQASMAQRBrIgUgASgCpAE2AgwgAQJ+IAUoAgwtAABBAXEEQCAFKAIMKQMQDAELQgALNwMYIAEoAqQBQgQQHhogASABKAKkARAdQf//A3E2AhAgASABKAKkARAdQf//A3E2AgggASABKAKkARAxNwM4AkAgASkDOEL///////////8AVgRAIAEoApABQQRBFhAUIAFBADYCrAEMAQsgASkDOEI4fCABKQMYIAEpA5gBfFYEQCABKAKQAUEVQQAQFCABQQA2AqwBDAELAkACQCABKQM4IAEpA5gBVA0AIAEpAzhCOHwgASkDmAECfiMAQRBrIgUgASgCpAE2AgwgBSgCDCkDCAt8Vg0AIAEoAqQBIAEpAzggASkDmAF9ECwaIAFBADoAFwwBCyABKAKoASABKQM4QQAQJ0EASARAIAEoApABIAEoAqgBEBcgAUEANgKsAQwCCyABIAEoAqgBQjggAUFAayABKAKQARBCIgU2AqQBIAVFBEAgAUEANgKsAQwCCyABQQE6ABcLIAEoAqQBQgQQHigAAEHQlpkwRwRAIAEoApABQRVBABAUIAEtABdBAXEEQCABKAKkARAWCyABQQA2AqwBDAELIAEgASgCpAEQMTcDMAJAIAEoApQBQQRxRQ0AIAEpAzAgASkDOHxCDHwgASkDmAEgASkDGHxRDQAgASgCkAFBFUEAEBQgAS0AF0EBcQRAIAEoAqQBEBYLIAFBADYCrAEMAQsgASgCpAFCBBAeGiABIAEoAqQBECo2AgwgASABKAKkARAqNgIEIAEoAhBB//8DRgRAIAEgASgCDDYCEAsgASgCCEH//wNGBEAgASABKAIENgIICwJAIAEoApQBQQRxRQ0AIAEoAgggASgCBEYEQCABKAIQIAEoAgxGDQELIAEoApABQRVBABAUIAEtABdBAXEEQCABKAKkARAWCyABQQA2AqwBDAELAkAgASgCEEUEQCABKAIIRQ0BCyABKAKQAUEBQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABIAEoAqQBEDE3AyggASABKAKkARAxNwMgIAEpAyggASkDIFIEQCABKAKQAUEBQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABIAEoAqQBEDE3AzAgASABKAKkARAxNwOAAQJ/IwBBEGsiBSABKAKkATYCDCAFKAIMLQAAQQFxRQsEQCABKAKQAUEUQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABLQAXQQFxBEAgASgCpAEQFgsCQCABKQOAAUL///////////8AWARAIAEpA4ABIAEpA4ABIAEpAzB8WA0BCyABKAKQAUEEQRYQFCABQQA2AqwBDAELIAEpA4ABIAEpAzB8IAEpA5gBIAEpAzh8VgRAIAEoApABQRVBABAUIAFBADYCrAEMAQsCQCABKAKUAUEEcUUNACABKQOAASABKQMwfCABKQOYASABKQM4fFENACABKAKQAUEVQQAQFCABQQA2AqwBDAELIAEpAyggASkDMEIugFYEQCABKAKQAUEVQQAQFCABQQA2AqwBDAELIAEgASkDKCABKAKQARCQASIFNgKMASAFRQRAIAFBADYCrAEMAQsgASgCjAFBAToALCABKAKMASABKQMwNwMYIAEoAowBIAEpA4ABNwMgIAEgASgCjAE2AqwBCyABKAKsASEFIAFBsAFqJAAgACAFNgJQDAELIAAoAmQgACkDMBAsGiAAKAJkIQUgACkDWCEJIAAoAmgoAhQhBiAAKAJUIQcjAEHQAGsiASQAIAEgBTYCSCABIAk3A0AgASAGNgI8IAEgBzYCOAJAIAEoAkgQMEIWVARAIAEoAjhBFUEAEBQgAUEANgJMDAELIwBBEGsiBSABKAJINgIMIAECfiAFKAIMLQAAQQFxBEAgBSgCDCkDEAwBC0IACzcDCCABKAJIQgQQHhogASgCSBAqBEAgASgCOEEBQQAQFCABQQA2AkwMAQsgASABKAJIEB1B//8Dca03AyggASABKAJIEB1B//8Dca03AyAgASkDICABKQMoUgRAIAEoAjhBE0EAEBQgAUEANgJMDAELIAEgASgCSBAqrTcDGCABIAEoAkgQKq03AxAgASkDECABKQMQIAEpAxh8VgRAIAEoAjhBBEEWEBQgAUEANgJMDAELIAEpAxAgASkDGHwgASkDQCABKQMIfFYEQCABKAI4QRVBABAUIAFBADYCTAwBCwJAIAEoAjxBBHFFDQAgASkDECABKQMYfCABKQNAIAEpAwh8UQ0AIAEoAjhBFUEAEBQgAUEANgJMDAELIAEgASkDICABKAI4EJABIgU2AjQgBUUEQCABQQA2AkwMAQsgASgCNEEAOgAsIAEoAjQgASkDGDcDGCABKAI0IAEpAxA3AyAgASABKAI0NgJMCyABKAJMIQUgAUHQAGokACAAIAU2AlALIAAoAlBFBEAgAEEANgJsDAELIAAoAmQgACkDMEIUfBAsGiAAIAAoAmQQHTsBTiAAKAJQKQMgIAAoAlApAxh8IAApA1ggACkDMHxWBEAgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAELAkAgAC8BTkUEQCAAKAJoKAIEQQRxRQ0BCyAAKAJkIAApAzBCFnwQLBogACAAKAJkEDA3AyACQCAAKQMgIAAvAU6tWgRAIAAoAmgoAgRBBHFFDQEgACkDICAALwFOrVENAQsgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAILIAAvAU4EQCAAKAJkIAAvAU6tEB4gAC8BTkEAIAAoAlQQUCEBIAAoAlAgATYCKCABRQRAIAAoAlAQJSAAQQA2AmwMAwsLCwJAIAAoAlApAyAgACkDWFoEQCAAKAJkIAAoAlApAyAgACkDWH0QLBogACAAKAJkIAAoAlApAxgQHiIBNgIcIAFFBEAgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAMLIAAgACgCHCAAKAJQKQMYECkiATYCLCABRQRAIAAoAlRBDkEAEBQgACgCUBAlIABBADYCbAwDCwwBCyAAQQA2AiwgACgCaCgCACAAKAJQKQMgQQAQJ0EASARAIAAoAlQgACgCaCgCABAXIAAoAlAQJSAAQQA2AmwMAgsgACgCaCgCABBJIAAoAlApAyBSBEAgACgCVEETQQAQFCAAKAJQECUgAEEANgJsDAILCyAAIAAoAlApAxg3AzggAEIANwNAA0ACQCAAKQM4UA0AIABBADoAGyAAKQNAIAAoAlApAwhRBEAgACgCUC0ALEEBcQ0BIAApAzhCLlQNASAAKAJQQoCABCAAKAJUEI8BQQFxRQRAIAAoAlAQJSAAKAIsEBYgAEEANgJsDAQLIABBAToAGwsjAEEQayIBJAAgAUHYABAYIgU2AggCQCAFRQRAIAFBADYCDAwBCyABKAIIEFMgASABKAIINgIMCyABKAIMIQUgAUEQaiQAIAUhASAAKAJQKAIAIAApA0CnQQR0aiABNgIAAkAgAQRAIAAgACgCUCgCACAAKQNAp0EEdGooAgAgACgCaCgCACAAKAIsQQAgACgCVBCMASIJNwMQIAlCAFkNAQsCQCAALQAbQQFxRQ0AIwBBEGsiASAAKAJUNgIMIAEoAgwoAgBBE0cNACAAKAJUQRVBABAUCyAAKAJQECUgACgCLBAWIABBADYCbAwDCyAAIAApA0BCAXw3A0AgACAAKQM4IAApAxB9NwM4DAELCwJAIAApA0AgACgCUCkDCFEEQCAAKQM4UA0BCyAAKAJUQRVBABAUIAAoAiwQFiAAKAJQECUgAEEANgJsDAELIAAoAmgoAgRBBHEEQAJAIAAoAiwEQCAAIAAoAiwQR0EBcToADwwBCyAAIAAoAmgoAgAQSTcDACAAKQMAQgBTBEAgACgCVCAAKAJoKAIAEBcgACgCUBAlIABBADYCbAwDCyAAIAApAwAgACgCUCkDICAAKAJQKQMYfFE6AA8LIAAtAA9BAXFFBEAgACgCVEEVQQAQFCAAKAIsEBYgACgCUBAlIABBADYCbAwCCwsgACgCLBAWIAAgACgCUDYCbAsgACgCbCEBIABB8ABqJAAgAiABNgJIIAEEQAJAIAIoAkwEQCACKQMgQgBXBEAgAiACKAJYIAIoAkwgAkEQahBoNwMgCyACIAIoAlggAigCSCACQRBqEGg3AygCQCACKQMgIAIpAyhTBEAgAigCTBAlIAIgAigCSDYCTCACIAIpAyg3AyAMAQsgAigCSBAlCwwBCyACIAIoAkg2AkwCQCACKAJYKAIEQQRxBEAgAiACKAJYIAIoAkwgAkEQahBoNwMgDAELIAJCADcDIAsLIAJBADYCSAsgAiACKAJEQQFqNgJEIAIoAgwgAigCRAJ/IwBBEGsiACACKAIMNgIMIAAoAgwoAgQLa6wQLBoMAQsLIAIoAgwQFiACKQMgQgBTBEAgAigCWEEIaiACQRBqEEUgAigCTBAlIAJBADYCXAwBCyACIAIoAkw2AlwLIAIoAlwhACACQeAAaiQAIAMgADYCWCAARQRAIAMoAmAgAygCXEEIahBFIwBBEGsiACADKAJoNgIMIAAoAgwiACAAKAIwQQFqNgIwIAMoAlwQPCADQQA2AmwMAQsgAygCXCADKAJYKAIANgJAIAMoAlwgAygCWCkDCDcDMCADKAJcIAMoAlgpAxA3AzggAygCXCADKAJYKAIoNgIgIAMoAlgQFSADKAJcKAJQIQAgAygCXCkDMCEJIAMoAlxBCGohAiMAQSBrIgEkACABIAA2AhggASAJNwMQIAEgAjYCDAJAIAEpAxBQBEAgAUEBOgAfDAELIwBBIGsiACABKQMQNwMQIAAgACkDELpEAAAAAAAA6D+jOQMIAkAgACsDCEQAAOD////vQWQEQCAAQX82AgQMAQsgAAJ/IAArAwgiCkQAAAAAAADwQWMgCkQAAAAAAAAAAGZxBEAgCqsMAQtBAAs2AgQLAkAgACgCBEGAgICAeEsEQCAAQYCAgIB4NgIcDAELIAAgACgCBEEBazYCBCAAIAAoAgQgACgCBEEBdnI2AgQgACAAKAIEIAAoAgRBAnZyNgIEIAAgACgCBCAAKAIEQQR2cjYCBCAAIAAoAgQgACgCBEEIdnI2AgQgACAAKAIEIAAoAgRBEHZyNgIEIAAgACgCBEEBajYCBCAAIAAoAgQ2AhwLIAEgACgCHDYCCCABKAIIIAEoAhgoAgBNBEAgAUEBOgAfDAELIAEoAhggASgCCCABKAIMEFpBAXFFBEAgAUEAOgAfDAELIAFBAToAHwsgAS0AHxogAUEgaiQAIANCADcDEANAIAMpAxAgAygCXCkDMFQEQCADIAMoAlwoAkAgAykDEKdBBHRqKAIAKAIwQQBBACADKAJgEEY2AgwgAygCDEUEQCMAQRBrIgAgAygCaDYCDCAAKAIMIgAgACgCMEEBajYCMCADKAJcEDwgA0EANgJsDAMLIAMoAlwoAlAgAygCDCADKQMQQQggAygCXEEIahB0QQFxRQRAAkAgAygCXCgCCEEKRgRAIAMoAmRBBHFFDQELIAMoAmAgAygCXEEIahBFIwBBEGsiACADKAJoNgIMIAAoAgwiACAAKAIwQQFqNgIwIAMoAlwQPCADQQA2AmwMBAsLIAMgAykDEEIBfDcDEAwBCwsgAygCXCADKAJcKAIUNgIYIAMgAygCXDYCbAsgAygCbCEAIANB8ABqJAAgBCAANgI4CyAEKAI4RQRAIAQoAlgQLxogBEEANgJcDAELIAQgBCgCODYCXAsgBCgCXCEAIARB4ABqJAAgAAuOAQEBfyMAQRBrIgIkACACIAA2AgwgAiABNgIIIAJBADYCBCACKAIIBEAjAEEQayIAIAIoAgg2AgwgAiAAKAIMKAIANgIEIAIoAggQrAFBAUYEQCMAQRBrIgAgAigCCDYCDEG0mwEgACgCDCgCBDYCAAsLIAIoAgwEQCACKAIMIAIoAgQ2AgALIAJBEGokAAuVAQEBfyMAQRBrIgEkACABIAA2AggCQAJ/IwBBEGsiACABKAIINgIMIAAoAgwpAxhCgIAQg1ALBEAgASgCCCgCAARAIAEgASgCCCgCABCeAUEBcToADwwCCyABQQE6AA8MAQsgASABKAIIQQBCAEESECA+AgQgASABKAIEQQBHOgAPCyABLQAPQQFxIQAgAUEQaiQAIAALfwEBfyMAQSBrIgMkACADIAA2AhggAyABNwMQIANBADYCDCADIAI2AggCQCADKQMQQv///////////wBWBEAgAygCCEEEQT0QFCADQX82AhwMAQsgAyADKAIYIAMpAxAgAygCDCADKAIIEGo2AhwLIAMoAhwhACADQSBqJAAgAAt9ACACQQFGBEAgASAAKAIIIAAoAgRrrH0hAQsCQCAAKAIUIAAoAhxLBEAgAEEAQQAgACgCJBEBABogACgCFEUNAQsgAEEANgIcIABCADcDECAAIAEgAiAAKAIoEQ8AQgBTDQAgAEIANwIEIAAgACgCAEFvcTYCAEEADwtBfwvhAgECfyMAQSBrIgMkAAJ/AkACQEGnEiABLAAAEKIBRQRAQbSbAUEcNgIADAELQZgJEBgiAg0BC0EADAELIAJBAEGQARAzIAFBKxCiAUUEQCACQQhBBCABLQAAQfIARhs2AgALAkAgAS0AAEHhAEcEQCACKAIAIQEMAQsgAEEDQQAQBCIBQYAIcUUEQCADIAFBgAhyNgIQIABBBCADQRBqEAQaCyACIAIoAgBBgAFyIgE2AgALIAJB/wE6AEsgAkGACDYCMCACIAA2AjwgAiACQZgBajYCLAJAIAFBCHENACADIANBGGo2AgAgAEGTqAEgAxAODQAgAkEKOgBLCyACQRo2AiggAkEbNgIkIAJBHDYCICACQR02AgxB6J8BKAIARQRAIAJBfzYCTAsgAkGsoAEoAgA2AjhBrKABKAIAIgAEQCAAIAI2AjQLQaygASACNgIAIAILIQAgA0EgaiQAIAAL8AEBAn8CfwJAIAFB/wFxIgMEQCAAQQNxBEADQCAALQAAIgJFDQMgAiABQf8BcUYNAyAAQQFqIgBBA3ENAAsLAkAgACgCACICQX9zIAJBgYKECGtxQYCBgoR4cQ0AIANBgYKECGwhAwNAIAIgA3MiAkF/cyACQYGChAhrcUGAgYKEeHENASAAKAIEIQIgAEEEaiEAIAJBgYKECGsgAkF/c3FBgIGChHhxRQ0ACwsDQCAAIgItAAAiAwRAIAJBAWohACADIAFB/wFxRw0BCwsgAgwCCyAAEC4gAGoMAQsgAAsiAEEAIAAtAAAgAUH/AXFGGwsYACAAKAJMQX9MBEAgABCkAQ8LIAAQpAELYAIBfgJ/IAAoAighAkEBIQMgAEIAIAAtAABBgAFxBH9BAkEBIAAoAhQgACgCHEsbBUEBCyACEQ8AIgFCAFkEfiAAKAIUIAAoAhxrrCABIAAoAgggACgCBGusfXwFIAELC2sBAX8gAARAIAAoAkxBf0wEQCAAEG4PCyAAEG4PC0GwoAEoAgAEQEGwoAEoAgAQpQEhAQtBrKABKAIAIgAEQANAIAAoAkwaIAAoAhQgACgCHEsEQCAAEG4gAXIhAQsgACgCOCIADQALCyABCyIAIAAgARACIgBBgWBPBH9BtJsBQQAgAGs2AgBBfwUgAAsLUwEDfwJAIAAoAgAsAABBMGtBCk8NAANAIAAoAgAiAiwAACEDIAAgAkEBajYCACABIANqQTBrIQEgAiwAAUEwa0EKTw0BIAFBCmwhAQwACwALIAELuwIAAkAgAUEUSw0AAkACQAJAAkACQAJAAkACQAJAAkAgAUEJaw4KAAECAwQFBgcICQoLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEYEQQACwt/AgF/AX4gAL0iA0I0iKdB/w9xIgJB/w9HBHwgAkUEQCABIABEAAAAAAAAAABhBH9BAAUgAEQAAAAAAADwQ6IgARCpASEAIAEoAgBBQGoLNgIAIAAPCyABIAJB/gdrNgIAIANC/////////4eAf4NCgICAgICAgPA/hL8FIAALC5sCACAARQRAQQAPCwJ/AkAgAAR/IAFB/wBNDQECQEGQmQEoAgAoAgBFBEAgAUGAf3FBgL8DRg0DDAELIAFB/w9NBEAgACABQT9xQYABcjoAASAAIAFBBnZBwAFyOgAAQQIMBAsgAUGAsANPQQAgAUGAQHFBgMADRxtFBEAgACABQT9xQYABcjoAAiAAIAFBDHZB4AFyOgAAIAAgAUEGdkE/cUGAAXI6AAFBAwwECyABQYCABGtB//8/TQRAIAAgAUE/cUGAAXI6AAMgACABQRJ2QfABcjoAACAAIAFBBnZBP3FBgAFyOgACIAAgAUEMdkE/cUGAAXI6AAFBBAwECwtBtJsBQRk2AgBBfwVBAQsMAQsgACABOgAAQQELC+MBAQJ/IAJBAEchAwJAAkACQCAAQQNxRQ0AIAJFDQAgAUH/AXEhBANAIAAtAAAgBEYNAiACQQFrIgJBAEchAyAAQQFqIgBBA3FFDQEgAg0ACwsgA0UNAQsCQCAALQAAIAFB/wFxRg0AIAJBBEkNACABQf8BcUGBgoQIbCEDA0AgACgCACADcyIEQX9zIARBgYKECGtxQYCBgoR4cQ0BIABBBGohACACQQRrIgJBA0sNAAsLIAJFDQAgAUH/AXEhAQNAIAEgAC0AAEYEQCAADwsgAEEBaiEAIAJBAWsiAg0ACwtBAAtaAQF/IwBBEGsiASAANgIIAkACQCABKAIIKAIAQQBOBEAgASgCCCgCAEGAFCgCAEgNAQsgAUEANgIMDAELIAEgASgCCCgCAEECdEGQFGooAgA2AgwLIAEoAgwL+QIBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCGCAEKAIYIAQpAxAgBCgCDCAEKAIIEK4BIgA2AgACQCAARQRAIARBADYCHAwBCyAEKAIAEEhBAEgEQCAEKAIYQQhqIAQoAgAQFyAEKAIAEBsgBEEANgIcDAELIAQoAhghAiMAQRBrIgAkACAAIAI2AgggAEEYEBgiAjYCBAJAIAJFBEAgACgCCEEIakEOQQAQFCAAQQA2AgwMAQsgACgCBCAAKAIINgIAIwBBEGsiAiAAKAIEQQRqNgIMIAIoAgxBADYCACACKAIMQQA2AgQgAigCDEEANgIIIAAoAgRBADoAECAAKAIEQQA2AhQgACAAKAIENgIMCyAAKAIMIQIgAEEQaiQAIAQgAjYCBCACRQRAIAQoAgAQGyAEQQA2AhwMAQsgBCgCBCAEKAIANgIUIAQgBCgCBDYCHAsgBCgCHCEAIARBIGokACAAC7cOAgN/AX4jAEHAAWsiBSQAIAUgADYCuAEgBSABNgK0ASAFIAI3A6gBIAUgAzYCpAEgBUIANwOYASAFQgA3A5ABIAUgBDYCjAECQCAFKAK4AUUEQCAFQQA2ArwBDAELAkAgBSgCtAEEQCAFKQOoASAFKAK0ASkDMFQNAQsgBSgCuAFBCGpBEkEAEBQgBUEANgK8AQwBCwJAIAUoAqQBQQhxDQAgBSgCtAEoAkAgBSkDqAGnQQR0aigCCEUEQCAFKAK0ASgCQCAFKQOoAadBBHRqLQAMQQFxRQ0BCyAFKAK4AUEIakEPQQAQFCAFQQA2ArwBDAELIAUoArQBIAUpA6gBIAUoAqQBQQhyIAVByABqEH5BAEgEQCAFKAK4AUEIakEUQQAQFCAFQQA2ArwBDAELIAUoAqQBQSBxBEAgBSAFKAKkAUEEcjYCpAELAkAgBSkDmAFQBEAgBSkDkAFQDQELIAUoAqQBQQRxRQ0AIAUoArgBQQhqQRJBABAUIAVBADYCvAEMAQsCQCAFKQOYAVAEQCAFKQOQAVANAQsgBSkDmAEgBSkDmAEgBSkDkAF8WARAIAUpA2AgBSkDmAEgBSkDkAF8Wg0BCyAFKAK4AUEIakESQQAQFCAFQQA2ArwBDAELIAUpA5ABUARAIAUgBSkDYCAFKQOYAX03A5ABCyAFIAUpA5ABIAUpA2BUOgBHIAUgBSgCpAFBIHEEf0EABSAFLwF6QQBHC0EBcToARSAFIAUoAqQBQQRxBH9BAAUgBS8BeEEARwtBAXE6AEQgBQJ/IAUoAqQBQQRxBEBBACAFLwF4DQEaCyAFLQBHQX9zC0EBcToARiAFLQBFQQFxBEAgBSgCjAFFBEAgBSAFKAK4ASgCHDYCjAELIAUoAowBRQRAIAUoArgBQQhqQRpBABAUIAVBADYCvAEMAgsLIAUpA2hQBEAgBSAFKAK4AUEAQgBBABB9NgK8AQwBCwJAAkAgBS0AR0EBcUUNACAFLQBFQQFxDQAgBS0AREEBcQ0AIAUgBSkDkAE3AyAgBSAFKQOQATcDKCAFQQA7ATggBSAFKAJwNgIwIAVC3AA3AwggBSAFKAK0ASgCACAFKQOYASAFKQOQASAFQQhqQQAgBSgCtAEgBSkDqAEgBSgCuAFBCGoQXyIANgKIAQwBCyAFIAUoArQBIAUpA6gBIAUoAqQBIAUoArgBQQhqED8iADYCBCAARQRAIAVBADYCvAEMAgsgBSAFKAK0ASgCAEIAIAUpA2ggBUHIAGogBSgCBC8BDEEBdkEDcSAFKAK0ASAFKQOoASAFKAK4AUEIahBfIgA2AogBCyAARQRAIAVBADYCvAEMAQsCfyAFKAKIASEAIAUoArQBIQMjAEEQayIBJAAgASAANgIMIAEgAzYCCCABKAIMIAEoAgg2AiwgASgCCCEDIAEoAgwhBCMAQSBrIgAkACAAIAM2AhggACAENgIUAkAgACgCGCgCSCAAKAIYKAJEQQFqTQRAIAAgACgCGCgCSEEKajYCDCAAIAAoAhgoAkwgACgCDEECdBBONgIQIAAoAhBFBEAgACgCGEEIakEOQQAQFCAAQX82AhwMAgsgACgCGCAAKAIMNgJIIAAoAhggACgCEDYCTAsgACgCFCEEIAAoAhgoAkwhBiAAKAIYIgcoAkQhAyAHIANBAWo2AkQgA0ECdCAGaiAENgIAIABBADYCHAsgACgCHCEDIABBIGokACABQRBqJAAgA0EASAsEQCAFKAKIARAbIAVBADYCvAEMAQsgBS0ARUEBcQRAIAUgBS8BekEAEHsiADYCACAARQRAIAUoArgBQQhqQRhBABAUIAVBADYCvAEMAgsgBSAFKAK4ASAFKAKIASAFLwF6QQAgBSgCjAEgBSgCABEFADYChAEgBSgCiAEQGyAFKAKEAUUEQCAFQQA2ArwBDAILIAUgBSgChAE2AogBCyAFLQBEQQFxBEAgBSAFKAK4ASAFKAKIASAFLwF4ELABNgKEASAFKAKIARAbIAUoAoQBRQRAIAVBADYCvAEMAgsgBSAFKAKEATYCiAELIAUtAEZBAXEEQCAFIAUoArgBIAUoAogBQQEQrwE2AoQBIAUoAogBEBsgBSgChAFFBEAgBUEANgK8AQwCCyAFIAUoAoQBNgKIAQsCQCAFLQBHQQFxRQ0AIAUtAEVBAXFFBEAgBS0AREEBcUUNAQsgBSgCuAEhASAFKAKIASEDIAUpA5gBIQIgBSkDkAEhCCMAQSBrIgAkACAAIAE2AhwgACADNgIYIAAgAjcDECAAIAg3AwggACgCGCAAKQMQIAApAwhBAEEAQQBCACAAKAIcQQhqEF8hASAAQSBqJAAgBSABNgKEASAFKAKIARAbIAUoAoQBRQRAIAVBADYCvAEMAgsgBSAFKAKEATYCiAELIAUgBSgCiAE2ArwBCyAFKAK8ASEAIAVBwAFqJAAgAAuEAgEBfyMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjYCEAJAIAMoAhRFBEAgAygCGEEIakESQQAQFCADQQA2AhwMAQsgA0E4EBgiADYCDCAARQRAIAMoAhhBCGpBDkEAEBQgA0EANgIcDAELIwBBEGsiACADKAIMQQhqNgIMIAAoAgxBADYCACAAKAIMQQA2AgQgACgCDEEANgIIIAMoAgwgAygCEDYCACADKAIMQQA2AgQgAygCDEIANwMoQQBBAEEAEBohACADKAIMIAA2AjAgAygCDEIANwMYIAMgAygCGCADKAIUQRQgAygCDBBhNgIcCyADKAIcIQAgA0EgaiQAIAALQwEBfyMAQRBrIgMkACADIAA2AgwgAyABNgIIIAMgAjYCBCADKAIMIAMoAgggAygCBEEAQQAQsgEhACADQRBqJAAgAAtJAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDCgCrEAgASgCDCgCqEAoAgQRAgAgASgCDBA4IAEoAgwQFQsgAUEQaiQAC5QFAQF/IwBBMGsiBSQAIAUgADYCKCAFIAE2AiQgBSACNgIgIAUgAzoAHyAFIAQ2AhggBUEANgIMAkAgBSgCJEUEQCAFKAIoQQhqQRJBABAUIAVBADYCLAwBCyAFIAUoAiAgBS0AH0EBcRCzASIANgIMIABFBEAgBSgCKEEIakEQQQAQFCAFQQA2AiwMAQsgBSgCICEBIAUtAB9BAXEhAiAFKAIYIQMgBSgCDCEEIwBBIGsiACQAIAAgATYCGCAAIAI6ABcgACADNgIQIAAgBDYCDCAAQbDAABAYIgE2AggCQCABRQRAIABBADYCHAwBCyMAQRBrIgEgACgCCDYCDCABKAIMQQA2AgAgASgCDEEANgIEIAEoAgxBADYCCCAAKAIIAn8gAC0AF0EBcQRAIAAoAhhBf0cEfyAAKAIYQX5GBUEBC0EBcQwBC0EAC0EARzoADiAAKAIIIAAoAgw2AqhAIAAoAgggACgCGDYCFCAAKAIIIAAtABdBAXE6ABAgACgCCEEAOgAMIAAoAghBADoADSAAKAIIQQA6AA8gACgCCCgCqEAoAgAhAQJ/AkAgACgCGEF/RwRAIAAoAhhBfkcNAQtBCAwBCyAAKAIYC0H//wNxIAAoAhAgACgCCCABEQEAIQEgACgCCCABNgKsQCABRQRAIAAoAggQOCAAKAIIEBUgAEEANgIcDAELIAAgACgCCDYCHAsgACgCHCEBIABBIGokACAFIAE2AhQgAUUEQCAFKAIoQQhqQQ5BABAUIAVBADYCLAwBCyAFIAUoAiggBSgCJEETIAUoAhQQYSIANgIQIABFBEAgBSgCFBCxASAFQQA2AiwMAQsgBSAFKAIQNgIsCyAFKAIsIQAgBUEwaiQAIAALzAEBAX8jAEEgayICIAA2AhggAiABOgAXIAICfwJAIAIoAhhBf0cEQCACKAIYQX5HDQELQQgMAQsgAigCGAs7AQ4gAkEANgIQAkADQCACKAIQQdSXASgCAEkEQCACKAIQQQxsQdiXAWovAQAgAi8BDkYEQCACLQAXQQFxBEAgAiACKAIQQQxsQdiXAWooAgQ2AhwMBAsgAiACKAIQQQxsQdiXAWooAgg2AhwMAwUgAiACKAIQQQFqNgIQDAILAAsLIAJBADYCHAsgAigCHAvkAQEBfyMAQSBrIgMkACADIAA6ABsgAyABNgIUIAMgAjYCECADQcgAEBgiADYCDAJAIABFBEAgAygCEEEBQbSbASgCABAUIANBADYCHAwBCyADKAIMIAMoAhA2AgAgAygCDCADLQAbQQFxOgAEIAMoAgwgAygCFDYCCAJAIAMoAgwoAghBAU4EQCADKAIMKAIIQQlMDQELIAMoAgxBCTYCCAsgAygCDEEAOgAMIAMoAgxBADYCMCADKAIMQQA2AjQgAygCDEEANgI4IAMgAygCDDYCHAsgAygCHCEAIANBIGokACAACzgBAX8jAEEQayIBIAA2AgwgASgCDEEANgIAIAEoAgxBADYCBCABKAIMQQA2AgggASgCDEEAOgAMC+MIAQF/IwBBQGoiAiAANgI4IAIgATYCNCACIAIoAjgoAnw2AjAgAiACKAI4KAI4IAIoAjgoAmxqNgIsIAIgAigCOCgCeDYCICACIAIoAjgoApABNgIcIAICfyACKAI4KAJsIAIoAjgoAixBhgJrSwRAIAIoAjgoAmwgAigCOCgCLEGGAmtrDAELQQALNgIYIAIgAigCOCgCQDYCFCACIAIoAjgoAjQ2AhAgAiACKAI4KAI4IAIoAjgoAmxqQYICajYCDCACIAIoAiwgAigCIEEBa2otAAA6AAsgAiACKAIsIAIoAiBqLQAAOgAKIAIoAjgoAnggAigCOCgCjAFPBEAgAiACKAIwQQJ2NgIwCyACKAIcIAIoAjgoAnRLBEAgAiACKAI4KAJ0NgIcCwNAAkAgAiACKAI4KAI4IAIoAjRqNgIoAkAgAigCKCACKAIgai0AACACLQAKRw0AIAIoAiggAigCIEEBa2otAAAgAi0AC0cNACACKAIoLQAAIAIoAiwtAABHDQAgAiACKAIoIgBBAWo2AiggAC0AASACKAIsLQABRwRADAELIAIgAigCLEECajYCLCACIAIoAihBAWo2AigDQCACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AigCf0EAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AihBACAALQABIAFHDQAaIAIgAigCLCIAQQFqNgIsIAAtAAEhASACIAIoAigiAEEBajYCKEEAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AihBACAALQABIAFHDQAaIAIgAigCLCIAQQFqNgIsIAAtAAEhASACIAIoAigiAEEBajYCKEEAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACKAIsIAIoAgxJC0EBcQ0ACyACQYICIAIoAgwgAigCLGtrNgIkIAIgAigCDEGCAms2AiwgAigCJCACKAIgSgRAIAIoAjggAigCNDYCcCACIAIoAiQ2AiAgAigCJCACKAIcTg0CIAIgAigCLCACKAIgQQFrai0AADoACyACIAIoAiwgAigCIGotAAA6AAoLCyACIAIoAhQgAigCNCACKAIQcUEBdGovAQAiATYCNEEAIQAgASACKAIYSwR/IAIgAigCMEEBayIANgIwIABBAEcFQQALQQFxDQELCwJAIAIoAiAgAigCOCgCdE0EQCACIAIoAiA2AjwMAQsgAiACKAI4KAJ0NgI8CyACKAI8C5IQAQF/IwBBMGsiAiQAIAIgADYCKCACIAE2AiQgAgJ/IAIoAigoAiwgAigCKCgCDEEFa0kEQCACKAIoKAIsDAELIAIoAigoAgxBBWsLNgIgIAJBADYCECACIAIoAigoAgAoAgQ2AgwDQAJAIAJB//8DNgIcIAIgAigCKCgCvC1BKmpBA3U2AhQgAigCKCgCACgCECACKAIUSQ0AIAIgAigCKCgCACgCECACKAIUazYCFCACIAIoAigoAmwgAigCKCgCXGs2AhggAigCHCACKAIYIAIoAigoAgAoAgRqSwRAIAIgAigCGCACKAIoKAIAKAIEajYCHAsgAigCHCACKAIUSwRAIAIgAigCFDYCHAsCQCACKAIcIAIoAiBPDQACQCACKAIcRQRAIAIoAiRBBEcNAQsgAigCJEUNACACKAIcIAIoAhggAigCKCgCACgCBGpGDQELDAELQQAhACACIAIoAiRBBEYEfyACKAIcIAIoAhggAigCKCgCACgCBGpGBUEAC0EBcTYCECACKAIoQQBBACACKAIQEF0gAigCKCgCCCACKAIoKAIUQQRraiACKAIcOgAAIAIoAigoAgggAigCKCgCFEEDa2ogAigCHEEIdjoAACACKAIoKAIIIAIoAigoAhRBAmtqIAIoAhxBf3M6AAAgAigCKCgCCCACKAIoKAIUQQFraiACKAIcQX9zQQh2OgAAIAIoAigoAgAQHCACKAIYBEAgAigCGCACKAIcSwRAIAIgAigCHDYCGAsgAigCKCgCACgCDCACKAIoKAI4IAIoAigoAlxqIAIoAhgQGRogAigCKCgCACIAIAIoAhggACgCDGo2AgwgAigCKCgCACIAIAAoAhAgAigCGGs2AhAgAigCKCgCACIAIAIoAhggACgCFGo2AhQgAigCKCIAIAIoAhggACgCXGo2AlwgAiACKAIcIAIoAhhrNgIcCyACKAIcBEAgAigCKCgCACACKAIoKAIAKAIMIAIoAhwQdhogAigCKCgCACIAIAIoAhwgACgCDGo2AgwgAigCKCgCACIAIAAoAhAgAigCHGs2AhAgAigCKCgCACIAIAIoAhwgACgCFGo2AhQLIAIoAhBFDQELCyACIAIoAgwgAigCKCgCACgCBGs2AgwgAigCDARAAkAgAigCDCACKAIoKAIsTwRAIAIoAihBAjYCsC0gAigCKCgCOCACKAIoKAIAKAIAIAIoAigoAixrIAIoAigoAiwQGRogAigCKCACKAIoKAIsNgJsDAELIAIoAgwgAigCKCgCPCACKAIoKAJsa08EQCACKAIoIgAgACgCbCACKAIoKAIsazYCbCACKAIoKAI4IAIoAigoAjggAigCKCgCLGogAigCKCgCbBAZGiACKAIoKAKwLUECSQRAIAIoAigiACAAKAKwLUEBajYCsC0LCyACKAIoKAI4IAIoAigoAmxqIAIoAigoAgAoAgAgAigCDGsgAigCDBAZGiACKAIoIgAgAigCDCAAKAJsajYCbAsgAigCKCACKAIoKAJsNgJcIAIoAigiAQJ/IAIoAgwgAigCKCgCLCACKAIoKAK0LWtLBEAgAigCKCgCLCACKAIoKAK0LWsMAQsgAigCDAsgASgCtC1qNgK0LQsgAigCKCgCwC0gAigCKCgCbEkEQCACKAIoIAIoAigoAmw2AsAtCwJAIAIoAhAEQCACQQM2AiwMAQsCQCACKAIkRQ0AIAIoAiRBBEYNACACKAIoKAIAKAIEDQAgAigCKCgCbCACKAIoKAJcRw0AIAJBATYCLAwBCyACIAIoAigoAjwgAigCKCgCbGtBAWs2AhQCQCACKAIoKAIAKAIEIAIoAhRNDQAgAigCKCgCXCACKAIoKAIsSA0AIAIoAigiACAAKAJcIAIoAigoAixrNgJcIAIoAigiACAAKAJsIAIoAigoAixrNgJsIAIoAigoAjggAigCKCgCOCACKAIoKAIsaiACKAIoKAJsEBkaIAIoAigoArAtQQJJBEAgAigCKCIAIAAoArAtQQFqNgKwLQsgAiACKAIoKAIsIAIoAhRqNgIUCyACKAIUIAIoAigoAgAoAgRLBEAgAiACKAIoKAIAKAIENgIUCyACKAIUBEAgAigCKCgCACACKAIoKAI4IAIoAigoAmxqIAIoAhQQdhogAigCKCIAIAIoAhQgACgCbGo2AmwLIAIoAigoAsAtIAIoAigoAmxJBEAgAigCKCACKAIoKAJsNgLALQsgAiACKAIoKAK8LUEqakEDdTYCFCACIAIoAigoAgwgAigCFGtB//8DSwR/Qf//AwUgAigCKCgCDCACKAIUaws2AhQgAgJ/IAIoAhQgAigCKCgCLEsEQCACKAIoKAIsDAELIAIoAhQLNgIgIAIgAigCKCgCbCACKAIoKAJcazYCGAJAIAIoAhggAigCIEkEQCACKAIYRQRAIAIoAiRBBEcNAgsgAigCJEUNASACKAIoKAIAKAIEDQEgAigCGCACKAIUSw0BCyACAn8gAigCGCACKAIUSwRAIAIoAhQMAQsgAigCGAs2AhwgAgJ/QQAgAigCJEEERw0AGkEAIAIoAigoAgAoAgQNABogAigCHCACKAIYRgtBAXE2AhAgAigCKCACKAIoKAI4IAIoAigoAlxqIAIoAhwgAigCEBBdIAIoAigiACACKAIcIAAoAlxqNgJcIAIoAigoAgAQHAsgAkECQQAgAigCEBs2AiwLIAIoAiwhACACQTBqJAAgAAuyAgEBfyMAQRBrIgEkACABIAA2AggCQCABKAIIEHgEQCABQX42AgwMAQsgASABKAIIKAIcKAIENgIEIAEoAggoAhwoAggEQCABKAIIKAIoIAEoAggoAhwoAgggASgCCCgCJBEEAAsgASgCCCgCHCgCRARAIAEoAggoAiggASgCCCgCHCgCRCABKAIIKAIkEQQACyABKAIIKAIcKAJABEAgASgCCCgCKCABKAIIKAIcKAJAIAEoAggoAiQRBAALIAEoAggoAhwoAjgEQCABKAIIKAIoIAEoAggoAhwoAjggASgCCCgCJBEEAAsgASgCCCgCKCABKAIIKAIcIAEoAggoAiQRBAAgASgCCEEANgIcIAFBfUEAIAEoAgRB8QBGGzYCDAsgASgCDCEAIAFBEGokACAAC+sXAQJ/IwBB8ABrIgMgADYCbCADIAE2AmggAyACNgJkIANBfzYCXCADIAMoAmgvAQI2AlQgA0EANgJQIANBBzYCTCADQQQ2AkggAygCVEUEQCADQYoBNgJMIANBAzYCSAsgA0EANgJgA0AgAygCYCADKAJkSkUEQCADIAMoAlQ2AlggAyADKAJoIAMoAmBBAWpBAnRqLwECNgJUIAMgAygCUEEBaiIANgJQAkACQCADKAJMIABMDQAgAygCWCADKAJURw0ADAELAkAgAygCUCADKAJISARAA0AgAyADKAJsQfwUaiADKAJYQQJ0ai8BAjYCRAJAIAMoAmwoArwtQRAgAygCRGtKBEAgAyADKAJsQfwUaiADKAJYQQJ0ai8BADYCQCADKAJsIgAgAC8BuC0gAygCQEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAJAQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCREEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsQfwUaiADKAJYQQJ0ai8BACADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCRCAAKAK8LWo2ArwtCyADIAMoAlBBAWsiADYCUCAADQALDAELAkAgAygCWARAIAMoAlggAygCXEcEQCADIAMoAmxB/BRqIAMoAlhBAnRqLwECNgI8AkAgAygCbCgCvC1BECADKAI8a0oEQCADIAMoAmxB/BRqIAMoAlhBAnRqLwEANgI4IAMoAmwiACAALwG4LSADKAI4Qf//A3EgAygCbCgCvC10cjsBuC0gAygCbC8BuC1B/wFxIQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbC8BuC1BCHYhASADKAJsKAIIIQIgAygCbCIEKAIUIQAgBCAAQQFqNgIUIAAgAmogAToAACADKAJsIAMoAjhB//8DcUEQIAMoAmwoArwta3U7AbgtIAMoAmwiACAAKAK8LSADKAI8QRBrajYCvC0MAQsgAygCbCIAIAAvAbgtIAMoAmxB/BRqIAMoAlhBAnRqLwEAIAMoAmwoArwtdHI7AbgtIAMoAmwiACADKAI8IAAoArwtajYCvC0LIAMgAygCUEEBazYCUAsgAyADKAJsLwG+FTYCNAJAIAMoAmwoArwtQRAgAygCNGtKBEAgAyADKAJsLwG8FTYCMCADKAJsIgAgAC8BuC0gAygCMEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIwQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCNEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwG8FSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCNCAAKAK8LWo2ArwtCyADQQI2AiwCQCADKAJsKAK8LUEQIAMoAixrSgRAIAMgAygCUEEDazYCKCADKAJsIgAgAC8BuC0gAygCKEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIoQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCLEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQNrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAiwgACgCvC1qNgK8LQsMAQsCQCADKAJQQQpMBEAgAyADKAJsLwHCFTYCJAJAIAMoAmwoArwtQRAgAygCJGtKBEAgAyADKAJsLwHAFTYCICADKAJsIgAgAC8BuC0gAygCIEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIgQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCJEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwHAFSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCJCAAKAK8LWo2ArwtCyADQQM2AhwCQCADKAJsKAK8LUEQIAMoAhxrSgRAIAMgAygCUEEDazYCGCADKAJsIgAgAC8BuC0gAygCGEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIYQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCHEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQNrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAhwgACgCvC1qNgK8LQsMAQsgAyADKAJsLwHGFTYCFAJAIAMoAmwoArwtQRAgAygCFGtKBEAgAyADKAJsLwHEFTYCECADKAJsIgAgAC8BuC0gAygCEEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIQQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCFEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwHEFSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCFCAAKAK8LWo2ArwtCyADQQc2AgwCQCADKAJsKAK8LUEQIAMoAgxrSgRAIAMgAygCUEELazYCCCADKAJsIgAgAC8BuC0gAygCCEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIIQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCDEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQtrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAgwgACgCvC1qNgK8LQsLCwsgA0EANgJQIAMgAygCWDYCXAJAIAMoAlRFBEAgA0GKATYCTCADQQM2AkgMAQsCQCADKAJYIAMoAlRGBEAgA0EGNgJMIANBAzYCSAwBCyADQQc2AkwgA0EENgJICwsLIAMgAygCYEEBajYCYAwBCwsLkQQBAX8jAEEwayIDIAA2AiwgAyABNgIoIAMgAjYCJCADQX82AhwgAyADKAIoLwECNgIUIANBADYCECADQQc2AgwgA0EENgIIIAMoAhRFBEAgA0GKATYCDCADQQM2AggLIAMoAiggAygCJEEBakECdGpB//8DOwECIANBADYCIANAIAMoAiAgAygCJEpFBEAgAyADKAIUNgIYIAMgAygCKCADKAIgQQFqQQJ0ai8BAjYCFCADIAMoAhBBAWoiADYCEAJAAkAgAygCDCAATA0AIAMoAhggAygCFEcNAAwBCwJAIAMoAhAgAygCCEgEQCADKAIsQfwUaiADKAIYQQJ0aiIAIAMoAhAgAC8BAGo7AQAMAQsCQCADKAIYBEAgAygCGCADKAIcRwRAIAMoAiwgAygCGEECdGpB/BRqIgAgAC8BAEEBajsBAAsgAygCLCIAIABBvBVqLwEAQQFqOwG8FQwBCwJAIAMoAhBBCkwEQCADKAIsIgAgAEHAFWovAQBBAWo7AcAVDAELIAMoAiwiACAAQcQVai8BAEEBajsBxBULCwsgA0EANgIQIAMgAygCGDYCHAJAIAMoAhRFBEAgA0GKATYCDCADQQM2AggMAQsCQCADKAIYIAMoAhRGBEAgA0EGNgIMIANBAzYCCAwBCyADQQc2AgwgA0EENgIICwsLIAMgAygCIEEBajYCIAwBCwsLpxIBAn8jAEHQAGsiAyAANgJMIAMgATYCSCADIAI2AkQgA0EANgI4IAMoAkwoAqAtBEADQCADIAMoAkwoAqQtIAMoAjhBAXRqLwEANgJAIAMoAkwoApgtIQAgAyADKAI4IgFBAWo2AjggAyAAIAFqLQAANgI8AkAgAygCQEUEQCADIAMoAkggAygCPEECdGovAQI2AiwCQCADKAJMKAK8LUEQIAMoAixrSgRAIAMgAygCSCADKAI8QQJ0ai8BADYCKCADKAJMIgAgAC8BuC0gAygCKEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIoQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCLEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJIIAMoAjxBAnRqLwEAIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIsIAAoArwtajYCvC0LDAELIAMgAygCPC0A0F02AjQgAyADKAJIIAMoAjRBgQJqQQJ0ai8BAjYCJAJAIAMoAkwoArwtQRAgAygCJGtKBEAgAyADKAJIIAMoAjRBgQJqQQJ0ai8BADYCICADKAJMIgAgAC8BuC0gAygCIEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIgQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCJEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJIIAMoAjRBgQJqQQJ0ai8BACADKAJMKAK8LXRyOwG4LSADKAJMIgAgAygCJCAAKAK8LWo2ArwtCyADIAMoAjRBAnRBkOoAaigCADYCMCADKAIwBEAgAyADKAI8IAMoAjRBAnRBgO0AaigCAGs2AjwgAyADKAIwNgIcAkAgAygCTCgCvC1BECADKAIca0oEQCADIAMoAjw2AhggAygCTCIAIAAvAbgtIAMoAhhB//8DcSADKAJMKAK8LXRyOwG4LSADKAJMLwG4LUH/AXEhASADKAJMKAIIIQIgAygCTCIEKAIUIQAgBCAAQQFqNgIUIAAgAmogAToAACADKAJMLwG4LUEIdiEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwgAygCGEH//wNxQRAgAygCTCgCvC1rdTsBuC0gAygCTCIAIAAoArwtIAMoAhxBEGtqNgK8LQwBCyADKAJMIgAgAC8BuC0gAygCPEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIcIAAoArwtajYCvC0LCyADIAMoAkBBAWs2AkAgAwJ/IAMoAkBBgAJJBEAgAygCQC0A0FkMAQsgAygCQEEHdkGAAmotANBZCzYCNCADIAMoAkQgAygCNEECdGovAQI2AhQCQCADKAJMKAK8LUEQIAMoAhRrSgRAIAMgAygCRCADKAI0QQJ0ai8BADYCECADKAJMIgAgAC8BuC0gAygCEEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIQQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCFEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJEIAMoAjRBAnRqLwEAIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIUIAAoArwtajYCvC0LIAMgAygCNEECdEGQ6wBqKAIANgIwIAMoAjAEQCADIAMoAkAgAygCNEECdEGA7gBqKAIAazYCQCADIAMoAjA2AgwCQCADKAJMKAK8LUEQIAMoAgxrSgRAIAMgAygCQDYCCCADKAJMIgAgAC8BuC0gAygCCEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIIQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCDEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJAQf//A3EgAygCTCgCvC10cjsBuC0gAygCTCIAIAMoAgwgACgCvC1qNgK8LQsLCyADKAI4IAMoAkwoAqAtSQ0ACwsgAyADKAJILwGCCDYCBAJAIAMoAkwoArwtQRAgAygCBGtKBEAgAyADKAJILwGACDYCACADKAJMIgAgAC8BuC0gAygCAEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIAQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCBEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJILwGACCADKAJMKAK8LXRyOwG4LSADKAJMIgAgAygCBCAAKAK8LWo2ArwtCwuXAgEEfyMAQRBrIgEgADYCDAJAIAEoAgwoArwtQRBGBEAgASgCDC8BuC1B/wFxIQIgASgCDCgCCCEDIAEoAgwiBCgCFCEAIAQgAEEBajYCFCAAIANqIAI6AAAgASgCDC8BuC1BCHYhAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAACABKAIMQQA7AbgtIAEoAgxBADYCvC0MAQsgASgCDCgCvC1BCE4EQCABKAIMLwG4LSECIAEoAgwoAgghAyABKAIMIgQoAhQhACAEIABBAWo2AhQgACADaiACOgAAIAEoAgwiACAALwG4LUEIdjsBuC0gASgCDCIAIAAoArwtQQhrNgK8LQsLC+8BAQR/IwBBEGsiASAANgIMAkAgASgCDCgCvC1BCEoEQCABKAIMLwG4LUH/AXEhAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAACABKAIMLwG4LUEIdiECIAEoAgwoAgghAyABKAIMIgQoAhQhACAEIABBAWo2AhQgACADaiACOgAADAELIAEoAgwoArwtQQBKBEAgASgCDC8BuC0hAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAAAsLIAEoAgxBADsBuC0gASgCDEEANgK8LQv8AQEBfyMAQRBrIgEgADYCDCABQQA2AggDQCABKAIIQZ4CTkUEQCABKAIMQZQBaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgAUEANgIIA0AgASgCCEEeTkUEQCABKAIMQYgTaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgAUEANgIIA0AgASgCCEETTkUEQCABKAIMQfwUaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgASgCDEEBOwGUCSABKAIMQQA2AqwtIAEoAgxBADYCqC0gASgCDEEANgKwLSABKAIMQQA2AqAtCyIBAX8jAEEQayIBJAAgASAANgIMIAEoAgwQFSABQRBqJAAL6QEBAX8jAEEwayICIAA2AiQgAiABNwMYIAJCADcDECACIAIoAiQpAwhCAX03AwgCQANAIAIpAxAgAikDCFQEQCACIAIpAxAgAikDCCACKQMQfUIBiHw3AwACQCACKAIkKAIEIAIpAwCnQQN0aikDACACKQMYVgRAIAIgAikDAEIBfTcDCAwBCwJAIAIpAwAgAigCJCkDCFIEQCACKAIkKAIEIAIpAwBCAXynQQN0aikDACACKQMYWA0BCyACIAIpAwA3AygMBAsgAiACKQMAQgF8NwMQCwwBCwsgAiACKQMQNwMoCyACKQMoC6cBAQF/IwBBMGsiBCQAIAQgADYCKCAEIAE2AiQgBCACNwMYIAQgAzYCFCAEIAQoAigpAzggBCgCKCkDMCAEKAIkIAQpAxggBCgCFBCIATcDCAJAIAQpAwhCAFMEQCAEQX82AiwMAQsgBCgCKCAEKQMINwM4IAQoAiggBCgCKCkDOBDAASECIAQoAiggAjcDQCAEQQA2AiwLIAQoAiwhACAEQTBqJAAgAAvrAQEBfyMAQSBrIgMkACADIAA2AhggAyABNwMQIAMgAjYCDAJAIAMpAxAgAygCGCkDEFQEQCADQQE6AB8MAQsgAyADKAIYKAIAIAMpAxBCBIanEE4iADYCCCAARQRAIAMoAgxBDkEAEBQgA0EAOgAfDAELIAMoAhggAygCCDYCACADIAMoAhgoAgQgAykDEEIBfEIDhqcQTiIANgIEIABFBEAgAygCDEEOQQAQFCADQQA6AB8MAQsgAygCGCADKAIENgIEIAMoAhggAykDEDcDECADQQE6AB8LIAMtAB9BAXEhACADQSBqJAAgAAvOAgEBfyMAQTBrIgQkACAEIAA2AiggBCABNwMgIAQgAjYCHCAEIAM2AhgCQAJAIAQoAigNACAEKQMgUA0AIAQoAhhBEkEAEBQgBEEANgIsDAELIAQgBCgCKCAEKQMgIAQoAhwgBCgCGBBMIgA2AgwgAEUEQCAEQQA2AiwMAQsgBEEYEBgiADYCFCAARQRAIAQoAhhBDkEAEBQgBCgCDBAyIARBADYCLAwBCyAEKAIUIAQoAgw2AhAgBCgCFEEANgIUQQAQASEAIAQoAhQgADYCDCMAQRBrIgAgBCgCFDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCAEQQIgBCgCFCAEKAIYEIMBIgA2AhAgAEUEQCAEKAIUKAIQEDIgBCgCFBAVIARBADYCLAwBCyAEIAQoAhA2AiwLIAQoAiwhACAEQTBqJAAgAAupAQEBfyMAQTBrIgQkACAEIAA2AiggBCABNwMgIAQgAjYCHCAEIAM2AhgCQCAEKAIoRQRAIAQpAyBCAFIEQCAEKAIYQRJBABAUIARBADYCLAwCCyAEQQBCACAEKAIcIAQoAhgQwwE2AiwMAQsgBCAEKAIoNgIIIAQgBCkDIDcDECAEIARBCGpCASAEKAIcIAQoAhgQwwE2AiwLIAQoAiwhACAEQTBqJAAgAAtGAQF/IwBBIGsiAyQAIAMgADYCHCADIAE3AxAgAyACNgIMIAMoAhwgAykDECADKAIMIAMoAhxBCGoQTSEAIANBIGokACAAC4sMAQZ/IAAgAWohBQJAAkAgACgCBCICQQFxDQAgAkEDcUUNASAAKAIAIgIgAWohAQJAIAAgAmsiAEH4mwEoAgBHBEAgAkH/AU0EQCAAKAIIIgQgAkEDdiICQQN0QYycAWpGGiAAKAIMIgMgBEcNAkHkmwFB5JsBKAIAQX4gAndxNgIADAMLIAAoAhghBgJAIAAgACgCDCIDRwRAIAAoAggiAkH0mwEoAgBJGiACIAM2AgwgAyACNgIIDAELAkAgAEEUaiICKAIAIgQNACAAQRBqIgIoAgAiBA0AQQAhAwwBCwNAIAIhByAEIgNBFGoiAigCACIEDQAgA0EQaiECIAMoAhAiBA0ACyAHQQA2AgALIAZFDQICQCAAIAAoAhwiBEECdEGUngFqIgIoAgBGBEAgAiADNgIAIAMNAUHomwFB6JsBKAIAQX4gBHdxNgIADAQLIAZBEEEUIAYoAhAgAEYbaiADNgIAIANFDQMLIAMgBjYCGCAAKAIQIgIEQCADIAI2AhAgAiADNgIYCyAAKAIUIgJFDQIgAyACNgIUIAIgAzYCGAwCCyAFKAIEIgJBA3FBA0cNAUHsmwEgATYCACAFIAJBfnE2AgQgACABQQFyNgIEIAUgATYCAA8LIAQgAzYCDCADIAQ2AggLAkAgBSgCBCICQQJxRQRAIAVB/JsBKAIARgRAQfybASAANgIAQfCbAUHwmwEoAgAgAWoiATYCACAAIAFBAXI2AgQgAEH4mwEoAgBHDQNB7JsBQQA2AgBB+JsBQQA2AgAPCyAFQfibASgCAEYEQEH4mwEgADYCAEHsmwFB7JsBKAIAIAFqIgE2AgAgACABQQFyNgIEIAAgAWogATYCAA8LIAJBeHEgAWohAQJAIAJB/wFNBEAgBSgCCCIEIAJBA3YiAkEDdEGMnAFqRhogBCAFKAIMIgNGBEBB5JsBQeSbASgCAEF+IAJ3cTYCAAwCCyAEIAM2AgwgAyAENgIIDAELIAUoAhghBgJAIAUgBSgCDCIDRwRAIAUoAggiAkH0mwEoAgBJGiACIAM2AgwgAyACNgIIDAELAkAgBUEUaiIEKAIAIgINACAFQRBqIgQoAgAiAg0AQQAhAwwBCwNAIAQhByACIgNBFGoiBCgCACICDQAgA0EQaiEEIAMoAhAiAg0ACyAHQQA2AgALIAZFDQACQCAFIAUoAhwiBEECdEGUngFqIgIoAgBGBEAgAiADNgIAIAMNAUHomwFB6JsBKAIAQX4gBHdxNgIADAILIAZBEEEUIAYoAhAgBUYbaiADNgIAIANFDQELIAMgBjYCGCAFKAIQIgIEQCADIAI2AhAgAiADNgIYCyAFKAIUIgJFDQAgAyACNgIUIAIgAzYCGAsgACABQQFyNgIEIAAgAWogATYCACAAQfibASgCAEcNAUHsmwEgATYCAA8LIAUgAkF+cTYCBCAAIAFBAXI2AgQgACABaiABNgIACyABQf8BTQRAIAFBA3YiAkEDdEGMnAFqIQECf0HkmwEoAgAiA0EBIAJ0IgJxRQRAQeSbASACIANyNgIAIAEMAQsgASgCCAshAiABIAA2AgggAiAANgIMIAAgATYCDCAAIAI2AggPC0EfIQIgAEIANwIQIAFB////B00EQCABQQh2IgIgAkGA/j9qQRB2QQhxIgR0IgIgAkGA4B9qQRB2QQRxIgN0IgIgAkGAgA9qQRB2QQJxIgJ0QQ92IAMgBHIgAnJrIgJBAXQgASACQRVqdkEBcXJBHGohAgsgACACNgIcIAJBAnRBlJ4BaiEHAkACQEHomwEoAgAiBEEBIAJ0IgNxRQRAQeibASADIARyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgAkEBdmsgAkEfRht0IQIgBygCACEDA0AgAyIEKAIEQXhxIAFGDQIgAkEddiEDIAJBAXQhAiAEIANBBHFqIgdBEGooAgAiAw0ACyAHIAA2AhAgACAENgIYCyAAIAA2AgwgACAANgIIDwsgBCgCCCIBIAA2AgwgBCAANgIIIABBADYCGCAAIAQ2AgwgACABNgIICwsGAEG0mwELtQkBAX8jAEHgwABrIgUkACAFIAA2AtRAIAUgATYC0EAgBSACNgLMQCAFIAM3A8BAIAUgBDYCvEAgBSAFKALQQDYCuEACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBSgCvEAOEQMEAAYBAgUJCgoKCgoKCAoHCgsgBUIANwPYQAwKCyAFIAUoArhAQeQAaiAFKALMQCAFKQPAQBBDNwPYQAwJCyAFKAK4QBAVIAVCADcD2EAMCAsgBSgCuEAoAhAEQCAFIAUoArhAKAIQIAUoArhAKQMYIAUoArhAQeQAahBgIgM3A5hAIANQBEAgBUJ/NwPYQAwJCyAFKAK4QCkDCCAFKAK4QCkDCCAFKQOYQHxWBEAgBSgCuEBB5ABqQRVBABAUIAVCfzcD2EAMCQsgBSgCuEAiACAFKQOYQCAAKQMAfDcDACAFKAK4QCIAIAUpA5hAIAApAwh8NwMIIAUoArhAQQA2AhALIAUoArhALQB4QQFxRQRAIAVCADcDqEADQCAFKQOoQCAFKAK4QCkDAFQEQCAFIAUoArhAKQMAIAUpA6hAfUKAwABWBH5CgMAABSAFKAK4QCkDACAFKQOoQH0LNwOgQCAFIAUoAtRAIAVBEGogBSkDoEAQKyIDNwOwQCADQgBTBEAgBSgCuEBB5ABqIAUoAtRAEBcgBUJ/NwPYQAwLCyAFKQOwQFAEQCAFKAK4QEHkAGpBEUEAEBQgBUJ/NwPYQAwLBSAFIAUpA7BAIAUpA6hAfDcDqEAMAgsACwsLIAUoArhAIAUoArhAKQMANwMgIAVCADcD2EAMBwsgBSkDwEAgBSgCuEApAwggBSgCuEApAyB9VgRAIAUgBSgCuEApAwggBSgCuEApAyB9NwPAQAsgBSkDwEBQBEAgBUIANwPYQAwHCyAFKAK4QC0AeEEBcQRAIAUoAtRAIAUoArhAKQMgQQAQJ0EASARAIAUoArhAQeQAaiAFKALUQBAXIAVCfzcD2EAMCAsLIAUgBSgC1EAgBSgCzEAgBSkDwEAQKyIDNwOwQCADQgBTBEAgBSgCuEBB5ABqQRFBABAUIAVCfzcD2EAMBwsgBSgCuEAiACAFKQOwQCAAKQMgfDcDICAFKQOwQFAEQCAFKAK4QCkDICAFKAK4QCkDCFQEQCAFKAK4QEHkAGpBEUEAEBQgBUJ/NwPYQAwICwsgBSAFKQOwQDcD2EAMBgsgBSAFKAK4QCkDICAFKAK4QCkDAH0gBSgCuEApAwggBSgCuEApAwB9IAUoAsxAIAUpA8BAIAUoArhAQeQAahCIATcDCCAFKQMIQgBTBEAgBUJ/NwPYQAwGCyAFKAK4QCAFKQMIIAUoArhAKQMAfDcDICAFQgA3A9hADAULIAUgBSgCzEA2AgQgBSgCBCAFKAK4QEEoaiAFKAK4QEHkAGoQhAFBAEgEQCAFQn83A9hADAULIAVCADcD2EAMBAsgBSAFKAK4QCwAYKw3A9hADAMLIAUgBSgCuEApA3A3A9hADAILIAUgBSgCuEApAyAgBSgCuEApAwB9NwPYQAwBCyAFKAK4QEHkAGpBHEEAEBQgBUJ/NwPYQAsgBSkD2EAhAyAFQeDAAGokACADCwgAQQFBDBB/CyIBAX8jAEEQayIBIAA2AgwgASgCDCIAIAAoAjBBAWo2AjALBwAgACgCLAsHACAAKAIoCxgBAX8jAEEQayIBIAA2AgwgASgCDEEMagsHACAAKAIYCwcAIAAoAhALBwAgACgCCAtFAEGgmwFCADcDAEGYmwFCADcDAEGQmwFCADcDAEGImwFCADcDAEGAmwFCADcDAEH4mgFCADcDAEHwmgFCADcDAEHwmgELFAAgACABrSACrUIghoQgAyAEEH4LEwEBfiAAEEkiAUIgiKcQACABpwsVACAAIAGtIAKtQiCGhCADIAQQxAELFAAgACABIAKtIAOtQiCGhCAEEH0LrQQBAX8jAEEgayIFJAAgBSAANgIYIAUgAa0gAq1CIIaENwMQIAUgAzYCDCAFIAQ2AggCQAJAIAUpAxAgBSgCGCkDMFQEQCAFKAIIQQlNDQELIAUoAhhBCGpBEkEAEBQgBUF/NgIcDAELIAUoAhgoAhhBAnEEQCAFKAIYQQhqQRlBABAUIAVBfzYCHAwBCwJ/IAUoAgwhASMAQRBrIgAkACAAIAE2AgggAEEBOgAHAkAgACgCCEUEQCAAQQE6AA8MAQsgACAAKAIIIAAtAAdBAXEQswFBAEc6AA8LIAAtAA9BAXEhASAAQRBqJAAgAUULBEAgBSgCGEEIakEQQQAQFCAFQX82AhwMAQsgBSAFKAIYKAJAIAUpAxCnQQR0ajYCBCAFIAUoAgQoAgAEfyAFKAIEKAIAKAIQBUF/CzYCAAJAIAUoAgwgBSgCAEYEQCAFKAIEKAIEBEAgBSgCBCgCBCIAIAAoAgBBfnE2AgAgBSgCBCgCBEEAOwFQIAUoAgQoAgQoAgBFBEAgBSgCBCgCBBA3IAUoAgRBADYCBAsLDAELIAUoAgQoAgRFBEAgBSgCBCgCABBAIQAgBSgCBCAANgIEIABFBEAgBSgCGEEIakEOQQAQFCAFQX82AhwMAwsLIAUoAgQoAgQgBSgCDDYCECAFKAIEKAIEIAUoAgg7AVAgBSgCBCgCBCIAIAAoAgBBAXI2AgALIAVBADYCHAsgBSgCHCEAIAVBIGokACAACxcBAX4gACABIAIQciIDQiCIpxAAIAOnCx8BAX4gACABIAKtIAOtQiCGhBArIgRCIIinEAAgBKcLrgECAX8BfgJ/IwBBIGsiAiAANgIUIAIgATYCEAJAIAIoAhRFBEAgAkJ/NwMYDAELIAIoAhBBCHEEQCACIAIoAhQpAzA3AwgDQCACKQMIQgBSBH8gAigCFCgCQCACKQMIQgF9p0EEdGooAgAFQQELRQRAIAIgAikDCEIBfTcDCAwBCwsgAiACKQMINwMYDAELIAIgAigCFCkDMDcDGAsgAikDGCIDQiCIpwsQACADpwsTACAAIAGtIAKtQiCGhCADEMUBC4gCAgF/AX4CfyMAQSBrIgQkACAEIAA2AhQgBCABNgIQIAQgAq0gA61CIIaENwMIAkAgBCgCFEUEQCAEQn83AxgMAQsgBCgCFCgCBARAIARCfzcDGAwBCyAEKQMIQv///////////wBWBEAgBCgCFEEEakESQQAQFCAEQn83AxgMAQsCQCAEKAIULQAQQQFxRQRAIAQpAwhQRQ0BCyAEQgA3AxgMAQsgBCAEKAIUKAIUIAQoAhAgBCkDCBArIgU3AwAgBUIAUwRAIAQoAhRBBGogBCgCFCgCFBAXIARCfzcDGAwBCyAEIAQpAwA3AxgLIAQpAxghBSAEQSBqJAAgBUIgiKcLEAAgBacLTwEBfyMAQSBrIgQkACAEIAA2AhwgBCABrSACrUIghoQ3AxAgBCADNgIMIAQoAhwgBCkDECAEKAIMIAQoAhwoAhwQrQEhACAEQSBqJAAgAAvZAwEBfyMAQSBrIgUkACAFIAA2AhggBSABrSACrUIghoQ3AxAgBSADNgIMIAUgBDYCCAJAIAUoAhggBSkDEEEAQQAQP0UEQCAFQX82AhwMAQsgBSgCGCgCGEECcQRAIAUoAhhBCGpBGUEAEBQgBUF/NgIcDAELIAUoAhgoAkAgBSkDEKdBBHRqKAIIBEAgBSgCGCgCQCAFKQMQp0EEdGooAgggBSgCDBBnQQBIBEAgBSgCGEEIakEPQQAQFCAFQX82AhwMAgsgBUEANgIcDAELIAUgBSgCGCgCQCAFKQMQp0EEdGo2AgQgBSAFKAIEKAIABH8gBSgCDCAFKAIEKAIAKAIURwVBAQtBAXE2AgACQCAFKAIABEAgBSgCBCgCBEUEQCAFKAIEKAIAEEAhACAFKAIEIAA2AgQgAEUEQCAFKAIYQQhqQQ5BABAUIAVBfzYCHAwECwsgBSgCBCgCBCAFKAIMNgIUIAUoAgQoAgQiACAAKAIAQSByNgIADAELIAUoAgQoAgQEQCAFKAIEKAIEIgAgACgCAEFfcTYCACAFKAIEKAIEKAIARQRAIAUoAgQoAgQQNyAFKAIEQQA2AgQLCwsgBUEANgIcCyAFKAIcIQAgBUEgaiQAIAALFwAgACABrSACrUIghoQgAyAEIAUQmQELEgAgACABrSACrUIghoQgAxAnC48BAgF/AX4CfyMAQSBrIgQkACAEIAA2AhQgBCABNgIQIAQgAjYCDCAEIAM2AggCQAJAIAQoAhAEQCAEKAIMDQELIAQoAhRBCGpBEkEAEBQgBEJ/NwMYDAELIAQgBCgCFCAEKAIQIAQoAgwgBCgCCBCaATcDGAsgBCkDGCEFIARBIGokACAFQiCIpwsQACAFpwuFBQIBfwF+An8jAEEwayIDJAAgAyAANgIkIAMgATYCICADIAI2AhwCQCADKAIkKAIYQQJxBEAgAygCJEEIakEZQQAQFCADQn83AygMAQsgAygCIEUEQCADKAIkQQhqQRJBABAUIANCfzcDKAwBCyADQQA2AgwgAyADKAIgEC42AhggAygCICADKAIYQQFraiwAAEEvRwRAIAMgAygCGEECahAYIgA2AgwgAEUEQCADKAIkQQhqQQ5BABAUIANCfzcDKAwCCwJAAkAgAygCDCIBIAMoAiAiAHNBA3ENACAAQQNxBEADQCABIAAtAAAiAjoAACACRQ0DIAFBAWohASAAQQFqIgBBA3ENAAsLIAAoAgAiAkF/cyACQYGChAhrcUGAgYKEeHENAANAIAEgAjYCACAAKAIEIQIgAUEEaiEBIABBBGohACACQYGChAhrIAJBf3NxQYCBgoR4cUUNAAsLIAEgAC0AACICOgAAIAJFDQADQCABIAAtAAEiAjoAASABQQFqIQEgAEEBaiEAIAINAAsLIAMoAgwgAygCGGpBLzoAACADKAIMIAMoAhhBAWpqQQA6AAALIAMgAygCJEEAQgBBABB9IgA2AgggAEUEQCADKAIMEBUgA0J/NwMoDAELIAMgAygCJAJ/IAMoAgwEQCADKAIMDAELIAMoAiALIAMoAgggAygCHBCaATcDECADKAIMEBUCQCADKQMQQgBTBEAgAygCCBAbDAELIAMoAiQgAykDEEEAQQNBgID8jwQQmQFBAEgEQCADKAIkIAMpAxAQmAEaIANCfzcDKAwCCwsgAyADKQMQNwMoCyADKQMoIQQgA0EwaiQAIARCIIinCxAAIASnCxEAIAAgAa0gAq1CIIaEEJgBCxcAIAAgAa0gAq1CIIaEIAMgBCAFEIoBC38CAX8BfiMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjYCECADIAMoAhggAygCFCADKAIQEHIiBDcDCAJAIARCAFMEQCADQQA2AhwMAQsgAyADKAIYIAMpAwggAygCECADKAIYKAIcEK0BNgIcCyADKAIcIQAgA0EgaiQAIAALEAAjACAAa0FwcSIAJAAgAAsGACAAJAALBAAjAAuCAQIBfwF+IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNgIQIAQgAzYCDCAEIAQoAhggBCgCFCAEKAIQEHIiBTcDAAJAIAVCAFMEQCAEQX82AhwMAQsgBCAEKAIYIAQpAwAgBCgCECAEKAIMEH42AhwLIAQoAhwhACAEQSBqJAAgAAvQRQMGfwF+AnwjAEHgAGsiASQAIAEgADYCWAJAIAEoAlhFBEAgAUF/NgJcDAELIwBBIGsiACABKAJYNgIcIAAgAUFAazYCGCAAQQA2AhQgAEIANwMAAkAgACgCHC0AKEEBcUUEQCAAKAIcKAIYIAAoAhwoAhRGDQELIABBATYCFAsgAEIANwMIA0AgACkDCCAAKAIcKQMwVARAAkACQCAAKAIcKAJAIAApAwinQQR0aigCCA0AIAAoAhwoAkAgACkDCKdBBHRqLQAMQQFxDQAgACgCHCgCQCAAKQMIp0EEdGooAgRFDQEgACgCHCgCQCAAKQMIp0EEdGooAgQoAgBFDQELIABBATYCFAsgACgCHCgCQCAAKQMIp0EEdGotAAxBAXFFBEAgACAAKQMAQgF8NwMACyAAIAApAwhCAXw3AwgMAQsLIAAoAhgEQCAAKAIYIAApAwA3AwALIAEgACgCFDYCJCABKQNAUARAAkAgASgCWCgCBEEIcUUEQCABKAIkRQ0BCwJ/IAEoAlgoAgAhAiMAQRBrIgAkACAAIAI2AggCQCAAKAIIKAIkQQNGBEAgAEEANgIMDAELIAAoAggoAiAEQCAAKAIIEC9BAEgEQCAAQX82AgwMAgsLIAAoAggoAiQEQCAAKAIIEGILIAAoAghBAEIAQQ8QIEIAUwRAIABBfzYCDAwBCyAAKAIIQQM2AiQgAEEANgIMCyAAKAIMIQIgAEEQaiQAIAJBAEgLBEACQAJ/IwBBEGsiACABKAJYKAIANgIMIwBBEGsiAiAAKAIMQQxqNgIMIAIoAgwoAgBBFkYLBEAjAEEQayIAIAEoAlgoAgA2AgwjAEEQayICIAAoAgxBDGo2AgwgAigCDCgCBEEsRg0BCyABKAJYQQhqIAEoAlgoAgAQFyABQX82AlwMBAsLCyABKAJYEDwgAUEANgJcDAELIAEoAiRFBEAgASgCWBA8IAFBADYCXAwBCyABKQNAIAEoAlgpAzBWBEAgASgCWEEIakEUQQAQFCABQX82AlwMAQsgASABKQNAp0EDdBAYIgA2AiggAEUEQCABQX82AlwMAQsgAUJ/NwM4IAFCADcDSCABQgA3A1ADQCABKQNQIAEoAlgpAzBUBEACQCABKAJYKAJAIAEpA1CnQQR0aigCAEUNAAJAIAEoAlgoAkAgASkDUKdBBHRqKAIIDQAgASgCWCgCQCABKQNQp0EEdGotAAxBAXENACABKAJYKAJAIAEpA1CnQQR0aigCBEUNASABKAJYKAJAIAEpA1CnQQR0aigCBCgCAEUNAQsgAQJ+IAEpAzggASgCWCgCQCABKQNQp0EEdGooAgApA0hUBEAgASkDOAwBCyABKAJYKAJAIAEpA1CnQQR0aigCACkDSAs3AzgLIAEoAlgoAkAgASkDUKdBBHRqLQAMQQFxRQRAIAEpA0ggASkDQFoEQCABKAIoEBUgASgCWEEIakEUQQAQFCABQX82AlwMBAsgASgCKCABKQNIp0EDdGogASkDUDcDACABIAEpA0hCAXw3A0gLIAEgASkDUEIBfDcDUAwBCwsgASkDSCABKQNAVARAIAEoAigQFSABKAJYQQhqQRRBABAUIAFBfzYCXAwBCwJAAn8jAEEQayIAIAEoAlgoAgA2AgwgACgCDCkDGEKAgAiDUAsEQCABQgA3AzgMAQsgASkDOEJ/UQRAIAFCfzcDGCABQgA3AzggAUIANwNQA0AgASkDUCABKAJYKQMwVARAIAEoAlgoAkAgASkDUKdBBHRqKAIABEAgASgCWCgCQCABKQNQp0EEdGooAgApA0ggASkDOFoEQCABIAEoAlgoAkAgASkDUKdBBHRqKAIAKQNINwM4IAEgASkDUDcDGAsLIAEgASkDUEIBfDcDUAwBCwsgASkDGEJ/UgRAIAEoAlghAiABKQMYIQcgASgCWEEIaiEDIwBBMGsiACQAIAAgAjYCJCAAIAc3AxggACADNgIUIAAgACgCJCAAKQMYIAAoAhQQYCIHNwMIAkAgB1AEQCAAQgA3AygMAQsgACAAKAIkKAJAIAApAxinQQR0aigCADYCBAJAIAApAwggACkDCCAAKAIEKQMgfFgEQCAAKQMIIAAoAgQpAyB8Qv///////////wBYDQELIAAoAhRBBEEWEBQgAEIANwMoDAELIAAgACgCBCkDICAAKQMIfDcDCCAAKAIELwEMQQhxBEAgACgCJCgCACAAKQMIQQAQJ0EASARAIAAoAhQgACgCJCgCABAXIABCADcDKAwCCyAAKAIkKAIAIABCBBArQgRSBEAgACgCFCAAKAIkKAIAEBcgAEIANwMoDAILIAAoAABB0JadwABGBEAgACAAKQMIQgR8NwMICyAAIAApAwhCDHw3AwggACgCBEEAEGVBAXEEQCAAIAApAwhCCHw3AwgLIAApAwhC////////////AFYEQCAAKAIUQQRBFhAUIABCADcDKAwCCwsgACAAKQMINwMoCyAAKQMoIQcgAEEwaiQAIAEgBzcDOCAHUARAIAEoAigQFSABQX82AlwMBAsLCyABKQM4QgBSBEACfyABKAJYKAIAIQIgASkDOCEHIwBBEGsiACQAIAAgAjYCCCAAIAc3AwACQCAAKAIIKAIkQQFGBEAgACgCCEEMakESQQAQFCAAQX82AgwMAQsgACgCCEEAIAApAwBBERAgQgBTBEAgAEF/NgIMDAELIAAoAghBATYCJCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgAkEASAsEQCABQgA3AzgLCwsgASkDOFAEQAJ/IAEoAlgoAgAhAiMAQRBrIgAkACAAIAI2AggCQCAAKAIIKAIkQQFGBEAgACgCCEEMakESQQAQFCAAQX82AgwMAQsgACgCCEEAQgBBCBAgQgBTBEAgAEF/NgIMDAELIAAoAghBATYCJCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgAkEASAsEQCABKAJYQQhqIAEoAlgoAgAQFyABKAIoEBUgAUF/NgJcDAILCyABKAJYKAJUIQIjAEEQayIAJAAgACACNgIMIAAoAgwEQCAAKAIMRAAAAAAAAAAAOQMYIAAoAgwoAgBEAAAAAAAAAAAgACgCDCgCDCAAKAIMKAIEERYACyAAQRBqJAAgAUEANgIsIAFCADcDSANAAkAgASkDSCABKQNAWg0AIAEoAlgoAlQhAiABKQNIIge6IAEpA0C6IgijIQkjAEEgayIAJAAgACACNgIcIAAgCTkDECAAIAdCAXy6IAijOQMIIAAoAhwEQCAAKAIcIAArAxA5AyAgACgCHCAAKwMIOQMoIAAoAhxEAAAAAAAAAAAQVwsgAEEgaiQAIAEgASgCKCABKQNIp0EDdGopAwA3A1AgASABKAJYKAJAIAEpA1CnQQR0ajYCEAJAAkAgASgCECgCAEUNACABKAIQKAIAKQNIIAEpAzhaDQAMAQsgAQJ/QQEgASgCECgCCA0AGiABKAIQKAIEBEBBASABKAIQKAIEKAIAQQFxDQEaCyABKAIQKAIEBH8gASgCECgCBCgCAEHAAHFBAEcFQQALC0EBcTYCFCABKAIQKAIERQRAIAEoAhAoAgAQQCEAIAEoAhAgADYCBCAARQRAIAEoAlhBCGpBDkEAEBQgAUEBNgIsDAMLCyABIAEoAhAoAgQ2AgwCfyABKAJYIQIgASkDUCEHIwBBMGsiACQAIAAgAjYCKCAAIAc3AyACQCAAKQMgIAAoAigpAzBaBEAgACgCKEEIakESQQAQFCAAQX82AiwMAQsgACAAKAIoKAJAIAApAyCnQQR0ajYCHAJAIAAoAhwoAgAEQCAAKAIcKAIALQAEQQFxRQ0BCyAAQQA2AiwMAQsgACgCHCgCACkDSEIafEL///////////8AVgRAIAAoAihBCGpBBEEWEBQgAEF/NgIsDAELIAAoAigoAgAgACgCHCgCACkDSEIafEEAECdBAEgEQCAAKAIoQQhqIAAoAigoAgAQFyAAQX82AiwMAQsgACAAKAIoKAIAQgQgAEEYaiAAKAIoQQhqEEIiAjYCFCACRQRAIABBfzYCLAwBCyAAIAAoAhQQHTsBEiAAIAAoAhQQHTsBECAAKAIUEEdBAXFFBEAgACgCFBAWIAAoAihBCGpBFEEAEBQgAEF/NgIsDAELIAAoAhQQFiAALwEQBEAgACgCKCgCACAALwESrUEBECdBAEgEQCAAKAIoQQhqQQRBtJsBKAIAEBQgAEF/NgIsDAILIABBACAAKAIoKAIAIAAvARBBACAAKAIoQQhqEGM2AgggACgCCEUEQCAAQX82AiwMAgsgACgCCCAALwEQQYACIABBDGogACgCKEEIahCUAUEBcUUEQCAAKAIIEBUgAEF/NgIsDAILIAAoAggQFSAAKAIMBEAgACAAKAIMEJMBNgIMIAAoAhwoAgAoAjQgACgCDBCVASECIAAoAhwoAgAgAjYCNAsLIAAoAhwoAgBBAToABAJAIAAoAhwoAgRFDQAgACgCHCgCBC0ABEEBcQ0AIAAoAhwoAgQgACgCHCgCACgCNDYCNCAAKAIcKAIEQQE6AAQLIABBADYCLAsgACgCLCECIABBMGokACACQQBICwRAIAFBATYCLAwCCyABIAEoAlgoAgAQNSIHNwMwIAdCAFMEQCABQQE2AiwMAgsgASgCDCABKQMwNwNIAkAgASgCFARAIAFBADYCCCABKAIQKAIIRQRAIAEgASgCWCABKAJYIAEpA1BBCEEAEK4BIgA2AgggAEUEQCABQQE2AiwMBQsLAn8gASgCWCECAn8gASgCCARAIAEoAggMAQsgASgCECgCCAshAyABKAIMIQQjAEGgAWsiACQAIAAgAjYCmAEgACADNgKUASAAIAQ2ApABAkAgACgClAEgAEE4ahA5QQBIBEAgACgCmAFBCGogACgClAEQFyAAQX82ApwBDAELIAApAzhCwACDUARAIAAgACkDOELAAIQ3AzggAEEAOwFoCwJAAkAgACgCkAEoAhBBf0cEQCAAKAKQASgCEEF+Rw0BCyAALwFoRQ0AIAAoApABIAAvAWg2AhAMAQsCQAJAIAAoApABKAIQDQAgACkDOEIEg1ANACAAIAApAzhCCIQ3AzggACAAKQNQNwNYDAELIAAgACkDOEL3////D4M3AzgLCyAAKQM4QoABg1AEQCAAIAApAzhCgAGENwM4IABBADsBagsgAEGAAjYCJAJAIAApAzhCBINQBEAgACAAKAIkQYAIcjYCJCAAQn83A3AMAQsgACgCkAEgACkDUDcDKCAAIAApA1A3A3ACQCAAKQM4QgiDUARAAkACQAJAAkACQAJ/AkAgACgCkAEoAhBBf0cEQCAAKAKQASgCEEF+Rw0BC0EIDAELIAAoApABKAIQC0H//wNxDg0CAwMDAwMDAwEDAwMAAwsgAEKUwuTzDzcDEAwDCyAAQoODsP8PNwMQDAILIABC/////w83AxAMAQsgAEIANwMQCyAAKQNQIAApAxBWBEAgACAAKAIkQYAIcjYCJAsMAQsgACgCkAEgACkDWDcDIAsLIAAgACgCmAEoAgAQNSIHNwOIASAHQgBTBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAAoApABIgIgAi8BDEH3/wNxOwEMIAAgACgCmAEgACgCkAEgACgCJBBUIgI2AiggAkEASARAIABBfzYCnAEMAQsgACAALwFoAn8CQCAAKAKQASgCEEF/RwRAIAAoApABKAIQQX5HDQELQQgMAQsgACgCkAEoAhALQf//A3FHOgAiIAAgAC0AIkEBcQR/IAAvAWhBAEcFQQALQQFxOgAhIAAgAC8BaAR/IAAtACEFQQELQQFxOgAgIAAgAC0AIkEBcQR/IAAoApABKAIQQQBHBUEAC0EBcToAHyAAAn9BASAALQAiQQFxDQAaQQEgACgCkAEoAgBBgAFxDQAaIAAoApABLwFSIAAvAWpHC0EBcToAHiAAIAAtAB5BAXEEfyAALwFqQQBHBUEAC0EBcToAHSAAIAAtAB5BAXEEfyAAKAKQAS8BUkEARwVBAAtBAXE6ABwgACAAKAKUATYCNCMAQRBrIgIgACgCNDYCDCACKAIMIgIgAigCMEEBajYCMCAALQAdQQFxBEAgACAALwFqQQAQeyICNgIMIAJFBEAgACgCmAFBCGpBGEEAEBQgACgCNBAbIABBfzYCnAEMAgsgACAAKAKYASAAKAI0IAAvAWpBACAAKAKYASgCHCAAKAIMEQUAIgI2AjAgAkUEQCAAKAI0EBsgAEF/NgKcAQwCCyAAKAI0EBsgACAAKAIwNgI0CyAALQAhQQFxBEAgACAAKAKYASAAKAI0IAAvAWgQsAEiAjYCMCACRQRAIAAoAjQQGyAAQX82ApwBDAILIAAoAjQQGyAAIAAoAjA2AjQLIAAtACBBAXEEQCAAIAAoApgBIAAoAjRBABCvASICNgIwIAJFBEAgACgCNBAbIABBfzYCnAEMAgsgACgCNBAbIAAgACgCMDYCNAsgAC0AH0EBcQRAIAAoApgBIQMgACgCNCEEIAAoApABKAIQIQUgACgCkAEvAVAhBiMAQRBrIgIkACACIAM2AgwgAiAENgIIIAIgBTYCBCACIAY2AgAgAigCDCACKAIIIAIoAgRBASACKAIAELIBIQMgAkEQaiQAIAAgAyICNgIwIAJFBEAgACgCNBAbIABBfzYCnAEMAgsgACgCNBAbIAAgACgCMDYCNAsgAC0AHEEBcQRAIABBADYCBAJAIAAoApABKAJUBEAgACAAKAKQASgCVDYCBAwBCyAAKAKYASgCHARAIAAgACgCmAEoAhw2AgQLCyAAIAAoApABLwFSQQEQeyICNgIIIAJFBEAgACgCmAFBCGpBGEEAEBQgACgCNBAbIABBfzYCnAEMAgsgACAAKAKYASAAKAI0IAAoApABLwFSQQEgACgCBCAAKAIIEQUAIgI2AjAgAkUEQCAAKAI0EBsgAEF/NgKcAQwCCyAAKAI0EBsgACAAKAIwNgI0CyAAIAAoApgBKAIAEDUiBzcDgAEgB0IAUwRAIAAoApgBQQhqIAAoApgBKAIAEBcgAEF/NgKcAQwBCyAAKAKYASEDIAAoAjQhBCAAKQNwIQcjAEHAwABrIgIkACACIAM2ArhAIAIgBDYCtEAgAiAHNwOoQAJAIAIoArRAEEhBAEgEQCACKAK4QEEIaiACKAK0QBAXIAJBfzYCvEAMAQsgAkEANgIMIAJCADcDEANAAkAgAiACKAK0QCACQSBqQoDAABArIgc3AxggB0IAVw0AIAIoArhAIAJBIGogAikDGBA2QQBIBEAgAkF/NgIMBSACKQMYQoDAAFINAiACKAK4QCgCVEUNAiACKQOoQEIAVw0CIAIgAikDGCACKQMQfDcDECACKAK4QCgCVCACKQMQuSACKQOoQLmjEFcMAgsLCyACKQMYQgBTBEAgAigCuEBBCGogAigCtEAQFyACQX82AgwLIAIoArRAEC8aIAIgAigCDDYCvEALIAIoArxAIQMgAkHAwABqJAAgACADNgIsIAAoAjQgAEE4ahA5QQBIBEAgACgCmAFBCGogACgCNBAXIABBfzYCLAsgACgCNCEDIwBBEGsiAiQAIAIgAzYCCAJAA0AgAigCCARAIAIoAggpAxhCgIAEg0IAUgRAIAIgAigCCEEAQgBBEBAgNwMAIAIpAwBCAFMEQCACQf8BOgAPDAQLIAIpAwBCA1UEQCACKAIIQQxqQRRBABAUIAJB/wE6AA8MBAsgAiACKQMAPAAPDAMFIAIgAigCCCgCADYCCAwCCwALCyACQQA6AA8LIAIsAA8hAyACQRBqJAAgACADIgI6ACMgAkEYdEEYdUEASARAIAAoApgBQQhqIAAoAjQQFyAAQX82AiwLIAAoAjQQGyAAKAIsQQBIBEAgAEF/NgKcAQwBCyAAIAAoApgBKAIAEDUiBzcDeCAHQgBTBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAAoApgBKAIAIAApA4gBEJsBQQBIBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAApAzhC5ACDQuQAUgRAIAAoApgBQQhqQRRBABAUIABBfzYCnAEMAQsgACgCkAEoAgBBIHFFBEACQCAAKQM4QhCDQgBSBEAgACgCkAEgACgCYDYCFAwBCyAAKAKQAUEUahABGgsLIAAoApABIAAvAWg2AhAgACgCkAEgACgCZDYCGCAAKAKQASAAKQNQNwMoIAAoApABIAApA3ggACkDgAF9NwMgIAAoApABIAAoApABLwEMQfn/A3EgAC0AI0EBdHI7AQwgACgCkAEhAyAAKAIkQYAIcUEARyEEIwBBEGsiAiQAIAIgAzYCDCACIAQ6AAsCQCACKAIMKAIQQQ5GBEAgAigCDEE/OwEKDAELIAIoAgwoAhBBDEYEQCACKAIMQS47AQoMAQsCQCACLQALQQFxRQRAIAIoAgxBABBlQQFxRQ0BCyACKAIMQS07AQoMAQsCQCACKAIMKAIQQQhHBEAgAigCDC8BUkEBRw0BCyACKAIMQRQ7AQoMAQsgAiACKAIMKAIwEFEiAzsBCCADQf//A3EEQCACKAIMKAIwKAIAIAIvAQhBAWtqLQAAQS9GBEAgAigCDEEUOwEKDAILCyACKAIMQQo7AQoLIAJBEGokACAAIAAoApgBIAAoApABIAAoAiQQVCICNgIsIAJBAEgEQCAAQX82ApwBDAELIAAoAiggACgCLEcEQCAAKAKYAUEIakEUQQAQFCAAQX82ApwBDAELIAAoApgBKAIAIAApA3gQmwFBAEgEQCAAKAKYAUEIaiAAKAKYASgCABAXIABBfzYCnAEMAQsgAEEANgKcAQsgACgCnAEhAiAAQaABaiQAIAJBAEgLBEAgAUEBNgIsIAEoAggEQCABKAIIEBsLDAQLIAEoAggEQCABKAIIEBsLDAELIAEoAgwiACAALwEMQff/A3E7AQwgASgCWCABKAIMQYACEFRBAEgEQCABQQE2AiwMAwsgASABKAJYIAEpA1AgASgCWEEIahBgIgc3AwAgB1AEQCABQQE2AiwMAwsgASgCWCgCACABKQMAQQAQJ0EASARAIAEoAlhBCGogASgCWCgCABAXIAFBATYCLAwDCwJ/IAEoAlghAiABKAIMKQMgIQcjAEGgwABrIgAkACAAIAI2AphAIAAgBzcDkEAgACAAKQOQQLo5AwACQANAIAApA5BAUEUEQCAAIAApA5BAQoDAAFYEfkKAwAAFIAApA5BACz4CDCAAKAKYQCgCACAAQRBqIAAoAgytIAAoAphAQQhqEGRBAEgEQCAAQX82ApxADAMLIAAoAphAIABBEGogACgCDK0QNkEASARAIABBfzYCnEAMAwUgACAAKQOQQCAANQIMfTcDkEAgACgCmEAoAlQgACsDACAAKQOQQLqhIAArAwCjEFcMAgsACwsgAEEANgKcQAsgACgCnEAhAiAAQaDAAGokACACQQBICwRAIAFBATYCLAwDCwsLIAEgASkDSEIBfDcDSAwBCwsgASgCLEUEQAJ/IAEoAlghACABKAIoIQMgASkDQCEHIwBBMGsiAiQAIAIgADYCKCACIAM2AiQgAiAHNwMYIAIgAigCKCgCABA1Igc3AxACQCAHQgBTBEAgAkF/NgIsDAELIAIoAighAyACKAIkIQQgAikDGCEHIwBBwAFrIgAkACAAIAM2ArQBIAAgBDYCsAEgACAHNwOoASAAIAAoArQBKAIAEDUiBzcDIAJAIAdCAFMEQCAAKAK0AUEIaiAAKAK0ASgCABAXIABCfzcDuAEMAQsgACAAKQMgNwOgASAAQQA6ABcgAEIANwMYA0AgACkDGCAAKQOoAVQEQCAAIAAoArQBKAJAIAAoArABIAApAxinQQN0aikDAKdBBHRqNgIMIAAgACgCtAECfyAAKAIMKAIEBEAgACgCDCgCBAwBCyAAKAIMKAIAC0GABBBUIgM2AhAgA0EASARAIABCfzcDuAEMAwsgACgCEARAIABBAToAFwsgACAAKQMYQgF8NwMYDAELCyAAIAAoArQBKAIAEDUiBzcDICAHQgBTBEAgACgCtAFBCGogACgCtAEoAgAQFyAAQn83A7gBDAELIAAgACkDICAAKQOgAX03A5gBAkAgACkDoAFC/////w9YBEAgACkDqAFC//8DWA0BCyAAQQE6ABcLIAAgAEEwakLiABApIgM2AiwgA0UEQCAAKAK0AUEIakEOQQAQFCAAQn83A7gBDAELIAAtABdBAXEEQCAAKAIsQecSQQQQQSAAKAIsQiwQLSAAKAIsQS0QHyAAKAIsQS0QHyAAKAIsQQAQISAAKAIsQQAQISAAKAIsIAApA6gBEC0gACgCLCAAKQOoARAtIAAoAiwgACkDmAEQLSAAKAIsIAApA6ABEC0gACgCLEHiEkEEEEEgACgCLEEAECEgACgCLCAAKQOgASAAKQOYAXwQLSAAKAIsQQEQIQsgACgCLEHsEkEEEEEgACgCLEEAECEgACgCLCAAKQOoAUL//wNaBH5C//8DBSAAKQOoAQunQf//A3EQHyAAKAIsIAApA6gBQv//A1oEfkL//wMFIAApA6gBC6dB//8DcRAfIAAoAiwgACkDmAFC/////w9aBH9BfwUgACkDmAGnCxAhIAAoAiwgACkDoAFC/////w9aBH9BfwUgACkDoAGnCxAhIAACfyAAKAK0AS0AKEEBcQRAIAAoArQBKAIkDAELIAAoArQBKAIgCzYClAEgACgCLAJ/IAAoApQBBEAgACgClAEvAQQMAQtBAAtB//8DcRAfAn8jAEEQayIDIAAoAiw2AgwgAygCDC0AAEEBcUULBEAgACgCtAFBCGpBFEEAEBQgACgCLBAWIABCfzcDuAEMAQsgACgCtAECfyMAQRBrIgMgACgCLDYCDCADKAIMKAIECwJ+IwBBEGsiAyAAKAIsNgIMAn4gAygCDC0AAEEBcQRAIAMoAgwpAxAMAQtCAAsLEDZBAEgEQCAAKAIsEBYgAEJ/NwO4AQwBCyAAKAIsEBYgACgClAEEQCAAKAK0ASAAKAKUASgCACAAKAKUAS8BBK0QNkEASARAIABCfzcDuAEMAgsLIAAgACkDmAE3A7gBCyAAKQO4ASEHIABBwAFqJAAgAiAHNwMAIAdCAFMEQCACQX82AiwMAQsgAiACKAIoKAIAEDUiBzcDCCAHQgBTBEAgAkF/NgIsDAELIAJBADYCLAsgAigCLCEAIAJBMGokACAAQQBICwRAIAFBATYCLAsLIAEoAigQFSABKAIsRQRAAn8gASgCWCgCACECIwBBEGsiACQAIAAgAjYCCAJAIAAoAggoAiRBAUcEQCAAKAIIQQxqQRJBABAUIABBfzYCDAwBCyAAKAIIKAIgQQFLBEAgACgCCEEMakEdQQAQFCAAQX82AgwMAQsgACgCCCgCIARAIAAoAggQL0EASARAIABBfzYCDAwCCwsgACgCCEEAQgBBCRAgQgBTBEAgACgCCEECNgIkIABBfzYCDAwBCyAAKAIIQQA2AiQgAEEANgIMCyAAKAIMIQIgAEEQaiQAIAILBEAgASgCWEEIaiABKAJYKAIAEBcgAUEBNgIsCwsgASgCWCgCVCECIwBBEGsiACQAIAAgAjYCDCAAKAIMRAAAAAAAAPA/EFcgAEEQaiQAIAEoAiwEQCABKAJYKAIAEGIgAUF/NgJcDAELIAEoAlgQPCABQQA2AlwLIAEoAlwhACABQeAAaiQAIAAL0g4CB38CfiMAQTBrIgMkACADIAA2AiggAyABNgIkIAMgAjYCICMAQRBrIgAgA0EIajYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCADKAIoIQAjAEEgayIEJAAgBCAANgIYIARCADcDECAEQn83AwggBCADQQhqNgIEAkACQCAEKAIYBEAgBCkDCEJ/WQ0BCyAEKAIEQRJBABAUIARBADYCHAwBCyAEKAIYIQAgBCkDECEKIAQpAwghCyAEKAIEIQEjAEGgAWsiAiQAIAIgADYCmAEgAkEANgKUASACIAo3A4gBIAIgCzcDgAEgAkEANgJ8IAIgATYCeAJAAkAgAigClAENACACKAKYAQ0AIAIoAnhBEkEAEBQgAkEANgKcAQwBCyACKQOAAUIAUwRAIAJCADcDgAELAkAgAikDiAFC////////////AFgEQCACKQOIASACKQOIASACKQOAAXxYDQELIAIoAnhBEkEAEBQgAkEANgKcAQwBCyACQYgBEBgiADYCdCAARQRAIAIoAnhBDkEAEBQgAkEANgKcAQwBCyACKAJ0QQA2AhggAigCmAEEQCACKAKYASIAEC5BAWoiARAYIgUEfyAFIAAgARAZBUEACyEAIAIoAnQgADYCGCAARQRAIAIoAnhBDkEAEBQgAigCdBAVIAJBADYCnAEMAgsLIAIoAnQgAigClAE2AhwgAigCdCACKQOIATcDaCACKAJ0IAIpA4ABNwNwAkAgAigCfARAIAIoAnQiACACKAJ8IgEpAwA3AyAgACABKQMwNwNQIAAgASkDKDcDSCAAIAEpAyA3A0AgACABKQMYNwM4IAAgASkDEDcDMCAAIAEpAwg3AyggAigCdEEANgIoIAIoAnQiACAAKQMgQv7///8PgzcDIAwBCyACKAJ0QSBqEDsLIAIoAnQpA3BCAFIEQCACKAJ0IAIoAnQpA3A3AzggAigCdCIAIAApAyBCBIQ3AyALIwBBEGsiACACKAJ0QdgAajYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCACKAJ0QQA2AoABIAIoAnRBADYChAEjAEEQayIAIAIoAnQ2AgwgACgCDEEANgIAIAAoAgxBADYCBCAAKAIMQQA2AgggAkF/NgIEIAJBBzYCAEEOIAIQNEI/hCEKIAIoAnQgCjcDEAJAIAIoAnQoAhgEQCACIAIoAnQoAhggAkEYahCmAUEATjoAFyACLQAXQQFxRQRAAkAgAigCdCkDaFBFDQAgAigCdCkDcFBFDQAgAigCdEL//wM3AxALCwwBCwJAIAIoAnQoAhwiACgCTEEASA0ACyAAKAI8IQBBACEFIwBBIGsiBiQAAn8CQCAAIAJBGGoiCRAKIgFBeEYEQCMAQSBrIgckACAAIAdBCGoQCSIIBH9BtJsBIAg2AgBBAAVBAQshCCAHQSBqJAAgCA0BCyABQYFgTwR/QbSbAUEAIAFrNgIAQX8FIAELDAELA0AgBSAGaiIBIAVBxxJqLQAAOgAAIAVBDkchByAFQQFqIQUgBw0ACwJAIAAEQEEPIQUgACEBA0AgAUEKTwRAIAVBAWohBSABQQpuIQEMAQsLIAUgBmpBADoAAANAIAYgBUEBayIFaiAAIABBCm4iAUEKbGtBMHI6AAAgAEEJSyEHIAEhACAHDQALDAELIAFBMDoAACAGQQA6AA8LIAYgCRACIgBBgWBPBH9BtJsBQQAgAGs2AgBBfwUgAAsLIQAgBkEgaiQAIAIgAEEATjoAFwsCQCACLQAXQQFxRQRAIAIoAnRB2ABqQQVBtJsBKAIAEBQMAQsgAigCdCkDIEIQg1AEQCACKAJ0IAIoAlg2AkggAigCdCIAIAApAyBCEIQ3AyALIAIoAiRBgOADcUGAgAJGBEAgAigCdEL/gQE3AxAgAikDQCACKAJ0KQNoIAIoAnQpA3B8VARAIAIoAnhBEkEAEBQgAigCdCgCGBAVIAIoAnQQFSACQQA2ApwBDAMLIAIoAnQpA3BQBEAgAigCdCACKQNAIAIoAnQpA2h9NwM4IAIoAnQiACAAKQMgQgSENwMgAkAgAigCdCgCGEUNACACKQOIAVBFDQAgAigCdEL//wM3AxALCwsLIAIoAnQiACAAKQMQQoCAEIQ3AxAgAkEeIAIoAnQgAigCeBCDASIANgJwIABFBEAgAigCdCgCGBAVIAIoAnQQFSACQQA2ApwBDAELIAIgAigCcDYCnAELIAIoApwBIQAgAkGgAWokACAEIAA2AhwLIAQoAhwhACAEQSBqJAAgAyAANgIYAkAgAEUEQCADKAIgIANBCGoQnQEgA0EIahA4IANBADYCLAwBCyADIAMoAhggAygCJCADQQhqEJwBIgA2AhwgAEUEQCADKAIYEBsgAygCICADQQhqEJ0BIANBCGoQOCADQQA2AiwMAQsgA0EIahA4IAMgAygCHDYCLAsgAygCLCEAIANBMGokACAAC5IfAQZ/IwBB4ABrIgQkACAEIAA2AlQgBCABNgJQIAQgAjcDSCAEIAM2AkQgBCAEKAJUNgJAIAQgBCgCUDYCPAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAQoAkQOEwYHAgwEBQoOAQMJEAsPDQgREQARCyAEQgA3A1gMEQsgBCgCQCgCGEUEQCAEKAJAQRxBABAUIARCfzcDWAwRCyAEKAJAIQAjAEGAAWsiASQAIAEgADYCeCABIAEoAngoAhgQLkEIahAYIgA2AnQCQCAARQRAIAEoAnhBDkEAEBQgAUF/NgJ8DAELAkAgASgCeCgCGCABQRBqEKYBRQRAIAEgASgCHDYCbAwBCyABQX82AmwLIAEoAnQhACABIAEoAngoAhg2AgAgAEGrEiABEG8gASgCdCEDIAEoAmwhByMAQTBrIgAkACAAIAM2AiggACAHNgIkIABBADYCECAAIAAoAiggACgCKBAuajYCGCAAIAAoAhhBAWs2AhwDQCAAKAIcIAAoAihPBH8gACgCHCwAAEHYAEYFQQALQQFxBEAgACAAKAIQQQFqNgIQIAAgACgCHEEBazYCHAwBCwsCQCAAKAIQRQRAQbSbAUEcNgIAIABBfzYCLAwBCyAAIAAoAhxBAWo2AhwDQCMAQRBrIgckAAJAAn8jAEEQayIDJAAgAyAHQQhqNgIIIANBBDsBBiADQegLQQBBABBsIgU2AgACQCAFQQBIBEAgA0EAOgAPDAELAn8gAygCACEGIAMoAgghCCADLwEGIQkjAEEQayIFJAAgBSAJNgIMIAUgCDYCCCAGIAVBCGpBASAFQQRqEAYiBgR/QbSbASAGNgIAQX8FQQALIQYgBSgCBCEIIAVBEGokACADLwEGQX8gCCAGG0cLBEAgAygCABBrIANBADoADwwBCyADKAIAEGsgA0EBOgAPCyADLQAPQQFxIQUgA0EQaiQAIAULBEAgByAHKAIINgIMDAELQcCgAS0AAEEBcUUEQEEAEAEhBgJAQciZASgCACIDRQRAQcyZASgCACAGNgIADAELQdCZAUEDQQNBASADQQdGGyADQR9GGzYCAEG8oAFBADYCAEHMmQEoAgAhBSADQQFOBEAgBq0hAkEAIQYDQCAFIAZBAnRqIAJCrf7V5NSF/ajYAH5CAXwiAkIgiD4CACAGQQFqIgYgA0cNAAsLIAUgBSgCAEEBcjYCAAsLQcyZASgCACEDAkBByJkBKAIAIgVFBEAgAyADKAIAQe2cmY4EbEG54ABqQf////8HcSIDNgIADAELIANB0JkBKAIAIgZBAnRqIgggCCgCACADQbygASgCACIIQQJ0aigCAGoiAzYCAEG8oAFBACAIQQFqIgggBSAIRhs2AgBB0JkBQQAgBkEBaiIGIAUgBkYbNgIAIANBAXYhAwsgByADNgIMCyAHKAIMIQMgB0EQaiQAIAAgAzYCDCAAIAAoAhw2AhQDQCAAKAIUIAAoAhhJBEAgACAAKAIMQSRwOgALAn8gACwAC0EKSARAIAAsAAtBMGoMAQsgACwAC0HXAGoLIQMgACAAKAIUIgdBAWo2AhQgByADOgAAIAAgACgCDEEkbjYCDAwBCwsgACgCKCEDIAAgACgCJEF/RgR/QbYDBSAAKAIkCzYCACAAIANBwoEgIAAQbCIDNgIgIANBAE4EQCAAKAIkQX9HBEAgACgCKCAAKAIkEA8iA0GBYE8Ef0G0mwFBACADazYCAEEABSADCxoLIAAgACgCIDYCLAwCC0G0mwEoAgBBFEYNAAsgAEF/NgIsCyAAKAIsIQMgAEEwaiQAIAEgAyIANgJwIABBf0YEQCABKAJ4QQxBtJsBKAIAEBQgASgCdBAVIAFBfzYCfAwBCyABIAEoAnBBoxIQoQEiADYCaCAARQRAIAEoAnhBDEG0mwEoAgAQFCABKAJwEGsgASgCdBBtGiABKAJ0EBUgAUF/NgJ8DAELIAEoAnggASgCaDYChAEgASgCeCABKAJ0NgKAASABQQA2AnwLIAEoAnwhACABQYABaiQAIAQgAKw3A1gMEAsgBCgCQCgCGARAIAQoAkAoAhwQVhogBCgCQEEANgIcCyAEQgA3A1gMDwsgBCgCQCgChAEQVkEASARAIAQoAkBBADYChAEgBCgCQEEGQbSbASgCABAUCyAEKAJAQQA2AoQBIAQoAkAoAoABIAQoAkAoAhgQCCIAQYFgTwR/QbSbAUEAIABrNgIAQX8FIAALQQBIBEAgBCgCQEECQbSbASgCABAUIARCfzcDWAwPCyAEKAJAKAKAARAVIAQoAkBBADYCgAEgBEIANwNYDA4LIAQgBCgCQCAEKAJQIAQpA0gQQzcDWAwNCyAEKAJAKAIYEBUgBCgCQCgCgAEQFSAEKAJAKAIcBEAgBCgCQCgCHBBWGgsgBCgCQBAVIARCADcDWAwMCyAEKAJAKAIYBEAgBCgCQCgCGCEBIwBBIGsiACQAIAAgATYCGCAAQQA6ABcgAEGAgCA2AgwCQCAALQAXQQFxBEAgACAAKAIMQQJyNgIMDAELIAAgACgCDDYCDAsgACgCGCEBIAAoAgwhAyAAQbYDNgIAIAAgASADIAAQbCIBNgIQAkAgAUEASARAIABBADYCHAwBCyAAIAAoAhBBoxJBoBIgAC0AF0EBcRsQoQEiATYCCCABRQRAIABBADYCHAwBCyAAIAAoAgg2AhwLIAAoAhwhASAAQSBqJAAgBCgCQCABNgIcIAFFBEAgBCgCQEELQbSbASgCABAUIARCfzcDWAwNCwsgBCgCQCkDaEIAUgRAIAQoAkAoAhwgBCgCQCkDaCAEKAJAEJ8BQQBIBEAgBEJ/NwNYDA0LCyAEKAJAQgA3A3ggBEIANwNYDAsLAkAgBCgCQCkDcEIAUgRAIAQgBCgCQCkDcCAEKAJAKQN4fTcDMCAEKQMwIAQpA0hWBEAgBCAEKQNINwMwCwwBCyAEIAQpA0g3AzALIAQpAzBC/////w9WBEAgBEL/////DzcDMAsgBAJ/IAQoAjwhByAEKQMwpyEAIAQoAkAoAhwiAygCTBogAyADLQBKIgFBAWsgAXI6AEogAygCCCADKAIEIgVrIgFBAUgEfyAABSAHIAUgASAAIAAgAUsbIgEQGRogAyADKAIEIAFqNgIEIAEgB2ohByAAIAFrCyIBBEADQAJAAn8gAyADLQBKIgVBAWsgBXI6AEogAygCFCADKAIcSwRAIANBAEEAIAMoAiQRAQAaCyADQQA2AhwgA0IANwMQIAMoAgAiBUEEcQRAIAMgBUEgcjYCAEF/DAELIAMgAygCLCADKAIwaiIGNgIIIAMgBjYCBCAFQRt0QR91C0UEQCADIAcgASADKAIgEQEAIgVBAWpBAUsNAQsgACABawwDCyAFIAdqIQcgASAFayIBDQALCyAACyIANgIsIABFBEACfyAEKAJAKAIcIgAoAkxBf0wEQCAAKAIADAELIAAoAgALQQV2QQFxBEAgBCgCQEEFQbSbASgCABAUIARCfzcDWAwMCwsgBCgCQCIAIAApA3ggBCgCLK18NwN4IAQgBCgCLK03A1gMCgsgBCgCQCgCGBBtQQBIBEAgBCgCQEEWQbSbASgCABAUIARCfzcDWAwKCyAEQgA3A1gMCQsgBCgCQCgChAEEQCAEKAJAKAKEARBWGiAEKAJAQQA2AoQBCyAEKAJAKAKAARBtGiAEKAJAKAKAARAVIAQoAkBBADYCgAEgBEIANwNYDAgLIAQCfyAEKQNIQhBUBEAgBCgCQEESQQAQFEEADAELIAQoAlALNgIYIAQoAhhFBEAgBEJ/NwNYDAgLIARBATYCHAJAAkACQAJAAkAgBCgCGCgCCA4DAAIBAwsgBCAEKAIYKQMANwMgDAMLAkAgBCgCQCkDcFAEQCAEKAJAKAIcIAQoAhgpAwBBAiAEKAJAEGpBAEgEQCAEQn83A1gMDQsgBCAEKAJAKAIcEKMBIgI3AyAgAkIAUwRAIAQoAkBBBEG0mwEoAgAQFCAEQn83A1gMDQsgBCAEKQMgIAQoAkApA2h9NwMgIARBADYCHAwBCyAEIAQoAkApA3AgBCgCGCkDAHw3AyALDAILIAQgBCgCQCkDeCAEKAIYKQMAfDcDIAwBCyAEKAJAQRJBABAUIARCfzcDWAwICwJAAkAgBCkDIEIAUw0AIAQoAkApA3BCAFIEQCAEKQMgIAQoAkApA3BWDQELIAQoAkApA2ggBCkDICAEKAJAKQNofFgNAQsgBCgCQEESQQAQFCAEQn83A1gMCAsgBCgCQCAEKQMgNwN4IAQoAhwEQCAEKAJAKAIcIAQoAkApA3ggBCgCQCkDaHwgBCgCQBCfAUEASARAIARCfzcDWAwJCwsgBEIANwNYDAcLIAQCfyAEKQNIQhBUBEAgBCgCQEESQQAQFEEADAELIAQoAlALNgIUIAQoAhRFBEAgBEJ/NwNYDAcLIAQoAkAoAoQBIAQoAhQpAwAgBCgCFCgCCCAEKAJAEGpBAEgEQCAEQn83A1gMBwsgBEIANwNYDAYLIAQpA0hCOFQEQCAEQn83A1gMBgsCfyMAQRBrIgAgBCgCQEHYAGo2AgwgACgCDCgCAAsEQCAEKAJAAn8jAEEQayIAIAQoAkBB2ABqNgIMIAAoAgwoAgALAn8jAEEQayIAIAQoAkBB2ABqNgIMIAAoAgwoAgQLEBQgBEJ/NwNYDAYLIAQoAlAiACAEKAJAIgEpACA3AAAgACABKQBQNwAwIAAgASkASDcAKCAAIAEpAEA3ACAgACABKQA4NwAYIAAgASkAMDcAECAAIAEpACg3AAggBEI4NwNYDAULIAQgBCgCQCkDEDcDWAwECyAEIAQoAkApA3g3A1gMAwsgBCAEKAJAKAKEARCjATcDCCAEKQMIQgBTBEAgBCgCQEEeQbSbASgCABAUIARCfzcDWAwDCyAEIAQpAwg3A1gMAgsgBCgCQCgChAEiACgCTEEAThogACAAKAIAQU9xNgIAIAQCfyAEKAJQIQEgBCkDSKciACAAAn8gBCgCQCgChAEiAygCTEF/TARAIAEgACADEHEMAQsgASAAIAMQcQsiAUYNABogAQs2AgQCQCAEKQNIIAQoAgStUQRAAn8gBCgCQCgChAEiACgCTEF/TARAIAAoAgAMAQsgACgCAAtBBXZBAXFFDQELIAQoAkBBBkG0mwEoAgAQFCAEQn83A1gMAgsgBCAEKAIErTcDWAwBCyAEKAJAQRxBABAUIARCfzcDWAsgBCkDWCECIARB4ABqJAAgAgsJACAAKAI8EAUL5AEBBH8jAEEgayIDJAAgAyABNgIQIAMgAiAAKAIwIgRBAEdrNgIUIAAoAiwhBSADIAQ2AhwgAyAFNgIYQX8hBAJAAkAgACgCPCADQRBqQQIgA0EMahAGIgUEf0G0mwEgBTYCAEF/BUEAC0UEQCADKAIMIgRBAEoNAQsgACAAKAIAIARBMHFBEHNyNgIADAELIAQgAygCFCIGTQ0AIAAgACgCLCIFNgIEIAAgBSAEIAZrajYCCCAAKAIwBEAgACAFQQFqNgIEIAEgAmpBAWsgBS0AADoAAAsgAiEECyADQSBqJAAgBAv0AgEHfyMAQSBrIgMkACADIAAoAhwiBTYCECAAKAIUIQQgAyACNgIcIAMgATYCGCADIAQgBWsiATYCFCABIAJqIQVBAiEHIANBEGohAQJ/AkACQCAAKAI8IANBEGpBAiADQQxqEAMiBAR/QbSbASAENgIAQX8FQQALRQRAA0AgBSADKAIMIgRGDQIgBEF/TA0DIAEgBCABKAIEIghLIgZBA3RqIgkgBCAIQQAgBhtrIgggCSgCAGo2AgAgAUEMQQQgBhtqIgkgCSgCACAIazYCACAFIARrIQUgACgCPCABQQhqIAEgBhsiASAHIAZrIgcgA0EMahADIgQEf0G0mwEgBDYCAEF/BUEAC0UNAAsLIAVBf0cNAQsgACAAKAIsIgE2AhwgACABNgIUIAAgASAAKAIwajYCECACDAELIABBADYCHCAAQgA3AxAgACAAKAIAQSByNgIAQQAgB0ECRg0AGiACIAEoAgRrCyEAIANBIGokACAAC1IBAX8jAEEQayIDJAAgACgCPCABpyABQiCIpyACQf8BcSADQQhqEA0iAAR/QbSbASAANgIAQX8FQQALIQAgAykDCCEBIANBEGokAEJ/IAEgABsL1QQBBX8jAEGwAWsiASQAIAEgADYCqAEgASgCqAEQOAJAAkAgASgCqAEoAgBBAE4EQCABKAKoASgCAEGAFCgCAEgNAQsgASABKAKoASgCADYCECABQSBqQY8SIAFBEGoQbyABQQA2AqQBIAEgAUEgajYCoAEMAQsgASABKAKoASgCAEECdEGAE2ooAgA2AqQBAkACQAJAAkAgASgCqAEoAgBBAnRBkBRqKAIAQQFrDgIAAQILIAEoAqgBKAIEIQJBkJkBKAIAIQRBACEAAkACQANAIAIgAEGgiAFqLQAARwRAQdcAIQMgAEEBaiIAQdcARw0BDAILCyAAIgMNAEGAiQEhAgwBC0GAiQEhAANAIAAtAAAhBSAAQQFqIgIhACAFDQAgAiEAIANBAWsiAw0ACwsgBCgCFBogASACNgKgAQwCCyMAQRBrIgAgASgCqAEoAgQ2AgwgAUEAIAAoAgxrQQJ0QajZAGooAgA2AqABDAELIAFBADYCoAELCwJAIAEoAqABRQRAIAEgASgCpAE2AqwBDAELIAEgASgCoAEQLgJ/IAEoAqQBBEAgASgCpAEQLkECagwBC0EAC2pBAWoQGCIANgIcIABFBEAgAUG4EygCADYCrAEMAQsgASgCHCEAAn8gASgCpAEEQCABKAKkAQwBC0H6EgshA0HfEkH6EiABKAKkARshAiABIAEoAqABNgIIIAEgAjYCBCABIAM2AgAgAEG+CiABEG8gASgCqAEgASgCHDYCCCABIAEoAhw2AqwBCyABKAKsASEAIAFBsAFqJAAgAAsIAEEBQTgQfwszAQF/IAAoAhQiAyABIAIgACgCECADayIBIAEgAksbIgEQGRogACAAKAIUIAFqNgIUIAILjwUCBn4BfyABIAEoAgBBD2pBcHEiAUEQajYCACAAAnwgASkDACEDIAEpAwghBiMAQSBrIggkAAJAIAZC////////////AIMiBEKAgICAgIDAgDx9IARCgICAgICAwP/DAH1UBEAgBkIEhiADQjyIhCEEIANC//////////8PgyIDQoGAgICAgICACFoEQCAEQoGAgICAgICAwAB8IQIMAgsgBEKAgICAgICAgEB9IQIgA0KAgICAgICAgAiFQgBSDQEgAiAEQgGDfCECDAELIANQIARCgICAgICAwP//AFQgBEKAgICAgIDA//8AURtFBEAgBkIEhiADQjyIhEL/////////A4NCgICAgICAgPz/AIQhAgwBC0KAgICAgICA+P8AIQIgBEL///////+//8MAVg0AQgAhAiAEQjCIpyIAQZH3AEkNACADIQIgBkL///////8/g0KAgICAgIDAAIQiBSEHAkAgAEGB9wBrIgFBwABxBEAgAiABQUBqrYYhB0IAIQIMAQsgAUUNACAHIAGtIgSGIAJBwAAgAWutiIQhByACIASGIQILIAggAjcDECAIIAc3AxgCQEGB+AAgAGsiAEHAAHEEQCAFIABBQGqtiCEDQgAhBQwBCyAARQ0AIAVBwAAgAGuthiADIACtIgKIhCEDIAUgAoghBQsgCCADNwMAIAggBTcDCCAIKQMIQgSGIAgpAwAiA0I8iIQhAiAIKQMQIAgpAxiEQgBSrSADQv//////////D4OEIgNCgYCAgICAgIAIWgRAIAJCAXwhAgwBCyADQoCAgICAgICACIVCAFINACACQgGDIAJ8IQILIAhBIGokACACIAZCgICAgICAgICAf4OEvws5AwALrRcDEn8CfgF8IwBBsARrIgkkACAJQQA2AiwCQCABvSIYQn9XBEBBASESQa4IIRMgAZoiAb0hGAwBCyAEQYAQcQRAQQEhEkGxCCETDAELQbQIQa8IIARBAXEiEhshEyASRSEXCwJAIBhCgICAgICAgPj/AINCgICAgICAgPj/AFEEQCAAQSAgAiASQQNqIg0gBEH//3txECYgACATIBIQIiAAQeQLQbUSIAVBIHEiAxtBjw1BuRIgAxsgASABYhtBAxAiDAELIAlBEGohEAJAAn8CQCABIAlBLGoQqQEiASABoCIBRAAAAAAAAAAAYgRAIAkgCSgCLCIGQQFrNgIsIAVBIHIiFEHhAEcNAQwDCyAFQSByIhRB4QBGDQIgCSgCLCELQQYgAyADQQBIGwwBCyAJIAZBHWsiCzYCLCABRAAAAAAAALBBoiEBQQYgAyADQQBIGwshCiAJQTBqIAlB0AJqIAtBAEgbIg4hBwNAIAcCfyABRAAAAAAAAPBBYyABRAAAAAAAAAAAZnEEQCABqwwBC0EACyIDNgIAIAdBBGohByABIAO4oUQAAAAAZc3NQaIiAUQAAAAAAAAAAGINAAsCQCALQQFIBEAgCyEDIAchBiAOIQgMAQsgDiEIIAshAwNAIANBHSADQR1IGyEMAkAgB0EEayIGIAhJDQAgDK0hGUIAIRgDQCAGIAY1AgAgGYYgGHwiGCAYQoCU69wDgCIYQoCU69wDfn0+AgAgCCAGQQRrIgZNBEAgGEL/////D4MhGAwBCwsgGKciA0UNACAIQQRrIgggAzYCAAsDQCAIIAciBkkEQCAGQQRrIgcoAgBFDQELCyAJIAkoAiwgDGsiAzYCLCAGIQcgA0EASg0ACwsgCkEZakEJbSEHIANBf0wEQCAHQQFqIQ0gFEHmAEYhFQNAQQlBACADayADQXdIGyEWAkAgBiAISwRAQYCU69wDIBZ2IQ9BfyAWdEF/cyERQQAhAyAIIQcDQCAHIAMgBygCACIMIBZ2ajYCACAMIBFxIA9sIQMgB0EEaiIHIAZJDQALIAggCEEEaiAIKAIAGyEIIANFDQEgBiADNgIAIAZBBGohBgwBCyAIIAhBBGogCCgCABshCAsgCSAJKAIsIBZqIgM2AiwgDiAIIBUbIgcgDUECdGogBiAGIAdrQQJ1IA1KGyEGIANBAEgNAAsLQQAhBwJAIAYgCE0NACAOIAhrQQJ1QQlsIQcgCCgCACIMQQpJDQBB5AAhAwNAIAdBAWohByADIAxLDQEgA0EKbCEDDAALAAsgCkEAIAcgFEHmAEYbayAUQecARiAKQQBHcWsiAyAGIA5rQQJ1QQlsQQlrSARAIANBgMgAaiIRQQltIgxBAnQgCUEwakEEciAJQdQCaiALQQBIG2pBgCBrIQ1BCiEDAkAgESAMQQlsayIMQQdKDQBB5AAhAwNAIAxBAWoiDEEIRg0BIANBCmwhAwwACwALAkAgDSgCACIRIBEgA24iDCADbGsiD0EBIA1BBGoiCyAGRhtFDQBEAAAAAAAA4D9EAAAAAAAA8D9EAAAAAAAA+D8gBiALRhtEAAAAAAAA+D8gDyADQQF2IgtGGyALIA9LGyEaRAEAAAAAAEBDRAAAAAAAAEBDIAxBAXEbIQECQCAXDQAgEy0AAEEtRw0AIBqaIRogAZohAQsgDSARIA9rIgs2AgAgASAaoCABYQ0AIA0gAyALaiIDNgIAIANBgJTr3ANPBEADQCANQQA2AgAgCCANQQRrIg1LBEAgCEEEayIIQQA2AgALIA0gDSgCAEEBaiIDNgIAIANB/5Pr3ANLDQALCyAOIAhrQQJ1QQlsIQcgCCgCACILQQpJDQBB5AAhAwNAIAdBAWohByADIAtLDQEgA0EKbCEDDAALAAsgDUEEaiIDIAYgAyAGSRshBgsDQCAGIgsgCE0iDEUEQCALQQRrIgYoAgBFDQELCwJAIBRB5wBHBEAgBEEIcSEPDAELIAdBf3NBfyAKQQEgChsiBiAHSiAHQXtKcSIDGyAGaiEKQX9BfiADGyAFaiEFIARBCHEiDw0AQXchBgJAIAwNACALQQRrKAIAIgNFDQBBACEGIANBCnANAEEAIQxB5AAhBgNAIAMgBnBFBEAgDEEBaiEMIAZBCmwhBgwBCwsgDEF/cyEGCyALIA5rQQJ1QQlsIQMgBUFfcUHGAEYEQEEAIQ8gCiADIAZqQQlrIgNBACADQQBKGyIDIAMgCkobIQoMAQtBACEPIAogAyAHaiAGakEJayIDQQAgA0EAShsiAyADIApKGyEKCyAKIA9yQQBHIREgAEEgIAIgBUFfcSIMQcYARgR/IAdBACAHQQBKGwUgECAHIAdBH3UiA2ogA3OtIBAQRCIGa0EBTARAA0AgBkEBayIGQTA6AAAgECAGa0ECSA0ACwsgBkECayIVIAU6AAAgBkEBa0EtQSsgB0EASBs6AAAgECAVawsgCiASaiARampBAWoiDSAEECYgACATIBIQIiAAQTAgAiANIARBgIAEcxAmAkACQAJAIAxBxgBGBEAgCUEQakEIciEDIAlBEGpBCXIhByAOIAggCCAOSxsiBSEIA0AgCDUCACAHEEQhBgJAIAUgCEcEQCAGIAlBEGpNDQEDQCAGQQFrIgZBMDoAACAGIAlBEGpLDQALDAELIAYgB0cNACAJQTA6ABggAyEGCyAAIAYgByAGaxAiIAhBBGoiCCAOTQ0AC0EAIQYgEUUNAiAAQdYSQQEQIiAIIAtPDQEgCkEBSA0BA0AgCDUCACAHEEQiBiAJQRBqSwRAA0AgBkEBayIGQTA6AAAgBiAJQRBqSw0ACwsgACAGIApBCSAKQQlIGxAiIApBCWshBiAIQQRqIgggC08NAyAKQQlKIQMgBiEKIAMNAAsMAgsCQCAKQQBIDQAgCyAIQQRqIAggC0kbIQUgCUEQakEJciELIAlBEGpBCHIhAyAIIQcDQCALIAc1AgAgCxBEIgZGBEAgCUEwOgAYIAMhBgsCQCAHIAhHBEAgBiAJQRBqTQ0BA0AgBkEBayIGQTA6AAAgBiAJQRBqSw0ACwwBCyAAIAZBARAiIAZBAWohBkEAIApBAEwgDxsNACAAQdYSQQEQIgsgACAGIAsgBmsiBiAKIAYgCkgbECIgCiAGayEKIAdBBGoiByAFTw0BIApBf0oNAAsLIABBMCAKQRJqQRJBABAmIAAgFSAQIBVrECIMAgsgCiEGCyAAQTAgBkEJakEJQQAQJgsMAQsgE0EJaiATIAVBIHEiCxshCgJAIANBC0sNAEEMIANrIgZFDQBEAAAAAAAAIEAhGgNAIBpEAAAAAAAAMECiIRogBkEBayIGDQALIAotAABBLUYEQCAaIAGaIBqhoJohAQwBCyABIBqgIBqhIQELIBAgCSgCLCIGIAZBH3UiBmogBnOtIBAQRCIGRgRAIAlBMDoADyAJQQ9qIQYLIBJBAnIhDiAJKAIsIQcgBkECayIMIAVBD2o6AAAgBkEBa0EtQSsgB0EASBs6AAAgBEEIcSEHIAlBEGohCANAIAgiBQJ/IAGZRAAAAAAAAOBBYwRAIAGqDAELQYCAgIB4CyIGQYCHAWotAAAgC3I6AAAgASAGt6FEAAAAAAAAMECiIQECQCAFQQFqIgggCUEQamtBAUcNAAJAIAFEAAAAAAAAAABiDQAgA0EASg0AIAdFDQELIAVBLjoAASAFQQJqIQgLIAFEAAAAAAAAAABiDQALIABBICACIA4CfwJAIANFDQAgCCAJa0ESayADTg0AIAMgEGogDGtBAmoMAQsgECAJQRBqIAxqayAIagsiA2oiDSAEECYgACAKIA4QIiAAQTAgAiANIARBgIAEcxAmIAAgCUEQaiAIIAlBEGprIgUQIiAAQTAgAyAFIBAgDGsiA2prQQBBABAmIAAgDCADECILIABBICACIA0gBEGAwABzECYgCUGwBGokACACIA0gAiANShsLBgBB4J8BCwYAQdyfAQsGAEHUnwELGAEBfyMAQRBrIgEgADYCDCABKAIMQQRqCxgBAX8jAEEQayIBIAA2AgwgASgCDEEIagtpAQF/IwBBEGsiASQAIAEgADYCDCABKAIMKAIUBEAgASgCDCgCFBAbCyABQQA2AgggASgCDCgCBARAIAEgASgCDCgCBDYCCAsgASgCDEEEahA4IAEoAgwQFSABKAIIIQAgAUEQaiQAIAALqQEBA38CQCAALQAAIgJFDQADQCABLQAAIgRFBEAgAiEDDAILAkAgAiAERg0AIAJBIHIgAiACQcEAa0EaSRsgAS0AACICQSByIAIgAkHBAGtBGkkbRg0AIAAtAAAhAwwCCyABQQFqIQEgAC0AASECIABBAWohACACDQALCyADQf8BcSIAQSByIAAgAEHBAGtBGkkbIAEtAAAiAEEgciAAIABBwQBrQRpJG2sLiAEBAX8jAEEQayICJAAgAiAANgIMIAIgATYCCCMAQRBrIgAgAigCDDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCACKAIMIAIoAgg2AgACQCACKAIMEKwBQQFGBEAgAigCDEG0mwEoAgA2AgQMAQsgAigCDEEANgIECyACQRBqJAAL2AkBAX8jAEGwAWsiBSQAIAUgADYCpAEgBSABNgKgASAFIAI2ApwBIAUgAzcDkAEgBSAENgKMASAFIAUoAqABNgKIAQJAAkACQAJAAkACQAJAAkACQAJAAkAgBSgCjAEODwABAgMEBQcICQkJCQkJBgkLIAUoAogBQgA3AyAgBUIANwOoAQwJCyAFIAUoAqQBIAUoApwBIAUpA5ABECsiAzcDgAEgA0IAUwRAIAUoAogBQQhqIAUoAqQBEBcgBUJ/NwOoAQwJCwJAIAUpA4ABUARAIAUoAogBKQMoIAUoAogBKQMgUQRAIAUoAogBQQE2AgQgBSgCiAEgBSgCiAEpAyA3AxggBSgCiAEoAgAEQCAFKAKkASAFQcgAahA5QQBIBEAgBSgCiAFBCGogBSgCpAEQFyAFQn83A6gBDA0LAkAgBSkDSEIgg1ANACAFKAJ0IAUoAogBKAIwRg0AIAUoAogBQQhqQQdBABAUIAVCfzcDqAEMDQsCQCAFKQNIQgSDUA0AIAUpA2AgBSgCiAEpAxhRDQAgBSgCiAFBCGpBFUEAEBQgBUJ/NwOoAQwNCwsLDAELAkAgBSgCiAEoAgQNACAFKAKIASkDICAFKAKIASkDKFYNACAFIAUoAogBKQMoIAUoAogBKQMgfTcDQANAIAUpA0AgBSkDgAFUBEAgBSAFKQOAASAFKQNAfUL/////D1YEfkL/////DwUgBSkDgAEgBSkDQH0LNwM4IAUoAogBKAIwIAUoApwBIAUpA0CnaiAFKQM4pxAaIQAgBSgCiAEgADYCMCAFKAKIASIAIAUpAzggACkDKHw3AyggBSAFKQM4IAUpA0B8NwNADAELCwsLIAUoAogBIgAgBSkDgAEgACkDIHw3AyAgBSAFKQOAATcDqAEMCAsgBUIANwOoAQwHCyAFIAUoApwBNgI0IAUoAogBKAIEBEAgBSgCNCAFKAKIASkDGDcDGCAFKAI0IAUoAogBKAIwNgIsIAUoAjQgBSgCiAEpAxg3AyAgBSgCNEEAOwEwIAUoAjRBADsBMiAFKAI0IgAgACkDAELsAYQ3AwALIAVCADcDqAEMBgsgBSAFKAKIAUEIaiAFKAKcASAFKQOQARBDNwOoAQwFCyAFKAKIARAVIAVCADcDqAEMBAsjAEEQayIAIAUoAqQBNgIMIAUgACgCDCkDGDcDKCAFKQMoQgBTBEAgBSgCiAFBCGogBSgCpAEQFyAFQn83A6gBDAQLIAUpAyghAyAFQX82AhggBUEQNgIUIAVBDzYCECAFQQ02AgwgBUEMNgIIIAVBCjYCBCAFQQk2AgAgBUEIIAUQNEJ/hSADgzcDqAEMAwsgBQJ/IAUpA5ABQhBUBEAgBSgCiAFBCGpBEkEAEBRBAAwBCyAFKAKcAQs2AhwgBSgCHEUEQCAFQn83A6gBDAMLAkAgBSgCpAEgBSgCHCkDACAFKAIcKAIIECdBAE4EQCAFIAUoAqQBEEkiAzcDICADQgBZDQELIAUoAogBQQhqIAUoAqQBEBcgBUJ/NwOoAQwDCyAFKAKIASAFKQMgNwMgIAVCADcDqAEMAgsgBSAFKAKIASkDIDcDqAEMAQsgBSgCiAFBCGpBHEEAEBQgBUJ/NwOoAQsgBSkDqAEhAyAFQbABaiQAIAMLnAwBAX8jAEEwayIFJAAgBSAANgIkIAUgATYCICAFIAI2AhwgBSADNwMQIAUgBDYCDCAFIAUoAiA2AggCQAJAAkACQAJAAkACQAJAAkACQCAFKAIMDhEAAQIDBQYICAgICAgICAcIBAgLIAUoAghCADcDGCAFKAIIQQA6AAwgBSgCCEEAOgANIAUoAghBADoADyAFKAIIQn83AyAgBSgCCCgCrEAgBSgCCCgCqEAoAgwRAABBAXFFBEAgBUJ/NwMoDAkLIAVCADcDKAwICyAFKAIkIQEgBSgCCCECIAUoAhwhBCAFKQMQIQMjAEFAaiIAJAAgACABNgI0IAAgAjYCMCAAIAQ2AiwgACADNwMgAkACfyMAQRBrIgEgACgCMDYCDCABKAIMKAIACwRAIABCfzcDOAwBCwJAIAApAyBQRQRAIAAoAjAtAA1BAXFFDQELIABCADcDOAwBCyAAQgA3AwggAEEAOgAbA0AgAC0AG0EBcQR/QQAFIAApAwggACkDIFQLQQFxBEAgACAAKQMgIAApAwh9NwMAIAAgACgCMCgCrEAgACgCLCAAKQMIp2ogACAAKAIwKAKoQCgCHBEBADYCHCAAKAIcQQJHBEAgACAAKQMAIAApAwh8NwMICwJAAkACQAJAIAAoAhxBAWsOAwACAQMLIAAoAjBBAToADQJAIAAoAjAtAAxBAXENAAsgACgCMCkDIEIAUwRAIAAoAjBBFEEAEBQgAEEBOgAbDAMLAkAgACgCMC0ADkEBcUUNACAAKAIwKQMgIAApAwhWDQAgACgCMEEBOgAPIAAoAjAgACgCMCkDIDcDGCAAKAIsIAAoAjBBKGogACgCMCkDGKcQGRogACAAKAIwKQMYNwM4DAYLIABBAToAGwwCCyAAKAIwLQAMQQFxBEAgAEEBOgAbDAILIAAgACgCNCAAKAIwQShqQoDAABArIgM3AxAgA0IAUwRAIAAoAjAgACgCNBAXIABBAToAGwwCCwJAIAApAxBQBEAgACgCMEEBOgAMIAAoAjAoAqxAIAAoAjAoAqhAKAIYEQIAIAAoAjApAyBCAFMEQCAAKAIwQgA3AyALDAELAkAgACgCMCkDIEIAWQRAIAAoAjBBADoADgwBCyAAKAIwIAApAxA3AyALIAAoAjAoAqxAIAAoAjBBKGogACkDECAAKAIwKAKoQCgCFBEQABoLDAELAn8jAEEQayIBIAAoAjA2AgwgASgCDCgCAEULBEAgACgCMEEUQQAQFAsgAEEBOgAbCwwBCwsgACkDCEIAUgRAIAAoAjBBADoADiAAKAIwIgEgACkDCCABKQMYfDcDGCAAIAApAwg3AzgMAQsgAEF/QQACfyMAQRBrIgEgACgCMDYCDCABKAIMKAIACxusNwM4CyAAKQM4IQMgAEFAayQAIAUgAzcDKAwHCyAFKAIIKAKsQCAFKAIIKAKoQCgCEBEAAEEBcUUEQCAFQn83AygMBwsgBUIANwMoDAYLIAUgBSgCHDYCBAJAIAUoAggtABBBAXEEQCAFKAIILQANQQFxBEAgBSgCBCAFKAIILQAPQQFxBH9BAAUCfwJAIAUoAggoAhRBf0cEQCAFKAIIKAIUQX5HDQELQQgMAQsgBSgCCCgCFAtB//8DcQs7ATAgBSgCBCAFKAIIKQMYNwMgIAUoAgQiACAAKQMAQsgAhDcDAAwCCyAFKAIEIgAgACkDAEK3////D4M3AwAMAQsgBSgCBEEAOwEwIAUoAgQiACAAKQMAQsAAhDcDAAJAIAUoAggtAA1BAXEEQCAFKAIEIAUoAggpAxg3AxggBSgCBCIAIAApAwBCBIQ3AwAMAQsgBSgCBCIAIAApAwBC+////w+DNwMACwsgBUIANwMoDAULIAUgBSgCCC0AD0EBcQR/QQAFIAUoAggoAqxAIAUoAggoAqhAKAIIEQAAC6w3AygMBAsgBSAFKAIIIAUoAhwgBSkDEBBDNwMoDAMLIAUoAggQsQEgBUIANwMoDAILIAVBfzYCACAFQRAgBRA0Qj+ENwMoDAELIAUoAghBFEEAEBQgBUJ/NwMoCyAFKQMoIQMgBUEwaiQAIAMLPAEBfyMAQRBrIgMkACADIAA7AQ4gAyABNgIIIAMgAjYCBEEAIAMoAgggAygCBBC0ASEAIANBEGokACAAC46nAQEEfyMAQSBrIgUkACAFIAA2AhggBSABNgIUIAUgAjYCECAFIAUoAhg2AgwgBSgCDCAFKAIQKQMAQv////8PVgR+Qv////8PBSAFKAIQKQMACz4CICAFKAIMIAUoAhQ2AhwCQCAFKAIMLQAEQQFxBEAgBSgCDEEQaiEBQQRBACAFKAIMLQAMQQFxGyECIwBBQGoiACQAIAAgATYCOCAAIAI2AjQCQAJAAkAgACgCOBB4DQAgACgCNEEFSg0AIAAoAjRBAE4NAQsgAEF+NgI8DAELIAAgACgCOCgCHDYCLAJAAkAgACgCOCgCDEUNACAAKAI4KAIEBEAgACgCOCgCAEUNAQsgACgCLCgCBEGaBUcNASAAKAI0QQRGDQELIAAoAjhBsNkAKAIANgIYIABBfjYCPAwBCyAAKAI4KAIQRQRAIAAoAjhBvNkAKAIANgIYIABBezYCPAwBCyAAIAAoAiwoAig2AjAgACgCLCAAKAI0NgIoAkAgACgCLCgCFARAIAAoAjgQHCAAKAI4KAIQRQRAIAAoAixBfzYCKCAAQQA2AjwMAwsMAQsCQCAAKAI4KAIEDQAgACgCNEEBdEEJQQAgACgCNEEEShtrIAAoAjBBAXRBCUEAIAAoAjBBBEoba0oNACAAKAI0QQRGDQAgACgCOEG82QAoAgA2AhggAEF7NgI8DAILCwJAIAAoAiwoAgRBmgVHDQAgACgCOCgCBEUNACAAKAI4QbzZACgCADYCGCAAQXs2AjwMAQsgACgCLCgCBEEqRgRAIAAgACgCLCgCMEEEdEH4AGtBCHQ2AigCQAJAIAAoAiwoAogBQQJIBEAgACgCLCgChAFBAk4NAQsgAEEANgIkDAELAkAgACgCLCgChAFBBkgEQCAAQQE2AiQMAQsCQCAAKAIsKAKEAUEGRgRAIABBAjYCJAwBCyAAQQM2AiQLCwsgACAAKAIoIAAoAiRBBnRyNgIoIAAoAiwoAmwEQCAAIAAoAihBIHI2AigLIAAgACgCKEEfIAAoAihBH3BrajYCKCAAKAIsIAAoAigQSyAAKAIsKAJsBEAgACgCLCAAKAI4KAIwQRB2EEsgACgCLCAAKAI4KAIwQf//A3EQSwtBAEEAQQAQPSEBIAAoAjggATYCMCAAKAIsQfEANgIEIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwCCwsgACgCLCgCBEE5RgRAQQBBAEEAEBohASAAKAI4IAE2AjAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQR86AAAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQYsBOgAAIAAoAiwoAgghAiAAKAIsIgMoAhQhASADIAFBAWo2AhQgASACakEIOgAAAkAgACgCLCgCHEUEQCAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAKEAUEJRgR/QQIFQQRBACAAKAIsKAKIAUECSAR/IAAoAiwoAoQBQQJIBUEBC0EBcRsLIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQQM6AAAgACgCLEHxADYCBCAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBAsMAQsgACgCLCgCHCgCAEVFQQJBACAAKAIsKAIcKAIsG2pBBEEAIAAoAiwoAhwoAhAbakEIQQAgACgCLCgCHCgCHBtqQRBBACAAKAIsKAIcKAIkG2ohAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIsKAIcKAIEQf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAiwoAhwoAgRBCHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCBEEQdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIsKAIcKAIEQRh2IQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgChAFBCUYEf0ECBUEEQQAgACgCLCgCiAFBAkgEfyAAKAIsKAKEAUECSAVBAQtBAXEbCyECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAiwoAhwoAgxB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCEARAIAAoAiwoAhwoAhRB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCFEEIdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAAAsgACgCLCgCHCgCLARAIAAoAjgoAjAgACgCLCgCCCAAKAIsKAIUEBohASAAKAI4IAE2AjALIAAoAixBADYCICAAKAIsQcUANgIECwsgACgCLCgCBEHFAEYEQCAAKAIsKAIcKAIQBEAgACAAKAIsKAIUNgIgIAAgACgCLCgCHCgCFEH//wNxIAAoAiwoAiBrNgIcA0AgACgCLCgCDCAAKAIsKAIUIAAoAhxqSQRAIAAgACgCLCgCDCAAKAIsKAIUazYCGCAAKAIsKAIIIAAoAiwoAhRqIAAoAiwoAhwoAhAgACgCLCgCIGogACgCGBAZGiAAKAIsIAAoAiwoAgw2AhQCQCAAKAIsKAIcKAIsRQ0AIAAoAiwoAhQgACgCIE0NACAAKAI4KAIwIAAoAiwoAgggACgCIGogACgCLCgCFCAAKAIgaxAaIQEgACgCOCABNgIwCyAAKAIsIgEgACgCGCABKAIgajYCICAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBQUgAEEANgIgIAAgACgCHCAAKAIYazYCHAwCCwALCyAAKAIsKAIIIAAoAiwoAhRqIAAoAiwoAhwoAhAgACgCLCgCIGogACgCHBAZGiAAKAIsIgEgACgCHCABKAIUajYCFAJAIAAoAiwoAhwoAixFDQAgACgCLCgCFCAAKAIgTQ0AIAAoAjgoAjAgACgCLCgCCCAAKAIgaiAAKAIsKAIUIAAoAiBrEBohASAAKAI4IAE2AjALIAAoAixBADYCIAsgACgCLEHJADYCBAsgACgCLCgCBEHJAEYEQCAAKAIsKAIcKAIcBEAgACAAKAIsKAIUNgIUA0AgACgCLCgCFCAAKAIsKAIMRgRAAkAgACgCLCgCHCgCLEUNACAAKAIsKAIUIAAoAhRNDQAgACgCOCgCMCAAKAIsKAIIIAAoAhRqIAAoAiwoAhQgACgCFGsQGiEBIAAoAjggATYCMAsgACgCOBAcIAAoAiwoAhQEQCAAKAIsQX82AiggAEEANgI8DAULIABBADYCFAsgACgCLCgCHCgCHCECIAAoAiwiAygCICEBIAMgAUEBajYCICAAIAEgAmotAAA2AhAgACgCECECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAhANAAsCQCAAKAIsKAIcKAIsRQ0AIAAoAiwoAhQgACgCFE0NACAAKAI4KAIwIAAoAiwoAgggACgCFGogACgCLCgCFCAAKAIUaxAaIQEgACgCOCABNgIwCyAAKAIsQQA2AiALIAAoAixB2wA2AgQLIAAoAiwoAgRB2wBGBEAgACgCLCgCHCgCJARAIAAgACgCLCgCFDYCDANAIAAoAiwoAhQgACgCLCgCDEYEQAJAIAAoAiwoAhwoAixFDQAgACgCLCgCFCAAKAIMTQ0AIAAoAjgoAjAgACgCLCgCCCAAKAIMaiAAKAIsKAIUIAAoAgxrEBohASAAKAI4IAE2AjALIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwFCyAAQQA2AgwLIAAoAiwoAhwoAiQhAiAAKAIsIgMoAiAhASADIAFBAWo2AiAgACABIAJqLQAANgIIIAAoAgghAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIIDQALAkAgACgCLCgCHCgCLEUNACAAKAIsKAIUIAAoAgxNDQAgACgCOCgCMCAAKAIsKAIIIAAoAgxqIAAoAiwoAhQgACgCDGsQGiEBIAAoAjggATYCMAsLIAAoAixB5wA2AgQLIAAoAiwoAgRB5wBGBEAgACgCLCgCHCgCLARAIAAoAiwoAgwgACgCLCgCFEECakkEQCAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBAsLIAAoAjgoAjBB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCMEEIdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAAEEAQQBBABAaIQEgACgCOCABNgIwCyAAKAIsQfEANgIEIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwCCwsCQAJAIAAoAjgoAgQNACAAKAIsKAJ0DQAgACgCNEUNASAAKAIsKAIEQZoFRg0BCyAAAn8gACgCLCgChAFFBEAgACgCLCAAKAI0ELcBDAELAn8gACgCLCgCiAFBAkYEQCAAKAIsIQIgACgCNCEDIwBBIGsiASQAIAEgAjYCGCABIAM2AhQCQANAAkAgASgCGCgCdEUEQCABKAIYEFwgASgCGCgCdEUEQCABKAIURQRAIAFBADYCHAwFCwwCCwsgASgCGEEANgJgIAEgASgCGCICKAI4IAIoAmxqLQAAOgAPIAEoAhgiAigCpC0gAigCoC1BAXRqQQA7AQAgAS0ADyEDIAEoAhgiAigCmC0hBCACIAIoAqAtIgJBAWo2AqAtIAIgBGogAzoAACABKAIYIAEtAA9BAnRqIgIgAi8BlAFBAWo7AZQBIAEgASgCGCgCoC0gASgCGCgCnC1BAWtGNgIQIAEoAhgiAiACKAJ0QQFrNgJ0IAEoAhgiAiACKAJsQQFqNgJsIAEoAhAEQCABKAIYAn8gASgCGCgCXEEATgRAIAEoAhgoAjggASgCGCgCXGoMAQtBAAsgASgCGCgCbCABKAIYKAJca0EAECggASgCGCABKAIYKAJsNgJcIAEoAhgoAgAQHCABKAIYKAIAKAIQRQRAIAFBADYCHAwECwsMAQsLIAEoAhhBADYCtC0gASgCFEEERgRAIAEoAhgCfyABKAIYKAJcQQBOBEAgASgCGCgCOCABKAIYKAJcagwBC0EACyABKAIYKAJsIAEoAhgoAlxrQQEQKCABKAIYIAEoAhgoAmw2AlwgASgCGCgCABAcIAEoAhgoAgAoAhBFBEAgAUECNgIcDAILIAFBAzYCHAwBCyABKAIYKAKgLQRAIAEoAhgCfyABKAIYKAJcQQBOBEAgASgCGCgCOCABKAIYKAJcagwBC0EACyABKAIYKAJsIAEoAhgoAlxrQQAQKCABKAIYIAEoAhgoAmw2AlwgASgCGCgCABAcIAEoAhgoAgAoAhBFBEAgAUEANgIcDAILCyABQQE2AhwLIAEoAhwhAiABQSBqJAAgAgwBCwJ/IAAoAiwoAogBQQNGBEAgACgCLCECIAAoAjQhAyMAQTBrIgEkACABIAI2AiggASADNgIkAkADQAJAIAEoAigoAnRBggJNBEAgASgCKBBcAkAgASgCKCgCdEGCAksNACABKAIkDQAgAUEANgIsDAQLIAEoAigoAnRFDQELIAEoAihBADYCYAJAIAEoAigoAnRBA0kNACABKAIoKAJsRQ0AIAEgASgCKCgCOCABKAIoKAJsakEBazYCGCABIAEoAhgtAAA2AhwgASgCHCECIAEgASgCGCIDQQFqNgIYAkAgAy0AASACRw0AIAEoAhwhAiABIAEoAhgiA0EBajYCGCADLQABIAJHDQAgASgCHCECIAEgASgCGCIDQQFqNgIYIAMtAAEgAkcNACABIAEoAigoAjggASgCKCgCbGpBggJqNgIUA0AgASgCHCECIAEgASgCGCIDQQFqNgIYAn9BACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCHCECIAEgASgCGCIDQQFqNgIYQQAgAy0AASACRw0AGiABKAIcIQIgASABKAIYIgNBAWo2AhhBACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCHCECIAEgASgCGCIDQQFqNgIYQQAgAy0AASACRw0AGiABKAIcIQIgASABKAIYIgNBAWo2AhhBACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCGCABKAIUSQtBAXENAAsgASgCKEGCAiABKAIUIAEoAhhrazYCYCABKAIoKAJgIAEoAigoAnRLBEAgASgCKCABKAIoKAJ0NgJgCwsLAkAgASgCKCgCYEEDTwRAIAEgASgCKCgCYEEDazoAEyABQQE7ARAgASgCKCICKAKkLSACKAKgLUEBdGogAS8BEDsBACABLQATIQMgASgCKCICKAKYLSEEIAIgAigCoC0iAkEBajYCoC0gAiAEaiADOgAAIAEgAS8BEEEBazsBECABKAIoIAEtABNB0N0Aai0AAEECdGpBmAlqIgIgAi8BAEEBajsBACABKAIoQYgTagJ/IAEvARBBgAJJBEAgAS8BEC0A0FkMAQsgAS8BEEEHdkGAAmotANBZC0ECdGoiAiACLwEAQQFqOwEAIAEgASgCKCgCoC0gASgCKCgCnC1BAWtGNgIgIAEoAigiAiACKAJ0IAEoAigoAmBrNgJ0IAEoAigiAiABKAIoKAJgIAIoAmxqNgJsIAEoAihBADYCYAwBCyABIAEoAigiAigCOCACKAJsai0AADoADyABKAIoIgIoAqQtIAIoAqAtQQF0akEAOwEAIAEtAA8hAyABKAIoIgIoApgtIQQgAiACKAKgLSICQQFqNgKgLSACIARqIAM6AAAgASgCKCABLQAPQQJ0aiICIAIvAZQBQQFqOwGUASABIAEoAigoAqAtIAEoAigoApwtQQFrRjYCICABKAIoIgIgAigCdEEBazYCdCABKAIoIgIgAigCbEEBajYCbAsgASgCIARAIAEoAigCfyABKAIoKAJcQQBOBEAgASgCKCgCOCABKAIoKAJcagwBC0EACyABKAIoKAJsIAEoAigoAlxrQQAQKCABKAIoIAEoAigoAmw2AlwgASgCKCgCABAcIAEoAigoAgAoAhBFBEAgAUEANgIsDAQLCwwBCwsgASgCKEEANgK0LSABKAIkQQRGBEAgASgCKAJ/IAEoAigoAlxBAE4EQCABKAIoKAI4IAEoAigoAlxqDAELQQALIAEoAigoAmwgASgCKCgCXGtBARAoIAEoAiggASgCKCgCbDYCXCABKAIoKAIAEBwgASgCKCgCACgCEEUEQCABQQI2AiwMAgsgAUEDNgIsDAELIAEoAigoAqAtBEAgASgCKAJ/IAEoAigoAlxBAE4EQCABKAIoKAI4IAEoAigoAlxqDAELQQALIAEoAigoAmwgASgCKCgCXGtBABAoIAEoAiggASgCKCgCbDYCXCABKAIoKAIAEBwgASgCKCgCACgCEEUEQCABQQA2AiwMAgsLIAFBATYCLAsgASgCLCECIAFBMGokACACDAELIAAoAiwgACgCNCAAKAIsKAKEAUEMbEGA7wBqKAIIEQMACwsLNgIEAkAgACgCBEECRwRAIAAoAgRBA0cNAQsgACgCLEGaBTYCBAsCQCAAKAIEBEAgACgCBEECRw0BCyAAKAI4KAIQRQRAIAAoAixBfzYCKAsgAEEANgI8DAILIAAoAgRBAUYEQAJAIAAoAjRBAUYEQCAAKAIsIQIjAEEgayIBJAAgASACNgIcIAFBAzYCGAJAIAEoAhwoArwtQRAgASgCGGtKBEAgAUECNgIUIAEoAhwiAiACLwG4LSABKAIUQf//A3EgASgCHCgCvC10cjsBuC0gASgCHC8BuC1B/wFxIQMgASgCHCgCCCEEIAEoAhwiBigCFCECIAYgAkEBajYCFCACIARqIAM6AAAgASgCHC8BuC1BCHYhAyABKAIcKAIIIQQgASgCHCIGKAIUIQIgBiACQQFqNgIUIAIgBGogAzoAACABKAIcIAEoAhRB//8DcUEQIAEoAhwoArwta3U7AbgtIAEoAhwiAiACKAK8LSABKAIYQRBrajYCvC0MAQsgASgCHCICIAIvAbgtQQIgASgCHCgCvC10cjsBuC0gASgCHCICIAEoAhggAigCvC1qNgK8LQsgAUGS6AAvAQA2AhACQCABKAIcKAK8LUEQIAEoAhBrSgRAIAFBkOgALwEANgIMIAEoAhwiAiACLwG4LSABKAIMQf//A3EgASgCHCgCvC10cjsBuC0gASgCHC8BuC1B/wFxIQMgASgCHCgCCCEEIAEoAhwiBigCFCECIAYgAkEBajYCFCACIARqIAM6AAAgASgCHC8BuC1BCHYhAyABKAIcKAIIIQQgASgCHCIGKAIUIQIgBiACQQFqNgIUIAIgBGogAzoAACABKAIcIAEoAgxB//8DcUEQIAEoAhwoArwta3U7AbgtIAEoAhwiAiACKAK8LSABKAIQQRBrajYCvC0MAQsgASgCHCICIAIvAbgtQZDoAC8BACABKAIcKAK8LXRyOwG4LSABKAIcIgIgASgCECACKAK8LWo2ArwtCyABKAIcELwBIAFBIGokAAwBCyAAKAI0QQVHBEAgACgCLEEAQQBBABBdIAAoAjRBA0YEQCAAKAIsKAJEIAAoAiwoAkxBAWtBAXRqQQA7AQAgACgCLCgCREEAIAAoAiwoAkxBAWtBAXQQMyAAKAIsKAJ0RQRAIAAoAixBADYCbCAAKAIsQQA2AlwgACgCLEEANgK0LQsLCwsgACgCOBAcIAAoAjgoAhBFBEAgACgCLEF/NgIoIABBADYCPAwDCwsLIAAoAjRBBEcEQCAAQQA2AjwMAQsgACgCLCgCGEEATARAIABBATYCPAwBCwJAIAAoAiwoAhhBAkYEQCAAKAI4KAIwQf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAjgoAjBBCHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCMEEQdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAI4KAIwQRh2IQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCCEH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAI4KAIIQQh2Qf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAjgoAghBEHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCCEEYdiECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAADAELIAAoAiwgACgCOCgCMEEQdhBLIAAoAiwgACgCOCgCMEH//wNxEEsLIAAoAjgQHCAAKAIsKAIYQQBKBEAgACgCLEEAIAAoAiwoAhhrNgIYCyAAIAAoAiwoAhRFNgI8CyAAKAI8IQEgAEFAayQAIAUgATYCCAwBCyAFKAIMQRBqIQEjAEHgAGsiACQAIAAgATYCWCAAQQI2AlQCQAJAAkAgACgCWBBKDQAgACgCWCgCDEUNACAAKAJYKAIADQEgACgCWCgCBEUNAQsgAEF+NgJcDAELIAAgACgCWCgCHDYCUCAAKAJQKAIEQb/+AEYEQCAAKAJQQcD+ADYCBAsgACAAKAJYKAIMNgJIIAAgACgCWCgCEDYCQCAAIAAoAlgoAgA2AkwgACAAKAJYKAIENgJEIAAgACgCUCgCPDYCPCAAIAAoAlAoAkA2AjggACAAKAJENgI0IAAgACgCQDYCMCAAQQA2AhADQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAKAJQKAIEQbT+AGsOHwABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fCyAAKAJQKAIMRQRAIAAoAlBBwP4ANgIEDCELA0AgACgCOEEQSQRAIAAoAkRFDSEgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgACgCUCgCDEECcUUNACAAKAI8QZ+WAkcNACAAKAJQKAIoRQRAIAAoAlBBDzYCKAtBAEEAQQAQGiEBIAAoAlAgATYCHCAAIAAoAjw6AAwgACAAKAI8QQh2OgANIAAoAlAoAhwgAEEMakECEBohASAAKAJQIAE2AhwgAEEANgI8IABBADYCOCAAKAJQQbX+ADYCBAwhCyAAKAJQQQA2AhQgACgCUCgCJARAIAAoAlAoAiRBfzYCMAsCQCAAKAJQKAIMQQFxBEAgACgCPEH/AXFBCHQgACgCPEEIdmpBH3BFDQELIAAoAlhBmgw2AhggACgCUEHR/gA2AgQMIQsgACgCPEEPcUEIRwRAIAAoAlhBmw82AhggACgCUEHR/gA2AgQMIQsgACAAKAI8QQR2NgI8IAAgACgCOEEEazYCOCAAIAAoAjxBD3FBCGo2AhQgACgCUCgCKEUEQCAAKAJQIAAoAhQ2AigLAkAgACgCFEEPTQRAIAAoAhQgACgCUCgCKE0NAQsgACgCWEGTDTYCGCAAKAJQQdH+ADYCBAwhCyAAKAJQQQEgACgCFHQ2AhhBAEEAQQAQPSEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG9/gBBv/4AIAAoAjxBgARxGzYCBCAAQQA2AjwgAEEANgI4DCALA0AgACgCOEEQSQRAIAAoAkRFDSAgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPDYCFCAAKAJQKAIUQf8BcUEIRwRAIAAoAlhBmw82AhggACgCUEHR/gA2AgQMIAsgACgCUCgCFEGAwANxBEAgACgCWEGgCTYCGCAAKAJQQdH+ADYCBAwgCyAAKAJQKAIkBEAgACgCUCgCJCAAKAI8QQh2QQFxNgIACwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAKAJQKAIcIABBDGpBAhAaIQEgACgCUCABNgIcCyAAQQA2AjwgAEEANgI4IAAoAlBBtv4ANgIECwNAIAAoAjhBIEkEQCAAKAJERQ0fIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQKAIkBEAgACgCUCgCJCAAKAI8NgIECwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAIAAoAjxBEHY6AA4gACAAKAI8QRh2OgAPIAAoAlAoAhwgAEEMakEEEBohASAAKAJQIAE2AhwLIABBADYCPCAAQQA2AjggACgCUEG3/gA2AgQLA0AgACgCOEEQSQRAIAAoAkRFDR4gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAoAiQEQCAAKAJQKAIkIAAoAjxB/wFxNgIIIAAoAlAoAiQgACgCPEEIdjYCDAsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAgACgCPDoADCAAIAAoAjxBCHY6AA0gACgCUCgCHCAAQQxqQQIQGiEBIAAoAlAgATYCHAsgAEEANgI8IABBADYCOCAAKAJQQbj+ADYCBAsCQCAAKAJQKAIUQYAIcQRAA0AgACgCOEEQSQRAIAAoAkRFDR8gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPDYCRCAAKAJQKAIkBEAgACgCUCgCJCAAKAI8NgIUCwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAKAJQKAIcIABBDGpBAhAaIQEgACgCUCABNgIcCyAAQQA2AjwgAEEANgI4DAELIAAoAlAoAiQEQCAAKAJQKAIkQQA2AhALCyAAKAJQQbn+ADYCBAsgACgCUCgCFEGACHEEQCAAIAAoAlAoAkQ2AiwgACgCLCAAKAJESwRAIAAgACgCRDYCLAsgACgCLARAAkAgACgCUCgCJEUNACAAKAJQKAIkKAIQRQ0AIAAgACgCUCgCJCgCFCAAKAJQKAJEazYCFCAAKAJQKAIkKAIQIAAoAhRqIAAoAkwCfyAAKAJQKAIkKAIYIAAoAhQgACgCLGpJBEAgACgCUCgCJCgCGCAAKAIUawwBCyAAKAIsCxAZGgsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAoAlAoAhwgACgCTCAAKAIsEBohASAAKAJQIAE2AhwLIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACgCUCIBIAEoAkQgACgCLGs2AkQLIAAoAlAoAkQNGwsgACgCUEEANgJEIAAoAlBBuv4ANgIECwJAIAAoAlAoAhRBgBBxBEAgACgCREUNGyAAQQA2AiwDQCAAKAJMIQEgACAAKAIsIgJBAWo2AiwgACABIAJqLQAANgIUAkAgACgCUCgCJEUNACAAKAJQKAIkKAIcRQ0AIAAoAlAoAkQgACgCUCgCJCgCIE8NACAAKAIUIQIgACgCUCgCJCgCHCEDIAAoAlAiBCgCRCEBIAQgAUEBajYCRCABIANqIAI6AAALIAAoAhQEfyAAKAIsIAAoAkRJBUEAC0EBcQ0ACwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACgCUCgCHCAAKAJMIAAoAiwQGiEBIAAoAlAgATYCHAsgACAAKAJEIAAoAixrNgJEIAAgACgCLCAAKAJMajYCTCAAKAIUDRsMAQsgACgCUCgCJARAIAAoAlAoAiRBADYCHAsLIAAoAlBBADYCRCAAKAJQQbv+ADYCBAsCQCAAKAJQKAIUQYAgcQRAIAAoAkRFDRogAEEANgIsA0AgACgCTCEBIAAgACgCLCICQQFqNgIsIAAgASACai0AADYCFAJAIAAoAlAoAiRFDQAgACgCUCgCJCgCJEUNACAAKAJQKAJEIAAoAlAoAiQoAihPDQAgACgCFCECIAAoAlAoAiQoAiQhAyAAKAJQIgQoAkQhASAEIAFBAWo2AkQgASADaiACOgAACyAAKAIUBH8gACgCLCAAKAJESQVBAAtBAXENAAsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAoAlAoAhwgACgCTCAAKAIsEBohASAAKAJQIAE2AhwLIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACgCFA0aDAELIAAoAlAoAiQEQCAAKAJQKAIkQQA2AiQLCyAAKAJQQbz+ADYCBAsgACgCUCgCFEGABHEEQANAIAAoAjhBEEkEQCAAKAJERQ0aIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCwJAIAAoAlAoAgxBBHFFDQAgACgCPCAAKAJQKAIcQf//A3FGDQAgACgCWEH7DDYCGCAAKAJQQdH+ADYCBAwaCyAAQQA2AjwgAEEANgI4CyAAKAJQKAIkBEAgACgCUCgCJCAAKAJQKAIUQQl1QQFxNgIsIAAoAlAoAiRBATYCMAtBAEEAQQAQGiEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG//gA2AgQMGAsDQCAAKAI4QSBJBEAgACgCREUNGCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCUCAAKAI8QQh2QYD+A3EgACgCPEEYdmogACgCPEGA/gNxQQh0aiAAKAI8Qf8BcUEYdGoiATYCHCAAKAJYIAE2AjAgAEEANgI8IABBADYCOCAAKAJQQb7+ADYCBAsgACgCUCgCEEUEQCAAKAJYIAAoAkg2AgwgACgCWCAAKAJANgIQIAAoAlggACgCTDYCACAAKAJYIAAoAkQ2AgQgACgCUCAAKAI8NgI8IAAoAlAgACgCODYCQCAAQQI2AlwMGAtBAEEAQQAQPSEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG//gA2AgQLIAAoAlRBBUYNFCAAKAJUQQZGDRQLIAAoAlAoAggEQCAAIAAoAjwgACgCOEEHcXY2AjwgACAAKAI4IAAoAjhBB3FrNgI4IAAoAlBBzv4ANgIEDBULA0AgACgCOEEDSQRAIAAoAkRFDRUgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPEEBcTYCCCAAIAAoAjxBAXY2AjwgACAAKAI4QQFrNgI4AkACQAJAAkACQCAAKAI8QQNxDgQAAQIDBAsgACgCUEHB/gA2AgQMAwsjAEEQayIBIAAoAlA2AgwgASgCDEGw8gA2AlAgASgCDEEJNgJYIAEoAgxBsIIBNgJUIAEoAgxBBTYCXCAAKAJQQcf+ADYCBCAAKAJUQQZGBEAgACAAKAI8QQJ2NgI8IAAgACgCOEECazYCOAwXCwwCCyAAKAJQQcT+ADYCBAwBCyAAKAJYQfANNgIYIAAoAlBB0f4ANgIECyAAIAAoAjxBAnY2AjwgACAAKAI4QQJrNgI4DBQLIAAgACgCPCAAKAI4QQdxdjYCPCAAIAAoAjggACgCOEEHcWs2AjgDQCAAKAI4QSBJBEAgACgCREUNFCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCPEH//wNxIAAoAjxBEHZB//8Dc0cEQCAAKAJYQaEKNgIYIAAoAlBB0f4ANgIEDBQLIAAoAlAgACgCPEH//wNxNgJEIABBADYCPCAAQQA2AjggACgCUEHC/gA2AgQgACgCVEEGRg0SCyAAKAJQQcP+ADYCBAsgACAAKAJQKAJENgIsIAAoAiwEQCAAKAIsIAAoAkRLBEAgACAAKAJENgIsCyAAKAIsIAAoAkBLBEAgACAAKAJANgIsCyAAKAIsRQ0RIAAoAkggACgCTCAAKAIsEBkaIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACAAKAJAIAAoAixrNgJAIAAgACgCLCAAKAJIajYCSCAAKAJQIgEgASgCRCAAKAIsazYCRAwSCyAAKAJQQb/+ADYCBAwRCwNAIAAoAjhBDkkEQCAAKAJERQ0RIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQIAAoAjxBH3FBgQJqNgJkIAAgACgCPEEFdjYCPCAAIAAoAjhBBWs2AjggACgCUCAAKAI8QR9xQQFqNgJoIAAgACgCPEEFdjYCPCAAIAAoAjhBBWs2AjggACgCUCAAKAI8QQ9xQQRqNgJgIAAgACgCPEEEdjYCPCAAIAAoAjhBBGs2AjgCQCAAKAJQKAJkQZ4CTQRAIAAoAlAoAmhBHk0NAQsgACgCWEH9CTYCGCAAKAJQQdH+ADYCBAwRCyAAKAJQQQA2AmwgACgCUEHF/gA2AgQLA0AgACgCUCgCbCAAKAJQKAJgSQRAA0AgACgCOEEDSQRAIAAoAkRFDRIgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAjxBB3EhAiAAKAJQQfQAaiEDIAAoAlAiBCgCbCEBIAQgAUEBajYCbCABQQF0QYDyAGovAQBBAXQgA2ogAjsBACAAIAAoAjxBA3Y2AjwgACAAKAI4QQNrNgI4DAELCwNAIAAoAlAoAmxBE0kEQCAAKAJQQfQAaiECIAAoAlAiAygCbCEBIAMgAUEBajYCbCABQQF0QYDyAGovAQBBAXQgAmpBADsBAAwBCwsgACgCUCAAKAJQQbQKajYCcCAAKAJQIAAoAlAoAnA2AlAgACgCUEEHNgJYIABBACAAKAJQQfQAakETIAAoAlBB8ABqIAAoAlBB2ABqIAAoAlBB9AVqEHU2AhAgACgCEARAIAAoAlhBhwk2AhggACgCUEHR/gA2AgQMEAsgACgCUEEANgJsIAAoAlBBxv4ANgIECwNAAkAgACgCUCgCbCAAKAJQKAJkIAAoAlAoAmhqTw0AA0ACQCAAIAAoAlAoAlAgACgCPEEBIAAoAlAoAlh0QQFrcUECdGooAQA2ASAgAC0AISAAKAI4TQ0AIAAoAkRFDREgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgAC8BIkEQSQRAIAAgACgCPCAALQAhdjYCPCAAIAAoAjggAC0AIWs2AjggAC8BIiECIAAoAlBB9ABqIQMgACgCUCIEKAJsIQEgBCABQQFqNgJsIAFBAXQgA2ogAjsBAAwBCwJAIAAvASJBEEYEQANAIAAoAjggAC0AIUECakkEQCAAKAJERQ0UIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjwgAC0AIXY2AjwgACAAKAI4IAAtACFrNgI4IAAoAlAoAmxFBEAgACgCWEHPCTYCGCAAKAJQQdH+ADYCBAwECyAAIAAoAlAgACgCUCgCbEEBdGovAXI2AhQgACAAKAI8QQNxQQNqNgIsIAAgACgCPEECdjYCPCAAIAAoAjhBAms2AjgMAQsCQCAALwEiQRFGBEADQCAAKAI4IAAtACFBA2pJBEAgACgCREUNFSAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtACF2NgI8IAAgACgCOCAALQAhazYCOCAAQQA2AhQgACAAKAI8QQdxQQNqNgIsIAAgACgCPEEDdjYCPCAAIAAoAjhBA2s2AjgMAQsDQCAAKAI4IAAtACFBB2pJBEAgACgCREUNFCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtACF2NgI8IAAgACgCOCAALQAhazYCOCAAQQA2AhQgACAAKAI8Qf8AcUELajYCLCAAIAAoAjxBB3Y2AjwgACAAKAI4QQdrNgI4CwsgACgCUCgCbCAAKAIsaiAAKAJQKAJkIAAoAlAoAmhqSwRAIAAoAlhBzwk2AhggACgCUEHR/gA2AgQMAgsDQCAAIAAoAiwiAUEBazYCLCABBEAgACgCFCECIAAoAlBB9ABqIQMgACgCUCIEKAJsIQEgBCABQQFqNgJsIAFBAXQgA2ogAjsBAAwBCwsLDAELCyAAKAJQKAIEQdH+AEYNDiAAKAJQLwH0BEUEQCAAKAJYQfULNgIYIAAoAlBB0f4ANgIEDA8LIAAoAlAgACgCUEG0Cmo2AnAgACgCUCAAKAJQKAJwNgJQIAAoAlBBCTYCWCAAQQEgACgCUEH0AGogACgCUCgCZCAAKAJQQfAAaiAAKAJQQdgAaiAAKAJQQfQFahB1NgIQIAAoAhAEQCAAKAJYQesINgIYIAAoAlBB0f4ANgIEDA8LIAAoAlAgACgCUCgCcDYCVCAAKAJQQQY2AlwgAEECIAAoAlBB9ABqIAAoAlAoAmRBAXRqIAAoAlAoAmggACgCUEHwAGogACgCUEHcAGogACgCUEH0BWoQdTYCECAAKAIQBEAgACgCWEG5CTYCGCAAKAJQQdH+ADYCBAwPCyAAKAJQQcf+ADYCBCAAKAJUQQZGDQ0LIAAoAlBByP4ANgIECwJAIAAoAkRBBkkNACAAKAJAQYICSQ0AIAAoAlggACgCSDYCDCAAKAJYIAAoAkA2AhAgACgCWCAAKAJMNgIAIAAoAlggACgCRDYCBCAAKAJQIAAoAjw2AjwgACgCUCAAKAI4NgJAIAAoAjAhAiMAQeAAayIBIAAoAlg2AlwgASACNgJYIAEgASgCXCgCHDYCVCABIAEoAlwoAgA2AlAgASABKAJQIAEoAlwoAgRBBWtqNgJMIAEgASgCXCgCDDYCSCABIAEoAkggASgCWCABKAJcKAIQa2s2AkQgASABKAJIIAEoAlwoAhBBgQJrajYCQCABIAEoAlQoAiw2AjwgASABKAJUKAIwNgI4IAEgASgCVCgCNDYCNCABIAEoAlQoAjg2AjAgASABKAJUKAI8NgIsIAEgASgCVCgCQDYCKCABIAEoAlQoAlA2AiQgASABKAJUKAJUNgIgIAFBASABKAJUKAJYdEEBazYCHCABQQEgASgCVCgCXHRBAWs2AhgDQCABKAIoQQ9JBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABIAEoAlAiAkEBajYCUCABIAEoAiwgAi0AACABKAIodGo2AiwgASABKAIoQQhqNgIoCyABIAEoAiQgASgCLCABKAIccUECdGooAQA2ARACQAJAA0AgASABLQARNgIMIAEgASgCLCABKAIMdjYCLCABIAEoAiggASgCDGs2AiggASABLQAQNgIMIAEoAgxFBEAgAS8BEiECIAEgASgCSCIDQQFqNgJIIAMgAjoAAAwCCyABKAIMQRBxBEAgASABLwESNgIIIAEgASgCDEEPcTYCDCABKAIMBEAgASgCKCABKAIMSQRAIAEgASgCUCICQQFqNgJQIAEgASgCLCACLQAAIAEoAih0ajYCLCABIAEoAihBCGo2AigLIAEgASgCCCABKAIsQQEgASgCDHRBAWtxajYCCCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoCyABKAIoQQ9JBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABIAEoAlAiAkEBajYCUCABIAEoAiwgAi0AACABKAIodGo2AiwgASABKAIoQQhqNgIoCyABIAEoAiAgASgCLCABKAIYcUECdGooAQA2ARACQANAIAEgAS0AETYCDCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoIAEgAS0AEDYCDCABKAIMQRBxBEAgASABLwESNgIEIAEgASgCDEEPcTYCDCABKAIoIAEoAgxJBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABKAIoIAEoAgxJBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKAsLIAEgASgCBCABKAIsQQEgASgCDHRBAWtxajYCBCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoIAEgASgCSCABKAJEazYCDAJAIAEoAgQgASgCDEsEQCABIAEoAgQgASgCDGs2AgwgASgCDCABKAI4SwRAIAEoAlQoAsQ3BEAgASgCXEHdDDYCGCABKAJUQdH+ADYCBAwKCwsgASABKAIwNgIAAkAgASgCNEUEQCABIAEoAgAgASgCPCABKAIMa2o2AgAgASgCDCABKAIISQRAIAEgASgCCCABKAIMazYCCANAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIMQQFrIgI2AgwgAg0ACyABIAEoAkggASgCBGs2AgALDAELAkAgASgCNCABKAIMSQRAIAEgASgCACABKAI8IAEoAjRqIAEoAgxrajYCACABIAEoAgwgASgCNGs2AgwgASgCDCABKAIISQRAIAEgASgCCCABKAIMazYCCANAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIMQQFrIgI2AgwgAg0ACyABIAEoAjA2AgAgASgCNCABKAIISQRAIAEgASgCNDYCDCABIAEoAgggASgCDGs2AggDQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCDEEBayICNgIMIAINAAsgASABKAJIIAEoAgRrNgIACwsMAQsgASABKAIAIAEoAjQgASgCDGtqNgIAIAEoAgwgASgCCEkEQCABIAEoAgggASgCDGs2AggDQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCDEEBayICNgIMIAINAAsgASABKAJIIAEoAgRrNgIACwsLA0AgASgCCEECSwRAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIAIgJBAWo2AgAgAi0AACECIAEgASgCSCIDQQFqNgJIIAMgAjoAACABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCCEEDazYCCAwBCwsMAQsgASABKAJIIAEoAgRrNgIAA0AgASABKAIAIgJBAWo2AgAgAi0AACECIAEgASgCSCIDQQFqNgJIIAMgAjoAACABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIIQQNrNgIIIAEoAghBAksNAAsLIAEoAggEQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEoAghBAUsEQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAACwsMAgsgASgCDEHAAHFFBEAgASABKAIgIAEvARIgASgCLEEBIAEoAgx0QQFrcWpBAnRqKAEANgEQDAELCyABKAJcQYUPNgIYIAEoAlRB0f4ANgIEDAQLDAILIAEoAgxBwABxRQRAIAEgASgCJCABLwESIAEoAixBASABKAIMdEEBa3FqQQJ0aigBADYBEAwBCwsgASgCDEEgcQRAIAEoAlRBv/4ANgIEDAILIAEoAlxB6Q42AhggASgCVEHR/gA2AgQMAQsgASgCUCABKAJMSQR/IAEoAkggASgCQEkFQQALQQFxDQELCyABIAEoAihBA3Y2AgggASABKAJQIAEoAghrNgJQIAEgASgCKCABKAIIQQN0azYCKCABIAEoAixBASABKAIodEEBa3E2AiwgASgCXCABKAJQNgIAIAEoAlwgASgCSDYCDCABKAJcAn8gASgCUCABKAJMSQRAIAEoAkwgASgCUGtBBWoMAQtBBSABKAJQIAEoAkxraws2AgQgASgCXAJ/IAEoAkggASgCQEkEQCABKAJAIAEoAkhrQYECagwBC0GBAiABKAJIIAEoAkBraws2AhAgASgCVCABKAIsNgI8IAEoAlQgASgCKDYCQCAAIAAoAlgoAgw2AkggACAAKAJYKAIQNgJAIAAgACgCWCgCADYCTCAAIAAoAlgoAgQ2AkQgACAAKAJQKAI8NgI8IAAgACgCUCgCQDYCOCAAKAJQKAIEQb/+AEYEQCAAKAJQQX82Asg3CwwNCyAAKAJQQQA2Asg3A0ACQCAAIAAoAlAoAlAgACgCPEEBIAAoAlAoAlh0QQFrcUECdGooAQA2ASAgAC0AISAAKAI4TQ0AIAAoAkRFDQ0gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgAC0AIEUNACAALQAgQfABcQ0AIAAgACgBIDYBGANAAkAgACAAKAJQKAJQIAAvARogACgCPEEBIAAtABkgAC0AGGp0QQFrcSAALQAZdmpBAnRqKAEANgEgIAAoAjggAC0AGSAALQAhak8NACAAKAJERQ0OIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjwgAC0AGXY2AjwgACAAKAI4IAAtABlrNgI4IAAoAlAiASAALQAZIAEoAsg3ajYCyDcLIAAgACgCPCAALQAhdjYCPCAAIAAoAjggAC0AIWs2AjggACgCUCIBIAAtACEgASgCyDdqNgLINyAAKAJQIAAvASI2AkQgAC0AIEUEQCAAKAJQQc3+ADYCBAwNCyAALQAgQSBxBEAgACgCUEF/NgLINyAAKAJQQb/+ADYCBAwNCyAALQAgQcAAcQRAIAAoAlhB6Q42AhggACgCUEHR/gA2AgQMDQsgACgCUCAALQAgQQ9xNgJMIAAoAlBByf4ANgIECyAAKAJQKAJMBEADQCAAKAI4IAAoAlAoAkxJBEAgACgCREUNDSAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCUCIBIAEoAkQgACgCPEEBIAAoAlAoAkx0QQFrcWo2AkQgACAAKAI8IAAoAlAoAkx2NgI8IAAgACgCOCAAKAJQKAJMazYCOCAAKAJQIgEgACgCUCgCTCABKALIN2o2Asg3CyAAKAJQIAAoAlAoAkQ2Asw3IAAoAlBByv4ANgIECwNAAkAgACAAKAJQKAJUIAAoAjxBASAAKAJQKAJcdEEBa3FBAnRqKAEANgEgIAAtACEgACgCOE0NACAAKAJERQ0LIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAALQAgQfABcUUEQCAAIAAoASA2ARgDQAJAIAAgACgCUCgCVCAALwEaIAAoAjxBASAALQAZIAAtABhqdEEBa3EgAC0AGXZqQQJ0aigBADYBICAAKAI4IAAtABkgAC0AIWpPDQAgACgCREUNDCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtABl2NgI8IAAgACgCOCAALQAZazYCOCAAKAJQIgEgAC0AGSABKALIN2o2Asg3CyAAIAAoAjwgAC0AIXY2AjwgACAAKAI4IAAtACFrNgI4IAAoAlAiASAALQAhIAEoAsg3ajYCyDcgAC0AIEHAAHEEQCAAKAJYQYUPNgIYIAAoAlBB0f4ANgIEDAsLIAAoAlAgAC8BIjYCSCAAKAJQIAAtACBBD3E2AkwgACgCUEHL/gA2AgQLIAAoAlAoAkwEQANAIAAoAjggACgCUCgCTEkEQCAAKAJERQ0LIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQIgEgASgCSCAAKAI8QQEgACgCUCgCTHRBAWtxajYCSCAAIAAoAjwgACgCUCgCTHY2AjwgACAAKAI4IAAoAlAoAkxrNgI4IAAoAlAiASAAKAJQKAJMIAEoAsg3ajYCyDcLIAAoAlBBzP4ANgIECyAAKAJARQ0HIAAgACgCMCAAKAJAazYCLAJAIAAoAlAoAkggACgCLEsEQCAAIAAoAlAoAkggACgCLGs2AiwgACgCLCAAKAJQKAIwSwRAIAAoAlAoAsQ3BEAgACgCWEHdDDYCGCAAKAJQQdH+ADYCBAwMCwsCQCAAKAIsIAAoAlAoAjRLBEAgACAAKAIsIAAoAlAoAjRrNgIsIAAgACgCUCgCOCAAKAJQKAIsIAAoAixrajYCKAwBCyAAIAAoAlAoAjggACgCUCgCNCAAKAIsa2o2AigLIAAoAiwgACgCUCgCREsEQCAAIAAoAlAoAkQ2AiwLDAELIAAgACgCSCAAKAJQKAJIazYCKCAAIAAoAlAoAkQ2AiwLIAAoAiwgACgCQEsEQCAAIAAoAkA2AiwLIAAgACgCQCAAKAIsazYCQCAAKAJQIgEgASgCRCAAKAIsazYCRANAIAAgACgCKCIBQQFqNgIoIAEtAAAhASAAIAAoAkgiAkEBajYCSCACIAE6AAAgACAAKAIsQQFrIgE2AiwgAQ0ACyAAKAJQKAJERQRAIAAoAlBByP4ANgIECwwICyAAKAJARQ0GIAAoAlAoAkQhASAAIAAoAkgiAkEBajYCSCACIAE6AAAgACAAKAJAQQFrNgJAIAAoAlBByP4ANgIEDAcLIAAoAlAoAgwEQANAIAAoAjhBIEkEQCAAKAJERQ0IIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjAgACgCQGs2AjAgACgCWCIBIAAoAjAgASgCFGo2AhQgACgCUCIBIAAoAjAgASgCIGo2AiACQCAAKAJQKAIMQQRxRQ0AIAAoAjBFDQACfyAAKAJQKAIUBEAgACgCUCgCHCAAKAJIIAAoAjBrIAAoAjAQGgwBCyAAKAJQKAIcIAAoAkggACgCMGsgACgCMBA9CyEBIAAoAlAgATYCHCAAKAJYIAE2AjALIAAgACgCQDYCMAJAIAAoAlAoAgxBBHFFDQACfyAAKAJQKAIUBEAgACgCPAwBCyAAKAI8QQh2QYD+A3EgACgCPEEYdmogACgCPEGA/gNxQQh0aiAAKAI8Qf8BcUEYdGoLIAAoAlAoAhxGDQAgACgCWEHIDDYCGCAAKAJQQdH+ADYCBAwICyAAQQA2AjwgAEEANgI4CyAAKAJQQc/+ADYCBAsCQCAAKAJQKAIMRQ0AIAAoAlAoAhRFDQADQCAAKAI4QSBJBEAgACgCREUNByAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCPCAAKAJQKAIgRwRAIAAoAlhBsQw2AhggACgCUEHR/gA2AgQMBwsgAEEANgI8IABBADYCOAsgACgCUEHQ/gA2AgQLIABBATYCEAwDCyAAQX02AhAMAgsgAEF8NgJcDAMLIABBfjYCXAwCCwsgACgCWCAAKAJINgIMIAAoAlggACgCQDYCECAAKAJYIAAoAkw2AgAgACgCWCAAKAJENgIEIAAoAlAgACgCPDYCPCAAKAJQIAAoAjg2AkACQAJAIAAoAlAoAiwNACAAKAIwIAAoAlgoAhBGDQEgACgCUCgCBEHR/gBPDQEgACgCUCgCBEHO/gBJDQAgACgCVEEERg0BCwJ/IAAoAlghAiAAKAJYKAIMIQMgACgCMCAAKAJYKAIQayEEIwBBIGsiASQAIAEgAjYCGCABIAM2AhQgASAENgIQIAEgASgCGCgCHDYCDAJAIAEoAgwoAjhFBEAgASgCGCgCKEEBIAEoAgwoAih0QQEgASgCGCgCIBEBACECIAEoAgwgAjYCOCABKAIMKAI4RQRAIAFBATYCHAwCCwsgASgCDCgCLEUEQCABKAIMQQEgASgCDCgCKHQ2AiwgASgCDEEANgI0IAEoAgxBADYCMAsCQCABKAIQIAEoAgwoAixPBEAgASgCDCgCOCABKAIUIAEoAgwoAixrIAEoAgwoAiwQGRogASgCDEEANgI0IAEoAgwgASgCDCgCLDYCMAwBCyABIAEoAgwoAiwgASgCDCgCNGs2AgggASgCCCABKAIQSwRAIAEgASgCEDYCCAsgASgCDCgCOCABKAIMKAI0aiABKAIUIAEoAhBrIAEoAggQGRogASABKAIQIAEoAghrNgIQAkAgASgCEARAIAEoAgwoAjggASgCFCABKAIQayABKAIQEBkaIAEoAgwgASgCEDYCNCABKAIMIAEoAgwoAiw2AjAMAQsgASgCDCICIAEoAgggAigCNGo2AjQgASgCDCgCNCABKAIMKAIsRgRAIAEoAgxBADYCNAsgASgCDCgCMCABKAIMKAIsSQRAIAEoAgwiAiABKAIIIAIoAjBqNgIwCwsLIAFBADYCHAsgASgCHCECIAFBIGokACACCwRAIAAoAlBB0v4ANgIEIABBfDYCXAwCCwsgACAAKAI0IAAoAlgoAgRrNgI0IAAgACgCMCAAKAJYKAIQazYCMCAAKAJYIgEgACgCNCABKAIIajYCCCAAKAJYIgEgACgCMCABKAIUajYCFCAAKAJQIgEgACgCMCABKAIgajYCIAJAIAAoAlAoAgxBBHFFDQAgACgCMEUNAAJ/IAAoAlAoAhQEQCAAKAJQKAIcIAAoAlgoAgwgACgCMGsgACgCMBAaDAELIAAoAlAoAhwgACgCWCgCDCAAKAIwayAAKAIwED0LIQEgACgCUCABNgIcIAAoAlggATYCMAsgACgCWCAAKAJQKAJAQcAAQQAgACgCUCgCCBtqQYABQQAgACgCUCgCBEG//gBGG2pBgAJBACAAKAJQKAIEQcf+AEcEfyAAKAJQKAIEQcL+AEYFQQELQQFxG2o2AiwCQAJAIAAoAjRFBEAgACgCMEUNAQsgACgCVEEERw0BCyAAKAIQDQAgAEF7NgIQCyAAIAAoAhA2AlwLIAAoAlwhASAAQeAAaiQAIAUgATYCCAsgBSgCECIAIAApAwAgBSgCDDUCIH03AwACQAJAAkACQAJAIAUoAghBBWoOBwIDAwMDAAEDCyAFQQA2AhwMAwsgBUEBNgIcDAILIAUoAgwoAhRFBEAgBUEDNgIcDAILCyAFKAIMKAIAQQ0gBSgCCBAUIAVBAjYCHAsgBSgCHCEAIAVBIGokACAACyQBAX8jAEEQayIBIAA2AgwgASABKAIMNgIIIAEoAghBAToADAuXAQEBfyMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjcDCCADIAMoAhg2AgQCQAJAIAMpAwhC/////w9YBEAgAygCBCgCFEUNAQsgAygCBCgCAEESQQAQFCADQQA6AB8MAQsgAygCBCADKQMIPgIUIAMoAgQgAygCFDYCECADQQE6AB8LIAMtAB9BAXEhACADQSBqJAAgAAukAgECfyMAQRBrIgEkACABIAA2AgggASABKAIINgIEAkAgASgCBC0ABEEBcQRAIAEgASgCBEEQahC4ATYCAAwBCyABKAIEQRBqIQIjAEEQayIAJAAgACACNgIIAkAgACgCCBBKBEAgAEF+NgIMDAELIAAgACgCCCgCHDYCBCAAKAIEKAI4BEAgACgCCCgCKCAAKAIEKAI4IAAoAggoAiQRBAALIAAoAggoAiggACgCCCgCHCAAKAIIKAIkEQQAIAAoAghBADYCHCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgASACNgIACwJAIAEoAgAEQCABKAIEKAIAQQ0gASgCABAUIAFBADoADwwBCyABQQE6AA8LIAEtAA9BAXEhACABQRBqJAAgAAuyGAEFfyMAQRBrIgQkACAEIAA2AgggBCAEKAIINgIEIAQoAgRBADYCFCAEKAIEQQA2AhAgBCgCBEEANgIgIAQoAgRBADYCHAJAIAQoAgQtAARBAXEEQCAEKAIEQRBqIQEgBCgCBCgCCCECIwBBMGsiACQAIAAgATYCKCAAIAI2AiQgAEEINgIgIABBcTYCHCAAQQk2AhggAEEANgIUIABBwBI2AhAgAEE4NgIMIABBATYCBAJAAkACQCAAKAIQRQ0AIAAoAhAsAABB+O4ALAAARw0AIAAoAgxBOEYNAQsgAEF6NgIsDAELIAAoAihFBEAgAEF+NgIsDAELIAAoAihBADYCGCAAKAIoKAIgRQRAIAAoAihBBTYCICAAKAIoQQA2AigLIAAoAigoAiRFBEAgACgCKEEGNgIkCyAAKAIkQX9GBEAgAEEGNgIkCwJAIAAoAhxBAEgEQCAAQQA2AgQgAEEAIAAoAhxrNgIcDAELIAAoAhxBD0oEQCAAQQI2AgQgACAAKAIcQRBrNgIcCwsCQAJAIAAoAhhBAUgNACAAKAIYQQlKDQAgACgCIEEIRw0AIAAoAhxBCEgNACAAKAIcQQ9KDQAgACgCJEEASA0AIAAoAiRBCUoNACAAKAIUQQBIDQAgACgCFEEESg0AIAAoAhxBCEcNASAAKAIEQQFGDQELIABBfjYCLAwBCyAAKAIcQQhGBEAgAEEJNgIcCyAAIAAoAigoAihBAUHELSAAKAIoKAIgEQEANgIIIAAoAghFBEAgAEF8NgIsDAELIAAoAiggACgCCDYCHCAAKAIIIAAoAig2AgAgACgCCEEqNgIEIAAoAgggACgCBDYCGCAAKAIIQQA2AhwgACgCCCAAKAIcNgIwIAAoAghBASAAKAIIKAIwdDYCLCAAKAIIIAAoAggoAixBAWs2AjQgACgCCCAAKAIYQQdqNgJQIAAoAghBASAAKAIIKAJQdDYCTCAAKAIIIAAoAggoAkxBAWs2AlQgACgCCCAAKAIIKAJQQQJqQQNuNgJYIAAoAigoAiggACgCCCgCLEECIAAoAigoAiARAQAhASAAKAIIIAE2AjggACgCKCgCKCAAKAIIKAIsQQIgACgCKCgCIBEBACEBIAAoAgggATYCQCAAKAIoKAIoIAAoAggoAkxBAiAAKAIoKAIgEQEAIQEgACgCCCABNgJEIAAoAghBADYCwC0gACgCCEEBIAAoAhhBBmp0NgKcLSAAIAAoAigoAiggACgCCCgCnC1BBCAAKAIoKAIgEQEANgIAIAAoAgggACgCADYCCCAAKAIIIAAoAggoApwtQQJ0NgIMAkACQCAAKAIIKAI4RQ0AIAAoAggoAkBFDQAgACgCCCgCREUNACAAKAIIKAIIDQELIAAoAghBmgU2AgQgACgCKEG42QAoAgA2AhggACgCKBC4ARogAEF8NgIsDAELIAAoAgggACgCACAAKAIIKAKcLUEBdkEBdGo2AqQtIAAoAgggACgCCCgCCCAAKAIIKAKcLUEDbGo2ApgtIAAoAgggACgCJDYChAEgACgCCCAAKAIUNgKIASAAKAIIIAAoAiA6ACQgACgCKCEBIwBBEGsiAyQAIAMgATYCDCADKAIMIQIjAEEQayIBJAAgASACNgIIAkAgASgCCBB4BEAgAUF+NgIMDAELIAEoAghBADYCFCABKAIIQQA2AgggASgCCEEANgIYIAEoAghBAjYCLCABIAEoAggoAhw2AgQgASgCBEEANgIUIAEoAgQgASgCBCgCCDYCECABKAIEKAIYQQBIBEAgASgCBEEAIAEoAgQoAhhrNgIYCyABKAIEIAEoAgQoAhhBAkYEf0E5BUEqQfEAIAEoAgQoAhgbCzYCBAJ/IAEoAgQoAhhBAkYEQEEAQQBBABAaDAELQQBBAEEAED0LIQIgASgCCCACNgIwIAEoAgRBADYCKCABKAIEIQUjAEEQayICJAAgAiAFNgIMIAIoAgwgAigCDEGUAWo2ApgWIAIoAgxB0N8ANgKgFiACKAIMIAIoAgxBiBNqNgKkFiACKAIMQeTfADYCrBYgAigCDCACKAIMQfwUajYCsBYgAigCDEH43wA2ArgWIAIoAgxBADsBuC0gAigCDEEANgK8LSACKAIMEL4BIAJBEGokACABQQA2AgwLIAEoAgwhAiABQRBqJAAgAyACNgIIIAMoAghFBEAgAygCDCgCHCECIwBBEGsiASQAIAEgAjYCDCABKAIMIAEoAgwoAixBAXQ2AjwgASgCDCgCRCABKAIMKAJMQQFrQQF0akEAOwEAIAEoAgwoAkRBACABKAIMKAJMQQFrQQF0EDMgASgCDCABKAIMKAKEAUEMbEGA7wBqLwECNgKAASABKAIMIAEoAgwoAoQBQQxsQYDvAGovAQA2AowBIAEoAgwgASgCDCgChAFBDGxBgO8Aai8BBDYCkAEgASgCDCABKAIMKAKEAUEMbEGA7wBqLwEGNgJ8IAEoAgxBADYCbCABKAIMQQA2AlwgASgCDEEANgJ0IAEoAgxBADYCtC0gASgCDEECNgJ4IAEoAgxBAjYCYCABKAIMQQA2AmggASgCDEEANgJIIAFBEGokAAsgAygCCCEBIANBEGokACAAIAE2AiwLIAAoAiwhASAAQTBqJAAgBCABNgIADAELIAQoAgRBEGohASMAQSBrIgAkACAAIAE2AhggAEFxNgIUIABBwBI2AhAgAEE4NgIMAkACQAJAIAAoAhBFDQAgACgCECwAAEHAEiwAAEcNACAAKAIMQThGDQELIABBejYCHAwBCyAAKAIYRQRAIABBfjYCHAwBCyAAKAIYQQA2AhggACgCGCgCIEUEQCAAKAIYQQU2AiAgACgCGEEANgIoCyAAKAIYKAIkRQRAIAAoAhhBBjYCJAsgACAAKAIYKAIoQQFB0DcgACgCGCgCIBEBADYCBCAAKAIERQRAIABBfDYCHAwBCyAAKAIYIAAoAgQ2AhwgACgCBCAAKAIYNgIAIAAoAgRBADYCOCAAKAIEQbT+ADYCBCAAKAIYIQIgACgCFCEDIwBBIGsiASQAIAEgAjYCGCABIAM2AhQCQCABKAIYEEoEQCABQX42AhwMAQsgASABKAIYKAIcNgIMAkAgASgCFEEASARAIAFBADYCECABQQAgASgCFGs2AhQMAQsgASABKAIUQQR1QQVqNgIQIAEoAhRBMEgEQCABIAEoAhRBD3E2AhQLCwJAIAEoAhRFDQAgASgCFEEITgRAIAEoAhRBD0wNAQsgAUF+NgIcDAELAkAgASgCDCgCOEUNACABKAIMKAIoIAEoAhRGDQAgASgCGCgCKCABKAIMKAI4IAEoAhgoAiQRBAAgASgCDEEANgI4CyABKAIMIAEoAhA2AgwgASgCDCABKAIUNgIoIAEoAhghAiMAQRBrIgMkACADIAI2AggCQCADKAIIEEoEQCADQX42AgwMAQsgAyADKAIIKAIcNgIEIAMoAgRBADYCLCADKAIEQQA2AjAgAygCBEEANgI0IAMoAgghBSMAQRBrIgIkACACIAU2AggCQCACKAIIEEoEQCACQX42AgwMAQsgAiACKAIIKAIcNgIEIAIoAgRBADYCICACKAIIQQA2AhQgAigCCEEANgIIIAIoAghBADYCGCACKAIEKAIMBEAgAigCCCACKAIEKAIMQQFxNgIwCyACKAIEQbT+ADYCBCACKAIEQQA2AgggAigCBEEANgIQIAIoAgRBgIACNgIYIAIoAgRBADYCJCACKAIEQQA2AjwgAigCBEEANgJAIAIoAgQgAigCBEG0CmoiBTYCcCACKAIEIAU2AlQgAigCBCAFNgJQIAIoAgRBATYCxDcgAigCBEF/NgLINyACQQA2AgwLIAIoAgwhBSACQRBqJAAgAyAFNgIMCyADKAIMIQIgA0EQaiQAIAEgAjYCHAsgASgCHCECIAFBIGokACAAIAI2AgggACgCCARAIAAoAhgoAiggACgCBCAAKAIYKAIkEQQAIAAoAhhBADYCHAsgACAAKAIINgIcCyAAKAIcIQEgAEEgaiQAIAQgATYCAAsCQCAEKAIABEAgBCgCBCgCAEENIAQoAgAQFCAEQQA6AA8MAQsgBEEBOgAPCyAELQAPQQFxIQAgBEEQaiQAIAALbwEBfyMAQRBrIgEgADYCCCABIAEoAgg2AgQCQCABKAIELQAEQQFxRQRAIAFBADYCDAwBCyABKAIEKAIIQQNIBEAgAUECNgIMDAELIAEoAgQoAghBB0oEQCABQQE2AgwMAQsgAUEANgIMCyABKAIMCywBAX8jAEEQayIBJAAgASAANgIMIAEgASgCDDYCCCABKAIIEBUgAUEQaiQACzwBAX8jAEEQayIDJAAgAyAAOwEOIAMgATYCCCADIAI2AgRBASADKAIIIAMoAgQQtAEhACADQRBqJAAgAAvBEAECfyMAQSBrIgIkACACIAA2AhggAiABNgIUAkADQAJAIAIoAhgoAnRBhgJJBEAgAigCGBBcAkAgAigCGCgCdEGGAk8NACACKAIUDQAgAkEANgIcDAQLIAIoAhgoAnRFDQELIAJBADYCECACKAIYKAJ0QQNPBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsgAigCGCACKAIYKAJgNgJ4IAIoAhggAigCGCgCcDYCZCACKAIYQQI2AmACQCACKAIQRQ0AIAIoAhgoAnggAigCGCgCgAFPDQAgAigCGCgCLEGGAmsgAigCGCgCbCACKAIQa0kNACACKAIYIAIoAhAQtgEhACACKAIYIAA2AmACQCACKAIYKAJgQQVLDQAgAigCGCgCiAFBAUcEQCACKAIYKAJgQQNHDQEgAigCGCgCbCACKAIYKAJwa0GAIE0NAQsgAigCGEECNgJgCwsCQAJAIAIoAhgoAnhBA0kNACACKAIYKAJgIAIoAhgoAnhLDQAgAiACKAIYIgAoAmwgACgCdGpBA2s2AgggAiACKAIYKAJ4QQNrOgAHIAIgAigCGCIAKAJsIAAoAmRBf3NqOwEEIAIoAhgiACgCpC0gACgCoC1BAXRqIAIvAQQ7AQAgAi0AByEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACIAIvAQRBAWs7AQQgAigCGCACLQAHQdDdAGotAABBAnRqQZgJaiIAIAAvAQBBAWo7AQAgAigCGEGIE2oCfyACLwEEQYACSQRAIAIvAQQtANBZDAELIAIvAQRBB3ZBgAJqLQDQWQtBAnRqIgAgAC8BAEEBajsBACACIAIoAhgoAqAtIAIoAhgoApwtQQFrRjYCDCACKAIYIgAgACgCdCACKAIYKAJ4QQFrazYCdCACKAIYIgAgACgCeEECazYCeANAIAIoAhgiASgCbEEBaiEAIAEgADYCbCAAIAIoAghNBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsgAigCGCIBKAJ4QQFrIQAgASAANgJ4IAANAAsgAigCGEEANgJoIAIoAhhBAjYCYCACKAIYIgAgACgCbEEBajYCbCACKAIMBEAgAigCGAJ/IAIoAhgoAlxBAE4EQCACKAIYKAI4IAIoAhgoAlxqDAELQQALIAIoAhgoAmwgAigCGCgCXGtBABAoIAIoAhggAigCGCgCbDYCXCACKAIYKAIAEBwgAigCGCgCACgCEEUEQCACQQA2AhwMBgsLDAELAkAgAigCGCgCaARAIAIgAigCGCIAKAI4IAAoAmxqQQFrLQAAOgADIAIoAhgiACgCpC0gACgCoC1BAXRqQQA7AQAgAi0AAyEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACKAIYIAItAANBAnRqIgAgAC8BlAFBAWo7AZQBIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAgwEQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EAECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHAsgAigCGCIAIAAoAmxBAWo2AmwgAigCGCIAIAAoAnRBAWs2AnQgAigCGCgCACgCEEUEQCACQQA2AhwMBgsMAQsgAigCGEEBNgJoIAIoAhgiACAAKAJsQQFqNgJsIAIoAhgiACAAKAJ0QQFrNgJ0CwsMAQsLIAIoAhgoAmgEQCACIAIoAhgiACgCOCAAKAJsakEBay0AADoAAiACKAIYIgAoAqQtIAAoAqAtQQF0akEAOwEAIAItAAIhASACKAIYIgAoApgtIQMgACAAKAKgLSIAQQFqNgKgLSAAIANqIAE6AAAgAigCGCACLQACQQJ0aiIAIAAvAZQBQQFqOwGUASACIAIoAhgoAqAtIAIoAhgoApwtQQFrRjYCDCACKAIYQQA2AmgLIAIoAhgCfyACKAIYKAJsQQJJBEAgAigCGCgCbAwBC0ECCzYCtC0gAigCFEEERgRAIAIoAhgCfyACKAIYKAJcQQBOBEAgAigCGCgCOCACKAIYKAJcagwBC0EACyACKAIYKAJsIAIoAhgoAlxrQQEQKCACKAIYIAIoAhgoAmw2AlwgAigCGCgCABAcIAIoAhgoAgAoAhBFBEAgAkECNgIcDAILIAJBAzYCHAwBCyACKAIYKAKgLQRAIAIoAhgCfyACKAIYKAJcQQBOBEAgAigCGCgCOCACKAIYKAJcagwBC0EACyACKAIYKAJsIAIoAhgoAlxrQQAQKCACKAIYIAIoAhgoAmw2AlwgAigCGCgCABAcIAIoAhgoAgAoAhBFBEAgAkEANgIcDAILCyACQQE2AhwLIAIoAhwhACACQSBqJAAgAAuVDQECfyMAQSBrIgIkACACIAA2AhggAiABNgIUAkADQAJAIAIoAhgoAnRBhgJJBEAgAigCGBBcAkAgAigCGCgCdEGGAk8NACACKAIUDQAgAkEANgIcDAQLIAIoAhgoAnRFDQELIAJBADYCECACKAIYKAJ0QQNPBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsCQCACKAIQRQ0AIAIoAhgoAixBhgJrIAIoAhgoAmwgAigCEGtJDQAgAigCGCACKAIQELYBIQAgAigCGCAANgJgCwJAIAIoAhgoAmBBA08EQCACIAIoAhgoAmBBA2s6AAsgAiACKAIYIgAoAmwgACgCcGs7AQggAigCGCIAKAKkLSAAKAKgLUEBdGogAi8BCDsBACACLQALIQEgAigCGCIAKAKYLSEDIAAgACgCoC0iAEEBajYCoC0gACADaiABOgAAIAIgAi8BCEEBazsBCCACKAIYIAItAAtB0N0Aai0AAEECdGpBmAlqIgAgAC8BAEEBajsBACACKAIYQYgTagJ/IAIvAQhBgAJJBEAgAi8BCC0A0FkMAQsgAi8BCEEHdkGAAmotANBZC0ECdGoiACAALwEAQQFqOwEAIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAhgiACAAKAJ0IAIoAhgoAmBrNgJ0AkACQCACKAIYKAJgIAIoAhgoAoABSw0AIAIoAhgoAnRBA0kNACACKAIYIgAgACgCYEEBazYCYANAIAIoAhgiACAAKAJsQQFqNgJsIAIoAhggAigCGCgCVCACKAIYKAI4IAIoAhgoAmxBAmpqLQAAIAIoAhgoAkggAigCGCgCWHRzcTYCSCACKAIYKAJAIAIoAhgoAmwgAigCGCgCNHFBAXRqIAIoAhgoAkQgAigCGCgCSEEBdGovAQAiADsBACACIABB//8DcTYCECACKAIYKAJEIAIoAhgoAkhBAXRqIAIoAhgoAmw7AQAgAigCGCIBKAJgQQFrIQAgASAANgJgIAANAAsgAigCGCIAIAAoAmxBAWo2AmwMAQsgAigCGCIAIAIoAhgoAmAgACgCbGo2AmwgAigCGEEANgJgIAIoAhggAigCGCgCOCACKAIYKAJsai0AADYCSCACKAIYIAIoAhgoAlQgAigCGCgCOCACKAIYKAJsQQFqai0AACACKAIYKAJIIAIoAhgoAlh0c3E2AkgLDAELIAIgAigCGCIAKAI4IAAoAmxqLQAAOgAHIAIoAhgiACgCpC0gACgCoC1BAXRqQQA7AQAgAi0AByEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACKAIYIAItAAdBAnRqIgAgAC8BlAFBAWo7AZQBIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAhgiACAAKAJ0QQFrNgJ0IAIoAhgiACAAKAJsQQFqNgJsCyACKAIMBEAgAigCGAJ/IAIoAhgoAlxBAE4EQCACKAIYKAI4IAIoAhgoAlxqDAELQQALIAIoAhgoAmwgAigCGCgCXGtBABAoIAIoAhggAigCGCgCbDYCXCACKAIYKAIAEBwgAigCGCgCACgCEEUEQCACQQA2AhwMBAsLDAELCyACKAIYAn8gAigCGCgCbEECSQRAIAIoAhgoAmwMAQtBAgs2ArQtIAIoAhRBBEYEQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EBECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHCACKAIYKAIAKAIQRQRAIAJBAjYCHAwCCyACQQM2AhwMAQsgAigCGCgCoC0EQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EAECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHCACKAIYKAIAKAIQRQRAIAJBADYCHAwCCwsgAkEBNgIcCyACKAIcIQAgAkEgaiQAIAALBwAgAC8BMAspAQF/IwBBEGsiAiQAIAIgADYCDCACIAE2AgggAigCCBAVIAJBEGokAAs6AQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMoAgggAygCBGwQGCEAIANBEGokACAAC84FAQF/IwBB0ABrIgUkACAFIAA2AkQgBSABNgJAIAUgAjYCPCAFIAM3AzAgBSAENgIsIAUgBSgCQDYCKAJAAkACQAJAAkACQAJAAkACQCAFKAIsDg8AAQIDBQYHBwcHBwcHBwQHCwJ/IAUoAkQhASAFKAIoIQIjAEHgAGsiACQAIAAgATYCWCAAIAI2AlQgACAAKAJYIABByABqQgwQKyIDNwMIAkAgA0IAUwRAIAAoAlQgACgCWBAXIABBfzYCXAwBCyAAKQMIQgxSBEAgACgCVEERQQAQFCAAQX82AlwMAQsgACgCVCAAQcgAaiAAQcgAakIMQQAQfCAAKAJYIABBEGoQOUEASARAIABBADYCXAwBCyAAKAI4IABBBmogAEEEahCNAQJAIAAtAFMgACgCPEEYdkYNACAALQBTIAAvAQZBCHZGDQAgACgCVEEbQQAQFCAAQX82AlwMAQsgAEEANgJcCyAAKAJcIQEgAEHgAGokACABQQBICwRAIAVCfzcDSAwICyAFQgA3A0gMBwsgBSAFKAJEIAUoAjwgBSkDMBArIgM3AyAgA0IAUwRAIAUoAiggBSgCRBAXIAVCfzcDSAwHCyAFKAJAIAUoAjwgBSgCPCAFKQMgQQAQfCAFIAUpAyA3A0gMBgsgBUIANwNIDAULIAUgBSgCPDYCHCAFKAIcQQA7ATIgBSgCHCIAIAApAwBCgAGENwMAIAUoAhwpAwBCCINCAFIEQCAFKAIcIgAgACkDIEIMfTcDIAsgBUIANwNIDAQLIAVBfzYCFCAFQQU2AhAgBUEENgIMIAVBAzYCCCAFQQI2AgQgBUEBNgIAIAVBACAFEDQ3A0gMAwsgBSAFKAIoIAUoAjwgBSkDMBBDNwNIDAILIAUoAigQvwEgBUIANwNIDAELIAUoAihBEkEAEBQgBUJ/NwNICyAFKQNIIQMgBUHQAGokACADC+4CAQF/IwBBIGsiBSQAIAUgADYCGCAFIAE2AhQgBSACOwESIAUgAzYCDCAFIAQ2AggCQAJAAkAgBSgCCEUNACAFKAIURQ0AIAUvARJBAUYNAQsgBSgCGEEIakESQQAQFCAFQQA2AhwMAQsgBSgCDEEBcQRAIAUoAhhBCGpBGEEAEBQgBUEANgIcDAELIAVBGBAYIgA2AgQgAEUEQCAFKAIYQQhqQQ5BABAUIAVBADYCHAwBCyMAQRBrIgAgBSgCBDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCAFKAIEQfis0ZEBNgIMIAUoAgRBic+VmgI2AhAgBSgCBEGQ8dmiAzYCFCAFKAIEQQAgBSgCCCAFKAIIEC6tQQEQfCAFIAUoAhggBSgCFEEDIAUoAgQQYSIANgIAIABFBEAgBSgCBBC/ASAFQQA2AhwMAQsgBSAFKAIANgIcCyAFKAIcIQAgBUEgaiQAIAALBwAgACgCIAu9GAECfyMAQfAAayIEJAAgBCAANgJkIAQgATYCYCAEIAI3A1ggBCADNgJUIAQgBCgCZDYCUAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBCgCVA4UBgcCDAQFCg8AAwkRCxAOCBIBEg0SC0EAQgBBACAEKAJQEEwhACAEKAJQIAA2AhQgAEUEQCAEQn83A2gMEwsgBCgCUCgCFEIANwM4IAQoAlAoAhRCADcDQCAEQgA3A2gMEgsgBCgCUCgCECEBIAQpA1ghAiAEKAJQIQMjAEFAaiIAJAAgACABNgI4IAAgAjcDMCAAIAM2AiwCQCAAKQMwUARAIABBAEIAQQEgACgCLBBMNgI8DAELIAApAzAgACgCOCkDMFYEQCAAKAIsQRJBABAUIABBADYCPAwBCyAAKAI4KAIoBEAgACgCLEEdQQAQFCAAQQA2AjwMAQsgACAAKAI4IAApAzAQwAE3AyAgACAAKQMwIAAoAjgoAgQgACkDIKdBA3RqKQMAfTcDGCAAKQMYUARAIAAgACkDIEIBfTcDICAAIAAoAjgoAgAgACkDIKdBBHRqKQMINwMYCyAAIAAoAjgoAgAgACkDIKdBBHRqKQMIIAApAxh9NwMQIAApAxAgACkDMFYEQCAAKAIsQRxBABAUIABBADYCPAwBCyAAIAAoAjgoAgAgACkDIEIBfEEAIAAoAiwQTCIBNgIMIAFFBEAgAEEANgI8DAELIAAoAgwoAgAgACgCDCkDCEIBfadBBHRqIAApAxg3AwggACgCDCgCBCAAKAIMKQMIp0EDdGogACkDMDcDACAAKAIMIAApAzA3AzAgACgCDAJ+IAAoAjgpAxggACgCDCkDCEIBfVQEQCAAKAI4KQMYDAELIAAoAgwpAwhCAX0LNwMYIAAoAjggACgCDDYCKCAAKAIMIAAoAjg2AiggACgCOCAAKAIMKQMINwMgIAAoAgwgACkDIEIBfDcDICAAIAAoAgw2AjwLIAAoAjwhASAAQUBrJAAgASEAIAQoAlAgADYCFCAARQRAIARCfzcDaAwSCyAEKAJQKAIUIAQpA1g3AzggBCgCUCgCFCAEKAJQKAIUKQMINwNAIARCADcDaAwRCyAEQgA3A2gMEAsgBCgCUCgCEBAyIAQoAlAgBCgCUCgCFDYCECAEKAJQQQA2AhQgBEIANwNoDA8LIAQgBCgCUCAEKAJgIAQpA1gQQzcDaAwOCyAEKAJQKAIQEDIgBCgCUCgCFBAyIAQoAlAQFSAEQgA3A2gMDQsgBCgCUCgCEEIANwM4IAQoAlAoAhBCADcDQCAEQgA3A2gMDAsgBCkDWEL///////////8AVgRAIAQoAlBBEkEAEBQgBEJ/NwNoDAwLIAQoAlAoAhAhASAEKAJgIQMgBCkDWCECIwBBQGoiACQAIAAgATYCNCAAIAM2AjAgACACNwMoIAACfiAAKQMoIAAoAjQpAzAgACgCNCkDOH1UBEAgACkDKAwBCyAAKAI0KQMwIAAoAjQpAzh9CzcDKAJAIAApAyhQBEAgAEIANwM4DAELIAApAyhC////////////AFYEQCAAQn83AzgMAQsgACAAKAI0KQNANwMYIAAgACgCNCkDOCAAKAI0KAIEIAApAxinQQN0aikDAH03AxAgAEIANwMgA0AgACkDICAAKQMoVARAIAACfiAAKQMoIAApAyB9IAAoAjQoAgAgACkDGKdBBHRqKQMIIAApAxB9VARAIAApAyggACkDIH0MAQsgACgCNCgCACAAKQMYp0EEdGopAwggACkDEH0LNwMIIAAoAjAgACkDIKdqIAAoAjQoAgAgACkDGKdBBHRqKAIAIAApAxCnaiAAKQMIpxAZGiAAKQMIIAAoAjQoAgAgACkDGKdBBHRqKQMIIAApAxB9UQRAIAAgACkDGEIBfDcDGAsgACAAKQMIIAApAyB8NwMgIABCADcDEAwBCwsgACgCNCIBIAApAyAgASkDOHw3AzggACgCNCAAKQMYNwNAIAAgACkDIDcDOAsgACkDOCECIABBQGskACAEIAI3A2gMCwsgBEEAQgBBACAEKAJQEEw2AkwgBCgCTEUEQCAEQn83A2gMCwsgBCgCUCgCEBAyIAQoAlAgBCgCTDYCECAEQgA3A2gMCgsgBCgCUCgCFBAyIAQoAlBBADYCFCAEQgA3A2gMCQsgBCAEKAJQKAIQIAQoAmAgBCkDWCAEKAJQEMEBrDcDaAwICyAEIAQoAlAoAhQgBCgCYCAEKQNYIAQoAlAQwQGsNwNoDAcLIAQpA1hCOFQEQCAEKAJQQRJBABAUIARCfzcDaAwHCyAEIAQoAmA2AkggBCgCSBA7IAQoAkggBCgCUCgCDDYCKCAEKAJIIAQoAlAoAhApAzA3AxggBCgCSCAEKAJIKQMYNwMgIAQoAkhBADsBMCAEKAJIQQA7ATIgBCgCSELcATcDACAEQjg3A2gMBgsgBCgCUCAEKAJgKAIANgIMIARCADcDaAwFCyAEQX82AkAgBEETNgI8IARBCzYCOCAEQQ02AjQgBEEMNgIwIARBCjYCLCAEQQ82AiggBEEJNgIkIARBETYCICAEQQg2AhwgBEEHNgIYIARBBjYCFCAEQQU2AhAgBEEENgIMIARBAzYCCCAEQQI2AgQgBEEBNgIAIARBACAEEDQ3A2gMBAsgBCgCUCgCECkDOEL///////////8AVgRAIAQoAlBBHkE9EBQgBEJ/NwNoDAQLIAQgBCgCUCgCECkDODcDaAwDCyAEKAJQKAIUKQM4Qv///////////wBWBEAgBCgCUEEeQT0QFCAEQn83A2gMAwsgBCAEKAJQKAIUKQM4NwNoDAILIAQpA1hC////////////AFYEQCAEKAJQQRJBABAUIARCfzcDaAwCCyAEKAJQKAIUIQEgBCgCYCEDIAQpA1ghAiAEKAJQIQUjAEHgAGsiACQAIAAgATYCVCAAIAM2AlAgACACNwNIIAAgBTYCRAJAIAApA0ggACgCVCkDOCAAKQNIfEL//wN8VgRAIAAoAkRBEkEAEBQgAEJ/NwNYDAELIAAgACgCVCgCBCAAKAJUKQMIp0EDdGopAwA3AyAgACkDICAAKAJUKQM4IAApA0h8VARAIAAgACgCVCkDCCAAKQNIIAApAyAgACgCVCkDOH19Qv//A3xCEIh8NwMYIAApAxggACgCVCkDEFYEQCAAIAAoAlQpAxA3AxAgACkDEFAEQCAAQhA3AxALA0AgACkDECAAKQMYVARAIAAgACkDEEIBhjcDEAwBCwsgACgCVCAAKQMQIAAoAkQQwgFBAXFFBEAgACgCREEOQQAQFCAAQn83A1gMAwsLA0AgACgCVCkDCCAAKQMYVARAQYCABBAYIQEgACgCVCgCACAAKAJUKQMIp0EEdGogATYCACABBEAgACgCVCgCACAAKAJUKQMIp0EEdGpCgIAENwMIIAAoAlQiASABKQMIQgF8NwMIIAAgACkDIEKAgAR8NwMgIAAoAlQoAgQgACgCVCkDCKdBA3RqIAApAyA3AwAMAgUgACgCREEOQQAQFCAAQn83A1gMBAsACwsLIAAgACgCVCkDQDcDMCAAIAAoAlQpAzggACgCVCgCBCAAKQMwp0EDdGopAwB9NwMoIABCADcDOANAIAApAzggACkDSFQEQCAAAn4gACkDSCAAKQM4fSAAKAJUKAIAIAApAzCnQQR0aikDCCAAKQMofVQEQCAAKQNIIAApAzh9DAELIAAoAlQoAgAgACkDMKdBBHRqKQMIIAApAyh9CzcDCCAAKAJUKAIAIAApAzCnQQR0aigCACAAKQMop2ogACgCUCAAKQM4p2ogACkDCKcQGRogACkDCCAAKAJUKAIAIAApAzCnQQR0aikDCCAAKQMofVEEQCAAIAApAzBCAXw3AzALIAAgACkDCCAAKQM4fDcDOCAAQgA3AygMAQsLIAAoAlQiASAAKQM4IAEpAzh8NwM4IAAoAlQgACkDMDcDQCAAKAJUKQM4IAAoAlQpAzBWBEAgACgCVCAAKAJUKQM4NwMwCyAAIAApAzg3A1gLIAApA1ghAiAAQeAAaiQAIAQgAjcDaAwBCyAEKAJQQRxBABAUIARCfzcDaAsgBCkDaCECIARB8ABqJAAgAgsHACAAKAIACxgAQaibAUIANwIAQbCbAUEANgIAQaibAQuGAQIEfwF+IwBBEGsiASQAAkAgACkDMFAEQAwBCwNAAkAgACAFQQAgAUEPaiABQQhqEIoBIgRBf0YNACABLQAPQQNHDQAgAiABKAIIQYCAgIB/cUGAgICAekZqIQILQX8hAyAEQX9GDQEgAiEDIAVCAXwiBSAAKQMwVA0ACwsgAUEQaiQAIAMLC4GNASMAQYAIC4EMaW5zdWZmaWNpZW50IG1lbW9yeQBuZWVkIGRpY3Rpb25hcnkALSsgICAwWDB4AC0wWCswWCAwWC0weCsweCAweABaaXAgYXJjaGl2ZSBpbmNvbnNpc3RlbnQASW52YWxpZCBhcmd1bWVudABpbnZhbGlkIGxpdGVyYWwvbGVuZ3RocyBzZXQAaW52YWxpZCBjb2RlIGxlbmd0aHMgc2V0AHVua25vd24gaGVhZGVyIGZsYWdzIHNldABpbnZhbGlkIGRpc3RhbmNlcyBzZXQAaW52YWxpZCBiaXQgbGVuZ3RoIHJlcGVhdABGaWxlIGFscmVhZHkgZXhpc3RzAHRvbyBtYW55IGxlbmd0aCBvciBkaXN0YW5jZSBzeW1ib2xzAGludmFsaWQgc3RvcmVkIGJsb2NrIGxlbmd0aHMAJXMlcyVzAGJ1ZmZlciBlcnJvcgBObyBlcnJvcgBzdHJlYW0gZXJyb3IAVGVsbCBlcnJvcgBJbnRlcm5hbCBlcnJvcgBTZWVrIGVycm9yAFdyaXRlIGVycm9yAGZpbGUgZXJyb3IAUmVhZCBlcnJvcgBabGliIGVycm9yAGRhdGEgZXJyb3IAQ1JDIGVycm9yAGluY29tcGF0aWJsZSB2ZXJzaW9uAG5hbgAvZGV2L3VyYW5kb20AaW52YWxpZCBjb2RlIC0tIG1pc3NpbmcgZW5kLW9mLWJsb2NrAGluY29ycmVjdCBoZWFkZXIgY2hlY2sAaW5jb3JyZWN0IGxlbmd0aCBjaGVjawBpbmNvcnJlY3QgZGF0YSBjaGVjawBpbnZhbGlkIGRpc3RhbmNlIHRvbyBmYXIgYmFjawBoZWFkZXIgY3JjIG1pc21hdGNoAGluZgBpbnZhbGlkIHdpbmRvdyBzaXplAFJlYWQtb25seSBhcmNoaXZlAE5vdCBhIHppcCBhcmNoaXZlAFJlc291cmNlIHN0aWxsIGluIHVzZQBNYWxsb2MgZmFpbHVyZQBpbnZhbGlkIGJsb2NrIHR5cGUARmFpbHVyZSB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUAQ2FuJ3Qgb3BlbiBmaWxlAE5vIHN1Y2ggZmlsZQBQcmVtYXR1cmUgZW5kIG9mIGZpbGUAQ2FuJ3QgcmVtb3ZlIGZpbGUAaW52YWxpZCBsaXRlcmFsL2xlbmd0aCBjb2RlAGludmFsaWQgZGlzdGFuY2UgY29kZQB1bmtub3duIGNvbXByZXNzaW9uIG1ldGhvZABzdHJlYW0gZW5kAENvbXByZXNzZWQgZGF0YSBpbnZhbGlkAE11bHRpLWRpc2sgemlwIGFyY2hpdmVzIG5vdCBzdXBwb3J0ZWQAT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQARW5jcnlwdGlvbiBtZXRob2Qgbm90IHN1cHBvcnRlZABDb21wcmVzc2lvbiBtZXRob2Qgbm90IHN1cHBvcnRlZABFbnRyeSBoYXMgYmVlbiBkZWxldGVkAENvbnRhaW5pbmcgemlwIGFyY2hpdmUgd2FzIGNsb3NlZABDbG9zaW5nIHppcCBhcmNoaXZlIGZhaWxlZABSZW5hbWluZyB0ZW1wb3JhcnkgZmlsZSBmYWlsZWQARW50cnkgaGFzIGJlZW4gY2hhbmdlZABObyBwYXNzd29yZCBwcm92aWRlZABXcm9uZyBwYXNzd29yZCBwcm92aWRlZABVbmtub3duIGVycm9yICVkAHJiAHIrYgByd2EAJXMuWFhYWFhYAE5BTgBJTkYAQUUAMS4yLjExAC9wcm9jL3NlbGYvZmQvAC4AKG51bGwpADogAFBLBgcAUEsGBgBQSwUGAFBLAwQAUEsBAgAAAAAAAFIFAADZBwAArAgAAJEIAACCBQAApAUAAI0FAADFBQAAbwgAADQHAADpBAAAJAcAAAMHAACvBQAA4QYAAMsIAAA3CAAAQQcAAFoEAAC5BgAAcwUAAEEEAABXBwAAWAgAABcIAACnBgAA4ggAAPcIAAD/BwAAywYAAGgFAADBBwAAIABBmBQLEQEAAAABAAAAAQAAAAEAAAABAEG8FAsJAQAAAAEAAAACAEHoFAsBAQBBiBULAQEAQaIVC6REOiY7JmUmZiZjJmAmIiDYJcsl2SVCJkAmaiZrJjwmuiXEJZUhPCC2AKcArCWoIZEhkyGSIZAhHyKUIbIlvCUgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AAiPHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3ACiAKMApQCnIJIB4QDtAPMA+gDxANEAqgC6AL8AECOsAL0AvAChAKsAuwCRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgCWxA98AkwPAA6MDwwO1AMQDpgOYA6kDtAMeIsYDtQMpImEisQBlImQiICMhI/cASCKwABkitwAaIn8gsgCgJaAAAAAAAJYwB3csYQ7uulEJmRnEbQeP9GpwNaVj6aOVZJ4yiNsOpLjceR7p1eCI2dKXK0y2Cb18sX4HLbjnkR2/kGQQtx3yILBqSHG5895BvoR91Noa6+TdbVG11PTHhdODVphsE8Coa2R6+WL97Mllik9cARTZbAZjYz0P+vUNCI3IIG47XhBpTORBYNVycWei0eQDPEfUBEv9hQ3Sa7UKpfqotTVsmLJC1sm720D5vKzjbNgydVzfRc8N1txZPdGrrDDZJjoA3lGAUdfIFmHQv7X0tCEjxLNWmZW6zw+lvbieuAIoCIgFX7LZDMYk6Quxh3xvLxFMaFirHWHBPS1mtpBB3HYGcdsBvCDSmCoQ1e+JhbFxH7W2BqXkv58z1LjooskHeDT5AA+OqAmWGJgO4bsNan8tPW0Il2xkkQFcY+b0UWtrYmFsHNgwZYVOAGLy7ZUGbHulARvB9AiCV8QP9cbZsGVQ6bcS6ri+i3yIufzfHd1iSS3aFfN804xlTNT7WGGyTc5RtTp0ALyj4jC71EGl30rXldg9bcTRpPv01tNq6WlD/NluNEaIZ63QuGDacy0EROUdAzNfTAqqyXwN3TxxBVCqQQInEBALvoYgDMkltWhXs4VvIAnUZrmf5GHODvneXpjJ2SkimNCwtKjXxxc9s1mBDbQuO1y9t61susAgg7jttrO/mgzitgOa0rF0OUfV6q930p0VJtsEgxbccxILY+OEO2SUPmptDahaanoLzw7knf8JkyeuAAqxngd9RJMP8NKjCIdo8gEe/sIGaV1XYvfLZ2WAcTZsGecGa252G9T+4CvTiVp62hDMSt1nb9+5+fnvvo5DvrcX1Y6wYOij1tZ+k9GhxMLYOFLy30/xZ7vRZ1e8pt0GtT9LNrJI2isN2EwbCq/2SgM2YHoEQcPvYN9V32eo745uMXm+aUaMs2HLGoNmvKDSbyU24mhSlXcMzANHC7u5FgIiLyYFVb47usUoC72yklq0KwRqs1yn/9fCMc/QtYue2Swdrt5bsMJkmybyY+yco2p1CpNtAqkGCZw/Ng7rhWcHchNXAAWCSr+VFHq44q4rsXs4G7YMm47Skg2+1eW379x8Id/bC9TS04ZC4tTx+LPdaG6D2h/NFr6BWya59uF3sG93R7cY5loIiHBqD//KOwZmXAsBEf+eZY9prmL40/9rYUXPbBZ44gqg7tIN11SDBE7CswM5YSZnp/cWYNBNR2lJ23duPkpq0a7cWtbZZgvfQPA72DdTrrypxZ673n/Pskfp/7UwHPK9vYrCusowk7NTpqO0JAU20LqTBtfNKVfeVL9n2SMuemazuEphxAIbaF2UK28qN74LtKGODMMb3wVaje8CLQAAAABBMRsZgmI2MsNTLSsExWxkRfR3fYanWlbHlkFPCIrZyEm7wtGK6O/6y9n04wxPtaxNfq61ji2Dns8cmIdREsJKECPZU9Nw9HiSQe9hVdeuLhTmtTfXtZgcloSDBVmYG4IYqQCb2/otsJrLNqldXXfmHGxs/98/QdSeDlrNoiSEleMVn4wgRrKnYXepvqbh6PHn0PPoJIPew2Wyxdqqrl1d659GRCjMa29p/XB2rmsxOe9aKiAsCQcLbTgcEvM2Rt+yB13GcVRw7TBla/T38yq7tsIxonWRHIk0oAeQ+7yfF7qNhA553qklOO+yPP9583O+SOhqfRvFQTwq3lgFT3nwRH5i6YctT8LGHFTbAYoVlEC7Do2D6COmwtk4vw3FoDhM9Lshj6eWCs6WjRMJAMxcSDHXRYti+m7KU+F3VF27uhVsoKPWP42Ilw6WkVCY194RqczH0vrh7JPL+vVc12JyHeZ5a961VECfhE9ZWBIOFhkjFQ/acDgkm0EjPadr/WXmWuZ8JQnLV2Q40E6jrpEB4p+KGCHMpzNg/bwqr+Ekre7QP7QtgxKfbLIJhqskSMnqFVPQKUZ++2h3ZeL2eT8vt0gkNnQbCR01KhIE8rxTS7ONSFJw3mV5Me9+YP7z5ue/wv3+fJHQ1T2gy8z6NoqDuweRmnhUvLE5ZaeoS5iDOwqpmCLJ+rUJiMuuEE9d718ObPRGzT/ZbYwOwnRDElrzAiNB6sFwbMGAQXfYR9c2lwbmLY7FtQClhIQbvBqKQXFbu1pomOh3Q9nZbFoeTy0VX342DJwtGyfdHAA+EgCYuVMxg6CQYq6L0VO1khbF9N1X9O/ElKfC79WW2fbpvAeuqI0ct2veMZwq7yqF7XlryqxIcNNvG134LipG4eE23magB8V/Y1ToVCJl803l87ICpMKpG2eRhDAmoJ8puK7F5Pmf3v06zPPWe/3oz7xrqYD9WrKZPgmfsn84hKuwJBws8RUHNTJGKh5zdzEHtOFwSPXQa1E2g0Z6d7JdY07X+ssP5uHSzLXM+Y2E1+BKEpavCyONtshwoJ2JQbuERl0jAwdsOBrEPxUxhQ4OKEKYT2cDqVR+wPp5VYHLYkwfxTiBXvQjmJ2nDrPclhWqGwBU5VoxT/yZYmLX2FN5zhdP4UlWfvpQlS3Xe9QczGITio0tUruWNJHoux/Q2aAG7PN+Xq3CZUdukUhsL6BTdeg2EjqpBwkjalQkCCtlPxHkeaeWpUi8j2YbkaQnKoq94LzL8qGN0Oti3v3AI+/m2b3hvBT80KcNP4OKJn6ykT+5JNBw+BXLaTtG5kJ6d/1btWtl3PRafsU3CVPudjhI97GuCbjwnxKhM8w/inL9JJMAAAAAN2rCAW7UhANZvkYC3KgJB+vCywayfI0EhRZPBbhREw6PO9EP1oWXDeHvVQxk+RoJU5PYCAotngo9R1wLcKMmHEfJ5B0ed6IfKR1gHqwLLxubYe0awt+rGPW1aRnI8jUS/5j3E6YmsRGRTHMQFFo8FSMw/hR6jrgWTeR6F+BGTTjXLI85jpLJO7n4Czo87kQ/C4SGPlI6wDxlUAI9WBdeNm99nDc2w9o1AakYNIS/VzGz1ZUw6mvTMt0BETOQ5Wskp4+pJf4x7yfJWy0mTE1iI3snoCIimeYgFfMkISi0eCof3rorRmD8KXEKPij0HHEtw3azLJrI9S6tojcvwI2acPfnWHGuWR5zmTPcchwlk3crT1F2cvEXdEWb1XV43Il+T7ZLfxYIDX0hYs98pHSAeZMeQnjKoAR6/crGe7AuvGyHRH5t3vo4b+mQ+m5shrVrW+x3agJSMWg1OPNpCH+vYj8VbWNmqythUcHpYNTXpmXjvWRkugMiZo1p4Gcgy9dIF6EVSU4fU0t5dZFK/GPeT8sJHE6St1pMpd2YTZiaxEav8AZH9k5ARcEkgkREMs1Bc1gPQCrmSUIdjItDUGjxVGcCM1U+vHVXCda3VozA+FO7qjpS4hR8UNV+vlHoOeJa31MgW4btZlmxh6RYNJHrXQP7KVxaRW9ebS+tX4AbNeG3cffg7s+x4tmlc+Ncszzma9n+5zJnuOUFDXrkOEom7w8g5O5WnqLsYfRg7eTiL+jTiO3pijar671caerwuBP9x9LR/J5sl/6pBlX/LBAa+ht62PtCxJ75da5c+EjpAPN/g8LyJj2E8BFXRvGUQQn0oyvL9fqVjffN/0/2YF142Vc3utgOifzaOeM+27z1cd6Ln7Pf0iH13eVLN9zYDGvX72ap1rbY79SBsi3VBKRi0DPOoNFqcObTXRok0hD+XsUnlJzEfiraxklAGMfMVlfC+zyVw6KC08GV6BHAqK9Ny5/Fj8rGe8nI8RELyXQHRMxDbYbNGtPAzy25As5Alq+Rd/xtkC5CK5IZKOmTnD6mlqtUZJfy6iKVxYDglPjHvJ/PrX6elhM4nKF5+p0kb7WYEwV3mUq7MZt90fOaMDWJjQdfS4xe4Q2OaYvPj+ydgIrb90KLgkkEibUjxoiIZJqDvw5YguawHoDR2tyBVMyThGOmUYU6GBeHDXLVhqDQ4qmXuiCozgRmqvlupKt8eOuuSxIprxKsb60lxq2sGIHxpy/rM6Z2VXWkQT+3pcQp+KDzQzqhqv18o52XvqLQc8S15xkGtL6nQLaJzYK3DNvNsjuxD7NiD0mxVWWLsGgi17tfSBW6BvZTuDGckbm0it68g+AcvdpeWr/tNJi+AAAAAGVnvLiLyAmq7q+1EleXYo8y8N433F9rJbk4153vKLTFik8IfWTgvW8BhwHXuL/WSt3YavIzd9/gVhBjWJ9XGVD6MKXoFJ8Q+nH4rELIwHvfrafHZ0MIcnUmb87NcH+tlRUYES37t6Q/ntAYhyfozxpCj3OirCDGsMlHegg+rzKgW8iOGLVnOwrQAIeyaThQLwxf7Jfi8FmFh5flPdGHhmW04DrdWk+Pzz8oM3eGEOTq43dYUg3Y7UBov1H4ofgr8MSfl0gqMCJaT1ee4vZvSX+TCPXHfadA1RjA/G1O0J81K7cjjcUYlp+gfyonGUf9unwgQQKSj/QQ9+hIqD1YFJtYP6gjtpAdMdP3oYlqz3YUD6jKrOEHf76EYMMG0nCgXrcXHOZZuKn0PN8VTIXnwtHggH5pDi/Le2tId8OiDw3Lx2ixcynHBGFMoLjZ9ZhvRJD/0/x+UGbuGzfaVk0nuQ4oQAW2xu+wpKOIDBwasNuBf9dnOZF40iv0H26TA/cmO2aQmoOIPy+R7ViTKVRgRLQxB/gM36hNHrrP8abs35L+ibguRmcXm1QCcCfsu0jwcd4vTMkwgPnbVedFY5ygP2v5x4PTF2g2wXIPinnLN13krlDhXED/VE4lmOj2c4iLrhbvNxb4QIIEnSc+vCQf6SFBeFWZr9fgi8qwXDM7tlntXtHlVbB+UEfVGez/bCE7YglGh9rn6TLIgo6OcNSe7Six+VGQX1bkgjoxWDqDCY+n5m4zHwjBhg1tpjq1pOFAvcGG/AUvKUkXSk71r/N2IjKWEZ6KeL4rmB3ZlyBLyfR4Lq5IwMAB/dKlZkFqHF6W93k5Kk+Xlp9d8vEj5QUZa01gftf1jtFi5+u23l9SjgnCN+m1etlGAGi8IbzQ6jHfiI9WYzBh+dYiBJ5qmr2mvQfYwQG/Nm60rVMJCBWaTnId/ynOpRGGe7d04ccPzdkQkqi+rCpGERk4I3algHVmxtgQAXpg/q7PcpvJc8oi8aRXR5YY76k5rf3MXhFFBu5NdmOJ8c6NJkTc6EH4ZFF5L/k0HpNB2rEmU7/WmuvpxvmzjKFFC2IO8BkHaUyhvlGbPNs2J4Q1mZKWUP4uLpm5VCb83uieEnFdjHcW4TTOLjapq0mKEUXmPwMggYO7dpHg4xP2XFv9WelJmD5V8SEGgmxEYT7Uqs6Lxs+pN344QX/WXSbDbrOJdnzW7srEb9YdWQqxoeHkHhTzgXmoS9dpyxOyDnerXKHCuTnGfgGA/qmc5ZkVJAs2oDZuURyOpxZmhsJx2j4s3m8sSbnTlPCBBAmV5rixe0kNox4usRtIPtJDLVlu+8P22+mmkWdRH6mwzHrODHSUYblm8QYF3gAAAAB3BzCW7g5hLJkJUboHbcQZcGr0j+ljpTWeZJWjDtuIMnncuKTg1ekel9LZiAm2TCt+sXy957gtB5C/HZEdtxBkarAg8vO5cUiEvkHeGtrUfW3d5Ov01LVRg9OFxxNsmFZka6jA/WL5eoplyewUAVxPYwZs2foPPWONCA31O24gyExpEF7VYEHkomdxcjwD5NFLBNRH0g2F/aUKtWs1taj6QrKYbNu7ydasvPlAMths40XfXHXc1g3Pq9E9WSbZMKxR3gA6yNdRgL/QYRYhtPS1VrPEI8+6lZm4vaUPKAK4nl8FiAjGDNmysQvpJC9vfIdYaEwRwWEdq7ZmLT123EGQAdtxBpjSILzv1RAqcbGFiQa2tR+fv+Sl6LjUM3gHyaIPAPk0lgmojuEOmBh/ag27CG09LZFkbJfmY1wBa2tR9BxsYWKFZTDY8mIATmwGle0bAaV7ggj0wfUPxFdlsNnGErfpUIu+uOr8uYh8Yt0d3xXaLUmM03zz+9RMZU2yYVg6tVHOo7wAdNS7MOJK36VBPdiV16TRxG3T1vT7Q2npajRu2fytZ4hG2mC40EQELXMzAx3lqgpMX90NfMlQBXE8JwJBqr4LEBDJDCCGV2i1JSBvhbO5ZtQJzmHkn17e+Q4p2cmYsNCYIsfXqLRZsz0XLrQNgbe9XDvAumyt7biDIJq/s7YDtuIMdLHSmurVRzmd0nevBNsmFXPcFoPjYwsSlGQ7hA1taj56alqo5A7PC5MJ/50KAK4nfQeesfAPk0SHCKPSHgHyaGkGwv73YlddgGVnyxlsNnFuawbn/tQbdonTK+AQ2npaZ91KzPm532+Ovu/5F7e+Q2CwjtXW1qPoodGTfjjYwsRP3/JS0btn8aa8V2c/tQbdSLI2S9gNK9qvChtMNgNK9kEEemDfYO/DqGffVTFuju9Gab55y2GzjLxmgxolb9KgUmjiNswMd5W7C0cDIgIWuVUFJi/Fuju+sr0LKCu0WpJcs2oEwtf/p7XQzzEs2Z6LW96uHZtkwrDsY/ImdWqjnAJtkwqcCQap6w42P3IHZ4UFAFcTlb9KguK4ehR7sSuuDLYbOJLSjpvl1b4NfNzvtwvb3yGG09LU8dTiQmjds/gf2oNugb4Wzfa5JltvsHfhGLdHd4gIWub/D2pwZgY7yhEBC1yPZZ7/+GKuaWFr/9MWbM9FoArieNcN0u5OBINUOQOzwqdnJmHQYBb3SWlHTT5ud9uu0WpK2dZa3EDfC2Y32DvwqbyuU967nsVHss9/MLX/6b298hzKusKKU7OTMCS0o6a60DYFzdcGk1TeVykj2We/s2Z6LsRhSrhdaBsCKm8rlLQLvjfDDI6hWgXfGy0C740AAAAAGRsxQTI2YoIrLVPDZGzFBH139EVWWqeGT0GWx8jZigjRwrtJ+u/oiuP02custU8Mta5+TZ6DLY6HmBzPSsISUVPZIxB49HDTYe9Bki6u11U3teYUHJi11wWDhJaCG5hZmwCpGLAt+tupNsua5nddXf9sbBzUQT/fzVoOnpWEJKKMnxXjp7JGIL6pd2Hx6OGm6PPQ58PegyTaxbJlXV2uqkRGn+tva8wodnD9aTkxa64gKlrvCwcJLBIcOG3fRjbzxl0Hsu1wVHH0a2Uwuyrz96IxwraJHJF1kAegNBefvPsOhI26JaneeTyy7zhz83n/auhIvkHFG31Y3io88HlPBelifkTCTy2H21QcxpQVigGNDrtApiPog7842cI4oMUNIbv0TAqWp48TjZbOXMwACUXXMUhu+mKLd+FTyrq7XVSjoGwViI0/1pGWDpfe15hQx8ypEezh+tL1+suTcmLXXGt55h1AVLXeWU+EnxYOElgPFSMZJDhw2j0jQZtl/WunfOZa5lfLCSVO0DhkAZGuoxiKn+Izp8whKrz9YK0k4a+0P9DunxKDLYYJsmzJSCSr0FMV6vt+RiniZXdoLz959jYkSLcdCRt0BBIqNUtTvPJSSI2zeWXecGB+7zHn5vP+/v3Cv9XQkXzMy6A9g4o2+pqRB7uxvFR4qKdlOTuDmEsimKkKCbX6yRCuy4hf711PRvRsDm3ZP810wg6M81oSQ+pBIwLBbHDB2HdBgJc210eOLeYGpQC1xbwbhIRxQYoaaFq7W0N36JhabNnZFS1PHgw2fl8nGy2cPgAc3bmYABKggzFTi65ikJK1U9Hd9MUWxO/0V+/Cp5T22ZbVrge86bccjaicMd5rhSrvKspree3TcEis+F0bb+FGKi5m3jbhf8UHoFToVGNN82UiArLz5RupwqQwhJFnKZ+gJuTFrrj93p/51vPMOs/o/XuAqWu8mbJa/bKfCT6rhDh/LBwksDUHFfEeKkYyBzF3c0hw4bRRa9D1ekaDNmNdsnfL+tdO0uHmD/nMtczg14SNr5YSSraNIwudoHDIhLtBiQMjXUYaOGwHMRU/xCgODoVnT5hCflSpA1V5+sBMYsuBgTjFH5gj9F6zDqedqhWW3OVUABv8TzFa12Jimc55U9hJ4U8XUPp+VnvXLZVizBzULY2KEzSWu1Ifu+iRBqDZ0F5+8+xHZcKtbEiRbnVToC86EjboIwkHqQgkVGoRP2Urlqd55I+8SKWkkRtmvYoqJ/LLvODr0I2hwP3eYtnm7yMUvOG9DafQ/CaKgz8/kbJ+cNAkuWnLFfhC5kY7W/13etxla7XFflr07lMJN/dIOHa4Ca6xoRKf8Io/zDOTJP1yAAAAAAHCajcDhNRuAka+WQcJqNwGy8LrBI18sgVPFoUOE1G4D9E7jw2XhdYMVe/hCRr5ZAjYk1MKni0KC1xHPRwmo3Ad5MlHH6J3Hh5gHSkbLwusGu1hmxir38IZabX1EjXyyBP3mP8RsSamEHNMkRU8WhQU/jAjFriOehd65E04TUbgOY8s1zvJko46C/i5P0TuPD6GhAs8wDpSPQJQZTZeF1g3nH1vNdrDNjQYqQExV7+EMJXVszLTa+ozEQHdJGvlkCWpj6cn7zH+Ji1bySNiTUwioCd7IOaZIiEk8xUqeLQoK7reHyn8YEYoPgpxLXEc9CyzdsMu9ciaLzeirXCajcBxWOf3cx5ZrnLcM5l3kyUcdlFPK3QX8XJ11ZtFfonceH9Ltk99DQgWfM9iIXmAdKR4Qh6TegSgynvGyv1svC6wbX5Eh284+t5u+pDpa7WGbGp37FtoMVICafM4NWKvfwhjbRU/YSurZmDpwVFlptfUZGS942YiA7pn4GmNSNfLIEkVoRdLUx9OSpF1eU/eY/xOHAnLTFq3kk2Y3aVGxJqYRwbwr0VATvZEgiTBQc0yREAPWHNCSeYqQ4uMHVTxaFBVMwJnV3W8Pla31glT+MCMUjqqu1B8FOJRvn7VWuI56FsgU99ZZu2GWKSHsV3rkTRcKfsDXm9FWl+tL23hNRuA4Pdxt+Kxz+7jc6XZ5jyzXOf+2WvluGcy5HoNBe8mSjju5CAP7KKeVu1g9GHoL+Lk6e2I0+urNorqaVy9/RO48PzR0sf+l2ye/1UGqfoaECz72Hob+Z7EQvhcrnXzAOlI8sKDf/CEPSbxRlcR9AlBlPXLK6P3jZX69k//zdl4XWDYujdX2vyJDts+4znecfW837Ofi931IdLcN0vl12sM2NapZu/U79i21S2ygdBipATRoM4z0+ZwatIkGl3FXv4QxJyUJ8baKn7HGEBJwldWzMOVPPvB04KiwBHolctNr6jKj8WfyMl7xskLEfHMRAd0zYZtQ8/A0xrOArktka+WQJBt/HeSK0Iuk+koGZamPpyXZFSrlSLq8pTggMWfvMf4nn6tz5w4E5ad+nmhmLVvJJl3BRObMbtKmvPRfY2JNTCMS18Hjg3hXo/Pi2mKgJ3si0L324kESYKIxiO1g5pkiIJYDr+AHrDmgdza0YSTzFSFUaZjhxcYOobVcg2p4tCgqCC6l6pmBM6rpG75rut4fK8pEkutb6wSrK3GJafxgRimM+svpHVVdqW3P0Gg+CnEoTpD86N8/aqivpedtcRz0LQGGee2QKe+t4LNibLN2wyzD7E7sUkPYrCLZVW71yJouhVIX7hT9ga5kZwxvN6KtL0c4IO/Wl7avpg07QAAAAC4vGdlqgnIixK1r+6PYpdXN97wMiVrX9yd1zi5xbQo730IT4pvveBk1wGHAUrWv7jyatjd4N93M1hjEFZQGVef6KUw+voQnxRCrPhx33vAyGfHp611cghDzc5vJpWtf3AtERgVP6S3+4cY0J4az+gnonOPQrDGIKwIekfJoDKvPhiOyFsKO2e1socA0C9QOGmX7F8MhVnw4j3ll4dlhofR3TrgtM+PT1p3Myg/6uQQhlJYd+NA7dgN+FG/aPAr+KFIl5/EWiIwKuKeV09/SW/2x/UIk9VAp31t/MAYNZ/QTo0jtyuflhjFJyp/oLr9RxkCQSB8EPSPkqhI6PebFFg9I6g/WDEdkLaJoffTFHbPaqzKqA++fwfhBsNghF6gcNLmHBe39Km4WUwV3zzRwueFaX6A4HvLLw7Dd0hryw0PonOxaMdhBMcp2bigTERvmPX80/+Q7mZQflbaNxsOuSdNtgVAKKSw78YcDIijgduwGjln138r0niRk24f9Dsm9wODmpBmkS8/iCmTWO20RGBUDPgHMR5NqN+m8c+6/pLf7EYuuIlUmxdn7CdwAnHwSLvJTC/e2/mAMGNF51VrP6Cc04PH+cE2aBd5ig9y5F03y1zhUK5OVP9A9uiYJa6LiHMWN+8WBIJA+Lw+J50h6R8kmVV4QYvg168zXLDK7Vm2O1Xl0V5HUH6w/+wZ1WI7IWzah0YJyDLp53COjoIo7Z7UkFH5sYLkVl86WDE6p48Jgx8zbuYNhsEItTqmbb1A4aQF/IbBF0kpL6/1TkoyInbzip4Rlpgrvnggl9kdePTJS8BIri7S/QHAakFmpfeWXhxPKjl5XZ+Wl+Uj8fJNaxkF9dd+YOdi0Y5f3rbrwgmOUnq16TdoAEbZ0LwhvIjfMeowY1aPItb5YZpqngQHvaa9vwHB2K20bjYVCAlTHXJOmqXOKf+3e4YRD8fhdJIQ2c0qrL6oOBkRRoCldiPYxmZ1YHoBEHLPrv7Kc8mbV6TxIu8Ylkf9rTmpRRFezHZN7gbO8Ylj3EQmjWT4Qej5L3lRQZMeNFMmsdrrmta/s/nG6QtFoYwZ8A5ioUxpBzybUb6EJzbblpKZNS4u/lAmVLmZnuje/IxdcRI04RZ3qTYuzhGKSasDP+ZFu4OBIOPgkXZbXPYTSelZ/fFVPphsggYh1D5hRMaLzqp+N6nP1n9BOG7DJl18domzxMru1lkd1m/hobEK8xQe5EuoeYETy2nXq3cOsrnCoVwBfsY5nKn+gCQVmeU2oDYLjhxRboZmFqc+2nHCLG/eLJTTuUkJBIHwsbjmlaMNSXsbsS4eQ9I+SPtuWS3p2/bDUWeRpsywqR90DM56ZrlhlN4FBvEUBAAAtgcAAHoJAACZBQAAWwUAALoFAAAABAAARQUAAM8FAAB6CQBB0dkAC7YQAQIDBAQFBQYGBgYHBwcHCAgICAgICAgJCQkJCQkJCQoKCgoKCgoKCgoKCgoKCgoLCwsLCwsLCwsLCwsLCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAAAQERISExMUFBQUFRUVFRYWFhYWFhYWFxcXFxcXFxcYGBgYGBgYGBgYGBgYGBgYGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxscHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHQABAgMEBQYHCAgJCQoKCwsMDAwMDQ0NDQ4ODg4PDw8PEBAQEBAQEBARERERERERERISEhISEhISExMTExMTExMUFBQUFBQUFBQUFBQUFBQUFRUVFRUVFRUVFRUVFRUVFRYWFhYWFhYWFhYWFhYWFhYXFxcXFxcXFxcXFxcXFxcXGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxwQMAAAEDUAAAEBAAAeAQAADwAAAJA0AACQNQAAAAAAAB4AAAAPAAAAAAAAABA2AAAAAAAAEwAAAAcAAAAAAAAADAAIAIwACABMAAgAzAAIACwACACsAAgAbAAIAOwACAAcAAgAnAAIAFwACADcAAgAPAAIALwACAB8AAgA/AAIAAIACACCAAgAQgAIAMIACAAiAAgAogAIAGIACADiAAgAEgAIAJIACABSAAgA0gAIADIACACyAAgAcgAIAPIACAAKAAgAigAIAEoACADKAAgAKgAIAKoACABqAAgA6gAIABoACACaAAgAWgAIANoACAA6AAgAugAIAHoACAD6AAgABgAIAIYACABGAAgAxgAIACYACACmAAgAZgAIAOYACAAWAAgAlgAIAFYACADWAAgANgAIALYACAB2AAgA9gAIAA4ACACOAAgATgAIAM4ACAAuAAgArgAIAG4ACADuAAgAHgAIAJ4ACABeAAgA3gAIAD4ACAC+AAgAfgAIAP4ACAABAAgAgQAIAEEACADBAAgAIQAIAKEACABhAAgA4QAIABEACACRAAgAUQAIANEACAAxAAgAsQAIAHEACADxAAgACQAIAIkACABJAAgAyQAIACkACACpAAgAaQAIAOkACAAZAAgAmQAIAFkACADZAAgAOQAIALkACAB5AAgA+QAIAAUACACFAAgARQAIAMUACAAlAAgApQAIAGUACADlAAgAFQAIAJUACABVAAgA1QAIADUACAC1AAgAdQAIAPUACAANAAgAjQAIAE0ACADNAAgALQAIAK0ACABtAAgA7QAIAB0ACACdAAgAXQAIAN0ACAA9AAgAvQAIAH0ACAD9AAgAEwAJABMBCQCTAAkAkwEJAFMACQBTAQkA0wAJANMBCQAzAAkAMwEJALMACQCzAQkAcwAJAHMBCQDzAAkA8wEJAAsACQALAQkAiwAJAIsBCQBLAAkASwEJAMsACQDLAQkAKwAJACsBCQCrAAkAqwEJAGsACQBrAQkA6wAJAOsBCQAbAAkAGwEJAJsACQCbAQkAWwAJAFsBCQDbAAkA2wEJADsACQA7AQkAuwAJALsBCQB7AAkAewEJAPsACQD7AQkABwAJAAcBCQCHAAkAhwEJAEcACQBHAQkAxwAJAMcBCQAnAAkAJwEJAKcACQCnAQkAZwAJAGcBCQDnAAkA5wEJABcACQAXAQkAlwAJAJcBCQBXAAkAVwEJANcACQDXAQkANwAJADcBCQC3AAkAtwEJAHcACQB3AQkA9wAJAPcBCQAPAAkADwEJAI8ACQCPAQkATwAJAE8BCQDPAAkAzwEJAC8ACQAvAQkArwAJAK8BCQBvAAkAbwEJAO8ACQDvAQkAHwAJAB8BCQCfAAkAnwEJAF8ACQBfAQkA3wAJAN8BCQA/AAkAPwEJAL8ACQC/AQkAfwAJAH8BCQD/AAkA/wEJAAAABwBAAAcAIAAHAGAABwAQAAcAUAAHADAABwBwAAcACAAHAEgABwAoAAcAaAAHABgABwBYAAcAOAAHAHgABwAEAAcARAAHACQABwBkAAcAFAAHAFQABwA0AAcAdAAHAAMACACDAAgAQwAIAMMACAAjAAgAowAIAGMACADjAAgAAAAFABAABQAIAAUAGAAFAAQABQAUAAUADAAFABwABQACAAUAEgAFAAoABQAaAAUABgAFABYABQAOAAUAHgAFAAEABQARAAUACQAFABkABQAFAAUAFQAFAA0ABQAdAAUAAwAFABMABQALAAUAGwAFAAcABQAXAAUAQbDqAAtNAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAABAAAAAQAAAAEAAAABAAAAAUAAAAFAAAABQAAAAUAQaDrAAtlAQAAAAEAAAACAAAAAgAAAAMAAAADAAAABAAAAAQAAAAFAAAABQAAAAYAAAAGAAAABwAAAAcAAAAIAAAACAAAAAkAAAAJAAAACgAAAAoAAAALAAAACwAAAAwAAAAMAAAADQAAAA0AQdDsAAsjAgAAAAMAAAAHAAAAAAAAABAREgAIBwkGCgULBAwDDQIOAQ8AQYTtAAtpAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAKAAAADAAAAA4AAAAQAAAAFAAAABgAAAAcAAAAIAAAACgAAAAwAAAAOAAAAEAAAABQAAAAYAAAAHAAAACAAAAAoAAAAMAAAADgAEGE7gALegEAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAAABAACAAQAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAMS4yLjExAEGI7wALbQcAAAAEAAQACAAEAAgAAAAEAAUAEAAIAAgAAAAEAAYAIAAgAAgAAAAEAAQAEAAQAAkAAAAIABAAIAAgAAkAAAAIABAAgACAAAkAAAAIACAAgAAAAQkAAAAgAIAAAgEABAkAAAAgAAIBAgEAEAkAQYDwAAulAgMABAAFAAYABwAIAAkACgALAA0ADwARABMAFwAbAB8AIwArADMAOwBDAFMAYwBzAIMAowDDAOMAAgEAAAAAAAAQABAAEAAQABAAEAAQABAAEQARABEAEQASABIAEgASABMAEwATABMAFAAUABQAFAAVABUAFQAVABAATQDKAAAAAQACAAMABAAFAAcACQANABEAGQAhADEAQQBhAIEAwQABAYEBAQIBAwEEAQYBCAEMARABGAEgATABQAFgAAAAABAAEAAQABAAEQARABIAEgATABMAFAAUABUAFQAWABYAFwAXABgAGAAZABkAGgAaABsAGwAcABwAHQAdAEAAQAAQABEAEgAAAAgABwAJAAYACgAFAAsABAAMAAMADQACAA4AAQAPAEGw8gALwRFgBwAAAAhQAAAIEAAUCHMAEgcfAAAIcAAACDAAAAnAABAHCgAACGAAAAggAAAJoAAACAAAAAiAAAAIQAAACeAAEAcGAAAIWAAACBgAAAmQABMHOwAACHgAAAg4AAAJ0AARBxEAAAhoAAAIKAAACbAAAAgIAAAIiAAACEgAAAnwABAHBAAACFQAAAgUABUI4wATBysAAAh0AAAINAAACcgAEQcNAAAIZAAACCQAAAmoAAAIBAAACIQAAAhEAAAJ6AAQBwgAAAhcAAAIHAAACZgAFAdTAAAIfAAACDwAAAnYABIHFwAACGwAAAgsAAAJuAAACAwAAAiMAAAITAAACfgAEAcDAAAIUgAACBIAFQijABMHIwAACHIAAAgyAAAJxAARBwsAAAhiAAAIIgAACaQAAAgCAAAIggAACEIAAAnkABAHBwAACFoAAAgaAAAJlAAUB0MAAAh6AAAIOgAACdQAEgcTAAAIagAACCoAAAm0AAAICgAACIoAAAhKAAAJ9AAQBwUAAAhWAAAIFgBACAAAEwczAAAIdgAACDYAAAnMABEHDwAACGYAAAgmAAAJrAAACAYAAAiGAAAIRgAACewAEAcJAAAIXgAACB4AAAmcABQHYwAACH4AAAg+AAAJ3AASBxsAAAhuAAAILgAACbwAAAgOAAAIjgAACE4AAAn8AGAHAAAACFEAAAgRABUIgwASBx8AAAhxAAAIMQAACcIAEAcKAAAIYQAACCEAAAmiAAAIAQAACIEAAAhBAAAJ4gAQBwYAAAhZAAAIGQAACZIAEwc7AAAIeQAACDkAAAnSABEHEQAACGkAAAgpAAAJsgAACAkAAAiJAAAISQAACfIAEAcEAAAIVQAACBUAEAgCARMHKwAACHUAAAg1AAAJygARBw0AAAhlAAAIJQAACaoAAAgFAAAIhQAACEUAAAnqABAHCAAACF0AAAgdAAAJmgAUB1MAAAh9AAAIPQAACdoAEgcXAAAIbQAACC0AAAm6AAAIDQAACI0AAAhNAAAJ+gAQBwMAAAhTAAAIEwAVCMMAEwcjAAAIcwAACDMAAAnGABEHCwAACGMAAAgjAAAJpgAACAMAAAiDAAAIQwAACeYAEAcHAAAIWwAACBsAAAmWABQHQwAACHsAAAg7AAAJ1gASBxMAAAhrAAAIKwAACbYAAAgLAAAIiwAACEsAAAn2ABAHBQAACFcAAAgXAEAIAAATBzMAAAh3AAAINwAACc4AEQcPAAAIZwAACCcAAAmuAAAIBwAACIcAAAhHAAAJ7gAQBwkAAAhfAAAIHwAACZ4AFAdjAAAIfwAACD8AAAneABIHGwAACG8AAAgvAAAJvgAACA8AAAiPAAAITwAACf4AYAcAAAAIUAAACBAAFAhzABIHHwAACHAAAAgwAAAJwQAQBwoAAAhgAAAIIAAACaEAAAgAAAAIgAAACEAAAAnhABAHBgAACFgAAAgYAAAJkQATBzsAAAh4AAAIOAAACdEAEQcRAAAIaAAACCgAAAmxAAAICAAACIgAAAhIAAAJ8QAQBwQAAAhUAAAIFAAVCOMAEwcrAAAIdAAACDQAAAnJABEHDQAACGQAAAgkAAAJqQAACAQAAAiEAAAIRAAACekAEAcIAAAIXAAACBwAAAmZABQHUwAACHwAAAg8AAAJ2QASBxcAAAhsAAAILAAACbkAAAgMAAAIjAAACEwAAAn5ABAHAwAACFIAAAgSABUIowATByMAAAhyAAAIMgAACcUAEQcLAAAIYgAACCIAAAmlAAAIAgAACIIAAAhCAAAJ5QAQBwcAAAhaAAAIGgAACZUAFAdDAAAIegAACDoAAAnVABIHEwAACGoAAAgqAAAJtQAACAoAAAiKAAAISgAACfUAEAcFAAAIVgAACBYAQAgAABMHMwAACHYAAAg2AAAJzQARBw8AAAhmAAAIJgAACa0AAAgGAAAIhgAACEYAAAntABAHCQAACF4AAAgeAAAJnQAUB2MAAAh+AAAIPgAACd0AEgcbAAAIbgAACC4AAAm9AAAIDgAACI4AAAhOAAAJ/QBgBwAAAAhRAAAIEQAVCIMAEgcfAAAIcQAACDEAAAnDABAHCgAACGEAAAghAAAJowAACAEAAAiBAAAIQQAACeMAEAcGAAAIWQAACBkAAAmTABMHOwAACHkAAAg5AAAJ0wARBxEAAAhpAAAIKQAACbMAAAgJAAAIiQAACEkAAAnzABAHBAAACFUAAAgVABAIAgETBysAAAh1AAAINQAACcsAEQcNAAAIZQAACCUAAAmrAAAIBQAACIUAAAhFAAAJ6wAQBwgAAAhdAAAIHQAACZsAFAdTAAAIfQAACD0AAAnbABIHFwAACG0AAAgtAAAJuwAACA0AAAiNAAAITQAACfsAEAcDAAAIUwAACBMAFQjDABMHIwAACHMAAAgzAAAJxwARBwsAAAhjAAAIIwAACacAAAgDAAAIgwAACEMAAAnnABAHBwAACFsAAAgbAAAJlwAUB0MAAAh7AAAIOwAACdcAEgcTAAAIawAACCsAAAm3AAAICwAACIsAAAhLAAAJ9wAQBwUAAAhXAAAIFwBACAAAEwczAAAIdwAACDcAAAnPABEHDwAACGcAAAgnAAAJrwAACAcAAAiHAAAIRwAACe8AEAcJAAAIXwAACB8AAAmfABQHYwAACH8AAAg/AAAJ3wASBxsAAAhvAAAILwAACb8AAAgPAAAIjwAACE8AAAn/ABAFAQAXBQEBEwURABsFARARBQUAGQUBBBUFQQAdBQFAEAUDABgFAQIUBSEAHAUBIBIFCQAaBQEIFgWBAEAFAAAQBQIAFwWBARMFGQAbBQEYEQUHABkFAQYVBWEAHQUBYBAFBAAYBQEDFAUxABwFATASBQ0AGgUBDBYFwQBABQAAEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAEACQsLAAAJBgsAAAsABhEAAAAREREAQYGEAQshCwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAEG7hAELAQwAQceEAQsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEH1hAELAQ4AQYGFAQsVDQAAAAQNAAAAAAkOAAAAAAAOAAAOAEGvhQELARAAQbuFAQseDwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAEHyhQELDhIAAAASEhIAAAAAAAAJAEGjhgELAQsAQa+GAQsVCgAAAAAKAAAAAAkLAAAAAAALAAALAEHdhgELAQwAQemGAQsnDAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAwMTIzNDU2Nzg5QUJDREVGAEG0hwELARkAQduHAQsF//////8AQaCIAQtXGRJEOwI/LEcUPTMwChsGRktFNw9JDo4XA0AdPGkrNh9KLRwBICUpIQgMFRYiLhA4Pgs0MRhkdHV2L0EJfzkRI0MyQomKiwUEJignDSoeNYwHGkiTE5SVAEGAiQELig5JbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyBkb3duAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBObyBlcnJvciBpbmZvcm1hdGlvbgBBkJcBC1JQUFAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAAAEAAAAIAAAAlEsAALRLAEGQmQELAgxQAEHImQELCR8AAADkTAAAAwBB5JkBC4wBLfRRWM+MscBG9rXLKTEDxwRbcDC0Xf0geH+LmthZKVBoSImrp1YDbP+3zYg/1He0K6WjcPG65Kj8QYP92W/hinovLXSWBx8NCV4Ddixw90ClLKdvV0GoqnTfoFhkA0rHxDxTrq9fGAQVseNtKIarDKS/Q/DpUIE5VxZSN/////////////////////8=";lt(Be)||(Be=_(Be));function je(Fe){try{if(Fe==Be&&N)return new Uint8Array(N);var ve=s0(Fe);if(ve)return ve;if(v)return v(Fe);throw"sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)"}catch(Oe){br(Oe)}}function ct(Fe,ve){var Oe,Zt,kr;try{kr=je(Fe),Zt=new WebAssembly.Module(kr),Oe=new WebAssembly.Instance(Zt,ve)}catch($n){var Zn=$n.toString();throw k("failed to compile wasm module: "+Zn),(Zn.includes("imported Memory")||Zn.includes("memory import"))&&k("Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time)."),$n}return[Oe,Zt]}function Le(){var Fe={a:Hu};function ve(kr,Zn){var $n=kr.exports;t.asm=$n,C=t.asm.u,ot(C.buffer),Vt=t.asm.pa,ut(t.asm.v),jn("wasm-instantiate")}if(En("wasm-instantiate"),t.instantiateWasm)try{var Oe=t.instantiateWasm(Fe,ve);return Oe}catch(kr){return k("Module.instantiateWasm callback failed with error: "+kr),!1}var Zt=ct(Be,Fe);return ve(Zt[0]),t.asm}var ft,Jr;function Yt(Fe){for(;Fe.length>0;){var ve=Fe.shift();if(typeof ve=="function"){ve(t);continue}var Oe=ve.func;typeof Oe=="number"?ve.arg===void 0?Vt.get(Oe)():Vt.get(Oe)(ve.arg):Oe(ve.arg===void 0?null:ve.arg)}}function wr(Fe,ve){var Oe=new Date(at[Fe>>2]*1e3);at[ve>>2]=Oe.getUTCSeconds(),at[ve+4>>2]=Oe.getUTCMinutes(),at[ve+8>>2]=Oe.getUTCHours(),at[ve+12>>2]=Oe.getUTCDate(),at[ve+16>>2]=Oe.getUTCMonth(),at[ve+20>>2]=Oe.getUTCFullYear()-1900,at[ve+24>>2]=Oe.getUTCDay(),at[ve+36>>2]=0,at[ve+32>>2]=0;var Zt=Date.UTC(Oe.getUTCFullYear(),0,1,0,0,0,0),kr=(Oe.getTime()-Zt)/(1e3*60*60*24)|0;return at[ve+28>>2]=kr,wr.GMTString||(wr.GMTString=or("GMT")),at[ve+40>>2]=wr.GMTString,ve}function wn(Fe,ve){return wr(Fe,ve)}var Bn={splitPath:function(Fe){var ve=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return ve.exec(Fe).slice(1)},normalizeArray:function(Fe,ve){for(var Oe=0,Zt=Fe.length-1;Zt>=0;Zt--){var kr=Fe[Zt];kr==="."?Fe.splice(Zt,1):kr===".."?(Fe.splice(Zt,1),Oe++):Oe&&(Fe.splice(Zt,1),Oe--)}if(ve)for(;Oe;Oe--)Fe.unshift("..");return Fe},normalize:function(Fe){var ve=Fe.charAt(0)==="/",Oe=Fe.substr(-1)==="/";return Fe=Bn.normalizeArray(Fe.split("/").filter(function(Zt){return!!Zt}),!ve).join("/"),!Fe&&!ve&&(Fe="."),Fe&&Oe&&(Fe+="/"),(ve?"/":"")+Fe},dirname:function(Fe){var ve=Bn.splitPath(Fe),Oe=ve[0],Zt=ve[1];return!Oe&&!Zt?".":(Zt&&(Zt=Zt.substr(0,Zt.length-1)),Oe+Zt)},basename:function(Fe){if(Fe==="/")return"/";Fe=Bn.normalize(Fe),Fe=Fe.replace(/\/$/,"");var ve=Fe.lastIndexOf("/");return ve===-1?Fe:Fe.substr(ve+1)},extname:function(Fe){return Bn.splitPath(Fe)[3]},join:function(){var Fe=Array.prototype.slice.call(arguments,0);return Bn.normalize(Fe.join("/"))},join2:function(Fe,ve){return Bn.normalize(Fe+"/"+ve)}};function tr(){if(typeof crypto=="object"&&typeof crypto.getRandomValues=="function"){var Fe=new Uint8Array(1);return function(){return crypto.getRandomValues(Fe),Fe[0]}}else if(m)try{var ve=require("crypto");return function(){return ve.randomBytes(1)[0]}}catch{}return function(){br("randomDevice")}}var zt={resolve:function(){for(var Fe="",ve=!1,Oe=arguments.length-1;Oe>=-1&&!ve;Oe--){var Zt=Oe>=0?arguments[Oe]:ae.cwd();if(typeof Zt!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!Zt)return"";Fe=Zt+"/"+Fe,ve=Zt.charAt(0)==="/"}return Fe=Bn.normalizeArray(Fe.split("/").filter(function(kr){return!!kr}),!ve).join("/"),(ve?"/":"")+Fe||"."},relative:function(Fe,ve){Fe=zt.resolve(Fe).substr(1),ve=zt.resolve(ve).substr(1);function Oe(Ti){for(var vc=0;vc=0&&Ti[Ws]==="";Ws--);return vc>Ws?[]:Ti.slice(vc,Ws-vc+1)}for(var Zt=Oe(Fe.split("/")),kr=Oe(ve.split("/")),Zn=Math.min(Zt.length,kr.length),$n=Zn,ki=0;ki0?ve=Zt.slice(0,kr).toString("utf-8"):ve=null}else typeof window<"u"&&typeof window.prompt=="function"?(ve=window.prompt("Input: "),ve!==null&&(ve+=`
          +`,i)}while(n!==-1);return s+=e.substr(i),s};Hlo.exports={stringReplaceAll:Yx0,stringEncaseCRLFWithFirstIndex:Jx0}});var edo=A((uP1,Zlo)=>{"use strict";var Xx0=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,Ylo=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,Zx0=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,eT0=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,tT0=new Map([["n",`
          +`],["r","\r"],["t","	"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function Xlo(e){let r=e[0]==="u",t=e[1]==="{";return r&&!t&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):r&&t?String.fromCodePoint(parseInt(e.slice(2,-1),16)):tT0.get(e)||e}function rT0(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),i;for(let s of n){let a=Number(s);if(!Number.isNaN(a))t.push(a);else if(i=s.match(Zx0))t.push(i[2].replace(eT0,(o,c,l)=>c?Xlo(c):l));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`)}return t}function nT0(e){Ylo.lastIndex=0;let r=[],t;for(;(t=Ylo.exec(e))!==null;){let n=t[1];if(t[2]){let i=rT0(n,t[2]);r.push([n].concat(i))}else r.push([n])}return r}function Jlo(e,r){let t={};for(let i of r)for(let s of i.styles)t[s[0]]=i.inverse?null:s.slice(1);let n=e;for(let[i,s]of Object.entries(t))if(Array.isArray(s)){if(!(i in n))throw new Error(`Unknown Chalk style: ${i}`);n=s.length>0?n[i](...s):n[i]}return n}Zlo.exports=(e,r)=>{let t=[],n=[],i=[];if(r.replace(Xx0,(s,a,o,c,l,u)=>{if(a)i.push(Xlo(a));else if(c){let m=i.join("");i=[],n.push(t.length===0?m:Jlo(e,t)(m)),t.push({inverse:o,styles:nT0(c)})}else if(l){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(Jlo(e,t)(i.join(""))),i=[],t.pop()}else i.push(u)}),n.push(i.join("")),t.length>0){let s=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return n.join("")}});var hWn=A((lP1,ido)=>{"use strict";var $kt=fzr(),{stdout:dWn,stderr:pWn}=wUt(),{stringReplaceAll:iT0,stringEncaseCRLFWithFirstIndex:sT0}=Wlo(),tdo=["ansi","ansi","ansi256","ansi16m"],Dct=Object.create(null),aT0=(e,r={})=>{if(r.level>3||r.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let t=dWn?dWn.level:0;e.level=r.level===void 0?t:r.level},mWn=class{constructor(r){return rdo(r)}},rdo=e=>{let r={};return aT0(r,e),r.template=(...t)=>uT0(r.template,...t),Object.setPrototypeOf(r,MCr.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},r.template.Instance=mWn,r.template};function MCr(e){return rdo(e)}for(let[e,r]of Object.entries($kt))Dct[e]={get(){let t=LCr(this,fWn(r.open,r.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:t}),t}};Dct.visible={get(){let e=LCr(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var ndo=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of ndo)Dct[e]={get(){let{level:r}=this;return function(...t){let n=fWn($kt.color[tdo[r]][e](...t),$kt.color.close,this._styler);return LCr(this,n,this._isEmpty)}}};for(let e of ndo){let r="bg"+e[0].toUpperCase()+e.slice(1);Dct[r]={get(){let{level:t}=this;return function(...n){let i=fWn($kt.bgColor[tdo[t]][e](...n),$kt.bgColor.close,this._styler);return LCr(this,i,this._isEmpty)}}}}var oT0=Object.defineProperties(()=>{},{...Dct,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),fWn=(e,r,t)=>{let n,i;return t===void 0?(n=e,i=r):(n=t.openAll+e,i=r+t.closeAll),{open:e,close:r,openAll:n,closeAll:i,parent:t}},LCr=(e,r,t)=>{let n=(...i)=>cT0(n,i.length===1?""+i[0]:i.join(" "));return n.__proto__=oT0,n._generator=e,n._styler=r,n._isEmpty=t,n},cT0=(e,r)=>{if(e.level<=0||!r)return e._isEmpty?"":r;let t=e._styler;if(t===void 0)return r;let{openAll:n,closeAll:i}=t;if(r.indexOf("\x1B")!==-1)for(;t!==void 0;)r=iT0(r,t.close,t.open),t=t.parent;let s=r.indexOf(`
          +`);return s!==-1&&(r=sT0(r,i,n,s)),n+r+i},lWn,uT0=(e,...r)=>{let[t]=r;if(!Array.isArray(t))return r.join(" ");let n=r.slice(1),i=[t.raw[0]];for(let s=1;s{"use strict";sdo.exports=({onlyFirst:e=!1}={})=>{let r=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(r,e?void 0:"g")}});var cdo=A((pP1,odo)=>{"use strict";var lT0=ado();odo.exports=e=>typeof e=="string"?e.replace(lT0(),""):e});var mB=A((exports,module)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0});exports.isPathLike=exports.tryParseOptionalBoolean=exports.parseOptionalBoolean=exports.parseBoolean=exports.replaceEnvVariables=exports.buildIgnorePattern=exports.sortMap=exports.dynamicRequire=exports.CachingStrategy=exports.DefaultStream=exports.AsyncActions=exports.BufferStream=exports.bufferStream=exports.prettifySyncErrors=exports.prettifyAsyncErrors=exports.releaseAfterUseAsync=exports.getMapWithDefault=exports.getSetWithDefault=exports.getArrayWithDefault=exports.getFactoryWithDefault=exports.convertMapsToIndexableObjects=exports.allSettledSafe=exports.isIndexableObject=exports.mapAndFind=exports.mapAndFilter=exports.validateEnum=exports.assertNever=exports.overrideType=exports.escapeRegExp=exports.isTaggedYarnVersion=void 0;var tslib_1=(Yh(),Dr(Wh)),fslib_1=JC(),clipanion_1=Tkt(),micromatch_1=tslib_1.__importDefault(Uot()),p_limit_1=tslib_1.__importDefault(pct()),semver_1=tslib_1.__importDefault(N3()),stream_1=require("stream");function isTaggedYarnVersion(e){return!!(semver_1.default.valid(e)&&e.match(/^[^-]+(-rc\.[0-9]+)?$/))}exports.isTaggedYarnVersion=isTaggedYarnVersion;function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}exports.escapeRegExp=escapeRegExp;function overrideType(e){}exports.overrideType=overrideType;function assertNever(e){throw new Error(`Assertion failed: Unexpected object '${e}'`)}exports.assertNever=assertNever;function validateEnum(e,r){let t=Object.values(e);if(!t.includes(r))throw new clipanion_1.UsageError(`Invalid value for enumeration: ${JSON.stringify(r)} (expected one of ${t.map(n=>JSON.stringify(n)).join(", ")})`);return r}exports.validateEnum=validateEnum;function mapAndFilter(e,r){let t=[];for(let n of e){let i=r(n);i!==mapAndFilterSkip&&t.push(i)}return t}exports.mapAndFilter=mapAndFilter;var mapAndFilterSkip=Symbol();mapAndFilter.skip=mapAndFilterSkip;function mapAndFind(e,r){for(let t of e){let n=r(t);if(n!==mapAndFindSkip)return n}}exports.mapAndFind=mapAndFind;var mapAndFindSkip=Symbol();mapAndFind.skip=mapAndFindSkip;function isIndexableObject(e){return typeof e=="object"&&e!==null}exports.isIndexableObject=isIndexableObject;async function allSettledSafe(e){let r=await Promise.allSettled(e),t=[];for(let n of r){if(n.status==="rejected")throw n.reason;t.push(n.value)}return t}exports.allSettledSafe=allSettledSafe;function convertMapsToIndexableObjects(e){if(e instanceof Map&&(e=Object.fromEntries(e)),isIndexableObject(e))for(let r of Object.keys(e)){let t=e[r];isIndexableObject(t)&&(e[r]=convertMapsToIndexableObjects(t))}return e}exports.convertMapsToIndexableObjects=convertMapsToIndexableObjects;function getFactoryWithDefault(e,r,t){let n=e.get(r);return typeof n>"u"&&e.set(r,n=t()),n}exports.getFactoryWithDefault=getFactoryWithDefault;function getArrayWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=[]),t}exports.getArrayWithDefault=getArrayWithDefault;function getSetWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=new Set),t}exports.getSetWithDefault=getSetWithDefault;function getMapWithDefault(e,r){let t=e.get(r);return typeof t>"u"&&e.set(r,t=new Map),t}exports.getMapWithDefault=getMapWithDefault;async function releaseAfterUseAsync(e,r){if(r==null)return await e();try{return await e()}finally{await r()}}exports.releaseAfterUseAsync=releaseAfterUseAsync;async function prettifyAsyncErrors(e,r){try{return await e()}catch(t){throw t.message=r(t.message),t}}exports.prettifyAsyncErrors=prettifyAsyncErrors;function prettifySyncErrors(e,r){try{return e()}catch(t){throw t.message=r(t.message),t}}exports.prettifySyncErrors=prettifySyncErrors;async function bufferStream(e){return await new Promise((r,t)=>{let n=[];e.on("error",i=>{t(i)}),e.on("data",i=>{n.push(i)}),e.on("end",()=>{r(Buffer.concat(n))})})}exports.bufferStream=bufferStream;var BufferStream=class extends stream_1.Transform{constructor(){super(...arguments),this.chunks=[]}_transform(r,t,n){if(t!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: BufferStream only accept buffers");this.chunks.push(r),n(null,null)}_flush(r){r(null,Buffer.concat(this.chunks))}};exports.BufferStream=BufferStream;function makeDeferred(){let e,r;return{promise:new Promise((n,i)=>{e=n,r=i}),resolve:e,reject:r}}var AsyncActions=class{constructor(r){this.deferred=new Map,this.promises=new Map,this.limit=(0,p_limit_1.default)(r)}set(r,t){let n=this.deferred.get(r);typeof n>"u"&&this.deferred.set(r,n=makeDeferred());let i=this.limit(()=>t());return this.promises.set(r,i),i.then(()=>{this.promises.get(r)===i&&n.resolve()},s=>{this.promises.get(r)===i&&n.reject(s)}),n.promise}reduce(r,t){var n;let i=(n=this.promises.get(r))!==null&&n!==void 0?n:Promise.resolve();this.set(r,()=>t(i))}async wait(){await Promise.all(this.promises.values())}};exports.AsyncActions=AsyncActions;var DefaultStream=class extends stream_1.Transform{constructor(r=Buffer.alloc(0)){super(),this.active=!0,this.ifEmpty=r}_transform(r,t,n){if(t!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: DefaultStream only accept buffers");this.active=!1,n(null,r)}_flush(r){this.active&&this.ifEmpty.length>0?r(null,this.ifEmpty):r(null)}};exports.DefaultStream=DefaultStream;var realRequire=eval("require");function dynamicRequireNode(e){return realRequire(fslib_1.npath.fromPortablePath(e))}function dynamicRequireNoCache(path){let physicalPath=fslib_1.npath.fromPortablePath(path),currentCacheEntry=realRequire.cache[physicalPath];delete realRequire.cache[physicalPath];let result;try{result=dynamicRequireNode(physicalPath);let freshCacheEntry=realRequire.cache[physicalPath],dynamicModule=eval("module"),freshCacheIndex=dynamicModule.children.indexOf(freshCacheEntry);freshCacheIndex!==-1&&dynamicModule.children.splice(freshCacheIndex,1)}finally{realRequire.cache[physicalPath]=currentCacheEntry}return result}var dynamicRequireFsTimeCache=new Map;function dynamicRequireFsTime(e){let r=dynamicRequireFsTimeCache.get(e),t=fslib_1.xfs.statSync(e);if((r==null?void 0:r.mtime)===t.mtimeMs)return r.instance;let n=dynamicRequireNoCache(e);return dynamicRequireFsTimeCache.set(e,{mtime:t.mtimeMs,instance:n}),n}var CachingStrategy;(function(e){e[e.NoCache=0]="NoCache",e[e.FsTime=1]="FsTime",e[e.Node=2]="Node"})(CachingStrategy||(exports.CachingStrategy=CachingStrategy={}));function dynamicRequire(e,{cachingStrategy:r=CachingStrategy.Node}={}){switch(r){case CachingStrategy.NoCache:return dynamicRequireNoCache(e);case CachingStrategy.FsTime:return dynamicRequireFsTime(e);case CachingStrategy.Node:return dynamicRequireNode(e);default:throw new Error("Unsupported caching strategy")}}exports.dynamicRequire=dynamicRequire;function sortMap(e,r){let t=Array.from(e);Array.isArray(r)||(r=[r]);let n=[];for(let s of r)n.push(t.map(a=>s(a)));let i=t.map((s,a)=>a);return i.sort((s,a)=>{for(let o of n){let c=o[s]o[a]?1:0;if(c!==0)return c}return 0}),i.map(s=>t[s])}exports.sortMap=sortMap;function buildIgnorePattern(e){return e.length===0?null:e.map(r=>`(${micromatch_1.default.makeRe(r,{windows:!1,dot:!0}).source})`).join("|")}exports.buildIgnorePattern=buildIgnorePattern;function replaceEnvVariables(e,{env:r}){let t=/\${(?[\d\w_]+)(?:)?(?:-(?[^}]*))?}/g;return e.replace(t,(...n)=>{let{variableName:i,colon:s,fallback:a}=n[n.length-1],o=Object.prototype.hasOwnProperty.call(r,i),c=r[i];if(c||o&&!s)return c;if(a!=null)return a;throw new clipanion_1.UsageError(`Environment variable not found (${i})`)})}exports.replaceEnvVariables=replaceEnvVariables;function parseBoolean(e){switch(e){case"true":case"1":case 1:case!0:return!0;case"false":case"0":case 0:case!1:return!1;default:throw new Error(`Couldn't parse "${e}" as a boolean`)}}exports.parseBoolean=parseBoolean;function parseOptionalBoolean(e){return typeof e>"u"?e:parseBoolean(e)}exports.parseOptionalBoolean=parseOptionalBoolean;function tryParseOptionalBoolean(e){try{return parseOptionalBoolean(e)}catch{return null}}exports.tryParseOptionalBoolean=tryParseOptionalBoolean;function isPathLike(e){return!!(fslib_1.npath.isAbsolute(e)||e.match(/^(\.{1,2}|~)\//))}exports.isPathLike=isPathLike});var tIe=A(whe=>{"use strict";Object.defineProperty(whe,"__esModule",{value:!0});whe.PackageExtensionStatus=whe.PackageExtensionType=whe.LinkType=void 0;var udo;(function(e){e.HARD="HARD",e.SOFT="SOFT"})(udo||(whe.LinkType=udo={}));var ldo;(function(e){e.Dependency="Dependency",e.PeerDependency="PeerDependency",e.PeerDependencyMeta="PeerDependencyMeta"})(ldo||(whe.PackageExtensionType=ldo={}));var ddo;(function(e){e.Inactive="inactive",e.Redundant="redundant",e.Active="active"})(ddo||(whe.PackageExtensionStatus=ddo={}))});var Sz=A(sf=>{"use strict";Object.defineProperty(sf,"__esModule",{value:!0});sf.addLogFilterSupport=sf.LogLevel=sf.prettyField=sf.mark=sf.jsonOrPretty=sf.json=sf.prettyList=sf.pretty=sf.applyHyperlink=sf.applyColor=sf.applyStyle=sf.tuple=sf.supportsHyperlinks=sf.supportsColor=sf.Style=sf.Type=void 0;var wct=(Yh(),Dr(Wh)),pdo=JC(),UCr=wct.__importDefault(hWn()),GCr=wct.__importDefault(qbr()),dT0=Tkt(),pT0=wct.__importDefault(Uot()),mT0=wct.__importDefault(cdo()),jCr=R8(),fT0=wct.__importStar(mB()),LE=wct.__importStar(Tx()),Sct=tIe();sf.Type={NO_HINT:"NO_HINT",NULL:"NULL",SCOPE:"SCOPE",NAME:"NAME",RANGE:"RANGE",REFERENCE:"REFERENCE",NUMBER:"NUMBER",PATH:"PATH",URL:"URL",ADDED:"ADDED",REMOVED:"REMOVED",CODE:"CODE",DURATION:"DURATION",SIZE:"SIZE",IDENT:"IDENT",DESCRIPTOR:"DESCRIPTOR",LOCATOR:"LOCATOR",RESOLUTION:"RESOLUTION",DEPENDENT:"DEPENDENT",PACKAGE_EXTENSION:"PACKAGE_EXTENSION",SETTING:"SETTING",MARKDOWN:"MARKDOWN"};var yWn;(function(e){e[e.BOLD=2]="BOLD"})(yWn||(sf.Style=yWn={}));var _Wn=GCr.default.GITHUB_ACTIONS?{level:2}:UCr.default.supportsColor?{level:UCr.default.supportsColor.level}:{level:0};sf.supportsColor=_Wn.level!==0;sf.supportsHyperlinks=sf.supportsColor&&!GCr.default.GITHUB_ACTIONS&&!GCr.default.CIRCLE&&!GCr.default.GITLAB;var gWn=new UCr.default.Instance(_Wn),hT0=new Map([[sf.Type.NO_HINT,null],[sf.Type.NULL,["#a853b5",129]],[sf.Type.SCOPE,["#d75f00",166]],[sf.Type.NAME,["#d7875f",173]],[sf.Type.RANGE,["#00afaf",37]],[sf.Type.REFERENCE,["#87afff",111]],[sf.Type.NUMBER,["#ffd700",220]],[sf.Type.PATH,["#d75fd7",170]],[sf.Type.URL,["#d75fd7",170]],[sf.Type.ADDED,["#5faf00",70]],[sf.Type.REMOVED,["#d70000",160]],[sf.Type.CODE,["#87afff",111]],[sf.Type.SIZE,["#ffd700",220]]]),sG=e=>e,VCr={[sf.Type.NUMBER]:sG({pretty:(e,r)=>q8(e,`${r}`,sf.Type.NUMBER),json:e=>e}),[sf.Type.IDENT]:sG({pretty:(e,r)=>LE.prettyIdent(e,r),json:e=>LE.stringifyIdent(e)}),[sf.Type.LOCATOR]:sG({pretty:(e,r)=>LE.prettyLocator(e,r),json:e=>LE.stringifyLocator(e)}),[sf.Type.DESCRIPTOR]:sG({pretty:(e,r)=>LE.prettyDescriptor(e,r),json:e=>LE.stringifyDescriptor(e)}),[sf.Type.RESOLUTION]:sG({pretty:(e,{descriptor:r,locator:t})=>LE.prettyResolution(e,r,t),json:({descriptor:e,locator:r})=>({descriptor:LE.stringifyDescriptor(e),locator:r!==null?LE.stringifyLocator(r):null})}),[sf.Type.DEPENDENT]:sG({pretty:(e,{locator:r,descriptor:t})=>LE.prettyDependent(e,r,t),json:({locator:e,descriptor:r})=>({locator:LE.stringifyLocator(e),descriptor:LE.stringifyDescriptor(r)})}),[sf.Type.PACKAGE_EXTENSION]:sG({pretty:(e,r)=>{switch(r.type){case Sct.PackageExtensionType.Dependency:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"dependencies",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,r.descriptor)}`;case Sct.PackageExtensionType.PeerDependency:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"peerDependencies",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,r.descriptor)}`;case Sct.PackageExtensionType.PeerDependencyMeta:return`${LE.prettyIdent(e,r.parentDescriptor)} \u27A4 ${q8(e,"peerDependenciesMeta",sf.Type.CODE)} \u27A4 ${LE.prettyIdent(e,LE.parseIdent(r.selector))} \u27A4 ${q8(e,r.key,sf.Type.CODE)}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${r.type}`)}},json:e=>{switch(e.type){case Sct.PackageExtensionType.Dependency:return`${LE.stringifyIdent(e.parentDescriptor)} > ${LE.stringifyIdent(e.descriptor)}`;case Sct.PackageExtensionType.PeerDependency:return`${LE.stringifyIdent(e.parentDescriptor)} >> ${LE.stringifyIdent(e.descriptor)}`;case Sct.PackageExtensionType.PeerDependencyMeta:return`${LE.stringifyIdent(e.parentDescriptor)} >> ${e.selector} / ${e.key}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${e.type}`)}}}),[sf.Type.SETTING]:sG({pretty:(e,r)=>(e.get(r),mdo(e,q8(e,r,sf.Type.CODE),`https://yarnpkg.com/configuration/yarnrc#${r}`)),json:e=>e}),[sf.Type.DURATION]:sG({pretty:(e,r)=>{if(r>1e3*60){let t=Math.floor(r/1e3/60),n=Math.ceil((r-t*60*1e3)/1e3);return n===0?`${t}m`:`${t}m ${n}s`}else{let t=Math.floor(r/1e3),n=r-t*1e3;return n===0?`${t}s`:`${t}s ${n}ms`}},json:e=>e}),[sf.Type.SIZE]:sG({pretty:(e,r)=>{let t=["KB","MB","GB","TB"],n=t.length;for(;n>1&&r<1024**n;)n-=1;let i=1024**n,s=Math.floor(r*100/i)/100;return q8(e,`${s} ${t[n-1]}`,sf.Type.NUMBER)},json:e=>e}),[sf.Type.PATH]:sG({pretty:(e,r)=>q8(e,pdo.npath.fromPortablePath(r),sf.Type.PATH),json:e=>pdo.npath.fromPortablePath(e)}),[sf.Type.MARKDOWN]:sG({pretty:(e,{text:r,format:t,paragraphs:n})=>(0,dT0.formatMarkdownish)(r,{format:t,paragraphs:n}),json:({text:e})=>e})};function gT0(e,r){return[r,e]}sf.tuple=gT0;function yT0(e,r,t){return e.get("enableColors")&&t&yWn.BOLD&&(r=UCr.default.bold(r)),r}sf.applyStyle=yT0;function q8(e,r,t){if(!e.get("enableColors"))return r;let n=hT0.get(t);if(n===null)return r;let i=typeof n>"u"?t:_Wn.level>=3?n[0]:n[1],s=typeof i=="number"?gWn.ansi256(i):i.startsWith("#")?gWn.hex(i):gWn[i];if(typeof s!="function")throw new Error(`Invalid format type ${i}`);return s(r)}sf.applyColor=q8;var _T0=!!process.env.KONSOLE_VERSION;function mdo(e,r,t){return e.get("enableHyperlinks")?_T0?`\x1B]8;;${t}\x1B\\${r}\x1B]8;;\x1B\\`:`\x1B]8;;${t}\x07${r}\x1B]8;;\x07`:r}sf.applyHyperlink=mdo;function Kkt(e,r,t){if(r===null)return q8(e,"null",sf.Type.NULL);if(Object.prototype.hasOwnProperty.call(VCr,t))return VCr[t].pretty(e,r);if(typeof r!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof r}`);return q8(e,r,t)}sf.pretty=Kkt;function AT0(e,r,t,{separator:n=", "}={}){return[...r].map(i=>Kkt(e,i,t)).join(n)}sf.prettyList=AT0;function fdo(e,r){if(e===null)return null;if(Object.prototype.hasOwnProperty.call(VCr,r))return fT0.overrideType(r),VCr[r].json(e);if(typeof e!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof e}`);return e}sf.json=fdo;function bT0(e,r,[t,n]){return e?fdo(t,n):Kkt(r,t,n)}sf.jsonOrPretty=bT0;function CT0(e){return{Check:q8(e,"\u2713","green"),Cross:q8(e,"\u2718","red"),Question:q8(e,"?","cyan")}}sf.mark=CT0;function vT0(e,{label:r,value:[t,n]}){return`${Kkt(e,r,sf.Type.CODE)}: ${Kkt(e,t,n)}`}sf.prettyField=vT0;var Ihe;(function(e){e.Error="error",e.Warning="warning",e.Info="info",e.Discard="discard"})(Ihe||(sf.LogLevel=Ihe={}));function ET0(e,{configuration:r}){let t=r.get("logFilters"),n=new Map,i=new Map,s=[];for(let m of t){let h=m.get("level");if(typeof h>"u")continue;let _=m.get("code");typeof _<"u"&&n.set(_,h);let b=m.get("text");typeof b<"u"&&i.set(b,h);let v=m.get("pattern");typeof v<"u"&&s.push([pT0.default.matcher(v,{contains:!0}),h])}s.reverse();let a=(m,h,_)=>{if(m===null||m===jCr.MessageName.UNNAMED)return _;let b=i.size>0||s.length>0?(0,mT0.default)(h):h;if(i.size>0){let v=i.get(b);if(typeof v<"u")return v??_}if(s.length>0){for(let[v,w]of s)if(v(b))return w??_}if(n.size>0){let v=n.get((0,jCr.stringifyMessageName)(m));if(typeof v<"u")return v??_}return _},o=e.reportInfo,c=e.reportWarning,l=e.reportError,u=function(m,h,_,b){switch(a(h,_,b)){case Ihe.Info:o.call(m,h,_);break;case Ihe.Warning:c.call(m,h??jCr.MessageName.UNNAMED,_);break;case Ihe.Error:l.call(m,h??jCr.MessageName.UNNAMED,_);break}};e.reportInfo=function(...m){return u(this,...m,Ihe.Info)},e.reportWarning=function(...m){return u(this,...m,Ihe.Warning)},e.reportError=function(...m){return u(this,...m,Ihe.Error)}}sf.addLogFilterSupport=ET0});var gdo=A((hP1,hdo)=>{"use strict";hdo.exports=(...e)=>[...new Set([].concat(...e))]});var _do=A(rIe=>{"use strict";var{promisify:DT0}=require("util"),ydo=require("fs");async function AWn(e,r,t){if(typeof t!="string")throw new TypeError(`Expected a string, got ${typeof t}`);try{return(await DT0(ydo[e])(t))[r]()}catch(n){if(n.code==="ENOENT")return!1;throw n}}function bWn(e,r,t){if(typeof t!="string")throw new TypeError(`Expected a string, got ${typeof t}`);try{return ydo[e](t)[r]()}catch(n){if(n.code==="ENOENT")return!1;throw n}}rIe.isFile=AWn.bind(null,"stat","isFile");rIe.isDirectory=AWn.bind(null,"stat","isDirectory");rIe.isSymlink=AWn.bind(null,"lstat","isSymbolicLink");rIe.isFileSync=bWn.bind(null,"statSync","isFile");rIe.isDirectorySync=bWn.bind(null,"statSync","isDirectory");rIe.isSymlinkSync=bWn.bind(null,"lstatSync","isSymbolicLink")});var Edo=A((yP1,CWn)=>{"use strict";var nIe=require("path"),Ado=_do(),bdo=e=>e.length>1?`{${e.join(",")}}`:e[0],Cdo=(e,r)=>{let t=e[0]==="!"?e.slice(1):e;return nIe.isAbsolute(t)?t:nIe.join(r,t)},ST0=(e,r)=>nIe.extname(e)?`**/${e}`:`**/${e}.${bdo(r)}`,vdo=(e,r)=>{if(r.files&&!Array.isArray(r.files))throw new TypeError(`Expected \`files\` to be of type \`Array\` but received type \`${typeof r.files}\``);if(r.extensions&&!Array.isArray(r.extensions))throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof r.extensions}\``);return r.files&&r.extensions?r.files.map(t=>nIe.posix.join(e,ST0(t,r.extensions))):r.files?r.files.map(t=>nIe.posix.join(e,`**/${t}`)):r.extensions?[nIe.posix.join(e,`**/*.${bdo(r.extensions)}`)]:[nIe.posix.join(e,"**")]};CWn.exports=async(e,r)=>{if(r={cwd:process.cwd(),...r},typeof r.cwd!="string")throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);let t=await Promise.all([].concat(e).map(async n=>await Ado.isDirectory(Cdo(n,r.cwd))?vdo(n,r):n));return[].concat.apply([],t)};CWn.exports.sync=(e,r)=>{if(r={cwd:process.cwd(),...r},typeof r.cwd!="string")throw new TypeError(`Expected \`cwd\` to be of type \`string\` but received type \`${typeof r.cwd}\``);let t=[].concat(e).map(n=>Ado.isDirectorySync(Cdo(n,r.cwd))?vdo(n,r):n);return[].concat.apply([],t)}});var IWn=A((_P1,kdo)=>{function Ddo(e){return Array.isArray(e)?e:[e]}var xdo="",Sdo=" ",vWn="\\",wT0=/^\s+$/,IT0=/(?:[^\\]|^)\\$/,xT0=/^\\!/,TT0=/^\\#/,PT0=/\r?\n/g,RT0=/^\.*\/|^\.+$/,EWn="/",Tdo="node-ignore";typeof Symbol<"u"&&(Tdo=Symbol.for("node-ignore"));var wdo=Tdo,kT0=(e,r,t)=>Object.defineProperty(e,r,{value:t}),FT0=/([0-z])-([0-z])/g,Pdo=()=>!1,NT0=e=>e.replace(FT0,(r,t,n)=>t.charCodeAt(0)<=n.charCodeAt(0)?r:xdo),OT0=e=>{let{length:r}=e;return e.slice(0,r-r%2)},BT0=[[/\\?\s+$/,e=>e.indexOf("\\")===0?Sdo:xdo],[/\\\s/g,()=>Sdo],[/[\\$.|*+(){^]/g,e=>`\\${e}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(e,r,t)=>r+6{let n=t.replace(/\\\*/g,"[^\\/]*");return r+n}],[/\\\\\\(?=[$.|*+(){^])/g,()=>vWn],[/\\\\/g,()=>vWn],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(e,r,t,n,i)=>r===vWn?`\\[${t}${OT0(n)}${i}`:i==="]"&&n.length%2===0?`[${NT0(t)}${n}]`:"[]"],[/(?:[^*])$/,e=>/\/$/.test(e)?`${e}$`:`${e}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(e,r)=>`${r?`${r}[^/]+`:"[^/]*"}(?=$|\\/$)`]],Ido=Object.create(null),qT0=(e,r)=>{let t=Ido[e];return t||(t=BT0.reduce((n,i)=>n.replace(i[0],i[1].bind(e)),e),Ido[e]=t),r?new RegExp(t,"i"):new RegExp(t)},wWn=e=>typeof e=="string",MT0=e=>e&&wWn(e)&&!wT0.test(e)&&!IT0.test(e)&&e.indexOf("#")!==0,LT0=e=>e.split(PT0),DWn=class{constructor(r,t,n,i){this.origin=r,this.pattern=t,this.negative=n,this.regex=i}},jT0=(e,r)=>{let t=e,n=!1;e.indexOf("!")===0&&(n=!0,e=e.substr(1)),e=e.replace(xT0,"!").replace(TT0,"#");let i=qT0(e,r);return new DWn(t,e,n,i)},GT0=(e,r)=>{throw new r(e)},qie=(e,r,t)=>wWn(e)?e?qie.isNotRelative(e)?t(`path should be a \`path.relative()\`d string, but got "${r}"`,RangeError):!0:t("path must not be empty",TypeError):t(`path must be a string, but got \`${r}\``,TypeError),Rdo=e=>RT0.test(e);qie.isNotRelative=Rdo;qie.convert=e=>e;var SWn=class{constructor({ignorecase:r=!0,ignoreCase:t=r,allowRelativePaths:n=!1}={}){kT0(this,wdo,!0),this._rules=[],this._ignoreCase=t,this._allowRelativePaths=n,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(r){if(r&&r[wdo]){this._rules=this._rules.concat(r._rules),this._added=!0;return}if(MT0(r)){let t=jT0(r,this._ignoreCase);this._added=!0,this._rules.push(t)}}add(r){return this._added=!1,Ddo(wWn(r)?LT0(r):r).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(r){return this.add(r)}_testOne(r,t){let n=!1,i=!1;return this._rules.forEach(s=>{let{negative:a}=s;if(i===a&&n!==i||a&&!n&&!i&&!t)return;s.regex.test(r)&&(n=!a,i=a)}),{ignored:n,unignored:i}}_test(r,t,n,i){let s=r&&qie.convert(r);return qie(s,r,this._allowRelativePaths?Pdo:GT0),this._t(s,t,n,i)}_t(r,t,n,i){if(r in t)return t[r];if(i||(i=r.split(EWn)),i.pop(),!i.length)return t[r]=this._testOne(r,n);let s=this._t(i.join(EWn)+EWn,t,n,i);return t[r]=s.ignored?s:this._testOne(r,n)}ignores(r){return this._test(r,this._ignoreCache,!1).ignored}createFilter(){return r=>!this.ignores(r)}filter(r){return Ddo(r).filter(this.createFilter())}test(r){return this._test(r,this._testCache,!0)}},zCr=e=>new SWn(e),UT0=e=>qie(e&&qie.convert(e),e,Pdo);zCr.isPathValid=UT0;zCr.default=zCr;kdo.exports=zCr;if(typeof process<"u"&&(process.env&&process.env.IGNORE_TEST_WIN32||process.platform==="win32")){let e=t=>/^\\\\\?\\/.test(t)||/["<>|\u0000-\u001F]+/u.test(t)?t:t.replace(/\\/g,"/");qie.convert=e;let r=/^[a-z]:\//i;qie.isNotRelative=t=>r.test(t)||Rdo(t)}});var Ndo=A((AP1,Fdo)=>{"use strict";Fdo.exports=e=>{let r=/^\\\\\?\\/.test(e),t=/[^\u0000-\u0080]+/.test(e);return r||t?e:e.replace(/\\/g,"/")}});var Gdo=A((bP1,xWn)=>{"use strict";var{promisify:VT0}=require("util"),Odo=require("fs"),Mie=require("path"),Bdo=ikt(),zT0=IWn(),Hkt=Ndo(),qdo=["**/node_modules/**","**/flow-typed/**","**/coverage/**","**/.git"],$T0=VT0(Odo.readFile),QT0=e=>r=>r.startsWith("!")?"!"+Mie.posix.join(e,r.slice(1)):Mie.posix.join(e,r),KT0=(e,r)=>{let t=Hkt(Mie.relative(r.cwd,Mie.dirname(r.fileName)));return e.split(/\r?\n/).filter(Boolean).filter(n=>!n.startsWith("#")).map(QT0(t))},Mdo=e=>{let r=zT0();for(let t of e)r.add(KT0(t.content,{cwd:t.cwd,fileName:t.filePath}));return r},HT0=(e,r)=>{if(e=Hkt(e),Mie.isAbsolute(r)){if(Hkt(r).startsWith(e))return r;throw new Error(`Path ${r} is not in cwd ${e}`)}return Mie.join(e,r)},Ldo=(e,r)=>t=>e.ignores(Hkt(Mie.relative(r,HT0(r,t.path||t)))),WT0=async(e,r)=>{let t=Mie.join(r,e),n=await $T0(t,"utf8");return{cwd:r,filePath:t,content:n}},YT0=(e,r)=>{let t=Mie.join(r,e),n=Odo.readFileSync(t,"utf8");return{cwd:r,filePath:t,content:n}},jdo=({ignore:e=[],cwd:r=Hkt(process.cwd())}={})=>({ignore:e,cwd:r});xWn.exports=async e=>{e=jdo(e);let r=await Bdo("**/.gitignore",{ignore:qdo.concat(e.ignore),cwd:e.cwd}),t=await Promise.all(r.map(i=>WT0(i,e.cwd))),n=Mdo(t);return Ldo(n,e.cwd)};xWn.exports.sync=e=>{e=jdo(e);let t=Bdo.sync("**/.gitignore",{ignore:qdo.concat(e.ignore),cwd:e.cwd}).map(i=>YT0(i,e.cwd)),n=Mdo(t);return Ldo(n,e.cwd)}});var Vdo=A((CP1,Udo)=>{"use strict";var{Transform:JT0}=require("stream"),$Cr=class extends JT0{constructor(){super({objectMode:!0})}},TWn=class extends $Cr{constructor(r){super(),this._filter=r}_transform(r,t,n){this._filter(r)&&this.push(r),n()}},PWn=class extends $Cr{constructor(){super(),this._pushed=new Set}_transform(r,t,n){this._pushed.has(r)||(this.push(r),this._pushed.add(r)),n()}};Udo.exports={FilterStream:TWn,UniqueStream:PWn}});var NWn=A((vP1,iIe)=>{"use strict";var $do=require("fs"),QCr=gdo(),XT0=S$n(),KCr=ikt(),HCr=Edo(),RWn=Gdo(),{FilterStream:ZT0,UniqueStream:eP0}=Vdo(),Qdo=()=>!1,zdo=e=>e[0]==="!",tP0=e=>{if(!e.every(r=>typeof r=="string"))throw new TypeError("Patterns must be a string or an array of strings")},rP0=(e={})=>{if(!e.cwd)return;let r;try{r=$do.statSync(e.cwd)}catch{return}if(!r.isDirectory())throw new Error("The `cwd` option must be a path to a directory")},nP0=e=>e.stats instanceof $do.Stats?e.path:e,WCr=(e,r)=>{e=QCr([].concat(e)),tP0(e),rP0(r);let t=[];r={ignore:[],expandDirectories:!0,...r};for(let[n,i]of e.entries()){if(zdo(i))continue;let s=e.slice(n).filter(o=>zdo(o)).map(o=>o.slice(1)),a={...r,ignore:r.ignore.concat(s)};t.push({pattern:i,options:a})}return t},iP0=(e,r)=>{let t={};return e.options.cwd&&(t.cwd=e.options.cwd),Array.isArray(e.options.expandDirectories)?t={...t,files:e.options.expandDirectories}:typeof e.options.expandDirectories=="object"&&(t={...t,...e.options.expandDirectories}),r(e.pattern,t)},kWn=(e,r)=>e.options.expandDirectories?iP0(e,r):[e.pattern],Kdo=e=>e&&e.gitignore?RWn.sync({cwd:e.cwd,ignore:e.ignore}):Qdo,FWn=e=>r=>{let{options:t}=e;return t.ignore&&Array.isArray(t.ignore)&&t.expandDirectories&&(t.ignore=HCr.sync(t.ignore)),{pattern:r,options:t}};iIe.exports=async(e,r)=>{let t=WCr(e,r),n=async()=>r&&r.gitignore?RWn({cwd:r.cwd,ignore:r.ignore}):Qdo,i=async()=>{let c=await Promise.all(t.map(async l=>{let u=await kWn(l,HCr);return Promise.all(u.map(FWn(l)))}));return QCr(...c)},[s,a]=await Promise.all([n(),i()]),o=await Promise.all(a.map(c=>KCr(c.pattern,c.options)));return QCr(...o).filter(c=>!s(nP0(c)))};iIe.exports.sync=(e,r)=>{let t=WCr(e,r),n=[];for(let a of t){let o=kWn(a,HCr.sync).map(FWn(a));n.push(...o)}let i=Kdo(r),s=[];for(let a of n)s=QCr(s,KCr.sync(a.pattern,a.options));return s.filter(a=>!i(a))};iIe.exports.stream=(e,r)=>{let t=WCr(e,r),n=[];for(let o of t){let c=kWn(o,HCr.sync).map(FWn(o));n.push(...c)}let i=Kdo(r),s=new ZT0(o=>!i(o)),a=new eP0;return XT0(n.map(o=>KCr.stream(o.pattern,o.options))).pipe(s).pipe(a)};iIe.exports.generateGlobTasks=WCr;iIe.exports.hasMagic=(e,r)=>[].concat(e).some(t=>KCr.isDynamicPattern(t,r));iIe.exports.gitignore=RWn});var aIe=A(xhe=>{"use strict";Object.defineProperty(xhe,"__esModule",{value:!0});xhe.checksumPattern=xhe.checksumFile=xhe.makeHash=void 0;var sP0=(Yh(),Dr(Wh)),sIe=JC(),OWn=require("crypto"),Hdo=sP0.__importDefault(NWn());function aP0(...e){let r=(0,OWn.createHash)("sha512"),t="";for(let n of e)typeof n=="string"?t+=n:n&&(t&&(r.update(t),t=""),r.update(n));return t&&r.update(t),r.digest("hex")}xhe.makeHash=aP0;async function oP0(e,{baseFs:r,algorithm:t}={baseFs:sIe.xfs,algorithm:"sha512"}){let n=await r.openPromise(e,"r");try{let s=Buffer.allocUnsafeSlow(65536),a=(0,OWn.createHash)(t),o=0;for(;(o=await r.readPromise(n,s,0,65536))!==0;)a.update(o===65536?s:s.slice(0,o));return a.digest("hex")}finally{await r.closePromise(n)}}xhe.checksumFile=oP0;async function cP0(e,{cwd:r}){let n=(await(0,Hdo.default)(e,{cwd:sIe.npath.fromPortablePath(r),expandDirectories:!1,onlyDirectories:!0,unique:!0})).map(o=>`${o}/**/*`),i=await(0,Hdo.default)([e,...n],{cwd:sIe.npath.fromPortablePath(r),expandDirectories:!1,onlyFiles:!1,unique:!0});i.sort();let s=await Promise.all(i.map(async o=>{let c=[Buffer.from(o)],l=sIe.npath.toPortablePath(o),u=await sIe.xfs.lstatPromise(l);return u.isSymbolicLink()?c.push(Buffer.from(await sIe.xfs.readlinkPromise(l))):u.isFile()&&c.push(await sIe.xfs.readFilePromise(l)),c.join("\0")})),a=(0,OWn.createHash)("sha512");for(let o of s)a.update(o);return a.digest("hex")}xhe.checksumPattern=cP0});var Tx=A(Ld=>{"use strict";Object.defineProperty(Ld,"__esModule",{value:!0});Ld.isPackageCompatible=Ld.getIdentVendorPath=Ld.prettyDependent=Ld.prettyResolution=Ld.prettyWorkspace=Ld.sortDescriptors=Ld.prettyLocatorNoColors=Ld.prettyLocator=Ld.prettyReference=Ld.prettyDescriptor=Ld.prettyRange=Ld.prettyIdent=Ld.slugifyLocator=Ld.slugifyIdent=Ld.stringifyLocator=Ld.stringifyDescriptor=Ld.stringifyIdent=Ld.convertToManifestRange=Ld.makeRange=Ld.parseFileStyleRange=Ld.parseRange=Ld.tryParseLocator=Ld.parseLocator=Ld.tryParseDescriptor=Ld.parseDescriptor=Ld.tryParseIdent=Ld.parseIdent=Ld.areVirtualPackagesEquivalent=Ld.areLocatorsEqual=Ld.areDescriptorsEqual=Ld.areIdentsEqual=Ld.bindLocator=Ld.bindDescriptor=Ld.devirtualizeLocator=Ld.devirtualizeDescriptor=Ld.isVirtualLocator=Ld.isVirtualDescriptor=Ld.virtualizePackage=Ld.virtualizeDescriptor=Ld.copyPackage=Ld.renamePackage=Ld.convertPackageToLocator=Ld.convertLocatorToDescriptor=Ld.convertDescriptorToLocator=Ld.convertToIdent=Ld.makeLocator=Ld.makeDescriptor=Ld.makeIdent=void 0;var Ict=(Yh(),Dr(Wh)),uP0=JC(),Ykt=Ict.__importDefault(require("querystring")),lP0=Ict.__importDefault(N3()),dP0=Klo(),a7=Ict.__importStar(Sz()),qWn=Ict.__importStar(aIe()),pP0=Ict.__importStar(mB()),YCr=Ict.__importStar(Tx()),Wkt="virtual:",mP0=5,Ydo=/(os|cpu|libc)=([a-z0-9_-]+)/,fP0=(0,dP0.makeParser)(Ydo);function ZCr(e,r){if(e!=null&&e.startsWith("@"))throw new Error("Invalid scope: don't prefix it with '@'");return{identHash:qWn.makeHash(e,r),scope:e,name:r}}Ld.makeIdent=ZCr;function Jkt(e,r){return{identHash:e.identHash,scope:e.scope,name:e.name,descriptorHash:qWn.makeHash(e.identHash,r),range:r}}Ld.makeDescriptor=Jkt;function Xkt(e,r){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:qWn.makeHash(e.identHash,r),reference:r}}Ld.makeLocator=Xkt;function hP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name}}Ld.convertToIdent=hP0;function gP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.descriptorHash,reference:e.range}}Ld.convertDescriptorToLocator=gP0;function yP0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,descriptorHash:e.locatorHash,range:e.reference}}Ld.convertLocatorToDescriptor=yP0;function _P0(e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.locatorHash,reference:e.reference}}Ld.convertPackageToLocator=_P0;function MWn(e,r){return{identHash:r.identHash,scope:r.scope,name:r.name,locatorHash:r.locatorHash,reference:r.reference,version:e.version,languageName:e.languageName,linkType:e.linkType,conditions:e.conditions,dependencies:new Map(e.dependencies),peerDependencies:new Map(e.peerDependencies),dependenciesMeta:new Map(e.dependenciesMeta),peerDependenciesMeta:new Map(e.peerDependenciesMeta),bin:new Map(e.bin)}}Ld.renamePackage=MWn;function AP0(e){return MWn(e,e)}Ld.copyPackage=AP0;function bP0(e,r){if(r.includes("#"))throw new Error("Invalid entropy");return Jkt(e,`virtual:${r}#${e.range}`)}Ld.virtualizeDescriptor=bP0;function CP0(e,r){if(r.includes("#"))throw new Error("Invalid entropy");return MWn(e,Xkt(e,`virtual:${r}#${e.reference}`))}Ld.virtualizePackage=CP0;function LWn(e){return e.range.startsWith(Wkt)}Ld.isVirtualDescriptor=LWn;function JCr(e){return e.reference.startsWith(Wkt)}Ld.isVirtualLocator=JCr;function Jdo(e){if(!LWn(e))throw new Error("Not a virtual descriptor");return Jkt(e,e.range.replace(/^[^#]*#/,""))}Ld.devirtualizeDescriptor=Jdo;function vP0(e){if(!JCr(e))throw new Error("Not a virtual descriptor");return Xkt(e,e.reference.replace(/^[^#]*#/,""))}Ld.devirtualizeLocator=vP0;function EP0(e,r){return e.range.includes("::")?e:Jkt(e,`${e.range}::${Ykt.default.stringify(r)}`)}Ld.bindDescriptor=EP0;function DP0(e,r){return e.reference.includes("::")?e:Xkt(e,`${e.reference}::${Ykt.default.stringify(r)}`)}Ld.bindLocator=DP0;function Xdo(e,r){return e.identHash===r.identHash}Ld.areIdentsEqual=Xdo;function Zdo(e,r){return e.descriptorHash===r.descriptorHash}Ld.areDescriptorsEqual=Zdo;function SP0(e,r){return e.locatorHash===r.locatorHash}Ld.areLocatorsEqual=SP0;function wP0(e,r){if(!JCr(e))throw new Error("Invalid package type");if(!JCr(r))throw new Error("Invalid package type");if(!Xdo(e,r)||e.dependencies.size!==r.dependencies.size)return!1;for(let t of e.dependencies.values()){let n=r.dependencies.get(t.identHash);if(!n||!Zdo(t,n))return!1}return!0}Ld.areVirtualPackagesEquivalent=wP0;function IP0(e){let r=epo(e);if(!r)throw new Error(`Invalid ident (${e})`);return r}Ld.parseIdent=IP0;function epo(e){let r=e.match(/^(?:@([^/]+?)\/)?([^/]+)$/);if(!r)return null;let[,t,n]=r;return ZCr(typeof t<"u"?t:null,n)}Ld.tryParseIdent=epo;function xP0(e,r=!1){let t=tpo(e,r);if(!t)throw new Error(`Invalid descriptor (${e})`);return t}Ld.parseDescriptor=xP0;function tpo(e,r=!1){let t=r?e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))$/):e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))?$/);if(!t)return null;let[,n,i,s]=t;if(s==="unknown")throw new Error(`Invalid range (${e})`);let a=typeof n<"u"?n:null,o=typeof s<"u"?s:"unknown";return Jkt(ZCr(a,i),o)}Ld.tryParseDescriptor=tpo;function rpo(e,r=!1){let t=npo(e,r);if(!t)throw new Error(`Invalid locator (${e})`);return t}Ld.parseLocator=rpo;function npo(e,r=!1){let t=r?e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))$/):e.match(/^(?:@([^/]+?)\/)?([^/]+?)(?:@(.+))?$/);if(!t)return null;let[,n,i,s]=t;if(s==="unknown")throw new Error(`Invalid reference (${e})`);let a=typeof n<"u"?n:null,o=typeof s<"u"?s:"unknown";return Xkt(ZCr(a,i),o)}Ld.tryParseLocator=npo;function evr(e,r){let t=e.match(/^([^#:]*:)?((?:(?!::)[^#])*)(?:#((?:(?!::).)*))?(?:::(.*))?$/);if(t===null)throw new Error(`Invalid range (${e})`);let n=typeof t[1]<"u"?t[1]:null;if(typeof(r==null?void 0:r.requireProtocol)=="string"&&n!==r.requireProtocol)throw new Error(`Invalid protocol (${n})`);if(r!=null&&r.requireProtocol&&n===null)throw new Error(`Missing protocol (${n})`);let i=typeof t[3]<"u"?decodeURIComponent(t[2]):null;if(r!=null&&r.requireSource&&i===null)throw new Error(`Missing source (${e})`);let s=typeof t[3]<"u"?decodeURIComponent(t[3]):decodeURIComponent(t[2]),a=r!=null&&r.parseSelector?Ykt.default.parse(s):s,o=typeof t[4]<"u"?Ykt.default.parse(t[4]):null;return{protocol:n,source:i,selector:a,params:o}}Ld.parseRange=evr;function TP0(e,{protocol:r}){let{selector:t,params:n}=evr(e,{requireProtocol:r,requireBindings:!0});if(typeof n.locator!="string")throw new Error(`Assertion failed: Invalid bindings for ${e}`);return{parentLocator:rpo(n.locator,!0),path:t}}Ld.parseFileStyleRange=TP0;function Wdo(e){return e=e.replace(/%/g,"%25"),e=e.replace(/:/g,"%3A"),e=e.replace(/#/g,"%23"),e}function PP0(e){return e===null?!1:Object.entries(e).length>0}function ipo({protocol:e,source:r,selector:t,params:n}){let i="";return e!==null&&(i+=`${e}`),r!==null&&(i+=`${Wdo(r)}#`),i+=Wdo(t),PP0(n)&&(i+=`::${Ykt.default.stringify(n)}`),i}Ld.makeRange=ipo;function RP0(e){let{params:r,protocol:t,source:n,selector:i}=evr(e);for(let s in r)s.startsWith("__")&&delete r[s];return ipo({protocol:t,source:n,params:r,selector:i})}Ld.convertToManifestRange=RP0;function tvr(e){return e.scope?`@${e.scope}/${e.name}`:`${e.name}`}Ld.stringifyIdent=tvr;function kP0(e){return e.scope?`@${e.scope}/${e.name}@${e.range}`:`${e.name}@${e.range}`}Ld.stringifyDescriptor=kP0;function FP0(e){return e.scope?`@${e.scope}/${e.name}@${e.reference}`:`${e.name}@${e.reference}`}Ld.stringifyLocator=FP0;function BWn(e){return e.scope!==null?`@${e.scope}-${e.name}`:e.name}Ld.slugifyIdent=BWn;function NP0(e){let{protocol:r,selector:t}=evr(e.reference),n=r!==null?r.replace(/:$/,""):"exotic",i=lP0.default.valid(t),s=i!==null?`${n}-${i}`:`${n}`,a=10,o=e.scope?`${BWn(e)}-${s}-${e.locatorHash.slice(0,a)}`:`${BWn(e)}-${s}-${e.locatorHash.slice(0,a)}`;return(0,uP0.toFilename)(o)}Ld.slugifyLocator=NP0;function rvr(e,r){return r.scope?`${a7.pretty(e,`@${r.scope}/`,a7.Type.SCOPE)}${a7.pretty(e,r.name,a7.Type.NAME)}`:`${a7.pretty(e,r.name,a7.Type.NAME)}`}Ld.prettyIdent=rvr;function nvr(e){if(e.startsWith(Wkt)){let r=nvr(e.substring(e.indexOf("#")+1)),t=e.substring(Wkt.length,Wkt.length+mP0);return`${r} [${t}]`}else return e.replace(/\?.*/,"?[...]")}function spo(e,r){return`${a7.pretty(e,nvr(r),a7.Type.RANGE)}`}Ld.prettyRange=spo;function OP0(e,r){return`${rvr(e,r)}${a7.pretty(e,"@",a7.Type.RANGE)}${spo(e,r.range)}`}Ld.prettyDescriptor=OP0;function jWn(e,r){return`${a7.pretty(e,nvr(r),a7.Type.REFERENCE)}`}Ld.prettyReference=jWn;function XCr(e,r){return`${rvr(e,r)}${a7.pretty(e,"@",a7.Type.REFERENCE)}${jWn(e,r.reference)}`}Ld.prettyLocator=XCr;function BP0(e){return`${tvr(e)}@${nvr(e.reference)}`}Ld.prettyLocatorNoColors=BP0;function qP0(e){return pP0.sortMap(e,[r=>tvr(r),r=>r.range])}Ld.sortDescriptors=qP0;function MP0(e,r){return rvr(e,r.locator)}Ld.prettyWorkspace=MP0;function LP0(e,r,t){let n=LWn(r)?Jdo(r):r;return t===null?`${YCr.prettyDescriptor(e,n)} \u2192 ${a7.mark(e).Cross}`:n.identHash===t.identHash?`${YCr.prettyDescriptor(e,n)} \u2192 ${jWn(e,t.reference)}`:`${YCr.prettyDescriptor(e,n)} \u2192 ${XCr(e,t)}`}Ld.prettyResolution=LP0;function jP0(e,r,t){return t===null?`${XCr(e,r)}`:`${XCr(e,r)} (via ${YCr.prettyRange(e,t.range)})`}Ld.prettyDependent=jP0;function GP0(e){return`node_modules/${tvr(e)}`}Ld.getIdentVendorPath=GP0;function UP0(e,r){return e.conditions?fP0(e.conditions,t=>{let[,n,i]=t.match(Ydo),s=r[n];return s?s.includes(i):!0}):!0}Ld.isPackageCompatible=UP0});var apo=A(svr=>{"use strict";Object.defineProperty(svr,"__esModule",{value:!0});svr.CorePlugin=void 0;var VP0=(Yh(),Dr(Wh)),zP0=R8(),ivr=VP0.__importStar(Tx());svr.CorePlugin={hooks:{reduceDependency:(e,r,t,n,{resolver:i,resolveOptions:s})=>{for(let{pattern:a,reference:o}of r.topLevelWorkspace.manifest.resolutions){if(a.from&&a.from.fullName!==ivr.stringifyIdent(t)||a.from&&a.from.description&&a.from.description!==t.reference||a.descriptor.fullName!==ivr.stringifyIdent(e)||a.descriptor.description&&a.descriptor.description!==e.range)continue;return i.bindDescriptor(ivr.makeDescriptor(e,o),r.topLevelWorkspace.anchoredLocator,s)}return e},validateProject:async(e,r)=>{for(let t of e.workspaces){let n=ivr.prettyWorkspace(e.configuration,t);await e.configuration.triggerHook(i=>i.validateWorkspace,t,{reportWarning:(i,s)=>r.reportWarning(i,`${n}: ${s}`),reportError:(i,s)=>r.reportError(i,`${n}: ${s}`)})}},validateWorkspace:async(e,r)=>{let{manifest:t}=e;t.resolutions.length&&e.cwd!==e.project.cwd&&t.errors.push(new Error("Resolutions field will be ignored"));for(let n of t.errors)r.reportWarning(zP0.MessageName.INVALID_MANIFEST,n.message)}}}});var oIe=A(ovr=>{"use strict";Object.defineProperty(ovr,"__esModule",{value:!0});ovr.WorkspaceResolver=void 0;var $P0=tIe(),avr=class e{supportsDescriptor(r,t){return!!(r.range.startsWith(e.protocol)||t.project.tryWorkspaceByDescriptor(r)!==null)}supportsLocator(r,t){return!!r.reference.startsWith(e.protocol)}shouldPersistResolution(r,t){return!1}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return[]}async getCandidates(r,t,n){return[n.project.getWorkspaceByDescriptor(r).anchoredLocator]}async getSatisfying(r,t,n){return null}async resolve(r,t){let n=t.project.getWorkspaceByCwd(r.reference.slice(e.protocol.length));return{...r,version:n.manifest.version||"0.0.0",languageName:"unknown",linkType:$P0.LinkType.SOFT,conditions:null,dependencies:new Map([...n.manifest.dependencies,...n.manifest.devDependencies]),peerDependencies:new Map([...n.manifest.peerDependencies]),dependenciesMeta:n.manifest.dependenciesMeta,peerDependenciesMeta:n.manifest.peerDependenciesMeta,bin:n.manifest.bin}}};ovr.WorkspaceResolver=avr;avr.protocol="workspace:"});var Lie=A(TJ=>{"use strict";Object.defineProperty(TJ,"__esModule",{value:!0});TJ.clean=TJ.validRange=TJ.satisfiesWithPrereleases=TJ.SemVer=void 0;var QP0=(Yh(),Dr(Wh)),GWn=QP0.__importDefault(N3()),KP0=N3();Object.defineProperty(TJ,"SemVer",{enumerable:!0,get:function(){return KP0.SemVer}});var opo=new Map;function HP0(e,r,t=!1){if(!e)return!1;let n=`${r}${t}`,i=opo.get(n);if(typeof i>"u")try{i=new GWn.default.Range(r,{includePrerelease:!0,loose:t})}catch{return!1}finally{opo.set(n,i||null)}else if(i===null)return!1;let s;try{s=new GWn.default.SemVer(e,i)}catch{return!1}return i.test(s)?!0:(s.prerelease&&(s.prerelease=[]),i.set.some(a=>{for(let o of a)o.semver.prerelease&&(o.semver.prerelease=[]);return a.every(o=>o.test(s))}))}TJ.satisfiesWithPrereleases=HP0;var cpo=new Map;function WP0(e){if(e.indexOf(":")!==-1)return null;let r=cpo.get(e);if(typeof r<"u")return r;try{r=new GWn.default.Range(e)}catch{r=null}return cpo.set(e,r),r}TJ.validRange=WP0;var YP0=/^(?:[\sv=]*?)((0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\s*)$/;function JP0(e){let r=YP0.exec(e);return r?r[1]:null}TJ.clean=JP0});var Tct=A(pvr=>{"use strict";Object.defineProperty(pvr,"__esModule",{value:!0});pvr.Manifest=void 0;var dvr=(Yh(),Dr(Wh)),cvr=JC(),upo=ghe(),XP0=dvr.__importDefault(N3()),ZP0=oIe(),lvr=dvr.__importStar(mB()),e30=dvr.__importStar(Lie()),cb=dvr.__importStar(Tx()),xct=class e{constructor(){this.indent="  ",this.name=null,this.version=null,this.os=null,this.cpu=null,this.libc=null,this.type=null,this.packageManager=null,this.private=!1,this.license=null,this.main=null,this.module=null,this.browser=null,this.languageName=null,this.bin=new Map,this.scripts=new Map,this.dependencies=new Map,this.devDependencies=new Map,this.peerDependencies=new Map,this.workspaceDefinitions=[],this.dependenciesMeta=new Map,this.peerDependenciesMeta=new Map,this.resolutions=[],this.files=null,this.publishConfig=null,this.installConfig=null,this.preferUnplugged=null,this.raw={},this.errors=[]}static async tryFind(r,{baseFs:t=new cvr.NodeFS}={}){let n=cvr.ppath.join(r,"package.json");try{return await e.fromFile(n,{baseFs:t})}catch(i){if(i.code==="ENOENT")return null;throw i}}static async find(r,{baseFs:t}={}){let n=await e.tryFind(r,{baseFs:t});if(n===null)throw new Error("Manifest not found");return n}static async fromFile(r,{baseFs:t=new cvr.NodeFS}={}){let n=new e;return await n.loadFile(r,{baseFs:t}),n}static fromText(r){let t=new e;return t.loadFromText(r),t}static isManifestFieldCompatible(r,t){if(r===null)return!0;let n=!0,i=!1;for(let s of r)if(s[0]==="!"){if(i=!0,t===s.slice(1))return!1}else if(n=!1,s===t)return!0;return i&&n}loadFromText(r){let t;try{t=JSON.parse(dpo(r)||"{}")}catch(n){throw n.message+=` (when parsing ${r})`,n}this.load(t),this.indent=lpo(r)}async loadFile(r,{baseFs:t=new cvr.NodeFS}){let n=await t.readFilePromise(r,"utf8"),i;try{i=JSON.parse(dpo(n)||"{}")}catch(s){throw s.message+=` (when parsing ${r})`,s}this.load(i),this.indent=lpo(n)}load(r,{yamlCompatibilityMode:t=!1}={}){if(typeof r!="object"||r===null)throw new Error(`Utterly invalid manifest data (${r})`);this.raw=r;let n=[];if(this.name=null,typeof r.name=="string")try{this.name=cb.parseIdent(r.name)}catch{n.push(new Error("Parsing failed for the 'name' field"))}if(typeof r.version=="string"?this.version=r.version:this.version=null,Array.isArray(r.os)){let s=[];this.os=s;for(let a of r.os)typeof a!="string"?n.push(new Error("Parsing failed for the 'os' field")):s.push(a)}else this.os=null;if(Array.isArray(r.cpu)){let s=[];this.cpu=s;for(let a of r.cpu)typeof a!="string"?n.push(new Error("Parsing failed for the 'cpu' field")):s.push(a)}else this.cpu=null;if(Array.isArray(r.libc)){let s=[];this.libc=s;for(let a of r.libc)typeof a!="string"?n.push(new Error("Parsing failed for the 'libc' field")):s.push(a)}else this.libc=null;if(typeof r.type=="string"?this.type=r.type:this.type=null,typeof r.packageManager=="string"?this.packageManager=r.packageManager:this.packageManager=null,typeof r.private=="boolean"?this.private=r.private:this.private=!1,typeof r.license=="string"?this.license=r.license:this.license=null,typeof r.languageName=="string"?this.languageName=r.languageName:this.languageName=null,typeof r.main=="string"?this.main=o7(r.main):this.main=null,typeof r.module=="string"?this.module=o7(r.module):this.module=null,r.browser!=null)if(typeof r.browser=="string")this.browser=o7(r.browser);else{this.browser=new Map;for(let[s,a]of Object.entries(r.browser))this.browser.set(o7(s),typeof a=="string"?o7(a):a)}else this.browser=null;if(this.bin=new Map,typeof r.bin=="string")this.name!==null?this.bin.set(this.name.name,o7(r.bin)):n.push(new Error("String bin field, but no attached package name"));else if(typeof r.bin=="object"&&r.bin!==null)for(let[s,a]of Object.entries(r.bin)){if(typeof a!="string"){n.push(new Error(`Invalid bin definition for '${s}'`));continue}let o=cb.parseIdent(s);this.bin.set(o.name,o7(a))}if(this.scripts=new Map,typeof r.scripts=="object"&&r.scripts!==null)for(let[s,a]of Object.entries(r.scripts)){if(typeof a!="string"){n.push(new Error(`Invalid script definition for '${s}'`));continue}this.scripts.set(s,a)}if(this.dependencies=new Map,typeof r.dependencies=="object"&&r.dependencies!==null)for(let[s,a]of Object.entries(r.dependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.dependencies.set(c.identHash,c)}if(this.devDependencies=new Map,typeof r.devDependencies=="object"&&r.devDependencies!==null)for(let[s,a]of Object.entries(r.devDependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.devDependencies.set(c.identHash,c)}if(this.peerDependencies=new Map,typeof r.peerDependencies=="object"&&r.peerDependencies!==null)for(let[s,a]of Object.entries(r.peerDependencies)){let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}(typeof a!="string"||!a.startsWith(ZP0.WorkspaceResolver.protocol)&&!e30.validRange(a))&&(n.push(new Error(`Invalid dependency range for '${s}'`)),a="*");let c=cb.makeDescriptor(o,a);this.peerDependencies.set(c.identHash,c)}typeof r.workspaces=="object"&&r.workspaces!==null&&r.workspaces.nohoist&&n.push(new Error("'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead"));let i=Array.isArray(r.workspaces)?r.workspaces:typeof r.workspaces=="object"&&r.workspaces!==null&&Array.isArray(r.workspaces.packages)?r.workspaces.packages:[];this.workspaceDefinitions=[];for(let s of i){if(typeof s!="string"){n.push(new Error(`Invalid workspace definition for '${s}'`));continue}this.workspaceDefinitions.push({pattern:s})}if(this.dependenciesMeta=new Map,typeof r.dependenciesMeta=="object"&&r.dependenciesMeta!==null)for(let[s,a]of Object.entries(r.dependenciesMeta)){if(typeof a!="object"||a===null){n.push(new Error(`Invalid meta field for '${s}`));continue}let o=cb.parseDescriptor(s),c=this.ensureDependencyMeta(o),l=uvr(a.built,{yamlCompatibilityMode:t});if(l===null){n.push(new Error(`Invalid built meta field for '${s}'`));continue}let u=uvr(a.optional,{yamlCompatibilityMode:t});if(u===null){n.push(new Error(`Invalid optional meta field for '${s}'`));continue}let m=uvr(a.unplugged,{yamlCompatibilityMode:t});if(m===null){n.push(new Error(`Invalid unplugged meta field for '${s}'`));continue}Object.assign(c,{built:l,optional:u,unplugged:m})}if(this.peerDependenciesMeta=new Map,typeof r.peerDependenciesMeta=="object"&&r.peerDependenciesMeta!==null)for(let[s,a]of Object.entries(r.peerDependenciesMeta)){if(typeof a!="object"||a===null){n.push(new Error(`Invalid meta field for '${s}'`));continue}let o=cb.parseDescriptor(s),c=this.ensurePeerDependencyMeta(o),l=uvr(a.optional,{yamlCompatibilityMode:t});if(l===null){n.push(new Error(`Invalid optional meta field for '${s}'`));continue}Object.assign(c,{optional:l})}if(this.resolutions=[],typeof r.resolutions=="object"&&r.resolutions!==null)for(let[s,a]of Object.entries(r.resolutions)){if(typeof a!="string"){n.push(new Error(`Invalid resolution entry for '${s}'`));continue}try{this.resolutions.push({pattern:(0,upo.parseResolution)(s),reference:a})}catch(o){n.push(o);continue}}if(Array.isArray(r.files)){this.files=new Set;for(let s of r.files){if(typeof s!="string"){n.push(new Error(`Invalid files entry for '${s}'`));continue}this.files.add(s)}}else this.files=null;if(typeof r.publishConfig=="object"&&r.publishConfig!==null){if(this.publishConfig={},typeof r.publishConfig.access=="string"&&(this.publishConfig.access=r.publishConfig.access),typeof r.publishConfig.main=="string"&&(this.publishConfig.main=o7(r.publishConfig.main)),typeof r.publishConfig.module=="string"&&(this.publishConfig.module=o7(r.publishConfig.module)),r.publishConfig.browser!=null)if(typeof r.publishConfig.browser=="string")this.publishConfig.browser=o7(r.publishConfig.browser);else{this.publishConfig.browser=new Map;for(let[s,a]of Object.entries(r.publishConfig.browser))this.publishConfig.browser.set(o7(s),typeof a=="string"?o7(a):a)}if(typeof r.publishConfig.registry=="string"&&(this.publishConfig.registry=r.publishConfig.registry),typeof r.publishConfig.bin=="string")this.name!==null?this.publishConfig.bin=new Map([[this.name.name,o7(r.publishConfig.bin)]]):n.push(new Error("String bin field, but no attached package name"));else if(typeof r.publishConfig.bin=="object"&&r.publishConfig.bin!==null){this.publishConfig.bin=new Map;for(let[s,a]of Object.entries(r.publishConfig.bin)){if(typeof a!="string"){n.push(new Error(`Invalid bin definition for '${s}'`));continue}this.publishConfig.bin.set(s,o7(a))}}if(Array.isArray(r.publishConfig.executableFiles)){this.publishConfig.executableFiles=new Set;for(let s of r.publishConfig.executableFiles){if(typeof s!="string"){n.push(new Error("Invalid executable file definition"));continue}this.publishConfig.executableFiles.add(o7(s))}}}else this.publishConfig=null;if(typeof r.installConfig=="object"&&r.installConfig!==null){this.installConfig={};for(let s of Object.keys(r.installConfig))s==="hoistingLimits"?typeof r.installConfig.hoistingLimits=="string"?this.installConfig.hoistingLimits=r.installConfig.hoistingLimits:n.push(new Error("Invalid hoisting limits definition")):s=="selfReferences"?typeof r.installConfig.selfReferences=="boolean"?this.installConfig.selfReferences=r.installConfig.selfReferences:n.push(new Error("Invalid selfReferences definition, must be a boolean value")):n.push(new Error(`Unrecognized installConfig key: ${s}`))}else this.installConfig=null;if(typeof r.optionalDependencies=="object"&&r.optionalDependencies!==null)for(let[s,a]of Object.entries(r.optionalDependencies)){if(typeof a!="string"){n.push(new Error(`Invalid dependency range for '${s}'`));continue}let o;try{o=cb.parseIdent(s)}catch{n.push(new Error(`Parsing failed for the dependency name '${s}'`));continue}let c=cb.makeDescriptor(o,a);this.dependencies.set(c.identHash,c);let l=cb.makeDescriptor(o,"unknown"),u=this.ensureDependencyMeta(l);Object.assign(u,{optional:!0})}typeof r.preferUnplugged=="boolean"?this.preferUnplugged=r.preferUnplugged:this.preferUnplugged=null,this.errors=n}getForScope(r){switch(r){case"dependencies":return this.dependencies;case"devDependencies":return this.devDependencies;case"peerDependencies":return this.peerDependencies;default:throw new Error(`Unsupported value ("${r}")`)}}hasConsumerDependency(r){return!!(this.dependencies.has(r.identHash)||this.peerDependencies.has(r.identHash))}hasHardDependency(r){return!!(this.dependencies.has(r.identHash)||this.devDependencies.has(r.identHash))}hasSoftDependency(r){return!!this.peerDependencies.has(r.identHash)}hasDependency(r){return!!(this.hasHardDependency(r)||this.hasSoftDependency(r))}getConditions(){let r=[];return this.os&&this.os.length>0&&r.push(UWn("os",this.os)),this.cpu&&this.cpu.length>0&&r.push(UWn("cpu",this.cpu)),this.libc&&this.libc.length>0&&r.push(UWn("libc",this.libc)),r.length>0?r.join(" & "):null}isCompatibleWithOS(r){return e.isManifestFieldCompatible(this.os,r)}isCompatibleWithCPU(r){return e.isManifestFieldCompatible(this.cpu,r)}ensureDependencyMeta(r){if(r.range!=="unknown"&&!XP0.default.valid(r.range))throw new Error(`Invalid meta field range for '${cb.stringifyDescriptor(r)}'`);let t=cb.stringifyIdent(r),n=r.range!=="unknown"?r.range:null,i=this.dependenciesMeta.get(t);i||this.dependenciesMeta.set(t,i=new Map);let s=i.get(n);return s||i.set(n,s={}),s}ensurePeerDependencyMeta(r){if(r.range!=="unknown")throw new Error(`Invalid meta field range for '${cb.stringifyDescriptor(r)}'`);let t=cb.stringifyIdent(r),n=this.peerDependenciesMeta.get(t);return n||this.peerDependenciesMeta.set(t,n={}),n}setRawField(r,t,{after:n=[]}={}){let i=new Set(n.filter(s=>Object.prototype.hasOwnProperty.call(this.raw,s)));if(i.size===0||Object.prototype.hasOwnProperty.call(this.raw,r))this.raw[r]=t;else{let s=this.raw,a=this.raw={},o=!1;for(let c of Object.keys(s))a[c]=s[c],o||(i.delete(c),i.size===0&&(a[r]=t,o=!0))}}exportTo(r,{compatibilityMode:t=!0}={}){var n;if(Object.assign(r,this.raw),this.name!==null?r.name=cb.stringifyIdent(this.name):delete r.name,this.version!==null?r.version=this.version:delete r.version,this.os!==null?r.os=this.os:delete r.os,this.cpu!==null?r.cpu=this.cpu:delete r.cpu,this.type!==null?r.type=this.type:delete r.type,this.packageManager!==null?r.packageManager=this.packageManager:delete r.packageManager,this.private?r.private=!0:delete r.private,this.license!==null?r.license=this.license:delete r.license,this.languageName!==null?r.languageName=this.languageName:delete r.languageName,this.main!==null?r.main=this.main:delete r.main,this.module!==null?r.module=this.module:delete r.module,this.browser!==null){let a=this.browser;typeof a=="string"?r.browser=a:a instanceof Map&&(r.browser=Object.assign({},...Array.from(a.keys()).sort().map(o=>({[o]:a.get(o)}))))}else delete r.browser;this.bin.size===1&&this.name!==null&&this.bin.has(this.name.name)?r.bin=this.bin.get(this.name.name):this.bin.size>0?r.bin=Object.assign({},...Array.from(this.bin.keys()).sort().map(a=>({[a]:this.bin.get(a)}))):delete r.bin,this.workspaceDefinitions.length>0?this.raw.workspaces&&!Array.isArray(this.raw.workspaces)?r.workspaces={...this.raw.workspaces,packages:this.workspaceDefinitions.map(({pattern:a})=>a)}:r.workspaces=this.workspaceDefinitions.map(({pattern:a})=>a):this.raw.workspaces&&!Array.isArray(this.raw.workspaces)&&Object.keys(this.raw.workspaces).length>0?r.workspaces=this.raw.workspaces:delete r.workspaces;let i=[],s=[];for(let a of this.dependencies.values()){let o=this.dependenciesMeta.get(cb.stringifyIdent(a)),c=!1;if(t&&o){let l=o.get(null);l&&l.optional&&(c=!0)}c?s.push(a):i.push(a)}i.length>0?r.dependencies=Object.assign({},...cb.sortDescriptors(i).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.dependencies,s.length>0?r.optionalDependencies=Object.assign({},...cb.sortDescriptors(s).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.optionalDependencies,this.devDependencies.size>0?r.devDependencies=Object.assign({},...cb.sortDescriptors(this.devDependencies.values()).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.devDependencies,this.peerDependencies.size>0?r.peerDependencies=Object.assign({},...cb.sortDescriptors(this.peerDependencies.values()).map(a=>({[cb.stringifyIdent(a)]:a.range}))):delete r.peerDependencies,r.dependenciesMeta={};for(let[a,o]of lvr.sortMap(this.dependenciesMeta.entries(),([c,l])=>c))for(let[c,l]of lvr.sortMap(o.entries(),([u,m])=>u!==null?`0${u}`:"1")){let u=c!==null?cb.stringifyDescriptor(cb.makeDescriptor(cb.parseIdent(a),c)):a,m={...l};t&&c===null&&delete m.optional,Object.keys(m).length!==0&&(r.dependenciesMeta[u]=m)}if(Object.keys(r.dependenciesMeta).length===0&&delete r.dependenciesMeta,this.peerDependenciesMeta.size>0?r.peerDependenciesMeta=Object.assign({},...lvr.sortMap(this.peerDependenciesMeta.entries(),([a,o])=>a).map(([a,o])=>({[a]:o}))):delete r.peerDependenciesMeta,this.resolutions.length>0?r.resolutions=Object.assign({},...this.resolutions.map(({pattern:a,reference:o})=>({[(0,upo.stringifyResolution)(a)]:o}))):delete r.resolutions,this.files!==null?r.files=Array.from(this.files):delete r.files,this.preferUnplugged!==null?r.preferUnplugged=this.preferUnplugged:delete r.preferUnplugged,this.scripts!==null&&this.scripts.size>0){(n=r.scripts)!==null&&n!==void 0||(r.scripts={});for(let a of Object.keys(r.scripts))this.scripts.has(a)||delete r.scripts[a];for(let[a,o]of this.scripts.entries())r.scripts[a]=o}else delete r.scripts;return r}};pvr.Manifest=xct;xct.fileName="package.json";xct.allDependencies=["dependencies","devDependencies","peerDependencies"];xct.hardDependencies=["dependencies","devDependencies"];function lpo(e){let r=e.match(/^[ \t]+/m);return r?r[0]:"  "}function dpo(e){return e.charCodeAt(0)===65279?e.slice(1):e}function o7(e){return e.replace(/\\/g,"/")}function uvr(e,{yamlCompatibilityMode:r}){return r?lvr.tryParseOptionalBoolean(e):typeof e>"u"||typeof e=="boolean"?e:null}function ppo(e,r){let t=r.search(/[^!]/);if(t===-1)return"invalid";let n=t%2===0?"":"!",i=r.slice(t);return`${n}${e}=${i}`}function UWn(e,r){return r.length===1?ppo(e,r[0]):`(${r.map(t=>ppo(e,t)).join(" | ")})`}});var cIe=A((TP1,mpo)=>{function t30(e){var r=typeof e;return e!=null&&(r=="object"||r=="function")}mpo.exports=t30});var hpo=A((PP1,fpo)=>{var r30=typeof global=="object"&&global&&global.Object===Object&&global;fpo.exports=r30});var Zkt=A((RP1,gpo)=>{var n30=hpo(),i30=typeof self=="object"&&self&&self.Object===Object&&self,s30=n30||i30||Function("return this")();gpo.exports=s30});var _po=A((kP1,ypo)=>{var a30=Zkt(),o30=function(){return a30.Date.now()};ypo.exports=o30});var bpo=A((FP1,Apo)=>{var c30=/\s/;function u30(e){for(var r=e.length;r--&&c30.test(e.charAt(r)););return r}Apo.exports=u30});var vpo=A((NP1,Cpo)=>{var l30=bpo(),d30=/^\s+/;function p30(e){return e&&e.slice(0,l30(e)+1).replace(d30,"")}Cpo.exports=p30});var e4t=A((OP1,Epo)=>{var m30=Zkt(),f30=m30.Symbol;Epo.exports=f30});var Ipo=A((BP1,wpo)=>{var Dpo=e4t(),Spo=Object.prototype,h30=Spo.hasOwnProperty,g30=Spo.toString,t4t=Dpo?Dpo.toStringTag:void 0;function y30(e){var r=h30.call(e,t4t),t=e[t4t];try{e[t4t]=void 0;var n=!0}catch{}var i=g30.call(e);return n&&(r?e[t4t]=t:delete e[t4t]),i}wpo.exports=y30});var Tpo=A((qP1,xpo)=>{var _30=Object.prototype,A30=_30.toString;function b30(e){return A30.call(e)}xpo.exports=b30});var mvr=A((MP1,kpo)=>{var Ppo=e4t(),C30=Ipo(),v30=Tpo(),E30="[object Null]",D30="[object Undefined]",Rpo=Ppo?Ppo.toStringTag:void 0;function S30(e){return e==null?e===void 0?D30:E30:Rpo&&Rpo in Object(e)?C30(e):v30(e)}kpo.exports=S30});var fvr=A((LP1,Fpo)=>{function w30(e){return e!=null&&typeof e=="object"}Fpo.exports=w30});var r4t=A((jP1,Npo)=>{var I30=mvr(),x30=fvr(),T30="[object Symbol]";function P30(e){return typeof e=="symbol"||x30(e)&&I30(e)==T30}Npo.exports=P30});var Mpo=A((GP1,qpo)=>{var R30=vpo(),Opo=cIe(),k30=r4t(),Bpo=0/0,F30=/^[-+]0x[0-9a-f]+$/i,N30=/^0b[01]+$/i,O30=/^0o[0-7]+$/i,B30=parseInt;function q30(e){if(typeof e=="number")return e;if(k30(e))return Bpo;if(Opo(e)){var r=typeof e.valueOf=="function"?e.valueOf():e;e=Opo(r)?r+"":r}if(typeof e!="string")return e===0?e:+e;e=R30(e);var t=N30.test(e);return t||O30.test(e)?B30(e.slice(2),t?2:8):F30.test(e)?Bpo:+e}qpo.exports=q30});var Gpo=A((UP1,jpo)=>{var M30=cIe(),VWn=_po(),Lpo=Mpo(),L30="Expected a function",j30=Math.max,G30=Math.min;function U30(e,r,t){var n,i,s,a,o,c,l=0,u=!1,m=!1,h=!0;if(typeof e!="function")throw new TypeError(L30);r=Lpo(r)||0,M30(t)&&(u=!!t.leading,m="maxWait"in t,s=m?j30(Lpo(t.maxWait)||0,r):s,h="trailing"in t?!!t.trailing:h);function _(U){var Y=n,N=i;return n=i=void 0,l=U,a=e.apply(N,Y),a}function b(U){return l=U,o=setTimeout(x,r),u?_(U):a}function v(U){var Y=U-c,N=U-l,j=r-Y;return m?G30(j,s-N):j}function w(U){var Y=U-c,N=U-l;return c===void 0||Y>=r||Y<0||m&&N>=s}function x(){var U=VWn();if(w(U))return P(U);o=setTimeout(x,v(U))}function P(U){return o=void 0,h&&n?_(U):(n=i=void 0,a)}function k(){o!==void 0&&clearTimeout(o),l=0,n=c=i=o=void 0}function R(){return o===void 0?a:P(VWn())}function L(){var U=VWn(),Y=w(U);if(n=arguments,i=this,c=U,Y){if(o===void 0)return b(c);if(m)return clearTimeout(o),o=setTimeout(x,r),_(c)}return o===void 0&&(o=setTimeout(x,r)),a}return L.cancel=k,L.flush=R,L}jpo.exports=U30});var Vpo=A((VP1,Upo)=>{var V30=Gpo(),z30=cIe(),$30="Expected a function";function Q30(e,r,t){var n=!0,i=!0;if(typeof e!="function")throw new TypeError($30);return z30(t)&&(n="leading"in t?!!t.leading:n,i="trailing"in t?!!t.trailing:i),V30(e,r,{leading:n,maxWait:r,trailing:i})}Upo.exports=Q30});var aG=A(The=>{"use strict";Object.defineProperty(The,"__esModule",{value:!0});The.Report=The.isReportError=The.ReportError=void 0;var K30=(Yh(),Dr(Wh)),H30=K30.__importDefault(Vpo()),W30=require("stream"),Y30=require("string_decoder"),J30=R8(),X30=15,zWn=class extends Error{constructor(r,t,n){super(t),this.reportExtra=n,this.reportCode=r}};The.ReportError=zWn;function zpo(e){return typeof e.reportCode<"u"}The.isReportError=zpo;var $Wn=class{constructor(){this.reportedInfos=new Set,this.reportedWarnings=new Set,this.reportedErrors=new Set}static progressViaCounter(r){let t=0,n,i=new Promise(c=>{n=c}),s=c=>{let l=n;i=new Promise(u=>{n=u}),t=c,l()},a=(c=0)=>{s(t+1)},o=async function*(){for(;t{t=a}),i=(0,H30.default)(a=>{let o=t;n=new Promise(c=>{t=c}),r=a,o()},1e3/X30),s=async function*(){for(;;)await n,yield{title:r}}();return{[Symbol.asyncIterator](){return s},hasProgress:!1,hasTitle:!0,setTitle:i}}async startProgressPromise(r,t){let n=this.reportProgress(r);try{return await t(r)}finally{n.stop()}}startProgressSync(r,t){let n=this.reportProgress(r);try{return t(r)}finally{n.stop()}}reportInfoOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedInfos.has(s)||(this.reportedInfos.add(s),this.reportInfo(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportWarningOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedWarnings.has(s)||(this.reportedWarnings.add(s),this.reportWarning(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportErrorOnce(r,t,n){var i;let s=n&&n.key?n.key:t;this.reportedErrors.has(s)||(this.reportedErrors.add(s),this.reportError(r,t),(i=n==null?void 0:n.reportExtra)===null||i===void 0||i.call(n,this))}reportExceptionOnce(r){zpo(r)?this.reportErrorOnce(r.reportCode,r.message,{key:r,reportExtra:r.reportExtra}):this.reportErrorOnce(J30.MessageName.EXCEPTION,r.stack||r.message,{key:r})}createStreamReporter(r=null){let t=new W30.PassThrough,n=new Y30.StringDecoder,i="";return t.on("data",s=>{let a=n.write(s),o;do if(o=a.indexOf(`
          +`),o!==-1){let c=i+a.substring(0,o);a=a.substring(o+1),i="",r!==null?this.reportInfo(null,`${r} ${c}`):this.reportInfo(null,c)}while(o!==-1);i+=a}),t.on("end",()=>{let s=n.end();s!==""&&(r!==null?this.reportInfo(null,`${r} ${s}`):this.reportInfo(null,s))}),t}};The.Report=$Wn});var KWn=A(hvr=>{"use strict";Object.defineProperty(hvr,"__esModule",{value:!0});hvr.MultiFetcher=void 0;var Z30=(Yh(),Dr(Wh)),eR0=R8(),tR0=aG(),rR0=Z30.__importStar(Tx()),QWn=class{constructor(r){this.fetchers=r}supports(r,t){return!!this.tryFetcher(r,t)}getLocalPath(r,t){return this.getFetcher(r,t).getLocalPath(r,t)}async fetch(r,t){return await this.getFetcher(r,t).fetch(r,t)}tryFetcher(r,t){let n=this.fetchers.find(i=>i.supports(r,t));return n||null}getFetcher(r,t){let n=this.fetchers.find(i=>i.supports(r,t));if(!n)throw new tR0.ReportError(eR0.MessageName.FETCHER_NOT_FOUND,`${rR0.prettyLocator(t.project.configuration,r)} isn't supported by any available fetcher`);return n}};hvr.MultiFetcher=QWn});var WWn=A(gvr=>{"use strict";Object.defineProperty(gvr,"__esModule",{value:!0});gvr.MultiResolver=void 0;var nR0=(Yh(),Dr(Wh)),$po=nR0.__importStar(Tx()),HWn=class{constructor(r){this.resolvers=r.filter(t=>t)}supportsDescriptor(r,t){return!!this.tryResolverByDescriptor(r,t)}supportsLocator(r,t){return!!this.tryResolverByLocator(r,t)}shouldPersistResolution(r,t){return this.getResolverByLocator(r,t).shouldPersistResolution(r,t)}bindDescriptor(r,t,n){return this.getResolverByDescriptor(r,n).bindDescriptor(r,t,n)}getResolutionDependencies(r,t){return this.getResolverByDescriptor(r,t).getResolutionDependencies(r,t)}async getCandidates(r,t,n){return await this.getResolverByDescriptor(r,n).getCandidates(r,t,n)}async getSatisfying(r,t,n){return this.getResolverByDescriptor(r,n).getSatisfying(r,t,n)}async resolve(r,t){return await this.getResolverByLocator(r,t).resolve(r,t)}tryResolverByDescriptor(r,t){let n=this.resolvers.find(i=>i.supportsDescriptor(r,t));return n||null}getResolverByDescriptor(r,t){let n=this.resolvers.find(i=>i.supportsDescriptor(r,t));if(!n)throw new Error(`${$po.prettyDescriptor(t.project.configuration,r)} isn't supported by any available resolver`);return n}tryResolverByLocator(r,t){let n=this.resolvers.find(i=>i.supportsLocator(r,t));return n||null}getResolverByLocator(r,t){let n=this.resolvers.find(i=>i.supportsLocator(r,t));if(!n)throw new Error(`${$po.prettyLocator(t.project.configuration,r)} isn't supported by any available resolver`);return n}};gvr.MultiResolver=HWn});var ZWn=A(Phe=>{"use strict";Object.defineProperty(Phe,"__esModule",{value:!0});Phe.ProtocolResolver=Phe.TAG_REGEXP=void 0;var XWn=(Yh(),Dr(Wh)),iR0=XWn.__importDefault(N3()),sR0=XWn.__importStar(Lie()),YWn=XWn.__importStar(Tx());Phe.TAG_REGEXP=/^(?!v)[a-z0-9._-]+$/i;var JWn=class{supportsDescriptor(r,t){return!!(sR0.validRange(r.range)||Phe.TAG_REGEXP.test(r.range))}supportsLocator(r,t){return!!(iR0.default.valid(r.reference)||Phe.TAG_REGEXP.test(r.reference))}shouldPersistResolution(r,t){return t.resolver.shouldPersistResolution(this.forwardLocator(r,t),t)}bindDescriptor(r,t,n){return n.resolver.bindDescriptor(this.forwardDescriptor(r,n),t,n)}getResolutionDependencies(r,t){return t.resolver.getResolutionDependencies(this.forwardDescriptor(r,t),t)}async getCandidates(r,t,n){return await n.resolver.getCandidates(this.forwardDescriptor(r,n),t,n)}async getSatisfying(r,t,n){return await n.resolver.getSatisfying(this.forwardDescriptor(r,n),t,n)}async resolve(r,t){let n=await t.resolver.resolve(this.forwardLocator(r,t),t);return YWn.renamePackage(n,r)}forwardDescriptor(r,t){return YWn.makeDescriptor(r,`${t.project.configuration.get("defaultProtocol")}${r.range}`)}forwardLocator(r,t){return YWn.makeLocator(r,`${t.project.configuration.get("defaultProtocol")}${r.reference}`)}};Phe.ProtocolResolver=JWn});var nYn=A(yvr=>{"use strict";Object.defineProperty(yvr,"__esModule",{value:!0});yvr.VirtualFetcher=void 0;var aR0=(Yh(),Dr(Wh)),eYn=JC(),tYn=aR0.__importStar(Tx()),rYn=class{supports(r){return!!r.reference.startsWith("virtual:")}getLocalPath(r,t){let n=r.reference.indexOf("#");if(n===-1)throw new Error("Invalid virtual package reference");let i=r.reference.slice(n+1),s=tYn.makeLocator(r,i);return t.fetcher.getLocalPath(s,t)}async fetch(r,t){let n=r.reference.indexOf("#");if(n===-1)throw new Error("Invalid virtual package reference");let i=r.reference.slice(n+1),s=tYn.makeLocator(r,i),a=await t.fetcher.fetch(s,t);return await this.ensureVirtualLink(r,a,t)}getLocatorFilename(r){return tYn.slugifyLocator(r)}async ensureVirtualLink(r,t,n){let i=t.packageFs.getRealPath(),s=n.project.configuration.get("virtualFolder"),a=this.getLocatorFilename(r),o=eYn.VirtualFS.makeVirtualPath(s,a,i),c=new eYn.AliasFS(o,{baseFs:t.packageFs,pathUtils:eYn.ppath});return{...t,packageFs:c}}};yvr.VirtualFetcher=rYn});var Qpo=A(Avr=>{"use strict";Object.defineProperty(Avr,"__esModule",{value:!0});Avr.VirtualResolver=void 0;var _vr=class e{static isVirtualDescriptor(r){return!!r.range.startsWith(e.protocol)}static isVirtualLocator(r){return!!r.reference.startsWith(e.protocol)}supportsDescriptor(r,t){return e.isVirtualDescriptor(r)}supportsLocator(r,t){return e.isVirtualLocator(r)}shouldPersistResolution(r,t){return!1}bindDescriptor(r,t,n){throw new Error('Assertion failed: calling "bindDescriptor" on a virtual descriptor is unsupported')}getResolutionDependencies(r,t){throw new Error('Assertion failed: calling "getResolutionDependencies" on a virtual descriptor is unsupported')}async getCandidates(r,t,n){throw new Error('Assertion failed: calling "getCandidates" on a virtual descriptor is unsupported')}async getSatisfying(r,t,n){throw new Error('Assertion failed: calling "getSatisfying" on a virtual descriptor is unsupported')}async resolve(r,t){throw new Error('Assertion failed: calling "resolve" on a virtual locator is unsupported')}};Avr.VirtualResolver=_vr;_vr.protocol="virtual:"});var sYn=A(bvr=>{"use strict";Object.defineProperty(bvr,"__esModule",{value:!0});bvr.WorkspaceFetcher=void 0;var Kpo=JC(),Hpo=oIe(),iYn=class{supports(r){return!!r.reference.startsWith(Hpo.WorkspaceResolver.protocol)}getLocalPath(r,t){return this.getWorkspace(r,t).cwd}async fetch(r,t){let n=this.getWorkspace(r,t).cwd;return{packageFs:new Kpo.CwdFS(n),prefixPath:Kpo.PortablePath.dot,localPath:n}}getWorkspace(r,t){return t.project.getWorkspaceByCwd(r.reference.slice(Hpo.WorkspaceResolver.protocol.length))}};bvr.WorkspaceFetcher=iYn});var Cvr=A(Rhe=>{"use strict";Object.defineProperty(Rhe,"__esModule",{value:!0});Rhe.isFolderInside=Rhe.getHomeFolder=Rhe.getDefaultGlobalFolder=void 0;var jie=JC(),Wpo=require("os");function oR0(){if(process.platform==="win32"){let e=jie.npath.toPortablePath(process.env.LOCALAPPDATA||jie.npath.join((0,Wpo.homedir)(),"AppData","Local"));return jie.ppath.resolve(e,"Yarn/Berry")}if(process.env.XDG_DATA_HOME){let e=jie.npath.toPortablePath(process.env.XDG_DATA_HOME);return jie.ppath.resolve(e,"yarn/berry")}return jie.ppath.resolve(Ypo(),".yarn/berry")}Rhe.getDefaultGlobalFolder=oR0;function Ypo(){return jie.npath.toPortablePath((0,Wpo.homedir)()||"/usr/local/share")}Rhe.getHomeFolder=Ypo;function cR0(e,r){let t=jie.ppath.relative(r,e);return t&&!t.startsWith("..")&&!jie.ppath.isAbsolute(t)}Rhe.isFolderInside=cR0});var n4t=A(M8=>{"use strict";Object.defineProperty(M8,"__esModule",{value:!0});M8.availableParallelism=M8.getArchitectureSet=M8.getArchitectureName=M8.getArchitecture=M8.builtinModules=M8.openUrl=void 0;var Dvr=(Yh(),Dr(Wh)),uR0=JC(),lR0=Dvr.__importDefault(require("module")),aYn=Dvr.__importDefault(require("os")),dR0=Dvr.__importStar(Svr()),Jpo=Dvr.__importStar(mB()),Xpo=new Map([["darwin","open"],["linux","xdg-open"],["win32","explorer.exe"]]).get(process.platform);M8.openUrl=typeof Xpo<"u"?async e=>{try{return await dR0.execvp(Xpo,[e],{cwd:uR0.ppath.cwd()}),!0}catch{return!1}}:void 0;function pR0(){return new Set(lR0.default.builtinModules||Object.keys(process.binding("natives")))}M8.builtinModules=pR0;function mR0(){var e,r,t,n;if(process.platform==="win32")return null;let s=(t=((r=(e=process.report)===null||e===void 0?void 0:e.getReport())!==null&&r!==void 0?r:{}).sharedObjects)!==null&&t!==void 0?t:[],a=/\/(?:(ld-linux-|[^/]+-linux-gnu\/)|(libc.musl-|ld-musl-))/;return(n=Jpo.mapAndFind(s,o=>{let c=o.match(a);if(!c)return Jpo.mapAndFind.skip;if(c[1])return"glibc";if(c[2])return"musl";throw new Error("Assertion failed: Expected the libc variant to have been detected")}))!==null&&n!==void 0?n:null}var vvr,Evr;function oYn(){return vvr=vvr??{os:process.platform,cpu:process.arch,libc:mR0()}}M8.getArchitecture=oYn;function fR0(e=oYn()){return e.libc?`${e.os}-${e.cpu}-${e.libc}`:`${e.os}-${e.cpu}`}M8.getArchitectureName=fR0;function hR0(){let e=oYn();return Evr=Evr??{os:[e.os],cpu:[e.cpu],libc:e.libc?[e.libc]:[]}}M8.getArchitectureSet=hR0;function gR0(){return"availableParallelism"in aYn.default?aYn.default.availableParallelism():Math.max(1,aYn.default.cpus().length)}M8.availableParallelism=gR0});var i4t=A(ub=>{"use strict";Object.defineProperty(ub,"__esModule",{value:!0});ub.Configuration=ub.ProjectLookup=ub.coreDefinitions=ub.FormatType=ub.SettingsType=ub.SECRET=ub.DEFAULT_LOCK_FILENAME=ub.DEFAULT_RC_FILENAME=ub.ENVIRONMENT_PREFIX=void 0;var Fhe=(Yh(),Dr(Wh)),jA=JC(),yR0=JC(),wvr=ghe(),_R0=Fhe.__importDefault(_oo()),cYn=qbr(),khe=Tkt(),AR0=Fhe.__importDefault(pct()),Zpo=require("stream"),bR0=apo(),CR0=Tct(),vR0=KWn(),ER0=WWn(),DR0=ZWn(),SR0=nYn(),wR0=Qpo(),IR0=sYn(),xR0=oIe(),lYn=Fhe.__importStar(Cvr()),PJ=Fhe.__importStar(Sz()),c7=Fhe.__importStar(mB()),emo=Fhe.__importStar(n4t()),tmo=Fhe.__importStar(Lie()),wz=Fhe.__importStar(Tx()),oG=tIe(),TR0=new Set(["isTestEnv","injectNpmUser","injectNpmPassword","injectNpm2FaToken","binFolder","version","flags","profile","gpg","ignoreNode","wrapOutput","home","confDir","registry"]);ub.ENVIRONMENT_PREFIX="yarn_";ub.DEFAULT_RC_FILENAME=".yarnrc.yml";ub.DEFAULT_LOCK_FILENAME="yarn.lock";ub.SECRET="********";var sp;(function(e){e.ANY="ANY",e.BOOLEAN="BOOLEAN",e.ABSOLUTE_PATH="ABSOLUTE_PATH",e.LOCATOR="LOCATOR",e.LOCATOR_LOOSE="LOCATOR_LOOSE",e.NUMBER="NUMBER",e.STRING="STRING",e.SECRET="SECRET",e.SHAPE="SHAPE",e.MAP="MAP"})(sp||(ub.SettingsType=sp={}));ub.FormatType=PJ.Type;ub.coreDefinitions={lastUpdateCheck:{description:"Last timestamp we checked whether new Yarn versions were available",type:sp.STRING,default:null},yarnPath:{description:"Path to the local executable that must be used over the global one",type:sp.ABSOLUTE_PATH,default:null},ignorePath:{description:"If true, the local executable will be ignored when using the global one",type:sp.BOOLEAN,default:!1},ignoreCwd:{description:"If true, the `--cwd` flag will be ignored",type:sp.BOOLEAN,default:!1},cacheKeyOverride:{description:"A global cache key override; used only for test purposes",type:sp.STRING,default:null},globalFolder:{description:"Folder where all system-global files are stored",type:sp.ABSOLUTE_PATH,default:lYn.getDefaultGlobalFolder()},cacheFolder:{description:"Folder where the cache files must be written",type:sp.ABSOLUTE_PATH,default:"./.yarn/cache"},compressionLevel:{description:"Zip files compression level, from 0 to 9 or mixed (a variant of 9, which stores some files uncompressed, when compression doesn't yield good results)",type:sp.NUMBER,values:["mixed",0,1,2,3,4,5,6,7,8,9],default:yR0.DEFAULT_COMPRESSION_LEVEL},virtualFolder:{description:"Folder where the virtual packages (cf doc) will be mapped on the disk (must be named __virtual__)",type:sp.ABSOLUTE_PATH,default:"./.yarn/__virtual__"},lockfileFilename:{description:"Name of the files where the Yarn dependency tree entries must be stored",type:sp.STRING,default:ub.DEFAULT_LOCK_FILENAME},installStatePath:{description:"Path of the file where the install state will be persisted",type:sp.ABSOLUTE_PATH,default:"./.yarn/install-state.gz"},immutablePatterns:{description:"Array of glob patterns; files matching them won't be allowed to change during immutable installs",type:sp.STRING,default:[],isArray:!0},rcFilename:{description:"Name of the files where the configuration can be found",type:sp.STRING,default:xvr()},enableGlobalCache:{description:"If true, the system-wide cache folder will be used regardless of `cache-folder`",type:sp.BOOLEAN,default:!1},enableColors:{description:"If true, the CLI is allowed to use colors in its output",type:sp.BOOLEAN,default:PJ.supportsColor,defaultText:""},enableHyperlinks:{description:"If true, the CLI is allowed to use hyperlinks in its output",type:sp.BOOLEAN,default:PJ.supportsHyperlinks,defaultText:""},enableInlineBuilds:{description:"If true, the CLI will print the build output on the command line",type:sp.BOOLEAN,default:cYn.isCI,defaultText:""},enableMessageNames:{description:"If true, the CLI will prefix most messages with codes suitable for search engines",type:sp.BOOLEAN,default:!0},enableProgressBars:{description:"If true, the CLI is allowed to show a progress bar for long-running events",type:sp.BOOLEAN,default:!cYn.isCI,defaultText:""},enableTimers:{description:"If true, the CLI is allowed to print the time spent executing commands",type:sp.BOOLEAN,default:!0},preferAggregateCacheInfo:{description:"If true, the CLI will only print a one-line report of any cache changes",type:sp.BOOLEAN,default:cYn.isCI},preferInteractive:{description:"If true, the CLI will automatically use the interactive mode when called from a TTY",type:sp.BOOLEAN,default:!1},preferTruncatedLines:{description:"If true, the CLI will truncate lines that would go beyond the size of the terminal",type:sp.BOOLEAN,default:!1},progressBarStyle:{description:"Which style of progress bar should be used (only when progress bars are enabled)",type:sp.STRING,default:void 0,defaultText:""},defaultLanguageName:{description:"Default language mode that should be used when a package doesn't offer any insight",type:sp.STRING,default:"node"},defaultProtocol:{description:"Default resolution protocol used when resolving pure semver and tag ranges",type:sp.STRING,default:"npm:"},enableTransparentWorkspaces:{description:"If false, Yarn won't automatically resolve workspace dependencies unless they use the `workspace:` protocol",type:sp.BOOLEAN,default:!0},supportedArchitectures:{description:"Architectures that Yarn will fetch and inject into the resolver",type:sp.SHAPE,properties:{os:{description:"Array of supported process.platform strings, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]},cpu:{description:"Array of supported process.arch strings, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]},libc:{description:"Array of supported libc libraries, or null to target them all",type:sp.STRING,isArray:!0,isNullable:!0,default:["current"]}}},enableMirror:{description:"If true, the downloaded packages will be retrieved and stored in both the local and global folders",type:sp.BOOLEAN,default:!0},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:sp.BOOLEAN,default:!0},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:sp.STRING,default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:sp.STRING,default:null},unsafeHttpWhitelist:{description:"List of the hostnames for which http queries are allowed (glob patterns are supported)",type:sp.STRING,default:[],isArray:!0},httpTimeout:{description:"Timeout of each http request in milliseconds",type:sp.NUMBER,default:6e4},httpRetry:{description:"Retry times on http failure",type:sp.NUMBER,default:3},networkConcurrency:{description:"Maximal number of concurrent requests",type:sp.NUMBER,default:50},networkSettings:{description:"Network settings per hostname (glob patterns are supported)",type:sp.MAP,valueDefinition:{description:"",type:sp.SHAPE,properties:{caFilePath:{description:"Path to file containing one or multiple Certificate Authority signing certificates",type:sp.ABSOLUTE_PATH,default:null},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:sp.BOOLEAN,default:null},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:sp.STRING,default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:sp.STRING,default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:sp.ABSOLUTE_PATH,default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:sp.ABSOLUTE_PATH,default:null}}}},caFilePath:{description:"A path to a file containing one or multiple Certificate Authority signing certificates",type:sp.ABSOLUTE_PATH,default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:sp.ABSOLUTE_PATH,default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:sp.ABSOLUTE_PATH,default:null},enableStrictSsl:{description:"If false, SSL certificate errors will be ignored",type:sp.BOOLEAN,default:!0},logFilters:{description:"Overrides for log levels",type:sp.SHAPE,isArray:!0,concatenateValues:!0,properties:{code:{description:"Code of the messages covered by this override",type:sp.STRING,default:void 0},text:{description:"Code of the texts covered by this override",type:sp.STRING,default:void 0},pattern:{description:"Code of the patterns covered by this override",type:sp.STRING,default:void 0},level:{description:"Log level override, set to null to remove override",type:sp.STRING,values:Object.values(PJ.LogLevel),isNullable:!0,default:void 0}}},enableTelemetry:{description:"If true, telemetry will be periodically sent, following the rules in https://yarnpkg.com/advanced/telemetry",type:sp.BOOLEAN,default:!0},telemetryInterval:{description:"Minimal amount of time between two telemetry uploads, in days",type:sp.NUMBER,default:7},telemetryUserId:{description:"If you desire to tell us which project you are, you can set this field. Completely optional and opt-in.",type:sp.STRING,default:null},enableScripts:{description:"If true, packages are allowed to have install scripts by default",type:sp.BOOLEAN,default:!0},enableStrictSettings:{description:"If true, unknown settings will cause Yarn to abort",type:sp.BOOLEAN,default:!0},enableImmutableCache:{description:"If true, the cache is reputed immutable and actions that would modify it will throw",type:sp.BOOLEAN,default:!1},checksumBehavior:{description:"Enumeration defining what to do when a checksum doesn't match expectations",type:sp.STRING,default:"throw"},packageExtensions:{description:"Map of package corrections to apply on the dependency tree",type:sp.MAP,valueDefinition:{description:"The extension that will be applied to any package whose version matches the specified range",type:sp.SHAPE,properties:{dependencies:{description:"The set of dependencies that must be made available to the current package in order for it to work properly",type:sp.MAP,valueDefinition:{description:"A range",type:sp.STRING}},peerDependencies:{description:"Inherited dependencies - the consumer of the package will be tasked to provide them",type:sp.MAP,valueDefinition:{description:"A semver range",type:sp.STRING}},peerDependenciesMeta:{description:"Extra information related to the dependencies listed in the peerDependencies field",type:sp.MAP,valueDefinition:{description:"The peerDependency meta",type:sp.SHAPE,properties:{optional:{description:"If true, the selected peer dependency will be marked as optional by the package manager and the consumer omitting it won't be reported as an error",type:sp.BOOLEAN,default:!1}}}}}}}};function dYn(e,r,t,n,i){if(n.isArray||n.type===sp.ANY&&Array.isArray(t))return Array.isArray(t)?t.map((s,a)=>uYn(e,`${r}[${a}]`,s,n,i)):String(t).split(/,/).map(s=>uYn(e,r,s,n,i));if(Array.isArray(t))throw new Error(`Non-array configuration settings "${r}" cannot be an array`);return uYn(e,r,t,n,i)}function uYn(e,r,t,n,i){var s;switch(n.type){case sp.ANY:return t;case sp.SHAPE:return PR0(e,r,t,n,i);case sp.MAP:return RR0(e,r,t,n,i)}if(t===null&&!n.isNullable&&n.default!==null)throw new Error(`Non-nullable configuration settings "${r}" cannot be set to null`);if(!((s=n.values)===null||s===void 0)&&s.includes(t))return t;let o=(()=>{if(n.type===sp.BOOLEAN&&typeof t!="string")return c7.parseBoolean(t);if(typeof t!="string")throw new Error(`Expected configuration setting "${r}" to be a string, got ${typeof t}`);let c=c7.replaceEnvVariables(t,{env:process.env});switch(n.type){case sp.ABSOLUTE_PATH:return jA.ppath.resolve(i,jA.npath.toPortablePath(c));case sp.LOCATOR_LOOSE:return wz.parseLocator(c,!1);case sp.NUMBER:return parseInt(c);case sp.LOCATOR:return wz.parseLocator(c);case sp.BOOLEAN:return c7.parseBoolean(c);default:return c}})();if(n.values&&!n.values.includes(o))throw new Error(`Invalid value, expected one of ${n.values.join(", ")}`);return o}function PR0(e,r,t,n,i){if(typeof t!="object"||Array.isArray(t))throw new khe.UsageError(`Object configuration settings "${r}" must be an object`);let s=pYn(e,n,{ignoreArrays:!0});if(t===null)return s;for(let[a,o]of Object.entries(t)){let c=`${r}.${a}`;if(!n.properties[a])throw new khe.UsageError(`Unrecognized configuration settings found: ${r}.${a} - run "yarn config -v" to see the list of settings supported in Yarn`);s.set(a,dYn(e,c,o,n.properties[a],i))}return s}function RR0(e,r,t,n,i){let s=new Map;if(typeof t!="object"||Array.isArray(t))throw new khe.UsageError(`Map configuration settings "${r}" must be an object`);if(t===null)return s;for(let[a,o]of Object.entries(t)){let c=n.normalizeKeys?n.normalizeKeys(a):a,l=`${r}['${c}']`,u=n.valueDefinition;s.set(c,dYn(e,l,o,u,i))}return s}function pYn(e,r,{ignoreArrays:t=!1}={}){switch(r.type){case sp.SHAPE:{if(r.isArray&&!t)return[];let n=new Map;for(let[i,s]of Object.entries(r.properties))n.set(i,pYn(e,s));return n}break;case sp.MAP:return r.isArray&&!t?[]:new Map;case sp.ABSOLUTE_PATH:return r.default===null?null:e.projectCwd===null?jA.ppath.isAbsolute(r.default)?jA.ppath.normalize(r.default):r.isNullable?null:void 0:Array.isArray(r.default)?r.default.map(n=>jA.ppath.resolve(e.projectCwd,n)):jA.ppath.resolve(e.projectCwd,r.default);default:return r.default}}function Ivr(e,r,t){if(r.type===sp.SECRET&&typeof e=="string"&&t.hideSecrets)return ub.SECRET;if(r.type===sp.ABSOLUTE_PATH&&typeof e=="string"&&t.getNativePaths)return jA.npath.fromPortablePath(e);if(r.isArray&&Array.isArray(e)){let n=[];for(let i of e)n.push(Ivr(i,r,t));return n}if(r.type===sp.MAP&&e instanceof Map){let n=new Map;for(let[i,s]of e.entries())n.set(i,Ivr(s,r.valueDefinition,t));return n}if(r.type===sp.SHAPE&&e instanceof Map){let n=new Map;for(let[i,s]of e.entries()){let a=r.properties[i];n.set(i,Ivr(s,a,t))}return n}return e}function kR0(){let e={};for(let[r,t]of Object.entries(process.env))r=r.toLowerCase(),r.startsWith(ub.ENVIRONMENT_PREFIX)&&(r=(0,_R0.default)(r.slice(ub.ENVIRONMENT_PREFIX.length)),e[r]=t);return e}function xvr(){let e=`${ub.ENVIRONMENT_PREFIX}rc_filename`;for(let[r,t]of Object.entries(process.env))if(r.toLowerCase()===e&&typeof t=="string")return t;return ub.DEFAULT_RC_FILENAME}var Pct;(function(e){e[e.LOCKFILE=0]="LOCKFILE",e[e.MANIFEST=1]="MANIFEST",e[e.NONE=2]="NONE"})(Pct||(ub.ProjectLookup=Pct={}));var Tvr=class e{static create(r,t,n){let i=new e(r);typeof t<"u"&&!(t instanceof Map)&&(i.projectCwd=t),i.importSettings(ub.coreDefinitions);let s=typeof n<"u"?n:t instanceof Map?t:new Map;for(let[a,o]of s)i.activatePlugin(a,o);return i}static async find(r,t,{lookup:n=Pct.LOCKFILE,strict:i=!0,usePath:s=!1,useRc:a=!0}={}){let o=kR0();delete o.rcFilename;let c=await e.findRcFiles(r),l=await e.findHomeRcFile();if(l){let x=c.find(P=>P.path===l.path);x?x.strict=!1:c.push({...l,strict:!1})}let u=({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R})=>({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R}),m=({ignoreCwd:x,yarnPath:P,ignorePath:k,lockfileFilename:R,...L})=>L,h=new e(r);h.importSettings(u(ub.coreDefinitions)),h.useWithSource("",u(o),r,{strict:!1});for(let{path:x,cwd:P,data:k}of c)h.useWithSource(x,u(k),P,{strict:!1});if(s){let x=h.get("yarnPath"),P=h.get("ignorePath");if(x!==null&&!P)return h}let _=h.get("lockfileFilename"),b;switch(n){case Pct.LOCKFILE:b=await e.findProjectCwd(r,_);break;case Pct.MANIFEST:b=await e.findProjectCwd(r,null);break;case Pct.NONE:jA.xfs.existsSync(jA.ppath.join(r,"package.json"))?b=jA.ppath.resolve(r):b=null;break}h.startingCwd=r,h.projectCwd=b,h.importSettings(m(ub.coreDefinitions));let v=new Map([["@@core",bR0.CorePlugin]]),w=x=>"default"in x?x.default:x;if(t!==null){for(let R of t.plugins.keys())v.set(R,w(t.modules.get(R)));let x=new Map;for(let R of emo.builtinModules())x.set(R,()=>c7.dynamicRequire(R));for(let[R,L]of t.modules)x.set(R,()=>L);let P=new Set,k=async(R,L)=>{let{factory:U,name:Y}=c7.dynamicRequire(R);if(P.has(Y))return;let N=new Map(x),j=C=>{if(N.has(C))return N.get(C)();throw new khe.UsageError(`This plugin cannot access the package referenced via ${C} which is neither a builtin, nor an exposed entry`)},M=await c7.prettifyAsyncErrors(async()=>w(await U(j)),C=>`${C} (when initializing ${Y}, defined in ${L})`);x.set(Y,()=>M),P.add(Y),v.set(Y,M)};if(o.plugins)for(let R of o.plugins.split(";")){let L=jA.ppath.resolve(r,jA.npath.toPortablePath(R));await k(L,"")}for(let{path:R,cwd:L,data:U}of c)if(a&&Array.isArray(U.plugins))for(let Y of U.plugins){let N=typeof Y!="string"?Y.path:Y,j=jA.ppath.resolve(L,jA.npath.toPortablePath(N));await k(j,R)}}for(let[x,P]of v)h.activatePlugin(x,P);h.useWithSource("",m(o),r,{strict:i});for(let{path:x,cwd:P,data:k,strict:R}of c)h.useWithSource(x,m(k),P,{strict:R??i});return h.get("enableGlobalCache")&&(h.values.set("cacheFolder",`${h.get("globalFolder")}/cache`),h.sources.set("cacheFolder","")),await h.refreshPackageExtensions(),h}static async findRcFiles(r){let t=xvr(),n=[],i=r,s=null;for(;i!==s;){s=i;let a=jA.ppath.join(s,t);if(jA.xfs.existsSync(a)){let o=await jA.xfs.readFilePromise(a,"utf8"),c;try{c=(0,wvr.parseSyml)(o)}catch{let u="";throw o.match(/^\s+(?!-)[^:]+\s+\S+/m)&&(u=" (in particular, make sure you list the colons after each key name)"),new khe.UsageError(`Parse error when loading ${a}; please check it's proper Yaml${u}`)}n.push({path:a,cwd:s,data:c})}i=jA.ppath.dirname(s)}return n}static async findHomeRcFile(){let r=xvr(),t=lYn.getHomeFolder(),n=jA.ppath.join(t,r);if(jA.xfs.existsSync(n)){let i=await jA.xfs.readFilePromise(n,"utf8"),s=(0,wvr.parseSyml)(i);return{path:n,cwd:t,data:s}}return null}static async findProjectCwd(r,t){let n=null,i=r,s=null;for(;i!==s;){if(s=i,jA.xfs.existsSync(jA.ppath.join(s,"package.json"))&&(n=s),t!==null){if(jA.xfs.existsSync(jA.ppath.join(s,t))){n=s;break}}else if(n!==null)break;i=jA.ppath.dirname(s)}return n}static async updateConfiguration(r,t){let n=xvr(),i=jA.ppath.join(r,n),s=jA.xfs.existsSync(i)?(0,wvr.parseSyml)(await jA.xfs.readFilePromise(i,"utf8")):{},a=!1,o;if(typeof t=="function"){try{o=t(s)}catch{o=t({})}if(o===s)return}else{o=s;for(let c of Object.keys(t)){let l=s[c],u=t[c],m;if(typeof u=="function")try{m=u(l)}catch{m=u(void 0)}else m=u;l!==m&&(o[c]=m,a=!0)}if(!a)return}await jA.xfs.changeFilePromise(i,(0,wvr.stringifySyml)(o),{automaticNewlines:!0})}static async updateHomeConfiguration(r){let t=lYn.getHomeFolder();return await e.updateConfiguration(t,r)}constructor(r){this.projectCwd=null,this.plugins=new Map,this.settings=new Map,this.values=new Map,this.sources=new Map,this.invalid=new Map,this.packageExtensions=new Map,this.limits=new Map,this.startingCwd=r}activatePlugin(r,t){this.plugins.set(r,t),typeof t.configuration<"u"&&this.importSettings(t.configuration)}importSettings(r){for(let[t,n]of Object.entries(r))if(n!=null){if(this.settings.has(t))throw new Error(`Cannot redefine settings "${t}"`);this.settings.set(t,n),this.values.set(t,pYn(this,n))}}useWithSource(r,t,n,i){try{this.use(r,t,n,i)}catch(s){throw s.message+=` (in ${PJ.pretty(this,r,PJ.Type.PATH)})`,s}}use(r,t,n,{strict:i=!0,overwrite:s=!1}={}){i=i&&this.get("enableStrictSettings");for(let a of["enableStrictSettings",...Object.keys(t)]){if(typeof t[a]>"u"||a==="plugins"||r===""&&TR0.has(a))continue;if(a==="rcFilename")throw new khe.UsageError(`The rcFilename settings can only be set via ${`${ub.ENVIRONMENT_PREFIX}RC_FILENAME`.toUpperCase()}, not via a rc file`);let c=this.settings.get(a);if(!c){if(i)throw new khe.UsageError(`Unrecognized or legacy configuration settings found: ${a} - run "yarn config -v" to see the list of settings supported in Yarn`);this.invalid.set(a,r);continue}if(this.sources.has(a)&&!(s||c.type===sp.MAP||c.isArray&&c.concatenateValues))continue;let l;try{l=dYn(this,a,t[a],c,n)}catch(u){throw u.message+=` in ${PJ.pretty(this,r,PJ.Type.PATH)}`,u}if(a==="enableStrictSettings"&&r!==""){i=l;continue}if(c.type===sp.MAP){let u=this.values.get(a);this.values.set(a,new Map(s?[...u,...l]:[...l,...u])),this.sources.set(a,`${this.sources.get(a)}, ${r}`)}else if(c.isArray&&c.concatenateValues){let u=this.values.get(a);this.values.set(a,s?[...u,...l]:[...l,...u]),this.sources.set(a,`${this.sources.get(a)}, ${r}`)}else this.values.set(a,l),this.sources.set(a,r)}}get(r){if(!this.values.has(r))throw new Error(`Invalid configuration key "${r}"`);return this.values.get(r)}getSpecial(r,{hideSecrets:t=!1,getNativePaths:n=!1}){let i=this.get(r),s=this.settings.get(r);if(typeof s>"u")throw new khe.UsageError(`Couldn't find a configuration settings named "${r}"`);return Ivr(i,s,{hideSecrets:t,getNativePaths:n})}getSubprocessStreams(r,{header:t,prefix:n,report:i}){let s,a,o=jA.xfs.createWriteStream(r);if(this.get("enableInlineBuilds")){let c=i.createStreamReporter(`${n} ${PJ.pretty(this,"STDOUT","green")}`),l=i.createStreamReporter(`${n} ${PJ.pretty(this,"STDERR","red")}`);s=new Zpo.PassThrough,s.pipe(c),s.pipe(o),a=new Zpo.PassThrough,a.pipe(l),a.pipe(o)}else s=o,a=o,typeof t<"u"&&s.write(`${t}
          +`);return{stdout:s,stderr:a}}makeResolver(){let r=[];for(let t of this.plugins.values())for(let n of t.resolvers||[])r.push(new n);return new ER0.MultiResolver([new wR0.VirtualResolver,new xR0.WorkspaceResolver,new DR0.ProtocolResolver,...r])}makeFetcher(){let r=[];for(let t of this.plugins.values())for(let n of t.fetchers||[])r.push(new n);return new vR0.MultiFetcher([new SR0.VirtualFetcher,new IR0.WorkspaceFetcher,...r])}getLinkers(){let r=[];for(let t of this.plugins.values())for(let n of t.linkers||[])r.push(new n);return r}getSupportedArchitectures(){let r=emo.getArchitecture(),t=this.get("supportedArchitectures"),n=t.get("os");n!==null&&(n=n.map(a=>a==="current"?r.os:a));let i=t.get("cpu");i!==null&&(i=i.map(a=>a==="current"?r.cpu:a));let s=t.get("libc");return s!==null&&(s=c7.mapAndFilter(s,a=>{var o;return a==="current"?(o=r.libc)!==null&&o!==void 0?o:c7.mapAndFilter.skip:a})),{os:n,cpu:i,libc:s}}async refreshPackageExtensions(){this.packageExtensions=new Map;let r=this.packageExtensions,t=(n,i,{userProvided:s=!1}={})=>{if(!tmo.validRange(n.range))throw new Error("Only semver ranges are allowed as keys for the packageExtensions setting");let a=new CR0.Manifest;a.load(i,{yamlCompatibilityMode:!0});let o=c7.getArrayWithDefault(r,n.identHash),c=[];o.push([n.range,c]);let l={status:oG.PackageExtensionStatus.Inactive,userProvided:s,parentDescriptor:n};for(let u of a.dependencies.values())c.push({...l,type:oG.PackageExtensionType.Dependency,descriptor:u});for(let u of a.peerDependencies.values())c.push({...l,type:oG.PackageExtensionType.PeerDependency,descriptor:u});for(let[u,m]of a.peerDependenciesMeta)for(let[h,_]of Object.entries(m))c.push({...l,type:oG.PackageExtensionType.PeerDependencyMeta,selector:u,key:h,value:_})};await this.triggerHook(n=>n.registerPackageExtensions,this,t);for(let[n,i]of this.get("packageExtensions"))t(wz.parseDescriptor(n,!0),c7.convertMapsToIndexableObjects(i),{userProvided:!0})}normalizePackage(r){let t=wz.copyPackage(r);if(this.packageExtensions==null)throw new Error("refreshPackageExtensions has to be called before normalizing packages");let n=this.packageExtensions.get(r.identHash);if(typeof n<"u"){let s=r.version;if(s!==null){for(let[a,o]of n)if(tmo.satisfiesWithPrereleases(s,a))for(let c of o)switch(c.status===oG.PackageExtensionStatus.Inactive&&(c.status=oG.PackageExtensionStatus.Redundant),c.type){case oG.PackageExtensionType.Dependency:typeof t.dependencies.get(c.descriptor.identHash)>"u"&&(c.status=oG.PackageExtensionStatus.Active,t.dependencies.set(c.descriptor.identHash,c.descriptor));break;case oG.PackageExtensionType.PeerDependency:typeof t.peerDependencies.get(c.descriptor.identHash)>"u"&&(c.status=oG.PackageExtensionStatus.Active,t.peerDependencies.set(c.descriptor.identHash,c.descriptor));break;case oG.PackageExtensionType.PeerDependencyMeta:{let l=t.peerDependenciesMeta.get(c.selector);(typeof l>"u"||!Object.prototype.hasOwnProperty.call(l,c.key)||l[c.key]!==c.value)&&(c.status=oG.PackageExtensionStatus.Active,c7.getFactoryWithDefault(t.peerDependenciesMeta,c.selector,()=>({}))[c.key]=c.value)}break;default:c7.assertNever(c);break}}}let i=s=>s.scope?`${s.scope}__${s.name}`:`${s.name}`;for(let s of t.peerDependenciesMeta.keys()){let a=wz.parseIdent(s);t.peerDependencies.has(a.identHash)||t.peerDependencies.set(a.identHash,wz.makeDescriptor(a,"*"))}for(let s of t.peerDependencies.values()){if(s.scope==="types")continue;let a=i(s),o=wz.makeIdent("types",a),c=wz.stringifyIdent(o);t.peerDependencies.has(o.identHash)||t.peerDependenciesMeta.has(c)||(t.peerDependencies.set(o.identHash,wz.makeDescriptor(o,"*")),t.peerDependenciesMeta.set(c,{optional:!0}))}return t.dependencies=new Map(c7.sortMap(t.dependencies,([,s])=>wz.stringifyDescriptor(s))),t.peerDependencies=new Map(c7.sortMap(t.peerDependencies,([,s])=>wz.stringifyDescriptor(s))),t}getLimit(r){return c7.getFactoryWithDefault(this.limits,r,()=>(0,AR0.default)(this.get(r)))}async triggerHook(r,...t){for(let n of this.plugins.values()){let i=n.hooks;if(!i)continue;let s=r(i);s&&await s(...t)}}async triggerMultipleHooks(r,t){for(let n of t)await this.triggerHook(r,...n)}async reduceHook(r,t,...n){let i=t;for(let s of this.plugins.values()){let a=s.hooks;if(!a)continue;let o=r(a);o&&(i=await o(i,...n))}return i}async firstHook(r,...t){for(let n of this.plugins.values()){let i=n.hooks;if(!i)continue;let s=r(i);if(!s)continue;let a=await s(...t);if(typeof a<"u")return a}return null}};ub.Configuration=Tvr;Tvr.telemetry=null});var Svr=A(uG=>{"use strict";Object.defineProperty(uG,"__esModule",{value:!0});uG.execvp=uG.pipevp=uG.ExecError=uG.PipeError=uG.EndStrategy=void 0;var rmo=(Yh(),Dr(Wh)),Pvr=JC(),nmo=rmo.__importDefault(NKn()),imo=i4t(),Rvr=R8(),smo=aG(),cG=rmo.__importStar(Sz()),dIe;(function(e){e[e.Never=0]="Never",e[e.ErrorCode=1]="ErrorCode",e[e.Always=2]="Always"})(dIe||(uG.EndStrategy=dIe={}));var s4t=class extends smo.ReportError{constructor({fileName:r,code:t,signal:n}){let i=imo.Configuration.create(Pvr.ppath.cwd()),s=cG.pretty(i,r,cG.Type.PATH);super(Rvr.MessageName.EXCEPTION,`Child ${s} reported an error`,a=>{BR0(t,n,{configuration:i,report:a})}),this.code=hYn(t,n)}};uG.PipeError=s4t;var kvr=class extends s4t{constructor({fileName:r,code:t,signal:n,stdout:i,stderr:s}){super({fileName:r,code:t,signal:n}),this.stdout=i,this.stderr=s}};uG.ExecError=kvr;function uIe(e){return e!==null&&typeof e.fd=="number"}var lIe=new Set;function mYn(){}function fYn(){for(let e of lIe)e.kill()}async function FR0(e,r,{cwd:t,env:n=process.env,strict:i=!1,stdin:s=null,stdout:a,stderr:o,end:c=dIe.Always}){let l=["pipe","pipe","pipe"];s===null?l[0]="ignore":uIe(s)&&(l[0]=s),uIe(a)&&(l[1]=a),uIe(o)&&(l[2]=o);let u=(0,nmo.default)(e,r,{cwd:Pvr.npath.fromPortablePath(t),env:{...n,PWD:Pvr.npath.fromPortablePath(t)},stdio:l});lIe.add(u),lIe.size===1&&(process.on("SIGINT",mYn),process.on("SIGTERM",fYn)),!uIe(s)&&s!==null&&s.pipe(u.stdin),uIe(a)||u.stdout.pipe(a,{end:!1}),uIe(o)||u.stderr.pipe(o,{end:!1});let m=()=>{for(let h of new Set([a,o]))uIe(h)||h.end()};return new Promise((h,_)=>{u.on("error",b=>{lIe.delete(u),lIe.size===0&&(process.off("SIGINT",mYn),process.off("SIGTERM",fYn)),(c===dIe.Always||c===dIe.ErrorCode)&&m(),_(b)}),u.on("close",(b,v)=>{lIe.delete(u),lIe.size===0&&(process.off("SIGINT",mYn),process.off("SIGTERM",fYn)),(c===dIe.Always||c===dIe.ErrorCode&&b>0)&&m(),b===0||!i?h({code:hYn(b,v)}):_(new s4t({fileName:e,code:b,signal:v}))})})}uG.pipevp=FR0;async function NR0(e,r,{cwd:t,env:n=process.env,encoding:i="utf8",strict:s=!1}){let a=["ignore","pipe","pipe"],o=[],c=[],l=Pvr.npath.fromPortablePath(t);typeof n.PWD<"u"&&(n={...n,PWD:l});let u=(0,nmo.default)(e,r,{cwd:l,env:n,stdio:a});return u.stdout.on("data",m=>{o.push(m)}),u.stderr.on("data",m=>{c.push(m)}),await new Promise((m,h)=>{u.on("error",_=>{let b=imo.Configuration.create(t),v=cG.pretty(b,e,cG.Type.PATH);h(new smo.ReportError(Rvr.MessageName.EXCEPTION,`Process ${v} failed to spawn`,w=>{w.reportError(Rvr.MessageName.EXCEPTION,`  ${cG.prettyField(b,{label:"Thrown Error",value:cG.tuple(cG.Type.NO_HINT,_.message)})}`)}))}),u.on("close",(_,b)=>{let v=i==="buffer"?Buffer.concat(o):Buffer.concat(o).toString(i),w=i==="buffer"?Buffer.concat(c):Buffer.concat(c).toString(i);_===0||!s?m({code:hYn(_,b),stdout:v,stderr:w}):h(new kvr({fileName:e,code:_,signal:b,stdout:v,stderr:w}))})})}uG.execvp=NR0;var OR0=new Map([["SIGINT",2],["SIGQUIT",3],["SIGKILL",9],["SIGTERM",15]]);function hYn(e,r){let t=OR0.get(r);return typeof t<"u"?128+t:e??1}function BR0(e,r,{configuration:t,report:n}){n.reportError(Rvr.MessageName.EXCEPTION,`  ${cG.prettyField(t,e!==null?{label:"Exit Code",value:cG.tuple(cG.Type.NUMBER,e)}:{label:"Exit Signal",value:cG.tuple(cG.Type.CODE,r)})}`)}});var _Yn=A(Px=>{"use strict";Object.defineProperty(Px,"__esModule",{value:!0});Px.del=Px.post=Px.put=Px.get=Px.request=Px.Method=Px.getNetworkSettings=Px.RequestError=void 0;var a4t=(Yh(),Dr(Wh)),qR0=JC(),MR0=Lue(),LR0=require("https"),jR0=require("http"),lmo=a4t.__importDefault(Uot()),amo=a4t.__importDefault(qUt()),yYn=require("url"),Rct=R8(),GR0=aG(),ev=a4t.__importStar(Sz()),dmo=a4t.__importStar(mB()),UR0=Lue();Object.defineProperty(Px,"RequestError",{enumerable:!0,get:function(){return UR0.RequestError}});var omo=new Map,cmo=new Map,VR0=new jR0.Agent({keepAlive:!0}),zR0=new LR0.Agent({keepAlive:!0});function umo(e){let r=new yYn.URL(e),t={host:r.hostname,headers:{}};return r.port&&(t.port=Number(r.port)),{proxy:t}}async function gYn(e){return dmo.getFactoryWithDefault(cmo,e,()=>qR0.xfs.readFilePromise(e).then(r=>(cmo.set(e,r),r)))}function $R0({statusCode:e,statusMessage:r},t){let n=ev.pretty(t,e,ev.Type.NUMBER),i=`https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/${e}`;return ev.applyHyperlink(t,`${n}${r?` (${r})`:""}`,i)}async function Fvr(e,{configuration:r,customErrorMessage:t}){var n,i;try{return await e}catch(s){if(s.name!=="HTTPError")throw s;let a=(n=t==null?void 0:t(s))!==null&&n!==void 0?n:(i=s.response.body)===null||i===void 0?void 0:i.error;a==null&&(s.message.startsWith("Response code")?a="The remote server failed to provide the requested resource":a=s.message),s instanceof MR0.TimeoutError&&s.event==="socket"&&(a+=`(can be increased via ${ev.pretty(r,"httpTimeout",ev.Type.SETTING)})`);let o=new GR0.ReportError(Rct.MessageName.NETWORK_ERROR,a,c=>{s.response&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Response Code",value:ev.tuple(ev.Type.NO_HINT,$R0(s.response,r))})}`),s.request&&(c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Method",value:ev.tuple(ev.Type.NO_HINT,s.request.options.method)})}`),c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request URL",value:ev.tuple(ev.Type.URL,s.request.requestUrl)})}`)),s.request.redirects.length>0&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Redirects",value:ev.tuple(ev.Type.NO_HINT,ev.prettyList(r,s.request.redirects,ev.Type.URL))})}`),s.request.retryCount===s.request.options.retry.limit&&c.reportError(Rct.MessageName.NETWORK_ERROR,`  ${ev.prettyField(r,{label:"Request Retry Count",value:ev.tuple(ev.Type.NO_HINT,`${ev.pretty(r,s.request.retryCount,ev.Type.NUMBER)} (can be increased via ${ev.pretty(r,"httpRetry",ev.Type.SETTING)})`)})}`)});throw o.originalError=s,o}}function pmo(e,r){let t=[...r.configuration.get("networkSettings")].sort(([a],[o])=>o.length-a.length),n={enableNetwork:void 0,caFilePath:void 0,httpProxy:void 0,httpsProxy:void 0,httpsKeyFilePath:void 0,httpsCertFilePath:void 0},i=Object.keys(n),s=typeof e=="string"?new yYn.URL(e):e;for(let[a,o]of t)if(lmo.default.isMatch(s.hostname,a))for(let c of i){let l=o.get(c);l!==null&&typeof n[c]>"u"&&(n[c]=l)}for(let a of i)typeof n[a]>"u"&&(n[a]=r.configuration.get(a));return n}Px.getNetworkSettings=pmo;var pIe;(function(e){e.GET="GET",e.PUT="PUT",e.POST="POST",e.DELETE="DELETE"})(pIe||(Px.Method=pIe={}));async function o4t(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a=pIe.GET}){let o=async()=>await YR0(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a});return await(await t.reduceHook(l=>l.wrapNetworkRequest,o,{target:e,body:r,configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a}))()}Px.request=o4t;async function QR0(e,{configuration:r,jsonResponse:t,...n}){let i=dmo.getFactoryWithDefault(omo,e,()=>Fvr(o4t(e,null,{configuration:r,...n}),{configuration:r}).then(s=>(omo.set(e,s.body),s.body)));return Buffer.isBuffer(i)===!1&&(i=await i),t?JSON.parse(i.toString()):i}Px.get=QR0;async function KR0(e,r,{customErrorMessage:t,...n}){return(await Fvr(o4t(e,r,{...n,method:pIe.PUT}),n)).body}Px.put=KR0;async function HR0(e,r,{customErrorMessage:t,...n}){return(await Fvr(o4t(e,r,{...n,method:pIe.POST}),n)).body}Px.post=HR0;async function WR0(e,{customErrorMessage:r,...t}){return(await Fvr(o4t(e,null,{...t,method:pIe.DELETE}),t)).body}Px.del=WR0;async function YR0(e,r,{configuration:t,headers:n,jsonRequest:i,jsonResponse:s,method:a=pIe.GET}){let o=typeof e=="string"?new yYn.URL(e):e,c=pmo(o,{configuration:t});if(c.enableNetwork===!1)throw new Error(`Request to '${o.href}' has been blocked because of your configuration settings`);if(o.protocol==="http:"&&!lmo.default.isMatch(o.hostname,t.get("unsafeHttpWhitelist")))throw new Error(`Unsafe http requests must be explicitly whitelisted in your configuration (${o.hostname})`);let u={agent:{http:c.httpProxy?amo.default.httpOverHttp(umo(c.httpProxy)):VR0,https:c.httpsProxy?amo.default.httpsOverHttp(umo(c.httpsProxy)):zR0},headers:n,method:a};u.responseType=s?"json":"buffer",r!==null&&(Buffer.isBuffer(r)||!i&&typeof r=="string"?u.body=r:u.json=r);let m=t.get("httpTimeout"),h=t.get("httpRetry"),_=t.get("enableStrictSsl"),b=c.caFilePath,v=c.httpsCertFilePath,w=c.httpsKeyFilePath,{default:x}=await Promise.resolve().then(()=>a4t.__importStar(Lue())),P=b?await gYn(b):void 0,k=v?await gYn(v):void 0,R=w?await gYn(w):void 0,L=x.extend({timeout:{socket:m},retry:h,https:{rejectUnauthorized:_,certificateAuthority:P,certificate:k,key:R},...u});return t.getLimit("networkConcurrency")(()=>L(o))}});var fmo=A((Nvr,bYn)=>{var mmo=Object.assign({},require("fs")),AYn=function(){var e=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(e=e||__filename),function(r){r=r||{};var t=typeof r<"u"?r:{},n,i;t.ready=new Promise(function(Fe,ve){n=Fe,i=ve});var s={},a;for(a in t)t.hasOwnProperty(a)&&(s[a]=t[a]);var o=[],c="./this.program",l=function(Fe,ve){throw ve},u=!1,m=!0,h="";function _(Fe){return t.locateFile?t.locateFile(Fe,h):h+Fe}var b,v,w,x;m&&(u?h=require("path").dirname(h)+"/":h=__dirname+"/",b=function(ve,Oe){var Zt=s0(ve);return Zt?Oe?Zt:Zt.toString():(w||(w=mmo),x||(x=require("path")),ve=x.normalize(ve),w.readFileSync(ve,Oe?null:"utf8"))},v=function(ve){var Oe=b(ve,!0);return Oe.buffer||(Oe=new Uint8Array(Oe)),Q(Oe.buffer),Oe},process.argv.length>1&&(c=process.argv[1].replace(/\\/g,"/")),o=process.argv.slice(2),l=function(Fe){process.exit(Fe)},t.inspect=function(){return"[Emscripten Module object]"});var P=t.print||console.log.bind(console),k=t.printErr||console.warn.bind(console);for(a in s)s.hasOwnProperty(a)&&(t[a]=s[a]);s=null,t.arguments&&(o=t.arguments),t.thisProgram&&(c=t.thisProgram),t.quit&&(l=t.quit);var R=16;function L(Fe,ve){return ve||(ve=R),Math.ceil(Fe/ve)*ve}var U=0,Y=function(Fe){U=Fe},N;t.wasmBinary&&(N=t.wasmBinary);var j=t.noExitRuntime||!0;typeof WebAssembly!="object"&&br("no native wasm support detected");function M(Fe,ve,Oe){switch(ve=ve||"i8",ve.charAt(ve.length-1)==="*"&&(ve="i32"),ve){case"i1":return ue[Fe>>0];case"i8":return ue[Fe>>0];case"i16":return It[Fe>>1];case"i32":return at[Fe>>2];case"i64":return at[Fe>>2];case"float":return ke[Fe>>2];case"double":return dt[Fe>>3];default:br("invalid type for getValue: "+ve)}return null}var C,O=!1,V;function Q(Fe,ve){Fe||br("Assertion failed: "+ve)}function X(Fe){var ve=t["_"+Fe];return Q(ve,"Cannot call unknown function "+Fe+", make sure it is exported"),ve}function J(Fe,ve,Oe,Zt,kr){var Zn={string:function(Wr){var ci=0;if(Wr!=null&&Wr!==0){var Tn=(Wr.length<<2)+1;ci=hr(Tn),Mt(Wr,ci,Tn)}return ci},array:function(Wr){var ci=hr(Wr.length);return Ge(Wr,ci),ci}};function $n(Wr){return ve==="string"?Se(Wr):ve==="boolean"?!!Wr:Wr}var ki=X(Fe),es=[],Ti=0;if(Zt)for(var vc=0;vc=Zt);)++kr;if(kr-ve>16&&Fe.subarray&&fe)return fe.decode(Fe.subarray(ve,kr));for(var Zn="";ve>10,56320|Ti&1023)}}return Zn}function Se(Fe,ve){return Fe?ie(De,Fe,ve):""}function ce(Fe,ve,Oe,Zt){if(!(Zt>0))return 0;for(var kr=Oe,Zn=Oe+Zt-1,$n=0;$n=55296&&ki<=57343){var es=Fe.charCodeAt(++$n);ki=65536+((ki&1023)<<10)|es&1023}if(ki<=127){if(Oe>=Zn)break;ve[Oe++]=ki}else if(ki<=2047){if(Oe+1>=Zn)break;ve[Oe++]=192|ki>>6,ve[Oe++]=128|ki&63}else if(ki<=65535){if(Oe+2>=Zn)break;ve[Oe++]=224|ki>>12,ve[Oe++]=128|ki>>6&63,ve[Oe++]=128|ki&63}else{if(Oe+3>=Zn)break;ve[Oe++]=240|ki>>18,ve[Oe++]=128|ki>>12&63,ve[Oe++]=128|ki>>6&63,ve[Oe++]=128|ki&63}}return ve[Oe]=0,Oe-kr}function Mt(Fe,ve,Oe){return ce(Fe,De,ve,Oe)}function et(Fe){for(var ve=0,Oe=0;Oe=55296&&Zt<=57343&&(Zt=65536+((Zt&1023)<<10)|Fe.charCodeAt(++Oe)&1023),Zt<=127?++ve:Zt<=2047?ve+=2:Zt<=65535?ve+=3:ve+=4}return ve}function or(Fe){var ve=et(Fe)+1,Oe=Ha(ve);return Oe&&ce(Fe,ue,Oe,ve),Oe}function Ge(Fe,ve){ue.set(Fe,ve)}function me(Fe,ve){return Fe%ve>0&&(Fe+=ve-Fe%ve),Fe}var oe,ue,De,It,Je,at,mt,ke,dt;function ot(Fe){oe=Fe,t.HEAP8=ue=new Int8Array(Fe),t.HEAP16=It=new Int16Array(Fe),t.HEAP32=at=new Int32Array(Fe),t.HEAPU8=De=new Uint8Array(Fe),t.HEAPU16=Je=new Uint16Array(Fe),t.HEAPU32=mt=new Uint32Array(Fe),t.HEAPF32=ke=new Float32Array(Fe),t.HEAPF64=dt=new Float64Array(Fe)}var kt=t.INITIAL_MEMORY||16777216,Vt,Ar=[],ni=[],gn=[],On=!1;function er(){if(t.preRun)for(typeof t.preRun=="function"&&(t.preRun=[t.preRun]);t.preRun.length;)nt(t.preRun.shift());Yt(Ar)}function ln(){On=!0,!t.noFSInit&&!ae.init.initialized&&ae.init(),sr.init(),Yt(ni)}function Tr(){if(t.postRun)for(typeof t.postRun=="function"&&(t.postRun=[t.postRun]);t.postRun.length;)Ve(t.postRun.shift());Yt(gn)}function nt(Fe){Ar.unshift(Fe)}function ut(Fe){ni.unshift(Fe)}function Ve(Fe){gn.unshift(Fe)}var Ae=0,Pe=null,Kt=null;function nr(Fe){return Fe}function En(Fe){Ae++,t.monitorRunDependencies&&t.monitorRunDependencies(Ae)}function jn(Fe){if(Ae--,t.monitorRunDependencies&&t.monitorRunDependencies(Ae),Ae==0&&(Pe!==null&&(clearInterval(Pe),Pe=null),Kt)){var ve=Kt;Kt=null,ve()}}t.preloadedImages={},t.preloadedAudios={};function br(Fe){t.onAbort&&t.onAbort(Fe),Fe+="",k(Fe),O=!0,V=1,Fe="abort("+Fe+"). Build with -s ASSERTIONS=1 for more info.";var ve=new WebAssembly.RuntimeError(Fe);throw i(ve),ve}var We="data:application/octet-stream;base64,";function lt(Fe){return Fe.startsWith(We)}var Be="data:application/octet-stream;base64,AGFzbQEAAAABlAInYAF/AX9gA39/fwF/YAF/AGACf38Bf2ACf38AYAV/f39/fwF/YAR/f39/AX9gA39/fwBgBH9+f38Bf2AAAX9gBX9/f35/AX5gA39+fwF/YAF/AX5gAn9+AX9gBH9/fn8BfmADf35/AX5gA39/fgF/YAR/f35/AX9gBn9/f39/fwF/YAR/f39/AGADf39+AX5gAn5/AX9gA398fwBgBH9/f38BfmADf39/AX5gBn98f39/fwF/YAV/f35/fwF/YAV/fn9/fwF/YAV/f39/fwBgAn9+AGACf38BfmACf3wAYAh/fn5/f39+fwF/YAV/f39+fwBgAABgBX5+f35/AX5gBX9/f39/AX5gAnx/AXxgAn9+AX4CeRQBYQFhAAIBYQFiAAABYQFjAAMBYQFkAAYBYQFlAAEBYQFmAAABYQFnAAYBYQFoAAABYQFpAAMBYQFqAAMBYQFrAAMBYQFsAAEBYQFtAAABYQFuAAUBYQFvAAEBYQFwAAMBYQFxAAEBYQFyAAABYQFzAAMBYQF0AAADggKAAgcCAgQAAQECAgANBA4EBwICAhwLEw0AFA0dAAAMDAIHHgwQAgIDAwICAQAIAAcIFBUEBgAADAAECAgDAQYAAgIBBgAfFwEBAwITAiAPBgIFEQMFAxgBCAIBAAAHBQEYABoSAQIABwQDIREIAyIGAAEBAwMAIwUbASQHAQsVAQMABQMEAA0bFw0BBAALCwMDDAwAAwAHJQMBAAgaAQECBQMBAgMDAAcHBwICAgImEQsICAsECQoJAgAAAAAAAAkFAAUFBQEGAwYGBgUSBgYBARIBAAIJBgABDgABAQ8ACQEEGQkJCQAAAAMECgoBAQIQAAAAAgEDAwAEAQoFAA4ACQAEBQFwAR8fBQcBAYACgIACBgkBfwFB0KDBAgsHvgI8AXUCAAF2AIABAXcAkwIBeADjAQF5APEBAXoA0QEBQQDQAQFCAM8BAUMAzgEBRADMAQFFAMsBAUYAyQEBRwCSAgFIAJECAUkAjwIBSgCKAgFLAOkBAUwA4gEBTQDhAQFOADwBTwD8AQFQAPkBAVEA+AEBUgDwAQFTAPoBAVQA4AEBVQAVAVYAGAFXAMcBAVgAzQEBWQDfAQFaAN4BAV8A3QEBJADkAQJhYQDcAQJiYQDbAQJjYQDaAQJkYQDZAQJlYQDYAQJmYQDXAQJnYQDqAQJoYQCcAQJpYQDWAQJqYQDVAQJrYQDUAQJsYQAvAm1hABsCbmEAygECb2EASAJwYQEAAnFhAGcCcmEA0wECc2EA6AECdGEA0gECdWEA9wECdmEA9gECd2EA9QECeGEA5wECeWEA5gECemEA5QEJQQEAQQELHsgBkAKNAo4CjAKLArcBiQKIAocChgKFAoQCgwKCAoECgAL/Af4B/QH7AVv0AfMB8gHvAe4B7QHsAesBCu+QCYACQAEBfyMAQRBrIgMgADYCDCADIAE2AgggAyACNgIEIAMoAgwEQCADKAIMIAMoAgg2AgAgAygCDCADKAIENgIECwvMDAEHfwJAIABFDQAgAEEIayIDIABBBGsoAgAiAUF4cSIAaiEFAkAgAUEBcQ0AIAFBA3FFDQEgAyADKAIAIgFrIgNB9JsBKAIASQ0BIAAgAWohACADQfibASgCAEcEQCABQf8BTQRAIAMoAggiAiABQQN2IgRBA3RBjJwBakYaIAIgAygCDCIBRgRAQeSbAUHkmwEoAgBBfiAEd3E2AgAMAwsgAiABNgIMIAEgAjYCCAwCCyADKAIYIQYCQCADIAMoAgwiAUcEQCADKAIIIgIgATYCDCABIAI2AggMAQsCQCADQRRqIgIoAgAiBA0AIANBEGoiAigCACIEDQBBACEBDAELA0AgAiEHIAQiAUEUaiICKAIAIgQNACABQRBqIQIgASgCECIEDQALIAdBADYCAAsgBkUNAQJAIAMgAygCHCICQQJ0QZSeAWoiBCgCAEYEQCAEIAE2AgAgAQ0BQeibAUHomwEoAgBBfiACd3E2AgAMAwsgBkEQQRQgBigCECADRhtqIAE2AgAgAUUNAgsgASAGNgIYIAMoAhAiAgRAIAEgAjYCECACIAE2AhgLIAMoAhQiAkUNASABIAI2AhQgAiABNgIYDAELIAUoAgQiAUEDcUEDRw0AQeybASAANgIAIAUgAUF+cTYCBCADIABBAXI2AgQgACADaiAANgIADwsgAyAFTw0AIAUoAgQiAUEBcUUNAAJAIAFBAnFFBEAgBUH8mwEoAgBGBEBB/JsBIAM2AgBB8JsBQfCbASgCACAAaiIANgIAIAMgAEEBcjYCBCADQfibASgCAEcNA0HsmwFBADYCAEH4mwFBADYCAA8LIAVB+JsBKAIARgRAQfibASADNgIAQeybAUHsmwEoAgAgAGoiADYCACADIABBAXI2AgQgACADaiAANgIADwsgAUF4cSAAaiEAAkAgAUH/AU0EQCAFKAIIIgIgAUEDdiIEQQN0QYycAWpGGiACIAUoAgwiAUYEQEHkmwFB5JsBKAIAQX4gBHdxNgIADAILIAIgATYCDCABIAI2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgFHBEAgBSgCCCICQfSbASgCAEkaIAIgATYCDCABIAI2AggMAQsCQCAFQRRqIgIoAgAiBA0AIAVBEGoiAigCACIEDQBBACEBDAELA0AgAiEHIAQiAUEUaiICKAIAIgQNACABQRBqIQIgASgCECIEDQALIAdBADYCAAsgBkUNAAJAIAUgBSgCHCICQQJ0QZSeAWoiBCgCAEYEQCAEIAE2AgAgAQ0BQeibAUHomwEoAgBBfiACd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAE2AgAgAUUNAQsgASAGNgIYIAUoAhAiAgRAIAEgAjYCECACIAE2AhgLIAUoAhQiAkUNACABIAI2AhQgAiABNgIYCyADIABBAXI2AgQgACADaiAANgIAIANB+JsBKAIARw0BQeybASAANgIADwsgBSABQX5xNgIEIAMgAEEBcjYCBCAAIANqIAA2AgALIABB/wFNBEAgAEEDdiIBQQN0QYycAWohAAJ/QeSbASgCACICQQEgAXQiAXFFBEBB5JsBIAEgAnI2AgAgAAwBCyAAKAIICyECIAAgAzYCCCACIAM2AgwgAyAANgIMIAMgAjYCCA8LQR8hAiADQgA3AhAgAEH///8HTQRAIABBCHYiASABQYD+P2pBEHZBCHEiAXQiAiACQYDgH2pBEHZBBHEiAnQiBCAEQYCAD2pBEHZBAnEiBHRBD3YgASACciAEcmsiAUEBdCAAIAFBFWp2QQFxckEcaiECCyADIAI2AhwgAkECdEGUngFqIQECQAJAAkBB6JsBKAIAIgRBASACdCIHcUUEQEHomwEgBCAHcjYCACABIAM2AgAgAyABNgIYDAELIABBAEEZIAJBAXZrIAJBH0YbdCECIAEoAgAhAQNAIAEiBCgCBEF4cSAARg0CIAJBHXYhASACQQF0IQIgBCABQQRxaiIHQRBqKAIAIgENAAsgByADNgIQIAMgBDYCGAsgAyADNgIMIAMgAzYCCAwBCyAEKAIIIgAgAzYCDCAEIAM2AgggA0EANgIYIAMgBDYCDCADIAA2AggLQYScAUGEnAEoAgBBAWsiAEF/IAAbNgIACwtCAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDC0AAUEBcQRAIAEoAgwoAgQQFQsgASgCDBAVCyABQRBqJAALQwEBfyMAQRBrIgIkACACIAA2AgwgAiABNgIIIAIoAgwCfyMAQRBrIgAgAigCCDYCDCAAKAIMQQxqCxBFIAJBEGokAAuiLgEMfyMAQRBrIgwkAAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAQfQBTQRAQeSbASgCACIFQRAgAEELakF4cSAAQQtJGyIIQQN2IgJ2IgFBA3EEQCABQX9zQQFxIAJqIgNBA3QiAUGUnAFqKAIAIgRBCGohAAJAIAQoAggiAiABQYycAWoiAUYEQEHkmwEgBUF+IAN3cTYCAAwBCyACIAE2AgwgASACNgIICyAEIANBA3QiAUEDcjYCBCABIARqIgEgASgCBEEBcjYCBAwNCyAIQeybASgCACIKTQ0BIAEEQAJAQQIgAnQiAEEAIABrciABIAJ0cSIAQQAgAGtxQQFrIgAgAEEMdkEQcSICdiIBQQV2QQhxIgAgAnIgASAAdiIBQQJ2QQRxIgByIAEgAHYiAUEBdkECcSIAciABIAB2IgFBAXZBAXEiAHIgASAAdmoiA0EDdCIAQZScAWooAgAiBCgCCCIBIABBjJwBaiIARgRAQeSbASAFQX4gA3dxIgU2AgAMAQsgASAANgIMIAAgATYCCAsgBEEIaiEAIAQgCEEDcjYCBCAEIAhqIgIgA0EDdCIBIAhrIgNBAXI2AgQgASAEaiADNgIAIAoEQCAKQQN2IgFBA3RBjJwBaiEHQfibASgCACEEAn8gBUEBIAF0IgFxRQRAQeSbASABIAVyNgIAIAcMAQsgBygCCAshASAHIAQ2AgggASAENgIMIAQgBzYCDCAEIAE2AggLQfibASACNgIAQeybASADNgIADA0LQeibASgCACIGRQ0BIAZBACAGa3FBAWsiACAAQQx2QRBxIgJ2IgFBBXZBCHEiACACciABIAB2IgFBAnZBBHEiAHIgASAAdiIBQQF2QQJxIgByIAEgAHYiAUEBdkEBcSIAciABIAB2akECdEGUngFqKAIAIgEoAgRBeHEgCGshAyABIQIDQAJAIAIoAhAiAEUEQCACKAIUIgBFDQELIAAoAgRBeHEgCGsiAiADIAIgA0kiAhshAyAAIAEgAhshASAAIQIMAQsLIAEgCGoiCSABTQ0CIAEoAhghCyABIAEoAgwiBEcEQCABKAIIIgBB9JsBKAIASRogACAENgIMIAQgADYCCAwMCyABQRRqIgIoAgAiAEUEQCABKAIQIgBFDQQgAUEQaiECCwNAIAIhByAAIgRBFGoiAigCACIADQAgBEEQaiECIAQoAhAiAA0ACyAHQQA2AgAMCwtBfyEIIABBv39LDQAgAEELaiIAQXhxIQhB6JsBKAIAIglFDQBBACAIayEDAkACQAJAAn9BACAIQYACSQ0AGkEfIAhB////B0sNABogAEEIdiIAIABBgP4/akEQdkEIcSICdCIAIABBgOAfakEQdkEEcSIBdCIAIABBgIAPakEQdkECcSIAdEEPdiABIAJyIAByayIAQQF0IAggAEEVanZBAXFyQRxqCyIFQQJ0QZSeAWooAgAiAkUEQEEAIQAMAQtBACEAIAhBAEEZIAVBAXZrIAVBH0YbdCEBA0ACQCACKAIEQXhxIAhrIgcgA08NACACIQQgByIDDQBBACEDIAIhAAwDCyAAIAIoAhQiByAHIAIgAUEddkEEcWooAhAiAkYbIAAgBxshACABQQF0IQEgAg0ACwsgACAEckUEQEECIAV0IgBBACAAa3IgCXEiAEUNAyAAQQAgAGtxQQFrIgAgAEEMdkEQcSICdiIBQQV2QQhxIgAgAnIgASAAdiIBQQJ2QQRxIgByIAEgAHYiAUEBdkECcSIAciABIAB2IgFBAXZBAXEiAHIgASAAdmpBAnRBlJ4BaigCACEACyAARQ0BCwNAIAAoAgRBeHEgCGsiASADSSECIAEgAyACGyEDIAAgBCACGyEEIAAoAhAiAQR/IAEFIAAoAhQLIgANAAsLIARFDQAgA0HsmwEoAgAgCGtPDQAgBCAIaiIGIARNDQEgBCgCGCEFIAQgBCgCDCIBRwRAIAQoAggiAEH0mwEoAgBJGiAAIAE2AgwgASAANgIIDAoLIARBFGoiAigCACIARQRAIAQoAhAiAEUNBCAEQRBqIQILA0AgAiEHIAAiAUEUaiICKAIAIgANACABQRBqIQIgASgCECIADQALIAdBADYCAAwJCyAIQeybASgCACICTQRAQfibASgCACEDAkAgAiAIayIBQRBPBEBB7JsBIAE2AgBB+JsBIAMgCGoiADYCACAAIAFBAXI2AgQgAiADaiABNgIAIAMgCEEDcjYCBAwBC0H4mwFBADYCAEHsmwFBADYCACADIAJBA3I2AgQgAiADaiIAIAAoAgRBAXI2AgQLIANBCGohAAwLCyAIQfCbASgCACIGSQRAQfCbASAGIAhrIgE2AgBB/JsBQfybASgCACICIAhqIgA2AgAgACABQQFyNgIEIAIgCEEDcjYCBCACQQhqIQAMCwtBACEAIAhBL2oiCQJ/QbyfASgCAARAQcSfASgCAAwBC0HInwFCfzcCAEHAnwFCgKCAgICABDcCAEG8nwEgDEEMakFwcUHYqtWqBXM2AgBB0J8BQQA2AgBBoJ8BQQA2AgBBgCALIgFqIgVBACABayIHcSICIAhNDQpBnJ8BKAIAIgQEQEGUnwEoAgAiAyACaiIBIANNDQsgASAESw0LC0GgnwEtAABBBHENBQJAAkBB/JsBKAIAIgMEQEGknwEhAANAIAMgACgCACIBTwRAIAEgACgCBGogA0sNAwsgACgCCCIADQALC0EAED4iAUF/Rg0GIAIhBUHAnwEoAgAiA0EBayIAIAFxBEAgAiABayAAIAFqQQAgA2txaiEFCyAFIAhNDQYgBUH+////B0sNBkGcnwEoAgAiBARAQZSfASgCACIDIAVqIgAgA00NByAAIARLDQcLIAUQPiIAIAFHDQEMCAsgBSAGayAHcSIFQf7///8HSw0FIAUQPiIBIAAoAgAgACgCBGpGDQQgASEACwJAIABBf0YNACAIQTBqIAVNDQBBxJ8BKAIAIgEgCSAFa2pBACABa3EiAUH+////B0sEQCAAIQEMCAsgARA+QX9HBEAgASAFaiEFIAAhAQwIC0EAIAVrED4aDAULIAAiAUF/Rw0GDAQLAAtBACEEDAcLQQAhAQwFCyABQX9HDQILQaCfAUGgnwEoAgBBBHI2AgALIAJB/v///wdLDQEgAhA+IQFBABA+IQAgAUF/Rg0BIABBf0YNASAAIAFNDQEgACABayIFIAhBKGpNDQELQZSfAUGUnwEoAgAgBWoiADYCAEGYnwEoAgAgAEkEQEGYnwEgADYCAAsCQAJAAkBB/JsBKAIAIgcEQEGknwEhAANAIAEgACgCACIDIAAoAgQiAmpGDQIgACgCCCIADQALDAILQfSbASgCACIAQQAgACABTRtFBEBB9JsBIAE2AgALQQAhAEGonwEgBTYCAEGknwEgATYCAEGEnAFBfzYCAEGInAFBvJ8BKAIANgIAQbCfAUEANgIAA0AgAEEDdCIDQZScAWogA0GMnAFqIgI2AgAgA0GYnAFqIAI2AgAgAEEBaiIAQSBHDQALQfCbASAFQShrIgNBeCABa0EHcUEAIAFBCGpBB3EbIgBrIgI2AgBB/JsBIAAgAWoiADYCACAAIAJBAXI2AgQgASADakEoNgIEQYCcAUHMnwEoAgA2AgAMAgsgAC0ADEEIcQ0AIAMgB0sNACABIAdNDQAgACACIAVqNgIEQfybASAHQXggB2tBB3FBACAHQQhqQQdxGyIAaiICNgIAQfCbAUHwmwEoAgAgBWoiASAAayIANgIAIAIgAEEBcjYCBCABIAdqQSg2AgRBgJwBQcyfASgCADYCAAwBC0H0mwEoAgAgAUsEQEH0mwEgATYCAAsgASAFaiECQaSfASEAAkACQAJAAkACQAJAA0AgAiAAKAIARwRAIAAoAggiAA0BDAILCyAALQAMQQhxRQ0BC0GknwEhAANAIAcgACgCACICTwRAIAIgACgCBGoiBCAHSw0DCyAAKAIIIQAMAAsACyAAIAE2AgAgACAAKAIEIAVqNgIEIAFBeCABa0EHcUEAIAFBCGpBB3EbaiIJIAhBA3I2AgQgAkF4IAJrQQdxQQAgAkEIakEHcRtqIgUgCCAJaiIGayECIAUgB0YEQEH8mwEgBjYCAEHwmwFB8JsBKAIAIAJqIgA2AgAgBiAAQQFyNgIEDAMLIAVB+JsBKAIARgRAQfibASAGNgIAQeybAUHsmwEoAgAgAmoiADYCACAGIABBAXI2AgQgACAGaiAANgIADAMLIAUoAgQiAEEDcUEBRgRAIABBeHEhBwJAIABB/wFNBEAgBSgCCCIDIABBA3YiAEEDdEGMnAFqRhogAyAFKAIMIgFGBEBB5JsBQeSbASgCAEF+IAB3cTYCAAwCCyADIAE2AgwgASADNgIIDAELIAUoAhghCAJAIAUgBSgCDCIBRwRAIAUoAggiACABNgIMIAEgADYCCAwBCwJAIAVBFGoiACgCACIDDQAgBUEQaiIAKAIAIgMNAEEAIQEMAQsDQCAAIQQgAyIBQRRqIgAoAgAiAw0AIAFBEGohACABKAIQIgMNAAsgBEEANgIACyAIRQ0AAkAgBSAFKAIcIgNBAnRBlJ4BaiIAKAIARgRAIAAgATYCACABDQFB6JsBQeibASgCAEF+IAN3cTYCAAwCCyAIQRBBFCAIKAIQIAVGG2ogATYCACABRQ0BCyABIAg2AhggBSgCECIABEAgASAANgIQIAAgATYCGAsgBSgCFCIARQ0AIAEgADYCFCAAIAE2AhgLIAUgB2ohBSACIAdqIQILIAUgBSgCBEF+cTYCBCAGIAJBAXI2AgQgAiAGaiACNgIAIAJB/wFNBEAgAkEDdiIAQQN0QYycAWohAgJ/QeSbASgCACIBQQEgAHQiAHFFBEBB5JsBIAAgAXI2AgAgAgwBCyACKAIICyEAIAIgBjYCCCAAIAY2AgwgBiACNgIMIAYgADYCCAwDC0EfIQAgAkH///8HTQRAIAJBCHYiACAAQYD+P2pBEHZBCHEiA3QiACAAQYDgH2pBEHZBBHEiAXQiACAAQYCAD2pBEHZBAnEiAHRBD3YgASADciAAcmsiAEEBdCACIABBFWp2QQFxckEcaiEACyAGIAA2AhwgBkIANwIQIABBAnRBlJ4BaiEEAkBB6JsBKAIAIgNBASAAdCIBcUUEQEHomwEgASADcjYCACAEIAY2AgAgBiAENgIYDAELIAJBAEEZIABBAXZrIABBH0YbdCEAIAQoAgAhAQNAIAEiAygCBEF4cSACRg0DIABBHXYhASAAQQF0IQAgAyABQQRxaiIEKAIQIgENAAsgBCAGNgIQIAYgAzYCGAsgBiAGNgIMIAYgBjYCCAwCC0HwmwEgBUEoayIDQXggAWtBB3FBACABQQhqQQdxGyIAayICNgIAQfybASAAIAFqIgA2AgAgACACQQFyNgIEIAEgA2pBKDYCBEGAnAFBzJ8BKAIANgIAIAcgBEEnIARrQQdxQQAgBEEna0EHcRtqQS9rIgAgACAHQRBqSRsiAkEbNgIEIAJBrJ8BKQIANwIQIAJBpJ8BKQIANwIIQayfASACQQhqNgIAQaifASAFNgIAQaSfASABNgIAQbCfAUEANgIAIAJBGGohAANAIABBBzYCBCAAQQhqIQEgAEEEaiEAIAEgBEkNAAsgAiAHRg0DIAIgAigCBEF+cTYCBCAHIAIgB2siBEEBcjYCBCACIAQ2AgAgBEH/AU0EQCAEQQN2IgBBA3RBjJwBaiECAn9B5JsBKAIAIgFBASAAdCIAcUUEQEHkmwEgACABcjYCACACDAELIAIoAggLIQAgAiAHNgIIIAAgBzYCDCAHIAI2AgwgByAANgIIDAQLQR8hACAHQgA3AhAgBEH///8HTQRAIARBCHYiACAAQYD+P2pBEHZBCHEiAnQiACAAQYDgH2pBEHZBBHEiAXQiACAAQYCAD2pBEHZBAnEiAHRBD3YgASACciAAcmsiAEEBdCAEIABBFWp2QQFxckEcaiEACyAHIAA2AhwgAEECdEGUngFqIQMCQEHomwEoAgAiAkEBIAB0IgFxRQRAQeibASABIAJyNgIAIAMgBzYCACAHIAM2AhgMAQsgBEEAQRkgAEEBdmsgAEEfRht0IQAgAygCACEBA0AgASICKAIEQXhxIARGDQQgAEEddiEBIABBAXQhACACIAFBBHFqIgMoAhAiAQ0ACyADIAc2AhAgByACNgIYCyAHIAc2AgwgByAHNgIIDAMLIAMoAggiACAGNgIMIAMgBjYCCCAGQQA2AhggBiADNgIMIAYgADYCCAsgCUEIaiEADAULIAIoAggiACAHNgIMIAIgBzYCCCAHQQA2AhggByACNgIMIAcgADYCCAtB8JsBKAIAIgAgCE0NAEHwmwEgACAIayIBNgIAQfybAUH8mwEoAgAiAiAIaiIANgIAIAAgAUEBcjYCBCACIAhBA3I2AgQgAkEIaiEADAMLQbSbAUEwNgIAQQAhAAwCCwJAIAVFDQACQCAEKAIcIgJBAnRBlJ4BaiIAKAIAIARGBEAgACABNgIAIAENAUHomwEgCUF+IAJ3cSIJNgIADAILIAVBEEEUIAUoAhAgBEYbaiABNgIAIAFFDQELIAEgBTYCGCAEKAIQIgAEQCABIAA2AhAgACABNgIYCyAEKAIUIgBFDQAgASAANgIUIAAgATYCGAsCQCADQQ9NBEAgBCADIAhqIgBBA3I2AgQgACAEaiIAIAAoAgRBAXI2AgQMAQsgBCAIQQNyNgIEIAYgA0EBcjYCBCADIAZqIAM2AgAgA0H/AU0EQCADQQN2IgBBA3RBjJwBaiECAn9B5JsBKAIAIgFBASAAdCIAcUUEQEHkmwEgACABcjYCACACDAELIAIoAggLIQAgAiAGNgIIIAAgBjYCDCAGIAI2AgwgBiAANgIIDAELQR8hACADQf///wdNBEAgA0EIdiIAIABBgP4/akEQdkEIcSICdCIAIABBgOAfakEQdkEEcSIBdCIAIABBgIAPakEQdkECcSIAdEEPdiABIAJyIAByayIAQQF0IAMgAEEVanZBAXFyQRxqIQALIAYgADYCHCAGQgA3AhAgAEECdEGUngFqIQICQAJAIAlBASAAdCIBcUUEQEHomwEgASAJcjYCACACIAY2AgAgBiACNgIYDAELIANBAEEZIABBAXZrIABBH0YbdCEAIAIoAgAhCANAIAgiASgCBEF4cSADRg0CIABBHXYhAiAAQQF0IQAgASACQQRxaiICKAIQIggNAAsgAiAGNgIQIAYgATYCGAsgBiAGNgIMIAYgBjYCCAwBCyABKAIIIgAgBjYCDCABIAY2AgggBkEANgIYIAYgATYCDCAGIAA2AggLIARBCGohAAwBCwJAIAtFDQACQCABKAIcIgJBAnRBlJ4BaiIAKAIAIAFGBEAgACAENgIAIAQNAUHomwEgBkF+IAJ3cTYCAAwCCyALQRBBFCALKAIQIAFGG2ogBDYCACAERQ0BCyAEIAs2AhggASgCECIABEAgBCAANgIQIAAgBDYCGAsgASgCFCIARQ0AIAQgADYCFCAAIAQ2AhgLAkAgA0EPTQRAIAEgAyAIaiIAQQNyNgIEIAAgAWoiACAAKAIEQQFyNgIEDAELIAEgCEEDcjYCBCAJIANBAXI2AgQgAyAJaiADNgIAIAoEQCAKQQN2IgBBA3RBjJwBaiEEQfibASgCACECAn9BASAAdCIAIAVxRQRAQeSbASAAIAVyNgIAIAQMAQsgBCgCCAshACAEIAI2AgggACACNgIMIAIgBDYCDCACIAA2AggLQfibASAJNgIAQeybASADNgIACyABQQhqIQALIAxBEGokACAAC4MEAQN/IAJBgARPBEAgACABIAIQCxogAA8LIAAgAmohAwJAIAAgAXNBA3FFBEACQCAAQQNxRQRAIAAhAgwBCyACQQFIBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICQQNxRQ0BIAIgA0kNAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAvBGAECfyMAQRBrIgQkACAEIAA2AgwgBCABNgIIIAQgAjYCBCAEKAIMIQAgBCgCCCECIAQoAgQhAyMAQSBrIgEkACABIAA2AhggASACNgIUIAEgAzYCEAJAIAEoAhRFBEAgAUEANgIcDAELIAFBATYCDCABLQAMBEAgASgCFCECIAEoAhAhAyMAQSBrIgAgASgCGDYCHCAAIAI2AhggACADNgIUIAAgACgCHDYCECAAIAAoAhBBf3M2AhADQCAAKAIUBH8gACgCGEEDcUEARwVBAAtBAXEEQCAAKAIQIQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQf8BcUECdEGgGWooAgAgACgCEEEIdnM2AhAgACAAKAIUQQFrNgIUDAELCyAAIAAoAhg2AgwDQCAAKAIUQSBPBEAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGgGWooAgAgACgCEEEQdkH/AXFBAnRBoCFqKAIAIAAoAhBB/wFxQQJ0QaAxaigCACAAKAIQQQh2Qf8BcUECdEGgKWooAgBzc3M2AhAgACAAKAIUQSBrNgIUDAELCwNAIAAoAhRBBE8EQCAAIAAoAgwiAkEEajYCDCAAIAIoAgAgACgCEHM2AhAgACAAKAIQQRh2QQJ0QaAZaigCACAAKAIQQRB2Qf8BcUECdEGgIWooAgAgACgCEEH/AXFBAnRBoDFqKAIAIAAoAhBBCHZB/wFxQQJ0QaApaigCAHNzczYCECAAIAAoAhRBBGs2AhQMAQsLIAAgACgCDDYCGCAAKAIUBEADQCAAKAIQIQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQf8BcUECdEGgGWooAgAgACgCEEEIdnM2AhAgACAAKAIUQQFrIgI2AhQgAg0ACwsgACAAKAIQQX9zNgIQIAEgACgCEDYCHAwBCyABKAIUIQIgASgCECEDIwBBIGsiACABKAIYNgIcIAAgAjYCGCAAIAM2AhQgACAAKAIcQQh2QYD+A3EgACgCHEEYdmogACgCHEGA/gNxQQh0aiAAKAIcQf8BcUEYdGo2AhAgACAAKAIQQX9zNgIQA0AgACgCFAR/IAAoAhhBA3FBAEcFQQALQQFxBEAgACgCEEEYdiECIAAgACgCGCIDQQFqNgIYIAAgAy0AACACc0ECdEGgOWooAgAgACgCEEEIdHM2AhAgACAAKAIUQQFrNgIUDAELCyAAIAAoAhg2AgwDQCAAKAIUQSBPBEAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIMIgJBBGo2AgwgACACKAIAIAAoAhBzNgIQIAAgACgCEEEYdkECdEGg0QBqKAIAIAAoAhBBEHZB/wFxQQJ0QaDJAGooAgAgACgCEEH/AXFBAnRBoDlqKAIAIAAoAhBBCHZB/wFxQQJ0QaDBAGooAgBzc3M2AhAgACAAKAIUQSBrNgIUDAELCwNAIAAoAhRBBE8EQCAAIAAoAgwiAkEEajYCDCAAIAIoAgAgACgCEHM2AhAgACAAKAIQQRh2QQJ0QaDRAGooAgAgACgCEEEQdkH/AXFBAnRBoMkAaigCACAAKAIQQf8BcUECdEGgOWooAgAgACgCEEEIdkH/AXFBAnRBoMEAaigCAHNzczYCECAAIAAoAhRBBGs2AhQMAQsLIAAgACgCDDYCGCAAKAIUBEADQCAAKAIQQRh2IQIgACAAKAIYIgNBAWo2AhggACADLQAAIAJzQQJ0QaA5aigCACAAKAIQQQh0czYCECAAIAAoAhRBAWsiAjYCFCACDQALCyAAIAAoAhBBf3M2AhAgASAAKAIQQQh2QYD+A3EgACgCEEEYdmogACgCEEGA/gNxQQh0aiAAKAIQQf8BcUEYdGo2AhwLIAEoAhwhACABQSBqJAAgBEEQaiQAIAAL7AIBAn8jAEEQayIBJAAgASAANgIMAkAgASgCDEUNACABKAIMKAIwBEAgASgCDCIAIAAoAjBBAWs2AjALIAEoAgwoAjANACABKAIMKAIgBEAgASgCDEEBNgIgIAEoAgwQLxoLIAEoAgwoAiRBAUYEQCABKAIMEGILAkAgASgCDCgCLEUNACABKAIMLQAoQQFxDQAgASgCDCECIwBBEGsiACABKAIMKAIsNgIMIAAgAjYCCCAAQQA2AgQDQCAAKAIEIAAoAgwoAkRJBEAgACgCDCgCTCAAKAIEQQJ0aigCACAAKAIIRgRAIAAoAgwoAkwgACgCBEECdGogACgCDCgCTCAAKAIMKAJEQQFrQQJ0aigCADYCACAAKAIMIgAgACgCREEBazYCRAUgACAAKAIEQQFqNgIEDAILCwsLIAEoAgxBAEIAQQUQIBogASgCDCgCAARAIAEoAgwoAgAQGwsgASgCDBAVCyABQRBqJAALnwIBAn8jAEEQayIBJAAgASAANgIMIAEgASgCDCgCHDYCBCABKAIEIQIjAEEQayIAJAAgACACNgIMIAAoAgwQvAEgAEEQaiQAIAEgASgCBCgCFDYCCCABKAIIIAEoAgwoAhBLBEAgASABKAIMKAIQNgIICwJAIAEoAghFDQAgASgCDCgCDCABKAIEKAIQIAEoAggQGRogASgCDCIAIAEoAgggACgCDGo2AgwgASgCBCIAIAEoAgggACgCEGo2AhAgASgCDCIAIAEoAgggACgCFGo2AhQgASgCDCIAIAAoAhAgASgCCGs2AhAgASgCBCIAIAAoAhQgASgCCGs2AhQgASgCBCgCFA0AIAEoAgQgASgCBCgCCDYCEAsgAUEQaiQAC2ABAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEICEB42AgQCQCABKAIERQRAIAFBADsBDgwBCyABIAEoAgQtAAAgASgCBC0AAUEIdGo7AQ4LIAEvAQ4hACABQRBqJAAgAAvpAQEBfyMAQSBrIgIkACACIAA2AhwgAiABNwMQIAIpAxAhASMAQSBrIgAgAigCHDYCGCAAIAE3AxACQAJAAkAgACgCGC0AAEEBcUUNACAAKQMQIAAoAhgpAxAgACkDEHxWDQAgACgCGCkDCCAAKAIYKQMQIAApAxB8Wg0BCyAAKAIYQQA6AAAgAEEANgIcDAELIAAgACgCGCgCBCAAKAIYKQMQp2o2AgwgACAAKAIMNgIcCyACIAAoAhw2AgwgAigCDARAIAIoAhwiACACKQMQIAApAxB8NwMQCyACKAIMIQAgAkEgaiQAIAALbwEBfyMAQRBrIgIkACACIAA2AgggAiABOwEGIAIgAigCCEICEB42AgACQCACKAIARQRAIAJBfzYCDAwBCyACKAIAIAIvAQY6AAAgAigCACACLwEGQQh2OgABIAJBADYCDAsgAigCDBogAkEQaiQAC7YCAQF/IwBBMGsiBCQAIAQgADYCJCAEIAE2AiAgBCACNwMYIAQgAzYCFAJAIAQoAiQpAxhCASAEKAIUrYaDUARAIAQoAiRBDGpBHEEAEBQgBEJ/NwMoDAELAkAgBCgCJCgCAEUEQCAEIAQoAiQoAgggBCgCICAEKQMYIAQoAhQgBCgCJCgCBBEOADcDCAwBCyAEIAQoAiQoAgAgBCgCJCgCCCAEKAIgIAQpAxggBCgCFCAEKAIkKAIEEQoANwMICyAEKQMIQgBTBEACQCAEKAIUQQRGDQAgBCgCFEEORg0AAkAgBCgCJCAEQghBBBAgQgBTBEAgBCgCJEEMakEUQQAQFAwBCyAEKAIkQQxqIAQoAgAgBCgCBBAUCwsLIAQgBCkDCDcDKAsgBCkDKCECIARBMGokACACC48BAQF/IwBBEGsiAiQAIAIgADYCCCACIAE2AgQgAiACKAIIQgQQHjYCAAJAIAIoAgBFBEAgAkF/NgIMDAELIAIoAgAgAigCBDoAACACKAIAIAIoAgRBCHY6AAEgAigCACACKAIEQRB2OgACIAIoAgAgAigCBEEYdjoAAyACQQA2AgwLIAIoAgwaIAJBEGokAAsXACAALQAAQSBxRQRAIAEgAiAAEHEaCwtQAQF/IwBBEGsiASQAIAEgADYCDANAIAEoAgwEQCABIAEoAgwoAgA2AgggASgCDCgCDBAVIAEoAgwQFSABIAEoAgg2AgwMAQsLIAFBEGokAAs+AQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDCgCABAVIAEoAgwoAgwQFSABKAIMEBULIAFBEGokAAt9AQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgAUIANwMAA0AgASkDACABKAIMKQMIWkUEQCABKAIMKAIAIAEpAwCnQQR0ahB3IAEgASkDAEIBfDcDAAwBCwsgASgCDCgCABAVIAEoAgwoAigQJCABKAIMEBULIAFBEGokAAtuAQF/IwBBgAJrIgUkAAJAIARBgMAEcQ0AIAIgA0wNACAFIAFB/wFxIAIgA2siAkGAAiACQYACSSIBGxAzIAFFBEADQCAAIAVBgAIQIiACQYACayICQf8BSw0ACwsgACAFIAIQIgsgBUGAAmokAAvRAQEBfyMAQTBrIgMkACADIAA2AiggAyABNwMgIAMgAjYCHAJAIAMoAigtAChBAXEEQCADQX82AiwMAQsCQCADKAIoKAIgBEAgAygCHEUNASADKAIcQQFGDQEgAygCHEECRg0BCyADKAIoQQxqQRJBABAUIANBfzYCLAwBCyADIAMpAyA3AwggAyADKAIcNgIQIAMoAiggA0EIakIQQQYQIEIAUwRAIANBfzYCLAwBCyADKAIoQQA6ADQgA0EANgIsCyADKAIsIQAgA0EwaiQAIAALmBcBAn8jAEEwayIEJAAgBCAANgIsIAQgATYCKCAEIAI2AiQgBCADNgIgIARBADYCFAJAIAQoAiwoAoQBQQBKBEAgBCgCLCgCACgCLEECRgRAIwBBEGsiACAEKAIsNgIIIABB/4D/n382AgQgAEEANgIAAkADQCAAKAIAQR9MBEACQCAAKAIEQQFxRQ0AIAAoAghBlAFqIAAoAgBBAnRqLwEARQ0AIABBADYCDAwDCyAAIAAoAgBBAWo2AgAgACAAKAIEQQF2NgIEDAELCwJAAkAgACgCCC8BuAENACAAKAIILwG8AQ0AIAAoAggvAcgBRQ0BCyAAQQE2AgwMAQsgAEEgNgIAA0AgACgCAEGAAkgEQCAAKAIIQZQBaiAAKAIAQQJ0ai8BAARAIABBATYCDAwDBSAAIAAoAgBBAWo2AgAMAgsACwsgAEEANgIMCyAAKAIMIQAgBCgCLCgCACAANgIsCyAEKAIsIAQoAixBmBZqEHogBCgCLCAEKAIsQaQWahB6IAQoAiwhASMAQRBrIgAkACAAIAE2AgwgACgCDCAAKAIMQZQBaiAAKAIMKAKcFhC6ASAAKAIMIAAoAgxBiBNqIAAoAgwoAqgWELoBIAAoAgwgACgCDEGwFmoQeiAAQRI2AggDQAJAIAAoAghBA0gNACAAKAIMQfwUaiAAKAIILQDgbEECdGovAQINACAAIAAoAghBAWs2AggMAQsLIAAoAgwiASABKAKoLSAAKAIIQQNsQRFqajYCqC0gACgCCCEBIABBEGokACAEIAE2AhQgBCAEKAIsKAKoLUEKakEDdjYCHCAEIAQoAiwoAqwtQQpqQQN2NgIYIAQoAhggBCgCHE0EQCAEIAQoAhg2AhwLDAELIAQgBCgCJEEFaiIANgIYIAQgADYCHAsCQAJAIAQoAhwgBCgCJEEEakkNACAEKAIoRQ0AIAQoAiwgBCgCKCAEKAIkIAQoAiAQXQwBCwJAAkAgBCgCLCgCiAFBBEcEQCAEKAIYIAQoAhxHDQELIARBAzYCEAJAIAQoAiwoArwtQRAgBCgCEGtKBEAgBCAEKAIgQQJqNgIMIAQoAiwiACAALwG4LSAEKAIMQf//A3EgBCgCLCgCvC10cjsBuC0gBCgCLC8BuC1B/wFxIQEgBCgCLCgCCCECIAQoAiwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCLC8BuC1BCHYhASAEKAIsKAIIIQIgBCgCLCIDKAIUIQAgAyAAQQFqNgIUIAAgAmogAToAACAEKAIsIAQoAgxB//8DcUEQIAQoAiwoArwta3U7AbgtIAQoAiwiACAAKAK8LSAEKAIQQRBrajYCvC0MAQsgBCgCLCIAIAAvAbgtIAQoAiBBAmpB//8DcSAEKAIsKAK8LXRyOwG4LSAEKAIsIgAgBCgCECAAKAK8LWo2ArwtCyAEKAIsQZDgAEGQ6QAQuwEMAQsgBEEDNgIIAkAgBCgCLCgCvC1BECAEKAIIa0oEQCAEIAQoAiBBBGo2AgQgBCgCLCIAIAAvAbgtIAQoAgRB//8DcSAEKAIsKAK8LXRyOwG4LSAEKAIsLwG4LUH/AXEhASAEKAIsKAIIIQIgBCgCLCIDKAIUIQAgAyAAQQFqNgIUIAAgAmogAToAACAEKAIsLwG4LUEIdiEBIAQoAiwoAgghAiAEKAIsIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAiwgBCgCBEH//wNxQRAgBCgCLCgCvC1rdTsBuC0gBCgCLCIAIAAoArwtIAQoAghBEGtqNgK8LQwBCyAEKAIsIgAgAC8BuC0gBCgCIEEEakH//wNxIAQoAiwoArwtdHI7AbgtIAQoAiwiACAEKAIIIAAoArwtajYCvC0LIAQoAiwhASAEKAIsKAKcFkEBaiECIAQoAiwoAqgWQQFqIQMgBCgCFEEBaiEFIwBBQGoiACQAIAAgATYCPCAAIAI2AjggACADNgI0IAAgBTYCMCAAQQU2AigCQCAAKAI8KAK8LUEQIAAoAihrSgRAIAAgACgCOEGBAms2AiQgACgCPCIBIAEvAbgtIAAoAiRB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8LwG4LUH/AXEhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8LwG4LUEIdiECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwgACgCJEH//wNxQRAgACgCPCgCvC1rdTsBuC0gACgCPCIBIAEoArwtIAAoAihBEGtqNgK8LQwBCyAAKAI8IgEgAS8BuC0gACgCOEGBAmtB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8IgEgACgCKCABKAK8LWo2ArwtCyAAQQU2AiACQCAAKAI8KAK8LUEQIAAoAiBrSgRAIAAgACgCNEEBazYCHCAAKAI8IgEgAS8BuC0gACgCHEH//wNxIAAoAjwoArwtdHI7AbgtIAAoAjwvAbgtQf8BcSECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwvAbgtQQh2IQIgACgCPCgCCCEDIAAoAjwiBSgCFCEBIAUgAUEBajYCFCABIANqIAI6AAAgACgCPCAAKAIcQf//A3FBECAAKAI8KAK8LWt1OwG4LSAAKAI8IgEgASgCvC0gACgCIEEQa2o2ArwtDAELIAAoAjwiASABLwG4LSAAKAI0QQFrQf//A3EgACgCPCgCvC10cjsBuC0gACgCPCIBIAAoAiAgASgCvC1qNgK8LQsgAEEENgIYAkAgACgCPCgCvC1BECAAKAIYa0oEQCAAIAAoAjBBBGs2AhQgACgCPCIBIAEvAbgtIAAoAhRB//8DcSAAKAI8KAK8LXRyOwG4LSAAKAI8LwG4LUH/AXEhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8LwG4LUEIdiECIAAoAjwoAgghAyAAKAI8IgUoAhQhASAFIAFBAWo2AhQgASADaiACOgAAIAAoAjwgACgCFEH//wNxQRAgACgCPCgCvC1rdTsBuC0gACgCPCIBIAEoArwtIAAoAhhBEGtqNgK8LQwBCyAAKAI8IgEgAS8BuC0gACgCMEEEa0H//wNxIAAoAjwoArwtdHI7AbgtIAAoAjwiASAAKAIYIAEoArwtajYCvC0LIABBADYCLANAIAAoAiwgACgCMEgEQCAAQQM2AhACQCAAKAI8KAK8LUEQIAAoAhBrSgRAIAAgACgCPEH8FGogACgCLC0A4GxBAnRqLwECNgIMIAAoAjwiASABLwG4LSAAKAIMQf//A3EgACgCPCgCvC10cjsBuC0gACgCPC8BuC1B/wFxIQIgACgCPCgCCCEDIAAoAjwiBSgCFCEBIAUgAUEBajYCFCABIANqIAI6AAAgACgCPC8BuC1BCHYhAiAAKAI8KAIIIQMgACgCPCIFKAIUIQEgBSABQQFqNgIUIAEgA2ogAjoAACAAKAI8IAAoAgxB//8DcUEQIAAoAjwoArwta3U7AbgtIAAoAjwiASABKAK8LSAAKAIQQRBrajYCvC0MAQsgACgCPCIBIAEvAbgtIAAoAjxB/BRqIAAoAiwtAOBsQQJ0ai8BAiAAKAI8KAK8LXRyOwG4LSAAKAI8IgEgACgCECABKAK8LWo2ArwtCyAAIAAoAixBAWo2AiwMAQsLIAAoAjwgACgCPEGUAWogACgCOEEBaxC5ASAAKAI8IAAoAjxBiBNqIAAoAjRBAWsQuQEgAEFAayQAIAQoAiwgBCgCLEGUAWogBCgCLEGIE2oQuwELCyAEKAIsEL4BIAQoAiAEQCAEKAIsEL0BCyAEQTBqJAAL1AEBAX8jAEEgayICJAAgAiAANgIYIAIgATcDECACIAIoAhhFOgAPAkAgAigCGEUEQCACIAIpAxCnEBgiADYCGCAARQRAIAJBADYCHAwCCwsgAkEYEBgiADYCCCAARQRAIAItAA9BAXEEQCACKAIYEBULIAJBADYCHAwBCyACKAIIQQE6AAAgAigCCCACKAIYNgIEIAIoAgggAikDEDcDCCACKAIIQgA3AxAgAigCCCACLQAPQQFxOgABIAIgAigCCDYCHAsgAigCHCEAIAJBIGokACAAC3gBAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEIEEB42AgQCQCABKAIERQRAIAFBADYCDAwBCyABIAEoAgQtAAAgASgCBC0AASABKAIELQACIAEoAgQtAANBCHRqQQh0akEIdGo2AgwLIAEoAgwhACABQRBqJAAgAAuHAwEBfyMAQTBrIgMkACADIAA2AiQgAyABNgIgIAMgAjcDGAJAIAMoAiQtAChBAXEEQCADQn83AygMAQsCQAJAIAMoAiQoAiBFDQAgAykDGEL///////////8AVg0AIAMpAxhQDQEgAygCIA0BCyADKAIkQQxqQRJBABAUIANCfzcDKAwBCyADKAIkLQA1QQFxBEAgA0J/NwMoDAELAn8jAEEQayIAIAMoAiQ2AgwgACgCDC0ANEEBcQsEQCADQgA3AygMAQsgAykDGFAEQCADQgA3AygMAQsgA0IANwMQA0AgAykDECADKQMYVARAIAMgAygCJCADKAIgIAMpAxCnaiADKQMYIAMpAxB9QQEQICICNwMIIAJCAFMEQCADKAIkQQE6ADUgAykDEFAEQCADQn83AygMBAsgAyADKQMQNwMoDAMLIAMpAwhQBEAgAygCJEEBOgA0BSADIAMpAwggAykDEHw3AxAMAgsLCyADIAMpAxA3AygLIAMpAyghAiADQTBqJAAgAgthAQF/IwBBEGsiAiAANgIIIAIgATcDAAJAIAIpAwAgAigCCCkDCFYEQCACKAIIQQA6AAAgAkF/NgIMDAELIAIoAghBAToAACACKAIIIAIpAwA3AxAgAkEANgIMCyACKAIMC+8BAQF/IwBBIGsiAiQAIAIgADYCGCACIAE3AxAgAiACKAIYQggQHjYCDAJAIAIoAgxFBEAgAkF/NgIcDAELIAIoAgwgAikDEEL/AYM8AAAgAigCDCACKQMQQgiIQv8BgzwAASACKAIMIAIpAxBCEIhC/wGDPAACIAIoAgwgAikDEEIYiEL/AYM8AAMgAigCDCACKQMQQiCIQv8BgzwABCACKAIMIAIpAxBCKIhC/wGDPAAFIAIoAgwgAikDEEIwiEL/AYM8AAYgAigCDCACKQMQQjiIQv8BgzwAByACQQA2AhwLIAIoAhwaIAJBIGokAAt/AQN/IAAhAQJAIABBA3EEQANAIAEtAABFDQIgAUEBaiIBQQNxDQALCwNAIAEiAkEEaiEBIAIoAgAiA0F/cyADQYGChAhrcUGAgYKEeHFFDQALIANB/wFxRQRAIAIgAGsPCwNAIAItAAEhAyACQQFqIgEhAiADDQALCyABIABrC6YBAQF/IwBBEGsiASQAIAEgADYCCAJAIAEoAggoAiBFBEAgASgCCEEMakESQQAQFCABQX82AgwMAQsgASgCCCIAIAAoAiBBAWs2AiAgASgCCCgCIEUEQCABKAIIQQBCAEECECAaIAEoAggoAgAEQCABKAIIKAIAEC9BAEgEQCABKAIIQQxqQRRBABAUCwsLIAFBADYCDAsgASgCDCEAIAFBEGokACAACzYBAX8jAEEQayIBIAA2AgwCfiABKAIMLQAAQQFxBEAgASgCDCkDCCABKAIMKQMQfQwBC0IACwuyAQIBfwF+IwBBEGsiASQAIAEgADYCBCABIAEoAgRCCBAeNgIAAkAgASgCAEUEQCABQgA3AwgMAQsgASABKAIALQAArSABKAIALQAHrUI4hiABKAIALQAGrUIwhnwgASgCAC0ABa1CKIZ8IAEoAgAtAAStQiCGfCABKAIALQADrUIYhnwgASgCAC0AAq1CEIZ8IAEoAgAtAAGtQgiGfHw3AwgLIAEpAwghAiABQRBqJAAgAgvcAQEBfyMAQRBrIgEkACABIAA2AgwgASgCDARAIAEoAgwoAigEQCABKAIMKAIoQQA2AiggASgCDCgCKEIANwMgIAEoAgwCfiABKAIMKQMYIAEoAgwpAyBWBEAgASgCDCkDGAwBCyABKAIMKQMgCzcDGAsgASABKAIMKQMYNwMAA0AgASkDACABKAIMKQMIWkUEQCABKAIMKAIAIAEpAwCnQQR0aigCABAVIAEgASkDAEIBfDcDAAwBCwsgASgCDCgCABAVIAEoAgwoAgQQFSABKAIMEBULIAFBEGokAAvwAgICfwF+AkAgAkUNACAAIAJqIgNBAWsgAToAACAAIAE6AAAgAkEDSQ0AIANBAmsgAToAACAAIAE6AAEgA0EDayABOgAAIAAgAToAAiACQQdJDQAgA0EEayABOgAAIAAgAToAAyACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiADYCACADIAIgBGtBfHEiAmoiAUEEayAANgIAIAJBCUkNACADIAA2AgggAyAANgIEIAFBCGsgADYCACABQQxrIAA2AgAgAkEZSQ0AIAMgADYCGCADIAA2AhQgAyAANgIQIAMgADYCDCABQRBrIAA2AgAgAUEUayAANgIAIAFBGGsgADYCACABQRxrIAA2AgAgAiADQQRxQRhyIgFrIgJBIEkNACAArUKBgICAEH4hBSABIANqIQEDQCABIAU3AxggASAFNwMQIAEgBTcDCCABIAU3AwAgAUEgaiEBIAJBIGsiAkEfSw0ACwsLawEBfyMAQSBrIgIgADYCHCACQgEgAigCHK2GNwMQIAJBDGogATYCAANAIAIgAigCDCIAQQRqNgIMIAIgACgCADYCCCACKAIIQQBIRQRAIAIgAikDEEIBIAIoAgithoQ3AxAMAQsLIAIpAxALYAIBfwF+IwBBEGsiASQAIAEgADYCBAJAIAEoAgQoAiRBAUcEQCABKAIEQQxqQRJBABAUIAFCfzcDCAwBCyABIAEoAgRBAEIAQQ0QIDcDCAsgASkDCCECIAFBEGokACACC6UCAQJ/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNwMIIAMoAhgoAgAhASADKAIUIQQgAykDCCECIwBBIGsiACQAIAAgATYCFCAAIAQ2AhAgACACNwMIAkACQCAAKAIUKAIkQQFGBEAgACkDCEL///////////8AWA0BCyAAKAIUQQxqQRJBABAUIABCfzcDGAwBCyAAIAAoAhQgACgCECAAKQMIQQsQIDcDGAsgACkDGCECIABBIGokACADIAI3AwACQCACQgBTBEAgAygCGEEIaiADKAIYKAIAEBcgA0F/NgIcDAELIAMpAwAgAykDCFIEQCADKAIYQQhqQQZBGxAUIANBfzYCHAwBCyADQQA2AhwLIAMoAhwhACADQSBqJAAgAAsxAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDBBSIAEoAgwQFQsgAUEQaiQACy8BAX8jAEEQayIBJAAgASAANgIMIAEoAgwoAggQFSABKAIMQQA2AgggAUEQaiQAC80BAQF/IwBBEGsiAiQAIAIgADYCCCACIAE2AgQCQCACKAIILQAoQQFxBEAgAkF/NgIMDAELIAIoAgRFBEAgAigCCEEMakESQQAQFCACQX82AgwMAQsgAigCBBA7IAIoAggoAgAEQCACKAIIKAIAIAIoAgQQOUEASARAIAIoAghBDGogAigCCCgCABAXIAJBfzYCDAwCCwsgAigCCCACKAIEQjhBAxAgQgBTBEAgAkF/NgIMDAELIAJBADYCDAsgAigCDCEAIAJBEGokACAAC98EAQF/IwBBIGsiAiAANgIYIAIgATYCFAJAIAIoAhhFBEAgAkEBNgIcDAELIAIgAigCGCgCADYCDAJAIAIoAhgoAggEQCACIAIoAhgoAgg2AhAMAQsgAkEBNgIQIAJBADYCCANAAkAgAigCCCACKAIYLwEETw0AAkAgAigCDCACKAIIai0AAEEfSwRAIAIoAgwgAigCCGotAABBgAFJDQELIAIoAgwgAigCCGotAABBDUYNACACKAIMIAIoAghqLQAAQQpGDQAgAigCDCACKAIIai0AAEEJRgRADAELIAJBAzYCEAJAIAIoAgwgAigCCGotAABB4AFxQcABRgRAIAJBATYCAAwBCwJAIAIoAgwgAigCCGotAABB8AFxQeABRgRAIAJBAjYCAAwBCwJAIAIoAgwgAigCCGotAABB+AFxQfABRgRAIAJBAzYCAAwBCyACQQQ2AhAMBAsLCyACKAIYLwEEIAIoAgggAigCAGpNBEAgAkEENgIQDAILIAJBATYCBANAIAIoAgQgAigCAE0EQCACKAIMIAIoAgggAigCBGpqLQAAQcABcUGAAUcEQCACQQQ2AhAMBgUgAiACKAIEQQFqNgIEDAILAAsLIAIgAigCACACKAIIajYCCAsgAiACKAIIQQFqNgIIDAELCwsgAigCGCACKAIQNgIIIAIoAhQEQAJAIAIoAhRBAkcNACACKAIQQQNHDQAgAkECNgIQIAIoAhhBAjYCCAsCQCACKAIUIAIoAhBGDQAgAigCEEEBRg0AIAJBBTYCHAwCCwsgAiACKAIQNgIcCyACKAIcC2oBAX8jAEEQayIBIAA2AgwgASgCDEIANwMAIAEoAgxBADYCCCABKAIMQn83AxAgASgCDEEANgIsIAEoAgxBfzYCKCABKAIMQgA3AxggASgCDEIANwMgIAEoAgxBADsBMCABKAIMQQA7ATILjQUBA38jAEEQayIBJAAgASAANgIMIAEoAgwEQCABKAIMKAIABEAgASgCDCgCABAvGiABKAIMKAIAEBsLIAEoAgwoAhwQFSABKAIMKAIgECQgASgCDCgCJBAkIAEoAgwoAlAhAiMAQRBrIgAkACAAIAI2AgwgACgCDARAIAAoAgwoAhAEQCAAQQA2AggDQCAAKAIIIAAoAgwoAgBJBEAgACgCDCgCECAAKAIIQQJ0aigCAARAIAAoAgwoAhAgACgCCEECdGooAgAhAyMAQRBrIgIkACACIAM2AgwDQCACKAIMBEAgAiACKAIMKAIYNgIIIAIoAgwQFSACIAIoAgg2AgwMAQsLIAJBEGokAAsgACAAKAIIQQFqNgIIDAELCyAAKAIMKAIQEBULIAAoAgwQFQsgAEEQaiQAIAEoAgwoAkAEQCABQgA3AwADQCABKQMAIAEoAgwpAzBUBEAgASgCDCgCQCABKQMAp0EEdGoQdyABIAEpAwBCAXw3AwAMAQsLIAEoAgwoAkAQFQsgAUIANwMAA0AgASkDACABKAIMKAJErVQEQCABKAIMKAJMIAEpAwCnQQJ0aigCACECIwBBEGsiACQAIAAgAjYCDCAAKAIMQQE6ACgCfyMAQRBrIgIgACgCDEEMajYCDCACKAIMKAIARQsEQCAAKAIMQQxqQQhBABAUCyAAQRBqJAAgASABKQMAQgF8NwMADAELCyABKAIMKAJMEBUgASgCDCgCVCECIwBBEGsiACQAIAAgAjYCDCAAKAIMBEAgACgCDCgCCARAIAAoAgwoAgwgACgCDCgCCBECAAsgACgCDBAVCyAAQRBqJAAgASgCDEEIahA4IAEoAgwQFQsgAUEQaiQAC48OAQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMoAgghASADKAIEIQIjAEEgayIAIAMoAgw2AhggACABNgIUIAAgAjYCECAAIAAoAhhBEHY2AgwgACAAKAIYQf//A3E2AhgCQCAAKAIQQQFGBEAgACAAKAIULQAAIAAoAhhqNgIYIAAoAhhB8f8DTwRAIAAgACgCGEHx/wNrNgIYCyAAIAAoAhggACgCDGo2AgwgACgCDEHx/wNPBEAgACAAKAIMQfH/A2s2AgwLIAAgACgCGCAAKAIMQRB0cjYCHAwBCyAAKAIURQRAIABBATYCHAwBCyAAKAIQQRBJBEADQCAAIAAoAhAiAUEBazYCECABBEAgACAAKAIUIgFBAWo2AhQgACABLQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDAwBCwsgACgCGEHx/wNPBEAgACAAKAIYQfH/A2s2AhgLIAAgACgCDEHx/wNwNgIMIAAgACgCGCAAKAIMQRB0cjYCHAwBCwNAIAAoAhBBsCtPBEAgACAAKAIQQbArazYCECAAQdsCNgIIA0AgACAAKAIULQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAEgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AAiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQADIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAQgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ABSAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAGIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAcgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACCAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAJIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAogACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACyAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAMIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAA0gACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ADiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAPIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhRBEGo2AhQgACAAKAIIQQFrIgE2AgggAQ0ACyAAIAAoAhhB8f8DcDYCGCAAIAAoAgxB8f8DcDYCDAwBCwsgACgCEARAA0AgACgCEEEQTwRAIAAgACgCEEEQazYCECAAIAAoAhQtAAAgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AASAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQACIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAMgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ABCAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAFIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAYgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0AByAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAIIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAkgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ACiAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQALIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAAwgACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFC0ADSAAKAIYajYCGCAAIAAoAhggACgCDGo2AgwgACAAKAIULQAOIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDCAAIAAoAhQtAA8gACgCGGo2AhggACAAKAIYIAAoAgxqNgIMIAAgACgCFEEQajYCFAwBCwsDQCAAIAAoAhAiAUEBazYCECABBEAgACAAKAIUIgFBAWo2AhQgACABLQAAIAAoAhhqNgIYIAAgACgCGCAAKAIMajYCDAwBCwsgACAAKAIYQfH/A3A2AhggACAAKAIMQfH/A3A2AgwLIAAgACgCGCAAKAIMQRB0cjYCHAsgACgCHCEAIANBEGokACAAC1IBAn9BkJcBKAIAIgEgAEEDakF8cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQDEUNAQtBkJcBIAA2AgAgAQ8LQbSbAUEwNgIAQX8LvAIBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQoAghFBEAgBCAEKAIYQQhqNgIICwJAIAQpAxAgBCgCGCkDMFoEQCAEKAIIQRJBABAUIARBADYCHAwBCwJAIAQoAgxBCHFFBEAgBCgCGCgCQCAEKQMQp0EEdGooAgQNAQsgBCgCGCgCQCAEKQMQp0EEdGooAgBFBEAgBCgCCEESQQAQFCAEQQA2AhwMAgsCQCAEKAIYKAJAIAQpAxCnQQR0ai0ADEEBcUUNACAEKAIMQQhxDQAgBCgCCEEXQQAQFCAEQQA2AhwMAgsgBCAEKAIYKAJAIAQpAxCnQQR0aigCADYCHAwBCyAEIAQoAhgoAkAgBCkDEKdBBHRqKAIENgIcCyAEKAIcIQAgBEEgaiQAIAALhAEBAX8jAEEQayIBJAAgASAANgIIIAFB2AAQGCIANgIEAkAgAEUEQCABQQA2AgwMAQsCQCABKAIIBEAgASgCBCABKAIIQdgAEBkaDAELIAEoAgQQUwsgASgCBEEANgIAIAEoAgRBAToABSABIAEoAgQ2AgwLIAEoAgwhACABQRBqJAAgAAtvAQF/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQIAMgAygCGCADKAIQrRAeNgIMAkAgAygCDEUEQCADQX82AhwMAQsgAygCDCADKAIUIAMoAhAQGRogA0EANgIcCyADKAIcGiADQSBqJAALogEBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCDCAEKQMQECkiADYCBAJAIABFBEAgBCgCCEEOQQAQFCAEQQA2AhwMAQsgBCgCGCAEKAIEKAIEIAQpAxAgBCgCCBBkQQBIBEAgBCgCBBAWIARBADYCHAwBCyAEIAQoAgQ2AhwLIAQoAhwhACAEQSBqJAAgAAugAQEBfyMAQSBrIgMkACADIAA2AhQgAyABNgIQIAMgAjcDCCADIAMoAhA2AgQCQCADKQMIQghUBEAgA0J/NwMYDAELIwBBEGsiACADKAIUNgIMIAAoAgwoAgAhACADKAIEIAA2AgAjAEEQayIAIAMoAhQ2AgwgACgCDCgCBCEAIAMoAgQgADYCBCADQgg3AxgLIAMpAxghAiADQSBqJAAgAguDAQIDfwF+AkAgAEKAgICAEFQEQCAAIQUMAQsDQCABQQFrIgEgACAAQgqAIgVCCn59p0EwcjoAACAAQv////+fAVYhAiAFIQAgAg0ACwsgBaciAgRAA0AgAUEBayIBIAIgAkEKbiIDQQpsa0EwcjoAACACQQlLIQQgAyECIAQNAAsLIAELPwEBfyMAQRBrIgIgADYCDCACIAE2AgggAigCDARAIAIoAgwgAigCCCgCADYCACACKAIMIAIoAggoAgQ2AgQLC9IIAQJ/IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNgIQIAQgAzYCDAJAIAQoAhhFBEAgBCgCFARAIAQoAhRBADYCAAsgBEGVFTYCHAwBCyAEKAIQQcAAcUUEQCAEKAIYKAIIRQRAIAQoAhhBABA6GgsCQAJAAkAgBCgCEEGAAXFFDQAgBCgCGCgCCEEBRg0AIAQoAhgoAghBAkcNAQsgBCgCGCgCCEEERw0BCyAEKAIYKAIMRQRAIAQoAhgoAgAhASAEKAIYLwEEIQIgBCgCGEEQaiEDIAQoAgwhBSMAQTBrIgAkACAAIAE2AiggACACNgIkIAAgAzYCICAAIAU2AhwgACAAKAIoNgIYAkAgACgCJEUEQCAAKAIgBEAgACgCIEEANgIACyAAQQA2AiwMAQsgAEEBNgIQIABBADYCDANAIAAoAgwgACgCJEkEQCMAQRBrIgEgACgCGCAAKAIMai0AAEEBdEGgFWovAQA2AggCQCABKAIIQYABSQRAIAFBATYCDAwBCyABKAIIQYAQSQRAIAFBAjYCDAwBCyABKAIIQYCABEkEQCABQQM2AgwMAQsgAUEENgIMCyAAIAEoAgwgACgCEGo2AhAgACAAKAIMQQFqNgIMDAELCyAAIAAoAhAQGCIBNgIUIAFFBEAgACgCHEEOQQAQFCAAQQA2AiwMAQsgAEEANgIIIABBADYCDANAIAAoAgwgACgCJEkEQCAAKAIUIAAoAghqIQIjAEEQayIBIAAoAhggACgCDGotAABBAXRBoBVqLwEANgIIIAEgAjYCBAJAIAEoAghBgAFJBEAgASgCBCABKAIIOgAAIAFBATYCDAwBCyABKAIIQYAQSQRAIAEoAgQgASgCCEEGdkEfcUHAAXI6AAAgASgCBCABKAIIQT9xQYABcjoAASABQQI2AgwMAQsgASgCCEGAgARJBEAgASgCBCABKAIIQQx2QQ9xQeABcjoAACABKAIEIAEoAghBBnZBP3FBgAFyOgABIAEoAgQgASgCCEE/cUGAAXI6AAIgAUEDNgIMDAELIAEoAgQgASgCCEESdkEHcUHwAXI6AAAgASgCBCABKAIIQQx2QT9xQYABcjoAASABKAIEIAEoAghBBnZBP3FBgAFyOgACIAEoAgQgASgCCEE/cUGAAXI6AAMgAUEENgIMCyAAIAEoAgwgACgCCGo2AgggACAAKAIMQQFqNgIMDAELCyAAKAIUIAAoAhBBAWtqQQA6AAAgACgCIARAIAAoAiAgACgCEEEBazYCAAsgACAAKAIUNgIsCyAAKAIsIQEgAEEwaiQAIAQoAhggATYCDCABRQRAIARBADYCHAwECwsgBCgCFARAIAQoAhQgBCgCGCgCEDYCAAsgBCAEKAIYKAIMNgIcDAILCyAEKAIUBEAgBCgCFCAEKAIYLwEENgIACyAEIAQoAhgoAgA2AhwLIAQoAhwhACAEQSBqJAAgAAs5AQF/IwBBEGsiASAANgIMQQAhACABKAIMLQAAQQFxBH8gASgCDCkDECABKAIMKQMIUQVBAAtBAXEL7wIBAX8jAEEQayIBJAAgASAANgIIAkAgASgCCC0AKEEBcQRAIAFBfzYCDAwBCyABKAIIKAIkQQNGBEAgASgCCEEMakEXQQAQFCABQX82AgwMAQsCQCABKAIIKAIgBEACfyMAQRBrIgAgASgCCDYCDCAAKAIMKQMYQsAAg1ALBEAgASgCCEEMakEdQQAQFCABQX82AgwMAwsMAQsgASgCCCgCAARAIAEoAggoAgAQSEEASARAIAEoAghBDGogASgCCCgCABAXIAFBfzYCDAwDCwsgASgCCEEAQgBBABAgQgBTBEAgASgCCCgCAARAIAEoAggoAgAQLxoLIAFBfzYCDAwCCwsgASgCCEEAOgA0IAEoAghBADoANSMAQRBrIgAgASgCCEEMajYCDCAAKAIMBEAgACgCDEEANgIAIAAoAgxBADYCBAsgASgCCCIAIAAoAiBBAWo2AiAgAUEANgIMCyABKAIMIQAgAUEQaiQAIAALdQIBfwF+IwBBEGsiASQAIAEgADYCBAJAIAEoAgQtAChBAXEEQCABQn83AwgMAQsgASgCBCgCIEUEQCABKAIEQQxqQRJBABAUIAFCfzcDCAwBCyABIAEoAgRBAEIAQQcQIDcDCAsgASkDCCECIAFBEGokACACC50BAQF/IwBBEGsiASAANgIIAkACQAJAIAEoAghFDQAgASgCCCgCIEUNACABKAIIKAIkDQELIAFBATYCDAwBCyABIAEoAggoAhw2AgQCQAJAIAEoAgRFDQAgASgCBCgCACABKAIIRw0AIAEoAgQoAgRBtP4ASQ0AIAEoAgQoAgRB0/4ATQ0BCyABQQE2AgwMAQsgAUEANgIMCyABKAIMC4ABAQN/IwBBEGsiAiAANgIMIAIgATYCCCACKAIIQQh2IQEgAigCDCgCCCEDIAIoAgwiBCgCFCEAIAQgAEEBajYCFCAAIANqIAE6AAAgAigCCEH/AXEhASACKAIMKAIIIQMgAigCDCICKAIUIQAgAiAAQQFqNgIUIAAgA2ogAToAAAuZBQEBfyMAQUBqIgQkACAEIAA2AjggBCABNwMwIAQgAjYCLCAEIAM2AiggBEHIABAYIgA2AiQCQCAARQRAIARBADYCPAwBCyAEKAIkQgA3AzggBCgCJEIANwMYIAQoAiRCADcDMCAEKAIkQQA2AgAgBCgCJEEANgIEIAQoAiRCADcDCCAEKAIkQgA3AxAgBCgCJEEANgIoIAQoAiRCADcDIAJAIAQpAzBQBEBBCBAYIQAgBCgCJCAANgIEIABFBEAgBCgCJBAVIAQoAihBDkEAEBQgBEEANgI8DAMLIAQoAiQoAgRCADcDAAwBCyAEKAIkIAQpAzBBABDCAUEBcUUEQCAEKAIoQQ5BABAUIAQoAiQQMiAEQQA2AjwMAgsgBEIANwMIIARCADcDGCAEQgA3AxADQCAEKQMYIAQpAzBUBEAgBCgCOCAEKQMYp0EEdGopAwhQRQRAIAQoAjggBCkDGKdBBHRqKAIARQRAIAQoAihBEkEAEBQgBCgCJBAyIARBADYCPAwFCyAEKAIkKAIAIAQpAxCnQQR0aiAEKAI4IAQpAxinQQR0aigCADYCACAEKAIkKAIAIAQpAxCnQQR0aiAEKAI4IAQpAxinQQR0aikDCDcDCCAEKAIkKAIEIAQpAxinQQN0aiAEKQMINwMAIAQgBCgCOCAEKQMYp0EEdGopAwggBCkDCHw3AwggBCAEKQMQQgF8NwMQCyAEIAQpAxhCAXw3AxgMAQsLIAQoAiQgBCkDEDcDCCAEKAIkIAQoAiwEfkIABSAEKAIkKQMICzcDGCAEKAIkKAIEIAQoAiQpAwinQQN0aiAEKQMINwMAIAQoAiQgBCkDCDcDMAsgBCAEKAIkNgI8CyAEKAI8IQAgBEFAayQAIAALngEBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCGCAEKQMQIAQoAgwgBCgCCBA/IgA2AgQCQCAARQRAIARBADYCHAwBCyAEIAQoAgQoAjBBACAEKAIMIAQoAggQRiIANgIAIABFBEAgBEEANgIcDAELIAQgBCgCADYCHAsgBCgCHCEAIARBIGokACAAC5wIAQt/IABFBEAgARAYDwsgAUFATwRAQbSbAUEwNgIAQQAPCwJ/QRAgAUELakF4cSABQQtJGyEGIABBCGsiBSgCBCIJQXhxIQQCQCAJQQNxRQRAQQAgBkGAAkkNAhogBkEEaiAETQRAIAUhAiAEIAZrQcSfASgCAEEBdE0NAgtBAAwCCyAEIAVqIQcCQCAEIAZPBEAgBCAGayIDQRBJDQEgBSAJQQFxIAZyQQJyNgIEIAUgBmoiAiADQQNyNgIEIAcgBygCBEEBcjYCBCACIAMQxgEMAQsgB0H8mwEoAgBGBEBB8JsBKAIAIARqIgQgBk0NAiAFIAlBAXEgBnJBAnI2AgQgBSAGaiIDIAQgBmsiAkEBcjYCBEHwmwEgAjYCAEH8mwEgAzYCAAwBCyAHQfibASgCAEYEQEHsmwEoAgAgBGoiAyAGSQ0CAkAgAyAGayICQRBPBEAgBSAJQQFxIAZyQQJyNgIEIAUgBmoiBCACQQFyNgIEIAMgBWoiAyACNgIAIAMgAygCBEF+cTYCBAwBCyAFIAlBAXEgA3JBAnI2AgQgAyAFaiICIAIoAgRBAXI2AgRBACECQQAhBAtB+JsBIAQ2AgBB7JsBIAI2AgAMAQsgBygCBCIDQQJxDQEgA0F4cSAEaiIKIAZJDQEgCiAGayEMAkAgA0H/AU0EQCAHKAIIIgQgA0EDdiICQQN0QYycAWpGGiAEIAcoAgwiA0YEQEHkmwFB5JsBKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBygCGCELAkAgByAHKAIMIghHBEAgBygCCCICQfSbASgCAEkaIAIgCDYCDCAIIAI2AggMAQsCQCAHQRRqIgQoAgAiAg0AIAdBEGoiBCgCACICDQBBACEIDAELA0AgBCEDIAIiCEEUaiIEKAIAIgINACAIQRBqIQQgCCgCECICDQALIANBADYCAAsgC0UNAAJAIAcgBygCHCIDQQJ0QZSeAWoiAigCAEYEQCACIAg2AgAgCA0BQeibAUHomwEoAgBBfiADd3E2AgAMAgsgC0EQQRQgCygCECAHRhtqIAg2AgAgCEUNAQsgCCALNgIYIAcoAhAiAgRAIAggAjYCECACIAg2AhgLIAcoAhQiAkUNACAIIAI2AhQgAiAINgIYCyAMQQ9NBEAgBSAJQQFxIApyQQJyNgIEIAUgCmoiAiACKAIEQQFyNgIEDAELIAUgCUEBcSAGckECcjYCBCAFIAZqIgMgDEEDcjYCBCAFIApqIgIgAigCBEEBcjYCBCADIAwQxgELIAUhAgsgAgsiAgRAIAJBCGoPCyABEBgiBUUEQEEADwsgBSAAQXxBeCAAQQRrKAIAIgJBA3EbIAJBeHFqIgIgASABIAJLGxAZGiAAEBUgBQtDAQN/AkAgAkUNAANAIAAtAAAiBCABLQAAIgVGBEAgAUEBaiEBIABBAWohACACQQFrIgINAQwCCwsgBCAFayEDCyADC4wDAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE7ARYgBCACNgIQIAQgAzYCDAJAIAQvARZFBEAgBEEANgIcDAELAkACQAJAAkAgBCgCEEGAMHEiAARAIABBgBBGDQEgAEGAIEYNAgwDCyAEQQA2AgQMAwsgBEECNgIEDAILIARBBDYCBAwBCyAEKAIMQRJBABAUIARBADYCHAwBCyAEQRQQGCIANgIIIABFBEAgBCgCDEEOQQAQFCAEQQA2AhwMAQsgBC8BFkEBahAYIQAgBCgCCCAANgIAIABFBEAgBCgCCBAVIARBADYCHAwBCyAEKAIIKAIAIAQoAhggBC8BFhAZGiAEKAIIKAIAIAQvARZqQQA6AAAgBCgCCCAELwEWOwEEIAQoAghBADYCCCAEKAIIQQA2AgwgBCgCCEEANgIQIAQoAgQEQCAEKAIIIAQoAgQQOkEFRgRAIAQoAggQJCAEKAIMQRJBABAUIARBADYCHAwCCwsgBCAEKAIINgIcCyAEKAIcIQAgBEEgaiQAIAALNwEBfyMAQRBrIgEgADYCCAJAIAEoAghFBEAgAUEAOwEODAELIAEgASgCCC8BBDsBDgsgAS8BDguJAgEBfyMAQRBrIgEkACABIAA2AgwCQCABKAIMLQAFQQFxBEAgASgCDCgCAEECcUUNAQsgASgCDCgCMBAkIAEoAgxBADYCMAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEEIcUUNAQsgASgCDCgCNBAjIAEoAgxBADYCNAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEEEcUUNAQsgASgCDCgCOBAkIAEoAgxBADYCOAsCQCABKAIMLQAFQQFxBEAgASgCDCgCAEGAAXFFDQELIAEoAgwoAlQEQCABKAIMKAJUQQAgASgCDCgCVBAuEDMLIAEoAgwoAlQQFSABKAIMQQA2AlQLIAFBEGokAAvxAQEBfyMAQRBrIgEgADYCDCABKAIMQQA2AgAgASgCDEEAOgAEIAEoAgxBADoABSABKAIMQQE6AAYgASgCDEG/BjsBCCABKAIMQQo7AQogASgCDEEAOwEMIAEoAgxBfzYCECABKAIMQQA2AhQgASgCDEEANgIYIAEoAgxCADcDICABKAIMQgA3AyggASgCDEEANgIwIAEoAgxBADYCNCABKAIMQQA2AjggASgCDEEANgI8IAEoAgxBADsBQCABKAIMQYCA2I14NgJEIAEoAgxCADcDSCABKAIMQQA7AVAgASgCDEEAOwFSIAEoAgxBADYCVAvSEwEBfyMAQbABayIDJAAgAyAANgKoASADIAE2AqQBIAMgAjYCoAEgA0EANgKQASADIAMoAqQBKAIwQQAQOjYClAEgAyADKAKkASgCOEEAEDo2ApgBAkACQAJAAkAgAygClAFBAkYEQCADKAKYAUEBRg0BCyADKAKUAUEBRgRAIAMoApgBQQJGDQELIAMoApQBQQJHDQEgAygCmAFBAkcNAQsgAygCpAEiACAALwEMQYAQcjsBDAwBCyADKAKkASIAIAAvAQxB/+8DcTsBDCADKAKUAUECRgRAIANB9eABIAMoAqQBKAIwIAMoAqgBQQhqEI4BNgKQASADKAKQAUUEQCADQX82AqwBDAMLCwJAIAMoAqABQYACcQ0AIAMoApgBQQJHDQAgA0H1xgEgAygCpAEoAjggAygCqAFBCGoQjgE2AkggAygCSEUEQCADKAKQARAjIANBfzYCrAEMAwsgAygCSCADKAKQATYCACADIAMoAkg2ApABCwsCQCADKAKkAS8BUkUEQCADKAKkASIAIAAvAQxB/v8DcTsBDAwBCyADKAKkASIAIAAvAQxBAXI7AQwLIAMgAygCpAEgAygCoAEQZUEBcToAhgEgAyADKAKgAUGACnFBgApHBH8gAy0AhgEFQQELQQFxOgCHASADAn9BASADKAKkAS8BUkGBAkYNABpBASADKAKkAS8BUkGCAkYNABogAygCpAEvAVJBgwJGC0EBcToAhQEgAy0AhwFBAXEEQCADIANBIGpCHBApNgIcIAMoAhxFBEAgAygCqAFBCGpBDkEAEBQgAygCkAEQIyADQX82AqwBDAILAkAgAygCoAFBgAJxBEACQCADKAKgAUGACHENACADKAKkASkDIEL/////D1YNACADKAKkASkDKEL/////D1gNAgsgAygCHCADKAKkASkDKBAtIAMoAhwgAygCpAEpAyAQLQwBCwJAAkAgAygCoAFBgAhxDQAgAygCpAEpAyBC/////w9WDQAgAygCpAEpAyhC/////w9WDQAgAygCpAEpA0hC/////w9YDQELIAMoAqQBKQMoQv////8PWgRAIAMoAhwgAygCpAEpAygQLQsgAygCpAEpAyBC/////w9aBEAgAygCHCADKAKkASkDIBAtCyADKAKkASkDSEL/////D1oEQCADKAIcIAMoAqQBKQNIEC0LCwsCfyMAQRBrIgAgAygCHDYCDCAAKAIMLQAAQQFxRQsEQCADKAKoAUEIakEUQQAQFCADKAIcEBYgAygCkAEQIyADQX82AqwBDAILIANBAQJ/IwBBEGsiACADKAIcNgIMAn4gACgCDC0AAEEBcQRAIAAoAgwpAxAMAQtCAAunQf//A3ELIANBIGpBgAYQVTYCjAEgAygCHBAWIAMoAowBIAMoApABNgIAIAMgAygCjAE2ApABCyADLQCFAUEBcQRAIAMgA0EVakIHECk2AhAgAygCEEUEQCADKAKoAUEIakEOQQAQFCADKAKQARAjIANBfzYCrAEMAgsgAygCEEECEB8gAygCEEG9EkECEEEgAygCECADKAKkAS8BUkH/AXEQlgEgAygCECADKAKkASgCEEH//wNxEB8CfyMAQRBrIgAgAygCEDYCDCAAKAIMLQAAQQFxRQsEQCADKAKoAUEIakEUQQAQFCADKAIQEBYgAygCkAEQIyADQX82AqwBDAILIANBgbICQQcgA0EVakGABhBVNgIMIAMoAhAQFiADKAIMIAMoApABNgIAIAMgAygCDDYCkAELIAMgA0HQAGpCLhApIgA2AkwgAEUEQCADKAKoAUEIakEOQQAQFCADKAKQARAjIANBfzYCrAEMAQsgAygCTEHxEkH2EiADKAKgAUGAAnEbQQQQQSADKAKgAUGAAnFFBEAgAygCTCADLQCGAUEBcQR/QS0FIAMoAqQBLwEIC0H//wNxEB8LIAMoAkwgAy0AhgFBAXEEf0EtBSADKAKkAS8BCgtB//8DcRAfIAMoAkwgAygCpAEvAQwQHwJAIAMtAIUBQQFxBEAgAygCTEHjABAfDAELIAMoAkwgAygCpAEoAhBB//8DcRAfCyADKAKkASgCFCADQZ4BaiADQZwBahCNASADKAJMIAMvAZ4BEB8gAygCTCADLwGcARAfAkACQCADLQCFAUEBcUUNACADKAKkASkDKEIUWg0AIAMoAkxBABAhDAELIAMoAkwgAygCpAEoAhgQIQsCQAJAIAMoAqABQYACcUGAAkcNACADKAKkASkDIEL/////D1QEQCADKAKkASkDKEL/////D1QNAQsgAygCTEF/ECEgAygCTEF/ECEMAQsCQCADKAKkASkDIEL/////D1QEQCADKAJMIAMoAqQBKQMgpxAhDAELIAMoAkxBfxAhCwJAIAMoAqQBKQMoQv////8PVARAIAMoAkwgAygCpAEpAyinECEMAQsgAygCTEF/ECELCyADKAJMIAMoAqQBKAIwEFFB//8DcRAfIAMgAygCpAEoAjQgAygCoAEQkgFB//8DcSADKAKQAUGABhCSAUH//wNxajYCiAEgAygCTCADKAKIAUH//wNxEB8gAygCoAFBgAJxRQRAIAMoAkwgAygCpAEoAjgQUUH//wNxEB8gAygCTCADKAKkASgCPEH//wNxEB8gAygCTCADKAKkAS8BQBAfIAMoAkwgAygCpAEoAkQQIQJAIAMoAqQBKQNIQv////8PVARAIAMoAkwgAygCpAEpA0inECEMAQsgAygCTEF/ECELCwJ/IwBBEGsiACADKAJMNgIMIAAoAgwtAABBAXFFCwRAIAMoAqgBQQhqQRRBABAUIAMoAkwQFiADKAKQARAjIANBfzYCrAEMAQsgAygCqAEgA0HQAGoCfiMAQRBrIgAgAygCTDYCDAJ+IAAoAgwtAABBAXEEQCAAKAIMKQMQDAELQgALCxA2QQBIBEAgAygCTBAWIAMoApABECMgA0F/NgKsAQwBCyADKAJMEBYgAygCpAEoAjAEQCADKAKoASADKAKkASgCMBCFAUEASARAIAMoApABECMgA0F/NgKsAQwCCwsgAygCkAEEQCADKAKoASADKAKQAUGABhCRAUEASARAIAMoApABECMgA0F/NgKsAQwCCwsgAygCkAEQIyADKAKkASgCNARAIAMoAqgBIAMoAqQBKAI0IAMoAqABEJEBQQBIBEAgA0F/NgKsAQwCCwsgAygCoAFBgAJxRQRAIAMoAqQBKAI4BEAgAygCqAEgAygCpAEoAjgQhQFBAEgEQCADQX82AqwBDAMLCwsgAyADLQCHAUEBcTYCrAELIAMoAqwBIQAgA0GwAWokACAAC+ACAQF/IwBBIGsiBCQAIAQgADsBGiAEIAE7ARggBCACNgIUIAQgAzYCECAEQRAQGCIANgIMAkAgAEUEQCAEQQA2AhwMAQsgBCgCDEEANgIAIAQoAgwgBCgCEDYCBCAEKAIMIAQvARo7AQggBCgCDCAELwEYOwEKAkAgBC8BGARAIAQoAhQhASAELwEYIQIjAEEgayIAJAAgACABNgIYIAAgAjYCFCAAQQA2AhACQCAAKAIURQRAIABBADYCHAwBCyAAIAAoAhQQGDYCDCAAKAIMRQRAIAAoAhBBDkEAEBQgAEEANgIcDAELIAAoAgwgACgCGCAAKAIUEBkaIAAgACgCDDYCHAsgACgCHCEBIABBIGokACABIQAgBCgCDCAANgIMIABFBEAgBCgCDBAVIARBADYCHAwDCwwBCyAEKAIMQQA2AgwLIAQgBCgCDDYCHAsgBCgCHCEAIARBIGokACAAC5EBAQV/IAAoAkxBAE4hAyAAKAIAQQFxIgRFBEAgACgCNCIBBEAgASAAKAI4NgI4CyAAKAI4IgIEQCACIAE2AjQLIABBrKABKAIARgRAQaygASACNgIACwsgABClASEBIAAgACgCDBEAACECIAAoAmAiBQRAIAUQFQsCQCAERQRAIAAQFQwBCyADRQ0ACyABIAJyC/kBAQF/IwBBIGsiAiQAIAIgADYCHCACIAE5AxACQCACKAIcRQ0AIAICfAJ8IAIrAxBEAAAAAAAAAABkBEAgAisDEAwBC0QAAAAAAAAAAAtEAAAAAAAA8D9jBEACfCACKwMQRAAAAAAAAAAAZARAIAIrAxAMAQtEAAAAAAAAAAALDAELRAAAAAAAAPA/CyACKAIcKwMoIAIoAhwrAyChoiACKAIcKwMgoDkDCCACKAIcKwMQIAIrAwggAigCHCsDGKFjRQ0AIAIoAhwoAgAgAisDCCACKAIcKAIMIAIoAhwoAgQRFgAgAigCHCACKwMIOQMYCyACQSBqJAAL4QUCAn8BfiMAQTBrIgQkACAEIAA2AiQgBCABNgIgIAQgAjYCHCAEIAM2AhgCQCAEKAIkRQRAIARCfzcDKAwBCyAEKAIgRQRAIAQoAhhBEkEAEBQgBEJ/NwMoDAELIAQoAhxBgyBxBEAgBEEVQRYgBCgCHEEBcRs2AhQgBEIANwMAA0AgBCkDACAEKAIkKQMwVARAIAQgBCgCJCAEKQMAIAQoAhwgBCgCGBBNNgIQIAQoAhAEQCAEKAIcQQJxBEAgBAJ/IAQoAhAiARAuQQFqIQADQEEAIABFDQEaIAEgAEEBayIAaiICLQAAQS9HDQALIAILNgIMIAQoAgwEQCAEIAQoAgxBAWo2AhALCyAEKAIgIAQoAhAgBCgCFBEDAEUEQCMAQRBrIgAgBCgCGDYCDCAAKAIMBEAgACgCDEEANgIAIAAoAgxBADYCBAsgBCAEKQMANwMoDAULCyAEIAQpAwBCAXw3AwAMAQsLIAQoAhhBCUEAEBQgBEJ/NwMoDAELIAQoAiQoAlAhASAEKAIgIQIgBCgCHCEDIAQoAhghBSMAQTBrIgAkACAAIAE2AiQgACACNgIgIAAgAzYCHCAAIAU2AhgCQAJAIAAoAiQEQCAAKAIgDQELIAAoAhhBEkEAEBQgAEJ/NwMoDAELIAAoAiQpAwhCAFIEQCAAIAAoAiAQczYCFCAAIAAoAhQgACgCJCgCAHA2AhAgACAAKAIkKAIQIAAoAhBBAnRqKAIANgIMA0ACQCAAKAIMRQ0AIAAoAiAgACgCDCgCABBbBEAgACAAKAIMKAIYNgIMDAIFIAAoAhxBCHEEQCAAKAIMKQMIQn9SBEAgACAAKAIMKQMINwMoDAYLDAILIAAoAgwpAxBCf1IEQCAAIAAoAgwpAxA3AygMBQsLCwsLIAAoAhhBCUEAEBQgAEJ/NwMoCyAAKQMoIQYgAEEwaiQAIAQgBjcDKAsgBCkDKCEGIARBMGokACAGC9QDAQF/IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQAkACQCADKAIYBEAgAygCFA0BCyADKAIQQRJBABAUIANBADoAHwwBCyADKAIYKQMIQgBSBEAgAyADKAIUEHM2AgwgAyADKAIMIAMoAhgoAgBwNgIIIANBADYCACADIAMoAhgoAhAgAygCCEECdGooAgA2AgQDQCADKAIEBEACQCADKAIEKAIcIAMoAgxHDQAgAygCFCADKAIEKAIAEFsNAAJAIAMoAgQpAwhCf1EEQAJAIAMoAgAEQCADKAIAIAMoAgQoAhg2AhgMAQsgAygCGCgCECADKAIIQQJ0aiADKAIEKAIYNgIACyADKAIEEBUgAygCGCIAIAApAwhCAX03AwgCQCADKAIYIgApAwi6IAAoAgC4RHsUrkfheoQ/omNFDQAgAygCGCgCAEGAAk0NACADKAIYIAMoAhgoAgBBAXYgAygCEBBaQQFxRQRAIANBADoAHwwICwsMAQsgAygCBEJ/NwMQCyADQQE6AB8MBAsgAyADKAIENgIAIAMgAygCBCgCGDYCBAwBCwsLIAMoAhBBCUEAEBQgA0EAOgAfCyADLQAfQQFxIQAgA0EgaiQAIAAL3wIBAX8jAEEwayIDJAAgAyAANgIoIAMgATYCJCADIAI2AiACQCADKAIkIAMoAigoAgBGBEAgA0EBOgAvDAELIAMgAygCJEEEEH8iADYCHCAARQRAIAMoAiBBDkEAEBQgA0EAOgAvDAELIAMoAigpAwhCAFIEQCADQQA2AhgDQCADKAIYIAMoAigoAgBPRQRAIAMgAygCKCgCECADKAIYQQJ0aigCADYCFANAIAMoAhQEQCADIAMoAhQoAhg2AhAgAyADKAIUKAIcIAMoAiRwNgIMIAMoAhQgAygCHCADKAIMQQJ0aigCADYCGCADKAIcIAMoAgxBAnRqIAMoAhQ2AgAgAyADKAIQNgIUDAELCyADIAMoAhhBAWo2AhgMAQsLCyADKAIoKAIQEBUgAygCKCADKAIcNgIQIAMoAiggAygCJDYCACADQQE6AC8LIAMtAC9BAXEhACADQTBqJAAgAAtNAQJ/IAEtAAAhAgJAIAAtAAAiA0UNACACIANHDQADQCABLQABIQIgAC0AASIDRQ0BIAFBAWohASAAQQFqIQAgAiADRg0ACwsgAyACawvRCQECfyMAQSBrIgEkACABIAA2AhwgASABKAIcKAIsNgIQA0AgASABKAIcKAI8IAEoAhwoAnRrIAEoAhwoAmxrNgIUIAEoAhwoAmwgASgCECABKAIcKAIsQYYCa2pPBEAgASgCHCgCOCABKAIcKAI4IAEoAhBqIAEoAhAgASgCFGsQGRogASgCHCIAIAAoAnAgASgCEGs2AnAgASgCHCIAIAAoAmwgASgCEGs2AmwgASgCHCIAIAAoAlwgASgCEGs2AlwjAEEgayIAIAEoAhw2AhwgACAAKAIcKAIsNgIMIAAgACgCHCgCTDYCGCAAIAAoAhwoAkQgACgCGEEBdGo2AhADQCAAIAAoAhBBAmsiAjYCECAAIAIvAQA2AhQgACgCEAJ/IAAoAhQgACgCDE8EQCAAKAIUIAAoAgxrDAELQQALOwEAIAAgACgCGEEBayICNgIYIAINAAsgACAAKAIMNgIYIAAgACgCHCgCQCAAKAIYQQF0ajYCEANAIAAgACgCEEECayICNgIQIAAgAi8BADYCFCAAKAIQAn8gACgCFCAAKAIMTwRAIAAoAhQgACgCDGsMAQtBAAs7AQAgACAAKAIYQQFrIgI2AhggAg0ACyABIAEoAhAgASgCFGo2AhQLIAEoAhwoAgAoAgQEQCABIAEoAhwoAgAgASgCHCgCdCABKAIcKAI4IAEoAhwoAmxqaiABKAIUEHY2AhggASgCHCIAIAEoAhggACgCdGo2AnQgASgCHCgCdCABKAIcKAK0LWpBA08EQCABIAEoAhwoAmwgASgCHCgCtC1rNgIMIAEoAhwgASgCHCgCOCABKAIMai0AADYCSCABKAIcIAEoAhwoAlQgASgCHCgCOCABKAIMQQFqai0AACABKAIcKAJIIAEoAhwoAlh0c3E2AkgDQCABKAIcKAK0LQRAIAEoAhwgASgCHCgCVCABKAIcKAI4IAEoAgxBAmpqLQAAIAEoAhwoAkggASgCHCgCWHRzcTYCSCABKAIcKAJAIAEoAgwgASgCHCgCNHFBAXRqIAEoAhwoAkQgASgCHCgCSEEBdGovAQA7AQAgASgCHCgCRCABKAIcKAJIQQF0aiABKAIMOwEAIAEgASgCDEEBajYCDCABKAIcIgAgACgCtC1BAWs2ArQtIAEoAhwoAnQgASgCHCgCtC1qQQNPDQELCwsgASgCHCgCdEGGAkkEfyABKAIcKAIAKAIEQQBHBUEAC0EBcQ0BCwsgASgCHCgCwC0gASgCHCgCPEkEQCABIAEoAhwoAmwgASgCHCgCdGo2AggCQCABKAIcKALALSABKAIISQRAIAEgASgCHCgCPCABKAIIazYCBCABKAIEQYICSwRAIAFBggI2AgQLIAEoAhwoAjggASgCCGpBACABKAIEEDMgASgCHCABKAIIIAEoAgRqNgLALQwBCyABKAIcKALALSABKAIIQYICakkEQCABIAEoAghBggJqIAEoAhwoAsAtazYCBCABKAIEIAEoAhwoAjwgASgCHCgCwC1rSwRAIAEgASgCHCgCPCABKAIcKALALWs2AgQLIAEoAhwoAjggASgCHCgCwC1qQQAgASgCBBAzIAEoAhwiACABKAIEIAAoAsAtajYCwC0LCwsgAUEgaiQAC4YFAQF/IwBBIGsiBCQAIAQgADYCHCAEIAE2AhggBCACNgIUIAQgAzYCECAEQQM2AgwCQCAEKAIcKAK8LUEQIAQoAgxrSgRAIAQgBCgCEDYCCCAEKAIcIgAgAC8BuC0gBCgCCEH//wNxIAQoAhwoArwtdHI7AbgtIAQoAhwvAbgtQf8BcSEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhwvAbgtQQh2IQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCHCAEKAIIQf//A3FBECAEKAIcKAK8LWt1OwG4LSAEKAIcIgAgACgCvC0gBCgCDEEQa2o2ArwtDAELIAQoAhwiACAALwG4LSAEKAIQQf//A3EgBCgCHCgCvC10cjsBuC0gBCgCHCIAIAQoAgwgACgCvC1qNgK8LQsgBCgCHBC9ASAEKAIUQf8BcSEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhRB//8DcUEIdiEBIAQoAhwoAgghAiAEKAIcIgMoAhQhACADIABBAWo2AhQgACACaiABOgAAIAQoAhRBf3NB/wFxIQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCFEF/c0H//wNxQQh2IQEgBCgCHCgCCCECIAQoAhwiAygCFCEAIAMgAEEBajYCFCAAIAJqIAE6AAAgBCgCHCgCCCAEKAIcKAIUaiAEKAIYIAQoAhQQGRogBCgCHCIAIAQoAhQgACgCFGo2AhQgBEEgaiQAC6sBAQF/IwBBEGsiASQAIAEgADYCDCABKAIMKAIIBEAgASgCDCgCCBAbIAEoAgxBADYCCAsCQCABKAIMKAIERQ0AIAEoAgwoAgQoAgBBAXFFDQAgASgCDCgCBCgCEEF+Rw0AIAEoAgwoAgQiACAAKAIAQX5xNgIAIAEoAgwoAgQoAgBFBEAgASgCDCgCBBA3IAEoAgxBADYCBAsLIAEoAgxBADoADCABQRBqJAAL8QMBAX8jAEHQAGsiCCQAIAggADYCSCAIIAE3A0AgCCACNwM4IAggAzYCNCAIIAQ6ADMgCCAFNgIsIAggBjcDICAIIAc2AhwCQAJAAkAgCCgCSEUNACAIKQNAIAgpA0AgCCkDOHxWDQAgCCgCLA0BIAgpAyBQDQELIAgoAhxBEkEAEBQgCEEANgJMDAELIAhBgAEQGCIANgIYIABFBEAgCCgCHEEOQQAQFCAIQQA2AkwMAQsgCCgCGCAIKQNANwMAIAgoAhggCCkDQCAIKQM4fDcDCCAIKAIYQShqEDsgCCgCGCAILQAzOgBgIAgoAhggCCgCLDYCECAIKAIYIAgpAyA3AxgjAEEQayIAIAgoAhhB5ABqNgIMIAAoAgxBADYCACAAKAIMQQA2AgQgACgCDEEANgIIIwBBEGsiACAIKAJINgIMIAAoAgwpAxhC/4EBgyEBIAhBfzYCCCAIQQc2AgQgCEEONgIAQRAgCBA0IAGEIQEgCCgCGCABNwNwIAgoAhggCCgCGCkDcELAAINCAFI6AHggCCgCNARAIAgoAhhBKGogCCgCNCAIKAIcEIQBQQBIBEAgCCgCGBAVIAhBADYCTAwCCwsgCCAIKAJIQQEgCCgCGCAIKAIcEIEBNgJMCyAIKAJMIQAgCEHQAGokACAAC9MEAQJ/IwBBMGsiAyQAIAMgADYCJCADIAE3AxggAyACNgIUAkAgAygCJCgCQCADKQMYp0EEdGooAgBFBEAgAygCFEEUQQAQFCADQgA3AygMAQsgAyADKAIkKAJAIAMpAxinQQR0aigCACkDSDcDCCADKAIkKAIAIAMpAwhBABAnQQBIBEAgAygCFCADKAIkKAIAEBcgA0IANwMoDAELIAMoAiQoAgAhAiADKAIUIQQjAEEwayIAJAAgACACNgIoIABBgAI7ASYgACAENgIgIAAgAC8BJkGAAnFBAEc6ABsgAEEeQS4gAC0AG0EBcRs2AhwCQCAAKAIoQRpBHCAALQAbQQFxG6xBARAnQQBIBEAgACgCICAAKAIoEBcgAEF/NgIsDAELIAAgACgCKEEEQQYgAC0AG0EBcRusIABBDmogACgCIBBCIgI2AgggAkUEQCAAQX82AiwMAQsgAEEANgIUA0AgACgCFEECQQMgAC0AG0EBcRtIBEAgACAAKAIIEB1B//8DcSAAKAIcajYCHCAAIAAoAhRBAWo2AhQMAQsLIAAoAggQR0EBcUUEQCAAKAIgQRRBABAUIAAoAggQFiAAQX82AiwMAQsgACgCCBAWIAAgACgCHDYCLAsgACgCLCECIABBMGokACADIAIiADYCBCAAQQBIBEAgA0IANwMoDAELIAMpAwggAygCBK18Qv///////////wBWBEAgAygCFEEEQRYQFCADQgA3AygMAQsgAyADKQMIIAMoAgStfDcDKAsgAykDKCEBIANBMGokACABC20BAX8jAEEgayIEJAAgBCAANgIYIAQgATYCFCAEIAI2AhAgBCADNgIMAkAgBCgCGEUEQCAEQQA2AhwMAQsgBCAEKAIUIAQoAhAgBCgCDCAEKAIYQQhqEIEBNgIcCyAEKAIcIQAgBEEgaiQAIAALVQEBfyMAQRBrIgEkACABIAA2AgwCQAJAIAEoAgwoAiRBAUYNACABKAIMKAIkQQJGDQAMAQsgASgCDEEAQgBBChAgGiABKAIMQQA2AiQLIAFBEGokAAv/AgEBfyMAQTBrIgUkACAFIAA2AiggBSABNgIkIAUgAjYCICAFIAM6AB8gBSAENgIYAkACQCAFKAIgDQAgBS0AH0EBcQ0AIAVBADYCLAwBCyAFIAUoAiAgBS0AH0EBcWoQGDYCFCAFKAIURQRAIAUoAhhBDkEAEBQgBUEANgIsDAELAkAgBSgCKARAIAUgBSgCKCAFKAIgrRAeNgIQIAUoAhBFBEAgBSgCGEEOQQAQFCAFKAIUEBUgBUEANgIsDAMLIAUoAhQgBSgCECAFKAIgEBkaDAELIAUoAiQgBSgCFCAFKAIgrSAFKAIYEGRBAEgEQCAFKAIUEBUgBUEANgIsDAILCyAFLQAfQQFxBEAgBSgCFCAFKAIgakEAOgAAIAUgBSgCFDYCDANAIAUoAgwgBSgCFCAFKAIgakkEQCAFKAIMLQAARQRAIAUoAgxBIDoAAAsgBSAFKAIMQQFqNgIMDAELCwsgBSAFKAIUNgIsCyAFKAIsIQAgBUEwaiQAIAALwgEBAX8jAEEwayIEJAAgBCAANgIoIAQgATYCJCAEIAI3AxggBCADNgIUAkAgBCkDGEL///////////8AVgRAIAQoAhRBFEEAEBQgBEF/NgIsDAELIAQgBCgCKCAEKAIkIAQpAxgQKyICNwMIIAJCAFMEQCAEKAIUIAQoAigQFyAEQX82AiwMAQsgBCkDCCAEKQMYUwRAIAQoAhRBEUEAEBQgBEF/NgIsDAELIARBADYCLAsgBCgCLCEAIARBMGokACAAC3cBAX8jAEEQayICIAA2AgggAiABNgIEAkACQAJAIAIoAggpAyhC/////w9aDQAgAigCCCkDIEL/////D1oNACACKAIEQYAEcUUNASACKAIIKQNIQv////8PVA0BCyACQQE6AA8MAQsgAkEAOgAPCyACLQAPQQFxC/4BAQF/IwBBIGsiBSQAIAUgADYCGCAFIAE2AhQgBSACOwESIAVBADsBECAFIAM2AgwgBSAENgIIIAVBADYCBAJAA0AgBSgCGARAAkAgBSgCGC8BCCAFLwESRw0AIAUoAhgoAgQgBSgCDHFBgAZxRQ0AIAUoAgQgBS8BEEgEQCAFIAUoAgRBAWo2AgQMAQsgBSgCFARAIAUoAhQgBSgCGC8BCjsBAAsgBSgCGC8BCgRAIAUgBSgCGCgCDDYCHAwECyAFQZAVNgIcDAMLIAUgBSgCGCgCADYCGAwBCwsgBSgCCEEJQQAQFCAFQQA2AhwLIAUoAhwhACAFQSBqJAAgAAumAQEBfyMAQRBrIgIkACACIAA2AgggAiABNgIEAkAgAigCCC0AKEEBcQRAIAJBfzYCDAwBCyACKAIIKAIABEAgAigCCCgCACACKAIEEGdBAEgEQCACKAIIQQxqIAIoAggoAgAQFyACQX82AgwMAgsLIAIoAgggAkEEakIEQRMQIEIAUwRAIAJBfzYCDAwBCyACQQA2AgwLIAIoAgwhACACQRBqJAAgAAuNCAIBfwF+IwBBkAFrIgMkACADIAA2AoQBIAMgATYCgAEgAyACNgJ8IAMQUwJAIAMoAoABKQMIQgBSBEAgAyADKAKAASgCACgCACkDSDcDYCADIAMoAoABKAIAKAIAKQNINwNoDAELIANCADcDYCADQgA3A2gLIANCADcDcAJAA0AgAykDcCADKAKAASkDCFQEQCADKAKAASgCACADKQNwp0EEdGooAgApA0ggAykDaFQEQCADIAMoAoABKAIAIAMpA3CnQQR0aigCACkDSDcDaAsgAykDaCADKAKAASkDIFYEQCADKAJ8QRNBABAUIANCfzcDiAEMAwsgAyADKAKAASgCACADKQNwp0EEdGooAgApA0ggAygCgAEoAgAgAykDcKdBBHRqKAIAKQMgfCADKAKAASgCACADKQNwp0EEdGooAgAoAjAQUUH//wNxrXxCHnw3A1ggAykDWCADKQNgVgRAIAMgAykDWDcDYAsgAykDYCADKAKAASkDIFYEQCADKAJ8QRNBABAUIANCfzcDiAEMAwsgAygChAEoAgAgAygCgAEoAgAgAykDcKdBBHRqKAIAKQNIQQAQJ0EASARAIAMoAnwgAygChAEoAgAQFyADQn83A4gBDAMLIAMgAygChAEoAgBBAEEBIAMoAnwQjAFCf1EEQCADEFIgA0J/NwOIAQwDCwJ/IAMoAoABKAIAIAMpA3CnQQR0aigCACEBIwBBEGsiACQAIAAgATYCCCAAIAM2AgQCQAJAAkAgACgCCC8BCiAAKAIELwEKSA0AIAAoAggoAhAgACgCBCgCEEcNACAAKAIIKAIUIAAoAgQoAhRHDQAgACgCCCgCMCAAKAIEKAIwEIYBDQELIABBfzYCDAwBCwJAAkAgACgCCCgCGCAAKAIEKAIYRw0AIAAoAggpAyAgACgCBCkDIFINACAAKAIIKQMoIAAoAgQpAyhRDQELAkACQCAAKAIELwEMQQhxRQ0AIAAoAgQoAhgNACAAKAIEKQMgQgBSDQAgACgCBCkDKFANAQsgAEF/NgIMDAILCyAAQQA2AgwLIAAoAgwhASAAQRBqJAAgAQsEQCADKAJ8QRVBABAUIAMQUiADQn83A4gBDAMFIAMoAoABKAIAIAMpA3CnQQR0aigCACgCNCADKAI0EJUBIQAgAygCgAEoAgAgAykDcKdBBHRqKAIAIAA2AjQgAygCgAEoAgAgAykDcKdBBHRqKAIAQQE6AAQgA0EANgI0IAMQUiADIAMpA3BCAXw3A3AMAgsACwsgAwJ+IAMpA2AgAykDaH1C////////////AFQEQCADKQNgIAMpA2h9DAELQv///////////wALNwOIAQsgAykDiAEhBCADQZABaiQAIAQL1AQBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAygCECEBIwBBEGsiACQAIAAgATYCCCAAQdgAEBg2AgQCQCAAKAIERQRAIAAoAghBDkEAEBQgAEEANgIMDAELIAAoAgghAiMAQRBrIgEkACABIAI2AgggAUEYEBgiAjYCBAJAIAJFBEAgASgCCEEOQQAQFCABQQA2AgwMAQsgASgCBEEANgIAIAEoAgRCADcDCCABKAIEQQA2AhAgASABKAIENgIMCyABKAIMIQIgAUEQaiQAIAAoAgQgAjYCUCACRQRAIAAoAgQQFSAAQQA2AgwMAQsgACgCBEEANgIAIAAoAgRBADYCBCMAQRBrIgEgACgCBEEIajYCDCABKAIMQQA2AgAgASgCDEEANgIEIAEoAgxBADYCCCAAKAIEQQA2AhggACgCBEEANgIUIAAoAgRBADYCHCAAKAIEQQA2AiQgACgCBEEANgIgIAAoAgRBADoAKCAAKAIEQgA3AzggACgCBEIANwMwIAAoAgRBADYCQCAAKAIEQQA2AkggACgCBEEANgJEIAAoAgRBADYCTCAAKAIEQQA2AlQgACAAKAIENgIMCyAAKAIMIQEgAEEQaiQAIAMgASIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCDCADKAIYNgIAIAMoAgwgAygCFDYCBCADKAIUQRBxBEAgAygCDCIAIAAoAhRBAnI2AhQgAygCDCIAIAAoAhhBAnI2AhgLIAMgAygCDDYCHAsgAygCHCEAIANBIGokACAAC9UBAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE3AxAgBCACNgIMIAQgAzYCCAJAAkAgBCkDEEL///////////8AVwRAIAQpAxBCgICAgICAgICAf1kNAQsgBCgCCEEEQT0QFCAEQX82AhwMAQsCfyAEKQMQIQEgBCgCDCEAIAQoAhgiAigCTEF/TARAIAIgASAAEKABDAELIAIgASAAEKABC0EASARAIAQoAghBBEG0mwEoAgAQFCAEQX82AhwMAQsgBEEANgIcCyAEKAIcIQAgBEEgaiQAIAALJABBACAAEAUiACAAQRtGGyIABH9BtJsBIAA2AgBBAAVBAAsaC3ABAX8jAEEQayIDJAAgAwJ/IAFBwABxRQRAQQAgAUGAgIQCcUGAgIQCRw0BGgsgAyACQQRqNgIMIAIoAgALNgIAIAAgAUGAgAJyIAMQECIAQYFgTwRAQbSbAUEAIABrNgIAQX8hAAsgA0EQaiQAIAALMwEBfwJ/IAAQByIBQWFGBEAgABARIQELIAFBgWBPCwR/QbSbAUEAIAFrNgIAQX8FIAELC2kBAn8CQCAAKAIUIAAoAhxNDQAgAEEAQQAgACgCJBEBABogACgCFA0AQX8PCyAAKAIEIgEgACgCCCICSQRAIAAgASACa6xBASAAKAIoEQ8AGgsgAEEANgIcIABCADcDECAAQgA3AgRBAAvaAwEGfyMAQRBrIgUkACAFIAI2AgwjAEGgAWsiBCQAIARBCGpBkIcBQZABEBkaIAQgADYCNCAEIAA2AhwgBEF+IABrIgNB/////wcgA0H/////B0kbIgY2AjggBCAAIAZqIgA2AiQgBCAANgIYIARBCGohACMAQdABayIDJAAgAyACNgLMASADQaABakEAQSgQMyADIAMoAswBNgLIAQJAQQAgASADQcgBaiADQdAAaiADQaABahBwQQBIDQAgACgCTEEATiEHIAAoAgAhAiAALABKQQBMBEAgACACQV9xNgIACyACQSBxIQgCfyAAKAIwBEAgACABIANByAFqIANB0ABqIANBoAFqEHAMAQsgAEHQADYCMCAAIANB0ABqNgIQIAAgAzYCHCAAIAM2AhQgACgCLCECIAAgAzYCLCAAIAEgA0HIAWogA0HQAGogA0GgAWoQcCACRQ0AGiAAQQBBACAAKAIkEQEAGiAAQQA2AjAgACACNgIsIABBADYCHCAAQQA2AhAgACgCFBogAEEANgIUQQALGiAAIAAoAgAgCHI2AgAgB0UNAAsgA0HQAWokACAGBEAgBCgCHCIAIAAgBCgCGEZrQQA6AAALIARBoAFqJAAgBUEQaiQAC4wSAg9/AX4jAEHQAGsiBSQAIAUgATYCTCAFQTdqIRMgBUE4aiEQQQAhAQNAAkAgDUEASA0AQf////8HIA1rIAFIBEBBtJsBQT02AgBBfyENDAELIAEgDWohDQsgBSgCTCIHIQECQAJAAkACQAJAAkACQAJAIAUCfwJAIActAAAiBgRAA0ACQAJAIAZB/wFxIgZFBEAgASEGDAELIAZBJUcNASABIQYDQCABLQABQSVHDQEgBSABQQJqIgg2AkwgBkEBaiEGIAEtAAIhDiAIIQEgDkElRg0ACwsgBiAHayEBIAAEQCAAIAcgARAiCyABDQ0gBSgCTCEBIAUoAkwsAAFBMGtBCk8NAyABLQACQSRHDQMgASwAAUEwayEPQQEhESABQQNqDAQLIAUgAUEBaiIINgJMIAEtAAEhBiAIIQEMAAsACyANIQsgAA0IIBFFDQJBASEBA0AgBCABQQJ0aigCACIABEAgAyABQQN0aiAAIAIQqAFBASELIAFBAWoiAUEKRw0BDAoLC0EBIQsgAUEKTw0IA0AgBCABQQJ0aigCAA0IIAFBAWoiAUEKRw0ACwwIC0F/IQ8gAUEBagsiATYCTEEAIQgCQCABLAAAIgxBIGsiBkEfSw0AQQEgBnQiBkGJ0QRxRQ0AA0ACQCAFIAFBAWoiCDYCTCABLAABIgxBIGsiAUEgTw0AQQEgAXQiAUGJ0QRxRQ0AIAEgBnIhBiAIIQEMAQsLIAghASAGIQgLAkAgDEEqRgRAIAUCfwJAIAEsAAFBMGtBCk8NACAFKAJMIgEtAAJBJEcNACABLAABQQJ0IARqQcABa0EKNgIAIAEsAAFBA3QgA2pBgANrKAIAIQpBASERIAFBA2oMAQsgEQ0IQQAhEUEAIQogAARAIAIgAigCACIBQQRqNgIAIAEoAgAhCgsgBSgCTEEBagsiATYCTCAKQX9KDQFBACAKayEKIAhBgMAAciEIDAELIAVBzABqEKcBIgpBAEgNBiAFKAJMIQELQX8hCQJAIAEtAABBLkcNACABLQABQSpGBEACQCABLAACQTBrQQpPDQAgBSgCTCIBLQADQSRHDQAgASwAAkECdCAEakHAAWtBCjYCACABLAACQQN0IANqQYADaygCACEJIAUgAUEEaiIBNgJMDAILIBENByAABH8gAiACKAIAIgFBBGo2AgAgASgCAAVBAAshCSAFIAUoAkxBAmoiATYCTAwBCyAFIAFBAWo2AkwgBUHMAGoQpwEhCSAFKAJMIQELQQAhBgNAIAYhEkF/IQsgASwAAEHBAGtBOUsNByAFIAFBAWoiDDYCTCABLAAAIQYgDCEBIAYgEkE6bGpB74IBai0AACIGQQFrQQhJDQALIAZBE0YNAiAGRQ0GIA9BAE4EQCAEIA9BAnRqIAY2AgAgBSADIA9BA3RqKQMANwNADAQLIAANAQtBACELDAULIAVBQGsgBiACEKgBIAUoAkwhDAwCCyAPQX9KDQMLQQAhASAARQ0ECyAIQf//e3EiDiAIIAhBgMAAcRshBkEAIQtBpAghDyAQIQgCQAJAAkACfwJAAkACQAJAAn8CQAJAAkACQAJAAkACQCAMQQFrLAAAIgFBX3EgASABQQ9xQQNGGyABIBIbIgFB2ABrDiEEEhISEhISEhIOEg8GDg4OEgYSEhISAgUDEhIJEgESEgQACwJAIAFBwQBrDgcOEgsSDg4OAAsgAUHTAEYNCQwRCyAFKQNAIRRBpAgMBQtBACEBAkACQAJAAkACQAJAAkAgEkH/AXEOCAABAgMEFwUGFwsgBSgCQCANNgIADBYLIAUoAkAgDTYCAAwVCyAFKAJAIA2sNwMADBQLIAUoAkAgDTsBAAwTCyAFKAJAIA06AAAMEgsgBSgCQCANNgIADBELIAUoAkAgDaw3AwAMEAsgCUEIIAlBCEsbIQkgBkEIciEGQfgAIQELIBAhByABQSBxIQ4gBSkDQCIUUEUEQANAIAdBAWsiByAUp0EPcUGAhwFqLQAAIA5yOgAAIBRCD1YhDCAUQgSIIRQgDA0ACwsgBSkDQFANAyAGQQhxRQ0DIAFBBHZBpAhqIQ9BAiELDAMLIBAhASAFKQNAIhRQRQRAA0AgAUEBayIBIBSnQQdxQTByOgAAIBRCB1YhByAUQgOIIRQgBw0ACwsgASEHIAZBCHFFDQIgCSAQIAdrIgFBAWogASAJSBshCQwCCyAFKQNAIhRCf1cEQCAFQgAgFH0iFDcDQEEBIQtBpAgMAQsgBkGAEHEEQEEBIQtBpQgMAQtBpghBpAggBkEBcSILGwshDyAUIBAQRCEHCyAGQf//e3EgBiAJQX9KGyEGAkAgBSkDQCIUQgBSDQAgCQ0AQQAhCSAQIQcMCgsgCSAUUCAQIAdraiIBIAEgCUgbIQkMCQsgBSgCQCIBQdgSIAEbIgdBACAJEKsBIgEgByAJaiABGyEIIA4hBiABIAdrIAkgARshCQwICyAJBEAgBSgCQAwCC0EAIQEgAEEgIApBACAGECYMAgsgBUEANgIMIAUgBSkDQD4CCCAFIAVBCGo2AkBBfyEJIAVBCGoLIQhBACEBAkADQCAIKAIAIgdFDQECQCAFQQRqIAcQqgEiB0EASCIODQAgByAJIAFrSw0AIAhBBGohCCAJIAEgB2oiAUsNAQwCCwtBfyELIA4NBQsgAEEgIAogASAGECYgAUUEQEEAIQEMAQtBACEIIAUoAkAhDANAIAwoAgAiB0UNASAFQQRqIAcQqgEiByAIaiIIIAFKDQEgACAFQQRqIAcQIiAMQQRqIQwgASAISw0ACwsgAEEgIAogASAGQYDAAHMQJiAKIAEgASAKSBshAQwFCyAAIAUrA0AgCiAJIAYgAUEXERkAIQEMBAsgBSAFKQNAPAA3QQEhCSATIQcgDiEGDAILQX8hCwsgBUHQAGokACALDwsgAEEgIAsgCCAHayIOIAkgCSAOSBsiDGoiCCAKIAggCkobIgEgCCAGECYgACAPIAsQIiAAQTAgASAIIAZBgIAEcxAmIABBMCAMIA5BABAmIAAgByAOECIgAEEgIAEgCCAGQYDAAHMQJgwACwALkAIBA38CQCABIAIoAhAiBAR/IAQFQQAhBAJ/IAIgAi0ASiIDQQFrIANyOgBKIAIoAgAiA0EIcQRAIAIgA0EgcjYCAEF/DAELIAJCADcCBCACIAIoAiwiAzYCHCACIAM2AhQgAiADIAIoAjBqNgIQQQALDQEgAigCEAsgAigCFCIFa0sEQCACIAAgASACKAIkEQEADwsCfyACLABLQX9KBEAgASEEA0AgASAEIgNFDQIaIAAgA0EBayIEai0AAEEKRw0ACyACIAAgAyACKAIkEQEAIgQgA0kNAiAAIANqIQAgAigCFCEFIAEgA2sMAQsgAQshBCAFIAAgBBAZGiACIAIoAhQgBGo2AhQgASEECyAEC0gCAX8BfiMAQRBrIgMkACADIAA2AgwgAyABNgIIIAMgAjYCBCADKAIMIAMoAgggAygCBCADKAIMQQhqEFghBCADQRBqJAAgBAt3AQF/IwBBEGsiASAANgIIIAFChSo3AwACQCABKAIIRQRAIAFBADYCDAwBCwNAIAEoAggtAAAEQCABIAEoAggtAACtIAEpAwBCIX58Qv////8PgzcDACABIAEoAghBAWo2AggMAQsLIAEgASkDAD4CDAsgASgCDAuHBQEBfyMAQTBrIgUkACAFIAA2AiggBSABNgIkIAUgAjcDGCAFIAM2AhQgBSAENgIQAkACQAJAIAUoAihFDQAgBSgCJEUNACAFKQMYQv///////////wBYDQELIAUoAhBBEkEAEBQgBUEAOgAvDAELIAUoAigoAgBFBEAgBSgCKEGAAiAFKAIQEFpBAXFFBEAgBUEAOgAvDAILCyAFIAUoAiQQczYCDCAFIAUoAgwgBSgCKCgCAHA2AgggBSAFKAIoKAIQIAUoAghBAnRqKAIANgIEA0ACQCAFKAIERQ0AAkAgBSgCBCgCHCAFKAIMRw0AIAUoAiQgBSgCBCgCABBbDQACQAJAIAUoAhRBCHEEQCAFKAIEKQMIQn9SDQELIAUoAgQpAxBCf1ENAQsgBSgCEEEKQQAQFCAFQQA6AC8MBAsMAQsgBSAFKAIEKAIYNgIEDAELCyAFKAIERQRAIAVBIBAYIgA2AgQgAEUEQCAFKAIQQQ5BABAUIAVBADoALwwCCyAFKAIEIAUoAiQ2AgAgBSgCBCAFKAIoKAIQIAUoAghBAnRqKAIANgIYIAUoAigoAhAgBSgCCEECdGogBSgCBDYCACAFKAIEIAUoAgw2AhwgBSgCBEJ/NwMIIAUoAigiACAAKQMIQgF8NwMIAkAgBSgCKCIAKQMIuiAAKAIAuEQAAAAAAADoP6JkRQ0AIAUoAigoAgBBgICAgHhPDQAgBSgCKCAFKAIoKAIAQQF0IAUoAhAQWkEBcUUEQCAFQQA6AC8MAwsLCyAFKAIUQQhxBEAgBSgCBCAFKQMYNwMICyAFKAIEIAUpAxg3AxAgBUEBOgAvCyAFLQAvQQFxIQAgBUEwaiQAIAAL1BEBAX8jAEGwAWsiBiQAIAYgADYCqAEgBiABNgKkASAGIAI2AqABIAYgAzYCnAEgBiAENgKYASAGIAU2ApQBIAZBADYCkAEDQCAGKAKQAUEPS0UEQCAGQSBqIAYoApABQQF0akEAOwEAIAYgBigCkAFBAWo2ApABDAELCyAGQQA2AowBA0AgBigCjAEgBigCoAFPRQRAIAZBIGogBigCpAEgBigCjAFBAXRqLwEAQQF0aiIAIAAvAQBBAWo7AQAgBiAGKAKMAUEBajYCjAEMAQsLIAYgBigCmAEoAgA2AoABIAZBDzYChAEDQAJAIAYoAoQBQQFJDQAgBkEgaiAGKAKEAUEBdGovAQANACAGIAYoAoQBQQFrNgKEAQwBCwsgBigCgAEgBigChAFLBEAgBiAGKAKEATYCgAELAkAgBigChAFFBEAgBkHAADoAWCAGQQE6AFkgBkEAOwFaIAYoApwBIgEoAgAhACABIABBBGo2AgAgACAGQdgAaigBADYBACAGKAKcASIBKAIAIQAgASAAQQRqNgIAIAAgBkHYAGooAQA2AQAgBigCmAFBATYCACAGQQA2AqwBDAELIAZBATYCiAEDQAJAIAYoAogBIAYoAoQBTw0AIAZBIGogBigCiAFBAXRqLwEADQAgBiAGKAKIAUEBajYCiAEMAQsLIAYoAoABIAYoAogBSQRAIAYgBigCiAE2AoABCyAGQQE2AnQgBkEBNgKQAQNAIAYoApABQQ9NBEAgBiAGKAJ0QQF0NgJ0IAYgBigCdCAGQSBqIAYoApABQQF0ai8BAGs2AnQgBigCdEEASARAIAZBfzYCrAEMAwUgBiAGKAKQAUEBajYCkAEMAgsACwsCQCAGKAJ0QQBMDQAgBigCqAEEQCAGKAKEAUEBRg0BCyAGQX82AqwBDAELIAZBADsBAiAGQQE2ApABA0AgBigCkAFBD09FBEAgBigCkAFBAWpBAXQgBmogBigCkAFBAXQgBmovAQAgBkEgaiAGKAKQAUEBdGovAQBqOwEAIAYgBigCkAFBAWo2ApABDAELCyAGQQA2AowBA0AgBigCjAEgBigCoAFJBEAgBigCpAEgBigCjAFBAXRqLwEABEAgBigClAEhASAGKAKkASAGKAKMASICQQF0ai8BAEEBdCAGaiIDLwEAIQAgAyAAQQFqOwEAIABB//8DcUEBdCABaiACOwEACyAGIAYoAowBQQFqNgKMAQwBCwsCQAJAAkACQCAGKAKoAQ4CAAECCyAGIAYoApQBIgA2AkwgBiAANgJQIAZBFDYCSAwCCyAGQYDwADYCUCAGQcDwADYCTCAGQYECNgJIDAELIAZBgPEANgJQIAZBwPEANgJMIAZBADYCSAsgBkEANgJsIAZBADYCjAEgBiAGKAKIATYCkAEgBiAGKAKcASgCADYCVCAGIAYoAoABNgJ8IAZBADYCeCAGQX82AmAgBkEBIAYoAoABdDYCcCAGIAYoAnBBAWs2AlwCQAJAIAYoAqgBQQFGBEAgBigCcEHUBksNAQsgBigCqAFBAkcNASAGKAJwQdAETQ0BCyAGQQE2AqwBDAELA0AgBiAGKAKQASAGKAJ4azoAWQJAIAYoAkggBigClAEgBigCjAFBAXRqLwEAQQFqSwRAIAZBADoAWCAGIAYoApQBIAYoAowBQQF0ai8BADsBWgwBCwJAIAYoApQBIAYoAowBQQF0ai8BACAGKAJITwRAIAYgBigCTCAGKAKUASAGKAKMAUEBdGovAQAgBigCSGtBAXRqLwEAOgBYIAYgBigCUCAGKAKUASAGKAKMAUEBdGovAQAgBigCSGtBAXRqLwEAOwFaDAELIAZB4AA6AFggBkEAOwFaCwsgBkEBIAYoApABIAYoAnhrdDYCaCAGQQEgBigCfHQ2AmQgBiAGKAJkNgKIAQNAIAYgBigCZCAGKAJoazYCZCAGKAJUIAYoAmQgBigCbCAGKAJ4dmpBAnRqIAZB2ABqKAEANgEAIAYoAmQNAAsgBkEBIAYoApABQQFrdDYCaANAIAYoAmwgBigCaHEEQCAGIAYoAmhBAXY2AmgMAQsLAkAgBigCaARAIAYgBigCbCAGKAJoQQFrcTYCbCAGIAYoAmggBigCbGo2AmwMAQsgBkEANgJsCyAGIAYoAowBQQFqNgKMASAGQSBqIAYoApABQQF0aiIBLwEAQQFrIQAgASAAOwEAAkAgAEH//wNxRQRAIAYoApABIAYoAoQBRg0BIAYgBigCpAEgBigClAEgBigCjAFBAXRqLwEAQQF0ai8BADYCkAELAkAgBigCkAEgBigCgAFNDQAgBigCYCAGKAJsIAYoAlxxRg0AIAYoAnhFBEAgBiAGKAKAATYCeAsgBiAGKAJUIAYoAogBQQJ0ajYCVCAGIAYoApABIAYoAnhrNgJ8IAZBASAGKAJ8dDYCdANAAkAgBigChAEgBigCfCAGKAJ4ak0NACAGIAYoAnQgBkEgaiAGKAJ8IAYoAnhqQQF0ai8BAGs2AnQgBigCdEEATA0AIAYgBigCfEEBajYCfCAGIAYoAnRBAXQ2AnQMAQsLIAYgBigCcEEBIAYoAnx0ajYCcAJAAkAgBigCqAFBAUYEQCAGKAJwQdQGSw0BCyAGKAKoAUECRw0BIAYoAnBB0ARNDQELIAZBATYCrAEMBAsgBiAGKAJsIAYoAlxxNgJgIAYoApwBKAIAIAYoAmBBAnRqIAYoAnw6AAAgBigCnAEoAgAgBigCYEECdGogBigCgAE6AAEgBigCnAEoAgAgBigCYEECdGogBigCVCAGKAKcASgCAGtBAnU7AQILDAELCyAGKAJsBEAgBkHAADoAWCAGIAYoApABIAYoAnhrOgBZIAZBADsBWiAGKAJUIAYoAmxBAnRqIAZB2ABqKAEANgEACyAGKAKcASIAIAAoAgAgBigCcEECdGo2AgAgBigCmAEgBigCgAE2AgAgBkEANgKsAQsgBigCrAEhACAGQbABaiQAIAALsQIBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAyADKAIYKAIENgIMIAMoAgwgAygCEEsEQCADIAMoAhA2AgwLAkAgAygCDEUEQCADQQA2AhwMAQsgAygCGCIAIAAoAgQgAygCDGs2AgQgAygCFCADKAIYKAIAIAMoAgwQGRoCQCADKAIYKAIcKAIYQQFGBEAgAygCGCgCMCADKAIUIAMoAgwQPSEAIAMoAhggADYCMAwBCyADKAIYKAIcKAIYQQJGBEAgAygCGCgCMCADKAIUIAMoAgwQGiEAIAMoAhggADYCMAsLIAMoAhgiACADKAIMIAAoAgBqNgIAIAMoAhgiACADKAIMIAAoAghqNgIIIAMgAygCDDYCHAsgAygCHCEAIANBIGokACAACzYBAX8jAEEQayIBJAAgASAANgIMIAEoAgwQXiABKAIMKAIAEDcgASgCDCgCBBA3IAFBEGokAAvtAQEBfyMAQRBrIgEgADYCCAJAAkACQCABKAIIRQ0AIAEoAggoAiBFDQAgASgCCCgCJA0BCyABQQE2AgwMAQsgASABKAIIKAIcNgIEAkACQCABKAIERQ0AIAEoAgQoAgAgASgCCEcNACABKAIEKAIEQSpGDQEgASgCBCgCBEE5Rg0BIAEoAgQoAgRBxQBGDQEgASgCBCgCBEHJAEYNASABKAIEKAIEQdsARg0BIAEoAgQoAgRB5wBGDQEgASgCBCgCBEHxAEYNASABKAIEKAIEQZoFRg0BCyABQQE2AgwMAQsgAUEANgIMCyABKAIMC9IEAQF/IwBBIGsiAyAANgIcIAMgATYCGCADIAI2AhQgAyADKAIcQdwWaiADKAIUQQJ0aigCADYCECADIAMoAhRBAXQ2AgwDQAJAIAMoAgwgAygCHCgC0ChKDQACQCADKAIMIAMoAhwoAtAoTg0AIAMoAhggAygCHCADKAIMQQJ0akHgFmooAgBBAnRqLwEAIAMoAhggAygCHEHcFmogAygCDEECdGooAgBBAnRqLwEATgRAIAMoAhggAygCHCADKAIMQQJ0akHgFmooAgBBAnRqLwEAIAMoAhggAygCHEHcFmogAygCDEECdGooAgBBAnRqLwEARw0BIAMoAhwgAygCDEECdGpB4BZqKAIAIAMoAhxB2Chqai0AACADKAIcQdwWaiADKAIMQQJ0aigCACADKAIcQdgoamotAABKDQELIAMgAygCDEEBajYCDAsgAygCGCADKAIQQQJ0ai8BACADKAIYIAMoAhxB3BZqIAMoAgxBAnRqKAIAQQJ0ai8BAEgNAAJAIAMoAhggAygCEEECdGovAQAgAygCGCADKAIcQdwWaiADKAIMQQJ0aigCAEECdGovAQBHDQAgAygCECADKAIcQdgoamotAAAgAygCHEHcFmogAygCDEECdGooAgAgAygCHEHYKGpqLQAASg0ADAELIAMoAhxB3BZqIAMoAhRBAnRqIAMoAhxB3BZqIAMoAgxBAnRqKAIANgIAIAMgAygCDDYCFCADIAMoAgxBAXQ2AgwMAQsLIAMoAhxB3BZqIAMoAhRBAnRqIAMoAhA2AgAL1xMBA38jAEEwayICJAAgAiAANgIsIAIgATYCKCACIAIoAigoAgA2AiQgAiACKAIoKAIIKAIANgIgIAIgAigCKCgCCCgCDDYCHCACQX82AhAgAigCLEEANgLQKCACKAIsQb0ENgLUKCACQQA2AhgDQCACKAIYIAIoAhxIBEACQCACKAIkIAIoAhhBAnRqLwEABEAgAiACKAIYIgE2AhAgAigCLEHcFmohAyACKAIsIgQoAtAoQQFqIQAgBCAANgLQKCAAQQJ0IANqIAE2AgAgAigCGCACKAIsQdgoampBADoAAAwBCyACKAIkIAIoAhhBAnRqQQA7AQILIAIgAigCGEEBajYCGAwBCwsDQCACKAIsKALQKEECSARAAkAgAigCEEECSARAIAIgAigCEEEBaiIANgIQDAELQQAhAAsgAigCLEHcFmohAyACKAIsIgQoAtAoQQFqIQEgBCABNgLQKCABQQJ0IANqIAA2AgAgAiAANgIMIAIoAiQgAigCDEECdGpBATsBACACKAIMIAIoAixB2ChqakEAOgAAIAIoAiwiACAAKAKoLUEBazYCqC0gAigCIARAIAIoAiwiACAAKAKsLSACKAIgIAIoAgxBAnRqLwECazYCrC0LDAELCyACKAIoIAIoAhA2AgQgAiACKAIsKALQKEECbTYCGANAIAIoAhhBAU4EQCACKAIsIAIoAiQgAigCGBB5IAIgAigCGEEBazYCGAwBCwsgAiACKAIcNgIMA0AgAiACKAIsKALgFjYCGCACKAIsQdwWaiEBIAIoAiwiAygC0CghACADIABBAWs2AtAoIAIoAiwgAEECdCABaigCADYC4BYgAigCLCACKAIkQQEQeSACIAIoAiwoAuAWNgIUIAIoAhghASACKAIsQdwWaiEDIAIoAiwiBCgC1ChBAWshACAEIAA2AtQoIABBAnQgA2ogATYCACACKAIUIQEgAigCLEHcFmohAyACKAIsIgQoAtQoQQFrIQAgBCAANgLUKCAAQQJ0IANqIAE2AgAgAigCJCACKAIMQQJ0aiACKAIkIAIoAhhBAnRqLwEAIAIoAiQgAigCFEECdGovAQBqOwEAIAIoAgwgAigCLEHYKGpqAn8gAigCGCACKAIsQdgoamotAAAgAigCFCACKAIsQdgoamotAABOBEAgAigCGCACKAIsQdgoamotAAAMAQsgAigCFCACKAIsQdgoamotAAALQQFqOgAAIAIoAiQgAigCFEECdGogAigCDCIAOwECIAIoAiQgAigCGEECdGogADsBAiACIAIoAgwiAEEBajYCDCACKAIsIAA2AuAWIAIoAiwgAigCJEEBEHkgAigCLCgC0ChBAk4NAAsgAigCLCgC4BYhASACKAIsQdwWaiEDIAIoAiwiBCgC1ChBAWshACAEIAA2AtQoIABBAnQgA2ogATYCACACKAIoIQEjAEFAaiIAIAIoAiw2AjwgACABNgI4IAAgACgCOCgCADYCNCAAIAAoAjgoAgQ2AjAgACAAKAI4KAIIKAIANgIsIAAgACgCOCgCCCgCBDYCKCAAIAAoAjgoAggoAgg2AiQgACAAKAI4KAIIKAIQNgIgIABBADYCBCAAQQA2AhADQCAAKAIQQQ9MBEAgACgCPEG8FmogACgCEEEBdGpBADsBACAAIAAoAhBBAWo2AhAMAQsLIAAoAjQgACgCPEHcFmogACgCPCgC1ChBAnRqKAIAQQJ0akEAOwECIAAgACgCPCgC1ChBAWo2AhwDQCAAKAIcQb0ESARAIAAgACgCPEHcFmogACgCHEECdGooAgA2AhggACAAKAI0IAAoAjQgACgCGEECdGovAQJBAnRqLwECQQFqNgIQIAAoAhAgACgCIEoEQCAAIAAoAiA2AhAgACAAKAIEQQFqNgIECyAAKAI0IAAoAhhBAnRqIAAoAhA7AQIgACgCGCAAKAIwTARAIAAoAjwgACgCEEEBdGpBvBZqIgEgAS8BAEEBajsBACAAQQA2AgwgACgCGCAAKAIkTgRAIAAgACgCKCAAKAIYIAAoAiRrQQJ0aigCADYCDAsgACAAKAI0IAAoAhhBAnRqLwEAOwEKIAAoAjwiASABKAKoLSAALwEKIAAoAhAgACgCDGpsajYCqC0gACgCLARAIAAoAjwiASABKAKsLSAALwEKIAAoAiwgACgCGEECdGovAQIgACgCDGpsajYCrC0LCyAAIAAoAhxBAWo2AhwMAQsLAkAgACgCBEUNAANAIAAgACgCIEEBazYCEANAIAAoAjxBvBZqIAAoAhBBAXRqLwEARQRAIAAgACgCEEEBazYCEAwBCwsgACgCPCAAKAIQQQF0akG8FmoiASABLwEAQQFrOwEAIAAoAjwgACgCEEEBdGpBvhZqIgEgAS8BAEECajsBACAAKAI8IAAoAiBBAXRqQbwWaiIBIAEvAQBBAWs7AQAgACAAKAIEQQJrNgIEIAAoAgRBAEoNAAsgACAAKAIgNgIQA0AgACgCEEUNASAAIAAoAjxBvBZqIAAoAhBBAXRqLwEANgIYA0AgACgCGARAIAAoAjxB3BZqIQEgACAAKAIcQQFrIgM2AhwgACADQQJ0IAFqKAIANgIUIAAoAhQgACgCMEoNASAAKAI0IAAoAhRBAnRqLwECIAAoAhBHBEAgACgCPCIBIAEoAqgtIAAoAjQgACgCFEECdGovAQAgACgCECAAKAI0IAAoAhRBAnRqLwECa2xqNgKoLSAAKAI0IAAoAhRBAnRqIAAoAhA7AQILIAAgACgCGEEBazYCGAwBCwsgACAAKAIQQQFrNgIQDAALAAsgAigCJCEBIAIoAhAhAyACKAIsQbwWaiEEIwBBQGoiACQAIAAgATYCPCAAIAM2AjggACAENgI0IABBADYCDCAAQQE2AggDQCAAKAIIQQ9MBEAgACAAKAIMIAAoAjQgACgCCEEBa0EBdGovAQBqQQF0NgIMIABBEGogACgCCEEBdGogACgCDDsBACAAIAAoAghBAWo2AggMAQsLIABBADYCBANAIAAoAgQgACgCOEwEQCAAIAAoAjwgACgCBEECdGovAQI2AgAgACgCAARAIABBEGogACgCAEEBdGoiAS8BACEDIAEgA0EBajsBACAAKAIAIQQjAEEQayIBIAM2AgwgASAENgIIIAFBADYCBANAIAEgASgCBCABKAIMQQFxcjYCBCABIAEoAgxBAXY2AgwgASABKAIEQQF0NgIEIAEgASgCCEEBayIDNgIIIANBAEoNAAsgASgCBEEBdiEBIAAoAjwgACgCBEECdGogATsBAAsgACAAKAIEQQFqNgIEDAELCyAAQUBrJAAgAkEwaiQAC04BAX8jAEEQayICIAA7AQogAiABNgIEAkAgAi8BCkEBRgRAIAIoAgRBAUYEQCACQQA2AgwMAgsgAkEENgIMDAELIAJBADYCDAsgAigCDAvOAgEBfyMAQTBrIgUkACAFIAA2AiwgBSABNgIoIAUgAjYCJCAFIAM3AxggBSAENgIUIAVCADcDCANAIAUpAwggBSkDGFQEQCAFIAUoAiQgBSkDCKdqLQAAOgAHIAUoAhRFBEAgBSAFKAIsKAIUQQJyOwESIAUgBS8BEiAFLwESQQFzbEEIdjsBEiAFIAUtAAcgBS8BEkH/AXFzOgAHCyAFKAIoBEAgBSgCKCAFKQMIp2ogBS0ABzoAAAsgBSgCLCgCDEF/cyAFQQdqQQEQGkF/cyEAIAUoAiwgADYCDCAFKAIsIAUoAiwoAhAgBSgCLCgCDEH/AXFqQYWIosAAbEEBajYCECAFIAUoAiwoAhBBGHY6AAcgBSgCLCgCFEF/cyAFQQdqQQEQGkF/cyEAIAUoAiwgADYCFCAFIAUpAwhCAXw3AwgMAQsLIAVBMGokAAttAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNwMIIAQgAzYCBAJAIAQoAhhFBEAgBEEANgIcDAELIAQgBCgCFCAEKQMIIAQoAgQgBCgCGEEIahDEATYCHAsgBCgCHCEAIARBIGokACAAC6cDAQF/IwBBIGsiBCQAIAQgADYCGCAEIAE3AxAgBCACNgIMIAQgAzYCCCAEIAQoAhggBCkDECAEKAIMQQAQPyIANgIAAkAgAEUEQCAEQX82AhwMAQsgBCAEKAIYIAQpAxAgBCgCDBDFASIANgIEIABFBEAgBEF/NgIcDAELAkACQCAEKAIMQQhxDQAgBCgCGCgCQCAEKQMQp0EEdGooAghFDQAgBCgCGCgCQCAEKQMQp0EEdGooAgggBCgCCBA5QQBIBEAgBCgCGEEIakEPQQAQFCAEQX82AhwMAwsMAQsgBCgCCBA7IAQoAgggBCgCACgCGDYCLCAEKAIIIAQoAgApAyg3AxggBCgCCCAEKAIAKAIUNgIoIAQoAgggBCgCACkDIDcDICAEKAIIIAQoAgAoAhA7ATAgBCgCCCAEKAIALwFSOwEyIAQoAghBIEEAIAQoAgAtAAZBAXEbQdwBcq03AwALIAQoAgggBCkDEDcDECAEKAIIIAQoAgQ2AgggBCgCCCIAIAApAwBCA4Q3AwAgBEEANgIcCyAEKAIcIQAgBEEgaiQAIAALWQIBfwF+AkACf0EAIABFDQAaIACtIAGtfiIDpyICIAAgAXJBgIAESQ0AGkF/IAIgA0IgiKcbCyICEBgiAEUNACAAQQRrLQAAQQNxRQ0AIABBACACEDMLIAALAwABC+oBAgF/AX4jAEEgayIEJAAgBCAANgIYIAQgATYCFCAEIAI2AhAgBCADNgIMIAQgBCgCDBCCASIANgIIAkAgAEUEQCAEQQA2AhwMAQsjAEEQayIAIAQoAhg2AgwgACgCDCIAIAAoAjBBAWo2AjAgBCgCCCAEKAIYNgIAIAQoAgggBCgCFDYCBCAEKAIIIAQoAhA2AgggBCgCGCAEKAIQQQBCAEEOIAQoAhQRCgAhBSAEKAIIIAU3AxggBCgCCCkDGEIAUwRAIAQoAghCPzcDGAsgBCAEKAIINgIcCyAEKAIcIQAgBEEgaiQAIAAL6gEBAX8jAEEQayIBJAAgASAANgIIIAFBOBAYIgA2AgQCQCAARQRAIAEoAghBDkEAEBQgAUEANgIMDAELIAEoAgRBADYCACABKAIEQQA2AgQgASgCBEEANgIIIAEoAgRBADYCICABKAIEQQA2AiQgASgCBEEAOgAoIAEoAgRBADYCLCABKAIEQQE2AjAjAEEQayIAIAEoAgRBDGo2AgwgACgCDEEANgIAIAAoAgxBADYCBCAAKAIMQQA2AgggASgCBEEAOgA0IAEoAgRBADoANSABIAEoAgQ2AgwLIAEoAgwhACABQRBqJAAgAAuwAQIBfwF+IwBBIGsiAyQAIAMgADYCGCADIAE2AhQgAyACNgIQIAMgAygCEBCCASIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCDCADKAIYNgIEIAMoAgwgAygCFDYCCCADKAIUQQBCAEEOIAMoAhgRDgAhBCADKAIMIAQ3AxggAygCDCkDGEIAUwRAIAMoAgxCPzcDGAsgAyADKAIMNgIcCyADKAIcIQAgA0EgaiQAIAALwwIBAX8jAEEQayIDIAA2AgwgAyABNgIIIAMgAjYCBCADKAIIKQMAQgKDQgBSBEAgAygCDCADKAIIKQMQNwMQCyADKAIIKQMAQgSDQgBSBEAgAygCDCADKAIIKQMYNwMYCyADKAIIKQMAQgiDQgBSBEAgAygCDCADKAIIKQMgNwMgCyADKAIIKQMAQhCDQgBSBEAgAygCDCADKAIIKAIoNgIoCyADKAIIKQMAQiCDQgBSBEAgAygCDCADKAIIKAIsNgIsCyADKAIIKQMAQsAAg0IAUgRAIAMoAgwgAygCCC8BMDsBMAsgAygCCCkDAEKAAYNCAFIEQCADKAIMIAMoAggvATI7ATILIAMoAggpAwBCgAKDQgBSBEAgAygCDCADKAIIKAI0NgI0CyADKAIMIgAgAygCCCkDACAAKQMAhDcDAEEAC10BAX8jAEEQayICJAAgAiAANgIIIAIgATYCBAJAIAIoAgRFBEAgAkEANgIMDAELIAIgAigCCCACKAIEKAIAIAIoAgQvAQStEDY2AgwLIAIoAgwhACACQRBqJAAgAAuPAQEBfyMAQRBrIgIkACACIAA2AgggAiABNgIEAkACQCACKAIIBEAgAigCBA0BCyACIAIoAgggAigCBEY2AgwMAQsgAigCCC8BBCACKAIELwEERwRAIAJBADYCDAwBCyACIAIoAggoAgAgAigCBCgCACACKAIILwEEEE9FNgIMCyACKAIMIQAgAkEQaiQAIAALVQEBfyMAQRBrIgEkACABIAA2AgwgAUEAQQBBABAaNgIIIAEoAgwEQCABIAEoAgggASgCDCgCACABKAIMLwEEEBo2AggLIAEoAgghACABQRBqJAAgAAufAgEBfyMAQUBqIgUkACAFIAA3AzAgBSABNwMoIAUgAjYCJCAFIAM3AxggBSAENgIUIAUCfyAFKQMYQhBUBEAgBSgCFEESQQAQFEEADAELIAUoAiQLNgIEAkAgBSgCBEUEQCAFQn83AzgMAQsCQAJAAkACQAJAIAUoAgQoAggOAwIAAQMLIAUgBSkDMCAFKAIEKQMAfDcDCAwDCyAFIAUpAyggBSgCBCkDAHw3AwgMAgsgBSAFKAIEKQMANwMIDAELIAUoAhRBEkEAEBQgBUJ/NwM4DAELAkAgBSkDCEIAWQRAIAUpAwggBSkDKFgNAQsgBSgCFEESQQAQFCAFQn83AzgMAQsgBSAFKQMINwM4CyAFKQM4IQAgBUFAayQAIAALoAEBAX8jAEEgayIFJAAgBSAANgIYIAUgATYCFCAFIAI7ARIgBSADOgARIAUgBDYCDCAFIAUoAhggBSgCFCAFLwESIAUtABFBAXEgBSgCDBBjIgA2AggCQCAARQRAIAVBADYCHAwBCyAFIAUoAgggBS8BEkEAIAUoAgwQUDYCBCAFKAIIEBUgBSAFKAIENgIcCyAFKAIcIQAgBUEgaiQAIAALpgEBAX8jAEEgayIFJAAgBSAANgIYIAUgATcDECAFIAI2AgwgBSADNgIIIAUgBDYCBCAFIAUoAhggBSkDECAFKAIMQQAQPyIANgIAAkAgAEUEQCAFQX82AhwMAQsgBSgCCARAIAUoAgggBSgCAC8BCEEIdjoAAAsgBSgCBARAIAUoAgQgBSgCACgCRDYCAAsgBUEANgIcCyAFKAIcIQAgBUEgaiQAIAALjQIBAX8jAEEwayIDJAAgAyAANgIoIAMgATsBJiADIAI2AiAgAyADKAIoKAI0IANBHmogAy8BJkGABkEAEGY2AhACQCADKAIQRQ0AIAMvAR5BBUkNAAJAIAMoAhAtAABBAUYNAAwBCyADIAMoAhAgAy8BHq0QKSIANgIUIABFBEAMAQsgAygCFBCXARogAyADKAIUECo2AhggAygCIBCHASADKAIYRgRAIAMgAygCFBAwPQEOIAMgAygCFCADLwEOrRAeIAMvAQ5BgBBBABBQNgIIIAMoAggEQCADKAIgECQgAyADKAIINgIgCwsgAygCFBAWCyADIAMoAiA2AiwgAygCLCEAIANBMGokACAAC9oXAgF/AX4jAEGAAWsiBSQAIAUgADYCdCAFIAE2AnAgBSACNgJsIAUgAzoAayAFIAQ2AmQgBSAFKAJsQQBHOgAdIAVBHkEuIAUtAGtBAXEbNgIoAkACQCAFKAJsBEAgBSgCbBAwIAUoAiitVARAIAUoAmRBE0EAEBQgBUJ/NwN4DAMLDAELIAUgBSgCcCAFKAIorSAFQTBqIAUoAmQQQiIANgJsIABFBEAgBUJ/NwN4DAILCyAFKAJsQgQQHiEAQfESQfYSIAUtAGtBAXEbKAAAIAAoAABHBEAgBSgCZEETQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAELIAUoAnQQUwJAIAUtAGtBAXFFBEAgBSgCbBAdIQAgBSgCdCAAOwEIDAELIAUoAnRBADsBCAsgBSgCbBAdIQAgBSgCdCAAOwEKIAUoAmwQHSEAIAUoAnQgADsBDCAFKAJsEB1B//8DcSEAIAUoAnQgADYCECAFIAUoAmwQHTsBLiAFIAUoAmwQHTsBLCAFLwEuIQEgBS8BLCECIwBBMGsiACQAIAAgATsBLiAAIAI7ASwgAEIANwIAIABBADYCKCAAQgA3AiAgAEIANwIYIABCADcCECAAQgA3AgggAEEANgIgIAAgAC8BLEEJdkHQAGo2AhQgACAALwEsQQV2QQ9xQQFrNgIQIAAgAC8BLEEfcTYCDCAAIAAvAS5BC3Y2AgggACAALwEuQQV2QT9xNgIEIAAgAC8BLkEBdEE+cTYCACAAEBMhASAAQTBqJAAgASEAIAUoAnQgADYCFCAFKAJsECohACAFKAJ0IAA2AhggBSgCbBAqrSEGIAUoAnQgBjcDICAFKAJsECqtIQYgBSgCdCAGNwMoIAUgBSgCbBAdOwEiIAUgBSgCbBAdOwEeAkAgBS0Aa0EBcQRAIAVBADsBICAFKAJ0QQA2AjwgBSgCdEEAOwFAIAUoAnRBADYCRCAFKAJ0QgA3A0gMAQsgBSAFKAJsEB07ASAgBSgCbBAdQf//A3EhACAFKAJ0IAA2AjwgBSgCbBAdIQAgBSgCdCAAOwFAIAUoAmwQKiEAIAUoAnQgADYCRCAFKAJsECqtIQYgBSgCdCAGNwNICwJ/IwBBEGsiACAFKAJsNgIMIAAoAgwtAABBAXFFCwRAIAUoAmRBFEEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwBCwJAIAUoAnQvAQxBAXEEQCAFKAJ0LwEMQcAAcQRAIAUoAnRB//8DOwFSDAILIAUoAnRBATsBUgwBCyAFKAJ0QQA7AVILIAUoAnRBADYCMCAFKAJ0QQA2AjQgBSgCdEEANgI4IAUgBS8BICAFLwEiIAUvAR5qajYCJAJAIAUtAB1BAXEEQCAFKAJsEDAgBSgCJK1UBEAgBSgCZEEVQQAQFCAFQn83A3gMAwsMAQsgBSgCbBAWIAUgBSgCcCAFKAIkrUEAIAUoAmQQQiIANgJsIABFBEAgBUJ/NwN4DAILCyAFLwEiBEAgBSgCbCAFKAJwIAUvASJBASAFKAJkEIkBIQAgBSgCdCAANgIwIAUoAnQoAjBFBEACfyMAQRBrIgAgBSgCZDYCDCAAKAIMKAIAQRFGCwRAIAUoAmRBFUEAEBQLIAUtAB1BAXFFBEAgBSgCbBAWCyAFQn83A3gMAgsgBSgCdC8BDEGAEHEEQCAFKAJ0KAIwQQIQOkEFRgRAIAUoAmRBFUEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwDCwsLIAUvAR4EQCAFIAUoAmwgBSgCcCAFLwEeQQAgBSgCZBBjNgIYIAUoAhhFBEAgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFKAIYIAUvAR5BgAJBgAQgBS0Aa0EBcRsgBSgCdEE0aiAFKAJkEJQBQQFxRQRAIAUoAhgQFSAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAILIAUoAhgQFSAFLQBrQQFxBEAgBSgCdEEBOgAECwsgBS8BIARAIAUoAmwgBSgCcCAFLwEgQQAgBSgCZBCJASEAIAUoAnQgADYCOCAFKAJ0KAI4RQRAIAUtAB1BAXFFBEAgBSgCbBAWCyAFQn83A3gMAgsgBSgCdC8BDEGAEHEEQCAFKAJ0KAI4QQIQOkEFRgRAIAUoAmRBFUEAEBQgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwDCwsLIAUoAnRB9eABIAUoAnQoAjAQiwEhACAFKAJ0IAA2AjAgBSgCdEH1xgEgBSgCdCgCOBCLASEAIAUoAnQgADYCOAJAAkAgBSgCdCkDKEL/////D1ENACAFKAJ0KQMgQv////8PUQ0AIAUoAnQpA0hC/////w9SDQELIAUgBSgCdCgCNCAFQRZqQQFBgAJBgAQgBS0Aa0EBcRsgBSgCZBBmNgIMIAUoAgxFBEAgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFIAUoAgwgBS8BFq0QKSIANgIQIABFBEAgBSgCZEEOQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAILAkAgBSgCdCkDKEL/////D1EEQCAFKAIQEDEhBiAFKAJ0IAY3AygMAQsgBS0Aa0EBcQRAIAUoAhAhASMAQSBrIgAkACAAIAE2AhggAEIINwMQIAAgACgCGCkDECAAKQMQfDcDCAJAIAApAwggACgCGCkDEFQEQCAAKAIYQQA6AAAgAEF/NgIcDAELIAAgACgCGCAAKQMIECw2AhwLIAAoAhwaIABBIGokAAsLIAUoAnQpAyBC/////w9RBEAgBSgCEBAxIQYgBSgCdCAGNwMgCyAFLQBrQQFxRQRAIAUoAnQpA0hC/////w9RBEAgBSgCEBAxIQYgBSgCdCAGNwNICyAFKAJ0KAI8Qf//A0YEQCAFKAIQECohACAFKAJ0IAA2AjwLCyAFKAIQEEdBAXFFBEAgBSgCZEEVQQAQFCAFKAIQEBYgBS0AHUEBcUUEQCAFKAJsEBYLIAVCfzcDeAwCCyAFKAIQEBYLAn8jAEEQayIAIAUoAmw2AgwgACgCDC0AAEEBcUULBEAgBSgCZEEUQQAQFCAFLQAdQQFxRQRAIAUoAmwQFgsgBUJ/NwN4DAELIAUtAB1BAXFFBEAgBSgCbBAWCyAFKAJ0KQNIQv///////////wBWBEAgBSgCZEEEQRYQFCAFQn83A3gMAQsCfyAFKAJ0IQEgBSgCZCECIwBBIGsiACQAIAAgATYCGCAAIAI2AhQCQCAAKAIYKAIQQeMARwRAIABBAToAHwwBCyAAIAAoAhgoAjQgAEESakGBsgJBgAZBABBmNgIIAkAgACgCCARAIAAvARJBB08NAQsgACgCFEEVQQAQFCAAQQA6AB8MAQsgACAAKAIIIAAvARKtECkiATYCDCABRQRAIAAoAhRBFEEAEBQgAEEAOgAfDAELIABBAToABwJAAkACQCAAKAIMEB1BAWsOAgIAAQsgACgCGCkDKEIUVARAIABBADoABwsMAQsgACgCFEEYQQAQFCAAKAIMEBYgAEEAOgAfDAELIAAoAgxCAhAeLwAAQcGKAUcEQCAAKAIUQRhBABAUIAAoAgwQFiAAQQA6AB8MAQsCQAJAAkACQAJAIAAoAgwQlwFBAWsOAwABAgMLIABBgQI7AQQMAwsgAEGCAjsBBAwCCyAAQYMCOwEEDAELIAAoAhRBGEEAEBQgACgCDBAWIABBADoAHwwBCyAALwESQQdHBEAgACgCFEEVQQAQFCAAKAIMEBYgAEEAOgAfDAELIAAoAhggAC0AB0EBcToABiAAKAIYIAAvAQQ7AVIgACgCDBAdQf//A3EhASAAKAIYIAE2AhAgACgCDBAWIABBAToAHwsgAC0AH0EBcSEBIABBIGokACABQQFxRQsEQCAFQn83A3gMAQsgBSgCdCgCNBCTASEAIAUoAnQgADYCNCAFIAUoAiggBSgCJGqtNwN4CyAFKQN4IQYgBUGAAWokACAGC80BAQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMgA0EMakG4mwEQEjYCAAJAIAMoAgBFBEAgAygCBEEhOwEAIAMoAghBADsBAAwBCyADKAIAKAIUQdAASARAIAMoAgBB0AA2AhQLIAMoAgQgAygCACgCDCADKAIAKAIUQQl0IAMoAgAoAhBBBXRqQeC/AmtqOwEAIAMoAgggAygCACgCCEELdCADKAIAKAIEQQV0aiADKAIAKAIAQQF1ajsBAAsgA0EQaiQAC4MDAQF/IwBBIGsiAyQAIAMgADsBGiADIAE2AhQgAyACNgIQIAMgAygCFCADQQhqQcAAQQAQRiIANgIMAkAgAEUEQCADQQA2AhwMAQsgAygCCEEFakH//wNLBEAgAygCEEESQQAQFCADQQA2AhwMAQsgA0EAIAMoAghBBWqtECkiADYCBCAARQRAIAMoAhBBDkEAEBQgA0EANgIcDAELIAMoAgRBARCWASADKAIEIAMoAhQQhwEQISADKAIEIAMoAgwgAygCCBBBAn8jAEEQayIAIAMoAgQ2AgwgACgCDC0AAEEBcUULBEAgAygCEEEUQQAQFCADKAIEEBYgA0EANgIcDAELIAMgAy8BGgJ/IwBBEGsiACADKAIENgIMAn4gACgCDC0AAEEBcQRAIAAoAgwpAxAMAQtCAAunQf//A3ELAn8jAEEQayIAIAMoAgQ2AgwgACgCDCgCBAtBgAYQVTYCACADKAIEEBYgAyADKAIANgIcCyADKAIcIQAgA0EgaiQAIAALtAIBAX8jAEEwayIDJAAgAyAANgIoIAMgATcDICADIAI2AhwCQCADKQMgUARAIANBAToALwwBCyADIAMoAigpAxAgAykDIHw3AwgCQCADKQMIIAMpAyBaBEAgAykDCEL/////AFgNAQsgAygCHEEOQQAQFCADQQA6AC8MAQsgAyADKAIoKAIAIAMpAwinQQR0EE4iADYCBCAARQRAIAMoAhxBDkEAEBQgA0EAOgAvDAELIAMoAiggAygCBDYCACADIAMoAigpAwg3AxADQCADKQMQIAMpAwhaRQRAIAMoAigoAgAgAykDEKdBBHRqELUBIAMgAykDEEIBfDcDEAwBCwsgAygCKCADKQMIIgE3AxAgAygCKCABNwMIIANBAToALwsgAy0AL0EBcSEAIANBMGokACAAC8wBAQF/IwBBIGsiAiQAIAIgADcDECACIAE2AgwgAkEwEBgiATYCCAJAIAFFBEAgAigCDEEOQQAQFCACQQA2AhwMAQsgAigCCEEANgIAIAIoAghCADcDECACKAIIQgA3AwggAigCCEIANwMgIAIoAghCADcDGCACKAIIQQA2AiggAigCCEEAOgAsIAIoAgggAikDECACKAIMEI8BQQFxRQRAIAIoAggQJSACQQA2AhwMAQsgAiACKAIINgIcCyACKAIcIQEgAkEgaiQAIAEL1gIBAX8jAEEgayIDJAAgAyAANgIYIAMgATYCFCADIAI2AhAgAyADQQxqQgQQKTYCCAJAIAMoAghFBEAgA0F/NgIcDAELA0AgAygCFARAIAMoAhQoAgQgAygCEHFBgAZxBEAgAygCCEIAECwaIAMoAgggAygCFC8BCBAfIAMoAgggAygCFC8BChAfAn8jAEEQayIAIAMoAgg2AgwgACgCDC0AAEEBcUULBEAgAygCGEEIakEUQQAQFCADKAIIEBYgA0F/NgIcDAQLIAMoAhggA0EMakIEEDZBAEgEQCADKAIIEBYgA0F/NgIcDAQLIAMoAhQvAQoEQCADKAIYIAMoAhQoAgwgAygCFC8BCq0QNkEASARAIAMoAggQFiADQX82AhwMBQsLCyADIAMoAhQoAgA2AhQMAQsLIAMoAggQFiADQQA2AhwLIAMoAhwhACADQSBqJAAgAAtoAQF/IwBBEGsiAiAANgIMIAIgATYCCCACQQA7AQYDQCACKAIMBEAgAigCDCgCBCACKAIIcUGABnEEQCACIAIoAgwvAQogAi8BBkEEamo7AQYLIAIgAigCDCgCADYCDAwBCwsgAi8BBgvwAQEBfyMAQRBrIgEkACABIAA2AgwgASABKAIMNgIIIAFBADYCBANAIAEoAgwEQAJAAkAgASgCDC8BCEH1xgFGDQAgASgCDC8BCEH14AFGDQAgASgCDC8BCEGBsgJGDQAgASgCDC8BCEEBRw0BCyABIAEoAgwoAgA2AgAgASgCCCABKAIMRgRAIAEgASgCADYCCAsgASgCDEEANgIAIAEoAgwQIyABKAIEBEAgASgCBCABKAIANgIACyABIAEoAgA2AgwMAgsgASABKAIMNgIEIAEgASgCDCgCADYCDAwBCwsgASgCCCEAIAFBEGokACAAC7IEAQF/IwBBQGoiBSQAIAUgADYCOCAFIAE7ATYgBSACNgIwIAUgAzYCLCAFIAQ2AiggBSAFKAI4IAUvATatECkiADYCJAJAIABFBEAgBSgCKEEOQQAQFCAFQQA6AD8MAQsgBUEANgIgIAVBADYCGANAAn8jAEEQayIAIAUoAiQ2AgwgACgCDC0AAEEBcQsEfyAFKAIkEDBCBFoFQQALQQFxBEAgBSAFKAIkEB07ARYgBSAFKAIkEB07ARQgBSAFKAIkIAUvARStEB42AhAgBSgCEEUEQCAFKAIoQRVBABAUIAUoAiQQFiAFKAIYECMgBUEAOgA/DAMLIAUgBS8BFiAFLwEUIAUoAhAgBSgCMBBVIgA2AhwgAEUEQCAFKAIoQQ5BABAUIAUoAiQQFiAFKAIYECMgBUEAOgA/DAMLAkAgBSgCGARAIAUoAiAgBSgCHDYCACAFIAUoAhw2AiAMAQsgBSAFKAIcIgA2AiAgBSAANgIYCwwBCwsgBSgCJBBHQQFxRQRAIAUgBSgCJBAwPgIMIAUgBSgCJCAFKAIMrRAeNgIIAkACQCAFKAIMQQRPDQAgBSgCCEUNACAFKAIIQZEVIAUoAgwQT0UNAQsgBSgCKEEVQQAQFCAFKAIkEBYgBSgCGBAjIAVBADoAPwwCCwsgBSgCJBAWAkAgBSgCLARAIAUoAiwgBSgCGDYCAAwBCyAFKAIYECMLIAVBAToAPwsgBS0AP0EBcSEAIAVBQGskACAAC+8CAQF/IwBBIGsiAiQAIAIgADYCGCACIAE2AhQCQCACKAIYRQRAIAIgAigCFDYCHAwBCyACIAIoAhg2AggDQCACKAIIKAIABEAgAiACKAIIKAIANgIIDAELCwNAIAIoAhQEQCACIAIoAhQoAgA2AhAgAkEANgIEIAIgAigCGDYCDANAAkAgAigCDEUNAAJAIAIoAgwvAQggAigCFC8BCEcNACACKAIMLwEKIAIoAhQvAQpHDQAgAigCDC8BCgRAIAIoAgwoAgwgAigCFCgCDCACKAIMLwEKEE8NAQsgAigCDCIAIAAoAgQgAigCFCgCBEGABnFyNgIEIAJBATYCBAwBCyACIAIoAgwoAgA2AgwMAQsLIAIoAhRBADYCAAJAIAIoAgQEQCACKAIUECMMAQsgAigCCCACKAIUIgA2AgAgAiAANgIICyACIAIoAhA2AhQMAQsLIAIgAigCGDYCHAsgAigCHCEAIAJBIGokACAAC18BAX8jAEEQayICJAAgAiAANgIIIAIgAToAByACIAIoAghCARAeNgIAAkAgAigCAEUEQCACQX82AgwMAQsgAigCACACLQAHOgAAIAJBADYCDAsgAigCDBogAkEQaiQAC1QBAX8jAEEQayIBJAAgASAANgIIIAEgASgCCEIBEB42AgQCQCABKAIERQRAIAFBADoADwwBCyABIAEoAgQtAAA6AA8LIAEtAA8hACABQRBqJAAgAAucBgECfyMAQSBrIgIkACACIAA2AhggAiABNwMQAkAgAikDECACKAIYKQMwWgRAIAIoAhhBCGpBEkEAEBQgAkF/NgIcDAELIAIoAhgoAhhBAnEEQCACKAIYQQhqQRlBABAUIAJBfzYCHAwBCyACIAIoAhggAikDEEEAIAIoAhhBCGoQTSIANgIMIABFBEAgAkF/NgIcDAELIAIoAhgoAlAgAigCDCACKAIYQQhqEFlBAXFFBEAgAkF/NgIcDAELAn8gAigCGCEDIAIpAxAhASMAQTBrIgAkACAAIAM2AiggACABNwMgIABBATYCHAJAIAApAyAgACgCKCkDMFoEQCAAKAIoQQhqQRJBABAUIABBfzYCLAwBCwJAIAAoAhwNACAAKAIoKAJAIAApAyCnQQR0aigCBEUNACAAKAIoKAJAIAApAyCnQQR0aigCBCgCAEECcUUNAAJAIAAoAigoAkAgACkDIKdBBHRqKAIABEAgACAAKAIoIAApAyBBCCAAKAIoQQhqEE0iAzYCDCADRQRAIABBfzYCLAwECyAAIAAoAiggACgCDEEAQQAQWDcDEAJAIAApAxBCAFMNACAAKQMQIAApAyBRDQAgACgCKEEIakEKQQAQFCAAQX82AiwMBAsMAQsgAEEANgIMCyAAIAAoAiggACkDIEEAIAAoAihBCGoQTSIDNgIIIANFBEAgAEF/NgIsDAILIAAoAgwEQCAAKAIoKAJQIAAoAgwgACkDIEEAIAAoAihBCGoQdEEBcUUEQCAAQX82AiwMAwsLIAAoAigoAlAgACgCCCAAKAIoQQhqEFlBAXFFBEAgACgCKCgCUCAAKAIMQQAQWRogAEF/NgIsDAILCyAAKAIoKAJAIAApAyCnQQR0aigCBBA3IAAoAigoAkAgACkDIKdBBHRqQQA2AgQgACgCKCgCQCAAKQMgp0EEdGoQXiAAQQA2AiwLIAAoAiwhAyAAQTBqJAAgAwsEQCACQX82AhwMAQsgAigCGCgCQCACKQMQp0EEdGpBAToADCACQQA2AhwLIAIoAhwhACACQSBqJAAgAAulBAEBfyMAQTBrIgUkACAFIAA2AiggBSABNwMgIAUgAjYCHCAFIAM6ABsgBSAENgIUAkAgBSgCKCAFKQMgQQBBABA/RQRAIAVBfzYCLAwBCyAFKAIoKAIYQQJxBEAgBSgCKEEIakEZQQAQFCAFQX82AiwMAQsgBSAFKAIoKAJAIAUpAyCnQQR0ajYCECAFAn8gBSgCECgCAARAIAUoAhAoAgAvAQhBCHYMAQtBAws6AAsgBQJ/IAUoAhAoAgAEQCAFKAIQKAIAKAJEDAELQYCA2I14CzYCBEEBIQAgBSAFLQAbIAUtAAtGBH8gBSgCFCAFKAIERwVBAQtBAXE2AgwCQCAFKAIMBEAgBSgCECgCBEUEQCAFKAIQKAIAEEAhACAFKAIQIAA2AgQgAEUEQCAFKAIoQQhqQQ5BABAUIAVBfzYCLAwECwsgBSgCECgCBCAFKAIQKAIELwEIQf8BcSAFLQAbQQh0cjsBCCAFKAIQKAIEIAUoAhQ2AkQgBSgCECgCBCIAIAAoAgBBEHI2AgAMAQsgBSgCECgCBARAIAUoAhAoAgQiACAAKAIAQW9xNgIAAkAgBSgCECgCBCgCAEUEQCAFKAIQKAIEEDcgBSgCEEEANgIEDAELIAUoAhAoAgQgBSgCECgCBC8BCEH/AXEgBS0AC0EIdHI7AQggBSgCECgCBCAFKAIENgJECwsLIAVBADYCLAsgBSgCLCEAIAVBMGokACAAC90PAgF/AX4jAEFAaiIEJAAgBCAANgI0IARCfzcDKCAEIAE2AiQgBCACNgIgIAQgAzYCHAJAIAQoAjQoAhhBAnEEQCAEKAI0QQhqQRlBABAUIARCfzcDOAwBCyAEIAQoAjQpAzA3AxAgBCkDKEJ/UQRAIARCfzcDCCAEKAIcQYDAAHEEQCAEIAQoAjQgBCgCJCAEKAIcQQAQWDcDCAsgBCkDCEJ/UQRAIAQoAjQhASMAQUBqIgAkACAAIAE2AjQCQCAAKAI0KQM4IAAoAjQpAzBCAXxYBEAgACAAKAI0KQM4NwMYIAAgACkDGEIBhjcDEAJAIAApAxBCEFQEQCAAQhA3AxAMAQsgACkDEEKACFYEQCAAQoAINwMQCwsgACAAKQMQIAApAxh8NwMYIAAgACkDGKdBBHStNwMIIAApAwggACgCNCkDOKdBBHStVARAIAAoAjRBCGpBDkEAEBQgAEJ/NwM4DAILIAAgACgCNCgCQCAAKQMYp0EEdBBONgIkIAAoAiRFBEAgACgCNEEIakEOQQAQFCAAQn83AzgMAgsgACgCNCAAKAIkNgJAIAAoAjQgACkDGDcDOAsgACgCNCIBKQMwIQUgASAFQgF8NwMwIAAgBTcDKCAAKAI0KAJAIAApAyinQQR0ahC1ASAAIAApAyg3AzgLIAApAzghBSAAQUBrJAAgBCAFNwMIIAVCAFMEQCAEQn83AzgMAwsLIAQgBCkDCDcDKAsCQCAEKAIkRQ0AIAQoAjQhASAEKQMoIQUgBCgCJCECIAQoAhwhAyMAQUBqIgAkACAAIAE2AjggACAFNwMwIAAgAjYCLCAAIAM2AigCQCAAKQMwIAAoAjgpAzBaBEAgACgCOEEIakESQQAQFCAAQX82AjwMAQsgACgCOCgCGEECcQRAIAAoAjhBCGpBGUEAEBQgAEF/NgI8DAELAkACQCAAKAIsRQ0AIAAoAiwsAABFDQAgACAAKAIsIAAoAiwQLkH//wNxIAAoAiggACgCOEEIahBQIgE2AiAgAUUEQCAAQX82AjwMAwsCQCAAKAIoQYAwcQ0AIAAoAiBBABA6QQNHDQAgACgCIEECNgIICwwBCyAAQQA2AiALIAAgACgCOCAAKAIsQQBBABBYIgU3AxACQCAFQgBTDQAgACkDECAAKQMwUQ0AIAAoAiAQJCAAKAI4QQhqQQpBABAUIABBfzYCPAwBCwJAIAApAxBCAFMNACAAKQMQIAApAzBSDQAgACgCIBAkIABBADYCPAwBCyAAIAAoAjgoAkAgACkDMKdBBHRqNgIkAkAgACgCJCgCAARAIAAgACgCJCgCACgCMCAAKAIgEIYBQQBHOgAfDAELIABBADoAHwsCQCAALQAfQQFxDQAgACgCJCgCBA0AIAAoAiQoAgAQQCEBIAAoAiQgATYCBCABRQRAIAAoAjhBCGpBDkEAEBQgACgCIBAkIABBfzYCPAwCCwsgAAJ/IAAtAB9BAXEEQCAAKAIkKAIAKAIwDAELIAAoAiALQQBBACAAKAI4QQhqEEYiATYCCCABRQRAIAAoAiAQJCAAQX82AjwMAQsCQCAAKAIkKAIEBEAgACAAKAIkKAIEKAIwNgIEDAELAkAgACgCJCgCAARAIAAgACgCJCgCACgCMDYCBAwBCyAAQQA2AgQLCwJAIAAoAgQEQCAAIAAoAgRBAEEAIAAoAjhBCGoQRiIBNgIMIAFFBEAgACgCIBAkIABBfzYCPAwDCwwBCyAAQQA2AgwLIAAoAjgoAlAgACgCCCAAKQMwQQAgACgCOEEIahB0QQFxRQRAIAAoAiAQJCAAQX82AjwMAQsgACgCDARAIAAoAjgoAlAgACgCDEEAEFkaCwJAIAAtAB9BAXEEQCAAKAIkKAIEBEAgACgCJCgCBCgCAEECcQRAIAAoAiQoAgQoAjAQJCAAKAIkKAIEIgEgASgCAEF9cTYCAAJAIAAoAiQoAgQoAgBFBEAgACgCJCgCBBA3IAAoAiRBADYCBAwBCyAAKAIkKAIEIAAoAiQoAgAoAjA2AjALCwsgACgCIBAkDAELIAAoAiQoAgQoAgBBAnEEQCAAKAIkKAIEKAIwECQLIAAoAiQoAgQiASABKAIAQQJyNgIAIAAoAiQoAgQgACgCIDYCMAsgAEEANgI8CyAAKAI8IQEgAEFAayQAIAFFDQAgBCgCNCkDMCAEKQMQUgRAIAQoAjQoAkAgBCkDKKdBBHRqEHcgBCgCNCAEKQMQNwMwCyAEQn83AzgMAQsgBCgCNCgCQCAEKQMop0EEdGoQXgJAIAQoAjQoAkAgBCkDKKdBBHRqKAIARQ0AIAQoAjQoAkAgBCkDKKdBBHRqKAIEBEAgBCgCNCgCQCAEKQMop0EEdGooAgQoAgBBAXENAQsgBCgCNCgCQCAEKQMop0EEdGooAgRFBEAgBCgCNCgCQCAEKQMop0EEdGooAgAQQCEAIAQoAjQoAkAgBCkDKKdBBHRqIAA2AgQgAEUEQCAEKAI0QQhqQQ5BABAUIARCfzcDOAwDCwsgBCgCNCgCQCAEKQMop0EEdGooAgRBfjYCECAEKAI0KAJAIAQpAyinQQR0aigCBCIAIAAoAgBBAXI2AgALIAQoAjQoAkAgBCkDKKdBBHRqIAQoAiA2AgggBCAEKQMoNwM4CyAEKQM4IQUgBEFAayQAIAULqgEBAX8jAEEwayICJAAgAiAANgIoIAIgATcDICACQQA2AhwCQAJAIAIoAigoAiRBAUYEQCACKAIcRQ0BIAIoAhxBAUYNASACKAIcQQJGDQELIAIoAihBDGpBEkEAEBQgAkF/NgIsDAELIAIgAikDIDcDCCACIAIoAhw2AhAgAkF/QQAgAigCKCACQQhqQhBBDBAgQgBTGzYCLAsgAigCLCEAIAJBMGokACAAC6UyAwZ/AX4BfCMAQeAAayIEJAAgBCAANgJYIAQgATYCVCAEIAI2AlACQAJAIAQoAlRBAE4EQCAEKAJYDQELIAQoAlBBEkEAEBQgBEEANgJcDAELIAQgBCgCVDYCTCMAQRBrIgAgBCgCWDYCDCAEIAAoAgwpAxg3A0BB4JoBKQMAQn9RBEAgBEF/NgIUIARBAzYCECAEQQc2AgwgBEEGNgIIIARBAjYCBCAEQQE2AgBB4JoBQQAgBBA0NwMAIARBfzYCNCAEQQ82AjAgBEENNgIsIARBDDYCKCAEQQo2AiQgBEEJNgIgQeiaAUEIIARBIGoQNDcDAAtB4JoBKQMAIAQpA0BB4JoBKQMAg1IEQCAEKAJQQRxBABAUIARBADYCXAwBC0HomgEpAwAgBCkDQEHomgEpAwCDUgRAIAQgBCgCTEEQcjYCTAsgBCgCTEEYcUEYRgRAIAQoAlBBGUEAEBQgBEEANgJcDAELIAQoAlghASAEKAJQIQIjAEHQAGsiACQAIAAgATYCSCAAIAI2AkQgAEEIahA7AkAgACgCSCAAQQhqEDkEQCMAQRBrIgEgACgCSDYCDCAAIAEoAgxBDGo2AgQjAEEQayIBIAAoAgQ2AgwCQCABKAIMKAIAQQVHDQAjAEEQayIBIAAoAgQ2AgwgASgCDCgCBEEsRw0AIABBADYCTAwCCyAAKAJEIAAoAgQQRSAAQX82AkwMAQsgAEEBNgJMCyAAKAJMIQEgAEHQAGokACAEIAE2AjwCQAJAAkAgBCgCPEEBag4CAAECCyAEQQA2AlwMAgsgBCgCTEEBcUUEQCAEKAJQQQlBABAUIARBADYCXAwCCyAEIAQoAlggBCgCTCAEKAJQEGk2AlwMAQsgBCgCTEECcQRAIAQoAlBBCkEAEBQgBEEANgJcDAELIAQoAlgQSEEASARAIAQoAlAgBCgCWBAXIARBADYCXAwBCwJAIAQoAkxBCHEEQCAEIAQoAlggBCgCTCAEKAJQEGk2AjgMAQsgBCgCWCEAIAQoAkwhASAEKAJQIQIjAEHwAGsiAyQAIAMgADYCaCADIAE2AmQgAyACNgJgIANBIGoQOwJAIAMoAmggA0EgahA5QQBIBEAgAygCYCADKAJoEBcgA0EANgJsDAELIAMpAyBCBINQBEAgAygCYEEEQYoBEBQgA0EANgJsDAELIAMgAykDODcDGCADIAMoAmggAygCZCADKAJgEGkiADYCXCAARQRAIANBADYCbAwBCwJAIAMpAxhQRQ0AIAMoAmgQngFBAXFFDQAgAyADKAJcNgJsDAELIAMoAlwhACADKQMYIQkjAEHgAGsiAiQAIAIgADYCWCACIAk3A1ACQCACKQNQQhZUBEAgAigCWEEIakETQQAQFCACQQA2AlwMAQsgAgJ+IAIpA1BCqoAEVARAIAIpA1AMAQtCqoAECzcDMCACKAJYKAIAQgAgAikDMH1BAhAnQQBIBEAjAEEQayIAIAIoAlgoAgA2AgwgAiAAKAIMQQxqNgIIAkACfyMAQRBrIgAgAigCCDYCDCAAKAIMKAIAQQRGCwRAIwBBEGsiACACKAIINgIMIAAoAgwoAgRBFkYNAQsgAigCWEEIaiACKAIIEEUgAkEANgJcDAILCyACIAIoAlgoAgAQSSIJNwM4IAlCAFMEQCACKAJYQQhqIAIoAlgoAgAQFyACQQA2AlwMAQsgAiACKAJYKAIAIAIpAzBBACACKAJYQQhqEEIiADYCDCAARQRAIAJBADYCXAwBCyACQn83AyAgAkEANgJMIAIpAzBCqoAEWgRAIAIoAgxCFBAsGgsgAkEQakETQQAQFCACIAIoAgxCABAeNgJEA0ACQCACKAJEIQEgAigCDBAwQhJ9pyEFIwBBIGsiACQAIAAgATYCGCAAIAU2AhQgAEHsEjYCECAAQQQ2AgwCQAJAIAAoAhQgACgCDE8EQCAAKAIMDQELIABBADYCHAwBCyAAIAAoAhhBAWs2AggDQAJAIAAgACgCCEEBaiAAKAIQLQAAIAAoAhggACgCCGsgACgCFCAAKAIMa2oQqwEiATYCCCABRQ0AIAAoAghBAWogACgCEEEBaiAAKAIMQQFrEE8NASAAIAAoAgg2AhwMAgsLIABBADYCHAsgACgCHCEBIABBIGokACACIAE2AkQgAUUNACACKAIMIAIoAkQCfyMAQRBrIgAgAigCDDYCDCAAKAIMKAIEC2usECwaIAIoAlghASACKAIMIQUgAikDOCEJIwBB8ABrIgAkACAAIAE2AmggACAFNgJkIAAgCTcDWCAAIAJBEGo2AlQjAEEQayIBIAAoAmQ2AgwgAAJ+IAEoAgwtAABBAXEEQCABKAIMKQMQDAELQgALNwMwAkAgACgCZBAwQhZUBEAgACgCVEETQQAQFCAAQQA2AmwMAQsgACgCZEIEEB4oAABB0JaVMEcEQCAAKAJUQRNBABAUIABBADYCbAwBCwJAAkAgACkDMEIUVA0AIwBBEGsiASAAKAJkNgIMIAEoAgwoAgQgACkDMKdqQRRrKAAAQdCWmThHDQAgACgCZCAAKQMwQhR9ECwaIAAoAmgoAgAhBSAAKAJkIQYgACkDWCEJIAAoAmgoAhQhByAAKAJUIQgjAEGwAWsiASQAIAEgBTYCqAEgASAGNgKkASABIAk3A5gBIAEgBzYClAEgASAINgKQASMAQRBrIgUgASgCpAE2AgwgAQJ+IAUoAgwtAABBAXEEQCAFKAIMKQMQDAELQgALNwMYIAEoAqQBQgQQHhogASABKAKkARAdQf//A3E2AhAgASABKAKkARAdQf//A3E2AgggASABKAKkARAxNwM4AkAgASkDOEL///////////8AVgRAIAEoApABQQRBFhAUIAFBADYCrAEMAQsgASkDOEI4fCABKQMYIAEpA5gBfFYEQCABKAKQAUEVQQAQFCABQQA2AqwBDAELAkACQCABKQM4IAEpA5gBVA0AIAEpAzhCOHwgASkDmAECfiMAQRBrIgUgASgCpAE2AgwgBSgCDCkDCAt8Vg0AIAEoAqQBIAEpAzggASkDmAF9ECwaIAFBADoAFwwBCyABKAKoASABKQM4QQAQJ0EASARAIAEoApABIAEoAqgBEBcgAUEANgKsAQwCCyABIAEoAqgBQjggAUFAayABKAKQARBCIgU2AqQBIAVFBEAgAUEANgKsAQwCCyABQQE6ABcLIAEoAqQBQgQQHigAAEHQlpkwRwRAIAEoApABQRVBABAUIAEtABdBAXEEQCABKAKkARAWCyABQQA2AqwBDAELIAEgASgCpAEQMTcDMAJAIAEoApQBQQRxRQ0AIAEpAzAgASkDOHxCDHwgASkDmAEgASkDGHxRDQAgASgCkAFBFUEAEBQgAS0AF0EBcQRAIAEoAqQBEBYLIAFBADYCrAEMAQsgASgCpAFCBBAeGiABIAEoAqQBECo2AgwgASABKAKkARAqNgIEIAEoAhBB//8DRgRAIAEgASgCDDYCEAsgASgCCEH//wNGBEAgASABKAIENgIICwJAIAEoApQBQQRxRQ0AIAEoAgggASgCBEYEQCABKAIQIAEoAgxGDQELIAEoApABQRVBABAUIAEtABdBAXEEQCABKAKkARAWCyABQQA2AqwBDAELAkAgASgCEEUEQCABKAIIRQ0BCyABKAKQAUEBQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABIAEoAqQBEDE3AyggASABKAKkARAxNwMgIAEpAyggASkDIFIEQCABKAKQAUEBQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABIAEoAqQBEDE3AzAgASABKAKkARAxNwOAAQJ/IwBBEGsiBSABKAKkATYCDCAFKAIMLQAAQQFxRQsEQCABKAKQAUEUQQAQFCABLQAXQQFxBEAgASgCpAEQFgsgAUEANgKsAQwBCyABLQAXQQFxBEAgASgCpAEQFgsCQCABKQOAAUL///////////8AWARAIAEpA4ABIAEpA4ABIAEpAzB8WA0BCyABKAKQAUEEQRYQFCABQQA2AqwBDAELIAEpA4ABIAEpAzB8IAEpA5gBIAEpAzh8VgRAIAEoApABQRVBABAUIAFBADYCrAEMAQsCQCABKAKUAUEEcUUNACABKQOAASABKQMwfCABKQOYASABKQM4fFENACABKAKQAUEVQQAQFCABQQA2AqwBDAELIAEpAyggASkDMEIugFYEQCABKAKQAUEVQQAQFCABQQA2AqwBDAELIAEgASkDKCABKAKQARCQASIFNgKMASAFRQRAIAFBADYCrAEMAQsgASgCjAFBAToALCABKAKMASABKQMwNwMYIAEoAowBIAEpA4ABNwMgIAEgASgCjAE2AqwBCyABKAKsASEFIAFBsAFqJAAgACAFNgJQDAELIAAoAmQgACkDMBAsGiAAKAJkIQUgACkDWCEJIAAoAmgoAhQhBiAAKAJUIQcjAEHQAGsiASQAIAEgBTYCSCABIAk3A0AgASAGNgI8IAEgBzYCOAJAIAEoAkgQMEIWVARAIAEoAjhBFUEAEBQgAUEANgJMDAELIwBBEGsiBSABKAJINgIMIAECfiAFKAIMLQAAQQFxBEAgBSgCDCkDEAwBC0IACzcDCCABKAJIQgQQHhogASgCSBAqBEAgASgCOEEBQQAQFCABQQA2AkwMAQsgASABKAJIEB1B//8Dca03AyggASABKAJIEB1B//8Dca03AyAgASkDICABKQMoUgRAIAEoAjhBE0EAEBQgAUEANgJMDAELIAEgASgCSBAqrTcDGCABIAEoAkgQKq03AxAgASkDECABKQMQIAEpAxh8VgRAIAEoAjhBBEEWEBQgAUEANgJMDAELIAEpAxAgASkDGHwgASkDQCABKQMIfFYEQCABKAI4QRVBABAUIAFBADYCTAwBCwJAIAEoAjxBBHFFDQAgASkDECABKQMYfCABKQNAIAEpAwh8UQ0AIAEoAjhBFUEAEBQgAUEANgJMDAELIAEgASkDICABKAI4EJABIgU2AjQgBUUEQCABQQA2AkwMAQsgASgCNEEAOgAsIAEoAjQgASkDGDcDGCABKAI0IAEpAxA3AyAgASABKAI0NgJMCyABKAJMIQUgAUHQAGokACAAIAU2AlALIAAoAlBFBEAgAEEANgJsDAELIAAoAmQgACkDMEIUfBAsGiAAIAAoAmQQHTsBTiAAKAJQKQMgIAAoAlApAxh8IAApA1ggACkDMHxWBEAgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAELAkAgAC8BTkUEQCAAKAJoKAIEQQRxRQ0BCyAAKAJkIAApAzBCFnwQLBogACAAKAJkEDA3AyACQCAAKQMgIAAvAU6tWgRAIAAoAmgoAgRBBHFFDQEgACkDICAALwFOrVENAQsgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAILIAAvAU4EQCAAKAJkIAAvAU6tEB4gAC8BTkEAIAAoAlQQUCEBIAAoAlAgATYCKCABRQRAIAAoAlAQJSAAQQA2AmwMAwsLCwJAIAAoAlApAyAgACkDWFoEQCAAKAJkIAAoAlApAyAgACkDWH0QLBogACAAKAJkIAAoAlApAxgQHiIBNgIcIAFFBEAgACgCVEEVQQAQFCAAKAJQECUgAEEANgJsDAMLIAAgACgCHCAAKAJQKQMYECkiATYCLCABRQRAIAAoAlRBDkEAEBQgACgCUBAlIABBADYCbAwDCwwBCyAAQQA2AiwgACgCaCgCACAAKAJQKQMgQQAQJ0EASARAIAAoAlQgACgCaCgCABAXIAAoAlAQJSAAQQA2AmwMAgsgACgCaCgCABBJIAAoAlApAyBSBEAgACgCVEETQQAQFCAAKAJQECUgAEEANgJsDAILCyAAIAAoAlApAxg3AzggAEIANwNAA0ACQCAAKQM4UA0AIABBADoAGyAAKQNAIAAoAlApAwhRBEAgACgCUC0ALEEBcQ0BIAApAzhCLlQNASAAKAJQQoCABCAAKAJUEI8BQQFxRQRAIAAoAlAQJSAAKAIsEBYgAEEANgJsDAQLIABBAToAGwsjAEEQayIBJAAgAUHYABAYIgU2AggCQCAFRQRAIAFBADYCDAwBCyABKAIIEFMgASABKAIINgIMCyABKAIMIQUgAUEQaiQAIAUhASAAKAJQKAIAIAApA0CnQQR0aiABNgIAAkAgAQRAIAAgACgCUCgCACAAKQNAp0EEdGooAgAgACgCaCgCACAAKAIsQQAgACgCVBCMASIJNwMQIAlCAFkNAQsCQCAALQAbQQFxRQ0AIwBBEGsiASAAKAJUNgIMIAEoAgwoAgBBE0cNACAAKAJUQRVBABAUCyAAKAJQECUgACgCLBAWIABBADYCbAwDCyAAIAApA0BCAXw3A0AgACAAKQM4IAApAxB9NwM4DAELCwJAIAApA0AgACgCUCkDCFEEQCAAKQM4UA0BCyAAKAJUQRVBABAUIAAoAiwQFiAAKAJQECUgAEEANgJsDAELIAAoAmgoAgRBBHEEQAJAIAAoAiwEQCAAIAAoAiwQR0EBcToADwwBCyAAIAAoAmgoAgAQSTcDACAAKQMAQgBTBEAgACgCVCAAKAJoKAIAEBcgACgCUBAlIABBADYCbAwDCyAAIAApAwAgACgCUCkDICAAKAJQKQMYfFE6AA8LIAAtAA9BAXFFBEAgACgCVEEVQQAQFCAAKAIsEBYgACgCUBAlIABBADYCbAwCCwsgACgCLBAWIAAgACgCUDYCbAsgACgCbCEBIABB8ABqJAAgAiABNgJIIAEEQAJAIAIoAkwEQCACKQMgQgBXBEAgAiACKAJYIAIoAkwgAkEQahBoNwMgCyACIAIoAlggAigCSCACQRBqEGg3AygCQCACKQMgIAIpAyhTBEAgAigCTBAlIAIgAigCSDYCTCACIAIpAyg3AyAMAQsgAigCSBAlCwwBCyACIAIoAkg2AkwCQCACKAJYKAIEQQRxBEAgAiACKAJYIAIoAkwgAkEQahBoNwMgDAELIAJCADcDIAsLIAJBADYCSAsgAiACKAJEQQFqNgJEIAIoAgwgAigCRAJ/IwBBEGsiACACKAIMNgIMIAAoAgwoAgQLa6wQLBoMAQsLIAIoAgwQFiACKQMgQgBTBEAgAigCWEEIaiACQRBqEEUgAigCTBAlIAJBADYCXAwBCyACIAIoAkw2AlwLIAIoAlwhACACQeAAaiQAIAMgADYCWCAARQRAIAMoAmAgAygCXEEIahBFIwBBEGsiACADKAJoNgIMIAAoAgwiACAAKAIwQQFqNgIwIAMoAlwQPCADQQA2AmwMAQsgAygCXCADKAJYKAIANgJAIAMoAlwgAygCWCkDCDcDMCADKAJcIAMoAlgpAxA3AzggAygCXCADKAJYKAIoNgIgIAMoAlgQFSADKAJcKAJQIQAgAygCXCkDMCEJIAMoAlxBCGohAiMAQSBrIgEkACABIAA2AhggASAJNwMQIAEgAjYCDAJAIAEpAxBQBEAgAUEBOgAfDAELIwBBIGsiACABKQMQNwMQIAAgACkDELpEAAAAAAAA6D+jOQMIAkAgACsDCEQAAOD////vQWQEQCAAQX82AgQMAQsgAAJ/IAArAwgiCkQAAAAAAADwQWMgCkQAAAAAAAAAAGZxBEAgCqsMAQtBAAs2AgQLAkAgACgCBEGAgICAeEsEQCAAQYCAgIB4NgIcDAELIAAgACgCBEEBazYCBCAAIAAoAgQgACgCBEEBdnI2AgQgACAAKAIEIAAoAgRBAnZyNgIEIAAgACgCBCAAKAIEQQR2cjYCBCAAIAAoAgQgACgCBEEIdnI2AgQgACAAKAIEIAAoAgRBEHZyNgIEIAAgACgCBEEBajYCBCAAIAAoAgQ2AhwLIAEgACgCHDYCCCABKAIIIAEoAhgoAgBNBEAgAUEBOgAfDAELIAEoAhggASgCCCABKAIMEFpBAXFFBEAgAUEAOgAfDAELIAFBAToAHwsgAS0AHxogAUEgaiQAIANCADcDEANAIAMpAxAgAygCXCkDMFQEQCADIAMoAlwoAkAgAykDEKdBBHRqKAIAKAIwQQBBACADKAJgEEY2AgwgAygCDEUEQCMAQRBrIgAgAygCaDYCDCAAKAIMIgAgACgCMEEBajYCMCADKAJcEDwgA0EANgJsDAMLIAMoAlwoAlAgAygCDCADKQMQQQggAygCXEEIahB0QQFxRQRAAkAgAygCXCgCCEEKRgRAIAMoAmRBBHFFDQELIAMoAmAgAygCXEEIahBFIwBBEGsiACADKAJoNgIMIAAoAgwiACAAKAIwQQFqNgIwIAMoAlwQPCADQQA2AmwMBAsLIAMgAykDEEIBfDcDEAwBCwsgAygCXCADKAJcKAIUNgIYIAMgAygCXDYCbAsgAygCbCEAIANB8ABqJAAgBCAANgI4CyAEKAI4RQRAIAQoAlgQLxogBEEANgJcDAELIAQgBCgCODYCXAsgBCgCXCEAIARB4ABqJAAgAAuOAQEBfyMAQRBrIgIkACACIAA2AgwgAiABNgIIIAJBADYCBCACKAIIBEAjAEEQayIAIAIoAgg2AgwgAiAAKAIMKAIANgIEIAIoAggQrAFBAUYEQCMAQRBrIgAgAigCCDYCDEG0mwEgACgCDCgCBDYCAAsLIAIoAgwEQCACKAIMIAIoAgQ2AgALIAJBEGokAAuVAQEBfyMAQRBrIgEkACABIAA2AggCQAJ/IwBBEGsiACABKAIINgIMIAAoAgwpAxhCgIAQg1ALBEAgASgCCCgCAARAIAEgASgCCCgCABCeAUEBcToADwwCCyABQQE6AA8MAQsgASABKAIIQQBCAEESECA+AgQgASABKAIEQQBHOgAPCyABLQAPQQFxIQAgAUEQaiQAIAALfwEBfyMAQSBrIgMkACADIAA2AhggAyABNwMQIANBADYCDCADIAI2AggCQCADKQMQQv///////////wBWBEAgAygCCEEEQT0QFCADQX82AhwMAQsgAyADKAIYIAMpAxAgAygCDCADKAIIEGo2AhwLIAMoAhwhACADQSBqJAAgAAt9ACACQQFGBEAgASAAKAIIIAAoAgRrrH0hAQsCQCAAKAIUIAAoAhxLBEAgAEEAQQAgACgCJBEBABogACgCFEUNAQsgAEEANgIcIABCADcDECAAIAEgAiAAKAIoEQ8AQgBTDQAgAEIANwIEIAAgACgCAEFvcTYCAEEADwtBfwvhAgECfyMAQSBrIgMkAAJ/AkACQEGnEiABLAAAEKIBRQRAQbSbAUEcNgIADAELQZgJEBgiAg0BC0EADAELIAJBAEGQARAzIAFBKxCiAUUEQCACQQhBBCABLQAAQfIARhs2AgALAkAgAS0AAEHhAEcEQCACKAIAIQEMAQsgAEEDQQAQBCIBQYAIcUUEQCADIAFBgAhyNgIQIABBBCADQRBqEAQaCyACIAIoAgBBgAFyIgE2AgALIAJB/wE6AEsgAkGACDYCMCACIAA2AjwgAiACQZgBajYCLAJAIAFBCHENACADIANBGGo2AgAgAEGTqAEgAxAODQAgAkEKOgBLCyACQRo2AiggAkEbNgIkIAJBHDYCICACQR02AgxB6J8BKAIARQRAIAJBfzYCTAsgAkGsoAEoAgA2AjhBrKABKAIAIgAEQCAAIAI2AjQLQaygASACNgIAIAILIQAgA0EgaiQAIAAL8AEBAn8CfwJAIAFB/wFxIgMEQCAAQQNxBEADQCAALQAAIgJFDQMgAiABQf8BcUYNAyAAQQFqIgBBA3ENAAsLAkAgACgCACICQX9zIAJBgYKECGtxQYCBgoR4cQ0AIANBgYKECGwhAwNAIAIgA3MiAkF/cyACQYGChAhrcUGAgYKEeHENASAAKAIEIQIgAEEEaiEAIAJBgYKECGsgAkF/c3FBgIGChHhxRQ0ACwsDQCAAIgItAAAiAwRAIAJBAWohACADIAFB/wFxRw0BCwsgAgwCCyAAEC4gAGoMAQsgAAsiAEEAIAAtAAAgAUH/AXFGGwsYACAAKAJMQX9MBEAgABCkAQ8LIAAQpAELYAIBfgJ/IAAoAighAkEBIQMgAEIAIAAtAABBgAFxBH9BAkEBIAAoAhQgACgCHEsbBUEBCyACEQ8AIgFCAFkEfiAAKAIUIAAoAhxrrCABIAAoAgggACgCBGusfXwFIAELC2sBAX8gAARAIAAoAkxBf0wEQCAAEG4PCyAAEG4PC0GwoAEoAgAEQEGwoAEoAgAQpQEhAQtBrKABKAIAIgAEQANAIAAoAkwaIAAoAhQgACgCHEsEQCAAEG4gAXIhAQsgACgCOCIADQALCyABCyIAIAAgARACIgBBgWBPBH9BtJsBQQAgAGs2AgBBfwUgAAsLUwEDfwJAIAAoAgAsAABBMGtBCk8NAANAIAAoAgAiAiwAACEDIAAgAkEBajYCACABIANqQTBrIQEgAiwAAUEwa0EKTw0BIAFBCmwhAQwACwALIAELuwIAAkAgAUEUSw0AAkACQAJAAkACQAJAAkACQAJAAkAgAUEJaw4KAAECAwQFBgcICQoLIAIgAigCACIBQQRqNgIAIAAgASgCADYCAA8LIAIgAigCACIBQQRqNgIAIAAgATQCADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATUCADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASkDADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LIAIgAigCAEEHakF4cSIBQQhqNgIAIAAgASsDADkDAA8LIAAgAkEYEQQACwt/AgF/AX4gAL0iA0I0iKdB/w9xIgJB/w9HBHwgAkUEQCABIABEAAAAAAAAAABhBH9BAAUgAEQAAAAAAADwQ6IgARCpASEAIAEoAgBBQGoLNgIAIAAPCyABIAJB/gdrNgIAIANC/////////4eAf4NCgICAgICAgPA/hL8FIAALC5sCACAARQRAQQAPCwJ/AkAgAAR/IAFB/wBNDQECQEGQmQEoAgAoAgBFBEAgAUGAf3FBgL8DRg0DDAELIAFB/w9NBEAgACABQT9xQYABcjoAASAAIAFBBnZBwAFyOgAAQQIMBAsgAUGAsANPQQAgAUGAQHFBgMADRxtFBEAgACABQT9xQYABcjoAAiAAIAFBDHZB4AFyOgAAIAAgAUEGdkE/cUGAAXI6AAFBAwwECyABQYCABGtB//8/TQRAIAAgAUE/cUGAAXI6AAMgACABQRJ2QfABcjoAACAAIAFBBnZBP3FBgAFyOgACIAAgAUEMdkE/cUGAAXI6AAFBBAwECwtBtJsBQRk2AgBBfwVBAQsMAQsgACABOgAAQQELC+MBAQJ/IAJBAEchAwJAAkACQCAAQQNxRQ0AIAJFDQAgAUH/AXEhBANAIAAtAAAgBEYNAiACQQFrIgJBAEchAyAAQQFqIgBBA3FFDQEgAg0ACwsgA0UNAQsCQCAALQAAIAFB/wFxRg0AIAJBBEkNACABQf8BcUGBgoQIbCEDA0AgACgCACADcyIEQX9zIARBgYKECGtxQYCBgoR4cQ0BIABBBGohACACQQRrIgJBA0sNAAsLIAJFDQAgAUH/AXEhAQNAIAEgAC0AAEYEQCAADwsgAEEBaiEAIAJBAWsiAg0ACwtBAAtaAQF/IwBBEGsiASAANgIIAkACQCABKAIIKAIAQQBOBEAgASgCCCgCAEGAFCgCAEgNAQsgAUEANgIMDAELIAEgASgCCCgCAEECdEGQFGooAgA2AgwLIAEoAgwL+QIBAX8jAEEgayIEJAAgBCAANgIYIAQgATcDECAEIAI2AgwgBCADNgIIIAQgBCgCGCAEKAIYIAQpAxAgBCgCDCAEKAIIEK4BIgA2AgACQCAARQRAIARBADYCHAwBCyAEKAIAEEhBAEgEQCAEKAIYQQhqIAQoAgAQFyAEKAIAEBsgBEEANgIcDAELIAQoAhghAiMAQRBrIgAkACAAIAI2AgggAEEYEBgiAjYCBAJAIAJFBEAgACgCCEEIakEOQQAQFCAAQQA2AgwMAQsgACgCBCAAKAIINgIAIwBBEGsiAiAAKAIEQQRqNgIMIAIoAgxBADYCACACKAIMQQA2AgQgAigCDEEANgIIIAAoAgRBADoAECAAKAIEQQA2AhQgACAAKAIENgIMCyAAKAIMIQIgAEEQaiQAIAQgAjYCBCACRQRAIAQoAgAQGyAEQQA2AhwMAQsgBCgCBCAEKAIANgIUIAQgBCgCBDYCHAsgBCgCHCEAIARBIGokACAAC7cOAgN/AX4jAEHAAWsiBSQAIAUgADYCuAEgBSABNgK0ASAFIAI3A6gBIAUgAzYCpAEgBUIANwOYASAFQgA3A5ABIAUgBDYCjAECQCAFKAK4AUUEQCAFQQA2ArwBDAELAkAgBSgCtAEEQCAFKQOoASAFKAK0ASkDMFQNAQsgBSgCuAFBCGpBEkEAEBQgBUEANgK8AQwBCwJAIAUoAqQBQQhxDQAgBSgCtAEoAkAgBSkDqAGnQQR0aigCCEUEQCAFKAK0ASgCQCAFKQOoAadBBHRqLQAMQQFxRQ0BCyAFKAK4AUEIakEPQQAQFCAFQQA2ArwBDAELIAUoArQBIAUpA6gBIAUoAqQBQQhyIAVByABqEH5BAEgEQCAFKAK4AUEIakEUQQAQFCAFQQA2ArwBDAELIAUoAqQBQSBxBEAgBSAFKAKkAUEEcjYCpAELAkAgBSkDmAFQBEAgBSkDkAFQDQELIAUoAqQBQQRxRQ0AIAUoArgBQQhqQRJBABAUIAVBADYCvAEMAQsCQCAFKQOYAVAEQCAFKQOQAVANAQsgBSkDmAEgBSkDmAEgBSkDkAF8WARAIAUpA2AgBSkDmAEgBSkDkAF8Wg0BCyAFKAK4AUEIakESQQAQFCAFQQA2ArwBDAELIAUpA5ABUARAIAUgBSkDYCAFKQOYAX03A5ABCyAFIAUpA5ABIAUpA2BUOgBHIAUgBSgCpAFBIHEEf0EABSAFLwF6QQBHC0EBcToARSAFIAUoAqQBQQRxBH9BAAUgBS8BeEEARwtBAXE6AEQgBQJ/IAUoAqQBQQRxBEBBACAFLwF4DQEaCyAFLQBHQX9zC0EBcToARiAFLQBFQQFxBEAgBSgCjAFFBEAgBSAFKAK4ASgCHDYCjAELIAUoAowBRQRAIAUoArgBQQhqQRpBABAUIAVBADYCvAEMAgsLIAUpA2hQBEAgBSAFKAK4AUEAQgBBABB9NgK8AQwBCwJAAkAgBS0AR0EBcUUNACAFLQBFQQFxDQAgBS0AREEBcQ0AIAUgBSkDkAE3AyAgBSAFKQOQATcDKCAFQQA7ATggBSAFKAJwNgIwIAVC3AA3AwggBSAFKAK0ASgCACAFKQOYASAFKQOQASAFQQhqQQAgBSgCtAEgBSkDqAEgBSgCuAFBCGoQXyIANgKIAQwBCyAFIAUoArQBIAUpA6gBIAUoAqQBIAUoArgBQQhqED8iADYCBCAARQRAIAVBADYCvAEMAgsgBSAFKAK0ASgCAEIAIAUpA2ggBUHIAGogBSgCBC8BDEEBdkEDcSAFKAK0ASAFKQOoASAFKAK4AUEIahBfIgA2AogBCyAARQRAIAVBADYCvAEMAQsCfyAFKAKIASEAIAUoArQBIQMjAEEQayIBJAAgASAANgIMIAEgAzYCCCABKAIMIAEoAgg2AiwgASgCCCEDIAEoAgwhBCMAQSBrIgAkACAAIAM2AhggACAENgIUAkAgACgCGCgCSCAAKAIYKAJEQQFqTQRAIAAgACgCGCgCSEEKajYCDCAAIAAoAhgoAkwgACgCDEECdBBONgIQIAAoAhBFBEAgACgCGEEIakEOQQAQFCAAQX82AhwMAgsgACgCGCAAKAIMNgJIIAAoAhggACgCEDYCTAsgACgCFCEEIAAoAhgoAkwhBiAAKAIYIgcoAkQhAyAHIANBAWo2AkQgA0ECdCAGaiAENgIAIABBADYCHAsgACgCHCEDIABBIGokACABQRBqJAAgA0EASAsEQCAFKAKIARAbIAVBADYCvAEMAQsgBS0ARUEBcQRAIAUgBS8BekEAEHsiADYCACAARQRAIAUoArgBQQhqQRhBABAUIAVBADYCvAEMAgsgBSAFKAK4ASAFKAKIASAFLwF6QQAgBSgCjAEgBSgCABEFADYChAEgBSgCiAEQGyAFKAKEAUUEQCAFQQA2ArwBDAILIAUgBSgChAE2AogBCyAFLQBEQQFxBEAgBSAFKAK4ASAFKAKIASAFLwF4ELABNgKEASAFKAKIARAbIAUoAoQBRQRAIAVBADYCvAEMAgsgBSAFKAKEATYCiAELIAUtAEZBAXEEQCAFIAUoArgBIAUoAogBQQEQrwE2AoQBIAUoAogBEBsgBSgChAFFBEAgBUEANgK8AQwCCyAFIAUoAoQBNgKIAQsCQCAFLQBHQQFxRQ0AIAUtAEVBAXFFBEAgBS0AREEBcUUNAQsgBSgCuAEhASAFKAKIASEDIAUpA5gBIQIgBSkDkAEhCCMAQSBrIgAkACAAIAE2AhwgACADNgIYIAAgAjcDECAAIAg3AwggACgCGCAAKQMQIAApAwhBAEEAQQBCACAAKAIcQQhqEF8hASAAQSBqJAAgBSABNgKEASAFKAKIARAbIAUoAoQBRQRAIAVBADYCvAEMAgsgBSAFKAKEATYCiAELIAUgBSgCiAE2ArwBCyAFKAK8ASEAIAVBwAFqJAAgAAuEAgEBfyMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjYCEAJAIAMoAhRFBEAgAygCGEEIakESQQAQFCADQQA2AhwMAQsgA0E4EBgiADYCDCAARQRAIAMoAhhBCGpBDkEAEBQgA0EANgIcDAELIwBBEGsiACADKAIMQQhqNgIMIAAoAgxBADYCACAAKAIMQQA2AgQgACgCDEEANgIIIAMoAgwgAygCEDYCACADKAIMQQA2AgQgAygCDEIANwMoQQBBAEEAEBohACADKAIMIAA2AjAgAygCDEIANwMYIAMgAygCGCADKAIUQRQgAygCDBBhNgIcCyADKAIcIQAgA0EgaiQAIAALQwEBfyMAQRBrIgMkACADIAA2AgwgAyABNgIIIAMgAjYCBCADKAIMIAMoAgggAygCBEEAQQAQsgEhACADQRBqJAAgAAtJAQF/IwBBEGsiASQAIAEgADYCDCABKAIMBEAgASgCDCgCrEAgASgCDCgCqEAoAgQRAgAgASgCDBA4IAEoAgwQFQsgAUEQaiQAC5QFAQF/IwBBMGsiBSQAIAUgADYCKCAFIAE2AiQgBSACNgIgIAUgAzoAHyAFIAQ2AhggBUEANgIMAkAgBSgCJEUEQCAFKAIoQQhqQRJBABAUIAVBADYCLAwBCyAFIAUoAiAgBS0AH0EBcRCzASIANgIMIABFBEAgBSgCKEEIakEQQQAQFCAFQQA2AiwMAQsgBSgCICEBIAUtAB9BAXEhAiAFKAIYIQMgBSgCDCEEIwBBIGsiACQAIAAgATYCGCAAIAI6ABcgACADNgIQIAAgBDYCDCAAQbDAABAYIgE2AggCQCABRQRAIABBADYCHAwBCyMAQRBrIgEgACgCCDYCDCABKAIMQQA2AgAgASgCDEEANgIEIAEoAgxBADYCCCAAKAIIAn8gAC0AF0EBcQRAIAAoAhhBf0cEfyAAKAIYQX5GBUEBC0EBcQwBC0EAC0EARzoADiAAKAIIIAAoAgw2AqhAIAAoAgggACgCGDYCFCAAKAIIIAAtABdBAXE6ABAgACgCCEEAOgAMIAAoAghBADoADSAAKAIIQQA6AA8gACgCCCgCqEAoAgAhAQJ/AkAgACgCGEF/RwRAIAAoAhhBfkcNAQtBCAwBCyAAKAIYC0H//wNxIAAoAhAgACgCCCABEQEAIQEgACgCCCABNgKsQCABRQRAIAAoAggQOCAAKAIIEBUgAEEANgIcDAELIAAgACgCCDYCHAsgACgCHCEBIABBIGokACAFIAE2AhQgAUUEQCAFKAIoQQhqQQ5BABAUIAVBADYCLAwBCyAFIAUoAiggBSgCJEETIAUoAhQQYSIANgIQIABFBEAgBSgCFBCxASAFQQA2AiwMAQsgBSAFKAIQNgIsCyAFKAIsIQAgBUEwaiQAIAALzAEBAX8jAEEgayICIAA2AhggAiABOgAXIAICfwJAIAIoAhhBf0cEQCACKAIYQX5HDQELQQgMAQsgAigCGAs7AQ4gAkEANgIQAkADQCACKAIQQdSXASgCAEkEQCACKAIQQQxsQdiXAWovAQAgAi8BDkYEQCACLQAXQQFxBEAgAiACKAIQQQxsQdiXAWooAgQ2AhwMBAsgAiACKAIQQQxsQdiXAWooAgg2AhwMAwUgAiACKAIQQQFqNgIQDAILAAsLIAJBADYCHAsgAigCHAvkAQEBfyMAQSBrIgMkACADIAA6ABsgAyABNgIUIAMgAjYCECADQcgAEBgiADYCDAJAIABFBEAgAygCEEEBQbSbASgCABAUIANBADYCHAwBCyADKAIMIAMoAhA2AgAgAygCDCADLQAbQQFxOgAEIAMoAgwgAygCFDYCCAJAIAMoAgwoAghBAU4EQCADKAIMKAIIQQlMDQELIAMoAgxBCTYCCAsgAygCDEEAOgAMIAMoAgxBADYCMCADKAIMQQA2AjQgAygCDEEANgI4IAMgAygCDDYCHAsgAygCHCEAIANBIGokACAACzgBAX8jAEEQayIBIAA2AgwgASgCDEEANgIAIAEoAgxBADYCBCABKAIMQQA2AgggASgCDEEAOgAMC+MIAQF/IwBBQGoiAiAANgI4IAIgATYCNCACIAIoAjgoAnw2AjAgAiACKAI4KAI4IAIoAjgoAmxqNgIsIAIgAigCOCgCeDYCICACIAIoAjgoApABNgIcIAICfyACKAI4KAJsIAIoAjgoAixBhgJrSwRAIAIoAjgoAmwgAigCOCgCLEGGAmtrDAELQQALNgIYIAIgAigCOCgCQDYCFCACIAIoAjgoAjQ2AhAgAiACKAI4KAI4IAIoAjgoAmxqQYICajYCDCACIAIoAiwgAigCIEEBa2otAAA6AAsgAiACKAIsIAIoAiBqLQAAOgAKIAIoAjgoAnggAigCOCgCjAFPBEAgAiACKAIwQQJ2NgIwCyACKAIcIAIoAjgoAnRLBEAgAiACKAI4KAJ0NgIcCwNAAkAgAiACKAI4KAI4IAIoAjRqNgIoAkAgAigCKCACKAIgai0AACACLQAKRw0AIAIoAiggAigCIEEBa2otAAAgAi0AC0cNACACKAIoLQAAIAIoAiwtAABHDQAgAiACKAIoIgBBAWo2AiggAC0AASACKAIsLQABRwRADAELIAIgAigCLEECajYCLCACIAIoAihBAWo2AigDQCACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AigCf0EAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AihBACAALQABIAFHDQAaIAIgAigCLCIAQQFqNgIsIAAtAAEhASACIAIoAigiAEEBajYCKEEAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACIAIoAiwiAEEBajYCLCAALQABIQEgAiACKAIoIgBBAWo2AihBACAALQABIAFHDQAaIAIgAigCLCIAQQFqNgIsIAAtAAEhASACIAIoAigiAEEBajYCKEEAIAAtAAEgAUcNABogAiACKAIsIgBBAWo2AiwgAC0AASEBIAIgAigCKCIAQQFqNgIoQQAgAC0AASABRw0AGiACKAIsIAIoAgxJC0EBcQ0ACyACQYICIAIoAgwgAigCLGtrNgIkIAIgAigCDEGCAms2AiwgAigCJCACKAIgSgRAIAIoAjggAigCNDYCcCACIAIoAiQ2AiAgAigCJCACKAIcTg0CIAIgAigCLCACKAIgQQFrai0AADoACyACIAIoAiwgAigCIGotAAA6AAoLCyACIAIoAhQgAigCNCACKAIQcUEBdGovAQAiATYCNEEAIQAgASACKAIYSwR/IAIgAigCMEEBayIANgIwIABBAEcFQQALQQFxDQELCwJAIAIoAiAgAigCOCgCdE0EQCACIAIoAiA2AjwMAQsgAiACKAI4KAJ0NgI8CyACKAI8C5IQAQF/IwBBMGsiAiQAIAIgADYCKCACIAE2AiQgAgJ/IAIoAigoAiwgAigCKCgCDEEFa0kEQCACKAIoKAIsDAELIAIoAigoAgxBBWsLNgIgIAJBADYCECACIAIoAigoAgAoAgQ2AgwDQAJAIAJB//8DNgIcIAIgAigCKCgCvC1BKmpBA3U2AhQgAigCKCgCACgCECACKAIUSQ0AIAIgAigCKCgCACgCECACKAIUazYCFCACIAIoAigoAmwgAigCKCgCXGs2AhggAigCHCACKAIYIAIoAigoAgAoAgRqSwRAIAIgAigCGCACKAIoKAIAKAIEajYCHAsgAigCHCACKAIUSwRAIAIgAigCFDYCHAsCQCACKAIcIAIoAiBPDQACQCACKAIcRQRAIAIoAiRBBEcNAQsgAigCJEUNACACKAIcIAIoAhggAigCKCgCACgCBGpGDQELDAELQQAhACACIAIoAiRBBEYEfyACKAIcIAIoAhggAigCKCgCACgCBGpGBUEAC0EBcTYCECACKAIoQQBBACACKAIQEF0gAigCKCgCCCACKAIoKAIUQQRraiACKAIcOgAAIAIoAigoAgggAigCKCgCFEEDa2ogAigCHEEIdjoAACACKAIoKAIIIAIoAigoAhRBAmtqIAIoAhxBf3M6AAAgAigCKCgCCCACKAIoKAIUQQFraiACKAIcQX9zQQh2OgAAIAIoAigoAgAQHCACKAIYBEAgAigCGCACKAIcSwRAIAIgAigCHDYCGAsgAigCKCgCACgCDCACKAIoKAI4IAIoAigoAlxqIAIoAhgQGRogAigCKCgCACIAIAIoAhggACgCDGo2AgwgAigCKCgCACIAIAAoAhAgAigCGGs2AhAgAigCKCgCACIAIAIoAhggACgCFGo2AhQgAigCKCIAIAIoAhggACgCXGo2AlwgAiACKAIcIAIoAhhrNgIcCyACKAIcBEAgAigCKCgCACACKAIoKAIAKAIMIAIoAhwQdhogAigCKCgCACIAIAIoAhwgACgCDGo2AgwgAigCKCgCACIAIAAoAhAgAigCHGs2AhAgAigCKCgCACIAIAIoAhwgACgCFGo2AhQLIAIoAhBFDQELCyACIAIoAgwgAigCKCgCACgCBGs2AgwgAigCDARAAkAgAigCDCACKAIoKAIsTwRAIAIoAihBAjYCsC0gAigCKCgCOCACKAIoKAIAKAIAIAIoAigoAixrIAIoAigoAiwQGRogAigCKCACKAIoKAIsNgJsDAELIAIoAgwgAigCKCgCPCACKAIoKAJsa08EQCACKAIoIgAgACgCbCACKAIoKAIsazYCbCACKAIoKAI4IAIoAigoAjggAigCKCgCLGogAigCKCgCbBAZGiACKAIoKAKwLUECSQRAIAIoAigiACAAKAKwLUEBajYCsC0LCyACKAIoKAI4IAIoAigoAmxqIAIoAigoAgAoAgAgAigCDGsgAigCDBAZGiACKAIoIgAgAigCDCAAKAJsajYCbAsgAigCKCACKAIoKAJsNgJcIAIoAigiAQJ/IAIoAgwgAigCKCgCLCACKAIoKAK0LWtLBEAgAigCKCgCLCACKAIoKAK0LWsMAQsgAigCDAsgASgCtC1qNgK0LQsgAigCKCgCwC0gAigCKCgCbEkEQCACKAIoIAIoAigoAmw2AsAtCwJAIAIoAhAEQCACQQM2AiwMAQsCQCACKAIkRQ0AIAIoAiRBBEYNACACKAIoKAIAKAIEDQAgAigCKCgCbCACKAIoKAJcRw0AIAJBATYCLAwBCyACIAIoAigoAjwgAigCKCgCbGtBAWs2AhQCQCACKAIoKAIAKAIEIAIoAhRNDQAgAigCKCgCXCACKAIoKAIsSA0AIAIoAigiACAAKAJcIAIoAigoAixrNgJcIAIoAigiACAAKAJsIAIoAigoAixrNgJsIAIoAigoAjggAigCKCgCOCACKAIoKAIsaiACKAIoKAJsEBkaIAIoAigoArAtQQJJBEAgAigCKCIAIAAoArAtQQFqNgKwLQsgAiACKAIoKAIsIAIoAhRqNgIUCyACKAIUIAIoAigoAgAoAgRLBEAgAiACKAIoKAIAKAIENgIUCyACKAIUBEAgAigCKCgCACACKAIoKAI4IAIoAigoAmxqIAIoAhQQdhogAigCKCIAIAIoAhQgACgCbGo2AmwLIAIoAigoAsAtIAIoAigoAmxJBEAgAigCKCACKAIoKAJsNgLALQsgAiACKAIoKAK8LUEqakEDdTYCFCACIAIoAigoAgwgAigCFGtB//8DSwR/Qf//AwUgAigCKCgCDCACKAIUaws2AhQgAgJ/IAIoAhQgAigCKCgCLEsEQCACKAIoKAIsDAELIAIoAhQLNgIgIAIgAigCKCgCbCACKAIoKAJcazYCGAJAIAIoAhggAigCIEkEQCACKAIYRQRAIAIoAiRBBEcNAgsgAigCJEUNASACKAIoKAIAKAIEDQEgAigCGCACKAIUSw0BCyACAn8gAigCGCACKAIUSwRAIAIoAhQMAQsgAigCGAs2AhwgAgJ/QQAgAigCJEEERw0AGkEAIAIoAigoAgAoAgQNABogAigCHCACKAIYRgtBAXE2AhAgAigCKCACKAIoKAI4IAIoAigoAlxqIAIoAhwgAigCEBBdIAIoAigiACACKAIcIAAoAlxqNgJcIAIoAigoAgAQHAsgAkECQQAgAigCEBs2AiwLIAIoAiwhACACQTBqJAAgAAuyAgEBfyMAQRBrIgEkACABIAA2AggCQCABKAIIEHgEQCABQX42AgwMAQsgASABKAIIKAIcKAIENgIEIAEoAggoAhwoAggEQCABKAIIKAIoIAEoAggoAhwoAgggASgCCCgCJBEEAAsgASgCCCgCHCgCRARAIAEoAggoAiggASgCCCgCHCgCRCABKAIIKAIkEQQACyABKAIIKAIcKAJABEAgASgCCCgCKCABKAIIKAIcKAJAIAEoAggoAiQRBAALIAEoAggoAhwoAjgEQCABKAIIKAIoIAEoAggoAhwoAjggASgCCCgCJBEEAAsgASgCCCgCKCABKAIIKAIcIAEoAggoAiQRBAAgASgCCEEANgIcIAFBfUEAIAEoAgRB8QBGGzYCDAsgASgCDCEAIAFBEGokACAAC+sXAQJ/IwBB8ABrIgMgADYCbCADIAE2AmggAyACNgJkIANBfzYCXCADIAMoAmgvAQI2AlQgA0EANgJQIANBBzYCTCADQQQ2AkggAygCVEUEQCADQYoBNgJMIANBAzYCSAsgA0EANgJgA0AgAygCYCADKAJkSkUEQCADIAMoAlQ2AlggAyADKAJoIAMoAmBBAWpBAnRqLwECNgJUIAMgAygCUEEBaiIANgJQAkACQCADKAJMIABMDQAgAygCWCADKAJURw0ADAELAkAgAygCUCADKAJISARAA0AgAyADKAJsQfwUaiADKAJYQQJ0ai8BAjYCRAJAIAMoAmwoArwtQRAgAygCRGtKBEAgAyADKAJsQfwUaiADKAJYQQJ0ai8BADYCQCADKAJsIgAgAC8BuC0gAygCQEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAJAQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCREEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsQfwUaiADKAJYQQJ0ai8BACADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCRCAAKAK8LWo2ArwtCyADIAMoAlBBAWsiADYCUCAADQALDAELAkAgAygCWARAIAMoAlggAygCXEcEQCADIAMoAmxB/BRqIAMoAlhBAnRqLwECNgI8AkAgAygCbCgCvC1BECADKAI8a0oEQCADIAMoAmxB/BRqIAMoAlhBAnRqLwEANgI4IAMoAmwiACAALwG4LSADKAI4Qf//A3EgAygCbCgCvC10cjsBuC0gAygCbC8BuC1B/wFxIQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbC8BuC1BCHYhASADKAJsKAIIIQIgAygCbCIEKAIUIQAgBCAAQQFqNgIUIAAgAmogAToAACADKAJsIAMoAjhB//8DcUEQIAMoAmwoArwta3U7AbgtIAMoAmwiACAAKAK8LSADKAI8QRBrajYCvC0MAQsgAygCbCIAIAAvAbgtIAMoAmxB/BRqIAMoAlhBAnRqLwEAIAMoAmwoArwtdHI7AbgtIAMoAmwiACADKAI8IAAoArwtajYCvC0LIAMgAygCUEEBazYCUAsgAyADKAJsLwG+FTYCNAJAIAMoAmwoArwtQRAgAygCNGtKBEAgAyADKAJsLwG8FTYCMCADKAJsIgAgAC8BuC0gAygCMEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIwQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCNEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwG8FSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCNCAAKAK8LWo2ArwtCyADQQI2AiwCQCADKAJsKAK8LUEQIAMoAixrSgRAIAMgAygCUEEDazYCKCADKAJsIgAgAC8BuC0gAygCKEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIoQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCLEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQNrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAiwgACgCvC1qNgK8LQsMAQsCQCADKAJQQQpMBEAgAyADKAJsLwHCFTYCJAJAIAMoAmwoArwtQRAgAygCJGtKBEAgAyADKAJsLwHAFTYCICADKAJsIgAgAC8BuC0gAygCIEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIgQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCJEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwHAFSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCJCAAKAK8LWo2ArwtCyADQQM2AhwCQCADKAJsKAK8LUEQIAMoAhxrSgRAIAMgAygCUEEDazYCGCADKAJsIgAgAC8BuC0gAygCGEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIYQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCHEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQNrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAhwgACgCvC1qNgK8LQsMAQsgAyADKAJsLwHGFTYCFAJAIAMoAmwoArwtQRAgAygCFGtKBEAgAyADKAJsLwHEFTYCECADKAJsIgAgAC8BuC0gAygCEEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIQQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCFEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJsLwHEFSADKAJsKAK8LXRyOwG4LSADKAJsIgAgAygCFCAAKAK8LWo2ArwtCyADQQc2AgwCQCADKAJsKAK8LUEQIAMoAgxrSgRAIAMgAygCUEELazYCCCADKAJsIgAgAC8BuC0gAygCCEH//wNxIAMoAmwoArwtdHI7AbgtIAMoAmwvAbgtQf8BcSEBIAMoAmwoAgghAiADKAJsIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAmwvAbgtQQh2IQEgAygCbCgCCCECIAMoAmwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCbCADKAIIQf//A3FBECADKAJsKAK8LWt1OwG4LSADKAJsIgAgACgCvC0gAygCDEEQa2o2ArwtDAELIAMoAmwiACAALwG4LSADKAJQQQtrQf//A3EgAygCbCgCvC10cjsBuC0gAygCbCIAIAMoAgwgACgCvC1qNgK8LQsLCwsgA0EANgJQIAMgAygCWDYCXAJAIAMoAlRFBEAgA0GKATYCTCADQQM2AkgMAQsCQCADKAJYIAMoAlRGBEAgA0EGNgJMIANBAzYCSAwBCyADQQc2AkwgA0EENgJICwsLIAMgAygCYEEBajYCYAwBCwsLkQQBAX8jAEEwayIDIAA2AiwgAyABNgIoIAMgAjYCJCADQX82AhwgAyADKAIoLwECNgIUIANBADYCECADQQc2AgwgA0EENgIIIAMoAhRFBEAgA0GKATYCDCADQQM2AggLIAMoAiggAygCJEEBakECdGpB//8DOwECIANBADYCIANAIAMoAiAgAygCJEpFBEAgAyADKAIUNgIYIAMgAygCKCADKAIgQQFqQQJ0ai8BAjYCFCADIAMoAhBBAWoiADYCEAJAAkAgAygCDCAATA0AIAMoAhggAygCFEcNAAwBCwJAIAMoAhAgAygCCEgEQCADKAIsQfwUaiADKAIYQQJ0aiIAIAMoAhAgAC8BAGo7AQAMAQsCQCADKAIYBEAgAygCGCADKAIcRwRAIAMoAiwgAygCGEECdGpB/BRqIgAgAC8BAEEBajsBAAsgAygCLCIAIABBvBVqLwEAQQFqOwG8FQwBCwJAIAMoAhBBCkwEQCADKAIsIgAgAEHAFWovAQBBAWo7AcAVDAELIAMoAiwiACAAQcQVai8BAEEBajsBxBULCwsgA0EANgIQIAMgAygCGDYCHAJAIAMoAhRFBEAgA0GKATYCDCADQQM2AggMAQsCQCADKAIYIAMoAhRGBEAgA0EGNgIMIANBAzYCCAwBCyADQQc2AgwgA0EENgIICwsLIAMgAygCIEEBajYCIAwBCwsLpxIBAn8jAEHQAGsiAyAANgJMIAMgATYCSCADIAI2AkQgA0EANgI4IAMoAkwoAqAtBEADQCADIAMoAkwoAqQtIAMoAjhBAXRqLwEANgJAIAMoAkwoApgtIQAgAyADKAI4IgFBAWo2AjggAyAAIAFqLQAANgI8AkAgAygCQEUEQCADIAMoAkggAygCPEECdGovAQI2AiwCQCADKAJMKAK8LUEQIAMoAixrSgRAIAMgAygCSCADKAI8QQJ0ai8BADYCKCADKAJMIgAgAC8BuC0gAygCKEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIoQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCLEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJIIAMoAjxBAnRqLwEAIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIsIAAoArwtajYCvC0LDAELIAMgAygCPC0A0F02AjQgAyADKAJIIAMoAjRBgQJqQQJ0ai8BAjYCJAJAIAMoAkwoArwtQRAgAygCJGtKBEAgAyADKAJIIAMoAjRBgQJqQQJ0ai8BADYCICADKAJMIgAgAC8BuC0gAygCIEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIgQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCJEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJIIAMoAjRBgQJqQQJ0ai8BACADKAJMKAK8LXRyOwG4LSADKAJMIgAgAygCJCAAKAK8LWo2ArwtCyADIAMoAjRBAnRBkOoAaigCADYCMCADKAIwBEAgAyADKAI8IAMoAjRBAnRBgO0AaigCAGs2AjwgAyADKAIwNgIcAkAgAygCTCgCvC1BECADKAIca0oEQCADIAMoAjw2AhggAygCTCIAIAAvAbgtIAMoAhhB//8DcSADKAJMKAK8LXRyOwG4LSADKAJMLwG4LUH/AXEhASADKAJMKAIIIQIgAygCTCIEKAIUIQAgBCAAQQFqNgIUIAAgAmogAToAACADKAJMLwG4LUEIdiEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwgAygCGEH//wNxQRAgAygCTCgCvC1rdTsBuC0gAygCTCIAIAAoArwtIAMoAhxBEGtqNgK8LQwBCyADKAJMIgAgAC8BuC0gAygCPEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIcIAAoArwtajYCvC0LCyADIAMoAkBBAWs2AkAgAwJ/IAMoAkBBgAJJBEAgAygCQC0A0FkMAQsgAygCQEEHdkGAAmotANBZCzYCNCADIAMoAkQgAygCNEECdGovAQI2AhQCQCADKAJMKAK8LUEQIAMoAhRrSgRAIAMgAygCRCADKAI0QQJ0ai8BADYCECADKAJMIgAgAC8BuC0gAygCEEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIQQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCFEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJEIAMoAjRBAnRqLwEAIAMoAkwoArwtdHI7AbgtIAMoAkwiACADKAIUIAAoArwtajYCvC0LIAMgAygCNEECdEGQ6wBqKAIANgIwIAMoAjAEQCADIAMoAkAgAygCNEECdEGA7gBqKAIAazYCQCADIAMoAjA2AgwCQCADKAJMKAK8LUEQIAMoAgxrSgRAIAMgAygCQDYCCCADKAJMIgAgAC8BuC0gAygCCEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIIQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCDEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJAQf//A3EgAygCTCgCvC10cjsBuC0gAygCTCIAIAMoAgwgACgCvC1qNgK8LQsLCyADKAI4IAMoAkwoAqAtSQ0ACwsgAyADKAJILwGCCDYCBAJAIAMoAkwoArwtQRAgAygCBGtKBEAgAyADKAJILwGACDYCACADKAJMIgAgAC8BuC0gAygCAEH//wNxIAMoAkwoArwtdHI7AbgtIAMoAkwvAbgtQf8BcSEBIAMoAkwoAgghAiADKAJMIgQoAhQhACAEIABBAWo2AhQgACACaiABOgAAIAMoAkwvAbgtQQh2IQEgAygCTCgCCCECIAMoAkwiBCgCFCEAIAQgAEEBajYCFCAAIAJqIAE6AAAgAygCTCADKAIAQf//A3FBECADKAJMKAK8LWt1OwG4LSADKAJMIgAgACgCvC0gAygCBEEQa2o2ArwtDAELIAMoAkwiACAALwG4LSADKAJILwGACCADKAJMKAK8LXRyOwG4LSADKAJMIgAgAygCBCAAKAK8LWo2ArwtCwuXAgEEfyMAQRBrIgEgADYCDAJAIAEoAgwoArwtQRBGBEAgASgCDC8BuC1B/wFxIQIgASgCDCgCCCEDIAEoAgwiBCgCFCEAIAQgAEEBajYCFCAAIANqIAI6AAAgASgCDC8BuC1BCHYhAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAACABKAIMQQA7AbgtIAEoAgxBADYCvC0MAQsgASgCDCgCvC1BCE4EQCABKAIMLwG4LSECIAEoAgwoAgghAyABKAIMIgQoAhQhACAEIABBAWo2AhQgACADaiACOgAAIAEoAgwiACAALwG4LUEIdjsBuC0gASgCDCIAIAAoArwtQQhrNgK8LQsLC+8BAQR/IwBBEGsiASAANgIMAkAgASgCDCgCvC1BCEoEQCABKAIMLwG4LUH/AXEhAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAACABKAIMLwG4LUEIdiECIAEoAgwoAgghAyABKAIMIgQoAhQhACAEIABBAWo2AhQgACADaiACOgAADAELIAEoAgwoArwtQQBKBEAgASgCDC8BuC0hAiABKAIMKAIIIQMgASgCDCIEKAIUIQAgBCAAQQFqNgIUIAAgA2ogAjoAAAsLIAEoAgxBADsBuC0gASgCDEEANgK8LQv8AQEBfyMAQRBrIgEgADYCDCABQQA2AggDQCABKAIIQZ4CTkUEQCABKAIMQZQBaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgAUEANgIIA0AgASgCCEEeTkUEQCABKAIMQYgTaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgAUEANgIIA0AgASgCCEETTkUEQCABKAIMQfwUaiABKAIIQQJ0akEAOwEAIAEgASgCCEEBajYCCAwBCwsgASgCDEEBOwGUCSABKAIMQQA2AqwtIAEoAgxBADYCqC0gASgCDEEANgKwLSABKAIMQQA2AqAtCyIBAX8jAEEQayIBJAAgASAANgIMIAEoAgwQFSABQRBqJAAL6QEBAX8jAEEwayICIAA2AiQgAiABNwMYIAJCADcDECACIAIoAiQpAwhCAX03AwgCQANAIAIpAxAgAikDCFQEQCACIAIpAxAgAikDCCACKQMQfUIBiHw3AwACQCACKAIkKAIEIAIpAwCnQQN0aikDACACKQMYVgRAIAIgAikDAEIBfTcDCAwBCwJAIAIpAwAgAigCJCkDCFIEQCACKAIkKAIEIAIpAwBCAXynQQN0aikDACACKQMYWA0BCyACIAIpAwA3AygMBAsgAiACKQMAQgF8NwMQCwwBCwsgAiACKQMQNwMoCyACKQMoC6cBAQF/IwBBMGsiBCQAIAQgADYCKCAEIAE2AiQgBCACNwMYIAQgAzYCFCAEIAQoAigpAzggBCgCKCkDMCAEKAIkIAQpAxggBCgCFBCIATcDCAJAIAQpAwhCAFMEQCAEQX82AiwMAQsgBCgCKCAEKQMINwM4IAQoAiggBCgCKCkDOBDAASECIAQoAiggAjcDQCAEQQA2AiwLIAQoAiwhACAEQTBqJAAgAAvrAQEBfyMAQSBrIgMkACADIAA2AhggAyABNwMQIAMgAjYCDAJAIAMpAxAgAygCGCkDEFQEQCADQQE6AB8MAQsgAyADKAIYKAIAIAMpAxBCBIanEE4iADYCCCAARQRAIAMoAgxBDkEAEBQgA0EAOgAfDAELIAMoAhggAygCCDYCACADIAMoAhgoAgQgAykDEEIBfEIDhqcQTiIANgIEIABFBEAgAygCDEEOQQAQFCADQQA6AB8MAQsgAygCGCADKAIENgIEIAMoAhggAykDEDcDECADQQE6AB8LIAMtAB9BAXEhACADQSBqJAAgAAvOAgEBfyMAQTBrIgQkACAEIAA2AiggBCABNwMgIAQgAjYCHCAEIAM2AhgCQAJAIAQoAigNACAEKQMgUA0AIAQoAhhBEkEAEBQgBEEANgIsDAELIAQgBCgCKCAEKQMgIAQoAhwgBCgCGBBMIgA2AgwgAEUEQCAEQQA2AiwMAQsgBEEYEBgiADYCFCAARQRAIAQoAhhBDkEAEBQgBCgCDBAyIARBADYCLAwBCyAEKAIUIAQoAgw2AhAgBCgCFEEANgIUQQAQASEAIAQoAhQgADYCDCMAQRBrIgAgBCgCFDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCAEQQIgBCgCFCAEKAIYEIMBIgA2AhAgAEUEQCAEKAIUKAIQEDIgBCgCFBAVIARBADYCLAwBCyAEIAQoAhA2AiwLIAQoAiwhACAEQTBqJAAgAAupAQEBfyMAQTBrIgQkACAEIAA2AiggBCABNwMgIAQgAjYCHCAEIAM2AhgCQCAEKAIoRQRAIAQpAyBCAFIEQCAEKAIYQRJBABAUIARBADYCLAwCCyAEQQBCACAEKAIcIAQoAhgQwwE2AiwMAQsgBCAEKAIoNgIIIAQgBCkDIDcDECAEIARBCGpCASAEKAIcIAQoAhgQwwE2AiwLIAQoAiwhACAEQTBqJAAgAAtGAQF/IwBBIGsiAyQAIAMgADYCHCADIAE3AxAgAyACNgIMIAMoAhwgAykDECADKAIMIAMoAhxBCGoQTSEAIANBIGokACAAC4sMAQZ/IAAgAWohBQJAAkAgACgCBCICQQFxDQAgAkEDcUUNASAAKAIAIgIgAWohAQJAIAAgAmsiAEH4mwEoAgBHBEAgAkH/AU0EQCAAKAIIIgQgAkEDdiICQQN0QYycAWpGGiAAKAIMIgMgBEcNAkHkmwFB5JsBKAIAQX4gAndxNgIADAMLIAAoAhghBgJAIAAgACgCDCIDRwRAIAAoAggiAkH0mwEoAgBJGiACIAM2AgwgAyACNgIIDAELAkAgAEEUaiICKAIAIgQNACAAQRBqIgIoAgAiBA0AQQAhAwwBCwNAIAIhByAEIgNBFGoiAigCACIEDQAgA0EQaiECIAMoAhAiBA0ACyAHQQA2AgALIAZFDQICQCAAIAAoAhwiBEECdEGUngFqIgIoAgBGBEAgAiADNgIAIAMNAUHomwFB6JsBKAIAQX4gBHdxNgIADAQLIAZBEEEUIAYoAhAgAEYbaiADNgIAIANFDQMLIAMgBjYCGCAAKAIQIgIEQCADIAI2AhAgAiADNgIYCyAAKAIUIgJFDQIgAyACNgIUIAIgAzYCGAwCCyAFKAIEIgJBA3FBA0cNAUHsmwEgATYCACAFIAJBfnE2AgQgACABQQFyNgIEIAUgATYCAA8LIAQgAzYCDCADIAQ2AggLAkAgBSgCBCICQQJxRQRAIAVB/JsBKAIARgRAQfybASAANgIAQfCbAUHwmwEoAgAgAWoiATYCACAAIAFBAXI2AgQgAEH4mwEoAgBHDQNB7JsBQQA2AgBB+JsBQQA2AgAPCyAFQfibASgCAEYEQEH4mwEgADYCAEHsmwFB7JsBKAIAIAFqIgE2AgAgACABQQFyNgIEIAAgAWogATYCAA8LIAJBeHEgAWohAQJAIAJB/wFNBEAgBSgCCCIEIAJBA3YiAkEDdEGMnAFqRhogBCAFKAIMIgNGBEBB5JsBQeSbASgCAEF+IAJ3cTYCAAwCCyAEIAM2AgwgAyAENgIIDAELIAUoAhghBgJAIAUgBSgCDCIDRwRAIAUoAggiAkH0mwEoAgBJGiACIAM2AgwgAyACNgIIDAELAkAgBUEUaiIEKAIAIgINACAFQRBqIgQoAgAiAg0AQQAhAwwBCwNAIAQhByACIgNBFGoiBCgCACICDQAgA0EQaiEEIAMoAhAiAg0ACyAHQQA2AgALIAZFDQACQCAFIAUoAhwiBEECdEGUngFqIgIoAgBGBEAgAiADNgIAIAMNAUHomwFB6JsBKAIAQX4gBHdxNgIADAILIAZBEEEUIAYoAhAgBUYbaiADNgIAIANFDQELIAMgBjYCGCAFKAIQIgIEQCADIAI2AhAgAiADNgIYCyAFKAIUIgJFDQAgAyACNgIUIAIgAzYCGAsgACABQQFyNgIEIAAgAWogATYCACAAQfibASgCAEcNAUHsmwEgATYCAA8LIAUgAkF+cTYCBCAAIAFBAXI2AgQgACABaiABNgIACyABQf8BTQRAIAFBA3YiAkEDdEGMnAFqIQECf0HkmwEoAgAiA0EBIAJ0IgJxRQRAQeSbASACIANyNgIAIAEMAQsgASgCCAshAiABIAA2AgggAiAANgIMIAAgATYCDCAAIAI2AggPC0EfIQIgAEIANwIQIAFB////B00EQCABQQh2IgIgAkGA/j9qQRB2QQhxIgR0IgIgAkGA4B9qQRB2QQRxIgN0IgIgAkGAgA9qQRB2QQJxIgJ0QQ92IAMgBHIgAnJrIgJBAXQgASACQRVqdkEBcXJBHGohAgsgACACNgIcIAJBAnRBlJ4BaiEHAkACQEHomwEoAgAiBEEBIAJ0IgNxRQRAQeibASADIARyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgAkEBdmsgAkEfRht0IQIgBygCACEDA0AgAyIEKAIEQXhxIAFGDQIgAkEddiEDIAJBAXQhAiAEIANBBHFqIgdBEGooAgAiAw0ACyAHIAA2AhAgACAENgIYCyAAIAA2AgwgACAANgIIDwsgBCgCCCIBIAA2AgwgBCAANgIIIABBADYCGCAAIAQ2AgwgACABNgIICwsGAEG0mwELtQkBAX8jAEHgwABrIgUkACAFIAA2AtRAIAUgATYC0EAgBSACNgLMQCAFIAM3A8BAIAUgBDYCvEAgBSAFKALQQDYCuEACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBSgCvEAOEQMEAAYBAgUJCgoKCgoKCAoHCgsgBUIANwPYQAwKCyAFIAUoArhAQeQAaiAFKALMQCAFKQPAQBBDNwPYQAwJCyAFKAK4QBAVIAVCADcD2EAMCAsgBSgCuEAoAhAEQCAFIAUoArhAKAIQIAUoArhAKQMYIAUoArhAQeQAahBgIgM3A5hAIANQBEAgBUJ/NwPYQAwJCyAFKAK4QCkDCCAFKAK4QCkDCCAFKQOYQHxWBEAgBSgCuEBB5ABqQRVBABAUIAVCfzcD2EAMCQsgBSgCuEAiACAFKQOYQCAAKQMAfDcDACAFKAK4QCIAIAUpA5hAIAApAwh8NwMIIAUoArhAQQA2AhALIAUoArhALQB4QQFxRQRAIAVCADcDqEADQCAFKQOoQCAFKAK4QCkDAFQEQCAFIAUoArhAKQMAIAUpA6hAfUKAwABWBH5CgMAABSAFKAK4QCkDACAFKQOoQH0LNwOgQCAFIAUoAtRAIAVBEGogBSkDoEAQKyIDNwOwQCADQgBTBEAgBSgCuEBB5ABqIAUoAtRAEBcgBUJ/NwPYQAwLCyAFKQOwQFAEQCAFKAK4QEHkAGpBEUEAEBQgBUJ/NwPYQAwLBSAFIAUpA7BAIAUpA6hAfDcDqEAMAgsACwsLIAUoArhAIAUoArhAKQMANwMgIAVCADcD2EAMBwsgBSkDwEAgBSgCuEApAwggBSgCuEApAyB9VgRAIAUgBSgCuEApAwggBSgCuEApAyB9NwPAQAsgBSkDwEBQBEAgBUIANwPYQAwHCyAFKAK4QC0AeEEBcQRAIAUoAtRAIAUoArhAKQMgQQAQJ0EASARAIAUoArhAQeQAaiAFKALUQBAXIAVCfzcD2EAMCAsLIAUgBSgC1EAgBSgCzEAgBSkDwEAQKyIDNwOwQCADQgBTBEAgBSgCuEBB5ABqQRFBABAUIAVCfzcD2EAMBwsgBSgCuEAiACAFKQOwQCAAKQMgfDcDICAFKQOwQFAEQCAFKAK4QCkDICAFKAK4QCkDCFQEQCAFKAK4QEHkAGpBEUEAEBQgBUJ/NwPYQAwICwsgBSAFKQOwQDcD2EAMBgsgBSAFKAK4QCkDICAFKAK4QCkDAH0gBSgCuEApAwggBSgCuEApAwB9IAUoAsxAIAUpA8BAIAUoArhAQeQAahCIATcDCCAFKQMIQgBTBEAgBUJ/NwPYQAwGCyAFKAK4QCAFKQMIIAUoArhAKQMAfDcDICAFQgA3A9hADAULIAUgBSgCzEA2AgQgBSgCBCAFKAK4QEEoaiAFKAK4QEHkAGoQhAFBAEgEQCAFQn83A9hADAULIAVCADcD2EAMBAsgBSAFKAK4QCwAYKw3A9hADAMLIAUgBSgCuEApA3A3A9hADAILIAUgBSgCuEApAyAgBSgCuEApAwB9NwPYQAwBCyAFKAK4QEHkAGpBHEEAEBQgBUJ/NwPYQAsgBSkD2EAhAyAFQeDAAGokACADCwgAQQFBDBB/CyIBAX8jAEEQayIBIAA2AgwgASgCDCIAIAAoAjBBAWo2AjALBwAgACgCLAsHACAAKAIoCxgBAX8jAEEQayIBIAA2AgwgASgCDEEMagsHACAAKAIYCwcAIAAoAhALBwAgACgCCAtFAEGgmwFCADcDAEGYmwFCADcDAEGQmwFCADcDAEGImwFCADcDAEGAmwFCADcDAEH4mgFCADcDAEHwmgFCADcDAEHwmgELFAAgACABrSACrUIghoQgAyAEEH4LEwEBfiAAEEkiAUIgiKcQACABpwsVACAAIAGtIAKtQiCGhCADIAQQxAELFAAgACABIAKtIAOtQiCGhCAEEH0LrQQBAX8jAEEgayIFJAAgBSAANgIYIAUgAa0gAq1CIIaENwMQIAUgAzYCDCAFIAQ2AggCQAJAIAUpAxAgBSgCGCkDMFQEQCAFKAIIQQlNDQELIAUoAhhBCGpBEkEAEBQgBUF/NgIcDAELIAUoAhgoAhhBAnEEQCAFKAIYQQhqQRlBABAUIAVBfzYCHAwBCwJ/IAUoAgwhASMAQRBrIgAkACAAIAE2AgggAEEBOgAHAkAgACgCCEUEQCAAQQE6AA8MAQsgACAAKAIIIAAtAAdBAXEQswFBAEc6AA8LIAAtAA9BAXEhASAAQRBqJAAgAUULBEAgBSgCGEEIakEQQQAQFCAFQX82AhwMAQsgBSAFKAIYKAJAIAUpAxCnQQR0ajYCBCAFIAUoAgQoAgAEfyAFKAIEKAIAKAIQBUF/CzYCAAJAIAUoAgwgBSgCAEYEQCAFKAIEKAIEBEAgBSgCBCgCBCIAIAAoAgBBfnE2AgAgBSgCBCgCBEEAOwFQIAUoAgQoAgQoAgBFBEAgBSgCBCgCBBA3IAUoAgRBADYCBAsLDAELIAUoAgQoAgRFBEAgBSgCBCgCABBAIQAgBSgCBCAANgIEIABFBEAgBSgCGEEIakEOQQAQFCAFQX82AhwMAwsLIAUoAgQoAgQgBSgCDDYCECAFKAIEKAIEIAUoAgg7AVAgBSgCBCgCBCIAIAAoAgBBAXI2AgALIAVBADYCHAsgBSgCHCEAIAVBIGokACAACxcBAX4gACABIAIQciIDQiCIpxAAIAOnCx8BAX4gACABIAKtIAOtQiCGhBArIgRCIIinEAAgBKcLrgECAX8BfgJ/IwBBIGsiAiAANgIUIAIgATYCEAJAIAIoAhRFBEAgAkJ/NwMYDAELIAIoAhBBCHEEQCACIAIoAhQpAzA3AwgDQCACKQMIQgBSBH8gAigCFCgCQCACKQMIQgF9p0EEdGooAgAFQQELRQRAIAIgAikDCEIBfTcDCAwBCwsgAiACKQMINwMYDAELIAIgAigCFCkDMDcDGAsgAikDGCIDQiCIpwsQACADpwsTACAAIAGtIAKtQiCGhCADEMUBC4gCAgF/AX4CfyMAQSBrIgQkACAEIAA2AhQgBCABNgIQIAQgAq0gA61CIIaENwMIAkAgBCgCFEUEQCAEQn83AxgMAQsgBCgCFCgCBARAIARCfzcDGAwBCyAEKQMIQv///////////wBWBEAgBCgCFEEEakESQQAQFCAEQn83AxgMAQsCQCAEKAIULQAQQQFxRQRAIAQpAwhQRQ0BCyAEQgA3AxgMAQsgBCAEKAIUKAIUIAQoAhAgBCkDCBArIgU3AwAgBUIAUwRAIAQoAhRBBGogBCgCFCgCFBAXIARCfzcDGAwBCyAEIAQpAwA3AxgLIAQpAxghBSAEQSBqJAAgBUIgiKcLEAAgBacLTwEBfyMAQSBrIgQkACAEIAA2AhwgBCABrSACrUIghoQ3AxAgBCADNgIMIAQoAhwgBCkDECAEKAIMIAQoAhwoAhwQrQEhACAEQSBqJAAgAAvZAwEBfyMAQSBrIgUkACAFIAA2AhggBSABrSACrUIghoQ3AxAgBSADNgIMIAUgBDYCCAJAIAUoAhggBSkDEEEAQQAQP0UEQCAFQX82AhwMAQsgBSgCGCgCGEECcQRAIAUoAhhBCGpBGUEAEBQgBUF/NgIcDAELIAUoAhgoAkAgBSkDEKdBBHRqKAIIBEAgBSgCGCgCQCAFKQMQp0EEdGooAgggBSgCDBBnQQBIBEAgBSgCGEEIakEPQQAQFCAFQX82AhwMAgsgBUEANgIcDAELIAUgBSgCGCgCQCAFKQMQp0EEdGo2AgQgBSAFKAIEKAIABH8gBSgCDCAFKAIEKAIAKAIURwVBAQtBAXE2AgACQCAFKAIABEAgBSgCBCgCBEUEQCAFKAIEKAIAEEAhACAFKAIEIAA2AgQgAEUEQCAFKAIYQQhqQQ5BABAUIAVBfzYCHAwECwsgBSgCBCgCBCAFKAIMNgIUIAUoAgQoAgQiACAAKAIAQSByNgIADAELIAUoAgQoAgQEQCAFKAIEKAIEIgAgACgCAEFfcTYCACAFKAIEKAIEKAIARQRAIAUoAgQoAgQQNyAFKAIEQQA2AgQLCwsgBUEANgIcCyAFKAIcIQAgBUEgaiQAIAALFwAgACABrSACrUIghoQgAyAEIAUQmQELEgAgACABrSACrUIghoQgAxAnC48BAgF/AX4CfyMAQSBrIgQkACAEIAA2AhQgBCABNgIQIAQgAjYCDCAEIAM2AggCQAJAIAQoAhAEQCAEKAIMDQELIAQoAhRBCGpBEkEAEBQgBEJ/NwMYDAELIAQgBCgCFCAEKAIQIAQoAgwgBCgCCBCaATcDGAsgBCkDGCEFIARBIGokACAFQiCIpwsQACAFpwuFBQIBfwF+An8jAEEwayIDJAAgAyAANgIkIAMgATYCICADIAI2AhwCQCADKAIkKAIYQQJxBEAgAygCJEEIakEZQQAQFCADQn83AygMAQsgAygCIEUEQCADKAIkQQhqQRJBABAUIANCfzcDKAwBCyADQQA2AgwgAyADKAIgEC42AhggAygCICADKAIYQQFraiwAAEEvRwRAIAMgAygCGEECahAYIgA2AgwgAEUEQCADKAIkQQhqQQ5BABAUIANCfzcDKAwCCwJAAkAgAygCDCIBIAMoAiAiAHNBA3ENACAAQQNxBEADQCABIAAtAAAiAjoAACACRQ0DIAFBAWohASAAQQFqIgBBA3ENAAsLIAAoAgAiAkF/cyACQYGChAhrcUGAgYKEeHENAANAIAEgAjYCACAAKAIEIQIgAUEEaiEBIABBBGohACACQYGChAhrIAJBf3NxQYCBgoR4cUUNAAsLIAEgAC0AACICOgAAIAJFDQADQCABIAAtAAEiAjoAASABQQFqIQEgAEEBaiEAIAINAAsLIAMoAgwgAygCGGpBLzoAACADKAIMIAMoAhhBAWpqQQA6AAALIAMgAygCJEEAQgBBABB9IgA2AgggAEUEQCADKAIMEBUgA0J/NwMoDAELIAMgAygCJAJ/IAMoAgwEQCADKAIMDAELIAMoAiALIAMoAgggAygCHBCaATcDECADKAIMEBUCQCADKQMQQgBTBEAgAygCCBAbDAELIAMoAiQgAykDEEEAQQNBgID8jwQQmQFBAEgEQCADKAIkIAMpAxAQmAEaIANCfzcDKAwCCwsgAyADKQMQNwMoCyADKQMoIQQgA0EwaiQAIARCIIinCxAAIASnCxEAIAAgAa0gAq1CIIaEEJgBCxcAIAAgAa0gAq1CIIaEIAMgBCAFEIoBC38CAX8BfiMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjYCECADIAMoAhggAygCFCADKAIQEHIiBDcDCAJAIARCAFMEQCADQQA2AhwMAQsgAyADKAIYIAMpAwggAygCECADKAIYKAIcEK0BNgIcCyADKAIcIQAgA0EgaiQAIAALEAAjACAAa0FwcSIAJAAgAAsGACAAJAALBAAjAAuCAQIBfwF+IwBBIGsiBCQAIAQgADYCGCAEIAE2AhQgBCACNgIQIAQgAzYCDCAEIAQoAhggBCgCFCAEKAIQEHIiBTcDAAJAIAVCAFMEQCAEQX82AhwMAQsgBCAEKAIYIAQpAwAgBCgCECAEKAIMEH42AhwLIAQoAhwhACAEQSBqJAAgAAvQRQMGfwF+AnwjAEHgAGsiASQAIAEgADYCWAJAIAEoAlhFBEAgAUF/NgJcDAELIwBBIGsiACABKAJYNgIcIAAgAUFAazYCGCAAQQA2AhQgAEIANwMAAkAgACgCHC0AKEEBcUUEQCAAKAIcKAIYIAAoAhwoAhRGDQELIABBATYCFAsgAEIANwMIA0AgACkDCCAAKAIcKQMwVARAAkACQCAAKAIcKAJAIAApAwinQQR0aigCCA0AIAAoAhwoAkAgACkDCKdBBHRqLQAMQQFxDQAgACgCHCgCQCAAKQMIp0EEdGooAgRFDQEgACgCHCgCQCAAKQMIp0EEdGooAgQoAgBFDQELIABBATYCFAsgACgCHCgCQCAAKQMIp0EEdGotAAxBAXFFBEAgACAAKQMAQgF8NwMACyAAIAApAwhCAXw3AwgMAQsLIAAoAhgEQCAAKAIYIAApAwA3AwALIAEgACgCFDYCJCABKQNAUARAAkAgASgCWCgCBEEIcUUEQCABKAIkRQ0BCwJ/IAEoAlgoAgAhAiMAQRBrIgAkACAAIAI2AggCQCAAKAIIKAIkQQNGBEAgAEEANgIMDAELIAAoAggoAiAEQCAAKAIIEC9BAEgEQCAAQX82AgwMAgsLIAAoAggoAiQEQCAAKAIIEGILIAAoAghBAEIAQQ8QIEIAUwRAIABBfzYCDAwBCyAAKAIIQQM2AiQgAEEANgIMCyAAKAIMIQIgAEEQaiQAIAJBAEgLBEACQAJ/IwBBEGsiACABKAJYKAIANgIMIwBBEGsiAiAAKAIMQQxqNgIMIAIoAgwoAgBBFkYLBEAjAEEQayIAIAEoAlgoAgA2AgwjAEEQayICIAAoAgxBDGo2AgwgAigCDCgCBEEsRg0BCyABKAJYQQhqIAEoAlgoAgAQFyABQX82AlwMBAsLCyABKAJYEDwgAUEANgJcDAELIAEoAiRFBEAgASgCWBA8IAFBADYCXAwBCyABKQNAIAEoAlgpAzBWBEAgASgCWEEIakEUQQAQFCABQX82AlwMAQsgASABKQNAp0EDdBAYIgA2AiggAEUEQCABQX82AlwMAQsgAUJ/NwM4IAFCADcDSCABQgA3A1ADQCABKQNQIAEoAlgpAzBUBEACQCABKAJYKAJAIAEpA1CnQQR0aigCAEUNAAJAIAEoAlgoAkAgASkDUKdBBHRqKAIIDQAgASgCWCgCQCABKQNQp0EEdGotAAxBAXENACABKAJYKAJAIAEpA1CnQQR0aigCBEUNASABKAJYKAJAIAEpA1CnQQR0aigCBCgCAEUNAQsgAQJ+IAEpAzggASgCWCgCQCABKQNQp0EEdGooAgApA0hUBEAgASkDOAwBCyABKAJYKAJAIAEpA1CnQQR0aigCACkDSAs3AzgLIAEoAlgoAkAgASkDUKdBBHRqLQAMQQFxRQRAIAEpA0ggASkDQFoEQCABKAIoEBUgASgCWEEIakEUQQAQFCABQX82AlwMBAsgASgCKCABKQNIp0EDdGogASkDUDcDACABIAEpA0hCAXw3A0gLIAEgASkDUEIBfDcDUAwBCwsgASkDSCABKQNAVARAIAEoAigQFSABKAJYQQhqQRRBABAUIAFBfzYCXAwBCwJAAn8jAEEQayIAIAEoAlgoAgA2AgwgACgCDCkDGEKAgAiDUAsEQCABQgA3AzgMAQsgASkDOEJ/UQRAIAFCfzcDGCABQgA3AzggAUIANwNQA0AgASkDUCABKAJYKQMwVARAIAEoAlgoAkAgASkDUKdBBHRqKAIABEAgASgCWCgCQCABKQNQp0EEdGooAgApA0ggASkDOFoEQCABIAEoAlgoAkAgASkDUKdBBHRqKAIAKQNINwM4IAEgASkDUDcDGAsLIAEgASkDUEIBfDcDUAwBCwsgASkDGEJ/UgRAIAEoAlghAiABKQMYIQcgASgCWEEIaiEDIwBBMGsiACQAIAAgAjYCJCAAIAc3AxggACADNgIUIAAgACgCJCAAKQMYIAAoAhQQYCIHNwMIAkAgB1AEQCAAQgA3AygMAQsgACAAKAIkKAJAIAApAxinQQR0aigCADYCBAJAIAApAwggACkDCCAAKAIEKQMgfFgEQCAAKQMIIAAoAgQpAyB8Qv///////////wBYDQELIAAoAhRBBEEWEBQgAEIANwMoDAELIAAgACgCBCkDICAAKQMIfDcDCCAAKAIELwEMQQhxBEAgACgCJCgCACAAKQMIQQAQJ0EASARAIAAoAhQgACgCJCgCABAXIABCADcDKAwCCyAAKAIkKAIAIABCBBArQgRSBEAgACgCFCAAKAIkKAIAEBcgAEIANwMoDAILIAAoAABB0JadwABGBEAgACAAKQMIQgR8NwMICyAAIAApAwhCDHw3AwggACgCBEEAEGVBAXEEQCAAIAApAwhCCHw3AwgLIAApAwhC////////////AFYEQCAAKAIUQQRBFhAUIABCADcDKAwCCwsgACAAKQMINwMoCyAAKQMoIQcgAEEwaiQAIAEgBzcDOCAHUARAIAEoAigQFSABQX82AlwMBAsLCyABKQM4QgBSBEACfyABKAJYKAIAIQIgASkDOCEHIwBBEGsiACQAIAAgAjYCCCAAIAc3AwACQCAAKAIIKAIkQQFGBEAgACgCCEEMakESQQAQFCAAQX82AgwMAQsgACgCCEEAIAApAwBBERAgQgBTBEAgAEF/NgIMDAELIAAoAghBATYCJCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgAkEASAsEQCABQgA3AzgLCwsgASkDOFAEQAJ/IAEoAlgoAgAhAiMAQRBrIgAkACAAIAI2AggCQCAAKAIIKAIkQQFGBEAgACgCCEEMakESQQAQFCAAQX82AgwMAQsgACgCCEEAQgBBCBAgQgBTBEAgAEF/NgIMDAELIAAoAghBATYCJCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgAkEASAsEQCABKAJYQQhqIAEoAlgoAgAQFyABKAIoEBUgAUF/NgJcDAILCyABKAJYKAJUIQIjAEEQayIAJAAgACACNgIMIAAoAgwEQCAAKAIMRAAAAAAAAAAAOQMYIAAoAgwoAgBEAAAAAAAAAAAgACgCDCgCDCAAKAIMKAIEERYACyAAQRBqJAAgAUEANgIsIAFCADcDSANAAkAgASkDSCABKQNAWg0AIAEoAlgoAlQhAiABKQNIIge6IAEpA0C6IgijIQkjAEEgayIAJAAgACACNgIcIAAgCTkDECAAIAdCAXy6IAijOQMIIAAoAhwEQCAAKAIcIAArAxA5AyAgACgCHCAAKwMIOQMoIAAoAhxEAAAAAAAAAAAQVwsgAEEgaiQAIAEgASgCKCABKQNIp0EDdGopAwA3A1AgASABKAJYKAJAIAEpA1CnQQR0ajYCEAJAAkAgASgCECgCAEUNACABKAIQKAIAKQNIIAEpAzhaDQAMAQsgAQJ/QQEgASgCECgCCA0AGiABKAIQKAIEBEBBASABKAIQKAIEKAIAQQFxDQEaCyABKAIQKAIEBH8gASgCECgCBCgCAEHAAHFBAEcFQQALC0EBcTYCFCABKAIQKAIERQRAIAEoAhAoAgAQQCEAIAEoAhAgADYCBCAARQRAIAEoAlhBCGpBDkEAEBQgAUEBNgIsDAMLCyABIAEoAhAoAgQ2AgwCfyABKAJYIQIgASkDUCEHIwBBMGsiACQAIAAgAjYCKCAAIAc3AyACQCAAKQMgIAAoAigpAzBaBEAgACgCKEEIakESQQAQFCAAQX82AiwMAQsgACAAKAIoKAJAIAApAyCnQQR0ajYCHAJAIAAoAhwoAgAEQCAAKAIcKAIALQAEQQFxRQ0BCyAAQQA2AiwMAQsgACgCHCgCACkDSEIafEL///////////8AVgRAIAAoAihBCGpBBEEWEBQgAEF/NgIsDAELIAAoAigoAgAgACgCHCgCACkDSEIafEEAECdBAEgEQCAAKAIoQQhqIAAoAigoAgAQFyAAQX82AiwMAQsgACAAKAIoKAIAQgQgAEEYaiAAKAIoQQhqEEIiAjYCFCACRQRAIABBfzYCLAwBCyAAIAAoAhQQHTsBEiAAIAAoAhQQHTsBECAAKAIUEEdBAXFFBEAgACgCFBAWIAAoAihBCGpBFEEAEBQgAEF/NgIsDAELIAAoAhQQFiAALwEQBEAgACgCKCgCACAALwESrUEBECdBAEgEQCAAKAIoQQhqQQRBtJsBKAIAEBQgAEF/NgIsDAILIABBACAAKAIoKAIAIAAvARBBACAAKAIoQQhqEGM2AgggACgCCEUEQCAAQX82AiwMAgsgACgCCCAALwEQQYACIABBDGogACgCKEEIahCUAUEBcUUEQCAAKAIIEBUgAEF/NgIsDAILIAAoAggQFSAAKAIMBEAgACAAKAIMEJMBNgIMIAAoAhwoAgAoAjQgACgCDBCVASECIAAoAhwoAgAgAjYCNAsLIAAoAhwoAgBBAToABAJAIAAoAhwoAgRFDQAgACgCHCgCBC0ABEEBcQ0AIAAoAhwoAgQgACgCHCgCACgCNDYCNCAAKAIcKAIEQQE6AAQLIABBADYCLAsgACgCLCECIABBMGokACACQQBICwRAIAFBATYCLAwCCyABIAEoAlgoAgAQNSIHNwMwIAdCAFMEQCABQQE2AiwMAgsgASgCDCABKQMwNwNIAkAgASgCFARAIAFBADYCCCABKAIQKAIIRQRAIAEgASgCWCABKAJYIAEpA1BBCEEAEK4BIgA2AgggAEUEQCABQQE2AiwMBQsLAn8gASgCWCECAn8gASgCCARAIAEoAggMAQsgASgCECgCCAshAyABKAIMIQQjAEGgAWsiACQAIAAgAjYCmAEgACADNgKUASAAIAQ2ApABAkAgACgClAEgAEE4ahA5QQBIBEAgACgCmAFBCGogACgClAEQFyAAQX82ApwBDAELIAApAzhCwACDUARAIAAgACkDOELAAIQ3AzggAEEAOwFoCwJAAkAgACgCkAEoAhBBf0cEQCAAKAKQASgCEEF+Rw0BCyAALwFoRQ0AIAAoApABIAAvAWg2AhAMAQsCQAJAIAAoApABKAIQDQAgACkDOEIEg1ANACAAIAApAzhCCIQ3AzggACAAKQNQNwNYDAELIAAgACkDOEL3////D4M3AzgLCyAAKQM4QoABg1AEQCAAIAApAzhCgAGENwM4IABBADsBagsgAEGAAjYCJAJAIAApAzhCBINQBEAgACAAKAIkQYAIcjYCJCAAQn83A3AMAQsgACgCkAEgACkDUDcDKCAAIAApA1A3A3ACQCAAKQM4QgiDUARAAkACQAJAAkACQAJ/AkAgACgCkAEoAhBBf0cEQCAAKAKQASgCEEF+Rw0BC0EIDAELIAAoApABKAIQC0H//wNxDg0CAwMDAwMDAwEDAwMAAwsgAEKUwuTzDzcDEAwDCyAAQoODsP8PNwMQDAILIABC/////w83AxAMAQsgAEIANwMQCyAAKQNQIAApAxBWBEAgACAAKAIkQYAIcjYCJAsMAQsgACgCkAEgACkDWDcDIAsLIAAgACgCmAEoAgAQNSIHNwOIASAHQgBTBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAAoApABIgIgAi8BDEH3/wNxOwEMIAAgACgCmAEgACgCkAEgACgCJBBUIgI2AiggAkEASARAIABBfzYCnAEMAQsgACAALwFoAn8CQCAAKAKQASgCEEF/RwRAIAAoApABKAIQQX5HDQELQQgMAQsgACgCkAEoAhALQf//A3FHOgAiIAAgAC0AIkEBcQR/IAAvAWhBAEcFQQALQQFxOgAhIAAgAC8BaAR/IAAtACEFQQELQQFxOgAgIAAgAC0AIkEBcQR/IAAoApABKAIQQQBHBUEAC0EBcToAHyAAAn9BASAALQAiQQFxDQAaQQEgACgCkAEoAgBBgAFxDQAaIAAoApABLwFSIAAvAWpHC0EBcToAHiAAIAAtAB5BAXEEfyAALwFqQQBHBUEAC0EBcToAHSAAIAAtAB5BAXEEfyAAKAKQAS8BUkEARwVBAAtBAXE6ABwgACAAKAKUATYCNCMAQRBrIgIgACgCNDYCDCACKAIMIgIgAigCMEEBajYCMCAALQAdQQFxBEAgACAALwFqQQAQeyICNgIMIAJFBEAgACgCmAFBCGpBGEEAEBQgACgCNBAbIABBfzYCnAEMAgsgACAAKAKYASAAKAI0IAAvAWpBACAAKAKYASgCHCAAKAIMEQUAIgI2AjAgAkUEQCAAKAI0EBsgAEF/NgKcAQwCCyAAKAI0EBsgACAAKAIwNgI0CyAALQAhQQFxBEAgACAAKAKYASAAKAI0IAAvAWgQsAEiAjYCMCACRQRAIAAoAjQQGyAAQX82ApwBDAILIAAoAjQQGyAAIAAoAjA2AjQLIAAtACBBAXEEQCAAIAAoApgBIAAoAjRBABCvASICNgIwIAJFBEAgACgCNBAbIABBfzYCnAEMAgsgACgCNBAbIAAgACgCMDYCNAsgAC0AH0EBcQRAIAAoApgBIQMgACgCNCEEIAAoApABKAIQIQUgACgCkAEvAVAhBiMAQRBrIgIkACACIAM2AgwgAiAENgIIIAIgBTYCBCACIAY2AgAgAigCDCACKAIIIAIoAgRBASACKAIAELIBIQMgAkEQaiQAIAAgAyICNgIwIAJFBEAgACgCNBAbIABBfzYCnAEMAgsgACgCNBAbIAAgACgCMDYCNAsgAC0AHEEBcQRAIABBADYCBAJAIAAoApABKAJUBEAgACAAKAKQASgCVDYCBAwBCyAAKAKYASgCHARAIAAgACgCmAEoAhw2AgQLCyAAIAAoApABLwFSQQEQeyICNgIIIAJFBEAgACgCmAFBCGpBGEEAEBQgACgCNBAbIABBfzYCnAEMAgsgACAAKAKYASAAKAI0IAAoApABLwFSQQEgACgCBCAAKAIIEQUAIgI2AjAgAkUEQCAAKAI0EBsgAEF/NgKcAQwCCyAAKAI0EBsgACAAKAIwNgI0CyAAIAAoApgBKAIAEDUiBzcDgAEgB0IAUwRAIAAoApgBQQhqIAAoApgBKAIAEBcgAEF/NgKcAQwBCyAAKAKYASEDIAAoAjQhBCAAKQNwIQcjAEHAwABrIgIkACACIAM2ArhAIAIgBDYCtEAgAiAHNwOoQAJAIAIoArRAEEhBAEgEQCACKAK4QEEIaiACKAK0QBAXIAJBfzYCvEAMAQsgAkEANgIMIAJCADcDEANAAkAgAiACKAK0QCACQSBqQoDAABArIgc3AxggB0IAVw0AIAIoArhAIAJBIGogAikDGBA2QQBIBEAgAkF/NgIMBSACKQMYQoDAAFINAiACKAK4QCgCVEUNAiACKQOoQEIAVw0CIAIgAikDGCACKQMQfDcDECACKAK4QCgCVCACKQMQuSACKQOoQLmjEFcMAgsLCyACKQMYQgBTBEAgAigCuEBBCGogAigCtEAQFyACQX82AgwLIAIoArRAEC8aIAIgAigCDDYCvEALIAIoArxAIQMgAkHAwABqJAAgACADNgIsIAAoAjQgAEE4ahA5QQBIBEAgACgCmAFBCGogACgCNBAXIABBfzYCLAsgACgCNCEDIwBBEGsiAiQAIAIgAzYCCAJAA0AgAigCCARAIAIoAggpAxhCgIAEg0IAUgRAIAIgAigCCEEAQgBBEBAgNwMAIAIpAwBCAFMEQCACQf8BOgAPDAQLIAIpAwBCA1UEQCACKAIIQQxqQRRBABAUIAJB/wE6AA8MBAsgAiACKQMAPAAPDAMFIAIgAigCCCgCADYCCAwCCwALCyACQQA6AA8LIAIsAA8hAyACQRBqJAAgACADIgI6ACMgAkEYdEEYdUEASARAIAAoApgBQQhqIAAoAjQQFyAAQX82AiwLIAAoAjQQGyAAKAIsQQBIBEAgAEF/NgKcAQwBCyAAIAAoApgBKAIAEDUiBzcDeCAHQgBTBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAAoApgBKAIAIAApA4gBEJsBQQBIBEAgACgCmAFBCGogACgCmAEoAgAQFyAAQX82ApwBDAELIAApAzhC5ACDQuQAUgRAIAAoApgBQQhqQRRBABAUIABBfzYCnAEMAQsgACgCkAEoAgBBIHFFBEACQCAAKQM4QhCDQgBSBEAgACgCkAEgACgCYDYCFAwBCyAAKAKQAUEUahABGgsLIAAoApABIAAvAWg2AhAgACgCkAEgACgCZDYCGCAAKAKQASAAKQNQNwMoIAAoApABIAApA3ggACkDgAF9NwMgIAAoApABIAAoApABLwEMQfn/A3EgAC0AI0EBdHI7AQwgACgCkAEhAyAAKAIkQYAIcUEARyEEIwBBEGsiAiQAIAIgAzYCDCACIAQ6AAsCQCACKAIMKAIQQQ5GBEAgAigCDEE/OwEKDAELIAIoAgwoAhBBDEYEQCACKAIMQS47AQoMAQsCQCACLQALQQFxRQRAIAIoAgxBABBlQQFxRQ0BCyACKAIMQS07AQoMAQsCQCACKAIMKAIQQQhHBEAgAigCDC8BUkEBRw0BCyACKAIMQRQ7AQoMAQsgAiACKAIMKAIwEFEiAzsBCCADQf//A3EEQCACKAIMKAIwKAIAIAIvAQhBAWtqLQAAQS9GBEAgAigCDEEUOwEKDAILCyACKAIMQQo7AQoLIAJBEGokACAAIAAoApgBIAAoApABIAAoAiQQVCICNgIsIAJBAEgEQCAAQX82ApwBDAELIAAoAiggACgCLEcEQCAAKAKYAUEIakEUQQAQFCAAQX82ApwBDAELIAAoApgBKAIAIAApA3gQmwFBAEgEQCAAKAKYAUEIaiAAKAKYASgCABAXIABBfzYCnAEMAQsgAEEANgKcAQsgACgCnAEhAiAAQaABaiQAIAJBAEgLBEAgAUEBNgIsIAEoAggEQCABKAIIEBsLDAQLIAEoAggEQCABKAIIEBsLDAELIAEoAgwiACAALwEMQff/A3E7AQwgASgCWCABKAIMQYACEFRBAEgEQCABQQE2AiwMAwsgASABKAJYIAEpA1AgASgCWEEIahBgIgc3AwAgB1AEQCABQQE2AiwMAwsgASgCWCgCACABKQMAQQAQJ0EASARAIAEoAlhBCGogASgCWCgCABAXIAFBATYCLAwDCwJ/IAEoAlghAiABKAIMKQMgIQcjAEGgwABrIgAkACAAIAI2AphAIAAgBzcDkEAgACAAKQOQQLo5AwACQANAIAApA5BAUEUEQCAAIAApA5BAQoDAAFYEfkKAwAAFIAApA5BACz4CDCAAKAKYQCgCACAAQRBqIAAoAgytIAAoAphAQQhqEGRBAEgEQCAAQX82ApxADAMLIAAoAphAIABBEGogACgCDK0QNkEASARAIABBfzYCnEAMAwUgACAAKQOQQCAANQIMfTcDkEAgACgCmEAoAlQgACsDACAAKQOQQLqhIAArAwCjEFcMAgsACwsgAEEANgKcQAsgACgCnEAhAiAAQaDAAGokACACQQBICwRAIAFBATYCLAwDCwsLIAEgASkDSEIBfDcDSAwBCwsgASgCLEUEQAJ/IAEoAlghACABKAIoIQMgASkDQCEHIwBBMGsiAiQAIAIgADYCKCACIAM2AiQgAiAHNwMYIAIgAigCKCgCABA1Igc3AxACQCAHQgBTBEAgAkF/NgIsDAELIAIoAighAyACKAIkIQQgAikDGCEHIwBBwAFrIgAkACAAIAM2ArQBIAAgBDYCsAEgACAHNwOoASAAIAAoArQBKAIAEDUiBzcDIAJAIAdCAFMEQCAAKAK0AUEIaiAAKAK0ASgCABAXIABCfzcDuAEMAQsgACAAKQMgNwOgASAAQQA6ABcgAEIANwMYA0AgACkDGCAAKQOoAVQEQCAAIAAoArQBKAJAIAAoArABIAApAxinQQN0aikDAKdBBHRqNgIMIAAgACgCtAECfyAAKAIMKAIEBEAgACgCDCgCBAwBCyAAKAIMKAIAC0GABBBUIgM2AhAgA0EASARAIABCfzcDuAEMAwsgACgCEARAIABBAToAFwsgACAAKQMYQgF8NwMYDAELCyAAIAAoArQBKAIAEDUiBzcDICAHQgBTBEAgACgCtAFBCGogACgCtAEoAgAQFyAAQn83A7gBDAELIAAgACkDICAAKQOgAX03A5gBAkAgACkDoAFC/////w9YBEAgACkDqAFC//8DWA0BCyAAQQE6ABcLIAAgAEEwakLiABApIgM2AiwgA0UEQCAAKAK0AUEIakEOQQAQFCAAQn83A7gBDAELIAAtABdBAXEEQCAAKAIsQecSQQQQQSAAKAIsQiwQLSAAKAIsQS0QHyAAKAIsQS0QHyAAKAIsQQAQISAAKAIsQQAQISAAKAIsIAApA6gBEC0gACgCLCAAKQOoARAtIAAoAiwgACkDmAEQLSAAKAIsIAApA6ABEC0gACgCLEHiEkEEEEEgACgCLEEAECEgACgCLCAAKQOgASAAKQOYAXwQLSAAKAIsQQEQIQsgACgCLEHsEkEEEEEgACgCLEEAECEgACgCLCAAKQOoAUL//wNaBH5C//8DBSAAKQOoAQunQf//A3EQHyAAKAIsIAApA6gBQv//A1oEfkL//wMFIAApA6gBC6dB//8DcRAfIAAoAiwgACkDmAFC/////w9aBH9BfwUgACkDmAGnCxAhIAAoAiwgACkDoAFC/////w9aBH9BfwUgACkDoAGnCxAhIAACfyAAKAK0AS0AKEEBcQRAIAAoArQBKAIkDAELIAAoArQBKAIgCzYClAEgACgCLAJ/IAAoApQBBEAgACgClAEvAQQMAQtBAAtB//8DcRAfAn8jAEEQayIDIAAoAiw2AgwgAygCDC0AAEEBcUULBEAgACgCtAFBCGpBFEEAEBQgACgCLBAWIABCfzcDuAEMAQsgACgCtAECfyMAQRBrIgMgACgCLDYCDCADKAIMKAIECwJ+IwBBEGsiAyAAKAIsNgIMAn4gAygCDC0AAEEBcQRAIAMoAgwpAxAMAQtCAAsLEDZBAEgEQCAAKAIsEBYgAEJ/NwO4AQwBCyAAKAIsEBYgACgClAEEQCAAKAK0ASAAKAKUASgCACAAKAKUAS8BBK0QNkEASARAIABCfzcDuAEMAgsLIAAgACkDmAE3A7gBCyAAKQO4ASEHIABBwAFqJAAgAiAHNwMAIAdCAFMEQCACQX82AiwMAQsgAiACKAIoKAIAEDUiBzcDCCAHQgBTBEAgAkF/NgIsDAELIAJBADYCLAsgAigCLCEAIAJBMGokACAAQQBICwRAIAFBATYCLAsLIAEoAigQFSABKAIsRQRAAn8gASgCWCgCACECIwBBEGsiACQAIAAgAjYCCAJAIAAoAggoAiRBAUcEQCAAKAIIQQxqQRJBABAUIABBfzYCDAwBCyAAKAIIKAIgQQFLBEAgACgCCEEMakEdQQAQFCAAQX82AgwMAQsgACgCCCgCIARAIAAoAggQL0EASARAIABBfzYCDAwCCwsgACgCCEEAQgBBCRAgQgBTBEAgACgCCEECNgIkIABBfzYCDAwBCyAAKAIIQQA2AiQgAEEANgIMCyAAKAIMIQIgAEEQaiQAIAILBEAgASgCWEEIaiABKAJYKAIAEBcgAUEBNgIsCwsgASgCWCgCVCECIwBBEGsiACQAIAAgAjYCDCAAKAIMRAAAAAAAAPA/EFcgAEEQaiQAIAEoAiwEQCABKAJYKAIAEGIgAUF/NgJcDAELIAEoAlgQPCABQQA2AlwLIAEoAlwhACABQeAAaiQAIAAL0g4CB38CfiMAQTBrIgMkACADIAA2AiggAyABNgIkIAMgAjYCICMAQRBrIgAgA0EIajYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCADKAIoIQAjAEEgayIEJAAgBCAANgIYIARCADcDECAEQn83AwggBCADQQhqNgIEAkACQCAEKAIYBEAgBCkDCEJ/WQ0BCyAEKAIEQRJBABAUIARBADYCHAwBCyAEKAIYIQAgBCkDECEKIAQpAwghCyAEKAIEIQEjAEGgAWsiAiQAIAIgADYCmAEgAkEANgKUASACIAo3A4gBIAIgCzcDgAEgAkEANgJ8IAIgATYCeAJAAkAgAigClAENACACKAKYAQ0AIAIoAnhBEkEAEBQgAkEANgKcAQwBCyACKQOAAUIAUwRAIAJCADcDgAELAkAgAikDiAFC////////////AFgEQCACKQOIASACKQOIASACKQOAAXxYDQELIAIoAnhBEkEAEBQgAkEANgKcAQwBCyACQYgBEBgiADYCdCAARQRAIAIoAnhBDkEAEBQgAkEANgKcAQwBCyACKAJ0QQA2AhggAigCmAEEQCACKAKYASIAEC5BAWoiARAYIgUEfyAFIAAgARAZBUEACyEAIAIoAnQgADYCGCAARQRAIAIoAnhBDkEAEBQgAigCdBAVIAJBADYCnAEMAgsLIAIoAnQgAigClAE2AhwgAigCdCACKQOIATcDaCACKAJ0IAIpA4ABNwNwAkAgAigCfARAIAIoAnQiACACKAJ8IgEpAwA3AyAgACABKQMwNwNQIAAgASkDKDcDSCAAIAEpAyA3A0AgACABKQMYNwM4IAAgASkDEDcDMCAAIAEpAwg3AyggAigCdEEANgIoIAIoAnQiACAAKQMgQv7///8PgzcDIAwBCyACKAJ0QSBqEDsLIAIoAnQpA3BCAFIEQCACKAJ0IAIoAnQpA3A3AzggAigCdCIAIAApAyBCBIQ3AyALIwBBEGsiACACKAJ0QdgAajYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCACKAJ0QQA2AoABIAIoAnRBADYChAEjAEEQayIAIAIoAnQ2AgwgACgCDEEANgIAIAAoAgxBADYCBCAAKAIMQQA2AgggAkF/NgIEIAJBBzYCAEEOIAIQNEI/hCEKIAIoAnQgCjcDEAJAIAIoAnQoAhgEQCACIAIoAnQoAhggAkEYahCmAUEATjoAFyACLQAXQQFxRQRAAkAgAigCdCkDaFBFDQAgAigCdCkDcFBFDQAgAigCdEL//wM3AxALCwwBCwJAIAIoAnQoAhwiACgCTEEASA0ACyAAKAI8IQBBACEFIwBBIGsiBiQAAn8CQCAAIAJBGGoiCRAKIgFBeEYEQCMAQSBrIgckACAAIAdBCGoQCSIIBH9BtJsBIAg2AgBBAAVBAQshCCAHQSBqJAAgCA0BCyABQYFgTwR/QbSbAUEAIAFrNgIAQX8FIAELDAELA0AgBSAGaiIBIAVBxxJqLQAAOgAAIAVBDkchByAFQQFqIQUgBw0ACwJAIAAEQEEPIQUgACEBA0AgAUEKTwRAIAVBAWohBSABQQpuIQEMAQsLIAUgBmpBADoAAANAIAYgBUEBayIFaiAAIABBCm4iAUEKbGtBMHI6AAAgAEEJSyEHIAEhACAHDQALDAELIAFBMDoAACAGQQA6AA8LIAYgCRACIgBBgWBPBH9BtJsBQQAgAGs2AgBBfwUgAAsLIQAgBkEgaiQAIAIgAEEATjoAFwsCQCACLQAXQQFxRQRAIAIoAnRB2ABqQQVBtJsBKAIAEBQMAQsgAigCdCkDIEIQg1AEQCACKAJ0IAIoAlg2AkggAigCdCIAIAApAyBCEIQ3AyALIAIoAiRBgOADcUGAgAJGBEAgAigCdEL/gQE3AxAgAikDQCACKAJ0KQNoIAIoAnQpA3B8VARAIAIoAnhBEkEAEBQgAigCdCgCGBAVIAIoAnQQFSACQQA2ApwBDAMLIAIoAnQpA3BQBEAgAigCdCACKQNAIAIoAnQpA2h9NwM4IAIoAnQiACAAKQMgQgSENwMgAkAgAigCdCgCGEUNACACKQOIAVBFDQAgAigCdEL//wM3AxALCwsLIAIoAnQiACAAKQMQQoCAEIQ3AxAgAkEeIAIoAnQgAigCeBCDASIANgJwIABFBEAgAigCdCgCGBAVIAIoAnQQFSACQQA2ApwBDAELIAIgAigCcDYCnAELIAIoApwBIQAgAkGgAWokACAEIAA2AhwLIAQoAhwhACAEQSBqJAAgAyAANgIYAkAgAEUEQCADKAIgIANBCGoQnQEgA0EIahA4IANBADYCLAwBCyADIAMoAhggAygCJCADQQhqEJwBIgA2AhwgAEUEQCADKAIYEBsgAygCICADQQhqEJ0BIANBCGoQOCADQQA2AiwMAQsgA0EIahA4IAMgAygCHDYCLAsgAygCLCEAIANBMGokACAAC5IfAQZ/IwBB4ABrIgQkACAEIAA2AlQgBCABNgJQIAQgAjcDSCAEIAM2AkQgBCAEKAJUNgJAIAQgBCgCUDYCPAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAQoAkQOEwYHAgwEBQoOAQMJEAsPDQgREQARCyAEQgA3A1gMEQsgBCgCQCgCGEUEQCAEKAJAQRxBABAUIARCfzcDWAwRCyAEKAJAIQAjAEGAAWsiASQAIAEgADYCeCABIAEoAngoAhgQLkEIahAYIgA2AnQCQCAARQRAIAEoAnhBDkEAEBQgAUF/NgJ8DAELAkAgASgCeCgCGCABQRBqEKYBRQRAIAEgASgCHDYCbAwBCyABQX82AmwLIAEoAnQhACABIAEoAngoAhg2AgAgAEGrEiABEG8gASgCdCEDIAEoAmwhByMAQTBrIgAkACAAIAM2AiggACAHNgIkIABBADYCECAAIAAoAiggACgCKBAuajYCGCAAIAAoAhhBAWs2AhwDQCAAKAIcIAAoAihPBH8gACgCHCwAAEHYAEYFQQALQQFxBEAgACAAKAIQQQFqNgIQIAAgACgCHEEBazYCHAwBCwsCQCAAKAIQRQRAQbSbAUEcNgIAIABBfzYCLAwBCyAAIAAoAhxBAWo2AhwDQCMAQRBrIgckAAJAAn8jAEEQayIDJAAgAyAHQQhqNgIIIANBBDsBBiADQegLQQBBABBsIgU2AgACQCAFQQBIBEAgA0EAOgAPDAELAn8gAygCACEGIAMoAgghCCADLwEGIQkjAEEQayIFJAAgBSAJNgIMIAUgCDYCCCAGIAVBCGpBASAFQQRqEAYiBgR/QbSbASAGNgIAQX8FQQALIQYgBSgCBCEIIAVBEGokACADLwEGQX8gCCAGG0cLBEAgAygCABBrIANBADoADwwBCyADKAIAEGsgA0EBOgAPCyADLQAPQQFxIQUgA0EQaiQAIAULBEAgByAHKAIINgIMDAELQcCgAS0AAEEBcUUEQEEAEAEhBgJAQciZASgCACIDRQRAQcyZASgCACAGNgIADAELQdCZAUEDQQNBASADQQdGGyADQR9GGzYCAEG8oAFBADYCAEHMmQEoAgAhBSADQQFOBEAgBq0hAkEAIQYDQCAFIAZBAnRqIAJCrf7V5NSF/ajYAH5CAXwiAkIgiD4CACAGQQFqIgYgA0cNAAsLIAUgBSgCAEEBcjYCAAsLQcyZASgCACEDAkBByJkBKAIAIgVFBEAgAyADKAIAQe2cmY4EbEG54ABqQf////8HcSIDNgIADAELIANB0JkBKAIAIgZBAnRqIgggCCgCACADQbygASgCACIIQQJ0aigCAGoiAzYCAEG8oAFBACAIQQFqIgggBSAIRhs2AgBB0JkBQQAgBkEBaiIGIAUgBkYbNgIAIANBAXYhAwsgByADNgIMCyAHKAIMIQMgB0EQaiQAIAAgAzYCDCAAIAAoAhw2AhQDQCAAKAIUIAAoAhhJBEAgACAAKAIMQSRwOgALAn8gACwAC0EKSARAIAAsAAtBMGoMAQsgACwAC0HXAGoLIQMgACAAKAIUIgdBAWo2AhQgByADOgAAIAAgACgCDEEkbjYCDAwBCwsgACgCKCEDIAAgACgCJEF/RgR/QbYDBSAAKAIkCzYCACAAIANBwoEgIAAQbCIDNgIgIANBAE4EQCAAKAIkQX9HBEAgACgCKCAAKAIkEA8iA0GBYE8Ef0G0mwFBACADazYCAEEABSADCxoLIAAgACgCIDYCLAwCC0G0mwEoAgBBFEYNAAsgAEF/NgIsCyAAKAIsIQMgAEEwaiQAIAEgAyIANgJwIABBf0YEQCABKAJ4QQxBtJsBKAIAEBQgASgCdBAVIAFBfzYCfAwBCyABIAEoAnBBoxIQoQEiADYCaCAARQRAIAEoAnhBDEG0mwEoAgAQFCABKAJwEGsgASgCdBBtGiABKAJ0EBUgAUF/NgJ8DAELIAEoAnggASgCaDYChAEgASgCeCABKAJ0NgKAASABQQA2AnwLIAEoAnwhACABQYABaiQAIAQgAKw3A1gMEAsgBCgCQCgCGARAIAQoAkAoAhwQVhogBCgCQEEANgIcCyAEQgA3A1gMDwsgBCgCQCgChAEQVkEASARAIAQoAkBBADYChAEgBCgCQEEGQbSbASgCABAUCyAEKAJAQQA2AoQBIAQoAkAoAoABIAQoAkAoAhgQCCIAQYFgTwR/QbSbAUEAIABrNgIAQX8FIAALQQBIBEAgBCgCQEECQbSbASgCABAUIARCfzcDWAwPCyAEKAJAKAKAARAVIAQoAkBBADYCgAEgBEIANwNYDA4LIAQgBCgCQCAEKAJQIAQpA0gQQzcDWAwNCyAEKAJAKAIYEBUgBCgCQCgCgAEQFSAEKAJAKAIcBEAgBCgCQCgCHBBWGgsgBCgCQBAVIARCADcDWAwMCyAEKAJAKAIYBEAgBCgCQCgCGCEBIwBBIGsiACQAIAAgATYCGCAAQQA6ABcgAEGAgCA2AgwCQCAALQAXQQFxBEAgACAAKAIMQQJyNgIMDAELIAAgACgCDDYCDAsgACgCGCEBIAAoAgwhAyAAQbYDNgIAIAAgASADIAAQbCIBNgIQAkAgAUEASARAIABBADYCHAwBCyAAIAAoAhBBoxJBoBIgAC0AF0EBcRsQoQEiATYCCCABRQRAIABBADYCHAwBCyAAIAAoAgg2AhwLIAAoAhwhASAAQSBqJAAgBCgCQCABNgIcIAFFBEAgBCgCQEELQbSbASgCABAUIARCfzcDWAwNCwsgBCgCQCkDaEIAUgRAIAQoAkAoAhwgBCgCQCkDaCAEKAJAEJ8BQQBIBEAgBEJ/NwNYDA0LCyAEKAJAQgA3A3ggBEIANwNYDAsLAkAgBCgCQCkDcEIAUgRAIAQgBCgCQCkDcCAEKAJAKQN4fTcDMCAEKQMwIAQpA0hWBEAgBCAEKQNINwMwCwwBCyAEIAQpA0g3AzALIAQpAzBC/////w9WBEAgBEL/////DzcDMAsgBAJ/IAQoAjwhByAEKQMwpyEAIAQoAkAoAhwiAygCTBogAyADLQBKIgFBAWsgAXI6AEogAygCCCADKAIEIgVrIgFBAUgEfyAABSAHIAUgASAAIAAgAUsbIgEQGRogAyADKAIEIAFqNgIEIAEgB2ohByAAIAFrCyIBBEADQAJAAn8gAyADLQBKIgVBAWsgBXI6AEogAygCFCADKAIcSwRAIANBAEEAIAMoAiQRAQAaCyADQQA2AhwgA0IANwMQIAMoAgAiBUEEcQRAIAMgBUEgcjYCAEF/DAELIAMgAygCLCADKAIwaiIGNgIIIAMgBjYCBCAFQRt0QR91C0UEQCADIAcgASADKAIgEQEAIgVBAWpBAUsNAQsgACABawwDCyAFIAdqIQcgASAFayIBDQALCyAACyIANgIsIABFBEACfyAEKAJAKAIcIgAoAkxBf0wEQCAAKAIADAELIAAoAgALQQV2QQFxBEAgBCgCQEEFQbSbASgCABAUIARCfzcDWAwMCwsgBCgCQCIAIAApA3ggBCgCLK18NwN4IAQgBCgCLK03A1gMCgsgBCgCQCgCGBBtQQBIBEAgBCgCQEEWQbSbASgCABAUIARCfzcDWAwKCyAEQgA3A1gMCQsgBCgCQCgChAEEQCAEKAJAKAKEARBWGiAEKAJAQQA2AoQBCyAEKAJAKAKAARBtGiAEKAJAKAKAARAVIAQoAkBBADYCgAEgBEIANwNYDAgLIAQCfyAEKQNIQhBUBEAgBCgCQEESQQAQFEEADAELIAQoAlALNgIYIAQoAhhFBEAgBEJ/NwNYDAgLIARBATYCHAJAAkACQAJAAkAgBCgCGCgCCA4DAAIBAwsgBCAEKAIYKQMANwMgDAMLAkAgBCgCQCkDcFAEQCAEKAJAKAIcIAQoAhgpAwBBAiAEKAJAEGpBAEgEQCAEQn83A1gMDQsgBCAEKAJAKAIcEKMBIgI3AyAgAkIAUwRAIAQoAkBBBEG0mwEoAgAQFCAEQn83A1gMDQsgBCAEKQMgIAQoAkApA2h9NwMgIARBADYCHAwBCyAEIAQoAkApA3AgBCgCGCkDAHw3AyALDAILIAQgBCgCQCkDeCAEKAIYKQMAfDcDIAwBCyAEKAJAQRJBABAUIARCfzcDWAwICwJAAkAgBCkDIEIAUw0AIAQoAkApA3BCAFIEQCAEKQMgIAQoAkApA3BWDQELIAQoAkApA2ggBCkDICAEKAJAKQNofFgNAQsgBCgCQEESQQAQFCAEQn83A1gMCAsgBCgCQCAEKQMgNwN4IAQoAhwEQCAEKAJAKAIcIAQoAkApA3ggBCgCQCkDaHwgBCgCQBCfAUEASARAIARCfzcDWAwJCwsgBEIANwNYDAcLIAQCfyAEKQNIQhBUBEAgBCgCQEESQQAQFEEADAELIAQoAlALNgIUIAQoAhRFBEAgBEJ/NwNYDAcLIAQoAkAoAoQBIAQoAhQpAwAgBCgCFCgCCCAEKAJAEGpBAEgEQCAEQn83A1gMBwsgBEIANwNYDAYLIAQpA0hCOFQEQCAEQn83A1gMBgsCfyMAQRBrIgAgBCgCQEHYAGo2AgwgACgCDCgCAAsEQCAEKAJAAn8jAEEQayIAIAQoAkBB2ABqNgIMIAAoAgwoAgALAn8jAEEQayIAIAQoAkBB2ABqNgIMIAAoAgwoAgQLEBQgBEJ/NwNYDAYLIAQoAlAiACAEKAJAIgEpACA3AAAgACABKQBQNwAwIAAgASkASDcAKCAAIAEpAEA3ACAgACABKQA4NwAYIAAgASkAMDcAECAAIAEpACg3AAggBEI4NwNYDAULIAQgBCgCQCkDEDcDWAwECyAEIAQoAkApA3g3A1gMAwsgBCAEKAJAKAKEARCjATcDCCAEKQMIQgBTBEAgBCgCQEEeQbSbASgCABAUIARCfzcDWAwDCyAEIAQpAwg3A1gMAgsgBCgCQCgChAEiACgCTEEAThogACAAKAIAQU9xNgIAIAQCfyAEKAJQIQEgBCkDSKciACAAAn8gBCgCQCgChAEiAygCTEF/TARAIAEgACADEHEMAQsgASAAIAMQcQsiAUYNABogAQs2AgQCQCAEKQNIIAQoAgStUQRAAn8gBCgCQCgChAEiACgCTEF/TARAIAAoAgAMAQsgACgCAAtBBXZBAXFFDQELIAQoAkBBBkG0mwEoAgAQFCAEQn83A1gMAgsgBCAEKAIErTcDWAwBCyAEKAJAQRxBABAUIARCfzcDWAsgBCkDWCECIARB4ABqJAAgAgsJACAAKAI8EAUL5AEBBH8jAEEgayIDJAAgAyABNgIQIAMgAiAAKAIwIgRBAEdrNgIUIAAoAiwhBSADIAQ2AhwgAyAFNgIYQX8hBAJAAkAgACgCPCADQRBqQQIgA0EMahAGIgUEf0G0mwEgBTYCAEF/BUEAC0UEQCADKAIMIgRBAEoNAQsgACAAKAIAIARBMHFBEHNyNgIADAELIAQgAygCFCIGTQ0AIAAgACgCLCIFNgIEIAAgBSAEIAZrajYCCCAAKAIwBEAgACAFQQFqNgIEIAEgAmpBAWsgBS0AADoAAAsgAiEECyADQSBqJAAgBAv0AgEHfyMAQSBrIgMkACADIAAoAhwiBTYCECAAKAIUIQQgAyACNgIcIAMgATYCGCADIAQgBWsiATYCFCABIAJqIQVBAiEHIANBEGohAQJ/AkACQCAAKAI8IANBEGpBAiADQQxqEAMiBAR/QbSbASAENgIAQX8FQQALRQRAA0AgBSADKAIMIgRGDQIgBEF/TA0DIAEgBCABKAIEIghLIgZBA3RqIgkgBCAIQQAgBhtrIgggCSgCAGo2AgAgAUEMQQQgBhtqIgkgCSgCACAIazYCACAFIARrIQUgACgCPCABQQhqIAEgBhsiASAHIAZrIgcgA0EMahADIgQEf0G0mwEgBDYCAEF/BUEAC0UNAAsLIAVBf0cNAQsgACAAKAIsIgE2AhwgACABNgIUIAAgASAAKAIwajYCECACDAELIABBADYCHCAAQgA3AxAgACAAKAIAQSByNgIAQQAgB0ECRg0AGiACIAEoAgRrCyEAIANBIGokACAAC1IBAX8jAEEQayIDJAAgACgCPCABpyABQiCIpyACQf8BcSADQQhqEA0iAAR/QbSbASAANgIAQX8FQQALIQAgAykDCCEBIANBEGokAEJ/IAEgABsL1QQBBX8jAEGwAWsiASQAIAEgADYCqAEgASgCqAEQOAJAAkAgASgCqAEoAgBBAE4EQCABKAKoASgCAEGAFCgCAEgNAQsgASABKAKoASgCADYCECABQSBqQY8SIAFBEGoQbyABQQA2AqQBIAEgAUEgajYCoAEMAQsgASABKAKoASgCAEECdEGAE2ooAgA2AqQBAkACQAJAAkAgASgCqAEoAgBBAnRBkBRqKAIAQQFrDgIAAQILIAEoAqgBKAIEIQJBkJkBKAIAIQRBACEAAkACQANAIAIgAEGgiAFqLQAARwRAQdcAIQMgAEEBaiIAQdcARw0BDAILCyAAIgMNAEGAiQEhAgwBC0GAiQEhAANAIAAtAAAhBSAAQQFqIgIhACAFDQAgAiEAIANBAWsiAw0ACwsgBCgCFBogASACNgKgAQwCCyMAQRBrIgAgASgCqAEoAgQ2AgwgAUEAIAAoAgxrQQJ0QajZAGooAgA2AqABDAELIAFBADYCoAELCwJAIAEoAqABRQRAIAEgASgCpAE2AqwBDAELIAEgASgCoAEQLgJ/IAEoAqQBBEAgASgCpAEQLkECagwBC0EAC2pBAWoQGCIANgIcIABFBEAgAUG4EygCADYCrAEMAQsgASgCHCEAAn8gASgCpAEEQCABKAKkAQwBC0H6EgshA0HfEkH6EiABKAKkARshAiABIAEoAqABNgIIIAEgAjYCBCABIAM2AgAgAEG+CiABEG8gASgCqAEgASgCHDYCCCABIAEoAhw2AqwBCyABKAKsASEAIAFBsAFqJAAgAAsIAEEBQTgQfwszAQF/IAAoAhQiAyABIAIgACgCECADayIBIAEgAksbIgEQGRogACAAKAIUIAFqNgIUIAILjwUCBn4BfyABIAEoAgBBD2pBcHEiAUEQajYCACAAAnwgASkDACEDIAEpAwghBiMAQSBrIggkAAJAIAZC////////////AIMiBEKAgICAgIDAgDx9IARCgICAgICAwP/DAH1UBEAgBkIEhiADQjyIhCEEIANC//////////8PgyIDQoGAgICAgICACFoEQCAEQoGAgICAgICAwAB8IQIMAgsgBEKAgICAgICAgEB9IQIgA0KAgICAgICAgAiFQgBSDQEgAiAEQgGDfCECDAELIANQIARCgICAgICAwP//AFQgBEKAgICAgIDA//8AURtFBEAgBkIEhiADQjyIhEL/////////A4NCgICAgICAgPz/AIQhAgwBC0KAgICAgICA+P8AIQIgBEL///////+//8MAVg0AQgAhAiAEQjCIpyIAQZH3AEkNACADIQIgBkL///////8/g0KAgICAgIDAAIQiBSEHAkAgAEGB9wBrIgFBwABxBEAgAiABQUBqrYYhB0IAIQIMAQsgAUUNACAHIAGtIgSGIAJBwAAgAWutiIQhByACIASGIQILIAggAjcDECAIIAc3AxgCQEGB+AAgAGsiAEHAAHEEQCAFIABBQGqtiCEDQgAhBQwBCyAARQ0AIAVBwAAgAGuthiADIACtIgKIhCEDIAUgAoghBQsgCCADNwMAIAggBTcDCCAIKQMIQgSGIAgpAwAiA0I8iIQhAiAIKQMQIAgpAxiEQgBSrSADQv//////////D4OEIgNCgYCAgICAgIAIWgRAIAJCAXwhAgwBCyADQoCAgICAgICACIVCAFINACACQgGDIAJ8IQILIAhBIGokACACIAZCgICAgICAgICAf4OEvws5AwALrRcDEn8CfgF8IwBBsARrIgkkACAJQQA2AiwCQCABvSIYQn9XBEBBASESQa4IIRMgAZoiAb0hGAwBCyAEQYAQcQRAQQEhEkGxCCETDAELQbQIQa8IIARBAXEiEhshEyASRSEXCwJAIBhCgICAgICAgPj/AINCgICAgICAgPj/AFEEQCAAQSAgAiASQQNqIg0gBEH//3txECYgACATIBIQIiAAQeQLQbUSIAVBIHEiAxtBjw1BuRIgAxsgASABYhtBAxAiDAELIAlBEGohEAJAAn8CQCABIAlBLGoQqQEiASABoCIBRAAAAAAAAAAAYgRAIAkgCSgCLCIGQQFrNgIsIAVBIHIiFEHhAEcNAQwDCyAFQSByIhRB4QBGDQIgCSgCLCELQQYgAyADQQBIGwwBCyAJIAZBHWsiCzYCLCABRAAAAAAAALBBoiEBQQYgAyADQQBIGwshCiAJQTBqIAlB0AJqIAtBAEgbIg4hBwNAIAcCfyABRAAAAAAAAPBBYyABRAAAAAAAAAAAZnEEQCABqwwBC0EACyIDNgIAIAdBBGohByABIAO4oUQAAAAAZc3NQaIiAUQAAAAAAAAAAGINAAsCQCALQQFIBEAgCyEDIAchBiAOIQgMAQsgDiEIIAshAwNAIANBHSADQR1IGyEMAkAgB0EEayIGIAhJDQAgDK0hGUIAIRgDQCAGIAY1AgAgGYYgGHwiGCAYQoCU69wDgCIYQoCU69wDfn0+AgAgCCAGQQRrIgZNBEAgGEL/////D4MhGAwBCwsgGKciA0UNACAIQQRrIgggAzYCAAsDQCAIIAciBkkEQCAGQQRrIgcoAgBFDQELCyAJIAkoAiwgDGsiAzYCLCAGIQcgA0EASg0ACwsgCkEZakEJbSEHIANBf0wEQCAHQQFqIQ0gFEHmAEYhFQNAQQlBACADayADQXdIGyEWAkAgBiAISwRAQYCU69wDIBZ2IQ9BfyAWdEF/cyERQQAhAyAIIQcDQCAHIAMgBygCACIMIBZ2ajYCACAMIBFxIA9sIQMgB0EEaiIHIAZJDQALIAggCEEEaiAIKAIAGyEIIANFDQEgBiADNgIAIAZBBGohBgwBCyAIIAhBBGogCCgCABshCAsgCSAJKAIsIBZqIgM2AiwgDiAIIBUbIgcgDUECdGogBiAGIAdrQQJ1IA1KGyEGIANBAEgNAAsLQQAhBwJAIAYgCE0NACAOIAhrQQJ1QQlsIQcgCCgCACIMQQpJDQBB5AAhAwNAIAdBAWohByADIAxLDQEgA0EKbCEDDAALAAsgCkEAIAcgFEHmAEYbayAUQecARiAKQQBHcWsiAyAGIA5rQQJ1QQlsQQlrSARAIANBgMgAaiIRQQltIgxBAnQgCUEwakEEciAJQdQCaiALQQBIG2pBgCBrIQ1BCiEDAkAgESAMQQlsayIMQQdKDQBB5AAhAwNAIAxBAWoiDEEIRg0BIANBCmwhAwwACwALAkAgDSgCACIRIBEgA24iDCADbGsiD0EBIA1BBGoiCyAGRhtFDQBEAAAAAAAA4D9EAAAAAAAA8D9EAAAAAAAA+D8gBiALRhtEAAAAAAAA+D8gDyADQQF2IgtGGyALIA9LGyEaRAEAAAAAAEBDRAAAAAAAAEBDIAxBAXEbIQECQCAXDQAgEy0AAEEtRw0AIBqaIRogAZohAQsgDSARIA9rIgs2AgAgASAaoCABYQ0AIA0gAyALaiIDNgIAIANBgJTr3ANPBEADQCANQQA2AgAgCCANQQRrIg1LBEAgCEEEayIIQQA2AgALIA0gDSgCAEEBaiIDNgIAIANB/5Pr3ANLDQALCyAOIAhrQQJ1QQlsIQcgCCgCACILQQpJDQBB5AAhAwNAIAdBAWohByADIAtLDQEgA0EKbCEDDAALAAsgDUEEaiIDIAYgAyAGSRshBgsDQCAGIgsgCE0iDEUEQCALQQRrIgYoAgBFDQELCwJAIBRB5wBHBEAgBEEIcSEPDAELIAdBf3NBfyAKQQEgChsiBiAHSiAHQXtKcSIDGyAGaiEKQX9BfiADGyAFaiEFIARBCHEiDw0AQXchBgJAIAwNACALQQRrKAIAIgNFDQBBACEGIANBCnANAEEAIQxB5AAhBgNAIAMgBnBFBEAgDEEBaiEMIAZBCmwhBgwBCwsgDEF/cyEGCyALIA5rQQJ1QQlsIQMgBUFfcUHGAEYEQEEAIQ8gCiADIAZqQQlrIgNBACADQQBKGyIDIAMgCkobIQoMAQtBACEPIAogAyAHaiAGakEJayIDQQAgA0EAShsiAyADIApKGyEKCyAKIA9yQQBHIREgAEEgIAIgBUFfcSIMQcYARgR/IAdBACAHQQBKGwUgECAHIAdBH3UiA2ogA3OtIBAQRCIGa0EBTARAA0AgBkEBayIGQTA6AAAgECAGa0ECSA0ACwsgBkECayIVIAU6AAAgBkEBa0EtQSsgB0EASBs6AAAgECAVawsgCiASaiARampBAWoiDSAEECYgACATIBIQIiAAQTAgAiANIARBgIAEcxAmAkACQAJAIAxBxgBGBEAgCUEQakEIciEDIAlBEGpBCXIhByAOIAggCCAOSxsiBSEIA0AgCDUCACAHEEQhBgJAIAUgCEcEQCAGIAlBEGpNDQEDQCAGQQFrIgZBMDoAACAGIAlBEGpLDQALDAELIAYgB0cNACAJQTA6ABggAyEGCyAAIAYgByAGaxAiIAhBBGoiCCAOTQ0AC0EAIQYgEUUNAiAAQdYSQQEQIiAIIAtPDQEgCkEBSA0BA0AgCDUCACAHEEQiBiAJQRBqSwRAA0AgBkEBayIGQTA6AAAgBiAJQRBqSw0ACwsgACAGIApBCSAKQQlIGxAiIApBCWshBiAIQQRqIgggC08NAyAKQQlKIQMgBiEKIAMNAAsMAgsCQCAKQQBIDQAgCyAIQQRqIAggC0kbIQUgCUEQakEJciELIAlBEGpBCHIhAyAIIQcDQCALIAc1AgAgCxBEIgZGBEAgCUEwOgAYIAMhBgsCQCAHIAhHBEAgBiAJQRBqTQ0BA0AgBkEBayIGQTA6AAAgBiAJQRBqSw0ACwwBCyAAIAZBARAiIAZBAWohBkEAIApBAEwgDxsNACAAQdYSQQEQIgsgACAGIAsgBmsiBiAKIAYgCkgbECIgCiAGayEKIAdBBGoiByAFTw0BIApBf0oNAAsLIABBMCAKQRJqQRJBABAmIAAgFSAQIBVrECIMAgsgCiEGCyAAQTAgBkEJakEJQQAQJgsMAQsgE0EJaiATIAVBIHEiCxshCgJAIANBC0sNAEEMIANrIgZFDQBEAAAAAAAAIEAhGgNAIBpEAAAAAAAAMECiIRogBkEBayIGDQALIAotAABBLUYEQCAaIAGaIBqhoJohAQwBCyABIBqgIBqhIQELIBAgCSgCLCIGIAZBH3UiBmogBnOtIBAQRCIGRgRAIAlBMDoADyAJQQ9qIQYLIBJBAnIhDiAJKAIsIQcgBkECayIMIAVBD2o6AAAgBkEBa0EtQSsgB0EASBs6AAAgBEEIcSEHIAlBEGohCANAIAgiBQJ/IAGZRAAAAAAAAOBBYwRAIAGqDAELQYCAgIB4CyIGQYCHAWotAAAgC3I6AAAgASAGt6FEAAAAAAAAMECiIQECQCAFQQFqIgggCUEQamtBAUcNAAJAIAFEAAAAAAAAAABiDQAgA0EASg0AIAdFDQELIAVBLjoAASAFQQJqIQgLIAFEAAAAAAAAAABiDQALIABBICACIA4CfwJAIANFDQAgCCAJa0ESayADTg0AIAMgEGogDGtBAmoMAQsgECAJQRBqIAxqayAIagsiA2oiDSAEECYgACAKIA4QIiAAQTAgAiANIARBgIAEcxAmIAAgCUEQaiAIIAlBEGprIgUQIiAAQTAgAyAFIBAgDGsiA2prQQBBABAmIAAgDCADECILIABBICACIA0gBEGAwABzECYgCUGwBGokACACIA0gAiANShsLBgBB4J8BCwYAQdyfAQsGAEHUnwELGAEBfyMAQRBrIgEgADYCDCABKAIMQQRqCxgBAX8jAEEQayIBIAA2AgwgASgCDEEIagtpAQF/IwBBEGsiASQAIAEgADYCDCABKAIMKAIUBEAgASgCDCgCFBAbCyABQQA2AgggASgCDCgCBARAIAEgASgCDCgCBDYCCAsgASgCDEEEahA4IAEoAgwQFSABKAIIIQAgAUEQaiQAIAALqQEBA38CQCAALQAAIgJFDQADQCABLQAAIgRFBEAgAiEDDAILAkAgAiAERg0AIAJBIHIgAiACQcEAa0EaSRsgAS0AACICQSByIAIgAkHBAGtBGkkbRg0AIAAtAAAhAwwCCyABQQFqIQEgAC0AASECIABBAWohACACDQALCyADQf8BcSIAQSByIAAgAEHBAGtBGkkbIAEtAAAiAEEgciAAIABBwQBrQRpJG2sLiAEBAX8jAEEQayICJAAgAiAANgIMIAIgATYCCCMAQRBrIgAgAigCDDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCACKAIMIAIoAgg2AgACQCACKAIMEKwBQQFGBEAgAigCDEG0mwEoAgA2AgQMAQsgAigCDEEANgIECyACQRBqJAAL2AkBAX8jAEGwAWsiBSQAIAUgADYCpAEgBSABNgKgASAFIAI2ApwBIAUgAzcDkAEgBSAENgKMASAFIAUoAqABNgKIAQJAAkACQAJAAkACQAJAAkACQAJAAkAgBSgCjAEODwABAgMEBQcICQkJCQkJBgkLIAUoAogBQgA3AyAgBUIANwOoAQwJCyAFIAUoAqQBIAUoApwBIAUpA5ABECsiAzcDgAEgA0IAUwRAIAUoAogBQQhqIAUoAqQBEBcgBUJ/NwOoAQwJCwJAIAUpA4ABUARAIAUoAogBKQMoIAUoAogBKQMgUQRAIAUoAogBQQE2AgQgBSgCiAEgBSgCiAEpAyA3AxggBSgCiAEoAgAEQCAFKAKkASAFQcgAahA5QQBIBEAgBSgCiAFBCGogBSgCpAEQFyAFQn83A6gBDA0LAkAgBSkDSEIgg1ANACAFKAJ0IAUoAogBKAIwRg0AIAUoAogBQQhqQQdBABAUIAVCfzcDqAEMDQsCQCAFKQNIQgSDUA0AIAUpA2AgBSgCiAEpAxhRDQAgBSgCiAFBCGpBFUEAEBQgBUJ/NwOoAQwNCwsLDAELAkAgBSgCiAEoAgQNACAFKAKIASkDICAFKAKIASkDKFYNACAFIAUoAogBKQMoIAUoAogBKQMgfTcDQANAIAUpA0AgBSkDgAFUBEAgBSAFKQOAASAFKQNAfUL/////D1YEfkL/////DwUgBSkDgAEgBSkDQH0LNwM4IAUoAogBKAIwIAUoApwBIAUpA0CnaiAFKQM4pxAaIQAgBSgCiAEgADYCMCAFKAKIASIAIAUpAzggACkDKHw3AyggBSAFKQM4IAUpA0B8NwNADAELCwsLIAUoAogBIgAgBSkDgAEgACkDIHw3AyAgBSAFKQOAATcDqAEMCAsgBUIANwOoAQwHCyAFIAUoApwBNgI0IAUoAogBKAIEBEAgBSgCNCAFKAKIASkDGDcDGCAFKAI0IAUoAogBKAIwNgIsIAUoAjQgBSgCiAEpAxg3AyAgBSgCNEEAOwEwIAUoAjRBADsBMiAFKAI0IgAgACkDAELsAYQ3AwALIAVCADcDqAEMBgsgBSAFKAKIAUEIaiAFKAKcASAFKQOQARBDNwOoAQwFCyAFKAKIARAVIAVCADcDqAEMBAsjAEEQayIAIAUoAqQBNgIMIAUgACgCDCkDGDcDKCAFKQMoQgBTBEAgBSgCiAFBCGogBSgCpAEQFyAFQn83A6gBDAQLIAUpAyghAyAFQX82AhggBUEQNgIUIAVBDzYCECAFQQ02AgwgBUEMNgIIIAVBCjYCBCAFQQk2AgAgBUEIIAUQNEJ/hSADgzcDqAEMAwsgBQJ/IAUpA5ABQhBUBEAgBSgCiAFBCGpBEkEAEBRBAAwBCyAFKAKcAQs2AhwgBSgCHEUEQCAFQn83A6gBDAMLAkAgBSgCpAEgBSgCHCkDACAFKAIcKAIIECdBAE4EQCAFIAUoAqQBEEkiAzcDICADQgBZDQELIAUoAogBQQhqIAUoAqQBEBcgBUJ/NwOoAQwDCyAFKAKIASAFKQMgNwMgIAVCADcDqAEMAgsgBSAFKAKIASkDIDcDqAEMAQsgBSgCiAFBCGpBHEEAEBQgBUJ/NwOoAQsgBSkDqAEhAyAFQbABaiQAIAMLnAwBAX8jAEEwayIFJAAgBSAANgIkIAUgATYCICAFIAI2AhwgBSADNwMQIAUgBDYCDCAFIAUoAiA2AggCQAJAAkACQAJAAkACQAJAAkACQCAFKAIMDhEAAQIDBQYICAgICAgICAcIBAgLIAUoAghCADcDGCAFKAIIQQA6AAwgBSgCCEEAOgANIAUoAghBADoADyAFKAIIQn83AyAgBSgCCCgCrEAgBSgCCCgCqEAoAgwRAABBAXFFBEAgBUJ/NwMoDAkLIAVCADcDKAwICyAFKAIkIQEgBSgCCCECIAUoAhwhBCAFKQMQIQMjAEFAaiIAJAAgACABNgI0IAAgAjYCMCAAIAQ2AiwgACADNwMgAkACfyMAQRBrIgEgACgCMDYCDCABKAIMKAIACwRAIABCfzcDOAwBCwJAIAApAyBQRQRAIAAoAjAtAA1BAXFFDQELIABCADcDOAwBCyAAQgA3AwggAEEAOgAbA0AgAC0AG0EBcQR/QQAFIAApAwggACkDIFQLQQFxBEAgACAAKQMgIAApAwh9NwMAIAAgACgCMCgCrEAgACgCLCAAKQMIp2ogACAAKAIwKAKoQCgCHBEBADYCHCAAKAIcQQJHBEAgACAAKQMAIAApAwh8NwMICwJAAkACQAJAIAAoAhxBAWsOAwACAQMLIAAoAjBBAToADQJAIAAoAjAtAAxBAXENAAsgACgCMCkDIEIAUwRAIAAoAjBBFEEAEBQgAEEBOgAbDAMLAkAgACgCMC0ADkEBcUUNACAAKAIwKQMgIAApAwhWDQAgACgCMEEBOgAPIAAoAjAgACgCMCkDIDcDGCAAKAIsIAAoAjBBKGogACgCMCkDGKcQGRogACAAKAIwKQMYNwM4DAYLIABBAToAGwwCCyAAKAIwLQAMQQFxBEAgAEEBOgAbDAILIAAgACgCNCAAKAIwQShqQoDAABArIgM3AxAgA0IAUwRAIAAoAjAgACgCNBAXIABBAToAGwwCCwJAIAApAxBQBEAgACgCMEEBOgAMIAAoAjAoAqxAIAAoAjAoAqhAKAIYEQIAIAAoAjApAyBCAFMEQCAAKAIwQgA3AyALDAELAkAgACgCMCkDIEIAWQRAIAAoAjBBADoADgwBCyAAKAIwIAApAxA3AyALIAAoAjAoAqxAIAAoAjBBKGogACkDECAAKAIwKAKoQCgCFBEQABoLDAELAn8jAEEQayIBIAAoAjA2AgwgASgCDCgCAEULBEAgACgCMEEUQQAQFAsgAEEBOgAbCwwBCwsgACkDCEIAUgRAIAAoAjBBADoADiAAKAIwIgEgACkDCCABKQMYfDcDGCAAIAApAwg3AzgMAQsgAEF/QQACfyMAQRBrIgEgACgCMDYCDCABKAIMKAIACxusNwM4CyAAKQM4IQMgAEFAayQAIAUgAzcDKAwHCyAFKAIIKAKsQCAFKAIIKAKoQCgCEBEAAEEBcUUEQCAFQn83AygMBwsgBUIANwMoDAYLIAUgBSgCHDYCBAJAIAUoAggtABBBAXEEQCAFKAIILQANQQFxBEAgBSgCBCAFKAIILQAPQQFxBH9BAAUCfwJAIAUoAggoAhRBf0cEQCAFKAIIKAIUQX5HDQELQQgMAQsgBSgCCCgCFAtB//8DcQs7ATAgBSgCBCAFKAIIKQMYNwMgIAUoAgQiACAAKQMAQsgAhDcDAAwCCyAFKAIEIgAgACkDAEK3////D4M3AwAMAQsgBSgCBEEAOwEwIAUoAgQiACAAKQMAQsAAhDcDAAJAIAUoAggtAA1BAXEEQCAFKAIEIAUoAggpAxg3AxggBSgCBCIAIAApAwBCBIQ3AwAMAQsgBSgCBCIAIAApAwBC+////w+DNwMACwsgBUIANwMoDAULIAUgBSgCCC0AD0EBcQR/QQAFIAUoAggoAqxAIAUoAggoAqhAKAIIEQAAC6w3AygMBAsgBSAFKAIIIAUoAhwgBSkDEBBDNwMoDAMLIAUoAggQsQEgBUIANwMoDAILIAVBfzYCACAFQRAgBRA0Qj+ENwMoDAELIAUoAghBFEEAEBQgBUJ/NwMoCyAFKQMoIQMgBUEwaiQAIAMLPAEBfyMAQRBrIgMkACADIAA7AQ4gAyABNgIIIAMgAjYCBEEAIAMoAgggAygCBBC0ASEAIANBEGokACAAC46nAQEEfyMAQSBrIgUkACAFIAA2AhggBSABNgIUIAUgAjYCECAFIAUoAhg2AgwgBSgCDCAFKAIQKQMAQv////8PVgR+Qv////8PBSAFKAIQKQMACz4CICAFKAIMIAUoAhQ2AhwCQCAFKAIMLQAEQQFxBEAgBSgCDEEQaiEBQQRBACAFKAIMLQAMQQFxGyECIwBBQGoiACQAIAAgATYCOCAAIAI2AjQCQAJAAkAgACgCOBB4DQAgACgCNEEFSg0AIAAoAjRBAE4NAQsgAEF+NgI8DAELIAAgACgCOCgCHDYCLAJAAkAgACgCOCgCDEUNACAAKAI4KAIEBEAgACgCOCgCAEUNAQsgACgCLCgCBEGaBUcNASAAKAI0QQRGDQELIAAoAjhBsNkAKAIANgIYIABBfjYCPAwBCyAAKAI4KAIQRQRAIAAoAjhBvNkAKAIANgIYIABBezYCPAwBCyAAIAAoAiwoAig2AjAgACgCLCAAKAI0NgIoAkAgACgCLCgCFARAIAAoAjgQHCAAKAI4KAIQRQRAIAAoAixBfzYCKCAAQQA2AjwMAwsMAQsCQCAAKAI4KAIEDQAgACgCNEEBdEEJQQAgACgCNEEEShtrIAAoAjBBAXRBCUEAIAAoAjBBBEoba0oNACAAKAI0QQRGDQAgACgCOEG82QAoAgA2AhggAEF7NgI8DAILCwJAIAAoAiwoAgRBmgVHDQAgACgCOCgCBEUNACAAKAI4QbzZACgCADYCGCAAQXs2AjwMAQsgACgCLCgCBEEqRgRAIAAgACgCLCgCMEEEdEH4AGtBCHQ2AigCQAJAIAAoAiwoAogBQQJIBEAgACgCLCgChAFBAk4NAQsgAEEANgIkDAELAkAgACgCLCgChAFBBkgEQCAAQQE2AiQMAQsCQCAAKAIsKAKEAUEGRgRAIABBAjYCJAwBCyAAQQM2AiQLCwsgACAAKAIoIAAoAiRBBnRyNgIoIAAoAiwoAmwEQCAAIAAoAihBIHI2AigLIAAgACgCKEEfIAAoAihBH3BrajYCKCAAKAIsIAAoAigQSyAAKAIsKAJsBEAgACgCLCAAKAI4KAIwQRB2EEsgACgCLCAAKAI4KAIwQf//A3EQSwtBAEEAQQAQPSEBIAAoAjggATYCMCAAKAIsQfEANgIEIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwCCwsgACgCLCgCBEE5RgRAQQBBAEEAEBohASAAKAI4IAE2AjAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQR86AAAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQYsBOgAAIAAoAiwoAgghAiAAKAIsIgMoAhQhASADIAFBAWo2AhQgASACakEIOgAAAkAgACgCLCgCHEUEQCAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAIIIQIgACgCLCIDKAIUIQEgAyABQQFqNgIUIAEgAmpBADoAACAAKAIsKAKEAUEJRgR/QQIFQQRBACAAKAIsKAKIAUECSAR/IAAoAiwoAoQBQQJIBUEBC0EBcRsLIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCCCECIAAoAiwiAygCFCEBIAMgAUEBajYCFCABIAJqQQM6AAAgACgCLEHxADYCBCAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBAsMAQsgACgCLCgCHCgCAEVFQQJBACAAKAIsKAIcKAIsG2pBBEEAIAAoAiwoAhwoAhAbakEIQQAgACgCLCgCHCgCHBtqQRBBACAAKAIsKAIcKAIkG2ohAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIsKAIcKAIEQf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAiwoAhwoAgRBCHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCBEEQdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIsKAIcKAIEQRh2IQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgChAFBCUYEf0ECBUEEQQAgACgCLCgCiAFBAkgEfyAAKAIsKAKEAUECSAVBAQtBAXEbCyECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAiwoAhwoAgxB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCEARAIAAoAiwoAhwoAhRB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCLCgCHCgCFEEIdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAAAsgACgCLCgCHCgCLARAIAAoAjgoAjAgACgCLCgCCCAAKAIsKAIUEBohASAAKAI4IAE2AjALIAAoAixBADYCICAAKAIsQcUANgIECwsgACgCLCgCBEHFAEYEQCAAKAIsKAIcKAIQBEAgACAAKAIsKAIUNgIgIAAgACgCLCgCHCgCFEH//wNxIAAoAiwoAiBrNgIcA0AgACgCLCgCDCAAKAIsKAIUIAAoAhxqSQRAIAAgACgCLCgCDCAAKAIsKAIUazYCGCAAKAIsKAIIIAAoAiwoAhRqIAAoAiwoAhwoAhAgACgCLCgCIGogACgCGBAZGiAAKAIsIAAoAiwoAgw2AhQCQCAAKAIsKAIcKAIsRQ0AIAAoAiwoAhQgACgCIE0NACAAKAI4KAIwIAAoAiwoAgggACgCIGogACgCLCgCFCAAKAIgaxAaIQEgACgCOCABNgIwCyAAKAIsIgEgACgCGCABKAIgajYCICAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBQUgAEEANgIgIAAgACgCHCAAKAIYazYCHAwCCwALCyAAKAIsKAIIIAAoAiwoAhRqIAAoAiwoAhwoAhAgACgCLCgCIGogACgCHBAZGiAAKAIsIgEgACgCHCABKAIUajYCFAJAIAAoAiwoAhwoAixFDQAgACgCLCgCFCAAKAIgTQ0AIAAoAjgoAjAgACgCLCgCCCAAKAIgaiAAKAIsKAIUIAAoAiBrEBohASAAKAI4IAE2AjALIAAoAixBADYCIAsgACgCLEHJADYCBAsgACgCLCgCBEHJAEYEQCAAKAIsKAIcKAIcBEAgACAAKAIsKAIUNgIUA0AgACgCLCgCFCAAKAIsKAIMRgRAAkAgACgCLCgCHCgCLEUNACAAKAIsKAIUIAAoAhRNDQAgACgCOCgCMCAAKAIsKAIIIAAoAhRqIAAoAiwoAhQgACgCFGsQGiEBIAAoAjggATYCMAsgACgCOBAcIAAoAiwoAhQEQCAAKAIsQX82AiggAEEANgI8DAULIABBADYCFAsgACgCLCgCHCgCHCECIAAoAiwiAygCICEBIAMgAUEBajYCICAAIAEgAmotAAA2AhAgACgCECECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAhANAAsCQCAAKAIsKAIcKAIsRQ0AIAAoAiwoAhQgACgCFE0NACAAKAI4KAIwIAAoAiwoAgggACgCFGogACgCLCgCFCAAKAIUaxAaIQEgACgCOCABNgIwCyAAKAIsQQA2AiALIAAoAixB2wA2AgQLIAAoAiwoAgRB2wBGBEAgACgCLCgCHCgCJARAIAAgACgCLCgCFDYCDANAIAAoAiwoAhQgACgCLCgCDEYEQAJAIAAoAiwoAhwoAixFDQAgACgCLCgCFCAAKAIMTQ0AIAAoAjgoAjAgACgCLCgCCCAAKAIMaiAAKAIsKAIUIAAoAgxrEBohASAAKAI4IAE2AjALIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwFCyAAQQA2AgwLIAAoAiwoAhwoAiQhAiAAKAIsIgMoAiAhASADIAFBAWo2AiAgACABIAJqLQAANgIIIAAoAgghAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAIIDQALAkAgACgCLCgCHCgCLEUNACAAKAIsKAIUIAAoAgxNDQAgACgCOCgCMCAAKAIsKAIIIAAoAgxqIAAoAiwoAhQgACgCDGsQGiEBIAAoAjggATYCMAsLIAAoAixB5wA2AgQLIAAoAiwoAgRB5wBGBEAgACgCLCgCHCgCLARAIAAoAiwoAgwgACgCLCgCFEECakkEQCAAKAI4EBwgACgCLCgCFARAIAAoAixBfzYCKCAAQQA2AjwMBAsLIAAoAjgoAjBB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCMEEIdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAAEEAQQBBABAaIQEgACgCOCABNgIwCyAAKAIsQfEANgIEIAAoAjgQHCAAKAIsKAIUBEAgACgCLEF/NgIoIABBADYCPAwCCwsCQAJAIAAoAjgoAgQNACAAKAIsKAJ0DQAgACgCNEUNASAAKAIsKAIEQZoFRg0BCyAAAn8gACgCLCgChAFFBEAgACgCLCAAKAI0ELcBDAELAn8gACgCLCgCiAFBAkYEQCAAKAIsIQIgACgCNCEDIwBBIGsiASQAIAEgAjYCGCABIAM2AhQCQANAAkAgASgCGCgCdEUEQCABKAIYEFwgASgCGCgCdEUEQCABKAIURQRAIAFBADYCHAwFCwwCCwsgASgCGEEANgJgIAEgASgCGCICKAI4IAIoAmxqLQAAOgAPIAEoAhgiAigCpC0gAigCoC1BAXRqQQA7AQAgAS0ADyEDIAEoAhgiAigCmC0hBCACIAIoAqAtIgJBAWo2AqAtIAIgBGogAzoAACABKAIYIAEtAA9BAnRqIgIgAi8BlAFBAWo7AZQBIAEgASgCGCgCoC0gASgCGCgCnC1BAWtGNgIQIAEoAhgiAiACKAJ0QQFrNgJ0IAEoAhgiAiACKAJsQQFqNgJsIAEoAhAEQCABKAIYAn8gASgCGCgCXEEATgRAIAEoAhgoAjggASgCGCgCXGoMAQtBAAsgASgCGCgCbCABKAIYKAJca0EAECggASgCGCABKAIYKAJsNgJcIAEoAhgoAgAQHCABKAIYKAIAKAIQRQRAIAFBADYCHAwECwsMAQsLIAEoAhhBADYCtC0gASgCFEEERgRAIAEoAhgCfyABKAIYKAJcQQBOBEAgASgCGCgCOCABKAIYKAJcagwBC0EACyABKAIYKAJsIAEoAhgoAlxrQQEQKCABKAIYIAEoAhgoAmw2AlwgASgCGCgCABAcIAEoAhgoAgAoAhBFBEAgAUECNgIcDAILIAFBAzYCHAwBCyABKAIYKAKgLQRAIAEoAhgCfyABKAIYKAJcQQBOBEAgASgCGCgCOCABKAIYKAJcagwBC0EACyABKAIYKAJsIAEoAhgoAlxrQQAQKCABKAIYIAEoAhgoAmw2AlwgASgCGCgCABAcIAEoAhgoAgAoAhBFBEAgAUEANgIcDAILCyABQQE2AhwLIAEoAhwhAiABQSBqJAAgAgwBCwJ/IAAoAiwoAogBQQNGBEAgACgCLCECIAAoAjQhAyMAQTBrIgEkACABIAI2AiggASADNgIkAkADQAJAIAEoAigoAnRBggJNBEAgASgCKBBcAkAgASgCKCgCdEGCAksNACABKAIkDQAgAUEANgIsDAQLIAEoAigoAnRFDQELIAEoAihBADYCYAJAIAEoAigoAnRBA0kNACABKAIoKAJsRQ0AIAEgASgCKCgCOCABKAIoKAJsakEBazYCGCABIAEoAhgtAAA2AhwgASgCHCECIAEgASgCGCIDQQFqNgIYAkAgAy0AASACRw0AIAEoAhwhAiABIAEoAhgiA0EBajYCGCADLQABIAJHDQAgASgCHCECIAEgASgCGCIDQQFqNgIYIAMtAAEgAkcNACABIAEoAigoAjggASgCKCgCbGpBggJqNgIUA0AgASgCHCECIAEgASgCGCIDQQFqNgIYAn9BACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCHCECIAEgASgCGCIDQQFqNgIYQQAgAy0AASACRw0AGiABKAIcIQIgASABKAIYIgNBAWo2AhhBACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCHCECIAEgASgCGCIDQQFqNgIYQQAgAy0AASACRw0AGiABKAIcIQIgASABKAIYIgNBAWo2AhhBACADLQABIAJHDQAaIAEoAhwhAiABIAEoAhgiA0EBajYCGEEAIAMtAAEgAkcNABogASgCGCABKAIUSQtBAXENAAsgASgCKEGCAiABKAIUIAEoAhhrazYCYCABKAIoKAJgIAEoAigoAnRLBEAgASgCKCABKAIoKAJ0NgJgCwsLAkAgASgCKCgCYEEDTwRAIAEgASgCKCgCYEEDazoAEyABQQE7ARAgASgCKCICKAKkLSACKAKgLUEBdGogAS8BEDsBACABLQATIQMgASgCKCICKAKYLSEEIAIgAigCoC0iAkEBajYCoC0gAiAEaiADOgAAIAEgAS8BEEEBazsBECABKAIoIAEtABNB0N0Aai0AAEECdGpBmAlqIgIgAi8BAEEBajsBACABKAIoQYgTagJ/IAEvARBBgAJJBEAgAS8BEC0A0FkMAQsgAS8BEEEHdkGAAmotANBZC0ECdGoiAiACLwEAQQFqOwEAIAEgASgCKCgCoC0gASgCKCgCnC1BAWtGNgIgIAEoAigiAiACKAJ0IAEoAigoAmBrNgJ0IAEoAigiAiABKAIoKAJgIAIoAmxqNgJsIAEoAihBADYCYAwBCyABIAEoAigiAigCOCACKAJsai0AADoADyABKAIoIgIoAqQtIAIoAqAtQQF0akEAOwEAIAEtAA8hAyABKAIoIgIoApgtIQQgAiACKAKgLSICQQFqNgKgLSACIARqIAM6AAAgASgCKCABLQAPQQJ0aiICIAIvAZQBQQFqOwGUASABIAEoAigoAqAtIAEoAigoApwtQQFrRjYCICABKAIoIgIgAigCdEEBazYCdCABKAIoIgIgAigCbEEBajYCbAsgASgCIARAIAEoAigCfyABKAIoKAJcQQBOBEAgASgCKCgCOCABKAIoKAJcagwBC0EACyABKAIoKAJsIAEoAigoAlxrQQAQKCABKAIoIAEoAigoAmw2AlwgASgCKCgCABAcIAEoAigoAgAoAhBFBEAgAUEANgIsDAQLCwwBCwsgASgCKEEANgK0LSABKAIkQQRGBEAgASgCKAJ/IAEoAigoAlxBAE4EQCABKAIoKAI4IAEoAigoAlxqDAELQQALIAEoAigoAmwgASgCKCgCXGtBARAoIAEoAiggASgCKCgCbDYCXCABKAIoKAIAEBwgASgCKCgCACgCEEUEQCABQQI2AiwMAgsgAUEDNgIsDAELIAEoAigoAqAtBEAgASgCKAJ/IAEoAigoAlxBAE4EQCABKAIoKAI4IAEoAigoAlxqDAELQQALIAEoAigoAmwgASgCKCgCXGtBABAoIAEoAiggASgCKCgCbDYCXCABKAIoKAIAEBwgASgCKCgCACgCEEUEQCABQQA2AiwMAgsLIAFBATYCLAsgASgCLCECIAFBMGokACACDAELIAAoAiwgACgCNCAAKAIsKAKEAUEMbEGA7wBqKAIIEQMACwsLNgIEAkAgACgCBEECRwRAIAAoAgRBA0cNAQsgACgCLEGaBTYCBAsCQCAAKAIEBEAgACgCBEECRw0BCyAAKAI4KAIQRQRAIAAoAixBfzYCKAsgAEEANgI8DAILIAAoAgRBAUYEQAJAIAAoAjRBAUYEQCAAKAIsIQIjAEEgayIBJAAgASACNgIcIAFBAzYCGAJAIAEoAhwoArwtQRAgASgCGGtKBEAgAUECNgIUIAEoAhwiAiACLwG4LSABKAIUQf//A3EgASgCHCgCvC10cjsBuC0gASgCHC8BuC1B/wFxIQMgASgCHCgCCCEEIAEoAhwiBigCFCECIAYgAkEBajYCFCACIARqIAM6AAAgASgCHC8BuC1BCHYhAyABKAIcKAIIIQQgASgCHCIGKAIUIQIgBiACQQFqNgIUIAIgBGogAzoAACABKAIcIAEoAhRB//8DcUEQIAEoAhwoArwta3U7AbgtIAEoAhwiAiACKAK8LSABKAIYQRBrajYCvC0MAQsgASgCHCICIAIvAbgtQQIgASgCHCgCvC10cjsBuC0gASgCHCICIAEoAhggAigCvC1qNgK8LQsgAUGS6AAvAQA2AhACQCABKAIcKAK8LUEQIAEoAhBrSgRAIAFBkOgALwEANgIMIAEoAhwiAiACLwG4LSABKAIMQf//A3EgASgCHCgCvC10cjsBuC0gASgCHC8BuC1B/wFxIQMgASgCHCgCCCEEIAEoAhwiBigCFCECIAYgAkEBajYCFCACIARqIAM6AAAgASgCHC8BuC1BCHYhAyABKAIcKAIIIQQgASgCHCIGKAIUIQIgBiACQQFqNgIUIAIgBGogAzoAACABKAIcIAEoAgxB//8DcUEQIAEoAhwoArwta3U7AbgtIAEoAhwiAiACKAK8LSABKAIQQRBrajYCvC0MAQsgASgCHCICIAIvAbgtQZDoAC8BACABKAIcKAK8LXRyOwG4LSABKAIcIgIgASgCECACKAK8LWo2ArwtCyABKAIcELwBIAFBIGokAAwBCyAAKAI0QQVHBEAgACgCLEEAQQBBABBdIAAoAjRBA0YEQCAAKAIsKAJEIAAoAiwoAkxBAWtBAXRqQQA7AQAgACgCLCgCREEAIAAoAiwoAkxBAWtBAXQQMyAAKAIsKAJ0RQRAIAAoAixBADYCbCAAKAIsQQA2AlwgACgCLEEANgK0LQsLCwsgACgCOBAcIAAoAjgoAhBFBEAgACgCLEF/NgIoIABBADYCPAwDCwsLIAAoAjRBBEcEQCAAQQA2AjwMAQsgACgCLCgCGEEATARAIABBATYCPAwBCwJAIAAoAiwoAhhBAkYEQCAAKAI4KAIwQf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAjgoAjBBCHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCMEEQdkH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAI4KAIwQRh2IQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCCEH/AXEhAiAAKAIsKAIIIQMgACgCLCIEKAIUIQEgBCABQQFqNgIUIAEgA2ogAjoAACAAKAI4KAIIQQh2Qf8BcSECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAAIAAoAjgoAghBEHZB/wFxIQIgACgCLCgCCCEDIAAoAiwiBCgCFCEBIAQgAUEBajYCFCABIANqIAI6AAAgACgCOCgCCEEYdiECIAAoAiwoAgghAyAAKAIsIgQoAhQhASAEIAFBAWo2AhQgASADaiACOgAADAELIAAoAiwgACgCOCgCMEEQdhBLIAAoAiwgACgCOCgCMEH//wNxEEsLIAAoAjgQHCAAKAIsKAIYQQBKBEAgACgCLEEAIAAoAiwoAhhrNgIYCyAAIAAoAiwoAhRFNgI8CyAAKAI8IQEgAEFAayQAIAUgATYCCAwBCyAFKAIMQRBqIQEjAEHgAGsiACQAIAAgATYCWCAAQQI2AlQCQAJAAkAgACgCWBBKDQAgACgCWCgCDEUNACAAKAJYKAIADQEgACgCWCgCBEUNAQsgAEF+NgJcDAELIAAgACgCWCgCHDYCUCAAKAJQKAIEQb/+AEYEQCAAKAJQQcD+ADYCBAsgACAAKAJYKAIMNgJIIAAgACgCWCgCEDYCQCAAIAAoAlgoAgA2AkwgACAAKAJYKAIENgJEIAAgACgCUCgCPDYCPCAAIAAoAlAoAkA2AjggACAAKAJENgI0IAAgACgCQDYCMCAAQQA2AhADQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAKAJQKAIEQbT+AGsOHwABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fCyAAKAJQKAIMRQRAIAAoAlBBwP4ANgIEDCELA0AgACgCOEEQSQRAIAAoAkRFDSEgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgACgCUCgCDEECcUUNACAAKAI8QZ+WAkcNACAAKAJQKAIoRQRAIAAoAlBBDzYCKAtBAEEAQQAQGiEBIAAoAlAgATYCHCAAIAAoAjw6AAwgACAAKAI8QQh2OgANIAAoAlAoAhwgAEEMakECEBohASAAKAJQIAE2AhwgAEEANgI8IABBADYCOCAAKAJQQbX+ADYCBAwhCyAAKAJQQQA2AhQgACgCUCgCJARAIAAoAlAoAiRBfzYCMAsCQCAAKAJQKAIMQQFxBEAgACgCPEH/AXFBCHQgACgCPEEIdmpBH3BFDQELIAAoAlhBmgw2AhggACgCUEHR/gA2AgQMIQsgACgCPEEPcUEIRwRAIAAoAlhBmw82AhggACgCUEHR/gA2AgQMIQsgACAAKAI8QQR2NgI8IAAgACgCOEEEazYCOCAAIAAoAjxBD3FBCGo2AhQgACgCUCgCKEUEQCAAKAJQIAAoAhQ2AigLAkAgACgCFEEPTQRAIAAoAhQgACgCUCgCKE0NAQsgACgCWEGTDTYCGCAAKAJQQdH+ADYCBAwhCyAAKAJQQQEgACgCFHQ2AhhBAEEAQQAQPSEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG9/gBBv/4AIAAoAjxBgARxGzYCBCAAQQA2AjwgAEEANgI4DCALA0AgACgCOEEQSQRAIAAoAkRFDSAgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPDYCFCAAKAJQKAIUQf8BcUEIRwRAIAAoAlhBmw82AhggACgCUEHR/gA2AgQMIAsgACgCUCgCFEGAwANxBEAgACgCWEGgCTYCGCAAKAJQQdH+ADYCBAwgCyAAKAJQKAIkBEAgACgCUCgCJCAAKAI8QQh2QQFxNgIACwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAKAJQKAIcIABBDGpBAhAaIQEgACgCUCABNgIcCyAAQQA2AjwgAEEANgI4IAAoAlBBtv4ANgIECwNAIAAoAjhBIEkEQCAAKAJERQ0fIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQKAIkBEAgACgCUCgCJCAAKAI8NgIECwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAIAAoAjxBEHY6AA4gACAAKAI8QRh2OgAPIAAoAlAoAhwgAEEMakEEEBohASAAKAJQIAE2AhwLIABBADYCPCAAQQA2AjggACgCUEG3/gA2AgQLA0AgACgCOEEQSQRAIAAoAkRFDR4gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAoAiQEQCAAKAJQKAIkIAAoAjxB/wFxNgIIIAAoAlAoAiQgACgCPEEIdjYCDAsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAgACgCPDoADCAAIAAoAjxBCHY6AA0gACgCUCgCHCAAQQxqQQIQGiEBIAAoAlAgATYCHAsgAEEANgI8IABBADYCOCAAKAJQQbj+ADYCBAsCQCAAKAJQKAIUQYAIcQRAA0AgACgCOEEQSQRAIAAoAkRFDR8gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPDYCRCAAKAJQKAIkBEAgACgCUCgCJCAAKAI8NgIUCwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACAAKAI8OgAMIAAgACgCPEEIdjoADSAAKAJQKAIcIABBDGpBAhAaIQEgACgCUCABNgIcCyAAQQA2AjwgAEEANgI4DAELIAAoAlAoAiQEQCAAKAJQKAIkQQA2AhALCyAAKAJQQbn+ADYCBAsgACgCUCgCFEGACHEEQCAAIAAoAlAoAkQ2AiwgACgCLCAAKAJESwRAIAAgACgCRDYCLAsgACgCLARAAkAgACgCUCgCJEUNACAAKAJQKAIkKAIQRQ0AIAAgACgCUCgCJCgCFCAAKAJQKAJEazYCFCAAKAJQKAIkKAIQIAAoAhRqIAAoAkwCfyAAKAJQKAIkKAIYIAAoAhQgACgCLGpJBEAgACgCUCgCJCgCGCAAKAIUawwBCyAAKAIsCxAZGgsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAoAlAoAhwgACgCTCAAKAIsEBohASAAKAJQIAE2AhwLIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACgCUCIBIAEoAkQgACgCLGs2AkQLIAAoAlAoAkQNGwsgACgCUEEANgJEIAAoAlBBuv4ANgIECwJAIAAoAlAoAhRBgBBxBEAgACgCREUNGyAAQQA2AiwDQCAAKAJMIQEgACAAKAIsIgJBAWo2AiwgACABIAJqLQAANgIUAkAgACgCUCgCJEUNACAAKAJQKAIkKAIcRQ0AIAAoAlAoAkQgACgCUCgCJCgCIE8NACAAKAIUIQIgACgCUCgCJCgCHCEDIAAoAlAiBCgCRCEBIAQgAUEBajYCRCABIANqIAI6AAALIAAoAhQEfyAAKAIsIAAoAkRJBUEAC0EBcQ0ACwJAIAAoAlAoAhRBgARxRQ0AIAAoAlAoAgxBBHFFDQAgACgCUCgCHCAAKAJMIAAoAiwQGiEBIAAoAlAgATYCHAsgACAAKAJEIAAoAixrNgJEIAAgACgCLCAAKAJMajYCTCAAKAIUDRsMAQsgACgCUCgCJARAIAAoAlAoAiRBADYCHAsLIAAoAlBBADYCRCAAKAJQQbv+ADYCBAsCQCAAKAJQKAIUQYAgcQRAIAAoAkRFDRogAEEANgIsA0AgACgCTCEBIAAgACgCLCICQQFqNgIsIAAgASACai0AADYCFAJAIAAoAlAoAiRFDQAgACgCUCgCJCgCJEUNACAAKAJQKAJEIAAoAlAoAiQoAihPDQAgACgCFCECIAAoAlAoAiQoAiQhAyAAKAJQIgQoAkQhASAEIAFBAWo2AkQgASADaiACOgAACyAAKAIUBH8gACgCLCAAKAJESQVBAAtBAXENAAsCQCAAKAJQKAIUQYAEcUUNACAAKAJQKAIMQQRxRQ0AIAAoAlAoAhwgACgCTCAAKAIsEBohASAAKAJQIAE2AhwLIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACgCFA0aDAELIAAoAlAoAiQEQCAAKAJQKAIkQQA2AiQLCyAAKAJQQbz+ADYCBAsgACgCUCgCFEGABHEEQANAIAAoAjhBEEkEQCAAKAJERQ0aIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCwJAIAAoAlAoAgxBBHFFDQAgACgCPCAAKAJQKAIcQf//A3FGDQAgACgCWEH7DDYCGCAAKAJQQdH+ADYCBAwaCyAAQQA2AjwgAEEANgI4CyAAKAJQKAIkBEAgACgCUCgCJCAAKAJQKAIUQQl1QQFxNgIsIAAoAlAoAiRBATYCMAtBAEEAQQAQGiEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG//gA2AgQMGAsDQCAAKAI4QSBJBEAgACgCREUNGCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCUCAAKAI8QQh2QYD+A3EgACgCPEEYdmogACgCPEGA/gNxQQh0aiAAKAI8Qf8BcUEYdGoiATYCHCAAKAJYIAE2AjAgAEEANgI8IABBADYCOCAAKAJQQb7+ADYCBAsgACgCUCgCEEUEQCAAKAJYIAAoAkg2AgwgACgCWCAAKAJANgIQIAAoAlggACgCTDYCACAAKAJYIAAoAkQ2AgQgACgCUCAAKAI8NgI8IAAoAlAgACgCODYCQCAAQQI2AlwMGAtBAEEAQQAQPSEBIAAoAlAgATYCHCAAKAJYIAE2AjAgACgCUEG//gA2AgQLIAAoAlRBBUYNFCAAKAJUQQZGDRQLIAAoAlAoAggEQCAAIAAoAjwgACgCOEEHcXY2AjwgACAAKAI4IAAoAjhBB3FrNgI4IAAoAlBBzv4ANgIEDBULA0AgACgCOEEDSQRAIAAoAkRFDRUgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAlAgACgCPEEBcTYCCCAAIAAoAjxBAXY2AjwgACAAKAI4QQFrNgI4AkACQAJAAkACQCAAKAI8QQNxDgQAAQIDBAsgACgCUEHB/gA2AgQMAwsjAEEQayIBIAAoAlA2AgwgASgCDEGw8gA2AlAgASgCDEEJNgJYIAEoAgxBsIIBNgJUIAEoAgxBBTYCXCAAKAJQQcf+ADYCBCAAKAJUQQZGBEAgACAAKAI8QQJ2NgI8IAAgACgCOEECazYCOAwXCwwCCyAAKAJQQcT+ADYCBAwBCyAAKAJYQfANNgIYIAAoAlBB0f4ANgIECyAAIAAoAjxBAnY2AjwgACAAKAI4QQJrNgI4DBQLIAAgACgCPCAAKAI4QQdxdjYCPCAAIAAoAjggACgCOEEHcWs2AjgDQCAAKAI4QSBJBEAgACgCREUNFCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCPEH//wNxIAAoAjxBEHZB//8Dc0cEQCAAKAJYQaEKNgIYIAAoAlBB0f4ANgIEDBQLIAAoAlAgACgCPEH//wNxNgJEIABBADYCPCAAQQA2AjggACgCUEHC/gA2AgQgACgCVEEGRg0SCyAAKAJQQcP+ADYCBAsgACAAKAJQKAJENgIsIAAoAiwEQCAAKAIsIAAoAkRLBEAgACAAKAJENgIsCyAAKAIsIAAoAkBLBEAgACAAKAJANgIsCyAAKAIsRQ0RIAAoAkggACgCTCAAKAIsEBkaIAAgACgCRCAAKAIsazYCRCAAIAAoAiwgACgCTGo2AkwgACAAKAJAIAAoAixrNgJAIAAgACgCLCAAKAJIajYCSCAAKAJQIgEgASgCRCAAKAIsazYCRAwSCyAAKAJQQb/+ADYCBAwRCwNAIAAoAjhBDkkEQCAAKAJERQ0RIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQIAAoAjxBH3FBgQJqNgJkIAAgACgCPEEFdjYCPCAAIAAoAjhBBWs2AjggACgCUCAAKAI8QR9xQQFqNgJoIAAgACgCPEEFdjYCPCAAIAAoAjhBBWs2AjggACgCUCAAKAI8QQ9xQQRqNgJgIAAgACgCPEEEdjYCPCAAIAAoAjhBBGs2AjgCQCAAKAJQKAJkQZ4CTQRAIAAoAlAoAmhBHk0NAQsgACgCWEH9CTYCGCAAKAJQQdH+ADYCBAwRCyAAKAJQQQA2AmwgACgCUEHF/gA2AgQLA0AgACgCUCgCbCAAKAJQKAJgSQRAA0AgACgCOEEDSQRAIAAoAkRFDRIgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLIAAoAjxBB3EhAiAAKAJQQfQAaiEDIAAoAlAiBCgCbCEBIAQgAUEBajYCbCABQQF0QYDyAGovAQBBAXQgA2ogAjsBACAAIAAoAjxBA3Y2AjwgACAAKAI4QQNrNgI4DAELCwNAIAAoAlAoAmxBE0kEQCAAKAJQQfQAaiECIAAoAlAiAygCbCEBIAMgAUEBajYCbCABQQF0QYDyAGovAQBBAXQgAmpBADsBAAwBCwsgACgCUCAAKAJQQbQKajYCcCAAKAJQIAAoAlAoAnA2AlAgACgCUEEHNgJYIABBACAAKAJQQfQAakETIAAoAlBB8ABqIAAoAlBB2ABqIAAoAlBB9AVqEHU2AhAgACgCEARAIAAoAlhBhwk2AhggACgCUEHR/gA2AgQMEAsgACgCUEEANgJsIAAoAlBBxv4ANgIECwNAAkAgACgCUCgCbCAAKAJQKAJkIAAoAlAoAmhqTw0AA0ACQCAAIAAoAlAoAlAgACgCPEEBIAAoAlAoAlh0QQFrcUECdGooAQA2ASAgAC0AISAAKAI4TQ0AIAAoAkRFDREgACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgAC8BIkEQSQRAIAAgACgCPCAALQAhdjYCPCAAIAAoAjggAC0AIWs2AjggAC8BIiECIAAoAlBB9ABqIQMgACgCUCIEKAJsIQEgBCABQQFqNgJsIAFBAXQgA2ogAjsBAAwBCwJAIAAvASJBEEYEQANAIAAoAjggAC0AIUECakkEQCAAKAJERQ0UIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjwgAC0AIXY2AjwgACAAKAI4IAAtACFrNgI4IAAoAlAoAmxFBEAgACgCWEHPCTYCGCAAKAJQQdH+ADYCBAwECyAAIAAoAlAgACgCUCgCbEEBdGovAXI2AhQgACAAKAI8QQNxQQNqNgIsIAAgACgCPEECdjYCPCAAIAAoAjhBAms2AjgMAQsCQCAALwEiQRFGBEADQCAAKAI4IAAtACFBA2pJBEAgACgCREUNFSAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtACF2NgI8IAAgACgCOCAALQAhazYCOCAAQQA2AhQgACAAKAI8QQdxQQNqNgIsIAAgACgCPEEDdjYCPCAAIAAoAjhBA2s2AjgMAQsDQCAAKAI4IAAtACFBB2pJBEAgACgCREUNFCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtACF2NgI8IAAgACgCOCAALQAhazYCOCAAQQA2AhQgACAAKAI8Qf8AcUELajYCLCAAIAAoAjxBB3Y2AjwgACAAKAI4QQdrNgI4CwsgACgCUCgCbCAAKAIsaiAAKAJQKAJkIAAoAlAoAmhqSwRAIAAoAlhBzwk2AhggACgCUEHR/gA2AgQMAgsDQCAAIAAoAiwiAUEBazYCLCABBEAgACgCFCECIAAoAlBB9ABqIQMgACgCUCIEKAJsIQEgBCABQQFqNgJsIAFBAXQgA2ogAjsBAAwBCwsLDAELCyAAKAJQKAIEQdH+AEYNDiAAKAJQLwH0BEUEQCAAKAJYQfULNgIYIAAoAlBB0f4ANgIEDA8LIAAoAlAgACgCUEG0Cmo2AnAgACgCUCAAKAJQKAJwNgJQIAAoAlBBCTYCWCAAQQEgACgCUEH0AGogACgCUCgCZCAAKAJQQfAAaiAAKAJQQdgAaiAAKAJQQfQFahB1NgIQIAAoAhAEQCAAKAJYQesINgIYIAAoAlBB0f4ANgIEDA8LIAAoAlAgACgCUCgCcDYCVCAAKAJQQQY2AlwgAEECIAAoAlBB9ABqIAAoAlAoAmRBAXRqIAAoAlAoAmggACgCUEHwAGogACgCUEHcAGogACgCUEH0BWoQdTYCECAAKAIQBEAgACgCWEG5CTYCGCAAKAJQQdH+ADYCBAwPCyAAKAJQQcf+ADYCBCAAKAJUQQZGDQ0LIAAoAlBByP4ANgIECwJAIAAoAkRBBkkNACAAKAJAQYICSQ0AIAAoAlggACgCSDYCDCAAKAJYIAAoAkA2AhAgACgCWCAAKAJMNgIAIAAoAlggACgCRDYCBCAAKAJQIAAoAjw2AjwgACgCUCAAKAI4NgJAIAAoAjAhAiMAQeAAayIBIAAoAlg2AlwgASACNgJYIAEgASgCXCgCHDYCVCABIAEoAlwoAgA2AlAgASABKAJQIAEoAlwoAgRBBWtqNgJMIAEgASgCXCgCDDYCSCABIAEoAkggASgCWCABKAJcKAIQa2s2AkQgASABKAJIIAEoAlwoAhBBgQJrajYCQCABIAEoAlQoAiw2AjwgASABKAJUKAIwNgI4IAEgASgCVCgCNDYCNCABIAEoAlQoAjg2AjAgASABKAJUKAI8NgIsIAEgASgCVCgCQDYCKCABIAEoAlQoAlA2AiQgASABKAJUKAJUNgIgIAFBASABKAJUKAJYdEEBazYCHCABQQEgASgCVCgCXHRBAWs2AhgDQCABKAIoQQ9JBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABIAEoAlAiAkEBajYCUCABIAEoAiwgAi0AACABKAIodGo2AiwgASABKAIoQQhqNgIoCyABIAEoAiQgASgCLCABKAIccUECdGooAQA2ARACQAJAA0AgASABLQARNgIMIAEgASgCLCABKAIMdjYCLCABIAEoAiggASgCDGs2AiggASABLQAQNgIMIAEoAgxFBEAgAS8BEiECIAEgASgCSCIDQQFqNgJIIAMgAjoAAAwCCyABKAIMQRBxBEAgASABLwESNgIIIAEgASgCDEEPcTYCDCABKAIMBEAgASgCKCABKAIMSQRAIAEgASgCUCICQQFqNgJQIAEgASgCLCACLQAAIAEoAih0ajYCLCABIAEoAihBCGo2AigLIAEgASgCCCABKAIsQQEgASgCDHRBAWtxajYCCCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoCyABKAIoQQ9JBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABIAEoAlAiAkEBajYCUCABIAEoAiwgAi0AACABKAIodGo2AiwgASABKAIoQQhqNgIoCyABIAEoAiAgASgCLCABKAIYcUECdGooAQA2ARACQANAIAEgAS0AETYCDCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoIAEgAS0AEDYCDCABKAIMQRBxBEAgASABLwESNgIEIAEgASgCDEEPcTYCDCABKAIoIAEoAgxJBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKCABKAIoIAEoAgxJBEAgASABKAJQIgJBAWo2AlAgASABKAIsIAItAAAgASgCKHRqNgIsIAEgASgCKEEIajYCKAsLIAEgASgCBCABKAIsQQEgASgCDHRBAWtxajYCBCABIAEoAiwgASgCDHY2AiwgASABKAIoIAEoAgxrNgIoIAEgASgCSCABKAJEazYCDAJAIAEoAgQgASgCDEsEQCABIAEoAgQgASgCDGs2AgwgASgCDCABKAI4SwRAIAEoAlQoAsQ3BEAgASgCXEHdDDYCGCABKAJUQdH+ADYCBAwKCwsgASABKAIwNgIAAkAgASgCNEUEQCABIAEoAgAgASgCPCABKAIMa2o2AgAgASgCDCABKAIISQRAIAEgASgCCCABKAIMazYCCANAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIMQQFrIgI2AgwgAg0ACyABIAEoAkggASgCBGs2AgALDAELAkAgASgCNCABKAIMSQRAIAEgASgCACABKAI8IAEoAjRqIAEoAgxrajYCACABIAEoAgwgASgCNGs2AgwgASgCDCABKAIISQRAIAEgASgCCCABKAIMazYCCANAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIMQQFrIgI2AgwgAg0ACyABIAEoAjA2AgAgASgCNCABKAIISQRAIAEgASgCNDYCDCABIAEoAgggASgCDGs2AggDQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCDEEBayICNgIMIAINAAsgASABKAJIIAEoAgRrNgIACwsMAQsgASABKAIAIAEoAjQgASgCDGtqNgIAIAEoAgwgASgCCEkEQCABIAEoAgggASgCDGs2AggDQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCDEEBayICNgIMIAINAAsgASABKAJIIAEoAgRrNgIACwsLA0AgASgCCEECSwRAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIAIgJBAWo2AgAgAi0AACECIAEgASgCSCIDQQFqNgJIIAMgAjoAACABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCCEEDazYCCAwBCwsMAQsgASABKAJIIAEoAgRrNgIAA0AgASABKAIAIgJBAWo2AgAgAi0AACECIAEgASgCSCIDQQFqNgJIIAMgAjoAACABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEgASgCACICQQFqNgIAIAItAAAhAiABIAEoAkgiA0EBajYCSCADIAI6AAAgASABKAIIQQNrNgIIIAEoAghBAksNAAsLIAEoAggEQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAAIAEoAghBAUsEQCABIAEoAgAiAkEBajYCACACLQAAIQIgASABKAJIIgNBAWo2AkggAyACOgAACwsMAgsgASgCDEHAAHFFBEAgASABKAIgIAEvARIgASgCLEEBIAEoAgx0QQFrcWpBAnRqKAEANgEQDAELCyABKAJcQYUPNgIYIAEoAlRB0f4ANgIEDAQLDAILIAEoAgxBwABxRQRAIAEgASgCJCABLwESIAEoAixBASABKAIMdEEBa3FqQQJ0aigBADYBEAwBCwsgASgCDEEgcQRAIAEoAlRBv/4ANgIEDAILIAEoAlxB6Q42AhggASgCVEHR/gA2AgQMAQsgASgCUCABKAJMSQR/IAEoAkggASgCQEkFQQALQQFxDQELCyABIAEoAihBA3Y2AgggASABKAJQIAEoAghrNgJQIAEgASgCKCABKAIIQQN0azYCKCABIAEoAixBASABKAIodEEBa3E2AiwgASgCXCABKAJQNgIAIAEoAlwgASgCSDYCDCABKAJcAn8gASgCUCABKAJMSQRAIAEoAkwgASgCUGtBBWoMAQtBBSABKAJQIAEoAkxraws2AgQgASgCXAJ/IAEoAkggASgCQEkEQCABKAJAIAEoAkhrQYECagwBC0GBAiABKAJIIAEoAkBraws2AhAgASgCVCABKAIsNgI8IAEoAlQgASgCKDYCQCAAIAAoAlgoAgw2AkggACAAKAJYKAIQNgJAIAAgACgCWCgCADYCTCAAIAAoAlgoAgQ2AkQgACAAKAJQKAI8NgI8IAAgACgCUCgCQDYCOCAAKAJQKAIEQb/+AEYEQCAAKAJQQX82Asg3CwwNCyAAKAJQQQA2Asg3A0ACQCAAIAAoAlAoAlAgACgCPEEBIAAoAlAoAlh0QQFrcUECdGooAQA2ASAgAC0AISAAKAI4TQ0AIAAoAkRFDQ0gACAAKAJEQQFrNgJEIAAgACgCTCIBQQFqNgJMIAAgACgCPCABLQAAIAAoAjh0ajYCPCAAIAAoAjhBCGo2AjgMAQsLAkAgAC0AIEUNACAALQAgQfABcQ0AIAAgACgBIDYBGANAAkAgACAAKAJQKAJQIAAvARogACgCPEEBIAAtABkgAC0AGGp0QQFrcSAALQAZdmpBAnRqKAEANgEgIAAoAjggAC0AGSAALQAhak8NACAAKAJERQ0OIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjwgAC0AGXY2AjwgACAAKAI4IAAtABlrNgI4IAAoAlAiASAALQAZIAEoAsg3ajYCyDcLIAAgACgCPCAALQAhdjYCPCAAIAAoAjggAC0AIWs2AjggACgCUCIBIAAtACEgASgCyDdqNgLINyAAKAJQIAAvASI2AkQgAC0AIEUEQCAAKAJQQc3+ADYCBAwNCyAALQAgQSBxBEAgACgCUEF/NgLINyAAKAJQQb/+ADYCBAwNCyAALQAgQcAAcQRAIAAoAlhB6Q42AhggACgCUEHR/gA2AgQMDQsgACgCUCAALQAgQQ9xNgJMIAAoAlBByf4ANgIECyAAKAJQKAJMBEADQCAAKAI4IAAoAlAoAkxJBEAgACgCREUNDSAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCUCIBIAEoAkQgACgCPEEBIAAoAlAoAkx0QQFrcWo2AkQgACAAKAI8IAAoAlAoAkx2NgI8IAAgACgCOCAAKAJQKAJMazYCOCAAKAJQIgEgACgCUCgCTCABKALIN2o2Asg3CyAAKAJQIAAoAlAoAkQ2Asw3IAAoAlBByv4ANgIECwNAAkAgACAAKAJQKAJUIAAoAjxBASAAKAJQKAJcdEEBa3FBAnRqKAEANgEgIAAtACEgACgCOE0NACAAKAJERQ0LIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAALQAgQfABcUUEQCAAIAAoASA2ARgDQAJAIAAgACgCUCgCVCAALwEaIAAoAjxBASAALQAZIAAtABhqdEEBa3EgAC0AGXZqQQJ0aigBADYBICAAKAI4IAAtABkgAC0AIWpPDQAgACgCREUNDCAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACAAKAI8IAAtABl2NgI8IAAgACgCOCAALQAZazYCOCAAKAJQIgEgAC0AGSABKALIN2o2Asg3CyAAIAAoAjwgAC0AIXY2AjwgACAAKAI4IAAtACFrNgI4IAAoAlAiASAALQAhIAEoAsg3ajYCyDcgAC0AIEHAAHEEQCAAKAJYQYUPNgIYIAAoAlBB0f4ANgIEDAsLIAAoAlAgAC8BIjYCSCAAKAJQIAAtACBBD3E2AkwgACgCUEHL/gA2AgQLIAAoAlAoAkwEQANAIAAoAjggACgCUCgCTEkEQCAAKAJERQ0LIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAKAJQIgEgASgCSCAAKAI8QQEgACgCUCgCTHRBAWtxajYCSCAAIAAoAjwgACgCUCgCTHY2AjwgACAAKAI4IAAoAlAoAkxrNgI4IAAoAlAiASAAKAJQKAJMIAEoAsg3ajYCyDcLIAAoAlBBzP4ANgIECyAAKAJARQ0HIAAgACgCMCAAKAJAazYCLAJAIAAoAlAoAkggACgCLEsEQCAAIAAoAlAoAkggACgCLGs2AiwgACgCLCAAKAJQKAIwSwRAIAAoAlAoAsQ3BEAgACgCWEHdDDYCGCAAKAJQQdH+ADYCBAwMCwsCQCAAKAIsIAAoAlAoAjRLBEAgACAAKAIsIAAoAlAoAjRrNgIsIAAgACgCUCgCOCAAKAJQKAIsIAAoAixrajYCKAwBCyAAIAAoAlAoAjggACgCUCgCNCAAKAIsa2o2AigLIAAoAiwgACgCUCgCREsEQCAAIAAoAlAoAkQ2AiwLDAELIAAgACgCSCAAKAJQKAJIazYCKCAAIAAoAlAoAkQ2AiwLIAAoAiwgACgCQEsEQCAAIAAoAkA2AiwLIAAgACgCQCAAKAIsazYCQCAAKAJQIgEgASgCRCAAKAIsazYCRANAIAAgACgCKCIBQQFqNgIoIAEtAAAhASAAIAAoAkgiAkEBajYCSCACIAE6AAAgACAAKAIsQQFrIgE2AiwgAQ0ACyAAKAJQKAJERQRAIAAoAlBByP4ANgIECwwICyAAKAJARQ0GIAAoAlAoAkQhASAAIAAoAkgiAkEBajYCSCACIAE6AAAgACAAKAJAQQFrNgJAIAAoAlBByP4ANgIEDAcLIAAoAlAoAgwEQANAIAAoAjhBIEkEQCAAKAJERQ0IIAAgACgCREEBazYCRCAAIAAoAkwiAUEBajYCTCAAIAAoAjwgAS0AACAAKAI4dGo2AjwgACAAKAI4QQhqNgI4DAELCyAAIAAoAjAgACgCQGs2AjAgACgCWCIBIAAoAjAgASgCFGo2AhQgACgCUCIBIAAoAjAgASgCIGo2AiACQCAAKAJQKAIMQQRxRQ0AIAAoAjBFDQACfyAAKAJQKAIUBEAgACgCUCgCHCAAKAJIIAAoAjBrIAAoAjAQGgwBCyAAKAJQKAIcIAAoAkggACgCMGsgACgCMBA9CyEBIAAoAlAgATYCHCAAKAJYIAE2AjALIAAgACgCQDYCMAJAIAAoAlAoAgxBBHFFDQACfyAAKAJQKAIUBEAgACgCPAwBCyAAKAI8QQh2QYD+A3EgACgCPEEYdmogACgCPEGA/gNxQQh0aiAAKAI8Qf8BcUEYdGoLIAAoAlAoAhxGDQAgACgCWEHIDDYCGCAAKAJQQdH+ADYCBAwICyAAQQA2AjwgAEEANgI4CyAAKAJQQc/+ADYCBAsCQCAAKAJQKAIMRQ0AIAAoAlAoAhRFDQADQCAAKAI4QSBJBEAgACgCREUNByAAIAAoAkRBAWs2AkQgACAAKAJMIgFBAWo2AkwgACAAKAI8IAEtAAAgACgCOHRqNgI8IAAgACgCOEEIajYCOAwBCwsgACgCPCAAKAJQKAIgRwRAIAAoAlhBsQw2AhggACgCUEHR/gA2AgQMBwsgAEEANgI8IABBADYCOAsgACgCUEHQ/gA2AgQLIABBATYCEAwDCyAAQX02AhAMAgsgAEF8NgJcDAMLIABBfjYCXAwCCwsgACgCWCAAKAJINgIMIAAoAlggACgCQDYCECAAKAJYIAAoAkw2AgAgACgCWCAAKAJENgIEIAAoAlAgACgCPDYCPCAAKAJQIAAoAjg2AkACQAJAIAAoAlAoAiwNACAAKAIwIAAoAlgoAhBGDQEgACgCUCgCBEHR/gBPDQEgACgCUCgCBEHO/gBJDQAgACgCVEEERg0BCwJ/IAAoAlghAiAAKAJYKAIMIQMgACgCMCAAKAJYKAIQayEEIwBBIGsiASQAIAEgAjYCGCABIAM2AhQgASAENgIQIAEgASgCGCgCHDYCDAJAIAEoAgwoAjhFBEAgASgCGCgCKEEBIAEoAgwoAih0QQEgASgCGCgCIBEBACECIAEoAgwgAjYCOCABKAIMKAI4RQRAIAFBATYCHAwCCwsgASgCDCgCLEUEQCABKAIMQQEgASgCDCgCKHQ2AiwgASgCDEEANgI0IAEoAgxBADYCMAsCQCABKAIQIAEoAgwoAixPBEAgASgCDCgCOCABKAIUIAEoAgwoAixrIAEoAgwoAiwQGRogASgCDEEANgI0IAEoAgwgASgCDCgCLDYCMAwBCyABIAEoAgwoAiwgASgCDCgCNGs2AgggASgCCCABKAIQSwRAIAEgASgCEDYCCAsgASgCDCgCOCABKAIMKAI0aiABKAIUIAEoAhBrIAEoAggQGRogASABKAIQIAEoAghrNgIQAkAgASgCEARAIAEoAgwoAjggASgCFCABKAIQayABKAIQEBkaIAEoAgwgASgCEDYCNCABKAIMIAEoAgwoAiw2AjAMAQsgASgCDCICIAEoAgggAigCNGo2AjQgASgCDCgCNCABKAIMKAIsRgRAIAEoAgxBADYCNAsgASgCDCgCMCABKAIMKAIsSQRAIAEoAgwiAiABKAIIIAIoAjBqNgIwCwsLIAFBADYCHAsgASgCHCECIAFBIGokACACCwRAIAAoAlBB0v4ANgIEIABBfDYCXAwCCwsgACAAKAI0IAAoAlgoAgRrNgI0IAAgACgCMCAAKAJYKAIQazYCMCAAKAJYIgEgACgCNCABKAIIajYCCCAAKAJYIgEgACgCMCABKAIUajYCFCAAKAJQIgEgACgCMCABKAIgajYCIAJAIAAoAlAoAgxBBHFFDQAgACgCMEUNAAJ/IAAoAlAoAhQEQCAAKAJQKAIcIAAoAlgoAgwgACgCMGsgACgCMBAaDAELIAAoAlAoAhwgACgCWCgCDCAAKAIwayAAKAIwED0LIQEgACgCUCABNgIcIAAoAlggATYCMAsgACgCWCAAKAJQKAJAQcAAQQAgACgCUCgCCBtqQYABQQAgACgCUCgCBEG//gBGG2pBgAJBACAAKAJQKAIEQcf+AEcEfyAAKAJQKAIEQcL+AEYFQQELQQFxG2o2AiwCQAJAIAAoAjRFBEAgACgCMEUNAQsgACgCVEEERw0BCyAAKAIQDQAgAEF7NgIQCyAAIAAoAhA2AlwLIAAoAlwhASAAQeAAaiQAIAUgATYCCAsgBSgCECIAIAApAwAgBSgCDDUCIH03AwACQAJAAkACQAJAIAUoAghBBWoOBwIDAwMDAAEDCyAFQQA2AhwMAwsgBUEBNgIcDAILIAUoAgwoAhRFBEAgBUEDNgIcDAILCyAFKAIMKAIAQQ0gBSgCCBAUIAVBAjYCHAsgBSgCHCEAIAVBIGokACAACyQBAX8jAEEQayIBIAA2AgwgASABKAIMNgIIIAEoAghBAToADAuXAQEBfyMAQSBrIgMkACADIAA2AhggAyABNgIUIAMgAjcDCCADIAMoAhg2AgQCQAJAIAMpAwhC/////w9YBEAgAygCBCgCFEUNAQsgAygCBCgCAEESQQAQFCADQQA6AB8MAQsgAygCBCADKQMIPgIUIAMoAgQgAygCFDYCECADQQE6AB8LIAMtAB9BAXEhACADQSBqJAAgAAukAgECfyMAQRBrIgEkACABIAA2AgggASABKAIINgIEAkAgASgCBC0ABEEBcQRAIAEgASgCBEEQahC4ATYCAAwBCyABKAIEQRBqIQIjAEEQayIAJAAgACACNgIIAkAgACgCCBBKBEAgAEF+NgIMDAELIAAgACgCCCgCHDYCBCAAKAIEKAI4BEAgACgCCCgCKCAAKAIEKAI4IAAoAggoAiQRBAALIAAoAggoAiggACgCCCgCHCAAKAIIKAIkEQQAIAAoAghBADYCHCAAQQA2AgwLIAAoAgwhAiAAQRBqJAAgASACNgIACwJAIAEoAgAEQCABKAIEKAIAQQ0gASgCABAUIAFBADoADwwBCyABQQE6AA8LIAEtAA9BAXEhACABQRBqJAAgAAuyGAEFfyMAQRBrIgQkACAEIAA2AgggBCAEKAIINgIEIAQoAgRBADYCFCAEKAIEQQA2AhAgBCgCBEEANgIgIAQoAgRBADYCHAJAIAQoAgQtAARBAXEEQCAEKAIEQRBqIQEgBCgCBCgCCCECIwBBMGsiACQAIAAgATYCKCAAIAI2AiQgAEEINgIgIABBcTYCHCAAQQk2AhggAEEANgIUIABBwBI2AhAgAEE4NgIMIABBATYCBAJAAkACQCAAKAIQRQ0AIAAoAhAsAABB+O4ALAAARw0AIAAoAgxBOEYNAQsgAEF6NgIsDAELIAAoAihFBEAgAEF+NgIsDAELIAAoAihBADYCGCAAKAIoKAIgRQRAIAAoAihBBTYCICAAKAIoQQA2AigLIAAoAigoAiRFBEAgACgCKEEGNgIkCyAAKAIkQX9GBEAgAEEGNgIkCwJAIAAoAhxBAEgEQCAAQQA2AgQgAEEAIAAoAhxrNgIcDAELIAAoAhxBD0oEQCAAQQI2AgQgACAAKAIcQRBrNgIcCwsCQAJAIAAoAhhBAUgNACAAKAIYQQlKDQAgACgCIEEIRw0AIAAoAhxBCEgNACAAKAIcQQ9KDQAgACgCJEEASA0AIAAoAiRBCUoNACAAKAIUQQBIDQAgACgCFEEESg0AIAAoAhxBCEcNASAAKAIEQQFGDQELIABBfjYCLAwBCyAAKAIcQQhGBEAgAEEJNgIcCyAAIAAoAigoAihBAUHELSAAKAIoKAIgEQEANgIIIAAoAghFBEAgAEF8NgIsDAELIAAoAiggACgCCDYCHCAAKAIIIAAoAig2AgAgACgCCEEqNgIEIAAoAgggACgCBDYCGCAAKAIIQQA2AhwgACgCCCAAKAIcNgIwIAAoAghBASAAKAIIKAIwdDYCLCAAKAIIIAAoAggoAixBAWs2AjQgACgCCCAAKAIYQQdqNgJQIAAoAghBASAAKAIIKAJQdDYCTCAAKAIIIAAoAggoAkxBAWs2AlQgACgCCCAAKAIIKAJQQQJqQQNuNgJYIAAoAigoAiggACgCCCgCLEECIAAoAigoAiARAQAhASAAKAIIIAE2AjggACgCKCgCKCAAKAIIKAIsQQIgACgCKCgCIBEBACEBIAAoAgggATYCQCAAKAIoKAIoIAAoAggoAkxBAiAAKAIoKAIgEQEAIQEgACgCCCABNgJEIAAoAghBADYCwC0gACgCCEEBIAAoAhhBBmp0NgKcLSAAIAAoAigoAiggACgCCCgCnC1BBCAAKAIoKAIgEQEANgIAIAAoAgggACgCADYCCCAAKAIIIAAoAggoApwtQQJ0NgIMAkACQCAAKAIIKAI4RQ0AIAAoAggoAkBFDQAgACgCCCgCREUNACAAKAIIKAIIDQELIAAoAghBmgU2AgQgACgCKEG42QAoAgA2AhggACgCKBC4ARogAEF8NgIsDAELIAAoAgggACgCACAAKAIIKAKcLUEBdkEBdGo2AqQtIAAoAgggACgCCCgCCCAAKAIIKAKcLUEDbGo2ApgtIAAoAgggACgCJDYChAEgACgCCCAAKAIUNgKIASAAKAIIIAAoAiA6ACQgACgCKCEBIwBBEGsiAyQAIAMgATYCDCADKAIMIQIjAEEQayIBJAAgASACNgIIAkAgASgCCBB4BEAgAUF+NgIMDAELIAEoAghBADYCFCABKAIIQQA2AgggASgCCEEANgIYIAEoAghBAjYCLCABIAEoAggoAhw2AgQgASgCBEEANgIUIAEoAgQgASgCBCgCCDYCECABKAIEKAIYQQBIBEAgASgCBEEAIAEoAgQoAhhrNgIYCyABKAIEIAEoAgQoAhhBAkYEf0E5BUEqQfEAIAEoAgQoAhgbCzYCBAJ/IAEoAgQoAhhBAkYEQEEAQQBBABAaDAELQQBBAEEAED0LIQIgASgCCCACNgIwIAEoAgRBADYCKCABKAIEIQUjAEEQayICJAAgAiAFNgIMIAIoAgwgAigCDEGUAWo2ApgWIAIoAgxB0N8ANgKgFiACKAIMIAIoAgxBiBNqNgKkFiACKAIMQeTfADYCrBYgAigCDCACKAIMQfwUajYCsBYgAigCDEH43wA2ArgWIAIoAgxBADsBuC0gAigCDEEANgK8LSACKAIMEL4BIAJBEGokACABQQA2AgwLIAEoAgwhAiABQRBqJAAgAyACNgIIIAMoAghFBEAgAygCDCgCHCECIwBBEGsiASQAIAEgAjYCDCABKAIMIAEoAgwoAixBAXQ2AjwgASgCDCgCRCABKAIMKAJMQQFrQQF0akEAOwEAIAEoAgwoAkRBACABKAIMKAJMQQFrQQF0EDMgASgCDCABKAIMKAKEAUEMbEGA7wBqLwECNgKAASABKAIMIAEoAgwoAoQBQQxsQYDvAGovAQA2AowBIAEoAgwgASgCDCgChAFBDGxBgO8Aai8BBDYCkAEgASgCDCABKAIMKAKEAUEMbEGA7wBqLwEGNgJ8IAEoAgxBADYCbCABKAIMQQA2AlwgASgCDEEANgJ0IAEoAgxBADYCtC0gASgCDEECNgJ4IAEoAgxBAjYCYCABKAIMQQA2AmggASgCDEEANgJIIAFBEGokAAsgAygCCCEBIANBEGokACAAIAE2AiwLIAAoAiwhASAAQTBqJAAgBCABNgIADAELIAQoAgRBEGohASMAQSBrIgAkACAAIAE2AhggAEFxNgIUIABBwBI2AhAgAEE4NgIMAkACQAJAIAAoAhBFDQAgACgCECwAAEHAEiwAAEcNACAAKAIMQThGDQELIABBejYCHAwBCyAAKAIYRQRAIABBfjYCHAwBCyAAKAIYQQA2AhggACgCGCgCIEUEQCAAKAIYQQU2AiAgACgCGEEANgIoCyAAKAIYKAIkRQRAIAAoAhhBBjYCJAsgACAAKAIYKAIoQQFB0DcgACgCGCgCIBEBADYCBCAAKAIERQRAIABBfDYCHAwBCyAAKAIYIAAoAgQ2AhwgACgCBCAAKAIYNgIAIAAoAgRBADYCOCAAKAIEQbT+ADYCBCAAKAIYIQIgACgCFCEDIwBBIGsiASQAIAEgAjYCGCABIAM2AhQCQCABKAIYEEoEQCABQX42AhwMAQsgASABKAIYKAIcNgIMAkAgASgCFEEASARAIAFBADYCECABQQAgASgCFGs2AhQMAQsgASABKAIUQQR1QQVqNgIQIAEoAhRBMEgEQCABIAEoAhRBD3E2AhQLCwJAIAEoAhRFDQAgASgCFEEITgRAIAEoAhRBD0wNAQsgAUF+NgIcDAELAkAgASgCDCgCOEUNACABKAIMKAIoIAEoAhRGDQAgASgCGCgCKCABKAIMKAI4IAEoAhgoAiQRBAAgASgCDEEANgI4CyABKAIMIAEoAhA2AgwgASgCDCABKAIUNgIoIAEoAhghAiMAQRBrIgMkACADIAI2AggCQCADKAIIEEoEQCADQX42AgwMAQsgAyADKAIIKAIcNgIEIAMoAgRBADYCLCADKAIEQQA2AjAgAygCBEEANgI0IAMoAgghBSMAQRBrIgIkACACIAU2AggCQCACKAIIEEoEQCACQX42AgwMAQsgAiACKAIIKAIcNgIEIAIoAgRBADYCICACKAIIQQA2AhQgAigCCEEANgIIIAIoAghBADYCGCACKAIEKAIMBEAgAigCCCACKAIEKAIMQQFxNgIwCyACKAIEQbT+ADYCBCACKAIEQQA2AgggAigCBEEANgIQIAIoAgRBgIACNgIYIAIoAgRBADYCJCACKAIEQQA2AjwgAigCBEEANgJAIAIoAgQgAigCBEG0CmoiBTYCcCACKAIEIAU2AlQgAigCBCAFNgJQIAIoAgRBATYCxDcgAigCBEF/NgLINyACQQA2AgwLIAIoAgwhBSACQRBqJAAgAyAFNgIMCyADKAIMIQIgA0EQaiQAIAEgAjYCHAsgASgCHCECIAFBIGokACAAIAI2AgggACgCCARAIAAoAhgoAiggACgCBCAAKAIYKAIkEQQAIAAoAhhBADYCHAsgACAAKAIINgIcCyAAKAIcIQEgAEEgaiQAIAQgATYCAAsCQCAEKAIABEAgBCgCBCgCAEENIAQoAgAQFCAEQQA6AA8MAQsgBEEBOgAPCyAELQAPQQFxIQAgBEEQaiQAIAALbwEBfyMAQRBrIgEgADYCCCABIAEoAgg2AgQCQCABKAIELQAEQQFxRQRAIAFBADYCDAwBCyABKAIEKAIIQQNIBEAgAUECNgIMDAELIAEoAgQoAghBB0oEQCABQQE2AgwMAQsgAUEANgIMCyABKAIMCywBAX8jAEEQayIBJAAgASAANgIMIAEgASgCDDYCCCABKAIIEBUgAUEQaiQACzwBAX8jAEEQayIDJAAgAyAAOwEOIAMgATYCCCADIAI2AgRBASADKAIIIAMoAgQQtAEhACADQRBqJAAgAAvBEAECfyMAQSBrIgIkACACIAA2AhggAiABNgIUAkADQAJAIAIoAhgoAnRBhgJJBEAgAigCGBBcAkAgAigCGCgCdEGGAk8NACACKAIUDQAgAkEANgIcDAQLIAIoAhgoAnRFDQELIAJBADYCECACKAIYKAJ0QQNPBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsgAigCGCACKAIYKAJgNgJ4IAIoAhggAigCGCgCcDYCZCACKAIYQQI2AmACQCACKAIQRQ0AIAIoAhgoAnggAigCGCgCgAFPDQAgAigCGCgCLEGGAmsgAigCGCgCbCACKAIQa0kNACACKAIYIAIoAhAQtgEhACACKAIYIAA2AmACQCACKAIYKAJgQQVLDQAgAigCGCgCiAFBAUcEQCACKAIYKAJgQQNHDQEgAigCGCgCbCACKAIYKAJwa0GAIE0NAQsgAigCGEECNgJgCwsCQAJAIAIoAhgoAnhBA0kNACACKAIYKAJgIAIoAhgoAnhLDQAgAiACKAIYIgAoAmwgACgCdGpBA2s2AgggAiACKAIYKAJ4QQNrOgAHIAIgAigCGCIAKAJsIAAoAmRBf3NqOwEEIAIoAhgiACgCpC0gACgCoC1BAXRqIAIvAQQ7AQAgAi0AByEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACIAIvAQRBAWs7AQQgAigCGCACLQAHQdDdAGotAABBAnRqQZgJaiIAIAAvAQBBAWo7AQAgAigCGEGIE2oCfyACLwEEQYACSQRAIAIvAQQtANBZDAELIAIvAQRBB3ZBgAJqLQDQWQtBAnRqIgAgAC8BAEEBajsBACACIAIoAhgoAqAtIAIoAhgoApwtQQFrRjYCDCACKAIYIgAgACgCdCACKAIYKAJ4QQFrazYCdCACKAIYIgAgACgCeEECazYCeANAIAIoAhgiASgCbEEBaiEAIAEgADYCbCAAIAIoAghNBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsgAigCGCIBKAJ4QQFrIQAgASAANgJ4IAANAAsgAigCGEEANgJoIAIoAhhBAjYCYCACKAIYIgAgACgCbEEBajYCbCACKAIMBEAgAigCGAJ/IAIoAhgoAlxBAE4EQCACKAIYKAI4IAIoAhgoAlxqDAELQQALIAIoAhgoAmwgAigCGCgCXGtBABAoIAIoAhggAigCGCgCbDYCXCACKAIYKAIAEBwgAigCGCgCACgCEEUEQCACQQA2AhwMBgsLDAELAkAgAigCGCgCaARAIAIgAigCGCIAKAI4IAAoAmxqQQFrLQAAOgADIAIoAhgiACgCpC0gACgCoC1BAXRqQQA7AQAgAi0AAyEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACKAIYIAItAANBAnRqIgAgAC8BlAFBAWo7AZQBIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAgwEQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EAECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHAsgAigCGCIAIAAoAmxBAWo2AmwgAigCGCIAIAAoAnRBAWs2AnQgAigCGCgCACgCEEUEQCACQQA2AhwMBgsMAQsgAigCGEEBNgJoIAIoAhgiACAAKAJsQQFqNgJsIAIoAhgiACAAKAJ0QQFrNgJ0CwsMAQsLIAIoAhgoAmgEQCACIAIoAhgiACgCOCAAKAJsakEBay0AADoAAiACKAIYIgAoAqQtIAAoAqAtQQF0akEAOwEAIAItAAIhASACKAIYIgAoApgtIQMgACAAKAKgLSIAQQFqNgKgLSAAIANqIAE6AAAgAigCGCACLQACQQJ0aiIAIAAvAZQBQQFqOwGUASACIAIoAhgoAqAtIAIoAhgoApwtQQFrRjYCDCACKAIYQQA2AmgLIAIoAhgCfyACKAIYKAJsQQJJBEAgAigCGCgCbAwBC0ECCzYCtC0gAigCFEEERgRAIAIoAhgCfyACKAIYKAJcQQBOBEAgAigCGCgCOCACKAIYKAJcagwBC0EACyACKAIYKAJsIAIoAhgoAlxrQQEQKCACKAIYIAIoAhgoAmw2AlwgAigCGCgCABAcIAIoAhgoAgAoAhBFBEAgAkECNgIcDAILIAJBAzYCHAwBCyACKAIYKAKgLQRAIAIoAhgCfyACKAIYKAJcQQBOBEAgAigCGCgCOCACKAIYKAJcagwBC0EACyACKAIYKAJsIAIoAhgoAlxrQQAQKCACKAIYIAIoAhgoAmw2AlwgAigCGCgCABAcIAIoAhgoAgAoAhBFBEAgAkEANgIcDAILCyACQQE2AhwLIAIoAhwhACACQSBqJAAgAAuVDQECfyMAQSBrIgIkACACIAA2AhggAiABNgIUAkADQAJAIAIoAhgoAnRBhgJJBEAgAigCGBBcAkAgAigCGCgCdEGGAk8NACACKAIUDQAgAkEANgIcDAQLIAIoAhgoAnRFDQELIAJBADYCECACKAIYKAJ0QQNPBEAgAigCGCACKAIYKAJUIAIoAhgoAjggAigCGCgCbEECamotAAAgAigCGCgCSCACKAIYKAJYdHNxNgJIIAIoAhgoAkAgAigCGCgCbCACKAIYKAI0cUEBdGogAigCGCgCRCACKAIYKAJIQQF0ai8BACIAOwEAIAIgAEH//wNxNgIQIAIoAhgoAkQgAigCGCgCSEEBdGogAigCGCgCbDsBAAsCQCACKAIQRQ0AIAIoAhgoAixBhgJrIAIoAhgoAmwgAigCEGtJDQAgAigCGCACKAIQELYBIQAgAigCGCAANgJgCwJAIAIoAhgoAmBBA08EQCACIAIoAhgoAmBBA2s6AAsgAiACKAIYIgAoAmwgACgCcGs7AQggAigCGCIAKAKkLSAAKAKgLUEBdGogAi8BCDsBACACLQALIQEgAigCGCIAKAKYLSEDIAAgACgCoC0iAEEBajYCoC0gACADaiABOgAAIAIgAi8BCEEBazsBCCACKAIYIAItAAtB0N0Aai0AAEECdGpBmAlqIgAgAC8BAEEBajsBACACKAIYQYgTagJ/IAIvAQhBgAJJBEAgAi8BCC0A0FkMAQsgAi8BCEEHdkGAAmotANBZC0ECdGoiACAALwEAQQFqOwEAIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAhgiACAAKAJ0IAIoAhgoAmBrNgJ0AkACQCACKAIYKAJgIAIoAhgoAoABSw0AIAIoAhgoAnRBA0kNACACKAIYIgAgACgCYEEBazYCYANAIAIoAhgiACAAKAJsQQFqNgJsIAIoAhggAigCGCgCVCACKAIYKAI4IAIoAhgoAmxBAmpqLQAAIAIoAhgoAkggAigCGCgCWHRzcTYCSCACKAIYKAJAIAIoAhgoAmwgAigCGCgCNHFBAXRqIAIoAhgoAkQgAigCGCgCSEEBdGovAQAiADsBACACIABB//8DcTYCECACKAIYKAJEIAIoAhgoAkhBAXRqIAIoAhgoAmw7AQAgAigCGCIBKAJgQQFrIQAgASAANgJgIAANAAsgAigCGCIAIAAoAmxBAWo2AmwMAQsgAigCGCIAIAIoAhgoAmAgACgCbGo2AmwgAigCGEEANgJgIAIoAhggAigCGCgCOCACKAIYKAJsai0AADYCSCACKAIYIAIoAhgoAlQgAigCGCgCOCACKAIYKAJsQQFqai0AACACKAIYKAJIIAIoAhgoAlh0c3E2AkgLDAELIAIgAigCGCIAKAI4IAAoAmxqLQAAOgAHIAIoAhgiACgCpC0gACgCoC1BAXRqQQA7AQAgAi0AByEBIAIoAhgiACgCmC0hAyAAIAAoAqAtIgBBAWo2AqAtIAAgA2ogAToAACACKAIYIAItAAdBAnRqIgAgAC8BlAFBAWo7AZQBIAIgAigCGCgCoC0gAigCGCgCnC1BAWtGNgIMIAIoAhgiACAAKAJ0QQFrNgJ0IAIoAhgiACAAKAJsQQFqNgJsCyACKAIMBEAgAigCGAJ/IAIoAhgoAlxBAE4EQCACKAIYKAI4IAIoAhgoAlxqDAELQQALIAIoAhgoAmwgAigCGCgCXGtBABAoIAIoAhggAigCGCgCbDYCXCACKAIYKAIAEBwgAigCGCgCACgCEEUEQCACQQA2AhwMBAsLDAELCyACKAIYAn8gAigCGCgCbEECSQRAIAIoAhgoAmwMAQtBAgs2ArQtIAIoAhRBBEYEQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EBECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHCACKAIYKAIAKAIQRQRAIAJBAjYCHAwCCyACQQM2AhwMAQsgAigCGCgCoC0EQCACKAIYAn8gAigCGCgCXEEATgRAIAIoAhgoAjggAigCGCgCXGoMAQtBAAsgAigCGCgCbCACKAIYKAJca0EAECggAigCGCACKAIYKAJsNgJcIAIoAhgoAgAQHCACKAIYKAIAKAIQRQRAIAJBADYCHAwCCwsgAkEBNgIcCyACKAIcIQAgAkEgaiQAIAALBwAgAC8BMAspAQF/IwBBEGsiAiQAIAIgADYCDCACIAE2AgggAigCCBAVIAJBEGokAAs6AQF/IwBBEGsiAyQAIAMgADYCDCADIAE2AgggAyACNgIEIAMoAgggAygCBGwQGCEAIANBEGokACAAC84FAQF/IwBB0ABrIgUkACAFIAA2AkQgBSABNgJAIAUgAjYCPCAFIAM3AzAgBSAENgIsIAUgBSgCQDYCKAJAAkACQAJAAkACQAJAAkACQCAFKAIsDg8AAQIDBQYHBwcHBwcHBwQHCwJ/IAUoAkQhASAFKAIoIQIjAEHgAGsiACQAIAAgATYCWCAAIAI2AlQgACAAKAJYIABByABqQgwQKyIDNwMIAkAgA0IAUwRAIAAoAlQgACgCWBAXIABBfzYCXAwBCyAAKQMIQgxSBEAgACgCVEERQQAQFCAAQX82AlwMAQsgACgCVCAAQcgAaiAAQcgAakIMQQAQfCAAKAJYIABBEGoQOUEASARAIABBADYCXAwBCyAAKAI4IABBBmogAEEEahCNAQJAIAAtAFMgACgCPEEYdkYNACAALQBTIAAvAQZBCHZGDQAgACgCVEEbQQAQFCAAQX82AlwMAQsgAEEANgJcCyAAKAJcIQEgAEHgAGokACABQQBICwRAIAVCfzcDSAwICyAFQgA3A0gMBwsgBSAFKAJEIAUoAjwgBSkDMBArIgM3AyAgA0IAUwRAIAUoAiggBSgCRBAXIAVCfzcDSAwHCyAFKAJAIAUoAjwgBSgCPCAFKQMgQQAQfCAFIAUpAyA3A0gMBgsgBUIANwNIDAULIAUgBSgCPDYCHCAFKAIcQQA7ATIgBSgCHCIAIAApAwBCgAGENwMAIAUoAhwpAwBCCINCAFIEQCAFKAIcIgAgACkDIEIMfTcDIAsgBUIANwNIDAQLIAVBfzYCFCAFQQU2AhAgBUEENgIMIAVBAzYCCCAFQQI2AgQgBUEBNgIAIAVBACAFEDQ3A0gMAwsgBSAFKAIoIAUoAjwgBSkDMBBDNwNIDAILIAUoAigQvwEgBUIANwNIDAELIAUoAihBEkEAEBQgBUJ/NwNICyAFKQNIIQMgBUHQAGokACADC+4CAQF/IwBBIGsiBSQAIAUgADYCGCAFIAE2AhQgBSACOwESIAUgAzYCDCAFIAQ2AggCQAJAAkAgBSgCCEUNACAFKAIURQ0AIAUvARJBAUYNAQsgBSgCGEEIakESQQAQFCAFQQA2AhwMAQsgBSgCDEEBcQRAIAUoAhhBCGpBGEEAEBQgBUEANgIcDAELIAVBGBAYIgA2AgQgAEUEQCAFKAIYQQhqQQ5BABAUIAVBADYCHAwBCyMAQRBrIgAgBSgCBDYCDCAAKAIMQQA2AgAgACgCDEEANgIEIAAoAgxBADYCCCAFKAIEQfis0ZEBNgIMIAUoAgRBic+VmgI2AhAgBSgCBEGQ8dmiAzYCFCAFKAIEQQAgBSgCCCAFKAIIEC6tQQEQfCAFIAUoAhggBSgCFEEDIAUoAgQQYSIANgIAIABFBEAgBSgCBBC/ASAFQQA2AhwMAQsgBSAFKAIANgIcCyAFKAIcIQAgBUEgaiQAIAALBwAgACgCIAu9GAECfyMAQfAAayIEJAAgBCAANgJkIAQgATYCYCAEIAI3A1ggBCADNgJUIAQgBCgCZDYCUAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBCgCVA4UBgcCDAQFCg8AAwkRCxAOCBIBEg0SC0EAQgBBACAEKAJQEEwhACAEKAJQIAA2AhQgAEUEQCAEQn83A2gMEwsgBCgCUCgCFEIANwM4IAQoAlAoAhRCADcDQCAEQgA3A2gMEgsgBCgCUCgCECEBIAQpA1ghAiAEKAJQIQMjAEFAaiIAJAAgACABNgI4IAAgAjcDMCAAIAM2AiwCQCAAKQMwUARAIABBAEIAQQEgACgCLBBMNgI8DAELIAApAzAgACgCOCkDMFYEQCAAKAIsQRJBABAUIABBADYCPAwBCyAAKAI4KAIoBEAgACgCLEEdQQAQFCAAQQA2AjwMAQsgACAAKAI4IAApAzAQwAE3AyAgACAAKQMwIAAoAjgoAgQgACkDIKdBA3RqKQMAfTcDGCAAKQMYUARAIAAgACkDIEIBfTcDICAAIAAoAjgoAgAgACkDIKdBBHRqKQMINwMYCyAAIAAoAjgoAgAgACkDIKdBBHRqKQMIIAApAxh9NwMQIAApAxAgACkDMFYEQCAAKAIsQRxBABAUIABBADYCPAwBCyAAIAAoAjgoAgAgACkDIEIBfEEAIAAoAiwQTCIBNgIMIAFFBEAgAEEANgI8DAELIAAoAgwoAgAgACgCDCkDCEIBfadBBHRqIAApAxg3AwggACgCDCgCBCAAKAIMKQMIp0EDdGogACkDMDcDACAAKAIMIAApAzA3AzAgACgCDAJ+IAAoAjgpAxggACgCDCkDCEIBfVQEQCAAKAI4KQMYDAELIAAoAgwpAwhCAX0LNwMYIAAoAjggACgCDDYCKCAAKAIMIAAoAjg2AiggACgCOCAAKAIMKQMINwMgIAAoAgwgACkDIEIBfDcDICAAIAAoAgw2AjwLIAAoAjwhASAAQUBrJAAgASEAIAQoAlAgADYCFCAARQRAIARCfzcDaAwSCyAEKAJQKAIUIAQpA1g3AzggBCgCUCgCFCAEKAJQKAIUKQMINwNAIARCADcDaAwRCyAEQgA3A2gMEAsgBCgCUCgCEBAyIAQoAlAgBCgCUCgCFDYCECAEKAJQQQA2AhQgBEIANwNoDA8LIAQgBCgCUCAEKAJgIAQpA1gQQzcDaAwOCyAEKAJQKAIQEDIgBCgCUCgCFBAyIAQoAlAQFSAEQgA3A2gMDQsgBCgCUCgCEEIANwM4IAQoAlAoAhBCADcDQCAEQgA3A2gMDAsgBCkDWEL///////////8AVgRAIAQoAlBBEkEAEBQgBEJ/NwNoDAwLIAQoAlAoAhAhASAEKAJgIQMgBCkDWCECIwBBQGoiACQAIAAgATYCNCAAIAM2AjAgACACNwMoIAACfiAAKQMoIAAoAjQpAzAgACgCNCkDOH1UBEAgACkDKAwBCyAAKAI0KQMwIAAoAjQpAzh9CzcDKAJAIAApAyhQBEAgAEIANwM4DAELIAApAyhC////////////AFYEQCAAQn83AzgMAQsgACAAKAI0KQNANwMYIAAgACgCNCkDOCAAKAI0KAIEIAApAxinQQN0aikDAH03AxAgAEIANwMgA0AgACkDICAAKQMoVARAIAACfiAAKQMoIAApAyB9IAAoAjQoAgAgACkDGKdBBHRqKQMIIAApAxB9VARAIAApAyggACkDIH0MAQsgACgCNCgCACAAKQMYp0EEdGopAwggACkDEH0LNwMIIAAoAjAgACkDIKdqIAAoAjQoAgAgACkDGKdBBHRqKAIAIAApAxCnaiAAKQMIpxAZGiAAKQMIIAAoAjQoAgAgACkDGKdBBHRqKQMIIAApAxB9UQRAIAAgACkDGEIBfDcDGAsgACAAKQMIIAApAyB8NwMgIABCADcDEAwBCwsgACgCNCIBIAApAyAgASkDOHw3AzggACgCNCAAKQMYNwNAIAAgACkDIDcDOAsgACkDOCECIABBQGskACAEIAI3A2gMCwsgBEEAQgBBACAEKAJQEEw2AkwgBCgCTEUEQCAEQn83A2gMCwsgBCgCUCgCEBAyIAQoAlAgBCgCTDYCECAEQgA3A2gMCgsgBCgCUCgCFBAyIAQoAlBBADYCFCAEQgA3A2gMCQsgBCAEKAJQKAIQIAQoAmAgBCkDWCAEKAJQEMEBrDcDaAwICyAEIAQoAlAoAhQgBCgCYCAEKQNYIAQoAlAQwQGsNwNoDAcLIAQpA1hCOFQEQCAEKAJQQRJBABAUIARCfzcDaAwHCyAEIAQoAmA2AkggBCgCSBA7IAQoAkggBCgCUCgCDDYCKCAEKAJIIAQoAlAoAhApAzA3AxggBCgCSCAEKAJIKQMYNwMgIAQoAkhBADsBMCAEKAJIQQA7ATIgBCgCSELcATcDACAEQjg3A2gMBgsgBCgCUCAEKAJgKAIANgIMIARCADcDaAwFCyAEQX82AkAgBEETNgI8IARBCzYCOCAEQQ02AjQgBEEMNgIwIARBCjYCLCAEQQ82AiggBEEJNgIkIARBETYCICAEQQg2AhwgBEEHNgIYIARBBjYCFCAEQQU2AhAgBEEENgIMIARBAzYCCCAEQQI2AgQgBEEBNgIAIARBACAEEDQ3A2gMBAsgBCgCUCgCECkDOEL///////////8AVgRAIAQoAlBBHkE9EBQgBEJ/NwNoDAQLIAQgBCgCUCgCECkDODcDaAwDCyAEKAJQKAIUKQM4Qv///////////wBWBEAgBCgCUEEeQT0QFCAEQn83A2gMAwsgBCAEKAJQKAIUKQM4NwNoDAILIAQpA1hC////////////AFYEQCAEKAJQQRJBABAUIARCfzcDaAwCCyAEKAJQKAIUIQEgBCgCYCEDIAQpA1ghAiAEKAJQIQUjAEHgAGsiACQAIAAgATYCVCAAIAM2AlAgACACNwNIIAAgBTYCRAJAIAApA0ggACgCVCkDOCAAKQNIfEL//wN8VgRAIAAoAkRBEkEAEBQgAEJ/NwNYDAELIAAgACgCVCgCBCAAKAJUKQMIp0EDdGopAwA3AyAgACkDICAAKAJUKQM4IAApA0h8VARAIAAgACgCVCkDCCAAKQNIIAApAyAgACgCVCkDOH19Qv//A3xCEIh8NwMYIAApAxggACgCVCkDEFYEQCAAIAAoAlQpAxA3AxAgACkDEFAEQCAAQhA3AxALA0AgACkDECAAKQMYVARAIAAgACkDEEIBhjcDEAwBCwsgACgCVCAAKQMQIAAoAkQQwgFBAXFFBEAgACgCREEOQQAQFCAAQn83A1gMAwsLA0AgACgCVCkDCCAAKQMYVARAQYCABBAYIQEgACgCVCgCACAAKAJUKQMIp0EEdGogATYCACABBEAgACgCVCgCACAAKAJUKQMIp0EEdGpCgIAENwMIIAAoAlQiASABKQMIQgF8NwMIIAAgACkDIEKAgAR8NwMgIAAoAlQoAgQgACgCVCkDCKdBA3RqIAApAyA3AwAMAgUgACgCREEOQQAQFCAAQn83A1gMBAsACwsLIAAgACgCVCkDQDcDMCAAIAAoAlQpAzggACgCVCgCBCAAKQMwp0EDdGopAwB9NwMoIABCADcDOANAIAApAzggACkDSFQEQCAAAn4gACkDSCAAKQM4fSAAKAJUKAIAIAApAzCnQQR0aikDCCAAKQMofVQEQCAAKQNIIAApAzh9DAELIAAoAlQoAgAgACkDMKdBBHRqKQMIIAApAyh9CzcDCCAAKAJUKAIAIAApAzCnQQR0aigCACAAKQMop2ogACgCUCAAKQM4p2ogACkDCKcQGRogACkDCCAAKAJUKAIAIAApAzCnQQR0aikDCCAAKQMofVEEQCAAIAApAzBCAXw3AzALIAAgACkDCCAAKQM4fDcDOCAAQgA3AygMAQsLIAAoAlQiASAAKQM4IAEpAzh8NwM4IAAoAlQgACkDMDcDQCAAKAJUKQM4IAAoAlQpAzBWBEAgACgCVCAAKAJUKQM4NwMwCyAAIAApAzg3A1gLIAApA1ghAiAAQeAAaiQAIAQgAjcDaAwBCyAEKAJQQRxBABAUIARCfzcDaAsgBCkDaCECIARB8ABqJAAgAgsHACAAKAIACxgAQaibAUIANwIAQbCbAUEANgIAQaibAQuGAQIEfwF+IwBBEGsiASQAAkAgACkDMFAEQAwBCwNAAkAgACAFQQAgAUEPaiABQQhqEIoBIgRBf0YNACABLQAPQQNHDQAgAiABKAIIQYCAgIB/cUGAgICAekZqIQILQX8hAyAEQX9GDQEgAiEDIAVCAXwiBSAAKQMwVA0ACwsgAUEQaiQAIAMLC4GNASMAQYAIC4EMaW5zdWZmaWNpZW50IG1lbW9yeQBuZWVkIGRpY3Rpb25hcnkALSsgICAwWDB4AC0wWCswWCAwWC0weCsweCAweABaaXAgYXJjaGl2ZSBpbmNvbnNpc3RlbnQASW52YWxpZCBhcmd1bWVudABpbnZhbGlkIGxpdGVyYWwvbGVuZ3RocyBzZXQAaW52YWxpZCBjb2RlIGxlbmd0aHMgc2V0AHVua25vd24gaGVhZGVyIGZsYWdzIHNldABpbnZhbGlkIGRpc3RhbmNlcyBzZXQAaW52YWxpZCBiaXQgbGVuZ3RoIHJlcGVhdABGaWxlIGFscmVhZHkgZXhpc3RzAHRvbyBtYW55IGxlbmd0aCBvciBkaXN0YW5jZSBzeW1ib2xzAGludmFsaWQgc3RvcmVkIGJsb2NrIGxlbmd0aHMAJXMlcyVzAGJ1ZmZlciBlcnJvcgBObyBlcnJvcgBzdHJlYW0gZXJyb3IAVGVsbCBlcnJvcgBJbnRlcm5hbCBlcnJvcgBTZWVrIGVycm9yAFdyaXRlIGVycm9yAGZpbGUgZXJyb3IAUmVhZCBlcnJvcgBabGliIGVycm9yAGRhdGEgZXJyb3IAQ1JDIGVycm9yAGluY29tcGF0aWJsZSB2ZXJzaW9uAG5hbgAvZGV2L3VyYW5kb20AaW52YWxpZCBjb2RlIC0tIG1pc3NpbmcgZW5kLW9mLWJsb2NrAGluY29ycmVjdCBoZWFkZXIgY2hlY2sAaW5jb3JyZWN0IGxlbmd0aCBjaGVjawBpbmNvcnJlY3QgZGF0YSBjaGVjawBpbnZhbGlkIGRpc3RhbmNlIHRvbyBmYXIgYmFjawBoZWFkZXIgY3JjIG1pc21hdGNoAGluZgBpbnZhbGlkIHdpbmRvdyBzaXplAFJlYWQtb25seSBhcmNoaXZlAE5vdCBhIHppcCBhcmNoaXZlAFJlc291cmNlIHN0aWxsIGluIHVzZQBNYWxsb2MgZmFpbHVyZQBpbnZhbGlkIGJsb2NrIHR5cGUARmFpbHVyZSB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUAQ2FuJ3Qgb3BlbiBmaWxlAE5vIHN1Y2ggZmlsZQBQcmVtYXR1cmUgZW5kIG9mIGZpbGUAQ2FuJ3QgcmVtb3ZlIGZpbGUAaW52YWxpZCBsaXRlcmFsL2xlbmd0aCBjb2RlAGludmFsaWQgZGlzdGFuY2UgY29kZQB1bmtub3duIGNvbXByZXNzaW9uIG1ldGhvZABzdHJlYW0gZW5kAENvbXByZXNzZWQgZGF0YSBpbnZhbGlkAE11bHRpLWRpc2sgemlwIGFyY2hpdmVzIG5vdCBzdXBwb3J0ZWQAT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQARW5jcnlwdGlvbiBtZXRob2Qgbm90IHN1cHBvcnRlZABDb21wcmVzc2lvbiBtZXRob2Qgbm90IHN1cHBvcnRlZABFbnRyeSBoYXMgYmVlbiBkZWxldGVkAENvbnRhaW5pbmcgemlwIGFyY2hpdmUgd2FzIGNsb3NlZABDbG9zaW5nIHppcCBhcmNoaXZlIGZhaWxlZABSZW5hbWluZyB0ZW1wb3JhcnkgZmlsZSBmYWlsZWQARW50cnkgaGFzIGJlZW4gY2hhbmdlZABObyBwYXNzd29yZCBwcm92aWRlZABXcm9uZyBwYXNzd29yZCBwcm92aWRlZABVbmtub3duIGVycm9yICVkAHJiAHIrYgByd2EAJXMuWFhYWFhYAE5BTgBJTkYAQUUAMS4yLjExAC9wcm9jL3NlbGYvZmQvAC4AKG51bGwpADogAFBLBgcAUEsGBgBQSwUGAFBLAwQAUEsBAgAAAAAAAFIFAADZBwAArAgAAJEIAACCBQAApAUAAI0FAADFBQAAbwgAADQHAADpBAAAJAcAAAMHAACvBQAA4QYAAMsIAAA3CAAAQQcAAFoEAAC5BgAAcwUAAEEEAABXBwAAWAgAABcIAACnBgAA4ggAAPcIAAD/BwAAywYAAGgFAADBBwAAIABBmBQLEQEAAAABAAAAAQAAAAEAAAABAEG8FAsJAQAAAAEAAAACAEHoFAsBAQBBiBULAQEAQaIVC6REOiY7JmUmZiZjJmAmIiDYJcsl2SVCJkAmaiZrJjwmuiXEJZUhPCC2AKcArCWoIZEhkyGSIZAhHyKUIbIlvCUgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AAiPHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3ACiAKMApQCnIJIB4QDtAPMA+gDxANEAqgC6AL8AECOsAL0AvAChAKsAuwCRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgCWxA98AkwPAA6MDwwO1AMQDpgOYA6kDtAMeIsYDtQMpImEisQBlImQiICMhI/cASCKwABkitwAaIn8gsgCgJaAAAAAAAJYwB3csYQ7uulEJmRnEbQeP9GpwNaVj6aOVZJ4yiNsOpLjceR7p1eCI2dKXK0y2Cb18sX4HLbjnkR2/kGQQtx3yILBqSHG5895BvoR91Noa6+TdbVG11PTHhdODVphsE8Coa2R6+WL97Mllik9cARTZbAZjYz0P+vUNCI3IIG47XhBpTORBYNVycWei0eQDPEfUBEv9hQ3Sa7UKpfqotTVsmLJC1sm720D5vKzjbNgydVzfRc8N1txZPdGrrDDZJjoA3lGAUdfIFmHQv7X0tCEjxLNWmZW6zw+lvbieuAIoCIgFX7LZDMYk6Quxh3xvLxFMaFirHWHBPS1mtpBB3HYGcdsBvCDSmCoQ1e+JhbFxH7W2BqXkv58z1LjooskHeDT5AA+OqAmWGJgO4bsNan8tPW0Il2xkkQFcY+b0UWtrYmFsHNgwZYVOAGLy7ZUGbHulARvB9AiCV8QP9cbZsGVQ6bcS6ri+i3yIufzfHd1iSS3aFfN804xlTNT7WGGyTc5RtTp0ALyj4jC71EGl30rXldg9bcTRpPv01tNq6WlD/NluNEaIZ63QuGDacy0EROUdAzNfTAqqyXwN3TxxBVCqQQInEBALvoYgDMkltWhXs4VvIAnUZrmf5GHODvneXpjJ2SkimNCwtKjXxxc9s1mBDbQuO1y9t61susAgg7jttrO/mgzitgOa0rF0OUfV6q930p0VJtsEgxbccxILY+OEO2SUPmptDahaanoLzw7knf8JkyeuAAqxngd9RJMP8NKjCIdo8gEe/sIGaV1XYvfLZ2WAcTZsGecGa252G9T+4CvTiVp62hDMSt1nb9+5+fnvvo5DvrcX1Y6wYOij1tZ+k9GhxMLYOFLy30/xZ7vRZ1e8pt0GtT9LNrJI2isN2EwbCq/2SgM2YHoEQcPvYN9V32eo745uMXm+aUaMs2HLGoNmvKDSbyU24mhSlXcMzANHC7u5FgIiLyYFVb47usUoC72yklq0KwRqs1yn/9fCMc/QtYue2Swdrt5bsMJkmybyY+yco2p1CpNtAqkGCZw/Ng7rhWcHchNXAAWCSr+VFHq44q4rsXs4G7YMm47Skg2+1eW379x8Id/bC9TS04ZC4tTx+LPdaG6D2h/NFr6BWya59uF3sG93R7cY5loIiHBqD//KOwZmXAsBEf+eZY9prmL40/9rYUXPbBZ44gqg7tIN11SDBE7CswM5YSZnp/cWYNBNR2lJ23duPkpq0a7cWtbZZgvfQPA72DdTrrypxZ673n/Pskfp/7UwHPK9vYrCusowk7NTpqO0JAU20LqTBtfNKVfeVL9n2SMuemazuEphxAIbaF2UK28qN74LtKGODMMb3wVaje8CLQAAAABBMRsZgmI2MsNTLSsExWxkRfR3fYanWlbHlkFPCIrZyEm7wtGK6O/6y9n04wxPtaxNfq61ji2Dns8cmIdREsJKECPZU9Nw9HiSQe9hVdeuLhTmtTfXtZgcloSDBVmYG4IYqQCb2/otsJrLNqldXXfmHGxs/98/QdSeDlrNoiSEleMVn4wgRrKnYXepvqbh6PHn0PPoJIPew2Wyxdqqrl1d659GRCjMa29p/XB2rmsxOe9aKiAsCQcLbTgcEvM2Rt+yB13GcVRw7TBla/T38yq7tsIxonWRHIk0oAeQ+7yfF7qNhA553qklOO+yPP9583O+SOhqfRvFQTwq3lgFT3nwRH5i6YctT8LGHFTbAYoVlEC7Do2D6COmwtk4vw3FoDhM9Lshj6eWCs6WjRMJAMxcSDHXRYti+m7KU+F3VF27uhVsoKPWP42Ilw6WkVCY194RqczH0vrh7JPL+vVc12JyHeZ5a961VECfhE9ZWBIOFhkjFQ/acDgkm0EjPadr/WXmWuZ8JQnLV2Q40E6jrpEB4p+KGCHMpzNg/bwqr+Ekre7QP7QtgxKfbLIJhqskSMnqFVPQKUZ++2h3ZeL2eT8vt0gkNnQbCR01KhIE8rxTS7ONSFJw3mV5Me9+YP7z5ue/wv3+fJHQ1T2gy8z6NoqDuweRmnhUvLE5ZaeoS5iDOwqpmCLJ+rUJiMuuEE9d718ObPRGzT/ZbYwOwnRDElrzAiNB6sFwbMGAQXfYR9c2lwbmLY7FtQClhIQbvBqKQXFbu1pomOh3Q9nZbFoeTy0VX342DJwtGyfdHAA+EgCYuVMxg6CQYq6L0VO1khbF9N1X9O/ElKfC79WW2fbpvAeuqI0ct2veMZwq7yqF7XlryqxIcNNvG134LipG4eE23magB8V/Y1ToVCJl803l87ICpMKpG2eRhDAmoJ8puK7F5Pmf3v06zPPWe/3oz7xrqYD9WrKZPgmfsn84hKuwJBws8RUHNTJGKh5zdzEHtOFwSPXQa1E2g0Z6d7JdY07X+ssP5uHSzLXM+Y2E1+BKEpavCyONtshwoJ2JQbuERl0jAwdsOBrEPxUxhQ4OKEKYT2cDqVR+wPp5VYHLYkwfxTiBXvQjmJ2nDrPclhWqGwBU5VoxT/yZYmLX2FN5zhdP4UlWfvpQlS3Xe9QczGITio0tUruWNJHoux/Q2aAG7PN+Xq3CZUdukUhsL6BTdeg2EjqpBwkjalQkCCtlPxHkeaeWpUi8j2YbkaQnKoq94LzL8qGN0Oti3v3AI+/m2b3hvBT80KcNP4OKJn6ykT+5JNBw+BXLaTtG5kJ6d/1btWtl3PRafsU3CVPudjhI97GuCbjwnxKhM8w/inL9JJMAAAAAN2rCAW7UhANZvkYC3KgJB+vCywayfI0EhRZPBbhREw6PO9EP1oWXDeHvVQxk+RoJU5PYCAotngo9R1wLcKMmHEfJ5B0ed6IfKR1gHqwLLxubYe0awt+rGPW1aRnI8jUS/5j3E6YmsRGRTHMQFFo8FSMw/hR6jrgWTeR6F+BGTTjXLI85jpLJO7n4Czo87kQ/C4SGPlI6wDxlUAI9WBdeNm99nDc2w9o1AakYNIS/VzGz1ZUw6mvTMt0BETOQ5Wskp4+pJf4x7yfJWy0mTE1iI3snoCIimeYgFfMkISi0eCof3rorRmD8KXEKPij0HHEtw3azLJrI9S6tojcvwI2acPfnWHGuWR5zmTPcchwlk3crT1F2cvEXdEWb1XV43Il+T7ZLfxYIDX0hYs98pHSAeZMeQnjKoAR6/crGe7AuvGyHRH5t3vo4b+mQ+m5shrVrW+x3agJSMWg1OPNpCH+vYj8VbWNmqythUcHpYNTXpmXjvWRkugMiZo1p4Gcgy9dIF6EVSU4fU0t5dZFK/GPeT8sJHE6St1pMpd2YTZiaxEav8AZH9k5ARcEkgkREMs1Bc1gPQCrmSUIdjItDUGjxVGcCM1U+vHVXCda3VozA+FO7qjpS4hR8UNV+vlHoOeJa31MgW4btZlmxh6RYNJHrXQP7KVxaRW9ebS+tX4AbNeG3cffg7s+x4tmlc+Ncszzma9n+5zJnuOUFDXrkOEom7w8g5O5WnqLsYfRg7eTiL+jTiO3pijar671caerwuBP9x9LR/J5sl/6pBlX/LBAa+ht62PtCxJ75da5c+EjpAPN/g8LyJj2E8BFXRvGUQQn0oyvL9fqVjffN/0/2YF142Vc3utgOifzaOeM+27z1cd6Ln7Pf0iH13eVLN9zYDGvX72ap1rbY79SBsi3VBKRi0DPOoNFqcObTXRok0hD+XsUnlJzEfiraxklAGMfMVlfC+zyVw6KC08GV6BHAqK9Ny5/Fj8rGe8nI8RELyXQHRMxDbYbNGtPAzy25As5Alq+Rd/xtkC5CK5IZKOmTnD6mlqtUZJfy6iKVxYDglPjHvJ/PrX6elhM4nKF5+p0kb7WYEwV3mUq7MZt90fOaMDWJjQdfS4xe4Q2OaYvPj+ydgIrb90KLgkkEibUjxoiIZJqDvw5YguawHoDR2tyBVMyThGOmUYU6GBeHDXLVhqDQ4qmXuiCozgRmqvlupKt8eOuuSxIprxKsb60lxq2sGIHxpy/rM6Z2VXWkQT+3pcQp+KDzQzqhqv18o52XvqLQc8S15xkGtL6nQLaJzYK3DNvNsjuxD7NiD0mxVWWLsGgi17tfSBW6BvZTuDGckbm0it68g+AcvdpeWr/tNJi+AAAAAGVnvLiLyAmq7q+1EleXYo8y8N433F9rJbk4153vKLTFik8IfWTgvW8BhwHXuL/WSt3YavIzd9/gVhBjWJ9XGVD6MKXoFJ8Q+nH4rELIwHvfrafHZ0MIcnUmb87NcH+tlRUYES37t6Q/ntAYhyfozxpCj3OirCDGsMlHegg+rzKgW8iOGLVnOwrQAIeyaThQLwxf7Jfi8FmFh5flPdGHhmW04DrdWk+Pzz8oM3eGEOTq43dYUg3Y7UBov1H4ofgr8MSfl0gqMCJaT1ee4vZvSX+TCPXHfadA1RjA/G1O0J81K7cjjcUYlp+gfyonGUf9unwgQQKSj/QQ9+hIqD1YFJtYP6gjtpAdMdP3oYlqz3YUD6jKrOEHf76EYMMG0nCgXrcXHOZZuKn0PN8VTIXnwtHggH5pDi/Le2tId8OiDw3Lx2ixcynHBGFMoLjZ9ZhvRJD/0/x+UGbuGzfaVk0nuQ4oQAW2xu+wpKOIDBwasNuBf9dnOZF40iv0H26TA/cmO2aQmoOIPy+R7ViTKVRgRLQxB/gM36hNHrrP8abs35L+ibguRmcXm1QCcCfsu0jwcd4vTMkwgPnbVedFY5ygP2v5x4PTF2g2wXIPinnLN13krlDhXED/VE4lmOj2c4iLrhbvNxb4QIIEnSc+vCQf6SFBeFWZr9fgi8qwXDM7tlntXtHlVbB+UEfVGez/bCE7YglGh9rn6TLIgo6OcNSe7Six+VGQX1bkgjoxWDqDCY+n5m4zHwjBhg1tpjq1pOFAvcGG/AUvKUkXSk71r/N2IjKWEZ6KeL4rmB3ZlyBLyfR4Lq5IwMAB/dKlZkFqHF6W93k5Kk+Xlp9d8vEj5QUZa01gftf1jtFi5+u23l9SjgnCN+m1etlGAGi8IbzQ6jHfiI9WYzBh+dYiBJ5qmr2mvQfYwQG/Nm60rVMJCBWaTnId/ynOpRGGe7d04ccPzdkQkqi+rCpGERk4I3algHVmxtgQAXpg/q7PcpvJc8oi8aRXR5YY76k5rf3MXhFFBu5NdmOJ8c6NJkTc6EH4ZFF5L/k0HpNB2rEmU7/WmuvpxvmzjKFFC2IO8BkHaUyhvlGbPNs2J4Q1mZKWUP4uLpm5VCb83uieEnFdjHcW4TTOLjapq0mKEUXmPwMggYO7dpHg4xP2XFv9WelJmD5V8SEGgmxEYT7Uqs6Lxs+pN344QX/WXSbDbrOJdnzW7srEb9YdWQqxoeHkHhTzgXmoS9dpyxOyDnerXKHCuTnGfgGA/qmc5ZkVJAs2oDZuURyOpxZmhsJx2j4s3m8sSbnTlPCBBAmV5rixe0kNox4usRtIPtJDLVlu+8P22+mmkWdRH6mwzHrODHSUYblm8QYF3gAAAAB3BzCW7g5hLJkJUboHbcQZcGr0j+ljpTWeZJWjDtuIMnncuKTg1ekel9LZiAm2TCt+sXy957gtB5C/HZEdtxBkarAg8vO5cUiEvkHeGtrUfW3d5Ov01LVRg9OFxxNsmFZka6jA/WL5eoplyewUAVxPYwZs2foPPWONCA31O24gyExpEF7VYEHkomdxcjwD5NFLBNRH0g2F/aUKtWs1taj6QrKYbNu7ydasvPlAMths40XfXHXc1g3Pq9E9WSbZMKxR3gA6yNdRgL/QYRYhtPS1VrPEI8+6lZm4vaUPKAK4nl8FiAjGDNmysQvpJC9vfIdYaEwRwWEdq7ZmLT123EGQAdtxBpjSILzv1RAqcbGFiQa2tR+fv+Sl6LjUM3gHyaIPAPk0lgmojuEOmBh/ag27CG09LZFkbJfmY1wBa2tR9BxsYWKFZTDY8mIATmwGle0bAaV7ggj0wfUPxFdlsNnGErfpUIu+uOr8uYh8Yt0d3xXaLUmM03zz+9RMZU2yYVg6tVHOo7wAdNS7MOJK36VBPdiV16TRxG3T1vT7Q2npajRu2fytZ4hG2mC40EQELXMzAx3lqgpMX90NfMlQBXE8JwJBqr4LEBDJDCCGV2i1JSBvhbO5ZtQJzmHkn17e+Q4p2cmYsNCYIsfXqLRZsz0XLrQNgbe9XDvAumyt7biDIJq/s7YDtuIMdLHSmurVRzmd0nevBNsmFXPcFoPjYwsSlGQ7hA1taj56alqo5A7PC5MJ/50KAK4nfQeesfAPk0SHCKPSHgHyaGkGwv73YlddgGVnyxlsNnFuawbn/tQbdonTK+AQ2npaZ91KzPm532+Ovu/5F7e+Q2CwjtXW1qPoodGTfjjYwsRP3/JS0btn8aa8V2c/tQbdSLI2S9gNK9qvChtMNgNK9kEEemDfYO/DqGffVTFuju9Gab55y2GzjLxmgxolb9KgUmjiNswMd5W7C0cDIgIWuVUFJi/Fuju+sr0LKCu0WpJcs2oEwtf/p7XQzzEs2Z6LW96uHZtkwrDsY/ImdWqjnAJtkwqcCQap6w42P3IHZ4UFAFcTlb9KguK4ehR7sSuuDLYbOJLSjpvl1b4NfNzvtwvb3yGG09LU8dTiQmjds/gf2oNugb4Wzfa5JltvsHfhGLdHd4gIWub/D2pwZgY7yhEBC1yPZZ7/+GKuaWFr/9MWbM9FoArieNcN0u5OBINUOQOzwqdnJmHQYBb3SWlHTT5ud9uu0WpK2dZa3EDfC2Y32DvwqbyuU967nsVHss9/MLX/6b298hzKusKKU7OTMCS0o6a60DYFzdcGk1TeVykj2We/s2Z6LsRhSrhdaBsCKm8rlLQLvjfDDI6hWgXfGy0C740AAAAAGRsxQTI2YoIrLVPDZGzFBH139EVWWqeGT0GWx8jZigjRwrtJ+u/oiuP02custU8Mta5+TZ6DLY6HmBzPSsISUVPZIxB49HDTYe9Bki6u11U3teYUHJi11wWDhJaCG5hZmwCpGLAt+tupNsua5nddXf9sbBzUQT/fzVoOnpWEJKKMnxXjp7JGIL6pd2Hx6OGm6PPQ58PegyTaxbJlXV2uqkRGn+tva8wodnD9aTkxa64gKlrvCwcJLBIcOG3fRjbzxl0Hsu1wVHH0a2Uwuyrz96IxwraJHJF1kAegNBefvPsOhI26JaneeTyy7zhz83n/auhIvkHFG31Y3io88HlPBelifkTCTy2H21QcxpQVigGNDrtApiPog7842cI4oMUNIbv0TAqWp48TjZbOXMwACUXXMUhu+mKLd+FTyrq7XVSjoGwViI0/1pGWDpfe15hQx8ypEezh+tL1+suTcmLXXGt55h1AVLXeWU+EnxYOElgPFSMZJDhw2j0jQZtl/WunfOZa5lfLCSVO0DhkAZGuoxiKn+Izp8whKrz9YK0k4a+0P9DunxKDLYYJsmzJSCSr0FMV6vt+RiniZXdoLz959jYkSLcdCRt0BBIqNUtTvPJSSI2zeWXecGB+7zHn5vP+/v3Cv9XQkXzMy6A9g4o2+pqRB7uxvFR4qKdlOTuDmEsimKkKCbX6yRCuy4hf711PRvRsDm3ZP810wg6M81oSQ+pBIwLBbHDB2HdBgJc210eOLeYGpQC1xbwbhIRxQYoaaFq7W0N36JhabNnZFS1PHgw2fl8nGy2cPgAc3bmYABKggzFTi65ikJK1U9Hd9MUWxO/0V+/Cp5T22ZbVrge86bccjaicMd5rhSrvKspree3TcEis+F0bb+FGKi5m3jbhf8UHoFToVGNN82UiArLz5RupwqQwhJFnKZ+gJuTFrrj93p/51vPMOs/o/XuAqWu8mbJa/bKfCT6rhDh/LBwksDUHFfEeKkYyBzF3c0hw4bRRa9D1ekaDNmNdsnfL+tdO0uHmD/nMtczg14SNr5YSSraNIwudoHDIhLtBiQMjXUYaOGwHMRU/xCgODoVnT5hCflSpA1V5+sBMYsuBgTjFH5gj9F6zDqedqhWW3OVUABv8TzFa12Jimc55U9hJ4U8XUPp+VnvXLZVizBzULY2KEzSWu1Ifu+iRBqDZ0F5+8+xHZcKtbEiRbnVToC86EjboIwkHqQgkVGoRP2Urlqd55I+8SKWkkRtmvYoqJ/LLvODr0I2hwP3eYtnm7yMUvOG9DafQ/CaKgz8/kbJ+cNAkuWnLFfhC5kY7W/13etxla7XFflr07lMJN/dIOHa4Ca6xoRKf8Io/zDOTJP1yAAAAAAHCajcDhNRuAka+WQcJqNwGy8LrBI18sgVPFoUOE1G4D9E7jw2XhdYMVe/hCRr5ZAjYk1MKni0KC1xHPRwmo3Ad5MlHH6J3Hh5gHSkbLwusGu1hmxir38IZabX1EjXyyBP3mP8RsSamEHNMkRU8WhQU/jAjFriOehd65E04TUbgOY8s1zvJko46C/i5P0TuPD6GhAs8wDpSPQJQZTZeF1g3nH1vNdrDNjQYqQExV7+EMJXVszLTa+ozEQHdJGvlkCWpj6cn7zH+Ji1bySNiTUwioCd7IOaZIiEk8xUqeLQoK7reHyn8YEYoPgpxLXEc9CyzdsMu9ciaLzeirXCajcBxWOf3cx5ZrnLcM5l3kyUcdlFPK3QX8XJ11ZtFfonceH9Ltk99DQgWfM9iIXmAdKR4Qh6TegSgynvGyv1svC6wbX5Eh284+t5u+pDpa7WGbGp37FtoMVICafM4NWKvfwhjbRU/YSurZmDpwVFlptfUZGS942YiA7pn4GmNSNfLIEkVoRdLUx9OSpF1eU/eY/xOHAnLTFq3kk2Y3aVGxJqYRwbwr0VATvZEgiTBQc0yREAPWHNCSeYqQ4uMHVTxaFBVMwJnV3W8Pla31glT+MCMUjqqu1B8FOJRvn7VWuI56FsgU99ZZu2GWKSHsV3rkTRcKfsDXm9FWl+tL23hNRuA4Pdxt+Kxz+7jc6XZ5jyzXOf+2WvluGcy5HoNBe8mSjju5CAP7KKeVu1g9GHoL+Lk6e2I0+urNorqaVy9/RO48PzR0sf+l2ye/1UGqfoaECz72Hob+Z7EQvhcrnXzAOlI8sKDf/CEPSbxRlcR9AlBlPXLK6P3jZX69k//zdl4XWDYujdX2vyJDts+4znecfW837Ofi931IdLcN0vl12sM2NapZu/U79i21S2ygdBipATRoM4z0+ZwatIkGl3FXv4QxJyUJ8baKn7HGEBJwldWzMOVPPvB04KiwBHolctNr6jKj8WfyMl7xskLEfHMRAd0zYZtQ8/A0xrOArktka+WQJBt/HeSK0Iuk+koGZamPpyXZFSrlSLq8pTggMWfvMf4nn6tz5w4E5ad+nmhmLVvJJl3BRObMbtKmvPRfY2JNTCMS18Hjg3hXo/Pi2mKgJ3si0L324kESYKIxiO1g5pkiIJYDr+AHrDmgdza0YSTzFSFUaZjhxcYOobVcg2p4tCgqCC6l6pmBM6rpG75rut4fK8pEkutb6wSrK3GJafxgRimM+svpHVVdqW3P0Gg+CnEoTpD86N8/aqivpedtcRz0LQGGee2QKe+t4LNibLN2wyzD7E7sUkPYrCLZVW71yJouhVIX7hT9ga5kZwxvN6KtL0c4IO/Wl7avpg07QAAAAC4vGdlqgnIixK1r+6PYpdXN97wMiVrX9yd1zi5xbQo730IT4pvveBk1wGHAUrWv7jyatjd4N93M1hjEFZQGVef6KUw+voQnxRCrPhx33vAyGfHp611cghDzc5vJpWtf3AtERgVP6S3+4cY0J4az+gnonOPQrDGIKwIekfJoDKvPhiOyFsKO2e1socA0C9QOGmX7F8MhVnw4j3ll4dlhofR3TrgtM+PT1p3Myg/6uQQhlJYd+NA7dgN+FG/aPAr+KFIl5/EWiIwKuKeV09/SW/2x/UIk9VAp31t/MAYNZ/QTo0jtyuflhjFJyp/oLr9RxkCQSB8EPSPkqhI6PebFFg9I6g/WDEdkLaJoffTFHbPaqzKqA++fwfhBsNghF6gcNLmHBe39Km4WUwV3zzRwueFaX6A4HvLLw7Dd0hryw0PonOxaMdhBMcp2bigTERvmPX80/+Q7mZQflbaNxsOuSdNtgVAKKSw78YcDIijgduwGjln138r0niRk24f9Dsm9wODmpBmkS8/iCmTWO20RGBUDPgHMR5NqN+m8c+6/pLf7EYuuIlUmxdn7CdwAnHwSLvJTC/e2/mAMGNF51VrP6Cc04PH+cE2aBd5ig9y5F03y1zhUK5OVP9A9uiYJa6LiHMWN+8WBIJA+Lw+J50h6R8kmVV4QYvg168zXLDK7Vm2O1Xl0V5HUH6w/+wZ1WI7IWzah0YJyDLp53COjoIo7Z7UkFH5sYLkVl86WDE6p48Jgx8zbuYNhsEItTqmbb1A4aQF/IbBF0kpL6/1TkoyInbzip4Rlpgrvnggl9kdePTJS8BIri7S/QHAakFmpfeWXhxPKjl5XZ+Wl+Uj8fJNaxkF9dd+YOdi0Y5f3rbrwgmOUnq16TdoAEbZ0LwhvIjfMeowY1aPItb5YZpqngQHvaa9vwHB2K20bjYVCAlTHXJOmqXOKf+3e4YRD8fhdJIQ2c0qrL6oOBkRRoCldiPYxmZ1YHoBEHLPrv7Kc8mbV6TxIu8Ylkf9rTmpRRFezHZN7gbO8Ylj3EQmjWT4Qej5L3lRQZMeNFMmsdrrmta/s/nG6QtFoYwZ8A5ioUxpBzybUb6EJzbblpKZNS4u/lAmVLmZnuje/IxdcRI04RZ3qTYuzhGKSasDP+ZFu4OBIOPgkXZbXPYTSelZ/fFVPphsggYh1D5hRMaLzqp+N6nP1n9BOG7DJl18domzxMru1lkd1m/hobEK8xQe5EuoeYETy2nXq3cOsrnCoVwBfsY5nKn+gCQVmeU2oDYLjhxRboZmFqc+2nHCLG/eLJTTuUkJBIHwsbjmlaMNSXsbsS4eQ9I+SPtuWS3p2/bDUWeRpsywqR90DM56ZrlhlN4FBvEUBAAAtgcAAHoJAACZBQAAWwUAALoFAAAABAAARQUAAM8FAAB6CQBB0dkAC7YQAQIDBAQFBQYGBgYHBwcHCAgICAgICAgJCQkJCQkJCQoKCgoKCgoKCgoKCgoKCgoLCwsLCwsLCwsLCwsLCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAAAQERISExMUFBQUFRUVFRYWFhYWFhYWFxcXFxcXFxcYGBgYGBgYGBgYGBgYGBgYGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxscHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHQABAgMEBQYHCAgJCQoKCwsMDAwMDQ0NDQ4ODg4PDw8PEBAQEBAQEBARERERERERERISEhISEhISExMTExMTExMUFBQUFBQUFBQUFBQUFBQUFRUVFRUVFRUVFRUVFRUVFRYWFhYWFhYWFhYWFhYWFhYXFxcXFxcXFxcXFxcXFxcXGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxwQMAAAEDUAAAEBAAAeAQAADwAAAJA0AACQNQAAAAAAAB4AAAAPAAAAAAAAABA2AAAAAAAAEwAAAAcAAAAAAAAADAAIAIwACABMAAgAzAAIACwACACsAAgAbAAIAOwACAAcAAgAnAAIAFwACADcAAgAPAAIALwACAB8AAgA/AAIAAIACACCAAgAQgAIAMIACAAiAAgAogAIAGIACADiAAgAEgAIAJIACABSAAgA0gAIADIACACyAAgAcgAIAPIACAAKAAgAigAIAEoACADKAAgAKgAIAKoACABqAAgA6gAIABoACACaAAgAWgAIANoACAA6AAgAugAIAHoACAD6AAgABgAIAIYACABGAAgAxgAIACYACACmAAgAZgAIAOYACAAWAAgAlgAIAFYACADWAAgANgAIALYACAB2AAgA9gAIAA4ACACOAAgATgAIAM4ACAAuAAgArgAIAG4ACADuAAgAHgAIAJ4ACABeAAgA3gAIAD4ACAC+AAgAfgAIAP4ACAABAAgAgQAIAEEACADBAAgAIQAIAKEACABhAAgA4QAIABEACACRAAgAUQAIANEACAAxAAgAsQAIAHEACADxAAgACQAIAIkACABJAAgAyQAIACkACACpAAgAaQAIAOkACAAZAAgAmQAIAFkACADZAAgAOQAIALkACAB5AAgA+QAIAAUACACFAAgARQAIAMUACAAlAAgApQAIAGUACADlAAgAFQAIAJUACABVAAgA1QAIADUACAC1AAgAdQAIAPUACAANAAgAjQAIAE0ACADNAAgALQAIAK0ACABtAAgA7QAIAB0ACACdAAgAXQAIAN0ACAA9AAgAvQAIAH0ACAD9AAgAEwAJABMBCQCTAAkAkwEJAFMACQBTAQkA0wAJANMBCQAzAAkAMwEJALMACQCzAQkAcwAJAHMBCQDzAAkA8wEJAAsACQALAQkAiwAJAIsBCQBLAAkASwEJAMsACQDLAQkAKwAJACsBCQCrAAkAqwEJAGsACQBrAQkA6wAJAOsBCQAbAAkAGwEJAJsACQCbAQkAWwAJAFsBCQDbAAkA2wEJADsACQA7AQkAuwAJALsBCQB7AAkAewEJAPsACQD7AQkABwAJAAcBCQCHAAkAhwEJAEcACQBHAQkAxwAJAMcBCQAnAAkAJwEJAKcACQCnAQkAZwAJAGcBCQDnAAkA5wEJABcACQAXAQkAlwAJAJcBCQBXAAkAVwEJANcACQDXAQkANwAJADcBCQC3AAkAtwEJAHcACQB3AQkA9wAJAPcBCQAPAAkADwEJAI8ACQCPAQkATwAJAE8BCQDPAAkAzwEJAC8ACQAvAQkArwAJAK8BCQBvAAkAbwEJAO8ACQDvAQkAHwAJAB8BCQCfAAkAnwEJAF8ACQBfAQkA3wAJAN8BCQA/AAkAPwEJAL8ACQC/AQkAfwAJAH8BCQD/AAkA/wEJAAAABwBAAAcAIAAHAGAABwAQAAcAUAAHADAABwBwAAcACAAHAEgABwAoAAcAaAAHABgABwBYAAcAOAAHAHgABwAEAAcARAAHACQABwBkAAcAFAAHAFQABwA0AAcAdAAHAAMACACDAAgAQwAIAMMACAAjAAgAowAIAGMACADjAAgAAAAFABAABQAIAAUAGAAFAAQABQAUAAUADAAFABwABQACAAUAEgAFAAoABQAaAAUABgAFABYABQAOAAUAHgAFAAEABQARAAUACQAFABkABQAFAAUAFQAFAA0ABQAdAAUAAwAFABMABQALAAUAGwAFAAcABQAXAAUAQbDqAAtNAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAABAAAAAQAAAAEAAAABAAAAAUAAAAFAAAABQAAAAUAQaDrAAtlAQAAAAEAAAACAAAAAgAAAAMAAAADAAAABAAAAAQAAAAFAAAABQAAAAYAAAAGAAAABwAAAAcAAAAIAAAACAAAAAkAAAAJAAAACgAAAAoAAAALAAAACwAAAAwAAAAMAAAADQAAAA0AQdDsAAsjAgAAAAMAAAAHAAAAAAAAABAREgAIBwkGCgULBAwDDQIOAQ8AQYTtAAtpAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAKAAAADAAAAA4AAAAQAAAAFAAAABgAAAAcAAAAIAAAACgAAAAwAAAAOAAAAEAAAABQAAAAYAAAAHAAAACAAAAAoAAAAMAAAADgAEGE7gALegEAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAAABAACAAQAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAMS4yLjExAEGI7wALbQcAAAAEAAQACAAEAAgAAAAEAAUAEAAIAAgAAAAEAAYAIAAgAAgAAAAEAAQAEAAQAAkAAAAIABAAIAAgAAkAAAAIABAAgACAAAkAAAAIACAAgAAAAQkAAAAgAIAAAgEABAkAAAAgAAIBAgEAEAkAQYDwAAulAgMABAAFAAYABwAIAAkACgALAA0ADwARABMAFwAbAB8AIwArADMAOwBDAFMAYwBzAIMAowDDAOMAAgEAAAAAAAAQABAAEAAQABAAEAAQABAAEQARABEAEQASABIAEgASABMAEwATABMAFAAUABQAFAAVABUAFQAVABAATQDKAAAAAQACAAMABAAFAAcACQANABEAGQAhADEAQQBhAIEAwQABAYEBAQIBAwEEAQYBCAEMARABGAEgATABQAFgAAAAABAAEAAQABAAEQARABIAEgATABMAFAAUABUAFQAWABYAFwAXABgAGAAZABkAGgAaABsAGwAcABwAHQAdAEAAQAAQABEAEgAAAAgABwAJAAYACgAFAAsABAAMAAMADQACAA4AAQAPAEGw8gALwRFgBwAAAAhQAAAIEAAUCHMAEgcfAAAIcAAACDAAAAnAABAHCgAACGAAAAggAAAJoAAACAAAAAiAAAAIQAAACeAAEAcGAAAIWAAACBgAAAmQABMHOwAACHgAAAg4AAAJ0AARBxEAAAhoAAAIKAAACbAAAAgIAAAIiAAACEgAAAnwABAHBAAACFQAAAgUABUI4wATBysAAAh0AAAINAAACcgAEQcNAAAIZAAACCQAAAmoAAAIBAAACIQAAAhEAAAJ6AAQBwgAAAhcAAAIHAAACZgAFAdTAAAIfAAACDwAAAnYABIHFwAACGwAAAgsAAAJuAAACAwAAAiMAAAITAAACfgAEAcDAAAIUgAACBIAFQijABMHIwAACHIAAAgyAAAJxAARBwsAAAhiAAAIIgAACaQAAAgCAAAIggAACEIAAAnkABAHBwAACFoAAAgaAAAJlAAUB0MAAAh6AAAIOgAACdQAEgcTAAAIagAACCoAAAm0AAAICgAACIoAAAhKAAAJ9AAQBwUAAAhWAAAIFgBACAAAEwczAAAIdgAACDYAAAnMABEHDwAACGYAAAgmAAAJrAAACAYAAAiGAAAIRgAACewAEAcJAAAIXgAACB4AAAmcABQHYwAACH4AAAg+AAAJ3AASBxsAAAhuAAAILgAACbwAAAgOAAAIjgAACE4AAAn8AGAHAAAACFEAAAgRABUIgwASBx8AAAhxAAAIMQAACcIAEAcKAAAIYQAACCEAAAmiAAAIAQAACIEAAAhBAAAJ4gAQBwYAAAhZAAAIGQAACZIAEwc7AAAIeQAACDkAAAnSABEHEQAACGkAAAgpAAAJsgAACAkAAAiJAAAISQAACfIAEAcEAAAIVQAACBUAEAgCARMHKwAACHUAAAg1AAAJygARBw0AAAhlAAAIJQAACaoAAAgFAAAIhQAACEUAAAnqABAHCAAACF0AAAgdAAAJmgAUB1MAAAh9AAAIPQAACdoAEgcXAAAIbQAACC0AAAm6AAAIDQAACI0AAAhNAAAJ+gAQBwMAAAhTAAAIEwAVCMMAEwcjAAAIcwAACDMAAAnGABEHCwAACGMAAAgjAAAJpgAACAMAAAiDAAAIQwAACeYAEAcHAAAIWwAACBsAAAmWABQHQwAACHsAAAg7AAAJ1gASBxMAAAhrAAAIKwAACbYAAAgLAAAIiwAACEsAAAn2ABAHBQAACFcAAAgXAEAIAAATBzMAAAh3AAAINwAACc4AEQcPAAAIZwAACCcAAAmuAAAIBwAACIcAAAhHAAAJ7gAQBwkAAAhfAAAIHwAACZ4AFAdjAAAIfwAACD8AAAneABIHGwAACG8AAAgvAAAJvgAACA8AAAiPAAAITwAACf4AYAcAAAAIUAAACBAAFAhzABIHHwAACHAAAAgwAAAJwQAQBwoAAAhgAAAIIAAACaEAAAgAAAAIgAAACEAAAAnhABAHBgAACFgAAAgYAAAJkQATBzsAAAh4AAAIOAAACdEAEQcRAAAIaAAACCgAAAmxAAAICAAACIgAAAhIAAAJ8QAQBwQAAAhUAAAIFAAVCOMAEwcrAAAIdAAACDQAAAnJABEHDQAACGQAAAgkAAAJqQAACAQAAAiEAAAIRAAACekAEAcIAAAIXAAACBwAAAmZABQHUwAACHwAAAg8AAAJ2QASBxcAAAhsAAAILAAACbkAAAgMAAAIjAAACEwAAAn5ABAHAwAACFIAAAgSABUIowATByMAAAhyAAAIMgAACcUAEQcLAAAIYgAACCIAAAmlAAAIAgAACIIAAAhCAAAJ5QAQBwcAAAhaAAAIGgAACZUAFAdDAAAIegAACDoAAAnVABIHEwAACGoAAAgqAAAJtQAACAoAAAiKAAAISgAACfUAEAcFAAAIVgAACBYAQAgAABMHMwAACHYAAAg2AAAJzQARBw8AAAhmAAAIJgAACa0AAAgGAAAIhgAACEYAAAntABAHCQAACF4AAAgeAAAJnQAUB2MAAAh+AAAIPgAACd0AEgcbAAAIbgAACC4AAAm9AAAIDgAACI4AAAhOAAAJ/QBgBwAAAAhRAAAIEQAVCIMAEgcfAAAIcQAACDEAAAnDABAHCgAACGEAAAghAAAJowAACAEAAAiBAAAIQQAACeMAEAcGAAAIWQAACBkAAAmTABMHOwAACHkAAAg5AAAJ0wARBxEAAAhpAAAIKQAACbMAAAgJAAAIiQAACEkAAAnzABAHBAAACFUAAAgVABAIAgETBysAAAh1AAAINQAACcsAEQcNAAAIZQAACCUAAAmrAAAIBQAACIUAAAhFAAAJ6wAQBwgAAAhdAAAIHQAACZsAFAdTAAAIfQAACD0AAAnbABIHFwAACG0AAAgtAAAJuwAACA0AAAiNAAAITQAACfsAEAcDAAAIUwAACBMAFQjDABMHIwAACHMAAAgzAAAJxwARBwsAAAhjAAAIIwAACacAAAgDAAAIgwAACEMAAAnnABAHBwAACFsAAAgbAAAJlwAUB0MAAAh7AAAIOwAACdcAEgcTAAAIawAACCsAAAm3AAAICwAACIsAAAhLAAAJ9wAQBwUAAAhXAAAIFwBACAAAEwczAAAIdwAACDcAAAnPABEHDwAACGcAAAgnAAAJrwAACAcAAAiHAAAIRwAACe8AEAcJAAAIXwAACB8AAAmfABQHYwAACH8AAAg/AAAJ3wASBxsAAAhvAAAILwAACb8AAAgPAAAIjwAACE8AAAn/ABAFAQAXBQEBEwURABsFARARBQUAGQUBBBUFQQAdBQFAEAUDABgFAQIUBSEAHAUBIBIFCQAaBQEIFgWBAEAFAAAQBQIAFwWBARMFGQAbBQEYEQUHABkFAQYVBWEAHQUBYBAFBAAYBQEDFAUxABwFATASBQ0AGgUBDBYFwQBABQAAEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAEACQsLAAAJBgsAAAsABhEAAAAREREAQYGEAQshCwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAEG7hAELAQwAQceEAQsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEH1hAELAQ4AQYGFAQsVDQAAAAQNAAAAAAkOAAAAAAAOAAAOAEGvhQELARAAQbuFAQseDwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAEHyhQELDhIAAAASEhIAAAAAAAAJAEGjhgELAQsAQa+GAQsVCgAAAAAKAAAAAAkLAAAAAAALAAALAEHdhgELAQwAQemGAQsnDAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAwMTIzNDU2Nzg5QUJDREVGAEG0hwELARkAQduHAQsF//////8AQaCIAQtXGRJEOwI/LEcUPTMwChsGRktFNw9JDo4XA0AdPGkrNh9KLRwBICUpIQgMFRYiLhA4Pgs0MRhkdHV2L0EJfzkRI0MyQomKiwUEJignDSoeNYwHGkiTE5SVAEGAiQELig5JbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyBkb3duAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBObyBlcnJvciBpbmZvcm1hdGlvbgBBkJcBC1JQUFAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAAAEAAAAIAAAAlEsAALRLAEGQmQELAgxQAEHImQELCR8AAADkTAAAAwBB5JkBC4wBLfRRWM+MscBG9rXLKTEDxwRbcDC0Xf0geH+LmthZKVBoSImrp1YDbP+3zYg/1He0K6WjcPG65Kj8QYP92W/hinovLXSWBx8NCV4Ddixw90ClLKdvV0GoqnTfoFhkA0rHxDxTrq9fGAQVseNtKIarDKS/Q/DpUIE5VxZSN/////////////////////8=";lt(Be)||(Be=_(Be));function je(Fe){try{if(Fe==Be&&N)return new Uint8Array(N);var ve=s0(Fe);if(ve)return ve;if(v)return v(Fe);throw"sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)"}catch(Oe){br(Oe)}}function ct(Fe,ve){var Oe,Zt,kr;try{kr=je(Fe),Zt=new WebAssembly.Module(kr),Oe=new WebAssembly.Instance(Zt,ve)}catch($n){var Zn=$n.toString();throw k("failed to compile wasm module: "+Zn),(Zn.includes("imported Memory")||Zn.includes("memory import"))&&k("Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time)."),$n}return[Oe,Zt]}function Le(){var Fe={a:Hu};function ve(kr,Zn){var $n=kr.exports;t.asm=$n,C=t.asm.u,ot(C.buffer),Vt=t.asm.pa,ut(t.asm.v),jn("wasm-instantiate")}if(En("wasm-instantiate"),t.instantiateWasm)try{var Oe=t.instantiateWasm(Fe,ve);return Oe}catch(kr){return k("Module.instantiateWasm callback failed with error: "+kr),!1}var Zt=ct(Be,Fe);return ve(Zt[0]),t.asm}var ft,Jr;function Yt(Fe){for(;Fe.length>0;){var ve=Fe.shift();if(typeof ve=="function"){ve(t);continue}var Oe=ve.func;typeof Oe=="number"?ve.arg===void 0?Vt.get(Oe)():Vt.get(Oe)(ve.arg):Oe(ve.arg===void 0?null:ve.arg)}}function wr(Fe,ve){var Oe=new Date(at[Fe>>2]*1e3);at[ve>>2]=Oe.getUTCSeconds(),at[ve+4>>2]=Oe.getUTCMinutes(),at[ve+8>>2]=Oe.getUTCHours(),at[ve+12>>2]=Oe.getUTCDate(),at[ve+16>>2]=Oe.getUTCMonth(),at[ve+20>>2]=Oe.getUTCFullYear()-1900,at[ve+24>>2]=Oe.getUTCDay(),at[ve+36>>2]=0,at[ve+32>>2]=0;var Zt=Date.UTC(Oe.getUTCFullYear(),0,1,0,0,0,0),kr=(Oe.getTime()-Zt)/(1e3*60*60*24)|0;return at[ve+28>>2]=kr,wr.GMTString||(wr.GMTString=or("GMT")),at[ve+40>>2]=wr.GMTString,ve}function wn(Fe,ve){return wr(Fe,ve)}var Bn={splitPath:function(Fe){var ve=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return ve.exec(Fe).slice(1)},normalizeArray:function(Fe,ve){for(var Oe=0,Zt=Fe.length-1;Zt>=0;Zt--){var kr=Fe[Zt];kr==="."?Fe.splice(Zt,1):kr===".."?(Fe.splice(Zt,1),Oe++):Oe&&(Fe.splice(Zt,1),Oe--)}if(ve)for(;Oe;Oe--)Fe.unshift("..");return Fe},normalize:function(Fe){var ve=Fe.charAt(0)==="/",Oe=Fe.substr(-1)==="/";return Fe=Bn.normalizeArray(Fe.split("/").filter(function(Zt){return!!Zt}),!ve).join("/"),!Fe&&!ve&&(Fe="."),Fe&&Oe&&(Fe+="/"),(ve?"/":"")+Fe},dirname:function(Fe){var ve=Bn.splitPath(Fe),Oe=ve[0],Zt=ve[1];return!Oe&&!Zt?".":(Zt&&(Zt=Zt.substr(0,Zt.length-1)),Oe+Zt)},basename:function(Fe){if(Fe==="/")return"/";Fe=Bn.normalize(Fe),Fe=Fe.replace(/\/$/,"");var ve=Fe.lastIndexOf("/");return ve===-1?Fe:Fe.substr(ve+1)},extname:function(Fe){return Bn.splitPath(Fe)[3]},join:function(){var Fe=Array.prototype.slice.call(arguments,0);return Bn.normalize(Fe.join("/"))},join2:function(Fe,ve){return Bn.normalize(Fe+"/"+ve)}};function tr(){if(typeof crypto=="object"&&typeof crypto.getRandomValues=="function"){var Fe=new Uint8Array(1);return function(){return crypto.getRandomValues(Fe),Fe[0]}}else if(m)try{var ve=require("crypto");return function(){return ve.randomBytes(1)[0]}}catch{}return function(){br("randomDevice")}}var zt={resolve:function(){for(var Fe="",ve=!1,Oe=arguments.length-1;Oe>=-1&&!ve;Oe--){var Zt=Oe>=0?arguments[Oe]:ae.cwd();if(typeof Zt!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!Zt)return"";Fe=Zt+"/"+Fe,ve=Zt.charAt(0)==="/"}return Fe=Bn.normalizeArray(Fe.split("/").filter(function(kr){return!!kr}),!ve).join("/"),(ve?"/":"")+Fe||"."},relative:function(Fe,ve){Fe=zt.resolve(Fe).substr(1),ve=zt.resolve(ve).substr(1);function Oe(Ti){for(var vc=0;vc=0&&Ti[Ws]==="";Ws--);return vc>Ws?[]:Ti.slice(vc,Ws-vc+1)}for(var Zt=Oe(Fe.split("/")),kr=Oe(ve.split("/")),Zn=Math.min(Zt.length,kr.length),$n=Zn,ki=0;ki0?ve=Zt.slice(0,kr).toString("utf-8"):ve=null}else typeof window<"u"&&typeof window.prompt=="function"?(ve=window.prompt("Input: "),ve!==null&&(ve+=`
           `)):typeof readline=="function"&&(ve=readline(),ve!==null&&(ve+=`
          -`));if(!ve)return null;Fe.input=$f(ve,!0)}return Fe.input.shift()},put_char:function(Fe,ve){ve===null||ve===10?(P(ie(Fe.output,0)),Fe.output=[]):ve!=0&&Fe.output.push(ve)},flush:function(Fe){Fe.output&&Fe.output.length>0&&(P(ie(Fe.output,0)),Fe.output=[])}},default_tty1_ops:{put_char:function(Fe,ve){ve===null||ve===10?(k(ie(Fe.output,0)),Fe.output=[]):ve!=0&&Fe.output.push(ve)},flush:function(Fe){Fe.output&&Fe.output.length>0&&(k(ie(Fe.output,0)),Fe.output=[])}}};function Ir(Fe){for(var ve=L(Fe,65536),Oe=Ha(ve);Fe=ve)){var Zt=1024*1024;ve=Math.max(ve,Oe*(Oe>>0),Oe!=0&&(ve=Math.max(ve,256));var kr=Fe.contents;Fe.contents=new Uint8Array(ve),Fe.usedBytes>0&&Fe.contents.set(kr.subarray(0,Fe.usedBytes),0)}},resizeFileStorage:function(Fe,ve){if(Fe.usedBytes!=ve)if(ve==0)Fe.contents=null,Fe.usedBytes=0;else{var Oe=Fe.contents;Fe.contents=new Uint8Array(ve),Oe&&Fe.contents.set(Oe.subarray(0,Math.min(ve,Fe.usedBytes))),Fe.usedBytes=ve}},node_ops:{getattr:function(Fe){var ve={};return ve.dev=ae.isChrdev(Fe.mode)?Fe.id:1,ve.ino=Fe.id,ve.mode=Fe.mode,ve.nlink=1,ve.uid=0,ve.gid=0,ve.rdev=Fe.rdev,ae.isDir(Fe.mode)?ve.size=4096:ae.isFile(Fe.mode)?ve.size=Fe.usedBytes:ae.isLink(Fe.mode)?ve.size=Fe.link.length:ve.size=0,ve.atime=new Date(Fe.timestamp),ve.mtime=new Date(Fe.timestamp),ve.ctime=new Date(Fe.timestamp),ve.blksize=4096,ve.blocks=Math.ceil(ve.size/ve.blksize),ve},setattr:function(Fe,ve){ve.mode!==void 0&&(Fe.mode=ve.mode),ve.timestamp!==void 0&&(Fe.timestamp=ve.timestamp),ve.size!==void 0&&rr.resizeFileStorage(Fe,ve.size)},lookup:function(Fe,ve){throw ae.genericErrors[44]},mknod:function(Fe,ve,Oe,Zt){return rr.createNode(Fe,ve,Oe,Zt)},rename:function(Fe,ve,Oe){if(ae.isDir(Fe.mode)){var Zt;try{Zt=ae.lookupNode(ve,Oe)}catch{}if(Zt)for(var kr in Zt.contents)throw new ae.ErrnoError(55)}delete Fe.parent.contents[Fe.name],Fe.parent.timestamp=Date.now(),Fe.name=Oe,ve.contents[Oe]=Fe,ve.timestamp=Fe.parent.timestamp,Fe.parent=ve},unlink:function(Fe,ve){delete Fe.contents[ve],Fe.timestamp=Date.now()},rmdir:function(Fe,ve){var Oe=ae.lookupNode(Fe,ve);for(var Zt in Oe.contents)throw new ae.ErrnoError(55);delete Fe.contents[ve],Fe.timestamp=Date.now()},readdir:function(Fe){var ve=[".",".."];for(var Oe in Fe.contents)Fe.contents.hasOwnProperty(Oe)&&ve.push(Oe);return ve},symlink:function(Fe,ve,Oe){var Zt=rr.createNode(Fe,ve,41471,0);return Zt.link=Oe,Zt},readlink:function(Fe){if(!ae.isLink(Fe.mode))throw new ae.ErrnoError(28);return Fe.link}},stream_ops:{read:function(Fe,ve,Oe,Zt,kr){var Zn=Fe.node.contents;if(kr>=Fe.node.usedBytes)return 0;var $n=Math.min(Fe.node.usedBytes-kr,Zt);if($n>8&&Zn.subarray)ve.set(Zn.subarray(kr,kr+$n),Oe);else for(var ki=0;ki<$n;ki++)ve[Oe+ki]=Zn[kr+ki];return $n},write:function(Fe,ve,Oe,Zt,kr,Zn){if(ve.buffer===ue.buffer&&(Zn=!1),!Zt)return 0;var $n=Fe.node;if($n.timestamp=Date.now(),ve.subarray&&(!$n.contents||$n.contents.subarray)){if(Zn)return $n.contents=ve.subarray(Oe,Oe+Zt),$n.usedBytes=Zt,Zt;if($n.usedBytes===0&&kr===0)return $n.contents=ve.slice(Oe,Oe+Zt),$n.usedBytes=Zt,Zt;if(kr+Zt<=$n.usedBytes)return $n.contents.set(ve.subarray(Oe,Oe+Zt),kr),Zt}if(rr.expandFileStorage($n,kr+Zt),$n.contents.subarray&&ve.subarray)$n.contents.set(ve.subarray(Oe,Oe+Zt),kr);else for(var ki=0;ki0||Zt+Oe>2)}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}return ve.mode},realPath:function(Fe){for(var ve=[];Fe.parent!==Fe;)ve.push(Fe.name),Fe=Fe.parent;return ve.push(Fe.mount.opts.root),ve.reverse(),Bn.join.apply(null,ve)},flagsForNode:function(Fe){Fe&=-2097153,Fe&=-2049,Fe&=-32769,Fe&=-524289;var ve=0;for(var Oe in ge.flagsForNodeMap)Fe&Oe&&(ve|=ge.flagsForNodeMap[Oe],Fe^=Oe);if(Fe)throw new ae.ErrnoError(28);return ve},node_ops:{getattr:function(Fe){var ve=ge.realPath(Fe),Oe;try{Oe=no.lstatSync(ve)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}return ge.isWindows&&!Oe.blksize&&(Oe.blksize=4096),ge.isWindows&&!Oe.blocks&&(Oe.blocks=(Oe.size+Oe.blksize-1)/Oe.blksize|0),{dev:Oe.dev,ino:Oe.ino,mode:Oe.mode,nlink:Oe.nlink,uid:Oe.uid,gid:Oe.gid,rdev:Oe.rdev,size:Oe.size,atime:Oe.atime,mtime:Oe.mtime,ctime:Oe.ctime,blksize:Oe.blksize,blocks:Oe.blocks}},setattr:function(Fe,ve){var Oe=ge.realPath(Fe);try{if(ve.mode!==void 0&&(no.chmodSync(Oe,ve.mode),Fe.mode=ve.mode),ve.timestamp!==void 0){var Zt=new Date(ve.timestamp);no.utimesSync(Oe,Zt,Zt)}ve.size!==void 0&&no.truncateSync(Oe,ve.size)}catch(kr){throw kr.code?new ae.ErrnoError(ge.convertNodeCode(kr)):kr}},lookup:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve),Zt=ge.getMode(Oe);return ge.createNode(Fe,ve,Zt)},mknod:function(Fe,ve,Oe,Zt){var kr=ge.createNode(Fe,ve,Oe,Zt),Zn=ge.realPath(kr);try{ae.isDir(kr.mode)?no.mkdirSync(Zn,kr.mode):no.writeFileSync(Zn,"",{mode:kr.mode})}catch($n){throw $n.code?new ae.ErrnoError(ge.convertNodeCode($n)):$n}return kr},rename:function(Fe,ve,Oe){var Zt=ge.realPath(Fe),kr=Bn.join2(ge.realPath(ve),Oe);try{no.renameSync(Zt,kr)}catch(Zn){throw Zn.code?new ae.ErrnoError(ge.convertNodeCode(Zn)):Zn}Fe.name=Oe},unlink:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve);try{no.unlinkSync(Oe)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}},rmdir:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve);try{no.rmdirSync(Oe)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}},readdir:function(Fe){var ve=ge.realPath(Fe);try{return no.readdirSync(ve)}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}},symlink:function(Fe,ve,Oe){var Zt=Bn.join2(ge.realPath(Fe),ve);try{no.symlinkSync(Oe,Zt)}catch(kr){throw kr.code?new ae.ErrnoError(ge.convertNodeCode(kr)):kr}},readlink:function(Fe){var ve=ge.realPath(Fe);try{return ve=no.readlinkSync(ve),ve=Bl.relative(Bl.resolve(Fe.mount.opts.root),ve),ve}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}}},stream_ops:{open:function(Fe){var ve=ge.realPath(Fe.node);try{ae.isFile(Fe.node.mode)&&(Fe.nfd=no.openSync(ve,ge.flagsForNode(Fe.flags)))}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}},close:function(Fe){try{ae.isFile(Fe.node.mode)&&Fe.nfd&&no.closeSync(Fe.nfd)}catch(ve){throw ve.code?new ae.ErrnoError(ge.convertNodeCode(ve)):ve}},read:function(Fe,ve,Oe,Zt,kr){if(Zt===0)return 0;try{return no.readSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr)}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}},write:function(Fe,ve,Oe,Zt,kr){try{return no.writeSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr)}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}},llseek:function(Fe,ve,Oe){var Zt=ve;if(Oe===1)Zt+=Fe.position;else if(Oe===2&&ae.isFile(Fe.node.mode))try{var kr=no.fstatSync(Fe.nfd);Zt+=kr.size}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}if(Zt<0)throw new ae.ErrnoError(28);return Zt},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(ve!==0)throw new ae.ErrnoError(28);if(!ae.isFile(Fe.node.mode))throw new ae.ErrnoError(43);var $n=Ir(Oe);return ge.stream_ops.read(Fe,ue,$n,Oe,Zt),{ptr:$n,allocated:!0}},msync:function(Fe,ve,Oe,Zt,kr){if(!ae.isFile(Fe.node.mode))throw new ae.ErrnoError(43);if(kr&2)return 0;var Zn=ge.stream_ops.write(Fe,ve,0,Zt,Oe,!1);return 0}}},Me={lookupPath:function(Fe){return{path:Fe,node:{mode:ge.getMode(Fe)}}},createStandardStreams:function(){ae.streams[0]={fd:0,nfd:0,position:0,path:"",flags:0,tty:!0,seekable:!1};for(var Fe=1;Fe<3;Fe++)ae.streams[Fe]={fd:Fe,nfd:Fe,position:0,path:"",flags:577,tty:!0,seekable:!1}},cwd:function(){return process.cwd()},chdir:function(){process.chdir.apply(void 0,arguments)},mknod:function(Fe,ve){ae.isDir(Fe)?no.mkdirSync(Fe,ve):no.writeFileSync(Fe,"",{mode:ve})},mkdir:function(){no.mkdirSync.apply(void 0,arguments)},symlink:function(){no.symlinkSync.apply(void 0,arguments)},rename:function(){no.renameSync.apply(void 0,arguments)},rmdir:function(){no.rmdirSync.apply(void 0,arguments)},readdir:function(){no.readdirSync.apply(void 0,arguments)},unlink:function(){no.unlinkSync.apply(void 0,arguments)},readlink:function(){return no.readlinkSync.apply(void 0,arguments)},stat:function(){return no.statSync.apply(void 0,arguments)},lstat:function(){return no.lstatSync.apply(void 0,arguments)},chmod:function(){no.chmodSync.apply(void 0,arguments)},fchmod:function(){no.fchmodSync.apply(void 0,arguments)},chown:function(){no.chownSync.apply(void 0,arguments)},fchown:function(){no.fchownSync.apply(void 0,arguments)},truncate:function(){no.truncateSync.apply(void 0,arguments)},ftruncate:function(Fe,ve){if(ve<0)throw new ae.ErrnoError(28);no.ftruncateSync.apply(void 0,arguments)},utime:function(){no.utimesSync.apply(void 0,arguments)},open:function(Fe,ve,Oe,Zt){typeof ve=="string"&&(ve=op.modeStringToFlags(ve));var kr=no.openSync(Fe,ge.flagsForNode(ve),Oe),Zn=Zt??ae.nextfd(kr),$n={fd:Zn,nfd:kr,position:0,path:Fe,flags:ve,seekable:!0};return ae.streams[Zn]=$n,$n},close:function(Fe){Fe.stream_ops||no.closeSync(Fe.nfd),ae.closeStream(Fe.fd)},llseek:function(Fe,ve,Oe){if(Fe.stream_ops)return op.llseek(Fe,ve,Oe);var Zt=ve;if(Oe===1)Zt+=Fe.position;else if(Oe===2)Zt+=no.fstatSync(Fe.nfd).size;else if(Oe!==0)throw new ae.ErrnoError(pt.EINVAL);if(Zt<0)throw new ae.ErrnoError(pt.EINVAL);return Fe.position=Zt,Zt},read:function(Fe,ve,Oe,Zt,kr){if(Fe.stream_ops)return op.read(Fe,ve,Oe,Zt,kr);var Zn=typeof kr<"u";!Zn&&Fe.seekable&&(kr=Fe.position);var $n=no.readSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},write:function(Fe,ve,Oe,Zt,kr){if(Fe.stream_ops)return op.write(Fe,ve,Oe,Zt,kr);Fe.flags&+"1024"&&ae.llseek(Fe,0,+"2");var Zn=typeof kr<"u";!Zn&&Fe.seekable&&(kr=Fe.position);var $n=no.writeSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},allocate:function(){throw new ae.ErrnoError(pt.EOPNOTSUPP)},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(Fe.stream_ops)return op.mmap(Fe,ve,Oe,Zt,kr,Zn);if(ve!==0)throw new ae.ErrnoError(28);var $n=Ir(Oe);return ae.read(Fe,ue,$n,Oe,Zt),{ptr:$n,allocated:!0}},msync:function(Fe,ve,Oe,Zt,kr){return Fe.stream_ops?op.msync(Fe,ve,Oe,Zt,kr):(kr&2||ae.write(Fe,ve,0,Zt,Oe),0)},munmap:function(){return 0},ioctl:function(){throw new ae.ErrnoError(pt.ENOTTY)}},ae={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(Fe,ve){if(Fe=zt.resolve(ae.cwd(),Fe),ve=ve||{},!Fe)return{path:"",node:null};var Oe={follow_mount:!0,recurse_count:0};for(var Zt in Oe)ve[Zt]===void 0&&(ve[Zt]=Oe[Zt]);if(ve.recurse_count>8)throw new ae.ErrnoError(32);for(var kr=Bn.normalizeArray(Fe.split("/").filter(function(Rr){return!!Rr}),!1),Zn=ae.root,$n="/",ki=0;ki40)throw new ae.ErrnoError(32)}}return{path:$n,node:Zn}},getPath:function(Fe){for(var ve;;){if(ae.isRoot(Fe)){var Oe=Fe.mount.mountpoint;return ve?Oe[Oe.length-1]!=="/"?Oe+"/"+ve:Oe+ve:Oe}ve=ve?Fe.name+"/"+ve:Fe.name,Fe=Fe.parent}},hashName:function(Fe,ve){for(var Oe=0,Zt=0;Zt>>0)%ae.nameTable.length},hashAddNode:function(Fe){var ve=ae.hashName(Fe.parent.id,Fe.name);Fe.name_next=ae.nameTable[ve],ae.nameTable[ve]=Fe},hashRemoveNode:function(Fe){var ve=ae.hashName(Fe.parent.id,Fe.name);if(ae.nameTable[ve]===Fe)ae.nameTable[ve]=Fe.name_next;else for(var Oe=ae.nameTable[ve];Oe;){if(Oe.name_next===Fe){Oe.name_next=Fe.name_next;break}Oe=Oe.name_next}},lookupNode:function(Fe,ve){var Oe=ae.mayLookup(Fe);if(Oe)throw new ae.ErrnoError(Oe,Fe);for(var Zt=ae.hashName(Fe.id,ve),kr=ae.nameTable[Zt];kr;kr=kr.name_next){var Zn=kr.name;if(kr.parent.id===Fe.id&&Zn===ve)return kr}return ae.lookup(Fe,ve)},createNode:function(Fe,ve,Oe,Zt){var kr=new ae.FSNode(Fe,ve,Oe,Zt);return ae.hashAddNode(kr),kr},destroyNode:function(Fe){ae.hashRemoveNode(Fe)},isRoot:function(Fe){return Fe===Fe.parent},isMountpoint:function(Fe){return!!Fe.mounted},isFile:function(Fe){return(Fe&61440)===32768},isDir:function(Fe){return(Fe&61440)===16384},isLink:function(Fe){return(Fe&61440)===40960},isChrdev:function(Fe){return(Fe&61440)===8192},isBlkdev:function(Fe){return(Fe&61440)===24576},isFIFO:function(Fe){return(Fe&61440)===4096},isSocket:function(Fe){return(Fe&49152)===49152},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(Fe){var ve=ae.flagModes[Fe];if(typeof ve>"u")throw new Error("Unknown file open mode: "+Fe);return ve},flagsToPermissionString:function(Fe){var ve=["r","w","rw"][Fe&3];return Fe&512&&(ve+="w"),ve},nodePermissions:function(Fe,ve){return ae.ignorePermissions?0:ve.includes("r")&&!(Fe.mode&292)||ve.includes("w")&&!(Fe.mode&146)||ve.includes("x")&&!(Fe.mode&73)?2:0},mayLookup:function(Fe){var ve=ae.nodePermissions(Fe,"x");return ve||(Fe.node_ops.lookup?0:2)},mayCreate:function(Fe,ve){try{var Oe=ae.lookupNode(Fe,ve);return 20}catch{}return ae.nodePermissions(Fe,"wx")},mayDelete:function(Fe,ve,Oe){var Zt;try{Zt=ae.lookupNode(Fe,ve)}catch(Zn){return Zn.errno}var kr=ae.nodePermissions(Fe,"wx");if(kr)return kr;if(Oe){if(!ae.isDir(Zt.mode))return 54;if(ae.isRoot(Zt)||ae.getPath(Zt)===ae.cwd())return 10}else if(ae.isDir(Zt.mode))return 31;return 0},mayOpen:function(Fe,ve){return Fe?ae.isLink(Fe.mode)?32:ae.isDir(Fe.mode)&&(ae.flagsToPermissionString(ve)!=="r"||ve&512)?31:ae.nodePermissions(Fe,ae.flagsToPermissionString(ve)):44},MAX_OPEN_FDS:4096,nextfd:function(Fe,ve){Fe=Fe||0,ve=ve||ae.MAX_OPEN_FDS;for(var Oe=Fe;Oe<=ve;Oe++)if(!ae.streams[Oe])return Oe;throw new ae.ErrnoError(33)},getStream:function(Fe){return ae.streams[Fe]},createStream:function(Fe,ve,Oe){ae.FSStream||(ae.FSStream=function(){},ae.FSStream.prototype={object:{get:function(){return this.node},set:function($n){this.node=$n}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}});var Zt=new ae.FSStream;for(var kr in Fe)Zt[kr]=Fe[kr];Fe=Zt;var Zn=ae.nextfd(ve,Oe);return Fe.fd=Zn,ae.streams[Zn]=Fe,Fe},closeStream:function(Fe){ae.streams[Fe]=null},chrdev_stream_ops:{open:function(Fe){var ve=ae.getDevice(Fe.node.rdev);Fe.stream_ops=ve.stream_ops,Fe.stream_ops.open&&Fe.stream_ops.open(Fe)},llseek:function(){throw new ae.ErrnoError(70)}},major:function(Fe){return Fe>>8},minor:function(Fe){return Fe&255},makedev:function(Fe,ve){return Fe<<8|ve},registerDevice:function(Fe,ve){ae.devices[Fe]={stream_ops:ve}},getDevice:function(Fe){return ae.devices[Fe]},getMounts:function(Fe){for(var ve=[],Oe=[Fe];Oe.length;){var Zt=Oe.pop();ve.push(Zt),Oe.push.apply(Oe,Zt.mounts)}return ve},syncfs:function(Fe,ve){typeof Fe=="function"&&(ve=Fe,Fe=!1),ae.syncFSRequests++,ae.syncFSRequests>1&&k("warning: "+ae.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var Oe=ae.getMounts(ae.root.mount),Zt=0;function kr($n){return ae.syncFSRequests--,ve($n)}function Zn($n){if($n)return Zn.errored?void 0:(Zn.errored=!0,kr($n));++Zt>=Oe.length&&kr(null)}Oe.forEach(function($n){if(!$n.type.syncfs)return Zn(null);$n.type.syncfs($n,Fe,Zn)})},mount:function(Fe,ve,Oe){var Zt=Oe==="/",kr=!Oe,Zn;if(Zt&&ae.root)throw new ae.ErrnoError(10);if(!Zt&&!kr){var $n=ae.lookupPath(Oe,{follow_mount:!1});if(Oe=$n.path,Zn=$n.node,ae.isMountpoint(Zn))throw new ae.ErrnoError(10);if(!ae.isDir(Zn.mode))throw new ae.ErrnoError(54)}var ki={type:Fe,opts:ve,mountpoint:Oe,mounts:[]},es=Fe.mount(ki);return es.mount=ki,ki.root=es,Zt?ae.root=es:Zn&&(Zn.mounted=ki,Zn.mount&&Zn.mount.mounts.push(ki)),es},unmount:function(Fe){var ve=ae.lookupPath(Fe,{follow_mount:!1});if(!ae.isMountpoint(ve.node))throw new ae.ErrnoError(28);var Oe=ve.node,Zt=Oe.mounted,kr=ae.getMounts(Zt);Object.keys(ae.nameTable).forEach(function($n){for(var ki=ae.nameTable[$n];ki;){var es=ki.name_next;kr.includes(ki.mount)&&ae.destroyNode(ki),ki=es}}),Oe.mounted=null;var Zn=Oe.mount.mounts.indexOf(Zt);Oe.mount.mounts.splice(Zn,1)},lookup:function(Fe,ve){return Fe.node_ops.lookup(Fe,ve)},mknod:function(Fe,ve,Oe){var Zt=ae.lookupPath(Fe,{parent:!0}),kr=Zt.node,Zn=Bn.basename(Fe);if(!Zn||Zn==="."||Zn==="..")throw new ae.ErrnoError(28);var $n=ae.mayCreate(kr,Zn);if($n)throw new ae.ErrnoError($n);if(!kr.node_ops.mknod)throw new ae.ErrnoError(63);return kr.node_ops.mknod(kr,Zn,ve,Oe)},create:function(Fe,ve){return ve=ve!==void 0?ve:438,ve&=4095,ve|=32768,ae.mknod(Fe,ve,0)},mkdir:function(Fe,ve){return ve=ve!==void 0?ve:511,ve&=1023,ve|=16384,ae.mknod(Fe,ve,0)},mkdirTree:function(Fe,ve){for(var Oe=Fe.split("/"),Zt="",kr=0;kr"u"&&(Oe=ve,ve=438),ve|=8192,ae.mknod(Fe,ve,Oe)},symlink:function(Fe,ve){if(!zt.resolve(Fe))throw new ae.ErrnoError(44);var Oe=ae.lookupPath(ve,{parent:!0}),Zt=Oe.node;if(!Zt)throw new ae.ErrnoError(44);var kr=Bn.basename(ve),Zn=ae.mayCreate(Zt,kr);if(Zn)throw new ae.ErrnoError(Zn);if(!Zt.node_ops.symlink)throw new ae.ErrnoError(63);return Zt.node_ops.symlink(Zt,kr,Fe)},rename:function(Fe,ve){var Oe=Bn.dirname(Fe),Zt=Bn.dirname(ve),kr=Bn.basename(Fe),Zn=Bn.basename(ve),$n,ki,es;if($n=ae.lookupPath(Fe,{parent:!0}),ki=$n.node,$n=ae.lookupPath(ve,{parent:!0}),es=$n.node,!ki||!es)throw new ae.ErrnoError(44);if(ki.mount!==es.mount)throw new ae.ErrnoError(75);var Ti=ae.lookupNode(ki,kr),vc=zt.relative(Fe,Zt);if(vc.charAt(0)!==".")throw new ae.ErrnoError(28);if(vc=zt.relative(ve,Oe),vc.charAt(0)!==".")throw new ae.ErrnoError(55);var Ws;try{Ws=ae.lookupNode(es,Zn)}catch{}if(Ti!==Ws){var Rr=ae.isDir(Ti.mode),Wr=ae.mayDelete(ki,kr,Rr);if(Wr)throw new ae.ErrnoError(Wr);if(Wr=Ws?ae.mayDelete(es,Zn,Rr):ae.mayCreate(es,Zn),Wr)throw new ae.ErrnoError(Wr);if(!ki.node_ops.rename)throw new ae.ErrnoError(63);if(ae.isMountpoint(Ti)||Ws&&ae.isMountpoint(Ws))throw new ae.ErrnoError(10);if(es!==ki&&(Wr=ae.nodePermissions(ki,"w"),Wr))throw new ae.ErrnoError(Wr);try{ae.trackingDelegate.willMovePath&&ae.trackingDelegate.willMovePath(Fe,ve)}catch(ci){k("FS.trackingDelegate['willMovePath']('"+Fe+"', '"+ve+"') threw an exception: "+ci.message)}ae.hashRemoveNode(Ti);try{ki.node_ops.rename(Ti,es,Zn)}catch(ci){throw ci}finally{ae.hashAddNode(Ti)}try{ae.trackingDelegate.onMovePath&&ae.trackingDelegate.onMovePath(Fe,ve)}catch(ci){k("FS.trackingDelegate['onMovePath']('"+Fe+"', '"+ve+"') threw an exception: "+ci.message)}}},rmdir:function(Fe){var ve=ae.lookupPath(Fe,{parent:!0}),Oe=ve.node,Zt=Bn.basename(Fe),kr=ae.lookupNode(Oe,Zt),Zn=ae.mayDelete(Oe,Zt,!0);if(Zn)throw new ae.ErrnoError(Zn);if(!Oe.node_ops.rmdir)throw new ae.ErrnoError(63);if(ae.isMountpoint(kr))throw new ae.ErrnoError(10);try{ae.trackingDelegate.willDeletePath&&ae.trackingDelegate.willDeletePath(Fe)}catch($n){k("FS.trackingDelegate['willDeletePath']('"+Fe+"') threw an exception: "+$n.message)}Oe.node_ops.rmdir(Oe,Zt),ae.destroyNode(kr);try{ae.trackingDelegate.onDeletePath&&ae.trackingDelegate.onDeletePath(Fe)}catch($n){k("FS.trackingDelegate['onDeletePath']('"+Fe+"') threw an exception: "+$n.message)}},readdir:function(Fe){var ve=ae.lookupPath(Fe,{follow:!0}),Oe=ve.node;if(!Oe.node_ops.readdir)throw new ae.ErrnoError(54);return Oe.node_ops.readdir(Oe)},unlink:function(Fe){var ve=ae.lookupPath(Fe,{parent:!0}),Oe=ve.node,Zt=Bn.basename(Fe),kr=ae.lookupNode(Oe,Zt),Zn=ae.mayDelete(Oe,Zt,!1);if(Zn)throw new ae.ErrnoError(Zn);if(!Oe.node_ops.unlink)throw new ae.ErrnoError(63);if(ae.isMountpoint(kr))throw new ae.ErrnoError(10);try{ae.trackingDelegate.willDeletePath&&ae.trackingDelegate.willDeletePath(Fe)}catch($n){k("FS.trackingDelegate['willDeletePath']('"+Fe+"') threw an exception: "+$n.message)}Oe.node_ops.unlink(Oe,Zt),ae.destroyNode(kr);try{ae.trackingDelegate.onDeletePath&&ae.trackingDelegate.onDeletePath(Fe)}catch($n){k("FS.trackingDelegate['onDeletePath']('"+Fe+"') threw an exception: "+$n.message)}},readlink:function(Fe){var ve=ae.lookupPath(Fe),Oe=ve.node;if(!Oe)throw new ae.ErrnoError(44);if(!Oe.node_ops.readlink)throw new ae.ErrnoError(28);return zt.resolve(ae.getPath(Oe.parent),Oe.node_ops.readlink(Oe))},stat:function(Fe,ve){var Oe=ae.lookupPath(Fe,{follow:!ve}),Zt=Oe.node;if(!Zt)throw new ae.ErrnoError(44);if(!Zt.node_ops.getattr)throw new ae.ErrnoError(63);return Zt.node_ops.getattr(Zt)},lstat:function(Fe){return ae.stat(Fe,!0)},chmod:function(Fe,ve,Oe){var Zt;if(typeof Fe=="string"){var kr=ae.lookupPath(Fe,{follow:!Oe});Zt=kr.node}else Zt=Fe;if(!Zt.node_ops.setattr)throw new ae.ErrnoError(63);Zt.node_ops.setattr(Zt,{mode:ve&4095|Zt.mode&-4096,timestamp:Date.now()})},lchmod:function(Fe,ve){ae.chmod(Fe,ve,!0)},fchmod:function(Fe,ve){var Oe=ae.getStream(Fe);if(!Oe)throw new ae.ErrnoError(8);ae.chmod(Oe.node,ve)},chown:function(Fe,ve,Oe,Zt){var kr;if(typeof Fe=="string"){var Zn=ae.lookupPath(Fe,{follow:!Zt});kr=Zn.node}else kr=Fe;if(!kr.node_ops.setattr)throw new ae.ErrnoError(63);kr.node_ops.setattr(kr,{timestamp:Date.now()})},lchown:function(Fe,ve,Oe){ae.chown(Fe,ve,Oe,!0)},fchown:function(Fe,ve,Oe){var Zt=ae.getStream(Fe);if(!Zt)throw new ae.ErrnoError(8);ae.chown(Zt.node,ve,Oe)},truncate:function(Fe,ve){if(ve<0)throw new ae.ErrnoError(28);var Oe;if(typeof Fe=="string"){var Zt=ae.lookupPath(Fe,{follow:!0});Oe=Zt.node}else Oe=Fe;if(!Oe.node_ops.setattr)throw new ae.ErrnoError(63);if(ae.isDir(Oe.mode))throw new ae.ErrnoError(31);if(!ae.isFile(Oe.mode))throw new ae.ErrnoError(28);var kr=ae.nodePermissions(Oe,"w");if(kr)throw new ae.ErrnoError(kr);Oe.node_ops.setattr(Oe,{size:ve,timestamp:Date.now()})},ftruncate:function(Fe,ve){var Oe=ae.getStream(Fe);if(!Oe)throw new ae.ErrnoError(8);if(!(Oe.flags&2097155))throw new ae.ErrnoError(28);ae.truncate(Oe.node,ve)},utime:function(Fe,ve,Oe){var Zt=ae.lookupPath(Fe,{follow:!0}),kr=Zt.node;kr.node_ops.setattr(kr,{timestamp:Math.max(ve,Oe)})},open:function(Fe,ve,Oe,Zt,kr){if(Fe==="")throw new ae.ErrnoError(44);ve=typeof ve=="string"?ae.modeStringToFlags(ve):ve,Oe=typeof Oe>"u"?438:Oe,ve&64?Oe=Oe&4095|32768:Oe=0;var Zn;if(typeof Fe=="object")Zn=Fe;else{Fe=Bn.normalize(Fe);try{var $n=ae.lookupPath(Fe,{follow:!(ve&131072)});Zn=$n.node}catch{}}var ki=!1;if(ve&64)if(Zn){if(ve&128)throw new ae.ErrnoError(20)}else Zn=ae.mknod(Fe,Oe,0),ki=!0;if(!Zn)throw new ae.ErrnoError(44);if(ae.isChrdev(Zn.mode)&&(ve&=-513),ve&65536&&!ae.isDir(Zn.mode))throw new ae.ErrnoError(54);if(!ki){var es=ae.mayOpen(Zn,ve);if(es)throw new ae.ErrnoError(es)}ve&512&&ae.truncate(Zn,0),ve&=-131713;var Ti=ae.createStream({node:Zn,path:ae.getPath(Zn),flags:ve,seekable:!0,position:0,stream_ops:Zn.stream_ops,ungotten:[],error:!1},Zt,kr);Ti.stream_ops.open&&Ti.stream_ops.open(Ti),t.logReadFiles&&!(ve&1)&&(ae.readFiles||(ae.readFiles={}),Fe in ae.readFiles||(ae.readFiles[Fe]=1,k("FS.trackingDelegate error on read file: "+Fe)));try{if(ae.trackingDelegate.onOpenFile){var vc=0;(ve&2097155)!==1&&(vc|=ae.tracking.openFlags.READ),ve&2097155&&(vc|=ae.tracking.openFlags.WRITE),ae.trackingDelegate.onOpenFile(Fe,vc)}}catch(Ws){k("FS.trackingDelegate['onOpenFile']('"+Fe+"', flags) threw an exception: "+Ws.message)}return Ti},close:function(Fe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);Fe.getdents&&(Fe.getdents=null);try{Fe.stream_ops.close&&Fe.stream_ops.close(Fe)}catch(ve){throw ve}finally{ae.closeStream(Fe.fd)}Fe.fd=null},isClosed:function(Fe){return Fe.fd===null},llseek:function(Fe,ve,Oe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(!Fe.seekable||!Fe.stream_ops.llseek)throw new ae.ErrnoError(70);if(Oe!=0&&Oe!=1&&Oe!=2)throw new ae.ErrnoError(28);return Fe.position=Fe.stream_ops.llseek(Fe,ve,Oe),Fe.ungotten=[],Fe.position},read:function(Fe,ve,Oe,Zt,kr){if(Zt<0||kr<0)throw new ae.ErrnoError(28);if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if((Fe.flags&2097155)===1)throw new ae.ErrnoError(8);if(ae.isDir(Fe.node.mode))throw new ae.ErrnoError(31);if(!Fe.stream_ops.read)throw new ae.ErrnoError(28);var Zn=typeof kr<"u";if(!Zn)kr=Fe.position;else if(!Fe.seekable)throw new ae.ErrnoError(70);var $n=Fe.stream_ops.read(Fe,ve,Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},write:function(Fe,ve,Oe,Zt,kr,Zn){if(Zt<0||kr<0)throw new ae.ErrnoError(28);if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(!(Fe.flags&2097155))throw new ae.ErrnoError(8);if(ae.isDir(Fe.node.mode))throw new ae.ErrnoError(31);if(!Fe.stream_ops.write)throw new ae.ErrnoError(28);Fe.seekable&&Fe.flags&1024&&ae.llseek(Fe,0,2);var $n=typeof kr<"u";if(!$n)kr=Fe.position;else if(!Fe.seekable)throw new ae.ErrnoError(70);var ki=Fe.stream_ops.write(Fe,ve,Oe,Zt,kr,Zn);$n||(Fe.position+=ki);try{Fe.path&&ae.trackingDelegate.onWriteToFile&&ae.trackingDelegate.onWriteToFile(Fe.path)}catch(es){k("FS.trackingDelegate['onWriteToFile']('"+Fe.path+"') threw an exception: "+es.message)}return ki},allocate:function(Fe,ve,Oe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(ve<0||Oe<=0)throw new ae.ErrnoError(28);if(!(Fe.flags&2097155))throw new ae.ErrnoError(8);if(!ae.isFile(Fe.node.mode)&&!ae.isDir(Fe.node.mode))throw new ae.ErrnoError(43);if(!Fe.stream_ops.allocate)throw new ae.ErrnoError(138);Fe.stream_ops.allocate(Fe,ve,Oe)},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(kr&2&&!(Zn&2)&&(Fe.flags&2097155)!==2)throw new ae.ErrnoError(2);if((Fe.flags&2097155)===1)throw new ae.ErrnoError(2);if(!Fe.stream_ops.mmap)throw new ae.ErrnoError(43);return Fe.stream_ops.mmap(Fe,ve,Oe,Zt,kr,Zn)},msync:function(Fe,ve,Oe,Zt,kr){return!Fe||!Fe.stream_ops.msync?0:Fe.stream_ops.msync(Fe,ve,Oe,Zt,kr)},munmap:function(Fe){return 0},ioctl:function(Fe,ve,Oe){if(!Fe.stream_ops.ioctl)throw new ae.ErrnoError(59);return Fe.stream_ops.ioctl(Fe,ve,Oe)},readFile:function(Fe,ve){if(ve=ve||{},ve.flags=ve.flags||0,ve.encoding=ve.encoding||"binary",ve.encoding!=="utf8"&&ve.encoding!=="binary")throw new Error('Invalid encoding type "'+ve.encoding+'"');var Oe,Zt=ae.open(Fe,ve.flags),kr=ae.stat(Fe),Zn=kr.size,$n=new Uint8Array(Zn);return ae.read(Zt,$n,0,Zn,0),ve.encoding==="utf8"?Oe=ie($n,0):ve.encoding==="binary"&&(Oe=$n),ae.close(Zt),Oe},writeFile:function(Fe,ve,Oe){Oe=Oe||{},Oe.flags=Oe.flags||577;var Zt=ae.open(Fe,Oe.flags,Oe.mode);if(typeof ve=="string"){var kr=new Uint8Array(et(ve)+1),Zn=ce(ve,kr,0,kr.length);ae.write(Zt,kr,0,Zn,void 0,Oe.canOwn)}else if(ArrayBuffer.isView(ve))ae.write(Zt,ve,0,ve.byteLength,void 0,Oe.canOwn);else throw new Error("Unsupported data type");ae.close(Zt)},cwd:function(){return ae.currentPath},chdir:function(Fe){var ve=ae.lookupPath(Fe,{follow:!0});if(ve.node===null)throw new ae.ErrnoError(44);if(!ae.isDir(ve.node.mode))throw new ae.ErrnoError(54);var Oe=ae.nodePermissions(ve.node,"x");if(Oe)throw new ae.ErrnoError(Oe);ae.currentPath=ve.path},createDefaultDirectories:function(){ae.mkdir("/tmp"),ae.mkdir("/home"),ae.mkdir("/home/web_user")},createDefaultDevices:function(){ae.mkdir("/dev"),ae.registerDevice(ae.makedev(1,3),{read:function(){return 0},write:function(ve,Oe,Zt,kr,Zn){return kr}}),ae.mkdev("/dev/null",ae.makedev(1,3)),sr.register(ae.makedev(5,0),sr.default_tty_ops),sr.register(ae.makedev(6,0),sr.default_tty1_ops),ae.mkdev("/dev/tty",ae.makedev(5,0)),ae.mkdev("/dev/tty1",ae.makedev(6,0));var Fe=tr();ae.createDevice("/dev","random",Fe),ae.createDevice("/dev","urandom",Fe),ae.mkdir("/dev/shm"),ae.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){ae.mkdir("/proc");var Fe=ae.mkdir("/proc/self");ae.mkdir("/proc/self/fd"),ae.mount({mount:function(){var ve=ae.createNode(Fe,"fd",16895,73);return ve.node_ops={lookup:function(Oe,Zt){var kr=+Zt,Zn=ae.getStream(kr);if(!Zn)throw new ae.ErrnoError(8);var $n={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return Zn.path}}};return $n.parent=$n,$n}},ve}},{},"/proc/self/fd")},createStandardStreams:function(){t.stdin?ae.createDevice("/dev","stdin",t.stdin):ae.symlink("/dev/tty","/dev/stdin"),t.stdout?ae.createDevice("/dev","stdout",null,t.stdout):ae.symlink("/dev/tty","/dev/stdout"),t.stderr?ae.createDevice("/dev","stderr",null,t.stderr):ae.symlink("/dev/tty1","/dev/stderr");var Fe=ae.open("/dev/stdin",0),ve=ae.open("/dev/stdout",1),Oe=ae.open("/dev/stderr",1)},ensureErrnoError:function(){ae.ErrnoError||(ae.ErrnoError=function(ve,Oe){this.node=Oe,this.setErrno=function(Zt){this.errno=Zt},this.setErrno(ve),this.message="FS error"},ae.ErrnoError.prototype=new Error,ae.ErrnoError.prototype.constructor=ae.ErrnoError,[44].forEach(function(Fe){ae.genericErrors[Fe]=new ae.ErrnoError(Fe),ae.genericErrors[Fe].stack=""}))},staticInit:function(){ae.ensureErrnoError(),ae.nameTable=new Array(4096),ae.mount(rr,{},"/"),ae.createDefaultDirectories(),ae.createDefaultDevices(),ae.createSpecialDirectories(),ae.filesystems={MEMFS:rr,NODEFS:ge}},init:function(Fe,ve,Oe){ae.init.initialized=!0,ae.ensureErrnoError(),t.stdin=Fe||t.stdin,t.stdout=ve||t.stdout,t.stderr=Oe||t.stderr,ae.createStandardStreams()},quit:function(){ae.init.initialized=!1;var Fe=t._fflush;Fe&&Fe(0);for(var ve=0;vethis.length-1||Rr<0)){var Wr=Rr%this.chunkSize,ci=Rr/this.chunkSize|0;return this.getter(ci)[Wr]}},Zn.prototype.setDataGetter=function(Rr){this.getter=Rr},Zn.prototype.cacheLength=function(){var Rr=new XMLHttpRequest;if(Rr.open("HEAD",Oe,!1),Rr.send(null),!(Rr.status>=200&&Rr.status<300||Rr.status===304))throw new Error("Couldn't load "+Oe+". Status: "+Rr.status);var Wr=Number(Rr.getResponseHeader("Content-length")),ci,Tn=(ci=Rr.getResponseHeader("Accept-Ranges"))&&ci==="bytes",Xi=(ci=Rr.getResponseHeader("Content-Encoding"))&&ci==="gzip",js=1024*1024;Tn||(js=Wr);var ja=function(Jo,Bo){if(Jo>Bo)throw new Error("invalid range ("+Jo+", "+Bo+") or no bytes requested!");if(Bo>Wr-1)throw new Error("only "+Wr+" bytes available! programmer error!");var hu=new XMLHttpRequest;if(hu.open("GET",Oe,!1),Wr!==js&&hu.setRequestHeader("Range","bytes="+Jo+"-"+Bo),typeof Uint8Array<"u"&&(hu.responseType="arraybuffer"),hu.overrideMimeType&&hu.overrideMimeType("text/plain; charset=x-user-defined"),hu.send(null),!(hu.status>=200&&hu.status<300||hu.status===304))throw new Error("Couldn't load "+Oe+". Status: "+hu.status);return hu.response!==void 0?new Uint8Array(hu.response||[]):$f(hu.responseText||"",!0)},Ms=this;Ms.setDataGetter(function(Jo){var Bo=Jo*js,hu=(Jo+1)*js-1;if(hu=Math.min(hu,Wr-1),typeof Ms.chunks[Jo]>"u"&&(Ms.chunks[Jo]=ja(Bo,hu)),typeof Ms.chunks[Jo]>"u")throw new Error("doXHR failed!");return Ms.chunks[Jo]}),(Xi||!Wr)&&(js=Wr=1,Wr=this.getter(0).length,js=Wr,P("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=Wr,this._chunkSize=js,this.lengthKnown=!0},typeof XMLHttpRequest<"u"){if(!u)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var $n=new Zn;Object.defineProperties($n,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var ki={isDevice:!1,contents:$n}}else var ki={isDevice:!1,url:Oe};var es=ae.createFile(Fe,ve,ki,Zt,kr);ki.contents?es.contents=ki.contents:ki.url&&(es.contents=null,es.url=ki.url),Object.defineProperties(es,{usedBytes:{get:function(){return this.contents.length}}});var Ti={},vc=Object.keys(es.stream_ops);return vc.forEach(function(Ws){var Rr=es.stream_ops[Ws];Ti[Ws]=function(){return ae.forceLoadFile(es),Rr.apply(null,arguments)}}),Ti.read=function(Rr,Wr,ci,Tn,Xi){ae.forceLoadFile(es);var js=Rr.node.contents;if(Xi>=js.length)return 0;var ja=Math.min(js.length-Xi,Tn);if(js.slice)for(var Ms=0;Ms>2]=Zt.dev,at[Oe+4>>2]=0,at[Oe+8>>2]=Zt.ino,at[Oe+12>>2]=Zt.mode,at[Oe+16>>2]=Zt.nlink,at[Oe+20>>2]=Zt.uid,at[Oe+24>>2]=Zt.gid,at[Oe+28>>2]=Zt.rdev,at[Oe+32>>2]=0,Jr=[Zt.size>>>0,(ft=Zt.size,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[Oe+40>>2]=Jr[0],at[Oe+44>>2]=Jr[1],at[Oe+48>>2]=4096,at[Oe+52>>2]=Zt.blocks,at[Oe+56>>2]=Zt.atime.getTime()/1e3|0,at[Oe+60>>2]=0,at[Oe+64>>2]=Zt.mtime.getTime()/1e3|0,at[Oe+68>>2]=0,at[Oe+72>>2]=Zt.ctime.getTime()/1e3|0,at[Oe+76>>2]=0,Jr=[Zt.ino>>>0,(ft=Zt.ino,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[Oe+80>>2]=Jr[0],at[Oe+84>>2]=Jr[1],0},doMsync:function(Fe,ve,Oe,Zt,kr){var Zn=De.slice(Fe,Fe+Oe);ae.msync(ve,Zn,kr,Oe,Zt)},doMkdir:function(Fe,ve){return Fe=Bn.normalize(Fe),Fe[Fe.length-1]==="/"&&(Fe=Fe.substr(0,Fe.length-1)),ae.mkdir(Fe,ve,0),0},doMknod:function(Fe,ve,Oe){switch(ve&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}return ae.mknod(Fe,ve,Oe),0},doReadlink:function(Fe,ve,Oe){if(Oe<=0)return-28;var Zt=ae.readlink(Fe),kr=Math.min(Oe,et(Zt)),Zn=ue[ve+kr];return Mt(Zt,ve,Oe+1),ue[ve+kr]=Zn,kr},doAccess:function(Fe,ve){if(ve&-8)return-28;var Oe,Zt=ae.lookupPath(Fe,{follow:!0});if(Oe=Zt.node,!Oe)return-44;var kr="";return ve&4&&(kr+="r"),ve&2&&(kr+="w"),ve&1&&(kr+="x"),kr&&ae.nodePermissions(Oe,kr)?-2:0},doDup:function(Fe,ve,Oe){var Zt=ae.getStream(Oe);return Zt&&ae.close(Zt),ae.open(Fe,ve,0,Oe,Oe).fd},doReadv:function(Fe,ve,Oe,Zt){for(var kr=0,Zn=0;Zn>2],ki=at[ve+(Zn*8+4)>>2],es=ae.read(Fe,ue,$n,ki,Zt);if(es<0)return-1;if(kr+=es,es>2],ki=at[ve+(Zn*8+4)>>2],es=ae.write(Fe,ue,$n,ki,Zt);if(es<0)return-1;kr+=es}return kr},varargs:void 0,get:function(){Ye.varargs+=4;var Fe=at[Ye.varargs-4>>2];return Fe},getStr:function(Fe){var ve=Se(Fe);return ve},getStreamFromFD:function(Fe){var ve=ae.getStream(Fe);if(!ve)throw new ae.ErrnoError(8);return ve},get64:function(Fe,ve){return Fe}};function bt(Fe,ve){try{return Fe=Ye.getStr(Fe),ae.chmod(Fe,ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function $t(Fe){return at[lc()>>2]=Fe,Fe}function Ee(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStreamFromFD(Fe);switch(ve){case 0:{var kr=Ye.get();if(kr<0)return-28;var Zn;return Zn=ae.open(Zt.path,Zt.flags,0,kr),Zn.fd}case 1:case 2:return 0;case 3:return Zt.flags;case 4:{var kr=Ye.get();return Zt.flags|=kr,0}case 12:{var kr=Ye.get(),$n=0;return It[kr+$n>>1]=2,0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:return $t(28),-1;default:return-28}}catch(ki){return(typeof ae>"u"||!(ki instanceof ae.ErrnoError))&&br(ki),-ki.errno}}function st(Fe,ve){try{var Oe=Ye.getStreamFromFD(Fe);return Ye.doStat(ae.stat,Oe.path,ve)}catch(Zt){return(typeof ae>"u"||!(Zt instanceof ae.ErrnoError))&&br(Zt),-Zt.errno}}function yr(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStreamFromFD(Fe);switch(ve){case 21509:case 21505:return Zt.tty?0:-59;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return Zt.tty?0:-59;case 21519:{if(!Zt.tty)return-59;var kr=Ye.get();return at[kr>>2]=0,0}case 21520:return Zt.tty?-28:-59;case 21531:{var kr=Ye.get();return ae.ioctl(Zt,ve,kr)}case 21523:return Zt.tty?0:-59;case 21524:return Zt.tty?0:-59;default:br("bad ioctl syscall "+ve)}}catch(Zn){return(typeof ae>"u"||!(Zn instanceof ae.ErrnoError))&&br(Zn),-Zn.errno}}function Wt(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStr(Fe),kr=Oe?Ye.get():0,Zn=ae.open(Zt,ve,kr);return Zn.fd}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),-$n.errno}}function Lt(Fe,ve){try{return Fe=Ye.getStr(Fe),ve=Ye.getStr(ve),ae.rename(Fe,ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function Ke(Fe){try{return Fe=Ye.getStr(Fe),ae.rmdir(Fe),0}catch(ve){return(typeof ae>"u"||!(ve instanceof ae.ErrnoError))&&br(ve),-ve.errno}}function Sr(Fe,ve){try{return Fe=Ye.getStr(Fe),Ye.doStat(ae.stat,Fe,ve)}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function Pr(Fe){try{return Fe=Ye.getStr(Fe),ae.unlink(Fe),0}catch(ve){return(typeof ae>"u"||!(ve instanceof ae.ErrnoError))&&br(ve),-ve.errno}}function Sn(Fe,ve,Oe){De.copyWithin(Fe,ve,ve+Oe)}function Un(Fe){try{return C.grow(Fe-oe.byteLength+65535>>>16),ot(C.buffer),1}catch{}}function ms(Fe){var ve=De.length;Fe=Fe>>>0;var Oe=2147483648;if(Fe>Oe)return!1;for(var Zt=1;Zt<=4;Zt*=2){var kr=ve*(1+.2/Zt);kr=Math.min(kr,Fe+100663296);var Zn=Math.min(Oe,me(Math.max(Fe,kr),65536)),$n=Un(Zn);if($n)return!0}return!1}function cs(Fe){try{var ve=Ye.getStreamFromFD(Fe);return ae.close(ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),Oe.errno}}function Ka(Fe,ve){try{var Oe=Ye.getStreamFromFD(Fe),Zt=Oe.tty?2:ae.isDir(Oe.mode)?3:ae.isLink(Oe.mode)?7:4;return ue[ve>>0]=Zt,0}catch(kr){return(typeof ae>"u"||!(kr instanceof ae.ErrnoError))&&br(kr),kr.errno}}function Oo(Fe,ve,Oe,Zt){try{var kr=Ye.getStreamFromFD(Fe),Zn=Ye.doReadv(kr,ve,Oe);return at[Zt>>2]=Zn,0}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),$n.errno}}function Ro(Fe,ve,Oe,Zt,kr){try{var Zn=Ye.getStreamFromFD(Fe),$n=4294967296,ki=Oe*$n+(ve>>>0),es=9007199254740992;return ki<=-es||ki>=es?-61:(ae.llseek(Zn,ki,Zt),Jr=[Zn.position>>>0,(ft=Zn.position,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[kr>>2]=Jr[0],at[kr+4>>2]=Jr[1],Zn.getdents&&ki===0&&Zt===0&&(Zn.getdents=null),0)}catch(Ti){return(typeof ae>"u"||!(Ti instanceof ae.ErrnoError))&&br(Ti),Ti.errno}}function ea(Fe,ve,Oe,Zt){try{var kr=Ye.getStreamFromFD(Fe),Zn=Ye.doWritev(kr,ve,Oe);return at[Zt>>2]=Zn,0}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),$n.errno}}function tu(Fe){Y(Fe)}function fl(Fe){var ve=Date.now()/1e3|0;return Fe&&(at[Fe>>2]=ve),ve}function wl(){if(wl.called)return;wl.called=!0;var Fe=new Date().getFullYear(),ve=new Date(Fe,0,1),Oe=new Date(Fe,6,1),Zt=ve.getTimezoneOffset(),kr=Oe.getTimezoneOffset(),Zn=Math.max(Zt,kr);at[gl()>>2]=Zn*60,at[bl()>>2]=+(Zt!=kr);function $n(Ws){var Rr=Ws.toTimeString().match(/\(([A-Za-z ]+)\)$/);return Rr?Rr[1]:"GMT"}var ki=$n(ve),es=$n(Oe),Ti=or(ki),vc=or(es);kr>2]=Ti,at[eo()+4>>2]=vc):(at[eo()>>2]=vc,at[eo()+4>>2]=Ti)}function Hc(Fe){wl();var ve=Date.UTC(at[Fe+20>>2]+1900,at[Fe+16>>2],at[Fe+12>>2],at[Fe+8>>2],at[Fe+4>>2],at[Fe>>2],0),Oe=new Date(ve);at[Fe+24>>2]=Oe.getUTCDay();var Zt=Date.UTC(Oe.getUTCFullYear(),0,1,0,0,0,0),kr=(Oe.getTime()-Zt)/(1e3*60*60*24)|0;return at[Fe+28>>2]=kr,Oe.getTime()/1e3|0}var Pd=function(Fe,ve,Oe,Zt){Fe||(Fe=this),this.parent=Fe,this.mount=Fe.mount,this.mounted=null,this.id=ae.nextInode++,this.name=ve,this.mode=Oe,this.node_ops={},this.stream_ops={},this.rdev=Zt},ra=365,Wc=146;if(Object.defineProperties(Pd.prototype,{read:{get:function(){return(this.mode&ra)===ra},set:function(Fe){Fe?this.mode|=ra:this.mode&=~ra}},write:{get:function(){return(this.mode&Wc)===Wc},set:function(Fe){Fe?this.mode|=Wc:this.mode&=~Wc}},isFolder:{get:function(){return ae.isDir(this.mode)}},isDevice:{get:function(){return ae.isChrdev(this.mode)}}}),ae.FSNode=Pd,ae.staticInit(),m){var no=pmo,Bl=require("path");ge.staticInit()}if(m){var Hd=function(Fe){return function(){try{return Fe.apply(this,arguments)}catch(ve){throw ve.code?new ae.ErrnoError(pt[ve.code]):ve}}},op=Object.assign({},ae);for(var Tf in Me)ae[Tf]=Hd(Me[Tf])}else throw new Error("NODERAWFS is currently only supported on Node.js environment.");function $f(Fe,ve,Oe){var Zt=Oe>0?Oe:et(Fe)+1,kr=new Array(Zt),Zn=ce(Fe,kr,0,kr.length);return ve&&(kr.length=Zn),kr}var cd=typeof atob=="function"?atob:function(Fe){var ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oe="",Zt,kr,Zn,$n,ki,es,Ti,vc=0;Fe=Fe.replace(/[^A-Za-z0-9\+\/\=]/g,"");do $n=ve.indexOf(Fe.charAt(vc++)),ki=ve.indexOf(Fe.charAt(vc++)),es=ve.indexOf(Fe.charAt(vc++)),Ti=ve.indexOf(Fe.charAt(vc++)),Zt=$n<<2|ki>>4,kr=(ki&15)<<4|es>>2,Zn=(es&3)<<6|Ti,Oe=Oe+String.fromCharCode(Zt),es!==64&&(Oe=Oe+String.fromCharCode(kr)),Ti!==64&&(Oe=Oe+String.fromCharCode(Zn));while(vc0||(er(),Ae>0))return;function ve(){Io||(Io=!0,t.calledRun=!0,!O&&(ln(),n(t),t.onRuntimeInitialized&&t.onRuntimeInitialized(),Tr()))}t.setStatus?(t.setStatus("Running..."),setTimeout(function(){setTimeout(function(){t.setStatus("")},1),ve()},1)):ve()}if(t.run=$c,t.preInit)for(typeof t.preInit=="function"&&(t.preInit=[t.preInit]);t.preInit.length>0;)t.preInit.pop()();return $c(),r}}();typeof Nvr=="object"&&typeof bYn=="object"?bYn.exports=AYn:typeof define=="function"&&define.amd?define([],function(){return AYn}):typeof Nvr=="object"&&(Nvr.createModule=AYn)});var hmo=A(mIe=>{"use strict";Object.defineProperty(mIe,"__esModule",{value:!0});mIe.makeInterface=mIe.Errors=void 0;var Gie=["number","number"],fmo;(function(e){e[e.ZIP_ER_OK=0]="ZIP_ER_OK",e[e.ZIP_ER_MULTIDISK=1]="ZIP_ER_MULTIDISK",e[e.ZIP_ER_RENAME=2]="ZIP_ER_RENAME",e[e.ZIP_ER_CLOSE=3]="ZIP_ER_CLOSE",e[e.ZIP_ER_SEEK=4]="ZIP_ER_SEEK",e[e.ZIP_ER_READ=5]="ZIP_ER_READ",e[e.ZIP_ER_WRITE=6]="ZIP_ER_WRITE",e[e.ZIP_ER_CRC=7]="ZIP_ER_CRC",e[e.ZIP_ER_ZIPCLOSED=8]="ZIP_ER_ZIPCLOSED",e[e.ZIP_ER_NOENT=9]="ZIP_ER_NOENT",e[e.ZIP_ER_EXISTS=10]="ZIP_ER_EXISTS",e[e.ZIP_ER_OPEN=11]="ZIP_ER_OPEN",e[e.ZIP_ER_TMPOPEN=12]="ZIP_ER_TMPOPEN",e[e.ZIP_ER_ZLIB=13]="ZIP_ER_ZLIB",e[e.ZIP_ER_MEMORY=14]="ZIP_ER_MEMORY",e[e.ZIP_ER_CHANGED=15]="ZIP_ER_CHANGED",e[e.ZIP_ER_COMPNOTSUPP=16]="ZIP_ER_COMPNOTSUPP",e[e.ZIP_ER_EOF=17]="ZIP_ER_EOF",e[e.ZIP_ER_INVAL=18]="ZIP_ER_INVAL",e[e.ZIP_ER_NOZIP=19]="ZIP_ER_NOZIP",e[e.ZIP_ER_INTERNAL=20]="ZIP_ER_INTERNAL",e[e.ZIP_ER_INCONS=21]="ZIP_ER_INCONS",e[e.ZIP_ER_REMOVE=22]="ZIP_ER_REMOVE",e[e.ZIP_ER_DELETED=23]="ZIP_ER_DELETED",e[e.ZIP_ER_ENCRNOTSUPP=24]="ZIP_ER_ENCRNOTSUPP",e[e.ZIP_ER_RDONLY=25]="ZIP_ER_RDONLY",e[e.ZIP_ER_NOPASSWD=26]="ZIP_ER_NOPASSWD",e[e.ZIP_ER_WRONGPASSWD=27]="ZIP_ER_WRONGPASSWD",e[e.ZIP_ER_OPNOTSUPP=28]="ZIP_ER_OPNOTSUPP",e[e.ZIP_ER_INUSE=29]="ZIP_ER_INUSE",e[e.ZIP_ER_TELL=30]="ZIP_ER_TELL",e[e.ZIP_ER_COMPRESSED_DATA=31]="ZIP_ER_COMPRESSED_DATA"})(fmo=mIe.Errors||(mIe.Errors={}));var YR0=e=>({get HEAP8(){return e.HEAP8},get HEAPU8(){return e.HEAPU8},errors:fmo,SEEK_SET:0,SEEK_CUR:1,SEEK_END:2,ZIP_CHECKCONS:4,ZIP_CREATE:1,ZIP_EXCL:2,ZIP_TRUNCATE:8,ZIP_RDONLY:16,ZIP_FL_OVERWRITE:8192,ZIP_FL_COMPRESSED:4,ZIP_OPSYS_DOS:0,ZIP_OPSYS_AMIGA:1,ZIP_OPSYS_OPENVMS:2,ZIP_OPSYS_UNIX:3,ZIP_OPSYS_VM_CMS:4,ZIP_OPSYS_ATARI_ST:5,ZIP_OPSYS_OS_2:6,ZIP_OPSYS_MACINTOSH:7,ZIP_OPSYS_Z_SYSTEM:8,ZIP_OPSYS_CPM:9,ZIP_OPSYS_WINDOWS_NTFS:10,ZIP_OPSYS_MVS:11,ZIP_OPSYS_VSE:12,ZIP_OPSYS_ACORN_RISC:13,ZIP_OPSYS_VFAT:14,ZIP_OPSYS_ALTERNATE_MVS:15,ZIP_OPSYS_BEOS:16,ZIP_OPSYS_TANDEM:17,ZIP_OPSYS_OS_400:18,ZIP_OPSYS_OS_X:19,ZIP_CM_DEFAULT:-1,ZIP_CM_STORE:0,ZIP_CM_DEFLATE:8,uint08S:e._malloc(1),uint16S:e._malloc(2),uint32S:e._malloc(4),uint64S:e._malloc(8),malloc:e._malloc,free:e._free,getValue:e.getValue,open:e.cwrap("zip_open","number",["string","number","number"]),openFromSource:e.cwrap("zip_open_from_source","number",["number","number","number"]),close:e.cwrap("zip_close","number",["number"]),discard:e.cwrap("zip_discard",null,["number"]),getError:e.cwrap("zip_get_error","number",["number"]),getName:e.cwrap("zip_get_name","string",["number","number","number"]),getNumEntries:e.cwrap("zip_get_num_entries","number",["number","number"]),delete:e.cwrap("zip_delete","number",["number","number"]),stat:e.cwrap("zip_stat","number",["number","string","number","number"]),statIndex:e.cwrap("zip_stat_index","number",["number",...Gie,"number","number"]),fopen:e.cwrap("zip_fopen","number",["number","string","number"]),fopenIndex:e.cwrap("zip_fopen_index","number",["number",...Gie,"number"]),fread:e.cwrap("zip_fread","number",["number","number","number","number"]),fclose:e.cwrap("zip_fclose","number",["number"]),dir:{add:e.cwrap("zip_dir_add","number",["number","string"])},file:{add:e.cwrap("zip_file_add","number",["number","string","number","number"]),getError:e.cwrap("zip_file_get_error","number",["number"]),getExternalAttributes:e.cwrap("zip_file_get_external_attributes","number",["number",...Gie,"number","number","number"]),setExternalAttributes:e.cwrap("zip_file_set_external_attributes","number",["number",...Gie,"number","number","number"]),setMtime:e.cwrap("zip_file_set_mtime","number",["number",...Gie,"number","number"]),setCompression:e.cwrap("zip_set_file_compression","number",["number",...Gie,"number","number"])},ext:{countSymlinks:e.cwrap("zip_ext_count_symlinks","number",["number"])},error:{initWithCode:e.cwrap("zip_error_init_with_code",null,["number","number"]),strerror:e.cwrap("zip_error_strerror","string",["number"])},name:{locate:e.cwrap("zip_name_locate","number",["number","string","number"])},source:{fromUnattachedBuffer:e.cwrap("zip_source_buffer_create","number",["number",...Gie,"number","number"]),fromBuffer:e.cwrap("zip_source_buffer","number",["number","number",...Gie,"number"]),free:e.cwrap("zip_source_free",null,["number"]),keep:e.cwrap("zip_source_keep",null,["number"]),open:e.cwrap("zip_source_open","number",["number"]),close:e.cwrap("zip_source_close","number",["number"]),seek:e.cwrap("zip_source_seek","number",["number",...Gie,"number"]),tell:e.cwrap("zip_source_tell","number",["number"]),read:e.cwrap("zip_source_read","number",["number","number","number"]),error:e.cwrap("zip_source_error","number",["number"]),setMtime:e.cwrap("zip_source_set_mtime","number",["number","number"])},struct:{stat:e.cwrap("zipstruct_stat","number",[]),statS:e.cwrap("zipstruct_statS","number",[]),statName:e.cwrap("zipstruct_stat_name","string",["number"]),statIndex:e.cwrap("zipstruct_stat_index","number",["number"]),statSize:e.cwrap("zipstruct_stat_size","number",["number"]),statCompSize:e.cwrap("zipstruct_stat_comp_size","number",["number"]),statCompMethod:e.cwrap("zipstruct_stat_comp_method","number",["number"]),statMtime:e.cwrap("zipstruct_stat_mtime","number",["number"]),statCrc:e.cwrap("zipstruct_stat_crc","number",["number"]),error:e.cwrap("zipstruct_error","number",[]),errorS:e.cwrap("zipstruct_errorS","number",[]),errorCodeZip:e.cwrap("zipstruct_error_code_zip","number",["number"])}});mIe.makeInterface=YR0});var Ovr=A(kct=>{"use strict";Object.defineProperty(kct,"__esModule",{value:!0});kct.getLibzipPromise=kct.getLibzipSync=void 0;var JR0=(Yh(),Dr(Wh)),XR0=JR0.__importDefault(mmo()),ZR0=hmo(),CYn=null;function gmo(){return CYn===null&&(CYn=(0,ZR0.makeInterface)((0,XR0.default)())),CYn}kct.getLibzipSync=gmo;async function ek0(){return gmo()}kct.getLibzipPromise=ek0});var ymo=A(Bvr=>{"use strict";Object.defineProperty(Bvr,"__esModule",{value:!0});Bvr.ShellError=void 0;var vYn=class extends Error{constructor(r){super(r),this.name="ShellError"}};Bvr.ShellError=vYn});var _mo=A(MR=>{"use strict";Object.defineProperty(MR,"__esModule",{value:!0});MR.isBraceExpansion=MR.match=MR.isGlobPattern=MR.fastGlobOptions=MR.micromatchOptions=void 0;var SYn=(Yh(),Dr(Wh)),EYn=JC(),tk0=SYn.__importDefault(ikt()),rk0=SYn.__importDefault(require("fs")),DYn=SYn.__importDefault(Uot());MR.micromatchOptions={strictBrackets:!0};MR.fastGlobOptions={onlyDirectories:!1,onlyFiles:!1};function nk0(e){if(!DYn.default.scan(e,MR.micromatchOptions).isGlob)return!1;try{DYn.default.parse(e,MR.micromatchOptions)}catch{return!1}return!0}MR.isGlobPattern=nk0;function ik0(e,{cwd:r,baseFs:t}){return(0,tk0.default)(e,{...MR.fastGlobOptions,cwd:EYn.npath.fromPortablePath(r),fs:(0,EYn.extendFs)(rk0.default,new EYn.PosixFS(t))})}MR.match=ik0;function sk0(e){return DYn.default.scan(e,MR.micromatchOptions).isBrace}MR.isBraceExpansion=sk0});var PYn=A(DP=>{"use strict";Object.defineProperty(DP,"__esModule",{value:!0});DP.createOutputStreamsWithPrefix=DP.start=DP.Handle=DP.ProtectedStream=DP.makeBuiltin=DP.makeProcess=DP.Pipe=void 0;var ak0=(Yh(),Dr(Wh)),ok0=ak0.__importDefault(NKn()),Nhe=require("stream"),ck0=require("string_decoder"),Fct;(function(e){e[e.STDIN=0]="STDIN",e[e.STDOUT=1]="STDOUT",e[e.STDERR=2]="STDERR"})(Fct=DP.Pipe||(DP.Pipe={}));var fIe=new Set;function wYn(){}function IYn(){for(let e of fIe)e.kill()}function uk0(e,r,t,n){return i=>{let s=i[0]instanceof Nhe.Transform?"pipe":i[0],a=i[1]instanceof Nhe.Transform?"pipe":i[1],o=i[2]instanceof Nhe.Transform?"pipe":i[2],c=(0,ok0.default)(e,r,{...n,stdio:[s,a,o]});return fIe.add(c),fIe.size===1&&(process.on("SIGINT",wYn),process.on("SIGTERM",IYn)),i[0]instanceof Nhe.Transform&&i[0].pipe(c.stdin),i[1]instanceof Nhe.Transform&&c.stdout.pipe(i[1],{end:!1}),i[2]instanceof Nhe.Transform&&c.stderr.pipe(i[2],{end:!1}),{stdin:c.stdin,promise:new Promise(l=>{c.on("error",u=>{switch(fIe.delete(c),fIe.size===0&&(process.off("SIGINT",wYn),process.off("SIGTERM",IYn)),u.code){case"ENOENT":i[2].write(`command not found: ${e}
          +`));if(!ve)return null;Fe.input=$f(ve,!0)}return Fe.input.shift()},put_char:function(Fe,ve){ve===null||ve===10?(P(ie(Fe.output,0)),Fe.output=[]):ve!=0&&Fe.output.push(ve)},flush:function(Fe){Fe.output&&Fe.output.length>0&&(P(ie(Fe.output,0)),Fe.output=[])}},default_tty1_ops:{put_char:function(Fe,ve){ve===null||ve===10?(k(ie(Fe.output,0)),Fe.output=[]):ve!=0&&Fe.output.push(ve)},flush:function(Fe){Fe.output&&Fe.output.length>0&&(k(ie(Fe.output,0)),Fe.output=[])}}};function Ir(Fe){for(var ve=L(Fe,65536),Oe=Ha(ve);Fe=ve)){var Zt=1024*1024;ve=Math.max(ve,Oe*(Oe>>0),Oe!=0&&(ve=Math.max(ve,256));var kr=Fe.contents;Fe.contents=new Uint8Array(ve),Fe.usedBytes>0&&Fe.contents.set(kr.subarray(0,Fe.usedBytes),0)}},resizeFileStorage:function(Fe,ve){if(Fe.usedBytes!=ve)if(ve==0)Fe.contents=null,Fe.usedBytes=0;else{var Oe=Fe.contents;Fe.contents=new Uint8Array(ve),Oe&&Fe.contents.set(Oe.subarray(0,Math.min(ve,Fe.usedBytes))),Fe.usedBytes=ve}},node_ops:{getattr:function(Fe){var ve={};return ve.dev=ae.isChrdev(Fe.mode)?Fe.id:1,ve.ino=Fe.id,ve.mode=Fe.mode,ve.nlink=1,ve.uid=0,ve.gid=0,ve.rdev=Fe.rdev,ae.isDir(Fe.mode)?ve.size=4096:ae.isFile(Fe.mode)?ve.size=Fe.usedBytes:ae.isLink(Fe.mode)?ve.size=Fe.link.length:ve.size=0,ve.atime=new Date(Fe.timestamp),ve.mtime=new Date(Fe.timestamp),ve.ctime=new Date(Fe.timestamp),ve.blksize=4096,ve.blocks=Math.ceil(ve.size/ve.blksize),ve},setattr:function(Fe,ve){ve.mode!==void 0&&(Fe.mode=ve.mode),ve.timestamp!==void 0&&(Fe.timestamp=ve.timestamp),ve.size!==void 0&&rr.resizeFileStorage(Fe,ve.size)},lookup:function(Fe,ve){throw ae.genericErrors[44]},mknod:function(Fe,ve,Oe,Zt){return rr.createNode(Fe,ve,Oe,Zt)},rename:function(Fe,ve,Oe){if(ae.isDir(Fe.mode)){var Zt;try{Zt=ae.lookupNode(ve,Oe)}catch{}if(Zt)for(var kr in Zt.contents)throw new ae.ErrnoError(55)}delete Fe.parent.contents[Fe.name],Fe.parent.timestamp=Date.now(),Fe.name=Oe,ve.contents[Oe]=Fe,ve.timestamp=Fe.parent.timestamp,Fe.parent=ve},unlink:function(Fe,ve){delete Fe.contents[ve],Fe.timestamp=Date.now()},rmdir:function(Fe,ve){var Oe=ae.lookupNode(Fe,ve);for(var Zt in Oe.contents)throw new ae.ErrnoError(55);delete Fe.contents[ve],Fe.timestamp=Date.now()},readdir:function(Fe){var ve=[".",".."];for(var Oe in Fe.contents)Fe.contents.hasOwnProperty(Oe)&&ve.push(Oe);return ve},symlink:function(Fe,ve,Oe){var Zt=rr.createNode(Fe,ve,41471,0);return Zt.link=Oe,Zt},readlink:function(Fe){if(!ae.isLink(Fe.mode))throw new ae.ErrnoError(28);return Fe.link}},stream_ops:{read:function(Fe,ve,Oe,Zt,kr){var Zn=Fe.node.contents;if(kr>=Fe.node.usedBytes)return 0;var $n=Math.min(Fe.node.usedBytes-kr,Zt);if($n>8&&Zn.subarray)ve.set(Zn.subarray(kr,kr+$n),Oe);else for(var ki=0;ki<$n;ki++)ve[Oe+ki]=Zn[kr+ki];return $n},write:function(Fe,ve,Oe,Zt,kr,Zn){if(ve.buffer===ue.buffer&&(Zn=!1),!Zt)return 0;var $n=Fe.node;if($n.timestamp=Date.now(),ve.subarray&&(!$n.contents||$n.contents.subarray)){if(Zn)return $n.contents=ve.subarray(Oe,Oe+Zt),$n.usedBytes=Zt,Zt;if($n.usedBytes===0&&kr===0)return $n.contents=ve.slice(Oe,Oe+Zt),$n.usedBytes=Zt,Zt;if(kr+Zt<=$n.usedBytes)return $n.contents.set(ve.subarray(Oe,Oe+Zt),kr),Zt}if(rr.expandFileStorage($n,kr+Zt),$n.contents.subarray&&ve.subarray)$n.contents.set(ve.subarray(Oe,Oe+Zt),kr);else for(var ki=0;ki0||Zt+Oe>2)}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}return ve.mode},realPath:function(Fe){for(var ve=[];Fe.parent!==Fe;)ve.push(Fe.name),Fe=Fe.parent;return ve.push(Fe.mount.opts.root),ve.reverse(),Bn.join.apply(null,ve)},flagsForNode:function(Fe){Fe&=-2097153,Fe&=-2049,Fe&=-32769,Fe&=-524289;var ve=0;for(var Oe in ge.flagsForNodeMap)Fe&Oe&&(ve|=ge.flagsForNodeMap[Oe],Fe^=Oe);if(Fe)throw new ae.ErrnoError(28);return ve},node_ops:{getattr:function(Fe){var ve=ge.realPath(Fe),Oe;try{Oe=no.lstatSync(ve)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}return ge.isWindows&&!Oe.blksize&&(Oe.blksize=4096),ge.isWindows&&!Oe.blocks&&(Oe.blocks=(Oe.size+Oe.blksize-1)/Oe.blksize|0),{dev:Oe.dev,ino:Oe.ino,mode:Oe.mode,nlink:Oe.nlink,uid:Oe.uid,gid:Oe.gid,rdev:Oe.rdev,size:Oe.size,atime:Oe.atime,mtime:Oe.mtime,ctime:Oe.ctime,blksize:Oe.blksize,blocks:Oe.blocks}},setattr:function(Fe,ve){var Oe=ge.realPath(Fe);try{if(ve.mode!==void 0&&(no.chmodSync(Oe,ve.mode),Fe.mode=ve.mode),ve.timestamp!==void 0){var Zt=new Date(ve.timestamp);no.utimesSync(Oe,Zt,Zt)}ve.size!==void 0&&no.truncateSync(Oe,ve.size)}catch(kr){throw kr.code?new ae.ErrnoError(ge.convertNodeCode(kr)):kr}},lookup:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve),Zt=ge.getMode(Oe);return ge.createNode(Fe,ve,Zt)},mknod:function(Fe,ve,Oe,Zt){var kr=ge.createNode(Fe,ve,Oe,Zt),Zn=ge.realPath(kr);try{ae.isDir(kr.mode)?no.mkdirSync(Zn,kr.mode):no.writeFileSync(Zn,"",{mode:kr.mode})}catch($n){throw $n.code?new ae.ErrnoError(ge.convertNodeCode($n)):$n}return kr},rename:function(Fe,ve,Oe){var Zt=ge.realPath(Fe),kr=Bn.join2(ge.realPath(ve),Oe);try{no.renameSync(Zt,kr)}catch(Zn){throw Zn.code?new ae.ErrnoError(ge.convertNodeCode(Zn)):Zn}Fe.name=Oe},unlink:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve);try{no.unlinkSync(Oe)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}},rmdir:function(Fe,ve){var Oe=Bn.join2(ge.realPath(Fe),ve);try{no.rmdirSync(Oe)}catch(Zt){throw Zt.code?new ae.ErrnoError(ge.convertNodeCode(Zt)):Zt}},readdir:function(Fe){var ve=ge.realPath(Fe);try{return no.readdirSync(ve)}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}},symlink:function(Fe,ve,Oe){var Zt=Bn.join2(ge.realPath(Fe),ve);try{no.symlinkSync(Oe,Zt)}catch(kr){throw kr.code?new ae.ErrnoError(ge.convertNodeCode(kr)):kr}},readlink:function(Fe){var ve=ge.realPath(Fe);try{return ve=no.readlinkSync(ve),ve=Bl.relative(Bl.resolve(Fe.mount.opts.root),ve),ve}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}}},stream_ops:{open:function(Fe){var ve=ge.realPath(Fe.node);try{ae.isFile(Fe.node.mode)&&(Fe.nfd=no.openSync(ve,ge.flagsForNode(Fe.flags)))}catch(Oe){throw Oe.code?new ae.ErrnoError(ge.convertNodeCode(Oe)):Oe}},close:function(Fe){try{ae.isFile(Fe.node.mode)&&Fe.nfd&&no.closeSync(Fe.nfd)}catch(ve){throw ve.code?new ae.ErrnoError(ge.convertNodeCode(ve)):ve}},read:function(Fe,ve,Oe,Zt,kr){if(Zt===0)return 0;try{return no.readSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr)}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}},write:function(Fe,ve,Oe,Zt,kr){try{return no.writeSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr)}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}},llseek:function(Fe,ve,Oe){var Zt=ve;if(Oe===1)Zt+=Fe.position;else if(Oe===2&&ae.isFile(Fe.node.mode))try{var kr=no.fstatSync(Fe.nfd);Zt+=kr.size}catch(Zn){throw new ae.ErrnoError(ge.convertNodeCode(Zn))}if(Zt<0)throw new ae.ErrnoError(28);return Zt},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(ve!==0)throw new ae.ErrnoError(28);if(!ae.isFile(Fe.node.mode))throw new ae.ErrnoError(43);var $n=Ir(Oe);return ge.stream_ops.read(Fe,ue,$n,Oe,Zt),{ptr:$n,allocated:!0}},msync:function(Fe,ve,Oe,Zt,kr){if(!ae.isFile(Fe.node.mode))throw new ae.ErrnoError(43);if(kr&2)return 0;var Zn=ge.stream_ops.write(Fe,ve,0,Zt,Oe,!1);return 0}}},Me={lookupPath:function(Fe){return{path:Fe,node:{mode:ge.getMode(Fe)}}},createStandardStreams:function(){ae.streams[0]={fd:0,nfd:0,position:0,path:"",flags:0,tty:!0,seekable:!1};for(var Fe=1;Fe<3;Fe++)ae.streams[Fe]={fd:Fe,nfd:Fe,position:0,path:"",flags:577,tty:!0,seekable:!1}},cwd:function(){return process.cwd()},chdir:function(){process.chdir.apply(void 0,arguments)},mknod:function(Fe,ve){ae.isDir(Fe)?no.mkdirSync(Fe,ve):no.writeFileSync(Fe,"",{mode:ve})},mkdir:function(){no.mkdirSync.apply(void 0,arguments)},symlink:function(){no.symlinkSync.apply(void 0,arguments)},rename:function(){no.renameSync.apply(void 0,arguments)},rmdir:function(){no.rmdirSync.apply(void 0,arguments)},readdir:function(){no.readdirSync.apply(void 0,arguments)},unlink:function(){no.unlinkSync.apply(void 0,arguments)},readlink:function(){return no.readlinkSync.apply(void 0,arguments)},stat:function(){return no.statSync.apply(void 0,arguments)},lstat:function(){return no.lstatSync.apply(void 0,arguments)},chmod:function(){no.chmodSync.apply(void 0,arguments)},fchmod:function(){no.fchmodSync.apply(void 0,arguments)},chown:function(){no.chownSync.apply(void 0,arguments)},fchown:function(){no.fchownSync.apply(void 0,arguments)},truncate:function(){no.truncateSync.apply(void 0,arguments)},ftruncate:function(Fe,ve){if(ve<0)throw new ae.ErrnoError(28);no.ftruncateSync.apply(void 0,arguments)},utime:function(){no.utimesSync.apply(void 0,arguments)},open:function(Fe,ve,Oe,Zt){typeof ve=="string"&&(ve=op.modeStringToFlags(ve));var kr=no.openSync(Fe,ge.flagsForNode(ve),Oe),Zn=Zt??ae.nextfd(kr),$n={fd:Zn,nfd:kr,position:0,path:Fe,flags:ve,seekable:!0};return ae.streams[Zn]=$n,$n},close:function(Fe){Fe.stream_ops||no.closeSync(Fe.nfd),ae.closeStream(Fe.fd)},llseek:function(Fe,ve,Oe){if(Fe.stream_ops)return op.llseek(Fe,ve,Oe);var Zt=ve;if(Oe===1)Zt+=Fe.position;else if(Oe===2)Zt+=no.fstatSync(Fe.nfd).size;else if(Oe!==0)throw new ae.ErrnoError(pt.EINVAL);if(Zt<0)throw new ae.ErrnoError(pt.EINVAL);return Fe.position=Zt,Zt},read:function(Fe,ve,Oe,Zt,kr){if(Fe.stream_ops)return op.read(Fe,ve,Oe,Zt,kr);var Zn=typeof kr<"u";!Zn&&Fe.seekable&&(kr=Fe.position);var $n=no.readSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},write:function(Fe,ve,Oe,Zt,kr){if(Fe.stream_ops)return op.write(Fe,ve,Oe,Zt,kr);Fe.flags&+"1024"&&ae.llseek(Fe,0,+"2");var Zn=typeof kr<"u";!Zn&&Fe.seekable&&(kr=Fe.position);var $n=no.writeSync(Fe.nfd,ge.bufferFrom(ve.buffer),Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},allocate:function(){throw new ae.ErrnoError(pt.EOPNOTSUPP)},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(Fe.stream_ops)return op.mmap(Fe,ve,Oe,Zt,kr,Zn);if(ve!==0)throw new ae.ErrnoError(28);var $n=Ir(Oe);return ae.read(Fe,ue,$n,Oe,Zt),{ptr:$n,allocated:!0}},msync:function(Fe,ve,Oe,Zt,kr){return Fe.stream_ops?op.msync(Fe,ve,Oe,Zt,kr):(kr&2||ae.write(Fe,ve,0,Zt,Oe),0)},munmap:function(){return 0},ioctl:function(){throw new ae.ErrnoError(pt.ENOTTY)}},ae={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(Fe,ve){if(Fe=zt.resolve(ae.cwd(),Fe),ve=ve||{},!Fe)return{path:"",node:null};var Oe={follow_mount:!0,recurse_count:0};for(var Zt in Oe)ve[Zt]===void 0&&(ve[Zt]=Oe[Zt]);if(ve.recurse_count>8)throw new ae.ErrnoError(32);for(var kr=Bn.normalizeArray(Fe.split("/").filter(function(Rr){return!!Rr}),!1),Zn=ae.root,$n="/",ki=0;ki40)throw new ae.ErrnoError(32)}}return{path:$n,node:Zn}},getPath:function(Fe){for(var ve;;){if(ae.isRoot(Fe)){var Oe=Fe.mount.mountpoint;return ve?Oe[Oe.length-1]!=="/"?Oe+"/"+ve:Oe+ve:Oe}ve=ve?Fe.name+"/"+ve:Fe.name,Fe=Fe.parent}},hashName:function(Fe,ve){for(var Oe=0,Zt=0;Zt>>0)%ae.nameTable.length},hashAddNode:function(Fe){var ve=ae.hashName(Fe.parent.id,Fe.name);Fe.name_next=ae.nameTable[ve],ae.nameTable[ve]=Fe},hashRemoveNode:function(Fe){var ve=ae.hashName(Fe.parent.id,Fe.name);if(ae.nameTable[ve]===Fe)ae.nameTable[ve]=Fe.name_next;else for(var Oe=ae.nameTable[ve];Oe;){if(Oe.name_next===Fe){Oe.name_next=Fe.name_next;break}Oe=Oe.name_next}},lookupNode:function(Fe,ve){var Oe=ae.mayLookup(Fe);if(Oe)throw new ae.ErrnoError(Oe,Fe);for(var Zt=ae.hashName(Fe.id,ve),kr=ae.nameTable[Zt];kr;kr=kr.name_next){var Zn=kr.name;if(kr.parent.id===Fe.id&&Zn===ve)return kr}return ae.lookup(Fe,ve)},createNode:function(Fe,ve,Oe,Zt){var kr=new ae.FSNode(Fe,ve,Oe,Zt);return ae.hashAddNode(kr),kr},destroyNode:function(Fe){ae.hashRemoveNode(Fe)},isRoot:function(Fe){return Fe===Fe.parent},isMountpoint:function(Fe){return!!Fe.mounted},isFile:function(Fe){return(Fe&61440)===32768},isDir:function(Fe){return(Fe&61440)===16384},isLink:function(Fe){return(Fe&61440)===40960},isChrdev:function(Fe){return(Fe&61440)===8192},isBlkdev:function(Fe){return(Fe&61440)===24576},isFIFO:function(Fe){return(Fe&61440)===4096},isSocket:function(Fe){return(Fe&49152)===49152},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(Fe){var ve=ae.flagModes[Fe];if(typeof ve>"u")throw new Error("Unknown file open mode: "+Fe);return ve},flagsToPermissionString:function(Fe){var ve=["r","w","rw"][Fe&3];return Fe&512&&(ve+="w"),ve},nodePermissions:function(Fe,ve){return ae.ignorePermissions?0:ve.includes("r")&&!(Fe.mode&292)||ve.includes("w")&&!(Fe.mode&146)||ve.includes("x")&&!(Fe.mode&73)?2:0},mayLookup:function(Fe){var ve=ae.nodePermissions(Fe,"x");return ve||(Fe.node_ops.lookup?0:2)},mayCreate:function(Fe,ve){try{var Oe=ae.lookupNode(Fe,ve);return 20}catch{}return ae.nodePermissions(Fe,"wx")},mayDelete:function(Fe,ve,Oe){var Zt;try{Zt=ae.lookupNode(Fe,ve)}catch(Zn){return Zn.errno}var kr=ae.nodePermissions(Fe,"wx");if(kr)return kr;if(Oe){if(!ae.isDir(Zt.mode))return 54;if(ae.isRoot(Zt)||ae.getPath(Zt)===ae.cwd())return 10}else if(ae.isDir(Zt.mode))return 31;return 0},mayOpen:function(Fe,ve){return Fe?ae.isLink(Fe.mode)?32:ae.isDir(Fe.mode)&&(ae.flagsToPermissionString(ve)!=="r"||ve&512)?31:ae.nodePermissions(Fe,ae.flagsToPermissionString(ve)):44},MAX_OPEN_FDS:4096,nextfd:function(Fe,ve){Fe=Fe||0,ve=ve||ae.MAX_OPEN_FDS;for(var Oe=Fe;Oe<=ve;Oe++)if(!ae.streams[Oe])return Oe;throw new ae.ErrnoError(33)},getStream:function(Fe){return ae.streams[Fe]},createStream:function(Fe,ve,Oe){ae.FSStream||(ae.FSStream=function(){},ae.FSStream.prototype={object:{get:function(){return this.node},set:function($n){this.node=$n}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}});var Zt=new ae.FSStream;for(var kr in Fe)Zt[kr]=Fe[kr];Fe=Zt;var Zn=ae.nextfd(ve,Oe);return Fe.fd=Zn,ae.streams[Zn]=Fe,Fe},closeStream:function(Fe){ae.streams[Fe]=null},chrdev_stream_ops:{open:function(Fe){var ve=ae.getDevice(Fe.node.rdev);Fe.stream_ops=ve.stream_ops,Fe.stream_ops.open&&Fe.stream_ops.open(Fe)},llseek:function(){throw new ae.ErrnoError(70)}},major:function(Fe){return Fe>>8},minor:function(Fe){return Fe&255},makedev:function(Fe,ve){return Fe<<8|ve},registerDevice:function(Fe,ve){ae.devices[Fe]={stream_ops:ve}},getDevice:function(Fe){return ae.devices[Fe]},getMounts:function(Fe){for(var ve=[],Oe=[Fe];Oe.length;){var Zt=Oe.pop();ve.push(Zt),Oe.push.apply(Oe,Zt.mounts)}return ve},syncfs:function(Fe,ve){typeof Fe=="function"&&(ve=Fe,Fe=!1),ae.syncFSRequests++,ae.syncFSRequests>1&&k("warning: "+ae.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var Oe=ae.getMounts(ae.root.mount),Zt=0;function kr($n){return ae.syncFSRequests--,ve($n)}function Zn($n){if($n)return Zn.errored?void 0:(Zn.errored=!0,kr($n));++Zt>=Oe.length&&kr(null)}Oe.forEach(function($n){if(!$n.type.syncfs)return Zn(null);$n.type.syncfs($n,Fe,Zn)})},mount:function(Fe,ve,Oe){var Zt=Oe==="/",kr=!Oe,Zn;if(Zt&&ae.root)throw new ae.ErrnoError(10);if(!Zt&&!kr){var $n=ae.lookupPath(Oe,{follow_mount:!1});if(Oe=$n.path,Zn=$n.node,ae.isMountpoint(Zn))throw new ae.ErrnoError(10);if(!ae.isDir(Zn.mode))throw new ae.ErrnoError(54)}var ki={type:Fe,opts:ve,mountpoint:Oe,mounts:[]},es=Fe.mount(ki);return es.mount=ki,ki.root=es,Zt?ae.root=es:Zn&&(Zn.mounted=ki,Zn.mount&&Zn.mount.mounts.push(ki)),es},unmount:function(Fe){var ve=ae.lookupPath(Fe,{follow_mount:!1});if(!ae.isMountpoint(ve.node))throw new ae.ErrnoError(28);var Oe=ve.node,Zt=Oe.mounted,kr=ae.getMounts(Zt);Object.keys(ae.nameTable).forEach(function($n){for(var ki=ae.nameTable[$n];ki;){var es=ki.name_next;kr.includes(ki.mount)&&ae.destroyNode(ki),ki=es}}),Oe.mounted=null;var Zn=Oe.mount.mounts.indexOf(Zt);Oe.mount.mounts.splice(Zn,1)},lookup:function(Fe,ve){return Fe.node_ops.lookup(Fe,ve)},mknod:function(Fe,ve,Oe){var Zt=ae.lookupPath(Fe,{parent:!0}),kr=Zt.node,Zn=Bn.basename(Fe);if(!Zn||Zn==="."||Zn==="..")throw new ae.ErrnoError(28);var $n=ae.mayCreate(kr,Zn);if($n)throw new ae.ErrnoError($n);if(!kr.node_ops.mknod)throw new ae.ErrnoError(63);return kr.node_ops.mknod(kr,Zn,ve,Oe)},create:function(Fe,ve){return ve=ve!==void 0?ve:438,ve&=4095,ve|=32768,ae.mknod(Fe,ve,0)},mkdir:function(Fe,ve){return ve=ve!==void 0?ve:511,ve&=1023,ve|=16384,ae.mknod(Fe,ve,0)},mkdirTree:function(Fe,ve){for(var Oe=Fe.split("/"),Zt="",kr=0;kr"u"&&(Oe=ve,ve=438),ve|=8192,ae.mknod(Fe,ve,Oe)},symlink:function(Fe,ve){if(!zt.resolve(Fe))throw new ae.ErrnoError(44);var Oe=ae.lookupPath(ve,{parent:!0}),Zt=Oe.node;if(!Zt)throw new ae.ErrnoError(44);var kr=Bn.basename(ve),Zn=ae.mayCreate(Zt,kr);if(Zn)throw new ae.ErrnoError(Zn);if(!Zt.node_ops.symlink)throw new ae.ErrnoError(63);return Zt.node_ops.symlink(Zt,kr,Fe)},rename:function(Fe,ve){var Oe=Bn.dirname(Fe),Zt=Bn.dirname(ve),kr=Bn.basename(Fe),Zn=Bn.basename(ve),$n,ki,es;if($n=ae.lookupPath(Fe,{parent:!0}),ki=$n.node,$n=ae.lookupPath(ve,{parent:!0}),es=$n.node,!ki||!es)throw new ae.ErrnoError(44);if(ki.mount!==es.mount)throw new ae.ErrnoError(75);var Ti=ae.lookupNode(ki,kr),vc=zt.relative(Fe,Zt);if(vc.charAt(0)!==".")throw new ae.ErrnoError(28);if(vc=zt.relative(ve,Oe),vc.charAt(0)!==".")throw new ae.ErrnoError(55);var Ws;try{Ws=ae.lookupNode(es,Zn)}catch{}if(Ti!==Ws){var Rr=ae.isDir(Ti.mode),Wr=ae.mayDelete(ki,kr,Rr);if(Wr)throw new ae.ErrnoError(Wr);if(Wr=Ws?ae.mayDelete(es,Zn,Rr):ae.mayCreate(es,Zn),Wr)throw new ae.ErrnoError(Wr);if(!ki.node_ops.rename)throw new ae.ErrnoError(63);if(ae.isMountpoint(Ti)||Ws&&ae.isMountpoint(Ws))throw new ae.ErrnoError(10);if(es!==ki&&(Wr=ae.nodePermissions(ki,"w"),Wr))throw new ae.ErrnoError(Wr);try{ae.trackingDelegate.willMovePath&&ae.trackingDelegate.willMovePath(Fe,ve)}catch(ci){k("FS.trackingDelegate['willMovePath']('"+Fe+"', '"+ve+"') threw an exception: "+ci.message)}ae.hashRemoveNode(Ti);try{ki.node_ops.rename(Ti,es,Zn)}catch(ci){throw ci}finally{ae.hashAddNode(Ti)}try{ae.trackingDelegate.onMovePath&&ae.trackingDelegate.onMovePath(Fe,ve)}catch(ci){k("FS.trackingDelegate['onMovePath']('"+Fe+"', '"+ve+"') threw an exception: "+ci.message)}}},rmdir:function(Fe){var ve=ae.lookupPath(Fe,{parent:!0}),Oe=ve.node,Zt=Bn.basename(Fe),kr=ae.lookupNode(Oe,Zt),Zn=ae.mayDelete(Oe,Zt,!0);if(Zn)throw new ae.ErrnoError(Zn);if(!Oe.node_ops.rmdir)throw new ae.ErrnoError(63);if(ae.isMountpoint(kr))throw new ae.ErrnoError(10);try{ae.trackingDelegate.willDeletePath&&ae.trackingDelegate.willDeletePath(Fe)}catch($n){k("FS.trackingDelegate['willDeletePath']('"+Fe+"') threw an exception: "+$n.message)}Oe.node_ops.rmdir(Oe,Zt),ae.destroyNode(kr);try{ae.trackingDelegate.onDeletePath&&ae.trackingDelegate.onDeletePath(Fe)}catch($n){k("FS.trackingDelegate['onDeletePath']('"+Fe+"') threw an exception: "+$n.message)}},readdir:function(Fe){var ve=ae.lookupPath(Fe,{follow:!0}),Oe=ve.node;if(!Oe.node_ops.readdir)throw new ae.ErrnoError(54);return Oe.node_ops.readdir(Oe)},unlink:function(Fe){var ve=ae.lookupPath(Fe,{parent:!0}),Oe=ve.node,Zt=Bn.basename(Fe),kr=ae.lookupNode(Oe,Zt),Zn=ae.mayDelete(Oe,Zt,!1);if(Zn)throw new ae.ErrnoError(Zn);if(!Oe.node_ops.unlink)throw new ae.ErrnoError(63);if(ae.isMountpoint(kr))throw new ae.ErrnoError(10);try{ae.trackingDelegate.willDeletePath&&ae.trackingDelegate.willDeletePath(Fe)}catch($n){k("FS.trackingDelegate['willDeletePath']('"+Fe+"') threw an exception: "+$n.message)}Oe.node_ops.unlink(Oe,Zt),ae.destroyNode(kr);try{ae.trackingDelegate.onDeletePath&&ae.trackingDelegate.onDeletePath(Fe)}catch($n){k("FS.trackingDelegate['onDeletePath']('"+Fe+"') threw an exception: "+$n.message)}},readlink:function(Fe){var ve=ae.lookupPath(Fe),Oe=ve.node;if(!Oe)throw new ae.ErrnoError(44);if(!Oe.node_ops.readlink)throw new ae.ErrnoError(28);return zt.resolve(ae.getPath(Oe.parent),Oe.node_ops.readlink(Oe))},stat:function(Fe,ve){var Oe=ae.lookupPath(Fe,{follow:!ve}),Zt=Oe.node;if(!Zt)throw new ae.ErrnoError(44);if(!Zt.node_ops.getattr)throw new ae.ErrnoError(63);return Zt.node_ops.getattr(Zt)},lstat:function(Fe){return ae.stat(Fe,!0)},chmod:function(Fe,ve,Oe){var Zt;if(typeof Fe=="string"){var kr=ae.lookupPath(Fe,{follow:!Oe});Zt=kr.node}else Zt=Fe;if(!Zt.node_ops.setattr)throw new ae.ErrnoError(63);Zt.node_ops.setattr(Zt,{mode:ve&4095|Zt.mode&-4096,timestamp:Date.now()})},lchmod:function(Fe,ve){ae.chmod(Fe,ve,!0)},fchmod:function(Fe,ve){var Oe=ae.getStream(Fe);if(!Oe)throw new ae.ErrnoError(8);ae.chmod(Oe.node,ve)},chown:function(Fe,ve,Oe,Zt){var kr;if(typeof Fe=="string"){var Zn=ae.lookupPath(Fe,{follow:!Zt});kr=Zn.node}else kr=Fe;if(!kr.node_ops.setattr)throw new ae.ErrnoError(63);kr.node_ops.setattr(kr,{timestamp:Date.now()})},lchown:function(Fe,ve,Oe){ae.chown(Fe,ve,Oe,!0)},fchown:function(Fe,ve,Oe){var Zt=ae.getStream(Fe);if(!Zt)throw new ae.ErrnoError(8);ae.chown(Zt.node,ve,Oe)},truncate:function(Fe,ve){if(ve<0)throw new ae.ErrnoError(28);var Oe;if(typeof Fe=="string"){var Zt=ae.lookupPath(Fe,{follow:!0});Oe=Zt.node}else Oe=Fe;if(!Oe.node_ops.setattr)throw new ae.ErrnoError(63);if(ae.isDir(Oe.mode))throw new ae.ErrnoError(31);if(!ae.isFile(Oe.mode))throw new ae.ErrnoError(28);var kr=ae.nodePermissions(Oe,"w");if(kr)throw new ae.ErrnoError(kr);Oe.node_ops.setattr(Oe,{size:ve,timestamp:Date.now()})},ftruncate:function(Fe,ve){var Oe=ae.getStream(Fe);if(!Oe)throw new ae.ErrnoError(8);if(!(Oe.flags&2097155))throw new ae.ErrnoError(28);ae.truncate(Oe.node,ve)},utime:function(Fe,ve,Oe){var Zt=ae.lookupPath(Fe,{follow:!0}),kr=Zt.node;kr.node_ops.setattr(kr,{timestamp:Math.max(ve,Oe)})},open:function(Fe,ve,Oe,Zt,kr){if(Fe==="")throw new ae.ErrnoError(44);ve=typeof ve=="string"?ae.modeStringToFlags(ve):ve,Oe=typeof Oe>"u"?438:Oe,ve&64?Oe=Oe&4095|32768:Oe=0;var Zn;if(typeof Fe=="object")Zn=Fe;else{Fe=Bn.normalize(Fe);try{var $n=ae.lookupPath(Fe,{follow:!(ve&131072)});Zn=$n.node}catch{}}var ki=!1;if(ve&64)if(Zn){if(ve&128)throw new ae.ErrnoError(20)}else Zn=ae.mknod(Fe,Oe,0),ki=!0;if(!Zn)throw new ae.ErrnoError(44);if(ae.isChrdev(Zn.mode)&&(ve&=-513),ve&65536&&!ae.isDir(Zn.mode))throw new ae.ErrnoError(54);if(!ki){var es=ae.mayOpen(Zn,ve);if(es)throw new ae.ErrnoError(es)}ve&512&&ae.truncate(Zn,0),ve&=-131713;var Ti=ae.createStream({node:Zn,path:ae.getPath(Zn),flags:ve,seekable:!0,position:0,stream_ops:Zn.stream_ops,ungotten:[],error:!1},Zt,kr);Ti.stream_ops.open&&Ti.stream_ops.open(Ti),t.logReadFiles&&!(ve&1)&&(ae.readFiles||(ae.readFiles={}),Fe in ae.readFiles||(ae.readFiles[Fe]=1,k("FS.trackingDelegate error on read file: "+Fe)));try{if(ae.trackingDelegate.onOpenFile){var vc=0;(ve&2097155)!==1&&(vc|=ae.tracking.openFlags.READ),ve&2097155&&(vc|=ae.tracking.openFlags.WRITE),ae.trackingDelegate.onOpenFile(Fe,vc)}}catch(Ws){k("FS.trackingDelegate['onOpenFile']('"+Fe+"', flags) threw an exception: "+Ws.message)}return Ti},close:function(Fe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);Fe.getdents&&(Fe.getdents=null);try{Fe.stream_ops.close&&Fe.stream_ops.close(Fe)}catch(ve){throw ve}finally{ae.closeStream(Fe.fd)}Fe.fd=null},isClosed:function(Fe){return Fe.fd===null},llseek:function(Fe,ve,Oe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(!Fe.seekable||!Fe.stream_ops.llseek)throw new ae.ErrnoError(70);if(Oe!=0&&Oe!=1&&Oe!=2)throw new ae.ErrnoError(28);return Fe.position=Fe.stream_ops.llseek(Fe,ve,Oe),Fe.ungotten=[],Fe.position},read:function(Fe,ve,Oe,Zt,kr){if(Zt<0||kr<0)throw new ae.ErrnoError(28);if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if((Fe.flags&2097155)===1)throw new ae.ErrnoError(8);if(ae.isDir(Fe.node.mode))throw new ae.ErrnoError(31);if(!Fe.stream_ops.read)throw new ae.ErrnoError(28);var Zn=typeof kr<"u";if(!Zn)kr=Fe.position;else if(!Fe.seekable)throw new ae.ErrnoError(70);var $n=Fe.stream_ops.read(Fe,ve,Oe,Zt,kr);return Zn||(Fe.position+=$n),$n},write:function(Fe,ve,Oe,Zt,kr,Zn){if(Zt<0||kr<0)throw new ae.ErrnoError(28);if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(!(Fe.flags&2097155))throw new ae.ErrnoError(8);if(ae.isDir(Fe.node.mode))throw new ae.ErrnoError(31);if(!Fe.stream_ops.write)throw new ae.ErrnoError(28);Fe.seekable&&Fe.flags&1024&&ae.llseek(Fe,0,2);var $n=typeof kr<"u";if(!$n)kr=Fe.position;else if(!Fe.seekable)throw new ae.ErrnoError(70);var ki=Fe.stream_ops.write(Fe,ve,Oe,Zt,kr,Zn);$n||(Fe.position+=ki);try{Fe.path&&ae.trackingDelegate.onWriteToFile&&ae.trackingDelegate.onWriteToFile(Fe.path)}catch(es){k("FS.trackingDelegate['onWriteToFile']('"+Fe.path+"') threw an exception: "+es.message)}return ki},allocate:function(Fe,ve,Oe){if(ae.isClosed(Fe))throw new ae.ErrnoError(8);if(ve<0||Oe<=0)throw new ae.ErrnoError(28);if(!(Fe.flags&2097155))throw new ae.ErrnoError(8);if(!ae.isFile(Fe.node.mode)&&!ae.isDir(Fe.node.mode))throw new ae.ErrnoError(43);if(!Fe.stream_ops.allocate)throw new ae.ErrnoError(138);Fe.stream_ops.allocate(Fe,ve,Oe)},mmap:function(Fe,ve,Oe,Zt,kr,Zn){if(kr&2&&!(Zn&2)&&(Fe.flags&2097155)!==2)throw new ae.ErrnoError(2);if((Fe.flags&2097155)===1)throw new ae.ErrnoError(2);if(!Fe.stream_ops.mmap)throw new ae.ErrnoError(43);return Fe.stream_ops.mmap(Fe,ve,Oe,Zt,kr,Zn)},msync:function(Fe,ve,Oe,Zt,kr){return!Fe||!Fe.stream_ops.msync?0:Fe.stream_ops.msync(Fe,ve,Oe,Zt,kr)},munmap:function(Fe){return 0},ioctl:function(Fe,ve,Oe){if(!Fe.stream_ops.ioctl)throw new ae.ErrnoError(59);return Fe.stream_ops.ioctl(Fe,ve,Oe)},readFile:function(Fe,ve){if(ve=ve||{},ve.flags=ve.flags||0,ve.encoding=ve.encoding||"binary",ve.encoding!=="utf8"&&ve.encoding!=="binary")throw new Error('Invalid encoding type "'+ve.encoding+'"');var Oe,Zt=ae.open(Fe,ve.flags),kr=ae.stat(Fe),Zn=kr.size,$n=new Uint8Array(Zn);return ae.read(Zt,$n,0,Zn,0),ve.encoding==="utf8"?Oe=ie($n,0):ve.encoding==="binary"&&(Oe=$n),ae.close(Zt),Oe},writeFile:function(Fe,ve,Oe){Oe=Oe||{},Oe.flags=Oe.flags||577;var Zt=ae.open(Fe,Oe.flags,Oe.mode);if(typeof ve=="string"){var kr=new Uint8Array(et(ve)+1),Zn=ce(ve,kr,0,kr.length);ae.write(Zt,kr,0,Zn,void 0,Oe.canOwn)}else if(ArrayBuffer.isView(ve))ae.write(Zt,ve,0,ve.byteLength,void 0,Oe.canOwn);else throw new Error("Unsupported data type");ae.close(Zt)},cwd:function(){return ae.currentPath},chdir:function(Fe){var ve=ae.lookupPath(Fe,{follow:!0});if(ve.node===null)throw new ae.ErrnoError(44);if(!ae.isDir(ve.node.mode))throw new ae.ErrnoError(54);var Oe=ae.nodePermissions(ve.node,"x");if(Oe)throw new ae.ErrnoError(Oe);ae.currentPath=ve.path},createDefaultDirectories:function(){ae.mkdir("/tmp"),ae.mkdir("/home"),ae.mkdir("/home/web_user")},createDefaultDevices:function(){ae.mkdir("/dev"),ae.registerDevice(ae.makedev(1,3),{read:function(){return 0},write:function(ve,Oe,Zt,kr,Zn){return kr}}),ae.mkdev("/dev/null",ae.makedev(1,3)),sr.register(ae.makedev(5,0),sr.default_tty_ops),sr.register(ae.makedev(6,0),sr.default_tty1_ops),ae.mkdev("/dev/tty",ae.makedev(5,0)),ae.mkdev("/dev/tty1",ae.makedev(6,0));var Fe=tr();ae.createDevice("/dev","random",Fe),ae.createDevice("/dev","urandom",Fe),ae.mkdir("/dev/shm"),ae.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){ae.mkdir("/proc");var Fe=ae.mkdir("/proc/self");ae.mkdir("/proc/self/fd"),ae.mount({mount:function(){var ve=ae.createNode(Fe,"fd",16895,73);return ve.node_ops={lookup:function(Oe,Zt){var kr=+Zt,Zn=ae.getStream(kr);if(!Zn)throw new ae.ErrnoError(8);var $n={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return Zn.path}}};return $n.parent=$n,$n}},ve}},{},"/proc/self/fd")},createStandardStreams:function(){t.stdin?ae.createDevice("/dev","stdin",t.stdin):ae.symlink("/dev/tty","/dev/stdin"),t.stdout?ae.createDevice("/dev","stdout",null,t.stdout):ae.symlink("/dev/tty","/dev/stdout"),t.stderr?ae.createDevice("/dev","stderr",null,t.stderr):ae.symlink("/dev/tty1","/dev/stderr");var Fe=ae.open("/dev/stdin",0),ve=ae.open("/dev/stdout",1),Oe=ae.open("/dev/stderr",1)},ensureErrnoError:function(){ae.ErrnoError||(ae.ErrnoError=function(ve,Oe){this.node=Oe,this.setErrno=function(Zt){this.errno=Zt},this.setErrno(ve),this.message="FS error"},ae.ErrnoError.prototype=new Error,ae.ErrnoError.prototype.constructor=ae.ErrnoError,[44].forEach(function(Fe){ae.genericErrors[Fe]=new ae.ErrnoError(Fe),ae.genericErrors[Fe].stack=""}))},staticInit:function(){ae.ensureErrnoError(),ae.nameTable=new Array(4096),ae.mount(rr,{},"/"),ae.createDefaultDirectories(),ae.createDefaultDevices(),ae.createSpecialDirectories(),ae.filesystems={MEMFS:rr,NODEFS:ge}},init:function(Fe,ve,Oe){ae.init.initialized=!0,ae.ensureErrnoError(),t.stdin=Fe||t.stdin,t.stdout=ve||t.stdout,t.stderr=Oe||t.stderr,ae.createStandardStreams()},quit:function(){ae.init.initialized=!1;var Fe=t._fflush;Fe&&Fe(0);for(var ve=0;vethis.length-1||Rr<0)){var Wr=Rr%this.chunkSize,ci=Rr/this.chunkSize|0;return this.getter(ci)[Wr]}},Zn.prototype.setDataGetter=function(Rr){this.getter=Rr},Zn.prototype.cacheLength=function(){var Rr=new XMLHttpRequest;if(Rr.open("HEAD",Oe,!1),Rr.send(null),!(Rr.status>=200&&Rr.status<300||Rr.status===304))throw new Error("Couldn't load "+Oe+". Status: "+Rr.status);var Wr=Number(Rr.getResponseHeader("Content-length")),ci,Tn=(ci=Rr.getResponseHeader("Accept-Ranges"))&&ci==="bytes",Xi=(ci=Rr.getResponseHeader("Content-Encoding"))&&ci==="gzip",js=1024*1024;Tn||(js=Wr);var ja=function(Jo,Bo){if(Jo>Bo)throw new Error("invalid range ("+Jo+", "+Bo+") or no bytes requested!");if(Bo>Wr-1)throw new Error("only "+Wr+" bytes available! programmer error!");var hu=new XMLHttpRequest;if(hu.open("GET",Oe,!1),Wr!==js&&hu.setRequestHeader("Range","bytes="+Jo+"-"+Bo),typeof Uint8Array<"u"&&(hu.responseType="arraybuffer"),hu.overrideMimeType&&hu.overrideMimeType("text/plain; charset=x-user-defined"),hu.send(null),!(hu.status>=200&&hu.status<300||hu.status===304))throw new Error("Couldn't load "+Oe+". Status: "+hu.status);return hu.response!==void 0?new Uint8Array(hu.response||[]):$f(hu.responseText||"",!0)},Ms=this;Ms.setDataGetter(function(Jo){var Bo=Jo*js,hu=(Jo+1)*js-1;if(hu=Math.min(hu,Wr-1),typeof Ms.chunks[Jo]>"u"&&(Ms.chunks[Jo]=ja(Bo,hu)),typeof Ms.chunks[Jo]>"u")throw new Error("doXHR failed!");return Ms.chunks[Jo]}),(Xi||!Wr)&&(js=Wr=1,Wr=this.getter(0).length,js=Wr,P("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=Wr,this._chunkSize=js,this.lengthKnown=!0},typeof XMLHttpRequest<"u"){if(!u)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var $n=new Zn;Object.defineProperties($n,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var ki={isDevice:!1,contents:$n}}else var ki={isDevice:!1,url:Oe};var es=ae.createFile(Fe,ve,ki,Zt,kr);ki.contents?es.contents=ki.contents:ki.url&&(es.contents=null,es.url=ki.url),Object.defineProperties(es,{usedBytes:{get:function(){return this.contents.length}}});var Ti={},vc=Object.keys(es.stream_ops);return vc.forEach(function(Ws){var Rr=es.stream_ops[Ws];Ti[Ws]=function(){return ae.forceLoadFile(es),Rr.apply(null,arguments)}}),Ti.read=function(Rr,Wr,ci,Tn,Xi){ae.forceLoadFile(es);var js=Rr.node.contents;if(Xi>=js.length)return 0;var ja=Math.min(js.length-Xi,Tn);if(js.slice)for(var Ms=0;Ms>2]=Zt.dev,at[Oe+4>>2]=0,at[Oe+8>>2]=Zt.ino,at[Oe+12>>2]=Zt.mode,at[Oe+16>>2]=Zt.nlink,at[Oe+20>>2]=Zt.uid,at[Oe+24>>2]=Zt.gid,at[Oe+28>>2]=Zt.rdev,at[Oe+32>>2]=0,Jr=[Zt.size>>>0,(ft=Zt.size,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[Oe+40>>2]=Jr[0],at[Oe+44>>2]=Jr[1],at[Oe+48>>2]=4096,at[Oe+52>>2]=Zt.blocks,at[Oe+56>>2]=Zt.atime.getTime()/1e3|0,at[Oe+60>>2]=0,at[Oe+64>>2]=Zt.mtime.getTime()/1e3|0,at[Oe+68>>2]=0,at[Oe+72>>2]=Zt.ctime.getTime()/1e3|0,at[Oe+76>>2]=0,Jr=[Zt.ino>>>0,(ft=Zt.ino,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[Oe+80>>2]=Jr[0],at[Oe+84>>2]=Jr[1],0},doMsync:function(Fe,ve,Oe,Zt,kr){var Zn=De.slice(Fe,Fe+Oe);ae.msync(ve,Zn,kr,Oe,Zt)},doMkdir:function(Fe,ve){return Fe=Bn.normalize(Fe),Fe[Fe.length-1]==="/"&&(Fe=Fe.substr(0,Fe.length-1)),ae.mkdir(Fe,ve,0),0},doMknod:function(Fe,ve,Oe){switch(ve&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}return ae.mknod(Fe,ve,Oe),0},doReadlink:function(Fe,ve,Oe){if(Oe<=0)return-28;var Zt=ae.readlink(Fe),kr=Math.min(Oe,et(Zt)),Zn=ue[ve+kr];return Mt(Zt,ve,Oe+1),ue[ve+kr]=Zn,kr},doAccess:function(Fe,ve){if(ve&-8)return-28;var Oe,Zt=ae.lookupPath(Fe,{follow:!0});if(Oe=Zt.node,!Oe)return-44;var kr="";return ve&4&&(kr+="r"),ve&2&&(kr+="w"),ve&1&&(kr+="x"),kr&&ae.nodePermissions(Oe,kr)?-2:0},doDup:function(Fe,ve,Oe){var Zt=ae.getStream(Oe);return Zt&&ae.close(Zt),ae.open(Fe,ve,0,Oe,Oe).fd},doReadv:function(Fe,ve,Oe,Zt){for(var kr=0,Zn=0;Zn>2],ki=at[ve+(Zn*8+4)>>2],es=ae.read(Fe,ue,$n,ki,Zt);if(es<0)return-1;if(kr+=es,es>2],ki=at[ve+(Zn*8+4)>>2],es=ae.write(Fe,ue,$n,ki,Zt);if(es<0)return-1;kr+=es}return kr},varargs:void 0,get:function(){Ye.varargs+=4;var Fe=at[Ye.varargs-4>>2];return Fe},getStr:function(Fe){var ve=Se(Fe);return ve},getStreamFromFD:function(Fe){var ve=ae.getStream(Fe);if(!ve)throw new ae.ErrnoError(8);return ve},get64:function(Fe,ve){return Fe}};function bt(Fe,ve){try{return Fe=Ye.getStr(Fe),ae.chmod(Fe,ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function $t(Fe){return at[lc()>>2]=Fe,Fe}function Ee(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStreamFromFD(Fe);switch(ve){case 0:{var kr=Ye.get();if(kr<0)return-28;var Zn;return Zn=ae.open(Zt.path,Zt.flags,0,kr),Zn.fd}case 1:case 2:return 0;case 3:return Zt.flags;case 4:{var kr=Ye.get();return Zt.flags|=kr,0}case 12:{var kr=Ye.get(),$n=0;return It[kr+$n>>1]=2,0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:return $t(28),-1;default:return-28}}catch(ki){return(typeof ae>"u"||!(ki instanceof ae.ErrnoError))&&br(ki),-ki.errno}}function st(Fe,ve){try{var Oe=Ye.getStreamFromFD(Fe);return Ye.doStat(ae.stat,Oe.path,ve)}catch(Zt){return(typeof ae>"u"||!(Zt instanceof ae.ErrnoError))&&br(Zt),-Zt.errno}}function yr(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStreamFromFD(Fe);switch(ve){case 21509:case 21505:return Zt.tty?0:-59;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return Zt.tty?0:-59;case 21519:{if(!Zt.tty)return-59;var kr=Ye.get();return at[kr>>2]=0,0}case 21520:return Zt.tty?-28:-59;case 21531:{var kr=Ye.get();return ae.ioctl(Zt,ve,kr)}case 21523:return Zt.tty?0:-59;case 21524:return Zt.tty?0:-59;default:br("bad ioctl syscall "+ve)}}catch(Zn){return(typeof ae>"u"||!(Zn instanceof ae.ErrnoError))&&br(Zn),-Zn.errno}}function Wt(Fe,ve,Oe){Ye.varargs=Oe;try{var Zt=Ye.getStr(Fe),kr=Oe?Ye.get():0,Zn=ae.open(Zt,ve,kr);return Zn.fd}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),-$n.errno}}function Lt(Fe,ve){try{return Fe=Ye.getStr(Fe),ve=Ye.getStr(ve),ae.rename(Fe,ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function Ke(Fe){try{return Fe=Ye.getStr(Fe),ae.rmdir(Fe),0}catch(ve){return(typeof ae>"u"||!(ve instanceof ae.ErrnoError))&&br(ve),-ve.errno}}function Sr(Fe,ve){try{return Fe=Ye.getStr(Fe),Ye.doStat(ae.stat,Fe,ve)}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),-Oe.errno}}function Pr(Fe){try{return Fe=Ye.getStr(Fe),ae.unlink(Fe),0}catch(ve){return(typeof ae>"u"||!(ve instanceof ae.ErrnoError))&&br(ve),-ve.errno}}function Sn(Fe,ve,Oe){De.copyWithin(Fe,ve,ve+Oe)}function Un(Fe){try{return C.grow(Fe-oe.byteLength+65535>>>16),ot(C.buffer),1}catch{}}function ms(Fe){var ve=De.length;Fe=Fe>>>0;var Oe=2147483648;if(Fe>Oe)return!1;for(var Zt=1;Zt<=4;Zt*=2){var kr=ve*(1+.2/Zt);kr=Math.min(kr,Fe+100663296);var Zn=Math.min(Oe,me(Math.max(Fe,kr),65536)),$n=Un(Zn);if($n)return!0}return!1}function cs(Fe){try{var ve=Ye.getStreamFromFD(Fe);return ae.close(ve),0}catch(Oe){return(typeof ae>"u"||!(Oe instanceof ae.ErrnoError))&&br(Oe),Oe.errno}}function Ka(Fe,ve){try{var Oe=Ye.getStreamFromFD(Fe),Zt=Oe.tty?2:ae.isDir(Oe.mode)?3:ae.isLink(Oe.mode)?7:4;return ue[ve>>0]=Zt,0}catch(kr){return(typeof ae>"u"||!(kr instanceof ae.ErrnoError))&&br(kr),kr.errno}}function Oo(Fe,ve,Oe,Zt){try{var kr=Ye.getStreamFromFD(Fe),Zn=Ye.doReadv(kr,ve,Oe);return at[Zt>>2]=Zn,0}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),$n.errno}}function Ro(Fe,ve,Oe,Zt,kr){try{var Zn=Ye.getStreamFromFD(Fe),$n=4294967296,ki=Oe*$n+(ve>>>0),es=9007199254740992;return ki<=-es||ki>=es?-61:(ae.llseek(Zn,ki,Zt),Jr=[Zn.position>>>0,(ft=Zn.position,+Math.abs(ft)>=1?ft>0?(Math.min(+Math.floor(ft/4294967296),4294967295)|0)>>>0:~~+Math.ceil((ft-+(~~ft>>>0))/4294967296)>>>0:0)],at[kr>>2]=Jr[0],at[kr+4>>2]=Jr[1],Zn.getdents&&ki===0&&Zt===0&&(Zn.getdents=null),0)}catch(Ti){return(typeof ae>"u"||!(Ti instanceof ae.ErrnoError))&&br(Ti),Ti.errno}}function ea(Fe,ve,Oe,Zt){try{var kr=Ye.getStreamFromFD(Fe),Zn=Ye.doWritev(kr,ve,Oe);return at[Zt>>2]=Zn,0}catch($n){return(typeof ae>"u"||!($n instanceof ae.ErrnoError))&&br($n),$n.errno}}function tu(Fe){Y(Fe)}function fl(Fe){var ve=Date.now()/1e3|0;return Fe&&(at[Fe>>2]=ve),ve}function wl(){if(wl.called)return;wl.called=!0;var Fe=new Date().getFullYear(),ve=new Date(Fe,0,1),Oe=new Date(Fe,6,1),Zt=ve.getTimezoneOffset(),kr=Oe.getTimezoneOffset(),Zn=Math.max(Zt,kr);at[gl()>>2]=Zn*60,at[bl()>>2]=+(Zt!=kr);function $n(Ws){var Rr=Ws.toTimeString().match(/\(([A-Za-z ]+)\)$/);return Rr?Rr[1]:"GMT"}var ki=$n(ve),es=$n(Oe),Ti=or(ki),vc=or(es);kr>2]=Ti,at[eo()+4>>2]=vc):(at[eo()>>2]=vc,at[eo()+4>>2]=Ti)}function Hc(Fe){wl();var ve=Date.UTC(at[Fe+20>>2]+1900,at[Fe+16>>2],at[Fe+12>>2],at[Fe+8>>2],at[Fe+4>>2],at[Fe>>2],0),Oe=new Date(ve);at[Fe+24>>2]=Oe.getUTCDay();var Zt=Date.UTC(Oe.getUTCFullYear(),0,1,0,0,0,0),kr=(Oe.getTime()-Zt)/(1e3*60*60*24)|0;return at[Fe+28>>2]=kr,Oe.getTime()/1e3|0}var Pd=function(Fe,ve,Oe,Zt){Fe||(Fe=this),this.parent=Fe,this.mount=Fe.mount,this.mounted=null,this.id=ae.nextInode++,this.name=ve,this.mode=Oe,this.node_ops={},this.stream_ops={},this.rdev=Zt},ra=365,Wc=146;if(Object.defineProperties(Pd.prototype,{read:{get:function(){return(this.mode&ra)===ra},set:function(Fe){Fe?this.mode|=ra:this.mode&=~ra}},write:{get:function(){return(this.mode&Wc)===Wc},set:function(Fe){Fe?this.mode|=Wc:this.mode&=~Wc}},isFolder:{get:function(){return ae.isDir(this.mode)}},isDevice:{get:function(){return ae.isChrdev(this.mode)}}}),ae.FSNode=Pd,ae.staticInit(),m){var no=mmo,Bl=require("path");ge.staticInit()}if(m){var Hd=function(Fe){return function(){try{return Fe.apply(this,arguments)}catch(ve){throw ve.code?new ae.ErrnoError(pt[ve.code]):ve}}},op=Object.assign({},ae);for(var Tf in Me)ae[Tf]=Hd(Me[Tf])}else throw new Error("NODERAWFS is currently only supported on Node.js environment.");function $f(Fe,ve,Oe){var Zt=Oe>0?Oe:et(Fe)+1,kr=new Array(Zt),Zn=ce(Fe,kr,0,kr.length);return ve&&(kr.length=Zn),kr}var cd=typeof atob=="function"?atob:function(Fe){var ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oe="",Zt,kr,Zn,$n,ki,es,Ti,vc=0;Fe=Fe.replace(/[^A-Za-z0-9\+\/\=]/g,"");do $n=ve.indexOf(Fe.charAt(vc++)),ki=ve.indexOf(Fe.charAt(vc++)),es=ve.indexOf(Fe.charAt(vc++)),Ti=ve.indexOf(Fe.charAt(vc++)),Zt=$n<<2|ki>>4,kr=(ki&15)<<4|es>>2,Zn=(es&3)<<6|Ti,Oe=Oe+String.fromCharCode(Zt),es!==64&&(Oe=Oe+String.fromCharCode(kr)),Ti!==64&&(Oe=Oe+String.fromCharCode(Zn));while(vc0||(er(),Ae>0))return;function ve(){Io||(Io=!0,t.calledRun=!0,!O&&(ln(),n(t),t.onRuntimeInitialized&&t.onRuntimeInitialized(),Tr()))}t.setStatus?(t.setStatus("Running..."),setTimeout(function(){setTimeout(function(){t.setStatus("")},1),ve()},1)):ve()}if(t.run=$c,t.preInit)for(typeof t.preInit=="function"&&(t.preInit=[t.preInit]);t.preInit.length>0;)t.preInit.pop()();return $c(),r}}();typeof Nvr=="object"&&typeof bYn=="object"?bYn.exports=AYn:typeof define=="function"&&define.amd?define([],function(){return AYn}):typeof Nvr=="object"&&(Nvr.createModule=AYn)});var gmo=A(mIe=>{"use strict";Object.defineProperty(mIe,"__esModule",{value:!0});mIe.makeInterface=mIe.Errors=void 0;var Gie=["number","number"],hmo;(function(e){e[e.ZIP_ER_OK=0]="ZIP_ER_OK",e[e.ZIP_ER_MULTIDISK=1]="ZIP_ER_MULTIDISK",e[e.ZIP_ER_RENAME=2]="ZIP_ER_RENAME",e[e.ZIP_ER_CLOSE=3]="ZIP_ER_CLOSE",e[e.ZIP_ER_SEEK=4]="ZIP_ER_SEEK",e[e.ZIP_ER_READ=5]="ZIP_ER_READ",e[e.ZIP_ER_WRITE=6]="ZIP_ER_WRITE",e[e.ZIP_ER_CRC=7]="ZIP_ER_CRC",e[e.ZIP_ER_ZIPCLOSED=8]="ZIP_ER_ZIPCLOSED",e[e.ZIP_ER_NOENT=9]="ZIP_ER_NOENT",e[e.ZIP_ER_EXISTS=10]="ZIP_ER_EXISTS",e[e.ZIP_ER_OPEN=11]="ZIP_ER_OPEN",e[e.ZIP_ER_TMPOPEN=12]="ZIP_ER_TMPOPEN",e[e.ZIP_ER_ZLIB=13]="ZIP_ER_ZLIB",e[e.ZIP_ER_MEMORY=14]="ZIP_ER_MEMORY",e[e.ZIP_ER_CHANGED=15]="ZIP_ER_CHANGED",e[e.ZIP_ER_COMPNOTSUPP=16]="ZIP_ER_COMPNOTSUPP",e[e.ZIP_ER_EOF=17]="ZIP_ER_EOF",e[e.ZIP_ER_INVAL=18]="ZIP_ER_INVAL",e[e.ZIP_ER_NOZIP=19]="ZIP_ER_NOZIP",e[e.ZIP_ER_INTERNAL=20]="ZIP_ER_INTERNAL",e[e.ZIP_ER_INCONS=21]="ZIP_ER_INCONS",e[e.ZIP_ER_REMOVE=22]="ZIP_ER_REMOVE",e[e.ZIP_ER_DELETED=23]="ZIP_ER_DELETED",e[e.ZIP_ER_ENCRNOTSUPP=24]="ZIP_ER_ENCRNOTSUPP",e[e.ZIP_ER_RDONLY=25]="ZIP_ER_RDONLY",e[e.ZIP_ER_NOPASSWD=26]="ZIP_ER_NOPASSWD",e[e.ZIP_ER_WRONGPASSWD=27]="ZIP_ER_WRONGPASSWD",e[e.ZIP_ER_OPNOTSUPP=28]="ZIP_ER_OPNOTSUPP",e[e.ZIP_ER_INUSE=29]="ZIP_ER_INUSE",e[e.ZIP_ER_TELL=30]="ZIP_ER_TELL",e[e.ZIP_ER_COMPRESSED_DATA=31]="ZIP_ER_COMPRESSED_DATA"})(hmo=mIe.Errors||(mIe.Errors={}));var JR0=e=>({get HEAP8(){return e.HEAP8},get HEAPU8(){return e.HEAPU8},errors:hmo,SEEK_SET:0,SEEK_CUR:1,SEEK_END:2,ZIP_CHECKCONS:4,ZIP_CREATE:1,ZIP_EXCL:2,ZIP_TRUNCATE:8,ZIP_RDONLY:16,ZIP_FL_OVERWRITE:8192,ZIP_FL_COMPRESSED:4,ZIP_OPSYS_DOS:0,ZIP_OPSYS_AMIGA:1,ZIP_OPSYS_OPENVMS:2,ZIP_OPSYS_UNIX:3,ZIP_OPSYS_VM_CMS:4,ZIP_OPSYS_ATARI_ST:5,ZIP_OPSYS_OS_2:6,ZIP_OPSYS_MACINTOSH:7,ZIP_OPSYS_Z_SYSTEM:8,ZIP_OPSYS_CPM:9,ZIP_OPSYS_WINDOWS_NTFS:10,ZIP_OPSYS_MVS:11,ZIP_OPSYS_VSE:12,ZIP_OPSYS_ACORN_RISC:13,ZIP_OPSYS_VFAT:14,ZIP_OPSYS_ALTERNATE_MVS:15,ZIP_OPSYS_BEOS:16,ZIP_OPSYS_TANDEM:17,ZIP_OPSYS_OS_400:18,ZIP_OPSYS_OS_X:19,ZIP_CM_DEFAULT:-1,ZIP_CM_STORE:0,ZIP_CM_DEFLATE:8,uint08S:e._malloc(1),uint16S:e._malloc(2),uint32S:e._malloc(4),uint64S:e._malloc(8),malloc:e._malloc,free:e._free,getValue:e.getValue,open:e.cwrap("zip_open","number",["string","number","number"]),openFromSource:e.cwrap("zip_open_from_source","number",["number","number","number"]),close:e.cwrap("zip_close","number",["number"]),discard:e.cwrap("zip_discard",null,["number"]),getError:e.cwrap("zip_get_error","number",["number"]),getName:e.cwrap("zip_get_name","string",["number","number","number"]),getNumEntries:e.cwrap("zip_get_num_entries","number",["number","number"]),delete:e.cwrap("zip_delete","number",["number","number"]),stat:e.cwrap("zip_stat","number",["number","string","number","number"]),statIndex:e.cwrap("zip_stat_index","number",["number",...Gie,"number","number"]),fopen:e.cwrap("zip_fopen","number",["number","string","number"]),fopenIndex:e.cwrap("zip_fopen_index","number",["number",...Gie,"number"]),fread:e.cwrap("zip_fread","number",["number","number","number","number"]),fclose:e.cwrap("zip_fclose","number",["number"]),dir:{add:e.cwrap("zip_dir_add","number",["number","string"])},file:{add:e.cwrap("zip_file_add","number",["number","string","number","number"]),getError:e.cwrap("zip_file_get_error","number",["number"]),getExternalAttributes:e.cwrap("zip_file_get_external_attributes","number",["number",...Gie,"number","number","number"]),setExternalAttributes:e.cwrap("zip_file_set_external_attributes","number",["number",...Gie,"number","number","number"]),setMtime:e.cwrap("zip_file_set_mtime","number",["number",...Gie,"number","number"]),setCompression:e.cwrap("zip_set_file_compression","number",["number",...Gie,"number","number"])},ext:{countSymlinks:e.cwrap("zip_ext_count_symlinks","number",["number"])},error:{initWithCode:e.cwrap("zip_error_init_with_code",null,["number","number"]),strerror:e.cwrap("zip_error_strerror","string",["number"])},name:{locate:e.cwrap("zip_name_locate","number",["number","string","number"])},source:{fromUnattachedBuffer:e.cwrap("zip_source_buffer_create","number",["number",...Gie,"number","number"]),fromBuffer:e.cwrap("zip_source_buffer","number",["number","number",...Gie,"number"]),free:e.cwrap("zip_source_free",null,["number"]),keep:e.cwrap("zip_source_keep",null,["number"]),open:e.cwrap("zip_source_open","number",["number"]),close:e.cwrap("zip_source_close","number",["number"]),seek:e.cwrap("zip_source_seek","number",["number",...Gie,"number"]),tell:e.cwrap("zip_source_tell","number",["number"]),read:e.cwrap("zip_source_read","number",["number","number","number"]),error:e.cwrap("zip_source_error","number",["number"]),setMtime:e.cwrap("zip_source_set_mtime","number",["number","number"])},struct:{stat:e.cwrap("zipstruct_stat","number",[]),statS:e.cwrap("zipstruct_statS","number",[]),statName:e.cwrap("zipstruct_stat_name","string",["number"]),statIndex:e.cwrap("zipstruct_stat_index","number",["number"]),statSize:e.cwrap("zipstruct_stat_size","number",["number"]),statCompSize:e.cwrap("zipstruct_stat_comp_size","number",["number"]),statCompMethod:e.cwrap("zipstruct_stat_comp_method","number",["number"]),statMtime:e.cwrap("zipstruct_stat_mtime","number",["number"]),statCrc:e.cwrap("zipstruct_stat_crc","number",["number"]),error:e.cwrap("zipstruct_error","number",[]),errorS:e.cwrap("zipstruct_errorS","number",[]),errorCodeZip:e.cwrap("zipstruct_error_code_zip","number",["number"])}});mIe.makeInterface=JR0});var Ovr=A(kct=>{"use strict";Object.defineProperty(kct,"__esModule",{value:!0});kct.getLibzipPromise=kct.getLibzipSync=void 0;var XR0=(Yh(),Dr(Wh)),ZR0=XR0.__importDefault(fmo()),ek0=gmo(),CYn=null;function ymo(){return CYn===null&&(CYn=(0,ek0.makeInterface)((0,ZR0.default)())),CYn}kct.getLibzipSync=ymo;async function tk0(){return ymo()}kct.getLibzipPromise=tk0});var _mo=A(Bvr=>{"use strict";Object.defineProperty(Bvr,"__esModule",{value:!0});Bvr.ShellError=void 0;var vYn=class extends Error{constructor(r){super(r),this.name="ShellError"}};Bvr.ShellError=vYn});var Amo=A(MR=>{"use strict";Object.defineProperty(MR,"__esModule",{value:!0});MR.isBraceExpansion=MR.match=MR.isGlobPattern=MR.fastGlobOptions=MR.micromatchOptions=void 0;var SYn=(Yh(),Dr(Wh)),EYn=JC(),rk0=SYn.__importDefault(ikt()),nk0=SYn.__importDefault(require("fs")),DYn=SYn.__importDefault(Uot());MR.micromatchOptions={strictBrackets:!0};MR.fastGlobOptions={onlyDirectories:!1,onlyFiles:!1};function ik0(e){if(!DYn.default.scan(e,MR.micromatchOptions).isGlob)return!1;try{DYn.default.parse(e,MR.micromatchOptions)}catch{return!1}return!0}MR.isGlobPattern=ik0;function sk0(e,{cwd:r,baseFs:t}){return(0,rk0.default)(e,{...MR.fastGlobOptions,cwd:EYn.npath.fromPortablePath(r),fs:(0,EYn.extendFs)(nk0.default,new EYn.PosixFS(t))})}MR.match=sk0;function ak0(e){return DYn.default.scan(e,MR.micromatchOptions).isBrace}MR.isBraceExpansion=ak0});var PYn=A(DP=>{"use strict";Object.defineProperty(DP,"__esModule",{value:!0});DP.createOutputStreamsWithPrefix=DP.start=DP.Handle=DP.ProtectedStream=DP.makeBuiltin=DP.makeProcess=DP.Pipe=void 0;var ok0=(Yh(),Dr(Wh)),ck0=ok0.__importDefault(NKn()),Nhe=require("stream"),uk0=require("string_decoder"),Fct;(function(e){e[e.STDIN=0]="STDIN",e[e.STDOUT=1]="STDOUT",e[e.STDERR=2]="STDERR"})(Fct=DP.Pipe||(DP.Pipe={}));var fIe=new Set;function wYn(){}function IYn(){for(let e of fIe)e.kill()}function lk0(e,r,t,n){return i=>{let s=i[0]instanceof Nhe.Transform?"pipe":i[0],a=i[1]instanceof Nhe.Transform?"pipe":i[1],o=i[2]instanceof Nhe.Transform?"pipe":i[2],c=(0,ck0.default)(e,r,{...n,stdio:[s,a,o]});return fIe.add(c),fIe.size===1&&(process.on("SIGINT",wYn),process.on("SIGTERM",IYn)),i[0]instanceof Nhe.Transform&&i[0].pipe(c.stdin),i[1]instanceof Nhe.Transform&&c.stdout.pipe(i[1],{end:!1}),i[2]instanceof Nhe.Transform&&c.stderr.pipe(i[2],{end:!1}),{stdin:c.stdin,promise:new Promise(l=>{c.on("error",u=>{switch(fIe.delete(c),fIe.size===0&&(process.off("SIGINT",wYn),process.off("SIGTERM",IYn)),u.code){case"ENOENT":i[2].write(`command not found: ${e}
           `),l(127);break;case"EACCES":i[2].write(`permission denied: ${e}
           `),l(128);break;default:i[2].write(`uncaught error: ${u.message}
          -`),l(1);break}}),c.on("close",u=>{fIe.delete(c),fIe.size===0&&(process.off("SIGINT",wYn),process.off("SIGTERM",IYn)),l(u!==null?u:129)})})}}}DP.makeProcess=uk0;function lk0(e){return r=>{let t=r[0]==="pipe"?new Nhe.PassThrough:r[0];return{stdin:t,promise:Promise.resolve().then(()=>e({stdin:t,stdout:r[1],stderr:r[2]}))}}}DP.makeBuiltin=lk0;var xYn=class{constructor(r){this.stream=r}close(){}get(){return this.stream}};DP.ProtectedStream=xYn;var TYn=class{constructor(){this.stream=null}close(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");this.stream.end()}attach(r){this.stream=r}get(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");return this.stream}},qvr=class e{static start(r,{stdin:t,stdout:n,stderr:i}){let s=new e(null,r);return s.stdin=t,s.stdout=n,s.stderr=i,s}constructor(r,t){this.stdin=null,this.stdout=null,this.stderr=null,this.pipe=null,this.ancestor=r,this.implementation=t}pipeTo(r,t=Fct.STDOUT){let n=new e(this,r),i=new TYn;return n.pipe=i,n.stdout=this.stdout,n.stderr=this.stderr,(t&Fct.STDOUT)===Fct.STDOUT?this.stdout=i:this.ancestor!==null&&(this.stderr=this.ancestor.stdout),(t&Fct.STDERR)===Fct.STDERR?this.stderr=i:this.ancestor!==null&&(this.stderr=this.ancestor.stderr),n}async exec(){let r=["ignore","ignore","ignore"];if(this.pipe)r[0]="pipe";else{if(this.stdin===null)throw new Error("Assertion failed: No input stream registered");r[0]=this.stdin.get()}let t;if(this.stdout===null)throw new Error("Assertion failed: No output stream registered");t=this.stdout,r[1]=t.get();let n;if(this.stderr===null)throw new Error("Assertion failed: No error stream registered");n=this.stderr,r[2]=n.get();let i=this.implementation(r);return this.pipe&&this.pipe.attach(i.stdin),await i.promise.then(s=>(t.close(),n.close(),s))}async run(){let r=[];for(let n=this;n;n=n.ancestor)r.push(n.exec());return(await Promise.all(r))[0]}};DP.Handle=qvr;function dk0(e,r){return qvr.start(e,r)}DP.start=dk0;function Amo(e,r=null){let t=new Nhe.PassThrough,n=new ck0.StringDecoder,i="";return t.on("data",s=>{let a=n.write(s),o;do if(o=a.indexOf(`
          -`),o!==-1){let c=i+a.substring(0,o);a=a.substring(o+1),i="",e(r!==null?`${r} ${c}`:c)}while(o!==-1);i+=a}),t.on("end",()=>{let s=n.end();s!==""&&e(r!==null?`${r} ${s}`:s)}),t}function pk0(e,{prefix:r}){return{stdout:Amo(t=>e.stdout.write(`${t}
          -`),e.stdout.isTTY?r:null),stderr:Amo(t=>e.stderr.write(`${t}
          -`),e.stderr.isTTY?r:null)}}DP.createOutputStreamsWithPrefix=pk0});var xmo=A(Ohe=>{"use strict";Object.defineProperty(Ohe,"__esModule",{value:!0});Ohe.execute=Ohe.ShellError=Ohe.globUtils=void 0;var Dmo=(Yh(),Dr(Wh)),RJ=JC(),Smo=ghe(),mk0=Dmo.__importDefault(hWn()),fk0=require("os"),Iz=require("stream"),hk0=require("util"),kJ=ymo();Object.defineProperty(Ohe,"ShellError",{enumerable:!0,get:function(){return kJ.ShellError}});var FYn=Dmo.__importStar(_mo());Ohe.globUtils=FYn;var RYn=PYn(),Rx=PYn(),gk0=(0,hk0.promisify)(setTimeout),LR;(function(e){e[e.Readable=1]="Readable",e[e.Writable=2]="Writable"})(LR||(LR={}));function bmo(e,r,t){let n=new Iz.PassThrough({autoDestroy:!0});switch(e){case Rx.Pipe.STDIN:(r&LR.Readable)===LR.Readable&&t.stdin.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&t.stdin instanceof Iz.Writable&&n.pipe(t.stdin,{end:!1});break;case Rx.Pipe.STDOUT:(r&LR.Readable)===LR.Readable&&t.stdout.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&n.pipe(t.stdout,{end:!1});break;case Rx.Pipe.STDERR:(r&LR.Readable)===LR.Readable&&t.stderr.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&n.pipe(t.stderr,{end:!1});break;default:throw new kJ.ShellError(`Bad file descriptor: "${e}"`)}return n}function Lvr(e,r={}){let t={...e,...r};return t.environment={...e.environment,...r.environment},t.variables={...e.variables,...r.variables},t}var yk0=new Map([["cd",async([e=(0,fk0.homedir)(),...r],t,n)=>{let i=RJ.ppath.resolve(n.cwd,RJ.npath.toPortablePath(e));if(!(await t.baseFs.statPromise(i).catch(a=>{throw a.code==="ENOENT"?new kJ.ShellError(`cd: no such file or directory: ${e}`):a})).isDirectory())throw new kJ.ShellError(`cd: not a directory: ${e}`);return n.cwd=i,0}],["pwd",async(e,r,t)=>(t.stdout.write(`${RJ.npath.fromPortablePath(t.cwd)}
          +`),l(1);break}}),c.on("close",u=>{fIe.delete(c),fIe.size===0&&(process.off("SIGINT",wYn),process.off("SIGTERM",IYn)),l(u!==null?u:129)})})}}}DP.makeProcess=lk0;function dk0(e){return r=>{let t=r[0]==="pipe"?new Nhe.PassThrough:r[0];return{stdin:t,promise:Promise.resolve().then(()=>e({stdin:t,stdout:r[1],stderr:r[2]}))}}}DP.makeBuiltin=dk0;var xYn=class{constructor(r){this.stream=r}close(){}get(){return this.stream}};DP.ProtectedStream=xYn;var TYn=class{constructor(){this.stream=null}close(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");this.stream.end()}attach(r){this.stream=r}get(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");return this.stream}},qvr=class e{static start(r,{stdin:t,stdout:n,stderr:i}){let s=new e(null,r);return s.stdin=t,s.stdout=n,s.stderr=i,s}constructor(r,t){this.stdin=null,this.stdout=null,this.stderr=null,this.pipe=null,this.ancestor=r,this.implementation=t}pipeTo(r,t=Fct.STDOUT){let n=new e(this,r),i=new TYn;return n.pipe=i,n.stdout=this.stdout,n.stderr=this.stderr,(t&Fct.STDOUT)===Fct.STDOUT?this.stdout=i:this.ancestor!==null&&(this.stderr=this.ancestor.stdout),(t&Fct.STDERR)===Fct.STDERR?this.stderr=i:this.ancestor!==null&&(this.stderr=this.ancestor.stderr),n}async exec(){let r=["ignore","ignore","ignore"];if(this.pipe)r[0]="pipe";else{if(this.stdin===null)throw new Error("Assertion failed: No input stream registered");r[0]=this.stdin.get()}let t;if(this.stdout===null)throw new Error("Assertion failed: No output stream registered");t=this.stdout,r[1]=t.get();let n;if(this.stderr===null)throw new Error("Assertion failed: No error stream registered");n=this.stderr,r[2]=n.get();let i=this.implementation(r);return this.pipe&&this.pipe.attach(i.stdin),await i.promise.then(s=>(t.close(),n.close(),s))}async run(){let r=[];for(let n=this;n;n=n.ancestor)r.push(n.exec());return(await Promise.all(r))[0]}};DP.Handle=qvr;function pk0(e,r){return qvr.start(e,r)}DP.start=pk0;function bmo(e,r=null){let t=new Nhe.PassThrough,n=new uk0.StringDecoder,i="";return t.on("data",s=>{let a=n.write(s),o;do if(o=a.indexOf(`
          +`),o!==-1){let c=i+a.substring(0,o);a=a.substring(o+1),i="",e(r!==null?`${r} ${c}`:c)}while(o!==-1);i+=a}),t.on("end",()=>{let s=n.end();s!==""&&e(r!==null?`${r} ${s}`:s)}),t}function mk0(e,{prefix:r}){return{stdout:bmo(t=>e.stdout.write(`${t}
          +`),e.stdout.isTTY?r:null),stderr:bmo(t=>e.stderr.write(`${t}
          +`),e.stderr.isTTY?r:null)}}DP.createOutputStreamsWithPrefix=mk0});var Tmo=A(Ohe=>{"use strict";Object.defineProperty(Ohe,"__esModule",{value:!0});Ohe.execute=Ohe.ShellError=Ohe.globUtils=void 0;var Smo=(Yh(),Dr(Wh)),RJ=JC(),wmo=ghe(),fk0=Smo.__importDefault(hWn()),hk0=require("os"),Iz=require("stream"),gk0=require("util"),kJ=_mo();Object.defineProperty(Ohe,"ShellError",{enumerable:!0,get:function(){return kJ.ShellError}});var FYn=Smo.__importStar(Amo());Ohe.globUtils=FYn;var RYn=PYn(),Rx=PYn(),yk0=(0,gk0.promisify)(setTimeout),LR;(function(e){e[e.Readable=1]="Readable",e[e.Writable=2]="Writable"})(LR||(LR={}));function Cmo(e,r,t){let n=new Iz.PassThrough({autoDestroy:!0});switch(e){case Rx.Pipe.STDIN:(r&LR.Readable)===LR.Readable&&t.stdin.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&t.stdin instanceof Iz.Writable&&n.pipe(t.stdin,{end:!1});break;case Rx.Pipe.STDOUT:(r&LR.Readable)===LR.Readable&&t.stdout.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&n.pipe(t.stdout,{end:!1});break;case Rx.Pipe.STDERR:(r&LR.Readable)===LR.Readable&&t.stderr.pipe(n,{end:!1}),(r&LR.Writable)===LR.Writable&&n.pipe(t.stderr,{end:!1});break;default:throw new kJ.ShellError(`Bad file descriptor: "${e}"`)}return n}function Lvr(e,r={}){let t={...e,...r};return t.environment={...e.environment,...r.environment},t.variables={...e.variables,...r.variables},t}var _k0=new Map([["cd",async([e=(0,hk0.homedir)(),...r],t,n)=>{let i=RJ.ppath.resolve(n.cwd,RJ.npath.toPortablePath(e));if(!(await t.baseFs.statPromise(i).catch(a=>{throw a.code==="ENOENT"?new kJ.ShellError(`cd: no such file or directory: ${e}`):a})).isDirectory())throw new kJ.ShellError(`cd: not a directory: ${e}`);return n.cwd=i,0}],["pwd",async(e,r,t)=>(t.stdout.write(`${RJ.npath.fromPortablePath(t.cwd)}
           `),0)],[":",async(e,r,t)=>0],["true",async(e,r,t)=>0],["false",async(e,r,t)=>1],["exit",async([e,...r],t,n)=>n.exitCode=parseInt(e??n.variables["?"],10)],["echo",async(e,r,t)=>(t.stdout.write(`${e.join(" ")}
          -`),0)],["sleep",async([e],r,t)=>{if(typeof e>"u")throw new kJ.ShellError("sleep: missing operand");let n=Number(e);if(Number.isNaN(n))throw new kJ.ShellError(`sleep: invalid time interval '${e}'`);return await gk0(1e3*n,0)}],["__ysh_run_procedure",async(e,r,t)=>{let n=t.procedures[e[0]];return await(0,Rx.start)(n,{stdin:new Rx.ProtectedStream(t.stdin),stdout:new Rx.ProtectedStream(t.stdout),stderr:new Rx.ProtectedStream(t.stderr)}).run()}],["__ysh_set_redirects",async(e,r,t)=>{let n=t.stdin,i=t.stdout,s=t.stderr,a=[],o=[],c=[],l=0;for(;e[l]!=="--";){let m=e[l++],{type:h,fd:_}=JSON.parse(m),b=P=>{switch(_){case null:case 0:a.push(P);break;default:throw new Error(`Unsupported file descriptor: "${_}"`)}},v=P=>{switch(_){case null:case 1:o.push(P);break;case 2:c.push(P);break;default:throw new Error(`Unsupported file descriptor: "${_}"`)}},w=Number(e[l++]),x=l+w;for(let P=l;Pr.baseFs.createReadStream(RJ.ppath.resolve(t.cwd,RJ.npath.toPortablePath(e[P]))));break;case"<<<":b(()=>{let k=new Iz.PassThrough;return process.nextTick(()=>{k.write(`${e[P]}
          -`),k.end()}),k});break;case"<&":b(()=>bmo(Number(e[P]),LR.Readable,t));break;case">":case">>":{let k=RJ.ppath.resolve(t.cwd,RJ.npath.toPortablePath(e[P]));v(k==="/dev/null"?new Iz.Writable({autoDestroy:!0,emitClose:!0,write(R,L,U){setImmediate(U)}}):r.baseFs.createWriteStream(k,h===">>"?{flags:"a"}:void 0))}break;case">&":v(bmo(Number(e[P]),LR.Writable,t));break;default:throw new Error(`Assertion failed: Unsupported redirection type: "${h}"`)}}if(a.length>0){let m=new Iz.PassThrough;n=m;let h=_=>{if(_===a.length)m.end();else{let b=a[_]();b.pipe(m,{end:!1}),b.on("end",()=>{h(_+1)})}};h(0)}if(o.length>0){let m=new Iz.PassThrough;i=m;for(let h of o)m.pipe(h)}if(c.length>0){let m=new Iz.PassThrough;s=m;for(let h of c)m.pipe(h)}let u=await(0,Rx.start)(u4t(e.slice(l+1),r,t),{stdin:new Rx.ProtectedStream(n),stdout:new Rx.ProtectedStream(i),stderr:new Rx.ProtectedStream(s)}).run();return await Promise.all(o.map(m=>new Promise((h,_)=>{m.on("error",b=>{_(b)}),m.on("close",()=>{h()}),m.end()}))),await Promise.all(c.map(m=>new Promise((h,_)=>{m.on("error",b=>{_(b)}),m.on("close",()=>{h()}),m.end()}))),u}]]);async function _k0(e,r,t){let n=[],i=new Iz.PassThrough;return i.on("data",s=>n.push(s)),await jvr(e,r,Lvr(t,{stdout:i})),Buffer.concat(n).toString().replace(/[\r\n]+$/,"")}async function Cmo(e,r,t){let n=e.map(async s=>{let a=await hIe(s.args,r,t);return{name:s.name,value:a.join(" ")}});return(await Promise.all(n)).reduce((s,a)=>(s[a.name]=a.value,s),{})}function Mvr(e){return e.match(/[^ \r\n\t]+/g)||[]}async function wmo(e,r,t,n,i=n){switch(e.name){case"$":n(String(process.pid));break;case"#":n(String(r.args.length));break;case"@":if(e.quoted)for(let s of r.args)i(s);else for(let s of r.args){let a=Mvr(s);for(let o=0;o=0&&s"u"&&(e.defaultValue?a=(await hIe(e.defaultValue,r,t)).join(" "):e.alternativeValue&&(a="")),typeof a>"u")throw o?new kJ.ShellError(`Unbound argument #${s}`):new kJ.ShellError(`Unbound variable "${e.name}"`);if(e.quoted)n(a);else{let c=Mvr(a);for(let u=0;ue+r,subtraction:(e,r)=>e-r,multiplication:(e,r)=>e*r,division:(e,r)=>Math.trunc(e/r)};async function c4t(e,r,t){if(e.type==="number"){if(Number.isInteger(e.value))return e.value;throw new Error(`Invalid number: "${e.value}", only integers are allowed`)}else if(e.type==="variable"){let n=[];await wmo({...e,quoted:!0},r,t,s=>n.push(s));let i=Number(n.join(" "));return Number.isNaN(i)?c4t({type:"variable",name:n.join(" ")},r,t):c4t({type:"number",value:i},r,t)}else return Ak0[e.type](await c4t(e.left,r,t),await c4t(e.right,r,t))}async function hIe(e,r,t){let n=new Map,i=[],s=[],a=u=>{s.push(u)},o=()=>{s.length>0&&i.push(s.join("")),s=[]},c=u=>{a(u),o()},l=(u,m,h)=>{let _=JSON.stringify({type:u,fd:m}),b=n.get(_);typeof b>"u"&&n.set(_,b=[]),b.push(h)};for(let u of e){let m=!1;switch(u.type){case"redirection":{let h=await hIe(u.args,r,t);for(let _ of h)l(u.subtype,u.fd,_)}break;case"argument":for(let h of u.segments)switch(h.type){case"text":a(h.text);break;case"glob":a(h.pattern),m=!0;break;case"shell":{let _=await _k0(h.shell,r,t);if(h.quoted)a(_);else{let b=Mvr(_);for(let v=0;v"u")throw new Error("Assertion failed: Expected a glob pattern to have been set");let _=await r.glob.match(h,{cwd:t.cwd,baseFs:r.baseFs});if(_.length===0){let b=FYn.isBraceExpansion(h)?". Note: Brace expansion of arbitrary strings isn't currently supported. For more details, please read this issue: https://github.com/yarnpkg/berry/issues/22":"";throw new kJ.ShellError(`No matches found: "${h}"${b}`)}for(let b of _.sort())c(b)}}if(n.size>0){let u=[];for(let[m,h]of n.entries())u.splice(u.length,0,m,String(h.length),...h);i.splice(0,0,"__ysh_set_redirects",...u,"--")}return i}function u4t(e,r,t){r.builtins.has(e[0])||(e=["command",...e]);let n=RJ.npath.fromPortablePath(t.cwd),i=t.environment;typeof i.PWD<"u"&&(i={...i,PWD:n});let[s,...a]=e;if(s==="command")return(0,RYn.makeProcess)(a[0],a.slice(1),r,{cwd:n,env:i});let o=r.builtins.get(s);if(typeof o>"u")throw new Error(`Assertion failed: A builtin should exist for "${s}"`);return(0,RYn.makeBuiltin)(async({stdin:c,stdout:l,stderr:u})=>{let{stdin:m,stdout:h,stderr:_}=t;t.stdin=c,t.stdout=l,t.stderr=u;try{return await o(a,r,t)}finally{t.stdin=m,t.stdout=h,t.stderr=_}})}function bk0(e,r,t){return n=>{let i=new Iz.PassThrough,s=jvr(e,r,Lvr(t,{stdin:i}));return{stdin:i,promise:s}}}function Ck0(e,r,t){return n=>{let i=new Iz.PassThrough,s=jvr(e,r,t);return{stdin:i,promise:s}}}function vmo(e,r,t,n){if(r.length===0)return e;{let i;do i=String(Math.random());while(Object.prototype.hasOwnProperty.call(n.procedures,i));return n.procedures={...n.procedures},n.procedures[i]=e,u4t([...r,"__ysh_run_procedure",i],t,n)}}async function Emo(e,r,t){let n=e,i=null,s=null;for(;n;){let a=n.then?{...t}:t,o;switch(n.type){case"command":{let c=await hIe(n.args,r,t),l=await Cmo(n.envs,r,t);o=n.envs.length?u4t(c,r,Lvr(a,{environment:l})):u4t(c,r,a)}break;case"subshell":{let c=await hIe(n.args,r,t),l=bk0(n.subshell,r,a);o=vmo(l,c,r,a)}break;case"group":{let c=await hIe(n.args,r,t),l=Ck0(n.group,r,a);o=vmo(l,c,r,a)}break;case"envs":{let c=await Cmo(n.envs,r,t);a.environment={...a.environment,...c},o=u4t(["true"],r,a)}break}if(typeof o>"u")throw new Error("Assertion failed: An action should have been generated");if(i===null)s=(0,Rx.start)(o,{stdin:new Rx.ProtectedStream(a.stdin),stdout:new Rx.ProtectedStream(a.stdout),stderr:new Rx.ProtectedStream(a.stderr)});else{if(s===null)throw new Error("Assertion failed: The execution pipeline should have been setup");switch(i){case"|":s=s.pipeTo(o,Rx.Pipe.STDOUT);break;case"|&":s=s.pipeTo(o,Rx.Pipe.STDOUT|Rx.Pipe.STDERR);break}}n.then?(i=n.then.type,n=n.then.chain):n=null}if(s===null)throw new Error("Assertion failed: The execution pipeline should have been setup");return await s.run()}async function vk0(e,r,t,{background:n=!1}={}){function i(s){let a=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],o=a[s%a.length];return mk0.default.hex(o)}if(n){let s=t.nextBackgroundJobIndex++,a=i(s),o=`[${s}]`,c=a(o),{stdout:l,stderr:u}=(0,RYn.createOutputStreamsWithPrefix)(t,{prefix:c});return t.backgroundJobs.push(Emo(e,r,Lvr(t,{stdout:l,stderr:u})).catch(m=>u.write(`${m.message}
          -`)).finally(()=>{t.stdout.isTTY&&t.stdout.write(`Job ${c}, '${a((0,Smo.stringifyCommandChain)(e))}' has ended
          -`)})),0}return await Emo(e,r,t)}async function Ek0(e,r,t,{background:n=!1}={}){let i,s=o=>{i=o,t.variables["?"]=String(o)},a=async o=>{try{return await vk0(o.chain,r,t,{background:n&&typeof o.then>"u"})}catch(c){if(!(c instanceof kJ.ShellError))throw c;return t.stderr.write(`${c.message}
          -`),1}};for(s(await a(e));e.then;){if(t.exitCode!==null)return t.exitCode;switch(e.then.type){case"&&":i===0&&s(await a(e.then.line));break;case"||":i!==0&&s(await a(e.then.line));break;default:throw new Error(`Assertion failed: Unsupported command type: "${e.then.type}"`)}e=e.then.line}return i}async function jvr(e,r,t){let n=t.backgroundJobs;t.backgroundJobs=[];let i=0;for(let{command:s,type:a}of e){if(i=await Ek0(s,r,t,{background:a==="&"}),t.exitCode!==null)return t.exitCode;t.variables["?"]=String(i)}return await Promise.all(t.backgroundJobs),t.backgroundJobs=n,i}function Imo(e){switch(e.type){case"variable":return e.name==="@"||e.name==="#"||e.name==="*"||Number.isFinite(parseInt(e.name,10))||"defaultValue"in e&&!!e.defaultValue&&e.defaultValue.some(r=>l4t(r))||"alternativeValue"in e&&!!e.alternativeValue&&e.alternativeValue.some(r=>l4t(r));case"arithmetic":return kYn(e.arithmetic);case"shell":return NYn(e.shell);default:return!1}}function l4t(e){switch(e.type){case"redirection":return e.args.some(r=>l4t(r));case"argument":return e.segments.some(r=>Imo(r));default:throw new Error(`Assertion failed: Unsupported argument type: "${e.type}"`)}}function kYn(e){switch(e.type){case"variable":return Imo(e);case"number":return!1;default:return kYn(e.left)||kYn(e.right)}}function NYn(e){return e.some(({command:r})=>{for(;r;){let t=r.chain;for(;t;){let n;switch(t.type){case"subshell":n=NYn(t.subshell);break;case"command":n=t.envs.some(i=>i.args.some(s=>l4t(s)))||t.args.some(i=>l4t(i));break}if(n)return!0;if(!t.then)break;t=t.then.chain}if(!r.then)break;r=r.then.line}return!1})}async function Dk0(e,r=[],{baseFs:t=new RJ.NodeFS,builtins:n={},cwd:i=RJ.npath.toPortablePath(process.cwd()),env:s=process.env,stdin:a=process.stdin,stdout:o=process.stdout,stderr:c=process.stderr,variables:l={},glob:u=FYn}={}){let m={};for(let[b,v]of Object.entries(s))typeof v<"u"&&(m[b]=v);let h=new Map(yk0);for(let[b,v]of Object.entries(n))h.set(b,v);a===null&&(a=new Iz.PassThrough,a.end());let _=(0,Smo.parseShell)(e,u);if(!NYn(_)&&_.length>0&&r.length>0){let{command:b}=_[_.length-1];for(;b.then;)b=b.then.line;let v=b.chain;for(;v.then;)v=v.then.chain;v.type==="command"&&(v.args=v.args.concat(r.map(w=>({type:"argument",segments:[{type:"text",text:w}]}))))}return await jvr(_,{args:r,baseFs:t,builtins:h,initialStdin:a,initialStdout:o,initialStderr:c,glob:u},{cwd:i,environment:m,exitCode:null,procedures:{},stdin:a,stdout:o,stderr:c,variables:Object.assign({},l,{"?":0}),nextBackgroundJobIndex:1,backgroundJobs:[]})}Ohe.execute=Dk0});var Pmo=A((o31,Tmo)=>{function Sk0(e,r){for(var t=-1,n=e==null?0:e.length,i=Array(n);++t{var wk0=Array.isArray;Rmo.exports=wk0});var qmo=A((u31,Bmo)=>{var kmo=e4t(),Ik0=Pmo(),xk0=Nct(),Tk0=r4t(),Pk0=1/0,Fmo=kmo?kmo.prototype:void 0,Nmo=Fmo?Fmo.toString:void 0;function Omo(e){if(typeof e=="string")return e;if(xk0(e))return Ik0(e,Omo)+"";if(Tk0(e))return Nmo?Nmo.call(e):"";var r=e+"";return r=="0"&&1/e==-Pk0?"-0":r}Bmo.exports=Omo});var Gvr=A((l31,Mmo)=>{var Rk0=qmo();function kk0(e){return e==null?"":Rk0(e)}Mmo.exports=kk0});var jmo=A((d31,Lmo)=>{function Fk0(e,r,t){var n=-1,i=e.length;r<0&&(r=-r>i?0:i+r),t=t>i?i:t,t<0&&(t+=i),i=r>t?0:t-r>>>0,r>>>=0;for(var s=Array(i);++n{var Nk0=jmo();function Ok0(e,r,t){var n=e.length;return t=t===void 0?n:t,!r&&t>=n?e:Nk0(e,r,t)}Gmo.exports=Ok0});var OYn=A((m31,Vmo)=>{var Bk0="\\ud800-\\udfff",qk0="\\u0300-\\u036f",Mk0="\\ufe20-\\ufe2f",Lk0="\\u20d0-\\u20ff",jk0=qk0+Mk0+Lk0,Gk0="\\ufe0e\\ufe0f",Uk0="\\u200d",Vk0=RegExp("["+Uk0+Bk0+jk0+Gk0+"]");function zk0(e){return Vk0.test(e)}Vmo.exports=zk0});var $mo=A((f31,zmo)=>{function $k0(e){return e.split("")}zmo.exports=$k0});var Zmo=A((h31,Xmo)=>{var Qmo="\\ud800-\\udfff",Qk0="\\u0300-\\u036f",Kk0="\\ufe20-\\ufe2f",Hk0="\\u20d0-\\u20ff",Wk0=Qk0+Kk0+Hk0,Yk0="\\ufe0e\\ufe0f",Jk0="["+Qmo+"]",BYn="["+Wk0+"]",qYn="\\ud83c[\\udffb-\\udfff]",Xk0="(?:"+BYn+"|"+qYn+")",Kmo="[^"+Qmo+"]",Hmo="(?:\\ud83c[\\udde6-\\uddff]){2}",Wmo="[\\ud800-\\udbff][\\udc00-\\udfff]",Zk0="\\u200d",Ymo=Xk0+"?",Jmo="["+Yk0+"]?",e40="(?:"+Zk0+"(?:"+[Kmo,Hmo,Wmo].join("|")+")"+Jmo+Ymo+")*",t40=Jmo+Ymo+e40,r40="(?:"+[Kmo+BYn+"?",BYn,Hmo,Wmo,Jk0].join("|")+")",n40=RegExp(qYn+"(?="+qYn+")|"+r40+t40,"g");function i40(e){return e.match(n40)||[]}Xmo.exports=i40});var tfo=A((g31,efo)=>{var s40=$mo(),a40=OYn(),o40=Zmo();function c40(e){return a40(e)?o40(e):s40(e)}efo.exports=c40});var nfo=A((y31,rfo)=>{var u40=Umo(),l40=OYn(),d40=tfo(),p40=Gvr();function m40(e){return function(r){r=p40(r);var t=l40(r)?d40(r):void 0,n=t?t[0]:r.charAt(0),i=t?u40(t,1).join(""):r.slice(1);return n[e]()+i}}rfo.exports=m40});var sfo=A((_31,ifo)=>{var f40=nfo(),h40=f40("toUpperCase");ifo.exports=h40});var ofo=A((A31,afo)=>{var g40=Gvr(),y40=sfo();function _40(e){return y40(g40(e).toLowerCase())}afo.exports=_40});var cfo=A((b31,Uvr)=>{function A40(){var e=0,r=1,t=2,n=3,i=4,s=5,a=6,o=7,c=8,l=9,u=10,m=11,h=12,_=13,b=14,v=15,w=16,x=17,P=0,k=1,R=2,L=3,U=4;function Y(C,O){return 55296<=C.charCodeAt(O)&&C.charCodeAt(O)<=56319&&56320<=C.charCodeAt(O+1)&&C.charCodeAt(O+1)<=57343}function N(C,O){O===void 0&&(O=0);var V=C.charCodeAt(O);if(55296<=V&&V<=56319&&O=1){var Q=C.charCodeAt(O-1),X=V;return 55296<=Q&&Q<=56319?(Q-55296)*1024+(X-56320)+65536:X}return V}function j(C,O,V){var Q=[C].concat(O).concat([V]),X=Q[Q.length-2],J=V,ee=Q.lastIndexOf(b);if(ee>1&&Q.slice(1,ee).every(function(Se){return Se==n})&&[n,_,x].indexOf(C)==-1)return R;var fe=Q.lastIndexOf(i);if(fe>0&&Q.slice(1,fe).every(function(Se){return Se==i})&&[h,i].indexOf(X)==-1)return Q.filter(function(Se){return Se==i}).length%2==1?L:U;if(X==e&&J==r)return P;if(X==t||X==e||X==r)return J==b&&O.every(function(Se){return Se==n})?R:k;if(J==t||J==e||J==r)return k;if(X==a&&(J==a||J==o||J==l||J==u))return P;if((X==l||X==o)&&(J==o||J==c))return P;if((X==u||X==c)&&J==c)return P;if(J==n||J==v)return P;if(J==s)return P;if(X==h)return P;var ie=Q.indexOf(n)!=-1?Q.lastIndexOf(n)-1:Q.length-2;return[_,x].indexOf(Q[ie])!=-1&&Q.slice(ie+1,-1).every(function(Se){return Se==n})&&J==b||X==v&&[w,x].indexOf(J)!=-1?P:O.indexOf(i)!=-1?R:X==i&&J==i?P:k}this.nextBreak=function(C,O){if(O===void 0&&(O=0),O<0)return 0;if(O>=C.length-1)return C.length;for(var V=M(N(C,O)),Q=[],X=O+1;X{var b40=/^(.*?)(\x1b\[[^m]+m|\x1b\]8;;.*?(\x1b\\|\u0007))/,Vvr;function C40(){if(Vvr)return Vvr;if(typeof Intl.Segmenter<"u"){let e=new Intl.Segmenter("en",{granularity:"grapheme"});return Vvr=r=>Array.from(e.segment(r),({segment:t})=>t)}else{let e=cfo(),r=new e;return Vvr=t=>r.splitGraphemes(t)}}ufo.exports=(e,r=0,t=e.length)=>{if(r<0||t<0)throw new RangeError("Negative indices aren't supported by this implementation");let n=t-r,i="",s=0,a=0;for(;e.length>0;){let o=e.match(b40)||[e,e,void 0],c=C40()(o[1]),l=Math.min(r-s,c.length);c=c.slice(l);let u=Math.min(n-a,c.length);i+=c.slice(0,u).join(""),s+=l,a+=u,typeof o[2]<"u"&&(i+=o[2]),e=e.slice(o[0].length)}return i}});var Kvr=A(Bhe=>{"use strict";Object.defineProperty(Bhe,"__esModule",{value:!0});Bhe.StreamReport=Bhe.formatNameWithHyperlink=Bhe.formatName=void 0;var Qvr=(Yh(),Dr(Wh)),v40=Qvr.__importDefault(lfo()),MYn=Qvr.__importDefault(qbr()),xz=R8(),E40=aG(),Uie=Qvr.__importStar(Sz()),dfo=Qvr.__importStar(Tx()),pfo=["\u280B","\u2819","\u2839","\u2838","\u283C","\u2834","\u2826","\u2827","\u2807","\u280F"],mfo=80,D40=new Set([xz.MessageName.FETCH_NOT_CACHED,xz.MessageName.UNUSED_CACHE_ENTRY]),S40=5,zvr=MYn.default.GITHUB_ACTIONS?{start:e=>`::group::${e}
          +`),0)],["sleep",async([e],r,t)=>{if(typeof e>"u")throw new kJ.ShellError("sleep: missing operand");let n=Number(e);if(Number.isNaN(n))throw new kJ.ShellError(`sleep: invalid time interval '${e}'`);return await yk0(1e3*n,0)}],["__ysh_run_procedure",async(e,r,t)=>{let n=t.procedures[e[0]];return await(0,Rx.start)(n,{stdin:new Rx.ProtectedStream(t.stdin),stdout:new Rx.ProtectedStream(t.stdout),stderr:new Rx.ProtectedStream(t.stderr)}).run()}],["__ysh_set_redirects",async(e,r,t)=>{let n=t.stdin,i=t.stdout,s=t.stderr,a=[],o=[],c=[],l=0;for(;e[l]!=="--";){let m=e[l++],{type:h,fd:_}=JSON.parse(m),b=P=>{switch(_){case null:case 0:a.push(P);break;default:throw new Error(`Unsupported file descriptor: "${_}"`)}},v=P=>{switch(_){case null:case 1:o.push(P);break;case 2:c.push(P);break;default:throw new Error(`Unsupported file descriptor: "${_}"`)}},w=Number(e[l++]),x=l+w;for(let P=l;Pr.baseFs.createReadStream(RJ.ppath.resolve(t.cwd,RJ.npath.toPortablePath(e[P]))));break;case"<<<":b(()=>{let k=new Iz.PassThrough;return process.nextTick(()=>{k.write(`${e[P]}
          +`),k.end()}),k});break;case"<&":b(()=>Cmo(Number(e[P]),LR.Readable,t));break;case">":case">>":{let k=RJ.ppath.resolve(t.cwd,RJ.npath.toPortablePath(e[P]));v(k==="/dev/null"?new Iz.Writable({autoDestroy:!0,emitClose:!0,write(R,L,U){setImmediate(U)}}):r.baseFs.createWriteStream(k,h===">>"?{flags:"a"}:void 0))}break;case">&":v(Cmo(Number(e[P]),LR.Writable,t));break;default:throw new Error(`Assertion failed: Unsupported redirection type: "${h}"`)}}if(a.length>0){let m=new Iz.PassThrough;n=m;let h=_=>{if(_===a.length)m.end();else{let b=a[_]();b.pipe(m,{end:!1}),b.on("end",()=>{h(_+1)})}};h(0)}if(o.length>0){let m=new Iz.PassThrough;i=m;for(let h of o)m.pipe(h)}if(c.length>0){let m=new Iz.PassThrough;s=m;for(let h of c)m.pipe(h)}let u=await(0,Rx.start)(u4t(e.slice(l+1),r,t),{stdin:new Rx.ProtectedStream(n),stdout:new Rx.ProtectedStream(i),stderr:new Rx.ProtectedStream(s)}).run();return await Promise.all(o.map(m=>new Promise((h,_)=>{m.on("error",b=>{_(b)}),m.on("close",()=>{h()}),m.end()}))),await Promise.all(c.map(m=>new Promise((h,_)=>{m.on("error",b=>{_(b)}),m.on("close",()=>{h()}),m.end()}))),u}]]);async function Ak0(e,r,t){let n=[],i=new Iz.PassThrough;return i.on("data",s=>n.push(s)),await jvr(e,r,Lvr(t,{stdout:i})),Buffer.concat(n).toString().replace(/[\r\n]+$/,"")}async function vmo(e,r,t){let n=e.map(async s=>{let a=await hIe(s.args,r,t);return{name:s.name,value:a.join(" ")}});return(await Promise.all(n)).reduce((s,a)=>(s[a.name]=a.value,s),{})}function Mvr(e){return e.match(/[^ \r\n\t]+/g)||[]}async function Imo(e,r,t,n,i=n){switch(e.name){case"$":n(String(process.pid));break;case"#":n(String(r.args.length));break;case"@":if(e.quoted)for(let s of r.args)i(s);else for(let s of r.args){let a=Mvr(s);for(let o=0;o=0&&s"u"&&(e.defaultValue?a=(await hIe(e.defaultValue,r,t)).join(" "):e.alternativeValue&&(a="")),typeof a>"u")throw o?new kJ.ShellError(`Unbound argument #${s}`):new kJ.ShellError(`Unbound variable "${e.name}"`);if(e.quoted)n(a);else{let c=Mvr(a);for(let u=0;ue+r,subtraction:(e,r)=>e-r,multiplication:(e,r)=>e*r,division:(e,r)=>Math.trunc(e/r)};async function c4t(e,r,t){if(e.type==="number"){if(Number.isInteger(e.value))return e.value;throw new Error(`Invalid number: "${e.value}", only integers are allowed`)}else if(e.type==="variable"){let n=[];await Imo({...e,quoted:!0},r,t,s=>n.push(s));let i=Number(n.join(" "));return Number.isNaN(i)?c4t({type:"variable",name:n.join(" ")},r,t):c4t({type:"number",value:i},r,t)}else return bk0[e.type](await c4t(e.left,r,t),await c4t(e.right,r,t))}async function hIe(e,r,t){let n=new Map,i=[],s=[],a=u=>{s.push(u)},o=()=>{s.length>0&&i.push(s.join("")),s=[]},c=u=>{a(u),o()},l=(u,m,h)=>{let _=JSON.stringify({type:u,fd:m}),b=n.get(_);typeof b>"u"&&n.set(_,b=[]),b.push(h)};for(let u of e){let m=!1;switch(u.type){case"redirection":{let h=await hIe(u.args,r,t);for(let _ of h)l(u.subtype,u.fd,_)}break;case"argument":for(let h of u.segments)switch(h.type){case"text":a(h.text);break;case"glob":a(h.pattern),m=!0;break;case"shell":{let _=await Ak0(h.shell,r,t);if(h.quoted)a(_);else{let b=Mvr(_);for(let v=0;v"u")throw new Error("Assertion failed: Expected a glob pattern to have been set");let _=await r.glob.match(h,{cwd:t.cwd,baseFs:r.baseFs});if(_.length===0){let b=FYn.isBraceExpansion(h)?". Note: Brace expansion of arbitrary strings isn't currently supported. For more details, please read this issue: https://github.com/yarnpkg/berry/issues/22":"";throw new kJ.ShellError(`No matches found: "${h}"${b}`)}for(let b of _.sort())c(b)}}if(n.size>0){let u=[];for(let[m,h]of n.entries())u.splice(u.length,0,m,String(h.length),...h);i.splice(0,0,"__ysh_set_redirects",...u,"--")}return i}function u4t(e,r,t){r.builtins.has(e[0])||(e=["command",...e]);let n=RJ.npath.fromPortablePath(t.cwd),i=t.environment;typeof i.PWD<"u"&&(i={...i,PWD:n});let[s,...a]=e;if(s==="command")return(0,RYn.makeProcess)(a[0],a.slice(1),r,{cwd:n,env:i});let o=r.builtins.get(s);if(typeof o>"u")throw new Error(`Assertion failed: A builtin should exist for "${s}"`);return(0,RYn.makeBuiltin)(async({stdin:c,stdout:l,stderr:u})=>{let{stdin:m,stdout:h,stderr:_}=t;t.stdin=c,t.stdout=l,t.stderr=u;try{return await o(a,r,t)}finally{t.stdin=m,t.stdout=h,t.stderr=_}})}function Ck0(e,r,t){return n=>{let i=new Iz.PassThrough,s=jvr(e,r,Lvr(t,{stdin:i}));return{stdin:i,promise:s}}}function vk0(e,r,t){return n=>{let i=new Iz.PassThrough,s=jvr(e,r,t);return{stdin:i,promise:s}}}function Emo(e,r,t,n){if(r.length===0)return e;{let i;do i=String(Math.random());while(Object.prototype.hasOwnProperty.call(n.procedures,i));return n.procedures={...n.procedures},n.procedures[i]=e,u4t([...r,"__ysh_run_procedure",i],t,n)}}async function Dmo(e,r,t){let n=e,i=null,s=null;for(;n;){let a=n.then?{...t}:t,o;switch(n.type){case"command":{let c=await hIe(n.args,r,t),l=await vmo(n.envs,r,t);o=n.envs.length?u4t(c,r,Lvr(a,{environment:l})):u4t(c,r,a)}break;case"subshell":{let c=await hIe(n.args,r,t),l=Ck0(n.subshell,r,a);o=Emo(l,c,r,a)}break;case"group":{let c=await hIe(n.args,r,t),l=vk0(n.group,r,a);o=Emo(l,c,r,a)}break;case"envs":{let c=await vmo(n.envs,r,t);a.environment={...a.environment,...c},o=u4t(["true"],r,a)}break}if(typeof o>"u")throw new Error("Assertion failed: An action should have been generated");if(i===null)s=(0,Rx.start)(o,{stdin:new Rx.ProtectedStream(a.stdin),stdout:new Rx.ProtectedStream(a.stdout),stderr:new Rx.ProtectedStream(a.stderr)});else{if(s===null)throw new Error("Assertion failed: The execution pipeline should have been setup");switch(i){case"|":s=s.pipeTo(o,Rx.Pipe.STDOUT);break;case"|&":s=s.pipeTo(o,Rx.Pipe.STDOUT|Rx.Pipe.STDERR);break}}n.then?(i=n.then.type,n=n.then.chain):n=null}if(s===null)throw new Error("Assertion failed: The execution pipeline should have been setup");return await s.run()}async function Ek0(e,r,t,{background:n=!1}={}){function i(s){let a=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],o=a[s%a.length];return fk0.default.hex(o)}if(n){let s=t.nextBackgroundJobIndex++,a=i(s),o=`[${s}]`,c=a(o),{stdout:l,stderr:u}=(0,RYn.createOutputStreamsWithPrefix)(t,{prefix:c});return t.backgroundJobs.push(Dmo(e,r,Lvr(t,{stdout:l,stderr:u})).catch(m=>u.write(`${m.message}
          +`)).finally(()=>{t.stdout.isTTY&&t.stdout.write(`Job ${c}, '${a((0,wmo.stringifyCommandChain)(e))}' has ended
          +`)})),0}return await Dmo(e,r,t)}async function Dk0(e,r,t,{background:n=!1}={}){let i,s=o=>{i=o,t.variables["?"]=String(o)},a=async o=>{try{return await Ek0(o.chain,r,t,{background:n&&typeof o.then>"u"})}catch(c){if(!(c instanceof kJ.ShellError))throw c;return t.stderr.write(`${c.message}
          +`),1}};for(s(await a(e));e.then;){if(t.exitCode!==null)return t.exitCode;switch(e.then.type){case"&&":i===0&&s(await a(e.then.line));break;case"||":i!==0&&s(await a(e.then.line));break;default:throw new Error(`Assertion failed: Unsupported command type: "${e.then.type}"`)}e=e.then.line}return i}async function jvr(e,r,t){let n=t.backgroundJobs;t.backgroundJobs=[];let i=0;for(let{command:s,type:a}of e){if(i=await Dk0(s,r,t,{background:a==="&"}),t.exitCode!==null)return t.exitCode;t.variables["?"]=String(i)}return await Promise.all(t.backgroundJobs),t.backgroundJobs=n,i}function xmo(e){switch(e.type){case"variable":return e.name==="@"||e.name==="#"||e.name==="*"||Number.isFinite(parseInt(e.name,10))||"defaultValue"in e&&!!e.defaultValue&&e.defaultValue.some(r=>l4t(r))||"alternativeValue"in e&&!!e.alternativeValue&&e.alternativeValue.some(r=>l4t(r));case"arithmetic":return kYn(e.arithmetic);case"shell":return NYn(e.shell);default:return!1}}function l4t(e){switch(e.type){case"redirection":return e.args.some(r=>l4t(r));case"argument":return e.segments.some(r=>xmo(r));default:throw new Error(`Assertion failed: Unsupported argument type: "${e.type}"`)}}function kYn(e){switch(e.type){case"variable":return xmo(e);case"number":return!1;default:return kYn(e.left)||kYn(e.right)}}function NYn(e){return e.some(({command:r})=>{for(;r;){let t=r.chain;for(;t;){let n;switch(t.type){case"subshell":n=NYn(t.subshell);break;case"command":n=t.envs.some(i=>i.args.some(s=>l4t(s)))||t.args.some(i=>l4t(i));break}if(n)return!0;if(!t.then)break;t=t.then.chain}if(!r.then)break;r=r.then.line}return!1})}async function Sk0(e,r=[],{baseFs:t=new RJ.NodeFS,builtins:n={},cwd:i=RJ.npath.toPortablePath(process.cwd()),env:s=process.env,stdin:a=process.stdin,stdout:o=process.stdout,stderr:c=process.stderr,variables:l={},glob:u=FYn}={}){let m={};for(let[b,v]of Object.entries(s))typeof v<"u"&&(m[b]=v);let h=new Map(_k0);for(let[b,v]of Object.entries(n))h.set(b,v);a===null&&(a=new Iz.PassThrough,a.end());let _=(0,wmo.parseShell)(e,u);if(!NYn(_)&&_.length>0&&r.length>0){let{command:b}=_[_.length-1];for(;b.then;)b=b.then.line;let v=b.chain;for(;v.then;)v=v.then.chain;v.type==="command"&&(v.args=v.args.concat(r.map(w=>({type:"argument",segments:[{type:"text",text:w}]}))))}return await jvr(_,{args:r,baseFs:t,builtins:h,initialStdin:a,initialStdout:o,initialStderr:c,glob:u},{cwd:i,environment:m,exitCode:null,procedures:{},stdin:a,stdout:o,stderr:c,variables:Object.assign({},l,{"?":0}),nextBackgroundJobIndex:1,backgroundJobs:[]})}Ohe.execute=Sk0});var Rmo=A((c31,Pmo)=>{function wk0(e,r){for(var t=-1,n=e==null?0:e.length,i=Array(n);++t{var Ik0=Array.isArray;kmo.exports=Ik0});var Mmo=A((l31,qmo)=>{var Fmo=e4t(),xk0=Rmo(),Tk0=Nct(),Pk0=r4t(),Rk0=1/0,Nmo=Fmo?Fmo.prototype:void 0,Omo=Nmo?Nmo.toString:void 0;function Bmo(e){if(typeof e=="string")return e;if(Tk0(e))return xk0(e,Bmo)+"";if(Pk0(e))return Omo?Omo.call(e):"";var r=e+"";return r=="0"&&1/e==-Rk0?"-0":r}qmo.exports=Bmo});var Gvr=A((d31,Lmo)=>{var kk0=Mmo();function Fk0(e){return e==null?"":kk0(e)}Lmo.exports=Fk0});var Gmo=A((p31,jmo)=>{function Nk0(e,r,t){var n=-1,i=e.length;r<0&&(r=-r>i?0:i+r),t=t>i?i:t,t<0&&(t+=i),i=r>t?0:t-r>>>0,r>>>=0;for(var s=Array(i);++n{var Ok0=Gmo();function Bk0(e,r,t){var n=e.length;return t=t===void 0?n:t,!r&&t>=n?e:Ok0(e,r,t)}Umo.exports=Bk0});var OYn=A((f31,zmo)=>{var qk0="\\ud800-\\udfff",Mk0="\\u0300-\\u036f",Lk0="\\ufe20-\\ufe2f",jk0="\\u20d0-\\u20ff",Gk0=Mk0+Lk0+jk0,Uk0="\\ufe0e\\ufe0f",Vk0="\\u200d",zk0=RegExp("["+Vk0+qk0+Gk0+Uk0+"]");function $k0(e){return zk0.test(e)}zmo.exports=$k0});var Qmo=A((h31,$mo)=>{function Qk0(e){return e.split("")}$mo.exports=Qk0});var efo=A((g31,Zmo)=>{var Kmo="\\ud800-\\udfff",Kk0="\\u0300-\\u036f",Hk0="\\ufe20-\\ufe2f",Wk0="\\u20d0-\\u20ff",Yk0=Kk0+Hk0+Wk0,Jk0="\\ufe0e\\ufe0f",Xk0="["+Kmo+"]",BYn="["+Yk0+"]",qYn="\\ud83c[\\udffb-\\udfff]",Zk0="(?:"+BYn+"|"+qYn+")",Hmo="[^"+Kmo+"]",Wmo="(?:\\ud83c[\\udde6-\\uddff]){2}",Ymo="[\\ud800-\\udbff][\\udc00-\\udfff]",e40="\\u200d",Jmo=Zk0+"?",Xmo="["+Jk0+"]?",t40="(?:"+e40+"(?:"+[Hmo,Wmo,Ymo].join("|")+")"+Xmo+Jmo+")*",r40=Xmo+Jmo+t40,n40="(?:"+[Hmo+BYn+"?",BYn,Wmo,Ymo,Xk0].join("|")+")",i40=RegExp(qYn+"(?="+qYn+")|"+n40+r40,"g");function s40(e){return e.match(i40)||[]}Zmo.exports=s40});var rfo=A((y31,tfo)=>{var a40=Qmo(),o40=OYn(),c40=efo();function u40(e){return o40(e)?c40(e):a40(e)}tfo.exports=u40});var ifo=A((_31,nfo)=>{var l40=Vmo(),d40=OYn(),p40=rfo(),m40=Gvr();function f40(e){return function(r){r=m40(r);var t=d40(r)?p40(r):void 0,n=t?t[0]:r.charAt(0),i=t?l40(t,1).join(""):r.slice(1);return n[e]()+i}}nfo.exports=f40});var afo=A((A31,sfo)=>{var h40=ifo(),g40=h40("toUpperCase");sfo.exports=g40});var cfo=A((b31,ofo)=>{var y40=Gvr(),_40=afo();function A40(e){return _40(y40(e).toLowerCase())}ofo.exports=A40});var ufo=A((C31,Uvr)=>{function b40(){var e=0,r=1,t=2,n=3,i=4,s=5,a=6,o=7,c=8,l=9,u=10,m=11,h=12,_=13,b=14,v=15,w=16,x=17,P=0,k=1,R=2,L=3,U=4;function Y(C,O){return 55296<=C.charCodeAt(O)&&C.charCodeAt(O)<=56319&&56320<=C.charCodeAt(O+1)&&C.charCodeAt(O+1)<=57343}function N(C,O){O===void 0&&(O=0);var V=C.charCodeAt(O);if(55296<=V&&V<=56319&&O=1){var Q=C.charCodeAt(O-1),X=V;return 55296<=Q&&Q<=56319?(Q-55296)*1024+(X-56320)+65536:X}return V}function j(C,O,V){var Q=[C].concat(O).concat([V]),X=Q[Q.length-2],J=V,ee=Q.lastIndexOf(b);if(ee>1&&Q.slice(1,ee).every(function(Se){return Se==n})&&[n,_,x].indexOf(C)==-1)return R;var fe=Q.lastIndexOf(i);if(fe>0&&Q.slice(1,fe).every(function(Se){return Se==i})&&[h,i].indexOf(X)==-1)return Q.filter(function(Se){return Se==i}).length%2==1?L:U;if(X==e&&J==r)return P;if(X==t||X==e||X==r)return J==b&&O.every(function(Se){return Se==n})?R:k;if(J==t||J==e||J==r)return k;if(X==a&&(J==a||J==o||J==l||J==u))return P;if((X==l||X==o)&&(J==o||J==c))return P;if((X==u||X==c)&&J==c)return P;if(J==n||J==v)return P;if(J==s)return P;if(X==h)return P;var ie=Q.indexOf(n)!=-1?Q.lastIndexOf(n)-1:Q.length-2;return[_,x].indexOf(Q[ie])!=-1&&Q.slice(ie+1,-1).every(function(Se){return Se==n})&&J==b||X==v&&[w,x].indexOf(J)!=-1?P:O.indexOf(i)!=-1?R:X==i&&J==i?P:k}this.nextBreak=function(C,O){if(O===void 0&&(O=0),O<0)return 0;if(O>=C.length-1)return C.length;for(var V=M(N(C,O)),Q=[],X=O+1;X{var C40=/^(.*?)(\x1b\[[^m]+m|\x1b\]8;;.*?(\x1b\\|\u0007))/,Vvr;function v40(){if(Vvr)return Vvr;if(typeof Intl.Segmenter<"u"){let e=new Intl.Segmenter("en",{granularity:"grapheme"});return Vvr=r=>Array.from(e.segment(r),({segment:t})=>t)}else{let e=ufo(),r=new e;return Vvr=t=>r.splitGraphemes(t)}}lfo.exports=(e,r=0,t=e.length)=>{if(r<0||t<0)throw new RangeError("Negative indices aren't supported by this implementation");let n=t-r,i="",s=0,a=0;for(;e.length>0;){let o=e.match(C40)||[e,e,void 0],c=v40()(o[1]),l=Math.min(r-s,c.length);c=c.slice(l);let u=Math.min(n-a,c.length);i+=c.slice(0,u).join(""),s+=l,a+=u,typeof o[2]<"u"&&(i+=o[2]),e=e.slice(o[0].length)}return i}});var Kvr=A(Bhe=>{"use strict";Object.defineProperty(Bhe,"__esModule",{value:!0});Bhe.StreamReport=Bhe.formatNameWithHyperlink=Bhe.formatName=void 0;var Qvr=(Yh(),Dr(Wh)),E40=Qvr.__importDefault(dfo()),MYn=Qvr.__importDefault(qbr()),xz=R8(),D40=aG(),Uie=Qvr.__importStar(Sz()),pfo=Qvr.__importStar(Tx()),mfo=["\u280B","\u2819","\u2839","\u2838","\u283C","\u2834","\u2826","\u2827","\u2807","\u280F"],ffo=80,S40=new Set([xz.MessageName.FETCH_NOT_CACHED,xz.MessageName.UNUSED_CACHE_ENTRY]),w40=5,zvr=MYn.default.GITHUB_ACTIONS?{start:e=>`::group::${e}
           `,end:e=>`::endgroup::
           `}:MYn.default.TRAVIS?{start:e=>`travis_fold:start:${e}
           `,end:e=>`travis_fold:end:${e}
           `}:MYn.default.GITLAB?{start:e=>`section_start:${Math.floor(Date.now()/1e3)}:${e.toLowerCase().replace(/\W+/g,"_")}[collapsed=true]\r\x1B[0K${e}
          -`,end:e=>`section_end:${Math.floor(Date.now()/1e3)}:${e.toLowerCase().replace(/\W+/g,"_")}\r\x1B[0K`}:null,ffo=new Date,w40=["iTerm.app","Apple_Terminal","WarpTerminal","vscode"].includes(process.env.TERM_PROGRAM)||!!process.env.WT_SESSION,I40=e=>e,$vr=I40({patrick:{date:[17,3],chars:["\u{1F340}","\u{1F331}"],size:40},simba:{date:[19,7],chars:["\u{1F981}","\u{1F334}"],size:40},jack:{date:[31,10],chars:["\u{1F383}","\u{1F987}"],size:40},hogsfather:{date:[31,12],chars:["\u{1F389}","\u{1F384}"],size:40},default:{chars:["=","-"],size:80}}),x40=w40&&Object.keys($vr).find(e=>{let r=$vr[e];return!(r.date&&(r.date[0]!==ffo.getDate()||r.date[1]!==ffo.getMonth()+1))})||"default";function jYn(e,{configuration:r,json:t}){if(!r.get("enableMessageNames"))return"";let n=e===null?0:e,i=(0,xz.stringifyMessageName)(n);return!t&&e===null?Uie.pretty(r,i,"grey"):i}Bhe.formatName=jYn;function hfo(e,{configuration:r,json:t}){let n=jYn(e,{configuration:r,json:t});if(!n||e===null||e===xz.MessageName.UNNAMED)return n;let i=xz.MessageName[e],s=`https://yarnpkg.com/advanced/error-codes#${n}---${i}`.toLowerCase();return Uie.applyHyperlink(r,n,s)}Bhe.formatNameWithHyperlink=hfo;var LYn=class extends E40.Report{static async start(r,t){let n=new this(r),i=process.emitWarning;process.emitWarning=(s,a)=>{if(typeof s!="string"){let c=s;s=c.message,a=a??c.name}let o=typeof a<"u"?`${a}: ${s}`:s;n.reportWarning(xz.MessageName.UNNAMED,o)};try{await t(n)}catch(s){n.reportExceptionOnce(s)}finally{await n.finalize(),process.emitWarning=i}return n}constructor({configuration:r,stdout:t,json:n=!1,includePrefix:i=!0,includeFooter:s=!0,includeLogs:a=!n,includeInfos:o=a,includeWarnings:c=a,forgettableBufferSize:l=S40,forgettableNames:u=new Set}){if(super(),this.uncommitted=new Set,this.cacheHitCount=0,this.cacheMissCount=0,this.lastCacheMiss=null,this.warningCount=0,this.errors=[],this.startTime=Date.now(),this.indent=0,this.progress=new Map,this.progressTime=0,this.progressFrame=0,this.progressTimeout=null,this.progressStyle=null,this.progressMaxScaledSize=null,this.forgettableLines=[],Uie.addLogFilterSupport(this,{configuration:r}),this.configuration=r,this.forgettableBufferSize=l,this.forgettableNames=new Set([...u,...D40]),this.includePrefix=i,this.includeFooter=s,this.includeInfos=o,this.includeWarnings=c,this.json=n,this.stdout=t,r.get("enableProgressBars")&&!n&&t.isTTY&&t.columns>22){let m=r.get("progressBarStyle")||x40;if(!Object.prototype.hasOwnProperty.call($vr,m))throw new Error("Assertion failed: Invalid progress bar style");this.progressStyle=$vr[m];let h=12,_=Math.max(0,Math.min(t.columns-h,80));this.progressMaxScaledSize=Math.floor(this.progressStyle.size*_/80)}}hasErrors(){return this.errors.length>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){this.cacheHitCount+=1}reportCacheMiss(r,t){this.lastCacheMiss=r,this.cacheMissCount+=1,typeof t<"u"&&!this.configuration.get("preferAggregateCacheInfo")&&this.reportInfo(xz.MessageName.FETCH_NOT_CACHED,t)}startSectionSync({reportHeader:r,reportFooter:t,skipIfEmpty:n},i){let s={committed:!1,action:()=>{r==null||r()}};n?this.uncommitted.add(s):(s.action(),s.committed=!0);let a=Date.now();try{return i()}catch(o){throw this.reportExceptionOnce(o),o}finally{let o=Date.now();this.uncommitted.delete(s),s.committed&&(t==null||t(o-a))}}async startSectionPromise({reportHeader:r,reportFooter:t,skipIfEmpty:n},i){let s={committed:!1,action:()=>{r==null||r()}};n?this.uncommitted.add(s):(s.action(),s.committed=!0);let a=Date.now();try{return await i()}catch(o){throw this.reportExceptionOnce(o),o}finally{let o=Date.now();this.uncommitted.delete(s),s.committed&&(t==null||t(o-a))}}startTimerImpl(r,t,n){return{cb:typeof t=="function"?t:n,reportHeader:()=>{this.reportInfo(null,`\u250C ${r}`),this.indent+=1,zvr!==null&&!this.json&&this.includeInfos&&this.stdout.write(zvr.start(r))},reportFooter:a=>{if(this.indent-=1,zvr!==null&&!this.json&&this.includeInfos){this.stdout.write(zvr.end(r));for(let[o,c]of this.errors)this.reportErrorImpl(o,c)}this.configuration.get("enableTimers")&&a>200?this.reportInfo(null,`\u2514 Completed in ${Uie.pretty(this.configuration,a,Uie.Type.DURATION)}`):this.reportInfo(null,"\u2514 Completed")},skipIfEmpty:(typeof t=="function"?{}:t).skipIfEmpty}}startTimerSync(r,t,n){let{cb:i,...s}=this.startTimerImpl(r,t,n);return this.startSectionSync(s,i)}async startTimerPromise(r,t,n){let{cb:i,...s}=this.startTimerImpl(r,t,n);return this.startSectionPromise(s,i)}async startCacheReport(r){let t=this.configuration.get("preferAggregateCacheInfo")?{cacheHitCount:this.cacheHitCount,cacheMissCount:this.cacheMissCount}:null;try{return await r()}catch(n){throw this.reportExceptionOnce(n),n}finally{t!==null&&this.reportCacheChanges(t)}}reportSeparator(){this.indent===0?this.writeLineWithForgettableReset(""):this.reportInfo(null,"")}reportInfo(r,t){if(!this.includeInfos)return;this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"",s=`${this.formatPrefix(i,"blueBright")}${t}`;if(this.json)this.reportJson({type:"info",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t});else if(this.forgettableNames.has(r))if(this.forgettableLines.push(s),this.forgettableLines.length>this.forgettableBufferSize){for(;this.forgettableLines.length>this.forgettableBufferSize;)this.forgettableLines.shift();this.writeLines(this.forgettableLines,{truncate:!0})}else this.writeLine(s,{truncate:!0});else this.writeLineWithForgettableReset(s)}reportWarning(r,t){if(this.warningCount+=1,!this.includeWarnings)return;this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"";this.json?this.reportJson({type:"warning",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t}):this.writeLineWithForgettableReset(`${this.formatPrefix(i,"yellowBright")}${t}`)}reportError(r,t){this.errors.push([r,t]),this.reportErrorImpl(r,t)}reportErrorImpl(r,t){this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"";this.json?this.reportJson({type:"error",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t}):this.writeLineWithForgettableReset(`${this.formatPrefix(i,"redBright")}${t}`,{truncate:!1})}reportProgress(r){if(this.progressStyle===null)return{...Promise.resolve(),stop:()=>{}};if(r.hasProgress&&r.hasTitle)throw new Error("Unimplemented: Progress bars can't have both progress and titles.");let t=!1,n=Promise.resolve().then(async()=>{let s={progress:r.hasProgress?0:void 0,title:r.hasTitle?"":void 0};this.progress.set(r,{definition:s,lastScaledSize:r.hasProgress?-1:void 0,lastTitle:void 0}),this.refreshProgress({delta:-1});for await(let{progress:a,title:o}of r)t||s.progress===a&&s.title===o||(s.progress=a,s.title=o,this.refreshProgress());i()}),i=()=>{t||(t=!0,this.progress.delete(r),this.refreshProgress({delta:1}))};return{...n,stop:i}}reportJson(r){this.json&&this.writeLineWithForgettableReset(`${JSON.stringify(r)}`)}async finalize(){if(!this.includeFooter)return;let r="";this.errors.length>0?r="Failed with errors":this.warningCount>0?r="Done with warnings":r="Done";let t=Uie.pretty(this.configuration,Date.now()-this.startTime,Uie.Type.DURATION),n=this.configuration.get("enableTimers")?`${r} in ${t}`:r;this.errors.length>0?this.reportError(xz.MessageName.UNNAMED,n):this.warningCount>0?this.reportWarning(xz.MessageName.UNNAMED,n):this.reportInfo(xz.MessageName.UNNAMED,n)}writeLine(r,{truncate:t}={}){this.clearProgress({clear:!0}),this.stdout.write(`${this.truncate(r,{truncate:t})}
          +`,end:e=>`section_end:${Math.floor(Date.now()/1e3)}:${e.toLowerCase().replace(/\W+/g,"_")}\r\x1B[0K`}:null,hfo=new Date,I40=["iTerm.app","Apple_Terminal","WarpTerminal","vscode"].includes(process.env.TERM_PROGRAM)||!!process.env.WT_SESSION,x40=e=>e,$vr=x40({patrick:{date:[17,3],chars:["\u{1F340}","\u{1F331}"],size:40},simba:{date:[19,7],chars:["\u{1F981}","\u{1F334}"],size:40},jack:{date:[31,10],chars:["\u{1F383}","\u{1F987}"],size:40},hogsfather:{date:[31,12],chars:["\u{1F389}","\u{1F384}"],size:40},default:{chars:["=","-"],size:80}}),T40=I40&&Object.keys($vr).find(e=>{let r=$vr[e];return!(r.date&&(r.date[0]!==hfo.getDate()||r.date[1]!==hfo.getMonth()+1))})||"default";function jYn(e,{configuration:r,json:t}){if(!r.get("enableMessageNames"))return"";let n=e===null?0:e,i=(0,xz.stringifyMessageName)(n);return!t&&e===null?Uie.pretty(r,i,"grey"):i}Bhe.formatName=jYn;function gfo(e,{configuration:r,json:t}){let n=jYn(e,{configuration:r,json:t});if(!n||e===null||e===xz.MessageName.UNNAMED)return n;let i=xz.MessageName[e],s=`https://yarnpkg.com/advanced/error-codes#${n}---${i}`.toLowerCase();return Uie.applyHyperlink(r,n,s)}Bhe.formatNameWithHyperlink=gfo;var LYn=class extends D40.Report{static async start(r,t){let n=new this(r),i=process.emitWarning;process.emitWarning=(s,a)=>{if(typeof s!="string"){let c=s;s=c.message,a=a??c.name}let o=typeof a<"u"?`${a}: ${s}`:s;n.reportWarning(xz.MessageName.UNNAMED,o)};try{await t(n)}catch(s){n.reportExceptionOnce(s)}finally{await n.finalize(),process.emitWarning=i}return n}constructor({configuration:r,stdout:t,json:n=!1,includePrefix:i=!0,includeFooter:s=!0,includeLogs:a=!n,includeInfos:o=a,includeWarnings:c=a,forgettableBufferSize:l=w40,forgettableNames:u=new Set}){if(super(),this.uncommitted=new Set,this.cacheHitCount=0,this.cacheMissCount=0,this.lastCacheMiss=null,this.warningCount=0,this.errors=[],this.startTime=Date.now(),this.indent=0,this.progress=new Map,this.progressTime=0,this.progressFrame=0,this.progressTimeout=null,this.progressStyle=null,this.progressMaxScaledSize=null,this.forgettableLines=[],Uie.addLogFilterSupport(this,{configuration:r}),this.configuration=r,this.forgettableBufferSize=l,this.forgettableNames=new Set([...u,...S40]),this.includePrefix=i,this.includeFooter=s,this.includeInfos=o,this.includeWarnings=c,this.json=n,this.stdout=t,r.get("enableProgressBars")&&!n&&t.isTTY&&t.columns>22){let m=r.get("progressBarStyle")||T40;if(!Object.prototype.hasOwnProperty.call($vr,m))throw new Error("Assertion failed: Invalid progress bar style");this.progressStyle=$vr[m];let h=12,_=Math.max(0,Math.min(t.columns-h,80));this.progressMaxScaledSize=Math.floor(this.progressStyle.size*_/80)}}hasErrors(){return this.errors.length>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){this.cacheHitCount+=1}reportCacheMiss(r,t){this.lastCacheMiss=r,this.cacheMissCount+=1,typeof t<"u"&&!this.configuration.get("preferAggregateCacheInfo")&&this.reportInfo(xz.MessageName.FETCH_NOT_CACHED,t)}startSectionSync({reportHeader:r,reportFooter:t,skipIfEmpty:n},i){let s={committed:!1,action:()=>{r==null||r()}};n?this.uncommitted.add(s):(s.action(),s.committed=!0);let a=Date.now();try{return i()}catch(o){throw this.reportExceptionOnce(o),o}finally{let o=Date.now();this.uncommitted.delete(s),s.committed&&(t==null||t(o-a))}}async startSectionPromise({reportHeader:r,reportFooter:t,skipIfEmpty:n},i){let s={committed:!1,action:()=>{r==null||r()}};n?this.uncommitted.add(s):(s.action(),s.committed=!0);let a=Date.now();try{return await i()}catch(o){throw this.reportExceptionOnce(o),o}finally{let o=Date.now();this.uncommitted.delete(s),s.committed&&(t==null||t(o-a))}}startTimerImpl(r,t,n){return{cb:typeof t=="function"?t:n,reportHeader:()=>{this.reportInfo(null,`\u250C ${r}`),this.indent+=1,zvr!==null&&!this.json&&this.includeInfos&&this.stdout.write(zvr.start(r))},reportFooter:a=>{if(this.indent-=1,zvr!==null&&!this.json&&this.includeInfos){this.stdout.write(zvr.end(r));for(let[o,c]of this.errors)this.reportErrorImpl(o,c)}this.configuration.get("enableTimers")&&a>200?this.reportInfo(null,`\u2514 Completed in ${Uie.pretty(this.configuration,a,Uie.Type.DURATION)}`):this.reportInfo(null,"\u2514 Completed")},skipIfEmpty:(typeof t=="function"?{}:t).skipIfEmpty}}startTimerSync(r,t,n){let{cb:i,...s}=this.startTimerImpl(r,t,n);return this.startSectionSync(s,i)}async startTimerPromise(r,t,n){let{cb:i,...s}=this.startTimerImpl(r,t,n);return this.startSectionPromise(s,i)}async startCacheReport(r){let t=this.configuration.get("preferAggregateCacheInfo")?{cacheHitCount:this.cacheHitCount,cacheMissCount:this.cacheMissCount}:null;try{return await r()}catch(n){throw this.reportExceptionOnce(n),n}finally{t!==null&&this.reportCacheChanges(t)}}reportSeparator(){this.indent===0?this.writeLineWithForgettableReset(""):this.reportInfo(null,"")}reportInfo(r,t){if(!this.includeInfos)return;this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"",s=`${this.formatPrefix(i,"blueBright")}${t}`;if(this.json)this.reportJson({type:"info",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t});else if(this.forgettableNames.has(r))if(this.forgettableLines.push(s),this.forgettableLines.length>this.forgettableBufferSize){for(;this.forgettableLines.length>this.forgettableBufferSize;)this.forgettableLines.shift();this.writeLines(this.forgettableLines,{truncate:!0})}else this.writeLine(s,{truncate:!0});else this.writeLineWithForgettableReset(s)}reportWarning(r,t){if(this.warningCount+=1,!this.includeWarnings)return;this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"";this.json?this.reportJson({type:"warning",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t}):this.writeLineWithForgettableReset(`${this.formatPrefix(i,"yellowBright")}${t}`)}reportError(r,t){this.errors.push([r,t]),this.reportErrorImpl(r,t)}reportErrorImpl(r,t){this.commit();let n=this.formatNameWithHyperlink(r),i=n?`${n}: `:"";this.json?this.reportJson({type:"error",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:t}):this.writeLineWithForgettableReset(`${this.formatPrefix(i,"redBright")}${t}`,{truncate:!1})}reportProgress(r){if(this.progressStyle===null)return{...Promise.resolve(),stop:()=>{}};if(r.hasProgress&&r.hasTitle)throw new Error("Unimplemented: Progress bars can't have both progress and titles.");let t=!1,n=Promise.resolve().then(async()=>{let s={progress:r.hasProgress?0:void 0,title:r.hasTitle?"":void 0};this.progress.set(r,{definition:s,lastScaledSize:r.hasProgress?-1:void 0,lastTitle:void 0}),this.refreshProgress({delta:-1});for await(let{progress:a,title:o}of r)t||s.progress===a&&s.title===o||(s.progress=a,s.title=o,this.refreshProgress());i()}),i=()=>{t||(t=!0,this.progress.delete(r),this.refreshProgress({delta:1}))};return{...n,stop:i}}reportJson(r){this.json&&this.writeLineWithForgettableReset(`${JSON.stringify(r)}`)}async finalize(){if(!this.includeFooter)return;let r="";this.errors.length>0?r="Failed with errors":this.warningCount>0?r="Done with warnings":r="Done";let t=Uie.pretty(this.configuration,Date.now()-this.startTime,Uie.Type.DURATION),n=this.configuration.get("enableTimers")?`${r} in ${t}`:r;this.errors.length>0?this.reportError(xz.MessageName.UNNAMED,n):this.warningCount>0?this.reportWarning(xz.MessageName.UNNAMED,n):this.reportInfo(xz.MessageName.UNNAMED,n)}writeLine(r,{truncate:t}={}){this.clearProgress({clear:!0}),this.stdout.write(`${this.truncate(r,{truncate:t})}
           `),this.writeProgress()}writeLineWithForgettableReset(r,{truncate:t}={}){this.forgettableLines=[],this.writeLine(r,{truncate:t})}writeLines(r,{truncate:t}={}){this.clearProgress({delta:r.length});for(let n of r)this.stdout.write(`${this.truncate(n,{truncate:t})}
          -`);this.writeProgress()}reportCacheChanges({cacheHitCount:r,cacheMissCount:t}){let n=this.cacheHitCount-r,i=this.cacheMissCount-t;if(n===0&&i===0)return;let s="";this.cacheHitCount>1?s+=`${this.cacheHitCount} packages were already cached`:this.cacheHitCount===1?s+=" - one package was already cached":s+="No packages were cached",this.cacheHitCount>0?this.cacheMissCount>1?s+=`, ${this.cacheMissCount} had to be fetched`:this.cacheMissCount===1&&(s+=`, one had to be fetched (${dfo.prettyLocator(this.configuration,this.lastCacheMiss)})`):this.cacheMissCount>1?s+=` - ${this.cacheMissCount} packages had to be fetched`:this.cacheMissCount===1&&(s+=` - one package had to be fetched (${dfo.prettyLocator(this.configuration,this.lastCacheMiss)})`),this.reportInfo(xz.MessageName.FETCH_NOT_CACHED,s)}commit(){let r=this.uncommitted;this.uncommitted=new Set;for(let t of r)t.committed=!0,t.action()}clearProgress({delta:r=0,clear:t=!1}){this.progressStyle!==null&&this.progress.size+r>0&&(this.stdout.write(`\x1B[${this.progress.size+r}A`),(r>0||t)&&this.stdout.write("\x1B[0J"))}writeProgress(){if(this.progressStyle===null||(this.progressTimeout!==null&&clearTimeout(this.progressTimeout),this.progressTimeout=null,this.progress.size===0))return;let r=Date.now();r-this.progressTime>mfo&&(this.progressFrame=(this.progressFrame+1)%pfo.length,this.progressTime=r);let t=pfo[this.progressFrame];for(let n of this.progress.values()){let i="";if(typeof n.lastScaledSize<"u"){let c=this.progressStyle.chars[0].repeat(n.lastScaledSize),l=this.progressStyle.chars[1].repeat(this.progressMaxScaledSize-n.lastScaledSize);i=` ${c}${l}`}let s=this.formatName(null),a=s?`${s}: `:"",o=n.definition.title?` ${n.definition.title}`:"";this.stdout.write(`${Uie.pretty(this.configuration,"\u27A4","blueBright")} ${a}${t}${i}${o}
          -`)}this.progressTimeout=setTimeout(()=>{this.refreshProgress({force:!0})},mfo)}refreshProgress({delta:r=0,force:t=!1}={}){let n=!1,i=!1;if(t||this.progress.size===0)n=!0;else for(let s of this.progress.values()){let a=typeof s.definition.progress<"u"?Math.trunc(this.progressMaxScaledSize*s.definition.progress):void 0,o=s.lastScaledSize;s.lastScaledSize=a;let c=s.lastTitle;if(s.lastTitle=s.definition.title,a!==o||(i=c!==s.definition.title)){n=!0;break}}n&&(this.clearProgress({delta:r,clear:i}),this.writeProgress())}truncate(r,{truncate:t}={}){return this.progressStyle===null&&(t=!1),typeof t>"u"&&(t=this.configuration.get("preferTruncatedLines")),t&&(r=(0,v40.default)(r,0,this.stdout.columns-1)),r}formatName(r){return jYn(r,{configuration:this.configuration,json:this.json})}formatPrefix(r,t){return this.includePrefix?`${Uie.pretty(this.configuration,"\u27A4",t)} ${r}${this.formatIndent()}`:""}formatNameWithHyperlink(r){return hfo(r,{configuration:this.configuration,json:this.json})}formatIndent(){return"\u2502 ".repeat(this.indent)}};Bhe.StreamReport=LYn});var GYn=A(Hvr=>{"use strict";Object.defineProperty(Hvr,"__esModule",{value:!0});Hvr.YarnVersion=void 0;Hvr.YarnVersion=typeof YARN_VERSION<"u"?YARN_VERSION:null});var QYn=A(lA=>{"use strict";Object.defineProperty(lA,"__esModule",{value:!0});lA.executeWorkspaceAccessibleBinary=lA.executePackageAccessibleBinary=lA.getWorkspaceAccessibleBinaries=lA.getPackageAccessibleBinaries=lA.maybeExecuteWorkspaceLifecycleScript=lA.executeWorkspaceLifecycleScript=lA.hasWorkspaceScript=lA.executeWorkspaceScript=lA.executePackageShellcode=lA.executePackageScript=lA.hasPackageScript=lA.prepareExternalProject=lA.makeScriptEnv=lA.detectPackageManager=lA.PackageManager=void 0;var yIe=(Yh(),Dr(Wh)),NJ=JC(),V0=JC(),gfo=Ovr(),yfo=xmo(),T40=yIe.__importDefault(ofo()),P40=yIe.__importDefault(pct()),Oct=require("stream"),zYn=Tct(),VYn=R8(),_fo=aG(),Wvr=Kvr(),UYn=GYn(),lG=yIe.__importStar(Svr()),FJ=yIe.__importStar(Sz()),gIe=yIe.__importStar(mB()),R40=yIe.__importStar(Lie()),uw=yIe.__importStar(Tx()),u7;(function(e){e.Yarn1="Yarn Classic",e.Yarn2="Yarn",e.Npm="npm",e.Pnpm="pnpm"})(u7||(lA.PackageManager=u7={}));async function Vie(e,r,t,n=[]){if(process.platform==="win32"){let i=`@goto #_undefined_# 2>NUL || @title %COMSPEC% & @setlocal & @"${t}" ${n.map(s=>`"${s.replace('"','""')}"`).join(" ")} %*`;await V0.xfs.writeFilePromise(V0.ppath.format({dir:e,name:r,ext:".cmd"}),i)}await V0.xfs.writeFilePromise(V0.ppath.join(e,r),`#!/bin/sh
          +`);this.writeProgress()}reportCacheChanges({cacheHitCount:r,cacheMissCount:t}){let n=this.cacheHitCount-r,i=this.cacheMissCount-t;if(n===0&&i===0)return;let s="";this.cacheHitCount>1?s+=`${this.cacheHitCount} packages were already cached`:this.cacheHitCount===1?s+=" - one package was already cached":s+="No packages were cached",this.cacheHitCount>0?this.cacheMissCount>1?s+=`, ${this.cacheMissCount} had to be fetched`:this.cacheMissCount===1&&(s+=`, one had to be fetched (${pfo.prettyLocator(this.configuration,this.lastCacheMiss)})`):this.cacheMissCount>1?s+=` - ${this.cacheMissCount} packages had to be fetched`:this.cacheMissCount===1&&(s+=` - one package had to be fetched (${pfo.prettyLocator(this.configuration,this.lastCacheMiss)})`),this.reportInfo(xz.MessageName.FETCH_NOT_CACHED,s)}commit(){let r=this.uncommitted;this.uncommitted=new Set;for(let t of r)t.committed=!0,t.action()}clearProgress({delta:r=0,clear:t=!1}){this.progressStyle!==null&&this.progress.size+r>0&&(this.stdout.write(`\x1B[${this.progress.size+r}A`),(r>0||t)&&this.stdout.write("\x1B[0J"))}writeProgress(){if(this.progressStyle===null||(this.progressTimeout!==null&&clearTimeout(this.progressTimeout),this.progressTimeout=null,this.progress.size===0))return;let r=Date.now();r-this.progressTime>ffo&&(this.progressFrame=(this.progressFrame+1)%mfo.length,this.progressTime=r);let t=mfo[this.progressFrame];for(let n of this.progress.values()){let i="";if(typeof n.lastScaledSize<"u"){let c=this.progressStyle.chars[0].repeat(n.lastScaledSize),l=this.progressStyle.chars[1].repeat(this.progressMaxScaledSize-n.lastScaledSize);i=` ${c}${l}`}let s=this.formatName(null),a=s?`${s}: `:"",o=n.definition.title?` ${n.definition.title}`:"";this.stdout.write(`${Uie.pretty(this.configuration,"\u27A4","blueBright")} ${a}${t}${i}${o}
          +`)}this.progressTimeout=setTimeout(()=>{this.refreshProgress({force:!0})},ffo)}refreshProgress({delta:r=0,force:t=!1}={}){let n=!1,i=!1;if(t||this.progress.size===0)n=!0;else for(let s of this.progress.values()){let a=typeof s.definition.progress<"u"?Math.trunc(this.progressMaxScaledSize*s.definition.progress):void 0,o=s.lastScaledSize;s.lastScaledSize=a;let c=s.lastTitle;if(s.lastTitle=s.definition.title,a!==o||(i=c!==s.definition.title)){n=!0;break}}n&&(this.clearProgress({delta:r,clear:i}),this.writeProgress())}truncate(r,{truncate:t}={}){return this.progressStyle===null&&(t=!1),typeof t>"u"&&(t=this.configuration.get("preferTruncatedLines")),t&&(r=(0,E40.default)(r,0,this.stdout.columns-1)),r}formatName(r){return jYn(r,{configuration:this.configuration,json:this.json})}formatPrefix(r,t){return this.includePrefix?`${Uie.pretty(this.configuration,"\u27A4",t)} ${r}${this.formatIndent()}`:""}formatNameWithHyperlink(r){return gfo(r,{configuration:this.configuration,json:this.json})}formatIndent(){return"\u2502 ".repeat(this.indent)}};Bhe.StreamReport=LYn});var GYn=A(Hvr=>{"use strict";Object.defineProperty(Hvr,"__esModule",{value:!0});Hvr.YarnVersion=void 0;Hvr.YarnVersion=typeof YARN_VERSION<"u"?YARN_VERSION:null});var QYn=A(lA=>{"use strict";Object.defineProperty(lA,"__esModule",{value:!0});lA.executeWorkspaceAccessibleBinary=lA.executePackageAccessibleBinary=lA.getWorkspaceAccessibleBinaries=lA.getPackageAccessibleBinaries=lA.maybeExecuteWorkspaceLifecycleScript=lA.executeWorkspaceLifecycleScript=lA.hasWorkspaceScript=lA.executeWorkspaceScript=lA.executePackageShellcode=lA.executePackageScript=lA.hasPackageScript=lA.prepareExternalProject=lA.makeScriptEnv=lA.detectPackageManager=lA.PackageManager=void 0;var yIe=(Yh(),Dr(Wh)),NJ=JC(),V0=JC(),yfo=Ovr(),_fo=Tmo(),P40=yIe.__importDefault(cfo()),R40=yIe.__importDefault(pct()),Oct=require("stream"),zYn=Tct(),VYn=R8(),Afo=aG(),Wvr=Kvr(),UYn=GYn(),lG=yIe.__importStar(Svr()),FJ=yIe.__importStar(Sz()),gIe=yIe.__importStar(mB()),k40=yIe.__importStar(Lie()),uw=yIe.__importStar(Tx()),u7;(function(e){e.Yarn1="Yarn Classic",e.Yarn2="Yarn",e.Npm="npm",e.Pnpm="pnpm"})(u7||(lA.PackageManager=u7={}));async function Vie(e,r,t,n=[]){if(process.platform==="win32"){let i=`@goto #_undefined_# 2>NUL || @title %COMSPEC% & @setlocal & @"${t}" ${n.map(s=>`"${s.replace('"','""')}"`).join(" ")} %*`;await V0.xfs.writeFilePromise(V0.ppath.format({dir:e,name:r,ext:".cmd"}),i)}await V0.xfs.writeFilePromise(V0.ppath.join(e,r),`#!/bin/sh
           exec "${t}" ${n.map(i=>`'${i.replace(/'/g,`'"'"'`)}'`).join(" ")} "$@"
          -`,{mode:493})}async function Afo(e){let r=await zYn.Manifest.tryFind(e);if(r!=null&&r.packageManager){let n=uw.tryParseLocator(r.packageManager);if(n!=null&&n.name){let i=`found ${JSON.stringify({packageManager:r.packageManager})} in manifest`,[s]=n.reference.split(".");switch(n.name){case"yarn":return{packageManagerField:!0,packageManager:Number(s)===1?u7.Yarn1:u7.Yarn2,reason:i};case"npm":return{packageManagerField:!0,packageManager:u7.Npm,reason:i};case"pnpm":return{packageManagerField:!0,packageManager:u7.Pnpm,reason:i}}}}let t;try{t=await V0.xfs.readFilePromise(V0.ppath.join(e,NJ.Filename.lockfile),"utf8")}catch{}return t!==void 0?t.match(/^__metadata:$/m)?{packageManager:u7.Yarn2,reason:'"__metadata" key found in yarn.lock'}:{packageManager:u7.Yarn1,reason:'"__metadata" key not found in yarn.lock, must be a Yarn classic lockfile'}:V0.xfs.existsSync(V0.ppath.join(e,"package-lock.json"))?{packageManager:u7.Npm,reason:`found npm's "package-lock.json" lockfile`}:V0.xfs.existsSync(V0.ppath.join(e,"pnpm-lock.yaml"))?{packageManager:u7.Pnpm,reason:`found pnpm's "pnpm-lock.yaml" lockfile`}:null}lA.detectPackageManager=Afo;async function d4t({project:e,locator:r,binFolder:t,ignoreCorepack:n,lifecycleScript:i}){var s,a;let o={};for(let[m,h]of Object.entries(process.env))typeof h<"u"&&(o[m.toLowerCase()!=="path"?m:"PATH"]=h);let c=V0.npath.fromPortablePath(t);o.BERRY_BIN_FOLDER=V0.npath.fromPortablePath(c);let l=process.env.COREPACK_ROOT&&!n?V0.npath.join(process.env.COREPACK_ROOT,"dist/yarn.js"):process.argv[1];if(await Promise.all([Vie(t,"node",process.execPath),...UYn.YarnVersion!==null?[Vie(t,"run",process.execPath,[l,"run"]),Vie(t,"yarn",process.execPath,[l]),Vie(t,"yarnpkg",process.execPath,[l]),Vie(t,"node-gyp",process.execPath,[l,"run","--top-level","node-gyp"])]:[]]),e&&(o.INIT_CWD=V0.npath.fromPortablePath(e.configuration.startingCwd),o.PROJECT_CWD=V0.npath.fromPortablePath(e.cwd)),o.PATH=o.PATH?`${c}${V0.npath.delimiter}${o.PATH}`:`${c}`,o.npm_execpath=`${c}${V0.npath.sep}yarn`,o.npm_node_execpath=`${c}${V0.npath.sep}node`,r){if(!e)throw new Error("Assertion failed: Missing project");let m=e.tryWorkspaceByLocator(r),h=m?(s=m.manifest.version)!==null&&s!==void 0?s:"":(a=e.storedPackages.get(r.locatorHash).version)!==null&&a!==void 0?a:"";o.npm_package_name=uw.stringifyIdent(r),o.npm_package_version=h;let _;if(m)_=m.cwd;else{let b=e.storedPackages.get(r.locatorHash);if(!b)throw new Error(`Package for ${uw.prettyLocator(e.configuration,r)} not found in the project`);let v=e.configuration.getLinkers(),w={project:e,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:e.configuration})},x=v.find(P=>P.supportsPackage(b,w));if(!x)throw new Error(`The package ${uw.prettyLocator(e.configuration,b)} isn't supported by any of the available linkers`);_=await x.findPackageLocation(b,w)}o.npm_package_json=V0.npath.fromPortablePath(V0.ppath.join(_,NJ.Filename.manifest))}let u=UYn.YarnVersion!==null?`yarn/${UYn.YarnVersion}`:`yarn/${gIe.dynamicRequire("@yarnpkg/core").version}-core`;return o.npm_config_user_agent=`${u} npm/? node/${process.version} ${process.platform} ${process.arch}`,i&&(o.npm_lifecycle_event=i),e&&await e.configuration.triggerHook(m=>m.setupScriptEnvironment,e,o,async(m,h,_)=>await Vie(t,(0,V0.toFilename)(m),h,_)),o}lA.makeScriptEnv=d4t;var k40=2,F40=(0,P40.default)(k40);async function N40(e,r,{configuration:t,report:n,workspace:i=null,locator:s=null}){await F40(async()=>{await V0.xfs.mktempPromise(async a=>{let o=V0.ppath.join(a,"pack.log"),c=null,{stdout:l,stderr:u}=t.getSubprocessStreams(o,{prefix:V0.npath.fromPortablePath(e),report:n}),m=s&&uw.isVirtualLocator(s)?uw.devirtualizeLocator(s):s,h=m?uw.stringifyLocator(m):"an external project";l.write(`Packing ${h} from sources
          -`);let _=await Afo(e),b;_!==null?(l.write(`Using ${_.packageManager} for bootstrap. Reason: ${_.reason}
          +`,{mode:493})}async function bfo(e){let r=await zYn.Manifest.tryFind(e);if(r!=null&&r.packageManager){let n=uw.tryParseLocator(r.packageManager);if(n!=null&&n.name){let i=`found ${JSON.stringify({packageManager:r.packageManager})} in manifest`,[s]=n.reference.split(".");switch(n.name){case"yarn":return{packageManagerField:!0,packageManager:Number(s)===1?u7.Yarn1:u7.Yarn2,reason:i};case"npm":return{packageManagerField:!0,packageManager:u7.Npm,reason:i};case"pnpm":return{packageManagerField:!0,packageManager:u7.Pnpm,reason:i}}}}let t;try{t=await V0.xfs.readFilePromise(V0.ppath.join(e,NJ.Filename.lockfile),"utf8")}catch{}return t!==void 0?t.match(/^__metadata:$/m)?{packageManager:u7.Yarn2,reason:'"__metadata" key found in yarn.lock'}:{packageManager:u7.Yarn1,reason:'"__metadata" key not found in yarn.lock, must be a Yarn classic lockfile'}:V0.xfs.existsSync(V0.ppath.join(e,"package-lock.json"))?{packageManager:u7.Npm,reason:`found npm's "package-lock.json" lockfile`}:V0.xfs.existsSync(V0.ppath.join(e,"pnpm-lock.yaml"))?{packageManager:u7.Pnpm,reason:`found pnpm's "pnpm-lock.yaml" lockfile`}:null}lA.detectPackageManager=bfo;async function d4t({project:e,locator:r,binFolder:t,ignoreCorepack:n,lifecycleScript:i}){var s,a;let o={};for(let[m,h]of Object.entries(process.env))typeof h<"u"&&(o[m.toLowerCase()!=="path"?m:"PATH"]=h);let c=V0.npath.fromPortablePath(t);o.BERRY_BIN_FOLDER=V0.npath.fromPortablePath(c);let l=process.env.COREPACK_ROOT&&!n?V0.npath.join(process.env.COREPACK_ROOT,"dist/yarn.js"):process.argv[1];if(await Promise.all([Vie(t,"node",process.execPath),...UYn.YarnVersion!==null?[Vie(t,"run",process.execPath,[l,"run"]),Vie(t,"yarn",process.execPath,[l]),Vie(t,"yarnpkg",process.execPath,[l]),Vie(t,"node-gyp",process.execPath,[l,"run","--top-level","node-gyp"])]:[]]),e&&(o.INIT_CWD=V0.npath.fromPortablePath(e.configuration.startingCwd),o.PROJECT_CWD=V0.npath.fromPortablePath(e.cwd)),o.PATH=o.PATH?`${c}${V0.npath.delimiter}${o.PATH}`:`${c}`,o.npm_execpath=`${c}${V0.npath.sep}yarn`,o.npm_node_execpath=`${c}${V0.npath.sep}node`,r){if(!e)throw new Error("Assertion failed: Missing project");let m=e.tryWorkspaceByLocator(r),h=m?(s=m.manifest.version)!==null&&s!==void 0?s:"":(a=e.storedPackages.get(r.locatorHash).version)!==null&&a!==void 0?a:"";o.npm_package_name=uw.stringifyIdent(r),o.npm_package_version=h;let _;if(m)_=m.cwd;else{let b=e.storedPackages.get(r.locatorHash);if(!b)throw new Error(`Package for ${uw.prettyLocator(e.configuration,r)} not found in the project`);let v=e.configuration.getLinkers(),w={project:e,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:e.configuration})},x=v.find(P=>P.supportsPackage(b,w));if(!x)throw new Error(`The package ${uw.prettyLocator(e.configuration,b)} isn't supported by any of the available linkers`);_=await x.findPackageLocation(b,w)}o.npm_package_json=V0.npath.fromPortablePath(V0.ppath.join(_,NJ.Filename.manifest))}let u=UYn.YarnVersion!==null?`yarn/${UYn.YarnVersion}`:`yarn/${gIe.dynamicRequire("@yarnpkg/core").version}-core`;return o.npm_config_user_agent=`${u} npm/? node/${process.version} ${process.platform} ${process.arch}`,i&&(o.npm_lifecycle_event=i),e&&await e.configuration.triggerHook(m=>m.setupScriptEnvironment,e,o,async(m,h,_)=>await Vie(t,(0,V0.toFilename)(m),h,_)),o}lA.makeScriptEnv=d4t;var F40=2,N40=(0,R40.default)(F40);async function O40(e,r,{configuration:t,report:n,workspace:i=null,locator:s=null}){await N40(async()=>{await V0.xfs.mktempPromise(async a=>{let o=V0.ppath.join(a,"pack.log"),c=null,{stdout:l,stderr:u}=t.getSubprocessStreams(o,{prefix:V0.npath.fromPortablePath(e),report:n}),m=s&&uw.isVirtualLocator(s)?uw.devirtualizeLocator(s):s,h=m?uw.stringifyLocator(m):"an external project";l.write(`Packing ${h} from sources
          +`);let _=await bfo(e),b;_!==null?(l.write(`Using ${_.packageManager} for bootstrap. Reason: ${_.reason}
           
           `),b=_.packageManager):(l.write(`No package manager configuration detected; defaulting to Yarn
           
           `),b=u7.Yarn2);let v=b===u7.Yarn2&&!(_!=null&&_.packageManagerField);await V0.xfs.mktempPromise(async w=>{let x=await d4t({binFolder:w,ignoreCorepack:v}),k=new Map([[u7.Yarn1,async()=>{let L=i!==null?["workspace",i]:[],U=V0.ppath.join(e,NJ.Filename.manifest),Y=await V0.xfs.readFilePromise(U),N=await lG.pipevp(process.execPath,[process.argv[1],"set","version","classic","--only-if-needed"],{cwd:e,env:x,stdin:c,stdout:l,stderr:u,end:lG.EndStrategy.ErrorCode});if(N.code!==0)return N.code;await V0.xfs.writeFilePromise(U,Y),await V0.xfs.appendFilePromise(V0.ppath.join(e,".npmignore"),`/.yarn
           `),l.write(`
           `),delete x.NODE_ENV;let j=await lG.pipevp("yarn",["install"],{cwd:e,env:x,stdin:c,stdout:l,stderr:u,end:lG.EndStrategy.ErrorCode});if(j.code!==0)return j.code;l.write(`
          -`);let M=await lG.pipevp("yarn",[...L,"pack","--filename",V0.npath.fromPortablePath(r)],{cwd:e,env:x,stdin:c,stdout:l,stderr:u});return M.code!==0?M.code:0}],[u7.Yarn2,async()=>{let L=i!==null?["workspace",i]:[];x.YARN_ENABLE_INLINE_BUILDS="1";let U=V0.ppath.join(e,NJ.Filename.lockfile);await V0.xfs.existsPromise(U)||await V0.xfs.writeFilePromise(U,"");let Y=await lG.pipevp("yarn",[...L,"pack","--install-if-needed","--filename",V0.npath.fromPortablePath(r)],{cwd:e,env:x,stdin:c,stdout:l,stderr:u});return Y.code!==0?Y.code:0}],[u7.Npm,async()=>{if(i!==null){let O=new Oct.PassThrough,V=gIe.bufferStream(O);O.pipe(l,{end:!1});let Q=await lG.pipevp("npm",["--version"],{cwd:e,env:x,stdin:c,stdout:O,stderr:u,end:lG.EndStrategy.Never});if(O.end(),Q.code!==0)return l.end(),u.end(),Q.code;let X=(await V).toString().trim();if(!R40.satisfiesWithPrereleases(X,">=7.x")){let J=uw.makeIdent(null,"npm"),ee=uw.makeDescriptor(J,X),fe=uw.makeDescriptor(J,">=7.x");throw new Error(`Workspaces aren't supported by ${uw.prettyDescriptor(t,ee)}; please upgrade to ${uw.prettyDescriptor(t,fe)} (npm has been detected as the primary package manager for ${FJ.pretty(t,e,FJ.Type.PATH)})`)}}let L=i!==null?["--workspace",i]:[];delete x.npm_config_user_agent,delete x.npm_config_production,delete x.NPM_CONFIG_PRODUCTION,delete x.NODE_ENV;let U=await lG.pipevp("npm",["install"],{cwd:e,env:x,stdin:c,stdout:l,stderr:u,end:lG.EndStrategy.ErrorCode});if(U.code!==0)return U.code;let Y=new Oct.PassThrough,N=gIe.bufferStream(Y);Y.pipe(l);let j=await lG.pipevp("npm",["pack","--silent",...L],{cwd:e,env:x,stdin:c,stdout:Y,stderr:u});if(j.code!==0)return j.code;let M=(await N).toString().trim().replace(/^.*\n/s,""),C=V0.ppath.resolve(e,V0.npath.toPortablePath(M));return await V0.xfs.renamePromise(C,r),0}]]).get(b);if(typeof k>"u")throw new Error("Assertion failed: Unsupported workflow");let R=await k();if(!(R===0||typeof R>"u"))throw V0.xfs.detachTemp(a),new _fo.ReportError(VYn.MessageName.PACKAGE_PREPARATION_FAILED,`Packing the package failed (exit code ${R}, logs can be found here: ${FJ.pretty(t,o,FJ.Type.PATH)})`)})})})}lA.prepareExternalProject=N40;async function O40(e,r,{project:t}){let n=t.tryWorkspaceByLocator(e);if(n!==null)return $Yn(n,r);let i=t.storedPackages.get(e.locatorHash);if(!i)throw new Error(`Package for ${uw.prettyLocator(t.configuration,e)} not found in the project`);return await NJ.ZipOpenFS.openPromise(async s=>{let a=t.configuration,o=t.configuration.getLinkers(),c={project:t,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:a})},l=o.find(_=>_.supportsPackage(i,c));if(!l)throw new Error(`The package ${uw.prettyLocator(t.configuration,i)} isn't supported by any of the available linkers`);let u=await l.findPackageLocation(i,c),m=new NJ.CwdFS(u,{baseFs:s});return(await zYn.Manifest.find(NJ.PortablePath.dot,{baseFs:m})).scripts.has(r)},{libzip:await(0,gfo.getLibzipPromise)()})}lA.hasPackageScript=O40;async function bfo(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o}){return await V0.xfs.mktempPromise(async c=>{let{manifest:l,env:u,cwd:m}=await Cfo(e,{project:i,binFolder:c,cwd:n,lifecycleScript:r}),h=l.scripts.get(r);if(typeof h>"u")return 1;let _=async()=>await(0,yfo.execute)(h,t,{cwd:m,env:u,stdin:s,stdout:a,stderr:o});return await(await i.configuration.reduceHook(v=>v.wrapScriptExecution,_,i,e,r,{script:h,args:t,cwd:m,env:u,stdin:s,stdout:a,stderr:o}))()})}lA.executePackageScript=bfo;async function B40(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o}){return await V0.xfs.mktempPromise(async c=>{let{env:l,cwd:u}=await Cfo(e,{project:i,binFolder:c,cwd:n});return await(0,yfo.execute)(r,t,{cwd:u,env:l,stdin:s,stdout:a,stderr:o})})}lA.executePackageShellcode=B40;async function q40(e,{binFolder:r,cwd:t,lifecycleScript:n}){let i=await d4t({project:e.project,locator:e.anchoredLocator,binFolder:r,lifecycleScript:n});return await Promise.all(Array.from(await Dfo(e),([s,[,a]])=>Vie(r,(0,V0.toFilename)(s),process.execPath,[a]))),typeof t>"u"&&(t=V0.ppath.dirname(await V0.xfs.realpathPromise(V0.ppath.join(e.cwd,"package.json")))),{manifest:e.manifest,binFolder:r,env:i,cwd:t}}async function Cfo(e,{project:r,binFolder:t,cwd:n,lifecycleScript:i}){let s=r.tryWorkspaceByLocator(e);if(s!==null)return q40(s,{binFolder:t,cwd:n,lifecycleScript:i});let a=r.storedPackages.get(e.locatorHash);if(!a)throw new Error(`Package for ${uw.prettyLocator(r.configuration,e)} not found in the project`);return await NJ.ZipOpenFS.openPromise(async o=>{let c=r.configuration,l=r.configuration.getLinkers(),u={project:r,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:c})},m=l.find(w=>w.supportsPackage(a,u));if(!m)throw new Error(`The package ${uw.prettyLocator(r.configuration,a)} isn't supported by any of the available linkers`);let h=await d4t({project:r,locator:e,binFolder:t,lifecycleScript:i});await Promise.all(Array.from(await Yvr(e,{project:r}),([w,[,x]])=>Vie(t,(0,V0.toFilename)(w),process.execPath,[x])));let _=await m.findPackageLocation(a,u),b=new NJ.CwdFS(_,{baseFs:o}),v=await zYn.Manifest.find(NJ.PortablePath.dot,{baseFs:b});return typeof n>"u"&&(n=_),{manifest:v,binFolder:t,env:h,cwd:n}},{libzip:await(0,gfo.getLibzipPromise)()})}async function vfo(e,r,t,{cwd:n,stdin:i,stdout:s,stderr:a}){return await bfo(e.anchoredLocator,r,t,{cwd:n,project:e.project,stdin:i,stdout:s,stderr:a})}lA.executeWorkspaceScript=vfo;function $Yn(e,r){return e.manifest.scripts.has(r)}lA.hasWorkspaceScript=$Yn;async function Efo(e,r,{cwd:t,report:n}){let{configuration:i}=e.project,s=null;await V0.xfs.mktempPromise(async a=>{let o=V0.ppath.join(a,`${r}.log`),c=`# This file contains the result of Yarn calling the "${r}" lifecycle script inside a workspace ("${V0.npath.fromPortablePath(e.cwd)}")
          -`,{stdout:l,stderr:u}=i.getSubprocessStreams(o,{report:n,prefix:uw.prettyLocator(i,e.anchoredLocator),header:c});n.reportInfo(VYn.MessageName.LIFECYCLE_SCRIPT,`Calling the "${r}" lifecycle script`);let m=await vfo(e,r,[],{cwd:t,stdin:s,stdout:l,stderr:u});if(l.end(),u.end(),m!==0)throw V0.xfs.detachTemp(a),new _fo.ReportError(VYn.MessageName.LIFECYCLE_SCRIPT,`${(0,T40.default)(r)} script failed (exit code ${FJ.pretty(i,m,FJ.Type.NUMBER)}, logs can be found here: ${FJ.pretty(i,o,FJ.Type.PATH)}); run ${FJ.pretty(i,`yarn ${r}`,FJ.Type.CODE)} to investigate`)})}lA.executeWorkspaceLifecycleScript=Efo;async function M40(e,r,t){$Yn(e,r)&&await Efo(e,r,t)}lA.maybeExecuteWorkspaceLifecycleScript=M40;async function Yvr(e,{project:r}){let t=r.configuration,n=new Map,i=r.storedPackages.get(e.locatorHash);if(!i)throw new Error(`Package for ${uw.prettyLocator(t,e)} not found in the project`);let s=new Oct.Writable,a=t.getLinkers(),o={project:r,report:new Wvr.StreamReport({configuration:t,stdout:s})},c=new Set([e.locatorHash]);for(let u of i.dependencies.values()){let m=r.storedResolutions.get(u.descriptorHash);if(!m)throw new Error(`Assertion failed: The resolution (${uw.prettyDescriptor(t,u)}) should have been registered`);c.add(m)}let l=await Promise.all(Array.from(c,async u=>{let m=r.storedPackages.get(u);if(!m)throw new Error(`Assertion failed: The package (${u}) should have been registered`);if(m.bin.size===0)return gIe.mapAndFilter.skip;let h=a.find(b=>b.supportsPackage(m,o));if(!h)return gIe.mapAndFilter.skip;let _=null;try{_=await h.findPackageLocation(m,o)}catch(b){if(b.code==="LOCATOR_NOT_INSTALLED")return gIe.mapAndFilter.skip;throw b}return{dependency:m,packageLocation:_}}));for(let u of l){if(u===gIe.mapAndFilter.skip)continue;let{dependency:m,packageLocation:h}=u;for(let[_,b]of m.bin)n.set(_,[m,V0.npath.fromPortablePath(V0.ppath.resolve(h,b))])}return n}lA.getPackageAccessibleBinaries=Yvr;async function Dfo(e){return await Yvr(e.anchoredLocator,{project:e.project})}lA.getWorkspaceAccessibleBinaries=Dfo;async function Sfo(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o,nodeArgs:c=[],packageAccessibleBinaries:l}){l??(l=await Yvr(e,{project:i}));let u=l.get(r);if(!u)throw new Error(`Binary not found (${r}) for ${uw.prettyLocator(i.configuration,e)}`);return await V0.xfs.mktempPromise(async m=>{let[,h]=u,_=await d4t({project:i,locator:e,binFolder:m});await Promise.all(Array.from(l,([v,[,w]])=>Vie(_.BERRY_BIN_FOLDER,(0,V0.toFilename)(v),process.execPath,[w])));let b;try{b=await lG.pipevp(process.execPath,[...c,h,...t],{cwd:n,env:_,stdin:s,stdout:a,stderr:o})}finally{await V0.xfs.removePromise(_.BERRY_BIN_FOLDER)}return b.code})}lA.executePackageAccessibleBinary=Sfo;async function L40(e,r,t,{cwd:n,stdin:i,stdout:s,stderr:a,packageAccessibleBinaries:o}){return await Sfo(e.anchoredLocator,r,t,{project:e.project,cwd:n,stdin:i,stdout:s,stderr:a,packageAccessibleBinaries:o})}lA.executeWorkspaceAccessibleBinary=L40});var Bct=A((S31,Ifo)=>{"use strict";var wfo=new Map([["C","cwd"],["f","file"],["z","gzip"],["P","preservePaths"],["U","unlink"],["strip-components","strip"],["stripComponents","strip"],["keep-newer","newer"],["keepNewer","newer"],["keep-newer-files","newer"],["keepNewerFiles","newer"],["k","keep"],["keep-existing","keep"],["keepExisting","keep"],["m","noMtime"],["no-mtime","noMtime"],["p","preserveOwner"],["L","follow"],["h","follow"]]);Ifo.exports=e=>e?Object.keys(e).map(r=>[wfo.has(r)?wfo.get(r):r,e[r]]).reduce((r,t)=>(r[t[0]]=t[1],r),Object.create(null)):{}});var Tfo=A((w31,xfo)=>{var j40=require("zlib").constants||{ZLIB_VERNUM:4736};xfo.exports=Object.freeze(Object.assign(Object.create(null),{Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_VERSION_ERROR:-6,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,BROTLI_DECODE:8,BROTLI_ENCODE:9,Z_MIN_WINDOWBITS:8,Z_MAX_WINDOWBITS:15,Z_DEFAULT_WINDOWBITS:15,Z_MIN_CHUNK:64,Z_MAX_CHUNK:1/0,Z_DEFAULT_CHUNK:16384,Z_MIN_MEMLEVEL:1,Z_MAX_MEMLEVEL:9,Z_DEFAULT_MEMLEVEL:8,Z_MIN_LEVEL:-1,Z_MAX_LEVEL:9,Z_DEFAULT_LEVEL:-1,BROTLI_OPERATION_PROCESS:0,BROTLI_OPERATION_FLUSH:1,BROTLI_OPERATION_FINISH:2,BROTLI_OPERATION_EMIT_METADATA:3,BROTLI_MODE_GENERIC:0,BROTLI_MODE_TEXT:1,BROTLI_MODE_FONT:2,BROTLI_DEFAULT_MODE:0,BROTLI_MIN_QUALITY:0,BROTLI_MAX_QUALITY:11,BROTLI_DEFAULT_QUALITY:11,BROTLI_MIN_WINDOW_BITS:10,BROTLI_MAX_WINDOW_BITS:24,BROTLI_LARGE_MAX_WINDOW_BITS:30,BROTLI_DEFAULT_WINDOW:22,BROTLI_MIN_INPUT_BLOCK_BITS:16,BROTLI_MAX_INPUT_BLOCK_BITS:24,BROTLI_PARAM_MODE:0,BROTLI_PARAM_QUALITY:1,BROTLI_PARAM_LGWIN:2,BROTLI_PARAM_LGBLOCK:3,BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING:4,BROTLI_PARAM_SIZE_HINT:5,BROTLI_PARAM_LARGE_WINDOW:6,BROTLI_PARAM_NPOSTFIX:7,BROTLI_PARAM_NDIRECT:8,BROTLI_DECODER_RESULT_ERROR:0,BROTLI_DECODER_RESULT_SUCCESS:1,BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT:2,BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION:0,BROTLI_DECODER_PARAM_LARGE_WINDOW:1,BROTLI_DECODER_NO_ERROR:0,BROTLI_DECODER_SUCCESS:1,BROTLI_DECODER_NEEDS_MORE_INPUT:2,BROTLI_DECODER_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE:-1,BROTLI_DECODER_ERROR_FORMAT_RESERVED:-2,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE:-3,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET:-4,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME:-5,BROTLI_DECODER_ERROR_FORMAT_CL_SPACE:-6,BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE:-7,BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT:-8,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1:-9,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2:-10,BROTLI_DECODER_ERROR_FORMAT_TRANSFORM:-11,BROTLI_DECODER_ERROR_FORMAT_DICTIONARY:-12,BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS:-13,BROTLI_DECODER_ERROR_FORMAT_PADDING_1:-14,BROTLI_DECODER_ERROR_FORMAT_PADDING_2:-15,BROTLI_DECODER_ERROR_FORMAT_DISTANCE:-16,BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET:-19,BROTLI_DECODER_ERROR_INVALID_ARGUMENTS:-20,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES:-21,BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS:-22,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP:-25,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1:-26,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2:-27,BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES:-30,BROTLI_DECODER_ERROR_UNREACHABLE:-31},j40))});var cJn=A(fB=>{"use strict";var JYn=require("assert"),qhe=require("buffer").Buffer,kfo=require("zlib"),_Ie=fB.constants=Tfo(),G40=qNe(),Pfo=qhe.concat,AIe=Symbol("_superWrite"),Mct=class extends Error{constructor(r){super("zlib: "+r.message),this.code=r.code,this.errno=r.errno,this.code||(this.code="ZLIB_ERROR"),this.message="zlib: "+r.message,Error.captureStackTrace(this,this.constructor)}get name(){return"ZlibError"}},U40=Symbol("opts"),p4t=Symbol("flushFlag"),Rfo=Symbol("finishFlushFlag"),oJn=Symbol("fullFlushFlag"),tv=Symbol("handle"),Jvr=Symbol("onError"),qct=Symbol("sawError"),KYn=Symbol("level"),HYn=Symbol("strategy"),WYn=Symbol("ended"),I31=Symbol("_defaultFullFlush"),Xvr=class extends G40{constructor(r,t){if(!r||typeof r!="object")throw new TypeError("invalid options for ZlibBase constructor");super(r),this[qct]=!1,this[WYn]=!1,this[U40]=r,this[p4t]=r.flush,this[Rfo]=r.finishFlush;try{this[tv]=new kfo[t](r)}catch(n){throw new Mct(n)}this[Jvr]=n=>{this[qct]||(this[qct]=!0,this.close(),this.emit("error",n))},this[tv].on("error",n=>this[Jvr](new Mct(n))),this.once("end",()=>this.close)}close(){this[tv]&&(this[tv].close(),this[tv]=null,this.emit("close"))}reset(){if(!this[qct])return JYn(this[tv],"zlib binding closed"),this[tv].reset()}flush(r){this.ended||(typeof r!="number"&&(r=this[oJn]),this.write(Object.assign(qhe.alloc(0),{[p4t]:r})))}end(r,t,n){return r&&this.write(r,t),this.flush(this[Rfo]),this[WYn]=!0,super.end(null,null,n)}get ended(){return this[WYn]}write(r,t,n){if(typeof t=="function"&&(n=t,t="utf8"),typeof r=="string"&&(r=qhe.from(r,t)),this[qct])return;JYn(this[tv],"zlib binding closed");let i=this[tv]._handle,s=i.close;i.close=()=>{};let a=this[tv].close;this[tv].close=()=>{},qhe.concat=l=>l;let o;try{let l=typeof r[p4t]=="number"?r[p4t]:this[p4t];o=this[tv]._processChunk(r,l),qhe.concat=Pfo}catch(l){qhe.concat=Pfo,this[Jvr](new Mct(l))}finally{this[tv]&&(this[tv]._handle=i,i.close=s,this[tv].close=a,this[tv].removeAllListeners("error"))}this[tv]&&this[tv].on("error",l=>this[Jvr](new Mct(l)));let c;if(o)if(Array.isArray(o)&&o.length>0){c=this[AIe](qhe.from(o[0]));for(let l=1;l{this.flush(i),s()};try{this[tv].params(r,t)}finally{this[tv].flush=n}this[tv]&&(this[KYn]=r,this[HYn]=t)}}}},XYn=class extends zie{constructor(r){super(r,"Deflate")}},ZYn=class extends zie{constructor(r){super(r,"Inflate")}},YYn=Symbol("_portable"),eJn=class extends zie{constructor(r){super(r,"Gzip"),this[YYn]=r&&!!r.portable}[AIe](r){return this[YYn]?(this[YYn]=!1,r[9]=255,super[AIe](r)):super[AIe](r)}},tJn=class extends zie{constructor(r){super(r,"Gunzip")}},rJn=class extends zie{constructor(r){super(r,"DeflateRaw")}},nJn=class extends zie{constructor(r){super(r,"InflateRaw")}},iJn=class extends zie{constructor(r){super(r,"Unzip")}},Zvr=class extends Xvr{constructor(r,t){r=r||{},r.flush=r.flush||_Ie.BROTLI_OPERATION_PROCESS,r.finishFlush=r.finishFlush||_Ie.BROTLI_OPERATION_FINISH,super(r,t),this[oJn]=_Ie.BROTLI_OPERATION_FLUSH}},sJn=class extends Zvr{constructor(r){super(r,"BrotliCompress")}},aJn=class extends Zvr{constructor(r){super(r,"BrotliDecompress")}};fB.Deflate=XYn;fB.Inflate=ZYn;fB.Gzip=eJn;fB.Gunzip=tJn;fB.DeflateRaw=rJn;fB.InflateRaw=nJn;fB.Unzip=iJn;typeof kfo.BrotliCompress=="function"?(fB.BrotliCompress=sJn,fB.BrotliDecompress=aJn):fB.BrotliCompress=fB.BrotliDecompress=class{constructor(){throw new Error("Brotli is not supported in this version of Node.js")}}});var Lct=A((P31,Ffo)=>{var V40=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform;Ffo.exports=V40!=="win32"?e=>e:e=>e&&e.replace(/\\/g,"/")});var eEr=A((k31,Nfo)=>{"use strict";var{Minipass:z40}=ere(),uJn=Lct(),lJn=Symbol("slurp");Nfo.exports=class extends z40{constructor(r,t,n){switch(super(),this.pause(),this.extended=t,this.globalExtended=n,this.header=r,this.startBlockSize=512*Math.ceil(r.size/512),this.blockRemain=this.startBlockSize,this.remain=r.size,this.type=r.type,this.meta=!1,this.ignore=!1,this.type){case"File":case"OldFile":case"Link":case"SymbolicLink":case"CharacterDevice":case"BlockDevice":case"Directory":case"FIFO":case"ContiguousFile":case"GNUDumpDir":break;case"NextFileHasLongLinkpath":case"NextFileHasLongPath":case"OldGnuLongPath":case"GlobalExtendedHeader":case"ExtendedHeader":case"OldExtendedHeader":this.meta=!0;break;default:this.ignore=!0}this.path=uJn(r.path),this.mode=r.mode,this.mode&&(this.mode=this.mode&4095),this.uid=r.uid,this.gid=r.gid,this.uname=r.uname,this.gname=r.gname,this.size=r.size,this.mtime=r.mtime,this.atime=r.atime,this.ctime=r.ctime,this.linkpath=uJn(r.linkpath),this.uname=r.uname,this.gname=r.gname,t&&this[lJn](t),n&&this[lJn](n,!0)}write(r){let t=r.length;if(t>this.blockRemain)throw new Error("writing more to entry than is appropriate");let n=this.remain,i=this.blockRemain;return this.remain=Math.max(0,n-t),this.blockRemain=Math.max(0,i-t),this.ignore?!0:n>=t?super.write(r):super.write(r.slice(0,n))}[lJn](r,t){for(let n in r)r[n]!==null&&r[n]!==void 0&&!(t&&n==="path")&&(this[n]=n==="path"||n==="linkpath"?uJn(r[n]):r[n])}}});var dJn=A(tEr=>{"use strict";tEr.name=new Map([["0","File"],["","OldFile"],["1","Link"],["2","SymbolicLink"],["3","CharacterDevice"],["4","BlockDevice"],["5","Directory"],["6","FIFO"],["7","ContiguousFile"],["g","GlobalExtendedHeader"],["x","ExtendedHeader"],["A","SolarisACL"],["D","GNUDumpDir"],["I","Inode"],["K","NextFileHasLongLinkpath"],["L","NextFileHasLongPath"],["M","ContinuationFile"],["N","OldGnuLongPath"],["S","SparseFile"],["V","TapeVolumeHeader"],["X","OldExtendedHeader"]]);tEr.code=new Map(Array.from(tEr.name).map(e=>[e[1],e[0]]))});var Mfo=A((N31,qfo)=>{"use strict";var $40=(e,r)=>{if(Number.isSafeInteger(e))e<0?K40(e,r):Q40(e,r);else throw Error("cannot encode number outside of javascript safe integer range");return r},Q40=(e,r)=>{r[0]=128;for(var t=r.length;t>1;t--)r[t-1]=e&255,e=Math.floor(e/256)},K40=(e,r)=>{r[0]=255;var t=!1;e=e*-1;for(var n=r.length;n>1;n--){var i=e&255;e=Math.floor(e/256),t?r[n-1]=Ofo(i):i===0?r[n-1]=0:(t=!0,r[n-1]=Bfo(i))}},H40=e=>{let r=e[0],t=r===128?Y40(e.slice(1,e.length)):r===255?W40(e):null;if(t===null)throw Error("invalid base256 encoding");if(!Number.isSafeInteger(t))throw Error("parsed number outside of javascript safe integer range");return t},W40=e=>{for(var r=e.length,t=0,n=!1,i=r-1;i>-1;i--){var s=e[i],a;n?a=Ofo(s):s===0?a=s:(n=!0,a=Bfo(s)),a!==0&&(t-=a*Math.pow(256,r-i-1))}return t},Y40=e=>{for(var r=e.length,t=0,n=r-1;n>-1;n--){var i=e[n];i!==0&&(t+=i*Math.pow(256,r-n-1))}return t},Ofo=e=>(255^e)&255,Bfo=e=>(255^e)+1&255;qfo.exports={encode:$40,parse:H40}});var Gct=A((O31,jfo)=>{"use strict";var pJn=dJn(),jct=require("path").posix,Lfo=Mfo(),mJn=Symbol("slurp"),hB=Symbol("type"),gJn=class{constructor(r,t,n,i){this.cksumValid=!1,this.needPax=!1,this.nullBlock=!1,this.block=null,this.path=null,this.mode=null,this.uid=null,this.gid=null,this.size=null,this.mtime=null,this.cksum=null,this[hB]="0",this.linkpath=null,this.uname=null,this.gname=null,this.devmaj=0,this.devmin=0,this.atime=null,this.ctime=null,Buffer.isBuffer(r)?this.decode(r,t||0,n,i):r&&this.set(r)}decode(r,t,n,i){if(t||(t=0),!r||!(r.length>=t+512))throw new Error("need 512 bytes for header");if(this.path=bIe(r,t,100),this.mode=Mhe(r,t+100,8),this.uid=Mhe(r,t+108,8),this.gid=Mhe(r,t+116,8),this.size=Mhe(r,t+124,12),this.mtime=fJn(r,t+136,12),this.cksum=Mhe(r,t+148,12),this[mJn](n),this[mJn](i,!0),this[hB]=bIe(r,t+156,1),this[hB]===""&&(this[hB]="0"),this[hB]==="0"&&this.path.slice(-1)==="/"&&(this[hB]="5"),this[hB]==="5"&&(this.size=0),this.linkpath=bIe(r,t+157,100),r.slice(t+257,t+265).toString()==="ustar\x0000")if(this.uname=bIe(r,t+265,32),this.gname=bIe(r,t+297,32),this.devmaj=Mhe(r,t+329,8),this.devmin=Mhe(r,t+337,8),r[t+475]!==0){let a=bIe(r,t+345,155);this.path=a+"/"+this.path}else{let a=bIe(r,t+345,130);a&&(this.path=a+"/"+this.path),this.atime=fJn(r,t+476,12),this.ctime=fJn(r,t+488,12)}let s=8*32;for(let a=t;a=t+512))throw new Error("need 512 bytes for header");let n=this.ctime||this.atime?130:155,i=J40(this.path||"",n),s=i[0],a=i[1];this.needPax=i[2],this.needPax=CIe(r,t,100,s)||this.needPax,this.needPax=Lhe(r,t+100,8,this.mode)||this.needPax,this.needPax=Lhe(r,t+108,8,this.uid)||this.needPax,this.needPax=Lhe(r,t+116,8,this.gid)||this.needPax,this.needPax=Lhe(r,t+124,12,this.size)||this.needPax,this.needPax=hJn(r,t+136,12,this.mtime)||this.needPax,r[t+156]=this[hB].charCodeAt(0),this.needPax=CIe(r,t+157,100,this.linkpath)||this.needPax,r.write("ustar\x0000",t+257,8),this.needPax=CIe(r,t+265,32,this.uname)||this.needPax,this.needPax=CIe(r,t+297,32,this.gname)||this.needPax,this.needPax=Lhe(r,t+329,8,this.devmaj)||this.needPax,this.needPax=Lhe(r,t+337,8,this.devmin)||this.needPax,this.needPax=CIe(r,t+345,n,a)||this.needPax,r[t+475]!==0?this.needPax=CIe(r,t+345,155,a)||this.needPax:(this.needPax=CIe(r,t+345,130,a)||this.needPax,this.needPax=hJn(r,t+476,12,this.atime)||this.needPax,this.needPax=hJn(r,t+488,12,this.ctime)||this.needPax);let o=8*32;for(let c=t;c{let n=e,i="",s,a=jct.parse(e).root||".";if(Buffer.byteLength(n)<100)s=[n,i,!1];else{i=jct.dirname(n),n=jct.basename(n);do Buffer.byteLength(n)<=100&&Buffer.byteLength(i)<=r?s=[n,i,!1]:Buffer.byteLength(n)>100&&Buffer.byteLength(i)<=r?s=[n.slice(0,100-1),i,!0]:(n=jct.join(jct.basename(i),n),i=jct.dirname(i));while(i!==a&&!s);s||(s=[e.slice(0,100-1),"",!0])}return s},bIe=(e,r,t)=>e.slice(r,r+t).toString("utf8").replace(/\0.*/,""),fJn=(e,r,t)=>X40(Mhe(e,r,t)),X40=e=>e===null?null:new Date(e*1e3),Mhe=(e,r,t)=>e[r]&128?Lfo.parse(e.slice(r,r+t)):e70(e,r,t),Z40=e=>isNaN(e)?null:e,e70=(e,r,t)=>Z40(parseInt(e.slice(r,r+t).toString("utf8").replace(/\0.*$/,"").trim(),8)),t70={12:8589934591,8:2097151},Lhe=(e,r,t,n)=>n===null?!1:n>t70[t]||n<0?(Lfo.encode(n,e.slice(r,r+t)),!0):(r70(e,r,t,n),!1),r70=(e,r,t,n)=>e.write(n70(n,t),r,t,"ascii"),n70=(e,r)=>i70(Math.floor(e).toString(8),r),i70=(e,r)=>(e.length===r-1?e:new Array(r-e.length-1).join("0")+e+" ")+"\0",hJn=(e,r,t,n)=>n===null?!1:Lhe(e,r,t,n.getTime()/1e3),s70=new Array(156).join("\0"),CIe=(e,r,t,n)=>n===null?!1:(e.write(n+s70,r,t,"utf8"),n.length!==Buffer.byteLength(n)||n.length>t);jfo.exports=gJn});var rEr=A((B31,Gfo)=>{"use strict";var a70=Gct(),o70=require("path"),m4t=class{constructor(r,t){this.atime=r.atime||null,this.charset=r.charset||null,this.comment=r.comment||null,this.ctime=r.ctime||null,this.gid=r.gid||null,this.gname=r.gname||null,this.linkpath=r.linkpath||null,this.mtime=r.mtime||null,this.path=r.path||null,this.size=r.size||null,this.uid=r.uid||null,this.uname=r.uname||null,this.dev=r.dev||null,this.ino=r.ino||null,this.nlink=r.nlink||null,this.global=t||!1}encode(){let r=this.encodeBody();if(r==="")return null;let t=Buffer.byteLength(r),n=512*Math.ceil(1+t/512),i=Buffer.allocUnsafe(n);for(let s=0;s<512;s++)i[s]=0;new a70({path:("PaxHeader/"+o70.basename(this.path)).slice(0,99),mode:this.mode||420,uid:this.uid||null,gid:this.gid||null,size:t,mtime:this.mtime||null,type:this.global?"GlobalExtendedHeader":"ExtendedHeader",linkpath:"",uname:this.uname||"",gname:this.gname||"",devmaj:0,devmin:0,atime:this.atime||null,ctime:this.ctime||null}).encode(i),i.write(r,512,t,"utf8");for(let s=t+512;s=Math.pow(10,s)&&(s+=1),s+i+n}};m4t.parse=(e,r,t)=>new m4t(c70(u70(e),r),t);var c70=(e,r)=>r?Object.keys(e).reduce((t,n)=>(t[n]=e[n],t),r):e,u70=e=>e.replace(/\n$/,"").split(`
          -`).reduce(l70,Object.create(null)),l70=(e,r)=>{let t=parseInt(r,10);if(t!==Buffer.byteLength(r)+1)return e;r=r.slice((t+" ").length);let n=r.split("="),i=n.shift().replace(/^SCHILY\.(dev|ino|nlink)/,"$1");if(!i)return e;let s=n.join("=");return e[i]=/^([A-Z]+\.)?([mac]|birth|creation)time$/.test(i)?new Date(s*1e3):/^[0-9]+$/.test(s)?+s:s,e};Gfo.exports=m4t});var Uct=A((q31,Ufo)=>{Ufo.exports=e=>{let r=e.length-1,t=-1;for(;r>-1&&e.charAt(r)==="/";)t=r,r--;return t===-1?e:e.slice(0,t)}});var nEr=A((M31,Vfo)=>{"use strict";Vfo.exports=e=>class extends e{warn(r,t,n={}){this.file&&(n.file=this.file),this.cwd&&(n.cwd=this.cwd),n.code=t instanceof Error&&t.code||r,n.tarCode=r,!this.strict&&n.recoverable!==!1?(t instanceof Error&&(n=Object.assign(t,n),t=t.message),this.emit("warn",n.tarCode,t,n)):t instanceof Error?this.emit("error",Object.assign(t,n)):this.emit("error",Object.assign(new Error(`${r}: ${t}`),n))}}});var _Jn=A((j31,zfo)=>{"use strict";var iEr=["|","<",">","?",":"],yJn=iEr.map(e=>String.fromCharCode(61440+e.charCodeAt(0))),d70=new Map(iEr.map((e,r)=>[e,yJn[r]])),p70=new Map(yJn.map((e,r)=>[e,iEr[r]]));zfo.exports={encode:e=>iEr.reduce((r,t)=>r.split(t).join(d70.get(t)),e),decode:e=>yJn.reduce((r,t)=>r.split(t).join(p70.get(t)),e)}});var AJn=A((G31,Qfo)=>{var{isAbsolute:m70,parse:$fo}=require("path").win32;Qfo.exports=e=>{let r="",t=$fo(e);for(;m70(e)||t.root;){let n=e.charAt(0)==="/"&&e.slice(0,4)!=="//?/"?"/":t.root;e=e.slice(n.length),r+=n,t=$fo(e)}return[r,e]}});var Hfo=A((U31,Kfo)=>{"use strict";Kfo.exports=(e,r,t)=>(e&=4095,t&&(e=(e|384)&-19),r&&(e&256&&(e|=64),e&32&&(e|=8),e&4&&(e|=1)),e)});var TJn=A(($31,c0o)=>{"use strict";var{Minipass:t0o}=ere(),r0o=rEr(),n0o=Gct(),BJ=require("fs"),Wfo=require("path"),OJ=Lct(),f70=Uct(),i0o=(e,r)=>r?(e=OJ(e).replace(/^\.(\/|$)/,""),f70(r)+"/"+e):OJ(e),h70=16*1024*1024,Yfo=Symbol("process"),Jfo=Symbol("file"),Xfo=Symbol("directory"),CJn=Symbol("symlink"),Zfo=Symbol("hardlink"),f4t=Symbol("header"),sEr=Symbol("read"),vJn=Symbol("lstat"),aEr=Symbol("onlstat"),EJn=Symbol("onread"),DJn=Symbol("onreadlink"),SJn=Symbol("openfile"),wJn=Symbol("onopenfile"),jhe=Symbol("close"),oEr=Symbol("mode"),IJn=Symbol("awaitDrain"),bJn=Symbol("ondrain"),qJ=Symbol("prefix"),e0o=Symbol("hadError"),s0o=nEr(),g70=_Jn(),a0o=AJn(),o0o=Hfo(),cEr=s0o(class extends t0o{constructor(r,t){if(t=t||{},super(t),typeof r!="string")throw new TypeError("path is required");this.path=OJ(r),this.portable=!!t.portable,this.myuid=process.getuid&&process.getuid()||0,this.myuser=process.env.USER||"",this.maxReadSize=t.maxReadSize||h70,this.linkCache=t.linkCache||new Map,this.statCache=t.statCache||new Map,this.preservePaths=!!t.preservePaths,this.cwd=OJ(t.cwd||process.cwd()),this.strict=!!t.strict,this.noPax=!!t.noPax,this.noMtime=!!t.noMtime,this.mtime=t.mtime||null,this.prefix=t.prefix?OJ(t.prefix):null,this.fd=null,this.blockLen=null,this.blockRemain=null,this.buf=null,this.offset=null,this.length=null,this.pos=null,this.remain=null,typeof t.onwarn=="function"&&this.on("warn",t.onwarn);let n=!1;if(!this.preservePaths){let[i,s]=a0o(this.path);i&&(this.path=s,n=i)}this.win32=!!t.win32||process.platform==="win32",this.win32&&(this.path=g70.decode(this.path.replace(/\\/g,"/")),r=r.replace(/\\/g,"/")),this.absolute=OJ(t.absolute||Wfo.resolve(this.cwd,r)),this.path===""&&(this.path="./"),n&&this.warn("TAR_ENTRY_INFO",`stripping ${n} from absolute path`,{entry:this,path:n+this.path}),this.statCache.has(this.absolute)?this[aEr](this.statCache.get(this.absolute)):this[vJn]()}emit(r,...t){return r==="error"&&(this[e0o]=!0),super.emit(r,...t)}[vJn](){BJ.lstat(this.absolute,(r,t)=>{if(r)return this.emit("error",r);this[aEr](t)})}[aEr](r){this.statCache.set(this.absolute,r),this.stat=r,r.isFile()||(r.size=0),this.type=_70(r),this.emit("stat",r),this[Yfo]()}[Yfo](){switch(this.type){case"File":return this[Jfo]();case"Directory":return this[Xfo]();case"SymbolicLink":return this[CJn]();default:return this.end()}}[oEr](r){return o0o(r,this.type==="Directory",this.portable)}[qJ](r){return i0o(r,this.prefix)}[f4t](){this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.header=new n0o({path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,mode:this[oEr](this.stat.mode),uid:this.portable?null:this.stat.uid,gid:this.portable?null:this.stat.gid,size:this.stat.size,mtime:this.noMtime?null:this.mtime||this.stat.mtime,type:this.type,uname:this.portable?null:this.stat.uid===this.myuid?this.myuser:"",atime:this.portable?null:this.stat.atime,ctime:this.portable?null:this.stat.ctime}),this.header.encode()&&!this.noPax&&super.write(new r0o({atime:this.portable?null:this.header.atime,ctime:this.portable?null:this.header.ctime,gid:this.portable?null:this.header.gid,mtime:this.noMtime?null:this.mtime||this.header.mtime,path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,size:this.header.size,uid:this.portable?null:this.header.uid,uname:this.portable?null:this.header.uname,dev:this.portable?null:this.stat.dev,ino:this.portable?null:this.stat.ino,nlink:this.portable?null:this.stat.nlink}).encode()),super.write(this.header.block)}[Xfo](){this.path.slice(-1)!=="/"&&(this.path+="/"),this.stat.size=0,this[f4t](),this.end()}[CJn](){BJ.readlink(this.absolute,(r,t)=>{if(r)return this.emit("error",r);this[DJn](t)})}[DJn](r){this.linkpath=OJ(r),this[f4t](),this.end()}[Zfo](r){this.type="Link",this.linkpath=OJ(Wfo.relative(this.cwd,r)),this.stat.size=0,this[f4t](),this.end()}[Jfo](){if(this.stat.nlink>1){let r=this.stat.dev+":"+this.stat.ino;if(this.linkCache.has(r)){let t=this.linkCache.get(r);if(t.indexOf(this.cwd)===0)return this[Zfo](t)}this.linkCache.set(r,this.absolute)}if(this[f4t](),this.stat.size===0)return this.end();this[SJn]()}[SJn](){BJ.open(this.absolute,"r",(r,t)=>{if(r)return this.emit("error",r);this[wJn](t)})}[wJn](r){if(this.fd=r,this[e0o])return this[jhe]();this.blockLen=512*Math.ceil(this.stat.size/512),this.blockRemain=this.blockLen;let t=Math.min(this.blockLen,this.maxReadSize);this.buf=Buffer.allocUnsafe(t),this.offset=0,this.pos=0,this.remain=this.stat.size,this.length=this.buf.length,this[sEr]()}[sEr](){let{fd:r,buf:t,offset:n,length:i,pos:s}=this;BJ.read(r,t,n,i,s,(a,o)=>{if(a)return this[jhe](()=>this.emit("error",a));this[EJn](o)})}[jhe](r){BJ.close(this.fd,r)}[EJn](r){if(r<=0&&this.remain>0){let i=new Error("encountered unexpected EOF");return i.path=this.absolute,i.syscall="read",i.code="EOF",this[jhe](()=>this.emit("error",i))}if(r>this.remain){let i=new Error("did not encounter expected EOF");return i.path=this.absolute,i.syscall="read",i.code="EOF",this[jhe](()=>this.emit("error",i))}if(r===this.remain)for(let i=r;ithis[bJn]())}[IJn](r){this.once("drain",r)}write(r){if(this.blockRemainr?this.emit("error",r):this.end());this.offset>=this.length&&(this.buf=Buffer.allocUnsafe(Math.min(this.blockRemain,this.buf.length)),this.offset=0),this.length=this.buf.length-this.offset,this[sEr]()}}),xJn=class extends cEr{[vJn](){this[aEr](BJ.lstatSync(this.absolute))}[CJn](){this[DJn](BJ.readlinkSync(this.absolute))}[SJn](){this[wJn](BJ.openSync(this.absolute,"r"))}[sEr](){let r=!0;try{let{fd:t,buf:n,offset:i,length:s,pos:a}=this,o=BJ.readSync(t,n,i,s,a);this[EJn](o),r=!1}finally{if(r)try{this[jhe](()=>{})}catch{}}}[IJn](r){r()}[jhe](r){BJ.closeSync(this.fd),r()}},y70=s0o(class extends t0o{constructor(r,t){t=t||{},super(t),this.preservePaths=!!t.preservePaths,this.portable=!!t.portable,this.strict=!!t.strict,this.noPax=!!t.noPax,this.noMtime=!!t.noMtime,this.readEntry=r,this.type=r.type,this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.prefix=t.prefix||null,this.path=OJ(r.path),this.mode=this[oEr](r.mode),this.uid=this.portable?null:r.uid,this.gid=this.portable?null:r.gid,this.uname=this.portable?null:r.uname,this.gname=this.portable?null:r.gname,this.size=r.size,this.mtime=this.noMtime?null:t.mtime||r.mtime,this.atime=this.portable?null:r.atime,this.ctime=this.portable?null:r.ctime,this.linkpath=OJ(r.linkpath),typeof t.onwarn=="function"&&this.on("warn",t.onwarn);let n=!1;if(!this.preservePaths){let[i,s]=a0o(this.path);i&&(this.path=s,n=i)}this.remain=r.size,this.blockRemain=r.startBlockSize,this.header=new n0o({path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,mode:this.mode,uid:this.portable?null:this.uid,gid:this.portable?null:this.gid,size:this.size,mtime:this.noMtime?null:this.mtime,type:this.type,uname:this.portable?null:this.uname,atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime}),n&&this.warn("TAR_ENTRY_INFO",`stripping ${n} from absolute path`,{entry:this,path:n+this.path}),this.header.encode()&&!this.noPax&&super.write(new r0o({atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime,gid:this.portable?null:this.gid,mtime:this.noMtime?null:this.mtime,path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,size:this.size,uid:this.portable?null:this.uid,uname:this.portable?null:this.uname,dev:this.portable?null:this.readEntry.dev,ino:this.portable?null:this.readEntry.ino,nlink:this.portable?null:this.readEntry.nlink}).encode()),super.write(this.header.block),r.pipe(this)}[qJ](r){return i0o(r,this.prefix)}[oEr](r){return o0o(r,this.type==="Directory",this.portable)}write(r){let t=r.length;if(t>this.blockRemain)throw new Error("writing more to entry than is appropriate");return this.blockRemain-=t,super.write(r)}end(){return this.blockRemain&&super.write(Buffer.alloc(this.blockRemain)),super.end()}});cEr.Sync=xJn;cEr.Tar=y70;var _70=e=>e.isFile()?"File":e.isDirectory()?"Directory":e.isSymbolicLink()?"SymbolicLink":"Unsupported";c0o.exports=cEr});var yEr=A((K31,h0o)=>{"use strict";var hEr=class{constructor(r,t){this.path=r||"./",this.absolute=t,this.entry=null,this.stat=null,this.readdir=null,this.pending=!1,this.ignore=!1,this.piped=!1}},{Minipass:A70}=ere(),b70=cJn(),C70=eEr(),MJn=TJn(),v70=MJn.Sync,E70=MJn.Tar,D70=X2t(),u0o=Buffer.alloc(1024),dEr=Symbol("onStat"),uEr=Symbol("ended"),MJ=Symbol("queue"),Vct=Symbol("current"),vIe=Symbol("process"),lEr=Symbol("processing"),l0o=Symbol("processJob"),LJ=Symbol("jobs"),PJn=Symbol("jobDone"),pEr=Symbol("addFSEntry"),d0o=Symbol("addTarEntry"),NJn=Symbol("stat"),OJn=Symbol("readdir"),mEr=Symbol("onreaddir"),fEr=Symbol("pipe"),p0o=Symbol("entry"),RJn=Symbol("entryOpt"),BJn=Symbol("writeEntryClass"),f0o=Symbol("write"),kJn=Symbol("ondrain"),gEr=require("fs"),m0o=require("path"),S70=nEr(),FJn=Lct(),LJn=S70(class extends A70{constructor(r){super(r),r=r||Object.create(null),this.opt=r,this.file=r.file||"",this.cwd=r.cwd||process.cwd(),this.maxReadSize=r.maxReadSize,this.preservePaths=!!r.preservePaths,this.strict=!!r.strict,this.noPax=!!r.noPax,this.prefix=FJn(r.prefix||""),this.linkCache=r.linkCache||new Map,this.statCache=r.statCache||new Map,this.readdirCache=r.readdirCache||new Map,this[BJn]=MJn,typeof r.onwarn=="function"&&this.on("warn",r.onwarn),this.portable=!!r.portable,this.zip=null,r.gzip?(typeof r.gzip!="object"&&(r.gzip={}),this.portable&&(r.gzip.portable=!0),this.zip=new b70.Gzip(r.gzip),this.zip.on("data",t=>super.write(t)),this.zip.on("end",t=>super.end()),this.zip.on("drain",t=>this[kJn]()),this.on("resume",t=>this.zip.resume())):this.on("drain",this[kJn]),this.noDirRecurse=!!r.noDirRecurse,this.follow=!!r.follow,this.noMtime=!!r.noMtime,this.mtime=r.mtime||null,this.filter=typeof r.filter=="function"?r.filter:t=>!0,this[MJ]=new D70,this[LJ]=0,this.jobs=+r.jobs||4,this[lEr]=!1,this[uEr]=!1}[f0o](r){return super.write(r)}add(r){return this.write(r),this}end(r){return r&&this.write(r),this[uEr]=!0,this[vIe](),this}write(r){if(this[uEr])throw new Error("write after end");return r instanceof C70?this[d0o](r):this[pEr](r),this.flowing}[d0o](r){let t=FJn(m0o.resolve(this.cwd,r.path));if(!this.filter(r.path,r))r.resume();else{let n=new hEr(r.path,t,!1);n.entry=new E70(r,this[RJn](n)),n.entry.on("end",i=>this[PJn](n)),this[LJ]+=1,this[MJ].push(n)}this[vIe]()}[pEr](r){let t=FJn(m0o.resolve(this.cwd,r));this[MJ].push(new hEr(r,t)),this[vIe]()}[NJn](r){r.pending=!0,this[LJ]+=1;let t=this.follow?"stat":"lstat";gEr[t](r.absolute,(n,i)=>{r.pending=!1,this[LJ]-=1,n?this.emit("error",n):this[dEr](r,i)})}[dEr](r,t){this.statCache.set(r.absolute,t),r.stat=t,this.filter(r.path,t)||(r.ignore=!0),this[vIe]()}[OJn](r){r.pending=!0,this[LJ]+=1,gEr.readdir(r.absolute,(t,n)=>{if(r.pending=!1,this[LJ]-=1,t)return this.emit("error",t);this[mEr](r,n)})}[mEr](r,t){this.readdirCache.set(r.absolute,t),r.readdir=t,this[vIe]()}[vIe](){if(!this[lEr]){this[lEr]=!0;for(let r=this[MJ].head;r!==null&&this[LJ]this.warn(t,n,i),noPax:this.noPax,cwd:this.cwd,absolute:r.absolute,preservePaths:this.preservePaths,maxReadSize:this.maxReadSize,strict:this.strict,portable:this.portable,linkCache:this.linkCache,statCache:this.statCache,noMtime:this.noMtime,mtime:this.mtime,prefix:this.prefix}}[p0o](r){this[LJ]+=1;try{return new this[BJn](r.path,this[RJn](r)).on("end",()=>this[PJn](r)).on("error",t=>this.emit("error",t))}catch(t){this.emit("error",t)}}[kJn](){this[Vct]&&this[Vct].entry&&this[Vct].entry.resume()}[fEr](r){r.piped=!0,r.readdir&&r.readdir.forEach(i=>{let s=r.path,a=s==="./"?"":s.replace(/\/*$/,"/");this[pEr](a+i)});let t=r.entry,n=this.zip;n?t.on("data",i=>{n.write(i)||t.pause()}):t.on("data",i=>{super.write(i)||t.pause()})}pause(){return this.zip&&this.zip.pause(),super.pause()}}),qJn=class extends LJn{constructor(r){super(r),this[BJn]=v70}pause(){}resume(){}[NJn](r){let t=this.follow?"statSync":"lstatSync";this[dEr](r,gEr[t](r.absolute))}[OJn](r,t){this[mEr](r,gEr.readdirSync(r.absolute))}[fEr](r){let t=r.entry,n=this.zip;r.readdir&&r.readdir.forEach(i=>{let s=r.path,a=s==="./"?"":s.replace(/\/*$/,"/");this[pEr](a+i)}),n?t.on("data",i=>{n.write(i)}):t.on("data",i=>{super[f0o](i)})}};LJn.Sync=qJn;h0o.exports=LJn});var Jct=A(g4t=>{"use strict";var w70=qNe(),I70=require("events").EventEmitter,L8=require("fs"),UJn=L8.writev;if(!UJn){let e=process.binding("fs"),r=e.FSReqWrap||e.FSReqCallback;UJn=(t,n,i,s)=>{let a=(c,l)=>s(c,l,n),o=new r;o.oncomplete=a,e.writeBuffers(t,n,i,o)}}var Wct=Symbol("_autoClose"),Tz=Symbol("_close"),h4t=Symbol("_ended"),iC=Symbol("_fd"),g0o=Symbol("_finished"),Uhe=Symbol("_flags"),jJn=Symbol("_flush"),VJn=Symbol("_handleChunk"),zJn=Symbol("_makeBuf"),vEr=Symbol("_mode"),_Er=Symbol("_needDrain"),Kct=Symbol("_onerror"),Yct=Symbol("_onopen"),GJn=Symbol("_onread"),$ct=Symbol("_onwrite"),Vhe=Symbol("_open"),$ie=Symbol("_path"),EIe=Symbol("_pos"),jJ=Symbol("_queue"),Qct=Symbol("_read"),y0o=Symbol("_readSize"),Ghe=Symbol("_reading"),AEr=Symbol("_remain"),_0o=Symbol("_size"),bEr=Symbol("_write"),zct=Symbol("_writing"),CEr=Symbol("_defaultFlag"),Hct=Symbol("_errored"),EEr=class extends w70{constructor(r,t){if(t=t||{},super(t),this.readable=!0,this.writable=!1,typeof r!="string")throw new TypeError("path must be a string");this[Hct]=!1,this[iC]=typeof t.fd=="number"?t.fd:null,this[$ie]=r,this[y0o]=t.readSize||16*1024*1024,this[Ghe]=!1,this[_0o]=typeof t.size=="number"?t.size:1/0,this[AEr]=this[_0o],this[Wct]=typeof t.autoClose=="boolean"?t.autoClose:!0,typeof this[iC]=="number"?this[Qct]():this[Vhe]()}get fd(){return this[iC]}get path(){return this[$ie]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[Vhe](){L8.open(this[$ie],"r",(r,t)=>this[Yct](r,t))}[Yct](r,t){r?this[Kct](r):(this[iC]=t,this.emit("open",t),this[Qct]())}[zJn](){return Buffer.allocUnsafe(Math.min(this[y0o],this[AEr]))}[Qct](){if(!this[Ghe]){this[Ghe]=!0;let r=this[zJn]();if(r.length===0)return process.nextTick(()=>this[GJn](null,0,r));L8.read(this[iC],r,0,r.length,null,(t,n,i)=>this[GJn](t,n,i))}}[GJn](r,t,n){this[Ghe]=!1,r?this[Kct](r):this[VJn](t,n)&&this[Qct]()}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.close(r,t=>t?this.emit("error",t):this.emit("close"))}}[Kct](r){this[Ghe]=!0,this[Tz](),this.emit("error",r)}[VJn](r,t){let n=!1;return this[AEr]-=r,r>0&&(n=super.write(rthis[Yct](r,t))}[Yct](r,t){this[CEr]&&this[Uhe]==="r+"&&r&&r.code==="ENOENT"?(this[Uhe]="w",this[Vhe]()):r?this[Kct](r):(this[iC]=t,this.emit("open",t),this[jJn]())}end(r,t){return r&&this.write(r,t),this[h4t]=!0,!this[zct]&&!this[jJ].length&&typeof this[iC]=="number"&&this[$ct](null,0),this}write(r,t){return typeof r=="string"&&(r=Buffer.from(r,t)),this[h4t]?(this.emit("error",new Error("write() after end()")),!1):this[iC]===null||this[zct]||this[jJ].length?(this[jJ].push(r),this[_Er]=!0,!1):(this[zct]=!0,this[bEr](r),!0)}[bEr](r){L8.write(this[iC],r,0,r.length,this[EIe],(t,n)=>this[$ct](t,n))}[$ct](r,t){r?this[Kct](r):(this[EIe]!==null&&(this[EIe]+=t),this[jJ].length?this[jJn]():(this[zct]=!1,this[h4t]&&!this[g0o]?(this[g0o]=!0,this[Tz](),this.emit("finish")):this[_Er]&&(this[_Er]=!1,this.emit("drain"))))}[jJn](){if(this[jJ].length===0)this[h4t]&&this[$ct](null,0);else if(this[jJ].length===1)this[bEr](this[jJ].pop());else{let r=this[jJ];this[jJ]=[],UJn(this[iC],r,this[EIe],(t,n)=>this[$ct](t,n))}}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.close(r,t=>t?this.emit("error",t):this.emit("close"))}}},QJn=class extends DEr{[Vhe](){let r;if(this[CEr]&&this[Uhe]==="r+")try{r=L8.openSync(this[$ie],this[Uhe],this[vEr])}catch(t){if(t.code==="ENOENT")return this[Uhe]="w",this[Vhe]();throw t}else r=L8.openSync(this[$ie],this[Uhe],this[vEr]);this[Yct](null,r)}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.closeSync(r),this.emit("close")}}[bEr](r){let t=!0;try{this[$ct](null,L8.writeSync(this[iC],r,0,r.length,this[EIe])),t=!1}finally{if(t)try{this[Tz]()}catch{}}}};g4t.ReadStream=EEr;g4t.ReadStreamSync=$Jn;g4t.WriteStream=DEr;g4t.WriteStreamSync=QJn});var REr=A((Y31,w0o)=>{"use strict";var x70=nEr(),T70=Gct(),P70=require("events"),R70=X2t(),k70=1024*1024,F70=eEr(),A0o=rEr(),N70=cJn(),{nextTick:O70}=require("process"),KJn=Buffer.from([31,139]),dG=Symbol("state"),DIe=Symbol("writeEntry"),Qie=Symbol("readEntry"),HJn=Symbol("nextEntry"),b0o=Symbol("processEntry"),pG=Symbol("extendedHeader"),y4t=Symbol("globalExtendedHeader"),zhe=Symbol("meta"),C0o=Symbol("emitMeta"),$v=Symbol("buffer"),Kie=Symbol("queue"),SIe=Symbol("ended"),v0o=Symbol("emittedEnd"),wIe=Symbol("emit"),j8=Symbol("unzip"),SEr=Symbol("consumeChunk"),wEr=Symbol("consumeChunkSub"),WJn=Symbol("consumeBody"),E0o=Symbol("consumeMeta"),D0o=Symbol("consumeHeader"),IEr=Symbol("consuming"),YJn=Symbol("bufferConcat"),JJn=Symbol("maybeEnd"),_4t=Symbol("writing"),$he=Symbol("aborted"),xEr=Symbol("onDone"),IIe=Symbol("sawValidEntry"),TEr=Symbol("sawNullBlock"),PEr=Symbol("sawEOF"),S0o=Symbol("closeStream"),B70=e=>!0;w0o.exports=x70(class extends P70{constructor(r){r=r||{},super(r),this.file=r.file||"",this[IIe]=null,this.on(xEr,t=>{(this[dG]==="begin"||this[IIe]===!1)&&this.warn("TAR_BAD_ARCHIVE","Unrecognized archive format")}),r.ondone?this.on(xEr,r.ondone):this.on(xEr,t=>{this.emit("prefinish"),this.emit("finish"),this.emit("end")}),this.strict=!!r.strict,this.maxMetaEntrySize=r.maxMetaEntrySize||k70,this.filter=typeof r.filter=="function"?r.filter:B70,this.writable=!0,this.readable=!1,this[Kie]=new R70,this[$v]=null,this[Qie]=null,this[DIe]=null,this[dG]="begin",this[zhe]="",this[pG]=null,this[y4t]=null,this[SIe]=!1,this[j8]=null,this[$he]=!1,this[TEr]=!1,this[PEr]=!1,this.on("end",()=>this[S0o]()),typeof r.onwarn=="function"&&this.on("warn",r.onwarn),typeof r.onentry=="function"&&this.on("entry",r.onentry)}[D0o](r,t){this[IIe]===null&&(this[IIe]=!1);let n;try{n=new T70(r,t,this[pG],this[y4t])}catch(i){return this.warn("TAR_ENTRY_INVALID",i)}if(n.nullBlock)this[TEr]?(this[PEr]=!0,this[dG]==="begin"&&(this[dG]="header"),this[wIe]("eof")):(this[TEr]=!0,this[wIe]("nullBlock"));else if(this[TEr]=!1,!n.cksumValid)this.warn("TAR_ENTRY_INVALID","checksum failure",{header:n});else if(!n.path)this.warn("TAR_ENTRY_INVALID","path is required",{header:n});else{let i=n.type;if(/^(Symbolic)?Link$/.test(i)&&!n.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath required",{header:n});else if(!/^(Symbolic)?Link$/.test(i)&&n.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath forbidden",{header:n});else{let s=this[DIe]=new F70(n,this[pG],this[y4t]);if(!this[IIe])if(s.remain){let a=()=>{s.invalid||(this[IIe]=!0)};s.on("end",a)}else this[IIe]=!0;s.meta?s.size>this.maxMetaEntrySize?(s.ignore=!0,this[wIe]("ignoredEntry",s),this[dG]="ignore",s.resume()):s.size>0&&(this[zhe]="",s.on("data",a=>this[zhe]+=a),this[dG]="meta"):(this[pG]=null,s.ignore=s.ignore||!this.filter(s.path,s),s.ignore?(this[wIe]("ignoredEntry",s),this[dG]=s.remain?"ignore":"header",s.resume()):(s.remain?this[dG]="body":(this[dG]="header",s.end()),this[Qie]?this[Kie].push(s):(this[Kie].push(s),this[HJn]())))}}}[S0o](){O70(()=>this.emit("close"))}[b0o](r){let t=!0;return r?Array.isArray(r)?this.emit.apply(this,r):(this[Qie]=r,this.emit("entry",r),r.emittedEnd||(r.on("end",n=>this[HJn]()),t=!1)):(this[Qie]=null,t=!1),t}[HJn](){do;while(this[b0o](this[Kie].shift()));if(!this[Kie].length){let r=this[Qie];!r||r.flowing||r.size===r.remain?this[_4t]||this.emit("drain"):r.once("drain",n=>this.emit("drain"))}}[WJn](r,t){let n=this[DIe],i=n.blockRemain,s=i>=r.length&&t===0?r:r.slice(t,t+i);return n.write(s),n.blockRemain||(this[dG]="header",this[DIe]=null,n.end()),s.length}[E0o](r,t){let n=this[DIe],i=this[WJn](r,t);return this[DIe]||this[C0o](n),i}[wIe](r,t,n){!this[Kie].length&&!this[Qie]?this.emit(r,t,n):this[Kie].push([r,t,n])}[C0o](r){switch(this[wIe]("meta",this[zhe]),r.type){case"ExtendedHeader":case"OldExtendedHeader":this[pG]=A0o.parse(this[zhe],this[pG],!1);break;case"GlobalExtendedHeader":this[y4t]=A0o.parse(this[zhe],this[y4t],!0);break;case"NextFileHasLongPath":case"OldGnuLongPath":this[pG]=this[pG]||Object.create(null),this[pG].path=this[zhe].replace(/\0.*/,"");break;case"NextFileHasLongLinkpath":this[pG]=this[pG]||Object.create(null),this[pG].linkpath=this[zhe].replace(/\0.*/,"");break;default:throw new Error("unknown meta: "+r.type)}}abort(r){this[$he]=!0,this.emit("abort",r),this.warn("TAR_ABORT",r,{recoverable:!1})}write(r){if(this[$he])return;if(this[j8]===null&&r){if(this[$v]&&(r=Buffer.concat([this[$v],r]),this[$v]=null),r.lengththis[SEr](s)),this[j8].on("error",s=>this.abort(s)),this[j8].on("end",s=>{this[SIe]=!0,this[SEr]()}),this[_4t]=!0;let i=this[j8][n?"end":"write"](r);return this[_4t]=!1,i}}this[_4t]=!0,this[j8]?this[j8].write(r):this[SEr](r),this[_4t]=!1;let t=this[Kie].length?!1:this[Qie]?this[Qie].flowing:!0;return!t&&!this[Kie].length&&this[Qie].once("drain",n=>this.emit("drain")),t}[YJn](r){r&&!this[$he]&&(this[$v]=this[$v]?Buffer.concat([this[$v],r]):r)}[JJn](){if(this[SIe]&&!this[v0o]&&!this[$he]&&!this[IEr]){this[v0o]=!0;let r=this[DIe];if(r&&r.blockRemain){let t=this[$v]?this[$v].length:0;this.warn("TAR_BAD_ARCHIVE",`Truncated input (needed ${r.blockRemain} more bytes, only ${t} available)`,{entry:r}),this[$v]&&r.write(this[$v]),r.end()}this[wIe](xEr)}}[SEr](r){if(this[IEr])this[YJn](r);else if(!r&&!this[$v])this[JJn]();else{if(this[IEr]=!0,this[$v]){this[YJn](r);let t=this[$v];this[$v]=null,this[wEr](t)}else this[wEr](r);for(;this[$v]&&this[$v].length>=512&&!this[$he]&&!this[PEr];){let t=this[$v];this[$v]=null,this[wEr](t)}this[IEr]=!1}(!this[$v]||this[SIe])&&this[JJn]()}[wEr](r){let t=0,n=r.length;for(;t+512<=n&&!this[$he]&&!this[PEr];)switch(this[dG]){case"begin":case"header":this[D0o](r,t),t+=512;break;case"ignore":case"body":t+=this[WJn](r,t);break;case"meta":t+=this[E0o](r,t);break;default:throw new Error("invalid state: "+this[dG])}t{"use strict";var q70=Bct(),x0o=REr(),Xct=require("fs"),M70=Jct(),I0o=require("path"),XJn=Uct();P0o.exports=(e,r,t)=>{typeof e=="function"?(t=e,r=null,e={}):Array.isArray(e)&&(r=e,e={}),typeof r=="function"&&(t=r,r=null),r?r=Array.from(r):r=[];let n=q70(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return r.length&&j70(n,r),n.noResume||L70(n),n.file&&n.sync?G70(n):n.file?U70(n,t):T0o(n)};var L70=e=>{let r=e.onentry;e.onentry=r?t=>{r(t),t.resume()}:t=>t.resume()},j70=(e,r)=>{let t=new Map(r.map(s=>[XJn(s),!0])),n=e.filter,i=(s,a)=>{let o=a||I0o.parse(s).root||".",c=s===o?!1:t.has(s)?t.get(s):i(I0o.dirname(s),o);return t.set(s,c),c};e.filter=n?(s,a)=>n(s,a)&&i(XJn(s)):s=>i(XJn(s))},G70=e=>{let r=T0o(e),t=e.file,n=!0,i;try{let s=Xct.statSync(t),a=e.maxReadSize||16*1024*1024;if(s.size{let t=new x0o(e),n=e.maxReadSize||16*1024*1024,i=e.file,s=new Promise((a,o)=>{t.on("error",o),t.on("end",a),Xct.stat(i,(c,l)=>{if(c)o(c);else{let u=new M70.ReadStream(i,{readSize:n,size:l.size});u.on("error",o),u.pipe(t)}})});return r?s.then(r,r):s},T0o=e=>new x0o(e)});var B0o=A((X31,O0o)=>{"use strict";var V70=Bct(),FEr=yEr(),R0o=Jct(),k0o=kEr(),F0o=require("path");O0o.exports=(e,r,t)=>{if(typeof r=="function"&&(t=r),Array.isArray(e)&&(r=e,e={}),!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");r=Array.from(r);let n=V70(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return n.file&&n.sync?z70(n,r):n.file?$70(n,r,t):n.sync?Q70(n,r):K70(n,r)};var z70=(e,r)=>{let t=new FEr.Sync(e),n=new R0o.WriteStreamSync(e.file,{mode:e.mode||438});t.pipe(n),N0o(t,r)},$70=(e,r,t)=>{let n=new FEr(e),i=new R0o.WriteStream(e.file,{mode:e.mode||438});n.pipe(i);let s=new Promise((a,o)=>{i.on("error",o),i.on("close",a),n.on("error",o)});return ZJn(n,r),t?s.then(t,t):s},N0o=(e,r)=>{r.forEach(t=>{t.charAt(0)==="@"?k0o({file:F0o.resolve(e.cwd,t.slice(1)),sync:!0,noResume:!0,onentry:n=>e.add(n)}):e.add(t)}),e.end()},ZJn=(e,r)=>{for(;r.length;){let t=r.shift();if(t.charAt(0)==="@")return k0o({file:F0o.resolve(e.cwd,t.slice(1)),noResume:!0,onentry:n=>e.add(n)}).then(n=>ZJn(e,r));e.add(t)}e.end()},Q70=(e,r)=>{let t=new FEr.Sync(e);return N0o(t,r),t},K70=(e,r)=>{let t=new FEr(e);return ZJn(t,r),t}});var eXn=A((Z31,V0o)=>{"use strict";var H70=Bct(),q0o=yEr(),gB=require("fs"),M0o=Jct(),L0o=kEr(),j0o=require("path"),G0o=Gct();V0o.exports=(e,r,t)=>{let n=H70(e);if(!n.file)throw new TypeError("file is required");if(n.gzip)throw new TypeError("cannot append to compressed archives");if(!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");return r=Array.from(r),n.sync?W70(n,r):J70(n,r,t)};var W70=(e,r)=>{let t=new q0o.Sync(e),n=!0,i,s;try{try{i=gB.openSync(e.file,"r+")}catch(c){if(c.code==="ENOENT")i=gB.openSync(e.file,"w+");else throw c}let a=gB.fstatSync(i),o=Buffer.alloc(512);e:for(s=0;sa.size)break;s+=l,e.mtimeCache&&e.mtimeCache.set(c.path,c.mtime)}n=!1,Y70(e,t,s,i,r)}finally{if(n)try{gB.closeSync(i)}catch{}}},Y70=(e,r,t,n,i)=>{let s=new M0o.WriteStreamSync(e.file,{fd:n,start:t});r.pipe(s),X70(r,i)},J70=(e,r,t)=>{r=Array.from(r);let n=new q0o(e),i=(a,o,c)=>{let l=(b,v)=>{b?gB.close(a,w=>c(b)):c(null,v)},u=0;if(o===0)return l(null,0);let m=0,h=Buffer.alloc(512),_=(b,v)=>{if(b)return l(b);if(m+=v,m<512&&v)return gB.read(a,h,m,h.length-m,u+m,_);if(u===0&&h[0]===31&&h[1]===139)return l(new Error("cannot append to compressed archives"));if(m<512)return l(null,u);let w=new G0o(h);if(!w.cksumValid)return l(null,u);let x=512*Math.ceil(w.size/512);if(u+x+512>o||(u+=x+512,u>=o))return l(null,u);e.mtimeCache&&e.mtimeCache.set(w.path,w.mtime),m=0,gB.read(a,h,0,512,u,_)};gB.read(a,h,0,512,u,_)},s=new Promise((a,o)=>{n.on("error",o);let c="r+",l=(u,m)=>{if(u&&u.code==="ENOENT"&&c==="r+")return c="w+",gB.open(e.file,c,l);if(u)return o(u);gB.fstat(m,(h,_)=>{if(h)return gB.close(m,()=>o(h));i(m,_.size,(b,v)=>{if(b)return o(b);let w=new M0o.WriteStream(e.file,{fd:m,start:v});n.pipe(w),w.on("error",o),w.on("close",a),U0o(n,r)})})};gB.open(e.file,c,l)});return t?s.then(t,t):s},X70=(e,r)=>{r.forEach(t=>{t.charAt(0)==="@"?L0o({file:j0o.resolve(e.cwd,t.slice(1)),sync:!0,noResume:!0,onentry:n=>e.add(n)}):e.add(t)}),e.end()},U0o=(e,r)=>{for(;r.length;){let t=r.shift();if(t.charAt(0)==="@")return L0o({file:j0o.resolve(e.cwd,t.slice(1)),noResume:!0,onentry:n=>e.add(n)}).then(n=>U0o(e,r));e.add(t)}e.end()}});var $0o=A((eR1,z0o)=>{"use strict";var Z70=Bct(),e60=eXn();z0o.exports=(e,r,t)=>{let n=Z70(e);if(!n.file)throw new TypeError("file is required");if(n.gzip)throw new TypeError("cannot append to compressed archives");if(!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");return r=Array.from(r),t60(n),e60(n,r,t)};var t60=e=>{let r=e.filter;e.mtimeCache||(e.mtimeCache=new Map),e.filter=r?(t,n)=>r(t,n)&&!(e.mtimeCache.get(t)>n.mtime):(t,n)=>!(e.mtimeCache.get(t)>n.mtime)}});var H0o=A((tR1,K0o)=>{var{promisify:Q0o}=require("util"),Qhe=require("fs"),r60=e=>{if(!e)e={mode:511,fs:Qhe};else if(typeof e=="object")e={mode:511,fs:Qhe,...e};else if(typeof e=="number")e={mode:e,fs:Qhe};else if(typeof e=="string")e={mode:parseInt(e,8),fs:Qhe};else throw new TypeError("invalid options argument");return e.mkdir=e.mkdir||e.fs.mkdir||Qhe.mkdir,e.mkdirAsync=Q0o(e.mkdir),e.stat=e.stat||e.fs.stat||Qhe.stat,e.statAsync=Q0o(e.stat),e.statSync=e.statSync||e.fs.statSync||Qhe.statSync,e.mkdirSync=e.mkdirSync||e.fs.mkdirSync||Qhe.mkdirSync,e};K0o.exports=r60});var Y0o=A((rR1,W0o)=>{var n60=process.env.__TESTING_MKDIRP_PLATFORM__||process.platform,{resolve:i60,parse:s60}=require("path"),a60=e=>{if(/\0/.test(e))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:e,code:"ERR_INVALID_ARG_VALUE"});if(e=i60(e),n60==="win32"){let r=/[*|"<>?:]/,{root:t}=s60(e);if(r.test(e.substr(t.length)))throw Object.assign(new Error("Illegal characters in path."),{path:e,code:"EINVAL"})}return e};W0o.exports=a60});var tho=A((nR1,eho)=>{var{dirname:J0o}=require("path"),X0o=(e,r,t=void 0)=>t===r?Promise.resolve():e.statAsync(r).then(n=>n.isDirectory()?t:void 0,n=>n.code==="ENOENT"?X0o(e,J0o(r),r):void 0),Z0o=(e,r,t=void 0)=>{if(t!==r)try{return e.statSync(r).isDirectory()?t:void 0}catch(n){return n.code==="ENOENT"?Z0o(e,J0o(r),r):void 0}};eho.exports={findMade:X0o,findMadeSync:Z0o}});var nXn=A((iR1,nho)=>{var{dirname:rho}=require("path"),tXn=(e,r,t)=>{r.recursive=!1;let n=rho(e);return n===e?r.mkdirAsync(e,r).catch(i=>{if(i.code!=="EISDIR")throw i}):r.mkdirAsync(e,r).then(()=>t||e,i=>{if(i.code==="ENOENT")return tXn(n,r).then(s=>tXn(e,r,s));if(i.code!=="EEXIST"&&i.code!=="EROFS")throw i;return r.statAsync(e).then(s=>{if(s.isDirectory())return t;throw i},()=>{throw i})})},rXn=(e,r,t)=>{let n=rho(e);if(r.recursive=!1,n===e)try{return r.mkdirSync(e,r)}catch(i){if(i.code!=="EISDIR")throw i;return}try{return r.mkdirSync(e,r),t||e}catch(i){if(i.code==="ENOENT")return rXn(e,r,rXn(n,r,t));if(i.code!=="EEXIST"&&i.code!=="EROFS")throw i;try{if(!r.statSync(e).isDirectory())throw i}catch{throw i}}};nho.exports={mkdirpManual:tXn,mkdirpManualSync:rXn}});var aho=A((sR1,sho)=>{var{dirname:iho}=require("path"),{findMade:o60,findMadeSync:c60}=tho(),{mkdirpManual:u60,mkdirpManualSync:l60}=nXn(),d60=(e,r)=>(r.recursive=!0,iho(e)===e?r.mkdirAsync(e,r):o60(r,e).then(n=>r.mkdirAsync(e,r).then(()=>n).catch(i=>{if(i.code==="ENOENT")return u60(e,r);throw i}))),p60=(e,r)=>{if(r.recursive=!0,iho(e)===e)return r.mkdirSync(e,r);let n=c60(r,e);try{return r.mkdirSync(e,r),n}catch(i){if(i.code==="ENOENT")return l60(e,r);throw i}};sho.exports={mkdirpNative:d60,mkdirpNativeSync:p60}});var lho=A((aR1,uho)=>{var oho=require("fs"),m60=process.env.__TESTING_MKDIRP_NODE_VERSION__||process.version,iXn=m60.replace(/^v/,"").split("."),cho=+iXn[0]>10||+iXn[0]==10&&+iXn[1]>=12,f60=cho?e=>e.mkdir===oho.mkdir:()=>!1,h60=cho?e=>e.mkdirSync===oho.mkdirSync:()=>!1;uho.exports={useNative:f60,useNativeSync:h60}});var gho=A((oR1,hho)=>{var Zct=H0o(),eut=Y0o(),{mkdirpNative:dho,mkdirpNativeSync:pho}=aho(),{mkdirpManual:mho,mkdirpManualSync:fho}=nXn(),{useNative:g60,useNativeSync:y60}=lho(),tut=(e,r)=>(e=eut(e),r=Zct(r),g60(r)?dho(e,r):mho(e,r)),_60=(e,r)=>(e=eut(e),r=Zct(r),y60(r)?pho(e,r):fho(e,r));tut.sync=_60;tut.native=(e,r)=>dho(eut(e),Zct(r));tut.manual=(e,r)=>mho(eut(e),Zct(r));tut.nativeSync=(e,r)=>pho(eut(e),Zct(r));tut.manualSync=(e,r)=>fho(eut(e),Zct(r));hho.exports=tut});var Eho=A((cR1,vho)=>{"use strict";var mG=require("fs"),xIe=require("path"),A60=mG.lchown?"lchown":"chown",b60=mG.lchownSync?"lchownSync":"chownSync",_ho=mG.lchown&&!process.version.match(/v1[1-9]+\./)&&!process.version.match(/v10\.[6-9]/),yho=(e,r,t)=>{try{return mG[b60](e,r,t)}catch(n){if(n.code!=="ENOENT")throw n}},C60=(e,r,t)=>{try{return mG.chownSync(e,r,t)}catch(n){if(n.code!=="ENOENT")throw n}},v60=_ho?(e,r,t,n)=>i=>{!i||i.code!=="EISDIR"?n(i):mG.chown(e,r,t,n)}:(e,r,t,n)=>n,sXn=_ho?(e,r,t)=>{try{return yho(e,r,t)}catch(n){if(n.code!=="EISDIR")throw n;C60(e,r,t)}}:(e,r,t)=>yho(e,r,t),E60=process.version,Aho=(e,r,t)=>mG.readdir(e,r,t),D60=(e,r)=>mG.readdirSync(e,r);/^v4\./.test(E60)&&(Aho=(e,r,t)=>mG.readdir(e,t));var NEr=(e,r,t,n)=>{mG[A60](e,r,t,v60(e,r,t,i=>{n(i&&i.code!=="ENOENT"?i:null)}))},bho=(e,r,t,n,i)=>{if(typeof r=="string")return mG.lstat(xIe.resolve(e,r),(s,a)=>{if(s)return i(s.code!=="ENOENT"?s:null);a.name=r,bho(e,a,t,n,i)});if(r.isDirectory())aXn(xIe.resolve(e,r.name),t,n,s=>{if(s)return i(s);let a=xIe.resolve(e,r.name);NEr(a,t,n,i)});else{let s=xIe.resolve(e,r.name);NEr(s,t,n,i)}},aXn=(e,r,t,n)=>{Aho(e,{withFileTypes:!0},(i,s)=>{if(i){if(i.code==="ENOENT")return n();if(i.code!=="ENOTDIR"&&i.code!=="ENOTSUP")return n(i)}if(i||!s.length)return NEr(e,r,t,n);let a=s.length,o=null,c=l=>{if(!o){if(l)return n(o=l);if(--a===0)return NEr(e,r,t,n)}};s.forEach(l=>bho(e,l,r,t,c))})},S60=(e,r,t,n)=>{if(typeof r=="string")try{let i=mG.lstatSync(xIe.resolve(e,r));i.name=r,r=i}catch(i){if(i.code==="ENOENT")return;throw i}r.isDirectory()&&Cho(xIe.resolve(e,r.name),t,n),sXn(xIe.resolve(e,r.name),t,n)},Cho=(e,r,t)=>{let n;try{n=D60(e,{withFileTypes:!0})}catch(i){if(i.code==="ENOENT")return;if(i.code==="ENOTDIR"||i.code==="ENOTSUP")return sXn(e,r,t);throw i}return n&&n.length&&n.forEach(i=>S60(e,i,r,t)),sXn(e,r,t)};vho.exports=aXn;aXn.sync=Cho});var Iho=A((uR1,oXn)=>{"use strict";var Dho=gho(),fG=require("fs"),OEr=require("path"),Sho=Eho(),Pz=Lct(),BEr=class extends Error{constructor(r,t){super("Cannot extract through symbolic link"),this.path=t,this.symlink=r}get name(){return"SylinkError"}},qEr=class extends Error{constructor(r,t){super(t+": Cannot cd into '"+r+"'"),this.path=r,this.code=t}get name(){return"CwdError"}},MEr=(e,r)=>e.get(Pz(r)),A4t=(e,r,t)=>e.set(Pz(r),t),w60=(e,r)=>{fG.stat(e,(t,n)=>{(t||!n.isDirectory())&&(t=new qEr(e,t&&t.code||"ENOTDIR")),r(t)})};oXn.exports=(e,r,t)=>{e=Pz(e);let n=r.umask,i=r.mode|448,s=(i&n)!==0,a=r.uid,o=r.gid,c=typeof a=="number"&&typeof o=="number"&&(a!==r.processUid||o!==r.processGid),l=r.preserve,u=r.unlink,m=r.cache,h=Pz(r.cwd),_=(w,x)=>{w?t(w):(A4t(m,e,!0),x&&c?Sho(x,a,o,P=>_(P)):s?fG.chmod(e,i,t):t())};if(m&&MEr(m,e)===!0)return _();if(e===h)return w60(e,_);if(l)return Dho(e,{mode:i}).then(w=>_(null,w),_);let v=Pz(OEr.relative(h,e)).split("/");LEr(h,v,i,m,u,h,null,_)};var LEr=(e,r,t,n,i,s,a,o)=>{if(!r.length)return o(null,a);let c=r.shift(),l=Pz(OEr.resolve(e+"/"+c));if(MEr(n,l))return LEr(l,r,t,n,i,s,a,o);fG.mkdir(l,t,who(l,r,t,n,i,s,a,o))},who=(e,r,t,n,i,s,a,o)=>c=>{c?fG.lstat(e,(l,u)=>{if(l)l.path=l.path&&Pz(l.path),o(l);else if(u.isDirectory())LEr(e,r,t,n,i,s,a,o);else if(i)fG.unlink(e,m=>{if(m)return o(m);fG.mkdir(e,t,who(e,r,t,n,i,s,a,o))});else{if(u.isSymbolicLink())return o(new BEr(e,e+"/"+r.join("/")));o(c)}}):(a=a||e,LEr(e,r,t,n,i,s,a,o))},I60=e=>{let r=!1,t="ENOTDIR";try{r=fG.statSync(e).isDirectory()}catch(n){t=n.code}finally{if(!r)throw new qEr(e,t)}};oXn.exports.sync=(e,r)=>{e=Pz(e);let t=r.umask,n=r.mode|448,i=(n&t)!==0,s=r.uid,a=r.gid,o=typeof s=="number"&&typeof a=="number"&&(s!==r.processUid||a!==r.processGid),c=r.preserve,l=r.unlink,u=r.cache,m=Pz(r.cwd),h=w=>{A4t(u,e,!0),w&&o&&Sho.sync(w,s,a),i&&fG.chmodSync(e,n)};if(u&&MEr(u,e)===!0)return h();if(e===m)return I60(m),h();if(c)return h(Dho.sync(e,n));let b=Pz(OEr.relative(m,e)).split("/"),v=null;for(let w=b.shift(),x=m;w&&(x+="/"+w);w=b.shift())if(x=Pz(OEr.resolve(x)),!MEr(u,x))try{fG.mkdirSync(x,n),v=v||x,A4t(u,x,!0)}catch{let k=fG.lstatSync(x);if(k.isDirectory()){A4t(u,x,!0);continue}else if(l){fG.unlinkSync(x),fG.mkdirSync(x,n),v=v||x,A4t(u,x,!0);continue}else if(k.isSymbolicLink())return new BEr(x,x+"/"+b.join("/"))}return h(v)}});var uXn=A((lR1,xho)=>{var cXn=Object.create(null),{hasOwnProperty:x60}=Object.prototype;xho.exports=e=>(x60.call(cXn,e)||(cXn[e]=e.normalize("NFD")),cXn[e])});var kho=A((dR1,Rho)=>{var Tho=require("assert"),T60=uXn(),P60=Uct(),{join:Pho}=require("path"),R60=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,k60=R60==="win32";Rho.exports=()=>{let e=new Map,r=new Map,t=l=>l.split("/").slice(0,-1).reduce((m,h)=>(m.length&&(h=Pho(m[m.length-1],h)),m.push(h||"/"),m),[]),n=new Set,i=l=>{let u=r.get(l);if(!u)throw new Error("function does not have any path reservations");return{paths:u.paths.map(m=>e.get(m)),dirs:[...u.dirs].map(m=>e.get(m))}},s=l=>{let{paths:u,dirs:m}=i(l);return u.every(h=>h[0]===l)&&m.every(h=>h[0]instanceof Set&&h[0].has(l))},a=l=>n.has(l)||!s(l)?!1:(n.add(l),l(()=>o(l)),!0),o=l=>{if(!n.has(l))return!1;let{paths:u,dirs:m}=r.get(l),h=new Set;return u.forEach(_=>{let b=e.get(_);Tho.equal(b[0],l),b.length===1?e.delete(_):(b.shift(),typeof b[0]=="function"?h.add(b[0]):b[0].forEach(v=>h.add(v)))}),m.forEach(_=>{let b=e.get(_);Tho(b[0]instanceof Set),b[0].size===1&&b.length===1?e.delete(_):b[0].size===1?(b.shift(),h.add(b[0])):b[0].delete(l)}),n.delete(l),h.forEach(_=>a(_)),!0};return{check:s,reserve:(l,u)=>{l=k60?["win32 parallelization disabled"]:l.map(h=>P60(Pho(T60(h))).toLowerCase());let m=new Set(l.map(h=>t(h)).reduce((h,_)=>h.concat(_)));return r.set(u,{dirs:m,paths:l}),l.forEach(h=>{let _=e.get(h);_?_.push(u):e.set(h,[u])}),m.forEach(h=>{let _=e.get(h);_?_[_.length-1]instanceof Set?_[_.length-1].add(u):_.push(new Set([u])):e.set(h,[new Set([u])])}),a(u)}}}});var Oho=A((pR1,Nho)=>{var F60=process.env.__FAKE_PLATFORM__||process.platform,N60=F60==="win32",O60=global.__FAKE_TESTING_FS__||require("fs"),{O_CREAT:B60,O_TRUNC:q60,O_WRONLY:M60,UV_FS_O_FILEMAP:Fho=0}=O60.constants,L60=N60&&!!Fho,j60=512*1024,G60=Fho|q60|B60|M60;Nho.exports=L60?e=>e"w"});var _Xn=A((mR1,Who)=>{"use strict";var U60=require("assert"),V60=REr(),dA=require("fs"),z60=Jct(),Hie=require("path"),Qho=Iho(),Bho=_Jn(),$60=kho(),Q60=AJn(),yB=Lct(),K60=Uct(),H60=uXn(),qho=Symbol("onEntry"),pXn=Symbol("checkFs"),Mho=Symbol("checkFs2"),UEr=Symbol("pruneCache"),mXn=Symbol("isReusable"),hG=Symbol("makeFs"),fXn=Symbol("file"),hXn=Symbol("directory"),VEr=Symbol("link"),Lho=Symbol("symlink"),jho=Symbol("hardlink"),Gho=Symbol("unsupported"),Uho=Symbol("checkPath"),Khe=Symbol("mkdir"),jR=Symbol("onError"),jEr=Symbol("pending"),Vho=Symbol("pend"),rut=Symbol("unpend"),lXn=Symbol("ended"),dXn=Symbol("maybeClose"),gXn=Symbol("skip"),b4t=Symbol("doChown"),C4t=Symbol("uid"),v4t=Symbol("gid"),E4t=Symbol("checkedCwd"),Kho=require("crypto"),Hho=Oho(),W60=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,D4t=W60==="win32",Y60=(e,r)=>{if(!D4t)return dA.unlink(e,r);let t=e+".DELETE."+Kho.randomBytes(16).toString("hex");dA.rename(e,t,n=>{if(n)return r(n);dA.unlink(t,r)})},J60=e=>{if(!D4t)return dA.unlinkSync(e);let r=e+".DELETE."+Kho.randomBytes(16).toString("hex");dA.renameSync(e,r),dA.unlinkSync(r)},zho=(e,r,t)=>e===e>>>0?e:r===r>>>0?r:t,$ho=e=>K60(yB(H60(e))).toLowerCase(),X60=(e,r)=>{r=$ho(r);for(let t of e.keys()){let n=$ho(t);(n===r||n.indexOf(r+"/")===0)&&e.delete(t)}},Z60=e=>{for(let r of e.keys())e.delete(r)},S4t=class extends V60{constructor(r){if(r||(r={}),r.ondone=t=>{this[lXn]=!0,this[dXn]()},super(r),this[E4t]=!1,this.reservations=$60(),this.transform=typeof r.transform=="function"?r.transform:null,this.writable=!0,this.readable=!1,this[jEr]=0,this[lXn]=!1,this.dirCache=r.dirCache||new Map,typeof r.uid=="number"||typeof r.gid=="number"){if(typeof r.uid!="number"||typeof r.gid!="number")throw new TypeError("cannot set owner without number uid and gid");if(r.preserveOwner)throw new TypeError("cannot preserve owner in archive and also set owner explicitly");this.uid=r.uid,this.gid=r.gid,this.setOwner=!0}else this.uid=null,this.gid=null,this.setOwner=!1;r.preserveOwner===void 0&&typeof r.uid!="number"?this.preserveOwner=process.getuid&&process.getuid()===0:this.preserveOwner=!!r.preserveOwner,this.processUid=(this.preserveOwner||this.setOwner)&&process.getuid?process.getuid():null,this.processGid=(this.preserveOwner||this.setOwner)&&process.getgid?process.getgid():null,this.forceChown=r.forceChown===!0,this.win32=!!r.win32||D4t,this.newer=!!r.newer,this.keep=!!r.keep,this.noMtime=!!r.noMtime,this.preservePaths=!!r.preservePaths,this.unlink=!!r.unlink,this.cwd=yB(Hie.resolve(r.cwd||process.cwd())),this.strip=+r.strip||0,this.processUmask=r.noChmod?0:process.umask(),this.umask=typeof r.umask=="number"?r.umask:this.processUmask,this.dmode=r.dmode||511&~this.umask,this.fmode=r.fmode||438&~this.umask,this.on("entry",t=>this[qho](t))}warn(r,t,n={}){return(r==="TAR_BAD_ARCHIVE"||r==="TAR_ABORT")&&(n.recoverable=!1),super.warn(r,t,n)}[dXn](){this[lXn]&&this[jEr]===0&&(this.emit("prefinish"),this.emit("finish"),this.emit("end"))}[Uho](r){if(this.strip){let t=yB(r.path).split("/");if(t.length=this.strip)r.linkpath=n.slice(this.strip).join("/");else return!1}}if(!this.preservePaths){let t=yB(r.path),n=t.split("/");if(n.includes("..")||D4t&&/^[a-z]:\.\.$/i.test(n[0]))return this.warn("TAR_ENTRY_ERROR","path contains '..'",{entry:r,path:t}),!1;let[i,s]=Q60(t);i&&(r.path=s,this.warn("TAR_ENTRY_INFO",`stripping ${i} from absolute path`,{entry:r,path:t}))}if(Hie.isAbsolute(r.path)?r.absolute=yB(Hie.resolve(r.path)):r.absolute=yB(Hie.resolve(this.cwd,r.path)),!this.preservePaths&&r.absolute.indexOf(this.cwd+"/")!==0&&r.absolute!==this.cwd)return this.warn("TAR_ENTRY_ERROR","path escaped extraction target",{entry:r,path:yB(r.path),resolvedPath:r.absolute,cwd:this.cwd}),!1;if(r.absolute===this.cwd&&r.type!=="Directory"&&r.type!=="GNUDumpDir")return!1;if(this.win32){let{root:t}=Hie.win32.parse(r.absolute);r.absolute=t+Bho.encode(r.absolute.slice(t.length));let{root:n}=Hie.win32.parse(r.path);r.path=n+Bho.encode(r.path.slice(n.length))}return!0}[qho](r){if(!this[Uho](r))return r.resume();switch(U60.equal(typeof r.absolute,"string"),r.type){case"Directory":case"GNUDumpDir":r.mode&&(r.mode=r.mode|448);case"File":case"OldFile":case"ContiguousFile":case"Link":case"SymbolicLink":return this[pXn](r);case"CharacterDevice":case"BlockDevice":case"FIFO":default:return this[Gho](r)}}[jR](r,t){r.name==="CwdError"?this.emit("error",r):(this.warn("TAR_ENTRY_ERROR",r,{entry:t}),this[rut](),t.resume())}[Khe](r,t,n){Qho(yB(r),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:t,noChmod:this.noChmod},n)}[b4t](r){return this.forceChown||this.preserveOwner&&(typeof r.uid=="number"&&r.uid!==this.processUid||typeof r.gid=="number"&&r.gid!==this.processGid)||typeof this.uid=="number"&&this.uid!==this.processUid||typeof this.gid=="number"&&this.gid!==this.processGid}[C4t](r){return zho(this.uid,r.uid,this.processUid)}[v4t](r){return zho(this.gid,r.gid,this.processGid)}[fXn](r,t){let n=r.mode&4095||this.fmode,i=new z60.WriteStream(r.absolute,{flags:Hho(r.size),mode:n,autoClose:!1});i.on("error",c=>{i.fd&&dA.close(i.fd,()=>{}),i.write=()=>!0,this[jR](c,r),t()});let s=1,a=c=>{if(c){i.fd&&dA.close(i.fd,()=>{}),this[jR](c,r),t();return}--s===0&&dA.close(i.fd,l=>{l?this[jR](l,r):this[rut](),t()})};i.on("finish",c=>{let l=r.absolute,u=i.fd;if(r.mtime&&!this.noMtime){s++;let m=r.atime||new Date,h=r.mtime;dA.futimes(u,m,h,_=>_?dA.utimes(l,m,h,b=>a(b&&_)):a())}if(this[b4t](r)){s++;let m=this[C4t](r),h=this[v4t](r);dA.fchown(u,m,h,_=>_?dA.chown(l,m,h,b=>a(b&&_)):a())}a()});let o=this.transform&&this.transform(r)||r;o!==r&&(o.on("error",c=>{this[jR](c,r),t()}),r.pipe(o)),o.pipe(i)}[hXn](r,t){let n=r.mode&4095||this.dmode;this[Khe](r.absolute,n,i=>{if(i){this[jR](i,r),t();return}let s=1,a=o=>{--s===0&&(t(),this[rut](),r.resume())};r.mtime&&!this.noMtime&&(s++,dA.utimes(r.absolute,r.atime||new Date,r.mtime,a)),this[b4t](r)&&(s++,dA.chown(r.absolute,this[C4t](r),this[v4t](r),a)),a()})}[Gho](r){r.unsupported=!0,this.warn("TAR_ENTRY_UNSUPPORTED",`unsupported entry type: ${r.type}`,{entry:r}),r.resume()}[Lho](r,t){this[VEr](r,r.linkpath,"symlink",t)}[jho](r,t){let n=yB(Hie.resolve(this.cwd,r.linkpath));this[VEr](r,n,"link",t)}[Vho](){this[jEr]++}[rut](){this[jEr]--,this[dXn]()}[gXn](r){this[rut](),r.resume()}[mXn](r,t){return r.type==="File"&&!this.unlink&&t.isFile()&&t.nlink<=1&&!D4t}[pXn](r){this[Vho]();let t=[r.path];r.linkpath&&t.push(r.linkpath),this.reservations.reserve(t,n=>this[Mho](r,n))}[UEr](r){r.type==="SymbolicLink"?Z60(this.dirCache):r.type!=="Directory"&&X60(this.dirCache,r.absolute)}[Mho](r,t){this[UEr](r);let n=o=>{this[UEr](r),t(o)},i=()=>{this[Khe](this.cwd,this.dmode,o=>{if(o){this[jR](o,r),n();return}this[E4t]=!0,s()})},s=()=>{if(r.absolute!==this.cwd){let o=yB(Hie.dirname(r.absolute));if(o!==this.cwd)return this[Khe](o,this.dmode,c=>{if(c){this[jR](c,r),n();return}a()})}a()},a=()=>{dA.lstat(r.absolute,(o,c)=>{if(c&&(this.keep||this.newer&&c.mtime>r.mtime)){this[gXn](r),n();return}if(o||this[mXn](r,c))return this[hG](null,r,n);if(c.isDirectory()){if(r.type==="Directory"){let l=!this.noChmod&&r.mode&&(c.mode&4095)!==r.mode,u=m=>this[hG](m,r,n);return l?dA.chmod(r.absolute,r.mode,u):u()}if(r.absolute!==this.cwd)return dA.rmdir(r.absolute,l=>this[hG](l,r,n))}if(r.absolute===this.cwd)return this[hG](null,r,n);Y60(r.absolute,l=>this[hG](l,r,n))})};this[E4t]?s():i()}[hG](r,t,n){if(r){this[jR](r,t),n();return}switch(t.type){case"File":case"OldFile":case"ContiguousFile":return this[fXn](t,n);case"Link":return this[jho](t,n);case"SymbolicLink":return this[Lho](t,n);case"Directory":case"GNUDumpDir":return this[hXn](t,n)}}[VEr](r,t,n,i){dA[n](t,r.absolute,s=>{s?this[jR](s,r):(this[rut](),r.resume()),i()})}},GEr=e=>{try{return[null,e()]}catch(r){return[r,null]}},yXn=class extends S4t{[hG](r,t){return super[hG](r,t,()=>{})}[pXn](r){if(this[UEr](r),!this[E4t]){let s=this[Khe](this.cwd,this.dmode);if(s)return this[jR](s,r);this[E4t]=!0}if(r.absolute!==this.cwd){let s=yB(Hie.dirname(r.absolute));if(s!==this.cwd){let a=this[Khe](s,this.dmode);if(a)return this[jR](a,r)}}let[t,n]=GEr(()=>dA.lstatSync(r.absolute));if(n&&(this.keep||this.newer&&n.mtime>r.mtime))return this[gXn](r);if(t||this[mXn](r,n))return this[hG](null,r);if(n.isDirectory()){if(r.type==="Directory"){let a=!this.noChmod&&r.mode&&(n.mode&4095)!==r.mode,[o]=a?GEr(()=>{dA.chmodSync(r.absolute,r.mode)}):[];return this[hG](o,r)}let[s]=GEr(()=>dA.rmdirSync(r.absolute));this[hG](s,r)}let[i]=r.absolute===this.cwd?[]:GEr(()=>J60(r.absolute));this[hG](i,r)}[fXn](r,t){let n=r.mode&4095||this.fmode,i=o=>{let c;try{dA.closeSync(s)}catch(l){c=l}(o||c)&&this[jR](o||c,r),t()},s;try{s=dA.openSync(r.absolute,Hho(r.size),n)}catch(o){return i(o)}let a=this.transform&&this.transform(r)||r;a!==r&&(a.on("error",o=>this[jR](o,r)),r.pipe(a)),a.on("data",o=>{try{dA.writeSync(s,o,0,o.length)}catch(c){i(c)}}),a.on("end",o=>{let c=null;if(r.mtime&&!this.noMtime){let l=r.atime||new Date,u=r.mtime;try{dA.futimesSync(s,l,u)}catch(m){try{dA.utimesSync(r.absolute,l,u)}catch{c=m}}}if(this[b4t](r)){let l=this[C4t](r),u=this[v4t](r);try{dA.fchownSync(s,l,u)}catch(m){try{dA.chownSync(r.absolute,l,u)}catch{c=c||m}}}i(c)})}[hXn](r,t){let n=r.mode&4095||this.dmode,i=this[Khe](r.absolute,n);if(i){this[jR](i,r),t();return}if(r.mtime&&!this.noMtime)try{dA.utimesSync(r.absolute,r.atime||new Date,r.mtime)}catch{}if(this[b4t](r))try{dA.chownSync(r.absolute,this[C4t](r),this[v4t](r))}catch{}t(),r.resume()}[Khe](r,t){try{return Qho.sync(yB(r),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:t})}catch(n){return n}}[VEr](r,t,n,i){try{dA[n+"Sync"](t,r.absolute),i(),r.resume()}catch(s){return this[jR](s,r)}}};S4t.Sync=yXn;Who.exports=S4t});var ego=A((fR1,Zho)=>{"use strict";var eF0=Bct(),zEr=_Xn(),Jho=require("fs"),Xho=Jct(),Yho=require("path"),AXn=Uct();Zho.exports=(e,r,t)=>{typeof e=="function"?(t=e,r=null,e={}):Array.isArray(e)&&(r=e,e={}),typeof r=="function"&&(t=r,r=null),r?r=Array.from(r):r=[];let n=eF0(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return r.length&&tF0(n,r),n.file&&n.sync?rF0(n):n.file?nF0(n,t):n.sync?iF0(n):sF0(n)};var tF0=(e,r)=>{let t=new Map(r.map(s=>[AXn(s),!0])),n=e.filter,i=(s,a)=>{let o=a||Yho.parse(s).root||".",c=s===o?!1:t.has(s)?t.get(s):i(Yho.dirname(s),o);return t.set(s,c),c};e.filter=n?(s,a)=>n(s,a)&&i(AXn(s)):s=>i(AXn(s))},rF0=e=>{let r=new zEr.Sync(e),t=e.file,n=Jho.statSync(t),i=e.maxReadSize||16*1024*1024;new Xho.ReadStreamSync(t,{readSize:i,size:n.size}).pipe(r)},nF0=(e,r)=>{let t=new zEr(e),n=e.maxReadSize||16*1024*1024,i=e.file,s=new Promise((a,o)=>{t.on("error",o),t.on("close",a),Jho.stat(i,(c,l)=>{if(c)o(c);else{let u=new Xho.ReadStream(i,{readSize:n,size:l.size});u.on("error",o),u.pipe(t)}})});return r?s.then(r,r):s},iF0=e=>new zEr.Sync(e),sF0=e=>new zEr(e)});var tgo=A(iI=>{"use strict";iI.c=iI.create=B0o();iI.r=iI.replace=eXn();iI.t=iI.list=kEr();iI.u=iI.update=$0o();iI.x=iI.extract=ego();iI.Pack=yEr();iI.Unpack=_Xn();iI.Parse=REr();iI.ReadEntry=eEr();iI.WriteEntry=TJn();iI.Header=Gct();iI.Pax=rEr();iI.types=dJn()});var ngo=A($Er=>{"use strict";Object.defineProperty($Er,"__esModule",{value:!0});$Er.WorkerPool=void 0;var rgo=(Yh(),Dr(Wh)),aF0=rgo.__importDefault(pct()),oF0=require("worker_threads"),cF0=rgo.__importStar(n4t()),Hhe=Symbol("kTaskInfo"),bXn=class{constructor(r){this.source=r,this.workers=[],this.limit=(0,aF0.default)(cF0.availableParallelism()),this.cleanupInterval=setInterval(()=>{if(this.limit.pendingCount===0&&this.limit.activeCount===0){let t=this.workers.pop();t?t.terminate():clearInterval(this.cleanupInterval)}},5e3).unref()}createWorker(){this.cleanupInterval.refresh();let r=new oF0.Worker(this.source,{eval:!0,execArgv:[...process.execArgv,"--unhandled-rejections=strict"]});return r.on("message",t=>{if(!r[Hhe])throw new Error("Assertion failed: Worker sent a result without having a task assigned");r[Hhe].resolve(t),r[Hhe]=null,r.unref(),this.workers.push(r)}),r.on("error",t=>{var n;(n=r[Hhe])===null||n===void 0||n.reject(t),r[Hhe]=null}),r.on("exit",t=>{var n;t!==0&&((n=r[Hhe])===null||n===void 0||n.reject(new Error(`Worker exited with code ${t}`))),r[Hhe]=null}),r}run(r){return this.limit(()=>{var t;let n=(t=this.workers.pop())!==null&&t!==void 0?t:this.createWorker();return n.ref(),new Promise((i,s)=>{n[Hhe]={resolve:i,reject:s},n.postMessage(r)})})}};$Er.WorkerPool=bXn});var sgo=A((yR1,igo)=>{var CXn;igo.exports.getContent=()=>(typeof CXn>"u"&&(CXn=require("zlib").brotliDecompressSync(Buffer.from("W80md0A2YYfUVroNAQCzZi6n8ONOtg37z+G2gFInPPwJ5Nw/Ckq3IRD1T9PE2k53VFXNTCpDXAKzLS1jAOxT/c0RVbMCR1AlD6onK1sjpYsrejvNwiBFoSN3LsnZENigYYlCkvQMuXjnFXgXqrRZZUFTAtmKaYmCVosqJhaVuC2v0BLqr9S8BgpHPCSDuqCSU+kKTag0ydtT8GCNhgcLcQvcSRONhE7y06c2s7q6hlJkf9+H7J8sE7x+HfKnpILLNFeOl6DqbzgcHyeN7E/I0Vewf2DG73801dzyJR8DCoxbLwSGZFqOoVMu2TLv7ZFXPvn1v95S3//8fBmdRZiwZDWGi+QFrjo4ulaud3jZJipzHnl12BVyWgZaVmwUt1K11ze7w+GAIWkBVLGu0DcwZnOH1OrSVsg6iuSj1r5iJv5rpnm6ZoKpwF8+s8su6Ylg19Oy3QQB5UR0TcTmTyU5q7i/b9nXbzflXhOGCSc6KzkRJ1AqokAtTc3XN0cEGxpymyUl2wfsg2YkQCmlK5tWlD7I5U/tv359GibRhg2+UhVkUrudKx0QOEWsedLa4uUA/mml5enqdlDxhyfGZ5oPhXflzZpxiBQbbs6hgWptsX7If+zOCNYPWbogwn9VLT1dNRNWq754MGDvmUoqOvDGydsRoX3cxutW/P29Wn39bqktU5tnrzSeDLKiDUicANuJqVZZlO4MDKG5U25TJPUf3XAQO1zL/+BCp/dI58ysai0ckfF+yPNCFg+DDy1J4S6Ppqm+W/zsbdnXr2lZTlVcOHuc5Xm0mOuAHLcXOV7cw/TCxIg2kVjcpg1hTpOU0Bsdz9jPmvEoLMLxMu3f0z21/B4yPmCEbLIS0gO0600j7RyLnFpZplAeDnA2HyLe6XZmTymDLMHj2+v65eI3T0JdXvkpxORRFJi6A/5BVjw9nHGcSPGjbIs/Hv4CKjp4fFVd3emsVDph8QYoTYzIOhMRnih/2v9y8T7BnztDlqeqS6KFEC5hOUN2hDyXFF4G23LScga2m6MhTMAPsC8lzqfjYXf3u5C29Pik0diaeAxy4hBzC6bIxpTQmmKoHzW2Px46SEV9PL5ZBhgVbEAquhHmaFSo+FtpMVP7Px7+xixd/hEAIYm25ASi2cS5tZ4GhChbaZ15Mv3/2mu/XLwfaJjzWIKtjrRhRqxA3MU4heg18cQvbqvc82sTr30SOs1S710lKb+y6B30Rvz/7820vocBII2kcmrjzZojkWCWb2smc8QxdwvvvYgQIwKACJNZIjKpr0xKbCVJsVvFqj7n3vsCL14AyYChGgBZajKl6iXpO5bURm2s1FXf29G8nZn2cJDSd/y+etaD4R/+4R/M5///90ut8ubc9/+PCIAgIVJFKVMnlaredzsiAFJLqpd1tZv/3fvuUfz3/u8EYqkkIgKdRACYFkHytAgQp1Nk5ns/guT/QUgZgKiqAMSsAihlNaVcDqVWzVHl7JWkZNQ2y7abY2d21+yLY7ZhanaVZl8NcxxnHG9MZ1xv/s9U0+UMSEFLKjzyonQp6hxi0fDOuU6paSLx5w+WmJkFDrsLkthFkHYBngVAp2cAJBVwdwB4AaTTpRBsVzYJKsRLgXIIofdzFWLpPqaiclO6dNe5al00LorePM+3+qbtuU/8U0+xKBByjOqDQur+rFWsPQ5IdhfhcMkuhI4wMUrm/+n+PfAukPjTKOb51a1z5w5jB5hb/5+K6l9d/jGvYWe6GZoiDnCiOEAcIC5ciSgiTrT2jTeH3MRi1DVaIIQY5nGiSNWHvXP//c4rjjUJdfTBwsI9bzAYTHFQ6iJ7OQIKDjyI1AMBAQEGBgYBCwwsNQBWfADp6vr+3zt7AHnst2DAgIAAgwCDSLWqAIMAq3IrAwMDA4NInX5u2tf/ezUbJO+/PDbooHkII7AMCgRWoECGCsRDYAUyKKhAQQVlqKCCChQc+7948k9v7wnc3X0YDAqFQiFQCAQCgUAhUCgMBoPCoFAoFObnFv1Dvz1XyN3dJ0a06GQRCASCbBCIFojODwKBQJCfFghECUSJEkeUGIjSpt5TGMp3548hMsusmSgAUKZjLpEm0K3+L65kXRD55W6bICAltNBrQk0ApYp06VWaypaZGV0heWX+f1v/v5xpGbyV5hkTc0SsxCjUIYy9QQVM1Pvyq35VwhcD72b//Q0tDIOU3X3vnOm0ECyIBbcgBZJgFqC4tv7kNzLThrnJdRbDy6Kz+E79yjvLVK9GWC4DBafr0bUQqpqiGsGOvxODtSxLxCMHyxJHY3lwAZQU3a5fpai0ODTLWl1axdpxYdkvrvWj57f9c/aFF2TmPC3DYDRsUi5C2/Qnlcth23eBbI2P2iIc8R8Ltze6llHgIlGXAf5sPonfMlrDY60cmiv6tp74cbmVvJmtKlamqYIc5hj57Jd/EjTKkWAdJ3caV+1PBgpAHXuC10WKwl8XjbDIS7bQhAxQRatzvPH9GRkcnHVbP1LDTuxoLqHE8yBj0Gwt9qfac4BKq1hQ/oLnkEDc9Xk75i30/IePrvOpDqHdV/tdfTYPTsvYG72ugg7ASZiV4XlPiTNxI5v+pJNXLvAs5nOQ4Tk5Hde8qnnc+THp61PUId4cPEUuf32dtYBD8PgpevnbW4MKeaqWB3IUxa//j5YBIHNb3DKi9NTKF9sJffp34wN+pNQeW8POK9+/iG1orcHf3PjYxOn9DZveNufp/M+BlTOk8+bq2fNX8dqVP5x9FGOPie9CUf7lDfWZCXiU6OCo7kf5abQbVfmLWjbI+LKMmC9R8EJ/Xt8ogMF/60VZIa3guYLCTYOir5/WdTMTqrTFzTxQpy1vh7S6320u3ReqVKd0XIlFIdXqGMOVprnnWu/hgGFf1tMv8rt0F+oDxeg2Rr4mrUDIgMWAAlOtpf49WeN42s095vLQFyQ0+rcmjJ/Y8ONLeKd+7fhEdAUOfVmb10ClmWw8TTUPTZluqGadwwdQHIL803QTtBQzB03BwtNWFFhFuqn3NJf2YxWXq7hc5eWKl08+beO+oHF7E4kbzF2Wn5KgOugNt9oNOYoAbD+BRUHvodTYUfBWC8bRJFgfphaURynB+qjfH/M6MA9FPLRwfSlCQFkkiQp2bJxx/Vrsn4OGsHRdWj/BYtznl9HzSPQGX54DEkHqVSSGpky8ueEDh/R3/i5X7qnIc0/916CD2VGDlsmc4yNeafMBNZXg1mZXiFcNhFObmuP3eoDoalQZQZTtNEpi3FJe54LfjC9485ERfuq+6OwWwDIfqITpi5ldffSi4fmO0JE4uHm67m/qPfvBtYRDE/M7x8XFKausEI0ILx+COHfTgtt/mCO4zg5/1aGy6EjIazGXujyMyGkpESl+EFNoekszvRUqfSRDd2O9P4myoWqs+pO4dFSNVWOFTGQjnTG1eImDKkR56siAGIXWuIrkO5FGU0Lpp3B0qMaqKHMqi7a4oi99UHFdsVFcEEmR70XFdjlvmuQxiBTkfkymb4s9wwQgolJa6rShaRmhojEzXMGtrqmEObU7jn75bfcEnPJUnsp90RvJFWzpmMUPm4/shtltNMVqiO0F8e6nscfb/3YS6bzpHmtke+DU8xFrQaeaJKHF+hlk3jrrF3sy3+k4/bpf+KcWDWLtuiGzHiHF3WN/ahSmyX4AtcfxE3T/IfOzq94s9b472Qaxtcnrh6ss0Al6tI5ngCxHjyg8iLcSGfas2SBI99za9i8AgRX9roi3WFL6tj9V8Md73urw4e4TUL12yEQT5Shbvjq1fB1B1i5HcE9M4mBf0uV9DfUUMyMOqUjPSUEdap5OolcrcRhJjincgCOE9MM90C2YlWSnkFuabnm2r79V4unbVS8Gg58QouK3xv7PC+0ThqXN62eHCw1syXj362oZ+Jrq1aOyehJ0HJ74Im49CTnPyc4ZldDPrR4wetOBFSWlfnooXWzRG+1tCtk5dGCarqynd9foEGQte5o+62VP4nJf0jNvdPGTFJd8uNPhC2fxEMCp8e3Dz5z1/sea8uKKKMDHfRgAmtlHNLYsRpkO3U9Q7zdcSjaonP+TedDQohBcwGf2b1HveSCKlEtkhOlheebsTYmLy1oeiJB0RSJU94oSsT8OPyXl9PjzKaRuCI8SwS1Un96HxzF7t9sUv0wScYPePGUe0++bWB8Znq9fpSojmQN6NhAb7WHpgVdGzjGCEwImabB7rht+YLaBkVw1ZloSLys8vKb+S26VkK8WPJgq5lXhCu4QTCOzU485Wm+47gxxfODo0kV9POHgQmjYnRMhpfvWuy3YEOgQhvouBNna3j3d45jDgnmaDWQmJmLUdyTbKTrhSKfMrsL7aLpJKJDucOwYeT/cTZM3VFAx0dLWztg+ZF7DbTbLG7Cpy9fXDrcaBaPxlh6TIuGMBrhhv6AhUF5dii31neHxsLtP5bTVMdAv4mhIlb6bdMUSC1cys7gAKesle2gnzkXsCH0BS/eUTLYyZUuScGrPW8npJVzklHvtY/f9C3sd0uijnWKqW54vjoxleTm4VB9ROZ9EJiZzkEiVSLTF4Ck9DL5Zz3Ocd/RoujbxfNmIQl+EvpRSGdrK/JpJ71y/+2lInAbCqU99vzf3Ex96e9CLRtg+HXcOOjyPsa/833BuD/d3c5/Fuj6Y7VdHKV6Hcif4Nk43DKSbLDfCCsuylRuL8iMgkzj173wIgRUnkTiyQwJ+t7Y+J5+/jDFcF6hHNV5bOhI2Ds2Hj8mfnJCt5gP2gbrtmNVtRpUSlLrztBQNHMJn1g2JYsEApS3h2xpRJzMXH1OOLpeaSKPZaSe53PLhSrMYtg7Hw55GcO8h3HxPibgMKwKkEI8aA0Y54umZRUksul87QOFIS3Qr54YmFovtSUurmp0k/KhIy4MXpiGwwLbmKqDPh7EsMZMcjFJ8KMyAOnvyJRRh5cJCmCSF53IrHz9LO5b6R29hDqRNw/afFY3xFdMbturtuF+clTW9hKePO/AXGWiCYXcWS7FSq0SH+ZkZPSddnDRG35u0J8H7woyZtq0njHqg4ATxpzeX3a8s61lUcroxWGMGV+G0KMfbHyCX3W/EhKCZwlXbithQB3JBtxQ+FeSXi5SY9DqbXuVxjEbAJYGfZE/JCtz6AjkWHLWCNJDxz8ILdYl0NImjbBEUAYT1UFaf9hSOqASObaMzGwOYaEQF+YFhKJ5E6J8LPkTk4YmNJSMPd82iJHCL5TYdFpqr7RddSz/3pTZck5vPjb6vIArS2VsHf4MoprOT9fPbzg6CPHlkOHRgEWeNep48F/5ifu7Y4xPBCQMnEtT7/eyFroPGmV3urwSUZ1b6tGENh7NMjUoJd+bN5hSHcQL/vikIqTMBj9pBYCK5s2MBzuuxG0jOicdl8YdA+EZ0eAJ+JZ2ET1raZeGJKqsqgQqeXYPIclwfF+IBAFGqRNmzJhGwXKNKpUlhh0dNEsL+qOIeKz74FGqeFdvL/c5jtUNfWKfdffmzzuDuUSbL8x+BLqSUgO/eGZhIiddXcBD+NYjesfknd7v1EYuyZRjlRIhWSJ/DjqUesWW32+ihzjkIiidA5aLzJljjTO52+6GoarbA3FJTSU+ffA5RxEC1wmdvvt4AVGcUPxqLH+noebzAWT5i4YsyALnbRRxRlUuXEWupk8/BRnWALbsDQSmeKpMSXFWoTJONX6Yr4wR2uiM+BDSPwkuhHI9ZYx1mnsFBt8fbb0ZLJRnhl1gWsfxzfk1D9/bufMRHArOoInqjPOV5AHoP6V90Ev2GMxydocvXbJ+95nT+aBg9DO7KGEZBIK4qE7u5TXl8U0sJQOQ9Tz5nlB8DvT2ecVd0BQSkKEiBv0s9dJ0UXcfgpYRhHx3tesDOTb19tSSWam2pkBAlnTDt8cuHv/6gfG14w6lwt3OL1ryhRkGJnoLeJ9x6o4eATt6QiSTYf4vc/Zcr2yZYSo/KdE1AqH7BTmxfJeCU70rqSN2sc9tBK5XEPZEEG9beaW5ZwTU+M9RYfESJuUs7B6oBt8BUELaDReJYYQnA/MhnB+rOpD0l3YJIx2d5c1BsUdO0ZwOtLUrZJvK/pAi61frWoe8HR8baIaFxi8Haku/YLSH0ll5vadFaqkBLqeRItaKh8bDgEttTbH+yL1l43vkSPo8rd9hla6VnQNoAMtxDnui9gUwxyvFzYGuhDVU0TXkC/e+7B8xMOGCfSH/YGCCa/LpEbNbzTfHLIDWbQSjjLtriLIH20s6kI+VYuuRQU6YzbVF9b1dWB34E8WGIKiMMCs9YCMVHhahQxwGJwtbVtv3KHb2AeIjd3lPe47W6jC8qqkPf8+3Z3PHg2+SoVAcGdApAaJl3U7O8q6Gv2Fu1klLEK+pI3bmoxuJJi5qYSOJIsUxh/ZuLeagfucs2VahdQKYux9od5kOuQhQVbjSqUKvFpRPft6tnSLyhDCDIpY1tFbYfBgPzq2MqiWqDVbahWZsKEnbJadHUNem5xDk6KcXVhC9uzgjVekC968kcGGcnUj9TAAiEGDYW9I7SeehGB8Dt/z0VJOclY4PwDYwTfvKQIgOJnvdNiAwYsaKTfyLOeICRu383o6OuXwDvBwa+6cO5s5q7FHre/3g3AyrCCajCMviOiGoSc5VUppYufK/ZIZqk7LqDKgMSFm2nT46dEGwdoJWyq3rFRAWwCdmcp46E5ObgPkeeDCVJFxYYrXXn2EpOUnTaYdMrHTOzgehG3rTbbuOotMHE+x88FyZLqMWTcmEygqB3FzZt1EpW8iPdxWHmRRRpflorK4gOBxbbRJndw/KJ8w1EIjBUXvNZXmEh1Iwe13+xOSnNSK1TQKjGddF7f9mnbcD7Wy/9qT+NnXb/5yaEHOV6UXC8zfkgWXuhHoxYNlEepC1YuM00/a1dIPVsfEqCyWKrIuWBdfqAepNb+dWiEEIXtd5i9hJcfeAlEp2X552q0ajRlicI9lUnl3Kmh5BOKXl7Xr4y6hlxVNVE+rroi0hfCuaEW+t/Ffxz51+48FENX/SCNofRvJqah66QXt7VN/YIM1pa7QEQ6ZOau4tIUmyLS8KjnZBD87DU0tS2VaRvAytTZbqY7bFDqxL0X04qVLsFr/8jZRpBCfdy20M5SeGI9FL7Y2CRiUiHhZoUVXvGiJf7eXxJmURXZIykqXhsnCkc/bUEeLsjqQCRiZLYAPO80A222Y87M5xe3cGIwGh4VPaDSQR/9fEjkZbb41/3cIRyZIttLAPp/pZtBGwHikbvrrp42FcjbFfbgiNKSpcHQgmAkXFh7cy0+wkmvSecIKif4Elm4dM5EfC81KUKJNcUD+YBJ2w6DEhPZNJIY7BdwqQagOdsqekqn/3S4aFtcwOnKKC5GvG2gKGiVDONOBOYHjCyuOjhRC58hST+J0rW0DCmEcUuqpAQsHR7uFl38Oy3pfvNut8TDSTMcV2gX6YP+gW0c4tCcekBswj/vNuiNIMP8I0/77zWcsm8lQCCnNholRXnyzxYACiYJNFwr1oHl0e34yQk9TEDb386Ung2Q+pcXim0kdlBz2uT3qayXmkzM8vg+ZC+0dXzTUXLG0nc+/7ij5sPvkOrtjeO+mlJe0mvfy7znf8orE1rt6ov5vPd34raxo4xRDt8RVvRkenGL/j6QIfxetvZLOqo0bEad2R2HZY2ntAJB/jIF8kYtKQLmTVGRa7Ts25V4bHlaPH7P0LO6kgSo6fXw3cvtusHj1xPueGT9KJRdTC0GOEij5kd/L01Djht3Jkbnsov02igKpaSpVotf6LsyU83/y6Mnk3uIsFU66JUrN1bwmMxP8llcqVqd3BnqUF2HZc+NrPnHC02ws9BjLSOfyrgVZ4c5HnnryOUOkfJUIJ8uIj0MknIakaIHLfaqxOJBHvMP4Lq5O1Y3PhT6WzG4Eyq51nPRf7ajR7545T4gsK8BpcvMcr2+z07GvyjzSde11fW3JeM7yvqWuzexRkQlT7MIHOtD9zm14Cb6ZtSR4G63eOwXN8d1+bw6ZzeBrMkv+Azdl9yxAhkG8ITOuLPfaMhfpIx5+Pq7LCiQYhJlMvvkNvL8hUPRqyFZgGa3ZGi61nanGSd4tlpRZDNp9l/WLdSc+GaRc2Qvqb1g6gdBQs/SaQojgZRSgRHfrKFkUqGGhftGzhLlVkkV0GChIsLgjKbZiJQDUFwJeTUVxmWDWJUpFBQGIYWBue/8wb28r1yUdKuRjXlH/8k4kjmY/InCjHf93gIGe2nUYEqfcyxRM91wQMIWfoqRN/JiO3tiRwHhlNj3gqqIvSy2DyFYpRgizVIUSsdEOkJOUU/XUbkbiEtPxLpFHgmw1+fe/Ap0cOlDUbhhM7K8hT9JTnaRusV04vGLwg1Y2AWLtIUnbLrRIj4JIG6gdaFZoxifSQJGbVCjWc0RoLEgwcbiCxPPQkmGdGuh5d3nQpERjypkAo+M0kYQhlLSu3/TkSGnEgKsj0VBeKe0TATFTla4kx2RBQ5V3mBs6HR/GYAdPeJw+4w+MfLuT1ZoEfcoS08hUVoY1mRTILc4TyXU5xte0wLMLwO5DA+M6kbDP5IwgDLtLMYfvCYjyNmeUjXdH2CtIkY4j73XJiHaN4KR2m2Yezlw9Rgi2mSFWDinpOu9DhKrjM/fQ5ruUA4RqtjQueRkoagHFDtXR9SNkHIdTx1E1jWA+JBmkAMvrZvwHIAjw5iwUU2WY76LegdpXyJ9Ku/tvchfe1jRnmNInjUH8FHHMFHFUH0nR8E4xAoOMwJrdjMZ3gxe4rjgR7J0UGUajUDjqPs+9j4/pPYhWaXIHldhPaVOKzzOW5VcT3gIzk6mOZh7RCYo/rtQwwdHAg1CZTcs5yvDy8mILDzs5mxN/EAIF0x+cI3kSabuIpo4sGpk+4KHyaHYSoYB0MWQxfuDabFSVP3GAox8QZPDd58muzd4HBm2QrFIcNpNllh236GEuiBYw/kS36EsOUbvF+nhEcQ6n7ynmp/gvUn65ODj0/Z1vAJD3AOoGUnCDLPs5vX4jm3VQBrdQF0qh5Q1SRIDuhMLtxZwocJVUuJbuJYpkn2OlOHvRnXrv2UOinqTloW3em0SZa+TPQG1wiGyZOHVx94hA+b5PtJgVa5kr4NyKN8ckDwBHCS7nqhhf0nI8QTjYxX2j0o3oFRHIgAyhf5AGzVBiAvfjAtJoZzgABgTR5g9/lk+a1lF3DGA0hgAE+KSEho889h7aDOMS30oEpTRZN15hcd+vOnLiZNElA/VP/qNAqczScCMxQfjF+YmAnyr5Os/N1x8P11yGAY6jDxsHuiAUiR16Pv0JFmwlxFHzb3NQ9KoWcGJD/YEIlpLnXUlN1r62FQn1AtVgTok/zMvdPFQShxhE+xpUmGE2gmF1ZEaEKwXNodnFioUHI/H2hPv3ozUQAe8wGc/vnWlj0tG+4aCEgOpKwPF/kmZ7V+Z9NBhw5o6nXv1Y9EwmbpDUJymbo4yBfVBBLnjlxocFQL4vG/ykkacIf5qeFI5mAGgv9ts7mhAsHlsTuyLohsgdbo3KX++YRMYk91FZALNrhk7JzhVH3dOJ544Y5ewA9MmS/2E7QtDIyoccs78PNtfhkXDXPvVLmrTRP0lnIiqx9NI7/KlbwD5SbK1WJM745zQRfPna9jdtZ3SpE82CkW+0N8cqNyzKTxKxIcwiTx3Rj9AtBQ5SEVaNnATvpBYw0QDkKcHGo1VImV4/Yx2uHr/9MjuWyIr0qMDPqE+6mIWllQmdJcjxx+QA2xEsaavQQvnik9UX8sbmI3SLW5c06bCGVHCmGIfdYPNhA0kkUDT3Nqube0Gbd2GE55uaORoV1OS0pO0wJkjiwJtS1QqKWW1jjC2S+ebq3PtFrFp1UH+4id14OhOE7Wzr4STjdNfQq0eQlikrSXc27TPG7eEYpBJKHJPqVnH8+tCvpt4LFUf3TrrVwrO1fTzpswTZ8VSfZZMuFtmNuvrG+zlZdl7iWx9IQp1RmU5Z8c6yj4pAlrA6W9XiSruNmRf/a7Qwhj+X0ZnAJ+l0xt/Ot7AsW0RiYh0huEVxXi3Mg+3t9F7w0ycwK6bHyxM9nuFKuPDY+Yos+jOTl1dXoO76ShqVv/WdU/GivT3A2na9nLjLnVYjX1GFc70TmSqLMnNVfoiDL1sWjqkF/FfMlcUMgpm31ZuNmWee9y7CR8uDlxub2L86aWPkPi1ErMI5mp452adKhZvVfLLp1Cu7OwQpkh3RNf8tIILKxhmkVthMjsV1G9+csiLCIWl50uFGzhtqfrq2jECS/S+LIvOx5ikjcJFdQu+x5aFLtOGA8/DLbJ5aszRhSTf1WKcCek7lu5smoTz8GsgyAa4p2pjd+A0zXcAnVuTlPAIvsq3BFy9rkYcFgfxb4DoJJ/lSV4D+/NXdcy7dEKO59S0DbQscKazsocnvEk7x7SYJgXbLEOhXVTPr/J01FLGcNn5ok+V/I1q+XBHT1fd1iGx3ObU3jX0EXKbluH8HktkZHubVoYjBZG0t/679h0PPr493/04QXjecLj9/AKuT/rrJ+p33NW+D4J1UfH8XW1RStO6XKHsXqoLpMZuUWTaQVF9HZjvgrtO4PLdbBYHGRWJtdEMySullGL0gb0PyN3T4nFtnhlRKOgW/Fqz/73cJoNtV72ZeAgwGlzsqC/kG+C6nOpqMlY+41ZU9jk7vxX8eMVJkXjKogMF3RAoSr1PNBSWfKXHm6WJZJ0vuAZXdaVhX6kZ7pCrm33ejrhupg6ZtEmNtxBtDLtYQa0Tc5xkSZ8Ll2oauVZ8ijsGixio8djR3T3ryeVvzHT1s3ix7r18T5bM1AimsqAMrzx8G0aRTPfbEx9ttrNO0i1RvlfDPjiCVfEZPhiDbs72i2k5J6xBGHy7kfGgan9Ul7Ecm9D6Szp6KCUxRF9iwCFFoCniX1ULYV7QouS91uYBj+P9OPfPdgldLGkR72mTRno28maQg4mbslvk/YrOunhC7mrC8wusEZ0ihl4FoUE+4LLpZKI1PEJHqW0QeZS1YMQC8zerKXf8fMQ9fOSScPHQp4KzR7tQkKKLoCwA3JZGV+PY0uyOAdYl59skgqDzg8A0YZ/cq6C7Qq7MgYtHSAzhmFdfy3Nh1TSujkGeHlfH4kdfO4fl7t6Z8uQ4x7zlKjCI1C2kE64GIHkFqBqlJTRn4gbRgapPeURVW1/51ykpmhVbJB9/h85kN4K58fJxNV+qDQlW1+R9TaYOez1H/M3/JroWCq5F4DKdPlFiDA7qxZkSwnplui7emRjGFZuczUmIkRCAxOqWq1nod8itqgNpSgDpULWx6OMG4PrSGjcIi41dGy7p01BJATA26gTfiSJi1e1koU9gFVCN5qIJcNZZwXTCui0xDs5pu1VyXc7tHG82dQX8QX45HN5amVnSmGuPLuooW5grRbH6VhjFl5qgINUMsDi2mRYJGIBGyMheNsh+7WjDV7tCBPM1RFcz5Dph2bwJhRCOFY1DRSqA8qRHC3cIxIcqc48UNc3D0cKoj+rcd8/SEnVE/O1zvb/B3QXXLm/OnwSNRwAWhM95gHB/98EEONfmpuX8ZdZ4s9y5znE7P4gwojBNPIxVeQUrCqOD1cEsYieE0CedwXj+g1YEAGzSx56DhOxfbNK2y1Ue0kh9h0PLqbuf3/wPX7fxC8IsoVtubbcGV0iTUewkogecr4vHTLqdGm7aFsd32aRyrRhSw5Uy3QvbUdDXoiXnzXlJGXvAXs7ZC+VD/YXqwzOD3RtkRwujC138D5G1cAOLV3P7kxNkVMN+Hp9k3udckpulA4IeOYwAto9uhbs9LjscejbjtnMrFJyahIEJq68CFOqtlGdMR1g5awntUZBL9d7RiDQGPsfCXAPfDyoMx7tw4zkRDDUFT5Fs3t6enc+311ztjf0r/jJADCLj9ZDJ8fxxw0vMx7mVstlzrZz+e2Mt4k1xHu+ybBLSmZ5KhYDbIxOYEiGqTmdG0F2oy+iM5udRl2vO5GCwQJl79pVGBbtNTWDo2EVLWnFFdc8UwulLelsiKP0pSs8S79FxftVCgd627POflDw8CHzuzlvHtLnPEn1SYUh8/w9Q4KKzuW+GlZ001o7LXPqdFyNOT17GeaYbk0rtO6+9O4FX2TiNUZuI6VTHc1Bk8aqjxrn3dppzpzLQ42Pav6gjp9dJnulQNHyMtecHsrwRxGJtCZY1+KIcHvly6WvS7GjjC/hhjJq7orFHp+eXh+jgxt70qTOSeX725RbFeoUbm7UV4n26s60+Vf0K0DLmHDt4jAWv2mSxiup+bufnhIpoWqdvWD4NKZOTzhAcIShuOQM6/72pk8H0oWqlPC6oCihVyJSbBZBzenEZhVuJwxPnxe6/t5RFdtwKxcmWniANKrpsxjRjd7tl6AjgIcg8ZMC9gNEjO1TqDuIVsPQ8qHnv9uh2ztTiApPjO6/KJXwbCpjUBmIY+tThejmz7lUSBEaXvShX3woLn3x2p0QJMHVNO/99PTslPIiiqSXrNogrM6cTjxVaeXDGZ62C+HWRSw1fUrjQGXiec6yL9/PJiT6+Zegt4/GOlFS0/Cz6NO3sUuFIiIaI3NQnZozBqeTPkcR6KAPvSyPgVPnoXBaKD07VYFyHbqerMhOJe+xcD7czk0ZQRduL7Xey9FCM4AmslfJj6roA4+MSpinqtY7X4VWlIeJmDmKVPoTemj9TPb8JsWK18a1p/HZudsRBKpXj0OIEvGjAnv0Ey9tV6rFmpUA/ijoOqJNs1Lz92kQ3EiLRwP41JyjgF1G5kSIzpEwxa2R2HWhflh7r64+4/cE3pPwKYoQjTQ7GHMWazBe+N1xwyjEHA0IFRUEeIk/EK4vWSW0xTS+4ATjhN1DMlxGUPewjMfoTKXyDAExOzEqOkEOnhX1ZJsuE4x/8UAiYBy6jk3wCeQDxoMFozTWVvYtAz+EMWZKgydPlyiIU57IFIkHHh2fvQADoLANk939DcR8Pt+8AgEn1JLD49uFXX8oJBJw0Q/j+WIVsWIAop4r4X9PfPjqYrU+vQpBM1R6Jlx0Dh/BqQi+S34E29bgv9AdXbxb1uCR1+CsNQgbmMsZXQ8u/KqA5Il0eH+4y8k3+4GUmu/yrrXNoGfpHdSvGTqP0HxHxNnYlcxsk3ZV0NYM53Cj72+D9vcrtii8jILm6/fp04Mlu30rLFx5fCsRyspD5QYMN5v91ILpJdbMae3y2rzpL1+DqewO1rIbWF7ynjW86fsswUKTtvCldjvLMa+whZJ96j3v9yzzfb/npv1CGC99v2t/DyGFRA2VpcLvMPNtct4LX5Jq/sw0eN7oB8GfR+r+qbK9y0YD+sw1vJfghmFoRlsV7CijpxXHTbUTGOKwpI64uTB3a2nrG0e9i/JptknXOhM3/39oxYNe5tje/JKbZalfiurRiIUrLtR/VyNnflD8kA/7Epyzeip1VRPOfSdp55m258wOBfMln5RbM9YZl8xMIWCZ6RqUshVq2am2UN3yRdNFBafQF5hxk4I+ApW8GIVWPhemwlo6VVqpVK3+8aTdwc1L3dTmrNzeV/gEjKMylWOt3489yVFnYWFQBrFbxsJbpZUPx+Vbb5n6n+pn8++qX+UzU+OSvP/Yl744LKWHb+/cZ+ebjU16ztX7fu78ziq/kHdv4XIYcHxNiHSvXd5jQ9Qu396Md7kuAfptdd26KBJpidlldEgGXr5iyX+wQEeEyuOAPPERPD8yoOBSdpEUP7hAeCVF9a6hseyeMJGAocPtkEmwOCaqtb3Qpn0KJYEXMEBE9TiJGQ7jFXsH3hyBbqP96RUy4bCjZFmE9RNcG/zueFXZbTRtEpFJ8w/qLy5eMxWwNouJUg8iefZ1f09IEoHVQ3U9gNqjssDzQf4jbleT7SZNZAl2eZJEwvLG/P9ovGtKxFLoeJMczKgHlwncjZi1aiIlUSLefJhj2bmMTjkia0ObMvGqBI1PcMhHDXh66ptlpoQBwZLleKiMvfRE2mC0sn8j8O+zXVjfgew4wnsrnUZTfE7Ir4p9l7wJOSiV4vUDNQzThd7pUW5FKcJQfS/WA3vLQORCUhVEEq5UkneKWIMwk0r3GwsilpW2x6C1tnQEh/R8EjPCJjC4yeOifedoHaURO7R1UGNI7DKmL/rpW+n/+jTGIjX+QmQALorgvXB76iFmOx01x1Nq+4zRcrig9+yRsLjPDRz78hQn82mETAwT1+CgTko2se4MkHQUS/rHR5HkyNJ26/EEj4UxTabDMQKrcrVnuPwQDAOOV+sHJmhd9PVHkfA9Q6l1jeatpWgKQM8LTdhHYor9m5SLEXJKik7tqJeSYIJgY65oV8d78fCcr36O7UOUupFmB6jYp5NqpGbRqRGGosHWZIJENFg79QV/yNJZcPuV5y8+moGBjYaaCp79gW89D74gYHRA4US1FK/fgJ98JFB+vxK+5CWXeYMR2HvAN7amCGH5JDVDDAl0iv7E2ySpXdC5ck0lkiyp3DtHT0/cNYm8HU38pIpan2LGVb7WLvFawre752DEeaj3bu86h25W5QVyye5Mq4qngj2tQOoPToQvxZ0wWWoLHSd/jXjggrWC85hQGoMyFXzSkd0/5D94WzEPfCa8hPzn76nX+9UXkp95+yRUcalR+jaPIKyrU6s69SuW/YPHtLYZ7NHR79QKb3bhle4WJqqYl+p5bzV4v3wyEJ0oxPvKRg2DrDBq3Ye7+ge1Ss7xYUE5k3rkYf2hOeOnY7X0MKdWNta+oY33uqWlKkH4YRghTcuwTCHBXUEkmNU9MsNY/katUSDsxJwN1XQKHmEMm8ATANTdXIu0jROYa09xGb09Pfmy7LTZ7B3WGMnb6zdyA7f7rE/nUbqsYTjlm5RXq1SfQlnyzIrrzysV/adD5tp19VILYjhIZ0BBQMDrAjVPw0oWIs2EtbVRx5FWcBsPRG3Zt/w5otObPUbM6vmUvwhzaLXw3mmFyewo59r2OZYVmTVHFObGF77+1GqNJVa0CvEYpgTmeBGiz8R5B/EgwDsZNojvMgoypbb3JhqK3uYnK0LJ0BwU3jG/YKrFtboXC49i2n7Qzv5XioOJxOt4T9mPmvvCic5patdw3rg5fyhrPBp7G0EoHoEKQBjM4ZzeuTlCCzDCQVfwKxH2zRIPCmICZ0+lwTXOOrqJNVvcHimC7+m/fJRbElipZc/CqvtTyQeENfgMHs/UNsO/Dlv6xienLBnXL3KfrXr7mPtfPOW3K+SNvYMBsprnuALJesLUq25t0/b3PscXS6ws3UoN4xi2/0YZKldz2DKp0u5GTCtL9zMSH5WDXXxdzpQFD4zQsV1Wh3Yt6KgJELbKhyGryFJb2g4vef3JGGf/C1TZ2bDpjk8ZcNyhxpL+N/y8fzspv913WAvlWQ93KFdW0yIdUltn7Vas9Hs01ME78AZkmqn/FEM3bx0D8kOGMRB9U6JHyn9DI3syvr8+YzYi8gtJozGBun9SS83lAAt90hDVQlm7tKg5oSd2mjleSfc3FPVl8z7l+Z6so51S33j8aLXJ3FEDMpKg0eyku3IAI0hQnKW0Hqkv1bI5gjX6Jw0PcddqlcziOErymwsuan1eQVk+HY4yXuDqvi6SQMUoXJ/uD1ngygGJdXnZefR6LQKKhyiwGocLADYoPAau4WE42j04I4KP9EfwNVmDaJDnmIyZMIkEnZwKKZNfw/bypd1+htkRxlmhrLMy8sfiZDfRdQwdGuULjM7jVaj/8+Ba4fmbDCja6fuZjvaGqsMWkqAMsLUaLMTKCT9NKV3a2JSyxkVuBmGXEziHkzh78Cl8xZEdwldeFI97n6YKag/Gyqkj+roH2D2Pi13ciG9V5wrViClGAAByRxBxE3s9yK/VABVnjwh10iRGPdcoCdvB8C049omcaiCumkCUx5gL8A+JXJ3ul6YB/kh/Y90Hmsb0rpC8W2IE0wz4Ju0Ozl1aAijdWgbRJR8k2NaAsOLaQaIh6lZyyPZPD40pdrUWVaubzPb+zZl2DqC+cJbtf5qptLD0qIv/TBeN3wzBAlU/Tl3dubRjy/7aBfaBdu225xDvm85tWMoizdN+XJT392yoDWyNvfRUU4yoSDcLUazOydeGytslwbUrDihQ6eDU8hn2cwdoJ9iimVhT5eAXHDCnBzdtwyOrn09js/QnPhjjxTGkV1LiW3/ZEWQDX6vHrtab1fbj5a5ZFAIoDwgAkizgUeSqI4O4F7HIePuIas5SqkyZi32bYStsHX1OUsRKIqjMfXdJ79auyZWHo06lVcjJBPr1QSbkb9pHjzrmvqYKcwiMbwwd4ERmoJ187r7luirU5Qg4mJZ6fjHPUwo9EvFAUh6Sy7dg+GkiJXD9B8get3S31COOfreWtjeg80JW5acBCJL41dkHUWT1mK9jIiQjP4mwZmwNqP5GNuw+ai1eOQOJjpOosWSNs5GLTgero5vYsBQx7K04CDBiYLHRcF/mGyJd1Cvm5WXYcK7Yjoab/WLvalhXJVnwME5891jLIj/Vo6YIvdJ3IqWWpHjVo3iR7fk2VbKQRNZT4B2NZW24gzuyAFGtmQe1Vt3B4YSg8ixSGr6RF4cZ/xd+L/pNDA82sZIt6fGFG/bLLLWtT0hU2f8cUtEpqqQteoLKwv7rrm6PiO+8B5Te9qtnRunV7zKJfQgV11Wz5q9hMCv17fb7LX3MBD5r2d6KI/BDsnM8eH0OwEOOC2mTUoSyHcoevkeKQi/9sveYMT+ZH8tlI9Lxh0VAuwwWoXy+wbxtB6lo+yY6MeQJDIbUpIKfYKNNFW9xywa0PouZaZtS9yb/cToBoIh3Q39aIfnO82XnAd6Z3n3NrPIfjn7ZCYuRN+vzdvbZe6U/D88GeHfQuuwqqNIWI9W4oC8uUxmfY5Y976JtIor+FJiTxIkBxHtt3htbJGHoY+DRc7CsfhgGeWEXxOKNqmHuwdy71okbnf1bw3H5fsIMtli0anfYj7tWHTt6R4/ys4GMbodkefGKE46M1/65MfAViu9GnW/TW6/eBu6snrtw5lC/nYgIaOjid236ZDGWrGdDNfiIoN2TSgp9KaauwB9NoBDvHvbPpyyNmyf92MqrRIbvL3rQMb9tsh2f0Pq8tu39kvp3uNP9judfhkT6dIqESF9S0H9I0aqcp4g5EBkUjVURtPv7y8DBlyHJoJ33sa2h0HhPMd8XY/rj6bGQT6juCmlvQUla0lZfmhAQuoVhDG9egR4hC2+JSxgNYeie7eGtT3q5mBgrnP0Ufw/VJqDeWN52MGhDBHYQRVHThgfPkBUnn+4pv6qP+J/3F66hqevikfxwPRMyGeFuwpD0PMLZh2LVFTYiqMyXMccT3wE7Bm7Q9WxKkYXPLr1vTci2jU+zz2wjxzKdc25xiZcCVL4JayFEir6i5uBLv9ARcMyqk+KElfYd+bJsFys4JieuHn2YEBpg7YcwKVKhC+tyuqmOV+C2P5Fvvpuv+8RouXrzo/8SP/AOb3GLB3zD33hTZYFBZ+r8eZLYylT1ZgaVOrxXpI72ot+X02ECeW5Zll5QhxHNiJkghnLlblXHKWTmwcezDwkrAPef0VU3tvvGBT/PILEwLOikDd9DNO6cUx9drAt7hBDnamEfx/BLJDUEi+un6ULD12s1ufXQiSUQPIZtEoIDEU91GZc1oBSCpGxYVvpULda2hf2rpDKLwFZHMyCuJiXN9If10p8NocNTV4izMBlBlyhSkBXOTl6U8ajnSVpew1B3jHlW4UUsGoZdcJ4cty5MI5ZXf7GSWG8JU0HqiurkR3WjMs5ehx+4Dlve163Gni2thM8SkNX6/nouMUwmETfJ+z4oUc+EYByhlH0+6mmU5uQDldphM4PHTYOjvzyUqd+XFDV1IZFg7gOAFCKlg80UK41oAH1clF2SgmNGqiccDtsokexxJaMKQ9F0xwaeeSTbJ6YmKw31fZiZUhO8AQrDzUhnx9hBlgLgZo3uBJRIXzksFDZCm2E6ZVxeET6fXYVJJbl8IpQ7EHKOyZp/WsfGZI5ur1uO4JuVx2sG54BxSMIGUkVBEj0t0yo6WxXi6+VXXVtr1jXxlq+uazKsXtM+i6SFeeZT1RKG4m6RIL4NY6VChZkwzNGbuWFGENfeu7NPzMTJCvXfvt5YorxTg2W58iX7DbjTzx342Dfxq6f6VQ/uf/utOOYCrS/5kBHzwfQ36QM841H03c6rPdpoDv46P82fT/+RYdHvXo7mX+scKWTU/qwAa4//5V2svTDi7bgVJph3euxFrOlF1p592+QcR+453wRkuIWtgb4epReU5v0VPjrNd8C5RfYXgt6/CMVvE77+dg/uLjFjsFgotmVm0GRYmBbqerj8CxBqmq+GY+8FcKkWP8BY5l8zvseCzesqhUdP/JG26w1PO7YRSu6aXp5Y2UpukRB57nrxzij4wPC6HVzt2hIa2gMRVrk5uvGl5i6P+x/cYk/XTz3zwrqjJkan5NQTra37c9c7Hj9TWq2ckD3+PmN1sOy/ijw5fgKQ+TsRE74aBa6RIxviv9Ucyd+7CgDQF/xLgzjjmgeePn96nuzI7PkHeHdPye7uvz+GHoeZSveXqH2s0QaKlMz/a1BDN0nLT77Gm/dg/msaP+BbNpE8I6vzDfOOkzGt+PgEfaevf/RA2On/avGDTbAOm5r26HCmjIoO8/xkpUMnackRvG/xwDghz9Ro4P/XM+DE8gFdKEBAf/L7CnN1/75D/Wjzn+wAKDWa7AH9hoMH+PQy9F4PX57Atwfz08HgwRwH5tQKZxg9gYsH+O915rcZ38z1AyYP5q9B8P8SRrDYAn5WuAPGDGdH2Bj5TBhLK+uKiOI7gBxDq8yKw7PHmgkGBYbcUC1kQACE4QnWAJ6RjPdqMMSa95h4JssNW57gI4ShBKAi5R40PMAE5N1Iy4rP3AJCWHfQdfhF1Aw2PsFykOYMFN+qYSUE1M7vTIwVWOkWmhPgJ4SZNCf4zgDDhnwmeD6ZjJmwGOlwDQcAAJgroIukXGI9OrIhkh0JrRCgiQyMDYRFsLKU2jesAJCZ7SowMQCAm8cKw4YVsIEVQpp4xuhZtBP0YMvAZBfZlYqCbUzwefMv8neONQPxDgXh2FFKxg/8J5I8cMOE44BzJtVYYYlDjgRdxr8wLBFyWJIgj4Kux6cLlV4DvPJIzOhmppKxMs3gVY7rWdCtPIbhRuM9kqwRvDQ+TbFEcdMLDoz/gVLtaUCSDW4GwUGxQehZccChQYn4itwJDsbNhV403iFJyy4UHCIunWmB0COL/VHjDlkcPmv8jiw+jxq3yKI/avwGW3wdNW5gi++jxq+wxc9R4xOyGD6r65DF8ajxC2xxOmr8DFucjxrXsMV4VLxzuhnBUTc/DT7D6P3WsEPyR2XgpdrTdrr9aVAUo+7W8A3hbS0owmj7RfCjGG1/GvwIo+2t4Yczf1wJvhajj4+Cr2H08c3gq3NSZZhynY0hPdsC5xP9ZLvCn7N0lgnOL7qPrcXZ2MqWcVYy+hle72Wm2T8OvysedxTF5h+/T+SfZyO/98L//1LXgBVCu48drKRz1l3ENy52CAK5wCOoUGGZFXlAi4lDWELzda+4xVFqqLlq8v7/KOx/7wyk2pUGCkpihcOip5G9gIjS8YpipBieDx6n0AYzShLqfIwiEi6rJFZ2Kn4JhXp1ydrRvBklg2KngQjgvAwVQtDd9Ew0hQwmDqS7tWy0hOnfrgkDVYu77D3hsqfPZpB1O64LqMM/lkKl9bCPhw2p6n8WW1Ch3QQ/3NkFzoB1DgwsLA8CcaYjO6zKlpf3Yo1Th7AKpZmGYBerelb2cYE8XdrBxsHFWpanrDnK/+8VFCga4nIIzBUsEpQIzBRDahQ4pp3ADiTpTlFoCYW6l2CQlnTKIk40FRYJilrwIAiNA5aQftjBFlBko4YmTlh1Efhb9cHLEMKmkJ7NQRRygaNIIPoRz6RqCFNBf6OkN9FSTTpXYYRy//468f2lroHPQURZWD4Emsh0tUfIJWbwoD1G+wIe2ppdsObo8ScO8akGndA/nyYJ3cCh9CvsY3wjAo1lUHROijdds3LkEAREOMoF7hFCaANoLEPwc1BpNn7FLNBaaoCkEV6uIIZLW0UB/iRHTDTDD+SR73ChqBlFd6pwAwOnKCaQfzwLdT8cqZd1KDbjz1LtsyhV+FyBq1ZwoBvtoUwcPotQWHYN9wjG0yhawvtqbkzOQwDvUc3wvjBziEr/uiYJ26mwaRF4M515OdbuAMUR5UzPxol0KnowfJ69hiHJdln60tBaoP37CwmmznGJGZWwCvlslRCj38hOWHeHQK9tPhXIZob4AT58eYg60+t/VffqscJOpCvrZuCbdJOOMUWjreNXkhLLea4EkL4+bDyMRYfjv7anDLjA6QVEM29LYjgsqQyvGCqQZvpxy4ifwc6rHnhNLCJR0q/D7XO+5wKr8ARsocqTkQDO7cjOgdOrKkEFijwvz+Gq1TIaMbwaD4woXM1msyg5hIOIXNbQuLUmvnm6exGp3shlPNkkDYpFtgkQOS8RhuzpEDS8fNolKSm+PxoR3E3w8HOeSEJbBRSRkpfjrWtyPV/seAol2d4KsAwpj7gYba2tX6I6Z2FWJGAWelyCqWrmHXirvuqGJMYsFVQYFX0CQkZWcIMYP+1EELkTJMLx7ZwhURYc37+rsEDOKBkpoJBJ2JRYCn5rK23P9bXZE8GqSZBNXBikWl5PUTot6YRn2W4b8i4kIfQ1MZHUO6EDroUrBthV55OLHQSfxG7OwCHcPgJo12pTdaSSX9jQZwu34wTHmYD7LmZg/66wZCZdiMtxIioUYjFA0s/E2HbOuADDIDUD1pYr6pro2CgRDm6SwR00QK3ejNxc4K4DfFdeUCioRZvVKObKCAGUq15f9Uf+eQyC+kAN+BtztKHnlgvrXyxIf69wgO3caOo3tCRqiRJL3bYVa0wvjZtyMB2vecxuUsqMyHmd/+HRy5BOnw3i0g+ksn6hOTFnuXSnx0Fh1sT3Wy/+bZhKG2+E5v78uHI/QKdTdovgkBMODyUkCIMQaS016lESSSXWjieCeHDet/d2o4EIRAwJpuKcvYMFCjqfJ1CQgvPBwxROe1lck3NWFJa8vZh0B8/bqaDq853rfsmKcs5KBB50QUtL7txYXbPf0KakMKKI4gmPb4QjT3SALfy8Bs7CVj3srSKEKpKsMeiiYWajgFU6EVGVGg+prIMGUPBcYASBfUgbF9FTKCjMVOgRoSPJOO6TYLRiXeq9EdLpq84qDlseWirrzYZ2FvLYmAUv65BWSBCD7NVPr8gRgppgalA4ubdjLCMRlcA2nIqQCVkz2beSD1rLPNYNZmxA0epHrL2gLGvvCIyyXVZb3xABptdbL+nKc4JeRX1BAi9kvFyTuoVp8kIXR8PWk4i53H5vFrSnj7W4unGkgmISFAkKPZMxuBNz4CW0UxcbK9cCdN0Jk32l4y4TGYRygi+NpglV0d4PUjdELtJGA/0ZnWPUOyiqxCRegxJtEQ+6Xjk4tICFFy7dtaAh6ciUOi2pxj/TUq/v4I9yRwItiUURCPBIjRLO33Uo4IlOFRc4g/PvsvuwoCD6vfvcxiolEWZ4/f2SZa81+/8rMxsHPQ3zkrNePt83bw240oCyt/cMo4zucgrmDjRAu/Rhqwoie5h8anuT7cXC1g197LmHR8rzac8MN5Sq8GB8s5UI5edPGWg6jQzK+1cbHrAc2u9fCcdk8vr6qvfc2B4SFeWvBwvUkGEXATMUo3oLh+KhRn9rxEwkVOR2/3qcA7fuwGAxNblnb633DQIdgTXxBHfP807udAJDjx4mhjhe/n6Omwxw+ZlHCDRlwvieuoL9HBBkQP65WHAIssv/dwROy+y65AnuGnwi0r8NL4KXnr6aibThCmbwBLQaCJtpu4K4VFXMQ1+/QulkXgAX/gpGKkelnNUl3j7Dc3F2wN50GyMyzp+W1F0eWD/K0E+WtkGxxC7sK1EUm+FAAJ712OEqMPuJNM2CAj18NOA8p2yq3iqAJDLRkBH/sD2lGmakCnZaG4UCj5YQ/V/HgBnFCKeRUUt6Iib6Z9zSYcXNHR7Z1CcBZdE3D8Mmq+lOrMKBvxrxWnZSSLlLSFKWJXjG8rmgsQ9rbacs3umCsqJqo9wOItPZ6XQ3GfWoMGLcgpqcZZJqtIdVYbsv4/yM+d01si5m+v7xDKxCC+sOX5yoycs+vPtzFrimsS3DM4Hiu1ZGD8s0ieS2VcN56JrT+5ezLONAT9BEluLTdyiYohYH2AV9IjCoHbnrDp4FY2f0KN/NVJyOi2kKud2GUaE2CgqaIraIhys7v2pdUNu/xT4BIsq4IfWK+TOxA9E+l4EmTkgiaNGGbym3AqWDI15rnS+DmduqCwwSwokUZ6WtanVk2wpoprMZlaCIV5EfgowleRIMuYfYl3MTzUzRRJXojehHqK+3HyErkDe+MAmBQ4XiVh1BP3XtKtau9ejs6VBAEbNYOTssIQFlO+i6g4+6+9v/8pVfVW2FDBrMtY61EnORwcHyMdJudSzAUNvQKcOhiJXoukatqQbEdvGy2uWWNjFjlIkDFKWGEf+jr/ONh5iI8+ciwIj4TIFBcTibD08TuloAssRXxLAVwGilBAytag/ICQTOEKvU2uYdafHdFtQQDyfpwf2OZjP/3hplJ/NfYgmBfk/A14vJVLlbiEmPcwjreJKlx7usV4gl/tIqC0FkpGx+SvBscjM0mlyoKvg7pnNQVFjE847TGpOFu+NiaB2FDDb+CgJtyks0iM0lpiDlcDmgdEmDg7byfUZ+oaHdn4AYv6syQxXvRKX8JFAEjLT6YPgFx9W5L1lZSbvJ8OY3BVhgIevZWFEWK2ppPRi1+tvY0UcGtcmqbmAoIrn0KHRv91nlAkVaGLUdCZclEY81W65ka1xHqvIVOCpdBgUEFg3p57LJeA5C7YfO0KvxnkIICvRvOyp9tZDHd6H7isCoVPevrtulvmc4RTH4uZ3GLM8zC+cjcBqhs0xx8NOvHkxX9GTNINrJtRkaqcYBbI20mCgV12pi2cxp0lYCw9mNUZnSszXUHOBfOygkhtZuAmpFVt0vvQbiAv6Kg2bxFfVMCEMWcQpP0vLOY4EmzQMRPWMheWuKuPDdTlE2glGDzy3VJCOdCf8T6wqnWDg167r+9pp1UGWkNkrbDiNB5zI+snEV/Sym8nlkSOV/loqibbWQ1PeYdMAtBeSIPHNZOlUrS+UIcnj3uUbgsPMOH2sZZWgQATnqYnicvzz26lvb0qZ+f3VqBI5dAOTAUZPIUCSh5d4LlALQmTjQOrYWdFnKNr7XInt9MDSfomCCx1oxDZ+FXQnTF1wfk9zPqVGzYwXoNVvV2GLYtfQukh0TwTsDT4RWA+I3DNnOgJsFllIx4PlgUKwJPZIpj4rm+cFKosRBhzfhkKZ3V0DIP/rkRr9ljBCD7BLDVmMZXEixNIQNcRWx/YkDQvPXdXm8VglgwYO9KvIt4uQCZVk6ZrQehQ+OxH6phEr1SXQVHaDw6muBAD6mLp8Av39UOijuGbgocWCPeYNOHA7Sr5gA8fArJgBegaooQwQffAauSgKg9fGNSp+h8VkExMgOyoHY6wTKCQfxAvH7X0c6uJAKVCRApT1AFQypSAG+FU7VzH5gbUbJF/SFW9TdvSGWfNoONj4qPkfOTyN7HT3ASyUVB3yguTjWX8Y/lzj3L5LFp7mE7sv+pAIuFZGXDK2I5a1+Steah/lbhsrofdmhHieK/YKfTnSGaV0pvJUdTwdrVYeuIXHn2vjR8es9DCXjCCGdNB30NEcU0oA0fGUdOywSBM+Ki8yEexjdKgfVsf1BdTd1eZwnUTKwNh4SyX5a4mCF1CjGJA+cFasC/P4hAmnm6vl6RqP1BjSM4xpBEJFwi/Hdj7VlmocJVaVssf08PudqPBspdtvgC3LcGUWgOw0FFE0LUUhRJuADshkz6MUisLIPjLmf8+/Lj/3+fU/tUASjX9eJoltP+WlZHr5Pio/gqPv7sSASZckpa1ZvS4AuYZgboS5IH6bFwxJeh0qPsyaDMs4C/WipikNjlHmM1Ie1RX+JFRJUoP5vqTp+hwpD5s1iLndUpeggMngEgia4d07vd8EwQl4HlNIQNi2F+HXySt8PG5KswI2KEVjVAC5PYgWrgyi5ehPSXyaGW4QA02TdedUUAmns4FP+3nAgFumS7R0q0r+HExNjMTqKTofBIgItsodjtFqGIzMruyxRQVLXuXG1GSGEZITEKxEkuiCPGxhqWkgT+sTRhNC6OyXGxEnjgxh+lVr/s1QWu6IsBN05LlrEB96F4ep5JQvqTSxnDqXI0qQBIs10S8+6LqRyLqPZNr4eUoCXogglLbeHIjggP56IzbjnlBsgLwUkegjdXwiRV7FseORFNu/4bXuzpGIMpGRT0jsWXOiD2o9TYgoC7C/lPEH4sJhKys23eczs6Rtd9cSpUuI9kccrV7S8TEhOguR4EiS8X4XKpkLKGTj5vLldisNVhsAK/DMQRKHHCQzqG+AKVE3tIdn6jP0O1EfafjQEcLhjWDETEhnjkzhrBGruevWyiflmqbI2MHlZ1H4J4tRtaTFjRIHR7nOqicAkywOfqvvHY3QMQBiIvmhMPcXQLgRLBJLigHe+3sxVdD54sQ7YaQDakEjEKUpT+VVcqDdGDO9AqIMMqR+j0aQ5OFAJspZ98ei0Dx5oEsw0Y/EEnYOFZvOXtAc7XYMrLYOFNsXip6BX5HspkqZj4XFwTeesVluQQQqrrzpYMZkCyQbLAOcE7SLOoaTGEc8mLmtagSq08nzO+nw5RH6BN0C+ATnJSsFrh5r037v/RAkUS90EkUUWQYEE3BBka00kwS5XGb70eex24V0cpOAY4z0EKT0WC6fNyPAsWNiGPaUcszcRB0igChglLhsbrG0i5JZjJLBh9vbiHqCOhOxI8mQU9HolbR3z1MoQPpXjiEDp4B6EQKCIM8IEBIUstLuz0RRe5eR3lEVN5YJOEa1/ovhMjrwl7V8p+PV68Y6kPraVlQKK9Oe7tXSD/o6zejEE9goR0Yd/RxcpkBkBE2YPuglPBHUdLWMVCUTiU+UNUToEIMyp4VnqV+BaFB585X57QXmebS+bET4lutk3ZHuCyGgV/aTedss1R+L8A6r723n+dkF+zyT/4xEQQyFa0jziu5+qJ+Irw9uClkmPaOeAjCLqCsjDUBJS5duTS8pnidoCrTLtctnb5X+8rir+zn8U9GN7onQ0Xj8huGbMWynpf7KMoB7IIQIXMjy98TpXSSChWi3vyXT1xRyH4tSThKwOjgA9TcHgEzs8GlZea+IbLK9aoqnGz+v3niX+s/LHdb86RYdmHei39XECY34LCnoW7YxsGD7uWRFkqFRRqyZ4ViJMivYZ5ySYMpoo4PK6AgzuVhSr7n8UbvS9e+XEWCW/pilFyeZsvw5MhHJj//EPmO8/vdMP1IN60K6bHv07Oq26d7sg11HxjHrVmierGPbFnIatxrEcj6ZYpzkMOO5LlIKYquVymUGqWL20Tg7lGIG6pwa19IThbxzqfyjhZf0DFmtHxgVQ+zcwn1KWuWtwVNm3hK5nFeJobpJZcNuiP61sm+iV/FMsJKPNfZ5fr58F29KBg7qrXEqNsd+Z5ihnVoqzQTSTNprMBxt7OFlOC5iLfDTd1zXCLVzrfWoDOGaaRriqvajR8oF6UenMER+n88c+IswlNhGGjIXG2QaOfcM1C7XHI5foPMQGp3NaOz8Teu9FIArT2oQGKtuAo9BvApL6m/wpSx8XCIUYTQRXRE06AjjCEoFN/g92eEKIIGEDlyheO0vOAa8jbDmwbyaMjNWap0AYYRMbPzHclUNDcEfqaG3yWY08eemRbmSvcgdQe5HT8ZPQp9wzPrmBAsx3ea7qMJYDw19sA99BOC5QDM9lVmYKGRXsEUbmyyIhjGLM9GmscwMQ8TT2A+pDfTzHwlYg70i4+6DcALy/IGexalVhPOZ3+lO/ciUTyypIyBtW5ZKPyo1svRcAOSNLjjuaq3GHsHdTqE9SXb8Y7XT6xDKl9ql6XqZfbHWk7PSqYTTH4VEBfllTah1vrV2gljs9vUMYppzhfjpXgxZvlssEgcfD+WFPhdMViqkkt/Z+svOjt16tLRycFT0EB4hS1Tkf4yLFr+k70kxFyTzLK2+t9M/sHewdQtDLhDka0DxZ5H/HU6HIDwn7Fi/OTXo6HSwVfrd6wi1OjnOXm524jopdvt3457ieWrSfv/ZbitOjJCwQUhNJs8LvjhNEyBPCIqXDjhGg3JaQizxDtjoa7oY7lxPxNUKXmILdtaCa4/Vpz4CIQM9+/9B5CxWxgZ3feZ5G1sRMmiyDU9ablmms6N6N5bq1Fdj3gJiNQgS/6CGL+LtZMoUlR9DafIocyYDYI0In5NNmwvHRuEvR8o2y+N1uKc9MwNvXcvr0zFdwdEQEB5tY4rPNXLPPI+PAVVcJ78dKNfIGtikwQ1mCWJLZfM5lPJVE6mSupCtP/dAioh+5AkhmBIKPlNMB9N7LP2CgVsAqyl3y8yMMkIpPeXj3UyuW0+oVR5YU9eg9Htppip5dt1VTejqZWRxxXuh/HWgZXAaCY2ucqYb+4r99nkvKnEbt0ukTniF/i7f9YCu4xA8sr6z67VoGpypPGdJbL0q7tE1peQsz6u/c3FNX/HWZsTlnHQon61qyHaSg/nHquAIxijYv7+vv54lS4yz+Q4CrSii9cssQE8O9UnEgI5i0wnottEhT5SeE/o1QE59D2hL4dW3Ae68Tb+Pt/DAxuV/jeHaPMuRanrnyDu2zzcVBX6NbprWNviBJzrYItZYYX7R7/EKDa5LGygvCpS6wF271Iq8XBPo7k6INVl/PC/KRygMrmoQtdzELkiwz/jmfWhbVRkUU3doDwiPn8Y2gR3BzeUSLLh52tna/ZWtaYvV4ShgukVUHsAQBnZvsKQLogZYQBP0u/cpipEpLUT2TPwJRTmC0h/EasV0IlxPNQjP7eVoLhsreFmanAdTnO2mycYYJmsx23ShfNKevLDvXzu1g0NCkJDr9UQt9aNJhoL4zWCGWKVzBLpL/cNPcpLWvpwyfj98cowReAVMWQTjDdwqKV0JKYA4T0LK9KTmQhm2vXQjQIgf7J1OljgjIOVKqDcOcTpl4jMU9xnWuPMhB3k7WDU18XuFrW7RVXhZEi/LL8QKd71pkx3sb/155iW1X7fWF3Q2RNy3SSXnyjo1/4ovUg3zw+vpc+upwtY8ArCwmVpMiLXoeRXQYfGhXhnVaa2zf/GXpDyIt7jVvx1cmSev2UqTL22EO5J+rxeh1cvL9zknHK8vyD+WlTGRidKIkAWda2bZVdSgHNohw3meWd9fjq2vBEH38qCdcg9Jd+i1qMTaNm1jcxQcTMtnBB3txaZ6TU7t0u+mdtxo0AjOZbeB9A/KqXjhmLpY7Gjo7gyjU+rKp5potJXSeJv7qGtCW8rJp7D/rrosTf9SOJu2u9/WkrSCLXfg0w9LG7/dPH1bnH7P8zeP70Uj+o/Qz0lxlxwyNap7nNz+ihQRPGbJoyAO25rJmD4JeziVGrppIz+86FXBVk2qZuzv7AeCtgJ4ezaJknzMa38tpOXznPt5nf3yLbVSz3YSYC786FgCN3wEF3rtrQvj1MkC4ErLvtZz2BDtLVvJq5NT3hxhq0z+Uv8UGl/rosP/d6ld53NiFGfJ14Xn79ZSu5mskLm7BUV+e9phy8Vodrj6PTJ5hddECl6ivaYxYAz8N379hopDl+TOMg7h2NiGL59f78sdrGt23748c8my5Ll5fdxQpL69d3E5b1SivsQhF3cjvEQccRn4F3zeeyKsR4sO0DaYmBSqrKuZfChOLK5N7gWzUGn0e03RI9MgSPxUqpSfPPSMp8qOmdXNydUZXa0q+BS6pb4fYw1MvrqQk/Jo1H942zpyQQNgAlEyg2pVA5ZW2O15xDtXx0vz+iC8Qce9PAuVXQIDCpGujnX24jkbEsngsIgQEgElQngqqzJzZdAGqGY/3TImXRW/r74S4i9IeRvumtWZDpZgywt1E5pCaCXMKqDLRXS4r4+vn8UCYYUajM9FdZsehUZ+kttL0Po6FDiQaT7FLaRc1sqsiprH3y+WGJkTzb/Y6L2LtgiiqFsfvIIJW3agInKQpQcXMZQHQMEb0Awdod0J2HzCzpHBNL1sOzRTuB9jVh3j+ddLtSci14ueFJZbNZJ/Q5+Wj7L+3QoM1TQejic+bposBNlcln5txFVXB/NLcBWzqq2twYO7H2wvLrDk2dH33w9f1ZUV+3A+gyuTMpmtG9Gd/Ylo6VJ6WufDOE40u9AIngc4kCNMHbtHTlQRoxUfLGre1SqArB30GTFjsLtGUvb5p/2vicMRpuGWYHEbfMyIXVxuLe3PoWR9KZwU2d8davm6bxHH0FvGPwn3yTR9eNB7tkggOd3O2qpxn6YAZ9yoJ4/d6/Ta0ieDN8VajtInUGbvFDq2SO69vwI+4UeMdYcjhPh9AF005+hpu0xsQzBNXWksSusSu89sYD3ycWSluvB0jsdYHOg/G+nnH2LEU7y/7PvLDLOU3tXEx9K6zr1Zw46KGXFae8uRCs5AkC17QoHybgL9rrEEpsCOWP3JOror9DD/rOz7DanWO2DHpbvWSHNez356NcLBVM4zhsQemlkdcqjaDO3pOGTdWW8WXkinjQrmd2xQK+T+++TvUsL6iTxuI+RIJHpELkb5CBamFyL74jPZNrk4jmvZJPf0+RQtvnymvrmzCkgTAf1ZyiDmbm7rG3wg1fHsE0TkCmoRpnTifV9DuOnqsu2fKQmvHSYXw1AGbqzy/Fwb43Aa56DoNIVH1E+O3/DpH38cwSzsuBgrk3VfWTSz1iZNsTPsS6BvO66O4EjYRQttKSgDyaMTdxPtqEqTYxQt6P0pxxVJ21GXfl0o9w+c8koAxOeoHUJuK/K7F/hRg9wul9M+DMOuoI+/ME8CwRe0PwCr5gUN+CnRly2qxbK3SP+FzUvmgMAbZl/rbp4NNHeMbZ00vHttocHr4CZTEKvh+dfmaFFWJloJEOqzRlz1/66tZd8drk7o9+e08tPBjxj/XNokVtaDRPol4zWnHB9h6fQNk5JyzdMpqvFF1Afg20VlfjpQCmg55OgqJqMygORn5ccGBQrbv2Gg4UagQMVJXmjVng/dWU3IQYWachlpK4722UAjPBeJ3FBKUnKOUoFVawNcefHba/neUP51GFnU3lRQejohgnhXk5X9D7nwQDjLY/xqI0K5U/6H1KDnQup4d4Wd0RqjBbCm0YCVtCIzgz3dzdR7CZpxuouyt478FdC8OoPadLuUuGntPPoHdxbvsdtoToaKfwO9KhnIiTqGcaquIQPz1YdRy4vfZSb+eBYTwnKkvtpnnoOi8j8yUu+YzFriJHV5AChrvr3uhymIJ47RLzTXT33M6/ln9a5+nTOSna5aobkY9pT3nvaCZ2JCL42vnBC9cm7djoIoRG3sU84e2U6XqLxBwzXbEKI3rsglS3TYmuQyXy/sMvugFayiWe2Ttz1l3kVSGheIY59S/Iv9+1cVdZLeRidM1SHB+ebDq6rmzkUMeAjS/zxkZ43xWv7615MTgzWRtEGB69FieOjYhq99N0iGEIxVpWSm1eeq35/X+4/8dWGpIBPdi/Bm2ZPnfa++MEvymLRxy7D26Sz4iiIjFx6Xi0nSJn9GKYfyMhgrsFXs/XLvbda9I1LEYWJt9tpd3NXg5UZy+eIkgY9LJJoFpeToiAgkIR1KMReSkJFLB2vQ2Xs0mwKhUudW+gZRY4MbrsuIwRMzOjz6zyKi4gqAWntGyl/3smAX7DuweB4YtbEFUd/mikHmFAVbHC5NGRNgVinAG2WHST8AmR/BqYfZt3RmcOiKfUprlRrdGi+2Uy6fAWZWTCuYXaS6mIwHPAfnuGJHQhkJuzpM6cFUxQQUXqYEuQHuVXaAucEZEBhm2Q4MTghe+Utn3Ruk15xYyyzjiXDUWw3cPsCyVwCJRVR5ktdJ6WtM6M4iwFBJpxAPwsqNV9XGc1amKcYDSg46Xw804Khnso0T4nlODKDI+rnRdd4Id2pse9xnCUfTJsVBCz3X8dLPY5yj4qGZc3PRKifyzyLvna7Np18spedOF8FFDa0ZHR0mwYeOGophq38KNIBWExIL3FhwaYHbuzStvvPerR2Ceq6dIQISnaOnSvVc6vAFERrNIfX2e5+K6L2DaRFq/Glb4MrD/0NFUGpPkdNgH/hkh8epbsCPb6q35FvzHi8o/TuDJuynfFf5JtUZKd57gcUwQQX50UR7fZdWY/koMrVE7hGbU9y6k4DSXIUBI7HQHWj4J20Jo2uBdbiU7ASheYhCW7yDipVNQCE2pGQ9cYm/yV7OLcXa+J8znRS821SKLdaJH2IIRh9SudfdIZPGLRYRKW1EdpU1ESmzcHD8HB328Csi1TTTIAHphm8QmXb3xQRMLFbrkruPlNWnkAlgWHx6l+JGv+M5e6k9vCZdCdC0zrcIae6+755jQWHrrXGXRZ9WNtAtpMjffcCZjFUWZZlFjr2bYCu9ilPTJKoGU1IVhU3MdgbpOL0DjfCZLWC/avhT0giDnav44dVsxvXFAAKedCYBpM+4MlBUwkxotONY8fpVFzeEWu27SrqMa93xdmTzUR3v/AB3hWWEcPYQweQCHB6rhfp9I/OdJp1POhMluKjg3/R8Ud+VvsGlpi2uF+pNNprsBrY4mXWk0U7oPqbHD6TjzjFk1xSaqjHgKTOSFzPEcdnLMyoiWR5uY1+T6PgDe5pfWU+XRPHaH6705ePWq/p8zEwbJpb7n+IzLOUVTlsBJgjkbbauaatr0eSXsKrNMzCrJNFu1AvCYSbDe9HmdXpT62JJPcVxdP/ny0jJm6Wt9+UrTnzB/Vd1tRljMgxYYnh8vKTj/MELB2mq19NIH0kl4tTHAy/Uqpd4OT9G0C+pVCTGDpnoUYVJ8WR6JKdf7bxkDk6tBoLnzcK76AqFRb+CPmb7zd8Y+bDv/PyZzKObUxweV5/0GSIPPEIOYoNlq6hX3JdYFYGoQaDFNrwucWxhunf3Wo+oWlrdu+K3H7hamW3i+ddMtzLeu+K0XDrfoZqcnxrjmlR7nVZaVkHCS6nVZT3Fxd3t+B0ELFEdEiE1vsj9H5Nbhtx52j5DXuXX5tx65RxhxbmF/66ZbqLdu/q3Hh1tY37r1t16obuH1LbraZrGrSvbyZKvVq/R9SyKW8L1ZUj6EEJXDH26IJ27zppfP0jdbL7Aq4SJYQttkawlrJxvFxJ3fR/EtKRwfEY9oYB7Gxc7bJYqx7A4SSTzf5DVqfwlkgsfTwkUTomRehSC5SKaFCY8xNykZKYCYum6RDHRERhFf0tIHFJLDF7GkmsK4CYQU9C/RH6iXsNGTSESLGU0ZQXRLO/gcQvyn8qrzoZsIvCD6pPy+lTRypuPTC2m6lmSubCKHV36QPsl2K5SVpy1U9rbHOsuUmfO71T1MSXxmpDtgqZPHBcaMnlpNxa6L9aRTe8vQ4362DZj60wTZVR3X+mhR4nV0P3VP2A8geQelJr4Kb7+RBD13LQslELgLdu7xk/P2q8Xl+KOjTDadDhc5XORgCsfFoe5Q7Hd/PbgBzwojgm0fcz9hfBe4qtcMK0Ii/4iOQkeJ+iZJzD4i3PaDwcHKvRHMz4tiFaXykCPVqtJYlGV2CLUp7KsDszg6DrSIt+LtR3XbnDXiB3wZGZoUsqQir5mS409T/ZjdGNTijg/ionAtVhO/ppaEA+8+vIVngkSVJXr1RFJDC+uvp0KA2SvBn9j9/Ofzy8rWM/E2Z7+nw9LNDj/IudVGDBKjDbJ+mdCF1U5CmOuHU6fY9n0qXvU4n+Lkoafbc0QS3SSA3EPqJyaXtvI0mHlfB3USRh4C9Eg9u6vnbp71yHGZ2mJ6ePSHLUsQM8LWIjyiZ6bX8+6T8jnZqT7XO+TDPG5Gzy9tePHHEr7VlgGDcpFICRzJBx5ow5iRx6+uI77cZqOvJ61fpWNaWeZDKhG8WzcJo1rP92e0jMI1Vdskk6A1LvpbEAB0ybhQcmfSV6eDk4D5AzJ+DJHgFmAGTFAsFGoxBsU4MfNR7y4CQu01koVAVf8DIuSxPm8NqCLdint+l6zq0zkH4nkGinkIdiw8GQ13ioiAshHuCwZeU+HMELbBmRYkyeilVyMw+0BrDF+j46vUIY9rko6Ai3EsaZA598eEYG46U6PxBEmduVu+dmp0BQnhv8j/PG0v9n4eOuAo38BkXryZL74CDcHRHWiIEDZvmUs4Yw6p4nxGd+EDX7Fkfy79fKWn+6qAnuhJN9fyf13bZkLFuGoozTu326pw2kPn/f1yuAUGd7OkrWWYPH56Htz4+iyE28srFYef2CPMxHatRzaKNh3z6AGpHWCNbSxYd44DwlN6OyM/D2DiAxTLEGbY4dFX09we84Bm3BDRIGR5qAad6e3Lf1AqnRVvSRUjRDw9kERlsiidiWVfW/2v5FWo6KYr2QVsWagbiqfY/cFzXhQuPTbTK48SjWKKsrk8Ev3zNekI+A11fPV/Rta5P640xo9mxedwmVTEYhRJpd0FZkKQKQyUQJIfjqnQlWvHJV9AGNhxs3apvjiel3OCQ+wlCQSeN4R9KiBBycfDSexlb50kcYljn/yVxS/f2V46yuQEuiEPZIEN4Z6kEOgwaTjRgD+jScXNbg4TkpSsx5V6QSpqrPUrogb0LVweJuz0ORF8gr1McDju1AbeqgshWEH6BoNFBCELBQxWMqBCfQaAlTiATdknzFcKDrLJY1vCrpoV7lfw9wut/901nQTch5/iYb8b4pU6HqafUqQSEL4Z557JWB0wnLkn4ci6yAP/glXGg9ashCwbGaFLhfOi1pgcyC9nmQVzZP7DVSyx39P3v4kSEzlCLxY45JDj/dVLCYeI5Sqml8NgdPSdCmehCyZkUY6S3plAsUMntHx7Z9OHnmBER/PDvhNPwrEO8Bi97BykXMOrbIYSeEZM9SJsIWl1XrzzU+CBMoetULlAVOnsZ1vFKgyloAj50ptnYeLdca1CKJbJsMuIRxSymBYaYCtWFgtqJlzrIZ4VVatERxSrx8N36iOoARnOSg58Xdbt/ZKBqmf4kUSqnZXFQjde83K84EyxBmozQFRtdAUgc0Lflah/kELB0YYhJDCP/zpZ4f0dyu0IVeGzE16rfbgfjqSKkg2YnIiLhfu0Yx9KBrt8isgzojffEDgcmqmANnbjfDPSEk6yKOgkaRrEkkvHSURlKunMWbFo0lRs3RQufQ3Mlw7j1YWwt2E1yAa6EYMVd2edMG6mUa6Dv4u6RLLatiidqvMbT2hSljq0XEmLmIWj6QTXDHeT60IzsrRzOZzP8OoROWj6m6i/8lmvweBPHhuM1GskaTs3j9KvOkw0gmfBkV2+G8JLvsddq+tG8U3IA72KKeYqbRPqKcOErFJOlm3AHdKzsXJyUtz6SltpoLhMlhaENQzq8qJ701lHikiuCKxEwyxc6gk8PEKlAcqqHun+PYGZVTEK3tTYkSla/X+x2htg3VKo/BmLa1J2HERSuQTb6K69Oe2KHbQBs0pJVyod7TYHe02FjEuAg2EW7kmcwfwbhDLz7359/E4XjLO4T6mppkHl+yHUf5gSLnBRtSyKhSmLC9jLgX5MTTngUjOtYxj8e0V4AAP2/RMrKvxhHU/pPah8P6zyqDLq8qHcC14xlGshJIOai2GufI1DVcMm0ASRDuZ89AFldzHqM4nyjrq/XBIJT/p6xaxY95cGwcrixFg+jc5lHl0ilw73PIFMNknbibGYnhC0ucpHBkzLc2tlDeHS7oOpj7VNQ9XdY1ulV97SAyBUu+glwYoZr9CFZizeAExyUt3AnxyxliVAdqXT8gyIsi0D5X6c22HeTXgXlgRLMOIb9Z22ufJfxrdJuXDMIMCRnPEkOEqZkBhrdi6h0hfwknhaUJp7YLWFW6M60hLFg6M3w2nrexjJmGapp0cuLMGtGQw/H4mAI1OXZMAVIDg1jbYKYwYZF+2b4zfVREiDE66U2tvLejU+zYiOxCAdNOjHLxBhiR9m9PgFdT1bU1qP1xSeuoqofYoY+FjKF7g6lS1LRr3Oo9erPRnZcQuRkPQzmln+ty22X9dwJmlEFXF40aUxeyLcmdrw14GCMNOkX1COJaaqQlnxdIJFVYGqYj6hNSPwEa5JUZc+HKtNA282J/xVn/tTCP5tz84zvcKCNDYau4DxeMQXAftLgtHn+BvovZvLGX3OwjG/zXCODbtWG2jdHKdtG53qLRxwvznO+2Rvfm3Ficw/fcq+PzyKfjONw0X+ct9ZI4m5QAePHlBgWxU+55/xfhDoT7+DC1GiM68ub4/Ec7L720kQqAfuK/QEOpmHMFGsn7R1gy8S+M1t+3RRfS8ShgWvISM5Qb3oi4YwT28YWGvQCQkD5SOo0boqjFhSXaRAyS/PRSbj4MBnSvjpnGBJ13Ns0AYmoCCkQvlIAPXecpXRTWS6x6sYlxzwmzQ0/z+wKP5EoazrWdhIHTIIap+zF/0uYpDFehgC3qQBdz4uZDKDjJXbJSx7dAYAanTm1y4b7DPsnvmpA7rCxG6LJ/5m4QzPiPSRB7Xd1NTzS9zyCjrfXaphOZJ6jkytxfsdsLaLcJTvGOdD2bEAHOfsbW1ceDySA4avb6QS/FOR8bHBunN15VlrVLmWJMxpUiUqCJ2MtRqS25ag4yvgeMhwv3d+LMhK41zwG7hMapVKPhBW9hlSHjUhvE6C/JjMgnPt8RGdSPcmPWzy2WxTa4jFcdnYXEWNVtnVjBtU2+mT5712x7fHVymD0N5gLvG0CW8541J00ysVWQnvnCxIaFjeeeF/wh7+9ctrFmPJwbHFNfhtzYfDuBvNXjrpZhJxwzH59icRlBJ+RO+PJNQQXxmzzJD+nEKEgxZcF7VDLUv4MOj2OgJ9YSCJCoMp+tYMm1ZDOOhcdo5+b1jEy70UwgcT5vqFd9xwUeDvd0Lb1KDdUyIHfd407hPOvUC4LddeugzBKLg1Qy92deOEX6lLLJPQc29nh7bljrm/ZaxhT5GucPGp/0gEvlFEmCn6ebac22xPfLgDIbHsnvYV746piJD2NozaOclyQrbRvmVS7ap4Tg3ay9wp6mU+OUTdMFd72sRNtK6r/DobRXnUfM8HYvpunUvgAvsGGq6uVjaPNuG+/28CL/bLVVWre1JJZr5x6xbS8zOtgor5TStvgQOyuMN6KSIL4s7Hlb2JDBvO3rB1ezx2WIo98Z5o6MKF0JGpIf7nfIJ4TJAh/mllgWZV6SGR5+hbKG38Dr5R9f1vLZH/5C+JbNHUjb7eMuLxCGtxvdOQRLis3a3p8e0oi4Awoo2H+9cxrNaQ8s3MZ+n+yp0NnJd8XZxx5i/FisGANJsl2bGXBZtmTOwWNoA0kR55RkVpTN+HHZS9ajeNvQl0tSZZ3baHxFXc6KPFhhLupqcBHWNhimkcmI1TFwUdf67iRntF5rG9wttOthGEN+v/fMuRKOER+LriKkbs6RcyGzfUS3w05bUWFRR3TRLnexgdv+ygIRLKgPvvnGGZ3GbIu0mAXrMH0s3oGIul4ZrycoUavbtyX75hX14osQ5zfsi+ZHtFvPAwztQskUFembjAhYJcgkNxXyA6Mkk3DcLMvFj1NWoii5EShG1+42K7K5yYpqcD0/ljQGZja3nm8a3v3RLELRyBUj5+Fj0uSYZTLyJ5kYMv154X9H8LN8iI6LFR3KFoxRSxgRETqKWhDwXJx7hzeIxI0AIjRgl3qLYAIhRx0FvMNBZJSnC090SPw5mNJOj/FV/GdBJLAG0+qxCYdAK3pzz04isjC9k9VZhqYkVTSNRa6iaX+M6SoCAmFBWYiqGKGUvssRihIz50Zm8mjMSzxsw0ZSOBjIBUFc8PtFw6IRWOwPpNZ/lRpx/IhItB5p9cujh23sKM5Vg7wmMJ32Z0X0SmKi4mBpj568edMNF2Z8nkGKm6YUnndcnJAH55adJRL70KMvjKWhMYRPDDKe/YRBn6h6sIfneGehG3sE9iUTPi+CRv3keu0vzHHO9i9/udln9z6Q4tonEF2/Go9GZ/9wb/MdTL22F3lFFtfqPq/hqvzfE69YndI9L4xhrCvIvG5JbJZymMaF/RAhwag+b3mteJEcb8z/pry5ssioR+Xug142UtAz5so+2enqyoIiMDC0XPm/mYdKRzghM/q0vZ1bTge8Mi8UN+kHLvoGUD7xoLdb1EdUSE6T0kzOeu9tNIJzieqD6CvOqICpw6nekNrovUDtLsvWaM+CthPoegLLada3wqIOQGGfygbqQ+3xwtLa3F6CNahNtGpZTdkb4STCJ6rE0cxpGnEzO/SDFFZKQwVtrs6sM8nZGmFp4O13Uzjt3ErHWRj3FE7dPJUbSiljITKxXQMqNo2e7NhqISg3O+PSqEKxQzhyjqSknXI4qfVgVqlU5+bT5UQzS2mKSkGH3IcRDNVPo+EL2zQczITwyxjpEhl+KumHNiP58PIX5imai3bbJ28rLw7qYQP1GcCEQKtTyaKiCH9000H4o0lONuk0+1T3n5VSvd3GP2Qm2UsLRaGBkrmMyaXPJnJ4SBzkd9FYdN8NntpDKK5F1KZGRdhqMmaazG+E273hIasAbPCy3inIlgkpoqDSiz9e5B4nh6Sh8CdXR3Y/xswHH0pZQNSSxc7QQMZYETdE984qMjVAfCOA14Nx2DO9aodU78NT+dff6GqE76bBz+Xp7H//tho2HobInEqUO6qw5hq7424bh8LxGi1lQmyK2sZvJzAep6TbNK3D9CkSRzN1QOfhqf0CGMIpdJ5I4E/Y5m5vCYTlqZoh+9L7l09PwUFRY/wyII3KaZNTdEUsjYc7R2/rMnlbjznEgVTVOfYBVnbY2B4yDGOkNCYqZmpFbsZD2LxLRM1nyu1yJ2EzQ8S0sMXAWOBT/DOWbbAdFoR2AYXcrUSRtoOVoWN8PRWVNFU7oZZwbJKKUBIhkHlUnXCWGl1D8UWkjUsnCBxMDR+Eo2DBd0sEALiNURbY7oNm4w7osgnakHPaY1Sa3XBWAnwRhDx08nAhMbuTlEwf6cV6jtv3tW5p35g1cMLZxk0XbzE08iuXoWz/3lZ/60qGCthynacSvus3zVuHbx8nDeiSRTefTmU5fzN/oWbTpqHv0EoM9vkPj2h90Dp6Icu7L5FHi/UG4s/xECmHfFvJmGF8eSzeIGEoaU55NeeRL1L60rMKn9EojqDwjSbF73MnzFZswvb7sddGy9mkgD15EhYVa2ofRFzh0yU+RzetUkOGVpoYkCKXAkz7pd6KYwtGR4WX/Rw2Tu3cpcT0eDxDux/I1JLlhVH8TYBDbKis0kB6WpHO9ZejIgle8M29rrKcD5000afyXCsMD7KdzI476WbdC+HAXFOvmBUzl90wegC4MLLHNEy6FxVSzH7Dy7P+yiDHCGkSRuaVyd7063bUkz7qkl0ofO6ziqi6AgiyNbJQJnFln5hyAyVbKPjMbOlRnqHSlPESXXAewQXGyZXtm6iISLpE4IaiJaX6T0qaKeolSLAtyxP34bkpxXH+qe2k+xSrm4vc+1NsV8sfePGkgtdhFlVAuOuF0+ltDioOOfW5nx3DaBMuahDbRr1INnlFWyotA3pqejFrdnjTAHfjqSwZ91wOlgD48+g0BHQv7lKHFDAWajhbIhPUuYUm9bCeauRqJpbteFz1xWhmyp5FUe3g5DIU57qZcxP4fjV4pimQj/fK2JRI0csNP+RCNp6Ntk4PCYUFBJxlIOgLmIpWPTJUsjAXZEl8SwVuCGDmqhUWat0Ew5n5Uthp6OKunkDLn80bzxHAXXSco6KZTVLyFVBqc0OiHVDKenKMUqbKZkJHH4EHB0LejpkptrY697haxtYW3VdYyr7+5k4Ne1jXOW46w7zK5ruxzkRg9odwp9XOTLx2kAC/KMMlX2RfHjLKJTW0JAcrLtuBcH2pQVqh5ygW0wbiL5ZcUgfXgw3pTer+yRDMybU6NyNgtQxSVQriWoRrxTlh+NPPeOF1eKcpzykPgOldCf5pIC16N+N/E9Kt4/zh4JuY4yxMh3feQ/tWH9MTEU6fwhHXvZVgso/CW606dKWy10KUch73YVxS3CSwvShfWmcOdHiTCyjw/YeYjyvL76s3xrl0NiOUyIIkukr3YePnMZQu/Wa7V/NR/8hWrFv71KxNzLceM4gPmlANIWCAg/P8ozJHvhdtTSJJLUQWbZcIIJLRfJlXy9UShkH4aC8dyKXFnoIq8Krn/oDFbClVBklKzGRS5Q4buhBMlNfoCt9YA2DlG+Ub0WS7QF2lk6PLHsymDBDiCMkajfH82G3jSaP7Z0Ds8JNTnvJs9HczFICJXQVuz8xbAcAQWLsGblRCI9R2wSiFwjUmEsZJhaSFeC4J7HRTck80U97lOAgnyBvtk6Cggv519sHcuYRzLwoMhk1ZeYlFohBx+OE/iziYzwnV1jvQWKEzy/6ImEv6EEGf6CxoDlp4UwoIAyQM9x2Sv/ap+tPkrigFpx75pc65dF0GYHMt4vc0csHg4u6Ll7xiKmTcrc331OE1syLHkit1OEI5UWinlSOfo4Sb/A7mfVPHL0llHkARW61YzVhsHPZ3YPucEsApmhJGDeBDJ+CAMmNdJy4Wjnbu2Y6iu8TC7gLsslvhHE1Tntso5lXSgtb9fHN/1u3NMCwN8EsbIxKi5f1sPtWXs+RQUqNl8MubsVr/Vw45LpkUcHzPQ/NXFtOJg/a4RI2NkBCeybfVZqei8k2Ec41hJ6JkMTML7GcM8Tbj9ad2RtfqKIH/oE9za1IdWP6ycPCSBRBnT+BLGWMWL4FmIO2FjEo570EgkBVXA7AA4hEMwM7e/OmK/35Whu38fxhJWfbOY2/Ta5KP0hzGfw4g+lkyRISwQdpxBiN2OUMi5Ux8bZ8l36jcSxAElmxnfBzr8dvld6LsujPT2aRAFxg0l3iyBm/tQwJZdIrBDD69L8+pJCFBnXdJku4sMA2NkOj3KF2L9YkhA0j8GlHUPtucVqa7x0IVjIuSAXpL6aKnX4PdZTws4Y5k1fTPYEe3k26Z6cPt3d3O0ED49MN8yTjtRr6ifkrtMShikQALSsHas4u8YMJNGiDgrNBT0qTqx3yniKM7m1Gqg3YAmi3SOvRA+eK5oofH3VX4Rj7NlN+rSDOgppq3rB7yANIjiE3nq12L2FUeQtP6qzOnxQFNBA0ZNzaIH5514uEucQV97igjbd8YBfcyYjUsQbvvHViYT7gE+aF98R6Bj9znjSXT5nAZZHZD50TDLMrQZvT99woCwg2z4BSNvCPmqFWVLnLQ1DsSuLE3+/DWxLwe2jc+UZFalAXRD7LauFrpTboYhZi2QrEEKwfRLe8bl9o5HbppbZylz37yanGzHIgh9hLUdvWTmyR08jAuuejQ6ZjsEr8JPNlE2tib2JhfRjr76FrshadWLFAURgNYDeaXw37e3GwYuT3bqI58qWDVRxsKWEULXhKyeGP2Na+EX6x/iYfui1n3Pwutz5QRdoe80lZKc95GPz+hR5WSj0ko4ruOo8C6FxpqmQze1/BVvN7dmtLkzQhPd4++dHk59yx5eSehHQNrA6P8NaqdDJXXVD93kHz/6OhZjCFgEB1zyXCIKYFHydTYhyz/Z8SgigYM8/aU7YDQ6Bo8jlLtoHmE/U4uAt7swkP4c9uNDPYhDH4oAEqb+A1N62FQqjRzPjgmQwPbCODjkp3STWuEdNCyfp03boaV8b6iXzCBwoc4t96dMffqGGbWXEPaT5EM5MrU/AhcUllH1xhpxxRAiRfyePxJpwNEvQtHGTmGGdZGA8AnwkAqMyAlR4Ppi1npreetIW7lwRvicKSzWJgYaCkq27D6eSzSZilwvTiXjJXtoyLKzNf976Pu7O9fpBZ7+LMTJtLcw7N34erJTtUUcPKHbtbAePQoALvLNBYatbbE+4p3fxUEiYWxgUZpRwagOa2mXy8Cl1LBuyoaHwLCAIk1SwLEjLJE0gr2RHEtpX+snSFkG0f/iEHSLSoqJQdqTHoI65DKna8kitIA+adiMXU75b0dOOecQI22G1Vu5cJFWkXOZ90mRl+vDAlkQ4goByQ2SFPnGObY18KjaTzz4K1BoAcJFvn41I2YrQV4qq+0pFxvGObK3yq91ZSd9hICOI4NBLTnsVxjiGnonTaWpZ84XMB2LNH7vkg+IgnNoZVcX3kqhasUz44+LjzUUkif9edB2w39OvUUd3H5KVhvFGj5nlbk8YQd/YQOu2PgKyBXXMesRuDonj7hKX5t1OItvpDrz7//YuQAQGBN0EAVZeajdloGwul+aKAN5dCDgQsJzyE2NTMjmdFyJ5UKIyQTrnWVz3HQo166mRFrbWLsytezgoJE1dH8nKPNYkJnlBVSHJou82AkvgpGRHc28yyxUwmjLqi5JjGdGK0Osd7As9Od+PIovxm68EUru7i+BlrcRBNy+dKtHYtG1MiQk0GNvVigjz0JNYBqLHTvgkFTgNbpGd2SG6BYmog9pZyEDDBhKh02EvN+P9xGrtRmA8AvrZXn7ApfECdNQyk5f1+Sj6BiK+EXJRsIU0GnhLe3Wcl2grMEHT+fOXb1mPki4NMQUTuALJwfr19ZTDtswy0KG2eHdtwbYZWGVeUEKfuhQpPQ9b1Bh6610wTOe2wCmCl1YZXEkWxFrDgv2FAoVcr4AatFQlMvWnAevzfCGieN01i+muDbP6JHordm+iOX3vHkCRwdLWAW2aldZF8ih8OgGiE6U0xxwtht+BFXIoI4LbgUcBnoGaZtsNc6kB5QEwJSJE0yb8hOWhY2N60adAnzhG68YGBOuZog7zamxVU3xLRbKilhzIUrAe1J1lYXyYuDuLIfxa0NbB0Iuu2fHKAX5HLBaeSvruJ3u6KdfN9jWPeYhsbBWjfdTHzZBawQ4FthvMgxLBl7diFGIald11E4zsPmwncliVFkNNe/2uN04qMb7PklN0fENKDSISlCTzN9q5pbN+XRc2lwmlO1rUw/WkIWsosdVaPWexlQBoWGWwiErMOFRLnO1Ax9QR1NhTbzMxVpSOrj1uDBC1sw/BiCnfwViDIuD5GndnSpmBSHl6Ee7XHT7BlYK1KrNYcyN6oJP1NOxZlUeLINXilGAr+wInSjhbMNceMkrYZP4XsxMbAyiyUpLEuiDsmFDgwiC1FMcEsiYwEzaqVScawm4k8RqMKdvBXi/GeebAKD7kZDN1jr0wFDl4EOxL1qqZivK7Pk/gVLJAzbSBKgDqyyxzberWTNnl2zvp6zTwcmtwYjoaU1ReKxARpMNJ4o8ary9DMhWx0VwZPxuYEipVipn/HiWJ/O6jDtcU0pjLiAdXjdsnkGix2VK0QhU7y2hPvgXbZNvCcoSLS7cWT0V24h3TjlV3tNbFdXwei0mQTTFaEqgNDrQK2P3BQlG4+pPQ2JNWrnauDlt9nW9jTQiMbTtsKxgl7oBh0tCDR3SgP/Bk2068vwjEOzoUc4zrWc2oLrTjaVr1JamOqY41MZoTjOvHuh4fjKKz4FUB6E48ktloq5BT2wC3F+HPI9dGmBakya0QWkNuI4FOJYCMXN8RcUMTQFkUGGQjnaV0WNt8maRHDfhPK4v961oNR/8cHuz3DG2VoxzsVCykV3AUxSix8/q9FXjVWGQaqQjlRapuyaOD2Gf6joJaY4mZBL1Zsa/f6pP8uc/URgIspWpydt03RlEL7oiLY4GJttSgFvwQyMbMQRQ/yFtuDu0GhCe5RM7C7jAKCTQ3Vfw6RteupekojRBvbXTsMQnp1DMcMi85ExFoNTCeoGf8j9imgQsD8xj76yi9gdpFTuiY7oiYjfDpd2WUz/JlfW1I5MLY8WJFr/e20Zhsele0SNMJFJL7rBXdQefUKcuY4x+nfRJf17Hd78WPj+eO8MHzmDfEEu6XLrYQyTudUzzv2edDYO7AEqRqA+kLp77niWapBbQt6YjuqLJ3R3eMbDXGfjvXDBB8J9EPbYJ0fXVopGwaNazaFJqUovIpRUNycTGr805P6usapc/jh1j8BZDZo/uwWjMzBtuYT6d4FublW5Z+lrrC4OkuALZLKHUHV8/sYUjokzrpOunsAawHWYjbuZNeV3bTDS3GUlGRc/r6sVdAqXTx7XGfGJ3ZwWurljBxLHJ0ggaftNhHJTP1rb/RkfyaZS6YtI+R8ySIld/Y2Gup6gKXqh8r+6GGkil1y71jv1AGj8hVT6QzFphFXANM8PCmyGGG3RUVjaMq3OHUR867m7OJQ1RDqySYVqZLykIg4x4a39eQiuVFHb7NGH12yJUgr079DP7sSQlWOq7cRNsXzUVsOgVCySxmqg+jr/VUA0wxZm9v3Y5tDg3oOi6CN08K4tp6s5kdKxBzEdJtHDzkPut3ASPxdhTvpmKRPTOmkwXFZpQOrKUIczDWQXN0c/SdQLEqB4bN7noGyjJXMjeSWC4YTgm6An4cqptZ60DCdDmvM2PzGJm97fvDCBsc4orvlVHm2oWO1tYHP4eZjA07J9dBkR12Fsz7I1WMQulQlZEE4vJ4DdIihxPviaRftelIx9z7np2YMdI9nyAb2huVj0u6WtgCnmqXCU2+VwVFXF4i0T2+nxh+pND9hqrbGzO01SYGqlwXB7aEqIktgARabQkU3R8crh0bQd5D5chtH6VzdH0tcANcus5O271YF6nTNoZOrxha0cmZoTrO4S2hvDS1/LTLc2jA9Y7GaXJDZMZW4KH99TmrqXJdX0HCjWBxPwG2gROhijuyDDIsnDIQ5Q5Z8FVA+JUBLneehCWVSn3xma1Anr4nEC73cZRuM0mxla2yRBUjx/hzUscSu0Pxqsk5QzPtVTI7iYzpoKx3nbkpe1riTOv8gg6hU3LgtPVpf81n1/BvNW20VaqoY+G1IVrtknUS29suUd7f4c0lg8CmDFqBVj3mO8EQlsMT9W50kJfG6zOKtRh82RpTbJ+aUncTcWOSaScEWWyOhjOch0rJOModfbiQrE9RlVmPYtc4KwtPMAehODKxU5UKncVeaGBOl5CnC4fyCOKnJD/qjWFjQuyvKni7k6S/lyK6/eG4ZEWwn262ctx38ALJa340+aLHXZHjw/povmB/zgleYoYCZ7OGkRCaWXxV8HdNSoYcPycnaySXlc3YPmPCdyE6JRgh7pQ3hA8Kl5DgsHjhXMt0eZ2l9YJwNuMSWNLr1Dge5fpcgqCiMTAcGUMKcS7SFnHmmh7UhD476J6kY4FFFMLHOVHRIibZtczedwXRe9JamrlnSUUsCtfQUGdGm9ac6PtFZHtuh9xWe0cAHLMzm2iYE8s050H3QCJ3r7mLu/TYpOZIB1wy0PuiYSrSfcSLDl5RcmhJ5wCxnBhGWtOKntAyORZmFY2PaExYHZAIPPH0z7yTl/lrUdf8q8z+ujDcvzT97mRQIsLDrc1+LyVZAbwigG2sIi89+cb1drHONa52pnuSRxAZbWR9VSHJsnDHB3weEQXkvaeSN1O3EqJE30On7g/Mn1g6oVgPerpu0P0NXv/QPx7BwQq6yVdv3xEkT2tBHUqByZLcVEGxM6VWtG/kJywvSaTJ1aCHzvRbLfQgQHRZ4qJzFxT4os90KSYhZrJ2h/vls3OCfcjvLLWDQVIc0jygydshjJMZ49xsqfEJHqA8jQM3fObPFJuI/7z9aSSUeJDFokWzvd70FAnMfNCdDRilf+O5i1uB0SLQmZgZ9osr4lyGqYiVGjMeP/lr1W+AMPDiUKryN2IfUmO9Wle7VMR79gczlKG9HIbuuQ1+hgtCQ2io1xHlQEU0mwFykInRyjZ3g+ACQzWoxmiA24HfhNmkpx7yB0xNFwS7N35FK9tRygQiRSkcMKAJBq4ELfGDThJCVoDnXhwJNkKOWQHeRuYd4rkUcLHSWTMOuuE7n0txIbil1O7ixy/Zu7bHeAAvKvTqBNxVdZEdymOEy2dY5Mhy22bctuUwznNhFEzJ6q8IQJK04+AzEyxNmD0X1ORw3dNuhz8wWqbfUXSS77UtiCGdOsLXwkiMNv0/kDeFEeNoE2yhD712bzuCM3TzIp1Ax6B1+EUmTO+T1dgWYnG5J8yfOyChAsK+zodT4xwN0ZhrFPlaEjeuqkxC+13w+HNxu9Tuz9t8qmEesae0aA8SoP3PKyKEhYVT7gtXQkis1/a88C7uxhkkz9r4JLiL08ZH5mT+F5wr1zPbjDufOffoWXwuKiH8WVFNUioXb62rqZ9zHZnE1lYkdEXy/g7vlcsHlBdRwDu5N4an45UXjWqUoN5fw+3TYZCHFMY0FEnmYi2MsrBrlsFcKNaY7L0OdEM8qVlj1jH5YkgvQCvXLivvyWlRtYr+5hB8I5qCx/Iwk4EPJDI3vhESbV0VzaW7jd7xy3X0i/Zd3HpYAf2WbmV4Oh7/ojpM+nquG8VPQ+tqZ5j73kGnLQSNGbi7JQDEWsNfg50rKr/6eq0k3D9vFBybO37ZOWdQcw1qBqgNgRPnx+Tdr8MRZo75dX4mAfoLe8OddhsFmYnPmdS4Xp8M060i5r6NeX4xjRIgK6k/i8yZlI8Tmt4NMS5UrVdJozHm2LwsBqrZKq89dD+4EDV1VuGJJNkJ7XLBYqNItYiM2Cqgwr6xU9GwiYMkN6509FPoll5za34PcAyku7tkF1brsyL0uPbT2RrDRksK3WmVlUHdo2l71F3lqblTnvuVknQwvo8NAc4jmZAx4pUuNtFiOhmUU2zPwbBe+QtA4HhQIkWGT0Z1qs1eRudOuaHc61+Gb5jUuYdQrm31I7iyV3nLaVjYkt54kbLFk22tQgGwYBsvdsmBxYj3KFBze9V17ZKpQE19hxDRX78nUY/ukchRdI9D5YyLLFIRJPTStcdPVjSdK6XdGwIIbrNUXk9JIb85kvVVG75polg+owtP3IV6s4qRC7nGOBdiuzGzXzylOyjBzGJMIBQBIwu479sbX3ggj17W39GQZ5svrU92Ch3/yZzMLbwjaoRtmFFNLjDwchV3L5VCM6djkMQsWY4rE3DWC8YD8wPyY1WsOlom2z1i+TrEluJur6uT7x2rBaQvsIvaczsTfOqHUv169G1YXa0+b4d5turxKxz9nKT9KPqGwd/LlzXf50hyEv7QcNa97B3uEfLLy2Pdb+/w2OIpKJs+WR7jCsR0Gc+btk2sDlebXNf/Ka66gvDheLhf/9PcWx8vRx2L2L5NJ5nI26njG/Iij7qXeqTXWcr8Xorr0zed7tgyVtESSzK2Y1Gxs6khDYhKPfAkbydxkWu32xSXcHHZRExuaTAGzsv+hCRfw6XAVlEjvxvN0trna97ZigCpv6ZyP3CxVKF2nEA5pQt14Wri8d5x93bZWevkVxPE45Yv6qaOUFLKJpOJtTkPiECkgUnzrinzM8rAaX7kHeUE01KrSxfxJxbfrMy81hZjBVzTAucyMvgZzPEIJTEvFBhxS8ImoKJbyOr9U+KnrjCySFBIg3n8AjcuIzYcvewWDbOTnmXBFQuCDZwIXuKCVKH3XLaodcnCFVqTJiMPFRZCZr5GJEdf7AgspTwuUBkVoKYHVDZodfgg9qOo3o31mDnBnJrn1ofZYAIthsH29Gh9C2MbIn3PqLFmGIQzrS3pE2cCksHiumrvA72IBpV3u41V6pQ56IgeGigdVawZ5ItOyqpVn8e2sf8txTK1OuRZE2nA2H5j8dCVtK6C5qEdStMURv7CsyvbxwP40iv/8lKY9dLBGInJRT8hfPpB94l06+kZUHg4xmMeuQJIOtatMiCeZ8/Qz6r1Uh6+ATrn1L7fsjBKcg0CTD52e3Fed4oHE2PSX18WrYkRwonvH5xHjY1eUsnJNm0HrlcjT8ERbjNUojkxQQzbHC4axLDfIe0RV31hnP0lwXy/vekZQvG+aFqc609cmjIQE2pflVw6ebTpJS4xKUxgydwgeWLzs5vhTi5BcoLyy7D8Iw5/SoSwWInVErE994OmqkxWofS+cejk+IjAQoCClNGYPDxddWZWnTv1jWbt5uCjyLhkqg2Tg4M7HNFJMtmuQUmuyJI46JPFqBH3rKWEsjPInqWxspb0ywotnhK4Z/gjJ8UReB9YH9Haz3KFtX/zTvayCC1WSkyLEzM2P8biucxeZdS2txtodQ2nfITAdrKtfas36PrFFRww6XE23U7yAhysHHeyXnFeouBsmx/ES7OMqZBrYUUhtkBT0GE06XqpDGFjLLS9VWsdn3A+HDNgbYeVhDgswagKx69fO5Vjkdn6VVuOZd+UL1QQHVRidIA5tDgzr7NNznLDnN/H0WIBP3jhU6N4SFwztBRHhS/uSGZXyR91mI04rtBckh7Wily5HTTF3lCG2yTEsPI99Ce4XyVLZbbAkXPtwrYGwXM8aR1i6Un6IrAa1eel1UQ92t3UMd3CH2zoJpUtqIvZFxpEPwae9igpPnK5AuAxatM5gydVIw+G6Ozj+xzOeKZRFTzKbDnh+4OVrC6wGeodrgG2ErCSA0QBc5s5MA/W4OCBmCjuUNx/iWzMpLY9SyAz14uxRraM1zDbR3XEHNYs+xQeQtz0Qr4FoRwtvWTka3dnLGNMi/ReYDWdG8ApR/meHNyLGVBJyA4FoU3Xa/JAE71mkjBbKPzWirEJ4C3ifS9CKfbiEiweu+cjQnoC+UgUeaDaHELkOFMmUORzgZfbLbp87XQ0CBEt0pkFfehJ5qA7wYKepAxfTzX5+2asDz/m53pB9wYMPrwUU/uLJjIhPlMLQbYkr7dXAUuT/uQhuJbmDZurfl+N6vbVlS3tH3WD7KZL2zAjPU8pS4RMv8/JVy9y3gP3Kw44EwMLQun1h2QIvlCbLBKslTTwxXXhQDmmE28vQmLE8rDf+SrUX4+urWREqVeVacrbq6eaBHvVxnf+4zmxj5Y5PvKPbB7UgT1dA2bmM4U35C/HKOetGIoT7MSQYLfEmbbXtRsa2LboZYyVJw5tbu6rxc68Y51Y8My52faCQvp7zX4YyMjzK/XtGh/U6J4lKfSAHaUIklMIn/eOJmr7Hu4XqH0V1qvVDaN4EQQWPoGL5fe/9/ci29fVHSt9EtsH5CWl5Y9VsAweZHLjLwwm1LzYXUjaP14pKATuxZcM5eV5Kv44hpc7rwuyDHLxXVcE6A/gsk+b7Te9Z2KyO+oe18uzhg4KdZGhzWDl7L1RYwXdzcDhFXt2LcVYHYEBd8S5rQT9jy31E2ZiLafe9PEGboo5Zq6fneWmM3wFlMx19bXns7x2RpYQynYwdfrkRCsEQkNnFrNXrU9+GY9h5fQqa0JvcjBEmP6KlAgfDigRuM3m54K3QsqmX+/aWUor4NYTjSgf23oNpB5xhYu5SCpzX/jAzg6q87cD/TU1hPruFHKOg6/KRcegiPxg9IYPhMgcxlkOXbw4Vl2QK/on4H45X/JVUcVazRAbWyPhoRz81qp3cPyzOoimympWk7DK+DT2ehp6dq6b3UEslZdvZAR8ldF5j3ZQ3nI2j0cpqsWOboRsgb7QObjU9dJv9mKCSQ85urdkbLOIouBWszgpRJ6expj+FXmngG9XjbmYvhgOEhJMWHOly3k1VLVNV/8S/odUF/ONxOnFuJdUsamrQniG5GKutego9zauWLOhbOdqb9xKpqYROMK6ZGPJrWoaOiPyoyqbdknohYrUUA7eZaZEIJwqTb1iY1kpK9mhTI1ob9GgVI1dr6gBC6/5Ry/5xy+O3y13vPug1Bf30gr8lEHaOAsEgTpvAX2GyGopyon+LdVUhpqO1s+KPawZYEKzsT4VNHgdj/eDINH6rddICCE11QpOnPxWGij7wne2p+glXV2bOMVN3Z1ZcavlXgllQb65Zd0ymEiKo/pEa9Ih3WyZkDx5wG+KQXRq1T+r32nl/ePC2hlHxRD6UzmMFdLJvROhAla+eoboc1aLwdLJiqyhsZFoWzyixVtBKEpN6ippvIvNE6R9WccodrxLoqR7fiBXSXLdzzZWRhOMPrnQxabgSNwetPZcQr6Cd01ro6VbbgUFX9an63u+dZT0oCZPn1HQQkPZ+Ypy3UupN5Cy0SyKACaCd86/jA9C9XwMJ17iEyCpKadL+ItFlrLTypdTb6Qdo8/77Vlyr2gH7ZTGAz+aqzy5DLv55xp9HhqH9UH5+sE0vT329Ef+zEjENBmmhaQ0ByIWLGD5jI1pLKsOeYZwm18ZPhikCif7NOebXz8t7SspgVupY3C74AWg+Nj7kNuVn4NTjMhQb310pWzt/JPhQFlv/3alu72I+/ZwItAfHrPcRrAOWCbenqC5waknLkaDdom8GhUWNLYMBYhQc7qh06fCVQ8FsmJDegQyOPzrB4mu2UHBdhZ1dwy/JbZAYxmgLOfIG8t+hEZWigfdlSeLmHqhuLU5iYevfnaBIcePJknp9kMWN/+udGMmBKP+ELklxuKPt8m9pGKEDnk0pl4WLrsexCAcfqPNKPnhgQO39G8RHiqzsnytyDEIEAqtwUvZVJK1pfFSXtOceJuD2KZM45CYsAj7nVcsaXvZKAw1P1p7u+hnQzFCtXZg8fH8aOe4/p34IO7+sjKF/X9hc2qW+I/3hlt4/yPQFsqlc4VNWm1xUmuPhspPHFzApYb+2O+3VShRms/u/Ok9S9OeKSefm73dfjV7tH9TxMTeiaekM4pPJ8sjjEWbCANwpDOlV1adFHNJYFwI/maHRFJbOMU4vg940xWekB04tX/h7Z1XQJN3EMf9n0oYBc1svkQpksGPDhJJ8yE7pDxkwxCzPwpEhQsdUCXWJLsRGliMxdDOwT5qr8JhUNIc4mBXm88bKDmerohHJ4Wx1XBe5M2jaOHCxeDdWkWMZxHHl7fD0OQPawcuGU9hK8NuB/CrML8NjPHDfDxCmCXyeXtxQYDkdb2FWZpfbiyvFYdIZKi1LBNS8fbmUFiZpI36dbyqwh1DnCurcMPn9OWpxMzqU/1ot5ER6xQ34eqBgVSf24bGQrNBxFqxwc5v02Idos9VxXj2KlOYWzQ9CO8gxoYM6XazvwLUKU5R/e6N0rRM5HjB1eQEyoFDdO6KIOUyWjvMfob0ldCidJnu6BYjmFk3YDZZrmuTj/uGOopmIAzpbZFDHzVVB9p94OctR63IrcriTiKfYygApgp0NTeuuVtbEOFYWwSHpEs7WzpENbG5cQIEASe+/eGXlC4OSzwWSbJUA+GBKVxfPViDVMHM7iUceJSu6qRXIHAxhpnvEaZoeyfGaLOq/b51ddCTtua6P03C15nw4JmVdnvwqeMMo5ZF2Au4DW5XFEhBlHNTjriv7HZC+JjwbtR7z7g+bv8qIyY6zz2IriZ4JB0r3ZGHOVbs7wFjeeicOxdkbHEtYOGAe7mEIHCdh/Eh1akvVreEBx586tKOheg1OI0djwqJM6miurF3kAsAfiq06QyLRPHnP27QegNqpQ9mS1w84v/GsOzaVtMYDRlvBKLvI8Ey2n7eO+OCKFjjiimocIgA5hxFjlUoGHoLy4tRPxkh5qEqqMOKW3SYNUbhEk3tPJMq8PwePEOGunP2Fo0DCkIwuCAoo99zTL5JI7x+f8XI73kArKszo3gNQWt2r2ERhYv2QUzka3+VKutFKwjfFVpn7r9jpk2Xw6XD0ywE5+VgTe7Wq3EmrCZIlSm4uS3H7eEhfX67IUbR2R/Y4rITQIYyLTzQUGfeEV2AmOgs5Tj6iDJ2Mnn7aI71qiEHqwK2LkkB2pqIPclt5iguFsqU+Zk0Pb33C5GXKETTLCF55DsF18iK/LThDBg315OfxYTvNJZltE5bHvervfRI7Fn8DcIxskXMvkGFAqAyTTIXhMNih9r6tfIgnSToHfwjj/Dt/TUxifAdzFJvI0DiZxW2MkeIbmkUWwp7Kxzu9OO/kVHcwcEx0kTjL80tYAorDwfPMrPEe2ZxXl8sCDM1kHGVrtLL6d3e1lFKV8n2FQg8t7qtezFax8DdXffFRJ58ZOwiosGnZvo7zs9O6cWHNlkkGts5NVObky5XkfGCKeHN4iaHXATiwIfXy7qAFT/eJc/NsajHOjaA1hz20GcErdFVU6jao3AV0nLTx4hxj3UvwwBtb6dq7aIwoj4zzrTUZKgveyWTDSBbXpTjMolkJ1bu5hoWiCJoTWmNp9iWufS+IJ+2vibgk66vFAVqnBWfc4tXX8eo8Fxf+NVeUY9jCoq8maiYVBzvkiAIC8VWmkDv2Tc2fs2bYVmR+WDi81hoc9Rovgp1eA2+eGB5Cw7PbHLo8pf7UfjZn1mvthwoKKRpuUahIz+gx9gp381S3wbTKe05V6PrsqI4G5O5V0KaKKwKFEiJj7QRtQ7Ci7UcEPanMf6arYvEER6fsO/T463HyIBLtQ/ylTPHxmjSXK1llvCmsxk8cN7/IYMv0xfNlMwXTisveqWIUsv5HkZDKnsrnEFVx4Grulky+XYd3NoT+aFhzTUGGj0C8F2GoQX9GJv71EpBSR4CneHTt2vM6kqg4QxM3dH7BdjvctEHz81UWpMPUdrHgpqpUG7q21Qu1udT3iPXdJprCNkVp91d9eCrFiOlKZlJxeroFWLgaKf85zAx3JU+K4VJTKes4YTU2ihL2j2kzD+WdLemw2ESrD/+nX1zOK8fP/LKHZlcosPld/bt/CMudDZ7eSZnwgt8oMV6Mt4+RYM99wnM2n61DfW962yeHCXDrXjKFs2oeKe2eZRUZp8Yqy6Gt/RlRkRe8VnXQlk6mhx0dU3OhWjwf828QqdTyQEDFLmhIHoWNy5w4n/x9YFVYgp5TRkmkX9h2uvKLRPiMj3I7oEgjDiv9dqfEmW7l56bsD7EPDzoTA1PPDaO5YM1KQVghgV0eMe0yYdDeLEJhvN7SLbzxYyluoQnSZr3zBmbuC1eyv0uHK52rixaxXh7xDbmZp5JJIzuC7mJ+NqX2tke0/Qhe8UHON+OIRI+VVdmPazLKYr5y/jo8Qgz3ZLwF+kL+Z6MYdNIHkthNPwJ31TRmT8xOhmt4+Z2DKvgYr2uQRHh2wrXWRAAhliCwP454uEmo02+90K1cHwWZjejFtxcAGvAYzmTLxt6bldnPDOhcmeyuKoBb8+9nNs1ZbQ4gNn3j4r2tlbJ0u/2aFyw+/KrtQMXnV/2rd+umyX9hge8199+nYw3lDfgitKZeJEt0MXrUixiZuWRZcqq/xJ7JrXL6ZFy6XNhrZGDn7Ju7qHhlP9FOr3UrmDiqEhKe7AG6xaH/mlmBth2k9bsfExCFpu5ncONbdeuRmTh6qLwY0TYJ9CIZTKjfgF9LllY+JSsDjvAci4d/MkmzlJ3fQHEncexdESH+0UUoILnkaE4jBoXcllXjIvJshRh4szPGFQ8k6hnTWEvO4iybboKI+ZXvimlU8daD67cYMvqYpZm8p1eN+1onzw9GAARIASNz9mL3c2ISW1GXf+41ruhYs4Uw/zGGEhAXJXrVOtjpi2Fe9BeyiHXzbqpwVsiXLZGhDGneNrV3O7XtJYHq3PKvL+P1BN/ZJ2HqDgyL1BkZN+PDXhrxRe1jL+Yv18FItrjfhcXj5wpiosjJJeBMUYc6v+AKxx4os1ZZkPLjCEqvBUjrxeuutQp9iXsOqqFV02BU+bf3QXlP8heOGty2EWwzn+BJUQXMx8fFIjaooRnlfVkTRmWOstpjIelvueBXvdWUxZphCP5BTp8CyeClxEfJshwuonnRDDy2EkgjSUwHXEsd3fEz7EUQYSpDhYOmPeUpM1Dln1Y/k5/ZPaYRO4wH+dKspbiVOtYHky9zMcxE8dzyaltCd2nKwIezY60w41I7KzlagOO1NRiR7PCa9JYI0dp5qAeLobsgQSbXj0QX+4wF4kzqpIObZtKEpjimLZNPnlCKguK05UzHOqcuJlXyxNjPM1qkytlAYEycozGINtWoYeGucFQM1MU+XHefpmaTiDJ00EUFRRpA8i0Jozj1UDJ9qBhdhsOgb8H7X9MgTonu7bnepv0L4tscbtxCTZwejKLyrfqYXQS5CDWqwtKs05QUZrqnTzxu0N6W8qYaVuLg82UY+o3HaH1BYHxM2ZclmfrwgTkLThG1QELadOka89ci5tVvjmhpXRFltqJiALlY0OGqIEJa+V5CKYNVR/Y4VmL5Kj9ueMWowQ+M4Qcq0kOqm7O2udyvG0Ilg2AqENspkwNEltqwNgXlqMRxLEImYsH4Hq1r6UWEMXrWoMqH1cAPNVhzlTse7PzRv1xytVqWuG7q2PNLN1sfqxunwH5oytdWp4LIwtkPNBCFSXmiMlpA/5Tom1udYX17CWrS3+T++KVPcKwYfumevZAPwqEtXeGGnHmCbtxT00aJ379t/zg10YWdr0p+sLRJ3gCGbSFPXyT8GaeMGcghnRK2moghSLsBUs3cG3aJ2uHd80t9DR9tV+2EEyXoNrfH0nq0CRElJ32nKhjOuGSg1/DnAV+bI7DKRCnHzITLb6BQq0Ceq7tQ7pSqlF/CzvZtnE/qrM3p29lomTJPLTZpzBFVdfVpcc8xYzLYPJbqr6bAekgK0nUhiPOQx7/+yQCyXGnljhsarVHNfc5PENt3NSgCbBAme3IvWBZYn+K0fcOY0KcAvcX9lPs5NKXbUowuQeJcxCdIcmyW8U6c6se3xJSZke2A7WJMAFafk6Rc2J5qCp3b73LSI2mG1MNGKidkOguSYvcdZLvwsWu3C4JelDFmWLV26q9wllQppB1rOssDcgKTQx5Xopw9WHZc4+4CWucmW9+a4GBbjqQu80Ec7PchOCl1kAGKofBgjiN2G1bT6kPt57Yf+q06wsZqeUyGxINeArHLfXB5MXYCpb8aKkTMNRFebSrT9GPQBcsY13yPc3iYBg1B7BgzkIj1LjwdbzAzmIW1srj32e0KVzk+GK8TDAI8W9FGDuqINzNg9Ne3gvFQg/19K9lT2Nl6ad5HD5Zv34tstMC9gEsm0tN8bnxTFyw1txvxC1skXZK8GIdtOnskgOiObU8he0vWGTkHX953FEIhc0gADf+87lf6CPHNTMned2pnJTSD/Dkk2B0mlP9ax0Fm03UlnNUmMJBrREhGu8yEcf+Ug/94kGRdIV/xBNJlGgwb6UgQfIWVB528K7f5IQOqpZXBm39ChO2fvgW9sGa2abyaVxNzcp0pmExGUl3g+XT67uB1zuU+idIa7ya4BecTMrbqc48rVgtzR6pnwbfalNeZS3fwAu66HA7FhrEhfQQl1PZrs63jcX8JZ+zWGHkz12IZekHsALYCJWdnywdLatKLMwJs98E8Muwo6U15wuPeTTbrGQaP22N41uO0gbKpFs+pX5JK33QRuY2l71byca487s9Pdez0Af+0aMsEo7ejhBUXPgLBw3ywFN0Fo6tQ0s+hHenWsX2yC9vNJEo3LSKiaJ+innLrsoXZh1/pRP7zVFn8BuapFxgkkbNPyWLWDNIpaqph67mDyZ4yo9+8zhr1vZTKjxHQYZC/Z4Sy0F3aw0C7/PvqBiZouqU7Xw3DsxlhOSb56yvR5j7cvJffsJ8xxcu1UJ1/7V9metFz8rvpyCF55paGIBefCfudIW7szzhFCl8hvccoACeTE0bZsP/piK7FYycPfarFdTMRNRDXliwkN5/AwIi8nMeLFPnYRoED1GhpbM9Jf2xTXBUHcaOSPcOixsxmCwFW5OqksT7pJ+7MkUMR8Yx7pRMiSWWBCa1/yYE+4Kx5qAU+8l7bU+QCHVMOF24YPr8PrlMF7WEpSYj5eR+ygCo/URZFrRfK7HcyI9Ewur75vXlw5oZsNeFw1QfreXsh6ny7PTnzNO5YvuyuDL0gkkOFrkLM5AxaTMdV5NOcNXnrournYv1rlxA8LIodJypO5Kz8RXVrakh+cUhB+F57bFAqmaH1ImW7lw8n1XMmvDdr/38x2i1kcO81Y9xpmJO1e8UMe03v4aSB63pf7w2XVroJKA37Lm2/NPpAHo6VDh9q1K49FVlrr4R1hIAgnl+L37k/0IzCpu/2xUgCpr2Q8HzZpEKRZ7KjMcBOa3OFI96NAKHU1+Q2IeE0GD4Pc9bALbVxffjfiyJ3/pne9+/pgvQJ5koI64LWRqn1YXjZJjI7t+hTmyz6xDxUXFpPk5EGVFZLnwN+cBv8CUUVN0fBojxaWZXkxaqdjNFvSL4zTstajv7q1Md7+gZ8SBHuQUuT/KofYyUTBvijSueHyMbIWdKSvZNicgcyGTdoJtnBQlC117L693oqmn3iCcVMe1W8aCG1mIYti2/F91GrSrv8TYcYN5NycUign0p3tZPtiIddDHhoJu707u60CDrMQawOVc4NrrNh1Q7JOYzzkzXY/oZ4a6iuOtbcuLDfYg3PiTEsCOL5/auveU3dnBAKv16uZR++LNmPefkDdxmg2+obx2dLbBYErrC8k2XCiQ3cNxlp4Tp7vuqq5qk5b8Vl1372dhiT7MQE0zGoOX1Hx5uLijAezSOCD+vOtAcM34LRyDsO4u325meCeMzs/LtdsTMIa8c2EfMnMlEKosNtQZPnfQ6JPwtmMmKHDlCcHDeiwQrc5x58V12JTZnwhNO6I0DX/L5oFG82VQN7ek37wO/p/rHtj3wvxu50mrmBpFlnYOcxG4wI5WpEk5xSKejqVscfeXR/ed1N5l+AQG+YXLJpfqUckg3r7h+Mulcto0mhprGQRAsaaTun3eF/nskfK6kgQYdul9hwfrX1clPW+PMubF1ip3Ex046mmEfKeETr8LRG+fgnCutpeMl9sgbcTxhfnYkcowwY3cJso5Eq0xzyuTQMuMuX2dRF7ukK+284YaZ2ijI2Wb+nq3xWm+fVcIL1ttnfY9Mo7Yyqe+ewzb3wZP5ksL3ogiypSEYFS9Poui1svcS00D4zfGBSoSIcWGnSG6IaJyS6H0Pmg2zcWx4r6k+kRQtCMj822N5jAlLLWss1B+BgURK2FyZp+DfGLHcxq9+4zKC8joj+b6jbmTRG4OjcFjkI3kXQjeimGLo+5c9rgcLyDHzxh/s6HpLIPHhJQBGizTiHdPyLIBg7VNCv0aIKSYScbxTVAkQ6lICQFd/hnEzJ4AMO7zL/jJr98g/PeSrD93wXtMSBUERa8hsVr+L/nh2/WLVwQG7i8z1KOvox1Ikmx5b54YNVFRoJBCZPsvdi5Of4jkNDj3mzRNQCVXY2XfSt3dXZEM2/YrAQODXo/ZV9ecpsl8lal1rcLzBjPuhjmE4oW5ApOtaZ7mpmYrlnTOyqByjsc4Ji2jWK5JpJcNY+nN7FlCwlmiHJ5mrcLzaeV4mB+R14+ZoWrGC2cmJ0GafvcfNZ+ol+x3rHBXgnFkqEbOar0w4Uhr1uTVCCyKjEmbOZs9FmU0qzDxkdMnMagcUAK2GAwoGdq6dnpki2F3HPnFdywE1m7EinBtGzb+83HcbVIcM2ogu28MF8dgeN2yyJsbt7tH6mWZtp6q5NgbDpIc7k+4Nuq7EfBBACzlQNlpqdmNeRDWAxF3lSpDOteX2cdvmuBY4mqx2+KynVnrkcmCkQFf7DnZu6/ta0rdxlXqzEBfnDnvbf27x1LRMO5gTbmFsTJQiq6pmATEThE15FcoxCRC7oqG9GTBDwUPEGRQhcRP2MGwp4zPCYhHudxVhao7Y+P5YwQtItelkjqtm0sBuDeUqhLo+9q8gs5bK+o53dpXQzQa/pEXfwWBI+6UQPcD1U5J848tskFIjgoaUYK00XlEJqF8Mm3+tLomBEMmDiK9d5ShRIKdnKt8E2eRpa22RxBonsWG9jrWBRU1+rSHU8Wr2hUFLDbMcCM9DpimDNLqJFX+qebqqrLaRwmryWITtUKkgyeO3NaK+2V6DiRU8JCPdJc/bsxlk6h+Zeq7Rbxj3YkXScRUpyJUKhAgXIxGpR3w0ZuJgyL0wpPp0BuglATHMXnUoHxTRqNfCjbxi+0mf2agNIzsOoeqwTwZ++Y4Xd9bQp7uPjhW047+IgHMj61fbbRXCA4XyS1qgzsmnFzOlrdkvNodDRhctgzgcEqNfMZE8jJRpsWKQSKXl+mjwu43f0s1nJbkc4jPHxGzAdfg3xn2/ulCqasI9MVJn8x/WmHJvDXCH90Vujx6AksNs6dkkOoyxVSeXl/BM+KmXlLfaOHjGUIJiSH2REFWTeD+wl3grS2bBTuHRePm6WCEX/nv18u78w21WeoQrJ1DKn0K3wgaTBiFFvOlDyxvR1V0LOuwNHmzOREKDiK3rlb9YMQB2BM3rys6Ww/T3BnO5UpbRal6Fkyp6jyHd1t5LTZHR8NZpoFWmSEU9xbh5/5aDrAJkZ4LwOc1V9WHSJkwNzDHwNdHdlvbw3KI/cHUBvEbC0i7F+bFFJzpxwIuqHL8CCg3PkHE+wgQqfNu+cn69zh5EZV7f92a5idAKmfN/wXdgAMBxoowL7vP6267x9lNsFnRt+WUjud8LEFnNLLIBklFVFaRBDxif2zAy8BY/rHj3CNX6EZTOm7svZjAJTldA0zpdIPdBajZC88iImY8gG2K38j9wvwgxGUNmEVMFMm9qV+SA/cDSHWmIYCKUSQtbUDZXl7utPPDuMT+6TeO+ZSmHFbf5LLKmhl8BoyX3NV7eNuMRGZnRflVbYpKS68t/RmhQzIlGM1nqO1ymIRno//5zFUHw77Irv0fUKNW/8ZBmaJBy+WMGrgDIVqhUprZoYBAC/LPSN2uEbEJX4gIDKucPWipa/MsQaXnVjrT06+peBOCeY7sM7X6mAt4lBkCqPTxkGtltMPb9gyqMnJA20MlHPYg4U/whrqt4VfYZWLuYfCcho5myGorrPb18RZag1GBaIz60/7RE+mYFa1bo00oIKoTLpNvbPxYuN6dlrjyhJSxt1y4v9baWwwoOoTi9Ek7VnPAbgjO+yMsnDS5rfoNQzet1fd56GuVELqjDhuezzXNRkdsqtCaYHI2QxsuaTYvAorq6E1hFJe6PMnb3aGysuWEgblnjUDA1ECBlbGCKjKUa/gJ1nQwJe+Mel8VXjuy6nUy/TXNZ8yNr93+w9LA7sJPzEhAySSxbYPtETZA72WN+DPuPfarIst7wRLIk+Y/1/AkQCV5BcKvojX5gWY+0mH4BEA6DdogAgVOJASjEjnNp6udjB+3k+rrBdRZdj3Sonh1hGA0T7Pk/iPlIMRTLDVZHmb/a1YpPXu35wMUJL9+klTb+z5EtQr1ixN7ep1Lovb0prFMaGyn9v3/+Z2DPg7lzjGI2jeJCetU3T0sZjin+6wS1z9UiG3+/Bjm6jMglZw00bjuVU2DlfEfwKuMSoSnAPolc3T0fzggWF3Y+xQSIqMB6ZHg7XQYF6kK7mt9Nue/gAhA/mQryAyuGdYA5COCU9mMAihMydjjxIB62KDGnRfK4a99lRFiEwsqW//cMuOBHu50fCNqZTP/mkNp+vwWEsbolO2fSYeYsS0CcuEXg6jO511+MLs1Qt0UqKU3hs3vfl9knx5cpdLzQ3PSLCQR89eHF6Pd02ysPbAr275/WZX+Ngj6YcLmYNu8y8q9L1uZ7ZUOZZ43eTQIpmmj/bHeic7gvrX/JzuiOxDSQSGkceg6DrUNWQ9ve386ZhrnzLuEH7/cds+OzD/hvn5sfAnoPs6Ijs0ToJFob2ln5/LOjMlZm5VK/Xc4oM/wzqcTjoG1sp6m0VeoeYcG4YxBMk1yOwNIFP9qLLT8PTCUTFreVhd0TQ+Ofc8sSsh1CeX2vjmCaiLMgVICiu8rtRZB5KRLWVfPFqI0DpbJay6ONlhbHrLPXTywXd77zOV3ImexDs98koe7fC6NR9mWx8kQwKmEdFP0s1+4mFz7DxrE4jBAPnb2ocNpUqV/gUdAU/SUifYFJNpJc3Nqj94ESvdjmhiGTa5XhMRAGhSr0XVuyq/l7lYCiNtchdB+Zq3PGlthrlASlLoPNF3P9psY5hGiR1cC5gAEDVkz1GRI/GOFtehfg7SQ47GDIHDSlddNfkhLxH9HIUvae2EjYoXVNBmJnO+lPb/sfFcHY9I04PJ9T2YZCtBhMNBaXwfFIgRJCk0Zjc0Yy7Ujjnh7ubvcH0oDYCvOpCnJXkf14UfEAbWW4C3HfprBuMi98JZcbM5n+cgM8q7FcGDRTc3qYCqTp4lOaPrRpoe08sLTTJf/Oe/COCTJ9M+Ki/7BLYEYSYxEfueRb+J13lCAac/uD56dX44GvaGGjoVX42DaEg2nsgj+zFyGNG7O0tq7P5PIwUQ42TM/Z/ZeGzKFl+uFNmRrf/uO0N8jO8XmbZvFMu36pM4dBr5apv/45BCFGcJDEUwR3b9CNIv3hb8jrY0Ic5r4fGQ40gSfrHjLuOs6Y2GG0IpLT/LafiEQ/ksf0cIbWVuKv6FuxOvB0CQNuD6F40Irc/M5QKIWVHgfcY8lwwA3QK+F/5Kej+Qx0L3HPdbilN5tYe4VG127SIV6FmTsGQEknZUTPi6S+dkksOAtbIKnk7QQ+O6589eJKmazi/rFCTAUbP9GqfrgPZbT+XXDkb4jREtg8IRSx67lJUj4Ro2vZVLBHdDjnkplH8xNKMqVAtKr488aNpb9xnfvMcGz73MbePrpj3MmHb6P5I6jNCdHSnIjDKZb26ZZNd7OIJwsgeHtcdOuIYGLM1yTA0isO7h5csl7oiQI0eriE3zKW9Yz0iFl+6GcHW065y8KrW/d/JiepvcxH9Ew3sZRgDdGcQqy0lYAbTJLsJX42eGXhErKyu1BlV2FvfHbhyZMo1vIAaTEi3JTlnCi0yYoHg881p06og6AFGkBwRQXZG5lCwhh8xUBvLNUC2bAHyxY/Igm8QWGIHuDLA1mqORrg+AicyMY7M8ql2Xz2W8fim4x05vv7+UrxPZVOAIo4MXvPGW8xkz3uN4svBpcAJWcM8VKybyRocX8vfACvhlqVALRFqUbI5z6POePefm7y5PKhEqC8nwFxDJr9aa2DLc3NDbgaGek4DGD2sHQyXDD9vRcmVte1EE4Ay6Zg/SNoZvwiwnuL72biKgV0Ces4w3YuuRI7zwlFMc+YU82JPjQs8smxarBAaWqAvuKADlxQo0Oq/xEe49Y51AFE06TAdh71WYR4JRMk7dQgW/MvzjATBtrrKAPvKDkQzt6rNdGuUFB9x0pIWmVB3p2qshFB6+t6mvfGF6Lgo3rXctr3THj7bIfeElkHo1bHG8SrUpxkClp/WjW/I5hF8NqJc7hsQmiuDF5FeYcFU7rJitBQjbQB4hz8ekocezQ53RrRniLNcPTXi8eQ6GGNMcSmSuWL1mD9ZS9fOEu5OgBB/XxibLoPnvhA7jb3eLn1dmSy6azFrjUGM6Zq4sdT7tKIb1cn3HCw5z9odi7lqiTTCvl5xDOTIiw0Ruifk2IykZtl2YMIeQf14J4YyXLP3hOmWUW7AYkYpqxxga8p97dWaSheL/Ci7PxudbZ3xMWF14d6SJam2vBdwx/ftP274g9AN6+75ffImIwSE2xSS4LN3yA4RK6m5xPjIwO+YgQsfWXkbM2RsQw3hxr/iuF2cCn5O3YRJk3EvTApmgyOnwtiY6jxKaTwOWmM0fJKGOTGNWLjFnnp5kdvTMvl09UH41luyJ769VLabOe8RUvuSsyk9NmySU088Idwlyy5ce28CvSlk2gWPi4OLHH0xlSNYCdlsuKQfmqExVTwOdPtYSl7ntj52/Q6B0yIOCEp0AtxfzS4y4fhZlHTDBwk+xv8+AjWQXGQWMBAmdTEhN0K3i8gHJKWl15RETNiJ9QOE5J5o6BN+i65zkJ4/LAOd1MenRFquvgKe2WLG2uRPsybI93wUfTXOpR4izTD7qM7P1gmS2I7lVV44u24q2bI2koAB7GTe/jk7qJzsAPuJhd6NVE2gkcFDOxp78q5VCfet7b5I12lYBjzIWmjV5mPlyibjn2A4tjl3YfLA2lcZwfZRyNcxc5Jcdycc5ni17vkGbYyy1NoRVKbgB0w8IqvhHluHIYb4Tvt4kqK5bzrxRQLI0Vmm0wSIfZ/0jw9EKyfXNwxWan+bKv3uZGTiIKm8SWHDphDy8FQL1dwfOjImarweSWLKoYc6lE2O5bggHK8fJ4VZrnqpA9em0XBH4yL0mECZ1oFjb2zH76Qs6RYWsXV3kp6tth5YKUhYXdD9uzqbvWqFXJ+6ECDsWwxPdgIE19UQ1A2K4spgteolm/X8hCkUwUGhIZv4uRVlptL0O5I9Cj5f4tdchR+qLYuTbNBjtqwly4z0mJ6ecNRBusZLh0IYK7zKS36IZZGO7A/vwOdMNs2YbkwPMaVpkEu4VGEknLREMYthbgshNZ5vk5lN2W9ZjpGxGgqzwYLPydW+Erl+5GvLlhVBMCaJ8xbFHlTRKOEcjHv4E90YQqZUyJE0/LogD5ka/iHsKIWOWLi4ClH1lnnWoxtag/t8wZEJDY/Rxehl3GIY632IcwFtmtBediitCY7xdKRoPo2LL9fBJdkBroQ741g08E997+GNGsu8c6cYkRL6D4lqIq3SAnY6M+V4/BFxedNqdHTrq2oMEM90Z7hovzhmMmMz7z9ssG2RDxQO5g517KO5IjIWPktrpm/xgjs9EX0/PhhZ8m75uMqLezElNlFjoHNsIHwP9vnU7jv2yuQmOWz3rKEdnFNRm29Wy6J2k7nnvRdisD19uzudo8A3qUEFUbssL8N0ETumMaDlRsOk8BeO4lkjFeycWzMSzBCUWWLFt9UIB7XIEAhZM62hoOwnO20q7ecfC7OPbeNb1tAoyLubkZZpvYV/X2McOJldklF0fkZFTjYewVp2cuPUKi8v2CXyKOPQw+EvxoZNYtDqogZFNPo4a2krJvZzrzSSQuWzEwX0nhK60JTc+vsxiUckxu+5yUz5X8kTw+9YXYmy8atb1vh6uGZFxgvdWrjyvRSPLCRphQTJVdPx3+2V1yuCw6IZXZzaTcRLyXbIHvKYpZMIUe5R3NppH2v8dg5mcVZ34T2xJht2eGWIxurDruYN92y8Kkd1zAbzeWAoRmm8nLZ7VSgmMeCws+KrbsWjLsaxRXfsVTam/pG7bnd6KzutLmRK31Ky0d0OcC98bbUZZWTtwzVxhtes5WrspiJW64a9qdj818+XReLe+Ez4wUZSvVwF8uNIkmQEcrfkC5v3EfcJBxL3xLqn+GR7GXERSKcGVCtBjF+4dOBY6XkeFuLSCSzGP2G7xz2WP2BajtjqpnFJekyI31oNao1RP3+3H6c5rF3zkvrIRO1nRtr/pAna1tCJWf8Iwzvm0C5D91lPMcVBx1yk/BGh91GKJw9CoXl/NJRhc+8SPveqzdoaNTqrYbUKI3Iz7UwcH1i6qtCtM09t5oIRvUQXONyBt00CtcRGrcbAv0IgW8R/g6wh2Isq1SmPuTGIcsmZTrLWCvETsGmYeerxcm5gViA5URCnw7Oyw7mV8v1zWYTBU9BtiXMr7Zn7s/+e1OrCahDbXUKXH3q75PmgSZeHFyItBuYt+dtjZzS9A/Fr3szLqksIxFKcYrvxV/Nphd0z7wSBJEtLHmmDdbUJ0hsFlUVVaEw/7Q2g1SvEOhWWOy7I454uL8/9MNS68f6I88hr3oIoIWPmcEkm007viUtb2O2EU8Ok5uUs176i7lU94qmSGjHS0N2AFbkq0cwVFwxMoPmY09HLuMTcCk6KaZmcA0IZM65L6BSEr1+T9ZnyOuCMKQbO7MU1mMmqIUNhRj0PsOwUESZegKhIqaAXhu0LR3IFadBC4fTifoVvZYTRvSZv5QYC/Hg+V/UB4Ki5qK3QAunus/LDHzq0+yU6MiOTDbz94DMZs5NEcTVVW0CtvCIoKWbCTB/gzV0A7V8c32JOhshxc2Io+5lA2yJZzlFr4xvTeOPYNzNSU2bCFWvKJ5nRh0Y56ASNSaopM5qyjqhe9vFGovMz7ZD/Z+kIhpE/lLJHm+6lVz2D+/i80tc1xMtGd8LrOSeqTytKmbCmrWG1D6WB4xJe2ErS0of4tnnpJ9PQv4Vqmpx1pKaADN9UK0qjhS2w3Enz6ENb2UhW/X00AazkQ9x/znpfnLSX+wNZk4hn804izyb9EPcfU56/4FLPjNnRxbPbSWRawbryWz4Q1w+J91Okj1hmdlCNxuvrl49G/chzp+TrifHnKRLdcXHO1yGkUi0EEiuUMQcmmWed/US+67s5U4NmsYcuB2s7M2tVXIxNxePEOOl+rFHU5Kmke3f3buyMij+zGlqITNdgbkVqM/wFKfB7B84TzqH5HjFeLdHK4Yf5tONURnZjZpG7j1BA3OB5mtVQKmEkTirxHFNTp2cuamJOzeK0DaKy1swDtiD1XvZ8tChMNLFJ8NMAnbvLKgqWXywCOjcCW7Jby6/egF6bkHyYjiJLpWnR2Xe2wYWxi8hF4h+ZS5cUNuv4pwGPi/k+hIWP3fhCvFlEONYHPiR/8DuYp3P2/Ad/5E2x6UsnMiu4tbOEWhFLuUKV/TKXPAFOXpasveyWCl4z6eboliJOes69MZSrvzhk6aQCeeG3zqpzVDbamCY+IhE8pdsEOcmnoI02UCbA1sV/VHl2orqr2TWw9UtI7POTSilTlUULKvmFdlMZaZSWU5OPkOpaE5S2UJTTGbKTzyvXrQQhiV4GRATVwFVF4pAmhtcQFEFV39OzOt7Mk9VxIVl5nIVARC2IsQ/xP3npPtJS1NxclS6dRXzmVIV9nPgpad+vzDqev2ZXbMpd+U+bnsXntLhiVy1taJvUnC4lWDl0JpKz7yhTcVlcn22xUMqd9ph2juV3UlqMvn3+rLExY6/jII3JzVtIldd+otxYjOWvOrAxE3pg27m4ZO0bxgnW6iRaiDpa8gfWFmq7aUGfl3f2NGbe4pGgdrrKScHnsboT859UFcUs+EPcfmcdDsJNuCT1lftFBVTNih0H4v0pdZrRJbsz+E+ju8RljKh5HEK3axzrfcm/cl/iPPnpOtJMDkUuZmaWTeobdcg9aHNirN7ofb1/cpWKOtLxB4PWwHND3F8TjpOlBjf1WZ5VXrrw69PcOMpm/hUr6i1KL3HS53PGWLJvDCZXI03DuNNYCGTY9A85i/ffyAPfBvC5zAMI6tYdLx5sIUY68w+nmVa4KC8OFsiTaFsAyQRJeC8XnHdvwmE0xEPLZtsxJAGW35mc7muuJzt+qSHkK85+RUoLT9PY8sO6oIf2Im2WZDiTf2uAaZs2FOPlu0t1J2GDEGq09Vi6M8DY7lSBJN4WtBKQIEh/9Px12Zjj5X7X2O7MlAym2m91i1Xz/DrX/C7DDmluH1ozV8Zn3rP0i4jtoJX2OHRN4wZ4RkZUuIVRTwjK4UUmJMOGjCYnCJLh+f5TOwaZ3dDoANzlkeG972N4qFCcWoE6DbPNpcmtGB49DkFhdlPQdJd31gYx8mZ9o4S+mt9xlrQRkTVytDDF6OILB69pvxyFpD/0nIGO+4g4Cu3CGFQcWXu8XKJJSfYswQqzBeRuyL35ML4bsHEcv+simJgx3xZYjqnP2YRCewjBPmK4f0NodzGmUjuUqiF84XRVFySLXOC/axXYZLT9wpXXUvvQS5jlqxnivP3biHsX8/eHPjNqWGlcYwViYfMSGzsR6ziHImwT8qxWKXy0HseCAPiDYCBw5Dwbe9w11ezAQoAnJ0FIABkSYO7qedCQXNZwjk/GcHNDhL28w26Zw2MHawKEnWfRS23IDeW4O+yYcduxos9Zc87sHks0SuoAgfFVMAIe6yZWJsKYChkfCTznoRDcPwbOP8Tf39ejxsyNL0okc9xDFFob0waKLZCDZM4PKHPPh+K3YqcmUZHfO5CSJ55b8XOYdCYN/VWw9YkGWxEARYAwkdwpYDMwniTtv69NJx3sLeZDsURUbH3VXLCbBGdYh53QGAJ6tkiwLGmPk8aCpdtQSUckgIWV8LMhWj187s4Zd7y/BFZA2lHR39ias8HlVu5oljNVf4nKAmTuuGsdFDA1UMo11LjaxHdccAVnSfTOD9XkXfqBXdJrMJALWNlEuVD5Evtn1X+mKwu6JUrelRmKMzcaUPy+4DAi0bkkP3PAF6GEOhDhg9ANCDHKwTq3Wxhxro36lDminNOGGMTSYkiodr8q1PBVaqmO9NL4gqejgl8mL/m4kqvyc9UdHkfN4RaMI8b7BW0Ofk8HWvxa9yxSrX45os0+XyDjofWnOpp0//CkEKqopWRDMJRET8uKw8zNGnuAglSlTItPJuuImU560P5mJbo/J28bkragL0cRN+fEvWsSFPC5VzkT4h6gPi4dwDV9SmlreATiWXNTNjiko8xBvJmPxFnZ7lzCkRfaqa7BNrg2saTssrhMUvPycK8W42qpdrtzQQpyN4oPwIuNL4cIR41MEDOlAPKA+CpftDiFcuOAIiJGvZkDfwYUt3finxljf8+X1+9Ji14zX58mdoIHUl3TDticVEzdp3f3mldIs65Id/+HTiqEcFaPp++Xwy7f1LK0qGis/Q4HHNJixd0edRcNUXSyXUHhEL7sSHwgNJwhFQoxXJcXPzwy9TMIoL4BXyQjhpcaCSUH95Orw9iq54qSATnQ14EVkLws5hDTNeCEHWIqEWxWT0CrtfYD1npL95jn+xlBS6p7luPMm8Gxu/dbQvljO9eCairyS8h7nStKnHdqupKtPh4w+D3fy2WM9ATfNg4u27+cwPOa7aZ9HqXh5Vi3ZIa143Ih4F7GANdsdQnGFFsjhsK6IoTDjIjGx4N2YHu1lBYE7KrrE3+7ta88fuhqsSsuye+jgQ0ysac7omQFynfnq573cIk/wjhT3hDDtlqMWBJmxP2rgM46hO4I2FSBkKKnBRL5dCRZijuT6u9Urg9SInAOQ4U2qyFTiB5wmmgH3z9Ad+HLVbwhbIHtR3wIatym0uCXxkhUZfmZ6/fUpLz/pSjgi2n7JtYTdgqc8HhUd5dQh1qv31GsWIhtp3hqqel1+9cTwgo4Ue+SQpMr4Z1MiYnMZYKix1DI6aTARS7NPFfu8prTbK1znFJ5x9gCDLI0RFF2aYb8LPrKCNkOPdxZj8hXl8b4chVF0sLZh4SwC+BDEqDWa2ePDX5wuoZeIcUc5LzcrzsRCnOZ4qjQEXEswGCbwFVQAFWiax+WXjY47tAcqp5aFwM47BgkpoSuRxuMDk1Um/6MeLRoYff+KKDV0KpD8j5KRB89mB7GoJ4x1sOcnnMIf05z2HpnZAdBuMHkECZxzxY6FcQpvFUCRO/9380jFQa/ZgAhR8MlX+xOB+IJhQTzdyUaVP9pUgaPW1T/vgcywavXc/5h1i1mFs3L/fOn/uW5fb1GG8VpLSfpUru1ClvyrVcipB9Iomjiv/zkvUJ4BDofACfh+Dj1SIVlipseTXcTYDIPJHUp83WwaBjmZ/AgKK8ZNhevMturwgC0yuu4buT4doQfr6CoD27yhrc62cK/tyo6EnHwLjrXoWohB3kMHhYQlCYSCULuuEdk+CTpK3azRDLDsbTrbekajYgkDFcd8ME09Lz2AtzqIQ+dGws6DHuhukQBsAgVtQHJOSFga5yLPVlV0GW7EQMA6cStqlZRSGJsRtI8Cm4w8DmWIIMIR446tL2Fbnsfc0pqxOZ+ICuqHqZj7Et31suARHUTlkMsW461Z9G19m161F4Fuxo+LcSf3Pw6M97xBxxhayQFGXD9Sw4ho/wU6l1U/Hv6V8XQHH9oj9rg/sofx0Ff7L2LDp9N4BL1rWXMPHtHaNBMC+mEhd6C4cXL7Fw2mg+EWecXmllDErSyiJeS+syWr3uI0sYQQfYPc+vFH5vZCUAuoZdVRDsnlEqp8vs7tR7w8diuYJzTS4M3c7hTTd3RD08+rdYlgt/VsHXIul6zGNy0vGxEVooXphbL9uCtuMLpD+XN7CwTAdOcWWdMCu1whorvVxi13Q2ZkYIsqRA1Sz0iTPRGx5YW5aD6rJI6RD+N2gJR/Q0wP369pgEiJZSj9qswfo1NN4wXVHcmlCSTF7g9wCLMfE5/OOCX/ydUS7bv8LPG4IIMVMIgupqBx0SpD2IJnwTT4GkR9YxxTnV8DRdjf3O3ThdVWI4hknpok0QvtUQ/VQPpcjS+ew9kDu1LqusFU9iYFi4KYUrsUgRVaiazCQz9uVZGelcSlyyFvvhgxVNKcWe91ppqW85+jv7au0Jsv24FpPFzXaVMiU3kfjG8+dI0dm3S81uWLhy1nFzTQqI3jhBzK3FgW5jrh56Zrel5KS8c/aiSkNI7bmWfaEeEh7luFGTjeUKsftrRRJTN/7Ofh2Up27cLujMYDlBrUxddQ7SoH2GRBDzYAoc8H48993nRqEoCjrono62oQMi70sQXoFIKE7jLqm+T6kPu5T9oqUhtJrpGV2xBZmyIZkQqBhR3gj8gNHEUnckeddv4D3IFhq1tQBrG9JPzlYWO8g3xchdt6nVGJIn7WQ1WKZHcty1wweS3WmD4x0toy4W9fdzXHqU/O8KMZ4xy+IjmqcDf8Y7KniHijiYmWqlEWzdE2mmWdha2BgC+WGSnGfElTdvHSz+fUy4d1Ev+x9UYFqQZR/9KK7f3kspJzQveAP5hk9Hiq4Inb/7hyKq6gZbWqSNTuxeb6BAh/njnEyi+lmOwe/BiKxn4fs1asDV7xRY0wRHJniTcSWTCCKYdtZBD9Z383dqjaxIB79m2wZC/P/7j4EnCDilyp8PHglwYKnBQAJqAp6AvxlFc20hnF3JNhmvJND48A+DH8Gq2sitchWCD69791rztBgzhbXLi4Go2aOZ+cG95DcpisQKSZoMltoJ9soUll4882lAkGfYJT3EMGhPrd6xV8G+m2BxedCj6PaJrQSut4oZcmNZCItdb5VR4GGKy5DldlczaUDmuMwJp98fLbNi7nhpwQey7H8DPlgdtgHg8vQuSBfMo7c6S0+gySAB1xFnCmIWTCtxR2OEaBYb/ZS6IeIe9ftYGMAG2sWjdF2U477gM3BtwmZbwUQeqED8KbNGKRczwg5nI2igckILEgS1hRhsB+8vTiKIt8TYRGc2hZ3ysNUHuXhldo3bJP0x33/PCfeZusQ0tXEInMxWR4LKFntZhUSYkn7e0FdGyQGQS/v2GeE0jSKfHFyVRT3dH90lf2iyMOMRJPZkchrxgHTCVtrF9OQpZhK4qmeMaiYA6k/zpVloADparKkTb0P2DmeHOK05EWLAyrYdZCRolpVPyjPdKjc4PNrqzmBckLqN/FvMbNXPl5GF6uOQbtyzzPb3YPChBhaW1X5R3Q1BXTrMuzC0NJk9v/azYn1PBbmss8BCREAvfEFpcqdyiYpAaCBeg6CVZxPKhHmGls3dJukATRJSMzPyUdvu+yzdgMTl3mkLx6YWC8L/yL9g+WJ2Wx07vmUiUP/pTk17f6qEgfP0mkGM23LyhWpgt7BmfIZEjlt3WFKtuWKJh+yMGK/YiHX33TPUSzfR4v6tQzHc8aECUF7DKPxscm2cVCOQfihmFyhrjAAgryrgpQq+YezaFXLenqtotWYhEd2ETBElBDI921GOkbVsfCJyDCsbxshEDuOogTGdQSfIpbRHDqHd2gykgHchR4Q/HvvgfNA6APmryEJj8MLd+X8B09oG8foKP2UyxvXpSvm8j8amgE17SoMgShrZEmZdc+K0/BwgBeOwvAOB39dXjKp+3n5V09E8FNNr8a7EQOsmj/CKzJXmgdjlcaeVhhAkw0nBRAXIQKnsF+IWxJqBkBJpBoR/1QcLqdxuUwx2hfJQy/4rjxBD47l+kf5vxkzIUZwBWwPXArfzUa2r6IXUKsqYddABpDTXJULtx/kwr4bDCHhQ2gbaDgieixsCMdk7lbJ6ayviNGYvwXWFqP/fWUV9pj5mn3ZZ+gLVXB+ZAr+lT/JuD4rj9FfGtNsXUpzjSfPd/nDlC598TARPqYdPbonZsGdwEXqkvpWKzfvWvuCtArf1uIELyQAWO7b6IOaz5IQlVhOBb8K2TzKQHI67CTERdicFpUk7s3yRLw2XNXtfBVQK+dROACRso+ahmL9BYj5ldTuVbpe299dNQohhFmYg70FwsahSKbTV8uIy+GQ+rSHG0jxjFkyDMcOzUq0YgIJOB70DtUI2nF0wdMoONblXZz298gkCtCXDdZcCr6aIyP0cVxnCOFvM2442/gwS9RtSmHmEpW/DvmisuuTSmOZLojMPmBD3RBXkCCdpXi6526hgq4OcvpfkANTehBUel4FHLZ5vSJHDyTOXWajjjMcoUWySL+IzfqJ2eHbf0JwauLxgiLOiDRi8TaQqV2NVW2Rt3qLrx1n/sXBbuRLHPU45FSznjKWO38GQe8aO+Yq531dgac8kegSgg8aHEs6TC6A9ZjZlPVdKFSbn2whWFaY4IIrb3ViVhD3qO6w8dapnvqia5cqQ4WGU2keqnDJEMMRz1+x8CTYsnCFkXPEUlFo5FgWW6V2EHAt4ALiTsucC6SgwgPYm8zfDtG58Fi7UzLLqbJrCKbkl1PmG2/XytsVugtl9BQesH/MFO/kNeyuQPuxTK5P1sOZ1t5z4wi4MUFwzUUvWyR6g1m1wOpA74m2ZnkmRtgE10C0YlY/kl1rVkSF04QN8juRF7YjFOao/km/G6v8uKn5DAwYCGg5DjGDLWvjuLcOBo3sJsHq4a1jYQNeFPoDWNdhtKdJyR5LZe2SUtXe4BPGGjcwlS01cMsFQ50FRJh9KpO1Q34ozv7k7fMx/tuA2pZw2XX1xZql2AtPYnJratbwsxZVi3Zn/FDaxQ1jsftt6/fX4m37PSdi97mvDnR8fpg+F32mJkSBYeJoLeNzUmmRcqJW78SKRnbEkkSzYtFQWs/yom/YBO1Rt1M0qm9Pzylmqe96MPM3VfXlEV2YvO4gUI1mp1TMnzRjsUDudHzg45pVhpTh53hXlxNP3L/l2DXp6wFq2dixQL0BnvF3Mf36/sXWqBnkpkhbTrjcIu/ilUCcO4wI6Ro+buDGoOV2uFdOAvHgyTYU4dfCi3MJ7xxiwddx84IBbrd5DXR4fevjZd2hlxAQRBZjVftLeq/DSoOtdRwv9nyqCBUbwzi6DVAyxM8ohBToH+xi5Q+yQkkzlj4JeUObv7w9OgeJGDp2SyMila5pU6YLVyNPkE1zHUBTGxna7F25d0KRXmVoZozT29z9rfoVbUimXlb1d04cQyhcyRTD7YJaYkZUy3ArR93SW3C8xtcI6YEJ8acIZ2UcLyISNeO1Rt9yyy7FktStWZ/CtvvMDo3SMU8Uc8KPq0hA0kqvbhSXGo90p/PsB/S2p2u9qp0YMmGXV3crSaWi1CyM7Z1vn/IyjRTkpnHlZUc4DdlU5y497SHN3WUCu94fvLm9wOtQT2tkQYZfxi4QM3BmUeZQ6HyetBodM1/dS88Yzb+6Flbx0/4yog9WXFVc4K8nCfbftb89hYngaLVTQaOCKbFq/pplGQDIQEfggG0l3nPXjBEzBcPAMC3cOfuUdj9IyOKtLCOyXNdvUqaIUSKdOlMYDQrkxgqezuj6bOAtFN0VZIFoD2+jS+P9g3ZB//7CmU/SEfly1P4O5/lUE234zXLukTa/F0UanNkscutYXHk3eBYeVBwmB7jd4C6X8Fo7c+KEcHjTriBsrl1bt2VPFChaLFDOF5aFLcHhaMiUCO4FUofc5a+c5hq2uU1+GVB1LzG+1HVf0iLkbREzmxFXRELkRNCL1uqrYzccEuhyrECcGsvAVLqxPHbb2MJxw2tNsm7xju4V/CmZJ2X2ogZ7z2/0jNy52wka7+TFE0ijeV//hnjGpzx39b3fjuJx6WjNzW4sWzRncph3Zaqfx1VaiAy5hZK/9i3WqYGpz20Vcu3hL0kJXXWN0d7S2X3l4PXw60syzFLlwz9mgu3/VhkXB/4OiBEns/cZHaoP+MxsY7WT8ALQJPWaPbHuajBGUreXSav9dr7U3B1HOrss92zZrFf6NDdt2t1kpahG0uy4Coq+hiazlgRPggf0mck0P0P5Ml/qRwO6/WsMTt1nYIZDNsuKcWTUqRnvVCQTI68QNupbWfod0sDjk0hoP3+esmT67ihUXqof0rLKERivnHjakYZy5mieZewgWhD3YIY6q41dQSt6R+BNvsw/fOLzv1YLTAR425cfeD5sTovXB+l88YRIWZtV7xnxCTBa0pDUwxzKGM6R4qzOGWG98XDPCOV5fe66V35s+tud4lfF4Gw9GSokHn2yahVjEqrbm1hKmSnNeJrVXF+HllPTvsSvXpqvhlBWyEaD3RdANOHzCen6Xhh8vW6xAvJzjv3uN77qqzpT6MAmof7znoT4y+g0rczaxAJlMDl7CG5pl4EU/nTAYWYfgz3VAo5Lp/rgv39gYV0fGFLF+GjkeY20CY5DP2BHHEYNXnIChjZO3XseFUAphV6DL4j4+TZwLMfHeJFfbz3GmUXmdu63cJnxpWWOQ1leqEAPysCn0kLpoWyLfRU+TC2yOP95JgKMjHNAxIgTyXpurHgmDIt4+GzxzeQDu4XP6S2+CkFltEkU0+YUbryZj2t3tzc78UDYXwqRvE3yDM+XKEkHh0QNuChQul4U+wFAn4etF4KAGjSKkJpSf0I5h6ZNhGdFM8+I1zSwsXqE09E8vrXGU30o3GtJ2fQ8Z87RPRjs3UTNkHtc90oiswhHP/rkZGS1SFju4xuv54tZ2IF4jT049O9zTXSelhrF5t6lxtT9eDmDfdFrpuuff31kIPJt+JwqTnbztytcQAchQeRgb8QaOIVmUttvKVsZzuDposd/R6U6BMDtiBpFByQ57ibKJjS4nMkZn1uyf2pdrSR60Y6j6JCJIyZFVtJC6+Knx7qrvl7ZZ2M8YP34H6Xaj8n2XTpLM2e3wUmvJ3lw2z+ZYdjQ8REHAKJFOVlkohU51Vw55jN5AGtpWnYgH9uV3RJlHk7cY9qzI+JA0o+8nlciPwG8qZpxNLxF+bOZ6QTMxR6pnH2PfaK6gO7DgZtVaLY8urbCigL/I1UNj/9gp+EJJWA8U7f5BvWIK/o5HQpXmRsMWrrId9g092rreoJolxIxDteAUcJ5fjQ8ZxKWzNa6K15gIQYCkT/XtsLTTsrvo0muJt86ACpRiV97bNDR1CVRo3wkpbYEMW007ZvePowBkn4bnZe7q2XBnIKVSXUj1Sd9J64lCa2CeiWFD5LGH2mqsLfBqFS05GNjjvOr8jDAO2z7bS5mBUxOZ9FlHFdy5RSmjH7Gog7hXul/rblKf+bDlkhXC3R9xONPTTodmtBXwyT3aOgRS0SGPcE0yYAF9QqcksvRLZxO8BVE/gLbDYj1h3k7zGzFeQTL8duSWRsdDxQA4OsNGhh6tgx8dzWa6foUPGs5kWUw0ENxssKWenCmHZOfhQhPXPA2INMQ9GuH6jVrqaGZpwqR1t2L3bxk4Xqd+V+G7oo0JIbG4JdtsDMuW07728QMsO96aQPhhtycamarlspt4JaO790ljMh9eYvT1lu4r74JDgZmfEmU7phwyFWhWaaztu7TOQTsZyivf7IbbNHf4tb3D2Iuy24RIfFqv8lj5H0WGcjBa4GmTwgjN9G4ipFhMrFH/jHCsrIO9NWS1/b8ja9x2whcqOpmP2z3xQFqkaHzB+S0mYPy85p2FSeyeTzifyPk7cRs8rn3z9hn0xgfr7uH6V4leOxQKqqklVqTNacSVeBe1gvW/Pcv21kZFzuikFhdZPuSY+GPbqgcu2X9eaSaWHmbvpZTCXwN0HyWxniq2kTW2cHvpnpDreDfLhJ64b4cCWaZ9RGDRkQnp6J2qNMPfL3KNrXhFH8qe61Xm3M+iB8rkPq5EUR/LfMHGsd5pKWRUZoDwHQfDciShWKURA/D8ga5Lw05Tg8dlcX8e5U6zyItq5DuM/RyIsdw8SY87ARNGvTXkDkGARo6/0AYXOxeMHwKzQmA83UAWPofIfd9PUaH5QbfIRIvsN5aqyTqBjBAqzd2nI+VxY4xyVP7O6E25RxMP60WlbjgfiR8CS0fK9pvdQSfX58lTWI7z8la8qNkNj/gl5rhlfsIiE2/Amu0hdICSYylx5o6ZCpa8ct6/1WJ4/rHoCQVZIQTCS+a6JkK7NNCJzC6J+qKgTYLr/P3Ia55eTp+KB4l9kYLfCncNinZLh8fZaW7dJLN7V9QUBeZ+l3jvQzjmzppuhquK59Ac9LYe0Nd8QMU/VOr4mkSB1R2L++7CzGJUiv0Id8m3i+N0d+Ua0q67fjRpW7mdbbzIsYqw1DONxpKHgHziah3pT+xJK1UG0+0PxbDwkB9JtG/UhUKW4MXnQvPwOYV41lj6yVQXD0YY0+Onec61+ifT/TtbvJL1mMCLoQ53YPmCsTwYtV4MLWkCvvjSNVUoXQxzEFZeBblgofumNpHgQcBdRX7sI4PmztHIBc97C2vsYS+YIqWzas65qbRH7SMTsegdsG1DU7g4kY9RyzDzq11Pnt0NodiFn3c2A7mM/uL3/Ykv71RGuct8xlUnyUEjed38M0b4q0+KpXdcRB+0NOuDZvI/G4nzgFQNpFdVjZ+sAfngoRRyGoCdkTGNTXmQ+Srj70Sp6gplDhZIvPY3XcP/OxUUDVE8Ch3w+uGtKhGIxqwDPcICAUYAWxYlhQqIS5VkE8ofXXlrvT5rdCeRvEFru1kqBYdBQqEEbjDoDxJrtRNRVqpMTgnjL5Njpe81Gn6nWi0iF9PgLND8ZiA6Z2jkV7XvbfLJDXFYl3moiw5HE1JIEutaYZN2GonDyvPEWCAQSu2PtW76Ag+gf9QKHxhFOvxt2uobOgmqBWGHoLqt3YTXcl6nvzRhMroSudfkPLXzWczzyTrUxvNqpBhAXS5HwR3uzt8HyZ2f/3566Kpk1nZHVA+Ko58oWadpomCUlIIfd4y4M5NG1C9GCJ9W8Cs5YBaamp6bOPe0JfpDwz4W55/Hid1b+3APnTAzV7qDD5HDBpLAgYIua4Sywvb0/SP8bH1uB8ohSKPN0OCSCKOVpzoSZ60tA3C+tH+d/rgh4m4kHJs964/NwAEh6B7LTcYx3p0AA6G1Hdwwa0+NjWrQ66vS75WeW+6oh75lW2HDArxJwdyM14XNK4AQs7nKrOJ3GQ7bIPeAneZvStBWMsfBUEupQPkg+jiEnofO+kt2/boN+atqBti73kFWKcqxoZl+ZgM60/n7NbiacDU1fGWPqzp4IfYYoe0Fnw2qENz1OoeIPVlemrWtgc9xXwATHlf5UHm+Kk5tGl3arSRFIO2g15m7if2TVpTeLp5K/vlCwyHLYNKdS20gDvYpeix7a0fXJbrU3flgYFTXEFWINOp1x6JaQsuGzrbAbtgpvBTOxxvQmhlbX7PlaKCtaZmzns/31ytxhzj1/ATj1/awPY+Z5BBL/1NHrmR9U3WNnRFM+Y4tYIA/g3B2gg5TTk3UhU9eZew2hOLD97LFFmhxCOpZWxST6WRDsfHVS+uOuHB1K3akvJOTELGVVNdvHUSwISF6SS013GQAJx0rdo7tNTjHxETovMxWS7juzMXoLG4ZdHUx1YOjkKAQC8dLNqhhdy026AbCswrSwmNN9+4v2BWCf0dDg3hewtf1Vz+aMNcg9oZGCw/wcAToJrZYCd99NnWr45yu9GmtUyjOuHWlZrkqKZJMtSXNMtEs2hvJ/I9cRl6Qw5ydMlsf60zuZ7ZahMc0iTFqnysz0tkakEXy+KADDW3CxeF/JDfgBv+LAn3Qf2p5WD9AbVqO6LPr5cMi60mJgxkULtRpuXU8Pwbzc01ecYywZ0X96WL42965vX8AVKESdE4EFHDS8i2rSVo6SpsGxBHBUIZZ5OBwud4zEiNow7MD+E/lIixzYslqiEUn6J01DCctiqwIVBo2KiatyBtnT5MWJlLnfoQetXWOFfNlIO8WtbysvJzfaLDvvDwEkfTUFkbgS46CbukYqJttx3VZenjNYjkX25GRw1wArSoVvoZVEDtk5UQPP9batE6PJzKaXPM+m1i245mNPJ3Jl7frXx2hk2FHFBT4E9hu54guRTqb29y2Bp7MuijmShb4NvSSHoo+pYRlzV2LUvYc01vUQjBlgKsr2KGZ+IByxA/NbqaVoHZ6qq2X652wSYASVlKPolPvkZCffrRCdN6ekctog4g12Q8j4iRH+OIZ27rRtjmJZ+k6m5w4UcRpC/1cePOoWRhqhsYXBxvih6gEQKM/f3KFU1rmIzbTldGF+nfVxVgmj6yL9BdYkSeP0hyUL9HL+4GD63CwCrM5vELSAJepEMxgAOVOWQ/HLuUu7JuJ0jfrChgjt6s0jgVNds7gSR+CVK2HgRtPYJlMgarZzxZddvIUDHqskttoFdWYN80nFLZbNSDcBDQPfEDc/s35C3Fnmp6zF6E33uk5k0YP+gD5GcOTvVQoBaGRLmLViIvZUg5yHBsFD3QIskYmUdOdG5/Id/nW0ro8s7MhU+OH5xJruE8yeZnw7bfysyQziWZKznkvSn4RrO73VydO6lo0mrN2EZKK8VNcHJbdBKE+XadshQam9WOTq42R+wKKrJ1fJ5Lel4aM4u2YZaQzfonDbZDSvYyokvitvgC8/fgR1pKjimoW/RH4Waj8eUzJk/5jHtEhYZFn8Y+Ozk1af7avDF39gBBlwAoCfYnMfPGatScIS74SBpJDRVdg/BO1Zi7u1NdoFPRnM2O8bbsKXMKGSis+9M+eqTTtApdeFkUwFtyvkiES912zhLgqqKLGGs8FKTca9Ote7iS2KIAOmprkTmbeYfiORdW21eb00qTUzz2QM459yjxt8oGI1dBuz5D3spD3JAM9ny8BAeudNhO0Gu8V8kLaKM+ESTvleIo5lrX44qV3FEzADZsM8kEwnlWIAmdtSUhT7rhEksWJIrXEAfgXfGzHGu+ydnn9wGoKl/37W9YIDaZlh3z7p1X1Da/BpcfQ0ygB8Xx7zlLfntYFF4vLfp5ovufvzlnPWQBf5pWGBqvagVF1crC4ZGVUFuQnHe9Koueas2HBAbMG3TQqrYx6fmxcGmsmSFv7y9s824AAVGThOebS8QMkrrY/oK3psCGx/2WKiQp0xaBt1NDNjzZY5vB5OLYPrkSeKXKL0/iafceGtEKnlTMqAxDJFPZj3c/EK43eEa2NOqvowDrWso1k31EnQUkc1O0zLLsQI//HWsiFtMns9gmHbAixQLVdmZxTzAAT8UIdmVyxBfUj4oSVbWY4mua12CltYskImdll254ZnoCicmqN/od00A/XOFpi2jiiRTj4WtIErVGIrudyhvBqwxzIGyCEK+1AymONC9vG5Rq3Aztu4qBKStMCKr5f2X1FmRRBNtMAbAZ5K0wjzztk7xMslCiOvZU1I8s2J3G/DaveqHVu4jwQd6MWHUDxg8cPkVSG9hkqpZdNHM/PTn9CvlBI5HY3j+bziNvsrGxebLoa4wYXD9+o/63HgaL5TfOyN671/O5pcdoNmsrtHR2PApYMIqQb812Z/yCJIod0R9UazHVR4PbG5cUpPZuXMz9I2pDWn2Ug+rmX3ehI9Cjx3YtsNyrpK8TmgOJ1I2AO6mdjQnAlgejGTaZD+ZIPokZvY549PP18zmjFK0atD6MYFX6O12ceB/72Pz9yVhFhC5yujP3IXocr2A1WN9hwrl7BKJu0Bd2bkGbIarj+L4WtoG5nZ8dgs9rsVAr0zBoNas7wD9THAfHLlXftpQpfT4eZDMmM0u8nFHvE+iAn/Z+nCDVxsX6KbmazqMDBVpiRMdg+1b9+ZLC37B6ZOzCCLdhno5G5fnQeUDtI4AozCpc0L3LJWpEHeY83ilrT6e242ss4/+wHLogqqz2C7evBCRJ5wHn5/zaVrcAIghVX1PnIDaXS1ahySTeAJjvIlag9idsn0vT0PmUJamRRz0YfCNCHtFBjuYAvWbcQkLCdzll8FB1DGQH4P6xeVmmjhqywl8swXL5yFnaVenGukzZ9hfMBgVDXNg73ot6xHRlHHvTWJnGrjn5Ead2nG3LuXDm4NSlhACYnSFEaraNs6xR3ENifxfu9vJf5P6z0536b5GWtu6imeRUaGc9ZLxcISRXMLx89/R58rz+f/yEmwo532p5kbXPjbQh+rca9g99la2Cd1zDl0Ur9o8z7GFLru3trL7KiJRx50jyPVollxUfnGyjts0k/p2hOXJrNsiovNVG1OGVd/eKN9P1twcXdby8k5R+W6/sQ2xTyaX99l89yI/+33rnWZk2zfxd8YA8mn5texiBNmAQ9SV6ws8sUuMKQPZHJZH8fbF5GDmkMWAx9UzKtRINSHWxMg6VTmXNPoVMDRKvGtdFAiaRIyqGUbKrvKHsZp4y0Ued9Z2qiIRRtS+ZROwRncp5lvGA1ePv+xb9lvR9l6KAYdPfhRG4mNacSgLufikmcSl0hYhybaRGCvhEsXW+u78Xywbq7TttiJEEwW5rVInu3B2R2vZsXDKN0PCk9Y3TqNCgWcR+noawP+fI2l+rCpKjh/drlVjA2RuEpC8a6VWhrSR1KQX+Lo/WqsTrx0xWj1yG33z6XFNV/vd2/q//y5pRRyo6M/VoSw+uhORPu9vh2mTrrlH0oNRuhliy1JC2VcZP0FxO32JmyjHeT81JBpLHB2+VKsW5pwwVP2mhvb22zzfuhX/CRVFUztG0HUUn1Dff7SguYfr0DoWnzdVtPx0ttR9j5HtbELPf0dpdtPpnWyxYMTrNx+xipBLUuqUMlyLuSpuQAr9EVWShh4sf8miWilc64w2D2PFSeiCqcLycLe6dDLvun6i4fWE5GgBQm/ihNQeOoWEID0hK6ZHw7rXEY6vKJqb7Peo7UAngWaAUP68y/zfiCWIxjuXCoEMG5e2jw93ZUMK4Vo8Vz/ZrrtpVjzqR6bIwSPYCcAcQLcEt86qM186bjt+8qAVlvrPYGiuEOH9P7aZDs44XxwFaVsu7LdaLSCr76Vrl+vR0w6v/DYbvIzyij6td71kXw4lFbWU/NeJjY6Na5DXpVkvLuRaLSOcutuIN6zKhFZNWv+TTyoLrdRgh8lGISUZBM1YgHda4QodI7/2vSCrFzfz9NjPBeX6dpbCT4IpQOke+05f69MkoMAACwSfNv3yv0P+V/4iikox/uOUrF89crucv+XruJXvCjTSf7ucX/ukkoLoGvFiLyP9nuszCrwzFWuNUVEHnrhxVKp1MZB+dtqMgYKaAV/HjLOt/iKBGnHxnUaICiCCp9G+V0n4asac53NE97EVFTXfj0QTN502Kex0YOe8G6SG2XCDk+OHuYmdW7Y6CcnUA985tOiNQLXlDgl7VVOY4S51Kb8xlsM2GG6jp8ciwZrEoJ0GkSkLufoMNBbqIHZRY/dvfBVv8B0v08SUdXHej09bLdHnxIJ9o2dKuvc9lN+HT6IS73b8llPE3DCnvtdp87a4cQ9PtL6CfV4FO2RY/7oUIEatcEuiXmssl3p1Fp34IM8i6rtsSSVamgrNZlR38kLCCzjf8tEVW6ow3xuSi0+xkg0DU3a1eI7VRpmU7ZCzIw8qAM8Mrkhr3uCl0btEPLtMYZunaU+wcmXryOy462bmIr+PHhSpm0GM1Kg5QffNbuCOKD3dZlVN7lflAjVM9dTO6Hifur87B/ywgrnZRtMtqgBYp5DBm2bjCQHCN4UlyhDohECEt/CDpuWSfZm4cxJPMgjdb4oWU77YhtMLbfXsrgAgHSfHRU5ecwdoK2bqqY+pCf/WsYJmok2OrbT+VR+FVGyfzH5qGM6911niSwosDV1AxGxWK74EqX8kbpEOmkQj3SxPg6YdYNLe28OdWbsKDLlE6OLMiFhCuAmj5gdULiDxCu9xrAgUGtMUtdgwmw7TGosslEULw9GGXX3rBCIaGhD3fHRks6HYb71BnwwOBbeRWusFX9yu0VOxVfxlG6hhA4Veh43eHTJLc5djvdbooPYtHnGd2ioSf0bg3A8ZdvWepb0M38nmT19U1qObSdsfojov71hm3WvXIQ5L14uZWAzqDHuWaPGkhcbJwB8NFi+gcjxurwu34VyBrpZ+7AiUc9IX8JORSN3NbymD6+GYmCOmPbHGmoRpar+Cq71bXOOfTzyFbLxTKO/GoLrwJM6Pls1Jtt7bLRYxtAp3ubbVK2MPJc3Jxngn3TXy//zKPGBiXVHcxeFjRANtbexlQw1rGD0vE8PjMfyjgkhi1IncHBEXNg46cCZVvwNF6vj1Ua2aFTPDl8tt4JXMFdSWhyeBn5RvFB+fwgj9BPbFTnr1maldCC8JJz6hrToHR/clgsyPubvbsWBVeCqfoM/9QRlMFplW+1vHRN1Lxim+UJzeOoZwwhWWtchltm+6Y+seC8AcrLX1VSjGsNSV0jyxu+vQu6YT/BspwH6DCVMKq8oxdL+0CrXSSIYvFS1lplXkCWWLARU8AWqvFzYY4m2zXwcKn3NGsHT+4i+HXNiKa8fzrDx2t983DyeeK+PH/TtoJNI0NZdoLwoKEqz7KsqzRCaP2b7l/eXCnPd0+MwCwRws3605RYwb8L2pZeenpU+J+t9nNLWAX/ph2J80fY9uMZGWtIVb8U61NobXs55WnrFvTlvr9oJ6nohA1Bd+UNeKsxI6cUCJ28aPIlFuJU2cL2yQXu2pXEY1U6Lag+55Z6rWZdg4W4TkslX3/fkXYGp2Snh3oMYgBYWCuaMqhTNoTyIq6/fLPi0KwRSORNLmLIz7EmPGqB2r8T6h6ugDIm9TsbJlj8vPb559s7nb0+Nu5ubjsYMKYPuE+q9Pw1XaqxClGcjdN5kbceWFhgTzQt+c+MOWeYWHWgvmNGeHblTJKjVNWRbfz4Ba+lfU69QUhQmG6M/iK3Hrblv/YJXwecqc8U0i6T9s0fV8gurbQN7kfEyFu1F2Q735EtwlAo3XSeeZxYrzKtDrpgUVbeiVeuxm/4XniEatikgLT93WWDOCa80d3t4H9K3Yk6MWQKISTfGbULKGpopCMWEXAFGrbpW4hBIVHVC6xOz8UPh2tD1+xbcXe7bnfYL5zhHAtUfW4hZgdToxCj4gg/03XsjYKIBn7tpAZdPDMI23GPewmQ8T7570KWNNeB0g0pw1jxKKccmyJNTSz8FAP5vPU4qHTr8OPl2/CDLeJ/yBWwbTdJyc1M5LS7i2Zz+LLws0gUBNrlI5JQSCg+RTk/ChtGO7rVhFYzUM/BGQbPoSagyNvtSHp/m10OS879DYXdVVq+NW9CJ2VAFrv2ohP51PYvo5Pf2EQIksRur7aaEICuURyc5p3Q94PUIwe9Z2VXHo8W2WGEnCOapBOr6rQUR4KKBYTyB5csMBzpOWnFQlMfjCeyEBieslzd0zRshQaI2/PN10gkR5jcVxVxxA0nCir0VIrshQn36ZPoPX4QVXRWcJrtA4I9VAMrWgwVkIMlmO9E0EwJl0UptWSE39bJGMDheaqH0dBEvAzhF26dia234TKU+/FI5xFBvzWwqyu/JN0HM50xlgWKybemp1YXMI6avv//6H5Bjp9hRiP+SXn1wzps3acXRR4gQSRIwIf9ToNYYW8MVDUMPfONxnsDmATS5v8rWRsywlOy0KUK8fQ3kMyH2RlBHh3wE2Ez4EGCREJKDGUUhDKudjqT+ZnWMqyZHOMZl0yw0vYhBJUtxDmSjAeAT0TYiHN2D38yYd26E+0EggoFU6MynuSSq2BTxqooofgCn8CX6VQYOIJwioxZhWm1f+HI1ofL4IAq4rbTHj7qUq+tuRnkDBSgERZTZWIRAX4ysTakInClkGN9ETCMLjJ3l3mjxT4nvOojKLKjBMPISMZa9LpIgHff6ljC8WxUpZQTSDNB5tczk6UXEHphLI5gRe98MWpEu3n2tvwwowLx4rm4TAfDLrfsXu7xSm8YT+jFwJn8G6/7b4siCOyizZDTuIc9GVfsMrQrDsn0V/biLMF1O3G8wnDHwp+Frx6XKU2TMzE4QU5hqBFy83Bu8cCt4pN2rUhcDIL2dH9Ocq8+SbbAvpGBhvmXABh0cSE79kG6OioRJVtY0iUmMelleHHhBubpnzaTksWn29MDWZt1XynHmeqDd66/9ggmATycG9Tmk4wnZE6VAqHijDUJEF5lcl2Zz1mv1x7eHZMOOyohtoWD8Q6CPrxOa0UjoZehi7hR4nuLvCsuIZGM+wkcbiftiP1cvrGleL2BX/9m70OPoaMzr/jDfwSiVzo8S9yCMtsNitaKX44alOsW4KTwJPhi5IKNbOojsgQmuovE/NxrdLOoif4zT8jzHUpdjQfHLmDyxOzTl54OdA3gx3JXAR3SohrCff42UewDGR32+9XFH5R265EB6R5wqVH453+xAYRqNGvbAm3KBc1juUn76nn1BPGx38h3LBzCcGvniFwA21aJJ/7696ZZmAhoW3/EwVtlpFGbBSCyWyuVMV3r//NtUWWQVFEjLQSdjO+9M7hBpaDC37ugakkweflV67sRAq2/Fpqi/2SlIgprBcqFWNmBTb8hGwnkyXhDC02yssYe200OE1xdZtNF+OpBUQdREny1lXZAuW24biwTqM2+a9cDJr9CtPuBo8MeOYPIGfbPMv1xZBn6pSvm1HukoRC40ZglBmtahL5aeOLiElthPcGqrcna/5zT22jvQlvjpLsLstu/v6n90mNJrhZszxKfn08VeY7R8BtCrES3jgmAQzrBv0hPg5z0rPb0HdOq8K+cNvn7n6/gVcV6sNcxiUOIF4dIsIfinvJgXUh5Ec50WqAE0WpW8DEh9sn+MfHM06TAKztgdhl6AQxsDc4ZUrNM0Q4l3VfCU2FBT5ez+XS68XlqnDP0098JM2DuNI7/2Sq+khTO+kTx47Ge3Hf1zy8nC1pxDxPUSBqTMvmvefWa7kyWg2rKPF/5d0FHinbF9ItCVJFjT2eu+BwWxZJ0sXjrnV2mA9qt7Al6X93heToCjWeICKpM5PBeFj6VkkfHvI6utbezGuXO3nlhikrwYlkU8cFmweKFy3AOb1VRicdlCKJamf6Dj5eFEWltpCoxL/go5ChXsMT1jcfdtftrG82ki2FauNK4N+g1Z2REc+84V9e2tP0bI6/nATU8RbBYkblz4ZCoLtKrddDCy5susTBJD/7n+MXcblOE/IEmdHn1mmDWV46ZVDEvyk0LvxIEh+Xl1SgqDZaiz1o4SUv7F2C5nhQZQ0IvvPIB4dTfleX+FpDz45tydc+PK2OqRQhGXf7gnTfxHzB3M/mfxL3e0X9wFux7CVpGPzh9xJ9ey6JUh0C4bD5Bkpsxdob1y6K4l3oCIZYcnNoOk4zk2kaV9B9yPGl9YGKkeSWaWLvpwgZLGTc1h3M2TYhWP9XriKYMV+gVAXwgdlJ/1gsCer6SqdyQJjeHlHatPME5oZ9SCg/FL3gpbLu5cjwOovCtrHPkpzNGxVYo9eDWqszLYcGxmxtvJ6nhk7SeTxTP06q+UQtPciaP7Uriga8ki93bEySEfMl2qIwCxZt+1IDVi34KFpiXeuwO0KheLZ6F5Y/7nWkx05BLTBYtzY3nmhC/0Esqt9v60vyHFYwyauaJlrobdrBRSrC/IgweToFt3LETX/2e0N34DUvUMCwxgWoeBNAWZypvfszzHSms5+/xzA5YhDoRO4OddYe3ExYn9cfSjccpafW7conn4NqWQjnO8lUMzEf55OcacH8iuXr+xLpcy1IyvJq7ikGHWAl4CmNiggxxvFWMz/68hoV85RoUtUy/GLo8tS6zMMzCTM8zPXg5u2wFN1jWpLu2hpxpGfj8ik0wlutuErHM3NtXqOtbiqmm4KnJbdKtFFQ1IQPFnTvfPd5fWsY5LCn+FwqrO2ljdO3T0j7h5md3nkCku8zDnKIBcD8BbG3JvE9p86o9R3/IdXONQDZWsV9mWzica8mIvyU8oqt5WhqR4TmRlYfMaURb+5gfZgDnJfneJCBM5t1wSMZVRC76w2fWRmL5dwbURZ/YZUgQ9F15Y0kYeuarv8S/45w7JdAQIBn/1b5h6reXt2HiXwNaTCI4uwcxilNwTUD5Ebysm0ueJt8TKS4fm+kwcwbvzSZEji07lwzCHj7g6DkOXFEkO1K/tzRiYLLA6tYXjQdzSX+HZZEWcEx3HwDOiHrhchVc7HdcFhhD1eYb6A7b8suH6DTVBweOg5DEHlTdTcKLj8uv/y8jcf+X21qr0I8biuBZ/p23yimzBtozz603HyhSZSdmesOkig2oP4lwoVDw66RNmMN5xaIpMaxkRJ3wfna+dZjnbg6Lc1J4uIzaKshaTlgbN8OaqDaKy4+GzNH8PxyXrY7Lp2ZYagwhJCOLyy26Yb/70kFHMMNO3vPYSFlI7bIEUh2GgHpp8GDZwXkZxFl6B5OxoDSgr3bCac72PHigfI6dArD1E+xuFkDcPA0R21RRcE8KPXSM2AH0bjz/aWKEYQXu63Z6uYTABVLA4ZEUV3tjLdPwlzVuk1wMyxFaBBl2BR3mVpT0iuVVFSbLvtQer7Dgme+0HlP4wpK0kvVktFOl7xcj4Q9CK8VeLP+RJsZTLuaPeTzNAoHZdLzBp2iQVRLG2qPTswg8y7tqLCjoApZ6wbEsvQdmkvsa97G+6tgkkX1nHO6AEQqlteEudasFP1x42hrakjNMnKtVMl/LjKmMnCRffWNyZBGcs6wiygPLp4YlNtM4bhU8YqqpOYCTQTjLm/A8ipabRq2AGqPZDsLsh39LYMF4suVHgB9O/UGDZ4DW6TtvSnhW6xY7UAnAf3MfBWb+3JdU/pGZiP9YlsO2F7FhEUqIiWed4Rqsei7LZjqXztXNP1exiqy6cZXQ5ARtuBFpxszxMLfKNOA40iyARbRhGcOSKCliOxiH2rhML4IWoe0Sl2Bf7DgOoSirbCqMFb6chs8uCNukvt/7L/TjRkVk240xaTa5GvhCjnEETO8L7nA9l9+vWPhlQcWmHQrWmhHhLZ5t3TNW89bffNnu6luDyC4htmLfGezlPYpl7BGaASQ8dyw60WFrpvWxG8GChwkkJYWwdARWCR3UMk0yUak16klOk06O4jcQTRM6OxIMfh4kvojsd8DQl0p6ieSSw6/B4CskQQnycAf160DUTrO9QN5vQM5kJzYdgqr25D/BIo9bcJVE2JiIFKb7c1veIZXVI3hH++0Q0jYJciTLhkj9XhH828pwow/v/B+/xHU5Mbv0LR6gSPxSRDAogNY7HhQGfyjaeuu9eES6izWLuVC4PmcdhUeVFm2fs6xgPLe6dSVR224vXZ+HjFepWWBcVc0np1xQFiReaY2g5nmgoophwSxnXJ6c4mbFDjkixW2UbyEe9jbFdAVcC/vtWmkHcUbSeBxmeOy9zi9YHtac9+t1H9ceX3OiXu+3q6j+q8Ec6qiavj9u8FtdRxH++9Mk/XYKllrpfNeXGuVCGpRfkpeR/c5elZbP7WSaf+aFdb653mIG0noi40AvdVbjHjNzoTsfFC+TplWeYVFc5hbzP9rmXAzKV494TvikZltY6Nou9A6x9083L7NNSbVL/3mrsQ9DPbCTEDXxYr43b2abkKKIVsxKT4Ao00+R8IKCxN6zuUYISuSDRf/cNOBx9Wrcd0vIf1CazGHesi+dsbVzK/uE6tvkGl/dfj5v6vBZ7w6ZjAK1JuQfJoCX4FoogBGbVpk2ld7GFcenUZUTW26c0KAKhUXcbK70CVfG1WmXKMMohs5V4WBaqAl76bB25W83L0MPh684R3ELteZzR9LD1AxkdERlmcPOKG9tdmaUXMBt3QzxqJy4ppK2xmK5Kn/iNYdH3v9priNiZCHxVM0UwHiB2Nr9WWKdieBG+OiFqDou092c6Go2o8n9e+8tzaMcLgN0RC1LVc5ud0GUd+2mG1jtn3xPs6wZT728S8s8LMjpmJpXd5g393d0blKdlRtCp3G13Jqc8HnLcrOh53qTopDAYnITxyniT7TdaA6sZ1pT8eVkGn0SnM6UlHqinF8g+v0UpjkTGa9PnhKyByb+Wh+TgxQfTHw4CenIJEh4kdNrQhagUEe2YUB2Z1W4n4YpBEfum0XAsy1QyC2u1JxpGIdcN2YZ4X1W5wyjgLG9g4YGmrd8FauHvlv7joLx/Be0cOxDSimhc/l9fyGUdGhp5DJgIvFE8Jz2lk+KQreUKf8zG3XI8xZtvc33+hhtz1EpWfmCIDU2BHt/4GKGI1mGIbMROCr1NtPzTJy0Rs0CKJaOlPcDSvBf6TL8qP6djFclnx95BrPBaWPa48ixZpNuUUpXvUyAZBsf8KqLGG9S0BQJvqPIDSRvbhZLVgQ/+kDJZbkGRPyjI9IMlFfF8I/6JPutJQgfaoxA003oi/+6KsSu3Y7hgZuplBJyfMhDunC6qFFfVUaUZ64y82T3tiuM5i1KmTos8bmXWFHpouc4gl47xO702FCyV9MeOfWOBn8R0x/eUhOBtUGcYVBfdTAecrk6NRYQMteYC6iRid1UimfGHPWcQqdMPSle+hDVLv73V2hLKNPuqLlr0j5840ndzI/cSm+aS6Kq/YUkqsHAsC7+tpcrD9VJzjFOiubUTLW6Sql66fGFMukgm67ie+1yl/VFSIjQAApDV8D5g3JMHoAZiWlbobyw72+71MGdKKMWS+WsfoM7GowH+bsXnP5GmMBawnMxUKWM5yR1/clALpLhKenRxGqRz2LJQ3WjczRW+qeSVitV5hGeXhzN1Uyi2/8CNICoX5xFcdLsEyeb+Y9HGZhYFflgnj435xsRklkSfpmibhqrEf/Gq38pvuEpiwY2PqbY0a8bU85fxIB9Pi+uV19e4pnZQ9pMmn53RQsNMkrTDz4EV/LHzqhVhvGcSgaCPWKc8ndMTzv78alpvalvy1U+m2FWfnWjSDmoPQ3/m7GMlE2/yZTZrvXiEIZpwQpBaz/n4ROe91SUns1IVInWXeNl56j9knuqSKifsSeq+yK5e236lsZlDu6ssXQKVAer7p8V80qqA3RfnQtQ4W9XoNraq4QfBbVVau7uCS7GdxiS1F0TuFUXMxZ2GNTewNLEUm6LtAfWuVmhfD7DpV87k+eZUyBNN6tPX3MgK7bhGTR5rRaDZ5uSFIzBhi4qEp97WP/hpgwKCh75HLMuNbpjd8WExA4Hz6M8Yar64i9WE+mKCh93b5fvRDLBzeSX69ZCFR/k5MOjNbmo6rfzGbYxIJJfaavbViAp3DDkdaDCeqRyalK6O8rSVgcihYdtS+Q+6xl7pDjWleTkyZlXK8uJowK9XoPeNSwy+turP2Uyh9tGVg2emOqnJph1f2NYD3ld+LRt7WuSJ5v+A91/FBfPTe4rMk+VU+pvxxK3mtHEc0oGdcr5oqsX9+j31CvLY3XxU9vM5lM/SjCrpvu60yhJX2P+KlRzLfY0QZtiN5tULZxzmU1szRQ+oNI/oPIhUhvo3kYM/g12jlOUmiqbcAujNwbexBPtUOPGUc99u2ZBLlS9hIJtrqyDU1MKVhmkSNPUE8zmtOKQazZKkjnP/KbbMYA5ZwoQtEG1iwhAx5vtcYI+9Vd+d7c5h5N19U1TBlXur3xfLj5zMS5eS9dX74CZn2zP6uLr47BMJaN1MtvaR+P1fOM8rEskxOx6Z9L9z/ijBhy+r09EK5HIXI9xiMCwMQMREqVH79ikhL9Jp7O03z4pjYh3SOTVuhaQyzMssvTFhiNv0wm3Gv3ADh/2Ad1A7bD7Bpkhy5Opqv+nUz15Rj6LJ7UauHldm4s1KgpRPDFfqvIUfnF7x2W1N7M6SZ8yuNC3IVy8WMoHs/qwj+JTrI74UqevvUyRfsZt9VC6SE9blT5U3IeLm6BWB2ZX6q5O/hYjLRXRZBz9lZQ9nLG28qu/Ufgrwjxg3V9xRXO9Jd9pbk85kcixrH0RJ7jbym/Gwp3B/sp3Q38EV1wEPxro93X7C3mDs1M1Gw1I3HVFzChWA8oBafKWN0AcAmfi7+47t22Vh2WfLNhf/Y991twfpvnsbAUa8TyMMTPJqL8Ss3ZMMfLw+Ffe3SWQl8HeH7Bm7Sw5mwd4GLCgLcYa1Iyt6aEuZqG61F+qtAjrnnONlompet16ANg2UimIvAJEHZBRJZMQ/IWNuoKlDudjH0BhhfCe62CbQHs3y+uX5LnTPRQus3Ogr3VY64leLvlqBwhTrLaV6Kws2xHq7UIxFFiSi7KQeXqtmChA4qtd0WbqluD4MVbMRZkrfJNTVCCuKi5CK5YTM0+cbDLVoKOR9nFzaS+yEdXAzjIru794IehuZ9N5Q4yPzwCMNIRq6dttAOqUQU22WVvCzYeu9zRNTSeBWJnhYtJxR1tmuX/Qdu2NnvxgWtn2rSSjaEqmvah1fPW8VTIFCqcV45qTewtG61zQvUhmug8qBdM04tWvNBliDC2ci4HHvEURVK3yCjfd4+RPJts5S7snbU0/2mgSzRb4iJwxNxFto5PPvIa0FPHI0J67LN6SM/2YbwgQhoF6bxS+UbFxAzfpxw1+ewGCfyLJ4V0MeYRXwQh7ArA9caFbWHhZLd0qCoELIVU83ToDm42jwu777r6VjnUkIdQb2yHVdS/+JMzykqvt6UFQeb2yZT+D5dZ3i/JKjvUxM6pydDTtA5NTGWN2yj61SXPI4JRmALl161csPEcAXdljGK/EP+3FzZ+IkGADL6fopwqNLbryd6f+TCOMTpDYL6bE/O/9pK0J7NVLzMdiPKrByWgkkqyQGHrk28zpJBKrqVfOLCu/EUBxYC89S6eXYnBfcwrhFbfmgsXCrPls9+958Gw7utmwTGAHSnQA3XRcVF0nHw86dYerwOXmKkSS33/xUIAeONqe1nia6N4omGfkQw/ZAwJE6J+8bgli/LXC4MjiQgX0CeYU2m9tjXRaNRKll2qM5nmhpQyNFEeBa52v6puiJaS819Y9BIPU6siMvJ66HJYOMKUdabtmOQUEraA5hAdk48UERU7/fqI4mBsvPtoKYm5errWF0CiVUMe5mbr3UJ6nX8pMhmawXo5bSnbp+GZ5kCkmTDBByTBKGJwTmwiuvnSBrCNv5pIm6LYd5zV4AL+sa8uL0EtLR44AF8ryNq8OuIzbESmx6r9EgSvjm6+e9C/VhOkYiJawqREzt46wXkFw34dnNwiiVISwIsRCIL/xCS96Vs/VXNqFbnV9MyHbue6+xJ360p0i5P79Vwv/V1WDD0XTBc9SrfDZD63Lu0vFh4ZSVONcuWgd45AbEi69gX1gu0yPKaND6O677U/Rc1r7NsqqOpNLC3P1+6Ni/5mxfBJ+NYwkIZMh6TD+u29K27ZG5+u9Ht4gsd/znt5fu9j6ZgKw1qNwimTsW53CnWQPaWXC5d6BVuIsTLKb5qFVfLgu/JW/eJjE12jkbet84YzqIT65MxP5vIrmC7/8sn1w4497HdlHvMNlkTHlzo7USpfTYa3L52GMw5M00Fotzd1VC4TEvYhdXModuvRTE8ck9Skv2e1Nl1uuPMQQYcgV0nxg2w/rYWRI1zUXIi5oJ9FmNHp+okh+piKB5LeD+9e8IgHzb7mcFxFNLxGujcws/Xui5v+E+DX0jglSmcvDNT4xsWqqjRhA/Rq4imZDSt3Kl/FI5LIBY9eI4ntDhOIHK+eKOF/Oc8y84e19zpx7iZGEk5Etn11H5KoYdqQiZ9FTsfOWqni+PkRY/mHw7kCrwUaThE95powhIUnZjntLn9doOtLyvDgy65mTAXEAlS0EylXsWMTJ4eNTn6e/cpfDLduOHXu14QK6L8iZHBhMGS1RyfbJuVvRvmLNCx+QaxnVTBhAI8s2NeBGJxobeorg26Z1tq4kT7NBKMkWFMmEeoCRmcJ9VirAgVAc/z/0dGTqXIau9aQeKaMlA5Sti16L1EbCAkyPHwsY+lvU/uzWBzwvK2pEUj9qjbeE3hBzlntMc55/TROkxHY0mYE6bMfeHTGhb8RvLvFNSZVUzMxYfYQCv798wg+diNR8zyzfEJR0/3ysTLme1K/V9La8UNezkVnnV9TuEz8wJNPxkvgfjID8rzJNv1nZcs5r/sqvPrwUeYbMIl8Lyrf9+LpL/TW4TxM5Tx9EkEmRk7xqQPjMFFIxCA3Yb0TZ5oQED2VuLP90gEIcnCHlLpKuraNE6mvzc7qsSowohZ1odhZrSBkHuSutSQB6UJM00/BDUq3x+SuxdhhTVZXqwZzQRYcmiBa7prEiU65mLHT92ayuXHnC0zKY2SA9M+tdtWRD+PT3Qp2fr3hETLkKE2W7Oi6g3lbcr57JWLBth4etbgqR7Qzx25fBytI9MiWcpS/Vjs8GGuP9CDhnI21ONsC3OUtle3GiABoJZiKUE01SLRIR1RpFeyf0L9h6O/7JyS2aVBB+PdhRwoG0sDGIiHQYjcr6SDx8WWkWAivfAwo2lhfTB40LKS+rSqBz6y9fK2SQeBzIGDtfz4eD3/LJK5ItetKYY0yWpz4P0joeD+wDHE+W2TB3DQqvC5Jq6vlNChY4uhAozMxK2l0XZYeRLLXiUlZJI7lQRqhg6qfx7zbmg3ZJys4uxT6zaHEG2oy4gGqseNm1Ap0jWnPMk2M0OcCGMLZNds+Eoshn0Sa9uE9UN87RrmS0RUucjIPCnRXy2orFil2vjHBHKo7xAB+JANNccAOwJAah5q+5ZqmCO1ZF7aT3aG24Q5+lkQCrbqKRFEWBW49Y5VZTC/dd+C6GMGih8UeBf8ywiVt9EnPOT1pdBtG9k8hvj/se9fj7CYZImf5ro4JQiBWZ9QfLsEomCz6YT68JIjtECo8+qrncZNIfEvuvwWfyb9sKgZI5wNqai9CR7OLCRXyS1aoTfsWw/Gih+vQRrXN1UWmiCtHOX8UQMAM7049a4Ws2u+yRASwyPiVuCRLGKGPpPAgnlPEvSVF1zSTvWHInEEjVLSNv4QGkBB8hLX+bUUOi50V5TBiyqDAxbp1cwn8exrEIKKdG1k/yU6jfgLZw5Dtptsuk+mptU70zVh57oTX9NLvH9GhSiQEg/QkiL949xCYe2uQQWl8l1qR/oMwFILpZn1ADIDljsXcr6QlOQx7F4UZqlSH30hK0/ZaefzkKXSdoU5BxU/TzvOse0ZnKh8Wid35av1aX7LDRvCpukiWZlLomb1LPZH7IBNdA1C70fE2HvRtAWldjP35Sr/q1XfUimhTkFrMRhtIc0oeww4Rtp+szdNMkYHfJzhx5IxPES7jtZ1Z9TQwqGZGyR10zeI/fpqu4rraZYM7yHSsift4H4oYu3BlWmeV3X5jSyNDtjdYJmimZcAXx82MooZ9cv8/CyiqQ6NDZWEEn38FsJ2apToeSVt0USumZLZEi+8wX/6eZGNEtrn05C18uYYRh9MTOjWaRJZnzhC5GLtwXgASwnWT0OfLnoNnpVukwmdsaKc6u1/EtYsrrafp+MeWd2LbDEYmIzzuTy0MO7iiQdykqGrKEPcwOBaK170DAMRJpgYY7eAbmRMlWnmYGnTbjXIb7pnj+MyAX0g75DNRy7my79pcdywFo12+/GSP+T9c8F94/T36NOOUOtizPdADvPMAyX+HQezsmpV3BHvsqV7CP5dGPfliRErlxkrzVM+hdWPLJwchzSkaYS1UgeeP0my2pQokuKIRtZLE/aLYvC4J5d0983fXbd7Z2fFN1nENnlqxtvYRleZ9UNvlYeqXmkkikRs0y7J5qNUNJoWF0PW1+H2DYbvxFbujKcRfR2DZWMkLq8kgn5anYn9GPx11i5yyrP/rM70ofisfjnbgK7wr3/PFhAJly05XDfq5DERTKUNspSgmhYjkXM4l8UFdM5XYRU3rXDRlsT7mnluoozdscyjpbJ0rfz0i/XoS90ojUBAV3cAvsgtC26Lrr7Kv4d5WHurZTR4fvc09DcXqVuP/Or0Qk6AvqYV9otzXTXp57B+bMPg8pT7amc9HxdVK4NIGnXOPypF+R9T+YUt7F5YU8RkCK+p9SVELqFkvrnPbBQfXD3VS8trkUPgWrcLWwrq+DTB1QyeRhUTf79iA+yrKkl7BMuzi/gCFxP6FKXaE+PEFiD8qqfroMVxIKAjYCO7a+OxIKUue+n5jQNzhUlWSjnDtCa5m+wpKeKMH0TMs57ok9L9TuMPHm0oicQf8qR6+nm6itnlHshCIFN1VfCt7IDiRSe8et6/Np06jTUy7dRCd8hTZHZ5GksZs9j+re2FwPSlPHSvGOo5jHwZSf/2nO1nEX6+hpGYINdzt04oEeDzQNZaJrupdVGmoy7FKxxDtQTdkPBdf1SscBVmQ9n0EQoA7Pg6bIt41RgmRe3PmWcyX/CgwqqRErr+ZY39jhHLj3CM6JLq+Yz0QAZYhRN6d44roHCyiWID3LwPVvBcstrE98KocbaD/jMk3ysJrOJlMxzwZSlMDusG9f0/bK050+P+riiRKaFdWZgQfxHD/ZQKOnQS4cjXWUv7w/uzsgFDIXDKsrK0GRI2tnRF9KBGIg4FWINEjP4OTgE6Alwqtfxik/b/SG7z+DyWpmrhYqlnodANjfyJRSSzt8CmHt4x322KtQS33TU8ECwoeloEoqlVFu839230NduV7tqekm7pkf7Qk7GsP21AuQuF/MuwiUVo1ZTntZoEGGvZ+CFR1Y4CD11oL9zi/BEbQsO0CgtDF2IXAtnjysS1LbW1N4Lm+MWekxnzPBttBsN/SSxNufUGBjQwukUb6W6pEkGtGNNLRFdcgoI1ncS75DYMdoQz0YusSKrPGgA35oBWreTHIUafyiKGkg4hQt24ZI8xRrPEZxHTrH3WBtunT4oNNdkEtYPsfw5JAHXJ9X7p2ORqTIMU0U2Y043fXJn1INrbxtw7yiMj2QGqJ8xeODNA62jwRBoB1nafLAVaIbF7Oq2S8bLXCxXKNgRma3xPvZT+/uupMMx3Qm6NFiGbUz6Mp7Mv5NEjQZeuBAb11t8GyxJO6bc7UZHGbKxYaJF1q865xu0ztvQiZXon6lN2tWyEcfvnEjvqZA2xu/THWjBKx8PIWKwsizdP+VrHHxbKwveolIn4atw+BkmIT+nKdLECv8iD6juEMXPWByN/PR0rT6wQ7oICabqQ2a4k8qKLv/U0wnf0MIGS/WjhpYRQMIIpA7vkHfsAYtP7ZKWwKu6TBdpvtoSXDQg1bNoIUMVu5cPfGGG29gVZzPMAoi8+XvbdaMkPKwbuaWVzT0AHXLXsyuK36/tAB+hRYaoCqBllt1yw2T7PND06pWpjNZyaqzb1W4TC3GDHBiaqLKB3O+uoGXqyGX3SlbUOaIeQfgmat74Oev/ESVGYsihj10ScjPLvV4RGdrnraZIBQ0iW7aIH+IgHIAROOJo1/DG0A1XCMtUkWh0oZ6ZlpqmlEmLBf6mDCm+iNnT2WLWp1KNhOXUVUNuIpW2AxaUSpSGb3voB8vuJuggdca+99WPhi14L42yzMPp+bRqpSXxj7JewfXDclewyZHGvhjeUmdPP/0xWplfS1ybltbWcEagueklQALnGCoE/bQBgFQoHI+RggBgoIVXJ6zaCtvG1BJgst60CfIHqzCgc3K/QoIuPrMc7VPO/7RWaqPyV9YwMqTd54iu4bjreD4xTRokD0MeMO56WRPr73DnAbhbgx7QxgRv/dOf9Z5a0wwol6RIAwv4xI3yhjIcWQ0bInVzI8DZv34Dnbk4BwzuzqGGcQbhKb5KayFxlL0jd3Dr9lDG25CK0La4ED2R+Z3UrrHnx7Xh/72MxC3/02md2MP8BJuMlnYUNHkH9pr7G/oIxRnCH6/mfCJEx+dx/6Q/CetViByJQwTft8ZPPRJxyC/onMIaoAsh0LxeZsiybG8/JLHUoyh9jPh8FMSX8y/lHAyu9cfEKXenetG95XjTgHHkdmnG/hPcVZebISFseMSaFVXwQz42JLiejkjf/7PlicwPZPFpfm1nYvIvt6UIhOJ5VcSTeDJY0E0ut3OY2aqm5q9sGDkingCgMgt6lqKrQumQStIyZtp4p9uuvSyuzCv53KwSoqH/ahM14jo+6rS4VzVEqaabKTJlyONy3G9XafNwFR7U2Vm09n/je9DYnXQoF9Incp4pbO4JTFsmsBKqBTjPkBeM8MksqrFBate2aeD7h3VB7vCRrqUoWM606VHiZGCZPJmZKhtnWdu07M5lYhm+JWNNI1ldjclp2/A1ibPDSdKn8muuOPqXoRwt3l4JsbZ5iVaCbRGfp9d+BbwHcghd0E+XMSIHDRKggSfQs91iv1AMbn9/q9YCCOXYVWxcr3zLG+HC2F9OF+14G5C/sEzA2EU7YxZY6PpcN6lFtUuuv6TCspeimQAM5yQcor8BEH3QClQyFWA3fRDO8fALyLxvor4TmK7ab/6yqRm9nN7Orz81/N3ZP2RlxOXGn3/OZEJtGq9ktOfRRV+fHdl22llbrMEZ8YnrwCg0qxyHBz+xqdLTT3+XtZvoeE77WTFPmjCyyXhWwTWQiDePg/11qZ0+Adujs1AdlYDS5ytwXrp+coTkxD76uACg5kQFHp1ZR2//FsAHcgguJiUlTdSGgq0OVo0oByVtBw2ylwLYXvhyN3ySfBAbJfB4+Fz8jKrvouHwm6JUkb350Q5z13nlduqTaItWfvQjqTqzgjsdZnzFi3LqabtMaOZfHri4bJN0ZDHWqrA8w8SCQdNO6NuYnDZ+eSq30/Rc0j4HLC6ChMp7ROftX7xk5LCjFfXmYNZm7x7eeM00PFufkFa5frcxoEd6VM4DMOg98hUbP+YKYYzAfIKok9HQh0/EOWX4pqbIjAlrvWkz69DzDaYmn6v1mKkHw/qipdxdAPIa+3RgfCbGGbhySZqkbaL6jZkvIys5sdz0k3NHEgc8DJXsPYPdLdKksjxnyxbxjkQKOoCphC8nqUrR4fwGU97vuXIyaNXGicER+8K3egyBlR3hS3f7zMOEmzFjUlS/Z5oNF0b1SU2Y3IGei+e7bPMGITgsHJozOJnYDoP24LrkOgXIvPLckbHkcViivRPLWVorUCIAzqwE6/9pJ4UQJ658fOQWGsWjfnRfYSAVbWFOkeJs6ZdE4qoF2DYhlHHvaEyqDq8kUo+YuM4ztr3byEfPqBFWpzei1KwCoY7xczJqx89OkJbVWDfprxgTn31O4GWbsLax7DCtvYaexwK2VlYgJDGW/p31bAjg+nWc/wmnhhCyfVU8kVyWFBGJaoLudRqWjVPB4+UFIWkRLzI4akesufBjPc3kXI+yX64ZLC818YV3VKyF3gwqU0jdNsMd5mVLHXYcpyeWjLLrXFCGILqZaazZrxsSRb5plejlEyzrYl3NwoJg1QHjZyiwNQhWrBONsE/3Yl75ojDIvRBEa0w/hISg1BGmA8vOrjrKIbE49toghxJgp4e1x1rES2JfQaaCTJHgTxdjqVcr8JV5tahIrK/eW+35NppFsR0htLwKLK/wqe/gujQ5CJ5ZYL3voAdGouovMMEfYpEFZ5pkWJbkqJ4rRBM5eRCyOageoWsyv97lhKAKCC52bSlcMYqaM3PdWiYax8pARhplJ90PQ7MUl5ztGHM6EtwsM4b17WF/yyyyoO5zh+FNEssneRHPNfvWS3k0UaEL06f7KENZ1SAshH0s/08MdU8Uhg1zQ4dRjfGtXYZoMBKTwx2urr9TGITlouKrhvJxiTmWnCq2uVUavJCbjmsKRn32RFI0NCe15i0lKnnTq04Xu/qo5q1ZHvNw9TViC+K4nQc917WOBChF2OEVSCEX3T9Vonh3HTSmEFySM9LGjrvJmKZ+doWzpgN6CazJ0iyeyKAnWVvzoeUTcKEblZSo6OSmcQOt+BkTHPPSE3MPnPsoCxzh/t566DaHvByv8OATvh8wNCAetRUPoxaD/bMTEmDse7VrYytWuhqOjfFLuYhVzR+3j5PwJ0fhii5vzEBXR2sJ+SglaLm/vGlEEoeYkqZYSfTUkcXTQITUi5MuITkVEImhFrDr+WgFRQVkZB4GEfqcW7bwaJJWUVJHVNWWBfWZVFhczn4Gkgbz9P8bMhg77q5ksXDW5X/VzCRVzFsYi6EgHGs0oZXj9rHavmmDd57bu0s3vu3pueuQXExZb9Ao+MKOrOuXUZprX09Z3mtlYic1POmFPlsq90POjgcPeK3/dNQjPrO/P8vyCsX1gV2OayBcmg5/fPakSOkHlzkCENQ7jBQaCg3fIHRfUaNFquRQLzqq7vLaRyGDd0bPzFGW5dMR0nY0CVoK3463ns2FLevriyaFZ0zXNclH2mXK+vlKFTAesOCIdHF7JuUcC8rq6bTS7g9siZPhnlg3xTWwcw2ZNYLYvVUpwO2YGv/H4aOoCCzL7KVg2tzdgKNWKIXB7IGnJyz9sh0yNSTmfYclBAlFNRNedolRBx/dy0cwHBWtGVZ+3A7W2tfBNJJxrKf/ThZH7TMkVQrV89mCAH7XX3mq56pd5XoYkiHkh9F8J2wnx3QF9tMLoUTqlUW+4yYCPKV7GNlqT2DejwSAtcDQM8EqttVj/Rrc/p7rEeMAswgBysCMcc80xO94wOLZjWB7MjvH9tXbfQro4NsCKntaa8KduOoR3IVKNrEddv1rmSYuo9UPvj9corF2/GXD/S7iM7iFF07MaHkUW3F4UKXBPF8dB8yHX3GOpghPQGR3uygOYNHoRxpy2OqVa2hQ2uQ8ZgHHWSxC8+fMGkPm0eL/GIXTYEfuCOKACMRnerOWXfeON2J6hYsLhyyFF3K48TMqEzbHCzGHN6cdbFuLDrYcsA+WD7hTp9c0JZtN9mmNTodruPCldw6xUwgU5mlOPbyGaTeeJ7X8Nxnx83iP8xTFFB8A3kgEl27fR+APqgPFFxebM0MZ4fhbaTToMfrjJ1IRW51hdpVXnLUnKjjetvBVQzWs5gGs4LkLGwZGqXLe1w4Igc+0yACQD6VrMSXyI3TsPhOBS9uyzibVfi2vCOlZZqGgCtPrOHQQFxMHI6SbaY2IsU5aBDmU4UMzoXTxaIqWkR7FBw3y5/fjG0fkCuVB1jJGahtONgjxiRhYKdLcQ7BkNdxfQSXB9w0amwNHhpM43t7a4E0WOQ3xeKRIbTFI5RvRIFqU7Am5vAKRU/gGKjx51in+tYKw5CfaYZVT0LhaAPKE4lvDV9VJwCjt+Yab7J4CNxbTJvVFMrMn2bPzob/hLp6pArrpBV18i5EniZJ2t89AemRkRNRRidrevQpHuwxWsJTfzCJUVkb4inQp1Ch2uCEkBPIweiSD2Zgn1igg7nnmIIAmJOU3iRbCQKFbXozK48AGpDwTTZECqiIPRBxshwxTZyr5sHk0X1S3JP5xVwVAt71WVi61NtU0PlkmDzzL1eJr96YVi2K8hTa7vVPQ7U/+V0bSyBfVgy/1jQnlmUEN/W2eaUOMzgsrcg6tLKkZKSVr513N6yaIzja/h8ZJQLhjTzwBxFIrAA7UuAVLaBFBYSEFLj3EQiaAeFIABIGADkD+JcU2HgD5FEAXCoA0w6IgwD8IAYMvgVEBKBX8sAtHKBOAP6hCGzCgJtOgDCTFfj0K6C0BAhEHlAQfZOu2BgACABgACAAQJAyqrAsINxVDYT+yzNEB2prGMNanbvHnq+n/k/zXR/eurvPxQEH6cJq0Y1fj96zW/Q4tN3bZfHpD3+7paS3enxid8e2w8UtBn3jsb+7IHcYs/uy1Xv5+uXWwQx1fIIVSfEL3CEDXsEDMo8rOKA2/IMBsuITJkcDfCE0aDwmhB6V4w/BY6b4H0qEgQiiME8C6dAaJRBHUFpCFjSgArJh70kRGZ1Tg6g4KL0gdliA3hAHLDxtYQOORjs4oFc6wOW4A33BNbjzdITrsXa6wHlslP7DRQygKxLB4GlMVePB6InK8GH0SDViB5pThWC6SXDj8eLxAZVhQ/hCNeAl4gsqx58S/0W14gcmQe7xHLHDjeJHxHfMRvzHwwxtcAkfkOV4Vf6RVCj0+IJZjv+JnR+UjN/GL9QRwusFecA7eI9sxN+V/49RuWqqjMMXcKrnjIkXdmqYjKEX9moojOEXlmr4jNEXOKrrjCYXHKr7jAwXUGqIjfEXZmrojJkXTmrEjAEXHmpUjBkXDmoUjJEXJmqojMEX7mq0jBIXGGrSjC0XGWrKjA0XvQxNMcNjMwxh8M9jwYzh8GtjJQwx8CdjVMqR8KdjrMokdIfDjsrkdApntApYMB6nPQw7dOfDZMpMNUfDNWrGMAzDMIyaPCxaHIlDXtcoqJM7C7lT2bS0PmYW9kRmhamKfZ15WKveF5VLrnDFKUipxRr0IVwOU0eMyXrez4OLgIPkOOeLforObp4s4RSNs/fi0rC5ZATgl3kowbDty21p8eHaHgLFLRniEkCk06Qxjt1AF4zrpzmT9skP2cAdmJyCKoqEkXHLrr7lsokZfkVUdVDl8LZQB6xw062DehkZaGu9LacfHpOucvAxkQjE47f297nZfGX4125BmfD5pnYp7TvPp2q/MOgoMUFZK+IkOzcZQycn9K9uRlMaEf8DjHfeVRejLJzSiDGpp7yRDIRzvS363vorGpnY7XIks7YHT+fKsqicSEV5sDfHexO3OHAFqG0uvjIZIewWDzdO/bDeL8sxyBXv4wwDWBszRZLaWFh+mNlMnXYEKSPyDoMjFgmQQ0F07skkHrLZPGkSWoykf2QaSLl8jYx7szTTcSHl2HSRp4cUOkReeMTeAR36KVf913IJd56HZmJtUhD2jr7pk5EkfX6Bu6e/Qoz+9VjPkbAgjSi0x2PZ0Hnhu6t9Q/BpbkQ08qA5XqaQKSmBOpfEZ8UHCa4VlMxv1j6zbV/8mKj/vmzIbY6jzALL6PeSNLwxjGfUxgcW3gozB+k+1bgkW/w9V/Haq4g3dJPJPafWx+9b0Ac8sXzuXBb80ScBH9fBNA3Zn+dugVPzd2djZdAuQlZQh8RGo9AKhep5CM2bF8Wr6AlgCRbiBfa0nnzWZtm86P9DDnNNqcNXXQyzvXNT0q5q2JSp9ZxSLlQjVOChSFkIx8ld6ykSMYWfHlJVSBmCIxLtAxh3+124EkjLG94JzzkN4EA93/eC8/dexHBCPInV9fCZAgMtta+hJ5aofygEvil5uylcUesJSadP6+auKkh3mIjw5NwGIl5jIIm8CE5h34lJhyhSLSSGX0Y8AVmQGQci69JiTrfGe/kXINjUemNcGD9jyhx54WKjdPqXiGGOkdcRLByJfMO4Qdrjbgf8zSBdc0YBOmdyVYj3lPuJ54ehDtOXfwnwFQuywtxqnsw2SFz6gGZD7m1UyEVrxgwTcd4OhKK8YdiG7Ud8YBKZGBNGekODAHAVoST9UkoJ5hztexCWctjpv4Bul5lE8EgLmuJOsNGX4fQloodEoy5ZJPi4KJ3MbjwIataTTjFzsEINVGlCr/ukYxBI70kQ2zmbYlizNeSpmDDs8axAcsdj4ImXzitYRInJmi4yqghaXvawblBGFtGZp2lz147NkAhf+vv+rW9KkOgM2sdQryAZPLKt0Xeyc9exPANp+utmQSoTIJC++exZm1pYV6FOz4hnXNWU/Zewti+j5JmIBBpCbSaJ6acmWbxh5OgTZn1FcbrDMAzDsoZ7pM2kIMZh+rp3CG/0Dm7tonWSzdGYy+Mg2pyyp58wkc8paYQFEh89Q9jz2mf2mvVGwH2H8PNBFZNSusKhagJnpwFtPrTceU5Ft2FZXXrrT6dfx2faFOPi8Ww4JRKmJJvD5Qi4nIe66+Y2lnFcT7L0HiBNgU7pVfy4m0vnCWNlhDP2NO6uzUlcrfeWt4Qtz5BtL6piVw8SfW+5bfsIlwROSy7XGxlCr2DMIvt0vFZFZ1rHHJxT6LnfFMJtIO4JfCyMSkXoPqTPjhnoo9S3keehvMscubIyQAtTOQD51SK5mS2D4+g2jJYFfLZN4xRqAZ7VbrV7i47/bOjYiD46P66Md0RSnD6lS7Lo50yyhKPAkfyC8ARnTc85YPeDigvfGrR+tD1RRdxBRL1rqIzxFh4vx25ydsBEagEgoqGIkFcbHotmRzaGKONDREPIJTCNuVvxy9C9t6Rq68AdFjCifnKV4hlNwKHA1a1ApxGrWGI79KIDZgXfDBMk9HZW7mAUT9GVUqoz6yHiYJBA9PsqsNgKaBInG+tvNmD+bDsgDHtFOjbpnM2r1bmuqO12DJ4xb2JoO1qQAgDSommlI5VP3SfUDObs5JwLwVqrCNT++h5pmZ6oPugU4kZFA4lN/vhVgc+NArUqO7CPNB/1E+ay8ddTudPcBrcu4GlWLR7e8dazrROnq8AeqJ1xXYJAlyRMWbntSr8PpnnyWM/s8sK4/0xnssQhPrkhMU5cJy5dIOOTT3pCiqfDja3i5De7aU4s5he8LpPVog49p7m4VP4HhTGKIbz6nNJXlzLDAELDJVdovA3BOclG6FBowUObi7QJx7QFCqNWcyQdRUidrzdTXZsCFSdyV0b6bOS3iWQ87sv/BpRXKUzzlmAU07tVwioBQaesYakQTGB/CTl1pCB0pEiFWw1tlZDKbXlmWlRqvTRSxO2pRm+I+G07qkB0+cl33xKejnYttZupPmYKa7XrUdnnoNxANn1V0lr8L39BPi3x8ezYyWABaaCUKEm1TCAyBo7Dxi/Z+/XYABJEgAFWE9bs5j7LPI/2WVREdfJLcEeoZ57ysNhdsN/gbR3M0gQt8ZGC30IXeOwVDxNZT4anfv2OjW+nn1Rk5ne7GNtokx42wMPl9cEvTSY9RkQT/9vSxoIxqu/VGT00rmin+CXF7xboDPYrMlV5uV7QQTJGIm0TiDeUS4PyGoL20AnWL6sGEfptZZ+hz0Zn4LhztF95qLIqWoOO6pEkHzJn1paNxvRfpzbJhKyzQ2+UUQBwQnK0vVmfgrTCtDFLU2fiG3wAV032AdhYz/xTwgeVKEE4P6NzRG03q48A5UL7KvtWoUnp4vL+mV+tNagH7GadVlWDYRiGMZGdYyIyaBkzvYeEQ7VGZYGb+57sqxVIaN3UZvPWFR7CtmjBhpco5iv5Dp13ANxFDXA74ZjlnJuFduFHLzRjkoVaxVmoKgml1ly4kbdH198rTyooe05gl+wIztxZofrAA/EeFYhkOlzJ9WXDEcWFEj3jAVuX6Pcm8iuXEAFW8v0+1hUK71ddtcgZ4/6FIgcH5DBPskeFePh3DBiFjtiyMieanvkCeegFZrIhMRUPDH/ph9PgIabbN06IFXzLwaNjWDFgVWvsJb9ajT5o8gW4U9BjXjilm6qkEWtjULwOqrilRvdldyee0mJBs7sekmXhfNDs19VdoT3iXPrifhQkK+x6jmTpilz8n3y7KNpnHNBi92ERKW4hLoUoh+MQQ5UR8MlUr99E4WOoTQ6aWmWPqVKjcuZeWxiXAItdqkjmuqVPdmX8RO8Fy4HJASb8aPdwj4AXzRrVM6IGtmxz5WTgTnoqzCNz2r6zDQp5TUw/Xqe4vyN3uBqjSxd4xaSi+ehSEQkh9AKsDqATL1NRAyW78qlDlQXCO+HVWEsk8dMue4XspphUpgeccQthaAZXMA6YLeDGdrh98gKl7JWTD6T+DaWCM+AAuOUw5soMDZefAUSL3PrVw1qXCswQuEd5sSo1Q2GjibD8TMfpbQk3MVV5jx2b1MI3cyO6yj3gjDEmNysJLeq6IQ/gxc5pLACzOP5/yugZwH91vqxA5ON9sIRlIh+qwS08mjf9SGq3ISu/04He7yx07fpsJ0i4yKr9uVibfmndBVX8GEFiZccY1FkmA9qTQOyTe1USLzO8AIR+ZWwTbCj9U3tEoFgxdm8pcJwZWr5bp+st7OvaBCEQSUQYQ8ICvc7G6uo/syoDQMgfLkpCn0m7hjoZRqtQN+k/4aU7JpFshfc8IWmPPTo0ZDW3g3jbWkxxK6zcj91lgFoeiI9gHtVfqLs9e4eRkYzaCMeaA/4vfAiNgygpJFiZ2TTa/HBQ7KldqqhZoVxB/2JHdo2Xz5PclE6b+T8EZw6cGTfALcH3HDic03Al1azJn3liGrczSNX6IzotfBO+Ge1evlXQ3mOiGlsDmzURB1ZoyMkoEZ4QnYKNNNKThmorM/hI7Z2y9rC3whzEypLb7oGvbJQ9pyFNb4ZB6PKgf5dOSdWNvx88aa7skRfeRc6PDY3PbyVrCpKAkNhK5mM9bDfewbYpvjpu+Rt32u7xWrWTqqzr8l5l3V/tyAlofDfkkBT5XT9wN4gUCeNocHwAXQtnBTT+d/6t3W6YWnAkvjfdKSgPxt9BOnVidvRM/RMN5c3bPPrr5Umz46HpDaNIP6Smg8mz9tiIYO/Uv3ipGPIJ6k6CagCmuMu1inbwNNUOYBiGYaRwvvVO/5hpIzcAFsYqThbqo0wMRUV6V/MBg3H01nRf7AZKqSO/uSOKbR85vnQw8k40yW7lL2mwCVu2j1Q6lkKeMLR4EVXKAWYZ2wVdeeS73rNaTiFDKeZgyinSLGTgHN0gETyUPAkHnE8mab96+d+V61Gr2zleOoxRrpoG2H+tiajOkvRwtp7dYZTqy/zW0Z+3JtW6o8RJbPF6tEtJbqcIwvi9jAbA/n9qMdBKEix/w9AyCRo0IQN2uWEZW+pmpwyvHqFmMzg18+Gqwu709mLA5+xYrrOSgd2eASXYglQK1sii74sgGVegqb9lloKavuancRzN60HHoYFW2Xg4EdUzsYmmP1emNEobXZJx+9Ek4Ile2y1BrklCSAxDgmauifcilq00vbQZsk0q9JV4fk65aWR85TtQr5BTKSmr4x9Uf5HuLb5ZZiXRWPQ+pdP2dlUehMAXCKT8kv46CwdovhxscZgIeS/gWTVL4dknO8yLrelytlIRg7obkhHCZ8BispDMmRZLsT/AJcPO10K3cXXnZcHGQInWlPfdprL8QHEd6PLmcqcinmCHK7j6uKD+KUrs9o3haew5D6tSTPCvsZEbfzHbF5EGeWLF7uZZN2F02Ee+jQUeDAVsnKweKbBO39v8Nt8ccxRFmL0CuDmnJjyRrcQo3em66ajtiXmDPMf5jE95DHMWCIQ6lKofzDmBTJpRaul9JnxdaRbCKkyvIr3uBULJieF8aPrljfiN5xJgxifsl5+ebRv4XPsNXi2RuQtJApng1oIh9gYS3kETUXotElJCq3Rsn1g0HT9W/2oX0zdceQyGBUttTAdxk0UiotEB1wYgHle6pG6hx50gzSC4qc8a7k+xw4ELQUfa65uZM4EJrs5RYqSOUvLfIXq57hQ6Sn62BcqkY1V8m3Zkup06eRwJNCcC2kND5dgo82elBL/ZWl1JqsgSworC/svBGbYO2LlVEtwBU9BsbORwes/GYeK1ATfSLtZbLailozI3dvEkIYkB32vUiFtRZC/cLCdLpQrCVAe/IAQZS0UR18EBkleTRXZhCkgwmq57fe/p7zVR5BDFothBzoKvvUcpt80DUTEHnlItCmzs0tcJD7mcQq+uEmax7OUiwnzf0vts3aBJE4J4sh+jaRKLLFe5wV4bicWbjqpRnXg8pDxBaqZXSHwy2A5Cfw9gNVEMc2Iwir2cz3dLLec/Io9dyOmkjJztXSp5kFv/b+Jp8ehy/V7r4+dqjzWZu/xZqhuJAbepwNMhVJkDWfj0CtzPWt90ag/1RXrsQCfq8PLZH22OZZkpxPfuraDBXF7sOtxTsU+V18PxAigbQYBpGqLSlYnp+eXd4mUvSPJxopxERBuGYRgWZX8uIhu81dVBDfJFzgsnLaQd6oGxX/2oStWo589LMea5uDS/gauhGmk97ZgJ8bkTOOKPxsnmZHEOlFOhPF92yHamoW4LL4JOuAe5ks49qCO0xK0bgvXQbWhLfF/zmMR0yIieASMdr5Z1/KonYMLXTp70QOrFtiPL5BgUthCs+YR3FUQyTAR5WKbyLfqHx01RZ01XhhpEBLNAO6MDPrOecHYtyc2L/MrsuO2RMc72wKC4juW4gBvU3miBjrw8NbTXRRuG+MzSbXTQSdykPW0PDndbUCiAGNMJu7PA1hgNm0dK7Jhe4s3pO5x7VTn6rpUyyYTHfSKh3Mh00n0YQQXJYcrzZdfeU/T/hl1mK3JJ7JwMOV2gvgFvJPQ+MNBG/jLFZuwBGptp6S/BmtgWzBqE5CSI1lNxyNV6SuCHzZDTpdn3SCJNTH0+oSaF8adHGisoZ7KQbJoeeurAfsVyPMxZEvZ6DZQLuKydupKWSk6oRN8404PJgND/B2jXSAPkS8KGOEPZWsiHKU2PNCxVQ4mQtcsuhAnffSXUh2+fdJB5zXr3QurvTLFWQiYOgwRH0GPjZ1503JrViGnIrI3RYWOBUh+V3XZMF1he5TlOCpEOVj32bnMLT09H/Sd5mGGyAhxsRYopOUwuUY463nQ3PX4o1nfHbPKKjvmbuabvJPOOV9QNPMiEPy/FKHXZm649dP+phObqZs1jEmO7EBe7T57DGyWHbBn4zHqcyMZtwRnS5nBDBXFIYzRsrp2qOmrGHiBP5jTbkxv5y6RBem4STcaybKRw/t7xMGfxyp58Bk8nL5fZ1wDGQeY1S2lY++0JRxHAui8QF8kKcBDu6c84gjd7WUrJr/s+eQ7XRkHVg/JzprKMCpECPJ289HQF8ejG1Ojt5trTMBtTowdBqCa+TiyQ36S6Dn3x6i9aynIc/xDp7/V3at5lzGmtCaa+M4/HKPGI5KCCVxolusJAVDtQvPoLOHZI17gLila1OJBFeM4aXMnY+X/hQFJCj2jiktNzeHb+SEBlKqOtnxn1HJ6t4JxsJR4MsVFFTrFAZMTCH3Naay4Nq1qXPLzr4vUkt1Td69d7hHPMrM3/Pp87Rz9Jgmg9oEq/c6a+PMCmRhbzanIs+usMV8fzPuS6lfRSLrFGia4c5JH1SZuE/FqB5eDPTlMSBCTtyiJxB2kjyg1aXJi9q8zChC7cYhUzsBzrf7ZyVifZSdgc9aJR9n38KunrgqJVQ8o0QwW+5pAERfj72fLvCmiCnI9QPg4aNPQYJHKEptpfuw5NC0jLNzgPWoiMgPhE/MtCGmC/Cr+hR6IKPJCU0A+39fa2zNiD0yZqH3VHv/ua5xWijZq4lj6IIzGIYRiGkdzjdXwFSRZl10ObT6VfZGUYpYUwirZK8iEpeqk+7ZreffZTBS5w6S4bQorrOAPKODMc8FOC1xNCntjf9g7FC0I7VV4Wo2XeTyqaHTriguEAPaskkNUOhp+Ib9WMk/A2nR5ulXTmBM5rNY8rw+eyjGv6yNk/cHyw/sPFmtdIUDXNmN+4X0lVUnRiLRH5JSxpImzbwSm7aj4/e3N1jEPk2gZXmoHzzqhnKWeezvzhzQis0cb95p5C1VmlsCS0dvv8f0dIPi74CWUZypDgub79pwnlffZMlVURHpiqMdmqvu3DahWEULO5qvzvI//2p9AZzK5WuQdZlFA4QbuFouTRZquxqwef8z9ERmCneFcn7BrJ5PeTWTt7aUgKQwoFW4zAVPIb8pktWjHK79Pcio2H4YI4NoL2AiZNLwHR//aNjEOvX6Qn7BQIhFcp4te6gvHWealvFaq/BU4dBo7LLyY9jqUTx1uYCfW4igJAmN/EEsbGFj0jVfn2QXqod9JzBKNrrq00w8da57zQgvh2YFLpWt5OmwHlX6mn1fafTjRowDIAsmn+ml+N15NEPaZf9Thvh0QjJO4TcLu5S+Ny0X8ap/tk8PSi5NwTYlllM4PTv23V8xTkr6K4KiQWIH95xm8bAG+Uu+nYGeLf+AiGbrAFAdbNZcnrvUUX27RytPyLn4Sjm7RB4/KY+Fzu+rC2JmHYdm/34Cc0tSkYehrCoODFc4CVVR6dzWWeReSSbdQCgaHK0qtEWh0OfvMnbxX3dZIly8SNjCATJdQ2y805FT3YlpsHqUdqlj6ksBumQPMpYVitaX7R7wi8G1QNDmi5pI0gei0QCgGQW3EfQdI83JuKIvKi6LOuMEp8b7391o51ryrUL4TuAEQozwFR0jp8Qvu8ralAXkR/CSXTpJCgY3b9x91rfTbnaVVx1lKgUS9f3PeeRlcQh2/bsA5wAeOL2aKLmnI1A3Ot5nxib/kW1NlnOPhAFmuh0obkY38RLaD2wXLXzWgeroaMNyezPOZaB87Sgi554sHZOIu/gTHP3PHE8/bMVJ6rXGReafWT7Ryjj4Mks6RHNtwAfLnG4pdw9vGWq0dvZeAQBw7WSI6LbfxelPGmp0Xi57eq3NooQq0wYNib8n8xgxG1mwocD+hWxQIqDuwVCOc71tOw+9k/0BNEE34vumClvoDOZTc+hUQcoIBXTgvtzIXOzefQXziKEPp8UZ5B3pxmCKXFtZFgH7cSxxWA8rRoGNxzupNlU0Fdvy1+hxSkfWy0Ss55Ij8juC2J5rPaAblMa34KHHIVKExmuKJZF+uWw4eEjEAYrc53zMhYrMcdIkdDNcFSseQM4zLiXVytppQF/HnLV234YxiGYRiZy/qCb033YoYMiJxC3cxH+ih9ZxWYOprQFpfAEmAJ42mB7B8kbsvECCuw5dwdT5k+GWBDmztI4+BXtt1nWlCmxI1RlgkVlVu8kb0h15/rkC64nd5uRyklzfIYFvr4+1gbnWzKPbxsEmTTGNyAilonAHumF/fOqtqSwAUI84O8sRLqgP9bHRaM4MAOtyH/snlCapmDevjVsx3VSf20EuEGnWX4NsudN3sn2RzhDUlAMNQ4PH7dz4DlFxy5VKV7HLho7YliJn8ZUDs4/zyz84OnW7iSVKwsVTphoN5gq3Rn0ci9kr+ZSoRksZv11WOhoLnvLw/joosu0/+q22Mu6wv2jawaLV483We9MPARHb6gKEfR1lAnpmIVhtNTrJe5qGRaPwea5p0mqg26U+KJKTUXc1rCrxqv+eZb+m74uDniyWNcaBEKA078AlZ+zchIyqUVJcVzMUKFy2oDMyPtrp+2z90ATLxrTyd+fUJxXM86SCWPxpCkY8h1xqTJ9MxaV4QhXNxSD17a8lYRrgKwSsDXkplZ98UNHQYkQbNQetUtcZ/82aGQ8e9UaDqfdQrocwXGjmST86pkc7DLkEP/zUQ2NB51DtGIsscMhZvRBwzOCPptu2CWEi3VvWcyjC4FJ8SjCWg6TS9EijRPPkJ0H3y30OqDjydajEbg1BG0Nd2LwezyPQHt/QGyL4g4xfvvj60aQKJ7vKTiw+XFZCtq8vr+wjnGJjWtCi+4oSV50QF9ICpEgYBrN5d9y8KPBl0Lo+zfhY4aGJGvAuFA2uolE7ifROQlB1JScO622Of4Z6xRoQ6Nr0FOsL38dcfCpZmRHe1Y1wgb7dOYoAcQ/MsRiyM+ufoyRu5P5c8DwP65KuqIQkmr7mgUVkq9MKF7hJHDQMxsTS8wIOkOgT3ka0q2WxnfXQzsh4D0yU5lkEZUjG/MedUvUKk802ZSlgRWfcYy+g0rtO2bhTCte1h5GYvT3Ile66mo/oyRfI9BF2rZcJkS+pP0dCiQgd7dYvbhHDIgclT2BOXK0yDlGoBhkdJsstcvTkVvHz19o1a/aYyovo0am2fi/PEHE/CsBOapnfTwVtURZV0rN/JTm27brRNENX3O8GBK7hu0jRfQ7pBJa1T06CAdRbBB8BJNeTsLbvB16BQ14XeAkXd+aso/gxLP/0VPDLK0b98isZY8LBpkxU6u2TiOGIl1Yg1iXyUS368TqzVqFYbrzInH2zVUUrP6bdxuMoDjXuUwLLcItSGpAbhZWPyVpwiTArOtu9eqPAv3h3RHkqoKcbQKODHd7HLdRJ7v50mBPILBTnZOT8OIhD91udpQicnWp5sMH9LnvU1CO3WowBQLjEYyu9cGIh2GYRgOu6Vy3JpZ6V4N3gHCTtYyNmnyMbpwj+mvhP8Of3NnIVFI8bH1vit2gB9JZoI9usn+y86+xEwaNeC2F8TUkcKqJrTgAe7FmV+X2+32RdGb+aRaXgkYLpqW/wv8VtforFHmFNwmtAkPBbAigVQs+4FmXmbLdnZeUrRHqYZaXXjtttvO+sRDs5AKPpaCgTjasaQpJkXKaMP5wXp0HLFybJfaRf29OQ3A9uEVNb4GJC7HaUc1KQGTIcvGBEQJzGxmBzRRGXFQiDrl0S6tCiEa9CIQecFAGeiQWVH4BA0mMVPQ8ReoP7+rHtteVL8VXPSddt+BczyWEmzPHrZWIewqF8WGVogGjHihHPRMXeraF+XczrZf2xgAqJ+6ZQ+zaUWiKUx9ktkKpbUJi4InRP/ffa5KzGKCweRb1x+SL6F2/x7IXmbrzYyyZY1iRfKu8QX3nuyYgkDAIafUqcc8M9/DurzSPJuQ0TTvIamk4JWub8rrkfpxhlFqh+bOHRCspvljoh+Ln1Z2GjwK7LjJjywEciU24O1GNlzc3ExgogqAAFe9JoXkupQxmN5yJrnyYWb58fRb9TmwQsCJMSRTxOFwtwmugDBbBgoBydgS7xr6w0UI/eC/DTTcCm2aoa8uUTNC72QjMgEqYhWVAfQHUHGoJVxqmMIQc5K7gQnqj3VeI8MJseB4hEJcDmTiAYEnhSOFVKI/a6FE/Xh9xVHO6hdlIVMyGEQZPxJ9CEeKiHiBWDFKbV7qz6/EbA9BOf1tynOYwTJHBJWcFaFh1QkQ9oflU+b871bMHddmv+emGemhrGxf9ShW2TvSAx2ZyQZxWusqitvX1voRj1MgGoGgp2rVzN5BpMsSSKyygxK8Rvd8f5rJCuYNJvxyYYQ8hfSnvZW+NqrlSeDMVs4cT9J1mxtHvrOMvh+ZRTQEyvsk5JjRl2PVmrbY0moArbDE5am6LVXFQQpo23VisdjBdRduLDs7eacUTuSFFWTd3m9SK6gpDwn/VS4qGYea3v1pdV2x+uXUJJvcopKxRwVn6iMfc6oe19HRdVKjMkVjOsp9n84MPMBZIpxTXJInpRi8W4J3Zf8vD3JCUP88H1ctNT3sAkdmCvUpna++ApW3LFwFwtwU3fzk+ltJ87KDt4FUvDCLVSy7GeI0j+3E96oxBWsxtNf2aJqkhXm8dY1M/7cVMInZhmeatSSSV0eYKpfpf439gsehhCewXXJBo16nwoVrqRLB/5A53tDCOvaZW8KHrY8En7UZaDgnnKoAWfhE79vXzZd0ErcCQGaZ0yWw0lXfv4JBZRX5OfJ+GjPD9OIjPzyscmgF8Ozzijx0RcCcD6LKXY/v2Vwa4g2cSPexHU1MZG9zMbcE4M22QDUkgN9IgVtfA/UQAYAAtFoDOaoAelQlCr734H9HhUkgWELapGRNQr5LGC4MF4YvWPu61z9s2eCc+5uDB3495bw5CqPBv1e4Dxb497JjHwUKAIxfcWrLfORtJO0p6wNsYcDZ89otWck35xWU/dubYzi5/avjZ9zwHcz9M/GvVQffA5P0POWVj5CmH0eizrzO0TwTrHOo5Rr9IUsDZ1SjuEN16I41ojvYnLCTjeicQnSHm/PPPwJ8erwWACTUAIQA/IQCwQNIKABroWjppZDFN9ifcEGvrFg8YMsBUOgKBuWA49dThLg82rguBt9igpm6FBkNaNkNNbmYHJUJRCpVxkJ5snVTbHVDzgky29LJCyq3Fprim7+qBDS0L6V+cPnbm+vi1peYoFSX7rwObMprjVz8dVEmSKTShyehfGPnpqARdYgk8LalvQkql1pN8eGqSsCnzmLRu+oduzazux5Uf0WlLj34z4kOSWtVe+5J1VdYqfTsQSjfendTND6HFAly29LFH1TeWmqKH/6pEv69rEhBOTl1G2BG7yVFzMFKG1iPcQhN8U+hrvuzVSU2HViKWjd0Ka0EObEM152dlaWzF9fFPSfVvVuIiT0KxXd/1aV/PtwkRgNDXWY/ZChlfuTiRWpb9+NNmdgzKo6+pNKruSaxUqi7d1OV7r26KW6YoVd1T5ohV4n94uLdxbb0a+M6sQTV7da3iOzyJPJfZiKz7ERXjI7p7p2nGe3mP1UoPYVqhdKAh3hxtEallUpViPpkVXq2UY293yFfSc51BszL82SVH+rI7ogo6dYdFKYTSh4P8eLshEqNa9WAHNx0Rwi92KgKD8UqV7f0Bsef7T0+P1Sdh/zmto10sefiCdZLfun766jedBYECyneb8Nl//Uyhd/X/LXG7En5ckH7q7SapbI5q4+4E/u0S/UNFtg2vgLLp4FstWD/d79lhyffO7Y6J6yxUbmGRVizuQBvR6vyoeiuUc8z2xIctsnhMMtRYmn2rodJOWSqfGfO+fpGDVLy90D+4dYma3KfjzKICgbcv7gvXi+8HfF9pJTvBfm7bvO5YOBe455aV5dRdA8TWRe53laQj6O+1cHwOFnIJUN6GuPODZfdoESFPfRj6+HvM2IOGkikhwn7H0rMYEMOFASPGpQjemxAEbriApPjeiWDmKP39AufcV6NwXUGnAEAAAwESK8wTcGQHZGAk7x3RYOjeAeRA0zoIEVgr/GIhRUYNswWEKLRJKU7whwTumwPL1gTFP1aAZH4ynpZQw6SM0BS4Yooq6ymBrkx3RA3Qm5FYwVZPkWDA+5APZxhDRrhPLYgj0TxECWrJ8wSMXwB6fbgGRtZ2BBNMiuS2PRh3+D8s0u5L61NUN3zGHXqoPLfcpZDvNsB0AEAxwDwAhAqZwCnAOAGIA1Dtum+GuZHMc8hbb25XTwxfvyl+KtsvQKcmYZwC35s6coGDHPLek9hCqaTXfGD0EQPu77STUFD0ygCze3OINYV7k6nck3hKuQcWbbHx0bedKr5VnrnwwaPjf3WPJIq8U39HNX6b4FVtu/OxO38liDq4SlCTK71o8NQb2tc3Wh63jBbtq/HHQU7j67PrTqoOU8uBkHZnC0zV3u5F42uG11n90sfTLPlD7mKNb5z1itHa/1YLXKcoYFjNnmXNSJ0s90/3NHVf3XfvXWebO5FTFkAz3IEON1riFzPrEwxYHn2CnYojKCGofHWUqdY4E9/ml5VNr1jRzNLcyfZYYdJM97v3aG9Zal228kEvprUWdJRdU51ENiOb8uteW/UYLnulcBjgkKRG7nNbVkxd3nus4OXS5dD7rNHk4Wa18t6641eokb/ehty5269xqrTall3EwDVfX6FzHU+7+mPdT8D4IV54nX5zxtk/Rf67HhhPnmRj6Qiv/01V7nh74VMH8CGTxj/NFYG8KdXA4ZlAAkAsmdMc/ZqgXGFwGRWCbBcgZNGTlP/AhzcegRYF4BmQam+J2URMEeA95aaF/XOdRlBnxys84FiJbNinRcAV1mTsFmzVjCSL065PrguLZs14v50g+ewwakXdV5bmDoJu9fA7gGUXOOufyrKN1MkZfpcqNDH+NHc5YYJsmHCzJmN9asZfbECkPK14X8KFO9inL2VhOguU/1uo8/DpeRI5Vkw8+5PvT0fjr5jckt3I1XnTHVJLiVbuhupYPcuyMWqSEN3o/Umf+ozlufv4vNpNSTm5d2PMe8Xn3/WXWc15p63ZHUpeX2S53W7J11+eEMqfnfFi3Y7UWaXkl9elCfe1f/2DDsiDEdSJl7rGjQmaNGS1ii1JqI6quKBNIGgCyBLYNJRxajQkZBEpziRskZ7IQgiACMVRP9CaPMkVdyTcs9WV6A+gTXP9MKotKaGEAnoSTkk6D5APsEeO9KA0mqKqUm8EkgBMWxB3LJhvVQUUKPYE6h5/coWuNqGZ2yxDgkgYB3d8clGrMCz5VW2uaEIa1K+r4jRoR+Y2gK3p1vCi+ZVR70FKf+NkBrmod1Ho/1sROV6Y+4NoJQh1W0EEaYoEwK6yIp5a3Kt4Xpp+btXrUX3+3/7wxg0bpinhnXSnUBW87fEg1TTWMa/pDh2zn9m/9vL+dxHEzLu1v6P62ZjrkEsBvavtvvY+/HLveg/Tw5Y80b+Faa+6P7s2alTXPIhhZTB6J1I37v9n0QTpJy0lq//jJdXVy74epVRK0M92+Te7UdX9xdb+rkaD5sYBQ9Prj+X+7m2Kj15rl9FLbdlc6j3mDzYODbKff+ezO/awNLur699sZv0+Cvr1lbSwb9NGH6WK5+5/tDI18MzpMRkUh/8a3RHoqn3RYrSKSNIW1dRoPcQvVhUoc7obAYoGWN9Nain8HwhvmPUDeCmuDBEp+C/urWt5Kht+nRmhgL0LdLX92TEci+wwYrZVbVthkcn1J17PoBKiwZYCBAxdERZelgnOkLkM8sDQYLwzGrYZkKBek9hPLP58DaFVDGYrpl9slh5C9TEMm9WeRzIF03uAV81WQ/huXHS1qOHYGuE/3QqOlCyINdQQTCnuYdKwuSrL6GSNW5vsc9KQkKdmXfEsAk6DMXWla+yTXDZ7/JEL2YhnTPZDYhQ54CwyYzgjd5uy+FQX1mhqQf9vvE6kfLI7MIR1h10FJWIICsDEplvbgQJDcsO+vML8plk6dkOQjvwDNU7kXCAzXfyVSOJ6lVQ3KaxiYeCL0HBQkaP8HxUp57Y9i77YcHCuZ5dCAkwaeec3skV1KgeAvZ2GpP4du3P/XhfHfSShW1GQkl/62vkjP3KR9dOyiimPX4KAct1+PorfSboTNVy3l0/oVPKZro0cWv6uap6s/4SPK6M9vh/oJj+qXUn6gq28sFJdVBZlgbEek7kdEweoLAQhsvc5pBtcecJDrvhaXI577tup4lAt5TVkl7MYNTJuiuQRypoNenGCJmAFfbs/JhCKmnp2R3N4freHBaLUaNaVS+cumzqkdzMCgQyuHLU3OSJAFh8dJkLp1GsFulDjZKLKZxtKRuT1S2fglnxQMGrzfX/jpIuZeaTC3mp5ctwJ4QWQTu5ikJ7+H8Qp4rIFuAtbuoVoHg9tNbrQnO0Twp7Io8sCLCIElZ0ccpDJiaRWhZo3CxjPSYqj5T8VJJKxt/waSjSBkcqn2AwsE7csWuGY6a91BAJEnuQhYsRjqngos70EgzLvehg1kUBHKmL5eJ6laifWDKskUMaoUle0uh76iQGDmTpOb/bzwjiAnYhp9WzOoUS+fbMGjkNOBMQsFVDAsuWB6JaB+mUFd9ddzsrFynyOVFx31spfDeaJe49yuwcFSelhhwaGVfP0nGyQ2GhHNYYAGqlD9AKMiCRBxFVaBOxBtOOsI0LiiQw6riSD8R8qcGDx6wX1Dg1IRYVX+rSsMU8PzGCwGGRizYnp42zfhre5mJP7V4bilYYzOCxyM0tigm/lxl/LoOaa7nS53WmaOuETl4z/Ecs9Azeq/qWPEOM7bDYtx/RhdVihwvTNsTq+gusipsb8QKqKTsChl08OTPCjisXd6IN+Dd8iI2VGK5ckZgXlTe6I8BQfCfu0tAzlMtjOECrhlWjFRxBl3+GKkfzdcuZe1ie5NZUhALj2cu2Nb6iUghrPGrkfbV1eoa8aEBaI9NnwWGaeK1H47kUmuLmJsPVppfr0yXSAA10+A+QwVUjcV4vyPUHzTBqDEH5G15NNqWdgtiNHmmHv6n4T0qwKCpbhtR2fdhl6q0sCf/TFh6OLZWLrjEt1pMTlOu8/+v1vZurT7YP6p38oa8bJkl+OUyU1B3T/5WX9sTn/1ftq+S0VZ/fv5U5/zUcooy+Pj8/vt7NfpwarRNkvy9dGf/qp8NT+tD8+Sc/7D5Wl7fm518Pv7kLyH8uP36YTtfZD/LRPRaX3zQy/+Wo73/ntjR8f5SJPr210/82oATaj3aIKHtu6+33euPnbr2a/WX/+9oO3zVTPZXL+SNf79Yf5X8C+vXfJc96Ryn/+5/5LbZH69H0Nv0PgPrGBKUheDTuKWCh/zLA45+N7ASXqxurwAXu5JcdQbLUcq0OKmLgKgNbwFFiXvBRoEsLVvSA9zxlwRRFDxxhNG+jKcb25n48gafe+MUkDZ/tzUEYX+LhuCyXRX4h35TtWx1R+hWNywBiDtyHSNR+0jMMovKWL/6Wt+BBXf/u/V77ZBwHceLKF5chUBxYTfgjjmRKRY5eA8jq09n4SHJnEkuiWK4jveKE8OOf+cDHaL5vaLgUvtSXny+XC7qOfYTTVET2VUaayq8m9WfWR/kJnj1NhFZcDGFUKXFdBZ5ViQBr7sFd3JIFB3Jcj7B7z0gXlOW48+53pGpoHVUxmVrTCKZwlI1jcUbd7fVUnDUXOlju0aqwnk9HYiccb6wYTtgj5RBbGvRS2ACAlZavqIhP74v+LzixO/YJ6CRCNvgAlzwCw69t4TBtU04iSQchBgOxL3OwrOwfIBHeabt4wL1v52BQVtD8cV2RkXdBJmBB1/z1NEfIduOPfTXijLW+PZXbog0t1vY+zOwP/dfTFeZxa2eVkJZUfGNl6srR2vEoAuvW2o2ZKTJHa99ZmAguhwht+CXVmhpzvzbT3Fs3rmiFTVeEC5Cye0K3MONlckbSa4XXBfmBBrff+2vVLcIHN4hCmbixVF8aMZt+XUjj1J7vK7Z8WP97CbAhlEQJzUp9Iqpd4p9UnD7KrWpIoCIrgC6cypq+tgTP5fD81Sw8ogy7DRdWemBWaJihtP1XHidUL5Uw6In+ICuEKINyuePuthqSZxi7s2vi2rnO5P220rYM4cyPRcZz297asysJAqrsloFxIJd5a3YOYSlvgXNutCW+enitPPy8utqJrzl8ZkpAj2N4an3g7PihgcJQYToKf7EwNlXwJFXCoS3YKWL7E+7Nd+fUysGkCQ2Oz20IKZD+CUoUBah55ZSCR/rstNzNd5ue0phfhODfU0zUuZLRtw2+P0gszM7ohOngojICgOAh27qOqbQDp1I0Okmww2jiB/TygZ47nocVL5A7mPRj6/e0G4aEK4UI+uEZt1iYhxdzp7bocNXre2h3Mny9CprtYlyL2zAAfFqv00BqUR/Hu4I+2V/Sw/HpXkwJM/TasNwSS1GqiwI+yju+5KQPZVPv8njuXVG/Ir7fP51Pk1jTXxI0gtfJkNaI7GpBNb6BweAgbxjvi10sMdH2S/onB67Hix8Ym9j87I0U7nHZHJgfE04CxY5AO2NOT4c/6CkFcdZxHz3t1rbyNeAlFWdYp10QB5Xwa5uDD+T6j7LCi7G/Mw49ZVp8ICp/ySlT4ym4HsOir8EO7BFuMvtnmetTqd25T9iR4R0aGB4ysiR4CuwQc600QBFy004mfhfvDE2sQDHIDOay1wIh3yGtQkiTH6Dh0B6+DuTIfYHnlD0/+2emSAib+a0Doe5lEvO6tj4xz4gQb9RWI+iir/qGxD2Ggul/bxTmUfrWFdtUlyP5KNNNP8ZYJg1zoTgKskjs98E2rNUWLGhk9eoX8ryzWfQ5qqwIC+1F4OdMWhva7f9E6Hpr2yHo4TWleE77hx5ZT3umpUjfE7gsMrKS2+jLZA8qzNq4boW03q5Xvv/qh6CqWF80gP9H7gJ0xl1dr73n2DQNdWPHyEQGhU7iRjYmv5EZC6jiPt2Xdvy9O0H7F0qpug8BGN1+eVNsnO4IA4zeEEs/XOhDKIZzfLljh82Z+vLEC5JoRKAsXXaS5wa6MZ6lxPWhzAvh2BWDj7CXES1423eDfWFZ3vydUqg1eIU3MllWRvv2BI0XrtulkTuHbLYB0tAGCbs7zTbYD+z0gwLxQXqGlNUCFbZYInd4XrQK30hMKGnfy3zlWUHiunihLbTYVIgVO//pmKf50gCfom8YeC3ereftkN5hiWzYIVw+QnrEQ9pTrI8LQQY5ZZseon3KFJ5KD3fcw51pGGKwgNoavETyNy5b66kYZiEZlQJWED7mHm937bvTFw7uvBC00HfdmVEeXil63V6VNik6jikIuofFWGBD4QMFauqVQb8j3gcpsJmHisK7tg2zYNHiE9icYX8n8cuSl8aj+T4g5aCPSybR9CIcXisye1KEdimes3XAg5JRsWxNUsNQZN2rn4XJ+PHuv6s8hTvLbi0nKDxGp59X0XPjdxCHTGA3+Wvg1uWx1QaQiQj8E/6HoajbfTMYS2yOK7/s5We7VzHorT6EmvEWePcz574kX1VuMKBKnXhymZX/Q9LY45BrS8hkZBIFhs9URnAnP8aqdSuirmNglZMzUjmmo3fYF1sv9IS2h/V2m51umYGP+0sa7nfKXEHboVd0niar+GohQno5vm8b0v6MPNyD7+bqSJbXAb4m7RXCyNT3Sq0UKIP6bm7lJ7For3Y+XtaX5ym1Gp7BX6zb/Tm4Skla+bJc3YmGqSkOME71zXEkphcX9HEn0s2dJWbV9kYiPCuXL4YPl6Y1k+1QHkDRmCPb70RTYAeYYU6PK3igEeT+o7k5sUVPRAHvWl+CbdTmcbRQ40LQOiCaV+jQPdPpKGMKbQ9yp0NEN4VWs54AO29gFGHak365KaHb4l6B7VFhRh6lXlxU+3IReANCtzncj3S6rs4jx039jaJ/hPcsa6qoXBO8qUkjL88KP6BnmspHraZ8FG4Degi4liHgapDZYSUhWhOebcCPMVFRh0zSZEPDHT92bTV8J1BsE3bD/go1e0zav4UyUBIncSxfwF/ClUYAMcQxlEDV/VXAzfFc04h+LkeaZxdfCVhLoqFz9f2fU+BNZBnYair50j6cLyVdQujtfDNwyAcgxkyaT9MBm11WJpBR6aKnJ24oKwTFs2aKnv3Ghg9mshLAz4B24N2RSdDOe4lkTnenfQ4ZSJCPhpG00/sbiDfL0wrluGT8OVVzBJDfUm8St7bHN/9MAi7uOF3Bepf3Zx1AeSuFbhqJeisttYWiupdKlP/SXa8SjTcCLgykzF2FMK4KMw+MyU9RGRuYzSRxSXIi7ETtIg9ixOnSxInsBlafVu/v9Od1ANQmnOZiXtSJLYOxdPdqUJ9K/AazZBPBgVFZ4XvaMQ9IwQuWRYvr9SPI/Fq8I/E0J+vcZxNMJjbKE6azug3r+p6Wn14WqgubZq7inGKa5oSbnumvGCYYTFdDFBjUqVk3IERyhMcFjVPhL3slifzWquhAefTp5mW66s3zI2g9REPJh0iEbv3COT0AiNu3aCL/78hZQBiJcBDyHlQ5zljuI2l2cMFTBJfKnGmaWvucY0cDzFFePXU+skwQGOJEb1McdBMLwW+DXwlZ5DKYX6OqnrlANVgnTV7jb9DZ0Volw0eCFD//IlqJoHjplOMFEF+sYxxuiPc8eQW2ta+hL6El8uryIC8BX+QOOUFfbcTgZPt7jUWWAxvGP42+vzGerqjqK6x+GCQPJCNehpZl7dWBsL2gzlx+qCIBXpeMYJ+17hdUG8OCcc0USA3RnnFeOe9hHH/49e9WJtDYEdFpZjSzTHRGuxsIeSET6EJhzQ38zWSVE9FvURl3DYQ1Ii4OzWEF9x54OM/E1kWAvpkRooI5mZa3hR3LYyIoLpcEYc+G4BTucvaFQ3tWGuEtlX5qMsiLmlGlK37RbRCMVlUX0ABsZsHAWQvjSZ1Lx58ZbZWlZ2iu7BVsYzTcXHjF3v7YSdiDBQGTz35iTeSHjZfcQbd8zWDjhCXzXONf83VsxW/JHIg6M0bl6XBeU+HhOh939EXxgsgG86VlfVYKav/ysn2Yd26b5v7Ixi+TQ9dE85MXNdZS+at8LTobdfphfuVTkpzw2VUsRdoV3n5sRWGH6MCsICn8SZU/1NdMhRnVDlhMdM1VnaFRk3Dx0hx3fLvt1F5LRks1zDBxd3vq56Zec25qH6ad/BBGGiM0myS7PYy8bbzrLep4nWwdWoHk1E8t2HHd6IRBXNEw4MSVATxx9ZIBnXFfvZYDMGr4YiKk1tuxVNi4vA3ZA+D6eKAodFyGi2Q0CmlCV4c7dyBbg0TswIBpvAUctzz2dgOkkFz+3FWAI9YHZrDThgNTilDvtgAzquVQjitelbJ/+I6NkH1XrdIYrMpeVxp2bDyBnGnjit2fMI5bwzJJYaVPgsJLfMp0JwNasnHoTnRiiIyDgIm19pbK6ICNa6gHQ1tdMrof5JRLsQ50YnpMjy1kx22vvvlTCVBNy19/aEG7c7p/OV2lKuRMsxSDTgBSc5JcsMBYbCTMtFcYy6yx2e1pdJO9JBGOSN2nRiwu7ooMETaD1agDkFaIv9CJysKnDqY96Ky316EitkxJDwPm0YqCgYS0E9L1ypGCKpuLuHKxG6dn3g5KpCr1p+GKsznVPEksd1UwBUW3plEraPS+Q8KX24hBSDF6kiw7xwT1/DtRxgDchDDzTOfKWCovDJMh6o6UY7yXzgNmeaXsSHR2nJ4dywJlr5N2oLfj1UG23RU2UY8/nTAMR9t+jpaDnTlRsjD0AC2rGK4S6tioDX0H2WNnZZwo1EO8OJFaqrQyqWCBlt1XdTBbUT5k6nwk6UKPdeGLJOshE8fHTG4r4/q5ooyHApwmOJ+2h3iY7RXFRAcbJHEI7sMCovM5ltK5pAPOGo4HnsM6b7CMFTCKew43I9miD4XlGxTlTEkBC8FZWp2CV9jDDs/4BbaM2f3bBmQYFGFd0JEuQ5CTYsbURDCDjsA7SgN7iQmE+TTFz7qgjBN76JRibR5aR30aVwcYcZezOSCVzJfVME+45zeGWVxYNGjAQ6R39X5GXSbN+QXSTie4yWkacQmVuMUSCxmnIfcC7o3hsDNunoS95UBTn7QsMhtUxuRNBL2V9VcGAdky5MrYlzdf5WcjJLIXis4RHEyYHTWGT/7JgI+vHwDe3qx6CrgyXh4TSYbX58L3fCYCtoOXCZdqMy1cQMZGGaMzIp2/KvcVs1NXLcjqAb4apFYBvMYAlQDC2O+e78qdHeOsclh/Bxh7k3tsiocCCHR/rrqMrngbCFhqeDPvfoyVmuZzDxo1QMhJ2DE+d4qzkO0t9yBzzsEpZW+0p2HtlmpYATBctCrlkJ6jWkV0rWcp8cNLCX1xwtd69ei8ZNXvYAUeQ5qBX20wqzs0p3S5AD6erKB5K8Jv4C+ro7VSMHjWQ+5BPdtPOAVdxOHqKAGmTkD0kj7um4TfHg/7/dviaa8XPbJSTJUQKds7EhIzSww8Vm63azMh8qTVNwHieNnIRuy7sbvwS54DYA8hD4Fy43Al3dP/pUk7O35fkeNU7lREuaZzeby+Jk72tONWYlL8NrL2QjeejiCfPBeT2sY6Ks+XSLTdHZ5PQupTdvvy+1Wc4KWRUT8yZh9Hl3B2CEYZcr1rJevHu44lHqlxA8fHpHzwgs8TCc8qCCWz/toDHHo9/sgm6A6932+JbS6OBdAPpJROgc1yForFVCFQpuYH8i4bfR6JflkguvtmFYWtQmA9A+YqCN7AB6uldPVmyWuS+ipxuETmITWHiDxcKbPkE5VKgr87fwrXErhD5fPWhX3DjBmwtPtyM083oowGXzjoGgeDOxuoq6x4Fecnpy5BoJwsKmnPJ/xyFFk3cR43xbcUNk59z+gCoYVizw7zcVpZXYn48uuxTTBEJj24dCJ6Jf33kIS6DYu3d9/QJLOgcyWJWFHOjlzuqGKaOyd7VqV/HDnlH/jiALcnRgbAU7CfNAoHyHziCePAT5o5FzhPdi1BLqwl6DmTJ4mofHC9ZnFpGKE/etKKzCWwPsKDZ0wnmXwe4jGoD/HWMaxmTnIkT1Baakvx+gwJdynZyuKLks3w2KaXgpW0RiciPWnz44eVquQa4Wxi+YEHJcIUC9s/SZY8sYvy+c1cRKqNmYRRXpopFEQbFYdokz1JPLPleiNJYq9PODIZwP5GwVAn5AP3hTLVHTdPQd3tUfbMihxIwlkMPAnw/+sYkr9gBe4mvuaOz7lrZSxLXLj947rDx1sQF5pweTkb9XpH9fQX+TrhkuyYnimgMGnhRq9SPafmhDJ9w+mrhirP2t7MmnH6QUkPZ+F/nMSYsKuM2nZt/8P2hQWFCd6nwsNAOR9Y3DJRXMESVok3uizlmdLTfOpnAGx4zbZDEofymYdHeCFHnd0K3T7AVqg0s9sQrrUFLCu7STCryzBSDTdGjIsk0wzawPtWp3wUbKw3i0Md84wLsd87u4Ct8iZ1yjeBefUmcagZbyxwbESpGQl1jRkRkHMN7EPePx4xPvLYNJZ2tq9hnvkGUxxqxfk77cJ3MtcxJTGPOjyGqW8MDS51YlaPqZWBR9HIQwROICqewvs7TOvz38A9RibDumkyqjLLgfQN3BBN3zn9Xvd6tw5J4E6XfawKnEmSlqn5azUyb2O2vkjq+seWQjBK6rfqYfCQVQ+a4BpEmyJDe0XD6EpniHqpgdyjXmkTs2ev3bELOWwNV6ALNTCDuzch8RXg3omxP4cViyPulctYHXe9L3OtY5mcTe17Tb4hjCRQ8ljg7OxTIONe8mCrkZ+0E123VyaUJK22tnkSOJ1JMtFIRdF2jSPEF3IzsdJogllhLIfQ8ksvkDUzqSjrPzUZ+6xqdAePJCVTzrwbJIAF0GxZk+y8Ip/e+1GTC07TtB07UCZWQ3PEFjaZ5Mt6HUVPs54YOpPabagojl/pGRH/VZE3Rct+k8OynuH90q66kQWy+6x4Q7D+D1vR3yb07ETdYnnD/A4HMDmN2Q4t1XtJzDjTIpe5NZQKI57UG07P3JBbReA2g9ZMun+O0c3rx9b2aC/wAXflQ92WgndggIrFD2FPODIkqJfmpbCMAbSpgjvK7Y3LTo8qEUudZPQx+tFuvC+4f6SDHeJh4/4XAEkTglESjxzdOCb0Vm03flJZFyqlWFTsunL/o1uclPeq1YacFrM9+hzUusvTRSoKmaZdBGebfNiI75wLhf/axl7+ggbGkXW46BkxF3Xb+lTsQFdVBi7KWkKzI/9nlCPVnonGzEW5b2tSvKOGHe8dAg+uZ9Y8ISgeUs2GUkkuRvF+t90Zsc1ndtxrbLqFWeEt8hxe/LUZNgulFIgAqHB1hhtG16o6ADetHgx+P4v3HevNxWPI6TFkbFUdq7pxlMTdn+HFNgfvcjUes8mssodRq/OsmaLKue6TdeekX883IV5wAP8GqUBDH8fKH+jTvTVYgruzy6EYw5bfPb8WygvB1UV+Z0SfRBzdPkzrMyNf2czH8/CiGrTgf0cH9yyfXtJaoqvd75brNJ99Qqz7aj7yMH3pfjQoifuzT02YiZ6pnAJ+fYkz7feQ0MaQPxV/qNsUPkAy4TG7cSFKMdhvB/EqVeTDfuw4QvaWsIgsaysTOk6WfYP+ONTm+L2z6KkS8wd7wfIWUpaSvN9P8f/7Vz0kLpPeO0+wLt8Xiuy1uUSIjHT886ILxotKkKstxdmIPKVUdpcLmeTLyL8RFUXL5HTUWVchvaWm5Ex7n+xktKRG04LNqFoTId4Q1IchFV5dIq0yvS1uzmNbmqLXm629c+jpxhFYLBkpa0GlHR97TalUhiSQYCVpZv2p5D0LdUwirE+VvClsrUqib38RmzzoXuu06Qv3lkq+l63YWYT4h6Cxi9I+tltM9/wTm4heJoEdbV/4am1GcjaoPd4Lwj6cgg3bdsVRtvIDTenkZL6cN1PMjB4AMVxSYV6a/+SVodZrrTzMVhfIUVR0YGCTZStkhjn3XjkoISS9JWXBrYfXD3ZPZp7OQ5kR0RWOLwpzMbKmPxRUZsPSZrHmbxp/nIV720DorvZ5xw2vo8zOoCzaeC+L4XeLLC92m/v68IqOfb+hOBlFHUvBNoGwmqmQIL55niIu6fHSM0Pow4smEvuMzrPn/VnwmCRkPRCOiZjb+BQvdxsYvQeTnTgU2L9WQ3eV+VGmkqCG0ktH5MYqL+Dg7eKlDYah8gMQlM3oSns1jowvsG4PvMf8WWFvnseSKHNetM4FOSZ9M9r2xztT6cGDZIjMyg2nnPbAOjmByPzLdunT2HMqP4T/NIoL23zdT3z1HjMPDztsgxQgKJYBvhjSDxCics35dcdTvXRnGdXxeKdmBwbNcZ5v/TxasKPvQQL6JLs3D/eHgQ4BIvWORzf58vxAsJqGgifraHY+jPX2PyjH/KZeNqLNNbjAWZrIJxauOxprFCToJiesu8PNegm3UQqYsqDLJla99SxktbmcXtz3LITBExOoE4NQTKoEOTJd7sT846DjiKnwvpewgywGNnSylATWXYIGKPCnAqTK2Fcsw5JBqcNR68V16cCqYMuekHWBE9KbU3pwzgyVnpyJ7RaB51gbaiifb0Fn4x2VZnueqfsPI9+DTPf3KYUSxujJMQxp6vGllE9fLK+cKJYQKQk/Q+bEbBHSZnLkVjIZPjB7Z87scEFOtEKX8fQ5xsGWzZenrC3tUi503wV/UfB7lzhd1wxnSJoFFq2Pg3LSsBix8HsHYPsh1R8PdpySN/ajye44YTWWUsRtJAL+7DB69Pe5x5AYLjn5H1KI/iowwdizkSGTYh3yxZrWiowb3pZyCoF87BGoIBmXg6pw2FAzKiGetPF4pU8e4Gex8QpVDaRGXWDTmfMBPuitaaeWaPmCV5zVWounC6rRjXrGh9SQviazsEilYXRorsg1XxCfYE7nOz8GCaCJpZXhSQZggziM8UWksZPRe6OR3MmbWY0HnqvvxntunNRmfIgOI/ynEW2sMX2rEO2L23qGOMRydlfcKXoi09fdSyPvuiy24tlW4PbWPSc8zG4aFDjeNhWk2KLSf1bVeh8FpWBejorwff+tbE9GDbOhrlfv1wx90JYlLe9+EVHFoHyfpJw+L1eD1i7nShVnzdX2Y9L9c+hmsk+QaBt919JSop0v3Ay5CfUz3Qf5MXUHpUwatwETDNvdUwvkmmcnsyJDVvLGLkJieSjSkW6aeWz0nSKlIOash/8utLT0LNp6nFVnN5ASSLahRIXJFJoE8SpkIwDU6O0D7TjjncqM+Wd5zK88DO+YNtDqUg4ys6VW7aFND+jKP01MCyOKRTFyxgOLl5GPU9JpMp/i7YVWqJFnv5egXSNKja2HK3MLkJioHeFPuozxZw0syqBBjulNvjcUADoAeogfpvtOwTyi5zmeHkahVi8aMWn4ocpF/LuwPpA/ciL5qsV7e77ZWMncOEeM18lu1YDi1zCfr4b3pwjihVbKIvEuYNaAaflRHSDsIbK5UkkDGw19/b2JmISOJqFNeS0PsBoaKtR4PfO+irtlotmsjSb8UqynAoUo/k+paBBI76DZbDpqsaZ7nJJNHcxqdv4jek6zYUA4q1NEYpQe7e7IRv8lz9d7nifVhEqxsf2QLBjM+Wep3B6WJJ9JCbDGrJA5v0uCr6k+SLmY2nXDGV+mdbZtlcDLnHLwDG2d71RCtiZ+9q8sQ1ZbAByUxhETjodbP16tXi6y+sA/0SnNqLuSoBoRebKVxpZrZn/RoXu0iBgp6nK0ygSNfes2Zq68mAWe/VZpUEoWXfwkPYNJN44akSwnLd9d7AbW+eJ3Jh1+4u/YjyeP+y9me3KBrJ9Zxw+2BXsIHuTTzv1ZHtBiZDQh6Iue4zgFDGdXSzbi5XCJXNCQJCfMbUEUg9Hf1CIujnktT2kvk3yDr4N4S+2wkKejqj9qY6+WPPXpGNGu2J5Owq3fgy8zxnWi7SGf8a9RayXBQDO9KRruVi8Ewl1uWS2zaG5I/sZo3EN6uk7X8uTdTfINvib6hrWeExqvmHoXrRsaXu5sDQN7wu8WSX7066gN3FqShP4POwT58Q0emQDpOdKvw9L5BhNiqb3BwrD5VkSC1S2zCHmPJCufk/RwZkt+NDYWEHfxY30nR8PD7zGitHV6saFqdBgTVlWnx+dyWGra+MPkZfqqnFfQ2KJumto9wAb5jgCa/XZCsRLjVAGyGqAeHraH+1HGkaUIfMwuZCVpn/nGo4M4w+rco6j6PvACEIOUxzxKejy9RkGK9tbFt4veJDqRV4BJ/BU1xptG0ZRnQW/uq1bEIg1BZ+oHJNfO1Sm5fev47YJuLvUK8zBOOo+btIDWytbhfMzCoWYWc8dnsD50KEoF8poV9gYcfJPRUwuxzNerL/lZb9g2CHQysxsh3QDrVXCa4riO4U6G5q/S2xh05bL8RUX1oJ7KhB5Wbxj8TbLWTugrW/6JI29Cvt8OsR+S3jeO6gELvkHPMHZed/WJoeA59ueDKeeQmVcPwaCRyzy8FpgVKqg4QPRuw9NXliLy39C4Luu5ctk9VpY3bwbldkk+ek+aRa2B0p3+fMVo4YwUpuxGpT9O8ZbgjSxxPEXjj1ep8SxWlXbYJ0PvHK6G8FAVvxclVkeqhaWMcFuD/Vii1oDGoqRHO4wc61/Z5hPLjZxm2oji9xRa8eeUzQHvvyur7ubd2Dm8ZrGM5jyYVE/JRTS88rC/CJ0qxPfenhP5l/iBFFzWYGD23oYV9w+BSDHvXVm2PcMA7rIcGVNdCkBrqFR2aqBjSjKY2GCYP4LU77E81h4UTh7n58OwB4U0elE8fGYkGUO0AsQRwOfPqgSzzE3Dn4MyuOTr0tVKz81cVKamICGTkPy6EbNzZE52+62jfkMwiPFjIgl9P36ArTxlTaTPKtFmlJ7yRP/omIjg3mRtVbfUIR05C6Qm6W2Zsh8eLN6KKr7TSB6/85yMkcMASvpnocstvZKznlLWKus2SOl4AcZQ7iwpWXz1Q1mMNaKJBlVzyKtXX6DPjvZakElUg+JTzGsBfg6U9OC1jJjNjUQthNwiKb1OTnV/7TT368cpWgz9ry//h72bz3ez0erOZmuz2Pz2tsUSc3dk8VibxWS/4LvDZoIJj1wbzhRv11VXSSPrdqx4vcIXw2hjqV0aNMrUvIPNJQsh7ZuVMrInjYj561LYGtuE1oWIJ1ENhkzRaFB2Sp+GV921N7b7fXAz+38nzFIMTCgoHvE+h5219y45tfaaGXGt3lu1pzpGinwBZliw1X9K5CmOs8H2CTXuT1abx/+2y5bQiSjVKmiqCyEsDKwUA2PoF48GBr0maOBuf6AvzjjQM2TYaH7rVXxLJl4hsUig/4T6uARVwuiWzqX1WOsH83OSdmEIkV1GbfZwprC0E09mbZ+IbZee9ljw+sBpyMxcQv1wgz9qq78Pvk0Kv3gBj6xotIXrPPFR8z+EsIvQt/U0ede4My/Fd46jED3pBElTnBZtd2gNz1LnbLma3rj9dZAPzb68g5x9W7psv1H6j6/E5CPNgzCdYmIjQZ8siCaddWliloejVEw/+zZyMy2sW5BnJCVxi21AZi3NQurMIlwiKE62D8kxpxHh1+uABhp+yupfToJJtUupKbKIo8YUszUa8fAIygN1nFSgWy6B6iJc8JUPMYwk+oppnC9bI8SJPDfG2ffHv1JRU/jGFtmiQ4izbOj2AsR2PSZAhjd/STTgnNhBxWC+7BUCsPRTz24mmGxv8SoaTzJYdU7AMc4VO5fIyrFtavMM3OSq+pkdc0lXDzxYloSc/pm9eKVrUcPvMjtHZKIk/gyoKxGIFZhAOm9bMaKBMQc23TaVMLj7XUi6JLpon+yyIZxEvchp9PZQzzSCJkvd1JLtE8eHXn0/WUkOJ0wgmzKztJqpmTZd6pvAiyl99NX3ZB89Sd7uq9ezS2QIbts2RhbXsY1Hb6d63mf1tOfah3xWbKulXnZmIPg/VQo+18fM7lDY5japuEjUsWZKrEWcu4RR5Zhjzl71Wqz4p4hAVKNqtkeCrO4yX1VssXwomzJYxYZB7R0OW3HKpSG5E82V2G+uW7LRokbIkw101DBf9Sn/d8+5nagBIKAMoP8zWw1tipLbeepkspL6oWXgwyyeSCykbc0kjliGMLLSnWik/L7FbnrSpkAeFViL1aicEhVOwGKBOi7o11twfPhJ2+RFs7DeTqdCzSBLVTMh6zLTEBZyQF3GSPD4bnaXY1Ym6vpvBpUNP1aukVJZplKtOxsdsUeTW0qKlLPFQMeikXKMdjPnxddS85LltYFtxuxpTFJIVvEtMFMFL+TTmFJV2LVA/mbYvr4k34Fd7QXT3cuYlwZvRfovSckwPlaeQpL2ckjLNCtQ75AGqckQ7pF2qKIbWAQ3naPQxnrH/ry6LsdpPcL6++Hcag/womyCPSZkytM09I0PEshGAs2VDQSvKcDdFSDrF9jUP43PB7lRReX+Vx12nhOh+53BsohoH5tMb8gaEAwMVbPx/6Q+TFRQanVy19akxkgXsDWQmsf7ucO9D7OolPub6oBu2qLz9Hc7gs38m1FNmTe8kYKHDMtv665KCo/+hUGVYmdaDc25V7gdqd6MBuqHdeYTMoqkloGXXISwpod+cVnnIToJKz+AKgIe1nl7ZqkVKkFXBJaAxEUzIsFdcUpWH/OaQ1xrqYpojY2DmIk++akyADaFlW/cUSzMlgsnZMzO+6mNQe3CIo1NaGSctp970DTOxx9n2/LCNUPLNr0XIuDn+wcrx/92ZnNEZeANpgEXaj/vv5zjhgE8+OmTd8djA5Qfd6i8YfI5gYXmCXMtMyZoLvlBcglPwXHJ7IzJUv9cyrlM+1n9Sr+P8ywuCbN5VtJLHTuzvmKwvN5WDJO1feDOistSWtfHVlDZcepw2iVgtc1MStcoVKcaNNConGsZoxXtrXdO6Jy2LiS9e8XqSx+lLq6sE9xuNPVXP5o3W4L2a4begDnEV3c0jhU/ie53yb95KmVNx0z263kiJGRk6JrzOlL25lE0PeHbm+GsGkE9cStU3456fFusJ2SzMdeTeDoPL3BlaB3OxHENj5ZxQiFTp63xPw7gA6ZDcCefKxGTOdRdI0gw7Hkv1EiMACrH0y/sWitO0WEWy5M4NtDmAz7aVSDJcEIruC55sF0YPLQyEhljwz8NvA+yGKS2bJgOd/mO78E+gbALafeHcw6bAy7ubyFBJfVL3i0b5UK5BpWz1qU2l21/+Ot9A3JDbZ4hJp4Q2zW9MKUxmk+TpL9p21c+M8L/2cssRIMGmxU0y2Hnfg6p7eROA2jdG2hZt4ZaEOl2Rp/AaNxJU7sX2fVbeQppWdqSZyImUvAOnbsF40gkfm/dRtklOEBhd+Cq7deJpd8W6sdqX7q66++Vz53P2FwrqY5PddWNzkkOmrkQ+wgKrPoSaCRBOgEapgj2QcxM6bYcMVJ88f9bJ8ovN4eKCK1O0sAc+fevhhGJ7zef5FXYUdcjiZQJrBO+bxHMvxDG/xMWZxenBgRoO4F+G2DTyFKecohxpL941WralaFaSrwzmVjRJ5p7pZFk2TMSUOHtcKejn/bzJkXtMjRghH56UPK4SMQpa1/o4IEoErCEeVx8FmfOtzKNMl1FqNvYKPn4pM83P7+cKRVrzzdaBuv1/uTlBzRxOWHhX5y5vODhEw4xHZfj2i9VjNmwfgdGtmHPEkyiQ8TMMlFsDfoGhOyzxhUOOuffq8/QMuUBKL9hyyU0JfG4xPi+fMHAWnapvLzUTaiPpL5s3JhYg6hgyNNg9Uv37WrXGEeO5xyauH00iUzajW4/dCgJdZtTrmAmZqyFaj1CgPIuMl+p4JwzWbwDeI5EL55IB5MqokoSTA00t0Xza7bFPaoiW6jHSDLZ7J/Di9mN7GPxbnbBsPOMQekCLicy1WV7cgOwGa2Kdwh59sFZHeLbmkwxtPxJpTSUXKa6YJuGRTcDF1UMSIj17nPXwi/X+w0NmR4BkQD2d1p9hCCmqplwCtUcxTVSYTtKSywLZaHebLky34JaWpGSmRLiqUjr49wlo4t6SnBiqN7Pqo609nsKwl3p8H9eTJzVyX6m1T6He5XkFipUKrCq9jJTgt6oqh2twQvGKkc00PmrJtNXuMS7S+PXqwkYWt7YvkN8w5nF+ERk5hiCmF+y/5SYx04PjsuTmfNozI7x5auOlMSYSKEn38DJi2rOwMFjOL0NxfaCfznmVqcV/Gg6fVqxv1WJ/YP4MD03/PoLJDcXsu/FbeNSDGBF4jvjZEyjC0ehK4Vb6laEXUEviVeioLdU/slcOj0NnsyZEcmrmRMg87+l492WDeeqXaNgdt8s3pgKe/eaX2jzBdN6ll0oeokR1qL/cPgQqKj2RVdxsL0AVzmvWdNdu79JMZlJs5aLdCnjfjuRjH5L//mzPrLGvwJFW4NYFPLzJO2ieRdpBoz4a+96RKmrdpVEQERsZvXmgaW7KLLw6lz2ZYzQlJ+KYV4tbFKxEHKHTAaW1/6+vYfzwNx+DmmOWvBI7Ouat9Jy+bLAh+ZQF6OLFPP3bi+ksM9wHAqgE4mosVZEYSmT8tY2EfSSuPScYzQUutUxLlu3nPHIVtc9UaenV6oRpiihq5QqT5ZmLfsdbTLCPNn4VK4ohekVbVba0mmjhKb1TalpPLJOiboo0HSKJHblYXqAhUIeixbloEWkiPvCN6O5/yv4Zrh9LidaPaXITDSJRmSfdUa0v9wp1ryAOX+QdhkMC61qzrwBiuuYOHvTC+fszoKdmYHpXM2gk1gI12mh+4DS9FSoF6la2/Xg+yHvtzw7rSHY3/aWDLTnUpfuXxAah66xMutHR6Jptx4jTii2KKHNlk/uOHzNP0YkifWD7FjDiX6eULk3QafI3JNBH8sVzmnxMauo/RnNQvLhGOOhpE+g47g8ns0nrnXQD/grusatgo5+yugI2Ssh0fgOuV3gdpQqx9gkrJmZ5F743GBNTaoZn3K5M0YqXYlYtakdpbhn+cNWuXKX6Vqs/hA8+roCnMf54lCwMqcrDkxyT14gfgqnLTemhoVVMLqzSNllPAS6qL/B4476Cq9imuwA2stVNnUhHKb6Kceg5OLVbbeKnr3njs4sUdLF99JKjXaGDG5Pe3A7/h0kovxRdcWvM5Rr38ifuNdzvll0cn/CHCSUpcNfUPlbsIXljymS0XuLX7j2MK4Q09rNhUVCxQrLXJWAm5r3dh9W9UQ48hrohtY/HvQHnB+8efr35rWtnlZvTWK98Jd1LOMMmTLL7Y3moAevNg6S0QwdNqCTTEpI6Dp3FX4BjKXXhDfkGTmxB8d83FCls6YYmF2PShiJUz2Kg2gFoRxj6L4vpj5ou4019NkeahAq5+Y+SUGHrfnuyjQFsCs71a+b0VeG3UJTud77BiBBu5lv5Xx4ZD1blr4/pXWF9SeSldAFnhT502tBfwk6pfM4E8BiQy+6Y7HC/Laeu1gYV4FOwD/Tp6CdY6DOFKeVYbBzl0J7AHt8U4Foy+6zwOT3J931flVd/dr7cEZg3hVNG5gt7xf8/bu0AJ/06334VXdBtt8N4ceF9/60O3ShvF6mnRBuSEnlE3hXgnqVCv8gQ0ORG5HtN14Grzb/nwIUZZ1YwB8ZYUyiOw/oVuhQMKeo9arSJ+3FvknzomOf+Mm/99gNVd3+X14TYsXn8mXQ2yrtvV+XTTzk2w3Nb8OlcJsj9H7K6ub2Okr9bgprmgYyn3jZok6GWhUvTew/7dM/zcwnQUE9D457gItQIFORq1XnUG7eyD3T98LAj0I7PUEWr7arvcKl4xMqHRZOCEFVr7KE0aNKtvy7Qcresj6QIFXzIKVGidxw1h1rLG9JyHuDR5ixQcK2Ov4ZcDNGyx/rbroD1uJFd/+X6x+U2VVcjTd51/8jMlraUcMNqDeqfEsgXB3PiQ9T8ZI2jR7hLR0aQoku9vsj6Xxwtv/Z1MXErd+V0hMil8WSPIFzWSnVJ4hmjP8edTtY7u28DaPnWsemUpEwTagmLVVxR40fI+SRDZUsEd8RvpTGhNcIfUaL0FYU4emXIZBoNql8Jtm9hJohUmOL90k8nty/scXZlOaDJEaU8QNex9L1+8SlL07KKbMmAovD9q7vr5yzfJCDNVC3rm/27mHBo7kMlgQ+ePcwJngUXwMDXeJPEj8xz6y8Jd8bQv9LWVovvpTD2C96t9yvLpFdtGJVs1XabvEVudZ9IVXK94bTib6X9Mn9bOSPvatrv0pvgB573YflQu2JuL5KgCMx56ydc3e2QSpeiIAz572aCdJDEp+/cly3W8D8PZSzfURhIjJSdCKreBAf1sgr0BVy0OnDXD/C60KLNtdmbGl3Ebkic216yTpI397vMz8Uby5W3dm+W1Qww4gr8MZqYpGVlGg0pKjTlhJL+m7Jrlx5M0f8sZo8F9zJ+/yrRLALD/6XSPyFucTWJFkxbk0SyD9Wam3aV6hO/v0idpjeTWMjhqp260GeYR0I10by67jzeipy56O9HuQNMHQSmvzb0ZMgr4/xLwdIMfeaXCUu7fZ74vnLz6mXedZFm1uEXi9NczK5nnt8ZNuuKrYyXS80fgd2YXAyoP1TvXgK8R4/wpK76zJYXl+bMWcau70KHuqymo2jjD9p5xVfBqgPQfMlb/ND1+ek/oLt2H7Zz+kaoaUdPfzJE/y7lOFgfYbzU+hPFLtTNOlQ7P0Nvpcj8u7OiC8u5V1xLM/+5Uh/LHaQFPAJvc/ZfUk3uZSOQ2TsaLV7Z9Lp66N6AplFlO9RBPc0y/o+Daizz6fI/GP+BPSouMTpZRzm/eENy85NXOHgFW4+yCeWrx2/G5+YL91wdjjX7Th7buYSq7k20ZyRjzvC6hgyYcORrEKCvjrLLJ3ClYNI4SbromPfZMOk0o+Ub7bg4RbEv9kW9ZXS1c226TEiX91sZ9ub56ywyyFLNzfbYy/M2ucXjuBDMgQ188DCO5qyaw91yBLKWUg/rh6VrgJBkteO5YyGxL9+8oDNQdB+7VSpSBEJr56pe2mIXeFSETudoK6dzxMGQ/tFEoBiy6Wpd0o1YHClE66f7oxTxy5e7wyGqsqf2KNsc3aEzsuQ3IPfvsmLr6mXc9C+m0BGyhu//2yukD0a47rFP6wsFajEm/7TIYcsCN3+FzSS0sApUl2MJG+8YxLrFoAstQ0T+Ho/R5jiW7xoryVHikOIdVIADwXzriOZJYHDMK8PwZnTJFm4Tjs1kVRcW5JnxduWjB3Sj1Z2h+SSJDzEL8V7zhu6qHWlCqmiLcojObQm3s9aIeaVBN5sVcDHW+v/KogBJtHVNQPOmi6SJkJHFZLofuBJ+smxtVk3sdhpjVJpJ8B6NygSdsbmXZcMBLGwMy3ueDHhTgejTGe+XiuFYaWfnfV12188IHMbKOXefsoX/dTo2xoxwDKKxRZP2ue1fdUEtO51qmIM97ru8tPEGLiADjIvoR2/hC9I6AxPblIyqdE40XyGTJS6dVs6y161z6jv/TwCOXVoF6DmMtGyhcPdnYWSjXlLc7Ol9VjUW/yrqO5h/vc//f2X8C9x20n+om4XwXVnXdy1aBAe3QlPeMKTK8dTMHg3fbX4qoJDZARFqS7VlBXbpXTLf6Z4xq2lE1XOKzkK3qx9AVY/ZhVudxQMFQ6Gnif/5IfC1B5ZiWTny2vRiuTk4ejmySDmRtCLojCsWaj2Dm3T9WVp+2WgQaLqpcV+2PwWwXxtDqMnkwzThq2yFA3Rexsc+tHQJBXeEU4YtU0fcjxy99vP7vm28y1avIvoJdQgyy6+vbJjs1T/1tfGXry9+rbQEl38mHpQFDqYCPbiN513bKdkID13RO93QygopQhx9HTvDj8661/F+rNtkX340RhO/GK7Er7uCjEpm2YhO6CEL/fEV57w5cq+SAakZfqgacdl5xCTTkLV+y2I2qjfCCgrIBcbUgNuaDVBayXJ67k/zA8Jrc9tOdOUTN/+wejhzxoGmJvTK68+03lWkpgXQPARCD+UdEU8tYiYjFdf2pkENzbeQNLeKHOxG2/iQdzzXuTMt83XkIpZto9lKw5YXsCbZ462BiAec8s9o204AvKC7sKOO1e2hYSMV88nmRxvRy3EvTr5iuxsbghpgJ1K3gl2vOEK4l7VbvT5c5FeOuKFDzXZ8ZIg7m70VUrWxkU7MISW8j2t9YvlpSP8zdFPXbG1IeS9UiRMPjhqsziQ8jd8go+1fnGtZCzku9vGBj6uPBAY+vjcxh+Qian+PhrqdBEO7AXytd35CYt0gAfk74XnA4UsyktHguK2kgXd+2inFAf0pINr8cVy4FjYEK0i/+CjJK83ZLyQKS55+Lk4caVYCoWTFxdyKQEf+XGtWzxWMpKgn+fWNkUPxJ0qS4JyeJ7LWmYRaeXu5e6XIjTHq4FpzkmzXcGQPQujPxqCUT6giyBuxR8W3/yPcvtiry8i384ssarfkGKnMeTdL6FlgIdYCzCcy8yfnJDpHDgo1dQIIPZKvqgBg0/yi6uRS6fhjDIJnhJ2mYtT6ByxQakly+eX4ZBS97HLgfZCSFhj997dAZbBssyDxD9870kpZ/rfAQaapAeUkWvt+VeP+2a7I1H38rf6CcMb/5rfqh7xpQo/SFOJXXaYlAnOaZydMpdGP3Pny3H07lzObxppmKaJE8Av31YxeofH1LscTS6vT+08cHl/LYFauAPG19/2JnOssrXrUpdMLXnwqKnw0CWtPNmE0i3aiRTvNOFV434B8EDmSdQBnzRl4CctDIu/LV4NvtQhQ1D4K8EyUxNJhMvOa9Rym5QaxFZZosmhpqoUz6CccYKgS1TeuHjT2hmN30mAW8MR8xgcMQZ6tF0nIlQZ3YDI6Ql0wSXCByEnxyIl/VMeQJdFX8xQrOU9T4GonHlxQodzSdI0afOKwBHpWrqpGR8RkGRakB/7IJc8MSNBJEjDvf0hc7U1LZrxBikZXN+NMCblNlaaDB8wmVAVMY3BE0Boz0ol7SO8Zn+h0+04s9GpmR8m46ljzSRggNg44ThH1ombWS8NpUmkT9qsdBvkhJHJp9RJOODd9/0/SitnUnaiTW7yWSVCdX+8DWmi5aQtkufzOa4bubCy1qX7SKICmMbJZ2qjE1ceXroTHig8GQjauZ40SZVtovYOkvWZqq2N2JnhCcf1HhLAZFZ3TNL0IG9DukN48kmAbKtnSdr0urne7Mpckk0VqUSIThugqxQAHB8Foqg+u1wArdk4lHo50iySnVgpQO3jaePoKscBKDqiQO08BDdI5FF+NsZFzpPWni/0SVsexa2heLlBZONVB60VHOqd5hnv2KhVJUXp6lV+GSQ+OJoTSEpBlDwQHzzNNMzoN9sM5tUzChQdKFeIwc9cYTy+4/29+S5ZmzPdcPKy1J1GTggSvKDlcO/Y0ZTh6D6W15ruXc7JdypTrJyNBz2PgGP6c4P7jtRW2gqme7GdCej03QhTsiOWqdvgZQ9q2DAdZKwPopi9MsH6ueiwMaCXTzouq+emZZJc/xZ0OKS9t0nlU2sm50JNJTrzF56Lud8JWLgOtJyO5kSWQW7hTkY8Eoiz0Fw7JjW7FWADcYiza0Lj++NPKeQO/AsKM2bX0FKOl9LM0DfjUnF0ixpjVCB5llHZWRfXRWNeqQ8BC/dIN5HeKzTbsNq7CmL7wrlMIWVW8x7UO0+X2cnzJ7p7uj1va1fSsbktm7QF0Y2Z6hSNgewvqcRPpMTbIRz9+d5Z2lAV474kl3LbDWPtgvL8GmfUnTUL8k65pUgqtLZwO/Zh0xM0gtG59OyvkW7LieqakyLSNTE/u10elOTTXdNKxoSlIZelxmIUqOuvAkf+yi6UFrO89ImM+smPpm0y+lxIJVT5/X5yl+hAAwTTVMS/yW6a1l2JW4guBpef6zicrxh+Xi56sCnFRMxhquoe/8GoawyxHyoCORgs6HGw7udS/JXUtvyU4SVVA/+L0Ln0pvjR7WUvq0RgzO/ghG0QusN7CzfYhYZEWurfkZKFO9bJ0IWJy90/LUP7+b46K1VI7rKX7KtWtj+ZI6iQcqPMKoKmwfQhBOcuWuEwrX6PsfnrvTHmi3dEFPEKgKTc7VMNTgFtfgcX5PpSI4zbgF1c0QomquxjWpMK5FtfsddfESYh8OAy+u5O9//DAS19R8m5oNJhs3XEntHDSobiZW9thHHG/Ps/49OZOlKCDWNY/gkiVWllUKjUSsM5NRO6OnhsoLtwxS/C6Mlk0KGA2c6mHfLBqE8p6wUF75/8/extVdpe4nU0QmcyVYKwpRV1s3b/CtLtR3Ya5e6QpIeXU7xJ9flMvDa2w6nhWaqkz0xzu2RS2Rm0ewY5ZcYN5UrqlhNbbYwhCl1JdMI6wWQJBWASm3kFlBiT1JXwVVraXfNAYHCXksUKmg8t5IWKlKeNaiLhMvTnxED2qPFxRj6WNvj8r0vXHfodaHOl2/elNSeYaly4XgTmMrGEtczZ/m5cG6n0IUzDI5iHYIg7UKp0Alh3jRgKGRyMmeWgZVUqFr+iOBwuLovCHh4SfEYt9sq86Vc/ZPJt4wP8OIC3JN+KxHGExoX1qpz0LlVH4oI/wSsKL931OLwWCFoL/EbFH1ElbSMY9zTFQ5ZdPGB8OZ7RtEqrWWYPILnw+6DIHhEda3QWwFX/MdZhY3edYzxjnKYlSxtdMbWEOemHH02W5y4TgEttE2Y2P47JdPMRvhSnRsqXwOJ8Q99qZClZSxPEnPhUVWhtUMloPiK2FLsfz5VipvadMIW1hHCPQSMg5v0HpE4DjkZyYqXTK6UzTPOYDbLIfjXRmD2Nt9h2kddV/DU/Z+NwhhPSEn48lNwmzGPUlDta0mo6rXzU+s1CQmkCOaJL+k5BurH3oBCP3tyw4keh/2olU1DoNy+uiYts0o10FhusLhJ9DInQQJMwnpWj4t2+ctbwQ2QtQDYTs/lG4SINmns1Tv2KDXVstkpEFGth2gBKxTOSi03tTbkogkGzyIuiJ4szzpbqyLRIPUOADSRIkZklonzZmAbshkqQOsVZY5jUQCejkf2/SLRFkABjz7HhVPYq2II25uFRiWhJk6imeKWga7V1qtUUFs/fgBswHbBScE5WPHNleEhsEUAbls4QX9RqZV1IA03igdWHmxsOQ2pr7jmdDRvZSr2wzkNhVFmv3iSEBTAj4FZq6dAa3C20bY8DGfoUGz3+RgetRDqUQ03TEJZKJ3WSNbY45jsLjC3+t5Qgfa17o0AiEzPRQWAcZadmt3L3OmKt/jSu+YXLdJHGOFVt2fQYYks0oeoBTG9Irs0sp8uj8Wlbu7Ji+rSZbxdwDnUR6j9kFWeJr/pndHNF0njfmw1lLAvj6SpnaoTClqoxMco4idUfQXq5OhAXoXn8RajtorcUL0nEM8aboheGKQ9trHsFn2ynFfxwii1eREy0ahODfEMtA3+upZwToi1S47l+bt9DqkaBxwla6zU7Syfrm6EhgGplK1YBLyF0mdxW09VfqVgihUask02NjMIGZ0Bl3zcHGhjKIJQkgSmLXuZ34Z9DdNfNiKgYyZZEyy7wQmECDqmo02QpsZqCvNvB9EHAajVMvQAWiIBtjsCClVPOIZNlqRk98X7WVT90uVDIuBDWF984Qc48cE+6ylnXHYvrlFwkXSpcH+l4hUy6UY/v3+q/x6/EBPNMW99p1DL+n9NS4mBGnbLp/hKf6vFIARYtMrhB/maBhGBWPfF6XcCH4Ui7Y5i+WeqBVGsquLr/Gx3eSrtK9futHkx7sRW19o93Tmos1C3N37LNKVEHlwThDXALJNaVwbqE0tsEFQZ8sihrClPfiaS5y6QQ3wTtNp6++cB9dDAVd/iXC7FFGDxgkbkiIM1J1iCJU6+VWmQyEOFkXqYgbSkqDlYW6Z5/gXr1SOeLymnECVKUW3FvrPcJD2UhU/EgT2RVpqpuU7Sm0g8iIipwPhXNd9Abod+E53ZspFhr9yBF40Uckuom0JBNxWVjYVZ1s0Q7RW8ddfH4H8HcEI8WXI4Y9egM4/sZgxgiQQ/tAEcKKI2AOK6Ydux2sCGaf3G90YmjGzei4Lhoq/G1UiX7YxndO2Ny9A7RkAmp22pcLm0CQ8XWeYGHxaJUrkRwOAlzlgq53qLlZuTQT7A2DsT20mw2hQx4Lj4l5kiTOFuEwJwgYF2O6GJSy7p5+LWHTOrDNKDYrIcCYb+FFa7qsGQX2kzZpzpfB6rZij0o8wg/ARNQ9XnZ/Qiw4QYdDeFSoOoqupc7kmAtx835ShZJOouG3LJkhmIlqB2NTn0wtFo2K72BoriOW64oji2AGdoBSBFED09FW+gBgzACbloCSR0NbZMEvIIU0ZRW8gMwFnYzM5jmbDNWglYF0om6a9bLPqKSBPp1UoSf6FWMEkSl7kBuk7agE5Cbjfr1k/U2O+YRtqA+nqT3KNhgGEgY72tTqndR4u7eLLlhm9eW2eiPJ4tH7yXadsWUaEezNkAQKIau1D0x1vgehQHX41ui2X4MBAotrEUozx60TuonAYWwB66tVAXAuVK7MU0XJjqV3WDSsIfeJhS1bipxwYt9KZv4gVvTCimOf88MCTolJ9uYgfr32JImOqC8v90q7SCm9HqwXDptKV9HVOGEJrzaM/+LbtUeAizah6dI+0YhqNBg2GnC4SZnImAhKI/ifIcx7yBDmwjFF65S89eEZRr7naXw2UBhRKYu2VGOSeQwmewWy59AF4igDcMi4JxJwbsSAgQHBHAvp7DPrH3iKqQPz0B0Wl930CKyrG6Az9IBrc9gCh0U0CLO13qZ72ebhUSRw2CALvGpDCyJLDvWs5xFEipPiDNR54J21W2UdRV2aUWhEjmt0QrHD0qJvpgMjY/q5pPtX1xkndpTUfLAU9eETwUcIUBB/zUxVipM/GMSQrYefp/Fvjw9Ww7jpepJA810pLm9tG/Sq3R18Ki3X4KqSwo9o7Knkd6h1DCzn+NQMJKFtT/AdDUjv9BbXJICMCO/oYTn/ONAQElROajxBQwj1VnjZh5/jOSylhtTef6mIxQ8qM1aOhbLcY1Ywe0XKaHiFhZQDXVWw6wbXJVHKnyIVBhMGvxVT/XhmJOef2eP9MnMQQ2a6JmIYsShK/HPN4vrX+dctXbUnLXJ/JO2xgGirumZunHhPySBDGTMAPQRH/V3qL7i/a8ywXm/9DZqTUXDB9RPLmZ3qKqdeG0jmmRFbRBWqpuV+SPdRadWwhdYwIQFvxxep0c5s1GJw2CdUClo6+eg8+HRD3q5NDviKWqFeGLkNc4GbASJyjyYve2Co7cf5Kz/kJI4Az81L45EgV4ei1onQ16HF46fq49tJ03i7s92DkTATRA/Sin1ktBvQTXhIpIsAE3kgheyCCXc62EN0tnkelRsWY5vw+tEQJY4t3XpKj3PwfMfvpXm42UgDtGX+Ji3uACkkkyQBiSUq6rL2wmJqt2Zx7A7Athhtgjj6XbMsElwSATTIvpOEX8PhJYtit1oSVi3WM0v1kQP0AstBvGDeeq/Y0CpFan5W5p3Df1FDY8qFwyPkC4uExQ1DVUlsd5SrHSYFKCkfKs7pekcYb7Esw9jG4at5PLfHisoKylmZYXl7PDNmxTZxEaYCOL6TTpOXM9n0WHcPFPWNF9dS4nSVRJPrn/85GvtbKiRKvveGGukpQRCSkAxTm2FJXyAEquXHPxciCn4gCv40M5RvWX+PsfOtdXXB6m1z0yk5KobiqqI1Q9C0S7OPNS61kqrXg35khD8YP5YuEWn8+rsSArIZEE3vHqYI76gS1ZNhwe7/eqlpPSLjPf64fOFV6uvcAQYdOHmbY30bOqIvie66Zse7TLljpQ8OgzWuu8BkwO8DytJxKrxIIw5jyED+rBaOu/TRastD13OidZ/HG9JL7xa7WgKoycZJdeTH78HSn2l0Aqz9eWgiE3ZHJSrSZi/Xs78ietZCCBzKYQzqFovkLAwo/x/XW6n6k0I0yBoouK/ia+Hx/YebvvC1F/FtvKsTaYPB2obzUj+ILjxSr8YI2+l+2IINTm0HhPcDJwiuZU3YcVRsiz12yzx7xRelkT4RpN0iqqBMjV7OMpaxSVK4pZVyFNq/lpMVwfce2/QKxcsgatLfvTDm/RjZAS82zdMPK/4Y6w1gojEiCq88swOurgd5CFJaqQDvP0SEkpW/Rtd7YajchDIHtrQICCSHW2Lm8FXKeJfsouBLeLCZ6bshRuWoJtAQWHBCuIkYhIJaxfDsJRPKER58MALCdOLcBzqBs8auL6l32kG1n/TbyMFrLQW9EwXdJ/G1SAUzESK4BEjydG8NvVwjcjsymUSC7KIQKixYNBvu14VX3K2lpDN/9UrTQ0nO0CyIw3qqKo4HIQ56xl9QLzvlhDElCTnoowDo0TSiOWtzXEnSN1d6EI1V3sgO8KHROjPhRRc6uUwNNz3R+rImV3HlGpi3tf2U+DniGUluYQyjF1M64o4SW0oHd123HHZjmfUmaU2kZqxipHM21xQbKZo+0vAvaB2lcfYUhp1Cp8iTdKalQyxYq64NyNhtiup93DaBtnBQS0dyYIBWS34LYnh+CTm+uPCktQcD5NCj6X4kRGnt64EMTwSt3p7F4Oe6HpbPG4vBiHutEYE5Q73xxulUwaMFkpTmSVKeACPPBMkMsrF+3SXaA3sc2Kaj3R6J88m5CCMOyNZ7Jtcp7aOIwkqwKUbazzkentbO+F+aiA0W5pcso9P8ZRsyBqz+kBztcKOFyrP7q2TwYdk59zHJp67NEpM2LLRCb8aMhc2ntRRkbyFIcDh1+xL8bvFDuSCgXVtmRIFQPoRJewo1YDtBWA59MnO2cVzKJpReCYAkLEmQTOhBJwfWB1tnO3G0yofdEVi3JB2vQk6kiScxKNtpRXdzaJDyi6U//KtyKDaQqJwX0VSVsvWJQsPyACJ8mb1CB3mFVPlrfLoH5EcMFHc2GqjK2E2cUGFqklvhLHrirHO6xjmZW9I5rxk5A0uEF33/addkrOuQLFnVik9jYHbUJoyKUNKlI+amwgCWkkafToXrkFSiCMB7VMWUv3oZWJYYV6U0WjZA0nLQDw0ny7/yYRvO/lJ6w6B6dqiugxJVJn/NLx65dYGUo2aSzALc/6CeB5WiBk8oQOLy8Ovwvho1j6ldBo17VSFAsLrM/PqKv4hzSSMRdVn4hamnzDgRBM0BywLPKKffNFyd/3/EtOivPEoNqunoz6+TZsyceybMaAS8XZYhwzeF4W8kIvojIbhZ3YfvZkwCCE6SjSp9PSvAcp+8+FPChiA0lqB/23Aklor/GsUTDJs4M5ZAzVgWaD8aS7/k5plgRZjSxFiYxuNicu2AGTsioZQK8TPxAE30xyONh8tKQofJjqpdEznd5ZCFNPf1VX5K/a00Akvm76VZvraeg/Lj+K7lfaj8K3eeOgr8l8jxIkbn1Sd+8VxbgN9Nms+Apel3K2wqrhq7lVm5rdJCt2qLqPOjIXruTR1spE9ZPYbptltfEf54fm+VYLJL/DnvduyG2mYB1NQLJ3Prhxrlwvq2Ob+kgncpBsVCxQrP6xiIJRXqn8hd4VC73PnAfpSyPQ5lhkk81svo7y+lxX5hBddzVEtWmHo3bMAQyAr0yBGCJiS+Ejj30DI2+SmE0ZfGgsgUqkHEtDSQSo8f/dDkKAt+vTGUMwqgGOkQ1ZF7FIvCSoFLhx6jbAA5yv/LL2f7xdLb/UnPrru3f+0rfbMsRsYIAq+LDQc7365V1k5hmm05cysghDE+OqyK2ky048irryOMFWMXcGoqAjBnGCYVDbM6cZSpkAkab1crEa7e9MdEJfqmELwRbEh2AKol22BfwS0RNeobAfFVPilqhR8nTgJ+YQk29iU+KXgq7AMrvplnpbFinsVco+CHRYWpunDTePNT4TScoJ1bYRhCDTmQPExaFuH7JQxK5wq5UQFuoUJl9G3JsMygl1fZkcavFTc9oRWpFXpKD7e5Tx7NvdQiz7fOSQa9fzQJS2+7jkdIMx1LNjNhZCSalGcAdWGEW7FmEkvOwoCREdh5QerK/bZEXqBs0SVj1WVarYoJ3NGin+2bdDMjk/BrJx09zv91YNi4PLKNG6Fts5LQU3EHwvkq7DzSoQEdF5DCJnOm6iQRZ23EAbphXcQsqDzXoQk1vkQE7JCZ57GIgyx0KVYCztfZfpzbJz3070I7uxblMfAwgmfK4ElOmdZuA+rrMWFqty/cP2I9g1eCDuXNmeEgYVpOWVAnVC98JlI/LMwZnDrn+ornKhXN86KVuldAmBpHqCLdl3jbQEllmmjzdoGeiSoFO8dDV9q/YPcFBLdelbKQo7LEPtOhQBDaDq1YTLKhrID762x/j4hMC0Zn1fSr0IxJ3xdsnhBnEj/3GstXrbFjIjg9B2NmeFG2WdRwxM37rDuPorSg2XkGc3Dzw8FePfUIW4/UYtaALc4gPVWw3hi3KsfubGnZN8y77j9iFQC3GynKYTD0V1E1LiXqqzPUkjkEv2Q3cm9ZwxwCrrdnjqN9OBzIroQHZwM5FHkDmFI8Bv1ufNFPd66MwAnK9iPfUpQBDesiWLPQTvNuMZjKzrnwYXXKa+9kpdaViI7+TUyiLLNCo+9rEFvSyKlS3x0dMUhdcmSYvjfISp2G+y51c55m4P8iq2bum+5994nE84dkyUU6LHA7tlaVXI7a/jARF8JOkwHkOzAo7y9ZpctevQTY5FVi/E7jRYrjcEDZBslrvX43v5aFDpQ2tg9OL0JaeXdhklU7QZsyVySUE8hUqi3cJGBvINQoG7bVI+y1pZi0ZS2TVoNUU7BeAbIkG1oSxIUdzzNDQbsVCYVovv3Yd98TJCoYdNlqu68hlmKUjHnQSqp1QAMyjnGZYiangV1B8u7TqjFyRUE4KsTDVBUvh1S5bW+5uYslHzZCGNSXyGk1XNz+I9Azrd6agUngJVapqRo1yDvVbSuTYkh28t9c0p24BpLFT68g6yBQ/Q+VE7rpL0K2zbbmEqU+ShS1hO7eNmgRga4pa4mOMPEwu5VKpfXZBvPE3NZnSAkJRGwYOewLJPH+dfrTeh9MSMSo/wdMTQKEa0ERfsci+B9mm0kR834NqtSKVyjLQIqtCLtkgW8L6aU6agx/GIMgEQ7MRCpG2p9yZbjHSFU7VsAi8FYfLfiuwYEjDoSiBoXVSWahn5ZV37wzz+fbtlJoYRZiy1I93MsJ2bbRY+mTGJ3RovmTUzDdyZBva8Vlx1iUbCr0iIYGSQK9T4thGoL/tBlWyVNFWwTKx+oJdDrQiGZyuvAQop7urJNeI9yT8I2bYq6th1S2neyklBTVsH++jFxxWKQe+peJLBOSkrkp24c3dtmhtXAiYw0Ubr1QBSvVjGFqDQPrnvBL8xClzKazTbH7WO96InhSDNHii0MgIWL5QC7+w9CxR08jLNs7nWA3BDpJn7m+hWTXy2Lyp1SgvoIpvIt17c0ZHDsxev+FFpFW89LidBH6dUVf0ednBQLftxBFIuhLmogjjGRo9bW7QXAtfW1QxCAW0TAwQZD19EfRc8Gd8d1j3gk/ubEeu50pcqz5qd4kZwxbo22D3hWBTY85NIGYD9TFqjn8zhq1PCuaziOMx1OnRjrO2n53niKosjLhKzLY+bZDYbHznHh61LQ+j7l2skKObHF0nV14wbAzXxFMDwWJx99P8VPoAkdYKiYNLitEeXHyAtA7cxUoitRx2qgnXuXyRs9qmkqGYTo2pOQJxLjJdUlMBSLJYQQwSvJm8wogaRi0H7uDNc/rYarf5AjBS4VC7xWfQe2smMhSvJTM4A+BrVtbo26fkD1OwNzhL3ICQJmtyWKc+ZGkZIR0xH0Wo78hIVUxtXCyKzO+B9AIU+oow+Bho4M7DabaY7C2TVDydFzu8+et/oPPj1bR0J2oc3JWzwzDB9lf21OA7f9USOzOjjVO1JmyicdXbYP3RP1qCr2tQZV+e7kGHQZ3L8IPwjuA2wdJsFGE7jjKHdxvD0NMlRB+YwqkTcv1gXbE7aD56N3O9ejamXMefDztXmvDzOqj6r8bYKa11gmj26n9VP13SnCCGM6veQNpY+it4yRaryrhwqv0U6H3vqPcoo0+026+S0u6wzOHkDzQJu3UoUDoujGkwugsmDTn5HTf8cdL0h83U95n/Q2SH+RamtqqUW86E/kUEaCmXfHEP9hyBXb2CscruY9ryVfMSy0RneSI6Km0meJPkqYPI17fj6RiNsdSuOP1bu+sZ7ddyior5zydekfhOCG9P/sr9HM5aaom84GWfniJMNBZdCJauUQY/fOuavkc1rN63CEPsko1IKjp5dZHy0f8z/xTh6SEXwI3HAdOR3HkPh7BJnr2tq9IWXLyAIJKXg0FT0hwEYeTWN1mjDwpvW68TiO4KclDlC9yacU0H7Y0IGjKFNB4+RqmKB05vQ5MSmscP/YOKfKVo7vJXOrYcYZDXYfvx2E0kfkDhTwgMJd0eNRH2Sig2iQdS3nAe6gJtrj52TVkDfgHxlC4HsjvYy6a8Um7+uqC/ZKPvoV/QMWSP1whV+QRc/7EFqHPbTEYtTJT+SIrmvrRlR+uSq7wccspajHQbCvfnd4OHfa63fDD9RFfKIkmXOkytECPnwcmDxli5D8quM14p/v0/WbWXr3VYhTos2z0DyvhJK0COInKjPnadvnTPhTtTDYRENfwHXS18Ti2BZlF/X8bLA2fA9jB8nbknhJ0tJn76fYVpM06rvaMl0nqeiPNN++11Pj6Lbl0LhRWOa3olA2oQdBHR8Fl1GocmykjGQ5+Ex7LnpQkgNpYtU9tY5pA3cg78kzVrLsxDR/dfkbm7Ti/K4fSsdZIc1SDJMWKi8NvPE8GyWOrrQwxHladLjGt5QA0/zDLJ1xZTllmSbI8KGudo62GyNpPrUgFgrsjnwc5LKGGgWy3mm4kvBrtjB9sAvxvNxSqWhc11U12q5jQvlkL1OIFIK9zqM8tbOZRfTSF61/s0U7370y6pyoO/anDExa0eDLEWMA5t7A8LcStTVQ8n1RrNGr8ykp05kyGOEelm0efws8UhbbOPvtEuR9tiUxRKhFtC47cWFvLTF3s6kbrFvRs6mr2TxPw5bjqg1HzwBPAQMTVRdRVdX03lxNoOJ1ItQmN4SnAe0wHeQnrojGK5d+botQth/1rAChJzJ8I7G4cyxsVmv8VZ0gyvZtjYUY5VuciF7Gd02KaPCxNdq71+g1oYbuQaQeQKZGwsT9qqujPepweIjl4kofAvsDFWde5HG0IT3NF0N6Of9HmyWenXzJ7w9zpa7TXlLntgGr1+y/jR0SQYnd55hmf7/a0+pdBP/kHhHK6lemjLgJPkre/kTDB1SMvOFHSsXlbkHSscPq4zMuEZNRut2nvo/u+wPPnmyKjMQb4n+IKC3G3Rmy7Xnk24EGh7aC4VMLQb/6EN9lOOTArTQkBNS1vmdTXtfZW1UimxmX9+zOl30NgpyvfzZQNGR7RmbakeyBENwwmxEq69OkXTY8s/fD5UDbJcubY+6vtZcCtWG8K81FjPz8Gy0x4JB6jyl9LUwWsj9OpV+8z4QARmSkqMOYXJz1+KO0V8qsxY/oF5bRHoCl6XZ4ghW0Q59o/um3MHX1KND9DgU4+XZDZCcPJZKigEaSkj2x7f5684Mb3nUjO0z2CCS7pSGsMMjmOgC71QEajo0j85n0vdVn3+/H0Twulj3FD2GAw0OnmpoOi1RoqKm7B8QytvL2HJVQREAwpsLEp7ekB3Y0+eMtMpg0ObqgNwqpJthj1fac8yMysuZuCB/08/0CRjzkxef4zmksXTYav9RyKVMQv1ZLLcC02mI9d8T9LuXAisVxXP7bTEXiuSUx45QUyNFxwMtk+PKNxfduYic16L40334YqzX9SVdbpYG36mbGGa9COd4IZZKqJBathEo+kxZTiJ472MazECXI9zvag6PJWFSFo7dh53Dpm7vIykYICcodgRlC/AMpl1IkZsxcsCOg9Qu28Y5iDVUayxIe7U74XqBYRZAX+338+Xa0rEj3Hu8OjzvRCpso93O4OsZ4sKJEkm7vGOX8kuaBAYbP9hiGKs2p/BCTwBOh8shdMWUF6EwWFBZGxU5GEZLhBGsgP3S7Sn9Ncn7PxSptt/hj4AMliqEomxnnWrmz7DxZxxDzrfoDeL2WJ19XQHAlJXF44yBN8HCIJqF6fhCQx/YFVzaQa84AtjkNjoFC1h4gi5dYfMTD57u1YOVhjkn0M3X5AR1Br8vdY8ZyvU0I6IG1DLd7ygx6Rx4KUdI5VrIKvoqJ4jC9dEtouiBs3pVOyIRNTD1zgHoueufmRND7xaLmqkLZh3BKEvM9r023i1D44IHuu8kok/HssSZcRQG/+7D400miVuRCpxBwwkBah+wqPWSW3oXLyVLPEcnxb+HpFr8ilHvXbnQzyaOLnm6nrLtU2h1wps8PaEdDXXKPAsYEab+9jJUQJh9tfyrx0zpsXv1V02Cml5Mcakny2F8lVKqCrDTeenx2yhldPGnB/GVVQFOlQ9u2czwxJoPKwro+hVQZKPjl98biopqOowtxGqLNw1RcgNFVkE8yx+PPDgyBdMeoNzyiQW7cs5DFhrohVe4JNH4I9ntnPp2SDnvZcHOgSNOP+AuwUvAfQOCI61CkS6wzHaNV8jSp1hej651vy+2bkUMceRWYJsfGtCi7ycCc95oO0mkedBI1A78zSqwDd8oLa/YTB6ujqqjpLf+Qq9N6ET1iO/0Dm1qMio2S9VVvO2gArP/AAsmNSKbTX0oqYI3UZdDw6YplHhF65wAY9jKvwI3RWZh5RIQQ6Qt19RLOx3H4EmosFHZOAlOvMqYnuUevVGizvracX+RVoqYD9bFpTF6kFR8RaMXQQYVtX4tTFcBN/dVi8xwBx1DMwyeRgoo8zvm+M8fUHo8RctNuRmpVFEI5NhxfE7YiHPA33bjFaLYT+qqSGjjM5FC2W5dDzFk8IzMUdBznAJnOag0+JCoZAYSOa3hDHidCLd6/Vr5ggQgpLZhA6OpGsDjdWoRBn4jbtnD6jQ7tGq6UINJqR9NWKYgoDsJ2JhxW9zrxBpqB6SFiAyFcSXycFuhrnJsjFDoB3yyOzUmAC2FN9SJELGVCs7B2pFhDKnzSU6omIFgvwiO+81qnIZXkQzMk9XfkRzI+TVj+VdenHyosXy2rM30lnZ1LFdaBUt06iY06q/EZWnIm8UJB37Qt7HYMd9qgsSa41OBcFHih7naQIrQIIbJgiMiyRL0i29Gm+SsmoeCThHc4YGvtCG8HwPInGGoo+ig0YvF8wmTX+4nk9IV5UClOOZjojoaJjlYy8yi9mjBZKRyAOdB+WyDAupixgcXREDNvsUTKllh1yPqdLIuETzvkyRrp2oynGgXEgFjUoI8h1Wc4uVsWjAdgwNorFRo1J4EKH+zAuvxUy/CtntijZni/1tRwGIOeLly+1auJN2GDG0691gPZxyWtq0ZuSU1nbsStvgkWbFCpgRwUSnGlt4p08kakuuldFazdVaJ3qD6FaUejmjkocYW5GG06Nn1oYwW9+Gp9HmsgelVvD4mIO35CBG8JcEqI+SHKB861QTM32WZGO4nb0qlswyC8z9udHwySplGsIt5Lp4Ou0H22AZbtJP2PAO9yJptHdWqaE6iGNtz7v77ErZL9ITQ0aHgBFtEemwmXjMFP0RYQ8Hwlm5LXF+QCYpOI1wSkH0E70DLOxCU+IfetVF9vtXvdancPTy/PRbTE7am+CYIg9jk1XYgIoohGurECRkCsFYkzLvQxJx5oyYcP3t6vR4D0QnjaVoUXwSMR1EkAyRid4YXwjfH8Q+9ErwiMM5WDEbRWFFuKzQYbNrKE7cAPsZtITdmhxHggnsBKyR8A5GypgoJKUA3cf3xSKfjQgIqBzaMuaZOk2cYY+9CEjptj9RHU3PdiR9P9S+ep2UrxNgF9HTDc+B+wiMANhn9BIcTgkyjzF+faPDuYDsYP9PERGkM/sP3w39QAJLJBVfePcYbhaEnXeM2X4kq7I+Znji6gbe2zMjL9O6BAARsPVBRn3HJxPMqo9cbb/BkQBiivKe6eYxAUpNkK+1PwHoyXH3mpD0vXg+YPng9tTvaZgZNvDo5fEoeyHcgdo/FTSlwsv6MVR7WkLP7wlrS7qEKXJBo/TiWN1j72JTE57+slfiBMOqqUkpi02/xTY25I37B49V4JU4JLb8PBTV/v/DiQa7Zwox7w5gVuNfltE4fX2E0N/ll9qIrv3tXDUsNBwnIHn9Ja5ZZfSV9vcFs9PltN4VpdYA3DBeC1mu7BY6uJTlbINgR/zp04T3BB4GDnIL6eDsxSXBP0fpvod/379xw8nY5j2IWpdWxrcVpaweBOw9Pjrt8YOCedJuoCF0u4YjGs15eoYjoye6qvY9FU4v2U3daLo9wjSVem4hv0MQU9fg38He3G+x6/fZlL07zLcBXTeWevwM7rqhYCEu/8PLDy8Ll78cG+HunY54ZLDEk5G4Mw4jHLDsMLLhtoFgpb0vqkYb7FpjvwyM5kRfntlyze3lTldDv4bZf+E5SXt7J+bFf5qGiWLcdVaXVNWMSsdP9mOXYErfDGDkGtdc9L56EqbGJrd1xw/+y8uBVpQkDwa2/Jm8YNR8aQhLYqAuXHAqtobRdCvs2BiooQJ7sBda7PwlApBhB55YxOBB4BYgjhTp8IHL/2mewPLYKxMOQJq8qQpnfDjMRzzitafF0nxj7aNvta4L7PW0ESTGz4u2yRdAgX8SUBZSJgEJG7OPVS6L8b+PmFtB4XHDdWEc/Wo6vlM4z4q1uSFn1EksgtWTvx108zk7J3MK93Tzb1ORDJuL65PH+FRLdDw6vuCWoq+b1kmWYM5I0kR4lAftM1ce9EHMcCyBWZJR4JnQPnVg2CcE4Q8KpR8cHsGlya8tL85ubGMQ8jx5n8sqG8KREQ0FGV1ywenDgvBEgHuEJrUJI17gGJVJ32BWOVrBsYWR+ADgdosAIgDwmgWhQIaR73E2PNxgdSf4MM4dNfiKIOIJfODREtg7U+P/onDajuAxM9JmuLM5Xb6BJXQFwwToAPBQPFcWTiZGB/I2PYfl036QxZKCd6EEjWrTAuABCPAbAUvwVLANSwssi0A3X/xNyqxXfsxay5C4iMscsYwlZ+W0w6h7fk50OTp9yibjHxTIU5Ps2oFLyVb79+0xTqugLe7CJ304SLvhfnFYVZBjBPKdLiVE4PIQD7HpzEevRBBJ9y9UtGgQXIUDyqa/Ks9wGRdgQCIAmo5w4CoGkZdWPAVx9PgYfKpu+UGBqxcMWFsye8JoXVFPPchECZvMt8YNUHJAzzAZ1GkqT9fz5IkjXdYjd/ypBdbmjJGBdd3lpGq1IyyU2nr13Lxklp4jt5g0RtjikcwmrE2+eJMwFTBvLcQWCQNCKS6gcHROlAQVzUBqDlCQGA410airPSuOT9vkcygOonlVHVjRDSRaRdK8FafyYmp+EMzpRKXNMx8GpwyOqBWJqwexCD+QACJROQQdNYQpFBBmd378nT8Xj3yP4eFUKsgFmJA+RdSHRwx/qM/cYdYPBGbM0BDlnqr+1Sum+QEXFSBPnqK5H37d4z4oL0eQ2LutYE/FNFuB0WEAjhhaj7xhlqTuG4BBIhgDqVimkCCHkQgNCwOF9rJgq0PSQ2nKqmDf5oQfrfIPzsWJ/+vKQI0tNv74qfaksGMU6o/vSRwnWNik6Q+UtoQlB2M9PvGn4KQksP4QbLB/5Rp9SZQiCRCvjnBzi85p2T22fjEDhoTsSl+qzBGgFNaHdMwBnyr6KzSoDL4asc3K7Wkux8hQ+QsJn4i1nyjieD5g83uBrWc/lX9etb7X9g/ZPhwXkKsUUQ6hAmfroNeH/61jDe15AVVplSreccxkFtw0JVrts8F3IZaMsYlaK7Lfn+UWh/4dkOzQ28v/JysbbQomBbToRLXaJAhl119qvfdNLUyPKW9J5AaK5bbAZf1V3z936o+x2xPW1LvsREdmoc02b2LtU/602w8adN0J/zmOKYr/1QFOIcC/38nf4y9p94pH1XN7CJrLCLNH2jiNzP7R0VZz7AUqoPIEH0DIQgU8CJhssDjX37Goztg6sqnF/fGEsR01Qkcx2hDB6E9AGKIUspqatG7GeEDXKXjBk/h+fZCXwUfoY6Tw3D2SSkYjv9BNURDWaqY4JDi3SfMqzaa/e66PE7pMDc3e9BqpTNu27QnTX8YQVYOpPNpWdqeQocD1QxkaxXUIIrCwaVdRqwGC8xo/AGZIy1uCljMsXNeRljbIMJt40D0uTsVpi7+FSxOiiCqlqAEqK2Kuk1CQUlH/+vCtcQH4ayEtPBYErYXKfzZBv3yBZZKgfw7WXYHk2GorVrDskG8qbk2HzgmWoxUDFKmRrpE5uWRsaYysPgVvyGM5sI3eRB4mBbaVw2StUqDJEhaG1Ht2Z68/pCsP19trdv0VGC2ImLOjnlMUHoXXREz3XOX4VMP4fkTKQEVe7bW1rbIRxpVPOX6Vm5rVSZcvs+DWcmYAdn/OviwNkiNX8yPC3GSLzayTZ3S9jLXs7t3pBQZhNlF+qsHahbZe00uizMDYiO94Su+iffDLa7HhxUKKRH35ZiA9qsVPM/lfano2uLutDT7LCO4PrEbFEdTqUr8SP6K1IayAwFbbBoGS6oKfV+qnqsldGNL9dsEEJVC0BaCn9D6IlkMtaoJT/zmko4l6z6IYXpZ2LXbYYHyExtGWk9h93kg+eNpLTYBwUO+fb2YrZnA7XPFvQRxkDbjFvZKkkvr8xQ7AU476xvp+boUlDO9OXUWZ8GjY7tSNGKum8DzqmA+ExNT3X2f0BTBe5pQmKpNEMV26+lwkarU3VEXHEJ+VcyACjrZYsyF5ZcF1yD4IC0E6lTMkUKpSLvZdxjVLRHc2JNBO81ceU8n/x8nbcD4+3BE4y6UaIfs8+4yVS/CZG0uau3Gll4KNRwLNH7fjb0BR6tomwdgwXjUO/XEf/qgfBolMoE4ZaL2ne0Oy+jR/EsOU1JXHiD6F7VbGkhPizX0PJhmZBGOy3QECVTrxJP9eQRLhn1CHef1DmNlJjTh0ebcP/oOo5PwrF3qWnB6L/q0133OjWfvh1cZOcUvxVcoKqQsbl6hb3v4pWO9/YkjZFRN2sz0oLqDKBc5/rs5rjZbjb6bPoTmoCuJZApbRRyomHuMBglMpN/2Y/eKxXegS7HhCGOKllS/V9SvuOPFIOiJfisqbCJr2eIeg926xCJGiteYT1ElOS+J2Xk2Bi+PtYvVAmgClMLZMHqYYXRT16ML2WqmzCJpNz3Yvgx12N47TrCcJV0a0TzlmgFogN/wrVo1WEBibMSpBc8gTCVnkaDWS3E8ann+FSCJJmlZVA2GRjJeiPldTuTjNco7sworqbWXNTwKH3tDl7t721BKP6/01I8ZNNhvvHq4sjjDDtUOTRb3BYa5z6uZPOG0dYgd+862ja8BKs9VANLp3T0fOdr5NzEC79VS8jdVYRpMVzToo4yEA+kayGLcFCvZUvmwWnmxKq20pZXNSP9Uj3T+7Yd7yYqbJSLJGoVPgf0tR2CHYMB5MmNw68fZDo0CSY3maD5JueFk7iUiaEhonXDzN1yDf4dvFlPfnPS9rhJHTh04v+nAM/AhinYj3DoFuNZDOyr4Qo6qvOeFzQIDwv5sCmQnjFBKZM9xRV/qMeXfTJoB4oFkkDcK83v9/OXEEulNaM+rs6S0nVRrMDa+/OzeIcDZqQjuBeMatjpDL7C0pW7vaieDTBfqGb6UllAuPwMOMIipcaK2z3NEXCsFpVUEb0SMkQCwqlywBKWOf4Nn/0DKpwMadr+Hp88DQ1BnJXn1PiIJJhHB5jwSnBQNGA5Wc6NTgTClyXpIFApkad0BkCvBOCoAT+IM9+bGDiUHSFgCZZraPiRGAm4gx6AgAiIuCdwekPNAHxIqgpCVvCCuPCmmkAjKb2Z3pnZ25kX8zY4Olk9Iq/2aDbzlwGCjPI4MlwSU3FsDWkoRW28W7n2qnj+/JnJyxpPcNM8/WKiqU7FoMHl9jg+6ysufnaW+3LDbP+3PZ88pwgcAwPR2EXkeN38DktSCqRGp7GRIystJNkq+5fOPid6NM7XRmuEyiMXWZvB4B4bG0yome8p1o6WIyAa3dlYjM3poyvI2Y7twgToZHkKHCdEgGnX3Bqko0v/QNVC5Osp0SszE2LSesXZsu7Ft6WH4CYvUG+W5QdLUxHvbzYGgkbRkTQCTcqZ0mJv0osTUyMwCa6iR1svrjHP2SexCDKwmQof3RhIaSqAFAvcZijWPVjKBLPh/Ru0lsnj9FdsOd/3QSb284NR5eUjOLhJwQTOEECo2aVome7raDBN5agcEhXMGJkoGSNybfOoctEtdWwqY4KuuWDVkItmojNOZfowlQuAG5kM2IMUCqBt1nXmw/vzJsHz8FP8RtEBfJCxxoAPBkVgzPzUyPXI9GDdAzx183G60YDP3ztlTwxeBGG111/u3BtH722Bb4Dl4FzXPbQFT/OLNe4qrG1nL29bZinl2iMv6CDMIXNUxeK8kYY1qPo55lEKKNIjhByEPccSXB7dDC+m5lLbxaGtLzmFxhFT+en3EbSExIVF/FFs1qZZ9YEQiWhoOMfw1qXRB3V1JlAIVtdOiC4gXt+x244NrJPTGEF2Bkhn3g3obTDEMcARt4ef/Gwe/u8BSDzQSAaWIuPihhpGiepQDe6KdCZETUbLddGjh1kOytxWmv8CXPDSGajlTLR2RF+2lmb9P4pF4vw28OQu2HCqelNlfnjP/oLZB1LRaduizNjG/rK/T9+NFDoLXEXXe4EbSeoKvj9lUdpud8mqsQuLR0nI6Bb7RS/bnIea4hhp9sY8B1M7SxY9yELxVDUTWfVqXD4YXWKZXFksEfzDqYxLDXS1ozuvsxNlRufHsxiV9PaBfez8SVLU8qTezHy9SFk+x6fNNgzlY9cxXeJs3vHLoMFxqi3UbUOtzPWKO2flH5MsxoFLT+kQ9dH+9Dm5+7FLu9vPMh1OjWudXNfHYiNkdKpsCoWVaM+MHlHBlyMj8clIjJQmVOZlFVDAF4lUygbBh2R2cyGWC9FVA8SK1aLEZFj4BGY9m0bzeLynnT6IOyNepyopanHKZhPacHG89Ig/bUCXwdl4z/cp/7Ww89Op2EyNPvxglGp1UPLiswkKcg5Wa5Z8QvxzSWJCqeAbVcPCV0biFVIoJfk68aQ23q30TqN8RbV+PjABKqJ+hAR/43OycJKZvEtmZa37X3SoMukxl6z7p7X3ZKYBbhO49fDb4yS0GdcyIQD8UlwN9wA0itZMA3ezBYp7FSIgB21TYhP3KXUwMialFT4Z3mqHxeqGQn3skPM67DIogcnd10CDvPsPWJveKu7C1f8vhfrYEQTjzWlnHuLw2HTDodGO4hZf2L7qcB4xaJvjn6cZmT2NY5BTo491iDTUQBh4fxDlK6gzRwAMAQeSGsPRA2OLL2Aah7jsus2Dgtk+RYTR1GVB20q4lK7AAxpZMZb4FVvcV6gXHwFRjX7lH3VK8/mrNvPc41vTXAaHzhStYDm1l6zOqyoLpH5DP3qoN/a1fzrXtf4THe0EMSqPr2kEwY4soAwFMLSQp4vDg46a/xAkVLHpbuoCYTg2pmMYHpEtsTi2DQnEVMVxIee61ybg3oT+DbfpWw1sqJzedXzk/GEjqLhTYBr2XmgCSWMfywRbndD+2ZwmlEoNMawQWe3bzv+q023R3UWRwbx6xotdNfgYeLpdSrExg7bM6u1tlYkE06OuMdmCFL2W6RBWCUlCDvzdnpeykZbtpOvYUdcHj93W/7rB0KzgPLmM0LfOrRzsUPxgeB2UZnA+lRkGXKdA6HOCj/SQfhwIMMQQ2dXz4zi2HVdP7Hk64frQ5BXqLf/KVWiN1JZWbglA1okHFSZ2HMDfoBnP7hUaCDsF+G6nLMfsSyktr2iK90z8n8MuJ0gDoQEiwcfwqJ9h5sk3K8gSqxVvQGM2oun1i+wTJnOF1NqyLx0QkAmJ8ZApdLNvXReCBeSGvRobTWz0QU4neKwOF27IuqUHbDOT7fakDmAHxZPbHNCnwSdIosSteuMhaqnSOhN2iN4DpxEaemuabqSynL/JCUWUbDKKG7v3Vzx5JF3cfnYCXXINuX8Mo6gW6MKvIT3Z1bDCfoI0g5eN2Sx9Trm0ffhOwwmfEg4s/z0qXeInMHE0qDIKaYru1IMXKKyO+0Ky0TZ0Jb4r9lXCdUZOZxrogz8PyYkKdGHfBbPEdCmlpsZZ2aKidDg6ldX49mgjXHp7vQiEnVRA1zHNYKrQiMuJIlirDTWKjIDHrHoIviYBFbURtkGnpobrbNfaAYI1uNU2UXCVvjVbP/s7b8FBDxmJpClVNjuH2A1QpBWNBho9CkHelcrjOVQ04umUf4g/7Pg6iB4fD9Cf14azU54cNtCDJsQDqCmt2nN3ntgN88jcVeegAgm3djOwvL1JTiPeALfbQkqmS69uvhFK3Mo040pOmLwNC58LqIqMP06Rt6h1KtQp7yvQgzveX3xMB0VOLrnPDYDoO1fROWEcvZkmotOLMToe6MMeDuAFSqGTTVdM03J94pHb23Gzy/R3DHot1P7HHglijhdmW+lDRcKLIcA6fWAAyYkH9RlqeqE2jMHhRi1ArkbNDUPGqG4hPKLGgEtzQd2ChPOq2Gx/XR5kaM4cN5WzaSWnMXybqizhoI377QkM7Da5ORYCj+5992aepYhR1MRcWx0VgWdO7hBRXK6M5SvKdZzg1BKh4/A1p/2wCtCxFKCP1KRQjpLzX5y42khm5Ktf643m30/vflFy7UJdiAeP7Lth8houoR4tU2O+uJFZLM5Suvo825DsvNnfsUaPUNwvdAgJa9w1bE2lONzVoCwo8sqLBcTjwVQmyPa52Tgp5IpVJvIiCzzKn3uD1id1OMNkRPc65276kY/OawfS5Y4gbWmTMvP3U4fPuyvyXDN9Unc9mfpxhUHS7MGJSzeBUORICsctsG3ocxGjKuJOGzcYU+9rig6xc5KXv5c7KiDtxnFpaD52KZcVdQZt9kszC8eUDtsBmpaWqWiW1l4/ho/j4XO40bqd1K+L1+vfYDn1YAvKtNWoFrMhlKn3g+92TEfpwamIEoaQ1wa69eigpMnTnEEGaDrHRvNFJ42BrExPL9f0y0XtCCoREzkm88ThsgumNq7f7hhuaQ4UiaonjRLH/6MoW8a+s2UmX3TAoNAUEHDQaAygq/kTsPAQ6V9Qz3H1lURvOArmwi2kmozXhN07R2QgigJIs17AQRWTcBBQAJUhb9K2D5M5TbGC5i1qGcWkAEyVIGJnjgXTLOvSFHL5bA1bAWzyhu0gbk8NMoMLCTFdT7tQofZvJcywkrhrQRiIxK44Ck985Yf410iTIy6HhK6k1iSLRxM9zW9SU8nCrW1kHdkmXXBPSkya3jyLbCLXSpVEJIRHk9C1kiiYHCSXMVEKxRmv9Bsm/3AQ8KOpA9wvREKlJo4hFkK1gkw0FaRpiWS0IhJOj/4WaLsH2bSD049wd+6i7AuofiDfvbFQAqh5/1ROeoR9Q6NujGYBbEofpTueVe/cjBVm65QY+OED5SY36+lCpNdL/5kWCT3lkvCzA4ymu2U39YVP/moZNa72VlF+wqEvSOLweuonbHM6pGXpa4Sf7tH+EGxrEY6cWJC3IZKPVhzeT+h47ptcfjJxlSSaABG90n1pYNlMkgCpCRJC4xOUfcFwx2l6PDuit7lAGz2zpwOZbL3twoBiI4V1OfMHXj5WCME1nrlUESxdT2gSF4PtZ/6JLPFB+a37F5GgSg2k0UJ1PTR7ZRrzRCcAg0mENDSHVOc1pTIUTzpk0102cpKEXIXXQhWkT02c7B42Yl5SfU7prC/TNxuHkerWeq7pc4gPw51+XGg1tfFT4a08fqGN7o/pvJBdJLiOGefxtkx00kGPJXWYJJrWnxBg2IgRmufLnJrHep7yjXl0twa76n5qWiInliHyGhbXnHipQ4NoaGaMZte3jghZrujrI3qMomRjq1AEdILUrX99xkD649GIsmrcvHc3vCSG2u4repDvZgbLzFShRWp7wJrT3i2Er+zWWQ7XR3HpG2PjgsumeG/0FglMA92BcKaKRja93vpL3MwP3sjht6160q2Wm6PJKwqZz8R23z4ooT6Gotmj/Gb6Na/+dXmUtVJdtojdkI+L2gTh09YUA438GhyV65jlhnS3ve/8tiC3mVV3HI1IDoan5z8ew9mF20fRTRYrIuhpiRwwaAZGHpGGu1Oe5AWsewnHss7blWKM48/+90X6KxZtiEsZ+hb6aK6Ht0W6k2alCBtdIlaJyJ0OleLlBuefJz38RmuqQdWjoKlvbuowda6h1vX8FP/wwMVxxnGFp9CDMdJRA4MEr4jz5U7aWEVka+GK98PX5EQcK8VScHjG9GmHcEE6WGo89ZQF34Sh/CcRxkwPK29RG/5x2l5TXkw156Ge33fHZsRKBWt0YVXirKGntDoU2qA1sA5xErpU+lB186eu08jwjfhuMrhtGAeGlDsdDcb2JjKlJ8srul9G5NnVMMZy1tS+PgJghzEta+3ZKoV3CJPBP9RFc3hq1KcyNdBzFUrJc3zqKYzZb6IBfL3p7o6iRXH/je2qW63BqCDHAlow7WkujF1S4L+MSI64fVmi4mUqXE2Jwwyi9Q/Tl8bqCdOzNzWPNNx9Im8scK9YFNMjHFXrMTRhVnyLsFS58i8CGOKPm2gf6f8p7vZt6S7gNKocjbVxjr7vvJek5j+TOnkWg/Y6IcKwl0HyigWOT6B1O5H9vTylhMoSjtth7XpzzL5uHpqBXWV6rKSKjVt+pAC8datfVQhbRO5uu5y+R5I/NOZ57JA2il9S+KS9ijTz20hg7Kaq8WxQgbIVV/wfYXJ0JnoNTQ5ANpSvqHk91UdrUfFFJJa1V03uSOnYmrDIMzrUfvOEZxf85yve39w6eStFyYu5eHW/na1yZ2Fhpof+DdqO2PJwGmU//2ZWp4ncOvEVtbTo+sMkBFWfbi9y4mZAfdy0/TvofDH8LbWKkDFsRHtMufPDfUGNT1+aYC0V03DgaR+LnTDAIBAsJ++9+o8VP5nyp/lqPtyhiteBvXuujMbaWVC3ISt5IGXf27EByS4EnEcT21Gpu89udzs8LFFHzdjIbyJjVbYfrVNY0IKJGqmQ+XIqe2fRd8Ph6EuBfFG0BVZyYPsDHwTJdyChwILjO/U021Pf8cVZIRIqTZbBFNZWzMj9hiyz5hC6/FWW1LYpuC6fVdJOs8cgu3VoMjyIvlnjejvaUJ/qBOMr85VZtlHTIBXseJSh+BC1EPFQyfu81SpwSYYvJLQDKqQDsQvAV+uCXfFOmS4BTNgQp+3Qp05G5Az+lAxILrV7nn5K2q4QEwNvaP9X0f71JIBRMzxxQBYo8cgVsLUwLsfJOjlcN3LO/vcV/uKQK3mdFPdpW+JxVojL+UOh5lSJF473DDPwijAfkA3ZkdwuiuVLF087cfrErMf7I/suRO9JKYEdXT3IPAN5LSaPp/hDsQ1/BNV8k/3svj7Ee4jl7etJu0wGLSTsk6eOUjjyyLrv1K7Zj2ffdQ8vY3++hcrP5HRisMo40awtIbIPUMTY9dSd7ELKwhE1tKlUwUyF9g4vSDUpKkzpvbFnX8FW3cMXroPXXy9JsAA9OZewBU7Qo2voRFk+Cyz5LlQCFCoqj3AFKmNX813g4YrABBB0piJx6UxiJYItzGNRnb9TwxtEV7NyY9p0px9fcfmZC60Ca3ripC97DO0n9rf6jjO1zjdSDSpU6VYUiU4BsWbnXdi9W0oFSIWB20bscxrWD8EtSLBkosUsy97dgsP9eTF3MNiUqfvwNZ99+e/Rp5/1X1/fNS+dao+rzK/4uCcLhZgDOwWcaUw1opK0F3Og+vBcghIW4rOGONI61OmJrwDyDUD/+CSv9cvZI3Uv3vLktz1AcPMXLA+1QeNb09EM7z9PWtpxdKjvvrwFfAtukjY9sMRGpmkXYFDC/JsSyQPpzmbBIcu75Mqj/GYxWvJVkKMnrIeiikxrD+rmarHanhDEdPv+dtlQlvPGaFH5D7Od7ClA3hLCQrCIjqWathu4t2Jwl+K+DnLbfK7Sp3Tac3yIhEu1saKq97c4SBoSxDHicilksCuL/kGHgyz6kAv2PB0NuiOmodjdpqoifNAzWEuSGYFe3FkqSWkAq+p2EPELi7pXALPG0De610F7UUXCFsDGcW/vHOyqzklSLsCGjzhVCedwvrihyD22JnHZzqJmPWyUrcBpFOZi1GXAeHyaula5y0zyFN1ONczfroQAbRwgMKv/czoiP+jYWhSB4rqfoeaJ+ckawRCB3QfxuVgY4bAw0FMERQLemEGaHL1Gig/jfh/NM8yD9wz/Dnz0VinA7+X77YEiiHb671WyxLn6qQ4pre1NJMbOMRV5r8iHwwjJkSfoPIUtePgMGnq2IlfPqNmAmAAUAFuLcsW4PXgIf5OgPIujtIl/XdFUjVQebSU3FqtsU3oqA8t0b+oMbHZWntN3U9WlZMruXfT63dBnEl9U5bnf8XOhduxbU8n0gcH3yhoE71bnkyEX1XwJyfjhOJpamHhx2hs3JBL2kxZN14MMYFZZ2INEJr0AU0NpK6YRuCPOoknuPoFajEOs9EUAjwDLUTGGPYljjTieiIcJxgTXUfiDAcxh/NhmgzYpCQwLUPwGErvcVDecYA1HZ9aelKCTidFJilMH7HG1QN9UWoTLeBpQfiCc07L4G28Bqy8DNiS5TCo6AMbNB6Cys4eo2Sahg7g8cIQ8wGKd2zVcQYM3jpyHFlx9fvirB7tyzFrG6tw3j7ENX36KyUmhaJV/DpIMHqC1Z35zWVAJXJIzSiaXnOTLMnERU9jc1GfvPnsb5nL8OR/t+UrgR/nLOly15+4qdGFTZ/aWQBo33syhrcLSHRKlksKv16gxOKEmei6dYYp1tWtHa9ppwlNim+Jdws+cNDJtQMw7h4cQB4zmUTXFpAkV0xY8zL3lWj3JeoOf7LvEYKAujSvK2yM//TmGg9NzCUwY5AnysMmVK8ikV+BZTqhPSrzs2cndl1/WuRVWfao0VUu1AUfyYKOghI9A693Uq3ln1qucNpn30H3h9a1XCEsHJ6JYmcft7jiUI2bsLYD1kTp7TgkDPMl8yCrbsLq50q7Mm2nr+goddeGqja27nlj8XoSflkIXDLMEOc7YtxKWM5klC3I1SBe+euCRmtRrbdPo1LsjnDv5VrvHe1n/dZVjOqvnZRX6ZHf9fRMO04uESJkSILeOjzWv84E8lEsGvsekrNnARmXGfKtL9vu8H0PhUqbe/rQNDSYKPOayFRF13Lk6ZwSlDM17T1/KnUk3lXFDLAJaClVvK4l6n0GRh09EzDeOp5Li1EvTp4Qna0qAI0RuDp4gStiIJ+2jEJ5GTXeDe68EPps9AbADiBpHdaj21PSXBN/QzTLPcH2VQ7MCziLkl8yRiL1dwwNXb3zVuJ2xNkFWTd4oWNajDh45JWtWn0StPnRkhkq+OXRAC12DsMkQ4QpsfI0SWyElwzG9tYeTXjIP5/ifpX1V1DsNWBz08JN/r4PO+vtM8Sno7WOyQX0ADG/mw9BFn8+I19IUSIVF6kJUlguJ8W7/gjVmld1RNbbL8d7xzd/88AggUTpF1dwtxZ2zKWQJkNNLze8FKC4ZduItY6PcVVBvS7VHRu8GexIkEEyoWWdlhpTs5UO53nlqQ+o8rLsGasiM5HaF+pMleGF1dWb9NZlv1kczCvMTkR0XgjNq79azrL/IomzGOVcP0wRO8aGrmKnE2rl6C7NwRnHP4WztiXsxldPLOHFO+5WmAP/cib3eFv1FbfZT9O6xTRPNsHmrkast3qcS1h2jJEOqnyvDDJt3Bqy/7W6A65P4XufOdJL37ff45hc5zfyG5Ba3Dre/sgfX7UJ5EtCy5K7gfdl8LOobSD90wnlbnNxi6mhJCfRmEqHFCm13016cer12vsoRgYmZFfIOTkXJIqjdSMSH3ijb7HZbFX31TU+NWvvgNBb9IZrgyYtX21QR29tPdxbVa9tiiDLdgPl0YZ/UchmH3JSvJy2y/ktbVdccxND0kxbM4hri9+XzfCZGkavPMCWI8uG2OVGnRlgJkDIK0VxQlmhVVb5RHXW6mnc5VgTidqqbyAyyrFsdSyHiJnjiCU37sQ8MlZpTS4+ZYZI/0XaQKWL8JMW0GpvrT6sAOEZ34ZdNk5e7bbeXXxMqqEMY275lj9FOlvHWoKgek8kIWWKF+3HUT7XQCjZDmakJq96qh4patpTmmaa5lXWQJLYqzKA4xduSYiOt/7iJMBhXcaoELyrm8rlsrTb54Sby7E0CqlGlSXhFWhBNglUf+hQurTgR+lTHZLmpmTs4YZJ74rQ/+T6Z7XwzBRRKV2XiGr7Z9joTd0Q+0oQspvIYdS8/8rjT4MCLgtd0yfHl6Q0lSbotrCL26H7gsKU5gr7Kc1R0FId3OAb0OPiTBS3fDOyBgyPmR2pP6gOl16Yi8vTLT4xFllAiq3xV4h4ma36YPLBQIqoWOBhnjP3iD8wDqeR+uvxwdYmWuNDYlgA8FUCB7hw1sG2z/N07P5TNPmsUi6EGxWuii6YdyP4Vv1GqXjdjoNUeyreRibzgObpHdzvXESbQMNA3vAfGqferIJhrWGwH9fJ9nkbtsZ4tX/0rnzleuR0tyDwZj9k5loMB55OFgtptQd0yfcHWnQ3mhTSIYfit0Vyk7zMWUBRTuTXdDuu+uY7bzsizhjK1nI3xuHXnoAm8Ent4HzaHrRfp3zTlpRp9XBWaG/fKhA3GoBRQ+6jhseM36Ckkkdp0AoLi7PlK65jYLDdfiL6Zx3OGQ1Wz9xPV+UC2ZaJw8ayLwcJhkIRGeceM70VPnJluFk9yjHoyHX0fKv4xuuigdzG75Gl8OjA9nnzQsUWrxKP7fpxnaA/ZzExhdasUFVm6Fge8QsKdSfr3TtbfaMgx3J46Bzs/XnX+TYe+8fWQ0nw5aAoDQZwJBOHqzgy2LLf4ZerAJiXhYNKGJycxJ+zUno+wvpFxutXitDdNNGc+7SltYpubcI+o7TbInEurwm65DHfKyRmKqcOs+ErpNyp/NfdyIcHPiAlvUXhG7nGDTx9yeUYNZNllqwYpvSoVcdzFwWenTTWl2/3OjHm1CC8hDamjSgaHpgursbsm+mBvlXgM5hvR4iLyNSmfflNwbk6rbmaayh5uGsPhE3qNHJ/+9rK2w0vWDi9Ye1v99LksaxLNfPbhZKrOuzQ1O9fwMXnzK+Rj0KoJA9OCxmMysHAm3EQlnlZ1WZl5fNSY4N5mkN5msP5mIJn73ChxcwAWb/XAZdiDolTfqkADU3H5dXf1t/x8UPs6mXLgU8XKWL3K/WbsnuSCvL9bZEU0ym4Fc3IhFmkwpHjrrUBkFYDERBLoBMsq7XV+U6XDed5Fza3q3ByGzu0VoPUVpbweUuGjS5kwZs/HTZJv3eGBuPFaBw9A3OdyhQ3DEvDWjjdWmgbYYyr5srwli6RBOgOoZzrH4NwljCTBraXEihEM+z7kDrbymIlxUsiNuj1XQTHm6q9m7qPL+MB5oFaTaJGDpjN0UG5/xjoUKrSndO4sKDYwhA5qgAWMGHoYfZtIUyNAOqi2aOACeRAOmx7q9p0oad6Us4LPmgfrIonjfAlckh7l47MYtid+8mJgTJA7hQxJKGOlEZkdLkHC+4DBFKgvUQ0N/EOBGKQFGuEZFO64ulh3EUPyX16y8a3YqJEXHDOVH29ueJ9epA3LiF2r1jJRN4Vx7vLDqdtjOyhrYBTS1AIir3rr11R0U7EsqsmexGvpafPBqaSKdm35w1fJOpe07y3JG/nIGa5nYZdLbk3JCA/56Kk4VwPsA1c8WVQiQpQ3FtmGd37+LBfbYeWbR8uveHZMfp7vwffgOiZw9amc7N8uXasb9hij5o2CtI76+Vj8ZW6jD4bEcFE6lhg6tz2OddGi+800oMEEdN7C/BRsiDXjmx3aYrKKxIOQ2qXHojBCmvYS41vWHpJCsaNM0wdmg1btvJISc0qKZ+PpI8mleDrkXxfch9kk3bjlNzDbWRMf2kNowyGK7Cbv8lv3niJLfYXs+50yzIcdBKv8W6WMfILfdohR3hDIrterXCJ6t8y62EC3h6A1lxoMcQ0iUwExC52eic3qTCW98PgCbUjO6CJtZoXUkzqntOjRFNSegl7s8YGWaOXV4LRb1WF8FPhOGv4KqxVW8uQ1+IY7QmejlnVaFgRzjQPWxwxYq2Av8k04aAsXicpfa8zBqf58szSyJ0C/J1afI/m113UmFqNjKXdbnPHXSwaiK1KBPucXPr23HPbstnNKbr+ESco0AyFcOHv2S7vCV4wij10vH8r+9e/e+y83oK4Og6HnngSA8V/8JKwwsMBlkh91TG7V8b5kdYOv0BM2MVO4j+WJKb7ELJMB+wQZ67vbgvgtj2HpwcaTM/LRHfmUQkZvs3DpxJyXdMAL/9CA8v5DH9tGuvtjQFex2NY1K9AUhg+YoHSJs7QWQI9pY9B9nJ8UxVAguQ7trPbMw9P28Tho6ajJ/XgdJkyxz0B+ODkhNTCvnuJ/93TPTFJ9PslKyx7yh9MlOrpGIBU/LzxJeEH0PixTwd5XFfmdNFPy35UTlLK67SfxmE9LYJrdq3SvDa4SppjFLoRM7a3Rp6qSEw5B+OtVUOJT0pqFK0qc0MCMPxIHxxHnplJQtxJ4J+M+ehBWaQUbSmkpGUuM2VTcJ6mJCsNhTe5nAETuq4EKNmN0Op/JHKbJyDqDerdSfVzz/tTcshTZpWFpR2Lfwhv624Tm85AGeU72192Uus210AL1upqpzGqoc3gPjzwN2fV6ol3rwLuv7vA45g8QwXVqfjf5L+1KWfKyNEcfURPcI1QSjA2NAatPrYXCNH6wEVJFZ6m8Dsh1XEjvsALo2Qsj0qygN6YGarPKOiEqz1iIEVmHOUEtKsHJdA+ZMaTvofsQ0QPSM1ZSjft17b9g+3QTpEIYDHvCgLt/lLd4fHyG85wgRspR2cGG6ytdLVxlxTFChJGcRZMkn4RbLuV+eFplcLyf1SfUXyE1pDzKVMbYX3Nw3KzkYslLjafGUuqHgLumzUxIUY23XFZmSkStTJ2rWUwJriC9tNdXDhKvU1rNL4inn544m5BsicHh9DYzZM4/wNVVvlqilWjpinItI0P6yC49hI4eTSLSdlF5Awye6yLZLzwtCNPHrKoABbbIaMzy4lN9P1X8cHff0zDXFOmhzydi7ssCI7BM0kKfhJwChNgNspEkff1pww+GsixSwr3Kwesol4TPmcV9mV3WwG6PMMQUp7BdTEegD4Ys7QBIpbZRqgR7HZpVsMe6jfR9j8zQeRixChSs3jYcvtcbbqlSCNYbjm+JjxmCj1DOnHp6hR09/6dRI3UM58xubV1cYI1ozgIUhXUYqICaqrnW/Y9S5VomtfzT2tCyIJKTo34KbFxEvse7rVVkuyFaFuqgU+F1O67YlK8oqV5QWQycdQFsbjzyUtKjYiaqCRpf96Vg9Ovo5SBzK1mOQyS68IpL55vGxZ0BE+ij4BjDX3jXh2JwQ0v1yOBAPtFZbUVvv+cHUokFctiiN1Ur9rzgWpzO5Z8X6UADlzDQHAYkcY6EVZy4+UoENpNOGkj5yzxaRFMEGeqmxiHrRVaqd44kNdQ9p8e97nBV21b6+qnrtqC0OD0cYWvNQROCMg+4/KYlSiIM957qgzSqX+vMMZdDl8zxzMk4BHFfN4jxLmhDQeCK6pBybS7uRfFrxbDWlcjWVabQEaBL4jW+zvDBlO6xPiLJQ5hukOV2T8u4yxkgMg4opI9JaWI6oM06UjvwdJS8ABt5CK35fg93X5yTzoQF77ey0A4fErWJVyod5yKqpnKU1tAVrULXtUAN0PR5TOidMYPWYo7MO/GqUySGXD4s570IKTrtuWs8mb/43AB4b+iBLSeyxHx1i4uXYtswXQRqTpNzSLFYH5AqgFGfBzkrneldl0vYbmWS4eHoYmkswVfRud78SLizKeFD7awpVspCAl9UttZHp/iYodM2KbhM17Ev89CutloSx4kX1TzfNewikeXQL+jjYJAwVSK0i3DUXBD0aF9ifFJh5gcAGeGe0GBy6dT4av9I6z3S4mlVxCwQWHulfxCRf+ftJbvkjLTplegI7f84+A7fKCDm3CcNxW8Xdcg+LqLugMZH42ib0E+jdXJVIdqlYXce7Hu7Arxrji9n9PPYQ8nj1P+eHJnWquNGCt+E18juTQAn06GXiQjqoPHrgEThNOK+G3eYj5RKgg4d58dN1ROLajDVfjmn1Dc14X181n0COxPbP1XJjeBXTQZvLfOx+EqVKgZeUvIO0hi43dOA3ylU0IBOScMX7th6GgeB71NAjAFYHU/T6UdrE1HD4PlawKJPMOdgmu1qTcaZac1o1fB37MZqPKiaSq/IHCG9Jml8VmwU/Gi7ZoedR/MhmtQIrbU7CLkE9dOWV9uNraNEMDcZyoXW2mZzCNugbA0F/NRPnN1w9qTAwmCjHclUDBaZnUdQO39A9YQTpVOizXRIBr72FLYOEWg69SaiutCgdoGBaIaTGgaCsGzqNg9+qo5tSyebsVdtpuiamsyIQKc8bZ/rUinHrZ9Gt23Q01aecKT66XUn99QSvftCanEH2z5Sm339D4Vc6xk17GhH0gno+OwbYwBbTCLqEsAdEeNO5CUSbttO4Mj8LoUF9PIdrQ8oM6hiBBSIEmJoCJSaYLya8aPAWIp5oD4A/MbD+B9AYAD9wFfqMoYGULmVBjDwBDF6xQ6kaNWd4ICHEwW/PfBuwV9JUEA4YILBdiF+k4O2G/iwwHFm/BCHqwstjrHD54k0O4TelbjqkhppkR4TLgXgiRsqkBN+Sp/kyZMMwmaCs6U8SgVFBHBq5X50hec/OoZVGPqvAHtp3GGAF/2ivItVlthDfyvXUtNxBuQz8yzNQS/6RaVhlCtm8WG/QFCIQYsTYk0tvoB54gswAN2PbsWsOoUmvvRrXMMRv7SWifWov8Pbf2bhFJaNLFYKJOKHaGvuUrAlPyS2guQKCqP//DOUAYMGkk/13PWKEqFmuvvtTNbOyuWQBC+H6qjn3z2YvOre60ew6+WrWihb8GWh2987D3qW0GxQXaRFuQaNIrKyGX5MuP6ylGkCEu46vtGVhfNpPbWWjq23oWgn5SuZ31LQJtZe5J8rQQfi2BN8KBds1zHZjR/IeiJHuw0bMWmq9vbAMRzUS3uHRQOPGGewjlE09gzOjv5ahLlVeEICQiF0qLTTonbshR87+eGndMDGN+/R8tFl+rd4fb44X9z5up+2B3D4oNs/wsxMPoT032sAew/wLfSJcp+0cV9ZGlEGEApTVeISPeTdkyRvnTKYNdAUMOJ6aweD5upArYMPga2zp2lnv9HGxDOVRaeyfIyc/uhPMjm6WF3zw7l/XlS7yxC+KTshKQp/NuYVhiwx/UggQP/s0MmBRJd7NVy3sXfxuVaoyrMoVYKytrwHt4IUsO6IQCzaGK/RcZr/ItU4HC7L7wu2Xm32u9dLsyY7A+t/g2Kb3zxUSLCBWRVtrFMJ8Zn8oBDkOconfa6F+W1P9/+JnHVyy/R5n7AFGxzmEXxwiB24XTu9/HJVVy2Q4zuKZS8jKljnBD05tWQZKQwn0p9goo03utctrs2q/d4nE/KO+7ssyGjKabA03vup0WvDMq3ZnPoBi2k/MfXB9YMLe18b/sb+mwvkxtlksL+qvcnZzZ8aIUJ7+vIk9eikvT5kI3IDu743rcrC5WRpcmv3WXuxwIrQVeOCM8Y/W6hGQbev/M2qOn0DJMkWMtDrLsbUYT0p4YzSd/j2bI0mpPb4XAS7CU+kFsB5ajJ2VzCa7gpyEoeJSYMocLhB3190OJ+qnkRrkmUTVvWRtH4Wm4vcFrn4n+XNiEMAiDJM6oxk6ime/2p/m8kfW7LOub/ky/p3u6nNWjKnSKvHZ0VXFFPjYkXCwSkk1rONhHVi/RHXIxu/piFZKLTzJJynvENdg1ukIBR4mhpuWhBoYqWJ/PVFs2DAuP+iYLMnQ0w/7amP6mok/GyXwa0IE+Z1V89E8rFv5HGK328jCgwhV2iuOer7H8o4QnSxXPd682aG3sxBR/Aq6YzMUREF88WPczfqcnR/qw1uW9ZUM4vm30Xv55s7NwK2OI10mSINaKjrD4Vi/RJrGo61vpfgoBTw89DXYHIlXkqaAIBGDogEUv750EpXae4ta95INgOnYY8nU1M06cjxSW+6wdtX18CsWiF9qmD7KRU8aeFs3jdfzbf6V7w91x1mBaEACaWicMnpiv7vLAGlNY2XlfWaCZuFpORPC4MGz/4YpiGeRhXEfU/VQizyXvzMGg5n03+K2/dDDMMIeqOvDT/1+4/Dhndchfs7JKybMGrCng7QcGfvWhpDIgf6gGR18eV5t23MHGVMD9+qcZrXPj+xEJlR+yeWusstQn7NXZNOk84ytNv5a82oQ5DygTWN4TS8pIbrQY3Ax8zUOV9iM0Gqxov8PXMnBqn3ta9cmIyFSg1Dn52As/rXKroQNJqXnTHi2eMpPpDfdu7Ny4dX1H17WBo6iq7QTmEmDBHApA65DIDN3SyiZmzCZyqMpIqRu8iB3lsdYrtnXRk+fUZZcH9naklRRmvb+7zLK0W8xnRyK1I1pcVmmTX05fvlp/QRLZ2moX6CqAn1WOdWAQMY+piTjIRDPa7AWC6peD/mw8EvzuOIxFIfPdpLY+MJjan4Ldeq/dT39XhBEG1KYZJzhQxYqoP5pJCgsmP/USQ393h1e98W6enjI9kMtUbB47GLLWq3xupQAIUjcZI+MR1K6Dr36FAPqliReZn1Nyph+xYFG90udLp2j1bsT6qJbsTQE7LuZ2dxRop6lPmbM13dF1lnBCyeB0kzJllEhs/pJ9lg1xLzDTuVV5kTaJ4H/3ub6bvOBKMkAfCpBTBfCzzPcTH7R+PcxGGHE0LZDQWs2Hat+JL98RkvxraoLNLWXq/oJMQMlHiZFJrbzbX/1AfbguNy9r+tnvohTKZP2aHw1TchUksWuB+Cu27GDcu3ZVL7uyy+aLRkOi9zcD+Qk7KlOOHafnYhufCiQsIg9kmSNmAvRoxaJS3md3uFgGkhr/fLI8FWXKXDwrwjEoRiLwfXPAtNLnsBnOMGmg3Y/YLomEJju3VW1fv+BTDVoXEc5bWRpy0M9pO2CPcdkq23WYryG+TyY8GXN8fXEfJ9mQTIAYAuY8EJjDK49sCDsEAe+p3imMvvx9+hOvGZp1eSyakLHxIm7bR1q6momGzP/NA0t4B1Kn234R6MfLhuR5L7FR3gcuB6ILkS124cpulA89z4p1yWVNb5Bt45knVtrspvRHaiH8RZ2qEQsak9gekbow29qUtZzgmfA9lal4Fax4A34ibG0mCSl8yK1Ac7REPMlgpq/Vb2VB8+i8wGoAALJnodRcFYG8n+s/zdZGUX+xZFYUrtLAN2IM39MzRVrAxHh0xpa/Q3aGcQ9YxJagxXmZh6LLCuXTId8ufBHC1uiQGZtHaWZR7npJGSYjF1se225V+82cyqIbDHlgPuzcRzfK1YN+y2o72lR2CNCZOS38+GtBY5RjgzprK5VVE+52lKEsz3ZRtwKq7Vmq7YtbNAbBVpsHgMG68pdqQafKptQCI+Hr+RJ7kgpZU9YFnNaNgMTzp9uqQrqSoy/k1FI+nVFUUqS/TTvXrq3nNV0vidaUzfJUbWZT+dDowKm3LpqQW9rsqmABLkVpbYUpGgVzZfxhHzZHNdJL+FHEPv84Rlw1xACedPFaooZOTZC29acWr7uzZhOJ1a4XmNrisfLF45YEf13tOOh/rgS383xTFR6+mCFe8i/qLnalf9Xz6mLY2TFT+j1g7PqYWXqn8Ysv6FX/dEKfWsH/SU7RrddHfofiKGu/ZTY+256EeJt1X2yk/lOy25F0yynEQIeThgKj2wbTWHuoD4/0jahEchULhE5g/Go/Sie6ddEpWLILq7Pzg9XYAjbr7ivXPM40vJsgNTx98wUqKdGcrxvGRGHwvse4HhA6CI3ZE4Kfk5pdz79khw69Vdd6ILMPEFATwV3u1RZtKquwTG7Ww/ecVecF4yebenzxHatR+splqPc9qFHx1jISwff+v2wupp19t3n+lq+9ZM35yJAQ9cq2zmFHClshAG+FsX8blHhuvR2H9GMFeEsAWxKY+esuw2iBsa6QRMMS++rCIr1XhzCNSmjlJvCeKuelTm5UVPz52rmhSQ+pMwEIWtYFLcXYk4ybXi0i3pQe6tMy0UrmDq2T2RZgHGGEbxQz5DFObL4TiCVqELpfsPgFJJb8VO3YBkxMIlAQsSEU0c3aDiK2J0J/qcUisKPoqB8n4SAPaGE/4S89Tl+bPYliqi9DLrqG7phcEjwTHq8tRZ30SupitlcU1ADFhu5SZSNeHzstsNVm4oLCYGc1otONMZrK+0flG6mSWP0W+UtIx9oSmwtF6+HsWjqIIsR7oWh78nbpsuSX21ShKt6tF3DnknXbaDhEae7SKF26GlbHJvSpqQ+38yI2hBfppYpFyokkzGu2mDf33Txr59fxn0wH48IjZu0Ae42zaUQQXITiMnRixbs6dfL5117IMBlq9x95Cdzx+OmDeiLJhGlc9cXrbALhk5mc6peY1NkBFYkpXkhUut3DIMzsqya+RUfOZxfKDZuj8clkjo27Z6/pnP7w3bZgKcct/YNUn76290cFa66NNvsI7u3J53cozSY1+ZjzSC3WQzb/78j1WHU2lQy/7uICV+PKyZ5yU1xi90rgE5r1H3vNYdoYTRa+cPao4lrJiUVtqegkq2qkEaevTOjiOsYvPlpWkeo395Z7qa119g8S3ixsTgr0rTecFjhQjn16XAq2d52qym2IuOEbOB5+EkbLRa/YWYsN72S8flTvHld63HP9woCOUftd5eV33ogC+4Eg/WfLygUQKO+ezv3hMJUjnb05F8tnPo+l4Dald05+P9c/mD1bDvYCubuKCHorUTLtcjwx30/EAH8h8EBdIVKb78kIYHTy8ILdX3/gcedyOMa8L3dqW1z55sF8GMANkkLGG/LGHukMd1Bt5VbXdu19uBN+IcDfz8hieZirbYKu0MZJ47KY2JqJkqiGbMeycqxjn6sO01C8HBmhQL6oijwalUv/G9ppe+o8Kp9RGy48Djxj4HljGS6ye7mtbrGZYVmmN4U6oPIyVFcOiVuKp8EXOr75LzOIMERdDLPCOWmI8RERHvAgC75dz9hCM/N4IY/qmB/Knnkl2XXbZEQYCsT0VvUR/nEME6M8GTtJhwNTznE0B6eF6MwBWrzzNvDU+tfw5n9lSo7xiQoFqMYi3SaxSdEVAtSkvSIyc0dDM53L99AfSHHzBVZDyv/giFORph4aUlDkQwzfIPVoGYRt331pMyu7OntHpWbBpa+O2XzTUNYqIMWFD11fvdoskl/0vKICI1tkj58GAdKw1XOYn85dljqImaEn5GfVkzas2VBrAS+ExABoTIsQJdrX2Dag6I841kt5ygaJZkN/ja47XjUwknzobSgVwv6GUtm24HorYinPQNg0ELPUy//IiY1//XtN9cm62ZYdSdm7TiGbFrykbavf+/Vjsbf7UftzHayPl8yGMYT63kjNWhht0CRpLmb+be2ieOGGzPSPKS+jz+mKXb1CNl7ATUskQU5nOLjPDzgdinWOvHOg/x09sGNg/A7m2y9uck/aSNxHN0fYEmhETXq8F7r8NAVKk2ZbzNJs3LDGnGvAenOdWmJp+TtCKurThMAEG+ohNy1aLBaDxKoBuYDyQz4a0IeOFNkM040kkdTBY1/LxkZU7QIsCYt8W6R3j/oY2oUxFMzChMvGfQJ3XMmQHA3Z6SfODRlXXZnHRikVDFmn8uv6bqScACzWm7AYPpiBmPVTCIaLcFRRZS6Ng1SZ1sb7nrH3XPXlxyCaY2AQX4O/6L9ON1l/UH6xhv9B2FC44gaPT97/nti63gaWxdvR8H71aTF4WUPii430MJc2EB4E5NR8MaF2V6/Oo6qazIKdhFTz2noPJY5TZJXOqpBEeCPTsqb1TjNCe91MvoPSYlX1IJ1a6lipPN+ieePgPIrT9pD9NcXCTvDUZnyEIIs60bWJJ+yzH+jCJzkxoP1/YFyqgct7NavzeUQm+ZSqmM0n4KrZ9DgBVBU7TTRFH0jUJjRyWmNEM/SWWIjYffbMs6ki8OtVLU3ZrAMQ0+KxmNVQS3AH001sfmCbyFjColkpzH+OUzb0l6hEsQwjOMCi/elmTTuKgPgwO2XaJgbPmuDApFwSfbRJDPRZQ+pvtEW5zdC5lKsMPIKT2nxvBwkEdE1/0nue1ENC+JDy3M2L1f9mNFhbS2mp4Jhd/rjp5XkF4ZKkOIOQ+0hrTuzKTCHhoU6VcSuL3aAzbV2EyT5qYGr9pBCIu+GA4HzBqezEJyP1G1lxuoF2gDI9sWz1pfPDMejUtjkyhloezQbHEUQZ8gxcPM7hb1O/jhanZBqGZFitW6Os8xmfy6Wel1qqRiBYMHBpPUJq3EiEaWLTHeiswaNa5PuEgPT7Q9rY/oC/tQfj1eCpoZ+/djaZ3SWtXpoYSsHPGortFbmL1AtyaToJVvOyO4h17d6kdKA3nSNXLBx7nvHQ1UbEc03bgWdF79x/1aI3oUDfp4gAkcLjluOEyfjQHTh9EGFFHvTbd3qv2xgBNxtkA6leL6McotcXt14O5l++ToLZs3aKrhw1hURuxApOpEbKUDFyc71I+08DqdaJtlFTYQRWLD1DghSzFStez/L6UxmhmeSDQhPAUkQRvwEYDGeQZAwD9nN5Wvwh0EnMLpE9Q4923C8AkrBB/LXsiEi/G6o1Zzry/Iomaj1l5xGRAJJXxSkeGAvsuK320SYykYhQkrufA6ocRGmr/GLEr1rritxAalxUgIb0zyngJ9WRKcGvETUF0WrtPZlSk9sJ0EfJe4ATHQpwONvj/YIqs56ExTQtZi+cdFFWq9lN654Mp+fddnw+0wI0Nb5hCxeXqqisB1emiCdUhbdPyPX71/9HmxcZJIppKFrYgl9GUiAAsMlx2cdEgWCP9TuZqXWKjBcc1Mgm/j6ymv1KbIlEqMXGbBvGZlHxS5k17IbYMQqtAck9/s9z8ArtgnmFxdQDyWHiT0dYpnE28m/0nXypdig2eG52sWSd1E6+055G14GBPCHbR8C/ahJYjhgeESDgHsFY9c4jgk9qARyM/PUayXtsGk8uaA+hwjsgDH5REFCW99LFj0RoRHNQjDnVS+iEI97rbMxIA+v9wd7D7rJvd9YLjt6IjhqaCd6RaGa4OyPjq2KvbsReS2ET1xdMMWLGaOGQVK5ojQyq+IEqWVHRJFgMdOKziw8OxCvS/K+tmx+XkSVJ21+6F4u9bSxjRaDcbXZEBmmAxJBHo87mWNV3FC5U4XoyFm9xyI7MyN8Dzpd+5KkaVvkBHHJRcDNFvLpz6genAS6nLRt68PqhcAQtgPvvT782cSsdG3/M73hqBR8JhBTN3MojI41zyyOBt4dvR2MZp7Rejv90ddn9aqYqcsQkQSMoZMeuwAP8CEjT3tfOmE3BaS0gAEAIh7fUoTpT0bcRIHgIOahyQzXDthE+sn5qGDTCtYgZUL9AZonFxLnbghkd2nUaJsIquXK2A3TtUJSBPatdhyKjANv8UQCI7MQMeMuvJlKtSnD0VDqGVWhiEWMsCkiHzD4iJu4LlFnA5JtVofhDXlUwFdnxo3XDQsRsDolGUF2DYR1kcgAtbPDDKAjtOEAgjQkMHKDSntf6R5wJWFG2OzRDJRyNW/phCEBKaEgCeXsbDuvCRtj9kLsfTkWc2UcdqTY3lY81smlz+5gbYSq69OE5H+QZ9+NVr8gAlzNryS027xN9+n8lyouSTRNFl3UgkXH4O+IIIYnELBvaDvYUw5RUp1h2ciFYenqguNExrnZxbq0BKk8CrhEZXExqv305pSX1Sx+BoezIvOohwuj3R0nkGgwAHDoLdHSjgHaB1eJaL19DkE4Fy9UOJ+j/rS6JD4PqSbkjKDTz416cakkXa70YdL1dTddcukc5pCPBzGDg+z4iT1WVWnnqNjg40ZvOp9IFRviIABgQjVMfqGe4AvPMQHfzyYBekHi6oLM7nxsoF5rkzl4qLXXj19ug69kVLMfxdTJPnBtZoLcKcbZ4cYjkV9oIbWGHJm5G7Clhmg6MMfxAr4xTNRkUfonMOng2arMessKeCooQ7Qg1WTO4V5hunCyMY0xzuei+v5SSASBjk22RbZgD+d97zvgt1x1LfdTJQuV785E9MJkG+p52wN1reC63m3WrRAsavh0e+tGTb0//3R2VZiKJMvxrCOuPOao6BXIasrDt+5hpazsMPb/KGJ9liBrqGFRZuQjcbROOXFHo4ib/uBz0IF1GYuGc3SrPZ65qnyBPVQhuW0imjs1B8tt8hzzRF1I4+u3jCMA4HhzWGPuR8i62z0N92E5LblBPPNxrFxTEYVLpvdJlwBwjAfAjxD3bQZ4sTak1mtsHpXkKE2bFCHAzh5fkKjtPveXuTvCBoTyRV5qlm+UmVkFQFrczqKyFUzG8oHlaycKMs3MWP0WSKTHrIx26HnpcucAQfqAKwnkxBC7Q+c4lxzPYt5Ogfh6I6Chw2k3Z3gNNxZOIMc9qQHGzVJwmEHiZ/2F953zYifbgwU3oYzr7MhrujN05umN0lXTE8LYg+2eOTq2aQZSzWqSYtri1KLhKIOJSn1F7TAhY2s8iytQZyDRSylUzhbTJ3KNykrT26eriK9yWSlifshi77/YKSXsLx7MOUwGgxpY2k0J3G3rngHVY9dErYWAzuXLdogyG0gWoh4LStSl54/pSxX99Warfe4yqdpBqoyIoCKoQRiLgbSeYyHImLIfL6GKyNmVXl7O23MNbWNqdBsT4UK1RerJargxcvZbPGGNpxyGpHBPFuk9UZLsr6r3d5D7I4YUb8R1e3jUAG5I43tm5vNJpe6dHvawGhB9dNGW74ojUwpx1UO2sAt4DHgRpO52+nwwQ7HuId43V+s4WwRy6+g19rfhpm+XdvapzfT75wJJwlgBVzJ1KTrCrrX2tmXySaAOdGiXBLvRmeUluP0tM5PRScTgbOCXGlRnAFOUbXJTqQ8ZApna9C0ZL2Wg7ij42vaHRtJRa+VaBSBoSdtmNcf7bXkMfcTTV/73ufFab+qj4gRquAwUOl6aEOGtl5Ud4lcgR9FhCuqRDob6RXohVKnLwhL4ILEAqHbNpiJW3ZRtYjn4k5R/go/jw5xM1+4zXyXBr0GTbrIMHnsdzVxkjmS5xRrl69SBA+ySC4OyG6QzzI3IL9H8wDa288UHkbd33A9Q3z1AnZBqb9o1dtGV8QlN3jsNnwKkEBpCamgPAEAUixaaQnZD0A1i5JSw87dlDpKVxtEQ1KnEPWfcWjNthTe8suaO+XRhoQv3i9pSUvp9TS7XWDxhFQb6hH1/uxdtp3tU+nyh1Kals6yM7ldH9bWWhmb2k10LnKv3yJ/fE1+8kJd4dK8JVOzvdalwYLPgOwhiG06V6XkjEZKVIjYme8zk6fPgwj5mzLTv4KrvzKyXb8+URi9MxmRbmO+X/vCcSw72aZrnsj5vjtMSk0fiqZBFrcMNJnmEy/8AxVuHpDnIEFDvB61vgMSKiOwgZu9rJ2iMfgxK3mrDapl8dKuZQfPgje7F/B6unS/dI9I4lsimIyakU3dVPlLfb5pXV1UE0WqmO01TigRBKZwYXyrTbqZ/gGAMcJiQwxxcp11+KiD1PhUAWZJYBu7X5faMsfgqRobMBCE0gJwdkDECiWWcEvZUbKy1h8p0CbR4icX2PcQdBXzYOyXLcQy25bIP0vWau6sCEvw/RTt5M1GmwHgPfPF35Uf5yB2tFkFs5BjlJY5Ls7zbOLD+bThC/lDcnat4wd57cwr4Ntmaf8Z6Q+8th/gfp3kDZ764Ns+t6q+S0GDE6I3ARf5m8g+iRQGHOBwgh1gFj5aJZet0eR8WPSNgwzq5BJoLjiN7AsWgxMycbK2VIoLKRhGy5GbammOYjR1KtsI1Yq3IJJmpMfBWgp3NIAHs2WcxWsTUkVCHwlvyAF1XSuac6RZzM1veYjHBdRk4lnOIYDAI1hzGDCltDHUmUVVIl15lNUTfVlClIywjaGMc5uyE/zVXTuRHAuOr673bp9KkOJiV0xHM0mb4Afu4UqrfLU1ampHJEdad91Z0R07W8mWuZcR5KHpV0LdS61uJeuL8A+FJzMim+Z6m2IZ2iJSl64NSvjC3+0RCOk8XHBU/UM06JWbUW3Rn5ZA8mzRESquD/LYnYkdsUBLeBmZVXZWOQPd1oMtFqsiq4qrjlfjuJzmQjlzKlrRHBybLzVA4eiFjhMuJ3d0u5HCUE4WCaLeBNexIwtdOc5/xbQIG/8sayNsxiQHTAReFMdcXXGOBzKLqwNQNoPOD4ewGv2omE+qSbpQuIAxpc+/IiE6fAl6HVdY18P7TvgpRbYbwb6ZbOrbfVrdtLrp+rQ01fFYAI0a6Qj1Sl3YrtxQ6JgBPLV2vONykrs7o3Rr2W7RGWETUqOX+XFXHYQ31l+1U5FjfccXh+XcwdkjUd+JHZM+m4FHktewTOiwiWenxz/uIUT6MLwCy/C8t1hY6ROhjaWyWFdOb5pK6pZv/lSAyV9V00BoC4+/xdzYRsnTedZElgtlWVLcfmidinOoPjvmwIyiy1svZIZRZAjm3c3bl4JyQna/dpYNXl/SBxX7J3rBGLUrrEaoe3mky136bH7Nbz15KiUKs+46Ez1Oh6nVRhPiLz275uISbHIbhn4pPi9dZcIomlItYeRhXvrlTQEge+FmZxxZPZRj5hnMii6Iqbc+uyfRHeW+a1+hoswCq3+5BybHmAs1Vb9UcMZD91IaQg27y4Nr99E9haPL8wiyoFGwLByl5yo1TFu/Qh/Oe72YaYD8ePX2pLOyyLexa5UzhrfFNzf3lQp2M/+ljZ/st4+SO0SXOz5mPtLpKcm6jrYjsiNhz4Y96kDXUID72hYCfEjZYJlKbyyKJqsBE5vkcKCt9Xl6e+62+ZKBYK0rAqxvgw5dpWU+BsO1sHzt89At9xOnrgd6smyY0GtoAFgmMzlBFXwttWTM+ZV99OBM3LZByvyQBikPRea2lojsCt0NYATTJ0ASGUH8wyFd3lNBcKHCEKr2V7KGB0yyt4wbbgG+QcGfwFCsdHZ+GiT9U395MuQz92j6zleusZEH1o1cPr2QQzIF6pNnzO5lGc8pjiRtM7hDAdxd7XRf8C2ZtlI6wnAc0PH/fl+uyHZnmgaUqSPRX1NDSD6Ce3V1/K8ljkqPfujledGshrIjX4lO4ImpfixJ6/1uqjVqzVHOHxrwmmzUG87csVE3RjBbRiL6xNvrFKeDckKrWoYqbCrFq/473nZ3rBpepIet9iuQ5EatbOYqWg0Zl6G/yrSS3dfSw8m+j3WtE++EEbeLOBvcS/haz7FWrGYIJvG2EDGfNwsbeFo5Zt/tp7vq+zwzmyOiv0sgB18qSkwBMjNtzc+n4GDbMYaaCd7jEpRBBUY9MfihAU0WgX1kRIFHQUrFkGg1kC95ulPqqw00U3MKYKEiwW4R4h+q7EUgKGWPVfOWQu79nGfwv1Q7TlKWLC0blUaWtYAjFZ6zhpolvnx4EPrENSL9x380CI6N+GPTHP6Ap8DKPjvLL3FnEMgPOHPCTObw8YrLqNZdwCI9S3Uy5SyAkIkgROc2cqftfkblp7MfKcybW7KApGo7x34YT6aDPA2qMS3mUtsNuJPDvKx01t8OHLcD++3A+c1dB45ieJnMBAcjvEpjl/b3xT+Lwl0aFNiJp+tTwdMxnKRHxmI/comJbFMpptw/Y1c0SHpV9giC7SSZ0rBS0BjJb/B3c8lx0VQwMZDBhucn09NR0GFnxIbAoaq/xmLlqU2lxEMfbWUVJqYxfQ039HQASVshRP0jUe9ZaZgJpOC/FDtC0FwDncH3sr/BxDAoohfYyjiRXtRYbcCaOqXqydD4OzsUsHdWwTniduU/6hT9k9mclkrPZfnDY++3/X56XMPI6ngtoXMidLHv3cZj6gN54K9wUgfSICk5rpH/Vu8YfbKzg8UwYjnehLsTHnow0SJPg8ms9TnaUQtoKX5A+wOzKyDv4zxyMI60AqGZdE2B/0HxSAPEs0kxWr02vhKJWKM0z/D7Hc1ALUupdwTzsvBj0H0p1vP6Y2SPPAHix8gieRoaLKWLGvY9mmKRtyEdsBlCy/q0E2NkrTfBQs/qw/DO2uTKi1PQQhW2P4Y9ILz+cnBZ+feNejTO3ZBuHNB5/VBa1p7wwvZbRcX/FnnoYhcdpEXZwB0JESk7Xsn5nvVFoQF4CdByQsMmmsG4OuzwKtetJNA6GjTTcwt5m9Jai9qcxhXNO3dxTuOwSlGGuxlycCMYUjIfuAMnOxbKGfEsT8BhhAlJOVgJ6KXTQC7LZR4w5RdIHfbSpotz4jdPmDTiw+8bUivx3K82XXG2BBcU/qxt6YVXv6o5mTqgs514Cesw/ilGt0baY3XnulKpPtyoxIxp+L2VMvHFf0RpFqeQ9OEE3fuvx0TmGtOni6vrG9SOLw0sPr6+fXq+gWtw0cK4cl8z3RJATUj8tM5DR1A220SnH1GXwHP5YroWrCWBzG9BZxsXmxSOPjiDAL87Z5cMmUd610ODK05KA8uX9dounYER9EPMA+KHgPRxnmT275OouaQ9iVe0irmjJjcxbJGYAziSqARB7GHBshBGG8smWxEhwum7LpdfPMDlLDdo4TF2sojX1Pwa22xdYWIqShCdxjMlIFixF13+VqXz1vhfVDfBRNkNyiQNhi4+EmidCtP2K1mWaa+ZH58MGvP2dB2NqrYmk+JGqt2O9uP6u6Ir8SthDsWQl45c9rFYrC+Qhy0nh3LIUF2FmbNy+ljwKosekz/hZadvrXoFvUWVHNQ2y1Oc6mq1GEJY7zlVqmDcvhCuphKZktvV8nL0sX+uYat+7vXB8uPb2I5ttqXvg/mwxJshyvQ0myLhMTEyCNRZlKDHEDmQCUfxIEgS4UB9u0cWCvFpb1kcSTnziGilpWCgklViNmHy/QnRJ34cU6ojwV8+bPv0FzFCfK5iT4re/Y/is1Em5TdYjsW9ohW7Gv3SGINhN0wzdG6OihIqtQ3B1WLL/IKcs9JbmN+6ZQgO5Ynn2RHHP3RLnjdtqKOyLNhjPL0FvHSSHPICGVsFqqzF7oujf4vkumhxAVIPVPg0+JSmOxcp2o5JnyMV8DJX5KVZFDadie2C7nwpUrldfLeECQ/Z8XL8Qbr6ImI1OjOcjAJh4Tf9PKI2a5L/HYiZ5N171acDQ3I6rDYiuhwt/JClY6Obap42ijbazysd/Ir7+mhx6cREVxeGtw28+S206mEPicMLBbRxmgQN7Ldd7TC7W41WKH4Ge/1XOYfSY2HE0/rdRBMfBzwX3luYwzF+cI2Oxiddo6CCGLNWXB8Kcc0wd+nWix8eYvdxRmudaJeEwaE8mUXkNfHXgQtwQKqEXagO2+VPStDLupej1Tacz0MNhu4mkSCOiETfT7/9kE95OZZ4O9HgRVE62ycnY6VUQLIuOZvmR/OljS2qFxWet/shJmDPUgr+jxGiI2uS+tN6oRtjdJUZyYNIBROPMRL1gp9tyOFSCU4JyTOxILokWAZ4HA79qft9avvvfyXtssXq76x8Fdh+wgM896eRxpxf9msJGyEnB74WrYZBf+57Gx0ST5ZKY4PEU8kfcy/b26somyDU50uVnuJ+ad/AKmWOp7B2Cqz/h5ZEDqgOia38kqy+f9iVSEaXJYMV/wY=","base64")).toString()),CXn)});var cgo=A(Whe=>{"use strict";Object.defineProperty(Whe,"__esModule",{value:!0});Whe.extractArchiveTo=Whe.convertToZip=Whe.makeArchiveFromDirectory=void 0;var ago=(Yh(),Dr(Wh)),lb=JC(),ogo=Ovr(),uF0=require("stream"),lF0=ago.__importDefault(tgo()),dF0=ngo(),pF0=ago.__importStar(mB()),mF0=sgo();async function fF0(e,{baseFs:r=new lb.NodeFS,prefixPath:t=lb.PortablePath.root,compressionLevel:n,inMemory:i=!1}={}){let s=await(0,ogo.getLibzipPromise)(),a;if(i)a=new lb.ZipFS(null,{libzip:s,level:n});else{let c=await lb.xfs.mktempPromise(),l=lb.ppath.join(c,"archive.zip");a=new lb.ZipFS(l,{create:!0,libzip:s,level:n})}let o=lb.ppath.resolve(lb.PortablePath.root,t);return await a.copyPromise(o,e,{baseFs:r,stableTime:!0,stableSort:!0}),a}Whe.makeArchiveFromDirectory=fF0;var vXn;async function hF0(e,r){let t=await lb.xfs.mktempPromise(),n=lb.ppath.join(t,"archive.zip");return vXn||(vXn=new dF0.WorkerPool((0,mF0.getContent)())),await vXn.run({tmpFile:n,tgz:e,opts:r}),new lb.ZipFS(n,{libzip:await(0,ogo.getLibzipPromise)(),level:r.compressionLevel})}Whe.convertToZip=hF0;async function*gF0(e){let r=new lF0.default.Parse,t=new uF0.PassThrough({objectMode:!0,autoDestroy:!0,emitClose:!0});r.on("entry",n=>{t.write(n)}),r.on("error",n=>{t.destroy(n)}),r.on("close",()=>{t.destroyed||t.end()}),r.end(e);for await(let n of t){let i=n;yield i,i.resume()}}async function yF0(e,r,{stripComponents:t=0,prefixPath:n=lb.PortablePath.dot}={}){var i,s;function a(o){if(o.path[0]==="/")return!0;let c=o.path.split(/\//g);return!!(c.some(l=>l==="..")||c.length<=t)}for await(let o of gF0(e)){if(a(o))continue;let c=lb.ppath.normalize(lb.npath.toPortablePath(o.path)).replace(/\/$/,"").split(/\//g);if(c.length<=t)continue;let l=c.slice(t).join("/"),u=lb.ppath.join(n,l),m=420;switch((o.type==="Directory"||((i=o.mode)!==null&&i!==void 0?i:0)&73)&&(m|=73),o.type){case"Directory":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.mkdirSync(u,{mode:m}),r.utimesSync(u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break;case"OldFile":case"File":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.writeFileSync(u,await pF0.bufferStream(o),{mode:m}),r.utimesSync(u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break;case"SymbolicLink":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.symlinkSync(o.linkpath,u),(s=r.lutimesSync)===null||s===void 0||s.call(r,u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break}}return r}Whe.extractArchiveTo=yF0});var lgo=A((EXn,ugo)=>{(function(e,r){typeof EXn=="object"?ugo.exports=r():typeof define=="function"&&define.amd?define(r):e.treeify=r()})(EXn,function(){function e(i,s){var a=s?"\u2514":"\u251C";return i?a+="\u2500 ":a+="\u2500\u2500\u2510",a}function r(i,s){var a=[];for(var o in i)i.hasOwnProperty(o)&&(s&&typeof i[o]=="function"||a.push(o));return a}function t(i,s,a,o,c,l,u){var m="",h=0,_,b,v=o.slice(0);if(v.push([s,a])&&o.length>0&&(o.forEach(function(x,P){P>0&&(m+=(x[1]?" ":"\u2502")+"  "),!b&&x[0]===s&&(b=!0)}),m+=e(i,a)+i,c&&(typeof s!="object"||s instanceof Date)&&(m+=": "+s),b&&(m+=" (circular ref.)"),u(m)),!b&&typeof s=="object"){var w=r(s,l);w.forEach(function(x){_=++h===w.length,t(x,s[x],_,v,c,l,u)})}}var n={};return n.asLines=function(i,s,a,o){var c=typeof a!="function"?a:!1;t(".",i,!1,[],s,c,o||a)},n.asTree=function(i,s,a){var o="";return t(".",i,!1,[],s,a,function(c){o+=c+`
          -`}),o},n})});var fgo=A(GJ=>{"use strict";Object.defineProperty(GJ,"__esModule",{value:!0});GJ.emitTree=GJ.emitList=GJ.treeNodeToJson=GJ.treeNodeToTreeify=void 0;var _F0=(Yh(),Dr(Wh)),AF0=lgo(),TIe=_F0.__importStar(Sz());function dgo(e,{configuration:r}){let t={},n=(i,s)=>{let a=Array.isArray(i)?i.entries():Object.entries(i);for(let[o,{label:c,value:l,children:u}]of a){let m=[];typeof c<"u"&&m.push(TIe.applyStyle(r,c,TIe.Style.BOLD)),typeof l<"u"&&m.push(TIe.pretty(r,l[0],l[1])),m.length===0&&m.push(TIe.applyStyle(r,`${o}`,TIe.Style.BOLD));let h=m.join(": "),_=s[h]={};typeof u<"u"&&n(u,_)}};if(typeof e.children>"u")throw new Error("The root node must only contain children");return n(e.children,t),t}GJ.treeNodeToTreeify=dgo;function pgo(e){let r=t=>{var n;if(typeof t.children>"u"){if(typeof t.value>"u")throw new Error("Assertion failed: Expected a value to be set if the children are missing");return TIe.json(t.value[0],t.value[1])}let i=Array.isArray(t.children)?t.children.entries():Object.entries((n=t.children)!==null&&n!==void 0?n:{}),s=Array.isArray(t.children)?[]:{};for(let[a,o]of i)s[a]=r(o);return typeof t.value>"u"?s:{value:TIe.json(t.value[0],t.value[1]),children:s}};return r(e)}GJ.treeNodeToJson=pgo;function bF0(e,{configuration:r,stdout:t,json:n}){let i=e.map(s=>({value:s}));mgo({children:i},{configuration:r,stdout:t,json:n})}GJ.emitList=bF0;function mgo(e,{configuration:r,stdout:t,json:n,separators:i=0}){var s;if(n){let o=Array.isArray(e.children)?e.children.values():Object.values((s=e.children)!==null&&s!==void 0?s:{});for(let c of o)t.write(`${JSON.stringify(pgo(c))}
          -`);return}let a=(0,AF0.asTree)(dgo(e,{configuration:r}),!1,!1);if(i>=1&&(a=a.replace(/^([├└]─)/gm,`\u2502
          +`);let M=await lG.pipevp("yarn",[...L,"pack","--filename",V0.npath.fromPortablePath(r)],{cwd:e,env:x,stdin:c,stdout:l,stderr:u});return M.code!==0?M.code:0}],[u7.Yarn2,async()=>{let L=i!==null?["workspace",i]:[];x.YARN_ENABLE_INLINE_BUILDS="1";let U=V0.ppath.join(e,NJ.Filename.lockfile);await V0.xfs.existsPromise(U)||await V0.xfs.writeFilePromise(U,"");let Y=await lG.pipevp("yarn",[...L,"pack","--install-if-needed","--filename",V0.npath.fromPortablePath(r)],{cwd:e,env:x,stdin:c,stdout:l,stderr:u});return Y.code!==0?Y.code:0}],[u7.Npm,async()=>{if(i!==null){let O=new Oct.PassThrough,V=gIe.bufferStream(O);O.pipe(l,{end:!1});let Q=await lG.pipevp("npm",["--version"],{cwd:e,env:x,stdin:c,stdout:O,stderr:u,end:lG.EndStrategy.Never});if(O.end(),Q.code!==0)return l.end(),u.end(),Q.code;let X=(await V).toString().trim();if(!k40.satisfiesWithPrereleases(X,">=7.x")){let J=uw.makeIdent(null,"npm"),ee=uw.makeDescriptor(J,X),fe=uw.makeDescriptor(J,">=7.x");throw new Error(`Workspaces aren't supported by ${uw.prettyDescriptor(t,ee)}; please upgrade to ${uw.prettyDescriptor(t,fe)} (npm has been detected as the primary package manager for ${FJ.pretty(t,e,FJ.Type.PATH)})`)}}let L=i!==null?["--workspace",i]:[];delete x.npm_config_user_agent,delete x.npm_config_production,delete x.NPM_CONFIG_PRODUCTION,delete x.NODE_ENV;let U=await lG.pipevp("npm",["install"],{cwd:e,env:x,stdin:c,stdout:l,stderr:u,end:lG.EndStrategy.ErrorCode});if(U.code!==0)return U.code;let Y=new Oct.PassThrough,N=gIe.bufferStream(Y);Y.pipe(l);let j=await lG.pipevp("npm",["pack","--silent",...L],{cwd:e,env:x,stdin:c,stdout:Y,stderr:u});if(j.code!==0)return j.code;let M=(await N).toString().trim().replace(/^.*\n/s,""),C=V0.ppath.resolve(e,V0.npath.toPortablePath(M));return await V0.xfs.renamePromise(C,r),0}]]).get(b);if(typeof k>"u")throw new Error("Assertion failed: Unsupported workflow");let R=await k();if(!(R===0||typeof R>"u"))throw V0.xfs.detachTemp(a),new Afo.ReportError(VYn.MessageName.PACKAGE_PREPARATION_FAILED,`Packing the package failed (exit code ${R}, logs can be found here: ${FJ.pretty(t,o,FJ.Type.PATH)})`)})})})}lA.prepareExternalProject=O40;async function B40(e,r,{project:t}){let n=t.tryWorkspaceByLocator(e);if(n!==null)return $Yn(n,r);let i=t.storedPackages.get(e.locatorHash);if(!i)throw new Error(`Package for ${uw.prettyLocator(t.configuration,e)} not found in the project`);return await NJ.ZipOpenFS.openPromise(async s=>{let a=t.configuration,o=t.configuration.getLinkers(),c={project:t,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:a})},l=o.find(_=>_.supportsPackage(i,c));if(!l)throw new Error(`The package ${uw.prettyLocator(t.configuration,i)} isn't supported by any of the available linkers`);let u=await l.findPackageLocation(i,c),m=new NJ.CwdFS(u,{baseFs:s});return(await zYn.Manifest.find(NJ.PortablePath.dot,{baseFs:m})).scripts.has(r)},{libzip:await(0,yfo.getLibzipPromise)()})}lA.hasPackageScript=B40;async function Cfo(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o}){return await V0.xfs.mktempPromise(async c=>{let{manifest:l,env:u,cwd:m}=await vfo(e,{project:i,binFolder:c,cwd:n,lifecycleScript:r}),h=l.scripts.get(r);if(typeof h>"u")return 1;let _=async()=>await(0,_fo.execute)(h,t,{cwd:m,env:u,stdin:s,stdout:a,stderr:o});return await(await i.configuration.reduceHook(v=>v.wrapScriptExecution,_,i,e,r,{script:h,args:t,cwd:m,env:u,stdin:s,stdout:a,stderr:o}))()})}lA.executePackageScript=Cfo;async function q40(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o}){return await V0.xfs.mktempPromise(async c=>{let{env:l,cwd:u}=await vfo(e,{project:i,binFolder:c,cwd:n});return await(0,_fo.execute)(r,t,{cwd:u,env:l,stdin:s,stdout:a,stderr:o})})}lA.executePackageShellcode=q40;async function M40(e,{binFolder:r,cwd:t,lifecycleScript:n}){let i=await d4t({project:e.project,locator:e.anchoredLocator,binFolder:r,lifecycleScript:n});return await Promise.all(Array.from(await Sfo(e),([s,[,a]])=>Vie(r,(0,V0.toFilename)(s),process.execPath,[a]))),typeof t>"u"&&(t=V0.ppath.dirname(await V0.xfs.realpathPromise(V0.ppath.join(e.cwd,"package.json")))),{manifest:e.manifest,binFolder:r,env:i,cwd:t}}async function vfo(e,{project:r,binFolder:t,cwd:n,lifecycleScript:i}){let s=r.tryWorkspaceByLocator(e);if(s!==null)return M40(s,{binFolder:t,cwd:n,lifecycleScript:i});let a=r.storedPackages.get(e.locatorHash);if(!a)throw new Error(`Package for ${uw.prettyLocator(r.configuration,e)} not found in the project`);return await NJ.ZipOpenFS.openPromise(async o=>{let c=r.configuration,l=r.configuration.getLinkers(),u={project:r,report:new Wvr.StreamReport({stdout:new Oct.PassThrough,configuration:c})},m=l.find(w=>w.supportsPackage(a,u));if(!m)throw new Error(`The package ${uw.prettyLocator(r.configuration,a)} isn't supported by any of the available linkers`);let h=await d4t({project:r,locator:e,binFolder:t,lifecycleScript:i});await Promise.all(Array.from(await Yvr(e,{project:r}),([w,[,x]])=>Vie(t,(0,V0.toFilename)(w),process.execPath,[x])));let _=await m.findPackageLocation(a,u),b=new NJ.CwdFS(_,{baseFs:o}),v=await zYn.Manifest.find(NJ.PortablePath.dot,{baseFs:b});return typeof n>"u"&&(n=_),{manifest:v,binFolder:t,env:h,cwd:n}},{libzip:await(0,yfo.getLibzipPromise)()})}async function Efo(e,r,t,{cwd:n,stdin:i,stdout:s,stderr:a}){return await Cfo(e.anchoredLocator,r,t,{cwd:n,project:e.project,stdin:i,stdout:s,stderr:a})}lA.executeWorkspaceScript=Efo;function $Yn(e,r){return e.manifest.scripts.has(r)}lA.hasWorkspaceScript=$Yn;async function Dfo(e,r,{cwd:t,report:n}){let{configuration:i}=e.project,s=null;await V0.xfs.mktempPromise(async a=>{let o=V0.ppath.join(a,`${r}.log`),c=`# This file contains the result of Yarn calling the "${r}" lifecycle script inside a workspace ("${V0.npath.fromPortablePath(e.cwd)}")
          +`,{stdout:l,stderr:u}=i.getSubprocessStreams(o,{report:n,prefix:uw.prettyLocator(i,e.anchoredLocator),header:c});n.reportInfo(VYn.MessageName.LIFECYCLE_SCRIPT,`Calling the "${r}" lifecycle script`);let m=await Efo(e,r,[],{cwd:t,stdin:s,stdout:l,stderr:u});if(l.end(),u.end(),m!==0)throw V0.xfs.detachTemp(a),new Afo.ReportError(VYn.MessageName.LIFECYCLE_SCRIPT,`${(0,P40.default)(r)} script failed (exit code ${FJ.pretty(i,m,FJ.Type.NUMBER)}, logs can be found here: ${FJ.pretty(i,o,FJ.Type.PATH)}); run ${FJ.pretty(i,`yarn ${r}`,FJ.Type.CODE)} to investigate`)})}lA.executeWorkspaceLifecycleScript=Dfo;async function L40(e,r,t){$Yn(e,r)&&await Dfo(e,r,t)}lA.maybeExecuteWorkspaceLifecycleScript=L40;async function Yvr(e,{project:r}){let t=r.configuration,n=new Map,i=r.storedPackages.get(e.locatorHash);if(!i)throw new Error(`Package for ${uw.prettyLocator(t,e)} not found in the project`);let s=new Oct.Writable,a=t.getLinkers(),o={project:r,report:new Wvr.StreamReport({configuration:t,stdout:s})},c=new Set([e.locatorHash]);for(let u of i.dependencies.values()){let m=r.storedResolutions.get(u.descriptorHash);if(!m)throw new Error(`Assertion failed: The resolution (${uw.prettyDescriptor(t,u)}) should have been registered`);c.add(m)}let l=await Promise.all(Array.from(c,async u=>{let m=r.storedPackages.get(u);if(!m)throw new Error(`Assertion failed: The package (${u}) should have been registered`);if(m.bin.size===0)return gIe.mapAndFilter.skip;let h=a.find(b=>b.supportsPackage(m,o));if(!h)return gIe.mapAndFilter.skip;let _=null;try{_=await h.findPackageLocation(m,o)}catch(b){if(b.code==="LOCATOR_NOT_INSTALLED")return gIe.mapAndFilter.skip;throw b}return{dependency:m,packageLocation:_}}));for(let u of l){if(u===gIe.mapAndFilter.skip)continue;let{dependency:m,packageLocation:h}=u;for(let[_,b]of m.bin)n.set(_,[m,V0.npath.fromPortablePath(V0.ppath.resolve(h,b))])}return n}lA.getPackageAccessibleBinaries=Yvr;async function Sfo(e){return await Yvr(e.anchoredLocator,{project:e.project})}lA.getWorkspaceAccessibleBinaries=Sfo;async function wfo(e,r,t,{cwd:n,project:i,stdin:s,stdout:a,stderr:o,nodeArgs:c=[],packageAccessibleBinaries:l}){l??(l=await Yvr(e,{project:i}));let u=l.get(r);if(!u)throw new Error(`Binary not found (${r}) for ${uw.prettyLocator(i.configuration,e)}`);return await V0.xfs.mktempPromise(async m=>{let[,h]=u,_=await d4t({project:i,locator:e,binFolder:m});await Promise.all(Array.from(l,([v,[,w]])=>Vie(_.BERRY_BIN_FOLDER,(0,V0.toFilename)(v),process.execPath,[w])));let b;try{b=await lG.pipevp(process.execPath,[...c,h,...t],{cwd:n,env:_,stdin:s,stdout:a,stderr:o})}finally{await V0.xfs.removePromise(_.BERRY_BIN_FOLDER)}return b.code})}lA.executePackageAccessibleBinary=wfo;async function j40(e,r,t,{cwd:n,stdin:i,stdout:s,stderr:a,packageAccessibleBinaries:o}){return await wfo(e.anchoredLocator,r,t,{project:e.project,cwd:n,stdin:i,stdout:s,stderr:a,packageAccessibleBinaries:o})}lA.executeWorkspaceAccessibleBinary=j40});var Bct=A((w31,xfo)=>{"use strict";var Ifo=new Map([["C","cwd"],["f","file"],["z","gzip"],["P","preservePaths"],["U","unlink"],["strip-components","strip"],["stripComponents","strip"],["keep-newer","newer"],["keepNewer","newer"],["keep-newer-files","newer"],["keepNewerFiles","newer"],["k","keep"],["keep-existing","keep"],["keepExisting","keep"],["m","noMtime"],["no-mtime","noMtime"],["p","preserveOwner"],["L","follow"],["h","follow"]]);xfo.exports=e=>e?Object.keys(e).map(r=>[Ifo.has(r)?Ifo.get(r):r,e[r]]).reduce((r,t)=>(r[t[0]]=t[1],r),Object.create(null)):{}});var Pfo=A((I31,Tfo)=>{var G40=require("zlib").constants||{ZLIB_VERNUM:4736};Tfo.exports=Object.freeze(Object.assign(Object.create(null),{Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_VERSION_ERROR:-6,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,BROTLI_DECODE:8,BROTLI_ENCODE:9,Z_MIN_WINDOWBITS:8,Z_MAX_WINDOWBITS:15,Z_DEFAULT_WINDOWBITS:15,Z_MIN_CHUNK:64,Z_MAX_CHUNK:1/0,Z_DEFAULT_CHUNK:16384,Z_MIN_MEMLEVEL:1,Z_MAX_MEMLEVEL:9,Z_DEFAULT_MEMLEVEL:8,Z_MIN_LEVEL:-1,Z_MAX_LEVEL:9,Z_DEFAULT_LEVEL:-1,BROTLI_OPERATION_PROCESS:0,BROTLI_OPERATION_FLUSH:1,BROTLI_OPERATION_FINISH:2,BROTLI_OPERATION_EMIT_METADATA:3,BROTLI_MODE_GENERIC:0,BROTLI_MODE_TEXT:1,BROTLI_MODE_FONT:2,BROTLI_DEFAULT_MODE:0,BROTLI_MIN_QUALITY:0,BROTLI_MAX_QUALITY:11,BROTLI_DEFAULT_QUALITY:11,BROTLI_MIN_WINDOW_BITS:10,BROTLI_MAX_WINDOW_BITS:24,BROTLI_LARGE_MAX_WINDOW_BITS:30,BROTLI_DEFAULT_WINDOW:22,BROTLI_MIN_INPUT_BLOCK_BITS:16,BROTLI_MAX_INPUT_BLOCK_BITS:24,BROTLI_PARAM_MODE:0,BROTLI_PARAM_QUALITY:1,BROTLI_PARAM_LGWIN:2,BROTLI_PARAM_LGBLOCK:3,BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING:4,BROTLI_PARAM_SIZE_HINT:5,BROTLI_PARAM_LARGE_WINDOW:6,BROTLI_PARAM_NPOSTFIX:7,BROTLI_PARAM_NDIRECT:8,BROTLI_DECODER_RESULT_ERROR:0,BROTLI_DECODER_RESULT_SUCCESS:1,BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT:2,BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION:0,BROTLI_DECODER_PARAM_LARGE_WINDOW:1,BROTLI_DECODER_NO_ERROR:0,BROTLI_DECODER_SUCCESS:1,BROTLI_DECODER_NEEDS_MORE_INPUT:2,BROTLI_DECODER_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE:-1,BROTLI_DECODER_ERROR_FORMAT_RESERVED:-2,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE:-3,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET:-4,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME:-5,BROTLI_DECODER_ERROR_FORMAT_CL_SPACE:-6,BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE:-7,BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT:-8,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1:-9,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2:-10,BROTLI_DECODER_ERROR_FORMAT_TRANSFORM:-11,BROTLI_DECODER_ERROR_FORMAT_DICTIONARY:-12,BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS:-13,BROTLI_DECODER_ERROR_FORMAT_PADDING_1:-14,BROTLI_DECODER_ERROR_FORMAT_PADDING_2:-15,BROTLI_DECODER_ERROR_FORMAT_DISTANCE:-16,BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET:-19,BROTLI_DECODER_ERROR_INVALID_ARGUMENTS:-20,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES:-21,BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS:-22,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP:-25,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1:-26,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2:-27,BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES:-30,BROTLI_DECODER_ERROR_UNREACHABLE:-31},G40))});var cJn=A(fB=>{"use strict";var JYn=require("assert"),qhe=require("buffer").Buffer,Ffo=require("zlib"),_Ie=fB.constants=Pfo(),U40=qNe(),Rfo=qhe.concat,AIe=Symbol("_superWrite"),Mct=class extends Error{constructor(r){super("zlib: "+r.message),this.code=r.code,this.errno=r.errno,this.code||(this.code="ZLIB_ERROR"),this.message="zlib: "+r.message,Error.captureStackTrace(this,this.constructor)}get name(){return"ZlibError"}},V40=Symbol("opts"),p4t=Symbol("flushFlag"),kfo=Symbol("finishFlushFlag"),oJn=Symbol("fullFlushFlag"),tv=Symbol("handle"),Jvr=Symbol("onError"),qct=Symbol("sawError"),KYn=Symbol("level"),HYn=Symbol("strategy"),WYn=Symbol("ended"),x31=Symbol("_defaultFullFlush"),Xvr=class extends U40{constructor(r,t){if(!r||typeof r!="object")throw new TypeError("invalid options for ZlibBase constructor");super(r),this[qct]=!1,this[WYn]=!1,this[V40]=r,this[p4t]=r.flush,this[kfo]=r.finishFlush;try{this[tv]=new Ffo[t](r)}catch(n){throw new Mct(n)}this[Jvr]=n=>{this[qct]||(this[qct]=!0,this.close(),this.emit("error",n))},this[tv].on("error",n=>this[Jvr](new Mct(n))),this.once("end",()=>this.close)}close(){this[tv]&&(this[tv].close(),this[tv]=null,this.emit("close"))}reset(){if(!this[qct])return JYn(this[tv],"zlib binding closed"),this[tv].reset()}flush(r){this.ended||(typeof r!="number"&&(r=this[oJn]),this.write(Object.assign(qhe.alloc(0),{[p4t]:r})))}end(r,t,n){return r&&this.write(r,t),this.flush(this[kfo]),this[WYn]=!0,super.end(null,null,n)}get ended(){return this[WYn]}write(r,t,n){if(typeof t=="function"&&(n=t,t="utf8"),typeof r=="string"&&(r=qhe.from(r,t)),this[qct])return;JYn(this[tv],"zlib binding closed");let i=this[tv]._handle,s=i.close;i.close=()=>{};let a=this[tv].close;this[tv].close=()=>{},qhe.concat=l=>l;let o;try{let l=typeof r[p4t]=="number"?r[p4t]:this[p4t];o=this[tv]._processChunk(r,l),qhe.concat=Rfo}catch(l){qhe.concat=Rfo,this[Jvr](new Mct(l))}finally{this[tv]&&(this[tv]._handle=i,i.close=s,this[tv].close=a,this[tv].removeAllListeners("error"))}this[tv]&&this[tv].on("error",l=>this[Jvr](new Mct(l)));let c;if(o)if(Array.isArray(o)&&o.length>0){c=this[AIe](qhe.from(o[0]));for(let l=1;l{this.flush(i),s()};try{this[tv].params(r,t)}finally{this[tv].flush=n}this[tv]&&(this[KYn]=r,this[HYn]=t)}}}},XYn=class extends zie{constructor(r){super(r,"Deflate")}},ZYn=class extends zie{constructor(r){super(r,"Inflate")}},YYn=Symbol("_portable"),eJn=class extends zie{constructor(r){super(r,"Gzip"),this[YYn]=r&&!!r.portable}[AIe](r){return this[YYn]?(this[YYn]=!1,r[9]=255,super[AIe](r)):super[AIe](r)}},tJn=class extends zie{constructor(r){super(r,"Gunzip")}},rJn=class extends zie{constructor(r){super(r,"DeflateRaw")}},nJn=class extends zie{constructor(r){super(r,"InflateRaw")}},iJn=class extends zie{constructor(r){super(r,"Unzip")}},Zvr=class extends Xvr{constructor(r,t){r=r||{},r.flush=r.flush||_Ie.BROTLI_OPERATION_PROCESS,r.finishFlush=r.finishFlush||_Ie.BROTLI_OPERATION_FINISH,super(r,t),this[oJn]=_Ie.BROTLI_OPERATION_FLUSH}},sJn=class extends Zvr{constructor(r){super(r,"BrotliCompress")}},aJn=class extends Zvr{constructor(r){super(r,"BrotliDecompress")}};fB.Deflate=XYn;fB.Inflate=ZYn;fB.Gzip=eJn;fB.Gunzip=tJn;fB.DeflateRaw=rJn;fB.InflateRaw=nJn;fB.Unzip=iJn;typeof Ffo.BrotliCompress=="function"?(fB.BrotliCompress=sJn,fB.BrotliDecompress=aJn):fB.BrotliCompress=fB.BrotliDecompress=class{constructor(){throw new Error("Brotli is not supported in this version of Node.js")}}});var Lct=A((R31,Nfo)=>{var z40=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform;Nfo.exports=z40!=="win32"?e=>e:e=>e&&e.replace(/\\/g,"/")});var eEr=A((F31,Ofo)=>{"use strict";var{Minipass:$40}=ere(),uJn=Lct(),lJn=Symbol("slurp");Ofo.exports=class extends $40{constructor(r,t,n){switch(super(),this.pause(),this.extended=t,this.globalExtended=n,this.header=r,this.startBlockSize=512*Math.ceil(r.size/512),this.blockRemain=this.startBlockSize,this.remain=r.size,this.type=r.type,this.meta=!1,this.ignore=!1,this.type){case"File":case"OldFile":case"Link":case"SymbolicLink":case"CharacterDevice":case"BlockDevice":case"Directory":case"FIFO":case"ContiguousFile":case"GNUDumpDir":break;case"NextFileHasLongLinkpath":case"NextFileHasLongPath":case"OldGnuLongPath":case"GlobalExtendedHeader":case"ExtendedHeader":case"OldExtendedHeader":this.meta=!0;break;default:this.ignore=!0}this.path=uJn(r.path),this.mode=r.mode,this.mode&&(this.mode=this.mode&4095),this.uid=r.uid,this.gid=r.gid,this.uname=r.uname,this.gname=r.gname,this.size=r.size,this.mtime=r.mtime,this.atime=r.atime,this.ctime=r.ctime,this.linkpath=uJn(r.linkpath),this.uname=r.uname,this.gname=r.gname,t&&this[lJn](t),n&&this[lJn](n,!0)}write(r){let t=r.length;if(t>this.blockRemain)throw new Error("writing more to entry than is appropriate");let n=this.remain,i=this.blockRemain;return this.remain=Math.max(0,n-t),this.blockRemain=Math.max(0,i-t),this.ignore?!0:n>=t?super.write(r):super.write(r.slice(0,n))}[lJn](r,t){for(let n in r)r[n]!==null&&r[n]!==void 0&&!(t&&n==="path")&&(this[n]=n==="path"||n==="linkpath"?uJn(r[n]):r[n])}}});var dJn=A(tEr=>{"use strict";tEr.name=new Map([["0","File"],["","OldFile"],["1","Link"],["2","SymbolicLink"],["3","CharacterDevice"],["4","BlockDevice"],["5","Directory"],["6","FIFO"],["7","ContiguousFile"],["g","GlobalExtendedHeader"],["x","ExtendedHeader"],["A","SolarisACL"],["D","GNUDumpDir"],["I","Inode"],["K","NextFileHasLongLinkpath"],["L","NextFileHasLongPath"],["M","ContinuationFile"],["N","OldGnuLongPath"],["S","SparseFile"],["V","TapeVolumeHeader"],["X","OldExtendedHeader"]]);tEr.code=new Map(Array.from(tEr.name).map(e=>[e[1],e[0]]))});var Lfo=A((O31,Mfo)=>{"use strict";var Q40=(e,r)=>{if(Number.isSafeInteger(e))e<0?H40(e,r):K40(e,r);else throw Error("cannot encode number outside of javascript safe integer range");return r},K40=(e,r)=>{r[0]=128;for(var t=r.length;t>1;t--)r[t-1]=e&255,e=Math.floor(e/256)},H40=(e,r)=>{r[0]=255;var t=!1;e=e*-1;for(var n=r.length;n>1;n--){var i=e&255;e=Math.floor(e/256),t?r[n-1]=Bfo(i):i===0?r[n-1]=0:(t=!0,r[n-1]=qfo(i))}},W40=e=>{let r=e[0],t=r===128?J40(e.slice(1,e.length)):r===255?Y40(e):null;if(t===null)throw Error("invalid base256 encoding");if(!Number.isSafeInteger(t))throw Error("parsed number outside of javascript safe integer range");return t},Y40=e=>{for(var r=e.length,t=0,n=!1,i=r-1;i>-1;i--){var s=e[i],a;n?a=Bfo(s):s===0?a=s:(n=!0,a=qfo(s)),a!==0&&(t-=a*Math.pow(256,r-i-1))}return t},J40=e=>{for(var r=e.length,t=0,n=r-1;n>-1;n--){var i=e[n];i!==0&&(t+=i*Math.pow(256,r-n-1))}return t},Bfo=e=>(255^e)&255,qfo=e=>(255^e)+1&255;Mfo.exports={encode:Q40,parse:W40}});var Gct=A((B31,Gfo)=>{"use strict";var pJn=dJn(),jct=require("path").posix,jfo=Lfo(),mJn=Symbol("slurp"),hB=Symbol("type"),gJn=class{constructor(r,t,n,i){this.cksumValid=!1,this.needPax=!1,this.nullBlock=!1,this.block=null,this.path=null,this.mode=null,this.uid=null,this.gid=null,this.size=null,this.mtime=null,this.cksum=null,this[hB]="0",this.linkpath=null,this.uname=null,this.gname=null,this.devmaj=0,this.devmin=0,this.atime=null,this.ctime=null,Buffer.isBuffer(r)?this.decode(r,t||0,n,i):r&&this.set(r)}decode(r,t,n,i){if(t||(t=0),!r||!(r.length>=t+512))throw new Error("need 512 bytes for header");if(this.path=bIe(r,t,100),this.mode=Mhe(r,t+100,8),this.uid=Mhe(r,t+108,8),this.gid=Mhe(r,t+116,8),this.size=Mhe(r,t+124,12),this.mtime=fJn(r,t+136,12),this.cksum=Mhe(r,t+148,12),this[mJn](n),this[mJn](i,!0),this[hB]=bIe(r,t+156,1),this[hB]===""&&(this[hB]="0"),this[hB]==="0"&&this.path.slice(-1)==="/"&&(this[hB]="5"),this[hB]==="5"&&(this.size=0),this.linkpath=bIe(r,t+157,100),r.slice(t+257,t+265).toString()==="ustar\x0000")if(this.uname=bIe(r,t+265,32),this.gname=bIe(r,t+297,32),this.devmaj=Mhe(r,t+329,8),this.devmin=Mhe(r,t+337,8),r[t+475]!==0){let a=bIe(r,t+345,155);this.path=a+"/"+this.path}else{let a=bIe(r,t+345,130);a&&(this.path=a+"/"+this.path),this.atime=fJn(r,t+476,12),this.ctime=fJn(r,t+488,12)}let s=8*32;for(let a=t;a=t+512))throw new Error("need 512 bytes for header");let n=this.ctime||this.atime?130:155,i=X40(this.path||"",n),s=i[0],a=i[1];this.needPax=i[2],this.needPax=CIe(r,t,100,s)||this.needPax,this.needPax=Lhe(r,t+100,8,this.mode)||this.needPax,this.needPax=Lhe(r,t+108,8,this.uid)||this.needPax,this.needPax=Lhe(r,t+116,8,this.gid)||this.needPax,this.needPax=Lhe(r,t+124,12,this.size)||this.needPax,this.needPax=hJn(r,t+136,12,this.mtime)||this.needPax,r[t+156]=this[hB].charCodeAt(0),this.needPax=CIe(r,t+157,100,this.linkpath)||this.needPax,r.write("ustar\x0000",t+257,8),this.needPax=CIe(r,t+265,32,this.uname)||this.needPax,this.needPax=CIe(r,t+297,32,this.gname)||this.needPax,this.needPax=Lhe(r,t+329,8,this.devmaj)||this.needPax,this.needPax=Lhe(r,t+337,8,this.devmin)||this.needPax,this.needPax=CIe(r,t+345,n,a)||this.needPax,r[t+475]!==0?this.needPax=CIe(r,t+345,155,a)||this.needPax:(this.needPax=CIe(r,t+345,130,a)||this.needPax,this.needPax=hJn(r,t+476,12,this.atime)||this.needPax,this.needPax=hJn(r,t+488,12,this.ctime)||this.needPax);let o=8*32;for(let c=t;c{let n=e,i="",s,a=jct.parse(e).root||".";if(Buffer.byteLength(n)<100)s=[n,i,!1];else{i=jct.dirname(n),n=jct.basename(n);do Buffer.byteLength(n)<=100&&Buffer.byteLength(i)<=r?s=[n,i,!1]:Buffer.byteLength(n)>100&&Buffer.byteLength(i)<=r?s=[n.slice(0,100-1),i,!0]:(n=jct.join(jct.basename(i),n),i=jct.dirname(i));while(i!==a&&!s);s||(s=[e.slice(0,100-1),"",!0])}return s},bIe=(e,r,t)=>e.slice(r,r+t).toString("utf8").replace(/\0.*/,""),fJn=(e,r,t)=>Z40(Mhe(e,r,t)),Z40=e=>e===null?null:new Date(e*1e3),Mhe=(e,r,t)=>e[r]&128?jfo.parse(e.slice(r,r+t)):t70(e,r,t),e70=e=>isNaN(e)?null:e,t70=(e,r,t)=>e70(parseInt(e.slice(r,r+t).toString("utf8").replace(/\0.*$/,"").trim(),8)),r70={12:8589934591,8:2097151},Lhe=(e,r,t,n)=>n===null?!1:n>r70[t]||n<0?(jfo.encode(n,e.slice(r,r+t)),!0):(n70(e,r,t,n),!1),n70=(e,r,t,n)=>e.write(i70(n,t),r,t,"ascii"),i70=(e,r)=>s70(Math.floor(e).toString(8),r),s70=(e,r)=>(e.length===r-1?e:new Array(r-e.length-1).join("0")+e+" ")+"\0",hJn=(e,r,t,n)=>n===null?!1:Lhe(e,r,t,n.getTime()/1e3),a70=new Array(156).join("\0"),CIe=(e,r,t,n)=>n===null?!1:(e.write(n+a70,r,t,"utf8"),n.length!==Buffer.byteLength(n)||n.length>t);Gfo.exports=gJn});var rEr=A((q31,Ufo)=>{"use strict";var o70=Gct(),c70=require("path"),m4t=class{constructor(r,t){this.atime=r.atime||null,this.charset=r.charset||null,this.comment=r.comment||null,this.ctime=r.ctime||null,this.gid=r.gid||null,this.gname=r.gname||null,this.linkpath=r.linkpath||null,this.mtime=r.mtime||null,this.path=r.path||null,this.size=r.size||null,this.uid=r.uid||null,this.uname=r.uname||null,this.dev=r.dev||null,this.ino=r.ino||null,this.nlink=r.nlink||null,this.global=t||!1}encode(){let r=this.encodeBody();if(r==="")return null;let t=Buffer.byteLength(r),n=512*Math.ceil(1+t/512),i=Buffer.allocUnsafe(n);for(let s=0;s<512;s++)i[s]=0;new o70({path:("PaxHeader/"+c70.basename(this.path)).slice(0,99),mode:this.mode||420,uid:this.uid||null,gid:this.gid||null,size:t,mtime:this.mtime||null,type:this.global?"GlobalExtendedHeader":"ExtendedHeader",linkpath:"",uname:this.uname||"",gname:this.gname||"",devmaj:0,devmin:0,atime:this.atime||null,ctime:this.ctime||null}).encode(i),i.write(r,512,t,"utf8");for(let s=t+512;s=Math.pow(10,s)&&(s+=1),s+i+n}};m4t.parse=(e,r,t)=>new m4t(u70(l70(e),r),t);var u70=(e,r)=>r?Object.keys(e).reduce((t,n)=>(t[n]=e[n],t),r):e,l70=e=>e.replace(/\n$/,"").split(`
          +`).reduce(d70,Object.create(null)),d70=(e,r)=>{let t=parseInt(r,10);if(t!==Buffer.byteLength(r)+1)return e;r=r.slice((t+" ").length);let n=r.split("="),i=n.shift().replace(/^SCHILY\.(dev|ino|nlink)/,"$1");if(!i)return e;let s=n.join("=");return e[i]=/^([A-Z]+\.)?([mac]|birth|creation)time$/.test(i)?new Date(s*1e3):/^[0-9]+$/.test(s)?+s:s,e};Ufo.exports=m4t});var Uct=A((M31,Vfo)=>{Vfo.exports=e=>{let r=e.length-1,t=-1;for(;r>-1&&e.charAt(r)==="/";)t=r,r--;return t===-1?e:e.slice(0,t)}});var nEr=A((L31,zfo)=>{"use strict";zfo.exports=e=>class extends e{warn(r,t,n={}){this.file&&(n.file=this.file),this.cwd&&(n.cwd=this.cwd),n.code=t instanceof Error&&t.code||r,n.tarCode=r,!this.strict&&n.recoverable!==!1?(t instanceof Error&&(n=Object.assign(t,n),t=t.message),this.emit("warn",n.tarCode,t,n)):t instanceof Error?this.emit("error",Object.assign(t,n)):this.emit("error",Object.assign(new Error(`${r}: ${t}`),n))}}});var _Jn=A((G31,$fo)=>{"use strict";var iEr=["|","<",">","?",":"],yJn=iEr.map(e=>String.fromCharCode(61440+e.charCodeAt(0))),p70=new Map(iEr.map((e,r)=>[e,yJn[r]])),m70=new Map(yJn.map((e,r)=>[e,iEr[r]]));$fo.exports={encode:e=>iEr.reduce((r,t)=>r.split(t).join(p70.get(t)),e),decode:e=>yJn.reduce((r,t)=>r.split(t).join(m70.get(t)),e)}});var AJn=A((U31,Kfo)=>{var{isAbsolute:f70,parse:Qfo}=require("path").win32;Kfo.exports=e=>{let r="",t=Qfo(e);for(;f70(e)||t.root;){let n=e.charAt(0)==="/"&&e.slice(0,4)!=="//?/"?"/":t.root;e=e.slice(n.length),r+=n,t=Qfo(e)}return[r,e]}});var Wfo=A((V31,Hfo)=>{"use strict";Hfo.exports=(e,r,t)=>(e&=4095,t&&(e=(e|384)&-19),r&&(e&256&&(e|=64),e&32&&(e|=8),e&4&&(e|=1)),e)});var TJn=A((Q31,u0o)=>{"use strict";var{Minipass:r0o}=ere(),n0o=rEr(),i0o=Gct(),BJ=require("fs"),Yfo=require("path"),OJ=Lct(),h70=Uct(),s0o=(e,r)=>r?(e=OJ(e).replace(/^\.(\/|$)/,""),h70(r)+"/"+e):OJ(e),g70=16*1024*1024,Jfo=Symbol("process"),Xfo=Symbol("file"),Zfo=Symbol("directory"),CJn=Symbol("symlink"),e0o=Symbol("hardlink"),f4t=Symbol("header"),sEr=Symbol("read"),vJn=Symbol("lstat"),aEr=Symbol("onlstat"),EJn=Symbol("onread"),DJn=Symbol("onreadlink"),SJn=Symbol("openfile"),wJn=Symbol("onopenfile"),jhe=Symbol("close"),oEr=Symbol("mode"),IJn=Symbol("awaitDrain"),bJn=Symbol("ondrain"),qJ=Symbol("prefix"),t0o=Symbol("hadError"),a0o=nEr(),y70=_Jn(),o0o=AJn(),c0o=Wfo(),cEr=a0o(class extends r0o{constructor(r,t){if(t=t||{},super(t),typeof r!="string")throw new TypeError("path is required");this.path=OJ(r),this.portable=!!t.portable,this.myuid=process.getuid&&process.getuid()||0,this.myuser=process.env.USER||"",this.maxReadSize=t.maxReadSize||g70,this.linkCache=t.linkCache||new Map,this.statCache=t.statCache||new Map,this.preservePaths=!!t.preservePaths,this.cwd=OJ(t.cwd||process.cwd()),this.strict=!!t.strict,this.noPax=!!t.noPax,this.noMtime=!!t.noMtime,this.mtime=t.mtime||null,this.prefix=t.prefix?OJ(t.prefix):null,this.fd=null,this.blockLen=null,this.blockRemain=null,this.buf=null,this.offset=null,this.length=null,this.pos=null,this.remain=null,typeof t.onwarn=="function"&&this.on("warn",t.onwarn);let n=!1;if(!this.preservePaths){let[i,s]=o0o(this.path);i&&(this.path=s,n=i)}this.win32=!!t.win32||process.platform==="win32",this.win32&&(this.path=y70.decode(this.path.replace(/\\/g,"/")),r=r.replace(/\\/g,"/")),this.absolute=OJ(t.absolute||Yfo.resolve(this.cwd,r)),this.path===""&&(this.path="./"),n&&this.warn("TAR_ENTRY_INFO",`stripping ${n} from absolute path`,{entry:this,path:n+this.path}),this.statCache.has(this.absolute)?this[aEr](this.statCache.get(this.absolute)):this[vJn]()}emit(r,...t){return r==="error"&&(this[t0o]=!0),super.emit(r,...t)}[vJn](){BJ.lstat(this.absolute,(r,t)=>{if(r)return this.emit("error",r);this[aEr](t)})}[aEr](r){this.statCache.set(this.absolute,r),this.stat=r,r.isFile()||(r.size=0),this.type=A70(r),this.emit("stat",r),this[Jfo]()}[Jfo](){switch(this.type){case"File":return this[Xfo]();case"Directory":return this[Zfo]();case"SymbolicLink":return this[CJn]();default:return this.end()}}[oEr](r){return c0o(r,this.type==="Directory",this.portable)}[qJ](r){return s0o(r,this.prefix)}[f4t](){this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.header=new i0o({path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,mode:this[oEr](this.stat.mode),uid:this.portable?null:this.stat.uid,gid:this.portable?null:this.stat.gid,size:this.stat.size,mtime:this.noMtime?null:this.mtime||this.stat.mtime,type:this.type,uname:this.portable?null:this.stat.uid===this.myuid?this.myuser:"",atime:this.portable?null:this.stat.atime,ctime:this.portable?null:this.stat.ctime}),this.header.encode()&&!this.noPax&&super.write(new n0o({atime:this.portable?null:this.header.atime,ctime:this.portable?null:this.header.ctime,gid:this.portable?null:this.header.gid,mtime:this.noMtime?null:this.mtime||this.header.mtime,path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,size:this.header.size,uid:this.portable?null:this.header.uid,uname:this.portable?null:this.header.uname,dev:this.portable?null:this.stat.dev,ino:this.portable?null:this.stat.ino,nlink:this.portable?null:this.stat.nlink}).encode()),super.write(this.header.block)}[Zfo](){this.path.slice(-1)!=="/"&&(this.path+="/"),this.stat.size=0,this[f4t](),this.end()}[CJn](){BJ.readlink(this.absolute,(r,t)=>{if(r)return this.emit("error",r);this[DJn](t)})}[DJn](r){this.linkpath=OJ(r),this[f4t](),this.end()}[e0o](r){this.type="Link",this.linkpath=OJ(Yfo.relative(this.cwd,r)),this.stat.size=0,this[f4t](),this.end()}[Xfo](){if(this.stat.nlink>1){let r=this.stat.dev+":"+this.stat.ino;if(this.linkCache.has(r)){let t=this.linkCache.get(r);if(t.indexOf(this.cwd)===0)return this[e0o](t)}this.linkCache.set(r,this.absolute)}if(this[f4t](),this.stat.size===0)return this.end();this[SJn]()}[SJn](){BJ.open(this.absolute,"r",(r,t)=>{if(r)return this.emit("error",r);this[wJn](t)})}[wJn](r){if(this.fd=r,this[t0o])return this[jhe]();this.blockLen=512*Math.ceil(this.stat.size/512),this.blockRemain=this.blockLen;let t=Math.min(this.blockLen,this.maxReadSize);this.buf=Buffer.allocUnsafe(t),this.offset=0,this.pos=0,this.remain=this.stat.size,this.length=this.buf.length,this[sEr]()}[sEr](){let{fd:r,buf:t,offset:n,length:i,pos:s}=this;BJ.read(r,t,n,i,s,(a,o)=>{if(a)return this[jhe](()=>this.emit("error",a));this[EJn](o)})}[jhe](r){BJ.close(this.fd,r)}[EJn](r){if(r<=0&&this.remain>0){let i=new Error("encountered unexpected EOF");return i.path=this.absolute,i.syscall="read",i.code="EOF",this[jhe](()=>this.emit("error",i))}if(r>this.remain){let i=new Error("did not encounter expected EOF");return i.path=this.absolute,i.syscall="read",i.code="EOF",this[jhe](()=>this.emit("error",i))}if(r===this.remain)for(let i=r;ithis[bJn]())}[IJn](r){this.once("drain",r)}write(r){if(this.blockRemainr?this.emit("error",r):this.end());this.offset>=this.length&&(this.buf=Buffer.allocUnsafe(Math.min(this.blockRemain,this.buf.length)),this.offset=0),this.length=this.buf.length-this.offset,this[sEr]()}}),xJn=class extends cEr{[vJn](){this[aEr](BJ.lstatSync(this.absolute))}[CJn](){this[DJn](BJ.readlinkSync(this.absolute))}[SJn](){this[wJn](BJ.openSync(this.absolute,"r"))}[sEr](){let r=!0;try{let{fd:t,buf:n,offset:i,length:s,pos:a}=this,o=BJ.readSync(t,n,i,s,a);this[EJn](o),r=!1}finally{if(r)try{this[jhe](()=>{})}catch{}}}[IJn](r){r()}[jhe](r){BJ.closeSync(this.fd),r()}},_70=a0o(class extends r0o{constructor(r,t){t=t||{},super(t),this.preservePaths=!!t.preservePaths,this.portable=!!t.portable,this.strict=!!t.strict,this.noPax=!!t.noPax,this.noMtime=!!t.noMtime,this.readEntry=r,this.type=r.type,this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.prefix=t.prefix||null,this.path=OJ(r.path),this.mode=this[oEr](r.mode),this.uid=this.portable?null:r.uid,this.gid=this.portable?null:r.gid,this.uname=this.portable?null:r.uname,this.gname=this.portable?null:r.gname,this.size=r.size,this.mtime=this.noMtime?null:t.mtime||r.mtime,this.atime=this.portable?null:r.atime,this.ctime=this.portable?null:r.ctime,this.linkpath=OJ(r.linkpath),typeof t.onwarn=="function"&&this.on("warn",t.onwarn);let n=!1;if(!this.preservePaths){let[i,s]=o0o(this.path);i&&(this.path=s,n=i)}this.remain=r.size,this.blockRemain=r.startBlockSize,this.header=new i0o({path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,mode:this.mode,uid:this.portable?null:this.uid,gid:this.portable?null:this.gid,size:this.size,mtime:this.noMtime?null:this.mtime,type:this.type,uname:this.portable?null:this.uname,atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime}),n&&this.warn("TAR_ENTRY_INFO",`stripping ${n} from absolute path`,{entry:this,path:n+this.path}),this.header.encode()&&!this.noPax&&super.write(new n0o({atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime,gid:this.portable?null:this.gid,mtime:this.noMtime?null:this.mtime,path:this[qJ](this.path),linkpath:this.type==="Link"?this[qJ](this.linkpath):this.linkpath,size:this.size,uid:this.portable?null:this.uid,uname:this.portable?null:this.uname,dev:this.portable?null:this.readEntry.dev,ino:this.portable?null:this.readEntry.ino,nlink:this.portable?null:this.readEntry.nlink}).encode()),super.write(this.header.block),r.pipe(this)}[qJ](r){return s0o(r,this.prefix)}[oEr](r){return c0o(r,this.type==="Directory",this.portable)}write(r){let t=r.length;if(t>this.blockRemain)throw new Error("writing more to entry than is appropriate");return this.blockRemain-=t,super.write(r)}end(){return this.blockRemain&&super.write(Buffer.alloc(this.blockRemain)),super.end()}});cEr.Sync=xJn;cEr.Tar=_70;var A70=e=>e.isFile()?"File":e.isDirectory()?"Directory":e.isSymbolicLink()?"SymbolicLink":"Unsupported";u0o.exports=cEr});var yEr=A((H31,g0o)=>{"use strict";var hEr=class{constructor(r,t){this.path=r||"./",this.absolute=t,this.entry=null,this.stat=null,this.readdir=null,this.pending=!1,this.ignore=!1,this.piped=!1}},{Minipass:b70}=ere(),C70=cJn(),v70=eEr(),MJn=TJn(),E70=MJn.Sync,D70=MJn.Tar,S70=X2t(),l0o=Buffer.alloc(1024),dEr=Symbol("onStat"),uEr=Symbol("ended"),MJ=Symbol("queue"),Vct=Symbol("current"),vIe=Symbol("process"),lEr=Symbol("processing"),d0o=Symbol("processJob"),LJ=Symbol("jobs"),PJn=Symbol("jobDone"),pEr=Symbol("addFSEntry"),p0o=Symbol("addTarEntry"),NJn=Symbol("stat"),OJn=Symbol("readdir"),mEr=Symbol("onreaddir"),fEr=Symbol("pipe"),m0o=Symbol("entry"),RJn=Symbol("entryOpt"),BJn=Symbol("writeEntryClass"),h0o=Symbol("write"),kJn=Symbol("ondrain"),gEr=require("fs"),f0o=require("path"),w70=nEr(),FJn=Lct(),LJn=w70(class extends b70{constructor(r){super(r),r=r||Object.create(null),this.opt=r,this.file=r.file||"",this.cwd=r.cwd||process.cwd(),this.maxReadSize=r.maxReadSize,this.preservePaths=!!r.preservePaths,this.strict=!!r.strict,this.noPax=!!r.noPax,this.prefix=FJn(r.prefix||""),this.linkCache=r.linkCache||new Map,this.statCache=r.statCache||new Map,this.readdirCache=r.readdirCache||new Map,this[BJn]=MJn,typeof r.onwarn=="function"&&this.on("warn",r.onwarn),this.portable=!!r.portable,this.zip=null,r.gzip?(typeof r.gzip!="object"&&(r.gzip={}),this.portable&&(r.gzip.portable=!0),this.zip=new C70.Gzip(r.gzip),this.zip.on("data",t=>super.write(t)),this.zip.on("end",t=>super.end()),this.zip.on("drain",t=>this[kJn]()),this.on("resume",t=>this.zip.resume())):this.on("drain",this[kJn]),this.noDirRecurse=!!r.noDirRecurse,this.follow=!!r.follow,this.noMtime=!!r.noMtime,this.mtime=r.mtime||null,this.filter=typeof r.filter=="function"?r.filter:t=>!0,this[MJ]=new S70,this[LJ]=0,this.jobs=+r.jobs||4,this[lEr]=!1,this[uEr]=!1}[h0o](r){return super.write(r)}add(r){return this.write(r),this}end(r){return r&&this.write(r),this[uEr]=!0,this[vIe](),this}write(r){if(this[uEr])throw new Error("write after end");return r instanceof v70?this[p0o](r):this[pEr](r),this.flowing}[p0o](r){let t=FJn(f0o.resolve(this.cwd,r.path));if(!this.filter(r.path,r))r.resume();else{let n=new hEr(r.path,t,!1);n.entry=new D70(r,this[RJn](n)),n.entry.on("end",i=>this[PJn](n)),this[LJ]+=1,this[MJ].push(n)}this[vIe]()}[pEr](r){let t=FJn(f0o.resolve(this.cwd,r));this[MJ].push(new hEr(r,t)),this[vIe]()}[NJn](r){r.pending=!0,this[LJ]+=1;let t=this.follow?"stat":"lstat";gEr[t](r.absolute,(n,i)=>{r.pending=!1,this[LJ]-=1,n?this.emit("error",n):this[dEr](r,i)})}[dEr](r,t){this.statCache.set(r.absolute,t),r.stat=t,this.filter(r.path,t)||(r.ignore=!0),this[vIe]()}[OJn](r){r.pending=!0,this[LJ]+=1,gEr.readdir(r.absolute,(t,n)=>{if(r.pending=!1,this[LJ]-=1,t)return this.emit("error",t);this[mEr](r,n)})}[mEr](r,t){this.readdirCache.set(r.absolute,t),r.readdir=t,this[vIe]()}[vIe](){if(!this[lEr]){this[lEr]=!0;for(let r=this[MJ].head;r!==null&&this[LJ]this.warn(t,n,i),noPax:this.noPax,cwd:this.cwd,absolute:r.absolute,preservePaths:this.preservePaths,maxReadSize:this.maxReadSize,strict:this.strict,portable:this.portable,linkCache:this.linkCache,statCache:this.statCache,noMtime:this.noMtime,mtime:this.mtime,prefix:this.prefix}}[m0o](r){this[LJ]+=1;try{return new this[BJn](r.path,this[RJn](r)).on("end",()=>this[PJn](r)).on("error",t=>this.emit("error",t))}catch(t){this.emit("error",t)}}[kJn](){this[Vct]&&this[Vct].entry&&this[Vct].entry.resume()}[fEr](r){r.piped=!0,r.readdir&&r.readdir.forEach(i=>{let s=r.path,a=s==="./"?"":s.replace(/\/*$/,"/");this[pEr](a+i)});let t=r.entry,n=this.zip;n?t.on("data",i=>{n.write(i)||t.pause()}):t.on("data",i=>{super.write(i)||t.pause()})}pause(){return this.zip&&this.zip.pause(),super.pause()}}),qJn=class extends LJn{constructor(r){super(r),this[BJn]=E70}pause(){}resume(){}[NJn](r){let t=this.follow?"statSync":"lstatSync";this[dEr](r,gEr[t](r.absolute))}[OJn](r,t){this[mEr](r,gEr.readdirSync(r.absolute))}[fEr](r){let t=r.entry,n=this.zip;r.readdir&&r.readdir.forEach(i=>{let s=r.path,a=s==="./"?"":s.replace(/\/*$/,"/");this[pEr](a+i)}),n?t.on("data",i=>{n.write(i)}):t.on("data",i=>{super[h0o](i)})}};LJn.Sync=qJn;g0o.exports=LJn});var Jct=A(g4t=>{"use strict";var I70=qNe(),x70=require("events").EventEmitter,L8=require("fs"),UJn=L8.writev;if(!UJn){let e=process.binding("fs"),r=e.FSReqWrap||e.FSReqCallback;UJn=(t,n,i,s)=>{let a=(c,l)=>s(c,l,n),o=new r;o.oncomplete=a,e.writeBuffers(t,n,i,o)}}var Wct=Symbol("_autoClose"),Tz=Symbol("_close"),h4t=Symbol("_ended"),iC=Symbol("_fd"),y0o=Symbol("_finished"),Uhe=Symbol("_flags"),jJn=Symbol("_flush"),VJn=Symbol("_handleChunk"),zJn=Symbol("_makeBuf"),vEr=Symbol("_mode"),_Er=Symbol("_needDrain"),Kct=Symbol("_onerror"),Yct=Symbol("_onopen"),GJn=Symbol("_onread"),$ct=Symbol("_onwrite"),Vhe=Symbol("_open"),$ie=Symbol("_path"),EIe=Symbol("_pos"),jJ=Symbol("_queue"),Qct=Symbol("_read"),_0o=Symbol("_readSize"),Ghe=Symbol("_reading"),AEr=Symbol("_remain"),A0o=Symbol("_size"),bEr=Symbol("_write"),zct=Symbol("_writing"),CEr=Symbol("_defaultFlag"),Hct=Symbol("_errored"),EEr=class extends I70{constructor(r,t){if(t=t||{},super(t),this.readable=!0,this.writable=!1,typeof r!="string")throw new TypeError("path must be a string");this[Hct]=!1,this[iC]=typeof t.fd=="number"?t.fd:null,this[$ie]=r,this[_0o]=t.readSize||16*1024*1024,this[Ghe]=!1,this[A0o]=typeof t.size=="number"?t.size:1/0,this[AEr]=this[A0o],this[Wct]=typeof t.autoClose=="boolean"?t.autoClose:!0,typeof this[iC]=="number"?this[Qct]():this[Vhe]()}get fd(){return this[iC]}get path(){return this[$ie]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[Vhe](){L8.open(this[$ie],"r",(r,t)=>this[Yct](r,t))}[Yct](r,t){r?this[Kct](r):(this[iC]=t,this.emit("open",t),this[Qct]())}[zJn](){return Buffer.allocUnsafe(Math.min(this[_0o],this[AEr]))}[Qct](){if(!this[Ghe]){this[Ghe]=!0;let r=this[zJn]();if(r.length===0)return process.nextTick(()=>this[GJn](null,0,r));L8.read(this[iC],r,0,r.length,null,(t,n,i)=>this[GJn](t,n,i))}}[GJn](r,t,n){this[Ghe]=!1,r?this[Kct](r):this[VJn](t,n)&&this[Qct]()}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.close(r,t=>t?this.emit("error",t):this.emit("close"))}}[Kct](r){this[Ghe]=!0,this[Tz](),this.emit("error",r)}[VJn](r,t){let n=!1;return this[AEr]-=r,r>0&&(n=super.write(rthis[Yct](r,t))}[Yct](r,t){this[CEr]&&this[Uhe]==="r+"&&r&&r.code==="ENOENT"?(this[Uhe]="w",this[Vhe]()):r?this[Kct](r):(this[iC]=t,this.emit("open",t),this[jJn]())}end(r,t){return r&&this.write(r,t),this[h4t]=!0,!this[zct]&&!this[jJ].length&&typeof this[iC]=="number"&&this[$ct](null,0),this}write(r,t){return typeof r=="string"&&(r=Buffer.from(r,t)),this[h4t]?(this.emit("error",new Error("write() after end()")),!1):this[iC]===null||this[zct]||this[jJ].length?(this[jJ].push(r),this[_Er]=!0,!1):(this[zct]=!0,this[bEr](r),!0)}[bEr](r){L8.write(this[iC],r,0,r.length,this[EIe],(t,n)=>this[$ct](t,n))}[$ct](r,t){r?this[Kct](r):(this[EIe]!==null&&(this[EIe]+=t),this[jJ].length?this[jJn]():(this[zct]=!1,this[h4t]&&!this[y0o]?(this[y0o]=!0,this[Tz](),this.emit("finish")):this[_Er]&&(this[_Er]=!1,this.emit("drain"))))}[jJn](){if(this[jJ].length===0)this[h4t]&&this[$ct](null,0);else if(this[jJ].length===1)this[bEr](this[jJ].pop());else{let r=this[jJ];this[jJ]=[],UJn(this[iC],r,this[EIe],(t,n)=>this[$ct](t,n))}}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.close(r,t=>t?this.emit("error",t):this.emit("close"))}}},QJn=class extends DEr{[Vhe](){let r;if(this[CEr]&&this[Uhe]==="r+")try{r=L8.openSync(this[$ie],this[Uhe],this[vEr])}catch(t){if(t.code==="ENOENT")return this[Uhe]="w",this[Vhe]();throw t}else r=L8.openSync(this[$ie],this[Uhe],this[vEr]);this[Yct](null,r)}[Tz](){if(this[Wct]&&typeof this[iC]=="number"){let r=this[iC];this[iC]=null,L8.closeSync(r),this.emit("close")}}[bEr](r){let t=!0;try{this[$ct](null,L8.writeSync(this[iC],r,0,r.length,this[EIe])),t=!1}finally{if(t)try{this[Tz]()}catch{}}}};g4t.ReadStream=EEr;g4t.ReadStreamSync=$Jn;g4t.WriteStream=DEr;g4t.WriteStreamSync=QJn});var REr=A((J31,I0o)=>{"use strict";var T70=nEr(),P70=Gct(),R70=require("events"),k70=X2t(),F70=1024*1024,N70=eEr(),b0o=rEr(),O70=cJn(),{nextTick:B70}=require("process"),KJn=Buffer.from([31,139]),dG=Symbol("state"),DIe=Symbol("writeEntry"),Qie=Symbol("readEntry"),HJn=Symbol("nextEntry"),C0o=Symbol("processEntry"),pG=Symbol("extendedHeader"),y4t=Symbol("globalExtendedHeader"),zhe=Symbol("meta"),v0o=Symbol("emitMeta"),$v=Symbol("buffer"),Kie=Symbol("queue"),SIe=Symbol("ended"),E0o=Symbol("emittedEnd"),wIe=Symbol("emit"),j8=Symbol("unzip"),SEr=Symbol("consumeChunk"),wEr=Symbol("consumeChunkSub"),WJn=Symbol("consumeBody"),D0o=Symbol("consumeMeta"),S0o=Symbol("consumeHeader"),IEr=Symbol("consuming"),YJn=Symbol("bufferConcat"),JJn=Symbol("maybeEnd"),_4t=Symbol("writing"),$he=Symbol("aborted"),xEr=Symbol("onDone"),IIe=Symbol("sawValidEntry"),TEr=Symbol("sawNullBlock"),PEr=Symbol("sawEOF"),w0o=Symbol("closeStream"),q70=e=>!0;I0o.exports=T70(class extends R70{constructor(r){r=r||{},super(r),this.file=r.file||"",this[IIe]=null,this.on(xEr,t=>{(this[dG]==="begin"||this[IIe]===!1)&&this.warn("TAR_BAD_ARCHIVE","Unrecognized archive format")}),r.ondone?this.on(xEr,r.ondone):this.on(xEr,t=>{this.emit("prefinish"),this.emit("finish"),this.emit("end")}),this.strict=!!r.strict,this.maxMetaEntrySize=r.maxMetaEntrySize||F70,this.filter=typeof r.filter=="function"?r.filter:q70,this.writable=!0,this.readable=!1,this[Kie]=new k70,this[$v]=null,this[Qie]=null,this[DIe]=null,this[dG]="begin",this[zhe]="",this[pG]=null,this[y4t]=null,this[SIe]=!1,this[j8]=null,this[$he]=!1,this[TEr]=!1,this[PEr]=!1,this.on("end",()=>this[w0o]()),typeof r.onwarn=="function"&&this.on("warn",r.onwarn),typeof r.onentry=="function"&&this.on("entry",r.onentry)}[S0o](r,t){this[IIe]===null&&(this[IIe]=!1);let n;try{n=new P70(r,t,this[pG],this[y4t])}catch(i){return this.warn("TAR_ENTRY_INVALID",i)}if(n.nullBlock)this[TEr]?(this[PEr]=!0,this[dG]==="begin"&&(this[dG]="header"),this[wIe]("eof")):(this[TEr]=!0,this[wIe]("nullBlock"));else if(this[TEr]=!1,!n.cksumValid)this.warn("TAR_ENTRY_INVALID","checksum failure",{header:n});else if(!n.path)this.warn("TAR_ENTRY_INVALID","path is required",{header:n});else{let i=n.type;if(/^(Symbolic)?Link$/.test(i)&&!n.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath required",{header:n});else if(!/^(Symbolic)?Link$/.test(i)&&n.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath forbidden",{header:n});else{let s=this[DIe]=new N70(n,this[pG],this[y4t]);if(!this[IIe])if(s.remain){let a=()=>{s.invalid||(this[IIe]=!0)};s.on("end",a)}else this[IIe]=!0;s.meta?s.size>this.maxMetaEntrySize?(s.ignore=!0,this[wIe]("ignoredEntry",s),this[dG]="ignore",s.resume()):s.size>0&&(this[zhe]="",s.on("data",a=>this[zhe]+=a),this[dG]="meta"):(this[pG]=null,s.ignore=s.ignore||!this.filter(s.path,s),s.ignore?(this[wIe]("ignoredEntry",s),this[dG]=s.remain?"ignore":"header",s.resume()):(s.remain?this[dG]="body":(this[dG]="header",s.end()),this[Qie]?this[Kie].push(s):(this[Kie].push(s),this[HJn]())))}}}[w0o](){B70(()=>this.emit("close"))}[C0o](r){let t=!0;return r?Array.isArray(r)?this.emit.apply(this,r):(this[Qie]=r,this.emit("entry",r),r.emittedEnd||(r.on("end",n=>this[HJn]()),t=!1)):(this[Qie]=null,t=!1),t}[HJn](){do;while(this[C0o](this[Kie].shift()));if(!this[Kie].length){let r=this[Qie];!r||r.flowing||r.size===r.remain?this[_4t]||this.emit("drain"):r.once("drain",n=>this.emit("drain"))}}[WJn](r,t){let n=this[DIe],i=n.blockRemain,s=i>=r.length&&t===0?r:r.slice(t,t+i);return n.write(s),n.blockRemain||(this[dG]="header",this[DIe]=null,n.end()),s.length}[D0o](r,t){let n=this[DIe],i=this[WJn](r,t);return this[DIe]||this[v0o](n),i}[wIe](r,t,n){!this[Kie].length&&!this[Qie]?this.emit(r,t,n):this[Kie].push([r,t,n])}[v0o](r){switch(this[wIe]("meta",this[zhe]),r.type){case"ExtendedHeader":case"OldExtendedHeader":this[pG]=b0o.parse(this[zhe],this[pG],!1);break;case"GlobalExtendedHeader":this[y4t]=b0o.parse(this[zhe],this[y4t],!0);break;case"NextFileHasLongPath":case"OldGnuLongPath":this[pG]=this[pG]||Object.create(null),this[pG].path=this[zhe].replace(/\0.*/,"");break;case"NextFileHasLongLinkpath":this[pG]=this[pG]||Object.create(null),this[pG].linkpath=this[zhe].replace(/\0.*/,"");break;default:throw new Error("unknown meta: "+r.type)}}abort(r){this[$he]=!0,this.emit("abort",r),this.warn("TAR_ABORT",r,{recoverable:!1})}write(r){if(this[$he])return;if(this[j8]===null&&r){if(this[$v]&&(r=Buffer.concat([this[$v],r]),this[$v]=null),r.lengththis[SEr](s)),this[j8].on("error",s=>this.abort(s)),this[j8].on("end",s=>{this[SIe]=!0,this[SEr]()}),this[_4t]=!0;let i=this[j8][n?"end":"write"](r);return this[_4t]=!1,i}}this[_4t]=!0,this[j8]?this[j8].write(r):this[SEr](r),this[_4t]=!1;let t=this[Kie].length?!1:this[Qie]?this[Qie].flowing:!0;return!t&&!this[Kie].length&&this[Qie].once("drain",n=>this.emit("drain")),t}[YJn](r){r&&!this[$he]&&(this[$v]=this[$v]?Buffer.concat([this[$v],r]):r)}[JJn](){if(this[SIe]&&!this[E0o]&&!this[$he]&&!this[IEr]){this[E0o]=!0;let r=this[DIe];if(r&&r.blockRemain){let t=this[$v]?this[$v].length:0;this.warn("TAR_BAD_ARCHIVE",`Truncated input (needed ${r.blockRemain} more bytes, only ${t} available)`,{entry:r}),this[$v]&&r.write(this[$v]),r.end()}this[wIe](xEr)}}[SEr](r){if(this[IEr])this[YJn](r);else if(!r&&!this[$v])this[JJn]();else{if(this[IEr]=!0,this[$v]){this[YJn](r);let t=this[$v];this[$v]=null,this[wEr](t)}else this[wEr](r);for(;this[$v]&&this[$v].length>=512&&!this[$he]&&!this[PEr];){let t=this[$v];this[$v]=null,this[wEr](t)}this[IEr]=!1}(!this[$v]||this[SIe])&&this[JJn]()}[wEr](r){let t=0,n=r.length;for(;t+512<=n&&!this[$he]&&!this[PEr];)switch(this[dG]){case"begin":case"header":this[S0o](r,t),t+=512;break;case"ignore":case"body":t+=this[WJn](r,t);break;case"meta":t+=this[D0o](r,t);break;default:throw new Error("invalid state: "+this[dG])}t{"use strict";var M70=Bct(),T0o=REr(),Xct=require("fs"),L70=Jct(),x0o=require("path"),XJn=Uct();R0o.exports=(e,r,t)=>{typeof e=="function"?(t=e,r=null,e={}):Array.isArray(e)&&(r=e,e={}),typeof r=="function"&&(t=r,r=null),r?r=Array.from(r):r=[];let n=M70(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return r.length&&G70(n,r),n.noResume||j70(n),n.file&&n.sync?U70(n):n.file?V70(n,t):P0o(n)};var j70=e=>{let r=e.onentry;e.onentry=r?t=>{r(t),t.resume()}:t=>t.resume()},G70=(e,r)=>{let t=new Map(r.map(s=>[XJn(s),!0])),n=e.filter,i=(s,a)=>{let o=a||x0o.parse(s).root||".",c=s===o?!1:t.has(s)?t.get(s):i(x0o.dirname(s),o);return t.set(s,c),c};e.filter=n?(s,a)=>n(s,a)&&i(XJn(s)):s=>i(XJn(s))},U70=e=>{let r=P0o(e),t=e.file,n=!0,i;try{let s=Xct.statSync(t),a=e.maxReadSize||16*1024*1024;if(s.size{let t=new T0o(e),n=e.maxReadSize||16*1024*1024,i=e.file,s=new Promise((a,o)=>{t.on("error",o),t.on("end",a),Xct.stat(i,(c,l)=>{if(c)o(c);else{let u=new L70.ReadStream(i,{readSize:n,size:l.size});u.on("error",o),u.pipe(t)}})});return r?s.then(r,r):s},P0o=e=>new T0o(e)});var q0o=A((Z31,B0o)=>{"use strict";var z70=Bct(),FEr=yEr(),k0o=Jct(),F0o=kEr(),N0o=require("path");B0o.exports=(e,r,t)=>{if(typeof r=="function"&&(t=r),Array.isArray(e)&&(r=e,e={}),!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");r=Array.from(r);let n=z70(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return n.file&&n.sync?$70(n,r):n.file?Q70(n,r,t):n.sync?K70(n,r):H70(n,r)};var $70=(e,r)=>{let t=new FEr.Sync(e),n=new k0o.WriteStreamSync(e.file,{mode:e.mode||438});t.pipe(n),O0o(t,r)},Q70=(e,r,t)=>{let n=new FEr(e),i=new k0o.WriteStream(e.file,{mode:e.mode||438});n.pipe(i);let s=new Promise((a,o)=>{i.on("error",o),i.on("close",a),n.on("error",o)});return ZJn(n,r),t?s.then(t,t):s},O0o=(e,r)=>{r.forEach(t=>{t.charAt(0)==="@"?F0o({file:N0o.resolve(e.cwd,t.slice(1)),sync:!0,noResume:!0,onentry:n=>e.add(n)}):e.add(t)}),e.end()},ZJn=(e,r)=>{for(;r.length;){let t=r.shift();if(t.charAt(0)==="@")return F0o({file:N0o.resolve(e.cwd,t.slice(1)),noResume:!0,onentry:n=>e.add(n)}).then(n=>ZJn(e,r));e.add(t)}e.end()},K70=(e,r)=>{let t=new FEr.Sync(e);return O0o(t,r),t},H70=(e,r)=>{let t=new FEr(e);return ZJn(t,r),t}});var eXn=A((eR1,z0o)=>{"use strict";var W70=Bct(),M0o=yEr(),gB=require("fs"),L0o=Jct(),j0o=kEr(),G0o=require("path"),U0o=Gct();z0o.exports=(e,r,t)=>{let n=W70(e);if(!n.file)throw new TypeError("file is required");if(n.gzip)throw new TypeError("cannot append to compressed archives");if(!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");return r=Array.from(r),n.sync?Y70(n,r):X70(n,r,t)};var Y70=(e,r)=>{let t=new M0o.Sync(e),n=!0,i,s;try{try{i=gB.openSync(e.file,"r+")}catch(c){if(c.code==="ENOENT")i=gB.openSync(e.file,"w+");else throw c}let a=gB.fstatSync(i),o=Buffer.alloc(512);e:for(s=0;sa.size)break;s+=l,e.mtimeCache&&e.mtimeCache.set(c.path,c.mtime)}n=!1,J70(e,t,s,i,r)}finally{if(n)try{gB.closeSync(i)}catch{}}},J70=(e,r,t,n,i)=>{let s=new L0o.WriteStreamSync(e.file,{fd:n,start:t});r.pipe(s),Z70(r,i)},X70=(e,r,t)=>{r=Array.from(r);let n=new M0o(e),i=(a,o,c)=>{let l=(b,v)=>{b?gB.close(a,w=>c(b)):c(null,v)},u=0;if(o===0)return l(null,0);let m=0,h=Buffer.alloc(512),_=(b,v)=>{if(b)return l(b);if(m+=v,m<512&&v)return gB.read(a,h,m,h.length-m,u+m,_);if(u===0&&h[0]===31&&h[1]===139)return l(new Error("cannot append to compressed archives"));if(m<512)return l(null,u);let w=new U0o(h);if(!w.cksumValid)return l(null,u);let x=512*Math.ceil(w.size/512);if(u+x+512>o||(u+=x+512,u>=o))return l(null,u);e.mtimeCache&&e.mtimeCache.set(w.path,w.mtime),m=0,gB.read(a,h,0,512,u,_)};gB.read(a,h,0,512,u,_)},s=new Promise((a,o)=>{n.on("error",o);let c="r+",l=(u,m)=>{if(u&&u.code==="ENOENT"&&c==="r+")return c="w+",gB.open(e.file,c,l);if(u)return o(u);gB.fstat(m,(h,_)=>{if(h)return gB.close(m,()=>o(h));i(m,_.size,(b,v)=>{if(b)return o(b);let w=new L0o.WriteStream(e.file,{fd:m,start:v});n.pipe(w),w.on("error",o),w.on("close",a),V0o(n,r)})})};gB.open(e.file,c,l)});return t?s.then(t,t):s},Z70=(e,r)=>{r.forEach(t=>{t.charAt(0)==="@"?j0o({file:G0o.resolve(e.cwd,t.slice(1)),sync:!0,noResume:!0,onentry:n=>e.add(n)}):e.add(t)}),e.end()},V0o=(e,r)=>{for(;r.length;){let t=r.shift();if(t.charAt(0)==="@")return j0o({file:G0o.resolve(e.cwd,t.slice(1)),noResume:!0,onentry:n=>e.add(n)}).then(n=>V0o(e,r));e.add(t)}e.end()}});var Q0o=A((tR1,$0o)=>{"use strict";var e60=Bct(),t60=eXn();$0o.exports=(e,r,t)=>{let n=e60(e);if(!n.file)throw new TypeError("file is required");if(n.gzip)throw new TypeError("cannot append to compressed archives");if(!r||!Array.isArray(r)||!r.length)throw new TypeError("no files or directories specified");return r=Array.from(r),r60(n),t60(n,r,t)};var r60=e=>{let r=e.filter;e.mtimeCache||(e.mtimeCache=new Map),e.filter=r?(t,n)=>r(t,n)&&!(e.mtimeCache.get(t)>n.mtime):(t,n)=>!(e.mtimeCache.get(t)>n.mtime)}});var W0o=A((rR1,H0o)=>{var{promisify:K0o}=require("util"),Qhe=require("fs"),n60=e=>{if(!e)e={mode:511,fs:Qhe};else if(typeof e=="object")e={mode:511,fs:Qhe,...e};else if(typeof e=="number")e={mode:e,fs:Qhe};else if(typeof e=="string")e={mode:parseInt(e,8),fs:Qhe};else throw new TypeError("invalid options argument");return e.mkdir=e.mkdir||e.fs.mkdir||Qhe.mkdir,e.mkdirAsync=K0o(e.mkdir),e.stat=e.stat||e.fs.stat||Qhe.stat,e.statAsync=K0o(e.stat),e.statSync=e.statSync||e.fs.statSync||Qhe.statSync,e.mkdirSync=e.mkdirSync||e.fs.mkdirSync||Qhe.mkdirSync,e};H0o.exports=n60});var J0o=A((nR1,Y0o)=>{var i60=process.env.__TESTING_MKDIRP_PLATFORM__||process.platform,{resolve:s60,parse:a60}=require("path"),o60=e=>{if(/\0/.test(e))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:e,code:"ERR_INVALID_ARG_VALUE"});if(e=s60(e),i60==="win32"){let r=/[*|"<>?:]/,{root:t}=a60(e);if(r.test(e.substr(t.length)))throw Object.assign(new Error("Illegal characters in path."),{path:e,code:"EINVAL"})}return e};Y0o.exports=o60});var rho=A((iR1,tho)=>{var{dirname:X0o}=require("path"),Z0o=(e,r,t=void 0)=>t===r?Promise.resolve():e.statAsync(r).then(n=>n.isDirectory()?t:void 0,n=>n.code==="ENOENT"?Z0o(e,X0o(r),r):void 0),eho=(e,r,t=void 0)=>{if(t!==r)try{return e.statSync(r).isDirectory()?t:void 0}catch(n){return n.code==="ENOENT"?eho(e,X0o(r),r):void 0}};tho.exports={findMade:Z0o,findMadeSync:eho}});var nXn=A((sR1,iho)=>{var{dirname:nho}=require("path"),tXn=(e,r,t)=>{r.recursive=!1;let n=nho(e);return n===e?r.mkdirAsync(e,r).catch(i=>{if(i.code!=="EISDIR")throw i}):r.mkdirAsync(e,r).then(()=>t||e,i=>{if(i.code==="ENOENT")return tXn(n,r).then(s=>tXn(e,r,s));if(i.code!=="EEXIST"&&i.code!=="EROFS")throw i;return r.statAsync(e).then(s=>{if(s.isDirectory())return t;throw i},()=>{throw i})})},rXn=(e,r,t)=>{let n=nho(e);if(r.recursive=!1,n===e)try{return r.mkdirSync(e,r)}catch(i){if(i.code!=="EISDIR")throw i;return}try{return r.mkdirSync(e,r),t||e}catch(i){if(i.code==="ENOENT")return rXn(e,r,rXn(n,r,t));if(i.code!=="EEXIST"&&i.code!=="EROFS")throw i;try{if(!r.statSync(e).isDirectory())throw i}catch{throw i}}};iho.exports={mkdirpManual:tXn,mkdirpManualSync:rXn}});var oho=A((aR1,aho)=>{var{dirname:sho}=require("path"),{findMade:c60,findMadeSync:u60}=rho(),{mkdirpManual:l60,mkdirpManualSync:d60}=nXn(),p60=(e,r)=>(r.recursive=!0,sho(e)===e?r.mkdirAsync(e,r):c60(r,e).then(n=>r.mkdirAsync(e,r).then(()=>n).catch(i=>{if(i.code==="ENOENT")return l60(e,r);throw i}))),m60=(e,r)=>{if(r.recursive=!0,sho(e)===e)return r.mkdirSync(e,r);let n=u60(r,e);try{return r.mkdirSync(e,r),n}catch(i){if(i.code==="ENOENT")return d60(e,r);throw i}};aho.exports={mkdirpNative:p60,mkdirpNativeSync:m60}});var dho=A((oR1,lho)=>{var cho=require("fs"),f60=process.env.__TESTING_MKDIRP_NODE_VERSION__||process.version,iXn=f60.replace(/^v/,"").split("."),uho=+iXn[0]>10||+iXn[0]==10&&+iXn[1]>=12,h60=uho?e=>e.mkdir===cho.mkdir:()=>!1,g60=uho?e=>e.mkdirSync===cho.mkdirSync:()=>!1;lho.exports={useNative:h60,useNativeSync:g60}});var yho=A((cR1,gho)=>{var Zct=W0o(),eut=J0o(),{mkdirpNative:pho,mkdirpNativeSync:mho}=oho(),{mkdirpManual:fho,mkdirpManualSync:hho}=nXn(),{useNative:y60,useNativeSync:_60}=dho(),tut=(e,r)=>(e=eut(e),r=Zct(r),y60(r)?pho(e,r):fho(e,r)),A60=(e,r)=>(e=eut(e),r=Zct(r),_60(r)?mho(e,r):hho(e,r));tut.sync=A60;tut.native=(e,r)=>pho(eut(e),Zct(r));tut.manual=(e,r)=>fho(eut(e),Zct(r));tut.nativeSync=(e,r)=>mho(eut(e),Zct(r));tut.manualSync=(e,r)=>hho(eut(e),Zct(r));gho.exports=tut});var Dho=A((uR1,Eho)=>{"use strict";var mG=require("fs"),xIe=require("path"),b60=mG.lchown?"lchown":"chown",C60=mG.lchownSync?"lchownSync":"chownSync",Aho=mG.lchown&&!process.version.match(/v1[1-9]+\./)&&!process.version.match(/v10\.[6-9]/),_ho=(e,r,t)=>{try{return mG[C60](e,r,t)}catch(n){if(n.code!=="ENOENT")throw n}},v60=(e,r,t)=>{try{return mG.chownSync(e,r,t)}catch(n){if(n.code!=="ENOENT")throw n}},E60=Aho?(e,r,t,n)=>i=>{!i||i.code!=="EISDIR"?n(i):mG.chown(e,r,t,n)}:(e,r,t,n)=>n,sXn=Aho?(e,r,t)=>{try{return _ho(e,r,t)}catch(n){if(n.code!=="EISDIR")throw n;v60(e,r,t)}}:(e,r,t)=>_ho(e,r,t),D60=process.version,bho=(e,r,t)=>mG.readdir(e,r,t),S60=(e,r)=>mG.readdirSync(e,r);/^v4\./.test(D60)&&(bho=(e,r,t)=>mG.readdir(e,t));var NEr=(e,r,t,n)=>{mG[b60](e,r,t,E60(e,r,t,i=>{n(i&&i.code!=="ENOENT"?i:null)}))},Cho=(e,r,t,n,i)=>{if(typeof r=="string")return mG.lstat(xIe.resolve(e,r),(s,a)=>{if(s)return i(s.code!=="ENOENT"?s:null);a.name=r,Cho(e,a,t,n,i)});if(r.isDirectory())aXn(xIe.resolve(e,r.name),t,n,s=>{if(s)return i(s);let a=xIe.resolve(e,r.name);NEr(a,t,n,i)});else{let s=xIe.resolve(e,r.name);NEr(s,t,n,i)}},aXn=(e,r,t,n)=>{bho(e,{withFileTypes:!0},(i,s)=>{if(i){if(i.code==="ENOENT")return n();if(i.code!=="ENOTDIR"&&i.code!=="ENOTSUP")return n(i)}if(i||!s.length)return NEr(e,r,t,n);let a=s.length,o=null,c=l=>{if(!o){if(l)return n(o=l);if(--a===0)return NEr(e,r,t,n)}};s.forEach(l=>Cho(e,l,r,t,c))})},w60=(e,r,t,n)=>{if(typeof r=="string")try{let i=mG.lstatSync(xIe.resolve(e,r));i.name=r,r=i}catch(i){if(i.code==="ENOENT")return;throw i}r.isDirectory()&&vho(xIe.resolve(e,r.name),t,n),sXn(xIe.resolve(e,r.name),t,n)},vho=(e,r,t)=>{let n;try{n=S60(e,{withFileTypes:!0})}catch(i){if(i.code==="ENOENT")return;if(i.code==="ENOTDIR"||i.code==="ENOTSUP")return sXn(e,r,t);throw i}return n&&n.length&&n.forEach(i=>w60(e,i,r,t)),sXn(e,r,t)};Eho.exports=aXn;aXn.sync=vho});var xho=A((lR1,oXn)=>{"use strict";var Sho=yho(),fG=require("fs"),OEr=require("path"),who=Dho(),Pz=Lct(),BEr=class extends Error{constructor(r,t){super("Cannot extract through symbolic link"),this.path=t,this.symlink=r}get name(){return"SylinkError"}},qEr=class extends Error{constructor(r,t){super(t+": Cannot cd into '"+r+"'"),this.path=r,this.code=t}get name(){return"CwdError"}},MEr=(e,r)=>e.get(Pz(r)),A4t=(e,r,t)=>e.set(Pz(r),t),I60=(e,r)=>{fG.stat(e,(t,n)=>{(t||!n.isDirectory())&&(t=new qEr(e,t&&t.code||"ENOTDIR")),r(t)})};oXn.exports=(e,r,t)=>{e=Pz(e);let n=r.umask,i=r.mode|448,s=(i&n)!==0,a=r.uid,o=r.gid,c=typeof a=="number"&&typeof o=="number"&&(a!==r.processUid||o!==r.processGid),l=r.preserve,u=r.unlink,m=r.cache,h=Pz(r.cwd),_=(w,x)=>{w?t(w):(A4t(m,e,!0),x&&c?who(x,a,o,P=>_(P)):s?fG.chmod(e,i,t):t())};if(m&&MEr(m,e)===!0)return _();if(e===h)return I60(e,_);if(l)return Sho(e,{mode:i}).then(w=>_(null,w),_);let v=Pz(OEr.relative(h,e)).split("/");LEr(h,v,i,m,u,h,null,_)};var LEr=(e,r,t,n,i,s,a,o)=>{if(!r.length)return o(null,a);let c=r.shift(),l=Pz(OEr.resolve(e+"/"+c));if(MEr(n,l))return LEr(l,r,t,n,i,s,a,o);fG.mkdir(l,t,Iho(l,r,t,n,i,s,a,o))},Iho=(e,r,t,n,i,s,a,o)=>c=>{c?fG.lstat(e,(l,u)=>{if(l)l.path=l.path&&Pz(l.path),o(l);else if(u.isDirectory())LEr(e,r,t,n,i,s,a,o);else if(i)fG.unlink(e,m=>{if(m)return o(m);fG.mkdir(e,t,Iho(e,r,t,n,i,s,a,o))});else{if(u.isSymbolicLink())return o(new BEr(e,e+"/"+r.join("/")));o(c)}}):(a=a||e,LEr(e,r,t,n,i,s,a,o))},x60=e=>{let r=!1,t="ENOTDIR";try{r=fG.statSync(e).isDirectory()}catch(n){t=n.code}finally{if(!r)throw new qEr(e,t)}};oXn.exports.sync=(e,r)=>{e=Pz(e);let t=r.umask,n=r.mode|448,i=(n&t)!==0,s=r.uid,a=r.gid,o=typeof s=="number"&&typeof a=="number"&&(s!==r.processUid||a!==r.processGid),c=r.preserve,l=r.unlink,u=r.cache,m=Pz(r.cwd),h=w=>{A4t(u,e,!0),w&&o&&who.sync(w,s,a),i&&fG.chmodSync(e,n)};if(u&&MEr(u,e)===!0)return h();if(e===m)return x60(m),h();if(c)return h(Sho.sync(e,n));let b=Pz(OEr.relative(m,e)).split("/"),v=null;for(let w=b.shift(),x=m;w&&(x+="/"+w);w=b.shift())if(x=Pz(OEr.resolve(x)),!MEr(u,x))try{fG.mkdirSync(x,n),v=v||x,A4t(u,x,!0)}catch{let k=fG.lstatSync(x);if(k.isDirectory()){A4t(u,x,!0);continue}else if(l){fG.unlinkSync(x),fG.mkdirSync(x,n),v=v||x,A4t(u,x,!0);continue}else if(k.isSymbolicLink())return new BEr(x,x+"/"+b.join("/"))}return h(v)}});var uXn=A((dR1,Tho)=>{var cXn=Object.create(null),{hasOwnProperty:T60}=Object.prototype;Tho.exports=e=>(T60.call(cXn,e)||(cXn[e]=e.normalize("NFD")),cXn[e])});var Fho=A((pR1,kho)=>{var Pho=require("assert"),P60=uXn(),R60=Uct(),{join:Rho}=require("path"),k60=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,F60=k60==="win32";kho.exports=()=>{let e=new Map,r=new Map,t=l=>l.split("/").slice(0,-1).reduce((m,h)=>(m.length&&(h=Rho(m[m.length-1],h)),m.push(h||"/"),m),[]),n=new Set,i=l=>{let u=r.get(l);if(!u)throw new Error("function does not have any path reservations");return{paths:u.paths.map(m=>e.get(m)),dirs:[...u.dirs].map(m=>e.get(m))}},s=l=>{let{paths:u,dirs:m}=i(l);return u.every(h=>h[0]===l)&&m.every(h=>h[0]instanceof Set&&h[0].has(l))},a=l=>n.has(l)||!s(l)?!1:(n.add(l),l(()=>o(l)),!0),o=l=>{if(!n.has(l))return!1;let{paths:u,dirs:m}=r.get(l),h=new Set;return u.forEach(_=>{let b=e.get(_);Pho.equal(b[0],l),b.length===1?e.delete(_):(b.shift(),typeof b[0]=="function"?h.add(b[0]):b[0].forEach(v=>h.add(v)))}),m.forEach(_=>{let b=e.get(_);Pho(b[0]instanceof Set),b[0].size===1&&b.length===1?e.delete(_):b[0].size===1?(b.shift(),h.add(b[0])):b[0].delete(l)}),n.delete(l),h.forEach(_=>a(_)),!0};return{check:s,reserve:(l,u)=>{l=F60?["win32 parallelization disabled"]:l.map(h=>R60(Rho(P60(h))).toLowerCase());let m=new Set(l.map(h=>t(h)).reduce((h,_)=>h.concat(_)));return r.set(u,{dirs:m,paths:l}),l.forEach(h=>{let _=e.get(h);_?_.push(u):e.set(h,[u])}),m.forEach(h=>{let _=e.get(h);_?_[_.length-1]instanceof Set?_[_.length-1].add(u):_.push(new Set([u])):e.set(h,[new Set([u])])}),a(u)}}}});var Bho=A((mR1,Oho)=>{var N60=process.env.__FAKE_PLATFORM__||process.platform,O60=N60==="win32",B60=global.__FAKE_TESTING_FS__||require("fs"),{O_CREAT:q60,O_TRUNC:M60,O_WRONLY:L60,UV_FS_O_FILEMAP:Nho=0}=B60.constants,j60=O60&&!!Nho,G60=512*1024,U60=Nho|M60|q60|L60;Oho.exports=j60?e=>e"w"});var _Xn=A((fR1,Yho)=>{"use strict";var V60=require("assert"),z60=REr(),dA=require("fs"),$60=Jct(),Hie=require("path"),Kho=xho(),qho=_Jn(),Q60=Fho(),K60=AJn(),yB=Lct(),H60=Uct(),W60=uXn(),Mho=Symbol("onEntry"),pXn=Symbol("checkFs"),Lho=Symbol("checkFs2"),UEr=Symbol("pruneCache"),mXn=Symbol("isReusable"),hG=Symbol("makeFs"),fXn=Symbol("file"),hXn=Symbol("directory"),VEr=Symbol("link"),jho=Symbol("symlink"),Gho=Symbol("hardlink"),Uho=Symbol("unsupported"),Vho=Symbol("checkPath"),Khe=Symbol("mkdir"),jR=Symbol("onError"),jEr=Symbol("pending"),zho=Symbol("pend"),rut=Symbol("unpend"),lXn=Symbol("ended"),dXn=Symbol("maybeClose"),gXn=Symbol("skip"),b4t=Symbol("doChown"),C4t=Symbol("uid"),v4t=Symbol("gid"),E4t=Symbol("checkedCwd"),Hho=require("crypto"),Who=Bho(),Y60=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,D4t=Y60==="win32",J60=(e,r)=>{if(!D4t)return dA.unlink(e,r);let t=e+".DELETE."+Hho.randomBytes(16).toString("hex");dA.rename(e,t,n=>{if(n)return r(n);dA.unlink(t,r)})},X60=e=>{if(!D4t)return dA.unlinkSync(e);let r=e+".DELETE."+Hho.randomBytes(16).toString("hex");dA.renameSync(e,r),dA.unlinkSync(r)},$ho=(e,r,t)=>e===e>>>0?e:r===r>>>0?r:t,Qho=e=>H60(yB(W60(e))).toLowerCase(),Z60=(e,r)=>{r=Qho(r);for(let t of e.keys()){let n=Qho(t);(n===r||n.indexOf(r+"/")===0)&&e.delete(t)}},eF0=e=>{for(let r of e.keys())e.delete(r)},S4t=class extends z60{constructor(r){if(r||(r={}),r.ondone=t=>{this[lXn]=!0,this[dXn]()},super(r),this[E4t]=!1,this.reservations=Q60(),this.transform=typeof r.transform=="function"?r.transform:null,this.writable=!0,this.readable=!1,this[jEr]=0,this[lXn]=!1,this.dirCache=r.dirCache||new Map,typeof r.uid=="number"||typeof r.gid=="number"){if(typeof r.uid!="number"||typeof r.gid!="number")throw new TypeError("cannot set owner without number uid and gid");if(r.preserveOwner)throw new TypeError("cannot preserve owner in archive and also set owner explicitly");this.uid=r.uid,this.gid=r.gid,this.setOwner=!0}else this.uid=null,this.gid=null,this.setOwner=!1;r.preserveOwner===void 0&&typeof r.uid!="number"?this.preserveOwner=process.getuid&&process.getuid()===0:this.preserveOwner=!!r.preserveOwner,this.processUid=(this.preserveOwner||this.setOwner)&&process.getuid?process.getuid():null,this.processGid=(this.preserveOwner||this.setOwner)&&process.getgid?process.getgid():null,this.forceChown=r.forceChown===!0,this.win32=!!r.win32||D4t,this.newer=!!r.newer,this.keep=!!r.keep,this.noMtime=!!r.noMtime,this.preservePaths=!!r.preservePaths,this.unlink=!!r.unlink,this.cwd=yB(Hie.resolve(r.cwd||process.cwd())),this.strip=+r.strip||0,this.processUmask=r.noChmod?0:process.umask(),this.umask=typeof r.umask=="number"?r.umask:this.processUmask,this.dmode=r.dmode||511&~this.umask,this.fmode=r.fmode||438&~this.umask,this.on("entry",t=>this[Mho](t))}warn(r,t,n={}){return(r==="TAR_BAD_ARCHIVE"||r==="TAR_ABORT")&&(n.recoverable=!1),super.warn(r,t,n)}[dXn](){this[lXn]&&this[jEr]===0&&(this.emit("prefinish"),this.emit("finish"),this.emit("end"))}[Vho](r){if(this.strip){let t=yB(r.path).split("/");if(t.length=this.strip)r.linkpath=n.slice(this.strip).join("/");else return!1}}if(!this.preservePaths){let t=yB(r.path),n=t.split("/");if(n.includes("..")||D4t&&/^[a-z]:\.\.$/i.test(n[0]))return this.warn("TAR_ENTRY_ERROR","path contains '..'",{entry:r,path:t}),!1;let[i,s]=K60(t);i&&(r.path=s,this.warn("TAR_ENTRY_INFO",`stripping ${i} from absolute path`,{entry:r,path:t}))}if(Hie.isAbsolute(r.path)?r.absolute=yB(Hie.resolve(r.path)):r.absolute=yB(Hie.resolve(this.cwd,r.path)),!this.preservePaths&&r.absolute.indexOf(this.cwd+"/")!==0&&r.absolute!==this.cwd)return this.warn("TAR_ENTRY_ERROR","path escaped extraction target",{entry:r,path:yB(r.path),resolvedPath:r.absolute,cwd:this.cwd}),!1;if(r.absolute===this.cwd&&r.type!=="Directory"&&r.type!=="GNUDumpDir")return!1;if(this.win32){let{root:t}=Hie.win32.parse(r.absolute);r.absolute=t+qho.encode(r.absolute.slice(t.length));let{root:n}=Hie.win32.parse(r.path);r.path=n+qho.encode(r.path.slice(n.length))}return!0}[Mho](r){if(!this[Vho](r))return r.resume();switch(V60.equal(typeof r.absolute,"string"),r.type){case"Directory":case"GNUDumpDir":r.mode&&(r.mode=r.mode|448);case"File":case"OldFile":case"ContiguousFile":case"Link":case"SymbolicLink":return this[pXn](r);case"CharacterDevice":case"BlockDevice":case"FIFO":default:return this[Uho](r)}}[jR](r,t){r.name==="CwdError"?this.emit("error",r):(this.warn("TAR_ENTRY_ERROR",r,{entry:t}),this[rut](),t.resume())}[Khe](r,t,n){Kho(yB(r),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:t,noChmod:this.noChmod},n)}[b4t](r){return this.forceChown||this.preserveOwner&&(typeof r.uid=="number"&&r.uid!==this.processUid||typeof r.gid=="number"&&r.gid!==this.processGid)||typeof this.uid=="number"&&this.uid!==this.processUid||typeof this.gid=="number"&&this.gid!==this.processGid}[C4t](r){return $ho(this.uid,r.uid,this.processUid)}[v4t](r){return $ho(this.gid,r.gid,this.processGid)}[fXn](r,t){let n=r.mode&4095||this.fmode,i=new $60.WriteStream(r.absolute,{flags:Who(r.size),mode:n,autoClose:!1});i.on("error",c=>{i.fd&&dA.close(i.fd,()=>{}),i.write=()=>!0,this[jR](c,r),t()});let s=1,a=c=>{if(c){i.fd&&dA.close(i.fd,()=>{}),this[jR](c,r),t();return}--s===0&&dA.close(i.fd,l=>{l?this[jR](l,r):this[rut](),t()})};i.on("finish",c=>{let l=r.absolute,u=i.fd;if(r.mtime&&!this.noMtime){s++;let m=r.atime||new Date,h=r.mtime;dA.futimes(u,m,h,_=>_?dA.utimes(l,m,h,b=>a(b&&_)):a())}if(this[b4t](r)){s++;let m=this[C4t](r),h=this[v4t](r);dA.fchown(u,m,h,_=>_?dA.chown(l,m,h,b=>a(b&&_)):a())}a()});let o=this.transform&&this.transform(r)||r;o!==r&&(o.on("error",c=>{this[jR](c,r),t()}),r.pipe(o)),o.pipe(i)}[hXn](r,t){let n=r.mode&4095||this.dmode;this[Khe](r.absolute,n,i=>{if(i){this[jR](i,r),t();return}let s=1,a=o=>{--s===0&&(t(),this[rut](),r.resume())};r.mtime&&!this.noMtime&&(s++,dA.utimes(r.absolute,r.atime||new Date,r.mtime,a)),this[b4t](r)&&(s++,dA.chown(r.absolute,this[C4t](r),this[v4t](r),a)),a()})}[Uho](r){r.unsupported=!0,this.warn("TAR_ENTRY_UNSUPPORTED",`unsupported entry type: ${r.type}`,{entry:r}),r.resume()}[jho](r,t){this[VEr](r,r.linkpath,"symlink",t)}[Gho](r,t){let n=yB(Hie.resolve(this.cwd,r.linkpath));this[VEr](r,n,"link",t)}[zho](){this[jEr]++}[rut](){this[jEr]--,this[dXn]()}[gXn](r){this[rut](),r.resume()}[mXn](r,t){return r.type==="File"&&!this.unlink&&t.isFile()&&t.nlink<=1&&!D4t}[pXn](r){this[zho]();let t=[r.path];r.linkpath&&t.push(r.linkpath),this.reservations.reserve(t,n=>this[Lho](r,n))}[UEr](r){r.type==="SymbolicLink"?eF0(this.dirCache):r.type!=="Directory"&&Z60(this.dirCache,r.absolute)}[Lho](r,t){this[UEr](r);let n=o=>{this[UEr](r),t(o)},i=()=>{this[Khe](this.cwd,this.dmode,o=>{if(o){this[jR](o,r),n();return}this[E4t]=!0,s()})},s=()=>{if(r.absolute!==this.cwd){let o=yB(Hie.dirname(r.absolute));if(o!==this.cwd)return this[Khe](o,this.dmode,c=>{if(c){this[jR](c,r),n();return}a()})}a()},a=()=>{dA.lstat(r.absolute,(o,c)=>{if(c&&(this.keep||this.newer&&c.mtime>r.mtime)){this[gXn](r),n();return}if(o||this[mXn](r,c))return this[hG](null,r,n);if(c.isDirectory()){if(r.type==="Directory"){let l=!this.noChmod&&r.mode&&(c.mode&4095)!==r.mode,u=m=>this[hG](m,r,n);return l?dA.chmod(r.absolute,r.mode,u):u()}if(r.absolute!==this.cwd)return dA.rmdir(r.absolute,l=>this[hG](l,r,n))}if(r.absolute===this.cwd)return this[hG](null,r,n);J60(r.absolute,l=>this[hG](l,r,n))})};this[E4t]?s():i()}[hG](r,t,n){if(r){this[jR](r,t),n();return}switch(t.type){case"File":case"OldFile":case"ContiguousFile":return this[fXn](t,n);case"Link":return this[Gho](t,n);case"SymbolicLink":return this[jho](t,n);case"Directory":case"GNUDumpDir":return this[hXn](t,n)}}[VEr](r,t,n,i){dA[n](t,r.absolute,s=>{s?this[jR](s,r):(this[rut](),r.resume()),i()})}},GEr=e=>{try{return[null,e()]}catch(r){return[r,null]}},yXn=class extends S4t{[hG](r,t){return super[hG](r,t,()=>{})}[pXn](r){if(this[UEr](r),!this[E4t]){let s=this[Khe](this.cwd,this.dmode);if(s)return this[jR](s,r);this[E4t]=!0}if(r.absolute!==this.cwd){let s=yB(Hie.dirname(r.absolute));if(s!==this.cwd){let a=this[Khe](s,this.dmode);if(a)return this[jR](a,r)}}let[t,n]=GEr(()=>dA.lstatSync(r.absolute));if(n&&(this.keep||this.newer&&n.mtime>r.mtime))return this[gXn](r);if(t||this[mXn](r,n))return this[hG](null,r);if(n.isDirectory()){if(r.type==="Directory"){let a=!this.noChmod&&r.mode&&(n.mode&4095)!==r.mode,[o]=a?GEr(()=>{dA.chmodSync(r.absolute,r.mode)}):[];return this[hG](o,r)}let[s]=GEr(()=>dA.rmdirSync(r.absolute));this[hG](s,r)}let[i]=r.absolute===this.cwd?[]:GEr(()=>X60(r.absolute));this[hG](i,r)}[fXn](r,t){let n=r.mode&4095||this.fmode,i=o=>{let c;try{dA.closeSync(s)}catch(l){c=l}(o||c)&&this[jR](o||c,r),t()},s;try{s=dA.openSync(r.absolute,Who(r.size),n)}catch(o){return i(o)}let a=this.transform&&this.transform(r)||r;a!==r&&(a.on("error",o=>this[jR](o,r)),r.pipe(a)),a.on("data",o=>{try{dA.writeSync(s,o,0,o.length)}catch(c){i(c)}}),a.on("end",o=>{let c=null;if(r.mtime&&!this.noMtime){let l=r.atime||new Date,u=r.mtime;try{dA.futimesSync(s,l,u)}catch(m){try{dA.utimesSync(r.absolute,l,u)}catch{c=m}}}if(this[b4t](r)){let l=this[C4t](r),u=this[v4t](r);try{dA.fchownSync(s,l,u)}catch(m){try{dA.chownSync(r.absolute,l,u)}catch{c=c||m}}}i(c)})}[hXn](r,t){let n=r.mode&4095||this.dmode,i=this[Khe](r.absolute,n);if(i){this[jR](i,r),t();return}if(r.mtime&&!this.noMtime)try{dA.utimesSync(r.absolute,r.atime||new Date,r.mtime)}catch{}if(this[b4t](r))try{dA.chownSync(r.absolute,this[C4t](r),this[v4t](r))}catch{}t(),r.resume()}[Khe](r,t){try{return Kho.sync(yB(r),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:t})}catch(n){return n}}[VEr](r,t,n,i){try{dA[n+"Sync"](t,r.absolute),i(),r.resume()}catch(s){return this[jR](s,r)}}};S4t.Sync=yXn;Yho.exports=S4t});var tgo=A((hR1,ego)=>{"use strict";var tF0=Bct(),zEr=_Xn(),Xho=require("fs"),Zho=Jct(),Jho=require("path"),AXn=Uct();ego.exports=(e,r,t)=>{typeof e=="function"?(t=e,r=null,e={}):Array.isArray(e)&&(r=e,e={}),typeof r=="function"&&(t=r,r=null),r?r=Array.from(r):r=[];let n=tF0(e);if(n.sync&&typeof t=="function")throw new TypeError("callback not supported for sync tar functions");if(!n.file&&typeof t=="function")throw new TypeError("callback only supported with file option");return r.length&&rF0(n,r),n.file&&n.sync?nF0(n):n.file?iF0(n,t):n.sync?sF0(n):aF0(n)};var rF0=(e,r)=>{let t=new Map(r.map(s=>[AXn(s),!0])),n=e.filter,i=(s,a)=>{let o=a||Jho.parse(s).root||".",c=s===o?!1:t.has(s)?t.get(s):i(Jho.dirname(s),o);return t.set(s,c),c};e.filter=n?(s,a)=>n(s,a)&&i(AXn(s)):s=>i(AXn(s))},nF0=e=>{let r=new zEr.Sync(e),t=e.file,n=Xho.statSync(t),i=e.maxReadSize||16*1024*1024;new Zho.ReadStreamSync(t,{readSize:i,size:n.size}).pipe(r)},iF0=(e,r)=>{let t=new zEr(e),n=e.maxReadSize||16*1024*1024,i=e.file,s=new Promise((a,o)=>{t.on("error",o),t.on("close",a),Xho.stat(i,(c,l)=>{if(c)o(c);else{let u=new Zho.ReadStream(i,{readSize:n,size:l.size});u.on("error",o),u.pipe(t)}})});return r?s.then(r,r):s},sF0=e=>new zEr.Sync(e),aF0=e=>new zEr(e)});var rgo=A(iI=>{"use strict";iI.c=iI.create=q0o();iI.r=iI.replace=eXn();iI.t=iI.list=kEr();iI.u=iI.update=Q0o();iI.x=iI.extract=tgo();iI.Pack=yEr();iI.Unpack=_Xn();iI.Parse=REr();iI.ReadEntry=eEr();iI.WriteEntry=TJn();iI.Header=Gct();iI.Pax=rEr();iI.types=dJn()});var igo=A($Er=>{"use strict";Object.defineProperty($Er,"__esModule",{value:!0});$Er.WorkerPool=void 0;var ngo=(Yh(),Dr(Wh)),oF0=ngo.__importDefault(pct()),cF0=require("worker_threads"),uF0=ngo.__importStar(n4t()),Hhe=Symbol("kTaskInfo"),bXn=class{constructor(r){this.source=r,this.workers=[],this.limit=(0,oF0.default)(uF0.availableParallelism()),this.cleanupInterval=setInterval(()=>{if(this.limit.pendingCount===0&&this.limit.activeCount===0){let t=this.workers.pop();t?t.terminate():clearInterval(this.cleanupInterval)}},5e3).unref()}createWorker(){this.cleanupInterval.refresh();let r=new cF0.Worker(this.source,{eval:!0,execArgv:[...process.execArgv,"--unhandled-rejections=strict"]});return r.on("message",t=>{if(!r[Hhe])throw new Error("Assertion failed: Worker sent a result without having a task assigned");r[Hhe].resolve(t),r[Hhe]=null,r.unref(),this.workers.push(r)}),r.on("error",t=>{var n;(n=r[Hhe])===null||n===void 0||n.reject(t),r[Hhe]=null}),r.on("exit",t=>{var n;t!==0&&((n=r[Hhe])===null||n===void 0||n.reject(new Error(`Worker exited with code ${t}`))),r[Hhe]=null}),r}run(r){return this.limit(()=>{var t;let n=(t=this.workers.pop())!==null&&t!==void 0?t:this.createWorker();return n.ref(),new Promise((i,s)=>{n[Hhe]={resolve:i,reject:s},n.postMessage(r)})})}};$Er.WorkerPool=bXn});var ago=A((_R1,sgo)=>{var CXn;sgo.exports.getContent=()=>(typeof CXn>"u"&&(CXn=require("zlib").brotliDecompressSync(Buffer.from("W80md0A2YYfUVroNAQCzZi6n8ONOtg37z+G2gFInPPwJ5Nw/Ckq3IRD1T9PE2k53VFXNTCpDXAKzLS1jAOxT/c0RVbMCR1AlD6onK1sjpYsrejvNwiBFoSN3LsnZENigYYlCkvQMuXjnFXgXqrRZZUFTAtmKaYmCVosqJhaVuC2v0BLqr9S8BgpHPCSDuqCSU+kKTag0ydtT8GCNhgcLcQvcSRONhE7y06c2s7q6hlJkf9+H7J8sE7x+HfKnpILLNFeOl6DqbzgcHyeN7E/I0Vewf2DG73801dzyJR8DCoxbLwSGZFqOoVMu2TLv7ZFXPvn1v95S3//8fBmdRZiwZDWGi+QFrjo4ulaud3jZJipzHnl12BVyWgZaVmwUt1K11ze7w+GAIWkBVLGu0DcwZnOH1OrSVsg6iuSj1r5iJv5rpnm6ZoKpwF8+s8su6Ylg19Oy3QQB5UR0TcTmTyU5q7i/b9nXbzflXhOGCSc6KzkRJ1AqokAtTc3XN0cEGxpymyUl2wfsg2YkQCmlK5tWlD7I5U/tv359GibRhg2+UhVkUrudKx0QOEWsedLa4uUA/mml5enqdlDxhyfGZ5oPhXflzZpxiBQbbs6hgWptsX7If+zOCNYPWbogwn9VLT1dNRNWq754MGDvmUoqOvDGydsRoX3cxutW/P29Wn39bqktU5tnrzSeDLKiDUicANuJqVZZlO4MDKG5U25TJPUf3XAQO1zL/+BCp/dI58ysai0ckfF+yPNCFg+DDy1J4S6Ppqm+W/zsbdnXr2lZTlVcOHuc5Xm0mOuAHLcXOV7cw/TCxIg2kVjcpg1hTpOU0Bsdz9jPmvEoLMLxMu3f0z21/B4yPmCEbLIS0gO0600j7RyLnFpZplAeDnA2HyLe6XZmTymDLMHj2+v65eI3T0JdXvkpxORRFJi6A/5BVjw9nHGcSPGjbIs/Hv4CKjp4fFVd3emsVDph8QYoTYzIOhMRnih/2v9y8T7BnztDlqeqS6KFEC5hOUN2hDyXFF4G23LScga2m6MhTMAPsC8lzqfjYXf3u5C29Pik0diaeAxy4hBzC6bIxpTQmmKoHzW2Px46SEV9PL5ZBhgVbEAquhHmaFSo+FtpMVP7Px7+xixd/hEAIYm25ASi2cS5tZ4GhChbaZ15Mv3/2mu/XLwfaJjzWIKtjrRhRqxA3MU4heg18cQvbqvc82sTr30SOs1S710lKb+y6B30Rvz/7820vocBII2kcmrjzZojkWCWb2smc8QxdwvvvYgQIwKACJNZIjKpr0xKbCVJsVvFqj7n3vsCL14AyYChGgBZajKl6iXpO5bURm2s1FXf29G8nZn2cJDSd/y+etaD4R/+4R/M5///90ut8ubc9/+PCIAgIVJFKVMnlaredzsiAFJLqpd1tZv/3fvuUfz3/u8EYqkkIgKdRACYFkHytAgQp1Nk5ns/guT/QUgZgKiqAMSsAihlNaVcDqVWzVHl7JWkZNQ2y7abY2d21+yLY7ZhanaVZl8NcxxnHG9MZ1xv/s9U0+UMSEFLKjzyonQp6hxi0fDOuU6paSLx5w+WmJkFDrsLkthFkHYBngVAp2cAJBVwdwB4AaTTpRBsVzYJKsRLgXIIofdzFWLpPqaiclO6dNe5al00LorePM+3+qbtuU/8U0+xKBByjOqDQur+rFWsPQ5IdhfhcMkuhI4wMUrm/+n+PfAukPjTKOb51a1z5w5jB5hb/5+K6l9d/jGvYWe6GZoiDnCiOEAcIC5ciSgiTrT2jTeH3MRi1DVaIIQY5nGiSNWHvXP//c4rjjUJdfTBwsI9bzAYTHFQ6iJ7OQIKDjyI1AMBAQEGBgYBCwwsNQBWfADp6vr+3zt7AHnst2DAgIAAgwCDSLWqAIMAq3IrAwMDA4NInX5u2tf/ezUbJO+/PDbooHkII7AMCgRWoECGCsRDYAUyKKhAQQVlqKCCChQc+7948k9v7wnc3X0YDAqFQiFQCAQCgUAhUCgMBoPCoFAoFObnFv1Dvz1XyN3dJ0a06GQRCASCbBCIFojODwKBQJCfFghECUSJEkeUGIjSpt5TGMp3548hMsusmSgAUKZjLpEm0K3+L65kXRD55W6bICAltNBrQk0ApYp06VWaypaZGV0heWX+f1v/v5xpGbyV5hkTc0SsxCjUIYy9QQVM1Pvyq35VwhcD72b//Q0tDIOU3X3vnOm0ECyIBbcgBZJgFqC4tv7kNzLThrnJdRbDy6Kz+E79yjvLVK9GWC4DBafr0bUQqpqiGsGOvxODtSxLxCMHyxJHY3lwAZQU3a5fpai0ODTLWl1axdpxYdkvrvWj57f9c/aFF2TmPC3DYDRsUi5C2/Qnlcth23eBbI2P2iIc8R8Ltze6llHgIlGXAf5sPonfMlrDY60cmiv6tp74cbmVvJmtKlamqYIc5hj57Jd/EjTKkWAdJ3caV+1PBgpAHXuC10WKwl8XjbDIS7bQhAxQRatzvPH9GRkcnHVbP1LDTuxoLqHE8yBj0Gwt9qfac4BKq1hQ/oLnkEDc9Xk75i30/IePrvOpDqHdV/tdfTYPTsvYG72ugg7ASZiV4XlPiTNxI5v+pJNXLvAs5nOQ4Tk5Hde8qnnc+THp61PUId4cPEUuf32dtYBD8PgpevnbW4MKeaqWB3IUxa//j5YBIHNb3DKi9NTKF9sJffp34wN+pNQeW8POK9+/iG1orcHf3PjYxOn9DZveNufp/M+BlTOk8+bq2fNX8dqVP5x9FGOPie9CUf7lDfWZCXiU6OCo7kf5abQbVfmLWjbI+LKMmC9R8EJ/Xt8ogMF/60VZIa3guYLCTYOir5/WdTMTqrTFzTxQpy1vh7S6320u3ReqVKd0XIlFIdXqGMOVprnnWu/hgGFf1tMv8rt0F+oDxeg2Rr4mrUDIgMWAAlOtpf49WeN42s095vLQFyQ0+rcmjJ/Y8ONLeKd+7fhEdAUOfVmb10ClmWw8TTUPTZluqGadwwdQHIL803QTtBQzB03BwtNWFFhFuqn3NJf2YxWXq7hc5eWKl08+beO+oHF7E4kbzF2Wn5KgOugNt9oNOYoAbD+BRUHvodTYUfBWC8bRJFgfphaURynB+qjfH/M6MA9FPLRwfSlCQFkkiQp2bJxx/Vrsn4OGsHRdWj/BYtznl9HzSPQGX54DEkHqVSSGpky8ueEDh/R3/i5X7qnIc0/916CD2VGDlsmc4yNeafMBNZXg1mZXiFcNhFObmuP3eoDoalQZQZTtNEpi3FJe54LfjC9485ERfuq+6OwWwDIfqITpi5ldffSi4fmO0JE4uHm67m/qPfvBtYRDE/M7x8XFKausEI0ILx+COHfTgtt/mCO4zg5/1aGy6EjIazGXujyMyGkpESl+EFNoekszvRUqfSRDd2O9P4myoWqs+pO4dFSNVWOFTGQjnTG1eImDKkR56siAGIXWuIrkO5FGU0Lpp3B0qMaqKHMqi7a4oi99UHFdsVFcEEmR70XFdjlvmuQxiBTkfkymb4s9wwQgolJa6rShaRmhojEzXMGtrqmEObU7jn75bfcEnPJUnsp90RvJFWzpmMUPm4/shtltNMVqiO0F8e6nscfb/3YS6bzpHmtke+DU8xFrQaeaJKHF+hlk3jrrF3sy3+k4/bpf+KcWDWLtuiGzHiHF3WN/ahSmyX4AtcfxE3T/IfOzq94s9b472Qaxtcnrh6ss0Al6tI5ngCxHjyg8iLcSGfas2SBI99za9i8AgRX9roi3WFL6tj9V8Md73urw4e4TUL12yEQT5Shbvjq1fB1B1i5HcE9M4mBf0uV9DfUUMyMOqUjPSUEdap5OolcrcRhJjincgCOE9MM90C2YlWSnkFuabnm2r79V4unbVS8Gg58QouK3xv7PC+0ThqXN62eHCw1syXj362oZ+Jrq1aOyehJ0HJ74Im49CTnPyc4ZldDPrR4wetOBFSWlfnooXWzRG+1tCtk5dGCarqynd9foEGQte5o+62VP4nJf0jNvdPGTFJd8uNPhC2fxEMCp8e3Dz5z1/sea8uKKKMDHfRgAmtlHNLYsRpkO3U9Q7zdcSjaonP+TedDQohBcwGf2b1HveSCKlEtkhOlheebsTYmLy1oeiJB0RSJU94oSsT8OPyXl9PjzKaRuCI8SwS1Un96HxzF7t9sUv0wScYPePGUe0++bWB8Znq9fpSojmQN6NhAb7WHpgVdGzjGCEwImabB7rht+YLaBkVw1ZloSLys8vKb+S26VkK8WPJgq5lXhCu4QTCOzU485Wm+47gxxfODo0kV9POHgQmjYnRMhpfvWuy3YEOgQhvouBNna3j3d45jDgnmaDWQmJmLUdyTbKTrhSKfMrsL7aLpJKJDucOwYeT/cTZM3VFAx0dLWztg+ZF7DbTbLG7Cpy9fXDrcaBaPxlh6TIuGMBrhhv6AhUF5dii31neHxsLtP5bTVMdAv4mhIlb6bdMUSC1cys7gAKesle2gnzkXsCH0BS/eUTLYyZUuScGrPW8npJVzklHvtY/f9C3sd0uijnWKqW54vjoxleTm4VB9ROZ9EJiZzkEiVSLTF4Ck9DL5Zz3Ocd/RoujbxfNmIQl+EvpRSGdrK/JpJ71y/+2lInAbCqU99vzf3Ex96e9CLRtg+HXcOOjyPsa/833BuD/d3c5/Fuj6Y7VdHKV6Hcif4Nk43DKSbLDfCCsuylRuL8iMgkzj173wIgRUnkTiyQwJ+t7Y+J5+/jDFcF6hHNV5bOhI2Ds2Hj8mfnJCt5gP2gbrtmNVtRpUSlLrztBQNHMJn1g2JYsEApS3h2xpRJzMXH1OOLpeaSKPZaSe53PLhSrMYtg7Hw55GcO8h3HxPibgMKwKkEI8aA0Y54umZRUksul87QOFIS3Qr54YmFovtSUurmp0k/KhIy4MXpiGwwLbmKqDPh7EsMZMcjFJ8KMyAOnvyJRRh5cJCmCSF53IrHz9LO5b6R29hDqRNw/afFY3xFdMbturtuF+clTW9hKePO/AXGWiCYXcWS7FSq0SH+ZkZPSddnDRG35u0J8H7woyZtq0njHqg4ATxpzeX3a8s61lUcroxWGMGV+G0KMfbHyCX3W/EhKCZwlXbithQB3JBtxQ+FeSXi5SY9DqbXuVxjEbAJYGfZE/JCtz6AjkWHLWCNJDxz8ILdYl0NImjbBEUAYT1UFaf9hSOqASObaMzGwOYaEQF+YFhKJ5E6J8LPkTk4YmNJSMPd82iJHCL5TYdFpqr7RddSz/3pTZck5vPjb6vIArS2VsHf4MoprOT9fPbzg6CPHlkOHRgEWeNep48F/5ifu7Y4xPBCQMnEtT7/eyFroPGmV3urwSUZ1b6tGENh7NMjUoJd+bN5hSHcQL/vikIqTMBj9pBYCK5s2MBzuuxG0jOicdl8YdA+EZ0eAJ+JZ2ET1raZeGJKqsqgQqeXYPIclwfF+IBAFGqRNmzJhGwXKNKpUlhh0dNEsL+qOIeKz74FGqeFdvL/c5jtUNfWKfdffmzzuDuUSbL8x+BLqSUgO/eGZhIiddXcBD+NYjesfknd7v1EYuyZRjlRIhWSJ/DjqUesWW32+ihzjkIiidA5aLzJljjTO52+6GoarbA3FJTSU+ffA5RxEC1wmdvvt4AVGcUPxqLH+noebzAWT5i4YsyALnbRRxRlUuXEWupk8/BRnWALbsDQSmeKpMSXFWoTJONX6Yr4wR2uiM+BDSPwkuhHI9ZYx1mnsFBt8fbb0ZLJRnhl1gWsfxzfk1D9/bufMRHArOoInqjPOV5AHoP6V90Ev2GMxydocvXbJ+95nT+aBg9DO7KGEZBIK4qE7u5TXl8U0sJQOQ9Tz5nlB8DvT2ecVd0BQSkKEiBv0s9dJ0UXcfgpYRhHx3tesDOTb19tSSWam2pkBAlnTDt8cuHv/6gfG14w6lwt3OL1ryhRkGJnoLeJ9x6o4eATt6QiSTYf4vc/Zcr2yZYSo/KdE1AqH7BTmxfJeCU70rqSN2sc9tBK5XEPZEEG9beaW5ZwTU+M9RYfESJuUs7B6oBt8BUELaDReJYYQnA/MhnB+rOpD0l3YJIx2d5c1BsUdO0ZwOtLUrZJvK/pAi61frWoe8HR8baIaFxi8Haku/YLSH0ll5vadFaqkBLqeRItaKh8bDgEttTbH+yL1l43vkSPo8rd9hla6VnQNoAMtxDnui9gUwxyvFzYGuhDVU0TXkC/e+7B8xMOGCfSH/YGCCa/LpEbNbzTfHLIDWbQSjjLtriLIH20s6kI+VYuuRQU6YzbVF9b1dWB34E8WGIKiMMCs9YCMVHhahQxwGJwtbVtv3KHb2AeIjd3lPe47W6jC8qqkPf8+3Z3PHg2+SoVAcGdApAaJl3U7O8q6Gv2Fu1klLEK+pI3bmoxuJJi5qYSOJIsUxh/ZuLeagfucs2VahdQKYux9od5kOuQhQVbjSqUKvFpRPft6tnSLyhDCDIpY1tFbYfBgPzq2MqiWqDVbahWZsKEnbJadHUNem5xDk6KcXVhC9uzgjVekC968kcGGcnUj9TAAiEGDYW9I7SeehGB8Dt/z0VJOclY4PwDYwTfvKQIgOJnvdNiAwYsaKTfyLOeICRu383o6OuXwDvBwa+6cO5s5q7FHre/3g3AyrCCajCMviOiGoSc5VUppYufK/ZIZqk7LqDKgMSFm2nT46dEGwdoJWyq3rFRAWwCdmcp46E5ObgPkeeDCVJFxYYrXXn2EpOUnTaYdMrHTOzgehG3rTbbuOotMHE+x88FyZLqMWTcmEygqB3FzZt1EpW8iPdxWHmRRRpflorK4gOBxbbRJndw/KJ8w1EIjBUXvNZXmEh1Iwe13+xOSnNSK1TQKjGddF7f9mnbcD7Wy/9qT+NnXb/5yaEHOV6UXC8zfkgWXuhHoxYNlEepC1YuM00/a1dIPVsfEqCyWKrIuWBdfqAepNb+dWiEEIXtd5i9hJcfeAlEp2X552q0ajRlicI9lUnl3Kmh5BOKXl7Xr4y6hlxVNVE+rroi0hfCuaEW+t/Ffxz51+48FENX/SCNofRvJqah66QXt7VN/YIM1pa7QEQ6ZOau4tIUmyLS8KjnZBD87DU0tS2VaRvAytTZbqY7bFDqxL0X04qVLsFr/8jZRpBCfdy20M5SeGI9FL7Y2CRiUiHhZoUVXvGiJf7eXxJmURXZIykqXhsnCkc/bUEeLsjqQCRiZLYAPO80A222Y87M5xe3cGIwGh4VPaDSQR/9fEjkZbb41/3cIRyZIttLAPp/pZtBGwHikbvrrp42FcjbFfbgiNKSpcHQgmAkXFh7cy0+wkmvSecIKif4Elm4dM5EfC81KUKJNcUD+YBJ2w6DEhPZNJIY7BdwqQagOdsqekqn/3S4aFtcwOnKKC5GvG2gKGiVDONOBOYHjCyuOjhRC58hST+J0rW0DCmEcUuqpAQsHR7uFl38Oy3pfvNut8TDSTMcV2gX6YP+gW0c4tCcekBswj/vNuiNIMP8I0/77zWcsm8lQCCnNholRXnyzxYACiYJNFwr1oHl0e34yQk9TEDb386Ung2Q+pcXim0kdlBz2uT3qayXmkzM8vg+ZC+0dXzTUXLG0nc+/7ij5sPvkOrtjeO+mlJe0mvfy7znf8orE1rt6ov5vPd34raxo4xRDt8RVvRkenGL/j6QIfxetvZLOqo0bEad2R2HZY2ntAJB/jIF8kYtKQLmTVGRa7Ts25V4bHlaPH7P0LO6kgSo6fXw3cvtusHj1xPueGT9KJRdTC0GOEij5kd/L01Djht3Jkbnsov02igKpaSpVotf6LsyU83/y6Mnk3uIsFU66JUrN1bwmMxP8llcqVqd3BnqUF2HZc+NrPnHC02ws9BjLSOfyrgVZ4c5HnnryOUOkfJUIJ8uIj0MknIakaIHLfaqxOJBHvMP4Lq5O1Y3PhT6WzG4Eyq51nPRf7ajR7545T4gsK8BpcvMcr2+z07GvyjzSde11fW3JeM7yvqWuzexRkQlT7MIHOtD9zm14Cb6ZtSR4G63eOwXN8d1+bw6ZzeBrMkv+Azdl9yxAhkG8ITOuLPfaMhfpIx5+Pq7LCiQYhJlMvvkNvL8hUPRqyFZgGa3ZGi61nanGSd4tlpRZDNp9l/WLdSc+GaRc2Qvqb1g6gdBQs/SaQojgZRSgRHfrKFkUqGGhftGzhLlVkkV0GChIsLgjKbZiJQDUFwJeTUVxmWDWJUpFBQGIYWBue/8wb28r1yUdKuRjXlH/8k4kjmY/InCjHf93gIGe2nUYEqfcyxRM91wQMIWfoqRN/JiO3tiRwHhlNj3gqqIvSy2DyFYpRgizVIUSsdEOkJOUU/XUbkbiEtPxLpFHgmw1+fe/Ap0cOlDUbhhM7K8hT9JTnaRusV04vGLwg1Y2AWLtIUnbLrRIj4JIG6gdaFZoxifSQJGbVCjWc0RoLEgwcbiCxPPQkmGdGuh5d3nQpERjypkAo+M0kYQhlLSu3/TkSGnEgKsj0VBeKe0TATFTla4kx2RBQ5V3mBs6HR/GYAdPeJw+4w+MfLuT1ZoEfcoS08hUVoY1mRTILc4TyXU5xte0wLMLwO5DA+M6kbDP5IwgDLtLMYfvCYjyNmeUjXdH2CtIkY4j73XJiHaN4KR2m2Yezlw9Rgi2mSFWDinpOu9DhKrjM/fQ5ruUA4RqtjQueRkoagHFDtXR9SNkHIdTx1E1jWA+JBmkAMvrZvwHIAjw5iwUU2WY76LegdpXyJ9Ku/tvchfe1jRnmNInjUH8FHHMFHFUH0nR8E4xAoOMwJrdjMZ3gxe4rjgR7J0UGUajUDjqPs+9j4/pPYhWaXIHldhPaVOKzzOW5VcT3gIzk6mOZh7RCYo/rtQwwdHAg1CZTcs5yvDy8mILDzs5mxN/EAIF0x+cI3kSabuIpo4sGpk+4KHyaHYSoYB0MWQxfuDabFSVP3GAox8QZPDd58muzd4HBm2QrFIcNpNllh236GEuiBYw/kS36EsOUbvF+nhEcQ6n7ynmp/gvUn65ODj0/Z1vAJD3AOoGUnCDLPs5vX4jm3VQBrdQF0qh5Q1SRIDuhMLtxZwocJVUuJbuJYpkn2OlOHvRnXrv2UOinqTloW3em0SZa+TPQG1wiGyZOHVx94hA+b5PtJgVa5kr4NyKN8ckDwBHCS7nqhhf0nI8QTjYxX2j0o3oFRHIgAyhf5AGzVBiAvfjAtJoZzgABgTR5g9/lk+a1lF3DGA0hgAE+KSEho889h7aDOMS30oEpTRZN15hcd+vOnLiZNElA/VP/qNAqczScCMxQfjF+YmAnyr5Os/N1x8P11yGAY6jDxsHuiAUiR16Pv0JFmwlxFHzb3NQ9KoWcGJD/YEIlpLnXUlN1r62FQn1AtVgTok/zMvdPFQShxhE+xpUmGE2gmF1ZEaEKwXNodnFioUHI/H2hPv3ozUQAe8wGc/vnWlj0tG+4aCEgOpKwPF/kmZ7V+Z9NBhw5o6nXv1Y9EwmbpDUJymbo4yBfVBBLnjlxocFQL4vG/ykkacIf5qeFI5mAGgv9ts7mhAsHlsTuyLohsgdbo3KX++YRMYk91FZALNrhk7JzhVH3dOJ544Y5ewA9MmS/2E7QtDIyoccs78PNtfhkXDXPvVLmrTRP0lnIiqx9NI7/KlbwD5SbK1WJM745zQRfPna9jdtZ3SpE82CkW+0N8cqNyzKTxKxIcwiTx3Rj9AtBQ5SEVaNnATvpBYw0QDkKcHGo1VImV4/Yx2uHr/9MjuWyIr0qMDPqE+6mIWllQmdJcjxx+QA2xEsaavQQvnik9UX8sbmI3SLW5c06bCGVHCmGIfdYPNhA0kkUDT3Nqube0Gbd2GE55uaORoV1OS0pO0wJkjiwJtS1QqKWW1jjC2S+ebq3PtFrFp1UH+4id14OhOE7Wzr4STjdNfQq0eQlikrSXc27TPG7eEYpBJKHJPqVnH8+tCvpt4LFUf3TrrVwrO1fTzpswTZ8VSfZZMuFtmNuvrG+zlZdl7iWx9IQp1RmU5Z8c6yj4pAlrA6W9XiSruNmRf/a7Qwhj+X0ZnAJ+l0xt/Ot7AsW0RiYh0huEVxXi3Mg+3t9F7w0ycwK6bHyxM9nuFKuPDY+Yos+jOTl1dXoO76ShqVv/WdU/GivT3A2na9nLjLnVYjX1GFc70TmSqLMnNVfoiDL1sWjqkF/FfMlcUMgpm31ZuNmWee9y7CR8uDlxub2L86aWPkPi1ErMI5mp452adKhZvVfLLp1Cu7OwQpkh3RNf8tIILKxhmkVthMjsV1G9+csiLCIWl50uFGzhtqfrq2jECS/S+LIvOx5ikjcJFdQu+x5aFLtOGA8/DLbJ5aszRhSTf1WKcCek7lu5smoTz8GsgyAa4p2pjd+A0zXcAnVuTlPAIvsq3BFy9rkYcFgfxb4DoJJ/lSV4D+/NXdcy7dEKO59S0DbQscKazsocnvEk7x7SYJgXbLEOhXVTPr/J01FLGcNn5ok+V/I1q+XBHT1fd1iGx3ObU3jX0EXKbluH8HktkZHubVoYjBZG0t/679h0PPr493/04QXjecLj9/AKuT/rrJ+p33NW+D4J1UfH8XW1RStO6XKHsXqoLpMZuUWTaQVF9HZjvgrtO4PLdbBYHGRWJtdEMySullGL0gb0PyN3T4nFtnhlRKOgW/Fqz/73cJoNtV72ZeAgwGlzsqC/kG+C6nOpqMlY+41ZU9jk7vxX8eMVJkXjKogMF3RAoSr1PNBSWfKXHm6WJZJ0vuAZXdaVhX6kZ7pCrm33ejrhupg6ZtEmNtxBtDLtYQa0Tc5xkSZ8Ll2oauVZ8ijsGixio8djR3T3ryeVvzHT1s3ix7r18T5bM1AimsqAMrzx8G0aRTPfbEx9ttrNO0i1RvlfDPjiCVfEZPhiDbs72i2k5J6xBGHy7kfGgan9Ul7Ecm9D6Szp6KCUxRF9iwCFFoCniX1ULYV7QouS91uYBj+P9OPfPdgldLGkR72mTRno28maQg4mbslvk/YrOunhC7mrC8wusEZ0ihl4FoUE+4LLpZKI1PEJHqW0QeZS1YMQC8zerKXf8fMQ9fOSScPHQp4KzR7tQkKKLoCwA3JZGV+PY0uyOAdYl59skgqDzg8A0YZ/cq6C7Qq7MgYtHSAzhmFdfy3Nh1TSujkGeHlfH4kdfO4fl7t6Z8uQ4x7zlKjCI1C2kE64GIHkFqBqlJTRn4gbRgapPeURVW1/51ykpmhVbJB9/h85kN4K58fJxNV+qDQlW1+R9TaYOez1H/M3/JroWCq5F4DKdPlFiDA7qxZkSwnplui7emRjGFZuczUmIkRCAxOqWq1nod8itqgNpSgDpULWx6OMG4PrSGjcIi41dGy7p01BJATA26gTfiSJi1e1koU9gFVCN5qIJcNZZwXTCui0xDs5pu1VyXc7tHG82dQX8QX45HN5amVnSmGuPLuooW5grRbH6VhjFl5qgINUMsDi2mRYJGIBGyMheNsh+7WjDV7tCBPM1RFcz5Dph2bwJhRCOFY1DRSqA8qRHC3cIxIcqc48UNc3D0cKoj+rcd8/SEnVE/O1zvb/B3QXXLm/OnwSNRwAWhM95gHB/98EEONfmpuX8ZdZ4s9y5znE7P4gwojBNPIxVeQUrCqOD1cEsYieE0CedwXj+g1YEAGzSx56DhOxfbNK2y1Ue0kh9h0PLqbuf3/wPX7fxC8IsoVtubbcGV0iTUewkogecr4vHTLqdGm7aFsd32aRyrRhSw5Uy3QvbUdDXoiXnzXlJGXvAXs7ZC+VD/YXqwzOD3RtkRwujC138D5G1cAOLV3P7kxNkVMN+Hp9k3udckpulA4IeOYwAto9uhbs9LjscejbjtnMrFJyahIEJq68CFOqtlGdMR1g5awntUZBL9d7RiDQGPsfCXAPfDyoMx7tw4zkRDDUFT5Fs3t6enc+311ztjf0r/jJADCLj9ZDJ8fxxw0vMx7mVstlzrZz+e2Mt4k1xHu+ybBLSmZ5KhYDbIxOYEiGqTmdG0F2oy+iM5udRl2vO5GCwQJl79pVGBbtNTWDo2EVLWnFFdc8UwulLelsiKP0pSs8S79FxftVCgd627POflDw8CHzuzlvHtLnPEn1SYUh8/w9Q4KKzuW+GlZ001o7LXPqdFyNOT17GeaYbk0rtO6+9O4FX2TiNUZuI6VTHc1Bk8aqjxrn3dppzpzLQ42Pav6gjp9dJnulQNHyMtecHsrwRxGJtCZY1+KIcHvly6WvS7GjjC/hhjJq7orFHp+eXh+jgxt70qTOSeX725RbFeoUbm7UV4n26s60+Vf0K0DLmHDt4jAWv2mSxiup+bufnhIpoWqdvWD4NKZOTzhAcIShuOQM6/72pk8H0oWqlPC6oCihVyJSbBZBzenEZhVuJwxPnxe6/t5RFdtwKxcmWniANKrpsxjRjd7tl6AjgIcg8ZMC9gNEjO1TqDuIVsPQ8qHnv9uh2ztTiApPjO6/KJXwbCpjUBmIY+tThejmz7lUSBEaXvShX3woLn3x2p0QJMHVNO/99PTslPIiiqSXrNogrM6cTjxVaeXDGZ62C+HWRSw1fUrjQGXiec6yL9/PJiT6+Zegt4/GOlFS0/Cz6NO3sUuFIiIaI3NQnZozBqeTPkcR6KAPvSyPgVPnoXBaKD07VYFyHbqerMhOJe+xcD7czk0ZQRduL7Xey9FCM4AmslfJj6roA4+MSpinqtY7X4VWlIeJmDmKVPoTemj9TPb8JsWK18a1p/HZudsRBKpXj0OIEvGjAnv0Ey9tV6rFmpUA/ijoOqJNs1Lz92kQ3EiLRwP41JyjgF1G5kSIzpEwxa2R2HWhflh7r64+4/cE3pPwKYoQjTQ7GHMWazBe+N1xwyjEHA0IFRUEeIk/EK4vWSW0xTS+4ATjhN1DMlxGUPewjMfoTKXyDAExOzEqOkEOnhX1ZJsuE4x/8UAiYBy6jk3wCeQDxoMFozTWVvYtAz+EMWZKgydPlyiIU57IFIkHHh2fvQADoLANk939DcR8Pt+8AgEn1JLD49uFXX8oJBJw0Q/j+WIVsWIAop4r4X9PfPjqYrU+vQpBM1R6Jlx0Dh/BqQi+S34E29bgv9AdXbxb1uCR1+CsNQgbmMsZXQ8u/KqA5Il0eH+4y8k3+4GUmu/yrrXNoGfpHdSvGTqP0HxHxNnYlcxsk3ZV0NYM53Cj72+D9vcrtii8jILm6/fp04Mlu30rLFx5fCsRyspD5QYMN5v91ILpJdbMae3y2rzpL1+DqewO1rIbWF7ynjW86fsswUKTtvCldjvLMa+whZJ96j3v9yzzfb/npv1CGC99v2t/DyGFRA2VpcLvMPNtct4LX5Jq/sw0eN7oB8GfR+r+qbK9y0YD+sw1vJfghmFoRlsV7CijpxXHTbUTGOKwpI64uTB3a2nrG0e9i/JptknXOhM3/39oxYNe5tje/JKbZalfiurRiIUrLtR/VyNnflD8kA/7Epyzeip1VRPOfSdp55m258wOBfMln5RbM9YZl8xMIWCZ6RqUshVq2am2UN3yRdNFBafQF5hxk4I+ApW8GIVWPhemwlo6VVqpVK3+8aTdwc1L3dTmrNzeV/gEjKMylWOt3489yVFnYWFQBrFbxsJbpZUPx+Vbb5n6n+pn8++qX+UzU+OSvP/Yl744LKWHb+/cZ+ebjU16ztX7fu78ziq/kHdv4XIYcHxNiHSvXd5jQ9Qu396Md7kuAfptdd26KBJpidlldEgGXr5iyX+wQEeEyuOAPPERPD8yoOBSdpEUP7hAeCVF9a6hseyeMJGAocPtkEmwOCaqtb3Qpn0KJYEXMEBE9TiJGQ7jFXsH3hyBbqP96RUy4bCjZFmE9RNcG/zueFXZbTRtEpFJ8w/qLy5eMxWwNouJUg8iefZ1f09IEoHVQ3U9gNqjssDzQf4jbleT7SZNZAl2eZJEwvLG/P9ovGtKxFLoeJMczKgHlwncjZi1aiIlUSLefJhj2bmMTjkia0ObMvGqBI1PcMhHDXh66ptlpoQBwZLleKiMvfRE2mC0sn8j8O+zXVjfgew4wnsrnUZTfE7Ir4p9l7wJOSiV4vUDNQzThd7pUW5FKcJQfS/WA3vLQORCUhVEEq5UkneKWIMwk0r3GwsilpW2x6C1tnQEh/R8EjPCJjC4yeOifedoHaURO7R1UGNI7DKmL/rpW+n/+jTGIjX+QmQALorgvXB76iFmOx01x1Nq+4zRcrig9+yRsLjPDRz78hQn82mETAwT1+CgTko2se4MkHQUS/rHR5HkyNJ26/EEj4UxTabDMQKrcrVnuPwQDAOOV+sHJmhd9PVHkfA9Q6l1jeatpWgKQM8LTdhHYor9m5SLEXJKik7tqJeSYIJgY65oV8d78fCcr36O7UOUupFmB6jYp5NqpGbRqRGGosHWZIJENFg79QV/yNJZcPuV5y8+moGBjYaaCp79gW89D74gYHRA4US1FK/fgJ98JFB+vxK+5CWXeYMR2HvAN7amCGH5JDVDDAl0iv7E2ySpXdC5ck0lkiyp3DtHT0/cNYm8HU38pIpan2LGVb7WLvFawre752DEeaj3bu86h25W5QVyye5Mq4qngj2tQOoPToQvxZ0wWWoLHSd/jXjggrWC85hQGoMyFXzSkd0/5D94WzEPfCa8hPzn76nX+9UXkp95+yRUcalR+jaPIKyrU6s69SuW/YPHtLYZ7NHR79QKb3bhle4WJqqYl+p5bzV4v3wyEJ0oxPvKRg2DrDBq3Ye7+ge1Ss7xYUE5k3rkYf2hOeOnY7X0MKdWNta+oY33uqWlKkH4YRghTcuwTCHBXUEkmNU9MsNY/katUSDsxJwN1XQKHmEMm8ATANTdXIu0jROYa09xGb09Pfmy7LTZ7B3WGMnb6zdyA7f7rE/nUbqsYTjlm5RXq1SfQlnyzIrrzysV/adD5tp19VILYjhIZ0BBQMDrAjVPw0oWIs2EtbVRx5FWcBsPRG3Zt/w5otObPUbM6vmUvwhzaLXw3mmFyewo59r2OZYVmTVHFObGF77+1GqNJVa0CvEYpgTmeBGiz8R5B/EgwDsZNojvMgoypbb3JhqK3uYnK0LJ0BwU3jG/YKrFtboXC49i2n7Qzv5XioOJxOt4T9mPmvvCic5patdw3rg5fyhrPBp7G0EoHoEKQBjM4ZzeuTlCCzDCQVfwKxH2zRIPCmICZ0+lwTXOOrqJNVvcHimC7+m/fJRbElipZc/CqvtTyQeENfgMHs/UNsO/Dlv6xienLBnXL3KfrXr7mPtfPOW3K+SNvYMBsprnuALJesLUq25t0/b3PscXS6ws3UoN4xi2/0YZKldz2DKp0u5GTCtL9zMSH5WDXXxdzpQFD4zQsV1Wh3Yt6KgJELbKhyGryFJb2g4vef3JGGf/C1TZ2bDpjk8ZcNyhxpL+N/y8fzspv913WAvlWQ93KFdW0yIdUltn7Vas9Hs01ME78AZkmqn/FEM3bx0D8kOGMRB9U6JHyn9DI3syvr8+YzYi8gtJozGBun9SS83lAAt90hDVQlm7tKg5oSd2mjleSfc3FPVl8z7l+Z6so51S33j8aLXJ3FEDMpKg0eyku3IAI0hQnKW0Hqkv1bI5gjX6Jw0PcddqlcziOErymwsuan1eQVk+HY4yXuDqvi6SQMUoXJ/uD1ngygGJdXnZefR6LQKKhyiwGocLADYoPAau4WE42j04I4KP9EfwNVmDaJDnmIyZMIkEnZwKKZNfw/bypd1+htkRxlmhrLMy8sfiZDfRdQwdGuULjM7jVaj/8+Ba4fmbDCja6fuZjvaGqsMWkqAMsLUaLMTKCT9NKV3a2JSyxkVuBmGXEziHkzh78Cl8xZEdwldeFI97n6YKag/Gyqkj+roH2D2Pi13ciG9V5wrViClGAAByRxBxE3s9yK/VABVnjwh10iRGPdcoCdvB8C049omcaiCumkCUx5gL8A+JXJ3ul6YB/kh/Y90Hmsb0rpC8W2IE0wz4Ju0Ozl1aAijdWgbRJR8k2NaAsOLaQaIh6lZyyPZPD40pdrUWVaubzPb+zZl2DqC+cJbtf5qptLD0qIv/TBeN3wzBAlU/Tl3dubRjy/7aBfaBdu225xDvm85tWMoizdN+XJT392yoDWyNvfRUU4yoSDcLUazOydeGytslwbUrDihQ6eDU8hn2cwdoJ9iimVhT5eAXHDCnBzdtwyOrn09js/QnPhjjxTGkV1LiW3/ZEWQDX6vHrtab1fbj5a5ZFAIoDwgAkizgUeSqI4O4F7HIePuIas5SqkyZi32bYStsHX1OUsRKIqjMfXdJ79auyZWHo06lVcjJBPr1QSbkb9pHjzrmvqYKcwiMbwwd4ERmoJ187r7luirU5Qg4mJZ6fjHPUwo9EvFAUh6Sy7dg+GkiJXD9B8get3S31COOfreWtjeg80JW5acBCJL41dkHUWT1mK9jIiQjP4mwZmwNqP5GNuw+ai1eOQOJjpOosWSNs5GLTgero5vYsBQx7K04CDBiYLHRcF/mGyJd1Cvm5WXYcK7Yjoab/WLvalhXJVnwME5891jLIj/Vo6YIvdJ3IqWWpHjVo3iR7fk2VbKQRNZT4B2NZW24gzuyAFGtmQe1Vt3B4YSg8ixSGr6RF4cZ/xd+L/pNDA82sZIt6fGFG/bLLLWtT0hU2f8cUtEpqqQteoLKwv7rrm6PiO+8B5Te9qtnRunV7zKJfQgV11Wz5q9hMCv17fb7LX3MBD5r2d6KI/BDsnM8eH0OwEOOC2mTUoSyHcoevkeKQi/9sveYMT+ZH8tlI9Lxh0VAuwwWoXy+wbxtB6lo+yY6MeQJDIbUpIKfYKNNFW9xywa0PouZaZtS9yb/cToBoIh3Q39aIfnO82XnAd6Z3n3NrPIfjn7ZCYuRN+vzdvbZe6U/D88GeHfQuuwqqNIWI9W4oC8uUxmfY5Y976JtIor+FJiTxIkBxHtt3htbJGHoY+DRc7CsfhgGeWEXxOKNqmHuwdy71okbnf1bw3H5fsIMtli0anfYj7tWHTt6R4/ys4GMbodkefGKE46M1/65MfAViu9GnW/TW6/eBu6snrtw5lC/nYgIaOjid236ZDGWrGdDNfiIoN2TSgp9KaauwB9NoBDvHvbPpyyNmyf92MqrRIbvL3rQMb9tsh2f0Pq8tu39kvp3uNP9judfhkT6dIqESF9S0H9I0aqcp4g5EBkUjVURtPv7y8DBlyHJoJ33sa2h0HhPMd8XY/rj6bGQT6juCmlvQUla0lZfmhAQuoVhDG9egR4hC2+JSxgNYeie7eGtT3q5mBgrnP0Ufw/VJqDeWN52MGhDBHYQRVHThgfPkBUnn+4pv6qP+J/3F66hqevikfxwPRMyGeFuwpD0PMLZh2LVFTYiqMyXMccT3wE7Bm7Q9WxKkYXPLr1vTci2jU+zz2wjxzKdc25xiZcCVL4JayFEir6i5uBLv9ARcMyqk+KElfYd+bJsFys4JieuHn2YEBpg7YcwKVKhC+tyuqmOV+C2P5Fvvpuv+8RouXrzo/8SP/AOb3GLB3zD33hTZYFBZ+r8eZLYylT1ZgaVOrxXpI72ot+X02ECeW5Zll5QhxHNiJkghnLlblXHKWTmwcezDwkrAPef0VU3tvvGBT/PILEwLOikDd9DNO6cUx9drAt7hBDnamEfx/BLJDUEi+un6ULD12s1ufXQiSUQPIZtEoIDEU91GZc1oBSCpGxYVvpULda2hf2rpDKLwFZHMyCuJiXN9If10p8NocNTV4izMBlBlyhSkBXOTl6U8ajnSVpew1B3jHlW4UUsGoZdcJ4cty5MI5ZXf7GSWG8JU0HqiurkR3WjMs5ehx+4Dlve163Gni2thM8SkNX6/nouMUwmETfJ+z4oUc+EYByhlH0+6mmU5uQDldphM4PHTYOjvzyUqd+XFDV1IZFg7gOAFCKlg80UK41oAH1clF2SgmNGqiccDtsokexxJaMKQ9F0xwaeeSTbJ6YmKw31fZiZUhO8AQrDzUhnx9hBlgLgZo3uBJRIXzksFDZCm2E6ZVxeET6fXYVJJbl8IpQ7EHKOyZp/WsfGZI5ur1uO4JuVx2sG54BxSMIGUkVBEj0t0yo6WxXi6+VXXVtr1jXxlq+uazKsXtM+i6SFeeZT1RKG4m6RIL4NY6VChZkwzNGbuWFGENfeu7NPzMTJCvXfvt5YorxTg2W58iX7DbjTzx342Dfxq6f6VQ/uf/utOOYCrS/5kBHzwfQ36QM841H03c6rPdpoDv46P82fT/+RYdHvXo7mX+scKWTU/qwAa4//5V2svTDi7bgVJph3euxFrOlF1p592+QcR+453wRkuIWtgb4epReU5v0VPjrNd8C5RfYXgt6/CMVvE77+dg/uLjFjsFgotmVm0GRYmBbqerj8CxBqmq+GY+8FcKkWP8BY5l8zvseCzesqhUdP/JG26w1PO7YRSu6aXp5Y2UpukRB57nrxzij4wPC6HVzt2hIa2gMRVrk5uvGl5i6P+x/cYk/XTz3zwrqjJkan5NQTra37c9c7Hj9TWq2ckD3+PmN1sOy/ijw5fgKQ+TsRE74aBa6RIxviv9Ucyd+7CgDQF/xLgzjjmgeePn96nuzI7PkHeHdPye7uvz+GHoeZSveXqH2s0QaKlMz/a1BDN0nLT77Gm/dg/msaP+BbNpE8I6vzDfOOkzGt+PgEfaevf/RA2On/avGDTbAOm5r26HCmjIoO8/xkpUMnackRvG/xwDghz9Ro4P/XM+DE8gFdKEBAf/L7CnN1/75D/Wjzn+wAKDWa7AH9hoMH+PQy9F4PX57Atwfz08HgwRwH5tQKZxg9gYsH+O915rcZ38z1AyYP5q9B8P8SRrDYAn5WuAPGDGdH2Bj5TBhLK+uKiOI7gBxDq8yKw7PHmgkGBYbcUC1kQACE4QnWAJ6RjPdqMMSa95h4JssNW57gI4ShBKAi5R40PMAE5N1Iy4rP3AJCWHfQdfhF1Aw2PsFykOYMFN+qYSUE1M7vTIwVWOkWmhPgJ4SZNCf4zgDDhnwmeD6ZjJmwGOlwDQcAAJgroIukXGI9OrIhkh0JrRCgiQyMDYRFsLKU2jesAJCZ7SowMQCAm8cKw4YVsIEVQpp4xuhZtBP0YMvAZBfZlYqCbUzwefMv8neONQPxDgXh2FFKxg/8J5I8cMOE44BzJtVYYYlDjgRdxr8wLBFyWJIgj4Kux6cLlV4DvPJIzOhmppKxMs3gVY7rWdCtPIbhRuM9kqwRvDQ+TbFEcdMLDoz/gVLtaUCSDW4GwUGxQehZccChQYn4itwJDsbNhV403iFJyy4UHCIunWmB0COL/VHjDlkcPmv8jiw+jxq3yKI/avwGW3wdNW5gi++jxq+wxc9R4xOyGD6r65DF8ajxC2xxOmr8DFucjxrXsMV4VLxzuhnBUTc/DT7D6P3WsEPyR2XgpdrTdrr9aVAUo+7W8A3hbS0owmj7RfCjGG1/GvwIo+2t4Yczf1wJvhajj4+Cr2H08c3gq3NSZZhynY0hPdsC5xP9ZLvCn7N0lgnOL7qPrcXZ2MqWcVYy+hle72Wm2T8OvysedxTF5h+/T+SfZyO/98L//1LXgBVCu48drKRz1l3ENy52CAK5wCOoUGGZFXlAi4lDWELzda+4xVFqqLlq8v7/KOx/7wyk2pUGCkpihcOip5G9gIjS8YpipBieDx6n0AYzShLqfIwiEi6rJFZ2Kn4JhXp1ydrRvBklg2KngQjgvAwVQtDd9Ew0hQwmDqS7tWy0hOnfrgkDVYu77D3hsqfPZpB1O64LqMM/lkKl9bCPhw2p6n8WW1Ch3QQ/3NkFzoB1DgwsLA8CcaYjO6zKlpf3Yo1Th7AKpZmGYBerelb2cYE8XdrBxsHFWpanrDnK/+8VFCga4nIIzBUsEpQIzBRDahQ4pp3ADiTpTlFoCYW6l2CQlnTKIk40FRYJilrwIAiNA5aQftjBFlBko4YmTlh1Efhb9cHLEMKmkJ7NQRRygaNIIPoRz6RqCFNBf6OkN9FSTTpXYYRy//468f2lroHPQURZWD4Emsh0tUfIJWbwoD1G+wIe2ppdsObo8ScO8akGndA/nyYJ3cCh9CvsY3wjAo1lUHROijdds3LkEAREOMoF7hFCaANoLEPwc1BpNn7FLNBaaoCkEV6uIIZLW0UB/iRHTDTDD+SR73ChqBlFd6pwAwOnKCaQfzwLdT8cqZd1KDbjz1LtsyhV+FyBq1ZwoBvtoUwcPotQWHYN9wjG0yhawvtqbkzOQwDvUc3wvjBziEr/uiYJ26mwaRF4M515OdbuAMUR5UzPxol0KnowfJ69hiHJdln60tBaoP37CwmmznGJGZWwCvlslRCj38hOWHeHQK9tPhXIZob4AT58eYg60+t/VffqscJOpCvrZuCbdJOOMUWjreNXkhLLea4EkL4+bDyMRYfjv7anDLjA6QVEM29LYjgsqQyvGCqQZvpxy4ifwc6rHnhNLCJR0q/D7XO+5wKr8ARsocqTkQDO7cjOgdOrKkEFijwvz+Gq1TIaMbwaD4woXM1msyg5hIOIXNbQuLUmvnm6exGp3shlPNkkDYpFtgkQOS8RhuzpEDS8fNolKSm+PxoR3E3w8HOeSEJbBRSRkpfjrWtyPV/seAol2d4KsAwpj7gYba2tX6I6Z2FWJGAWelyCqWrmHXirvuqGJMYsFVQYFX0CQkZWcIMYP+1EELkTJMLx7ZwhURYc37+rsEDOKBkpoJBJ2JRYCn5rK23P9bXZE8GqSZBNXBikWl5PUTot6YRn2W4b8i4kIfQ1MZHUO6EDroUrBthV55OLHQSfxG7OwCHcPgJo12pTdaSSX9jQZwu34wTHmYD7LmZg/66wZCZdiMtxIioUYjFA0s/E2HbOuADDIDUD1pYr6pro2CgRDm6SwR00QK3ejNxc4K4DfFdeUCioRZvVKObKCAGUq15f9Uf+eQyC+kAN+BtztKHnlgvrXyxIf69wgO3caOo3tCRqiRJL3bYVa0wvjZtyMB2vecxuUsqMyHmd/+HRy5BOnw3i0g+ksn6hOTFnuXSnx0Fh1sT3Wy/+bZhKG2+E5v78uHI/QKdTdovgkBMODyUkCIMQaS016lESSSXWjieCeHDet/d2o4EIRAwJpuKcvYMFCjqfJ1CQgvPBwxROe1lck3NWFJa8vZh0B8/bqaDq853rfsmKcs5KBB50QUtL7txYXbPf0KakMKKI4gmPb4QjT3SALfy8Bs7CVj3srSKEKpKsMeiiYWajgFU6EVGVGg+prIMGUPBcYASBfUgbF9FTKCjMVOgRoSPJOO6TYLRiXeq9EdLpq84qDlseWirrzYZ2FvLYmAUv65BWSBCD7NVPr8gRgppgalA4ubdjLCMRlcA2nIqQCVkz2beSD1rLPNYNZmxA0epHrL2gLGvvCIyyXVZb3xABptdbL+nKc4JeRX1BAi9kvFyTuoVp8kIXR8PWk4i53H5vFrSnj7W4unGkgmISFAkKPZMxuBNz4CW0UxcbK9cCdN0Jk32l4y4TGYRygi+NpglV0d4PUjdELtJGA/0ZnWPUOyiqxCRegxJtEQ+6Xjk4tICFFy7dtaAh6ciUOi2pxj/TUq/v4I9yRwItiUURCPBIjRLO33Uo4IlOFRc4g/PvsvuwoCD6vfvcxiolEWZ4/f2SZa81+/8rMxsHPQ3zkrNePt83bw240oCyt/cMo4zucgrmDjRAu/Rhqwoie5h8anuT7cXC1g197LmHR8rzac8MN5Sq8GB8s5UI5edPGWg6jQzK+1cbHrAc2u9fCcdk8vr6qvfc2B4SFeWvBwvUkGEXATMUo3oLh+KhRn9rxEwkVOR2/3qcA7fuwGAxNblnb633DQIdgTXxBHfP807udAJDjx4mhjhe/n6Omwxw+ZlHCDRlwvieuoL9HBBkQP65WHAIssv/dwROy+y65AnuGnwi0r8NL4KXnr6aibThCmbwBLQaCJtpu4K4VFXMQ1+/QulkXgAX/gpGKkelnNUl3j7Dc3F2wN50GyMyzp+W1F0eWD/K0E+WtkGxxC7sK1EUm+FAAJ712OEqMPuJNM2CAj18NOA8p2yq3iqAJDLRkBH/sD2lGmakCnZaG4UCj5YQ/V/HgBnFCKeRUUt6Iib6Z9zSYcXNHR7Z1CcBZdE3D8Mmq+lOrMKBvxrxWnZSSLlLSFKWJXjG8rmgsQ9rbacs3umCsqJqo9wOItPZ6XQ3GfWoMGLcgpqcZZJqtIdVYbsv4/yM+d01si5m+v7xDKxCC+sOX5yoycs+vPtzFrimsS3DM4Hiu1ZGD8s0ieS2VcN56JrT+5ezLONAT9BEluLTdyiYohYH2AV9IjCoHbnrDp4FY2f0KN/NVJyOi2kKud2GUaE2CgqaIraIhys7v2pdUNu/xT4BIsq4IfWK+TOxA9E+l4EmTkgiaNGGbym3AqWDI15rnS+DmduqCwwSwokUZ6WtanVk2wpoprMZlaCIV5EfgowleRIMuYfYl3MTzUzRRJXojehHqK+3HyErkDe+MAmBQ4XiVh1BP3XtKtau9ejs6VBAEbNYOTssIQFlO+i6g4+6+9v/8pVfVW2FDBrMtY61EnORwcHyMdJudSzAUNvQKcOhiJXoukatqQbEdvGy2uWWNjFjlIkDFKWGEf+jr/ONh5iI8+ciwIj4TIFBcTibD08TuloAssRXxLAVwGilBAytag/ICQTOEKvU2uYdafHdFtQQDyfpwf2OZjP/3hplJ/NfYgmBfk/A14vJVLlbiEmPcwjreJKlx7usV4gl/tIqC0FkpGx+SvBscjM0mlyoKvg7pnNQVFjE847TGpOFu+NiaB2FDDb+CgJtyks0iM0lpiDlcDmgdEmDg7byfUZ+oaHdn4AYv6syQxXvRKX8JFAEjLT6YPgFx9W5L1lZSbvJ8OY3BVhgIevZWFEWK2ppPRi1+tvY0UcGtcmqbmAoIrn0KHRv91nlAkVaGLUdCZclEY81W65ka1xHqvIVOCpdBgUEFg3p57LJeA5C7YfO0KvxnkIICvRvOyp9tZDHd6H7isCoVPevrtulvmc4RTH4uZ3GLM8zC+cjcBqhs0xx8NOvHkxX9GTNINrJtRkaqcYBbI20mCgV12pi2cxp0lYCw9mNUZnSszXUHOBfOygkhtZuAmpFVt0vvQbiAv6Kg2bxFfVMCEMWcQpP0vLOY4EmzQMRPWMheWuKuPDdTlE2glGDzy3VJCOdCf8T6wqnWDg167r+9pp1UGWkNkrbDiNB5zI+snEV/Sym8nlkSOV/loqibbWQ1PeYdMAtBeSIPHNZOlUrS+UIcnj3uUbgsPMOH2sZZWgQATnqYnicvzz26lvb0qZ+f3VqBI5dAOTAUZPIUCSh5d4LlALQmTjQOrYWdFnKNr7XInt9MDSfomCCx1oxDZ+FXQnTF1wfk9zPqVGzYwXoNVvV2GLYtfQukh0TwTsDT4RWA+I3DNnOgJsFllIx4PlgUKwJPZIpj4rm+cFKosRBhzfhkKZ3V0DIP/rkRr9ljBCD7BLDVmMZXEixNIQNcRWx/YkDQvPXdXm8VglgwYO9KvIt4uQCZVk6ZrQehQ+OxH6phEr1SXQVHaDw6muBAD6mLp8Av39UOijuGbgocWCPeYNOHA7Sr5gA8fArJgBegaooQwQffAauSgKg9fGNSp+h8VkExMgOyoHY6wTKCQfxAvH7X0c6uJAKVCRApT1AFQypSAG+FU7VzH5gbUbJF/SFW9TdvSGWfNoONj4qPkfOTyN7HT3ASyUVB3yguTjWX8Y/lzj3L5LFp7mE7sv+pAIuFZGXDK2I5a1+Steah/lbhsrofdmhHieK/YKfTnSGaV0pvJUdTwdrVYeuIXHn2vjR8es9DCXjCCGdNB30NEcU0oA0fGUdOywSBM+Ki8yEexjdKgfVsf1BdTd1eZwnUTKwNh4SyX5a4mCF1CjGJA+cFasC/P4hAmnm6vl6RqP1BjSM4xpBEJFwi/Hdj7VlmocJVaVssf08PudqPBspdtvgC3LcGUWgOw0FFE0LUUhRJuADshkz6MUisLIPjLmf8+/Lj/3+fU/tUASjX9eJoltP+WlZHr5Pio/gqPv7sSASZckpa1ZvS4AuYZgboS5IH6bFwxJeh0qPsyaDMs4C/WipikNjlHmM1Ie1RX+JFRJUoP5vqTp+hwpD5s1iLndUpeggMngEgia4d07vd8EwQl4HlNIQNi2F+HXySt8PG5KswI2KEVjVAC5PYgWrgyi5ehPSXyaGW4QA02TdedUUAmns4FP+3nAgFumS7R0q0r+HExNjMTqKTofBIgItsodjtFqGIzMruyxRQVLXuXG1GSGEZITEKxEkuiCPGxhqWkgT+sTRhNC6OyXGxEnjgxh+lVr/s1QWu6IsBN05LlrEB96F4ep5JQvqTSxnDqXI0qQBIs10S8+6LqRyLqPZNr4eUoCXogglLbeHIjggP56IzbjnlBsgLwUkegjdXwiRV7FseORFNu/4bXuzpGIMpGRT0jsWXOiD2o9TYgoC7C/lPEH4sJhKys23eczs6Rtd9cSpUuI9kccrV7S8TEhOguR4EiS8X4XKpkLKGTj5vLldisNVhsAK/DMQRKHHCQzqG+AKVE3tIdn6jP0O1EfafjQEcLhjWDETEhnjkzhrBGruevWyiflmqbI2MHlZ1H4J4tRtaTFjRIHR7nOqicAkywOfqvvHY3QMQBiIvmhMPcXQLgRLBJLigHe+3sxVdD54sQ7YaQDakEjEKUpT+VVcqDdGDO9AqIMMqR+j0aQ5OFAJspZ98ei0Dx5oEsw0Y/EEnYOFZvOXtAc7XYMrLYOFNsXip6BX5HspkqZj4XFwTeesVluQQQqrrzpYMZkCyQbLAOcE7SLOoaTGEc8mLmtagSq08nzO+nw5RH6BN0C+ATnJSsFrh5r037v/RAkUS90EkUUWQYEE3BBka00kwS5XGb70eex24V0cpOAY4z0EKT0WC6fNyPAsWNiGPaUcszcRB0igChglLhsbrG0i5JZjJLBh9vbiHqCOhOxI8mQU9HolbR3z1MoQPpXjiEDp4B6EQKCIM8IEBIUstLuz0RRe5eR3lEVN5YJOEa1/ovhMjrwl7V8p+PV68Y6kPraVlQKK9Oe7tXSD/o6zejEE9goR0Yd/RxcpkBkBE2YPuglPBHUdLWMVCUTiU+UNUToEIMyp4VnqV+BaFB585X57QXmebS+bET4lutk3ZHuCyGgV/aTedss1R+L8A6r723n+dkF+zyT/4xEQQyFa0jziu5+qJ+Irw9uClkmPaOeAjCLqCsjDUBJS5duTS8pnidoCrTLtctnb5X+8rir+zn8U9GN7onQ0Xj8huGbMWynpf7KMoB7IIQIXMjy98TpXSSChWi3vyXT1xRyH4tSThKwOjgA9TcHgEzs8GlZea+IbLK9aoqnGz+v3niX+s/LHdb86RYdmHei39XECY34LCnoW7YxsGD7uWRFkqFRRqyZ4ViJMivYZ5ySYMpoo4PK6AgzuVhSr7n8UbvS9e+XEWCW/pilFyeZsvw5MhHJj//EPmO8/vdMP1IN60K6bHv07Oq26d7sg11HxjHrVmierGPbFnIatxrEcj6ZYpzkMOO5LlIKYquVymUGqWL20Tg7lGIG6pwa19IThbxzqfyjhZf0DFmtHxgVQ+zcwn1KWuWtwVNm3hK5nFeJobpJZcNuiP61sm+iV/FMsJKPNfZ5fr58F29KBg7qrXEqNsd+Z5ihnVoqzQTSTNprMBxt7OFlOC5iLfDTd1zXCLVzrfWoDOGaaRriqvajR8oF6UenMER+n88c+IswlNhGGjIXG2QaOfcM1C7XHI5foPMQGp3NaOz8Teu9FIArT2oQGKtuAo9BvApL6m/wpSx8XCIUYTQRXRE06AjjCEoFN/g92eEKIIGEDlyheO0vOAa8jbDmwbyaMjNWap0AYYRMbPzHclUNDcEfqaG3yWY08eemRbmSvcgdQe5HT8ZPQp9wzPrmBAsx3ea7qMJYDw19sA99BOC5QDM9lVmYKGRXsEUbmyyIhjGLM9GmscwMQ8TT2A+pDfTzHwlYg70i4+6DcALy/IGexalVhPOZ3+lO/ciUTyypIyBtW5ZKPyo1svRcAOSNLjjuaq3GHsHdTqE9SXb8Y7XT6xDKl9ql6XqZfbHWk7PSqYTTH4VEBfllTah1vrV2gljs9vUMYppzhfjpXgxZvlssEgcfD+WFPhdMViqkkt/Z+svOjt16tLRycFT0EB4hS1Tkf4yLFr+k70kxFyTzLK2+t9M/sHewdQtDLhDka0DxZ5H/HU6HIDwn7Fi/OTXo6HSwVfrd6wi1OjnOXm524jopdvt3457ieWrSfv/ZbitOjJCwQUhNJs8LvjhNEyBPCIqXDjhGg3JaQizxDtjoa7oY7lxPxNUKXmILdtaCa4/Vpz4CIQM9+/9B5CxWxgZ3feZ5G1sRMmiyDU9ablmms6N6N5bq1Fdj3gJiNQgS/6CGL+LtZMoUlR9DafIocyYDYI0In5NNmwvHRuEvR8o2y+N1uKc9MwNvXcvr0zFdwdEQEB5tY4rPNXLPPI+PAVVcJ78dKNfIGtikwQ1mCWJLZfM5lPJVE6mSupCtP/dAioh+5AkhmBIKPlNMB9N7LP2CgVsAqyl3y8yMMkIpPeXj3UyuW0+oVR5YU9eg9Htppip5dt1VTejqZWRxxXuh/HWgZXAaCY2ucqYb+4r99nkvKnEbt0ukTniF/i7f9YCu4xA8sr6z67VoGpypPGdJbL0q7tE1peQsz6u/c3FNX/HWZsTlnHQon61qyHaSg/nHquAIxijYv7+vv54lS4yz+Q4CrSii9cssQE8O9UnEgI5i0wnottEhT5SeE/o1QE59D2hL4dW3Ae68Tb+Pt/DAxuV/jeHaPMuRanrnyDu2zzcVBX6NbprWNviBJzrYItZYYX7R7/EKDa5LGygvCpS6wF271Iq8XBPo7k6INVl/PC/KRygMrmoQtdzELkiwz/jmfWhbVRkUU3doDwiPn8Y2gR3BzeUSLLh52tna/ZWtaYvV4ShgukVUHsAQBnZvsKQLogZYQBP0u/cpipEpLUT2TPwJRTmC0h/EasV0IlxPNQjP7eVoLhsreFmanAdTnO2mycYYJmsx23ShfNKevLDvXzu1g0NCkJDr9UQt9aNJhoL4zWCGWKVzBLpL/cNPcpLWvpwyfj98cowReAVMWQTjDdwqKV0JKYA4T0LK9KTmQhm2vXQjQIgf7J1OljgjIOVKqDcOcTpl4jMU9xnWuPMhB3k7WDU18XuFrW7RVXhZEi/LL8QKd71pkx3sb/155iW1X7fWF3Q2RNy3SSXnyjo1/4ovUg3zw+vpc+upwtY8ArCwmVpMiLXoeRXQYfGhXhnVaa2zf/GXpDyIt7jVvx1cmSev2UqTL22EO5J+rxeh1cvL9zknHK8vyD+WlTGRidKIkAWda2bZVdSgHNohw3meWd9fjq2vBEH38qCdcg9Jd+i1qMTaNm1jcxQcTMtnBB3txaZ6TU7t0u+mdtxo0AjOZbeB9A/KqXjhmLpY7Gjo7gyjU+rKp5potJXSeJv7qGtCW8rJp7D/rrosTf9SOJu2u9/WkrSCLXfg0w9LG7/dPH1bnH7P8zeP70Uj+o/Qz0lxlxwyNap7nNz+ihQRPGbJoyAO25rJmD4JeziVGrppIz+86FXBVk2qZuzv7AeCtgJ4ezaJknzMa38tpOXznPt5nf3yLbVSz3YSYC786FgCN3wEF3rtrQvj1MkC4ErLvtZz2BDtLVvJq5NT3hxhq0z+Uv8UGl/rosP/d6ld53NiFGfJ14Xn79ZSu5mskLm7BUV+e9phy8Vodrj6PTJ5hddECl6ivaYxYAz8N379hopDl+TOMg7h2NiGL59f78sdrGt23748c8my5Ll5fdxQpL69d3E5b1SivsQhF3cjvEQccRn4F3zeeyKsR4sO0DaYmBSqrKuZfChOLK5N7gWzUGn0e03RI9MgSPxUqpSfPPSMp8qOmdXNydUZXa0q+BS6pb4fYw1MvrqQk/Jo1H942zpyQQNgAlEyg2pVA5ZW2O15xDtXx0vz+iC8Qce9PAuVXQIDCpGujnX24jkbEsngsIgQEgElQngqqzJzZdAGqGY/3TImXRW/r74S4i9IeRvumtWZDpZgywt1E5pCaCXMKqDLRXS4r4+vn8UCYYUajM9FdZsehUZ+kttL0Po6FDiQaT7FLaRc1sqsiprH3y+WGJkTzb/Y6L2LtgiiqFsfvIIJW3agInKQpQcXMZQHQMEb0Awdod0J2HzCzpHBNL1sOzRTuB9jVh3j+ddLtSci14ueFJZbNZJ/Q5+Wj7L+3QoM1TQejic+bposBNlcln5txFVXB/NLcBWzqq2twYO7H2wvLrDk2dH33w9f1ZUV+3A+gyuTMpmtG9Gd/Ylo6VJ6WufDOE40u9AIngc4kCNMHbtHTlQRoxUfLGre1SqArB30GTFjsLtGUvb5p/2vicMRpuGWYHEbfMyIXVxuLe3PoWR9KZwU2d8davm6bxHH0FvGPwn3yTR9eNB7tkggOd3O2qpxn6YAZ9yoJ4/d6/Ta0ieDN8VajtInUGbvFDq2SO69vwI+4UeMdYcjhPh9AF005+hpu0xsQzBNXWksSusSu89sYD3ycWSluvB0jsdYHOg/G+nnH2LEU7y/7PvLDLOU3tXEx9K6zr1Zw46KGXFae8uRCs5AkC17QoHybgL9rrEEpsCOWP3JOror9DD/rOz7DanWO2DHpbvWSHNez356NcLBVM4zhsQemlkdcqjaDO3pOGTdWW8WXkinjQrmd2xQK+T+++TvUsL6iTxuI+RIJHpELkb5CBamFyL74jPZNrk4jmvZJPf0+RQtvnymvrmzCkgTAf1ZyiDmbm7rG3wg1fHsE0TkCmoRpnTifV9DuOnqsu2fKQmvHSYXw1AGbqzy/Fwb43Aa56DoNIVH1E+O3/DpH38cwSzsuBgrk3VfWTSz1iZNsTPsS6BvO66O4EjYRQttKSgDyaMTdxPtqEqTYxQt6P0pxxVJ21GXfl0o9w+c8koAxOeoHUJuK/K7F/hRg9wul9M+DMOuoI+/ME8CwRe0PwCr5gUN+CnRly2qxbK3SP+FzUvmgMAbZl/rbp4NNHeMbZ00vHttocHr4CZTEKvh+dfmaFFWJloJEOqzRlz1/66tZd8drk7o9+e08tPBjxj/XNokVtaDRPol4zWnHB9h6fQNk5JyzdMpqvFF1Afg20VlfjpQCmg55OgqJqMygORn5ccGBQrbv2Gg4UagQMVJXmjVng/dWU3IQYWachlpK4722UAjPBeJ3FBKUnKOUoFVawNcefHba/neUP51GFnU3lRQejohgnhXk5X9D7nwQDjLY/xqI0K5U/6H1KDnQup4d4Wd0RqjBbCm0YCVtCIzgz3dzdR7CZpxuouyt478FdC8OoPadLuUuGntPPoHdxbvsdtoToaKfwO9KhnIiTqGcaquIQPz1YdRy4vfZSb+eBYTwnKkvtpnnoOi8j8yUu+YzFriJHV5AChrvr3uhymIJ47RLzTXT33M6/ln9a5+nTOSna5aobkY9pT3nvaCZ2JCL42vnBC9cm7djoIoRG3sU84e2U6XqLxBwzXbEKI3rsglS3TYmuQyXy/sMvugFayiWe2Ttz1l3kVSGheIY59S/Iv9+1cVdZLeRidM1SHB+ebDq6rmzkUMeAjS/zxkZ43xWv7615MTgzWRtEGB69FieOjYhq99N0iGEIxVpWSm1eeq35/X+4/8dWGpIBPdi/Bm2ZPnfa++MEvymLRxy7D26Sz4iiIjFx6Xi0nSJn9GKYfyMhgrsFXs/XLvbda9I1LEYWJt9tpd3NXg5UZy+eIkgY9LJJoFpeToiAgkIR1KMReSkJFLB2vQ2Xs0mwKhUudW+gZRY4MbrsuIwRMzOjz6zyKi4gqAWntGyl/3smAX7DuweB4YtbEFUd/mikHmFAVbHC5NGRNgVinAG2WHST8AmR/BqYfZt3RmcOiKfUprlRrdGi+2Uy6fAWZWTCuYXaS6mIwHPAfnuGJHQhkJuzpM6cFUxQQUXqYEuQHuVXaAucEZEBhm2Q4MTghe+Utn3Ruk15xYyyzjiXDUWw3cPsCyVwCJRVR5ktdJ6WtM6M4iwFBJpxAPwsqNV9XGc1amKcYDSg46Xw804Khnso0T4nlODKDI+rnRdd4Id2pse9xnCUfTJsVBCz3X8dLPY5yj4qGZc3PRKifyzyLvna7Np18spedOF8FFDa0ZHR0mwYeOGophq38KNIBWExIL3FhwaYHbuzStvvPerR2Ceq6dIQISnaOnSvVc6vAFERrNIfX2e5+K6L2DaRFq/Glb4MrD/0NFUGpPkdNgH/hkh8epbsCPb6q35FvzHi8o/TuDJuynfFf5JtUZKd57gcUwQQX50UR7fZdWY/koMrVE7hGbU9y6k4DSXIUBI7HQHWj4J20Jo2uBdbiU7ASheYhCW7yDipVNQCE2pGQ9cYm/yV7OLcXa+J8znRS821SKLdaJH2IIRh9SudfdIZPGLRYRKW1EdpU1ESmzcHD8HB328Csi1TTTIAHphm8QmXb3xQRMLFbrkruPlNWnkAlgWHx6l+JGv+M5e6k9vCZdCdC0zrcIae6+755jQWHrrXGXRZ9WNtAtpMjffcCZjFUWZZlFjr2bYCu9ilPTJKoGU1IVhU3MdgbpOL0DjfCZLWC/avhT0giDnav44dVsxvXFAAKedCYBpM+4MlBUwkxotONY8fpVFzeEWu27SrqMa93xdmTzUR3v/AB3hWWEcPYQweQCHB6rhfp9I/OdJp1POhMluKjg3/R8Ud+VvsGlpi2uF+pNNprsBrY4mXWk0U7oPqbHD6TjzjFk1xSaqjHgKTOSFzPEcdnLMyoiWR5uY1+T6PgDe5pfWU+XRPHaH6705ePWq/p8zEwbJpb7n+IzLOUVTlsBJgjkbbauaatr0eSXsKrNMzCrJNFu1AvCYSbDe9HmdXpT62JJPcVxdP/ny0jJm6Wt9+UrTnzB/Vd1tRljMgxYYnh8vKTj/MELB2mq19NIH0kl4tTHAy/Uqpd4OT9G0C+pVCTGDpnoUYVJ8WR6JKdf7bxkDk6tBoLnzcK76AqFRb+CPmb7zd8Y+bDv/PyZzKObUxweV5/0GSIPPEIOYoNlq6hX3JdYFYGoQaDFNrwucWxhunf3Wo+oWlrdu+K3H7hamW3i+ddMtzLeu+K0XDrfoZqcnxrjmlR7nVZaVkHCS6nVZT3Fxd3t+B0ELFEdEiE1vsj9H5Nbhtx52j5DXuXX5tx65RxhxbmF/66ZbqLdu/q3Hh1tY37r1t16obuH1LbraZrGrSvbyZKvVq/R9SyKW8L1ZUj6EEJXDH26IJ27zppfP0jdbL7Aq4SJYQttkawlrJxvFxJ3fR/EtKRwfEY9oYB7Gxc7bJYqx7A4SSTzf5DVqfwlkgsfTwkUTomRehSC5SKaFCY8xNykZKYCYum6RDHRERhFf0tIHFJLDF7GkmsK4CYQU9C/RH6iXsNGTSESLGU0ZQXRLO/gcQvyn8qrzoZsIvCD6pPy+lTRypuPTC2m6lmSubCKHV36QPsl2K5SVpy1U9rbHOsuUmfO71T1MSXxmpDtgqZPHBcaMnlpNxa6L9aRTe8vQ4362DZj60wTZVR3X+mhR4nV0P3VP2A8geQelJr4Kb7+RBD13LQslELgLdu7xk/P2q8Xl+KOjTDadDhc5XORgCsfFoe5Q7Hd/PbgBzwojgm0fcz9hfBe4qtcMK0Ii/4iOQkeJ+iZJzD4i3PaDwcHKvRHMz4tiFaXykCPVqtJYlGV2CLUp7KsDszg6DrSIt+LtR3XbnDXiB3wZGZoUsqQir5mS409T/ZjdGNTijg/ionAtVhO/ppaEA+8+vIVngkSVJXr1RFJDC+uvp0KA2SvBn9j9/Ofzy8rWM/E2Z7+nw9LNDj/IudVGDBKjDbJ+mdCF1U5CmOuHU6fY9n0qXvU4n+Lkoafbc0QS3SSA3EPqJyaXtvI0mHlfB3USRh4C9Eg9u6vnbp71yHGZ2mJ6ePSHLUsQM8LWIjyiZ6bX8+6T8jnZqT7XO+TDPG5Gzy9tePHHEr7VlgGDcpFICRzJBx5ow5iRx6+uI77cZqOvJ61fpWNaWeZDKhG8WzcJo1rP92e0jMI1Vdskk6A1LvpbEAB0ybhQcmfSV6eDk4D5AzJ+DJHgFmAGTFAsFGoxBsU4MfNR7y4CQu01koVAVf8DIuSxPm8NqCLdint+l6zq0zkH4nkGinkIdiw8GQ13ioiAshHuCwZeU+HMELbBmRYkyeilVyMw+0BrDF+j46vUIY9rko6Ai3EsaZA598eEYG46U6PxBEmduVu+dmp0BQnhv8j/PG0v9n4eOuAo38BkXryZL74CDcHRHWiIEDZvmUs4Yw6p4nxGd+EDX7Fkfy79fKWn+6qAnuhJN9fyf13bZkLFuGoozTu326pw2kPn/f1yuAUGd7OkrWWYPH56Htz4+iyE28srFYef2CPMxHatRzaKNh3z6AGpHWCNbSxYd44DwlN6OyM/D2DiAxTLEGbY4dFX09we84Bm3BDRIGR5qAad6e3Lf1AqnRVvSRUjRDw9kERlsiidiWVfW/2v5FWo6KYr2QVsWagbiqfY/cFzXhQuPTbTK48SjWKKsrk8Ev3zNekI+A11fPV/Rta5P640xo9mxedwmVTEYhRJpd0FZkKQKQyUQJIfjqnQlWvHJV9AGNhxs3apvjiel3OCQ+wlCQSeN4R9KiBBycfDSexlb50kcYljn/yVxS/f2V46yuQEuiEPZIEN4Z6kEOgwaTjRgD+jScXNbg4TkpSsx5V6QSpqrPUrogb0LVweJuz0ORF8gr1McDju1AbeqgshWEH6BoNFBCELBQxWMqBCfQaAlTiATdknzFcKDrLJY1vCrpoV7lfw9wut/901nQTch5/iYb8b4pU6HqafUqQSEL4Z557JWB0wnLkn4ci6yAP/glXGg9ashCwbGaFLhfOi1pgcyC9nmQVzZP7DVSyx39P3v4kSEzlCLxY45JDj/dVLCYeI5Sqml8NgdPSdCmehCyZkUY6S3plAsUMntHx7Z9OHnmBER/PDvhNPwrEO8Bi97BykXMOrbIYSeEZM9SJsIWl1XrzzU+CBMoetULlAVOnsZ1vFKgyloAj50ptnYeLdca1CKJbJsMuIRxSymBYaYCtWFgtqJlzrIZ4VVatERxSrx8N36iOoARnOSg58Xdbt/ZKBqmf4kUSqnZXFQjde83K84EyxBmozQFRtdAUgc0Lflah/kELB0YYhJDCP/zpZ4f0dyu0IVeGzE16rfbgfjqSKkg2YnIiLhfu0Yx9KBrt8isgzojffEDgcmqmANnbjfDPSEk6yKOgkaRrEkkvHSURlKunMWbFo0lRs3RQufQ3Mlw7j1YWwt2E1yAa6EYMVd2edMG6mUa6Dv4u6RLLatiidqvMbT2hSljq0XEmLmIWj6QTXDHeT60IzsrRzOZzP8OoROWj6m6i/8lmvweBPHhuM1GskaTs3j9KvOkw0gmfBkV2+G8JLvsddq+tG8U3IA72KKeYqbRPqKcOErFJOlm3AHdKzsXJyUtz6SltpoLhMlhaENQzq8qJ701lHikiuCKxEwyxc6gk8PEKlAcqqHun+PYGZVTEK3tTYkSla/X+x2htg3VKo/BmLa1J2HERSuQTb6K69Oe2KHbQBs0pJVyod7TYHe02FjEuAg2EW7kmcwfwbhDLz7359/E4XjLO4T6mppkHl+yHUf5gSLnBRtSyKhSmLC9jLgX5MTTngUjOtYxj8e0V4AAP2/RMrKvxhHU/pPah8P6zyqDLq8qHcC14xlGshJIOai2GufI1DVcMm0ASRDuZ89AFldzHqM4nyjrq/XBIJT/p6xaxY95cGwcrixFg+jc5lHl0ilw73PIFMNknbibGYnhC0ucpHBkzLc2tlDeHS7oOpj7VNQ9XdY1ulV97SAyBUu+glwYoZr9CFZizeAExyUt3AnxyxliVAdqXT8gyIsi0D5X6c22HeTXgXlgRLMOIb9Z22ufJfxrdJuXDMIMCRnPEkOEqZkBhrdi6h0hfwknhaUJp7YLWFW6M60hLFg6M3w2nrexjJmGapp0cuLMGtGQw/H4mAI1OXZMAVIDg1jbYKYwYZF+2b4zfVREiDE66U2tvLejU+zYiOxCAdNOjHLxBhiR9m9PgFdT1bU1qP1xSeuoqofYoY+FjKF7g6lS1LRr3Oo9erPRnZcQuRkPQzmln+ty22X9dwJmlEFXF40aUxeyLcmdrw14GCMNOkX1COJaaqQlnxdIJFVYGqYj6hNSPwEa5JUZc+HKtNA282J/xVn/tTCP5tz84zvcKCNDYau4DxeMQXAftLgtHn+BvovZvLGX3OwjG/zXCODbtWG2jdHKdtG53qLRxwvznO+2Rvfm3Ficw/fcq+PzyKfjONw0X+ct9ZI4m5QAePHlBgWxU+55/xfhDoT7+DC1GiM68ub4/Ec7L720kQqAfuK/QEOpmHMFGsn7R1gy8S+M1t+3RRfS8ShgWvISM5Qb3oi4YwT28YWGvQCQkD5SOo0boqjFhSXaRAyS/PRSbj4MBnSvjpnGBJ13Ns0AYmoCCkQvlIAPXecpXRTWS6x6sYlxzwmzQ0/z+wKP5EoazrWdhIHTIIap+zF/0uYpDFehgC3qQBdz4uZDKDjJXbJSx7dAYAanTm1y4b7DPsnvmpA7rCxG6LJ/5m4QzPiPSRB7Xd1NTzS9zyCjrfXaphOZJ6jkytxfsdsLaLcJTvGOdD2bEAHOfsbW1ceDySA4avb6QS/FOR8bHBunN15VlrVLmWJMxpUiUqCJ2MtRqS25ag4yvgeMhwv3d+LMhK41zwG7hMapVKPhBW9hlSHjUhvE6C/JjMgnPt8RGdSPcmPWzy2WxTa4jFcdnYXEWNVtnVjBtU2+mT5712x7fHVymD0N5gLvG0CW8541J00ysVWQnvnCxIaFjeeeF/wh7+9ctrFmPJwbHFNfhtzYfDuBvNXjrpZhJxwzH59icRlBJ+RO+PJNQQXxmzzJD+nEKEgxZcF7VDLUv4MOj2OgJ9YSCJCoMp+tYMm1ZDOOhcdo5+b1jEy70UwgcT5vqFd9xwUeDvd0Lb1KDdUyIHfd407hPOvUC4LddeugzBKLg1Qy92deOEX6lLLJPQc29nh7bljrm/ZaxhT5GucPGp/0gEvlFEmCn6ebac22xPfLgDIbHsnvYV746piJD2NozaOclyQrbRvmVS7ap4Tg3ay9wp6mU+OUTdMFd72sRNtK6r/DobRXnUfM8HYvpunUvgAvsGGq6uVjaPNuG+/28CL/bLVVWre1JJZr5x6xbS8zOtgor5TStvgQOyuMN6KSIL4s7Hlb2JDBvO3rB1ezx2WIo98Z5o6MKF0JGpIf7nfIJ4TJAh/mllgWZV6SGR5+hbKG38Dr5R9f1vLZH/5C+JbNHUjb7eMuLxCGtxvdOQRLis3a3p8e0oi4Awoo2H+9cxrNaQ8s3MZ+n+yp0NnJd8XZxx5i/FisGANJsl2bGXBZtmTOwWNoA0kR55RkVpTN+HHZS9ajeNvQl0tSZZ3baHxFXc6KPFhhLupqcBHWNhimkcmI1TFwUdf67iRntF5rG9wttOthGEN+v/fMuRKOER+LriKkbs6RcyGzfUS3w05bUWFRR3TRLnexgdv+ygIRLKgPvvnGGZ3GbIu0mAXrMH0s3oGIul4ZrycoUavbtyX75hX14osQ5zfsi+ZHtFvPAwztQskUFembjAhYJcgkNxXyA6Mkk3DcLMvFj1NWoii5EShG1+42K7K5yYpqcD0/ljQGZja3nm8a3v3RLELRyBUj5+Fj0uSYZTLyJ5kYMv154X9H8LN8iI6LFR3KFoxRSxgRETqKWhDwXJx7hzeIxI0AIjRgl3qLYAIhRx0FvMNBZJSnC090SPw5mNJOj/FV/GdBJLAG0+qxCYdAK3pzz04isjC9k9VZhqYkVTSNRa6iaX+M6SoCAmFBWYiqGKGUvssRihIz50Zm8mjMSzxsw0ZSOBjIBUFc8PtFw6IRWOwPpNZ/lRpx/IhItB5p9cujh23sKM5Vg7wmMJ32Z0X0SmKi4mBpj568edMNF2Z8nkGKm6YUnndcnJAH55adJRL70KMvjKWhMYRPDDKe/YRBn6h6sIfneGehG3sE9iUTPi+CRv3keu0vzHHO9i9/udln9z6Q4tonEF2/Go9GZ/9wb/MdTL22F3lFFtfqPq/hqvzfE69YndI9L4xhrCvIvG5JbJZymMaF/RAhwag+b3mteJEcb8z/pry5ssioR+Xug142UtAz5so+2enqyoIiMDC0XPm/mYdKRzghM/q0vZ1bTge8Mi8UN+kHLvoGUD7xoLdb1EdUSE6T0kzOeu9tNIJzieqD6CvOqICpw6nekNrovUDtLsvWaM+CthPoegLLada3wqIOQGGfygbqQ+3xwtLa3F6CNahNtGpZTdkb4STCJ6rE0cxpGnEzO/SDFFZKQwVtrs6sM8nZGmFp4O13Uzjt3ErHWRj3FE7dPJUbSiljITKxXQMqNo2e7NhqISg3O+PSqEKxQzhyjqSknXI4qfVgVqlU5+bT5UQzS2mKSkGH3IcRDNVPo+EL2zQczITwyxjpEhl+KumHNiP58PIX5imai3bbJ28rLw7qYQP1GcCEQKtTyaKiCH9000H4o0lONuk0+1T3n5VSvd3GP2Qm2UsLRaGBkrmMyaXPJnJ4SBzkd9FYdN8NntpDKK5F1KZGRdhqMmaazG+E273hIasAbPCy3inIlgkpoqDSiz9e5B4nh6Sh8CdXR3Y/xswHH0pZQNSSxc7QQMZYETdE984qMjVAfCOA14Nx2DO9aodU78NT+dff6GqE76bBz+Xp7H//tho2HobInEqUO6qw5hq7424bh8LxGi1lQmyK2sZvJzAep6TbNK3D9CkSRzN1QOfhqf0CGMIpdJ5I4E/Y5m5vCYTlqZoh+9L7l09PwUFRY/wyII3KaZNTdEUsjYc7R2/rMnlbjznEgVTVOfYBVnbY2B4yDGOkNCYqZmpFbsZD2LxLRM1nyu1yJ2EzQ8S0sMXAWOBT/DOWbbAdFoR2AYXcrUSRtoOVoWN8PRWVNFU7oZZwbJKKUBIhkHlUnXCWGl1D8UWkjUsnCBxMDR+Eo2DBd0sEALiNURbY7oNm4w7osgnakHPaY1Sa3XBWAnwRhDx08nAhMbuTlEwf6cV6jtv3tW5p35g1cMLZxk0XbzE08iuXoWz/3lZ/60qGCthynacSvus3zVuHbx8nDeiSRTefTmU5fzN/oWbTpqHv0EoM9vkPj2h90Dp6Icu7L5FHi/UG4s/xECmHfFvJmGF8eSzeIGEoaU55NeeRL1L60rMKn9EojqDwjSbF73MnzFZswvb7sddGy9mkgD15EhYVa2ofRFzh0yU+RzetUkOGVpoYkCKXAkz7pd6KYwtGR4WX/Rw2Tu3cpcT0eDxDux/I1JLlhVH8TYBDbKis0kB6WpHO9ZejIgle8M29rrKcD5000afyXCsMD7KdzI476WbdC+HAXFOvmBUzl90wegC4MLLHNEy6FxVSzH7Dy7P+yiDHCGkSRuaVyd7063bUkz7qkl0ofO6ziqi6AgiyNbJQJnFln5hyAyVbKPjMbOlRnqHSlPESXXAewQXGyZXtm6iISLpE4IaiJaX6T0qaKeolSLAtyxP34bkpxXH+qe2k+xSrm4vc+1NsV8sfePGkgtdhFlVAuOuF0+ltDioOOfW5nx3DaBMuahDbRr1INnlFWyotA3pqejFrdnjTAHfjqSwZ91wOlgD48+g0BHQv7lKHFDAWajhbIhPUuYUm9bCeauRqJpbteFz1xWhmyp5FUe3g5DIU57qZcxP4fjV4pimQj/fK2JRI0csNP+RCNp6Ntk4PCYUFBJxlIOgLmIpWPTJUsjAXZEl8SwVuCGDmqhUWat0Ew5n5Uthp6OKunkDLn80bzxHAXXSco6KZTVLyFVBqc0OiHVDKenKMUqbKZkJHH4EHB0LejpkptrY697haxtYW3VdYyr7+5k4Ne1jXOW46w7zK5ruxzkRg9odwp9XOTLx2kAC/KMMlX2RfHjLKJTW0JAcrLtuBcH2pQVqh5ygW0wbiL5ZcUgfXgw3pTer+yRDMybU6NyNgtQxSVQriWoRrxTlh+NPPeOF1eKcpzykPgOldCf5pIC16N+N/E9Kt4/zh4JuY4yxMh3feQ/tWH9MTEU6fwhHXvZVgso/CW606dKWy10KUch73YVxS3CSwvShfWmcOdHiTCyjw/YeYjyvL76s3xrl0NiOUyIIkukr3YePnMZQu/Wa7V/NR/8hWrFv71KxNzLceM4gPmlANIWCAg/P8ozJHvhdtTSJJLUQWbZcIIJLRfJlXy9UShkH4aC8dyKXFnoIq8Krn/oDFbClVBklKzGRS5Q4buhBMlNfoCt9YA2DlG+Ub0WS7QF2lk6PLHsymDBDiCMkajfH82G3jSaP7Z0Ds8JNTnvJs9HczFICJXQVuz8xbAcAQWLsGblRCI9R2wSiFwjUmEsZJhaSFeC4J7HRTck80U97lOAgnyBvtk6Cggv519sHcuYRzLwoMhk1ZeYlFohBx+OE/iziYzwnV1jvQWKEzy/6ImEv6EEGf6CxoDlp4UwoIAyQM9x2Sv/ap+tPkrigFpx75pc65dF0GYHMt4vc0csHg4u6Ll7xiKmTcrc331OE1syLHkit1OEI5UWinlSOfo4Sb/A7mfVPHL0llHkARW61YzVhsHPZ3YPucEsApmhJGDeBDJ+CAMmNdJy4Wjnbu2Y6iu8TC7gLsslvhHE1Tntso5lXSgtb9fHN/1u3NMCwN8EsbIxKi5f1sPtWXs+RQUqNl8MubsVr/Vw45LpkUcHzPQ/NXFtOJg/a4RI2NkBCeybfVZqei8k2Ec41hJ6JkMTML7GcM8Tbj9ad2RtfqKIH/oE9za1IdWP6ycPCSBRBnT+BLGWMWL4FmIO2FjEo570EgkBVXA7AA4hEMwM7e/OmK/35Whu38fxhJWfbOY2/Ta5KP0hzGfw4g+lkyRISwQdpxBiN2OUMi5Ux8bZ8l36jcSxAElmxnfBzr8dvld6LsujPT2aRAFxg0l3iyBm/tQwJZdIrBDD69L8+pJCFBnXdJku4sMA2NkOj3KF2L9YkhA0j8GlHUPtucVqa7x0IVjIuSAXpL6aKnX4PdZTws4Y5k1fTPYEe3k26Z6cPt3d3O0ED49MN8yTjtRr6ifkrtMShikQALSsHas4u8YMJNGiDgrNBT0qTqx3yniKM7m1Gqg3YAmi3SOvRA+eK5oofH3VX4Rj7NlN+rSDOgppq3rB7yANIjiE3nq12L2FUeQtP6qzOnxQFNBA0ZNzaIH5514uEucQV97igjbd8YBfcyYjUsQbvvHViYT7gE+aF98R6Bj9znjSXT5nAZZHZD50TDLMrQZvT99woCwg2z4BSNvCPmqFWVLnLQ1DsSuLE3+/DWxLwe2jc+UZFalAXRD7LauFrpTboYhZi2QrEEKwfRLe8bl9o5HbppbZylz37yanGzHIgh9hLUdvWTmyR08jAuuejQ6ZjsEr8JPNlE2tib2JhfRjr76FrshadWLFAURgNYDeaXw37e3GwYuT3bqI58qWDVRxsKWEULXhKyeGP2Na+EX6x/iYfui1n3Pwutz5QRdoe80lZKc95GPz+hR5WSj0ko4ruOo8C6FxpqmQze1/BVvN7dmtLkzQhPd4++dHk59yx5eSehHQNrA6P8NaqdDJXXVD93kHz/6OhZjCFgEB1zyXCIKYFHydTYhyz/Z8SgigYM8/aU7YDQ6Bo8jlLtoHmE/U4uAt7swkP4c9uNDPYhDH4oAEqb+A1N62FQqjRzPjgmQwPbCODjkp3STWuEdNCyfp03boaV8b6iXzCBwoc4t96dMffqGGbWXEPaT5EM5MrU/AhcUllH1xhpxxRAiRfyePxJpwNEvQtHGTmGGdZGA8AnwkAqMyAlR4Ppi1npreetIW7lwRvicKSzWJgYaCkq27D6eSzSZilwvTiXjJXtoyLKzNf976Pu7O9fpBZ7+LMTJtLcw7N34erJTtUUcPKHbtbAePQoALvLNBYatbbE+4p3fxUEiYWxgUZpRwagOa2mXy8Cl1LBuyoaHwLCAIk1SwLEjLJE0gr2RHEtpX+snSFkG0f/iEHSLSoqJQdqTHoI65DKna8kitIA+adiMXU75b0dOOecQI22G1Vu5cJFWkXOZ90mRl+vDAlkQ4goByQ2SFPnGObY18KjaTzz4K1BoAcJFvn41I2YrQV4qq+0pFxvGObK3yq91ZSd9hICOI4NBLTnsVxjiGnonTaWpZ84XMB2LNH7vkg+IgnNoZVcX3kqhasUz44+LjzUUkif9edB2w39OvUUd3H5KVhvFGj5nlbk8YQd/YQOu2PgKyBXXMesRuDonj7hKX5t1OItvpDrz7//YuQAQGBN0EAVZeajdloGwul+aKAN5dCDgQsJzyE2NTMjmdFyJ5UKIyQTrnWVz3HQo166mRFrbWLsytezgoJE1dH8nKPNYkJnlBVSHJou82AkvgpGRHc28yyxUwmjLqi5JjGdGK0Osd7As9Od+PIovxm68EUru7i+BlrcRBNy+dKtHYtG1MiQk0GNvVigjz0JNYBqLHTvgkFTgNbpGd2SG6BYmog9pZyEDDBhKh02EvN+P9xGrtRmA8AvrZXn7ApfECdNQyk5f1+Sj6BiK+EXJRsIU0GnhLe3Wcl2grMEHT+fOXb1mPki4NMQUTuALJwfr19ZTDtswy0KG2eHdtwbYZWGVeUEKfuhQpPQ9b1Bh6610wTOe2wCmCl1YZXEkWxFrDgv2FAoVcr4AatFQlMvWnAevzfCGieN01i+muDbP6JHordm+iOX3vHkCRwdLWAW2aldZF8ih8OgGiE6U0xxwtht+BFXIoI4LbgUcBnoGaZtsNc6kB5QEwJSJE0yb8hOWhY2N60adAnzhG68YGBOuZog7zamxVU3xLRbKilhzIUrAe1J1lYXyYuDuLIfxa0NbB0Iuu2fHKAX5HLBaeSvruJ3u6KdfN9jWPeYhsbBWjfdTHzZBawQ4FthvMgxLBl7diFGIald11E4zsPmwncliVFkNNe/2uN04qMb7PklN0fENKDSISlCTzN9q5pbN+XRc2lwmlO1rUw/WkIWsosdVaPWexlQBoWGWwiErMOFRLnO1Ax9QR1NhTbzMxVpSOrj1uDBC1sw/BiCnfwViDIuD5GndnSpmBSHl6Ee7XHT7BlYK1KrNYcyN6oJP1NOxZlUeLINXilGAr+wInSjhbMNceMkrYZP4XsxMbAyiyUpLEuiDsmFDgwiC1FMcEsiYwEzaqVScawm4k8RqMKdvBXi/GeebAKD7kZDN1jr0wFDl4EOxL1qqZivK7Pk/gVLJAzbSBKgDqyyxzberWTNnl2zvp6zTwcmtwYjoaU1ReKxARpMNJ4o8ary9DMhWx0VwZPxuYEipVipn/HiWJ/O6jDtcU0pjLiAdXjdsnkGix2VK0QhU7y2hPvgXbZNvCcoSLS7cWT0V24h3TjlV3tNbFdXwei0mQTTFaEqgNDrQK2P3BQlG4+pPQ2JNWrnauDlt9nW9jTQiMbTtsKxgl7oBh0tCDR3SgP/Bk2068vwjEOzoUc4zrWc2oLrTjaVr1JamOqY41MZoTjOvHuh4fjKKz4FUB6E48ktloq5BT2wC3F+HPI9dGmBakya0QWkNuI4FOJYCMXN8RcUMTQFkUGGQjnaV0WNt8maRHDfhPK4v961oNR/8cHuz3DG2VoxzsVCykV3AUxSix8/q9FXjVWGQaqQjlRapuyaOD2Gf6joJaY4mZBL1Zsa/f6pP8uc/URgIspWpydt03RlEL7oiLY4GJttSgFvwQyMbMQRQ/yFtuDu0GhCe5RM7C7jAKCTQ3Vfw6RteupekojRBvbXTsMQnp1DMcMi85ExFoNTCeoGf8j9imgQsD8xj76yi9gdpFTuiY7oiYjfDpd2WUz/JlfW1I5MLY8WJFr/e20Zhsele0SNMJFJL7rBXdQefUKcuY4x+nfRJf17Hd78WPj+eO8MHzmDfEEu6XLrYQyTudUzzv2edDYO7AEqRqA+kLp77niWapBbQt6YjuqLJ3R3eMbDXGfjvXDBB8J9EPbYJ0fXVopGwaNazaFJqUovIpRUNycTGr805P6usapc/jh1j8BZDZo/uwWjMzBtuYT6d4FublW5Z+lrrC4OkuALZLKHUHV8/sYUjokzrpOunsAawHWYjbuZNeV3bTDS3GUlGRc/r6sVdAqXTx7XGfGJ3ZwWurljBxLHJ0ggaftNhHJTP1rb/RkfyaZS6YtI+R8ySIld/Y2Gup6gKXqh8r+6GGkil1y71jv1AGj8hVT6QzFphFXANM8PCmyGGG3RUVjaMq3OHUR867m7OJQ1RDqySYVqZLykIg4x4a39eQiuVFHb7NGH12yJUgr079DP7sSQlWOq7cRNsXzUVsOgVCySxmqg+jr/VUA0wxZm9v3Y5tDg3oOi6CN08K4tp6s5kdKxBzEdJtHDzkPut3ASPxdhTvpmKRPTOmkwXFZpQOrKUIczDWQXN0c/SdQLEqB4bN7noGyjJXMjeSWC4YTgm6An4cqptZ60DCdDmvM2PzGJm97fvDCBsc4orvlVHm2oWO1tYHP4eZjA07J9dBkR12Fsz7I1WMQulQlZEE4vJ4DdIihxPviaRftelIx9z7np2YMdI9nyAb2huVj0u6WtgCnmqXCU2+VwVFXF4i0T2+nxh+pND9hqrbGzO01SYGqlwXB7aEqIktgARabQkU3R8crh0bQd5D5chtH6VzdH0tcANcus5O271YF6nTNoZOrxha0cmZoTrO4S2hvDS1/LTLc2jA9Y7GaXJDZMZW4KH99TmrqXJdX0HCjWBxPwG2gROhijuyDDIsnDIQ5Q5Z8FVA+JUBLneehCWVSn3xma1Anr4nEC73cZRuM0mxla2yRBUjx/hzUscSu0Pxqsk5QzPtVTI7iYzpoKx3nbkpe1riTOv8gg6hU3LgtPVpf81n1/BvNW20VaqoY+G1IVrtknUS29suUd7f4c0lg8CmDFqBVj3mO8EQlsMT9W50kJfG6zOKtRh82RpTbJ+aUncTcWOSaScEWWyOhjOch0rJOModfbiQrE9RlVmPYtc4KwtPMAehODKxU5UKncVeaGBOl5CnC4fyCOKnJD/qjWFjQuyvKni7k6S/lyK6/eG4ZEWwn262ctx38ALJa340+aLHXZHjw/povmB/zgleYoYCZ7OGkRCaWXxV8HdNSoYcPycnaySXlc3YPmPCdyE6JRgh7pQ3hA8Kl5DgsHjhXMt0eZ2l9YJwNuMSWNLr1Dge5fpcgqCiMTAcGUMKcS7SFnHmmh7UhD476J6kY4FFFMLHOVHRIibZtczedwXRe9JamrlnSUUsCtfQUGdGm9ac6PtFZHtuh9xWe0cAHLMzm2iYE8s050H3QCJ3r7mLu/TYpOZIB1wy0PuiYSrSfcSLDl5RcmhJ5wCxnBhGWtOKntAyORZmFY2PaExYHZAIPPH0z7yTl/lrUdf8q8z+ujDcvzT97mRQIsLDrc1+LyVZAbwigG2sIi89+cb1drHONa52pnuSRxAZbWR9VSHJsnDHB3weEQXkvaeSN1O3EqJE30On7g/Mn1g6oVgPerpu0P0NXv/QPx7BwQq6yVdv3xEkT2tBHUqByZLcVEGxM6VWtG/kJywvSaTJ1aCHzvRbLfQgQHRZ4qJzFxT4os90KSYhZrJ2h/vls3OCfcjvLLWDQVIc0jygydshjJMZ49xsqfEJHqA8jQM3fObPFJuI/7z9aSSUeJDFokWzvd70FAnMfNCdDRilf+O5i1uB0SLQmZgZ9osr4lyGqYiVGjMeP/lr1W+AMPDiUKryN2IfUmO9Wle7VMR79gczlKG9HIbuuQ1+hgtCQ2io1xHlQEU0mwFykInRyjZ3g+ACQzWoxmiA24HfhNmkpx7yB0xNFwS7N35FK9tRygQiRSkcMKAJBq4ELfGDThJCVoDnXhwJNkKOWQHeRuYd4rkUcLHSWTMOuuE7n0txIbil1O7ixy/Zu7bHeAAvKvTqBNxVdZEdymOEy2dY5Mhy22bctuUwznNhFEzJ6q8IQJK04+AzEyxNmD0X1ORw3dNuhz8wWqbfUXSS77UtiCGdOsLXwkiMNv0/kDeFEeNoE2yhD712bzuCM3TzIp1Ax6B1+EUmTO+T1dgWYnG5J8yfOyChAsK+zodT4xwN0ZhrFPlaEjeuqkxC+13w+HNxu9Tuz9t8qmEesae0aA8SoP3PKyKEhYVT7gtXQkis1/a88C7uxhkkz9r4JLiL08ZH5mT+F5wr1zPbjDufOffoWXwuKiH8WVFNUioXb62rqZ9zHZnE1lYkdEXy/g7vlcsHlBdRwDu5N4an45UXjWqUoN5fw+3TYZCHFMY0FEnmYi2MsrBrlsFcKNaY7L0OdEM8qVlj1jH5YkgvQCvXLivvyWlRtYr+5hB8I5qCx/Iwk4EPJDI3vhESbV0VzaW7jd7xy3X0i/Zd3HpYAf2WbmV4Oh7/ojpM+nquG8VPQ+tqZ5j73kGnLQSNGbi7JQDEWsNfg50rKr/6eq0k3D9vFBybO37ZOWdQcw1qBqgNgRPnx+Tdr8MRZo75dX4mAfoLe8OddhsFmYnPmdS4Xp8M060i5r6NeX4xjRIgK6k/i8yZlI8Tmt4NMS5UrVdJozHm2LwsBqrZKq89dD+4EDV1VuGJJNkJ7XLBYqNItYiM2Cqgwr6xU9GwiYMkN6509FPoll5za34PcAyku7tkF1brsyL0uPbT2RrDRksK3WmVlUHdo2l71F3lqblTnvuVknQwvo8NAc4jmZAx4pUuNtFiOhmUU2zPwbBe+QtA4HhQIkWGT0Z1qs1eRudOuaHc61+Gb5jUuYdQrm31I7iyV3nLaVjYkt54kbLFk22tQgGwYBsvdsmBxYj3KFBze9V17ZKpQE19hxDRX78nUY/ukchRdI9D5YyLLFIRJPTStcdPVjSdK6XdGwIIbrNUXk9JIb85kvVVG75polg+owtP3IV6s4qRC7nGOBdiuzGzXzylOyjBzGJMIBQBIwu479sbX3ggj17W39GQZ5svrU92Ch3/yZzMLbwjaoRtmFFNLjDwchV3L5VCM6djkMQsWY4rE3DWC8YD8wPyY1WsOlom2z1i+TrEluJur6uT7x2rBaQvsIvaczsTfOqHUv169G1YXa0+b4d5turxKxz9nKT9KPqGwd/LlzXf50hyEv7QcNa97B3uEfLLy2Pdb+/w2OIpKJs+WR7jCsR0Gc+btk2sDlebXNf/Ka66gvDheLhf/9PcWx8vRx2L2L5NJ5nI26njG/Iij7qXeqTXWcr8Xorr0zed7tgyVtESSzK2Y1Gxs6khDYhKPfAkbydxkWu32xSXcHHZRExuaTAGzsv+hCRfw6XAVlEjvxvN0trna97ZigCpv6ZyP3CxVKF2nEA5pQt14Wri8d5x93bZWevkVxPE45Yv6qaOUFLKJpOJtTkPiECkgUnzrinzM8rAaX7kHeUE01KrSxfxJxbfrMy81hZjBVzTAucyMvgZzPEIJTEvFBhxS8ImoKJbyOr9U+KnrjCySFBIg3n8AjcuIzYcvewWDbOTnmXBFQuCDZwIXuKCVKH3XLaodcnCFVqTJiMPFRZCZr5GJEdf7AgspTwuUBkVoKYHVDZodfgg9qOo3o31mDnBnJrn1ofZYAIthsH29Gh9C2MbIn3PqLFmGIQzrS3pE2cCksHiumrvA72IBpV3u41V6pQ56IgeGigdVawZ5ItOyqpVn8e2sf8txTK1OuRZE2nA2H5j8dCVtK6C5qEdStMURv7CsyvbxwP40iv/8lKY9dLBGInJRT8hfPpB94l06+kZUHg4xmMeuQJIOtatMiCeZ8/Qz6r1Uh6+ATrn1L7fsjBKcg0CTD52e3Fed4oHE2PSX18WrYkRwonvH5xHjY1eUsnJNm0HrlcjT8ERbjNUojkxQQzbHC4axLDfIe0RV31hnP0lwXy/vekZQvG+aFqc609cmjIQE2pflVw6ebTpJS4xKUxgydwgeWLzs5vhTi5BcoLyy7D8Iw5/SoSwWInVErE994OmqkxWofS+cejk+IjAQoCClNGYPDxddWZWnTv1jWbt5uCjyLhkqg2Tg4M7HNFJMtmuQUmuyJI46JPFqBH3rKWEsjPInqWxspb0ywotnhK4Z/gjJ8UReB9YH9Haz3KFtX/zTvayCC1WSkyLEzM2P8biucxeZdS2txtodQ2nfITAdrKtfas36PrFFRww6XE23U7yAhysHHeyXnFeouBsmx/ES7OMqZBrYUUhtkBT0GE06XqpDGFjLLS9VWsdn3A+HDNgbYeVhDgswagKx69fO5Vjkdn6VVuOZd+UL1QQHVRidIA5tDgzr7NNznLDnN/H0WIBP3jhU6N4SFwztBRHhS/uSGZXyR91mI04rtBckh7Wily5HTTF3lCG2yTEsPI99Ce4XyVLZbbAkXPtwrYGwXM8aR1i6Un6IrAa1eel1UQ92t3UMd3CH2zoJpUtqIvZFxpEPwae9igpPnK5AuAxatM5gydVIw+G6Ozj+xzOeKZRFTzKbDnh+4OVrC6wGeodrgG2ErCSA0QBc5s5MA/W4OCBmCjuUNx/iWzMpLY9SyAz14uxRraM1zDbR3XEHNYs+xQeQtz0Qr4FoRwtvWTka3dnLGNMi/ReYDWdG8ApR/meHNyLGVBJyA4FoU3Xa/JAE71mkjBbKPzWirEJ4C3ifS9CKfbiEiweu+cjQnoC+UgUeaDaHELkOFMmUORzgZfbLbp87XQ0CBEt0pkFfehJ5qA7wYKepAxfTzX5+2asDz/m53pB9wYMPrwUU/uLJjIhPlMLQbYkr7dXAUuT/uQhuJbmDZurfl+N6vbVlS3tH3WD7KZL2zAjPU8pS4RMv8/JVy9y3gP3Kw44EwMLQun1h2QIvlCbLBKslTTwxXXhQDmmE28vQmLE8rDf+SrUX4+urWREqVeVacrbq6eaBHvVxnf+4zmxj5Y5PvKPbB7UgT1dA2bmM4U35C/HKOetGIoT7MSQYLfEmbbXtRsa2LboZYyVJw5tbu6rxc68Y51Y8My52faCQvp7zX4YyMjzK/XtGh/U6J4lKfSAHaUIklMIn/eOJmr7Hu4XqH0V1qvVDaN4EQQWPoGL5fe/9/ci29fVHSt9EtsH5CWl5Y9VsAweZHLjLwwm1LzYXUjaP14pKATuxZcM5eV5Kv44hpc7rwuyDHLxXVcE6A/gsk+b7Te9Z2KyO+oe18uzhg4KdZGhzWDl7L1RYwXdzcDhFXt2LcVYHYEBd8S5rQT9jy31E2ZiLafe9PEGboo5Zq6fneWmM3wFlMx19bXns7x2RpYQynYwdfrkRCsEQkNnFrNXrU9+GY9h5fQqa0JvcjBEmP6KlAgfDigRuM3m54K3QsqmX+/aWUor4NYTjSgf23oNpB5xhYu5SCpzX/jAzg6q87cD/TU1hPruFHKOg6/KRcegiPxg9IYPhMgcxlkOXbw4Vl2QK/on4H45X/JVUcVazRAbWyPhoRz81qp3cPyzOoimympWk7DK+DT2ehp6dq6b3UEslZdvZAR8ldF5j3ZQ3nI2j0cpqsWOboRsgb7QObjU9dJv9mKCSQ85urdkbLOIouBWszgpRJ6expj+FXmngG9XjbmYvhgOEhJMWHOly3k1VLVNV/8S/odUF/ONxOnFuJdUsamrQniG5GKutego9zauWLOhbOdqb9xKpqYROMK6ZGPJrWoaOiPyoyqbdknohYrUUA7eZaZEIJwqTb1iY1kpK9mhTI1ob9GgVI1dr6gBC6/5Ry/5xy+O3y13vPug1Bf30gr8lEHaOAsEgTpvAX2GyGopyon+LdVUhpqO1s+KPawZYEKzsT4VNHgdj/eDINH6rddICCE11QpOnPxWGij7wne2p+glXV2bOMVN3Z1ZcavlXgllQb65Zd0ymEiKo/pEa9Ih3WyZkDx5wG+KQXRq1T+r32nl/ePC2hlHxRD6UzmMFdLJvROhAla+eoboc1aLwdLJiqyhsZFoWzyixVtBKEpN6ippvIvNE6R9WccodrxLoqR7fiBXSXLdzzZWRhOMPrnQxabgSNwetPZcQr6Cd01ro6VbbgUFX9an63u+dZT0oCZPn1HQQkPZ+Ypy3UupN5Cy0SyKACaCd86/jA9C9XwMJ17iEyCpKadL+ItFlrLTypdTb6Qdo8/77Vlyr2gH7ZTGAz+aqzy5DLv55xp9HhqH9UH5+sE0vT329Ef+zEjENBmmhaQ0ByIWLGD5jI1pLKsOeYZwm18ZPhikCif7NOebXz8t7SspgVupY3C74AWg+Nj7kNuVn4NTjMhQb310pWzt/JPhQFlv/3alu72I+/ZwItAfHrPcRrAOWCbenqC5waknLkaDdom8GhUWNLYMBYhQc7qh06fCVQ8FsmJDegQyOPzrB4mu2UHBdhZ1dwy/JbZAYxmgLOfIG8t+hEZWigfdlSeLmHqhuLU5iYevfnaBIcePJknp9kMWN/+udGMmBKP+ELklxuKPt8m9pGKEDnk0pl4WLrsexCAcfqPNKPnhgQO39G8RHiqzsnytyDEIEAqtwUvZVJK1pfFSXtOceJuD2KZM45CYsAj7nVcsaXvZKAw1P1p7u+hnQzFCtXZg8fH8aOe4/p34IO7+sjKF/X9hc2qW+I/3hlt4/yPQFsqlc4VNWm1xUmuPhspPHFzApYb+2O+3VShRms/u/Ok9S9OeKSefm73dfjV7tH9TxMTeiaekM4pPJ8sjjEWbCANwpDOlV1adFHNJYFwI/maHRFJbOMU4vg940xWekB04tX/h7Z1XQJN3EMf9n0oYBc1svkQpksGPDhJJ8yE7pDxkwxCzPwpEhQsdUCXWJLsRGliMxdDOwT5qr8JhUNIc4mBXm88bKDmerohHJ4Wx1XBe5M2jaOHCxeDdWkWMZxHHl7fD0OQPawcuGU9hK8NuB/CrML8NjPHDfDxCmCXyeXtxQYDkdb2FWZpfbiyvFYdIZKi1LBNS8fbmUFiZpI36dbyqwh1DnCurcMPn9OWpxMzqU/1ot5ER6xQ34eqBgVSf24bGQrNBxFqxwc5v02Idos9VxXj2KlOYWzQ9CO8gxoYM6XazvwLUKU5R/e6N0rRM5HjB1eQEyoFDdO6KIOUyWjvMfob0ldCidJnu6BYjmFk3YDZZrmuTj/uGOopmIAzpbZFDHzVVB9p94OctR63IrcriTiKfYygApgp0NTeuuVtbEOFYWwSHpEs7WzpENbG5cQIEASe+/eGXlC4OSzwWSbJUA+GBKVxfPViDVMHM7iUceJSu6qRXIHAxhpnvEaZoeyfGaLOq/b51ddCTtua6P03C15nw4JmVdnvwqeMMo5ZF2Au4DW5XFEhBlHNTjriv7HZC+JjwbtR7z7g+bv8qIyY6zz2IriZ4JB0r3ZGHOVbs7wFjeeicOxdkbHEtYOGAe7mEIHCdh/Eh1akvVreEBx586tKOheg1OI0djwqJM6miurF3kAsAfiq06QyLRPHnP27QegNqpQ9mS1w84v/GsOzaVtMYDRlvBKLvI8Ey2n7eO+OCKFjjiimocIgA5hxFjlUoGHoLy4tRPxkh5qEqqMOKW3SYNUbhEk3tPJMq8PwePEOGunP2Fo0DCkIwuCAoo99zTL5JI7x+f8XI73kArKszo3gNQWt2r2ERhYv2QUzka3+VKutFKwjfFVpn7r9jpk2Xw6XD0ywE5+VgTe7Wq3EmrCZIlSm4uS3H7eEhfX67IUbR2R/Y4rITQIYyLTzQUGfeEV2AmOgs5Tj6iDJ2Mnn7aI71qiEHqwK2LkkB2pqIPclt5iguFsqU+Zk0Pb33C5GXKETTLCF55DsF18iK/LThDBg315OfxYTvNJZltE5bHvervfRI7Fn8DcIxskXMvkGFAqAyTTIXhMNih9r6tfIgnSToHfwjj/Dt/TUxifAdzFJvI0DiZxW2MkeIbmkUWwp7Kxzu9OO/kVHcwcEx0kTjL80tYAorDwfPMrPEe2ZxXl8sCDM1kHGVrtLL6d3e1lFKV8n2FQg8t7qtezFax8DdXffFRJ58ZOwiosGnZvo7zs9O6cWHNlkkGts5NVObky5XkfGCKeHN4iaHXATiwIfXy7qAFT/eJc/NsajHOjaA1hz20GcErdFVU6jao3AV0nLTx4hxj3UvwwBtb6dq7aIwoj4zzrTUZKgveyWTDSBbXpTjMolkJ1bu5hoWiCJoTWmNp9iWufS+IJ+2vibgk66vFAVqnBWfc4tXX8eo8Fxf+NVeUY9jCoq8maiYVBzvkiAIC8VWmkDv2Tc2fs2bYVmR+WDi81hoc9Rovgp1eA2+eGB5Cw7PbHLo8pf7UfjZn1mvthwoKKRpuUahIz+gx9gp381S3wbTKe05V6PrsqI4G5O5V0KaKKwKFEiJj7QRtQ7Ci7UcEPanMf6arYvEER6fsO/T463HyIBLtQ/ylTPHxmjSXK1llvCmsxk8cN7/IYMv0xfNlMwXTisveqWIUsv5HkZDKnsrnEFVx4Grulky+XYd3NoT+aFhzTUGGj0C8F2GoQX9GJv71EpBSR4CneHTt2vM6kqg4QxM3dH7BdjvctEHz81UWpMPUdrHgpqpUG7q21Qu1udT3iPXdJprCNkVp91d9eCrFiOlKZlJxeroFWLgaKf85zAx3JU+K4VJTKes4YTU2ihL2j2kzD+WdLemw2ESrD/+nX1zOK8fP/LKHZlcosPld/bt/CMudDZ7eSZnwgt8oMV6Mt4+RYM99wnM2n61DfW962yeHCXDrXjKFs2oeKe2eZRUZp8Yqy6Gt/RlRkRe8VnXQlk6mhx0dU3OhWjwf828QqdTyQEDFLmhIHoWNy5w4n/x9YFVYgp5TRkmkX9h2uvKLRPiMj3I7oEgjDiv9dqfEmW7l56bsD7EPDzoTA1PPDaO5YM1KQVghgV0eMe0yYdDeLEJhvN7SLbzxYyluoQnSZr3zBmbuC1eyv0uHK52rixaxXh7xDbmZp5JJIzuC7mJ+NqX2tke0/Qhe8UHON+OIRI+VVdmPazLKYr5y/jo8Qgz3ZLwF+kL+Z6MYdNIHkthNPwJ31TRmT8xOhmt4+Z2DKvgYr2uQRHh2wrXWRAAhliCwP454uEmo02+90K1cHwWZjejFtxcAGvAYzmTLxt6bldnPDOhcmeyuKoBb8+9nNs1ZbQ4gNn3j4r2tlbJ0u/2aFyw+/KrtQMXnV/2rd+umyX9hge8199+nYw3lDfgitKZeJEt0MXrUixiZuWRZcqq/xJ7JrXL6ZFy6XNhrZGDn7Ju7qHhlP9FOr3UrmDiqEhKe7AG6xaH/mlmBth2k9bsfExCFpu5ncONbdeuRmTh6qLwY0TYJ9CIZTKjfgF9LllY+JSsDjvAci4d/MkmzlJ3fQHEncexdESH+0UUoILnkaE4jBoXcllXjIvJshRh4szPGFQ8k6hnTWEvO4iybboKI+ZXvimlU8daD67cYMvqYpZm8p1eN+1onzw9GAARIASNz9mL3c2ISW1GXf+41ruhYs4Uw/zGGEhAXJXrVOtjpi2Fe9BeyiHXzbqpwVsiXLZGhDGneNrV3O7XtJYHq3PKvL+P1BN/ZJ2HqDgyL1BkZN+PDXhrxRe1jL+Yv18FItrjfhcXj5wpiosjJJeBMUYc6v+AKxx4os1ZZkPLjCEqvBUjrxeuutQp9iXsOqqFV02BU+bf3QXlP8heOGty2EWwzn+BJUQXMx8fFIjaooRnlfVkTRmWOstpjIelvueBXvdWUxZphCP5BTp8CyeClxEfJshwuonnRDDy2EkgjSUwHXEsd3fEz7EUQYSpDhYOmPeUpM1Dln1Y/k5/ZPaYRO4wH+dKspbiVOtYHky9zMcxE8dzyaltCd2nKwIezY60w41I7KzlagOO1NRiR7PCa9JYI0dp5qAeLobsgQSbXj0QX+4wF4kzqpIObZtKEpjimLZNPnlCKguK05UzHOqcuJlXyxNjPM1qkytlAYEycozGINtWoYeGucFQM1MU+XHefpmaTiDJ00EUFRRpA8i0Jozj1UDJ9qBhdhsOgb8H7X9MgTonu7bnepv0L4tscbtxCTZwejKLyrfqYXQS5CDWqwtKs05QUZrqnTzxu0N6W8qYaVuLg82UY+o3HaH1BYHxM2ZclmfrwgTkLThG1QELadOka89ci5tVvjmhpXRFltqJiALlY0OGqIEJa+V5CKYNVR/Y4VmL5Kj9ueMWowQ+M4Qcq0kOqm7O2udyvG0Ilg2AqENspkwNEltqwNgXlqMRxLEImYsH4Hq1r6UWEMXrWoMqH1cAPNVhzlTse7PzRv1xytVqWuG7q2PNLN1sfqxunwH5oytdWp4LIwtkPNBCFSXmiMlpA/5Tom1udYX17CWrS3+T++KVPcKwYfumevZAPwqEtXeGGnHmCbtxT00aJ379t/zg10YWdr0p+sLRJ3gCGbSFPXyT8GaeMGcghnRK2moghSLsBUs3cG3aJ2uHd80t9DR9tV+2EEyXoNrfH0nq0CRElJ32nKhjOuGSg1/DnAV+bI7DKRCnHzITLb6BQq0Ceq7tQ7pSqlF/CzvZtnE/qrM3p29lomTJPLTZpzBFVdfVpcc8xYzLYPJbqr6bAekgK0nUhiPOQx7/+yQCyXGnljhsarVHNfc5PENt3NSgCbBAme3IvWBZYn+K0fcOY0KcAvcX9lPs5NKXbUowuQeJcxCdIcmyW8U6c6se3xJSZke2A7WJMAFafk6Rc2J5qCp3b73LSI2mG1MNGKidkOguSYvcdZLvwsWu3C4JelDFmWLV26q9wllQppB1rOssDcgKTQx5Xopw9WHZc4+4CWucmW9+a4GBbjqQu80Ec7PchOCl1kAGKofBgjiN2G1bT6kPt57Yf+q06wsZqeUyGxINeArHLfXB5MXYCpb8aKkTMNRFebSrT9GPQBcsY13yPc3iYBg1B7BgzkIj1LjwdbzAzmIW1srj32e0KVzk+GK8TDAI8W9FGDuqINzNg9Ne3gvFQg/19K9lT2Nl6ad5HD5Zv34tstMC9gEsm0tN8bnxTFyw1txvxC1skXZK8GIdtOnskgOiObU8he0vWGTkHX953FEIhc0gADf+87lf6CPHNTMned2pnJTSD/Dkk2B0mlP9ax0Fm03UlnNUmMJBrREhGu8yEcf+Ug/94kGRdIV/xBNJlGgwb6UgQfIWVB528K7f5IQOqpZXBm39ChO2fvgW9sGa2abyaVxNzcp0pmExGUl3g+XT67uB1zuU+idIa7ya4BecTMrbqc48rVgtzR6pnwbfalNeZS3fwAu66HA7FhrEhfQQl1PZrs63jcX8JZ+zWGHkz12IZekHsALYCJWdnywdLatKLMwJs98E8Muwo6U15wuPeTTbrGQaP22N41uO0gbKpFs+pX5JK33QRuY2l71byca487s9Pdez0Af+0aMsEo7ejhBUXPgLBw3ywFN0Fo6tQ0s+hHenWsX2yC9vNJEo3LSKiaJ+innLrsoXZh1/pRP7zVFn8BuapFxgkkbNPyWLWDNIpaqph67mDyZ4yo9+8zhr1vZTKjxHQYZC/Z4Sy0F3aw0C7/PvqBiZouqU7Xw3DsxlhOSb56yvR5j7cvJffsJ8xxcu1UJ1/7V9metFz8rvpyCF55paGIBefCfudIW7szzhFCl8hvccoACeTE0bZsP/piK7FYycPfarFdTMRNRDXliwkN5/AwIi8nMeLFPnYRoED1GhpbM9Jf2xTXBUHcaOSPcOixsxmCwFW5OqksT7pJ+7MkUMR8Yx7pRMiSWWBCa1/yYE+4Kx5qAU+8l7bU+QCHVMOF24YPr8PrlMF7WEpSYj5eR+ygCo/URZFrRfK7HcyI9Ewur75vXlw5oZsNeFw1QfreXsh6ny7PTnzNO5YvuyuDL0gkkOFrkLM5AxaTMdV5NOcNXnrournYv1rlxA8LIodJypO5Kz8RXVrakh+cUhB+F57bFAqmaH1ImW7lw8n1XMmvDdr/38x2i1kcO81Y9xpmJO1e8UMe03v4aSB63pf7w2XVroJKA37Lm2/NPpAHo6VDh9q1K49FVlrr4R1hIAgnl+L37k/0IzCpu/2xUgCpr2Q8HzZpEKRZ7KjMcBOa3OFI96NAKHU1+Q2IeE0GD4Pc9bALbVxffjfiyJ3/pne9+/pgvQJ5koI64LWRqn1YXjZJjI7t+hTmyz6xDxUXFpPk5EGVFZLnwN+cBv8CUUVN0fBojxaWZXkxaqdjNFvSL4zTstajv7q1Md7+gZ8SBHuQUuT/KofYyUTBvijSueHyMbIWdKSvZNicgcyGTdoJtnBQlC117L693oqmn3iCcVMe1W8aCG1mIYti2/F91GrSrv8TYcYN5NycUign0p3tZPtiIddDHhoJu707u60CDrMQawOVc4NrrNh1Q7JOYzzkzXY/oZ4a6iuOtbcuLDfYg3PiTEsCOL5/auveU3dnBAKv16uZR++LNmPefkDdxmg2+obx2dLbBYErrC8k2XCiQ3cNxlp4Tp7vuqq5qk5b8Vl1372dhiT7MQE0zGoOX1Hx5uLijAezSOCD+vOtAcM34LRyDsO4u325meCeMzs/LtdsTMIa8c2EfMnMlEKosNtQZPnfQ6JPwtmMmKHDlCcHDeiwQrc5x58V12JTZnwhNO6I0DX/L5oFG82VQN7ek37wO/p/rHtj3wvxu50mrmBpFlnYOcxG4wI5WpEk5xSKejqVscfeXR/ed1N5l+AQG+YXLJpfqUckg3r7h+Mulcto0mhprGQRAsaaTun3eF/nskfK6kgQYdul9hwfrX1clPW+PMubF1ip3Ex046mmEfKeETr8LRG+fgnCutpeMl9sgbcTxhfnYkcowwY3cJso5Eq0xzyuTQMuMuX2dRF7ukK+284YaZ2ijI2Wb+nq3xWm+fVcIL1ttnfY9Mo7Yyqe+ewzb3wZP5ksL3ogiypSEYFS9Poui1svcS00D4zfGBSoSIcWGnSG6IaJyS6H0Pmg2zcWx4r6k+kRQtCMj822N5jAlLLWss1B+BgURK2FyZp+DfGLHcxq9+4zKC8joj+b6jbmTRG4OjcFjkI3kXQjeimGLo+5c9rgcLyDHzxh/s6HpLIPHhJQBGizTiHdPyLIBg7VNCv0aIKSYScbxTVAkQ6lICQFd/hnEzJ4AMO7zL/jJr98g/PeSrD93wXtMSBUERa8hsVr+L/nh2/WLVwQG7i8z1KOvox1Ikmx5b54YNVFRoJBCZPsvdi5Of4jkNDj3mzRNQCVXY2XfSt3dXZEM2/YrAQODXo/ZV9ecpsl8lal1rcLzBjPuhjmE4oW5ApOtaZ7mpmYrlnTOyqByjsc4Ji2jWK5JpJcNY+nN7FlCwlmiHJ5mrcLzaeV4mB+R14+ZoWrGC2cmJ0GafvcfNZ+ol+x3rHBXgnFkqEbOar0w4Uhr1uTVCCyKjEmbOZs9FmU0qzDxkdMnMagcUAK2GAwoGdq6dnpki2F3HPnFdywE1m7EinBtGzb+83HcbVIcM2ogu28MF8dgeN2yyJsbt7tH6mWZtp6q5NgbDpIc7k+4Nuq7EfBBACzlQNlpqdmNeRDWAxF3lSpDOteX2cdvmuBY4mqx2+KynVnrkcmCkQFf7DnZu6/ta0rdxlXqzEBfnDnvbf27x1LRMO5gTbmFsTJQiq6pmATEThE15FcoxCRC7oqG9GTBDwUPEGRQhcRP2MGwp4zPCYhHudxVhao7Y+P5YwQtItelkjqtm0sBuDeUqhLo+9q8gs5bK+o53dpXQzQa/pEXfwWBI+6UQPcD1U5J848tskFIjgoaUYK00XlEJqF8Mm3+tLomBEMmDiK9d5ShRIKdnKt8E2eRpa22RxBonsWG9jrWBRU1+rSHU8Wr2hUFLDbMcCM9DpimDNLqJFX+qebqqrLaRwmryWITtUKkgyeO3NaK+2V6DiRU8JCPdJc/bsxlk6h+Zeq7Rbxj3YkXScRUpyJUKhAgXIxGpR3w0ZuJgyL0wpPp0BuglATHMXnUoHxTRqNfCjbxi+0mf2agNIzsOoeqwTwZ++Y4Xd9bQp7uPjhW047+IgHMj61fbbRXCA4XyS1qgzsmnFzOlrdkvNodDRhctgzgcEqNfMZE8jJRpsWKQSKXl+mjwu43f0s1nJbkc4jPHxGzAdfg3xn2/ulCqasI9MVJn8x/WmHJvDXCH90Vujx6AksNs6dkkOoyxVSeXl/BM+KmXlLfaOHjGUIJiSH2REFWTeD+wl3grS2bBTuHRePm6WCEX/nv18u78w21WeoQrJ1DKn0K3wgaTBiFFvOlDyxvR1V0LOuwNHmzOREKDiK3rlb9YMQB2BM3rys6Ww/T3BnO5UpbRal6Fkyp6jyHd1t5LTZHR8NZpoFWmSEU9xbh5/5aDrAJkZ4LwOc1V9WHSJkwNzDHwNdHdlvbw3KI/cHUBvEbC0i7F+bFFJzpxwIuqHL8CCg3PkHE+wgQqfNu+cn69zh5EZV7f92a5idAKmfN/wXdgAMBxoowL7vP6267x9lNsFnRt+WUjud8LEFnNLLIBklFVFaRBDxif2zAy8BY/rHj3CNX6EZTOm7svZjAJTldA0zpdIPdBajZC88iImY8gG2K38j9wvwgxGUNmEVMFMm9qV+SA/cDSHWmIYCKUSQtbUDZXl7utPPDuMT+6TeO+ZSmHFbf5LLKmhl8BoyX3NV7eNuMRGZnRflVbYpKS68t/RmhQzIlGM1nqO1ymIRno//5zFUHw77Irv0fUKNW/8ZBmaJBy+WMGrgDIVqhUprZoYBAC/LPSN2uEbEJX4gIDKucPWipa/MsQaXnVjrT06+peBOCeY7sM7X6mAt4lBkCqPTxkGtltMPb9gyqMnJA20MlHPYg4U/whrqt4VfYZWLuYfCcho5myGorrPb18RZag1GBaIz60/7RE+mYFa1bo00oIKoTLpNvbPxYuN6dlrjyhJSxt1y4v9baWwwoOoTi9Ek7VnPAbgjO+yMsnDS5rfoNQzet1fd56GuVELqjDhuezzXNRkdsqtCaYHI2QxsuaTYvAorq6E1hFJe6PMnb3aGysuWEgblnjUDA1ECBlbGCKjKUa/gJ1nQwJe+Mel8VXjuy6nUy/TXNZ8yNr93+w9LA7sJPzEhAySSxbYPtETZA72WN+DPuPfarIst7wRLIk+Y/1/AkQCV5BcKvojX5gWY+0mH4BEA6DdogAgVOJASjEjnNp6udjB+3k+rrBdRZdj3Sonh1hGA0T7Pk/iPlIMRTLDVZHmb/a1YpPXu35wMUJL9+klTb+z5EtQr1ixN7ep1Lovb0prFMaGyn9v3/+Z2DPg7lzjGI2jeJCetU3T0sZjin+6wS1z9UiG3+/Bjm6jMglZw00bjuVU2DlfEfwKuMSoSnAPolc3T0fzggWF3Y+xQSIqMB6ZHg7XQYF6kK7mt9Nue/gAhA/mQryAyuGdYA5COCU9mMAihMydjjxIB62KDGnRfK4a99lRFiEwsqW//cMuOBHu50fCNqZTP/mkNp+vwWEsbolO2fSYeYsS0CcuEXg6jO511+MLs1Qt0UqKU3hs3vfl9knx5cpdLzQ3PSLCQR89eHF6Pd02ysPbAr275/WZX+Ngj6YcLmYNu8y8q9L1uZ7ZUOZZ43eTQIpmmj/bHeic7gvrX/JzuiOxDSQSGkceg6DrUNWQ9ve386ZhrnzLuEH7/cds+OzD/hvn5sfAnoPs6Ijs0ToJFob2ln5/LOjMlZm5VK/Xc4oM/wzqcTjoG1sp6m0VeoeYcG4YxBMk1yOwNIFP9qLLT8PTCUTFreVhd0TQ+Ofc8sSsh1CeX2vjmCaiLMgVICiu8rtRZB5KRLWVfPFqI0DpbJay6ONlhbHrLPXTywXd77zOV3ImexDs98koe7fC6NR9mWx8kQwKmEdFP0s1+4mFz7DxrE4jBAPnb2ocNpUqV/gUdAU/SUifYFJNpJc3Nqj94ESvdjmhiGTa5XhMRAGhSr0XVuyq/l7lYCiNtchdB+Zq3PGlthrlASlLoPNF3P9psY5hGiR1cC5gAEDVkz1GRI/GOFtehfg7SQ47GDIHDSlddNfkhLxH9HIUvae2EjYoXVNBmJnO+lPb/sfFcHY9I04PJ9T2YZCtBhMNBaXwfFIgRJCk0Zjc0Yy7Ujjnh7ubvcH0oDYCvOpCnJXkf14UfEAbWW4C3HfprBuMi98JZcbM5n+cgM8q7FcGDRTc3qYCqTp4lOaPrRpoe08sLTTJf/Oe/COCTJ9M+Ki/7BLYEYSYxEfueRb+J13lCAac/uD56dX44GvaGGjoVX42DaEg2nsgj+zFyGNG7O0tq7P5PIwUQ42TM/Z/ZeGzKFl+uFNmRrf/uO0N8jO8XmbZvFMu36pM4dBr5apv/45BCFGcJDEUwR3b9CNIv3hb8jrY0Ic5r4fGQ40gSfrHjLuOs6Y2GG0IpLT/LafiEQ/ksf0cIbWVuKv6FuxOvB0CQNuD6F40Irc/M5QKIWVHgfcY8lwwA3QK+F/5Kej+Qx0L3HPdbilN5tYe4VG127SIV6FmTsGQEknZUTPi6S+dkksOAtbIKnk7QQ+O6589eJKmazi/rFCTAUbP9GqfrgPZbT+XXDkb4jREtg8IRSx67lJUj4Ro2vZVLBHdDjnkplH8xNKMqVAtKr488aNpb9xnfvMcGz73MbePrpj3MmHb6P5I6jNCdHSnIjDKZb26ZZNd7OIJwsgeHtcdOuIYGLM1yTA0isO7h5csl7oiQI0eriE3zKW9Yz0iFl+6GcHW065y8KrW/d/JiepvcxH9Ew3sZRgDdGcQqy0lYAbTJLsJX42eGXhErKyu1BlV2FvfHbhyZMo1vIAaTEi3JTlnCi0yYoHg881p06og6AFGkBwRQXZG5lCwhh8xUBvLNUC2bAHyxY/Igm8QWGIHuDLA1mqORrg+AicyMY7M8ql2Xz2W8fim4x05vv7+UrxPZVOAIo4MXvPGW8xkz3uN4svBpcAJWcM8VKybyRocX8vfACvhlqVALRFqUbI5z6POePefm7y5PKhEqC8nwFxDJr9aa2DLc3NDbgaGek4DGD2sHQyXDD9vRcmVte1EE4Ay6Zg/SNoZvwiwnuL72biKgV0Ces4w3YuuRI7zwlFMc+YU82JPjQs8smxarBAaWqAvuKADlxQo0Oq/xEe49Y51AFE06TAdh71WYR4JRMk7dQgW/MvzjATBtrrKAPvKDkQzt6rNdGuUFB9x0pIWmVB3p2qshFB6+t6mvfGF6Lgo3rXctr3THj7bIfeElkHo1bHG8SrUpxkClp/WjW/I5hF8NqJc7hsQmiuDF5FeYcFU7rJitBQjbQB4hz8ekocezQ53RrRniLNcPTXi8eQ6GGNMcSmSuWL1mD9ZS9fOEu5OgBB/XxibLoPnvhA7jb3eLn1dmSy6azFrjUGM6Zq4sdT7tKIb1cn3HCw5z9odi7lqiTTCvl5xDOTIiw0Ruifk2IykZtl2YMIeQf14J4YyXLP3hOmWUW7AYkYpqxxga8p97dWaSheL/Ci7PxudbZ3xMWF14d6SJam2vBdwx/ftP274g9AN6+75ffImIwSE2xSS4LN3yA4RK6m5xPjIwO+YgQsfWXkbM2RsQw3hxr/iuF2cCn5O3YRJk3EvTApmgyOnwtiY6jxKaTwOWmM0fJKGOTGNWLjFnnp5kdvTMvl09UH41luyJ769VLabOe8RUvuSsyk9NmySU088Idwlyy5ce28CvSlk2gWPi4OLHH0xlSNYCdlsuKQfmqExVTwOdPtYSl7ntj52/Q6B0yIOCEp0AtxfzS4y4fhZlHTDBwk+xv8+AjWQXGQWMBAmdTEhN0K3i8gHJKWl15RETNiJ9QOE5J5o6BN+i65zkJ4/LAOd1MenRFquvgKe2WLG2uRPsybI93wUfTXOpR4izTD7qM7P1gmS2I7lVV44u24q2bI2koAB7GTe/jk7qJzsAPuJhd6NVE2gkcFDOxp78q5VCfet7b5I12lYBjzIWmjV5mPlyibjn2A4tjl3YfLA2lcZwfZRyNcxc5Jcdycc5ni17vkGbYyy1NoRVKbgB0w8IqvhHluHIYb4Tvt4kqK5bzrxRQLI0Vmm0wSIfZ/0jw9EKyfXNwxWan+bKv3uZGTiIKm8SWHDphDy8FQL1dwfOjImarweSWLKoYc6lE2O5bggHK8fJ4VZrnqpA9em0XBH4yL0mECZ1oFjb2zH76Qs6RYWsXV3kp6tth5YKUhYXdD9uzqbvWqFXJ+6ECDsWwxPdgIE19UQ1A2K4spgteolm/X8hCkUwUGhIZv4uRVlptL0O5I9Cj5f4tdchR+qLYuTbNBjtqwly4z0mJ6ecNRBusZLh0IYK7zKS36IZZGO7A/vwOdMNs2YbkwPMaVpkEu4VGEknLREMYthbgshNZ5vk5lN2W9ZjpGxGgqzwYLPydW+Erl+5GvLlhVBMCaJ8xbFHlTRKOEcjHv4E90YQqZUyJE0/LogD5ka/iHsKIWOWLi4ClH1lnnWoxtag/t8wZEJDY/Rxehl3GIY632IcwFtmtBediitCY7xdKRoPo2LL9fBJdkBroQ741g08E997+GNGsu8c6cYkRL6D4lqIq3SAnY6M+V4/BFxedNqdHTrq2oMEM90Z7hovzhmMmMz7z9ssG2RDxQO5g517KO5IjIWPktrpm/xgjs9EX0/PhhZ8m75uMqLezElNlFjoHNsIHwP9vnU7jv2yuQmOWz3rKEdnFNRm29Wy6J2k7nnvRdisD19uzudo8A3qUEFUbssL8N0ETumMaDlRsOk8BeO4lkjFeycWzMSzBCUWWLFt9UIB7XIEAhZM62hoOwnO20q7ecfC7OPbeNb1tAoyLubkZZpvYV/X2McOJldklF0fkZFTjYewVp2cuPUKi8v2CXyKOPQw+EvxoZNYtDqogZFNPo4a2krJvZzrzSSQuWzEwX0nhK60JTc+vsxiUckxu+5yUz5X8kTw+9YXYmy8atb1vh6uGZFxgvdWrjyvRSPLCRphQTJVdPx3+2V1yuCw6IZXZzaTcRLyXbIHvKYpZMIUe5R3NppH2v8dg5mcVZ34T2xJht2eGWIxurDruYN92y8Kkd1zAbzeWAoRmm8nLZ7VSgmMeCws+KrbsWjLsaxRXfsVTam/pG7bnd6KzutLmRK31Ky0d0OcC98bbUZZWTtwzVxhtes5WrspiJW64a9qdj818+XReLe+Ez4wUZSvVwF8uNIkmQEcrfkC5v3EfcJBxL3xLqn+GR7GXERSKcGVCtBjF+4dOBY6XkeFuLSCSzGP2G7xz2WP2BajtjqpnFJekyI31oNao1RP3+3H6c5rF3zkvrIRO1nRtr/pAna1tCJWf8Iwzvm0C5D91lPMcVBx1yk/BGh91GKJw9CoXl/NJRhc+8SPveqzdoaNTqrYbUKI3Iz7UwcH1i6qtCtM09t5oIRvUQXONyBt00CtcRGrcbAv0IgW8R/g6wh2Isq1SmPuTGIcsmZTrLWCvETsGmYeerxcm5gViA5URCnw7Oyw7mV8v1zWYTBU9BtiXMr7Zn7s/+e1OrCahDbXUKXH3q75PmgSZeHFyItBuYt+dtjZzS9A/Fr3szLqksIxFKcYrvxV/Nphd0z7wSBJEtLHmmDdbUJ0hsFlUVVaEw/7Q2g1SvEOhWWOy7I454uL8/9MNS68f6I88hr3oIoIWPmcEkm007viUtb2O2EU8Ok5uUs176i7lU94qmSGjHS0N2AFbkq0cwVFwxMoPmY09HLuMTcCk6KaZmcA0IZM65L6BSEr1+T9ZnyOuCMKQbO7MU1mMmqIUNhRj0PsOwUESZegKhIqaAXhu0LR3IFadBC4fTifoVvZYTRvSZv5QYC/Hg+V/UB4Ki5qK3QAunus/LDHzq0+yU6MiOTDbz94DMZs5NEcTVVW0CtvCIoKWbCTB/gzV0A7V8c32JOhshxc2Io+5lA2yJZzlFr4xvTeOPYNzNSU2bCFWvKJ5nRh0Y56ASNSaopM5qyjqhe9vFGovMz7ZD/Z+kIhpE/lLJHm+6lVz2D+/i80tc1xMtGd8LrOSeqTytKmbCmrWG1D6WB4xJe2ErS0of4tnnpJ9PQv4Vqmpx1pKaADN9UK0qjhS2w3Enz6ENb2UhW/X00AazkQ9x/znpfnLSX+wNZk4hn804izyb9EPcfU56/4FLPjNnRxbPbSWRawbryWz4Q1w+J91Okj1hmdlCNxuvrl49G/chzp+TrifHnKRLdcXHO1yGkUi0EEiuUMQcmmWed/US+67s5U4NmsYcuB2s7M2tVXIxNxePEOOl+rFHU5Kmke3f3buyMij+zGlqITNdgbkVqM/wFKfB7B84TzqH5HjFeLdHK4Yf5tONURnZjZpG7j1BA3OB5mtVQKmEkTirxHFNTp2cuamJOzeK0DaKy1swDtiD1XvZ8tChMNLFJ8NMAnbvLKgqWXywCOjcCW7Jby6/egF6bkHyYjiJLpWnR2Xe2wYWxi8hF4h+ZS5cUNuv4pwGPi/k+hIWP3fhCvFlEONYHPiR/8DuYp3P2/Ad/5E2x6UsnMiu4tbOEWhFLuUKV/TKXPAFOXpasveyWCl4z6eboliJOes69MZSrvzhk6aQCeeG3zqpzVDbamCY+IhE8pdsEOcmnoI02UCbA1sV/VHl2orqr2TWw9UtI7POTSilTlUULKvmFdlMZaZSWU5OPkOpaE5S2UJTTGbKTzyvXrQQhiV4GRATVwFVF4pAmhtcQFEFV39OzOt7Mk9VxIVl5nIVARC2IsQ/xP3npPtJS1NxclS6dRXzmVIV9nPgpad+vzDqev2ZXbMpd+U+bnsXntLhiVy1taJvUnC4lWDl0JpKz7yhTcVlcn22xUMqd9ph2juV3UlqMvn3+rLExY6/jII3JzVtIldd+otxYjOWvOrAxE3pg27m4ZO0bxgnW6iRaiDpa8gfWFmq7aUGfl3f2NGbe4pGgdrrKScHnsboT859UFcUs+EPcfmcdDsJNuCT1lftFBVTNih0H4v0pdZrRJbsz+E+ju8RljKh5HEK3axzrfcm/cl/iPPnpOtJMDkUuZmaWTeobdcg9aHNirN7ofb1/cpWKOtLxB4PWwHND3F8TjpOlBjf1WZ5VXrrw69PcOMpm/hUr6i1KL3HS53PGWLJvDCZXI03DuNNYCGTY9A85i/ffyAPfBvC5zAMI6tYdLx5sIUY68w+nmVa4KC8OFsiTaFsAyQRJeC8XnHdvwmE0xEPLZtsxJAGW35mc7muuJzt+qSHkK85+RUoLT9PY8sO6oIf2Im2WZDiTf2uAaZs2FOPlu0t1J2GDEGq09Vi6M8DY7lSBJN4WtBKQIEh/9Px12Zjj5X7X2O7MlAym2m91i1Xz/DrX/C7DDmluH1ozV8Zn3rP0i4jtoJX2OHRN4wZ4RkZUuIVRTwjK4UUmJMOGjCYnCJLh+f5TOwaZ3dDoANzlkeG972N4qFCcWoE6DbPNpcmtGB49DkFhdlPQdJd31gYx8mZ9o4S+mt9xlrQRkTVytDDF6OILB69pvxyFpD/0nIGO+4g4Cu3CGFQcWXu8XKJJSfYswQqzBeRuyL35ML4bsHEcv+simJgx3xZYjqnP2YRCewjBPmK4f0NodzGmUjuUqiF84XRVFySLXOC/axXYZLT9wpXXUvvQS5jlqxnivP3biHsX8/eHPjNqWGlcYwViYfMSGzsR6ziHImwT8qxWKXy0HseCAPiDYCBw5Dwbe9w11ezAQoAnJ0FIABkSYO7qedCQXNZwjk/GcHNDhL28w26Zw2MHawKEnWfRS23IDeW4O+yYcduxos9Zc87sHks0SuoAgfFVMAIe6yZWJsKYChkfCTznoRDcPwbOP8Tf39ejxsyNL0okc9xDFFob0waKLZCDZM4PKHPPh+K3YqcmUZHfO5CSJ55b8XOYdCYN/VWw9YkGWxEARYAwkdwpYDMwniTtv69NJx3sLeZDsURUbH3VXLCbBGdYh53QGAJ6tkiwLGmPk8aCpdtQSUckgIWV8LMhWj187s4Zd7y/BFZA2lHR39ias8HlVu5oljNVf4nKAmTuuGsdFDA1UMo11LjaxHdccAVnSfTOD9XkXfqBXdJrMJALWNlEuVD5Evtn1X+mKwu6JUrelRmKMzcaUPy+4DAi0bkkP3PAF6GEOhDhg9ANCDHKwTq3Wxhxro36lDminNOGGMTSYkiodr8q1PBVaqmO9NL4gqejgl8mL/m4kqvyc9UdHkfN4RaMI8b7BW0Ofk8HWvxa9yxSrX45os0+XyDjofWnOpp0//CkEKqopWRDMJRET8uKw8zNGnuAglSlTItPJuuImU560P5mJbo/J28bkragL0cRN+fEvWsSFPC5VzkT4h6gPi4dwDV9SmlreATiWXNTNjiko8xBvJmPxFnZ7lzCkRfaqa7BNrg2saTssrhMUvPycK8W42qpdrtzQQpyN4oPwIuNL4cIR41MEDOlAPKA+CpftDiFcuOAIiJGvZkDfwYUt3finxljf8+X1+9Ji14zX58mdoIHUl3TDticVEzdp3f3mldIs65Id/+HTiqEcFaPp++Xwy7f1LK0qGis/Q4HHNJixd0edRcNUXSyXUHhEL7sSHwgNJwhFQoxXJcXPzwy9TMIoL4BXyQjhpcaCSUH95Orw9iq54qSATnQ14EVkLws5hDTNeCEHWIqEWxWT0CrtfYD1npL95jn+xlBS6p7luPMm8Gxu/dbQvljO9eCairyS8h7nStKnHdqupKtPh4w+D3fy2WM9ATfNg4u27+cwPOa7aZ9HqXh5Vi3ZIa143Ih4F7GANdsdQnGFFsjhsK6IoTDjIjGx4N2YHu1lBYE7KrrE3+7ta88fuhqsSsuye+jgQ0ysac7omQFynfnq573cIk/wjhT3hDDtlqMWBJmxP2rgM46hO4I2FSBkKKnBRL5dCRZijuT6u9Urg9SInAOQ4U2qyFTiB5wmmgH3z9Ad+HLVbwhbIHtR3wIatym0uCXxkhUZfmZ6/fUpLz/pSjgi2n7JtYTdgqc8HhUd5dQh1qv31GsWIhtp3hqqel1+9cTwgo4Ue+SQpMr4Z1MiYnMZYKix1DI6aTARS7NPFfu8prTbK1znFJ5x9gCDLI0RFF2aYb8LPrKCNkOPdxZj8hXl8b4chVF0sLZh4SwC+BDEqDWa2ePDX5wuoZeIcUc5LzcrzsRCnOZ4qjQEXEswGCbwFVQAFWiax+WXjY47tAcqp5aFwM47BgkpoSuRxuMDk1Um/6MeLRoYff+KKDV0KpD8j5KRB89mB7GoJ4x1sOcnnMIf05z2HpnZAdBuMHkECZxzxY6FcQpvFUCRO/9380jFQa/ZgAhR8MlX+xOB+IJhQTzdyUaVP9pUgaPW1T/vgcywavXc/5h1i1mFs3L/fOn/uW5fb1GG8VpLSfpUru1ClvyrVcipB9Iomjiv/zkvUJ4BDofACfh+Dj1SIVlipseTXcTYDIPJHUp83WwaBjmZ/AgKK8ZNhevMturwgC0yuu4buT4doQfr6CoD27yhrc62cK/tyo6EnHwLjrXoWohB3kMHhYQlCYSCULuuEdk+CTpK3azRDLDsbTrbekajYgkDFcd8ME09Lz2AtzqIQ+dGws6DHuhukQBsAgVtQHJOSFga5yLPVlV0GW7EQMA6cStqlZRSGJsRtI8Cm4w8DmWIIMIR446tL2Fbnsfc0pqxOZ+ICuqHqZj7Et31suARHUTlkMsW461Z9G19m161F4Fuxo+LcSf3Pw6M97xBxxhayQFGXD9Sw4ho/wU6l1U/Hv6V8XQHH9oj9rg/sofx0Ff7L2LDp9N4BL1rWXMPHtHaNBMC+mEhd6C4cXL7Fw2mg+EWecXmllDErSyiJeS+syWr3uI0sYQQfYPc+vFH5vZCUAuoZdVRDsnlEqp8vs7tR7w8diuYJzTS4M3c7hTTd3RD08+rdYlgt/VsHXIul6zGNy0vGxEVooXphbL9uCtuMLpD+XN7CwTAdOcWWdMCu1whorvVxi13Q2ZkYIsqRA1Sz0iTPRGx5YW5aD6rJI6RD+N2gJR/Q0wP369pgEiJZSj9qswfo1NN4wXVHcmlCSTF7g9wCLMfE5/OOCX/ydUS7bv8LPG4IIMVMIgupqBx0SpD2IJnwTT4GkR9YxxTnV8DRdjf3O3ThdVWI4hknpok0QvtUQ/VQPpcjS+ew9kDu1LqusFU9iYFi4KYUrsUgRVaiazCQz9uVZGelcSlyyFvvhgxVNKcWe91ppqW85+jv7au0Jsv24FpPFzXaVMiU3kfjG8+dI0dm3S81uWLhy1nFzTQqI3jhBzK3FgW5jrh56Zrel5KS8c/aiSkNI7bmWfaEeEh7luFGTjeUKsftrRRJTN/7Ofh2Up27cLujMYDlBrUxddQ7SoH2GRBDzYAoc8H48993nRqEoCjrono62oQMi70sQXoFIKE7jLqm+T6kPu5T9oqUhtJrpGV2xBZmyIZkQqBhR3gj8gNHEUnckeddv4D3IFhq1tQBrG9JPzlYWO8g3xchdt6nVGJIn7WQ1WKZHcty1wweS3WmD4x0toy4W9fdzXHqU/O8KMZ4xy+IjmqcDf8Y7KniHijiYmWqlEWzdE2mmWdha2BgC+WGSnGfElTdvHSz+fUy4d1Ev+x9UYFqQZR/9KK7f3kspJzQveAP5hk9Hiq4Inb/7hyKq6gZbWqSNTuxeb6BAh/njnEyi+lmOwe/BiKxn4fs1asDV7xRY0wRHJniTcSWTCCKYdtZBD9Z383dqjaxIB79m2wZC/P/7j4EnCDilyp8PHglwYKnBQAJqAp6AvxlFc20hnF3JNhmvJND48A+DH8Gq2sitchWCD69791rztBgzhbXLi4Go2aOZ+cG95DcpisQKSZoMltoJ9soUll4882lAkGfYJT3EMGhPrd6xV8G+m2BxedCj6PaJrQSut4oZcmNZCItdb5VR4GGKy5DldlczaUDmuMwJp98fLbNi7nhpwQey7H8DPlgdtgHg8vQuSBfMo7c6S0+gySAB1xFnCmIWTCtxR2OEaBYb/ZS6IeIe9ftYGMAG2sWjdF2U477gM3BtwmZbwUQeqED8KbNGKRczwg5nI2igckILEgS1hRhsB+8vTiKIt8TYRGc2hZ3ysNUHuXhldo3bJP0x33/PCfeZusQ0tXEInMxWR4LKFntZhUSYkn7e0FdGyQGQS/v2GeE0jSKfHFyVRT3dH90lf2iyMOMRJPZkchrxgHTCVtrF9OQpZhK4qmeMaiYA6k/zpVloADparKkTb0P2DmeHOK05EWLAyrYdZCRolpVPyjPdKjc4PNrqzmBckLqN/FvMbNXPl5GF6uOQbtyzzPb3YPChBhaW1X5R3Q1BXTrMuzC0NJk9v/azYn1PBbmss8BCREAvfEFpcqdyiYpAaCBeg6CVZxPKhHmGls3dJukATRJSMzPyUdvu+yzdgMTl3mkLx6YWC8L/yL9g+WJ2Wx07vmUiUP/pTk17f6qEgfP0mkGM23LyhWpgt7BmfIZEjlt3WFKtuWKJh+yMGK/YiHX33TPUSzfR4v6tQzHc8aECUF7DKPxscm2cVCOQfihmFyhrjAAgryrgpQq+YezaFXLenqtotWYhEd2ETBElBDI921GOkbVsfCJyDCsbxshEDuOogTGdQSfIpbRHDqHd2gykgHchR4Q/HvvgfNA6APmryEJj8MLd+X8B09oG8foKP2UyxvXpSvm8j8amgE17SoMgShrZEmZdc+K0/BwgBeOwvAOB39dXjKp+3n5V09E8FNNr8a7EQOsmj/CKzJXmgdjlcaeVhhAkw0nBRAXIQKnsF+IWxJqBkBJpBoR/1QcLqdxuUwx2hfJQy/4rjxBD47l+kf5vxkzIUZwBWwPXArfzUa2r6IXUKsqYddABpDTXJULtx/kwr4bDCHhQ2gbaDgieixsCMdk7lbJ6ayviNGYvwXWFqP/fWUV9pj5mn3ZZ+gLVXB+ZAr+lT/JuD4rj9FfGtNsXUpzjSfPd/nDlC598TARPqYdPbonZsGdwEXqkvpWKzfvWvuCtArf1uIELyQAWO7b6IOaz5IQlVhOBb8K2TzKQHI67CTERdicFpUk7s3yRLw2XNXtfBVQK+dROACRso+ahmL9BYj5ldTuVbpe299dNQohhFmYg70FwsahSKbTV8uIy+GQ+rSHG0jxjFkyDMcOzUq0YgIJOB70DtUI2nF0wdMoONblXZz298gkCtCXDdZcCr6aIyP0cVxnCOFvM2442/gwS9RtSmHmEpW/DvmisuuTSmOZLojMPmBD3RBXkCCdpXi6526hgq4OcvpfkANTehBUel4FHLZ5vSJHDyTOXWajjjMcoUWySL+IzfqJ2eHbf0JwauLxgiLOiDRi8TaQqV2NVW2Rt3qLrx1n/sXBbuRLHPU45FSznjKWO38GQe8aO+Yq531dgac8kegSgg8aHEs6TC6A9ZjZlPVdKFSbn2whWFaY4IIrb3ViVhD3qO6w8dapnvqia5cqQ4WGU2keqnDJEMMRz1+x8CTYsnCFkXPEUlFo5FgWW6V2EHAt4ALiTsucC6SgwgPYm8zfDtG58Fi7UzLLqbJrCKbkl1PmG2/XytsVugtl9BQesH/MFO/kNeyuQPuxTK5P1sOZ1t5z4wi4MUFwzUUvWyR6g1m1wOpA74m2ZnkmRtgE10C0YlY/kl1rVkSF04QN8juRF7YjFOao/km/G6v8uKn5DAwYCGg5DjGDLWvjuLcOBo3sJsHq4a1jYQNeFPoDWNdhtKdJyR5LZe2SUtXe4BPGGjcwlS01cMsFQ50FRJh9KpO1Q34ozv7k7fMx/tuA2pZw2XX1xZql2AtPYnJratbwsxZVi3Zn/FDaxQ1jsftt6/fX4m37PSdi97mvDnR8fpg+F32mJkSBYeJoLeNzUmmRcqJW78SKRnbEkkSzYtFQWs/yom/YBO1Rt1M0qm9Pzylmqe96MPM3VfXlEV2YvO4gUI1mp1TMnzRjsUDudHzg45pVhpTh53hXlxNP3L/l2DXp6wFq2dixQL0BnvF3Mf36/sXWqBnkpkhbTrjcIu/ilUCcO4wI6Ro+buDGoOV2uFdOAvHgyTYU4dfCi3MJ7xxiwddx84IBbrd5DXR4fevjZd2hlxAQRBZjVftLeq/DSoOtdRwv9nyqCBUbwzi6DVAyxM8ohBToH+xi5Q+yQkkzlj4JeUObv7w9OgeJGDp2SyMila5pU6YLVyNPkE1zHUBTGxna7F25d0KRXmVoZozT29z9rfoVbUimXlb1d04cQyhcyRTD7YJaYkZUy3ArR93SW3C8xtcI6YEJ8acIZ2UcLyISNeO1Rt9yyy7FktStWZ/CtvvMDo3SMU8Uc8KPq0hA0kqvbhSXGo90p/PsB/S2p2u9qp0YMmGXV3crSaWi1CyM7Z1vn/IyjRTkpnHlZUc4DdlU5y497SHN3WUCu94fvLm9wOtQT2tkQYZfxi4QM3BmUeZQ6HyetBodM1/dS88Yzb+6Flbx0/4yog9WXFVc4K8nCfbftb89hYngaLVTQaOCKbFq/pplGQDIQEfggG0l3nPXjBEzBcPAMC3cOfuUdj9IyOKtLCOyXNdvUqaIUSKdOlMYDQrkxgqezuj6bOAtFN0VZIFoD2+jS+P9g3ZB//7CmU/SEfly1P4O5/lUE234zXLukTa/F0UanNkscutYXHk3eBYeVBwmB7jd4C6X8Fo7c+KEcHjTriBsrl1bt2VPFChaLFDOF5aFLcHhaMiUCO4FUofc5a+c5hq2uU1+GVB1LzG+1HVf0iLkbREzmxFXRELkRNCL1uqrYzccEuhyrECcGsvAVLqxPHbb2MJxw2tNsm7xju4V/CmZJ2X2ogZ7z2/0jNy52wka7+TFE0ijeV//hnjGpzx39b3fjuJx6WjNzW4sWzRncph3Zaqfx1VaiAy5hZK/9i3WqYGpz20Vcu3hL0kJXXWN0d7S2X3l4PXw60syzFLlwz9mgu3/VhkXB/4OiBEns/cZHaoP+MxsY7WT8ALQJPWaPbHuajBGUreXSav9dr7U3B1HOrss92zZrFf6NDdt2t1kpahG0uy4Coq+hiazlgRPggf0mck0P0P5Ml/qRwO6/WsMTt1nYIZDNsuKcWTUqRnvVCQTI68QNupbWfod0sDjk0hoP3+esmT67ihUXqof0rLKERivnHjakYZy5mieZewgWhD3YIY6q41dQSt6R+BNvsw/fOLzv1YLTAR425cfeD5sTovXB+l88YRIWZtV7xnxCTBa0pDUwxzKGM6R4qzOGWG98XDPCOV5fe66V35s+tud4lfF4Gw9GSokHn2yahVjEqrbm1hKmSnNeJrVXF+HllPTvsSvXpqvhlBWyEaD3RdANOHzCen6Xhh8vW6xAvJzjv3uN77qqzpT6MAmof7znoT4y+g0rczaxAJlMDl7CG5pl4EU/nTAYWYfgz3VAo5Lp/rgv39gYV0fGFLF+GjkeY20CY5DP2BHHEYNXnIChjZO3XseFUAphV6DL4j4+TZwLMfHeJFfbz3GmUXmdu63cJnxpWWOQ1leqEAPysCn0kLpoWyLfRU+TC2yOP95JgKMjHNAxIgTyXpurHgmDIt4+GzxzeQDu4XP6S2+CkFltEkU0+YUbryZj2t3tzc78UDYXwqRvE3yDM+XKEkHh0QNuChQul4U+wFAn4etF4KAGjSKkJpSf0I5h6ZNhGdFM8+I1zSwsXqE09E8vrXGU30o3GtJ2fQ8Z87RPRjs3UTNkHtc90oiswhHP/rkZGS1SFju4xuv54tZ2IF4jT049O9zTXSelhrF5t6lxtT9eDmDfdFrpuuff31kIPJt+JwqTnbztytcQAchQeRgb8QaOIVmUttvKVsZzuDposd/R6U6BMDtiBpFByQ57ibKJjS4nMkZn1uyf2pdrSR60Y6j6JCJIyZFVtJC6+Knx7qrvl7ZZ2M8YP34H6Xaj8n2XTpLM2e3wUmvJ3lw2z+ZYdjQ8REHAKJFOVlkohU51Vw55jN5AGtpWnYgH9uV3RJlHk7cY9qzI+JA0o+8nlciPwG8qZpxNLxF+bOZ6QTMxR6pnH2PfaK6gO7DgZtVaLY8urbCigL/I1UNj/9gp+EJJWA8U7f5BvWIK/o5HQpXmRsMWrrId9g092rreoJolxIxDteAUcJ5fjQ8ZxKWzNa6K15gIQYCkT/XtsLTTsrvo0muJt86ACpRiV97bNDR1CVRo3wkpbYEMW007ZvePowBkn4bnZe7q2XBnIKVSXUj1Sd9J64lCa2CeiWFD5LGH2mqsLfBqFS05GNjjvOr8jDAO2z7bS5mBUxOZ9FlHFdy5RSmjH7Gog7hXul/rblKf+bDlkhXC3R9xONPTTodmtBXwyT3aOgRS0SGPcE0yYAF9QqcksvRLZxO8BVE/gLbDYj1h3k7zGzFeQTL8duSWRsdDxQA4OsNGhh6tgx8dzWa6foUPGs5kWUw0ENxssKWenCmHZOfhQhPXPA2INMQ9GuH6jVrqaGZpwqR1t2L3bxk4Xqd+V+G7oo0JIbG4JdtsDMuW07728QMsO96aQPhhtycamarlspt4JaO790ljMh9eYvT1lu4r74JDgZmfEmU7phwyFWhWaaztu7TOQTsZyivf7IbbNHf4tb3D2Iuy24RIfFqv8lj5H0WGcjBa4GmTwgjN9G4ipFhMrFH/jHCsrIO9NWS1/b8ja9x2whcqOpmP2z3xQFqkaHzB+S0mYPy85p2FSeyeTzifyPk7cRs8rn3z9hn0xgfr7uH6V4leOxQKqqklVqTNacSVeBe1gvW/Pcv21kZFzuikFhdZPuSY+GPbqgcu2X9eaSaWHmbvpZTCXwN0HyWxniq2kTW2cHvpnpDreDfLhJ64b4cCWaZ9RGDRkQnp6J2qNMPfL3KNrXhFH8qe61Xm3M+iB8rkPq5EUR/LfMHGsd5pKWRUZoDwHQfDciShWKURA/D8ga5Lw05Tg8dlcX8e5U6zyItq5DuM/RyIsdw8SY87ARNGvTXkDkGARo6/0AYXOxeMHwKzQmA83UAWPofIfd9PUaH5QbfIRIvsN5aqyTqBjBAqzd2nI+VxY4xyVP7O6E25RxMP60WlbjgfiR8CS0fK9pvdQSfX58lTWI7z8la8qNkNj/gl5rhlfsIiE2/Amu0hdICSYylx5o6ZCpa8ct6/1WJ4/rHoCQVZIQTCS+a6JkK7NNCJzC6J+qKgTYLr/P3Ia55eTp+KB4l9kYLfCncNinZLh8fZaW7dJLN7V9QUBeZ+l3jvQzjmzppuhquK59Ac9LYe0Nd8QMU/VOr4mkSB1R2L++7CzGJUiv0Id8m3i+N0d+Ua0q67fjRpW7mdbbzIsYqw1DONxpKHgHziah3pT+xJK1UG0+0PxbDwkB9JtG/UhUKW4MXnQvPwOYV41lj6yVQXD0YY0+Onec61+ifT/TtbvJL1mMCLoQ53YPmCsTwYtV4MLWkCvvjSNVUoXQxzEFZeBblgofumNpHgQcBdRX7sI4PmztHIBc97C2vsYS+YIqWzas65qbRH7SMTsegdsG1DU7g4kY9RyzDzq11Pnt0NodiFn3c2A7mM/uL3/Ykv71RGuct8xlUnyUEjed38M0b4q0+KpXdcRB+0NOuDZvI/G4nzgFQNpFdVjZ+sAfngoRRyGoCdkTGNTXmQ+Srj70Sp6gplDhZIvPY3XcP/OxUUDVE8Ch3w+uGtKhGIxqwDPcICAUYAWxYlhQqIS5VkE8ofXXlrvT5rdCeRvEFru1kqBYdBQqEEbjDoDxJrtRNRVqpMTgnjL5Njpe81Gn6nWi0iF9PgLND8ZiA6Z2jkV7XvbfLJDXFYl3moiw5HE1JIEutaYZN2GonDyvPEWCAQSu2PtW76Ag+gf9QKHxhFOvxt2uobOgmqBWGHoLqt3YTXcl6nvzRhMroSudfkPLXzWczzyTrUxvNqpBhAXS5HwR3uzt8HyZ2f/3566Kpk1nZHVA+Ko58oWadpomCUlIIfd4y4M5NG1C9GCJ9W8Cs5YBaamp6bOPe0JfpDwz4W55/Hid1b+3APnTAzV7qDD5HDBpLAgYIua4Sywvb0/SP8bH1uB8ohSKPN0OCSCKOVpzoSZ60tA3C+tH+d/rgh4m4kHJs964/NwAEh6B7LTcYx3p0AA6G1Hdwwa0+NjWrQ66vS75WeW+6oh75lW2HDArxJwdyM14XNK4AQs7nKrOJ3GQ7bIPeAneZvStBWMsfBUEupQPkg+jiEnofO+kt2/boN+atqBti73kFWKcqxoZl+ZgM60/n7NbiacDU1fGWPqzp4IfYYoe0Fnw2qENz1OoeIPVlemrWtgc9xXwATHlf5UHm+Kk5tGl3arSRFIO2g15m7if2TVpTeLp5K/vlCwyHLYNKdS20gDvYpeix7a0fXJbrU3flgYFTXEFWINOp1x6JaQsuGzrbAbtgpvBTOxxvQmhlbX7PlaKCtaZmzns/31ytxhzj1/ATj1/awPY+Z5BBL/1NHrmR9U3WNnRFM+Y4tYIA/g3B2gg5TTk3UhU9eZew2hOLD97LFFmhxCOpZWxST6WRDsfHVS+uOuHB1K3akvJOTELGVVNdvHUSwISF6SS013GQAJx0rdo7tNTjHxETovMxWS7juzMXoLG4ZdHUx1YOjkKAQC8dLNqhhdy026AbCswrSwmNN9+4v2BWCf0dDg3hewtf1Vz+aMNcg9oZGCw/wcAToJrZYCd99NnWr45yu9GmtUyjOuHWlZrkqKZJMtSXNMtEs2hvJ/I9cRl6Qw5ydMlsf60zuZ7ZahMc0iTFqnysz0tkakEXy+KADDW3CxeF/JDfgBv+LAn3Qf2p5WD9AbVqO6LPr5cMi60mJgxkULtRpuXU8Pwbzc01ecYywZ0X96WL42965vX8AVKESdE4EFHDS8i2rSVo6SpsGxBHBUIZZ5OBwud4zEiNow7MD+E/lIixzYslqiEUn6J01DCctiqwIVBo2KiatyBtnT5MWJlLnfoQetXWOFfNlIO8WtbysvJzfaLDvvDwEkfTUFkbgS46CbukYqJttx3VZenjNYjkX25GRw1wArSoVvoZVEDtk5UQPP9batE6PJzKaXPM+m1i245mNPJ3Jl7frXx2hk2FHFBT4E9hu54guRTqb29y2Bp7MuijmShb4NvSSHoo+pYRlzV2LUvYc01vUQjBlgKsr2KGZ+IByxA/NbqaVoHZ6qq2X652wSYASVlKPolPvkZCffrRCdN6ekctog4g12Q8j4iRH+OIZ27rRtjmJZ+k6m5w4UcRpC/1cePOoWRhqhsYXBxvih6gEQKM/f3KFU1rmIzbTldGF+nfVxVgmj6yL9BdYkSeP0hyUL9HL+4GD63CwCrM5vELSAJepEMxgAOVOWQ/HLuUu7JuJ0jfrChgjt6s0jgVNds7gSR+CVK2HgRtPYJlMgarZzxZddvIUDHqskttoFdWYN80nFLZbNSDcBDQPfEDc/s35C3Fnmp6zF6E33uk5k0YP+gD5GcOTvVQoBaGRLmLViIvZUg5yHBsFD3QIskYmUdOdG5/Id/nW0ro8s7MhU+OH5xJruE8yeZnw7bfysyQziWZKznkvSn4RrO73VydO6lo0mrN2EZKK8VNcHJbdBKE+XadshQam9WOTq42R+wKKrJ1fJ5Lel4aM4u2YZaQzfonDbZDSvYyokvitvgC8/fgR1pKjimoW/RH4Waj8eUzJk/5jHtEhYZFn8Y+Ozk1af7avDF39gBBlwAoCfYnMfPGatScIS74SBpJDRVdg/BO1Zi7u1NdoFPRnM2O8bbsKXMKGSis+9M+eqTTtApdeFkUwFtyvkiES912zhLgqqKLGGs8FKTca9Ote7iS2KIAOmprkTmbeYfiORdW21eb00qTUzz2QM459yjxt8oGI1dBuz5D3spD3JAM9ny8BAeudNhO0Gu8V8kLaKM+ESTvleIo5lrX44qV3FEzADZsM8kEwnlWIAmdtSUhT7rhEksWJIrXEAfgXfGzHGu+ydnn9wGoKl/37W9YIDaZlh3z7p1X1Da/BpcfQ0ygB8Xx7zlLfntYFF4vLfp5ovufvzlnPWQBf5pWGBqvagVF1crC4ZGVUFuQnHe9Koueas2HBAbMG3TQqrYx6fmxcGmsmSFv7y9s824AAVGThOebS8QMkrrY/oK3psCGx/2WKiQp0xaBt1NDNjzZY5vB5OLYPrkSeKXKL0/iafceGtEKnlTMqAxDJFPZj3c/EK43eEa2NOqvowDrWso1k31EnQUkc1O0zLLsQI//HWsiFtMns9gmHbAixQLVdmZxTzAAT8UIdmVyxBfUj4oSVbWY4mua12CltYskImdll254ZnoCicmqN/od00A/XOFpi2jiiRTj4WtIErVGIrudyhvBqwxzIGyCEK+1AymONC9vG5Rq3Aztu4qBKStMCKr5f2X1FmRRBNtMAbAZ5K0wjzztk7xMslCiOvZU1I8s2J3G/DaveqHVu4jwQd6MWHUDxg8cPkVSG9hkqpZdNHM/PTn9CvlBI5HY3j+bziNvsrGxebLoa4wYXD9+o/63HgaL5TfOyN671/O5pcdoNmsrtHR2PApYMIqQb812Z/yCJIod0R9UazHVR4PbG5cUpPZuXMz9I2pDWn2Ug+rmX3ehI9Cjx3YtsNyrpK8TmgOJ1I2AO6mdjQnAlgejGTaZD+ZIPokZvY549PP18zmjFK0atD6MYFX6O12ceB/72Pz9yVhFhC5yujP3IXocr2A1WN9hwrl7BKJu0Bd2bkGbIarj+L4WtoG5nZ8dgs9rsVAr0zBoNas7wD9THAfHLlXftpQpfT4eZDMmM0u8nFHvE+iAn/Z+nCDVxsX6KbmazqMDBVpiRMdg+1b9+ZLC37B6ZOzCCLdhno5G5fnQeUDtI4AozCpc0L3LJWpEHeY83ilrT6e242ss4/+wHLogqqz2C7evBCRJ5wHn5/zaVrcAIghVX1PnIDaXS1ahySTeAJjvIlag9idsn0vT0PmUJamRRz0YfCNCHtFBjuYAvWbcQkLCdzll8FB1DGQH4P6xeVmmjhqywl8swXL5yFnaVenGukzZ9hfMBgVDXNg73ot6xHRlHHvTWJnGrjn5Ead2nG3LuXDm4NSlhACYnSFEaraNs6xR3ENifxfu9vJf5P6z0536b5GWtu6imeRUaGc9ZLxcISRXMLx89/R58rz+f/yEmwo532p5kbXPjbQh+rca9g99la2Cd1zDl0Ur9o8z7GFLru3trL7KiJRx50jyPVollxUfnGyjts0k/p2hOXJrNsiovNVG1OGVd/eKN9P1twcXdby8k5R+W6/sQ2xTyaX99l89yI/+33rnWZk2zfxd8YA8mn5texiBNmAQ9SV6ws8sUuMKQPZHJZH8fbF5GDmkMWAx9UzKtRINSHWxMg6VTmXNPoVMDRKvGtdFAiaRIyqGUbKrvKHsZp4y0Ued9Z2qiIRRtS+ZROwRncp5lvGA1ePv+xb9lvR9l6KAYdPfhRG4mNacSgLufikmcSl0hYhybaRGCvhEsXW+u78Xywbq7TttiJEEwW5rVInu3B2R2vZsXDKN0PCk9Y3TqNCgWcR+noawP+fI2l+rCpKjh/drlVjA2RuEpC8a6VWhrSR1KQX+Lo/WqsTrx0xWj1yG33z6XFNV/vd2/q//y5pRRyo6M/VoSw+uhORPu9vh2mTrrlH0oNRuhliy1JC2VcZP0FxO32JmyjHeT81JBpLHB2+VKsW5pwwVP2mhvb22zzfuhX/CRVFUztG0HUUn1Dff7SguYfr0DoWnzdVtPx0ttR9j5HtbELPf0dpdtPpnWyxYMTrNx+xipBLUuqUMlyLuSpuQAr9EVWShh4sf8miWilc64w2D2PFSeiCqcLycLe6dDLvun6i4fWE5GgBQm/ihNQeOoWEID0hK6ZHw7rXEY6vKJqb7Peo7UAngWaAUP68y/zfiCWIxjuXCoEMG5e2jw93ZUMK4Vo8Vz/ZrrtpVjzqR6bIwSPYCcAcQLcEt86qM186bjt+8qAVlvrPYGiuEOH9P7aZDs44XxwFaVsu7LdaLSCr76Vrl+vR0w6v/DYbvIzyij6td71kXw4lFbWU/NeJjY6Na5DXpVkvLuRaLSOcutuIN6zKhFZNWv+TTyoLrdRgh8lGISUZBM1YgHda4QodI7/2vSCrFzfz9NjPBeX6dpbCT4IpQOke+05f69MkoMAACwSfNv3yv0P+V/4iikox/uOUrF89crucv+XruJXvCjTSf7ucX/ukkoLoGvFiLyP9nuszCrwzFWuNUVEHnrhxVKp1MZB+dtqMgYKaAV/HjLOt/iKBGnHxnUaICiCCp9G+V0n4asac53NE97EVFTXfj0QTN502Kex0YOe8G6SG2XCDk+OHuYmdW7Y6CcnUA985tOiNQLXlDgl7VVOY4S51Kb8xlsM2GG6jp8ciwZrEoJ0GkSkLufoMNBbqIHZRY/dvfBVv8B0v08SUdXHej09bLdHnxIJ9o2dKuvc9lN+HT6IS73b8llPE3DCnvtdp87a4cQ9PtL6CfV4FO2RY/7oUIEatcEuiXmssl3p1Fp34IM8i6rtsSSVamgrNZlR38kLCCzjf8tEVW6ow3xuSi0+xkg0DU3a1eI7VRpmU7ZCzIw8qAM8Mrkhr3uCl0btEPLtMYZunaU+wcmXryOy462bmIr+PHhSpm0GM1Kg5QffNbuCOKD3dZlVN7lflAjVM9dTO6Hifur87B/ywgrnZRtMtqgBYp5DBm2bjCQHCN4UlyhDohECEt/CDpuWSfZm4cxJPMgjdb4oWU77YhtMLbfXsrgAgHSfHRU5ecwdoK2bqqY+pCf/WsYJmok2OrbT+VR+FVGyfzH5qGM6911niSwosDV1AxGxWK74EqX8kbpEOmkQj3SxPg6YdYNLe28OdWbsKDLlE6OLMiFhCuAmj5gdULiDxCu9xrAgUGtMUtdgwmw7TGosslEULw9GGXX3rBCIaGhD3fHRks6HYb71BnwwOBbeRWusFX9yu0VOxVfxlG6hhA4Veh43eHTJLc5djvdbooPYtHnGd2ioSf0bg3A8ZdvWepb0M38nmT19U1qObSdsfojov71hm3WvXIQ5L14uZWAzqDHuWaPGkhcbJwB8NFi+gcjxurwu34VyBrpZ+7AiUc9IX8JORSN3NbymD6+GYmCOmPbHGmoRpar+Cq71bXOOfTzyFbLxTKO/GoLrwJM6Pls1Jtt7bLRYxtAp3ubbVK2MPJc3Jxngn3TXy//zKPGBiXVHcxeFjRANtbexlQw1rGD0vE8PjMfyjgkhi1IncHBEXNg46cCZVvwNF6vj1Ua2aFTPDl8tt4JXMFdSWhyeBn5RvFB+fwgj9BPbFTnr1maldCC8JJz6hrToHR/clgsyPubvbsWBVeCqfoM/9QRlMFplW+1vHRN1Lxim+UJzeOoZwwhWWtchltm+6Y+seC8AcrLX1VSjGsNSV0jyxu+vQu6YT/BspwH6DCVMKq8oxdL+0CrXSSIYvFS1lplXkCWWLARU8AWqvFzYY4m2zXwcKn3NGsHT+4i+HXNiKa8fzrDx2t983DyeeK+PH/TtoJNI0NZdoLwoKEqz7KsqzRCaP2b7l/eXCnPd0+MwCwRws3605RYwb8L2pZeenpU+J+t9nNLWAX/ph2J80fY9uMZGWtIVb8U61NobXs55WnrFvTlvr9oJ6nohA1Bd+UNeKsxI6cUCJ28aPIlFuJU2cL2yQXu2pXEY1U6Lag+55Z6rWZdg4W4TkslX3/fkXYGp2Snh3oMYgBYWCuaMqhTNoTyIq6/fLPi0KwRSORNLmLIz7EmPGqB2r8T6h6ugDIm9TsbJlj8vPb559s7nb0+Nu5ubjsYMKYPuE+q9Pw1XaqxClGcjdN5kbceWFhgTzQt+c+MOWeYWHWgvmNGeHblTJKjVNWRbfz4Ba+lfU69QUhQmG6M/iK3Hrblv/YJXwecqc8U0i6T9s0fV8gurbQN7kfEyFu1F2Q735EtwlAo3XSeeZxYrzKtDrpgUVbeiVeuxm/4XniEatikgLT93WWDOCa80d3t4H9K3Yk6MWQKISTfGbULKGpopCMWEXAFGrbpW4hBIVHVC6xOz8UPh2tD1+xbcXe7bnfYL5zhHAtUfW4hZgdToxCj4gg/03XsjYKIBn7tpAZdPDMI23GPewmQ8T7570KWNNeB0g0pw1jxKKccmyJNTSz8FAP5vPU4qHTr8OPl2/CDLeJ/yBWwbTdJyc1M5LS7i2Zz+LLws0gUBNrlI5JQSCg+RTk/ChtGO7rVhFYzUM/BGQbPoSagyNvtSHp/m10OS879DYXdVVq+NW9CJ2VAFrv2ohP51PYvo5Pf2EQIksRur7aaEICuURyc5p3Q94PUIwe9Z2VXHo8W2WGEnCOapBOr6rQUR4KKBYTyB5csMBzpOWnFQlMfjCeyEBieslzd0zRshQaI2/PN10gkR5jcVxVxxA0nCir0VIrshQn36ZPoPX4QVXRWcJrtA4I9VAMrWgwVkIMlmO9E0EwJl0UptWSE39bJGMDheaqH0dBEvAzhF26dia234TKU+/FI5xFBvzWwqyu/JN0HM50xlgWKybemp1YXMI6avv//6H5Bjp9hRiP+SXn1wzps3acXRR4gQSRIwIf9ToNYYW8MVDUMPfONxnsDmATS5v8rWRsywlOy0KUK8fQ3kMyH2RlBHh3wE2Ez4EGCREJKDGUUhDKudjqT+ZnWMqyZHOMZl0yw0vYhBJUtxDmSjAeAT0TYiHN2D38yYd26E+0EggoFU6MynuSSq2BTxqooofgCn8CX6VQYOIJwioxZhWm1f+HI1ofL4IAq4rbTHj7qUq+tuRnkDBSgERZTZWIRAX4ysTakInClkGN9ETCMLjJ3l3mjxT4nvOojKLKjBMPISMZa9LpIgHff6ljC8WxUpZQTSDNB5tczk6UXEHphLI5gRe98MWpEu3n2tvwwowLx4rm4TAfDLrfsXu7xSm8YT+jFwJn8G6/7b4siCOyizZDTuIc9GVfsMrQrDsn0V/biLMF1O3G8wnDHwp+Frx6XKU2TMzE4QU5hqBFy83Bu8cCt4pN2rUhcDIL2dH9Ocq8+SbbAvpGBhvmXABh0cSE79kG6OioRJVtY0iUmMelleHHhBubpnzaTksWn29MDWZt1XynHmeqDd66/9ggmATycG9Tmk4wnZE6VAqHijDUJEF5lcl2Zz1mv1x7eHZMOOyohtoWD8Q6CPrxOa0UjoZehi7hR4nuLvCsuIZGM+wkcbiftiP1cvrGleL2BX/9m70OPoaMzr/jDfwSiVzo8S9yCMtsNitaKX44alOsW4KTwJPhi5IKNbOojsgQmuovE/NxrdLOoif4zT8jzHUpdjQfHLmDyxOzTl54OdA3gx3JXAR3SohrCff42UewDGR32+9XFH5R265EB6R5wqVH453+xAYRqNGvbAm3KBc1juUn76nn1BPGx38h3LBzCcGvniFwA21aJJ/7696ZZmAhoW3/EwVtlpFGbBSCyWyuVMV3r//NtUWWQVFEjLQSdjO+9M7hBpaDC37ugakkweflV67sRAq2/Fpqi/2SlIgprBcqFWNmBTb8hGwnkyXhDC02yssYe200OE1xdZtNF+OpBUQdREny1lXZAuW24biwTqM2+a9cDJr9CtPuBo8MeOYPIGfbPMv1xZBn6pSvm1HukoRC40ZglBmtahL5aeOLiElthPcGqrcna/5zT22jvQlvjpLsLstu/v6n90mNJrhZszxKfn08VeY7R8BtCrES3jgmAQzrBv0hPg5z0rPb0HdOq8K+cNvn7n6/gVcV6sNcxiUOIF4dIsIfinvJgXUh5Ec50WqAE0WpW8DEh9sn+MfHM06TAKztgdhl6AQxsDc4ZUrNM0Q4l3VfCU2FBT5ez+XS68XlqnDP0098JM2DuNI7/2Sq+khTO+kTx47Ge3Hf1zy8nC1pxDxPUSBqTMvmvefWa7kyWg2rKPF/5d0FHinbF9ItCVJFjT2eu+BwWxZJ0sXjrnV2mA9qt7Al6X93heToCjWeICKpM5PBeFj6VkkfHvI6utbezGuXO3nlhikrwYlkU8cFmweKFy3AOb1VRicdlCKJamf6Dj5eFEWltpCoxL/go5ChXsMT1jcfdtftrG82ki2FauNK4N+g1Z2REc+84V9e2tP0bI6/nATU8RbBYkblz4ZCoLtKrddDCy5susTBJD/7n+MXcblOE/IEmdHn1mmDWV46ZVDEvyk0LvxIEh+Xl1SgqDZaiz1o4SUv7F2C5nhQZQ0IvvPIB4dTfleX+FpDz45tydc+PK2OqRQhGXf7gnTfxHzB3M/mfxL3e0X9wFux7CVpGPzh9xJ9ey6JUh0C4bD5Bkpsxdob1y6K4l3oCIZYcnNoOk4zk2kaV9B9yPGl9YGKkeSWaWLvpwgZLGTc1h3M2TYhWP9XriKYMV+gVAXwgdlJ/1gsCer6SqdyQJjeHlHatPME5oZ9SCg/FL3gpbLu5cjwOovCtrHPkpzNGxVYo9eDWqszLYcGxmxtvJ6nhk7SeTxTP06q+UQtPciaP7Uriga8ki93bEySEfMl2qIwCxZt+1IDVi34KFpiXeuwO0KheLZ6F5Y/7nWkx05BLTBYtzY3nmhC/0Esqt9v60vyHFYwyauaJlrobdrBRSrC/IgweToFt3LETX/2e0N34DUvUMCwxgWoeBNAWZypvfszzHSms5+/xzA5YhDoRO4OddYe3ExYn9cfSjccpafW7conn4NqWQjnO8lUMzEf55OcacH8iuXr+xLpcy1IyvJq7ikGHWAl4CmNiggxxvFWMz/68hoV85RoUtUy/GLo8tS6zMMzCTM8zPXg5u2wFN1jWpLu2hpxpGfj8ik0wlutuErHM3NtXqOtbiqmm4KnJbdKtFFQ1IQPFnTvfPd5fWsY5LCn+FwqrO2ljdO3T0j7h5md3nkCku8zDnKIBcD8BbG3JvE9p86o9R3/IdXONQDZWsV9mWzica8mIvyU8oqt5WhqR4TmRlYfMaURb+5gfZgDnJfneJCBM5t1wSMZVRC76w2fWRmL5dwbURZ/YZUgQ9F15Y0kYeuarv8S/45w7JdAQIBn/1b5h6reXt2HiXwNaTCI4uwcxilNwTUD5Ebysm0ueJt8TKS4fm+kwcwbvzSZEji07lwzCHj7g6DkOXFEkO1K/tzRiYLLA6tYXjQdzSX+HZZEWcEx3HwDOiHrhchVc7HdcFhhD1eYb6A7b8suH6DTVBweOg5DEHlTdTcKLj8uv/y8jcf+X21qr0I8biuBZ/p23yimzBtozz603HyhSZSdmesOkig2oP4lwoVDw66RNmMN5xaIpMaxkRJ3wfna+dZjnbg6Lc1J4uIzaKshaTlgbN8OaqDaKy4+GzNH8PxyXrY7Lp2ZYagwhJCOLyy26Yb/70kFHMMNO3vPYSFlI7bIEUh2GgHpp8GDZwXkZxFl6B5OxoDSgr3bCac72PHigfI6dArD1E+xuFkDcPA0R21RRcE8KPXSM2AH0bjz/aWKEYQXu63Z6uYTABVLA4ZEUV3tjLdPwlzVuk1wMyxFaBBl2BR3mVpT0iuVVFSbLvtQer7Dgme+0HlP4wpK0kvVktFOl7xcj4Q9CK8VeLP+RJsZTLuaPeTzNAoHZdLzBp2iQVRLG2qPTswg8y7tqLCjoApZ6wbEsvQdmkvsa97G+6tgkkX1nHO6AEQqlteEudasFP1x42hrakjNMnKtVMl/LjKmMnCRffWNyZBGcs6wiygPLp4YlNtM4bhU8YqqpOYCTQTjLm/A8ipabRq2AGqPZDsLsh39LYMF4suVHgB9O/UGDZ4DW6TtvSnhW6xY7UAnAf3MfBWb+3JdU/pGZiP9YlsO2F7FhEUqIiWed4Rqsei7LZjqXztXNP1exiqy6cZXQ5ARtuBFpxszxMLfKNOA40iyARbRhGcOSKCliOxiH2rhML4IWoe0Sl2Bf7DgOoSirbCqMFb6chs8uCNukvt/7L/TjRkVk240xaTa5GvhCjnEETO8L7nA9l9+vWPhlQcWmHQrWmhHhLZ5t3TNW89bffNnu6luDyC4htmLfGezlPYpl7BGaASQ8dyw60WFrpvWxG8GChwkkJYWwdARWCR3UMk0yUak16klOk06O4jcQTRM6OxIMfh4kvojsd8DQl0p6ieSSw6/B4CskQQnycAf160DUTrO9QN5vQM5kJzYdgqr25D/BIo9bcJVE2JiIFKb7c1veIZXVI3hH++0Q0jYJciTLhkj9XhH828pwow/v/B+/xHU5Mbv0LR6gSPxSRDAogNY7HhQGfyjaeuu9eES6izWLuVC4PmcdhUeVFm2fs6xgPLe6dSVR224vXZ+HjFepWWBcVc0np1xQFiReaY2g5nmgoophwSxnXJ6c4mbFDjkixW2UbyEe9jbFdAVcC/vtWmkHcUbSeBxmeOy9zi9YHtac9+t1H9ceX3OiXu+3q6j+q8Ec6qiavj9u8FtdRxH++9Mk/XYKllrpfNeXGuVCGpRfkpeR/c5elZbP7WSaf+aFdb653mIG0noi40AvdVbjHjNzoTsfFC+TplWeYVFc5hbzP9rmXAzKV494TvikZltY6Nou9A6x9083L7NNSbVL/3mrsQ9DPbCTEDXxYr43b2abkKKIVsxKT4Ao00+R8IKCxN6zuUYISuSDRf/cNOBx9Wrcd0vIf1CazGHesi+dsbVzK/uE6tvkGl/dfj5v6vBZ7w6ZjAK1JuQfJoCX4FoogBGbVpk2ld7GFcenUZUTW26c0KAKhUXcbK70CVfG1WmXKMMohs5V4WBaqAl76bB25W83L0MPh684R3ELteZzR9LD1AxkdERlmcPOKG9tdmaUXMBt3QzxqJy4ppK2xmK5Kn/iNYdH3v9priNiZCHxVM0UwHiB2Nr9WWKdieBG+OiFqDou092c6Go2o8n9e+8tzaMcLgN0RC1LVc5ud0GUd+2mG1jtn3xPs6wZT728S8s8LMjpmJpXd5g393d0blKdlRtCp3G13Jqc8HnLcrOh53qTopDAYnITxyniT7TdaA6sZ1pT8eVkGn0SnM6UlHqinF8g+v0UpjkTGa9PnhKyByb+Wh+TgxQfTHw4CenIJEh4kdNrQhagUEe2YUB2Z1W4n4YpBEfum0XAsy1QyC2u1JxpGIdcN2YZ4X1W5wyjgLG9g4YGmrd8FauHvlv7joLx/Be0cOxDSimhc/l9fyGUdGhp5DJgIvFE8Jz2lk+KQreUKf8zG3XI8xZtvc33+hhtz1EpWfmCIDU2BHt/4GKGI1mGIbMROCr1NtPzTJy0Rs0CKJaOlPcDSvBf6TL8qP6djFclnx95BrPBaWPa48ixZpNuUUpXvUyAZBsf8KqLGG9S0BQJvqPIDSRvbhZLVgQ/+kDJZbkGRPyjI9IMlFfF8I/6JPutJQgfaoxA003oi/+6KsSu3Y7hgZuplBJyfMhDunC6qFFfVUaUZ64y82T3tiuM5i1KmTos8bmXWFHpouc4gl47xO702FCyV9MeOfWOBn8R0x/eUhOBtUGcYVBfdTAecrk6NRYQMteYC6iRid1UimfGHPWcQqdMPSle+hDVLv73V2hLKNPuqLlr0j5840ndzI/cSm+aS6Kq/YUkqsHAsC7+tpcrD9VJzjFOiubUTLW6Sql66fGFMukgm67ie+1yl/VFSIjQAApDV8D5g3JMHoAZiWlbobyw72+71MGdKKMWS+WsfoM7GowH+bsXnP5GmMBawnMxUKWM5yR1/clALpLhKenRxGqRz2LJQ3WjczRW+qeSVitV5hGeXhzN1Uyi2/8CNICoX5xFcdLsEyeb+Y9HGZhYFflgnj435xsRklkSfpmibhqrEf/Gq38pvuEpiwY2PqbY0a8bU85fxIB9Pi+uV19e4pnZQ9pMmn53RQsNMkrTDz4EV/LHzqhVhvGcSgaCPWKc8ndMTzv78alpvalvy1U+m2FWfnWjSDmoPQ3/m7GMlE2/yZTZrvXiEIZpwQpBaz/n4ROe91SUns1IVInWXeNl56j9knuqSKifsSeq+yK5e236lsZlDu6ssXQKVAer7p8V80qqA3RfnQtQ4W9XoNraq4QfBbVVau7uCS7GdxiS1F0TuFUXMxZ2GNTewNLEUm6LtAfWuVmhfD7DpV87k+eZUyBNN6tPX3MgK7bhGTR5rRaDZ5uSFIzBhi4qEp97WP/hpgwKCh75HLMuNbpjd8WExA4Hz6M8Yar64i9WE+mKCh93b5fvRDLBzeSX69ZCFR/k5MOjNbmo6rfzGbYxIJJfaavbViAp3DDkdaDCeqRyalK6O8rSVgcihYdtS+Q+6xl7pDjWleTkyZlXK8uJowK9XoPeNSwy+turP2Uyh9tGVg2emOqnJph1f2NYD3ld+LRt7WuSJ5v+A91/FBfPTe4rMk+VU+pvxxK3mtHEc0oGdcr5oqsX9+j31CvLY3XxU9vM5lM/SjCrpvu60yhJX2P+KlRzLfY0QZtiN5tULZxzmU1szRQ+oNI/oPIhUhvo3kYM/g12jlOUmiqbcAujNwbexBPtUOPGUc99u2ZBLlS9hIJtrqyDU1MKVhmkSNPUE8zmtOKQazZKkjnP/KbbMYA5ZwoQtEG1iwhAx5vtcYI+9Vd+d7c5h5N19U1TBlXur3xfLj5zMS5eS9dX74CZn2zP6uLr47BMJaN1MtvaR+P1fOM8rEskxOx6Z9L9z/ijBhy+r09EK5HIXI9xiMCwMQMREqVH79ikhL9Jp7O03z4pjYh3SOTVuhaQyzMssvTFhiNv0wm3Gv3ADh/2Ad1A7bD7Bpkhy5Opqv+nUz15Rj6LJ7UauHldm4s1KgpRPDFfqvIUfnF7x2W1N7M6SZ8yuNC3IVy8WMoHs/qwj+JTrI74UqevvUyRfsZt9VC6SE9blT5U3IeLm6BWB2ZX6q5O/hYjLRXRZBz9lZQ9nLG28qu/Ufgrwjxg3V9xRXO9Jd9pbk85kcixrH0RJ7jbym/Gwp3B/sp3Q38EV1wEPxro93X7C3mDs1M1Gw1I3HVFzChWA8oBafKWN0AcAmfi7+47t22Vh2WfLNhf/Y991twfpvnsbAUa8TyMMTPJqL8Ss3ZMMfLw+Ffe3SWQl8HeH7Bm7Sw5mwd4GLCgLcYa1Iyt6aEuZqG61F+qtAjrnnONlompet16ANg2UimIvAJEHZBRJZMQ/IWNuoKlDudjH0BhhfCe62CbQHs3y+uX5LnTPRQus3Ogr3VY64leLvlqBwhTrLaV6Kws2xHq7UIxFFiSi7KQeXqtmChA4qtd0WbqluD4MVbMRZkrfJNTVCCuKi5CK5YTM0+cbDLVoKOR9nFzaS+yEdXAzjIru794IehuZ9N5Q4yPzwCMNIRq6dttAOqUQU22WVvCzYeu9zRNTSeBWJnhYtJxR1tmuX/Qdu2NnvxgWtn2rSSjaEqmvah1fPW8VTIFCqcV45qTewtG61zQvUhmug8qBdM04tWvNBliDC2ci4HHvEURVK3yCjfd4+RPJts5S7snbU0/2mgSzRb4iJwxNxFto5PPvIa0FPHI0J67LN6SM/2YbwgQhoF6bxS+UbFxAzfpxw1+ewGCfyLJ4V0MeYRXwQh7ArA9caFbWHhZLd0qCoELIVU83ToDm42jwu777r6VjnUkIdQb2yHVdS/+JMzykqvt6UFQeb2yZT+D5dZ3i/JKjvUxM6pydDTtA5NTGWN2yj61SXPI4JRmALl161csPEcAXdljGK/EP+3FzZ+IkGADL6fopwqNLbryd6f+TCOMTpDYL6bE/O/9pK0J7NVLzMdiPKrByWgkkqyQGHrk28zpJBKrqVfOLCu/EUBxYC89S6eXYnBfcwrhFbfmgsXCrPls9+958Gw7utmwTGAHSnQA3XRcVF0nHw86dYerwOXmKkSS33/xUIAeONqe1nia6N4omGfkQw/ZAwJE6J+8bgli/LXC4MjiQgX0CeYU2m9tjXRaNRKll2qM5nmhpQyNFEeBa52v6puiJaS819Y9BIPU6siMvJ66HJYOMKUdabtmOQUEraA5hAdk48UERU7/fqI4mBsvPtoKYm5errWF0CiVUMe5mbr3UJ6nX8pMhmawXo5bSnbp+GZ5kCkmTDBByTBKGJwTmwiuvnSBrCNv5pIm6LYd5zV4AL+sa8uL0EtLR44AF8ryNq8OuIzbESmx6r9EgSvjm6+e9C/VhOkYiJawqREzt46wXkFw34dnNwiiVISwIsRCIL/xCS96Vs/VXNqFbnV9MyHbue6+xJ360p0i5P79Vwv/V1WDD0XTBc9SrfDZD63Lu0vFh4ZSVONcuWgd45AbEi69gX1gu0yPKaND6O677U/Rc1r7NsqqOpNLC3P1+6Ni/5mxfBJ+NYwkIZMh6TD+u29K27ZG5+u9Ht4gsd/znt5fu9j6ZgKw1qNwimTsW53CnWQPaWXC5d6BVuIsTLKb5qFVfLgu/JW/eJjE12jkbet84YzqIT65MxP5vIrmC7/8sn1w4497HdlHvMNlkTHlzo7USpfTYa3L52GMw5M00Fotzd1VC4TEvYhdXModuvRTE8ck9Skv2e1Nl1uuPMQQYcgV0nxg2w/rYWRI1zUXIi5oJ9FmNHp+okh+piKB5LeD+9e8IgHzb7mcFxFNLxGujcws/Xui5v+E+DX0jglSmcvDNT4xsWqqjRhA/Rq4imZDSt3Kl/FI5LIBY9eI4ntDhOIHK+eKOF/Oc8y84e19zpx7iZGEk5Etn11H5KoYdqQiZ9FTsfOWqni+PkRY/mHw7kCrwUaThE95powhIUnZjntLn9doOtLyvDgy65mTAXEAlS0EylXsWMTJ4eNTn6e/cpfDLduOHXu14QK6L8iZHBhMGS1RyfbJuVvRvmLNCx+QaxnVTBhAI8s2NeBGJxobeorg26Z1tq4kT7NBKMkWFMmEeoCRmcJ9VirAgVAc/z/0dGTqXIau9aQeKaMlA5Sti16L1EbCAkyPHwsY+lvU/uzWBzwvK2pEUj9qjbeE3hBzlntMc55/TROkxHY0mYE6bMfeHTGhb8RvLvFNSZVUzMxYfYQCv798wg+diNR8zyzfEJR0/3ysTLme1K/V9La8UNezkVnnV9TuEz8wJNPxkvgfjID8rzJNv1nZcs5r/sqvPrwUeYbMIl8Lyrf9+LpL/TW4TxM5Tx9EkEmRk7xqQPjMFFIxCA3Yb0TZ5oQED2VuLP90gEIcnCHlLpKuraNE6mvzc7qsSowohZ1odhZrSBkHuSutSQB6UJM00/BDUq3x+SuxdhhTVZXqwZzQRYcmiBa7prEiU65mLHT92ayuXHnC0zKY2SA9M+tdtWRD+PT3Qp2fr3hETLkKE2W7Oi6g3lbcr57JWLBth4etbgqR7Qzx25fBytI9MiWcpS/Vjs8GGuP9CDhnI21ONsC3OUtle3GiABoJZiKUE01SLRIR1RpFeyf0L9h6O/7JyS2aVBB+PdhRwoG0sDGIiHQYjcr6SDx8WWkWAivfAwo2lhfTB40LKS+rSqBz6y9fK2SQeBzIGDtfz4eD3/LJK5ItetKYY0yWpz4P0joeD+wDHE+W2TB3DQqvC5Jq6vlNChY4uhAozMxK2l0XZYeRLLXiUlZJI7lQRqhg6qfx7zbmg3ZJys4uxT6zaHEG2oy4gGqseNm1Ap0jWnPMk2M0OcCGMLZNds+Eoshn0Sa9uE9UN87RrmS0RUucjIPCnRXy2orFil2vjHBHKo7xAB+JANNccAOwJAah5q+5ZqmCO1ZF7aT3aG24Q5+lkQCrbqKRFEWBW49Y5VZTC/dd+C6GMGih8UeBf8ywiVt9EnPOT1pdBtG9k8hvj/se9fj7CYZImf5ro4JQiBWZ9QfLsEomCz6YT68JIjtECo8+qrncZNIfEvuvwWfyb9sKgZI5wNqai9CR7OLCRXyS1aoTfsWw/Gih+vQRrXN1UWmiCtHOX8UQMAM7049a4Ws2u+yRASwyPiVuCRLGKGPpPAgnlPEvSVF1zSTvWHInEEjVLSNv4QGkBB8hLX+bUUOi50V5TBiyqDAxbp1cwn8exrEIKKdG1k/yU6jfgLZw5Dtptsuk+mptU70zVh57oTX9NLvH9GhSiQEg/QkiL949xCYe2uQQWl8l1qR/oMwFILpZn1ADIDljsXcr6QlOQx7F4UZqlSH30hK0/ZaefzkKXSdoU5BxU/TzvOse0ZnKh8Wid35av1aX7LDRvCpukiWZlLomb1LPZH7IBNdA1C70fE2HvRtAWldjP35Sr/q1XfUimhTkFrMRhtIc0oeww4Rtp+szdNMkYHfJzhx5IxPES7jtZ1Z9TQwqGZGyR10zeI/fpqu4rraZYM7yHSsift4H4oYu3BlWmeV3X5jSyNDtjdYJmimZcAXx82MooZ9cv8/CyiqQ6NDZWEEn38FsJ2apToeSVt0USumZLZEi+8wX/6eZGNEtrn05C18uYYRh9MTOjWaRJZnzhC5GLtwXgASwnWT0OfLnoNnpVukwmdsaKc6u1/EtYsrrafp+MeWd2LbDEYmIzzuTy0MO7iiQdykqGrKEPcwOBaK170DAMRJpgYY7eAbmRMlWnmYGnTbjXIb7pnj+MyAX0g75DNRy7my79pcdywFo12+/GSP+T9c8F94/T36NOOUOtizPdADvPMAyX+HQezsmpV3BHvsqV7CP5dGPfliRErlxkrzVM+hdWPLJwchzSkaYS1UgeeP0my2pQokuKIRtZLE/aLYvC4J5d0983fXbd7Z2fFN1nENnlqxtvYRleZ9UNvlYeqXmkkikRs0y7J5qNUNJoWF0PW1+H2DYbvxFbujKcRfR2DZWMkLq8kgn5anYn9GPx11i5yyrP/rM70ofisfjnbgK7wr3/PFhAJly05XDfq5DERTKUNspSgmhYjkXM4l8UFdM5XYRU3rXDRlsT7mnluoozdscyjpbJ0rfz0i/XoS90ojUBAV3cAvsgtC26Lrr7Kv4d5WHurZTR4fvc09DcXqVuP/Or0Qk6AvqYV9otzXTXp57B+bMPg8pT7amc9HxdVK4NIGnXOPypF+R9T+YUt7F5YU8RkCK+p9SVELqFkvrnPbBQfXD3VS8trkUPgWrcLWwrq+DTB1QyeRhUTf79iA+yrKkl7BMuzi/gCFxP6FKXaE+PEFiD8qqfroMVxIKAjYCO7a+OxIKUue+n5jQNzhUlWSjnDtCa5m+wpKeKMH0TMs57ok9L9TuMPHm0oicQf8qR6+nm6itnlHshCIFN1VfCt7IDiRSe8et6/Np06jTUy7dRCd8hTZHZ5GksZs9j+re2FwPSlPHSvGOo5jHwZSf/2nO1nEX6+hpGYINdzt04oEeDzQNZaJrupdVGmoy7FKxxDtQTdkPBdf1SscBVmQ9n0EQoA7Pg6bIt41RgmRe3PmWcyX/CgwqqRErr+ZY39jhHLj3CM6JLq+Yz0QAZYhRN6d44roHCyiWID3LwPVvBcstrE98KocbaD/jMk3ysJrOJlMxzwZSlMDusG9f0/bK050+P+riiRKaFdWZgQfxHD/ZQKOnQS4cjXWUv7w/uzsgFDIXDKsrK0GRI2tnRF9KBGIg4FWINEjP4OTgE6Alwqtfxik/b/SG7z+DyWpmrhYqlnodANjfyJRSSzt8CmHt4x322KtQS33TU8ECwoeloEoqlVFu839230NduV7tqekm7pkf7Qk7GsP21AuQuF/MuwiUVo1ZTntZoEGGvZ+CFR1Y4CD11oL9zi/BEbQsO0CgtDF2IXAtnjysS1LbW1N4Lm+MWekxnzPBttBsN/SSxNufUGBjQwukUb6W6pEkGtGNNLRFdcgoI1ncS75DYMdoQz0YusSKrPGgA35oBWreTHIUafyiKGkg4hQt24ZI8xRrPEZxHTrH3WBtunT4oNNdkEtYPsfw5JAHXJ9X7p2ORqTIMU0U2Y043fXJn1INrbxtw7yiMj2QGqJ8xeODNA62jwRBoB1nafLAVaIbF7Oq2S8bLXCxXKNgRma3xPvZT+/uupMMx3Qm6NFiGbUz6Mp7Mv5NEjQZeuBAb11t8GyxJO6bc7UZHGbKxYaJF1q865xu0ztvQiZXon6lN2tWyEcfvnEjvqZA2xu/THWjBKx8PIWKwsizdP+VrHHxbKwveolIn4atw+BkmIT+nKdLECv8iD6juEMXPWByN/PR0rT6wQ7oICabqQ2a4k8qKLv/U0wnf0MIGS/WjhpYRQMIIpA7vkHfsAYtP7ZKWwKu6TBdpvtoSXDQg1bNoIUMVu5cPfGGG29gVZzPMAoi8+XvbdaMkPKwbuaWVzT0AHXLXsyuK36/tAB+hRYaoCqBllt1yw2T7PND06pWpjNZyaqzb1W4TC3GDHBiaqLKB3O+uoGXqyGX3SlbUOaIeQfgmat74Oev/ESVGYsihj10ScjPLvV4RGdrnraZIBQ0iW7aIH+IgHIAROOJo1/DG0A1XCMtUkWh0oZ6ZlpqmlEmLBf6mDCm+iNnT2WLWp1KNhOXUVUNuIpW2AxaUSpSGb3voB8vuJuggdca+99WPhi14L42yzMPp+bRqpSXxj7JewfXDclewyZHGvhjeUmdPP/0xWplfS1ybltbWcEagueklQALnGCoE/bQBgFQoHI+RggBgoIVXJ6zaCtvG1BJgst60CfIHqzCgc3K/QoIuPrMc7VPO/7RWaqPyV9YwMqTd54iu4bjreD4xTRokD0MeMO56WRPr73DnAbhbgx7QxgRv/dOf9Z5a0wwol6RIAwv4xI3yhjIcWQ0bInVzI8DZv34Dnbk4BwzuzqGGcQbhKb5KayFxlL0jd3Dr9lDG25CK0La4ED2R+Z3UrrHnx7Xh/72MxC3/02md2MP8BJuMlnYUNHkH9pr7G/oIxRnCH6/mfCJEx+dx/6Q/CetViByJQwTft8ZPPRJxyC/onMIaoAsh0LxeZsiybG8/JLHUoyh9jPh8FMSX8y/lHAyu9cfEKXenetG95XjTgHHkdmnG/hPcVZebISFseMSaFVXwQz42JLiejkjf/7PlicwPZPFpfm1nYvIvt6UIhOJ5VcSTeDJY0E0ut3OY2aqm5q9sGDkingCgMgt6lqKrQumQStIyZtp4p9uuvSyuzCv53KwSoqH/ahM14jo+6rS4VzVEqaabKTJlyONy3G9XafNwFR7U2Vm09n/je9DYnXQoF9Incp4pbO4JTFsmsBKqBTjPkBeM8MksqrFBate2aeD7h3VB7vCRrqUoWM606VHiZGCZPJmZKhtnWdu07M5lYhm+JWNNI1ldjclp2/A1ibPDSdKn8muuOPqXoRwt3l4JsbZ5iVaCbRGfp9d+BbwHcghd0E+XMSIHDRKggSfQs91iv1AMbn9/q9YCCOXYVWxcr3zLG+HC2F9OF+14G5C/sEzA2EU7YxZY6PpcN6lFtUuuv6TCspeimQAM5yQcor8BEH3QClQyFWA3fRDO8fALyLxvor4TmK7ab/6yqRm9nN7Orz81/N3ZP2RlxOXGn3/OZEJtGq9ktOfRRV+fHdl22llbrMEZ8YnrwCg0qxyHBz+xqdLTT3+XtZvoeE77WTFPmjCyyXhWwTWQiDePg/11qZ0+Adujs1AdlYDS5ytwXrp+coTkxD76uACg5kQFHp1ZR2//FsAHcgguJiUlTdSGgq0OVo0oByVtBw2ylwLYXvhyN3ySfBAbJfB4+Fz8jKrvouHwm6JUkb350Q5z13nlduqTaItWfvQjqTqzgjsdZnzFi3LqabtMaOZfHri4bJN0ZDHWqrA8w8SCQdNO6NuYnDZ+eSq30/Rc0j4HLC6ChMp7ROftX7xk5LCjFfXmYNZm7x7eeM00PFufkFa5frcxoEd6VM4DMOg98hUbP+YKYYzAfIKok9HQh0/EOWX4pqbIjAlrvWkz69DzDaYmn6v1mKkHw/qipdxdAPIa+3RgfCbGGbhySZqkbaL6jZkvIys5sdz0k3NHEgc8DJXsPYPdLdKksjxnyxbxjkQKOoCphC8nqUrR4fwGU97vuXIyaNXGicER+8K3egyBlR3hS3f7zMOEmzFjUlS/Z5oNF0b1SU2Y3IGei+e7bPMGITgsHJozOJnYDoP24LrkOgXIvPLckbHkcViivRPLWVorUCIAzqwE6/9pJ4UQJ658fOQWGsWjfnRfYSAVbWFOkeJs6ZdE4qoF2DYhlHHvaEyqDq8kUo+YuM4ztr3byEfPqBFWpzei1KwCoY7xczJqx89OkJbVWDfprxgTn31O4GWbsLax7DCtvYaexwK2VlYgJDGW/p31bAjg+nWc/wmnhhCyfVU8kVyWFBGJaoLudRqWjVPB4+UFIWkRLzI4akesufBjPc3kXI+yX64ZLC818YV3VKyF3gwqU0jdNsMd5mVLHXYcpyeWjLLrXFCGILqZaazZrxsSRb5plejlEyzrYl3NwoJg1QHjZyiwNQhWrBONsE/3Yl75ojDIvRBEa0w/hISg1BGmA8vOrjrKIbE49toghxJgp4e1x1rES2JfQaaCTJHgTxdjqVcr8JV5tahIrK/eW+35NppFsR0htLwKLK/wqe/gujQ5CJ5ZYL3voAdGouovMMEfYpEFZ5pkWJbkqJ4rRBM5eRCyOageoWsyv97lhKAKCC52bSlcMYqaM3PdWiYax8pARhplJ90PQ7MUl5ztGHM6EtwsM4b17WF/yyyyoO5zh+FNEssneRHPNfvWS3k0UaEL06f7KENZ1SAshH0s/08MdU8Uhg1zQ4dRjfGtXYZoMBKTwx2urr9TGITlouKrhvJxiTmWnCq2uVUavJCbjmsKRn32RFI0NCe15i0lKnnTq04Xu/qo5q1ZHvNw9TViC+K4nQc917WOBChF2OEVSCEX3T9Vonh3HTSmEFySM9LGjrvJmKZ+doWzpgN6CazJ0iyeyKAnWVvzoeUTcKEblZSo6OSmcQOt+BkTHPPSE3MPnPsoCxzh/t566DaHvByv8OATvh8wNCAetRUPoxaD/bMTEmDse7VrYytWuhqOjfFLuYhVzR+3j5PwJ0fhii5vzEBXR2sJ+SglaLm/vGlEEoeYkqZYSfTUkcXTQITUi5MuITkVEImhFrDr+WgFRQVkZB4GEfqcW7bwaJJWUVJHVNWWBfWZVFhczn4Gkgbz9P8bMhg77q5ksXDW5X/VzCRVzFsYi6EgHGs0oZXj9rHavmmDd57bu0s3vu3pueuQXExZb9Ao+MKOrOuXUZprX09Z3mtlYic1POmFPlsq90POjgcPeK3/dNQjPrO/P8vyCsX1gV2OayBcmg5/fPakSOkHlzkCENQ7jBQaCg3fIHRfUaNFquRQLzqq7vLaRyGDd0bPzFGW5dMR0nY0CVoK3463ns2FLevriyaFZ0zXNclH2mXK+vlKFTAesOCIdHF7JuUcC8rq6bTS7g9siZPhnlg3xTWwcw2ZNYLYvVUpwO2YGv/H4aOoCCzL7KVg2tzdgKNWKIXB7IGnJyz9sh0yNSTmfYclBAlFNRNedolRBx/dy0cwHBWtGVZ+3A7W2tfBNJJxrKf/ThZH7TMkVQrV89mCAH7XX3mq56pd5XoYkiHkh9F8J2wnx3QF9tMLoUTqlUW+4yYCPKV7GNlqT2DejwSAtcDQM8EqttVj/Rrc/p7rEeMAswgBysCMcc80xO94wOLZjWB7MjvH9tXbfQro4NsCKntaa8KduOoR3IVKNrEddv1rmSYuo9UPvj9corF2/GXD/S7iM7iFF07MaHkUW3F4UKXBPF8dB8yHX3GOpghPQGR3uygOYNHoRxpy2OqVa2hQ2uQ8ZgHHWSxC8+fMGkPm0eL/GIXTYEfuCOKACMRnerOWXfeON2J6hYsLhyyFF3K48TMqEzbHCzGHN6cdbFuLDrYcsA+WD7hTp9c0JZtN9mmNTodruPCldw6xUwgU5mlOPbyGaTeeJ7X8Nxnx83iP8xTFFB8A3kgEl27fR+APqgPFFxebM0MZ4fhbaTToMfrjJ1IRW51hdpVXnLUnKjjetvBVQzWs5gGs4LkLGwZGqXLe1w4Igc+0yACQD6VrMSXyI3TsPhOBS9uyzibVfi2vCOlZZqGgCtPrOHQQFxMHI6SbaY2IsU5aBDmU4UMzoXTxaIqWkR7FBw3y5/fjG0fkCuVB1jJGahtONgjxiRhYKdLcQ7BkNdxfQSXB9w0amwNHhpM43t7a4E0WOQ3xeKRIbTFI5RvRIFqU7Am5vAKRU/gGKjx51in+tYKw5CfaYZVT0LhaAPKE4lvDV9VJwCjt+Yab7J4CNxbTJvVFMrMn2bPzob/hLp6pArrpBV18i5EniZJ2t89AemRkRNRRidrevQpHuwxWsJTfzCJUVkb4inQp1Ch2uCEkBPIweiSD2Zgn1igg7nnmIIAmJOU3iRbCQKFbXozK48AGpDwTTZECqiIPRBxshwxTZyr5sHk0X1S3JP5xVwVAt71WVi61NtU0PlkmDzzL1eJr96YVi2K8hTa7vVPQ7U/+V0bSyBfVgy/1jQnlmUEN/W2eaUOMzgsrcg6tLKkZKSVr513N6yaIzja/h8ZJQLhjTzwBxFIrAA7UuAVLaBFBYSEFLj3EQiaAeFIABIGADkD+JcU2HgD5FEAXCoA0w6IgwD8IAYMvgVEBKBX8sAtHKBOAP6hCGzCgJtOgDCTFfj0K6C0BAhEHlAQfZOu2BgACABgACAAQJAyqrAsINxVDYT+yzNEB2prGMNanbvHnq+n/k/zXR/eurvPxQEH6cJq0Y1fj96zW/Q4tN3bZfHpD3+7paS3enxid8e2w8UtBn3jsb+7IHcYs/uy1Xv5+uXWwQx1fIIVSfEL3CEDXsEDMo8rOKA2/IMBsuITJkcDfCE0aDwmhB6V4w/BY6b4H0qEgQiiME8C6dAaJRBHUFpCFjSgArJh70kRGZ1Tg6g4KL0gdliA3hAHLDxtYQOORjs4oFc6wOW4A33BNbjzdITrsXa6wHlslP7DRQygKxLB4GlMVePB6InK8GH0SDViB5pThWC6SXDj8eLxAZVhQ/hCNeAl4gsqx58S/0W14gcmQe7xHLHDjeJHxHfMRvzHwwxtcAkfkOV4Vf6RVCj0+IJZjv+JnR+UjN/GL9QRwusFecA7eI9sxN+V/49RuWqqjMMXcKrnjIkXdmqYjKEX9moojOEXlmr4jNEXOKrrjCYXHKr7jAwXUGqIjfEXZmrojJkXTmrEjAEXHmpUjBkXDmoUjJEXJmqojMEX7mq0jBIXGGrSjC0XGWrKjA0XvQxNMcNjMwxh8M9jwYzh8GtjJQwx8CdjVMqR8KdjrMokdIfDjsrkdApntApYMB6nPQw7dOfDZMpMNUfDNWrGMAzDMIyaPCxaHIlDXtcoqJM7C7lT2bS0PmYW9kRmhamKfZ15WKveF5VLrnDFKUipxRr0IVwOU0eMyXrez4OLgIPkOOeLforObp4s4RSNs/fi0rC5ZATgl3kowbDty21p8eHaHgLFLRniEkCk06Qxjt1AF4zrpzmT9skP2cAdmJyCKoqEkXHLrr7lsokZfkVUdVDl8LZQB6xw062DehkZaGu9LacfHpOucvAxkQjE47f297nZfGX4125BmfD5pnYp7TvPp2q/MOgoMUFZK+IkOzcZQycn9K9uRlMaEf8DjHfeVRejLJzSiDGpp7yRDIRzvS363vorGpnY7XIks7YHT+fKsqicSEV5sDfHexO3OHAFqG0uvjIZIewWDzdO/bDeL8sxyBXv4wwDWBszRZLaWFh+mNlMnXYEKSPyDoMjFgmQQ0F07skkHrLZPGkSWoykf2QaSLl8jYx7szTTcSHl2HSRp4cUOkReeMTeAR36KVf913IJd56HZmJtUhD2jr7pk5EkfX6Bu6e/Qoz+9VjPkbAgjSi0x2PZ0Hnhu6t9Q/BpbkQ08qA5XqaQKSmBOpfEZ8UHCa4VlMxv1j6zbV/8mKj/vmzIbY6jzALL6PeSNLwxjGfUxgcW3gozB+k+1bgkW/w9V/Haq4g3dJPJPafWx+9b0Ac8sXzuXBb80ScBH9fBNA3Zn+dugVPzd2djZdAuQlZQh8RGo9AKhep5CM2bF8Wr6AlgCRbiBfa0nnzWZtm86P9DDnNNqcNXXQyzvXNT0q5q2JSp9ZxSLlQjVOChSFkIx8ld6ykSMYWfHlJVSBmCIxLtAxh3+124EkjLG94JzzkN4EA93/eC8/dexHBCPInV9fCZAgMtta+hJ5aofygEvil5uylcUesJSadP6+auKkh3mIjw5NwGIl5jIIm8CE5h34lJhyhSLSSGX0Y8AVmQGQci69JiTrfGe/kXINjUemNcGD9jyhx54WKjdPqXiGGOkdcRLByJfMO4Qdrjbgf8zSBdc0YBOmdyVYj3lPuJ54ehDtOXfwnwFQuywtxqnsw2SFz6gGZD7m1UyEVrxgwTcd4OhKK8YdiG7Ud8YBKZGBNGekODAHAVoST9UkoJ5hztexCWctjpv4Bul5lE8EgLmuJOsNGX4fQloodEoy5ZJPi4KJ3MbjwIataTTjFzsEINVGlCr/ukYxBI70kQ2zmbYlizNeSpmDDs8axAcsdj4ImXzitYRInJmi4yqghaXvawblBGFtGZp2lz147NkAhf+vv+rW9KkOgM2sdQryAZPLKt0Xeyc9exPANp+utmQSoTIJC++exZm1pYV6FOz4hnXNWU/Zewti+j5JmIBBpCbSaJ6acmWbxh5OgTZn1FcbrDMAzDsoZ7pM2kIMZh+rp3CG/0Dm7tonWSzdGYy+Mg2pyyp58wkc8paYQFEh89Q9jz2mf2mvVGwH2H8PNBFZNSusKhagJnpwFtPrTceU5Ft2FZXXrrT6dfx2faFOPi8Ww4JRKmJJvD5Qi4nIe66+Y2lnFcT7L0HiBNgU7pVfy4m0vnCWNlhDP2NO6uzUlcrfeWt4Qtz5BtL6piVw8SfW+5bfsIlwROSy7XGxlCr2DMIvt0vFZFZ1rHHJxT6LnfFMJtIO4JfCyMSkXoPqTPjhnoo9S3keehvMscubIyQAtTOQD51SK5mS2D4+g2jJYFfLZN4xRqAZ7VbrV7i47/bOjYiD46P66Md0RSnD6lS7Lo50yyhKPAkfyC8ARnTc85YPeDigvfGrR+tD1RRdxBRL1rqIzxFh4vx25ydsBEagEgoqGIkFcbHotmRzaGKONDREPIJTCNuVvxy9C9t6Rq68AdFjCifnKV4hlNwKHA1a1ApxGrWGI79KIDZgXfDBMk9HZW7mAUT9GVUqoz6yHiYJBA9PsqsNgKaBInG+tvNmD+bDsgDHtFOjbpnM2r1bmuqO12DJ4xb2JoO1qQAgDSommlI5VP3SfUDObs5JwLwVqrCNT++h5pmZ6oPugU4kZFA4lN/vhVgc+NArUqO7CPNB/1E+ay8ddTudPcBrcu4GlWLR7e8dazrROnq8AeqJ1xXYJAlyRMWbntSr8PpnnyWM/s8sK4/0xnssQhPrkhMU5cJy5dIOOTT3pCiqfDja3i5De7aU4s5he8LpPVog49p7m4VP4HhTGKIbz6nNJXlzLDAELDJVdovA3BOclG6FBowUObi7QJx7QFCqNWcyQdRUidrzdTXZsCFSdyV0b6bOS3iWQ87sv/BpRXKUzzlmAU07tVwioBQaesYakQTGB/CTl1pCB0pEiFWw1tlZDKbXlmWlRqvTRSxO2pRm+I+G07qkB0+cl33xKejnYttZupPmYKa7XrUdnnoNxANn1V0lr8L39BPi3x8ezYyWABaaCUKEm1TCAyBo7Dxi/Z+/XYABJEgAFWE9bs5j7LPI/2WVREdfJLcEeoZ57ysNhdsN/gbR3M0gQt8ZGC30IXeOwVDxNZT4anfv2OjW+nn1Rk5ne7GNtokx42wMPl9cEvTSY9RkQT/9vSxoIxqu/VGT00rmin+CXF7xboDPYrMlV5uV7QQTJGIm0TiDeUS4PyGoL20AnWL6sGEfptZZ+hz0Zn4LhztF95qLIqWoOO6pEkHzJn1paNxvRfpzbJhKyzQ2+UUQBwQnK0vVmfgrTCtDFLU2fiG3wAV032AdhYz/xTwgeVKEE4P6NzRG03q48A5UL7KvtWoUnp4vL+mV+tNagH7GadVlWDYRiGMZGdYyIyaBkzvYeEQ7VGZYGb+57sqxVIaN3UZvPWFR7CtmjBhpco5iv5Dp13ANxFDXA74ZjlnJuFduFHLzRjkoVaxVmoKgml1ly4kbdH198rTyooe05gl+wIztxZofrAA/EeFYhkOlzJ9WXDEcWFEj3jAVuX6Pcm8iuXEAFW8v0+1hUK71ddtcgZ4/6FIgcH5DBPskeFePh3DBiFjtiyMieanvkCeegFZrIhMRUPDH/ph9PgIabbN06IFXzLwaNjWDFgVWvsJb9ajT5o8gW4U9BjXjilm6qkEWtjULwOqrilRvdldyee0mJBs7sekmXhfNDs19VdoT3iXPrifhQkK+x6jmTpilz8n3y7KNpnHNBi92ERKW4hLoUoh+MQQ5UR8MlUr99E4WOoTQ6aWmWPqVKjcuZeWxiXAItdqkjmuqVPdmX8RO8Fy4HJASb8aPdwj4AXzRrVM6IGtmxz5WTgTnoqzCNz2r6zDQp5TUw/Xqe4vyN3uBqjSxd4xaSi+ehSEQkh9AKsDqATL1NRAyW78qlDlQXCO+HVWEsk8dMue4XspphUpgeccQthaAZXMA6YLeDGdrh98gKl7JWTD6T+DaWCM+AAuOUw5soMDZefAUSL3PrVw1qXCswQuEd5sSo1Q2GjibD8TMfpbQk3MVV5jx2b1MI3cyO6yj3gjDEmNysJLeq6IQ/gxc5pLACzOP5/yugZwH91vqxA5ON9sIRlIh+qwS08mjf9SGq3ISu/04He7yx07fpsJ0i4yKr9uVibfmndBVX8GEFiZccY1FkmA9qTQOyTe1USLzO8AIR+ZWwTbCj9U3tEoFgxdm8pcJwZWr5bp+st7OvaBCEQSUQYQ8ICvc7G6uo/syoDQMgfLkpCn0m7hjoZRqtQN+k/4aU7JpFshfc8IWmPPTo0ZDW3g3jbWkxxK6zcj91lgFoeiI9gHtVfqLs9e4eRkYzaCMeaA/4vfAiNgygpJFiZ2TTa/HBQ7KldqqhZoVxB/2JHdo2Xz5PclE6b+T8EZw6cGTfALcH3HDic03Al1azJn3liGrczSNX6IzotfBO+Ge1evlXQ3mOiGlsDmzURB1ZoyMkoEZ4QnYKNNNKThmorM/hI7Z2y9rC3whzEypLb7oGvbJQ9pyFNb4ZB6PKgf5dOSdWNvx88aa7skRfeRc6PDY3PbyVrCpKAkNhK5mM9bDfewbYpvjpu+Rt32u7xWrWTqqzr8l5l3V/tyAlofDfkkBT5XT9wN4gUCeNocHwAXQtnBTT+d/6t3W6YWnAkvjfdKSgPxt9BOnVidvRM/RMN5c3bPPrr5Umz46HpDaNIP6Smg8mz9tiIYO/Uv3ipGPIJ6k6CagCmuMu1inbwNNUOYBiGYaRwvvVO/5hpIzcAFsYqThbqo0wMRUV6V/MBg3H01nRf7AZKqSO/uSOKbR85vnQw8k40yW7lL2mwCVu2j1Q6lkKeMLR4EVXKAWYZ2wVdeeS73rNaTiFDKeZgyinSLGTgHN0gETyUPAkHnE8mab96+d+V61Gr2zleOoxRrpoG2H+tiajOkvRwtp7dYZTqy/zW0Z+3JtW6o8RJbPF6tEtJbqcIwvi9jAbA/n9qMdBKEix/w9AyCRo0IQN2uWEZW+pmpwyvHqFmMzg18+Gqwu709mLA5+xYrrOSgd2eASXYglQK1sii74sgGVegqb9lloKavuancRzN60HHoYFW2Xg4EdUzsYmmP1emNEobXZJx+9Ek4Ile2y1BrklCSAxDgmauifcilq00vbQZsk0q9JV4fk65aWR85TtQr5BTKSmr4x9Uf5HuLb5ZZiXRWPQ+pdP2dlUehMAXCKT8kv46CwdovhxscZgIeS/gWTVL4dknO8yLrelytlIRg7obkhHCZ8BispDMmRZLsT/AJcPO10K3cXXnZcHGQInWlPfdprL8QHEd6PLmcqcinmCHK7j6uKD+KUrs9o3haew5D6tSTPCvsZEbfzHbF5EGeWLF7uZZN2F02Ee+jQUeDAVsnKweKbBO39v8Nt8ccxRFmL0CuDmnJjyRrcQo3em66ajtiXmDPMf5jE95DHMWCIQ6lKofzDmBTJpRaul9JnxdaRbCKkyvIr3uBULJieF8aPrljfiN5xJgxifsl5+ebRv4XPsNXi2RuQtJApng1oIh9gYS3kETUXotElJCq3Rsn1g0HT9W/2oX0zdceQyGBUttTAdxk0UiotEB1wYgHle6pG6hx50gzSC4qc8a7k+xw4ELQUfa65uZM4EJrs5RYqSOUvLfIXq57hQ6Sn62BcqkY1V8m3Zkup06eRwJNCcC2kND5dgo82elBL/ZWl1JqsgSworC/svBGbYO2LlVEtwBU9BsbORwes/GYeK1ATfSLtZbLailozI3dvEkIYkB32vUiFtRZC/cLCdLpQrCVAe/IAQZS0UR18EBkleTRXZhCkgwmq57fe/p7zVR5BDFothBzoKvvUcpt80DUTEHnlItCmzs0tcJD7mcQq+uEmax7OUiwnzf0vts3aBJE4J4sh+jaRKLLFe5wV4bicWbjqpRnXg8pDxBaqZXSHwy2A5Cfw9gNVEMc2Iwir2cz3dLLec/Io9dyOmkjJztXSp5kFv/b+Jp8ehy/V7r4+dqjzWZu/xZqhuJAbepwNMhVJkDWfj0CtzPWt90ag/1RXrsQCfq8PLZH22OZZkpxPfuraDBXF7sOtxTsU+V18PxAigbQYBpGqLSlYnp+eXd4mUvSPJxopxERBuGYRgWZX8uIhu81dVBDfJFzgsnLaQd6oGxX/2oStWo589LMea5uDS/gauhGmk97ZgJ8bkTOOKPxsnmZHEOlFOhPF92yHamoW4LL4JOuAe5ks49qCO0xK0bgvXQbWhLfF/zmMR0yIieASMdr5Z1/KonYMLXTp70QOrFtiPL5BgUthCs+YR3FUQyTAR5WKbyLfqHx01RZ01XhhpEBLNAO6MDPrOecHYtyc2L/MrsuO2RMc72wKC4juW4gBvU3miBjrw8NbTXRRuG+MzSbXTQSdykPW0PDndbUCiAGNMJu7PA1hgNm0dK7Jhe4s3pO5x7VTn6rpUyyYTHfSKh3Mh00n0YQQXJYcrzZdfeU/T/hl1mK3JJ7JwMOV2gvgFvJPQ+MNBG/jLFZuwBGptp6S/BmtgWzBqE5CSI1lNxyNV6SuCHzZDTpdn3SCJNTH0+oSaF8adHGisoZ7KQbJoeeurAfsVyPMxZEvZ6DZQLuKydupKWSk6oRN8404PJgND/B2jXSAPkS8KGOEPZWsiHKU2PNCxVQ4mQtcsuhAnffSXUh2+fdJB5zXr3QurvTLFWQiYOgwRH0GPjZ1503JrViGnIrI3RYWOBUh+V3XZMF1he5TlOCpEOVj32bnMLT09H/Sd5mGGyAhxsRYopOUwuUY463nQ3PX4o1nfHbPKKjvmbuabvJPOOV9QNPMiEPy/FKHXZm649dP+phObqZs1jEmO7EBe7T57DGyWHbBn4zHqcyMZtwRnS5nBDBXFIYzRsrp2qOmrGHiBP5jTbkxv5y6RBem4STcaybKRw/t7xMGfxyp58Bk8nL5fZ1wDGQeY1S2lY++0JRxHAui8QF8kKcBDu6c84gjd7WUrJr/s+eQ7XRkHVg/JzprKMCpECPJ289HQF8ejG1Ojt5trTMBtTowdBqCa+TiyQ36S6Dn3x6i9aynIc/xDp7/V3at5lzGmtCaa+M4/HKPGI5KCCVxolusJAVDtQvPoLOHZI17gLila1OJBFeM4aXMnY+X/hQFJCj2jiktNzeHb+SEBlKqOtnxn1HJ6t4JxsJR4MsVFFTrFAZMTCH3Naay4Nq1qXPLzr4vUkt1Td69d7hHPMrM3/Pp87Rz9Jgmg9oEq/c6a+PMCmRhbzanIs+usMV8fzPuS6lfRSLrFGia4c5JH1SZuE/FqB5eDPTlMSBCTtyiJxB2kjyg1aXJi9q8zChC7cYhUzsBzrf7ZyVifZSdgc9aJR9n38KunrgqJVQ8o0QwW+5pAERfj72fLvCmiCnI9QPg4aNPQYJHKEptpfuw5NC0jLNzgPWoiMgPhE/MtCGmC/Cr+hR6IKPJCU0A+39fa2zNiD0yZqH3VHv/ua5xWijZq4lj6IIzGIYRiGkdzjdXwFSRZl10ObT6VfZGUYpYUwirZK8iEpeqk+7ZreffZTBS5w6S4bQorrOAPKODMc8FOC1xNCntjf9g7FC0I7VV4Wo2XeTyqaHTriguEAPaskkNUOhp+Ib9WMk/A2nR5ulXTmBM5rNY8rw+eyjGv6yNk/cHyw/sPFmtdIUDXNmN+4X0lVUnRiLRH5JSxpImzbwSm7aj4/e3N1jEPk2gZXmoHzzqhnKWeezvzhzQis0cb95p5C1VmlsCS0dvv8f0dIPi74CWUZypDgub79pwnlffZMlVURHpiqMdmqvu3DahWEULO5qvzvI//2p9AZzK5WuQdZlFA4QbuFouTRZquxqwef8z9ERmCneFcn7BrJ5PeTWTt7aUgKQwoFW4zAVPIb8pktWjHK79Pcio2H4YI4NoL2AiZNLwHR//aNjEOvX6Qn7BQIhFcp4te6gvHWealvFaq/BU4dBo7LLyY9jqUTx1uYCfW4igJAmN/EEsbGFj0jVfn2QXqod9JzBKNrrq00w8da57zQgvh2YFLpWt5OmwHlX6mn1fafTjRowDIAsmn+ml+N15NEPaZf9Thvh0QjJO4TcLu5S+Ny0X8ap/tk8PSi5NwTYlllM4PTv23V8xTkr6K4KiQWIH95xm8bAG+Uu+nYGeLf+AiGbrAFAdbNZcnrvUUX27RytPyLn4Sjm7RB4/KY+Fzu+rC2JmHYdm/34Cc0tSkYehrCoODFc4CVVR6dzWWeReSSbdQCgaHK0qtEWh0OfvMnbxX3dZIly8SNjCATJdQ2y805FT3YlpsHqUdqlj6ksBumQPMpYVitaX7R7wi8G1QNDmi5pI0gei0QCgGQW3EfQdI83JuKIvKi6LOuMEp8b7391o51ryrUL4TuAEQozwFR0jp8Qvu8ralAXkR/CSXTpJCgY3b9x91rfTbnaVVx1lKgUS9f3PeeRlcQh2/bsA5wAeOL2aKLmnI1A3Ot5nxib/kW1NlnOPhAFmuh0obkY38RLaD2wXLXzWgeroaMNyezPOZaB87Sgi554sHZOIu/gTHP3PHE8/bMVJ6rXGReafWT7Ryjj4Mks6RHNtwAfLnG4pdw9vGWq0dvZeAQBw7WSI6LbfxelPGmp0Xi57eq3NooQq0wYNib8n8xgxG1mwocD+hWxQIqDuwVCOc71tOw+9k/0BNEE34vumClvoDOZTc+hUQcoIBXTgvtzIXOzefQXziKEPp8UZ5B3pxmCKXFtZFgH7cSxxWA8rRoGNxzupNlU0Fdvy1+hxSkfWy0Ss55Ij8juC2J5rPaAblMa34KHHIVKExmuKJZF+uWw4eEjEAYrc53zMhYrMcdIkdDNcFSseQM4zLiXVytppQF/HnLV234YxiGYRiZy/qCb033YoYMiJxC3cxH+ih9ZxWYOprQFpfAEmAJ42mB7B8kbsvECCuw5dwdT5k+GWBDmztI4+BXtt1nWlCmxI1RlgkVlVu8kb0h15/rkC64nd5uRyklzfIYFvr4+1gbnWzKPbxsEmTTGNyAilonAHumF/fOqtqSwAUI84O8sRLqgP9bHRaM4MAOtyH/snlCapmDevjVsx3VSf20EuEGnWX4NsudN3sn2RzhDUlAMNQ4PH7dz4DlFxy5VKV7HLho7YliJn8ZUDs4/zyz84OnW7iSVKwsVTphoN5gq3Rn0ci9kr+ZSoRksZv11WOhoLnvLw/joosu0/+q22Mu6wv2jawaLV483We9MPARHb6gKEfR1lAnpmIVhtNTrJe5qGRaPwea5p0mqg26U+KJKTUXc1rCrxqv+eZb+m74uDniyWNcaBEKA078AlZ+zchIyqUVJcVzMUKFy2oDMyPtrp+2z90ATLxrTyd+fUJxXM86SCWPxpCkY8h1xqTJ9MxaV4QhXNxSD17a8lYRrgKwSsDXkplZ98UNHQYkQbNQetUtcZ/82aGQ8e9UaDqfdQrocwXGjmST86pkc7DLkEP/zUQ2NB51DtGIsscMhZvRBwzOCPptu2CWEi3VvWcyjC4FJ8SjCWg6TS9EijRPPkJ0H3y30OqDjydajEbg1BG0Nd2LwezyPQHt/QGyL4g4xfvvj60aQKJ7vKTiw+XFZCtq8vr+wjnGJjWtCi+4oSV50QF9ICpEgYBrN5d9y8KPBl0Lo+zfhY4aGJGvAuFA2uolE7ifROQlB1JScO622Of4Z6xRoQ6Nr0FOsL38dcfCpZmRHe1Y1wgb7dOYoAcQ/MsRiyM+ufoyRu5P5c8DwP65KuqIQkmr7mgUVkq9MKF7hJHDQMxsTS8wIOkOgT3ka0q2WxnfXQzsh4D0yU5lkEZUjG/MedUvUKk802ZSlgRWfcYy+g0rtO2bhTCte1h5GYvT3Ile66mo/oyRfI9BF2rZcJkS+pP0dCiQgd7dYvbhHDIgclT2BOXK0yDlGoBhkdJsstcvTkVvHz19o1a/aYyovo0am2fi/PEHE/CsBOapnfTwVtURZV0rN/JTm27brRNENX3O8GBK7hu0jRfQ7pBJa1T06CAdRbBB8BJNeTsLbvB16BQ14XeAkXd+aso/gxLP/0VPDLK0b98isZY8LBpkxU6u2TiOGIl1Yg1iXyUS368TqzVqFYbrzInH2zVUUrP6bdxuMoDjXuUwLLcItSGpAbhZWPyVpwiTArOtu9eqPAv3h3RHkqoKcbQKODHd7HLdRJ7v50mBPILBTnZOT8OIhD91udpQicnWp5sMH9LnvU1CO3WowBQLjEYyu9cGIh2GYRgOu6Vy3JpZ6V4N3gHCTtYyNmnyMbpwj+mvhP8Of3NnIVFI8bH1vit2gB9JZoI9usn+y86+xEwaNeC2F8TUkcKqJrTgAe7FmV+X2+32RdGb+aRaXgkYLpqW/wv8VtforFHmFNwmtAkPBbAigVQs+4FmXmbLdnZeUrRHqYZaXXjtttvO+sRDs5AKPpaCgTjasaQpJkXKaMP5wXp0HLFybJfaRf29OQ3A9uEVNb4GJC7HaUc1KQGTIcvGBEQJzGxmBzRRGXFQiDrl0S6tCiEa9CIQecFAGeiQWVH4BA0mMVPQ8ReoP7+rHtteVL8VXPSddt+BczyWEmzPHrZWIewqF8WGVogGjHihHPRMXeraF+XczrZf2xgAqJ+6ZQ+zaUWiKUx9ktkKpbUJi4InRP/ffa5KzGKCweRb1x+SL6F2/x7IXmbrzYyyZY1iRfKu8QX3nuyYgkDAIafUqcc8M9/DurzSPJuQ0TTvIamk4JWub8rrkfpxhlFqh+bOHRCspvljoh+Ln1Z2GjwK7LjJjywEciU24O1GNlzc3ExgogqAAFe9JoXkupQxmN5yJrnyYWb58fRb9TmwQsCJMSRTxOFwtwmugDBbBgoBydgS7xr6w0UI/eC/DTTcCm2aoa8uUTNC72QjMgEqYhWVAfQHUHGoJVxqmMIQc5K7gQnqj3VeI8MJseB4hEJcDmTiAYEnhSOFVKI/a6FE/Xh9xVHO6hdlIVMyGEQZPxJ9CEeKiHiBWDFKbV7qz6/EbA9BOf1tynOYwTJHBJWcFaFh1QkQ9oflU+b871bMHddmv+emGemhrGxf9ShW2TvSAx2ZyQZxWusqitvX1voRj1MgGoGgp2rVzN5BpMsSSKyygxK8Rvd8f5rJCuYNJvxyYYQ8hfSnvZW+NqrlSeDMVs4cT9J1mxtHvrOMvh+ZRTQEyvsk5JjRl2PVmrbY0moArbDE5am6LVXFQQpo23VisdjBdRduLDs7eacUTuSFFWTd3m9SK6gpDwn/VS4qGYea3v1pdV2x+uXUJJvcopKxRwVn6iMfc6oe19HRdVKjMkVjOsp9n84MPMBZIpxTXJInpRi8W4J3Zf8vD3JCUP88H1ctNT3sAkdmCvUpna++ApW3LFwFwtwU3fzk+ltJ87KDt4FUvDCLVSy7GeI0j+3E96oxBWsxtNf2aJqkhXm8dY1M/7cVMInZhmeatSSSV0eYKpfpf439gsehhCewXXJBo16nwoVrqRLB/5A53tDCOvaZW8KHrY8En7UZaDgnnKoAWfhE79vXzZd0ErcCQGaZ0yWw0lXfv4JBZRX5OfJ+GjPD9OIjPzyscmgF8Ozzijx0RcCcD6LKXY/v2Vwa4g2cSPexHU1MZG9zMbcE4M22QDUkgN9IgVtfA/UQAYAAtFoDOaoAelQlCr734H9HhUkgWELapGRNQr5LGC4MF4YvWPu61z9s2eCc+5uDB3495bw5CqPBv1e4Dxb497JjHwUKAIxfcWrLfORtJO0p6wNsYcDZ89otWck35xWU/dubYzi5/avjZ9zwHcz9M/GvVQffA5P0POWVj5CmH0eizrzO0TwTrHOo5Rr9IUsDZ1SjuEN16I41ojvYnLCTjeicQnSHm/PPPwJ8erwWACTUAIQA/IQCwQNIKABroWjppZDFN9ifcEGvrFg8YMsBUOgKBuWA49dThLg82rguBt9igpm6FBkNaNkNNbmYHJUJRCpVxkJ5snVTbHVDzgky29LJCyq3Fprim7+qBDS0L6V+cPnbm+vi1peYoFSX7rwObMprjVz8dVEmSKTShyehfGPnpqARdYgk8LalvQkql1pN8eGqSsCnzmLRu+oduzazux5Uf0WlLj34z4kOSWtVe+5J1VdYqfTsQSjfendTND6HFAly29LFH1TeWmqKH/6pEv69rEhBOTl1G2BG7yVFzMFKG1iPcQhN8U+hrvuzVSU2HViKWjd0Ka0EObEM152dlaWzF9fFPSfVvVuIiT0KxXd/1aV/PtwkRgNDXWY/ZChlfuTiRWpb9+NNmdgzKo6+pNKruSaxUqi7d1OV7r26KW6YoVd1T5ohV4n94uLdxbb0a+M6sQTV7da3iOzyJPJfZiKz7ERXjI7p7p2nGe3mP1UoPYVqhdKAh3hxtEallUpViPpkVXq2UY293yFfSc51BszL82SVH+rI7ogo6dYdFKYTSh4P8eLshEqNa9WAHNx0Rwi92KgKD8UqV7f0Bsef7T0+P1Sdh/zmto10sefiCdZLfun766jedBYECyneb8Nl//Uyhd/X/LXG7En5ckH7q7SapbI5q4+4E/u0S/UNFtg2vgLLp4FstWD/d79lhyffO7Y6J6yxUbmGRVizuQBvR6vyoeiuUc8z2xIctsnhMMtRYmn2rodJOWSqfGfO+fpGDVLy90D+4dYma3KfjzKICgbcv7gvXi+8HfF9pJTvBfm7bvO5YOBe455aV5dRdA8TWRe53laQj6O+1cHwOFnIJUN6GuPODZfdoESFPfRj6+HvM2IOGkikhwn7H0rMYEMOFASPGpQjemxAEbriApPjeiWDmKP39AufcV6NwXUGnAEAAAwESK8wTcGQHZGAk7x3RYOjeAeRA0zoIEVgr/GIhRUYNswWEKLRJKU7whwTumwPL1gTFP1aAZH4ynpZQw6SM0BS4Yooq6ymBrkx3RA3Qm5FYwVZPkWDA+5APZxhDRrhPLYgj0TxECWrJ8wSMXwB6fbgGRtZ2BBNMiuS2PRh3+D8s0u5L61NUN3zGHXqoPLfcpZDvNsB0AEAxwDwAhAqZwCnAOAGIA1Dtum+GuZHMc8hbb25XTwxfvyl+KtsvQKcmYZwC35s6coGDHPLek9hCqaTXfGD0EQPu77STUFD0ygCze3OINYV7k6nck3hKuQcWbbHx0bedKr5VnrnwwaPjf3WPJIq8U39HNX6b4FVtu/OxO38liDq4SlCTK71o8NQb2tc3Wh63jBbtq/HHQU7j67PrTqoOU8uBkHZnC0zV3u5F42uG11n90sfTLPlD7mKNb5z1itHa/1YLXKcoYFjNnmXNSJ0s90/3NHVf3XfvXWebO5FTFkAz3IEON1riFzPrEwxYHn2CnYojKCGofHWUqdY4E9/ml5VNr1jRzNLcyfZYYdJM97v3aG9Zal228kEvprUWdJRdU51ENiOb8uteW/UYLnulcBjgkKRG7nNbVkxd3nus4OXS5dD7rNHk4Wa18t6641eokb/ehty5269xqrTall3EwDVfX6FzHU+7+mPdT8D4IV54nX5zxtk/Rf67HhhPnmRj6Qiv/01V7nh74VMH8CGTxj/NFYG8KdXA4ZlAAkAsmdMc/ZqgXGFwGRWCbBcgZNGTlP/AhzcegRYF4BmQam+J2URMEeA95aaF/XOdRlBnxys84FiJbNinRcAV1mTsFmzVjCSL065PrguLZs14v50g+ewwakXdV5bmDoJu9fA7gGUXOOufyrKN1MkZfpcqNDH+NHc5YYJsmHCzJmN9asZfbECkPK14X8KFO9inL2VhOguU/1uo8/DpeRI5Vkw8+5PvT0fjr5jckt3I1XnTHVJLiVbuhupYPcuyMWqSEN3o/Umf+ozlufv4vNpNSTm5d2PMe8Xn3/WXWc15p63ZHUpeX2S53W7J11+eEMqfnfFi3Y7UWaXkl9elCfe1f/2DDsiDEdSJl7rGjQmaNGS1ii1JqI6quKBNIGgCyBLYNJRxajQkZBEpziRskZ7IQgiACMVRP9CaPMkVdyTcs9WV6A+gTXP9MKotKaGEAnoSTkk6D5APsEeO9KA0mqKqUm8EkgBMWxB3LJhvVQUUKPYE6h5/coWuNqGZ2yxDgkgYB3d8clGrMCz5VW2uaEIa1K+r4jRoR+Y2gK3p1vCi+ZVR70FKf+NkBrmod1Ho/1sROV6Y+4NoJQh1W0EEaYoEwK6yIp5a3Kt4Xpp+btXrUX3+3/7wxg0bpinhnXSnUBW87fEg1TTWMa/pDh2zn9m/9vL+dxHEzLu1v6P62ZjrkEsBvavtvvY+/HLveg/Tw5Y80b+Faa+6P7s2alTXPIhhZTB6J1I37v9n0QTpJy0lq//jJdXVy74epVRK0M92+Te7UdX9xdb+rkaD5sYBQ9Prj+X+7m2Kj15rl9FLbdlc6j3mDzYODbKff+ezO/awNLur699sZv0+Cvr1lbSwb9NGH6WK5+5/tDI18MzpMRkUh/8a3RHoqn3RYrSKSNIW1dRoPcQvVhUoc7obAYoGWN9Nain8HwhvmPUDeCmuDBEp+C/urWt5Kht+nRmhgL0LdLX92TEci+wwYrZVbVthkcn1J17PoBKiwZYCBAxdERZelgnOkLkM8sDQYLwzGrYZkKBek9hPLP58DaFVDGYrpl9slh5C9TEMm9WeRzIF03uAV81WQ/huXHS1qOHYGuE/3QqOlCyINdQQTCnuYdKwuSrL6GSNW5vsc9KQkKdmXfEsAk6DMXWla+yTXDZ7/JEL2YhnTPZDYhQ54CwyYzgjd5uy+FQX1mhqQf9vvE6kfLI7MIR1h10FJWIICsDEplvbgQJDcsO+vML8plk6dkOQjvwDNU7kXCAzXfyVSOJ6lVQ3KaxiYeCL0HBQkaP8HxUp57Y9i77YcHCuZ5dCAkwaeec3skV1KgeAvZ2GpP4du3P/XhfHfSShW1GQkl/62vkjP3KR9dOyiimPX4KAct1+PorfSboTNVy3l0/oVPKZro0cWv6uap6s/4SPK6M9vh/oJj+qXUn6gq28sFJdVBZlgbEek7kdEweoLAQhsvc5pBtcecJDrvhaXI577tup4lAt5TVkl7MYNTJuiuQRypoNenGCJmAFfbs/JhCKmnp2R3N4freHBaLUaNaVS+cumzqkdzMCgQyuHLU3OSJAFh8dJkLp1GsFulDjZKLKZxtKRuT1S2fglnxQMGrzfX/jpIuZeaTC3mp5ctwJ4QWQTu5ikJ7+H8Qp4rIFuAtbuoVoHg9tNbrQnO0Twp7Io8sCLCIElZ0ccpDJiaRWhZo3CxjPSYqj5T8VJJKxt/waSjSBkcqn2AwsE7csWuGY6a91BAJEnuQhYsRjqngos70EgzLvehg1kUBHKmL5eJ6laifWDKskUMaoUle0uh76iQGDmTpOb/bzwjiAnYhp9WzOoUS+fbMGjkNOBMQsFVDAsuWB6JaB+mUFd9ddzsrFynyOVFx31spfDeaJe49yuwcFSelhhwaGVfP0nGyQ2GhHNYYAGqlD9AKMiCRBxFVaBOxBtOOsI0LiiQw6riSD8R8qcGDx6wX1Dg1IRYVX+rSsMU8PzGCwGGRizYnp42zfhre5mJP7V4bilYYzOCxyM0tigm/lxl/LoOaa7nS53WmaOuETl4z/Ecs9Azeq/qWPEOM7bDYtx/RhdVihwvTNsTq+gusipsb8QKqKTsChl08OTPCjisXd6IN+Dd8iI2VGK5ckZgXlTe6I8BQfCfu0tAzlMtjOECrhlWjFRxBl3+GKkfzdcuZe1ie5NZUhALj2cu2Nb6iUghrPGrkfbV1eoa8aEBaI9NnwWGaeK1H47kUmuLmJsPVppfr0yXSAA10+A+QwVUjcV4vyPUHzTBqDEH5G15NNqWdgtiNHmmHv6n4T0qwKCpbhtR2fdhl6q0sCf/TFh6OLZWLrjEt1pMTlOu8/+v1vZurT7YP6p38oa8bJkl+OUyU1B3T/5WX9sTn/1ftq+S0VZ/fv5U5/zUcooy+Pj8/vt7NfpwarRNkvy9dGf/qp8NT+tD8+Sc/7D5Wl7fm518Pv7kLyH8uP36YTtfZD/LRPRaX3zQy/+Wo73/ntjR8f5SJPr210/82oATaj3aIKHtu6+33euPnbr2a/WX/+9oO3zVTPZXL+SNf79Yf5X8C+vXfJc96Ryn/+5/5LbZH69H0Nv0PgPrGBKUheDTuKWCh/zLA45+N7ASXqxurwAXu5JcdQbLUcq0OKmLgKgNbwFFiXvBRoEsLVvSA9zxlwRRFDxxhNG+jKcb25n48gafe+MUkDZ/tzUEYX+LhuCyXRX4h35TtWx1R+hWNywBiDtyHSNR+0jMMovKWL/6Wt+BBXf/u/V77ZBwHceLKF5chUBxYTfgjjmRKRY5eA8jq09n4SHJnEkuiWK4jveKE8OOf+cDHaL5vaLgUvtSXny+XC7qOfYTTVET2VUaayq8m9WfWR/kJnj1NhFZcDGFUKXFdBZ5ViQBr7sFd3JIFB3Jcj7B7z0gXlOW48+53pGpoHVUxmVrTCKZwlI1jcUbd7fVUnDUXOlju0aqwnk9HYiccb6wYTtgj5RBbGvRS2ACAlZavqIhP74v+LzixO/YJ6CRCNvgAlzwCw69t4TBtU04iSQchBgOxL3OwrOwfIBHeabt4wL1v52BQVtD8cV2RkXdBJmBB1/z1NEfIduOPfTXijLW+PZXbog0t1vY+zOwP/dfTFeZxa2eVkJZUfGNl6srR2vEoAuvW2o2ZKTJHa99ZmAguhwht+CXVmhpzvzbT3Fs3rmiFTVeEC5Cye0K3MONlckbSa4XXBfmBBrff+2vVLcIHN4hCmbixVF8aMZt+XUjj1J7vK7Z8WP97CbAhlEQJzUp9Iqpd4p9UnD7KrWpIoCIrgC6cypq+tgTP5fD81Sw8ogy7DRdWemBWaJihtP1XHidUL5Uw6In+ICuEKINyuePuthqSZxi7s2vi2rnO5P220rYM4cyPRcZz297asysJAqrsloFxIJd5a3YOYSlvgXNutCW+enitPPy8utqJrzl8ZkpAj2N4an3g7PihgcJQYToKf7EwNlXwJFXCoS3YKWL7E+7Nd+fUysGkCQ2Oz20IKZD+CUoUBah55ZSCR/rstNzNd5ue0phfhODfU0zUuZLRtw2+P0gszM7ohOngojICgOAh27qOqbQDp1I0Okmww2jiB/TygZ47nocVL5A7mPRj6/e0G4aEK4UI+uEZt1iYhxdzp7bocNXre2h3Mny9CprtYlyL2zAAfFqv00BqUR/Hu4I+2V/Sw/HpXkwJM/TasNwSS1GqiwI+yju+5KQPZVPv8njuXVG/Ir7fP51Pk1jTXxI0gtfJkNaI7GpBNb6BweAgbxjvi10sMdH2S/onB67Hix8Ym9j87I0U7nHZHJgfE04CxY5AO2NOT4c/6CkFcdZxHz3t1rbyNeAlFWdYp10QB5Xwa5uDD+T6j7LCi7G/Mw49ZVp8ICp/ySlT4ym4HsOir8EO7BFuMvtnmetTqd25T9iR4R0aGB4ysiR4CuwQc600QBFy004mfhfvDE2sQDHIDOay1wIh3yGtQkiTH6Dh0B6+DuTIfYHnlD0/+2emSAib+a0Doe5lEvO6tj4xz4gQb9RWI+iir/qGxD2Ggul/bxTmUfrWFdtUlyP5KNNNP8ZYJg1zoTgKskjs98E2rNUWLGhk9eoX8ryzWfQ5qqwIC+1F4OdMWhva7f9E6Hpr2yHo4TWleE77hx5ZT3umpUjfE7gsMrKS2+jLZA8qzNq4boW03q5Xvv/qh6CqWF80gP9H7gJ0xl1dr73n2DQNdWPHyEQGhU7iRjYmv5EZC6jiPt2Xdvy9O0H7F0qpug8BGN1+eVNsnO4IA4zeEEs/XOhDKIZzfLljh82Z+vLEC5JoRKAsXXaS5wa6MZ6lxPWhzAvh2BWDj7CXES1423eDfWFZ3vydUqg1eIU3MllWRvv2BI0XrtulkTuHbLYB0tAGCbs7zTbYD+z0gwLxQXqGlNUCFbZYInd4XrQK30hMKGnfy3zlWUHiunihLbTYVIgVO//pmKf50gCfom8YeC3ereftkN5hiWzYIVw+QnrEQ9pTrI8LQQY5ZZseon3KFJ5KD3fcw51pGGKwgNoavETyNy5b66kYZiEZlQJWED7mHm937bvTFw7uvBC00HfdmVEeXil63V6VNik6jikIuofFWGBD4QMFauqVQb8j3gcpsJmHisK7tg2zYNHiE9icYX8n8cuSl8aj+T4g5aCPSybR9CIcXisye1KEdimes3XAg5JRsWxNUsNQZN2rn4XJ+PHuv6s8hTvLbi0nKDxGp59X0XPjdxCHTGA3+Wvg1uWx1QaQiQj8E/6HoajbfTMYS2yOK7/s5We7VzHorT6EmvEWePcz574kX1VuMKBKnXhymZX/Q9LY45BrS8hkZBIFhs9URnAnP8aqdSuirmNglZMzUjmmo3fYF1sv9IS2h/V2m51umYGP+0sa7nfKXEHboVd0niar+GohQno5vm8b0v6MPNyD7+bqSJbXAb4m7RXCyNT3Sq0UKIP6bm7lJ7For3Y+XtaX5ym1Gp7BX6zb/Tm4Skla+bJc3YmGqSkOME71zXEkphcX9HEn0s2dJWbV9kYiPCuXL4YPl6Y1k+1QHkDRmCPb70RTYAeYYU6PK3igEeT+o7k5sUVPRAHvWl+CbdTmcbRQ40LQOiCaV+jQPdPpKGMKbQ9yp0NEN4VWs54AO29gFGHak365KaHb4l6B7VFhRh6lXlxU+3IReANCtzncj3S6rs4jx039jaJ/hPcsa6qoXBO8qUkjL88KP6BnmspHraZ8FG4Degi4liHgapDZYSUhWhOebcCPMVFRh0zSZEPDHT92bTV8J1BsE3bD/go1e0zav4UyUBIncSxfwF/ClUYAMcQxlEDV/VXAzfFc04h+LkeaZxdfCVhLoqFz9f2fU+BNZBnYair50j6cLyVdQujtfDNwyAcgxkyaT9MBm11WJpBR6aKnJ24oKwTFs2aKnv3Ghg9mshLAz4B24N2RSdDOe4lkTnenfQ4ZSJCPhpG00/sbiDfL0wrluGT8OVVzBJDfUm8St7bHN/9MAi7uOF3Bepf3Zx1AeSuFbhqJeisttYWiupdKlP/SXa8SjTcCLgykzF2FMK4KMw+MyU9RGRuYzSRxSXIi7ETtIg9ixOnSxInsBlafVu/v9Od1ANQmnOZiXtSJLYOxdPdqUJ9K/AazZBPBgVFZ4XvaMQ9IwQuWRYvr9SPI/Fq8I/E0J+vcZxNMJjbKE6azug3r+p6Wn14WqgubZq7inGKa5oSbnumvGCYYTFdDFBjUqVk3IERyhMcFjVPhL3slifzWquhAefTp5mW66s3zI2g9REPJh0iEbv3COT0AiNu3aCL/78hZQBiJcBDyHlQ5zljuI2l2cMFTBJfKnGmaWvucY0cDzFFePXU+skwQGOJEb1McdBMLwW+DXwlZ5DKYX6OqnrlANVgnTV7jb9DZ0Volw0eCFD//IlqJoHjplOMFEF+sYxxuiPc8eQW2ta+hL6El8uryIC8BX+QOOUFfbcTgZPt7jUWWAxvGP42+vzGerqjqK6x+GCQPJCNehpZl7dWBsL2gzlx+qCIBXpeMYJ+17hdUG8OCcc0USA3RnnFeOe9hHH/49e9WJtDYEdFpZjSzTHRGuxsIeSET6EJhzQ38zWSVE9FvURl3DYQ1Ii4OzWEF9x54OM/E1kWAvpkRooI5mZa3hR3LYyIoLpcEYc+G4BTucvaFQ3tWGuEtlX5qMsiLmlGlK37RbRCMVlUX0ABsZsHAWQvjSZ1Lx58ZbZWlZ2iu7BVsYzTcXHjF3v7YSdiDBQGTz35iTeSHjZfcQbd8zWDjhCXzXONf83VsxW/JHIg6M0bl6XBeU+HhOh939EXxgsgG86VlfVYKav/ysn2Yd26b5v7Ixi+TQ9dE85MXNdZS+at8LTobdfphfuVTkpzw2VUsRdoV3n5sRWGH6MCsICn8SZU/1NdMhRnVDlhMdM1VnaFRk3Dx0hx3fLvt1F5LRks1zDBxd3vq56Zec25qH6ad/BBGGiM0myS7PYy8bbzrLep4nWwdWoHk1E8t2HHd6IRBXNEw4MSVATxx9ZIBnXFfvZYDMGr4YiKk1tuxVNi4vA3ZA+D6eKAodFyGi2Q0CmlCV4c7dyBbg0TswIBpvAUctzz2dgOkkFz+3FWAI9YHZrDThgNTilDvtgAzquVQjitelbJ/+I6NkH1XrdIYrMpeVxp2bDyBnGnjit2fMI5bwzJJYaVPgsJLfMp0JwNasnHoTnRiiIyDgIm19pbK6ICNa6gHQ1tdMrof5JRLsQ50YnpMjy1kx22vvvlTCVBNy19/aEG7c7p/OV2lKuRMsxSDTgBSc5JcsMBYbCTMtFcYy6yx2e1pdJO9JBGOSN2nRiwu7ooMETaD1agDkFaIv9CJysKnDqY96Ky316EitkxJDwPm0YqCgYS0E9L1ypGCKpuLuHKxG6dn3g5KpCr1p+GKsznVPEksd1UwBUW3plEraPS+Q8KX24hBSDF6kiw7xwT1/DtRxgDchDDzTOfKWCovDJMh6o6UY7yXzgNmeaXsSHR2nJ4dywJlr5N2oLfj1UG23RU2UY8/nTAMR9t+jpaDnTlRsjD0AC2rGK4S6tioDX0H2WNnZZwo1EO8OJFaqrQyqWCBlt1XdTBbUT5k6nwk6UKPdeGLJOshE8fHTG4r4/q5ooyHApwmOJ+2h3iY7RXFRAcbJHEI7sMCovM5ltK5pAPOGo4HnsM6b7CMFTCKew43I9miD4XlGxTlTEkBC8FZWp2CV9jDDs/4BbaM2f3bBmQYFGFd0JEuQ5CTYsbURDCDjsA7SgN7iQmE+TTFz7qgjBN76JRibR5aR30aVwcYcZezOSCVzJfVME+45zeGWVxYNGjAQ6R39X5GXSbN+QXSTie4yWkacQmVuMUSCxmnIfcC7o3hsDNunoS95UBTn7QsMhtUxuRNBL2V9VcGAdky5MrYlzdf5WcjJLIXis4RHEyYHTWGT/7JgI+vHwDe3qx6CrgyXh4TSYbX58L3fCYCtoOXCZdqMy1cQMZGGaMzIp2/KvcVs1NXLcjqAb4apFYBvMYAlQDC2O+e78qdHeOsclh/Bxh7k3tsiocCCHR/rrqMrngbCFhqeDPvfoyVmuZzDxo1QMhJ2DE+d4qzkO0t9yBzzsEpZW+0p2HtlmpYATBctCrlkJ6jWkV0rWcp8cNLCX1xwtd69ei8ZNXvYAUeQ5qBX20wqzs0p3S5AD6erKB5K8Jv4C+ro7VSMHjWQ+5BPdtPOAVdxOHqKAGmTkD0kj7um4TfHg/7/dviaa8XPbJSTJUQKds7EhIzSww8Vm63azMh8qTVNwHieNnIRuy7sbvwS54DYA8hD4Fy43Al3dP/pUk7O35fkeNU7lREuaZzeby+Jk72tONWYlL8NrL2QjeejiCfPBeT2sY6Ks+XSLTdHZ5PQupTdvvy+1Wc4KWRUT8yZh9Hl3B2CEYZcr1rJevHu44lHqlxA8fHpHzwgs8TCc8qCCWz/toDHHo9/sgm6A6932+JbS6OBdAPpJROgc1yForFVCFQpuYH8i4bfR6JflkguvtmFYWtQmA9A+YqCN7AB6uldPVmyWuS+ipxuETmITWHiDxcKbPkE5VKgr87fwrXErhD5fPWhX3DjBmwtPtyM083oowGXzjoGgeDOxuoq6x4Fecnpy5BoJwsKmnPJ/xyFFk3cR43xbcUNk59z+gCoYVizw7zcVpZXYn48uuxTTBEJj24dCJ6Jf33kIS6DYu3d9/QJLOgcyWJWFHOjlzuqGKaOyd7VqV/HDnlH/jiALcnRgbAU7CfNAoHyHziCePAT5o5FzhPdi1BLqwl6DmTJ4mofHC9ZnFpGKE/etKKzCWwPsKDZ0wnmXwe4jGoD/HWMaxmTnIkT1Baakvx+gwJdynZyuKLks3w2KaXgpW0RiciPWnz44eVquQa4Wxi+YEHJcIUC9s/SZY8sYvy+c1cRKqNmYRRXpopFEQbFYdokz1JPLPleiNJYq9PODIZwP5GwVAn5AP3hTLVHTdPQd3tUfbMihxIwlkMPAnw/+sYkr9gBe4mvuaOz7lrZSxLXLj947rDx1sQF5pweTkb9XpH9fQX+TrhkuyYnimgMGnhRq9SPafmhDJ9w+mrhirP2t7MmnH6QUkPZ+F/nMSYsKuM2nZt/8P2hQWFCd6nwsNAOR9Y3DJRXMESVok3uizlmdLTfOpnAGx4zbZDEofymYdHeCFHnd0K3T7AVqg0s9sQrrUFLCu7STCryzBSDTdGjIsk0wzawPtWp3wUbKw3i0Md84wLsd87u4Ct8iZ1yjeBefUmcagZbyxwbESpGQl1jRkRkHMN7EPePx4xPvLYNJZ2tq9hnvkGUxxqxfk77cJ3MtcxJTGPOjyGqW8MDS51YlaPqZWBR9HIQwROICqewvs7TOvz38A9RibDumkyqjLLgfQN3BBN3zn9Xvd6tw5J4E6XfawKnEmSlqn5azUyb2O2vkjq+seWQjBK6rfqYfCQVQ+a4BpEmyJDe0XD6EpniHqpgdyjXmkTs2ev3bELOWwNV6ALNTCDuzch8RXg3omxP4cViyPulctYHXe9L3OtY5mcTe17Tb4hjCRQ8ljg7OxTIONe8mCrkZ+0E123VyaUJK22tnkSOJ1JMtFIRdF2jSPEF3IzsdJogllhLIfQ8ksvkDUzqSjrPzUZ+6xqdAePJCVTzrwbJIAF0GxZk+y8Ip/e+1GTC07TtB07UCZWQ3PEFjaZ5Mt6HUVPs54YOpPabagojl/pGRH/VZE3Rct+k8OynuH90q66kQWy+6x4Q7D+D1vR3yb07ETdYnnD/A4HMDmN2Q4t1XtJzDjTIpe5NZQKI57UG07P3JBbReA2g9ZMun+O0c3rx9b2aC/wAXflQ92WgndggIrFD2FPODIkqJfmpbCMAbSpgjvK7Y3LTo8qEUudZPQx+tFuvC+4f6SDHeJh4/4XAEkTglESjxzdOCb0Vm03flJZFyqlWFTsunL/o1uclPeq1YacFrM9+hzUusvTRSoKmaZdBGebfNiI75wLhf/axl7+ggbGkXW46BkxF3Xb+lTsQFdVBi7KWkKzI/9nlCPVnonGzEW5b2tSvKOGHe8dAg+uZ9Y8ISgeUs2GUkkuRvF+t90Zsc1ndtxrbLqFWeEt8hxe/LUZNgulFIgAqHB1hhtG16o6ADetHgx+P4v3HevNxWPI6TFkbFUdq7pxlMTdn+HFNgfvcjUes8mssodRq/OsmaLKue6TdeekX883IV5wAP8GqUBDH8fKH+jTvTVYgruzy6EYw5bfPb8WygvB1UV+Z0SfRBzdPkzrMyNf2czH8/CiGrTgf0cH9yyfXtJaoqvd75brNJ99Qqz7aj7yMH3pfjQoifuzT02YiZ6pnAJ+fYkz7feQ0MaQPxV/qNsUPkAy4TG7cSFKMdhvB/EqVeTDfuw4QvaWsIgsaysTOk6WfYP+ONTm+L2z6KkS8wd7wfIWUpaSvN9P8f/7Vz0kLpPeO0+wLt8Xiuy1uUSIjHT886ILxotKkKstxdmIPKVUdpcLmeTLyL8RFUXL5HTUWVchvaWm5Ex7n+xktKRG04LNqFoTId4Q1IchFV5dIq0yvS1uzmNbmqLXm629c+jpxhFYLBkpa0GlHR97TalUhiSQYCVpZv2p5D0LdUwirE+VvClsrUqib38RmzzoXuu06Qv3lkq+l63YWYT4h6Cxi9I+tltM9/wTm4heJoEdbV/4am1GcjaoPd4Lwj6cgg3bdsVRtvIDTenkZL6cN1PMjB4AMVxSYV6a/+SVodZrrTzMVhfIUVR0YGCTZStkhjn3XjkoISS9JWXBrYfXD3ZPZp7OQ5kR0RWOLwpzMbKmPxRUZsPSZrHmbxp/nIV720DorvZ5xw2vo8zOoCzaeC+L4XeLLC92m/v68IqOfb+hOBlFHUvBNoGwmqmQIL55niIu6fHSM0Pow4smEvuMzrPn/VnwmCRkPRCOiZjb+BQvdxsYvQeTnTgU2L9WQ3eV+VGmkqCG0ktH5MYqL+Dg7eKlDYah8gMQlM3oSns1jowvsG4PvMf8WWFvnseSKHNetM4FOSZ9M9r2xztT6cGDZIjMyg2nnPbAOjmByPzLdunT2HMqP4T/NIoL23zdT3z1HjMPDztsgxQgKJYBvhjSDxCics35dcdTvXRnGdXxeKdmBwbNcZ5v/TxasKPvQQL6JLs3D/eHgQ4BIvWORzf58vxAsJqGgifraHY+jPX2PyjH/KZeNqLNNbjAWZrIJxauOxprFCToJiesu8PNegm3UQqYsqDLJla99SxktbmcXtz3LITBExOoE4NQTKoEOTJd7sT846DjiKnwvpewgywGNnSylATWXYIGKPCnAqTK2Fcsw5JBqcNR68V16cCqYMuekHWBE9KbU3pwzgyVnpyJ7RaB51gbaiifb0Fn4x2VZnueqfsPI9+DTPf3KYUSxujJMQxp6vGllE9fLK+cKJYQKQk/Q+bEbBHSZnLkVjIZPjB7Z87scEFOtEKX8fQ5xsGWzZenrC3tUi503wV/UfB7lzhd1wxnSJoFFq2Pg3LSsBix8HsHYPsh1R8PdpySN/ajye44YTWWUsRtJAL+7DB69Pe5x5AYLjn5H1KI/iowwdizkSGTYh3yxZrWiowb3pZyCoF87BGoIBmXg6pw2FAzKiGetPF4pU8e4Gex8QpVDaRGXWDTmfMBPuitaaeWaPmCV5zVWounC6rRjXrGh9SQviazsEilYXRorsg1XxCfYE7nOz8GCaCJpZXhSQZggziM8UWksZPRe6OR3MmbWY0HnqvvxntunNRmfIgOI/ynEW2sMX2rEO2L23qGOMRydlfcKXoi09fdSyPvuiy24tlW4PbWPSc8zG4aFDjeNhWk2KLSf1bVeh8FpWBejorwff+tbE9GDbOhrlfv1wx90JYlLe9+EVHFoHyfpJw+L1eD1i7nShVnzdX2Y9L9c+hmsk+QaBt919JSop0v3Ay5CfUz3Qf5MXUHpUwatwETDNvdUwvkmmcnsyJDVvLGLkJieSjSkW6aeWz0nSKlIOash/8utLT0LNp6nFVnN5ASSLahRIXJFJoE8SpkIwDU6O0D7TjjncqM+Wd5zK88DO+YNtDqUg4ys6VW7aFND+jKP01MCyOKRTFyxgOLl5GPU9JpMp/i7YVWqJFnv5egXSNKja2HK3MLkJioHeFPuozxZw0syqBBjulNvjcUADoAeogfpvtOwTyi5zmeHkahVi8aMWn4ocpF/LuwPpA/ciL5qsV7e77ZWMncOEeM18lu1YDi1zCfr4b3pwjihVbKIvEuYNaAaflRHSDsIbK5UkkDGw19/b2JmISOJqFNeS0PsBoaKtR4PfO+irtlotmsjSb8UqynAoUo/k+paBBI76DZbDpqsaZ7nJJNHcxqdv4jek6zYUA4q1NEYpQe7e7IRv8lz9d7nifVhEqxsf2QLBjM+Wep3B6WJJ9JCbDGrJA5v0uCr6k+SLmY2nXDGV+mdbZtlcDLnHLwDG2d71RCtiZ+9q8sQ1ZbAByUxhETjodbP16tXi6y+sA/0SnNqLuSoBoRebKVxpZrZn/RoXu0iBgp6nK0ygSNfes2Zq68mAWe/VZpUEoWXfwkPYNJN44akSwnLd9d7AbW+eJ3Jh1+4u/YjyeP+y9me3KBrJ9Zxw+2BXsIHuTTzv1ZHtBiZDQh6Iue4zgFDGdXSzbi5XCJXNCQJCfMbUEUg9Hf1CIujnktT2kvk3yDr4N4S+2wkKejqj9qY6+WPPXpGNGu2J5Owq3fgy8zxnWi7SGf8a9RayXBQDO9KRruVi8Ewl1uWS2zaG5I/sZo3EN6uk7X8uTdTfINvib6hrWeExqvmHoXrRsaXu5sDQN7wu8WSX7066gN3FqShP4POwT58Q0emQDpOdKvw9L5BhNiqb3BwrD5VkSC1S2zCHmPJCufk/RwZkt+NDYWEHfxY30nR8PD7zGitHV6saFqdBgTVlWnx+dyWGra+MPkZfqqnFfQ2KJumto9wAb5jgCa/XZCsRLjVAGyGqAeHraH+1HGkaUIfMwuZCVpn/nGo4M4w+rco6j6PvACEIOUxzxKejy9RkGK9tbFt4veJDqRV4BJ/BU1xptG0ZRnQW/uq1bEIg1BZ+oHJNfO1Sm5fev47YJuLvUK8zBOOo+btIDWytbhfMzCoWYWc8dnsD50KEoF8poV9gYcfJPRUwuxzNerL/lZb9g2CHQysxsh3QDrVXCa4riO4U6G5q/S2xh05bL8RUX1oJ7KhB5Wbxj8TbLWTugrW/6JI29Cvt8OsR+S3jeO6gELvkHPMHZed/WJoeA59ueDKeeQmVcPwaCRyzy8FpgVKqg4QPRuw9NXliLy39C4Luu5ctk9VpY3bwbldkk+ek+aRa2B0p3+fMVo4YwUpuxGpT9O8ZbgjSxxPEXjj1ep8SxWlXbYJ0PvHK6G8FAVvxclVkeqhaWMcFuD/Vii1oDGoqRHO4wc61/Z5hPLjZxm2oji9xRa8eeUzQHvvyur7ubd2Dm8ZrGM5jyYVE/JRTS88rC/CJ0qxPfenhP5l/iBFFzWYGD23oYV9w+BSDHvXVm2PcMA7rIcGVNdCkBrqFR2aqBjSjKY2GCYP4LU77E81h4UTh7n58OwB4U0elE8fGYkGUO0AsQRwOfPqgSzzE3Dn4MyuOTr0tVKz81cVKamICGTkPy6EbNzZE52+62jfkMwiPFjIgl9P36ArTxlTaTPKtFmlJ7yRP/omIjg3mRtVbfUIR05C6Qm6W2Zsh8eLN6KKr7TSB6/85yMkcMASvpnocstvZKznlLWKus2SOl4AcZQ7iwpWXz1Q1mMNaKJBlVzyKtXX6DPjvZakElUg+JTzGsBfg6U9OC1jJjNjUQthNwiKb1OTnV/7TT368cpWgz9ry//h72bz3ez0erOZmuz2Pz2tsUSc3dk8VibxWS/4LvDZoIJj1wbzhRv11VXSSPrdqx4vcIXw2hjqV0aNMrUvIPNJQsh7ZuVMrInjYj561LYGtuE1oWIJ1ENhkzRaFB2Sp+GV921N7b7fXAz+38nzFIMTCgoHvE+h5219y45tfaaGXGt3lu1pzpGinwBZliw1X9K5CmOs8H2CTXuT1abx/+2y5bQiSjVKmiqCyEsDKwUA2PoF48GBr0maOBuf6AvzjjQM2TYaH7rVXxLJl4hsUig/4T6uARVwuiWzqX1WOsH83OSdmEIkV1GbfZwprC0E09mbZ+IbZee9ljw+sBpyMxcQv1wgz9qq78Pvk0Kv3gBj6xotIXrPPFR8z+EsIvQt/U0ede4My/Fd46jED3pBElTnBZtd2gNz1LnbLma3rj9dZAPzb68g5x9W7psv1H6j6/E5CPNgzCdYmIjQZ8siCaddWliloejVEw/+zZyMy2sW5BnJCVxi21AZi3NQurMIlwiKE62D8kxpxHh1+uABhp+yupfToJJtUupKbKIo8YUszUa8fAIygN1nFSgWy6B6iJc8JUPMYwk+oppnC9bI8SJPDfG2ffHv1JRU/jGFtmiQ4izbOj2AsR2PSZAhjd/STTgnNhBxWC+7BUCsPRTz24mmGxv8SoaTzJYdU7AMc4VO5fIyrFtavMM3OSq+pkdc0lXDzxYloSc/pm9eKVrUcPvMjtHZKIk/gyoKxGIFZhAOm9bMaKBMQc23TaVMLj7XUi6JLpon+yyIZxEvchp9PZQzzSCJkvd1JLtE8eHXn0/WUkOJ0wgmzKztJqpmTZd6pvAiyl99NX3ZB89Sd7uq9ezS2QIbts2RhbXsY1Hb6d63mf1tOfah3xWbKulXnZmIPg/VQo+18fM7lDY5japuEjUsWZKrEWcu4RR5Zhjzl71Wqz4p4hAVKNqtkeCrO4yX1VssXwomzJYxYZB7R0OW3HKpSG5E82V2G+uW7LRokbIkw101DBf9Sn/d8+5nagBIKAMoP8zWw1tipLbeepkspL6oWXgwyyeSCykbc0kjliGMLLSnWik/L7FbnrSpkAeFViL1aicEhVOwGKBOi7o11twfPhJ2+RFs7DeTqdCzSBLVTMh6zLTEBZyQF3GSPD4bnaXY1Ym6vpvBpUNP1aukVJZplKtOxsdsUeTW0qKlLPFQMeikXKMdjPnxddS85LltYFtxuxpTFJIVvEtMFMFL+TTmFJV2LVA/mbYvr4k34Fd7QXT3cuYlwZvRfovSckwPlaeQpL2ckjLNCtQ75AGqckQ7pF2qKIbWAQ3naPQxnrH/ry6LsdpPcL6++Hcag/womyCPSZkytM09I0PEshGAs2VDQSvKcDdFSDrF9jUP43PB7lRReX+Vx12nhOh+53BsohoH5tMb8gaEAwMVbPx/6Q+TFRQanVy19akxkgXsDWQmsf7ucO9D7OolPub6oBu2qLz9Hc7gs38m1FNmTe8kYKHDMtv665KCo/+hUGVYmdaDc25V7gdqd6MBuqHdeYTMoqkloGXXISwpod+cVnnIToJKz+AKgIe1nl7ZqkVKkFXBJaAxEUzIsFdcUpWH/OaQ1xrqYpojY2DmIk++akyADaFlW/cUSzMlgsnZMzO+6mNQe3CIo1NaGSctp970DTOxx9n2/LCNUPLNr0XIuDn+wcrx/92ZnNEZeANpgEXaj/vv5zjhgE8+OmTd8djA5Qfd6i8YfI5gYXmCXMtMyZoLvlBcglPwXHJ7IzJUv9cyrlM+1n9Sr+P8ywuCbN5VtJLHTuzvmKwvN5WDJO1feDOistSWtfHVlDZcepw2iVgtc1MStcoVKcaNNConGsZoxXtrXdO6Jy2LiS9e8XqSx+lLq6sE9xuNPVXP5o3W4L2a4begDnEV3c0jhU/ie53yb95KmVNx0z263kiJGRk6JrzOlL25lE0PeHbm+GsGkE9cStU3456fFusJ2SzMdeTeDoPL3BlaB3OxHENj5ZxQiFTp63xPw7gA6ZDcCefKxGTOdRdI0gw7Hkv1EiMACrH0y/sWitO0WEWy5M4NtDmAz7aVSDJcEIruC55sF0YPLQyEhljwz8NvA+yGKS2bJgOd/mO78E+gbALafeHcw6bAy7ubyFBJfVL3i0b5UK5BpWz1qU2l21/+Ot9A3JDbZ4hJp4Q2zW9MKUxmk+TpL9p21c+M8L/2cssRIMGmxU0y2Hnfg6p7eROA2jdG2hZt4ZaEOl2Rp/AaNxJU7sX2fVbeQppWdqSZyImUvAOnbsF40gkfm/dRtklOEBhd+Cq7deJpd8W6sdqX7q66++Vz53P2FwrqY5PddWNzkkOmrkQ+wgKrPoSaCRBOgEapgj2QcxM6bYcMVJ88f9bJ8ovN4eKCK1O0sAc+fevhhGJ7zef5FXYUdcjiZQJrBO+bxHMvxDG/xMWZxenBgRoO4F+G2DTyFKecohxpL941WralaFaSrwzmVjRJ5p7pZFk2TMSUOHtcKejn/bzJkXtMjRghH56UPK4SMQpa1/o4IEoErCEeVx8FmfOtzKNMl1FqNvYKPn4pM83P7+cKRVrzzdaBuv1/uTlBzRxOWHhX5y5vODhEw4xHZfj2i9VjNmwfgdGtmHPEkyiQ8TMMlFsDfoGhOyzxhUOOuffq8/QMuUBKL9hyyU0JfG4xPi+fMHAWnapvLzUTaiPpL5s3JhYg6hgyNNg9Uv37WrXGEeO5xyauH00iUzajW4/dCgJdZtTrmAmZqyFaj1CgPIuMl+p4JwzWbwDeI5EL55IB5MqokoSTA00t0Xza7bFPaoiW6jHSDLZ7J/Di9mN7GPxbnbBsPOMQekCLicy1WV7cgOwGa2Kdwh59sFZHeLbmkwxtPxJpTSUXKa6YJuGRTcDF1UMSIj17nPXwi/X+w0NmR4BkQD2d1p9hCCmqplwCtUcxTVSYTtKSywLZaHebLky34JaWpGSmRLiqUjr49wlo4t6SnBiqN7Pqo609nsKwl3p8H9eTJzVyX6m1T6He5XkFipUKrCq9jJTgt6oqh2twQvGKkc00PmrJtNXuMS7S+PXqwkYWt7YvkN8w5nF+ERk5hiCmF+y/5SYx04PjsuTmfNozI7x5auOlMSYSKEn38DJi2rOwMFjOL0NxfaCfznmVqcV/Gg6fVqxv1WJ/YP4MD03/PoLJDcXsu/FbeNSDGBF4jvjZEyjC0ehK4Vb6laEXUEviVeioLdU/slcOj0NnsyZEcmrmRMg87+l492WDeeqXaNgdt8s3pgKe/eaX2jzBdN6ll0oeokR1qL/cPgQqKj2RVdxsL0AVzmvWdNdu79JMZlJs5aLdCnjfjuRjH5L//mzPrLGvwJFW4NYFPLzJO2ieRdpBoz4a+96RKmrdpVEQERsZvXmgaW7KLLw6lz2ZYzQlJ+KYV4tbFKxEHKHTAaW1/6+vYfzwNx+DmmOWvBI7Ouat9Jy+bLAh+ZQF6OLFPP3bi+ksM9wHAqgE4mosVZEYSmT8tY2EfSSuPScYzQUutUxLlu3nPHIVtc9UaenV6oRpiihq5QqT5ZmLfsdbTLCPNn4VK4ohekVbVba0mmjhKb1TalpPLJOiboo0HSKJHblYXqAhUIeixbloEWkiPvCN6O5/yv4Zrh9LidaPaXITDSJRmSfdUa0v9wp1ryAOX+QdhkMC61qzrwBiuuYOHvTC+fszoKdmYHpXM2gk1gI12mh+4DS9FSoF6la2/Xg+yHvtzw7rSHY3/aWDLTnUpfuXxAah66xMutHR6Jptx4jTii2KKHNlk/uOHzNP0YkifWD7FjDiX6eULk3QafI3JNBH8sVzmnxMauo/RnNQvLhGOOhpE+g47g8ns0nrnXQD/grusatgo5+yugI2Ssh0fgOuV3gdpQqx9gkrJmZ5F743GBNTaoZn3K5M0YqXYlYtakdpbhn+cNWuXKX6Vqs/hA8+roCnMf54lCwMqcrDkxyT14gfgqnLTemhoVVMLqzSNllPAS6qL/B4476Cq9imuwA2stVNnUhHKb6Kceg5OLVbbeKnr3njs4sUdLF99JKjXaGDG5Pe3A7/h0kovxRdcWvM5Rr38ifuNdzvll0cn/CHCSUpcNfUPlbsIXljymS0XuLX7j2MK4Q09rNhUVCxQrLXJWAm5r3dh9W9UQ48hrohtY/HvQHnB+8efr35rWtnlZvTWK98Jd1LOMMmTLL7Y3moAevNg6S0QwdNqCTTEpI6Dp3FX4BjKXXhDfkGTmxB8d83FCls6YYmF2PShiJUz2Kg2gFoRxj6L4vpj5ou4019NkeahAq5+Y+SUGHrfnuyjQFsCs71a+b0VeG3UJTud77BiBBu5lv5Xx4ZD1blr4/pXWF9SeSldAFnhT502tBfwk6pfM4E8BiQy+6Y7HC/Laeu1gYV4FOwD/Tp6CdY6DOFKeVYbBzl0J7AHt8U4Foy+6zwOT3J931flVd/dr7cEZg3hVNG5gt7xf8/bu0AJ/06334VXdBtt8N4ceF9/60O3ShvF6mnRBuSEnlE3hXgnqVCv8gQ0ORG5HtN14Grzb/nwIUZZ1YwB8ZYUyiOw/oVuhQMKeo9arSJ+3FvknzomOf+Mm/99gNVd3+X14TYsXn8mXQ2yrtvV+XTTzk2w3Nb8OlcJsj9H7K6ub2Okr9bgprmgYyn3jZok6GWhUvTew/7dM/zcwnQUE9D457gItQIFORq1XnUG7eyD3T98LAj0I7PUEWr7arvcKl4xMqHRZOCEFVr7KE0aNKtvy7Qcresj6QIFXzIKVGidxw1h1rLG9JyHuDR5ixQcK2Ov4ZcDNGyx/rbroD1uJFd/+X6x+U2VVcjTd51/8jMlraUcMNqDeqfEsgXB3PiQ9T8ZI2jR7hLR0aQoku9vsj6Xxwtv/Z1MXErd+V0hMil8WSPIFzWSnVJ4hmjP8edTtY7u28DaPnWsemUpEwTagmLVVxR40fI+SRDZUsEd8RvpTGhNcIfUaL0FYU4emXIZBoNql8Jtm9hJohUmOL90k8nty/scXZlOaDJEaU8QNex9L1+8SlL07KKbMmAovD9q7vr5yzfJCDNVC3rm/27mHBo7kMlgQ+ePcwJngUXwMDXeJPEj8xz6y8Jd8bQv9LWVovvpTD2C96t9yvLpFdtGJVs1XabvEVudZ9IVXK94bTib6X9Mn9bOSPvatrv0pvgB573YflQu2JuL5KgCMx56ydc3e2QSpeiIAz572aCdJDEp+/cly3W8D8PZSzfURhIjJSdCKreBAf1sgr0BVy0OnDXD/C60KLNtdmbGl3Ebkic216yTpI397vMz8Uby5W3dm+W1Qww4gr8MZqYpGVlGg0pKjTlhJL+m7Jrlx5M0f8sZo8F9zJ+/yrRLALD/6XSPyFucTWJFkxbk0SyD9Wam3aV6hO/v0idpjeTWMjhqp260GeYR0I10by67jzeipy56O9HuQNMHQSmvzb0ZMgr4/xLwdIMfeaXCUu7fZ74vnLz6mXedZFm1uEXi9NczK5nnt8ZNuuKrYyXS80fgd2YXAyoP1TvXgK8R4/wpK76zJYXl+bMWcau70KHuqymo2jjD9p5xVfBqgPQfMlb/ND1+ek/oLt2H7Zz+kaoaUdPfzJE/y7lOFgfYbzU+hPFLtTNOlQ7P0Nvpcj8u7OiC8u5V1xLM/+5Uh/LHaQFPAJvc/ZfUk3uZSOQ2TsaLV7Z9Lp66N6AplFlO9RBPc0y/o+Daizz6fI/GP+BPSouMTpZRzm/eENy85NXOHgFW4+yCeWrx2/G5+YL91wdjjX7Th7buYSq7k20ZyRjzvC6hgyYcORrEKCvjrLLJ3ClYNI4SbromPfZMOk0o+Ub7bg4RbEv9kW9ZXS1c226TEiX91sZ9ub56ywyyFLNzfbYy/M2ucXjuBDMgQ188DCO5qyaw91yBLKWUg/rh6VrgJBkteO5YyGxL9+8oDNQdB+7VSpSBEJr56pe2mIXeFSETudoK6dzxMGQ/tFEoBiy6Wpd0o1YHClE66f7oxTxy5e7wyGqsqf2KNsc3aEzsuQ3IPfvsmLr6mXc9C+m0BGyhu//2yukD0a47rFP6wsFajEm/7TIYcsCN3+FzSS0sApUl2MJG+8YxLrFoAstQ0T+Ho/R5jiW7xoryVHikOIdVIADwXzriOZJYHDMK8PwZnTJFm4Tjs1kVRcW5JnxduWjB3Sj1Z2h+SSJDzEL8V7zhu6qHWlCqmiLcojObQm3s9aIeaVBN5sVcDHW+v/KogBJtHVNQPOmi6SJkJHFZLofuBJ+smxtVk3sdhpjVJpJ8B6NygSdsbmXZcMBLGwMy3ueDHhTgejTGe+XiuFYaWfnfV12188IHMbKOXefsoX/dTo2xoxwDKKxRZP2ue1fdUEtO51qmIM97ru8tPEGLiADjIvoR2/hC9I6AxPblIyqdE40XyGTJS6dVs6y161z6jv/TwCOXVoF6DmMtGyhcPdnYWSjXlLc7Ol9VjUW/yrqO5h/vc//f2X8C9x20n+om4XwXVnXdy1aBAe3QlPeMKTK8dTMHg3fbX4qoJDZARFqS7VlBXbpXTLf6Z4xq2lE1XOKzkK3qx9AVY/ZhVudxQMFQ6Gnif/5IfC1B5ZiWTny2vRiuTk4ejmySDmRtCLojCsWaj2Dm3T9WVp+2WgQaLqpcV+2PwWwXxtDqMnkwzThq2yFA3Rexsc+tHQJBXeEU4YtU0fcjxy99vP7vm28y1avIvoJdQgyy6+vbJjs1T/1tfGXry9+rbQEl38mHpQFDqYCPbiN513bKdkID13RO93QygopQhx9HTvDj8661/F+rNtkX340RhO/GK7Er7uCjEpm2YhO6CEL/fEV57w5cq+SAakZfqgacdl5xCTTkLV+y2I2qjfCCgrIBcbUgNuaDVBayXJ67k/zA8Jrc9tOdOUTN/+wejhzxoGmJvTK68+03lWkpgXQPARCD+UdEU8tYiYjFdf2pkENzbeQNLeKHOxG2/iQdzzXuTMt83XkIpZto9lKw5YXsCbZ462BiAec8s9o204AvKC7sKOO1e2hYSMV88nmRxvRy3EvTr5iuxsbghpgJ1K3gl2vOEK4l7VbvT5c5FeOuKFDzXZ8ZIg7m70VUrWxkU7MISW8j2t9YvlpSP8zdFPXbG1IeS9UiRMPjhqsziQ8jd8go+1fnGtZCzku9vGBj6uPBAY+vjcxh+Qian+PhrqdBEO7AXytd35CYt0gAfk74XnA4UsyktHguK2kgXd+2inFAf0pINr8cVy4FjYEK0i/+CjJK83ZLyQKS55+Lk4caVYCoWTFxdyKQEf+XGtWzxWMpKgn+fWNkUPxJ0qS4JyeJ7LWmYRaeXu5e6XIjTHq4FpzkmzXcGQPQujPxqCUT6giyBuxR8W3/yPcvtiry8i384ssarfkGKnMeTdL6FlgIdYCzCcy8yfnJDpHDgo1dQIIPZKvqgBg0/yi6uRS6fhjDIJnhJ2mYtT6ByxQakly+eX4ZBS97HLgfZCSFhj997dAZbBssyDxD9870kpZ/rfAQaapAeUkWvt+VeP+2a7I1H38rf6CcMb/5rfqh7xpQo/SFOJXXaYlAnOaZydMpdGP3Pny3H07lzObxppmKaJE8Av31YxeofH1LscTS6vT+08cHl/LYFauAPG19/2JnOssrXrUpdMLXnwqKnw0CWtPNmE0i3aiRTvNOFV434B8EDmSdQBnzRl4CctDIu/LV4NvtQhQ1D4K8EyUxNJhMvOa9Rym5QaxFZZosmhpqoUz6CccYKgS1TeuHjT2hmN30mAW8MR8xgcMQZ6tF0nIlQZ3YDI6Ql0wSXCByEnxyIl/VMeQJdFX8xQrOU9T4GonHlxQodzSdI0afOKwBHpWrqpGR8RkGRakB/7IJc8MSNBJEjDvf0hc7U1LZrxBikZXN+NMCblNlaaDB8wmVAVMY3BE0Boz0ol7SO8Zn+h0+04s9GpmR8m46ljzSRggNg44ThH1ombWS8NpUmkT9qsdBvkhJHJp9RJOODd9/0/SitnUnaiTW7yWSVCdX+8DWmi5aQtkufzOa4bubCy1qX7SKICmMbJZ2qjE1ceXroTHig8GQjauZ40SZVtovYOkvWZqq2N2JnhCcf1HhLAZFZ3TNL0IG9DukN48kmAbKtnSdr0urne7Mpckk0VqUSIThugqxQAHB8Foqg+u1wArdk4lHo50iySnVgpQO3jaePoKscBKDqiQO08BDdI5FF+NsZFzpPWni/0SVsexa2heLlBZONVB60VHOqd5hnv2KhVJUXp6lV+GSQ+OJoTSEpBlDwQHzzNNMzoN9sM5tUzChQdKFeIwc9cYTy+4/29+S5ZmzPdcPKy1J1GTggSvKDlcO/Y0ZTh6D6W15ruXc7JdypTrJyNBz2PgGP6c4P7jtRW2gqme7GdCej03QhTsiOWqdvgZQ9q2DAdZKwPopi9MsH6ueiwMaCXTzouq+emZZJc/xZ0OKS9t0nlU2sm50JNJTrzF56Lud8JWLgOtJyO5kSWQW7hTkY8Eoiz0Fw7JjW7FWADcYiza0Lj++NPKeQO/AsKM2bX0FKOl9LM0DfjUnF0ixpjVCB5llHZWRfXRWNeqQ8BC/dIN5HeKzTbsNq7CmL7wrlMIWVW8x7UO0+X2cnzJ7p7uj1va1fSsbktm7QF0Y2Z6hSNgewvqcRPpMTbIRz9+d5Z2lAV474kl3LbDWPtgvL8GmfUnTUL8k65pUgqtLZwO/Zh0xM0gtG59OyvkW7LieqakyLSNTE/u10elOTTXdNKxoSlIZelxmIUqOuvAkf+yi6UFrO89ImM+smPpm0y+lxIJVT5/X5yl+hAAwTTVMS/yW6a1l2JW4guBpef6zicrxh+Xi56sCnFRMxhquoe/8GoawyxHyoCORgs6HGw7udS/JXUtvyU4SVVA/+L0Ln0pvjR7WUvq0RgzO/ghG0QusN7CzfYhYZEWurfkZKFO9bJ0IWJy90/LUP7+b46K1VI7rKX7KtWtj+ZI6iQcqPMKoKmwfQhBOcuWuEwrX6PsfnrvTHmi3dEFPEKgKTc7VMNTgFtfgcX5PpSI4zbgF1c0QomquxjWpMK5FtfsddfESYh8OAy+u5O9//DAS19R8m5oNJhs3XEntHDSobiZW9thHHG/Ps/49OZOlKCDWNY/gkiVWllUKjUSsM5NRO6OnhsoLtwxS/C6Mlk0KGA2c6mHfLBqE8p6wUF75/8/extVdpe4nU0QmcyVYKwpRV1s3b/CtLtR3Ya5e6QpIeXU7xJ9flMvDa2w6nhWaqkz0xzu2RS2Rm0ewY5ZcYN5UrqlhNbbYwhCl1JdMI6wWQJBWASm3kFlBiT1JXwVVraXfNAYHCXksUKmg8t5IWKlKeNaiLhMvTnxED2qPFxRj6WNvj8r0vXHfodaHOl2/elNSeYaly4XgTmMrGEtczZ/m5cG6n0IUzDI5iHYIg7UKp0Alh3jRgKGRyMmeWgZVUqFr+iOBwuLovCHh4SfEYt9sq86Vc/ZPJt4wP8OIC3JN+KxHGExoX1qpz0LlVH4oI/wSsKL931OLwWCFoL/EbFH1ElbSMY9zTFQ5ZdPGB8OZ7RtEqrWWYPILnw+6DIHhEda3QWwFX/MdZhY3edYzxjnKYlSxtdMbWEOemHH02W5y4TgEttE2Y2P47JdPMRvhSnRsqXwOJ8Q99qZClZSxPEnPhUVWhtUMloPiK2FLsfz5VipvadMIW1hHCPQSMg5v0HpE4DjkZyYqXTK6UzTPOYDbLIfjXRmD2Nt9h2kddV/DU/Z+NwhhPSEn48lNwmzGPUlDta0mo6rXzU+s1CQmkCOaJL+k5BurH3oBCP3tyw4keh/2olU1DoNy+uiYts0o10FhusLhJ9DInQQJMwnpWj4t2+ctbwQ2QtQDYTs/lG4SINmns1Tv2KDXVstkpEFGth2gBKxTOSi03tTbkogkGzyIuiJ4szzpbqyLRIPUOADSRIkZklonzZmAbshkqQOsVZY5jUQCejkf2/SLRFkABjz7HhVPYq2II25uFRiWhJk6imeKWga7V1qtUUFs/fgBswHbBScE5WPHNleEhsEUAbls4QX9RqZV1IA03igdWHmxsOQ2pr7jmdDRvZSr2wzkNhVFmv3iSEBTAj4FZq6dAa3C20bY8DGfoUGz3+RgetRDqUQ03TEJZKJ3WSNbY45jsLjC3+t5Qgfa17o0AiEzPRQWAcZadmt3L3OmKt/jSu+YXLdJHGOFVt2fQYYks0oeoBTG9Irs0sp8uj8Wlbu7Ji+rSZbxdwDnUR6j9kFWeJr/pndHNF0njfmw1lLAvj6SpnaoTClqoxMco4idUfQXq5OhAXoXn8RajtorcUL0nEM8aboheGKQ9trHsFn2ynFfxwii1eREy0ahODfEMtA3+upZwToi1S47l+bt9DqkaBxwla6zU7Syfrm6EhgGplK1YBLyF0mdxW09VfqVgihUask02NjMIGZ0Bl3zcHGhjKIJQkgSmLXuZ34Z9DdNfNiKgYyZZEyy7wQmECDqmo02QpsZqCvNvB9EHAajVMvQAWiIBtjsCClVPOIZNlqRk98X7WVT90uVDIuBDWF984Qc48cE+6ylnXHYvrlFwkXSpcH+l4hUy6UY/v3+q/x6/EBPNMW99p1DL+n9NS4mBGnbLp/hKf6vFIARYtMrhB/maBhGBWPfF6XcCH4Ui7Y5i+WeqBVGsquLr/Gx3eSrtK9futHkx7sRW19o93Tmos1C3N37LNKVEHlwThDXALJNaVwbqE0tsEFQZ8sihrClPfiaS5y6QQ3wTtNp6++cB9dDAVd/iXC7FFGDxgkbkiIM1J1iCJU6+VWmQyEOFkXqYgbSkqDlYW6Z5/gXr1SOeLymnECVKUW3FvrPcJD2UhU/EgT2RVpqpuU7Sm0g8iIipwPhXNd9Abod+E53ZspFhr9yBF40Uckuom0JBNxWVjYVZ1s0Q7RW8ddfH4H8HcEI8WXI4Y9egM4/sZgxgiQQ/tAEcKKI2AOK6Ydux2sCGaf3G90YmjGzei4Lhoq/G1UiX7YxndO2Ny9A7RkAmp22pcLm0CQ8XWeYGHxaJUrkRwOAlzlgq53qLlZuTQT7A2DsT20mw2hQx4Lj4l5kiTOFuEwJwgYF2O6GJSy7p5+LWHTOrDNKDYrIcCYb+FFa7qsGQX2kzZpzpfB6rZij0o8wg/ARNQ9XnZ/Qiw4QYdDeFSoOoqupc7kmAtx835ShZJOouG3LJkhmIlqB2NTn0wtFo2K72BoriOW64oji2AGdoBSBFED09FW+gBgzACbloCSR0NbZMEvIIU0ZRW8gMwFnYzM5jmbDNWglYF0om6a9bLPqKSBPp1UoSf6FWMEkSl7kBuk7agE5Cbjfr1k/U2O+YRtqA+nqT3KNhgGEgY72tTqndR4u7eLLlhm9eW2eiPJ4tH7yXadsWUaEezNkAQKIau1D0x1vgehQHX41ui2X4MBAotrEUozx60TuonAYWwB66tVAXAuVK7MU0XJjqV3WDSsIfeJhS1bipxwYt9KZv4gVvTCimOf88MCTolJ9uYgfr32JImOqC8v90q7SCm9HqwXDptKV9HVOGEJrzaM/+LbtUeAizah6dI+0YhqNBg2GnC4SZnImAhKI/ifIcx7yBDmwjFF65S89eEZRr7naXw2UBhRKYu2VGOSeQwmewWy59AF4igDcMi4JxJwbsSAgQHBHAvp7DPrH3iKqQPz0B0Wl930CKyrG6Az9IBrc9gCh0U0CLO13qZ72ebhUSRw2CALvGpDCyJLDvWs5xFEipPiDNR54J21W2UdRV2aUWhEjmt0QrHD0qJvpgMjY/q5pPtX1xkndpTUfLAU9eETwUcIUBB/zUxVipM/GMSQrYefp/Fvjw9Ww7jpepJA810pLm9tG/Sq3R18Ki3X4KqSwo9o7Knkd6h1DCzn+NQMJKFtT/AdDUjv9BbXJICMCO/oYTn/ONAQElROajxBQwj1VnjZh5/jOSylhtTef6mIxQ8qM1aOhbLcY1Ywe0XKaHiFhZQDXVWw6wbXJVHKnyIVBhMGvxVT/XhmJOef2eP9MnMQQ2a6JmIYsShK/HPN4vrX+dctXbUnLXJ/JO2xgGirumZunHhPySBDGTMAPQRH/V3qL7i/a8ywXm/9DZqTUXDB9RPLmZ3qKqdeG0jmmRFbRBWqpuV+SPdRadWwhdYwIQFvxxep0c5s1GJw2CdUClo6+eg8+HRD3q5NDviKWqFeGLkNc4GbASJyjyYve2Co7cf5Kz/kJI4Az81L45EgV4ei1onQ16HF46fq49tJ03i7s92DkTATRA/Sin1ktBvQTXhIpIsAE3kgheyCCXc62EN0tnkelRsWY5vw+tEQJY4t3XpKj3PwfMfvpXm42UgDtGX+Ji3uACkkkyQBiSUq6rL2wmJqt2Zx7A7Athhtgjj6XbMsElwSATTIvpOEX8PhJYtit1oSVi3WM0v1kQP0AstBvGDeeq/Y0CpFan5W5p3Df1FDY8qFwyPkC4uExQ1DVUlsd5SrHSYFKCkfKs7pekcYb7Esw9jG4at5PLfHisoKylmZYXl7PDNmxTZxEaYCOL6TTpOXM9n0WHcPFPWNF9dS4nSVRJPrn/85GvtbKiRKvveGGukpQRCSkAxTm2FJXyAEquXHPxciCn4gCv40M5RvWX+PsfOtdXXB6m1z0yk5KobiqqI1Q9C0S7OPNS61kqrXg35khD8YP5YuEWn8+rsSArIZEE3vHqYI76gS1ZNhwe7/eqlpPSLjPf64fOFV6uvcAQYdOHmbY30bOqIvie66Zse7TLljpQ8OgzWuu8BkwO8DytJxKrxIIw5jyED+rBaOu/TRastD13OidZ/HG9JL7xa7WgKoycZJdeTH78HSn2l0Aqz9eWgiE3ZHJSrSZi/Xs78ietZCCBzKYQzqFovkLAwo/x/XW6n6k0I0yBoouK/ia+Hx/YebvvC1F/FtvKsTaYPB2obzUj+ILjxSr8YI2+l+2IINTm0HhPcDJwiuZU3YcVRsiz12yzx7xRelkT4RpN0iqqBMjV7OMpaxSVK4pZVyFNq/lpMVwfce2/QKxcsgatLfvTDm/RjZAS82zdMPK/4Y6w1gojEiCq88swOurgd5CFJaqQDvP0SEkpW/Rtd7YajchDIHtrQICCSHW2Lm8FXKeJfsouBLeLCZ6bshRuWoJtAQWHBCuIkYhIJaxfDsJRPKER58MALCdOLcBzqBs8auL6l32kG1n/TbyMFrLQW9EwXdJ/G1SAUzESK4BEjydG8NvVwjcjsymUSC7KIQKixYNBvu14VX3K2lpDN/9UrTQ0nO0CyIw3qqKo4HIQ56xl9QLzvlhDElCTnoowDo0TSiOWtzXEnSN1d6EI1V3sgO8KHROjPhRRc6uUwNNz3R+rImV3HlGpi3tf2U+DniGUluYQyjF1M64o4SW0oHd123HHZjmfUmaU2kZqxipHM21xQbKZo+0vAvaB2lcfYUhp1Cp8iTdKalQyxYq64NyNhtiup93DaBtnBQS0dyYIBWS34LYnh+CTm+uPCktQcD5NCj6X4kRGnt64EMTwSt3p7F4Oe6HpbPG4vBiHutEYE5Q73xxulUwaMFkpTmSVKeACPPBMkMsrF+3SXaA3sc2Kaj3R6J88m5CCMOyNZ7Jtcp7aOIwkqwKUbazzkentbO+F+aiA0W5pcso9P8ZRsyBqz+kBztcKOFyrP7q2TwYdk59zHJp67NEpM2LLRCb8aMhc2ntRRkbyFIcDh1+xL8bvFDuSCgXVtmRIFQPoRJewo1YDtBWA59MnO2cVzKJpReCYAkLEmQTOhBJwfWB1tnO3G0yofdEVi3JB2vQk6kiScxKNtpRXdzaJDyi6U//KtyKDaQqJwX0VSVsvWJQsPyACJ8mb1CB3mFVPlrfLoH5EcMFHc2GqjK2E2cUGFqklvhLHrirHO6xjmZW9I5rxk5A0uEF33/addkrOuQLFnVik9jYHbUJoyKUNKlI+amwgCWkkafToXrkFSiCMB7VMWUv3oZWJYYV6U0WjZA0nLQDw0ny7/yYRvO/lJ6w6B6dqiugxJVJn/NLx65dYGUo2aSzALc/6CeB5WiBk8oQOLy8Ovwvho1j6ldBo17VSFAsLrM/PqKv4hzSSMRdVn4hamnzDgRBM0BywLPKKffNFyd/3/EtOivPEoNqunoz6+TZsyceybMaAS8XZYhwzeF4W8kIvojIbhZ3YfvZkwCCE6SjSp9PSvAcp+8+FPChiA0lqB/23Aklor/GsUTDJs4M5ZAzVgWaD8aS7/k5plgRZjSxFiYxuNicu2AGTsioZQK8TPxAE30xyONh8tKQofJjqpdEznd5ZCFNPf1VX5K/a00Akvm76VZvraeg/Lj+K7lfaj8K3eeOgr8l8jxIkbn1Sd+8VxbgN9Nms+Apel3K2wqrhq7lVm5rdJCt2qLqPOjIXruTR1spE9ZPYbptltfEf54fm+VYLJL/DnvduyG2mYB1NQLJ3Prhxrlwvq2Ob+kgncpBsVCxQrP6xiIJRXqn8hd4VC73PnAfpSyPQ5lhkk81svo7y+lxX5hBddzVEtWmHo3bMAQyAr0yBGCJiS+Ejj30DI2+SmE0ZfGgsgUqkHEtDSQSo8f/dDkKAt+vTGUMwqgGOkQ1ZF7FIvCSoFLhx6jbAA5yv/LL2f7xdLb/UnPrru3f+0rfbMsRsYIAq+LDQc7365V1k5hmm05cysghDE+OqyK2ky048irryOMFWMXcGoqAjBnGCYVDbM6cZSpkAkab1crEa7e9MdEJfqmELwRbEh2AKol22BfwS0RNeobAfFVPilqhR8nTgJ+YQk29iU+KXgq7AMrvplnpbFinsVco+CHRYWpunDTePNT4TScoJ1bYRhCDTmQPExaFuH7JQxK5wq5UQFuoUJl9G3JsMygl1fZkcavFTc9oRWpFXpKD7e5Tx7NvdQiz7fOSQa9fzQJS2+7jkdIMx1LNjNhZCSalGcAdWGEW7FmEkvOwoCREdh5QerK/bZEXqBs0SVj1WVarYoJ3NGin+2bdDMjk/BrJx09zv91YNi4PLKNG6Fts5LQU3EHwvkq7DzSoQEdF5DCJnOm6iQRZ23EAbphXcQsqDzXoQk1vkQE7JCZ57GIgyx0KVYCztfZfpzbJz3070I7uxblMfAwgmfK4ElOmdZuA+rrMWFqty/cP2I9g1eCDuXNmeEgYVpOWVAnVC98JlI/LMwZnDrn+ornKhXN86KVuldAmBpHqCLdl3jbQEllmmjzdoGeiSoFO8dDV9q/YPcFBLdelbKQo7LEPtOhQBDaDq1YTLKhrID762x/j4hMC0Zn1fSr0IxJ3xdsnhBnEj/3GstXrbFjIjg9B2NmeFG2WdRwxM37rDuPorSg2XkGc3Dzw8FePfUIW4/UYtaALc4gPVWw3hi3KsfubGnZN8y77j9iFQC3GynKYTD0V1E1LiXqqzPUkjkEv2Q3cm9ZwxwCrrdnjqN9OBzIroQHZwM5FHkDmFI8Bv1ufNFPd66MwAnK9iPfUpQBDesiWLPQTvNuMZjKzrnwYXXKa+9kpdaViI7+TUyiLLNCo+9rEFvSyKlS3x0dMUhdcmSYvjfISp2G+y51c55m4P8iq2bum+5994nE84dkyUU6LHA7tlaVXI7a/jARF8JOkwHkOzAo7y9ZpctevQTY5FVi/E7jRYrjcEDZBslrvX43v5aFDpQ2tg9OL0JaeXdhklU7QZsyVySUE8hUqi3cJGBvINQoG7bVI+y1pZi0ZS2TVoNUU7BeAbIkG1oSxIUdzzNDQbsVCYVovv3Yd98TJCoYdNlqu68hlmKUjHnQSqp1QAMyjnGZYiangV1B8u7TqjFyRUE4KsTDVBUvh1S5bW+5uYslHzZCGNSXyGk1XNz+I9Azrd6agUngJVapqRo1yDvVbSuTYkh28t9c0p24BpLFT68g6yBQ/Q+VE7rpL0K2zbbmEqU+ShS1hO7eNmgRga4pa4mOMPEwu5VKpfXZBvPE3NZnSAkJRGwYOewLJPH+dfrTeh9MSMSo/wdMTQKEa0ERfsci+B9mm0kR834NqtSKVyjLQIqtCLtkgW8L6aU6agx/GIMgEQ7MRCpG2p9yZbjHSFU7VsAi8FYfLfiuwYEjDoSiBoXVSWahn5ZV37wzz+fbtlJoYRZiy1I93MsJ2bbRY+mTGJ3RovmTUzDdyZBva8Vlx1iUbCr0iIYGSQK9T4thGoL/tBlWyVNFWwTKx+oJdDrQiGZyuvAQop7urJNeI9yT8I2bYq6th1S2neyklBTVsH++jFxxWKQe+peJLBOSkrkp24c3dtmhtXAiYw0Ubr1QBSvVjGFqDQPrnvBL8xClzKazTbH7WO96InhSDNHii0MgIWL5QC7+w9CxR08jLNs7nWA3BDpJn7m+hWTXy2Lyp1SgvoIpvIt17c0ZHDsxev+FFpFW89LidBH6dUVf0ednBQLftxBFIuhLmogjjGRo9bW7QXAtfW1QxCAW0TAwQZD19EfRc8Gd8d1j3gk/ubEeu50pcqz5qd4kZwxbo22D3hWBTY85NIGYD9TFqjn8zhq1PCuaziOMx1OnRjrO2n53niKosjLhKzLY+bZDYbHznHh61LQ+j7l2skKObHF0nV14wbAzXxFMDwWJx99P8VPoAkdYKiYNLitEeXHyAtA7cxUoitRx2qgnXuXyRs9qmkqGYTo2pOQJxLjJdUlMBSLJYQQwSvJm8wogaRi0H7uDNc/rYarf5AjBS4VC7xWfQe2smMhSvJTM4A+BrVtbo26fkD1OwNzhL3ICQJmtyWKc+ZGkZIR0xH0Wo78hIVUxtXCyKzO+B9AIU+oow+Bho4M7DabaY7C2TVDydFzu8+et/oPPj1bR0J2oc3JWzwzDB9lf21OA7f9USOzOjjVO1JmyicdXbYP3RP1qCr2tQZV+e7kGHQZ3L8IPwjuA2wdJsFGE7jjKHdxvD0NMlRB+YwqkTcv1gXbE7aD56N3O9ejamXMefDztXmvDzOqj6r8bYKa11gmj26n9VP13SnCCGM6veQNpY+it4yRaryrhwqv0U6H3vqPcoo0+026+S0u6wzOHkDzQJu3UoUDoujGkwugsmDTn5HTf8cdL0h83U95n/Q2SH+RamtqqUW86E/kUEaCmXfHEP9hyBXb2CscruY9ryVfMSy0RneSI6Km0meJPkqYPI17fj6RiNsdSuOP1bu+sZ7ddyior5zydekfhOCG9P/sr9HM5aaom84GWfniJMNBZdCJauUQY/fOuavkc1rN63CEPsko1IKjp5dZHy0f8z/xTh6SEXwI3HAdOR3HkPh7BJnr2tq9IWXLyAIJKXg0FT0hwEYeTWN1mjDwpvW68TiO4KclDlC9yacU0H7Y0IGjKFNB4+RqmKB05vQ5MSmscP/YOKfKVo7vJXOrYcYZDXYfvx2E0kfkDhTwgMJd0eNRH2Sig2iQdS3nAe6gJtrj52TVkDfgHxlC4HsjvYy6a8Um7+uqC/ZKPvoV/QMWSP1whV+QRc/7EFqHPbTEYtTJT+SIrmvrRlR+uSq7wccspajHQbCvfnd4OHfa63fDD9RFfKIkmXOkytECPnwcmDxli5D8quM14p/v0/WbWXr3VYhTos2z0DyvhJK0COInKjPnadvnTPhTtTDYRENfwHXS18Ti2BZlF/X8bLA2fA9jB8nbknhJ0tJn76fYVpM06rvaMl0nqeiPNN++11Pj6Lbl0LhRWOa3olA2oQdBHR8Fl1GocmykjGQ5+Ex7LnpQkgNpYtU9tY5pA3cg78kzVrLsxDR/dfkbm7Ti/K4fSsdZIc1SDJMWKi8NvPE8GyWOrrQwxHladLjGt5QA0/zDLJ1xZTllmSbI8KGudo62GyNpPrUgFgrsjnwc5LKGGgWy3mm4kvBrtjB9sAvxvNxSqWhc11U12q5jQvlkL1OIFIK9zqM8tbOZRfTSF61/s0U7370y6pyoO/anDExa0eDLEWMA5t7A8LcStTVQ8n1RrNGr8ykp05kyGOEelm0efws8UhbbOPvtEuR9tiUxRKhFtC47cWFvLTF3s6kbrFvRs6mr2TxPw5bjqg1HzwBPAQMTVRdRVdX03lxNoOJ1ItQmN4SnAe0wHeQnrojGK5d+botQth/1rAChJzJ8I7G4cyxsVmv8VZ0gyvZtjYUY5VuciF7Gd02KaPCxNdq71+g1oYbuQaQeQKZGwsT9qqujPepweIjl4kofAvsDFWde5HG0IT3NF0N6Of9HmyWenXzJ7w9zpa7TXlLntgGr1+y/jR0SQYnd55hmf7/a0+pdBP/kHhHK6lemjLgJPkre/kTDB1SMvOFHSsXlbkHSscPq4zMuEZNRut2nvo/u+wPPnmyKjMQb4n+IKC3G3Rmy7Xnk24EGh7aC4VMLQb/6EN9lOOTArTQkBNS1vmdTXtfZW1UimxmX9+zOl30NgpyvfzZQNGR7RmbakeyBENwwmxEq69OkXTY8s/fD5UDbJcubY+6vtZcCtWG8K81FjPz8Gy0x4JB6jyl9LUwWsj9OpV+8z4QARmSkqMOYXJz1+KO0V8qsxY/oF5bRHoCl6XZ4ghW0Q59o/um3MHX1KND9DgU4+XZDZCcPJZKigEaSkj2x7f5684Mb3nUjO0z2CCS7pSGsMMjmOgC71QEajo0j85n0vdVn3+/H0Twulj3FD2GAw0OnmpoOi1RoqKm7B8QytvL2HJVQREAwpsLEp7ekB3Y0+eMtMpg0ObqgNwqpJthj1fac8yMysuZuCB/08/0CRjzkxef4zmksXTYav9RyKVMQv1ZLLcC02mI9d8T9LuXAisVxXP7bTEXiuSUx45QUyNFxwMtk+PKNxfduYic16L40334YqzX9SVdbpYG36mbGGa9COd4IZZKqJBathEo+kxZTiJ472MazECXI9zvag6PJWFSFo7dh53Dpm7vIykYICcodgRlC/AMpl1IkZsxcsCOg9Qu28Y5iDVUayxIe7U74XqBYRZAX+338+Xa0rEj3Hu8OjzvRCpso93O4OsZ4sKJEkm7vGOX8kuaBAYbP9hiGKs2p/BCTwBOh8shdMWUF6EwWFBZGxU5GEZLhBGsgP3S7Sn9Ncn7PxSptt/hj4AMliqEomxnnWrmz7DxZxxDzrfoDeL2WJ19XQHAlJXF44yBN8HCIJqF6fhCQx/YFVzaQa84AtjkNjoFC1h4gi5dYfMTD57u1YOVhjkn0M3X5AR1Br8vdY8ZyvU0I6IG1DLd7ygx6Rx4KUdI5VrIKvoqJ4jC9dEtouiBs3pVOyIRNTD1zgHoueufmRND7xaLmqkLZh3BKEvM9r023i1D44IHuu8kok/HssSZcRQG/+7D400miVuRCpxBwwkBah+wqPWSW3oXLyVLPEcnxb+HpFr8ilHvXbnQzyaOLnm6nrLtU2h1wps8PaEdDXXKPAsYEab+9jJUQJh9tfyrx0zpsXv1V02Cml5Mcakny2F8lVKqCrDTeenx2yhldPGnB/GVVQFOlQ9u2czwxJoPKwro+hVQZKPjl98biopqOowtxGqLNw1RcgNFVkE8yx+PPDgyBdMeoNzyiQW7cs5DFhrohVe4JNH4I9ntnPp2SDnvZcHOgSNOP+AuwUvAfQOCI61CkS6wzHaNV8jSp1hej651vy+2bkUMceRWYJsfGtCi7ycCc95oO0mkedBI1A78zSqwDd8oLa/YTB6ujqqjpLf+Qq9N6ET1iO/0Dm1qMio2S9VVvO2gArP/AAsmNSKbTX0oqYI3UZdDw6YplHhF65wAY9jKvwI3RWZh5RIQQ6Qt19RLOx3H4EmosFHZOAlOvMqYnuUevVGizvracX+RVoqYD9bFpTF6kFR8RaMXQQYVtX4tTFcBN/dVi8xwBx1DMwyeRgoo8zvm+M8fUHo8RctNuRmpVFEI5NhxfE7YiHPA33bjFaLYT+qqSGjjM5FC2W5dDzFk8IzMUdBznAJnOag0+JCoZAYSOa3hDHidCLd6/Vr5ggQgpLZhA6OpGsDjdWoRBn4jbtnD6jQ7tGq6UINJqR9NWKYgoDsJ2JhxW9zrxBpqB6SFiAyFcSXycFuhrnJsjFDoB3yyOzUmAC2FN9SJELGVCs7B2pFhDKnzSU6omIFgvwiO+81qnIZXkQzMk9XfkRzI+TVj+VdenHyosXy2rM30lnZ1LFdaBUt06iY06q/EZWnIm8UJB37Qt7HYMd9qgsSa41OBcFHih7naQIrQIIbJgiMiyRL0i29Gm+SsmoeCThHc4YGvtCG8HwPInGGoo+ig0YvF8wmTX+4nk9IV5UClOOZjojoaJjlYy8yi9mjBZKRyAOdB+WyDAupixgcXREDNvsUTKllh1yPqdLIuETzvkyRrp2oynGgXEgFjUoI8h1Wc4uVsWjAdgwNorFRo1J4EKH+zAuvxUy/CtntijZni/1tRwGIOeLly+1auJN2GDG0691gPZxyWtq0ZuSU1nbsStvgkWbFCpgRwUSnGlt4p08kakuuldFazdVaJ3qD6FaUejmjkocYW5GG06Nn1oYwW9+Gp9HmsgelVvD4mIO35CBG8JcEqI+SHKB861QTM32WZGO4nb0qlswyC8z9udHwySplGsIt5Lp4Ou0H22AZbtJP2PAO9yJptHdWqaE6iGNtz7v77ErZL9ITQ0aHgBFtEemwmXjMFP0RYQ8Hwlm5LXF+QCYpOI1wSkH0E70DLOxCU+IfetVF9vtXvdancPTy/PRbTE7am+CYIg9jk1XYgIoohGurECRkCsFYkzLvQxJx5oyYcP3t6vR4D0QnjaVoUXwSMR1EkAyRid4YXwjfH8Q+9ErwiMM5WDEbRWFFuKzQYbNrKE7cAPsZtITdmhxHggnsBKyR8A5GypgoJKUA3cf3xSKfjQgIqBzaMuaZOk2cYY+9CEjptj9RHU3PdiR9P9S+ep2UrxNgF9HTDc+B+wiMANhn9BIcTgkyjzF+faPDuYDsYP9PERGkM/sP3w39QAJLJBVfePcYbhaEnXeM2X4kq7I+Znji6gbe2zMjL9O6BAARsPVBRn3HJxPMqo9cbb/BkQBiivKe6eYxAUpNkK+1PwHoyXH3mpD0vXg+YPng9tTvaZgZNvDo5fEoeyHcgdo/FTSlwsv6MVR7WkLP7wlrS7qEKXJBo/TiWN1j72JTE57+slfiBMOqqUkpi02/xTY25I37B49V4JU4JLb8PBTV/v/DiQa7Zwox7w5gVuNfltE4fX2E0N/ll9qIrv3tXDUsNBwnIHn9Ja5ZZfSV9vcFs9PltN4VpdYA3DBeC1mu7BY6uJTlbINgR/zp04T3BB4GDnIL6eDsxSXBP0fpvod/379xw8nY5j2IWpdWxrcVpaweBOw9Pjrt8YOCedJuoCF0u4YjGs15eoYjoye6qvY9FU4v2U3daLo9wjSVem4hv0MQU9fg38He3G+x6/fZlL07zLcBXTeWevwM7rqhYCEu/8PLDy8Ll78cG+HunY54ZLDEk5G4Mw4jHLDsMLLhtoFgpb0vqkYb7FpjvwyM5kRfntlyze3lTldDv4bZf+E5SXt7J+bFf5qGiWLcdVaXVNWMSsdP9mOXYErfDGDkGtdc9L56EqbGJrd1xw/+y8uBVpQkDwa2/Jm8YNR8aQhLYqAuXHAqtobRdCvs2BiooQJ7sBda7PwlApBhB55YxOBB4BYgjhTp8IHL/2mewPLYKxMOQJq8qQpnfDjMRzzitafF0nxj7aNvta4L7PW0ESTGz4u2yRdAgX8SUBZSJgEJG7OPVS6L8b+PmFtB4XHDdWEc/Wo6vlM4z4q1uSFn1EksgtWTvx108zk7J3MK93Tzb1ORDJuL65PH+FRLdDw6vuCWoq+b1kmWYM5I0kR4lAftM1ce9EHMcCyBWZJR4JnQPnVg2CcE4Q8KpR8cHsGlya8tL85ubGMQ8jx5n8sqG8KREQ0FGV1ywenDgvBEgHuEJrUJI17gGJVJ32BWOVrBsYWR+ADgdosAIgDwmgWhQIaR73E2PNxgdSf4MM4dNfiKIOIJfODREtg7U+P/onDajuAxM9JmuLM5Xb6BJXQFwwToAPBQPFcWTiZGB/I2PYfl036QxZKCd6EEjWrTAuABCPAbAUvwVLANSwssi0A3X/xNyqxXfsxay5C4iMscsYwlZ+W0w6h7fk50OTp9yibjHxTIU5Ps2oFLyVb79+0xTqugLe7CJ304SLvhfnFYVZBjBPKdLiVE4PIQD7HpzEevRBBJ9y9UtGgQXIUDyqa/Ks9wGRdgQCIAmo5w4CoGkZdWPAVx9PgYfKpu+UGBqxcMWFsye8JoXVFPPchECZvMt8YNUHJAzzAZ1GkqT9fz5IkjXdYjd/ypBdbmjJGBdd3lpGq1IyyU2nr13Lxklp4jt5g0RtjikcwmrE2+eJMwFTBvLcQWCQNCKS6gcHROlAQVzUBqDlCQGA410airPSuOT9vkcygOonlVHVjRDSRaRdK8FafyYmp+EMzpRKXNMx8GpwyOqBWJqwexCD+QACJROQQdNYQpFBBmd378nT8Xj3yP4eFUKsgFmJA+RdSHRwx/qM/cYdYPBGbM0BDlnqr+1Sum+QEXFSBPnqK5H37d4z4oL0eQ2LutYE/FNFuB0WEAjhhaj7xhlqTuG4BBIhgDqVimkCCHkQgNCwOF9rJgq0PSQ2nKqmDf5oQfrfIPzsWJ/+vKQI0tNv74qfaksGMU6o/vSRwnWNik6Q+UtoQlB2M9PvGn4KQksP4QbLB/5Rp9SZQiCRCvjnBzi85p2T22fjEDhoTsSl+qzBGgFNaHdMwBnyr6KzSoDL4asc3K7Wkux8hQ+QsJn4i1nyjieD5g83uBrWc/lX9etb7X9g/ZPhwXkKsUUQ6hAmfroNeH/61jDe15AVVplSreccxkFtw0JVrts8F3IZaMsYlaK7Lfn+UWh/4dkOzQ28v/JysbbQomBbToRLXaJAhl119qvfdNLUyPKW9J5AaK5bbAZf1V3z936o+x2xPW1LvsREdmoc02b2LtU/602w8adN0J/zmOKYr/1QFOIcC/38nf4y9p94pH1XN7CJrLCLNH2jiNzP7R0VZz7AUqoPIEH0DIQgU8CJhssDjX37Goztg6sqnF/fGEsR01Qkcx2hDB6E9AGKIUspqatG7GeEDXKXjBk/h+fZCXwUfoY6Tw3D2SSkYjv9BNURDWaqY4JDi3SfMqzaa/e66PE7pMDc3e9BqpTNu27QnTX8YQVYOpPNpWdqeQocD1QxkaxXUIIrCwaVdRqwGC8xo/AGZIy1uCljMsXNeRljbIMJt40D0uTsVpi7+FSxOiiCqlqAEqK2Kuk1CQUlH/+vCtcQH4ayEtPBYErYXKfzZBv3yBZZKgfw7WXYHk2GorVrDskG8qbk2HzgmWoxUDFKmRrpE5uWRsaYysPgVvyGM5sI3eRB4mBbaVw2StUqDJEhaG1Ht2Z68/pCsP19trdv0VGC2ImLOjnlMUHoXXREz3XOX4VMP4fkTKQEVe7bW1rbIRxpVPOX6Vm5rVSZcvs+DWcmYAdn/OviwNkiNX8yPC3GSLzayTZ3S9jLXs7t3pBQZhNlF+qsHahbZe00uizMDYiO94Su+iffDLa7HhxUKKRH35ZiA9qsVPM/lfano2uLutDT7LCO4PrEbFEdTqUr8SP6K1IayAwFbbBoGS6oKfV+qnqsldGNL9dsEEJVC0BaCn9D6IlkMtaoJT/zmko4l6z6IYXpZ2LXbYYHyExtGWk9h93kg+eNpLTYBwUO+fb2YrZnA7XPFvQRxkDbjFvZKkkvr8xQ7AU476xvp+boUlDO9OXUWZ8GjY7tSNGKum8DzqmA+ExNT3X2f0BTBe5pQmKpNEMV26+lwkarU3VEXHEJ+VcyACjrZYsyF5ZcF1yD4IC0E6lTMkUKpSLvZdxjVLRHc2JNBO81ceU8n/x8nbcD4+3BE4y6UaIfs8+4yVS/CZG0uau3Gll4KNRwLNH7fjb0BR6tomwdgwXjUO/XEf/qgfBolMoE4ZaL2ne0Oy+jR/EsOU1JXHiD6F7VbGkhPizX0PJhmZBGOy3QECVTrxJP9eQRLhn1CHef1DmNlJjTh0ebcP/oOo5PwrF3qWnB6L/q0133OjWfvh1cZOcUvxVcoKqQsbl6hb3v4pWO9/YkjZFRN2sz0oLqDKBc5/rs5rjZbjb6bPoTmoCuJZApbRRyomHuMBglMpN/2Y/eKxXegS7HhCGOKllS/V9SvuOPFIOiJfisqbCJr2eIeg926xCJGiteYT1ElOS+J2Xk2Bi+PtYvVAmgClMLZMHqYYXRT16ML2WqmzCJpNz3Yvgx12N47TrCcJV0a0TzlmgFogN/wrVo1WEBibMSpBc8gTCVnkaDWS3E8ann+FSCJJmlZVA2GRjJeiPldTuTjNco7sworqbWXNTwKH3tDl7t721BKP6/01I8ZNNhvvHq4sjjDDtUOTRb3BYa5z6uZPOG0dYgd+862ja8BKs9VANLp3T0fOdr5NzEC79VS8jdVYRpMVzToo4yEA+kayGLcFCvZUvmwWnmxKq20pZXNSP9Uj3T+7Yd7yYqbJSLJGoVPgf0tR2CHYMB5MmNw68fZDo0CSY3maD5JueFk7iUiaEhonXDzN1yDf4dvFlPfnPS9rhJHTh04v+nAM/AhinYj3DoFuNZDOyr4Qo6qvOeFzQIDwv5sCmQnjFBKZM9xRV/qMeXfTJoB4oFkkDcK83v9/OXEEulNaM+rs6S0nVRrMDa+/OzeIcDZqQjuBeMatjpDL7C0pW7vaieDTBfqGb6UllAuPwMOMIipcaK2z3NEXCsFpVUEb0SMkQCwqlywBKWOf4Nn/0DKpwMadr+Hp88DQ1BnJXn1PiIJJhHB5jwSnBQNGA5Wc6NTgTClyXpIFApkad0BkCvBOCoAT+IM9+bGDiUHSFgCZZraPiRGAm4gx6AgAiIuCdwekPNAHxIqgpCVvCCuPCmmkAjKb2Z3pnZ25kX8zY4Olk9Iq/2aDbzlwGCjPI4MlwSU3FsDWkoRW28W7n2qnj+/JnJyxpPcNM8/WKiqU7FoMHl9jg+6ysufnaW+3LDbP+3PZ88pwgcAwPR2EXkeN38DktSCqRGp7GRIystJNkq+5fOPid6NM7XRmuEyiMXWZvB4B4bG0yome8p1o6WIyAa3dlYjM3poyvI2Y7twgToZHkKHCdEgGnX3Bqko0v/QNVC5Osp0SszE2LSesXZsu7Ft6WH4CYvUG+W5QdLUxHvbzYGgkbRkTQCTcqZ0mJv0osTUyMwCa6iR1svrjHP2SexCDKwmQof3RhIaSqAFAvcZijWPVjKBLPh/Ru0lsnj9FdsOd/3QSb284NR5eUjOLhJwQTOEECo2aVome7raDBN5agcEhXMGJkoGSNybfOoctEtdWwqY4KuuWDVkItmojNOZfowlQuAG5kM2IMUCqBt1nXmw/vzJsHz8FP8RtEBfJCxxoAPBkVgzPzUyPXI9GDdAzx183G60YDP3ztlTwxeBGG111/u3BtH722Bb4Dl4FzXPbQFT/OLNe4qrG1nL29bZinl2iMv6CDMIXNUxeK8kYY1qPo55lEKKNIjhByEPccSXB7dDC+m5lLbxaGtLzmFxhFT+en3EbSExIVF/FFs1qZZ9YEQiWhoOMfw1qXRB3V1JlAIVtdOiC4gXt+x244NrJPTGEF2Bkhn3g3obTDEMcARt4ef/Gwe/u8BSDzQSAaWIuPihhpGiepQDe6KdCZETUbLddGjh1kOytxWmv8CXPDSGajlTLR2RF+2lmb9P4pF4vw28OQu2HCqelNlfnjP/oLZB1LRaduizNjG/rK/T9+NFDoLXEXXe4EbSeoKvj9lUdpud8mqsQuLR0nI6Bb7RS/bnIea4hhp9sY8B1M7SxY9yELxVDUTWfVqXD4YXWKZXFksEfzDqYxLDXS1ozuvsxNlRufHsxiV9PaBfez8SVLU8qTezHy9SFk+x6fNNgzlY9cxXeJs3vHLoMFxqi3UbUOtzPWKO2flH5MsxoFLT+kQ9dH+9Dm5+7FLu9vPMh1OjWudXNfHYiNkdKpsCoWVaM+MHlHBlyMj8clIjJQmVOZlFVDAF4lUygbBh2R2cyGWC9FVA8SK1aLEZFj4BGY9m0bzeLynnT6IOyNepyopanHKZhPacHG89Ig/bUCXwdl4z/cp/7Ww89Op2EyNPvxglGp1UPLiswkKcg5Wa5Z8QvxzSWJCqeAbVcPCV0biFVIoJfk68aQ23q30TqN8RbV+PjABKqJ+hAR/43OycJKZvEtmZa37X3SoMukxl6z7p7X3ZKYBbhO49fDb4yS0GdcyIQD8UlwN9wA0itZMA3ezBYp7FSIgB21TYhP3KXUwMialFT4Z3mqHxeqGQn3skPM67DIogcnd10CDvPsPWJveKu7C1f8vhfrYEQTjzWlnHuLw2HTDodGO4hZf2L7qcB4xaJvjn6cZmT2NY5BTo491iDTUQBh4fxDlK6gzRwAMAQeSGsPRA2OLL2Aah7jsus2Dgtk+RYTR1GVB20q4lK7AAxpZMZb4FVvcV6gXHwFRjX7lH3VK8/mrNvPc41vTXAaHzhStYDm1l6zOqyoLpH5DP3qoN/a1fzrXtf4THe0EMSqPr2kEwY4soAwFMLSQp4vDg46a/xAkVLHpbuoCYTg2pmMYHpEtsTi2DQnEVMVxIee61ybg3oT+DbfpWw1sqJzedXzk/GEjqLhTYBr2XmgCSWMfywRbndD+2ZwmlEoNMawQWe3bzv+q023R3UWRwbx6xotdNfgYeLpdSrExg7bM6u1tlYkE06OuMdmCFL2W6RBWCUlCDvzdnpeykZbtpOvYUdcHj93W/7rB0KzgPLmM0LfOrRzsUPxgeB2UZnA+lRkGXKdA6HOCj/SQfhwIMMQQ2dXz4zi2HVdP7Hk64frQ5BXqLf/KVWiN1JZWbglA1okHFSZ2HMDfoBnP7hUaCDsF+G6nLMfsSyktr2iK90z8n8MuJ0gDoQEiwcfwqJ9h5sk3K8gSqxVvQGM2oun1i+wTJnOF1NqyLx0QkAmJ8ZApdLNvXReCBeSGvRobTWz0QU4neKwOF27IuqUHbDOT7fakDmAHxZPbHNCnwSdIosSteuMhaqnSOhN2iN4DpxEaemuabqSynL/JCUWUbDKKG7v3Vzx5JF3cfnYCXXINuX8Mo6gW6MKvIT3Z1bDCfoI0g5eN2Sx9Trm0ffhOwwmfEg4s/z0qXeInMHE0qDIKaYru1IMXKKyO+0Ky0TZ0Jb4r9lXCdUZOZxrogz8PyYkKdGHfBbPEdCmlpsZZ2aKidDg6ldX49mgjXHp7vQiEnVRA1zHNYKrQiMuJIlirDTWKjIDHrHoIviYBFbURtkGnpobrbNfaAYI1uNU2UXCVvjVbP/s7b8FBDxmJpClVNjuH2A1QpBWNBho9CkHelcrjOVQ04umUf4g/7Pg6iB4fD9Cf14azU54cNtCDJsQDqCmt2nN3ntgN88jcVeegAgm3djOwvL1JTiPeALfbQkqmS69uvhFK3Mo040pOmLwNC58LqIqMP06Rt6h1KtQp7yvQgzveX3xMB0VOLrnPDYDoO1fROWEcvZkmotOLMToe6MMeDuAFSqGTTVdM03J94pHb23Gzy/R3DHot1P7HHglijhdmW+lDRcKLIcA6fWAAyYkH9RlqeqE2jMHhRi1ArkbNDUPGqG4hPKLGgEtzQd2ChPOq2Gx/XR5kaM4cN5WzaSWnMXybqizhoI377QkM7Da5ORYCj+5992aepYhR1MRcWx0VgWdO7hBRXK6M5SvKdZzg1BKh4/A1p/2wCtCxFKCP1KRQjpLzX5y42khm5Ktf643m30/vflFy7UJdiAeP7Lth8houoR4tU2O+uJFZLM5Suvo825DsvNnfsUaPUNwvdAgJa9w1bE2lONzVoCwo8sqLBcTjwVQmyPa52Tgp5IpVJvIiCzzKn3uD1id1OMNkRPc65276kY/OawfS5Y4gbWmTMvP3U4fPuyvyXDN9Unc9mfpxhUHS7MGJSzeBUORICsctsG3ocxGjKuJOGzcYU+9rig6xc5KXv5c7KiDtxnFpaD52KZcVdQZt9kszC8eUDtsBmpaWqWiW1l4/ho/j4XO40bqd1K+L1+vfYDn1YAvKtNWoFrMhlKn3g+92TEfpwamIEoaQ1wa69eigpMnTnEEGaDrHRvNFJ42BrExPL9f0y0XtCCoREzkm88ThsgumNq7f7hhuaQ4UiaonjRLH/6MoW8a+s2UmX3TAoNAUEHDQaAygq/kTsPAQ6V9Qz3H1lURvOArmwi2kmozXhN07R2QgigJIs17AQRWTcBBQAJUhb9K2D5M5TbGC5i1qGcWkAEyVIGJnjgXTLOvSFHL5bA1bAWzyhu0gbk8NMoMLCTFdT7tQofZvJcywkrhrQRiIxK44Ck985Yf410iTIy6HhK6k1iSLRxM9zW9SU8nCrW1kHdkmXXBPSkya3jyLbCLXSpVEJIRHk9C1kiiYHCSXMVEKxRmv9Bsm/3AQ8KOpA9wvREKlJo4hFkK1gkw0FaRpiWS0IhJOj/4WaLsH2bSD049wd+6i7AuofiDfvbFQAqh5/1ROeoR9Q6NujGYBbEofpTueVe/cjBVm65QY+OED5SY36+lCpNdL/5kWCT3lkvCzA4ymu2U39YVP/moZNa72VlF+wqEvSOLweuonbHM6pGXpa4Sf7tH+EGxrEY6cWJC3IZKPVhzeT+h47ptcfjJxlSSaABG90n1pYNlMkgCpCRJC4xOUfcFwx2l6PDuit7lAGz2zpwOZbL3twoBiI4V1OfMHXj5WCME1nrlUESxdT2gSF4PtZ/6JLPFB+a37F5GgSg2k0UJ1PTR7ZRrzRCcAg0mENDSHVOc1pTIUTzpk0102cpKEXIXXQhWkT02c7B42Yl5SfU7prC/TNxuHkerWeq7pc4gPw51+XGg1tfFT4a08fqGN7o/pvJBdJLiOGefxtkx00kGPJXWYJJrWnxBg2IgRmufLnJrHep7yjXl0twa76n5qWiInliHyGhbXnHipQ4NoaGaMZte3jghZrujrI3qMomRjq1AEdILUrX99xkD649GIsmrcvHc3vCSG2u4repDvZgbLzFShRWp7wJrT3i2Er+zWWQ7XR3HpG2PjgsumeG/0FglMA92BcKaKRja93vpL3MwP3sjht6160q2Wm6PJKwqZz8R23z4ooT6Gotmj/Gb6Na/+dXmUtVJdtojdkI+L2gTh09YUA438GhyV65jlhnS3ve/8tiC3mVV3HI1IDoan5z8ew9mF20fRTRYrIuhpiRwwaAZGHpGGu1Oe5AWsewnHss7blWKM48/+90X6KxZtiEsZ+hb6aK6Ht0W6k2alCBtdIlaJyJ0OleLlBuefJz38RmuqQdWjoKlvbuowda6h1vX8FP/wwMVxxnGFp9CDMdJRA4MEr4jz5U7aWEVka+GK98PX5EQcK8VScHjG9GmHcEE6WGo89ZQF34Sh/CcRxkwPK29RG/5x2l5TXkw156Ge33fHZsRKBWt0YVXirKGntDoU2qA1sA5xErpU+lB186eu08jwjfhuMrhtGAeGlDsdDcb2JjKlJ8srul9G5NnVMMZy1tS+PgJghzEta+3ZKoV3CJPBP9RFc3hq1KcyNdBzFUrJc3zqKYzZb6IBfL3p7o6iRXH/je2qW63BqCDHAlow7WkujF1S4L+MSI64fVmi4mUqXE2Jwwyi9Q/Tl8bqCdOzNzWPNNx9Im8scK9YFNMjHFXrMTRhVnyLsFS58i8CGOKPm2gf6f8p7vZt6S7gNKocjbVxjr7vvJek5j+TOnkWg/Y6IcKwl0HyigWOT6B1O5H9vTylhMoSjtth7XpzzL5uHpqBXWV6rKSKjVt+pAC8datfVQhbRO5uu5y+R5I/NOZ57JA2il9S+KS9ijTz20hg7Kaq8WxQgbIVV/wfYXJ0JnoNTQ5ANpSvqHk91UdrUfFFJJa1V03uSOnYmrDIMzrUfvOEZxf85yve39w6eStFyYu5eHW/na1yZ2Fhpof+DdqO2PJwGmU//2ZWp4ncOvEVtbTo+sMkBFWfbi9y4mZAfdy0/TvofDH8LbWKkDFsRHtMufPDfUGNT1+aYC0V03DgaR+LnTDAIBAsJ++9+o8VP5nyp/lqPtyhiteBvXuujMbaWVC3ISt5IGXf27EByS4EnEcT21Gpu89udzs8LFFHzdjIbyJjVbYfrVNY0IKJGqmQ+XIqe2fRd8Ph6EuBfFG0BVZyYPsDHwTJdyChwILjO/U021Pf8cVZIRIqTZbBFNZWzMj9hiyz5hC6/FWW1LYpuC6fVdJOs8cgu3VoMjyIvlnjejvaUJ/qBOMr85VZtlHTIBXseJSh+BC1EPFQyfu81SpwSYYvJLQDKqQDsQvAV+uCXfFOmS4BTNgQp+3Qp05G5Az+lAxILrV7nn5K2q4QEwNvaP9X0f71JIBRMzxxQBYo8cgVsLUwLsfJOjlcN3LO/vcV/uKQK3mdFPdpW+JxVojL+UOh5lSJF473DDPwijAfkA3ZkdwuiuVLF087cfrErMf7I/suRO9JKYEdXT3IPAN5LSaPp/hDsQ1/BNV8k/3svj7Ee4jl7etJu0wGLSTsk6eOUjjyyLrv1K7Zj2ffdQ8vY3++hcrP5HRisMo40awtIbIPUMTY9dSd7ELKwhE1tKlUwUyF9g4vSDUpKkzpvbFnX8FW3cMXroPXXy9JsAA9OZewBU7Qo2voRFk+Cyz5LlQCFCoqj3AFKmNX813g4YrABBB0piJx6UxiJYItzGNRnb9TwxtEV7NyY9p0px9fcfmZC60Ca3ripC97DO0n9rf6jjO1zjdSDSpU6VYUiU4BsWbnXdi9W0oFSIWB20bscxrWD8EtSLBkosUsy97dgsP9eTF3MNiUqfvwNZ99+e/Rp5/1X1/fNS+dao+rzK/4uCcLhZgDOwWcaUw1opK0F3Og+vBcghIW4rOGONI61OmJrwDyDUD/+CSv9cvZI3Uv3vLktz1AcPMXLA+1QeNb09EM7z9PWtpxdKjvvrwFfAtukjY9sMRGpmkXYFDC/JsSyQPpzmbBIcu75Mqj/GYxWvJVkKMnrIeiikxrD+rmarHanhDEdPv+dtlQlvPGaFH5D7Od7ClA3hLCQrCIjqWathu4t2Jwl+K+DnLbfK7Sp3Tac3yIhEu1saKq97c4SBoSxDHicilksCuL/kGHgyz6kAv2PB0NuiOmodjdpqoifNAzWEuSGYFe3FkqSWkAq+p2EPELi7pXALPG0De610F7UUXCFsDGcW/vHOyqzklSLsCGjzhVCedwvrihyD22JnHZzqJmPWyUrcBpFOZi1GXAeHyaula5y0zyFN1ONczfroQAbRwgMKv/czoiP+jYWhSB4rqfoeaJ+ckawRCB3QfxuVgY4bAw0FMERQLemEGaHL1Gig/jfh/NM8yD9wz/Dnz0VinA7+X77YEiiHb671WyxLn6qQ4pre1NJMbOMRV5r8iHwwjJkSfoPIUtePgMGnq2IlfPqNmAmAAUAFuLcsW4PXgIf5OgPIujtIl/XdFUjVQebSU3FqtsU3oqA8t0b+oMbHZWntN3U9WlZMruXfT63dBnEl9U5bnf8XOhduxbU8n0gcH3yhoE71bnkyEX1XwJyfjhOJpamHhx2hs3JBL2kxZN14MMYFZZ2INEJr0AU0NpK6YRuCPOoknuPoFajEOs9EUAjwDLUTGGPYljjTieiIcJxgTXUfiDAcxh/NhmgzYpCQwLUPwGErvcVDecYA1HZ9aelKCTidFJilMH7HG1QN9UWoTLeBpQfiCc07L4G28Bqy8DNiS5TCo6AMbNB6Cys4eo2Sahg7g8cIQ8wGKd2zVcQYM3jpyHFlx9fvirB7tyzFrG6tw3j7ENX36KyUmhaJV/DpIMHqC1Z35zWVAJXJIzSiaXnOTLMnERU9jc1GfvPnsb5nL8OR/t+UrgR/nLOly15+4qdGFTZ/aWQBo33syhrcLSHRKlksKv16gxOKEmei6dYYp1tWtHa9ppwlNim+Jdws+cNDJtQMw7h4cQB4zmUTXFpAkV0xY8zL3lWj3JeoOf7LvEYKAujSvK2yM//TmGg9NzCUwY5AnysMmVK8ikV+BZTqhPSrzs2cndl1/WuRVWfao0VUu1AUfyYKOghI9A693Uq3ln1qucNpn30H3h9a1XCEsHJ6JYmcft7jiUI2bsLYD1kTp7TgkDPMl8yCrbsLq50q7Mm2nr+goddeGqja27nlj8XoSflkIXDLMEOc7YtxKWM5klC3I1SBe+euCRmtRrbdPo1LsjnDv5VrvHe1n/dZVjOqvnZRX6ZHf9fRMO04uESJkSILeOjzWv84E8lEsGvsekrNnARmXGfKtL9vu8H0PhUqbe/rQNDSYKPOayFRF13Lk6ZwSlDM17T1/KnUk3lXFDLAJaClVvK4l6n0GRh09EzDeOp5Li1EvTp4Qna0qAI0RuDp4gStiIJ+2jEJ5GTXeDe68EPps9AbADiBpHdaj21PSXBN/QzTLPcH2VQ7MCziLkl8yRiL1dwwNXb3zVuJ2xNkFWTd4oWNajDh45JWtWn0StPnRkhkq+OXRAC12DsMkQ4QpsfI0SWyElwzG9tYeTXjIP5/ifpX1V1DsNWBz08JN/r4PO+vtM8Sno7WOyQX0ADG/mw9BFn8+I19IUSIVF6kJUlguJ8W7/gjVmld1RNbbL8d7xzd/88AggUTpF1dwtxZ2zKWQJkNNLze8FKC4ZduItY6PcVVBvS7VHRu8GexIkEEyoWWdlhpTs5UO53nlqQ+o8rLsGasiM5HaF+pMleGF1dWb9NZlv1kczCvMTkR0XgjNq79azrL/IomzGOVcP0wRO8aGrmKnE2rl6C7NwRnHP4WztiXsxldPLOHFO+5WmAP/cib3eFv1FbfZT9O6xTRPNsHmrkast3qcS1h2jJEOqnyvDDJt3Bqy/7W6A65P4XufOdJL37ff45hc5zfyG5Ba3Dre/sgfX7UJ5EtCy5K7gfdl8LOobSD90wnlbnNxi6mhJCfRmEqHFCm13016cer12vsoRgYmZFfIOTkXJIqjdSMSH3ijb7HZbFX31TU+NWvvgNBb9IZrgyYtX21QR29tPdxbVa9tiiDLdgPl0YZ/UchmH3JSvJy2y/ktbVdccxND0kxbM4hri9+XzfCZGkavPMCWI8uG2OVGnRlgJkDIK0VxQlmhVVb5RHXW6mnc5VgTidqqbyAyyrFsdSyHiJnjiCU37sQ8MlZpTS4+ZYZI/0XaQKWL8JMW0GpvrT6sAOEZ34ZdNk5e7bbeXXxMqqEMY275lj9FOlvHWoKgek8kIWWKF+3HUT7XQCjZDmakJq96qh4patpTmmaa5lXWQJLYqzKA4xduSYiOt/7iJMBhXcaoELyrm8rlsrTb54Sby7E0CqlGlSXhFWhBNglUf+hQurTgR+lTHZLmpmTs4YZJ74rQ/+T6Z7XwzBRRKV2XiGr7Z9joTd0Q+0oQspvIYdS8/8rjT4MCLgtd0yfHl6Q0lSbotrCL26H7gsKU5gr7Kc1R0FId3OAb0OPiTBS3fDOyBgyPmR2pP6gOl16Yi8vTLT4xFllAiq3xV4h4ma36YPLBQIqoWOBhnjP3iD8wDqeR+uvxwdYmWuNDYlgA8FUCB7hw1sG2z/N07P5TNPmsUi6EGxWuii6YdyP4Vv1GqXjdjoNUeyreRibzgObpHdzvXESbQMNA3vAfGqferIJhrWGwH9fJ9nkbtsZ4tX/0rnzleuR0tyDwZj9k5loMB55OFgtptQd0yfcHWnQ3mhTSIYfit0Vyk7zMWUBRTuTXdDuu+uY7bzsizhjK1nI3xuHXnoAm8Ent4HzaHrRfp3zTlpRp9XBWaG/fKhA3GoBRQ+6jhseM36Ckkkdp0AoLi7PlK65jYLDdfiL6Zx3OGQ1Wz9xPV+UC2ZaJw8ayLwcJhkIRGeceM70VPnJluFk9yjHoyHX0fKv4xuuigdzG75Gl8OjA9nnzQsUWrxKP7fpxnaA/ZzExhdasUFVm6Fge8QsKdSfr3TtbfaMgx3J46Bzs/XnX+TYe+8fWQ0nw5aAoDQZwJBOHqzgy2LLf4ZerAJiXhYNKGJycxJ+zUno+wvpFxutXitDdNNGc+7SltYpubcI+o7TbInEurwm65DHfKyRmKqcOs+ErpNyp/NfdyIcHPiAlvUXhG7nGDTx9yeUYNZNllqwYpvSoVcdzFwWenTTWl2/3OjHm1CC8hDamjSgaHpgursbsm+mBvlXgM5hvR4iLyNSmfflNwbk6rbmaayh5uGsPhE3qNHJ/+9rK2w0vWDi9Ye1v99LksaxLNfPbhZKrOuzQ1O9fwMXnzK+Rj0KoJA9OCxmMysHAm3EQlnlZ1WZl5fNSY4N5mkN5msP5mIJn73ChxcwAWb/XAZdiDolTfqkADU3H5dXf1t/x8UPs6mXLgU8XKWL3K/WbsnuSCvL9bZEU0ym4Fc3IhFmkwpHjrrUBkFYDERBLoBMsq7XV+U6XDed5Fza3q3ByGzu0VoPUVpbweUuGjS5kwZs/HTZJv3eGBuPFaBw9A3OdyhQ3DEvDWjjdWmgbYYyr5srwli6RBOgOoZzrH4NwljCTBraXEihEM+z7kDrbymIlxUsiNuj1XQTHm6q9m7qPL+MB5oFaTaJGDpjN0UG5/xjoUKrSndO4sKDYwhA5qgAWMGHoYfZtIUyNAOqi2aOACeRAOmx7q9p0oad6Us4LPmgfrIonjfAlckh7l47MYtid+8mJgTJA7hQxJKGOlEZkdLkHC+4DBFKgvUQ0N/EOBGKQFGuEZFO64ulh3EUPyX16y8a3YqJEXHDOVH29ueJ9epA3LiF2r1jJRN4Vx7vLDqdtjOyhrYBTS1AIir3rr11R0U7EsqsmexGvpafPBqaSKdm35w1fJOpe07y3JG/nIGa5nYZdLbk3JCA/56Kk4VwPsA1c8WVQiQpQ3FtmGd37+LBfbYeWbR8uveHZMfp7vwffgOiZw9amc7N8uXasb9hij5o2CtI76+Vj8ZW6jD4bEcFE6lhg6tz2OddGi+800oMEEdN7C/BRsiDXjmx3aYrKKxIOQ2qXHojBCmvYS41vWHpJCsaNM0wdmg1btvJISc0qKZ+PpI8mleDrkXxfch9kk3bjlNzDbWRMf2kNowyGK7Cbv8lv3niJLfYXs+50yzIcdBKv8W6WMfILfdohR3hDIrterXCJ6t8y62EC3h6A1lxoMcQ0iUwExC52eic3qTCW98PgCbUjO6CJtZoXUkzqntOjRFNSegl7s8YGWaOXV4LRb1WF8FPhOGv4KqxVW8uQ1+IY7QmejlnVaFgRzjQPWxwxYq2Av8k04aAsXicpfa8zBqf58szSyJ0C/J1afI/m113UmFqNjKXdbnPHXSwaiK1KBPucXPr23HPbstnNKbr+ESco0AyFcOHv2S7vCV4wij10vH8r+9e/e+y83oK4Og6HnngSA8V/8JKwwsMBlkh91TG7V8b5kdYOv0BM2MVO4j+WJKb7ELJMB+wQZ67vbgvgtj2HpwcaTM/LRHfmUQkZvs3DpxJyXdMAL/9CA8v5DH9tGuvtjQFex2NY1K9AUhg+YoHSJs7QWQI9pY9B9nJ8UxVAguQ7trPbMw9P28Tho6ajJ/XgdJkyxz0B+ODkhNTCvnuJ/93TPTFJ9PslKyx7yh9MlOrpGIBU/LzxJeEH0PixTwd5XFfmdNFPy35UTlLK67SfxmE9LYJrdq3SvDa4SppjFLoRM7a3Rp6qSEw5B+OtVUOJT0pqFK0qc0MCMPxIHxxHnplJQtxJ4J+M+ehBWaQUbSmkpGUuM2VTcJ6mJCsNhTe5nAETuq4EKNmN0Op/JHKbJyDqDerdSfVzz/tTcshTZpWFpR2Lfwhv624Tm85AGeU72192Uus210AL1upqpzGqoc3gPjzwN2fV6ol3rwLuv7vA45g8QwXVqfjf5L+1KWfKyNEcfURPcI1QSjA2NAatPrYXCNH6wEVJFZ6m8Dsh1XEjvsALo2Qsj0qygN6YGarPKOiEqz1iIEVmHOUEtKsHJdA+ZMaTvofsQ0QPSM1ZSjft17b9g+3QTpEIYDHvCgLt/lLd4fHyG85wgRspR2cGG6ytdLVxlxTFChJGcRZMkn4RbLuV+eFplcLyf1SfUXyE1pDzKVMbYX3Nw3KzkYslLjafGUuqHgLumzUxIUY23XFZmSkStTJ2rWUwJriC9tNdXDhKvU1rNL4inn544m5BsicHh9DYzZM4/wNVVvlqilWjpinItI0P6yC49hI4eTSLSdlF5Awye6yLZLzwtCNPHrKoABbbIaMzy4lN9P1X8cHff0zDXFOmhzydi7ssCI7BM0kKfhJwChNgNspEkff1pww+GsixSwr3Kwesol4TPmcV9mV3WwG6PMMQUp7BdTEegD4Ys7QBIpbZRqgR7HZpVsMe6jfR9j8zQeRixChSs3jYcvtcbbqlSCNYbjm+JjxmCj1DOnHp6hR09/6dRI3UM58xubV1cYI1ozgIUhXUYqICaqrnW/Y9S5VomtfzT2tCyIJKTo34KbFxEvse7rVVkuyFaFuqgU+F1O67YlK8oqV5QWQycdQFsbjzyUtKjYiaqCRpf96Vg9Ovo5SBzK1mOQyS68IpL55vGxZ0BE+ij4BjDX3jXh2JwQ0v1yOBAPtFZbUVvv+cHUokFctiiN1Ur9rzgWpzO5Z8X6UADlzDQHAYkcY6EVZy4+UoENpNOGkj5yzxaRFMEGeqmxiHrRVaqd44kNdQ9p8e97nBV21b6+qnrtqC0OD0cYWvNQROCMg+4/KYlSiIM957qgzSqX+vMMZdDl8zxzMk4BHFfN4jxLmhDQeCK6pBybS7uRfFrxbDWlcjWVabQEaBL4jW+zvDBlO6xPiLJQ5hukOV2T8u4yxkgMg4opI9JaWI6oM06UjvwdJS8ABt5CK35fg93X5yTzoQF77ey0A4fErWJVyod5yKqpnKU1tAVrULXtUAN0PR5TOidMYPWYo7MO/GqUySGXD4s570IKTrtuWs8mb/43AB4b+iBLSeyxHx1i4uXYtswXQRqTpNzSLFYH5AqgFGfBzkrneldl0vYbmWS4eHoYmkswVfRud78SLizKeFD7awpVspCAl9UttZHp/iYodM2KbhM17Ev89CutloSx4kX1TzfNewikeXQL+jjYJAwVSK0i3DUXBD0aF9ifFJh5gcAGeGe0GBy6dT4av9I6z3S4mlVxCwQWHulfxCRf+ftJbvkjLTplegI7f84+A7fKCDm3CcNxW8Xdcg+LqLugMZH42ib0E+jdXJVIdqlYXce7Hu7Arxrji9n9PPYQ8nj1P+eHJnWquNGCt+E18juTQAn06GXiQjqoPHrgEThNOK+G3eYj5RKgg4d58dN1ROLajDVfjmn1Dc14X181n0COxPbP1XJjeBXTQZvLfOx+EqVKgZeUvIO0hi43dOA3ylU0IBOScMX7th6GgeB71NAjAFYHU/T6UdrE1HD4PlawKJPMOdgmu1qTcaZac1o1fB37MZqPKiaSq/IHCG9Jml8VmwU/Gi7ZoedR/MhmtQIrbU7CLkE9dOWV9uNraNEMDcZyoXW2mZzCNugbA0F/NRPnN1w9qTAwmCjHclUDBaZnUdQO39A9YQTpVOizXRIBr72FLYOEWg69SaiutCgdoGBaIaTGgaCsGzqNg9+qo5tSyebsVdtpuiamsyIQKc8bZ/rUinHrZ9Gt23Q01aecKT66XUn99QSvftCanEH2z5Sm339D4Vc6xk17GhH0gno+OwbYwBbTCLqEsAdEeNO5CUSbttO4Mj8LoUF9PIdrQ8oM6hiBBSIEmJoCJSaYLya8aPAWIp5oD4A/MbD+B9AYAD9wFfqMoYGULmVBjDwBDF6xQ6kaNWd4ICHEwW/PfBuwV9JUEA4YILBdiF+k4O2G/iwwHFm/BCHqwstjrHD54k0O4TelbjqkhppkR4TLgXgiRsqkBN+Sp/kyZMMwmaCs6U8SgVFBHBq5X50hec/OoZVGPqvAHtp3GGAF/2ivItVlthDfyvXUtNxBuQz8yzNQS/6RaVhlCtm8WG/QFCIQYsTYk0tvoB54gswAN2PbsWsOoUmvvRrXMMRv7SWifWov8Pbf2bhFJaNLFYKJOKHaGvuUrAlPyS2guQKCqP//DOUAYMGkk/13PWKEqFmuvvtTNbOyuWQBC+H6qjn3z2YvOre60ew6+WrWihb8GWh2987D3qW0GxQXaRFuQaNIrKyGX5MuP6ylGkCEu46vtGVhfNpPbWWjq23oWgn5SuZ31LQJtZe5J8rQQfi2BN8KBds1zHZjR/IeiJHuw0bMWmq9vbAMRzUS3uHRQOPGGewjlE09gzOjv5ahLlVeEICQiF0qLTTonbshR87+eGndMDGN+/R8tFl+rd4fb44X9z5up+2B3D4oNs/wsxMPoT032sAew/wLfSJcp+0cV9ZGlEGEApTVeISPeTdkyRvnTKYNdAUMOJ6aweD5upArYMPga2zp2lnv9HGxDOVRaeyfIyc/uhPMjm6WF3zw7l/XlS7yxC+KTshKQp/NuYVhiwx/UggQP/s0MmBRJd7NVy3sXfxuVaoyrMoVYKytrwHt4IUsO6IQCzaGK/RcZr/ItU4HC7L7wu2Xm32u9dLsyY7A+t/g2Kb3zxUSLCBWRVtrFMJ8Zn8oBDkOconfa6F+W1P9/+JnHVyy/R5n7AFGxzmEXxwiB24XTu9/HJVVy2Q4zuKZS8jKljnBD05tWQZKQwn0p9goo03utctrs2q/d4nE/KO+7ssyGjKabA03vup0WvDMq3ZnPoBi2k/MfXB9YMLe18b/sb+mwvkxtlksL+qvcnZzZ8aIUJ7+vIk9eikvT5kI3IDu743rcrC5WRpcmv3WXuxwIrQVeOCM8Y/W6hGQbev/M2qOn0DJMkWMtDrLsbUYT0p4YzSd/j2bI0mpPb4XAS7CU+kFsB5ajJ2VzCa7gpyEoeJSYMocLhB3190OJ+qnkRrkmUTVvWRtH4Wm4vcFrn4n+XNiEMAiDJM6oxk6ime/2p/m8kfW7LOub/ky/p3u6nNWjKnSKvHZ0VXFFPjYkXCwSkk1rONhHVi/RHXIxu/piFZKLTzJJynvENdg1ukIBR4mhpuWhBoYqWJ/PVFs2DAuP+iYLMnQ0w/7amP6mok/GyXwa0IE+Z1V89E8rFv5HGK328jCgwhV2iuOer7H8o4QnSxXPd682aG3sxBR/Aq6YzMUREF88WPczfqcnR/qw1uW9ZUM4vm30Xv55s7NwK2OI10mSINaKjrD4Vi/RJrGo61vpfgoBTw89DXYHIlXkqaAIBGDogEUv750EpXae4ta95INgOnYY8nU1M06cjxSW+6wdtX18CsWiF9qmD7KRU8aeFs3jdfzbf6V7w91x1mBaEACaWicMnpiv7vLAGlNY2XlfWaCZuFpORPC4MGz/4YpiGeRhXEfU/VQizyXvzMGg5n03+K2/dDDMMIeqOvDT/1+4/Dhndchfs7JKybMGrCng7QcGfvWhpDIgf6gGR18eV5t23MHGVMD9+qcZrXPj+xEJlR+yeWusstQn7NXZNOk84ytNv5a82oQ5DygTWN4TS8pIbrQY3Ax8zUOV9iM0Gqxov8PXMnBqn3ta9cmIyFSg1Dn52As/rXKroQNJqXnTHi2eMpPpDfdu7Ny4dX1H17WBo6iq7QTmEmDBHApA65DIDN3SyiZmzCZyqMpIqRu8iB3lsdYrtnXRk+fUZZcH9naklRRmvb+7zLK0W8xnRyK1I1pcVmmTX05fvlp/QRLZ2moX6CqAn1WOdWAQMY+piTjIRDPa7AWC6peD/mw8EvzuOIxFIfPdpLY+MJjan4Ldeq/dT39XhBEG1KYZJzhQxYqoP5pJCgsmP/USQ393h1e98W6enjI9kMtUbB47GLLWq3xupQAIUjcZI+MR1K6Dr36FAPqliReZn1Nyph+xYFG90udLp2j1bsT6qJbsTQE7LuZ2dxRop6lPmbM13dF1lnBCyeB0kzJllEhs/pJ9lg1xLzDTuVV5kTaJ4H/3ub6bvOBKMkAfCpBTBfCzzPcTH7R+PcxGGHE0LZDQWs2Hat+JL98RkvxraoLNLWXq/oJMQMlHiZFJrbzbX/1AfbguNy9r+tnvohTKZP2aHw1TchUksWuB+Cu27GDcu3ZVL7uyy+aLRkOi9zcD+Qk7KlOOHafnYhufCiQsIg9kmSNmAvRoxaJS3md3uFgGkhr/fLI8FWXKXDwrwjEoRiLwfXPAtNLnsBnOMGmg3Y/YLomEJju3VW1fv+BTDVoXEc5bWRpy0M9pO2CPcdkq23WYryG+TyY8GXN8fXEfJ9mQTIAYAuY8EJjDK49sCDsEAe+p3imMvvx9+hOvGZp1eSyakLHxIm7bR1q6momGzP/NA0t4B1Kn234R6MfLhuR5L7FR3gcuB6ILkS124cpulA89z4p1yWVNb5Bt45knVtrspvRHaiH8RZ2qEQsak9gekbow29qUtZzgmfA9lal4Fax4A34ibG0mCSl8yK1Ac7REPMlgpq/Vb2VB8+i8wGoAALJnodRcFYG8n+s/zdZGUX+xZFYUrtLAN2IM39MzRVrAxHh0xpa/Q3aGcQ9YxJagxXmZh6LLCuXTId8ufBHC1uiQGZtHaWZR7npJGSYjF1se225V+82cyqIbDHlgPuzcRzfK1YN+y2o72lR2CNCZOS38+GtBY5RjgzprK5VVE+52lKEsz3ZRtwKq7Vmq7YtbNAbBVpsHgMG68pdqQafKptQCI+Hr+RJ7kgpZU9YFnNaNgMTzp9uqQrqSoy/k1FI+nVFUUqS/TTvXrq3nNV0vidaUzfJUbWZT+dDowKm3LpqQW9rsqmABLkVpbYUpGgVzZfxhHzZHNdJL+FHEPv84Rlw1xACedPFaooZOTZC29acWr7uzZhOJ1a4XmNrisfLF45YEf13tOOh/rgS383xTFR6+mCFe8i/qLnalf9Xz6mLY2TFT+j1g7PqYWXqn8Ysv6FX/dEKfWsH/SU7RrddHfofiKGu/ZTY+256EeJt1X2yk/lOy25F0yynEQIeThgKj2wbTWHuoD4/0jahEchULhE5g/Go/Sie6ddEpWLILq7Pzg9XYAjbr7ivXPM40vJsgNTx98wUqKdGcrxvGRGHwvse4HhA6CI3ZE4Kfk5pdz79khw69Vdd6ILMPEFATwV3u1RZtKquwTG7Ww/ecVecF4yebenzxHatR+splqPc9qFHx1jISwff+v2wupp19t3n+lq+9ZM35yJAQ9cq2zmFHClshAG+FsX8blHhuvR2H9GMFeEsAWxKY+esuw2iBsa6QRMMS++rCIr1XhzCNSmjlJvCeKuelTm5UVPz52rmhSQ+pMwEIWtYFLcXYk4ybXi0i3pQe6tMy0UrmDq2T2RZgHGGEbxQz5DFObL4TiCVqELpfsPgFJJb8VO3YBkxMIlAQsSEU0c3aDiK2J0J/qcUisKPoqB8n4SAPaGE/4S89Tl+bPYliqi9DLrqG7phcEjwTHq8tRZ30SupitlcU1ADFhu5SZSNeHzstsNVm4oLCYGc1otONMZrK+0flG6mSWP0W+UtIx9oSmwtF6+HsWjqIIsR7oWh78nbpsuSX21ShKt6tF3DnknXbaDhEae7SKF26GlbHJvSpqQ+38yI2hBfppYpFyokkzGu2mDf33Txr59fxn0wH48IjZu0Ae42zaUQQXITiMnRixbs6dfL5117IMBlq9x95Cdzx+OmDeiLJhGlc9cXrbALhk5mc6peY1NkBFYkpXkhUut3DIMzsqya+RUfOZxfKDZuj8clkjo27Z6/pnP7w3bZgKcct/YNUn76290cFa66NNvsI7u3J53cozSY1+ZjzSC3WQzb/78j1WHU2lQy/7uICV+PKyZ5yU1xi90rgE5r1H3vNYdoYTRa+cPao4lrJiUVtqegkq2qkEaevTOjiOsYvPlpWkeo395Z7qa119g8S3ixsTgr0rTecFjhQjn16XAq2d52qym2IuOEbOB5+EkbLRa/YWYsN72S8flTvHld63HP9woCOUftd5eV33ogC+4Eg/WfLygUQKO+ezv3hMJUjnb05F8tnPo+l4Dald05+P9c/mD1bDvYCubuKCHorUTLtcjwx30/EAH8h8EBdIVKb78kIYHTy8ILdX3/gcedyOMa8L3dqW1z55sF8GMANkkLGG/LGHukMd1Bt5VbXdu19uBN+IcDfz8hieZirbYKu0MZJ47KY2JqJkqiGbMeycqxjn6sO01C8HBmhQL6oijwalUv/G9ppe+o8Kp9RGy48Djxj4HljGS6ye7mtbrGZYVmmN4U6oPIyVFcOiVuKp8EXOr75LzOIMERdDLPCOWmI8RERHvAgC75dz9hCM/N4IY/qmB/Knnkl2XXbZEQYCsT0VvUR/nEME6M8GTtJhwNTznE0B6eF6MwBWrzzNvDU+tfw5n9lSo7xiQoFqMYi3SaxSdEVAtSkvSIyc0dDM53L99AfSHHzBVZDyv/giFORph4aUlDkQwzfIPVoGYRt331pMyu7OntHpWbBpa+O2XzTUNYqIMWFD11fvdoskl/0vKICI1tkj58GAdKw1XOYn85dljqImaEn5GfVkzas2VBrAS+ExABoTIsQJdrX2Dag6I841kt5ygaJZkN/ja47XjUwknzobSgVwv6GUtm24HorYinPQNg0ELPUy//IiY1//XtN9cm62ZYdSdm7TiGbFrykbavf+/Vjsbf7UftzHayPl8yGMYT63kjNWhht0CRpLmb+be2ieOGGzPSPKS+jz+mKXb1CNl7ATUskQU5nOLjPDzgdinWOvHOg/x09sGNg/A7m2y9uck/aSNxHN0fYEmhETXq8F7r8NAVKk2ZbzNJs3LDGnGvAenOdWmJp+TtCKurThMAEG+ohNy1aLBaDxKoBuYDyQz4a0IeOFNkM040kkdTBY1/LxkZU7QIsCYt8W6R3j/oY2oUxFMzChMvGfQJ3XMmQHA3Z6SfODRlXXZnHRikVDFmn8uv6bqScACzWm7AYPpiBmPVTCIaLcFRRZS6Ng1SZ1sb7nrH3XPXlxyCaY2AQX4O/6L9ON1l/UH6xhv9B2FC44gaPT97/nti63gaWxdvR8H71aTF4WUPii430MJc2EB4E5NR8MaF2V6/Oo6qazIKdhFTz2noPJY5TZJXOqpBEeCPTsqb1TjNCe91MvoPSYlX1IJ1a6lipPN+ieePgPIrT9pD9NcXCTvDUZnyEIIs60bWJJ+yzH+jCJzkxoP1/YFyqgct7NavzeUQm+ZSqmM0n4KrZ9DgBVBU7TTRFH0jUJjRyWmNEM/SWWIjYffbMs6ki8OtVLU3ZrAMQ0+KxmNVQS3AH001sfmCbyFjColkpzH+OUzb0l6hEsQwjOMCi/elmTTuKgPgwO2XaJgbPmuDApFwSfbRJDPRZQ+pvtEW5zdC5lKsMPIKT2nxvBwkEdE1/0nue1ENC+JDy3M2L1f9mNFhbS2mp4Jhd/rjp5XkF4ZKkOIOQ+0hrTuzKTCHhoU6VcSuL3aAzbV2EyT5qYGr9pBCIu+GA4HzBqezEJyP1G1lxuoF2gDI9sWz1pfPDMejUtjkyhloezQbHEUQZ8gxcPM7hb1O/jhanZBqGZFitW6Os8xmfy6Wel1qqRiBYMHBpPUJq3EiEaWLTHeiswaNa5PuEgPT7Q9rY/oC/tQfj1eCpoZ+/djaZ3SWtXpoYSsHPGortFbmL1AtyaToJVvOyO4h17d6kdKA3nSNXLBx7nvHQ1UbEc03bgWdF79x/1aI3oUDfp4gAkcLjluOEyfjQHTh9EGFFHvTbd3qv2xgBNxtkA6leL6McotcXt14O5l++ToLZs3aKrhw1hURuxApOpEbKUDFyc71I+08DqdaJtlFTYQRWLD1DghSzFStez/L6UxmhmeSDQhPAUkQRvwEYDGeQZAwD9nN5Wvwh0EnMLpE9Q4923C8AkrBB/LXsiEi/G6o1Zzry/Iomaj1l5xGRAJJXxSkeGAvsuK320SYykYhQkrufA6ocRGmr/GLEr1rritxAalxUgIb0zyngJ9WRKcGvETUF0WrtPZlSk9sJ0EfJe4ATHQpwONvj/YIqs56ExTQtZi+cdFFWq9lN654Mp+fddnw+0wI0Nb5hCxeXqqisB1emiCdUhbdPyPX71/9HmxcZJIppKFrYgl9GUiAAsMlx2cdEgWCP9TuZqXWKjBcc1Mgm/j6ymv1KbIlEqMXGbBvGZlHxS5k17IbYMQqtAck9/s9z8ArtgnmFxdQDyWHiT0dYpnE28m/0nXypdig2eG52sWSd1E6+055G14GBPCHbR8C/ahJYjhgeESDgHsFY9c4jgk9qARyM/PUayXtsGk8uaA+hwjsgDH5REFCW99LFj0RoRHNQjDnVS+iEI97rbMxIA+v9wd7D7rJvd9YLjt6IjhqaCd6RaGa4OyPjq2KvbsReS2ET1xdMMWLGaOGQVK5ojQyq+IEqWVHRJFgMdOKziw8OxCvS/K+tmx+XkSVJ21+6F4u9bSxjRaDcbXZEBmmAxJBHo87mWNV3FC5U4XoyFm9xyI7MyN8Dzpd+5KkaVvkBHHJRcDNFvLpz6genAS6nLRt68PqhcAQtgPvvT782cSsdG3/M73hqBR8JhBTN3MojI41zyyOBt4dvR2MZp7Rejv90ddn9aqYqcsQkQSMoZMeuwAP8CEjT3tfOmE3BaS0gAEAIh7fUoTpT0bcRIHgIOahyQzXDthE+sn5qGDTCtYgZUL9AZonFxLnbghkd2nUaJsIquXK2A3TtUJSBPatdhyKjANv8UQCI7MQMeMuvJlKtSnD0VDqGVWhiEWMsCkiHzD4iJu4LlFnA5JtVofhDXlUwFdnxo3XDQsRsDolGUF2DYR1kcgAtbPDDKAjtOEAgjQkMHKDSntf6R5wJWFG2OzRDJRyNW/phCEBKaEgCeXsbDuvCRtj9kLsfTkWc2UcdqTY3lY81smlz+5gbYSq69OE5H+QZ9+NVr8gAlzNryS027xN9+n8lyouSTRNFl3UgkXH4O+IIIYnELBvaDvYUw5RUp1h2ciFYenqguNExrnZxbq0BKk8CrhEZXExqv305pSX1Sx+BoezIvOohwuj3R0nkGgwAHDoLdHSjgHaB1eJaL19DkE4Fy9UOJ+j/rS6JD4PqSbkjKDTz416cakkXa70YdL1dTddcukc5pCPBzGDg+z4iT1WVWnnqNjg40ZvOp9IFRviIABgQjVMfqGe4AvPMQHfzyYBekHi6oLM7nxsoF5rkzl4qLXXj19ug69kVLMfxdTJPnBtZoLcKcbZ4cYjkV9oIbWGHJm5G7Clhmg6MMfxAr4xTNRkUfonMOng2arMessKeCooQ7Qg1WTO4V5hunCyMY0xzuei+v5SSASBjk22RbZgD+d97zvgt1x1LfdTJQuV785E9MJkG+p52wN1reC63m3WrRAsavh0e+tGTb0//3R2VZiKJMvxrCOuPOao6BXIasrDt+5hpazsMPb/KGJ9liBrqGFRZuQjcbROOXFHo4ib/uBz0IF1GYuGc3SrPZ65qnyBPVQhuW0imjs1B8tt8hzzRF1I4+u3jCMA4HhzWGPuR8i62z0N92E5LblBPPNxrFxTEYVLpvdJlwBwjAfAjxD3bQZ4sTak1mtsHpXkKE2bFCHAzh5fkKjtPveXuTvCBoTyRV5qlm+UmVkFQFrczqKyFUzG8oHlaycKMs3MWP0WSKTHrIx26HnpcucAQfqAKwnkxBC7Q+c4lxzPYt5Ogfh6I6Chw2k3Z3gNNxZOIMc9qQHGzVJwmEHiZ/2F953zYifbgwU3oYzr7MhrujN05umN0lXTE8LYg+2eOTq2aQZSzWqSYtri1KLhKIOJSn1F7TAhY2s8iytQZyDRSylUzhbTJ3KNykrT26eriK9yWSlifshi77/YKSXsLx7MOUwGgxpY2k0J3G3rngHVY9dErYWAzuXLdogyG0gWoh4LStSl54/pSxX99Warfe4yqdpBqoyIoCKoQRiLgbSeYyHImLIfL6GKyNmVXl7O23MNbWNqdBsT4UK1RerJargxcvZbPGGNpxyGpHBPFuk9UZLsr6r3d5D7I4YUb8R1e3jUAG5I43tm5vNJpe6dHvawGhB9dNGW74ojUwpx1UO2sAt4DHgRpO52+nwwQ7HuId43V+s4WwRy6+g19rfhpm+XdvapzfT75wJJwlgBVzJ1KTrCrrX2tmXySaAOdGiXBLvRmeUluP0tM5PRScTgbOCXGlRnAFOUbXJTqQ8ZApna9C0ZL2Wg7ij42vaHRtJRa+VaBSBoSdtmNcf7bXkMfcTTV/73ufFab+qj4gRquAwUOl6aEOGtl5Ud4lcgR9FhCuqRDob6RXohVKnLwhL4ILEAqHbNpiJW3ZRtYjn4k5R/go/jw5xM1+4zXyXBr0GTbrIMHnsdzVxkjmS5xRrl69SBA+ySC4OyG6QzzI3IL9H8wDa288UHkbd33A9Q3z1AnZBqb9o1dtGV8QlN3jsNnwKkEBpCamgPAEAUixaaQnZD0A1i5JSw87dlDpKVxtEQ1KnEPWfcWjNthTe8suaO+XRhoQv3i9pSUvp9TS7XWDxhFQb6hH1/uxdtp3tU+nyh1Kals6yM7ldH9bWWhmb2k10LnKv3yJ/fE1+8kJd4dK8JVOzvdalwYLPgOwhiG06V6XkjEZKVIjYme8zk6fPgwj5mzLTv4KrvzKyXb8+URi9MxmRbmO+X/vCcSw72aZrnsj5vjtMSk0fiqZBFrcMNJnmEy/8AxVuHpDnIEFDvB61vgMSKiOwgZu9rJ2iMfgxK3mrDapl8dKuZQfPgje7F/B6unS/dI9I4lsimIyakU3dVPlLfb5pXV1UE0WqmO01TigRBKZwYXyrTbqZ/gGAMcJiQwxxcp11+KiD1PhUAWZJYBu7X5faMsfgqRobMBCE0gJwdkDECiWWcEvZUbKy1h8p0CbR4icX2PcQdBXzYOyXLcQy25bIP0vWau6sCEvw/RTt5M1GmwHgPfPF35Uf5yB2tFkFs5BjlJY5Ls7zbOLD+bThC/lDcnat4wd57cwr4Ntmaf8Z6Q+8th/gfp3kDZ764Ns+t6q+S0GDE6I3ARf5m8g+iRQGHOBwgh1gFj5aJZet0eR8WPSNgwzq5BJoLjiN7AsWgxMycbK2VIoLKRhGy5GbammOYjR1KtsI1Yq3IJJmpMfBWgp3NIAHs2WcxWsTUkVCHwlvyAF1XSuac6RZzM1veYjHBdRk4lnOIYDAI1hzGDCltDHUmUVVIl15lNUTfVlClIywjaGMc5uyE/zVXTuRHAuOr673bp9KkOJiV0xHM0mb4Afu4UqrfLU1ampHJEdad91Z0R07W8mWuZcR5KHpV0LdS61uJeuL8A+FJzMim+Z6m2IZ2iJSl64NSvjC3+0RCOk8XHBU/UM06JWbUW3Rn5ZA8mzRESquD/LYnYkdsUBLeBmZVXZWOQPd1oMtFqsiq4qrjlfjuJzmQjlzKlrRHBybLzVA4eiFjhMuJ3d0u5HCUE4WCaLeBNexIwtdOc5/xbQIG/8sayNsxiQHTAReFMdcXXGOBzKLqwNQNoPOD4ewGv2omE+qSbpQuIAxpc+/IiE6fAl6HVdY18P7TvgpRbYbwb6ZbOrbfVrdtLrp+rQ01fFYAI0a6Qj1Sl3YrtxQ6JgBPLV2vONykrs7o3Rr2W7RGWETUqOX+XFXHYQ31l+1U5FjfccXh+XcwdkjUd+JHZM+m4FHktewTOiwiWenxz/uIUT6MLwCy/C8t1hY6ROhjaWyWFdOb5pK6pZv/lSAyV9V00BoC4+/xdzYRsnTedZElgtlWVLcfmidinOoPjvmwIyiy1svZIZRZAjm3c3bl4JyQna/dpYNXl/SBxX7J3rBGLUrrEaoe3mky136bH7Nbz15KiUKs+46Ez1Oh6nVRhPiLz275uISbHIbhn4pPi9dZcIomlItYeRhXvrlTQEge+FmZxxZPZRj5hnMii6Iqbc+uyfRHeW+a1+hoswCq3+5BybHmAs1Vb9UcMZD91IaQg27y4Nr99E9haPL8wiyoFGwLByl5yo1TFu/Qh/Oe72YaYD8ePX2pLOyyLexa5UzhrfFNzf3lQp2M/+ljZ/st4+SO0SXOz5mPtLpKcm6jrYjsiNhz4Y96kDXUID72hYCfEjZYJlKbyyKJqsBE5vkcKCt9Xl6e+62+ZKBYK0rAqxvgw5dpWU+BsO1sHzt89At9xOnrgd6smyY0GtoAFgmMzlBFXwttWTM+ZV99OBM3LZByvyQBikPRea2lojsCt0NYATTJ0ASGUH8wyFd3lNBcKHCEKr2V7KGB0yyt4wbbgG+QcGfwFCsdHZ+GiT9U395MuQz92j6zleusZEH1o1cPr2QQzIF6pNnzO5lGc8pjiRtM7hDAdxd7XRf8C2ZtlI6wnAc0PH/fl+uyHZnmgaUqSPRX1NDSD6Ce3V1/K8ljkqPfujledGshrIjX4lO4ImpfixJ6/1uqjVqzVHOHxrwmmzUG87csVE3RjBbRiL6xNvrFKeDckKrWoYqbCrFq/473nZ3rBpepIet9iuQ5EatbOYqWg0Zl6G/yrSS3dfSw8m+j3WtE++EEbeLOBvcS/haz7FWrGYIJvG2EDGfNwsbeFo5Zt/tp7vq+zwzmyOiv0sgB18qSkwBMjNtzc+n4GDbMYaaCd7jEpRBBUY9MfihAU0WgX1kRIFHQUrFkGg1kC95ulPqqw00U3MKYKEiwW4R4h+q7EUgKGWPVfOWQu79nGfwv1Q7TlKWLC0blUaWtYAjFZ6zhpolvnx4EPrENSL9x380CI6N+GPTHP6Ap8DKPjvLL3FnEMgPOHPCTObw8YrLqNZdwCI9S3Uy5SyAkIkgROc2cqftfkblp7MfKcybW7KApGo7x34YT6aDPA2qMS3mUtsNuJPDvKx01t8OHLcD++3A+c1dB45ieJnMBAcjvEpjl/b3xT+Lwl0aFNiJp+tTwdMxnKRHxmI/comJbFMpptw/Y1c0SHpV9giC7SSZ0rBS0BjJb/B3c8lx0VQwMZDBhucn09NR0GFnxIbAoaq/xmLlqU2lxEMfbWUVJqYxfQ039HQASVshRP0jUe9ZaZgJpOC/FDtC0FwDncH3sr/BxDAoohfYyjiRXtRYbcCaOqXqydD4OzsUsHdWwTniduU/6hT9k9mclkrPZfnDY++3/X56XMPI6ngtoXMidLHv3cZj6gN54K9wUgfSICk5rpH/Vu8YfbKzg8UwYjnehLsTHnow0SJPg8ms9TnaUQtoKX5A+wOzKyDv4zxyMI60AqGZdE2B/0HxSAPEs0kxWr02vhKJWKM0z/D7Hc1ALUupdwTzsvBj0H0p1vP6Y2SPPAHix8gieRoaLKWLGvY9mmKRtyEdsBlCy/q0E2NkrTfBQs/qw/DO2uTKi1PQQhW2P4Y9ILz+cnBZ+feNejTO3ZBuHNB5/VBa1p7wwvZbRcX/FnnoYhcdpEXZwB0JESk7Xsn5nvVFoQF4CdByQsMmmsG4OuzwKtetJNA6GjTTcwt5m9Jai9qcxhXNO3dxTuOwSlGGuxlycCMYUjIfuAMnOxbKGfEsT8BhhAlJOVgJ6KXTQC7LZR4w5RdIHfbSpotz4jdPmDTiw+8bUivx3K82XXG2BBcU/qxt6YVXv6o5mTqgs514Cesw/ilGt0baY3XnulKpPtyoxIxp+L2VMvHFf0RpFqeQ9OEE3fuvx0TmGtOni6vrG9SOLw0sPr6+fXq+gWtw0cK4cl8z3RJATUj8tM5DR1A220SnH1GXwHP5YroWrCWBzG9BZxsXmxSOPjiDAL87Z5cMmUd610ODK05KA8uX9dounYER9EPMA+KHgPRxnmT275OouaQ9iVe0irmjJjcxbJGYAziSqARB7GHBshBGG8smWxEhwum7LpdfPMDlLDdo4TF2sojX1Pwa22xdYWIqShCdxjMlIFixF13+VqXz1vhfVDfBRNkNyiQNhi4+EmidCtP2K1mWaa+ZH58MGvP2dB2NqrYmk+JGqt2O9uP6u6Ir8SthDsWQl45c9rFYrC+Qhy0nh3LIUF2FmbNy+ljwKosekz/hZadvrXoFvUWVHNQ2y1Oc6mq1GEJY7zlVqmDcvhCuphKZktvV8nL0sX+uYat+7vXB8uPb2I5ttqXvg/mwxJshyvQ0myLhMTEyCNRZlKDHEDmQCUfxIEgS4UB9u0cWCvFpb1kcSTnziGilpWCgklViNmHy/QnRJ34cU6ojwV8+bPv0FzFCfK5iT4re/Y/is1Em5TdYjsW9ohW7Gv3SGINhN0wzdG6OihIqtQ3B1WLL/IKcs9JbmN+6ZQgO5Ynn2RHHP3RLnjdtqKOyLNhjPL0FvHSSHPICGVsFqqzF7oujf4vkumhxAVIPVPg0+JSmOxcp2o5JnyMV8DJX5KVZFDadie2C7nwpUrldfLeECQ/Z8XL8Qbr6ImI1OjOcjAJh4Tf9PKI2a5L/HYiZ5N171acDQ3I6rDYiuhwt/JClY6Obap42ijbazysd/Ir7+mhx6cREVxeGtw28+S206mEPicMLBbRxmgQN7Ldd7TC7W41WKH4Ge/1XOYfSY2HE0/rdRBMfBzwX3luYwzF+cI2Oxiddo6CCGLNWXB8Kcc0wd+nWix8eYvdxRmudaJeEwaE8mUXkNfHXgQtwQKqEXagO2+VPStDLupej1Tacz0MNhu4mkSCOiETfT7/9kE95OZZ4O9HgRVE62ycnY6VUQLIuOZvmR/OljS2qFxWet/shJmDPUgr+jxGiI2uS+tN6oRtjdJUZyYNIBROPMRL1gp9tyOFSCU4JyTOxILokWAZ4HA79qft9avvvfyXtssXq76x8Fdh+wgM896eRxpxf9msJGyEnB74WrYZBf+57Gx0ST5ZKY4PEU8kfcy/b26somyDU50uVnuJ+ad/AKmWOp7B2Cqz/h5ZEDqgOia38kqy+f9iVSEaXJYMV/wY=","base64")).toString()),CXn)});var ugo=A(Whe=>{"use strict";Object.defineProperty(Whe,"__esModule",{value:!0});Whe.extractArchiveTo=Whe.convertToZip=Whe.makeArchiveFromDirectory=void 0;var ogo=(Yh(),Dr(Wh)),lb=JC(),cgo=Ovr(),lF0=require("stream"),dF0=ogo.__importDefault(rgo()),pF0=igo(),mF0=ogo.__importStar(mB()),fF0=ago();async function hF0(e,{baseFs:r=new lb.NodeFS,prefixPath:t=lb.PortablePath.root,compressionLevel:n,inMemory:i=!1}={}){let s=await(0,cgo.getLibzipPromise)(),a;if(i)a=new lb.ZipFS(null,{libzip:s,level:n});else{let c=await lb.xfs.mktempPromise(),l=lb.ppath.join(c,"archive.zip");a=new lb.ZipFS(l,{create:!0,libzip:s,level:n})}let o=lb.ppath.resolve(lb.PortablePath.root,t);return await a.copyPromise(o,e,{baseFs:r,stableTime:!0,stableSort:!0}),a}Whe.makeArchiveFromDirectory=hF0;var vXn;async function gF0(e,r){let t=await lb.xfs.mktempPromise(),n=lb.ppath.join(t,"archive.zip");return vXn||(vXn=new pF0.WorkerPool((0,fF0.getContent)())),await vXn.run({tmpFile:n,tgz:e,opts:r}),new lb.ZipFS(n,{libzip:await(0,cgo.getLibzipPromise)(),level:r.compressionLevel})}Whe.convertToZip=gF0;async function*yF0(e){let r=new dF0.default.Parse,t=new lF0.PassThrough({objectMode:!0,autoDestroy:!0,emitClose:!0});r.on("entry",n=>{t.write(n)}),r.on("error",n=>{t.destroy(n)}),r.on("close",()=>{t.destroyed||t.end()}),r.end(e);for await(let n of t){let i=n;yield i,i.resume()}}async function _F0(e,r,{stripComponents:t=0,prefixPath:n=lb.PortablePath.dot}={}){var i,s;function a(o){if(o.path[0]==="/")return!0;let c=o.path.split(/\//g);return!!(c.some(l=>l==="..")||c.length<=t)}for await(let o of yF0(e)){if(a(o))continue;let c=lb.ppath.normalize(lb.npath.toPortablePath(o.path)).replace(/\/$/,"").split(/\//g);if(c.length<=t)continue;let l=c.slice(t).join("/"),u=lb.ppath.join(n,l),m=420;switch((o.type==="Directory"||((i=o.mode)!==null&&i!==void 0?i:0)&73)&&(m|=73),o.type){case"Directory":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.mkdirSync(u,{mode:m}),r.utimesSync(u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break;case"OldFile":case"File":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.writeFileSync(u,await mF0.bufferStream(o),{mode:m}),r.utimesSync(u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break;case"SymbolicLink":r.mkdirpSync(lb.ppath.dirname(u),{chmod:493,utimes:[lb.constants.SAFE_TIME,lb.constants.SAFE_TIME]}),r.symlinkSync(o.linkpath,u),(s=r.lutimesSync)===null||s===void 0||s.call(r,u,lb.constants.SAFE_TIME,lb.constants.SAFE_TIME);break}}return r}Whe.extractArchiveTo=_F0});var dgo=A((EXn,lgo)=>{(function(e,r){typeof EXn=="object"?lgo.exports=r():typeof define=="function"&&define.amd?define(r):e.treeify=r()})(EXn,function(){function e(i,s){var a=s?"\u2514":"\u251C";return i?a+="\u2500 ":a+="\u2500\u2500\u2510",a}function r(i,s){var a=[];for(var o in i)i.hasOwnProperty(o)&&(s&&typeof i[o]=="function"||a.push(o));return a}function t(i,s,a,o,c,l,u){var m="",h=0,_,b,v=o.slice(0);if(v.push([s,a])&&o.length>0&&(o.forEach(function(x,P){P>0&&(m+=(x[1]?" ":"\u2502")+"  "),!b&&x[0]===s&&(b=!0)}),m+=e(i,a)+i,c&&(typeof s!="object"||s instanceof Date)&&(m+=": "+s),b&&(m+=" (circular ref.)"),u(m)),!b&&typeof s=="object"){var w=r(s,l);w.forEach(function(x){_=++h===w.length,t(x,s[x],_,v,c,l,u)})}}var n={};return n.asLines=function(i,s,a,o){var c=typeof a!="function"?a:!1;t(".",i,!1,[],s,c,o||a)},n.asTree=function(i,s,a){var o="";return t(".",i,!1,[],s,a,function(c){o+=c+`
          +`}),o},n})});var hgo=A(GJ=>{"use strict";Object.defineProperty(GJ,"__esModule",{value:!0});GJ.emitTree=GJ.emitList=GJ.treeNodeToJson=GJ.treeNodeToTreeify=void 0;var AF0=(Yh(),Dr(Wh)),bF0=dgo(),TIe=AF0.__importStar(Sz());function pgo(e,{configuration:r}){let t={},n=(i,s)=>{let a=Array.isArray(i)?i.entries():Object.entries(i);for(let[o,{label:c,value:l,children:u}]of a){let m=[];typeof c<"u"&&m.push(TIe.applyStyle(r,c,TIe.Style.BOLD)),typeof l<"u"&&m.push(TIe.pretty(r,l[0],l[1])),m.length===0&&m.push(TIe.applyStyle(r,`${o}`,TIe.Style.BOLD));let h=m.join(": "),_=s[h]={};typeof u<"u"&&n(u,_)}};if(typeof e.children>"u")throw new Error("The root node must only contain children");return n(e.children,t),t}GJ.treeNodeToTreeify=pgo;function mgo(e){let r=t=>{var n;if(typeof t.children>"u"){if(typeof t.value>"u")throw new Error("Assertion failed: Expected a value to be set if the children are missing");return TIe.json(t.value[0],t.value[1])}let i=Array.isArray(t.children)?t.children.entries():Object.entries((n=t.children)!==null&&n!==void 0?n:{}),s=Array.isArray(t.children)?[]:{};for(let[a,o]of i)s[a]=r(o);return typeof t.value>"u"?s:{value:TIe.json(t.value[0],t.value[1]),children:s}};return r(e)}GJ.treeNodeToJson=mgo;function CF0(e,{configuration:r,stdout:t,json:n}){let i=e.map(s=>({value:s}));fgo({children:i},{configuration:r,stdout:t,json:n})}GJ.emitList=CF0;function fgo(e,{configuration:r,stdout:t,json:n,separators:i=0}){var s;if(n){let o=Array.isArray(e.children)?e.children.values():Object.values((s=e.children)!==null&&s!==void 0?s:{});for(let c of o)t.write(`${JSON.stringify(mgo(c))}
          +`);return}let a=(0,bF0.asTree)(pgo(e,{configuration:r}),!1,!1);if(i>=1&&(a=a.replace(/^([├└]─)/gm,`\u2502
           $1`).replace(/^│\n/,"")),i>=2)for(let o=0;o<2;++o)a=a.replace(/^([│ ].{2}[├│ ].{2}[^\n]+\n)(([│ ]).{2}[├└].{2}[^\n]*\n[│ ].{2}[│ ].{2}[├└]─)/gm,`$1$3  \u2502
          -$2`).replace(/^│\n/,"");if(i>=3)throw new Error("Only the first two levels are accepted by treeUtils.emitTree");t.write(a)}GJ.emitTree=mgo});var ygo=A(WEr=>{"use strict";Object.defineProperty(WEr,"__esModule",{value:!0});WEr.Cache=void 0;var HEr=(Yh(),Dr(Wh)),PIe=JC(),dS=JC(),CF0=Ovr(),vF0=require("crypto"),hgo=HEr.__importDefault(require("fs")),QEr=R8(),KEr=aG(),ggo=HEr.__importStar(aIe()),EF0=HEr.__importStar(mB()),Yhe=HEr.__importStar(Tx()),DF0=8,SXn=class e{static async find(r,{immutable:t,check:n}={}){let i=new e(r.get("cacheFolder"),{configuration:r,immutable:t,check:n});return await i.setup(),i}constructor(r,{configuration:t,immutable:n=t.get("enableImmutableCache"),check:i=!1}){this.markedFiles=new Set,this.mutexes=new Map,this.cacheId=`-${(0,vF0.randomBytes)(8).toString("hex")}.tmp`,this.configuration=t,this.cwd=r,this.immutable=n,this.check=i;let s=t.get("cacheKeyOverride");if(s!==null)this.cacheKey=`${s}`;else{let a=t.get("compressionLevel"),o=a!==dS.DEFAULT_COMPRESSION_LEVEL?`c${a}`:"";this.cacheKey=[DF0,o].join("")}}get mirrorCwd(){if(!this.configuration.get("enableMirror"))return null;let r=`${this.configuration.get("globalFolder")}/cache`;return r!==this.cwd?r:null}getVersionFilename(r){return`${Yhe.slugifyLocator(r)}-${this.cacheKey}.zip`}getChecksumFilename(r,t){let i=SF0(t).slice(0,10);return`${Yhe.slugifyLocator(r)}-${i}.zip`}getLocatorPath(r,t,n={}){var i;return this.mirrorCwd===null||!((i=n.unstablePackages)===null||i===void 0)&&i.has(r.locatorHash)?dS.ppath.resolve(this.cwd,this.getVersionFilename(r)):t===null||DXn(t)!==this.cacheKey?null:dS.ppath.resolve(this.cwd,this.getChecksumFilename(r,t))}getLocatorMirrorPath(r){let t=this.mirrorCwd;return t!==null?dS.ppath.resolve(t,this.getVersionFilename(r)):null}async setup(){if(!this.configuration.get("enableGlobalCache"))if(this.immutable){if(!await dS.xfs.existsPromise(this.cwd))throw new KEr.ReportError(QEr.MessageName.IMMUTABLE_CACHE,"Cache path does not exist.")}else{await dS.xfs.mkdirPromise(this.cwd,{recursive:!0});let r=dS.ppath.resolve(this.cwd,".gitignore");await dS.xfs.changeFilePromise(r,`/.gitignore
          +$2`).replace(/^│\n/,"");if(i>=3)throw new Error("Only the first two levels are accepted by treeUtils.emitTree");t.write(a)}GJ.emitTree=fgo});var _go=A(WEr=>{"use strict";Object.defineProperty(WEr,"__esModule",{value:!0});WEr.Cache=void 0;var HEr=(Yh(),Dr(Wh)),PIe=JC(),dS=JC(),vF0=Ovr(),EF0=require("crypto"),ggo=HEr.__importDefault(require("fs")),QEr=R8(),KEr=aG(),ygo=HEr.__importStar(aIe()),DF0=HEr.__importStar(mB()),Yhe=HEr.__importStar(Tx()),SF0=8,SXn=class e{static async find(r,{immutable:t,check:n}={}){let i=new e(r.get("cacheFolder"),{configuration:r,immutable:t,check:n});return await i.setup(),i}constructor(r,{configuration:t,immutable:n=t.get("enableImmutableCache"),check:i=!1}){this.markedFiles=new Set,this.mutexes=new Map,this.cacheId=`-${(0,EF0.randomBytes)(8).toString("hex")}.tmp`,this.configuration=t,this.cwd=r,this.immutable=n,this.check=i;let s=t.get("cacheKeyOverride");if(s!==null)this.cacheKey=`${s}`;else{let a=t.get("compressionLevel"),o=a!==dS.DEFAULT_COMPRESSION_LEVEL?`c${a}`:"";this.cacheKey=[SF0,o].join("")}}get mirrorCwd(){if(!this.configuration.get("enableMirror"))return null;let r=`${this.configuration.get("globalFolder")}/cache`;return r!==this.cwd?r:null}getVersionFilename(r){return`${Yhe.slugifyLocator(r)}-${this.cacheKey}.zip`}getChecksumFilename(r,t){let i=wF0(t).slice(0,10);return`${Yhe.slugifyLocator(r)}-${i}.zip`}getLocatorPath(r,t,n={}){var i;return this.mirrorCwd===null||!((i=n.unstablePackages)===null||i===void 0)&&i.has(r.locatorHash)?dS.ppath.resolve(this.cwd,this.getVersionFilename(r)):t===null||DXn(t)!==this.cacheKey?null:dS.ppath.resolve(this.cwd,this.getChecksumFilename(r,t))}getLocatorMirrorPath(r){let t=this.mirrorCwd;return t!==null?dS.ppath.resolve(t,this.getVersionFilename(r)):null}async setup(){if(!this.configuration.get("enableGlobalCache"))if(this.immutable){if(!await dS.xfs.existsPromise(this.cwd))throw new KEr.ReportError(QEr.MessageName.IMMUTABLE_CACHE,"Cache path does not exist.")}else{await dS.xfs.mkdirPromise(this.cwd,{recursive:!0});let r=dS.ppath.resolve(this.cwd,".gitignore");await dS.xfs.changeFilePromise(r,`/.gitignore
           *.flock
           *.tmp
          -`)}(this.mirrorCwd||!this.immutable)&&await dS.xfs.mkdirPromise(this.mirrorCwd||this.cwd,{recursive:!0})}async fetchPackageFromCache(r,t,{onHit:n,onMiss:i,loader:s,...a}){var o;let c=this.getLocatorMirrorPath(r),l=new PIe.NodeFS,u=()=>{let M=new PIe.ZipFS(null,{libzip:R}),C=dS.ppath.join(PIe.PortablePath.root,Yhe.getIdentVendorPath(r));return M.mkdirSync(C,{recursive:!0}),M.writeJsonSync(dS.ppath.join(C,PIe.Filename.manifest),{name:Yhe.stringifyIdent(r),mocked:!0}),M},m=async(M,C=null)=>{var O;if(C===null&&(!((O=a.unstablePackages)===null||O===void 0)&&O.has(r.locatorHash)))return{isValid:!0,hash:null};let V=!a.skipIntegrityCheck||!t?`${this.cacheKey}/${await ggo.checksumFile(M)}`:t;if(C!==null){let Q=!a.skipIntegrityCheck||!t?`${this.cacheKey}/${await ggo.checksumFile(C)}`:t;if(V!==Q)throw new KEr.ReportError(QEr.MessageName.CACHE_CHECKSUM_MISMATCH,"The remote archive doesn't match the local checksum - has the local cache been corrupted?")}if(t!==null&&V!==t){let Q;switch(this.check?Q="throw":DXn(t)!==DXn(V)?Q="update":Q=this.configuration.get("checksumBehavior"),Q){case"ignore":return{isValid:!0,hash:t};case"update":return{isValid:!0,hash:V};case"reset":return{isValid:!1,hash:t};default:case"throw":throw new KEr.ReportError(QEr.MessageName.CACHE_CHECKSUM_MISMATCH,"The remote archive doesn't match the expected checksum")}}return{isValid:!0,hash:V}},h=async M=>{if(!s)throw new Error(`Cache check required but no loader configured for ${Yhe.prettyLocator(this.configuration,r)}`);let C=await s(),O=C.getRealPath();C.saveAndClose(),await dS.xfs.chmodPromise(O,420);let V=await m(M,O);if(!V.isValid)throw new Error("Assertion failed: Expected a valid checksum");return V.hash},_=async()=>{if(c===null||!await dS.xfs.existsPromise(c)){let M=await s(),C=M.getRealPath();return M.saveAndClose(),{source:"loader",path:C}}return{source:"mirror",path:c}},b=async()=>{if(!s)throw new Error(`Cache entry required but missing for ${Yhe.prettyLocator(this.configuration,r)}`);if(this.immutable)throw new KEr.ReportError(QEr.MessageName.IMMUTABLE_CACHE,`Cache entry required but missing for ${Yhe.prettyLocator(this.configuration,r)}`);let{path:M,source:C}=await _(),O=(await m(M)).hash,V=this.getLocatorPath(r,O,a);if(!V)throw new Error("Assertion failed: Expected the cache path to be available");let Q=[];C!=="mirror"&&c!==null&&Q.push(async()=>{let J=`${c}${this.cacheId}`;await dS.xfs.copyFilePromise(M,J,hgo.default.constants.COPYFILE_FICLONE),await dS.xfs.chmodPromise(J,420),await dS.xfs.renamePromise(J,c)}),(!a.mirrorWriteOnly||c===null)&&Q.push(async()=>{let J=`${V}${this.cacheId}`;await dS.xfs.copyFilePromise(M,J,hgo.default.constants.COPYFILE_FICLONE),await dS.xfs.chmodPromise(J,420),await dS.xfs.renamePromise(J,V)});let X=a.mirrorWriteOnly?c??V:V;return await Promise.all(Q.map(J=>J())),[!1,X,O]},v=async()=>{let C=(async()=>{var O;let V=this.getLocatorPath(r,t,a),Q=V!==null?await l.existsPromise(V):!1,X=!!(!((O=a.mockedPackages)===null||O===void 0)&&O.has(r.locatorHash))&&(!this.check||!Q),J=X||Q,ee=J?n:i;if(ee&&ee(),J){let fe=null,ie=V;if(!X)if(this.check)fe=await h(ie);else{let Se=await m(ie);if(Se.isValid)fe=Se.hash;else return b()}return[X,ie,fe]}else return b()})();this.mutexes.set(r.locatorHash,C);try{return await C}finally{this.mutexes.delete(r.locatorHash)}};for(let M;M=this.mutexes.get(r.locatorHash);)await M;let[w,x,P]=await v();this.markedFiles.add(x);let k,R=await(0,CF0.getLibzipPromise)(),L=w?()=>u():()=>new PIe.ZipFS(x,{baseFs:l,libzip:R,readOnly:!0}),U=new PIe.LazyFS(()=>EF0.prettifySyncErrors(()=>k=L(),M=>`Failed to open the cache entry for ${Yhe.prettyLocator(this.configuration,r)}: ${M}`),dS.ppath),Y=new PIe.AliasFS(x,{baseFs:U,pathUtils:dS.ppath}),N=()=>{k==null||k.discardAndClose()},j=!((o=a.unstablePackages)===null||o===void 0)&&o.has(r.locatorHash)?null:P;return[Y,N,j]}};WEr.Cache=SXn;function DXn(e){let r=e.indexOf("/");return r!==-1?e.slice(0,r):null}function SF0(e){let r=e.indexOf("/");return r!==-1?e.slice(r+1):e}});var wXn=A(YEr=>{"use strict";Object.defineProperty(YEr,"__esModule",{value:!0});YEr.BuildType=void 0;var _go;(function(e){e[e.SCRIPT=0]="SCRIPT",e[e.SHELLCODE=1]="SHELLCODE"})(_go||(YEr.BuildType=_go={}))});var Ago=A(XEr=>{"use strict";Object.defineProperty(XEr,"__esModule",{value:!0});XEr.LightReport=void 0;var wF0=(Yh(),Dr(Wh)),IF0=aG(),xF0=Kvr(),JEr=wF0.__importStar(Sz()),IXn=class extends IF0.Report{static async start(r,t){let n=new this(r);try{await t(n)}catch(i){n.reportExceptionOnce(i)}finally{await n.finalize()}return n}constructor({configuration:r,stdout:t,suggestInstall:n=!0}){super(),this.errorCount=0,JEr.addLogFilterSupport(this,{configuration:r}),this.configuration=r,this.stdout=t,this.suggestInstall=n}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,t){return t()}async startSectionPromise(r,t){return await t()}startTimerSync(r,t,n){return(typeof t=="function"?t:n)()}async startTimerPromise(r,t,n){return await(typeof t=="function"?t:n)()}async startCacheReport(r){return await r()}reportSeparator(){}reportInfo(r,t){}reportWarning(r,t){}reportError(r,t){this.errorCount+=1,this.stdout.write(`${JEr.pretty(this.configuration,"\u27A4","redBright")} ${this.formatNameWithHyperlink(r)}: ${t}
          +`)}(this.mirrorCwd||!this.immutable)&&await dS.xfs.mkdirPromise(this.mirrorCwd||this.cwd,{recursive:!0})}async fetchPackageFromCache(r,t,{onHit:n,onMiss:i,loader:s,...a}){var o;let c=this.getLocatorMirrorPath(r),l=new PIe.NodeFS,u=()=>{let M=new PIe.ZipFS(null,{libzip:R}),C=dS.ppath.join(PIe.PortablePath.root,Yhe.getIdentVendorPath(r));return M.mkdirSync(C,{recursive:!0}),M.writeJsonSync(dS.ppath.join(C,PIe.Filename.manifest),{name:Yhe.stringifyIdent(r),mocked:!0}),M},m=async(M,C=null)=>{var O;if(C===null&&(!((O=a.unstablePackages)===null||O===void 0)&&O.has(r.locatorHash)))return{isValid:!0,hash:null};let V=!a.skipIntegrityCheck||!t?`${this.cacheKey}/${await ygo.checksumFile(M)}`:t;if(C!==null){let Q=!a.skipIntegrityCheck||!t?`${this.cacheKey}/${await ygo.checksumFile(C)}`:t;if(V!==Q)throw new KEr.ReportError(QEr.MessageName.CACHE_CHECKSUM_MISMATCH,"The remote archive doesn't match the local checksum - has the local cache been corrupted?")}if(t!==null&&V!==t){let Q;switch(this.check?Q="throw":DXn(t)!==DXn(V)?Q="update":Q=this.configuration.get("checksumBehavior"),Q){case"ignore":return{isValid:!0,hash:t};case"update":return{isValid:!0,hash:V};case"reset":return{isValid:!1,hash:t};default:case"throw":throw new KEr.ReportError(QEr.MessageName.CACHE_CHECKSUM_MISMATCH,"The remote archive doesn't match the expected checksum")}}return{isValid:!0,hash:V}},h=async M=>{if(!s)throw new Error(`Cache check required but no loader configured for ${Yhe.prettyLocator(this.configuration,r)}`);let C=await s(),O=C.getRealPath();C.saveAndClose(),await dS.xfs.chmodPromise(O,420);let V=await m(M,O);if(!V.isValid)throw new Error("Assertion failed: Expected a valid checksum");return V.hash},_=async()=>{if(c===null||!await dS.xfs.existsPromise(c)){let M=await s(),C=M.getRealPath();return M.saveAndClose(),{source:"loader",path:C}}return{source:"mirror",path:c}},b=async()=>{if(!s)throw new Error(`Cache entry required but missing for ${Yhe.prettyLocator(this.configuration,r)}`);if(this.immutable)throw new KEr.ReportError(QEr.MessageName.IMMUTABLE_CACHE,`Cache entry required but missing for ${Yhe.prettyLocator(this.configuration,r)}`);let{path:M,source:C}=await _(),O=(await m(M)).hash,V=this.getLocatorPath(r,O,a);if(!V)throw new Error("Assertion failed: Expected the cache path to be available");let Q=[];C!=="mirror"&&c!==null&&Q.push(async()=>{let J=`${c}${this.cacheId}`;await dS.xfs.copyFilePromise(M,J,ggo.default.constants.COPYFILE_FICLONE),await dS.xfs.chmodPromise(J,420),await dS.xfs.renamePromise(J,c)}),(!a.mirrorWriteOnly||c===null)&&Q.push(async()=>{let J=`${V}${this.cacheId}`;await dS.xfs.copyFilePromise(M,J,ggo.default.constants.COPYFILE_FICLONE),await dS.xfs.chmodPromise(J,420),await dS.xfs.renamePromise(J,V)});let X=a.mirrorWriteOnly?c??V:V;return await Promise.all(Q.map(J=>J())),[!1,X,O]},v=async()=>{let C=(async()=>{var O;let V=this.getLocatorPath(r,t,a),Q=V!==null?await l.existsPromise(V):!1,X=!!(!((O=a.mockedPackages)===null||O===void 0)&&O.has(r.locatorHash))&&(!this.check||!Q),J=X||Q,ee=J?n:i;if(ee&&ee(),J){let fe=null,ie=V;if(!X)if(this.check)fe=await h(ie);else{let Se=await m(ie);if(Se.isValid)fe=Se.hash;else return b()}return[X,ie,fe]}else return b()})();this.mutexes.set(r.locatorHash,C);try{return await C}finally{this.mutexes.delete(r.locatorHash)}};for(let M;M=this.mutexes.get(r.locatorHash);)await M;let[w,x,P]=await v();this.markedFiles.add(x);let k,R=await(0,vF0.getLibzipPromise)(),L=w?()=>u():()=>new PIe.ZipFS(x,{baseFs:l,libzip:R,readOnly:!0}),U=new PIe.LazyFS(()=>DF0.prettifySyncErrors(()=>k=L(),M=>`Failed to open the cache entry for ${Yhe.prettyLocator(this.configuration,r)}: ${M}`),dS.ppath),Y=new PIe.AliasFS(x,{baseFs:U,pathUtils:dS.ppath}),N=()=>{k==null||k.discardAndClose()},j=!((o=a.unstablePackages)===null||o===void 0)&&o.has(r.locatorHash)?null:P;return[Y,N,j]}};WEr.Cache=SXn;function DXn(e){let r=e.indexOf("/");return r!==-1?e.slice(0,r):null}function wF0(e){let r=e.indexOf("/");return r!==-1?e.slice(r+1):e}});var wXn=A(YEr=>{"use strict";Object.defineProperty(YEr,"__esModule",{value:!0});YEr.BuildType=void 0;var Ago;(function(e){e[e.SCRIPT=0]="SCRIPT",e[e.SHELLCODE=1]="SHELLCODE"})(Ago||(YEr.BuildType=Ago={}))});var bgo=A(XEr=>{"use strict";Object.defineProperty(XEr,"__esModule",{value:!0});XEr.LightReport=void 0;var IF0=(Yh(),Dr(Wh)),xF0=aG(),TF0=Kvr(),JEr=IF0.__importStar(Sz()),IXn=class extends xF0.Report{static async start(r,t){let n=new this(r);try{await t(n)}catch(i){n.reportExceptionOnce(i)}finally{await n.finalize()}return n}constructor({configuration:r,stdout:t,suggestInstall:n=!0}){super(),this.errorCount=0,JEr.addLogFilterSupport(this,{configuration:r}),this.configuration=r,this.stdout=t,this.suggestInstall=n}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,t){return t()}async startSectionPromise(r,t){return await t()}startTimerSync(r,t,n){return(typeof t=="function"?t:n)()}async startTimerPromise(r,t,n){return await(typeof t=="function"?t:n)()}async startCacheReport(r){return await r()}reportSeparator(){}reportInfo(r,t){}reportWarning(r,t){}reportError(r,t){this.errorCount+=1,this.stdout.write(`${JEr.pretty(this.configuration,"\u27A4","redBright")} ${this.formatNameWithHyperlink(r)}: ${t}
           `)}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}async finalize(){this.errorCount>0&&(this.stdout.write(`
           `),this.stdout.write(`${JEr.pretty(this.configuration,"\u27A4","redBright")} Errors happened when preparing the environment required to run this command.
           `),this.suggestInstall&&this.stdout.write(`${JEr.pretty(this.configuration,"\u27A4","redBright")} This might be caused by packages being missing from the lockfile, in which case running "yarn install" might help.
          -`))}formatNameWithHyperlink(r){return(0,xF0.formatNameWithHyperlink)(r,{configuration:this.configuration,json:!1})}};XEr.LightReport=IXn});var Wie=A(xXn=>{"use strict";Object.defineProperty(xXn,"__esModule",{value:!0});xXn.default=bgo;function bgo(){}bgo.prototype={diff:function(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=n.callback;typeof n=="function"&&(i=n,n={}),this.options=n;var s=this;function a(v){return i?(setTimeout(function(){i(void 0,v)},0),!0):v}r=this.castInput(r),t=this.castInput(t),r=this.removeEmpty(this.tokenize(r)),t=this.removeEmpty(this.tokenize(t));var o=t.length,c=r.length,l=1,u=o+c;n.maxEditLength&&(u=Math.min(u,n.maxEditLength));var m=[{newPos:-1,components:[]}],h=this.extractCommon(m[0],t,r,0);if(m[0].newPos+1>=o&&h+1>=c)return a([{value:this.join(t),count:t.length}]);function _(){for(var v=-1*l;v<=l;v+=2){var w=void 0,x=m[v-1],P=m[v+1],k=(P?P.newPos:0)-v;x&&(m[v-1]=void 0);var R=x&&x.newPos+1=o&&k+1>=c)return a(TF0(s,w.components,t,r,s.useLongestToken));m[v]=w}l++}if(i)(function v(){setTimeout(function(){if(l>u)return i();_()||v()},0)})();else for(;l<=u;){var b=_();if(b)return b}},pushComponent:function(r,t,n){var i=r[r.length-1];i&&i.added===t&&i.removed===n?r[r.length-1]={count:i.count+1,added:t,removed:n}:r.push({count:1,added:t,removed:n})},extractCommon:function(r,t,n,i){for(var s=t.length,a=n.length,o=r.newPos,c=o-i,l=0;o+1_.length?v:_}),l.value=e.join(u)}else l.value=e.join(t.slice(o,o+l.count));o+=l.count,l.added||(c+=l.count)}}var h=r[a-1];return a>1&&typeof h.value=="string"&&(h.added||h.removed)&&e.equals("",h.value)&&(r[a-2].value+=h.value,r.pop()),r}function PF0(e){return{newPos:e.newPos,components:e.components.slice(0)}}});var vgo=A(w4t=>{"use strict";Object.defineProperty(w4t,"__esModule",{value:!0});w4t.diffChars=FF0;w4t.characterDiff=void 0;var RF0=kF0(Wie());function kF0(e){return e&&e.__esModule?e:{default:e}}var Cgo=new RF0.default;w4t.characterDiff=Cgo;function FF0(e,r,t){return Cgo.diff(e,r,t)}});var PXn=A(TXn=>{"use strict";Object.defineProperty(TXn,"__esModule",{value:!0});TXn.generateOptions=NF0;function NF0(e,r){if(typeof e=="function")r.callback=e;else if(e)for(var t in e)e.hasOwnProperty(t)&&(r[t]=e[t]);return r}});var Sgo=A(nut=>{"use strict";Object.defineProperty(nut,"__esModule",{value:!0});nut.diffWords=MF0;nut.diffWordsWithSpace=LF0;nut.wordDiff=void 0;var OF0=qF0(Wie()),BF0=PXn();function qF0(e){return e&&e.__esModule?e:{default:e}}var Ego=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,Dgo=/\S/,I4t=new OF0.default;nut.wordDiff=I4t;I4t.equals=function(e,r){return this.options.ignoreCase&&(e=e.toLowerCase(),r=r.toLowerCase()),e===r||this.options.ignoreWhitespace&&!Dgo.test(e)&&!Dgo.test(r)};I4t.tokenize=function(e){for(var r=e.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),t=0;t{"use strict";Object.defineProperty(iut,"__esModule",{value:!0});iut.diffLines=VF0;iut.diffTrimmedLines=zF0;iut.lineDiff=void 0;var jF0=UF0(Wie()),GF0=PXn();function UF0(e){return e&&e.__esModule?e:{default:e}}var ZEr=new jF0.default;iut.lineDiff=ZEr;ZEr.tokenize=function(e){var r=[],t=e.split(/(\n|\r\n)/);t[t.length-1]||t.pop();for(var n=0;n{"use strict";Object.defineProperty(x4t,"__esModule",{value:!0});x4t.diffSentences=KF0;x4t.sentenceDiff=void 0;var $F0=QF0(Wie());function QF0(e){return e&&e.__esModule?e:{default:e}}var RXn=new $F0.default;x4t.sentenceDiff=RXn;RXn.tokenize=function(e){return e.split(/(\S.+?[.!?])(?=\s+|$)/)};function KF0(e,r,t){return RXn.diff(e,r,t)}});var Igo=A(T4t=>{"use strict";Object.defineProperty(T4t,"__esModule",{value:!0});T4t.diffCss=YF0;T4t.cssDiff=void 0;var HF0=WF0(Wie());function WF0(e){return e&&e.__esModule?e:{default:e}}var kXn=new HF0.default;T4t.cssDiff=kXn;kXn.tokenize=function(e){return e.split(/([{}:;,]|\s+)/)};function YF0(e,r,t){return kXn.diff(e,r,t)}});var Tgo=A(sut=>{"use strict";Object.defineProperty(sut,"__esModule",{value:!0});sut.diffJson=e80;sut.canonicalize=r2r;sut.jsonDiff=void 0;var xgo=XF0(Wie()),JF0=e2r();function XF0(e){return e&&e.__esModule?e:{default:e}}function t2r(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t2r=function(t){return typeof t}:t2r=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t2r(e)}var ZF0=Object.prototype.toString,RIe=new xgo.default;sut.jsonDiff=RIe;RIe.useLongestToken=!0;RIe.tokenize=JF0.lineDiff.tokenize;RIe.castInput=function(e){var r=this.options,t=r.undefinedReplacement,n=r.stringifyReplacer,i=n===void 0?function(s,a){return typeof a>"u"?t:a}:n;return typeof e=="string"?e:JSON.stringify(r2r(e,null,null,i),i,"  ")};RIe.equals=function(e,r){return xgo.default.prototype.equals.call(RIe,e.replace(/,([\r\n])/g,"$1"),r.replace(/,([\r\n])/g,"$1"))};function e80(e,r,t){return RIe.diff(e,r,t)}function r2r(e,r,t,n,i){r=r||[],t=t||[],n&&(e=n(i,e));var s;for(s=0;s{"use strict";Object.defineProperty(R4t,"__esModule",{value:!0});R4t.diffArrays=n80;R4t.arrayDiff=void 0;var t80=r80(Wie());function r80(e){return e&&e.__esModule?e:{default:e}}var P4t=new t80.default;R4t.arrayDiff=P4t;P4t.tokenize=function(e){return e.slice()};P4t.join=P4t.removeEmpty=function(e){return e};function n80(e,r,t){return P4t.diff(e,r,t)}});var n2r=A(FXn=>{"use strict";Object.defineProperty(FXn,"__esModule",{value:!0});FXn.parsePatch=i80;function i80(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.split(/\r\n|[\n\v\f\r\x85]/),n=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],i=[],s=0;function a(){var l={};for(i.push(l);s"u"?1:+m[2],newStart:+m[3],newLines:typeof m[4]>"u"?1:+m[4],lines:[],linedelimiters:[]};h.oldLines===0&&(h.oldStart+=1),h.newLines===0&&(h.newStart+=1);for(var _=0,b=0;s{"use strict";Object.defineProperty(NXn,"__esModule",{value:!0});NXn.default=s80;function s80(e,r,t){var n=!0,i=!1,s=!1,a=1;return function o(){if(n&&!s){if(i?a++:n=!1,e+a<=t)return a;s=!0}if(!i)return s||(n=!0),r<=e-a?-a++:(i=!0,o())}}});var Ngo=A(i2r=>{"use strict";Object.defineProperty(i2r,"__esModule",{value:!0});i2r.applyPatch=Fgo;i2r.applyPatches=c80;var kgo=n2r(),a80=o80(Rgo());function o80(e){return e&&e.__esModule?e:{default:e}}function Fgo(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof r=="string"&&(r=(0,kgo.parsePatch)(r)),Array.isArray(r)){if(r.length>1)throw new Error("applyPatch only works with a single input.");r=r[0]}var n=e.split(/\r\n|[\n\v\f\r\x85]/),i=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],s=r.hunks,a=t.compareLine||function(X,J,ee,fe){return J===fe},o=0,c=t.fuzzFactor||0,l=0,u=0,m,h;function _(X,J){for(var ee=0;ee0?fe[0]:" ",Se=fe.length>0?fe.substr(1):fe;if(ie===" "||ie==="-"){if(!a(J+1,n[J],ie,Se)&&(o++,o>c))return!1;J++}}return!0}for(var b=0;b0?j[0]:" ",C=j.length>0?j.substr(1):j,O=U.linedelimiters[N];if(M===" ")Y++;else if(M==="-")n.splice(Y,1),i.splice(Y,1);else if(M==="+")n.splice(Y,0,C),i.splice(Y,0,O),Y++;else if(M==="\\"){var V=U.lines[N-1]?U.lines[N-1][0]:null;V==="+"?m=!0:V==="-"&&(h=!0)}}}if(m)for(;!n[n.length-1];)n.pop(),i.pop();else h&&(n.push(""),i.push(`
          -`));for(var Q=0;Q{"use strict";Object.defineProperty(aut,"__esModule",{value:!0});aut.structuredPatch=Ogo;aut.formatPatch=Bgo;aut.createTwoFilesPatch=qgo;aut.createPatch=f80;var u80=e2r();function OXn(e){return m80(e)||p80(e)||d80(e)||l80()}function l80(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d80(e,r){if(e){if(typeof e=="string")return BXn(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return BXn(e,r)}}function p80(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function m80(e){if(Array.isArray(e))return BXn(e)}function BXn(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t"u"&&(a.context=4);var o=(0,u80.diffLines)(t,n,a);if(!o)return;o.push({value:"",lines:[]});function c(x){return x.map(function(P){return" "+P})}for(var l=[],u=0,m=0,h=[],_=1,b=1,v=function(P){var k=o[P],R=k.lines||k.value.replace(/\n$/,"").split(`
          -`);if(k.lines=R,k.added||k.removed){var L;if(!u){var U=o[P-1];u=_,m=b,U&&(h=a.context>0?c(U.lines.slice(-a.context)):[],u-=h.length,m-=h.length)}(L=h).push.apply(L,OXn(R.map(function(Q){return(k.added?"+":"-")+Q}))),k.added?b+=R.length:_+=R.length}else{if(u)if(R.length<=a.context*2&&P=o.length-2&&R.length<=a.context){var C=/\n$/.test(t),O=/\n$/.test(n),V=R.length==0&&h.length>M.oldLines;!C&&V&&t.length>0&&h.splice(M.oldLines,0,"\\ No newline at end of file"),(!C&&!V||!O)&&h.push("\\ No newline at end of file")}l.push(M),u=0,m=0,h=[]}_+=R.length,b+=R.length}},w=0;w"u"?"":"	"+e.oldHeader)),r.push("+++ "+e.newFileName+(typeof e.newHeader>"u"?"":"	"+e.newHeader));for(var t=0;t{"use strict";Object.defineProperty(xXn,"__esModule",{value:!0});xXn.default=Cgo;function Cgo(){}Cgo.prototype={diff:function(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=n.callback;typeof n=="function"&&(i=n,n={}),this.options=n;var s=this;function a(v){return i?(setTimeout(function(){i(void 0,v)},0),!0):v}r=this.castInput(r),t=this.castInput(t),r=this.removeEmpty(this.tokenize(r)),t=this.removeEmpty(this.tokenize(t));var o=t.length,c=r.length,l=1,u=o+c;n.maxEditLength&&(u=Math.min(u,n.maxEditLength));var m=[{newPos:-1,components:[]}],h=this.extractCommon(m[0],t,r,0);if(m[0].newPos+1>=o&&h+1>=c)return a([{value:this.join(t),count:t.length}]);function _(){for(var v=-1*l;v<=l;v+=2){var w=void 0,x=m[v-1],P=m[v+1],k=(P?P.newPos:0)-v;x&&(m[v-1]=void 0);var R=x&&x.newPos+1=o&&k+1>=c)return a(PF0(s,w.components,t,r,s.useLongestToken));m[v]=w}l++}if(i)(function v(){setTimeout(function(){if(l>u)return i();_()||v()},0)})();else for(;l<=u;){var b=_();if(b)return b}},pushComponent:function(r,t,n){var i=r[r.length-1];i&&i.added===t&&i.removed===n?r[r.length-1]={count:i.count+1,added:t,removed:n}:r.push({count:1,added:t,removed:n})},extractCommon:function(r,t,n,i){for(var s=t.length,a=n.length,o=r.newPos,c=o-i,l=0;o+1_.length?v:_}),l.value=e.join(u)}else l.value=e.join(t.slice(o,o+l.count));o+=l.count,l.added||(c+=l.count)}}var h=r[a-1];return a>1&&typeof h.value=="string"&&(h.added||h.removed)&&e.equals("",h.value)&&(r[a-2].value+=h.value,r.pop()),r}function RF0(e){return{newPos:e.newPos,components:e.components.slice(0)}}});var Ego=A(w4t=>{"use strict";Object.defineProperty(w4t,"__esModule",{value:!0});w4t.diffChars=NF0;w4t.characterDiff=void 0;var kF0=FF0(Wie());function FF0(e){return e&&e.__esModule?e:{default:e}}var vgo=new kF0.default;w4t.characterDiff=vgo;function NF0(e,r,t){return vgo.diff(e,r,t)}});var PXn=A(TXn=>{"use strict";Object.defineProperty(TXn,"__esModule",{value:!0});TXn.generateOptions=OF0;function OF0(e,r){if(typeof e=="function")r.callback=e;else if(e)for(var t in e)e.hasOwnProperty(t)&&(r[t]=e[t]);return r}});var wgo=A(nut=>{"use strict";Object.defineProperty(nut,"__esModule",{value:!0});nut.diffWords=LF0;nut.diffWordsWithSpace=jF0;nut.wordDiff=void 0;var BF0=MF0(Wie()),qF0=PXn();function MF0(e){return e&&e.__esModule?e:{default:e}}var Dgo=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,Sgo=/\S/,I4t=new BF0.default;nut.wordDiff=I4t;I4t.equals=function(e,r){return this.options.ignoreCase&&(e=e.toLowerCase(),r=r.toLowerCase()),e===r||this.options.ignoreWhitespace&&!Sgo.test(e)&&!Sgo.test(r)};I4t.tokenize=function(e){for(var r=e.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),t=0;t{"use strict";Object.defineProperty(iut,"__esModule",{value:!0});iut.diffLines=zF0;iut.diffTrimmedLines=$F0;iut.lineDiff=void 0;var GF0=VF0(Wie()),UF0=PXn();function VF0(e){return e&&e.__esModule?e:{default:e}}var ZEr=new GF0.default;iut.lineDiff=ZEr;ZEr.tokenize=function(e){var r=[],t=e.split(/(\n|\r\n)/);t[t.length-1]||t.pop();for(var n=0;n{"use strict";Object.defineProperty(x4t,"__esModule",{value:!0});x4t.diffSentences=HF0;x4t.sentenceDiff=void 0;var QF0=KF0(Wie());function KF0(e){return e&&e.__esModule?e:{default:e}}var RXn=new QF0.default;x4t.sentenceDiff=RXn;RXn.tokenize=function(e){return e.split(/(\S.+?[.!?])(?=\s+|$)/)};function HF0(e,r,t){return RXn.diff(e,r,t)}});var xgo=A(T4t=>{"use strict";Object.defineProperty(T4t,"__esModule",{value:!0});T4t.diffCss=JF0;T4t.cssDiff=void 0;var WF0=YF0(Wie());function YF0(e){return e&&e.__esModule?e:{default:e}}var kXn=new WF0.default;T4t.cssDiff=kXn;kXn.tokenize=function(e){return e.split(/([{}:;,]|\s+)/)};function JF0(e,r,t){return kXn.diff(e,r,t)}});var Pgo=A(sut=>{"use strict";Object.defineProperty(sut,"__esModule",{value:!0});sut.diffJson=t80;sut.canonicalize=r2r;sut.jsonDiff=void 0;var Tgo=ZF0(Wie()),XF0=e2r();function ZF0(e){return e&&e.__esModule?e:{default:e}}function t2r(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t2r=function(t){return typeof t}:t2r=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t2r(e)}var e80=Object.prototype.toString,RIe=new Tgo.default;sut.jsonDiff=RIe;RIe.useLongestToken=!0;RIe.tokenize=XF0.lineDiff.tokenize;RIe.castInput=function(e){var r=this.options,t=r.undefinedReplacement,n=r.stringifyReplacer,i=n===void 0?function(s,a){return typeof a>"u"?t:a}:n;return typeof e=="string"?e:JSON.stringify(r2r(e,null,null,i),i,"  ")};RIe.equals=function(e,r){return Tgo.default.prototype.equals.call(RIe,e.replace(/,([\r\n])/g,"$1"),r.replace(/,([\r\n])/g,"$1"))};function t80(e,r,t){return RIe.diff(e,r,t)}function r2r(e,r,t,n,i){r=r||[],t=t||[],n&&(e=n(i,e));var s;for(s=0;s{"use strict";Object.defineProperty(R4t,"__esModule",{value:!0});R4t.diffArrays=i80;R4t.arrayDiff=void 0;var r80=n80(Wie());function n80(e){return e&&e.__esModule?e:{default:e}}var P4t=new r80.default;R4t.arrayDiff=P4t;P4t.tokenize=function(e){return e.slice()};P4t.join=P4t.removeEmpty=function(e){return e};function i80(e,r,t){return P4t.diff(e,r,t)}});var n2r=A(FXn=>{"use strict";Object.defineProperty(FXn,"__esModule",{value:!0});FXn.parsePatch=s80;function s80(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.split(/\r\n|[\n\v\f\r\x85]/),n=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],i=[],s=0;function a(){var l={};for(i.push(l);s"u"?1:+m[2],newStart:+m[3],newLines:typeof m[4]>"u"?1:+m[4],lines:[],linedelimiters:[]};h.oldLines===0&&(h.oldStart+=1),h.newLines===0&&(h.newStart+=1);for(var _=0,b=0;s{"use strict";Object.defineProperty(NXn,"__esModule",{value:!0});NXn.default=a80;function a80(e,r,t){var n=!0,i=!1,s=!1,a=1;return function o(){if(n&&!s){if(i?a++:n=!1,e+a<=t)return a;s=!0}if(!i)return s||(n=!0),r<=e-a?-a++:(i=!0,o())}}});var Ogo=A(i2r=>{"use strict";Object.defineProperty(i2r,"__esModule",{value:!0});i2r.applyPatch=Ngo;i2r.applyPatches=u80;var Fgo=n2r(),o80=c80(kgo());function c80(e){return e&&e.__esModule?e:{default:e}}function Ngo(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof r=="string"&&(r=(0,Fgo.parsePatch)(r)),Array.isArray(r)){if(r.length>1)throw new Error("applyPatch only works with a single input.");r=r[0]}var n=e.split(/\r\n|[\n\v\f\r\x85]/),i=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],s=r.hunks,a=t.compareLine||function(X,J,ee,fe){return J===fe},o=0,c=t.fuzzFactor||0,l=0,u=0,m,h;function _(X,J){for(var ee=0;ee0?fe[0]:" ",Se=fe.length>0?fe.substr(1):fe;if(ie===" "||ie==="-"){if(!a(J+1,n[J],ie,Se)&&(o++,o>c))return!1;J++}}return!0}for(var b=0;b0?j[0]:" ",C=j.length>0?j.substr(1):j,O=U.linedelimiters[N];if(M===" ")Y++;else if(M==="-")n.splice(Y,1),i.splice(Y,1);else if(M==="+")n.splice(Y,0,C),i.splice(Y,0,O),Y++;else if(M==="\\"){var V=U.lines[N-1]?U.lines[N-1][0]:null;V==="+"?m=!0:V==="-"&&(h=!0)}}}if(m)for(;!n[n.length-1];)n.pop(),i.pop();else h&&(n.push(""),i.push(`
          +`));for(var Q=0;Q{"use strict";Object.defineProperty(aut,"__esModule",{value:!0});aut.structuredPatch=Bgo;aut.formatPatch=qgo;aut.createTwoFilesPatch=Mgo;aut.createPatch=h80;var l80=e2r();function OXn(e){return f80(e)||m80(e)||p80(e)||d80()}function d80(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function p80(e,r){if(e){if(typeof e=="string")return BXn(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return BXn(e,r)}}function m80(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function f80(e){if(Array.isArray(e))return BXn(e)}function BXn(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t"u"&&(a.context=4);var o=(0,l80.diffLines)(t,n,a);if(!o)return;o.push({value:"",lines:[]});function c(x){return x.map(function(P){return" "+P})}for(var l=[],u=0,m=0,h=[],_=1,b=1,v=function(P){var k=o[P],R=k.lines||k.value.replace(/\n$/,"").split(`
          +`);if(k.lines=R,k.added||k.removed){var L;if(!u){var U=o[P-1];u=_,m=b,U&&(h=a.context>0?c(U.lines.slice(-a.context)):[],u-=h.length,m-=h.length)}(L=h).push.apply(L,OXn(R.map(function(Q){return(k.added?"+":"-")+Q}))),k.added?b+=R.length:_+=R.length}else{if(u)if(R.length<=a.context*2&&P=o.length-2&&R.length<=a.context){var C=/\n$/.test(t),O=/\n$/.test(n),V=R.length==0&&h.length>M.oldLines;!C&&V&&t.length>0&&h.splice(M.oldLines,0,"\\ No newline at end of file"),(!C&&!V||!O)&&h.push("\\ No newline at end of file")}l.push(M),u=0,m=0,h=[]}_+=R.length,b+=R.length}},w=0;w"u"?"":"	"+e.oldHeader)),r.push("+++ "+e.newFileName+(typeof e.newHeader>"u"?"":"	"+e.newHeader));for(var t=0;t{"use strict";Object.defineProperty(s2r,"__esModule",{value:!0});s2r.arrayEqual=h80;s2r.arrayStartsWith=Mgo;function h80(e,r){return e.length!==r.length?!1:Mgo(e,r)}function Mgo(e,r){if(r.length>e.length)return!1;for(var t=0;t{"use strict";Object.defineProperty(o2r,"__esModule",{value:!0});o2r.calcLineCount=Wgo;o2r.merge=v80;var g80=qXn(),y80=n2r(),MXn=Lgo();function out(e){return C80(e)||b80(e)||A80(e)||_80()}function _80(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A80(e,r){if(e){if(typeof e=="string")return LXn(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return LXn(e,r)}}function b80(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function C80(e){if(Array.isArray(e))return LXn(e)}function LXn(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t{"use strict";Object.defineProperty(UXn,"__esModule",{value:!0});UXn.convertChangesToDMP=w80;function w80(e){for(var r=[],t,n,i=0;i{"use strict";Object.defineProperty(VXn,"__esModule",{value:!0});VXn.convertChangesToXML=I80;function I80(e){for(var r=[],t=0;t"):n.removed&&r.push(""),r.push(x80(n.value)),n.added?r.push(""):n.removed&&r.push("")}return r.join("")}function x80(e){var r=e;return r=r.replace(/&/g,"&"),r=r.replace(//g,">"),r=r.replace(/"/g,"""),r}});var n1o=A(oD=>{"use strict";Object.defineProperty(oD,"__esModule",{value:!0});Object.defineProperty(oD,"Diff",{enumerable:!0,get:function(){return T80.default}});Object.defineProperty(oD,"diffChars",{enumerable:!0,get:function(){return P80.diffChars}});Object.defineProperty(oD,"diffWords",{enumerable:!0,get:function(){return Zgo.diffWords}});Object.defineProperty(oD,"diffWordsWithSpace",{enumerable:!0,get:function(){return Zgo.diffWordsWithSpace}});Object.defineProperty(oD,"diffLines",{enumerable:!0,get:function(){return e1o.diffLines}});Object.defineProperty(oD,"diffTrimmedLines",{enumerable:!0,get:function(){return e1o.diffTrimmedLines}});Object.defineProperty(oD,"diffSentences",{enumerable:!0,get:function(){return R80.diffSentences}});Object.defineProperty(oD,"diffCss",{enumerable:!0,get:function(){return k80.diffCss}});Object.defineProperty(oD,"diffJson",{enumerable:!0,get:function(){return t1o.diffJson}});Object.defineProperty(oD,"canonicalize",{enumerable:!0,get:function(){return t1o.canonicalize}});Object.defineProperty(oD,"diffArrays",{enumerable:!0,get:function(){return F80.diffArrays}});Object.defineProperty(oD,"applyPatch",{enumerable:!0,get:function(){return r1o.applyPatch}});Object.defineProperty(oD,"applyPatches",{enumerable:!0,get:function(){return r1o.applyPatches}});Object.defineProperty(oD,"parsePatch",{enumerable:!0,get:function(){return N80.parsePatch}});Object.defineProperty(oD,"merge",{enumerable:!0,get:function(){return O80.merge}});Object.defineProperty(oD,"structuredPatch",{enumerable:!0,get:function(){return zXn.structuredPatch}});Object.defineProperty(oD,"createTwoFilesPatch",{enumerable:!0,get:function(){return zXn.createTwoFilesPatch}});Object.defineProperty(oD,"createPatch",{enumerable:!0,get:function(){return zXn.createPatch}});Object.defineProperty(oD,"convertChangesToDMP",{enumerable:!0,get:function(){return B80.convertChangesToDMP}});Object.defineProperty(oD,"convertChangesToXML",{enumerable:!0,get:function(){return q80.convertChangesToXML}});var T80=M80(Wie()),P80=vgo(),Zgo=Sgo(),e1o=e2r(),R80=wgo(),k80=Igo(),t1o=Tgo(),F80=Pgo(),r1o=Ngo(),N80=n2r(),O80=Ygo(),zXn=qXn(),B80=Jgo(),q80=Xgo();function M80(e){return e&&e.__esModule?e:{default:e}}});var s1o=A((GR1,i1o)=>{var L80=Nct(),j80=r4t(),G80=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,U80=/^\w*$/;function V80(e,r){if(L80(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||j80(e)?!0:U80.test(e)||!G80.test(e)||r!=null&&e in Object(r)}i1o.exports=V80});var o1o=A((UR1,a1o)=>{var z80=mvr(),$80=cIe(),Q80="[object AsyncFunction]",K80="[object Function]",H80="[object GeneratorFunction]",W80="[object Proxy]";function Y80(e){if(!$80(e))return!1;var r=z80(e);return r==K80||r==H80||r==Q80||r==W80}a1o.exports=Y80});var u1o=A((VR1,c1o)=>{var J80=Zkt(),X80=J80["__core-js_shared__"];c1o.exports=X80});var p1o=A((zR1,d1o)=>{var $Xn=u1o(),l1o=function(){var e=/[^.]+$/.exec($Xn&&$Xn.keys&&$Xn.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Z80(e){return!!l1o&&l1o in e}d1o.exports=Z80});var f1o=A(($R1,m1o)=>{var e50=Function.prototype,t50=e50.toString;function r50(e){if(e!=null){try{return t50.call(e)}catch{}try{return e+""}catch{}}return""}m1o.exports=r50});var g1o=A((QR1,h1o)=>{var n50=o1o(),i50=p1o(),s50=cIe(),a50=f1o(),o50=/[\\^$.*+?()[\]{}|]/g,c50=/^\[object .+?Constructor\]$/,u50=Function.prototype,l50=Object.prototype,d50=u50.toString,p50=l50.hasOwnProperty,m50=RegExp("^"+d50.call(p50).replace(o50,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function f50(e){if(!s50(e)||i50(e))return!1;var r=n50(e)?m50:c50;return r.test(a50(e))}h1o.exports=f50});var _1o=A((KR1,y1o)=>{function h50(e,r){return e==null?void 0:e[r]}y1o.exports=h50});var c2r=A((HR1,A1o)=>{var g50=g1o(),y50=_1o();function _50(e,r){var t=y50(e,r);return g50(t)?t:void 0}A1o.exports=_50});var k4t=A((WR1,b1o)=>{var A50=c2r(),b50=A50(Object,"create");b1o.exports=b50});var E1o=A((YR1,v1o)=>{var C1o=k4t();function C50(){this.__data__=C1o?C1o(null):{},this.size=0}v1o.exports=C50});var S1o=A((JR1,D1o)=>{function v50(e){var r=this.has(e)&&delete this.__data__[e];return this.size-=r?1:0,r}D1o.exports=v50});var I1o=A((XR1,w1o)=>{var E50=k4t(),D50="__lodash_hash_undefined__",S50=Object.prototype,w50=S50.hasOwnProperty;function I50(e){var r=this.__data__;if(E50){var t=r[e];return t===D50?void 0:t}return w50.call(r,e)?r[e]:void 0}w1o.exports=I50});var T1o=A((ZR1,x1o)=>{var x50=k4t(),T50=Object.prototype,P50=T50.hasOwnProperty;function R50(e){var r=this.__data__;return x50?r[e]!==void 0:P50.call(r,e)}x1o.exports=R50});var R1o=A((ek1,P1o)=>{var k50=k4t(),F50="__lodash_hash_undefined__";function N50(e,r){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=k50&&r===void 0?F50:r,this}P1o.exports=N50});var F1o=A((tk1,k1o)=>{var O50=E1o(),B50=S1o(),q50=I1o(),M50=T1o(),L50=R1o();function cut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{function j50(){this.__data__=[],this.size=0}N1o.exports=j50});var QXn=A((nk1,B1o)=>{function G50(e,r){return e===r||e!==e&&r!==r}B1o.exports=G50});var F4t=A((ik1,q1o)=>{var U50=QXn();function V50(e,r){for(var t=e.length;t--;)if(U50(e[t][0],r))return t;return-1}q1o.exports=V50});var L1o=A((sk1,M1o)=>{var z50=F4t(),$50=Array.prototype,Q50=$50.splice;function K50(e){var r=this.__data__,t=z50(r,e);if(t<0)return!1;var n=r.length-1;return t==n?r.pop():Q50.call(r,t,1),--this.size,!0}M1o.exports=K50});var G1o=A((ak1,j1o)=>{var H50=F4t();function W50(e){var r=this.__data__,t=H50(r,e);return t<0?void 0:r[t][1]}j1o.exports=W50});var V1o=A((ok1,U1o)=>{var Y50=F4t();function J50(e){return Y50(this.__data__,e)>-1}U1o.exports=J50});var $1o=A((ck1,z1o)=>{var X50=F4t();function Z50(e,r){var t=this.__data__,n=X50(t,e);return n<0?(++this.size,t.push([e,r])):t[n][1]=r,this}z1o.exports=Z50});var K1o=A((uk1,Q1o)=>{var eN0=O1o(),tN0=L1o(),rN0=G1o(),nN0=V1o(),iN0=$1o();function uut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{var sN0=c2r(),aN0=Zkt(),oN0=sN0(aN0,"Map");H1o.exports=oN0});var X1o=A((dk1,J1o)=>{var Y1o=F1o(),cN0=K1o(),uN0=W1o();function lN0(){this.size=0,this.__data__={hash:new Y1o,map:new(uN0||cN0),string:new Y1o}}J1o.exports=lN0});var eyo=A((pk1,Z1o)=>{function dN0(e){var r=typeof e;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?e!=="__proto__":e===null}Z1o.exports=dN0});var N4t=A((mk1,tyo)=>{var pN0=eyo();function mN0(e,r){var t=e.__data__;return pN0(r)?t[typeof r=="string"?"string":"hash"]:t.map}tyo.exports=mN0});var nyo=A((fk1,ryo)=>{var fN0=N4t();function hN0(e){var r=fN0(this,e).delete(e);return this.size-=r?1:0,r}ryo.exports=hN0});var syo=A((hk1,iyo)=>{var gN0=N4t();function yN0(e){return gN0(this,e).get(e)}iyo.exports=yN0});var oyo=A((gk1,ayo)=>{var _N0=N4t();function AN0(e){return _N0(this,e).has(e)}ayo.exports=AN0});var uyo=A((yk1,cyo)=>{var bN0=N4t();function CN0(e,r){var t=bN0(this,e),n=t.size;return t.set(e,r),this.size+=t.size==n?0:1,this}cyo.exports=CN0});var dyo=A((_k1,lyo)=>{var vN0=X1o(),EN0=nyo(),DN0=syo(),SN0=oyo(),wN0=uyo();function lut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{var pyo=dyo(),IN0="Expected a function";function KXn(e,r){if(typeof e!="function"||r!=null&&typeof r!="function")throw new TypeError(IN0);var t=function(){var n=arguments,i=r?r.apply(this,n):n[0],s=t.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return t.cache=s.set(i,a)||s,a};return t.cache=new(KXn.Cache||pyo),t}KXn.Cache=pyo;myo.exports=KXn});var gyo=A((bk1,hyo)=>{var xN0=fyo(),TN0=500;function PN0(e){var r=xN0(e,function(n){return t.size===TN0&&t.clear(),n}),t=r.cache;return r}hyo.exports=PN0});var _yo=A((Ck1,yyo)=>{var RN0=gyo(),kN0=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,FN0=/\\(\\)?/g,NN0=RN0(function(e){var r=[];return e.charCodeAt(0)===46&&r.push(""),e.replace(kN0,function(t,n,i,s){r.push(i?s.replace(FN0,"$1"):n||t)}),r});yyo.exports=NN0});var O4t=A((vk1,Ayo)=>{var ON0=Nct(),BN0=s1o(),qN0=_yo(),MN0=Gvr();function LN0(e,r){return ON0(e)?e:BN0(e,r)?[e]:qN0(MN0(e))}Ayo.exports=LN0});var u2r=A((Ek1,byo)=>{var jN0=r4t(),GN0=1/0;function UN0(e){if(typeof e=="string"||jN0(e))return e;var r=e+"";return r=="0"&&1/e==-GN0?"-0":r}byo.exports=UN0});var vyo=A((Dk1,Cyo)=>{var VN0=O4t(),zN0=u2r();function $N0(e,r){r=VN0(r,e);for(var t=0,n=r.length;e!=null&&t{var QN0=c2r(),KN0=function(){try{var e=QN0(Object,"defineProperty");return e({},"",{}),e}catch{}}();Eyo.exports=KN0});var wyo=A((wk1,Syo)=>{var Dyo=HXn();function HN0(e,r,t){r=="__proto__"&&Dyo?Dyo(e,r,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[r]=t}Syo.exports=HN0});var xyo=A((Ik1,Iyo)=>{var WN0=wyo(),YN0=QXn(),JN0=Object.prototype,XN0=JN0.hasOwnProperty;function ZN0(e,r,t){var n=e[r];(!(XN0.call(e,r)&&YN0(n,t))||t===void 0&&!(r in e))&&WN0(e,r,t)}Iyo.exports=ZN0});var WXn=A((xk1,Tyo)=>{var eO0=9007199254740991,tO0=/^(?:0|[1-9]\d*)$/;function rO0(e,r){var t=typeof e;return r=r??eO0,!!r&&(t=="number"||t!="symbol"&&tO0.test(e))&&e>-1&&e%1==0&&e{var nO0=xyo(),iO0=O4t(),sO0=WXn(),Pyo=cIe(),aO0=u2r();function oO0(e,r,t,n){if(!Pyo(e))return e;r=iO0(r,e);for(var i=-1,s=r.length,a=s-1,o=e;o!=null&&++i{var cO0=vyo(),uO0=kyo(),lO0=O4t();function dO0(e,r,t){for(var n=-1,i=r.length,s={};++n{function pO0(e,r){return e!=null&&r in Object(e)}Oyo.exports=pO0});var Myo=A((kk1,qyo)=>{var mO0=mvr(),fO0=fvr(),hO0="[object Arguments]";function gO0(e){return fO0(e)&&mO0(e)==hO0}qyo.exports=gO0});var YXn=A((Fk1,Gyo)=>{var Lyo=Myo(),yO0=fvr(),jyo=Object.prototype,_O0=jyo.hasOwnProperty,AO0=jyo.propertyIsEnumerable,bO0=Lyo(function(){return arguments}())?Lyo:function(e){return yO0(e)&&_O0.call(e,"callee")&&!AO0.call(e,"callee")};Gyo.exports=bO0});var Vyo=A((Nk1,Uyo)=>{var CO0=9007199254740991;function vO0(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=CO0}Uyo.exports=vO0});var $yo=A((Ok1,zyo)=>{var EO0=O4t(),DO0=YXn(),SO0=Nct(),wO0=WXn(),IO0=Vyo(),xO0=u2r();function TO0(e,r,t){r=EO0(r,e);for(var n=-1,i=r.length,s=!1;++n{var PO0=Byo(),RO0=$yo();function kO0(e,r){return e!=null&&RO0(e,r,PO0)}Qyo.exports=kO0});var Wyo=A((qk1,Hyo)=>{var FO0=Nyo(),NO0=Kyo();function OO0(e,r){return FO0(e,r,function(t,n){return NO0(e,n)})}Hyo.exports=OO0});var Jyo=A((Mk1,Yyo)=>{function BO0(e,r){for(var t=-1,n=r.length,i=e.length;++t{var Xyo=e4t(),qO0=YXn(),MO0=Nct(),Zyo=Xyo?Xyo.isConcatSpreadable:void 0;function LO0(e){return MO0(e)||qO0(e)||!!(Zyo&&e&&e[Zyo])}e_o.exports=LO0});var i_o=A((jk1,n_o)=>{var jO0=Jyo(),GO0=t_o();function r_o(e,r,t,n,i){var s=-1,a=e.length;for(t||(t=GO0),i||(i=[]);++s0&&t(o)?r>1?r_o(o,r-1,t,n,i):jO0(i,o):n||(i[i.length]=o)}return i}n_o.exports=r_o});var a_o=A((Gk1,s_o)=>{var UO0=i_o();function VO0(e){var r=e==null?0:e.length;return r?UO0(e,1):[]}s_o.exports=VO0});var c_o=A((Uk1,o_o)=>{function zO0(e,r,t){switch(t.length){case 0:return e.call(r);case 1:return e.call(r,t[0]);case 2:return e.call(r,t[0],t[1]);case 3:return e.call(r,t[0],t[1],t[2])}return e.apply(r,t)}o_o.exports=zO0});var d_o=A((Vk1,l_o)=>{var $O0=c_o(),u_o=Math.max;function QO0(e,r,t){return r=u_o(r===void 0?e.length-1:r,0),function(){for(var n=arguments,i=-1,s=u_o(n.length-r,0),a=Array(s);++i{function KO0(e){return function(){return e}}p_o.exports=KO0});var h_o=A(($k1,f_o)=>{function HO0(e){return e}f_o.exports=HO0});var __o=A((Qk1,y_o)=>{var WO0=m_o(),g_o=HXn(),YO0=h_o(),JO0=g_o?function(e,r){return g_o(e,"toString",{configurable:!0,enumerable:!1,value:WO0(r),writable:!0})}:YO0;y_o.exports=JO0});var b_o=A((Kk1,A_o)=>{var XO0=800,ZO0=16,eB0=Date.now;function tB0(e){var r=0,t=0;return function(){var n=eB0(),i=ZO0-(n-t);if(t=n,i>0){if(++r>=XO0)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}A_o.exports=tB0});var v_o=A((Hk1,C_o)=>{var rB0=__o(),nB0=b_o(),iB0=nB0(rB0);C_o.exports=iB0});var D_o=A((Wk1,E_o)=>{var sB0=a_o(),aB0=d_o(),oB0=v_o();function cB0(e){return oB0(aB0(e,void 0,sB0),e+"")}E_o.exports=cB0});var w_o=A((Yk1,S_o)=>{var uB0=Wyo(),lB0=D_o(),dB0=lB0(function(e,r){return e==null?{}:uB0(e,r)});S_o.exports=dB0});var T_o=A(FIe=>{"use strict";Object.defineProperty(FIe,"__esModule",{value:!0});FIe.LegacyMigrationResolver=FIe.IMPORTED_PATTERNS=void 0;var x_o=(Yh(),Dr(Wh)),JXn=JC(),pB0=ghe(),I_o=R8(),mB0=x_o.__importStar(Lie()),Jhe=x_o.__importStar(Tx());FIe.IMPORTED_PATTERNS=[[/^(git(?:\+(?:https|ssh))?:\/\/.*(?:\.git)?)#(.*)$/,(e,r,t,n)=>`${t}#commit=${n}`],[/^https:\/\/((?:[^/]+?)@)?codeload\.github\.com\/([^/]+\/[^/]+)\/tar\.gz\/([0-9a-f]+)$/,(e,r,t="",n,i)=>`https://${t}github.com/${n}.git#commit=${i}`],[/^https:\/\/((?:[^/]+?)@)?github\.com\/([^/]+\/[^/]+?)(?:\.git)?#([0-9a-f]+)$/,(e,r,t="",n,i)=>`https://${t}github.com/${n}.git#commit=${i}`],[/^https?:\/\/[^/]+\/(?:[^/]+\/)*(?:@.+(?:\/|(?:%2f)))?([^/]+)\/(?:-|download)\/\1-[^/]+\.tgz(?:#|$)/,e=>`npm:${e}`],[/^https:\/\/npm\.pkg\.github\.com\/download\/(?:@[^/]+)\/(?:[^/]+)\/(?:[^/]+)\/(?:[0-9a-f]+)(?:#|$)/,e=>`npm:${e}`],[/^https:\/\/npm\.fontawesome\.com\/(?:@[^/]+)\/([^/]+)\/-\/([^/]+)\/\1-\2.tgz(?:#|$)/,e=>`npm:${e}`],[/^https?:\/\/[^/]+\/.*\/(@[^/]+)\/([^/]+)\/-\/\1\/\2-(?:[.\d\w-]+)\.tgz(?:#|$)/,(e,r)=>Jhe.makeRange({protocol:"npm:",source:null,selector:e,params:{__archiveUrl:r}})],[/^[^/]+\.tgz#[0-9a-f]+$/,e=>`npm:${e}`]];var XXn=class{constructor(r){this.resolver=r,this.resolutions=null}async setup(r,{report:t}){let n=JXn.ppath.join(r.cwd,r.configuration.get("lockfileFilename"));if(!JXn.xfs.existsSync(n))return;let i=await JXn.xfs.readFilePromise(n,"utf8"),s=(0,pB0.parseSyml)(i);if(Object.prototype.hasOwnProperty.call(s,"__metadata"))return;let a=this.resolutions=new Map;for(let o of Object.keys(s)){let c=Jhe.tryParseDescriptor(o);if(!c){t.reportWarning(I_o.MessageName.YARN_IMPORT_FAILED,`Failed to parse the string "${o}" into a proper descriptor`);continue}let l=mB0.validRange(c.range)?Jhe.makeDescriptor(c,`npm:${c.range}`):c,{version:u,resolved:m}=s[o];if(!m)continue;let h;for(let[b,v]of FIe.IMPORTED_PATTERNS){let w=m.match(b);if(w){h=v(u,...w);break}}if(!h){t.reportWarning(I_o.MessageName.YARN_IMPORT_FAILED,`${Jhe.prettyDescriptor(r.configuration,l)}: Only some patterns can be imported from legacy lockfiles (not "${m}")`);continue}let _=l;try{let b=Jhe.parseRange(l.range),v=Jhe.tryParseDescriptor(b.selector,!0);v&&(_=v)}catch{}a.set(l.descriptorHash,Jhe.makeLocator(_,h))}}supportsDescriptor(r,t){return this.resolutions?this.resolutions.has(r.descriptorHash):!1}supportsLocator(r,t){return!1}shouldPersistResolution(r,t){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return[]}async getCandidates(r,t,n){if(!this.resolutions)throw new Error("Assertion failed: The resolution store should have been setup");let i=this.resolutions.get(r.descriptorHash);if(!i)throw new Error("Assertion failed: The resolution should have been registered");return await this.resolver.getCandidates(Jhe.convertLocatorToDescriptor(i),t,n)}async getSatisfying(r,t,n){return null}async resolve(r,t){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}};FIe.LegacyMigrationResolver=XXn});var R_o=A(l2r=>{"use strict";Object.defineProperty(l2r,"__esModule",{value:!0});l2r.LockfileResolver=void 0;var fB0=(Yh(),Dr(Wh)),P_o=fB0.__importStar(Tx()),ZXn=class{constructor(r){this.resolver=r}supportsDescriptor(r,t){return!!(t.project.storedResolutions.get(r.descriptorHash)||t.project.originalPackages.has(P_o.convertDescriptorToLocator(r).locatorHash))}supportsLocator(r,t){return!!(t.project.originalPackages.has(r.locatorHash)&&!t.project.lockfileNeedsRefresh)}shouldPersistResolution(r,t){throw new Error("The shouldPersistResolution method shouldn't be called on the lockfile resolver, which would always answer yes")}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return this.resolver.getResolutionDependencies(r,t)}async getCandidates(r,t,n){let i=n.project.originalPackages.get(P_o.convertDescriptorToLocator(r).locatorHash);if(i)return[i];let s=n.project.storedResolutions.get(r.descriptorHash);if(!s)throw new Error("Expected the resolution to have been successful - resolution not found");if(i=n.project.originalPackages.get(s),!i)throw new Error("Expected the resolution to have been successful - package not found");return[i]}async getSatisfying(r,t,n){return null}async resolve(r,t){let n=t.project.originalPackages.get(r.locatorHash);if(!n)throw new Error("The lockfile resolver isn't meant to resolve packages - they should already have been stored into a cache");return n}};l2r.LockfileResolver=ZXn});var k_o=A(d2r=>{"use strict";Object.defineProperty(d2r,"__esModule",{value:!0});d2r.RunInstallPleaseResolver=void 0;var eZn=R8(),tZn=aG(),rZn=class{constructor(r){this.resolver=r}supportsDescriptor(r,t){return this.resolver.supportsDescriptor(r,t)}supportsLocator(r,t){return this.resolver.supportsLocator(r,t)}shouldPersistResolution(r,t){return this.resolver.shouldPersistResolution(r,t)}bindDescriptor(r,t,n){return this.resolver.bindDescriptor(r,t,n)}getResolutionDependencies(r,t){return this.resolver.getResolutionDependencies(r,t)}async getCandidates(r,t,n){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async getSatisfying(r,t,n){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async resolve(r,t){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}};d2r.RunInstallPleaseResolver=rZn});var iZn=A(p2r=>{"use strict";Object.defineProperty(p2r,"__esModule",{value:!0});p2r.ThrowReport=void 0;var hB0=aG(),nZn=class extends hB0.Report{reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,t){return t()}async startSectionPromise(r,t){return await t()}startTimerSync(r,t,n){return(typeof t=="function"?t:n)()}async startTimerPromise(r,t,n){return await(typeof t=="function"?t:n)()}async startCacheReport(r){return await r()}reportSeparator(){}reportInfo(r,t){}reportWarning(r,t){}reportError(r,t){}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}async finalize(){}};p2r.ThrowReport=nZn});var aZn=A(f2r=>{"use strict";Object.defineProperty(f2r,"__esModule",{value:!0});f2r.Workspace=void 0;var m2r=(Yh(),Dr(Wh)),Rz=JC(),gB0=m2r.__importDefault(NWn()),B4t=Tct(),q4t=oIe(),yB0=m2r.__importStar(aIe()),_B0=m2r.__importStar(Lie()),M4t=m2r.__importStar(Tx()),sZn=class{constructor(r,{project:t}){this.workspacesCwds=new Set,this.dependencies=new Map,this.project=t,this.cwd=r}async setup(){var r;this.manifest=(r=await B4t.Manifest.tryFind(this.cwd))!==null&&r!==void 0?r:new B4t.Manifest,this.relativeCwd=Rz.ppath.relative(this.project.cwd,this.cwd)||Rz.PortablePath.dot;let t=this.manifest.name?this.manifest.name:M4t.makeIdent(null,`${this.computeCandidateName()}-${yB0.makeHash(this.relativeCwd).substring(0,6)}`),n=this.manifest.version?this.manifest.version:"0.0.0";this.locator=M4t.makeLocator(t,n),this.anchoredDescriptor=M4t.makeDescriptor(this.locator,`${q4t.WorkspaceResolver.protocol}${this.relativeCwd}`),this.anchoredLocator=M4t.makeLocator(this.locator,`${q4t.WorkspaceResolver.protocol}${this.relativeCwd}`);let i=this.manifest.workspaceDefinitions.map(({pattern:a})=>a);if(i.length===0)return;let s=await(0,gB0.default)(i,{cwd:Rz.npath.fromPortablePath(this.cwd),expandDirectories:!1,onlyDirectories:!0,onlyFiles:!1,ignore:["**/node_modules","**/.git","**/.yarn"]});s.sort(),await s.reduce(async(a,o)=>{let c=Rz.ppath.resolve(this.cwd,Rz.npath.toPortablePath(o)),l=await Rz.xfs.existsPromise(Rz.ppath.join(c,"package.json"));await a,l&&this.workspacesCwds.add(c)},Promise.resolve())}accepts(r){var t;let n=r.indexOf(":"),i=n!==-1?r.slice(0,n+1):null,s=n!==-1?r.slice(n+1):r;if(i===q4t.WorkspaceResolver.protocol&&Rz.ppath.normalize(s)===this.relativeCwd||i===q4t.WorkspaceResolver.protocol&&(s==="*"||s==="^"||s==="~"))return!0;let a=_B0.validRange(s);return a?i===q4t.WorkspaceResolver.protocol?a.test((t=this.manifest.version)!==null&&t!==void 0?t:"0.0.0"):this.project.configuration.get("enableTransparentWorkspaces")&&this.manifest.version!==null?a.test(this.manifest.version):!1:!1}computeCandidateName(){return this.cwd===this.project.cwd?"root-workspace":`${Rz.ppath.basename(this.cwd)}`||"unnamed-workspace"}getRecursiveWorkspaceDependencies({dependencies:r=B4t.Manifest.hardDependencies}={}){let t=new Set,n=i=>{for(let s of r)for(let a of i.manifest[s].values()){let o=this.project.tryWorkspaceByDescriptor(a);o===null||t.has(o)||(t.add(o),n(o))}};return n(this),t}getRecursiveWorkspaceDependents({dependencies:r=B4t.Manifest.hardDependencies}={}){let t=new Set,n=i=>{for(let s of this.project.workspaces)r.some(o=>[...s.manifest[o].values()].some(c=>{let l=this.project.tryWorkspaceByDescriptor(c);return l!==null&&M4t.areLocatorsEqual(l.anchoredLocator,i.anchoredLocator)}))&&!t.has(s)&&(t.add(s),n(s))};return n(this),t}getRecursiveWorkspaceChildren(){let r=[];for(let t of this.workspacesCwds){let n=this.project.workspacesByCwd.get(t);n&&r.push(n,...n.getRecursiveWorkspaceChildren())}return r}async persistManifest(){let r={};this.manifest.exportTo(r);let t=Rz.ppath.join(this.cwd,B4t.Manifest.fileName),n=`${JSON.stringify(r,null,this.manifest.indent)}
          -`;await Rz.xfs.changeFilePromise(t,n,{automaticNewlines:!0}),this.manifest.raw=r}};f2r.Workspace=sZn});var $_o=A(fut=>{"use strict";Object.defineProperty(fut,"__esModule",{value:!0});fut.Project=fut.InstallMode=void 0;var gG=(Yh(),Dr(Wh)),dZn=JC(),ey=JC(),F_o=ghe(),N_o=Tkt(),oZn=require("crypto"),AB0=n1o(),cZn=gG.__importDefault(w_o()),uZn=gG.__importDefault(pct()),bB0=gG.__importDefault(N3()),V_o=require("util"),O_o=gG.__importDefault(require("v8")),z_o=gG.__importDefault(require("zlib")),dut=i4t(),L4t=wXn(),CB0=T_o(),vB0=R_o(),B_o=Tct(),cD=R8(),EB0=WWn(),put=aG(),DB0=k_o(),q_o=iZn(),M_o=oIe(),SB0=aZn(),wB0=Cvr(),e_=gG.__importStar(Sz()),NIe=gG.__importStar(aIe()),lw=gG.__importStar(mB()),IB0=gG.__importStar(n4t()),L_o=gG.__importStar(QYn()),xB0=gG.__importStar(Lie()),tf=gG.__importStar(Tx()),TB0=tIe(),h2r=tIe(),j_o=6,PB0=1,RB0=/ *, */g,G_o=/\/$/,kB0=32,FB0=(0,V_o.promisify)(z_o.default.gzip),NB0=(0,V_o.promisify)(z_o.default.gunzip),mut;(function(e){e.UpdateLockfile="update-lockfile",e.SkipBuild="skip-build"})(mut||(fut.InstallMode=mut={}));var lZn={restoreInstallersCustomData:["installersCustomData"],restoreResolutions:["accessibleLocators","conditionalLocators","disabledLocators","optionalBuilds","storedDescriptors","storedResolutions","storedPackages","lockFileChecksum"],restoreBuildState:["storedBuildState"]},U_o=e=>NIe.makeHash(`${PB0}`,e),pZn=class e{static async find(r,t){var n,i,s;if(!r.projectCwd)throw new N_o.UsageError(`No project found in ${t}`);let a=r.projectCwd,o=t,c=null;for(;c!==r.projectCwd;){if(c=o,ey.xfs.existsSync(ey.ppath.join(c,ey.Filename.manifest))){a=c;break}o=ey.ppath.dirname(c)}let l=new e(r.projectCwd,{configuration:r});(n=dut.Configuration.telemetry)===null||n===void 0||n.reportProject(l.cwd),await l.setupResolutions(),await l.setupWorkspaces(),(i=dut.Configuration.telemetry)===null||i===void 0||i.reportWorkspaceCount(l.workspaces.length),(s=dut.Configuration.telemetry)===null||s===void 0||s.reportDependencyCount(l.workspaces.reduce((x,P)=>x+P.manifest.dependencies.size+P.manifest.devDependencies.size,0));let u=l.tryWorkspaceByCwd(a);if(u)return{project:l,workspace:u,locator:u.anchoredLocator};let m=await l.findLocatorForLocation(`${a}/`,{strict:!0});if(m)return{project:l,locator:m,workspace:null};let h=e_.pretty(r,l.cwd,e_.Type.PATH),_=e_.pretty(r,ey.ppath.relative(l.cwd,a),e_.Type.PATH),b=`- If ${h} isn't intended to be a project, remove any yarn.lock and/or package.json file there.`,v=`- If ${h} is intended to be a project, it might be that you forgot to list ${_} in its workspace configuration.`,w=`- Finally, if ${h} is fine and you intend ${_} to be treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.`;throw new N_o.UsageError(`The nearest package directory (${e_.pretty(r,a,e_.Type.PATH)}) doesn't seem to be part of the project declared in ${e_.pretty(r,l.cwd,e_.Type.PATH)}.
          +`}function Mgo(e,r,t,n,i,s,a){return qgo(Bgo(e,r,t,n,i,s,a))}function h80(e,r,t,n,i,s){return Mgo(e,e,r,t,n,i,s)}});var jgo=A(s2r=>{"use strict";Object.defineProperty(s2r,"__esModule",{value:!0});s2r.arrayEqual=g80;s2r.arrayStartsWith=Lgo;function g80(e,r){return e.length!==r.length?!1:Lgo(e,r)}function Lgo(e,r){if(r.length>e.length)return!1;for(var t=0;t{"use strict";Object.defineProperty(o2r,"__esModule",{value:!0});o2r.calcLineCount=Ygo;o2r.merge=E80;var y80=qXn(),_80=n2r(),MXn=jgo();function out(e){return v80(e)||C80(e)||b80(e)||A80()}function A80(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
          +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b80(e,r){if(e){if(typeof e=="string")return LXn(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return LXn(e,r)}}function C80(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function v80(e){if(Array.isArray(e))return LXn(e)}function LXn(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t{"use strict";Object.defineProperty(UXn,"__esModule",{value:!0});UXn.convertChangesToDMP=I80;function I80(e){for(var r=[],t,n,i=0;i{"use strict";Object.defineProperty(VXn,"__esModule",{value:!0});VXn.convertChangesToXML=x80;function x80(e){for(var r=[],t=0;t"):n.removed&&r.push(""),r.push(T80(n.value)),n.added?r.push(""):n.removed&&r.push("")}return r.join("")}function T80(e){var r=e;return r=r.replace(/&/g,"&"),r=r.replace(//g,">"),r=r.replace(/"/g,"""),r}});var i1o=A(oD=>{"use strict";Object.defineProperty(oD,"__esModule",{value:!0});Object.defineProperty(oD,"Diff",{enumerable:!0,get:function(){return P80.default}});Object.defineProperty(oD,"diffChars",{enumerable:!0,get:function(){return R80.diffChars}});Object.defineProperty(oD,"diffWords",{enumerable:!0,get:function(){return e1o.diffWords}});Object.defineProperty(oD,"diffWordsWithSpace",{enumerable:!0,get:function(){return e1o.diffWordsWithSpace}});Object.defineProperty(oD,"diffLines",{enumerable:!0,get:function(){return t1o.diffLines}});Object.defineProperty(oD,"diffTrimmedLines",{enumerable:!0,get:function(){return t1o.diffTrimmedLines}});Object.defineProperty(oD,"diffSentences",{enumerable:!0,get:function(){return k80.diffSentences}});Object.defineProperty(oD,"diffCss",{enumerable:!0,get:function(){return F80.diffCss}});Object.defineProperty(oD,"diffJson",{enumerable:!0,get:function(){return r1o.diffJson}});Object.defineProperty(oD,"canonicalize",{enumerable:!0,get:function(){return r1o.canonicalize}});Object.defineProperty(oD,"diffArrays",{enumerable:!0,get:function(){return N80.diffArrays}});Object.defineProperty(oD,"applyPatch",{enumerable:!0,get:function(){return n1o.applyPatch}});Object.defineProperty(oD,"applyPatches",{enumerable:!0,get:function(){return n1o.applyPatches}});Object.defineProperty(oD,"parsePatch",{enumerable:!0,get:function(){return O80.parsePatch}});Object.defineProperty(oD,"merge",{enumerable:!0,get:function(){return B80.merge}});Object.defineProperty(oD,"structuredPatch",{enumerable:!0,get:function(){return zXn.structuredPatch}});Object.defineProperty(oD,"createTwoFilesPatch",{enumerable:!0,get:function(){return zXn.createTwoFilesPatch}});Object.defineProperty(oD,"createPatch",{enumerable:!0,get:function(){return zXn.createPatch}});Object.defineProperty(oD,"convertChangesToDMP",{enumerable:!0,get:function(){return q80.convertChangesToDMP}});Object.defineProperty(oD,"convertChangesToXML",{enumerable:!0,get:function(){return M80.convertChangesToXML}});var P80=L80(Wie()),R80=Ego(),e1o=wgo(),t1o=e2r(),k80=Igo(),F80=xgo(),r1o=Pgo(),N80=Rgo(),n1o=Ogo(),O80=n2r(),B80=Jgo(),zXn=qXn(),q80=Xgo(),M80=Zgo();function L80(e){return e&&e.__esModule?e:{default:e}}});var a1o=A((UR1,s1o)=>{var j80=Nct(),G80=r4t(),U80=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V80=/^\w*$/;function z80(e,r){if(j80(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||G80(e)?!0:V80.test(e)||!U80.test(e)||r!=null&&e in Object(r)}s1o.exports=z80});var c1o=A((VR1,o1o)=>{var $80=mvr(),Q80=cIe(),K80="[object AsyncFunction]",H80="[object Function]",W80="[object GeneratorFunction]",Y80="[object Proxy]";function J80(e){if(!Q80(e))return!1;var r=$80(e);return r==H80||r==W80||r==K80||r==Y80}o1o.exports=J80});var l1o=A((zR1,u1o)=>{var X80=Zkt(),Z80=X80["__core-js_shared__"];u1o.exports=Z80});var m1o=A(($R1,p1o)=>{var $Xn=l1o(),d1o=function(){var e=/[^.]+$/.exec($Xn&&$Xn.keys&&$Xn.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function e50(e){return!!d1o&&d1o in e}p1o.exports=e50});var h1o=A((QR1,f1o)=>{var t50=Function.prototype,r50=t50.toString;function n50(e){if(e!=null){try{return r50.call(e)}catch{}try{return e+""}catch{}}return""}f1o.exports=n50});var y1o=A((KR1,g1o)=>{var i50=c1o(),s50=m1o(),a50=cIe(),o50=h1o(),c50=/[\\^$.*+?()[\]{}|]/g,u50=/^\[object .+?Constructor\]$/,l50=Function.prototype,d50=Object.prototype,p50=l50.toString,m50=d50.hasOwnProperty,f50=RegExp("^"+p50.call(m50).replace(c50,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function h50(e){if(!a50(e)||s50(e))return!1;var r=i50(e)?f50:u50;return r.test(o50(e))}g1o.exports=h50});var A1o=A((HR1,_1o)=>{function g50(e,r){return e==null?void 0:e[r]}_1o.exports=g50});var c2r=A((WR1,b1o)=>{var y50=y1o(),_50=A1o();function A50(e,r){var t=_50(e,r);return y50(t)?t:void 0}b1o.exports=A50});var k4t=A((YR1,C1o)=>{var b50=c2r(),C50=b50(Object,"create");C1o.exports=C50});var D1o=A((JR1,E1o)=>{var v1o=k4t();function v50(){this.__data__=v1o?v1o(null):{},this.size=0}E1o.exports=v50});var w1o=A((XR1,S1o)=>{function E50(e){var r=this.has(e)&&delete this.__data__[e];return this.size-=r?1:0,r}S1o.exports=E50});var x1o=A((ZR1,I1o)=>{var D50=k4t(),S50="__lodash_hash_undefined__",w50=Object.prototype,I50=w50.hasOwnProperty;function x50(e){var r=this.__data__;if(D50){var t=r[e];return t===S50?void 0:t}return I50.call(r,e)?r[e]:void 0}I1o.exports=x50});var P1o=A((ek1,T1o)=>{var T50=k4t(),P50=Object.prototype,R50=P50.hasOwnProperty;function k50(e){var r=this.__data__;return T50?r[e]!==void 0:R50.call(r,e)}T1o.exports=k50});var k1o=A((tk1,R1o)=>{var F50=k4t(),N50="__lodash_hash_undefined__";function O50(e,r){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=F50&&r===void 0?N50:r,this}R1o.exports=O50});var N1o=A((rk1,F1o)=>{var B50=D1o(),q50=w1o(),M50=x1o(),L50=P1o(),j50=k1o();function cut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{function G50(){this.__data__=[],this.size=0}O1o.exports=G50});var QXn=A((ik1,q1o)=>{function U50(e,r){return e===r||e!==e&&r!==r}q1o.exports=U50});var F4t=A((sk1,M1o)=>{var V50=QXn();function z50(e,r){for(var t=e.length;t--;)if(V50(e[t][0],r))return t;return-1}M1o.exports=z50});var j1o=A((ak1,L1o)=>{var $50=F4t(),Q50=Array.prototype,K50=Q50.splice;function H50(e){var r=this.__data__,t=$50(r,e);if(t<0)return!1;var n=r.length-1;return t==n?r.pop():K50.call(r,t,1),--this.size,!0}L1o.exports=H50});var U1o=A((ok1,G1o)=>{var W50=F4t();function Y50(e){var r=this.__data__,t=W50(r,e);return t<0?void 0:r[t][1]}G1o.exports=Y50});var z1o=A((ck1,V1o)=>{var J50=F4t();function X50(e){return J50(this.__data__,e)>-1}V1o.exports=X50});var Q1o=A((uk1,$1o)=>{var Z50=F4t();function eN0(e,r){var t=this.__data__,n=Z50(t,e);return n<0?(++this.size,t.push([e,r])):t[n][1]=r,this}$1o.exports=eN0});var H1o=A((lk1,K1o)=>{var tN0=B1o(),rN0=j1o(),nN0=U1o(),iN0=z1o(),sN0=Q1o();function uut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{var aN0=c2r(),oN0=Zkt(),cN0=aN0(oN0,"Map");W1o.exports=cN0});var Z1o=A((pk1,X1o)=>{var J1o=N1o(),uN0=H1o(),lN0=Y1o();function dN0(){this.size=0,this.__data__={hash:new J1o,map:new(lN0||uN0),string:new J1o}}X1o.exports=dN0});var tyo=A((mk1,eyo)=>{function pN0(e){var r=typeof e;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?e!=="__proto__":e===null}eyo.exports=pN0});var N4t=A((fk1,ryo)=>{var mN0=tyo();function fN0(e,r){var t=e.__data__;return mN0(r)?t[typeof r=="string"?"string":"hash"]:t.map}ryo.exports=fN0});var iyo=A((hk1,nyo)=>{var hN0=N4t();function gN0(e){var r=hN0(this,e).delete(e);return this.size-=r?1:0,r}nyo.exports=gN0});var ayo=A((gk1,syo)=>{var yN0=N4t();function _N0(e){return yN0(this,e).get(e)}syo.exports=_N0});var cyo=A((yk1,oyo)=>{var AN0=N4t();function bN0(e){return AN0(this,e).has(e)}oyo.exports=bN0});var lyo=A((_k1,uyo)=>{var CN0=N4t();function vN0(e,r){var t=CN0(this,e),n=t.size;return t.set(e,r),this.size+=t.size==n?0:1,this}uyo.exports=vN0});var pyo=A((Ak1,dyo)=>{var EN0=Z1o(),DN0=iyo(),SN0=ayo(),wN0=cyo(),IN0=lyo();function lut(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r{var myo=pyo(),xN0="Expected a function";function KXn(e,r){if(typeof e!="function"||r!=null&&typeof r!="function")throw new TypeError(xN0);var t=function(){var n=arguments,i=r?r.apply(this,n):n[0],s=t.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return t.cache=s.set(i,a)||s,a};return t.cache=new(KXn.Cache||myo),t}KXn.Cache=myo;fyo.exports=KXn});var yyo=A((Ck1,gyo)=>{var TN0=hyo(),PN0=500;function RN0(e){var r=TN0(e,function(n){return t.size===PN0&&t.clear(),n}),t=r.cache;return r}gyo.exports=RN0});var Ayo=A((vk1,_yo)=>{var kN0=yyo(),FN0=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,NN0=/\\(\\)?/g,ON0=kN0(function(e){var r=[];return e.charCodeAt(0)===46&&r.push(""),e.replace(FN0,function(t,n,i,s){r.push(i?s.replace(NN0,"$1"):n||t)}),r});_yo.exports=ON0});var O4t=A((Ek1,byo)=>{var BN0=Nct(),qN0=a1o(),MN0=Ayo(),LN0=Gvr();function jN0(e,r){return BN0(e)?e:qN0(e,r)?[e]:MN0(LN0(e))}byo.exports=jN0});var u2r=A((Dk1,Cyo)=>{var GN0=r4t(),UN0=1/0;function VN0(e){if(typeof e=="string"||GN0(e))return e;var r=e+"";return r=="0"&&1/e==-UN0?"-0":r}Cyo.exports=VN0});var Eyo=A((Sk1,vyo)=>{var zN0=O4t(),$N0=u2r();function QN0(e,r){r=zN0(r,e);for(var t=0,n=r.length;e!=null&&t{var KN0=c2r(),HN0=function(){try{var e=KN0(Object,"defineProperty");return e({},"",{}),e}catch{}}();Dyo.exports=HN0});var Iyo=A((Ik1,wyo)=>{var Syo=HXn();function WN0(e,r,t){r=="__proto__"&&Syo?Syo(e,r,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[r]=t}wyo.exports=WN0});var Tyo=A((xk1,xyo)=>{var YN0=Iyo(),JN0=QXn(),XN0=Object.prototype,ZN0=XN0.hasOwnProperty;function eO0(e,r,t){var n=e[r];(!(ZN0.call(e,r)&&JN0(n,t))||t===void 0&&!(r in e))&&YN0(e,r,t)}xyo.exports=eO0});var WXn=A((Tk1,Pyo)=>{var tO0=9007199254740991,rO0=/^(?:0|[1-9]\d*)$/;function nO0(e,r){var t=typeof e;return r=r??tO0,!!r&&(t=="number"||t!="symbol"&&rO0.test(e))&&e>-1&&e%1==0&&e{var iO0=Tyo(),sO0=O4t(),aO0=WXn(),Ryo=cIe(),oO0=u2r();function cO0(e,r,t,n){if(!Ryo(e))return e;r=sO0(r,e);for(var i=-1,s=r.length,a=s-1,o=e;o!=null&&++i{var uO0=Eyo(),lO0=Fyo(),dO0=O4t();function pO0(e,r,t){for(var n=-1,i=r.length,s={};++n{function mO0(e,r){return e!=null&&r in Object(e)}Byo.exports=mO0});var Lyo=A((Fk1,Myo)=>{var fO0=mvr(),hO0=fvr(),gO0="[object Arguments]";function yO0(e){return hO0(e)&&fO0(e)==gO0}Myo.exports=yO0});var YXn=A((Nk1,Uyo)=>{var jyo=Lyo(),_O0=fvr(),Gyo=Object.prototype,AO0=Gyo.hasOwnProperty,bO0=Gyo.propertyIsEnumerable,CO0=jyo(function(){return arguments}())?jyo:function(e){return _O0(e)&&AO0.call(e,"callee")&&!bO0.call(e,"callee")};Uyo.exports=CO0});var zyo=A((Ok1,Vyo)=>{var vO0=9007199254740991;function EO0(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=vO0}Vyo.exports=EO0});var Qyo=A((Bk1,$yo)=>{var DO0=O4t(),SO0=YXn(),wO0=Nct(),IO0=WXn(),xO0=zyo(),TO0=u2r();function PO0(e,r,t){r=DO0(r,e);for(var n=-1,i=r.length,s=!1;++n{var RO0=qyo(),kO0=Qyo();function FO0(e,r){return e!=null&&kO0(e,r,RO0)}Kyo.exports=FO0});var Yyo=A((Mk1,Wyo)=>{var NO0=Oyo(),OO0=Hyo();function BO0(e,r){return NO0(e,r,function(t,n){return OO0(e,n)})}Wyo.exports=BO0});var Xyo=A((Lk1,Jyo)=>{function qO0(e,r){for(var t=-1,n=r.length,i=e.length;++t{var Zyo=e4t(),MO0=YXn(),LO0=Nct(),e_o=Zyo?Zyo.isConcatSpreadable:void 0;function jO0(e){return LO0(e)||MO0(e)||!!(e_o&&e&&e[e_o])}t_o.exports=jO0});var s_o=A((Gk1,i_o)=>{var GO0=Xyo(),UO0=r_o();function n_o(e,r,t,n,i){var s=-1,a=e.length;for(t||(t=UO0),i||(i=[]);++s0&&t(o)?r>1?n_o(o,r-1,t,n,i):GO0(i,o):n||(i[i.length]=o)}return i}i_o.exports=n_o});var o_o=A((Uk1,a_o)=>{var VO0=s_o();function zO0(e){var r=e==null?0:e.length;return r?VO0(e,1):[]}a_o.exports=zO0});var u_o=A((Vk1,c_o)=>{function $O0(e,r,t){switch(t.length){case 0:return e.call(r);case 1:return e.call(r,t[0]);case 2:return e.call(r,t[0],t[1]);case 3:return e.call(r,t[0],t[1],t[2])}return e.apply(r,t)}c_o.exports=$O0});var p_o=A((zk1,d_o)=>{var QO0=u_o(),l_o=Math.max;function KO0(e,r,t){return r=l_o(r===void 0?e.length-1:r,0),function(){for(var n=arguments,i=-1,s=l_o(n.length-r,0),a=Array(s);++i{function HO0(e){return function(){return e}}m_o.exports=HO0});var g_o=A((Qk1,h_o)=>{function WO0(e){return e}h_o.exports=WO0});var A_o=A((Kk1,__o)=>{var YO0=f_o(),y_o=HXn(),JO0=g_o(),XO0=y_o?function(e,r){return y_o(e,"toString",{configurable:!0,enumerable:!1,value:YO0(r),writable:!0})}:JO0;__o.exports=XO0});var C_o=A((Hk1,b_o)=>{var ZO0=800,eB0=16,tB0=Date.now;function rB0(e){var r=0,t=0;return function(){var n=tB0(),i=eB0-(n-t);if(t=n,i>0){if(++r>=ZO0)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}b_o.exports=rB0});var E_o=A((Wk1,v_o)=>{var nB0=A_o(),iB0=C_o(),sB0=iB0(nB0);v_o.exports=sB0});var S_o=A((Yk1,D_o)=>{var aB0=o_o(),oB0=p_o(),cB0=E_o();function uB0(e){return cB0(oB0(e,void 0,aB0),e+"")}D_o.exports=uB0});var I_o=A((Jk1,w_o)=>{var lB0=Yyo(),dB0=S_o(),pB0=dB0(function(e,r){return e==null?{}:lB0(e,r)});w_o.exports=pB0});var P_o=A(FIe=>{"use strict";Object.defineProperty(FIe,"__esModule",{value:!0});FIe.LegacyMigrationResolver=FIe.IMPORTED_PATTERNS=void 0;var T_o=(Yh(),Dr(Wh)),JXn=JC(),mB0=ghe(),x_o=R8(),fB0=T_o.__importStar(Lie()),Jhe=T_o.__importStar(Tx());FIe.IMPORTED_PATTERNS=[[/^(git(?:\+(?:https|ssh))?:\/\/.*(?:\.git)?)#(.*)$/,(e,r,t,n)=>`${t}#commit=${n}`],[/^https:\/\/((?:[^/]+?)@)?codeload\.github\.com\/([^/]+\/[^/]+)\/tar\.gz\/([0-9a-f]+)$/,(e,r,t="",n,i)=>`https://${t}github.com/${n}.git#commit=${i}`],[/^https:\/\/((?:[^/]+?)@)?github\.com\/([^/]+\/[^/]+?)(?:\.git)?#([0-9a-f]+)$/,(e,r,t="",n,i)=>`https://${t}github.com/${n}.git#commit=${i}`],[/^https?:\/\/[^/]+\/(?:[^/]+\/)*(?:@.+(?:\/|(?:%2f)))?([^/]+)\/(?:-|download)\/\1-[^/]+\.tgz(?:#|$)/,e=>`npm:${e}`],[/^https:\/\/npm\.pkg\.github\.com\/download\/(?:@[^/]+)\/(?:[^/]+)\/(?:[^/]+)\/(?:[0-9a-f]+)(?:#|$)/,e=>`npm:${e}`],[/^https:\/\/npm\.fontawesome\.com\/(?:@[^/]+)\/([^/]+)\/-\/([^/]+)\/\1-\2.tgz(?:#|$)/,e=>`npm:${e}`],[/^https?:\/\/[^/]+\/.*\/(@[^/]+)\/([^/]+)\/-\/\1\/\2-(?:[.\d\w-]+)\.tgz(?:#|$)/,(e,r)=>Jhe.makeRange({protocol:"npm:",source:null,selector:e,params:{__archiveUrl:r}})],[/^[^/]+\.tgz#[0-9a-f]+$/,e=>`npm:${e}`]];var XXn=class{constructor(r){this.resolver=r,this.resolutions=null}async setup(r,{report:t}){let n=JXn.ppath.join(r.cwd,r.configuration.get("lockfileFilename"));if(!JXn.xfs.existsSync(n))return;let i=await JXn.xfs.readFilePromise(n,"utf8"),s=(0,mB0.parseSyml)(i);if(Object.prototype.hasOwnProperty.call(s,"__metadata"))return;let a=this.resolutions=new Map;for(let o of Object.keys(s)){let c=Jhe.tryParseDescriptor(o);if(!c){t.reportWarning(x_o.MessageName.YARN_IMPORT_FAILED,`Failed to parse the string "${o}" into a proper descriptor`);continue}let l=fB0.validRange(c.range)?Jhe.makeDescriptor(c,`npm:${c.range}`):c,{version:u,resolved:m}=s[o];if(!m)continue;let h;for(let[b,v]of FIe.IMPORTED_PATTERNS){let w=m.match(b);if(w){h=v(u,...w);break}}if(!h){t.reportWarning(x_o.MessageName.YARN_IMPORT_FAILED,`${Jhe.prettyDescriptor(r.configuration,l)}: Only some patterns can be imported from legacy lockfiles (not "${m}")`);continue}let _=l;try{let b=Jhe.parseRange(l.range),v=Jhe.tryParseDescriptor(b.selector,!0);v&&(_=v)}catch{}a.set(l.descriptorHash,Jhe.makeLocator(_,h))}}supportsDescriptor(r,t){return this.resolutions?this.resolutions.has(r.descriptorHash):!1}supportsLocator(r,t){return!1}shouldPersistResolution(r,t){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return[]}async getCandidates(r,t,n){if(!this.resolutions)throw new Error("Assertion failed: The resolution store should have been setup");let i=this.resolutions.get(r.descriptorHash);if(!i)throw new Error("Assertion failed: The resolution should have been registered");return await this.resolver.getCandidates(Jhe.convertLocatorToDescriptor(i),t,n)}async getSatisfying(r,t,n){return null}async resolve(r,t){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}};FIe.LegacyMigrationResolver=XXn});var k_o=A(l2r=>{"use strict";Object.defineProperty(l2r,"__esModule",{value:!0});l2r.LockfileResolver=void 0;var hB0=(Yh(),Dr(Wh)),R_o=hB0.__importStar(Tx()),ZXn=class{constructor(r){this.resolver=r}supportsDescriptor(r,t){return!!(t.project.storedResolutions.get(r.descriptorHash)||t.project.originalPackages.has(R_o.convertDescriptorToLocator(r).locatorHash))}supportsLocator(r,t){return!!(t.project.originalPackages.has(r.locatorHash)&&!t.project.lockfileNeedsRefresh)}shouldPersistResolution(r,t){throw new Error("The shouldPersistResolution method shouldn't be called on the lockfile resolver, which would always answer yes")}bindDescriptor(r,t,n){return r}getResolutionDependencies(r,t){return this.resolver.getResolutionDependencies(r,t)}async getCandidates(r,t,n){let i=n.project.originalPackages.get(R_o.convertDescriptorToLocator(r).locatorHash);if(i)return[i];let s=n.project.storedResolutions.get(r.descriptorHash);if(!s)throw new Error("Expected the resolution to have been successful - resolution not found");if(i=n.project.originalPackages.get(s),!i)throw new Error("Expected the resolution to have been successful - package not found");return[i]}async getSatisfying(r,t,n){return null}async resolve(r,t){let n=t.project.originalPackages.get(r.locatorHash);if(!n)throw new Error("The lockfile resolver isn't meant to resolve packages - they should already have been stored into a cache");return n}};l2r.LockfileResolver=ZXn});var F_o=A(d2r=>{"use strict";Object.defineProperty(d2r,"__esModule",{value:!0});d2r.RunInstallPleaseResolver=void 0;var eZn=R8(),tZn=aG(),rZn=class{constructor(r){this.resolver=r}supportsDescriptor(r,t){return this.resolver.supportsDescriptor(r,t)}supportsLocator(r,t){return this.resolver.supportsLocator(r,t)}shouldPersistResolution(r,t){return this.resolver.shouldPersistResolution(r,t)}bindDescriptor(r,t,n){return this.resolver.bindDescriptor(r,t,n)}getResolutionDependencies(r,t){return this.resolver.getResolutionDependencies(r,t)}async getCandidates(r,t,n){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async getSatisfying(r,t,n){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async resolve(r,t){throw new tZn.ReportError(eZn.MessageName.MISSING_LOCKFILE_ENTRY,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}};d2r.RunInstallPleaseResolver=rZn});var iZn=A(p2r=>{"use strict";Object.defineProperty(p2r,"__esModule",{value:!0});p2r.ThrowReport=void 0;var gB0=aG(),nZn=class extends gB0.Report{reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,t){return t()}async startSectionPromise(r,t){return await t()}startTimerSync(r,t,n){return(typeof t=="function"?t:n)()}async startTimerPromise(r,t,n){return await(typeof t=="function"?t:n)()}async startCacheReport(r){return await r()}reportSeparator(){}reportInfo(r,t){}reportWarning(r,t){}reportError(r,t){}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}async finalize(){}};p2r.ThrowReport=nZn});var aZn=A(f2r=>{"use strict";Object.defineProperty(f2r,"__esModule",{value:!0});f2r.Workspace=void 0;var m2r=(Yh(),Dr(Wh)),Rz=JC(),yB0=m2r.__importDefault(NWn()),B4t=Tct(),q4t=oIe(),_B0=m2r.__importStar(aIe()),AB0=m2r.__importStar(Lie()),M4t=m2r.__importStar(Tx()),sZn=class{constructor(r,{project:t}){this.workspacesCwds=new Set,this.dependencies=new Map,this.project=t,this.cwd=r}async setup(){var r;this.manifest=(r=await B4t.Manifest.tryFind(this.cwd))!==null&&r!==void 0?r:new B4t.Manifest,this.relativeCwd=Rz.ppath.relative(this.project.cwd,this.cwd)||Rz.PortablePath.dot;let t=this.manifest.name?this.manifest.name:M4t.makeIdent(null,`${this.computeCandidateName()}-${_B0.makeHash(this.relativeCwd).substring(0,6)}`),n=this.manifest.version?this.manifest.version:"0.0.0";this.locator=M4t.makeLocator(t,n),this.anchoredDescriptor=M4t.makeDescriptor(this.locator,`${q4t.WorkspaceResolver.protocol}${this.relativeCwd}`),this.anchoredLocator=M4t.makeLocator(this.locator,`${q4t.WorkspaceResolver.protocol}${this.relativeCwd}`);let i=this.manifest.workspaceDefinitions.map(({pattern:a})=>a);if(i.length===0)return;let s=await(0,yB0.default)(i,{cwd:Rz.npath.fromPortablePath(this.cwd),expandDirectories:!1,onlyDirectories:!0,onlyFiles:!1,ignore:["**/node_modules","**/.git","**/.yarn"]});s.sort(),await s.reduce(async(a,o)=>{let c=Rz.ppath.resolve(this.cwd,Rz.npath.toPortablePath(o)),l=await Rz.xfs.existsPromise(Rz.ppath.join(c,"package.json"));await a,l&&this.workspacesCwds.add(c)},Promise.resolve())}accepts(r){var t;let n=r.indexOf(":"),i=n!==-1?r.slice(0,n+1):null,s=n!==-1?r.slice(n+1):r;if(i===q4t.WorkspaceResolver.protocol&&Rz.ppath.normalize(s)===this.relativeCwd||i===q4t.WorkspaceResolver.protocol&&(s==="*"||s==="^"||s==="~"))return!0;let a=AB0.validRange(s);return a?i===q4t.WorkspaceResolver.protocol?a.test((t=this.manifest.version)!==null&&t!==void 0?t:"0.0.0"):this.project.configuration.get("enableTransparentWorkspaces")&&this.manifest.version!==null?a.test(this.manifest.version):!1:!1}computeCandidateName(){return this.cwd===this.project.cwd?"root-workspace":`${Rz.ppath.basename(this.cwd)}`||"unnamed-workspace"}getRecursiveWorkspaceDependencies({dependencies:r=B4t.Manifest.hardDependencies}={}){let t=new Set,n=i=>{for(let s of r)for(let a of i.manifest[s].values()){let o=this.project.tryWorkspaceByDescriptor(a);o===null||t.has(o)||(t.add(o),n(o))}};return n(this),t}getRecursiveWorkspaceDependents({dependencies:r=B4t.Manifest.hardDependencies}={}){let t=new Set,n=i=>{for(let s of this.project.workspaces)r.some(o=>[...s.manifest[o].values()].some(c=>{let l=this.project.tryWorkspaceByDescriptor(c);return l!==null&&M4t.areLocatorsEqual(l.anchoredLocator,i.anchoredLocator)}))&&!t.has(s)&&(t.add(s),n(s))};return n(this),t}getRecursiveWorkspaceChildren(){let r=[];for(let t of this.workspacesCwds){let n=this.project.workspacesByCwd.get(t);n&&r.push(n,...n.getRecursiveWorkspaceChildren())}return r}async persistManifest(){let r={};this.manifest.exportTo(r);let t=Rz.ppath.join(this.cwd,B4t.Manifest.fileName),n=`${JSON.stringify(r,null,this.manifest.indent)}
          +`;await Rz.xfs.changeFilePromise(t,n,{automaticNewlines:!0}),this.manifest.raw=r}};f2r.Workspace=sZn});var Q_o=A(fut=>{"use strict";Object.defineProperty(fut,"__esModule",{value:!0});fut.Project=fut.InstallMode=void 0;var gG=(Yh(),Dr(Wh)),dZn=JC(),ey=JC(),N_o=ghe(),O_o=Tkt(),oZn=require("crypto"),bB0=i1o(),cZn=gG.__importDefault(I_o()),uZn=gG.__importDefault(pct()),CB0=gG.__importDefault(N3()),z_o=require("util"),B_o=gG.__importDefault(require("v8")),$_o=gG.__importDefault(require("zlib")),dut=i4t(),L4t=wXn(),vB0=P_o(),EB0=k_o(),q_o=Tct(),cD=R8(),DB0=WWn(),put=aG(),SB0=F_o(),M_o=iZn(),L_o=oIe(),wB0=aZn(),IB0=Cvr(),e_=gG.__importStar(Sz()),NIe=gG.__importStar(aIe()),lw=gG.__importStar(mB()),xB0=gG.__importStar(n4t()),j_o=gG.__importStar(QYn()),TB0=gG.__importStar(Lie()),tf=gG.__importStar(Tx()),PB0=tIe(),h2r=tIe(),G_o=6,RB0=1,kB0=/ *, */g,U_o=/\/$/,FB0=32,NB0=(0,z_o.promisify)($_o.default.gzip),OB0=(0,z_o.promisify)($_o.default.gunzip),mut;(function(e){e.UpdateLockfile="update-lockfile",e.SkipBuild="skip-build"})(mut||(fut.InstallMode=mut={}));var lZn={restoreInstallersCustomData:["installersCustomData"],restoreResolutions:["accessibleLocators","conditionalLocators","disabledLocators","optionalBuilds","storedDescriptors","storedResolutions","storedPackages","lockFileChecksum"],restoreBuildState:["storedBuildState"]},V_o=e=>NIe.makeHash(`${RB0}`,e),pZn=class e{static async find(r,t){var n,i,s;if(!r.projectCwd)throw new O_o.UsageError(`No project found in ${t}`);let a=r.projectCwd,o=t,c=null;for(;c!==r.projectCwd;){if(c=o,ey.xfs.existsSync(ey.ppath.join(c,ey.Filename.manifest))){a=c;break}o=ey.ppath.dirname(c)}let l=new e(r.projectCwd,{configuration:r});(n=dut.Configuration.telemetry)===null||n===void 0||n.reportProject(l.cwd),await l.setupResolutions(),await l.setupWorkspaces(),(i=dut.Configuration.telemetry)===null||i===void 0||i.reportWorkspaceCount(l.workspaces.length),(s=dut.Configuration.telemetry)===null||s===void 0||s.reportDependencyCount(l.workspaces.reduce((x,P)=>x+P.manifest.dependencies.size+P.manifest.devDependencies.size,0));let u=l.tryWorkspaceByCwd(a);if(u)return{project:l,workspace:u,locator:u.anchoredLocator};let m=await l.findLocatorForLocation(`${a}/`,{strict:!0});if(m)return{project:l,locator:m,workspace:null};let h=e_.pretty(r,l.cwd,e_.Type.PATH),_=e_.pretty(r,ey.ppath.relative(l.cwd,a),e_.Type.PATH),b=`- If ${h} isn't intended to be a project, remove any yarn.lock and/or package.json file there.`,v=`- If ${h} is intended to be a project, it might be that you forgot to list ${_} in its workspace configuration.`,w=`- Finally, if ${h} is fine and you intend ${_} to be treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.`;throw new O_o.UsageError(`The nearest package directory (${e_.pretty(r,a,e_.Type.PATH)}) doesn't seem to be part of the project declared in ${e_.pretty(r,l.cwd,e_.Type.PATH)}.
           
           ${[b,v,w].join(`
          -`)}`)}constructor(r,{configuration:t}){this.resolutionAliases=new Map,this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map,this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.storedChecksums=new Map,this.storedBuildState=new Map,this.accessibleLocators=new Set,this.conditionalLocators=new Set,this.disabledLocators=new Set,this.originalPackages=new Map,this.optionalBuilds=new Set,this.lockfileNeedsRefresh=!1,this.peerRequirements=new Map,this.installersCustomData=new Map,this.lockFileChecksum=null,this.installStateChecksum=null,this.configuration=t,this.cwd=r}async setupResolutions(){var r;this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.lockFileChecksum=null;let t=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),n=this.configuration.get("defaultLanguageName");if(ey.xfs.existsSync(t)){let i=await ey.xfs.readFilePromise(t,"utf8");this.lockFileChecksum=U_o(i);let s=(0,F_o.parseSyml)(i);if(s.__metadata){let a=s.__metadata.version,o=s.__metadata.cacheKey;this.lockfileNeedsRefresh=a"u")throw new Error(`Assertion failed: Expected the lockfile entry to have a resolution field (${c})`);let u=tf.parseLocator(l.resolution,!0),m=new B_o.Manifest;m.load(l,{yamlCompatibilityMode:!0});let h=m.version,_=m.languageName||n,b=l.linkType.toUpperCase(),v=(r=l.conditions)!==null&&r!==void 0?r:null,w=m.dependencies,x=m.peerDependencies,P=m.dependenciesMeta,k=m.peerDependenciesMeta,R=m.bin;if(l.checksum!=null){let U=typeof o<"u"&&!l.checksum.includes("/")?`${o}/${l.checksum}`:l.checksum;this.storedChecksums.set(u.locatorHash,U)}let L={...u,version:h,languageName:_,linkType:b,conditions:v,dependencies:w,peerDependencies:x,dependenciesMeta:P,peerDependenciesMeta:k,bin:R};this.originalPackages.set(L.locatorHash,L);for(let U of c.split(RB0)){let Y=tf.parseDescriptor(U);this.storedDescriptors.set(Y.descriptorHash,Y),this.storedResolutions.set(Y.descriptorHash,u.locatorHash)}}}}}async setupWorkspaces(){this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map;let r=new Set,t=(0,uZn.default)(4),n=async(i,s)=>{if(r.has(s))return i;r.add(s);let a=new SB0.Workspace(s,{project:this});await t(()=>a.setup());let o=i.then(()=>{this.addWorkspace(a);let c=this.storedPackages.get(a.anchoredLocator.locatorHash);c&&(a.dependencies=c.dependencies)});return Array.from(a.workspacesCwds).reduce(n,o)};await n(Promise.resolve(),this.cwd)}addWorkspace(r){let t=this.workspacesByIdent.get(r.locator.identHash);if(typeof t<"u")throw new Error(`Duplicate workspace name ${tf.prettyIdent(this.configuration,r.locator)}: ${dZn.npath.fromPortablePath(r.cwd)} conflicts with ${dZn.npath.fromPortablePath(t.cwd)}`);this.workspaces.push(r),this.workspacesByCwd.set(r.cwd,r),this.workspacesByIdent.set(r.locator.identHash,r)}get topLevelWorkspace(){return this.getWorkspaceByCwd(this.cwd)}tryWorkspaceByCwd(r){ey.ppath.isAbsolute(r)||(r=ey.ppath.resolve(this.cwd,r)),r=ey.ppath.normalize(r).replace(/\/+$/,"");let t=this.workspacesByCwd.get(r);return t||null}getWorkspaceByCwd(r){let t=this.tryWorkspaceByCwd(r);if(!t)throw new Error(`Workspace not found (${r})`);return t}tryWorkspaceByFilePath(r){let t=null;for(let n of this.workspaces)ey.ppath.relative(n.cwd,r).startsWith("../")||t&&t.cwd.length>=n.cwd.length||(t=n);return t||null}getWorkspaceByFilePath(r){let t=this.tryWorkspaceByFilePath(r);if(!t)throw new Error(`Workspace not found (${r})`);return t}tryWorkspaceByIdent(r){let t=this.workspacesByIdent.get(r.identHash);return typeof t>"u"?null:t}getWorkspaceByIdent(r){let t=this.tryWorkspaceByIdent(r);if(!t)throw new Error(`Workspace not found (${tf.prettyIdent(this.configuration,r)})`);return t}tryWorkspaceByDescriptor(r){let t=this.tryWorkspaceByIdent(r);return t===null||(tf.isVirtualDescriptor(r)&&(r=tf.devirtualizeDescriptor(r)),!t.accepts(r.range))?null:t}getWorkspaceByDescriptor(r){let t=this.tryWorkspaceByDescriptor(r);if(t===null)throw new Error(`Workspace not found (${tf.prettyDescriptor(this.configuration,r)})`);return t}tryWorkspaceByLocator(r){let t=this.tryWorkspaceByIdent(r);return t===null||(tf.isVirtualLocator(r)&&(r=tf.devirtualizeLocator(r)),t.locator.locatorHash!==r.locatorHash&&t.anchoredLocator.locatorHash!==r.locatorHash)?null:t}getWorkspaceByLocator(r){let t=this.tryWorkspaceByLocator(r);if(!t)throw new Error(`Workspace not found (${tf.prettyLocator(this.configuration,r)})`);return t}refreshWorkspaceDependencies(){for(let r of this.workspaces){let t=this.storedPackages.get(r.anchoredLocator.locatorHash);if(!t)throw new Error(`Assertion failed: Expected workspace ${tf.prettyWorkspace(this.configuration,r)} (${e_.pretty(this.configuration,ey.ppath.join(r.cwd,ey.Filename.manifest),e_.Type.PATH)}) to have been resolved. Run "yarn install" to update the lockfile`);r.dependencies=new Map(t.dependencies)}}deleteDescriptor(r){this.storedResolutions.delete(r),this.storedDescriptors.delete(r)}deleteLocator(r){this.originalPackages.delete(r),this.storedPackages.delete(r),this.accessibleLocators.delete(r)}forgetResolution(r){if("descriptorHash"in r){let t=this.storedResolutions.get(r.descriptorHash);this.deleteDescriptor(r.descriptorHash);let n=new Set(this.storedResolutions.values());typeof t<"u"&&!n.has(t)&&this.deleteLocator(t)}if("locatorHash"in r){this.deleteLocator(r.locatorHash);for(let[t,n]of this.storedResolutions)n===r.locatorHash&&this.deleteDescriptor(t)}}forgetTransientResolutions(){let r=this.configuration.makeResolver(),t=new Map;for(let[n,i]of this.storedResolutions.entries()){let s=t.get(i);s||t.set(i,s=new Set),s.add(n)}for(let n of this.originalPackages.values()){let i;try{i=r.shouldPersistResolution(n,{project:this,resolver:r})}catch{i=!1}if(!i){this.deleteLocator(n.locatorHash);let s=t.get(n.locatorHash);if(s){t.delete(n.locatorHash);for(let a of s)this.deleteDescriptor(a)}}}}forgetVirtualResolutions(){for(let r of this.storedPackages.values())for(let[t,n]of r.dependencies)tf.isVirtualDescriptor(n)&&r.dependencies.set(t,tf.devirtualizeDescriptor(n))}getDependencyMeta(r,t){let n={},s=this.topLevelWorkspace.manifest.dependenciesMeta.get(tf.stringifyIdent(r));if(!s)return n;let a=s.get(null);if(a&&Object.assign(n,a),t===null||!bB0.default.valid(t))return n;for(let[o,c]of s)o!==null&&o===t&&Object.assign(n,c);return n}async findLocatorForLocation(r,{strict:t=!1}={}){let n=new q_o.ThrowReport,i=this.configuration.getLinkers(),s={project:this,report:n};for(let a of i){let o=await a.findPackageLocator(r,s);if(o){if(t&&(await a.findPackageLocation(o,s)).replace(G_o,"")!==r.replace(G_o,""))continue;return o}}return null}async resolveEverything(r){if(!this.workspacesByCwd||!this.workspacesByIdent)throw new Error("Workspaces must have been setup before calling this function");this.forgetVirtualResolutions(),r.lockfileOnly||this.forgetTransientResolutions();let t=r.resolver||this.configuration.makeResolver(),n=new CB0.LegacyMigrationResolver(t);await n.setup(this,{report:r.report});let i=r.lockfileOnly?[new DB0.RunInstallPleaseResolver(t)]:[n,t],s=new EB0.MultiResolver([new vB0.LockfileResolver(t),...i]),a=this.configuration.makeFetcher(),o=r.lockfileOnly?{project:this,report:r.report,resolver:s}:{project:this,report:r.report,resolver:s,fetchOptions:{project:this,cache:r.cache,checksums:this.storedChecksums,report:r.report,fetcher:a,cacheOptions:{mirrorWriteOnly:!0}}},c=new Map,l=new Map,u=new Map,m=new Map,h=new Map,_=new Map,b=this.topLevelWorkspace.anchoredLocator,v=new Set,w=[],x=IB0.getArchitectureSet(),P=this.configuration.getSupportedArchitectures();await r.report.startProgressPromise(put.Report.progressViaTitle(),async j=>{let M=async X=>{let J=await lw.prettifyAsyncErrors(async()=>await s.resolve(X,o),ie=>`${tf.prettyLocator(this.configuration,X)}: ${ie}`);if(!tf.areLocatorsEqual(X,J))throw new Error(`Assertion failed: The locator cannot be changed by the resolver (went from ${tf.prettyLocator(this.configuration,X)} to ${tf.prettyLocator(this.configuration,J)})`);m.set(J.locatorHash,J);let ee=this.configuration.normalizePackage(J);for(let[ie,Se]of ee.dependencies){let ce=await this.configuration.reduceHook(et=>et.reduceDependency,Se,this,ee,Se,{resolver:s,resolveOptions:o});if(!tf.areIdentsEqual(Se,ce))throw new Error("Assertion failed: The descriptor ident cannot be changed through aliases");let Mt=s.bindDescriptor(ce,X,o);ee.dependencies.set(ie,Mt)}let fe=lw.allSettledSafe([...ee.dependencies.values()].map(ie=>Q(ie)));return w.push(fe),fe.catch(()=>{}),l.set(ee.locatorHash,ee),ee},C=async X=>{let J=h.get(X.locatorHash);if(typeof J<"u")return J;let ee=Promise.resolve().then(()=>M(X));return h.set(X.locatorHash,ee),ee},O=async(X,J)=>{let ee=await Q(J);return c.set(X.descriptorHash,X),u.set(X.descriptorHash,ee.locatorHash),ee},V=async X=>{j.setTitle(tf.prettyDescriptor(this.configuration,X));let J=this.resolutionAliases.get(X.descriptorHash);if(typeof J<"u")return O(X,this.storedDescriptors.get(J));let ee=s.getResolutionDependencies(X,o),fe=new Map(await lw.allSettledSafe(ee.map(async ce=>{let Mt=s.bindDescriptor(ce,b,o),et=await Q(Mt);return v.add(et.locatorHash),[ce.descriptorHash,et]}))),Se=(await lw.prettifyAsyncErrors(async()=>await s.getCandidates(X,fe,o),ce=>`${tf.prettyDescriptor(this.configuration,X)}: ${ce}`))[0];if(typeof Se>"u")throw new Error(`${tf.prettyDescriptor(this.configuration,X)}: No candidates found`);return c.set(X.descriptorHash,X),u.set(X.descriptorHash,Se.locatorHash),C(Se)},Q=X=>{let J=_.get(X.descriptorHash);if(typeof J<"u")return J;c.set(X.descriptorHash,X);let ee=Promise.resolve().then(()=>V(X));return _.set(X.descriptorHash,ee),ee};for(let X of this.workspaces){let J=X.anchoredDescriptor;w.push(Q(J))}for(;w.length>0;){let X=[...w];w.length=0,await lw.allSettledSafe(X)}});let k=new Set(this.resolutionAliases.values()),R=new Set(l.keys()),L=new Set,U=new Map;OB0({project:this,report:r.report,accessibleLocators:L,volatileDescriptors:k,optionalBuilds:R,peerRequirements:U,allDescriptors:c,allResolutions:u,allPackages:l});for(let j of v)R.delete(j);for(let j of k)c.delete(j),u.delete(j);let Y=new Set,N=new Set;for(let j of l.values())j.conditions!=null&&R.has(j.locatorHash)&&(tf.isPackageCompatible(j,P)||(tf.isPackageCompatible(j,x)&&r.report.reportWarningOnce(cD.MessageName.GHOST_ARCHITECTURE,`${tf.prettyLocator(this.configuration,j)}: Your current architecture (${process.platform}-${process.arch}) is supported by this package, but is missing from the ${e_.pretty(this.configuration,"supportedArchitectures",dut.FormatType.SETTING)} setting`),N.add(j.locatorHash)),Y.add(j.locatorHash));this.storedResolutions=u,this.storedDescriptors=c,this.storedPackages=l,this.accessibleLocators=L,this.conditionalLocators=Y,this.disabledLocators=N,this.originalPackages=m,this.optionalBuilds=R,this.peerRequirements=U,this.refreshWorkspaceDependencies()}async fetchEverything({cache:r,report:t,fetcher:n,mode:i}){let s={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators},a=n||this.configuration.makeFetcher(),o={checksums:this.storedChecksums,project:this,cache:r,fetcher:a,report:t,cacheOptions:s},c=Array.from(new Set(lw.sortMap(this.storedResolutions.values(),[h=>{let _=this.storedPackages.get(h);if(!_)throw new Error("Assertion failed: The locator should have been registered");return tf.stringifyLocator(_)}])));i===mut.UpdateLockfile&&(c=c.filter(h=>!this.storedChecksums.has(h)));let l=!1,u=put.Report.progressViaCounter(c.length);await t.reportProgress(u);let m=(0,uZn.default)(kB0);if(await t.startCacheReport(async()=>{await lw.allSettledSafe(c.map(h=>m(async()=>{let _=this.storedPackages.get(h);if(!_)throw new Error("Assertion failed: The locator should have been registered");if(tf.isVirtualLocator(_))return;let b;try{b=await a.fetch(_,o)}catch(v){v.message=`${tf.prettyLocator(this.configuration,_)}: ${v.message}`,t.reportExceptionOnce(v),l=v;return}b.checksum!=null?this.storedChecksums.set(_.locatorHash,b.checksum):this.storedChecksums.delete(_.locatorHash),b.releaseFs&&b.releaseFs()}).finally(()=>{u.tick()})))}),l)throw l}async linkEverything({cache:r,report:t,fetcher:n,mode:i}){var s,a,o;let c={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators,skipIntegrityCheck:!0},l=n||this.configuration.makeFetcher(),u={checksums:this.storedChecksums,project:this,cache:r,fetcher:l,report:t,skipIntegrityCheck:!0,cacheOptions:c},m=this.configuration.getLinkers(),h={project:this,report:t},_=new Map(m.map(X=>{let J=X.makeInstaller(h),ee=J.getCustomDataKey(),fe=this.installersCustomData.get(ee);return typeof fe<"u"&&J.attachCustomData(fe),[X,J]})),b=new Map,v=new Map,w=new Map,x=new Map(await lw.allSettledSafe([...this.accessibleLocators].map(async X=>{let J=this.storedPackages.get(X);if(!J)throw new Error("Assertion failed: The locator should have been registered");return[X,await l.fetch(J,u)]}))),P=[];for(let X of this.accessibleLocators){let J=this.storedPackages.get(X);if(typeof J>"u")throw new Error("Assertion failed: The locator should have been registered");let ee=x.get(J.locatorHash);if(typeof ee>"u")throw new Error("Assertion failed: The fetch result should have been registered");let fe=[],ie=ce=>{fe.push(ce)},Se=this.tryWorkspaceByLocator(J);if(Se!==null){let ce=[],{scripts:Mt}=Se.manifest;for(let or of["preinstall","install","postinstall"])Mt.has(or)&&ce.push([L4t.BuildType.SCRIPT,or]);try{for(let[or,Ge]of _)if(or.supportsPackage(J,h)&&(await Ge.installPackage(J,ee,{holdFetchResult:ie})).buildDirective!==null)throw new Error("Assertion failed: Linkers can't return build directives for workspaces; this responsibility befalls to the Yarn core")}finally{fe.length===0?(s=ee.releaseFs)===null||s===void 0||s.call(ee):P.push(lw.allSettledSafe(fe).catch(()=>{}).then(()=>{var or;(or=ee.releaseFs)===null||or===void 0||or.call(ee)}))}let et=ey.ppath.join(ee.packageFs.getRealPath(),ee.prefixPath);v.set(J.locatorHash,et),!tf.isVirtualLocator(J)&&ce.length>0&&w.set(J.locatorHash,{directives:ce,buildLocations:[et]})}else{let ce=m.find(or=>or.supportsPackage(J,h));if(!ce)throw new put.ReportError(cD.MessageName.LINKER_NOT_FOUND,`${tf.prettyLocator(this.configuration,J)} isn't supported by any available linker`);let Mt=_.get(ce);if(!Mt)throw new Error("Assertion failed: The installer should have been registered");let et;try{et=await Mt.installPackage(J,ee,{holdFetchResult:ie})}finally{fe.length===0?(a=ee.releaseFs)===null||a===void 0||a.call(ee):P.push(lw.allSettledSafe(fe).then(()=>{}).then(()=>{var or;(or=ee.releaseFs)===null||or===void 0||or.call(ee)}))}b.set(J.locatorHash,ce),v.set(J.locatorHash,et.packageLocation),et.buildDirective&&et.buildDirective.length>0&&et.packageLocation&&w.set(J.locatorHash,{directives:et.buildDirective,buildLocations:[et.packageLocation]})}}let k=new Map;for(let X of this.accessibleLocators){let J=this.storedPackages.get(X);if(!J)throw new Error("Assertion failed: The locator should have been registered");let ee=this.tryWorkspaceByLocator(J)!==null,fe=async(ie,Se)=>{let ce=v.get(J.locatorHash);if(typeof ce>"u")throw new Error(`Assertion failed: The package (${tf.prettyLocator(this.configuration,J)}) should have been registered`);let Mt=[];for(let et of J.dependencies.values()){let or=this.storedResolutions.get(et.descriptorHash);if(typeof or>"u")throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,et)}, from ${tf.prettyLocator(this.configuration,J)})should have been registered`);let Ge=this.storedPackages.get(or);if(typeof Ge>"u")throw new Error(`Assertion failed: The package (${or}, resolved from ${tf.prettyDescriptor(this.configuration,et)}) should have been registered`);let me=this.tryWorkspaceByLocator(Ge)===null?b.get(or):null;if(typeof me>"u")throw new Error(`Assertion failed: The package (${or}, resolved from ${tf.prettyDescriptor(this.configuration,et)}) should have been registered`);me===ie||me===null?v.get(Ge.locatorHash)!==null&&Mt.push([et,Ge]):!ee&&ce!==null&&lw.getArrayWithDefault(k,or).push(ce)}ce!==null&&await Se.attachInternalDependencies(J,Mt)};if(ee)for(let[ie,Se]of _)ie.supportsPackage(J,h)&&await fe(ie,Se);else{let ie=b.get(J.locatorHash);if(!ie)throw new Error("Assertion failed: The linker should have been found");let Se=_.get(ie);if(!Se)throw new Error("Assertion failed: The installer should have been registered");await fe(ie,Se)}}for(let[X,J]of k){let ee=this.storedPackages.get(X);if(!ee)throw new Error("Assertion failed: The package should have been registered");let fe=b.get(ee.locatorHash);if(!fe)throw new Error("Assertion failed: The linker should have been found");let ie=_.get(fe);if(!ie)throw new Error("Assertion failed: The installer should have been registered");await ie.attachExternalDependents(ee,J)}let R=new Map;for(let X of _.values()){let J=await X.finalizeInstall();for(let ee of(o=J==null?void 0:J.records)!==null&&o!==void 0?o:[])w.set(ee.locatorHash,{directives:ee.buildDirective,buildLocations:ee.buildLocations});typeof(J==null?void 0:J.customData)<"u"&&R.set(X.getCustomDataKey(),J.customData)}if(this.installersCustomData=R,await lw.allSettledSafe(P),i===mut.SkipBuild)return;let L=new Set(this.storedPackages.keys()),U=new Set(w.keys());for(let X of U)L.delete(X);let Y=(0,oZn.createHash)("sha512");Y.update(process.versions.node),await this.configuration.triggerHook(X=>X.globalHashGeneration,this,X=>{Y.update("\0"),Y.update(X)});let N=Y.digest("hex"),j=new Map,M=X=>{let J=j.get(X.locatorHash);if(typeof J<"u")return J;let ee=this.storedPackages.get(X.locatorHash);if(typeof ee>"u")throw new Error("Assertion failed: The package should have been registered");let fe=(0,oZn.createHash)("sha512");fe.update(X.locatorHash),j.set(X.locatorHash,"");for(let ie of ee.dependencies.values()){let Se=this.storedResolutions.get(ie.descriptorHash);if(typeof Se>"u")throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,ie)}) should have been registered`);let ce=this.storedPackages.get(Se);if(typeof ce>"u")throw new Error("Assertion failed: The package should have been registered");fe.update(M(ce))}return J=fe.digest("hex"),j.set(X.locatorHash,J),J},C=(X,J)=>{let ee=(0,oZn.createHash)("sha512");ee.update(N),ee.update(M(X));for(let fe of J)ee.update(fe);return ee.digest("hex")},O=new Map,V=!1,Q=X=>{let J=new Set([X.locatorHash]);for(let ee of J){let fe=this.storedPackages.get(ee);if(!fe)throw new Error("Assertion failed: The package should have been registered");for(let ie of fe.dependencies.values()){let Se=this.storedResolutions.get(ie.descriptorHash);if(!Se)throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,ie)}) should have been registered`);if(Se!==X.locatorHash&&U.has(Se))return!1;let ce=this.storedPackages.get(Se);if(!ce)throw new Error("Assertion failed: The package should have been registered");let Mt=this.tryWorkspaceByLocator(ce);if(Mt){if(Mt.anchoredLocator.locatorHash!==X.locatorHash&&U.has(Mt.anchoredLocator.locatorHash))return!1;J.add(Mt.anchoredLocator.locatorHash)}J.add(Se)}}return!0};for(;U.size>0;){let X=U.size,J=[];for(let ee of U){let fe=this.storedPackages.get(ee);if(!fe)throw new Error("Assertion failed: The package should have been registered");if(!Q(fe))continue;let ie=w.get(fe.locatorHash);if(!ie)throw new Error("Assertion failed: The build directive should have been registered");let Se=C(fe,ie.buildLocations);if(this.storedBuildState.get(fe.locatorHash)===Se){O.set(fe.locatorHash,Se),U.delete(ee);continue}V||(await this.persistInstallStateFile(),V=!0),this.storedBuildState.has(fe.locatorHash)?t.reportInfo(cD.MessageName.MUST_REBUILD,`${tf.prettyLocator(this.configuration,fe)} must be rebuilt because its dependency tree changed`):t.reportInfo(cD.MessageName.MUST_BUILD,`${tf.prettyLocator(this.configuration,fe)} must be built because it never has been before or the last one failed`);let ce=ie.buildLocations.map(async Mt=>{if(!ey.ppath.isAbsolute(Mt))throw new Error(`Assertion failed: Expected the build location to be absolute (not ${Mt})`);for(let[et,or]of ie.directives){let Ge=`# This file contains the result of Yarn building a package (${tf.stringifyLocator(fe)})
          +`)}`)}constructor(r,{configuration:t}){this.resolutionAliases=new Map,this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map,this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.storedChecksums=new Map,this.storedBuildState=new Map,this.accessibleLocators=new Set,this.conditionalLocators=new Set,this.disabledLocators=new Set,this.originalPackages=new Map,this.optionalBuilds=new Set,this.lockfileNeedsRefresh=!1,this.peerRequirements=new Map,this.installersCustomData=new Map,this.lockFileChecksum=null,this.installStateChecksum=null,this.configuration=t,this.cwd=r}async setupResolutions(){var r;this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.lockFileChecksum=null;let t=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),n=this.configuration.get("defaultLanguageName");if(ey.xfs.existsSync(t)){let i=await ey.xfs.readFilePromise(t,"utf8");this.lockFileChecksum=V_o(i);let s=(0,N_o.parseSyml)(i);if(s.__metadata){let a=s.__metadata.version,o=s.__metadata.cacheKey;this.lockfileNeedsRefresh=a"u")throw new Error(`Assertion failed: Expected the lockfile entry to have a resolution field (${c})`);let u=tf.parseLocator(l.resolution,!0),m=new q_o.Manifest;m.load(l,{yamlCompatibilityMode:!0});let h=m.version,_=m.languageName||n,b=l.linkType.toUpperCase(),v=(r=l.conditions)!==null&&r!==void 0?r:null,w=m.dependencies,x=m.peerDependencies,P=m.dependenciesMeta,k=m.peerDependenciesMeta,R=m.bin;if(l.checksum!=null){let U=typeof o<"u"&&!l.checksum.includes("/")?`${o}/${l.checksum}`:l.checksum;this.storedChecksums.set(u.locatorHash,U)}let L={...u,version:h,languageName:_,linkType:b,conditions:v,dependencies:w,peerDependencies:x,dependenciesMeta:P,peerDependenciesMeta:k,bin:R};this.originalPackages.set(L.locatorHash,L);for(let U of c.split(kB0)){let Y=tf.parseDescriptor(U);this.storedDescriptors.set(Y.descriptorHash,Y),this.storedResolutions.set(Y.descriptorHash,u.locatorHash)}}}}}async setupWorkspaces(){this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map;let r=new Set,t=(0,uZn.default)(4),n=async(i,s)=>{if(r.has(s))return i;r.add(s);let a=new wB0.Workspace(s,{project:this});await t(()=>a.setup());let o=i.then(()=>{this.addWorkspace(a);let c=this.storedPackages.get(a.anchoredLocator.locatorHash);c&&(a.dependencies=c.dependencies)});return Array.from(a.workspacesCwds).reduce(n,o)};await n(Promise.resolve(),this.cwd)}addWorkspace(r){let t=this.workspacesByIdent.get(r.locator.identHash);if(typeof t<"u")throw new Error(`Duplicate workspace name ${tf.prettyIdent(this.configuration,r.locator)}: ${dZn.npath.fromPortablePath(r.cwd)} conflicts with ${dZn.npath.fromPortablePath(t.cwd)}`);this.workspaces.push(r),this.workspacesByCwd.set(r.cwd,r),this.workspacesByIdent.set(r.locator.identHash,r)}get topLevelWorkspace(){return this.getWorkspaceByCwd(this.cwd)}tryWorkspaceByCwd(r){ey.ppath.isAbsolute(r)||(r=ey.ppath.resolve(this.cwd,r)),r=ey.ppath.normalize(r).replace(/\/+$/,"");let t=this.workspacesByCwd.get(r);return t||null}getWorkspaceByCwd(r){let t=this.tryWorkspaceByCwd(r);if(!t)throw new Error(`Workspace not found (${r})`);return t}tryWorkspaceByFilePath(r){let t=null;for(let n of this.workspaces)ey.ppath.relative(n.cwd,r).startsWith("../")||t&&t.cwd.length>=n.cwd.length||(t=n);return t||null}getWorkspaceByFilePath(r){let t=this.tryWorkspaceByFilePath(r);if(!t)throw new Error(`Workspace not found (${r})`);return t}tryWorkspaceByIdent(r){let t=this.workspacesByIdent.get(r.identHash);return typeof t>"u"?null:t}getWorkspaceByIdent(r){let t=this.tryWorkspaceByIdent(r);if(!t)throw new Error(`Workspace not found (${tf.prettyIdent(this.configuration,r)})`);return t}tryWorkspaceByDescriptor(r){let t=this.tryWorkspaceByIdent(r);return t===null||(tf.isVirtualDescriptor(r)&&(r=tf.devirtualizeDescriptor(r)),!t.accepts(r.range))?null:t}getWorkspaceByDescriptor(r){let t=this.tryWorkspaceByDescriptor(r);if(t===null)throw new Error(`Workspace not found (${tf.prettyDescriptor(this.configuration,r)})`);return t}tryWorkspaceByLocator(r){let t=this.tryWorkspaceByIdent(r);return t===null||(tf.isVirtualLocator(r)&&(r=tf.devirtualizeLocator(r)),t.locator.locatorHash!==r.locatorHash&&t.anchoredLocator.locatorHash!==r.locatorHash)?null:t}getWorkspaceByLocator(r){let t=this.tryWorkspaceByLocator(r);if(!t)throw new Error(`Workspace not found (${tf.prettyLocator(this.configuration,r)})`);return t}refreshWorkspaceDependencies(){for(let r of this.workspaces){let t=this.storedPackages.get(r.anchoredLocator.locatorHash);if(!t)throw new Error(`Assertion failed: Expected workspace ${tf.prettyWorkspace(this.configuration,r)} (${e_.pretty(this.configuration,ey.ppath.join(r.cwd,ey.Filename.manifest),e_.Type.PATH)}) to have been resolved. Run "yarn install" to update the lockfile`);r.dependencies=new Map(t.dependencies)}}deleteDescriptor(r){this.storedResolutions.delete(r),this.storedDescriptors.delete(r)}deleteLocator(r){this.originalPackages.delete(r),this.storedPackages.delete(r),this.accessibleLocators.delete(r)}forgetResolution(r){if("descriptorHash"in r){let t=this.storedResolutions.get(r.descriptorHash);this.deleteDescriptor(r.descriptorHash);let n=new Set(this.storedResolutions.values());typeof t<"u"&&!n.has(t)&&this.deleteLocator(t)}if("locatorHash"in r){this.deleteLocator(r.locatorHash);for(let[t,n]of this.storedResolutions)n===r.locatorHash&&this.deleteDescriptor(t)}}forgetTransientResolutions(){let r=this.configuration.makeResolver(),t=new Map;for(let[n,i]of this.storedResolutions.entries()){let s=t.get(i);s||t.set(i,s=new Set),s.add(n)}for(let n of this.originalPackages.values()){let i;try{i=r.shouldPersistResolution(n,{project:this,resolver:r})}catch{i=!1}if(!i){this.deleteLocator(n.locatorHash);let s=t.get(n.locatorHash);if(s){t.delete(n.locatorHash);for(let a of s)this.deleteDescriptor(a)}}}}forgetVirtualResolutions(){for(let r of this.storedPackages.values())for(let[t,n]of r.dependencies)tf.isVirtualDescriptor(n)&&r.dependencies.set(t,tf.devirtualizeDescriptor(n))}getDependencyMeta(r,t){let n={},s=this.topLevelWorkspace.manifest.dependenciesMeta.get(tf.stringifyIdent(r));if(!s)return n;let a=s.get(null);if(a&&Object.assign(n,a),t===null||!CB0.default.valid(t))return n;for(let[o,c]of s)o!==null&&o===t&&Object.assign(n,c);return n}async findLocatorForLocation(r,{strict:t=!1}={}){let n=new M_o.ThrowReport,i=this.configuration.getLinkers(),s={project:this,report:n};for(let a of i){let o=await a.findPackageLocator(r,s);if(o){if(t&&(await a.findPackageLocation(o,s)).replace(U_o,"")!==r.replace(U_o,""))continue;return o}}return null}async resolveEverything(r){if(!this.workspacesByCwd||!this.workspacesByIdent)throw new Error("Workspaces must have been setup before calling this function");this.forgetVirtualResolutions(),r.lockfileOnly||this.forgetTransientResolutions();let t=r.resolver||this.configuration.makeResolver(),n=new vB0.LegacyMigrationResolver(t);await n.setup(this,{report:r.report});let i=r.lockfileOnly?[new SB0.RunInstallPleaseResolver(t)]:[n,t],s=new DB0.MultiResolver([new EB0.LockfileResolver(t),...i]),a=this.configuration.makeFetcher(),o=r.lockfileOnly?{project:this,report:r.report,resolver:s}:{project:this,report:r.report,resolver:s,fetchOptions:{project:this,cache:r.cache,checksums:this.storedChecksums,report:r.report,fetcher:a,cacheOptions:{mirrorWriteOnly:!0}}},c=new Map,l=new Map,u=new Map,m=new Map,h=new Map,_=new Map,b=this.topLevelWorkspace.anchoredLocator,v=new Set,w=[],x=xB0.getArchitectureSet(),P=this.configuration.getSupportedArchitectures();await r.report.startProgressPromise(put.Report.progressViaTitle(),async j=>{let M=async X=>{let J=await lw.prettifyAsyncErrors(async()=>await s.resolve(X,o),ie=>`${tf.prettyLocator(this.configuration,X)}: ${ie}`);if(!tf.areLocatorsEqual(X,J))throw new Error(`Assertion failed: The locator cannot be changed by the resolver (went from ${tf.prettyLocator(this.configuration,X)} to ${tf.prettyLocator(this.configuration,J)})`);m.set(J.locatorHash,J);let ee=this.configuration.normalizePackage(J);for(let[ie,Se]of ee.dependencies){let ce=await this.configuration.reduceHook(et=>et.reduceDependency,Se,this,ee,Se,{resolver:s,resolveOptions:o});if(!tf.areIdentsEqual(Se,ce))throw new Error("Assertion failed: The descriptor ident cannot be changed through aliases");let Mt=s.bindDescriptor(ce,X,o);ee.dependencies.set(ie,Mt)}let fe=lw.allSettledSafe([...ee.dependencies.values()].map(ie=>Q(ie)));return w.push(fe),fe.catch(()=>{}),l.set(ee.locatorHash,ee),ee},C=async X=>{let J=h.get(X.locatorHash);if(typeof J<"u")return J;let ee=Promise.resolve().then(()=>M(X));return h.set(X.locatorHash,ee),ee},O=async(X,J)=>{let ee=await Q(J);return c.set(X.descriptorHash,X),u.set(X.descriptorHash,ee.locatorHash),ee},V=async X=>{j.setTitle(tf.prettyDescriptor(this.configuration,X));let J=this.resolutionAliases.get(X.descriptorHash);if(typeof J<"u")return O(X,this.storedDescriptors.get(J));let ee=s.getResolutionDependencies(X,o),fe=new Map(await lw.allSettledSafe(ee.map(async ce=>{let Mt=s.bindDescriptor(ce,b,o),et=await Q(Mt);return v.add(et.locatorHash),[ce.descriptorHash,et]}))),Se=(await lw.prettifyAsyncErrors(async()=>await s.getCandidates(X,fe,o),ce=>`${tf.prettyDescriptor(this.configuration,X)}: ${ce}`))[0];if(typeof Se>"u")throw new Error(`${tf.prettyDescriptor(this.configuration,X)}: No candidates found`);return c.set(X.descriptorHash,X),u.set(X.descriptorHash,Se.locatorHash),C(Se)},Q=X=>{let J=_.get(X.descriptorHash);if(typeof J<"u")return J;c.set(X.descriptorHash,X);let ee=Promise.resolve().then(()=>V(X));return _.set(X.descriptorHash,ee),ee};for(let X of this.workspaces){let J=X.anchoredDescriptor;w.push(Q(J))}for(;w.length>0;){let X=[...w];w.length=0,await lw.allSettledSafe(X)}});let k=new Set(this.resolutionAliases.values()),R=new Set(l.keys()),L=new Set,U=new Map;BB0({project:this,report:r.report,accessibleLocators:L,volatileDescriptors:k,optionalBuilds:R,peerRequirements:U,allDescriptors:c,allResolutions:u,allPackages:l});for(let j of v)R.delete(j);for(let j of k)c.delete(j),u.delete(j);let Y=new Set,N=new Set;for(let j of l.values())j.conditions!=null&&R.has(j.locatorHash)&&(tf.isPackageCompatible(j,P)||(tf.isPackageCompatible(j,x)&&r.report.reportWarningOnce(cD.MessageName.GHOST_ARCHITECTURE,`${tf.prettyLocator(this.configuration,j)}: Your current architecture (${process.platform}-${process.arch}) is supported by this package, but is missing from the ${e_.pretty(this.configuration,"supportedArchitectures",dut.FormatType.SETTING)} setting`),N.add(j.locatorHash)),Y.add(j.locatorHash));this.storedResolutions=u,this.storedDescriptors=c,this.storedPackages=l,this.accessibleLocators=L,this.conditionalLocators=Y,this.disabledLocators=N,this.originalPackages=m,this.optionalBuilds=R,this.peerRequirements=U,this.refreshWorkspaceDependencies()}async fetchEverything({cache:r,report:t,fetcher:n,mode:i}){let s={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators},a=n||this.configuration.makeFetcher(),o={checksums:this.storedChecksums,project:this,cache:r,fetcher:a,report:t,cacheOptions:s},c=Array.from(new Set(lw.sortMap(this.storedResolutions.values(),[h=>{let _=this.storedPackages.get(h);if(!_)throw new Error("Assertion failed: The locator should have been registered");return tf.stringifyLocator(_)}])));i===mut.UpdateLockfile&&(c=c.filter(h=>!this.storedChecksums.has(h)));let l=!1,u=put.Report.progressViaCounter(c.length);await t.reportProgress(u);let m=(0,uZn.default)(FB0);if(await t.startCacheReport(async()=>{await lw.allSettledSafe(c.map(h=>m(async()=>{let _=this.storedPackages.get(h);if(!_)throw new Error("Assertion failed: The locator should have been registered");if(tf.isVirtualLocator(_))return;let b;try{b=await a.fetch(_,o)}catch(v){v.message=`${tf.prettyLocator(this.configuration,_)}: ${v.message}`,t.reportExceptionOnce(v),l=v;return}b.checksum!=null?this.storedChecksums.set(_.locatorHash,b.checksum):this.storedChecksums.delete(_.locatorHash),b.releaseFs&&b.releaseFs()}).finally(()=>{u.tick()})))}),l)throw l}async linkEverything({cache:r,report:t,fetcher:n,mode:i}){var s,a,o;let c={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators,skipIntegrityCheck:!0},l=n||this.configuration.makeFetcher(),u={checksums:this.storedChecksums,project:this,cache:r,fetcher:l,report:t,skipIntegrityCheck:!0,cacheOptions:c},m=this.configuration.getLinkers(),h={project:this,report:t},_=new Map(m.map(X=>{let J=X.makeInstaller(h),ee=J.getCustomDataKey(),fe=this.installersCustomData.get(ee);return typeof fe<"u"&&J.attachCustomData(fe),[X,J]})),b=new Map,v=new Map,w=new Map,x=new Map(await lw.allSettledSafe([...this.accessibleLocators].map(async X=>{let J=this.storedPackages.get(X);if(!J)throw new Error("Assertion failed: The locator should have been registered");return[X,await l.fetch(J,u)]}))),P=[];for(let X of this.accessibleLocators){let J=this.storedPackages.get(X);if(typeof J>"u")throw new Error("Assertion failed: The locator should have been registered");let ee=x.get(J.locatorHash);if(typeof ee>"u")throw new Error("Assertion failed: The fetch result should have been registered");let fe=[],ie=ce=>{fe.push(ce)},Se=this.tryWorkspaceByLocator(J);if(Se!==null){let ce=[],{scripts:Mt}=Se.manifest;for(let or of["preinstall","install","postinstall"])Mt.has(or)&&ce.push([L4t.BuildType.SCRIPT,or]);try{for(let[or,Ge]of _)if(or.supportsPackage(J,h)&&(await Ge.installPackage(J,ee,{holdFetchResult:ie})).buildDirective!==null)throw new Error("Assertion failed: Linkers can't return build directives for workspaces; this responsibility befalls to the Yarn core")}finally{fe.length===0?(s=ee.releaseFs)===null||s===void 0||s.call(ee):P.push(lw.allSettledSafe(fe).catch(()=>{}).then(()=>{var or;(or=ee.releaseFs)===null||or===void 0||or.call(ee)}))}let et=ey.ppath.join(ee.packageFs.getRealPath(),ee.prefixPath);v.set(J.locatorHash,et),!tf.isVirtualLocator(J)&&ce.length>0&&w.set(J.locatorHash,{directives:ce,buildLocations:[et]})}else{let ce=m.find(or=>or.supportsPackage(J,h));if(!ce)throw new put.ReportError(cD.MessageName.LINKER_NOT_FOUND,`${tf.prettyLocator(this.configuration,J)} isn't supported by any available linker`);let Mt=_.get(ce);if(!Mt)throw new Error("Assertion failed: The installer should have been registered");let et;try{et=await Mt.installPackage(J,ee,{holdFetchResult:ie})}finally{fe.length===0?(a=ee.releaseFs)===null||a===void 0||a.call(ee):P.push(lw.allSettledSafe(fe).then(()=>{}).then(()=>{var or;(or=ee.releaseFs)===null||or===void 0||or.call(ee)}))}b.set(J.locatorHash,ce),v.set(J.locatorHash,et.packageLocation),et.buildDirective&&et.buildDirective.length>0&&et.packageLocation&&w.set(J.locatorHash,{directives:et.buildDirective,buildLocations:[et.packageLocation]})}}let k=new Map;for(let X of this.accessibleLocators){let J=this.storedPackages.get(X);if(!J)throw new Error("Assertion failed: The locator should have been registered");let ee=this.tryWorkspaceByLocator(J)!==null,fe=async(ie,Se)=>{let ce=v.get(J.locatorHash);if(typeof ce>"u")throw new Error(`Assertion failed: The package (${tf.prettyLocator(this.configuration,J)}) should have been registered`);let Mt=[];for(let et of J.dependencies.values()){let or=this.storedResolutions.get(et.descriptorHash);if(typeof or>"u")throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,et)}, from ${tf.prettyLocator(this.configuration,J)})should have been registered`);let Ge=this.storedPackages.get(or);if(typeof Ge>"u")throw new Error(`Assertion failed: The package (${or}, resolved from ${tf.prettyDescriptor(this.configuration,et)}) should have been registered`);let me=this.tryWorkspaceByLocator(Ge)===null?b.get(or):null;if(typeof me>"u")throw new Error(`Assertion failed: The package (${or}, resolved from ${tf.prettyDescriptor(this.configuration,et)}) should have been registered`);me===ie||me===null?v.get(Ge.locatorHash)!==null&&Mt.push([et,Ge]):!ee&&ce!==null&&lw.getArrayWithDefault(k,or).push(ce)}ce!==null&&await Se.attachInternalDependencies(J,Mt)};if(ee)for(let[ie,Se]of _)ie.supportsPackage(J,h)&&await fe(ie,Se);else{let ie=b.get(J.locatorHash);if(!ie)throw new Error("Assertion failed: The linker should have been found");let Se=_.get(ie);if(!Se)throw new Error("Assertion failed: The installer should have been registered");await fe(ie,Se)}}for(let[X,J]of k){let ee=this.storedPackages.get(X);if(!ee)throw new Error("Assertion failed: The package should have been registered");let fe=b.get(ee.locatorHash);if(!fe)throw new Error("Assertion failed: The linker should have been found");let ie=_.get(fe);if(!ie)throw new Error("Assertion failed: The installer should have been registered");await ie.attachExternalDependents(ee,J)}let R=new Map;for(let X of _.values()){let J=await X.finalizeInstall();for(let ee of(o=J==null?void 0:J.records)!==null&&o!==void 0?o:[])w.set(ee.locatorHash,{directives:ee.buildDirective,buildLocations:ee.buildLocations});typeof(J==null?void 0:J.customData)<"u"&&R.set(X.getCustomDataKey(),J.customData)}if(this.installersCustomData=R,await lw.allSettledSafe(P),i===mut.SkipBuild)return;let L=new Set(this.storedPackages.keys()),U=new Set(w.keys());for(let X of U)L.delete(X);let Y=(0,oZn.createHash)("sha512");Y.update(process.versions.node),await this.configuration.triggerHook(X=>X.globalHashGeneration,this,X=>{Y.update("\0"),Y.update(X)});let N=Y.digest("hex"),j=new Map,M=X=>{let J=j.get(X.locatorHash);if(typeof J<"u")return J;let ee=this.storedPackages.get(X.locatorHash);if(typeof ee>"u")throw new Error("Assertion failed: The package should have been registered");let fe=(0,oZn.createHash)("sha512");fe.update(X.locatorHash),j.set(X.locatorHash,"");for(let ie of ee.dependencies.values()){let Se=this.storedResolutions.get(ie.descriptorHash);if(typeof Se>"u")throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,ie)}) should have been registered`);let ce=this.storedPackages.get(Se);if(typeof ce>"u")throw new Error("Assertion failed: The package should have been registered");fe.update(M(ce))}return J=fe.digest("hex"),j.set(X.locatorHash,J),J},C=(X,J)=>{let ee=(0,oZn.createHash)("sha512");ee.update(N),ee.update(M(X));for(let fe of J)ee.update(fe);return ee.digest("hex")},O=new Map,V=!1,Q=X=>{let J=new Set([X.locatorHash]);for(let ee of J){let fe=this.storedPackages.get(ee);if(!fe)throw new Error("Assertion failed: The package should have been registered");for(let ie of fe.dependencies.values()){let Se=this.storedResolutions.get(ie.descriptorHash);if(!Se)throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(this.configuration,ie)}) should have been registered`);if(Se!==X.locatorHash&&U.has(Se))return!1;let ce=this.storedPackages.get(Se);if(!ce)throw new Error("Assertion failed: The package should have been registered");let Mt=this.tryWorkspaceByLocator(ce);if(Mt){if(Mt.anchoredLocator.locatorHash!==X.locatorHash&&U.has(Mt.anchoredLocator.locatorHash))return!1;J.add(Mt.anchoredLocator.locatorHash)}J.add(Se)}}return!0};for(;U.size>0;){let X=U.size,J=[];for(let ee of U){let fe=this.storedPackages.get(ee);if(!fe)throw new Error("Assertion failed: The package should have been registered");if(!Q(fe))continue;let ie=w.get(fe.locatorHash);if(!ie)throw new Error("Assertion failed: The build directive should have been registered");let Se=C(fe,ie.buildLocations);if(this.storedBuildState.get(fe.locatorHash)===Se){O.set(fe.locatorHash,Se),U.delete(ee);continue}V||(await this.persistInstallStateFile(),V=!0),this.storedBuildState.has(fe.locatorHash)?t.reportInfo(cD.MessageName.MUST_REBUILD,`${tf.prettyLocator(this.configuration,fe)} must be rebuilt because its dependency tree changed`):t.reportInfo(cD.MessageName.MUST_BUILD,`${tf.prettyLocator(this.configuration,fe)} must be built because it never has been before or the last one failed`);let ce=ie.buildLocations.map(async Mt=>{if(!ey.ppath.isAbsolute(Mt))throw new Error(`Assertion failed: Expected the build location to be absolute (not ${Mt})`);for(let[et,or]of ie.directives){let Ge=`# This file contains the result of Yarn building a package (${tf.stringifyLocator(fe)})
           `;switch(et){case L4t.BuildType.SCRIPT:Ge+=`# Script name: ${or}
           `;break;case L4t.BuildType.SHELLCODE:Ge+=`# Script code: ${or}
          -`;break}let me=null;if(!await ey.xfs.mktempPromise(async ue=>{let De=ey.ppath.join(ue,"build.log"),{stdout:It,stderr:Je}=this.configuration.getSubprocessStreams(De,{header:Ge,prefix:tf.prettyLocator(this.configuration,fe),report:t}),at;try{switch(et){case L4t.BuildType.SCRIPT:at=await L_o.executePackageScript(fe,or,[],{cwd:Mt,project:this,stdin:me,stdout:It,stderr:Je});break;case L4t.BuildType.SHELLCODE:at=await L_o.executePackageShellcode(fe,or,[],{cwd:Mt,project:this,stdin:me,stdout:It,stderr:Je});break}}catch(ke){Je.write(ke.stack),at=1}if(It.end(),Je.end(),at===0)return!0;ey.xfs.detachTemp(ue);let mt=`${tf.prettyLocator(this.configuration,fe)} couldn't be built successfully (exit code ${e_.pretty(this.configuration,at,e_.Type.NUMBER)}, logs can be found here: ${e_.pretty(this.configuration,De,e_.Type.PATH)})`;return this.optionalBuilds.has(fe.locatorHash)?(t.reportInfo(cD.MessageName.BUILD_FAILED,mt),!0):(t.reportError(cD.MessageName.BUILD_FAILED,mt),!1)}))return!1}return!0});J.push(...ce,Promise.allSettled(ce).then(Mt=>{U.delete(ee),Mt.every(et=>et.status==="fulfilled"&&et.value===!0)&&O.set(fe.locatorHash,Se)}))}if(await lw.allSettledSafe(J),X===U.size){let ee=Array.from(U).map(fe=>{let ie=this.storedPackages.get(fe);if(!ie)throw new Error("Assertion failed: The package should have been registered");return tf.prettyLocator(this.configuration,ie)}).join(", ");t.reportError(cD.MessageName.CYCLIC_DEPENDENCIES,`Some packages have circular dependencies that make their build order unsatisfiable - as a result they won't be built (affected packages are: ${ee})`);break}}this.storedBuildState=O}async install(r){var t,n;let i=this.configuration.get("nodeLinker");(t=dut.Configuration.telemetry)===null||t===void 0||t.reportInstall(i),await r.report.startTimerPromise("Project validation",{skipIfEmpty:!0},async()=>{await this.configuration.triggerHook(l=>l.validateProject,this,{reportWarning:r.report.reportWarning.bind(r.report),reportError:r.report.reportError.bind(r.report)})});for(let l of this.configuration.packageExtensions.values())for(let[,u]of l)for(let m of u)m.status=h2r.PackageExtensionStatus.Inactive;let s=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),a=null;if(r.immutable)try{a=await ey.xfs.readFilePromise(s,"utf8")}catch(l){throw l.code==="ENOENT"?new put.ReportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,"The lockfile would have been created by this install, which is explicitly forbidden."):l}await r.report.startTimerPromise("Resolution step",async()=>{await this.resolveEverything(r)}),await r.report.startTimerPromise("Post-resolution validation",{skipIfEmpty:!0},async()=>{for(let[,l]of this.configuration.packageExtensions)for(let[,u]of l)for(let m of u)if(m.userProvided){let h=e_.pretty(this.configuration,m,e_.Type.PACKAGE_EXTENSION);switch(m.status){case h2r.PackageExtensionStatus.Inactive:r.report.reportWarning(cD.MessageName.UNUSED_PACKAGE_EXTENSION,`${h}: No matching package in the dependency tree; you may not need this rule anymore.`);break;case h2r.PackageExtensionStatus.Redundant:r.report.reportWarning(cD.MessageName.REDUNDANT_PACKAGE_EXTENSION,`${h}: This rule seems redundant when applied on the original package; the extension may have been applied upstream.`);break}}if(a!==null){let l=(0,ey.normalizeLineEndings)(a,this.generateLockfile());if(l!==a){let u=(0,AB0.structuredPatch)(s,s,a,l,void 0,void 0,{maxEditLength:100});if(u){r.report.reportSeparator();for(let m of u.hunks){r.report.reportInfo(null,`@@ -${m.oldStart},${m.oldLines} +${m.newStart},${m.newLines} @@`);for(let h of m.lines)h.startsWith("+")?r.report.reportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,e_.pretty(this.configuration,h,e_.Type.ADDED)):h.startsWith("-")?r.report.reportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,e_.pretty(this.configuration,h,e_.Type.REMOVED)):r.report.reportInfo(null,e_.pretty(this.configuration,h,"grey"))}r.report.reportSeparator()}throw new put.ReportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,"The lockfile would have been modified by this install, which is explicitly forbidden.")}}});for(let l of this.configuration.packageExtensions.values())for(let[,u]of l)for(let m of u)m.userProvided&&m.status===h2r.PackageExtensionStatus.Active&&((n=dut.Configuration.telemetry)===null||n===void 0||n.reportPackageExtension(e_.json(m,e_.Type.PACKAGE_EXTENSION)));await r.report.startTimerPromise("Fetch step",async()=>{await this.fetchEverything(r),(typeof r.persistProject>"u"||r.persistProject)&&r.mode!==mut.UpdateLockfile&&await this.cacheCleanup(r)});let o=r.immutable?[...new Set(this.configuration.get("immutablePatterns"))].sort():[],c=await Promise.all(o.map(async l=>NIe.checksumPattern(l,{cwd:this.cwd})));(typeof r.persistProject>"u"||r.persistProject)&&await this.persist(),await r.report.startTimerPromise("Link step",async()=>{if(r.mode===mut.UpdateLockfile){r.report.reportWarning(cD.MessageName.UPDATE_LOCKFILE_ONLY_SKIP_LINK,`Skipped due to ${e_.pretty(this.configuration,"mode=update-lockfile",e_.Type.CODE)}`);return}await this.linkEverything(r);let l=await Promise.all(o.map(async u=>NIe.checksumPattern(u,{cwd:this.cwd})));for(let u=0;ul.afterAllInstalled,this,r)}generateLockfile(){let r=new Map;for(let[i,s]of this.storedResolutions.entries()){let a=r.get(s);a||r.set(s,a=new Set),a.add(i)}let t={};t.__metadata={version:j_o,cacheKey:void 0};for(let[i,s]of r.entries()){let a=this.originalPackages.get(i);if(!a)continue;let o=[];for(let h of s){let _=this.storedDescriptors.get(h);if(!_)throw new Error("Assertion failed: The descriptor should have been registered");o.push(_)}let c=o.map(h=>tf.stringifyDescriptor(h)).sort().join(", "),l=new B_o.Manifest;l.version=a.linkType===TB0.LinkType.HARD?a.version:"0.0.0-use.local",l.languageName=a.languageName,l.dependencies=new Map(a.dependencies),l.peerDependencies=new Map(a.peerDependencies),l.dependenciesMeta=new Map(a.dependenciesMeta),l.peerDependenciesMeta=new Map(a.peerDependenciesMeta),l.bin=new Map(a.bin);let u,m=this.storedChecksums.get(a.locatorHash);if(typeof m<"u"){let h=m.indexOf("/");if(h===-1)throw new Error("Assertion failed: Expected the checksum to reference its cache key");let _=m.slice(0,h),b=m.slice(h+1);typeof t.__metadata.cacheKey>"u"&&(t.__metadata.cacheKey=_),_===t.__metadata.cacheKey?u=b:u=m}t[c]={...l.exportTo({},{compatibilityMode:!1}),linkType:a.linkType.toLowerCase(),resolution:tf.stringifyLocator(a),checksum:u,conditions:a.conditions||void 0}}return`${[`# This file is generated by running "yarn install" inside your project.
          +`;break}let me=null;if(!await ey.xfs.mktempPromise(async ue=>{let De=ey.ppath.join(ue,"build.log"),{stdout:It,stderr:Je}=this.configuration.getSubprocessStreams(De,{header:Ge,prefix:tf.prettyLocator(this.configuration,fe),report:t}),at;try{switch(et){case L4t.BuildType.SCRIPT:at=await j_o.executePackageScript(fe,or,[],{cwd:Mt,project:this,stdin:me,stdout:It,stderr:Je});break;case L4t.BuildType.SHELLCODE:at=await j_o.executePackageShellcode(fe,or,[],{cwd:Mt,project:this,stdin:me,stdout:It,stderr:Je});break}}catch(ke){Je.write(ke.stack),at=1}if(It.end(),Je.end(),at===0)return!0;ey.xfs.detachTemp(ue);let mt=`${tf.prettyLocator(this.configuration,fe)} couldn't be built successfully (exit code ${e_.pretty(this.configuration,at,e_.Type.NUMBER)}, logs can be found here: ${e_.pretty(this.configuration,De,e_.Type.PATH)})`;return this.optionalBuilds.has(fe.locatorHash)?(t.reportInfo(cD.MessageName.BUILD_FAILED,mt),!0):(t.reportError(cD.MessageName.BUILD_FAILED,mt),!1)}))return!1}return!0});J.push(...ce,Promise.allSettled(ce).then(Mt=>{U.delete(ee),Mt.every(et=>et.status==="fulfilled"&&et.value===!0)&&O.set(fe.locatorHash,Se)}))}if(await lw.allSettledSafe(J),X===U.size){let ee=Array.from(U).map(fe=>{let ie=this.storedPackages.get(fe);if(!ie)throw new Error("Assertion failed: The package should have been registered");return tf.prettyLocator(this.configuration,ie)}).join(", ");t.reportError(cD.MessageName.CYCLIC_DEPENDENCIES,`Some packages have circular dependencies that make their build order unsatisfiable - as a result they won't be built (affected packages are: ${ee})`);break}}this.storedBuildState=O}async install(r){var t,n;let i=this.configuration.get("nodeLinker");(t=dut.Configuration.telemetry)===null||t===void 0||t.reportInstall(i),await r.report.startTimerPromise("Project validation",{skipIfEmpty:!0},async()=>{await this.configuration.triggerHook(l=>l.validateProject,this,{reportWarning:r.report.reportWarning.bind(r.report),reportError:r.report.reportError.bind(r.report)})});for(let l of this.configuration.packageExtensions.values())for(let[,u]of l)for(let m of u)m.status=h2r.PackageExtensionStatus.Inactive;let s=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),a=null;if(r.immutable)try{a=await ey.xfs.readFilePromise(s,"utf8")}catch(l){throw l.code==="ENOENT"?new put.ReportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,"The lockfile would have been created by this install, which is explicitly forbidden."):l}await r.report.startTimerPromise("Resolution step",async()=>{await this.resolveEverything(r)}),await r.report.startTimerPromise("Post-resolution validation",{skipIfEmpty:!0},async()=>{for(let[,l]of this.configuration.packageExtensions)for(let[,u]of l)for(let m of u)if(m.userProvided){let h=e_.pretty(this.configuration,m,e_.Type.PACKAGE_EXTENSION);switch(m.status){case h2r.PackageExtensionStatus.Inactive:r.report.reportWarning(cD.MessageName.UNUSED_PACKAGE_EXTENSION,`${h}: No matching package in the dependency tree; you may not need this rule anymore.`);break;case h2r.PackageExtensionStatus.Redundant:r.report.reportWarning(cD.MessageName.REDUNDANT_PACKAGE_EXTENSION,`${h}: This rule seems redundant when applied on the original package; the extension may have been applied upstream.`);break}}if(a!==null){let l=(0,ey.normalizeLineEndings)(a,this.generateLockfile());if(l!==a){let u=(0,bB0.structuredPatch)(s,s,a,l,void 0,void 0,{maxEditLength:100});if(u){r.report.reportSeparator();for(let m of u.hunks){r.report.reportInfo(null,`@@ -${m.oldStart},${m.oldLines} +${m.newStart},${m.newLines} @@`);for(let h of m.lines)h.startsWith("+")?r.report.reportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,e_.pretty(this.configuration,h,e_.Type.ADDED)):h.startsWith("-")?r.report.reportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,e_.pretty(this.configuration,h,e_.Type.REMOVED)):r.report.reportInfo(null,e_.pretty(this.configuration,h,"grey"))}r.report.reportSeparator()}throw new put.ReportError(cD.MessageName.FROZEN_LOCKFILE_EXCEPTION,"The lockfile would have been modified by this install, which is explicitly forbidden.")}}});for(let l of this.configuration.packageExtensions.values())for(let[,u]of l)for(let m of u)m.userProvided&&m.status===h2r.PackageExtensionStatus.Active&&((n=dut.Configuration.telemetry)===null||n===void 0||n.reportPackageExtension(e_.json(m,e_.Type.PACKAGE_EXTENSION)));await r.report.startTimerPromise("Fetch step",async()=>{await this.fetchEverything(r),(typeof r.persistProject>"u"||r.persistProject)&&r.mode!==mut.UpdateLockfile&&await this.cacheCleanup(r)});let o=r.immutable?[...new Set(this.configuration.get("immutablePatterns"))].sort():[],c=await Promise.all(o.map(async l=>NIe.checksumPattern(l,{cwd:this.cwd})));(typeof r.persistProject>"u"||r.persistProject)&&await this.persist(),await r.report.startTimerPromise("Link step",async()=>{if(r.mode===mut.UpdateLockfile){r.report.reportWarning(cD.MessageName.UPDATE_LOCKFILE_ONLY_SKIP_LINK,`Skipped due to ${e_.pretty(this.configuration,"mode=update-lockfile",e_.Type.CODE)}`);return}await this.linkEverything(r);let l=await Promise.all(o.map(async u=>NIe.checksumPattern(u,{cwd:this.cwd})));for(let u=0;ul.afterAllInstalled,this,r)}generateLockfile(){let r=new Map;for(let[i,s]of this.storedResolutions.entries()){let a=r.get(s);a||r.set(s,a=new Set),a.add(i)}let t={};t.__metadata={version:G_o,cacheKey:void 0};for(let[i,s]of r.entries()){let a=this.originalPackages.get(i);if(!a)continue;let o=[];for(let h of s){let _=this.storedDescriptors.get(h);if(!_)throw new Error("Assertion failed: The descriptor should have been registered");o.push(_)}let c=o.map(h=>tf.stringifyDescriptor(h)).sort().join(", "),l=new q_o.Manifest;l.version=a.linkType===PB0.LinkType.HARD?a.version:"0.0.0-use.local",l.languageName=a.languageName,l.dependencies=new Map(a.dependencies),l.peerDependencies=new Map(a.peerDependencies),l.dependenciesMeta=new Map(a.dependenciesMeta),l.peerDependenciesMeta=new Map(a.peerDependenciesMeta),l.bin=new Map(a.bin);let u,m=this.storedChecksums.get(a.locatorHash);if(typeof m<"u"){let h=m.indexOf("/");if(h===-1)throw new Error("Assertion failed: Expected the checksum to reference its cache key");let _=m.slice(0,h),b=m.slice(h+1);typeof t.__metadata.cacheKey>"u"&&(t.__metadata.cacheKey=_),_===t.__metadata.cacheKey?u=b:u=m}t[c]={...l.exportTo({},{compatibilityMode:!1}),linkType:a.linkType.toLowerCase(),resolution:tf.stringifyLocator(a),checksum:u,conditions:a.conditions||void 0}}return`${[`# This file is generated by running "yarn install" inside your project.
           `,`# Manual changes might be lost - proceed with caution!
           `].join("")}
          -`+(0,F_o.stringifySyml)(t)}async persistLockfile(){let r=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),t="";try{t=await ey.xfs.readFilePromise(r,"utf8")}catch{}let n=this.generateLockfile(),i=(0,ey.normalizeLineEndings)(t,n);i!==t&&(await ey.xfs.writeFilePromise(r,i),this.lockFileChecksum=U_o(i),this.lockfileNeedsRefresh=!1)}async persistInstallStateFile(){let r=[];for(let a of Object.values(lZn))r.push(...a);let t=(0,cZn.default)(this,r),n=O_o.default.serialize(t),i=NIe.makeHash(n);if(this.installStateChecksum===i)return;let s=this.configuration.get("installStatePath");await ey.xfs.mkdirPromise(ey.ppath.dirname(s),{recursive:!0}),await ey.xfs.writeFilePromise(s,await FB0(n)),this.installStateChecksum=i}async restoreInstallState({restoreInstallersCustomData:r=!0,restoreResolutions:t=!0,restoreBuildState:n=!0}={}){let i=this.configuration.get("installStatePath"),s;try{let a=await NB0(await ey.xfs.readFilePromise(i));s=O_o.default.deserialize(a),this.installStateChecksum=NIe.makeHash(a)}catch{t&&await this.applyLightResolution();return}r&&typeof s.installersCustomData<"u"&&(this.installersCustomData=s.installersCustomData),n&&Object.assign(this,(0,cZn.default)(s,lZn.restoreBuildState)),t&&(s.lockFileChecksum===this.lockFileChecksum?(Object.assign(this,(0,cZn.default)(s,lZn.restoreResolutions)),this.refreshWorkspaceDependencies()):await this.applyLightResolution())}async applyLightResolution(){await this.resolveEverything({lockfileOnly:!0,report:new q_o.ThrowReport}),await this.persistInstallStateFile()}async persist(){let r=(0,uZn.default)(4);await Promise.all([this.persistLockfile(),...this.workspaces.map(t=>r(()=>t.persistManifest()))])}async cacheCleanup({cache:r,report:t}){if(this.configuration.get("enableGlobalCache"))return;let n=new Set([".gitignore"]);if(!(0,wB0.isFolderInside)(r.cwd,this.cwd)||!await ey.xfs.existsPromise(r.cwd))return;let i=this.configuration.get("preferAggregateCacheInfo"),s=0,a=null;for(let o of await ey.xfs.readdirPromise(r.cwd)){if(n.has(o))continue;let c=ey.ppath.resolve(r.cwd,o);r.markedFiles.has(c)||(a=o,r.immutable?t.reportError(cD.MessageName.IMMUTABLE_CACHE,`${e_.pretty(this.configuration,ey.ppath.basename(c),"magenta")} appears to be unused and would be marked for deletion, but the cache is immutable`):(i?s+=1:t.reportInfo(cD.MessageName.UNUSED_CACHE_ENTRY,`${e_.pretty(this.configuration,ey.ppath.basename(c),"magenta")} appears to be unused - removing`),await ey.xfs.removePromise(c)))}i&&s!==0&&t.reportInfo(cD.MessageName.UNUSED_CACHE_ENTRY,s>1?`${s} packages appeared to be unused and were removed`:`${a} appeared to be unused and was removed`),r.markedFiles.clear()}};fut.Project=pZn;function OB0({project:e,allDescriptors:r,allResolutions:t,allPackages:n,accessibleLocators:i=new Set,optionalBuilds:s=new Set,peerRequirements:a=new Map,volatileDescriptors:o=new Set,report:c}){var l;let u=new Map,m=[],h=new Map,_=new Map,b=new Map,v=new Map,w=new Map,x=new Map(e.workspaces.map(j=>{let M=j.anchoredLocator.locatorHash,C=n.get(M);if(typeof C>"u")throw new Error("Assertion failed: The workspace should have an associated package");return[M,tf.copyPackage(C)]})),P=()=>{let j=ey.xfs.mktempSync(),M=ey.ppath.join(j,"stacktrace.log"),C=String(m.length+1).length,O=m.map((V,Q)=>`${`${Q+1}.`.padStart(C," ")} ${tf.stringifyLocator(V)}
          -`).join("");throw ey.xfs.writeFileSync(M,O),ey.xfs.detachTemp(j),new put.ReportError(cD.MessageName.STACK_OVERFLOW_RESOLUTION,`Encountered a stack overflow when resolving peer dependencies; cf ${dZn.npath.fromPortablePath(M)}`)},k=j=>{let M=t.get(j.descriptorHash);if(typeof M>"u")throw new Error("Assertion failed: The resolution should have been registered");let C=n.get(M);if(!C)throw new Error("Assertion failed: The package could not be found");return C},R=(j,M,C,{top:O,optional:V})=>{m.length>1e3&&P(),m.push(M);let Q=L(j,M,C,{top:O,optional:V});return m.pop(),Q},L=(j,M,C,{top:O,optional:V})=>{if(i.has(M.locatorHash))return;i.add(M.locatorHash),V||s.delete(M.locatorHash);let Q=n.get(M.locatorHash);if(!Q)throw new Error(`Assertion failed: The package (${tf.prettyLocator(e.configuration,M)}) should have been registered`);let X=[],J=[],ee=[],fe=[],ie=[];for(let ce of Array.from(Q.dependencies.values())){if(Q.peerDependencies.has(ce.identHash)&&Q.locatorHash!==O)continue;if(tf.isVirtualDescriptor(ce))throw new Error("Assertion failed: Virtual packages shouldn't be encountered when virtualizing a branch");o.delete(ce.descriptorHash);let Mt=V;if(!Mt){let De=Q.dependenciesMeta.get(tf.stringifyIdent(ce));if(typeof De<"u"){let It=De.get(null);typeof It<"u"&&It.optional&&(Mt=!0)}}let et=t.get(ce.descriptorHash);if(!et)throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(e.configuration,ce)}) should have been registered`);let or=x.get(et)||n.get(et);if(!or)throw new Error(`Assertion failed: The package (${et}, resolved from ${tf.prettyDescriptor(e.configuration,ce)}) should have been registered`);if(or.peerDependencies.size===0){R(ce,or,new Map,{top:O,optional:Mt});continue}let Ge,me,oe=new Set,ue;J.push(()=>{Ge=tf.virtualizeDescriptor(ce,M.locatorHash),me=tf.virtualizePackage(or,M.locatorHash),Q.dependencies.delete(ce.identHash),Q.dependencies.set(Ge.identHash,Ge),t.set(Ge.descriptorHash,me.locatorHash),r.set(Ge.descriptorHash,Ge),n.set(me.locatorHash,me),X.push([or,Ge,me])}),ee.push(()=>{var De;ue=new Map;for(let It of me.peerDependencies.values()){let Je=Q.dependencies.get(It.identHash);if(!Je&&tf.areIdentsEqual(M,It)&&(j.identHash===M.identHash?Je=j:(Je=tf.makeDescriptor(M,j.range),r.set(Je.descriptorHash,Je),t.set(Je.descriptorHash,M.locatorHash),o.delete(Je.descriptorHash))),(!Je||Je.range==="missing:")&&me.dependencies.has(It.identHash)){me.peerDependencies.delete(It.identHash);continue}Je||(Je=tf.makeDescriptor(It,"missing:")),me.dependencies.set(Je.identHash,Je),tf.isVirtualDescriptor(Je)&&lw.getSetWithDefault(b,Je.descriptorHash).add(me.locatorHash),h.set(Je.identHash,Je),Je.range==="missing:"&&oe.add(Je.identHash),ue.set(It.identHash,(De=C.get(It.identHash))!==null&&De!==void 0?De:me.locatorHash)}me.dependencies=new Map(lw.sortMap(me.dependencies,([It,Je])=>tf.stringifyIdent(Je)))}),fe.push(()=>{if(!n.has(me.locatorHash))return;let De=u.get(or.locatorHash);typeof De=="number"&&De>=2&&P();let It=u.get(or.locatorHash),Je=typeof It<"u"?It+1:1;u.set(or.locatorHash,Je),R(Ge,me,ue,{top:O,optional:Mt}),u.set(or.locatorHash,Je-1)}),ie.push(()=>{let De=Q.dependencies.get(ce.identHash);if(typeof De>"u")throw new Error("Assertion failed: Expected the peer dependency to have been turned into a dependency");let It=t.get(De.descriptorHash);if(typeof It>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");if(lw.getSetWithDefault(w,It).add(M.locatorHash),!!n.has(me.locatorHash)){for(let Je of me.peerDependencies.values()){let at=ue.get(Je.identHash);if(typeof at>"u")throw new Error("Assertion failed: Expected the peer dependency ident to be registered");lw.getArrayWithDefault(lw.getMapWithDefault(v,at),tf.stringifyIdent(Je)).push(me.locatorHash)}for(let Je of oe)me.dependencies.delete(Je)}})}for(let ce of[...J,...ee])ce();let Se;do{Se=!0;for(let[ce,Mt,et]of X){let or=lw.getMapWithDefault(_,ce.locatorHash),Ge=NIe.makeHash(...[...et.dependencies.values()].map(De=>{let It=De.range!=="missing:"?t.get(De.descriptorHash):"missing:";if(typeof It>"u")throw new Error(`Assertion failed: Expected the resolution for ${tf.prettyDescriptor(e.configuration,De)} to have been registered`);return It===O?`${It} (top)`:It}),Mt.identHash),me=or.get(Ge);if(typeof me>"u"){or.set(Ge,Mt);continue}if(me===Mt)continue;n.delete(et.locatorHash),r.delete(Mt.descriptorHash),t.delete(Mt.descriptorHash),i.delete(et.locatorHash);let oe=b.get(Mt.descriptorHash)||[],ue=[Q.locatorHash,...oe];b.delete(Mt.descriptorHash);for(let De of ue){let It=n.get(De);typeof It>"u"||(It.dependencies.get(Mt.identHash).descriptorHash!==me.descriptorHash&&(Se=!1),It.dependencies.set(Mt.identHash,me))}}}while(!Se);for(let ce of[...fe,...ie])ce()};for(let j of e.workspaces){let M=j.anchoredLocator;o.delete(j.anchoredDescriptor.descriptorHash),R(j.anchoredDescriptor,M,new Map,{top:M.locatorHash,optional:!1})}let U;(function(j){j[j.NotProvided=0]="NotProvided",j[j.NotCompatible=1]="NotCompatible"})(U||(U={}));let Y=[];for(let[j,M]of w){let C=n.get(j);if(typeof C>"u")throw new Error("Assertion failed: Expected the root to be registered");let O=v.get(j);if(!(typeof O>"u"))for(let V of M){let Q=n.get(V);if(!(typeof Q>"u"))for(let[X,J]of O){let ee=tf.parseIdent(X);if(Q.peerDependencies.has(ee.identHash))continue;let fe=`p${NIe.makeHash(V,X,j).slice(0,5)}`;a.set(fe,{subject:V,requested:ee,rootRequester:j,allRequesters:J});let ie=C.dependencies.get(ee.identHash);if(typeof ie<"u"){let Se=k(ie),ce=(l=Se.version)!==null&&l!==void 0?l:"0.0.0",Mt=new Set;for(let or of J){let Ge=n.get(or);if(typeof Ge>"u")throw new Error("Assertion failed: Expected the link to be registered");let me=Ge.peerDependencies.get(ee.identHash);if(typeof me>"u")throw new Error("Assertion failed: Expected the ident to be registered");Mt.add(me.range)}[...Mt].every(or=>{if(or.startsWith(M_o.WorkspaceResolver.protocol)){if(!e.tryWorkspaceByLocator(Se))return!1;or=or.slice(M_o.WorkspaceResolver.protocol.length),(or==="^"||or==="~")&&(or="*")}return xB0.satisfiesWithPrereleases(ce,or)})||Y.push({type:U.NotCompatible,subject:Q,requested:ee,requester:C,version:ce,hash:fe,requirementCount:J.length})}else{let Se=C.peerDependenciesMeta.get(X);Se!=null&&Se.optional||Y.push({type:U.NotProvided,subject:Q,requested:ee,requester:C,hash:fe})}}}}let N=[j=>tf.prettyLocatorNoColors(j.subject),j=>tf.stringifyIdent(j.requested),j=>`${j.type}`];c==null||c.startSectionSync({reportFooter:()=>{c.reportWarning(cD.MessageName.UNNAMED,`Some peer dependencies are incorrectly met; run ${e_.pretty(e.configuration,"yarn explain peer-requirements ",e_.Type.CODE)} for details, where ${e_.pretty(e.configuration,"",e_.Type.CODE)} is the six-letter p-prefixed code`)},skipIfEmpty:!0},()=>{for(let j of lw.sortMap(Y,N))switch(j.type){case U.NotProvided:c.reportWarning(cD.MessageName.MISSING_PEER_DEPENDENCY,`${tf.prettyLocator(e.configuration,j.subject)} doesn't provide ${tf.prettyIdent(e.configuration,j.requested)} (${e_.pretty(e.configuration,j.hash,e_.Type.CODE)}), requested by ${tf.prettyIdent(e.configuration,j.requester)}`);break;case U.NotCompatible:{let M=j.requirementCount>1?"and some of its descendants request":"requests";c.reportWarning(cD.MessageName.INCOMPATIBLE_PEER_DEPENDENCY,`${tf.prettyLocator(e.configuration,j.subject)} provides ${tf.prettyIdent(e.configuration,j.requested)} (${e_.pretty(e.configuration,j.hash,e_.Type.CODE)}) with version ${tf.prettyReference(e.configuration,j.version)}, which doesn't satisfy what ${tf.prettyIdent(e.configuration,j.requester)} ${M}`)}break}})}});var Q_o=A(hut=>{"use strict";Object.defineProperty(hut,"__esModule",{value:!0});hut.TelemetryManager=hut.MetricName=void 0;var fZn=(Yh(),Dr(Wh)),UJ=JC(),BB0=fZn.__importStar(aIe()),qB0=fZn.__importStar(_Yn()),g2r=fZn.__importStar(mB()),VJ;(function(e){e.VERSION="version",e.COMMAND_NAME="commandName",e.PLUGIN_NAME="pluginName",e.INSTALL_COUNT="installCount",e.PROJECT_COUNT="projectCount",e.WORKSPACE_COUNT="workspaceCount",e.DEPENDENCY_COUNT="dependencyCount",e.EXTENSION="packageExtension"})(VJ||(hut.MetricName=VJ={}));var mZn=class{constructor(r,t){this.values=new Map,this.hits=new Map,this.enumerators=new Map,this.configuration=r;let n=this.getRegistryPath();this.isNew=!UJ.xfs.existsSync(n),this.sendReport(t),this.startBuffer()}reportVersion(r){this.reportValue(VJ.VERSION,r.replace(/-git\..*/,"-git"))}reportCommandName(r){this.reportValue(VJ.COMMAND_NAME,r||"")}reportPluginName(r){this.reportValue(VJ.PLUGIN_NAME,r)}reportProject(r){this.reportEnumerator(VJ.PROJECT_COUNT,r)}reportInstall(r){this.reportHit(VJ.INSTALL_COUNT,r)}reportPackageExtension(r){this.reportValue(VJ.EXTENSION,r)}reportWorkspaceCount(r){this.reportValue(VJ.WORKSPACE_COUNT,String(r))}reportDependencyCount(r){this.reportValue(VJ.DEPENDENCY_COUNT,String(r))}reportValue(r,t){g2r.getSetWithDefault(this.values,r).add(t)}reportEnumerator(r,t){g2r.getSetWithDefault(this.enumerators,r).add(BB0.makeHash(t))}reportHit(r,t="*"){let n=g2r.getMapWithDefault(this.hits,r),i=g2r.getFactoryWithDefault(n,t,()=>0);n.set(t,i+1)}getRegistryPath(){let r=this.configuration.get("globalFolder");return UJ.ppath.join(r,"telemetry.json")}sendReport(r){var t,n,i;let s=this.getRegistryPath(),a;try{a=UJ.xfs.readJsonSync(s)}catch{a={}}let o=Date.now(),c=this.configuration.get("telemetryInterval")*24*60*60*1e3,u=((t=a.lastUpdate)!==null&&t!==void 0?t:o+c+Math.floor(c*Math.random()))+c;if(u>o&&a.lastUpdate!=null)return;try{UJ.xfs.mkdirSync(UJ.ppath.dirname(s),{recursive:!0}),UJ.xfs.writeJsonSync(s,{lastUpdate:o})}catch{return}if(u>o||!a.blocks)return;let m=`https://browser-http-intake.logs.datadoghq.eu/v1/input/${r}?ddsource=yarn`,h=_=>qB0.post(m,_,{configuration:this.configuration}).catch(()=>{});for(let[_,b]of Object.entries((n=a.blocks)!==null&&n!==void 0?n:{})){if(Object.keys(b).length===0)continue;let v=b;v.userId=_,v.reportType="primary";for(let P of Object.keys((i=v.enumerators)!==null&&i!==void 0?i:{}))v.enumerators[P]=v.enumerators[P].length;h(v);let w=new Map,x=20;for(let[P,k]of Object.entries(v.values))k.length>0&&w.set(P,k.slice(0,x));for(;w.size>0;){let P={};P.userId=_,P.reportType="secondary",P.metrics={};for(let[k,R]of w)P.metrics[k]=R.shift(),R.length===0&&w.delete(k);h(P)}}}applyChanges(){var r,t,n,i,s,a,o,c,l;let u=this.getRegistryPath(),m;try{m=UJ.xfs.readJsonSync(u)}catch{m={}}let h=(r=this.configuration.get("telemetryUserId"))!==null&&r!==void 0?r:"*",_=m.blocks=(t=m.blocks)!==null&&t!==void 0?t:{},b=_[h]=(n=_[h])!==null&&n!==void 0?n:{};for(let v of this.hits.keys()){let w=b.hits=(i=b.hits)!==null&&i!==void 0?i:{},x=w[v]=(s=w[v])!==null&&s!==void 0?s:{};for(let[P,k]of this.hits.get(v))x[P]=((a=x[P])!==null&&a!==void 0?a:0)+k}for(let v of["values","enumerators"])for(let w of this[v].keys()){let x=b[v]=(o=b[v])!==null&&o!==void 0?o:{};x[w]=[...new Set([...(c=x[w])!==null&&c!==void 0?c:[],...(l=this[v].get(w))!==null&&l!==void 0?l:[]])]}UJ.xfs.mkdirSync(UJ.ppath.dirname(u),{recursive:!0}),UJ.xfs.writeJsonSync(u,m)}startBuffer(){process.on("exit",()=>{try{this.applyChanges()}catch{}})}};hut.TelemetryManager=mZn});var Y_o=A(Pp=>{"use strict";Object.defineProperty(Pp,"__esModule",{value:!0});Pp.treeUtils=Pp.tgzUtils=Pp.structUtils=Pp.semverUtils=Pp.scriptUtils=Pp.nodeUtils=Pp.miscUtils=Pp.formatUtils=Pp.folderUtils=Pp.execUtils=Pp.httpUtils=Pp.hashUtils=Pp.PackageExtensionStatus=Pp.PackageExtensionType=Pp.LinkType=Pp.YarnVersion=Pp.Workspace=Pp.WorkspaceResolver=Pp.WorkspaceFetcher=Pp.VirtualFetcher=Pp.ThrowReport=Pp.TelemetryManager=Pp.StreamReport=Pp.Report=Pp.ReportError=Pp.TAG_REGEXP=Pp.InstallMode=Pp.Project=Pp.MultiFetcher=Pp.stringifyMessageName=Pp.parseMessageName=Pp.MessageName=Pp.Manifest=Pp.LightReport=Pp.BuildType=Pp.SettingsType=Pp.ProjectLookup=Pp.FormatType=Pp.Configuration=Pp.DEFAULT_LOCK_FILENAME=Pp.DEFAULT_RC_FILENAME=Pp.Cache=void 0;var yG=(Yh(),Dr(Wh)),MB0=yG.__importStar(Svr());Pp.execUtils=MB0;var LB0=yG.__importStar(Cvr());Pp.folderUtils=LB0;var jB0=yG.__importStar(Sz());Pp.formatUtils=jB0;var GB0=yG.__importStar(aIe());Pp.hashUtils=GB0;var UB0=yG.__importStar(_Yn());Pp.httpUtils=UB0;var VB0=yG.__importStar(mB());Pp.miscUtils=VB0;var zB0=yG.__importStar(n4t());Pp.nodeUtils=zB0;var $B0=yG.__importStar(QYn());Pp.scriptUtils=$B0;var QB0=yG.__importStar(Lie());Pp.semverUtils=QB0;var KB0=yG.__importStar(Tx());Pp.structUtils=KB0;var HB0=yG.__importStar(cgo());Pp.tgzUtils=HB0;var WB0=yG.__importStar(fgo());Pp.treeUtils=WB0;var YB0=ygo();Object.defineProperty(Pp,"Cache",{enumerable:!0,get:function(){return YB0.Cache}});var K_o=i4t();Object.defineProperty(Pp,"DEFAULT_RC_FILENAME",{enumerable:!0,get:function(){return K_o.DEFAULT_RC_FILENAME}});Object.defineProperty(Pp,"DEFAULT_LOCK_FILENAME",{enumerable:!0,get:function(){return K_o.DEFAULT_LOCK_FILENAME}});var y2r=i4t();Object.defineProperty(Pp,"Configuration",{enumerable:!0,get:function(){return y2r.Configuration}});Object.defineProperty(Pp,"FormatType",{enumerable:!0,get:function(){return y2r.FormatType}});Object.defineProperty(Pp,"ProjectLookup",{enumerable:!0,get:function(){return y2r.ProjectLookup}});Object.defineProperty(Pp,"SettingsType",{enumerable:!0,get:function(){return y2r.SettingsType}});var JB0=wXn();Object.defineProperty(Pp,"BuildType",{enumerable:!0,get:function(){return JB0.BuildType}});var XB0=Ago();Object.defineProperty(Pp,"LightReport",{enumerable:!0,get:function(){return XB0.LightReport}});var ZB0=Tct();Object.defineProperty(Pp,"Manifest",{enumerable:!0,get:function(){return ZB0.Manifest}});var hZn=R8();Object.defineProperty(Pp,"MessageName",{enumerable:!0,get:function(){return hZn.MessageName}});Object.defineProperty(Pp,"parseMessageName",{enumerable:!0,get:function(){return hZn.parseMessageName}});Object.defineProperty(Pp,"stringifyMessageName",{enumerable:!0,get:function(){return hZn.stringifyMessageName}});var e90=KWn();Object.defineProperty(Pp,"MultiFetcher",{enumerable:!0,get:function(){return e90.MultiFetcher}});var H_o=$_o();Object.defineProperty(Pp,"Project",{enumerable:!0,get:function(){return H_o.Project}});Object.defineProperty(Pp,"InstallMode",{enumerable:!0,get:function(){return H_o.InstallMode}});var t90=ZWn();Object.defineProperty(Pp,"TAG_REGEXP",{enumerable:!0,get:function(){return t90.TAG_REGEXP}});var W_o=aG();Object.defineProperty(Pp,"ReportError",{enumerable:!0,get:function(){return W_o.ReportError}});Object.defineProperty(Pp,"Report",{enumerable:!0,get:function(){return W_o.Report}});var r90=Kvr();Object.defineProperty(Pp,"StreamReport",{enumerable:!0,get:function(){return r90.StreamReport}});var n90=Q_o();Object.defineProperty(Pp,"TelemetryManager",{enumerable:!0,get:function(){return n90.TelemetryManager}});var i90=iZn();Object.defineProperty(Pp,"ThrowReport",{enumerable:!0,get:function(){return i90.ThrowReport}});var s90=nYn();Object.defineProperty(Pp,"VirtualFetcher",{enumerable:!0,get:function(){return s90.VirtualFetcher}});var a90=sYn();Object.defineProperty(Pp,"WorkspaceFetcher",{enumerable:!0,get:function(){return a90.WorkspaceFetcher}});var o90=oIe();Object.defineProperty(Pp,"WorkspaceResolver",{enumerable:!0,get:function(){return o90.WorkspaceResolver}});var c90=aZn();Object.defineProperty(Pp,"Workspace",{enumerable:!0,get:function(){return c90.Workspace}});var u90=GYn();Object.defineProperty(Pp,"YarnVersion",{enumerable:!0,get:function(){return u90.YarnVersion}});var gZn=tIe();Object.defineProperty(Pp,"LinkType",{enumerable:!0,get:function(){return gZn.LinkType}});Object.defineProperty(Pp,"PackageExtensionType",{enumerable:!0,get:function(){return gZn.PackageExtensionType}});Object.defineProperty(Pp,"PackageExtensionStatus",{enumerable:!0,get:function(){return gZn.PackageExtensionStatus}})});var A2r=A(Xhe=>{"use strict";Object.defineProperty(Xhe,"__esModule",{value:!0});Xhe.isZeroInstall=Xhe.getZeroInstallPaths=Xhe.getYarnLock=void 0;var l90=(tn(),Dr(en)),d90=l90.__importDefault(_a()),yZn=Y_o(),J_o=ghe(),j4t=Pi(),_2r=km();async function p90(e){let r=await(0,_2r.readLocalFile)(e,"utf8");try{let t=(0,J_o.parseSyml)(r),n={},i;for(let[s,a]of Object.entries(t))if(s==="__metadata")i=parseInt(a.cacheKey,10);else for(let o of s.split(", "))try{let{scope:c,name:l,range:u}=yZn.structUtils.parseDescriptor(o),m=c?`@${c}/${l}`:l,{selector:h}=yZn.structUtils.parseRange(u);j4t.logger.trace({entry:o,version:a.version}),n[m+"@"+h]=t[s].version}catch(c){j4t.logger.debug({entry:o,err:c},"Invalid descriptor or range found in yarn.lock")}return{isYarn1:!("__metadata"in t),lockfileVersion:i,lockedVersions:n}}catch(t){return j4t.logger.debug({filePath:e,err:t},"Warning: Exception parsing yarn.lock"),{isYarn1:!0,lockedVersions:{}}}}Xhe.getYarnLock=p90;function X_o(e){let r;try{r=(0,J_o.parseSyml)(e)}catch(n){j4t.logger.warn({err:n},"Error parsing .yarnrc.yml")}let t=[(r==null?void 0:r.cacheFolder)||"./.yarn/cache",".pnp.cjs",".pnp.js",".pnp.loader.mjs"];return r&&yZn.miscUtils.tryParseOptionalBoolean(r.pnpEnableInlining)===!1&&t.push(r.pnpDataPath||"./.pnp.data.json"),t}Xhe.getZeroInstallPaths=X_o;async function m90(e){let r=await(0,_2r.readLocalFile)(e,"utf8");if(d90.default.string(r)){let t=X_o(r);for(let n of t)if(await(0,_2r.localPathExists)((0,_2r.getSiblingFileName)(e,n)))return j4t.logger.debug(`Detected Yarn zero-install in ${n}`),!0}return!1}Xhe.isZeroInstall=m90});var eAo=A(C2r=>{"use strict";Object.defineProperty(C2r,"__esModule",{value:!0});C2r.getLockedVersions=void 0;var Z_o=(tn(),Dr(en)),f90=Z_o.__importDefault(_a()),b2r=Z_o.__importDefault(Hy()),Yie=Pi(),h90=dXa(),g90=$Qn(),y90=A2r();async function _90(e){var t,n,i,s,a,o,c,l,u;let r={};Yie.logger.debug("Finding locked versions");for(let m of e){let{managerData:h={}}=m,{yarnLock:_,npmLock:b,pnpmShrinkwrap:v}=h,w=[];if(_){Yie.logger.trace("Found yarnLock"),w.push(_),r[_]||(Yie.logger.trace(`Retrieving/parsing ${_}`),r[_]=await(0,y90.getYarnLock)(_));let{lockfileVersion:x,isYarn1:P}=r[_],k;!P&&!((t=m.extractedConstraints)!=null&&t.yarn)&&(x&&x>=8?k="^3.0.0":x&&x>=6?k="^2.2.0":k="^2.0.0"),k&&(m.extractedConstraints??={},m.extractedConstraints.yarn=k);for(let R of m.deps)R.lockedVersion=(n=r[_].lockedVersions)==null?void 0:n[`${R.depName}@${R.currentValue}`],(R.depType==="engines"||R.depType==="packageManager")&&R.depName==="yarn"&&!P&&(R.packageName="@yarnpkg/cli")}else if(b){if(Yie.logger.debug(`Found ${b} for ${m.packageFile}`),w.push(b),!r[b]){Yie.logger.trace("Retrieving/parsing "+b);let k=await(0,h90.getNpmLock)(b);if(!k){Yie.logger.warn({npmLock:b},"Npm: unable to get lockfile");return}r[b]=k}let{lockfileVersion:x}=r[b],P;if(x===1)(i=m.extractedConstraints)!=null&&i.npm?b2r.default.satisfies("6.14.18",m.extractedConstraints.npm)&&(P=m.extractedConstraints.npm+" <7"):P="<7";else if(x===2)(s=m.extractedConstraints)!=null&&s.npm?b2r.default.satisfies("8.19.3",m.extractedConstraints.npm)&&(P=m.extractedConstraints.npm+" <9"):P="<9";else if(x===3)(a=m.extractedConstraints)!=null&&a.npm||(P=">=7");else{Yie.logger.warn({lockfileVersion:x,npmLock:b},"Found unsupported npm lockfile version");return}P&&(m.extractedConstraints??={},m.extractedConstraints.npm=P);for(let k of m.deps)k.lockedVersion=b2r.default.valid((o=r[b].lockedVersions)==null?void 0:o[k.depName])}else if(v){Yie.logger.debug("Found pnpm lock-file"),w.push(v),r[v]||(Yie.logger.trace(`Retrieving/parsing ${v}`),r[v]=await(0,g90.getPnpmLock)(v));let x=m.packageFile.replace(/\/package\.json$/,"").replace(/^package\.json$/,".");for(let P of m.deps){let{depName:k,depType:R}=P,L=b2r.default.valid((u=(l=(c=r[v].lockedVersionsWithPath)==null?void 0:c[x])==null?void 0:l[R])==null?void 0:u[k]);f90.default.string(L)&&(P.lockedVersion=L)}}w.length&&(m.lockFiles=w)}}C2r.getLockedVersions=_90});var tAo=A(v2r=>{"use strict";Object.defineProperty(v2r,"__esModule",{value:!0});v2r.matchesAnyPattern=void 0;var A90=WI(),b90=Pi();function C90(e,r){let t=r.some(n=>n===e+"/"||(0,A90.minimatch)(e,n,{dot:!0}));return b90.logger.trace({val:e,patterns:r,res:t},"matchesAnyPattern"),t}v2r.matchesAnyPattern=C90});var iAo=A(E2r=>{"use strict";Object.defineProperty(E2r,"__esModule",{value:!0});E2r.detectMonorepos=void 0;var v90=(tn(),Dr(en)),rAo=v90.__importDefault(_a()),E90=Pi(),nAo=km(),D90=$Qn(),S90=tAo();async function w90(e){var r,t;await(0,D90.detectPnpmWorkspaces)(e),E90.logger.debug("Detecting Lerna and Yarn Workspaces");for(let n of e){let{packageFile:i,npmrc:s,managerData:a={},skipInstalls:o}=n,{lernaClient:c,lernaJsonFile:l,lernaPackages:u,npmLock:m,yarnZeroInstall:h,hasPackageManager:_,workspacesPackages:b,yarnLock:v}=a,w=b??u;if(w!=null&&w.length){let x=(rAo.default.array(w)?w:[w]).map(R=>(0,nAo.getSiblingFileName)(i,R)),P=e.filter(R=>(0,S90.matchesAnyPattern)((0,nAo.getParentDir)(R.packageFile),x)),k=P.map(R=>{var L;return(L=R.managerData)==null?void 0:L.packageJsonName}).filter(Boolean);(r=n.deps)==null||r.forEach(R=>{rAo.default.string(R.depName)&&k.includes(R.depName)&&(R.isInternal=!0)});for(let R of P)R.managerData=R.managerData??{},R.managerData.lernaJsonFile=l,R.managerData.yarnZeroInstall=h,R.managerData.hasPackageManager=_,R.managerData.lernaClient=c,R.managerData.yarnLock??=v,R.managerData.npmLock??=m,R.skipInstalls=o&&R.skipInstalls,R.managerData.workspacesPackages=b,R.npmrc??=s,n.extractedConstraints&&(R.extractedConstraints={...n.extractedConstraints,...R.extractedConstraints}),(t=R.deps)==null||t.forEach(L=>{k.includes(L.depName)&&(L.isInternal=!0)})}}}E2r.detectMonorepos=w90});var sAo=A(Zhe=>{"use strict";Object.defineProperty(Zhe,"__esModule",{value:!0});Zhe.resolveRegistryUrl=Zhe.loadConfigFromYarnrcYml=Zhe.loadConfigFromLegacyYarnrc=void 0;var I90=(tn(),Dr(en)),x90=I90.__importDefault(_a()),T90=Ky(),G4t=gy(),P90=Pi(),R90=Ba(),k90=G4t.z.object({npmRegistryServer:G4t.z.string().optional(),npmScopes:G4t.z.record(G4t.z.object({npmRegistryServer:G4t.z.string().optional()})).optional()}),F90=(0,R90.regEx)(/^"?(@(?[^:]+):)?registry"? "?(?[^"]+)"?$/gm);function N90(e){let r=[...e.matchAll(F90)].map(n=>n.groups).filter(x90.default.truthy),t={};for(let n of r)n.scope?(t.npmScopes??={},t.npmScopes[n.scope]??={},t.npmScopes[n.scope].npmRegistryServer=n.registryUrl):t.npmRegistryServer=n.registryUrl;return t}Zhe.loadConfigFromLegacyYarnrc=N90;function O90(e){try{let r=(0,T90.load)(e,{json:!0});return r?k90.parse(r):null}catch(r){return P90.logger.warn({yarnrcYml:e,err:r},"Failed to load yarnrc file"),null}}Zhe.loadConfigFromYarnrcYml=O90;function B90(e,r){if(r.npmScopes){for(let t in r.npmScopes)if(e.startsWith(`@${t}/`))return r.npmScopes[t].npmRegistryServer??null}return r.npmRegistryServer?r.npmRegistryServer:null}Zhe.resolveRegistryUrl=B90});var lAo=A(tge=>{"use strict";Object.defineProperty(tge,"__esModule",{value:!0});tge.extractAllPackageFiles=tge.postExtract=tge.extractPackageFile=void 0;var AZn=(tn(),Dr(en)),zJ=AZn.__importDefault(_a()),q90=AZn.__importDefault(cXa()),M90=_f(),L90=Zp(),l7=Pi(),kz=km(),Fz=Ba(),U4t=ch(),OIe=BF(),aAo=AZn.__importStar(dfe()),ege=h2(),j90=eAo(),G90=iAo(),U90=A2r(),_Zn=sAo();function V90(e,r){if(e!=="resolutions")return r;let[,t]=(0,Fz.regEx)(/((?:@[^/]+\/)?[^/@]+)$/).exec(r)??[];return t}var z90=(0,Fz.regEx)(/(?:git@)github.com:([^/]+)\/([^/.]+)(?:\.git)?/);async function cAo(e,r,t){var O;l7.logger.trace(`npm.extractPackageFile(${r})`),l7.logger.trace({content:e});let n=[],i;try{i=JSON.parse(e)}catch{return l7.logger.debug({packageFile:r},"Invalid JSON"),null}if(i._id&&i._args&&i._from)return l7.logger.debug({packageFile:r},"Ignoring vendorised package.json"),null;if(r!=="package.json"&&i.renovate){let V=new Error(L90.CONFIG_VALIDATION);throw V.validationSource=r,V.validationError="Nested package.json must not contain Renovate configuration. Please use `packageRules` with `matchFileNames` in your main config instead.",V}let s=i.name;l7.logger.debug(`npm file ${r} has name ${JSON.stringify(s)}`);let a=i.version,o;zJ.default.array(i.workspaces)?o=i.workspaces:o=(O=i.workspaces)==null?void 0:O.packages;let c={yarnLock:"yarn.lock",packageLock:"package-lock.json",shrinkwrapJson:"npm-shrinkwrap.json",pnpmShrinkwrap:"pnpm-lock.yaml"};for(let[V,Q]of Object.entries(c)){let X=(0,kz.getSiblingFileName)(r,Q);await(0,kz.readLocalFile)(X,"utf8")?c[V]=X:c[V]=void 0}c.npmLock=c.packageLock??c.shrinkwrapJson,delete c.packageLock,delete c.shrinkwrapJson;let l,u=(0,kz.getSiblingFileName)(r,".npmrc"),m=await(0,kz.readLocalFile)(u,"utf8");zJ.default.string(m)?zJ.default.string(t.npmrc)&&!t.npmrcMerge?(l7.logger.debug({npmrcFileName:u},"Repo .npmrc file is ignored due to config.npmrc with config.npmrcMerge=false"),l=t.npmrc):(l=t.npmrc??"",l.length&&(l.endsWith(`
          +`+(0,N_o.stringifySyml)(t)}async persistLockfile(){let r=ey.ppath.join(this.cwd,this.configuration.get("lockfileFilename")),t="";try{t=await ey.xfs.readFilePromise(r,"utf8")}catch{}let n=this.generateLockfile(),i=(0,ey.normalizeLineEndings)(t,n);i!==t&&(await ey.xfs.writeFilePromise(r,i),this.lockFileChecksum=V_o(i),this.lockfileNeedsRefresh=!1)}async persistInstallStateFile(){let r=[];for(let a of Object.values(lZn))r.push(...a);let t=(0,cZn.default)(this,r),n=B_o.default.serialize(t),i=NIe.makeHash(n);if(this.installStateChecksum===i)return;let s=this.configuration.get("installStatePath");await ey.xfs.mkdirPromise(ey.ppath.dirname(s),{recursive:!0}),await ey.xfs.writeFilePromise(s,await NB0(n)),this.installStateChecksum=i}async restoreInstallState({restoreInstallersCustomData:r=!0,restoreResolutions:t=!0,restoreBuildState:n=!0}={}){let i=this.configuration.get("installStatePath"),s;try{let a=await OB0(await ey.xfs.readFilePromise(i));s=B_o.default.deserialize(a),this.installStateChecksum=NIe.makeHash(a)}catch{t&&await this.applyLightResolution();return}r&&typeof s.installersCustomData<"u"&&(this.installersCustomData=s.installersCustomData),n&&Object.assign(this,(0,cZn.default)(s,lZn.restoreBuildState)),t&&(s.lockFileChecksum===this.lockFileChecksum?(Object.assign(this,(0,cZn.default)(s,lZn.restoreResolutions)),this.refreshWorkspaceDependencies()):await this.applyLightResolution())}async applyLightResolution(){await this.resolveEverything({lockfileOnly:!0,report:new M_o.ThrowReport}),await this.persistInstallStateFile()}async persist(){let r=(0,uZn.default)(4);await Promise.all([this.persistLockfile(),...this.workspaces.map(t=>r(()=>t.persistManifest()))])}async cacheCleanup({cache:r,report:t}){if(this.configuration.get("enableGlobalCache"))return;let n=new Set([".gitignore"]);if(!(0,IB0.isFolderInside)(r.cwd,this.cwd)||!await ey.xfs.existsPromise(r.cwd))return;let i=this.configuration.get("preferAggregateCacheInfo"),s=0,a=null;for(let o of await ey.xfs.readdirPromise(r.cwd)){if(n.has(o))continue;let c=ey.ppath.resolve(r.cwd,o);r.markedFiles.has(c)||(a=o,r.immutable?t.reportError(cD.MessageName.IMMUTABLE_CACHE,`${e_.pretty(this.configuration,ey.ppath.basename(c),"magenta")} appears to be unused and would be marked for deletion, but the cache is immutable`):(i?s+=1:t.reportInfo(cD.MessageName.UNUSED_CACHE_ENTRY,`${e_.pretty(this.configuration,ey.ppath.basename(c),"magenta")} appears to be unused - removing`),await ey.xfs.removePromise(c)))}i&&s!==0&&t.reportInfo(cD.MessageName.UNUSED_CACHE_ENTRY,s>1?`${s} packages appeared to be unused and were removed`:`${a} appeared to be unused and was removed`),r.markedFiles.clear()}};fut.Project=pZn;function BB0({project:e,allDescriptors:r,allResolutions:t,allPackages:n,accessibleLocators:i=new Set,optionalBuilds:s=new Set,peerRequirements:a=new Map,volatileDescriptors:o=new Set,report:c}){var l;let u=new Map,m=[],h=new Map,_=new Map,b=new Map,v=new Map,w=new Map,x=new Map(e.workspaces.map(j=>{let M=j.anchoredLocator.locatorHash,C=n.get(M);if(typeof C>"u")throw new Error("Assertion failed: The workspace should have an associated package");return[M,tf.copyPackage(C)]})),P=()=>{let j=ey.xfs.mktempSync(),M=ey.ppath.join(j,"stacktrace.log"),C=String(m.length+1).length,O=m.map((V,Q)=>`${`${Q+1}.`.padStart(C," ")} ${tf.stringifyLocator(V)}
          +`).join("");throw ey.xfs.writeFileSync(M,O),ey.xfs.detachTemp(j),new put.ReportError(cD.MessageName.STACK_OVERFLOW_RESOLUTION,`Encountered a stack overflow when resolving peer dependencies; cf ${dZn.npath.fromPortablePath(M)}`)},k=j=>{let M=t.get(j.descriptorHash);if(typeof M>"u")throw new Error("Assertion failed: The resolution should have been registered");let C=n.get(M);if(!C)throw new Error("Assertion failed: The package could not be found");return C},R=(j,M,C,{top:O,optional:V})=>{m.length>1e3&&P(),m.push(M);let Q=L(j,M,C,{top:O,optional:V});return m.pop(),Q},L=(j,M,C,{top:O,optional:V})=>{if(i.has(M.locatorHash))return;i.add(M.locatorHash),V||s.delete(M.locatorHash);let Q=n.get(M.locatorHash);if(!Q)throw new Error(`Assertion failed: The package (${tf.prettyLocator(e.configuration,M)}) should have been registered`);let X=[],J=[],ee=[],fe=[],ie=[];for(let ce of Array.from(Q.dependencies.values())){if(Q.peerDependencies.has(ce.identHash)&&Q.locatorHash!==O)continue;if(tf.isVirtualDescriptor(ce))throw new Error("Assertion failed: Virtual packages shouldn't be encountered when virtualizing a branch");o.delete(ce.descriptorHash);let Mt=V;if(!Mt){let De=Q.dependenciesMeta.get(tf.stringifyIdent(ce));if(typeof De<"u"){let It=De.get(null);typeof It<"u"&&It.optional&&(Mt=!0)}}let et=t.get(ce.descriptorHash);if(!et)throw new Error(`Assertion failed: The resolution (${tf.prettyDescriptor(e.configuration,ce)}) should have been registered`);let or=x.get(et)||n.get(et);if(!or)throw new Error(`Assertion failed: The package (${et}, resolved from ${tf.prettyDescriptor(e.configuration,ce)}) should have been registered`);if(or.peerDependencies.size===0){R(ce,or,new Map,{top:O,optional:Mt});continue}let Ge,me,oe=new Set,ue;J.push(()=>{Ge=tf.virtualizeDescriptor(ce,M.locatorHash),me=tf.virtualizePackage(or,M.locatorHash),Q.dependencies.delete(ce.identHash),Q.dependencies.set(Ge.identHash,Ge),t.set(Ge.descriptorHash,me.locatorHash),r.set(Ge.descriptorHash,Ge),n.set(me.locatorHash,me),X.push([or,Ge,me])}),ee.push(()=>{var De;ue=new Map;for(let It of me.peerDependencies.values()){let Je=Q.dependencies.get(It.identHash);if(!Je&&tf.areIdentsEqual(M,It)&&(j.identHash===M.identHash?Je=j:(Je=tf.makeDescriptor(M,j.range),r.set(Je.descriptorHash,Je),t.set(Je.descriptorHash,M.locatorHash),o.delete(Je.descriptorHash))),(!Je||Je.range==="missing:")&&me.dependencies.has(It.identHash)){me.peerDependencies.delete(It.identHash);continue}Je||(Je=tf.makeDescriptor(It,"missing:")),me.dependencies.set(Je.identHash,Je),tf.isVirtualDescriptor(Je)&&lw.getSetWithDefault(b,Je.descriptorHash).add(me.locatorHash),h.set(Je.identHash,Je),Je.range==="missing:"&&oe.add(Je.identHash),ue.set(It.identHash,(De=C.get(It.identHash))!==null&&De!==void 0?De:me.locatorHash)}me.dependencies=new Map(lw.sortMap(me.dependencies,([It,Je])=>tf.stringifyIdent(Je)))}),fe.push(()=>{if(!n.has(me.locatorHash))return;let De=u.get(or.locatorHash);typeof De=="number"&&De>=2&&P();let It=u.get(or.locatorHash),Je=typeof It<"u"?It+1:1;u.set(or.locatorHash,Je),R(Ge,me,ue,{top:O,optional:Mt}),u.set(or.locatorHash,Je-1)}),ie.push(()=>{let De=Q.dependencies.get(ce.identHash);if(typeof De>"u")throw new Error("Assertion failed: Expected the peer dependency to have been turned into a dependency");let It=t.get(De.descriptorHash);if(typeof It>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");if(lw.getSetWithDefault(w,It).add(M.locatorHash),!!n.has(me.locatorHash)){for(let Je of me.peerDependencies.values()){let at=ue.get(Je.identHash);if(typeof at>"u")throw new Error("Assertion failed: Expected the peer dependency ident to be registered");lw.getArrayWithDefault(lw.getMapWithDefault(v,at),tf.stringifyIdent(Je)).push(me.locatorHash)}for(let Je of oe)me.dependencies.delete(Je)}})}for(let ce of[...J,...ee])ce();let Se;do{Se=!0;for(let[ce,Mt,et]of X){let or=lw.getMapWithDefault(_,ce.locatorHash),Ge=NIe.makeHash(...[...et.dependencies.values()].map(De=>{let It=De.range!=="missing:"?t.get(De.descriptorHash):"missing:";if(typeof It>"u")throw new Error(`Assertion failed: Expected the resolution for ${tf.prettyDescriptor(e.configuration,De)} to have been registered`);return It===O?`${It} (top)`:It}),Mt.identHash),me=or.get(Ge);if(typeof me>"u"){or.set(Ge,Mt);continue}if(me===Mt)continue;n.delete(et.locatorHash),r.delete(Mt.descriptorHash),t.delete(Mt.descriptorHash),i.delete(et.locatorHash);let oe=b.get(Mt.descriptorHash)||[],ue=[Q.locatorHash,...oe];b.delete(Mt.descriptorHash);for(let De of ue){let It=n.get(De);typeof It>"u"||(It.dependencies.get(Mt.identHash).descriptorHash!==me.descriptorHash&&(Se=!1),It.dependencies.set(Mt.identHash,me))}}}while(!Se);for(let ce of[...fe,...ie])ce()};for(let j of e.workspaces){let M=j.anchoredLocator;o.delete(j.anchoredDescriptor.descriptorHash),R(j.anchoredDescriptor,M,new Map,{top:M.locatorHash,optional:!1})}let U;(function(j){j[j.NotProvided=0]="NotProvided",j[j.NotCompatible=1]="NotCompatible"})(U||(U={}));let Y=[];for(let[j,M]of w){let C=n.get(j);if(typeof C>"u")throw new Error("Assertion failed: Expected the root to be registered");let O=v.get(j);if(!(typeof O>"u"))for(let V of M){let Q=n.get(V);if(!(typeof Q>"u"))for(let[X,J]of O){let ee=tf.parseIdent(X);if(Q.peerDependencies.has(ee.identHash))continue;let fe=`p${NIe.makeHash(V,X,j).slice(0,5)}`;a.set(fe,{subject:V,requested:ee,rootRequester:j,allRequesters:J});let ie=C.dependencies.get(ee.identHash);if(typeof ie<"u"){let Se=k(ie),ce=(l=Se.version)!==null&&l!==void 0?l:"0.0.0",Mt=new Set;for(let or of J){let Ge=n.get(or);if(typeof Ge>"u")throw new Error("Assertion failed: Expected the link to be registered");let me=Ge.peerDependencies.get(ee.identHash);if(typeof me>"u")throw new Error("Assertion failed: Expected the ident to be registered");Mt.add(me.range)}[...Mt].every(or=>{if(or.startsWith(L_o.WorkspaceResolver.protocol)){if(!e.tryWorkspaceByLocator(Se))return!1;or=or.slice(L_o.WorkspaceResolver.protocol.length),(or==="^"||or==="~")&&(or="*")}return TB0.satisfiesWithPrereleases(ce,or)})||Y.push({type:U.NotCompatible,subject:Q,requested:ee,requester:C,version:ce,hash:fe,requirementCount:J.length})}else{let Se=C.peerDependenciesMeta.get(X);Se!=null&&Se.optional||Y.push({type:U.NotProvided,subject:Q,requested:ee,requester:C,hash:fe})}}}}let N=[j=>tf.prettyLocatorNoColors(j.subject),j=>tf.stringifyIdent(j.requested),j=>`${j.type}`];c==null||c.startSectionSync({reportFooter:()=>{c.reportWarning(cD.MessageName.UNNAMED,`Some peer dependencies are incorrectly met; run ${e_.pretty(e.configuration,"yarn explain peer-requirements ",e_.Type.CODE)} for details, where ${e_.pretty(e.configuration,"",e_.Type.CODE)} is the six-letter p-prefixed code`)},skipIfEmpty:!0},()=>{for(let j of lw.sortMap(Y,N))switch(j.type){case U.NotProvided:c.reportWarning(cD.MessageName.MISSING_PEER_DEPENDENCY,`${tf.prettyLocator(e.configuration,j.subject)} doesn't provide ${tf.prettyIdent(e.configuration,j.requested)} (${e_.pretty(e.configuration,j.hash,e_.Type.CODE)}), requested by ${tf.prettyIdent(e.configuration,j.requester)}`);break;case U.NotCompatible:{let M=j.requirementCount>1?"and some of its descendants request":"requests";c.reportWarning(cD.MessageName.INCOMPATIBLE_PEER_DEPENDENCY,`${tf.prettyLocator(e.configuration,j.subject)} provides ${tf.prettyIdent(e.configuration,j.requested)} (${e_.pretty(e.configuration,j.hash,e_.Type.CODE)}) with version ${tf.prettyReference(e.configuration,j.version)}, which doesn't satisfy what ${tf.prettyIdent(e.configuration,j.requester)} ${M}`)}break}})}});var K_o=A(hut=>{"use strict";Object.defineProperty(hut,"__esModule",{value:!0});hut.TelemetryManager=hut.MetricName=void 0;var fZn=(Yh(),Dr(Wh)),UJ=JC(),qB0=fZn.__importStar(aIe()),MB0=fZn.__importStar(_Yn()),g2r=fZn.__importStar(mB()),VJ;(function(e){e.VERSION="version",e.COMMAND_NAME="commandName",e.PLUGIN_NAME="pluginName",e.INSTALL_COUNT="installCount",e.PROJECT_COUNT="projectCount",e.WORKSPACE_COUNT="workspaceCount",e.DEPENDENCY_COUNT="dependencyCount",e.EXTENSION="packageExtension"})(VJ||(hut.MetricName=VJ={}));var mZn=class{constructor(r,t){this.values=new Map,this.hits=new Map,this.enumerators=new Map,this.configuration=r;let n=this.getRegistryPath();this.isNew=!UJ.xfs.existsSync(n),this.sendReport(t),this.startBuffer()}reportVersion(r){this.reportValue(VJ.VERSION,r.replace(/-git\..*/,"-git"))}reportCommandName(r){this.reportValue(VJ.COMMAND_NAME,r||"")}reportPluginName(r){this.reportValue(VJ.PLUGIN_NAME,r)}reportProject(r){this.reportEnumerator(VJ.PROJECT_COUNT,r)}reportInstall(r){this.reportHit(VJ.INSTALL_COUNT,r)}reportPackageExtension(r){this.reportValue(VJ.EXTENSION,r)}reportWorkspaceCount(r){this.reportValue(VJ.WORKSPACE_COUNT,String(r))}reportDependencyCount(r){this.reportValue(VJ.DEPENDENCY_COUNT,String(r))}reportValue(r,t){g2r.getSetWithDefault(this.values,r).add(t)}reportEnumerator(r,t){g2r.getSetWithDefault(this.enumerators,r).add(qB0.makeHash(t))}reportHit(r,t="*"){let n=g2r.getMapWithDefault(this.hits,r),i=g2r.getFactoryWithDefault(n,t,()=>0);n.set(t,i+1)}getRegistryPath(){let r=this.configuration.get("globalFolder");return UJ.ppath.join(r,"telemetry.json")}sendReport(r){var t,n,i;let s=this.getRegistryPath(),a;try{a=UJ.xfs.readJsonSync(s)}catch{a={}}let o=Date.now(),c=this.configuration.get("telemetryInterval")*24*60*60*1e3,u=((t=a.lastUpdate)!==null&&t!==void 0?t:o+c+Math.floor(c*Math.random()))+c;if(u>o&&a.lastUpdate!=null)return;try{UJ.xfs.mkdirSync(UJ.ppath.dirname(s),{recursive:!0}),UJ.xfs.writeJsonSync(s,{lastUpdate:o})}catch{return}if(u>o||!a.blocks)return;let m=`https://browser-http-intake.logs.datadoghq.eu/v1/input/${r}?ddsource=yarn`,h=_=>MB0.post(m,_,{configuration:this.configuration}).catch(()=>{});for(let[_,b]of Object.entries((n=a.blocks)!==null&&n!==void 0?n:{})){if(Object.keys(b).length===0)continue;let v=b;v.userId=_,v.reportType="primary";for(let P of Object.keys((i=v.enumerators)!==null&&i!==void 0?i:{}))v.enumerators[P]=v.enumerators[P].length;h(v);let w=new Map,x=20;for(let[P,k]of Object.entries(v.values))k.length>0&&w.set(P,k.slice(0,x));for(;w.size>0;){let P={};P.userId=_,P.reportType="secondary",P.metrics={};for(let[k,R]of w)P.metrics[k]=R.shift(),R.length===0&&w.delete(k);h(P)}}}applyChanges(){var r,t,n,i,s,a,o,c,l;let u=this.getRegistryPath(),m;try{m=UJ.xfs.readJsonSync(u)}catch{m={}}let h=(r=this.configuration.get("telemetryUserId"))!==null&&r!==void 0?r:"*",_=m.blocks=(t=m.blocks)!==null&&t!==void 0?t:{},b=_[h]=(n=_[h])!==null&&n!==void 0?n:{};for(let v of this.hits.keys()){let w=b.hits=(i=b.hits)!==null&&i!==void 0?i:{},x=w[v]=(s=w[v])!==null&&s!==void 0?s:{};for(let[P,k]of this.hits.get(v))x[P]=((a=x[P])!==null&&a!==void 0?a:0)+k}for(let v of["values","enumerators"])for(let w of this[v].keys()){let x=b[v]=(o=b[v])!==null&&o!==void 0?o:{};x[w]=[...new Set([...(c=x[w])!==null&&c!==void 0?c:[],...(l=this[v].get(w))!==null&&l!==void 0?l:[]])]}UJ.xfs.mkdirSync(UJ.ppath.dirname(u),{recursive:!0}),UJ.xfs.writeJsonSync(u,m)}startBuffer(){process.on("exit",()=>{try{this.applyChanges()}catch{}})}};hut.TelemetryManager=mZn});var J_o=A(Pp=>{"use strict";Object.defineProperty(Pp,"__esModule",{value:!0});Pp.treeUtils=Pp.tgzUtils=Pp.structUtils=Pp.semverUtils=Pp.scriptUtils=Pp.nodeUtils=Pp.miscUtils=Pp.formatUtils=Pp.folderUtils=Pp.execUtils=Pp.httpUtils=Pp.hashUtils=Pp.PackageExtensionStatus=Pp.PackageExtensionType=Pp.LinkType=Pp.YarnVersion=Pp.Workspace=Pp.WorkspaceResolver=Pp.WorkspaceFetcher=Pp.VirtualFetcher=Pp.ThrowReport=Pp.TelemetryManager=Pp.StreamReport=Pp.Report=Pp.ReportError=Pp.TAG_REGEXP=Pp.InstallMode=Pp.Project=Pp.MultiFetcher=Pp.stringifyMessageName=Pp.parseMessageName=Pp.MessageName=Pp.Manifest=Pp.LightReport=Pp.BuildType=Pp.SettingsType=Pp.ProjectLookup=Pp.FormatType=Pp.Configuration=Pp.DEFAULT_LOCK_FILENAME=Pp.DEFAULT_RC_FILENAME=Pp.Cache=void 0;var yG=(Yh(),Dr(Wh)),LB0=yG.__importStar(Svr());Pp.execUtils=LB0;var jB0=yG.__importStar(Cvr());Pp.folderUtils=jB0;var GB0=yG.__importStar(Sz());Pp.formatUtils=GB0;var UB0=yG.__importStar(aIe());Pp.hashUtils=UB0;var VB0=yG.__importStar(_Yn());Pp.httpUtils=VB0;var zB0=yG.__importStar(mB());Pp.miscUtils=zB0;var $B0=yG.__importStar(n4t());Pp.nodeUtils=$B0;var QB0=yG.__importStar(QYn());Pp.scriptUtils=QB0;var KB0=yG.__importStar(Lie());Pp.semverUtils=KB0;var HB0=yG.__importStar(Tx());Pp.structUtils=HB0;var WB0=yG.__importStar(ugo());Pp.tgzUtils=WB0;var YB0=yG.__importStar(hgo());Pp.treeUtils=YB0;var JB0=_go();Object.defineProperty(Pp,"Cache",{enumerable:!0,get:function(){return JB0.Cache}});var H_o=i4t();Object.defineProperty(Pp,"DEFAULT_RC_FILENAME",{enumerable:!0,get:function(){return H_o.DEFAULT_RC_FILENAME}});Object.defineProperty(Pp,"DEFAULT_LOCK_FILENAME",{enumerable:!0,get:function(){return H_o.DEFAULT_LOCK_FILENAME}});var y2r=i4t();Object.defineProperty(Pp,"Configuration",{enumerable:!0,get:function(){return y2r.Configuration}});Object.defineProperty(Pp,"FormatType",{enumerable:!0,get:function(){return y2r.FormatType}});Object.defineProperty(Pp,"ProjectLookup",{enumerable:!0,get:function(){return y2r.ProjectLookup}});Object.defineProperty(Pp,"SettingsType",{enumerable:!0,get:function(){return y2r.SettingsType}});var XB0=wXn();Object.defineProperty(Pp,"BuildType",{enumerable:!0,get:function(){return XB0.BuildType}});var ZB0=bgo();Object.defineProperty(Pp,"LightReport",{enumerable:!0,get:function(){return ZB0.LightReport}});var e90=Tct();Object.defineProperty(Pp,"Manifest",{enumerable:!0,get:function(){return e90.Manifest}});var hZn=R8();Object.defineProperty(Pp,"MessageName",{enumerable:!0,get:function(){return hZn.MessageName}});Object.defineProperty(Pp,"parseMessageName",{enumerable:!0,get:function(){return hZn.parseMessageName}});Object.defineProperty(Pp,"stringifyMessageName",{enumerable:!0,get:function(){return hZn.stringifyMessageName}});var t90=KWn();Object.defineProperty(Pp,"MultiFetcher",{enumerable:!0,get:function(){return t90.MultiFetcher}});var W_o=Q_o();Object.defineProperty(Pp,"Project",{enumerable:!0,get:function(){return W_o.Project}});Object.defineProperty(Pp,"InstallMode",{enumerable:!0,get:function(){return W_o.InstallMode}});var r90=ZWn();Object.defineProperty(Pp,"TAG_REGEXP",{enumerable:!0,get:function(){return r90.TAG_REGEXP}});var Y_o=aG();Object.defineProperty(Pp,"ReportError",{enumerable:!0,get:function(){return Y_o.ReportError}});Object.defineProperty(Pp,"Report",{enumerable:!0,get:function(){return Y_o.Report}});var n90=Kvr();Object.defineProperty(Pp,"StreamReport",{enumerable:!0,get:function(){return n90.StreamReport}});var i90=K_o();Object.defineProperty(Pp,"TelemetryManager",{enumerable:!0,get:function(){return i90.TelemetryManager}});var s90=iZn();Object.defineProperty(Pp,"ThrowReport",{enumerable:!0,get:function(){return s90.ThrowReport}});var a90=nYn();Object.defineProperty(Pp,"VirtualFetcher",{enumerable:!0,get:function(){return a90.VirtualFetcher}});var o90=sYn();Object.defineProperty(Pp,"WorkspaceFetcher",{enumerable:!0,get:function(){return o90.WorkspaceFetcher}});var c90=oIe();Object.defineProperty(Pp,"WorkspaceResolver",{enumerable:!0,get:function(){return c90.WorkspaceResolver}});var u90=aZn();Object.defineProperty(Pp,"Workspace",{enumerable:!0,get:function(){return u90.Workspace}});var l90=GYn();Object.defineProperty(Pp,"YarnVersion",{enumerable:!0,get:function(){return l90.YarnVersion}});var gZn=tIe();Object.defineProperty(Pp,"LinkType",{enumerable:!0,get:function(){return gZn.LinkType}});Object.defineProperty(Pp,"PackageExtensionType",{enumerable:!0,get:function(){return gZn.PackageExtensionType}});Object.defineProperty(Pp,"PackageExtensionStatus",{enumerable:!0,get:function(){return gZn.PackageExtensionStatus}})});var A2r=A(Xhe=>{"use strict";Object.defineProperty(Xhe,"__esModule",{value:!0});Xhe.isZeroInstall=Xhe.getZeroInstallPaths=Xhe.getYarnLock=void 0;var d90=(tn(),Dr(en)),p90=d90.__importDefault(_a()),yZn=J_o(),X_o=ghe(),j4t=Pi(),_2r=km();async function m90(e){let r=await(0,_2r.readLocalFile)(e,"utf8");try{let t=(0,X_o.parseSyml)(r),n={},i;for(let[s,a]of Object.entries(t))if(s==="__metadata")i=parseInt(a.cacheKey,10);else for(let o of s.split(", "))try{let{scope:c,name:l,range:u}=yZn.structUtils.parseDescriptor(o),m=c?`@${c}/${l}`:l,{selector:h}=yZn.structUtils.parseRange(u);j4t.logger.trace({entry:o,version:a.version}),n[m+"@"+h]=t[s].version}catch(c){j4t.logger.debug({entry:o,err:c},"Invalid descriptor or range found in yarn.lock")}return{isYarn1:!("__metadata"in t),lockfileVersion:i,lockedVersions:n}}catch(t){return j4t.logger.debug({filePath:e,err:t},"Warning: Exception parsing yarn.lock"),{isYarn1:!0,lockedVersions:{}}}}Xhe.getYarnLock=m90;function Z_o(e){let r;try{r=(0,X_o.parseSyml)(e)}catch(n){j4t.logger.warn({err:n},"Error parsing .yarnrc.yml")}let t=[(r==null?void 0:r.cacheFolder)||"./.yarn/cache",".pnp.cjs",".pnp.js",".pnp.loader.mjs"];return r&&yZn.miscUtils.tryParseOptionalBoolean(r.pnpEnableInlining)===!1&&t.push(r.pnpDataPath||"./.pnp.data.json"),t}Xhe.getZeroInstallPaths=Z_o;async function f90(e){let r=await(0,_2r.readLocalFile)(e,"utf8");if(p90.default.string(r)){let t=Z_o(r);for(let n of t)if(await(0,_2r.localPathExists)((0,_2r.getSiblingFileName)(e,n)))return j4t.logger.debug(`Detected Yarn zero-install in ${n}`),!0}return!1}Xhe.isZeroInstall=f90});var tAo=A(C2r=>{"use strict";Object.defineProperty(C2r,"__esModule",{value:!0});C2r.getLockedVersions=void 0;var eAo=(tn(),Dr(en)),h90=eAo.__importDefault(_a()),b2r=eAo.__importDefault(Hy()),Yie=Pi(),g90=pXa(),_Zn=require("path"),y90=$Qn(),_90=A2r();async function A90(e){var t,n,i,s,a,o,c,l,u;let r={};Yie.logger.debug("Finding locked versions");for(let m of e){let{managerData:h={}}=m,{yarnLock:_,npmLock:b,pnpmShrinkwrap:v}=h,w=[];if(_){Yie.logger.trace("Found yarnLock"),w.push(_),r[_]||(Yie.logger.trace(`Retrieving/parsing ${_}`),r[_]=await(0,_90.getYarnLock)(_));let{lockfileVersion:x,isYarn1:P}=r[_],k;!P&&!((t=m.extractedConstraints)!=null&&t.yarn)&&(x&&x>=8?k="^3.0.0":x&&x>=6?k="^2.2.0":k="^2.0.0"),k&&(m.extractedConstraints??={},m.extractedConstraints.yarn=k);for(let R of m.deps)R.lockedVersion=(n=r[_].lockedVersions)==null?void 0:n[`${R.depName}@${R.currentValue}`],(R.depType==="engines"||R.depType==="packageManager")&&R.depName==="yarn"&&!P&&(R.packageName="@yarnpkg/cli")}else if(b){if(Yie.logger.debug(`Found ${b} for ${m.packageFile}`),w.push(b),!r[b]){Yie.logger.trace("Retrieving/parsing "+b);let k=await(0,g90.getNpmLock)(b);if(!k){Yie.logger.warn({npmLock:b},"Npm: unable to get lockfile");return}r[b]=k}let{lockfileVersion:x}=r[b],P;if(x===1)(i=m.extractedConstraints)!=null&&i.npm?b2r.default.satisfies("6.14.18",m.extractedConstraints.npm)&&(P=m.extractedConstraints.npm+" <7"):P="<7";else if(x===2)(s=m.extractedConstraints)!=null&&s.npm?b2r.default.satisfies("8.19.3",m.extractedConstraints.npm)&&(P=m.extractedConstraints.npm+" <9"):P="<9";else if(x===3)(a=m.extractedConstraints)!=null&&a.npm||(P=">=7");else{Yie.logger.warn({lockfileVersion:x,npmLock:b},"Found unsupported npm lockfile version");return}P&&(m.extractedConstraints??={},m.extractedConstraints.npm=P);for(let k of m.deps)k.lockedVersion=b2r.default.valid((o=r[b].lockedVersions)==null?void 0:o[k.depName])}else if(v){Yie.logger.debug("Found pnpm lock-file"),w.push(v),r[v]||(Yie.logger.trace(`Retrieving/parsing ${v}`),r[v]=await(0,y90.getPnpmLock)(v));let x=_Zn.dirname(v),P=_Zn.dirname(m.packageFile),k=_Zn.relative(x,P)||".";for(let R of m.deps){let{depName:L,depType:U}=R,Y=b2r.default.valid((u=(l=(c=r[v].lockedVersionsWithPath)==null?void 0:c[k])==null?void 0:l[U])==null?void 0:u[L]);h90.default.string(Y)&&(R.lockedVersion=Y)}}w.length&&(m.lockFiles=w)}}C2r.getLockedVersions=A90});var rAo=A(v2r=>{"use strict";Object.defineProperty(v2r,"__esModule",{value:!0});v2r.matchesAnyPattern=void 0;var b90=WI(),C90=Pi();function v90(e,r){let t=r.some(n=>n===e+"/"||(0,b90.minimatch)(e,n,{dot:!0}));return C90.logger.trace({val:e,patterns:r,res:t},"matchesAnyPattern"),t}v2r.matchesAnyPattern=v90});var sAo=A(E2r=>{"use strict";Object.defineProperty(E2r,"__esModule",{value:!0});E2r.detectMonorepos=void 0;var E90=(tn(),Dr(en)),nAo=E90.__importDefault(_a()),D90=Pi(),iAo=km(),S90=$Qn(),w90=rAo();async function I90(e){var r,t;await(0,S90.detectPnpmWorkspaces)(e),D90.logger.debug("Detecting Lerna and Yarn Workspaces");for(let n of e){let{packageFile:i,npmrc:s,managerData:a={},skipInstalls:o}=n,{lernaClient:c,lernaJsonFile:l,lernaPackages:u,npmLock:m,yarnZeroInstall:h,hasPackageManager:_,workspacesPackages:b,yarnLock:v}=a,w=b??u;if(w!=null&&w.length){let x=(nAo.default.array(w)?w:[w]).map(R=>(0,iAo.getSiblingFileName)(i,R)),P=e.filter(R=>(0,w90.matchesAnyPattern)((0,iAo.getParentDir)(R.packageFile),x)),k=P.map(R=>{var L;return(L=R.managerData)==null?void 0:L.packageJsonName}).filter(Boolean);(r=n.deps)==null||r.forEach(R=>{nAo.default.string(R.depName)&&k.includes(R.depName)&&(R.isInternal=!0)});for(let R of P)R.managerData=R.managerData??{},R.managerData.lernaJsonFile=l,R.managerData.yarnZeroInstall=h,R.managerData.hasPackageManager=_,R.managerData.lernaClient=c,R.managerData.yarnLock??=v,R.managerData.npmLock??=m,R.skipInstalls=o&&R.skipInstalls,R.managerData.workspacesPackages=b,R.npmrc??=s,n.extractedConstraints&&(R.extractedConstraints={...n.extractedConstraints,...R.extractedConstraints}),(t=R.deps)==null||t.forEach(L=>{k.includes(L.depName)&&(L.isInternal=!0)})}}}E2r.detectMonorepos=I90});var aAo=A(Zhe=>{"use strict";Object.defineProperty(Zhe,"__esModule",{value:!0});Zhe.resolveRegistryUrl=Zhe.loadConfigFromYarnrcYml=Zhe.loadConfigFromLegacyYarnrc=void 0;var x90=(tn(),Dr(en)),T90=x90.__importDefault(_a()),P90=Ky(),G4t=gy(),R90=Pi(),k90=Ba(),F90=G4t.z.object({npmRegistryServer:G4t.z.string().optional(),npmScopes:G4t.z.record(G4t.z.object({npmRegistryServer:G4t.z.string().optional()})).optional()}),N90=(0,k90.regEx)(/^"?(@(?[^:]+):)?registry"? "?(?[^"]+)"?$/gm);function O90(e){let r=[...e.matchAll(N90)].map(n=>n.groups).filter(T90.default.truthy),t={};for(let n of r)n.scope?(t.npmScopes??={},t.npmScopes[n.scope]??={},t.npmScopes[n.scope].npmRegistryServer=n.registryUrl):t.npmRegistryServer=n.registryUrl;return t}Zhe.loadConfigFromLegacyYarnrc=O90;function B90(e){try{let r=(0,P90.load)(e,{json:!0});return r?F90.parse(r):null}catch(r){return R90.logger.warn({yarnrcYml:e,err:r},"Failed to load yarnrc file"),null}}Zhe.loadConfigFromYarnrcYml=B90;function q90(e,r){if(r.npmScopes){for(let t in r.npmScopes)if(e.startsWith(`@${t}/`))return r.npmScopes[t].npmRegistryServer??null}return r.npmRegistryServer?r.npmRegistryServer:null}Zhe.resolveRegistryUrl=q90});var dAo=A(tge=>{"use strict";Object.defineProperty(tge,"__esModule",{value:!0});tge.extractAllPackageFiles=tge.postExtract=tge.extractPackageFile=void 0;var bZn=(tn(),Dr(en)),zJ=bZn.__importDefault(_a()),M90=bZn.__importDefault(uXa()),L90=_f(),j90=Zp(),l7=Pi(),kz=km(),Fz=Ba(),U4t=ch(),OIe=BF(),oAo=bZn.__importStar(dfe()),ege=h2(),G90=tAo(),U90=sAo(),V90=A2r(),AZn=aAo();function z90(e,r){if(e!=="resolutions")return r;let[,t]=(0,Fz.regEx)(/((?:@[^/]+\/)?[^/@]+)$/).exec(r)??[];return t}var $90=(0,Fz.regEx)(/(?:git@)github.com:([^/]+)\/([^/.]+)(?:\.git)?/);async function uAo(e,r,t){var O;l7.logger.trace(`npm.extractPackageFile(${r})`),l7.logger.trace({content:e});let n=[],i;try{i=JSON.parse(e)}catch{return l7.logger.debug({packageFile:r},"Invalid JSON"),null}if(i._id&&i._args&&i._from)return l7.logger.debug({packageFile:r},"Ignoring vendorised package.json"),null;if(r!=="package.json"&&i.renovate){let V=new Error(j90.CONFIG_VALIDATION);throw V.validationSource=r,V.validationError="Nested package.json must not contain Renovate configuration. Please use `packageRules` with `matchFileNames` in your main config instead.",V}let s=i.name;l7.logger.debug(`npm file ${r} has name ${JSON.stringify(s)}`);let a=i.version,o;zJ.default.array(i.workspaces)?o=i.workspaces:o=(O=i.workspaces)==null?void 0:O.packages;let c={yarnLock:"yarn.lock",packageLock:"package-lock.json",shrinkwrapJson:"npm-shrinkwrap.json",pnpmShrinkwrap:"pnpm-lock.yaml"};for(let[V,Q]of Object.entries(c)){let X=(0,kz.getSiblingFileName)(r,Q);await(0,kz.readLocalFile)(X,"utf8")?c[V]=X:c[V]=void 0}c.npmLock=c.packageLock??c.shrinkwrapJson,delete c.packageLock,delete c.shrinkwrapJson;let l,u=(0,kz.getSiblingFileName)(r,".npmrc"),m=await(0,kz.readLocalFile)(u,"utf8");zJ.default.string(m)?zJ.default.string(t.npmrc)&&!t.npmrcMerge?(l7.logger.debug({npmrcFileName:u},"Repo .npmrc file is ignored due to config.npmrc with config.npmrcMerge=false"),l=t.npmrc):(l=t.npmrc??"",l.length&&(l.endsWith(`
           `)||(l+=`
           `)),m!=null&&m.includes("package-lock")&&(l7.logger.debug("Stripping package-lock setting from .npmrc"),m=m.replace((0,Fz.regEx)(/(^|\n)package-lock.*?(\n|$)/g),`
          -`)),m.includes("=${")&&!M90.GlobalConfig.get("exposeAllEnv")&&(l7.logger.debug({npmrcFileName:u},"Stripping .npmrc file of lines with variables"),m=m.split(Fz.newlineRegex).filter(V=>!V.includes("=${")).join(`
          -`)),l+=m):zJ.default.string(t.npmrc)&&(l=t.npmrc);let h=(0,kz.getSiblingFileName)(r,".yarnrc.yml"),_=await(0,U90.isZeroInstall)(h),b=null,v=await(0,kz.readLocalFile)(h,"utf8");zJ.default.string(v)&&(b=(0,_Zn.loadConfigFromYarnrcYml)(v));let w=(0,kz.getSiblingFileName)(r,".yarnrc"),x=await(0,kz.readLocalFile)(w,"utf8");zJ.default.string(x)&&(b=(0,_Zn.loadConfigFromLegacyYarnrc)(x));let P,k,R,L=!1,U;try{P=(0,kz.getSiblingFileName)(r,"lerna.json"),U=JSON.parse(await(0,kz.readLocalFile)(P,"utf8"))}catch(V){l7.logger.debug({err:V,lernaJsonFile:P},"Could not parse lerna.json")}U&&!U.useWorkspaces?(k=U.packages,R=U.npmClient==="yarn"||c.yarnLock?"yarn":"npm"):P=void 0;let Y={dependencies:"dependency",devDependencies:"devDependency",optionalDependencies:"optionalDependency",peerDependencies:"peerDependency",engines:"engine",volta:"volta",resolutions:"resolutions",packageManager:"packageManager",overrides:"overrides"},N={};function j(V,Q,X){let J={};if(!(0,q90.default)(Q).validForOldPackages)return J.skipReason="invalid-name",J;if(typeof X!="string")return J.skipReason="invalid-value",J;if(J.currentValue=X.trim(),V==="engines"||V==="packageManager"){if(Q==="node")J.datasource=U4t.GithubTagsDatasource.id,J.packageName="nodejs/node",J.versioning=aAo.id,N.node=J.currentValue;else if(Q==="yarn"){J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="Yarn",N.yarn=J.currentValue;let Ge=(0,ege.isVersion)(J.currentValue)&&ege.api.getMajor(J.currentValue);Ge&&Ge>1&&(J.packageName="@yarnpkg/cli")}else Q==="npm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="npm",N.npm=J.currentValue):Q==="pnpm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="pnpm",N.pnpm=J.currentValue):Q==="vscode"?(J.datasource=U4t.GithubTagsDatasource.id,J.packageName="microsoft/vscode",N.vscode=J.currentValue):J.skipReason="unknown-engines";return(0,ege.isValid)(J.currentValue)||(J.skipReason="unspecified-version"),J}if(V==="volta"){if(Q==="node")J.datasource=U4t.GithubTagsDatasource.id,J.packageName="nodejs/node",J.versioning=aAo.id;else if(Q==="yarn"){J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="Yarn";let Ge=(0,ege.isVersion)(J.currentValue)&&ege.api.getMajor(J.currentValue);Ge&&Ge>1&&(J.packageName="@yarnpkg/cli")}else Q==="npm"?J.datasource=OIe.NpmDatasource.id:Q==="pnpm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="pnpm"):J.skipReason="unknown-volta";return(0,ege.isValid)(J.currentValue)||(J.skipReason="unspecified-version"),J}if(J.currentValue.startsWith("npm:")){J.npmPackageAlias=!0,L=!0;let Ge=J.currentValue.replace("npm:","").split("@");Ge.length===2?(J.packageName=Ge[0],J.currentValue=Ge[1]):Ge.length===3?(J.packageName=Ge[0]+"@"+Ge[1],J.currentValue=Ge[2]):l7.logger.debug({packageFile:r},"Invalid npm package alias: "+J.currentValue)}if(J.currentValue.startsWith("file:"))return J.skipReason="file",L=!0,J;if(b){let Ge=(0,_Zn.resolveRegistryUrl)(Q,b);Ge&&(J.registryUrls=[Ge])}if((0,ege.isValid)(J.currentValue))return J.datasource=OIe.NpmDatasource.id,J.currentValue===""&&(J.skipReason="empty"),J;let ee=J.currentValue.split("#");if(ee.length!==2)return J.skipReason="unspecified-version",J;let[fe,ie]=ee,Se,ce,Mt,et=z90.exec(fe);if(et===null){Se=fe.replace((0,Fz.regEx)(/^github:/),"").replace((0,Fz.regEx)(/^git\+/),"").replace((0,Fz.regEx)(/^https:\/\/github\.com\//),"").replace((0,Fz.regEx)(/\.git$/),"");let Ge=Se.split("/");if(Ge.length!==2)return J.skipReason="unspecified-version",J;[ce,Mt]=Ge}else ce=et[1],Mt=et[2],Se=`${ce}/${Mt}`;let or=/^[a-z\d](?:[a-z\d]|-(?=[a-z\d])){0,38}$/i;if(!or.test(ce)||!or.test(Mt))return J.skipReason="unspecified-version",J;if((0,ege.isVersion)(ie))J.currentRawValue=J.currentValue,J.currentValue=ie,J.datasource=U4t.GithubTagsDatasource.id,J.packageName=Se,J.pinDigests=!1;else if((0,Fz.regEx)(/^[0-9a-f]{7}$/).test(ie)||(0,Fz.regEx)(/^[0-9a-f]{40}$/).test(ie))J.currentRawValue=J.currentValue,J.currentValue=null,J.currentDigest=ie,J.datasource=U4t.GithubTagsDatasource.id,J.packageName=Se;else return J.skipReason="unversioned-reference",J;return J.sourceUrl=`https://github.com/${Se}`,J.gitRef=!0,J}function M(V,Q){let X=[];if(!Q||zJ.default.emptyObject(Q))return X;for(let[J,ee]of Object.entries(Q))if(zJ.default.string(ee)){let fe=J==="."?V[V.length-1]:J,ie={depName:fe,depType:"overrides",managerData:{parents:V.slice()}};oAo(ie),X.push({...ie,...j("overrides",fe,ee)})}else{V.push(J);let fe=M(V,ee);X.push(...fe)}return V.pop(),X}for(let V of Object.keys(Y)){let Q=i[V];if(Q)try{if(V==="packageManager"){let X=(0,Fz.regEx)("^(?.+)@(?.+)$").exec(Q);if(!(X!=null&&X.groups))break;Q={[X.groups.name]:X.groups.range}}for(let[X,J]of Object.entries(Q)){let ee=V90(V,X),fe={depType:V,depName:ee};ee!==X&&(fe.managerData={key:X}),V==="overrides"&&!zJ.default.string(J)?n.push(...M([ee],J)):(fe={...fe,...j(V,ee,J)},oAo(fe),fe.prettyDepType=Y[V],n.push(fe))}}catch(X){return l7.logger.debug({fileName:r,depType:V,err:X},"Error parsing package.json"),null}}if(n.length===0&&(l7.logger.debug("Package file has no deps"),!(s||a||l||P||o)))return l7.logger.debug("Skipping file"),null;let C=t.skipInstalls;return C===null&&(L&&c.npmLock||_?(l7.logger.debug("Automatically setting skipInstalls to false"),C=!1):C=!0),{deps:n,packageFileVersion:a,npmrc:l,managerData:{...c,lernaClient:R,lernaJsonFile:P,lernaPackages:k,packageJsonName:s,yarnZeroInstall:_,hasPackageManager:zJ.default.nonEmptyStringAndNotWhitespace(i.packageManager),workspacesPackages:o},skipInstalls:C,extractedConstraints:N}}tge.extractPackageFile=cAo;async function uAo(e){await(0,G90.detectMonorepos)(e),await(0,j90.getLockedVersions)(e)}tge.postExtract=uAo;async function $90(e,r){let t=[];for(let n of r){let i=await(0,kz.readLocalFile)(n,"utf8");if(i){let s=await cAo(i,n,e);s&&t.push({...s,packageFile:n})}else l7.logger.debug({packageFile:n},"No content found")}return await uAo(t),t}tge.extractAllPackageFiles=$90;function oAo(e){e.depName==="node"&&(e.commitMessageTopic="Node.js")}});var bZn=A(D2r=>{"use strict";Object.defineProperty(D2r,"__esModule",{value:!0});D2r.updateDependency=void 0;var Q90=(tn(),Dr(en)),dAo=Q90.__importDefault(_a()),K90=dDe(),Jie=Pi(),pAo=Ba(),mAo=jD();function H90(e,r,t){return Object.keys(e).reduce((i,s)=>(s===r?i[t]=e[r]:i[s]=e[s],i),{})}function V4t(e,r,t,n,i,s,a){if(t==="packageManager")e[t]=s;else if(n===i)delete Object.assign(e[t],{[s]:e[t][i]})[i];else if(t==="dependenciesMeta")i!==s&&(e.dependenciesMeta=H90(e.dependenciesMeta,i,s));else if(a&&t==="overrides"){let{depObjectReference:_,overrideDepName:b}=fAo(e[t],a,n);_&&(_[b]=s)}else e[t][n]=s;let o=`"${i}"`,c=`"${s}"`,l=(0,pAo.escapeRegExp)(n),m=(0,pAo.regEx)(`^(patch:${l}@(npm:)?).*#`).exec(i);if(m&&t==="resolutions"){let _=i.replace(m[0],`${m[1]}${s}#`);e[t][n]=_,c=`"${_}"`}let h=r.indexOf(`"${t}"`)+t.length;for(Jie.logger.trace(`Starting search at index ${h}`);h{"use strict";var J90=/^(?:( )+|\t+)/,z4t="space",gAo="tab";function hAo(e,r){let t=new Map,n=0,i,s;for(let a of e.split(/\n/g)){if(!a)continue;let o,c,l,u,m=a.match(J90);if(m===null)n=0,i="";else{if(o=m[0].length,m[1]?c=z4t:c=gAo,r&&c===z4t&&o===1)continue;c!==i&&(n=0),i=c,l=0;let h=o-n;if(n=o,h===0)l++;else{let _=h>0?h:-h;s=X90(c,_)}u=t.get(s),u===void 0?u=[1,0]:u=[++u[0],u[1]+l],t.set(s,u)}}return t}function X90(e,r){return(e===z4t?"s":"t")+String(r)}function Z90(e){let t=e[0]==="s"?z4t:gAo,n=Number(e.slice(1));return{type:t,amount:n}}function eq0(e){let r,t=0,n=0;for(let[i,[s,a]]of e)(s>t||s===t&&a>n)&&(t=s,n=a,r=i);return r}function tq0(e,r){return(e===z4t?" ":"	").repeat(r)}yAo.exports=e=>{if(typeof e!="string")throw new TypeError("Expected a string");let r=hAo(e,!0);r.size===0&&(r=hAo(e,!1));let t=eq0(r),n,i=0,s="";return t!==void 0&&({type:n,amount:i}=Z90(t),s=tq0(n,i)),{amount:i,type:n,indent:s}}});var bAo=A(S2r=>{"use strict";Object.defineProperty(S2r,"__esModule",{value:!0});S2r.findFirstParentVersion=void 0;var $J=Pi(),rq0=Aj(),_G=h2(),_Ao=new Map;function AAo(e){let r=_Ao.get(e);if(!r){let t={datasource:"npm",packageName:e};r=(0,rq0.getPkgReleases)(t),_Ao.set(e,r)}return r}async function nq0(e,r,t,n){var i,s;if(!_G.api.isVersion(r))return $J.logger.debug("parentStartingVersion is not a version - cannot remediate"),null;$J.logger.debug(`Finding first version of ${e} starting with ${r} which supports >= ${t}@${n}`);try{let a=await AAo(t);if(!a)return $J.logger.info({targetDepName:t},"Could not look up target dependency for remediation"),null;let o=a.releases.map(u=>u.version).filter(u=>_G.api.isVersion(u)&&_G.api.isStable(u)&&(u===n||_G.api.isGreaterThan(u,n))),c=await AAo(e);if(!c)return $J.logger.info({parentName:e},"Could not look up parent dependency for remediation"),null;let l=c.releases.map(u=>u.version).filter(u=>_G.api.isVersion(u)&&_G.api.isStable(u)&&(u===r||_G.api.isGreaterThan(u,r))).sort((u,m)=>_G.api.sortVersions(u,m));for(let u of l){let m=(s=(i=c.releases.find(h=>h.version===u))==null?void 0:i.dependencies)==null?void 0:s[t];if(!m)return $J.logger.debug(`${t} has been removed from ${e}@${u}`),u;if(_G.api.matches(n,m))return $J.logger.debug(`${t} needs ${e}@${u} which uses constraint "${m}" in order to update to ${n}`),u;if(_G.api.isVersion(m)){if(_G.api.isGreaterThan(m,n))return $J.logger.debug(`${t} needs ${e}@${u} which uses version "${m}" in order to update to greater than ${n}`),u}else if(o.some(h=>_G.api.matches(h,m)))return $J.logger.debug(`${t} needs ${e}@${u} which uses constraint "${m}" in order to update to greater than ${n}`),u}}catch(a){return $J.logger.warn({parentName:e,parentStartingVersion:r,targetDepName:t,targetVersion:n,err:a},"findFirstParentVersion error"),null}return $J.logger.debug("Could not find a matching version"),null}S2r.findFirstParentVersion=nq0});var vAo=A(I2r=>{"use strict";Object.defineProperty(I2r,"__esModule",{value:!0});I2r.findDepConstraints=void 0;var iq0=Pi(),sq0=Ba(),w2r=h2();function CAo(e,r,t,n,i,s){var h,_;let a=[],o=(h=e.dependencies)==null?void 0:h[t];o&&w2r.api.matches(n,o)&&a.push({depType:"dependencies",constraint:o}),o=(_=e.devDependencies)==null?void 0:_[t],o&&w2r.api.matches(n,o)&&a.push({depType:"devDependencies",constraint:o});let{dependencies:c,requires:l,version:u}=r;if(s&&l){let b=l[t];b&&(b=b.replace((0,sq0.regEx)(/(\d)rc$/),"$1-rc"),w2r.api.isValid(b)?w2r.api.matches(n,b)&&(b===n&&(l[t]=i),a.push({parentDepName:s,parentVersion:u,constraint:b})):iq0.logger.warn({parentDepName:s,depName:t,currentVersion:n,constraint:b},"Parent constraint is invalid"))}if(c)for(let[b,v]of Object.entries(c))a=a.concat(CAo(e,v,t,n,i,b));let m=[];for(let b of a){let v=JSON.stringify(b);m.find(w=>JSON.stringify(w)===v)||m.push(b)}return m}I2r.findDepConstraints=CAo});var DAo=A(x2r=>{"use strict";Object.defineProperty(x2r,"__esModule",{value:!0});x2r.getLockedDependencies=void 0;var aq0=Pi();function EAo(e,r,t,n=!1){let i=[];try{let{dependencies:s}=e;if(!s)return[];let a=s[r];a&&(t===null||(a==null?void 0:a.version)===t)&&((n||e.bundled)&&(a.bundled=!0),i.push(a));for(let o of Object.values(s))i=i.concat(EAo(o,r,t,n||!!e.bundled))}catch(s){aq0.logger.warn({err:s},"getLockedDependencies() error")}return i}x2r.getLockedDependencies=EAo});var wAo=A(T2r=>{"use strict";Object.defineProperty(T2r,"__esModule",{value:!0});T2r.updateLockedDependency=void 0;var oq0=(tn(),Dr(en)),cq0=oq0.__importDefault($4t()),dw=Pi(),CZn=h2(),uq0=bZn(),lq0=bAo(),dq0=vAo(),vZn=DAo();async function SAo(e,r=!1){let{depName:t,currentVersion:n,newVersion:i,packageFile:s,packageFileContent:a,lockFile:o,lockFileContent:c,allowParentUpdates:l=!0,allowHigherOrRemoved:u=!1}=e;dw.logger.debug(`npm.updateLockedDependency: ${t}@${n} -> ${i} [${o}]`);try{let m,h,_=(0,cq0.default)(c).indent||"  ",b;try{m=JSON.parse(a),h=JSON.parse(c)}catch(L){return dw.logger.warn({err:L},"Failed to parse files"),{status:"update-failed"}}let{lockfileVersion:v}=h,w=(0,vZn.getLockedDependencies)(h,t,n);if(w.some(L=>L.bundled))return dw.logger.info(`Package ${t}@${n} is bundled and cannot be updated`),{status:"update-failed"};if(!w.length){let L=(0,vZn.getLockedDependencies)(h,t,i),U;if(L.length)dw.logger.debug(`${t}@${n} not found in ${o} but ${t}@${i} was - looks like it's already updated`),U="already-updated";else if(v!==1)dw.logger.debug(`Found lockfileVersion ${h.lockfileVersion}`),U="update-failed";else if(u){let Y=(0,vZn.getLockedDependencies)(h,t,null);Y.length?Y.every(N=>CZn.api.isGreaterThan(N.version,i))?(dw.logger.debug(`${t} found in ${o} with higher version - looks like it's already updated`),U="already-updated"):(dw.logger.debug({anyVersionLocked:Y},"Found alternative versions of qs"),U="update-failed"):(dw.logger.debug(`${t} not found in ${o} - looks like it's already removed`),U="already-updated")}else dw.logger.debug(`${t}@${n} not found in ${o} - cannot update`),U="update-failed";if(r){let Y={};return Y[s]=a,Y[o]=c,{status:U,files:Y}}return{status:U}}dw.logger.debug(`Found matching dependencies with length ${w.length}`);let x=(0,dq0.findDepConstraints)(m,h,t,n,i);if(dw.logger.trace({deps:w,constraints:x},"Matching details"),!x.length)return dw.logger.info({depName:t,currentVersion:n,newVersion:i},"Could not find constraints for the locked dependency - cannot remediate"),{status:"update-failed"};let P=[];for(let{parentDepName:L,parentVersion:U,constraint:Y,depType:N}of x)if(CZn.api.matches(i,Y))dw.logger.debug(`${t} can be updated to ${i} in-range with matching constraint "${Y}" in ${L?`${L}@${U}`:s}`);else if(L&&U){if(!l)return dw.logger.debug(`Cannot update ${t} to ${i} without an update to ${L}`),{status:"update-failed"};let j=await(0,lq0.findFirstParentVersion)(L,U,t,i);if(j)if(j===U)dw.logger.debug(`Update of ${t} to ${i} already achieved in parent ${L}@${j}`);else{dw.logger.debug(`Update of ${t} to ${i} can be achieved due to parent ${L}`);let M={depName:L,currentVersion:U,newVersion:j};P.push(M)}else return dw.logger.debug(`Update of ${t} to ${i} cannot be achieved due to parent ${L}`),{status:"update-failed"}}else if(N){let j=CZn.api.getNewValue({currentValue:Y,rangeStrategy:"replace",currentVersion:n,newVersion:i});b=(0,uq0.updateDependency)({fileContent:a,upgrade:{depName:t,depType:N,newValue:j}})}for(let L of w)L.version=i,delete L.resolved,delete L.integrity;let k=JSON.stringify(h,null,_);for(let L of P){let U={...e,...L,lockFileContent:k,packageFileContent:b??a},Y=await SAo(U,!0);if(!Y.files)return dw.logger.debug(`Update of ${t} to ${i} impossible due to failed update of parent ${L.depName} to ${L.newVersion}`),{status:"update-failed"};b=Y.files[s]||b,k=Y.files[o]||k}let R={};if(k&&(R[o]=k),b)R[s]=b;else if(v!==1)return dw.logger.debug("Remediations which change package-lock.json only are not supported unless lockfileVersion=1"),{status:"unsupported"};return{status:"updated",files:R}}catch(m){return dw.logger.error({err:m},"updateLockedDependency() error"),{status:"update-failed"}}}T2r.updateLockedDependency=SAo});var TAo=A(QJ=>{"use strict";Object.defineProperty(QJ,"__esModule",{value:!0});QJ.getLockedDependencies=QJ.getYarn2LockedDependencies=QJ.getYarn1LockedDependencies=QJ.parseEntry=void 0;var EZn=Pi();function DZn(e){let r,t,n=e.split("@");if(n.length===2)[r,t]=n;else if(n.length===3)r="@"+n[1],t=n[2];else return EZn.logger.debug({depNameConstraint:e},"Unexpected depNameConstraint"),null;return{entryName:r,constraint:t}}QJ.parseEntry=DZn;function IAo(e,r,t){let n=[];try{for(let[i,s]of Object.entries(e)){let a=DZn(i);if(!a)continue;let{entryName:o,constraint:c}=a;o===r&&(s==null?void 0:s.version)===t&&n.push({entry:s,depNameConstraint:i,depName:r,constraint:c})}}catch(i){EZn.logger.warn({err:i},"getLockedDependencies() error")}return n}QJ.getYarn1LockedDependencies=IAo;function xAo(e,r,t){let n=[];try{for(let[i,s]of Object.entries(e))if(i!=="__metadata")for(let a of i.split(", ")){let o=a,c=DZn(o);if(!c)continue;let{entryName:l}=c,u=c.constraint.replace(/^npm:/,"");l===r&&(s==null?void 0:s.version)===t&&n.push({entry:s,depNameConstraint:o,depName:r,constraint:u})}}catch(i){EZn.logger.warn({err:i},"getLockedDependencies() error")}return n}QJ.getYarn2LockedDependencies=xAo;function pq0(e,r,t){return"__metadata"in e?xAo(e,r,t):IAo(e,r,t)}QJ.getLockedDependencies=pq0});var RAo=A(P2r=>{"use strict";Object.defineProperty(P2r,"__esModule",{value:!0});P2r.replaceConstraintVersion=void 0;var mq0=Pi(),PAo=Ba();function fq0(e,r,t,n,i){if(e.startsWith("__metadata:"))return e;let s=`${r}@${t}`,o=`(${s.replace(/(@|\^|\.|\\)/g,"\\$1")}(("|",|,)[^
          +`)),m.includes("=${")&&!L90.GlobalConfig.get("exposeAllEnv")&&(l7.logger.debug({npmrcFileName:u},"Stripping .npmrc file of lines with variables"),m=m.split(Fz.newlineRegex).filter(V=>!V.includes("=${")).join(`
          +`)),l+=m):zJ.default.string(t.npmrc)&&(l=t.npmrc);let h=(0,kz.getSiblingFileName)(r,".yarnrc.yml"),_=await(0,V90.isZeroInstall)(h),b=null,v=await(0,kz.readLocalFile)(h,"utf8");zJ.default.string(v)&&(b=(0,AZn.loadConfigFromYarnrcYml)(v));let w=(0,kz.getSiblingFileName)(r,".yarnrc"),x=await(0,kz.readLocalFile)(w,"utf8");zJ.default.string(x)&&(b=(0,AZn.loadConfigFromLegacyYarnrc)(x));let P,k,R,L=!1,U;try{P=(0,kz.getSiblingFileName)(r,"lerna.json"),U=JSON.parse(await(0,kz.readLocalFile)(P,"utf8"))}catch(V){l7.logger.debug({err:V,lernaJsonFile:P},"Could not parse lerna.json")}U&&!U.useWorkspaces?(k=U.packages,R=U.npmClient==="yarn"||c.yarnLock?"yarn":"npm"):P=void 0;let Y={dependencies:"dependency",devDependencies:"devDependency",optionalDependencies:"optionalDependency",peerDependencies:"peerDependency",engines:"engine",volta:"volta",resolutions:"resolutions",packageManager:"packageManager",overrides:"overrides"},N={};function j(V,Q,X){let J={};if(!(0,M90.default)(Q).validForOldPackages)return J.skipReason="invalid-name",J;if(typeof X!="string")return J.skipReason="invalid-value",J;if(J.currentValue=X.trim(),V==="engines"||V==="packageManager"){if(Q==="node")J.datasource=U4t.GithubTagsDatasource.id,J.packageName="nodejs/node",J.versioning=oAo.id,N.node=J.currentValue;else if(Q==="yarn"){J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="Yarn",N.yarn=J.currentValue;let Ge=(0,ege.isVersion)(J.currentValue)&&ege.api.getMajor(J.currentValue);Ge&&Ge>1&&(J.packageName="@yarnpkg/cli")}else Q==="npm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="npm",N.npm=J.currentValue):Q==="pnpm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="pnpm",N.pnpm=J.currentValue):Q==="vscode"?(J.datasource=U4t.GithubTagsDatasource.id,J.packageName="microsoft/vscode",N.vscode=J.currentValue):J.skipReason="unknown-engines";return(0,ege.isValid)(J.currentValue)||(J.skipReason="unspecified-version"),J}if(V==="volta"){if(Q==="node")J.datasource=U4t.GithubTagsDatasource.id,J.packageName="nodejs/node",J.versioning=oAo.id;else if(Q==="yarn"){J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="Yarn";let Ge=(0,ege.isVersion)(J.currentValue)&&ege.api.getMajor(J.currentValue);Ge&&Ge>1&&(J.packageName="@yarnpkg/cli")}else Q==="npm"?J.datasource=OIe.NpmDatasource.id:Q==="pnpm"?(J.datasource=OIe.NpmDatasource.id,J.commitMessageTopic="pnpm"):J.skipReason="unknown-volta";return(0,ege.isValid)(J.currentValue)||(J.skipReason="unspecified-version"),J}if(J.currentValue.startsWith("npm:")){J.npmPackageAlias=!0,L=!0;let Ge=J.currentValue.replace("npm:","").split("@");Ge.length===2?(J.packageName=Ge[0],J.currentValue=Ge[1]):Ge.length===3?(J.packageName=Ge[0]+"@"+Ge[1],J.currentValue=Ge[2]):l7.logger.debug({packageFile:r},"Invalid npm package alias: "+J.currentValue)}if(J.currentValue.startsWith("file:"))return J.skipReason="file",L=!0,J;if(b){let Ge=(0,AZn.resolveRegistryUrl)(Q,b);Ge&&(J.registryUrls=[Ge])}if((0,ege.isValid)(J.currentValue))return J.datasource=OIe.NpmDatasource.id,J.currentValue===""&&(J.skipReason="empty"),J;let ee=J.currentValue.split("#");if(ee.length!==2)return J.skipReason="unspecified-version",J;let[fe,ie]=ee,Se,ce,Mt,et=$90.exec(fe);if(et===null){Se=fe.replace((0,Fz.regEx)(/^github:/),"").replace((0,Fz.regEx)(/^git\+/),"").replace((0,Fz.regEx)(/^https:\/\/github\.com\//),"").replace((0,Fz.regEx)(/\.git$/),"");let Ge=Se.split("/");if(Ge.length!==2)return J.skipReason="unspecified-version",J;[ce,Mt]=Ge}else ce=et[1],Mt=et[2],Se=`${ce}/${Mt}`;let or=/^[a-z\d](?:[a-z\d]|-(?=[a-z\d])){0,38}$/i;if(!or.test(ce)||!or.test(Mt))return J.skipReason="unspecified-version",J;if((0,ege.isVersion)(ie))J.currentRawValue=J.currentValue,J.currentValue=ie,J.datasource=U4t.GithubTagsDatasource.id,J.packageName=Se,J.pinDigests=!1;else if((0,Fz.regEx)(/^[0-9a-f]{7}$/).test(ie)||(0,Fz.regEx)(/^[0-9a-f]{40}$/).test(ie))J.currentRawValue=J.currentValue,J.currentValue=null,J.currentDigest=ie,J.datasource=U4t.GithubTagsDatasource.id,J.packageName=Se;else return J.skipReason="unversioned-reference",J;return J.sourceUrl=`https://github.com/${Se}`,J.gitRef=!0,J}function M(V,Q){let X=[];if(!Q||zJ.default.emptyObject(Q))return X;for(let[J,ee]of Object.entries(Q))if(zJ.default.string(ee)){let fe=J==="."?V[V.length-1]:J,ie={depName:fe,depType:"overrides",managerData:{parents:V.slice()}};cAo(ie),X.push({...ie,...j("overrides",fe,ee)})}else{V.push(J);let fe=M(V,ee);X.push(...fe)}return V.pop(),X}for(let V of Object.keys(Y)){let Q=i[V];if(Q)try{if(V==="packageManager"){let X=(0,Fz.regEx)("^(?.+)@(?.+)$").exec(Q);if(!(X!=null&&X.groups))break;Q={[X.groups.name]:X.groups.range}}for(let[X,J]of Object.entries(Q)){let ee=z90(V,X),fe={depType:V,depName:ee};ee!==X&&(fe.managerData={key:X}),V==="overrides"&&!zJ.default.string(J)?n.push(...M([ee],J)):(fe={...fe,...j(V,ee,J)},cAo(fe),fe.prettyDepType=Y[V],n.push(fe))}}catch(X){return l7.logger.debug({fileName:r,depType:V,err:X},"Error parsing package.json"),null}}if(n.length===0&&(l7.logger.debug("Package file has no deps"),!(s||a||l||P||o)))return l7.logger.debug("Skipping file"),null;let C=t.skipInstalls;return C===null&&(L&&c.npmLock||_?(l7.logger.debug("Automatically setting skipInstalls to false"),C=!1):C=!0),{deps:n,packageFileVersion:a,npmrc:l,managerData:{...c,lernaClient:R,lernaJsonFile:P,lernaPackages:k,packageJsonName:s,yarnZeroInstall:_,hasPackageManager:zJ.default.nonEmptyStringAndNotWhitespace(i.packageManager),workspacesPackages:o},skipInstalls:C,extractedConstraints:N}}tge.extractPackageFile=uAo;async function lAo(e){await(0,U90.detectMonorepos)(e),await(0,G90.getLockedVersions)(e)}tge.postExtract=lAo;async function Q90(e,r){let t=[];for(let n of r){let i=await(0,kz.readLocalFile)(n,"utf8");if(i){let s=await uAo(i,n,e);s&&t.push({...s,packageFile:n})}else l7.logger.debug({packageFile:n},"No content found")}return await lAo(t),t}tge.extractAllPackageFiles=Q90;function cAo(e){e.depName==="node"&&(e.commitMessageTopic="Node.js")}});var CZn=A(D2r=>{"use strict";Object.defineProperty(D2r,"__esModule",{value:!0});D2r.updateDependency=void 0;var K90=(tn(),Dr(en)),pAo=K90.__importDefault(_a()),H90=dDe(),Jie=Pi(),mAo=Ba(),fAo=jD();function W90(e,r,t){return Object.keys(e).reduce((i,s)=>(s===r?i[t]=e[r]:i[s]=e[s],i),{})}function V4t(e,r,t,n,i,s,a){if(t==="packageManager")e[t]=s;else if(n===i)delete Object.assign(e[t],{[s]:e[t][i]})[i];else if(t==="dependenciesMeta")i!==s&&(e.dependenciesMeta=W90(e.dependenciesMeta,i,s));else if(a&&t==="overrides"){let{depObjectReference:_,overrideDepName:b}=hAo(e[t],a,n);_&&(_[b]=s)}else e[t][n]=s;let o=`"${i}"`,c=`"${s}"`,l=(0,mAo.escapeRegExp)(n),m=(0,mAo.regEx)(`^(patch:${l}@(npm:)?).*#`).exec(i);if(m&&t==="resolutions"){let _=i.replace(m[0],`${m[1]}${s}#`);e[t][n]=_,c=`"${_}"`}let h=r.indexOf(`"${t}"`)+t.length;for(Jie.logger.trace(`Starting search at index ${h}`);h{"use strict";var X90=/^(?:( )+|\t+)/,z4t="space",yAo="tab";function gAo(e,r){let t=new Map,n=0,i,s;for(let a of e.split(/\n/g)){if(!a)continue;let o,c,l,u,m=a.match(X90);if(m===null)n=0,i="";else{if(o=m[0].length,m[1]?c=z4t:c=yAo,r&&c===z4t&&o===1)continue;c!==i&&(n=0),i=c,l=0;let h=o-n;if(n=o,h===0)l++;else{let _=h>0?h:-h;s=Z90(c,_)}u=t.get(s),u===void 0?u=[1,0]:u=[++u[0],u[1]+l],t.set(s,u)}}return t}function Z90(e,r){return(e===z4t?"s":"t")+String(r)}function eq0(e){let t=e[0]==="s"?z4t:yAo,n=Number(e.slice(1));return{type:t,amount:n}}function tq0(e){let r,t=0,n=0;for(let[i,[s,a]]of e)(s>t||s===t&&a>n)&&(t=s,n=a,r=i);return r}function rq0(e,r){return(e===z4t?" ":"	").repeat(r)}_Ao.exports=e=>{if(typeof e!="string")throw new TypeError("Expected a string");let r=gAo(e,!0);r.size===0&&(r=gAo(e,!1));let t=tq0(r),n,i=0,s="";return t!==void 0&&({type:n,amount:i}=eq0(t),s=rq0(n,i)),{amount:i,type:n,indent:s}}});var CAo=A(S2r=>{"use strict";Object.defineProperty(S2r,"__esModule",{value:!0});S2r.findFirstParentVersion=void 0;var $J=Pi(),nq0=Aj(),_G=h2(),AAo=new Map;function bAo(e){let r=AAo.get(e);if(!r){let t={datasource:"npm",packageName:e};r=(0,nq0.getPkgReleases)(t),AAo.set(e,r)}return r}async function iq0(e,r,t,n){var i,s;if(!_G.api.isVersion(r))return $J.logger.debug("parentStartingVersion is not a version - cannot remediate"),null;$J.logger.debug(`Finding first version of ${e} starting with ${r} which supports >= ${t}@${n}`);try{let a=await bAo(t);if(!a)return $J.logger.info({targetDepName:t},"Could not look up target dependency for remediation"),null;let o=a.releases.map(u=>u.version).filter(u=>_G.api.isVersion(u)&&_G.api.isStable(u)&&(u===n||_G.api.isGreaterThan(u,n))),c=await bAo(e);if(!c)return $J.logger.info({parentName:e},"Could not look up parent dependency for remediation"),null;let l=c.releases.map(u=>u.version).filter(u=>_G.api.isVersion(u)&&_G.api.isStable(u)&&(u===r||_G.api.isGreaterThan(u,r))).sort((u,m)=>_G.api.sortVersions(u,m));for(let u of l){let m=(s=(i=c.releases.find(h=>h.version===u))==null?void 0:i.dependencies)==null?void 0:s[t];if(!m)return $J.logger.debug(`${t} has been removed from ${e}@${u}`),u;if(_G.api.matches(n,m))return $J.logger.debug(`${t} needs ${e}@${u} which uses constraint "${m}" in order to update to ${n}`),u;if(_G.api.isVersion(m)){if(_G.api.isGreaterThan(m,n))return $J.logger.debug(`${t} needs ${e}@${u} which uses version "${m}" in order to update to greater than ${n}`),u}else if(o.some(h=>_G.api.matches(h,m)))return $J.logger.debug(`${t} needs ${e}@${u} which uses constraint "${m}" in order to update to greater than ${n}`),u}}catch(a){return $J.logger.warn({parentName:e,parentStartingVersion:r,targetDepName:t,targetVersion:n,err:a},"findFirstParentVersion error"),null}return $J.logger.debug("Could not find a matching version"),null}S2r.findFirstParentVersion=iq0});var EAo=A(I2r=>{"use strict";Object.defineProperty(I2r,"__esModule",{value:!0});I2r.findDepConstraints=void 0;var sq0=Pi(),aq0=Ba(),w2r=h2();function vAo(e,r,t,n,i,s){var h,_;let a=[],o=(h=e.dependencies)==null?void 0:h[t];o&&w2r.api.matches(n,o)&&a.push({depType:"dependencies",constraint:o}),o=(_=e.devDependencies)==null?void 0:_[t],o&&w2r.api.matches(n,o)&&a.push({depType:"devDependencies",constraint:o});let{dependencies:c,requires:l,version:u}=r;if(s&&l){let b=l[t];b&&(b=b.replace((0,aq0.regEx)(/(\d)rc$/),"$1-rc"),w2r.api.isValid(b)?w2r.api.matches(n,b)&&(b===n&&(l[t]=i),a.push({parentDepName:s,parentVersion:u,constraint:b})):sq0.logger.warn({parentDepName:s,depName:t,currentVersion:n,constraint:b},"Parent constraint is invalid"))}if(c)for(let[b,v]of Object.entries(c))a=a.concat(vAo(e,v,t,n,i,b));let m=[];for(let b of a){let v=JSON.stringify(b);m.find(w=>JSON.stringify(w)===v)||m.push(b)}return m}I2r.findDepConstraints=vAo});var SAo=A(x2r=>{"use strict";Object.defineProperty(x2r,"__esModule",{value:!0});x2r.getLockedDependencies=void 0;var oq0=Pi();function DAo(e,r,t,n=!1){let i=[];try{let{dependencies:s}=e;if(!s)return[];let a=s[r];a&&(t===null||(a==null?void 0:a.version)===t)&&((n||e.bundled)&&(a.bundled=!0),i.push(a));for(let o of Object.values(s))i=i.concat(DAo(o,r,t,n||!!e.bundled))}catch(s){oq0.logger.warn({err:s},"getLockedDependencies() error")}return i}x2r.getLockedDependencies=DAo});var IAo=A(T2r=>{"use strict";Object.defineProperty(T2r,"__esModule",{value:!0});T2r.updateLockedDependency=void 0;var cq0=(tn(),Dr(en)),uq0=cq0.__importDefault($4t()),dw=Pi(),vZn=h2(),lq0=CZn(),dq0=CAo(),pq0=EAo(),EZn=SAo();async function wAo(e,r=!1){let{depName:t,currentVersion:n,newVersion:i,packageFile:s,packageFileContent:a,lockFile:o,lockFileContent:c,allowParentUpdates:l=!0,allowHigherOrRemoved:u=!1}=e;dw.logger.debug(`npm.updateLockedDependency: ${t}@${n} -> ${i} [${o}]`);try{let m,h,_=(0,uq0.default)(c).indent||"  ",b;try{m=JSON.parse(a),h=JSON.parse(c)}catch(L){return dw.logger.warn({err:L},"Failed to parse files"),{status:"update-failed"}}let{lockfileVersion:v}=h,w=(0,EZn.getLockedDependencies)(h,t,n);if(w.some(L=>L.bundled))return dw.logger.info(`Package ${t}@${n} is bundled and cannot be updated`),{status:"update-failed"};if(!w.length){let L=(0,EZn.getLockedDependencies)(h,t,i),U;if(L.length)dw.logger.debug(`${t}@${n} not found in ${o} but ${t}@${i} was - looks like it's already updated`),U="already-updated";else if(v!==1)dw.logger.debug(`Found lockfileVersion ${h.lockfileVersion}`),U="update-failed";else if(u){let Y=(0,EZn.getLockedDependencies)(h,t,null);Y.length?Y.every(N=>vZn.api.isGreaterThan(N.version,i))?(dw.logger.debug(`${t} found in ${o} with higher version - looks like it's already updated`),U="already-updated"):(dw.logger.debug({anyVersionLocked:Y},"Found alternative versions of qs"),U="update-failed"):(dw.logger.debug(`${t} not found in ${o} - looks like it's already removed`),U="already-updated")}else dw.logger.debug(`${t}@${n} not found in ${o} - cannot update`),U="update-failed";if(r){let Y={};return Y[s]=a,Y[o]=c,{status:U,files:Y}}return{status:U}}dw.logger.debug(`Found matching dependencies with length ${w.length}`);let x=(0,pq0.findDepConstraints)(m,h,t,n,i);if(dw.logger.trace({deps:w,constraints:x},"Matching details"),!x.length)return dw.logger.info({depName:t,currentVersion:n,newVersion:i},"Could not find constraints for the locked dependency - cannot remediate"),{status:"update-failed"};let P=[];for(let{parentDepName:L,parentVersion:U,constraint:Y,depType:N}of x)if(vZn.api.matches(i,Y))dw.logger.debug(`${t} can be updated to ${i} in-range with matching constraint "${Y}" in ${L?`${L}@${U}`:s}`);else if(L&&U){if(!l)return dw.logger.debug(`Cannot update ${t} to ${i} without an update to ${L}`),{status:"update-failed"};let j=await(0,dq0.findFirstParentVersion)(L,U,t,i);if(j)if(j===U)dw.logger.debug(`Update of ${t} to ${i} already achieved in parent ${L}@${j}`);else{dw.logger.debug(`Update of ${t} to ${i} can be achieved due to parent ${L}`);let M={depName:L,currentVersion:U,newVersion:j};P.push(M)}else return dw.logger.debug(`Update of ${t} to ${i} cannot be achieved due to parent ${L}`),{status:"update-failed"}}else if(N){let j=vZn.api.getNewValue({currentValue:Y,rangeStrategy:"replace",currentVersion:n,newVersion:i});b=(0,lq0.updateDependency)({fileContent:a,upgrade:{depName:t,depType:N,newValue:j}})}for(let L of w)L.version=i,delete L.resolved,delete L.integrity;let k=JSON.stringify(h,null,_);for(let L of P){let U={...e,...L,lockFileContent:k,packageFileContent:b??a},Y=await wAo(U,!0);if(!Y.files)return dw.logger.debug(`Update of ${t} to ${i} impossible due to failed update of parent ${L.depName} to ${L.newVersion}`),{status:"update-failed"};b=Y.files[s]||b,k=Y.files[o]||k}let R={};if(k&&(R[o]=k),b)R[s]=b;else if(v!==1)return dw.logger.debug("Remediations which change package-lock.json only are not supported unless lockfileVersion=1"),{status:"unsupported"};return{status:"updated",files:R}}catch(m){return dw.logger.error({err:m},"updateLockedDependency() error"),{status:"update-failed"}}}T2r.updateLockedDependency=wAo});var PAo=A(QJ=>{"use strict";Object.defineProperty(QJ,"__esModule",{value:!0});QJ.getLockedDependencies=QJ.getYarn2LockedDependencies=QJ.getYarn1LockedDependencies=QJ.parseEntry=void 0;var DZn=Pi();function SZn(e){let r,t,n=e.split("@");if(n.length===2)[r,t]=n;else if(n.length===3)r="@"+n[1],t=n[2];else return DZn.logger.debug({depNameConstraint:e},"Unexpected depNameConstraint"),null;return{entryName:r,constraint:t}}QJ.parseEntry=SZn;function xAo(e,r,t){let n=[];try{for(let[i,s]of Object.entries(e)){let a=SZn(i);if(!a)continue;let{entryName:o,constraint:c}=a;o===r&&(s==null?void 0:s.version)===t&&n.push({entry:s,depNameConstraint:i,depName:r,constraint:c})}}catch(i){DZn.logger.warn({err:i},"getLockedDependencies() error")}return n}QJ.getYarn1LockedDependencies=xAo;function TAo(e,r,t){let n=[];try{for(let[i,s]of Object.entries(e))if(i!=="__metadata")for(let a of i.split(", ")){let o=a,c=SZn(o);if(!c)continue;let{entryName:l}=c,u=c.constraint.replace(/^npm:/,"");l===r&&(s==null?void 0:s.version)===t&&n.push({entry:s,depNameConstraint:o,depName:r,constraint:u})}}catch(i){DZn.logger.warn({err:i},"getLockedDependencies() error")}return n}QJ.getYarn2LockedDependencies=TAo;function mq0(e,r,t){return"__metadata"in e?TAo(e,r,t):xAo(e,r,t)}QJ.getLockedDependencies=mq0});var kAo=A(P2r=>{"use strict";Object.defineProperty(P2r,"__esModule",{value:!0});P2r.replaceConstraintVersion=void 0;var fq0=Pi(),RAo=Ba();function hq0(e,r,t,n,i){if(e.startsWith("__metadata:"))return e;let s=`${r}@${t}`,o=`(${s.replace(/(@|\^|\.|\\)/g,"\\$1")}(("|",|,)[^
           :]*)?:
           )(.*
           )*?(\\s+dependencies|
          -[@a-z])`,c=(0,PAo.regEx)(o).exec(e);if(!c)return mq0.logger.debug({depName:r,constraint:t,newVersion:n},"Could not find constraint in lock file"),e;let l=c[1];if(i){let u=`${r}@${i}`;l=l.replace(s,u)}return e.replace((0,PAo.regEx)(o),`${l}  version "${n}"
          -$5`)}P2r.replaceConstraintVersion=fq0});var FAo=A(R2r=>{"use strict";Object.defineProperty(R2r,"__esModule",{value:!0});R2r.updateLockedDependency=void 0;var hq0=ghe(),KJ=Pi(),gq0=h2(),kAo=TAo(),yq0=RAo();function _q0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;KJ.logger.debug(`npm.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);let a;try{a=(0,hq0.parseSyml)(s)}catch(o){return KJ.logger.warn({err:o},"Failed to parse yarn files"),{status:"update-failed"}}try{let o=(0,kAo.getLockedDependencies)(a,r,t);if(!o.length)return(0,kAo.getLockedDependencies)(a,r,n).length?(KJ.logger.debug(`${r}@${t} not found in ${i} but ${r}@${n} was - looks like it's already updated`),{status:"already-updated"}):(KJ.logger.debug(`${r}@${t} not found in ${i} - cannot update`),{status:"update-failed"});if("__metadata"in a)return KJ.logger.debug("Cannot patch Yarn 2+ lock file directly - falling back to using yarn"),{status:"unsupported"};KJ.logger.debug(`Found matching dependencies with length ${o.length}`);let c=[];for(let u of o){if(gq0.api.matches(n,u.constraint)){KJ.logger.debug(`Dependency ${r} can be updated from ${n} to ${n} in range ${u.constraint}`),c.push({...u,newVersion:n});continue}return KJ.logger.debug(`Dependency ${r} cannot be updated from ${n} to ${n} in range ${u.constraint}`),{status:"update-failed"}}let l=s;for(let u of c){let{depName:m,constraint:h,newVersion:_}=u;l=(0,yq0.replaceConstraintVersion)(l,m,h,_)}return l===s?(KJ.logger.debug("Failed to make any changes to lock file"),{status:"update-failed"}):{status:"updated",files:{[i]:l}}}catch(o){return KJ.logger.error({err:o},"updateLockedDependency() error"),{status:"update-failed"}}}R2r.updateLockedDependency=_q0});var BAo=A(k2r=>{"use strict";Object.defineProperty(k2r,"__esModule",{value:!0});k2r.updateLockedDependency=void 0;var SZn=(tn(),Dr(en)),NAo=Pi(),OAo=SZn.__importDefault(ZD()),Aq0=SZn.__importStar(wAo()),bq0=SZn.__importStar(FAo());async function Cq0(e){let{currentVersion:r,newVersion:t,lockFile:n}=e;return OAo.default.isVersion(r)&&OAo.default.isVersion(t)?n.endsWith("package-lock.json")?await Aq0.updateLockedDependency(e):n.endsWith("yarn.lock")?bq0.updateLockedDependency(e):(NAo.logger.debug(`Unsupported lock file: ${n}`),{status:"update-failed"}):(NAo.logger.warn({config:e},"Update versions are not valid"),{status:"update-failed"})}k2r.updateLockedDependency=Cq0});var qAo=A(F2r=>{"use strict";Object.defineProperty(F2r,"__esModule",{value:!0});F2r.bumpPackageVersion=void 0;var vq0=(tn(),Dr(en)),Eq0=vq0.__importDefault(Hy()),gut=Pi(),Dq0=Ba();function Sq0(e,r,t){var s,a,o,c;gut.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump package.json version");let n,i=e;try{if(t.startsWith("mirror:")){let l=t.replace("mirror:",""),u=JSON.parse(e);if(n=((s=u.dependencies)==null?void 0:s[l])??((a=u.devDependencies)==null?void 0:a[l])??((o=u.optionalDependencies)==null?void 0:o[l])??((c=u.peerDependencies)==null?void 0:c[l]),!n)return gut.logger.warn("bumpVersion mirror package not found: "+l),{bumpedContent:i}}else n=Eq0.default.inc(r,t);gut.logger.debug(`newPjVersion: ${n}`),i=e.replace((0,Dq0.regEx)('(?"version":\\s*")[^"]*'),`$${n}`),i===e?gut.logger.debug("Version was already bumped"):gut.logger.debug("Bumped package.json version")}catch{gut.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:i}}F2r.bumpPackageVersion=Sq0});var MAo=A(rge=>{"use strict";Object.defineProperty(rge,"__esModule",{value:!0});rge.bumpPackageVersion=rge.updateLockedDependency=rge.updateDependency=void 0;var wq0=bZn();Object.defineProperty(rge,"updateDependency",{enumerable:!0,get:function(){return wq0.updateDependency}});var Iq0=BAo();Object.defineProperty(rge,"updateLockedDependency",{enumerable:!0,get:function(){return Iq0.updateLockedDependency}});var xq0=qAo();Object.defineProperty(rge,"bumpPackageVersion",{enumerable:!0,get:function(){return xq0.bumpPackageVersion}})});var jAo=A(N2r=>{"use strict";Object.defineProperty(N2r,"__esModule",{value:!0});N2r.getRangeStrategy=void 0;var Tq0=Vje(),LAo=Pi();function Pq0(e){let{depType:r,currentValue:t,rangeStrategy:n}=e,i=(0,Tq0.parseRange)(t).length>1;return n==="bump"&&i?(LAo.logger.debug({currentValue:t},"Replacing bump strategy for complex range with widen"),"widen"):n!=="auto"?n:r==="peerDependencies"?(LAo.logger.debug("Widening peer dependencies"),"widen"):i?"widen":"update-lockfile"}N2r.getRangeStrategy=Pq0});var GAo=A(uD=>{"use strict";Object.defineProperty(uD,"__esModule",{value:!0});uD.supportedDatasources=uD.categories=uD.defaultConfig=uD.supportsLockFileMaintenance=uD.getRangeStrategy=uD.updateLockedDependency=uD.updateDependency=uD.bumpPackageVersion=uD.extractAllPackageFiles=uD.detectGlobalConfig=void 0;var Rq0=(tn(),Dr(en)),kq0=ch(),Fq0=BF(),Nq0=Rq0.__importStar(h2()),Oq0=nXa();Object.defineProperty(uD,"detectGlobalConfig",{enumerable:!0,get:function(){return Oq0.detectGlobalConfig}});var Bq0=lAo();Object.defineProperty(uD,"extractAllPackageFiles",{enumerable:!0,get:function(){return Bq0.extractAllPackageFiles}});var wZn=MAo();Object.defineProperty(uD,"bumpPackageVersion",{enumerable:!0,get:function(){return wZn.bumpPackageVersion}});Object.defineProperty(uD,"updateDependency",{enumerable:!0,get:function(){return wZn.updateDependency}});Object.defineProperty(uD,"updateLockedDependency",{enumerable:!0,get:function(){return wZn.updateLockedDependency}});var qq0=jAo();Object.defineProperty(uD,"getRangeStrategy",{enumerable:!0,get:function(){return qq0.getRangeStrategy}});uD.supportsLockFileMaintenance=!0;uD.defaultConfig={fileMatch:["(^|/)package\\.json$"],versioning:Nq0.id,digest:{prBodyDefinitions:{Change:"{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}"}},prBodyDefinitions:{Change:"[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})"}};uD.categories=["js"];uD.supportedDatasources=[kq0.GithubTagsDatasource.id,Fq0.NpmDatasource.id]});var VAo=A(O2r=>{"use strict";Object.defineProperty(O2r,"__esModule",{value:!0});O2r.extractMsbuildGlobalManifest=void 0;var UAo=Pi(),Mq0=Mhr(),Lq0=nie();function jq0(e,r){var i,s,a;let t=[],n;try{n=JSON.parse(e)}catch{return UAo.logger.debug({packageFile:r},"Invalid JSON"),null}if(!n["msbuild-sdks"]&&!((i=n.sdk)!=null&&i.version))return UAo.logger.debug({packageFile:r},"This global.json is not a Nuget file"),null;if((s=n.sdk)!=null&&s.version&&t.push({depType:"dotnet-sdk",depName:"dotnet-sdk",currentValue:(a=n.sdk)==null?void 0:a.version,datasource:Mq0.DotnetVersionDatasource.id}),n["msbuild-sdks"])for(let o of Object.keys(n["msbuild-sdks"])){let c=n["msbuild-sdks"][o],l={depType:"msbuild-sdk",depName:o,currentValue:c,datasource:Lq0.NugetDatasource.id};t.push(l)}return{deps:t}}O2r.extractMsbuildGlobalManifest=jq0});var B2r=A(nge=>{"use strict";Object.defineProperty(nge,"__esModule",{value:!0});nge.getConfiguredRegistries=nge.getDefaultRegistries=nge.readFileAsXmlDocument=void 0;var Gq0=(tn(),Dr(en)),Uq0=Gq0.__importDefault(Oh()),Vq0=WW(),Q4t=Pi(),zAo=km(),zq0=Ba(),$q0=nie();async function $Ao(e){try{let r=new Vq0.XmlDocument(await(0,zAo.readLocalFile)(e,"utf8"));return r!=null&&r.firstChild?r:void 0}catch(r){Q4t.logger.debug({err:r,file:e},"failed to parse file as XML document");return}}nge.readFileAsXmlDocument=$Ao;var Qq0=$q0.defaultRegistryUrls.map(e=>({url:e}));function QAo(){return[...Qq0]}nge.getDefaultRegistries=QAo;async function Kq0(e){let r=["nuget.config","NuGet.config","NuGet.Config"],t=await(0,zAo.findUpLocal)(r,Uq0.default.dirname(e));if(!t)return;Q4t.logger.debug(`Found NuGet.config at ${t}`);let n=await $Ao(t);if(!n)return;let i=n.childNamed("packageSources");if(!i)return;let s=QAo();for(let a of i.children)if(a.type==="element"){if(a.name==="clear")Q4t.logger.debug("clearing registry URLs"),s.length=0;else if(a.name==="add")if((0,zq0.regEx)(/^https?:\/\//i).test(a.attr.value)){let c=a.attr.value;a.attr.protocolVersion&&(c+=`#protocolVersion=${a.attr.protocolVersion}`),Q4t.logger.debug(`Adding registry URL ${c}`),s.push({name:a.attr.key,url:c})}else Q4t.logger.debug({registryUrl:a.attr.value},"ignoring local registry URL")}return s}nge.getConfiguredRegistries=Kq0});var WAo=A(M2r=>{"use strict";Object.defineProperty(M2r,"__esModule",{value:!0});M2r.extractPackageFile=void 0;var Hq0=(tn(),Dr(en)),Wq0=Hq0.__importDefault(_a()),Yq0=WW(),q2r=Pi(),KAo=km(),Jq0=yMe(),Xq0=Ba(),HAo=nie(),Zq0=VAo(),eM0=B2r(),tM0=(0,Xq0.regEx)('^\\s*(?:[[])?(?:(?[^"(,[\\]]+)\\s*(?:,\\s*[)\\]]|])?)\\s*$'),rM0=new Set(["PackageReference","PackageVersion","DotNetCliToolReference","GlobalPackageReference"]);function nM0(e){return(0,Jq0.hasKey)("name",e)}function iM0(e){var n,i,s;let r=[],t=[e];for(;t.length;){let a=t.pop(),{name:o,attr:c}=a;if(rM0.has(o)){let l=(c==null?void 0:c.Include)||(c==null?void 0:c.Update),u=(c==null?void 0:c.Version)??a.valueWithPath("Version")??(c==null?void 0:c.VersionOverride)??a.valueWithPath("VersionOverride"),m=Wq0.default.nonEmptyStringAndNotWhitespace(u)?(s=(i=(n=tM0.exec(u))==null?void 0:n.groups)==null?void 0:i.currentValue)==null?void 0:s.trim():void 0;l&&m&&r.push({datasource:HAo.NugetDatasource.id,depType:"nuget",depName:l,currentValue:m})}else t.push(...a.children.filter(nM0))}return r}async function sM0(e,r,t){q2r.logger.trace(`nuget.extractPackageFile(${r})`);let n=await(0,eM0.getConfiguredRegistries)(r),i=n?n.map(l=>l.url):void 0;if(r.endsWith("dotnet-tools.json")){let l=[],u;try{u=JSON.parse(e)}catch{return q2r.logger.debug({packageFile:r},"Invalid JSON"),null}if(u.version!==1)return q2r.logger.debug({packageFile:r},"Unsupported dotnet tools version"),null;for(let m of Object.keys(u.tools??{})){let _=u.tools[m].version,b={depType:"nuget",depName:m,currentValue:_,datasource:HAo.NugetDatasource.id};i&&(b.registryUrls=i),l.push(b)}return l.length?{deps:l}:null}if(r.endsWith("global.json"))return(0,Zq0.extractMsbuildGlobalManifest)(e,r);let s=[],a;try{let l=new Yq0.XmlDocument(e);s=iM0(l).map(u=>({...u,...i&&{registryUrls:i}})),a=l.valueWithPath("PropertyGroup.Version")}catch(l){q2r.logger.debug({err:l,packageFile:r},"Failed to parse XML")}if(!s.length)return null;let o={deps:s,packageFileVersion:a},c=(0,KAo.getSiblingFileName)(r,"packages.lock.json");return await(0,KAo.localPathExists)(c)&&(o.lockFiles=[c]),o}M2r.extractPackageFile=sM0});var JAo=A(L2r=>{function IZn(e){return IZn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},IZn(e)}function K4t(e,r){return K4t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t},K4t(e,r)}function aM0(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xZn(e,r,t){return xZn=aM0()?Reflect.construct.bind():function(n,i,s){var a=[null];a.push.apply(a,i);var o=new(Function.bind.apply(n,a));return s&&K4t(o,s.prototype),o},xZn.apply(null,arguments)}function TZn(e){var r=typeof Map=="function"?new Map:void 0;return TZn=function(t){if(t===null||Function.toString.call(t).indexOf("[native code]")===-1)return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(r!==void 0){if(r.has(t))return r.get(t);r.set(t,n)}function n(){return xZn(t,arguments,IZn(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),K4t(n,t)},TZn(e)}var PZn=function(e){var r,t;function n(i){var s;return s=e.call(this,i)||this,Object.setPrototypeOf(function(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}(s),n.prototype),s}return t=e,(r=n).prototype=Object.create(t.prototype),r.prototype.constructor=r,K4t(r,t),n}(TZn(Error));function YAo(e){var r={addNode:i,removeNode:function(b){return Object.keys(t).forEach(function(v){t[v].forEach(function(w){w===b&&m(v,w)})}),delete t[b],r},nodes:s,adjacent:a,addEdge:u,removeEdge:m,hasEdge:function(b,v){return a(b).includes(v)},setEdgeWeight:c,getEdgeWeight:l,indegree:function(b){var v=0;function w(x){x===b&&v++}return Object.keys(t).forEach(function(x){t[x].forEach(w)}),v},outdegree:function(b){return b in t?t[b].length:0},depthFirstSearch:h,hasCycle:function(){try{return h(void 0,!0,!0),!1}catch(b){if(b instanceof PZn)return!0;throw b}},lowestCommonAncestors:function(b,v){var w=[],x=[];return function P(k,R){return!!k[R]||(k[R]=!0,w.push(R),R==v?(x.push(R),!1):a(R).every(function(L){return P(k,L)}))}({},b)&&function P(k,R){k[R]||(k[R]=!0,w.indexOf(R)>=0?x.push(R):x.length==0&&a(R).forEach(function(L){P(k,L)}))}({},v),x},topologicalSort:function(b,v){return v===void 0&&(v=!0),h(b,v,!0).reverse()},shortestPath:function(b,v){var w={},x={},P={};return function(){(function(){if(s().forEach(function(L){w[L]=1/0}),w[b]!==1/0)throw new Error("Source node is not in the graph");if(w[v]!==1/0)throw new Error("Destination node is not in the graph");w[b]=0})(),s().forEach(function(L){P[L]=!0});for(var k=function(){var L,U,Y=(U=1/0,Object.keys(P).forEach(function(N){w[N]w[j]+C&&(w[M]=w[j]+C,x[M]=j)})(Y,N)})};Object.keys(P).length!==0;){var R=k();if(typeof R=="object")return R.v}}(),function(){for(var k=[],R=0,L=v;x[L];)k.push(L),R+=l(x[L],L),L=x[L];if(L!==b)throw new Error("No path found");return k.push(L),k.reverse(),k.weight=R,k}()},serialize:function(){var b={nodes:s().map(function(v){return{id:v}}),links:[]};return b.nodes.forEach(function(v){var w=v.id;a(w).forEach(function(x){b.links.push({source:w,target:x,weight:l(w,x)})})}),b},deserialize:_},t={},n={};function i(b){return t[b]=a(b),r}function s(){var b={};return Object.keys(t).forEach(function(v){b[v]=!0,t[v].forEach(function(w){b[w]=!0})}),Object.keys(b)}function a(b){return t[b]||[]}function o(b,v){return b+"|"+v}function c(b,v,w){return n[o(b,v)]=w,r}function l(b,v){var w=n[o(b,v)];return w===void 0?1:w}function u(b,v,w){return i(b),i(v),a(b).push(v),w!==void 0&&c(b,v,w),r}function m(b,v){return t[b]&&(t[b]=a(b).filter(function(w){return w!==v})),r}function h(b,v,w){v===void 0&&(v=!0),w===void 0&&(w=!1),b||(b=s()),typeof v!="boolean"&&(v=!0);var x={},P={},k=[];function R(L){if(P[L]&&w)throw new PZn("Cycle found");x[L]||(x[L]=!0,P[L]=!0,a(L).forEach(R),P[L]=!1,k.push(L))}return v?b.forEach(R):(b.forEach(function(L){x[L]=!0}),b.forEach(function(L){a(L).forEach(R)})),k}function _(b){return b.nodes.forEach(function(v){i(v.id)}),b.links.forEach(function(v){u(v.source,v.target,v.weight)}),r}return e&&_(e),r}L2r.CycleError=PZn,L2r.Graph=YAo,L2r.default=YAo});var ebo=A(HJ=>{"use strict";Object.defineProperty(HJ,"__esModule",{value:!0});HJ.getDependentPackageFiles=HJ.MSBUILD_CENTRAL_FILE=HJ.NUGET_CENTRAL_FILE=void 0;var XAo=(tn(),Dr(en)),oM0=XAo.__importDefault(_a()),cM0=JAo(),uM0=WI(),BIe=XAo.__importDefault(Oh()),lM0=Pi(),dM0=Nb(),pM0=B2r();HJ.NUGET_CENTRAL_FILE="Directory.Packages.props";HJ.MSBUILD_CENTRAL_FILE="Packages.props";async function mM0(e,r=!1){let t=await hM0(),n=(0,cM0.Graph)();r&&n.addNode(e);let i=e===HJ.NUGET_CENTRAL_FILE||e===HJ.MSBUILD_CENTRAL_FILE?"":BIe.default.dirname(e);for(let a of t)n.addNode(a),r&&BIe.default.dirname(a).startsWith(i)&&n.addEdge(e,a);for(let a of t){let o=await(0,pM0.readFileAsXmlDocument)(a);if(!o)continue;let u=o.childrenNamed("ItemGroup").map(m=>m.childrenNamed("ProjectReference")).flat().map(m=>m.attr.Include).filter(oM0.default.nonEmptyString).map(m=>BIe.default.normalize(m)).map(m=>fM0(a,m));for(let m of u)n.addEdge(m,a);if(n.hasCycle())throw new Error("Circular reference detected in NuGet package files")}let s=new Map;return ZAo(e,n,s),r&&s.delete(e),Array.from(s).map(([a,o])=>({name:a,isLeaf:o}))}HJ.getDependentPackageFiles=mM0;function ZAo(e,r,t){let n=r.adjacent(e);if(n.length===0){t.set(e,!0);return}t.set(e,!1);for(let i of n)ZAo(i,r,t)}function fM0(e,r){let t="/",n=BIe.default.resolve(t,e),i=BIe.default.resolve(BIe.default.dirname(n),r);return BIe.default.relative(t,i)}async function hM0(){let r=(await dM0.scm.getFileList()).filter(uM0.minimatch.filter("*.{cs,vb,fs}proj",{matchBase:!0,nocase:!0}));return lM0.logger.trace({filteredPackageFiles:r},"Found package files"),r}});var rbo=A(j2r=>{"use strict";Object.defineProperty(j2r,"__esModule",{value:!0});j2r.updateArtifacts=void 0;var gM0=(tn(),Dr(en)),MIe=_2(),RZn=Oh(),yM0=Zp(),qIe=Pi(),_M0=Fb(),yut=km(),AM0=Lh(),bM0=gM0.__importStar($y()),CM0=Ba(),vM0=nie(),EM0=R3t(),H4t=ebo(),tbo=B2r();async function DM0(e,r,t){let n=await(0,tbo.getConfiguredRegistries)(e)??(0,tbo.getDefaultRegistries)(),i=[];for(let s of n){let{password:a,username:o}=bM0.find({hostType:vM0.NugetDatasource.id,url:s.url}),c=(0,EM0.parseRegistryUrl)(s.url),l=`dotnet nuget add source ${(0,MIe.quote)(c.feedUrl)} --configfile ${(0,MIe.quote)(t)}`;s.name&&(l+=` --name ${(0,MIe.quote)(s.name)}`),o&&(l+=` --username ${(0,MIe.quote)(o)}`),a&&(l+=` --password ${(0,MIe.quote)(a)} --store-password-in-clear-text`),i.push(l)}return i}async function SM0(e,r,t){var o;let n=(0,RZn.join)((0,yut.privateCacheDir)(),"nuget"),i={docker:{},extraEnv:{NUGET_PACKAGES:(0,RZn.join)(n,"packages"),MSBUILDDISABLENODEREUSE:"1"},toolConstraints:[{toolName:"dotnet",constraint:(o=t.constraints)==null?void 0:o.dotnet}]},s=(0,RZn.join)(n,"nuget.config");await(0,yut.ensureDir)(n),await(0,yut.outputCacheFile)(s,`
          +[@a-z])`,c=(0,RAo.regEx)(o).exec(e);if(!c)return fq0.logger.debug({depName:r,constraint:t,newVersion:n},"Could not find constraint in lock file"),e;let l=c[1];if(i){let u=`${r}@${i}`;l=l.replace(s,u)}return e.replace((0,RAo.regEx)(o),`${l}  version "${n}"
          +$5`)}P2r.replaceConstraintVersion=hq0});var NAo=A(R2r=>{"use strict";Object.defineProperty(R2r,"__esModule",{value:!0});R2r.updateLockedDependency=void 0;var gq0=ghe(),KJ=Pi(),yq0=h2(),FAo=PAo(),_q0=kAo();function Aq0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;KJ.logger.debug(`npm.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);let a;try{a=(0,gq0.parseSyml)(s)}catch(o){return KJ.logger.warn({err:o},"Failed to parse yarn files"),{status:"update-failed"}}try{let o=(0,FAo.getLockedDependencies)(a,r,t);if(!o.length)return(0,FAo.getLockedDependencies)(a,r,n).length?(KJ.logger.debug(`${r}@${t} not found in ${i} but ${r}@${n} was - looks like it's already updated`),{status:"already-updated"}):(KJ.logger.debug(`${r}@${t} not found in ${i} - cannot update`),{status:"update-failed"});if("__metadata"in a)return KJ.logger.debug("Cannot patch Yarn 2+ lock file directly - falling back to using yarn"),{status:"unsupported"};KJ.logger.debug(`Found matching dependencies with length ${o.length}`);let c=[];for(let u of o){if(yq0.api.matches(n,u.constraint)){KJ.logger.debug(`Dependency ${r} can be updated from ${n} to ${n} in range ${u.constraint}`),c.push({...u,newVersion:n});continue}return KJ.logger.debug(`Dependency ${r} cannot be updated from ${n} to ${n} in range ${u.constraint}`),{status:"update-failed"}}let l=s;for(let u of c){let{depName:m,constraint:h,newVersion:_}=u;l=(0,_q0.replaceConstraintVersion)(l,m,h,_)}return l===s?(KJ.logger.debug("Failed to make any changes to lock file"),{status:"update-failed"}):{status:"updated",files:{[i]:l}}}catch(o){return KJ.logger.error({err:o},"updateLockedDependency() error"),{status:"update-failed"}}}R2r.updateLockedDependency=Aq0});var qAo=A(k2r=>{"use strict";Object.defineProperty(k2r,"__esModule",{value:!0});k2r.updateLockedDependency=void 0;var wZn=(tn(),Dr(en)),OAo=Pi(),BAo=wZn.__importDefault(ZD()),bq0=wZn.__importStar(IAo()),Cq0=wZn.__importStar(NAo());async function vq0(e){let{currentVersion:r,newVersion:t,lockFile:n}=e;return BAo.default.isVersion(r)&&BAo.default.isVersion(t)?n.endsWith("package-lock.json")?await bq0.updateLockedDependency(e):n.endsWith("yarn.lock")?Cq0.updateLockedDependency(e):(OAo.logger.debug(`Unsupported lock file: ${n}`),{status:"update-failed"}):(OAo.logger.warn({config:e},"Update versions are not valid"),{status:"update-failed"})}k2r.updateLockedDependency=vq0});var MAo=A(F2r=>{"use strict";Object.defineProperty(F2r,"__esModule",{value:!0});F2r.bumpPackageVersion=void 0;var Eq0=(tn(),Dr(en)),Dq0=Eq0.__importDefault(Hy()),gut=Pi(),Sq0=Ba();function wq0(e,r,t){var s,a,o,c;gut.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump package.json version");let n,i=e;try{if(t.startsWith("mirror:")){let l=t.replace("mirror:",""),u=JSON.parse(e);if(n=((s=u.dependencies)==null?void 0:s[l])??((a=u.devDependencies)==null?void 0:a[l])??((o=u.optionalDependencies)==null?void 0:o[l])??((c=u.peerDependencies)==null?void 0:c[l]),!n)return gut.logger.warn("bumpVersion mirror package not found: "+l),{bumpedContent:i}}else n=Dq0.default.inc(r,t);gut.logger.debug(`newPjVersion: ${n}`),i=e.replace((0,Sq0.regEx)('(?"version":\\s*")[^"]*'),`$${n}`),i===e?gut.logger.debug("Version was already bumped"):gut.logger.debug("Bumped package.json version")}catch{gut.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:i}}F2r.bumpPackageVersion=wq0});var LAo=A(rge=>{"use strict";Object.defineProperty(rge,"__esModule",{value:!0});rge.bumpPackageVersion=rge.updateLockedDependency=rge.updateDependency=void 0;var Iq0=CZn();Object.defineProperty(rge,"updateDependency",{enumerable:!0,get:function(){return Iq0.updateDependency}});var xq0=qAo();Object.defineProperty(rge,"updateLockedDependency",{enumerable:!0,get:function(){return xq0.updateLockedDependency}});var Tq0=MAo();Object.defineProperty(rge,"bumpPackageVersion",{enumerable:!0,get:function(){return Tq0.bumpPackageVersion}})});var GAo=A(N2r=>{"use strict";Object.defineProperty(N2r,"__esModule",{value:!0});N2r.getRangeStrategy=void 0;var Pq0=Vje(),jAo=Pi();function Rq0(e){let{depType:r,currentValue:t,rangeStrategy:n}=e,i=(0,Pq0.parseRange)(t).length>1;return n==="bump"&&i?(jAo.logger.debug({currentValue:t},"Replacing bump strategy for complex range with widen"),"widen"):n!=="auto"?n:r==="peerDependencies"?(jAo.logger.debug("Widening peer dependencies"),"widen"):i?"widen":"update-lockfile"}N2r.getRangeStrategy=Rq0});var UAo=A(uD=>{"use strict";Object.defineProperty(uD,"__esModule",{value:!0});uD.supportedDatasources=uD.categories=uD.defaultConfig=uD.supportsLockFileMaintenance=uD.getRangeStrategy=uD.updateLockedDependency=uD.updateDependency=uD.bumpPackageVersion=uD.extractAllPackageFiles=uD.detectGlobalConfig=void 0;var kq0=(tn(),Dr(en)),Fq0=ch(),Nq0=BF(),Oq0=kq0.__importStar(h2()),Bq0=iXa();Object.defineProperty(uD,"detectGlobalConfig",{enumerable:!0,get:function(){return Bq0.detectGlobalConfig}});var qq0=dAo();Object.defineProperty(uD,"extractAllPackageFiles",{enumerable:!0,get:function(){return qq0.extractAllPackageFiles}});var IZn=LAo();Object.defineProperty(uD,"bumpPackageVersion",{enumerable:!0,get:function(){return IZn.bumpPackageVersion}});Object.defineProperty(uD,"updateDependency",{enumerable:!0,get:function(){return IZn.updateDependency}});Object.defineProperty(uD,"updateLockedDependency",{enumerable:!0,get:function(){return IZn.updateLockedDependency}});var Mq0=GAo();Object.defineProperty(uD,"getRangeStrategy",{enumerable:!0,get:function(){return Mq0.getRangeStrategy}});uD.supportsLockFileMaintenance=!0;uD.defaultConfig={fileMatch:["(^|/)package\\.json$"],versioning:Oq0.id,digest:{prBodyDefinitions:{Change:"{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}"}},prBodyDefinitions:{Change:"[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})"}};uD.categories=["js"];uD.supportedDatasources=[Fq0.GithubTagsDatasource.id,Nq0.NpmDatasource.id]});var zAo=A(O2r=>{"use strict";Object.defineProperty(O2r,"__esModule",{value:!0});O2r.extractMsbuildGlobalManifest=void 0;var VAo=Pi(),Lq0=Mhr(),jq0=nie();function Gq0(e,r){var i,s,a;let t=[],n;try{n=JSON.parse(e)}catch{return VAo.logger.debug({packageFile:r},"Invalid JSON"),null}if(!n["msbuild-sdks"]&&!((i=n.sdk)!=null&&i.version))return VAo.logger.debug({packageFile:r},"This global.json is not a Nuget file"),null;if((s=n.sdk)!=null&&s.version&&t.push({depType:"dotnet-sdk",depName:"dotnet-sdk",currentValue:(a=n.sdk)==null?void 0:a.version,datasource:Lq0.DotnetVersionDatasource.id}),n["msbuild-sdks"])for(let o of Object.keys(n["msbuild-sdks"])){let c=n["msbuild-sdks"][o],l={depType:"msbuild-sdk",depName:o,currentValue:c,datasource:jq0.NugetDatasource.id};t.push(l)}return{deps:t}}O2r.extractMsbuildGlobalManifest=Gq0});var B2r=A(nge=>{"use strict";Object.defineProperty(nge,"__esModule",{value:!0});nge.getConfiguredRegistries=nge.getDefaultRegistries=nge.readFileAsXmlDocument=void 0;var Uq0=(tn(),Dr(en)),Vq0=Uq0.__importDefault(Oh()),zq0=WW(),Q4t=Pi(),$Ao=km(),$q0=Ba(),Qq0=nie();async function QAo(e){try{let r=new zq0.XmlDocument(await(0,$Ao.readLocalFile)(e,"utf8"));return r!=null&&r.firstChild?r:void 0}catch(r){Q4t.logger.debug({err:r,file:e},"failed to parse file as XML document");return}}nge.readFileAsXmlDocument=QAo;var Kq0=Qq0.defaultRegistryUrls.map(e=>({url:e}));function KAo(){return[...Kq0]}nge.getDefaultRegistries=KAo;async function Hq0(e){let r=["nuget.config","NuGet.config","NuGet.Config"],t=await(0,$Ao.findUpLocal)(r,Vq0.default.dirname(e));if(!t)return;Q4t.logger.debug(`Found NuGet.config at ${t}`);let n=await QAo(t);if(!n)return;let i=n.childNamed("packageSources");if(!i)return;let s=KAo();for(let a of i.children)if(a.type==="element"){if(a.name==="clear")Q4t.logger.debug("clearing registry URLs"),s.length=0;else if(a.name==="add")if((0,$q0.regEx)(/^https?:\/\//i).test(a.attr.value)){let c=a.attr.value;a.attr.protocolVersion&&(c+=`#protocolVersion=${a.attr.protocolVersion}`),Q4t.logger.debug(`Adding registry URL ${c}`),s.push({name:a.attr.key,url:c})}else Q4t.logger.debug({registryUrl:a.attr.value},"ignoring local registry URL")}return s}nge.getConfiguredRegistries=Hq0});var YAo=A(M2r=>{"use strict";Object.defineProperty(M2r,"__esModule",{value:!0});M2r.extractPackageFile=void 0;var Wq0=(tn(),Dr(en)),Yq0=Wq0.__importDefault(_a()),Jq0=WW(),q2r=Pi(),HAo=km(),Xq0=yMe(),Zq0=Ba(),WAo=nie(),eM0=zAo(),tM0=B2r(),rM0=(0,Zq0.regEx)('^\\s*(?:[[])?(?:(?[^"(,[\\]]+)\\s*(?:,\\s*[)\\]]|])?)\\s*$'),nM0=new Set(["PackageReference","PackageVersion","DotNetCliToolReference","GlobalPackageReference"]);function iM0(e){return(0,Xq0.hasKey)("name",e)}function sM0(e){var n,i,s;let r=[],t=[e];for(;t.length;){let a=t.pop(),{name:o,attr:c}=a;if(nM0.has(o)){let l=(c==null?void 0:c.Include)||(c==null?void 0:c.Update),u=(c==null?void 0:c.Version)??a.valueWithPath("Version")??(c==null?void 0:c.VersionOverride)??a.valueWithPath("VersionOverride"),m=Yq0.default.nonEmptyStringAndNotWhitespace(u)?(s=(i=(n=rM0.exec(u))==null?void 0:n.groups)==null?void 0:i.currentValue)==null?void 0:s.trim():void 0;l&&m&&r.push({datasource:WAo.NugetDatasource.id,depType:"nuget",depName:l,currentValue:m})}else t.push(...a.children.filter(iM0))}return r}async function aM0(e,r,t){q2r.logger.trace(`nuget.extractPackageFile(${r})`);let n=await(0,tM0.getConfiguredRegistries)(r),i=n?n.map(l=>l.url):void 0;if(r.endsWith("dotnet-tools.json")){let l=[],u;try{u=JSON.parse(e)}catch{return q2r.logger.debug({packageFile:r},"Invalid JSON"),null}if(u.version!==1)return q2r.logger.debug({packageFile:r},"Unsupported dotnet tools version"),null;for(let m of Object.keys(u.tools??{})){let _=u.tools[m].version,b={depType:"nuget",depName:m,currentValue:_,datasource:WAo.NugetDatasource.id};i&&(b.registryUrls=i),l.push(b)}return l.length?{deps:l}:null}if(r.endsWith("global.json"))return(0,eM0.extractMsbuildGlobalManifest)(e,r);let s=[],a;try{let l=new Jq0.XmlDocument(e);s=sM0(l).map(u=>({...u,...i&&{registryUrls:i}})),a=l.valueWithPath("PropertyGroup.Version")}catch(l){q2r.logger.debug({err:l,packageFile:r},"Failed to parse XML")}if(!s.length)return null;let o={deps:s,packageFileVersion:a},c=(0,HAo.getSiblingFileName)(r,"packages.lock.json");return await(0,HAo.localPathExists)(c)&&(o.lockFiles=[c]),o}M2r.extractPackageFile=aM0});var XAo=A(L2r=>{function xZn(e){return xZn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},xZn(e)}function K4t(e,r){return K4t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t},K4t(e,r)}function oM0(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function TZn(e,r,t){return TZn=oM0()?Reflect.construct.bind():function(n,i,s){var a=[null];a.push.apply(a,i);var o=new(Function.bind.apply(n,a));return s&&K4t(o,s.prototype),o},TZn.apply(null,arguments)}function PZn(e){var r=typeof Map=="function"?new Map:void 0;return PZn=function(t){if(t===null||Function.toString.call(t).indexOf("[native code]")===-1)return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(r!==void 0){if(r.has(t))return r.get(t);r.set(t,n)}function n(){return TZn(t,arguments,xZn(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),K4t(n,t)},PZn(e)}var RZn=function(e){var r,t;function n(i){var s;return s=e.call(this,i)||this,Object.setPrototypeOf(function(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}(s),n.prototype),s}return t=e,(r=n).prototype=Object.create(t.prototype),r.prototype.constructor=r,K4t(r,t),n}(PZn(Error));function JAo(e){var r={addNode:i,removeNode:function(b){return Object.keys(t).forEach(function(v){t[v].forEach(function(w){w===b&&m(v,w)})}),delete t[b],r},nodes:s,adjacent:a,addEdge:u,removeEdge:m,hasEdge:function(b,v){return a(b).includes(v)},setEdgeWeight:c,getEdgeWeight:l,indegree:function(b){var v=0;function w(x){x===b&&v++}return Object.keys(t).forEach(function(x){t[x].forEach(w)}),v},outdegree:function(b){return b in t?t[b].length:0},depthFirstSearch:h,hasCycle:function(){try{return h(void 0,!0,!0),!1}catch(b){if(b instanceof RZn)return!0;throw b}},lowestCommonAncestors:function(b,v){var w=[],x=[];return function P(k,R){return!!k[R]||(k[R]=!0,w.push(R),R==v?(x.push(R),!1):a(R).every(function(L){return P(k,L)}))}({},b)&&function P(k,R){k[R]||(k[R]=!0,w.indexOf(R)>=0?x.push(R):x.length==0&&a(R).forEach(function(L){P(k,L)}))}({},v),x},topologicalSort:function(b,v){return v===void 0&&(v=!0),h(b,v,!0).reverse()},shortestPath:function(b,v){var w={},x={},P={};return function(){(function(){if(s().forEach(function(L){w[L]=1/0}),w[b]!==1/0)throw new Error("Source node is not in the graph");if(w[v]!==1/0)throw new Error("Destination node is not in the graph");w[b]=0})(),s().forEach(function(L){P[L]=!0});for(var k=function(){var L,U,Y=(U=1/0,Object.keys(P).forEach(function(N){w[N]w[j]+C&&(w[M]=w[j]+C,x[M]=j)})(Y,N)})};Object.keys(P).length!==0;){var R=k();if(typeof R=="object")return R.v}}(),function(){for(var k=[],R=0,L=v;x[L];)k.push(L),R+=l(x[L],L),L=x[L];if(L!==b)throw new Error("No path found");return k.push(L),k.reverse(),k.weight=R,k}()},serialize:function(){var b={nodes:s().map(function(v){return{id:v}}),links:[]};return b.nodes.forEach(function(v){var w=v.id;a(w).forEach(function(x){b.links.push({source:w,target:x,weight:l(w,x)})})}),b},deserialize:_},t={},n={};function i(b){return t[b]=a(b),r}function s(){var b={};return Object.keys(t).forEach(function(v){b[v]=!0,t[v].forEach(function(w){b[w]=!0})}),Object.keys(b)}function a(b){return t[b]||[]}function o(b,v){return b+"|"+v}function c(b,v,w){return n[o(b,v)]=w,r}function l(b,v){var w=n[o(b,v)];return w===void 0?1:w}function u(b,v,w){return i(b),i(v),a(b).push(v),w!==void 0&&c(b,v,w),r}function m(b,v){return t[b]&&(t[b]=a(b).filter(function(w){return w!==v})),r}function h(b,v,w){v===void 0&&(v=!0),w===void 0&&(w=!1),b||(b=s()),typeof v!="boolean"&&(v=!0);var x={},P={},k=[];function R(L){if(P[L]&&w)throw new RZn("Cycle found");x[L]||(x[L]=!0,P[L]=!0,a(L).forEach(R),P[L]=!1,k.push(L))}return v?b.forEach(R):(b.forEach(function(L){x[L]=!0}),b.forEach(function(L){a(L).forEach(R)})),k}function _(b){return b.nodes.forEach(function(v){i(v.id)}),b.links.forEach(function(v){u(v.source,v.target,v.weight)}),r}return e&&_(e),r}L2r.CycleError=RZn,L2r.Graph=JAo,L2r.default=JAo});var tbo=A(HJ=>{"use strict";Object.defineProperty(HJ,"__esModule",{value:!0});HJ.getDependentPackageFiles=HJ.MSBUILD_CENTRAL_FILE=HJ.NUGET_CENTRAL_FILE=void 0;var ZAo=(tn(),Dr(en)),cM0=ZAo.__importDefault(_a()),uM0=XAo(),lM0=WI(),BIe=ZAo.__importDefault(Oh()),dM0=Pi(),pM0=Nb(),mM0=B2r();HJ.NUGET_CENTRAL_FILE="Directory.Packages.props";HJ.MSBUILD_CENTRAL_FILE="Packages.props";async function fM0(e,r=!1){let t=await gM0(),n=(0,uM0.Graph)();r&&n.addNode(e);let i=e===HJ.NUGET_CENTRAL_FILE||e===HJ.MSBUILD_CENTRAL_FILE?"":BIe.default.dirname(e);for(let a of t)n.addNode(a),r&&BIe.default.dirname(a).startsWith(i)&&n.addEdge(e,a);for(let a of t){let o=await(0,mM0.readFileAsXmlDocument)(a);if(!o)continue;let u=o.childrenNamed("ItemGroup").map(m=>m.childrenNamed("ProjectReference")).flat().map(m=>m.attr.Include).filter(cM0.default.nonEmptyString).map(m=>BIe.default.normalize(m)).map(m=>hM0(a,m));for(let m of u)n.addEdge(m,a);if(n.hasCycle())throw new Error("Circular reference detected in NuGet package files")}let s=new Map;return ebo(e,n,s),r&&s.delete(e),Array.from(s).map(([a,o])=>({name:a,isLeaf:o}))}HJ.getDependentPackageFiles=fM0;function ebo(e,r,t){let n=r.adjacent(e);if(n.length===0){t.set(e,!0);return}t.set(e,!1);for(let i of n)ebo(i,r,t)}function hM0(e,r){let t="/",n=BIe.default.resolve(t,e),i=BIe.default.resolve(BIe.default.dirname(n),r);return BIe.default.relative(t,i)}async function gM0(){let r=(await pM0.scm.getFileList()).filter(lM0.minimatch.filter("*.{cs,vb,fs}proj",{matchBase:!0,nocase:!0}));return dM0.logger.trace({filteredPackageFiles:r},"Found package files"),r}});var nbo=A(j2r=>{"use strict";Object.defineProperty(j2r,"__esModule",{value:!0});j2r.updateArtifacts=void 0;var yM0=(tn(),Dr(en)),MIe=_2(),kZn=Oh(),_M0=Zp(),qIe=Pi(),AM0=Fb(),yut=km(),bM0=Lh(),CM0=yM0.__importStar($y()),vM0=Ba(),EM0=nie(),DM0=R3t(),H4t=tbo(),rbo=B2r();async function SM0(e,r,t){let n=await(0,rbo.getConfiguredRegistries)(e)??(0,rbo.getDefaultRegistries)(),i=[];for(let s of n){let{password:a,username:o}=CM0.find({hostType:EM0.NugetDatasource.id,url:s.url}),c=(0,DM0.parseRegistryUrl)(s.url),l=`dotnet nuget add source ${(0,MIe.quote)(c.feedUrl)} --configfile ${(0,MIe.quote)(t)}`;s.name&&(l+=` --name ${(0,MIe.quote)(s.name)}`),o&&(l+=` --username ${(0,MIe.quote)(o)}`),a&&(l+=` --password ${(0,MIe.quote)(a)} --store-password-in-clear-text`),i.push(l)}return i}async function wM0(e,r,t){var o;let n=(0,kZn.join)((0,yut.privateCacheDir)(),"nuget"),i={docker:{},extraEnv:{NUGET_PACKAGES:(0,kZn.join)(n,"packages"),MSBUILDDISABLENODEREUSE:"1"},toolConstraints:[{toolName:"dotnet",constraint:(o=t.constraints)==null?void 0:o.dotnet}]},s=(0,kZn.join)(n,"nuget.config");await(0,yut.ensureDir)(n),await(0,yut.outputCacheFile)(s,`
           
           
          -`);let a=[...await DM0(e,t,s),...r.map(c=>`dotnet restore ${(0,MIe.quote)(c)} --force-evaluate --configfile ${(0,MIe.quote)(s)}`)];await(0,_M0.exec)(a,i)}async function wM0({packageFileName:e,newPackageFileContent:r,config:t,updatedDeps:n}){qIe.logger.debug(`nuget.updateArtifacts(${e})`);let i=e===H4t.NUGET_CENTRAL_FILE||e===H4t.MSBUILD_CENTRAL_FILE||e.endsWith(`/${H4t.NUGET_CENTRAL_FILE}`)||e.endsWith(`/${H4t.MSBUILD_CENTRAL_FILE}`);if(!i&&!(0,CM0.regEx)(/(?:cs|vb|fs)proj$/i).test(e))return qIe.logger.debug({packageFileName:e},"Not updating lock file for non project files"),null;let s=await(0,H4t.getDependentPackageFiles)(e,i),a=s.filter(u=>u.isLeaf).map(u=>u.name);qIe.logger.trace({packageFiles:a},`Found ${a.length} dependent package files`);let o=s.map(u=>(0,yut.getSiblingFileName)(u.name,"packages.lock.json")),c=await(0,AM0.getFiles)(o);if(!Object.values(c).some(u=>!!u))return qIe.logger.debug({packageFileName:e},"No lock file found for package or dependents"),null;try{if(n.length===0&&t.isLockFileMaintenance!==!0)return qIe.logger.debug("Not updating lock file because no deps changed and no lock file maintenance."),null;await(0,yut.writeLocalFile)(e,r),await SM0(e,a,t);let u=await(0,yut.getLocalFiles)(o),m=[];for(let h of o)c[h]===u[h]?qIe.logger.trace(`Lock file ${h} is unchanged`):u[h]&&m.push({file:{type:"addition",path:h,contents:u[h]}});return m.length>0?m:null}catch(u){if(u.message===yM0.TEMPORARY_ERROR)throw u;return qIe.logger.debug({err:u},"Failed to generate lock file"),[{artifactError:{lockFile:o.join(", "),stderr:u.stdout||u.message}}]}}j2r.updateArtifacts=wM0});var ibo=A(G2r=>{"use strict";Object.defineProperty(G2r,"__esModule",{value:!0});G2r.bumpPackageVersion=void 0;var IM0=(tn(),Dr(en)),nbo=IM0.__importDefault(Hy()),xM0=WW(),LIe=Pi(),TM0=jD();function PM0(e,r,t){LIe.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump project version");let n=e;if(!r)return LIe.logger.warn("Unable to bump project version, project has no version"),{bumpedContent:n};if(!nbo.default.valid(r))return LIe.logger.warn({currentValue:r},"Unable to bump project version, not a valid semver"),{bumpedContent:n};try{let s=new xM0.XmlDocument(e).descendantWithPath("PropertyGroup.Version"),a=s.startTagPosition,o=e.indexOf(s.val,a),c=nbo.default.inc(r,t);if(!c)throw new Error("semver inc failed");LIe.logger.debug(`newProjVersion: ${c}`),n=(0,TM0.replaceAt)(e,o,r,c),n===e?LIe.logger.debug("Version was already bumped"):LIe.logger.debug("project version bumped")}catch{LIe.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:n}}G2r.bumpPackageVersion=PM0});var sbo=A(G8=>{"use strict";Object.defineProperty(G8,"__esModule",{value:!0});G8.supportedDatasources=G8.categories=G8.defaultConfig=G8.bumpPackageVersion=G8.updateArtifacts=G8.extractPackageFile=void 0;var RM0=Mhr(),kM0=nie(),FM0=WAo();Object.defineProperty(G8,"extractPackageFile",{enumerable:!0,get:function(){return FM0.extractPackageFile}});var NM0=rbo();Object.defineProperty(G8,"updateArtifacts",{enumerable:!0,get:function(){return NM0.updateArtifacts}});var OM0=ibo();Object.defineProperty(G8,"bumpPackageVersion",{enumerable:!0,get:function(){return OM0.bumpPackageVersion}});G8.defaultConfig={fileMatch:["\\.(?:cs|fs|vb)proj$","\\.(?:props|targets)$","(^|/)dotnet-tools\\.json$","(^|/)global\\.json$"]};G8.categories=["dotnet"];G8.supportedDatasources=[RM0.DotnetVersionDatasource.id,kM0.NugetDatasource.id]});var abo=A(U2r=>{"use strict";Object.defineProperty(U2r,"__esModule",{value:!0});U2r.extractPackageFile=void 0;var BM0=ch();function qM0(e){return{deps:[{depName:"node",currentValue:e.trim(),datasource:BM0.GithubTagsDatasource.id,packageName:"nodejs/node"}]}}U2r.extractPackageFile=qM0});var obo=A(U8=>{"use strict";Object.defineProperty(U8,"__esModule",{value:!0});U8.supportedDatasources=U8.categories=U8.defaultConfig=U8.url=U8.displayName=U8.extractPackageFile=void 0;var MM0=(tn(),Dr(en)),LM0=ch(),jM0=MM0.__importStar(dfe()),GM0=abo();Object.defineProperty(U8,"extractPackageFile",{enumerable:!0,get:function(){return GM0.extractPackageFile}});U8.displayName="nvm";U8.url="https://github.com/nvm-sh/nvm";U8.defaultConfig={fileMatch:["(^|/)\\.nvmrc$"],versioning:jM0.id,pinDigests:!1};U8.categories=["js","node"];U8.supportedDatasources=[LM0.GithubTagsDatasource.id]});var lbo=A(V2r=>{"use strict";Object.defineProperty(V2r,"__esModule",{value:!0});V2r.extractPackageFile=void 0;var ubo=(tn(),Dr(en)),kZn=ubo.__importDefault(_a()),UM0=ubo.__importStar(XS()),cbo=Hy(),W4t=Pi(),VM0=mx();function zM0(e,r,t){var o;W4t.logger.trace("osgi.extractPackageFile($packageFile)");let n=[],i;try{i=UM0.parse(e)}catch(c){return W4t.logger.warn({packageFile:r,err:c},"Failed to parse osgi file"),null}if(kZn.default.nullOrUndefined(i)||!$M0(i,r))return null;let s=i.bundles??[],a=(o=i["execution-environment:JSON|false"])==null?void 0:o.framework;kZn.default.nullOrUndefined(a)||s.push(a);for(let[c,l]of Object.entries(i)){W4t.logger.trace({fileName:r,section:c},"Parsing section");let u=QM0(c,l);s.push(...u)}for(let c of s){let l=typeof c=="string"?c:c.id;if(!l)continue;let u=l.replace(/\//g,":"),m=u.split(":");if(m.length<3||m.length>5){n.push({depName:u,skipReason:"invalid-value"});continue}let h=m[m.length-1],_={datasource:VM0.MavenDatasource.id,depName:`${m[0]}:${m[1]}`};h.includes("${")?_.skipReason="contains-variable":_.currentValue=h,n.push(_)}return n.length?{deps:n}:null}V2r.extractPackageFile=zM0;function $M0(e,r){let t=e["feature-resource-version"];if(t){let n=(0,cbo.coerce)(t);if(!n)return W4t.logger.debug(`Skipping file ${r} due to invalid feature-resource-version '${t}'`),!1;if(!(0,cbo.satisfies)(n,"^1"))return W4t.logger.debug(`Skipping file ${r} due to unsupported feature-resource-version '${t}'`),!1}return!0}function QM0(e,r){return e.includes(":ARTIFACTS|")&&kZn.default.array(r)?r:[]}});var dbo=A(ige=>{"use strict";Object.defineProperty(ige,"__esModule",{value:!0});ige.supportedDatasources=ige.defaultConfig=ige.extractPackageFile=void 0;var KM0=mx(),HM0=lbo();Object.defineProperty(ige,"extractPackageFile",{enumerable:!0,get:function(){return HM0.extractPackageFile}});ige.defaultConfig={fileMatch:["(^|/)src/main/features/.+\\.json$"]};ige.supportedDatasources=[KM0.MavenDatasource.id]});var mbo=A(z2r=>{"use strict";Object.defineProperty(z2r,"__esModule",{value:!0});z2r.PyProjectSchema=void 0;var GR=gy(),WM0=GR.z.array(GR.z.string()).optional(),pbo=GR.z.record(GR.z.string(),GR.z.array(GR.z.string())).optional();z2r.PyProjectSchema=GR.z.object({project:GR.z.object({"requires-python":GR.z.string().optional(),dependencies:WM0,"optional-dependencies":pbo}).optional(),tool:GR.z.object({pdm:GR.z.object({"dev-dependencies":pbo,source:GR.z.array(GR.z.object({url:GR.z.string(),name:GR.z.string(),verify_ssl:GR.z.boolean().optional()})).optional()}).optional()}).optional()})});var $2r=A(V8=>{"use strict";Object.defineProperty(V8,"__esModule",{value:!0});V8.parsePyProject=V8.parseDependencyList=V8.parseDependencyGroupRecord=V8.pep508ToPackageDependency=V8.parsePEP508=V8.depTypes=void 0;var fbo=(tn(),Dr(en)),YM0=fbo.__importDefault(P0e()),Nz=fbo.__importDefault(_a()),hbo=Pi(),JM0=Ba(),XM0=HS(),ZM0=mbo(),eL0=(0,JM0.regEx)(/^(?[A-Z0-9._-]+)\s*(\[(?[A-Z0-9,._-]+)\])?\s*(?[^;]+)?(;\s*(?.*))?/i);V8.depTypes={dependencies:"project.dependencies",optionalDependencies:"project.optional-dependencies",pdmDevDependencies:"tool.pdm.dev-dependencies"};function gbo(e){if(Nz.default.nullOrUndefined(e))return null;let r=eL0.exec(e);if(Nz.default.nullOrUndefined(r)||Nz.default.nullOrUndefined(r==null?void 0:r.groups))return hbo.logger.trace("Pep508 could not be extracted"),null;let t={packageName:r.groups.packageName};return Nz.default.nonEmptyString(r.groups.currentValue)&&(t.currentValue=r.groups.currentValue),Nz.default.nonEmptyString(r.groups.marker)&&(t.marker=r.groups.marker),Nz.default.nonEmptyString(r.groups.extras)&&(t.extras=r.groups.extras.split(",")),t}V8.parsePEP508=gbo;function ybo(e,r){let t=gbo(r);if(Nz.default.nullOrUndefined(t))return null;let n={packageName:t.packageName,depName:t.packageName,datasource:XM0.PypiDatasource.id,depType:e};return Nz.default.nullOrUndefined(t.currentValue)?n.skipReason="unspecified-version":n.currentValue=t.currentValue,n}V8.pep508ToPackageDependency=ybo;function tL0(e,r){if(Nz.default.nullOrUndefined(r))return[];let t=[];for(let[n,i]of Object.entries(r))for(let s of _bo(e,i))t.push({...s,depName:`${n}/${s.packageName}`});return t}V8.parseDependencyGroupRecord=tL0;function _bo(e,r){if(Nz.default.nullOrUndefined(r))return[];let t=[];for(let n of r){let i=ybo(e,n);Nz.default.truthy(i)&&t.push(i)}return t}V8.parseDependencyList=_bo;function rL0(e,r){try{let t=YM0.default.parse(r);return ZM0.PyProjectSchema.parse(t)}catch(t){return hbo.logger.debug({packageFile:e,err:t},"Failed to parse and validate pyproject file"),null}}V8.parsePyProject=rL0});var Abo=A(W2r=>{"use strict";Object.defineProperty(W2r,"__esModule",{value:!0});W2r.PdmProcessor=void 0;var nL0=(tn(),Dr(en)),Q2r=nL0.__importDefault(_a()),iL0=Zp(),FZn=Pi(),sL0=Fb(),NZn=km(),aL0=HS(),H2r=$2r(),K2r="pdm update --no-sync",BZn=class{process(r,t){var o;let n=(o=r.tool)==null?void 0:o.pdm;if(Q2r.default.nullOrUndefined(n))return t;t.push(...(0,H2r.parseDependencyGroupRecord)(H2r.depTypes.pdmDevDependencies,n["dev-dependencies"]));let i=n.source;if(Q2r.default.nullOrUndefined(i))return t;let s=i.some(c=>c.name==="pypi"),a=[];s||a.push(aL0.PypiDatasource.defaultURL);for(let c of i)a.push(c.url);for(let c of t)c.registryUrls=a;return t}async updateArtifacts(r,t){var c,l,u;let{config:n,updatedDeps:i,packageFileName:s}=r,a=n.updateType==="lockFileMaintenance",o=(0,NZn.getSiblingFileName)(s,"pdm.lock");try{let m=await(0,NZn.readLocalFile)(o,"utf8");if(Q2r.default.nullOrUndefined(m))return FZn.logger.debug("No pdm.lock found"),null;let h={toolName:"python",constraint:((c=n.constraints)==null?void 0:c.python)??((l=t.project)==null?void 0:l["requires-python"])},_={toolName:"pdm",constraint:(u=n.constraints)==null?void 0:u.pdm},b={cwdFile:s,docker:{},toolConstraints:[h,_]},v=[];a?v.push(K2r):v.push(...oL0(i)),await(0,sL0.exec)(v,b);let w=[],x=await(0,NZn.readLocalFile)(o,"utf8");return m!==x?w.push({file:{type:"addition",path:o,contents:x}}):FZn.logger.debug("pdm.lock is unchanged"),w.length?w:null}catch(m){if(m.message===iL0.TEMPORARY_ERROR)throw m;return FZn.logger.debug({err:m},"Failed to update PDM lock file"),[{artifactError:{lockFile:o,stderr:m.message}}]}}};W2r.PdmProcessor=BZn;function oL0(e){let r=[],t={};for(let n of e)switch(n.depType){case H2r.depTypes.optionalDependencies:{let[i,s]=n.depName.split("/");OZn(t,`${K2r} -G ${i}`,s);break}case H2r.depTypes.pdmDevDependencies:{let[i,s]=n.depName.split("/");OZn(t,`${K2r} -dG ${i}`,s);break}default:OZn(t,K2r,n.packageName)}for(let n in t){let i=t[n].join(" "),s=`${n} ${i}`;r.push(s)}return r}function OZn(e,r,t){Q2r.default.nullOrUndefined(e[r])&&(e[r]=[]),e[r].push(t)}});var qZn=A(Y2r=>{"use strict";Object.defineProperty(Y2r,"__esModule",{value:!0});Y2r.processors=void 0;var cL0=Abo();Y2r.processors=[new cL0.PdmProcessor]});var Cbo=A(J2r=>{"use strict";Object.defineProperty(J2r,"__esModule",{value:!0});J2r.extractPackageFile=void 0;var uL0=(tn(),Dr(en)),bbo=uL0.__importDefault(_a()),lL0=Pi(),dL0=qZn(),Y4t=$2r();function pL0(e,r,t){var c,l,u;lL0.logger.trace(`pep621.extractPackageFile(${r})`);let n=[],i=(0,Y4t.parsePyProject)(r,e);if(bbo.default.nullOrUndefined(i))return null;let s=(c=i.project)==null?void 0:c["requires-python"],a=bbo.default.nonEmptyString(s)?{extractedConstraints:{python:s}}:{};n.push(...(0,Y4t.parseDependencyList)(Y4t.depTypes.dependencies,(l=i.project)==null?void 0:l.dependencies)),n.push(...(0,Y4t.parseDependencyGroupRecord)(Y4t.depTypes.optionalDependencies,(u=i.project)==null?void 0:u["optional-dependencies"]));let o=n;for(let m of dL0.processors)o=m.process(i,o);return o.length?{...a,deps:o}:null}J2r.extractPackageFile=pL0});var Ebo=A(X2r=>{"use strict";Object.defineProperty(X2r,"__esModule",{value:!0});X2r.updateArtifacts=void 0;var mL0=(tn(),Dr(en)),vbo=mL0.__importDefault(_a()),fL0=km(),hL0=qZn(),gL0=$2r();async function yL0(e){let{packageFileName:r,newPackageFileContent:t}=e;await(0,fL0.writeLocalFile)(r,t);let n=(0,gL0.parsePyProject)(r,t);if(vbo.default.nullOrUndefined(n))return[{artifactError:{stderr:"Failed to parse new package file content"}}];let i=[];for(let s of hL0.processors){let a=await s.updateArtifacts(e,n);vbo.default.array(a)&&i.push(...a)}return i.length>0?i:null}X2r.updateArtifacts=yL0});var Dbo=A(z8=>{"use strict";Object.defineProperty(z8,"__esModule",{value:!0});z8.defaultConfig=z8.categories=z8.supportsLockFileMaintenance=z8.supportedDatasources=z8.updateArtifacts=z8.extractPackageFile=void 0;var _L0=HS(),AL0=Cbo();Object.defineProperty(z8,"extractPackageFile",{enumerable:!0,get:function(){return AL0.extractPackageFile}});var bL0=Ebo();Object.defineProperty(z8,"updateArtifacts",{enumerable:!0,get:function(){return bL0.updateArtifacts}});z8.supportedDatasources=[_L0.PypiDatasource.id];z8.supportsLockFileMaintenance=!0;z8.categories=["python"];z8.defaultConfig={fileMatch:["(^|/)pyproject\\.toml$"]}});var J4t=A(UR=>{"use strict";Object.defineProperty(UR,"__esModule",{value:!0});UR.extractPackageFile=UR.cleanRegistryUrls=UR.dependencyPattern=UR.extrasPattern=UR.packagePattern=void 0;var CL0=(tn(),Dr(en)),vL0=sDe(),EL0=CL0.__importDefault(_a()),DL0=_f(),SL0=Pi(),wL0=Vnr(),Oz=Ba(),IL0=Y1(),xL0=HS();UR.packagePattern="[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]";UR.extrasPattern="(?:\\s*\\[[^\\]]+\\])?";var TL0=(0,Oz.regEx)(/(?(?:git\+)(?git|ssh|https):\/\/(?(?:(?[^@]+)@)?(?[\w.-]+)(?\/)(?.*\/(?[\w/-]+))(\.git)?(?:@(?.*))))/),PL0=vL0.RANGE_PATTERN,Sbo=`\\s*${PL0.replace((0,Oz.regEx)(/\?<\w+>/g),"?:")}`,RL0=`${Sbo}(?:\\s*,${Sbo})*`;UR.dependencyPattern=`(${UR.packagePattern})(${UR.extrasPattern})(${RL0})`;function MZn(e){return e.map(r=>{let t=r.replace((0,Oz.regEx)(/^"/),"").replace((0,Oz.regEx)(/"$/),"");return DL0.GlobalConfig.get("exposeAllEnv")?t.replace((0,Oz.regEx)(/(\$[A-Za-z\d_]+)|(\${[A-Za-z\d_]+})/g),n=>{let i=n.substring(1).replace((0,Oz.regEx)(/^{/),"").replace((0,Oz.regEx)(/}$/),"");return process.env[i]??n}):t})}UR.cleanRegistryUrls=MZn;function kL0(e){SL0.logger.trace("pip_requirements.extractPackageFile()");let r=[],t=[];e.split(Oz.newlineRegex).forEach(o=>{if(o.startsWith("--index-url ")&&(r=[o.substring(12).split(" ")[0]]),o.startsWith("--extra-index-url ")){let c=o.substring(18).split(" ")[0];t.push(c)}});let n=(0,Oz.regEx)(`^(${UR.packagePattern})$`),i=(0,Oz.regEx)(`^${UR.dependencyPattern}$`),s=e.split(Oz.newlineRegex).map(o=>{let c={},[l,u]=o.split("#").map(P=>P.trim());(0,wL0.isSkipComment)(u)&&(c.skipReason="ignored");let[m]=l.split(";").map(P=>P.trim()),h=m.split(" \\")[0],_=i.exec(h)??n.exec(h),b=TL0.exec(h);if(!_&&!b)return null;if(b!=null&&b.groups){let P=b.groups.version,k=b.groups.depName,R;if(b.groups.protocol==="https")R="https://".concat(b.groups.gitUrl).replace(`@${P}`,"");else{let L=b.groups.scmPath,U=b.groups.delimiter;R=b.groups.gitUrl.replace(`${U}${L}`,`:${L}`).replace(`@${P}`,"")}return c={...c,depName:k,currentValue:P,currentVersion:P,packageName:R,datasource:IL0.GitTagsDatasource.id},c}let[,v,,w]=_,x=w==null?void 0:w.trim();return c={...c,depName:v,currentValue:x,datasource:xL0.PypiDatasource.id},x!=null&&x.startsWith("==")&&(c.currentVersion=x.replace(/^==\s*/,"")),c}).filter(EL0.default.truthy);if(!s.length)return null;let a={deps:s};return r.length>0&&(a.registryUrls=MZn(r)),t.length&&(a.additionalRegistryUrls=MZn(t)),a}UR.extractPackageFile=kL0});var kbo=A(sge=>{"use strict";Object.defineProperty(sge,"__esModule",{value:!0});sge.extractResolver=sge.updateArtifacts=sge.constructPipCompileCmd=void 0;var xbo=(tn(),Dr(en)),FL0=xbo.__importDefault(_a()),wbo=_2(),Ibo=xbo.__importDefault(Oh()),NL0=Zp(),Bz=Pi(),OL0=Fb(),X4t=km(),BL0=Lh(),Tbo=Ba();function qL0(e){let{constraints:r={}}=e,{python:t}=r;if(t)return Bz.logger.debug("Using python constraint from config"),t}function ML0(e){let{constraints:r={}}=e,{pipTools:t}=r;return FL0.default.string(t)?(Bz.logger.debug("Using pipTools constraint from config"),t):""}var LL0=(0,Tbo.regEx)(/^(#.*?\r?\n)+# {4}pip-compile(?.*?)\r?\n/),jL0=["--allow-unsafe","--generate-hashes","--no-emit-index-url","--strip-extras"];function Pbo(e,r,t){let n=LL0.exec(e),i=["pip-compile"];if(n!=null&&n.groups){Bz.logger.debug(`Found pip-compile header: ${n[0]}`);for(let s of(0,wbo.split)(n.groups.arguments))if(jL0.includes(s))i.push(s);else if(s.startsWith("--output-file=")){let a=Ibo.default.parse(t).base;s!==`--output-file=${a}`&&Bz.logger.warn({argument:s},"pip-compile was previously executed with an unexpected `--output-file` filename"),i.push(`--output-file=${a}`)}else if(s.startsWith("--resolver=")){let a=Rbo(s);a&&i.push(`--resolver=${a}`)}else s.startsWith("--")&&Bz.logger.trace({argument:s},"pip-compile argument is not (yet) supported")}return i.push(Ibo.default.parse(r).base),i.map(s=>(0,wbo.quote)(s)).join(" ")}sge.constructPipCompileCmd=Pbo;async function GL0({packageFileName:e,newPackageFileContent:r,config:t}){let n=e.replace((0,Tbo.regEx)(/(\.in)?$/),".txt");Bz.logger.debug(`pipCompile.updateArtifacts(${e}->${n})`);let i=await(0,X4t.readLocalFile)(n,"utf8");if(!i)return Bz.logger.debug("No pip-compile output file found"),null;try{await(0,X4t.writeLocalFile)(e,r),t.isLockFileMaintenance&&await(0,X4t.deleteLocalFile)(n);let s=Pbo(i,e,n),a=qL0(t),o=ML0(t),c={cwdFile:e,docker:{},toolConstraints:[{toolName:"python",constraint:a},{toolName:"pip-tools",constraint:o}],extraEnv:{PIP_CACHE_DIR:await(0,X4t.ensureCacheDir)("pip")}};Bz.logger.trace({cmd:s},"pip-compile command"),await(0,OL0.exec)(s,c);let l=await(0,BL0.getRepoStatus)();return l!=null&&l.modified.includes(n)?(Bz.logger.debug("Returning updated pip-compile result"),[{file:{type:"addition",path:n,contents:await(0,X4t.readLocalFile)(n,"utf8")}}]):null}catch(s){if(s.message===NL0.TEMPORARY_ERROR)throw s;return Bz.logger.debug({err:s},"Failed to pip-compile"),[{artifactError:{lockFile:n,stderr:s.message}}]}}sge.updateArtifacts=GL0;function Rbo(e){let r=e.replace("--resolver=","");return["backtracking","legacy"].includes(r)?r:(Bz.logger.warn({argument:e},"pip-compile was previously executed with an unexpected `--resolver` value"),null)}sge.extractResolver=Rbo});var Fbo=A($8=>{"use strict";Object.defineProperty($8,"__esModule",{value:!0});$8.categories=$8.defaultConfig=$8.supportedDatasources=$8.supportsLockFileMaintenance=$8.updateArtifacts=$8.extractPackageFile=void 0;var UL0=HS(),VL0=J4t();Object.defineProperty($8,"extractPackageFile",{enumerable:!0,get:function(){return VL0.extractPackageFile}});var zL0=kbo();Object.defineProperty($8,"updateArtifacts",{enumerable:!0,get:function(){return zL0.updateArtifacts}});$8.supportsLockFileMaintenance=!0;$8.supportedDatasources=[UL0.PypiDatasource.id];$8.defaultConfig={fileMatch:[],lockFileMaintenance:{enabled:!0,branchTopic:"pip-compile-refresh",commitMessageAction:"Refresh pip-compile outputs"}};$8.categories=["python"]});var Bbo=A(Z2r=>{"use strict";Object.defineProperty(Z2r,"__esModule",{value:!0});Z2r.updateArtifacts=void 0;var $L0=(tn(),Dr(en)),QL0=$L0.__importDefault(_a()),Nbo=_2(),KL0=Zp(),_ut=Pi(),HL0=Fb(),Obo=km(),LZn=Ba(),WL0=J4t();function YL0(e){let r=(0,LZn.escapeRegExp)(e);return(0,LZn.regEx)(`^\\s*(?${r}${WL0.extrasPattern}\\s*==.*?\\S)\\s+--hash=`,"m")}async function JL0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var i;if(_ut.logger.debug(`pip_requirements.updateArtifacts(${e})`),!QL0.default.nonEmptyArray(r))return _ut.logger.debug("No updated pip_requirements deps - returning null"),null;try{let s=[],a=t.replace((0,LZn.regEx)(/\\\n/g),"");for(let l of r){if(!l.depName)continue;let u=YL0(l.depName).exec(a);if(u){let m=u.groups.depConstraint;s.push(`hashin ${(0,Nbo.quote)(m)} -r ${(0,Nbo.quote)(e)}`)}}if(!s.length)return _ut.logger.debug("No hashin commands to run - returning"),null;let o={cwdFile:".",docker:{},toolConstraints:[{toolName:"python",constraint:(i=n.constraints)==null?void 0:i.python},{toolName:"hashin"}],extraEnv:{PIP_CACHE_DIR:await(0,Obo.ensureCacheDir)("pip")}};await(0,HL0.exec)(s,o);let c=await(0,Obo.readLocalFile)(e,"utf8");return c===t?(_ut.logger.debug(`${e} is unchanged`),null):(_ut.logger.debug(`Returning updated ${e}`),[{file:{type:"addition",path:e,contents:c}}])}catch(s){if(s.message===KL0.TEMPORARY_ERROR)throw s;return _ut.logger.debug({err:s},`Failed to update ${e} file`),[{artifactError:{lockFile:e,stderr:`${String(s.stdout)}
          -${String(s.stderr)}`}}]}}Z2r.updateArtifacts=JL0});var qbo=A(AG=>{"use strict";Object.defineProperty(AG,"__esModule",{value:!0});AG.supportedDatasources=AG.categories=AG.defaultConfig=AG.extractPackageFile=AG.updateArtifacts=void 0;var XL0=Y1(),ZL0=HS(),ej0=Bbo();Object.defineProperty(AG,"updateArtifacts",{enumerable:!0,get:function(){return ej0.updateArtifacts}});var tj0=J4t();Object.defineProperty(AG,"extractPackageFile",{enumerable:!0,get:function(){return tj0.extractPackageFile}});AG.defaultConfig={fileMatch:["(^|/)[\\w-]*requirements(-\\w+)?\\.(txt|pip)$"]};AG.categories=["python"];AG.supportedDatasources=[ZL0.PypiDatasource.id,XL0.GitTagsDatasource.id]});var Lbo=A(eDr=>{"use strict";Object.defineProperty(eDr,"__esModule",{value:!0});eDr.extractPackageFile=void 0;var rj0=sDe(),Aut=dP(),nj0=Ba(),ij0=HS(),sj0=Aut.lang.createLang("python");function GZn(e){return e.replace(/\(\?<\w+>/g,"(?:")}var Mbo=GZn(rj0.RANGE_PATTERN),aj0=`(?:${Mbo}(?:\\s*,\\s*${Mbo})*)`,jZn="(?:[a-zA-Z][-_a-zA-Z0-9\\.]*[a-zA-Z0-9])",UZn=["^",`(?${jZn})`,`(?(?:\\[\\s*(?:${jZn}(?:\\s*,\\s*${jZn})*\\s*)\\])?)`,`(?${aj0})`].join("\\s*"),oj0=(0,nj0.regEx)(UZn);function cj0(e,r){let t=r.value,n=oj0.exec(t),{depName:i,currentValue:s}=n.groups,a={depName:i,currentValue:s,managerData:{lineNumber:r.line-1},datasource:ij0.PypiDatasource.id};return{...e,deps:[...e.deps,a]}}function uj0(e){let r=e.deps[e.deps.length-1],t=e.deps.slice(0,-1);return t.push({...r,skipReason:"ignored"}),{...e,deps:t}}var lj0=Aut.query.str(new RegExp(GZn(UZn))).op(/^\+|\*$/),dj0=Aut.query.str(new RegExp(GZn(UZn)),cj0).opt(Aut.query.opt(Aut.query.op(",")).comment(/^#\s*renovate\s*:\s*ignore\s*$/,uj0)),pj0=Aut.query.alt(lj0,dj0);function mj0(e,r,t){var i;let n=sj0.query(e,pj0,{deps:[]});return(i=n==null?void 0:n.deps)!=null&&i.length?n:null}eDr.extractPackageFile=mj0});var jbo=A(WJ=>{"use strict";Object.defineProperty(WJ,"__esModule",{value:!0});WJ.supportedDatasources=WJ.categories=WJ.defaultConfig=WJ.extractPackageFile=void 0;var fj0=HS(),hj0=Lbo();Object.defineProperty(WJ,"extractPackageFile",{enumerable:!0,get:function(){return hj0.extractPackageFile}});WJ.defaultConfig={fileMatch:["(^|/)setup\\.py$"]};WJ.categories=["python"];WJ.supportedDatasources=[fj0.PypiDatasource.id]});var zbo=A(rDr=>{"use strict";Object.defineProperty(rDr,"__esModule",{value:!0});rDr.extractPackageFile=void 0;var Vbo=(tn(),Dr(en)),gj0=Vbo.__importDefault(P0e()),yj0=sDe(),but=Vbo.__importDefault(_a()),tDr=Pi(),_j0=km(),VZn=Ba(),Aj0=HS(),bj0=(0,VZn.regEx)(/^([A-Z0-9]|[A-Z0-9][A-Z0-9._-]*[A-Z0-9])$/i),Cj0=yj0.RANGE_PATTERN,Gbo=`\\s*${Cj0.replace((0,VZn.regEx)(/\?<\w+>/g),"?:")}\\s*`,vj0=`${Gbo}(?:,${Gbo})*`,Ej0=(0,VZn.regEx)(`^${vj0}$`);function Ubo(e,r){let t=e[r];return t?Object.entries(t).map(i=>{let[s,a]=i,o,c=!1,l;a.git?l="git-dependency":a.file?l="file-dependency":a.path?l="local-dependency":a.version?(o=a.version,c=!0):but.default.object(a)?l="unspecified-version":o=a,o==="*"&&(l="unspecified-version"),l||(bj0.exec(s)||(tDr.logger.debug(`Skipping dependency with malformed package name "${s}".`),l="invalid-name"),Ej0.exec(o)||(tDr.logger.debug(`Skipping dependency with malformed version specifier "${o}".`),l="invalid-version"));let u={depType:r,depName:s,managerData:{}};if(o&&(u.currentValue=o),l?u.skipReason=l:u.datasource=Aj0.PypiDatasource.id,c&&(u.managerData.nestedVersion=c),a.index&&but.default.array(e.source)){let m=e.source.find(h=>h.name===a.index);m&&(u.registryUrls=[m.url])}return u}).filter(Boolean):[]}async function Dj0(e,r){var a,o,c,l;tDr.logger.trace(`pipenv.extractPackageFile(${r})`);let t;try{t=gj0.default.parse(e)}catch(u){return tDr.logger.debug({err:u,packageFile:r},"Error parsing Pipfile"),null}let n={deps:[]};if(t.source&&(n.registryUrls=t.source.map(u=>u.url)),n.deps=[...Ubo(t,"packages"),...Ubo(t,"dev-packages")],!n.deps.length)return null;let i={};but.default.nonEmptyString((a=t.requires)==null?void 0:a.python_version)?i.python=`== ${t.requires.python_version}.*`:but.default.nonEmptyString((o=t.requires)==null?void 0:o.python_full_version)&&(i.python=`== ${t.requires.python_full_version}`),but.default.nonEmptyString((c=t.packages)==null?void 0:c.pipenv)?i.pipenv=t.packages.pipenv:but.default.nonEmptyString((l=t["dev-packages"])==null?void 0:l.pipenv)&&(i.pipenv=t["dev-packages"].pipenv);let s=`${r}.lock`;return await(0,_j0.localPathExists)(s)&&(n.lockFiles=[s]),n.extractedConstraints=i,n}rDr.extractPackageFile=Dj0});var Qbo=A(nDr=>{"use strict";Object.defineProperty(nDr,"__esModule",{value:!0});nDr.PipfileLockSchema=void 0;var Xie=gy(),$bo=Xie.z.record(Xie.z.string(),Xie.z.object({version:Xie.z.string().optional()})).optional();nDr.PipfileLockSchema=Xie.z.object({_meta:Xie.z.object({requires:Xie.z.object({python_version:Xie.z.string().optional(),python_full_version:Xie.z.string().optional()}).optional()}).optional(),default:$bo,develop:$bo})});var Ybo=A(age=>{"use strict";Object.defineProperty(age,"__esModule",{value:!0});age.updateArtifacts=age.getPipenvConstraint=age.getPythonConstraint=void 0;var Sj0=Zp(),Zie=Pi(),wj0=Fb(),Cut=km(),Ij0=Lh(),Kbo=Qbo();function Hbo(e,r){var i,s,a,o;let{constraints:t={}}=r,{python:n}=t;if(n)return Zie.logger.debug("Using python constraint from config"),n;try{let c=Kbo.PipfileLockSchema.safeParse(JSON.parse(e));if(!c.success){Zie.logger.warn({error:c.error},"Invalid Pipfile.lock");return}if((s=(i=c.data._meta)==null?void 0:i.requires)!=null&&s.python_version)return`== ${c.data._meta.requires.python_version}.*`;if((o=(a=c.data._meta)==null?void 0:a.requires)!=null&&o.python_full_version)return`== ${c.data._meta.requires.python_full_version}`}catch{}}age.getPythonConstraint=Hbo;function Wbo(e,r){var i,s,a,o;let{constraints:t={}}=r,{pipenv:n}=t;if(n)return Zie.logger.debug("Using pipenv constraint from config"),n;try{let c=Kbo.PipfileLockSchema.safeParse(JSON.parse(e));if(!c.success)return Zie.logger.warn({error:c.error},"Invalid Pipfile.lock"),"";if((s=(i=c.data.default)==null?void 0:i.pipenv)!=null&&s.version)return c.data.default.pipenv.version;if((o=(a=c.data.develop)==null?void 0:a.pipenv)!=null&&o.version)return c.data.develop.pipenv.version}catch{}return""}age.getPipenvConstraint=Wbo;async function xj0({packageFileName:e,newPackageFileContent:r,config:t}){Zie.logger.debug(`pipenv.updateArtifacts(${e})`);let n=e+".lock",i=await(0,Cut.readLocalFile)(n,"utf8");if(!i)return Zie.logger.debug("No Pipfile.lock found"),null;try{await(0,Cut.writeLocalFile)(e,r),t.isLockFileMaintenance&&await(0,Cut.deleteLocalFile)(n);let s="pipenv lock",a=Hbo(i,t),o=Wbo(i,t),c={cwdFile:e,extraEnv:{PIPENV_CACHE_DIR:await(0,Cut.ensureCacheDir)("pipenv"),PIP_CACHE_DIR:await(0,Cut.ensureCacheDir)("pip")},docker:{},toolConstraints:[{toolName:"python",constraint:a},{toolName:"pipenv",constraint:o}]};Zie.logger.trace({cmd:s},"pipenv lock command"),await(0,wj0.exec)(s,c);let l=await(0,Ij0.getRepoStatus)();return l!=null&&l.modified.includes(n)?(Zie.logger.debug("Returning updated Pipfile.lock"),[{file:{type:"addition",path:n,contents:await(0,Cut.readLocalFile)(n,"utf8")}}]):null}catch(s){if(s.message===Sj0.TEMPORARY_ERROR)throw s;return Zie.logger.debug({err:s},"Failed to update Pipfile.lock"),[{artifactError:{lockFile:n,stderr:s.message}}]}}age.updateArtifacts=xj0});var Jbo=A(Q8=>{"use strict";Object.defineProperty(Q8,"__esModule",{value:!0});Q8.categories=Q8.defaultConfig=Q8.supportedDatasources=Q8.supportsLockFileMaintenance=Q8.updateArtifacts=Q8.extractPackageFile=void 0;var Tj0=HS(),Pj0=zbo();Object.defineProperty(Q8,"extractPackageFile",{enumerable:!0,get:function(){return Pj0.extractPackageFile}});var Rj0=Ybo();Object.defineProperty(Q8,"updateArtifacts",{enumerable:!0,get:function(){return Rj0.updateArtifacts}});Q8.supportsLockFileMaintenance=!0;Q8.supportedDatasources=[Tj0.PypiDatasource.id];Q8.defaultConfig={fileMatch:["(^|/)Pipfile$"]};Q8.categories=["python"]});var zZn=A(iDr=>{"use strict";Object.defineProperty(iDr,"__esModule",{value:!0});iDr.extractLockFileEntries=void 0;var kj0=P0e(),Fj0=Pi();function Nj0(e){let r={};try{r=(0,kj0.parse)(e)}catch(n){Fj0.logger.debug({err:n},"Error parsing poetry.lock file")}let t={};if(r!=null&&r.package)for(let n of r.package)n.name&&n.version&&(t[n.name]=n.version);return t}iDr.extractLockFileEntries=Nj0});var rCo=A(sDr=>{"use strict";Object.defineProperty(sDr,"__esModule",{value:!0});sDr.extractPackageFile=void 0;var KZn=(tn(),Dr(en)),Oj0=P0e(),eCo=KZn.__importDefault(_a()),$Zn=Pi(),vut=km(),Bj0=lDe(),qj0=Ba(),Mj0=ch(),Lj0=HS(),Xbo=KZn.__importStar(BL()),Zbo=KZn.__importStar(OPt()),jj0=zZn();function QZn(e,r,t){var n,i;return tCo((i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i[r],r,t)}function Gj0(e,r,t){var n,i,s;return tCo((s=(i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i.group[r])==null?void 0:s.dependencies,r,t)}function tCo(e,r,t){if(!e)return[];let n=[];for(let i of Object.keys(e)){if(i==="python"||i==="source")continue;let s=(0,qj0.regEx)(/[-_.]+/g),a=i.toLowerCase().replace(s,"-"),o=null,c=e[i],l=!1,u=Lj0.PypiDatasource.id,m=null;if(a in t&&(m=t[a]),!eCo.default.string(c)){let _=c.version,b=c.path,v=c.git;if(_)c=_,l=!0,(b||v)&&(o=b?"path-dependency":"git-dependency");else if(b)c="",o="path-dependency";else if(v)if(c.tag){c=c.tag,u=Mj0.GithubTagsDatasource.id;let w=zj0(v);w?a=w:o="git-dependency"}else c="",o="git-dependency";else c="",o="multiple-constraint-dep"}let h={depName:i,depType:r,currentValue:c,managerData:{nestedVersion:l},datasource:u};m&&(h.lockedVersion=m),i!==a&&(h.packageName=a),o?h.skipReason=o:Xbo.isValid(c)?h.versioning=Xbo.id:Zbo.isValid(c)?h.versioning=Zbo.id:h.skipReason="unspecified-version",n.push(h)}return n}function Uj0(e){var n,i;let r=(i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i.source;if(!Array.isArray(r)||r.length===0)return;let t=new Set;for(let s of r)s.url&&t.add(s.url);return t.add(process.env.PIP_INDEX_URL??"https://pypi.org/pypi/"),Array.from(t)}async function Vj0(e,r){var u,m,h,_,b,v,w,x,P;$Zn.logger.trace(`poetry.extractPackageFile(${r})`);let t;try{t=(0,Oj0.parse)(e)}catch(k){return $Zn.logger.debug({err:k,packageFile:r},"Error parsing pyproject.toml file"),null}if(!((u=t.tool)!=null&&u.poetry))return $Zn.logger.debug({packageFile:r},"contains no poetry section"),null;let n=(0,vut.getSiblingFileName)(r,"poetry.lock"),i=await(0,vut.readLocalFile)(n,"utf8"),s=(0,jj0.extractLockFileEntries)(i),a=[...QZn(t,"dependencies",s),...QZn(t,"dev-dependencies",s),...QZn(t,"extras",s),...Object.keys(((h=(m=t.tool)==null?void 0:m.poetry)==null?void 0:h.group)??[]).flatMap(k=>Gj0(t,k,s))];if(!a.length)return null;let o={};eCo.default.nonEmptyString((v=(b=(_=t.tool)==null?void 0:_.poetry)==null?void 0:b.dependencies)==null?void 0:v.python)&&(o.python=(P=(x=(w=t.tool)==null?void 0:w.poetry)==null?void 0:x.dependencies)==null?void 0:P.python);let c={deps:a,registryUrls:Uj0(t),extractedConstraints:o},l=(0,vut.getSiblingFileName)(r,"poetry.lock");return await(0,vut.localPathExists)(l)?c.lockFiles=[l]:(l=(0,vut.getSiblingFileName)(r,"pyproject.lock"),await(0,vut.localPathExists)(l)&&(c.lockFiles=[l])),c}sDr.extractPackageFile=Vj0;function zj0(e){let r=(0,Bj0.parseGitUrl)(e);return r.source!=="github.com"?null:`${r.owner}/${r.name}`}});var cCo=A(cge=>{"use strict";Object.defineProperty(cge,"__esModule",{value:!0});cge.updateArtifacts=cge.getPoetryRequirement=cge.getPythonConstraint=void 0;var $j0=(tn(),Dr(en)),aDr=P0e(),jIe=$j0.__importDefault(_a()),Qj0=_2(),Kj0=Zp(),bG=Pi(),Hj0=Fb(),oge=km(),nCo=$y(),sCo=Ba(),Wj0=HS(),Yj0=J4t();function aCo(e){var r,t;try{let n=(0,aDr.parse)(e);if(jIe.default.string((r=n==null?void 0:n.metadata)==null?void 0:r["python-versions"]))return(t=n==null?void 0:n.metadata)==null?void 0:t["python-versions"]}catch{}}cge.getPythonConstraint=aCo;var Jj0=(0,sCo.regEx)(`^${Yj0.dependencyPattern}$`),iCo={"1.0":"<1.1.0","1.1":"<1.3.0","2.0":">=1.3.0"};function oCo(e,r){var i,s,a;let n=r.split(`
          -`)[0].match(/by Poetry ([\d\\.]+)/);if(n!=null&&n[1])return bG.logger.debug("Using poetry version from poetry.lock header"),n[1];try{let o=(0,aDr.parse)(r),c=(i=o==null?void 0:o.metadata)==null?void 0:i["lock-version"];if(jIe.default.string(c)&&iCo[c])return bG.logger.debug("Using poetry version from poetry.lock metadata"),iCo[c]}catch{}try{let o=(0,aDr.parse)(e),c=(s=o["build-system"])==null?void 0:s["build-backend"];if((c==="poetry.masonry.api"||c==="poetry.core.masonry.api")&&jIe.default.nonEmptyArray((a=o["build-system"])==null?void 0:a.requires)){for(let l of o["build-system"].requires)if(jIe.default.nonEmptyString(l)){let u=Jj0.exec(l);if(u){let[,m,,h]=u;if((m==="poetry"||m==="poetry_core")&&h)return h.trim()}}}}catch(o){bG.logger.debug({err:o},"Error parsing pyproject.toml file")}return null}cge.getPoetryRequirement=oCo;function Xj0(e,r){var s,a,o;let t;try{t=(0,aDr.parse)(e)}catch(c){return bG.logger.debug({err:c},"Error parsing pyproject.toml file"),[]}if(!((s=t.tool)!=null&&s.poetry))return bG.logger.debug("{$fileName} contains no poetry section"),[];let n=((o=(a=t.tool)==null?void 0:a.poetry)==null?void 0:o.source)??[],i=[];for(let c of n)c.name&&c.url&&i.push({name:c.name,url:c.url});return i}function Zj0(e){let r=(0,nCo.find)({hostType:Wj0.PypiDatasource.id,url:e.url});return jIe.default.nonEmptyObject(r)?r:(0,nCo.find)({url:e.url})}function eG0(e,r){let t=Xj0(e,r),n={};for(let i of t){let s=Zj0(i),a=i.name.replace((0,sCo.regEx)(/(\.|-)+/g),"_").toUpperCase();s.username&&(n[`POETRY_HTTP_BASIC_${a}_USERNAME`]=s.username),s.password&&(n[`POETRY_HTTP_BASIC_${a}_PASSWORD`]=s.password)}return n}async function tG0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c;bG.logger.debug(`poetry.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(!jIe.default.nonEmptyArray(r)&&!i)return bG.logger.debug("No updated poetry deps - returning null"),null;let s=(0,oge.getSiblingFileName)(e,"poetry.lock"),a=await(0,oge.readLocalFile)(s,"utf8");if(!a&&(s=(0,oge.getSiblingFileName)(e,"pyproject.lock"),a=await(0,oge.readLocalFile)(s,"utf8"),!a))return bG.logger.debug("No lock file found"),null;bG.logger.debug(`Updating ${s}`);try{await(0,oge.writeLocalFile)(e,t);let l=[];i?(await(0,oge.deleteLocalFile)(s),l.push("poetry update --lock --no-interaction")):l.push(`poetry update --lock --no-interaction ${r.map(v=>v.depName).filter(jIe.default.string).map(v=>(0,Qj0.quote)(v)).join(" ")}`);let u=((o=n==null?void 0:n.constraints)==null?void 0:o.python)??aCo(a),m=((c=n.constraints)==null?void 0:c.poetry)??oCo(t,a),h={...eG0(t,e),PIP_CACHE_DIR:await(0,oge.ensureCacheDir)("pip")},_={cwdFile:e,extraEnv:h,docker:{},toolConstraints:[{toolName:"python",constraint:u},{toolName:"poetry",constraint:m}]};await(0,Hj0.exec)(l,_);let b=await(0,oge.readLocalFile)(s,"utf8");return a===b?(bG.logger.debug(`${s} is unchanged`),null):(bG.logger.debug(`Returning updated ${s}`),[{file:{type:"addition",path:s,contents:b}}])}catch(l){if(l.message===Kj0.TEMPORARY_ERROR)throw l;return bG.logger.debug({err:l},`Failed to update ${s} file`),[{artifactError:{lockFile:s,stderr:`${String(l.stdout)}
          -${String(l.stderr)}`}}]}}cge.updateArtifacts=tG0});var uCo=A(oDr=>{"use strict";Object.defineProperty(oDr,"__esModule",{value:!0});oDr.updateLockedDependency=void 0;var rG0=Pi(),nG0=zZn();function iG0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;rG0.logger.debug(`poetry.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);let a=(0,nG0.extractLockFileEntries)(s??"");return r&&a[r]===n?{status:"already-updated"}:{status:"unsupported"}}oDr.updateLockedDependency=iG0});var lCo=A(VR=>{"use strict";Object.defineProperty(VR,"__esModule",{value:!0});VR.categories=VR.defaultConfig=VR.supportsLockFileMaintenance=VR.supportedDatasources=VR.updateLockedDependency=VR.updateArtifacts=VR.extractPackageFile=void 0;var sG0=ch(),aG0=HS(),oG0=rCo();Object.defineProperty(VR,"extractPackageFile",{enumerable:!0,get:function(){return oG0.extractPackageFile}});var cG0=cCo();Object.defineProperty(VR,"updateArtifacts",{enumerable:!0,get:function(){return cG0.updateArtifacts}});var uG0=uCo();Object.defineProperty(VR,"updateLockedDependency",{enumerable:!0,get:function(){return uG0.updateLockedDependency}});VR.supportedDatasources=[aG0.PypiDatasource.id,sG0.GithubTagsDatasource.id];VR.supportsLockFileMaintenance=!0;VR.defaultConfig={fileMatch:["(^|/)pyproject\\.toml$"]};VR.categories=["python"]});var dCo=A(Eut=>{"use strict";Object.defineProperty(Eut,"__esModule",{value:!0});Eut.matchesPrecommitDependencyHeuristic=Eut.matchesPrecommitConfigHeuristic=void 0;var HZn=yMe();function lG0(e){return!!(e&&typeof e=="object"&&(0,HZn.hasKey)("repos",e))}Eut.matchesPrecommitConfigHeuristic=lG0;function dG0(e){return!!(e&&typeof e=="object"&&(0,HZn.hasKey)("repo",e)&&(0,HZn.hasKey)("rev",e))}Eut.matchesPrecommitDependencyHeuristic=dG0});var yCo=A(uDr=>{"use strict";Object.defineProperty(uDr,"__esModule",{value:!0});uDr.extractPackageFile=void 0;var pG0=(tn(),Dr(en)),mG0=pG0.__importDefault(_a()),fG0=Ky(),d7=Pi(),pCo=$y(),cDr=Ba(),mCo=ch(),fCo=nR(),gCo=dCo();function hCo(e){return Object.keys(e).length===0&&e.constructor===Object}function hG0(e,r){if(r==="github.com")return d7.logger.debug({repository:e,hostname:r},"Found github dependency"),{datasource:mCo.GithubTagsDatasource.id};if(r==="gitlab.com")return d7.logger.debug({repository:e,hostname:r},"Found gitlab dependency"),{datasource:fCo.GitlabTagsDatasource.id};let t="https://"+r,n=(0,pCo.find)({url:t});if(hCo(n))return d7.logger.debug({repository:e,hostUrl:t},"Provided hostname does not match any hostRules. Ignoring"),{skipReason:"unknown-registry",registryUrls:[r]};for(let[i,s]of[["github",mCo.GithubTagsDatasource.id],["gitlab",fCo.GitlabTagsDatasource.id]])if(!hCo((0,pCo.find)({hostType:i,url:t})))return d7.logger.debug({repository:e,hostUrl:t,hostType:i},`Provided hostname matches a ${i} hostrule.`),{datasource:s,registryUrls:[r]};return d7.logger.debug({repository:e,registry:t},"Provided hostname did not match any of the hostRules of hostType github nor gitlab"),{skipReason:"unknown-registry",registryUrls:[r]}}function gG0(e,r){d7.logger.debug(`Found version ${e}`);let t=[(0,cDr.regEx)("^https?://(?[^/]+)/(?\\S*)"),(0,cDr.regEx)("^git@(?[^:]+):(?\\S*)"),(0,cDr.regEx)(/^git:\/\/(?[^/]+)\/(?\S*)/)];for(let n of t){let i=n.exec(r);if(i!=null&&i.groups){let s=i.groups.hostname,a=i.groups.depName.replace((0,cDr.regEx)(/\.git$/i),"");return{...hG0(r,s),depName:a,depType:"repository",packageName:a,currentValue:e}}}return d7.logger.info({repository:r},"Could not separate hostname from full dependency url."),{depName:void 0,depType:"repository",datasource:void 0,packageName:void 0,skipReason:"invalid-url",currentValue:e}}function yG0(e){if(!e.repos)return d7.logger.debug("No repos section found, skipping file"),[];let r=[];return e.repos.forEach(t=>{if((0,gCo.matchesPrecommitDependencyHeuristic)(t)){d7.logger.trace(t,"Matched pre-commit dependency spec");let n=String(t.repo),i=String(t.rev),s=gG0(i,n);r.push(s)}else d7.logger.trace(t,"Did not find pre-commit repo spec")}),r}function _G0(e,r){let t;try{t=(0,fG0.load)(e,{json:!0})}catch(n){return d7.logger.debug({filename:r,err:n},"Failed to parse pre-commit config YAML"),null}if(!mG0.default.plainObject(t))return d7.logger.debug({packageFile:r},"Parsing of pre-commit config YAML returned invalid result"),null;if(!(0,gCo.matchesPrecommitConfigHeuristic)(t))return d7.logger.debug({packageFile:r},"File does not look like a pre-commit config file"),null;try{let n=yG0(t);if(n.length)return d7.logger.trace({deps:n},"Found dependencies in pre-commit config"),{deps:n}}catch(n){d7.logger.debug({packageFile:r,err:n},"Error scanning parsed pre-commit config")}return null}uDr.extractPackageFile=_G0});var _Co=A(uge=>{"use strict";Object.defineProperty(uge,"__esModule",{value:!0});uge.defaultConfig=uge.supportedDatasources=uge.extractPackageFile=void 0;var AG0=ch(),bG0=nR(),CG0=yCo();Object.defineProperty(uge,"extractPackageFile",{enumerable:!0,get:function(){return CG0.extractPackageFile}});uge.supportedDatasources=[AG0.GithubTagsDatasource.id,bG0.GitlabTagsDatasource.id];uge.defaultConfig={commitMessageTopic:"pre-commit hook {{depName}}",enabled:!1,fileMatch:["(^|/)\\.pre-commit-config\\.ya?ml$"],prBodyNotes:["Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://github.com/renovatebot/renovate/discussions/new) if you have any questions."]}});var CCo=A(pDr=>{"use strict";Object.defineProperty(pDr,"__esModule",{value:!0});pDr.updateArtifacts=void 0;var vG0=(tn(),Dr(en)),ACo=vG0.__importDefault(_a()),EG0=_2(),DG0=Zp(),lDr=Pi(),SG0=Fb(),dDr=km(),bCo=Ba();function wG0(e){var r,t;return(t=(r=(0,bCo.regEx)(/^\tflutter: ['"](?.*)['"]$/m).exec(e))==null?void 0:r.groups)==null?void 0:t.flutterVersion}function IG0(e){var r,t;return(t=(r=(0,bCo.regEx)(/^\tdart: ['"](?.*)['"]$/m).exec(e))==null?void 0:r.groups)==null?void 0:t.dartVersion}async function xG0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c;lDr.logger.debug(`pub.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(ACo.default.emptyArray(r)&&!i)return lDr.logger.debug("No updated pub deps - returning null"),null;let s=(0,dDr.getSiblingFileName)(e,"pubspec.lock"),a=await(0,dDr.readLocalFile)(s,"utf8");if(!a)return lDr.logger.debug("No pubspec.lock found"),null;try{await(0,dDr.writeLocalFile)(e,t);let l=t.includes("sdk: flutter"),u=l?"flutter":"dart",m=[];i?m.push(`${u} pub upgrade`):m.push(`${u} pub upgrade ${r.map(v=>v.depName).filter(ACo.default.string).map(v=>(0,EG0.quote)(v)).join(" ")}`);let h=l?((o=n.constraints)==null?void 0:o.flutter)??wG0(a):((c=n.constraints)==null?void 0:c.dart)??IG0(a),_={cwdFile:e,docker:{},toolConstraints:[{toolName:u,constraint:h}]};await(0,SG0.exec)(m,_);let b=await(0,dDr.readLocalFile)(s,"utf8");return a===b?null:[{file:{type:"addition",path:s,contents:b}}]}catch(l){if(l.message===DG0.TEMPORARY_ERROR)throw l;return lDr.logger.warn({lockfile:s,err:l},"Failed to update lock file"),[{artifactError:{lockFile:s,stderr:l.message}}]}}pDr.updateArtifacts=xG0});var ECo=A(mDr=>{"use strict";Object.defineProperty(mDr,"__esModule",{value:!0});mDr.extractPackageFile=void 0;var TG0=Ky(),PG0=Pi(),RG0=Ohr();function vCo(e,r){return e?Object.keys(e).reduce((t,n)=>{if(n==="meta")return t;let i=e[n],s=null;i!=null&&i.version?s=i.version.toString():i&&(typeof i=="string"&&(s=i),typeof i=="number"&&(s=i.toString()));let a={...r,depName:n,currentValue:s};return[...t,a]},[]):[]}function kG0(e,r){try{let t=(0,TG0.load)(e,{json:!0}),n=[...vCo(t.dependencies,{depType:"dependencies"}),...vCo(t.dev_dependencies,{depType:"dev_dependencies"})];if(n.length)return{datasource:RG0.DartDatasource.id,deps:n}}catch(t){PG0.logger.debug({packageFile:r,err:t},"Could not parse YAML")}return null}mDr.extractPackageFile=kG0});var DCo=A(K8=>{"use strict";Object.defineProperty(K8,"__esModule",{value:!0});K8.categories=K8.defaultConfig=K8.supportsLockFileMaintenance=K8.supportedDatasources=K8.extractPackageFile=K8.updateArtifacts=void 0;var FG0=(tn(),Dr(en)),NG0=Ohr(),OG0=FG0.__importStar(h2()),BG0=CCo();Object.defineProperty(K8,"updateArtifacts",{enumerable:!0,get:function(){return BG0.updateArtifacts}});var qG0=ECo();Object.defineProperty(K8,"extractPackageFile",{enumerable:!0,get:function(){return qG0.extractPackageFile}});K8.supportedDatasources=[NG0.DartDatasource.id];K8.supportsLockFileMaintenance=!0;K8.defaultConfig={fileMatch:["(^|/)pubspec\\.ya?ml$"],versioning:OG0.id};K8.categories=["dart"]});var SCo=A(ese=>{"use strict";Object.defineProperty(ese,"__esModule",{value:!0});ese.isGithubUrl=ese.parseGitOwnerRepo=ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT=void 0;var lge=Ba(),MG0=Ip();ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT=(0,lge.regEx)(/^git@[^:]*:(?.+)$/);function LG0(e,r){let t=ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT.exec(e);if(t!=null&&t.groups)return t.groups.repository.replace((0,lge.regEx)(/\.git$/),"");{if(r)return e.replace((0,lge.regEx)(/^github:/),"").replace((0,lge.regEx)(/^git\+/),"").replace((0,lge.regEx)(/^https:\/\/github\.com\//),"").replace((0,lge.regEx)(/\.git$/),"");let n=(0,MG0.parseUrl)(e);return n?n.pathname.replace((0,lge.regEx)(/\.git$/),"").replace((0,lge.regEx)(/^\//),""):null}}ese.parseGitOwnerRepo=LG0;function jG0(e,r){return(r==null?void 0:r.host)==="github.com"||e.startsWith("git@github.com")}ese.isGithubUrl=jG0});var wCo=A(Dut=>{"use strict";Object.defineProperty(Dut,"__esModule",{value:!0});Dut.parsePuppetfile=Dut.Puppetfile=void 0;var fDr=Ba(),GG0=(0,fDr.regEx)(/^forge\s+['"]([^'"]+)['"]/),UG0=(0,fDr.regEx)(/#.*$/),hDr=class{forgeModules=new Map;add(r,t){var n;Object.keys(t).length!==0&&(this.forgeModules.has(r)||this.forgeModules.set(r,[]),(n=this.forgeModules.get(r))==null||n.push(t))}getForges(){return Array.from(this.forgeModules.keys())}getModulesOfForge(r){return this.forgeModules.get(r??null)??[]}};Dut.Puppetfile=hDr;function VG0(e){let r=new hDr,t=null,n={};for(let i of e.split(fDr.newlineRegex)){let s=i.replace(UG0,""),a=GG0.exec(s);if(a){r.add(t,n),n={},t=a[1];continue}s.startsWith("mod")&&(r.add(t,n),n={});let c=(0,fDr.regEx)(/(?:\s*:(\w+)\s+=>\s+)?['"]([^'"]+)['"]/g),l;for(;(l=c.exec(s))!==null;){let u=l[1],m=l[2];u?(n.tags=n.tags??new Map,n.tags.set(u,m)):zG0(n,m)}}return r.add(t,n),r}Dut.parsePuppetfile=VG0;function zG0(e,r){e.name===void 0?e.name=r:e.version===void 0?e.version=r:e.skipReason="invalid-config"}});var TCo=A(gDr=>{"use strict";Object.defineProperty(gDr,"__esModule",{value:!0});gDr.extractPackageFile=void 0;var xCo=Pi(),$G0=Ip(),QG0=Y1(),KG0=ch(),HG0=bgr(),ICo=SCo(),WG0=wCo();function YG0(e,r){let t={depName:e.name,datasource:HG0.PuppetForgeDatasource.id,packageName:e.name,currentValue:e.version};return r&&(t.registryUrls=[r]),t}function JG0(e){var c,l;let r=e.name,t=(c=e.tags)==null?void 0:c.get("git"),n=(l=e.tags)==null?void 0:l.get("tag");if(!t||!n)return{depName:r,sourceUrl:t,skipReason:"invalid-version"};let i=(0,$G0.parseUrl)(t),s=(0,ICo.isGithubUrl)(t,i);if(s&&i&&i.protocol!=="https:")return xCo.logger.debug(`Access to github is only allowed for https, your url was: ${t}`),{depName:r,sourceUrl:t,skipReason:"invalid-url"};let a=(0,ICo.parseGitOwnerRepo)(t,s);if(!a)return{depName:r,sourceUrl:t,skipReason:"invalid-url"};let o={depName:r,packageName:t,sourceUrl:t,gitRef:!0,currentValue:n,datasource:QG0.GitTagsDatasource.id};return s&&(o.packageName=a,o.datasource=KG0.GithubTagsDatasource.id),o}function XG0(e){var r;return((r=e.tags)==null?void 0:r.has("git"))??!1}function ZG0(e){xCo.logger.trace("puppet.extractPackageFile()");let r=(0,WG0.parsePuppetfile)(e),t=[];for(let n of r.getForges())for(let i of r.getModulesOfForge(n)){let s;XG0(i)?s=JG0(i):s=YG0(i,n),i.skipReason&&(s.skipReason=i.skipReason),t.push(s)}return t.length?{deps:t}:null}gDr.extractPackageFile=ZG0});var PCo=A(YJ=>{"use strict";Object.defineProperty(YJ,"__esModule",{value:!0});YJ.supportedDatasources=YJ.categories=YJ.defaultConfig=YJ.extractPackageFile=void 0;var eU0=Y1(),tU0=ch(),rU0=bgr(),nU0=TCo();Object.defineProperty(YJ,"extractPackageFile",{enumerable:!0,get:function(){return nU0.extractPackageFile}});YJ.defaultConfig={fileMatch:["(^|/)Puppetfile$"]};YJ.categories=["iac","ruby"];YJ.supportedDatasources=[rU0.PuppetForgeDatasource.id,tU0.GithubTagsDatasource.id,eU0.GitTagsDatasource.id]});var RCo=A(yDr=>{"use strict";Object.defineProperty(yDr,"__esModule",{value:!0});yDr.extractPackageFile=void 0;var iU0=Qy();function sU0(e){return{deps:[{depName:"python",commitMessageTopic:"Python",currentValue:e.trim(),datasource:iU0.DockerDatasource.id}]}}yDr.extractPackageFile=sU0});var kCo=A(JJ=>{"use strict";Object.defineProperty(JJ,"__esModule",{value:!0});JJ.categories=JJ.defaultConfig=JJ.supportedDatasources=JJ.extractPackageFile=void 0;var aU0=(tn(),Dr(en)),oU0=Qy(),cU0=aU0.__importStar(SV()),uU0=RCo();Object.defineProperty(JJ,"extractPackageFile",{enumerable:!0,get:function(){return uU0.extractPackageFile}});JJ.supportedDatasources=[oU0.DockerDatasource.id];JJ.defaultConfig={fileMatch:["(^|/)\\.python-version$"],versioning:cU0.id};JJ.categories=["python"]});var z0=A(ADr=>{"use strict";Object.defineProperty(ADr,"__esModule",{value:!0});ADr.AbstractMigration=void 0;var lU0=(tn(),Dr(en)),_Dr=lU0.__importDefault(_a()),WZn=class{deprecated=!1;originalConfig;migratedConfig;constructor(r,t){this.originalConfig=r,this.migratedConfig=t}get(r){return this.migratedConfig[r]??this.originalConfig[r]}has(r){return r in this.originalConfig}setSafely(r,t){_Dr.default.nullOrUndefined(this.originalConfig[r])&&_Dr.default.nullOrUndefined(this.migratedConfig[r])&&(this.migratedConfig[r]=t)}setHard(r,t){this.migratedConfig[r]=t}rewrite(r){if(!_Dr.default.string(this.propertyName))throw new Error;this.setHard(this.propertyName,r)}delete(r=this.propertyName){if(!_Dr.default.string(r))throw new Error;delete this.migratedConfig[r]}};ADr.AbstractMigration=WZn});var bDr=A(Sut=>{"use strict";Object.defineProperty(Sut,"__esModule",{value:!0});Sut.migrateDatasource=Sut.DatasourceMigration=void 0;var dU0=(tn(),Dr(en)),pU0=dU0.__importDefault(_a()),mU0=z0(),YZn=class extends mU0.AbstractMigration{propertyName="datasource";run(r){if(pU0.default.string(r)){let t=FCo(r);this.rewrite(t)}}};Sut.DatasourceMigration=YZn;function FCo(e){switch(e){case"adoptium-java":return"java-version";case"dotnet":return"dotnet-version";case"node":return"node-version"}return e}Sut.migrateDatasource=FCo});var p7=A(_B=>{"use strict";_B.__esModule=!0;_B.extend=NCo;_B.indexOf=_U0;_B.escapeExpression=AU0;_B.isEmpty=bU0;_B.createFrame=CU0;_B.blockParams=vU0;_B.appendContextPath=EU0;var fU0={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},hU0=/[&<>"'`=]/g,gU0=/[&<>"'`=]/;function yU0(e){return fU0[e]}function NCo(e){for(var r=1;r{"use strict";CDr.__esModule=!0;var ZZn=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];function eei(e,r){var t=r&&r.loc,n=void 0,i=void 0,s=void 0,a=void 0;t&&(n=t.start.line,i=t.end.line,s=t.start.column,a=t.end.column,e+=" - "+n+":"+s);for(var o=Error.prototype.constructor.call(this,e),c=0;c{"use strict";vDr.__esModule=!0;var tei=p7();vDr.default=function(e){e.registerHelper("blockHelperMissing",function(r,t){var n=t.inverse,i=t.fn;if(r===!0)return i(this);if(r===!1||r==null)return n(this);if(tei.isArray(r))return r.length>0?(t.ids&&(t.ids=[t.name]),e.helpers.each(r,t)):n(this);if(t.data&&t.ids){var s=tei.createFrame(t.data);s.contextPath=tei.appendContextPath(t.data.contextPath,t.name),t={data:s}}return i(r,t)})};qCo.exports=vDr.default});var jCo=A((EDr,LCo)=>{"use strict";EDr.__esModule=!0;function DU0(e){return e&&e.__esModule?e:{default:e}}var Z4t=p7(),SU0=CG(),wU0=DU0(SU0);EDr.default=function(e){e.registerHelper("each",function(r,t){if(!t)throw new wU0.default("Must pass iterator to #each");var n=t.fn,i=t.inverse,s=0,a="",o=void 0,c=void 0;t.data&&t.ids&&(c=Z4t.appendContextPath(t.data.contextPath,t.ids[0])+"."),Z4t.isFunction(r)&&(r=r.call(this)),t.data&&(o=Z4t.createFrame(t.data));function l(b,v,w){o&&(o.key=b,o.index=v,o.first=v===0,o.last=!!w,c&&(o.contextPath=c+b)),a=a+n(r[b],{data:o,blockParams:Z4t.blockParams([r[b],b],[c+b,null])})}if(r&&typeof r=="object")if(Z4t.isArray(r))for(var u=r.length;s{"use strict";DDr.__esModule=!0;function IU0(e){return e&&e.__esModule?e:{default:e}}var xU0=CG(),TU0=IU0(xU0);DDr.default=function(e){e.registerHelper("helperMissing",function(){if(arguments.length!==1)throw new TU0.default('Missing helper: "'+arguments[arguments.length-1].name+'"')})};GCo.exports=DDr.default});var QCo=A((SDr,$Co)=>{"use strict";SDr.__esModule=!0;function PU0(e){return e&&e.__esModule?e:{default:e}}var VCo=p7(),RU0=CG(),zCo=PU0(RU0);SDr.default=function(e){e.registerHelper("if",function(r,t){if(arguments.length!=2)throw new zCo.default("#if requires exactly one argument");return VCo.isFunction(r)&&(r=r.call(this)),!t.hash.includeZero&&!r||VCo.isEmpty(r)?t.inverse(this):t.fn(this)}),e.registerHelper("unless",function(r,t){if(arguments.length!=2)throw new zCo.default("#unless requires exactly one argument");return e.helpers.if.call(this,r,{fn:t.inverse,inverse:t.fn,hash:t.hash})})};$Co.exports=SDr.default});var HCo=A((wDr,KCo)=>{"use strict";wDr.__esModule=!0;wDr.default=function(e){e.registerHelper("log",function(){for(var r=[void 0],t=arguments[arguments.length-1],n=0;n{"use strict";IDr.__esModule=!0;IDr.default=function(e){e.registerHelper("lookup",function(r,t,n){return r&&n.lookupProperty(r,t)})};WCo.exports=IDr.default});var XCo=A((xDr,JCo)=>{"use strict";xDr.__esModule=!0;function kU0(e){return e&&e.__esModule?e:{default:e}}var e7t=p7(),FU0=CG(),NU0=kU0(FU0);xDr.default=function(e){e.registerHelper("with",function(r,t){if(arguments.length!=2)throw new NU0.default("#with requires exactly one argument");e7t.isFunction(r)&&(r=r.call(this));var n=t.fn;if(e7t.isEmpty(r))return t.inverse(this);var i=t.data;return t.data&&t.ids&&(i=e7t.createFrame(t.data),i.contextPath=e7t.appendContextPath(t.data.contextPath,t.ids[0])),n(r,{data:i,blockParams:e7t.blockParams([r],[i&&i.contextPath])})})};JCo.exports=xDr.default});var rei=A(TDr=>{"use strict";TDr.__esModule=!0;TDr.registerDefaultHelpers=WU0;TDr.moveHelperToHooks=YU0;function GIe(e){return e&&e.__esModule?e:{default:e}}var OU0=MCo(),BU0=GIe(OU0),qU0=jCo(),MU0=GIe(qU0),LU0=UCo(),jU0=GIe(LU0),GU0=QCo(),UU0=GIe(GU0),VU0=HCo(),zU0=GIe(VU0),$U0=YCo(),QU0=GIe($U0),KU0=XCo(),HU0=GIe(KU0);function WU0(e){BU0.default(e),MU0.default(e),jU0.default(e),UU0.default(e),zU0.default(e),QU0.default(e),HU0.default(e)}function YU0(e,r,t){e.helpers[r]&&(e.hooks[r]=e.helpers[r],t||delete e.helpers[r])}});var evo=A((PDr,ZCo)=>{"use strict";PDr.__esModule=!0;var JU0=p7();PDr.default=function(e){e.registerDecorator("inline",function(r,t,n,i){var s=r;return t.partials||(t.partials={},s=function(a,o){var c=n.partials;n.partials=JU0.extend({},c,t.partials);var l=r(a,o);return n.partials=c,l}),t.partials[i.args[0]]=i.fn,s})};ZCo.exports=PDr.default});var tvo=A(nei=>{"use strict";nei.__esModule=!0;nei.registerDefaultDecorators=tV0;function XU0(e){return e&&e.__esModule?e:{default:e}}var ZU0=evo(),eV0=XU0(ZU0);function tV0(e){eV0.default(e)}});var iei=A((RDr,rvo)=>{"use strict";RDr.__esModule=!0;var rV0=p7(),wut={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(r){if(typeof r=="string"){var t=rV0.indexOf(wut.methodMap,r.toLowerCase());t>=0?r=t:r=parseInt(r,10)}return r},log:function(r){if(r=wut.lookupLevel(r),typeof console<"u"&&wut.lookupLevel(wut.level)<=r){var t=wut.methodMap[r];console[t]||(t="log");for(var n=arguments.length,i=Array(n>1?n-1:0),s=1;s{"use strict";sei.__esModule=!0;sei.createNewLookupObject=iV0;var nV0=p7();function iV0(){for(var e=arguments.length,r=Array(e),t=0;t{"use strict";t7t.__esModule=!0;t7t.createProtoAccessControl=cV0;t7t.resultIsAllowed=uV0;t7t.resetLoggedProperties=dV0;function sV0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var ivo=nvo(),aV0=iei(),oV0=sV0(aV0),kDr=Object.create(null);function cV0(e){var r=Object.create(null);r.constructor=!1,r.__defineGetter__=!1,r.__defineSetter__=!1,r.__lookupGetter__=!1;var t=Object.create(null);return t.__proto__=!1,{properties:{whitelist:ivo.createNewLookupObject(t,e.allowedProtoProperties),defaultValue:e.allowProtoPropertiesByDefault},methods:{whitelist:ivo.createNewLookupObject(r,e.allowedProtoMethods),defaultValue:e.allowProtoMethodsByDefault}}}function uV0(e,r,t){return svo(typeof e=="function"?r.methods:r.properties,t)}function svo(e,r){return e.whitelist[r]!==void 0?e.whitelist[r]===!0:e.defaultValue!==void 0?e.defaultValue:(lV0(r),!1)}function lV0(e){kDr[e]!==!0&&(kDr[e]=!0,oV0.log("error",'Handlebars: Access has been denied to resolve the property "'+e+`" because it is not an "own property" of its parent.
          +`);let a=[...await SM0(e,t,s),...r.map(c=>`dotnet restore ${(0,MIe.quote)(c)} --force-evaluate --configfile ${(0,MIe.quote)(s)}`)];await(0,AM0.exec)(a,i)}async function IM0({packageFileName:e,newPackageFileContent:r,config:t,updatedDeps:n}){qIe.logger.debug(`nuget.updateArtifacts(${e})`);let i=e===H4t.NUGET_CENTRAL_FILE||e===H4t.MSBUILD_CENTRAL_FILE||e.endsWith(`/${H4t.NUGET_CENTRAL_FILE}`)||e.endsWith(`/${H4t.MSBUILD_CENTRAL_FILE}`);if(!i&&!(0,vM0.regEx)(/(?:cs|vb|fs)proj$/i).test(e))return qIe.logger.debug({packageFileName:e},"Not updating lock file for non project files"),null;let s=await(0,H4t.getDependentPackageFiles)(e,i),a=s.filter(u=>u.isLeaf).map(u=>u.name);qIe.logger.trace({packageFiles:a},`Found ${a.length} dependent package files`);let o=s.map(u=>(0,yut.getSiblingFileName)(u.name,"packages.lock.json")),c=await(0,bM0.getFiles)(o);if(!Object.values(c).some(u=>!!u))return qIe.logger.debug({packageFileName:e},"No lock file found for package or dependents"),null;try{if(n.length===0&&t.isLockFileMaintenance!==!0)return qIe.logger.debug("Not updating lock file because no deps changed and no lock file maintenance."),null;await(0,yut.writeLocalFile)(e,r),await wM0(e,a,t);let u=await(0,yut.getLocalFiles)(o),m=[];for(let h of o)c[h]===u[h]?qIe.logger.trace(`Lock file ${h} is unchanged`):u[h]&&m.push({file:{type:"addition",path:h,contents:u[h]}});return m.length>0?m:null}catch(u){if(u.message===_M0.TEMPORARY_ERROR)throw u;return qIe.logger.debug({err:u},"Failed to generate lock file"),[{artifactError:{lockFile:o.join(", "),stderr:u.stdout||u.message}}]}}j2r.updateArtifacts=IM0});var sbo=A(G2r=>{"use strict";Object.defineProperty(G2r,"__esModule",{value:!0});G2r.bumpPackageVersion=void 0;var xM0=(tn(),Dr(en)),ibo=xM0.__importDefault(Hy()),TM0=WW(),LIe=Pi(),PM0=jD();function RM0(e,r,t){LIe.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump project version");let n=e;if(!r)return LIe.logger.warn("Unable to bump project version, project has no version"),{bumpedContent:n};if(!ibo.default.valid(r))return LIe.logger.warn({currentValue:r},"Unable to bump project version, not a valid semver"),{bumpedContent:n};try{let s=new TM0.XmlDocument(e).descendantWithPath("PropertyGroup.Version"),a=s.startTagPosition,o=e.indexOf(s.val,a),c=ibo.default.inc(r,t);if(!c)throw new Error("semver inc failed");LIe.logger.debug(`newProjVersion: ${c}`),n=(0,PM0.replaceAt)(e,o,r,c),n===e?LIe.logger.debug("Version was already bumped"):LIe.logger.debug("project version bumped")}catch{LIe.logger.warn({content:e,currentValue:r,bumpVersion:t},"Failed to bumpVersion")}return{bumpedContent:n}}G2r.bumpPackageVersion=RM0});var abo=A(G8=>{"use strict";Object.defineProperty(G8,"__esModule",{value:!0});G8.supportedDatasources=G8.categories=G8.defaultConfig=G8.bumpPackageVersion=G8.updateArtifacts=G8.extractPackageFile=void 0;var kM0=Mhr(),FM0=nie(),NM0=YAo();Object.defineProperty(G8,"extractPackageFile",{enumerable:!0,get:function(){return NM0.extractPackageFile}});var OM0=nbo();Object.defineProperty(G8,"updateArtifacts",{enumerable:!0,get:function(){return OM0.updateArtifacts}});var BM0=sbo();Object.defineProperty(G8,"bumpPackageVersion",{enumerable:!0,get:function(){return BM0.bumpPackageVersion}});G8.defaultConfig={fileMatch:["\\.(?:cs|fs|vb)proj$","\\.(?:props|targets)$","(^|/)dotnet-tools\\.json$","(^|/)global\\.json$"]};G8.categories=["dotnet"];G8.supportedDatasources=[kM0.DotnetVersionDatasource.id,FM0.NugetDatasource.id]});var obo=A(U2r=>{"use strict";Object.defineProperty(U2r,"__esModule",{value:!0});U2r.extractPackageFile=void 0;var qM0=ch();function MM0(e){return{deps:[{depName:"node",currentValue:e.trim(),datasource:qM0.GithubTagsDatasource.id,packageName:"nodejs/node"}]}}U2r.extractPackageFile=MM0});var cbo=A(U8=>{"use strict";Object.defineProperty(U8,"__esModule",{value:!0});U8.supportedDatasources=U8.categories=U8.defaultConfig=U8.url=U8.displayName=U8.extractPackageFile=void 0;var LM0=(tn(),Dr(en)),jM0=ch(),GM0=LM0.__importStar(dfe()),UM0=obo();Object.defineProperty(U8,"extractPackageFile",{enumerable:!0,get:function(){return UM0.extractPackageFile}});U8.displayName="nvm";U8.url="https://github.com/nvm-sh/nvm";U8.defaultConfig={fileMatch:["(^|/)\\.nvmrc$"],versioning:GM0.id,pinDigests:!1};U8.categories=["js","node"];U8.supportedDatasources=[jM0.GithubTagsDatasource.id]});var dbo=A(V2r=>{"use strict";Object.defineProperty(V2r,"__esModule",{value:!0});V2r.extractPackageFile=void 0;var lbo=(tn(),Dr(en)),FZn=lbo.__importDefault(_a()),VM0=lbo.__importStar(XS()),ubo=Hy(),W4t=Pi(),zM0=mx();function $M0(e,r,t){var o;W4t.logger.trace("osgi.extractPackageFile($packageFile)");let n=[],i;try{i=VM0.parse(e)}catch(c){return W4t.logger.warn({packageFile:r,err:c},"Failed to parse osgi file"),null}if(FZn.default.nullOrUndefined(i)||!QM0(i,r))return null;let s=i.bundles??[],a=(o=i["execution-environment:JSON|false"])==null?void 0:o.framework;FZn.default.nullOrUndefined(a)||s.push(a);for(let[c,l]of Object.entries(i)){W4t.logger.trace({fileName:r,section:c},"Parsing section");let u=KM0(c,l);s.push(...u)}for(let c of s){let l=typeof c=="string"?c:c.id;if(!l)continue;let u=l.replace(/\//g,":"),m=u.split(":");if(m.length<3||m.length>5){n.push({depName:u,skipReason:"invalid-value"});continue}let h=m[m.length-1],_={datasource:zM0.MavenDatasource.id,depName:`${m[0]}:${m[1]}`};h.includes("${")?_.skipReason="contains-variable":_.currentValue=h,n.push(_)}return n.length?{deps:n}:null}V2r.extractPackageFile=$M0;function QM0(e,r){let t=e["feature-resource-version"];if(t){let n=(0,ubo.coerce)(t);if(!n)return W4t.logger.debug(`Skipping file ${r} due to invalid feature-resource-version '${t}'`),!1;if(!(0,ubo.satisfies)(n,"^1"))return W4t.logger.debug(`Skipping file ${r} due to unsupported feature-resource-version '${t}'`),!1}return!0}function KM0(e,r){return e.includes(":ARTIFACTS|")&&FZn.default.array(r)?r:[]}});var pbo=A(ige=>{"use strict";Object.defineProperty(ige,"__esModule",{value:!0});ige.supportedDatasources=ige.defaultConfig=ige.extractPackageFile=void 0;var HM0=mx(),WM0=dbo();Object.defineProperty(ige,"extractPackageFile",{enumerable:!0,get:function(){return WM0.extractPackageFile}});ige.defaultConfig={fileMatch:["(^|/)src/main/features/.+\\.json$"]};ige.supportedDatasources=[HM0.MavenDatasource.id]});var fbo=A(z2r=>{"use strict";Object.defineProperty(z2r,"__esModule",{value:!0});z2r.PyProjectSchema=void 0;var GR=gy(),YM0=GR.z.array(GR.z.string()).optional(),mbo=GR.z.record(GR.z.string(),GR.z.array(GR.z.string())).optional();z2r.PyProjectSchema=GR.z.object({project:GR.z.object({"requires-python":GR.z.string().optional(),dependencies:YM0,"optional-dependencies":mbo}).optional(),tool:GR.z.object({pdm:GR.z.object({"dev-dependencies":mbo,source:GR.z.array(GR.z.object({url:GR.z.string(),name:GR.z.string(),verify_ssl:GR.z.boolean().optional()})).optional()}).optional()}).optional()})});var $2r=A(V8=>{"use strict";Object.defineProperty(V8,"__esModule",{value:!0});V8.parsePyProject=V8.parseDependencyList=V8.parseDependencyGroupRecord=V8.pep508ToPackageDependency=V8.parsePEP508=V8.depTypes=void 0;var hbo=(tn(),Dr(en)),JM0=hbo.__importDefault(P0e()),Nz=hbo.__importDefault(_a()),gbo=Pi(),XM0=Ba(),ZM0=HS(),eL0=fbo(),tL0=(0,XM0.regEx)(/^(?[A-Z0-9._-]+)\s*(\[(?[A-Z0-9,._-]+)\])?\s*(?[^;]+)?(;\s*(?.*))?/i);V8.depTypes={dependencies:"project.dependencies",optionalDependencies:"project.optional-dependencies",pdmDevDependencies:"tool.pdm.dev-dependencies"};function ybo(e){if(Nz.default.nullOrUndefined(e))return null;let r=tL0.exec(e);if(Nz.default.nullOrUndefined(r)||Nz.default.nullOrUndefined(r==null?void 0:r.groups))return gbo.logger.trace("Pep508 could not be extracted"),null;let t={packageName:r.groups.packageName};return Nz.default.nonEmptyString(r.groups.currentValue)&&(t.currentValue=r.groups.currentValue),Nz.default.nonEmptyString(r.groups.marker)&&(t.marker=r.groups.marker),Nz.default.nonEmptyString(r.groups.extras)&&(t.extras=r.groups.extras.split(",")),t}V8.parsePEP508=ybo;function _bo(e,r){let t=ybo(r);if(Nz.default.nullOrUndefined(t))return null;let n={packageName:t.packageName,depName:t.packageName,datasource:ZM0.PypiDatasource.id,depType:e};return Nz.default.nullOrUndefined(t.currentValue)?n.skipReason="unspecified-version":n.currentValue=t.currentValue,n}V8.pep508ToPackageDependency=_bo;function rL0(e,r){if(Nz.default.nullOrUndefined(r))return[];let t=[];for(let[n,i]of Object.entries(r))for(let s of Abo(e,i))t.push({...s,depName:`${n}/${s.packageName}`});return t}V8.parseDependencyGroupRecord=rL0;function Abo(e,r){if(Nz.default.nullOrUndefined(r))return[];let t=[];for(let n of r){let i=_bo(e,n);Nz.default.truthy(i)&&t.push(i)}return t}V8.parseDependencyList=Abo;function nL0(e,r){try{let t=JM0.default.parse(r);return eL0.PyProjectSchema.parse(t)}catch(t){return gbo.logger.debug({packageFile:e,err:t},"Failed to parse and validate pyproject file"),null}}V8.parsePyProject=nL0});var bbo=A(W2r=>{"use strict";Object.defineProperty(W2r,"__esModule",{value:!0});W2r.PdmProcessor=void 0;var iL0=(tn(),Dr(en)),Q2r=iL0.__importDefault(_a()),sL0=Zp(),NZn=Pi(),aL0=Fb(),OZn=km(),oL0=HS(),H2r=$2r(),K2r="pdm update --no-sync",qZn=class{process(r,t){var o;let n=(o=r.tool)==null?void 0:o.pdm;if(Q2r.default.nullOrUndefined(n))return t;t.push(...(0,H2r.parseDependencyGroupRecord)(H2r.depTypes.pdmDevDependencies,n["dev-dependencies"]));let i=n.source;if(Q2r.default.nullOrUndefined(i))return t;let s=i.some(c=>c.name==="pypi"),a=[];s||a.push(oL0.PypiDatasource.defaultURL);for(let c of i)a.push(c.url);for(let c of t)c.registryUrls=a;return t}async updateArtifacts(r,t){var c,l,u;let{config:n,updatedDeps:i,packageFileName:s}=r,a=n.updateType==="lockFileMaintenance",o=(0,OZn.getSiblingFileName)(s,"pdm.lock");try{let m=await(0,OZn.readLocalFile)(o,"utf8");if(Q2r.default.nullOrUndefined(m))return NZn.logger.debug("No pdm.lock found"),null;let h={toolName:"python",constraint:((c=n.constraints)==null?void 0:c.python)??((l=t.project)==null?void 0:l["requires-python"])},_={toolName:"pdm",constraint:(u=n.constraints)==null?void 0:u.pdm},b={cwdFile:s,docker:{},toolConstraints:[h,_]},v=[];a?v.push(K2r):v.push(...cL0(i)),await(0,aL0.exec)(v,b);let w=[],x=await(0,OZn.readLocalFile)(o,"utf8");return m!==x?w.push({file:{type:"addition",path:o,contents:x}}):NZn.logger.debug("pdm.lock is unchanged"),w.length?w:null}catch(m){if(m.message===sL0.TEMPORARY_ERROR)throw m;return NZn.logger.debug({err:m},"Failed to update PDM lock file"),[{artifactError:{lockFile:o,stderr:m.message}}]}}};W2r.PdmProcessor=qZn;function cL0(e){let r=[],t={};for(let n of e)switch(n.depType){case H2r.depTypes.optionalDependencies:{let[i,s]=n.depName.split("/");BZn(t,`${K2r} -G ${i}`,s);break}case H2r.depTypes.pdmDevDependencies:{let[i,s]=n.depName.split("/");BZn(t,`${K2r} -dG ${i}`,s);break}default:BZn(t,K2r,n.packageName)}for(let n in t){let i=t[n].join(" "),s=`${n} ${i}`;r.push(s)}return r}function BZn(e,r,t){Q2r.default.nullOrUndefined(e[r])&&(e[r]=[]),e[r].push(t)}});var MZn=A(Y2r=>{"use strict";Object.defineProperty(Y2r,"__esModule",{value:!0});Y2r.processors=void 0;var uL0=bbo();Y2r.processors=[new uL0.PdmProcessor]});var vbo=A(J2r=>{"use strict";Object.defineProperty(J2r,"__esModule",{value:!0});J2r.extractPackageFile=void 0;var lL0=(tn(),Dr(en)),Cbo=lL0.__importDefault(_a()),dL0=Pi(),pL0=MZn(),Y4t=$2r();function mL0(e,r,t){var c,l,u;dL0.logger.trace(`pep621.extractPackageFile(${r})`);let n=[],i=(0,Y4t.parsePyProject)(r,e);if(Cbo.default.nullOrUndefined(i))return null;let s=(c=i.project)==null?void 0:c["requires-python"],a=Cbo.default.nonEmptyString(s)?{extractedConstraints:{python:s}}:{};n.push(...(0,Y4t.parseDependencyList)(Y4t.depTypes.dependencies,(l=i.project)==null?void 0:l.dependencies)),n.push(...(0,Y4t.parseDependencyGroupRecord)(Y4t.depTypes.optionalDependencies,(u=i.project)==null?void 0:u["optional-dependencies"]));let o=n;for(let m of pL0.processors)o=m.process(i,o);return o.length?{...a,deps:o}:null}J2r.extractPackageFile=mL0});var Dbo=A(X2r=>{"use strict";Object.defineProperty(X2r,"__esModule",{value:!0});X2r.updateArtifacts=void 0;var fL0=(tn(),Dr(en)),Ebo=fL0.__importDefault(_a()),hL0=km(),gL0=MZn(),yL0=$2r();async function _L0(e){let{packageFileName:r,newPackageFileContent:t}=e;await(0,hL0.writeLocalFile)(r,t);let n=(0,yL0.parsePyProject)(r,t);if(Ebo.default.nullOrUndefined(n))return[{artifactError:{stderr:"Failed to parse new package file content"}}];let i=[];for(let s of gL0.processors){let a=await s.updateArtifacts(e,n);Ebo.default.array(a)&&i.push(...a)}return i.length>0?i:null}X2r.updateArtifacts=_L0});var Sbo=A(z8=>{"use strict";Object.defineProperty(z8,"__esModule",{value:!0});z8.defaultConfig=z8.categories=z8.supportsLockFileMaintenance=z8.supportedDatasources=z8.updateArtifacts=z8.extractPackageFile=void 0;var AL0=HS(),bL0=vbo();Object.defineProperty(z8,"extractPackageFile",{enumerable:!0,get:function(){return bL0.extractPackageFile}});var CL0=Dbo();Object.defineProperty(z8,"updateArtifacts",{enumerable:!0,get:function(){return CL0.updateArtifacts}});z8.supportedDatasources=[AL0.PypiDatasource.id];z8.supportsLockFileMaintenance=!0;z8.categories=["python"];z8.defaultConfig={fileMatch:["(^|/)pyproject\\.toml$"]}});var J4t=A(UR=>{"use strict";Object.defineProperty(UR,"__esModule",{value:!0});UR.extractPackageFile=UR.cleanRegistryUrls=UR.dependencyPattern=UR.extrasPattern=UR.packagePattern=void 0;var vL0=(tn(),Dr(en)),EL0=sDe(),DL0=vL0.__importDefault(_a()),SL0=_f(),wL0=Pi(),IL0=Vnr(),Oz=Ba(),xL0=Y1(),TL0=HS();UR.packagePattern="[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]";UR.extrasPattern="(?:\\s*\\[[^\\]]+\\])?";var PL0=(0,Oz.regEx)(/(?(?:git\+)(?git|ssh|https):\/\/(?(?:(?[^@]+)@)?(?[\w.-]+)(?\/)(?.*\/(?[\w/-]+))(\.git)?(?:@(?.*))))/),RL0=EL0.RANGE_PATTERN,wbo=`\\s*${RL0.replace((0,Oz.regEx)(/\?<\w+>/g),"?:")}`,kL0=`${wbo}(?:\\s*,${wbo})*`;UR.dependencyPattern=`(${UR.packagePattern})(${UR.extrasPattern})(${kL0})`;function LZn(e){return e.map(r=>{let t=r.replace((0,Oz.regEx)(/^"/),"").replace((0,Oz.regEx)(/"$/),"");return SL0.GlobalConfig.get("exposeAllEnv")?t.replace((0,Oz.regEx)(/(\$[A-Za-z\d_]+)|(\${[A-Za-z\d_]+})/g),n=>{let i=n.substring(1).replace((0,Oz.regEx)(/^{/),"").replace((0,Oz.regEx)(/}$/),"");return process.env[i]??n}):t})}UR.cleanRegistryUrls=LZn;function FL0(e){wL0.logger.trace("pip_requirements.extractPackageFile()");let r=[],t=[];e.split(Oz.newlineRegex).forEach(o=>{if(o.startsWith("--index-url ")&&(r=[o.substring(12).split(" ")[0]]),o.startsWith("--extra-index-url ")){let c=o.substring(18).split(" ")[0];t.push(c)}});let n=(0,Oz.regEx)(`^(${UR.packagePattern})$`),i=(0,Oz.regEx)(`^${UR.dependencyPattern}$`),s=e.split(Oz.newlineRegex).map(o=>{let c={},[l,u]=o.split("#").map(P=>P.trim());(0,IL0.isSkipComment)(u)&&(c.skipReason="ignored");let[m]=l.split(";").map(P=>P.trim()),h=m.split(" \\")[0],_=i.exec(h)??n.exec(h),b=PL0.exec(h);if(!_&&!b)return null;if(b!=null&&b.groups){let P=b.groups.version,k=b.groups.depName,R;if(b.groups.protocol==="https")R="https://".concat(b.groups.gitUrl).replace(`@${P}`,"");else{let L=b.groups.scmPath,U=b.groups.delimiter;R=b.groups.gitUrl.replace(`${U}${L}`,`:${L}`).replace(`@${P}`,"")}return c={...c,depName:k,currentValue:P,currentVersion:P,packageName:R,datasource:xL0.GitTagsDatasource.id},c}let[,v,,w]=_,x=w==null?void 0:w.trim();return c={...c,depName:v,currentValue:x,datasource:TL0.PypiDatasource.id},x!=null&&x.startsWith("==")&&(c.currentVersion=x.replace(/^==\s*/,"")),c}).filter(DL0.default.truthy);if(!s.length)return null;let a={deps:s};return r.length>0&&(a.registryUrls=LZn(r)),t.length&&(a.additionalRegistryUrls=LZn(t)),a}UR.extractPackageFile=FL0});var Fbo=A(sge=>{"use strict";Object.defineProperty(sge,"__esModule",{value:!0});sge.extractResolver=sge.updateArtifacts=sge.constructPipCompileCmd=void 0;var Tbo=(tn(),Dr(en)),NL0=Tbo.__importDefault(_a()),Ibo=_2(),xbo=Tbo.__importDefault(Oh()),OL0=Zp(),Bz=Pi(),BL0=Fb(),X4t=km(),qL0=Lh(),Pbo=Ba();function ML0(e){let{constraints:r={}}=e,{python:t}=r;if(t)return Bz.logger.debug("Using python constraint from config"),t}function LL0(e){let{constraints:r={}}=e,{pipTools:t}=r;return NL0.default.string(t)?(Bz.logger.debug("Using pipTools constraint from config"),t):""}var jL0=(0,Pbo.regEx)(/^(#.*?\r?\n)+# {4}pip-compile(?.*?)\r?\n/),GL0=["--allow-unsafe","--generate-hashes","--no-emit-index-url","--strip-extras"];function Rbo(e,r,t){let n=jL0.exec(e),i=["pip-compile"];if(n!=null&&n.groups){Bz.logger.debug(`Found pip-compile header: ${n[0]}`);for(let s of(0,Ibo.split)(n.groups.arguments))if(GL0.includes(s))i.push(s);else if(s.startsWith("--output-file=")){let a=xbo.default.parse(t).base;s!==`--output-file=${a}`&&Bz.logger.warn({argument:s},"pip-compile was previously executed with an unexpected `--output-file` filename"),i.push(`--output-file=${a}`)}else if(s.startsWith("--resolver=")){let a=kbo(s);a&&i.push(`--resolver=${a}`)}else s.startsWith("--")&&Bz.logger.trace({argument:s},"pip-compile argument is not (yet) supported")}return i.push(xbo.default.parse(r).base),i.map(s=>(0,Ibo.quote)(s)).join(" ")}sge.constructPipCompileCmd=Rbo;async function UL0({packageFileName:e,newPackageFileContent:r,config:t}){let n=e.replace((0,Pbo.regEx)(/(\.in)?$/),".txt");Bz.logger.debug(`pipCompile.updateArtifacts(${e}->${n})`);let i=await(0,X4t.readLocalFile)(n,"utf8");if(!i)return Bz.logger.debug("No pip-compile output file found"),null;try{await(0,X4t.writeLocalFile)(e,r),t.isLockFileMaintenance&&await(0,X4t.deleteLocalFile)(n);let s=Rbo(i,e,n),a=ML0(t),o=LL0(t),c={cwdFile:e,docker:{},toolConstraints:[{toolName:"python",constraint:a},{toolName:"pip-tools",constraint:o}],extraEnv:{PIP_CACHE_DIR:await(0,X4t.ensureCacheDir)("pip")}};Bz.logger.trace({cmd:s},"pip-compile command"),await(0,BL0.exec)(s,c);let l=await(0,qL0.getRepoStatus)();return l!=null&&l.modified.includes(n)?(Bz.logger.debug("Returning updated pip-compile result"),[{file:{type:"addition",path:n,contents:await(0,X4t.readLocalFile)(n,"utf8")}}]):null}catch(s){if(s.message===OL0.TEMPORARY_ERROR)throw s;return Bz.logger.debug({err:s},"Failed to pip-compile"),[{artifactError:{lockFile:n,stderr:s.message}}]}}sge.updateArtifacts=UL0;function kbo(e){let r=e.replace("--resolver=","");return["backtracking","legacy"].includes(r)?r:(Bz.logger.warn({argument:e},"pip-compile was previously executed with an unexpected `--resolver` value"),null)}sge.extractResolver=kbo});var Nbo=A($8=>{"use strict";Object.defineProperty($8,"__esModule",{value:!0});$8.categories=$8.defaultConfig=$8.supportedDatasources=$8.supportsLockFileMaintenance=$8.updateArtifacts=$8.extractPackageFile=void 0;var VL0=HS(),zL0=J4t();Object.defineProperty($8,"extractPackageFile",{enumerable:!0,get:function(){return zL0.extractPackageFile}});var $L0=Fbo();Object.defineProperty($8,"updateArtifacts",{enumerable:!0,get:function(){return $L0.updateArtifacts}});$8.supportsLockFileMaintenance=!0;$8.supportedDatasources=[VL0.PypiDatasource.id];$8.defaultConfig={fileMatch:[],lockFileMaintenance:{enabled:!0,branchTopic:"pip-compile-refresh",commitMessageAction:"Refresh pip-compile outputs"}};$8.categories=["python"]});var qbo=A(Z2r=>{"use strict";Object.defineProperty(Z2r,"__esModule",{value:!0});Z2r.updateArtifacts=void 0;var QL0=(tn(),Dr(en)),KL0=QL0.__importDefault(_a()),Obo=_2(),HL0=Zp(),_ut=Pi(),WL0=Fb(),Bbo=km(),jZn=Ba(),YL0=J4t();function JL0(e){let r=(0,jZn.escapeRegExp)(e);return(0,jZn.regEx)(`^\\s*(?${r}${YL0.extrasPattern}\\s*==.*?\\S)\\s+--hash=`,"m")}async function XL0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var i;if(_ut.logger.debug(`pip_requirements.updateArtifacts(${e})`),!KL0.default.nonEmptyArray(r))return _ut.logger.debug("No updated pip_requirements deps - returning null"),null;try{let s=[],a=t.replace((0,jZn.regEx)(/\\\n/g),"");for(let l of r){if(!l.depName)continue;let u=JL0(l.depName).exec(a);if(u){let m=u.groups.depConstraint;s.push(`hashin ${(0,Obo.quote)(m)} -r ${(0,Obo.quote)(e)}`)}}if(!s.length)return _ut.logger.debug("No hashin commands to run - returning"),null;let o={cwdFile:".",docker:{},toolConstraints:[{toolName:"python",constraint:(i=n.constraints)==null?void 0:i.python},{toolName:"hashin"}],extraEnv:{PIP_CACHE_DIR:await(0,Bbo.ensureCacheDir)("pip")}};await(0,WL0.exec)(s,o);let c=await(0,Bbo.readLocalFile)(e,"utf8");return c===t?(_ut.logger.debug(`${e} is unchanged`),null):(_ut.logger.debug(`Returning updated ${e}`),[{file:{type:"addition",path:e,contents:c}}])}catch(s){if(s.message===HL0.TEMPORARY_ERROR)throw s;return _ut.logger.debug({err:s},`Failed to update ${e} file`),[{artifactError:{lockFile:e,stderr:`${String(s.stdout)}
          +${String(s.stderr)}`}}]}}Z2r.updateArtifacts=XL0});var Mbo=A(AG=>{"use strict";Object.defineProperty(AG,"__esModule",{value:!0});AG.supportedDatasources=AG.categories=AG.defaultConfig=AG.extractPackageFile=AG.updateArtifacts=void 0;var ZL0=Y1(),ej0=HS(),tj0=qbo();Object.defineProperty(AG,"updateArtifacts",{enumerable:!0,get:function(){return tj0.updateArtifacts}});var rj0=J4t();Object.defineProperty(AG,"extractPackageFile",{enumerable:!0,get:function(){return rj0.extractPackageFile}});AG.defaultConfig={fileMatch:["(^|/)[\\w-]*requirements(-\\w+)?\\.(txt|pip)$"]};AG.categories=["python"];AG.supportedDatasources=[ej0.PypiDatasource.id,ZL0.GitTagsDatasource.id]});var jbo=A(eDr=>{"use strict";Object.defineProperty(eDr,"__esModule",{value:!0});eDr.extractPackageFile=void 0;var nj0=sDe(),Aut=dP(),ij0=Ba(),sj0=HS(),aj0=Aut.lang.createLang("python");function UZn(e){return e.replace(/\(\?<\w+>/g,"(?:")}var Lbo=UZn(nj0.RANGE_PATTERN),oj0=`(?:${Lbo}(?:\\s*,\\s*${Lbo})*)`,GZn="(?:[a-zA-Z][-_a-zA-Z0-9\\.]*[a-zA-Z0-9])",VZn=["^",`(?${GZn})`,`(?(?:\\[\\s*(?:${GZn}(?:\\s*,\\s*${GZn})*\\s*)\\])?)`,`(?${oj0})`].join("\\s*"),cj0=(0,ij0.regEx)(VZn);function uj0(e,r){let t=r.value,n=cj0.exec(t),{depName:i,currentValue:s}=n.groups,a={depName:i,currentValue:s,managerData:{lineNumber:r.line-1},datasource:sj0.PypiDatasource.id};return{...e,deps:[...e.deps,a]}}function lj0(e){let r=e.deps[e.deps.length-1],t=e.deps.slice(0,-1);return t.push({...r,skipReason:"ignored"}),{...e,deps:t}}var dj0=Aut.query.str(new RegExp(UZn(VZn))).op(/^\+|\*$/),pj0=Aut.query.str(new RegExp(UZn(VZn)),uj0).opt(Aut.query.opt(Aut.query.op(",")).comment(/^#\s*renovate\s*:\s*ignore\s*$/,lj0)),mj0=Aut.query.alt(dj0,pj0);function fj0(e,r,t){var i;let n=aj0.query(e,mj0,{deps:[]});return(i=n==null?void 0:n.deps)!=null&&i.length?n:null}eDr.extractPackageFile=fj0});var Gbo=A(WJ=>{"use strict";Object.defineProperty(WJ,"__esModule",{value:!0});WJ.supportedDatasources=WJ.categories=WJ.defaultConfig=WJ.extractPackageFile=void 0;var hj0=HS(),gj0=jbo();Object.defineProperty(WJ,"extractPackageFile",{enumerable:!0,get:function(){return gj0.extractPackageFile}});WJ.defaultConfig={fileMatch:["(^|/)setup\\.py$"]};WJ.categories=["python"];WJ.supportedDatasources=[hj0.PypiDatasource.id]});var $bo=A(rDr=>{"use strict";Object.defineProperty(rDr,"__esModule",{value:!0});rDr.extractPackageFile=void 0;var zbo=(tn(),Dr(en)),yj0=zbo.__importDefault(P0e()),_j0=sDe(),but=zbo.__importDefault(_a()),tDr=Pi(),Aj0=km(),zZn=Ba(),bj0=HS(),Cj0=(0,zZn.regEx)(/^([A-Z0-9]|[A-Z0-9][A-Z0-9._-]*[A-Z0-9])$/i),vj0=_j0.RANGE_PATTERN,Ubo=`\\s*${vj0.replace((0,zZn.regEx)(/\?<\w+>/g),"?:")}\\s*`,Ej0=`${Ubo}(?:,${Ubo})*`,Dj0=(0,zZn.regEx)(`^${Ej0}$`);function Vbo(e,r){let t=e[r];return t?Object.entries(t).map(i=>{let[s,a]=i,o,c=!1,l;a.git?l="git-dependency":a.file?l="file-dependency":a.path?l="local-dependency":a.version?(o=a.version,c=!0):but.default.object(a)?l="unspecified-version":o=a,o==="*"&&(l="unspecified-version"),l||(Cj0.exec(s)||(tDr.logger.debug(`Skipping dependency with malformed package name "${s}".`),l="invalid-name"),Dj0.exec(o)||(tDr.logger.debug(`Skipping dependency with malformed version specifier "${o}".`),l="invalid-version"));let u={depType:r,depName:s,managerData:{}};if(o&&(u.currentValue=o),l?u.skipReason=l:u.datasource=bj0.PypiDatasource.id,c&&(u.managerData.nestedVersion=c),a.index&&but.default.array(e.source)){let m=e.source.find(h=>h.name===a.index);m&&(u.registryUrls=[m.url])}return u}).filter(Boolean):[]}async function Sj0(e,r){var a,o,c,l;tDr.logger.trace(`pipenv.extractPackageFile(${r})`);let t;try{t=yj0.default.parse(e)}catch(u){return tDr.logger.debug({err:u,packageFile:r},"Error parsing Pipfile"),null}let n={deps:[]};if(t.source&&(n.registryUrls=t.source.map(u=>u.url)),n.deps=[...Vbo(t,"packages"),...Vbo(t,"dev-packages")],!n.deps.length)return null;let i={};but.default.nonEmptyString((a=t.requires)==null?void 0:a.python_version)?i.python=`== ${t.requires.python_version}.*`:but.default.nonEmptyString((o=t.requires)==null?void 0:o.python_full_version)&&(i.python=`== ${t.requires.python_full_version}`),but.default.nonEmptyString((c=t.packages)==null?void 0:c.pipenv)?i.pipenv=t.packages.pipenv:but.default.nonEmptyString((l=t["dev-packages"])==null?void 0:l.pipenv)&&(i.pipenv=t["dev-packages"].pipenv);let s=`${r}.lock`;return await(0,Aj0.localPathExists)(s)&&(n.lockFiles=[s]),n.extractedConstraints=i,n}rDr.extractPackageFile=Sj0});var Kbo=A(nDr=>{"use strict";Object.defineProperty(nDr,"__esModule",{value:!0});nDr.PipfileLockSchema=void 0;var Xie=gy(),Qbo=Xie.z.record(Xie.z.string(),Xie.z.object({version:Xie.z.string().optional()})).optional();nDr.PipfileLockSchema=Xie.z.object({_meta:Xie.z.object({requires:Xie.z.object({python_version:Xie.z.string().optional(),python_full_version:Xie.z.string().optional()}).optional()}).optional(),default:Qbo,develop:Qbo})});var Jbo=A(age=>{"use strict";Object.defineProperty(age,"__esModule",{value:!0});age.updateArtifacts=age.getPipenvConstraint=age.getPythonConstraint=void 0;var wj0=Zp(),Zie=Pi(),Ij0=Fb(),Cut=km(),xj0=Lh(),Hbo=Kbo();function Wbo(e,r){var i,s,a,o;let{constraints:t={}}=r,{python:n}=t;if(n)return Zie.logger.debug("Using python constraint from config"),n;try{let c=Hbo.PipfileLockSchema.safeParse(JSON.parse(e));if(!c.success){Zie.logger.warn({error:c.error},"Invalid Pipfile.lock");return}if((s=(i=c.data._meta)==null?void 0:i.requires)!=null&&s.python_version)return`== ${c.data._meta.requires.python_version}.*`;if((o=(a=c.data._meta)==null?void 0:a.requires)!=null&&o.python_full_version)return`== ${c.data._meta.requires.python_full_version}`}catch{}}age.getPythonConstraint=Wbo;function Ybo(e,r){var i,s,a,o;let{constraints:t={}}=r,{pipenv:n}=t;if(n)return Zie.logger.debug("Using pipenv constraint from config"),n;try{let c=Hbo.PipfileLockSchema.safeParse(JSON.parse(e));if(!c.success)return Zie.logger.warn({error:c.error},"Invalid Pipfile.lock"),"";if((s=(i=c.data.default)==null?void 0:i.pipenv)!=null&&s.version)return c.data.default.pipenv.version;if((o=(a=c.data.develop)==null?void 0:a.pipenv)!=null&&o.version)return c.data.develop.pipenv.version}catch{}return""}age.getPipenvConstraint=Ybo;async function Tj0({packageFileName:e,newPackageFileContent:r,config:t}){Zie.logger.debug(`pipenv.updateArtifacts(${e})`);let n=e+".lock",i=await(0,Cut.readLocalFile)(n,"utf8");if(!i)return Zie.logger.debug("No Pipfile.lock found"),null;try{await(0,Cut.writeLocalFile)(e,r),t.isLockFileMaintenance&&await(0,Cut.deleteLocalFile)(n);let s="pipenv lock",a=Wbo(i,t),o=Ybo(i,t),c={cwdFile:e,extraEnv:{PIPENV_CACHE_DIR:await(0,Cut.ensureCacheDir)("pipenv"),PIP_CACHE_DIR:await(0,Cut.ensureCacheDir)("pip")},docker:{},toolConstraints:[{toolName:"python",constraint:a},{toolName:"pipenv",constraint:o}]};Zie.logger.trace({cmd:s},"pipenv lock command"),await(0,Ij0.exec)(s,c);let l=await(0,xj0.getRepoStatus)();return l!=null&&l.modified.includes(n)?(Zie.logger.debug("Returning updated Pipfile.lock"),[{file:{type:"addition",path:n,contents:await(0,Cut.readLocalFile)(n,"utf8")}}]):null}catch(s){if(s.message===wj0.TEMPORARY_ERROR)throw s;return Zie.logger.debug({err:s},"Failed to update Pipfile.lock"),[{artifactError:{lockFile:n,stderr:s.message}}]}}age.updateArtifacts=Tj0});var Xbo=A(Q8=>{"use strict";Object.defineProperty(Q8,"__esModule",{value:!0});Q8.categories=Q8.defaultConfig=Q8.supportedDatasources=Q8.supportsLockFileMaintenance=Q8.updateArtifacts=Q8.extractPackageFile=void 0;var Pj0=HS(),Rj0=$bo();Object.defineProperty(Q8,"extractPackageFile",{enumerable:!0,get:function(){return Rj0.extractPackageFile}});var kj0=Jbo();Object.defineProperty(Q8,"updateArtifacts",{enumerable:!0,get:function(){return kj0.updateArtifacts}});Q8.supportsLockFileMaintenance=!0;Q8.supportedDatasources=[Pj0.PypiDatasource.id];Q8.defaultConfig={fileMatch:["(^|/)Pipfile$"]};Q8.categories=["python"]});var $Zn=A(iDr=>{"use strict";Object.defineProperty(iDr,"__esModule",{value:!0});iDr.extractLockFileEntries=void 0;var Fj0=P0e(),Nj0=Pi();function Oj0(e){let r={};try{r=(0,Fj0.parse)(e)}catch(n){Nj0.logger.debug({err:n},"Error parsing poetry.lock file")}let t={};if(r!=null&&r.package)for(let n of r.package)n.name&&n.version&&(t[n.name]=n.version);return t}iDr.extractLockFileEntries=Oj0});var nCo=A(sDr=>{"use strict";Object.defineProperty(sDr,"__esModule",{value:!0});sDr.extractPackageFile=void 0;var HZn=(tn(),Dr(en)),Bj0=P0e(),tCo=HZn.__importDefault(_a()),QZn=Pi(),vut=km(),qj0=lDe(),Mj0=Ba(),Lj0=ch(),jj0=HS(),Zbo=HZn.__importStar(BL()),eCo=HZn.__importStar(OPt()),Gj0=$Zn();function KZn(e,r,t){var n,i;return rCo((i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i[r],r,t)}function Uj0(e,r,t){var n,i,s;return rCo((s=(i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i.group[r])==null?void 0:s.dependencies,r,t)}function rCo(e,r,t){if(!e)return[];let n=[];for(let i of Object.keys(e)){if(i==="python"||i==="source")continue;let s=(0,Mj0.regEx)(/[-_.]+/g),a=i.toLowerCase().replace(s,"-"),o=null,c=e[i],l=!1,u=jj0.PypiDatasource.id,m=null;if(a in t&&(m=t[a]),!tCo.default.string(c)){let _=c.version,b=c.path,v=c.git;if(_)c=_,l=!0,(b||v)&&(o=b?"path-dependency":"git-dependency");else if(b)c="",o="path-dependency";else if(v)if(c.tag){c=c.tag,u=Lj0.GithubTagsDatasource.id;let w=$j0(v);w?a=w:o="git-dependency"}else c="",o="git-dependency";else c="",o="multiple-constraint-dep"}let h={depName:i,depType:r,currentValue:c,managerData:{nestedVersion:l},datasource:u};m&&(h.lockedVersion=m),i!==a&&(h.packageName=a),o?h.skipReason=o:Zbo.isValid(c)?h.versioning=Zbo.id:eCo.isValid(c)?h.versioning=eCo.id:h.skipReason="unspecified-version",n.push(h)}return n}function Vj0(e){var n,i;let r=(i=(n=e.tool)==null?void 0:n.poetry)==null?void 0:i.source;if(!Array.isArray(r)||r.length===0)return;let t=new Set;for(let s of r)s.url&&t.add(s.url);return t.add(process.env.PIP_INDEX_URL??"https://pypi.org/pypi/"),Array.from(t)}async function zj0(e,r){var u,m,h,_,b,v,w,x,P;QZn.logger.trace(`poetry.extractPackageFile(${r})`);let t;try{t=(0,Bj0.parse)(e)}catch(k){return QZn.logger.debug({err:k,packageFile:r},"Error parsing pyproject.toml file"),null}if(!((u=t.tool)!=null&&u.poetry))return QZn.logger.debug({packageFile:r},"contains no poetry section"),null;let n=(0,vut.getSiblingFileName)(r,"poetry.lock"),i=await(0,vut.readLocalFile)(n,"utf8"),s=(0,Gj0.extractLockFileEntries)(i),a=[...KZn(t,"dependencies",s),...KZn(t,"dev-dependencies",s),...KZn(t,"extras",s),...Object.keys(((h=(m=t.tool)==null?void 0:m.poetry)==null?void 0:h.group)??[]).flatMap(k=>Uj0(t,k,s))];if(!a.length)return null;let o={};tCo.default.nonEmptyString((v=(b=(_=t.tool)==null?void 0:_.poetry)==null?void 0:b.dependencies)==null?void 0:v.python)&&(o.python=(P=(x=(w=t.tool)==null?void 0:w.poetry)==null?void 0:x.dependencies)==null?void 0:P.python);let c={deps:a,registryUrls:Vj0(t),extractedConstraints:o},l=(0,vut.getSiblingFileName)(r,"poetry.lock");return await(0,vut.localPathExists)(l)?c.lockFiles=[l]:(l=(0,vut.getSiblingFileName)(r,"pyproject.lock"),await(0,vut.localPathExists)(l)&&(c.lockFiles=[l])),c}sDr.extractPackageFile=zj0;function $j0(e){let r=(0,qj0.parseGitUrl)(e);return r.source!=="github.com"?null:`${r.owner}/${r.name}`}});var uCo=A(cge=>{"use strict";Object.defineProperty(cge,"__esModule",{value:!0});cge.updateArtifacts=cge.getPoetryRequirement=cge.getPythonConstraint=void 0;var Qj0=(tn(),Dr(en)),aDr=P0e(),jIe=Qj0.__importDefault(_a()),Kj0=_2(),Hj0=Zp(),bG=Pi(),Wj0=Fb(),oge=km(),iCo=$y(),aCo=Ba(),Yj0=HS(),Jj0=J4t();function oCo(e){var r,t;try{let n=(0,aDr.parse)(e);if(jIe.default.string((r=n==null?void 0:n.metadata)==null?void 0:r["python-versions"]))return(t=n==null?void 0:n.metadata)==null?void 0:t["python-versions"]}catch{}}cge.getPythonConstraint=oCo;var Xj0=(0,aCo.regEx)(`^${Jj0.dependencyPattern}$`),sCo={"1.0":"<1.1.0","1.1":"<1.3.0","2.0":">=1.3.0"};function cCo(e,r){var i,s,a;let n=r.split(`
          +`)[0].match(/by Poetry ([\d\\.]+)/);if(n!=null&&n[1])return bG.logger.debug("Using poetry version from poetry.lock header"),n[1];try{let o=(0,aDr.parse)(r),c=(i=o==null?void 0:o.metadata)==null?void 0:i["lock-version"];if(jIe.default.string(c)&&sCo[c])return bG.logger.debug("Using poetry version from poetry.lock metadata"),sCo[c]}catch{}try{let o=(0,aDr.parse)(e),c=(s=o["build-system"])==null?void 0:s["build-backend"];if((c==="poetry.masonry.api"||c==="poetry.core.masonry.api")&&jIe.default.nonEmptyArray((a=o["build-system"])==null?void 0:a.requires)){for(let l of o["build-system"].requires)if(jIe.default.nonEmptyString(l)){let u=Xj0.exec(l);if(u){let[,m,,h]=u;if((m==="poetry"||m==="poetry_core")&&h)return h.trim()}}}}catch(o){bG.logger.debug({err:o},"Error parsing pyproject.toml file")}return null}cge.getPoetryRequirement=cCo;function Zj0(e,r){var s,a,o;let t;try{t=(0,aDr.parse)(e)}catch(c){return bG.logger.debug({err:c},"Error parsing pyproject.toml file"),[]}if(!((s=t.tool)!=null&&s.poetry))return bG.logger.debug("{$fileName} contains no poetry section"),[];let n=((o=(a=t.tool)==null?void 0:a.poetry)==null?void 0:o.source)??[],i=[];for(let c of n)c.name&&c.url&&i.push({name:c.name,url:c.url});return i}function eG0(e){let r=(0,iCo.find)({hostType:Yj0.PypiDatasource.id,url:e.url});return jIe.default.nonEmptyObject(r)?r:(0,iCo.find)({url:e.url})}function tG0(e,r){let t=Zj0(e,r),n={};for(let i of t){let s=eG0(i),a=i.name.replace((0,aCo.regEx)(/(\.|-)+/g),"_").toUpperCase();s.username&&(n[`POETRY_HTTP_BASIC_${a}_USERNAME`]=s.username),s.password&&(n[`POETRY_HTTP_BASIC_${a}_PASSWORD`]=s.password)}return n}async function rG0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c;bG.logger.debug(`poetry.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(!jIe.default.nonEmptyArray(r)&&!i)return bG.logger.debug("No updated poetry deps - returning null"),null;let s=(0,oge.getSiblingFileName)(e,"poetry.lock"),a=await(0,oge.readLocalFile)(s,"utf8");if(!a&&(s=(0,oge.getSiblingFileName)(e,"pyproject.lock"),a=await(0,oge.readLocalFile)(s,"utf8"),!a))return bG.logger.debug("No lock file found"),null;bG.logger.debug(`Updating ${s}`);try{await(0,oge.writeLocalFile)(e,t);let l=[];i?(await(0,oge.deleteLocalFile)(s),l.push("poetry update --lock --no-interaction")):l.push(`poetry update --lock --no-interaction ${r.map(v=>v.depName).filter(jIe.default.string).map(v=>(0,Kj0.quote)(v)).join(" ")}`);let u=((o=n==null?void 0:n.constraints)==null?void 0:o.python)??oCo(a),m=((c=n.constraints)==null?void 0:c.poetry)??cCo(t,a),h={...tG0(t,e),PIP_CACHE_DIR:await(0,oge.ensureCacheDir)("pip")},_={cwdFile:e,extraEnv:h,docker:{},toolConstraints:[{toolName:"python",constraint:u},{toolName:"poetry",constraint:m}]};await(0,Wj0.exec)(l,_);let b=await(0,oge.readLocalFile)(s,"utf8");return a===b?(bG.logger.debug(`${s} is unchanged`),null):(bG.logger.debug(`Returning updated ${s}`),[{file:{type:"addition",path:s,contents:b}}])}catch(l){if(l.message===Hj0.TEMPORARY_ERROR)throw l;return bG.logger.debug({err:l},`Failed to update ${s} file`),[{artifactError:{lockFile:s,stderr:`${String(l.stdout)}
          +${String(l.stderr)}`}}]}}cge.updateArtifacts=rG0});var lCo=A(oDr=>{"use strict";Object.defineProperty(oDr,"__esModule",{value:!0});oDr.updateLockedDependency=void 0;var nG0=Pi(),iG0=$Zn();function sG0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;nG0.logger.debug(`poetry.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);let a=(0,iG0.extractLockFileEntries)(s??"");return r&&a[r]===n?{status:"already-updated"}:{status:"unsupported"}}oDr.updateLockedDependency=sG0});var dCo=A(VR=>{"use strict";Object.defineProperty(VR,"__esModule",{value:!0});VR.categories=VR.defaultConfig=VR.supportsLockFileMaintenance=VR.supportedDatasources=VR.updateLockedDependency=VR.updateArtifacts=VR.extractPackageFile=void 0;var aG0=ch(),oG0=HS(),cG0=nCo();Object.defineProperty(VR,"extractPackageFile",{enumerable:!0,get:function(){return cG0.extractPackageFile}});var uG0=uCo();Object.defineProperty(VR,"updateArtifacts",{enumerable:!0,get:function(){return uG0.updateArtifacts}});var lG0=lCo();Object.defineProperty(VR,"updateLockedDependency",{enumerable:!0,get:function(){return lG0.updateLockedDependency}});VR.supportedDatasources=[oG0.PypiDatasource.id,aG0.GithubTagsDatasource.id];VR.supportsLockFileMaintenance=!0;VR.defaultConfig={fileMatch:["(^|/)pyproject\\.toml$"]};VR.categories=["python"]});var pCo=A(Eut=>{"use strict";Object.defineProperty(Eut,"__esModule",{value:!0});Eut.matchesPrecommitDependencyHeuristic=Eut.matchesPrecommitConfigHeuristic=void 0;var WZn=yMe();function dG0(e){return!!(e&&typeof e=="object"&&(0,WZn.hasKey)("repos",e))}Eut.matchesPrecommitConfigHeuristic=dG0;function pG0(e){return!!(e&&typeof e=="object"&&(0,WZn.hasKey)("repo",e)&&(0,WZn.hasKey)("rev",e))}Eut.matchesPrecommitDependencyHeuristic=pG0});var _Co=A(uDr=>{"use strict";Object.defineProperty(uDr,"__esModule",{value:!0});uDr.extractPackageFile=void 0;var mG0=(tn(),Dr(en)),fG0=mG0.__importDefault(_a()),hG0=Ky(),d7=Pi(),mCo=$y(),cDr=Ba(),fCo=ch(),hCo=nR(),yCo=pCo();function gCo(e){return Object.keys(e).length===0&&e.constructor===Object}function gG0(e,r){if(r==="github.com")return d7.logger.debug({repository:e,hostname:r},"Found github dependency"),{datasource:fCo.GithubTagsDatasource.id};if(r==="gitlab.com")return d7.logger.debug({repository:e,hostname:r},"Found gitlab dependency"),{datasource:hCo.GitlabTagsDatasource.id};let t="https://"+r,n=(0,mCo.find)({url:t});if(gCo(n))return d7.logger.debug({repository:e,hostUrl:t},"Provided hostname does not match any hostRules. Ignoring"),{skipReason:"unknown-registry",registryUrls:[r]};for(let[i,s]of[["github",fCo.GithubTagsDatasource.id],["gitlab",hCo.GitlabTagsDatasource.id]])if(!gCo((0,mCo.find)({hostType:i,url:t})))return d7.logger.debug({repository:e,hostUrl:t,hostType:i},`Provided hostname matches a ${i} hostrule.`),{datasource:s,registryUrls:[r]};return d7.logger.debug({repository:e,registry:t},"Provided hostname did not match any of the hostRules of hostType github nor gitlab"),{skipReason:"unknown-registry",registryUrls:[r]}}function yG0(e,r){d7.logger.debug(`Found version ${e}`);let t=[(0,cDr.regEx)("^https?://(?[^/]+)/(?\\S*)"),(0,cDr.regEx)("^git@(?[^:]+):(?\\S*)"),(0,cDr.regEx)(/^git:\/\/(?[^/]+)\/(?\S*)/)];for(let n of t){let i=n.exec(r);if(i!=null&&i.groups){let s=i.groups.hostname,a=i.groups.depName.replace((0,cDr.regEx)(/\.git$/i),"");return{...gG0(r,s),depName:a,depType:"repository",packageName:a,currentValue:e}}}return d7.logger.info({repository:r},"Could not separate hostname from full dependency url."),{depName:void 0,depType:"repository",datasource:void 0,packageName:void 0,skipReason:"invalid-url",currentValue:e}}function _G0(e){if(!e.repos)return d7.logger.debug("No repos section found, skipping file"),[];let r=[];return e.repos.forEach(t=>{if((0,yCo.matchesPrecommitDependencyHeuristic)(t)){d7.logger.trace(t,"Matched pre-commit dependency spec");let n=String(t.repo),i=String(t.rev),s=yG0(i,n);r.push(s)}else d7.logger.trace(t,"Did not find pre-commit repo spec")}),r}function AG0(e,r){let t;try{t=(0,hG0.load)(e,{json:!0})}catch(n){return d7.logger.debug({filename:r,err:n},"Failed to parse pre-commit config YAML"),null}if(!fG0.default.plainObject(t))return d7.logger.debug({packageFile:r},"Parsing of pre-commit config YAML returned invalid result"),null;if(!(0,yCo.matchesPrecommitConfigHeuristic)(t))return d7.logger.debug({packageFile:r},"File does not look like a pre-commit config file"),null;try{let n=_G0(t);if(n.length)return d7.logger.trace({deps:n},"Found dependencies in pre-commit config"),{deps:n}}catch(n){d7.logger.debug({packageFile:r,err:n},"Error scanning parsed pre-commit config")}return null}uDr.extractPackageFile=AG0});var ACo=A(uge=>{"use strict";Object.defineProperty(uge,"__esModule",{value:!0});uge.defaultConfig=uge.supportedDatasources=uge.extractPackageFile=void 0;var bG0=ch(),CG0=nR(),vG0=_Co();Object.defineProperty(uge,"extractPackageFile",{enumerable:!0,get:function(){return vG0.extractPackageFile}});uge.supportedDatasources=[bG0.GithubTagsDatasource.id,CG0.GitlabTagsDatasource.id];uge.defaultConfig={commitMessageTopic:"pre-commit hook {{depName}}",enabled:!1,fileMatch:["(^|/)\\.pre-commit-config\\.ya?ml$"],prBodyNotes:["Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://github.com/renovatebot/renovate/discussions/new) if you have any questions."]}});var vCo=A(pDr=>{"use strict";Object.defineProperty(pDr,"__esModule",{value:!0});pDr.updateArtifacts=void 0;var EG0=(tn(),Dr(en)),bCo=EG0.__importDefault(_a()),DG0=_2(),SG0=Zp(),lDr=Pi(),wG0=Fb(),dDr=km(),CCo=Ba();function IG0(e){var r,t;return(t=(r=(0,CCo.regEx)(/^\tflutter: ['"](?.*)['"]$/m).exec(e))==null?void 0:r.groups)==null?void 0:t.flutterVersion}function xG0(e){var r,t;return(t=(r=(0,CCo.regEx)(/^\tdart: ['"](?.*)['"]$/m).exec(e))==null?void 0:r.groups)==null?void 0:t.dartVersion}async function TG0({packageFileName:e,updatedDeps:r,newPackageFileContent:t,config:n}){var o,c;lDr.logger.debug(`pub.updateArtifacts(${e})`);let i=n.updateType==="lockFileMaintenance";if(bCo.default.emptyArray(r)&&!i)return lDr.logger.debug("No updated pub deps - returning null"),null;let s=(0,dDr.getSiblingFileName)(e,"pubspec.lock"),a=await(0,dDr.readLocalFile)(s,"utf8");if(!a)return lDr.logger.debug("No pubspec.lock found"),null;try{await(0,dDr.writeLocalFile)(e,t);let l=t.includes("sdk: flutter"),u=l?"flutter":"dart",m=[];i?m.push(`${u} pub upgrade`):m.push(`${u} pub upgrade ${r.map(v=>v.depName).filter(bCo.default.string).map(v=>(0,DG0.quote)(v)).join(" ")}`);let h=l?((o=n.constraints)==null?void 0:o.flutter)??IG0(a):((c=n.constraints)==null?void 0:c.dart)??xG0(a),_={cwdFile:e,docker:{},toolConstraints:[{toolName:u,constraint:h}]};await(0,wG0.exec)(m,_);let b=await(0,dDr.readLocalFile)(s,"utf8");return a===b?null:[{file:{type:"addition",path:s,contents:b}}]}catch(l){if(l.message===SG0.TEMPORARY_ERROR)throw l;return lDr.logger.warn({lockfile:s,err:l},"Failed to update lock file"),[{artifactError:{lockFile:s,stderr:l.message}}]}}pDr.updateArtifacts=TG0});var DCo=A(mDr=>{"use strict";Object.defineProperty(mDr,"__esModule",{value:!0});mDr.extractPackageFile=void 0;var PG0=Ky(),RG0=Pi(),kG0=Ohr();function ECo(e,r){return e?Object.keys(e).reduce((t,n)=>{if(n==="meta")return t;let i=e[n],s=null;i!=null&&i.version?s=i.version.toString():i&&(typeof i=="string"&&(s=i),typeof i=="number"&&(s=i.toString()));let a={...r,depName:n,currentValue:s};return[...t,a]},[]):[]}function FG0(e,r){try{let t=(0,PG0.load)(e,{json:!0}),n=[...ECo(t.dependencies,{depType:"dependencies"}),...ECo(t.dev_dependencies,{depType:"dev_dependencies"})];if(n.length)return{datasource:kG0.DartDatasource.id,deps:n}}catch(t){RG0.logger.debug({packageFile:r,err:t},"Could not parse YAML")}return null}mDr.extractPackageFile=FG0});var SCo=A(K8=>{"use strict";Object.defineProperty(K8,"__esModule",{value:!0});K8.categories=K8.defaultConfig=K8.supportsLockFileMaintenance=K8.supportedDatasources=K8.extractPackageFile=K8.updateArtifacts=void 0;var NG0=(tn(),Dr(en)),OG0=Ohr(),BG0=NG0.__importStar(h2()),qG0=vCo();Object.defineProperty(K8,"updateArtifacts",{enumerable:!0,get:function(){return qG0.updateArtifacts}});var MG0=DCo();Object.defineProperty(K8,"extractPackageFile",{enumerable:!0,get:function(){return MG0.extractPackageFile}});K8.supportedDatasources=[OG0.DartDatasource.id];K8.supportsLockFileMaintenance=!0;K8.defaultConfig={fileMatch:["(^|/)pubspec\\.ya?ml$"],versioning:BG0.id};K8.categories=["dart"]});var wCo=A(ese=>{"use strict";Object.defineProperty(ese,"__esModule",{value:!0});ese.isGithubUrl=ese.parseGitOwnerRepo=ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT=void 0;var lge=Ba(),LG0=Ip();ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT=(0,lge.regEx)(/^git@[^:]*:(?.+)$/);function jG0(e,r){let t=ese.RE_REPOSITORY_GENERIC_GIT_SSH_FORMAT.exec(e);if(t!=null&&t.groups)return t.groups.repository.replace((0,lge.regEx)(/\.git$/),"");{if(r)return e.replace((0,lge.regEx)(/^github:/),"").replace((0,lge.regEx)(/^git\+/),"").replace((0,lge.regEx)(/^https:\/\/github\.com\//),"").replace((0,lge.regEx)(/\.git$/),"");let n=(0,LG0.parseUrl)(e);return n?n.pathname.replace((0,lge.regEx)(/\.git$/),"").replace((0,lge.regEx)(/^\//),""):null}}ese.parseGitOwnerRepo=jG0;function GG0(e,r){return(r==null?void 0:r.host)==="github.com"||e.startsWith("git@github.com")}ese.isGithubUrl=GG0});var ICo=A(Dut=>{"use strict";Object.defineProperty(Dut,"__esModule",{value:!0});Dut.parsePuppetfile=Dut.Puppetfile=void 0;var fDr=Ba(),UG0=(0,fDr.regEx)(/^forge\s+['"]([^'"]+)['"]/),VG0=(0,fDr.regEx)(/#.*$/),hDr=class{forgeModules=new Map;add(r,t){var n;Object.keys(t).length!==0&&(this.forgeModules.has(r)||this.forgeModules.set(r,[]),(n=this.forgeModules.get(r))==null||n.push(t))}getForges(){return Array.from(this.forgeModules.keys())}getModulesOfForge(r){return this.forgeModules.get(r??null)??[]}};Dut.Puppetfile=hDr;function zG0(e){let r=new hDr,t=null,n={};for(let i of e.split(fDr.newlineRegex)){let s=i.replace(VG0,""),a=UG0.exec(s);if(a){r.add(t,n),n={},t=a[1];continue}s.startsWith("mod")&&(r.add(t,n),n={});let c=(0,fDr.regEx)(/(?:\s*:(\w+)\s+=>\s+)?['"]([^'"]+)['"]/g),l;for(;(l=c.exec(s))!==null;){let u=l[1],m=l[2];u?(n.tags=n.tags??new Map,n.tags.set(u,m)):$G0(n,m)}}return r.add(t,n),r}Dut.parsePuppetfile=zG0;function $G0(e,r){e.name===void 0?e.name=r:e.version===void 0?e.version=r:e.skipReason="invalid-config"}});var PCo=A(gDr=>{"use strict";Object.defineProperty(gDr,"__esModule",{value:!0});gDr.extractPackageFile=void 0;var TCo=Pi(),QG0=Ip(),KG0=Y1(),HG0=ch(),WG0=bgr(),xCo=wCo(),YG0=ICo();function JG0(e,r){let t={depName:e.name,datasource:WG0.PuppetForgeDatasource.id,packageName:e.name,currentValue:e.version};return r&&(t.registryUrls=[r]),t}function XG0(e){var c,l;let r=e.name,t=(c=e.tags)==null?void 0:c.get("git"),n=(l=e.tags)==null?void 0:l.get("tag");if(!t||!n)return{depName:r,sourceUrl:t,skipReason:"invalid-version"};let i=(0,QG0.parseUrl)(t),s=(0,xCo.isGithubUrl)(t,i);if(s&&i&&i.protocol!=="https:")return TCo.logger.debug(`Access to github is only allowed for https, your url was: ${t}`),{depName:r,sourceUrl:t,skipReason:"invalid-url"};let a=(0,xCo.parseGitOwnerRepo)(t,s);if(!a)return{depName:r,sourceUrl:t,skipReason:"invalid-url"};let o={depName:r,packageName:t,sourceUrl:t,gitRef:!0,currentValue:n,datasource:KG0.GitTagsDatasource.id};return s&&(o.packageName=a,o.datasource=HG0.GithubTagsDatasource.id),o}function ZG0(e){var r;return((r=e.tags)==null?void 0:r.has("git"))??!1}function eU0(e){TCo.logger.trace("puppet.extractPackageFile()");let r=(0,YG0.parsePuppetfile)(e),t=[];for(let n of r.getForges())for(let i of r.getModulesOfForge(n)){let s;ZG0(i)?s=XG0(i):s=JG0(i,n),i.skipReason&&(s.skipReason=i.skipReason),t.push(s)}return t.length?{deps:t}:null}gDr.extractPackageFile=eU0});var RCo=A(YJ=>{"use strict";Object.defineProperty(YJ,"__esModule",{value:!0});YJ.supportedDatasources=YJ.categories=YJ.defaultConfig=YJ.extractPackageFile=void 0;var tU0=Y1(),rU0=ch(),nU0=bgr(),iU0=PCo();Object.defineProperty(YJ,"extractPackageFile",{enumerable:!0,get:function(){return iU0.extractPackageFile}});YJ.defaultConfig={fileMatch:["(^|/)Puppetfile$"]};YJ.categories=["iac","ruby"];YJ.supportedDatasources=[nU0.PuppetForgeDatasource.id,rU0.GithubTagsDatasource.id,tU0.GitTagsDatasource.id]});var kCo=A(yDr=>{"use strict";Object.defineProperty(yDr,"__esModule",{value:!0});yDr.extractPackageFile=void 0;var sU0=Qy();function aU0(e){return{deps:[{depName:"python",commitMessageTopic:"Python",currentValue:e.trim(),datasource:sU0.DockerDatasource.id}]}}yDr.extractPackageFile=aU0});var FCo=A(JJ=>{"use strict";Object.defineProperty(JJ,"__esModule",{value:!0});JJ.categories=JJ.defaultConfig=JJ.supportedDatasources=JJ.extractPackageFile=void 0;var oU0=(tn(),Dr(en)),cU0=Qy(),uU0=oU0.__importStar(SV()),lU0=kCo();Object.defineProperty(JJ,"extractPackageFile",{enumerable:!0,get:function(){return lU0.extractPackageFile}});JJ.supportedDatasources=[cU0.DockerDatasource.id];JJ.defaultConfig={fileMatch:["(^|/)\\.python-version$"],versioning:uU0.id};JJ.categories=["python"]});var z0=A(ADr=>{"use strict";Object.defineProperty(ADr,"__esModule",{value:!0});ADr.AbstractMigration=void 0;var dU0=(tn(),Dr(en)),_Dr=dU0.__importDefault(_a()),YZn=class{deprecated=!1;originalConfig;migratedConfig;constructor(r,t){this.originalConfig=r,this.migratedConfig=t}get(r){return this.migratedConfig[r]??this.originalConfig[r]}has(r){return r in this.originalConfig}setSafely(r,t){_Dr.default.nullOrUndefined(this.originalConfig[r])&&_Dr.default.nullOrUndefined(this.migratedConfig[r])&&(this.migratedConfig[r]=t)}setHard(r,t){this.migratedConfig[r]=t}rewrite(r){if(!_Dr.default.string(this.propertyName))throw new Error;this.setHard(this.propertyName,r)}delete(r=this.propertyName){if(!_Dr.default.string(r))throw new Error;delete this.migratedConfig[r]}};ADr.AbstractMigration=YZn});var bDr=A(Sut=>{"use strict";Object.defineProperty(Sut,"__esModule",{value:!0});Sut.migrateDatasource=Sut.DatasourceMigration=void 0;var pU0=(tn(),Dr(en)),mU0=pU0.__importDefault(_a()),fU0=z0(),JZn=class extends fU0.AbstractMigration{propertyName="datasource";run(r){if(mU0.default.string(r)){let t=NCo(r);this.rewrite(t)}}};Sut.DatasourceMigration=JZn;function NCo(e){switch(e){case"adoptium-java":return"java-version";case"dotnet":return"dotnet-version";case"node":return"node-version"}return e}Sut.migrateDatasource=NCo});var p7=A(_B=>{"use strict";_B.__esModule=!0;_B.extend=OCo;_B.indexOf=AU0;_B.escapeExpression=bU0;_B.isEmpty=CU0;_B.createFrame=vU0;_B.blockParams=EU0;_B.appendContextPath=DU0;var hU0={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},gU0=/[&<>"'`=]/g,yU0=/[&<>"'`=]/;function _U0(e){return hU0[e]}function OCo(e){for(var r=1;r{"use strict";CDr.__esModule=!0;var eei=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];function tei(e,r){var t=r&&r.loc,n=void 0,i=void 0,s=void 0,a=void 0;t&&(n=t.start.line,i=t.end.line,s=t.start.column,a=t.end.column,e+=" - "+n+":"+s);for(var o=Error.prototype.constructor.call(this,e),c=0;c{"use strict";vDr.__esModule=!0;var rei=p7();vDr.default=function(e){e.registerHelper("blockHelperMissing",function(r,t){var n=t.inverse,i=t.fn;if(r===!0)return i(this);if(r===!1||r==null)return n(this);if(rei.isArray(r))return r.length>0?(t.ids&&(t.ids=[t.name]),e.helpers.each(r,t)):n(this);if(t.data&&t.ids){var s=rei.createFrame(t.data);s.contextPath=rei.appendContextPath(t.data.contextPath,t.name),t={data:s}}return i(r,t)})};MCo.exports=vDr.default});var GCo=A((EDr,jCo)=>{"use strict";EDr.__esModule=!0;function SU0(e){return e&&e.__esModule?e:{default:e}}var Z4t=p7(),wU0=CG(),IU0=SU0(wU0);EDr.default=function(e){e.registerHelper("each",function(r,t){if(!t)throw new IU0.default("Must pass iterator to #each");var n=t.fn,i=t.inverse,s=0,a="",o=void 0,c=void 0;t.data&&t.ids&&(c=Z4t.appendContextPath(t.data.contextPath,t.ids[0])+"."),Z4t.isFunction(r)&&(r=r.call(this)),t.data&&(o=Z4t.createFrame(t.data));function l(b,v,w){o&&(o.key=b,o.index=v,o.first=v===0,o.last=!!w,c&&(o.contextPath=c+b)),a=a+n(r[b],{data:o,blockParams:Z4t.blockParams([r[b],b],[c+b,null])})}if(r&&typeof r=="object")if(Z4t.isArray(r))for(var u=r.length;s{"use strict";DDr.__esModule=!0;function xU0(e){return e&&e.__esModule?e:{default:e}}var TU0=CG(),PU0=xU0(TU0);DDr.default=function(e){e.registerHelper("helperMissing",function(){if(arguments.length!==1)throw new PU0.default('Missing helper: "'+arguments[arguments.length-1].name+'"')})};UCo.exports=DDr.default});var KCo=A((SDr,QCo)=>{"use strict";SDr.__esModule=!0;function RU0(e){return e&&e.__esModule?e:{default:e}}var zCo=p7(),kU0=CG(),$Co=RU0(kU0);SDr.default=function(e){e.registerHelper("if",function(r,t){if(arguments.length!=2)throw new $Co.default("#if requires exactly one argument");return zCo.isFunction(r)&&(r=r.call(this)),!t.hash.includeZero&&!r||zCo.isEmpty(r)?t.inverse(this):t.fn(this)}),e.registerHelper("unless",function(r,t){if(arguments.length!=2)throw new $Co.default("#unless requires exactly one argument");return e.helpers.if.call(this,r,{fn:t.inverse,inverse:t.fn,hash:t.hash})})};QCo.exports=SDr.default});var WCo=A((wDr,HCo)=>{"use strict";wDr.__esModule=!0;wDr.default=function(e){e.registerHelper("log",function(){for(var r=[void 0],t=arguments[arguments.length-1],n=0;n{"use strict";IDr.__esModule=!0;IDr.default=function(e){e.registerHelper("lookup",function(r,t,n){return r&&n.lookupProperty(r,t)})};YCo.exports=IDr.default});var ZCo=A((xDr,XCo)=>{"use strict";xDr.__esModule=!0;function FU0(e){return e&&e.__esModule?e:{default:e}}var e7t=p7(),NU0=CG(),OU0=FU0(NU0);xDr.default=function(e){e.registerHelper("with",function(r,t){if(arguments.length!=2)throw new OU0.default("#with requires exactly one argument");e7t.isFunction(r)&&(r=r.call(this));var n=t.fn;if(e7t.isEmpty(r))return t.inverse(this);var i=t.data;return t.data&&t.ids&&(i=e7t.createFrame(t.data),i.contextPath=e7t.appendContextPath(t.data.contextPath,t.ids[0])),n(r,{data:i,blockParams:e7t.blockParams([r],[i&&i.contextPath])})})};XCo.exports=xDr.default});var nei=A(TDr=>{"use strict";TDr.__esModule=!0;TDr.registerDefaultHelpers=YU0;TDr.moveHelperToHooks=JU0;function GIe(e){return e&&e.__esModule?e:{default:e}}var BU0=LCo(),qU0=GIe(BU0),MU0=GCo(),LU0=GIe(MU0),jU0=VCo(),GU0=GIe(jU0),UU0=KCo(),VU0=GIe(UU0),zU0=WCo(),$U0=GIe(zU0),QU0=JCo(),KU0=GIe(QU0),HU0=ZCo(),WU0=GIe(HU0);function YU0(e){qU0.default(e),LU0.default(e),GU0.default(e),VU0.default(e),$U0.default(e),KU0.default(e),WU0.default(e)}function JU0(e,r,t){e.helpers[r]&&(e.hooks[r]=e.helpers[r],t||delete e.helpers[r])}});var tvo=A((PDr,evo)=>{"use strict";PDr.__esModule=!0;var XU0=p7();PDr.default=function(e){e.registerDecorator("inline",function(r,t,n,i){var s=r;return t.partials||(t.partials={},s=function(a,o){var c=n.partials;n.partials=XU0.extend({},c,t.partials);var l=r(a,o);return n.partials=c,l}),t.partials[i.args[0]]=i.fn,s})};evo.exports=PDr.default});var rvo=A(iei=>{"use strict";iei.__esModule=!0;iei.registerDefaultDecorators=rV0;function ZU0(e){return e&&e.__esModule?e:{default:e}}var eV0=tvo(),tV0=ZU0(eV0);function rV0(e){tV0.default(e)}});var sei=A((RDr,nvo)=>{"use strict";RDr.__esModule=!0;var nV0=p7(),wut={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(r){if(typeof r=="string"){var t=nV0.indexOf(wut.methodMap,r.toLowerCase());t>=0?r=t:r=parseInt(r,10)}return r},log:function(r){if(r=wut.lookupLevel(r),typeof console<"u"&&wut.lookupLevel(wut.level)<=r){var t=wut.methodMap[r];console[t]||(t="log");for(var n=arguments.length,i=Array(n>1?n-1:0),s=1;s{"use strict";aei.__esModule=!0;aei.createNewLookupObject=sV0;var iV0=p7();function sV0(){for(var e=arguments.length,r=Array(e),t=0;t{"use strict";t7t.__esModule=!0;t7t.createProtoAccessControl=uV0;t7t.resultIsAllowed=lV0;t7t.resetLoggedProperties=pV0;function aV0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var svo=ivo(),oV0=sei(),cV0=aV0(oV0),kDr=Object.create(null);function uV0(e){var r=Object.create(null);r.constructor=!1,r.__defineGetter__=!1,r.__defineSetter__=!1,r.__lookupGetter__=!1;var t=Object.create(null);return t.__proto__=!1,{properties:{whitelist:svo.createNewLookupObject(t,e.allowedProtoProperties),defaultValue:e.allowProtoPropertiesByDefault},methods:{whitelist:svo.createNewLookupObject(r,e.allowedProtoMethods),defaultValue:e.allowProtoMethodsByDefault}}}function lV0(e,r,t){return avo(typeof e=="function"?r.methods:r.properties,t)}function avo(e,r){return e.whitelist[r]!==void 0?e.whitelist[r]===!0:e.defaultValue!==void 0?e.defaultValue:(dV0(r),!1)}function dV0(e){kDr[e]!==!0&&(kDr[e]=!0,cV0.log("error",'Handlebars: Access has been denied to resolve the property "'+e+`" because it is not an "own property" of its parent.
           You can add a runtime option to disable the check or this warning:
          -See https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details`))}function dV0(){Object.keys(kDr).forEach(function(e){delete kDr[e]})}});var NDr=A(XJ=>{"use strict";XJ.__esModule=!0;XJ.HandlebarsEnvironment=uei;function avo(e){return e&&e.__esModule?e:{default:e}}var UIe=p7(),pV0=CG(),oei=avo(pV0),mV0=rei(),fV0=tvo(),hV0=iei(),FDr=avo(hV0),gV0=aei(),yV0="4.7.7";XJ.VERSION=yV0;var _V0=8;XJ.COMPILER_REVISION=_V0;var AV0=7;XJ.LAST_COMPATIBLE_COMPILER_REVISION=AV0;var bV0={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};XJ.REVISION_CHANGES=bV0;var cei="[object Object]";function uei(e,r,t){this.helpers=e||{},this.partials=r||{},this.decorators=t||{},mV0.registerDefaultHelpers(this),fV0.registerDefaultDecorators(this)}uei.prototype={constructor:uei,logger:FDr.default,log:FDr.default.log,registerHelper:function(r,t){if(UIe.toString.call(r)===cei){if(t)throw new oei.default("Arg not supported with multiple helpers");UIe.extend(this.helpers,r)}else this.helpers[r]=t},unregisterHelper:function(r){delete this.helpers[r]},registerPartial:function(r,t){if(UIe.toString.call(r)===cei)UIe.extend(this.partials,r);else{if(typeof t>"u")throw new oei.default('Attempting to register a partial called "'+r+'" as undefined');this.partials[r]=t}},unregisterPartial:function(r){delete this.partials[r]},registerDecorator:function(r,t){if(UIe.toString.call(r)===cei){if(t)throw new oei.default("Arg not supported with multiple decorators");UIe.extend(this.decorators,r)}else this.decorators[r]=t},unregisterDecorator:function(r){delete this.decorators[r]},resetLoggedPropertyAccesses:function(){gV0.resetLoggedProperties()}};var CV0=FDr.default.log;XJ.log=CV0;XJ.createFrame=UIe.createFrame;XJ.logger=FDr.default});var cvo=A((ODr,ovo)=>{"use strict";ODr.__esModule=!0;function lei(e){this.string=e}lei.prototype.toString=lei.prototype.toHTML=function(){return""+this.string};ODr.default=lei;ovo.exports=ODr.default});var uvo=A(dei=>{"use strict";dei.__esModule=!0;dei.wrapHelper=vV0;function vV0(e,r){if(typeof e!="function")return e;var t=function(){var i=arguments[arguments.length-1];return arguments[arguments.length-1]=r(i),e.apply(this,arguments)};return t}});var fvo=A(dge=>{"use strict";dge.__esModule=!0;dge.checkRevision=xV0;dge.template=TV0;dge.wrapProgram=BDr;dge.resolvePartial=PV0;dge.invokePartial=RV0;dge.noop=pvo;function EV0(e){return e&&e.__esModule?e:{default:e}}function DV0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var SV0=p7(),tse=DV0(SV0),wV0=CG(),rse=EV0(wV0),nse=NDr(),lvo=rei(),IV0=uvo(),dvo=aei();function xV0(e){var r=e&&e[0]||1,t=nse.COMPILER_REVISION;if(!(r>=nse.LAST_COMPATIBLE_COMPILER_REVISION&&r<=nse.COMPILER_REVISION))if(r{"use strict";XJ.__esModule=!0;XJ.HandlebarsEnvironment=lei;function ovo(e){return e&&e.__esModule?e:{default:e}}var UIe=p7(),mV0=CG(),cei=ovo(mV0),fV0=nei(),hV0=rvo(),gV0=sei(),FDr=ovo(gV0),yV0=oei(),_V0="4.7.7";XJ.VERSION=_V0;var AV0=8;XJ.COMPILER_REVISION=AV0;var bV0=7;XJ.LAST_COMPATIBLE_COMPILER_REVISION=bV0;var CV0={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};XJ.REVISION_CHANGES=CV0;var uei="[object Object]";function lei(e,r,t){this.helpers=e||{},this.partials=r||{},this.decorators=t||{},fV0.registerDefaultHelpers(this),hV0.registerDefaultDecorators(this)}lei.prototype={constructor:lei,logger:FDr.default,log:FDr.default.log,registerHelper:function(r,t){if(UIe.toString.call(r)===uei){if(t)throw new cei.default("Arg not supported with multiple helpers");UIe.extend(this.helpers,r)}else this.helpers[r]=t},unregisterHelper:function(r){delete this.helpers[r]},registerPartial:function(r,t){if(UIe.toString.call(r)===uei)UIe.extend(this.partials,r);else{if(typeof t>"u")throw new cei.default('Attempting to register a partial called "'+r+'" as undefined');this.partials[r]=t}},unregisterPartial:function(r){delete this.partials[r]},registerDecorator:function(r,t){if(UIe.toString.call(r)===uei){if(t)throw new cei.default("Arg not supported with multiple decorators");UIe.extend(this.decorators,r)}else this.decorators[r]=t},unregisterDecorator:function(r){delete this.decorators[r]},resetLoggedPropertyAccesses:function(){yV0.resetLoggedProperties()}};var vV0=FDr.default.log;XJ.log=vV0;XJ.createFrame=UIe.createFrame;XJ.logger=FDr.default});var uvo=A((ODr,cvo)=>{"use strict";ODr.__esModule=!0;function dei(e){this.string=e}dei.prototype.toString=dei.prototype.toHTML=function(){return""+this.string};ODr.default=dei;cvo.exports=ODr.default});var lvo=A(pei=>{"use strict";pei.__esModule=!0;pei.wrapHelper=EV0;function EV0(e,r){if(typeof e!="function")return e;var t=function(){var i=arguments[arguments.length-1];return arguments[arguments.length-1]=r(i),e.apply(this,arguments)};return t}});var hvo=A(dge=>{"use strict";dge.__esModule=!0;dge.checkRevision=TV0;dge.template=PV0;dge.wrapProgram=BDr;dge.resolvePartial=RV0;dge.invokePartial=kV0;dge.noop=mvo;function DV0(e){return e&&e.__esModule?e:{default:e}}function SV0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var wV0=p7(),tse=SV0(wV0),IV0=CG(),rse=DV0(IV0),nse=NDr(),dvo=nei(),xV0=lvo(),pvo=oei();function TV0(e){var r=e&&e[0]||1,t=nse.COMPILER_REVISION;if(!(r>=nse.LAST_COMPATIBLE_COMPILER_REVISION&&r<=nse.COMPILER_REVISION))if(r{"use strict";qDr.__esModule=!0;qDr.default=function(e){var r=typeof global<"u"?global:window,t=r.Handlebars;e.noConflict=function(){return r.Handlebars===e&&(r.Handlebars=t),e}};hvo.exports=qDr.default});var bvo=A((MDr,Avo)=>{"use strict";MDr.__esModule=!0;function fei(e){return e&&e.__esModule?e:{default:e}}function hei(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var OV0=NDr(),gvo=hei(OV0),BV0=cvo(),qV0=fei(BV0),MV0=CG(),LV0=fei(MV0),jV0=p7(),mei=hei(jV0),GV0=fvo(),yvo=hei(GV0),UV0=pei(),VV0=fei(UV0);function _vo(){var e=new gvo.HandlebarsEnvironment;return mei.extend(e,gvo),e.SafeString=qV0.default,e.Exception=LV0.default,e.Utils=mei,e.escapeExpression=mei.escapeExpression,e.VM=yvo,e.template=function(r){return yvo.template(r,e)},e}var r7t=_vo();r7t.create=_vo;VV0.default(r7t);r7t.default=r7t;MDr.default=r7t;Avo.exports=MDr.default});var gei=A((LDr,vvo)=>{"use strict";LDr.__esModule=!0;var Cvo={helpers:{helperExpression:function(r){return r.type==="SubExpression"||(r.type==="MustacheStatement"||r.type==="BlockStatement")&&!!(r.params&&r.params.length||r.hash)},scopedId:function(r){return/^\.|this\b/.test(r.original)},simpleId:function(r){return r.parts.length===1&&!Cvo.helpers.scopedId(r)&&!r.depth}}};LDr.default=Cvo;vvo.exports=LDr.default});var Dvo=A((jDr,Evo)=>{"use strict";jDr.__esModule=!0;var zV0=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,0],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(i,s,a,o,c,l,u){var m=l.length-1;switch(c){case 1:return l[m-1];case 2:this.$=o.prepareProgram(l[m]);break;case 3:this.$=l[m];break;case 4:this.$=l[m];break;case 5:this.$=l[m];break;case 6:this.$=l[m];break;case 7:this.$=l[m];break;case 8:this.$=l[m];break;case 9:this.$={type:"CommentStatement",value:o.stripComment(l[m]),strip:o.stripFlags(l[m],l[m]),loc:o.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:l[m],value:l[m],loc:o.locInfo(this._$)};break;case 11:this.$=o.prepareRawBlock(l[m-2],l[m-1],l[m],this._$);break;case 12:this.$={path:l[m-3],params:l[m-2],hash:l[m-1]};break;case 13:this.$=o.prepareBlock(l[m-3],l[m-2],l[m-1],l[m],!1,this._$);break;case 14:this.$=o.prepareBlock(l[m-3],l[m-2],l[m-1],l[m],!0,this._$);break;case 15:this.$={open:l[m-5],path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 16:this.$={path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 17:this.$={path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 18:this.$={strip:o.stripFlags(l[m-1],l[m-1]),program:l[m]};break;case 19:var h=o.prepareBlock(l[m-2],l[m-1],l[m],l[m],!1,this._$),_=o.prepareProgram([h],l[m-1].loc);_.chained=!0,this.$={strip:l[m-2].strip,program:_,chain:!0};break;case 20:this.$=l[m];break;case 21:this.$={path:l[m-1],strip:o.stripFlags(l[m-2],l[m])};break;case 22:this.$=o.prepareMustache(l[m-3],l[m-2],l[m-1],l[m-4],o.stripFlags(l[m-4],l[m]),this._$);break;case 23:this.$=o.prepareMustache(l[m-3],l[m-2],l[m-1],l[m-4],o.stripFlags(l[m-4],l[m]),this._$);break;case 24:this.$={type:"PartialStatement",name:l[m-3],params:l[m-2],hash:l[m-1],indent:"",strip:o.stripFlags(l[m-4],l[m]),loc:o.locInfo(this._$)};break;case 25:this.$=o.preparePartialBlock(l[m-2],l[m-1],l[m],this._$);break;case 26:this.$={path:l[m-3],params:l[m-2],hash:l[m-1],strip:o.stripFlags(l[m-4],l[m])};break;case 27:this.$=l[m];break;case 28:this.$=l[m];break;case 29:this.$={type:"SubExpression",path:l[m-3],params:l[m-2],hash:l[m-1],loc:o.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:l[m],loc:o.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:o.id(l[m-2]),value:l[m],loc:o.locInfo(this._$)};break;case 32:this.$=o.id(l[m-1]);break;case 33:this.$=l[m];break;case 34:this.$=l[m];break;case 35:this.$={type:"StringLiteral",value:l[m],original:l[m],loc:o.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(l[m]),original:Number(l[m]),loc:o.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:l[m]==="true",original:l[m]==="true",loc:o.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:o.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:o.locInfo(this._$)};break;case 40:this.$=l[m];break;case 41:this.$=l[m];break;case 42:this.$=o.preparePath(!0,l[m],this._$);break;case 43:this.$=o.preparePath(!1,l[m],this._$);break;case 44:l[m-2].push({part:o.id(l[m]),original:l[m],separator:l[m-1]}),this.$=l[m-2];break;case 45:this.$=[{part:o.id(l[m]),original:l[m]}];break;case 46:this.$=[];break;case 47:l[m-1].push(l[m]);break;case 48:this.$=[];break;case 49:l[m-1].push(l[m]);break;case 50:this.$=[];break;case 51:l[m-1].push(l[m]);break;case 58:this.$=[];break;case 59:l[m-1].push(l[m]);break;case 64:this.$=[];break;case 65:l[m-1].push(l[m]);break;case 70:this.$=[];break;case 71:l[m-1].push(l[m]);break;case 78:this.$=[];break;case 79:l[m-1].push(l[m]);break;case 82:this.$=[];break;case 83:l[m-1].push(l[m]);break;case 86:this.$=[];break;case 87:l[m-1].push(l[m]);break;case 90:this.$=[];break;case 91:l[m-1].push(l[m]);break;case 94:this.$=[];break;case 95:l[m-1].push(l[m]);break;case 98:this.$=[l[m]];break;case 99:l[m-1].push(l[m]);break;case 100:this.$=[l[m]];break;case 101:l[m-1].push(l[m]);break}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{15:[2,48],17:39,18:[2,48]},{20:41,56:40,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:44,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:45,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:41,56:48,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:49,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,50]},{72:[1,35],86:51},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:52,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:53,38:55,39:[1,57],43:56,44:[1,58],45:54,47:[2,54]},{28:59,43:60,44:[1,58],47:[2,56]},{13:62,15:[1,20],18:[1,61]},{33:[2,86],57:63,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:64,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:65,47:[1,66]},{30:67,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:68,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:69,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:70,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:74,33:[2,80],50:71,63:72,64:75,65:[1,43],69:73,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,79]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,50]},{20:74,53:80,54:[2,84],63:81,64:75,65:[1,43],69:82,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:83,47:[1,66]},{47:[2,55]},{4:84,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:85,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:86,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:87,47:[1,66]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:74,33:[2,88],58:88,63:89,64:75,65:[1,43],69:90,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:91,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:92,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,31:93,33:[2,60],63:94,64:75,65:[1,43],69:95,70:76,71:77,72:[1,78],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,66],36:96,63:97,64:75,65:[1,43],69:98,70:76,71:77,72:[1,78],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,22:99,23:[2,52],63:100,64:75,65:[1,43],69:101,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,92],62:102,63:103,64:75,65:[1,43],69:104,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,105]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:106,72:[1,107],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,108],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,109]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:55,39:[1,57],43:56,44:[1,58],45:111,46:110,47:[2,76]},{33:[2,70],40:112,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,113]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:74,63:115,64:75,65:[1,43],67:114,68:[2,96],69:116,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,117]},{32:118,33:[2,62],74:119,75:[1,120]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:121,74:122,75:[1,120]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,123]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,124]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,108]},{20:74,63:125,64:75,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:74,33:[2,72],41:126,63:127,64:75,65:[1,43],69:128,70:76,71:77,72:[1,78],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,129]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,130]},{33:[2,63]},{72:[1,132],76:131},{33:[1,133]},{33:[2,69]},{15:[2,12],18:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:134,74:135,75:[1,120]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,137],77:[1,136]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,138]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],54:[2,55],56:[2,20],60:[2,57],73:[2,81],82:[2,85],86:[2,18],90:[2,89],101:[2,53],104:[2,93],110:[2,19],111:[2,77],116:[2,97],119:[2,63],122:[2,69],135:[2,75],136:[2,32]},parseError:function(i,s){throw new Error(i)},parse:function(i){var s=this,a=[0],o=[null],c=[],l=this.table,u="",m=0,h=0,_=0,b=2,v=1;this.lexer.setInput(i),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,typeof this.lexer.yylloc>"u"&&(this.lexer.yylloc={});var w=this.lexer.yylloc;c.push(w);var x=this.lexer.options&&this.lexer.options.ranges;typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);function P(J){a.length=a.length-2*J,o.length=o.length-J,c.length=c.length-J}function k(){var J;return J=s.lexer.lex()||1,typeof J!="number"&&(J=s.symbols_[J]||J),J}for(var R,L,U,Y,N,j,M={},C,O,V,Q;;){if(U=a[a.length-1],this.defaultActions[U]?Y=this.defaultActions[U]:((R===null||typeof R>"u")&&(R=k()),Y=l[U]&&l[U][R]),typeof Y>"u"||!Y.length||!Y[0]){var X="";if(!_){Q=[];for(C in l[U])this.terminals_[C]&&C>2&&Q.push("'"+this.terminals_[C]+"'");this.lexer.showPosition?X="Parse error on line "+(m+1)+`:
          +`)}return u}else throw new rse.default("The partial "+c.name+" could not be compiled when running in runtime-only mode")}var i={strict:function(o,c,l){if(!o||!(c in o))throw new rse.default('"'+c+'" not defined in '+o,{loc:l});return i.lookupProperty(o,c)},lookupProperty:function(o,c){var l=o[c];if(l==null||Object.prototype.hasOwnProperty.call(o,c)||pvo.resultIsAllowed(l,i.protoAccessControl,c))return l},lookup:function(o,c){for(var l=o.length,u=0;u{"use strict";qDr.__esModule=!0;qDr.default=function(e){var r=typeof global<"u"?global:window,t=r.Handlebars;e.noConflict=function(){return r.Handlebars===e&&(r.Handlebars=t),e}};gvo.exports=qDr.default});var Cvo=A((MDr,bvo)=>{"use strict";MDr.__esModule=!0;function hei(e){return e&&e.__esModule?e:{default:e}}function gei(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}var BV0=NDr(),yvo=gei(BV0),qV0=uvo(),MV0=hei(qV0),LV0=CG(),jV0=hei(LV0),GV0=p7(),fei=gei(GV0),UV0=hvo(),_vo=gei(UV0),VV0=mei(),zV0=hei(VV0);function Avo(){var e=new yvo.HandlebarsEnvironment;return fei.extend(e,yvo),e.SafeString=MV0.default,e.Exception=jV0.default,e.Utils=fei,e.escapeExpression=fei.escapeExpression,e.VM=_vo,e.template=function(r){return _vo.template(r,e)},e}var r7t=Avo();r7t.create=Avo;zV0.default(r7t);r7t.default=r7t;MDr.default=r7t;bvo.exports=MDr.default});var yei=A((LDr,Evo)=>{"use strict";LDr.__esModule=!0;var vvo={helpers:{helperExpression:function(r){return r.type==="SubExpression"||(r.type==="MustacheStatement"||r.type==="BlockStatement")&&!!(r.params&&r.params.length||r.hash)},scopedId:function(r){return/^\.|this\b/.test(r.original)},simpleId:function(r){return r.parts.length===1&&!vvo.helpers.scopedId(r)&&!r.depth}}};LDr.default=vvo;Evo.exports=LDr.default});var Svo=A((jDr,Dvo)=>{"use strict";jDr.__esModule=!0;var $V0=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,0],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(i,s,a,o,c,l,u){var m=l.length-1;switch(c){case 1:return l[m-1];case 2:this.$=o.prepareProgram(l[m]);break;case 3:this.$=l[m];break;case 4:this.$=l[m];break;case 5:this.$=l[m];break;case 6:this.$=l[m];break;case 7:this.$=l[m];break;case 8:this.$=l[m];break;case 9:this.$={type:"CommentStatement",value:o.stripComment(l[m]),strip:o.stripFlags(l[m],l[m]),loc:o.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:l[m],value:l[m],loc:o.locInfo(this._$)};break;case 11:this.$=o.prepareRawBlock(l[m-2],l[m-1],l[m],this._$);break;case 12:this.$={path:l[m-3],params:l[m-2],hash:l[m-1]};break;case 13:this.$=o.prepareBlock(l[m-3],l[m-2],l[m-1],l[m],!1,this._$);break;case 14:this.$=o.prepareBlock(l[m-3],l[m-2],l[m-1],l[m],!0,this._$);break;case 15:this.$={open:l[m-5],path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 16:this.$={path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 17:this.$={path:l[m-4],params:l[m-3],hash:l[m-2],blockParams:l[m-1],strip:o.stripFlags(l[m-5],l[m])};break;case 18:this.$={strip:o.stripFlags(l[m-1],l[m-1]),program:l[m]};break;case 19:var h=o.prepareBlock(l[m-2],l[m-1],l[m],l[m],!1,this._$),_=o.prepareProgram([h],l[m-1].loc);_.chained=!0,this.$={strip:l[m-2].strip,program:_,chain:!0};break;case 20:this.$=l[m];break;case 21:this.$={path:l[m-1],strip:o.stripFlags(l[m-2],l[m])};break;case 22:this.$=o.prepareMustache(l[m-3],l[m-2],l[m-1],l[m-4],o.stripFlags(l[m-4],l[m]),this._$);break;case 23:this.$=o.prepareMustache(l[m-3],l[m-2],l[m-1],l[m-4],o.stripFlags(l[m-4],l[m]),this._$);break;case 24:this.$={type:"PartialStatement",name:l[m-3],params:l[m-2],hash:l[m-1],indent:"",strip:o.stripFlags(l[m-4],l[m]),loc:o.locInfo(this._$)};break;case 25:this.$=o.preparePartialBlock(l[m-2],l[m-1],l[m],this._$);break;case 26:this.$={path:l[m-3],params:l[m-2],hash:l[m-1],strip:o.stripFlags(l[m-4],l[m])};break;case 27:this.$=l[m];break;case 28:this.$=l[m];break;case 29:this.$={type:"SubExpression",path:l[m-3],params:l[m-2],hash:l[m-1],loc:o.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:l[m],loc:o.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:o.id(l[m-2]),value:l[m],loc:o.locInfo(this._$)};break;case 32:this.$=o.id(l[m-1]);break;case 33:this.$=l[m];break;case 34:this.$=l[m];break;case 35:this.$={type:"StringLiteral",value:l[m],original:l[m],loc:o.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(l[m]),original:Number(l[m]),loc:o.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:l[m]==="true",original:l[m]==="true",loc:o.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:o.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:o.locInfo(this._$)};break;case 40:this.$=l[m];break;case 41:this.$=l[m];break;case 42:this.$=o.preparePath(!0,l[m],this._$);break;case 43:this.$=o.preparePath(!1,l[m],this._$);break;case 44:l[m-2].push({part:o.id(l[m]),original:l[m],separator:l[m-1]}),this.$=l[m-2];break;case 45:this.$=[{part:o.id(l[m]),original:l[m]}];break;case 46:this.$=[];break;case 47:l[m-1].push(l[m]);break;case 48:this.$=[];break;case 49:l[m-1].push(l[m]);break;case 50:this.$=[];break;case 51:l[m-1].push(l[m]);break;case 58:this.$=[];break;case 59:l[m-1].push(l[m]);break;case 64:this.$=[];break;case 65:l[m-1].push(l[m]);break;case 70:this.$=[];break;case 71:l[m-1].push(l[m]);break;case 78:this.$=[];break;case 79:l[m-1].push(l[m]);break;case 82:this.$=[];break;case 83:l[m-1].push(l[m]);break;case 86:this.$=[];break;case 87:l[m-1].push(l[m]);break;case 90:this.$=[];break;case 91:l[m-1].push(l[m]);break;case 94:this.$=[];break;case 95:l[m-1].push(l[m]);break;case 98:this.$=[l[m]];break;case 99:l[m-1].push(l[m]);break;case 100:this.$=[l[m]];break;case 101:l[m-1].push(l[m]);break}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{15:[2,48],17:39,18:[2,48]},{20:41,56:40,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:44,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:45,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:41,56:48,64:42,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:49,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,50]},{72:[1,35],86:51},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:52,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:53,38:55,39:[1,57],43:56,44:[1,58],45:54,47:[2,54]},{28:59,43:60,44:[1,58],47:[2,56]},{13:62,15:[1,20],18:[1,61]},{33:[2,86],57:63,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:64,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:65,47:[1,66]},{30:67,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:68,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:69,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:70,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:74,33:[2,80],50:71,63:72,64:75,65:[1,43],69:73,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,79]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,50]},{20:74,53:80,54:[2,84],63:81,64:75,65:[1,43],69:82,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:83,47:[1,66]},{47:[2,55]},{4:84,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:85,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:86,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:87,47:[1,66]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:74,33:[2,88],58:88,63:89,64:75,65:[1,43],69:90,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:91,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:92,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,31:93,33:[2,60],63:94,64:75,65:[1,43],69:95,70:76,71:77,72:[1,78],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,66],36:96,63:97,64:75,65:[1,43],69:98,70:76,71:77,72:[1,78],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,22:99,23:[2,52],63:100,64:75,65:[1,43],69:101,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:74,33:[2,92],62:102,63:103,64:75,65:[1,43],69:104,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,105]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:106,72:[1,107],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,108],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,109]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:55,39:[1,57],43:56,44:[1,58],45:111,46:110,47:[2,76]},{33:[2,70],40:112,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,113]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:74,63:115,64:75,65:[1,43],67:114,68:[2,96],69:116,70:76,71:77,72:[1,78],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,117]},{32:118,33:[2,62],74:119,75:[1,120]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:121,74:122,75:[1,120]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,123]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,124]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,108]},{20:74,63:125,64:75,65:[1,43],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:74,33:[2,72],41:126,63:127,64:75,65:[1,43],69:128,70:76,71:77,72:[1,78],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,129]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,130]},{33:[2,63]},{72:[1,132],76:131},{33:[1,133]},{33:[2,69]},{15:[2,12],18:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:134,74:135,75:[1,120]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,137],77:[1,136]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,138]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],54:[2,55],56:[2,20],60:[2,57],73:[2,81],82:[2,85],86:[2,18],90:[2,89],101:[2,53],104:[2,93],110:[2,19],111:[2,77],116:[2,97],119:[2,63],122:[2,69],135:[2,75],136:[2,32]},parseError:function(i,s){throw new Error(i)},parse:function(i){var s=this,a=[0],o=[null],c=[],l=this.table,u="",m=0,h=0,_=0,b=2,v=1;this.lexer.setInput(i),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,typeof this.lexer.yylloc>"u"&&(this.lexer.yylloc={});var w=this.lexer.yylloc;c.push(w);var x=this.lexer.options&&this.lexer.options.ranges;typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);function P(J){a.length=a.length-2*J,o.length=o.length-J,c.length=c.length-J}function k(){var J;return J=s.lexer.lex()||1,typeof J!="number"&&(J=s.symbols_[J]||J),J}for(var R,L,U,Y,N,j,M={},C,O,V,Q;;){if(U=a[a.length-1],this.defaultActions[U]?Y=this.defaultActions[U]:((R===null||typeof R>"u")&&(R=k()),Y=l[U]&&l[U][R]),typeof Y>"u"||!Y.length||!Y[0]){var X="";if(!_){Q=[];for(C in l[U])this.terminals_[C]&&C>2&&Q.push("'"+this.terminals_[C]+"'");this.lexer.showPosition?X="Parse error on line "+(m+1)+`:
           `+this.lexer.showPosition()+`
           Expecting `+Q.join(", ")+", got '"+(this.terminals_[R]||R)+"'":X="Parse error on line "+(m+1)+": Unexpected "+(R==1?"end of input":"'"+(this.terminals_[R]||R)+"'"),this.parseError(X,{text:this.lexer.match,token:this.terminals_[R]||R,line:this.lexer.yylineno,loc:w,expected:Q})}}if(Y[0]instanceof Array&&Y.length>1)throw new Error("Parse Error: multiple actions possible at state: "+U+", token: "+R);switch(Y[0]){case 1:a.push(R),o.push(this.lexer.yytext),c.push(this.lexer.yylloc),a.push(Y[1]),R=null,L?(R=L,L=null):(h=this.lexer.yyleng,u=this.lexer.yytext,m=this.lexer.yylineno,w=this.lexer.yylloc,_>0&&_--);break;case 2:if(O=this.productions_[Y[1]][1],M.$=o[o.length-O],M._$={first_line:c[c.length-(O||1)].first_line,last_line:c[c.length-1].last_line,first_column:c[c.length-(O||1)].first_column,last_column:c[c.length-1].last_column},x&&(M._$.range=[c[c.length-(O||1)].range[0],c[c.length-1].range[1]]),j=this.performAction.call(M,u,h,m,this.yy,Y[1],o,c),typeof j<"u")return j;O&&(a=a.slice(0,-1*O*2),o=o.slice(0,-1*O),c=c.slice(0,-1*O)),a.push(this.productions_[Y[1]][0]),o.push(M.$),c.push(M._$),V=l[a[a.length-2]][a[a.length-1]],a.push(V);break;case 3:return!0}}return!0}},r=function(){var n={EOF:1,parseError:function(s,a){if(this.yy.parser)this.yy.parser.parseError(s,a);else throw new Error(s)},setInput:function(s){return this._input=s,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var s=this._input[0];this.yytext+=s,this.yyleng++,this.offset++,this.match+=s,this.matched+=s;var a=s.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),s},unput:function(s){var a=s.length,o=s.split(/(?:\r\n?|\n)/g);this._input=s+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a-1),this.offset-=a;var c=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),o.length-1&&(this.yylineno-=o.length-1);var l=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:o?(o.length===c.length?this.yylloc.first_column:0)+c[c.length-o.length].length-o[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[l[0],l[0]+this.yyleng-a]),this},more:function(){return this._more=!0,this},less:function(s){this.unput(this.match.slice(s))},pastInput:function(){var s=this.matched.substr(0,this.matched.length-this.match.length);return(s.length>20?"...":"")+s.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var s=this.match;return s.length<20&&(s+=this._input.substr(0,20-s.length)),(s.substr(0,20)+(s.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var s=this.pastInput(),a=new Array(s.length+1).join("-");return s+this.upcomingInput()+`
           `+a+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var s,a,o,c,l,u;this._more||(this.yytext="",this.match="");for(var m=this._currentRules(),h=0;ha[0].length)&&(a=o,c=h,!this.options.flex)));h++);return a?(u=a[0].match(/(?:\r\n?|\n).*/g),u&&(this.yylineno+=u.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:u?u[u.length-1].length-u[u.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+a[0].length},this.yytext+=a[0],this.match+=a[0],this.matches=a,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(a[0].length),this.matched+=a[0],s=this.performAction.call(this,this.yy,this,m[c],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),s||void 0):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
          -`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var s=this.next();return typeof s<"u"?s:this.lex()},begin:function(s){this.conditionStack.push(s)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(s){this.begin(s)}};return n.options={},n.performAction=function(s,a,o,c){function l(m,h){return a.yytext=a.yytext.substring(m,a.yyleng-h+m)}var u=c;switch(o){case 0:if(a.yytext.slice(-2)==="\\\\"?(l(0,1),this.begin("mu")):a.yytext.slice(-1)==="\\"?(l(0,1),this.begin("emu")):this.begin("mu"),a.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;break;case 3:return this.begin("raw"),15;break;case 4:return this.popState(),this.conditionStack[this.conditionStack.length-1]==="raw"?15:(l(5,9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;break;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;break;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;break;case 16:return this.popState(),44;break;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(a.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;break;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;break;case 30:return this.popState(),33;break;case 31:return a.yytext=l(1,2).replace(/\\"/g,'"'),80;break;case 32:return a.yytext=l(1,2).replace(/\\'/g,"'"),80;break;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return a.yytext=a.yytext.replace(/\\([\\\]])/g,"$1"),72;break;case 43:return"INVALID";case 44:return 5}},n.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],n.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},n}();e.lexer=r;function t(){this.yy={}}return t.prototype=e,e.Parser=t,new t}();jDr.default=zV0;Evo.exports=jDr.default});var zDr=A((VDr,Ivo)=>{"use strict";VDr.__esModule=!0;function $V0(e){return e&&e.__esModule?e:{default:e}}var QV0=CG(),yei=$V0(QV0);function GDr(){this.parents=[]}GDr.prototype={constructor:GDr,mutating:!1,acceptKey:function(r,t){var n=this.accept(r[t]);if(this.mutating){if(n&&!GDr.prototype[n.type])throw new yei.default('Unexpected node type "'+n.type+'" found when accepting '+t+" on "+r.type);r[t]=n}},acceptRequired:function(r,t){if(this.acceptKey(r,t),!r[t])throw new yei.default(r.type+" requires "+t)},acceptArray:function(r){for(var t=0,n=r.length;t{"use strict";$Dr.__esModule=!0;function KV0(e){return e&&e.__esModule?e:{default:e}}var HV0=zDr(),WV0=KV0(HV0);function ZJ(){var e=arguments.length<=0||arguments[0]===void 0?{}:arguments[0];this.options=e}ZJ.prototype=new WV0.default;ZJ.prototype.Program=function(e){var r=!this.options.ignoreStandalone,t=!this.isRootSeen;this.isRootSeen=!0;for(var n=e.body,i=0,s=n.length;i{"use strict";vG.__esModule=!0;vG.SourceLocation=XV0;vG.id=ZV0;vG.stripFlags=ez0;vG.stripComment=tz0;vG.preparePath=rz0;vG.prepareMustache=nz0;vG.prepareRawBlock=iz0;vG.prepareBlock=sz0;vG.prepareProgram=az0;vG.preparePartialBlock=oz0;function YV0(e){return e&&e.__esModule?e:{default:e}}var JV0=CG(),bei=YV0(JV0);function Cei(e,r){if(r=r.path?r.path.original:r,e.path.original!==r){var t={loc:e.path.loc};throw new bei.default(e.path.original+" doesn't match "+r,t)}}function XV0(e,r){this.source=e,this.start={line:r.first_line,column:r.first_column},this.end={line:r.last_line,column:r.last_column}}function ZV0(e){return/^\[.*\]$/.test(e)?e.substring(1,e.length-1):e}function ez0(e,r){return{open:e.charAt(2)==="~",close:r.charAt(r.length-3)==="~"}}function tz0(e){return e.replace(/^\{\{~?!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function rz0(e,r,t){t=this.locInfo(t);for(var n=e?"@":"",i=[],s=0,a=0,o=r.length;a0)throw new bei.default("Invalid path: "+n,{loc:t});c===".."&&s++}else i.push(c)}return{type:"PathExpression",data:e,depth:s,parts:i,original:n,loc:t}}function nz0(e,r,t,n,i,s){var a=n.charAt(3)||n.charAt(2),o=a!=="{"&&a!=="&",c=/\*/.test(n);return{type:c?"Decorator":"MustacheStatement",path:e,params:r,hash:t,escaped:o,strip:i,loc:this.locInfo(s)}}function iz0(e,r,t,n){Cei(e,t),n=this.locInfo(n);var i={type:"Program",body:r,strip:{},loc:n};return{type:"BlockStatement",path:e.path,params:e.params,hash:e.hash,program:i,openStrip:{},inverseStrip:{},closeStrip:{},loc:n}}function sz0(e,r,t,n,i,s){n&&n.path&&Cei(e,n);var a=/\*/.test(e.open);r.blockParams=e.blockParams;var o=void 0,c=void 0;if(t){if(a)throw new bei.default("Unexpected inverse block on decorator",t);t.chain&&(t.program.body[0].closeStrip=n.strip),c=t.strip,o=t.program}return i&&(i=o,o=r,r=i),{type:a?"DecoratorBlock":"BlockStatement",path:e.path,params:e.params,hash:e.hash,program:r,inverse:o,openStrip:e.strip,inverseStrip:c,closeStrip:n&&n.strip,loc:this.locInfo(s)}}function az0(e,r){if(!r&&e.length){var t=e[0].loc,n=e[e.length-1].loc;t&&n&&(r={source:t.source,start:{line:t.start.line,column:t.start.column},end:{line:n.end.line,column:n.end.column}})}return{type:"Program",body:e,strip:{},loc:r}}function oz0(e,r,t,n){return Cei(e,t),{type:"PartialBlockStatement",name:e.path,params:e.params,hash:e.hash,program:r,openStrip:e.strip,closeStrip:t&&t.strip,loc:this.locInfo(n)}}});var Fvo=A(n7t=>{"use strict";n7t.__esModule=!0;n7t.parseWithoutProcessing=kvo;n7t.parse=hz0;function cz0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function Rvo(e){return e&&e.__esModule?e:{default:e}}var uz0=Dvo(),vei=Rvo(uz0),lz0=Tvo(),dz0=Rvo(lz0),pz0=Pvo(),mz0=cz0(pz0),fz0=p7();n7t.parser=vei.default;var QDr={};fz0.extend(QDr,mz0);function kvo(e,r){if(e.type==="Program")return e;vei.default.yy=QDr,QDr.locInfo=function(n){return new QDr.SourceLocation(r&&r.srcName,n)};var t=vei.default.parse(e);return t}function hz0(e,r){var t=kvo(e,r),n=new dz0.default(r);return n.accept(t)}});var qvo=A(o7t=>{"use strict";o7t.__esModule=!0;o7t.Compiler=Eei;o7t.precompile=Az0;o7t.compile=bz0;function Ovo(e){return e&&e.__esModule?e:{default:e}}var gz0=CG(),s7t=Ovo(gz0),a7t=p7(),yz0=gei(),i7t=Ovo(yz0),_z0=[].slice;function Eei(){}Eei.prototype={compiler:Eei,equals:function(r){var t=this.opcodes.length;if(r.opcodes.length!==t)return!1;for(var n=0;n1)throw new s7t.default("Unsupported number of partial arguments: "+n.length,r);n.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):n.push({type:"PathExpression",parts:[],depth:0}));var i=r.name.original,s=r.name.type==="SubExpression";s&&this.accept(r.name),this.setupFullMustacheParams(r,t,void 0,!0);var a=r.indent||"";this.options.preventIndent&&a&&(this.opcode("appendContent",a),a=""),this.opcode("invokePartial",s,i,a),this.opcode("append")},PartialBlockStatement:function(r){this.PartialStatement(r)},MustacheStatement:function(r){this.SubExpression(r),r.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(r){this.DecoratorBlock(r)},ContentStatement:function(r){r.value&&this.opcode("appendContent",r.value)},CommentStatement:function(){},SubExpression:function(r){Nvo(r);var t=this.classifySexpr(r);t==="simple"?this.simpleSexpr(r):t==="helper"?this.helperSexpr(r):this.ambiguousSexpr(r)},ambiguousSexpr:function(r,t,n){var i=r.path,s=i.parts[0],a=t!=null||n!=null;this.opcode("getContext",i.depth),this.opcode("pushProgram",t),this.opcode("pushProgram",n),i.strict=!0,this.accept(i),this.opcode("invokeAmbiguous",s,a)},simpleSexpr:function(r){var t=r.path;t.strict=!0,this.accept(t),this.opcode("resolvePossibleLambda")},helperSexpr:function(r,t,n){var i=this.setupFullMustacheParams(r,t,n),s=r.path,a=s.parts[0];if(this.options.knownHelpers[a])this.opcode("invokeKnownHelper",i.length,a);else{if(this.options.knownHelpersOnly)throw new s7t.default("You specified knownHelpersOnly, but used the unknown helper "+a,r);s.strict=!0,s.falsy=!0,this.accept(s),this.opcode("invokeHelper",i.length,s.original,i7t.default.helpers.simpleId(s))}},PathExpression:function(r){this.addDepth(r.depth),this.opcode("getContext",r.depth);var t=r.parts[0],n=i7t.default.helpers.scopedId(r),i=!r.depth&&!n&&this.blockParamIndex(t);i?this.opcode("lookupBlockParam",i,r.parts):t?r.data?(this.options.data=!0,this.opcode("lookupData",r.depth,r.parts,r.strict)):this.opcode("lookupOnContext",r.parts,r.falsy,r.strict,n):this.opcode("pushContext")},StringLiteral:function(r){this.opcode("pushString",r.value)},NumberLiteral:function(r){this.opcode("pushLiteral",r.value)},BooleanLiteral:function(r){this.opcode("pushLiteral",r.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(r){var t=r.pairs,n=0,i=t.length;for(this.opcode("pushHash");n=0)return[t,s]}}};function Az0(e,r,t){if(e==null||typeof e!="string"&&e.type!=="Program")throw new s7t.default("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+e);r=r||{},"data"in r||(r.data=!0),r.compat&&(r.useDepths=!0);var n=t.parse(e,r),i=new t.Compiler().compile(n,r);return new t.JavaScriptCompiler().compile(i,r)}function bz0(e,r,t){if(r===void 0&&(r={}),e==null||typeof e!="string"&&e.type!=="Program")throw new s7t.default("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+e);r=a7t.extend({},r),"data"in r||(r.data=!0),r.compat&&(r.useDepths=!0);var n=void 0;function i(){var a=t.parse(e,r),o=new t.Compiler().compile(a,r),c=new t.JavaScriptCompiler().compile(o,r,void 0,!0);return t.template(c)}function s(a,o){return n||(n=i()),n.call(this,a,o)}return s._setup=function(a){return n||(n=i()),n._setup(a)},s._child=function(a,o,c,l){return n||(n=i()),n._child(a,o,c,l)},s}function Bvo(e,r){if(e===r)return!0;if(a7t.isArray(e)&&a7t.isArray(r)&&e.length===r.length){for(var t=0;t{"use strict";KDr.__esModule=!0;var Sei=p7(),zIe=void 0;try{(typeof define!="function"||!define.amd)&&(Mvo=cUr(),zIe=Mvo.SourceNode)}catch{}var Mvo;zIe||(zIe=function(e,r,t,n){this.src="",n&&this.add(n)},zIe.prototype={add:function(r){Sei.isArray(r)&&(r=r.join("")),this.src+=r},prepend:function(r){Sei.isArray(r)&&(r=r.join("")),this.src=r+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}});function Dei(e,r,t){if(Sei.isArray(e)){for(var n=[],i=0,s=e.length;i{"use strict";HDr.__esModule=!0;function zvo(e){return e&&e.__esModule?e:{default:e}}var Uvo=NDr(),Cz0=CG(),wei=zvo(Cz0),vz0=p7(),Ez0=Gvo(),Vvo=zvo(Ez0);function Iut(e){this.value=e}function xut(){}xut.prototype={nameLookup:function(r,t){return this.internalNameLookup(r,t)},depthedLookup:function(r){return[this.aliasable("container.lookup"),"(depths, ",JSON.stringify(r),")"]},compilerInfo:function(){var r=Uvo.COMPILER_REVISION,t=Uvo.REVISION_CHANGES[r];return[r,t]},appendToBuffer:function(r,t,n){return vz0.isArray(r)||(r=[r]),r=this.source.wrap(r,t),this.environment.isSimple?["return ",r,";"]:n?["buffer += ",r,";"]:(r.appendToBuffer=!0,r)},initializeBuffer:function(){return this.quotedString("")},internalNameLookup:function(r,t){return this.lookupPropertyFunctionIsUsed=!0,["lookupProperty(",r,",",JSON.stringify(t),")"]},lookupPropertyFunctionIsUsed:!1,compile:function(r,t,n,i){this.environment=r,this.options=t,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!i,this.name=this.environment.name,this.isChild=!!n,this.context=n||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(r,t),this.useDepths=this.useDepths||r.useDepths||r.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||r.useBlockParams;var s=r.opcodes,a=void 0,o=void 0,c=void 0,l=void 0;for(c=0,l=s.length;c@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],n.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},n}();e.lexer=r;function t(){this.yy={}}return t.prototype=e,e.Parser=t,new t}();jDr.default=$V0;Dvo.exports=jDr.default});var zDr=A((VDr,xvo)=>{"use strict";VDr.__esModule=!0;function QV0(e){return e&&e.__esModule?e:{default:e}}var KV0=CG(),_ei=QV0(KV0);function GDr(){this.parents=[]}GDr.prototype={constructor:GDr,mutating:!1,acceptKey:function(r,t){var n=this.accept(r[t]);if(this.mutating){if(n&&!GDr.prototype[n.type])throw new _ei.default('Unexpected node type "'+n.type+'" found when accepting '+t+" on "+r.type);r[t]=n}},acceptRequired:function(r,t){if(this.acceptKey(r,t),!r[t])throw new _ei.default(r.type+" requires "+t)},acceptArray:function(r){for(var t=0,n=r.length;t{"use strict";$Dr.__esModule=!0;function HV0(e){return e&&e.__esModule?e:{default:e}}var WV0=zDr(),YV0=HV0(WV0);function ZJ(){var e=arguments.length<=0||arguments[0]===void 0?{}:arguments[0];this.options=e}ZJ.prototype=new YV0.default;ZJ.prototype.Program=function(e){var r=!this.options.ignoreStandalone,t=!this.isRootSeen;this.isRootSeen=!0;for(var n=e.body,i=0,s=n.length;i{"use strict";vG.__esModule=!0;vG.SourceLocation=ZV0;vG.id=ez0;vG.stripFlags=tz0;vG.stripComment=rz0;vG.preparePath=nz0;vG.prepareMustache=iz0;vG.prepareRawBlock=sz0;vG.prepareBlock=az0;vG.prepareProgram=oz0;vG.preparePartialBlock=cz0;function JV0(e){return e&&e.__esModule?e:{default:e}}var XV0=CG(),Cei=JV0(XV0);function vei(e,r){if(r=r.path?r.path.original:r,e.path.original!==r){var t={loc:e.path.loc};throw new Cei.default(e.path.original+" doesn't match "+r,t)}}function ZV0(e,r){this.source=e,this.start={line:r.first_line,column:r.first_column},this.end={line:r.last_line,column:r.last_column}}function ez0(e){return/^\[.*\]$/.test(e)?e.substring(1,e.length-1):e}function tz0(e,r){return{open:e.charAt(2)==="~",close:r.charAt(r.length-3)==="~"}}function rz0(e){return e.replace(/^\{\{~?!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function nz0(e,r,t){t=this.locInfo(t);for(var n=e?"@":"",i=[],s=0,a=0,o=r.length;a0)throw new Cei.default("Invalid path: "+n,{loc:t});c===".."&&s++}else i.push(c)}return{type:"PathExpression",data:e,depth:s,parts:i,original:n,loc:t}}function iz0(e,r,t,n,i,s){var a=n.charAt(3)||n.charAt(2),o=a!=="{"&&a!=="&",c=/\*/.test(n);return{type:c?"Decorator":"MustacheStatement",path:e,params:r,hash:t,escaped:o,strip:i,loc:this.locInfo(s)}}function sz0(e,r,t,n){vei(e,t),n=this.locInfo(n);var i={type:"Program",body:r,strip:{},loc:n};return{type:"BlockStatement",path:e.path,params:e.params,hash:e.hash,program:i,openStrip:{},inverseStrip:{},closeStrip:{},loc:n}}function az0(e,r,t,n,i,s){n&&n.path&&vei(e,n);var a=/\*/.test(e.open);r.blockParams=e.blockParams;var o=void 0,c=void 0;if(t){if(a)throw new Cei.default("Unexpected inverse block on decorator",t);t.chain&&(t.program.body[0].closeStrip=n.strip),c=t.strip,o=t.program}return i&&(i=o,o=r,r=i),{type:a?"DecoratorBlock":"BlockStatement",path:e.path,params:e.params,hash:e.hash,program:r,inverse:o,openStrip:e.strip,inverseStrip:c,closeStrip:n&&n.strip,loc:this.locInfo(s)}}function oz0(e,r){if(!r&&e.length){var t=e[0].loc,n=e[e.length-1].loc;t&&n&&(r={source:t.source,start:{line:t.start.line,column:t.start.column},end:{line:n.end.line,column:n.end.column}})}return{type:"Program",body:e,strip:{},loc:r}}function cz0(e,r,t,n){return vei(e,t),{type:"PartialBlockStatement",name:e.path,params:e.params,hash:e.hash,program:r,openStrip:e.strip,closeStrip:t&&t.strip,loc:this.locInfo(n)}}});var Nvo=A(n7t=>{"use strict";n7t.__esModule=!0;n7t.parseWithoutProcessing=Fvo;n7t.parse=gz0;function uz0(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r}function kvo(e){return e&&e.__esModule?e:{default:e}}var lz0=Svo(),Eei=kvo(lz0),dz0=Pvo(),pz0=kvo(dz0),mz0=Rvo(),fz0=uz0(mz0),hz0=p7();n7t.parser=Eei.default;var QDr={};hz0.extend(QDr,fz0);function Fvo(e,r){if(e.type==="Program")return e;Eei.default.yy=QDr,QDr.locInfo=function(n){return new QDr.SourceLocation(r&&r.srcName,n)};var t=Eei.default.parse(e);return t}function gz0(e,r){var t=Fvo(e,r),n=new pz0.default(r);return n.accept(t)}});var Mvo=A(o7t=>{"use strict";o7t.__esModule=!0;o7t.Compiler=Dei;o7t.precompile=bz0;o7t.compile=Cz0;function Bvo(e){return e&&e.__esModule?e:{default:e}}var yz0=CG(),s7t=Bvo(yz0),a7t=p7(),_z0=yei(),i7t=Bvo(_z0),Az0=[].slice;function Dei(){}Dei.prototype={compiler:Dei,equals:function(r){var t=this.opcodes.length;if(r.opcodes.length!==t)return!1;for(var n=0;n1)throw new s7t.default("Unsupported number of partial arguments: "+n.length,r);n.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):n.push({type:"PathExpression",parts:[],depth:0}));var i=r.name.original,s=r.name.type==="SubExpression";s&&this.accept(r.name),this.setupFullMustacheParams(r,t,void 0,!0);var a=r.indent||"";this.options.preventIndent&&a&&(this.opcode("appendContent",a),a=""),this.opcode("invokePartial",s,i,a),this.opcode("append")},PartialBlockStatement:function(r){this.PartialStatement(r)},MustacheStatement:function(r){this.SubExpression(r),r.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(r){this.DecoratorBlock(r)},ContentStatement:function(r){r.value&&this.opcode("appendContent",r.value)},CommentStatement:function(){},SubExpression:function(r){Ovo(r);var t=this.classifySexpr(r);t==="simple"?this.simpleSexpr(r):t==="helper"?this.helperSexpr(r):this.ambiguousSexpr(r)},ambiguousSexpr:function(r,t,n){var i=r.path,s=i.parts[0],a=t!=null||n!=null;this.opcode("getContext",i.depth),this.opcode("pushProgram",t),this.opcode("pushProgram",n),i.strict=!0,this.accept(i),this.opcode("invokeAmbiguous",s,a)},simpleSexpr:function(r){var t=r.path;t.strict=!0,this.accept(t),this.opcode("resolvePossibleLambda")},helperSexpr:function(r,t,n){var i=this.setupFullMustacheParams(r,t,n),s=r.path,a=s.parts[0];if(this.options.knownHelpers[a])this.opcode("invokeKnownHelper",i.length,a);else{if(this.options.knownHelpersOnly)throw new s7t.default("You specified knownHelpersOnly, but used the unknown helper "+a,r);s.strict=!0,s.falsy=!0,this.accept(s),this.opcode("invokeHelper",i.length,s.original,i7t.default.helpers.simpleId(s))}},PathExpression:function(r){this.addDepth(r.depth),this.opcode("getContext",r.depth);var t=r.parts[0],n=i7t.default.helpers.scopedId(r),i=!r.depth&&!n&&this.blockParamIndex(t);i?this.opcode("lookupBlockParam",i,r.parts):t?r.data?(this.options.data=!0,this.opcode("lookupData",r.depth,r.parts,r.strict)):this.opcode("lookupOnContext",r.parts,r.falsy,r.strict,n):this.opcode("pushContext")},StringLiteral:function(r){this.opcode("pushString",r.value)},NumberLiteral:function(r){this.opcode("pushLiteral",r.value)},BooleanLiteral:function(r){this.opcode("pushLiteral",r.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(r){var t=r.pairs,n=0,i=t.length;for(this.opcode("pushHash");n=0)return[t,s]}}};function bz0(e,r,t){if(e==null||typeof e!="string"&&e.type!=="Program")throw new s7t.default("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+e);r=r||{},"data"in r||(r.data=!0),r.compat&&(r.useDepths=!0);var n=t.parse(e,r),i=new t.Compiler().compile(n,r);return new t.JavaScriptCompiler().compile(i,r)}function Cz0(e,r,t){if(r===void 0&&(r={}),e==null||typeof e!="string"&&e.type!=="Program")throw new s7t.default("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+e);r=a7t.extend({},r),"data"in r||(r.data=!0),r.compat&&(r.useDepths=!0);var n=void 0;function i(){var a=t.parse(e,r),o=new t.Compiler().compile(a,r),c=new t.JavaScriptCompiler().compile(o,r,void 0,!0);return t.template(c)}function s(a,o){return n||(n=i()),n.call(this,a,o)}return s._setup=function(a){return n||(n=i()),n._setup(a)},s._child=function(a,o,c,l){return n||(n=i()),n._child(a,o,c,l)},s}function qvo(e,r){if(e===r)return!0;if(a7t.isArray(e)&&a7t.isArray(r)&&e.length===r.length){for(var t=0;t{"use strict";KDr.__esModule=!0;var wei=p7(),zIe=void 0;try{(typeof define!="function"||!define.amd)&&(Lvo=cUr(),zIe=Lvo.SourceNode)}catch{}var Lvo;zIe||(zIe=function(e,r,t,n){this.src="",n&&this.add(n)},zIe.prototype={add:function(r){wei.isArray(r)&&(r=r.join("")),this.src+=r},prepend:function(r){wei.isArray(r)&&(r=r.join("")),this.src=r+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}});function Sei(e,r,t){if(wei.isArray(e)){for(var n=[],i=0,s=e.length;i{"use strict";HDr.__esModule=!0;function $vo(e){return e&&e.__esModule?e:{default:e}}var Vvo=NDr(),vz0=CG(),Iei=$vo(vz0),Ez0=p7(),Dz0=Uvo(),zvo=$vo(Dz0);function Iut(e){this.value=e}function xut(){}xut.prototype={nameLookup:function(r,t){return this.internalNameLookup(r,t)},depthedLookup:function(r){return[this.aliasable("container.lookup"),"(depths, ",JSON.stringify(r),")"]},compilerInfo:function(){var r=Vvo.COMPILER_REVISION,t=Vvo.REVISION_CHANGES[r];return[r,t]},appendToBuffer:function(r,t,n){return Ez0.isArray(r)||(r=[r]),r=this.source.wrap(r,t),this.environment.isSimple?["return ",r,";"]:n?["buffer += ",r,";"]:(r.appendToBuffer=!0,r)},initializeBuffer:function(){return this.quotedString("")},internalNameLookup:function(r,t){return this.lookupPropertyFunctionIsUsed=!0,["lookupProperty(",r,",",JSON.stringify(t),")"]},lookupPropertyFunctionIsUsed:!1,compile:function(r,t,n,i){this.environment=r,this.options=t,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!i,this.name=this.environment.name,this.isChild=!!n,this.context=n||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(r,t),this.useDepths=this.useDepths||r.useDepths||r.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||r.useBlockParams;var s=r.opcodes,a=void 0,o=void 0,c=void 0,l=void 0;for(c=0,l=s.length;c0&&(n+=", "+i.join(", "));var s=0;Object.keys(this.aliases).forEach(function(c){var l=t.aliases[c];l.children&&l.referenceCount>1&&(n+=", alias"+ ++s+"="+c,l.children[0]="alias"+s)}),this.lookupPropertyFunctionIsUsed&&(n+=", "+this.lookupPropertyFunctionVarDeclaration());var a=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&a.push("blockParams"),this.useDepths&&a.push("depths");var o=this.mergeSource(n);return r?(a.push(o),Function.apply(this,a)):this.source.wrap(["function(",a.join(","),`) {
          +`),this.decorators=this.decorators.merge()));var u=this.createFunctionContext(i);if(this.isChild)return u;var m={compiler:this.compilerInfo(),main:u};this.decorators&&(m.main_d=this.decorators,m.useDecorators=!0);var h=this.context,_=h.programs,b=h.decorators;for(c=0,l=_.length;c0&&(n+=", "+i.join(", "));var s=0;Object.keys(this.aliases).forEach(function(c){var l=t.aliases[c];l.children&&l.referenceCount>1&&(n+=", alias"+ ++s+"="+c,l.children[0]="alias"+s)}),this.lookupPropertyFunctionIsUsed&&(n+=", "+this.lookupPropertyFunctionVarDeclaration());var a=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&a.push("blockParams"),this.useDepths&&a.push("depths");var o=this.mergeSource(n);return r?(a.push(o),Function.apply(this,a)):this.source.wrap(["function(",a.join(","),`) {
             `,o,"}"])},mergeSource:function(r){var t=this.environment.isSimple,n=!this.forceBuffer,i=void 0,s=void 0,a=void 0,o=void 0;return this.source.each(function(c){c.appendToBuffer?(a?c.prepend("  + "):a=c,o=c):(a&&(s?a.prepend("buffer += "):i=!0,o.add(";"),a=o=void 0),s=!0,t||(n=!1))}),n?a?(a.prepend("return "),o.add(";")):s||this.source.push('return "";'):(r+=", buffer = "+(i?"":this.initializeBuffer()),a?(a.prepend("return buffer + "),o.add(";")):this.source.push("return buffer;")),r&&this.source.prepend("var "+r.substring(2)+(i?"":`;
           `)),this.source.merge()},lookupPropertyFunctionVarDeclaration:function(){return`
                 lookupProperty = container.lookupProperty || function(parent, propertyName) {
          @@ -2448,90 +2448,90 @@ Expecting `+Q.join(", ")+", got '"+(this.terminals_[R]||R)+"'":X="Parse error on
                   }
                   return undefined
               }
          -    `.trim()},blockValue:function(r){var t=this.aliasable("container.hooks.blockHelperMissing"),n=[this.contextName(0)];this.setupHelperArgs(r,0,n);var i=this.popStack();n.splice(1,0,i),this.push(this.source.functionCall(t,"call",n))},ambiguousBlockValue:function(){var r=this.aliasable("container.hooks.blockHelperMissing"),t=[this.contextName(0)];this.setupHelperArgs("",0,t,!0),this.flushInline();var n=this.topStack();t.splice(1,0,n),this.pushSource(["if (!",this.lastHelper,") { ",n," = ",this.source.functionCall(r,"call",t),"}"])},appendContent:function(r){this.pendingContent?r=this.pendingContent+r:this.pendingLocation=this.source.currentLocation,this.pendingContent=r},append:function(){if(this.isInline())this.replaceStack(function(t){return[" != null ? ",t,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var r=this.popStack();this.pushSource(["if (",r," != null) { ",this.appendToBuffer(r,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(r){this.lastContext=r},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(r,t,n,i){var s=0;!i&&this.options.compat&&!this.lastContext?this.push(this.depthedLookup(r[s++])):this.pushContext(),this.resolvePath("context",r,s,t,n)},lookupBlockParam:function(r,t){this.useBlockParams=!0,this.push(["blockParams[",r[0],"][",r[1],"]"]),this.resolvePath("context",t,1)},lookupData:function(r,t,n){r?this.pushStackLiteral("container.data(data, "+r+")"):this.pushStackLiteral("data"),this.resolvePath("data",t,0,!0,n)},resolvePath:function(r,t,n,i,s){var a=this;if(this.options.strict||this.options.assumeObjects){this.push(Dz0(this.options.strict&&s,this,t,r));return}for(var o=t.length;nthis.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var r=this.inlineStack;this.inlineStack=[];for(var t=0,n=r.length;t{"use strict";WDr.__esModule=!0;function c7t(e){return e&&e.__esModule?e:{default:e}}var Sz0=bvo(),wz0=c7t(Sz0),Iz0=gei(),xz0=c7t(Iz0),Iei=Fvo(),xei=qvo(),Tz0=Qvo(),Pz0=c7t(Tz0),Rz0=zDr(),kz0=c7t(Rz0),Fz0=pei(),Nz0=c7t(Fz0),Oz0=wz0.default.create;function Kvo(){var e=Oz0();return e.compile=function(r,t){return xei.compile(r,t,e)},e.precompile=function(r,t){return xei.precompile(r,t,e)},e.AST=xz0.default,e.Compiler=xei.Compiler,e.JavaScriptCompiler=Pz0.default,e.Parser=Iei.parser,e.parse=Iei.parse,e.parseWithoutProcessing=Iei.parseWithoutProcessing,e}var Tut=Kvo();Tut.create=Kvo;Nz0.default(Tut);Tut.Visitor=kz0.default;Tut.default=Tut;WDr.default=Tut;Hvo.exports=WDr.default});var Yvo=A(YDr=>{"use strict";YDr.__esModule=!0;YDr.print=Lz0;YDr.PrintVisitor=lD;function Bz0(e){return e&&e.__esModule?e:{default:e}}var qz0=zDr(),Mz0=Bz0(qz0);function Lz0(e){return new lD().accept(e)}function lD(){this.padding=0}lD.prototype=new Mz0.default;lD.prototype.pad=function(e){for(var r="",t=0,n=this.padding;t "+r+" }}")};lD.prototype.PartialBlockStatement=function(e){var r="PARTIAL BLOCK:"+e.name.original;return e.params[0]&&(r+=" "+this.accept(e.params[0])),e.hash&&(r+=" "+this.accept(e.hash)),r+=" "+this.pad("PROGRAM:"),this.padding++,r+=this.accept(e.program),this.padding--,this.pad("{{> "+r+" }}")};lD.prototype.ContentStatement=function(e){return this.pad("CONTENT[ '"+e.value+"' ]")};lD.prototype.CommentStatement=function(e){return this.pad("{{! '"+e.value+"' }}")};lD.prototype.SubExpression=function(e){for(var r=e.params,t=[],n=void 0,i=0,s=r.length;i{"use strict";Object.defineProperty(kx,"__esModule",{value:!0});kx.containsTemplates=kx.safeCompile=kx.compile=kx.proxyCompileInput=kx.allowedFields=kx.exposedConfigOptions=void 0;var tEo=(tn(),Dr(en)),u7t=tEo.__importDefault(_a()),ise=tEo.__importDefault(eEo()),jz0=_f(),Tei=Pi(),Gz0=Zjn();ise.default.registerHelper("encodeURIComponent",encodeURIComponent);ise.default.registerHelper("decodeURIComponent",decodeURIComponent);ise.default.registerHelper("stringToPrettyJSON",e=>JSON.stringify(JSON.parse(e),null,2));ise.default.registerHelper("replace",(e,r,t)=>(t||"").replace(new RegExp(e,"g"),r));ise.default.registerHelper("lowercase",e=>e==null?void 0:e.toLowerCase());ise.default.registerHelper("containsString",(e,r)=>e==null?void 0:e.includes(r));ise.default.registerHelper("equals",(e,r)=>e===r);ise.default.registerHelper({and(...e){return e.pop(),e.every(Boolean)},or(...e){return e.pop(),e.some(Boolean)}});kx.exposedConfigOptions=["additionalBranchPrefix","addLabels","branchName","branchPrefix","branchTopic","commitBody","commitMessage","commitMessageAction","commitMessageExtra","commitMessagePrefix","commitMessageSuffix","commitMessageTopic","gitAuthor","group","groupName","groupSlug","labels","prBodyColumns","prBodyDefinitions","prBodyNotes","prTitle","semanticCommitScope","semanticCommitType","separateMajorMinor","separateMinorPatch"];kx.allowedFields={baseBranch:"The baseBranch for this branch/PR",body:"The body of the release notes",currentValue:"The extracted current value of the dependency being updated",currentVersion:"The version that would be currently installed. For example, if currentValue is ^3.0.0 then currentVersion might be 3.1.0.",currentDigest:"The extracted current digest of the dependency being updated",currentDigestShort:"The extracted current short digest of the dependency being updated",datasource:"The datasource used to look up the upgrade",depName:"The name of the dependency being updated",depNameLinked:"The dependency name already linked to its home page using markdown",depNameSanitized:"The depName field sanitized for use in branches after removing spaces and special characters",depType:"The dependency type (if extracted - manager-dependent)",displayFrom:"The current value, formatted for display",displayPending:"Latest pending update, if internalChecksFilter is in use",displayTo:"The to value, formatted for display",hasReleaseNotes:"true if the upgrade has release notes",indentation:"The indentation of the dependency being updated",isGroup:"true if the upgrade is part of a group",isLockfileUpdate:"true if the branch is a lock file update",isMajor:"true if the upgrade is major",isPatch:"true if the upgrade is a patch upgrade",isPin:"true if the upgrade is pinning dependencies",isPinDigest:"true if the upgrade is pinning digests",isRollback:"true if the upgrade is a rollback PR",isReplacement:"true if the upgrade is a replacement",isRange:"true if the new value is a range",isSingleVersion:"true if the upgrade is to a single version rather than a range",isVulnerabilityAlert:"true if the upgrade is a vulnerability alert",logJSON:"ChangeLogResult object for the upgrade",manager:"The (package) manager which detected the dependency",newDigest:"The new digest value",newDigestShort:"A shorted version of newDigest, for use when the full digest is too long to be conveniently displayed",newMajor:'The major version of the new version. e.g. "3" if the new version if "3.1.0"',newMinor:'The minor version of the new version. e.g. "1" if the new version if "3.1.0"',newName:"The name of the new dependency that replaces the current deprecated dependency",newValue:'The new value in the upgrade. Can be a range or version e.g. "^3.0.0" or "3.1.0"',newVersion:'The new version in the upgrade, e.g. "3.1.0"',packageFile:"The filename that the dependency was found in",packageFileDir:"The directory with full path where the packageFile was found",packageName:"The full name that was used to look up the dependency",parentDir:"The name of the directory that the dependency was found in, without full path",platform:'VCS platform in use, e.g. "github", "gitlab", etc.',prettyDepType:"Massaged depType",prettyNewMajor:"The new major value with v prepended to it.",prettyNewVersion:"The new version value with v prepended to it.",project:"ChangeLogProject object",recreateClosed:"If true, this PR will be recreated if closed",references:"A list of references for the upgrade",releases:"An array of releases for an upgrade",releaseNotes:"A ChangeLogNotes object for the release",repository:"The current repository",semanticPrefix:"The fully generated semantic prefix for commit messages",sourceRepo:"The repository in the sourceUrl, if present",sourceRepoName:"The repository name in the sourceUrl, if present",sourceRepoOrg:"The repository organization in the sourceUrl, if present",sourceRepoSlug:"The slugified pathname of the sourceUrl, if present",sourceUrl:"The source URL for the package",updateType:"One of digest, pin, rollback, patch, minor, major, replacement, pinDigest",upgrades:"An array of upgrade objects in the branch",url:"The url of the release notes",version:"The version number of the changelog",versioning:"The versioning scheme in use",versions:"An array of ChangeLogRelease objects in the upgrade",vulnerabilitySeverity:"The severity for a vulnerability alert upgrade (LOW, MEDIUM, MODERATE, HIGH, CRITICAL, UNKNOWN)"};var Uz0=["header","table","notes","changelogs","hasWarningsErrors","errors","warnings","configDescription","controls","footer"],Vz0=["else"],zz0=Object.keys(kx.allowedFields).concat(kx.exposedConfigOptions).concat(Uz0).concat(Vz0),$z0=new Set([...Object.keys(kx.allowedFields),...kx.exposedConfigOptions]),Qz0={get(e,r){if(r==="env")return e[r];if(!$z0.has(r))return;let t=e[r];return u7t.default.array(t)?t.map(n=>u7t.default.primitive(n)?n:XDr(n)):u7t.default.plainObject(t)?XDr(t):t}};function XDr(e){return new Proxy(e,Qz0)}kx.proxyCompileInput=XDr;var rEo=/{{(?:#(?:if|unless|with|each) )?([a-zA-Z.]+)(?: as \| [a-zA-Z.]+ \|)?}}/g;function nEo(e,r,t=!0){let n=(0,Gz0.getChildEnv)({}),i={...jz0.GlobalConfig.get(),...r,env:n},s=t?XDr(i):i;if(Tei.logger.trace({template:e,filteredInput:s},"Compiling template"),t){let a=e.matchAll(rEo);for(let o of a){let c=o[1].split(".");if(c[0]!=="env")for(let l of c)zz0.includes(l)||Tei.logger.info({varName:l,template:e},"Disallowed variable name in template")}}return ise.default.compile(e)(s)}kx.compile=nEo;function Kz0(e,r,t=!0){try{return nEo(e,r,t)}catch(n){return Tei.logger.warn({err:n,template:e},"Error compiling template"),""}}kx.safeCompile=Kz0;function Hz0(e,r){if(!u7t.default.string(e))return!1;for(let t of[...e.matchAll(rEo)])for(let n of u7t.default.string(r)?[r]:r)if(t[1]===n||t[1].startsWith(`${n}.`))return!0;return!1}kx.containsTemplates=Hz0});var eSr=A(m7=>{"use strict";Object.defineProperty(m7,"__esModule",{value:!0});m7.isValidDependency=m7.mergeExtractionTemplate=m7.mergeGroups=m7.regexMatchAll=m7.createDependency=m7.validMatchFields=void 0;var sEo=(tn(),Dr(en)),Wz0=require("node:url"),ZDr=sEo.__importDefault(_a()),Yz0=bDr(),Pei=Pi(),Jz0=sEo.__importStar(dD());m7.validMatchFields=["depName","packageName","currentValue","currentDigest","datasource","versioning","extractVersion","registryUrl","depType","indentation"];function iEo(e,r,t){switch(r){case"registryUrl":try{let n=new Wz0.URL(t).toString();e.registryUrls=[n]}catch{Pei.logger.warn({value:t},"Invalid regex manager registryUrl")}break;case"datasource":e.datasource=(0,Yz0.migrateDatasource)(t);break;case"indentation":e.indentation=ZDr.default.emptyStringOrWhitespace(t)?t:"";break;default:e[r]=t;break}}function Xz0(e,r,t){let n=t??{},{groups:i,replaceString:s}=e;for(let a of m7.validMatchFields){let o=`${a}Template`,c=r[o];if(c)try{let l=Jz0.compile(c,i,!1);iEo(n,a,l)}catch{return Pei.logger.warn({template:c},"Error compiling template for custom manager"),null}else i[a]&&iEo(n,a,i[a])}return n.replaceString=s,n}m7.createDependency=Xz0;function Zz0(e,r){let t=[],n,i=0,s=1e4;do n=e.exec(r),n&&t.push(n),i+=1;while(n&&i{"use strict";Object.defineProperty(mge,"__esModule",{value:!0});mge.handleRecursive=mge.handleCombination=mge.handleAny=void 0;var r$0=(tn(),Dr(en)),Rei=r$0.__importDefault(_a()),kei=Ba(),qz=eSr();function n$0(e,r,t){return t.matchStrings.map(n=>(0,kei.regEx)(n,"g")).flatMap(n=>(0,qz.regexMatchAll)(n,e)).map(n=>(0,qz.createDependency)({groups:n.groups??{},replaceString:n[0]},t)).filter(Rei.default.truthy).filter(qz.isValidDependency)}mge.handleAny=n$0;function i$0(e,r,t){let n=t.matchStrings.map(s=>(0,kei.regEx)(s,"g")).flatMap(s=>(0,qz.regexMatchAll)(s,e));if(!n.length)return[];let i=n.map(s=>{var a,o;return{groups:s.groups??{},replaceString:((a=s==null?void 0:s.groups)==null?void 0:a.currentValue)??((o=s==null?void 0:s.groups)==null?void 0:o.currentDigest)?s[0]:void 0}}).reduce((s,a)=>(0,qz.mergeExtractionTemplate)(s,a));return[(0,qz.createDependency)(i,t)].filter(Rei.default.truthy).filter(qz.isValidDependency)}mge.handleCombination=i$0;function s$0(e,r,t){let n=t.matchStrings.map(i=>(0,kei.regEx)(i,"g"));return oEo({content:e,packageFile:r,config:t,index:0,combinedGroups:{},regexes:n}).filter(Rei.default.truthy).filter(qz.isValidDependency)}mge.handleRecursive=s$0;function oEo(e){let{content:r,index:t,combinedGroups:n,regexes:i,config:s}=e;if(i.length===t){let a=(0,qz.createDependency)({groups:n,replaceString:r},s);return a?[a]:[]}return(0,qz.regexMatchAll)(i[t],r).flatMap(a=>oEo({...e,content:a[0],index:t+1,combinedGroups:(0,qz.mergeGroups)(n,a.groups??{})}))}});var uEo=A(fge=>{"use strict";Object.defineProperty(fge,"__esModule",{value:!0});fge.extractPackageFile=fge.supportedDatasources=fge.defaultConfig=void 0;var a$0=(tn(),Dr(en)),o$0=a$0.__importDefault(_a()),Fei=cEo(),c$0=eSr();fge.defaultConfig={pinDigests:!1};fge.supportedDatasources=["*"];function u$0(e,r,t){let n;switch(t.matchStringsStrategy){default:case"any":n=(0,Fei.handleAny)(e,r,t);break;case"combination":n=(0,Fei.handleCombination)(e,r,t);break;case"recursive":n=(0,Fei.handleRecursive)(e,r,t);break}if(n=n.filter(o$0.default.truthy),n.length){let i={deps:n,matchStrings:t.matchStrings};t.matchStringsStrategy&&(i.matchStringsStrategy=t.matchStringsStrategy);for(let s of c$0.validMatchFields.map(a=>`${a}Template`))t[s]&&(i[s]=t[s]);return t.autoReplaceStringTemplate&&(i.autoReplaceStringTemplate=t.autoReplaceStringTemplate),i}return null}fge.extractPackageFile=u$0});var lEo=A(tSr=>{"use strict";Object.defineProperty(tSr,"__esModule",{value:!0});tSr.extractPackageFile=void 0;var l$0=Pi(),d$0=vfe();function p$0(e){return l$0.logger.trace("ruby-version.extractPackageFile()"),{deps:[{depName:"ruby",currentValue:e.trim(),datasource:d$0.RubyVersionDatasource.id}]}}tSr.extractPackageFile=p$0});var dEo=A(eX=>{"use strict";Object.defineProperty(eX,"__esModule",{value:!0});eX.categories=eX.defaultConfig=eX.supportedDatasources=eX.extractPackageFile=void 0;var m$0=(tn(),Dr(en)),f$0=vfe(),h$0=m$0.__importStar(qV()),g$0=lEo();Object.defineProperty(eX,"extractPackageFile",{enumerable:!0,get:function(){return g$0.extractPackageFile}});eX.supportedDatasources=[f$0.RubyVersionDatasource.id];eX.defaultConfig={fileMatch:["(^|/)\\.ruby-version$"],versioning:h$0.id};eX.categories=["ruby"]});var mEo=A(rSr=>{"use strict";Object.defineProperty(rSr,"__esModule",{value:!0});rSr.normalizeScalaVersion=void 0;var y$0=(tn(),Dr(en)),pEo=Ba(),_$0=Jw(),A$0=y$0.__importStar(aR());function b$0(e){if(!e)return e;let r=(0,_$0.get)(A$0.id);return r.isVersion(e)&&(!r.isStable(e)||!r.isGreaterThan(e,"2.10.0"))?e:(0,pEo.regEx)(/^\d+\.\d+\.\d+$/).test(e)?e.replace((0,pEo.regEx)(/^(\d+)\.(\d+)\.\d+$/),"$1.$2"):e}rSr.normalizeScalaVersion=b$0});var EEo=A(nSr=>{"use strict";Object.defineProperty(nSr,"__esModule",{value:!0});nSr.extractPackageFile=void 0;var gEo=(tn(),Dr(en)),Ny=dP(),C$0=Pi(),yEo=Ba(),v$0=Ip(),E$0=bE(),D$0=mx(),S$0=G3t(),_Eo=Sgr(),w$0=Jw(),I$0=gEo.__importStar(aR()),x$0=gEo.__importStar(ZD()),T$0=lz(),P$0=mEo(),R$0=Ny.lang.createLang("scala"),k$0=(0,yEo.regEx)("sbt\\.version *= *(?\\d+\\.\\d+\\.\\d+)"),F$0=Ny.query.sym("scalaVersion").op(":=").alt(Ny.query.str((e,{value:r})=>({...e,scalaVersion:r})),Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.scalaVersion=t),e})).handler(e=>{if(e.scalaVersion){let r=(0,w$0.get)(I$0.id),t="org.scala-lang:scala-library";r.getMajor(e.scalaVersion)===3&&(t="org.scala-lang:scala3-library_3");let n={datasource:D$0.MavenDatasource.id,depName:"scala",packageName:t,currentValue:e.scalaVersion,separateMinorPatch:!0};e.scalaVersion=(0,P$0.normalizeScalaVersion)(e.scalaVersion),e.deps.push(n)}return e}),N$0=Ny.query.sym("version").op(":=").alt(Ny.query.str((e,{value:r})=>({...e,packageFileVersion:r})),Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.packageFileVersion=t),e})),AEo=Ny.query.sym((e,{value:r})=>({...e,currentVarName:r})).opt(Ny.query.op(":").sym("String")),O$0=Ny.query.str((e,{value:r})=>(e.vars[e.currentVarName]=r,delete e.currentVarName,e)),fEo=Ny.query.sym("val").join(AEo).op("="),B$0=Ny.query.alt(Ny.query.sym("lazy").join(fEo),fEo,AEo.op(":=")).join(O$0),Oei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.groupId=t),e}),Ny.query.str((e,{value:r})=>({...e,groupId:r}))),Bei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.artifactId=t),e}),Ny.query.str((e,{value:r})=>({...e,artifactId:r}))),qei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.currentValue=t,e.variableName=r),e}),Ny.query.str((e,{value:r})=>({...e,currentValue:r}))),bEo=Oei.op("%").join(Bei).op("%").join(qei),CEo=Oei.op("%%").join(Bei).handler(e=>({...e,useScalaVersion:!0})).op("%").join(qei),q$0=Oei.op("%%%").join(Bei).handler(e=>({...e,useScalaVersion:!0})).op("%").join(qei);function vEo(e){let{scalaVersion:r,groupId:t,artifactId:n,currentValue:i,useScalaVersion:s,depType:a,variableName:o}=e;delete e.groupId,delete e.artifactId,delete e.currentValue,delete e.useScalaVersion,delete e.depType,delete e.variableName;let c=`${t}:${n}`,l={datasource:S$0.SbtPackageDatasource.id,depName:c,packageName:r&&s?`${c}_${r}`:c,currentValue:i};return a&&(l.depType=a),a==="plugin"&&(l.datasource=_Eo.SbtPluginDatasource.id),o&&(l.groupName=o,l.variableName=o),e.deps.push(l),e}function Nei(e,{value:r}){return{...e,depType:r}}var M$0=Ny.query.opt(Ny.query.opt(Ny.query.sym("lazy")).sym("val").sym().op("=")).alt(q$0,bEo,CEo).opt(Ny.query.alt(Ny.query.sym("classifier").str(Nei),Ny.query.op("%").sym(Nei),Ny.query.op("%").str(Nei))).handler(vEo),L$0=Ny.query.sym((0,yEo.regEx)(/^(?:addSbtPlugin|addCompilerPlugin)$/)).tree({type:"wrapped-tree",maxDepth:1,search:Ny.query.begin().alt(bEo,CEo).end()}).handler(e=>({...e,depType:"plugin"})).handler(vEo),hEo=Ny.query.str().sym("at").str((e,{value:r})=>((0,v$0.parseUrl)(r)&&e.registryUrls.push(r),e)),j$0=Ny.query.sym("resolvers").alt(Ny.query.op("+=").join(hEo),Ny.query.op("++=").sym("Seq").tree({type:"wrapped-tree",maxDepth:1,search:hEo}));function G$0(e){for(let r of e.deps)r.registryUrls=[...e.registryUrls],r.depType==="plugin"&&r.registryUrls.push(_Eo.SBT_PLUGINS_REPO);return e}var U$0=Ny.query.tree({type:"root-tree",maxDepth:32,search:Ny.query.alt(F$0,N$0,M$0,L$0,j$0,B$0),postHandler:G$0});function V$0(e,r){var s;if(r==="project/build.properties"||r.endsWith("/project/build.properties")){let a=k$0.exec(e),o=(s=a==null?void 0:a.groups)==null?void 0:s.version,c=a==null?void 0:a[0];return o?{deps:[{datasource:E$0.GithubReleasesDatasource.id,depName:"sbt/sbt",packageName:"sbt/sbt",versioning:x$0.id,currentValue:o,replaceString:c,extractVersion:"^v(?\\S+)"}]}:null}let t=null;try{t=R$0.query(e,U$0,{vars:{},deps:[],registryUrls:[T$0.REGISTRY_URLS.mavenCentral]})}catch(a){C$0.logger.debug({err:a,packageFile:r},"Sbt parsing error")}if(!t)return null;let{deps:n,packageFileVersion:i}=t;return n.length?{deps:n,packageFileVersion:i}:null}nSr.extractPackageFile=V$0});var DEo=A(sSr=>{"use strict";Object.defineProperty(sSr,"__esModule",{value:!0});sSr.bumpPackageVersion=void 0;var z$0=(tn(),Dr(en)),$$0=z$0.__importDefault(Hy()),iSr=Pi(),Q$0=Ba();function K$0(e,r,t){iSr.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump build.sbt version");let n=e,i=$$0.default.inc(r,t);return i?(n=e.replace((0,Q$0.regEx)(/^(version\s*:=\s*).*$/m),`$1"${i}"`),n===e?iSr.logger.debug("Version was already bumped"):iSr.logger.debug(`Bumped build.sbt version to ${i}`),{bumpedContent:n}):(iSr.logger.warn("Version incremental failed"),{bumpedContent:n})}sSr.bumpPackageVersion=K$0});var SEo=A(EG=>{"use strict";Object.defineProperty(EG,"__esModule",{value:!0});EG.categories=EG.defaultConfig=EG.supportedDatasources=EG.bumpPackageVersion=EG.extractPackageFile=void 0;var H$0=(tn(),Dr(en)),W$0=bE(),Y$0=mx(),J$0=G3t(),X$0=Sgr(),Z$0=H$0.__importStar(NPt()),eQ0=EEo();Object.defineProperty(EG,"extractPackageFile",{enumerable:!0,get:function(){return eQ0.extractPackageFile}});var tQ0=DEo();Object.defineProperty(EG,"bumpPackageVersion",{enumerable:!0,get:function(){return tQ0.bumpPackageVersion}});EG.supportedDatasources=[Y$0.MavenDatasource.id,J$0.SbtPackageDatasource.id,X$0.SbtPluginDatasource.id,W$0.GithubReleasesDatasource.id];EG.defaultConfig={fileMatch:["\\.sbt$","project/[^/]*\\.scala$","project/build\\.properties$"],versioning:Z$0.id};EG.categories=["java"]});var IEo=A(aSr=>{"use strict";Object.defineProperty(aSr,"__esModule",{value:!0});aSr.extractPackageFile=void 0;var rQ0=sDe(),nQ0=Pi(),hge=Ba(),iQ0=HS();function sQ0(e){let[,r]=(0,hge.regEx)(/^\[\s*([^\s]+)\s*]\s*$/).exec(e)??[];return r}function aQ0(e){let[,r]=(0,hge.regEx)(/^([^\s]+)\s*=/).exec(e)??[];return r}function oQ0(e,r){if(e==="options"){if(r==="install_requires")return"install";if(r==="setup_requires")return"setup";if(r==="tests_require")return"test"}return e==="options.extras_require"?"extra":null}function wEo(e,r,t){let n="[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]",i="(?:\\s*\\[[^\\]]+\\])?",a=`\\s*${rQ0.RANGE_PATTERN.replace((0,hge.regEx)(/\?<\w+>/g),"?:")}`,o=`${a}(?:\\s*,${a})*`,c=`(${n})(${i})(${o})`,l=(0,hge.regEx)(`^(${n})$`),u=(0,hge.regEx)(`^${c}$`),m=oQ0(r,t);if(!m)return null;let[h]=e.split(";").map(P=>P.trim()),_=u.exec(h)??l.exec(h);if(!_)return null;let[,b,,v]=_,w=v==null?void 0:v.trim(),x={depName:b,currentValue:w,datasource:iQ0.PypiDatasource.id,depType:m};return w!=null&&w.startsWith("==")&&(x.currentVersion=w.replace(/^==\s*/,"")),x}function cQ0(e){nQ0.logger.trace("setup-cfg.extractPackageFile()");let r=null,t=null,n=[];return e.split(hge.newlineRegex).map(i=>i.replace((0,hge.regEx)(/#.*$/),"").trimEnd()).forEach(i=>{let s=i,a=sQ0(s),o=aQ0(s);if(a&&(r=a),o){t=o,s=i.replace((0,hge.regEx)(/^[^=]*=\s*/),""),s.split(";").forEach(l=>{let u=wEo(l,r,t);u&&n.push(u)});return}let c=wEo(s,r,t);c&&n.push(c)}),n.length?{deps:n}:null}aSr.extractPackageFile=cQ0});var xEo=A(tX=>{"use strict";Object.defineProperty(tX,"__esModule",{value:!0});tX.categories=tX.defaultConfig=tX.supportedDatasources=tX.extractPackageFile=void 0;var uQ0=HS(),lQ0=BL(),dQ0=IEo();Object.defineProperty(tX,"extractPackageFile",{enumerable:!0,get:function(){return dQ0.extractPackageFile}});tX.supportedDatasources=[uQ0.PypiDatasource.id];tX.defaultConfig={fileMatch:["(^|/)setup\\.cfg$"],versioning:lQ0.id};tX.categories=["python"]});var PEo=A(oSr=>{"use strict";Object.defineProperty(oSr,"__esModule",{value:!0});oSr.extractPackageFile=void 0;var sI=Ba(),pQ0=Y1(),mQ0={wildcard:(0,sI.regEx)(/^.*?/),space:(0,sI.regEx)(/(\s+|\/\/[^\n]*|\/\*.*\*\/)+/,"s"),depsKeyword:(0,sI.regEx)(/dependencies/),colon:(0,sI.regEx)(/:/),beginSection:(0,sI.regEx)(/\[/),endSection:(0,sI.regEx)(/],?/),package:(0,sI.regEx)(/\s*.\s*package\s*\(\s*/),urlKey:(0,sI.regEx)(/url/),stringLiteral:(0,sI.regEx)(/"[^"]+"/),comma:(0,sI.regEx)(/,/),from:(0,sI.regEx)(/from/),rangeOp:(0,sI.regEx)(/\.\.[.<]/),exactVersion:(0,sI.regEx)(/\.\s*exact\s*\(\s*/),exactVersionLabel:(0,sI.regEx)(/\s*exact:/)},Mei="wildcard",pS="space",Lei="depsKeyword",$Ie="colon",jei="beginSection",Qv="endSection",Kv="package",Gei="urlKey",AB="stringLiteral",Uei="comma",Vei="from",l7t="rangeOp",zei="exactVersion",$ei="exactVersionLabel",fQ0={wildcard:Mei,space:pS,depsKeyword:Lei,colon:$Ie,beginSection:jei,endSection:Qv,package:Kv,urlKey:Gei,stringLiteral:AB,comma:Uei,from:Vei,rangeOp:l7t,exactVersion:zei,exactVersionLabel:$ei};function hQ0(e){switch(e){case"dependencies":return[pS,$Ie,Mei];case"dependencies:":return[pS,jei,Mei];case"dependencies: [":return[pS,Kv,Qv];case".package(":return[pS,Gei,Kv,Qv];case".package(url":return[pS,$Ie,Kv,Qv];case".package(url:":return[pS,AB,Kv,Qv];case".package(url: [depName]":return[pS,Uei,Kv,Qv];case".package(url: [depName],":return[pS,Vei,AB,l7t,zei,$ei,Kv,Qv];case".package(url: [depName], .exact(":return[pS,AB,Kv,Qv];case".package(url: [depName], exact:":return[pS,AB,Kv,Qv];case".package(url: [depName], from":return[pS,$Ie,Kv,Qv];case".package(url: [depName], from:":return[pS,AB,Kv,Qv];case".package(url: [depName], [value]":return[pS,l7t,Kv,Qv];case".package(url: [depName], [rangeFrom][rangeOp]":return[pS,AB,Kv,Qv];default:return[Lei]}}function TEo(e,r){let t=hQ0(r),n=null;for(let i=0;i{"use strict";Object.defineProperty(cSr,"__esModule",{value:!0});cSr.getRangeStrategy=void 0;function _Q0({rangeStrategy:e}){return e==="auto"?"bump":e}cSr.getRangeStrategy=_Q0});var kEo=A(zR=>{"use strict";Object.defineProperty(zR,"__esModule",{value:!0});zR.categories=zR.defaultConfig=zR.supportedDatasources=zR.url=zR.displayName=zR.getRangeStrategy=zR.extractPackageFile=void 0;var AQ0=(tn(),Dr(en)),bQ0=Y1(),CQ0=AQ0.__importStar(WAn()),vQ0=PEo();Object.defineProperty(zR,"extractPackageFile",{enumerable:!0,get:function(){return vQ0.extractPackageFile}});var EQ0=REo();Object.defineProperty(zR,"getRangeStrategy",{enumerable:!0,get:function(){return EQ0.getRangeStrategy}});zR.displayName="Swift Package Manager";zR.url="https://www.swift.org/package-manager/";zR.supportedDatasources=[bQ0.GitTagsDatasource.id];zR.defaultConfig={fileMatch:["(^|/)Package\\.swift"],versioning:CQ0.id,pinDigests:!1};zR.categories=["swift"]});var OEo=A(dSr=>{"use strict";Object.defineProperty(dSr,"__esModule",{value:!0});dSr.extractPackageFile=void 0;var DQ0=(tn(),Dr(en)),KIe=DQ0.__importDefault(_a()),SQ0=Ky(),lSr=Pi(),QIe=PV(),NEo=YD();function wQ0(e,r){lSr.logger.trace(`tekton.extractPackageFile(${r})`);let t=[],n;try{n=(0,SQ0.loadAll)(e)}catch(i){return lSr.logger.debug({err:i,packageFile:r},"Failed to parse YAML resource as a Tekton resource"),null}for(let i of n)t.push(...uSr(i));return t.length?{deps:t}:null}dSr.extractPackageFile=wQ0;function uSr(e){var n,i,s,a,o,c,l;let r=[];if(KIe.default.falsy(e))return r;Qei((n=e.spec)==null?void 0:n.taskRef,r),Kei((i=e.spec)==null?void 0:i.taskSpec,r),Kei(e.spec,r),Qei((s=e.spec)==null?void 0:s.pipelineRef,r);let t=(a=e.spec)==null?void 0:a.pipelineSpec;KIe.default.truthy(t)&&r.push(...uSr({spec:t}));for(let u of[...(0,QIe.coerceArray)((o=e.spec)==null?void 0:o.tasks),...(0,QIe.coerceArray)((c=e.spec)==null?void 0:c.finally)])Qei(u.taskRef,r),Kei(u.taskSpec,r);for(let u of(0,QIe.coerceArray)((l=e.spec)==null?void 0:l.resourcetemplates))r.push(...uSr(u));for(let u of(0,QIe.coerceArray)(e.items))r.push(...uSr(u));return r}function Qei(e,r){if(KIe.default.falsy(e))return;let t;e.resolver==="bundles"&&(t=FEo(e.params),KIe.default.nullOrUndefined(t)&&(t=FEo(e.resource))),KIe.default.nullOrUndefined(t)&&(t=e.bundle);let n=(0,NEo.getDep)(t);n.depType="tekton-bundle",lSr.logger.trace({depName:n.depName,currentValue:n.currentValue,currentDigest:n.currentDigest},"Tekton bundle dependency found"),r.push(n)}function Kei(e,r){if(KIe.default.nullOrUndefined(e))return;let t=[...(0,QIe.coerceArray)(e.steps),...(0,QIe.coerceArray)(e.sidecars),e.stepTemplate];for(let n of t){if(KIe.default.nullOrUndefined(n==null?void 0:n.image))continue;let i=(0,NEo.getDep)(n==null?void 0:n.image);i.depType="tekton-step-image",lSr.logger.trace({depName:i.depName,currentValue:i.currentValue,currentDigest:i.currentDigest},"Tekton step image dependency found"),r.push(i)}}function FEo(e){for(let r of(0,QIe.coerceArray)(e))if(r.name==="bundle")return r.value}});var BEo=A(rX=>{"use strict";Object.defineProperty(rX,"__esModule",{value:!0});rX.extractPackageFile=rX.supportedDatasources=rX.categories=rX.defaultConfig=void 0;var IQ0=Qy(),xQ0=OEo();Object.defineProperty(rX,"extractPackageFile",{enumerable:!0,get:function(){return xQ0.extractPackageFile}});rX.defaultConfig={fileMatch:[]};rX.categories=["ci","cd"];rX.supportedDatasources=[IQ0.DockerDatasource.id]});var jEo=A((Y71,LEo)=>{LEo.exports=pSr;function pSr(){this.pending=0,this.max=1/0,this.listeners=[],this.waiting=[],this.error=null}pSr.prototype.go=function(e){this.pending0&&e.pending{var d7t=require("fs"),mSr=require("util"),Hei=require("stream"),GEo=Hei.Readable,Wei=Hei.Writable,TQ0=Hei.PassThrough,PQ0=jEo(),fSr=require("events").EventEmitter;p7t.createFromBuffer=RQ0;p7t.createFromFd=kQ0;p7t.BufferSlicer=ase;p7t.FdSlicer=sse;mSr.inherits(sse,fSr);function sse(e,r){r=r||{},fSr.call(this),this.fd=e,this.pend=new PQ0,this.pend.max=1,this.refCount=0,this.autoClose=!!r.autoClose}sse.prototype.read=function(e,r,t,n,i){var s=this;s.pend.go(function(a){d7t.read(s.fd,e,r,t,n,function(o,c,l){a(),i(o,c,l)})})};sse.prototype.write=function(e,r,t,n,i){var s=this;s.pend.go(function(a){d7t.write(s.fd,e,r,t,n,function(o,c,l){a(),i(o,c,l)})})};sse.prototype.createReadStream=function(e){return new hSr(this,e)};sse.prototype.createWriteStream=function(e){return new gSr(this,e)};sse.prototype.ref=function(){this.refCount+=1};sse.prototype.unref=function(){var e=this;if(e.refCount-=1,e.refCount>0)return;if(e.refCount<0)throw new Error("invalid unref");e.autoClose&&d7t.close(e.fd,r);function r(t){t?e.emit("error",t):e.emit("close")}};mSr.inherits(hSr,GEo);function hSr(e,r){r=r||{},GEo.call(this,r),this.context=e,this.context.ref(),this.start=r.start||0,this.endOffset=r.end,this.pos=this.start,this.destroyed=!1}hSr.prototype._read=function(e){var r=this;if(!r.destroyed){var t=Math.min(r._readableState.highWaterMark,e);if(r.endOffset!=null&&(t=Math.min(t,r.endOffset-r.pos)),t<=0){r.destroyed=!0,r.push(null),r.context.unref();return}r.context.pend.go(function(n){if(r.destroyed)return n();var i=new Buffer(t);d7t.read(r.context.fd,i,0,t,r.pos,function(s,a){s?r.destroy(s):a===0?(r.destroyed=!0,r.push(null),r.context.unref()):(r.pos+=a,r.push(i.slice(0,a))),n()})})}};hSr.prototype.destroy=function(e){this.destroyed||(e=e||new Error("stream destroyed"),this.destroyed=!0,this.emit("error",e),this.context.unref())};mSr.inherits(gSr,Wei);function gSr(e,r){r=r||{},Wei.call(this,r),this.context=e,this.context.ref(),this.start=r.start||0,this.endOffset=r.end==null?1/0:+r.end,this.bytesWritten=0,this.pos=this.start,this.destroyed=!1,this.on("finish",this.destroy.bind(this))}gSr.prototype._write=function(e,r,t){var n=this;if(!n.destroyed){if(n.pos+e.length>n.endOffset){var i=new Error("maximum file length exceeded");i.code="ETOOBIG",n.destroy(),t(i);return}n.context.pend.go(function(s){if(n.destroyed)return s();d7t.write(n.context.fd,e,0,e.length,n.pos,function(a,o){a?(n.destroy(),s(),t(a)):(n.bytesWritten+=o,n.pos+=o,n.emit("progress"),s(),t())})})}};gSr.prototype.destroy=function(){this.destroyed||(this.destroyed=!0,this.context.unref())};mSr.inherits(ase,fSr);function ase(e,r){fSr.call(this),r=r||{},this.refCount=0,this.buffer=e,this.maxChunkSize=r.maxChunkSize||Number.MAX_SAFE_INTEGER}ase.prototype.read=function(e,r,t,n,i){var s=n+t,a=s-this.buffer.length,o=a>0?a:t;this.buffer.copy(e,r,n,s),setImmediate(function(){i(null,o)})};ase.prototype.write=function(e,r,t,n,i){e.copy(this.buffer,n,r,r+t),setImmediate(function(){i(null,t,e)})};ase.prototype.createReadStream=function(e){e=e||{};var r=new TQ0(e);r.destroyed=!1,r.start=e.start||0,r.endOffset=e.end,r.pos=r.endOffset||this.buffer.length;for(var t=this.buffer.slice(r.start,r.pos),n=0;;){var i=n+this.maxChunkSize;if(i>=t.length){nt.endOffset){var o=new Error("maximum file length exceeded");o.code="ETOOBIG",t.destroyed=!0,s(o);return}n.copy(r.buffer,t.pos,0,n.length),t.bytesWritten+=n.length,t.pos=a,t.emit("progress"),s()}},t.destroy=function(){t.destroyed=!0},t};ase.prototype.ref=function(){this.refCount+=1};ase.prototype.unref=function(){if(this.refCount-=1,this.refCount<0)throw new Error("invalid unref")};function RQ0(e,r){return new ase(e,r)}function kQ0(e,r){return new sse(e,r)}});var $Eo=A((X71,zEo)=>{var gge=require("buffer").Buffer,Yei=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(Yei=new Int32Array(Yei));function VEo(e){if(gge.isBuffer(e))return e;var r=typeof gge.alloc=="function"&&typeof gge.from=="function";if(typeof e=="number")return r?gge.alloc(e):new gge(e);if(typeof e=="string")return r?gge.from(e):new gge(e);throw new Error("input must be buffer, number, or string, received "+typeof e)}function FQ0(e){var r=VEo(4);return r.writeInt32BE(e,0),r}function Jei(e,r){e=VEo(e),gge.isBuffer(r)&&(r=r.readUInt32BE(0));for(var t=~~r^-1,n=0;n>>8;return t^-1}function Xei(){return FQ0(Jei.apply(null,arguments))}Xei.signed=function(){return Jei.apply(null,arguments)};Xei.unsigned=function(){return Jei.apply(null,arguments)>>>0};zEo.exports=Xei});var XEo=A(iX=>{var Zei=require("fs"),NQ0=require("zlib"),QEo=UEo(),OQ0=$Eo(),ASr=require("util"),bSr=require("events").EventEmitter,KEo=require("stream").Transform,eti=require("stream").PassThrough,BQ0=require("stream").Writable;iX.open=qQ0;iX.fromFd=HEo;iX.fromBuffer=MQ0;iX.fromRandomAccessReader=tti;iX.dosDateTimeToDate=YEo;iX.validateFileName=JEo;iX.ZipFile=yge;iX.Entry=m7t;iX.RandomAccessReader=_ge;function qQ0(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose==null&&(r.autoClose=!0),r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1),t==null&&(t=_Sr),Zei.open(e,"r",function(n,i){if(n)return t(n);HEo(i,r,function(s,a){s&&Zei.close(i,_Sr),t(s,a)})})}function HEo(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose==null&&(r.autoClose=!1),r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1),t==null&&(t=_Sr),Zei.fstat(e,function(n,i){if(n)return t(n);var s=QEo.createFromFd(e,{autoClose:!0});tti(s,i.size,r,t)})}function MQ0(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose=!1,r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1);var n=QEo.createFromBuffer(e,{maxChunkSize:65536});tti(n,e.length,r,t)}function tti(e,r,t,n){typeof t=="function"&&(n=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!0),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0);var i=!!t.decodeStrings;if(t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),n==null&&(n=_Sr),typeof r!="number")throw new Error("expected totalSize parameter to be a number");if(r>Number.MAX_SAFE_INTEGER)throw new Error("zip file too large. only file sizes up to 2^52 are supported due to JavaScript's Number type being an IEEE 754 double.");e.ref();var s=22,a=65535,o=Math.min(s+a,r),c=nX(o),l=r-c.length;Put(e,c,0,o,l,function(u){if(u)return n(u);for(var m=o-s;m>=0;m-=1)if(c.readUInt32LE(m)===101010256){var h=c.slice(m),_=h.readUInt16LE(4);if(_!==0)return n(new Error("multi-disk zip files are not supported: found disk number: "+_));var b=h.readUInt16LE(10),v=h.readUInt32LE(16),w=h.readUInt16LE(20),x=h.length-s;if(w!==x)return n(new Error("invalid comment length. expected: "+x+". found: "+w));var P=i?ySr(h,22,h.length,!1):h.slice(22);if(!(b===65535||v===4294967295))return n(null,new yge(e,v,r,b,P,t.autoClose,t.lazyEntries,i,t.validateEntrySizes,t.strictFileNames));var k=nX(20),R=l+m-k.length;Put(e,k,0,k.length,R,function(L){if(L)return n(L);if(k.readUInt32LE(0)!==117853008)return n(new Error("invalid zip64 end of central directory locator signature"));var U=Rut(k,8),Y=nX(56);Put(e,Y,0,Y.length,U,function(N){return N?n(N):Y.readUInt32LE(0)!==101075792?n(new Error("invalid zip64 end of central directory record signature")):(b=Rut(Y,32),v=Rut(Y,48),n(null,new yge(e,v,r,b,P,t.autoClose,t.lazyEntries,i,t.validateEntrySizes,t.strictFileNames)))})});return}n(new Error("end of central directory record signature not found"))})}ASr.inherits(yge,bSr);function yge(e,r,t,n,i,s,a,o,c,l){var u=this;bSr.call(u),u.reader=e,u.reader.on("error",function(m){WEo(u,m)}),u.reader.once("close",function(){u.emit("close")}),u.readEntryCursor=r,u.fileSize=t,u.entryCount=n,u.comment=i,u.entriesRead=0,u.autoClose=!!s,u.lazyEntries=!!a,u.decodeStrings=!!o,u.validateEntrySizes=!!c,u.strictFileNames=!!l,u.isOpen=!0,u.emittedError=!1,u.lazyEntries||u._readEntry()}yge.prototype.close=function(){this.isOpen&&(this.isOpen=!1,this.reader.unref())};function Mz(e,r){e.autoClose&&e.close(),WEo(e,r)}function WEo(e,r){e.emittedError||(e.emittedError=!0,e.emit("error",r))}yge.prototype.readEntry=function(){if(!this.lazyEntries)throw new Error("readEntry() called without lazyEntries:true");this._readEntry()};yge.prototype._readEntry=function(){var e=this;if(e.entryCount===e.entriesRead){setImmediate(function(){e.autoClose&&e.close(),!e.emittedError&&e.emit("end")});return}if(!e.emittedError){var r=nX(46);Put(e.reader,r,0,r.length,e.readEntryCursor,function(t){if(t)return Mz(e,t);if(!e.emittedError){var n=new m7t,i=r.readUInt32LE(0);if(i!==33639248)return Mz(e,new Error("invalid central directory file header signature: 0x"+i.toString(16)));if(n.versionMadeBy=r.readUInt16LE(4),n.versionNeededToExtract=r.readUInt16LE(6),n.generalPurposeBitFlag=r.readUInt16LE(8),n.compressionMethod=r.readUInt16LE(10),n.lastModFileTime=r.readUInt16LE(12),n.lastModFileDate=r.readUInt16LE(14),n.crc32=r.readUInt32LE(16),n.compressedSize=r.readUInt32LE(20),n.uncompressedSize=r.readUInt32LE(24),n.fileNameLength=r.readUInt16LE(28),n.extraFieldLength=r.readUInt16LE(30),n.fileCommentLength=r.readUInt16LE(32),n.internalFileAttributes=r.readUInt16LE(36),n.externalFileAttributes=r.readUInt32LE(38),n.relativeOffsetOfLocalHeader=r.readUInt32LE(42),n.generalPurposeBitFlag&64)return Mz(e,new Error("strong encryption is not supported"));e.readEntryCursor+=46,r=nX(n.fileNameLength+n.extraFieldLength+n.fileCommentLength),Put(e.reader,r,0,r.length,e.readEntryCursor,function(s){if(s)return Mz(e,s);if(!e.emittedError){var a=(n.generalPurposeBitFlag&2048)!==0;n.fileName=e.decodeStrings?ySr(r,0,n.fileNameLength,a):r.slice(0,n.fileNameLength);var o=n.fileNameLength+n.extraFieldLength,c=r.slice(n.fileNameLength,o);n.extraFields=[];for(var l=0;lc.length)return Mz(e,new Error("extra field length exceeds extra field buffer size"));var b=nX(m);c.copy(b,0,h,_),n.extraFields.push({id:u,data:b}),l=_}if(n.fileComment=e.decodeStrings?ySr(r,o,o+n.fileCommentLength,a):r.slice(o,o+n.fileCommentLength),n.comment=n.fileComment,e.readEntryCursor+=r.length,e.entriesRead+=1,n.uncompressedSize===4294967295||n.compressedSize===4294967295||n.relativeOffsetOfLocalHeader===4294967295){for(var v=null,l=0;lv.length)return Mz(e,new Error("zip64 extended information extra field does not include uncompressed size"));n.uncompressedSize=Rut(v,x),x+=8}if(n.compressedSize===4294967295){if(x+8>v.length)return Mz(e,new Error("zip64 extended information extra field does not include compressed size"));n.compressedSize=Rut(v,x),x+=8}if(n.relativeOffsetOfLocalHeader===4294967295){if(x+8>v.length)return Mz(e,new Error("zip64 extended information extra field does not include relative header offset"));n.relativeOffsetOfLocalHeader=Rut(v,x),x+=8}}if(e.decodeStrings)for(var l=0;le.compressedSize)throw new Error("options.start > entry.compressedSize")}if(r.end!=null){if(s=r.end,s<0)throw new Error("options.end < 0");if(s>e.compressedSize)throw new Error("options.end > entry.compressedSize");if(sn.fileSize)return t(new Error("file data overflows file bounds: "+_+" + "+e.compressedSize+" > "+n.fileSize));var v=n.reader.createReadStream({start:_+i,end:_+s}),w=v;if(h){var x=!1,P=NQ0.createInflateRaw();v.on("error",function(k){setImmediate(function(){x||P.emit("error",k)})}),v.pipe(P),n.validateEntrySizes?(w=new f7t(e.uncompressedSize),P.on("error",function(k){setImmediate(function(){x||w.emit("error",k)})}),P.pipe(w)):w=P,w.destroy=function(){x=!0,P!==w&&P.unpipe(w),v.unpipe(P),v.destroy()}}t(null,w)}finally{n.reader.unref()}})};function m7t(){}m7t.prototype.getLastModDate=function(){return YEo(this.lastModFileDate,this.lastModFileTime)};m7t.prototype.isEncrypted=function(){return(this.generalPurposeBitFlag&1)!==0};m7t.prototype.isCompressed=function(){return this.compressionMethod===8};function YEo(e,r){var t=e&31,n=(e>>5&15)-1,i=(e>>9&127)+1980,s=0,a=(r&31)*2,o=r>>5&63,c=r>>11&31;return new Date(i,n,t,c,o,a,s)}function JEo(e){return e.indexOf("\\")!==-1?"invalid characters in fileName: "+e:/^[a-zA-Z]:/.test(e)||/^\//.test(e)?"absolute path: "+e:e.split("/").indexOf("..")!==-1?"invalid relative path: "+e:null}function Put(e,r,t,n,i,s){if(n===0)return setImmediate(function(){s(null,nX(0))});e.read(r,t,n,i,function(a,o){if(a)return s(a);if(othis.expectedByteCount){var n="too many bytes in the stream. expected "+this.expectedByteCount+". got at least "+this.actualByteCount;return t(new Error(n))}t(null,e)};f7t.prototype._flush=function(e){if(this.actualByteCount0)return;if(e.refCount<0)throw new Error("invalid unref");e.close(r);function r(t){if(t)return e.emit("error",t);e.emit("close")}};_ge.prototype.createReadStream=function(e){var r=e.start,t=e.end;if(r===t){var n=new eti;return setImmediate(function(){n.end()}),n}var i=this._readStreamForRange(r,t),s=!1,a=new CSr(this);i.on("error",function(c){setImmediate(function(){s||a.emit("error",c)})}),a.destroy=function(){i.unpipe(a),a.unref(),i.destroy()};var o=new f7t(t-r);return a.on("error",function(c){setImmediate(function(){s||o.emit("error",c)})}),o.destroy=function(){s=!0,a.unpipe(o),a.destroy()},i.pipe(a).pipe(o)};_ge.prototype._readStreamForRange=function(e,r){throw new Error("not implemented")};_ge.prototype.read=function(e,r,t,n,i){var s=this.createReadStream({start:n,end:n+t}),a=new BQ0,o=0;a._write=function(c,l,u){c.copy(e,r+o,0,c.length),o+=c.length,u()},a.on("finish",i),s.on("error",function(c){i(c)}),s.pipe(a)};_ge.prototype.close=function(e){setImmediate(e)};ASr.inherits(CSr,eti);function CSr(e){eti.call(this),this.context=e,this.context.ref(),this.unreffedYet=!1}CSr.prototype._flush=function(e){this.unref(),e()};CSr.prototype.unref=function(e){this.unreffedYet||(this.unreffedYet=!0,this.context.unref())};var LQ0="\0\u263A\u263B\u2665\u2666\u2663\u2660\u2022\u25D8\u25CB\u25D9\u2642\u2640\u266A\u266B\u263C\u25BA\u25C4\u2195\u203C\xB6\xA7\u25AC\u21A8\u2191\u2193\u2192\u2190\u221F\u2194\u25B2\u25BC !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u2302\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0";function ySr(e,r,t,n){if(n)return e.toString("utf8",r,t);for(var i="",s=r;s{var Lz=T2e()("extract-zip"),{createWriteStream:jQ0,promises:kut}=require("fs"),GQ0=rVr(),HIe=require("path"),{promisify:nti}=require("util"),UQ0=require("stream"),VQ0=XEo(),zQ0=nti(VQ0.open),$Q0=nti(UQ0.pipeline),rti=class{constructor(r,t){this.zipPath=r,this.opts=t}async extract(){return Lz("opening",this.zipPath,"with opts",this.opts),this.zipfile=await zQ0(this.zipPath,{lazyEntries:!0}),this.canceled=!1,new Promise((r,t)=>{this.zipfile.on("error",n=>{this.canceled=!0,t(n)}),this.zipfile.readEntry(),this.zipfile.on("close",()=>{this.canceled||(Lz("zip extraction complete"),r())}),this.zipfile.on("entry",async n=>{if(this.canceled){Lz("skipping entry",n.fileName,{cancelled:this.canceled});return}if(Lz("zipfile entry",n.fileName),n.fileName.startsWith("__MACOSX/")){this.zipfile.readEntry();return}let i=HIe.dirname(HIe.join(this.opts.dir,n.fileName));try{await kut.mkdir(i,{recursive:!0});let s=await kut.realpath(i);if(HIe.relative(this.opts.dir,s).split(HIe.sep).includes(".."))throw new Error(`Out of bound path "${s}" found while processing file ${n.fileName}`);await this.extractEntry(n),Lz("finished processing",n.fileName),this.zipfile.readEntry()}catch(s){this.canceled=!0,this.zipfile.close(),t(s)}})})}async extractEntry(r){if(this.canceled){Lz("skipping entry extraction",r.fileName,{cancelled:this.canceled});return}this.opts.onEntry&&this.opts.onEntry(r,this.zipfile);let t=HIe.join(this.opts.dir,r.fileName),n=r.externalFileAttributes>>16&65535,i=61440,s=16384,a=40960,o=(n&i)===a,c=(n&i)===s;!c&&r.fileName.endsWith("/")&&(c=!0);let l=r.versionMadeBy>>8;c||(c=l===0&&r.externalFileAttributes===16),Lz("extracting entry",{filename:r.fileName,isDir:c,isSymlink:o});let u=this.getExtractedMode(n,c)&511,m=c?t:HIe.dirname(t),h={recursive:!0};if(c&&(h.mode=u),Lz("mkdir",{dir:m,...h}),await kut.mkdir(m,h),c)return;Lz("opening read stream",t);let _=await nti(this.zipfile.openReadStream.bind(this.zipfile))(r);if(o){let b=await GQ0(_);Lz("creating symlink",b,t),await kut.symlink(b,t)}else await $Q0(_,jQ0(t,{mode:u}))}getExtractedMode(r,t){let n=r;return n===0&&(t?(this.opts.defaultDirMode&&(n=parseInt(this.opts.defaultDirMode,10)),n||(n=493)):(this.opts.defaultFileMode&&(n=parseInt(this.opts.defaultFileMode,10)),n||(n=420))),n}};ZEo.exports=async function(e,r){if(Lz("creating target directory",r.dir),!HIe.isAbsolute(r.dir))throw new Error("Target directory is expected to be absolute");return await kut.mkdir(r.dir,{recursive:!0}),r.dir=await kut.realpath(r.dir),new rti(e,r).extract()}});var i2o=A(vSr=>{"use strict";Object.defineProperty(vSr,"__esModule",{value:!0});vSr.TerraformProviderHash=void 0;var Nut=(tn(),Dr(en)),t2o=Nut.__importDefault(require("node:crypto")),QQ0=Nut.__importDefault(e2o()),r2o=Nut.__importDefault(Oh()),n2o=Pi(),KQ0=ug(),Fut=Nut.__importStar(km()),HQ0=km(),WQ0=Wb(),YQ0=Nut.__importStar(lP()),JQ0=Ba(),iti=XSe(),h7t=class e{static http=new WQ0.Http(iti.TerraformProviderDatasource.id);static terraformDatasource=new iti.TerraformProviderDatasource;static hashCacheTTL=10080;static async hashFiles(r){let t=t2o.default.createHash("sha256");for(let n of r){let i=t2o.default.createHash("sha256"),s=await Fut.readCacheFile(n);i.update(s),t.update(i.digest("hex")),t.update("  ");let a=n.replace((0,JQ0.regEx)(/^.*[/]/),"");t.update(a),t.update(`
          -`)}return t.digest("base64")}static async hashOfZipContent(r,t){await(0,QQ0.default)(r,{dir:t});let s=(await Fut.listCacheDir(t)).sort((o,c)=>o.localeCompare(c)).map(o=>`${t}/${o}`),a=await e.hashFiles(s);return await Fut.rmCache(t),a}static async calculateSingleHash(r,t){let n=r2o.default.join(t,r.filename),i=r2o.default.join(t,"extract",r.filename);n2o.logger.trace(`Downloading archive and generating hash for ${r.name}-${r.version}...`);let s=e.http.stream(r.url),a=Fut.createCacheWriteStream(n);try{await Fut.pipeline(s,a);let o=await this.hashOfZipContent(n,i);return n2o.logger.trace({hash:o},`Generated hash for ${r.name}-${r.version}`),o}finally{await Fut.rmCache(n)}}static async calculateHashes(r){let t=await(0,HQ0.ensureCacheDir)("./others/terraform");return YQ0.map(r,n=>this.calculateSingleHash(n,t),{concurrency:4})}static async createHashes(r,t,n){let i=await e.terraformDatasource.getBuilds(r,t,n);return i?(await e.calculateHashes(i)).sort().map(a=>`h1:${a}`):null}};vSr.TerraformProviderHash=h7t;Nut.__decorate([(0,KQ0.cache)({namespace:`datasource-${iti.TerraformProviderDatasource.id}-build-hashes`,key:e=>e.url,ttlMinutes:h7t.hashCacheTTL})],h7t,"calculateSingleHash",null)});var sti=A(DSr=>{"use strict";Object.defineProperty(DSr,"__esModule",{value:!0});DSr.updateArtifacts=void 0;var s2o=(tn(),Dr(en)),XQ0=s2o.__importDefault(_a()),ESr=Pi(),ZQ0=s2o.__importStar(lP()),eK0=Aj(),tK0=XSe(),rK0=Jw(),nK0=Hat(),a2o=i2o(),g7t=N1r();async function iK0(e){return(await ZQ0.map(e,async t=>{let n={versioning:"hashicorp",datasource:"terraform-provider",packageName:t.packageName},{releases:i}=await(0,eK0.getPkgReleases)(n)??{};if(!i)return null;let s=(0,rK0.get)(n.versioning),a=i.map(l=>l.version),o=s.getSatisfyingVersion(a,t.constraints);return!o||o===t.version?null:{newVersion:o,newConstraint:t.constraints,newHashes:await a2o.TerraformProviderHash.createHashes(t.registryUrl,t.packageName,o)??[],...t}},{concurrency:4})).filter(XQ0.default.truthy)}async function sK0({packageFileName:e,updatedDeps:r,config:t}){ESr.logger.debug(`terraform.updateArtifacts(${e})`);let n=await(0,g7t.findLockFile)(e);if(!n)return ESr.logger.debug("No .terraform.lock.hcl found"),null;try{let i=await(0,g7t.readLockFile)(n);if(!i)return ESr.logger.debug("No .terraform.lock.hcl found"),null;let s=(0,g7t.extractLocks)(i);if(!s)return ESr.logger.debug("No Locks in .terraform.lock.hcl found"),null;let a=[];if(t.updateType==="lockFileMaintenance"){let c=await iK0(s);a.push(...c)}else{let c=r.filter(l=>["provider","required_provider"].includes(l.depType));for(let l of c){(0,nK0.massageProviderLookupName)(l);let{registryUrls:u,newVersion:m,newValue:h,packageName:_}=l,b=u?u[0]:tK0.TerraformProviderDatasource.defaultRegistryUrls[0],v=(0,g7t.isPinnedVersion)(h)?m:h,w=s.find(P=>P.packageName===_);if(!w)continue;let x={newVersion:m,newConstraint:v,newHashes:await a2o.TerraformProviderHash.createHashes(b,w.packageName,m)??[],...w};a.push(x)}}return a.length===0||a.some(c=>{var l;return!((l=c.newHashes)!=null&&l.length)})?null:[(0,g7t.writeLockUpdates)(a,n,i)]}catch(i){return[{artifactError:{lockFile:n,stderr:i.message}}]}}DSr.updateArtifacts=sK0});var c2o=A(SSr=>{"use strict";Object.defineProperty(SSr,"__esModule",{value:!0});SSr.updateLockedDependency=void 0;var o2o=Pi(),aK0=N1r();function oK0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;o2o.logger.debug(`terraform.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{let a=(0,aK0.extractLocks)(s??""),o=a==null?void 0:a.find(c=>c.packageName===r);return(o==null?void 0:o.version)===n?{status:"already-updated"}:{status:"unsupported"}}catch(a){return o2o.logger.debug({err:a},"terraform.updateLockedDependency() error"),{status:"update-failed"}}}SSr.updateLockedDependency=oK0});var WIe=A(Out=>{"use strict";Object.defineProperty(Out,"__esModule",{value:!0});Out.TerraformProviderExtractor=Out.DependencyExtractor=void 0;var cK0=(tn(),Dr(en)),uK0=cK0.__importDefault(_a()),lK0=Ba(),dK0=XSe(),u2o=Hat(),wSr=class{};Out.DependencyExtractor=wSr;var ati=class extends wSr{sourceExtractionRegex=(0,lK0.regEx)(/^(?:(?(?:[a-zA-Z0-9-_]+\.+)+[a-zA-Z0-9-_]+)\/)?(?:(?[^/]+)\/)?(?[^/]+)/);analyzeTerraformProvider(r,t,n){var i,s,a;if(r.depType=n,r.depName=(i=r.managerData)==null?void 0:i.moduleName,r.datasource=dK0.TerraformProviderDatasource.id,uK0.default.nonEmptyString((s=r.managerData)==null?void 0:s.source)){let o=this.sourceExtractionRegex.exec(r.managerData.source);if(!(o!=null&&o.groups))return r.skipReason="unsupported-url",r;o.groups.namespace==="terraform-providers"?r.registryUrls=["https://releases.hashicorp.com"]:o.groups.hostname?(r.registryUrls=[`https://${o.groups.hostname}`],r.packageName=`${o.groups.namespace}/${o.groups.type}`):r.packageName=(a=r.managerData)==null?void 0:a.source}return(0,u2o.massageProviderLookupName)(r),r.lockedVersion=(0,u2o.getLockedVersion)(r,t),r.currentValue||(r.skipReason="unspecified-version"),r}};Out.TerraformProviderExtractor=ati});var p2o=A($R=>{"use strict";Object.defineProperty($R,"__esModule",{value:!0});$R.ModuleExtractor=$R.azureDevOpsSshRefMatchRegex=$R.gitTagsRefMatchRegex=$R.bitbucketRefMatchRegex=$R.githubRefMatchRegex=void 0;var pK0=(tn(),Dr(en)),l2o=pK0.__importDefault(_a()),oti=Pi(),But=Ba(),mK0=KL(),d2o=Y1(),fK0=ch(),hK0=Pat(),gK0=WIe();$R.githubRefMatchRegex=(0,But.regEx)(/github\.com([/:])(?[^/]+\/[a-z0-9-_.]+).*\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/i);$R.bitbucketRefMatchRegex=(0,But.regEx)(/(?:git::)?(?(?:http|https|ssh)?(?::\/\/)?(?:.*@)?(?bitbucket\.org\/(?.*)\/(?.*).git\/?(?.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);$R.gitTagsRefMatchRegex=(0,But.regEx)(/(?:git::)?(?(?:(?:http|https|ssh):\/\/)?(?:.*@)?(?.*\/(?.*\/.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);$R.azureDevOpsSshRefMatchRegex=(0,But.regEx)(/(?:git::)?(?git@ssh\.dev\.azure\.com:v3\/(?[^/]*)\/(?[^/]*)\/(?[^/]*))(?.*)?\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);var yK0=(0,But.regEx)(/^(?([\w|\d]+\.)+[\w|\d]+)/),cti=class extends gK0.DependencyExtractor{getCheckList(){return["module"]}extract(r){let t=r.module;if(l2o.default.nullOrUndefined(t))return[];if(!l2o.default.plainObject(t))return oti.logger.debug({modules:t},"Terraform: unexpected `modules` value"),[];let n=[];for(let[i,s]of Object.entries(t))for(let a of s){let o={depName:i,depType:"module",currentValue:a.version,managerData:{source:a.source}};n.push(this.analyseTerraformModule(o))}return n}analyseTerraformModule(r){let t=r.managerData.source,n=$R.githubRefMatchRegex.exec(t),i=$R.bitbucketRefMatchRegex.exec(t),s=$R.gitTagsRefMatchRegex.exec(t),a=$R.azureDevOpsSshRefMatchRegex.exec(t);if(n!=null&&n.groups)r.packageName=n.groups.project.replace((0,But.regEx)(/\.git$/),""),r.depName="github.com/"+r.packageName,r.currentValue=n.groups.tag,r.datasource=fK0.GithubTagsDatasource.id;else if(i!=null&&i.groups)r.depName=i.groups.workspace+"/"+i.groups.project,r.packageName=r.depName,r.currentValue=i.groups.tag,r.datasource=mK0.BitbucketTagsDatasource.id;else if(a!=null&&a.groups)r.depName=`${a.groups.organization}/${a.groups.project}/${a.groups.repository}${a.groups.modulepath}`,r.packageName=a.groups.url,r.currentValue=a.groups.tag,r.datasource=d2o.GitTagsDatasource.id;else if(s!=null&&s.groups){if(s.groups.path.includes("//")){oti.logger.debug("Terraform module contains subdirectory"),r.depName=s.groups.path.split("//")[0];let o=s.groups.url.split("//");r.packageName=o[0]+"//"+o[1]}else r.depName=s.groups.path.replace(".git",""),r.packageName=s.groups.url;r.currentValue=s.groups.tag,r.datasource=d2o.GitTagsDatasource.id}else if(t){let o=t.split("//")[0].split("/");if(o[0]==="."||o[0]==="..")r.skipReason="local";else if(o.length>=3){let c=yK0.exec(t);c!=null&&c.groups&&(r.registryUrls=[`https://${c.groups.hostname}`]),r.depName=o.join("/"),r.datasource=hK0.TerraformModuleDatasource.id}}else oti.logger.debug({dep:r},"terraform dep has no source"),r.skipReason="no-source";return r}};$R.ModuleExtractor=cti});var f2o=A(ISr=>{"use strict";Object.defineProperty(ISr,"__esModule",{value:!0});ISr.ProvidersExtractor=void 0;var _K0=(tn(),Dr(en)),m2o=_K0.__importDefault(_a()),AK0=Pi(),bK0=WIe(),uti=class extends bK0.TerraformProviderExtractor{getCheckList(){return["provider"]}extract(r,t){let n=r==null?void 0:r.provider;if(m2o.default.nullOrUndefined(n))return[];if(!m2o.default.plainObject(n))return AK0.logger.debug({providerTypes:n},"Terraform: unexpected `providerTypes` value"),[];let i=[];for(let s of Object.keys(n))for(let a of n[s]){let o=this.analyzeTerraformProvider({currentValue:a.version,managerData:{moduleName:s}},t,"provider");i.push(o)}return i}};ISr.ProvidersExtractor=uti});var _2o=A(xSr=>{"use strict";Object.defineProperty(xSr,"__esModule",{value:!0});xSr.generic_image_resource=void 0;var h2o=["spec","container","image"],qut=["spec","init_container","image"],sX=["spec","template","spec","container","image"],aX=["spec","template","spec","init_container","image"],g2o=["spec","job_template","spec","template","spec","container","image"],y2o=["spec","job_template","spec","template","spec","init_container","image"];xSr.generic_image_resource=[{type:"docker_image",path:["name"]},{type:"docker_container",path:["image"]},{type:"docker_service",path:["task_spec","container_spec","image"]},{type:"kubernetes_pod",path:h2o},{type:"kubernetes_pod",path:qut},{type:"kubernetes_pod_v1",path:h2o},{type:"kubernetes_pod_v1",path:qut},{type:"kubernetes_cron_job",path:g2o},{type:"kubernetes_cron_job",path:y2o},{type:"kubernetes_cron_job_v1",path:g2o},{type:"kubernetes_cron_job_v1",path:y2o},{type:"kubernetes_daemonset",path:sX},{type:"kubernetes_daemonset",path:aX},{type:"kubernetes_daemon_set_v1",path:sX},{type:"kubernetes_daemon_set_v1",path:aX},{type:"kubernetes_deployment",path:sX},{type:"kubernetes_deployment",path:aX},{type:"kubernetes_deployment_v1",path:sX},{type:"kubernetes_deployment_v1",path:aX},{type:"kubernetes_job",path:sX},{type:"kubernetes_job",path:aX},{type:"kubernetes_job_v1",path:sX},{type:"kubernetes_job_v1",path:aX},{type:"kubernetes_cron_job",path:qut},{type:"kubernetes_cron_job",path:qut},{type:"kubernetes_cron_job_v1",path:qut},{type:"kubernetes_cron_job_v1",path:qut},{type:"kubernetes_replication_controller",path:sX},{type:"kubernetes_replication_controller",path:aX},{type:"kubernetes_replication_controller_v1",path:sX},{type:"kubernetes_replication_controller_v1",path:aX},{type:"kubernetes_stateful_set",path:sX},{type:"kubernetes_stateful_set",path:aX},{type:"kubernetes_stateful_set_v1",path:sX},{type:"kubernetes_stateful_set_v1",path:aX}]});var b2o=A(TSr=>{"use strict";Object.defineProperty(TSr,"__esModule",{value:!0});TSr.GenericDockerImageRefExtractor=void 0;var CK0=(tn(),Dr(en)),Mut=CK0.__importDefault(_a()),vK0=YD(),EK0=WIe(),A2o=_2o(),lti=class extends EK0.DependencyExtractor{getCheckList(){return A2o.generic_image_resource.map(r=>`"${r.type}"`)}extract(r,t,n){let i=r.resource;if(Mut.default.nullOrUndefined(i))return[];let s=[];for(let a of A2o.generic_image_resource){let{type:o,path:c}=a,l=i[o];if(Mut.default.nonEmptyObject(l))for(let u of Object.values(l).flat())s.push(...this.walkPath({depType:o},u,c,n))}return s}walkPath(r,t,n,i){let s=[];if(n.length===0){if(!Mut.default.nonEmptyString(t))return[{...r,skipReason:"invalid-dependency-specification"}];let c=(0,vK0.getDep)(t,!0,i.registryAliases);return[{...r,...c}]}let a=n[0],o=Mut.default.nonEmptyObject(t)?t[a]:null;if(Mut.default.nullOrUndefined(o))return n.length===1?[{...r,skipReason:"invalid-dependency-specification"}]:[];if(Mut.default.array(o)){for(let c of o)s.push(...this.walkPath(r,c,n.slice(1),i));return s}return this.walkPath(r,o,n.slice(1),i)}};TSr.GenericDockerImageRefExtractor=lti});var v2o=A(RSr=>{"use strict";Object.defineProperty(RSr,"__esModule",{value:!0});RSr.HelmReleaseExtractor=void 0;var DK0=(tn(),Dr(en)),PSr=DK0.__importDefault(_a()),SK0=Pi(),wK0=Ip(),IK0=XD(),xK0=YD(),C2o=m_r(),TK0=WIe(),PK0=Hat(),dti=class extends TK0.DependencyExtractor{getCheckList(){return['"helm_release"']}extract(r,t,n){var a;let i=[],s=(a=r==null?void 0:r.resource)==null?void 0:a.helm_release;if(PSr.default.nullOrUndefined(s))return[];if(!PSr.default.plainObject(s))return SK0.logger.debug({helmReleases:s},"Terraform: unexpected `helmReleases` value"),[];for(let o of Object.values(s).flat()){let c={currentValue:o.version,depType:"helm_release",depName:o.chart,datasource:IK0.HelmDatasource.id};i.push(c),PSr.default.nonEmptyString(o.chart)?(0,C2o.isOCIRegistry)(o.chart)?(c.depName=o.chart.replace("oci://",""),this.processOCI(c.depName,n,c)):(0,PK0.checkIfStringIsPath)(o.chart)?c.skipReason="local-chart":PSr.default.nonEmptyString(o.repository)&&((0,C2o.isOCIRegistry)(o.repository)?this.processOCI((0,wK0.joinUrlParts)(o.repository.replace("oci://",""),o.chart),n,c):c.registryUrls=[o.repository]):c.skipReason="invalid-name"}return i}processOCI(r,t,n){let{depName:i,datasource:s}=(0,xK0.getDep)(r,!1,t.registryAliases);n.packageName=i,n.datasource=s}};RSr.HelmReleaseExtractor=dti});var mti=A(kSr=>{"use strict";Object.defineProperty(kSr,"__esModule",{value:!0});kSr.TerraformVersionExtractor=void 0;var D2o=(tn(),Dr(en)),E2o=D2o.__importDefault(_a()),RK0=bE(),kK0=D2o.__importStar(SSe()),FK0=WIe(),pti=class extends FK0.DependencyExtractor{getCheckList(){return["required_version"]}extract(r){let t=r==null?void 0:r.terraform;if(E2o.default.nullOrUndefined(t))return[];let n=[];for(let i of t){let s=i.required_version;E2o.default.nullOrUndefined(s)||n.push(this.analyseTerraformVersion({currentValue:s}))}return n}analyseTerraformVersion(r){return r.depType="required_version",r.datasource=RK0.GithubReleasesDatasource.id,r.depName="hashicorp/terraform",r.extractVersion="v(?.*)$",r.versioning=kK0.id,r}};kSr.TerraformVersionExtractor=pti});var w2o=A(FSr=>{"use strict";Object.defineProperty(FSr,"__esModule",{value:!0});FSr.TerraformWorkspaceExtractor=void 0;var NK0=(tn(),Dr(en)),S2o=NK0.__importDefault(_a()),OK0=mti(),fti=class extends OK0.TerraformVersionExtractor{getCheckList(){return['"tfe_workspace"']}extract(r){var i;let t=[],n=(i=r==null?void 0:r.resource)==null?void 0:i.tfe_workspace;if(S2o.default.nullOrUndefined(n))return[];for(let s of Object.values(n).flat()){let a=this.analyseTerraformVersion({currentValue:s.terraform_version});S2o.default.nullOrUndefined(s.terraform_version)&&(a.skipReason="unspecified-version"),t.push({...a,depType:"tfe_workspace"})}return t}};FSr.TerraformWorkspaceExtractor=fti});var I2o=A(NSr=>{"use strict";Object.defineProperty(NSr,"__esModule",{value:!0});NSr.RequiredProviderExtractor=void 0;var BK0=(tn(),Dr(en)),hti=BK0.__importDefault(_a()),qK0=WIe(),gti=class extends qK0.TerraformProviderExtractor{getCheckList(){return["required_providers"]}extract(r,t){let n=r==null?void 0:r.terraform;if(hti.default.nullOrUndefined(n))return[];let i=[];for(let s of n){let a=s.required_providers;if(hti.default.nullOrUndefined(a))continue;let o=a.flatMap(Object.entries);for(let[c,l]of o){let u;hti.default.string(l)?u={currentValue:l,managerData:{moduleName:c}}:u={currentValue:l.version,managerData:{moduleName:c,source:l.source}},i.push(this.analyzeTerraformProvider(u,t,"required_provider"))}}return i}};NSr.RequiredProviderExtractor=gti});var x2o=A(OSr=>{"use strict";Object.defineProperty(OSr,"__esModule",{value:!0});OSr.resourceExtractors=void 0;var MK0=p2o(),LK0=f2o(),jK0=b2o(),GK0=v2o(),UK0=w2o(),VK0=I2o(),zK0=mti();OSr.resourceExtractors=[new GK0.HelmReleaseExtractor,new jK0.GenericDockerImageRefExtractor,new UK0.TerraformWorkspaceExtractor,new VK0.RequiredProviderExtractor,new zK0.TerraformVersionExtractor,new LK0.ProvidersExtractor,new MK0.ModuleExtractor]});var P2o=A(BSr=>{"use strict";Object.defineProperty(BSr,"__esModule",{value:!0});BSr.deepMerge=void 0;function T2o(e,...r){for(let t of r){if(typeof t!="object"||typeof e!="object")throw new Error(`Invalid usage. Both source (${JSON.stringify(t)}) and target (${JSON.stringify(e)}) must be objects`);for(let n of Object.keys(t)){let i=t[n];if(typeof i=="object"&&i!=null&&!Array.isArray(i)){typeof e[n]!="object"&&(e[n]={}),T2o(e[n],i);let s=e[n];typeof s=="object"&&Object.keys(s).length===0&&delete e[n]}else typeof i=="object"&&i!=null&&Array.isArray(i)?Array.isArray(e[n])?e[n]=[...e[n],...i]:e[n]=i:i===void 0?delete e[n]:e[n]=i}}return e}BSr.deepMerge=T2o});var yti=A(t_=>{"use strict";Object.defineProperty(t_,"__esModule",{value:!0});t_.getChildWithValue=t_.isIndexTraversalPart=t_.isNameTraversalPart=t_.isObjectExpression=t_.isTupleExpression=t_.isBinaryOpExpression=t_.isUnaryOpExpression=t_.isConditionalExpression=t_.isSplatExpression=t_.isIndexExpression=t_.isLiteralValueExpression=t_.isRelativeTraversalExpression=t_.isScopeTraversalExpression=t_.isFunctionCallExpression=t_.isTemplateExpression=t_.isTemplateWrapExpression=t_.isForExpression=void 0;function $K0(e){return e.type==="for"}t_.isForExpression=$K0;function QK0(e){return e.type==="templateWrap"}t_.isTemplateWrapExpression=QK0;function KK0(e){return e.type==="template"}t_.isTemplateExpression=KK0;function HK0(e){return e.type==="function"}t_.isFunctionCallExpression=HK0;function WK0(e){return e.type==="scopeTraversal"}t_.isScopeTraversalExpression=WK0;function YK0(e){return e.type==="relativeTraversal"}t_.isRelativeTraversalExpression=YK0;function JK0(e){return e.type==="literalValue"}t_.isLiteralValueExpression=JK0;function XK0(e){return e.type==="index"}t_.isIndexExpression=XK0;function ZK0(e){return e.type==="splat"}t_.isSplatExpression=ZK0;function eH0(e){return e.type==="conditional"}t_.isConditionalExpression=eH0;function tH0(e){return e.type==="unaryOp"}t_.isUnaryOpExpression=tH0;function rH0(e){return e.type==="binaryOp"}t_.isBinaryOpExpression=rH0;function nH0(e){return e.type==="tuple"}t_.isTupleExpression=nH0;function iH0(e){return e.type==="object"}t_.isObjectExpression=iH0;function sH0(e){return e.type==="nameTraversal"}t_.isNameTraversalPart=sH0;function aH0(e){return e.type==="indexTraversal"}t_.isIndexTraversalPart=aH0;function oH0(e,r){return e.children?e.children.find(t=>t.meta?t.meta.value===r:!1):null}t_.getChildWithValue=oH0});var F2o=A(Lut=>{"use strict";Object.defineProperty(Lut,"__esModule",{value:!0});Lut.findAllReferencesInAst=Lut.traversalToReference=void 0;var R2o=yti();function k2o(e,r){let t=e.meta;function n(o){let c=[],l=0;for(let u of o)if("segment"in u){if(l===0&&r!=null&&r.includes(u.segment))return[];c.push(u)}else return c;return c}let i=n(t.traversal);if(i.length===0)return null;let s=i[0].range.start.byte,a=i[i.length-1].range.end.byte;return{value:i.map(o=>o.segment).join("."),startPosition:s,endPosition:a}}Lut.traversalToReference=k2o;function qSr(e,r,t){if(!r)return[];switch(r.type){case"scopeTraversal":let n=k2o(r,t);return n?[n]:[];case"for":{let i=r.meta,s=[i.keyVar,i.valVar,...t||[]];return[...qSr(e,(0,R2o.getChildWithValue)(r,i.collectionExpression),s),...qSr(e,(0,R2o.getChildWithValue)(r,i.conditionalExpression),s)]}default:return r.children.map(i=>qSr(e,i,t)).flat()}}Lut.findAllReferencesInAst=qSr});var _ti=A(jut=>{"use strict";Object.defineProperty(jut,"__esModule",{value:!0});jut.wrapTerraformExpression=jut.replaceQuotes=void 0;function N2o(e){let r=/^(\s*")(.*)("\s*)$/.exec(e),t=/(?this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var r=this.inlineStack;this.inlineStack=[];for(var t=0,n=r.length;t{"use strict";WDr.__esModule=!0;function c7t(e){return e&&e.__esModule?e:{default:e}}var wz0=Cvo(),Iz0=c7t(wz0),xz0=yei(),Tz0=c7t(xz0),xei=Nvo(),Tei=Mvo(),Pz0=Kvo(),Rz0=c7t(Pz0),kz0=zDr(),Fz0=c7t(kz0),Nz0=mei(),Oz0=c7t(Nz0),Bz0=Iz0.default.create;function Hvo(){var e=Bz0();return e.compile=function(r,t){return Tei.compile(r,t,e)},e.precompile=function(r,t){return Tei.precompile(r,t,e)},e.AST=Tz0.default,e.Compiler=Tei.Compiler,e.JavaScriptCompiler=Rz0.default,e.Parser=xei.parser,e.parse=xei.parse,e.parseWithoutProcessing=xei.parseWithoutProcessing,e}var Tut=Hvo();Tut.create=Hvo;Oz0.default(Tut);Tut.Visitor=Fz0.default;Tut.default=Tut;WDr.default=Tut;Wvo.exports=WDr.default});var Jvo=A(YDr=>{"use strict";YDr.__esModule=!0;YDr.print=jz0;YDr.PrintVisitor=lD;function qz0(e){return e&&e.__esModule?e:{default:e}}var Mz0=zDr(),Lz0=qz0(Mz0);function jz0(e){return new lD().accept(e)}function lD(){this.padding=0}lD.prototype=new Lz0.default;lD.prototype.pad=function(e){for(var r="",t=0,n=this.padding;t "+r+" }}")};lD.prototype.PartialBlockStatement=function(e){var r="PARTIAL BLOCK:"+e.name.original;return e.params[0]&&(r+=" "+this.accept(e.params[0])),e.hash&&(r+=" "+this.accept(e.hash)),r+=" "+this.pad("PROGRAM:"),this.padding++,r+=this.accept(e.program),this.padding--,this.pad("{{> "+r+" }}")};lD.prototype.ContentStatement=function(e){return this.pad("CONTENT[ '"+e.value+"' ]")};lD.prototype.CommentStatement=function(e){return this.pad("{{! '"+e.value+"' }}")};lD.prototype.SubExpression=function(e){for(var r=e.params,t=[],n=void 0,i=0,s=r.length;i{"use strict";Object.defineProperty(kx,"__esModule",{value:!0});kx.containsTemplates=kx.safeCompile=kx.compile=kx.proxyCompileInput=kx.allowedFields=kx.exposedConfigOptions=void 0;var rEo=(tn(),Dr(en)),u7t=rEo.__importDefault(_a()),ise=rEo.__importDefault(tEo()),Gz0=_f(),Pei=Pi(),Uz0=Zjn();ise.default.registerHelper("encodeURIComponent",encodeURIComponent);ise.default.registerHelper("decodeURIComponent",decodeURIComponent);ise.default.registerHelper("stringToPrettyJSON",e=>JSON.stringify(JSON.parse(e),null,2));ise.default.registerHelper("replace",(e,r,t)=>(t||"").replace(new RegExp(e,"g"),r));ise.default.registerHelper("lowercase",e=>e==null?void 0:e.toLowerCase());ise.default.registerHelper("containsString",(e,r)=>e==null?void 0:e.includes(r));ise.default.registerHelper("equals",(e,r)=>e===r);ise.default.registerHelper({and(...e){return e.pop(),e.every(Boolean)},or(...e){return e.pop(),e.some(Boolean)}});kx.exposedConfigOptions=["additionalBranchPrefix","addLabels","branchName","branchPrefix","branchTopic","commitBody","commitMessage","commitMessageAction","commitMessageExtra","commitMessagePrefix","commitMessageSuffix","commitMessageTopic","gitAuthor","group","groupName","groupSlug","labels","prBodyColumns","prBodyDefinitions","prBodyNotes","prTitle","semanticCommitScope","semanticCommitType","separateMajorMinor","separateMinorPatch"];kx.allowedFields={baseBranch:"The baseBranch for this branch/PR",body:"The body of the release notes",currentValue:"The extracted current value of the dependency being updated",currentVersion:"The version that would be currently installed. For example, if currentValue is ^3.0.0 then currentVersion might be 3.1.0.",currentDigest:"The extracted current digest of the dependency being updated",currentDigestShort:"The extracted current short digest of the dependency being updated",datasource:"The datasource used to look up the upgrade",depName:"The name of the dependency being updated",depNameLinked:"The dependency name already linked to its home page using markdown",depNameSanitized:"The depName field sanitized for use in branches after removing spaces and special characters",depType:"The dependency type (if extracted - manager-dependent)",displayFrom:"The current value, formatted for display",displayPending:"Latest pending update, if internalChecksFilter is in use",displayTo:"The to value, formatted for display",hasReleaseNotes:"true if the upgrade has release notes",indentation:"The indentation of the dependency being updated",isGroup:"true if the upgrade is part of a group",isLockfileUpdate:"true if the branch is a lock file update",isMajor:"true if the upgrade is major",isPatch:"true if the upgrade is a patch upgrade",isPin:"true if the upgrade is pinning dependencies",isPinDigest:"true if the upgrade is pinning digests",isRollback:"true if the upgrade is a rollback PR",isReplacement:"true if the upgrade is a replacement",isRange:"true if the new value is a range",isSingleVersion:"true if the upgrade is to a single version rather than a range",isVulnerabilityAlert:"true if the upgrade is a vulnerability alert",logJSON:"ChangeLogResult object for the upgrade",manager:"The (package) manager which detected the dependency",newDigest:"The new digest value",newDigestShort:"A shorted version of newDigest, for use when the full digest is too long to be conveniently displayed",newMajor:'The major version of the new version. e.g. "3" if the new version if "3.1.0"',newMinor:'The minor version of the new version. e.g. "1" if the new version if "3.1.0"',newName:"The name of the new dependency that replaces the current deprecated dependency",newValue:'The new value in the upgrade. Can be a range or version e.g. "^3.0.0" or "3.1.0"',newVersion:'The new version in the upgrade, e.g. "3.1.0"',packageFile:"The filename that the dependency was found in",packageFileDir:"The directory with full path where the packageFile was found",packageName:"The full name that was used to look up the dependency",parentDir:"The name of the directory that the dependency was found in, without full path",platform:'VCS platform in use, e.g. "github", "gitlab", etc.',prettyDepType:"Massaged depType",prettyNewMajor:"The new major value with v prepended to it.",prettyNewVersion:"The new version value with v prepended to it.",project:"ChangeLogProject object",recreateClosed:"If true, this PR will be recreated if closed",references:"A list of references for the upgrade",releases:"An array of releases for an upgrade",releaseNotes:"A ChangeLogNotes object for the release",repository:"The current repository",semanticPrefix:"The fully generated semantic prefix for commit messages",sourceRepo:"The repository in the sourceUrl, if present",sourceRepoName:"The repository name in the sourceUrl, if present",sourceRepoOrg:"The repository organization in the sourceUrl, if present",sourceRepoSlug:"The slugified pathname of the sourceUrl, if present",sourceUrl:"The source URL for the package",updateType:"One of digest, pin, rollback, patch, minor, major, replacement, pinDigest",upgrades:"An array of upgrade objects in the branch",url:"The url of the release notes",version:"The version number of the changelog",versioning:"The versioning scheme in use",versions:"An array of ChangeLogRelease objects in the upgrade",vulnerabilitySeverity:"The severity for a vulnerability alert upgrade (LOW, MEDIUM, MODERATE, HIGH, CRITICAL, UNKNOWN)"};var Vz0=["header","table","notes","changelogs","hasWarningsErrors","errors","warnings","configDescription","controls","footer"],zz0=["else"],$z0=Object.keys(kx.allowedFields).concat(kx.exposedConfigOptions).concat(Vz0).concat(zz0),Qz0=new Set([...Object.keys(kx.allowedFields),...kx.exposedConfigOptions]),Kz0={get(e,r){if(r==="env")return e[r];if(!Qz0.has(r))return;let t=e[r];return u7t.default.array(t)?t.map(n=>u7t.default.primitive(n)?n:XDr(n)):u7t.default.plainObject(t)?XDr(t):t}};function XDr(e){return new Proxy(e,Kz0)}kx.proxyCompileInput=XDr;var nEo=/{{(?:#(?:if|unless|with|each) )?([a-zA-Z.]+)(?: as \| [a-zA-Z.]+ \|)?}}/g;function iEo(e,r,t=!0){let n=(0,Uz0.getChildEnv)({}),i={...Gz0.GlobalConfig.get(),...r,env:n},s=t?XDr(i):i;if(Pei.logger.trace({template:e,filteredInput:s},"Compiling template"),t){let a=e.matchAll(nEo);for(let o of a){let c=o[1].split(".");if(c[0]!=="env")for(let l of c)$z0.includes(l)||Pei.logger.info({varName:l,template:e},"Disallowed variable name in template")}}return ise.default.compile(e)(s)}kx.compile=iEo;function Hz0(e,r,t=!0){try{return iEo(e,r,t)}catch(n){return Pei.logger.warn({err:n,template:e},"Error compiling template"),""}}kx.safeCompile=Hz0;function Wz0(e,r){if(!u7t.default.string(e))return!1;for(let t of[...e.matchAll(nEo)])for(let n of u7t.default.string(r)?[r]:r)if(t[1]===n||t[1].startsWith(`${n}.`))return!0;return!1}kx.containsTemplates=Wz0});var eSr=A(m7=>{"use strict";Object.defineProperty(m7,"__esModule",{value:!0});m7.isValidDependency=m7.mergeExtractionTemplate=m7.mergeGroups=m7.regexMatchAll=m7.createDependency=m7.validMatchFields=void 0;var aEo=(tn(),Dr(en)),Yz0=require("node:url"),ZDr=aEo.__importDefault(_a()),Jz0=bDr(),Rei=Pi(),Xz0=aEo.__importStar(dD());m7.validMatchFields=["depName","packageName","currentValue","currentDigest","datasource","versioning","extractVersion","registryUrl","depType","indentation"];function sEo(e,r,t){switch(r){case"registryUrl":try{let n=new Yz0.URL(t).toString();e.registryUrls=[n]}catch{Rei.logger.warn({value:t},"Invalid regex manager registryUrl")}break;case"datasource":e.datasource=(0,Jz0.migrateDatasource)(t);break;case"indentation":e.indentation=ZDr.default.emptyStringOrWhitespace(t)?t:"";break;default:e[r]=t;break}}function Zz0(e,r,t){let n=t??{},{groups:i,replaceString:s}=e;for(let a of m7.validMatchFields){let o=`${a}Template`,c=r[o];if(c)try{let l=Xz0.compile(c,i,!1);sEo(n,a,l)}catch{return Rei.logger.warn({template:c},"Error compiling template for custom manager"),null}else i[a]&&sEo(n,a,i[a])}return n.replaceString=s,n}m7.createDependency=Zz0;function e$0(e,r){let t=[],n,i=0,s=1e4;do n=e.exec(r),n&&t.push(n),i+=1;while(n&&i{"use strict";Object.defineProperty(mge,"__esModule",{value:!0});mge.handleRecursive=mge.handleCombination=mge.handleAny=void 0;var n$0=(tn(),Dr(en)),kei=n$0.__importDefault(_a()),Fei=Ba(),qz=eSr();function i$0(e,r,t){return t.matchStrings.map(n=>(0,Fei.regEx)(n,"g")).flatMap(n=>(0,qz.regexMatchAll)(n,e)).map(n=>(0,qz.createDependency)({groups:n.groups??{},replaceString:n[0]},t)).filter(kei.default.truthy).filter(qz.isValidDependency)}mge.handleAny=i$0;function s$0(e,r,t){let n=t.matchStrings.map(s=>(0,Fei.regEx)(s,"g")).flatMap(s=>(0,qz.regexMatchAll)(s,e));if(!n.length)return[];let i=n.map(s=>{var a,o;return{groups:s.groups??{},replaceString:((a=s==null?void 0:s.groups)==null?void 0:a.currentValue)??((o=s==null?void 0:s.groups)==null?void 0:o.currentDigest)?s[0]:void 0}}).reduce((s,a)=>(0,qz.mergeExtractionTemplate)(s,a));return[(0,qz.createDependency)(i,t)].filter(kei.default.truthy).filter(qz.isValidDependency)}mge.handleCombination=s$0;function a$0(e,r,t){let n=t.matchStrings.map(i=>(0,Fei.regEx)(i,"g"));return cEo({content:e,packageFile:r,config:t,index:0,combinedGroups:{},regexes:n}).filter(kei.default.truthy).filter(qz.isValidDependency)}mge.handleRecursive=a$0;function cEo(e){let{content:r,index:t,combinedGroups:n,regexes:i,config:s}=e;if(i.length===t){let a=(0,qz.createDependency)({groups:n,replaceString:r},s);return a?[a]:[]}return(0,qz.regexMatchAll)(i[t],r).flatMap(a=>cEo({...e,content:a[0],index:t+1,combinedGroups:(0,qz.mergeGroups)(n,a.groups??{})}))}});var lEo=A(fge=>{"use strict";Object.defineProperty(fge,"__esModule",{value:!0});fge.extractPackageFile=fge.supportedDatasources=fge.defaultConfig=void 0;var o$0=(tn(),Dr(en)),c$0=o$0.__importDefault(_a()),Nei=uEo(),u$0=eSr();fge.defaultConfig={pinDigests:!1};fge.supportedDatasources=["*"];function l$0(e,r,t){let n;switch(t.matchStringsStrategy){default:case"any":n=(0,Nei.handleAny)(e,r,t);break;case"combination":n=(0,Nei.handleCombination)(e,r,t);break;case"recursive":n=(0,Nei.handleRecursive)(e,r,t);break}if(n=n.filter(c$0.default.truthy),n.length){let i={deps:n,matchStrings:t.matchStrings};t.matchStringsStrategy&&(i.matchStringsStrategy=t.matchStringsStrategy);for(let s of u$0.validMatchFields.map(a=>`${a}Template`))t[s]&&(i[s]=t[s]);return t.autoReplaceStringTemplate&&(i.autoReplaceStringTemplate=t.autoReplaceStringTemplate),i}return null}fge.extractPackageFile=l$0});var dEo=A(tSr=>{"use strict";Object.defineProperty(tSr,"__esModule",{value:!0});tSr.extractPackageFile=void 0;var d$0=Pi(),p$0=vfe();function m$0(e){return d$0.logger.trace("ruby-version.extractPackageFile()"),{deps:[{depName:"ruby",currentValue:e.trim(),datasource:p$0.RubyVersionDatasource.id}]}}tSr.extractPackageFile=m$0});var pEo=A(eX=>{"use strict";Object.defineProperty(eX,"__esModule",{value:!0});eX.categories=eX.defaultConfig=eX.supportedDatasources=eX.extractPackageFile=void 0;var f$0=(tn(),Dr(en)),h$0=vfe(),g$0=f$0.__importStar(qV()),y$0=dEo();Object.defineProperty(eX,"extractPackageFile",{enumerable:!0,get:function(){return y$0.extractPackageFile}});eX.supportedDatasources=[h$0.RubyVersionDatasource.id];eX.defaultConfig={fileMatch:["(^|/)\\.ruby-version$"],versioning:g$0.id};eX.categories=["ruby"]});var fEo=A(rSr=>{"use strict";Object.defineProperty(rSr,"__esModule",{value:!0});rSr.normalizeScalaVersion=void 0;var _$0=(tn(),Dr(en)),mEo=Ba(),A$0=Jw(),b$0=_$0.__importStar(aR());function C$0(e){if(!e)return e;let r=(0,A$0.get)(b$0.id);return r.isVersion(e)&&(!r.isStable(e)||!r.isGreaterThan(e,"2.10.0"))?e:(0,mEo.regEx)(/^\d+\.\d+\.\d+$/).test(e)?e.replace((0,mEo.regEx)(/^(\d+)\.(\d+)\.\d+$/),"$1.$2"):e}rSr.normalizeScalaVersion=C$0});var DEo=A(nSr=>{"use strict";Object.defineProperty(nSr,"__esModule",{value:!0});nSr.extractPackageFile=void 0;var yEo=(tn(),Dr(en)),Ny=dP(),v$0=Pi(),_Eo=Ba(),E$0=Ip(),D$0=bE(),S$0=mx(),w$0=G3t(),AEo=Sgr(),I$0=Jw(),x$0=yEo.__importStar(aR()),T$0=yEo.__importStar(ZD()),P$0=lz(),R$0=fEo(),k$0=Ny.lang.createLang("scala"),F$0=(0,_Eo.regEx)("sbt\\.version *= *(?\\d+\\.\\d+\\.\\d+)"),N$0=Ny.query.sym("scalaVersion").op(":=").alt(Ny.query.str((e,{value:r})=>({...e,scalaVersion:r})),Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.scalaVersion=t),e})).handler(e=>{if(e.scalaVersion){let r=(0,I$0.get)(x$0.id),t="org.scala-lang:scala-library";r.getMajor(e.scalaVersion)===3&&(t="org.scala-lang:scala3-library_3");let n={datasource:S$0.MavenDatasource.id,depName:"scala",packageName:t,currentValue:e.scalaVersion,separateMinorPatch:!0};e.scalaVersion=(0,R$0.normalizeScalaVersion)(e.scalaVersion),e.deps.push(n)}return e}),O$0=Ny.query.sym("version").op(":=").alt(Ny.query.str((e,{value:r})=>({...e,packageFileVersion:r})),Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.packageFileVersion=t),e})),bEo=Ny.query.sym((e,{value:r})=>({...e,currentVarName:r})).opt(Ny.query.op(":").sym("String")),B$0=Ny.query.str((e,{value:r})=>(e.vars[e.currentVarName]=r,delete e.currentVarName,e)),hEo=Ny.query.sym("val").join(bEo).op("="),q$0=Ny.query.alt(Ny.query.sym("lazy").join(hEo),hEo,bEo.op(":=")).join(B$0),Bei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.groupId=t),e}),Ny.query.str((e,{value:r})=>({...e,groupId:r}))),qei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.artifactId=t),e}),Ny.query.str((e,{value:r})=>({...e,artifactId:r}))),Mei=Ny.query.alt(Ny.query.sym((e,{value:r})=>{let t=e.vars[r];return t&&(e.currentValue=t,e.variableName=r),e}),Ny.query.str((e,{value:r})=>({...e,currentValue:r}))),CEo=Bei.op("%").join(qei).op("%").join(Mei),vEo=Bei.op("%%").join(qei).handler(e=>({...e,useScalaVersion:!0})).op("%").join(Mei),M$0=Bei.op("%%%").join(qei).handler(e=>({...e,useScalaVersion:!0})).op("%").join(Mei);function EEo(e){let{scalaVersion:r,groupId:t,artifactId:n,currentValue:i,useScalaVersion:s,depType:a,variableName:o}=e;delete e.groupId,delete e.artifactId,delete e.currentValue,delete e.useScalaVersion,delete e.depType,delete e.variableName;let c=`${t}:${n}`,l={datasource:w$0.SbtPackageDatasource.id,depName:c,packageName:r&&s?`${c}_${r}`:c,currentValue:i};return a&&(l.depType=a),a==="plugin"&&(l.datasource=AEo.SbtPluginDatasource.id),o&&(l.groupName=o,l.variableName=o),e.deps.push(l),e}function Oei(e,{value:r}){return{...e,depType:r}}var L$0=Ny.query.opt(Ny.query.opt(Ny.query.sym("lazy")).sym("val").sym().op("=")).alt(M$0,CEo,vEo).opt(Ny.query.alt(Ny.query.sym("classifier").str(Oei),Ny.query.op("%").sym(Oei),Ny.query.op("%").str(Oei))).handler(EEo),j$0=Ny.query.sym((0,_Eo.regEx)(/^(?:addSbtPlugin|addCompilerPlugin)$/)).tree({type:"wrapped-tree",maxDepth:1,search:Ny.query.begin().alt(CEo,vEo).end()}).handler(e=>({...e,depType:"plugin"})).handler(EEo),gEo=Ny.query.str().sym("at").str((e,{value:r})=>((0,E$0.parseUrl)(r)&&e.registryUrls.push(r),e)),G$0=Ny.query.sym("resolvers").alt(Ny.query.op("+=").join(gEo),Ny.query.op("++=").sym("Seq").tree({type:"wrapped-tree",maxDepth:1,search:gEo}));function U$0(e){for(let r of e.deps)r.registryUrls=[...e.registryUrls],r.depType==="plugin"&&r.registryUrls.push(AEo.SBT_PLUGINS_REPO);return e}var V$0=Ny.query.tree({type:"root-tree",maxDepth:32,search:Ny.query.alt(N$0,O$0,L$0,j$0,G$0,q$0),postHandler:U$0});function z$0(e,r){var s;if(r==="project/build.properties"||r.endsWith("/project/build.properties")){let a=F$0.exec(e),o=(s=a==null?void 0:a.groups)==null?void 0:s.version,c=a==null?void 0:a[0];return o?{deps:[{datasource:D$0.GithubReleasesDatasource.id,depName:"sbt/sbt",packageName:"sbt/sbt",versioning:T$0.id,currentValue:o,replaceString:c,extractVersion:"^v(?\\S+)"}]}:null}let t=null;try{t=k$0.query(e,V$0,{vars:{},deps:[],registryUrls:[P$0.REGISTRY_URLS.mavenCentral]})}catch(a){v$0.logger.debug({err:a,packageFile:r},"Sbt parsing error")}if(!t)return null;let{deps:n,packageFileVersion:i}=t;return n.length?{deps:n,packageFileVersion:i}:null}nSr.extractPackageFile=z$0});var SEo=A(sSr=>{"use strict";Object.defineProperty(sSr,"__esModule",{value:!0});sSr.bumpPackageVersion=void 0;var $$0=(tn(),Dr(en)),Q$0=$$0.__importDefault(Hy()),iSr=Pi(),K$0=Ba();function H$0(e,r,t){iSr.logger.debug({bumpVersion:t,currentValue:r},"Checking if we should bump build.sbt version");let n=e,i=Q$0.default.inc(r,t);return i?(n=e.replace((0,K$0.regEx)(/^(version\s*:=\s*).*$/m),`$1"${i}"`),n===e?iSr.logger.debug("Version was already bumped"):iSr.logger.debug(`Bumped build.sbt version to ${i}`),{bumpedContent:n}):(iSr.logger.warn("Version incremental failed"),{bumpedContent:n})}sSr.bumpPackageVersion=H$0});var wEo=A(EG=>{"use strict";Object.defineProperty(EG,"__esModule",{value:!0});EG.categories=EG.defaultConfig=EG.supportedDatasources=EG.bumpPackageVersion=EG.extractPackageFile=void 0;var W$0=(tn(),Dr(en)),Y$0=bE(),J$0=mx(),X$0=G3t(),Z$0=Sgr(),eQ0=W$0.__importStar(NPt()),tQ0=DEo();Object.defineProperty(EG,"extractPackageFile",{enumerable:!0,get:function(){return tQ0.extractPackageFile}});var rQ0=SEo();Object.defineProperty(EG,"bumpPackageVersion",{enumerable:!0,get:function(){return rQ0.bumpPackageVersion}});EG.supportedDatasources=[J$0.MavenDatasource.id,X$0.SbtPackageDatasource.id,Z$0.SbtPluginDatasource.id,Y$0.GithubReleasesDatasource.id];EG.defaultConfig={fileMatch:["\\.sbt$","project/[^/]*\\.scala$","project/build\\.properties$"],versioning:eQ0.id};EG.categories=["java"]});var xEo=A(aSr=>{"use strict";Object.defineProperty(aSr,"__esModule",{value:!0});aSr.extractPackageFile=void 0;var nQ0=sDe(),iQ0=Pi(),hge=Ba(),sQ0=HS();function aQ0(e){let[,r]=(0,hge.regEx)(/^\[\s*([^\s]+)\s*]\s*$/).exec(e)??[];return r}function oQ0(e){let[,r]=(0,hge.regEx)(/^([^\s]+)\s*=/).exec(e)??[];return r}function cQ0(e,r){if(e==="options"){if(r==="install_requires")return"install";if(r==="setup_requires")return"setup";if(r==="tests_require")return"test"}return e==="options.extras_require"?"extra":null}function IEo(e,r,t){let n="[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9]",i="(?:\\s*\\[[^\\]]+\\])?",a=`\\s*${nQ0.RANGE_PATTERN.replace((0,hge.regEx)(/\?<\w+>/g),"?:")}`,o=`${a}(?:\\s*,${a})*`,c=`(${n})(${i})(${o})`,l=(0,hge.regEx)(`^(${n})$`),u=(0,hge.regEx)(`^${c}$`),m=cQ0(r,t);if(!m)return null;let[h]=e.split(";").map(P=>P.trim()),_=u.exec(h)??l.exec(h);if(!_)return null;let[,b,,v]=_,w=v==null?void 0:v.trim(),x={depName:b,currentValue:w,datasource:sQ0.PypiDatasource.id,depType:m};return w!=null&&w.startsWith("==")&&(x.currentVersion=w.replace(/^==\s*/,"")),x}function uQ0(e){iQ0.logger.trace("setup-cfg.extractPackageFile()");let r=null,t=null,n=[];return e.split(hge.newlineRegex).map(i=>i.replace((0,hge.regEx)(/#.*$/),"").trimEnd()).forEach(i=>{let s=i,a=aQ0(s),o=oQ0(s);if(a&&(r=a),o){t=o,s=i.replace((0,hge.regEx)(/^[^=]*=\s*/),""),s.split(";").forEach(l=>{let u=IEo(l,r,t);u&&n.push(u)});return}let c=IEo(s,r,t);c&&n.push(c)}),n.length?{deps:n}:null}aSr.extractPackageFile=uQ0});var TEo=A(tX=>{"use strict";Object.defineProperty(tX,"__esModule",{value:!0});tX.categories=tX.defaultConfig=tX.supportedDatasources=tX.extractPackageFile=void 0;var lQ0=HS(),dQ0=BL(),pQ0=xEo();Object.defineProperty(tX,"extractPackageFile",{enumerable:!0,get:function(){return pQ0.extractPackageFile}});tX.supportedDatasources=[lQ0.PypiDatasource.id];tX.defaultConfig={fileMatch:["(^|/)setup\\.cfg$"],versioning:dQ0.id};tX.categories=["python"]});var REo=A(oSr=>{"use strict";Object.defineProperty(oSr,"__esModule",{value:!0});oSr.extractPackageFile=void 0;var sI=Ba(),mQ0=Y1(),fQ0={wildcard:(0,sI.regEx)(/^.*?/),space:(0,sI.regEx)(/(\s+|\/\/[^\n]*|\/\*.*\*\/)+/,"s"),depsKeyword:(0,sI.regEx)(/dependencies/),colon:(0,sI.regEx)(/:/),beginSection:(0,sI.regEx)(/\[/),endSection:(0,sI.regEx)(/],?/),package:(0,sI.regEx)(/\s*.\s*package\s*\(\s*/),urlKey:(0,sI.regEx)(/url/),stringLiteral:(0,sI.regEx)(/"[^"]+"/),comma:(0,sI.regEx)(/,/),from:(0,sI.regEx)(/from/),rangeOp:(0,sI.regEx)(/\.\.[.<]/),exactVersion:(0,sI.regEx)(/\.\s*exact\s*\(\s*/),exactVersionLabel:(0,sI.regEx)(/\s*exact:/)},Lei="wildcard",pS="space",jei="depsKeyword",$Ie="colon",Gei="beginSection",Qv="endSection",Kv="package",Uei="urlKey",AB="stringLiteral",Vei="comma",zei="from",l7t="rangeOp",$ei="exactVersion",Qei="exactVersionLabel",hQ0={wildcard:Lei,space:pS,depsKeyword:jei,colon:$Ie,beginSection:Gei,endSection:Qv,package:Kv,urlKey:Uei,stringLiteral:AB,comma:Vei,from:zei,rangeOp:l7t,exactVersion:$ei,exactVersionLabel:Qei};function gQ0(e){switch(e){case"dependencies":return[pS,$Ie,Lei];case"dependencies:":return[pS,Gei,Lei];case"dependencies: [":return[pS,Kv,Qv];case".package(":return[pS,Uei,Kv,Qv];case".package(url":return[pS,$Ie,Kv,Qv];case".package(url:":return[pS,AB,Kv,Qv];case".package(url: [depName]":return[pS,Vei,Kv,Qv];case".package(url: [depName],":return[pS,zei,AB,l7t,$ei,Qei,Kv,Qv];case".package(url: [depName], .exact(":return[pS,AB,Kv,Qv];case".package(url: [depName], exact:":return[pS,AB,Kv,Qv];case".package(url: [depName], from":return[pS,$Ie,Kv,Qv];case".package(url: [depName], from:":return[pS,AB,Kv,Qv];case".package(url: [depName], [value]":return[pS,l7t,Kv,Qv];case".package(url: [depName], [rangeFrom][rangeOp]":return[pS,AB,Kv,Qv];default:return[jei]}}function PEo(e,r){let t=gQ0(r),n=null;for(let i=0;i{"use strict";Object.defineProperty(cSr,"__esModule",{value:!0});cSr.getRangeStrategy=void 0;function AQ0({rangeStrategy:e}){return e==="auto"?"bump":e}cSr.getRangeStrategy=AQ0});var FEo=A(zR=>{"use strict";Object.defineProperty(zR,"__esModule",{value:!0});zR.categories=zR.defaultConfig=zR.supportedDatasources=zR.url=zR.displayName=zR.getRangeStrategy=zR.extractPackageFile=void 0;var bQ0=(tn(),Dr(en)),CQ0=Y1(),vQ0=bQ0.__importStar(WAn()),EQ0=REo();Object.defineProperty(zR,"extractPackageFile",{enumerable:!0,get:function(){return EQ0.extractPackageFile}});var DQ0=kEo();Object.defineProperty(zR,"getRangeStrategy",{enumerable:!0,get:function(){return DQ0.getRangeStrategy}});zR.displayName="Swift Package Manager";zR.url="https://www.swift.org/package-manager/";zR.supportedDatasources=[CQ0.GitTagsDatasource.id];zR.defaultConfig={fileMatch:["(^|/)Package\\.swift"],versioning:vQ0.id,pinDigests:!1};zR.categories=["swift"]});var BEo=A(dSr=>{"use strict";Object.defineProperty(dSr,"__esModule",{value:!0});dSr.extractPackageFile=void 0;var SQ0=(tn(),Dr(en)),KIe=SQ0.__importDefault(_a()),wQ0=Ky(),lSr=Pi(),QIe=PV(),OEo=YD();function IQ0(e,r){lSr.logger.trace(`tekton.extractPackageFile(${r})`);let t=[],n;try{n=(0,wQ0.loadAll)(e)}catch(i){return lSr.logger.debug({err:i,packageFile:r},"Failed to parse YAML resource as a Tekton resource"),null}for(let i of n)t.push(...uSr(i));return t.length?{deps:t}:null}dSr.extractPackageFile=IQ0;function uSr(e){var n,i,s,a,o,c,l;let r=[];if(KIe.default.falsy(e))return r;Kei((n=e.spec)==null?void 0:n.taskRef,r),Hei((i=e.spec)==null?void 0:i.taskSpec,r),Hei(e.spec,r),Kei((s=e.spec)==null?void 0:s.pipelineRef,r);let t=(a=e.spec)==null?void 0:a.pipelineSpec;KIe.default.truthy(t)&&r.push(...uSr({spec:t}));for(let u of[...(0,QIe.coerceArray)((o=e.spec)==null?void 0:o.tasks),...(0,QIe.coerceArray)((c=e.spec)==null?void 0:c.finally)])Kei(u.taskRef,r),Hei(u.taskSpec,r);for(let u of(0,QIe.coerceArray)((l=e.spec)==null?void 0:l.resourcetemplates))r.push(...uSr(u));for(let u of(0,QIe.coerceArray)(e.items))r.push(...uSr(u));return r}function Kei(e,r){if(KIe.default.falsy(e))return;let t;e.resolver==="bundles"&&(t=NEo(e.params),KIe.default.nullOrUndefined(t)&&(t=NEo(e.resource))),KIe.default.nullOrUndefined(t)&&(t=e.bundle);let n=(0,OEo.getDep)(t);n.depType="tekton-bundle",lSr.logger.trace({depName:n.depName,currentValue:n.currentValue,currentDigest:n.currentDigest},"Tekton bundle dependency found"),r.push(n)}function Hei(e,r){if(KIe.default.nullOrUndefined(e))return;let t=[...(0,QIe.coerceArray)(e.steps),...(0,QIe.coerceArray)(e.sidecars),e.stepTemplate];for(let n of t){if(KIe.default.nullOrUndefined(n==null?void 0:n.image))continue;let i=(0,OEo.getDep)(n==null?void 0:n.image);i.depType="tekton-step-image",lSr.logger.trace({depName:i.depName,currentValue:i.currentValue,currentDigest:i.currentDigest},"Tekton step image dependency found"),r.push(i)}}function NEo(e){for(let r of(0,QIe.coerceArray)(e))if(r.name==="bundle")return r.value}});var qEo=A(rX=>{"use strict";Object.defineProperty(rX,"__esModule",{value:!0});rX.extractPackageFile=rX.supportedDatasources=rX.categories=rX.defaultConfig=void 0;var xQ0=Qy(),TQ0=BEo();Object.defineProperty(rX,"extractPackageFile",{enumerable:!0,get:function(){return TQ0.extractPackageFile}});rX.defaultConfig={fileMatch:[]};rX.categories=["ci","cd"];rX.supportedDatasources=[xQ0.DockerDatasource.id]});var GEo=A((J71,jEo)=>{jEo.exports=pSr;function pSr(){this.pending=0,this.max=1/0,this.listeners=[],this.waiting=[],this.error=null}pSr.prototype.go=function(e){this.pending0&&e.pending{var d7t=require("fs"),mSr=require("util"),Wei=require("stream"),UEo=Wei.Readable,Yei=Wei.Writable,PQ0=Wei.PassThrough,RQ0=GEo(),fSr=require("events").EventEmitter;p7t.createFromBuffer=kQ0;p7t.createFromFd=FQ0;p7t.BufferSlicer=ase;p7t.FdSlicer=sse;mSr.inherits(sse,fSr);function sse(e,r){r=r||{},fSr.call(this),this.fd=e,this.pend=new RQ0,this.pend.max=1,this.refCount=0,this.autoClose=!!r.autoClose}sse.prototype.read=function(e,r,t,n,i){var s=this;s.pend.go(function(a){d7t.read(s.fd,e,r,t,n,function(o,c,l){a(),i(o,c,l)})})};sse.prototype.write=function(e,r,t,n,i){var s=this;s.pend.go(function(a){d7t.write(s.fd,e,r,t,n,function(o,c,l){a(),i(o,c,l)})})};sse.prototype.createReadStream=function(e){return new hSr(this,e)};sse.prototype.createWriteStream=function(e){return new gSr(this,e)};sse.prototype.ref=function(){this.refCount+=1};sse.prototype.unref=function(){var e=this;if(e.refCount-=1,e.refCount>0)return;if(e.refCount<0)throw new Error("invalid unref");e.autoClose&&d7t.close(e.fd,r);function r(t){t?e.emit("error",t):e.emit("close")}};mSr.inherits(hSr,UEo);function hSr(e,r){r=r||{},UEo.call(this,r),this.context=e,this.context.ref(),this.start=r.start||0,this.endOffset=r.end,this.pos=this.start,this.destroyed=!1}hSr.prototype._read=function(e){var r=this;if(!r.destroyed){var t=Math.min(r._readableState.highWaterMark,e);if(r.endOffset!=null&&(t=Math.min(t,r.endOffset-r.pos)),t<=0){r.destroyed=!0,r.push(null),r.context.unref();return}r.context.pend.go(function(n){if(r.destroyed)return n();var i=new Buffer(t);d7t.read(r.context.fd,i,0,t,r.pos,function(s,a){s?r.destroy(s):a===0?(r.destroyed=!0,r.push(null),r.context.unref()):(r.pos+=a,r.push(i.slice(0,a))),n()})})}};hSr.prototype.destroy=function(e){this.destroyed||(e=e||new Error("stream destroyed"),this.destroyed=!0,this.emit("error",e),this.context.unref())};mSr.inherits(gSr,Yei);function gSr(e,r){r=r||{},Yei.call(this,r),this.context=e,this.context.ref(),this.start=r.start||0,this.endOffset=r.end==null?1/0:+r.end,this.bytesWritten=0,this.pos=this.start,this.destroyed=!1,this.on("finish",this.destroy.bind(this))}gSr.prototype._write=function(e,r,t){var n=this;if(!n.destroyed){if(n.pos+e.length>n.endOffset){var i=new Error("maximum file length exceeded");i.code="ETOOBIG",n.destroy(),t(i);return}n.context.pend.go(function(s){if(n.destroyed)return s();d7t.write(n.context.fd,e,0,e.length,n.pos,function(a,o){a?(n.destroy(),s(),t(a)):(n.bytesWritten+=o,n.pos+=o,n.emit("progress"),s(),t())})})}};gSr.prototype.destroy=function(){this.destroyed||(this.destroyed=!0,this.context.unref())};mSr.inherits(ase,fSr);function ase(e,r){fSr.call(this),r=r||{},this.refCount=0,this.buffer=e,this.maxChunkSize=r.maxChunkSize||Number.MAX_SAFE_INTEGER}ase.prototype.read=function(e,r,t,n,i){var s=n+t,a=s-this.buffer.length,o=a>0?a:t;this.buffer.copy(e,r,n,s),setImmediate(function(){i(null,o)})};ase.prototype.write=function(e,r,t,n,i){e.copy(this.buffer,n,r,r+t),setImmediate(function(){i(null,t,e)})};ase.prototype.createReadStream=function(e){e=e||{};var r=new PQ0(e);r.destroyed=!1,r.start=e.start||0,r.endOffset=e.end,r.pos=r.endOffset||this.buffer.length;for(var t=this.buffer.slice(r.start,r.pos),n=0;;){var i=n+this.maxChunkSize;if(i>=t.length){nt.endOffset){var o=new Error("maximum file length exceeded");o.code="ETOOBIG",t.destroyed=!0,s(o);return}n.copy(r.buffer,t.pos,0,n.length),t.bytesWritten+=n.length,t.pos=a,t.emit("progress"),s()}},t.destroy=function(){t.destroyed=!0},t};ase.prototype.ref=function(){this.refCount+=1};ase.prototype.unref=function(){if(this.refCount-=1,this.refCount<0)throw new Error("invalid unref")};function kQ0(e,r){return new ase(e,r)}function FQ0(e,r){return new sse(e,r)}});var QEo=A((Z71,$Eo)=>{var gge=require("buffer").Buffer,Jei=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(Jei=new Int32Array(Jei));function zEo(e){if(gge.isBuffer(e))return e;var r=typeof gge.alloc=="function"&&typeof gge.from=="function";if(typeof e=="number")return r?gge.alloc(e):new gge(e);if(typeof e=="string")return r?gge.from(e):new gge(e);throw new Error("input must be buffer, number, or string, received "+typeof e)}function NQ0(e){var r=zEo(4);return r.writeInt32BE(e,0),r}function Xei(e,r){e=zEo(e),gge.isBuffer(r)&&(r=r.readUInt32BE(0));for(var t=~~r^-1,n=0;n>>8;return t^-1}function Zei(){return NQ0(Xei.apply(null,arguments))}Zei.signed=function(){return Xei.apply(null,arguments)};Zei.unsigned=function(){return Xei.apply(null,arguments)>>>0};$Eo.exports=Zei});var ZEo=A(iX=>{var eti=require("fs"),OQ0=require("zlib"),KEo=VEo(),BQ0=QEo(),ASr=require("util"),bSr=require("events").EventEmitter,HEo=require("stream").Transform,tti=require("stream").PassThrough,qQ0=require("stream").Writable;iX.open=MQ0;iX.fromFd=WEo;iX.fromBuffer=LQ0;iX.fromRandomAccessReader=rti;iX.dosDateTimeToDate=JEo;iX.validateFileName=XEo;iX.ZipFile=yge;iX.Entry=m7t;iX.RandomAccessReader=_ge;function MQ0(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose==null&&(r.autoClose=!0),r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1),t==null&&(t=_Sr),eti.open(e,"r",function(n,i){if(n)return t(n);WEo(i,r,function(s,a){s&&eti.close(i,_Sr),t(s,a)})})}function WEo(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose==null&&(r.autoClose=!1),r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1),t==null&&(t=_Sr),eti.fstat(e,function(n,i){if(n)return t(n);var s=KEo.createFromFd(e,{autoClose:!0});rti(s,i.size,r,t)})}function LQ0(e,r,t){typeof r=="function"&&(t=r,r=null),r==null&&(r={}),r.autoClose=!1,r.lazyEntries==null&&(r.lazyEntries=!1),r.decodeStrings==null&&(r.decodeStrings=!0),r.validateEntrySizes==null&&(r.validateEntrySizes=!0),r.strictFileNames==null&&(r.strictFileNames=!1);var n=KEo.createFromBuffer(e,{maxChunkSize:65536});rti(n,e.length,r,t)}function rti(e,r,t,n){typeof t=="function"&&(n=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!0),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0);var i=!!t.decodeStrings;if(t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),n==null&&(n=_Sr),typeof r!="number")throw new Error("expected totalSize parameter to be a number");if(r>Number.MAX_SAFE_INTEGER)throw new Error("zip file too large. only file sizes up to 2^52 are supported due to JavaScript's Number type being an IEEE 754 double.");e.ref();var s=22,a=65535,o=Math.min(s+a,r),c=nX(o),l=r-c.length;Put(e,c,0,o,l,function(u){if(u)return n(u);for(var m=o-s;m>=0;m-=1)if(c.readUInt32LE(m)===101010256){var h=c.slice(m),_=h.readUInt16LE(4);if(_!==0)return n(new Error("multi-disk zip files are not supported: found disk number: "+_));var b=h.readUInt16LE(10),v=h.readUInt32LE(16),w=h.readUInt16LE(20),x=h.length-s;if(w!==x)return n(new Error("invalid comment length. expected: "+x+". found: "+w));var P=i?ySr(h,22,h.length,!1):h.slice(22);if(!(b===65535||v===4294967295))return n(null,new yge(e,v,r,b,P,t.autoClose,t.lazyEntries,i,t.validateEntrySizes,t.strictFileNames));var k=nX(20),R=l+m-k.length;Put(e,k,0,k.length,R,function(L){if(L)return n(L);if(k.readUInt32LE(0)!==117853008)return n(new Error("invalid zip64 end of central directory locator signature"));var U=Rut(k,8),Y=nX(56);Put(e,Y,0,Y.length,U,function(N){return N?n(N):Y.readUInt32LE(0)!==101075792?n(new Error("invalid zip64 end of central directory record signature")):(b=Rut(Y,32),v=Rut(Y,48),n(null,new yge(e,v,r,b,P,t.autoClose,t.lazyEntries,i,t.validateEntrySizes,t.strictFileNames)))})});return}n(new Error("end of central directory record signature not found"))})}ASr.inherits(yge,bSr);function yge(e,r,t,n,i,s,a,o,c,l){var u=this;bSr.call(u),u.reader=e,u.reader.on("error",function(m){YEo(u,m)}),u.reader.once("close",function(){u.emit("close")}),u.readEntryCursor=r,u.fileSize=t,u.entryCount=n,u.comment=i,u.entriesRead=0,u.autoClose=!!s,u.lazyEntries=!!a,u.decodeStrings=!!o,u.validateEntrySizes=!!c,u.strictFileNames=!!l,u.isOpen=!0,u.emittedError=!1,u.lazyEntries||u._readEntry()}yge.prototype.close=function(){this.isOpen&&(this.isOpen=!1,this.reader.unref())};function Mz(e,r){e.autoClose&&e.close(),YEo(e,r)}function YEo(e,r){e.emittedError||(e.emittedError=!0,e.emit("error",r))}yge.prototype.readEntry=function(){if(!this.lazyEntries)throw new Error("readEntry() called without lazyEntries:true");this._readEntry()};yge.prototype._readEntry=function(){var e=this;if(e.entryCount===e.entriesRead){setImmediate(function(){e.autoClose&&e.close(),!e.emittedError&&e.emit("end")});return}if(!e.emittedError){var r=nX(46);Put(e.reader,r,0,r.length,e.readEntryCursor,function(t){if(t)return Mz(e,t);if(!e.emittedError){var n=new m7t,i=r.readUInt32LE(0);if(i!==33639248)return Mz(e,new Error("invalid central directory file header signature: 0x"+i.toString(16)));if(n.versionMadeBy=r.readUInt16LE(4),n.versionNeededToExtract=r.readUInt16LE(6),n.generalPurposeBitFlag=r.readUInt16LE(8),n.compressionMethod=r.readUInt16LE(10),n.lastModFileTime=r.readUInt16LE(12),n.lastModFileDate=r.readUInt16LE(14),n.crc32=r.readUInt32LE(16),n.compressedSize=r.readUInt32LE(20),n.uncompressedSize=r.readUInt32LE(24),n.fileNameLength=r.readUInt16LE(28),n.extraFieldLength=r.readUInt16LE(30),n.fileCommentLength=r.readUInt16LE(32),n.internalFileAttributes=r.readUInt16LE(36),n.externalFileAttributes=r.readUInt32LE(38),n.relativeOffsetOfLocalHeader=r.readUInt32LE(42),n.generalPurposeBitFlag&64)return Mz(e,new Error("strong encryption is not supported"));e.readEntryCursor+=46,r=nX(n.fileNameLength+n.extraFieldLength+n.fileCommentLength),Put(e.reader,r,0,r.length,e.readEntryCursor,function(s){if(s)return Mz(e,s);if(!e.emittedError){var a=(n.generalPurposeBitFlag&2048)!==0;n.fileName=e.decodeStrings?ySr(r,0,n.fileNameLength,a):r.slice(0,n.fileNameLength);var o=n.fileNameLength+n.extraFieldLength,c=r.slice(n.fileNameLength,o);n.extraFields=[];for(var l=0;lc.length)return Mz(e,new Error("extra field length exceeds extra field buffer size"));var b=nX(m);c.copy(b,0,h,_),n.extraFields.push({id:u,data:b}),l=_}if(n.fileComment=e.decodeStrings?ySr(r,o,o+n.fileCommentLength,a):r.slice(o,o+n.fileCommentLength),n.comment=n.fileComment,e.readEntryCursor+=r.length,e.entriesRead+=1,n.uncompressedSize===4294967295||n.compressedSize===4294967295||n.relativeOffsetOfLocalHeader===4294967295){for(var v=null,l=0;lv.length)return Mz(e,new Error("zip64 extended information extra field does not include uncompressed size"));n.uncompressedSize=Rut(v,x),x+=8}if(n.compressedSize===4294967295){if(x+8>v.length)return Mz(e,new Error("zip64 extended information extra field does not include compressed size"));n.compressedSize=Rut(v,x),x+=8}if(n.relativeOffsetOfLocalHeader===4294967295){if(x+8>v.length)return Mz(e,new Error("zip64 extended information extra field does not include relative header offset"));n.relativeOffsetOfLocalHeader=Rut(v,x),x+=8}}if(e.decodeStrings)for(var l=0;le.compressedSize)throw new Error("options.start > entry.compressedSize")}if(r.end!=null){if(s=r.end,s<0)throw new Error("options.end < 0");if(s>e.compressedSize)throw new Error("options.end > entry.compressedSize");if(sn.fileSize)return t(new Error("file data overflows file bounds: "+_+" + "+e.compressedSize+" > "+n.fileSize));var v=n.reader.createReadStream({start:_+i,end:_+s}),w=v;if(h){var x=!1,P=OQ0.createInflateRaw();v.on("error",function(k){setImmediate(function(){x||P.emit("error",k)})}),v.pipe(P),n.validateEntrySizes?(w=new f7t(e.uncompressedSize),P.on("error",function(k){setImmediate(function(){x||w.emit("error",k)})}),P.pipe(w)):w=P,w.destroy=function(){x=!0,P!==w&&P.unpipe(w),v.unpipe(P),v.destroy()}}t(null,w)}finally{n.reader.unref()}})};function m7t(){}m7t.prototype.getLastModDate=function(){return JEo(this.lastModFileDate,this.lastModFileTime)};m7t.prototype.isEncrypted=function(){return(this.generalPurposeBitFlag&1)!==0};m7t.prototype.isCompressed=function(){return this.compressionMethod===8};function JEo(e,r){var t=e&31,n=(e>>5&15)-1,i=(e>>9&127)+1980,s=0,a=(r&31)*2,o=r>>5&63,c=r>>11&31;return new Date(i,n,t,c,o,a,s)}function XEo(e){return e.indexOf("\\")!==-1?"invalid characters in fileName: "+e:/^[a-zA-Z]:/.test(e)||/^\//.test(e)?"absolute path: "+e:e.split("/").indexOf("..")!==-1?"invalid relative path: "+e:null}function Put(e,r,t,n,i,s){if(n===0)return setImmediate(function(){s(null,nX(0))});e.read(r,t,n,i,function(a,o){if(a)return s(a);if(othis.expectedByteCount){var n="too many bytes in the stream. expected "+this.expectedByteCount+". got at least "+this.actualByteCount;return t(new Error(n))}t(null,e)};f7t.prototype._flush=function(e){if(this.actualByteCount0)return;if(e.refCount<0)throw new Error("invalid unref");e.close(r);function r(t){if(t)return e.emit("error",t);e.emit("close")}};_ge.prototype.createReadStream=function(e){var r=e.start,t=e.end;if(r===t){var n=new tti;return setImmediate(function(){n.end()}),n}var i=this._readStreamForRange(r,t),s=!1,a=new CSr(this);i.on("error",function(c){setImmediate(function(){s||a.emit("error",c)})}),a.destroy=function(){i.unpipe(a),a.unref(),i.destroy()};var o=new f7t(t-r);return a.on("error",function(c){setImmediate(function(){s||o.emit("error",c)})}),o.destroy=function(){s=!0,a.unpipe(o),a.destroy()},i.pipe(a).pipe(o)};_ge.prototype._readStreamForRange=function(e,r){throw new Error("not implemented")};_ge.prototype.read=function(e,r,t,n,i){var s=this.createReadStream({start:n,end:n+t}),a=new qQ0,o=0;a._write=function(c,l,u){c.copy(e,r+o,0,c.length),o+=c.length,u()},a.on("finish",i),s.on("error",function(c){i(c)}),s.pipe(a)};_ge.prototype.close=function(e){setImmediate(e)};ASr.inherits(CSr,tti);function CSr(e){tti.call(this),this.context=e,this.context.ref(),this.unreffedYet=!1}CSr.prototype._flush=function(e){this.unref(),e()};CSr.prototype.unref=function(e){this.unreffedYet||(this.unreffedYet=!0,this.context.unref())};var jQ0="\0\u263A\u263B\u2665\u2666\u2663\u2660\u2022\u25D8\u25CB\u25D9\u2642\u2640\u266A\u266B\u263C\u25BA\u25C4\u2195\u203C\xB6\xA7\u25AC\u21A8\u2191\u2193\u2192\u2190\u221F\u2194\u25B2\u25BC !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u2302\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0";function ySr(e,r,t,n){if(n)return e.toString("utf8",r,t);for(var i="",s=r;s{var Lz=T2e()("extract-zip"),{createWriteStream:GQ0,promises:kut}=require("fs"),UQ0=rVr(),HIe=require("path"),{promisify:iti}=require("util"),VQ0=require("stream"),zQ0=ZEo(),$Q0=iti(zQ0.open),QQ0=iti(VQ0.pipeline),nti=class{constructor(r,t){this.zipPath=r,this.opts=t}async extract(){return Lz("opening",this.zipPath,"with opts",this.opts),this.zipfile=await $Q0(this.zipPath,{lazyEntries:!0}),this.canceled=!1,new Promise((r,t)=>{this.zipfile.on("error",n=>{this.canceled=!0,t(n)}),this.zipfile.readEntry(),this.zipfile.on("close",()=>{this.canceled||(Lz("zip extraction complete"),r())}),this.zipfile.on("entry",async n=>{if(this.canceled){Lz("skipping entry",n.fileName,{cancelled:this.canceled});return}if(Lz("zipfile entry",n.fileName),n.fileName.startsWith("__MACOSX/")){this.zipfile.readEntry();return}let i=HIe.dirname(HIe.join(this.opts.dir,n.fileName));try{await kut.mkdir(i,{recursive:!0});let s=await kut.realpath(i);if(HIe.relative(this.opts.dir,s).split(HIe.sep).includes(".."))throw new Error(`Out of bound path "${s}" found while processing file ${n.fileName}`);await this.extractEntry(n),Lz("finished processing",n.fileName),this.zipfile.readEntry()}catch(s){this.canceled=!0,this.zipfile.close(),t(s)}})})}async extractEntry(r){if(this.canceled){Lz("skipping entry extraction",r.fileName,{cancelled:this.canceled});return}this.opts.onEntry&&this.opts.onEntry(r,this.zipfile);let t=HIe.join(this.opts.dir,r.fileName),n=r.externalFileAttributes>>16&65535,i=61440,s=16384,a=40960,o=(n&i)===a,c=(n&i)===s;!c&&r.fileName.endsWith("/")&&(c=!0);let l=r.versionMadeBy>>8;c||(c=l===0&&r.externalFileAttributes===16),Lz("extracting entry",{filename:r.fileName,isDir:c,isSymlink:o});let u=this.getExtractedMode(n,c)&511,m=c?t:HIe.dirname(t),h={recursive:!0};if(c&&(h.mode=u),Lz("mkdir",{dir:m,...h}),await kut.mkdir(m,h),c)return;Lz("opening read stream",t);let _=await iti(this.zipfile.openReadStream.bind(this.zipfile))(r);if(o){let b=await UQ0(_);Lz("creating symlink",b,t),await kut.symlink(b,t)}else await QQ0(_,GQ0(t,{mode:u}))}getExtractedMode(r,t){let n=r;return n===0&&(t?(this.opts.defaultDirMode&&(n=parseInt(this.opts.defaultDirMode,10)),n||(n=493)):(this.opts.defaultFileMode&&(n=parseInt(this.opts.defaultFileMode,10)),n||(n=420))),n}};e2o.exports=async function(e,r){if(Lz("creating target directory",r.dir),!HIe.isAbsolute(r.dir))throw new Error("Target directory is expected to be absolute");return await kut.mkdir(r.dir,{recursive:!0}),r.dir=await kut.realpath(r.dir),new nti(e,r).extract()}});var s2o=A(vSr=>{"use strict";Object.defineProperty(vSr,"__esModule",{value:!0});vSr.TerraformProviderHash=void 0;var Nut=(tn(),Dr(en)),r2o=Nut.__importDefault(require("node:crypto")),KQ0=Nut.__importDefault(t2o()),n2o=Nut.__importDefault(Oh()),i2o=Pi(),HQ0=ug(),Fut=Nut.__importStar(km()),WQ0=km(),YQ0=Wb(),JQ0=Nut.__importStar(lP()),XQ0=Ba(),sti=XSe(),h7t=class e{static http=new YQ0.Http(sti.TerraformProviderDatasource.id);static terraformDatasource=new sti.TerraformProviderDatasource;static hashCacheTTL=10080;static async hashFiles(r){let t=r2o.default.createHash("sha256");for(let n of r){let i=r2o.default.createHash("sha256"),s=await Fut.readCacheFile(n);i.update(s),t.update(i.digest("hex")),t.update("  ");let a=n.replace((0,XQ0.regEx)(/^.*[/]/),"");t.update(a),t.update(`
          +`)}return t.digest("base64")}static async hashOfZipContent(r,t){await(0,KQ0.default)(r,{dir:t});let s=(await Fut.listCacheDir(t)).sort((o,c)=>o.localeCompare(c)).map(o=>`${t}/${o}`),a=await e.hashFiles(s);return await Fut.rmCache(t),a}static async calculateSingleHash(r,t){let n=n2o.default.join(t,r.filename),i=n2o.default.join(t,"extract",r.filename);i2o.logger.trace(`Downloading archive and generating hash for ${r.name}-${r.version}...`);let s=e.http.stream(r.url),a=Fut.createCacheWriteStream(n);try{await Fut.pipeline(s,a);let o=await this.hashOfZipContent(n,i);return i2o.logger.trace({hash:o},`Generated hash for ${r.name}-${r.version}`),o}finally{await Fut.rmCache(n)}}static async calculateHashes(r){let t=await(0,WQ0.ensureCacheDir)("./others/terraform");return JQ0.map(r,n=>this.calculateSingleHash(n,t),{concurrency:4})}static async createHashes(r,t,n){let i=await e.terraformDatasource.getBuilds(r,t,n);return i?(await e.calculateHashes(i)).sort().map(a=>`h1:${a}`):null}};vSr.TerraformProviderHash=h7t;Nut.__decorate([(0,HQ0.cache)({namespace:`datasource-${sti.TerraformProviderDatasource.id}-build-hashes`,key:e=>e.url,ttlMinutes:h7t.hashCacheTTL})],h7t,"calculateSingleHash",null)});var ati=A(DSr=>{"use strict";Object.defineProperty(DSr,"__esModule",{value:!0});DSr.updateArtifacts=void 0;var a2o=(tn(),Dr(en)),ZQ0=a2o.__importDefault(_a()),ESr=Pi(),eK0=a2o.__importStar(lP()),tK0=Aj(),rK0=XSe(),nK0=Jw(),iK0=Hat(),o2o=s2o(),g7t=N1r();async function sK0(e){return(await eK0.map(e,async t=>{let n={versioning:"hashicorp",datasource:"terraform-provider",packageName:t.packageName},{releases:i}=await(0,tK0.getPkgReleases)(n)??{};if(!i)return null;let s=(0,nK0.get)(n.versioning),a=i.map(l=>l.version),o=s.getSatisfyingVersion(a,t.constraints);return!o||o===t.version?null:{newVersion:o,newConstraint:t.constraints,newHashes:await o2o.TerraformProviderHash.createHashes(t.registryUrl,t.packageName,o)??[],...t}},{concurrency:4})).filter(ZQ0.default.truthy)}async function aK0({packageFileName:e,updatedDeps:r,config:t}){ESr.logger.debug(`terraform.updateArtifacts(${e})`);let n=await(0,g7t.findLockFile)(e);if(!n)return ESr.logger.debug("No .terraform.lock.hcl found"),null;try{let i=await(0,g7t.readLockFile)(n);if(!i)return ESr.logger.debug("No .terraform.lock.hcl found"),null;let s=(0,g7t.extractLocks)(i);if(!s)return ESr.logger.debug("No Locks in .terraform.lock.hcl found"),null;let a=[];if(t.updateType==="lockFileMaintenance"){let c=await sK0(s);a.push(...c)}else{let c=r.filter(l=>["provider","required_provider"].includes(l.depType));for(let l of c){(0,iK0.massageProviderLookupName)(l);let{registryUrls:u,newVersion:m,newValue:h,packageName:_}=l,b=u?u[0]:rK0.TerraformProviderDatasource.defaultRegistryUrls[0],v=(0,g7t.isPinnedVersion)(h)?m:h,w=s.find(P=>P.packageName===_);if(!w)continue;let x={newVersion:m,newConstraint:v,newHashes:await o2o.TerraformProviderHash.createHashes(b,w.packageName,m)??[],...w};a.push(x)}}return a.length===0||a.some(c=>{var l;return!((l=c.newHashes)!=null&&l.length)})?null:[(0,g7t.writeLockUpdates)(a,n,i)]}catch(i){return[{artifactError:{lockFile:n,stderr:i.message}}]}}DSr.updateArtifacts=aK0});var u2o=A(SSr=>{"use strict";Object.defineProperty(SSr,"__esModule",{value:!0});SSr.updateLockedDependency=void 0;var c2o=Pi(),oK0=N1r();function cK0(e){let{depName:r,currentVersion:t,newVersion:n,lockFile:i,lockFileContent:s}=e;c2o.logger.debug(`terraform.updateLockedDependency: ${r}@${t} -> ${n} [${i}]`);try{let a=(0,oK0.extractLocks)(s??""),o=a==null?void 0:a.find(c=>c.packageName===r);return(o==null?void 0:o.version)===n?{status:"already-updated"}:{status:"unsupported"}}catch(a){return c2o.logger.debug({err:a},"terraform.updateLockedDependency() error"),{status:"update-failed"}}}SSr.updateLockedDependency=cK0});var WIe=A(Out=>{"use strict";Object.defineProperty(Out,"__esModule",{value:!0});Out.TerraformProviderExtractor=Out.DependencyExtractor=void 0;var uK0=(tn(),Dr(en)),lK0=uK0.__importDefault(_a()),dK0=Ba(),pK0=XSe(),l2o=Hat(),wSr=class{};Out.DependencyExtractor=wSr;var oti=class extends wSr{sourceExtractionRegex=(0,dK0.regEx)(/^(?:(?(?:[a-zA-Z0-9-_]+\.+)+[a-zA-Z0-9-_]+)\/)?(?:(?[^/]+)\/)?(?[^/]+)/);analyzeTerraformProvider(r,t,n){var i,s,a;if(r.depType=n,r.depName=(i=r.managerData)==null?void 0:i.moduleName,r.datasource=pK0.TerraformProviderDatasource.id,lK0.default.nonEmptyString((s=r.managerData)==null?void 0:s.source)){let o=this.sourceExtractionRegex.exec(r.managerData.source);if(!(o!=null&&o.groups))return r.skipReason="unsupported-url",r;o.groups.namespace==="terraform-providers"?r.registryUrls=["https://releases.hashicorp.com"]:o.groups.hostname?(r.registryUrls=[`https://${o.groups.hostname}`],r.packageName=`${o.groups.namespace}/${o.groups.type}`):r.packageName=(a=r.managerData)==null?void 0:a.source}return(0,l2o.massageProviderLookupName)(r),r.lockedVersion=(0,l2o.getLockedVersion)(r,t),r.currentValue||(r.skipReason="unspecified-version"),r}};Out.TerraformProviderExtractor=oti});var m2o=A($R=>{"use strict";Object.defineProperty($R,"__esModule",{value:!0});$R.ModuleExtractor=$R.azureDevOpsSshRefMatchRegex=$R.gitTagsRefMatchRegex=$R.bitbucketRefMatchRegex=$R.githubRefMatchRegex=void 0;var mK0=(tn(),Dr(en)),d2o=mK0.__importDefault(_a()),cti=Pi(),But=Ba(),fK0=KL(),p2o=Y1(),hK0=ch(),gK0=Pat(),yK0=WIe();$R.githubRefMatchRegex=(0,But.regEx)(/github\.com([/:])(?[^/]+\/[a-z0-9-_.]+).*\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/i);$R.bitbucketRefMatchRegex=(0,But.regEx)(/(?:git::)?(?(?:http|https|ssh)?(?::\/\/)?(?:.*@)?(?bitbucket\.org\/(?.*)\/(?.*).git\/?(?.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);$R.gitTagsRefMatchRegex=(0,But.regEx)(/(?:git::)?(?(?:(?:http|https|ssh):\/\/)?(?:.*@)?(?.*\/(?.*\/.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);$R.azureDevOpsSshRefMatchRegex=(0,But.regEx)(/(?:git::)?(?git@ssh\.dev\.azure\.com:v3\/(?[^/]*)\/(?[^/]*)\/(?[^/]*))(?.*)?\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);var _K0=(0,But.regEx)(/^(?([\w|\d]+\.)+[\w|\d]+)/),uti=class extends yK0.DependencyExtractor{getCheckList(){return["module"]}extract(r){let t=r.module;if(d2o.default.nullOrUndefined(t))return[];if(!d2o.default.plainObject(t))return cti.logger.debug({modules:t},"Terraform: unexpected `modules` value"),[];let n=[];for(let[i,s]of Object.entries(t))for(let a of s){let o={depName:i,depType:"module",currentValue:a.version,managerData:{source:a.source}};n.push(this.analyseTerraformModule(o))}return n}analyseTerraformModule(r){let t=r.managerData.source,n=$R.githubRefMatchRegex.exec(t),i=$R.bitbucketRefMatchRegex.exec(t),s=$R.gitTagsRefMatchRegex.exec(t),a=$R.azureDevOpsSshRefMatchRegex.exec(t);if(n!=null&&n.groups)r.packageName=n.groups.project.replace((0,But.regEx)(/\.git$/),""),r.depName="github.com/"+r.packageName,r.currentValue=n.groups.tag,r.datasource=hK0.GithubTagsDatasource.id;else if(i!=null&&i.groups)r.depName=i.groups.workspace+"/"+i.groups.project,r.packageName=r.depName,r.currentValue=i.groups.tag,r.datasource=fK0.BitbucketTagsDatasource.id;else if(a!=null&&a.groups)r.depName=`${a.groups.organization}/${a.groups.project}/${a.groups.repository}${a.groups.modulepath}`,r.packageName=a.groups.url,r.currentValue=a.groups.tag,r.datasource=p2o.GitTagsDatasource.id;else if(s!=null&&s.groups){if(s.groups.path.includes("//")){cti.logger.debug("Terraform module contains subdirectory"),r.depName=s.groups.path.split("//")[0];let o=s.groups.url.split("//");r.packageName=o[0]+"//"+o[1]}else r.depName=s.groups.path.replace(".git",""),r.packageName=s.groups.url;r.currentValue=s.groups.tag,r.datasource=p2o.GitTagsDatasource.id}else if(t){let o=t.split("//")[0].split("/");if(o[0]==="."||o[0]==="..")r.skipReason="local";else if(o.length>=3){let c=_K0.exec(t);c!=null&&c.groups&&(r.registryUrls=[`https://${c.groups.hostname}`]),r.depName=o.join("/"),r.datasource=gK0.TerraformModuleDatasource.id}}else cti.logger.debug({dep:r},"terraform dep has no source"),r.skipReason="no-source";return r}};$R.ModuleExtractor=uti});var h2o=A(ISr=>{"use strict";Object.defineProperty(ISr,"__esModule",{value:!0});ISr.ProvidersExtractor=void 0;var AK0=(tn(),Dr(en)),f2o=AK0.__importDefault(_a()),bK0=Pi(),CK0=WIe(),lti=class extends CK0.TerraformProviderExtractor{getCheckList(){return["provider"]}extract(r,t){let n=r==null?void 0:r.provider;if(f2o.default.nullOrUndefined(n))return[];if(!f2o.default.plainObject(n))return bK0.logger.debug({providerTypes:n},"Terraform: unexpected `providerTypes` value"),[];let i=[];for(let s of Object.keys(n))for(let a of n[s]){let o=this.analyzeTerraformProvider({currentValue:a.version,managerData:{moduleName:s}},t,"provider");i.push(o)}return i}};ISr.ProvidersExtractor=lti});var A2o=A(xSr=>{"use strict";Object.defineProperty(xSr,"__esModule",{value:!0});xSr.generic_image_resource=void 0;var g2o=["spec","container","image"],qut=["spec","init_container","image"],sX=["spec","template","spec","container","image"],aX=["spec","template","spec","init_container","image"],y2o=["spec","job_template","spec","template","spec","container","image"],_2o=["spec","job_template","spec","template","spec","init_container","image"];xSr.generic_image_resource=[{type:"docker_image",path:["name"]},{type:"docker_container",path:["image"]},{type:"docker_service",path:["task_spec","container_spec","image"]},{type:"kubernetes_pod",path:g2o},{type:"kubernetes_pod",path:qut},{type:"kubernetes_pod_v1",path:g2o},{type:"kubernetes_pod_v1",path:qut},{type:"kubernetes_cron_job",path:y2o},{type:"kubernetes_cron_job",path:_2o},{type:"kubernetes_cron_job_v1",path:y2o},{type:"kubernetes_cron_job_v1",path:_2o},{type:"kubernetes_daemonset",path:sX},{type:"kubernetes_daemonset",path:aX},{type:"kubernetes_daemon_set_v1",path:sX},{type:"kubernetes_daemon_set_v1",path:aX},{type:"kubernetes_deployment",path:sX},{type:"kubernetes_deployment",path:aX},{type:"kubernetes_deployment_v1",path:sX},{type:"kubernetes_deployment_v1",path:aX},{type:"kubernetes_job",path:sX},{type:"kubernetes_job",path:aX},{type:"kubernetes_job_v1",path:sX},{type:"kubernetes_job_v1",path:aX},{type:"kubernetes_cron_job",path:qut},{type:"kubernetes_cron_job",path:qut},{type:"kubernetes_cron_job_v1",path:qut},{type:"kubernetes_cron_job_v1",path:qut},{type:"kubernetes_replication_controller",path:sX},{type:"kubernetes_replication_controller",path:aX},{type:"kubernetes_replication_controller_v1",path:sX},{type:"kubernetes_replication_controller_v1",path:aX},{type:"kubernetes_stateful_set",path:sX},{type:"kubernetes_stateful_set",path:aX},{type:"kubernetes_stateful_set_v1",path:sX},{type:"kubernetes_stateful_set_v1",path:aX}]});var C2o=A(TSr=>{"use strict";Object.defineProperty(TSr,"__esModule",{value:!0});TSr.GenericDockerImageRefExtractor=void 0;var vK0=(tn(),Dr(en)),Mut=vK0.__importDefault(_a()),EK0=YD(),DK0=WIe(),b2o=A2o(),dti=class extends DK0.DependencyExtractor{getCheckList(){return b2o.generic_image_resource.map(r=>`"${r.type}"`)}extract(r,t,n){let i=r.resource;if(Mut.default.nullOrUndefined(i))return[];let s=[];for(let a of b2o.generic_image_resource){let{type:o,path:c}=a,l=i[o];if(Mut.default.nonEmptyObject(l))for(let u of Object.values(l).flat())s.push(...this.walkPath({depType:o},u,c,n))}return s}walkPath(r,t,n,i){let s=[];if(n.length===0){if(!Mut.default.nonEmptyString(t))return[{...r,skipReason:"invalid-dependency-specification"}];let c=(0,EK0.getDep)(t,!0,i.registryAliases);return[{...r,...c}]}let a=n[0],o=Mut.default.nonEmptyObject(t)?t[a]:null;if(Mut.default.nullOrUndefined(o))return n.length===1?[{...r,skipReason:"invalid-dependency-specification"}]:[];if(Mut.default.array(o)){for(let c of o)s.push(...this.walkPath(r,c,n.slice(1),i));return s}return this.walkPath(r,o,n.slice(1),i)}};TSr.GenericDockerImageRefExtractor=dti});var E2o=A(RSr=>{"use strict";Object.defineProperty(RSr,"__esModule",{value:!0});RSr.HelmReleaseExtractor=void 0;var SK0=(tn(),Dr(en)),PSr=SK0.__importDefault(_a()),wK0=Pi(),IK0=Ip(),xK0=XD(),TK0=YD(),v2o=m_r(),PK0=WIe(),RK0=Hat(),pti=class extends PK0.DependencyExtractor{getCheckList(){return['"helm_release"']}extract(r,t,n){var a;let i=[],s=(a=r==null?void 0:r.resource)==null?void 0:a.helm_release;if(PSr.default.nullOrUndefined(s))return[];if(!PSr.default.plainObject(s))return wK0.logger.debug({helmReleases:s},"Terraform: unexpected `helmReleases` value"),[];for(let o of Object.values(s).flat()){let c={currentValue:o.version,depType:"helm_release",depName:o.chart,datasource:xK0.HelmDatasource.id};i.push(c),PSr.default.nonEmptyString(o.chart)?(0,v2o.isOCIRegistry)(o.chart)?(c.depName=o.chart.replace("oci://",""),this.processOCI(c.depName,n,c)):(0,RK0.checkIfStringIsPath)(o.chart)?c.skipReason="local-chart":PSr.default.nonEmptyString(o.repository)&&((0,v2o.isOCIRegistry)(o.repository)?this.processOCI((0,IK0.joinUrlParts)(o.repository.replace("oci://",""),o.chart),n,c):c.registryUrls=[o.repository]):c.skipReason="invalid-name"}return i}processOCI(r,t,n){let{depName:i,datasource:s}=(0,TK0.getDep)(r,!1,t.registryAliases);n.packageName=i,n.datasource=s}};RSr.HelmReleaseExtractor=pti});var fti=A(kSr=>{"use strict";Object.defineProperty(kSr,"__esModule",{value:!0});kSr.TerraformVersionExtractor=void 0;var S2o=(tn(),Dr(en)),D2o=S2o.__importDefault(_a()),kK0=bE(),FK0=S2o.__importStar(SSe()),NK0=WIe(),mti=class extends NK0.DependencyExtractor{getCheckList(){return["required_version"]}extract(r){let t=r==null?void 0:r.terraform;if(D2o.default.nullOrUndefined(t))return[];let n=[];for(let i of t){let s=i.required_version;D2o.default.nullOrUndefined(s)||n.push(this.analyseTerraformVersion({currentValue:s}))}return n}analyseTerraformVersion(r){return r.depType="required_version",r.datasource=kK0.GithubReleasesDatasource.id,r.depName="hashicorp/terraform",r.extractVersion="v(?.*)$",r.versioning=FK0.id,r}};kSr.TerraformVersionExtractor=mti});var I2o=A(FSr=>{"use strict";Object.defineProperty(FSr,"__esModule",{value:!0});FSr.TerraformWorkspaceExtractor=void 0;var OK0=(tn(),Dr(en)),w2o=OK0.__importDefault(_a()),BK0=fti(),hti=class extends BK0.TerraformVersionExtractor{getCheckList(){return['"tfe_workspace"']}extract(r){var i;let t=[],n=(i=r==null?void 0:r.resource)==null?void 0:i.tfe_workspace;if(w2o.default.nullOrUndefined(n))return[];for(let s of Object.values(n).flat()){let a=this.analyseTerraformVersion({currentValue:s.terraform_version});w2o.default.nullOrUndefined(s.terraform_version)&&(a.skipReason="unspecified-version"),t.push({...a,depType:"tfe_workspace"})}return t}};FSr.TerraformWorkspaceExtractor=hti});var x2o=A(NSr=>{"use strict";Object.defineProperty(NSr,"__esModule",{value:!0});NSr.RequiredProviderExtractor=void 0;var qK0=(tn(),Dr(en)),gti=qK0.__importDefault(_a()),MK0=WIe(),yti=class extends MK0.TerraformProviderExtractor{getCheckList(){return["required_providers"]}extract(r,t){let n=r==null?void 0:r.terraform;if(gti.default.nullOrUndefined(n))return[];let i=[];for(let s of n){let a=s.required_providers;if(gti.default.nullOrUndefined(a))continue;let o=a.flatMap(Object.entries);for(let[c,l]of o){let u;gti.default.string(l)?u={currentValue:l,managerData:{moduleName:c}}:u={currentValue:l.version,managerData:{moduleName:c,source:l.source}},i.push(this.analyzeTerraformProvider(u,t,"required_provider"))}}return i}};NSr.RequiredProviderExtractor=yti});var T2o=A(OSr=>{"use strict";Object.defineProperty(OSr,"__esModule",{value:!0});OSr.resourceExtractors=void 0;var LK0=m2o(),jK0=h2o(),GK0=C2o(),UK0=E2o(),VK0=I2o(),zK0=x2o(),$K0=fti();OSr.resourceExtractors=[new UK0.HelmReleaseExtractor,new GK0.GenericDockerImageRefExtractor,new VK0.TerraformWorkspaceExtractor,new zK0.RequiredProviderExtractor,new $K0.TerraformVersionExtractor,new jK0.ProvidersExtractor,new LK0.ModuleExtractor]});var R2o=A(BSr=>{"use strict";Object.defineProperty(BSr,"__esModule",{value:!0});BSr.deepMerge=void 0;function P2o(e,...r){for(let t of r){if(typeof t!="object"||typeof e!="object")throw new Error(`Invalid usage. Both source (${JSON.stringify(t)}) and target (${JSON.stringify(e)}) must be objects`);for(let n of Object.keys(t)){let i=t[n];if(typeof i=="object"&&i!=null&&!Array.isArray(i)){typeof e[n]!="object"&&(e[n]={}),P2o(e[n],i);let s=e[n];typeof s=="object"&&Object.keys(s).length===0&&delete e[n]}else typeof i=="object"&&i!=null&&Array.isArray(i)?Array.isArray(e[n])?e[n]=[...e[n],...i]:e[n]=i:i===void 0?delete e[n]:e[n]=i}}return e}BSr.deepMerge=P2o});var _ti=A(t_=>{"use strict";Object.defineProperty(t_,"__esModule",{value:!0});t_.getChildWithValue=t_.isIndexTraversalPart=t_.isNameTraversalPart=t_.isObjectExpression=t_.isTupleExpression=t_.isBinaryOpExpression=t_.isUnaryOpExpression=t_.isConditionalExpression=t_.isSplatExpression=t_.isIndexExpression=t_.isLiteralValueExpression=t_.isRelativeTraversalExpression=t_.isScopeTraversalExpression=t_.isFunctionCallExpression=t_.isTemplateExpression=t_.isTemplateWrapExpression=t_.isForExpression=void 0;function QK0(e){return e.type==="for"}t_.isForExpression=QK0;function KK0(e){return e.type==="templateWrap"}t_.isTemplateWrapExpression=KK0;function HK0(e){return e.type==="template"}t_.isTemplateExpression=HK0;function WK0(e){return e.type==="function"}t_.isFunctionCallExpression=WK0;function YK0(e){return e.type==="scopeTraversal"}t_.isScopeTraversalExpression=YK0;function JK0(e){return e.type==="relativeTraversal"}t_.isRelativeTraversalExpression=JK0;function XK0(e){return e.type==="literalValue"}t_.isLiteralValueExpression=XK0;function ZK0(e){return e.type==="index"}t_.isIndexExpression=ZK0;function eH0(e){return e.type==="splat"}t_.isSplatExpression=eH0;function tH0(e){return e.type==="conditional"}t_.isConditionalExpression=tH0;function rH0(e){return e.type==="unaryOp"}t_.isUnaryOpExpression=rH0;function nH0(e){return e.type==="binaryOp"}t_.isBinaryOpExpression=nH0;function iH0(e){return e.type==="tuple"}t_.isTupleExpression=iH0;function sH0(e){return e.type==="object"}t_.isObjectExpression=sH0;function aH0(e){return e.type==="nameTraversal"}t_.isNameTraversalPart=aH0;function oH0(e){return e.type==="indexTraversal"}t_.isIndexTraversalPart=oH0;function cH0(e,r){return e.children?e.children.find(t=>t.meta?t.meta.value===r:!1):null}t_.getChildWithValue=cH0});var N2o=A(Lut=>{"use strict";Object.defineProperty(Lut,"__esModule",{value:!0});Lut.findAllReferencesInAst=Lut.traversalToReference=void 0;var k2o=_ti();function F2o(e,r){let t=e.meta;function n(o){let c=[],l=0;for(let u of o)if("segment"in u){if(l===0&&r!=null&&r.includes(u.segment))return[];c.push(u)}else return c;return c}let i=n(t.traversal);if(i.length===0)return null;let s=i[0].range.start.byte,a=i[i.length-1].range.end.byte;return{value:i.map(o=>o.segment).join("."),startPosition:s,endPosition:a}}Lut.traversalToReference=F2o;function qSr(e,r,t){if(!r)return[];switch(r.type){case"scopeTraversal":let n=F2o(r,t);return n?[n]:[];case"for":{let i=r.meta,s=[i.keyVar,i.valVar,...t||[]];return[...qSr(e,(0,k2o.getChildWithValue)(r,i.collectionExpression),s),...qSr(e,(0,k2o.getChildWithValue)(r,i.conditionalExpression),s)]}default:return r.children.map(i=>qSr(e,i,t)).flat()}}Lut.findAllReferencesInAst=qSr});var Ati=A(jut=>{"use strict";Object.defineProperty(jut,"__esModule",{value:!0});jut.wrapTerraformExpression=jut.replaceQuotes=void 0;function O2o(e){let r=/^(\s*")(.*)("\s*)$/.exec(e),t=/(?=0?{wrap:`<{"use strict";(()=>{let e=()=>{let n=new Error("not implemented");return n.code="ENOSYS",n};if(!globalThis.fs){let n="";globalThis.fs={constants:{O_WRONLY:-1,O_RDWR:-1,O_CREAT:-1,O_TRUNC:-1,O_APPEND:-1,O_EXCL:-1},writeSync(i,s){n+=t.decode(s);let a=n.lastIndexOf(`
          -`);return a!=-1&&(console.log(n.substr(0,a)),n=n.substr(a+1)),s.length},write(i,s,a,o,c,l){if(a!==0||o!==s.length||c!==null){l(e());return}let u=this.writeSync(i,s);l(null,u)},chmod(i,s,a){a(e())},chown(i,s,a,o){o(e())},close(i,s){s(e())},fchmod(i,s,a){a(e())},fchown(i,s,a,o){o(e())},fstat(i,s){s(e())},fsync(i,s){s(null)},ftruncate(i,s,a){a(e())},lchown(i,s,a,o){o(e())},link(i,s,a){a(e())},lstat(i,s){s(e())},mkdir(i,s,a){a(e())},open(i,s,a,o){o(e())},read(i,s,a,o,c,l){l(e())},readdir(i,s){s(e())},readlink(i,s){s(e())},rename(i,s,a){a(e())},rmdir(i,s){s(e())},stat(i,s){s(e())},symlink(i,s,a){a(e())},truncate(i,s,a){a(e())},unlink(i,s){s(e())},utimes(i,s,a,o){o(e())}}}if(globalThis.process||(globalThis.process={getuid(){return-1},getgid(){return-1},geteuid(){return-1},getegid(){return-1},getgroups(){throw e()},pid:-1,ppid:-1,umask(){throw e()},cwd(){throw e()},chdir(){throw e()}}),!globalThis.crypto)throw new Error("globalThis.crypto is not available, polyfill required (crypto.getRandomValues only)");if(!globalThis.performance)throw new Error("globalThis.performance is not available, polyfill required (performance.now only)");if(!globalThis.TextEncoder)throw new Error("globalThis.TextEncoder is not available, polyfill required");if(!globalThis.TextDecoder)throw new Error("globalThis.TextDecoder is not available, polyfill required");let r=new TextEncoder("utf-8"),t=new TextDecoder("utf-8");globalThis.Go=class{constructor(){this.argv=["js"],this.env={},this.exit=m=>{m!==0&&console.warn("exit code:",m)},this._exitPromise=new Promise(m=>{this._resolveExitPromise=m}),this._pendingEvent=null,this._scheduledTimeouts=new Map,this._nextCallbackTimeoutID=1;let n=(m,h)=>{this.mem.setUint32(m+0,h,!0),this.mem.setUint32(m+4,Math.floor(h/4294967296),!0)},i=m=>{let h=this.mem.getUint32(m+0,!0),_=this.mem.getInt32(m+4,!0);return h+_*4294967296},s=m=>{let h=this.mem.getFloat64(m,!0);if(h===0)return;if(!isNaN(h))return h;let _=this.mem.getUint32(m,!0);return this._values[_]},a=(m,h)=>{if(typeof h=="number"&&h!==0){if(isNaN(h)){this.mem.setUint32(m+4,2146959360,!0),this.mem.setUint32(m,0,!0);return}this.mem.setFloat64(m,h,!0);return}if(h===void 0){this.mem.setFloat64(m,0,!0);return}let b=this._ids.get(h);b===void 0&&(b=this._idPool.pop(),b===void 0&&(b=this._values.length),this._values[b]=h,this._goRefCounts[b]=0,this._ids.set(h,b)),this._goRefCounts[b]++;let v=0;switch(typeof h){case"object":h!==null&&(v=1);break;case"string":v=2;break;case"symbol":v=3;break;case"function":v=4;break}this.mem.setUint32(m+4,2146959360|v,!0),this.mem.setUint32(m,b,!0)},o=m=>{let h=i(m+0),_=i(m+8);return new Uint8Array(this._inst.exports.mem.buffer,h,_)},c=m=>{let h=i(m+0),_=i(m+8),b=new Array(_);for(let v=0;v<_;v++)b[v]=s(h+v*8);return b},l=m=>{let h=i(m+0),_=i(m+8);return t.decode(new DataView(this._inst.exports.mem.buffer,h,_))},u=Date.now()-performance.now();this.importObject={go:{"runtime.wasmExit":m=>{m>>>=0;let h=this.mem.getInt32(m+8,!0);this.exited=!0,delete this._inst,delete this._values,delete this._goRefCounts,delete this._ids,delete this._idPool,this.exit(h)},"runtime.wasmWrite":m=>{m>>>=0;let h=i(m+8),_=i(m+16),b=this.mem.getInt32(m+24,!0);fs.writeSync(h,new Uint8Array(this._inst.exports.mem.buffer,_,b))},"runtime.resetMemoryDataView":m=>{m>>>=0,this.mem=new DataView(this._inst.exports.mem.buffer)},"runtime.nanotime1":m=>{m>>>=0,n(m+8,(u+performance.now())*1e6)},"runtime.walltime":m=>{m>>>=0;let h=new Date().getTime();n(m+8,h/1e3),this.mem.setInt32(m+16,h%1e3*1e6,!0)},"runtime.scheduleTimeoutEvent":m=>{m>>>=0;let h=this._nextCallbackTimeoutID;this._nextCallbackTimeoutID++,this._scheduledTimeouts.set(h,setTimeout(()=>{for(this._resume();this._scheduledTimeouts.has(h);)console.warn("scheduleTimeoutEvent: missed timeout event"),this._resume()},i(m+8)+1)),this.mem.setInt32(m+16,h,!0)},"runtime.clearTimeoutEvent":m=>{m>>>=0;let h=this.mem.getInt32(m+8,!0);clearTimeout(this._scheduledTimeouts.get(h)),this._scheduledTimeouts.delete(h)},"runtime.getRandomData":m=>{m>>>=0,crypto.getRandomValues(o(m+8))},"syscall/js.finalizeRef":m=>{m>>>=0;let h=this.mem.getUint32(m+8,!0);if(this._goRefCounts[h]--,this._goRefCounts[h]===0){let _=this._values[h];this._values[h]=null,this._ids.delete(_),this._idPool.push(h)}},"syscall/js.stringVal":m=>{m>>>=0,a(m+24,l(m+8))},"syscall/js.valueGet":m=>{m>>>=0;let h=Reflect.get(s(m+8),l(m+16));m=this._inst.exports.getsp()>>>0,a(m+32,h)},"syscall/js.valueSet":m=>{m>>>=0,Reflect.set(s(m+8),l(m+16),s(m+32))},"syscall/js.valueDelete":m=>{m>>>=0,Reflect.deleteProperty(s(m+8),l(m+16))},"syscall/js.valueIndex":m=>{m>>>=0,a(m+24,Reflect.get(s(m+8),i(m+16)))},"syscall/js.valueSetIndex":m=>{m>>>=0,Reflect.set(s(m+8),i(m+16),s(m+24))},"syscall/js.valueCall":m=>{m>>>=0;try{let h=s(m+8),_=Reflect.get(h,l(m+16)),b=c(m+32),v=Reflect.apply(_,h,b);m=this._inst.exports.getsp()>>>0,a(m+56,v),this.mem.setUint8(m+64,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+56,h),this.mem.setUint8(m+64,0)}},"syscall/js.valueInvoke":m=>{m>>>=0;try{let h=s(m+8),_=c(m+16),b=Reflect.apply(h,void 0,_);m=this._inst.exports.getsp()>>>0,a(m+40,b),this.mem.setUint8(m+48,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+40,h),this.mem.setUint8(m+48,0)}},"syscall/js.valueNew":m=>{m>>>=0;try{let h=s(m+8),_=c(m+16),b=Reflect.construct(h,_);m=this._inst.exports.getsp()>>>0,a(m+40,b),this.mem.setUint8(m+48,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+40,h),this.mem.setUint8(m+48,0)}},"syscall/js.valueLength":m=>{m>>>=0,n(m+16,parseInt(s(m+8).length))},"syscall/js.valuePrepareString":m=>{m>>>=0;let h=r.encode(String(s(m+8)));a(m+16,h),n(m+24,h.length)},"syscall/js.valueLoadString":m=>{m>>>=0;let h=s(m+8);o(m+16).set(h)},"syscall/js.valueInstanceOf":m=>{m>>>=0,this.mem.setUint8(m+24,s(m+8)instanceof s(m+16)?1:0)},"syscall/js.copyBytesToGo":m=>{m>>>=0;let h=o(m+8),_=s(m+32);if(!(_ instanceof Uint8Array||_ instanceof Uint8ClampedArray)){this.mem.setUint8(m+48,0);return}let b=_.subarray(0,h.length);h.set(b),n(m+40,b.length),this.mem.setUint8(m+48,1)},"syscall/js.copyBytesToJS":m=>{m>>>=0;let h=s(m+8),_=o(m+16);if(!(h instanceof Uint8Array||h instanceof Uint8ClampedArray)){this.mem.setUint8(m+48,0);return}let b=_.subarray(0,h.length);h.set(b),n(m+40,b.length),this.mem.setUint8(m+48,1)},debug:m=>{console.log(m)}}}}async run(n){if(!(n instanceof WebAssembly.Instance))throw new Error("Go.run: WebAssembly.Instance expected");this._inst=n,this.mem=new DataView(this._inst.exports.mem.buffer),this._values=[NaN,0,null,!0,!1,globalThis,this],this._goRefCounts=new Array(this._values.length).fill(1/0),this._ids=new Map([[0,1],[null,2],[!0,3],[!1,4],[globalThis,5],[this,6]]),this._idPool=[],this.exited=!1;let i=4096,s=m=>{let h=i,_=r.encode(m+"\0");return new Uint8Array(this.mem.buffer,i,_.length).set(_),i+=_.length,i%8!==0&&(i+=8-i%8),h},a=this.argv.length,o=[];this.argv.forEach(m=>{o.push(s(m))}),o.push(0),Object.keys(this.env).sort().forEach(m=>{o.push(s(`${m}=${this.env[m]}`))}),o.push(0);let l=i;o.forEach(m=>{this.mem.setUint32(i,m,!0),this.mem.setUint32(i+4,0,!0),i+=8});let u=4096+8192;if(i>=u)throw new Error("total length of command line and environment variables exceeds limit");this._inst.exports.run(a,l),this.exited&&this._resolveExitPromise(),await this._exitPromise}_resume(){if(this.exited)throw new Error("Go program has already exited");this._inst.exports.resume(),this.exited&&this._resolveExitPromise()}_makeFuncWrapper(n){let i=this;return function(){let s={id:n,this:this,args:arguments};return i._pendingEvent=s,i._resume(),s.result}}}})()});var B2o=A(()=>{"use strict";globalThis.require=require;globalThis.fs=require("fs");globalThis.TextEncoder=require("util").TextEncoder;globalThis.TextDecoder=require("util").TextDecoder;globalThis.performance??=require("performance");if(!globalThis.crypto){let e=require("crypto");globalThis.crypto={getRandomValues(r){return e.randomFillSync(r)}}}O2o()});var U2o=A(Fx=>{"use strict";var uH0=Fx&&Fx.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),lH0=Fx&&Fx.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),dH0=Fx&&Fx.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&uH0(r,e,t);return lH0(r,e),r},q2o=Fx&&Fx.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Fx,"__esModule",{value:!0});Fx.getExpressionAst=Fx.getReferencesInExpression=Fx.convertFiles=Fx.parse=void 0;var _7t=q2o(VM()),M2o=q2o(require("path")),pH0=P2o(),mH0=require("zlib"),fH0=F2o(),hH0=_ti(),y7t={};function gH0(){return new Promise(e=>{setTimeout(e,0)})}function yH0(e){let r=!1;async function t(){await Promise.resolve().then(()=>dH0(B2o()));let i=new global.Go,s=await e,a=await WebAssembly.instantiate(s,i.importObject);global.__parse_terraform_config_wasm__=y7t,i.run(a.instance),r=!0}return t().catch(i=>{throw i}),new Proxy({},{get:(i,s)=>async(...a)=>{for(;!r;)await gH0();if(!(s in y7t))throw new Error(`There is nothing defined with the name "${s.toString()}"`);return typeof y7t[s]!="function"?y7t[s]:new Promise((o,c)=>{let l=(m,...h)=>m?c(new Error(m)):o(...h);(()=>{y7t[s].apply(void 0,[...a,l])})()})}})}var _H0=async()=>(0,mH0.gunzipSync)(await _7t.default.readFile(M2o.default.join(__dirname,".","main.wasm.gz"))),L2o=yH0(_H0());async function j2o(e,r){let t=await L2o.parse(e,r);return JSON.parse(t)}Fx.parse=j2o;async function AH0(e){let r="",t=[];for(let n of _7t.default.readdirSync(e)){let i=M2o.default.resolve(e,n);_7t.default.lstatSync(i).isDirectory()||(n.match(/\.tf$/)?(r+=_7t.default.readFileSync(i,"utf-8"),r+=`
          -`):n.match(/\.tf\.json$/)&&t.push(JSON.parse(_7t.default.readFileSync(i,"utf-8"))))}return r===""&&t.length===0?(console.error(`No '.tf' or '.tf.json' files found in ${e}`),{}):(0,pH0.deepMerge)(await j2o("hcl2json.tf",r),...t)}Fx.convertFiles=AH0;async function bH0(e,r){let t=0,n=r;!r.startsWith('"')&&!r.startsWith("'")&&(n=`"${r}"`,t=1);let{wrap:i,wrapOffset:s}=(0,hH0.wrapTerraformExpression)(`${n}`);t+=s;let a=await G2o(e,i);if(!a)return[];let o=(0,fH0.findAllReferencesInAst)(r,a);return i===r?o:o.map(c=>({...c,startPosition:c.startPosition-t,endPosition:c.endPosition-t}))}Fx.getReferencesInExpression=bH0;async function G2o(e,r){let t=await L2o.getExpressionAst(e,r),n=JSON.parse(t);return n||null}Fx.getExpressionAst=G2o});var V2o=A(pw=>{"use strict";var CH0=pw&&pw.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),vH0=pw&&pw.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),EH0=pw&&pw.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&CH0(r,e,t);return vH0(r,e),r};Object.defineProperty(pw,"__esModule",{value:!0});pw.TFExpressionSyntaxTree=pw.wrapTerraformExpression=pw.getExpressionAst=pw.getReferencesInExpression=pw.convertFiles=pw.parse=void 0;var MSr=U2o();Object.defineProperty(pw,"parse",{enumerable:!0,get:function(){return MSr.parse}});Object.defineProperty(pw,"convertFiles",{enumerable:!0,get:function(){return MSr.convertFiles}});Object.defineProperty(pw,"getReferencesInExpression",{enumerable:!0,get:function(){return MSr.getReferencesInExpression}});Object.defineProperty(pw,"getExpressionAst",{enumerable:!0,get:function(){return MSr.getExpressionAst}});var DH0=_ti();Object.defineProperty(pw,"wrapTerraformExpression",{enumerable:!0,get:function(){return DH0.wrapTerraformExpression}});pw.TFExpressionSyntaxTree=EH0(yti())});var z2o=A(Gut=>{"use strict";Object.defineProperty(Gut,"__esModule",{value:!0});Gut.parseJSON=Gut.parseHCL=void 0;var SH0=V2o();async function wH0(e,r){try{return await(0,SH0.parse)(r,e)}catch{return null}}Gut.parseHCL=wH0;function IH0(e){return JSON.parse(e)}Gut.parseJSON=IH0});var K2o=A(jSr=>{"use strict";Object.defineProperty(jSr,"__esModule",{value:!0});jSr.extractPackageFile=void 0;var Q2o=(tn(),Dr(en)),xH0=Q2o.__importDefault(_a()),LSr=Pi(),TH0=x2o(),PH0=Q2o.__importStar(z2o()),$2o=Hat();async function RH0(e,r,t){LSr.logger.trace({content:e},`terraform.extractPackageFile(${r})`);let n=[];for(let o of TH0.resourceExtractors)(0,$2o.checkFileContainsDependency)(e,o.getCheckList())&&n.push(o);if(!n.length)return LSr.logger.debug({packageFile:r},"preflight content check has not found any relevant content"),null;LSr.logger.trace({packageFile:r},`preflight content check passed for extractors: [${n.map(o=>o.constructor.name).toString()}]`);let i=[],s=await PH0.parseHCL(e,r);if(xH0.default.nullOrUndefined(s))return LSr.logger.debug({packageFile:r},"failed to parse HCL file"),null;let a=await(0,$2o.extractLocksForPackageFile)(r);for(let o of n){let c=o.extract(s,a,t);i.push(...c)}return i.forEach(o=>delete o.managerData),i.length?{deps:i}:null}jSr.extractPackageFile=RH0});var H2o=A(QR=>{"use strict";Object.defineProperty(QR,"__esModule",{value:!0});QR.categories=QR.defaultConfig=QR.supportsLockFileMaintenance=QR.supportedDatasources=QR.extractPackageFile=QR.updateLockedDependency=QR.updateArtifacts=void 0;var kH0=KL(),FH0=Qy(),NH0=Y1(),OH0=bE(),BH0=ch(),qH0=XD(),MH0=Pat(),LH0=XSe(),jH0=sti();Object.defineProperty(QR,"updateArtifacts",{enumerable:!0,get:function(){return jH0.updateArtifacts}});var GH0=c2o();Object.defineProperty(QR,"updateLockedDependency",{enumerable:!0,get:function(){return GH0.updateLockedDependency}});var UH0=K2o();Object.defineProperty(QR,"extractPackageFile",{enumerable:!0,get:function(){return UH0.extractPackageFile}});QR.supportedDatasources=[kH0.BitbucketTagsDatasource.id,FH0.DockerDatasource.id,NH0.GitTagsDatasource.id,BH0.GithubTagsDatasource.id,OH0.GithubReleasesDatasource.id,qH0.HelmDatasource.id,MH0.TerraformModuleDatasource.id,LH0.TerraformProviderDatasource.id];QR.supportsLockFileMaintenance=!0;QR.defaultConfig={commitMessageTopic:"Terraform {{depName}}",fileMatch:["\\.tf$"],pinDigests:!1};QR.categories=["iac","terraform"]});var W2o=A(GSr=>{"use strict";Object.defineProperty(GSr,"__esModule",{value:!0});GSr.extractPackageFile=void 0;var VH0=Pi(),zH0=bE();function $H0(e){return VH0.logger.trace("terraform-version.extractPackageFile()"),{deps:[{depName:"hashicorp/terraform",currentValue:e.trim(),datasource:zH0.GithubReleasesDatasource.id}]}}GSr.extractPackageFile=$H0});var Y2o=A(oX=>{"use strict";Object.defineProperty(oX,"__esModule",{value:!0});oX.categories=oX.defaultConfig=oX.supportedDatasources=oX.extractPackageFile=void 0;var QH0=(tn(),Dr(en)),KH0=bE(),HH0=QH0.__importStar(SSe()),WH0=W2o();Object.defineProperty(oX,"extractPackageFile",{enumerable:!0,get:function(){return WH0.extractPackageFile}});oX.supportedDatasources=[KH0.GithubReleasesDatasource.id];oX.defaultConfig={fileMatch:["(^|/)\\.terraform-version$"],versioning:HH0.id,extractVersion:"^v(?.*)$"};oX.categories=["terraform"]});var J2o=A(USr=>{"use strict";Object.defineProperty(USr,"__esModule",{value:!0});USr.updateArtifacts=void 0;var YH0=Pi(),JH0=sti();async function XH0(e){return e.config.updateType!=="lockFileMaintenance"?(YH0.logger.debug(`UpdateType ${e.config.updateType} is not supported for terragrunt`),null):await(0,JH0.updateArtifacts)(e)}USr.updateArtifacts=XH0});var Ati=A(Age=>{"use strict";Object.defineProperty(Age,"__esModule",{value:!0});Age.checkFileContainsDependency=Age.getTerragruntDependencyType=Age.keyValueExtractionRegex=void 0;var ZH0=Ba();Age.keyValueExtractionRegex=(0,ZH0.regEx)(/^\s*source\s+=\s+"(?[^"]+)"\s*$/);function eW0(e){switch(e){case"terraform":return"terraform";default:return"unknown"}}Age.getTerragruntDependencyType=eW0;function tW0(e,r){return r.some(t=>e.includes(t))}Age.checkFileContainsDependency=tW0});var Z2o=A(Uut=>{"use strict";Object.defineProperty(Uut,"__esModule",{value:!0});Uut.extractTerragruntProvider=Uut.sourceExtractionRegex=void 0;var X2o=Ba(),rW0=Ati();Uut.sourceExtractionRegex=(0,X2o.regEx)(/^(?:(?(?:[a-zA-Z0-9]+\.+)+[a-zA-Z0-9]+)\/)?(?:(?[^/]+)\/)?(?[^/]+)/);function nW0(e){let r=[],t=0;for(t;t{"use strict";Object.defineProperty(DG,"__esModule",{value:!0});DG.analyseTerragruntModule=DG.extractTerragruntModule=DG.gitTagsRefMatchRegex=DG.githubRefMatchRegex=void 0;var eDo=Pi(),VSr=Ba(),sW0=Y1(),aW0=ch(),oW0=Pat(),cW0=Z2o();DG.githubRefMatchRegex=(0,VSr.regEx)(/github\.com([/:])(?[^/]+\/[a-z0-9-_.]+).*\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/i);DG.gitTagsRefMatchRegex=(0,VSr.regEx)(/(?:git::)?(?(?:http|https|ssh):\/\/(?:.*@)?(?.*.*\/(?.*\/.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);var uW0=(0,VSr.regEx)(/^(?([\w|\d]+\.)+[\w|\d]+)/);function lW0(e,r){let t="terragrunt",n=(0,cW0.extractTerragruntProvider)(e,r,t);return n.dependencies.forEach(i=>{i.managerData.terragruntDependencyType="terraform"}),n}DG.extractTerragruntModule=lW0;function dW0(e){let r=e.managerData.source,t=DG.githubRefMatchRegex.exec(r??""),n=DG.gitTagsRefMatchRegex.exec(r??"");if(t!=null&&t.groups)e.depType="github",e.packageName=t.groups.project.replace((0,VSr.regEx)(/\.git$/),""),e.depName="github.com/"+e.packageName,e.currentValue=t.groups.tag,e.datasource=aW0.GithubTagsDatasource.id;else if(n!=null&&n.groups){if(e.depType="gitTags",n.groups.path.includes("//")){eDo.logger.debug("Terragrunt module contains subdirectory"),e.depName=n.groups.path.split("//")[0];let i=n.groups.url.split("//");e.packageName=i[0]+"//"+i[1]}else e.depName=n.groups.path.replace(".git",""),e.packageName=n.groups.url;e.currentValue=n.groups.tag,e.datasource=sW0.GitTagsDatasource.id}else if(r){let i=r.split("//")[0].split("/");if(i[0]==="..")e.skipReason="local";else if(i.length>=3){let s=uW0.exec(r);s!=null&&s.groups&&(e.registryUrls=[`https://${s.groups.hostname}`]),e.depType="terragrunt",e.depName=i.join("/"),e.datasource=oW0.TerraformModuleDatasource.id}}else eDo.logger.debug({dep:e},"terragrunt dep has no source"),e.skipReason="no-source"}DG.analyseTerragruntModule=dW0});var sDo=A($Sr=>{"use strict";Object.defineProperty($Sr,"__esModule",{value:!0});$Sr.extractPackageFile=void 0;var zSr=Pi(),iDo=Ba(),rDo=tDo(),nDo=Ati(),pW0=(0,iDo.regEx)(/^\s*(?[a-z_]+)\s+{\s*$/),mW0=["terraform {"];function fW0(e,r){if(zSr.logger.trace({content:e},`terragrunt.extractPackageFile(${r})`),!(0,nDo.checkFileContainsDependency)(e,mW0))return null;let t=[];try{let n=e.split(iDo.newlineRegex);for(let i=0;i{switch(n.managerData.terragruntDependencyType){case"terraform":(0,rDo.analyseTerragruntModule)(n);break;default:}delete n.managerData}),{deps:t}}$Sr.extractPackageFile=fW0});var aDo=A(H8=>{"use strict";Object.defineProperty(H8,"__esModule",{value:!0});H8.categories=H8.defaultConfig=H8.supportsLockFileMaintenance=H8.supportedDatasources=H8.extractPackageFile=H8.updateArtifacts=void 0;var hW0=Y1(),gW0=ch(),yW0=Pat(),_W0=J2o();Object.defineProperty(H8,"updateArtifacts",{enumerable:!0,get:function(){return _W0.updateArtifacts}});var AW0=sDo();Object.defineProperty(H8,"extractPackageFile",{enumerable:!0,get:function(){return AW0.extractPackageFile}});H8.supportedDatasources=[hW0.GitTagsDatasource.id,gW0.GithubTagsDatasource.id,yW0.TerraformModuleDatasource.id];H8.supportsLockFileMaintenance=!0;H8.defaultConfig={commitMessageTopic:"Terragrunt dependency {{depName}}",fileMatch:["(^|/)terragrunt\\.hcl$"]};H8.categories=["iac","terraform"]});var oDo=A(QSr=>{"use strict";Object.defineProperty(QSr,"__esModule",{value:!0});QSr.extractPackageFile=void 0;var bW0=Pi(),CW0=bE();function vW0(e){return bW0.logger.trace("terragrunt-version.extractPackageFile()"),{deps:[{depName:"gruntwork-io/terragrunt",currentValue:e.trim(),datasource:CW0.GithubReleasesDatasource.id}]}}QSr.extractPackageFile=vW0});var cDo=A(cX=>{"use strict";Object.defineProperty(cX,"__esModule",{value:!0});cX.categories=cX.defaultConfig=cX.supportedDatasources=cX.extractPackageFile=void 0;var EW0=(tn(),Dr(en)),DW0=bE(),SW0=EW0.__importStar(SSe()),wW0=oDo();Object.defineProperty(cX,"extractPackageFile",{enumerable:!0,get:function(){return wW0.extractPackageFile}});cX.supportedDatasources=[DW0.GithubReleasesDatasource.id];cX.defaultConfig={fileMatch:["(^|/)\\.terragrunt-version$"],versioning:SW0.id,extractVersion:"^v(?.+)$"};cX.categories=["terraform"]});var bti=A(Vut=>{"use strict";Object.defineProperty(Vut,"__esModule",{value:!0});Vut.checkFileContainsPlugins=Vut.keyValueExtractionRegex=void 0;var IW0=Ba();Vut.keyValueExtractionRegex=(0,IW0.regEx)(/^\s*(?[^\s]+)\s+=\s+"(?[^"]+)"\s*$/);function xW0(e){return["plugin "].some(t=>e.includes(t))}Vut.checkFileContainsPlugins=xW0});var dDo=A(KSr=>{"use strict";Object.defineProperty(KSr,"__esModule",{value:!0});KSr.extractTFLintPlugin=void 0;var TW0=(tn(),Dr(en)),PW0=TW0.__importDefault(_a()),lDo=Pi(),uDo=Ba(),RW0=bE(),kW0=bti();function FW0(e,r,t){let n=e,i=[],s=null,a=null,o=0;do{n>r.length-1&&lDo.logger.debug("Malformed TFLint configuration file detected.");let l=r[n];if(PW0.default.string(l)){let u=(l.match((0,uDo.regEx)(/\{/g))??[]).length,m=(l.match((0,uDo.regEx)(/\}/g))??[]).length;if(o=o+u-m,o===1){let h=kW0.keyValueExtractionRegex.exec(l);h!=null&&h.groups&&(h.groups.key==="version"?a=h.groups.value:h.groups.key==="source"&&(s=h.groups.value))}}else o=0;n+=1}while(o!==0);let c=NW0(s,a);return i.push(c),n-=1,{lineNumber:n,dependencies:i}}KSr.extractTFLintPlugin=FW0;function NW0(e,r){let t={};if(e){t.depType="plugin";let n=e.split("/");n[0]==="github.com"?(t.currentValue=r,t.datasource=RW0.GithubReleasesDatasource.id,t.depName=n.slice(1).join("/")):(t.skipReason="unsupported-datasource",t.depName=e)}else lDo.logger.debug({dep:t},"tflint plugin has no source"),t.skipReason="no-source";return t}});var mDo=A(WSr=>{"use strict";Object.defineProperty(WSr,"__esModule",{value:!0});WSr.extractPackageFile=void 0;var HSr=Pi(),pDo=Ba(),OW0=dDo(),BW0=bti(),qW0=(0,pDo.regEx)(/^\s*plugin\s+"(?[^"]+)"\s+{\s*$/);function MW0(e,r,t){if(HSr.logger.trace({content:e},`tflint.extractPackageFile(${r})`),!(0,BW0.checkFileContainsPlugins)(e))return HSr.logger.debug({packageFile:r},"preflight content check has not found any relevant content"),null;let n=[];try{let i=e.split(pDo.newlineRegex);for(let s=0;s{"use strict";Object.defineProperty(uX,"__esModule",{value:!0});uX.defaultConfig=uX.supportedDatasources=uX.categories=uX.extractPackageFile=void 0;var LW0=bE(),jW0=mDo();Object.defineProperty(uX,"extractPackageFile",{enumerable:!0,get:function(){return jW0.extractPackageFile}});uX.categories=["terraform"];uX.supportedDatasources=[LW0.GithubReleasesDatasource.id];uX.defaultConfig={commitMessageTopic:"TFLint plugin {{depName}}",fileMatch:["\\.tflint\\.hcl$"],extractVersion:"^v(?.*)$"}});var hDo=A(JSr=>{"use strict";Object.defineProperty(JSr,"__esModule",{value:!0});JSr.extractPackageFile=void 0;var GW0=(tn(),Dr(en)),YSr=GW0.__importDefault(_a()),UW0=Ky(),VW0=Pi(),Cti=ch();function zW0(e,r){var s,a;let t;try{t=(0,UW0.load)(e,{json:!0})}catch(o){return VW0.logger.debug({err:o,packageFile:r},"Failed to parse .travis.yml file."),null}let n=[];t&&YSr.default.array(t.node_js)&&(n=t.node_js.map(o=>({depName:"node",datasource:Cti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:o.toString()})));let i;if((s=t==null?void 0:t.jobs)!=null&&s.include?i=t.jobs.include:(a=t==null?void 0:t.matrix)!=null&&a.include&&(i=t.matrix.include),!YSr.default.array(i))return n.length?{deps:n}:null;for(let o of i)o!=null&&o.node_js&&(YSr.default.array(o.node_js)?o.node_js.forEach(c=>{n.push({depName:"node",datasource:Cti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:c.toString()})}):YSr.default.string(o.node_js)&&n.push({depName:"node",datasource:Cti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:o.node_js.toString()}));return n.length?{deps:n}:null}JSr.extractPackageFile=zW0});var gDo=A(lX=>{"use strict";Object.defineProperty(lX,"__esModule",{value:!0});lX.categories=lX.defaultConfig=lX.supportedDatasources=lX.extractPackageFile=void 0;var $W0=(tn(),Dr(en)),QW0=ch(),KW0=$W0.__importStar(dfe()),HW0=hDo();Object.defineProperty(lX,"extractPackageFile",{enumerable:!0,get:function(){return HW0.extractPackageFile}});lX.supportedDatasources=[QW0.GithubTagsDatasource.id];lX.defaultConfig={fileMatch:["^\\.travis\\.ya?ml$"],major:{enabled:!1},versioning:KW0.id};lX.categories=["ci"]});var yDo=A(ZSr=>{"use strict";Object.defineProperty(ZSr,"__esModule",{value:!0});ZSr.extractPackageFile=void 0;var WW0=Ky(),YW0=Pi(),vti=PV(),XSr=YD();function JW0(e,r){let t;try{t=(0,WW0.load)(e,{json:!0})}catch(i){return YW0.logger.debug({err:i,packageFile:r},"Failed to parse Vela file."),null}let n=[];for(let i of(0,vti.coerceArray)(t.steps)){let s=(0,XSr.getDep)(i.image);n.push(s)}for(let i of(0,vti.coerceArray)(t.services)){let s=(0,XSr.getDep)(i.image);n.push(s)}for(let i of Object.values(t.stages??{}))for(let s of(0,vti.coerceArray)(i.steps)){let a=(0,XSr.getDep)(s.image);n.push(a)}for(let i of Object.values(t.secrets??{}))if(i.origin){let s=(0,XSr.getDep)(i.origin.image);n.push(s)}return n.length?{deps:n}:null}ZSr.extractPackageFile=JW0});var _Do=A(W8=>{"use strict";Object.defineProperty(W8,"__esModule",{value:!0});W8.categories=W8.supportedDatasources=W8.defaultConfig=W8.url=W8.displayName=W8.extractPackageFile=void 0;var XW0=Qy(),ZW0=yDo();Object.defineProperty(W8,"extractPackageFile",{enumerable:!0,get:function(){return ZW0.extractPackageFile}});W8.displayName="Vela";W8.url="https://go-vela.github.io/docs/";W8.defaultConfig={fileMatch:["(^|/)\\.vela\\.ya?ml$"]};W8.supportedDatasources=[XW0.DockerDatasource.id];W8.categories=["ci"]});var ADo=A(ewr=>{"use strict";Object.defineProperty(ewr,"__esModule",{value:!0});ewr.extractPackageFile=void 0;var eY0=(tn(),Dr(en)),tY0=eY0.__importDefault(_a()),rY0=Ky(),A7t=Pi(),nY0=YD();function iY0(e,r,t){A7t.logger.debug("woodpecker.extractPackageFile()");let n;try{if(n=(0,rY0.load)(e,{json:!0}),!n)return A7t.logger.debug({packageFile:r},"Null config when parsing Woodpecker Configuration content"),null;if(typeof n!="object")return A7t.logger.debug({packageFile:r,type:typeof n},"Unexpected type for Woodpecker Configuration content"),null}catch(s){return A7t.logger.debug({packageFile:r,err:s},"Error parsing Woodpecker Configuration config YAML"),null}let i=Object.values(n.pipeline??{}).filter(s=>tY0.default.string(s==null?void 0:s.image)).map(s=>(0,nY0.getDep)(s.image,!0,t.registryAliases));return A7t.logger.trace({deps:i},"Woodpecker Configuration image"),i.length?{deps:i}:null}ewr.extractPackageFile=iY0});var bDo=A(dX=>{"use strict";Object.defineProperty(dX,"__esModule",{value:!0});dX.supportedDatasources=dX.categories=dX.defaultConfig=dX.extractPackageFile=void 0;var sY0=Qy(),aY0=ADo();Object.defineProperty(dX,"extractPackageFile",{enumerable:!0,get:function(){return aY0.extractPackageFile}});dX.defaultConfig={fileMatch:["^\\.woodpecker(?:/[^/]+)?\\.ya?ml$"]};dX.categories=["ci"];dX.supportedDatasources=[sY0.DockerDatasource.id]});var CDo=A(Eti=>{"use strict";Object.defineProperty(Eti,"__esModule",{value:!0});var Rp=(tn(),Dr(en)),oY0=Rp.__importStar(Kxs()),cY0=Rp.__importStar(wks()),uY0=Rp.__importStar(z6s()),lY0=Rp.__importStar(yNs()),dY0=Rp.__importStar(DNs()),pY0=Rp.__importStar(ZNs()),mY0=Rp.__importStar(iOs()),fY0=Rp.__importStar(_$s()),hY0=Rp.__importStar(J$s()),gY0=Rp.__importStar(Z$s()),yY0=Rp.__importStar(iQs()),_Y0=Rp.__importStar(cQs()),AY0=Rp.__importStar(dQs()),bY0=Rp.__importStar(WMa()),CY0=Rp.__importStar(XMa()),vY0=Rp.__importStar(FLa()),EY0=Rp.__importStar(NLa()),DY0=Rp.__importStar(qLa()),SY0=Rp.__importStar(LLa()),wY0=Rp.__importStar($La()),IY0=Rp.__importStar(aja()),xY0=Rp.__importStar(pja()),TY0=Rp.__importStar(Aja()),PY0=Rp.__importStar(Dja()),RY0=Rp.__importStar(xja()),kY0=Rp.__importStar(Tja()),FY0=Rp.__importStar(kja()),NY0=Rp.__importStar(Gja()),OY0=Rp.__importStar(Xja()),BY0=Rp.__importStar(eGa()),qY0=Rp.__importStar(cGa()),MY0=Rp.__importStar(mGa()),LY0=Rp.__importStar(vGa()),jY0=Rp.__importStar(xGa()),GY0=Rp.__importStar(OGa()),UY0=Rp.__importStar(kVn()),VY0=Rp.__importStar(RWa()),zY0=Rp.__importStar(FWa()),$Y0=Rp.__importStar(GWa()),QY0=Rp.__importStar(YWa()),KY0=Rp.__importStar(XWa()),HY0=Rp.__importStar(lYa()),WY0=Rp.__importStar(bYa()),YY0=Rp.__importStar(IYa()),JY0=Rp.__importStar(kYa()),XY0=Rp.__importStar(qYa()),ZY0=Rp.__importStar(VYa()),eJ0=Rp.__importStar(KYa()),tJ0=Rp.__importStar(JYa()),rJ0=Rp.__importStar(iJa()),nJ0=Rp.__importStar(lJa()),iJ0=Rp.__importStar(IJa()),sJ0=Rp.__importStar(BJa()),aJ0=Rp.__importStar(LJa()),oJ0=Rp.__importStar(UJa()),cJ0=Rp.__importStar(HJa()),uJ0=Rp.__importStar(ZJa()),lJ0=Rp.__importStar(tXa()),dJ0=Rp.__importStar(GAo()),pJ0=Rp.__importStar(sbo()),mJ0=Rp.__importStar(obo()),fJ0=Rp.__importStar(dbo()),hJ0=Rp.__importStar(Dbo()),gJ0=Rp.__importStar(Fbo()),yJ0=Rp.__importStar(qbo()),_J0=Rp.__importStar(jbo()),AJ0=Rp.__importStar(Jbo()),bJ0=Rp.__importStar(lCo()),CJ0=Rp.__importStar(_Co()),vJ0=Rp.__importStar(DCo()),EJ0=Rp.__importStar(PCo()),DJ0=Rp.__importStar(kCo()),SJ0=Rp.__importStar(uEo()),wJ0=Rp.__importStar(dEo()),IJ0=Rp.__importStar(SEo()),xJ0=Rp.__importStar(xEo()),TJ0=Rp.__importStar(kEo()),PJ0=Rp.__importStar(BEo()),RJ0=Rp.__importStar(H2o()),kJ0=Rp.__importStar(Y2o()),FJ0=Rp.__importStar(aDo()),NJ0=Rp.__importStar(cDo()),OJ0=Rp.__importStar(fDo()),BJ0=Rp.__importStar(gDo()),qJ0=Rp.__importStar(_Do()),MJ0=Rp.__importStar(bDo()),xp=new Map;Eti.default=xp;xp.set("ansible",oY0);xp.set("ansible-galaxy",cY0);xp.set("argocd",uY0);xp.set("asdf",lY0);xp.set("azure-pipelines",dY0);xp.set("batect",pY0);xp.set("batect-wrapper",mY0);xp.set("bazel",fY0);xp.set("bazel-module",hY0);xp.set("bazelisk",gY0);xp.set("bicep",yY0);xp.set("bitbucket-pipelines",_Y0);xp.set("buildkite",AY0);xp.set("bundler",bY0);xp.set("cake",CY0);xp.set("cargo",vY0);xp.set("cdnurl",EY0);xp.set("circleci",DY0);xp.set("cloudbuild",SY0);xp.set("cocoapods",wY0);xp.set("composer",IY0);xp.set("conan",xY0);xp.set("cpanfile",TY0);xp.set("deps-edn",PY0);xp.set("docker-compose",RY0);xp.set("dockerfile",kY0);xp.set("droneci",FY0);xp.set("fleet",NY0);xp.set("flux",OY0);xp.set("fvm",BY0);xp.set("git-submodules",qY0);xp.set("github-actions",MY0);xp.set("gitlabci",LY0);xp.set("gitlabci-include",jY0);xp.set("gomod",GY0);xp.set("gradle",UY0);xp.set("gradle-wrapper",VY0);xp.set("helm-requirements",zY0);xp.set("helm-values",$Y0);xp.set("helmfile",QY0);xp.set("helmsman",KY0);xp.set("helmv3",HY0);xp.set("hermit",WY0);xp.set("homebrew",YY0);xp.set("html",JY0);xp.set("jenkins",XY0);xp.set("jsonnet-bundler",ZY0);xp.set("kotlin-script",eJ0);xp.set("kubernetes",tJ0);xp.set("kustomize",rJ0);xp.set("leiningen",nJ0);xp.set("maven",iJ0);xp.set("maven-wrapper",sJ0);xp.set("meteor",aJ0);xp.set("mint",oJ0);xp.set("mix",cJ0);xp.set("nix",uJ0);xp.set("nodenv",lJ0);xp.set("npm",dJ0);xp.set("nuget",pJ0);xp.set("nvm",mJ0);xp.set("osgi",fJ0);xp.set("pep621",hJ0);xp.set("pip-compile",gJ0);xp.set("pip_requirements",yJ0);xp.set("pip_setup",_J0);xp.set("pipenv",AJ0);xp.set("poetry",bJ0);xp.set("pre-commit",CJ0);xp.set("pub",vJ0);xp.set("puppet",EJ0);xp.set("pyenv",DJ0);xp.set("regex",SJ0);xp.set("ruby-version",wJ0);xp.set("sbt",IJ0);xp.set("setup-cfg",xJ0);xp.set("swift",TJ0);xp.set("tekton",PJ0);xp.set("terraform",RJ0);xp.set("terraform-version",kJ0);xp.set("terragrunt",FJ0);xp.set("terragrunt-version",NJ0);xp.set("tflint-plugin",OJ0);xp.set("travis",BJ0);xp.set("velaci",qJ0);xp.set("woodpecker",MJ0)});var vDo=A(hp=>{"use strict";Object.defineProperty(hp,"__esModule",{value:!0});hp.hashMap=void 0;hp.hashMap=new Map;hp.hashMap.set("ansible","6f9c885932d790b7e67b445dc7f88e1bf926687d2a78bb81fbcb356989df77ea");hp.hashMap.set("ansible-galaxy","b18b11c3dd693f43f372255d219832f0552a3e01a711b2f00e754553755df63b");hp.hashMap.set("argocd","198e69aa27953d388156e4607d0764d205ac1e4297b51dee3ecfe12ebc8e85ef");hp.hashMap.set("asdf","9bca4e8c8cd46e390179a78e5e894085160fc0f7047906f8f783916ee41aeea4");hp.hashMap.set("azure-pipelines","fa25b8b7fa2302fed60421c9b4e9d70433985d3b5ec8a9ccd17c2deef75a8359");hp.hashMap.set("batect","79dc26b3688bd91f3e1b27f366f52f368a0272432e494691aa6a861938b152a9");hp.hashMap.set("batect-wrapper","ff04bf9cffb5d6fb50c2c74ea71d76915d290633f1900f3a9d0dec23abce6ae5");hp.hashMap.set("bazel","e1c54b5b00b640a2b337278159eb6a8cac0c7499e56e4fafe99bd775cf8a1bff");hp.hashMap.set("bazel-module","dcd2ff45f4a1d24321be9af95f3bbb93e6c6cf41a4ddb5177fc1ef815ad0e012");hp.hashMap.set("bazelisk","1120dde329ad72427378503a98c3e89f7f9dca55e8004867c7acfaa9b3752209");hp.hashMap.set("bicep","5121dd392f17e25d1edd507333c5b53f20eb4e4137a75c2d1f37bc0baa72b5a0");hp.hashMap.set("bitbucket-pipelines","4bd33c1339242f527d422de3d589c5a0f64125189e9889b584573f47bb824dc9");hp.hashMap.set("buildkite","13f017e2e78638759d493c17ea01c2a7cec2de593165196468949813d57f55da");hp.hashMap.set("bundler","d9aeaba4ba53341429015970ffc36d205f6fc030c331bfd9c677cca9c46b39d2");hp.hashMap.set("cake","4d8db692d433d4ebd46af475de5c9452b525436292b2470a323e54c5936d5854");hp.hashMap.set("cargo","0159053d873f5a7d8f4187a66461db61070cd2b0b45a6a628b4c69dc1e9a1f33");hp.hashMap.set("cdnurl","e05110e40514c60ad71c13a9083a5dc4c674ebda64a26827cd996556be72e771");hp.hashMap.set("circleci","af7f2b036dbeeaa5375c9743888a00d6690ce54734a0acff11ba4a95e8533ed5");hp.hashMap.set("cloudbuild","5d5c605772254b2a2d52d16dfde41ee93047d267c2341c62473070693df9a2a3");hp.hashMap.set("cocoapods","2d20a5eb1489cd2d11cce7f2bda36845e71b3933dec8bddd132397a83855233e");hp.hashMap.set("composer","dc3da04c8daaf7883ea35abd4c25994848db51cdfb5d031a329392eaf30724de");hp.hashMap.set("conan","ff65c24b646465ace607ce12ce03363d25213b312ac4ffc769bd2571f75b6c32");hp.hashMap.set("cpanfile","6cbd5bb7a27e169be8c05b604324e1f92ad3ded49ceabf42eb336110da722c4d");hp.hashMap.set("deps-edn","33a900c234b44695856d45637ab29d6854866fd91c82f19bbc3e31b9e34cf8c4");hp.hashMap.set("docker-compose","be7ac9df670a36b526b8c774b66e2a5f09cd7c6cda7f0872e996f229284a6534");hp.hashMap.set("dockerfile","89c80f566d7aba5cef2c8fdbd80b5978199a279e8e752411918330ce528f7420");hp.hashMap.set("droneci","b9eacc2df243a1440c8f8206922f36994ef631e043b3dd664e192f7a464b1915");hp.hashMap.set("fleet","413886060b0e61aa2d684b14348d10b5ae5a9ac4394ac7c788c4b2a58d9c66f0");hp.hashMap.set("flux","18faf98ae9d14c860b00c96666dd8ed0fda750e923178a0aea6301a271813c9c");hp.hashMap.set("fvm","6cb831b02a919e857a5d2556584ae2cc071c95a5ae3787ad59e550564e2b68cb");hp.hashMap.set("git-submodules","fbf5d90eb5907672ef2150cfaa6823cd34fd2c767097a7b84f5f24cde20d3ae3");hp.hashMap.set("github-actions","330978fd810fddd181446076f64361d55dd0c28bdd897f2825fb8d226edbd3f5");hp.hashMap.set("gitlabci","4054f8bb29b8e9abb71f956db5171d61d52a140dec686d08843a2e5ca8c1c58b");hp.hashMap.set("gitlabci-include","a4581f204273cfb10b6510db0551133535e92f624d41a0979ffb43377e1dd64a");hp.hashMap.set("gomod","b14c62cd4ae82a8d4f79ddcca9bdbefd18766f0602d6e0a61fec73b85644d018");hp.hashMap.set("gradle","c0078675010edefac674eaf0fba34b5ff2fb0a07060c17faf37e0c1e8c936722");hp.hashMap.set("gradle-wrapper","9824f92d5ca7f39a884fc45475433c9bc80f197b8e6f46d828334288394dbfea");hp.hashMap.set("helm-requirements","177f0885ed724f9f9562c5a8e19c45e5beeb0de34672647d3ca093c573b346ba");hp.hashMap.set("helm-values","752dfc7f2602516ab1053bdb1cb14f7ea44f3929717dbfc27c6c19a395160c9d");hp.hashMap.set("helmfile","500ab6549b2a4d6ab2b4b99e6d9a0f815a7cb49927bd43f9205396f0b8bfc626");hp.hashMap.set("helmsman","b5658e2fe9d54c99f655215eaf5ca4bebc0b5334759498aec4e7a66dca35daf6");hp.hashMap.set("helmv3","b2fe498d8d608cb3dfba4f65f5dea2c06ea1a4d31aa6677d672edd9476b81849");hp.hashMap.set("hermit","83a995ada0e747c51532e13cb1c37af576cf0ce2428d334a1590a83ac88b10b1");hp.hashMap.set("homebrew","5eba54bfcf9e68c17a6a8fb18ff1effa061519af4bd32aa0ea43f9c57b9dbcd8");hp.hashMap.set("html","e8eabb5cc72a6b2116d30546b59ad94495199816a28e3627868c6f38b176803c");hp.hashMap.set("jenkins","8cbbb2be35b194312c553c33de217ff2f8c7f0f7dfe074cc8eb2df82850380ee");hp.hashMap.set("jsonnet-bundler","019fbad527f2e00af86144773418117b8b844db14476db78b2de33653f2d6bf9");hp.hashMap.set("kotlin-script","cd22e9a299dde53fbfebc2d5b8cda98f55260c75600a8f94277f3fdd119cac22");hp.hashMap.set("kubernetes","78f8080138c80542711eb3c2a8ddaa736993fefff9823cbb0a140a69416bafb3");hp.hashMap.set("kustomize","cac179a7f9a98383325ddf2221e30df2a0bdd86a6c6dcc3ad89e51b0e194b424");hp.hashMap.set("leiningen","b75deb3f36b441afc7e5280417a66ea7522097f47acb56634e8cdb5a9ed25a1c");hp.hashMap.set("maven","5cf7df66691a1fa20c28ba12dd07229559afa973cf6be5cce5ef0303463309d8");hp.hashMap.set("maven-wrapper","dd6c2ddd8062935bce72cdb6f417a4fd5c5a36ce35ae4341ff5e4c2d36309b1c");hp.hashMap.set("meteor","6da871e043f20e526d46ec815802286d621ab0b640520fe91ce030aad20b2a64");hp.hashMap.set("mint","a0bf0a87dbeaca1909bf22afad771efea87cf08e3ca43e4315f2a4e177f78464");hp.hashMap.set("mix","68397fb1daf2edd4e2baa503fc42cc7b4a75266f00822be356b1eaa820804a41");hp.hashMap.set("nix","cbc95348e9c1898b81447f0dae005014ba8a91e0f5ec266ad916189de4ff1cc3");hp.hashMap.set("nodenv","72b4ac0a2ad910555574e9b227174ec5631ad17c7d90e06a3c7a4dccb4bf75c9");hp.hashMap.set("npm","615c9baf2dcb5f9fc51c5f68a91f5c57beb939e0e5edb6b9c285af803ef425f0");hp.hashMap.set("nuget","c84bf55ff9f79ca7ecadfd6f838a1eaf04fe9c1a1a72457403a4c4ac4d104679");hp.hashMap.set("nvm","38cbec8502da240338217e52fa490a5991b1a96a11febb70d4f8ade3410aa177");hp.hashMap.set("osgi","84ce545877e81edb728a6ecc7f98de386720d8b320efaf081da563491f6f27db");hp.hashMap.set("pep621","6471100cb76d67be9e0d16ef06eeb74a4401efe24c655febb19f75af9259a9cc");hp.hashMap.set("pip-compile","a94db36b665ccaa43ca1994d0b9206ec025dc27f0c8afd7a9b1a92de34fa6ce4");hp.hashMap.set("pip_requirements","3be8214cdecf7846a1de51ba154c40b5cfb57a02653d59030df063e68cdf098a");hp.hashMap.set("pip_setup","95b0c3038b8e6304446977b064bd300f4a31ebf4141f5b897197fab14942ab73");hp.hashMap.set("pipenv","ff11ffc029d559d42b764e4487b986eb41112f3338f869156baa77fa6ba58019");hp.hashMap.set("poetry","c723fc66675560dc754f18b9b0aaa0e2d1f5ada5464cd5be7faf1217c6b17ef6");hp.hashMap.set("pre-commit","d489972a0f27cf85dede94de41336b6141d9eeef0d8380c742ca57c5eb17e63c");hp.hashMap.set("pub","7565fac7499d0c5f5b1ab6d09d88a6d1d31244172a7c4851a12f0359485d1694");hp.hashMap.set("puppet","14284e802063a9a74ad20850f0d8ea3b0f19d208baeb6fb68a01007ac39ad7fb");hp.hashMap.set("pyenv","4e520570d9a1407864aa7c5461d4008372d889254067e405cee2212d0ef8990b");hp.hashMap.set("regex","f74349097d1e8b0b7ee2f332393b4e1c23e3310aed05db7f0d3cac88724bf228");hp.hashMap.set("ruby-version","4aac2178a20ccdf8136363030e5156017f3d44368b4192b3280997df596dcacc");hp.hashMap.set("sbt","ec31c229b4148b8b5d09fd9276ebfb5607e0d37aca00fddbd852ae36b699c433");hp.hashMap.set("setup-cfg","b92b381db778fa34c340c880658a23020547c2089f3c213a2776563691e376f3");hp.hashMap.set("swift","65ef29e9182921a99fabbb104ab08eb5235ca0353a6d80b9be18fa1630c7408e");hp.hashMap.set("tekton","8cfadb79bf30ad14e22a80e71a44451f626cd8641ed02f657358f1b564a00438");hp.hashMap.set("terraform","01f462a729451d6c4859edb8dbd56225f0081c5f1293dafe905a404e69523c25");hp.hashMap.set("terraform-version","b08480f326c45daf3daeccc2d2f593a723c30a50437a66ac2290d671b427a355");hp.hashMap.set("terragrunt","36bd7e0f98a02b96b1f2f96683ec94993dc9d09d0101fce970f6093c59654a81");hp.hashMap.set("terragrunt-version","45f221b13a193a42687f318e10cf1558079e28c970e91ce25c370f35f88f2f58");hp.hashMap.set("tflint-plugin","c8f82f633a091c80b709c9c416f71339599aadfd16a1f5916c00065da6411093");hp.hashMap.set("travis","4b6cf3385d8b3a877b7bc8d287b10acaf20e05329ab4380c5a8e31cce16b46e0");hp.hashMap.set("velaci","19f265237b1bda5d28c54133e2cd3259181ffa6c5af544c1240f9a8635ec5718");hp.hashMap.set("woodpecker","d84e0c4c8d1e1aa129cc4b4d8cdddbc2461d6146f931a64455ddad533a536e86")});var KR=A(Nx=>{"use strict";Object.defineProperty(Nx,"__esModule",{value:!0});Nx.getRangeStrategy=Nx.extractPackageFile=Nx.extractAllPackageFiles=Nx.detectAllGlobalConfig=Nx.getManagers=Nx.getManagerList=Nx.get=Nx.hashMap=void 0;var LJ0=(tn(),Dr(en)),pX=LJ0.__importDefault(CDo()),jJ0=vDo();Object.defineProperty(Nx,"hashMap",{enumerable:!0,get:function(){return jJ0.hashMap}});var EDo=Array.from(pX.default.keys());function GJ0(e,r){var t;return(t=pX.default.get(e))==null?void 0:t[r]}Nx.get=GJ0;var UJ0=()=>EDo;Nx.getManagerList=UJ0;var VJ0=()=>pX.default;Nx.getManagers=VJ0;async function zJ0(){let e={};for(let r of EDo){let t=pX.default.get(r);t.detectGlobalConfig&&(e={...e,...await t.detectGlobalConfig()})}return e}Nx.detectAllGlobalConfig=zJ0;async function $J0(e,r,t){if(!pX.default.has(e))return null;let n=pX.default.get(e);if(n.extractAllPackageFiles){let i=await n.extractAllPackageFiles(r,t);return i||null}return null}Nx.extractAllPackageFiles=$J0;function QJ0(e,r,t,n){if(!pX.default.has(e))return null;let i=pX.default.get(e);return i.extractPackageFile?i.extractPackageFile(r,t,n):null}Nx.extractPackageFile=QJ0;function KJ0(e){let{manager:r,rangeStrategy:t}=e;if(!r||!pX.default.has(r))return null;let n=pX.default.get(r);if(n.getRangeStrategy){let i=n.getRangeStrategy(e);return i==="in-range-only"?"update-lockfile":i}return t==="auto"?n.updateLockedDependency?"update-lockfile":"replace":t==="in-range-only"?"update-lockfile":e.rangeStrategy}Nx.getRangeStrategy=KJ0});var Dti=A(ose=>{"use strict";Object.defineProperty(ose,"__esModule",{value:!0});var HJ0;(function(e){e[e.Queued=0]="Queued",e[e.Running=1]="Running",e[e.Approved=2]="Approved",e[e.Rejected=3]="Rejected",e[e.NotApplicable=4]="NotApplicable",e[e.Broken=5]="Broken"})(HJ0=ose.PolicyEvaluationStatus||(ose.PolicyEvaluationStatus={}));ose.TypeInfo={PolicyConfiguration:{},PolicyEvaluationRecord:{},PolicyEvaluationStatus:{enumValues:{queued:0,running:1,approved:2,rejected:3,notApplicable:4,broken:5}}};ose.TypeInfo.PolicyConfiguration.fields={createdDate:{isDate:!0}};ose.TypeInfo.PolicyEvaluationRecord.fields={completedDate:{isDate:!0},configuration:{typeInfo:ose.TypeInfo.PolicyConfiguration},startedDate:{isDate:!0},status:{enumType:ose.TypeInfo.PolicyEvaluationStatus}}});var zut=A(m_=>{"use strict";Object.defineProperty(m_,"__esModule",{value:!0});var WJ0;(function(e){e[e.Custom=0]="Custom",e[e.AzureSubscription=1]="AzureSubscription",e[e.Chef=2]="Chef",e[e.Generic=3]="Generic"})(WJ0=m_.ConnectedServiceKind||(m_.ConnectedServiceKind={}));var YJ0;(function(e){e[e.Unknown=-1]="Unknown",e[e.Xml=0]="Xml",e[e.Inherited=1]="Inherited"})(YJ0=m_.ProcessCustomizationType||(m_.ProcessCustomizationType={}));var JJ0;(function(e){e[e.System=0]="System",e[e.Custom=1]="Custom",e[e.Inherited=2]="Inherited"})(JJ0=m_.ProcessType||(m_.ProcessType={}));var XJ0;(function(e){e[e.Modified=0]="Modified",e[e.Deleted=1]="Deleted",e[e.Added=2]="Added"})(XJ0=m_.ProjectChangeType||(m_.ProjectChangeType={}));var ZJ0;(function(e){e[e.Unchanged=-1]="Unchanged",e[e.Private=0]="Private",e[e.Organization=1]="Organization",e[e.Public=2]="Public",e[e.SystemPrivate=3]="SystemPrivate"})(ZJ0=m_.ProjectVisibility||(m_.ProjectVisibility={}));var eX0;(function(e){e[e.Tfvc=1]="Tfvc",e[e.Git=2]="Git"})(eX0=m_.SourceControlTypes||(m_.SourceControlTypes={}));m_.TypeInfo={ConnectedServiceKind:{enumValues:{custom:0,azureSubscription:1,chef:2,generic:3}},Process:{},ProcessCustomizationType:{enumValues:{unknown:-1,xml:0,inherited:1}},ProcessType:{enumValues:{system:0,custom:1,inherited:2}},ProjectChangeType:{enumValues:{modified:0,deleted:1,added:2}},ProjectInfo:{},ProjectMessage:{},ProjectVisibility:{enumValues:{private:0,organization:1,public:2}},SourceControlTypes:{enumValues:{tfvc:1,git:2}},TeamProject:{},TeamProjectCollection:{},TeamProjectReference:{},TemporaryDataCreatedDTO:{},WebApiConnectedService:{},WebApiConnectedServiceDetails:{},WebApiProject:{}};m_.TypeInfo.Process.fields={type:{enumType:m_.TypeInfo.ProcessType}};m_.TypeInfo.ProjectInfo.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.ProjectMessage.fields={project:{typeInfo:m_.TypeInfo.ProjectInfo},projectChangeType:{enumType:m_.TypeInfo.ProjectChangeType}};m_.TypeInfo.TeamProject.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.TeamProjectCollection.fields={processCustomizationType:{enumType:m_.TypeInfo.ProcessCustomizationType}};m_.TypeInfo.TeamProjectReference.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.TemporaryDataCreatedDTO.fields={expirationDate:{isDate:!0}};m_.TypeInfo.WebApiConnectedService.fields={project:{typeInfo:m_.TypeInfo.TeamProjectReference}};m_.TypeInfo.WebApiConnectedServiceDetails.fields={connectedServiceMetaData:{typeInfo:m_.TypeInfo.WebApiConnectedService}};m_.TypeInfo.WebApiProject.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}}});var $ut=A(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});var tX0=Dti(),bge=zut(),rX0;(function(e){e[e.Unknown=0]="Unknown",e[e.Active=1]="Active",e[e.Fixed=2]="Fixed",e[e.WontFix=3]="WontFix",e[e.Closed=4]="Closed",e[e.ByDesign=5]="ByDesign",e[e.Pending=6]="Pending"})(rX0=di.CommentThreadStatus||(di.CommentThreadStatus={}));var nX0;(function(e){e[e.Unknown=0]="Unknown",e[e.Text=1]="Text",e[e.CodeChange=2]="CodeChange",e[e.System=3]="System"})(nX0=di.CommentType||(di.CommentType={}));var iX0;(function(e){e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Completed=3]="Completed",e[e.Failed=4]="Failed",e[e.Abandoned=5]="Abandoned"})(iX0=di.GitAsyncOperationStatus||(di.GitAsyncOperationStatus={}));var sX0;(function(e){e[e.None=0]="None",e[e.InvalidRefName=1]="InvalidRefName",e[e.RefNameConflict=2]="RefNameConflict",e[e.CreateBranchPermissionRequired=3]="CreateBranchPermissionRequired",e[e.WritePermissionRequired=4]="WritePermissionRequired",e[e.TargetBranchDeleted=5]="TargetBranchDeleted",e[e.GitObjectTooLarge=6]="GitObjectTooLarge",e[e.OperationIndentityNotFound=7]="OperationIndentityNotFound",e[e.AsyncOperationNotFound=8]="AsyncOperationNotFound",e[e.Other=9]="Other",e[e.EmptyCommitterSignature=10]="EmptyCommitterSignature"})(sX0=di.GitAsyncRefOperationFailureStatus||(di.GitAsyncRefOperationFailureStatus={}));var aX0;(function(e){e[e.None=0]="None",e[e.AddAdd=1]="AddAdd",e[e.AddRename=2]="AddRename",e[e.DeleteEdit=3]="DeleteEdit",e[e.DeleteRename=4]="DeleteRename",e[e.DirectoryFile=5]="DirectoryFile",e[e.DirectoryChild=6]="DirectoryChild",e[e.EditDelete=7]="EditDelete",e[e.EditEdit=8]="EditEdit",e[e.FileDirectory=9]="FileDirectory",e[e.Rename1to2=10]="Rename1to2",e[e.Rename2to1=11]="Rename2to1",e[e.RenameAdd=12]="RenameAdd",e[e.RenameDelete=13]="RenameDelete",e[e.RenameRename=14]="RenameRename"})(aX0=di.GitConflictType||(di.GitConflictType={}));var oX0;(function(e){e[e.Succeeded=0]="Succeeded",e[e.BadRequest=1]="BadRequest",e[e.InvalidResolution=2]="InvalidResolution",e[e.UnsupportedConflictType=3]="UnsupportedConflictType",e[e.NotFound=4]="NotFound"})(oX0=di.GitConflictUpdateStatus||(di.GitConflictUpdateStatus={}));var cX0;(function(e){e[e.SimplifiedHistory=0]="SimplifiedHistory",e[e.FirstParent=1]="FirstParent",e[e.FullHistory=2]="FullHistory",e[e.FullHistorySimplifyMerges=3]="FullHistorySimplifyMerges"})(cX0=di.GitHistoryMode||(di.GitHistoryMode={}));var uX0;(function(e){e[e.Bad=0]="Bad",e[e.Commit=1]="Commit",e[e.Tree=2]="Tree",e[e.Blob=3]="Blob",e[e.Tag=4]="Tag",e[e.Ext2=5]="Ext2",e[e.OfsDelta=6]="OfsDelta",e[e.RefDelta=7]="RefDelta"})(uX0=di.GitObjectType||(di.GitObjectType={}));var lX0;(function(e){e[e.None=0]="None",e[e.Edit=1]="Edit",e[e.Delete=2]="Delete",e[e.Add=3]="Add",e[e.Rename=4]="Rename"})(lX0=di.GitPathActions||(di.GitPathActions={}));var dX0;(function(e){e[e.NoFastForward=1]="NoFastForward",e[e.Squash=2]="Squash",e[e.Rebase=3]="Rebase",e[e.RebaseMerge=4]="RebaseMerge"})(dX0=di.GitPullRequestMergeStrategy||(di.GitPullRequestMergeStrategy={}));var pX0;(function(e){e[e.NotSet=0]="NotSet",e[e.LastMergeCommit=1]="LastMergeCommit",e[e.Commit=2]="Commit"})(pX0=di.GitPullRequestQueryType||(di.GitPullRequestQueryType={}));var mX0;(function(e){e[e.ChangeEntry=0]="ChangeEntry",e[e.Attachment=1]="Attachment"})(mX0=di.GitPullRequestReviewFileType||(di.GitPullRequestReviewFileType={}));var fX0;(function(e){e[e.Exact=0]="Exact",e[e.StartsWith=1]="StartsWith",e[e.Contains=2]="Contains"})(fX0=di.GitRefSearchType||(di.GitRefSearchType={}));var hX0;(function(e){e[e.BestEffort=0]="BestEffort",e[e.AllOrNone=1]="AllOrNone"})(hX0=di.GitRefUpdateMode||(di.GitRefUpdateMode={}));var gX0;(function(e){e[e.Succeeded=0]="Succeeded",e[e.ForcePushRequired=1]="ForcePushRequired",e[e.StaleOldObjectId=2]="StaleOldObjectId",e[e.InvalidRefName=3]="InvalidRefName",e[e.Unprocessed=4]="Unprocessed",e[e.UnresolvableToCommit=5]="UnresolvableToCommit",e[e.WritePermissionRequired=6]="WritePermissionRequired",e[e.ManageNotePermissionRequired=7]="ManageNotePermissionRequired",e[e.CreateBranchPermissionRequired=8]="CreateBranchPermissionRequired",e[e.CreateTagPermissionRequired=9]="CreateTagPermissionRequired",e[e.RejectedByPlugin=10]="RejectedByPlugin",e[e.Locked=11]="Locked",e[e.RefNameConflict=12]="RefNameConflict",e[e.RejectedByPolicy=13]="RejectedByPolicy",e[e.SucceededNonExistentRef=14]="SucceededNonExistentRef",e[e.SucceededCorruptRef=15]="SucceededCorruptRef"})(gX0=di.GitRefUpdateStatus||(di.GitRefUpdateStatus={}));var yX0;(function(e){e[e.None=0]="None",e[e.MergeContentNotFound=1]="MergeContentNotFound",e[e.PathInUse=2]="PathInUse",e[e.InvalidPath=3]="InvalidPath",e[e.UnknownAction=4]="UnknownAction",e[e.UnknownMergeType=5]="UnknownMergeType",e[e.OtherError=255]="OtherError"})(yX0=di.GitResolutionError||(di.GitResolutionError={}));var _X0;(function(e){e[e.Undecided=0]="Undecided",e[e.TakeSourceContent=1]="TakeSourceContent",e[e.TakeTargetContent=2]="TakeTargetContent",e[e.AutoMerged=3]="AutoMerged",e[e.UserMerged=4]="UserMerged"})(_X0=di.GitResolutionMergeType||(di.GitResolutionMergeType={}));var AX0;(function(e){e[e.Undecided=0]="Undecided",e[e.KeepSourceRenameTarget=1]="KeepSourceRenameTarget",e[e.KeepSourceDeleteTarget=2]="KeepSourceDeleteTarget",e[e.KeepTargetRenameSource=3]="KeepTargetRenameSource",e[e.KeepTargetDeleteSource=4]="KeepTargetDeleteSource"})(AX0=di.GitResolutionPathConflictAction||(di.GitResolutionPathConflictAction={}));var bX0;(function(e){e[e.Undecided=0]="Undecided",e[e.KeepSourcePath=1]="KeepSourcePath",e[e.KeepTargetPath=2]="KeepTargetPath",e[e.KeepBothFiles=3]="KeepBothFiles"})(bX0=di.GitResolutionRename1to2Action||(di.GitResolutionRename1to2Action={}));var CX0;(function(e){e[e.Unresolved=0]="Unresolved",e[e.PartiallyResolved=1]="PartiallyResolved",e[e.Resolved=2]="Resolved"})(CX0=di.GitResolutionStatus||(di.GitResolutionStatus={}));var vX0;(function(e){e[e.Undecided=0]="Undecided",e[e.PickSourceAction=1]="PickSourceAction",e[e.PickTargetAction=2]="PickTargetAction"})(vX0=di.GitResolutionWhichAction||(di.GitResolutionWhichAction={}));var EX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Pending=1]="Pending",e[e.Succeeded=2]="Succeeded",e[e.Failed=3]="Failed",e[e.Error=4]="Error",e[e.NotApplicable=5]="NotApplicable"})(EX0=di.GitStatusState||(di.GitStatusState={}));var DX0;(function(e){e[e.None=0]="None",e[e.PreviousChange=1]="PreviousChange",e[e.FirstParent=2]="FirstParent"})(DX0=di.GitVersionOptions||(di.GitVersionOptions={}));var SX0;(function(e){e[e.Branch=0]="Branch",e[e.Tag=1]="Tag",e[e.Commit=2]="Commit"})(SX0=di.GitVersionType||(di.GitVersionType={}));var wX0;(function(e){e[e.RawText=0]="RawText",e[e.Base64Encoded=1]="Base64Encoded"})(wX0=di.ItemContentType||(di.ItemContentType={}));var IX0;(function(e){e[e.Push=0]="Push",e[e.ForcePush=1]="ForcePush",e[e.Create=2]="Create",e[e.Rebase=4]="Rebase",e[e.Unknown=8]="Unknown",e[e.Retarget=16]="Retarget",e[e.ResolveConflicts=32]="ResolveConflicts"})(IX0=di.IterationReason||(di.IterationReason={}));var xX0;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Delete=2]="Delete",e[e.Edit=3]="Edit"})(xX0=di.LineDiffBlockChangeType||(di.LineDiffBlockChangeType={}));var TX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.Conflicts=2]="Conflicts",e[e.Succeeded=3]="Succeeded",e[e.RejectedByPolicy=4]="RejectedByPolicy",e[e.Failure=5]="Failure"})(TX0=di.PullRequestAsyncStatus||(di.PullRequestAsyncStatus={}));var PX0;(function(e){e[e.None=0]="None",e[e.Unknown=1]="Unknown",e[e.CaseSensitive=2]="CaseSensitive",e[e.ObjectTooLarge=3]="ObjectTooLarge"})(PX0=di.PullRequestMergeFailureType||(di.PullRequestMergeFailureType={}));var RX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Active=1]="Active",e[e.Abandoned=2]="Abandoned",e[e.Completed=3]="Completed",e[e.All=4]="All"})(RX0=di.PullRequestStatus||(di.PullRequestStatus={}));var kX0;(function(e){e[e.Invalid=0]="Invalid",e[e.Folder=1]="Folder",e[e.Ref=2]="Ref"})(kX0=di.RefFavoriteType||(di.RefFavoriteType={}));var FX0;(function(e){e[e.Unknown=0]="Unknown",e[e.AndroidStudio=1]="AndroidStudio",e[e.AppCode=2]="AppCode",e[e.CLion=3]="CLion",e[e.DataGrip=4]="DataGrip",e[e.Eclipse=13]="Eclipse",e[e.IntelliJ=5]="IntelliJ",e[e.MPS=6]="MPS",e[e.PhpStorm=7]="PhpStorm",e[e.PyCharm=8]="PyCharm",e[e.RubyMine=9]="RubyMine",e[e.Tower=10]="Tower",e[e.VisualStudio=11]="VisualStudio",e[e.VSCode=14]="VSCode",e[e.WebStorm=12]="WebStorm"})(FX0=di.SupportedIdeType||(di.SupportedIdeType={}));var NX0;(function(e){e[e.None=0]="None",e[e.Previous=1]="Previous",e[e.UseRename=2]="UseRename"})(NX0=di.TfvcVersionOption||(di.TfvcVersionOption={}));var OX0;(function(e){e[e.None=0]="None",e[e.Changeset=1]="Changeset",e[e.Shelveset=2]="Shelveset",e[e.Change=3]="Change",e[e.Date=4]="Date",e[e.Latest=5]="Latest",e[e.Tip=6]="Tip",e[e.MergeSource=7]="MergeSource"})(OX0=di.TfvcVersionType||(di.TfvcVersionType={}));var BX0;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Edit=2]="Edit",e[e.Encoding=4]="Encoding",e[e.Rename=8]="Rename",e[e.Delete=16]="Delete",e[e.Undelete=32]="Undelete",e[e.Branch=64]="Branch",e[e.Merge=128]="Merge",e[e.Lock=256]="Lock",e[e.Rollback=512]="Rollback",e[e.SourceRename=1024]="SourceRename",e[e.TargetRename=2048]="TargetRename",e[e.Property=4096]="Property",e[e.All=8191]="All"})(BX0=di.VersionControlChangeType||(di.VersionControlChangeType={}));var qX0;(function(e){e[e.None=0]="None",e[e.OneLevel=1]="OneLevel",e[e.OneLevelPlusNestedEmptyFolders=4]="OneLevelPlusNestedEmptyFolders",e[e.Full=120]="Full"})(qX0=di.VersionControlRecursionType||(di.VersionControlRecursionType={}));di.TypeInfo={Attachment:{},Change:{},ChangeList:{},Comment:{},CommentThread:{},CommentThreadStatus:{enumValues:{unknown:0,active:1,fixed:2,wontFix:3,closed:4,byDesign:5,pending:6}},CommentType:{enumValues:{unknown:0,text:1,codeChange:2,system:3}},FileDiff:{},GitAnnotatedTag:{},GitAsyncOperationStatus:{enumValues:{queued:1,inProgress:2,completed:3,failed:4,abandoned:5}},GitAsyncRefOperation:{},GitAsyncRefOperationDetail:{},GitAsyncRefOperationFailureStatus:{enumValues:{none:0,invalidRefName:1,refNameConflict:2,createBranchPermissionRequired:3,writePermissionRequired:4,targetBranchDeleted:5,gitObjectTooLarge:6,operationIndentityNotFound:7,asyncOperationNotFound:8,other:9,emptyCommitterSignature:10}},GitAsyncRefOperationParameters:{},GitAsyncRefOperationSource:{},GitBaseVersionDescriptor:{},GitBranchStats:{},GitChange:{},GitCherryPick:{},GitCommit:{},GitCommitChanges:{},GitCommitDiffs:{},GitCommitRef:{},GitCommitToCreate:{},GitConflict:{},GitConflictAddAdd:{},GitConflictAddRename:{},GitConflictDeleteEdit:{},GitConflictDeleteRename:{},GitConflictDirectoryFile:{},GitConflictEditDelete:{},GitConflictEditEdit:{},GitConflictFileDirectory:{},GitConflictRename1to2:{},GitConflictRename2to1:{},GitConflictRenameAdd:{},GitConflictRenameDelete:{},GitConflictRenameRename:{},GitConflictType:{enumValues:{none:0,addAdd:1,addRename:2,deleteEdit:3,deleteRename:4,directoryFile:5,directoryChild:6,editDelete:7,editEdit:8,fileDirectory:9,rename1to2:10,rename2to1:11,renameAdd:12,renameDelete:13,renameRename:14}},GitConflictUpdateResult:{},GitConflictUpdateStatus:{enumValues:{succeeded:0,badRequest:1,invalidResolution:2,unsupportedConflictType:3,notFound:4}},GitDeletedRepository:{},GitForkRef:{},GitForkSyncRequest:{},GitForkTeamProjectReference:{},GitHistoryMode:{enumValues:{simplifiedHistory:0,firstParent:1,fullHistory:2,fullHistorySimplifyMerges:3}},GitImportFailedEvent:{},GitImportRequest:{},GitImportSucceededEvent:{},GitItem:{},GitItemDescriptor:{},GitItemRequestData:{},GitLastChangeTreeItems:{},GitMerge:{},GitObject:{},GitObjectType:{enumValues:{bad:0,commit:1,tree:2,blob:3,tag:4,ext2:5,ofsDelta:6,refDelta:7}},GitPathAction:{},GitPathActions:{enumValues:{none:0,edit:1,delete:2,add:3,rename:4}},GitPathToItemsCollection:{},GitPolicyConfigurationResponse:{},GitPullRequest:{},GitPullRequestChange:{},GitPullRequestCommentThread:{},GitPullRequestCompletionOptions:{},GitPullRequestIteration:{},GitPullRequestIterationChanges:{},GitPullRequestMergeStrategy:{enumValues:{noFastForward:1,squash:2,rebase:3,rebaseMerge:4}},GitPullRequestQuery:{},GitPullRequestQueryInput:{},GitPullRequestQueryType:{enumValues:{notSet:0,lastMergeCommit:1,commit:2}},GitPullRequestReviewFileType:{enumValues:{changeEntry:0,attachment:1}},GitPullRequestSearchCriteria:{},GitPullRequestStatus:{},GitPush:{},GitPushEventData:{},GitPushRef:{},GitPushSearchCriteria:{},GitQueryBranchStatsCriteria:{},GitQueryCommitsCriteria:{},GitQueryRefsCriteria:{},GitRef:{},GitRefFavorite:{},GitRefSearchType:{enumValues:{exact:0,startsWith:1,contains:2}},GitRefUpdateMode:{enumValues:{bestEffort:0,allOrNone:1}},GitRefUpdateResult:{},GitRefUpdateStatus:{enumValues:{succeeded:0,forcePushRequired:1,staleOldObjectId:2,invalidRefName:3,unprocessed:4,unresolvableToCommit:5,writePermissionRequired:6,manageNotePermissionRequired:7,createBranchPermissionRequired:8,createTagPermissionRequired:9,rejectedByPlugin:10,locked:11,refNameConflict:12,rejectedByPolicy:13,succeededNonExistentRef:14,succeededCorruptRef:15}},GitRepository:{},GitRepositoryCreateOptions:{},GitRepositoryRef:{},GitResolutionError:{enumValues:{none:0,mergeContentNotFound:1,pathInUse:2,invalidPath:3,unknownAction:4,unknownMergeType:5,otherError:255}},GitResolutionMergeContent:{},GitResolutionMergeType:{enumValues:{undecided:0,takeSourceContent:1,takeTargetContent:2,autoMerged:3,userMerged:4}},GitResolutionPathConflict:{},GitResolutionPathConflictAction:{enumValues:{undecided:0,keepSourceRenameTarget:1,keepSourceDeleteTarget:2,keepTargetRenameSource:3,keepTargetDeleteSource:4}},GitResolutionPickOneAction:{},GitResolutionRename1to2:{},GitResolutionRename1to2Action:{enumValues:{undecided:0,keepSourcePath:1,keepTargetPath:2,keepBothFiles:3}},GitResolutionStatus:{enumValues:{unresolved:0,partiallyResolved:1,resolved:2}},GitResolutionWhichAction:{enumValues:{undecided:0,pickSourceAction:1,pickTargetAction:2}},GitRevert:{},GitStatus:{},GitStatusState:{enumValues:{notSet:0,pending:1,succeeded:2,failed:3,error:4,notApplicable:5}},GitTargetVersionDescriptor:{},GitTreeDiff:{},GitTreeDiffEntry:{},GitTreeDiffResponse:{},GitTreeEntryRef:{},GitTreeRef:{},GitUserDate:{},GitVersionDescriptor:{},GitVersionOptions:{enumValues:{none:0,previousChange:1,firstParent:2}},GitVersionType:{enumValues:{branch:0,tag:1,commit:2}},HistoryEntry:{},IncludedGitCommit:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},ItemDetailsOptions:{},IterationReason:{enumValues:{push:0,forcePush:1,create:2,rebase:4,unknown:8,retarget:16,resolveConflicts:32}},LineDiffBlock:{},LineDiffBlockChangeType:{enumValues:{none:0,add:1,delete:2,edit:3}},PullRequestAsyncStatus:{enumValues:{notSet:0,queued:1,conflicts:2,succeeded:3,rejectedByPolicy:4,failure:5}},PullRequestMergeFailureType:{enumValues:{none:0,unknown:1,caseSensitive:2,objectTooLarge:3}},PullRequestStatus:{enumValues:{notSet:0,active:1,abandoned:2,completed:3,all:4}},RefFavoriteType:{enumValues:{invalid:0,folder:1,ref:2}},SupportedIde:{},SupportedIdeType:{enumValues:{unknown:0,androidStudio:1,appCode:2,cLion:3,dataGrip:4,eclipse:13,intelliJ:5,mps:6,phpStorm:7,pyCharm:8,rubyMine:9,tower:10,visualStudio:11,vsCode:14,webStorm:12}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcCheckinEventData:{},TfvcHistoryEntry:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemPreviousHash:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},UpdateRefsRequest:{},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};di.TypeInfo.Attachment.fields={createdDate:{isDate:!0}};di.TypeInfo.Change.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.ChangeList.fields={changeCounts:{isDictionary:!0,dictionaryKeyEnumType:di.TypeInfo.VersionControlChangeType},creationDate:{isDate:!0},sortDate:{isDate:!0}};di.TypeInfo.Comment.fields={commentType:{enumType:di.TypeInfo.CommentType},lastContentUpdatedDate:{isDate:!0},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0}};di.TypeInfo.CommentThread.fields={comments:{isArray:!0,typeInfo:di.TypeInfo.Comment},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0},status:{enumType:di.TypeInfo.CommentThreadStatus}};di.TypeInfo.FileDiff.fields={lineDiffBlocks:{isArray:!0,typeInfo:di.TypeInfo.LineDiffBlock}};di.TypeInfo.GitAnnotatedTag.fields={taggedBy:{typeInfo:di.TypeInfo.GitUserDate},taggedObject:{typeInfo:di.TypeInfo.GitObject}};di.TypeInfo.GitAsyncRefOperation.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitAsyncRefOperationDetail.fields={status:{enumType:di.TypeInfo.GitAsyncRefOperationFailureStatus}};di.TypeInfo.GitAsyncRefOperationParameters.fields={repository:{typeInfo:di.TypeInfo.GitRepository},source:{typeInfo:di.TypeInfo.GitAsyncRefOperationSource}};di.TypeInfo.GitAsyncRefOperationSource.fields={commitList:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitBaseVersionDescriptor.fields={baseVersionOptions:{enumType:di.TypeInfo.GitVersionOptions},baseVersionType:{enumType:di.TypeInfo.GitVersionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitBranchStats.fields={commit:{typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.GitCherryPick.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitCommit.fields={author:{typeInfo:di.TypeInfo.GitUserDate},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange},committer:{typeInfo:di.TypeInfo.GitUserDate},push:{typeInfo:di.TypeInfo.GitPushRef},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitCommitChanges.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange}};di.TypeInfo.GitCommitDiffs.fields={changeCounts:{isDictionary:!0,dictionaryKeyEnumType:di.TypeInfo.VersionControlChangeType},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange}};di.TypeInfo.GitCommitRef.fields={author:{typeInfo:di.TypeInfo.GitUserDate},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange},committer:{typeInfo:di.TypeInfo.GitUserDate},push:{typeInfo:di.TypeInfo.GitPushRef},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitCommitToCreate.fields={baseRef:{typeInfo:di.TypeInfo.GitRef},pathActions:{isArray:!0,typeInfo:di.TypeInfo.GitPathAction}};di.TypeInfo.GitConflict.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictAddAdd.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictAddRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDeleteEdit.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDeleteRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDirectoryFile.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0},sourceTree:{typeInfo:di.TypeInfo.GitTreeRef}};di.TypeInfo.GitConflictEditDelete.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictEditEdit.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictFileDirectory.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0},targetTree:{typeInfo:di.TypeInfo.GitTreeRef}};di.TypeInfo.GitConflictRename1to2.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionRename1to2},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRename2to1.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameAdd.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameDelete.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictUpdateResult.fields={updatedConflict:{typeInfo:di.TypeInfo.GitConflict},updateStatus:{enumType:di.TypeInfo.GitConflictUpdateStatus}};di.TypeInfo.GitDeletedRepository.fields={createdDate:{isDate:!0},deletedDate:{isDate:!0},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitForkRef.fields={repository:{typeInfo:di.TypeInfo.GitRepository},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitForkSyncRequest.fields={status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitForkTeamProjectReference.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:bge.TypeInfo.ProjectVisibility}};di.TypeInfo.GitImportFailedEvent.fields={targetRepository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitImportRequest.fields={repository:{typeInfo:di.TypeInfo.GitRepository},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitImportSucceededEvent.fields={targetRepository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitItem.fields={gitObjectType:{enumType:di.TypeInfo.GitObjectType},latestProcessedChange:{typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitItemDescriptor.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:di.TypeInfo.GitItemDescriptor}};di.TypeInfo.GitLastChangeTreeItems.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},lastExploredTime:{isDate:!0}};di.TypeInfo.GitMerge.fields={status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitObject.fields={objectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitPathAction.fields={action:{enumType:di.TypeInfo.GitPathActions}};di.TypeInfo.GitPathToItemsCollection.fields={items:{isDictionary:!0,dictionaryValueFieldInfo:{isArray:!0,typeInfo:di.TypeInfo.GitItem}}};di.TypeInfo.GitPolicyConfigurationResponse.fields={policyConfigurations:{isArray:!0,typeInfo:tX0.TypeInfo.PolicyConfiguration}};di.TypeInfo.GitPullRequest.fields={closedDate:{isDate:!0},commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},completionOptions:{typeInfo:di.TypeInfo.GitPullRequestCompletionOptions},completionQueueTime:{isDate:!0},creationDate:{isDate:!0},forkSource:{typeInfo:di.TypeInfo.GitForkRef},lastMergeCommit:{typeInfo:di.TypeInfo.GitCommitRef},lastMergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},lastMergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeFailureType:{enumType:di.TypeInfo.PullRequestMergeFailureType},mergeStatus:{enumType:di.TypeInfo.PullRequestAsyncStatus},repository:{typeInfo:di.TypeInfo.GitRepository},status:{enumType:di.TypeInfo.PullRequestStatus}};di.TypeInfo.GitPullRequestChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.GitPullRequestCommentThread.fields={comments:{isArray:!0,typeInfo:di.TypeInfo.Comment},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0},status:{enumType:di.TypeInfo.CommentThreadStatus}};di.TypeInfo.GitPullRequestCompletionOptions.fields={mergeStrategy:{enumType:di.TypeInfo.GitPullRequestMergeStrategy}};di.TypeInfo.GitPullRequestIteration.fields={changeList:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestChange},commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},commonRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},createdDate:{isDate:!0},push:{typeInfo:di.TypeInfo.GitPushRef},reason:{enumType:di.TypeInfo.IterationReason},sourceRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},targetRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},updatedDate:{isDate:!0}};di.TypeInfo.GitPullRequestIterationChanges.fields={changeEntries:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestChange}};di.TypeInfo.GitPullRequestQuery.fields={queries:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestQueryInput}};di.TypeInfo.GitPullRequestQueryInput.fields={type:{enumType:di.TypeInfo.GitPullRequestQueryType}};di.TypeInfo.GitPullRequestSearchCriteria.fields={status:{enumType:di.TypeInfo.PullRequestStatus}};di.TypeInfo.GitPullRequestStatus.fields={creationDate:{isDate:!0},state:{enumType:di.TypeInfo.GitStatusState},updatedDate:{isDate:!0}};di.TypeInfo.GitPush.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},date:{isDate:!0},repository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitPushEventData.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommit},repository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitPushRef.fields={date:{isDate:!0}};di.TypeInfo.GitPushSearchCriteria.fields={fromDate:{isDate:!0},toDate:{isDate:!0}};di.TypeInfo.GitQueryBranchStatsCriteria.fields={baseCommit:{typeInfo:di.TypeInfo.GitVersionDescriptor},targetCommits:{isArray:!0,typeInfo:di.TypeInfo.GitVersionDescriptor}};di.TypeInfo.GitQueryCommitsCriteria.fields={compareVersion:{typeInfo:di.TypeInfo.GitVersionDescriptor},historyMode:{enumType:di.TypeInfo.GitHistoryMode},itemVersion:{typeInfo:di.TypeInfo.GitVersionDescriptor}};di.TypeInfo.GitQueryRefsCriteria.fields={searchType:{enumType:di.TypeInfo.GitRefSearchType}};di.TypeInfo.GitRef.fields={statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitRefFavorite.fields={type:{enumType:di.TypeInfo.RefFavoriteType}};di.TypeInfo.GitRefUpdateResult.fields={updateStatus:{enumType:di.TypeInfo.GitRefUpdateStatus}};di.TypeInfo.GitRepository.fields={parentRepository:{typeInfo:di.TypeInfo.GitRepositoryRef},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitRepositoryCreateOptions.fields={parentRepository:{typeInfo:di.TypeInfo.GitRepositoryRef},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitResolutionMergeContent.fields={mergeType:{enumType:di.TypeInfo.GitResolutionMergeType}};di.TypeInfo.GitResolutionPathConflict.fields={action:{enumType:di.TypeInfo.GitResolutionPathConflictAction}};di.TypeInfo.GitResolutionPickOneAction.fields={action:{enumType:di.TypeInfo.GitResolutionWhichAction}};di.TypeInfo.GitResolutionRename1to2.fields={action:{enumType:di.TypeInfo.GitResolutionRename1to2Action},mergeType:{enumType:di.TypeInfo.GitResolutionMergeType}};di.TypeInfo.GitRevert.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitStatus.fields={creationDate:{isDate:!0},state:{enumType:di.TypeInfo.GitStatusState},updatedDate:{isDate:!0}};di.TypeInfo.GitTargetVersionDescriptor.fields={targetVersionOptions:{enumType:di.TypeInfo.GitVersionOptions},targetVersionType:{enumType:di.TypeInfo.GitVersionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitTreeDiff.fields={diffEntries:{isArray:!0,typeInfo:di.TypeInfo.GitTreeDiffEntry}};di.TypeInfo.GitTreeDiffEntry.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},objectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitTreeDiffResponse.fields={treeDiff:{typeInfo:di.TypeInfo.GitTreeDiff}};di.TypeInfo.GitTreeEntryRef.fields={gitObjectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitTreeRef.fields={treeEntries:{isArray:!0,typeInfo:di.TypeInfo.GitTreeEntryRef}};di.TypeInfo.GitUserDate.fields={date:{isDate:!0}};di.TypeInfo.GitVersionDescriptor.fields={versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.HistoryEntry.fields={itemChangeType:{enumType:di.TypeInfo.VersionControlChangeType}};di.TypeInfo.IncludedGitCommit.fields={commitTime:{isDate:!0}};di.TypeInfo.ItemContent.fields={contentType:{enumType:di.TypeInfo.ItemContentType}};di.TypeInfo.ItemDetailsOptions.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType}};di.TypeInfo.LineDiffBlock.fields={changeType:{enumType:di.TypeInfo.LineDiffBlockChangeType}};di.TypeInfo.SupportedIde.fields={ideType:{enumType:di.TypeInfo.SupportedIdeType}};di.TypeInfo.TfvcBranch.fields={children:{isArray:!0,typeInfo:di.TypeInfo.TfvcBranch},createdDate:{isDate:!0}};di.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.TfvcChangeset.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.TfvcChange},createdDate:{isDate:!0}};di.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcCheckinEventData.fields={changeset:{typeInfo:di.TypeInfo.TfvcChangeset},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.TfvcHistoryEntry.fields={itemChangeType:{enumType:di.TypeInfo.VersionControlChangeType}};di.TypeInfo.TfvcItem.fields={changeDate:{isDate:!0}};di.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType},versionOption:{enumType:di.TypeInfo.TfvcVersionOption},versionType:{enumType:di.TypeInfo.TfvcVersionType}};di.TypeInfo.TfvcItemPreviousHash.fields={changeDate:{isDate:!0}};di.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:di.TypeInfo.TfvcItemDescriptor}};di.TypeInfo.TfvcLabel.fields={items:{isArray:!0,typeInfo:di.TypeInfo.TfvcItem},modifiedDate:{isDate:!0}};di.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:!0}};di.TypeInfo.TfvcShelveset.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.TfvcChange},createdDate:{isDate:!0}};di.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:di.TypeInfo.TfvcVersionOption},versionType:{enumType:di.TypeInfo.TfvcVersionType}};di.TypeInfo.UpdateRefsRequest.fields={updateMode:{enumType:di.TypeInfo.GitRefUpdateMode}};di.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:bge.TypeInfo.SourceControlTypes},project:{typeInfo:bge.TypeInfo.TeamProjectReference}}});var Iti=A(twr=>{"use strict";Object.defineProperty(twr,"__esModule",{value:!0});var Sti=require("url"),DDo=require("path"),wti=class{constructor(r){this.name="Invalid resource version",this.message=r}};twr.InvalidApiResourceVersionError=wti;var b7t=class e{constructor(r,t){this.baseUrl=r,this.basePath=Sti.parse(r).pathname,this.restClient=t,this._locationsByAreaPromises={},this._initializationPromise=Promise.resolve(!0)}autoNegotiateApiVersion(r,t){let n,i,s;if(t){let a=new RegExp("(\\d+(\\.\\d+)?)(-preview(\\.(\\d+))?)?"),o=!1,c,l=a.exec(t);l&&l[1]&&(i=+l[1],s=l[1],l[3]&&(o=!0,l[5]&&(c=+l[5])),(i<=+r.releasedVersion||!c&&i<=+r.maxVersion&&o||c&&i<=+r.maxVersion&&c<=+r.resourceVersion)&&(n=t))}return n||(i<+r.maxVersion?n=s+"-preview":r.maxVersion===r.releasedVersion?n=r.maxVersion:n=r.maxVersion+"-preview."+r.resourceVersion),n}getVersioningData(r,t,n,i,s){let a;return this.beginGetLocation(t,n).then(o=>{if(!o)throw new Error("Failed to find api location for area: "+t+" id: "+n);return r=this.autoNegotiateApiVersion(o,r),a=this.getRequestUrl(o.routeTemplate,o.area,o.resourceName,i,s),{apiVersion:r,requestUrl:a}})}_setInitializationPromise(r){r&&(this._initializationPromise=r)}beginGetLocation(r,t){return this._initializationPromise.then(()=>this.beginGetAreaLocations(r)).then(n=>n[(t||"").toLowerCase()])}beginGetAreaLocations(r){let t=this._locationsByAreaPromises[r];if(!t){let n=this.resolveUrl(e.APIS_RELATIVE_PATH+"/"+r);t=this.restClient.options(n).then(i=>{let s={},a=i.result.value,o;for(o=0;o0){let i=typeof r=="object"&&"toUTCString"in r?r.toUTCString():r.toString();n=t.slice(0,-1)+"="+encodeURIComponent(i)+"&"}return n}queryParamsToString(r){return("?"+this.queryParamsToStringHelper(r,"")).slice(0,-1)}getRequestUrl(r,t,n,i,s){i=i||{},i.area||(i.area=t),i.resource||(i.resource=n);let a=this.replaceRouteValues(r,i);return s&&(a+=this.queryParamsToString(s)),Sti.resolve(this.baseUrl,DDo.join(this.basePath,a))}replaceRouteValues(r,t){let n="",i="",s="",a=!1,o,c=r.length,l;for(o=0;o{"use strict";Object.defineProperty(rwr,"__esModule",{value:!0});var MX0;(function(e){var r;function t(m,h,_){return m&&h?Array.isArray(m)?i(m,h,!0,_):s(m,h,!0,_):m}e.serialize=t;function n(m,h,_,b){return m&&(b&&Array.isArray(m.value)&&(m=m.value),h&&(Array.isArray(m)?m=i(m,h,!1,_):m=s(m,h,!1,_))),m}e.deserialize=n;function i(m,h,_,b){var v=m,w=[],x;for(x=0;x{"use strict";var xti=SHt(),Qut=kSt(),xDo=Qut("%Function.prototype.apply%"),TDo=Qut("%Function.prototype.call%"),PDo=Qut("%Reflect.apply%",!0)||xti.call(TDo,xDo),wDo=Qut("%Object.getOwnPropertyDescriptor%",!0),YIe=Qut("%Object.defineProperty%",!0),LX0=Qut("%Math.max%");if(YIe)try{YIe({},"a",{value:1})}catch{YIe=null}nwr.exports=function(r){var t=PDo(xti,TDo,arguments);if(wDo&&YIe){var n=wDo(t,"length");n.configurable&&YIe(t,"length",{value:1+LX0(0,r.length-(arguments.length-1))})}return t};var IDo=function(){return PDo(xti,xDo,arguments)};YIe?YIe(nwr.exports,"apply",{value:IDo}):nwr.exports.apply=IDo});var ODo=A((nF1,NDo)=>{"use strict";var kDo=kSt(),FDo=RDo(),jX0=FDo(kDo("String.prototype.indexOf"));NDo.exports=function(r,t){var n=kDo(r,!!t);return typeof n=="function"&&jX0(r,".prototype.")>-1?FDo(n):n}});var qDo=A((iF1,BDo)=>{BDo.exports=require("util").inspect});var nSo=A((sF1,rSo)=>{var Mti=typeof Map=="function"&&Map.prototype,Tti=Object.getOwnPropertyDescriptor&&Mti?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,swr=Mti&&Tti&&typeof Tti.get=="function"?Tti.get:null,MDo=Mti&&Map.prototype.forEach,Lti=typeof Set=="function"&&Set.prototype,Pti=Object.getOwnPropertyDescriptor&&Lti?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,awr=Lti&&Pti&&typeof Pti.get=="function"?Pti.get:null,LDo=Lti&&Set.prototype.forEach,GX0=typeof WeakMap=="function"&&WeakMap.prototype,v7t=GX0?WeakMap.prototype.has:null,UX0=typeof WeakSet=="function"&&WeakSet.prototype,E7t=UX0?WeakSet.prototype.has:null,VX0=typeof WeakRef=="function"&&WeakRef.prototype,jDo=VX0?WeakRef.prototype.deref:null,zX0=Boolean.prototype.valueOf,$X0=Object.prototype.toString,QX0=Function.prototype.toString,KX0=String.prototype.match,jti=String.prototype.slice,vge=String.prototype.replace,HX0=String.prototype.toUpperCase,GDo=String.prototype.toLowerCase,YDo=RegExp.prototype.test,UDo=Array.prototype.concat,mX=Array.prototype.join,WX0=Array.prototype.slice,VDo=Math.floor,Fti=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Rti=Object.getOwnPropertySymbols,Nti=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Kut=typeof Symbol=="function"&&typeof Symbol.iterator=="object",HR=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Kut||"symbol")?Symbol.toStringTag:null,JDo=Object.prototype.propertyIsEnumerable,zDo=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function $Do(e,r){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||YDo.call(/e/,r))return r;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-VDo(-e):VDo(e);if(n!==e){var i=String(n),s=jti.call(r,i.length+1);return vge.call(i,t,"$&_")+"."+vge.call(vge.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return vge.call(r,t,"$&_")}var Oti=qDo(),QDo=Oti.custom,KDo=ZDo(QDo)?QDo:null;rSo.exports=function e(r,t,n,i){var s=t||{};if(Cge(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Cge(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var a=Cge(s,"customInspect")?s.customInspect:!0;if(typeof a!="boolean"&&a!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Cge(s,"indent")&&s.indent!==null&&s.indent!=="	"&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Cge(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var o=s.numericSeparator;if(typeof r>"u")return"undefined";if(r===null)return"null";if(typeof r=="boolean")return r?"true":"false";if(typeof r=="string")return tSo(r,s);if(typeof r=="number"){if(r===0)return 1/0/r>0?"0":"-0";var c=String(r);return o?$Do(r,c):c}if(typeof r=="bigint"){var l=String(r)+"n";return o?$Do(r,l):l}var u=typeof s.depth>"u"?5:s.depth;if(typeof n>"u"&&(n=0),n>=u&&u>0&&typeof r=="object")return Bti(r)?"[Array]":"[Object]";var m=mZ0(s,n);if(typeof i>"u")i=[];else if(eSo(i,r)>=0)return"[Circular]";function h(V,Q,X){if(Q&&(i=WX0.call(i),i.push(Q)),X){var J={depth:s.depth};return Cge(s,"quoteStyle")&&(J.quoteStyle=s.quoteStyle),e(V,J,n+1,i)}return e(V,s,n+1,i)}if(typeof r=="function"&&!HDo(r)){var _=iZ0(r),b=iwr(r,h);return"[Function"+(_?": "+_:" (anonymous)")+"]"+(b.length>0?" { "+mX.call(b,", ")+" }":"")}if(ZDo(r)){var v=Kut?vge.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):Nti.call(r);return typeof r=="object"&&!Kut?C7t(v):v}if(lZ0(r)){for(var w="<"+GDo.call(String(r.nodeName)),x=r.attributes||[],P=0;P",w}if(Bti(r)){if(r.length===0)return"[]";var k=iwr(r,h);return m&&!pZ0(k)?"["+qti(k,m)+"]":"[ "+mX.call(k,", ")+" ]"}if(XX0(r)){var R=iwr(r,h);return!("cause"in Error.prototype)&&"cause"in r&&!JDo.call(r,"cause")?"{ ["+String(r)+"] "+mX.call(UDo.call("[cause]: "+h(r.cause),R),", ")+" }":R.length===0?"["+String(r)+"]":"{ ["+String(r)+"] "+mX.call(R,", ")+" }"}if(typeof r=="object"&&a){if(KDo&&typeof r[KDo]=="function"&&Oti)return Oti(r,{depth:u-n});if(a!=="symbol"&&typeof r.inspect=="function")return r.inspect()}if(sZ0(r)){var L=[];return MDo&&MDo.call(r,function(V,Q){L.push(h(Q,r,!0)+" => "+h(V,r))}),WDo("Map",swr.call(r),L,m)}if(cZ0(r)){var U=[];return LDo&&LDo.call(r,function(V){U.push(h(V,r))}),WDo("Set",awr.call(r),U,m)}if(aZ0(r))return kti("WeakMap");if(uZ0(r))return kti("WeakSet");if(oZ0(r))return kti("WeakRef");if(eZ0(r))return C7t(h(Number(r)));if(rZ0(r))return C7t(h(Fti.call(r)));if(tZ0(r))return C7t(zX0.call(r));if(ZX0(r))return C7t(h(String(r)));if(!JX0(r)&&!HDo(r)){var Y=iwr(r,h),N=zDo?zDo(r)===Object.prototype:r instanceof Object||r.constructor===Object,j=r instanceof Object?"":"null prototype",M=!N&&HR&&Object(r)===r&&HR in r?jti.call(Ege(r),8,-1):j?"Object":"",C=N||typeof r.constructor!="function"?"":r.constructor.name?r.constructor.name+" ":"",O=C+(M||j?"["+mX.call(UDo.call([],M||[],j||[]),": ")+"] ":"");return Y.length===0?O+"{}":m?O+"{"+qti(Y,m)+"}":O+"{ "+mX.call(Y,", ")+" }"}return String(r)};function XDo(e,r,t){var n=(t.quoteStyle||r)==="double"?'"':"'";return n+e+n}function YX0(e){return vge.call(String(e),/"/g,""")}function Bti(e){return Ege(e)==="[object Array]"&&(!HR||!(typeof e=="object"&&HR in e))}function JX0(e){return Ege(e)==="[object Date]"&&(!HR||!(typeof e=="object"&&HR in e))}function HDo(e){return Ege(e)==="[object RegExp]"&&(!HR||!(typeof e=="object"&&HR in e))}function XX0(e){return Ege(e)==="[object Error]"&&(!HR||!(typeof e=="object"&&HR in e))}function ZX0(e){return Ege(e)==="[object String]"&&(!HR||!(typeof e=="object"&&HR in e))}function eZ0(e){return Ege(e)==="[object Number]"&&(!HR||!(typeof e=="object"&&HR in e))}function tZ0(e){return Ege(e)==="[object Boolean]"&&(!HR||!(typeof e=="object"&&HR in e))}function ZDo(e){if(Kut)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!Nti)return!1;try{return Nti.call(e),!0}catch{}return!1}function rZ0(e){if(!e||typeof e!="object"||!Fti)return!1;try{return Fti.call(e),!0}catch{}return!1}var nZ0=Object.prototype.hasOwnProperty||function(e){return e in this};function Cge(e,r){return nZ0.call(e,r)}function Ege(e){return $X0.call(e)}function iZ0(e){if(e.name)return e.name;var r=KX0.call(QX0.call(e),/^function\s*([\w$]+)/);return r?r[1]:null}function eSo(e,r){if(e.indexOf)return e.indexOf(r);for(var t=0,n=e.length;tr.maxStringLength){var t=e.length-r.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return tSo(jti.call(e,0,r.maxStringLength),r)+n}var i=vge.call(vge.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,dZ0);return XDo(i,"single",r)}function dZ0(e){var r=e.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[r];return t?"\\"+t:"\\x"+(r<16?"0":"")+HX0.call(r.toString(16))}function C7t(e){return"Object("+e+")"}function kti(e){return e+" { ? }"}function WDo(e,r,t,n){var i=n?qti(t,n):mX.call(t,", ");return e+" ("+r+") {"+i+"}"}function pZ0(e){for(var r=0;r=0)return!1;return!0}function mZ0(e,r){var t;if(e.indent==="	")t="	";else if(typeof e.indent=="number"&&e.indent>0)t=mX.call(Array(e.indent+1)," ");else return null;return{base:t,prev:mX.call(Array(r+1),t)}}function qti(e,r){if(e.length===0)return"";var t=`
          +`,wrapOffset:0}:{wrap:`"${e}"`,wrapOffset:1}:{wrap:e,wrapOffset:0}}jut.wrapTerraformExpression=uH0});var B2o=A(()=>{"use strict";(()=>{let e=()=>{let n=new Error("not implemented");return n.code="ENOSYS",n};if(!globalThis.fs){let n="";globalThis.fs={constants:{O_WRONLY:-1,O_RDWR:-1,O_CREAT:-1,O_TRUNC:-1,O_APPEND:-1,O_EXCL:-1},writeSync(i,s){n+=t.decode(s);let a=n.lastIndexOf(`
          +`);return a!=-1&&(console.log(n.substr(0,a)),n=n.substr(a+1)),s.length},write(i,s,a,o,c,l){if(a!==0||o!==s.length||c!==null){l(e());return}let u=this.writeSync(i,s);l(null,u)},chmod(i,s,a){a(e())},chown(i,s,a,o){o(e())},close(i,s){s(e())},fchmod(i,s,a){a(e())},fchown(i,s,a,o){o(e())},fstat(i,s){s(e())},fsync(i,s){s(null)},ftruncate(i,s,a){a(e())},lchown(i,s,a,o){o(e())},link(i,s,a){a(e())},lstat(i,s){s(e())},mkdir(i,s,a){a(e())},open(i,s,a,o){o(e())},read(i,s,a,o,c,l){l(e())},readdir(i,s){s(e())},readlink(i,s){s(e())},rename(i,s,a){a(e())},rmdir(i,s){s(e())},stat(i,s){s(e())},symlink(i,s,a){a(e())},truncate(i,s,a){a(e())},unlink(i,s){s(e())},utimes(i,s,a,o){o(e())}}}if(globalThis.process||(globalThis.process={getuid(){return-1},getgid(){return-1},geteuid(){return-1},getegid(){return-1},getgroups(){throw e()},pid:-1,ppid:-1,umask(){throw e()},cwd(){throw e()},chdir(){throw e()}}),!globalThis.crypto)throw new Error("globalThis.crypto is not available, polyfill required (crypto.getRandomValues only)");if(!globalThis.performance)throw new Error("globalThis.performance is not available, polyfill required (performance.now only)");if(!globalThis.TextEncoder)throw new Error("globalThis.TextEncoder is not available, polyfill required");if(!globalThis.TextDecoder)throw new Error("globalThis.TextDecoder is not available, polyfill required");let r=new TextEncoder("utf-8"),t=new TextDecoder("utf-8");globalThis.Go=class{constructor(){this.argv=["js"],this.env={},this.exit=m=>{m!==0&&console.warn("exit code:",m)},this._exitPromise=new Promise(m=>{this._resolveExitPromise=m}),this._pendingEvent=null,this._scheduledTimeouts=new Map,this._nextCallbackTimeoutID=1;let n=(m,h)=>{this.mem.setUint32(m+0,h,!0),this.mem.setUint32(m+4,Math.floor(h/4294967296),!0)},i=m=>{let h=this.mem.getUint32(m+0,!0),_=this.mem.getInt32(m+4,!0);return h+_*4294967296},s=m=>{let h=this.mem.getFloat64(m,!0);if(h===0)return;if(!isNaN(h))return h;let _=this.mem.getUint32(m,!0);return this._values[_]},a=(m,h)=>{if(typeof h=="number"&&h!==0){if(isNaN(h)){this.mem.setUint32(m+4,2146959360,!0),this.mem.setUint32(m,0,!0);return}this.mem.setFloat64(m,h,!0);return}if(h===void 0){this.mem.setFloat64(m,0,!0);return}let b=this._ids.get(h);b===void 0&&(b=this._idPool.pop(),b===void 0&&(b=this._values.length),this._values[b]=h,this._goRefCounts[b]=0,this._ids.set(h,b)),this._goRefCounts[b]++;let v=0;switch(typeof h){case"object":h!==null&&(v=1);break;case"string":v=2;break;case"symbol":v=3;break;case"function":v=4;break}this.mem.setUint32(m+4,2146959360|v,!0),this.mem.setUint32(m,b,!0)},o=m=>{let h=i(m+0),_=i(m+8);return new Uint8Array(this._inst.exports.mem.buffer,h,_)},c=m=>{let h=i(m+0),_=i(m+8),b=new Array(_);for(let v=0;v<_;v++)b[v]=s(h+v*8);return b},l=m=>{let h=i(m+0),_=i(m+8);return t.decode(new DataView(this._inst.exports.mem.buffer,h,_))},u=Date.now()-performance.now();this.importObject={go:{"runtime.wasmExit":m=>{m>>>=0;let h=this.mem.getInt32(m+8,!0);this.exited=!0,delete this._inst,delete this._values,delete this._goRefCounts,delete this._ids,delete this._idPool,this.exit(h)},"runtime.wasmWrite":m=>{m>>>=0;let h=i(m+8),_=i(m+16),b=this.mem.getInt32(m+24,!0);fs.writeSync(h,new Uint8Array(this._inst.exports.mem.buffer,_,b))},"runtime.resetMemoryDataView":m=>{m>>>=0,this.mem=new DataView(this._inst.exports.mem.buffer)},"runtime.nanotime1":m=>{m>>>=0,n(m+8,(u+performance.now())*1e6)},"runtime.walltime":m=>{m>>>=0;let h=new Date().getTime();n(m+8,h/1e3),this.mem.setInt32(m+16,h%1e3*1e6,!0)},"runtime.scheduleTimeoutEvent":m=>{m>>>=0;let h=this._nextCallbackTimeoutID;this._nextCallbackTimeoutID++,this._scheduledTimeouts.set(h,setTimeout(()=>{for(this._resume();this._scheduledTimeouts.has(h);)console.warn("scheduleTimeoutEvent: missed timeout event"),this._resume()},i(m+8)+1)),this.mem.setInt32(m+16,h,!0)},"runtime.clearTimeoutEvent":m=>{m>>>=0;let h=this.mem.getInt32(m+8,!0);clearTimeout(this._scheduledTimeouts.get(h)),this._scheduledTimeouts.delete(h)},"runtime.getRandomData":m=>{m>>>=0,crypto.getRandomValues(o(m+8))},"syscall/js.finalizeRef":m=>{m>>>=0;let h=this.mem.getUint32(m+8,!0);if(this._goRefCounts[h]--,this._goRefCounts[h]===0){let _=this._values[h];this._values[h]=null,this._ids.delete(_),this._idPool.push(h)}},"syscall/js.stringVal":m=>{m>>>=0,a(m+24,l(m+8))},"syscall/js.valueGet":m=>{m>>>=0;let h=Reflect.get(s(m+8),l(m+16));m=this._inst.exports.getsp()>>>0,a(m+32,h)},"syscall/js.valueSet":m=>{m>>>=0,Reflect.set(s(m+8),l(m+16),s(m+32))},"syscall/js.valueDelete":m=>{m>>>=0,Reflect.deleteProperty(s(m+8),l(m+16))},"syscall/js.valueIndex":m=>{m>>>=0,a(m+24,Reflect.get(s(m+8),i(m+16)))},"syscall/js.valueSetIndex":m=>{m>>>=0,Reflect.set(s(m+8),i(m+16),s(m+24))},"syscall/js.valueCall":m=>{m>>>=0;try{let h=s(m+8),_=Reflect.get(h,l(m+16)),b=c(m+32),v=Reflect.apply(_,h,b);m=this._inst.exports.getsp()>>>0,a(m+56,v),this.mem.setUint8(m+64,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+56,h),this.mem.setUint8(m+64,0)}},"syscall/js.valueInvoke":m=>{m>>>=0;try{let h=s(m+8),_=c(m+16),b=Reflect.apply(h,void 0,_);m=this._inst.exports.getsp()>>>0,a(m+40,b),this.mem.setUint8(m+48,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+40,h),this.mem.setUint8(m+48,0)}},"syscall/js.valueNew":m=>{m>>>=0;try{let h=s(m+8),_=c(m+16),b=Reflect.construct(h,_);m=this._inst.exports.getsp()>>>0,a(m+40,b),this.mem.setUint8(m+48,1)}catch(h){m=this._inst.exports.getsp()>>>0,a(m+40,h),this.mem.setUint8(m+48,0)}},"syscall/js.valueLength":m=>{m>>>=0,n(m+16,parseInt(s(m+8).length))},"syscall/js.valuePrepareString":m=>{m>>>=0;let h=r.encode(String(s(m+8)));a(m+16,h),n(m+24,h.length)},"syscall/js.valueLoadString":m=>{m>>>=0;let h=s(m+8);o(m+16).set(h)},"syscall/js.valueInstanceOf":m=>{m>>>=0,this.mem.setUint8(m+24,s(m+8)instanceof s(m+16)?1:0)},"syscall/js.copyBytesToGo":m=>{m>>>=0;let h=o(m+8),_=s(m+32);if(!(_ instanceof Uint8Array||_ instanceof Uint8ClampedArray)){this.mem.setUint8(m+48,0);return}let b=_.subarray(0,h.length);h.set(b),n(m+40,b.length),this.mem.setUint8(m+48,1)},"syscall/js.copyBytesToJS":m=>{m>>>=0;let h=s(m+8),_=o(m+16);if(!(h instanceof Uint8Array||h instanceof Uint8ClampedArray)){this.mem.setUint8(m+48,0);return}let b=_.subarray(0,h.length);h.set(b),n(m+40,b.length),this.mem.setUint8(m+48,1)},debug:m=>{console.log(m)}}}}async run(n){if(!(n instanceof WebAssembly.Instance))throw new Error("Go.run: WebAssembly.Instance expected");this._inst=n,this.mem=new DataView(this._inst.exports.mem.buffer),this._values=[NaN,0,null,!0,!1,globalThis,this],this._goRefCounts=new Array(this._values.length).fill(1/0),this._ids=new Map([[0,1],[null,2],[!0,3],[!1,4],[globalThis,5],[this,6]]),this._idPool=[],this.exited=!1;let i=4096,s=m=>{let h=i,_=r.encode(m+"\0");return new Uint8Array(this.mem.buffer,i,_.length).set(_),i+=_.length,i%8!==0&&(i+=8-i%8),h},a=this.argv.length,o=[];this.argv.forEach(m=>{o.push(s(m))}),o.push(0),Object.keys(this.env).sort().forEach(m=>{o.push(s(`${m}=${this.env[m]}`))}),o.push(0);let l=i;o.forEach(m=>{this.mem.setUint32(i,m,!0),this.mem.setUint32(i+4,0,!0),i+=8});let u=4096+8192;if(i>=u)throw new Error("total length of command line and environment variables exceeds limit");this._inst.exports.run(a,l),this.exited&&this._resolveExitPromise(),await this._exitPromise}_resume(){if(this.exited)throw new Error("Go program has already exited");this._inst.exports.resume(),this.exited&&this._resolveExitPromise()}_makeFuncWrapper(n){let i=this;return function(){let s={id:n,this:this,args:arguments};return i._pendingEvent=s,i._resume(),s.result}}}})()});var q2o=A(()=>{"use strict";globalThis.require=require;globalThis.fs=require("fs");globalThis.TextEncoder=require("util").TextEncoder;globalThis.TextDecoder=require("util").TextDecoder;globalThis.performance??=require("performance");if(!globalThis.crypto){let e=require("crypto");globalThis.crypto={getRandomValues(r){return e.randomFillSync(r)}}}B2o()});var V2o=A(Fx=>{"use strict";var lH0=Fx&&Fx.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),dH0=Fx&&Fx.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),pH0=Fx&&Fx.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&lH0(r,e,t);return dH0(r,e),r},M2o=Fx&&Fx.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Fx,"__esModule",{value:!0});Fx.getExpressionAst=Fx.getReferencesInExpression=Fx.convertFiles=Fx.parse=void 0;var _7t=M2o(VM()),L2o=M2o(require("path")),mH0=R2o(),fH0=require("zlib"),hH0=N2o(),gH0=Ati(),y7t={};function yH0(){return new Promise(e=>{setTimeout(e,0)})}function _H0(e){let r=!1;async function t(){await Promise.resolve().then(()=>pH0(q2o()));let i=new global.Go,s=await e,a=await WebAssembly.instantiate(s,i.importObject);global.__parse_terraform_config_wasm__=y7t,i.run(a.instance),r=!0}return t().catch(i=>{throw i}),new Proxy({},{get:(i,s)=>async(...a)=>{for(;!r;)await yH0();if(!(s in y7t))throw new Error(`There is nothing defined with the name "${s.toString()}"`);return typeof y7t[s]!="function"?y7t[s]:new Promise((o,c)=>{let l=(m,...h)=>m?c(new Error(m)):o(...h);(()=>{y7t[s].apply(void 0,[...a,l])})()})}})}var AH0=async()=>(0,fH0.gunzipSync)(await _7t.default.readFile(L2o.default.join(__dirname,".","main.wasm.gz"))),j2o=_H0(AH0());async function G2o(e,r){let t=await j2o.parse(e,r);return JSON.parse(t)}Fx.parse=G2o;async function bH0(e){let r="",t=[];for(let n of _7t.default.readdirSync(e)){let i=L2o.default.resolve(e,n);_7t.default.lstatSync(i).isDirectory()||(n.match(/\.tf$/)?(r+=_7t.default.readFileSync(i,"utf-8"),r+=`
          +`):n.match(/\.tf\.json$/)&&t.push(JSON.parse(_7t.default.readFileSync(i,"utf-8"))))}return r===""&&t.length===0?(console.error(`No '.tf' or '.tf.json' files found in ${e}`),{}):(0,mH0.deepMerge)(await G2o("hcl2json.tf",r),...t)}Fx.convertFiles=bH0;async function CH0(e,r){let t=0,n=r;!r.startsWith('"')&&!r.startsWith("'")&&(n=`"${r}"`,t=1);let{wrap:i,wrapOffset:s}=(0,gH0.wrapTerraformExpression)(`${n}`);t+=s;let a=await U2o(e,i);if(!a)return[];let o=(0,hH0.findAllReferencesInAst)(r,a);return i===r?o:o.map(c=>({...c,startPosition:c.startPosition-t,endPosition:c.endPosition-t}))}Fx.getReferencesInExpression=CH0;async function U2o(e,r){let t=await j2o.getExpressionAst(e,r),n=JSON.parse(t);return n||null}Fx.getExpressionAst=U2o});var z2o=A(pw=>{"use strict";var vH0=pw&&pw.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),EH0=pw&&pw.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),DH0=pw&&pw.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&vH0(r,e,t);return EH0(r,e),r};Object.defineProperty(pw,"__esModule",{value:!0});pw.TFExpressionSyntaxTree=pw.wrapTerraformExpression=pw.getExpressionAst=pw.getReferencesInExpression=pw.convertFiles=pw.parse=void 0;var MSr=V2o();Object.defineProperty(pw,"parse",{enumerable:!0,get:function(){return MSr.parse}});Object.defineProperty(pw,"convertFiles",{enumerable:!0,get:function(){return MSr.convertFiles}});Object.defineProperty(pw,"getReferencesInExpression",{enumerable:!0,get:function(){return MSr.getReferencesInExpression}});Object.defineProperty(pw,"getExpressionAst",{enumerable:!0,get:function(){return MSr.getExpressionAst}});var SH0=Ati();Object.defineProperty(pw,"wrapTerraformExpression",{enumerable:!0,get:function(){return SH0.wrapTerraformExpression}});pw.TFExpressionSyntaxTree=DH0(_ti())});var $2o=A(Gut=>{"use strict";Object.defineProperty(Gut,"__esModule",{value:!0});Gut.parseJSON=Gut.parseHCL=void 0;var wH0=z2o();async function IH0(e,r){try{return await(0,wH0.parse)(r,e)}catch{return null}}Gut.parseHCL=IH0;function xH0(e){return JSON.parse(e)}Gut.parseJSON=xH0});var H2o=A(jSr=>{"use strict";Object.defineProperty(jSr,"__esModule",{value:!0});jSr.extractPackageFile=void 0;var K2o=(tn(),Dr(en)),TH0=K2o.__importDefault(_a()),LSr=Pi(),PH0=T2o(),RH0=K2o.__importStar($2o()),Q2o=Hat();async function kH0(e,r,t){LSr.logger.trace({content:e},`terraform.extractPackageFile(${r})`);let n=[];for(let o of PH0.resourceExtractors)(0,Q2o.checkFileContainsDependency)(e,o.getCheckList())&&n.push(o);if(!n.length)return LSr.logger.debug({packageFile:r},"preflight content check has not found any relevant content"),null;LSr.logger.trace({packageFile:r},`preflight content check passed for extractors: [${n.map(o=>o.constructor.name).toString()}]`);let i=[],s=await RH0.parseHCL(e,r);if(TH0.default.nullOrUndefined(s))return LSr.logger.debug({packageFile:r},"failed to parse HCL file"),null;let a=await(0,Q2o.extractLocksForPackageFile)(r);for(let o of n){let c=o.extract(s,a,t);i.push(...c)}return i.forEach(o=>delete o.managerData),i.length?{deps:i}:null}jSr.extractPackageFile=kH0});var W2o=A(QR=>{"use strict";Object.defineProperty(QR,"__esModule",{value:!0});QR.categories=QR.defaultConfig=QR.supportsLockFileMaintenance=QR.supportedDatasources=QR.extractPackageFile=QR.updateLockedDependency=QR.updateArtifacts=void 0;var FH0=KL(),NH0=Qy(),OH0=Y1(),BH0=bE(),qH0=ch(),MH0=XD(),LH0=Pat(),jH0=XSe(),GH0=ati();Object.defineProperty(QR,"updateArtifacts",{enumerable:!0,get:function(){return GH0.updateArtifacts}});var UH0=u2o();Object.defineProperty(QR,"updateLockedDependency",{enumerable:!0,get:function(){return UH0.updateLockedDependency}});var VH0=H2o();Object.defineProperty(QR,"extractPackageFile",{enumerable:!0,get:function(){return VH0.extractPackageFile}});QR.supportedDatasources=[FH0.BitbucketTagsDatasource.id,NH0.DockerDatasource.id,OH0.GitTagsDatasource.id,qH0.GithubTagsDatasource.id,BH0.GithubReleasesDatasource.id,MH0.HelmDatasource.id,LH0.TerraformModuleDatasource.id,jH0.TerraformProviderDatasource.id];QR.supportsLockFileMaintenance=!0;QR.defaultConfig={commitMessageTopic:"Terraform {{depName}}",fileMatch:["\\.tf$"],pinDigests:!1};QR.categories=["iac","terraform"]});var Y2o=A(GSr=>{"use strict";Object.defineProperty(GSr,"__esModule",{value:!0});GSr.extractPackageFile=void 0;var zH0=Pi(),$H0=bE();function QH0(e){return zH0.logger.trace("terraform-version.extractPackageFile()"),{deps:[{depName:"hashicorp/terraform",currentValue:e.trim(),datasource:$H0.GithubReleasesDatasource.id}]}}GSr.extractPackageFile=QH0});var J2o=A(oX=>{"use strict";Object.defineProperty(oX,"__esModule",{value:!0});oX.categories=oX.defaultConfig=oX.supportedDatasources=oX.extractPackageFile=void 0;var KH0=(tn(),Dr(en)),HH0=bE(),WH0=KH0.__importStar(SSe()),YH0=Y2o();Object.defineProperty(oX,"extractPackageFile",{enumerable:!0,get:function(){return YH0.extractPackageFile}});oX.supportedDatasources=[HH0.GithubReleasesDatasource.id];oX.defaultConfig={fileMatch:["(^|/)\\.terraform-version$"],versioning:WH0.id,extractVersion:"^v(?.*)$"};oX.categories=["terraform"]});var X2o=A(USr=>{"use strict";Object.defineProperty(USr,"__esModule",{value:!0});USr.updateArtifacts=void 0;var JH0=Pi(),XH0=ati();async function ZH0(e){return e.config.updateType!=="lockFileMaintenance"?(JH0.logger.debug(`UpdateType ${e.config.updateType} is not supported for terragrunt`),null):await(0,XH0.updateArtifacts)(e)}USr.updateArtifacts=ZH0});var bti=A(Age=>{"use strict";Object.defineProperty(Age,"__esModule",{value:!0});Age.checkFileContainsDependency=Age.getTerragruntDependencyType=Age.keyValueExtractionRegex=void 0;var eW0=Ba();Age.keyValueExtractionRegex=(0,eW0.regEx)(/^\s*source\s+=\s+"(?[^"]+)"\s*$/);function tW0(e){switch(e){case"terraform":return"terraform";default:return"unknown"}}Age.getTerragruntDependencyType=tW0;function rW0(e,r){return r.some(t=>e.includes(t))}Age.checkFileContainsDependency=rW0});var eDo=A(Uut=>{"use strict";Object.defineProperty(Uut,"__esModule",{value:!0});Uut.extractTerragruntProvider=Uut.sourceExtractionRegex=void 0;var Z2o=Ba(),nW0=bti();Uut.sourceExtractionRegex=(0,Z2o.regEx)(/^(?:(?(?:[a-zA-Z0-9]+\.+)+[a-zA-Z0-9]+)\/)?(?:(?[^/]+)\/)?(?[^/]+)/);function iW0(e){let r=[],t=0;for(t;t{"use strict";Object.defineProperty(DG,"__esModule",{value:!0});DG.analyseTerragruntModule=DG.extractTerragruntModule=DG.gitTagsRefMatchRegex=DG.githubRefMatchRegex=void 0;var tDo=Pi(),VSr=Ba(),aW0=Y1(),oW0=ch(),cW0=Pat(),uW0=eDo();DG.githubRefMatchRegex=(0,VSr.regEx)(/github\.com([/:])(?[^/]+\/[a-z0-9-_.]+).*\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/i);DG.gitTagsRefMatchRegex=(0,VSr.regEx)(/(?:git::)?(?(?:http|https|ssh):\/\/(?:.*@)?(?.*.*\/(?.*\/.*)))\?(depth=\d+&)?ref=(?.*?)(&depth=\d+)?$/);var lW0=(0,VSr.regEx)(/^(?([\w|\d]+\.)+[\w|\d]+)/);function dW0(e,r){let t="terragrunt",n=(0,uW0.extractTerragruntProvider)(e,r,t);return n.dependencies.forEach(i=>{i.managerData.terragruntDependencyType="terraform"}),n}DG.extractTerragruntModule=dW0;function pW0(e){let r=e.managerData.source,t=DG.githubRefMatchRegex.exec(r??""),n=DG.gitTagsRefMatchRegex.exec(r??"");if(t!=null&&t.groups)e.depType="github",e.packageName=t.groups.project.replace((0,VSr.regEx)(/\.git$/),""),e.depName="github.com/"+e.packageName,e.currentValue=t.groups.tag,e.datasource=oW0.GithubTagsDatasource.id;else if(n!=null&&n.groups){if(e.depType="gitTags",n.groups.path.includes("//")){tDo.logger.debug("Terragrunt module contains subdirectory"),e.depName=n.groups.path.split("//")[0];let i=n.groups.url.split("//");e.packageName=i[0]+"//"+i[1]}else e.depName=n.groups.path.replace(".git",""),e.packageName=n.groups.url;e.currentValue=n.groups.tag,e.datasource=aW0.GitTagsDatasource.id}else if(r){let i=r.split("//")[0].split("/");if(i[0]==="..")e.skipReason="local";else if(i.length>=3){let s=lW0.exec(r);s!=null&&s.groups&&(e.registryUrls=[`https://${s.groups.hostname}`]),e.depType="terragrunt",e.depName=i.join("/"),e.datasource=cW0.TerraformModuleDatasource.id}}else tDo.logger.debug({dep:e},"terragrunt dep has no source"),e.skipReason="no-source"}DG.analyseTerragruntModule=pW0});var aDo=A($Sr=>{"use strict";Object.defineProperty($Sr,"__esModule",{value:!0});$Sr.extractPackageFile=void 0;var zSr=Pi(),sDo=Ba(),nDo=rDo(),iDo=bti(),mW0=(0,sDo.regEx)(/^\s*(?[a-z_]+)\s+{\s*$/),fW0=["terraform {"];function hW0(e,r){if(zSr.logger.trace({content:e},`terragrunt.extractPackageFile(${r})`),!(0,iDo.checkFileContainsDependency)(e,fW0))return null;let t=[];try{let n=e.split(sDo.newlineRegex);for(let i=0;i{switch(n.managerData.terragruntDependencyType){case"terraform":(0,nDo.analyseTerragruntModule)(n);break;default:}delete n.managerData}),{deps:t}}$Sr.extractPackageFile=hW0});var oDo=A(H8=>{"use strict";Object.defineProperty(H8,"__esModule",{value:!0});H8.categories=H8.defaultConfig=H8.supportsLockFileMaintenance=H8.supportedDatasources=H8.extractPackageFile=H8.updateArtifacts=void 0;var gW0=Y1(),yW0=ch(),_W0=Pat(),AW0=X2o();Object.defineProperty(H8,"updateArtifacts",{enumerable:!0,get:function(){return AW0.updateArtifacts}});var bW0=aDo();Object.defineProperty(H8,"extractPackageFile",{enumerable:!0,get:function(){return bW0.extractPackageFile}});H8.supportedDatasources=[gW0.GitTagsDatasource.id,yW0.GithubTagsDatasource.id,_W0.TerraformModuleDatasource.id];H8.supportsLockFileMaintenance=!0;H8.defaultConfig={commitMessageTopic:"Terragrunt dependency {{depName}}",fileMatch:["(^|/)terragrunt\\.hcl$"]};H8.categories=["iac","terraform"]});var cDo=A(QSr=>{"use strict";Object.defineProperty(QSr,"__esModule",{value:!0});QSr.extractPackageFile=void 0;var CW0=Pi(),vW0=bE();function EW0(e){return CW0.logger.trace("terragrunt-version.extractPackageFile()"),{deps:[{depName:"gruntwork-io/terragrunt",currentValue:e.trim(),datasource:vW0.GithubReleasesDatasource.id}]}}QSr.extractPackageFile=EW0});var uDo=A(cX=>{"use strict";Object.defineProperty(cX,"__esModule",{value:!0});cX.categories=cX.defaultConfig=cX.supportedDatasources=cX.extractPackageFile=void 0;var DW0=(tn(),Dr(en)),SW0=bE(),wW0=DW0.__importStar(SSe()),IW0=cDo();Object.defineProperty(cX,"extractPackageFile",{enumerable:!0,get:function(){return IW0.extractPackageFile}});cX.supportedDatasources=[SW0.GithubReleasesDatasource.id];cX.defaultConfig={fileMatch:["(^|/)\\.terragrunt-version$"],versioning:wW0.id,extractVersion:"^v(?.+)$"};cX.categories=["terraform"]});var Cti=A(Vut=>{"use strict";Object.defineProperty(Vut,"__esModule",{value:!0});Vut.checkFileContainsPlugins=Vut.keyValueExtractionRegex=void 0;var xW0=Ba();Vut.keyValueExtractionRegex=(0,xW0.regEx)(/^\s*(?[^\s]+)\s+=\s+"(?[^"]+)"\s*$/);function TW0(e){return["plugin "].some(t=>e.includes(t))}Vut.checkFileContainsPlugins=TW0});var pDo=A(KSr=>{"use strict";Object.defineProperty(KSr,"__esModule",{value:!0});KSr.extractTFLintPlugin=void 0;var PW0=(tn(),Dr(en)),RW0=PW0.__importDefault(_a()),dDo=Pi(),lDo=Ba(),kW0=bE(),FW0=Cti();function NW0(e,r,t){let n=e,i=[],s=null,a=null,o=0;do{n>r.length-1&&dDo.logger.debug("Malformed TFLint configuration file detected.");let l=r[n];if(RW0.default.string(l)){let u=(l.match((0,lDo.regEx)(/\{/g))??[]).length,m=(l.match((0,lDo.regEx)(/\}/g))??[]).length;if(o=o+u-m,o===1){let h=FW0.keyValueExtractionRegex.exec(l);h!=null&&h.groups&&(h.groups.key==="version"?a=h.groups.value:h.groups.key==="source"&&(s=h.groups.value))}}else o=0;n+=1}while(o!==0);let c=OW0(s,a);return i.push(c),n-=1,{lineNumber:n,dependencies:i}}KSr.extractTFLintPlugin=NW0;function OW0(e,r){let t={};if(e){t.depType="plugin";let n=e.split("/");n[0]==="github.com"?(t.currentValue=r,t.datasource=kW0.GithubReleasesDatasource.id,t.depName=n.slice(1).join("/")):(t.skipReason="unsupported-datasource",t.depName=e)}else dDo.logger.debug({dep:t},"tflint plugin has no source"),t.skipReason="no-source";return t}});var fDo=A(WSr=>{"use strict";Object.defineProperty(WSr,"__esModule",{value:!0});WSr.extractPackageFile=void 0;var HSr=Pi(),mDo=Ba(),BW0=pDo(),qW0=Cti(),MW0=(0,mDo.regEx)(/^\s*plugin\s+"(?[^"]+)"\s+{\s*$/);function LW0(e,r,t){if(HSr.logger.trace({content:e},`tflint.extractPackageFile(${r})`),!(0,qW0.checkFileContainsPlugins)(e))return HSr.logger.debug({packageFile:r},"preflight content check has not found any relevant content"),null;let n=[];try{let i=e.split(mDo.newlineRegex);for(let s=0;s{"use strict";Object.defineProperty(uX,"__esModule",{value:!0});uX.defaultConfig=uX.supportedDatasources=uX.categories=uX.extractPackageFile=void 0;var jW0=bE(),GW0=fDo();Object.defineProperty(uX,"extractPackageFile",{enumerable:!0,get:function(){return GW0.extractPackageFile}});uX.categories=["terraform"];uX.supportedDatasources=[jW0.GithubReleasesDatasource.id];uX.defaultConfig={commitMessageTopic:"TFLint plugin {{depName}}",fileMatch:["\\.tflint\\.hcl$"],extractVersion:"^v(?.*)$"}});var gDo=A(JSr=>{"use strict";Object.defineProperty(JSr,"__esModule",{value:!0});JSr.extractPackageFile=void 0;var UW0=(tn(),Dr(en)),YSr=UW0.__importDefault(_a()),VW0=Ky(),zW0=Pi(),vti=ch();function $W0(e,r){var s,a;let t;try{t=(0,VW0.load)(e,{json:!0})}catch(o){return zW0.logger.debug({err:o,packageFile:r},"Failed to parse .travis.yml file."),null}let n=[];t&&YSr.default.array(t.node_js)&&(n=t.node_js.map(o=>({depName:"node",datasource:vti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:o.toString()})));let i;if((s=t==null?void 0:t.jobs)!=null&&s.include?i=t.jobs.include:(a=t==null?void 0:t.matrix)!=null&&a.include&&(i=t.matrix.include),!YSr.default.array(i))return n.length?{deps:n}:null;for(let o of i)o!=null&&o.node_js&&(YSr.default.array(o.node_js)?o.node_js.forEach(c=>{n.push({depName:"node",datasource:vti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:c.toString()})}):YSr.default.string(o.node_js)&&n.push({depName:"node",datasource:vti.GithubTagsDatasource.id,packageName:"nodejs/node",currentValue:o.node_js.toString()}));return n.length?{deps:n}:null}JSr.extractPackageFile=$W0});var yDo=A(lX=>{"use strict";Object.defineProperty(lX,"__esModule",{value:!0});lX.categories=lX.defaultConfig=lX.supportedDatasources=lX.extractPackageFile=void 0;var QW0=(tn(),Dr(en)),KW0=ch(),HW0=QW0.__importStar(dfe()),WW0=gDo();Object.defineProperty(lX,"extractPackageFile",{enumerable:!0,get:function(){return WW0.extractPackageFile}});lX.supportedDatasources=[KW0.GithubTagsDatasource.id];lX.defaultConfig={fileMatch:["^\\.travis\\.ya?ml$"],major:{enabled:!1},versioning:HW0.id};lX.categories=["ci"]});var _Do=A(ZSr=>{"use strict";Object.defineProperty(ZSr,"__esModule",{value:!0});ZSr.extractPackageFile=void 0;var YW0=Ky(),JW0=Pi(),Eti=PV(),XSr=YD();function XW0(e,r){let t;try{t=(0,YW0.load)(e,{json:!0})}catch(i){return JW0.logger.debug({err:i,packageFile:r},"Failed to parse Vela file."),null}let n=[];for(let i of(0,Eti.coerceArray)(t.steps)){let s=(0,XSr.getDep)(i.image);n.push(s)}for(let i of(0,Eti.coerceArray)(t.services)){let s=(0,XSr.getDep)(i.image);n.push(s)}for(let i of Object.values(t.stages??{}))for(let s of(0,Eti.coerceArray)(i.steps)){let a=(0,XSr.getDep)(s.image);n.push(a)}for(let i of Object.values(t.secrets??{}))if(i.origin){let s=(0,XSr.getDep)(i.origin.image);n.push(s)}return n.length?{deps:n}:null}ZSr.extractPackageFile=XW0});var ADo=A(W8=>{"use strict";Object.defineProperty(W8,"__esModule",{value:!0});W8.categories=W8.supportedDatasources=W8.defaultConfig=W8.url=W8.displayName=W8.extractPackageFile=void 0;var ZW0=Qy(),eY0=_Do();Object.defineProperty(W8,"extractPackageFile",{enumerable:!0,get:function(){return eY0.extractPackageFile}});W8.displayName="Vela";W8.url="https://go-vela.github.io/docs/";W8.defaultConfig={fileMatch:["(^|/)\\.vela\\.ya?ml$"]};W8.supportedDatasources=[ZW0.DockerDatasource.id];W8.categories=["ci"]});var bDo=A(ewr=>{"use strict";Object.defineProperty(ewr,"__esModule",{value:!0});ewr.extractPackageFile=void 0;var tY0=(tn(),Dr(en)),rY0=tY0.__importDefault(_a()),nY0=Ky(),A7t=Pi(),iY0=YD();function sY0(e,r,t){A7t.logger.debug("woodpecker.extractPackageFile()");let n;try{if(n=(0,nY0.load)(e,{json:!0}),!n)return A7t.logger.debug({packageFile:r},"Null config when parsing Woodpecker Configuration content"),null;if(typeof n!="object")return A7t.logger.debug({packageFile:r,type:typeof n},"Unexpected type for Woodpecker Configuration content"),null}catch(s){return A7t.logger.debug({packageFile:r,err:s},"Error parsing Woodpecker Configuration config YAML"),null}let i=Object.values(n.pipeline??{}).filter(s=>rY0.default.string(s==null?void 0:s.image)).map(s=>(0,iY0.getDep)(s.image,!0,t.registryAliases));return A7t.logger.trace({deps:i},"Woodpecker Configuration image"),i.length?{deps:i}:null}ewr.extractPackageFile=sY0});var CDo=A(dX=>{"use strict";Object.defineProperty(dX,"__esModule",{value:!0});dX.supportedDatasources=dX.categories=dX.defaultConfig=dX.extractPackageFile=void 0;var aY0=Qy(),oY0=bDo();Object.defineProperty(dX,"extractPackageFile",{enumerable:!0,get:function(){return oY0.extractPackageFile}});dX.defaultConfig={fileMatch:["^\\.woodpecker(?:/[^/]+)?\\.ya?ml$"]};dX.categories=["ci"];dX.supportedDatasources=[aY0.DockerDatasource.id]});var vDo=A(Dti=>{"use strict";Object.defineProperty(Dti,"__esModule",{value:!0});var Rp=(tn(),Dr(en)),cY0=Rp.__importStar(Hxs()),uY0=Rp.__importStar(Iks()),lY0=Rp.__importStar($6s()),dY0=Rp.__importStar(_Ns()),pY0=Rp.__importStar(SNs()),mY0=Rp.__importStar(eOs()),fY0=Rp.__importStar(sOs()),hY0=Rp.__importStar(A$s()),gY0=Rp.__importStar(X$s()),yY0=Rp.__importStar(eQs()),_Y0=Rp.__importStar(sQs()),AY0=Rp.__importStar(uQs()),bY0=Rp.__importStar(pQs()),CY0=Rp.__importStar(YMa()),vY0=Rp.__importStar(ZMa()),EY0=Rp.__importStar(NLa()),DY0=Rp.__importStar(OLa()),SY0=Rp.__importStar(MLa()),wY0=Rp.__importStar(jLa()),IY0=Rp.__importStar(QLa()),xY0=Rp.__importStar(oja()),TY0=Rp.__importStar(mja()),PY0=Rp.__importStar(bja()),RY0=Rp.__importStar(Sja()),kY0=Rp.__importStar(Tja()),FY0=Rp.__importStar(Pja()),NY0=Rp.__importStar(Fja()),OY0=Rp.__importStar(Uja()),BY0=Rp.__importStar(Zja()),qY0=Rp.__importStar(tGa()),MY0=Rp.__importStar(uGa()),LY0=Rp.__importStar(fGa()),jY0=Rp.__importStar(EGa()),GY0=Rp.__importStar(TGa()),UY0=Rp.__importStar(BGa()),VY0=Rp.__importStar(kVn()),zY0=Rp.__importStar(kWa()),$Y0=Rp.__importStar(NWa()),QY0=Rp.__importStar(UWa()),KY0=Rp.__importStar(JWa()),HY0=Rp.__importStar(ZWa()),WY0=Rp.__importStar(dYa()),YY0=Rp.__importStar(CYa()),JY0=Rp.__importStar(xYa()),XY0=Rp.__importStar(FYa()),ZY0=Rp.__importStar(MYa()),eJ0=Rp.__importStar(zYa()),tJ0=Rp.__importStar(HYa()),rJ0=Rp.__importStar(XYa()),nJ0=Rp.__importStar(sJa()),iJ0=Rp.__importStar(dJa()),sJ0=Rp.__importStar(xJa()),aJ0=Rp.__importStar(qJa()),oJ0=Rp.__importStar(jJa()),cJ0=Rp.__importStar(VJa()),uJ0=Rp.__importStar(WJa()),lJ0=Rp.__importStar(eXa()),dJ0=Rp.__importStar(rXa()),pJ0=Rp.__importStar(UAo()),mJ0=Rp.__importStar(abo()),fJ0=Rp.__importStar(cbo()),hJ0=Rp.__importStar(pbo()),gJ0=Rp.__importStar(Sbo()),yJ0=Rp.__importStar(Nbo()),_J0=Rp.__importStar(Mbo()),AJ0=Rp.__importStar(Gbo()),bJ0=Rp.__importStar(Xbo()),CJ0=Rp.__importStar(dCo()),vJ0=Rp.__importStar(ACo()),EJ0=Rp.__importStar(SCo()),DJ0=Rp.__importStar(RCo()),SJ0=Rp.__importStar(FCo()),wJ0=Rp.__importStar(lEo()),IJ0=Rp.__importStar(pEo()),xJ0=Rp.__importStar(wEo()),TJ0=Rp.__importStar(TEo()),PJ0=Rp.__importStar(FEo()),RJ0=Rp.__importStar(qEo()),kJ0=Rp.__importStar(W2o()),FJ0=Rp.__importStar(J2o()),NJ0=Rp.__importStar(oDo()),OJ0=Rp.__importStar(uDo()),BJ0=Rp.__importStar(hDo()),qJ0=Rp.__importStar(yDo()),MJ0=Rp.__importStar(ADo()),LJ0=Rp.__importStar(CDo()),xp=new Map;Dti.default=xp;xp.set("ansible",cY0);xp.set("ansible-galaxy",uY0);xp.set("argocd",lY0);xp.set("asdf",dY0);xp.set("azure-pipelines",pY0);xp.set("batect",mY0);xp.set("batect-wrapper",fY0);xp.set("bazel",hY0);xp.set("bazel-module",gY0);xp.set("bazelisk",yY0);xp.set("bicep",_Y0);xp.set("bitbucket-pipelines",AY0);xp.set("buildkite",bY0);xp.set("bundler",CY0);xp.set("cake",vY0);xp.set("cargo",EY0);xp.set("cdnurl",DY0);xp.set("circleci",SY0);xp.set("cloudbuild",wY0);xp.set("cocoapods",IY0);xp.set("composer",xY0);xp.set("conan",TY0);xp.set("cpanfile",PY0);xp.set("deps-edn",RY0);xp.set("docker-compose",kY0);xp.set("dockerfile",FY0);xp.set("droneci",NY0);xp.set("fleet",OY0);xp.set("flux",BY0);xp.set("fvm",qY0);xp.set("git-submodules",MY0);xp.set("github-actions",LY0);xp.set("gitlabci",jY0);xp.set("gitlabci-include",GY0);xp.set("gomod",UY0);xp.set("gradle",VY0);xp.set("gradle-wrapper",zY0);xp.set("helm-requirements",$Y0);xp.set("helm-values",QY0);xp.set("helmfile",KY0);xp.set("helmsman",HY0);xp.set("helmv3",WY0);xp.set("hermit",YY0);xp.set("homebrew",JY0);xp.set("html",XY0);xp.set("jenkins",ZY0);xp.set("jsonnet-bundler",eJ0);xp.set("kotlin-script",tJ0);xp.set("kubernetes",rJ0);xp.set("kustomize",nJ0);xp.set("leiningen",iJ0);xp.set("maven",sJ0);xp.set("maven-wrapper",aJ0);xp.set("meteor",oJ0);xp.set("mint",cJ0);xp.set("mix",uJ0);xp.set("nix",lJ0);xp.set("nodenv",dJ0);xp.set("npm",pJ0);xp.set("nuget",mJ0);xp.set("nvm",fJ0);xp.set("osgi",hJ0);xp.set("pep621",gJ0);xp.set("pip-compile",yJ0);xp.set("pip_requirements",_J0);xp.set("pip_setup",AJ0);xp.set("pipenv",bJ0);xp.set("poetry",CJ0);xp.set("pre-commit",vJ0);xp.set("pub",EJ0);xp.set("puppet",DJ0);xp.set("pyenv",SJ0);xp.set("regex",wJ0);xp.set("ruby-version",IJ0);xp.set("sbt",xJ0);xp.set("setup-cfg",TJ0);xp.set("swift",PJ0);xp.set("tekton",RJ0);xp.set("terraform",kJ0);xp.set("terraform-version",FJ0);xp.set("terragrunt",NJ0);xp.set("terragrunt-version",OJ0);xp.set("tflint-plugin",BJ0);xp.set("travis",qJ0);xp.set("velaci",MJ0);xp.set("woodpecker",LJ0)});var EDo=A(hp=>{"use strict";Object.defineProperty(hp,"__esModule",{value:!0});hp.hashMap=void 0;hp.hashMap=new Map;hp.hashMap.set("ansible","6f9c885932d790b7e67b445dc7f88e1bf926687d2a78bb81fbcb356989df77ea");hp.hashMap.set("ansible-galaxy","b18b11c3dd693f43f372255d219832f0552a3e01a711b2f00e754553755df63b");hp.hashMap.set("argocd","198e69aa27953d388156e4607d0764d205ac1e4297b51dee3ecfe12ebc8e85ef");hp.hashMap.set("asdf","9bca4e8c8cd46e390179a78e5e894085160fc0f7047906f8f783916ee41aeea4");hp.hashMap.set("azure-pipelines","fa25b8b7fa2302fed60421c9b4e9d70433985d3b5ec8a9ccd17c2deef75a8359");hp.hashMap.set("batect","79dc26b3688bd91f3e1b27f366f52f368a0272432e494691aa6a861938b152a9");hp.hashMap.set("batect-wrapper","ff04bf9cffb5d6fb50c2c74ea71d76915d290633f1900f3a9d0dec23abce6ae5");hp.hashMap.set("bazel","e1c54b5b00b640a2b337278159eb6a8cac0c7499e56e4fafe99bd775cf8a1bff");hp.hashMap.set("bazel-module","dcd2ff45f4a1d24321be9af95f3bbb93e6c6cf41a4ddb5177fc1ef815ad0e012");hp.hashMap.set("bazelisk","1120dde329ad72427378503a98c3e89f7f9dca55e8004867c7acfaa9b3752209");hp.hashMap.set("bicep","5121dd392f17e25d1edd507333c5b53f20eb4e4137a75c2d1f37bc0baa72b5a0");hp.hashMap.set("bitbucket-pipelines","4bd33c1339242f527d422de3d589c5a0f64125189e9889b584573f47bb824dc9");hp.hashMap.set("buildkite","13f017e2e78638759d493c17ea01c2a7cec2de593165196468949813d57f55da");hp.hashMap.set("bundler","d9aeaba4ba53341429015970ffc36d205f6fc030c331bfd9c677cca9c46b39d2");hp.hashMap.set("cake","4d8db692d433d4ebd46af475de5c9452b525436292b2470a323e54c5936d5854");hp.hashMap.set("cargo","0159053d873f5a7d8f4187a66461db61070cd2b0b45a6a628b4c69dc1e9a1f33");hp.hashMap.set("cdnurl","e05110e40514c60ad71c13a9083a5dc4c674ebda64a26827cd996556be72e771");hp.hashMap.set("circleci","af7f2b036dbeeaa5375c9743888a00d6690ce54734a0acff11ba4a95e8533ed5");hp.hashMap.set("cloudbuild","5d5c605772254b2a2d52d16dfde41ee93047d267c2341c62473070693df9a2a3");hp.hashMap.set("cocoapods","2d20a5eb1489cd2d11cce7f2bda36845e71b3933dec8bddd132397a83855233e");hp.hashMap.set("composer","dc3da04c8daaf7883ea35abd4c25994848db51cdfb5d031a329392eaf30724de");hp.hashMap.set("conan","ff65c24b646465ace607ce12ce03363d25213b312ac4ffc769bd2571f75b6c32");hp.hashMap.set("cpanfile","6cbd5bb7a27e169be8c05b604324e1f92ad3ded49ceabf42eb336110da722c4d");hp.hashMap.set("deps-edn","33a900c234b44695856d45637ab29d6854866fd91c82f19bbc3e31b9e34cf8c4");hp.hashMap.set("docker-compose","be7ac9df670a36b526b8c774b66e2a5f09cd7c6cda7f0872e996f229284a6534");hp.hashMap.set("dockerfile","89c80f566d7aba5cef2c8fdbd80b5978199a279e8e752411918330ce528f7420");hp.hashMap.set("droneci","b9eacc2df243a1440c8f8206922f36994ef631e043b3dd664e192f7a464b1915");hp.hashMap.set("fleet","413886060b0e61aa2d684b14348d10b5ae5a9ac4394ac7c788c4b2a58d9c66f0");hp.hashMap.set("flux","18faf98ae9d14c860b00c96666dd8ed0fda750e923178a0aea6301a271813c9c");hp.hashMap.set("fvm","6cb831b02a919e857a5d2556584ae2cc071c95a5ae3787ad59e550564e2b68cb");hp.hashMap.set("git-submodules","fbf5d90eb5907672ef2150cfaa6823cd34fd2c767097a7b84f5f24cde20d3ae3");hp.hashMap.set("github-actions","330978fd810fddd181446076f64361d55dd0c28bdd897f2825fb8d226edbd3f5");hp.hashMap.set("gitlabci","4054f8bb29b8e9abb71f956db5171d61d52a140dec686d08843a2e5ca8c1c58b");hp.hashMap.set("gitlabci-include","a4581f204273cfb10b6510db0551133535e92f624d41a0979ffb43377e1dd64a");hp.hashMap.set("gomod","b14c62cd4ae82a8d4f79ddcca9bdbefd18766f0602d6e0a61fec73b85644d018");hp.hashMap.set("gradle","c0078675010edefac674eaf0fba34b5ff2fb0a07060c17faf37e0c1e8c936722");hp.hashMap.set("gradle-wrapper","9824f92d5ca7f39a884fc45475433c9bc80f197b8e6f46d828334288394dbfea");hp.hashMap.set("helm-requirements","177f0885ed724f9f9562c5a8e19c45e5beeb0de34672647d3ca093c573b346ba");hp.hashMap.set("helm-values","752dfc7f2602516ab1053bdb1cb14f7ea44f3929717dbfc27c6c19a395160c9d");hp.hashMap.set("helmfile","500ab6549b2a4d6ab2b4b99e6d9a0f815a7cb49927bd43f9205396f0b8bfc626");hp.hashMap.set("helmsman","b5658e2fe9d54c99f655215eaf5ca4bebc0b5334759498aec4e7a66dca35daf6");hp.hashMap.set("helmv3","b2fe498d8d608cb3dfba4f65f5dea2c06ea1a4d31aa6677d672edd9476b81849");hp.hashMap.set("hermit","83a995ada0e747c51532e13cb1c37af576cf0ce2428d334a1590a83ac88b10b1");hp.hashMap.set("homebrew","5eba54bfcf9e68c17a6a8fb18ff1effa061519af4bd32aa0ea43f9c57b9dbcd8");hp.hashMap.set("html","e8eabb5cc72a6b2116d30546b59ad94495199816a28e3627868c6f38b176803c");hp.hashMap.set("jenkins","8cbbb2be35b194312c553c33de217ff2f8c7f0f7dfe074cc8eb2df82850380ee");hp.hashMap.set("jsonnet-bundler","019fbad527f2e00af86144773418117b8b844db14476db78b2de33653f2d6bf9");hp.hashMap.set("kotlin-script","cd22e9a299dde53fbfebc2d5b8cda98f55260c75600a8f94277f3fdd119cac22");hp.hashMap.set("kubernetes","78f8080138c80542711eb3c2a8ddaa736993fefff9823cbb0a140a69416bafb3");hp.hashMap.set("kustomize","cac179a7f9a98383325ddf2221e30df2a0bdd86a6c6dcc3ad89e51b0e194b424");hp.hashMap.set("leiningen","b75deb3f36b441afc7e5280417a66ea7522097f47acb56634e8cdb5a9ed25a1c");hp.hashMap.set("maven","5cf7df66691a1fa20c28ba12dd07229559afa973cf6be5cce5ef0303463309d8");hp.hashMap.set("maven-wrapper","dd6c2ddd8062935bce72cdb6f417a4fd5c5a36ce35ae4341ff5e4c2d36309b1c");hp.hashMap.set("meteor","6da871e043f20e526d46ec815802286d621ab0b640520fe91ce030aad20b2a64");hp.hashMap.set("mint","a0bf0a87dbeaca1909bf22afad771efea87cf08e3ca43e4315f2a4e177f78464");hp.hashMap.set("mix","68397fb1daf2edd4e2baa503fc42cc7b4a75266f00822be356b1eaa820804a41");hp.hashMap.set("nix","cbc95348e9c1898b81447f0dae005014ba8a91e0f5ec266ad916189de4ff1cc3");hp.hashMap.set("nodenv","72b4ac0a2ad910555574e9b227174ec5631ad17c7d90e06a3c7a4dccb4bf75c9");hp.hashMap.set("npm","615c9baf2dcb5f9fc51c5f68a91f5c57beb939e0e5edb6b9c285af803ef425f0");hp.hashMap.set("nuget","c84bf55ff9f79ca7ecadfd6f838a1eaf04fe9c1a1a72457403a4c4ac4d104679");hp.hashMap.set("nvm","38cbec8502da240338217e52fa490a5991b1a96a11febb70d4f8ade3410aa177");hp.hashMap.set("osgi","84ce545877e81edb728a6ecc7f98de386720d8b320efaf081da563491f6f27db");hp.hashMap.set("pep621","6471100cb76d67be9e0d16ef06eeb74a4401efe24c655febb19f75af9259a9cc");hp.hashMap.set("pip-compile","a94db36b665ccaa43ca1994d0b9206ec025dc27f0c8afd7a9b1a92de34fa6ce4");hp.hashMap.set("pip_requirements","3be8214cdecf7846a1de51ba154c40b5cfb57a02653d59030df063e68cdf098a");hp.hashMap.set("pip_setup","95b0c3038b8e6304446977b064bd300f4a31ebf4141f5b897197fab14942ab73");hp.hashMap.set("pipenv","ff11ffc029d559d42b764e4487b986eb41112f3338f869156baa77fa6ba58019");hp.hashMap.set("poetry","c723fc66675560dc754f18b9b0aaa0e2d1f5ada5464cd5be7faf1217c6b17ef6");hp.hashMap.set("pre-commit","d489972a0f27cf85dede94de41336b6141d9eeef0d8380c742ca57c5eb17e63c");hp.hashMap.set("pub","7565fac7499d0c5f5b1ab6d09d88a6d1d31244172a7c4851a12f0359485d1694");hp.hashMap.set("puppet","14284e802063a9a74ad20850f0d8ea3b0f19d208baeb6fb68a01007ac39ad7fb");hp.hashMap.set("pyenv","4e520570d9a1407864aa7c5461d4008372d889254067e405cee2212d0ef8990b");hp.hashMap.set("regex","f74349097d1e8b0b7ee2f332393b4e1c23e3310aed05db7f0d3cac88724bf228");hp.hashMap.set("ruby-version","4aac2178a20ccdf8136363030e5156017f3d44368b4192b3280997df596dcacc");hp.hashMap.set("sbt","ec31c229b4148b8b5d09fd9276ebfb5607e0d37aca00fddbd852ae36b699c433");hp.hashMap.set("setup-cfg","b92b381db778fa34c340c880658a23020547c2089f3c213a2776563691e376f3");hp.hashMap.set("swift","65ef29e9182921a99fabbb104ab08eb5235ca0353a6d80b9be18fa1630c7408e");hp.hashMap.set("tekton","8cfadb79bf30ad14e22a80e71a44451f626cd8641ed02f657358f1b564a00438");hp.hashMap.set("terraform","01f462a729451d6c4859edb8dbd56225f0081c5f1293dafe905a404e69523c25");hp.hashMap.set("terraform-version","b08480f326c45daf3daeccc2d2f593a723c30a50437a66ac2290d671b427a355");hp.hashMap.set("terragrunt","36bd7e0f98a02b96b1f2f96683ec94993dc9d09d0101fce970f6093c59654a81");hp.hashMap.set("terragrunt-version","45f221b13a193a42687f318e10cf1558079e28c970e91ce25c370f35f88f2f58");hp.hashMap.set("tflint-plugin","c8f82f633a091c80b709c9c416f71339599aadfd16a1f5916c00065da6411093");hp.hashMap.set("travis","4b6cf3385d8b3a877b7bc8d287b10acaf20e05329ab4380c5a8e31cce16b46e0");hp.hashMap.set("velaci","19f265237b1bda5d28c54133e2cd3259181ffa6c5af544c1240f9a8635ec5718");hp.hashMap.set("woodpecker","d84e0c4c8d1e1aa129cc4b4d8cdddbc2461d6146f931a64455ddad533a536e86")});var KR=A(Nx=>{"use strict";Object.defineProperty(Nx,"__esModule",{value:!0});Nx.getRangeStrategy=Nx.extractPackageFile=Nx.extractAllPackageFiles=Nx.detectAllGlobalConfig=Nx.getManagers=Nx.getManagerList=Nx.get=Nx.hashMap=void 0;var jJ0=(tn(),Dr(en)),pX=jJ0.__importDefault(vDo()),GJ0=EDo();Object.defineProperty(Nx,"hashMap",{enumerable:!0,get:function(){return GJ0.hashMap}});var DDo=Array.from(pX.default.keys());function UJ0(e,r){var t;return(t=pX.default.get(e))==null?void 0:t[r]}Nx.get=UJ0;var VJ0=()=>DDo;Nx.getManagerList=VJ0;var zJ0=()=>pX.default;Nx.getManagers=zJ0;async function $J0(){let e={};for(let r of DDo){let t=pX.default.get(r);t.detectGlobalConfig&&(e={...e,...await t.detectGlobalConfig()})}return e}Nx.detectAllGlobalConfig=$J0;async function QJ0(e,r,t){if(!pX.default.has(e))return null;let n=pX.default.get(e);if(n.extractAllPackageFiles){let i=await n.extractAllPackageFiles(r,t);return i||null}return null}Nx.extractAllPackageFiles=QJ0;function KJ0(e,r,t,n){if(!pX.default.has(e))return null;let i=pX.default.get(e);return i.extractPackageFile?i.extractPackageFile(r,t,n):null}Nx.extractPackageFile=KJ0;function HJ0(e){let{manager:r,rangeStrategy:t}=e;if(!r||!pX.default.has(r))return null;let n=pX.default.get(r);if(n.getRangeStrategy){let i=n.getRangeStrategy(e);return i==="in-range-only"?"update-lockfile":i}return t==="auto"?n.updateLockedDependency?"update-lockfile":"replace":t==="in-range-only"?"update-lockfile":e.rangeStrategy}Nx.getRangeStrategy=HJ0});var Sti=A(ose=>{"use strict";Object.defineProperty(ose,"__esModule",{value:!0});var WJ0;(function(e){e[e.Queued=0]="Queued",e[e.Running=1]="Running",e[e.Approved=2]="Approved",e[e.Rejected=3]="Rejected",e[e.NotApplicable=4]="NotApplicable",e[e.Broken=5]="Broken"})(WJ0=ose.PolicyEvaluationStatus||(ose.PolicyEvaluationStatus={}));ose.TypeInfo={PolicyConfiguration:{},PolicyEvaluationRecord:{},PolicyEvaluationStatus:{enumValues:{queued:0,running:1,approved:2,rejected:3,notApplicable:4,broken:5}}};ose.TypeInfo.PolicyConfiguration.fields={createdDate:{isDate:!0}};ose.TypeInfo.PolicyEvaluationRecord.fields={completedDate:{isDate:!0},configuration:{typeInfo:ose.TypeInfo.PolicyConfiguration},startedDate:{isDate:!0},status:{enumType:ose.TypeInfo.PolicyEvaluationStatus}}});var zut=A(m_=>{"use strict";Object.defineProperty(m_,"__esModule",{value:!0});var YJ0;(function(e){e[e.Custom=0]="Custom",e[e.AzureSubscription=1]="AzureSubscription",e[e.Chef=2]="Chef",e[e.Generic=3]="Generic"})(YJ0=m_.ConnectedServiceKind||(m_.ConnectedServiceKind={}));var JJ0;(function(e){e[e.Unknown=-1]="Unknown",e[e.Xml=0]="Xml",e[e.Inherited=1]="Inherited"})(JJ0=m_.ProcessCustomizationType||(m_.ProcessCustomizationType={}));var XJ0;(function(e){e[e.System=0]="System",e[e.Custom=1]="Custom",e[e.Inherited=2]="Inherited"})(XJ0=m_.ProcessType||(m_.ProcessType={}));var ZJ0;(function(e){e[e.Modified=0]="Modified",e[e.Deleted=1]="Deleted",e[e.Added=2]="Added"})(ZJ0=m_.ProjectChangeType||(m_.ProjectChangeType={}));var eX0;(function(e){e[e.Unchanged=-1]="Unchanged",e[e.Private=0]="Private",e[e.Organization=1]="Organization",e[e.Public=2]="Public",e[e.SystemPrivate=3]="SystemPrivate"})(eX0=m_.ProjectVisibility||(m_.ProjectVisibility={}));var tX0;(function(e){e[e.Tfvc=1]="Tfvc",e[e.Git=2]="Git"})(tX0=m_.SourceControlTypes||(m_.SourceControlTypes={}));m_.TypeInfo={ConnectedServiceKind:{enumValues:{custom:0,azureSubscription:1,chef:2,generic:3}},Process:{},ProcessCustomizationType:{enumValues:{unknown:-1,xml:0,inherited:1}},ProcessType:{enumValues:{system:0,custom:1,inherited:2}},ProjectChangeType:{enumValues:{modified:0,deleted:1,added:2}},ProjectInfo:{},ProjectMessage:{},ProjectVisibility:{enumValues:{private:0,organization:1,public:2}},SourceControlTypes:{enumValues:{tfvc:1,git:2}},TeamProject:{},TeamProjectCollection:{},TeamProjectReference:{},TemporaryDataCreatedDTO:{},WebApiConnectedService:{},WebApiConnectedServiceDetails:{},WebApiProject:{}};m_.TypeInfo.Process.fields={type:{enumType:m_.TypeInfo.ProcessType}};m_.TypeInfo.ProjectInfo.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.ProjectMessage.fields={project:{typeInfo:m_.TypeInfo.ProjectInfo},projectChangeType:{enumType:m_.TypeInfo.ProjectChangeType}};m_.TypeInfo.TeamProject.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.TeamProjectCollection.fields={processCustomizationType:{enumType:m_.TypeInfo.ProcessCustomizationType}};m_.TypeInfo.TeamProjectReference.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}};m_.TypeInfo.TemporaryDataCreatedDTO.fields={expirationDate:{isDate:!0}};m_.TypeInfo.WebApiConnectedService.fields={project:{typeInfo:m_.TypeInfo.TeamProjectReference}};m_.TypeInfo.WebApiConnectedServiceDetails.fields={connectedServiceMetaData:{typeInfo:m_.TypeInfo.WebApiConnectedService}};m_.TypeInfo.WebApiProject.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:m_.TypeInfo.ProjectVisibility}}});var $ut=A(di=>{"use strict";Object.defineProperty(di,"__esModule",{value:!0});var rX0=Sti(),bge=zut(),nX0;(function(e){e[e.Unknown=0]="Unknown",e[e.Active=1]="Active",e[e.Fixed=2]="Fixed",e[e.WontFix=3]="WontFix",e[e.Closed=4]="Closed",e[e.ByDesign=5]="ByDesign",e[e.Pending=6]="Pending"})(nX0=di.CommentThreadStatus||(di.CommentThreadStatus={}));var iX0;(function(e){e[e.Unknown=0]="Unknown",e[e.Text=1]="Text",e[e.CodeChange=2]="CodeChange",e[e.System=3]="System"})(iX0=di.CommentType||(di.CommentType={}));var sX0;(function(e){e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Completed=3]="Completed",e[e.Failed=4]="Failed",e[e.Abandoned=5]="Abandoned"})(sX0=di.GitAsyncOperationStatus||(di.GitAsyncOperationStatus={}));var aX0;(function(e){e[e.None=0]="None",e[e.InvalidRefName=1]="InvalidRefName",e[e.RefNameConflict=2]="RefNameConflict",e[e.CreateBranchPermissionRequired=3]="CreateBranchPermissionRequired",e[e.WritePermissionRequired=4]="WritePermissionRequired",e[e.TargetBranchDeleted=5]="TargetBranchDeleted",e[e.GitObjectTooLarge=6]="GitObjectTooLarge",e[e.OperationIndentityNotFound=7]="OperationIndentityNotFound",e[e.AsyncOperationNotFound=8]="AsyncOperationNotFound",e[e.Other=9]="Other",e[e.EmptyCommitterSignature=10]="EmptyCommitterSignature"})(aX0=di.GitAsyncRefOperationFailureStatus||(di.GitAsyncRefOperationFailureStatus={}));var oX0;(function(e){e[e.None=0]="None",e[e.AddAdd=1]="AddAdd",e[e.AddRename=2]="AddRename",e[e.DeleteEdit=3]="DeleteEdit",e[e.DeleteRename=4]="DeleteRename",e[e.DirectoryFile=5]="DirectoryFile",e[e.DirectoryChild=6]="DirectoryChild",e[e.EditDelete=7]="EditDelete",e[e.EditEdit=8]="EditEdit",e[e.FileDirectory=9]="FileDirectory",e[e.Rename1to2=10]="Rename1to2",e[e.Rename2to1=11]="Rename2to1",e[e.RenameAdd=12]="RenameAdd",e[e.RenameDelete=13]="RenameDelete",e[e.RenameRename=14]="RenameRename"})(oX0=di.GitConflictType||(di.GitConflictType={}));var cX0;(function(e){e[e.Succeeded=0]="Succeeded",e[e.BadRequest=1]="BadRequest",e[e.InvalidResolution=2]="InvalidResolution",e[e.UnsupportedConflictType=3]="UnsupportedConflictType",e[e.NotFound=4]="NotFound"})(cX0=di.GitConflictUpdateStatus||(di.GitConflictUpdateStatus={}));var uX0;(function(e){e[e.SimplifiedHistory=0]="SimplifiedHistory",e[e.FirstParent=1]="FirstParent",e[e.FullHistory=2]="FullHistory",e[e.FullHistorySimplifyMerges=3]="FullHistorySimplifyMerges"})(uX0=di.GitHistoryMode||(di.GitHistoryMode={}));var lX0;(function(e){e[e.Bad=0]="Bad",e[e.Commit=1]="Commit",e[e.Tree=2]="Tree",e[e.Blob=3]="Blob",e[e.Tag=4]="Tag",e[e.Ext2=5]="Ext2",e[e.OfsDelta=6]="OfsDelta",e[e.RefDelta=7]="RefDelta"})(lX0=di.GitObjectType||(di.GitObjectType={}));var dX0;(function(e){e[e.None=0]="None",e[e.Edit=1]="Edit",e[e.Delete=2]="Delete",e[e.Add=3]="Add",e[e.Rename=4]="Rename"})(dX0=di.GitPathActions||(di.GitPathActions={}));var pX0;(function(e){e[e.NoFastForward=1]="NoFastForward",e[e.Squash=2]="Squash",e[e.Rebase=3]="Rebase",e[e.RebaseMerge=4]="RebaseMerge"})(pX0=di.GitPullRequestMergeStrategy||(di.GitPullRequestMergeStrategy={}));var mX0;(function(e){e[e.NotSet=0]="NotSet",e[e.LastMergeCommit=1]="LastMergeCommit",e[e.Commit=2]="Commit"})(mX0=di.GitPullRequestQueryType||(di.GitPullRequestQueryType={}));var fX0;(function(e){e[e.ChangeEntry=0]="ChangeEntry",e[e.Attachment=1]="Attachment"})(fX0=di.GitPullRequestReviewFileType||(di.GitPullRequestReviewFileType={}));var hX0;(function(e){e[e.Exact=0]="Exact",e[e.StartsWith=1]="StartsWith",e[e.Contains=2]="Contains"})(hX0=di.GitRefSearchType||(di.GitRefSearchType={}));var gX0;(function(e){e[e.BestEffort=0]="BestEffort",e[e.AllOrNone=1]="AllOrNone"})(gX0=di.GitRefUpdateMode||(di.GitRefUpdateMode={}));var yX0;(function(e){e[e.Succeeded=0]="Succeeded",e[e.ForcePushRequired=1]="ForcePushRequired",e[e.StaleOldObjectId=2]="StaleOldObjectId",e[e.InvalidRefName=3]="InvalidRefName",e[e.Unprocessed=4]="Unprocessed",e[e.UnresolvableToCommit=5]="UnresolvableToCommit",e[e.WritePermissionRequired=6]="WritePermissionRequired",e[e.ManageNotePermissionRequired=7]="ManageNotePermissionRequired",e[e.CreateBranchPermissionRequired=8]="CreateBranchPermissionRequired",e[e.CreateTagPermissionRequired=9]="CreateTagPermissionRequired",e[e.RejectedByPlugin=10]="RejectedByPlugin",e[e.Locked=11]="Locked",e[e.RefNameConflict=12]="RefNameConflict",e[e.RejectedByPolicy=13]="RejectedByPolicy",e[e.SucceededNonExistentRef=14]="SucceededNonExistentRef",e[e.SucceededCorruptRef=15]="SucceededCorruptRef"})(yX0=di.GitRefUpdateStatus||(di.GitRefUpdateStatus={}));var _X0;(function(e){e[e.None=0]="None",e[e.MergeContentNotFound=1]="MergeContentNotFound",e[e.PathInUse=2]="PathInUse",e[e.InvalidPath=3]="InvalidPath",e[e.UnknownAction=4]="UnknownAction",e[e.UnknownMergeType=5]="UnknownMergeType",e[e.OtherError=255]="OtherError"})(_X0=di.GitResolutionError||(di.GitResolutionError={}));var AX0;(function(e){e[e.Undecided=0]="Undecided",e[e.TakeSourceContent=1]="TakeSourceContent",e[e.TakeTargetContent=2]="TakeTargetContent",e[e.AutoMerged=3]="AutoMerged",e[e.UserMerged=4]="UserMerged"})(AX0=di.GitResolutionMergeType||(di.GitResolutionMergeType={}));var bX0;(function(e){e[e.Undecided=0]="Undecided",e[e.KeepSourceRenameTarget=1]="KeepSourceRenameTarget",e[e.KeepSourceDeleteTarget=2]="KeepSourceDeleteTarget",e[e.KeepTargetRenameSource=3]="KeepTargetRenameSource",e[e.KeepTargetDeleteSource=4]="KeepTargetDeleteSource"})(bX0=di.GitResolutionPathConflictAction||(di.GitResolutionPathConflictAction={}));var CX0;(function(e){e[e.Undecided=0]="Undecided",e[e.KeepSourcePath=1]="KeepSourcePath",e[e.KeepTargetPath=2]="KeepTargetPath",e[e.KeepBothFiles=3]="KeepBothFiles"})(CX0=di.GitResolutionRename1to2Action||(di.GitResolutionRename1to2Action={}));var vX0;(function(e){e[e.Unresolved=0]="Unresolved",e[e.PartiallyResolved=1]="PartiallyResolved",e[e.Resolved=2]="Resolved"})(vX0=di.GitResolutionStatus||(di.GitResolutionStatus={}));var EX0;(function(e){e[e.Undecided=0]="Undecided",e[e.PickSourceAction=1]="PickSourceAction",e[e.PickTargetAction=2]="PickTargetAction"})(EX0=di.GitResolutionWhichAction||(di.GitResolutionWhichAction={}));var DX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Pending=1]="Pending",e[e.Succeeded=2]="Succeeded",e[e.Failed=3]="Failed",e[e.Error=4]="Error",e[e.NotApplicable=5]="NotApplicable"})(DX0=di.GitStatusState||(di.GitStatusState={}));var SX0;(function(e){e[e.None=0]="None",e[e.PreviousChange=1]="PreviousChange",e[e.FirstParent=2]="FirstParent"})(SX0=di.GitVersionOptions||(di.GitVersionOptions={}));var wX0;(function(e){e[e.Branch=0]="Branch",e[e.Tag=1]="Tag",e[e.Commit=2]="Commit"})(wX0=di.GitVersionType||(di.GitVersionType={}));var IX0;(function(e){e[e.RawText=0]="RawText",e[e.Base64Encoded=1]="Base64Encoded"})(IX0=di.ItemContentType||(di.ItemContentType={}));var xX0;(function(e){e[e.Push=0]="Push",e[e.ForcePush=1]="ForcePush",e[e.Create=2]="Create",e[e.Rebase=4]="Rebase",e[e.Unknown=8]="Unknown",e[e.Retarget=16]="Retarget",e[e.ResolveConflicts=32]="ResolveConflicts"})(xX0=di.IterationReason||(di.IterationReason={}));var TX0;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Delete=2]="Delete",e[e.Edit=3]="Edit"})(TX0=di.LineDiffBlockChangeType||(di.LineDiffBlockChangeType={}));var PX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.Conflicts=2]="Conflicts",e[e.Succeeded=3]="Succeeded",e[e.RejectedByPolicy=4]="RejectedByPolicy",e[e.Failure=5]="Failure"})(PX0=di.PullRequestAsyncStatus||(di.PullRequestAsyncStatus={}));var RX0;(function(e){e[e.None=0]="None",e[e.Unknown=1]="Unknown",e[e.CaseSensitive=2]="CaseSensitive",e[e.ObjectTooLarge=3]="ObjectTooLarge"})(RX0=di.PullRequestMergeFailureType||(di.PullRequestMergeFailureType={}));var kX0;(function(e){e[e.NotSet=0]="NotSet",e[e.Active=1]="Active",e[e.Abandoned=2]="Abandoned",e[e.Completed=3]="Completed",e[e.All=4]="All"})(kX0=di.PullRequestStatus||(di.PullRequestStatus={}));var FX0;(function(e){e[e.Invalid=0]="Invalid",e[e.Folder=1]="Folder",e[e.Ref=2]="Ref"})(FX0=di.RefFavoriteType||(di.RefFavoriteType={}));var NX0;(function(e){e[e.Unknown=0]="Unknown",e[e.AndroidStudio=1]="AndroidStudio",e[e.AppCode=2]="AppCode",e[e.CLion=3]="CLion",e[e.DataGrip=4]="DataGrip",e[e.Eclipse=13]="Eclipse",e[e.IntelliJ=5]="IntelliJ",e[e.MPS=6]="MPS",e[e.PhpStorm=7]="PhpStorm",e[e.PyCharm=8]="PyCharm",e[e.RubyMine=9]="RubyMine",e[e.Tower=10]="Tower",e[e.VisualStudio=11]="VisualStudio",e[e.VSCode=14]="VSCode",e[e.WebStorm=12]="WebStorm"})(NX0=di.SupportedIdeType||(di.SupportedIdeType={}));var OX0;(function(e){e[e.None=0]="None",e[e.Previous=1]="Previous",e[e.UseRename=2]="UseRename"})(OX0=di.TfvcVersionOption||(di.TfvcVersionOption={}));var BX0;(function(e){e[e.None=0]="None",e[e.Changeset=1]="Changeset",e[e.Shelveset=2]="Shelveset",e[e.Change=3]="Change",e[e.Date=4]="Date",e[e.Latest=5]="Latest",e[e.Tip=6]="Tip",e[e.MergeSource=7]="MergeSource"})(BX0=di.TfvcVersionType||(di.TfvcVersionType={}));var qX0;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Edit=2]="Edit",e[e.Encoding=4]="Encoding",e[e.Rename=8]="Rename",e[e.Delete=16]="Delete",e[e.Undelete=32]="Undelete",e[e.Branch=64]="Branch",e[e.Merge=128]="Merge",e[e.Lock=256]="Lock",e[e.Rollback=512]="Rollback",e[e.SourceRename=1024]="SourceRename",e[e.TargetRename=2048]="TargetRename",e[e.Property=4096]="Property",e[e.All=8191]="All"})(qX0=di.VersionControlChangeType||(di.VersionControlChangeType={}));var MX0;(function(e){e[e.None=0]="None",e[e.OneLevel=1]="OneLevel",e[e.OneLevelPlusNestedEmptyFolders=4]="OneLevelPlusNestedEmptyFolders",e[e.Full=120]="Full"})(MX0=di.VersionControlRecursionType||(di.VersionControlRecursionType={}));di.TypeInfo={Attachment:{},Change:{},ChangeList:{},Comment:{},CommentThread:{},CommentThreadStatus:{enumValues:{unknown:0,active:1,fixed:2,wontFix:3,closed:4,byDesign:5,pending:6}},CommentType:{enumValues:{unknown:0,text:1,codeChange:2,system:3}},FileDiff:{},GitAnnotatedTag:{},GitAsyncOperationStatus:{enumValues:{queued:1,inProgress:2,completed:3,failed:4,abandoned:5}},GitAsyncRefOperation:{},GitAsyncRefOperationDetail:{},GitAsyncRefOperationFailureStatus:{enumValues:{none:0,invalidRefName:1,refNameConflict:2,createBranchPermissionRequired:3,writePermissionRequired:4,targetBranchDeleted:5,gitObjectTooLarge:6,operationIndentityNotFound:7,asyncOperationNotFound:8,other:9,emptyCommitterSignature:10}},GitAsyncRefOperationParameters:{},GitAsyncRefOperationSource:{},GitBaseVersionDescriptor:{},GitBranchStats:{},GitChange:{},GitCherryPick:{},GitCommit:{},GitCommitChanges:{},GitCommitDiffs:{},GitCommitRef:{},GitCommitToCreate:{},GitConflict:{},GitConflictAddAdd:{},GitConflictAddRename:{},GitConflictDeleteEdit:{},GitConflictDeleteRename:{},GitConflictDirectoryFile:{},GitConflictEditDelete:{},GitConflictEditEdit:{},GitConflictFileDirectory:{},GitConflictRename1to2:{},GitConflictRename2to1:{},GitConflictRenameAdd:{},GitConflictRenameDelete:{},GitConflictRenameRename:{},GitConflictType:{enumValues:{none:0,addAdd:1,addRename:2,deleteEdit:3,deleteRename:4,directoryFile:5,directoryChild:6,editDelete:7,editEdit:8,fileDirectory:9,rename1to2:10,rename2to1:11,renameAdd:12,renameDelete:13,renameRename:14}},GitConflictUpdateResult:{},GitConflictUpdateStatus:{enumValues:{succeeded:0,badRequest:1,invalidResolution:2,unsupportedConflictType:3,notFound:4}},GitDeletedRepository:{},GitForkRef:{},GitForkSyncRequest:{},GitForkTeamProjectReference:{},GitHistoryMode:{enumValues:{simplifiedHistory:0,firstParent:1,fullHistory:2,fullHistorySimplifyMerges:3}},GitImportFailedEvent:{},GitImportRequest:{},GitImportSucceededEvent:{},GitItem:{},GitItemDescriptor:{},GitItemRequestData:{},GitLastChangeTreeItems:{},GitMerge:{},GitObject:{},GitObjectType:{enumValues:{bad:0,commit:1,tree:2,blob:3,tag:4,ext2:5,ofsDelta:6,refDelta:7}},GitPathAction:{},GitPathActions:{enumValues:{none:0,edit:1,delete:2,add:3,rename:4}},GitPathToItemsCollection:{},GitPolicyConfigurationResponse:{},GitPullRequest:{},GitPullRequestChange:{},GitPullRequestCommentThread:{},GitPullRequestCompletionOptions:{},GitPullRequestIteration:{},GitPullRequestIterationChanges:{},GitPullRequestMergeStrategy:{enumValues:{noFastForward:1,squash:2,rebase:3,rebaseMerge:4}},GitPullRequestQuery:{},GitPullRequestQueryInput:{},GitPullRequestQueryType:{enumValues:{notSet:0,lastMergeCommit:1,commit:2}},GitPullRequestReviewFileType:{enumValues:{changeEntry:0,attachment:1}},GitPullRequestSearchCriteria:{},GitPullRequestStatus:{},GitPush:{},GitPushEventData:{},GitPushRef:{},GitPushSearchCriteria:{},GitQueryBranchStatsCriteria:{},GitQueryCommitsCriteria:{},GitQueryRefsCriteria:{},GitRef:{},GitRefFavorite:{},GitRefSearchType:{enumValues:{exact:0,startsWith:1,contains:2}},GitRefUpdateMode:{enumValues:{bestEffort:0,allOrNone:1}},GitRefUpdateResult:{},GitRefUpdateStatus:{enumValues:{succeeded:0,forcePushRequired:1,staleOldObjectId:2,invalidRefName:3,unprocessed:4,unresolvableToCommit:5,writePermissionRequired:6,manageNotePermissionRequired:7,createBranchPermissionRequired:8,createTagPermissionRequired:9,rejectedByPlugin:10,locked:11,refNameConflict:12,rejectedByPolicy:13,succeededNonExistentRef:14,succeededCorruptRef:15}},GitRepository:{},GitRepositoryCreateOptions:{},GitRepositoryRef:{},GitResolutionError:{enumValues:{none:0,mergeContentNotFound:1,pathInUse:2,invalidPath:3,unknownAction:4,unknownMergeType:5,otherError:255}},GitResolutionMergeContent:{},GitResolutionMergeType:{enumValues:{undecided:0,takeSourceContent:1,takeTargetContent:2,autoMerged:3,userMerged:4}},GitResolutionPathConflict:{},GitResolutionPathConflictAction:{enumValues:{undecided:0,keepSourceRenameTarget:1,keepSourceDeleteTarget:2,keepTargetRenameSource:3,keepTargetDeleteSource:4}},GitResolutionPickOneAction:{},GitResolutionRename1to2:{},GitResolutionRename1to2Action:{enumValues:{undecided:0,keepSourcePath:1,keepTargetPath:2,keepBothFiles:3}},GitResolutionStatus:{enumValues:{unresolved:0,partiallyResolved:1,resolved:2}},GitResolutionWhichAction:{enumValues:{undecided:0,pickSourceAction:1,pickTargetAction:2}},GitRevert:{},GitStatus:{},GitStatusState:{enumValues:{notSet:0,pending:1,succeeded:2,failed:3,error:4,notApplicable:5}},GitTargetVersionDescriptor:{},GitTreeDiff:{},GitTreeDiffEntry:{},GitTreeDiffResponse:{},GitTreeEntryRef:{},GitTreeRef:{},GitUserDate:{},GitVersionDescriptor:{},GitVersionOptions:{enumValues:{none:0,previousChange:1,firstParent:2}},GitVersionType:{enumValues:{branch:0,tag:1,commit:2}},HistoryEntry:{},IncludedGitCommit:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},ItemDetailsOptions:{},IterationReason:{enumValues:{push:0,forcePush:1,create:2,rebase:4,unknown:8,retarget:16,resolveConflicts:32}},LineDiffBlock:{},LineDiffBlockChangeType:{enumValues:{none:0,add:1,delete:2,edit:3}},PullRequestAsyncStatus:{enumValues:{notSet:0,queued:1,conflicts:2,succeeded:3,rejectedByPolicy:4,failure:5}},PullRequestMergeFailureType:{enumValues:{none:0,unknown:1,caseSensitive:2,objectTooLarge:3}},PullRequestStatus:{enumValues:{notSet:0,active:1,abandoned:2,completed:3,all:4}},RefFavoriteType:{enumValues:{invalid:0,folder:1,ref:2}},SupportedIde:{},SupportedIdeType:{enumValues:{unknown:0,androidStudio:1,appCode:2,cLion:3,dataGrip:4,eclipse:13,intelliJ:5,mps:6,phpStorm:7,pyCharm:8,rubyMine:9,tower:10,visualStudio:11,vsCode:14,webStorm:12}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcCheckinEventData:{},TfvcHistoryEntry:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemPreviousHash:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},UpdateRefsRequest:{},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};di.TypeInfo.Attachment.fields={createdDate:{isDate:!0}};di.TypeInfo.Change.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.ChangeList.fields={changeCounts:{isDictionary:!0,dictionaryKeyEnumType:di.TypeInfo.VersionControlChangeType},creationDate:{isDate:!0},sortDate:{isDate:!0}};di.TypeInfo.Comment.fields={commentType:{enumType:di.TypeInfo.CommentType},lastContentUpdatedDate:{isDate:!0},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0}};di.TypeInfo.CommentThread.fields={comments:{isArray:!0,typeInfo:di.TypeInfo.Comment},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0},status:{enumType:di.TypeInfo.CommentThreadStatus}};di.TypeInfo.FileDiff.fields={lineDiffBlocks:{isArray:!0,typeInfo:di.TypeInfo.LineDiffBlock}};di.TypeInfo.GitAnnotatedTag.fields={taggedBy:{typeInfo:di.TypeInfo.GitUserDate},taggedObject:{typeInfo:di.TypeInfo.GitObject}};di.TypeInfo.GitAsyncRefOperation.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitAsyncRefOperationDetail.fields={status:{enumType:di.TypeInfo.GitAsyncRefOperationFailureStatus}};di.TypeInfo.GitAsyncRefOperationParameters.fields={repository:{typeInfo:di.TypeInfo.GitRepository},source:{typeInfo:di.TypeInfo.GitAsyncRefOperationSource}};di.TypeInfo.GitAsyncRefOperationSource.fields={commitList:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitBaseVersionDescriptor.fields={baseVersionOptions:{enumType:di.TypeInfo.GitVersionOptions},baseVersionType:{enumType:di.TypeInfo.GitVersionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitBranchStats.fields={commit:{typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.GitCherryPick.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitCommit.fields={author:{typeInfo:di.TypeInfo.GitUserDate},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange},committer:{typeInfo:di.TypeInfo.GitUserDate},push:{typeInfo:di.TypeInfo.GitPushRef},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitCommitChanges.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange}};di.TypeInfo.GitCommitDiffs.fields={changeCounts:{isDictionary:!0,dictionaryKeyEnumType:di.TypeInfo.VersionControlChangeType},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange}};di.TypeInfo.GitCommitRef.fields={author:{typeInfo:di.TypeInfo.GitUserDate},changes:{isArray:!0,typeInfo:di.TypeInfo.GitChange},committer:{typeInfo:di.TypeInfo.GitUserDate},push:{typeInfo:di.TypeInfo.GitPushRef},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitCommitToCreate.fields={baseRef:{typeInfo:di.TypeInfo.GitRef},pathActions:{isArray:!0,typeInfo:di.TypeInfo.GitPathAction}};di.TypeInfo.GitConflict.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictAddAdd.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictAddRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDeleteEdit.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDeleteRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictDirectoryFile.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0},sourceTree:{typeInfo:di.TypeInfo.GitTreeRef}};di.TypeInfo.GitConflictEditDelete.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictEditEdit.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictFileDirectory.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0},targetTree:{typeInfo:di.TypeInfo.GitTreeRef}};di.TypeInfo.GitConflictRename1to2.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionRename1to2},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRename2to1.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameAdd.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameDelete.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictRenameRename.fields={conflictType:{enumType:di.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},resolution:{typeInfo:di.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:di.TypeInfo.GitResolutionError},resolutionStatus:{enumType:di.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:!0}};di.TypeInfo.GitConflictUpdateResult.fields={updatedConflict:{typeInfo:di.TypeInfo.GitConflict},updateStatus:{enumType:di.TypeInfo.GitConflictUpdateStatus}};di.TypeInfo.GitDeletedRepository.fields={createdDate:{isDate:!0},deletedDate:{isDate:!0},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitForkRef.fields={repository:{typeInfo:di.TypeInfo.GitRepository},statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitForkSyncRequest.fields={status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitForkTeamProjectReference.fields={lastUpdateTime:{isDate:!0},visibility:{enumType:bge.TypeInfo.ProjectVisibility}};di.TypeInfo.GitImportFailedEvent.fields={targetRepository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitImportRequest.fields={repository:{typeInfo:di.TypeInfo.GitRepository},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitImportSucceededEvent.fields={targetRepository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitItem.fields={gitObjectType:{enumType:di.TypeInfo.GitObjectType},latestProcessedChange:{typeInfo:di.TypeInfo.GitCommitRef}};di.TypeInfo.GitItemDescriptor.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:di.TypeInfo.GitItemDescriptor}};di.TypeInfo.GitLastChangeTreeItems.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},lastExploredTime:{isDate:!0}};di.TypeInfo.GitMerge.fields={status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitObject.fields={objectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitPathAction.fields={action:{enumType:di.TypeInfo.GitPathActions}};di.TypeInfo.GitPathToItemsCollection.fields={items:{isDictionary:!0,dictionaryValueFieldInfo:{isArray:!0,typeInfo:di.TypeInfo.GitItem}}};di.TypeInfo.GitPolicyConfigurationResponse.fields={policyConfigurations:{isArray:!0,typeInfo:rX0.TypeInfo.PolicyConfiguration}};di.TypeInfo.GitPullRequest.fields={closedDate:{isDate:!0},commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},completionOptions:{typeInfo:di.TypeInfo.GitPullRequestCompletionOptions},completionQueueTime:{isDate:!0},creationDate:{isDate:!0},forkSource:{typeInfo:di.TypeInfo.GitForkRef},lastMergeCommit:{typeInfo:di.TypeInfo.GitCommitRef},lastMergeSourceCommit:{typeInfo:di.TypeInfo.GitCommitRef},lastMergeTargetCommit:{typeInfo:di.TypeInfo.GitCommitRef},mergeFailureType:{enumType:di.TypeInfo.PullRequestMergeFailureType},mergeStatus:{enumType:di.TypeInfo.PullRequestAsyncStatus},repository:{typeInfo:di.TypeInfo.GitRepository},status:{enumType:di.TypeInfo.PullRequestStatus}};di.TypeInfo.GitPullRequestChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.GitPullRequestCommentThread.fields={comments:{isArray:!0,typeInfo:di.TypeInfo.Comment},lastUpdatedDate:{isDate:!0},publishedDate:{isDate:!0},status:{enumType:di.TypeInfo.CommentThreadStatus}};di.TypeInfo.GitPullRequestCompletionOptions.fields={mergeStrategy:{enumType:di.TypeInfo.GitPullRequestMergeStrategy}};di.TypeInfo.GitPullRequestIteration.fields={changeList:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestChange},commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},commonRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},createdDate:{isDate:!0},push:{typeInfo:di.TypeInfo.GitPushRef},reason:{enumType:di.TypeInfo.IterationReason},sourceRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},targetRefCommit:{typeInfo:di.TypeInfo.GitCommitRef},updatedDate:{isDate:!0}};di.TypeInfo.GitPullRequestIterationChanges.fields={changeEntries:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestChange}};di.TypeInfo.GitPullRequestQuery.fields={queries:{isArray:!0,typeInfo:di.TypeInfo.GitPullRequestQueryInput}};di.TypeInfo.GitPullRequestQueryInput.fields={type:{enumType:di.TypeInfo.GitPullRequestQueryType}};di.TypeInfo.GitPullRequestSearchCriteria.fields={status:{enumType:di.TypeInfo.PullRequestStatus}};di.TypeInfo.GitPullRequestStatus.fields={creationDate:{isDate:!0},state:{enumType:di.TypeInfo.GitStatusState},updatedDate:{isDate:!0}};di.TypeInfo.GitPush.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommitRef},date:{isDate:!0},repository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitPushEventData.fields={commits:{isArray:!0,typeInfo:di.TypeInfo.GitCommit},repository:{typeInfo:di.TypeInfo.GitRepository}};di.TypeInfo.GitPushRef.fields={date:{isDate:!0}};di.TypeInfo.GitPushSearchCriteria.fields={fromDate:{isDate:!0},toDate:{isDate:!0}};di.TypeInfo.GitQueryBranchStatsCriteria.fields={baseCommit:{typeInfo:di.TypeInfo.GitVersionDescriptor},targetCommits:{isArray:!0,typeInfo:di.TypeInfo.GitVersionDescriptor}};di.TypeInfo.GitQueryCommitsCriteria.fields={compareVersion:{typeInfo:di.TypeInfo.GitVersionDescriptor},historyMode:{enumType:di.TypeInfo.GitHistoryMode},itemVersion:{typeInfo:di.TypeInfo.GitVersionDescriptor}};di.TypeInfo.GitQueryRefsCriteria.fields={searchType:{enumType:di.TypeInfo.GitRefSearchType}};di.TypeInfo.GitRef.fields={statuses:{isArray:!0,typeInfo:di.TypeInfo.GitStatus}};di.TypeInfo.GitRefFavorite.fields={type:{enumType:di.TypeInfo.RefFavoriteType}};di.TypeInfo.GitRefUpdateResult.fields={updateStatus:{enumType:di.TypeInfo.GitRefUpdateStatus}};di.TypeInfo.GitRepository.fields={parentRepository:{typeInfo:di.TypeInfo.GitRepositoryRef},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitRepositoryCreateOptions.fields={parentRepository:{typeInfo:di.TypeInfo.GitRepositoryRef},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.GitResolutionMergeContent.fields={mergeType:{enumType:di.TypeInfo.GitResolutionMergeType}};di.TypeInfo.GitResolutionPathConflict.fields={action:{enumType:di.TypeInfo.GitResolutionPathConflictAction}};di.TypeInfo.GitResolutionPickOneAction.fields={action:{enumType:di.TypeInfo.GitResolutionWhichAction}};di.TypeInfo.GitResolutionRename1to2.fields={action:{enumType:di.TypeInfo.GitResolutionRename1to2Action},mergeType:{enumType:di.TypeInfo.GitResolutionMergeType}};di.TypeInfo.GitRevert.fields={detailedStatus:{typeInfo:di.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:di.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:di.TypeInfo.GitAsyncOperationStatus}};di.TypeInfo.GitStatus.fields={creationDate:{isDate:!0},state:{enumType:di.TypeInfo.GitStatusState},updatedDate:{isDate:!0}};di.TypeInfo.GitTargetVersionDescriptor.fields={targetVersionOptions:{enumType:di.TypeInfo.GitVersionOptions},targetVersionType:{enumType:di.TypeInfo.GitVersionType},versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.GitTreeDiff.fields={diffEntries:{isArray:!0,typeInfo:di.TypeInfo.GitTreeDiffEntry}};di.TypeInfo.GitTreeDiffEntry.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},objectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitTreeDiffResponse.fields={treeDiff:{typeInfo:di.TypeInfo.GitTreeDiff}};di.TypeInfo.GitTreeEntryRef.fields={gitObjectType:{enumType:di.TypeInfo.GitObjectType}};di.TypeInfo.GitTreeRef.fields={treeEntries:{isArray:!0,typeInfo:di.TypeInfo.GitTreeEntryRef}};di.TypeInfo.GitUserDate.fields={date:{isDate:!0}};di.TypeInfo.GitVersionDescriptor.fields={versionOptions:{enumType:di.TypeInfo.GitVersionOptions},versionType:{enumType:di.TypeInfo.GitVersionType}};di.TypeInfo.HistoryEntry.fields={itemChangeType:{enumType:di.TypeInfo.VersionControlChangeType}};di.TypeInfo.IncludedGitCommit.fields={commitTime:{isDate:!0}};di.TypeInfo.ItemContent.fields={contentType:{enumType:di.TypeInfo.ItemContentType}};di.TypeInfo.ItemDetailsOptions.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType}};di.TypeInfo.LineDiffBlock.fields={changeType:{enumType:di.TypeInfo.LineDiffBlockChangeType}};di.TypeInfo.SupportedIde.fields={ideType:{enumType:di.TypeInfo.SupportedIdeType}};di.TypeInfo.TfvcBranch.fields={children:{isArray:!0,typeInfo:di.TypeInfo.TfvcBranch},createdDate:{isDate:!0}};di.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcChange.fields={changeType:{enumType:di.TypeInfo.VersionControlChangeType},newContent:{typeInfo:di.TypeInfo.ItemContent}};di.TypeInfo.TfvcChangeset.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.TfvcChange},createdDate:{isDate:!0}};di.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcCheckinEventData.fields={changeset:{typeInfo:di.TypeInfo.TfvcChangeset},project:{typeInfo:bge.TypeInfo.TeamProjectReference}};di.TypeInfo.TfvcHistoryEntry.fields={itemChangeType:{enumType:di.TypeInfo.VersionControlChangeType}};di.TypeInfo.TfvcItem.fields={changeDate:{isDate:!0}};di.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:di.TypeInfo.VersionControlRecursionType},versionOption:{enumType:di.TypeInfo.TfvcVersionOption},versionType:{enumType:di.TypeInfo.TfvcVersionType}};di.TypeInfo.TfvcItemPreviousHash.fields={changeDate:{isDate:!0}};di.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:di.TypeInfo.TfvcItemDescriptor}};di.TypeInfo.TfvcLabel.fields={items:{isArray:!0,typeInfo:di.TypeInfo.TfvcItem},modifiedDate:{isDate:!0}};di.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:!0}};di.TypeInfo.TfvcShelveset.fields={changes:{isArray:!0,typeInfo:di.TypeInfo.TfvcChange},createdDate:{isDate:!0}};di.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:!0}};di.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:di.TypeInfo.TfvcVersionOption},versionType:{enumType:di.TypeInfo.TfvcVersionType}};di.TypeInfo.UpdateRefsRequest.fields={updateMode:{enumType:di.TypeInfo.GitRefUpdateMode}};di.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:bge.TypeInfo.SourceControlTypes},project:{typeInfo:bge.TypeInfo.TeamProjectReference}}});var xti=A(twr=>{"use strict";Object.defineProperty(twr,"__esModule",{value:!0});var wti=require("url"),SDo=require("path"),Iti=class{constructor(r){this.name="Invalid resource version",this.message=r}};twr.InvalidApiResourceVersionError=Iti;var b7t=class e{constructor(r,t){this.baseUrl=r,this.basePath=wti.parse(r).pathname,this.restClient=t,this._locationsByAreaPromises={},this._initializationPromise=Promise.resolve(!0)}autoNegotiateApiVersion(r,t){let n,i,s;if(t){let a=new RegExp("(\\d+(\\.\\d+)?)(-preview(\\.(\\d+))?)?"),o=!1,c,l=a.exec(t);l&&l[1]&&(i=+l[1],s=l[1],l[3]&&(o=!0,l[5]&&(c=+l[5])),(i<=+r.releasedVersion||!c&&i<=+r.maxVersion&&o||c&&i<=+r.maxVersion&&c<=+r.resourceVersion)&&(n=t))}return n||(i<+r.maxVersion?n=s+"-preview":r.maxVersion===r.releasedVersion?n=r.maxVersion:n=r.maxVersion+"-preview."+r.resourceVersion),n}getVersioningData(r,t,n,i,s){let a;return this.beginGetLocation(t,n).then(o=>{if(!o)throw new Error("Failed to find api location for area: "+t+" id: "+n);return r=this.autoNegotiateApiVersion(o,r),a=this.getRequestUrl(o.routeTemplate,o.area,o.resourceName,i,s),{apiVersion:r,requestUrl:a}})}_setInitializationPromise(r){r&&(this._initializationPromise=r)}beginGetLocation(r,t){return this._initializationPromise.then(()=>this.beginGetAreaLocations(r)).then(n=>n[(t||"").toLowerCase()])}beginGetAreaLocations(r){let t=this._locationsByAreaPromises[r];if(!t){let n=this.resolveUrl(e.APIS_RELATIVE_PATH+"/"+r);t=this.restClient.options(n).then(i=>{let s={},a=i.result.value,o;for(o=0;o0){let i=typeof r=="object"&&"toUTCString"in r?r.toUTCString():r.toString();n=t.slice(0,-1)+"="+encodeURIComponent(i)+"&"}return n}queryParamsToString(r){return("?"+this.queryParamsToStringHelper(r,"")).slice(0,-1)}getRequestUrl(r,t,n,i,s){i=i||{},i.area||(i.area=t),i.resource||(i.resource=n);let a=this.replaceRouteValues(r,i);return s&&(a+=this.queryParamsToString(s)),wti.resolve(this.baseUrl,SDo.join(this.basePath,a))}replaceRouteValues(r,t){let n="",i="",s="",a=!1,o,c=r.length,l;for(o=0;o{"use strict";Object.defineProperty(rwr,"__esModule",{value:!0});var LX0;(function(e){var r;function t(m,h,_){return m&&h?Array.isArray(m)?i(m,h,!0,_):s(m,h,!0,_):m}e.serialize=t;function n(m,h,_,b){return m&&(b&&Array.isArray(m.value)&&(m=m.value),h&&(Array.isArray(m)?m=i(m,h,!1,_):m=s(m,h,!1,_))),m}e.deserialize=n;function i(m,h,_,b){var v=m,w=[],x;for(x=0;x{"use strict";var Tti=SHt(),Qut=kSt(),TDo=Qut("%Function.prototype.apply%"),PDo=Qut("%Function.prototype.call%"),RDo=Qut("%Reflect.apply%",!0)||Tti.call(PDo,TDo),IDo=Qut("%Object.getOwnPropertyDescriptor%",!0),YIe=Qut("%Object.defineProperty%",!0),jX0=Qut("%Math.max%");if(YIe)try{YIe({},"a",{value:1})}catch{YIe=null}nwr.exports=function(r){var t=RDo(Tti,PDo,arguments);if(IDo&&YIe){var n=IDo(t,"length");n.configurable&&YIe(t,"length",{value:1+jX0(0,r.length-(arguments.length-1))})}return t};var xDo=function(){return RDo(Tti,TDo,arguments)};YIe?YIe(nwr.exports,"apply",{value:xDo}):nwr.exports.apply=xDo});var BDo=A((iF1,ODo)=>{"use strict";var FDo=kSt(),NDo=kDo(),GX0=NDo(FDo("String.prototype.indexOf"));ODo.exports=function(r,t){var n=FDo(r,!!t);return typeof n=="function"&&GX0(r,".prototype.")>-1?NDo(n):n}});var MDo=A((sF1,qDo)=>{qDo.exports=require("util").inspect});var iSo=A((aF1,nSo)=>{var Lti=typeof Map=="function"&&Map.prototype,Pti=Object.getOwnPropertyDescriptor&&Lti?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,swr=Lti&&Pti&&typeof Pti.get=="function"?Pti.get:null,LDo=Lti&&Map.prototype.forEach,jti=typeof Set=="function"&&Set.prototype,Rti=Object.getOwnPropertyDescriptor&&jti?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,awr=jti&&Rti&&typeof Rti.get=="function"?Rti.get:null,jDo=jti&&Set.prototype.forEach,UX0=typeof WeakMap=="function"&&WeakMap.prototype,v7t=UX0?WeakMap.prototype.has:null,VX0=typeof WeakSet=="function"&&WeakSet.prototype,E7t=VX0?WeakSet.prototype.has:null,zX0=typeof WeakRef=="function"&&WeakRef.prototype,GDo=zX0?WeakRef.prototype.deref:null,$X0=Boolean.prototype.valueOf,QX0=Object.prototype.toString,KX0=Function.prototype.toString,HX0=String.prototype.match,Gti=String.prototype.slice,vge=String.prototype.replace,WX0=String.prototype.toUpperCase,UDo=String.prototype.toLowerCase,JDo=RegExp.prototype.test,VDo=Array.prototype.concat,mX=Array.prototype.join,YX0=Array.prototype.slice,zDo=Math.floor,Nti=typeof BigInt=="function"?BigInt.prototype.valueOf:null,kti=Object.getOwnPropertySymbols,Oti=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Kut=typeof Symbol=="function"&&typeof Symbol.iterator=="object",HR=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Kut||"symbol")?Symbol.toStringTag:null,XDo=Object.prototype.propertyIsEnumerable,$Do=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function QDo(e,r){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||JDo.call(/e/,r))return r;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-zDo(-e):zDo(e);if(n!==e){var i=String(n),s=Gti.call(r,i.length+1);return vge.call(i,t,"$&_")+"."+vge.call(vge.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return vge.call(r,t,"$&_")}var Bti=MDo(),KDo=Bti.custom,HDo=eSo(KDo)?KDo:null;nSo.exports=function e(r,t,n,i){var s=t||{};if(Cge(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Cge(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var a=Cge(s,"customInspect")?s.customInspect:!0;if(typeof a!="boolean"&&a!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Cge(s,"indent")&&s.indent!==null&&s.indent!=="	"&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Cge(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var o=s.numericSeparator;if(typeof r>"u")return"undefined";if(r===null)return"null";if(typeof r=="boolean")return r?"true":"false";if(typeof r=="string")return rSo(r,s);if(typeof r=="number"){if(r===0)return 1/0/r>0?"0":"-0";var c=String(r);return o?QDo(r,c):c}if(typeof r=="bigint"){var l=String(r)+"n";return o?QDo(r,l):l}var u=typeof s.depth>"u"?5:s.depth;if(typeof n>"u"&&(n=0),n>=u&&u>0&&typeof r=="object")return qti(r)?"[Array]":"[Object]";var m=fZ0(s,n);if(typeof i>"u")i=[];else if(tSo(i,r)>=0)return"[Circular]";function h(V,Q,X){if(Q&&(i=YX0.call(i),i.push(Q)),X){var J={depth:s.depth};return Cge(s,"quoteStyle")&&(J.quoteStyle=s.quoteStyle),e(V,J,n+1,i)}return e(V,s,n+1,i)}if(typeof r=="function"&&!WDo(r)){var _=sZ0(r),b=iwr(r,h);return"[Function"+(_?": "+_:" (anonymous)")+"]"+(b.length>0?" { "+mX.call(b,", ")+" }":"")}if(eSo(r)){var v=Kut?vge.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):Oti.call(r);return typeof r=="object"&&!Kut?C7t(v):v}if(dZ0(r)){for(var w="<"+UDo.call(String(r.nodeName)),x=r.attributes||[],P=0;P",w}if(qti(r)){if(r.length===0)return"[]";var k=iwr(r,h);return m&&!mZ0(k)?"["+Mti(k,m)+"]":"[ "+mX.call(k,", ")+" ]"}if(ZX0(r)){var R=iwr(r,h);return!("cause"in Error.prototype)&&"cause"in r&&!XDo.call(r,"cause")?"{ ["+String(r)+"] "+mX.call(VDo.call("[cause]: "+h(r.cause),R),", ")+" }":R.length===0?"["+String(r)+"]":"{ ["+String(r)+"] "+mX.call(R,", ")+" }"}if(typeof r=="object"&&a){if(HDo&&typeof r[HDo]=="function"&&Bti)return Bti(r,{depth:u-n});if(a!=="symbol"&&typeof r.inspect=="function")return r.inspect()}if(aZ0(r)){var L=[];return LDo&&LDo.call(r,function(V,Q){L.push(h(Q,r,!0)+" => "+h(V,r))}),YDo("Map",swr.call(r),L,m)}if(uZ0(r)){var U=[];return jDo&&jDo.call(r,function(V){U.push(h(V,r))}),YDo("Set",awr.call(r),U,m)}if(oZ0(r))return Fti("WeakMap");if(lZ0(r))return Fti("WeakSet");if(cZ0(r))return Fti("WeakRef");if(tZ0(r))return C7t(h(Number(r)));if(nZ0(r))return C7t(h(Nti.call(r)));if(rZ0(r))return C7t($X0.call(r));if(eZ0(r))return C7t(h(String(r)));if(!XX0(r)&&!WDo(r)){var Y=iwr(r,h),N=$Do?$Do(r)===Object.prototype:r instanceof Object||r.constructor===Object,j=r instanceof Object?"":"null prototype",M=!N&&HR&&Object(r)===r&&HR in r?Gti.call(Ege(r),8,-1):j?"Object":"",C=N||typeof r.constructor!="function"?"":r.constructor.name?r.constructor.name+" ":"",O=C+(M||j?"["+mX.call(VDo.call([],M||[],j||[]),": ")+"] ":"");return Y.length===0?O+"{}":m?O+"{"+Mti(Y,m)+"}":O+"{ "+mX.call(Y,", ")+" }"}return String(r)};function ZDo(e,r,t){var n=(t.quoteStyle||r)==="double"?'"':"'";return n+e+n}function JX0(e){return vge.call(String(e),/"/g,""")}function qti(e){return Ege(e)==="[object Array]"&&(!HR||!(typeof e=="object"&&HR in e))}function XX0(e){return Ege(e)==="[object Date]"&&(!HR||!(typeof e=="object"&&HR in e))}function WDo(e){return Ege(e)==="[object RegExp]"&&(!HR||!(typeof e=="object"&&HR in e))}function ZX0(e){return Ege(e)==="[object Error]"&&(!HR||!(typeof e=="object"&&HR in e))}function eZ0(e){return Ege(e)==="[object String]"&&(!HR||!(typeof e=="object"&&HR in e))}function tZ0(e){return Ege(e)==="[object Number]"&&(!HR||!(typeof e=="object"&&HR in e))}function rZ0(e){return Ege(e)==="[object Boolean]"&&(!HR||!(typeof e=="object"&&HR in e))}function eSo(e){if(Kut)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!Oti)return!1;try{return Oti.call(e),!0}catch{}return!1}function nZ0(e){if(!e||typeof e!="object"||!Nti)return!1;try{return Nti.call(e),!0}catch{}return!1}var iZ0=Object.prototype.hasOwnProperty||function(e){return e in this};function Cge(e,r){return iZ0.call(e,r)}function Ege(e){return QX0.call(e)}function sZ0(e){if(e.name)return e.name;var r=HX0.call(KX0.call(e),/^function\s*([\w$]+)/);return r?r[1]:null}function tSo(e,r){if(e.indexOf)return e.indexOf(r);for(var t=0,n=e.length;tr.maxStringLength){var t=e.length-r.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return rSo(Gti.call(e,0,r.maxStringLength),r)+n}var i=vge.call(vge.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,pZ0);return ZDo(i,"single",r)}function pZ0(e){var r=e.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[r];return t?"\\"+t:"\\x"+(r<16?"0":"")+WX0.call(r.toString(16))}function C7t(e){return"Object("+e+")"}function Fti(e){return e+" { ? }"}function YDo(e,r,t,n){var i=n?Mti(t,n):mX.call(t,", ");return e+" ("+r+") {"+i+"}"}function mZ0(e){for(var r=0;r=0)return!1;return!0}function fZ0(e,r){var t;if(e.indent==="	")t="	";else if(typeof e.indent=="number"&&e.indent>0)t=mX.call(Array(e.indent+1)," ");else return null;return{base:t,prev:mX.call(Array(r+1),t)}}function Mti(e,r){if(e.length===0)return"";var t=`
           `+r.prev+r.base;return t+mX.call(e,","+t)+`
          -`+r.prev}function iwr(e,r){var t=Bti(e),n=[];if(t){n.length=e.length;for(var i=0;i{"use strict";var Gti=kSt(),Hut=ODo(),fZ0=nSo(),hZ0=Gti("%TypeError%"),owr=Gti("%WeakMap%",!0),cwr=Gti("%Map%",!0),gZ0=Hut("WeakMap.prototype.get",!0),yZ0=Hut("WeakMap.prototype.set",!0),_Z0=Hut("WeakMap.prototype.has",!0),AZ0=Hut("Map.prototype.get",!0),bZ0=Hut("Map.prototype.set",!0),CZ0=Hut("Map.prototype.has",!0),Uti=function(e,r){for(var t=e,n;(n=t.next)!==null;t=n)if(n.key===r)return t.next=n.next,n.next=e.next,e.next=n,n},vZ0=function(e,r){var t=Uti(e,r);return t&&t.value},EZ0=function(e,r,t){var n=Uti(e,r);n?n.value=t:e.next={key:r,next:e.next,value:t}},DZ0=function(e,r){return!!Uti(e,r)};iSo.exports=function(){var r,t,n,i={assert:function(s){if(!i.has(s))throw new hZ0("Side channel does not contain "+fZ0(s))},get:function(s){if(owr&&s&&(typeof s=="object"||typeof s=="function")){if(r)return gZ0(r,s)}else if(cwr){if(t)return AZ0(t,s)}else if(n)return vZ0(n,s)},has:function(s){if(owr&&s&&(typeof s=="object"||typeof s=="function")){if(r)return _Z0(r,s)}else if(cwr){if(t)return CZ0(t,s)}else if(n)return DZ0(n,s);return!1},set:function(s,a){owr&&s&&(typeof s=="object"||typeof s=="function")?(r||(r=new owr),yZ0(r,s,a)):cwr?(t||(t=new cwr),bZ0(t,s,a)):(n||(n={key:{},next:null}),EZ0(n,s,a))}};return i}});var uwr=A((oF1,aSo)=>{"use strict";var SZ0=String.prototype.replace,wZ0=/%20/g,Vti={RFC1738:"RFC1738",RFC3986:"RFC3986"};aSo.exports={default:Vti.RFC3986,formatters:{RFC1738:function(e){return SZ0.call(e,wZ0,"+")},RFC3986:function(e){return String(e)}},RFC1738:Vti.RFC1738,RFC3986:Vti.RFC3986}});var $ti=A((cF1,cSo)=>{"use strict";var IZ0=uwr(),zti=Object.prototype.hasOwnProperty,JIe=Array.isArray,fX=function(){for(var e=[],r=0;r<256;++r)e.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return e}(),xZ0=function(r){for(;r.length>1;){var t=r.pop(),n=t.obj[t.prop];if(JIe(n)){for(var i=[],s=0;s=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||s===IZ0.RFC1738&&(l===40||l===41)){o+=a.charAt(c);continue}if(l<128){o=o+fX[l];continue}if(l<2048){o=o+(fX[192|l>>6]+fX[128|l&63]);continue}if(l<55296||l>=57344){o=o+(fX[224|l>>12]+fX[128|l>>6&63]+fX[128|l&63]);continue}c+=1,l=65536+((l&1023)<<10|a.charCodeAt(c)&1023),o+=fX[240|l>>18]+fX[128|l>>12&63]+fX[128|l>>6&63]+fX[128|l&63]}return o},FZ0=function(r){for(var t=[{obj:{o:r},prop:"o"}],n=[],i=0;i{"use strict";var dSo=sSo(),lwr=$ti(),D7t=uwr(),MZ0=Object.prototype.hasOwnProperty,uSo={brackets:function(r){return r+"[]"},comma:"comma",indices:function(r,t){return r+"["+t+"]"},repeat:function(r){return r}},cse=Array.isArray,LZ0=Array.prototype.push,pSo=function(e,r){LZ0.apply(e,cse(r)?r:[r])},jZ0=Date.prototype.toISOString,lSo=D7t.default,WR={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:lwr.encode,encodeValuesOnly:!1,format:lSo,formatter:D7t.formatters[lSo],indices:!1,serializeDate:function(r){return jZ0.call(r)},skipNulls:!1,strictNullHandling:!1},GZ0=function(r){return typeof r=="string"||typeof r=="number"||typeof r=="boolean"||typeof r=="symbol"||typeof r=="bigint"},Qti={},UZ0=function e(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w){for(var x=r,P=w,k=0,R=!1;(P=P.get(Qti))!==void 0&&!R;){var L=P.get(r);if(k+=1,typeof L<"u"){if(L===k)throw new RangeError("Cyclic object value");R=!0}typeof P.get(Qti)>"u"&&(k=0)}if(typeof c=="function"?x=c(t,x):x instanceof Date?x=m(x):n==="comma"&&cse(x)&&(x=lwr.maybeMap(x,function(J){return J instanceof Date?m(J):J})),x===null){if(s)return o&&!b?o(t,WR.encoder,v,"key",h):t;x=""}if(GZ0(x)||lwr.isBuffer(x)){if(o){var U=b?t:o(t,WR.encoder,v,"key",h);return[_(U)+"="+_(o(x,WR.encoder,v,"value",h))]}return[_(t)+"="+_(String(x))]}var Y=[];if(typeof x>"u")return Y;var N;if(n==="comma"&&cse(x))b&&o&&(x=lwr.maybeMap(x,o)),N=[{value:x.length>0?x.join(",")||null:void 0}];else if(cse(c))N=c;else{var j=Object.keys(x);N=l?j.sort(l):j}for(var M=i&&cse(x)&&x.length===1?t+"[]":t,C=0;C"u"?WR.allowDots:!!r.allowDots,charset:t,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:WR.charsetSentinel,delimiter:typeof r.delimiter>"u"?WR.delimiter:r.delimiter,encode:typeof r.encode=="boolean"?r.encode:WR.encode,encoder:typeof r.encoder=="function"?r.encoder:WR.encoder,encodeValuesOnly:typeof r.encodeValuesOnly=="boolean"?r.encodeValuesOnly:WR.encodeValuesOnly,filter:s,format:n,formatter:i,serializeDate:typeof r.serializeDate=="function"?r.serializeDate:WR.serializeDate,skipNulls:typeof r.skipNulls=="boolean"?r.skipNulls:WR.skipNulls,sort:typeof r.sort=="function"?r.sort:null,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:WR.strictNullHandling}};mSo.exports=function(e,r){var t=e,n=VZ0(r),i,s;typeof n.filter=="function"?(s=n.filter,t=s("",t)):cse(n.filter)&&(s=n.filter,i=s);var a=[];if(typeof t!="object"||t===null)return"";var o;r&&r.arrayFormat in uSo?o=r.arrayFormat:r&&"indices"in r?o=r.indices?"indices":"repeat":o="indices";var c=uSo[o];if(r&&"commaRoundTrip"in r&&typeof r.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var l=c==="comma"&&r&&r.commaRoundTrip;i||(i=Object.keys(t)),n.sort&&i.sort(n.sort);for(var u=dSo(),m=0;m0?b+_:""}});var ySo=A((lF1,gSo)=>{"use strict";var Wut=$ti(),Kti=Object.prototype.hasOwnProperty,zZ0=Array.isArray,Ox={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:Wut.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},$Z0=function(e){return e.replace(/&#(\d+);/g,function(r,t){return String.fromCharCode(parseInt(t,10))})},hSo=function(e,r){return e&&typeof e=="string"&&r.comma&&e.indexOf(",")>-1?e.split(","):e},QZ0="utf8=%26%2310003%3B",KZ0="utf8=%E2%9C%93",HZ0=function(r,t){var n={__proto__:null},i=t.ignoreQueryPrefix?r.replace(/^\?/,""):r,s=t.parameterLimit===1/0?void 0:t.parameterLimit,a=i.split(t.delimiter,s),o=-1,c,l=t.charset;if(t.charsetSentinel)for(c=0;c-1&&(b=zZ0(b)?[b]:b),Kti.call(n,_)?n[_]=Wut.combine(n[_],b):n[_]=b}return n},WZ0=function(e,r,t,n){for(var i=n?r:hSo(r,t),s=e.length-1;s>=0;--s){var a,o=e[s];if(o==="[]"&&t.parseArrays)a=[].concat(i);else{a=t.plainObjects?Object.create(null):{};var c=o.charAt(0)==="["&&o.charAt(o.length-1)==="]"?o.slice(1,-1):o,l=parseInt(c,10);!t.parseArrays&&c===""?a={0:i}:!isNaN(l)&&o!==c&&String(l)===c&&l>=0&&t.parseArrays&&l<=t.arrayLimit?(a=[],a[l]=i):c!=="__proto__"&&(a[c]=i)}i=a}return i},YZ0=function(r,t,n,i){if(r){var s=n.allowDots?r.replace(/\.([^.[]+)/g,"[$1]"):r,a=/(\[[^[\]]*])/,o=/(\[[^[\]]*])/g,c=n.depth>0&&a.exec(s),l=c?s.slice(0,c.index):s,u=[];if(l){if(!n.plainObjects&&Kti.call(Object.prototype,l)&&!n.allowPrototypes)return;u.push(l)}for(var m=0;n.depth>0&&(c=o.exec(s))!==null&&m"u"?Ox.charset:r.charset;return{allowDots:typeof r.allowDots>"u"?Ox.allowDots:!!r.allowDots,allowPrototypes:typeof r.allowPrototypes=="boolean"?r.allowPrototypes:Ox.allowPrototypes,allowSparse:typeof r.allowSparse=="boolean"?r.allowSparse:Ox.allowSparse,arrayLimit:typeof r.arrayLimit=="number"?r.arrayLimit:Ox.arrayLimit,charset:t,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:Ox.charsetSentinel,comma:typeof r.comma=="boolean"?r.comma:Ox.comma,decoder:typeof r.decoder=="function"?r.decoder:Ox.decoder,delimiter:typeof r.delimiter=="string"||Wut.isRegExp(r.delimiter)?r.delimiter:Ox.delimiter,depth:typeof r.depth=="number"||r.depth===!1?+r.depth:Ox.depth,ignoreQueryPrefix:r.ignoreQueryPrefix===!0,interpretNumericEntities:typeof r.interpretNumericEntities=="boolean"?r.interpretNumericEntities:Ox.interpretNumericEntities,parameterLimit:typeof r.parameterLimit=="number"?r.parameterLimit:Ox.parameterLimit,parseArrays:r.parseArrays!==!1,plainObjects:typeof r.plainObjects=="boolean"?r.plainObjects:Ox.plainObjects,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:Ox.strictNullHandling}};gSo.exports=function(e,r){var t=JZ0(r);if(e===""||e===null||typeof e>"u")return t.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?HZ0(e,t):e,i=t.plainObjects?Object.create(null):{},s=Object.keys(n),a=0;a{"use strict";var XZ0=fSo(),ZZ0=ySo(),eeh=uwr();_So.exports={formats:eeh,parse:ZZ0,stringify:XZ0}});var Wti=A(Dge=>{"use strict";var bSo=Dge&&Dge.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Dge,"__esModule",{value:!0});var teh=ASo(),Hti=require("url"),CSo=require("path"),reh=require("zlib");function neh(e,r,t){let n=CSo.posix||CSo,i="";if(!r)i=e;else if(!e)i=r;else{let s=Hti.parse(r),a=Hti.parse(e);a.protocol=a.protocol||s.protocol,a.auth=a.auth||s.auth,a.host=a.host||s.host,a.pathname=n.resolve(s.pathname,a.pathname),!a.pathname.endsWith("/")&&e.endsWith("/")&&(a.pathname+="/"),i=Hti.format(a)}return t?ieh(i,t):i}Dge.getUrl=neh;function ieh(e,r){let t=e.replace(/\?$/g,""),n=teh.stringify(r.params,seh(r));return`${t}${n}`}function seh(e){return{addQueryPrefix:!0,delimiter:(e.options||{}).separator||"&",allowDots:(e.options||{}).shouldAllowDots||!1,arrayFormat:(e.options||{}).arrayFormat||"repeat",encodeValuesOnly:(e.options||{}).shouldOnlyEncodeValues||!0}}function aeh(e,r){return bSo(this,void 0,void 0,function*(){return new Promise((t,n)=>bSo(this,void 0,void 0,function*(){reh.gunzip(e,function(i,s){i?n(i):t(s.toString(r||"utf-8"))})}))})}Dge.decompressGzippedContent=aeh;function oeh(e){try{return new RegExp(e,"i")}catch(r){if(r instanceof SyntaxError&&(e||"").startsWith("*")){let t=e.replace("*","(.*)");return new RegExp(t,"i")}throw r}}Dge.buildProxyBypassRegexFromEnv=oeh;function ceh(e){let r=["ascii","utf8","utf16le","ucs2","base64","binary","hex"],n=(e.message.headers["content-type"]||"").match(/charset=([^;,\r\n]+)/i);return n&&n[1]&&r.indexOf(n[1])!=-1?n[1]:"utf-8"}Dge.obtainContentCharset=ceh});var mwr=A(use=>{"use strict";var Jti=use&&use.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(use,"__esModule",{value:!0});var S7t=require("url"),dwr=require("http"),Yti=require("https"),Xti=Wti(),XIe,Yut,hX;(function(e){e[e.OK=200]="OK",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.ResourceMoved=302]="ResourceMoved",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.SwitchProxy=306]="SwitchProxy",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.TooManyRequests=429]="TooManyRequests",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout"})(hX=use.HttpCodes||(use.HttpCodes={}));var ueh=[hX.MovedPermanently,hX.ResourceMoved,hX.SeeOther,hX.TemporaryRedirect,hX.PermanentRedirect],leh=[hX.BadGateway,hX.ServiceUnavailable,hX.GatewayTimeout],deh=["ECONNRESET","ENOTFOUND","ESOCKETTIMEDOUT","ETIMEDOUT","ECONNREFUSED"],peh=["OPTIONS","GET","DELETE","HEAD"],meh=10,feh=5,pwr=class{constructor(r){this.message=r}readBody(){return new Promise((r,t)=>Jti(this,void 0,void 0,function*(){let n=[],i=Xti.obtainContentCharset(this),s=this.message.headers["content-encoding"]||"",a=new RegExp("(gzip$)|(gzip, *deflate)").test(s);this.message.on("data",function(o){let c=typeof o=="string"?Buffer.from(o,i):o;n.push(c)}).on("end",function(){return Jti(this,void 0,void 0,function*(){let o=Buffer.concat(n);if(a){let c=yield Xti.decompressGzippedContent(o,i);r(c)}else r(o.toString(i))})}).on("error",function(o){t(o)})}))}};use.HttpClientResponse=pwr;function heh(e){return S7t.parse(e).protocol==="https:"}use.isHttps=heh;var w7t;(function(e){e.HTTP_PROXY="HTTP_PROXY",e.HTTPS_PROXY="HTTPS_PROXY",e.NO_PROXY="NO_PROXY"})(w7t||(w7t={}));var Zti=class{constructor(r,t,n){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=r,this.handlers=t||[];let i=process.env[w7t.NO_PROXY];i&&(this._httpProxyBypassHosts=[],i.split(",").forEach(s=>{this._httpProxyBypassHosts.push(Xti.buildProxyBypassRegexFromEnv(s))})),this.requestOptions=n,n&&(n.ignoreSslError!=null&&(this._ignoreSslError=n.ignoreSslError),this._socketTimeout=n.socketTimeout,this._httpProxy=n.proxy,n.proxy&&n.proxy.proxyBypassHosts&&(this._httpProxyBypassHosts=[],n.proxy.proxyBypassHosts.forEach(s=>{this._httpProxyBypassHosts.push(new RegExp(s,"i"))})),this._certConfig=n.cert,this._certConfig&&(XIe=require("fs"),this._certConfig.caFile&&XIe.existsSync(this._certConfig.caFile)&&(this._ca=XIe.readFileSync(this._certConfig.caFile,"utf8")),this._certConfig.certFile&&XIe.existsSync(this._certConfig.certFile)&&(this._cert=XIe.readFileSync(this._certConfig.certFile,"utf8")),this._certConfig.keyFile&&XIe.existsSync(this._certConfig.keyFile)&&(this._key=XIe.readFileSync(this._certConfig.keyFile,"utf8"))),n.allowRedirects!=null&&(this._allowRedirects=n.allowRedirects),n.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=n.allowRedirectDowngrade),n.maxRedirects!=null&&(this._maxRedirects=Math.max(n.maxRedirects,0)),n.keepAlive!=null&&(this._keepAlive=n.keepAlive),n.allowRetries!=null&&(this._allowRetries=n.allowRetries),n.maxRetries!=null&&(this._maxRetries=n.maxRetries))}options(r,t){return this.request("OPTIONS",r,null,t||{})}get(r,t){return this.request("GET",r,null,t||{})}del(r,t){return this.request("DELETE",r,null,t||{})}post(r,t,n){return this.request("POST",r,t,n||{})}patch(r,t,n){return this.request("PATCH",r,t,n||{})}put(r,t,n){return this.request("PUT",r,t,n||{})}head(r,t){return this.request("HEAD",r,null,t||{})}sendStream(r,t,n,i){return this.request(r,t,n,i)}request(r,t,n,i){return Jti(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let s=S7t.parse(t),a=this._prepareRequest(r,s,i),o=this._allowRetries&&peh.indexOf(r)!=-1?this._maxRetries+1:1,c=0,l;for(;c-1&&c0;){let m=l.message.headers.location;if(!m)break;let h=S7t.parse(m);if(s.protocol=="https:"&&s.protocol!=h.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");yield l.readBody(),a=this._prepareRequest(r,h,i),l=yield this.requestRaw(a,n),u--}if(leh.indexOf(l.message.statusCode)==-1)return l;c+=1,c{let s=function(a,o){a&&i(a),n(o)};this.requestRawWithCallback(r,t,s)})}requestRawWithCallback(r,t,n){let i;typeof t=="string"&&(r.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8"));let s=!1,a=(c,l)=>{s||(s=!0,n(c,l))},o=r.httpModule.request(r.options,c=>{let l=new pwr(c);a(null,l)});o.on("socket",c=>{i=c}),o.setTimeout(this._socketTimeout||3*6e4,()=>{i&&i.destroy(),a(new Error("Request timeout: "+r.options.path),null)}),o.on("error",function(c){a(c,null)}),t&&typeof t=="string"&&o.write(t,"utf8"),t&&typeof t!="string"?(t.on("close",function(){o.end()}),t.pipe(o)):o.end()}_prepareRequest(r,t,n){let i={};i.parsedUrl=t;let s=i.parsedUrl.protocol==="https:";i.httpModule=s?Yti:dwr;let a=s?443:80;return i.options={},i.options.host=i.parsedUrl.hostname,i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a,i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||""),i.options.method=r,i.options.timeout=this.requestOptions&&this.requestOptions.socketTimeout||this._socketTimeout,this._socketTimeout=i.options.timeout,i.options.headers=this._mergeHeaders(n),this.userAgent!=null&&(i.options.headers["user-agent"]=this.userAgent),i.options.agent=this._getAgent(i.parsedUrl),this.handlers&&!this._isPresigned(S7t.format(t))&&this.handlers.forEach(o=>{o.prepareRequest(i.options)}),i}_isPresigned(r){if(this.requestOptions&&this.requestOptions.presignedUrlPatterns){let t=this.requestOptions.presignedUrlPatterns;for(let n=0;nObject.keys(n).reduce((i,s)=>(i[s.toLowerCase()]=n[s],i),{});return this.requestOptions&&this.requestOptions.headers?Object.assign({},t(this.requestOptions.headers),t(r)):t(r||{})}_getAgent(r){let t,n=this._getProxy(r),i=n.proxyUrl&&n.proxyUrl.hostname&&!this._isMatchInBypassProxyList(r);if(this._keepAlive&&i&&(t=this._proxyAgent),this._keepAlive&&!i&&(t=this._agent),t)return t;let s=r.protocol==="https:",a=100;if(this.requestOptions&&(a=this.requestOptions.maxSockets||dwr.globalAgent.maxSockets),i){Yut||(Yut=qUt());let o={maxSockets:a,keepAlive:this._keepAlive,proxy:{proxyAuth:n.proxyAuth,host:n.proxyUrl.hostname,port:n.proxyUrl.port}},c,l=n.proxyUrl.protocol==="https:";s?c=l?Yut.httpsOverHttps:Yut.httpsOverHttp:c=l?Yut.httpOverHttps:Yut.httpOverHttp,t=c(o),this._proxyAgent=t}if(this._keepAlive&&!t){let o={keepAlive:this._keepAlive,maxSockets:a};t=s?new Yti.Agent(o):new dwr.Agent(o),this._agent=t}return t||(t=s?Yti.globalAgent:dwr.globalAgent),s&&this._ignoreSslError&&(t.options=Object.assign(t.options||{},{rejectUnauthorized:!1})),s&&this._certConfig&&(t.options=Object.assign(t.options||{},{ca:this._ca,cert:this._cert,key:this._key,passphrase:this._certConfig.passphrase})),t}_getProxy(r){let t=r.protocol==="https:",n=this._httpProxy,i=process.env[w7t.HTTPS_PROXY],s=process.env[w7t.HTTP_PROXY];n||(i&&t?n={proxyUrl:i}:s&&(n={proxyUrl:s}));let a,o;return n&&(n.proxyUrl.length>0&&(a=S7t.parse(n.proxyUrl)),(n.proxyUsername||n.proxyPassword)&&(o=n.proxyUsername+":"+n.proxyPassword)),{proxyUrl:a,proxyAuth:o}}_isMatchInBypassProxyList(r){if(!this._httpProxyBypassHosts)return!1;let t=!1;return this._httpProxyBypassHosts.forEach(n=>{n.test(r.href)&&(t=!0)}),t}_performExponentialBackoff(r){r=Math.min(meh,r);let t=feh*Math.pow(2,r);return new Promise(n=>setTimeout(()=>n(),t))}};use.HttpClient=Zti});var tri=A(I7t=>{"use strict";var lse=I7t&&I7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(I7t,"__esModule",{value:!0});var vSo=mwr(),ZIe=Wti(),eri=class e{constructor(r,t,n,i){this.client=new vSo.HttpClient(r,n,i),t&&(this._baseUrl=t)}options(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl),i=yield this.client.options(n,this._headersFromOptions(t));return this.processResponse(i,t)})}get(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl,(t||{}).queryParameters),i=yield this.client.get(n,this._headersFromOptions(t));return this.processResponse(i,t)})}del(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl,(t||{}).queryParameters),i=yield this.client.del(n,this._headersFromOptions(t));return this.processResponse(i,t)})}create(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.post(i,a,s);return this.processResponse(o,n)})}update(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.patch(i,a,s);return this.processResponse(o,n)})}replace(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.put(i,a,s);return this.processResponse(o,n)})}uploadStream(r,t,n,i){return lse(this,void 0,void 0,function*(){let s=ZIe.getUrl(t,this._baseUrl),a=this._headersFromOptions(i,!0),o=yield this.client.sendStream(r,s,n,a);return this.processResponse(o,i)})}_headersFromOptions(r,t){r=r||{};let n=r.additionalHeaders||{};if(n.Accept=r.acceptHeader||"application/json",t){let i=!1;for(let s in n)s.toLowerCase()=="content-type"&&(i=!0);i||(n["Content-Type"]="application/json; charset=utf-8")}return n}static dateTimeDeserializer(r,t){if(typeof t=="string"){let n=new Date(t);if(!isNaN(n.valueOf()))return n}return t}processResponse(r,t){return lse(this,void 0,void 0,function*(){return new Promise((n,i)=>lse(this,void 0,void 0,function*(){let s=r.message.statusCode,a={statusCode:s,result:null,headers:{}};s==vSo.HttpCodes.NotFound&&n(a);let o,c;try{c=yield r.readBody(),c&&c.length>0&&(t&&t.deserializeDates?o=JSON.parse(c,e.dateTimeDeserializer):o=JSON.parse(c),t&&t.responseProcessor?a.result=t.responseProcessor(o):a.result=o),a.headers=r.message.headers}catch{}if(s>299){let l;o&&o.message?l=o.message:c&&c.length>0?l=c:l="Failed request: ("+s+")";let u=new Error(l);u.statusCode=s,a.result&&(u.result=a.result),a.headers&&(u.responseHeaders=a.headers),i(u)}else n(a)}))})}};I7t.RestClient=eri});var rv=A(nri=>{"use strict";Object.defineProperty(nri,"__esModule",{value:!0});var geh=Iti(),yeh=SDo(),_eh=tri(),Aeh=mwr(),rri=class{constructor(r,t,n,i){this.baseUrl=r,this.http=new Aeh.HttpClient(n,t,i),this.rest=new _eh.RestClient(n,null,t,i),this.vsoClient=new geh.VsoClient(r,this.rest),this.userAgent=n}createAcceptHeader(r,t){return r+(t?";api-version="+t:"")}createRequestOptions(r,t){let n={};return n.acceptHeader=this.createAcceptHeader(r,t),n}formatResponse(r,t,n){let i={responseTypeMetadata:t,responseIsCollection:n};return yeh.ContractSerializer.deserialize(r,i.responseTypeMetadata,!1,i.responseIsCollection)}};nri.ClientApiBase=rri});var ESo=A(x7t=>{"use strict";Object.defineProperty(x7t,"__esModule",{value:!0});var beh;(function(e){e[e.BigInt=0]="BigInt",e[e.Binary=1]="Binary",e[e.Bit=2]="Bit",e[e.Char=3]="Char",e[e.DateTime=4]="DateTime",e[e.Decimal=5]="Decimal",e[e.Float=6]="Float",e[e.Image=7]="Image",e[e.Int=8]="Int",e[e.Money=9]="Money",e[e.NChar=10]="NChar",e[e.NText=11]="NText",e[e.NVarChar=12]="NVarChar",e[e.Real=13]="Real",e[e.UniqueIdentifier=14]="UniqueIdentifier",e[e.SmallDateTime=15]="SmallDateTime",e[e.SmallInt=16]="SmallInt",e[e.SmallMoney=17]="SmallMoney",e[e.Text=18]="Text",e[e.Timestamp=19]="Timestamp",e[e.TinyInt=20]="TinyInt",e[e.VarBinary=21]="VarBinary",e[e.VarChar=22]="VarChar",e[e.Variant=23]="Variant",e[e.Xml=25]="Xml",e[e.Udt=29]="Udt",e[e.Structured=30]="Structured",e[e.Date=31]="Date",e[e.Time=32]="Time",e[e.DateTime2=33]="DateTime2",e[e.DateTimeOffset=34]="DateTimeOffset"})(beh=x7t.SqlDbType||(x7t.SqlDbType={}));x7t.TypeInfo={SqlDbType:{enumValues:{BigInt:0,Binary:1,Bit:2,Char:3,DateTime:4,Decimal:5,Float:6,Image:7,Int:8,Money:9,NChar:10,NText:11,NVarChar:12,Real:13,UniqueIdentifier:14,SmallDateTime:15,SmallInt:16,SmallMoney:17,Text:18,Timestamp:19,TinyInt:20,VarBinary:21,VarChar:22,Variant:23,Xml:25,Udt:29,Structured:30,Date:31,Time:32,DateTime2:33,DateTimeOffset:34}}}});var fwr=A(hs=>{"use strict";Object.defineProperty(hs,"__esModule",{value:!0});var Ceh=ESo(),veh=zut(),Eeh;(function(e){e[e.GeneralAttachment=0]="GeneralAttachment",e[e.AfnStrip=1]="AfnStrip",e[e.BugFilingData=2]="BugFilingData",e[e.CodeCoverage=3]="CodeCoverage",e[e.IntermediateCollectorData=4]="IntermediateCollectorData",e[e.RunConfig=5]="RunConfig",e[e.TestImpactDetails=6]="TestImpactDetails",e[e.TmiTestRunDeploymentFiles=7]="TmiTestRunDeploymentFiles",e[e.TmiTestRunReverseDeploymentFiles=8]="TmiTestRunReverseDeploymentFiles",e[e.TmiTestResultDetail=9]="TmiTestResultDetail",e[e.TmiTestRunSummary=10]="TmiTestRunSummary",e[e.ConsoleLog=11]="ConsoleLog"})(Eeh=hs.AttachmentType||(hs.AttachmentType={}));var Deh;(function(e){e[e.Failed=2]="Failed",e[e.InProgress=1]="InProgress",e[e.Queued=0]="Queued",e[e.Succeeded=3]="Succeeded"})(Deh=hs.CloneOperationState||(hs.CloneOperationState={}));var Seh;(function(e){e[e.Modules=1]="Modules",e[e.Functions=2]="Functions",e[e.BlockData=4]="BlockData"})(Seh=hs.CoverageQueryFlags||(hs.CoverageQueryFlags={}));var weh;(function(e){e[e.Covered=0]="Covered",e[e.NotCovered=1]="NotCovered",e[e.PartiallyCovered=2]="PartiallyCovered"})(weh=hs.CoverageStatus||(hs.CoverageStatus={}));var Ieh;(function(e){e[e.None=0]="None",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Finalized=3]="Finalized",e[e.Pending=4]="Pending",e[e.UpdateRequestQueued=5]="UpdateRequestQueued"})(Ieh=hs.CoverageSummaryStatus||(hs.CoverageSummaryStatus={}));var xeh;(function(e){e[e.None=0]="None",e[e.TestRun=1]="TestRun",e[e.TestResult=2]="TestResult",e[e.System=4]="System",e[e.All=7]="All"})(xeh=hs.CustomTestFieldScope||(hs.CustomTestFieldScope={}));var Teh;(function(e){e[e.Bit=2]="Bit",e[e.DateTime=4]="DateTime",e[e.Int=8]="Int",e[e.Float=6]="Float",e[e.String=12]="String",e[e.Guid=14]="Guid"})(Teh=hs.CustomTestFieldType||(hs.CustomTestFieldType={}));var Peh;(function(e){e[e.Custom=1]="Custom",e[e.System=2]="System"})(Peh=hs.FlakyDetectionType||(hs.FlakyDetectionType={}));var Reh;(function(e){e[e.All=1]="All",e[e.ResultSummary=2]="ResultSummary",e[e.ResultsAnalysis=3]="ResultsAnalysis",e[e.RunSummary=4]="RunSummary"})(Reh=hs.Metrics||(hs.Metrics={}));var keh;(function(e){e[e.Add=1]="Add",e[e.Delete=2]="Delete"})(keh=hs.OperationType||(hs.OperationType={}));var Feh;(function(e){e[e.None=0]="None",e[e.Iterations=1]="Iterations",e[e.WorkItems=2]="WorkItems",e[e.SubResults=4]="SubResults",e[e.Point=8]="Point"})(Feh=hs.ResultDetails||(hs.ResultDetails={}));var Neh;(function(e){e[e.None=0]="None",e[e.Rerun=1]="Rerun",e[e.DataDriven=2]="DataDriven",e[e.OrderedTest=3]="OrderedTest",e[e.Generic=4]="Generic"})(Neh=hs.ResultGroupType||(hs.ResultGroupType={}));var Oeh;(function(e){e[e.Rerun=1]="Rerun",e[e.Flaky=2]="Flaky"})(Oeh=hs.ResultMetadata||(hs.ResultMetadata={}));var Beh;(function(e){e[e.None=0]="None",e[e.FlakyIdentifiers=1]="FlakyIdentifiers"})(Beh=hs.ResultMetaDataDetails||(hs.ResultMetaDataDetails={}));var qeh;(function(e){e[e.TestSuite=0]="TestSuite",e[e.TestPlan=1]="TestPlan"})(qeh=hs.ResultObjectType||(hs.ResultObjectType={}));var Meh;(function(e){e[e.Unspecified=0]="Unspecified",e[e.Normal=1]="Normal",e[e.Blocking=2]="Blocking",e[e.Web=4]="Web",e[e.MtrRunInitiatedFromWeb=8]="MtrRunInitiatedFromWeb",e[e.RunWithDtlEnv=16]="RunWithDtlEnv",e[e.NoConfigRun=32]="NoConfigRun"})(Meh=hs.RunType||(hs.RunType={}));var Leh;(function(e){e[e.Any=0]="Any",e[e.Tcm=1]="Tcm",e[e.Tfs=2]="Tfs"})(Leh=hs.Service||(hs.Service={}));var jeh;(function(e){e[e.Children=1]="Children",e[e.DefaultTesters=2]="DefaultTesters"})(jeh=hs.SuiteExpand||(hs.SuiteExpand={}));var Geh;(function(e){e[e.NotStarted=0]="NotStarted",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Failed=3]="Failed"})(Geh=hs.TCMServiceDataMigrationStatus||(hs.TCMServiceDataMigrationStatus={}));var Ueh;(function(e){e[e.Active=1]="Active",e[e.Inactive=2]="Inactive"})(Ueh=hs.TestConfigurationState||(hs.TestConfigurationState={}));var Veh;(function(e){e[e.Run=0]="Run",e[e.Build=1]="Build",e[e.Release=2]="Release"})(Veh=hs.TestLogScope||(hs.TestLogScope={}));var zeh;(function(e){e[e.Success=0]="Success",e[e.Failed=1]="Failed",e[e.FileAlreadyExists=2]="FileAlreadyExists",e[e.InvalidInput=3]="InvalidInput",e[e.InvalidFileName=4]="InvalidFileName",e[e.InvalidContainer=5]="InvalidContainer",e[e.TransferFailed=6]="TransferFailed",e[e.FeatureDisabled=7]="FeatureDisabled",e[e.BuildDoesNotExist=8]="BuildDoesNotExist",e[e.RunDoesNotExist=9]="RunDoesNotExist",e[e.ContainerNotCreated=10]="ContainerNotCreated",e[e.APINotSupported=11]="APINotSupported",e[e.FileSizeExceeds=12]="FileSizeExceeds",e[e.ContainerNotFound=13]="ContainerNotFound",e[e.FileNotFound=14]="FileNotFound",e[e.DirectoryNotFound=15]="DirectoryNotFound",e[e.StorageCapacityExceeded=16]="StorageCapacityExceeded"})(zeh=hs.TestLogStatusCode||(hs.TestLogStatusCode={}));var $eh;(function(e){e[e.Root=1]="Root",e[e.File=2]="File"})($eh=hs.TestLogStoreEndpointType||(hs.TestLogStoreEndpointType={}));var Qeh;(function(e){e[e.Read=1]="Read",e[e.Create=2]="Create",e[e.ReadAndCreate=3]="ReadAndCreate"})(Qeh=hs.TestLogStoreOperationType||(hs.TestLogStoreOperationType={}));var Keh;(function(e){e[e.GeneralAttachment=1]="GeneralAttachment",e[e.CodeCoverage=2]="CodeCoverage",e[e.TestImpact=3]="TestImpact",e[e.Intermediate=4]="Intermediate",e[e.System=5]="System"})(Keh=hs.TestLogType||(hs.TestLogType={}));var Heh;(function(e){e[e.Unspecified=0]="Unspecified",e[e.None=1]="None",e[e.Passed=2]="Passed",e[e.Failed=3]="Failed",e[e.Inconclusive=4]="Inconclusive",e[e.Timeout=5]="Timeout",e[e.Aborted=6]="Aborted",e[e.Blocked=7]="Blocked",e[e.NotExecuted=8]="NotExecuted",e[e.Warning=9]="Warning",e[e.Error=10]="Error",e[e.NotApplicable=11]="NotApplicable",e[e.Paused=12]="Paused",e[e.InProgress=13]="InProgress",e[e.NotImpacted=14]="NotImpacted",e[e.MaxValue=14]="MaxValue"})(Heh=hs.TestOutcome||(hs.TestOutcome={}));var Weh;(function(e){e[e.None=0]="None",e[e.Ready=1]="Ready",e[e.Completed=2]="Completed",e[e.NotReady=3]="NotReady",e[e.InProgress=4]="InProgress",e[e.MaxValue=4]="MaxValue"})(Weh=hs.TestPointState||(hs.TestPointState={}));var Yeh;(function(e){e[e.Branch=1]="Branch",e[e.Environment=2]="Environment"})(Yeh=hs.TestResultGroupBy||(hs.TestResultGroupBy={}));var Jeh;(function(e){e[e.Build=1]="Build",e[e.Release=2]="Release",e[e.Pipeline=3]="Pipeline"})(Jeh=hs.TestResultsContextType||(hs.TestResultsContextType={}));var Xeh;(function(e){e[e.All=1]="All",e[e.Flaky=2]="Flaky",e[e.NewTestLogging=3]="NewTestLogging"})(Xeh=hs.TestResultsSettingsType||(hs.TestResultsSettingsType={}));var Zeh;(function(e){e[e.Passed=0]="Passed",e[e.Failed=1]="Failed",e[e.NotImpacted=2]="NotImpacted",e[e.Others=3]="Others"})(Zeh=hs.TestRunOutcome||(hs.TestRunOutcome={}));var eth;(function(e){e[e.Build=1]="Build",e[e.Release=2]="Release",e[e.All=3]="All"})(eth=hs.TestRunPublishContext||(hs.TestRunPublishContext={}));var tth;(function(e){e[e.Unspecified=0]="Unspecified",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Completed=3]="Completed",e[e.Aborted=4]="Aborted",e[e.Waiting=5]="Waiting",e[e.NeedsInvestigation=6]="NeedsInvestigation"})(tth=hs.TestRunState||(hs.TestRunState={}));var rth;(function(e){e[e.None=0]="None",e[e.CreatingEnvironment=1]="CreatingEnvironment",e[e.RunningTests=2]="RunningTests",e[e.CanceledByUser=3]="CanceledByUser",e[e.AbortedBySystem=4]="AbortedBySystem",e[e.TimedOut=5]="TimedOut",e[e.PendingAnalysis=6]="PendingAnalysis",e[e.Analyzed=7]="Analyzed",e[e.CancellationInProgress=8]="CancellationInProgress"})(rth=hs.TestRunSubstate||(hs.TestRunSubstate={}));var nth;(function(e){e[e.Unknown=0]="Unknown",e[e.XTDesktop=1]="XTDesktop",e[e.FeedbackDesktop=2]="FeedbackDesktop",e[e.XTWeb=3]="XTWeb",e[e.FeedbackWeb=4]="FeedbackWeb",e[e.XTDesktop2=5]="XTDesktop2",e[e.SessionInsightsForAll=6]="SessionInsightsForAll"})(nth=hs.TestSessionSource||(hs.TestSessionSource={}));var ith;(function(e){e[e.Unspecified=0]="Unspecified",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Paused=3]="Paused",e[e.Completed=4]="Completed",e[e.Declined=5]="Declined"})(ith=hs.TestSessionState||(hs.TestSessionState={}));hs.TypeInfo={AfnStrip:{},AggregatedDataForResultTrend:{},AggregatedResultDetailsByOutcome:{},AggregatedResultsAnalysis:{},AggregatedResultsByOutcome:{},AggregatedRunsByOutcome:{},AggregatedRunsByState:{},AttachmentType:{enumValues:{generalAttachment:0,afnStrip:1,bugFilingData:2,codeCoverage:3,intermediateCollectorData:4,runConfig:5,testImpactDetails:6,tmiTestRunDeploymentFiles:7,tmiTestRunReverseDeploymentFiles:8,tmiTestResultDetail:9,tmiTestRunSummary:10,consoleLog:11}},BatchResponse:{},BuildConfiguration:{},BuildCoverage:{},BuildReference2:{},BulkResultUpdateRequest:{},CloneOperationInformation:{},CloneOperationState:{enumValues:{failed:2,inProgress:1,queued:0,succeeded:3}},CodeCoverageSummary:{},Coverage2:{},CoverageQueryFlags:{enumValues:{modules:1,functions:2,blockData:4}},CoverageStatus:{enumValues:{covered:0,notCovered:1,partiallyCovered:2}},CoverageSummaryStatus:{enumValues:{none:0,inProgress:1,completed:2,finalized:3,pending:4,updateRequestQueued:5}},CreateTestMessageLogEntryRequest:{},CreateTestResultsRequest:{},CreateTestRunRequest:{},CustomTestFieldDefinition:{},CustomTestFieldScope:{enumValues:{none:0,testRun:1,testResult:2,system:4,all:7}},CustomTestFieldType:{enumValues:{bit:2,dateTime:4,int:8,float:6,string:12,guid:14}},DatedTestFieldData:{},FailingSince:{},FetchTestResultsResponse:{},FlakyDetection:{},FlakyDetectionType:{enumValues:{custom:1,system:2}},FlakySettings:{},LastResultDetails:{},LegacyBuildConfiguration:{},LegacyReleaseReference:{},LegacyTestCaseResult:{},LegacyTestRun:{},LegacyTestSettings:{},Metrics:{enumValues:{all:1,resultSummary:2,resultsAnalysis:3,runSummary:4}},OperationType:{enumValues:{add:1,delete:2}},PipelineTestMetrics:{},PointLastResult:{},PointsResults2:{},QueryTestActionResultResponse:{},ReleaseReference:{},ReleaseReference2:{},RequirementsToTestsMapping2:{},Response:{},ResultDetails:{enumValues:{none:0,iterations:1,workItems:2,subResults:4,point:8}},ResultGroupType:{enumValues:{none:0,rerun:1,dataDriven:2,orderedTest:3,generic:4}},ResultMetadata:{enumValues:{rerun:1,flaky:2}},ResultMetaDataDetails:{enumValues:{none:0,flakyIdentifiers:1}},ResultObjectType:{enumValues:{testSuite:0,testPlan:1}},ResultRetentionSettings:{},ResultsByQueryResponse:{},ResultsFilter:{},ResultsSummaryByOutcome:{},ResultSummary:{},ResultUpdateRequest:{},ResultUpdateRequestModel:{},ResultUpdateResponse:{},RunCreateModel:{},RunStatistic:{},RunSummary:{},RunSummaryModel:{},RunType:{enumValues:{unspecified:0,normal:1,blocking:2,web:4,mtrRunInitiatedFromWeb:8,runWithDtlEnv:16,noConfigRun:32}},RunUpdateModel:{},Service:{enumValues:{any:0,tcm:1,tfs:2}},SuiteExpand:{enumValues:{children:1,defaultTesters:2}},TCMServiceDataMigrationStatus:{enumValues:{notStarted:0,inProgress:1,completed:2,failed:3}},TestActionResult:{},TestActionResult2:{},TestActionResultModel:{},TestAttachment:{},TestAuthoringDetails:{},TestCaseReference2:{},TestCaseResult:{},TestConfiguration:{},TestConfigurationState:{enumValues:{active:1,inactive:2}},TestExecutionReportData:{},TestExtensionField:{},TestExtensionFieldDetails:{},TestFailuresAnalysis:{},TestHistoryQuery:{},TestIterationDetailsModel:{},TestLog:{},TestLogReference:{},TestLogScope:{enumValues:{run:0,build:1,release:2}},TestLogStatus:{},TestLogStatusCode:{enumValues:{success:0,failed:1,fileAlreadyExists:2,invalidInput:3,invalidFileName:4,invalidContainer:5,transferFailed:6,featureDisabled:7,buildDoesNotExist:8,runDoesNotExist:9,containerNotCreated:10,apiNotSupported:11,fileSizeExceeds:12,containerNotFound:13,fileNotFound:14,directoryNotFound:15,storageCapacityExceeded:16}},TestLogStoreAttachment:{},TestLogStoreEndpointDetails:{},TestLogStoreEndpointType:{enumValues:{root:1,file:2}},TestLogStoreOperationType:{enumValues:{read:1,create:2,readAndCreate:3}},TestLogType:{enumValues:{generalAttachment:1,codeCoverage:2,testImpact:3,intermediate:4,system:5}},TestMessageLogDetails:{},TestMessageLogEntry:{},TestMessageLogEntry2:{},TestOutcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},TestParameter2:{},TestPlan:{},TestPlanCloneRequest:{},TestPlanHubData:{},TestPlansWithSelection:{},TestPoint:{},TestPointReference:{},TestPointsEvent:{},TestPointsQuery:{},TestPointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},TestPointsUpdatedEvent:{},TestResult2:{},TestResultAcrossProjectResponse:{},TestResultAttachment:{},TestResultGroupBy:{enumValues:{branch:1,environment:2}},TestResultHistory:{},TestResultHistoryDetailsForGroup:{},TestResultHistoryForGroup:{},TestResultModelBase:{},TestResultReset2:{},TestResultsContext:{},TestResultsContextType:{enumValues:{build:1,release:2,pipeline:3}},TestResultsDetails:{},TestResultsDetailsForGroup:{},TestResultsEx2:{},TestResultsQuery:{},TestResultsSettings:{},TestResultsSettingsType:{enumValues:{all:1,flaky:2,newTestLogging:3}},TestResultSummary:{},TestResultsUpdateSettings:{},TestResultsWithWatermark:{},TestResultTrendFilter:{},TestRun:{},TestRun2:{},TestRunCanceledEvent:{},TestRunCreatedEvent:{},TestRunEvent:{},TestRunEx2:{},TestRunOutcome:{enumValues:{passed:0,failed:1,notImpacted:2,others:3}},TestRunPublishContext:{enumValues:{build:1,release:2,all:3}},TestRunStartedEvent:{},TestRunState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,completed:3,aborted:4,waiting:5,needsInvestigation:6}},TestRunStatistic:{},TestRunSubstate:{enumValues:{none:0,creatingEnvironment:1,runningTests:2,canceledByUser:3,abortedBySystem:4,timedOut:5,pendingAnalysis:6,analyzed:7,cancellationInProgress:8}},TestRunSummary2:{},TestRunWithDtlEnvEvent:{},TestSession:{},TestSessionExploredWorkItemReference:{},TestSessionSource:{enumValues:{unknown:0,xtDesktop:1,feedbackDesktop:2,xtWeb:3,feedbackWeb:4,xtDesktop2:5,sessionInsightsForAll:6}},TestSessionState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,paused:3,completed:4,declined:5}},TestSettings2:{},TestSubResult:{},TestSuite:{},TestSummaryForWorkItem:{},UpdatedProperties:{},UpdateTestRunRequest:{},UpdateTestRunResponse:{},WorkItemToTestLinks:{}};hs.TypeInfo.AfnStrip.fields={creationDate:{isDate:!0}};hs.TypeInfo.AggregatedDataForResultTrend.fields={resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByState},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.AggregatedResultDetailsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.AggregatedResultsAnalysis.fields={notReportedResultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},previousContext:{typeInfo:hs.TypeInfo.TestResultsContext},resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},runSummaryByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByState}};hs.TypeInfo.AggregatedResultsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.AggregatedRunsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestRunOutcome}};hs.TypeInfo.AggregatedRunsByState.fields={resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},state:{enumType:hs.TypeInfo.TestRunState}};hs.TypeInfo.BatchResponse.fields={responses:{isArray:!0,typeInfo:hs.TypeInfo.Response}};hs.TypeInfo.BuildConfiguration.fields={creationDate:{isDate:!0}};hs.TypeInfo.BuildCoverage.fields={configuration:{typeInfo:hs.TypeInfo.BuildConfiguration}};hs.TypeInfo.BuildReference2.fields={createdDate:{isDate:!0}};hs.TypeInfo.BulkResultUpdateRequest.fields={requests:{isArray:!0,typeInfo:hs.TypeInfo.ResultUpdateRequest}};hs.TypeInfo.CloneOperationInformation.fields={completionDate:{isDate:!0},creationDate:{isDate:!0},resultObjectType:{enumType:hs.TypeInfo.ResultObjectType},state:{enumType:hs.TypeInfo.CloneOperationState}};hs.TypeInfo.CodeCoverageSummary.fields={status:{enumType:hs.TypeInfo.CoverageSummaryStatus}};hs.TypeInfo.Coverage2.fields={dateCreated:{isDate:!0},dateModified:{isDate:!0}};hs.TypeInfo.CreateTestMessageLogEntryRequest.fields={testMessageLogEntry:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogEntry}};hs.TypeInfo.CreateTestResultsRequest.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.CreateTestRunRequest.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult},testRun:{typeInfo:hs.TypeInfo.LegacyTestRun},testSettings:{typeInfo:hs.TypeInfo.LegacyTestSettings}};hs.TypeInfo.CustomTestFieldDefinition.fields={fieldType:{enumType:hs.TypeInfo.CustomTestFieldType},scope:{enumType:hs.TypeInfo.CustomTestFieldScope}};hs.TypeInfo.DatedTestFieldData.fields={date:{isDate:!0}};hs.TypeInfo.FailingSince.fields={date:{isDate:!0},release:{typeInfo:hs.TypeInfo.ReleaseReference}};hs.TypeInfo.FetchTestResultsResponse.fields={actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},attachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.FlakyDetection.fields={flakyDetectionType:{enumType:hs.TypeInfo.FlakyDetectionType}};hs.TypeInfo.FlakySettings.fields={flakyDetection:{typeInfo:hs.TypeInfo.FlakyDetection}};hs.TypeInfo.LastResultDetails.fields={dateCompleted:{isDate:!0}};hs.TypeInfo.LegacyBuildConfiguration.fields={completedDate:{isDate:!0},createdDate:{isDate:!0}};hs.TypeInfo.LegacyReleaseReference.fields={environmentCreationDate:{isDate:!0},releaseCreationDate:{isDate:!0}};hs.TypeInfo.LegacyTestCaseResult.fields={buildReference:{typeInfo:hs.TypeInfo.LegacyBuildConfiguration},creationDate:{isDate:!0},customFields:{isArray:!0,typeInfo:hs.TypeInfo.TestExtensionField},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},failingSince:{typeInfo:hs.TypeInfo.FailingSince},lastUpdated:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.LegacyReleaseReference},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},stackTrace:{typeInfo:hs.TypeInfo.TestExtensionField}};hs.TypeInfo.LegacyTestRun.fields={buildReference:{typeInfo:hs.TypeInfo.LegacyBuildConfiguration},completeDate:{isDate:!0},creationDate:{isDate:!0},customFields:{isArray:!0,typeInfo:hs.TypeInfo.TestExtensionField},dueDate:{isDate:!0},lastUpdated:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.LegacyReleaseReference},startDate:{isDate:!0},testMessageLogEntries:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogDetails}};hs.TypeInfo.LegacyTestSettings.fields={createdDate:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.PipelineTestMetrics.fields={resultSummary:{typeInfo:hs.TypeInfo.ResultSummary},runSummary:{typeInfo:hs.TypeInfo.RunSummary},summaryAtChild:{isArray:!0,typeInfo:hs.TypeInfo.PipelineTestMetrics}};hs.TypeInfo.PointLastResult.fields={lastUpdatedDate:{isDate:!0}};hs.TypeInfo.PointsResults2.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.QueryTestActionResultResponse.fields={testActionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},testAttachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment}};hs.TypeInfo.ReleaseReference.fields={creationDate:{isDate:!0},environmentCreationDate:{isDate:!0}};hs.TypeInfo.ReleaseReference2.fields={environmentCreationDate:{isDate:!0},releaseCreationDate:{isDate:!0}};hs.TypeInfo.RequirementsToTestsMapping2.fields={creationDate:{isDate:!0},deletionDate:{isDate:!0}};hs.TypeInfo.Response.fields={};hs.TypeInfo.ResultRetentionSettings.fields={lastUpdatedDate:{isDate:!0}};hs.TypeInfo.ResultsByQueryResponse.fields={testResults:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.ResultsFilter.fields={executedIn:{enumType:hs.TypeInfo.Service},maxCompleteDate:{isDate:!0},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.ResultsSummaryByOutcome.fields={aggregatedResultDetailsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultDetailsByOutcome}};hs.TypeInfo.ResultSummary.fields={resultSummaryByRunState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.ResultsSummaryByOutcome}};hs.TypeInfo.ResultUpdateRequest.fields={actionResultDeletes:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},attachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},testCaseResult:{typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.ResultUpdateRequestModel.fields={actionResultDeletes:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel},actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel}};hs.TypeInfo.ResultUpdateResponse.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.RunCreateModel.fields={buildReference:{typeInfo:hs.TypeInfo.BuildConfiguration},releaseReference:{typeInfo:hs.TypeInfo.ReleaseReference},runSummary:{isArray:!0,typeInfo:hs.TypeInfo.RunSummaryModel}};hs.TypeInfo.RunStatistic.fields={resultMetadata:{enumType:hs.TypeInfo.ResultMetadata}};hs.TypeInfo.RunSummary.fields={runSummaryByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState}};hs.TypeInfo.RunSummaryModel.fields={testOutcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.RunUpdateModel.fields={logEntries:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogDetails},runSummary:{isArray:!0,typeInfo:hs.TypeInfo.RunSummaryModel},substate:{enumType:hs.TypeInfo.TestRunSubstate}};hs.TypeInfo.TestActionResult.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestActionResult2.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestActionResultModel.fields={completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},createdDate:{isDate:!0}};hs.TypeInfo.TestAuthoringDetails.fields={lastUpdated:{isDate:!0},state:{enumType:hs.TypeInfo.TestPointState}};hs.TypeInfo.TestCaseReference2.fields={creationDate:{isDate:!0},lastRefTestRunDate:{isDate:!0}};hs.TypeInfo.TestCaseResult.fields={completedDate:{isDate:!0},createdDate:{isDate:!0},failingSince:{typeInfo:hs.TypeInfo.FailingSince},iterationDetails:{isArray:!0,typeInfo:hs.TypeInfo.TestIterationDetailsModel},lastUpdatedDate:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.ReleaseReference},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},startedDate:{isDate:!0},subResults:{isArray:!0,typeInfo:hs.TypeInfo.TestSubResult}};hs.TypeInfo.TestConfiguration.fields={lastUpdatedDate:{isDate:!0},state:{enumType:hs.TypeInfo.TestConfigurationState}};hs.TypeInfo.TestExecutionReportData.fields={reportData:{isArray:!0,typeInfo:hs.TypeInfo.DatedTestFieldData}};hs.TypeInfo.TestExtensionField.fields={field:{typeInfo:hs.TypeInfo.TestExtensionFieldDetails}};hs.TypeInfo.TestExtensionFieldDetails.fields={type:{enumType:Ceh.TypeInfo.SqlDbType}};hs.TypeInfo.TestFailuresAnalysis.fields={previousContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.TestHistoryQuery.fields={groupBy:{enumType:hs.TypeInfo.TestResultGroupBy},maxCompleteDate:{isDate:!0},resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultHistoryForGroup}};hs.TypeInfo.TestIterationDetailsModel.fields={actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel},completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestLog.fields={logReference:{typeInfo:hs.TypeInfo.TestLogReference},modifiedOn:{isDate:!0}};hs.TypeInfo.TestLogReference.fields={scope:{enumType:hs.TypeInfo.TestLogScope},type:{enumType:hs.TypeInfo.TestLogType}};hs.TypeInfo.TestLogStatus.fields={status:{enumType:hs.TypeInfo.TestLogStatusCode}};hs.TypeInfo.TestLogStoreAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},createdDate:{isDate:!0}};hs.TypeInfo.TestLogStoreEndpointDetails.fields={endpointType:{enumType:hs.TypeInfo.TestLogStoreEndpointType},status:{enumType:hs.TypeInfo.TestLogStatusCode}};hs.TypeInfo.TestMessageLogDetails.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestMessageLogEntry.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestMessageLogEntry2.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestParameter2.fields={creationDate:{isDate:!0},dateModified:{isDate:!0}};hs.TypeInfo.TestPlan.fields={endDate:{isDate:!0},startDate:{isDate:!0},updatedDate:{isDate:!0}};hs.TypeInfo.TestPlanCloneRequest.fields={destinationTestPlan:{typeInfo:hs.TypeInfo.TestPlan}};hs.TypeInfo.TestPlanHubData.fields={testPlan:{typeInfo:hs.TypeInfo.TestPlan},testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPoint},testSuites:{isArray:!0,typeInfo:hs.TypeInfo.TestSuite}};hs.TypeInfo.TestPlansWithSelection.fields={plans:{isArray:!0,typeInfo:hs.TypeInfo.TestPlan}};hs.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:!0},lastResultDetails:{typeInfo:hs.TypeInfo.LastResultDetails},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestPointReference.fields={state:{enumType:hs.TypeInfo.TestPointState}};hs.TypeInfo.TestPointsEvent.fields={testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPointReference}};hs.TypeInfo.TestPointsQuery.fields={points:{isArray:!0,typeInfo:hs.TypeInfo.TestPoint}};hs.TypeInfo.TestPointsUpdatedEvent.fields={testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPointReference}};hs.TypeInfo.TestResult2.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestResultAcrossProjectResponse.fields={testResult:{typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.TestResultAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},creationDate:{isDate:!0}};hs.TypeInfo.TestResultHistory.fields={resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultHistoryDetailsForGroup}};hs.TypeInfo.TestResultHistoryDetailsForGroup.fields={latestResult:{typeInfo:hs.TypeInfo.TestCaseResult}};hs.TypeInfo.TestResultHistoryForGroup.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult}};hs.TypeInfo.TestResultModelBase.fields={completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestResultReset2.fields={dateModified:{isDate:!0}};hs.TypeInfo.TestResultsContext.fields={contextType:{enumType:hs.TypeInfo.TestResultsContextType},release:{typeInfo:hs.TypeInfo.ReleaseReference}};hs.TypeInfo.TestResultsDetails.fields={resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultsDetailsForGroup}};hs.TypeInfo.TestResultsDetailsForGroup.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult},resultsCountByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome}};hs.TypeInfo.TestResultsEx2.fields={creationDate:{isDate:!0},dateTimeValue:{isDate:!0}};hs.TypeInfo.TestResultsQuery.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult},resultsFilter:{typeInfo:hs.TypeInfo.ResultsFilter}};hs.TypeInfo.TestResultsSettings.fields={flakySettings:{typeInfo:hs.TypeInfo.FlakySettings}};hs.TypeInfo.TestResultSummary.fields={aggregatedResultsAnalysis:{typeInfo:hs.TypeInfo.AggregatedResultsAnalysis},teamProject:{typeInfo:veh.TypeInfo.TeamProjectReference},testFailures:{typeInfo:hs.TypeInfo.TestFailuresAnalysis},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.TestResultsUpdateSettings.fields={flakySettings:{typeInfo:hs.TypeInfo.FlakySettings}};hs.TypeInfo.TestResultsWithWatermark.fields={changedDate:{isDate:!0},pointsResults:{isArray:!0,typeInfo:hs.TypeInfo.PointsResults2}};hs.TypeInfo.TestResultTrendFilter.fields={maxCompleteDate:{isDate:!0}};hs.TypeInfo.TestRun.fields={buildConfiguration:{typeInfo:hs.TypeInfo.BuildConfiguration},completedDate:{isDate:!0},createdDate:{isDate:!0},dueDate:{isDate:!0},lastUpdatedDate:{isDate:!0},release:{typeInfo:hs.TypeInfo.ReleaseReference},runStatistics:{isArray:!0,typeInfo:hs.TypeInfo.RunStatistic},startedDate:{isDate:!0},substate:{enumType:hs.TypeInfo.TestRunSubstate}};hs.TypeInfo.TestRun2.fields={completeDate:{isDate:!0},creationDate:{isDate:!0},deletedOn:{isDate:!0},dueDate:{isDate:!0},lastUpdated:{isDate:!0},startDate:{isDate:!0}};hs.TypeInfo.TestRunCanceledEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunCreatedEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunEx2.fields={createdDate:{isDate:!0},dateTimeValue:{isDate:!0}};hs.TypeInfo.TestRunStartedEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunStatistic.fields={runStatistics:{isArray:!0,typeInfo:hs.TypeInfo.RunStatistic}};hs.TypeInfo.TestRunSummary2.fields={testRunCompletedDate:{isDate:!0}};hs.TypeInfo.TestRunWithDtlEnvEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestSession.fields={endDate:{isDate:!0},lastUpdatedDate:{isDate:!0},source:{enumType:hs.TypeInfo.TestSessionSource},startDate:{isDate:!0},state:{enumType:hs.TypeInfo.TestSessionState}};hs.TypeInfo.TestSessionExploredWorkItemReference.fields={endTime:{isDate:!0},startTime:{isDate:!0}};hs.TypeInfo.TestSettings2.fields={createdDate:{isDate:!0},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestSubResult.fields={completedDate:{isDate:!0},lastUpdatedDate:{isDate:!0},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},startedDate:{isDate:!0},subResults:{isArray:!0,typeInfo:hs.TypeInfo.TestSubResult}};hs.TypeInfo.TestSuite.fields={children:{isArray:!0,typeInfo:hs.TypeInfo.TestSuite},lastPopulatedDate:{isDate:!0},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestSummaryForWorkItem.fields={summary:{typeInfo:hs.TypeInfo.AggregatedDataForResultTrend}};hs.TypeInfo.UpdatedProperties.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.UpdateTestRunRequest.fields={attachmentsToAdd:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},testRun:{typeInfo:hs.TypeInfo.LegacyTestRun}};hs.TypeInfo.UpdateTestRunResponse.fields={updatedProperties:{typeInfo:hs.TypeInfo.UpdatedProperties}};hs.TypeInfo.WorkItemToTestLinks.fields={executedIn:{enumType:hs.TypeInfo.Service}}});var DSo=A(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});var sth=fwr(),dse=zut(),ath;(function(e){e[e.Unavailable=0]="Unavailable",e[e.Available=1]="Available",e[e.Offline=2]="Offline"})(ath=So.AgentStatus||(So.AgentStatus={}));var oth;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete"})(oth=So.AuditAction||(So.AuditAction={}));var cth;(function(e){e[e.ProjectCollection=1]="ProjectCollection",e[e.Project=2]="Project"})(cth=So.BuildAuthorizationScope||(So.BuildAuthorizationScope={}));var uth;(function(e){e[e.String=0]="String",e[e.Boolean=1]="Boolean",e[e.StringList=2]="StringList",e[e.Radio=3]="Radio",e[e.PickList=4]="PickList",e[e.MultiLine=5]="MultiLine",e[e.BranchFilter=6]="BranchFilter"})(uth=So.BuildOptionInputType||(So.BuildOptionInputType={}));var lth;(function(e){e[e.Unknown=0]="Unknown",e[e.Failed=1]="Failed",e[e.Succeeded=2]="Succeeded"})(lth=So.BuildPhaseStatus||(So.BuildPhaseStatus={}));var dth;(function(e){e[e.FinishTimeAscending=2]="FinishTimeAscending",e[e.FinishTimeDescending=3]="FinishTimeDescending",e[e.QueueTimeDescending=4]="QueueTimeDescending",e[e.QueueTimeAscending=5]="QueueTimeAscending",e[e.StartTimeDescending=6]="StartTimeDescending",e[e.StartTimeAscending=7]="StartTimeAscending"})(dth=So.BuildQueryOrder||(So.BuildQueryOrder={}));var pth;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.IndividualCI=2]="IndividualCI",e[e.BatchedCI=4]="BatchedCI",e[e.Schedule=8]="Schedule",e[e.ScheduleForced=16]="ScheduleForced",e[e.UserCreated=32]="UserCreated",e[e.ValidateShelveset=64]="ValidateShelveset",e[e.CheckInShelveset=128]="CheckInShelveset",e[e.PullRequest=256]="PullRequest",e[e.BuildCompletion=512]="BuildCompletion",e[e.ResourceTrigger=1024]="ResourceTrigger",e[e.Triggered=1967]="Triggered",e[e.All=2031]="All"})(pth=So.BuildReason||(So.BuildReason={}));var mth;(function(e){e[e.None=0]="None",e[e.Succeeded=2]="Succeeded",e[e.PartiallySucceeded=4]="PartiallySucceeded",e[e.Failed=8]="Failed",e[e.Canceled=32]="Canceled"})(mth=So.BuildResult||(So.BuildResult={}));var fth;(function(e){e[e.None=0]="None",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Cancelling=4]="Cancelling",e[e.Postponed=8]="Postponed",e[e.NotStarted=32]="NotStarted",e[e.All=47]="All"})(fth=So.BuildStatus||(So.BuildStatus={}));var hth;(function(e){e[e.Unavailable=0]="Unavailable",e[e.Available=1]="Available",e[e.Offline=2]="Offline"})(hth=So.ControllerStatus||(So.ControllerStatus={}));var gth;(function(e){e[e.Definition=1]="Definition",e[e.Draft=2]="Draft"})(gth=So.DefinitionQuality||(So.DefinitionQuality={}));var yth;(function(e){e[e.None=0]="None",e[e.LastModifiedAscending=1]="LastModifiedAscending",e[e.LastModifiedDescending=2]="LastModifiedDescending",e[e.DefinitionNameAscending=3]="DefinitionNameAscending",e[e.DefinitionNameDescending=4]="DefinitionNameDescending"})(yth=So.DefinitionQueryOrder||(So.DefinitionQueryOrder={}));var _th;(function(e){e[e.Enabled=0]="Enabled",e[e.Paused=1]="Paused",e[e.Disabled=2]="Disabled"})(_th=So.DefinitionQueueStatus||(So.DefinitionQueueStatus={}));var Ath;(function(e){e[e.None=1]="None",e[e.ContinuousIntegration=2]="ContinuousIntegration",e[e.BatchedContinuousIntegration=4]="BatchedContinuousIntegration",e[e.Schedule=8]="Schedule",e[e.GatedCheckIn=16]="GatedCheckIn",e[e.BatchedGatedCheckIn=32]="BatchedGatedCheckIn",e[e.PullRequest=64]="PullRequest",e[e.BuildCompletion=128]="BuildCompletion",e[e.All=255]="All"})(Ath=So.DefinitionTriggerType||(So.DefinitionTriggerType={}));var bth;(function(e){e[e.Xaml=1]="Xaml",e[e.Build=2]="Build"})(bth=So.DefinitionType||(So.DefinitionType={}));var Cth;(function(e){e[e.None=0]="None",e[e.DropLocation=1]="DropLocation",e[e.TestResults=2]="TestResults",e[e.Label=4]="Label",e[e.Details=8]="Details",e[e.Symbols=16]="Symbols",e[e.All=31]="All"})(Cth=So.DeleteOptions||(So.DeleteOptions={}));var vth;(function(e){e[e.None=0]="None",e[e.FolderAscending=1]="FolderAscending",e[e.FolderDescending=2]="FolderDescending"})(vth=So.FolderQueryOrder||(So.FolderQueryOrder={}));var Eth;(function(e){e[e.LatestOnQueue=0]="LatestOnQueue",e[e.LatestOnBuild=1]="LatestOnBuild",e[e.Custom=2]="Custom"})(Eth=So.GetOption||(So.GetOption={}));var Dth;(function(e){e[e.Error=1]="Error",e[e.Warning=2]="Warning"})(Dth=So.IssueType||(So.IssueType={}));var Sth;(function(e){e[e.Custom=0]="Custom",e[e.Default=1]="Default",e[e.Upgrade=2]="Upgrade"})(Sth=So.ProcessTemplateType||(So.ProcessTemplateType={}));var wth;(function(e){e[e.ExcludeDeleted=0]="ExcludeDeleted",e[e.IncludeDeleted=1]="IncludeDeleted",e[e.OnlyDeleted=2]="OnlyDeleted"})(wth=So.QueryDeletedOption||(So.QueryDeletedOption={}));var Ith;(function(e){e[e.None=0]="None",e[e.DoNotRun=1]="DoNotRun"})(Ith=So.QueueOptions||(So.QueueOptions={}));var xth;(function(e){e[e.Low=5]="Low",e[e.BelowNormal=4]="BelowNormal",e[e.Normal=3]="Normal",e[e.AboveNormal=2]="AboveNormal",e[e.High=1]="High"})(xth=So.QueuePriority||(So.QueuePriority={}));var Tth;(function(e){e[e.Source=0]="Source",e[e.SourceAndOutputDir=1]="SourceAndOutputDir",e[e.SourceDir=2]="SourceDir",e[e.AllBuildDir=3]="AllBuildDir"})(Tth=So.RepositoryCleanOptions||(So.RepositoryCleanOptions={}));var Pth;(function(e){e[e.All=0]="All",e[e.Top=1]="Top"})(Pth=So.ResultSet||(So.ResultSet={}));var Rth;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(Rth=So.ScheduleDays||(So.ScheduleDays={}));var kth;(function(e){e[e.Online=1]="Online",e[e.Offline=2]="Offline"})(kth=So.ServiceHostStatus||(So.ServiceHostStatus={}));var Fth;(function(e){e[e.Hosted=1]="Hosted",e[e.OnPremises=2]="OnPremises",e[e.All=3]="All"})(Fth=So.SourceProviderAvailability||(So.SourceProviderAvailability={}));var Nth;(function(e){e[e.Cancel=0]="Cancel",e[e.Retry=1]="Retry"})(Nth=So.StageUpdateType||(So.StageUpdateType={}));var Oth;(function(e){e[e.Unsupported=0]="Unsupported",e[e.Supported=1]="Supported",e[e.Required=2]="Required"})(Oth=So.SupportLevel||(So.SupportLevel={}));var Bth;(function(e){e[e.Succeeded=0]="Succeeded",e[e.SucceededWithIssues=1]="SucceededWithIssues",e[e.Failed=2]="Failed",e[e.Canceled=3]="Canceled",e[e.Skipped=4]="Skipped",e[e.Abandoned=5]="Abandoned"})(Bth=So.TaskResult||(So.TaskResult={}));var qth;(function(e){e[e.Pending=0]="Pending",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed"})(qth=So.TimelineRecordState||(So.TimelineRecordState={}));var Mth;(function(e){e[e.OK=0]="OK",e[e.Warning=1]="Warning",e[e.Error=2]="Error"})(Mth=So.ValidationResult||(So.ValidationResult={}));var Lth;(function(e){e[e.Map=0]="Map",e[e.Cloak=1]="Cloak"})(Lth=So.WorkspaceMappingType||(So.WorkspaceMappingType={}));So.TypeInfo={AgentStatus:{enumValues:{unavailable:0,available:1,offline:2}},AuditAction:{enumValues:{add:1,update:2,delete:3}},Build:{},BuildAgent:{},BuildAuthorizationScope:{enumValues:{projectCollection:1,project:2}},BuildCompletedEvent:{},BuildCompletionTrigger:{},BuildController:{},BuildDefinition:{},BuildDefinition3_2:{},BuildDefinitionReference:{},BuildDefinitionReference3_2:{},BuildDefinitionRevision:{},BuildDefinitionSourceProvider:{},BuildDefinitionTemplate:{},BuildDefinitionTemplate3_2:{},BuildDeletedEvent:{},BuildDeployment:{},BuildLog:{},BuildMetric:{},BuildOptionDefinition:{},BuildOptionInputDefinition:{},BuildOptionInputType:{enumValues:{string:0,boolean:1,stringList:2,radio:3,pickList:4,multiLine:5,branchFilter:6}},BuildPhaseStatus:{enumValues:{unknown:0,failed:1,succeeded:2}},BuildProcessTemplate:{},BuildQueryOrder:{enumValues:{finishTimeAscending:2,finishTimeDescending:3,queueTimeDescending:4,queueTimeAscending:5,startTimeDescending:6,startTimeAscending:7}},BuildQueuedEvent:{},BuildReason:{enumValues:{none:0,manual:1,individualCI:2,batchedCI:4,schedule:8,scheduleForced:16,userCreated:32,validateShelveset:64,checkInShelveset:128,pullRequest:256,buildCompletion:512,resourceTrigger:1024,triggered:1967,all:2031}},BuildReference:{},BuildRequestValidationResult:{},BuildResult:{enumValues:{none:0,succeeded:2,partiallySucceeded:4,failed:8,canceled:32}},BuildRetentionHistory:{},BuildRetentionSample:{},BuildServer:{},BuildStatus:{enumValues:{none:0,inProgress:1,completed:2,cancelling:4,postponed:8,notStarted:32,all:47}},BuildSummary:{},BuildTagsAddedEvent:{},BuildTrigger:{},BuildUpdatedEvent:{},Change:{},ContinuousDeploymentDefinition:{},ContinuousIntegrationTrigger:{},ControllerStatus:{enumValues:{unavailable:0,available:1,offline:2}},DefinitionQuality:{enumValues:{definition:1,draft:2}},DefinitionQueryOrder:{enumValues:{none:0,lastModifiedAscending:1,lastModifiedDescending:2,definitionNameAscending:3,definitionNameDescending:4}},DefinitionQueueStatus:{enumValues:{enabled:0,paused:1,disabled:2}},DefinitionReference:{},DefinitionTriggerType:{enumValues:{none:1,continuousIntegration:2,batchedContinuousIntegration:4,schedule:8,gatedCheckIn:16,batchedGatedCheckIn:32,pullRequest:64,buildCompletion:128,all:255}},DefinitionType:{enumValues:{xaml:1,build:2}},DeleteOptions:{enumValues:{none:0,dropLocation:1,testResults:2,label:4,details:8,symbols:16,all:31}},DesignerProcess:{},Folder:{},FolderQueryOrder:{enumValues:{none:0,folderAscending:1,folderDescending:2}},GatedCheckInTrigger:{},GetOption:{enumValues:{latestOnQueue:0,latestOnBuild:1,custom:2}},InformationNode:{},Issue:{},IssueType:{enumValues:{error:1,warning:2}},Phase:{},ProcessTemplateType:{enumValues:{custom:0,default:1,upgrade:2}},PullRequestTrigger:{},QueryDeletedOption:{enumValues:{excludeDeleted:0,includeDeleted:1,onlyDeleted:2}},QueueOptions:{enumValues:{none:0,doNotRun:1}},QueuePriority:{enumValues:{low:5,belowNormal:4,normal:3,aboveNormal:2,high:1}},RepositoryCleanOptions:{enumValues:{source:0,sourceAndOutputDir:1,sourceDir:2,allBuildDir:3}},RepositoryWebhook:{},ResultSet:{enumValues:{all:0,top:1}},RetentionLease:{},Schedule:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduleTrigger:{},ServiceHostStatus:{enumValues:{online:1,offline:2}},SourceProviderAttributes:{},SourceProviderAvailability:{enumValues:{hosted:1,onPremises:2,all:3}},StageUpdateType:{enumValues:{cancel:0,retry:1}},SupportedTrigger:{},SupportLevel:{enumValues:{unsupported:0,supported:1,required:2}},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},TimelineRecordsUpdatedEvent:{},UpdateStageParameters:{},ValidationResult:{enumValues:{ok:0,warning:1,error:2}},WorkspaceMapping:{},WorkspaceMappingType:{enumValues:{map:0,cloak:1}},WorkspaceTemplate:{},XamlBuildDefinition:{}};So.TypeInfo.Build.fields={controller:{typeInfo:So.TypeInfo.BuildController},definition:{typeInfo:So.TypeInfo.DefinitionReference},deletedDate:{isDate:!0},finishTime:{isDate:!0},lastChangedDate:{isDate:!0},priority:{enumType:So.TypeInfo.QueuePriority},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueOptions:{enumType:So.TypeInfo.QueueOptions},queueTime:{isDate:!0},reason:{enumType:So.TypeInfo.BuildReason},result:{enumType:So.TypeInfo.BuildResult},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus},triggeredByBuild:{typeInfo:So.TypeInfo.Build},validationResults:{isArray:!0,typeInfo:So.TypeInfo.BuildRequestValidationResult}};So.TypeInfo.BuildAgent.fields={createdDate:{isDate:!0},status:{enumType:So.TypeInfo.AgentStatus},updatedDate:{isDate:!0}};So.TypeInfo.BuildCompletedEvent.fields={build:{typeInfo:So.TypeInfo.Build},changes:{isArray:!0,typeInfo:So.TypeInfo.Change},testResults:{typeInfo:sth.TypeInfo.AggregatedResultsAnalysis},timelineRecords:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.BuildCompletionTrigger.fields={definition:{typeInfo:So.TypeInfo.DefinitionReference},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildController.fields={createdDate:{isDate:!0},status:{enumType:So.TypeInfo.ControllerStatus},updatedDate:{isDate:!0}};So.TypeInfo.BuildDefinition.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},triggers:{isArray:!0,typeInfo:So.TypeInfo.BuildTrigger},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinition3_2.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},triggers:{isArray:!0,typeInfo:So.TypeInfo.BuildTrigger},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionReference.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionReference3_2.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionRevision.fields={changedDate:{isDate:!0},changeType:{enumType:So.TypeInfo.AuditAction}};So.TypeInfo.BuildDefinitionSourceProvider.fields={lastModified:{isDate:!0},supportedTriggerTypes:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildDefinitionTemplate.fields={template:{typeInfo:So.TypeInfo.BuildDefinition}};So.TypeInfo.BuildDefinitionTemplate3_2.fields={template:{typeInfo:So.TypeInfo.BuildDefinition3_2}};So.TypeInfo.BuildDeletedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildDeployment.fields={deployment:{typeInfo:So.TypeInfo.BuildSummary}};So.TypeInfo.BuildLog.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};So.TypeInfo.BuildMetric.fields={date:{isDate:!0}};So.TypeInfo.BuildOptionDefinition.fields={inputs:{isArray:!0,typeInfo:So.TypeInfo.BuildOptionInputDefinition}};So.TypeInfo.BuildOptionInputDefinition.fields={type:{enumType:So.TypeInfo.BuildOptionInputType}};So.TypeInfo.BuildProcessTemplate.fields={supportedReasons:{enumType:So.TypeInfo.BuildReason},templateType:{enumType:So.TypeInfo.ProcessTemplateType}};So.TypeInfo.BuildQueuedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildReference.fields={finishTime:{isDate:!0},queueTime:{isDate:!0},result:{enumType:So.TypeInfo.BuildResult},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus}};So.TypeInfo.BuildRequestValidationResult.fields={result:{enumType:So.TypeInfo.ValidationResult}};So.TypeInfo.BuildRetentionHistory.fields={buildRetentionSamples:{isArray:!0,typeInfo:So.TypeInfo.BuildRetentionSample}};So.TypeInfo.BuildRetentionSample.fields={sampleTime:{isDate:!0}};So.TypeInfo.BuildServer.fields={status:{enumType:So.TypeInfo.ServiceHostStatus},statusChangedDate:{isDate:!0}};So.TypeInfo.BuildSummary.fields={finishTime:{isDate:!0},reason:{enumType:So.TypeInfo.BuildReason},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus}};So.TypeInfo.BuildTagsAddedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildUpdatedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.Change.fields={timestamp:{isDate:!0}};So.TypeInfo.ContinuousDeploymentDefinition.fields={project:{typeInfo:dse.TypeInfo.TeamProjectReference}};So.TypeInfo.ContinuousIntegrationTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.DefinitionReference.fields={createdDate:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.DesignerProcess.fields={phases:{isArray:!0,typeInfo:So.TypeInfo.Phase}};So.TypeInfo.Folder.fields={createdOn:{isDate:!0},lastChangedDate:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference}};So.TypeInfo.GatedCheckInTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.InformationNode.fields={lastModifiedDate:{isDate:!0}};So.TypeInfo.Issue.fields={type:{enumType:So.TypeInfo.IssueType}};So.TypeInfo.Phase.fields={jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope}};So.TypeInfo.PullRequestTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.RepositoryWebhook.fields={types:{isArray:!0,enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.RetentionLease.fields={createdOn:{isDate:!0},validUntil:{isDate:!0}};So.TypeInfo.Schedule.fields={daysToBuild:{enumType:So.TypeInfo.ScheduleDays}};So.TypeInfo.ScheduleTrigger.fields={schedules:{isArray:!0,typeInfo:So.TypeInfo.Schedule},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.SourceProviderAttributes.fields={supportedTriggers:{isArray:!0,typeInfo:So.TypeInfo.SupportedTrigger}};So.TypeInfo.SupportedTrigger.fields={supportedCapabilities:{isDictionary:!0,dictionaryValueEnumType:So.TypeInfo.SupportLevel},type:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.Timeline.fields={lastChangedOn:{isDate:!0},records:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.TimelineRecord.fields={finishTime:{isDate:!0},issues:{isArray:!0,typeInfo:So.TypeInfo.Issue},lastModified:{isDate:!0},result:{enumType:So.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:So.TypeInfo.TimelineRecordState}};So.TypeInfo.TimelineRecordsUpdatedEvent.fields={timelineRecords:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.UpdateStageParameters.fields={state:{enumType:So.TypeInfo.StageUpdateType}};So.TypeInfo.WorkspaceMapping.fields={mappingType:{enumType:So.TypeInfo.WorkspaceMappingType}};So.TypeInfo.WorkspaceTemplate.fields={lastModifiedDate:{isDate:!0},mappings:{isArray:!0,typeInfo:So.TypeInfo.WorkspaceMapping}};So.TypeInfo.XamlBuildDefinition.fields={controller:{typeInfo:So.TypeInfo.BuildController},createdDate:{isDate:!0},createdOn:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},supportedReasons:{enumType:So.TypeInfo.BuildReason},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType},type:{enumType:So.TypeInfo.DefinitionType}}});var SSo=A(T7t=>{"use strict";var rc=T7t&&T7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(T7t,"__esModule",{value:!0});var jth=rv(),Oy=DSo(),hwr=class extends jth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Build-api",n)}createArtifact(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getArtifact(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={artifactName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getArtifactContentZip(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={artifactName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getArtifacts(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getFile(r,t,n,i,s){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");if(i==null)throw new TypeError("fileId can not be null or undefined");if(s==null)throw new TypeError("fileName can not be null or undefined");return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t},l={artifactName:n,fileId:i,fileName:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getAttachments(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,type:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","f2192269-89fa-4f94-baf6-8fb128c55159",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getAttachment(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,buildId:t,timelineId:n,recordId:i,type:s,name:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","af5122d3-3438-485e-a25a-2dbbfde84ee6",l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);o((yield this.http.get(m,{Accept:_})).message)}catch(u){c(u)}}))})}authorizeProjectResources(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getProjectResources(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r},o={type:t,id:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getBadge(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={branchName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","de6a4df8-22cd-44ee-af2d-39f6aa7a4261",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}listBranches(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,providerName:t},l={serviceEndpointId:n,repository:i,branchName:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","e05d4403-9b81-4244-8763-20fde28d1976",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getBuildBadge(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,repoType:t},c={repoId:n,branchName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getBuildBadgeData(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,repoType:t},c={repoId:n,branchName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getRetentionLeasesForBuild(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","3da19a6a-f088-45c4-83ce-2ad3a87be6c4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!0);n(u)}catch(a){i(a)}}))})}deleteBuild(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBuild(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={propertyFilters:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Build,!1);i(h)}catch(c){s(c)}}))})}getBuilds(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L){return rc(this,void 0,void 0,function*(){return new Promise((U,Y)=>rc(this,void 0,void 0,function*(){let N={project:r},j={definitions:t&&t.join(","),queues:n&&n.join(","),buildNumber:i,minTime:s,maxTime:a,requestedFor:o,reasonFilter:c,statusFilter:l,resultFilter:u,tagFilters:m&&m.join(","),properties:h&&h.join(","),$top:_,continuationToken:b,maxBuildsPerDefinition:v,deletedFilter:w,queryOrder:x,branchName:P,buildIds:k&&k.join(","),repositoryId:R,repositoryType:L};try{let M=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",N,j),C=M.requestUrl,O=this.createRequestOptions("application/json",M.apiVersion),V;V=yield this.rest.get(C,O);let Q=this.formatResponse(V.result,Oy.TypeInfo.Build,!0);U(Q)}catch(M){Y(M)}}))})}queueBuild(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:t},u={ignoreWarnings:n,checkInTicket:i,sourceBuildId:s,definitionId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,Oy.TypeInfo.Build,!1);o(v)}catch(m){c(m)}}))})}updateBuild(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t,buildId:n},c={retry:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,Oy.TypeInfo.Build,!1);s(_)}catch(l){a(l)}}))})}updateBuilds(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Oy.TypeInfo.Build,!0);n(u)}catch(a){i(a)}}))})}getBuildChanges(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t},l={continuationToken:n,$top:i,includeSourceChange:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","54572c7b-bbd3-45d4-80dc-28be08941620",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Oy.TypeInfo.Change,!0);a(b)}catch(u){o(u)}}))})}getChangesBetweenBuilds(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={fromBuildId:t,toBuildId:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","f10f0ea5-18a1-43ec-a8fb-2042c7be9b43",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.Change,!0);s(_)}catch(l){a(l)}}))})}getBuildController(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={controllerId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildController,!1);t(l)}catch(s){n(s)}}))})}getBuildControllers(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={},s={name:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildController,!0);t(u)}catch(a){n(a)}}))})}createDefinition(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t},c={definitionToCloneId:n,definitionToCloneRevision:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,Oy.TypeInfo.BuildDefinition,!1);s(_)}catch(l){a(l)}}))})}deleteDefinition(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinition(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,definitionId:t},u={revision:n,minMetricsTime:i,propertyFilters:s&&s.join(","),includeLatestBuilds:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,Oy.TypeInfo.BuildDefinition,!1);o(v)}catch(m){c(m)}}))})}getDefinitions(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return rc(this,void 0,void 0,function*(){return new Promise((P,k)=>rc(this,void 0,void 0,function*(){let R={project:r},L={name:t,repositoryId:n,repositoryType:i,queryOrder:s,$top:a,continuationToken:o,minMetricsTime:c,definitionIds:l&&l.join(","),path:u,builtAfter:m,notBuiltAfter:h,includeAllProperties:_,includeLatestBuilds:b,taskIdFilter:v,processType:w,yamlFilename:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,Oy.TypeInfo.BuildDefinitionReference,!0);P(M)}catch(U){k(U)}}))})}restoreDefinition(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("deleted can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={deleted:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,null,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildDefinition,!1);i(h)}catch(c){s(c)}}))})}updateDefinition(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:t,definitionId:n},l={secretsSourceDefinitionId:i,secretsSourceDefinitionRevision:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,Oy.TypeInfo.BuildDefinition,!1);a(b)}catch(u){o(u)}}))})}getFileContents(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,providerName:t},u={serviceEndpointId:n,repository:i,commitOrBranch:s,path:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","29d12225-b1d9-425f-b668-6c594a981313",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("text/plain",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}createFolder(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("path can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t},o={path:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!1);i(h)}catch(c){s(c)}}))})}deleteFolder(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={path:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getFolders(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,path:t},o={queryOrder:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!0);i(h)}catch(c){s(c)}}))})}updateFolder(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("path can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t},o={path:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!1);i(h)}catch(c){s(c)}}))})}getBuildGeneralSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateBuildGeneralSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRetentionHistory(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={},s={daysToLookback:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","1a9c48be-0ef5-4ec2-b94f-f053bdd2d3bf",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildRetentionHistory,!1);t(u)}catch(a){n(a)}}))})}getLatestBuild(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definition:t},o={branchName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","54481611-01f4-47f3-998f-160da0f0c229",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Build,!1);i(h)}catch(c){s(c)}}))})}addRetentionLeases(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!0);n(u)}catch(a){i(a)}}))})}deleteRetentionLeasesById(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={ids:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getRetentionLease(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,leaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!1);n(u)}catch(a){i(a)}}))})}getRetentionLeasesByMinimalRetentionLeases(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("leasesToFetch can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={leasesToFetch:t&&t.join("|")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Oy.TypeInfo.RetentionLease,!0);n(m)}catch(o){i(o)}}))})}getRetentionLeasesByOwnerId(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={ownerId:t,definitionId:n,runId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RetentionLease,!0);s(_)}catch(l){a(l)}}))})}getRetentionLeasesByUserId(r,t,n,i){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("userOwnerId can not be null or undefined");return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={userOwnerId:t,definitionId:n,runId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RetentionLease,!0);s(_)}catch(l){a(l)}}))})}updateRetentionLease(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,leaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Oy.TypeInfo.RetentionLease,!1);i(m)}catch(o){s(o)}}))})}getBuildLog(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getBuildLogLines(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getBuildLogs(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildLog,!0);n(u)}catch(a){i(a)}}))})}getBuildLogsZip(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getBuildLogZip(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getProjectMetrics(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,metricAggregationType:t},o={minMetricsTime:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7433fae7-a6bc-41dc-a6e2-eef9005ce41a",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildMetric,!0);i(h)}catch(c){s(c)}}))})}getDefinitionMetrics(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={minMetricsTime:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d973b939-0ce0-4fec-91d8-da3940fa1827",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildMetric,!0);i(h)}catch(c){s(c)}}))})}getBuildOptionDefinitions(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","build","591cb5a4-2d46-4f3a-a697-5cd42b6bd332",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildOptionDefinition,!0);t(l)}catch(s){n(s)}}))})}getPathContents(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,providerName:t},u={serviceEndpointId:n,repository:i,commitOrBranch:s,path:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7944d6fb-df01-4709-920a-7a189aa34037",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getBuildProperties(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={filter:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateBuildProperties(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:n,buildId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion);u.additionalHeaders=r;let m;m=yield this.rest.update(l,t,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getDefinitionProperties(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={filter:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateDefinitionProperties(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:n,definitionId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion);u.additionalHeaders=r;let m;m=yield this.rest.update(l,t,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequest(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,providerName:t,pullRequestId:n},l={repositoryId:i,serviceEndpointId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d8763ec7-9ff0-4fb4-b2b2-9d757906ff14",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getBuildReport(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={type:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getBuildReportHtmlContent(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={type:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/html",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}listRepositories(r,t,n,i,s,a,o){return rc(this,void 0,void 0,function*(){return new Promise((c,l)=>rc(this,void 0,void 0,function*(){let u={project:r,providerName:t},m={serviceEndpointId:n,repository:i,resultSet:s,pageResults:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d44d1680-f978-4834-9b93-8c6e132329c9",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}authorizeDefinitionResources(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionResources(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getResourceUsage(){return rc(this,void 0,void 0,function*(){return new Promise((r,t)=>rc(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","build","3813d06c-9e36-4ea1-aac3-61a485d60e3d",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getRetentionSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateRetentionSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinitionRevisions(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","7c116775-52e5-453e-8c5d-914d9762d8c4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildDefinitionRevision,!0);n(u)}catch(a){i(a)}}))})}getBuildSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateBuildSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}listSourceProviders(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","3ce81729-954f-423d-a581-9fea01d25186",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.SourceProviderAttributes,!0);t(l)}catch(s){n(s)}}))})}updateStage(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:i,buildId:t,stageRefName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","b8aac6c9-744b-46e1-88fc-3550969f9313",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getStatusBadge(r,t,n,i,s,a,o){return rc(this,void 0,void 0,function*(){return new Promise((c,l)=>rc(this,void 0,void 0,function*(){let u={project:r,definition:t},m={branchName:n,stageName:i,jobName:s,configuration:a,label:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","build","07acfdce-4757-4439-b422-ddd13a2fcc10",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}addBuildTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addBuildTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteBuildTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildTags(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}updateBuildTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteDefinitionTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteTag(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,tag:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTags(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}deleteTemplate(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,templateId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTemplate(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,templateId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildDefinitionTemplate,!1);n(u)}catch(a){i(a)}}))})}getTemplates(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildDefinitionTemplate,!0);t(l)}catch(s){n(s)}}))})}saveTemplate(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,templateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Oy.TypeInfo.BuildDefinitionTemplate,!1);i(m)}catch(o){s(o)}}))})}getBuildTimeline(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,timelineId:n},l={changeId:i,planId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","8baac422-4c6e-4de5-8532-db96d92acffa",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Oy.TypeInfo.Timeline,!1);a(b)}catch(u){o(u)}}))})}restoreWebhooks(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:t,providerName:n},l={serviceEndpointId:i,repository:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","793bceb8-9736-4030-bd2f-fb3ce6d6b478",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}listWebhooks(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,providerName:t},c={serviceEndpointId:n,repository:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","build","8f20ff82-9498-4812-9f6e-9c01bdc50e99",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RepositoryWebhook,!0);s(_)}catch(l){a(l)}}))})}getBuildWorkItemsRefs(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getBuildWorkItemsRefsFromCommits(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t,buildId:n},c={$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getWorkItemsBetweenBuilds(r,t,n,i){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromBuildId can not be null or undefined");if(n==null)throw new TypeError("toBuildId can not be null or undefined");return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={fromBuildId:t,toBuildId:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","52ba8915-5518-42e3-a4bb-b0182d159e2d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getDefinitionYaml(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,definitionId:t},u={revision:n,minMetricsTime:i,propertyFilters:s&&s.join(","),includeLatestBuilds:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7c3df3a1-7e51-4150-8cf7-540347f8697f",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}};hwr.RESOURCE_AREA_ID="965220d5-5bb9-42cf-8d67-9b146df2a5a4";T7t.BuildApi=hwr});var wSo=A(exe=>{"use strict";Object.defineProperty(exe,"__esModule",{value:!0});var Gth;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Cancelled=3]="Cancelled",e[e.Succeeded=4]="Succeeded",e[e.Failed=5]="Failed"})(Gth=exe.OperationStatus||(exe.OperationStatus={}));exe.TypeInfo={OperationReference:{fields:null},OperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5}}};exe.TypeInfo.OperationReference.fields={status:{enumType:exe.TypeInfo.OperationStatus}}});var ISo=A(P7t=>{"use strict";var kf=P7t&&P7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(P7t,"__esModule",{value:!0});var Uth=rv(),pse=zut(),iri=wSo(),gwr=class extends Uth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Core-api",n)}removeProjectAvatar(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={projectId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}setProjectAvatar(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createConnectedService(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pse.TypeInfo.WebApiConnectedService,!1);n(u)}catch(a){i(a)}}))})}getConnectedServiceDetails(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r,name:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pse.TypeInfo.WebApiConnectedServiceDetails,!1);n(u)}catch(a){i(a)}}))})}getConnectedServices(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r},a={kind:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pse.TypeInfo.WebApiConnectedService,!0);n(m)}catch(o){i(o)}}))})}createIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getIdentityMru(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={mruName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}updateIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTeamMembersWithExtendedProperties(r,t,n,i){return kf(this,void 0,void 0,function*(){return new Promise((s,a)=>kf(this,void 0,void 0,function*(){let o={projectId:r,teamId:t},c={$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","core","294c494c-2600-4d7e-b76c-3dd50c3c95be",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getProcessById(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={processId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pse.TypeInfo.Process,!1);t(l)}catch(s){n(s)}}))})}getProcesses(){return kf(this,void 0,void 0,function*(){return new Promise((r,t)=>kf(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pse.TypeInfo.Process,!0);r(c)}catch(i){t(i)}}))})}getProjectCollection(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={collectionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pse.TypeInfo.TeamProjectCollection,!1);t(l)}catch(s){n(s)}}))})}getProjectCollections(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={$top:r,$skip:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getProjectHistoryEntries(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={},s={minRevision:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","core","6488a877-4749-4954-82ea-7340d36be9f2",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pse.TypeInfo.ProjectInfo,!0);t(u)}catch(a){n(a)}}))})}getProject(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:r},o={includeCapabilities:t,includeHistory:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pse.TypeInfo.TeamProject,!1);i(h)}catch(c){s(c)}}))})}getProjects(r,t,n,i,s){return kf(this,void 0,void 0,function*(){return new Promise((a,o)=>kf(this,void 0,void 0,function*(){let c={},l={stateFilter:r,$top:t,$skip:n,continuationToken:i,getDefaultTeamImageUrl:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pse.TypeInfo.TeamProjectReference,!0);a(b)}catch(u){o(u)}}))})}queueCreateProject(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,iri.TypeInfo.OperationReference,!1);t(l)}catch(s){n(s)}}))})}queueDeleteProject(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={projectId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,iri.TypeInfo.OperationReference,!1);t(l)}catch(s){n(s)}}))})}updateProject(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,iri.TypeInfo.OperationReference,!1);n(u)}catch(a){i(a)}}))})}getProjectsProperties(r,t){return kf(this,void 0,void 0,function*(){if(r==null)throw new TypeError("projectIds can not be null or undefined");return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={projectIds:r&&r.join(","),properties:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","0a3ffdfc-fe94-47a6-bb27-79bf3f762eac",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getProjectProperties(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r},a={keys:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}setProjectProperties(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:t};r=r||{},r["Content-Type"]="application/json-patch+json";try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion);l.additionalHeaders=r;let u;u=yield this.rest.update(c,n,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createOrUpdateProxy(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteProxy(r,t){return kf(this,void 0,void 0,function*(){if(r==null)throw new TypeError("proxyUrl can not be null or undefined");return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={proxyUrl:r,site:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getProxies(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={},s={proxyUrl:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getAllTeams(r,t,n,i){return kf(this,void 0,void 0,function*(){return new Promise((s,a)=>kf(this,void 0,void 0,function*(){let o={},c={$mine:r,$top:t,$skip:n,$expandIdentity:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","core","7a4d9ee9-3433-4347-b47a-7a80f1cf307e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}createTeam(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTeam(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r,teamId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTeam(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:r,teamId:t},o={$expandIdentity:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTeams(r,t,n,i,s){return kf(this,void 0,void 0,function*(){return new Promise((a,o)=>kf(this,void 0,void 0,function*(){let c={projectId:r},l={$mine:t,$top:n,$skip:i,$expandIdentity:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}updateTeam(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:t,teamId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};gwr.RESOURCE_AREA_ID="79134c72-4a58-4b42-976c-04e7115f32bf";P7t.CoreApi=gwr});var xSo=A(zg=>{"use strict";Object.defineProperty(zg,"__esModule",{value:!0});var Vth;(function(e){e[e.Collection_User=0]="Collection_User",e[e.Project_Team=1]="Project_Team",e[e.Project=2]="Project"})(Vth=zg.DashboardScope||(zg.DashboardScope={}));var zth;(function(e){e[e.None=0]="None",e[e.Edit=1]="Edit",e[e.Manage=2]="Manage",e[e.ManagePermissions=3]="ManagePermissions"})(zth=zg.GroupMemberPermission||(zg.GroupMemberPermission={}));var $th;(function(e){e[e.None=0]="None",e[e.Read=1]="Read",e[e.Create=2]="Create",e[e.Edit=4]="Edit",e[e.Delete=8]="Delete",e[e.ManagePermissions=16]="ManagePermissions"})($th=zg.TeamDashboardPermission||(zg.TeamDashboardPermission={}));var Qth;(function(e){e[e.Collection_User=0]="Collection_User",e[e.Project_Team=1]="Project_Team"})(Qth=zg.WidgetScope||(zg.WidgetScope={}));zg.TypeInfo={CopyDashboardOptions:{},CopyDashboardResponse:{},Dashboard:{},DashboardGroup:{},DashboardGroupEntry:{},DashboardGroupEntryResponse:{},DashboardResponse:{},DashboardScope:{enumValues:{collection_User:0,project_Team:1,project:2}},GroupMemberPermission:{enumValues:{none:0,edit:1,manage:2,managePermissions:3}},TeamDashboardPermission:{enumValues:{none:0,read:1,create:2,edit:4,delete:8,managePermissions:16}},Widget:{},WidgetMetadata:{},WidgetMetadataResponse:{},WidgetResponse:{},WidgetScope:{enumValues:{collection_User:0,project_Team:1}},WidgetsVersionedList:{},WidgetTypesResponse:{}};zg.TypeInfo.CopyDashboardOptions.fields={copyDashboardScope:{enumType:zg.TypeInfo.DashboardScope}};zg.TypeInfo.CopyDashboardResponse.fields={copiedDashboard:{typeInfo:zg.TypeInfo.Dashboard},copyDashboardOptions:{typeInfo:zg.TypeInfo.CopyDashboardOptions}};zg.TypeInfo.Dashboard.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardGroup.fields={dashboardEntries:{isArray:!0,typeInfo:zg.TypeInfo.DashboardGroupEntry},permission:{enumType:zg.TypeInfo.GroupMemberPermission},teamDashboardPermission:{enumType:zg.TypeInfo.TeamDashboardPermission}};zg.TypeInfo.DashboardGroupEntry.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardGroupEntryResponse.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardResponse.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.Widget.fields={dashboard:{typeInfo:zg.TypeInfo.Dashboard}};zg.TypeInfo.WidgetMetadata.fields={supportedScopes:{isArray:!0,enumType:zg.TypeInfo.WidgetScope}};zg.TypeInfo.WidgetMetadataResponse.fields={widgetMetadata:{typeInfo:zg.TypeInfo.WidgetMetadata}};zg.TypeInfo.WidgetResponse.fields={dashboard:{typeInfo:zg.TypeInfo.Dashboard}};zg.TypeInfo.WidgetsVersionedList.fields={widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.WidgetTypesResponse.fields={widgetTypes:{isArray:!0,typeInfo:zg.TypeInfo.WidgetMetadata}}});var TSo=A(R7t=>{"use strict";var nv=R7t&&R7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(R7t,"__esModule",{value:!0});var Kth=rv(),SG=xSo(),ywr=class extends Kth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Dashboard-api",n)}createDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,SG.TypeInfo.Dashboard,!1);n(h)}catch(c){i(c)}}))})}deleteDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,dashboardId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,dashboardId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,SG.TypeInfo.Dashboard,!1);n(h)}catch(c){i(c)}}))})}getDashboardsByProject(r){return nv(this,void 0,void 0,function*(){return new Promise((t,n)=>nv(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,SG.TypeInfo.Dashboard,!0);t(m)}catch(o){n(o)}}))})}replaceDashboard(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,dashboardId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,SG.TypeInfo.Dashboard,!1);i(_)}catch(l){s(l)}}))})}replaceDashboards(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,SG.TypeInfo.DashboardGroup,!1);n(h)}catch(c){i(c)}}))})}createWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,dashboardId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,SG.TypeInfo.Widget,!1);i(_)}catch(l){s(l)}}))})}deleteWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,dashboardId:t,widgetId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,SG.TypeInfo.Dashboard,!1);i(_)}catch(l){s(l)}}))})}getWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,dashboardId:t,widgetId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,SG.TypeInfo.Widget,!1);i(_)}catch(l){s(l)}}))})}replaceWidget(r,t,n,i){return nv(this,void 0,void 0,function*(){return new Promise((s,a)=>nv(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,dashboardId:n,widgetId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,SG.TypeInfo.Widget,!1);s(b)}catch(u){a(u)}}))})}updateWidget(r,t,n,i){return nv(this,void 0,void 0,function*(){return new Promise((s,a)=>nv(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,dashboardId:n,widgetId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,SG.TypeInfo.Widget,!1);s(b)}catch(u){a(u)}}))})}getWidgetMetadata(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s={project:t,contributionId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,SG.TypeInfo.WidgetMetadataResponse,!1);n(u)}catch(a){i(a)}}))})}getWidgetTypes(r,t){return nv(this,void 0,void 0,function*(){if(r==null)throw new TypeError("scope can not be null or undefined");return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s={project:t},a={$scope:r};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,SG.TypeInfo.WidgetTypesResponse,!1);n(m)}catch(o){i(o)}}))})}};ywr.RESOURCE_AREA_ID="31c84e0a-3ece-48fd-a29d-100849af99ba";R7t.DashboardApi=ywr});var k7t=A(Uc=>{"use strict";Object.defineProperty(Uc,"__esModule",{value:!0});var Hth;(function(e){e[e.None=0]="None",e[e.Me=1]="Me",e[e.All=2]="All"})(Hth=Uc.AcquisitionAssignmentType||(Uc.AcquisitionAssignmentType={}));var Wth;(function(e){e[e.Disallow=0]="Disallow",e[e.Allow=1]="Allow",e[e.Completed=3]="Completed"})(Wth=Uc.AcquisitionOperationState||(Uc.AcquisitionOperationState={}));var Yth;(function(e){e[e.Get=0]="Get",e[e.Install=1]="Install",e[e.Buy=2]="Buy",e[e.Try=3]="Try",e[e.Request=4]="Request",e[e.None=5]="None",e[e.PurchaseRequest=6]="PurchaseRequest"})(Yth=Uc.AcquisitionOperationType||(Uc.AcquisitionOperationType={}));var Jth;(function(e){e[e.General=1]="General",e[e.Abusive=2]="Abusive",e[e.Spam=4]="Spam"})(Jth=Uc.ConcernCategory||(Uc.ConcernCategory={}));var Xth;(function(e){e[e.Publish=1]="Publish",e[e.Cancel=2]="Cancel"})(Xth=Uc.DraftPatchOperation||(Uc.DraftPatchOperation={}));var Zth;(function(e){e[e.Unpublished=1]="Unpublished",e[e.Published=2]="Published",e[e.Cancelled=3]="Cancelled",e[e.Error=4]="Error"})(Zth=Uc.DraftStateType||(Uc.DraftStateType={}));var erh;(function(e){e[e.Exe=1]="Exe",e[e.Msi=2]="Msi",e[e.Vsix=3]="Vsix",e[e.ReferralLink=4]="ReferralLink"})(erh=Uc.ExtensionDeploymentTechnology||(Uc.ExtensionDeploymentTechnology={}));var trh;(function(e){e[e.Uninstall=1]="Uninstall",e[e.Install=2]="Install",e[e.Review=3]="Review",e[e.Acquisition=4]="Acquisition",e[e.Sales=5]="Sales",e[e.Other=999]="Other"})(trh=Uc.ExtensionLifecycleEventType||(Uc.ExtensionLifecycleEventType={}));var rrh;(function(e){e[e.None=0]="None",e[e.Private=1]="Private",e[e.Public=2]="Public",e[e.Preview=4]="Preview",e[e.Released=8]="Released",e[e.FirstParty=16]="FirstParty",e[e.All=31]="All"})(rrh=Uc.ExtensionPolicyFlags||(Uc.ExtensionPolicyFlags={}));var nrh;(function(e){e[e.Tag=1]="Tag",e[e.DisplayName=2]="DisplayName",e[e.Private=3]="Private",e[e.Id=4]="Id",e[e.Category=5]="Category",e[e.ContributionType=6]="ContributionType",e[e.Name=7]="Name",e[e.InstallationTarget=8]="InstallationTarget",e[e.Featured=9]="Featured",e[e.SearchText=10]="SearchText",e[e.FeaturedInCategory=11]="FeaturedInCategory",e[e.ExcludeWithFlags=12]="ExcludeWithFlags",e[e.IncludeWithFlags=13]="IncludeWithFlags",e[e.Lcid=14]="Lcid",e[e.InstallationTargetVersion=15]="InstallationTargetVersion",e[e.InstallationTargetVersionRange=16]="InstallationTargetVersionRange",e[e.VsixMetadata=17]="VsixMetadata",e[e.PublisherName=18]="PublisherName",e[e.PublisherDisplayName=19]="PublisherDisplayName",e[e.IncludeWithPublisherFlags=20]="IncludeWithPublisherFlags",e[e.OrganizationSharedWith=21]="OrganizationSharedWith",e[e.ProductArchitecture=22]="ProductArchitecture",e[e.TargetPlatform=23]="TargetPlatform",e[e.ExtensionName=24]="ExtensionName"})(nrh=Uc.ExtensionQueryFilterType||(Uc.ExtensionQueryFilterType={}));var irh;(function(e){e[e.None=0]="None",e[e.IncludeVersions=1]="IncludeVersions",e[e.IncludeFiles=2]="IncludeFiles",e[e.IncludeCategoryAndTags=4]="IncludeCategoryAndTags",e[e.IncludeSharedAccounts=8]="IncludeSharedAccounts",e[e.IncludeVersionProperties=16]="IncludeVersionProperties",e[e.ExcludeNonValidated=32]="ExcludeNonValidated",e[e.IncludeInstallationTargets=64]="IncludeInstallationTargets",e[e.IncludeAssetUri=128]="IncludeAssetUri",e[e.IncludeStatistics=256]="IncludeStatistics",e[e.IncludeLatestVersionOnly=512]="IncludeLatestVersionOnly",e[e.UseFallbackAssetUri=1024]="UseFallbackAssetUri",e[e.IncludeMetadata=2048]="IncludeMetadata",e[e.IncludeMinimalPayloadForVsIde=4096]="IncludeMinimalPayloadForVsIde",e[e.IncludeLcids=8192]="IncludeLcids",e[e.IncludeSharedOrganizations=16384]="IncludeSharedOrganizations",e[e.IncludeNameConflictInfo=32768]="IncludeNameConflictInfo",e[e.AllAttributes=16863]="AllAttributes"})(irh=Uc.ExtensionQueryFlags||(Uc.ExtensionQueryFlags={}));var srh;(function(e){e[e.None=0]="None",e[e.Set=1]="Set",e[e.Increment=2]="Increment",e[e.Decrement=3]="Decrement",e[e.Delete=4]="Delete"})(srh=Uc.ExtensionStatisticOperation||(Uc.ExtensionStatisticOperation={}));var arh;(function(e){e[e.Daily=1]="Daily"})(arh=Uc.ExtensionStatsAggregateType||(Uc.ExtensionStatsAggregateType={}));var orh;(function(e){e[e.None=0]="None",e[e.Validated=1]="Validated"})(orh=Uc.ExtensionVersionFlags||(Uc.ExtensionVersionFlags={}));var crh;(function(e){e[e.ReviewNotification=1]="ReviewNotification",e[e.QnaNotification=2]="QnaNotification",e[e.CustomerContactNotification=3]="CustomerContactNotification",e[e.PublisherMemberUpdateNotification=4]="PublisherMemberUpdateNotification"})(crh=Uc.NotificationTemplateType||(Uc.NotificationTemplateType={}));var urh;(function(e){e[e.Backward=1]="Backward",e[e.Forward=2]="Forward"})(urh=Uc.PagingDirection||(Uc.PagingDirection={}));var lrh;(function(e){e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.BuiltIn=2]="BuiltIn",e[e.Validated=4]="Validated",e[e.Trusted=8]="Trusted",e[e.Paid=16]="Paid",e[e.Public=256]="Public",e[e.MultiVersion=512]="MultiVersion",e[e.System=1024]="System",e[e.Preview=2048]="Preview",e[e.Unpublished=4096]="Unpublished",e[e.Trial=8192]="Trial",e[e.Locked=16384]="Locked",e[e.Hidden=32768]="Hidden"})(lrh=Uc.PublishedExtensionFlags||(Uc.PublishedExtensionFlags={}));var drh;(function(e){e[e.UnChanged=1073741824]="UnChanged",e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.Verified=2]="Verified",e[e.Certified=4]="Certified",e[e.ServiceFlags=7]="ServiceFlags"})(drh=Uc.PublisherFlags||(Uc.PublisherFlags={}));var prh;(function(e){e[e.Read=1]="Read",e[e.UpdateExtension=2]="UpdateExtension",e[e.CreatePublisher=4]="CreatePublisher",e[e.PublishExtension=8]="PublishExtension",e[e.Admin=16]="Admin",e[e.TrustedPartner=32]="TrustedPartner",e[e.PrivateRead=64]="PrivateRead",e[e.DeleteExtension=128]="DeleteExtension",e[e.EditSettings=256]="EditSettings",e[e.ViewPermissions=512]="ViewPermissions",e[e.ManagePermissions=1024]="ManagePermissions",e[e.DeletePublisher=2048]="DeletePublisher"})(prh=Uc.PublisherPermissions||(Uc.PublisherPermissions={}));var mrh;(function(e){e[e.None=0]="None",e[e.IncludeExtensions=1]="IncludeExtensions",e[e.IncludeEmailAddress=2]="IncludeEmailAddress"})(mrh=Uc.PublisherQueryFlags||(Uc.PublisherQueryFlags={}));var frh;(function(e){e[e.Assigned=1]="Assigned",e[e.Inherited=2]="Inherited"})(frh=Uc.PublisherRoleAccess||(Uc.PublisherRoleAccess={}));var hrh;(function(e){e[e.None=0]="None",e[e.VerificationPending=1]="VerificationPending",e[e.CertificationPending=2]="CertificationPending",e[e.CertificationRejected=4]="CertificationRejected",e[e.CertificationRevoked=8]="CertificationRevoked"})(hrh=Uc.PublisherState||(Uc.PublisherState={}));var grh;(function(e){e[e.None=0]="None",e[e.UserEditable=1]="UserEditable",e[e.PublisherCreated=2]="PublisherCreated"})(grh=Uc.QnAItemStatus||(Uc.QnAItemStatus={}));var yrh;(function(e){e[e.Completed=0]="Completed",e[e.Failed=1]="Failed",e[e.Inprogress=2]="Inprogress",e[e.Skipped=3]="Skipped"})(yrh=Uc.RestApiResponseStatus||(Uc.RestApiResponseStatus={}));var _rh;(function(e){e[e.Create=1]="Create",e[e.Update=2]="Update",e[e.Delete=3]="Delete"})(_rh=Uc.ReviewEventOperation||(Uc.ReviewEventOperation={}));var Arh;(function(e){e[e.None=0]="None",e[e.FilterEmptyReviews=1]="FilterEmptyReviews",e[e.FilterEmptyUserNames=2]="FilterEmptyUserNames"})(Arh=Uc.ReviewFilterOptions||(Uc.ReviewFilterOptions={}));var brh;(function(e){e[e.FlagReview=1]="FlagReview",e[e.UpdateReview=2]="UpdateReview",e[e.ReplyToReview=3]="ReplyToReview",e[e.AdminResponseForReview=4]="AdminResponseForReview",e[e.DeleteAdminReply=5]="DeleteAdminReply",e[e.DeletePublisherReply=6]="DeletePublisherReply"})(brh=Uc.ReviewPatchOperation||(Uc.ReviewPatchOperation={}));var Crh;(function(e){e[e.Review=1]="Review",e[e.PublisherReply=2]="PublisherReply",e[e.AdminReply=3]="AdminReply"})(Crh=Uc.ReviewResourceType||(Uc.ReviewResourceType={}));var vrh;(function(e){e[e.Relevance=0]="Relevance",e[e.LastUpdatedDate=1]="LastUpdatedDate",e[e.Title=2]="Title",e[e.Publisher=3]="Publisher",e[e.InstallCount=4]="InstallCount",e[e.PublishedDate=5]="PublishedDate",e[e.AverageRating=6]="AverageRating",e[e.TrendingDaily=7]="TrendingDaily",e[e.TrendingWeekly=8]="TrendingWeekly",e[e.TrendingMonthly=9]="TrendingMonthly",e[e.ReleaseDate=10]="ReleaseDate",e[e.Author=11]="Author",e[e.WeightedRating=12]="WeightedRating"})(vrh=Uc.SortByType||(Uc.SortByType={}));var Erh;(function(e){e[e.Default=0]="Default",e[e.Ascending=1]="Ascending",e[e.Descending=2]="Descending"})(Erh=Uc.SortOrderType||(Uc.SortOrderType={}));var Drh;(function(e){e[e.Install=1]="Install",e[e.Update=2]="Update",e[e.Uninstall=3]="Uninstall"})(Drh=Uc.VSCodeWebExtensionStatisicsType||(Uc.VSCodeWebExtensionStatisicsType={}));Uc.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},AzureRestApiResponseModel:{},Concern:{},ConcernCategory:{enumValues:{general:1,abusive:2,spam:4}},CustomerLastContact:{},CustomerSupportRequest:{},DraftPatchOperation:{enumValues:{publish:1,cancel:2}},DraftStateType:{enumValues:{unpublished:1,published:2,cancelled:3,error:4}},ExtensionAcquisitionRequest:{},ExtensionDailyStat:{},ExtensionDailyStats:{},ExtensionDeploymentTechnology:{enumValues:{exe:1,msi:2,vsix:3,referralLink:4}},ExtensionDraft:{},ExtensionDraftPatch:{},ExtensionEvent:{},ExtensionEvents:{},ExtensionFilterResult:{},ExtensionLifecycleEventType:{enumValues:{uninstall:1,install:2,review:3,acquisition:4,sales:5,other:999}},ExtensionPayload:{},ExtensionPolicy:{},ExtensionPolicyFlags:{enumValues:{none:0,private:1,public:2,preview:4,released:8,firstParty:16,all:31}},ExtensionQuery:{},ExtensionQueryFilterType:{enumValues:{tag:1,displayName:2,private:3,id:4,category:5,contributionType:6,name:7,installationTarget:8,featured:9,searchText:10,featuredInCategory:11,excludeWithFlags:12,includeWithFlags:13,lcid:14,installationTargetVersion:15,installationTargetVersionRange:16,vsixMetadata:17,publisherName:18,publisherDisplayName:19,includeWithPublisherFlags:20,organizationSharedWith:21,productArchitecture:22,targetPlatform:23,extensionName:24}},ExtensionQueryFlags:{enumValues:{none:0,includeVersions:1,includeFiles:2,includeCategoryAndTags:4,includeSharedAccounts:8,includeVersionProperties:16,excludeNonValidated:32,includeInstallationTargets:64,includeAssetUri:128,includeStatistics:256,includeLatestVersionOnly:512,useFallbackAssetUri:1024,includeMetadata:2048,includeMinimalPayloadForVsIde:4096,includeLcids:8192,includeSharedOrganizations:16384,includeNameConflictInfo:32768,allAttributes:16863}},ExtensionQueryResult:{},ExtensionStatisticOperation:{enumValues:{none:0,set:1,increment:2,decrement:3,delete:4}},ExtensionStatisticUpdate:{},ExtensionStatsAggregateType:{enumValues:{daily:1}},ExtensionVersion:{},ExtensionVersionFlags:{enumValues:{none:0,validated:1}},NotificationsData:{},NotificationTemplateType:{enumValues:{reviewNotification:1,qnaNotification:2,customerContactNotification:3,publisherMemberUpdateNotification:4}},PagingDirection:{enumValues:{backward:1,forward:2}},PublishedExtension:{},PublishedExtensionFlags:{enumValues:{none:0,disabled:1,builtIn:2,validated:4,trusted:8,paid:16,public:256,multiVersion:512,system:1024,preview:2048,unpublished:4096,trial:8192,locked:16384,hidden:32768}},Publisher:{},PublisherBase:{},PublisherFacts:{},PublisherFilterResult:{},PublisherFlags:{enumValues:{unChanged:1073741824,none:0,disabled:1,verified:2,certified:4,serviceFlags:7}},PublisherPermissions:{enumValues:{read:1,updateExtension:2,createPublisher:4,publishExtension:8,admin:16,trustedPartner:32,privateRead:64,deleteExtension:128,editSettings:256,viewPermissions:512,managePermissions:1024,deletePublisher:2048}},PublisherQuery:{},PublisherQueryFlags:{enumValues:{none:0,includeExtensions:1,includeEmailAddress:2}},PublisherQueryResult:{},PublisherRoleAccess:{enumValues:{assigned:1,inherited:2}},PublisherRoleAssignment:{},PublisherState:{enumValues:{none:0,verificationPending:1,certificationPending:2,certificationRejected:4,certificationRevoked:8}},QnAItem:{},QnAItemStatus:{enumValues:{none:0,userEditable:1,publisherCreated:2}},QueryFilter:{},Question:{},QuestionsResult:{},Response:{},RestApiResponseStatus:{enumValues:{completed:0,failed:1,inprogress:2,skipped:3}},RestApiResponseStatusModel:{},Review:{},ReviewEventOperation:{enumValues:{create:1,update:2,delete:3}},ReviewEventProperties:{},ReviewFilterOptions:{enumValues:{none:0,filterEmptyReviews:1,filterEmptyUserNames:2}},ReviewPatch:{},ReviewPatchOperation:{enumValues:{flagReview:1,updateReview:2,replyToReview:3,adminResponseForReview:4,deleteAdminReply:5,deletePublisherReply:6}},ReviewReply:{},ReviewResourceType:{enumValues:{review:1,publisherReply:2,adminReply:3}},ReviewsResult:{},SortByType:{enumValues:{relevance:0,lastUpdatedDate:1,title:2,publisher:3,installCount:4,publishedDate:5,averageRating:6,trendingDaily:7,trendingWeekly:8,trendingMonthly:9,releaseDate:10,author:11,weightedRating:12}},SortOrderType:{enumValues:{default:0,ascending:1,descending:2}},UserExtensionPolicy:{},UserReportedConcern:{},VSCodeWebExtensionStatisicsType:{enumValues:{install:1,update:2,uninstall:3}}};Uc.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:Uc.TypeInfo.AcquisitionOperationState},operationType:{enumType:Uc.TypeInfo.AcquisitionOperationType}};Uc.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:Uc.TypeInfo.AcquisitionOperation},operations:{isArray:!0,typeInfo:Uc.TypeInfo.AcquisitionOperation}};Uc.TypeInfo.AzureRestApiResponseModel.fields={operationStatus:{typeInfo:Uc.TypeInfo.RestApiResponseStatusModel}};Uc.TypeInfo.Concern.fields={category:{enumType:Uc.TypeInfo.ConcernCategory},createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.CustomerLastContact.fields={lastContactDate:{isDate:!0}};Uc.TypeInfo.CustomerSupportRequest.fields={review:{typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:Uc.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:Uc.TypeInfo.AcquisitionOperationType}};Uc.TypeInfo.ExtensionDailyStat.fields={statisticDate:{isDate:!0}};Uc.TypeInfo.ExtensionDailyStats.fields={dailyStats:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionDailyStat}};Uc.TypeInfo.ExtensionDraft.fields={createdDate:{isDate:!0},draftState:{enumType:Uc.TypeInfo.DraftStateType},lastUpdated:{isDate:!0},payload:{typeInfo:Uc.TypeInfo.ExtensionPayload}};Uc.TypeInfo.ExtensionDraftPatch.fields={operation:{enumType:Uc.TypeInfo.DraftPatchOperation}};Uc.TypeInfo.ExtensionEvent.fields={statisticDate:{isDate:!0}};Uc.TypeInfo.ExtensionEvents.fields={events:{isDictionary:!0,dictionaryValueFieldInfo:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionEvent}}};Uc.TypeInfo.ExtensionFilterResult.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension}};Uc.TypeInfo.ExtensionPayload.fields={type:{enumType:Uc.TypeInfo.ExtensionDeploymentTechnology}};Uc.TypeInfo.ExtensionPolicy.fields={install:{enumType:Uc.TypeInfo.ExtensionPolicyFlags},request:{enumType:Uc.TypeInfo.ExtensionPolicyFlags}};Uc.TypeInfo.ExtensionQuery.fields={filters:{isArray:!0,typeInfo:Uc.TypeInfo.QueryFilter},flags:{enumType:Uc.TypeInfo.ExtensionQueryFlags}};Uc.TypeInfo.ExtensionQueryResult.fields={results:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionFilterResult}};Uc.TypeInfo.ExtensionStatisticUpdate.fields={operation:{enumType:Uc.TypeInfo.ExtensionStatisticOperation}};Uc.TypeInfo.ExtensionVersion.fields={flags:{enumType:Uc.TypeInfo.ExtensionVersionFlags},lastUpdated:{isDate:!0}};Uc.TypeInfo.NotificationsData.fields={type:{enumType:Uc.TypeInfo.NotificationTemplateType}};Uc.TypeInfo.PublishedExtension.fields={deploymentType:{enumType:Uc.TypeInfo.ExtensionDeploymentTechnology},flags:{enumType:Uc.TypeInfo.PublishedExtensionFlags},lastUpdated:{isDate:!0},publishedDate:{isDate:!0},publisher:{typeInfo:Uc.TypeInfo.PublisherFacts},releaseDate:{isDate:!0},versions:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionVersion}};Uc.TypeInfo.Publisher.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension},flags:{enumType:Uc.TypeInfo.PublisherFlags},lastUpdated:{isDate:!0},state:{enumType:Uc.TypeInfo.PublisherState}};Uc.TypeInfo.PublisherBase.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension},flags:{enumType:Uc.TypeInfo.PublisherFlags},lastUpdated:{isDate:!0},state:{enumType:Uc.TypeInfo.PublisherState}};Uc.TypeInfo.PublisherFacts.fields={flags:{enumType:Uc.TypeInfo.PublisherFlags}};Uc.TypeInfo.PublisherFilterResult.fields={publishers:{isArray:!0,typeInfo:Uc.TypeInfo.Publisher}};Uc.TypeInfo.PublisherQuery.fields={filters:{isArray:!0,typeInfo:Uc.TypeInfo.QueryFilter},flags:{enumType:Uc.TypeInfo.PublisherQueryFlags}};Uc.TypeInfo.PublisherQueryResult.fields={results:{isArray:!0,typeInfo:Uc.TypeInfo.PublisherFilterResult}};Uc.TypeInfo.PublisherRoleAssignment.fields={access:{enumType:Uc.TypeInfo.PublisherRoleAccess}};Uc.TypeInfo.QnAItem.fields={createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.QueryFilter.fields={direction:{enumType:Uc.TypeInfo.PagingDirection}};Uc.TypeInfo.Question.fields={createdDate:{isDate:!0},responses:{isArray:!0,typeInfo:Uc.TypeInfo.Response},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.QuestionsResult.fields={questions:{isArray:!0,typeInfo:Uc.TypeInfo.Question}};Uc.TypeInfo.Response.fields={createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.RestApiResponseStatusModel.fields={status:{enumType:Uc.TypeInfo.RestApiResponseStatus}};Uc.TypeInfo.Review.fields={adminReply:{typeInfo:Uc.TypeInfo.ReviewReply},reply:{typeInfo:Uc.TypeInfo.ReviewReply},updatedDate:{isDate:!0}};Uc.TypeInfo.ReviewEventProperties.fields={eventOperation:{enumType:Uc.TypeInfo.ReviewEventOperation},replyDate:{isDate:!0},resourceType:{enumType:Uc.TypeInfo.ReviewResourceType},reviewDate:{isDate:!0}};Uc.TypeInfo.ReviewPatch.fields={operation:{enumType:Uc.TypeInfo.ReviewPatchOperation},reportedConcern:{typeInfo:Uc.TypeInfo.UserReportedConcern},reviewItem:{typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.ReviewReply.fields={updatedDate:{isDate:!0}};Uc.TypeInfo.ReviewsResult.fields={reviews:{isArray:!0,typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.UserExtensionPolicy.fields={permissions:{typeInfo:Uc.TypeInfo.ExtensionPolicy}};Uc.TypeInfo.UserReportedConcern.fields={category:{enumType:Uc.TypeInfo.ConcernCategory},submittedDate:{isDate:!0}}});var PSo=A(gm=>{"use strict";Object.defineProperty(gm,"__esModule",{value:!0});var sri=k7t(),Srh;(function(e){e[e.None=0]="None",e[e.Me=1]="Me",e[e.All=2]="All"})(Srh=gm.AcquisitionAssignmentType||(gm.AcquisitionAssignmentType={}));var wrh;(function(e){e[e.Disallow=0]="Disallow",e[e.Allow=1]="Allow",e[e.Completed=3]="Completed"})(wrh=gm.AcquisitionOperationState||(gm.AcquisitionOperationState={}));var Irh;(function(e){e[e.Get=0]="Get",e[e.Install=1]="Install",e[e.Buy=2]="Buy",e[e.Try=3]="Try",e[e.Request=4]="Request",e[e.None=5]="None",e[e.PurchaseRequest=6]="PurchaseRequest"})(Irh=gm.AcquisitionOperationType||(gm.AcquisitionOperationType={}));var xrh;(function(e){e[e.OnlyIfLicensed=0]="OnlyIfLicensed",e[e.OnlyIfUnlicensed=1]="OnlyIfUnlicensed",e[e.AlwaysInclude=2]="AlwaysInclude"})(xrh=gm.ContributionLicensingBehaviorType||(gm.ContributionLicensingBehaviorType={}));var Trh;(function(e){e[e.Unknown=0]="Unknown",e[e.String=1]="String",e[e.Uri=2]="Uri",e[e.Guid=4]="Guid",e[e.Boolean=8]="Boolean",e[e.Integer=16]="Integer",e[e.Double=32]="Double",e[e.DateTime=64]="DateTime",e[e.Dictionary=128]="Dictionary",e[e.Array=256]="Array",e[e.Object=512]="Object"})(Trh=gm.ContributionPropertyType||(gm.ContributionPropertyType={}));var Prh;(function(e){e[e.None=0]="None",e[e.IncludeSelf=16]="IncludeSelf",e[e.IncludeChildren=32]="IncludeChildren",e[e.IncludeSubTree=96]="IncludeSubTree",e[e.IncludeAll=112]="IncludeAll",e[e.IgnoreConstraints=256]="IgnoreConstraints"})(Prh=gm.ContributionQueryOptions||(gm.ContributionQueryOptions={}));var Rrh;(function(e){e[e.BuiltIn=1]="BuiltIn",e[e.Trusted=2]="Trusted"})(Rrh=gm.ExtensionFlags||(gm.ExtensionFlags={}));var krh;(function(e){e[e.Open=0]="Open",e[e.Accepted=1]="Accepted",e[e.Rejected=2]="Rejected"})(krh=gm.ExtensionRequestState||(gm.ExtensionRequestState={}));var Frh;(function(e){e[e.Created=1]="Created",e[e.Approved=2]="Approved",e[e.Rejected=3]="Rejected",e[e.Deleted=4]="Deleted"})(Frh=gm.ExtensionRequestUpdateType||(gm.ExtensionRequestUpdateType={}));var Nrh;(function(e){e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.BuiltIn=2]="BuiltIn",e[e.MultiVersion=4]="MultiVersion",e[e.UnInstalled=8]="UnInstalled",e[e.VersionCheckError=16]="VersionCheckError",e[e.Trusted=32]="Trusted",e[e.Error=64]="Error",e[e.NeedsReauthorization=128]="NeedsReauthorization",e[e.AutoUpgradeError=256]="AutoUpgradeError",e[e.Warning=512]="Warning"})(Nrh=gm.ExtensionStateFlags||(gm.ExtensionStateFlags={}));var Orh;(function(e){e[e.Installed=1]="Installed",e[e.Uninstalled=2]="Uninstalled",e[e.Enabled=3]="Enabled",e[e.Disabled=4]="Disabled",e[e.VersionUpdated=5]="VersionUpdated",e[e.ActionRequired=6]="ActionRequired",e[e.ActionResolved=7]="ActionResolved"})(Orh=gm.ExtensionUpdateType||(gm.ExtensionUpdateType={}));var Brh;(function(e){e[e.Warning=0]="Warning",e[e.Error=1]="Error"})(Brh=gm.InstalledExtensionStateIssueType||(gm.InstalledExtensionStateIssueType={}));gm.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},ContributionLicensingBehaviorType:{enumValues:{onlyIfLicensed:0,onlyIfUnlicensed:1,alwaysInclude:2}},ContributionNodeQuery:{},ContributionPropertyDescription:{},ContributionPropertyType:{enumValues:{unknown:0,string:1,uri:2,guid:4,boolean:8,integer:16,double:32,dateTime:64,dictionary:128,array:256,object:512}},ContributionQueryOptions:{enumValues:{none:0,includeSelf:16,includeChildren:32,includeSubTree:96,includeAll:112,ignoreConstraints:256}},ContributionType:{},ExtensionAcquisitionRequest:{},ExtensionAuditLog:{},ExtensionAuditLogEntry:{},ExtensionEvent:{},ExtensionFlags:{enumValues:{builtIn:1,trusted:2}},ExtensionLicensing:{},ExtensionManifest:{},ExtensionRequest:{},ExtensionRequestEvent:{},ExtensionRequestsEvent:{},ExtensionRequestState:{enumValues:{open:0,accepted:1,rejected:2}},ExtensionRequestUpdateType:{enumValues:{created:1,approved:2,rejected:3,deleted:4}},ExtensionState:{},ExtensionStateFlags:{enumValues:{none:0,disabled:1,builtIn:2,multiVersion:4,unInstalled:8,versionCheckError:16,trusted:32,error:64,needsReauthorization:128,autoUpgradeError:256,warning:512}},ExtensionUpdateType:{enumValues:{installed:1,uninstalled:2,enabled:3,disabled:4,versionUpdated:5,actionRequired:6,actionResolved:7}},InstalledExtension:{},InstalledExtensionState:{},InstalledExtensionStateIssue:{},InstalledExtensionStateIssueType:{enumValues:{warning:0,error:1}},LicensingOverride:{},RequestedExtension:{}};gm.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:gm.TypeInfo.AcquisitionOperationState},operationType:{enumType:gm.TypeInfo.AcquisitionOperationType}};gm.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:gm.TypeInfo.AcquisitionOperation},operations:{isArray:!0,typeInfo:gm.TypeInfo.AcquisitionOperation}};gm.TypeInfo.ContributionNodeQuery.fields={queryOptions:{enumType:gm.TypeInfo.ContributionQueryOptions}};gm.TypeInfo.ContributionPropertyDescription.fields={type:{enumType:gm.TypeInfo.ContributionPropertyType}};gm.TypeInfo.ContributionType.fields={properties:{isDictionary:!0,dictionaryValueTypeInfo:gm.TypeInfo.ContributionPropertyDescription}};gm.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:gm.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:gm.TypeInfo.AcquisitionOperationType}};gm.TypeInfo.ExtensionAuditLog.fields={entries:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionAuditLogEntry}};gm.TypeInfo.ExtensionAuditLogEntry.fields={auditDate:{isDate:!0}};gm.TypeInfo.ExtensionEvent.fields={extension:{typeInfo:sri.TypeInfo.PublishedExtension},updateType:{enumType:gm.TypeInfo.ExtensionUpdateType}};gm.TypeInfo.ExtensionLicensing.fields={overrides:{isArray:!0,typeInfo:gm.TypeInfo.LicensingOverride}};gm.TypeInfo.ExtensionManifest.fields={contributionTypes:{isArray:!0,typeInfo:gm.TypeInfo.ContributionType},licensing:{typeInfo:gm.TypeInfo.ExtensionLicensing}};gm.TypeInfo.ExtensionRequest.fields={requestDate:{isDate:!0},requestState:{enumType:gm.TypeInfo.ExtensionRequestState},resolveDate:{isDate:!0}};gm.TypeInfo.ExtensionRequestEvent.fields={extension:{typeInfo:sri.TypeInfo.PublishedExtension},request:{typeInfo:gm.TypeInfo.ExtensionRequest},updateType:{enumType:gm.TypeInfo.ExtensionRequestUpdateType}};gm.TypeInfo.ExtensionRequestsEvent.fields={extension:{typeInfo:sri.TypeInfo.PublishedExtension},requests:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionRequest},updateType:{enumType:gm.TypeInfo.ExtensionRequestUpdateType}};gm.TypeInfo.ExtensionState.fields={flags:{enumType:gm.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:!0,typeInfo:gm.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:!0},lastVersionCheck:{isDate:!0}};gm.TypeInfo.InstalledExtension.fields={contributionTypes:{isArray:!0,typeInfo:gm.TypeInfo.ContributionType},flags:{enumType:gm.TypeInfo.ExtensionFlags},installState:{typeInfo:gm.TypeInfo.InstalledExtensionState},lastPublished:{isDate:!0},licensing:{typeInfo:gm.TypeInfo.ExtensionLicensing}};gm.TypeInfo.InstalledExtensionState.fields={flags:{enumType:gm.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:!0,typeInfo:gm.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:!0}};gm.TypeInfo.InstalledExtensionStateIssue.fields={type:{enumType:gm.TypeInfo.InstalledExtensionStateIssueType}};gm.TypeInfo.LicensingOverride.fields={behavior:{enumType:gm.TypeInfo.ContributionLicensingBehaviorType}};gm.TypeInfo.RequestedExtension.fields={extensionRequests:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionRequest}}});var RSo=A(F7t=>{"use strict";var Ph=F7t&&F7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(F7t,"__esModule",{value:!0});var qrh=rv(),jz=PSo(),Mrh=k7t(),_wr=class extends qrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-ExtensionManagement-api",n)}getAcquisitionOptions(r,t,n,i,s,a,o){return Ph(this,void 0,void 0,function*(){if(r==null)throw new TypeError("itemId can not be null or undefined");return new Promise((c,l)=>Ph(this,void 0,void 0,function*(){let u={},m={itemId:r,testCommerce:t,isFreeOrTrialInstall:n,isAccountOwner:i,isLinked:s,isConnectedServer:a,isBuyOperationValid:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","288dff58-d13b-468e-9671-0fb754e9398c",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,jz.TypeInfo.AcquisitionOptions,!1);c(w)}catch(h){l(h)}}))})}requestAcquisition(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","da616457-eed3-4672-92d7-18d21f5c1658",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.ExtensionAcquisitionRequest,!1);t(l)}catch(s){n(s)}}))})}getAuditLog(r,t){return Ph(this,void 0,void 0,function*(){return new Promise((n,i)=>Ph(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","23a312e0-562d-42fb-a505-5a046b5635db",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,jz.TypeInfo.ExtensionAuditLog,!1);n(u)}catch(a){i(a)}}))})}registerAuthorization(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,registrationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f21cfc80-d2d2-4248-98bb-7820c74c4606",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}deleteDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s,documentId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s,documentId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getDocumentsByName(r,t,n,i,s){return Ph(this,void 0,void 0,function*(){return new Promise((a,o)=>Ph(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}setDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}updateDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}queryCollectionsByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","56c331f1-ce53-4318-adfd-4db5c52a7a2e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getStates(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={},c={includeDisabled:r,includeErrors:t,includeInstallationIssues:n,forceRefresh:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","92755d3d-9a8a-42b3-8a4d-87359fe5aa93",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,jz.TypeInfo.ExtensionState,!0);s(_)}catch(l){a(l)}}))})}queryExtensions(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","046c980f-1345-4ce2-bf85-b46d10ff4cfd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.InstalledExtension,!0);t(l)}catch(s){n(s)}}))})}getInstalledExtensions(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={},c={includeDisabledExtensions:r,includeErrors:t,assetTypes:n&&n.join(":"),includeInstallationIssues:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,jz.TypeInfo.InstalledExtension,!0);s(_)}catch(l){a(l)}}))})}updateInstalledExtension(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.InstalledExtension,!1);t(l)}catch(s){n(s)}}))})}getInstalledExtensionByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={assetTypes:n&&n.join(":")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,jz.TypeInfo.InstalledExtension,!1);i(h)}catch(c){s(c)}}))})}installExtensionByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,jz.TypeInfo.InstalledExtension,!1);i(m)}catch(o){s(o)}}))})}uninstallExtensionByName(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t},c={reason:n,reasonCode:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getPolicies(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={userId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","e5cc8c09-407b-4867-8319-2ae3338cbf6f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mrh.TypeInfo.UserExtensionPolicy,!1);t(l)}catch(s){n(s)}}))})}resolveRequest(r,t,n,i,s){return Ph(this,void 0,void 0,function*(){if(s==null)throw new TypeError("state can not be null or undefined");return new Promise((a,o)=>Ph(this,void 0,void 0,function*(){let c={publisherName:t,extensionName:n,requesterId:i},l={state:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","aa93e1f3-511c-4364-8b9c-eb98818f2e0b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getRequests(){return Ph(this,void 0,void 0,function*(){return new Promise((r,t)=>Ph(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","216b978f-b164-424e-ada2-b77561e842b7",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,jz.TypeInfo.RequestedExtension,!0);r(c)}catch(i){t(i)}}))})}resolveAllRequests(r,t,n,i){return Ph(this,void 0,void 0,function*(){if(i==null)throw new TypeError("state can not be null or undefined");return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n},c={state:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","ba93e1f3-511c-4364-8b9c-eb98818f2e0b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}deleteRequest(r,t){return Ph(this,void 0,void 0,function*(){return new Promise((n,i)=>Ph(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}requestExtension(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,n,l);let m=this.formatResponse(u.result,jz.TypeInfo.RequestedExtension,!1);i(m)}catch(o){s(o)}}))})}getToken(){return Ph(this,void 0,void 0,function*(){return new Promise((r,t)=>Ph(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","3a2e24ed-1d6f-4cb2-9f3b-45a96bbfaf50",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}};_wr.RESOURCE_AREA_ID="6c2b0933-3600-42ae-bf8b-93d4f7e83594";F7t.ExtensionManagementApi=_wr});var kSo=A(mse=>{"use strict";Object.defineProperty(mse,"__esModule",{value:!0});var Lrh;(function(e){e[e.Undefined=-1]="Undefined",e[e.Disabled=0]="Disabled",e[e.Enabled=1]="Enabled"})(Lrh=mse.ContributedFeatureEnabledValue||(mse.ContributedFeatureEnabledValue={}));mse.TypeInfo={ContributedFeatureEnabledValue:{enumValues:{undefined:-1,disabled:0,enabled:1}},ContributedFeatureState:{},ContributedFeatureStateQuery:{}};mse.TypeInfo.ContributedFeatureState.fields={state:{enumType:mse.TypeInfo.ContributedFeatureEnabledValue}};mse.TypeInfo.ContributedFeatureStateQuery.fields={featureStates:{isDictionary:!0,dictionaryValueTypeInfo:mse.TypeInfo.ContributedFeatureState}}});var FSo=A(N7t=>{"use strict";var Bx=N7t&&N7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(N7t,"__esModule",{value:!0});var jrh=rv(),txe=kSo(),ari=class extends jrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-FeatureManagement-api",n)}getFeature(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={featureId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getFeatures(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={},s={targetContributionId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getFeatureState(r,t){return Bx(this,void 0,void 0,function*(){return new Promise((n,i)=>Bx(this,void 0,void 0,function*(){let s={featureId:r,userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,txe.TypeInfo.ContributedFeatureState,!1);n(u)}catch(a){i(a)}}))})}setFeatureState(r,t,n,i,s){return Bx(this,void 0,void 0,function*(){return new Promise((a,o)=>Bx(this,void 0,void 0,function*(){let c={featureId:t,userScope:n},l={reason:i,reasonCode:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,txe.TypeInfo.ContributedFeatureState,!1);a(b)}catch(u){o(u)}}))})}getFeatureStateForScope(r,t,n,i){return Bx(this,void 0,void 0,function*(){return new Promise((s,a)=>Bx(this,void 0,void 0,function*(){let o={featureId:r,userScope:t,scopeName:n,scopeValue:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,txe.TypeInfo.ContributedFeatureState,!1);s(h)}catch(c){a(c)}}))})}setFeatureStateForScope(r,t,n,i,s,a,o){return Bx(this,void 0,void 0,function*(){return new Promise((c,l)=>Bx(this,void 0,void 0,function*(){let u={featureId:t,userScope:n,scopeName:i,scopeValue:s},m={reason:a,reasonCode:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.update(_,r,b);let w=this.formatResponse(v.result,txe.TypeInfo.ContributedFeatureState,!1);c(w)}catch(h){l(h)}}))})}queryFeatureStates(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","2b4486ad-122b-400c-ae65-17b6672c1f9d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);t(l)}catch(s){n(s)}}))})}queryFeatureStatesForDefaultScope(r,t){return Bx(this,void 0,void 0,function*(){return new Promise((n,i)=>Bx(this,void 0,void 0,function*(){let s={userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","3f810f28-03e2-4239-b0bc-788add3005e5",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);n(u)}catch(a){i(a)}}))})}queryFeatureStatesForNamedScope(r,t,n,i){return Bx(this,void 0,void 0,function*(){return new Promise((s,a)=>Bx(this,void 0,void 0,function*(){let o={userScope:t,scopeName:n,scopeValue:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","f29e997b-c2da-4d15-8380-765788a1a74c",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);s(h)}catch(c){a(c)}}))})}};N7t.FeatureManagementApi=ari});var ori=A(aI=>{"use strict";Object.defineProperty(aI,"__esModule",{value:!0});var Grh;(function(e){e[e.None=0]="None",e[e.GZip=1]="GZip"})(Grh=aI.BlobCompressionType||(aI.BlobCompressionType={}));var Urh;(function(e){e[e.Created=1]="Created",e[e.PendingUpload=2]="PendingUpload"})(Urh=aI.ContainerItemStatus||(aI.ContainerItemStatus={}));var Vrh;(function(e){e[e.Any=0]="Any",e[e.Folder=1]="Folder",e[e.File=2]="File"})(Vrh=aI.ContainerItemType||(aI.ContainerItemType={}));var zrh;(function(e){e[e.None=0]="None"})(zrh=aI.ContainerOptions||(aI.ContainerOptions={}));aI.TypeInfo={BlobCompressionType:{enumValues:{none:0,gZip:1}},ContainerItemBlobReference:{},ContainerItemStatus:{enumValues:{created:1,pendingUpload:2}},ContainerItemType:{enumValues:{any:0,folder:1,file:2}},ContainerOptions:{enumValues:{none:0}},FileContainer:{},FileContainerItem:{}};aI.TypeInfo.ContainerItemBlobReference.fields={compressionType:{enumType:aI.TypeInfo.BlobCompressionType}};aI.TypeInfo.FileContainer.fields={dateCreated:{isDate:!0},options:{enumType:aI.TypeInfo.ContainerOptions}};aI.TypeInfo.FileContainerItem.fields={blobMetadata:{typeInfo:aI.TypeInfo.ContainerItemBlobReference},dateCreated:{isDate:!0},dateLastModified:{isDate:!0},itemType:{enumType:aI.TypeInfo.ContainerItemType},status:{enumType:aI.TypeInfo.ContainerItemStatus}}});var NSo=A(O7t=>{"use strict";var Sge=O7t&&O7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(O7t,"__esModule",{value:!0});var $rh=rv(),cri=ori(),uri=class extends $rh.ClientApiBase{constructor(r,t,n){super(r,t,"node-FileContainer-api",n)}createItems(r,t,n){return Sge(this,void 0,void 0,function*(){return new Promise((i,s)=>Sge(this,void 0,void 0,function*(){let a={containerId:t},o={scope:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,cri.TypeInfo.FileContainerItem,!0);i(h)}catch(c){s(c)}}))})}deleteItem(r,t,n){return Sge(this,void 0,void 0,function*(){if(t==null)throw new TypeError("itemPath can not be null or undefined");return new Promise((i,s)=>Sge(this,void 0,void 0,function*(){let a={containerId:r},o={itemPath:t,scope:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getContainers(r,t){return Sge(this,void 0,void 0,function*(){return new Promise((n,i)=>Sge(this,void 0,void 0,function*(){let s={},a={scope:r,artifactUris:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,cri.TypeInfo.FileContainer,!0);n(m)}catch(o){i(o)}}))})}getItems(r,t,n,i,s,a,o,c,l,u,m){return Sge(this,void 0,void 0,function*(){return new Promise((h,_)=>Sge(this,void 0,void 0,function*(){let b={containerId:r},v={scope:t,itemPath:n,metadata:i,$format:s,downloadFileName:a,includeDownloadTickets:o,isShallow:c,ignoreRequestedMediaType:l,includeBlobMetadata:u,saveAbsolutePath:m};try{let w=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion),k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,cri.TypeInfo.FileContainerItem,!0);h(R)}catch(w){_(w)}}))})}};O7t.FileContainerApiBase=uri});var MSo=A(B7t=>{"use strict";var OSo=B7t&&B7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(B7t,"__esModule",{value:!0});var qSo=require("stream"),Qrh=require("zlib"),Krh=mwr(),Hrh=NSo(),BSo=ori(),lri=class extends Hrh.FileContainerApiBase{constructor(r,t,n){super(r,t,n)}getItem(r,t,n,i){return OSo(this,void 0,void 0,function*(){return new Promise((s,a)=>OSo(this,void 0,void 0,function*(){let o={containerId:r},c={scope:t,itemPath:n,$format:"OctetStream",downloadFileName:i};try{let l=yield this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/octet-stream",l.apiVersion),h=yield this.http.get(u),_={},b=h.message.statusCode;if(_.statusCode=b,b==Krh.HttpCodes.NotFound&&s(_),b>299){let v,w=yield h.readBody(),x;w&&w.length>0&&(x=JSON.parse(w),m&&m.responseProcessor?_.result=m.responseProcessor(x):_.result=x),x&&x.message?v=x.message:v="Failed request: ("+b+") "+h.message.url,a(new Error(v))}else{if(h.message.headers["content-encoding"]==="gzip"){let v=Qrh.createGunzip();h.message.pipe(v),_.result=v}else _.result=h.message;s(_)}}catch(l){a(l)}}))})}createItem(r,t,n,i,s,a){return new Promise((o,c)=>{let l=new Awr(this,t,n,i,s,a);l.on("finish",()=>{o(l.getItem())}),r.pipe(l)})}_createItem(r,t,n,i,s,a){var o={containerId:n},c={itemPath:i,scope:s};r=r||{},r["Content-Type"]="",this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,c).then(l=>{var u=l.requestUrl,m={responseTypeMetadata:BSo.TypeInfo.FileContainerItem,responseIsCollection:!1};let h=this.createRequestOptions("application/octet-stream",l.apiVersion);h.additionalHeaders=r,this.rest.uploadStream("PUT",u,t,h).then(_=>{let b=this.formatResponse(_.result,BSo.TypeInfo.FileContainerItem,!1);a(null,_.statusCode,b)}).catch(_=>{a(_,_.statusCode,null)})},l=>{a(l,l.statusCode,null)})}};B7t.FileContainerApi=lri;var Awr=class e extends qSo.Writable{constructor(r,t,n,i,s,a){super(),this._buffer=new Buffer(e.ChunkSize),this._length=0,this._startRange=0,this._bytesToSend=0,this._totalReceived=0,this._api=r,this._options=a||{},this._uncompressedLength=t,this._containerId=n,this._itemPath=i,this._scope=s,this._bytesToSend=this._options.isGzipped?this._options.compressedLength:t}_write(r,t,n){let i=r;if(!i){this._length==0?n():this._sendChunk(n);return}let s=null;if(this._length+i.length>e.ChunkSize){let a=i.length-(e.ChunkSize-this._length);i.copy(this._buffer,this._length,0,a),this._length+=a,s=i.slice(a)}else i.copy(this._buffer,this._length,0,i.length),this._length+=i.length;this._totalReceived+=i.length,this._length>=e.ChunkSize||this._totalReceived>=this._bytesToSend?this._sendChunk(n,s):n()}_sendChunk(r,t){let n=this._startRange+this._length,i={"Content-Range":"bytes "+this._startRange+"-"+(n-1)+"/"+this._bytesToSend,"Content-Length":this._length};this._options.isGzipped&&(i["Accept-Encoding"]="gzip",i["Content-Encoding"]="gzip",i["x-tfs-filelength"]=this._uncompressedLength),this._startRange=n,this._api._createItem(i,new dri(this._buffer,this._length),this._containerId,this._itemPath,this._scope,(s,a,o)=>{t?(this._length=t.length,t.copy(this._buffer)):this._length=0,this._item=o,r(s)})}getItem(){return this._item}};Awr.ChunkSize=16*1024*1024;var dri=class extends qSo.Readable{constructor(r,t){super(),this._position=0,this._length=0,this._buffer=r,this._length=t}_read(r){if(this._position>=this._length){this.push(null);return}let t=Math.min(this._position+r,this._length);this.push(this._buffer.slice(this._position,t)),this._position=t}}});var LSo=A(q7t=>{"use strict";var bwr=q7t&&q7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(q7t,"__esModule",{value:!0});var Wrh=rv(),Cwr=k7t(),pri=class extends Wrh.ClientApiBase{constructor(r,t,n,i){super(r,t,n,i)}createExtensionJson(r){return new Promise((t,n)=>bwr(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Cwr.TypeInfo.PublishedExtension,!1);t(l)}catch(s){n(s)}}))}updateExtensionByIdJson(r,t){return new Promise((n,i)=>bwr(this,void 0,void 0,function*(){let s={extensionId:t};try{let a=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Cwr.TypeInfo.PublishedExtension,!1);n(u)}catch(a){i(a)}}))}createExtensionWithPublisherJson(r,t){return new Promise((n,i)=>bwr(this,void 0,void 0,function*(){let s={publisherName:t};try{let a=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Cwr.TypeInfo.PublishedExtension,!1);n(u)}catch(a){i(a)}}))}updateExtensionJson(r,t,n){return new Promise((i,s)=>bwr(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Cwr.TypeInfo.PublishedExtension,!1);i(m)}catch(o){s(o)}}))}};q7t.GalleryCompatHttpClientBase=pri});var jSo=A(M7t=>{"use strict";var jc=M7t&&M7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(M7t,"__esModule",{value:!0});var Yrh=LSo(),x_=k7t(),vwr=class extends Yrh.GalleryCompatHttpClientBase{constructor(r,t,n){super(r,t,"node-Gallery-api",n)}shareExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r,accountName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}unshareExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r,accountName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}shareExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,accountName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}unshareExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,accountName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getAcquisitionOptions(r,t,n,i){return jc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("installationTarget can not be null or undefined");return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={itemId:r},c={installationTarget:t,testCommerce:n,isFreeOrTrialInstall:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9d0a0105-075e-4760-aa15-8bcf54d1bd7d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,x_.TypeInfo.AcquisitionOptions,!1);s(_)}catch(l){a(l)}}))})}requestAcquisition(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","3adb1f2d-e328-446e-be73-9f6d98071c45",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.ExtensionAcquisitionRequest,!1);t(l)}catch(s){n(s)}}))})}getAssetByName(r,t,n,i,s,a,o,c){return jc(this,void 0,void 0,function*(){return new Promise((l,u)=>jc(this,void 0,void 0,function*(){let m={publisherName:t,extensionName:n,version:i,assetType:s},h={accountToken:a,acceptDefault:o};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7529171f-a002-4180-93ba-685f358a0482",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getAsset(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={extensionId:t,version:n,assetType:i},m={accountToken:s,acceptDefault:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","5d545f3d-ef47-488b-8be3-f5ee1517856c",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getAssetAuthenticated(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n,version:i,assetType:s},m={accountToken:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","506aff36-2622-4f70-8063-77cce6366d20",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}associateAzurePublisher(r,t){return jc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("azurePublisherId can not be null or undefined");return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={azurePublisherId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}queryAssociatedAzurePublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getCategories(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={},s={languages:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e0a5a71e-3ac3-43a0-ae7d-0bb5c3046a2a",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getCategoryDetails(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={categoryName:r},o={languages:t,product:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","75d3c04d-84d2-4973-acd2-22627587dabc",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getCategoryTree(r,t,n,i,s,a,o,c){return jc(this,void 0,void 0,function*(){return new Promise((l,u)=>jc(this,void 0,void 0,function*(){let m={product:r,categoryId:t},h={lcid:n,source:i,productVersion:s,skus:a,subSkus:o,productArchitecture:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1102bb42-82b0-4955-8d8a-435d6b4cedd3",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getRootCategories(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={product:r},u={lcid:t,source:n,productVersion:i,skus:s,subSkus:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","31fba831-35b2-46f6-a641-d05de5a877d8",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getCertificate(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e905ad6a-3f1f-4d08-9f6d-7d357ff8b7d0",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getContentVerificationLog(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c0f1c7c4-3557-4ffb-b774-1e48c4865e99",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/octet-stream",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}createSupportRequest(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","8eded385-026a-4c15-b810-b8eb402771f1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}createDraftForEditExtension(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,x_.TypeInfo.ExtensionDraft,!1);n(u)}catch(a){i(a)}}))})}performEditExtensionDraftOperation(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,draftId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.ExtensionDraft,!1);s(h)}catch(c){a(c)}}))})}updatePayloadInDraftForEditExtension(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:n,extensionName:i,draftId:s};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,x_.TypeInfo.ExtensionDraft,!1);o(b)}catch(u){c(u)}}))})}addAssetForEditExtensionDraft(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:n,extensionName:i,draftId:s,assetType:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","f1db9c47-6619-4998-a7e5-d7f9f41a4617",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}createDraftForNewExtension(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileProduct"]="product",r["X-Market-UploadFileName"]="fileName";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionDraft,!1);a(_)}catch(l){o(l)}}))})}performNewExtensionDraftOperation(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,draftId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.ExtensionDraft,!1);i(m)}catch(o){s(o)}}))})}updatePayloadInDraftForNewExtension(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n,draftId:i};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionDraft,!1);a(_)}catch(l){o(l)}}))})}addAssetForNewExtensionDraft(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n,draftId:i,assetType:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getAssetFromEditExtensionDraft(r,t,n,i){return jc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("extensionName can not be null or undefined");return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,draftId:t,assetType:n},c={extensionName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getAssetFromNewExtensionDraft(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,draftId:t,assetType:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getExtensionEvents(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t},u={count:n,afterDate:i,include:s,includeProperty:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","3d13c499-2168-4d06-bef4-14aba185dcd5",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,x_.TypeInfo.ExtensionEvents,!1);o(v)}catch(m){c(m)}}))})}publishExtensionEvents(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","0bf2bd3a-70e0-4d5d-8bf7-bd4a9c2ab6e7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryExtensions(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={},c={accountToken:n};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","eb9d5ee1-6d43-456b-b80e-8a96fbc014b6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.create(u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionQueryResult,!1);s(_)}catch(l){a(l)}}))})}createExtension(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={},c={extensionType:n,reCaptchaToken:i};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.PublishedExtension,!1);s(_)}catch(l){a(l)}}))})}deleteExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r},a={version:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getExtensionById(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={extensionId:r},o={version:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublishedExtension,!1);i(h)}catch(c){s(c)}}))})}updateExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r},a={reCaptchaToken:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,x_.TypeInfo.PublishedExtension,!1);n(m)}catch(o){i(o)}}))})}createExtensionWithPublisher(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n},l={extensionType:i,reCaptchaToken:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,x_.TypeInfo.PublishedExtension,!1);a(b)}catch(u){o(u)}}))})}deleteExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={version:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getExtension(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n},m={version:i,flags:s,accountToken:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,x_.TypeInfo.PublishedExtension,!1);c(w)}catch(h){l(h)}}))})}updateExtension(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:n,extensionName:i},m={extensionType:s,reCaptchaToken:a,bypassScopeCheck:o};r=r||{},r["Content-Type"]="application/octet-stream";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.uploadStream("PUT",_,t,b);let w=this.formatResponse(v.result,x_.TypeInfo.PublishedExtension,!1);c(w)}catch(h){l(h)}}))})}updateExtensionProperties(r,t,n){return jc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,null,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublishedExtension,!1);i(h)}catch(c){s(c)}}))})}shareExtensionWithHost(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,hostType:n,hostName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}unshareExtensionWithHost(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,hostType:n,hostName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}extensionValidator(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","05e8a5e1-8c59-4c2c-8856-0ff087d1a844",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}sendNotifications(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","eab39817-413c-4602-a49f-07ad00844980",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPackage(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n,version:i},m={accountToken:s,acceptDefault:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7cb576f8-1cae-4c4b-b7b1-e4af5759e965",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getAssetWithToken(r,t,n,i,s,a,o,c,l){return jc(this,void 0,void 0,function*(){return new Promise((u,m)=>jc(this,void 0,void 0,function*(){let h={publisherName:t,extensionName:n,version:i,assetType:s,assetToken:a},_={accountToken:o,acceptDefault:c};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","364415a1-0077-4a41-a7a0-06edd4497492",h,_),v=b.requestUrl,w=b.apiVersion,x=this.createAcceptHeader("application/octet-stream",w);u((yield this.http.get(v,{Accept:x})).message)}catch(b){m(b)}}))})}deletePublisherAsset(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={assetType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getPublisherAsset(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={assetType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",s,a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);n((yield this.http.get(c,{Accept:u})).message)}catch(o){i(o)}}))})}updatePublisherAsset(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n},l={assetType:i};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}fetchDomainToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}verifyDomainToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryPublishers(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","2ad6ee0a-b53f-4034-9d1d-d009fda1212e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.PublisherQueryResult,!1);t(l)}catch(s){n(s)}}))})}createPublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.Publisher,!1);t(l)}catch(s){n(s)}}))})}deletePublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPublisher(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={flags:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,x_.TypeInfo.Publisher,!1);n(m)}catch(o){i(o)}}))})}updatePublisher(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,x_.TypeInfo.Publisher,!1);n(u)}catch(a){i(a)}}))})}updatePublisherMembers(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t},o={limitToCallerIdentityDomain:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublisherRoleAssignment,!0);i(h)}catch(c){s(c)}}))})}getPublisherWithoutToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","215a2ed8-458a-4850-ad5a-45f1dabc3461",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,x_.TypeInfo.Publisher,!1);t(l)}catch(s){n(s)}}))})}getQuestions(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={count:n,page:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c010d03d-812c-4ade-ae07-c1862475eda5",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,x_.TypeInfo.QuestionsResult,!1);a(b)}catch(u){o(u)}}))})}reportQuestion(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:t,extName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","784910cd-254a-494d-898b-0728549b2f10",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Concern,!1);s(h)}catch(c){a(c)}}))})}createQuestion(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.Question,!1);i(m)}catch(o){s(o)}}))})}deleteQuestion(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,questionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateQuestion(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Question,!1);s(h)}catch(c){a(c)}}))})}createResponse(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Response,!1);s(h)}catch(c){a(c)}}))})}deleteResponse(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,questionId:n,responseId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateResponse(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:t,extensionName:n,questionId:i,responseId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,x_.TypeInfo.Response,!1);a(_)}catch(l){o(l)}}))})}getExtensionReports(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={days:n,count:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","79e0c74f-157f-437e-845f-74fbb4121d4c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getReviews(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t},u={count:n,filterOptions:i,beforeDate:s,afterDate:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","5b3f819f-f247-42ad-8c00-dd9ab9ab246d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,x_.TypeInfo.ReviewsResult,!1);o(v)}catch(m){c(m)}}))})}getReviewsSummary(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:r,extName:t},c={beforeDate:n,afterDate:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b7b44e21-209e-48f0-ae78-04727fc37d77",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}createReview(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={pubName:t,extName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.Review,!1);i(m)}catch(o){s(o)}}))})}deleteReview(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={pubName:r,extName:t,reviewId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateReview(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:t,extName:n,reviewId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.ReviewPatch,!1);s(h)}catch(c){a(c)}}))})}createCategory(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","476531a3-7024-4516-a76a-ed64d3008ad6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getGalleryUserSettings(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={userScope:r,key:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}setGalleryUserSettings(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}generateKey(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={keyType:r},a={expireCurrentSeconds:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getSigningKey(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={keyType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateExtensionStatistics(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a0ea3204-11e9-422d-a9ca-45851cc41400",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getExtensionDailyStats(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={days:n,aggregate:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","ae06047e-51c5-4fb4-ab65-7be488544416",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,x_.TypeInfo.ExtensionDailyStats,!1);a(b)}catch(u){o(u)}}))})}getExtensionDailyStatsAnonymous(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,x_.TypeInfo.ExtensionDailyStats,!1);i(m)}catch(o){s(o)}}))})}incrementExtensionDailyStat(r,t,n,i,s){return jc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("statType can not be null or undefined");return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t,version:n},l={statType:i,targetPlatform:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getVerificationLog(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,version:n},c={targetPlatform:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c5523abe-b843-437f-875b-5833064efe4d",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}updateVSCodeWebExtensionStatistics(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={itemName:r,version:t,statType:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","205c91a8-7841-4fd3-ae4f-5a745d5a8df5",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};vwr.RESOURCE_AREA_ID="69d21c00-f135-441b-b5ce-3626378e0819";M7t.GalleryApi=vwr});var GSo=A(L7t=>{"use strict";var Fa=L7t&&L7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(L7t,"__esModule",{value:!0});var Jrh=rv(),ap=$ut(),Ewr=class extends Jrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Git-api",n)}createAnnotatedTag(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitAnnotatedTag,!1);i(m)}catch(o){s(o)}}))})}getAnnotatedTag(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t,objectId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitAnnotatedTag,!1);i(m)}catch(o){s(o)}}))})}getBlob(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getBlobContent(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/octet-stream",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getBlobsZip(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={filename:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getBlobZip(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getBranch(r,t,n,i){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("name can not be null or undefined");return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r},c={name:t,baseVersionDescriptor:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitBranchStats,!1);s(_)}catch(l){a(l)}}))})}getBranches(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:r},o={baseVersionDescriptor:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitBranchStats,!0);i(h)}catch(c){s(c)}}))})}getBranchStatsBatch(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitBranchStats,!0);i(m)}catch(o){s(o)}}))})}getChanges(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,commitId:r,repositoryId:t},l={top:i,skip:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5bf884f5-3e07-42e9-afb8-1b872267bf16",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitCommitChanges,!1);a(b)}catch(u){o(u)}}))})}getCherryPickConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,cherryPickId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getCherryPickConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,cherryPickId:t},h={continuationToken:i,$top:s,excludeResolved:a,onlyResolved:o,includeObsolete:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updateCherryPickConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,cherryPickId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updateCherryPickConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,cherryPickId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}getCherryPickRelationships(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,commitId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","8af142a4-27c2-4168-9e82-46b8629aaa0d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitCommitRef,!0);s(_)}catch(l){a(l)}}))})}createCherryPick(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCherryPick,!1);i(m)}catch(o){s(o)}}))})}getCherryPick(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,cherryPickId:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCherryPick,!1);i(m)}catch(o){s(o)}}))})}getCherryPickForRefName(r,t,n){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("refName can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={refName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitCherryPick,!1);i(h)}catch(c){s(c)}}))})}getCommitDiffs(r,t,n,i,s,a,o){return Fa(this,void 0,void 0,function*(){return new Promise((c,l)=>Fa(this,void 0,void 0,function*(){let u={project:t,repositoryId:r},m={diffCommonCommit:n,$top:i,$skip:s};a&&(m.baseVersionType=a.versionType,m.baseVersion=a.version,m.baseVersionOptions=a.versionOptions),o&&(m.targetVersionType=o.versionType,m.targetVersion=o.version,m.targetVersionOptions=o.versionOptions);try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","git","615588d5-c0c7-4b88-88f8-e625306446e8",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,ap.TypeInfo.GitCommitDiffs,!1);c(w)}catch(h){l(h)}}))})}getCommit(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,commitId:r,repositoryId:t},c={changeCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitCommit,!1);s(_)}catch(l){a(l)}}))})}getCommits(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r},l={searchCriteria:t,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitCommitRef,!0);a(b)}catch(u){o(u)}}))})}getPushCommits(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pushId can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r},u={pushId:t,top:i,skip:s,includeLinks:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getCommitsBatch(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:t},u={$skip:i,$top:s,includeStatuses:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","6400dfb2-0bcb-462b-b992-5a57f8f1416c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getDeletedRepositories(r){return Fa(this,void 0,void 0,function*(){return new Promise((t,n)=>Fa(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2b6869c4-cb25-42b5-b7a3-0d3e6be0a11a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,ap.TypeInfo.GitDeletedRepository,!0);t(l)}catch(s){n(s)}}))})}getFileDiffs(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c4c5a7e6-e9f3-4730-a92b-84baacff694b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.FileDiff,!0);i(m)}catch(o){s(o)}}))})}getForks(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,collectionId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","158c0340-bf6f-489c-9625-d572a1480d57",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRepositoryRef,!0);s(_)}catch(l){a(l)}}))})}createForkSyncRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!1);s(_)}catch(l){a(l)}}))})}getForkSyncRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,forkSyncOperationId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!1);s(_)}catch(l){a(l)}}))})}getForkSyncRequests(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryNameOrId:r},c={includeAbandoned:n,includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!0);s(_)}catch(l){a(l)}}))})}createImportRequest(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitImportRequest,!1);i(m)}catch(o){s(o)}}))})}getImportRequest(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t,importRequestId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitImportRequest,!1);i(m)}catch(o){s(o)}}))})}queryImportRequests(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={includeAbandoned:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitImportRequest,!0);i(h)}catch(c){s(c)}}))})}updateImportRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryId:n,importRequestId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitImportRequest,!1);s(h)}catch(c){a(c)}}))})}getItem(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,ap.TypeInfo.GitItem,!1);_(L)}catch(x){b(x)}}))})}getItemContent(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("application/octet-stream",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItems(r,t,n,i,s,a,o,c,l,u){return Fa(this,void 0,void 0,function*(){return new Promise((m,h)=>Fa(this,void 0,void 0,function*(){let _={project:t,repositoryId:r},b={scopePath:n,recursionLevel:i,includeContentMetadata:s,latestProcessedChange:a,download:o,includeLinks:c,versionDescriptor:l,zipForUnix:u};try{let v=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion),P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,ap.TypeInfo.GitItem,!0);m(k)}catch(v){h(v)}}))})}getItemText(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("text/plain",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItemZip(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("application/zip",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItemsBatch(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","630fd2e4-fb88-4f85-ad21-13f3fd1fbca9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitItem,!0);i(m)}catch(o){s(o)}}))})}getMergeBases(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("otherCommitId can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryNameOrId:r,commitId:t},u={otherCommitId:n,otherCollectionId:s,otherRepositoryId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7cf2abb6-c964-4f7e-9872-f78c66e72e9c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}createMergeRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryNameOrId:n},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitMerge,!1);s(_)}catch(l){a(l)}}))})}getMergeRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:r,repositoryNameOrId:t,mergeOperationId:n},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitMerge,!1);s(_)}catch(l){a(l)}}))})}createAttachment(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,fileName:n,repositoryId:i,pullRequestId:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,ap.TypeInfo.Attachment,!1);o(b)}catch(u){c(u)}}))})}deleteAttachment(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getAttachmentContent(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getAttachments(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.Attachment,!0);i(m)}catch(o){s(o)}}))})}getAttachmentZip(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}createLike(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,null,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}deleteLike(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getLikes(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}getPullRequestIterationCommits(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryId:r,pullRequestId:t,iterationId:n},u={top:s,skip:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","e7ea0883-095f-4926-b5fb-f24691c26fb9",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getPullRequestCommits(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","52823034-34a8-4576-922c-8d8b77e9e4c4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCommitRef,!0);i(m)}catch(o){s(o)}}))})}getPullRequestConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getPullRequestConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,pullRequestId:t},h={$skip:i,$top:s,includeObsolete:a,excludeResolved:o,onlyResolved:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updatePullRequestConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updatePullRequestConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}getPullRequestIterationChanges(r,t,n,i,s,a,o){return Fa(this,void 0,void 0,function*(){return new Promise((c,l)=>Fa(this,void 0,void 0,function*(){let u={project:i,repositoryId:r,pullRequestId:t,iterationId:n},m={$top:s,$skip:a,$compareTo:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4216bdcf-b6b1-4d59-8b82-c34cc183fc8b",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,ap.TypeInfo.GitPullRequestIterationChanges,!1);c(w)}catch(h){l(h)}}))})}getPullRequestIteration(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,iterationId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestIteration,!1);s(h)}catch(c){a(c)}}))})}getPullRequestIterations(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r,pullRequestId:t},c={includeCommits:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestIteration,!0);s(_)}catch(l){a(l)}}))})}createPullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,iterationId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestStatus,!1);a(_)}catch(l){o(l)}}))})}deletePullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,iterationId:n,statusId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getPullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,iterationId:n,statusId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestStatus,!1);a(_)}catch(l){o(l)}}))})}getPullRequestIterationStatuses(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,iterationId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!0);s(h)}catch(c){a(c)}}))})}updatePullRequestIterationStatuses(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,repositoryId:n,pullRequestId:i,iterationId:s};r=r||{},r["Content-Type"]="application/json-patch+json";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.update(m,t,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}createPullRequestLabel(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:t,pullRequestId:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deletePullRequestLabels(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:r,pullRequestId:t,labelIdOrName:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getPullRequestLabel(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:r,pullRequestId:t,labelIdOrName:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getPullRequestLabels(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r,pullRequestId:t},c={projectId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getPullRequestProperties(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updatePullRequestProperties(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:n,pullRequestId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.update(u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getPullRequestQuery(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b3a6eebe-9cf0-49ea-b6cb-1a4c5f5007b0",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPullRequestQuery,!1);i(m)}catch(o){s(o)}}))})}createPullRequestReviewer(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,reviewerId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}createPullRequestReviewers(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!0);s(h)}catch(c){a(c)}}))})}createUnmaterializedPullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}deletePullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,reviewerId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,reviewerId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestReviewers(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}updatePullRequestReviewer(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,reviewerId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}updatePullRequestReviewers(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestById(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,pullRequestId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01a46dea-7d46-4d40-bc84-319e7c260d99",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitPullRequest,!1);n(u)}catch(a){i(a)}}))})}getPullRequestsByProject(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:r},l={searchCriteria:t,maxCommentLength:n,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a5d28130-9cd2-40fa-9f08-902e7daa9efb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPullRequest,!0);a(b)}catch(u){o(u)}}))})}createPullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={supportsIterations:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequest,!1);s(_)}catch(l){a(l)}}))})}getPullRequest(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,pullRequestId:t},h={maxCommentLength:i,$skip:s,$top:a,includeCommits:o,includeWorkItemRefs:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitPullRequest,!1);l(x)}catch(_){u(_)}}))})}getPullRequests(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r},u={searchCriteria:t,maxCommentLength:i,$skip:s,$top:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitPullRequest,!0);o(v)}catch(m){c(m)}}))})}updatePullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequest,!1);s(h)}catch(c){a(c)}}))})}sharePullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","696f3a82-47c9-487f-9117-b9d00972ca84",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createPullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!1);s(h)}catch(c){a(c)}}))})}deletePullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,statusId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,statusId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!1);s(h)}catch(c){a(c)}}))})}getPullRequestStatuses(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPullRequestStatus,!0);i(m)}catch(o){s(o)}}))})}updatePullRequestStatuses(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:n,pullRequestId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.update(u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}createComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,threadId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}deleteComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}getComments(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,threadId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.Comment,!0);s(h)}catch(c){a(c)}}))})}updateComment(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,repositoryId:t,pullRequestId:n,threadId:i,commentId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,ap.TypeInfo.Comment,!1);o(b)}catch(u){c(u)}}))})}createThread(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestCommentThread,!1);s(h)}catch(c){a(c)}}))})}getPullRequestThread(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryId:r,pullRequestId:t,threadId:n},u={$iteration:s,$baseIteration:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitPullRequestCommentThread,!1);o(v)}catch(m){c(m)}}))})}getThreads(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r,pullRequestId:t},l={$iteration:i,$baseIteration:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPullRequestCommentThread,!0);a(b)}catch(u){o(u)}}))})}updateThread(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,threadId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestCommentThread,!1);a(_)}catch(l){o(l)}}))})}getPullRequestWorkItemRefs(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","0a637fcc-5370-4ce8-b0e8-98091f5f9482",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}createPush(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPush,!1);i(m)}catch(o){s(o)}}))})}getPush(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r,pushId:t},l={includeCommits:i,includeRefUpdates:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPush,!1);a(b)}catch(u){o(u)}}))})}getPushes(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:t,repositoryId:r},l={$skip:n,$top:i,searchCriteria:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPush,!0);a(b)}catch(u){o(u)}}))})}deleteRepositoryFromRecycleBin(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,repositoryId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRecycleBinRepositories(r){return Fa(this,void 0,void 0,function*(){return new Promise((t,n)=>Fa(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,ap.TypeInfo.GitDeletedRepository,!0);t(l)}catch(s){n(s)}}))})}restoreRepositoryFromRecycleBin(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRepository,!1);i(m)}catch(o){s(o)}}))})}getRefs(r,t,n,i,s,a,o,c,l){return Fa(this,void 0,void 0,function*(){return new Promise((u,m)=>Fa(this,void 0,void 0,function*(){let h={project:t,repositoryId:r},_={filter:n,includeLinks:i,includeStatuses:s,includeMyBranches:a,latestStatusesOnly:o,peelTags:c,filterContains:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,ap.TypeInfo.GitRef,!0);u(P)}catch(b){m(b)}}))})}updateRef(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filter can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:t},l={filter:n,projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitRef,!1);a(b)}catch(u){o(u)}}))})}updateRefs(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={projectId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRefUpdateResult,!0);s(_)}catch(l){a(l)}}))})}createFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRefFavorite,!1);n(u)}catch(a){i(a)}}))})}deleteRefFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,favoriteId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRefFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,favoriteId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRefFavorite,!1);n(u)}catch(a){i(a)}}))})}getRefFavorites(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r},o={repositoryId:t,identityId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRefFavorite,!0);i(h)}catch(c){s(c)}}))})}createRepository(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t},o={sourceRef:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRepository,!1);i(h)}catch(c){s(c)}}))})}deleteRepository(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRepositories(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:r},c={includeLinks:t,includeAllUrls:n,includeHidden:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRepository,!0);s(_)}catch(l){a(l)}}))})}getRepository(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRepository,!1);n(u)}catch(a){i(a)}}))})}getRepositoryWithParent(r,t,n){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("includeParent can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r},o={includeParent:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRepository,!1);i(h)}catch(c){s(c)}}))})}updateRepository(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRepository,!1);i(m)}catch(o){s(o)}}))})}getRevertConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,revertId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getRevertConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,revertId:t},h={continuationToken:i,$top:s,excludeResolved:a,onlyResolved:o,includeObsolete:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updateRevertConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,revertId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updateRevertConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,revertId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}createRevert(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRevert,!1);i(m)}catch(o){s(o)}}))})}getRevert(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,revertId:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRevert,!1);i(m)}catch(o){s(o)}}))})}getRevertForRefName(r,t,n){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("refName can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={refName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRevert,!1);i(h)}catch(c){s(c)}}))})}createCommitStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,commitId:t,repositoryId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","428dd4fb-fda5-4722-af02-9313b80305da",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitStatus,!1);s(h)}catch(c){a(c)}}))})}getStatuses(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,commitId:r,repositoryId:t},u={top:i,skip:s,latestOnly:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","428dd4fb-fda5-4722-af02-9313b80305da",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitStatus,!0);o(v)}catch(m){c(m)}}))})}getSuggestions(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9393b4fb-4445-4919-972b-9ad16f442d83",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTree(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={projectId:i,recursive:s,fileName:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitTreeRef,!1);o(v)}catch(m){c(m)}}))})}getTreeZip(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={projectId:i,recursive:s,fileName:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}};Ewr.RESOURCE_AREA_ID="4e080c62-fa21-4fbc-8fef-2a10a2b38049";L7t.GitApi=Ewr});var mri=A(YR=>{"use strict";Object.defineProperty(YR,"__esModule",{value:!0});var Xrh;(function(e){e[e.None=0]="None",e[e.IncludeServices=1]="IncludeServices",e[e.IncludeLastUserAccess=2]="IncludeLastUserAccess",e[e.IncludeInheritedDefinitionsOnly=4]="IncludeInheritedDefinitionsOnly",e[e.IncludeNonInheritedDefinitionsOnly=8]="IncludeNonInheritedDefinitionsOnly"})(Xrh=YR.ConnectOptions||(YR.ConnectOptions={}));var Zrh;(function(e){e[e.None=0]="None",e[e.Hosted=1]="Hosted",e[e.OnPremises=2]="OnPremises"})(Zrh=YR.DeploymentFlags||(YR.DeploymentFlags={}));var enh;(function(e){e[e.None=0]="None",e[e.HS256=1]="HS256",e[e.RS256=2]="RS256"})(enh=YR.JWTAlgorithm||(YR.JWTAlgorithm={}));var tnh;(function(e){e[e.Add=0]="Add",e[e.Remove=1]="Remove",e[e.Replace=2]="Replace",e[e.Move=3]="Move",e[e.Copy=4]="Copy",e[e.Test=5]="Test"})(tnh=YR.Operation||(YR.Operation={}));YR.TypeInfo={ConnectOptions:{enumValues:{none:0,includeServices:1,includeLastUserAccess:2,includeInheritedDefinitionsOnly:4,includeNonInheritedDefinitionsOnly:8}},DeploymentFlags:{enumValues:{none:0,hosted:1,onPremises:2}},JsonPatchOperation:{},JWTAlgorithm:{enumValues:{none:0,hS256:1,rS256:2}},Operation:{enumValues:{add:0,remove:1,replace:2,move:3,copy:4,test:5}},SignedUrl:{},TraceFilter:{},VssNotificationEvent:{}};YR.TypeInfo.JsonPatchOperation.fields={op:{enumType:YR.TypeInfo.Operation}};YR.TypeInfo.SignedUrl.fields={signatureExpires:{isDate:!0}};YR.TypeInfo.TraceFilter.fields={timeCreated:{isDate:!0}};YR.TypeInfo.VssNotificationEvent.fields={sourceEventCreatedTime:{isDate:!0}}});var USo=A(SP=>{"use strict";Object.defineProperty(SP,"__esModule",{value:!0});var rnh=mri(),nnh;(function(e){e[e.None=0]="None",e[e.Deployment=1]="Deployment",e[e.Account=2]="Account",e[e.Collection=4]="Collection",e[e.All=7]="All"})(nnh=SP.InheritLevel||(SP.InheritLevel={}));var inh;(function(e){e[e.Context=0]="Context",e[e.WebApplication=2]="WebApplication",e[e.FullyQualified=3]="FullyQualified"})(inh=SP.RelativeToSetting||(SP.RelativeToSetting={}));var snh;(function(e){e[e.Assigned=0]="Assigned",e[e.Active=1]="Active",e[e.Moving=2]="Moving"})(snh=SP.ServiceStatus||(SP.ServiceStatus={}));SP.TypeInfo={ConnectionData:{},InheritLevel:{enumValues:{none:0,deployment:1,account:2,collection:4,all:7}},LocationServiceData:{},RelativeToSetting:{enumValues:{context:0,webApplication:2,fullyQualified:3}},ServiceDefinition:{},ServiceStatus:{enumValues:{assigned:0,active:1,moving:2}}};SP.TypeInfo.ConnectionData.fields={deploymentType:{enumType:rnh.TypeInfo.DeploymentFlags},lastUserAccess:{isDate:!0},locationServiceData:{typeInfo:SP.TypeInfo.LocationServiceData}};SP.TypeInfo.LocationServiceData.fields={serviceDefinitions:{isArray:!0,typeInfo:SP.TypeInfo.ServiceDefinition}};SP.TypeInfo.ServiceDefinition.fields={inheritLevel:{enumType:SP.TypeInfo.InheritLevel},relativeToSetting:{enumType:SP.TypeInfo.RelativeToSetting},status:{enumType:SP.TypeInfo.ServiceStatus}}});var VSo=A(j7t=>{"use strict";var qx=j7t&&j7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(j7t,"__esModule",{value:!0});var anh=rv(),fri=USo(),hri=class extends anh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Locations-api",n)}getConnectionData(r,t,n){return qx(this,void 0,void 0,function*(){return new Promise((i,s)=>qx(this,void 0,void 0,function*(){let a={},o={connectOptions:r,lastChangeId:t,lastChangeId64:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","00d9565f-ed9c-4a06-9a50-00e7896ccab4",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,fri.TypeInfo.ConnectionData,!1);i(h)}catch(c){s(c)}}))})}getResourceArea(r,t,n){return qx(this,void 0,void 0,function*(){return new Promise((i,s)=>qx(this,void 0,void 0,function*(){let a={areaId:r},o={enterpriseName:t,organizationName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getResourceAreaByHost(r,t){return qx(this,void 0,void 0,function*(){if(t==null)throw new TypeError("hostId can not be null or undefined");return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={areaId:r},a={hostId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getResourceAreas(r,t){return qx(this,void 0,void 0,function*(){return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={},a={enterpriseName:r,organizationName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getResourceAreasByHost(r){return qx(this,void 0,void 0,function*(){if(r==null)throw new TypeError("hostId can not be null or undefined");return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={},s={hostId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}deleteServiceDefinition(r,t){return qx(this,void 0,void 0,function*(){return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={serviceType:r,identifier:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getServiceDefinition(r,t,n,i){return qx(this,void 0,void 0,function*(){return new Promise((s,a)=>qx(this,void 0,void 0,function*(){let o={serviceType:r,identifier:t},c={allowFaultIn:n,previewFaultIn:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,fri.TypeInfo.ServiceDefinition,!1);s(_)}catch(l){a(l)}}))})}getServiceDefinitions(r){return qx(this,void 0,void 0,function*(){return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={serviceType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,fri.TypeInfo.ServiceDefinition,!0);t(l)}catch(s){n(s)}}))})}updateServiceDefinitions(r){return qx(this,void 0,void 0,function*(){return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}};j7t.LocationsApi=hri});var zSo=A(jd=>{"use strict";Object.defineProperty(jd,"__esModule",{value:!0});var onh;(function(e){e[e.NoDelivery=-1]="NoDelivery",e[e.EachMember=2]="EachMember"})(onh=jd.DefaultGroupDeliveryPreference||(jd.DefaultGroupDeliveryPreference={}));var cnh;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Cancelled=3]="Cancelled",e[e.Succeeded=4]="Succeeded",e[e.Failed=5]="Failed",e[e.TimedOut=6]="TimedOut",e[e.NotFound=7]="NotFound"})(cnh=jd.EvaluationOperationStatus||(jd.EvaluationOperationStatus={}));var unh;(function(e){e[e.None=0]="None",e[e.IncludeRemoteServices=2]="IncludeRemoteServices"})(unh=jd.EventPublisherQueryFlags||(jd.EventPublisherQueryFlags={}));var lnh;(function(e){e[e.None=0]="None",e[e.IncludeFields=1]="IncludeFields"})(lnh=jd.EventTypeQueryFlags||(jd.EventTypeQueryFlags={}));var dnh;(function(e){e[e.None=0]="None",e[e.SuspendUnprocessed=1]="SuspendUnprocessed"})(dnh=jd.NotificationOperation||(jd.NotificationOperation={}));var pnh;(function(e){e[e.Unknown=0]="Unknown",e[e.Follows=1]="Follows",e[e.Personal=2]="Personal",e[e.PersonalAlias=3]="PersonalAlias",e[e.DirectMember=4]="DirectMember",e[e.IndirectMember=5]="IndirectMember",e[e.GroupAlias=6]="GroupAlias",e[e.SubscriptionAlias=7]="SubscriptionAlias",e[e.SingleRole=8]="SingleRole",e[e.DirectMemberGroupRole=9]="DirectMemberGroupRole",e[e.InDirectMemberGroupRole=10]="InDirectMemberGroupRole",e[e.AliasMemberGroupRole=11]="AliasMemberGroupRole"})(pnh=jd.NotificationReasonType||(jd.NotificationReasonType={}));var mnh;(function(e){e[e.NotificationBySubscription=0]="NotificationBySubscription",e[e.EventsByEventType=1]="EventsByEventType",e[e.NotificationByEventType=2]="NotificationByEventType",e[e.EventsByEventTypePerUser=3]="EventsByEventTypePerUser",e[e.NotificationByEventTypePerUser=4]="NotificationByEventTypePerUser",e[e.Events=5]="Events",e[e.Notifications=6]="Notifications",e[e.NotificationFailureBySubscription=7]="NotificationFailureBySubscription",e[e.UnprocessedRangeStart=100]="UnprocessedRangeStart",e[e.UnprocessedEventsByPublisher=101]="UnprocessedEventsByPublisher",e[e.UnprocessedEventDelayByPublisher=102]="UnprocessedEventDelayByPublisher",e[e.UnprocessedNotificationsByChannelByPublisher=103]="UnprocessedNotificationsByChannelByPublisher",e[e.UnprocessedNotificationDelayByChannelByPublisher=104]="UnprocessedNotificationDelayByChannelByPublisher",e[e.DelayRangeStart=200]="DelayRangeStart",e[e.TotalPipelineTime=201]="TotalPipelineTime",e[e.NotificationPipelineTime=202]="NotificationPipelineTime",e[e.EventPipelineTime=203]="EventPipelineTime",e[e.HourlyRangeStart=1e3]="HourlyRangeStart",e[e.HourlyNotificationBySubscription=1001]="HourlyNotificationBySubscription",e[e.HourlyEventsByEventTypePerUser=1002]="HourlyEventsByEventTypePerUser",e[e.HourlyEvents=1003]="HourlyEvents",e[e.HourlyNotifications=1004]="HourlyNotifications",e[e.HourlyUnprocessedEventsByPublisher=1101]="HourlyUnprocessedEventsByPublisher",e[e.HourlyUnprocessedEventDelayByPublisher=1102]="HourlyUnprocessedEventDelayByPublisher",e[e.HourlyUnprocessedNotificationsByChannelByPublisher=1103]="HourlyUnprocessedNotificationsByChannelByPublisher",e[e.HourlyUnprocessedNotificationDelayByChannelByPublisher=1104]="HourlyUnprocessedNotificationDelayByChannelByPublisher",e[e.HourlyTotalPipelineTime=1201]="HourlyTotalPipelineTime",e[e.HourlyNotificationPipelineTime=1202]="HourlyNotificationPipelineTime",e[e.HourlyEventPipelineTime=1203]="HourlyEventPipelineTime"})(mnh=jd.NotificationStatisticType||(jd.NotificationStatisticType={}));var fnh;(function(e){e[e.NoDelivery=-1]="NoDelivery",e[e.PreferredEmailAddress=1]="PreferredEmailAddress",e[e.EachMember=2]="EachMember",e[e.UseDefault=3]="UseDefault"})(fnh=jd.NotificationSubscriberDeliveryPreference||(jd.NotificationSubscriberDeliveryPreference={}));var hnh;(function(e){e[e.None=0]="None",e[e.DeliveryPreferencesEditable=2]="DeliveryPreferencesEditable",e[e.SupportsPreferredEmailAddressDelivery=4]="SupportsPreferredEmailAddressDelivery",e[e.SupportsEachMemberDelivery=8]="SupportsEachMemberDelivery",e[e.SupportsNoDelivery=16]="SupportsNoDelivery",e[e.IsUser=32]="IsUser",e[e.IsGroup=64]="IsGroup",e[e.IsTeam=128]="IsTeam"})(hnh=jd.SubscriberFlags||(jd.SubscriberFlags={}));var gnh;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble",e[e.TeamProject=17]="TeamProject"})(gnh=jd.SubscriptionFieldType||(jd.SubscriptionFieldType={}));var ynh;(function(e){e[e.None=0]="None",e[e.GroupSubscription=1]="GroupSubscription",e[e.ContributedSubscription=2]="ContributedSubscription",e[e.CanOptOut=4]="CanOptOut",e[e.TeamSubscription=8]="TeamSubscription",e[e.OneActorMatches=16]="OneActorMatches"})(ynh=jd.SubscriptionFlags||(jd.SubscriptionFlags={}));var _nh;(function(e){e[e.None=0]="None",e[e.View=1]="View",e[e.Edit=2]="Edit",e[e.Delete=4]="Delete"})(_nh=jd.SubscriptionPermissions||(jd.SubscriptionPermissions={}));var Anh;(function(e){e[e.None=0]="None",e[e.IncludeInvalidSubscriptions=2]="IncludeInvalidSubscriptions",e[e.IncludeDeletedSubscriptions=4]="IncludeDeletedSubscriptions",e[e.IncludeFilterDetails=8]="IncludeFilterDetails",e[e.AlwaysReturnBasicInformation=16]="AlwaysReturnBasicInformation",e[e.IncludeSystemSubscriptions=32]="IncludeSystemSubscriptions"})(Anh=jd.SubscriptionQueryFlags||(jd.SubscriptionQueryFlags={}));var bnh;(function(e){e[e.JailedByNotificationsVolume=-200]="JailedByNotificationsVolume",e[e.PendingDeletion=-100]="PendingDeletion",e[e.DisabledArgumentException=-12]="DisabledArgumentException",e[e.DisabledProjectInvalid=-11]="DisabledProjectInvalid",e[e.DisabledMissingPermissions=-10]="DisabledMissingPermissions",e[e.DisabledFromProbation=-9]="DisabledFromProbation",e[e.DisabledInactiveIdentity=-8]="DisabledInactiveIdentity",e[e.DisabledMessageQueueNotSupported=-7]="DisabledMessageQueueNotSupported",e[e.DisabledMissingIdentity=-6]="DisabledMissingIdentity",e[e.DisabledInvalidRoleExpression=-5]="DisabledInvalidRoleExpression",e[e.DisabledInvalidPathClause=-4]="DisabledInvalidPathClause",e[e.DisabledAsDuplicateOfDefault=-3]="DisabledAsDuplicateOfDefault",e[e.DisabledByAdmin=-2]="DisabledByAdmin",e[e.Disabled=-1]="Disabled",e[e.Enabled=0]="Enabled",e[e.EnabledOnProbation=1]="EnabledOnProbation"})(bnh=jd.SubscriptionStatus||(jd.SubscriptionStatus={}));var Cnh;(function(e){e[e.None=0]="None",e[e.IncludeUser=1]="IncludeUser",e[e.IncludeGroup=2]="IncludeGroup",e[e.IncludeUserAndGroup=4]="IncludeUserAndGroup",e[e.IncludeEventTypeInformation=22]="IncludeEventTypeInformation"})(Cnh=jd.SubscriptionTemplateQueryFlags||(jd.SubscriptionTemplateQueryFlags={}));var vnh;(function(e){e[e.User=0]="User",e[e.Team=1]="Team",e[e.Both=2]="Both",e[e.None=3]="None"})(vnh=jd.SubscriptionTemplateType||(jd.SubscriptionTemplateType={}));jd.TypeInfo={ActorNotificationReason:{},BatchNotificationOperation:{},DefaultGroupDeliveryPreference:{enumValues:{noDelivery:-1,eachMember:2}},EvaluationOperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5,timedOut:6,notFound:7}},EventBacklogStatus:{},EventProcessingLog:{},EventPublisherQueryFlags:{enumValues:{none:0,includeRemoteServices:2}},EventTypeQueryFlags:{enumValues:{none:0,includeFields:1}},INotificationDiagnosticLog:{},NotificationAdminSettings:{},NotificationAdminSettingsUpdateParameters:{},NotificationBacklogStatus:{},NotificationDeliveryLog:{},NotificationDiagnosticLog:{},NotificationEventBacklogStatus:{},NotificationEventField:{},NotificationEventFieldType:{},NotificationEventType:{},NotificationJobDiagnosticLog:{},NotificationOperation:{enumValues:{none:0,suspendUnprocessed:1}},NotificationReason:{},NotificationReasonType:{enumValues:{unknown:0,follows:1,personal:2,personalAlias:3,directMember:4,indirectMember:5,groupAlias:6,subscriptionAlias:7,singleRole:8,directMemberGroupRole:9,inDirectMemberGroupRole:10,aliasMemberGroupRole:11}},NotificationStatistic:{},NotificationStatisticsQuery:{},NotificationStatisticsQueryConditions:{},NotificationStatisticType:{enumValues:{notificationBySubscription:0,eventsByEventType:1,notificationByEventType:2,eventsByEventTypePerUser:3,notificationByEventTypePerUser:4,events:5,notifications:6,notificationFailureBySubscription:7,unprocessedRangeStart:100,unprocessedEventsByPublisher:101,unprocessedEventDelayByPublisher:102,unprocessedNotificationsByChannelByPublisher:103,unprocessedNotificationDelayByChannelByPublisher:104,delayRangeStart:200,totalPipelineTime:201,notificationPipelineTime:202,eventPipelineTime:203,hourlyRangeStart:1e3,hourlyNotificationBySubscription:1001,hourlyEventsByEventTypePerUser:1002,hourlyEvents:1003,hourlyNotifications:1004,hourlyUnprocessedEventsByPublisher:1101,hourlyUnprocessedEventDelayByPublisher:1102,hourlyUnprocessedNotificationsByChannelByPublisher:1103,hourlyUnprocessedNotificationDelayByChannelByPublisher:1104,hourlyTotalPipelineTime:1201,hourlyNotificationPipelineTime:1202,hourlyEventPipelineTime:1203}},NotificationSubscriber:{},NotificationSubscriberDeliveryPreference:{enumValues:{noDelivery:-1,preferredEmailAddress:1,eachMember:2,useDefault:3}},NotificationSubscriberUpdateParameters:{},NotificationSubscription:{},NotificationSubscriptionTemplate:{},NotificationSubscriptionUpdateParameters:{},SubscriberFlags:{enumValues:{none:0,deliveryPreferencesEditable:2,supportsPreferredEmailAddressDelivery:4,supportsEachMemberDelivery:8,supportsNoDelivery:16,isUser:32,isGroup:64,isTeam:128}},SubscriptionDiagnostics:{},SubscriptionEvaluationRequest:{},SubscriptionEvaluationResult:{},SubscriptionFieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16,teamProject:17}},SubscriptionFlags:{enumValues:{none:0,groupSubscription:1,contributedSubscription:2,canOptOut:4,teamSubscription:8,oneActorMatches:16}},SubscriptionPermissions:{enumValues:{none:0,view:1,edit:2,delete:4}},SubscriptionQuery:{},SubscriptionQueryCondition:{},SubscriptionQueryFlags:{enumValues:{none:0,includeInvalidSubscriptions:2,includeDeletedSubscriptions:4,includeFilterDetails:8,alwaysReturnBasicInformation:16,includeSystemSubscriptions:32}},SubscriptionStatus:{enumValues:{jailedByNotificationsVolume:-200,pendingDeletion:-100,disabledArgumentException:-12,disabledProjectInvalid:-11,disabledMissingPermissions:-10,disabledFromProbation:-9,disabledInactiveIdentity:-8,disabledMessageQueueNotSupported:-7,disabledMissingIdentity:-6,disabledInvalidRoleExpression:-5,disabledInvalidPathClause:-4,disabledAsDuplicateOfDefault:-3,disabledByAdmin:-2,disabled:-1,enabled:0,enabledOnProbation:1}},SubscriptionTemplateQueryFlags:{enumValues:{none:0,includeUser:1,includeGroup:2,includeUserAndGroup:4,includeEventTypeInformation:22}},SubscriptionTemplateType:{enumValues:{user:0,team:1,both:2,none:3}},SubscriptionTraceDiagnosticLog:{},SubscriptionTraceEventProcessingLog:{},SubscriptionTraceNotificationDeliveryLog:{},SubscriptionTracing:{}};jd.TypeInfo.ActorNotificationReason.fields={notificationReasonType:{enumType:jd.TypeInfo.NotificationReasonType}};jd.TypeInfo.BatchNotificationOperation.fields={notificationOperation:{enumType:jd.TypeInfo.NotificationOperation}};jd.TypeInfo.EventBacklogStatus.fields={captureTime:{isDate:!0},lastEventBatchStartTime:{isDate:!0},lastEventProcessedTime:{isDate:!0},lastJobBatchStartTime:{isDate:!0},lastJobProcessedTime:{isDate:!0},oldestPendingEventTime:{isDate:!0}};jd.TypeInfo.EventProcessingLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.INotificationDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationAdminSettings.fields={defaultGroupDeliveryPreference:{enumType:jd.TypeInfo.DefaultGroupDeliveryPreference}};jd.TypeInfo.NotificationAdminSettingsUpdateParameters.fields={defaultGroupDeliveryPreference:{enumType:jd.TypeInfo.DefaultGroupDeliveryPreference}};jd.TypeInfo.NotificationBacklogStatus.fields={captureTime:{isDate:!0},lastJobBatchStartTime:{isDate:!0},lastJobProcessedTime:{isDate:!0},lastNotificationBatchStartTime:{isDate:!0},lastNotificationProcessedTime:{isDate:!0},oldestPendingNotificationTime:{isDate:!0}};jd.TypeInfo.NotificationDeliveryLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationEventBacklogStatus.fields={eventBacklogStatus:{isArray:!0,typeInfo:jd.TypeInfo.EventBacklogStatus},notificationBacklogStatus:{isArray:!0,typeInfo:jd.TypeInfo.NotificationBacklogStatus}};jd.TypeInfo.NotificationEventField.fields={fieldType:{typeInfo:jd.TypeInfo.NotificationEventFieldType}};jd.TypeInfo.NotificationEventFieldType.fields={subscriptionFieldType:{enumType:jd.TypeInfo.SubscriptionFieldType}};jd.TypeInfo.NotificationEventType.fields={fields:{isDictionary:!0,dictionaryValueTypeInfo:jd.TypeInfo.NotificationEventField}};jd.TypeInfo.NotificationJobDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationReason.fields={notificationReasonType:{enumType:jd.TypeInfo.NotificationReasonType}};jd.TypeInfo.NotificationStatistic.fields={date:{isDate:!0},type:{enumType:jd.TypeInfo.NotificationStatisticType}};jd.TypeInfo.NotificationStatisticsQuery.fields={conditions:{isArray:!0,typeInfo:jd.TypeInfo.NotificationStatisticsQueryConditions}};jd.TypeInfo.NotificationStatisticsQueryConditions.fields={endDate:{isDate:!0},startDate:{isDate:!0},type:{enumType:jd.TypeInfo.NotificationStatisticType}};jd.TypeInfo.NotificationSubscriber.fields={deliveryPreference:{enumType:jd.TypeInfo.NotificationSubscriberDeliveryPreference},flags:{enumType:jd.TypeInfo.SubscriberFlags}};jd.TypeInfo.NotificationSubscriberUpdateParameters.fields={deliveryPreference:{enumType:jd.TypeInfo.NotificationSubscriberDeliveryPreference}};jd.TypeInfo.NotificationSubscription.fields={diagnostics:{typeInfo:jd.TypeInfo.SubscriptionDiagnostics},flags:{enumType:jd.TypeInfo.SubscriptionFlags},modifiedDate:{isDate:!0},permissions:{enumType:jd.TypeInfo.SubscriptionPermissions},status:{enumType:jd.TypeInfo.SubscriptionStatus}};jd.TypeInfo.NotificationSubscriptionTemplate.fields={notificationEventInformation:{typeInfo:jd.TypeInfo.NotificationEventType},type:{enumType:jd.TypeInfo.SubscriptionTemplateType}};jd.TypeInfo.NotificationSubscriptionUpdateParameters.fields={status:{enumType:jd.TypeInfo.SubscriptionStatus}};jd.TypeInfo.SubscriptionDiagnostics.fields={deliveryResults:{typeInfo:jd.TypeInfo.SubscriptionTracing},deliveryTracing:{typeInfo:jd.TypeInfo.SubscriptionTracing},evaluationTracing:{typeInfo:jd.TypeInfo.SubscriptionTracing}};jd.TypeInfo.SubscriptionEvaluationRequest.fields={minEventsCreatedDate:{isDate:!0}};jd.TypeInfo.SubscriptionEvaluationResult.fields={evaluationJobStatus:{enumType:jd.TypeInfo.EvaluationOperationStatus}};jd.TypeInfo.SubscriptionQuery.fields={conditions:{isArray:!0,typeInfo:jd.TypeInfo.SubscriptionQueryCondition},queryFlags:{enumType:jd.TypeInfo.SubscriptionQueryFlags}};jd.TypeInfo.SubscriptionQueryCondition.fields={flags:{enumType:jd.TypeInfo.SubscriptionFlags}};jd.TypeInfo.SubscriptionTraceDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTraceEventProcessingLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTraceNotificationDeliveryLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTracing.fields={endDate:{isDate:!0},startDate:{isDate:!0}}});var QSo=A(G7t=>{"use strict";var Zh=G7t&&G7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(G7t,"__esModule",{value:!0});var Enh=rv(),Mx=zSo(),$So=mri(),gri=class extends Enh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Notification-api",n)}performBatchNotificationOperations(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","8f3c6ab2-5bae-4537-b16e-f84e0955599e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}listLogs(r,t,n,i){return Zh(this,void 0,void 0,function*(){return new Promise((s,a)=>Zh(this,void 0,void 0,function*(){let o={source:r,entryId:t},c={startTime:n,endTime:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","991842f3-eb16-4aea-ac81-81353ef2b75c",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Mx.TypeInfo.INotificationDiagnosticLog,!0);s(_)}catch(l){a(l)}}))})}getSubscriptionDiagnostics(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriptionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.SubscriptionDiagnostics,!1);t(l)}catch(s){n(s)}}))})}updateSubscriptionDiagnostics(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.SubscriptionDiagnostics,!1);n(u)}catch(a){i(a)}}))})}publishEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","14c57b7a-c0e6-4555-9f51-e067188fdd8e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,$So.TypeInfo.VssNotificationEvent,!1);t(l)}catch(s){n(s)}}))})}transformEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","9463a800-1b44-450e-9083-f948ea174b45",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryEventTypes(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={eventType:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","b5bbdd21-c178-4398-b6db-0166d910028a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationEventField,!0);n(u)}catch(a){i(a)}}))})}getEventType(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={eventType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationEventType,!1);t(l)}catch(s){n(s)}}))})}listEventTypes(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={},s={publisherId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationEventType,!0);t(u)}catch(a){n(a)}}))})}getNotificationReasons(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={notificationId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationReason,!1);t(l)}catch(s){n(s)}}))})}listNotificationReasons(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={},s={notificationIds:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationReason,!0);t(u)}catch(a){n(a)}}))})}getSettings(){return Zh(this,void 0,void 0,function*(){return new Promise((r,t)=>Zh(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,Mx.TypeInfo.NotificationAdminSettings,!1);r(c)}catch(i){t(i)}}))})}updateSettings(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationAdminSettings,!1);t(l)}catch(s){n(s)}}))})}getSubscriber(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriberId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscriber,!1);t(l)}catch(s){n(s)}}))})}updateSubscriber(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriberId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationSubscriber,!1);n(u)}catch(a){i(a)}}))})}querySubscriptions(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","6864db85-08c0-4006-8e8e-cc1bebe31675",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscription,!0);t(l)}catch(s){n(s)}}))})}createSubscription(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscription,!1);t(l)}catch(s){n(s)}}))})}deleteSubscription(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriptionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getSubscription(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:r},a={queryFlags:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Mx.TypeInfo.NotificationSubscription,!1);n(m)}catch(o){i(o)}}))})}listSubscriptions(r,t,n){return Zh(this,void 0,void 0,function*(){return new Promise((i,s)=>Zh(this,void 0,void 0,function*(){let a={},o={targetId:r,ids:t&&t.join(","),queryFlags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Mx.TypeInfo.NotificationSubscription,!0);i(h)}catch(c){s(c)}}))})}updateSubscription(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationSubscription,!1);n(u)}catch(a){i(a)}}))})}getSubscriptionTemplates(){return Zh(this,void 0,void 0,function*(){return new Promise((r,t)=>Zh(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","fa5d24ba-7484-4f3d-888d-4ec6b1974082",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,Mx.TypeInfo.NotificationSubscriptionTemplate,!0);r(c)}catch(i){t(i)}}))})}publishTokenEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","31dc86a2-67e8-4452-99a4-2b301ba28291",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,$So.TypeInfo.VssNotificationEvent,!1);t(l)}catch(s){n(s)}}))})}updateSubscriptionUserSettings(r,t,n){return Zh(this,void 0,void 0,function*(){return new Promise((i,s)=>Zh(this,void 0,void 0,function*(){let a={subscriptionId:t,userId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","ed5a3dff-aeb5-41b1-b4f7-89e66e58b62e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};G7t.NotificationApi=gri});var KSo=A(U7t=>{"use strict";var jE=U7t&&U7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(U7t,"__esModule",{value:!0});var Dnh=rv(),fse=Dti(),Dwr=class extends Dnh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Policy-api",n)}createPolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyConfiguration,!1);n(u)}catch(a){i(a)}}))})}deletePolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,configurationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,configurationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyConfiguration,!1);n(u)}catch(a){i(a)}}))})}getPolicyConfigurations(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:r},o={scope:t,policyType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,fse.TypeInfo.PolicyConfiguration,!0);i(h)}catch(c){s(c)}}))})}updatePolicyConfiguration(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:t,configurationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,fse.TypeInfo.PolicyConfiguration,!1);i(m)}catch(o){s(o)}}))})}getPolicyEvaluation(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,evaluationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyEvaluationRecord,!1);n(u)}catch(a){i(a)}}))})}requeuePolicyEvaluation(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,evaluationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,null,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyEvaluationRecord,!1);n(u)}catch(a){i(a)}}))})}getPolicyEvaluations(r,t,n,i,s){return jE(this,void 0,void 0,function*(){if(t==null)throw new TypeError("artifactId can not be null or undefined");return new Promise((a,o)=>jE(this,void 0,void 0,function*(){let c={project:r},l={artifactId:t,includeNotApplicable:n,$top:i,$skip:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","c23ddff5-229c-4d04-a80b-0fdce9f360c8",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,fse.TypeInfo.PolicyEvaluationRecord,!0);a(b)}catch(u){o(u)}}))})}getPolicyConfigurationRevision(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:r,configurationId:t,revisionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,fse.TypeInfo.PolicyConfiguration,!1);i(m)}catch(o){s(o)}}))})}getPolicyConfigurationRevisions(r,t,n,i){return jE(this,void 0,void 0,function*(){return new Promise((s,a)=>jE(this,void 0,void 0,function*(){let o={project:r,configurationId:t},c={$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,fse.TypeInfo.PolicyConfiguration,!0);s(_)}catch(l){a(l)}}))})}getPolicyType(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,typeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPolicyTypes(r){return jE(this,void 0,void 0,function*(){return new Promise((t,n)=>jE(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}};Dwr.RESOURCE_AREA_ID="fb13a388-40dd-4a04-b530-013a739c72ef";U7t.PolicyApi=Dwr});var HSo=A(S2=>{"use strict";Object.defineProperty(S2,"__esModule",{value:!0});var Snh;(function(e){e[e.Small=0]="Small",e[e.Medium=1]="Medium",e[e.Large=2]="Large"})(Snh=S2.AvatarSize||(S2.AvatarSize={}));S2.TypeInfo={AttributeDescriptor:{fields:null},AttributesContainer:{fields:null},Avatar:{fields:null},AvatarSize:{enumValues:{small:0,medium:1,large:2}},CoreProfileAttribute:{fields:null},Country:{fields:null},CreateProfileContext:{fields:null},GeoRegion:{fields:null},Profile:{fields:null},ProfileAttribute:{fields:null},ProfileAttributeBase:{fields:null},ProfileRegion:{fields:null},ProfileRegions:{fields:null}};S2.TypeInfo.AttributeDescriptor.fields={};S2.TypeInfo.AttributesContainer.fields={attributes:{}};S2.TypeInfo.Avatar.fields={size:{enumType:S2.TypeInfo.AvatarSize},timeStamp:{isDate:!0}};S2.TypeInfo.CoreProfileAttribute.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.Country.fields={};S2.TypeInfo.CreateProfileContext.fields={};S2.TypeInfo.GeoRegion.fields={};S2.TypeInfo.Profile.fields={applicationContainer:{typeInfo:S2.TypeInfo.AttributesContainer},coreAttributes:{},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileAttribute.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileAttributeBase.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileRegion.fields={};S2.TypeInfo.ProfileRegions.fields={regions:{isArray:!0,typeInfo:S2.TypeInfo.ProfileRegion}}});var WSo=A(V7t=>{"use strict";var T_=V7t&&V7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(V7t,"__esModule",{value:!0});var wnh=rv(),wge=HSo(),yri=class extends wnh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Profile-api",n)}deleteProfileAttribute(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:r},a={descriptor:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getProfileAttribute(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:r},a={descriptor:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,wge.TypeInfo.ProfileAttribute,!1);n(m)}catch(o){i(o)}}))})}getProfileAttributes(r,t,n,i,s,a){return T_(this,void 0,void 0,function*(){return new Promise((o,c)=>T_(this,void 0,void 0,function*(){let l={id:r},u={partition:t,modifiedSince:n,modifiedAfterRevision:i,withCoreAttributes:s,coreAttributes:a};try{let m=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,wge.TypeInfo.ProfileAttribute,!0);o(v)}catch(m){c(m)}}))})}setProfileAttribute(r,t,n){return T_(this,void 0,void 0,function*(){return new Promise((i,s)=>T_(this,void 0,void 0,function*(){let a={id:t},o={descriptor:n};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}setProfileAttributes(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAvatar(r,t,n){return T_(this,void 0,void 0,function*(){return new Promise((i,s)=>T_(this,void 0,void 0,function*(){let a={id:r},o={size:t,format:n};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,wge.TypeInfo.Avatar,!1);i(h)}catch(c){s(c)}}))})}getAvatarPreview(r,t,n,i,s){return T_(this,void 0,void 0,function*(){return new Promise((a,o)=>T_(this,void 0,void 0,function*(){let c={id:t},l={size:n,format:i,displayName:s};try{let u=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,wge.TypeInfo.Avatar,!1);a(b)}catch(u){o(u)}}))})}resetAvatar(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}setAvatar(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getGeoRegion(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={},s={ipaddress:r};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","3bcda9c0-3078-48a5-a1e0-83bd05931ad0",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);t(u)}catch(a){n(a)}}))})}createProfile(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={},a={autoCreate:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,wge.TypeInfo.Profile,!1);n(m)}catch(o){i(o)}}))})}getProfile(r,t,n,i,s,a){return T_(this,void 0,void 0,function*(){return new Promise((o,c)=>T_(this,void 0,void 0,function*(){let l={id:r},u={details:t,withAttributes:n,partition:i,coreAttributes:s,forceRefresh:a};try{let m=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,wge.TypeInfo.Profile,!1);o(v)}catch(m){c(m)}}))})}updateProfile(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRegions(){return T_(this,void 0,void 0,function*(){return new Promise((r,t)=>T_(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","92d8d1c9-26b8-4774-a929-d640a73da524",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getSupportedLcids(){return T_(this,void 0,void 0,function*(){return new Promise((r,t)=>T_(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","d5bd1aa6-c269-4bcd-ad32-75fa17475584",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getUserDefaults(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={},s={includeAvatar:r};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,wge.TypeInfo.Profile,!1);t(u)}catch(a){n(a)}}))})}refreshUserDefaults(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,o);let l=this.formatResponse(c.result,wge.TypeInfo.Profile,!1);t(l)}catch(s){n(s)}}))})}};V7t.ProfileApi=yri});var YSo=A(wP=>{"use strict";Object.defineProperty(wP,"__esModule",{value:!0});var Inh;(function(e){e[e.Hourly=0]="Hourly",e[e.Daily=1]="Daily"})(Inh=wP.AggregationType||(wP.AggregationType={}));var xnh;(function(e){e[e.Preliminary=0]="Preliminary",e[e.Full=1]="Full"})(xnh=wP.ResultPhase||(wP.ResultPhase={}));wP.TypeInfo={AggregationType:{enumValues:{hourly:0,daily:1}},CodeChangeTrendItem:{},ProjectActivityMetrics:{},ProjectLanguageAnalytics:{},RepositoryActivityMetrics:{},RepositoryLanguageAnalytics:{},ResultPhase:{enumValues:{preliminary:0,full:1}}};wP.TypeInfo.CodeChangeTrendItem.fields={time:{isDate:!0}};wP.TypeInfo.ProjectActivityMetrics.fields={codeChangesTrend:{isArray:!0,typeInfo:wP.TypeInfo.CodeChangeTrendItem}};wP.TypeInfo.ProjectLanguageAnalytics.fields={repositoryLanguageAnalytics:{isArray:!0,typeInfo:wP.TypeInfo.RepositoryLanguageAnalytics},resultPhase:{enumType:wP.TypeInfo.ResultPhase}};wP.TypeInfo.RepositoryActivityMetrics.fields={codeChangesTrend:{isArray:!0,typeInfo:wP.TypeInfo.CodeChangeTrendItem}};wP.TypeInfo.RepositoryLanguageAnalytics.fields={resultPhase:{enumType:wP.TypeInfo.ResultPhase},updatedTime:{isDate:!0}}});var JSo=A(z7t=>{"use strict";var Ige=z7t&&z7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(z7t,"__esModule",{value:!0});var Tnh=rv(),Swr=YSo(),wwr=class extends Tnh.ClientApiBase{constructor(r,t,n){super(r,t,"node-ProjectAnalysis-api",n)}getProjectLanguageAnalytics(r){return Ige(this,void 0,void 0,function*(){return new Promise((t,n)=>Ige(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","5b02a779-1867-433f-90b7-d23ed5e33e57",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Swr.TypeInfo.ProjectLanguageAnalytics,!1);t(l)}catch(s){n(s)}}))})}getProjectActivityMetrics(r,t,n){return Ige(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromDate can not be null or undefined");if(n==null)throw new TypeError("aggregationType can not be null or undefined");return new Promise((i,s)=>Ige(this,void 0,void 0,function*(){let a={project:r},o={fromDate:t,aggregationType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","e40ae584-9ea6-4f06-a7c7-6284651b466b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Swr.TypeInfo.ProjectActivityMetrics,!1);i(h)}catch(c){s(c)}}))})}getGitRepositoriesActivityMetrics(r,t,n,i,s){return Ige(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromDate can not be null or undefined");if(n==null)throw new TypeError("aggregationType can not be null or undefined");if(i==null)throw new TypeError("skip can not be null or undefined");if(s==null)throw new TypeError("top can not be null or undefined");return new Promise((a,o)=>Ige(this,void 0,void 0,function*(){let c={project:r},l={fromDate:t,aggregationType:n,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Swr.TypeInfo.RepositoryActivityMetrics,!0);a(b)}catch(u){o(u)}}))})}getRepositoryActivityMetrics(r,t,n,i){return Ige(this,void 0,void 0,function*(){if(n==null)throw new TypeError("fromDate can not be null or undefined");if(i==null)throw new TypeError("aggregationType can not be null or undefined");return new Promise((s,a)=>Ige(this,void 0,void 0,function*(){let o={project:r,repositoryId:t},c={fromDate:n,aggregationType:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Swr.TypeInfo.RepositoryActivityMetrics,!1);s(_)}catch(l){a(l)}}))})}};wwr.RESOURCE_AREA_ID="7658fa33-b1bf-4580-990f-fac5896773d3";z7t.ProjectAnalysisApi=wwr});var _ri=A(iv=>{"use strict";Object.defineProperty(iv,"__esModule",{value:!0});var Pnh;(function(e){e[e.None=0]="None",e[e.String=10]="String",e[e.Number=20]="Number",e[e.Boolean=30]="Boolean",e[e.Guid=40]="Guid",e[e.Uri=50]="Uri"})(Pnh=iv.InputDataType||(iv.InputDataType={}));var Rnh;(function(e){e[e.Equals=0]="Equals",e[e.NotEquals=1]="NotEquals"})(Rnh=iv.InputFilterOperator||(iv.InputFilterOperator={}));var knh;(function(e){e[e.None=0]="None",e[e.TextBox=10]="TextBox",e[e.PasswordBox=20]="PasswordBox",e[e.Combo=30]="Combo",e[e.RadioButtons=40]="RadioButtons",e[e.CheckBox=50]="CheckBox",e[e.TextArea=60]="TextArea"})(knh=iv.InputMode||(iv.InputMode={}));iv.TypeInfo={InputDataType:{enumValues:{none:0,string:10,number:20,boolean:30,guid:40,uri:50}},InputDescriptor:{fields:null},InputFilter:{fields:null},InputFilterCondition:{fields:null},InputFilterOperator:{enumValues:{equals:0,notEquals:1}},InputMode:{enumValues:{none:0,textBox:10,passwordBox:20,combo:30,radioButtons:40,checkBox:50,textArea:60}},InputValidation:{fields:null},InputValue:{fields:null},InputValues:{fields:null},InputValuesError:{fields:null},InputValuesQuery:{fields:null}};iv.TypeInfo.InputDescriptor.fields={inputMode:{enumType:iv.TypeInfo.InputMode},validation:{typeInfo:iv.TypeInfo.InputValidation},values:{typeInfo:iv.TypeInfo.InputValues}};iv.TypeInfo.InputFilter.fields={conditions:{isArray:!0,typeInfo:iv.TypeInfo.InputFilterCondition}};iv.TypeInfo.InputFilterCondition.fields={operator:{enumType:iv.TypeInfo.InputFilterOperator}};iv.TypeInfo.InputValidation.fields={dataType:{enumType:iv.TypeInfo.InputDataType}};iv.TypeInfo.InputValue.fields={};iv.TypeInfo.InputValues.fields={error:{typeInfo:iv.TypeInfo.InputValuesError},possibleValues:{isArray:!0,typeInfo:iv.TypeInfo.InputValue}};iv.TypeInfo.InputValuesError.fields={};iv.TypeInfo.InputValuesQuery.fields={inputValues:{isArray:!0,typeInfo:iv.TypeInfo.InputValues}}});var ZSo=A(ws=>{"use strict";Object.defineProperty(ws,"__esModule",{value:!0});var XSo=_ri(),Fnh;(function(e){e[e.XamlBuild=0]="XamlBuild",e[e.Build=1]="Build",e[e.Jenkins=2]="Jenkins",e[e.FileShare=3]="FileShare",e[e.Nuget=4]="Nuget",e[e.TfsOnPrem=5]="TfsOnPrem",e[e.GitHub=6]="GitHub",e[e.TFGit=7]="TFGit",e[e.ExternalTfsBuild=8]="ExternalTfsBuild",e[e.Custom=9]="Custom",e[e.Tfvc=10]="Tfvc"})(Fnh=ws.AgentArtifactType||(ws.AgentArtifactType={}));var Nnh;(function(e){e[e.BeforeGates=1]="BeforeGates",e[e.AfterSuccessfulGates=2]="AfterSuccessfulGates",e[e.AfterGatesAlways=4]="AfterGatesAlways"})(Nnh=ws.ApprovalExecutionOrder||(ws.ApprovalExecutionOrder={}));var Onh;(function(e){e[e.None=0]="None",e[e.ManualApprovals=1]="ManualApprovals",e[e.AutomatedApprovals=2]="AutomatedApprovals",e[e.ApprovalSnapshots=4]="ApprovalSnapshots",e[e.All=7]="All"})(Onh=ws.ApprovalFilters||(ws.ApprovalFilters={}));var Bnh;(function(e){e[e.Undefined=0]="Undefined",e[e.Pending=1]="Pending",e[e.Approved=2]="Approved",e[e.Rejected=4]="Rejected",e[e.Reassigned=6]="Reassigned",e[e.Canceled=7]="Canceled",e[e.Skipped=8]="Skipped"})(Bnh=ws.ApprovalStatus||(ws.ApprovalStatus={}));var qnh;(function(e){e[e.Undefined=0]="Undefined",e[e.PreDeploy=1]="PreDeploy",e[e.PostDeploy=2]="PostDeploy",e[e.All=3]="All"})(qnh=ws.ApprovalType||(ws.ApprovalType={}));var Mnh;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete",e[e.Undelete=4]="Undelete"})(Mnh=ws.AuditAction||(ws.AuditAction={}));var Lnh;(function(e){e[e.RevalidateApproverIdentity=0]="RevalidateApproverIdentity",e[e.OnBehalfOf=1]="OnBehalfOf"})(Lnh=ws.AuthorizationHeaderFor||(ws.AuthorizationHeaderFor={}));var jnh;(function(e){e[e.Undefined=0]="Undefined",e[e.Event=1]="Event",e[e.EnvironmentState=2]="EnvironmentState",e[e.Artifact=4]="Artifact"})(jnh=ws.ConditionType||(ws.ConditionType={}));var Gnh;(function(e){e[e.Automatic=0]="Automatic",e[e.DeploymentSubmitter=1]="DeploymentSubmitter",e[e.FirstPreDeploymentApprover=2]="FirstPreDeploymentApprover"})(Gnh=ws.DeploymentAuthorizationOwner||(ws.DeploymentAuthorizationOwner={}));var Unh;(function(e){e[e.All=0]="All",e[e.DeploymentOnly=1]="DeploymentOnly",e[e.Approvals=2]="Approvals",e[e.Artifacts=4]="Artifacts"})(Unh=ws.DeploymentExpands||(ws.DeploymentExpands={}));var Vnh;(function(e){e[e.Undefined=0]="Undefined",e[e.Queued=1]="Queued",e[e.Scheduled=2]="Scheduled",e[e.Pending=4]="Pending",e[e.Approved=8]="Approved",e[e.Rejected=16]="Rejected",e[e.Deferred=32]="Deferred",e[e.QueuedForAgent=64]="QueuedForAgent",e[e.PhaseInProgress=128]="PhaseInProgress",e[e.PhaseSucceeded=256]="PhaseSucceeded",e[e.PhasePartiallySucceeded=512]="PhasePartiallySucceeded",e[e.PhaseFailed=1024]="PhaseFailed",e[e.Canceled=2048]="Canceled",e[e.PhaseCanceled=4096]="PhaseCanceled",e[e.ManualInterventionPending=8192]="ManualInterventionPending",e[e.QueuedForPipeline=16384]="QueuedForPipeline",e[e.Cancelling=32768]="Cancelling",e[e.EvaluatingGates=65536]="EvaluatingGates",e[e.GateFailed=131072]="GateFailed",e[e.All=258047]="All"})(Vnh=ws.DeploymentOperationStatus||(ws.DeploymentOperationStatus={}));var znh;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.Automated=2]="Automated",e[e.Scheduled=4]="Scheduled",e[e.RedeployTrigger=8]="RedeployTrigger"})(znh=ws.DeploymentReason||(ws.DeploymentReason={}));var $nh;(function(e){e[e.Regular=1]="Regular",e[e.FailingSince=2]="FailingSince"})($nh=ws.DeploymentsQueryType||(ws.DeploymentsQueryType={}));var Qnh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotDeployed=1]="NotDeployed",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.PartiallySucceeded=8]="PartiallySucceeded",e[e.Failed=16]="Failed",e[e.All=31]="All"})(Qnh=ws.DeploymentStatus||(ws.DeploymentStatus={}));var Knh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.PartiallySucceeded=4]="PartiallySucceeded",e[e.Succeeded=8]="Succeeded",e[e.Failed=16]="Failed",e[e.Canceled=32]="Canceled",e[e.Skipped=64]="Skipped",e[e.Cancelling=128]="Cancelling"})(Knh=ws.DeployPhaseStatus||(ws.DeployPhaseStatus={}));var Hnh;(function(e){e[e.Undefined=0]="Undefined",e[e.AgentBasedDeployment=1]="AgentBasedDeployment",e[e.RunOnServer=2]="RunOnServer",e[e.MachineGroupBasedDeployment=4]="MachineGroupBasedDeployment",e[e.DeploymentGates=8]="DeploymentGates"})(Hnh=ws.DeployPhaseTypes||(ws.DeployPhaseTypes={}));var Wnh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.Canceled=8]="Canceled",e[e.Rejected=16]="Rejected",e[e.Queued=32]="Queued",e[e.Scheduled=64]="Scheduled",e[e.PartiallySucceeded=128]="PartiallySucceeded"})(Wnh=ws.EnvironmentStatus||(ws.EnvironmentStatus={}));var Ynh;(function(e){e[e.Undefined=0]="Undefined",e[e.DeploymentGroupRedeploy=1]="DeploymentGroupRedeploy",e[e.RollbackRedeploy=2]="RollbackRedeploy"})(Ynh=ws.EnvironmentTriggerType||(ws.EnvironmentTriggerType={}));var Jnh;(function(e){e[e.None=0]="None",e[e.Ascending=1]="Ascending",e[e.Descending=2]="Descending"})(Jnh=ws.FolderPathQueryOrder||(ws.FolderPathQueryOrder={}));var Xnh;(function(e){e[e.None=0]="None",e[e.Pending=1]="Pending",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.Failed=8]="Failed",e[e.Canceled=16]="Canceled"})(Xnh=ws.GateStatus||(ws.GateStatus={}));var Znh;(function(e){e[e.None=0]="None",e[e.User=1]="User",e[e.System=2]="System"})(Znh=ws.IssueSource||(ws.IssueSource={}));var eih;(function(e){e[e.Details=0]="Details",e[e.Environments=1]="Environments",e[e.Issues=2]="Issues",e[e.TestResults=3]="TestResults",e[e.WorkItems=4]="WorkItems",e[e.ReleaseInfo=5]="ReleaseInfo"})(eih=ws.MailSectionType||(ws.MailSectionType={}));var tih;(function(e){e[e.Unknown=0]="Unknown",e[e.Pending=1]="Pending",e[e.Rejected=2]="Rejected",e[e.Approved=4]="Approved",e[e.Canceled=8]="Canceled"})(tih=ws.ManualInterventionStatus||(ws.ManualInterventionStatus={}));var rih;(function(e){e[e.None=0]="None",e[e.MultiConfiguration=1]="MultiConfiguration",e[e.MultiMachine=2]="MultiMachine"})(rih=ws.ParallelExecutionTypes||(ws.ParallelExecutionTypes={}));var nih;(function(e){e[e.Designer=1]="Designer",e[e.Yaml=2]="Yaml"})(nih=ws.PipelineProcessTypes||(ws.PipelineProcessTypes={}));var iih;(function(e){e[e.Inclusion=0]="Inclusion",e[e.Exclusion=1]="Exclusion"})(iih=ws.PropertySelectorType||(ws.PropertySelectorType={}));var sih;(function(e){e[e.None=0]="None",e[e.TfsGit=1]="TfsGit",e[e.GitHub=2]="GitHub"})(sih=ws.PullRequestSystemType||(ws.PullRequestSystemType={}));var aih;(function(e){e[e.None=0]="None",e[e.Environments=2]="Environments",e[e.Artifacts=4]="Artifacts",e[e.Triggers=8]="Triggers",e[e.Variables=16]="Variables",e[e.Tags=32]="Tags",e[e.LastRelease=64]="LastRelease"})(aih=ws.ReleaseDefinitionExpands||(ws.ReleaseDefinitionExpands={}));var oih;(function(e){e[e.IdAscending=0]="IdAscending",e[e.IdDescending=1]="IdDescending",e[e.NameAscending=2]="NameAscending",e[e.NameDescending=3]="NameDescending"})(oih=ws.ReleaseDefinitionQueryOrder||(ws.ReleaseDefinitionQueryOrder={}));var cih;(function(e){e[e.Undefined=0]="Undefined",e[e.RestApi=1]="RestApi",e[e.UserInterface=2]="UserInterface",e[e.Ibiza=4]="Ibiza",e[e.PortalExtensionApi=8]="PortalExtensionApi"})(cih=ws.ReleaseDefinitionSource||(ws.ReleaseDefinitionSource={}));var uih;(function(e){e[e.None=0]="None",e[e.Tasks=1]="Tasks"})(uih=ws.ReleaseEnvironmentExpands||(ws.ReleaseEnvironmentExpands={}));var lih;(function(e){e[e.None=0]="None",e[e.Environments=2]="Environments",e[e.Artifacts=4]="Artifacts",e[e.Approvals=8]="Approvals",e[e.ManualInterventions=16]="ManualInterventions",e[e.Variables=32]="Variables",e[e.Tags=64]="Tags"})(lih=ws.ReleaseExpands||(ws.ReleaseExpands={}));var dih;(function(e){e[e.Descending=0]="Descending",e[e.Ascending=1]="Ascending"})(dih=ws.ReleaseQueryOrder||(ws.ReleaseQueryOrder={}));var pih;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.ContinuousIntegration=2]="ContinuousIntegration",e[e.Schedule=3]="Schedule",e[e.PullRequest=4]="PullRequest"})(pih=ws.ReleaseReason||(ws.ReleaseReason={}));var mih;(function(e){e[e.Undefined=0]="Undefined",e[e.Draft=1]="Draft",e[e.Active=2]="Active",e[e.Abandoned=4]="Abandoned"})(mih=ws.ReleaseStatus||(ws.ReleaseStatus={}));var fih;(function(e){e[e.Undefined=0]="Undefined",e[e.ArtifactSource=1]="ArtifactSource",e[e.Schedule=2]="Schedule",e[e.SourceRepo=3]="SourceRepo",e[e.ContainerImage=4]="ContainerImage",e[e.Package=5]="Package",e[e.PullRequest=6]="PullRequest"})(fih=ws.ReleaseTriggerType||(ws.ReleaseTriggerType={}));var hih;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(hih=ws.ScheduleDays||(ws.ScheduleDays={}));var gih;(function(e){e[e.ServiceAccount=1]="ServiceAccount",e[e.RequestingUser=2]="RequestingUser"})(gih=ws.SenderType||(ws.SenderType={}));var yih;(function(e){e[e.None=0]="None",e[e.Tasks=1]="Tasks"})(yih=ws.SingleReleaseExpands||(ws.SingleReleaseExpands={}));var _ih;(function(e){e[e.Unknown=0]="Unknown",e[e.Pending=1]="Pending",e[e.InProgress=2]="InProgress",e[e.Success=3]="Success",e[e.Failure=4]="Failure",e[e.Canceled=5]="Canceled",e[e.Skipped=6]="Skipped",e[e.Succeeded=7]="Succeeded",e[e.Failed=8]="Failed",e[e.PartiallySucceeded=9]="PartiallySucceeded"})(_ih=ws.TaskStatus||(ws.TaskStatus={}));var Aih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Aih=ws.VariableGroupActionFilter||(ws.VariableGroupActionFilter={}));var bih;(function(e){e[e.None=0]="None",e[e.TFSGit=1]="TFSGit"})(bih=ws.YamlFileSourceTypes||(ws.YamlFileSourceTypes={}));ws.TypeInfo={AgentArtifactDefinition:{},AgentArtifactType:{enumValues:{xamlBuild:0,build:1,jenkins:2,fileShare:3,nuget:4,tfsOnPrem:5,gitHub:6,tfGit:7,externalTfsBuild:8,custom:9,tfvc:10}},AgentBasedDeployPhase:{},AgentDeploymentInput:{},ApprovalExecutionOrder:{enumValues:{beforeGates:1,afterSuccessfulGates:2,afterGatesAlways:4}},ApprovalFilters:{enumValues:{none:0,manualApprovals:1,automatedApprovals:2,approvalSnapshots:4,all:7}},ApprovalOptions:{},ApprovalStatus:{enumValues:{undefined:0,pending:1,approved:2,rejected:4,reassigned:6,canceled:7,skipped:8}},ApprovalType:{enumValues:{undefined:0,preDeploy:1,postDeploy:2,all:3}},ArtifactContributionDefinition:{},ArtifactMetadata:{},ArtifactSourceTrigger:{},ArtifactTypeDefinition:{},ArtifactVersion:{},ArtifactVersionQueryResult:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AuthorizationHeaderFor:{enumValues:{revalidateApproverIdentity:0,onBehalfOf:1}},AutoTriggerIssue:{},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},BuildVersion:{},Change:{},CodeRepositoryReference:{},Condition:{},ConditionType:{enumValues:{undefined:0,event:1,environmentState:2,artifact:4}},ContainerImageTrigger:{},ContinuousDeploymentTriggerIssue:{},Deployment:{},DeploymentApprovalCompletedEvent:{},DeploymentApprovalPendingEvent:{},DeploymentAttempt:{},DeploymentAuthorizationInfo:{},DeploymentAuthorizationOwner:{enumValues:{automatic:0,deploymentSubmitter:1,firstPreDeploymentApprover:2}},DeploymentCompletedEvent:{},DeploymentExpands:{enumValues:{all:0,deploymentOnly:1,approvals:2,artifacts:4}},DeploymentJob:{},DeploymentManualInterventionPendingEvent:{},DeploymentOperationStatus:{enumValues:{undefined:0,queued:1,scheduled:2,pending:4,approved:8,rejected:16,deferred:32,queuedForAgent:64,phaseInProgress:128,phaseSucceeded:256,phasePartiallySucceeded:512,phaseFailed:1024,canceled:2048,phaseCanceled:4096,manualInterventionPending:8192,queuedForPipeline:16384,cancelling:32768,evaluatingGates:65536,gateFailed:131072,all:258047}},DeploymentQueryParameters:{},DeploymentReason:{enumValues:{none:0,manual:1,automated:2,scheduled:4,redeployTrigger:8}},DeploymentsQueryType:{enumValues:{regular:1,failingSince:2}},DeploymentStartedEvent:{},DeploymentStatus:{enumValues:{undefined:0,notDeployed:1,inProgress:2,succeeded:4,partiallySucceeded:8,failed:16,all:31}},DeployPhase:{},DeployPhaseStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,partiallySucceeded:4,succeeded:8,failed:16,canceled:32,skipped:64,cancelling:128}},DeployPhaseTypes:{enumValues:{undefined:0,agentBasedDeployment:1,runOnServer:2,machineGroupBasedDeployment:4,deploymentGates:8}},EnvironmentStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,succeeded:4,canceled:8,rejected:16,queued:32,scheduled:64,partiallySucceeded:128}},EnvironmentTrigger:{},EnvironmentTriggerType:{enumValues:{undefined:0,deploymentGroupRedeploy:1,rollbackRedeploy:2}},ExecutionInput:{},Folder:{},FolderPathQueryOrder:{enumValues:{none:0,ascending:1,descending:2}},GatesDeployPhase:{},GateStatus:{enumValues:{none:0,pending:1,inProgress:2,succeeded:4,failed:8,canceled:16}},IgnoredGate:{},IssueSource:{enumValues:{none:0,user:1,system:2}},MachineGroupBasedDeployPhase:{},MailMessage:{},MailSectionType:{enumValues:{details:0,environments:1,issues:2,testResults:3,workItems:4,releaseInfo:5}},ManualIntervention:{},ManualInterventionStatus:{enumValues:{unknown:0,pending:1,rejected:2,approved:4,canceled:8}},ManualInterventionUpdateMetadata:{},MultiConfigInput:{},MultiMachineInput:{},PackageTrigger:{},ParallelExecutionInputBase:{},ParallelExecutionTypes:{enumValues:{none:0,multiConfiguration:1,multiMachine:2}},PipelineProcess:{},PipelineProcessTypes:{enumValues:{designer:1,yaml:2}},PropertySelector:{},PropertySelectorType:{enumValues:{inclusion:0,exclusion:1}},PullRequestConfiguration:{},PullRequestSystemType:{enumValues:{none:0,tfsGit:1,gitHub:2}},PullRequestTrigger:{},Release:{},ReleaseAbandonedEvent:{},ReleaseApproval:{},ReleaseApprovalHistory:{},ReleaseApprovalPendingEvent:{},ReleaseCondition:{},ReleaseCreatedEvent:{},ReleaseDefinition:{},ReleaseDefinitionApprovals:{},ReleaseDefinitionEnvironment:{},ReleaseDefinitionEnvironmentTemplate:{},ReleaseDefinitionExpands:{enumValues:{none:0,environments:2,artifacts:4,triggers:8,variables:16,tags:32,lastRelease:64}},ReleaseDefinitionQueryOrder:{enumValues:{idAscending:0,idDescending:1,nameAscending:2,nameDescending:3}},ReleaseDefinitionRevision:{},ReleaseDefinitionSource:{enumValues:{undefined:0,restApi:1,userInterface:2,ibiza:4,portalExtensionApi:8}},ReleaseDefinitionSummary:{},ReleaseDeployPhase:{},ReleaseEnvironment:{},ReleaseEnvironmentCompletedEvent:{},ReleaseEnvironmentExpands:{enumValues:{none:0,tasks:1}},ReleaseEnvironmentStatusUpdatedEvent:{},ReleaseEnvironmentUpdateMetadata:{},ReleaseExpands:{enumValues:{none:0,environments:2,artifacts:4,approvals:8,manualInterventions:16,variables:32,tags:64}},ReleaseGates:{},ReleaseGatesPhase:{},ReleaseNotCreatedEvent:{},ReleaseQueryOrder:{enumValues:{descending:0,ascending:1}},ReleaseReason:{enumValues:{none:0,manual:1,continuousIntegration:2,schedule:3,pullRequest:4}},ReleaseReference:{},ReleaseRevision:{},ReleaseSchedule:{},ReleaseStartMetadata:{},ReleaseStatus:{enumValues:{undefined:0,draft:1,active:2,abandoned:4}},ReleaseTask:{},ReleaseTaskAttachment:{},ReleaseTasksUpdatedEvent:{},ReleaseTriggerBase:{},ReleaseTriggerType:{enumValues:{undefined:0,artifactSource:1,schedule:2,sourceRepo:3,containerImage:4,package:5,pullRequest:6}},ReleaseUpdatedEvent:{},ReleaseUpdateMetadata:{},RunOnServerDeployPhase:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduledReleaseTrigger:{},SenderType:{enumValues:{serviceAccount:1,requestingUser:2}},ServerDeploymentInput:{},SingleReleaseExpands:{enumValues:{none:0,tasks:1}},SourcePullRequestVersion:{},SourceRepoTrigger:{},SummaryMailSection:{},TaskStatus:{enumValues:{unknown:0,pending:1,inProgress:2,success:3,failure:4,canceled:5,skipped:6,succeeded:7,failed:8,partiallySucceeded:9}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},YamlFileSource:{},YamlFileSourceTypes:{enumValues:{none:0,tfsGit:1}},YamlPipelineProcess:{}};ws.TypeInfo.AgentArtifactDefinition.fields={artifactType:{enumType:ws.TypeInfo.AgentArtifactType}};ws.TypeInfo.AgentBasedDeployPhase.fields={deploymentInput:{typeInfo:ws.TypeInfo.AgentDeploymentInput},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.AgentDeploymentInput.fields={parallelExecution:{typeInfo:ws.TypeInfo.ExecutionInput}};ws.TypeInfo.ApprovalOptions.fields={executionOrder:{enumType:ws.TypeInfo.ApprovalExecutionOrder}};ws.TypeInfo.ArtifactContributionDefinition.fields={inputDescriptors:{isArray:!0,typeInfo:XSo.TypeInfo.InputDescriptor}};ws.TypeInfo.ArtifactMetadata.fields={instanceReference:{typeInfo:ws.TypeInfo.BuildVersion}};ws.TypeInfo.ArtifactSourceTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ArtifactTypeDefinition.fields={inputDescriptors:{isArray:!0,typeInfo:XSo.TypeInfo.InputDescriptor}};ws.TypeInfo.ArtifactVersion.fields={defaultVersion:{typeInfo:ws.TypeInfo.BuildVersion},versions:{isArray:!0,typeInfo:ws.TypeInfo.BuildVersion}};ws.TypeInfo.ArtifactVersionQueryResult.fields={artifactVersions:{isArray:!0,typeInfo:ws.TypeInfo.ArtifactVersion}};ws.TypeInfo.AutoTriggerIssue.fields={issueSource:{enumType:ws.TypeInfo.IssueSource},releaseTriggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:!0}};ws.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:!0}};ws.TypeInfo.BuildVersion.fields={sourcePullRequestVersion:{typeInfo:ws.TypeInfo.SourcePullRequestVersion}};ws.TypeInfo.Change.fields={timestamp:{isDate:!0}};ws.TypeInfo.CodeRepositoryReference.fields={systemType:{enumType:ws.TypeInfo.PullRequestSystemType}};ws.TypeInfo.Condition.fields={conditionType:{enumType:ws.TypeInfo.ConditionType}};ws.TypeInfo.ContainerImageTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ContinuousDeploymentTriggerIssue.fields={issueSource:{enumType:ws.TypeInfo.IssueSource},releaseTriggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.Deployment.fields={completedOn:{isDate:!0},conditions:{isArray:!0,typeInfo:ws.TypeInfo.Condition},deploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus},lastModifiedOn:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},postDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},preDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},queuedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.DeploymentReason},release:{typeInfo:ws.TypeInfo.ReleaseReference},scheduledDeploymentTime:{isDate:!0},startedOn:{isDate:!0}};ws.TypeInfo.DeploymentApprovalCompletedEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentApprovalPendingEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions},completedApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},deployment:{typeInfo:ws.TypeInfo.Deployment},pendingApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentAttempt.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},lastModifiedOn:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},postDeploymentGates:{typeInfo:ws.TypeInfo.ReleaseGates},preDeploymentGates:{typeInfo:ws.TypeInfo.ReleaseGates},queuedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.DeploymentReason},releaseDeployPhases:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseDeployPhase},status:{enumType:ws.TypeInfo.DeploymentStatus},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.DeploymentAuthorizationInfo.fields={authorizationHeaderFor:{enumType:ws.TypeInfo.AuthorizationHeaderFor}};ws.TypeInfo.DeploymentCompletedEvent.fields={deployment:{typeInfo:ws.TypeInfo.Deployment},environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment}};ws.TypeInfo.DeploymentJob.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.DeploymentManualInterventionPendingEvent.fields={deployment:{typeInfo:ws.TypeInfo.Deployment},manualIntervention:{typeInfo:ws.TypeInfo.ManualIntervention},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentQueryParameters.fields={deploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus},expands:{enumType:ws.TypeInfo.DeploymentExpands},maxModifiedTime:{isDate:!0},minModifiedTime:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},queryOrder:{enumType:ws.TypeInfo.ReleaseQueryOrder},queryType:{enumType:ws.TypeInfo.DeploymentsQueryType}};ws.TypeInfo.DeploymentStartedEvent.fields={environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.EnvironmentTrigger.fields={triggerType:{enumType:ws.TypeInfo.EnvironmentTriggerType}};ws.TypeInfo.ExecutionInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.Folder.fields={createdOn:{isDate:!0},lastChangedDate:{isDate:!0}};ws.TypeInfo.GatesDeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.IgnoredGate.fields={lastModifiedOn:{isDate:!0}};ws.TypeInfo.MachineGroupBasedDeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.MailMessage.fields={replyBy:{isDate:!0},sections:{isArray:!0,enumType:ws.TypeInfo.MailSectionType},senderType:{enumType:ws.TypeInfo.SenderType}};ws.TypeInfo.ManualIntervention.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0},status:{enumType:ws.TypeInfo.ManualInterventionStatus}};ws.TypeInfo.ManualInterventionUpdateMetadata.fields={status:{enumType:ws.TypeInfo.ManualInterventionStatus}};ws.TypeInfo.MultiConfigInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.MultiMachineInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.PackageTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ParallelExecutionInputBase.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.PipelineProcess.fields={type:{enumType:ws.TypeInfo.PipelineProcessTypes}};ws.TypeInfo.PropertySelector.fields={selectorType:{enumType:ws.TypeInfo.PropertySelectorType}};ws.TypeInfo.PullRequestConfiguration.fields={codeRepositoryReference:{typeInfo:ws.TypeInfo.CodeRepositoryReference}};ws.TypeInfo.PullRequestTrigger.fields={pullRequestConfiguration:{typeInfo:ws.TypeInfo.PullRequestConfiguration},triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.Release.fields={createdOn:{isDate:!0},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseEnvironment},modifiedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.ReleaseReason},status:{enumType:ws.TypeInfo.ReleaseStatus},variableGroups:{isArray:!0,typeInfo:ws.TypeInfo.VariableGroup}};ws.TypeInfo.ReleaseAbandonedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseApproval.fields={approvalType:{enumType:ws.TypeInfo.ApprovalType},createdOn:{isDate:!0},history:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApprovalHistory},modifiedOn:{isDate:!0},status:{enumType:ws.TypeInfo.ApprovalStatus}};ws.TypeInfo.ReleaseApprovalHistory.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.ReleaseApprovalPendingEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions},completedApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},deployment:{typeInfo:ws.TypeInfo.Deployment},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseEnvironment},pendingApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval}};ws.TypeInfo.ReleaseCondition.fields={conditionType:{enumType:ws.TypeInfo.ConditionType}};ws.TypeInfo.ReleaseCreatedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseDefinition.fields={createdOn:{isDate:!0},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseDefinitionEnvironment},lastRelease:{typeInfo:ws.TypeInfo.ReleaseReference},modifiedOn:{isDate:!0},pipelineProcess:{typeInfo:ws.TypeInfo.PipelineProcess},source:{enumType:ws.TypeInfo.ReleaseDefinitionSource},triggers:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTriggerBase}};ws.TypeInfo.ReleaseDefinitionApprovals.fields={approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions}};ws.TypeInfo.ReleaseDefinitionEnvironment.fields={conditions:{isArray:!0,typeInfo:ws.TypeInfo.Condition},deployPhases:{isArray:!0,typeInfo:ws.TypeInfo.DeployPhase},environmentTriggers:{isArray:!0,typeInfo:ws.TypeInfo.EnvironmentTrigger},postDeployApprovals:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},schedules:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseSchedule}};ws.TypeInfo.ReleaseDefinitionEnvironmentTemplate.fields={environment:{typeInfo:ws.TypeInfo.ReleaseDefinitionEnvironment}};ws.TypeInfo.ReleaseDefinitionRevision.fields={changedDate:{isDate:!0},changeType:{enumType:ws.TypeInfo.AuditAction}};ws.TypeInfo.ReleaseDefinitionSummary.fields={releases:{isArray:!0,typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseDeployPhase.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},manualInterventions:{isArray:!0,typeInfo:ws.TypeInfo.ManualIntervention},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.DeployPhaseStatus}};ws.TypeInfo.ReleaseEnvironment.fields={conditions:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseCondition},createdOn:{isDate:!0},deployPhasesSnapshot:{isArray:!0,typeInfo:ws.TypeInfo.DeployPhase},deploySteps:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentAttempt},modifiedOn:{isDate:!0},nextScheduledUtcTime:{isDate:!0},postApprovalsSnapshot:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},postDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},preApprovalsSnapshot:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},scheduledDeploymentTime:{isDate:!0},schedules:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseSchedule},status:{enumType:ws.TypeInfo.EnvironmentStatus},variableGroups:{isArray:!0,typeInfo:ws.TypeInfo.VariableGroup}};ws.TypeInfo.ReleaseEnvironmentCompletedEvent.fields={environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment},reason:{enumType:ws.TypeInfo.DeploymentReason}};ws.TypeInfo.ReleaseEnvironmentStatusUpdatedEvent.fields={environmentStatus:{enumType:ws.TypeInfo.EnvironmentStatus},latestDeploymentOperationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},latestDeploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus}};ws.TypeInfo.ReleaseEnvironmentUpdateMetadata.fields={scheduledDeploymentTime:{isDate:!0},status:{enumType:ws.TypeInfo.EnvironmentStatus}};ws.TypeInfo.ReleaseGates.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},ignoredGates:{isArray:!0,typeInfo:ws.TypeInfo.IgnoredGate},lastModifiedOn:{isDate:!0},stabilizationCompletedOn:{isDate:!0},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.GateStatus},succeedingSince:{isDate:!0}};ws.TypeInfo.ReleaseGatesPhase.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},ignoredGates:{isArray:!0,typeInfo:ws.TypeInfo.IgnoredGate},manualInterventions:{isArray:!0,typeInfo:ws.TypeInfo.ManualIntervention},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes},stabilizationCompletedOn:{isDate:!0},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.DeployPhaseStatus},succeedingSince:{isDate:!0}};ws.TypeInfo.ReleaseNotCreatedEvent.fields={releaseReason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseReference.fields={createdOn:{isDate:!0},reason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseRevision.fields={changedDate:{isDate:!0}};ws.TypeInfo.ReleaseSchedule.fields={daysToRelease:{enumType:ws.TypeInfo.ScheduleDays}};ws.TypeInfo.ReleaseStartMetadata.fields={artifacts:{isArray:!0,typeInfo:ws.TypeInfo.ArtifactMetadata},reason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseTask.fields={dateEnded:{isDate:!0},dateStarted:{isDate:!0},finishTime:{isDate:!0},startTime:{isDate:!0},status:{enumType:ws.TypeInfo.TaskStatus}};ws.TypeInfo.ReleaseTaskAttachment.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.ReleaseTasksUpdatedEvent.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.ReleaseTriggerBase.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ReleaseUpdatedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseUpdateMetadata.fields={status:{enumType:ws.TypeInfo.ReleaseStatus}};ws.TypeInfo.RunOnServerDeployPhase.fields={deploymentInput:{typeInfo:ws.TypeInfo.ServerDeploymentInput},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.ScheduledReleaseTrigger.fields={schedule:{typeInfo:ws.TypeInfo.ReleaseSchedule},triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ServerDeploymentInput.fields={parallelExecution:{typeInfo:ws.TypeInfo.ExecutionInput}};ws.TypeInfo.SourcePullRequestVersion.fields={pullRequestMergedAt:{isDate:!0}};ws.TypeInfo.SourceRepoTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.SummaryMailSection.fields={sectionType:{enumType:ws.TypeInfo.MailSectionType}};ws.TypeInfo.VariableGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.YamlFileSource.fields={type:{enumType:ws.TypeInfo.YamlFileSourceTypes}};ws.TypeInfo.YamlPipelineProcess.fields={fileSource:{typeInfo:ws.TypeInfo.YamlFileSource},type:{enumType:ws.TypeInfo.PipelineProcessTypes}}});var ewo=A($7t=>{"use strict";var Cc=$7t&&$7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty($7t,"__esModule",{value:!0});var Cih=rv(),Sg=ZSo(),Iwr=class extends Cih.ClientApiBase{constructor(r,t,n){super(r,t,"node-Release-api",n)}getAgentArtifactDefinitions(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","f2571c27-bf50-4938-b396-32d109ddef26",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.AgentArtifactDefinition,!0);n(u)}catch(a){i(a)}}))})}getApprovals(r,t,n,i,s,a,o,c,l){return Cc(this,void 0,void 0,function*(){return new Promise((u,m)=>Cc(this,void 0,void 0,function*(){let h={project:r},_={assignedToFilter:t,statusFilter:n,releaseIdsFilter:i&&i.join(","),typeFilter:s,top:a,continuationToken:o,queryOrder:c,includeMyGroupApprovals:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","b47c6458-e73b-47cb-a770-4df1e8813a91",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,Sg.TypeInfo.ReleaseApproval,!0);u(P)}catch(b){m(b)}}))})}getApprovalHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,approvalStepId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","250c7158-852e-4130-a00f-a0cce9b72d05",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseApproval,!1);n(u)}catch(a){i(a)}}))})}getApproval(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,approvalId:t},o={includeHistory:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseApproval,!1);i(h)}catch(c){s(c)}}))})}updateReleaseApproval(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,approvalId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseApproval,!1);i(m)}catch(o){s(o)}}))})}updateReleaseApprovals(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","c957584a-82aa-4131-8222-6d47f78bfa7a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseApproval,!0);n(u)}catch(a){i(a)}}))})}getTaskAttachmentContent(r,t,n,i,s,a,o,c){return Cc(this,void 0,void 0,function*(){return new Promise((l,u)=>Cc(this,void 0,void 0,function*(){let m={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,recordId:a,type:o,name:c};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c4071f6d-3697-46ca-858e-8b10ff09e52f",m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);l((yield this.http.get(_,{Accept:v})).message)}catch(h){u(h)}}))})}getReleaseTaskAttachmentContent(r,t,n,i,s,a,o,c,l){return Cc(this,void 0,void 0,function*(){return new Promise((u,m)=>Cc(this,void 0,void 0,function*(){let h={project:r,releaseId:t,environmentId:n,attemptId:i,planId:s,timelineId:a,recordId:o,type:c,name:l};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","60b86efb-7b8c-4853-8f9f-aa142b77b479",h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);u((yield this.http.get(b,{Accept:w})).message)}catch(_){m(_)}}))})}getTaskAttachments(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","214111ee-2415-4df2-8ed2-74417f7d61f9",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseTaskAttachment,!0);o(b)}catch(u){c(u)}}))})}getReleaseTaskAttachments(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t,environmentId:n,attemptId:i,planId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","a4d06688-0dfa-4895-82a5-f43ec9452306",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseTaskAttachment,!0);o(b)}catch(u){c(u)}}))})}getAutoTriggerIssues(r,t,n,i){return Cc(this,void 0,void 0,function*(){if(r==null)throw new TypeError("artifactType can not be null or undefined");if(t==null)throw new TypeError("sourceId can not be null or undefined");if(n==null)throw new TypeError("artifactVersionId can not be null or undefined");return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:i},c={artifactType:r,sourceId:t,artifactVersionId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c1a68497-69da-40fb-9423-cab19cfeeca9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.AutoTriggerIssue,!0);s(_)}catch(l){a(l)}}))})}getDeploymentBadge(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={projectId:r,releaseDefinitionId:t,environmentId:n,branchName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","1a60a35d-b8c9-45fb-bf67-da0829711147",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getReleaseChanges(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t},l={baseReleaseId:n,$top:i,artifactAlias:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","8dcf9fe9-ca37-4113-8ee1-37928e98407c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.Change,!0);a(b)}catch(u){o(u)}}))})}getDefinitionEnvironments(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r},o={taskGroupId:t,propertyFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","12b5d21a-f54c-430e-a8c1-7515d196890e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}createReleaseDefinition(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinition,!1);n(u)}catch(a){i(a)}}))})}deleteReleaseDefinition(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,definitionId:t},c={comment:n,forceDelete:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getReleaseDefinition(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={propertyFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseDefinition,!1);i(h)}catch(c){s(c)}}))})}getReleaseDefinitionRevision(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("revision can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getReleaseDefinitions(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v){return Cc(this,void 0,void 0,function*(){return new Promise((w,x)=>Cc(this,void 0,void 0,function*(){let P={project:r},k={searchText:t,$expand:n,artifactType:i,artifactSourceId:s,$top:a,continuationToken:o,queryOrder:c,path:l,isExactNameMatch:u,tagFilter:m&&m.join(","),propertyFilters:h&&h.join(","),definitionIdFilter:_&&_.join(","),isDeleted:b,searchTextContainsFolderName:v};try{let R=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",P,k),L=R.requestUrl,U=this.createRequestOptions("application/json",R.apiVersion),Y;Y=yield this.rest.get(L,U);let N=this.formatResponse(Y.result,Sg.TypeInfo.ReleaseDefinition,!0);w(N)}catch(R){x(R)}}))})}undeleteReleaseDefinition(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinition,!1);i(m)}catch(o){s(o)}}))})}updateReleaseDefinition(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinition,!1);n(u)}catch(a){i(a)}}))})}getDeployments(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w){return Cc(this,void 0,void 0,function*(){return new Promise((x,P)=>Cc(this,void 0,void 0,function*(){let k={project:r},R={definitionId:t,definitionEnvironmentId:n,createdBy:i,minModifiedTime:s,maxModifiedTime:a,deploymentStatus:o,operationStatus:c,latestAttemptsOnly:l,queryOrder:u,$top:m,continuationToken:h,createdFor:_,minStartedTime:b,maxStartedTime:v,sourceBranch:w};try{let L=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",k,R),U=L.requestUrl,Y=this.createRequestOptions("application/json",L.apiVersion),N;N=yield this.rest.get(U,Y);let j=this.formatResponse(N.result,Sg.TypeInfo.Deployment,!0);x(j)}catch(L){P(L)}}))})}getDeploymentsForMultipleEnvironments(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.Deployment,!0);n(u)}catch(a){i(a)}}))})}getReleaseEnvironment(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseEnvironment,!1);s(_)}catch(l){a(l)}}))})}updateReleaseEnvironment(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,releaseId:n,environmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseEnvironment,!1);s(h)}catch(c){a(c)}}))})}createDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(u)}catch(a){i(a)}}))})}deleteDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(m)}catch(o){i(o)}}))})}listDefinitionEnvironmentTemplates(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={isDeleted:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!0);n(m)}catch(o){i(o)}}))})}undeleteReleaseDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(m)}catch(o){i(o)}}))})}createFavorites(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,scope:n},c={identityId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}deleteFavorites(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,scope:t},c={identityId:n,favoriteItemIds:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getFavorites(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,scope:t},o={identityId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getFlightAssignments(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={},s={flightName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","409d301f-3046-46f3-beb9-4357fbce0a8c",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}createFolder(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,path:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Folder,!1);i(m)}catch(o){s(o)}}))})}deleteFolder(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,path:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getFolders(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,path:t},o={queryOrder:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.Folder,!0);i(h)}catch(c){s(c)}}))})}updateFolder(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,path:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Folder,!1);i(m)}catch(o){s(o)}}))})}updateGates(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,gateStepId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","2666a539-2001-4f80-bcc7-0379956749d4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseGates,!1);i(m)}catch(o){s(o)}}))})}getReleaseHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","23f461c8-629a-4144-a076-3054fa5f268a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseRevision,!0);n(u)}catch(a){i(a)}}))})}getInputValues(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","71dd499b-317d-45ea-9134-140ea1932b5e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getIssues(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={sourceId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","cd42261a-f5c6-41c8-9259-f078989b9f25",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.AutoTriggerIssue,!0);i(h)}catch(c){s(c)}}))})}getGateLog(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,gateId:i,taskId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","dec7ca5a-7f7f-4797-8bf1-8efc0dc93b28",c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("text/plain",m);a((yield this.http.get(u,{Accept:h})).message)}catch(l){o(l)}}))})}getLogs(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","c37fbab5-214b-48e4-a55b-cb6b4f6e4038",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getLog(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,taskId:i},l={attemptId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","e71ba1ed-c0a4-4a28-a61f-2dd5f68cf3fd",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTaskLog2(r,t,n,i,s,a,o,c){return Cc(this,void 0,void 0,function*(){return new Promise((l,u)=>Cc(this,void 0,void 0,function*(){let m={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,taskId:a},h={startLine:o,endLine:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","2577e6c3-6999-4400-bc69-fe1d837755fe",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("text/plain",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getTaskLog(r,t,n,i,s,a,o){return Cc(this,void 0,void 0,function*(){return new Promise((c,l)=>Cc(this,void 0,void 0,function*(){let u={project:r,releaseId:t,environmentId:n,releaseDeployPhaseId:i,taskId:s},m={startLine:a,endLine:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","17c91af7-09fd-4256-bff1-c24ee4f73bc0",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("text/plain",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getManualIntervention(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,manualInterventionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ManualIntervention,!1);i(m)}catch(o){s(o)}}))})}getManualInterventions(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ManualIntervention,!0);n(u)}catch(a){i(a)}}))})}updateManualIntervention(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,releaseId:n,manualInterventionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ManualIntervention,!1);s(h)}catch(c){a(c)}}))})}getMetrics(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={minMetricsTime:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","cd1502bb-3c73-4e11-80a6-d11308dceae5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getOrgPipelineReleaseSettings(){return Cc(this,void 0,void 0,function*(){return new Promise((r,t)=>Cc(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}updateOrgPipelineReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPipelineReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updatePipelineReleaseSettings(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getReleaseProjects(r,t){return Cc(this,void 0,void 0,function*(){if(r==null)throw new TypeError("artifactType can not be null or undefined");if(t==null)throw new TypeError("artifactSourceId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={},a={artifactType:r,artifactSourceId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","917ace4a-79d1-45a7-987c-7be4db4268fa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getReleases(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U){return Cc(this,void 0,void 0,function*(){return new Promise((Y,N)=>Cc(this,void 0,void 0,function*(){let j={project:r},M={definitionId:t,definitionEnvironmentId:n,searchText:i,createdBy:s,statusFilter:a,environmentStatusFilter:o,minCreatedTime:c,maxCreatedTime:l,queryOrder:u,$top:m,continuationToken:h,$expand:_,artifactTypeId:b,sourceId:v,artifactVersionId:w,sourceBranchFilter:x,isDeleted:P,tagFilter:k&&k.join(","),propertyFilters:R&&R.join(","),releaseIdFilter:L&&L.join(","),path:U};try{let C=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",j,M),O=C.requestUrl,V=this.createRequestOptions("application/json",C.apiVersion),Q;Q=yield this.rest.get(O,V);let X=this.formatResponse(Q.result,Sg.TypeInfo.Release,!0);Y(X)}catch(C){N(C)}}))})}createRelease(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.Release,!1);n(u)}catch(a){i(a)}}))})}deleteRelease(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getRelease(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t},u={approvalFilters:n,propertyFilters:i&&i.join(","),$expand:s,$topGateRecords:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,Sg.TypeInfo.Release,!1);o(v)}catch(m){c(m)}}))})}getReleaseDefinitionSummary(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("definitionId can not be null or undefined");if(n==null)throw new TypeError("releaseCount can not be null or undefined");return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r},l={definitionId:t,releaseCount:n,includeArtifact:i,definitionEnvironmentIdsFilter:s&&s.join(",")};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseDefinitionSummary,!1);a(b)}catch(u){o(u)}}))})}getReleaseRevision(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("definitionSnapshotRevision can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={definitionSnapshotRevision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}undeleteRelease(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("comment can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateRelease(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Release,!1);i(m)}catch(o){s(o)}}))})}updateReleaseResource(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Release,!1);i(m)}catch(o){s(o)}}))})}getReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateReleaseSettings(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinitionRevision(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,revision:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("text/plain",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getReleaseDefinitionHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinitionRevision,!0);n(u)}catch(a){i(a)}}))})}getSummaryMailSections(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.SummaryMailSection,!0);n(u)}catch(a){i(a)}}))})}sendSummaryMail(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getSourceBranches(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","0e5def23-78b3-461f-8198-1558f25041c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}addDefinitionTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseDefinitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTags(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseDefinitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteDefinitionTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseDefinitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionTags(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseDefinitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}addReleaseTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addReleaseTags(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteReleaseTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getReleaseTags(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTags(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","86cee25a-68ba-4ba3-9171-8ad6ffc6df93",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getTasksForTaskGroup(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n,releaseDeployPhaseId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","4259191d-4b0a-4409-9fb3-09f22ab9bc47",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseTask,!0);s(h)}catch(c){a(c)}}))})}getTasks2(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","4259291d-4b0a-4409-9fb3-04f22ab9bc47",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseTask,!0);a(_)}catch(l){o(l)}}))})}getTasks(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n},c={attemptId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","36b276e0-3c70-4320-a63c-1a2e1466a0d1",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseTask,!0);s(_)}catch(l){a(l)}}))})}getArtifactTypeDefinitions(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","8efc2a3c-1fc8-4f6d-9822-75e98cecb48f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Sg.TypeInfo.ArtifactTypeDefinition,!0);t(l)}catch(s){n(s)}}))})}getArtifactVersions(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseDefinitionId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={releaseDefinitionId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ArtifactVersionQueryResult,!1);n(m)}catch(o){i(o)}}))})}getArtifactVersionsForSources(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ArtifactVersionQueryResult,!1);n(u)}catch(a){i(a)}}))})}getReleaseWorkItemsRefs(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t},l={baseReleaseId:n,$top:i,artifactAlias:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","4f165cc0-875c-4768-b148-f12f78769fab",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}};Iwr.RESOURCE_AREA_ID="efc2f575-36ef-48e9-b672-0c6fb4a48ac5";$7t.ReleaseApi=Iwr});var two=A(rxe=>{"use strict";Object.defineProperty(rxe,"__esModule",{value:!0});var vih;(function(e){e[e.Assigned=1]="Assigned",e[e.Inherited=2]="Inherited"})(vih=rxe.RoleAccess||(rxe.RoleAccess={}));rxe.TypeInfo={RoleAccess:{enumValues:{assigned:1,inherited:2}},RoleAssignment:{}};rxe.TypeInfo.RoleAssignment.fields={access:{enumType:rxe.TypeInfo.RoleAccess}}});var rwo=A(Q7t=>{"use strict";var wG=Q7t&&Q7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Q7t,"__esModule",{value:!0});var Eih=rv(),Ari=two(),bri=class extends Eih.ClientApiBase{constructor(r,t,n){super(r,t,"node-SecurityRoles-api",n)}getRoleAssignments(r,t){return wG(this,void 0,void 0,function*(){return new Promise((n,i)=>wG(this,void 0,void 0,function*(){let s={scopeId:r,resourceId:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Ari.TypeInfo.RoleAssignment,!0);n(u)}catch(a){i(a)}}))})}removeRoleAssignment(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:r,resourceId:t,identityId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}removeRoleAssignments(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}setRoleAssignment(r,t,n,i){return wG(this,void 0,void 0,function*(){return new Promise((s,a)=>wG(this,void 0,void 0,function*(){let o={scopeId:t,resourceId:n,identityId:i};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,Ari.TypeInfo.RoleAssignment,!1);s(h)}catch(c){a(c)}}))})}setRoleAssignments(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Ari.TypeInfo.RoleAssignment,!0);i(m)}catch(o){s(o)}}))})}getRoleDefinitions(r){return wG(this,void 0,void 0,function*(){return new Promise((t,n)=>wG(this,void 0,void 0,function*(){let i={scopeId:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","f4cc9a86-453c-48d2-b44d-d3bd5c105f4f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}};Q7t.SecurityRolesApi=bri});var vri=A(qs=>{"use strict";Object.defineProperty(qs,"__esModule",{value:!0});var Cri=_ri(),Dih;(function(e){e[e.NoOption=0]="NoOption",e[e.Login=1]="Login",e[e.SelectAccount=2]="SelectAccount",e[e.FreshLogin=3]="FreshLogin",e[e.FreshLoginWithMfa=4]="FreshLoginWithMfa"})(Dih=qs.AadLoginPromptOption||(qs.AadLoginPromptOption={}));var Sih;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete",e[e.Undelete=4]="Undelete"})(Sih=qs.AuditAction||(qs.AuditAction={}));var wih;(function(e){e[e.Task=0]="Task",e[e.Feature=1]="Feature"})(wih=qs.DemandSourceType||(qs.DemandSourceType={}));var Iih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Iih=qs.DeploymentGroupActionFilter||(qs.DeploymentGroupActionFilter={}));var xih;(function(e){e[e.None=0]="None",e[e.Machines=2]="Machines",e[e.Tags=4]="Tags"})(xih=qs.DeploymentGroupExpands||(qs.DeploymentGroupExpands={}));var Tih;(function(e){e[e.None=0]="None",e[e.Capabilities=2]="Capabilities",e[e.AssignedRequest=4]="AssignedRequest"})(Tih=qs.DeploymentMachineExpands||(qs.DeploymentMachineExpands={}));var Pih;(function(e){e[e.None=0]="None",e[e.DeploymentGroups=2]="DeploymentGroups",e[e.Resource=4]="Resource"})(Pih=qs.DeploymentPoolSummaryExpands||(qs.DeploymentPoolSummaryExpands={}));var Rih;(function(e){e[e.None=0]="None",e[e.Capabilities=2]="Capabilities",e[e.AssignedRequest=4]="AssignedRequest",e[e.LastCompletedRequest=8]="LastCompletedRequest"})(Rih=qs.DeploymentTargetExpands||(qs.DeploymentTargetExpands={}));var kih;(function(e){e[e.None=0]="None",e[e.Enabled=1]="Enabled",e[e.Online=2]="Online",e[e.Assigned=4]="Assigned"})(kih=qs.ElasticAgentState||(qs.ElasticAgentState={}));var Fih;(function(e){e[e.None=0]="None",e[e.Healthy=1]="Healthy",e[e.Creating=2]="Creating",e[e.Deleting=3]="Deleting",e[e.Failed=4]="Failed",e[e.Stopped=5]="Stopped",e[e.Reimaging=6]="Reimaging"})(Fih=qs.ElasticComputeState||(qs.ElasticComputeState={}));var Nih;(function(e){e[e.None=0]="None",e[e.New=1]="New",e[e.CreatingCompute=2]="CreatingCompute",e[e.StartingAgent=3]="StartingAgent",e[e.Idle=4]="Idle",e[e.Assigned=5]="Assigned",e[e.Offline=6]="Offline",e[e.PendingReimage=7]="PendingReimage",e[e.PendingDelete=8]="PendingDelete",e[e.Saved=9]="Saved",e[e.DeletingCompute=10]="DeletingCompute",e[e.Deleted=11]="Deleted",e[e.Lost=12]="Lost",e[e.ReimagingCompute=13]="ReimagingCompute",e[e.RestartingAgent=14]="RestartingAgent",e[e.FailedToStartPendingDelete=15]="FailedToStartPendingDelete",e[e.FailedToRestartPendingDelete=16]="FailedToRestartPendingDelete",e[e.FailedVMPendingDelete=17]="FailedVMPendingDelete",e[e.AssignedPendingDelete=18]="AssignedPendingDelete"})(Nih=qs.ElasticNodeState||(qs.ElasticNodeState={}));var Oih;(function(e){e[e.Online=0]="Online",e[e.Offline=1]="Offline",e[e.Unhealthy=2]="Unhealthy",e[e.New=3]="New"})(Oih=qs.ElasticPoolState||(qs.ElasticPoolState={}));var Bih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Bih=qs.EnvironmentActionFilter||(qs.EnvironmentActionFilter={}));var qih;(function(e){e[e.None=0]="None",e[e.ResourceReferences=1]="ResourceReferences"})(qih=qs.EnvironmentExpands||(qs.EnvironmentExpands={}));var Mih;(function(e){e[e.Undefined=0]="Undefined",e[e.Generic=1]="Generic",e[e.VirtualMachine=2]="VirtualMachine",e[e.Kubernetes=4]="Kubernetes"})(Mih=qs.EnvironmentResourceType||(qs.EnvironmentResourceType={}));var Lih;(function(e){e[e.RunLatest=0]="RunLatest",e[e.Sequential=1]="Sequential"})(Lih=qs.ExclusiveLockType||(qs.ExclusiveLockType={}));var jih;(function(e){e[e.Error=1]="Error",e[e.Warning=2]="Warning"})(jih=qs.IssueType||(qs.IssueType={}));var Gih;(function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Info=2]="Info"})(Gih=qs.LogLevel||(qs.LogLevel={}));var Uih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Uih=qs.MachineGroupActionFilter||(qs.MachineGroupActionFilter={}));var Vih;(function(e){e[e.Variable=1]="Variable",e[e.Regex=2]="Regex"})(Vih=qs.MaskType||(qs.MaskType={}));var zih;(function(e){e[e.Windows=0]="Windows",e[e.Linux=1]="Linux"})(zih=qs.OperatingSystemType||(qs.OperatingSystemType={}));var $ih;(function(e){e[e.ConfigurationJob=0]="ConfigurationJob",e[e.SizingJob=1]="SizingJob",e[e.IncreaseCapacity=2]="IncreaseCapacity",e[e.Reimage=3]="Reimage",e[e.DeleteVMs=4]="DeleteVMs"})($ih=qs.OperationType||(qs.OperationType={}));var Qih;(function(e){e[e.Running=1]="Running",e[e.Queued=2]="Queued",e[e.All=3]="All"})(Qih=qs.PlanGroupStatus||(qs.PlanGroupStatus={}));var Kih;(function(e){e[e.Running=1]="Running",e[e.Queued=2]="Queued",e[e.All=3]="All"})(Kih=qs.PlanGroupStatusFilter||(qs.PlanGroupStatusFilter={}));var Hih;(function(e){e[e.Queued=0]="Queued",e[e.InUse=1]="InUse",e[e.Finished=2]="Finished",e[e.TimedOut=3]="TimedOut",e[e.Canceled=4]="Canceled",e[e.Abandoned=5]="Abandoned",e[e.WaitingOnChecks=6]="WaitingOnChecks"})(Hih=qs.ResourceLockStatus||(qs.ResourceLockStatus={}));var Wih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Wih=qs.SecureFileActionFilter||(qs.SecureFileActionFilter={}));var Yih;(function(e){e[e.Failed=1]="Failed",e[e.Passed=2]="Passed",e[e.NeverDeployed=4]="NeverDeployed",e[e.All=7]="All"})(Yih=qs.TaskAgentJobResultFilter||(qs.TaskAgentJobResultFilter={}));var Jih;(function(e){e[e.Task=1]="Task",e[e.Action=2]="Action"})(Jih=qs.TaskAgentJobStepType||(qs.TaskAgentJobStepType={}));var Xih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Xih=qs.TaskAgentPoolActionFilter||(qs.TaskAgentPoolActionFilter={}));var Zih;(function(e){e[e.Succeeded=1]="Succeeded",e[e.Failed=2]="Failed",e[e.Canceled=4]="Canceled"})(Zih=qs.TaskAgentPoolMaintenanceJobResult||(qs.TaskAgentPoolMaintenanceJobResult={}));var esh;(function(e){e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Cancelling=4]="Cancelling",e[e.Queued=8]="Queued"})(esh=qs.TaskAgentPoolMaintenanceJobStatus||(qs.TaskAgentPoolMaintenanceJobStatus={}));var tsh;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(tsh=qs.TaskAgentPoolMaintenanceScheduleDays||(qs.TaskAgentPoolMaintenanceScheduleDays={}));var rsh;(function(e){e[e.None=0]="None",e[e.ElasticPool=1]="ElasticPool",e[e.SingleUseAgents=2]="SingleUseAgents",e[e.PreserveAgentOnJobFailure=4]="PreserveAgentOnJobFailure"})(rsh=qs.TaskAgentPoolOptions||(qs.TaskAgentPoolOptions={}));var nsh;(function(e){e[e.Automation=1]="Automation",e[e.Deployment=2]="Deployment"})(nsh=qs.TaskAgentPoolType||(qs.TaskAgentPoolType={}));var ish;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(ish=qs.TaskAgentQueueActionFilter||(qs.TaskAgentQueueActionFilter={}));var ssh;(function(e){e[e.None=0]="None",e[e.BumpRequestToTop=1]="BumpRequestToTop"})(ssh=qs.TaskAgentRequestUpdateOptions||(qs.TaskAgentRequestUpdateOptions={}));var ash;(function(e){e[e.Offline=1]="Offline",e[e.Online=2]="Online"})(ash=qs.TaskAgentStatus||(qs.TaskAgentStatus={}));var osh;(function(e){e[e.Offline=1]="Offline",e[e.Online=2]="Online",e[e.All=3]="All"})(osh=qs.TaskAgentStatusFilter||(qs.TaskAgentStatusFilter={}));var csh;(function(e){e[e.Manual=1]="Manual",e[e.MinAgentVersionRequired=2]="MinAgentVersionRequired",e[e.Downgrade=3]="Downgrade"})(csh=qs.TaskAgentUpdateReasonType||(qs.TaskAgentUpdateReasonType={}));var ush;(function(e){e[e.Any=0]="Any",e[e.Restricted=1]="Restricted"})(ush=qs.TaskCommandMode||(qs.TaskCommandMode={}));var lsh;(function(e){e[e.Preinstalled=1]="Preinstalled",e[e.ReceivedInstallOrUpdate=2]="ReceivedInstallOrUpdate",e[e.Installed=3]="Installed",e[e.ReceivedUninstall=4]="ReceivedUninstall",e[e.Uninstalled=5]="Uninstalled",e[e.RequestedUpdate=6]="RequestedUpdate",e[e.Updated=7]="Updated",e[e.AlreadyUpToDate=8]="AlreadyUpToDate",e[e.InlineUpdateReceived=9]="InlineUpdateReceived"})(lsh=qs.TaskDefinitionStatus||(qs.TaskDefinitionStatus={}));var dsh;(function(e){e[e.None=0]="None",e[e.Tasks=2]="Tasks"})(dsh=qs.TaskGroupExpands||(qs.TaskGroupExpands={}));var psh;(function(e){e[e.CreatedOnAscending=0]="CreatedOnAscending",e[e.CreatedOnDescending=1]="CreatedOnDescending"})(psh=qs.TaskGroupQueryOrder||(qs.TaskGroupQueryOrder={}));var msh;(function(e){e[e.Container=0]="Container",e[e.Job=1]="Job"})(msh=qs.TaskOrchestrationItemType||(qs.TaskOrchestrationItemType={}));var fsh;(function(e){e[e.InProgress=1]="InProgress",e[e.Queued=2]="Queued",e[e.Completed=4]="Completed",e[e.Throttled=8]="Throttled"})(fsh=qs.TaskOrchestrationPlanState||(qs.TaskOrchestrationPlanState={}));var hsh;(function(e){e[e.Succeeded=0]="Succeeded",e[e.SucceededWithIssues=1]="SucceededWithIssues",e[e.Failed=2]="Failed",e[e.Canceled=3]="Canceled",e[e.Skipped=4]="Skipped",e[e.Abandoned=5]="Abandoned"})(hsh=qs.TaskResult||(qs.TaskResult={}));var gsh;(function(e){e[e.Pending=0]="Pending",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed"})(gsh=qs.TimelineRecordState||(qs.TimelineRecordState={}));var ysh;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(ysh=qs.VariableGroupActionFilter||(qs.VariableGroupActionFilter={}));var _sh;(function(e){e[e.IdAscending=0]="IdAscending",e[e.IdDescending=1]="IdDescending"})(_sh=qs.VariableGroupQueryOrder||(qs.VariableGroupQueryOrder={}));qs.TypeInfo={AadLoginPromptOption:{enumValues:{noOption:0,login:1,selectAccount:2,freshLogin:3,freshLoginWithMfa:4}},AgentChangeEvent:{},AgentJobRequestMessage:{},AgentPoolEvent:{},AgentQueueEvent:{},AgentQueuesEvent:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},DemandMinimumVersion:{},DemandSource:{},DemandSourceType:{enumValues:{task:0,feature:1}},DeploymentGroup:{},DeploymentGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},DeploymentGroupExpands:{enumValues:{none:0,machines:2,tags:4}},DeploymentGroupMetrics:{},DeploymentGroupReference:{},DeploymentMachine:{},DeploymentMachineChangedData:{},DeploymentMachineExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4}},DeploymentMachineGroup:{},DeploymentMachineGroupReference:{},DeploymentMachinesChangeEvent:{},DeploymentPoolSummary:{},DeploymentPoolSummaryExpands:{enumValues:{none:0,deploymentGroups:2,resource:4}},DeploymentTargetExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4,lastCompletedRequest:8}},ElasticAgentState:{enumValues:{none:0,enabled:1,online:2,assigned:4}},ElasticComputeState:{enumValues:{none:0,healthy:1,creating:2,deleting:3,failed:4,stopped:5,reimaging:6}},ElasticNode:{},ElasticNodeSettings:{},ElasticNodeState:{enumValues:{none:0,new:1,creatingCompute:2,startingAgent:3,idle:4,assigned:5,offline:6,pendingReimage:7,pendingDelete:8,saved:9,deletingCompute:10,deleted:11,lost:12,reimagingCompute:13,restartingAgent:14,failedToStartPendingDelete:15,failedToRestartPendingDelete:16,failedVMPendingDelete:17,assignedPendingDelete:18}},ElasticPool:{},ElasticPoolCreationResult:{},ElasticPoolLog:{},ElasticPoolSettings:{},ElasticPoolState:{enumValues:{online:0,offline:1,unhealthy:2,new:3}},EnvironmentActionFilter:{enumValues:{none:0,manage:2,use:16}},EnvironmentDeploymentExecutionRecord:{},EnvironmentExpands:{enumValues:{none:0,resourceReferences:1}},EnvironmentInstance:{},EnvironmentResource:{},EnvironmentResourceDeploymentExecutionRecord:{},EnvironmentResourceReference:{},EnvironmentResourceType:{enumValues:{undefined:0,generic:1,virtualMachine:2,kubernetes:4}},ExclusiveLockType:{enumValues:{runLatest:0,sequential:1}},Issue:{},IssueType:{enumValues:{error:1,warning:2}},JobAssignedEvent:{},JobCompletedEvent:{},JobEnvironment:{},JobRequestMessage:{},KubernetesResource:{},LogLevel:{enumValues:{error:0,warning:1,info:2}},MachineGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},MaskHint:{},MaskType:{enumValues:{variable:1,regex:2}},OperatingSystemType:{enumValues:{windows:0,linux:1}},OperationType:{enumValues:{configurationJob:0,sizingJob:1,increaseCapacity:2,reimage:3,deleteVMs:4}},PackageMetadata:{},PlanEnvironment:{},PlanGroupStatus:{enumValues:{running:1,queued:2,all:3}},PlanGroupStatusFilter:{enumValues:{running:1,queued:2,all:3}},ResourceLockRequest:{},ResourceLockStatus:{enumValues:{queued:0,inUse:1,finished:2,timedOut:3,canceled:4,abandoned:5,waitingOnChecks:6}},ResourceUsage:{},SecureFile:{},SecureFileActionFilter:{enumValues:{none:0,manage:2,use:16}},SecureFileEvent:{},ServerTaskRequestMessage:{},ServiceEndpointAuthenticationScheme:{},ServiceEndpointExecutionData:{},ServiceEndpointExecutionRecord:{},ServiceEndpointExecutionRecordsInput:{},ServiceEndpointRequestResult:{},ServiceEndpointType:{},TaskAgent:{},TaskAgentCloudRequest:{},TaskAgentCloudType:{},TaskAgentDowngrade:{},TaskAgentJob:{},TaskAgentJobRequest:{},TaskAgentJobResultFilter:{enumValues:{failed:1,passed:2,neverDeployed:4,all:7}},TaskAgentJobStep:{},TaskAgentJobStepType:{enumValues:{task:1,action:2}},TaskAgentManualUpdate:{},TaskAgentMinAgentVersionRequiredUpdate:{},TaskAgentPool:{},TaskAgentPoolActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentPoolMaintenanceDefinition:{},TaskAgentPoolMaintenanceJob:{},TaskAgentPoolMaintenanceJobResult:{enumValues:{succeeded:1,failed:2,canceled:4}},TaskAgentPoolMaintenanceJobStatus:{enumValues:{inProgress:1,completed:2,cancelling:4,queued:8}},TaskAgentPoolMaintenanceJobTargetAgent:{},TaskAgentPoolMaintenanceSchedule:{},TaskAgentPoolMaintenanceScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},TaskAgentPoolOptions:{enumValues:{none:0,elasticPool:1,singleUseAgents:2,preserveAgentOnJobFailure:4}},TaskAgentPoolReference:{},TaskAgentPoolStatus:{},TaskAgentPoolSummary:{},TaskAgentPoolType:{enumValues:{automation:1,deployment:2}},TaskAgentQueue:{},TaskAgentQueueActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentReference:{},TaskAgentRequestUpdateOptions:{enumValues:{none:0,bumpRequestToTop:1}},TaskAgentSession:{},TaskAgentStatus:{enumValues:{offline:1,online:2}},TaskAgentStatusFilter:{enumValues:{offline:1,online:2,all:3}},TaskAgentUpdate:{},TaskAgentUpdateReason:{},TaskAgentUpdateReasonType:{enumValues:{manual:1,minAgentVersionRequired:2,downgrade:3}},TaskAttachment:{},TaskCommandMode:{enumValues:{any:0,restricted:1}},TaskCommandRestrictions:{},TaskCompletedEvent:{},TaskDefinition:{},TaskDefinitionStatus:{enumValues:{preinstalled:1,receivedInstallOrUpdate:2,installed:3,receivedUninstall:4,uninstalled:5,requestedUpdate:6,updated:7,alreadyUpToDate:8,inlineUpdateReceived:9}},TaskGroup:{},TaskGroupExpands:{enumValues:{none:0,tasks:2}},TaskGroupQueryOrder:{enumValues:{createdOnAscending:0,createdOnDescending:1}},TaskGroupRevision:{},TaskLog:{},TaskOrchestrationContainer:{},TaskOrchestrationItem:{},TaskOrchestrationItemType:{enumValues:{container:0,job:1}},TaskOrchestrationJob:{},TaskOrchestrationPlan:{},TaskOrchestrationPlanGroup:{},TaskOrchestrationPlanGroupsQueueMetrics:{},TaskOrchestrationPlanState:{enumValues:{inProgress:1,queued:2,completed:4,throttled:8}},TaskOrchestrationQueuedPlan:{},TaskOrchestrationQueuedPlanGroup:{},TaskRestrictions:{},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},VariableGroupQueryOrder:{enumValues:{idAscending:0,idDescending:1}},VirtualMachine:{},VirtualMachineGroup:{},VirtualMachineResource:{},VirtualMachineResourceCreateParameters:{}};qs.TypeInfo.AgentChangeEvent.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},timeStamp:{isDate:!0}};qs.TypeInfo.AgentJobRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment},lockedUntil:{isDate:!0}};qs.TypeInfo.AgentPoolEvent.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPool}};qs.TypeInfo.AgentQueueEvent.fields={queue:{typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.AgentQueuesEvent.fields={queues:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:!0}};qs.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:!0}};qs.TypeInfo.DemandMinimumVersion.fields={source:{typeInfo:qs.TypeInfo.DemandSource}};qs.TypeInfo.DemandSource.fields={sourceType:{enumType:qs.TypeInfo.DemandSourceType}};qs.TypeInfo.DeploymentGroup.fields={machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachine},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentGroupMetrics.fields={deploymentGroup:{typeInfo:qs.TypeInfo.DeploymentGroupReference}};qs.TypeInfo.DeploymentGroupReference.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachine.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.DeploymentMachineChangedData.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.DeploymentMachineGroup.fields={machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachine},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachineGroupReference.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachinesChangeEvent.fields={machineGroupReference:{typeInfo:qs.TypeInfo.DeploymentGroupReference},machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachineChangedData}};qs.TypeInfo.DeploymentPoolSummary.fields={deploymentGroups:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentGroupReference},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},resource:{typeInfo:qs.TypeInfo.EnvironmentResourceReference}};qs.TypeInfo.ElasticNode.fields={agentState:{enumType:qs.TypeInfo.ElasticAgentState},computeState:{enumType:qs.TypeInfo.ElasticComputeState},desiredState:{enumType:qs.TypeInfo.ElasticNodeState},state:{enumType:qs.TypeInfo.ElasticNodeState},stateChangedOn:{isDate:!0}};qs.TypeInfo.ElasticNodeSettings.fields={state:{enumType:qs.TypeInfo.ElasticNodeState}};qs.TypeInfo.ElasticPool.fields={offlineSince:{isDate:!0},osType:{enumType:qs.TypeInfo.OperatingSystemType},state:{enumType:qs.TypeInfo.ElasticPoolState}};qs.TypeInfo.ElasticPoolCreationResult.fields={agentPool:{typeInfo:qs.TypeInfo.TaskAgentPool},agentQueue:{typeInfo:qs.TypeInfo.TaskAgentQueue},elasticPool:{typeInfo:qs.TypeInfo.ElasticPool}};qs.TypeInfo.ElasticPoolLog.fields={level:{enumType:qs.TypeInfo.LogLevel},operation:{enumType:qs.TypeInfo.OperationType},timestamp:{isDate:!0}};qs.TypeInfo.ElasticPoolSettings.fields={osType:{enumType:qs.TypeInfo.OperatingSystemType}};qs.TypeInfo.EnvironmentDeploymentExecutionRecord.fields={finishTime:{isDate:!0},queueTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.EnvironmentInstance.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},resources:{isArray:!0,typeInfo:qs.TypeInfo.EnvironmentResourceReference}};qs.TypeInfo.EnvironmentResource.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.EnvironmentResourceDeploymentExecutionRecord.fields={finishTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.EnvironmentResourceReference.fields={type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.Issue.fields={type:{enumType:qs.TypeInfo.IssueType}};qs.TypeInfo.JobAssignedEvent.fields={request:{typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.JobCompletedEvent.fields={result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.JobEnvironment.fields={mask:{isArray:!0,typeInfo:qs.TypeInfo.MaskHint},secureFiles:{isArray:!0,typeInfo:qs.TypeInfo.SecureFile}};qs.TypeInfo.JobRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment}};qs.TypeInfo.KubernetesResource.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.MaskHint.fields={type:{enumType:qs.TypeInfo.MaskType}};qs.TypeInfo.PackageMetadata.fields={createdOn:{isDate:!0}};qs.TypeInfo.PlanEnvironment.fields={mask:{isArray:!0,typeInfo:qs.TypeInfo.MaskHint}};qs.TypeInfo.ResourceLockRequest.fields={assignTime:{isDate:!0},finishTime:{isDate:!0},lockType:{enumType:qs.TypeInfo.ExclusiveLockType},queueTime:{isDate:!0},status:{enumType:qs.TypeInfo.ResourceLockStatus}};qs.TypeInfo.ResourceUsage.fields={runningRequests:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.SecureFile.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};qs.TypeInfo.SecureFileEvent.fields={secureFiles:{isArray:!0,typeInfo:qs.TypeInfo.SecureFile}};qs.TypeInfo.ServerTaskRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment},taskDefinition:{typeInfo:qs.TypeInfo.TaskDefinition}};qs.TypeInfo.ServiceEndpointAuthenticationScheme.fields={inputDescriptors:{isArray:!0,typeInfo:Cri.TypeInfo.InputDescriptor}};qs.TypeInfo.ServiceEndpointExecutionData.fields={finishTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.ServiceEndpointExecutionRecord.fields={data:{typeInfo:qs.TypeInfo.ServiceEndpointExecutionData}};qs.TypeInfo.ServiceEndpointExecutionRecordsInput.fields={data:{typeInfo:qs.TypeInfo.ServiceEndpointExecutionData}};qs.TypeInfo.ServiceEndpointRequestResult.fields={};qs.TypeInfo.ServiceEndpointType.fields={authenticationSchemes:{isArray:!0,typeInfo:qs.TypeInfo.ServiceEndpointAuthenticationScheme},inputDescriptors:{isArray:!0,typeInfo:Cri.TypeInfo.InputDescriptor}};qs.TypeInfo.TaskAgent.fields={assignedAgentCloudRequest:{typeInfo:qs.TypeInfo.TaskAgentCloudRequest},assignedRequest:{typeInfo:qs.TypeInfo.TaskAgentJobRequest},createdOn:{isDate:!0},lastCompletedRequest:{typeInfo:qs.TypeInfo.TaskAgentJobRequest},pendingUpdate:{typeInfo:qs.TypeInfo.TaskAgentUpdate},status:{enumType:qs.TypeInfo.TaskAgentStatus},statusChangedOn:{isDate:!0}};qs.TypeInfo.TaskAgentCloudRequest.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference},agentConnectedTime:{isDate:!0},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},provisionedTime:{isDate:!0},provisionRequestTime:{isDate:!0},releaseRequestTime:{isDate:!0}};qs.TypeInfo.TaskAgentCloudType.fields={inputDescriptors:{isArray:!0,typeInfo:Cri.TypeInfo.InputDescriptor}};qs.TypeInfo.TaskAgentDowngrade.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentJob.fields={steps:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobStep}};qs.TypeInfo.TaskAgentJobRequest.fields={assignTime:{isDate:!0},finishTime:{isDate:!0},lockedUntil:{isDate:!0},matchedAgents:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentReference},queueTime:{isDate:!0},receiveTime:{isDate:!0},reservedAgent:{typeInfo:qs.TypeInfo.TaskAgentReference},result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.TaskAgentJobStep.fields={type:{enumType:qs.TypeInfo.TaskAgentJobStepType}};qs.TypeInfo.TaskAgentManualUpdate.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentMinAgentVersionRequiredUpdate.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentPool.fields={createdOn:{isDate:!0},options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolMaintenanceDefinition.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},scheduleSetting:{typeInfo:qs.TypeInfo.TaskAgentPoolMaintenanceSchedule}};qs.TypeInfo.TaskAgentPoolMaintenanceJob.fields={finishTime:{isDate:!0},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},queueTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobResult},startTime:{isDate:!0},status:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobStatus},targetAgents:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent}};qs.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference},result:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobResult},status:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobStatus}};qs.TypeInfo.TaskAgentPoolMaintenanceSchedule.fields={daysToBuild:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceScheduleDays}};qs.TypeInfo.TaskAgentPoolReference.fields={options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolStatus.fields={options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolSummary.fields={deploymentGroups:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentGroupReference},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},queues:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.TaskAgentQueue.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.TaskAgentReference.fields={status:{enumType:qs.TypeInfo.TaskAgentStatus}};qs.TypeInfo.TaskAgentSession.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference}};qs.TypeInfo.TaskAgentUpdate.fields={reason:{typeInfo:qs.TypeInfo.TaskAgentUpdateReason},requestTime:{isDate:!0}};qs.TypeInfo.TaskAgentUpdateReason.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAttachment.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};qs.TypeInfo.TaskCommandRestrictions.fields={mode:{enumType:qs.TypeInfo.TaskCommandMode}};qs.TypeInfo.TaskCompletedEvent.fields={result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.TaskDefinition.fields={restrictions:{typeInfo:qs.TypeInfo.TaskRestrictions}};qs.TypeInfo.TaskGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0},restrictions:{typeInfo:qs.TypeInfo.TaskRestrictions}};qs.TypeInfo.TaskGroupRevision.fields={changedDate:{isDate:!0},changeType:{enumType:qs.TypeInfo.AuditAction}};qs.TypeInfo.TaskLog.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};qs.TypeInfo.TaskOrchestrationContainer.fields={children:{isArray:!0,typeInfo:qs.TypeInfo.TaskOrchestrationItem},itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType},rollback:{typeInfo:qs.TypeInfo.TaskOrchestrationContainer}};qs.TypeInfo.TaskOrchestrationItem.fields={itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType}};qs.TypeInfo.TaskOrchestrationJob.fields={itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType}};qs.TypeInfo.TaskOrchestrationPlan.fields={environment:{typeInfo:qs.TypeInfo.PlanEnvironment},finishTime:{isDate:!0},implementation:{typeInfo:qs.TypeInfo.TaskOrchestrationContainer},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:qs.TypeInfo.TaskOrchestrationPlanState}};qs.TypeInfo.TaskOrchestrationPlanGroup.fields={runningRequests:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics.fields={status:{enumType:qs.TypeInfo.PlanGroupStatus}};qs.TypeInfo.TaskOrchestrationQueuedPlan.fields={assignTime:{isDate:!0},queueTime:{isDate:!0}};qs.TypeInfo.TaskOrchestrationQueuedPlanGroup.fields={plans:{isArray:!0,typeInfo:qs.TypeInfo.TaskOrchestrationQueuedPlan}};qs.TypeInfo.TaskRestrictions.fields={commands:{typeInfo:qs.TypeInfo.TaskCommandRestrictions}};qs.TypeInfo.Timeline.fields={lastChangedOn:{isDate:!0},records:{isArray:!0,typeInfo:qs.TypeInfo.TimelineRecord}};qs.TypeInfo.TimelineRecord.fields={finishTime:{isDate:!0},issues:{isArray:!0,typeInfo:qs.TypeInfo.Issue},lastModified:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:qs.TypeInfo.TimelineRecordState}};qs.TypeInfo.VariableGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};qs.TypeInfo.VirtualMachine.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.VirtualMachineGroup.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.VirtualMachineResource.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent},createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.VirtualMachineResourceCreateParameters.fields={virtualMachineResource:{typeInfo:qs.TypeInfo.VirtualMachineResource}}});var nwo=A(K7t=>{"use strict";var Qs=K7t&&K7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(K7t,"__esModule",{value:!0});var Ash=rv(),vd=vri(),xwr=class extends Ash.ClientApiBase{constructor(r,t,n){super(r,t,"node-TaskAgent-api",n)}addAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentClouds(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}updateAgentCloud(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={agentCloudId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentCloudTypes(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","5932e193-f376-469d-9c3e-e5588ce12cb5",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,vd.TypeInfo.TaskAgentCloudType,!0);r(c)}catch(i){t(i)}}))})}getAgentRequestsForQueue(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("top can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,queueId:t},c={$top:n,continuationToken:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}queueAgentRequest(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,queueId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentJobRequest,!1);i(m)}catch(o){s(o)}}))})}addAgent(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgent,!1);n(u)}catch(a){i(a)}}))})}deleteAgent(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,agentId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgent(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={poolId:r,agentId:t},u={includeCapabilities:n,includeAssignedRequest:i,includeLastCompletedRequest:s,propertyFilters:a&&a.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.TaskAgent,!1);o(v)}catch(m){c(m)}}))})}getAgents(r,t,n,i,s,a,o){return Qs(this,void 0,void 0,function*(){return new Promise((c,l)=>Qs(this,void 0,void 0,function*(){let u={poolId:r},m={agentName:t,includeCapabilities:n,includeAssignedRequest:i,includeLastCompletedRequest:s,propertyFilters:a&&a.join(","),demands:o&&o.join(",")};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,vd.TypeInfo.TaskAgent,!0);c(w)}catch(h){l(h)}}))})}replaceAgent(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}updateAgent(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}getAzureManagementGroups(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","39fe3bf2-7ee0-4198-a469-4a29929afa9c",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getAzureSubscriptions(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bcd6189c-0303-471f-a8e1-acb22b74d700",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}generateDeploymentGroupAccessToken(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","3d197ba2-c3e9-4253-882f-0ee2440f8174",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.DeploymentGroup,!1);n(u)}catch(a){i(a)}}))})}deleteDeploymentGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeploymentGroup(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={actionFilter:n,$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentGroup,!1);s(_)}catch(l){a(l)}}))})}getDeploymentGroups(r,t,n,i,s,a,o){return Qs(this,void 0,void 0,function*(){return new Promise((c,l)=>Qs(this,void 0,void 0,function*(){let u={project:r},m={name:t,actionFilter:n,$expand:i,continuationToken:s,$top:a,ids:o&&o.join(",")};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,vd.TypeInfo.DeploymentGroup,!0);c(w)}catch(h){l(h)}}))})}updateDeploymentGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentGroup,!1);i(m)}catch(o){s(o)}}))})}getDeploymentGroupsMetrics(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={deploymentGroupName:t,continuationToken:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","281c6308-427a-49e1-b83a-dac0f4862189",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentGroupMetrics,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("machineId can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={machineId:n,completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentMachines(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={machineIds:n&&n.join(","),completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}refreshDeploymentMachines(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","91006ac4-0f68-4d82-a2bc-540676bd73ce",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}generateDeploymentPoolAccessToken(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e077ee4a-399b-420b-841f-c43fbc058e0b",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getDeploymentPoolsSummary(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={},o={poolName:r,expands:t,poolIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6525d6c6-258f-40e0-a1a9-8a24a3957625",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentPoolSummary,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("targetId can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={targetId:n,completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentTargets(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={project:r,deploymentGroupId:t},u={targetIds:n&&n.join(","),ownerId:i,completedOn:s,completedRequestCount:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.TaskAgentJobRequest,!0);o(v)}catch(m){c(m)}}))})}refreshDeploymentTargets(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1c1a817f-f23d-41c6-bf8d-14b638f64152",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}queryEndpoint(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f223b809-8c33-4b7d-b53f-07232569b5d6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getEnvironmentDeploymentExecutionRecords(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,environmentId:t},c={continuationToken:n,top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","51bb5d21-4305-4ea6-9dbb-b7488af73334",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.EnvironmentDeploymentExecutionRecord,!0);s(_)}catch(l){a(l)}}))})}addEnvironment(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.EnvironmentInstance,!1);n(u)}catch(a){i(a)}}))})}deleteEnvironment(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,environmentId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getEnvironmentById(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t},o={expands:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.EnvironmentInstance,!1);i(h)}catch(c){s(c)}}))})}getEnvironments(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={name:t,continuationToken:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.EnvironmentInstance,!0);s(_)}catch(l){a(l)}}))})}updateEnvironment(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.EnvironmentInstance,!1);i(m)}catch(o){s(o)}}))})}getTaskHubLicenseDetails(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={hubName:r},o={includeEnterpriseUsersCount:t,includeHostedAgentMinutesCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateTaskHubLicenseDetails(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={hubName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}validateInputs(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","58475b1e-adaf-4155-9bc1-e04bf1fff4c2",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("lockToken can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={poolId:r,requestId:t},l={lockToken:n,result:i,agentShuttingDown:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getAgentRequest(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,requestId:t},o={includeStatus:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!1);i(h)}catch(c){s(c)}}))})}getAgentRequests(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("top can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={$top:t,continuationToken:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForAgent(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("agentId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={agentId:t,completedRequestCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForAgents(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={agentIds:t&&t.join(","),completedRequestCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForPlan(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("planId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={planId:t,jobId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}queueAgentRequestByPool(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentJobRequest,!1);n(u)}catch(a){i(a)}}))})}updateAgentRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(i==null)throw new TypeError("lockToken can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={poolId:t,requestId:n},l={lockToken:i,updateOptions:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,vd.TypeInfo.TaskAgentJobRequest,!1);a(b)}catch(u){o(u)}}))})}addKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.KubernetesResource,!1);i(m)}catch(o){s(o)}}))})}deleteKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.KubernetesResource,!1);i(m)}catch(o){s(o)}}))})}generateDeploymentMachineGroupAccessToken(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,machineGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f8c7c0de-ac0d-469b-9cb1-c21f72d67693",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentMachineGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.DeploymentMachineGroup,!1);n(u)}catch(a){i(a)}}))})}deleteDeploymentMachineGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,machineGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeploymentMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,machineGroupId:t},o={actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachineGroup,!1);i(h)}catch(c){s(c)}}))})}getDeploymentMachineGroups(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r},o={machineGroupName:t,actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachineGroup,!0);i(h)}catch(c){s(c)}}))})}updateDeploymentMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,machineGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachineGroup,!1);i(m)}catch(o){s(o)}}))})}getDeploymentMachineGroupMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,machineGroupId:t},o={tagFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!0);i(h)}catch(c){s(c)}}))})}updateDeploymentMachineGroupMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,machineGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}addDeploymentMachine(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!1);i(m)}catch(o){s(o)}}))})}deleteDeploymentMachine(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,deploymentGroupId:t,machineId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t,machineId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentMachine,!1);s(_)}catch(l){a(l)}}))})}getDeploymentMachines(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={project:r,deploymentGroupId:t},l={tags:n&&n.join(","),name:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,vd.TypeInfo.DeploymentMachine,!0);a(b)}catch(u){o(u)}}))})}replaceDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,machineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,machineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}createAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);n(u)}catch(a){i(a)}}))})}deleteAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceDefinitions(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!0);t(l)}catch(s){n(s)}}))})}updateAgentPoolMaintenanceDefinition(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);i(m)}catch(o){s(o)}}))})}deleteAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJobLogs(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJobs(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r},a={definitionId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!0);n(m)}catch(o){i(o)}}))})}queueAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);n(u)}catch(a){i(a)}}))})}updateAgentPoolMaintenanceJob(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,jobId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);i(m)}catch(o){s(o)}}))})}deleteMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("sessionId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,messageId:t},o={sessionId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("sessionId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={sessionId:t,lastMessageId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}refreshAgent(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("agentId can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r},a={agentId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}refreshAgents(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}sendMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("requestId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t},o={requestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getPackage(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={packageType:r,platform:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.PackageMetadata,!1);i(m)}catch(o){s(o)}}))})}getPackages(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={packageType:r,platform:t},o={$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.PackageMetadata,!0);i(h)}catch(c){s(c)}}))})}getAgentPoolMetadata(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",i),a=s.requestUrl,o=s.apiVersion,c=this.createAcceptHeader("text/plain",o);t((yield this.http.get(a,{Accept:c})).message)}catch(s){n(s)}}))})}setAgentPoolMetadata(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:n};r=r||{},r["Content-Type"]="application/octet-stream";try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion);l.additionalHeaders=r;let u;u=yield this.rest.replace(c,t,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}addAgentPool(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentPool,!1);t(l)}catch(s){n(s)}}))})}deleteAgentPool(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentPool(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={properties:t&&t.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentPool,!1);i(h)}catch(c){s(c)}}))})}getAgentPools(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={},c={poolName:r,properties:t&&t.join(","),poolType:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentPool,!0);s(_)}catch(l){a(l)}}))})}getAgentPoolsByIds(r,t){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("poolIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={},a={poolIds:r&&r.join(","),actionFilter:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPool,!0);n(m)}catch(o){i(o)}}))})}updateAgentPool(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPool,!1);n(u)}catch(a){i(a)}}))})}addAgentQueue(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={authorizePipelines:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!1);i(h)}catch(c){s(c)}}))})}createTeamProject(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentQueue(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t,queueId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentQueue(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,queueId:r},o={actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!1);i(h)}catch(c){s(c)}}))})}getAgentQueues(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r},o={queueName:t,actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesByIds(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("queueIds can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={queueIds:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesByNames(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("queueNames can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={queueNames:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesForPools(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("poolIds can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={poolIds:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentCloudRequests(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","20189bd7-5134-49c2-b8e9-f9e856eea2b2",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentCloudRequest,!0);t(l)}catch(s){n(s)}}))})}getResourceLimits(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1f1f0557-c445-42a6-b4a0-0df605a3a0f8",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getResourceUsage(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={},o={parallelismTag:r,poolIsHosted:t,includeRunningRequests:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","eae1d376-a8b1-4475-9041-1dfdbe8f0143",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.ResourceUsage,!1);i(h)}catch(c){s(c)}}))})}getTaskGroupHistory(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,taskGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","100cc92a-b255-47fa-9ab3-e44a2985a3ac",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroupRevision,!0);n(u)}catch(a){i(a)}}))})}deleteSecureFile(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,secureFileId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}downloadSecureFile(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("ticket can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,secureFileId:t},c={ticket:n,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getSecureFile(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,secureFileId:t},c={includeDownloadTicket:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!1);s(_)}catch(l){a(l)}}))})}getSecureFiles(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={namePattern:t,includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}getSecureFilesByIds(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("secureFileIds can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={secureFileIds:t&&t.join(","),includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}getSecureFilesByNames(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("secureFileNames can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={secureFileNames:t&&t.join(","),includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}querySecureFilesByProperties(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={namePattern:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.SecureFile,!0);i(h)}catch(c){s(c)}}))})}updateSecureFile(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,secureFileId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.SecureFile,!1);i(m)}catch(o){s(o)}}))})}updateSecureFiles(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.SecureFile,!0);n(u)}catch(a){i(a)}}))})}uploadSecureFile(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(i==null)throw new TypeError("name can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={project:n},l={name:i,authorizePipelines:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,vd.TypeInfo.SecureFile,!1);a(b)}catch(u){o(u)}}))})}createAgentSession(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentSession,!1);n(u)}catch(a){i(a)}}))})}deleteAgentSession(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,sessionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentTarget(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!1);i(m)}catch(o){s(o)}}))})}deleteDeploymentTarget(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,deploymentGroupId:t,targetId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t,targetId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentMachine,!1);s(_)}catch(l){a(l)}}))})}getDeploymentTargets(r,t,n,i,s,a,o,c,l,u,m,h){return Qs(this,void 0,void 0,function*(){return new Promise((_,b)=>Qs(this,void 0,void 0,function*(){let v={project:r,deploymentGroupId:t},w={tags:n&&n.join(","),name:i,partialNameMatch:s,$expand:a,agentStatus:o,agentJobResult:c,continuationToken:l,$top:u,enabled:m,propertyFilters:h&&h.join(",")};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,vd.TypeInfo.DeploymentMachine,!0);_(L)}catch(x){b(x)}}))})}replaceDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,targetId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,targetId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentTargets(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}addTaskGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroup,!1);n(u)}catch(a){i(a)}}))})}deleteTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,taskGroupId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTaskGroup(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("versionSpec can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,taskGroupId:t},c={versionSpec:n,$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskGroup,!1);s(_)}catch(l){a(l)}}))})}getTaskGroupRevision(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("revision can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,taskGroupId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getTaskGroups(r,t,n,i,s,a,o,c){return Qs(this,void 0,void 0,function*(){return new Promise((l,u)=>Qs(this,void 0,void 0,function*(){let m={project:r,taskGroupId:t},h={expanded:n,taskIdFilter:i,deleted:s,$top:a,continuationToken:o,queryOrder:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,vd.TypeInfo.TaskGroup,!0);l(x)}catch(_){u(_)}}))})}publishTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("parentTaskGroupId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={parentTaskGroupId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskGroup,!0);i(h)}catch(c){s(c)}}))})}undeleteTaskGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroup,!0);n(u)}catch(a){i(a)}}))})}updateTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,taskGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskGroup,!1);i(m)}catch(o){s(o)}}))})}updateTaskGroupProperties(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,taskGroupId:n},c={disablePriorVersions:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskGroup,!0);s(_)}catch(l){a(l)}}))})}deleteTaskDefinition(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={taskId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getTaskContentZip(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r,versionString:t},c={visibility:n,scopeLocal:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getTaskDefinition(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r,versionString:t},c={visibility:n,scopeLocal:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskDefinition,!1);s(_)}catch(l){a(l)}}))})}getTaskDefinitions(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r},c={visibility:t,scopeLocal:n,allVersions:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskDefinition,!0);s(_)}catch(l){a(l)}}))})}updateAgentUpdateState(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("currentState can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,agentId:t},o={currentState:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8cc1b02b-ae49-4516-b5ad-4f9b29967c30",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgent,!1);i(h)}catch(c){s(c)}}))})}updateAgentUserCapabilities(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","30ba3ada-fedf-4da8-bbb5-dacf2f82e176",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}addVariableGroup(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,vd.TypeInfo.VariableGroup,!1);t(l)}catch(s){n(s)}}))})}deleteVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("projectIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={groupId:r},a={projectIds:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}shareVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("variableGroupId can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={},a={variableGroupId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}updateVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={groupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.VariableGroup,!1);n(u)}catch(a){i(a)}}))})}getVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,groupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.VariableGroup,!1);n(u)}catch(a){i(a)}}))})}getVariableGroups(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={project:r},u={groupName:t,actionFilter:n,$top:i,continuationToken:s,queryOrder:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.VariableGroup,!0);o(v)}catch(m){c(m)}}))})}getVariableGroupsById(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("groupIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r},a={groupIds:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.VariableGroup,!0);n(m)}catch(o){i(o)}}))})}addVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}deleteVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}updateVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}getVirtualMachines(r,t,n,i,s,a,o,c){return Qs(this,void 0,void 0,function*(){return new Promise((l,u)=>Qs(this,void 0,void 0,function*(){let m={project:r,environmentId:t,resourceId:n},h={continuationToken:i,name:s,partialNameMatch:a,tags:o&&o.join(","),$top:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,vd.TypeInfo.VirtualMachine,!0);l(x)}catch(_){u(_)}}))})}updateVirtualMachines(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,environmentId:n,resourceId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.VirtualMachine,!0);s(h)}catch(c){a(c)}}))})}createAadOAuthRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("tenantId can not be null or undefined");if(t==null)throw new TypeError("redirectUri can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={},l={tenantId:r,redirectUri:t,promptOption:n,completeCallbackPayload:i,completeCallbackByAuthCode:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getVstsAadTenantId(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getYamlSchema(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={},s={validateTaskNames:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1f9990b9-1dba-441f-9c2e-6485888c42b6",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);t(u)}catch(a){n(a)}}))})}};xwr.RESOURCE_AREA_ID="a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd";K7t.TaskAgentApiBase=xwr});var swo=A(H7t=>{"use strict";var iwo=H7t&&H7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(H7t,"__esModule",{value:!0});var bsh=nwo(),Csh=require("url"),Eri=class e extends bsh.TaskAgentApiBase{constructor(r,t,n){super(r,t,n),this._handlers=t,this._options=n}deleteTaskDefinition(r){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(n=>{if(n)return super.deleteTaskDefinition(r);var i=this._getFallbackClient(this.baseUrl);if(i)return i.deleteTaskDefinition(r);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskContentZip(r,t,n,i){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(a=>{if(a)return super.getTaskContentZip(r,t,n,i);var o=this._getFallbackClient(this.baseUrl);if(o)return o.getTaskContentZip(r,t,n,i);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskDefinition(r,t,n,i){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(a=>{if(a)return super.getTaskDefinition(r,t,n,i);var o=this._getFallbackClient(this.baseUrl);if(o)return o.getTaskDefinition(r,t,n,i);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskDefinitions(r,t,n){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(s=>{if(s)return super.getTaskDefinitions(r,t,n);var a=this._getFallbackClient(this.baseUrl);if(a)return a.getTaskDefinitions(r,t,n);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}uploadTaskDefinition(r,t,n,i){return iwo(this,void 0,void 0,function*(){let s={taskId:n},a={overwrite:i};return new Promise((o,c)=>iwo(this,void 0,void 0,function*(){r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("3.0-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",s,a),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m),o(h.result)}catch(l){c(l)}}))})}_getFallbackClient(r){if(!this._fallbackClient){var t=this._getAccountUrl(r);t&&(this._fallbackClient=new e(t,this._handlers,this._options))}return this._fallbackClient}_getAccountUrl(r){var t=Csh.parse(r);if(!t.protocol||!t.host)return null;var n=t.protocol+"//"+t.host,i=t.path.split("/").slice(1);if(i.length===0||i.length===1&&i[0]==="")return null;if(i[0]==="tfs"&&(i.length===2||i.length===3&&i[2].length===0))n+="/tfs";else{if(i.length===2&&i[0]==="")return n;if(i.length>1)return null}return n}};H7t.TaskAgentApi=Eri});var awo=A(W7t=>{"use strict";var Rh=W7t&&W7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(W7t,"__esModule",{value:!0});var vsh=rv(),oI=vri(),Dri=class extends vsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Task-api",n)}getPlanAttachments(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t,planId:n,type:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","eb55e5d6-2f30-4295-b5ed-38da50b1fc52",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,oI.TypeInfo.TaskAttachment,!0);s(h)}catch(c){a(c)}}))})}createAttachment(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:n,hubName:i,planId:s,timelineId:a,recordId:o,type:c,name:l};r=r||{},r["Content-Type"]="application/octet-stream";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.uploadStream("PUT",b,t,v);let x=this.formatResponse(w.result,oI.TypeInfo.TaskAttachment,!1);u(x)}catch(_){m(_)}}))})}createAttachmentFromArtifact(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){if(c==null)throw new TypeError("artifactHash can not be null or undefined");if(l==null)throw new TypeError("length can not be null or undefined");return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o},_={artifactHash:c,length:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.replace(v,null,w);let P=this.formatResponse(x.result,oI.TypeInfo.TaskAttachment,!1);u(P)}catch(b){m(b)}}))})}getAttachment(r,t,n,i,s,a,o){return Rh(this,void 0,void 0,function*(){return new Promise((c,l)=>Rh(this,void 0,void 0,function*(){let u={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,oI.TypeInfo.TaskAttachment,!1);c(v)}catch(m){l(m)}}))})}getAttachmentContent(r,t,n,i,s,a,o){return Rh(this,void 0,void 0,function*(){return new Promise((c,l)=>Rh(this,void 0,void 0,function*(){let u={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/octet-stream",_);c((yield this.http.get(h,{Accept:b})).message)}catch(m){l(m)}}))})}getAttachments(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,oI.TypeInfo.TaskAttachment,!0);o(b)}catch(u){c(u)}}))})}appendTimelineRecordFeed(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:t,hubName:n,planId:i,timelineId:s,recordId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getLines(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){if(a==null)throw new TypeError("stepId can not be null or undefined");return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s},_={stepId:a,endLine:o,takeCount:c,continuationToken:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,null,!1);u(P)}catch(b){m(b)}}))})}getJobInstance(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,orchestrationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0a1efd25-abda-43bd-9629-6c7bdd2e0d60",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskAgentJob,!1);i(m)}catch(o){s(o)}}))})}appendLogContent(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:n,hubName:i,planId:s,logId:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,oI.TypeInfo.TaskLog,!1);o(b)}catch(u){c(u)}}))})}associateLog(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){if(s==null)throw new TypeError("serializedBlobId can not be null or undefined");if(a==null)throw new TypeError("lineCount can not be null or undefined");return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,logId:i},u={serializedBlobId:s,lineCount:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,null,_);let v=this.formatResponse(b.result,oI.TypeInfo.TaskLog,!1);o(v)}catch(m){c(m)}}))})}createLog(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:t,hubName:n,planId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,oI.TypeInfo.TaskLog,!1);s(h)}catch(c){a(c)}}))})}getLog(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,logId:i},u={startLine:s,endLine:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getLogs(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskLog,!0);i(m)}catch(o){s(o)}}))})}getPlanGroupsQueueMetrics(r,t){return Rh(this,void 0,void 0,function*(){return new Promise((n,i)=>Rh(this,void 0,void 0,function*(){let s={scopeIdentifier:r,hubName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","038fd4d5-cda7-44ca-92c0-935843fee1a7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,oI.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics,!0);n(u)}catch(a){i(a)}}))})}createOidcToken(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){if(a==null)throw new TypeError("serviceConnectionId can not be null or undefined");return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:t,hubName:n,planId:i,jobId:s},u={serviceConnectionId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","69a319f4-28c1-4bfd-93e6-ea0ff5c6f1a2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getQueuedPlanGroups(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t},c={statusFilter:n,count:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0dd73091-3e36-4f43-b443-1b76dd426d84",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,oI.TypeInfo.TaskOrchestrationQueuedPlanGroup,!0);s(_)}catch(l){a(l)}}))})}getQueuedPlanGroup(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planGroup:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","65fd0708-bc1e-447b-a731-0587c5464e5b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskOrchestrationQueuedPlanGroup,!1);i(m)}catch(o){s(o)}}))})}getPlan(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","5cecd946-d704-471e-a45f-3b4064fcfaba",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskOrchestrationPlan,!1);i(m)}catch(o){s(o)}}))})}getRecords(r,t,n,i,s){return Rh(this,void 0,void 0,function*(){return new Promise((a,o)=>Rh(this,void 0,void 0,function*(){let c={scopeIdentifier:r,hubName:t,planId:n,timelineId:i},l={changeId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,oI.TypeInfo.TimelineRecord,!0);a(b)}catch(u){o(u)}}))})}updateRecords(r,t,n,i,s){return Rh(this,void 0,void 0,function*(){return new Promise((a,o)=>Rh(this,void 0,void 0,function*(){let c={scopeIdentifier:t,hubName:n,planId:i,timelineId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,oI.TypeInfo.TimelineRecord,!0);a(_)}catch(l){o(l)}}))})}createTimeline(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:t,hubName:n,planId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,oI.TypeInfo.Timeline,!1);s(h)}catch(c){a(c)}}))})}deleteTimeline(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t,planId:n,timelineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTimeline(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,timelineId:i},u={changeId:s,includeRecords:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,oI.TypeInfo.Timeline,!1);o(v)}catch(m){c(m)}}))})}getTimelines(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.Timeline,!0);i(m)}catch(o){s(o)}}))})}};W7t.TaskApi=Dri});var owo=A(Y7t=>{"use strict";var du=Y7t&&Y7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Y7t,"__esModule",{value:!0});var Esh=rv(),M1=fwr(),Twr=class extends Esh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Test-api",n)}createTestIterationResultAttachment(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:t,runId:n,testCaseResultId:i},u={iterationId:s,actionPath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createTestResultAttachment(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:t,runId:n,testCaseResultId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createTestSubResultAttachment(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:t,runId:n,testCaseResultId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getTestResultAttachmentContent(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestResultAttachments(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestAttachment,!0);i(m)}catch(o){s(o)}}))})}getTestResultAttachmentZip(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestSubResultAttachmentContent(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestSubResultAttachments(r,t,n,i){return du(this,void 0,void 0,function*(){if(i==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={testSubResultId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestAttachment,!0);s(_)}catch(l){a(l)}}))})}getTestSubResultAttachmentZip(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}createTestRunAttachment(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestRunAttachmentContent(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getTestRunAttachments(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunAttachmentZip(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/zip",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getBugsLinkedToTestResult(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","6de20ca2-67de-4faf-97fa-38c5d585eb00",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildCodeCoverage(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.BuildCoverage,!0);i(h)}catch(c){s(c)}}))})}getCodeCoverageSummary(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,deltaBuildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.CodeCoverageSummary,!1);i(h)}catch(c){s(c)}}))})}updateCodeCoverageSummary(r,t,n){return du(this,void 0,void 0,function*(){if(n==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t},o={buildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunCodeCoverage(r,t,n){return du(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","9629116f-3b89-4ed8-b358-d4694efda160",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}addCustomFields(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.CustomTestFieldDefinition,!0);n(u)}catch(a){i(a)}}))})}queryCustomFields(r,t){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("scopeFilter can not be null or undefined");return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r},a={scopeFilter:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,M1.TypeInfo.CustomTestFieldDefinition,!0);n(m)}catch(o){i(o)}}))})}queryTestResultHistory(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","234616f5-429c-4e7b-9192-affd76731dfd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultHistory,!1);n(u)}catch(a){i(a)}}))})}getTestIteration(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,iterationId:i},l={includeActionResults:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestIterationDetailsModel,!1);a(b)}catch(u){o(u)}}))})}getTestIterations(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={includeActionResults:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestIterationDetailsModel,!0);s(_)}catch(l){a(l)}}))})}getLinkedWorkItemsByQuery(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a4dcb25b-9878-49ea-abfd-e440bd9b1dcd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTestRunLogs(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a1e55200-637e-42e9-a7c0-7e5bfdedb1b3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestMessageLogDetails,!0);n(u)}catch(a){i(a)}}))})}getPoint(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,planId:t,suiteId:n,pointIds:i},l={witFields:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestPoint,!1);a(b)}catch(u){o(u)}}))})}getPoints(r,t,n,i,s,a,o,c,l,u){return du(this,void 0,void 0,function*(){return new Promise((m,h)=>du(this,void 0,void 0,function*(){let _={project:r,planId:t,suiteId:n},b={witFields:i,configurationId:s,testCaseId:a,testPointIds:o,includePointDetails:c,$skip:l,$top:u};try{let v=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion),P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,M1.TypeInfo.TestPoint,!0);m(k)}catch(v){h(v)}}))})}updateTestPoints(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:t,planId:n,suiteId:i,pointIds:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestPoint,!0);a(_)}catch(l){o(l)}}))})}getPointsByQuery(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:t},c={$skip:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","b4264fd0-a5d1-43e2-82a5-b9c46b7da9ce",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestPointsQuery,!1);s(_)}catch(l){a(l)}}))})}getTestResultDetailsForBuild(r,t,n,i,s,a,o,c){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((l,u)=>du(this,void 0,void 0,function*(){let m={project:r},h={buildId:t,publishContext:n,groupBy:i,$filter:s,$orderby:a,shouldIncludeResults:o,queryRunSummaryForInProgress:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","efb387b0-10d5-42e7-be40-95e06ee9430f",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,M1.TypeInfo.TestResultsDetails,!1);l(x)}catch(_){u(_)}}))})}getTestResultDetailsForRelease(r,t,n,i,s,a,o,c,l){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((u,m)=>du(this,void 0,void 0,function*(){let h={project:r},_={releaseId:t,releaseEnvId:n,publishContext:i,groupBy:s,$filter:a,$orderby:o,shouldIncludeResults:c,queryRunSummaryForInProgress:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","b834ec7e-35bb-450f-a3c8-802e70ca40dd",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,M1.TypeInfo.TestResultsDetails,!1);u(P)}catch(b){m(b)}}))})}publishTestResultDocument(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","370ca04b-8eec-4ca8-8ba3-d24dca228791",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getResultGroupsByBuild(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,fields:i&&i.join(","),continuationToken:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","d279d052-c55a-4204-b913-42f733b52958",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getResultGroupsByRelease(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,publishContext:n,releaseEnvId:i,fields:s&&s.join(","),continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","ef5ce5d4-a4e5-47ee-804c-354518f8d03f",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}queryTestResultsMetaData(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","afa7830e-67a7-4336-8090-2b448ca80295",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getResultRetentionSettings(r){return du(this,void 0,void 0,function*(){return new Promise((t,n)=>du(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,M1.TypeInfo.ResultRetentionSettings,!1);t(l)}catch(s){n(s)}}))})}updateResultRetentionSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.ResultRetentionSettings,!1);n(u)}catch(a){i(a)}}))})}addTestResultsToTestRun(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultById(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={detailsToInclude:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestCaseResult,!1);s(_)}catch(l){a(l)}}))})}getTestResults(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r,runId:t},u={detailsToInclude:n,$skip:i,$top:s,outcomes:a&&a.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,M1.TypeInfo.TestCaseResult,!0);o(v)}catch(m){c(m)}}))})}updateTestResults(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultsByQuery(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","6711da49-8e6f-4d35-9f73-cef7a3c81a5b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultsQuery,!1);n(u)}catch(a){i(a)}}))})}getTestResultsByBuild(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={buildId:t,publishContext:n,outcomes:i&&i.join(","),$top:s,continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","3c191b88-615b-4be2-b7d9-5ff9141e91d4",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getTestResultsByRelease(r,t,n,i,s,a,o){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");return new Promise((c,l)=>du(this,void 0,void 0,function*(){let u={project:r},m={releaseId:t,releaseEnvid:n,publishContext:i,outcomes:s&&s.join(","),$top:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","ce01820b-83f3-4c15-a583-697a43292c4e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}queryTestResultsReportForBuild(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,includeFailureDetails:i,buildToCompare:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","000ef77b-fea2-498d-a10d-ad1a037f559f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestResultSummary,!1);a(b)}catch(u){o(u)}}))})}queryTestResultsReportForRelease(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,releaseEnvId:n,publishContext:i,includeFailureDetails:s,releaseToCompare:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,M1.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsSummaryForReleases(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultSummary,!0);n(u)}catch(a){i(a)}}))})}queryTestSummaryByRequirement(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t},o={workItemIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","cd08294e-308d-4460-a46e-4cfdefba0b4b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSummaryForWorkItem,!0);i(h)}catch(c){s(c)}}))})}queryResultTrendForBuild(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","fbc82a85-0786-4442-88bb-eb0fda6b01b0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}queryResultTrendForRelease(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","dd178e93-d8dd-4887-9635-d6b9560b7b6e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}getTestRunStatistics(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","0a42c424-d764-4a16-a2d5-5c85f87d0ae8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}createTestRun(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestRun,!1);n(u)}catch(a){i(a)}}))})}deleteTestRun(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestRunById(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t},o={includeDetails:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestRun,!1);i(h)}catch(c){s(c)}}))})}getTestRuns(r,t,n,i,s,a,o,c,l){return du(this,void 0,void 0,function*(){return new Promise((u,m)=>du(this,void 0,void 0,function*(){let h={project:r},_={buildUri:t,owner:n,tmiRunId:i,planId:s,includeRunDetails:a,automated:o,$skip:c,$top:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,M1.TypeInfo.TestRun,!0);u(P)}catch(b){m(b)}}))})}queryTestRuns(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("minLastUpdatedDate can not be null or undefined");if(n==null)throw new TypeError("maxLastUpdatedDate can not be null or undefined");return new Promise((P,k)=>du(this,void 0,void 0,function*(){let R={project:r},L={minLastUpdatedDate:t,maxLastUpdatedDate:n,state:i,planIds:s&&s.join(","),isAutomated:a,publishContext:o,buildIds:c&&c.join(","),buildDefIds:l&&l.join(","),branchName:u,releaseIds:m&&m.join(","),releaseDefIds:h&&h.join(","),releaseEnvIds:_&&_.join(","),releaseEnvDefIds:b&&b.join(","),runTitle:v,$top:w,continuationToken:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,M1.TypeInfo.TestRun,!0);P(M)}catch(U){k(U)}}))})}updateTestRun(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestRun,!1);i(m)}catch(o){s(o)}}))})}createTestSession(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSession,!1);n(h)}catch(c){i(c)}}))})}getTestSessions(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l=null,u=null;r&&(l=r.projectId||r.project,u=r.teamId||r.team);let m={project:l,team:u},h={period:t,allSessions:n,includeAllProperties:i,source:s,includeOnlyCompletedSessions:a};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,M1.TypeInfo.TestSession,!0);o(x)}catch(_){c(_)}}))})}updateTestSession(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSession,!1);n(h)}catch(c){i(c)}}))})}deleteSharedParameter(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,sharedParameterId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8300eeca-0f8c-4eff-a089-d2dda409c41f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteSharedStep(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,sharedStepId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","fabb3cc9-e3f8-40b7-8b62-24cc4b73fccf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addTestCasesToSuite(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,null,!0);s(h)}catch(c){a(c)}}))})}getTestCaseById(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTestCases(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={action:"TestCases",project:r,planId:t,suiteId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}removeTestCasesFromSuiteUrl(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateSuiteTestCases(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={action:"TestCases",project:t,planId:n,suiteId:i,testCaseIds:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}deleteTestCase(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testCaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4d472e0f-e32c-4ef8-adf4-a4078772889c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}queryTestHistory(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","929fd86c-3e38-4d8c-b4b6-90df256e5971",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestHistoryQuery,!1);n(u)}catch(a){i(a)}}))})}createTestSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTestSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testSettingsId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestSettingsById(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testSettingsId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addWorkItemToTestLinks(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","371b1655-ce05-412e-a113-64cc77bb78d2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.WorkItemToTestLinks,!1);n(u)}catch(a){i(a)}}))})}deleteTestMethodToWorkItemLink(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");if(n==null)throw new TypeError("workItemId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={testName:t,workItemId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}queryTestMethodLinkedWorkItems(r,t){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r},a={testName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}queryTestResultWorkItems(r,t,n,i,s,a,o){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("workItemCategory can not be null or undefined");return new Promise((c,l)=>du(this,void 0,void 0,function*(){let u={project:r},m={workItemCategory:t,automatedTestName:n,testCaseId:i,maxCompleteDate:s,days:a,$workItemCount:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","926ff5dc-137f-45f0-bd51-9412fa9810ce",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}};Twr.RESOURCE_AREA_ID="c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e";Y7t.TestApi=Twr});var cwo=A(J7t=>{"use strict";var oc=J7t&&J7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(J7t,"__esModule",{value:!0});var Dsh=rv(),eg=fwr(),Pwr=class extends Dsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-testResults-api",n)}createTestIterationResultAttachment(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:t,runId:n,testCaseResultId:i},u={iterationId:s,actionPath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createTestResultAttachment(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:t,runId:n,testCaseResultId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createTestSubResultAttachment(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:t,runId:n,testCaseResultId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deleteTestResultAttachment(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTestIterationAttachmentContent(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={iterationId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestIterationAttachmentZip(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={iterationId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestResultAttachmentContent(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestResultAttachments(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestAttachment,!0);i(m)}catch(o){s(o)}}))})}getTestResultAttachmentZip(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestSubResultAttachmentContent(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestSubResultAttachments(r,t,n,i){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={testSubResultId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestAttachment,!0);s(_)}catch(l){a(l)}}))})}getTestSubResultAttachmentZip(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}createTestRunAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteTestRunAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestRunAttachmentContent(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getTestRunAttachments(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunAttachmentZip(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/zip",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getBugsLinkedToTestResult(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","d8dbf98f-eb34-4f8d-8365-47972af34f29",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildCodeCoverage(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,eg.TypeInfo.BuildCoverage,!0);i(h)}catch(c){s(c)}}))})}getCodeCoverageSummary(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,deltaBuildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,eg.TypeInfo.CodeCoverageSummary,!1);i(h)}catch(c){s(c)}}))})}updateCodeCoverageSummary(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,n,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunCodeCoverage(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5641efbc-6f9b-401a-baeb-d3da22489e5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getFileLevelCodeCoverage(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","4a6d0c46-51ca-45aa-9163-249cee3289b7",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("text/plain",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}queryTestResultHistory(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","bdf7a97b-0395-4da8-9d5d-f957619327d1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultHistory,!1);n(u)}catch(a){i(a)}}))})}getTestRunMessageLogs(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e9ab0c6a-1984-418b-87c0-ee4202318ba3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestMessageLogDetails,!0);n(u)}catch(a){i(a)}}))})}getTestPipelineMetrics(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={pipelineId:t,stageName:n,phaseName:i,jobName:s,metricNames:a&&a.join(","),groupByNode:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","65f35817-86a1-4131-b38b-3ec2d4744e53",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.PipelineTestMetrics,!1);c(w)}catch(h){l(h)}}))})}getTestResultDetailsForBuild(r,t,n,i,s,a,o,c){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((l,u)=>oc(this,void 0,void 0,function*(){let m={project:r},h={buildId:t,publishContext:n,groupBy:i,$filter:s,$orderby:a,shouldIncludeResults:o,queryRunSummaryForInProgress:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","a518c749-4524-45b2-a7ef-1ac009b312cd",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,eg.TypeInfo.TestResultsDetails,!1);l(x)}catch(_){u(_)}}))})}getTestResultDetailsForRelease(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:r},_={releaseId:t,releaseEnvId:n,publishContext:i,groupBy:s,$filter:a,$orderby:o,shouldIncludeResults:c,queryRunSummaryForInProgress:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","19a8183a-69fb-47d7-bfbf-1b6b0d921294",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestResultsDetails,!1);u(P)}catch(b){m(b)}}))})}publishTestResultDocument(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","74838649-b038-42f1-a0e7-6deb3973bf14",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getResultGroupsByBuild(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,fields:i&&i.join(","),continuationToken:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e49244d1-c49f-49ad-a717-3bbaefe6a201",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getResultGroupsByRelease(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,publishContext:n,releaseEnvId:i,fields:s&&s.join(","),continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3c2b6bb0-0620-434a-a5c3-26aa0fcfda15",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}queryTestResultsMetaData(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t},o={detailsToInclude:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateTestResultsMetaData(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,testCaseReferenceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestResultsByQuery(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","14033a2c-af25-4af1-9e39-8ef6900482e3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultsQuery,!1);n(u)}catch(a){i(a)}}))})}getTestResultsByQueryWiql(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:t},u={includeResultDetails:n,includeIterationDetails:i,$skip:s,$top:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","5ea78be3-2f5a-4110-8034-c27f24c62db1",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestCaseResult,!0);o(v)}catch(m){c(m)}}))})}addTestResultsToTestRun(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultById(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testResultId:n},c={detailsToInclude:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestCaseResult,!1);s(_)}catch(l){a(l)}}))})}getTestResults(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r,runId:t},m={detailsToInclude:n,$skip:i,$top:s,outcomes:a&&a.join(","),$newTestsOnly:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestCaseResult,!0);c(w)}catch(h){l(h)}}))})}updateTestResults(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultsByBuild(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={buildId:t,publishContext:n,outcomes:i&&i.join(","),$top:s,continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f48cc885-dbc4-4efc-ab19-ae8c19d1e02a",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getTestResultsByPipeline(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t},_={pipelineId:n,stageName:i,phaseName:s,jobName:a,outcomes:o&&o.join(","),$top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","80169dc2-30c3-4c25-84b2-dd67d7ff1f52",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,null,!0);u(P)}catch(b){m(b)}}))})}getTestResultsByRelease(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={releaseId:t,releaseEnvid:n,publishContext:i,outcomes:s&&s.join(","),$top:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3994b949-77e5-495d-8034-edf80d95b84e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}testResultsGroupDetails(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={pipelineId:t,stageName:n,phaseName:i,jobName:s,shouldIncludeFailedAndAbortedResults:a,queryGroupSummaryForInProgress:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f903b850-06af-4b50-a344-d7bbfb19e93b",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestResultsDetails,!1);c(w)}catch(h){l(h)}}))})}queryTestResultsReportForBuild(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,includeFailureDetails:i,buildToCompare:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e009fa95-95a5-4ad4-9681-590043ce2423",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestResultSummary,!1);a(b)}catch(u){o(u)}}))})}queryTestResultsReportForPipeline(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={pipelineId:t,stageName:n,phaseName:i,jobName:s,includeFailureDetails:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","71f746a1-7d68-40fe-b705-9d821a73dff2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsReportForRelease(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,releaseEnvId:n,publishContext:i,includeFailureDetails:s,releaseToCompare:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsSummaryForReleases(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultSummary,!0);n(u)}catch(a){i(a)}}))})}queryTestSummaryByRequirement(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t},o={workItemIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3b7fd26f-c335-4e55-afc1-a588f5e2af3c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,eg.TypeInfo.TestSummaryForWorkItem,!0);i(h)}catch(c){s(c)}}))})}queryResultTrendForBuild(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","0886a7ae-315a-4dba-9122-bcce93301f3a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}queryResultTrendForRelease(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","107f23c3-359a-460a-a70c-63ee739f9f9a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}createTestRun(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRun,!1);n(u)}catch(a){i(a)}}))})}deleteTestRun(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestRunById(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t},c={includeDetails:n,includeTags:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestRun,!1);s(_)}catch(l){a(l)}}))})}getTestRuns(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:r},_={buildUri:t,owner:n,tmiRunId:i,planId:s,includeRunDetails:a,automated:o,$skip:c,$top:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestRun,!0);u(P)}catch(b){m(b)}}))})}queryTestRuns(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("minLastUpdatedDate can not be null or undefined");if(n==null)throw new TypeError("maxLastUpdatedDate can not be null or undefined");return new Promise((P,k)=>oc(this,void 0,void 0,function*(){let R={project:r},L={minLastUpdatedDate:t,maxLastUpdatedDate:n,state:i,planIds:s&&s.join(","),isAutomated:a,publishContext:o,buildIds:c&&c.join(","),buildDefIds:l&&l.join(","),branchName:u,releaseIds:m&&m.join(","),releaseDefIds:h&&h.join(","),releaseEnvIds:_&&_.join(","),releaseEnvDefIds:b&&b.join(","),runTitle:v,$top:w,continuationToken:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,eg.TypeInfo.TestRun,!0);P(M)}catch(U){k(U)}}))})}updateTestRun(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestRun,!1);i(m)}catch(o){s(o)}}))})}getTestRunSummaryByOutcome(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5c6a250c-53b7-4851-990c-42a7a00c8b39",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}getTestResultsSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={settingsType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestResultsSettings,!1);n(m)}catch(o){i(o)}}))})}updatePipelinesTestSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultsSettings,!1);n(u)}catch(a){i(a)}}))})}getSimilarTestResults(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:t,runId:n,testResultId:i},m={testSubResultId:s,$top:a};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67d0a074-b255-4902-a639-e3e6de7a3de6",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestCaseResult,!0);c(w)}catch(h){l(h)}}))})}getTestRunStatistics(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","82b986e8-ca9e-4a89-b39e-f65c69bc104a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}getCoverageStatusBadge(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,definition:t},c={branchName:n,label:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","73b7c9d8-defb-4b60-b3d6-2162d60d6b13",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getTestTagsForBuild(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={buildId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getTestTagsForRelease(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={releaseId:t,releaseEnvId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateTestRunTags(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","a5e2f411-2b43-45f3-989c-05b71339f5b8",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getTestTagSummaryForBuild(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={buildId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestTagSummaryForRelease(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={releaseId:t,releaseEnvId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}createBuildAttachmentInLogStore(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","6f747e16-18c2-435a-b4fb-fa05d6845fee",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createTestRunLogStoreAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteTestRunLogStoreAttachment(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunLogStoreAttachmentContent(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getTestRunLogStoreAttachments(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestLogStoreAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunLogStoreAttachmentZip(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}createFailureType(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteFailureType(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,failureTypeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getFailureTypes(r){return oc(this,void 0,void 0,function*(){return new Promise((t,n)=>oc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}queryTestHistory(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","2a41bd6a-8118-4403-b74e-5ba7492aed9d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestHistoryQuery,!1);n(u)}catch(a){i(a)}}))})}getTestLogsForBuild(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("buildId can not be null or undefined");if(i==null)throw new TypeError("type can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t},_={buildId:n,type:i,directoryPath:s,fileNamePrefix:a,fetchMetaData:o,top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","dff8ce3a-e539-4817-a405-d968491a88f1",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestLog,!0);u(P)}catch(b){m(b)}}))})}getTestResultLogs(r,t,n,i,s,a,o,c,l,u){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("type can not be null or undefined");return new Promise((m,h)=>oc(this,void 0,void 0,function*(){let _={project:t,runId:n,resultId:i},b={type:s,directoryPath:a,fileNamePrefix:o,fetchMetaData:c,top:l};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let v=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion);x.additionalHeaders=r;let P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,eg.TypeInfo.TestLog,!0);m(k)}catch(v){h(v)}}))})}getTestSubResultLogs(r,t,n,i,s,a,o,c,l,u,m){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("subResultId can not be null or undefined");if(a==null)throw new TypeError("type can not be null or undefined");return new Promise((h,_)=>oc(this,void 0,void 0,function*(){let b={project:t,runId:n,resultId:i},v={subResultId:s,type:a,directoryPath:o,fileNamePrefix:c,fetchMetaData:l,top:u};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let w=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion);P.additionalHeaders=r;let k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,eg.TypeInfo.TestLog,!0);h(R)}catch(w){_(w)}}))})}getTestRunLogs(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("type can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t,runId:n},_={type:i,directoryPath:s,fileNamePrefix:a,fetchMetaData:o,top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5b47b946-e875-4c9a-acdc-2a20996caebe",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestLog,!0);u(P)}catch(b){m(b)}}))})}getTestLogStoreEndpointDetailsForBuildLog(r,t,n,i){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("build can not be null or undefined");if(n==null)throw new TypeError("type can not be null or undefined");if(i==null)throw new TypeError("filePath can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r},c={build:t,type:n,filePath:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);s(_)}catch(l){a(l)}}))})}testLogStoreEndpointDetailsForBuild(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("testLogStoreOperationType can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,testLogStoreOperationType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);i(h)}catch(c){s(c)}}))})}getTestLogStoreEndpointDetailsForResultLog(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("type can not be null or undefined");if(s==null)throw new TypeError("filePath can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,resultId:n},l={type:i,filePath:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);a(b)}catch(u){o(u)}}))})}getTestLogStoreEndpointDetailsForSubResultLog(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("subResultId can not be null or undefined");if(s==null)throw new TypeError("type can not be null or undefined");if(a==null)throw new TypeError("filePath can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r,runId:t,resultId:n},u={subResultId:i,type:s,filePath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);o(v)}catch(m){c(m)}}))})}testLogStoreEndpointDetailsForResult(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("subResultId can not be null or undefined");if(s==null)throw new TypeError("filePath can not be null or undefined");if(a==null)throw new TypeError("type can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r,runId:t,resultId:n},u={subResultId:i,filePath:s,type:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,null,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);o(v)}catch(m){c(m)}}))})}getTestLogStoreEndpointDetailsForRunLog(r,t,n,i){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("type can not be null or undefined");if(i==null)throw new TypeError("filePath can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t},c={type:n,filePath:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);s(_)}catch(l){a(l)}}))})}testLogStoreEndpointDetailsForRun(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("testLogStoreOperationType can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t},l={testLogStoreOperationType:n,filePath:i,type:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);a(b)}catch(u){o(u)}}))})}createTestSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTestSettings(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testSettingsId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testSettingsId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestSettingsById(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testSettingsId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testSettingsId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}addWorkItemToTestLinks(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","4e3abe63-ca46-4fe0-98b2-363f7ec7aa5f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.WorkItemToTestLinks,!1);n(u)}catch(a){i(a)}}))})}deleteTestMethodToWorkItemLink(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");if(n==null)throw new TypeError("workItemId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={testName:t,workItemId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}queryTestMethodLinkedWorkItems(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestResultWorkItemsById(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","3d032fd6-e7a0-468b-b105-75d206f99aad",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}queryTestResultWorkItems(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("workItemCategory can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={workItemCategory:t,automatedTestName:n,testCaseId:i,maxCompleteDate:s,days:a,$workItemCount:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","f7401a26-331b-44fe-a470-f7ed35138e4a",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}};Pwr.RESOURCE_AREA_ID="c83eaf52-edf3-4034-ae11-17d38f25404c";J7t.TestResultsApi=Pwr});var uwo=A(fg=>{"use strict";Object.defineProperty(fg,"__esModule",{value:!0});var Rwr=zut(),Ssh;(function(e){e[e.RawText=0]="RawText",e[e.Base64Encoded=1]="Base64Encoded"})(Ssh=fg.ItemContentType||(fg.ItemContentType={}));var wsh;(function(e){e[e.None=0]="None",e[e.Previous=1]="Previous",e[e.UseRename=2]="UseRename"})(wsh=fg.TfvcVersionOption||(fg.TfvcVersionOption={}));var Ish;(function(e){e[e.None=0]="None",e[e.Changeset=1]="Changeset",e[e.Shelveset=2]="Shelveset",e[e.Change=3]="Change",e[e.Date=4]="Date",e[e.Latest=5]="Latest",e[e.Tip=6]="Tip",e[e.MergeSource=7]="MergeSource"})(Ish=fg.TfvcVersionType||(fg.TfvcVersionType={}));var xsh;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Edit=2]="Edit",e[e.Encoding=4]="Encoding",e[e.Rename=8]="Rename",e[e.Delete=16]="Delete",e[e.Undelete=32]="Undelete",e[e.Branch=64]="Branch",e[e.Merge=128]="Merge",e[e.Lock=256]="Lock",e[e.Rollback=512]="Rollback",e[e.SourceRename=1024]="SourceRename",e[e.TargetRename=2048]="TargetRename",e[e.Property=4096]="Property",e[e.All=8191]="All"})(xsh=fg.VersionControlChangeType||(fg.VersionControlChangeType={}));var Tsh;(function(e){e[e.None=0]="None",e[e.OneLevel=1]="OneLevel",e[e.OneLevelPlusNestedEmptyFolders=4]="OneLevelPlusNestedEmptyFolders",e[e.Full=120]="Full"})(Tsh=fg.VersionControlRecursionType||(fg.VersionControlRecursionType={}));fg.TypeInfo={Change:{},GitRepository:{},GitRepositoryRef:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};fg.TypeInfo.Change.fields={changeType:{enumType:fg.TypeInfo.VersionControlChangeType},newContent:{typeInfo:fg.TypeInfo.ItemContent}};fg.TypeInfo.GitRepository.fields={parentRepository:{typeInfo:fg.TypeInfo.GitRepositoryRef},project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}};fg.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}};fg.TypeInfo.ItemContent.fields={contentType:{enumType:fg.TypeInfo.ItemContentType}};fg.TypeInfo.TfvcBranch.fields={children:{isArray:!0,typeInfo:fg.TypeInfo.TfvcBranch},createdDate:{isDate:!0}};fg.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcChange.fields={changeType:{enumType:fg.TypeInfo.VersionControlChangeType},newContent:{typeInfo:fg.TypeInfo.ItemContent}};fg.TypeInfo.TfvcChangeset.fields={changes:{isArray:!0,typeInfo:fg.TypeInfo.TfvcChange},createdDate:{isDate:!0}};fg.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcItem.fields={changeDate:{isDate:!0}};fg.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:fg.TypeInfo.VersionControlRecursionType},versionOption:{enumType:fg.TypeInfo.TfvcVersionOption},versionType:{enumType:fg.TypeInfo.TfvcVersionType}};fg.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:fg.TypeInfo.TfvcItemDescriptor}};fg.TypeInfo.TfvcLabel.fields={items:{isArray:!0,typeInfo:fg.TypeInfo.TfvcItem},modifiedDate:{isDate:!0}};fg.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:!0}};fg.TypeInfo.TfvcShelveset.fields={changes:{isArray:!0,typeInfo:fg.TypeInfo.TfvcChange},createdDate:{isDate:!0}};fg.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:fg.TypeInfo.TfvcVersionOption},versionType:{enumType:fg.TypeInfo.TfvcVersionType}};fg.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:Rwr.TypeInfo.SourceControlTypes},project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}}});var lwo=A(X7t=>{"use strict";var tg=X7t&&X7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(X7t,"__esModule",{value:!0});var Psh=rv(),IP=uwo(),kwr=class extends Psh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Tfvc-api",n)}getBranch(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={path:r,includeParent:n,includeChildren:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcBranch,!1);s(_)}catch(l){a(l)}}))})}getBranches(r,t,n,i,s){return tg(this,void 0,void 0,function*(){return new Promise((a,o)=>tg(this,void 0,void 0,function*(){let c={project:r},l={includeParent:t,includeChildren:n,includeDeleted:i,includeLinks:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,IP.TypeInfo.TfvcBranch,!0);a(b)}catch(u){o(u)}}))})}getBranchRefs(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("scopePath can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={scopePath:r,includeDeleted:n,includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcBranchRef,!0);s(_)}catch(l){a(l)}}))})}getChangesetChanges(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={id:r},o={$skip:t,$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","f32b86f2-15b9-4fe6-81b1-6f8938617ee5",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcChange,!0);i(h)}catch(c){s(c)}}))})}createChangeset(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,IP.TypeInfo.TfvcChangesetRef,!1);n(u)}catch(a){i(a)}}))})}getChangeset(r,t,n,i,s,a,o,c,l,u,m){return tg(this,void 0,void 0,function*(){return new Promise((h,_)=>tg(this,void 0,void 0,function*(){let b={project:t,id:r},v={maxChangeCount:n,includeDetails:i,includeWorkItems:s,maxCommentLength:a,includeSourceRename:o,$skip:c,$top:l,$orderby:u,searchCriteria:m};try{let w=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion),k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,IP.TypeInfo.TfvcChangeset,!1);h(R)}catch(w){_(w)}}))})}getChangesets(r,t,n,i,s,a){return tg(this,void 0,void 0,function*(){return new Promise((o,c)=>tg(this,void 0,void 0,function*(){let l={project:r},u={maxCommentLength:t,$skip:n,$top:i,$orderby:s,searchCriteria:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,IP.TypeInfo.TfvcChangesetRef,!0);o(v)}catch(m){c(m)}}))})}getBatchedChangesets(r){return tg(this,void 0,void 0,function*(){return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","b7e7c173-803c-4fea-9ec8-31ee35c5502a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,IP.TypeInfo.TfvcChangesetRef,!0);t(l)}catch(s){n(s)}}))})}getChangesetWorkItems(r){return tg(this,void 0,void 0,function*(){return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","64ae0bea-1d71-47c9-a9e5-fe73f5ea0ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getItemsBatch(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,IP.TypeInfo.TfvcItem,!0);n(u)}catch(a){i(a)}}))})}getItemsBatchZip(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getItem(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,IP.TypeInfo.TfvcItem,!1);l(x)}catch(_){u(_)}}))})}getItemContent(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getItems(r,t,n,i,s){return tg(this,void 0,void 0,function*(){return new Promise((a,o)=>tg(this,void 0,void 0,function*(){let c={project:r},l={scopePath:t,recursionLevel:n,includeLinks:i,versionDescriptor:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,IP.TypeInfo.TfvcItem,!0);a(b)}catch(u){o(u)}}))})}getItemText(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("text/plain",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getItemZip(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/zip",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getLabelItems(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={labelId:r},o={$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","06166e34-de17-4b60-8cd1-23182a346fda",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcItem,!0);i(h)}catch(c){s(c)}}))})}getLabel(r,t,n){return tg(this,void 0,void 0,function*(){if(t==null)throw new TypeError("requestData can not be null or undefined");return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={project:n,labelId:r},o={requestData:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcLabel,!1);i(h)}catch(c){s(c)}}))})}getLabels(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("requestData can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={requestData:r,$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcLabelRef,!0);s(_)}catch(l){a(l)}}))})}getShelvesetChanges(r,t,n){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={},o={shelvesetId:r,$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","dbaf075b-0445-4c34-9e5b-82292f856522",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcChange,!0);i(h)}catch(c){s(c)}}))})}getShelveset(r,t){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={},a={shelvesetId:r,requestData:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,IP.TypeInfo.TfvcShelveset,!1);n(m)}catch(o){i(o)}}))})}getShelvesets(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={},o={requestData:r,$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcShelvesetRef,!0);i(h)}catch(c){s(c)}}))})}getShelvesetWorkItems(r){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={},s={shelvesetId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a7a0c1c1-373e-425a-b031-a519474d743d",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getTfvcStatistics(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:r},a={scopePath:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e15c74c0-3605-40e0-aed4-4cc61e549ed8",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}};kwr.RESOURCE_AREA_ID="8aa40520-446d-40e6-89f6-9c9f9ce44c48";X7t.TfvcApi=kwr});var dwo=A(GA=>{"use strict";Object.defineProperty(GA,"__esModule",{value:!0});var Rsh;(function(e){e[e.None=0]="None",e[e.Reactions=1]="Reactions",e[e.RenderedText=8]="RenderedText",e[e.RenderedTextOnly=16]="RenderedTextOnly",e[e.Children=32]="Children",e[e.All=-17]="All"})(Rsh=GA.CommentExpandOptions||(GA.CommentExpandOptions={}));var ksh;(function(e){e[e.Markdown=0]="Markdown",e[e.Html=1]="Html"})(ksh=GA.CommentFormat||(GA.CommentFormat={}));var Fsh;(function(e){e[e.Person=0]="Person",e[e.WorkItem=1]="WorkItem",e[e.PullRequest=2]="PullRequest"})(Fsh=GA.CommentMentionType||(GA.CommentMentionType={}));var Nsh;(function(e){e[e.Like=0]="Like",e[e.Dislike=1]="Dislike",e[e.Heart=2]="Heart",e[e.Hooray=3]="Hooray",e[e.Smile=4]="Smile",e[e.Confused=5]="Confused"})(Nsh=GA.CommentReactionType||(GA.CommentReactionType={}));var Osh;(function(e){e[e.Asc=1]="Asc",e[e.Desc=2]="Desc"})(Osh=GA.CommentSortOrder||(GA.CommentSortOrder={}));var Bsh;(function(e){e[e.Active=0]="Active",e[e.Resolved=1]="Resolved",e[e.Closed=2]="Closed"})(Bsh=GA.CommentState||(GA.CommentState={}));GA.TypeInfo={Comment:{},CommentAttachment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,children:32,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentMention:{},CommentMentionType:{enumValues:{person:0,workItem:1,pullRequest:2}},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentState:{enumValues:{active:0,resolved:1,closed:2}},CommentUpdateParameters:{},CommentVersion:{}};GA.TypeInfo.Comment.fields={createdDate:{isDate:!0},mentions:{isArray:!0,typeInfo:GA.TypeInfo.CommentMention},modifiedDate:{isDate:!0},reactions:{isArray:!0,typeInfo:GA.TypeInfo.CommentReaction},replies:{typeInfo:GA.TypeInfo.CommentList},state:{enumType:GA.TypeInfo.CommentState}};GA.TypeInfo.CommentAttachment.fields={createdDate:{isDate:!0}};GA.TypeInfo.CommentList.fields={comments:{isArray:!0,typeInfo:GA.TypeInfo.Comment}};GA.TypeInfo.CommentMention.fields={type:{enumType:GA.TypeInfo.CommentMentionType}};GA.TypeInfo.CommentReaction.fields={type:{enumType:GA.TypeInfo.CommentReactionType}};GA.TypeInfo.CommentUpdateParameters.fields={state:{enumType:GA.TypeInfo.CommentState}};GA.TypeInfo.CommentVersion.fields={createdDate:{isDate:!0},modifiedDate:{isDate:!0},state:{enumType:GA.TypeInfo.CommentState}}});var pwo=A(xP=>{"use strict";Object.defineProperty(xP,"__esModule",{value:!0});var Fwr=$ut(),qsh;(function(e){e[e.ProjectWiki=0]="ProjectWiki",e[e.CodeWiki=1]="CodeWiki"})(qsh=xP.WikiType||(xP.WikiType={}));xP.TypeInfo={Wiki:{},WikiCreateBaseParameters:{},WikiCreateParametersV2:{},WikiPageDetail:{},WikiPageStat:{},WikiPageViewStats:{},WikiType:{enumValues:{projectWiki:0,codeWiki:1}},WikiUpdateParameters:{},WikiV2:{}};xP.TypeInfo.Wiki.fields={repository:{typeInfo:Fwr.TypeInfo.GitRepository}};xP.TypeInfo.WikiCreateBaseParameters.fields={type:{enumType:xP.TypeInfo.WikiType}};xP.TypeInfo.WikiCreateParametersV2.fields={type:{enumType:xP.TypeInfo.WikiType},version:{typeInfo:Fwr.TypeInfo.GitVersionDescriptor}};xP.TypeInfo.WikiPageDetail.fields={viewStats:{isArray:!0,typeInfo:xP.TypeInfo.WikiPageStat}};xP.TypeInfo.WikiPageStat.fields={day:{isDate:!0}};xP.TypeInfo.WikiPageViewStats.fields={lastViewedTime:{isDate:!0}};xP.TypeInfo.WikiUpdateParameters.fields={versions:{isArray:!0,typeInfo:Fwr.TypeInfo.GitVersionDescriptor}};xP.TypeInfo.WikiV2.fields={type:{enumType:xP.TypeInfo.WikiType},versions:{isArray:!0,typeInfo:Fwr.TypeInfo.GitVersionDescriptor}}});var mwo=A(Z7t=>{"use strict";var $g=Z7t&&Z7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Z7t,"__esModule",{value:!0});var Msh=rv(),nxe=dwo(),xge=pwo(),Nwr=class extends Msh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Wiki-api",n)}createCommentAttachment(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:n,wikiIdentifier:i,pageId:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentAttachment,!1);a(_)}catch(l){o(l)}}))})}getAttachmentContent(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}addCommentReaction(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,null,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentReaction,!1);a(_)}catch(l){o(l)}}))})}deleteCommentReaction(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentReaction,!1);a(_)}catch(l){o(l)}}))})}getEngagedUsers(r,t,n,i,s,a,o){return $g(this,void 0,void 0,function*(){return new Promise((c,l)=>$g(this,void 0,void 0,function*(){let u={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s},m={$top:a,$skip:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","598a5268-41a7-4162-b7dc-344131e4d1fa",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}addComment(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:t,wikiIdentifier:n,pageId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,nxe.TypeInfo.Comment,!1);s(h)}catch(c){a(c)}}))})}deleteComment(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n,id:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getComment(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t,pageId:n,id:i},u={excludeDeleted:s,$expand:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,nxe.TypeInfo.Comment,!1);o(v)}catch(m){c(m)}}))})}listComments(r,t,n,i,s,a,o,c,l){return $g(this,void 0,void 0,function*(){return new Promise((u,m)=>$g(this,void 0,void 0,function*(){let h={project:r,wikiIdentifier:t,pageId:n},_={$top:i,continuationToken:s,excludeDeleted:a,$expand:o,order:c,parentId:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,nxe.TypeInfo.CommentList,!1);u(P)}catch(b){m(b)}}))})}updateComment(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:t,wikiIdentifier:n,pageId:i,id:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,nxe.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}getPageText(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t},u={path:n,recursionLevel:i,versionDescriptor:s,includeContent:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("text/plain",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getPageZip(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t},u={path:n,recursionLevel:i,versionDescriptor:s,includeContent:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getPageByIdText(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,id:n},l={recursionLevel:i,includeContent:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getPageByIdZip(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,id:n},l={recursionLevel:i,includeContent:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getPagesBatch(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:t,wikiIdentifier:n},c={versionDescriptor:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","71323c46-2592-4398-8771-ced73dd87207",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,xge.TypeInfo.WikiPageDetail,!0);s(_)}catch(l){a(l)}}))})}getPageData(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n},c={pageViewsForDays:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","81c4e0fe-7663-4d62-ad46-6ab78459f274",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,xge.TypeInfo.WikiPageDetail,!1);s(_)}catch(l){a(l)}}))})}createOrUpdatePageViewStats(r,t,n,i,s){return $g(this,void 0,void 0,function*(){if(n==null)throw new TypeError("wikiVersion can not be null or undefined");if(i==null)throw new TypeError("path can not be null or undefined");return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t},l={wikiVersion:n,path:i,oldPath:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","1087b746-5d15-41b9-bea6-14e325e7f880",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,xge.TypeInfo.WikiPageViewStats,!1);a(b)}catch(u){o(u)}}))})}createWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}deleteWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t,wikiIdentifier:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}getAllWikis(r){return $g(this,void 0,void 0,function*(){return new Promise((t,n)=>$g(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,xge.TypeInfo.WikiV2,!0);t(l)}catch(s){n(s)}}))})}getWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t,wikiIdentifier:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}updateWiki(r,t,n){return $g(this,void 0,void 0,function*(){return new Promise((i,s)=>$g(this,void 0,void 0,function*(){let a={project:n,wikiIdentifier:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,xge.TypeInfo.WikiV2,!1);i(m)}catch(o){s(o)}}))})}};Nwr.RESOURCE_AREA_ID="bf7d82a0-8aa5-4613-94ef-6172a5ea01f3";Z7t.WikiApi=Nwr});var fwo=A(e6t=>{"use strict";Object.defineProperty(e6t,"__esModule",{value:!0});var Lsh;(function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"})(Lsh=e6t.DayOfWeek||(e6t.DayOfWeek={}));e6t.TypeInfo={DayOfWeek:{enumValues:{sunday:0,monday:1,tuesday:2,wednesday:3,thursday:4,friday:5,saturday:6}}}});var gwo=A(Gd=>{"use strict";Object.defineProperty(Gd,"__esModule",{value:!0});var hwo=fwo(),jsh;(function(e){e[e.Portfolio=0]="Portfolio",e[e.Requirement=1]="Requirement",e[e.Task=2]="Task"})(jsh=Gd.BacklogType||(Gd.BacklogType={}));var Gsh;(function(e){e[e.InProgressColumns=0]="InProgressColumns",e[e.AllColumns=1]="AllColumns",e[e.CustomColumns=2]="CustomColumns"})(Gsh=Gd.BoardBadgeColumnOptions||(Gd.BoardBadgeColumnOptions={}));var Ush;(function(e){e[e.Incoming=0]="Incoming",e[e.InProgress=1]="InProgress",e[e.Outgoing=2]="Outgoing"})(Ush=Gd.BoardColumnType||(Gd.BoardColumnType={}));var Vsh;(function(e){e[e.Off=0]="Off",e[e.AsRequirements=1]="AsRequirements",e[e.AsTasks=2]="AsTasks"})(Vsh=Gd.BugsBehavior||(Gd.BugsBehavior={}));var zsh;(function(e){e[e.String=0]="String",e[e.PlainText=1]="PlainText",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.TreePath=4]="TreePath",e[e.Boolean=5]="Boolean",e[e.Double=6]="Double"})(zsh=Gd.FieldType||(Gd.FieldType={}));var $sh;(function(e){e[e.AvatarOnly=0]="AvatarOnly",e[e.FullName=1]="FullName",e[e.AvatarAndFullName=2]="AvatarAndFullName"})($sh=Gd.IdentityDisplayFormat||(Gd.IdentityDisplayFormat={}));var Qsh;(function(e){e[e.DeliveryTimelineView=0]="DeliveryTimelineView"})(Qsh=Gd.PlanType||(Gd.PlanType={}));var Ksh;(function(e){e[e.None=0]="None",e[e.View=1]="View",e[e.Edit=2]="Edit",e[e.Delete=4]="Delete",e[e.Manage=8]="Manage",e[e.AllPermissions=15]="AllPermissions"})(Ksh=Gd.PlanUserPermissions||(Gd.PlanUserPermissions={}));var Hsh;(function(e){e[e.Past=0]="Past",e[e.Current=1]="Current",e[e.Future=2]="Future"})(Hsh=Gd.TimeFrame||(Gd.TimeFrame={}));var Wsh;(function(e){e[e.OK=0]="OK",e[e.InvalidFilterClause=1]="InvalidFilterClause",e[e.Unknown=2]="Unknown"})(Wsh=Gd.TimelineCriteriaStatusCode||(Gd.TimelineCriteriaStatusCode={}));var Ysh;(function(e){e[e.OK=0]="OK",e[e.IsOverlapping=1]="IsOverlapping"})(Ysh=Gd.TimelineIterationStatusCode||(Gd.TimelineIterationStatusCode={}));var Jsh;(function(e){e[e.OK=0]="OK",e[e.DoesntExistOrAccessDenied=1]="DoesntExistOrAccessDenied",e[e.MaxTeamsExceeded=2]="MaxTeamsExceeded",e[e.MaxTeamFieldsExceeded=3]="MaxTeamFieldsExceeded",e[e.BacklogInError=4]="BacklogInError",e[e.MissingTeamFieldValue=5]="MissingTeamFieldValue",e[e.NoIterationsExist=6]="NoIterationsExist"})(Jsh=Gd.TimelineTeamStatusCode||(Gd.TimelineTeamStatusCode={}));Gd.TypeInfo={BacklogConfiguration:{},BacklogLevelConfiguration:{},BacklogType:{enumValues:{portfolio:0,requirement:1,task:2}},Board:{},BoardBadgeColumnOptions:{enumValues:{inProgressColumns:0,allColumns:1,customColumns:2}},BoardColumn:{},BoardColumnType:{enumValues:{incoming:0,inProgress:1,outgoing:2}},BugsBehavior:{enumValues:{off:0,asRequirements:1,asTasks:2}},CapacityContractBase:{},CapacityPatch:{},CardFieldSettings:{},CardSettings:{},CreatePlan:{},DateRange:{},DeliveryViewData:{},DeliveryViewPropertyCollection:{},FieldInfo:{},FieldType:{enumValues:{string:0,plainText:1,integer:2,dateTime:3,treePath:4,boolean:5,double:6}},IdentityDisplayFormat:{enumValues:{avatarOnly:0,fullName:1,avatarAndFullName:2}},Marker:{},Plan:{},PlanMetadata:{},PlanType:{enumValues:{deliveryTimelineView:0}},PlanUserPermissions:{enumValues:{none:0,view:1,edit:2,delete:4,manage:8,allPermissions:15}},TeamCapacity:{},TeamIterationAttributes:{},TeamMemberCapacity:{},TeamMemberCapacityIdentityRef:{},TeamSetting:{},TeamSettingsDaysOff:{},TeamSettingsDaysOffPatch:{},TeamSettingsIteration:{},TeamSettingsPatch:{},TimeFrame:{enumValues:{past:0,current:1,future:2}},TimelineCriteriaStatus:{},TimelineCriteriaStatusCode:{enumValues:{ok:0,invalidFilterClause:1,unknown:2}},TimelineIterationStatus:{},TimelineIterationStatusCode:{enumValues:{ok:0,isOverlapping:1}},TimelineTeamData:{},TimelineTeamIteration:{},TimelineTeamStatus:{},TimelineTeamStatusCode:{enumValues:{ok:0,doesntExistOrAccessDenied:1,maxTeamsExceeded:2,maxTeamFieldsExceeded:3,backlogInError:4,missingTeamFieldValue:5,noIterationsExist:6}},UpdatePlan:{}};Gd.TypeInfo.BacklogConfiguration.fields={bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},portfolioBacklogs:{isArray:!0,typeInfo:Gd.TypeInfo.BacklogLevelConfiguration},requirementBacklog:{typeInfo:Gd.TypeInfo.BacklogLevelConfiguration},taskBacklog:{typeInfo:Gd.TypeInfo.BacklogLevelConfiguration}};Gd.TypeInfo.BacklogLevelConfiguration.fields={type:{enumType:Gd.TypeInfo.BacklogType}};Gd.TypeInfo.Board.fields={columns:{isArray:!0,typeInfo:Gd.TypeInfo.BoardColumn}};Gd.TypeInfo.BoardColumn.fields={columnType:{enumType:Gd.TypeInfo.BoardColumnType}};Gd.TypeInfo.CapacityContractBase.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.CapacityPatch.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.CardFieldSettings.fields={additionalFields:{isArray:!0,typeInfo:Gd.TypeInfo.FieldInfo},assignedToDisplayFormat:{enumType:Gd.TypeInfo.IdentityDisplayFormat},coreFields:{isArray:!0,typeInfo:Gd.TypeInfo.FieldInfo}};Gd.TypeInfo.CardSettings.fields={fields:{typeInfo:Gd.TypeInfo.CardFieldSettings}};Gd.TypeInfo.CreatePlan.fields={type:{enumType:Gd.TypeInfo.PlanType}};Gd.TypeInfo.DateRange.fields={end:{isDate:!0},start:{isDate:!0}};Gd.TypeInfo.DeliveryViewData.fields={criteriaStatus:{typeInfo:Gd.TypeInfo.TimelineCriteriaStatus},endDate:{isDate:!0},startDate:{isDate:!0},teams:{isArray:!0,typeInfo:Gd.TypeInfo.TimelineTeamData}};Gd.TypeInfo.DeliveryViewPropertyCollection.fields={cardSettings:{typeInfo:Gd.TypeInfo.CardSettings},markers:{isArray:!0,typeInfo:Gd.TypeInfo.Marker}};Gd.TypeInfo.FieldInfo.fields={fieldType:{enumType:Gd.TypeInfo.FieldType}};Gd.TypeInfo.Marker.fields={date:{isDate:!0}};Gd.TypeInfo.Plan.fields={createdDate:{isDate:!0},lastAccessed:{isDate:!0},modifiedDate:{isDate:!0},type:{enumType:Gd.TypeInfo.PlanType},userPermissions:{enumType:Gd.TypeInfo.PlanUserPermissions}};Gd.TypeInfo.PlanMetadata.fields={modifiedDate:{isDate:!0},userPermissions:{enumType:Gd.TypeInfo.PlanUserPermissions}};Gd.TypeInfo.TeamCapacity.fields={teamMembers:{isArray:!0,typeInfo:Gd.TypeInfo.TeamMemberCapacityIdentityRef}};Gd.TypeInfo.TeamIterationAttributes.fields={finishDate:{isDate:!0},startDate:{isDate:!0},timeFrame:{enumType:Gd.TypeInfo.TimeFrame}};Gd.TypeInfo.TeamMemberCapacity.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamMemberCapacityIdentityRef.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSetting.fields={backlogIteration:{typeInfo:Gd.TypeInfo.TeamSettingsIteration},bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},defaultIteration:{typeInfo:Gd.TypeInfo.TeamSettingsIteration},workingDays:{isArray:!0,enumType:hwo.TypeInfo.DayOfWeek}};Gd.TypeInfo.TeamSettingsDaysOff.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSettingsDaysOffPatch.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSettingsIteration.fields={attributes:{typeInfo:Gd.TypeInfo.TeamIterationAttributes}};Gd.TypeInfo.TeamSettingsPatch.fields={bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},workingDays:{isArray:!0,enumType:hwo.TypeInfo.DayOfWeek}};Gd.TypeInfo.TimelineCriteriaStatus.fields={type:{enumType:Gd.TypeInfo.TimelineCriteriaStatusCode}};Gd.TypeInfo.TimelineIterationStatus.fields={type:{enumType:Gd.TypeInfo.TimelineIterationStatusCode}};Gd.TypeInfo.TimelineTeamData.fields={iterations:{isArray:!0,typeInfo:Gd.TypeInfo.TimelineTeamIteration},status:{typeInfo:Gd.TypeInfo.TimelineTeamStatus}};Gd.TypeInfo.TimelineTeamIteration.fields={finishDate:{isDate:!0},startDate:{isDate:!0},status:{typeInfo:Gd.TypeInfo.TimelineIterationStatus}};Gd.TypeInfo.TimelineTeamStatus.fields={type:{enumType:Gd.TypeInfo.TimelineTeamStatusCode}};Gd.TypeInfo.UpdatePlan.fields={type:{enumType:Gd.TypeInfo.PlanType}}});var ywo=A(t6t=>{"use strict";var nd=t6t&&t6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(t6t,"__esModule",{value:!0});var Xsh=rv(),pD=gwo(),Owr=class extends Xsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Work-api",n)}getBacklogConfigurations(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","7799f497-3cb5-4f16-ad4f-5cd06012db64",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.BacklogConfiguration,!1);t(m)}catch(o){n(o)}}))})}getBacklogLevelWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,backlogId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","7c468d96-ab1d-4294-a360-92f07e9ccd98",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBacklog(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.BacklogLevelConfiguration,!1);n(h)}catch(c){i(c)}}))})}getBacklogs(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.BacklogLevelConfiguration,!0);t(m)}catch(o){n(o)}}))})}getBoardBadge(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;r&&(o=r.projectId||r.project,c=r.teamId||r.team);let l={project:o,team:c,id:t},u={columnOptions:n,columns:i&&i.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);s(v)}catch(m){a(m)}}))})}getBoardBadgeData(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;r&&(o=r.projectId||r.project,c=r.teamId||r.team);let l={project:o,team:c,id:t},u={columnOptions:n,columns:i&&i.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);s(v)}catch(m){a(m)}}))})}getColumnSuggestedValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","eb7ec5a3-1ba3-4fd1-b834-49a5a387e57d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getBoardMappingParentItems(r,t,n){return nd(this,void 0,void 0,function*(){if(t==null)throw new TypeError("childBacklogContextCategoryRefName can not be null or undefined");if(n==null)throw new TypeError("workitemIds can not be null or undefined");return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o},l={childBacklogContextCategoryRefName:t,workitemIds:n&&n.join(",")};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","186abea3-5c35-432f-9e28-7a15b4312a0e",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);i(b)}catch(u){s(u)}}))})}getRowSuggestedValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","bb494cc6-a0f5-4c6c-8dca-ea6912e79eb9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getBoard(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.Board,!1);n(h)}catch(c){i(c)}}))})}getBoards(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);t(m)}catch(o){n(o)}}))})}setBoardOptions(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,id:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,m,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}getBoardUserSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardUserSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getCapacitiesWithIdentityRefAndTotals(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamCapacity,!1);n(h)}catch(c){i(c)}}))})}getCapacityWithIdentityRef(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,iterationId:t,teamMemberId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!1);i(_)}catch(l){s(l)}}))})}replaceCapacitiesWithIdentityRef(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!0);i(_)}catch(l){s(l)}}))})}updateCapacityWithIdentityRef(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,iterationId:n,teamMemberId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!1);s(b)}catch(u){a(u)}}))})}getBoardCardRuleSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardCardRuleSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}updateTaskboardCardRuleSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","3f84a8d1-1aab-423e-a94b-6dcbdcca511f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBoardCardSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardCardSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}updateTaskboardCardSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","0d63745f-31f3-4cf3-9056-2a064e567637",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBoardChart(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,board:t,name:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getBoardCharts(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateBoardChart(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,board:n,name:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);s(b)}catch(u){a(u)}}))})}getBoardColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.BoardColumn,!0);n(h)}catch(c){i(c)}}))})}updateBoardColumns(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.BoardColumn,!0);i(_)}catch(l){s(l)}}))})}getDeliveryTimelineData(r,t,n,i,s){return nd(this,void 0,void 0,function*(){return new Promise((a,o)=>nd(this,void 0,void 0,function*(){let c={project:r,id:t},l={revision:n,startDate:i,endDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","bdd0834e-101f-49f0-a6ae-509f384a12b4",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pD.TypeInfo.DeliveryViewData,!1);a(b)}catch(u){o(u)}}))})}getTotalIterationCapacities(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,iterationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1e385ce0-396b-4273-8171-d64562c18d37",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsIteration,!1);n(h)}catch(c){i(c)}}))})}getTeamIterations(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a},c={$timeframe:t};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamSettingsIteration,!0);n(_)}catch(l){i(l)}}))})}postTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsIteration,!1);n(h)}catch(c){i(c)}}))})}createPlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pD.TypeInfo.Plan,!1);n(u)}catch(a){i(a)}}))})}deletePlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,id:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,id:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pD.TypeInfo.Plan,!1);n(u)}catch(a){i(a)}}))})}getPlans(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pD.TypeInfo.Plan,!0);t(l)}catch(s){n(s)}}))})}updatePlan(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a={project:t,id:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,pD.TypeInfo.Plan,!1);i(m)}catch(o){s(o)}}))})}getProcessConfiguration(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","f901ba42-86d2-4b0c-89c1-3f86d06daa84",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getBoardRows(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateBoardRows(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}getColumns(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);t(m)}catch(o){n(o)}}))})}updateColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getWorkItemColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateWorkItemColumn(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,iterationId:n,workItemId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);s(b)}catch(u){a(u)}}))})}getTeamDaysOff(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsDaysOff,!1);n(h)}catch(c){i(c)}}))})}updateTeamDaysOff(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamSettingsDaysOff,!1);i(_)}catch(l){s(l)}}))})}getTeamFieldValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);t(m)}catch(o){n(o)}}))})}updateTeamFieldValues(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTeamSettings(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.TeamSetting,!1);t(m)}catch(o){n(o)}}))})}updateTeamSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSetting,!1);n(h)}catch(c){i(c)}}))})}getIterationWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","5b3ef1a6-d3ab-44cd-bafd-c7f45db850fa",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}reorderBacklogWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1c22b714-e7e4-41b9-85e0-56ee13ef55ed",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}reorderIterationWorkItems(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","47755db2-d7eb-405a-8c25-675401525fc9",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}};Owr.RESOURCE_AREA_ID="1d4f49f9-02b9-4e26-b826-2cdb6195f2a9";t6t.WorkApi=Owr});var _wo=A(od=>{"use strict";Object.defineProperty(od,"__esModule",{value:!0});var Zsh;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(Zsh=od.ClassificationNodesErrorPolicy||(od.ClassificationNodesErrorPolicy={}));var eah;(function(e){e[e.None=0]="None",e[e.Reactions=1]="Reactions",e[e.RenderedText=8]="RenderedText",e[e.RenderedTextOnly=16]="RenderedTextOnly",e[e.All=-17]="All"})(eah=od.CommentExpandOptions||(od.CommentExpandOptions={}));var tah;(function(e){e[e.Like=0]="Like",e[e.Dislike=1]="Dislike",e[e.Heart=2]="Heart",e[e.Hooray=3]="Hooray",e[e.Smile=4]="Smile",e[e.Confused=5]="Confused"})(tah=od.CommentReactionType||(od.CommentReactionType={}));var rah;(function(e){e[e.Asc=1]="Asc",e[e.Desc=2]="Desc"})(rah=od.CommentSortOrder||(od.CommentSortOrder={}));var nah;(function(e){e[e.String=0]="String",e[e.Integer=1]="Integer",e[e.DateTime=2]="DateTime",e[e.PlainText=3]="PlainText",e[e.Html=4]="Html",e[e.TreePath=5]="TreePath",e[e.History=6]="History",e[e.Double=7]="Double",e[e.Guid=8]="Guid",e[e.Boolean=9]="Boolean",e[e.Identity=10]="Identity",e[e.PicklistString=11]="PicklistString",e[e.PicklistInteger=12]="PicklistInteger",e[e.PicklistDouble=13]="PicklistDouble"})(nah=od.FieldType||(od.FieldType={}));var iah;(function(e){e[e.None=0]="None",e[e.WorkItem=1]="WorkItem",e[e.WorkItemLink=2]="WorkItemLink",e[e.Tree=3]="Tree",e[e.WorkItemTypeExtension=4]="WorkItemTypeExtension"})(iah=od.FieldUsage||(od.FieldUsage={}));var sah;(function(e){e[e.None=0]="None",e[e.ExtensionFields=1]="ExtensionFields",e[e.IncludeDeleted=2]="IncludeDeleted"})(sah=od.GetFieldsExpand||(od.GetFieldsExpand={}));var aah;(function(e){e[e.WorkItems=0]="WorkItems",e[e.LinksOneHopMustContain=1]="LinksOneHopMustContain",e[e.LinksOneHopMayContain=2]="LinksOneHopMayContain",e[e.LinksOneHopDoesNotContain=3]="LinksOneHopDoesNotContain",e[e.LinksRecursiveMustContain=4]="LinksRecursiveMustContain",e[e.LinksRecursiveMayContain=5]="LinksRecursiveMayContain",e[e.LinksRecursiveDoesNotContain=6]="LinksRecursiveDoesNotContain"})(aah=od.LinkQueryMode||(od.LinkQueryMode={}));var oah;(function(e){e[e.NONE=0]="NONE",e[e.AND=1]="AND",e[e.OR=2]="OR"})(oah=od.LogicalOperation||(od.LogicalOperation={}));var cah;(function(e){e[e.Import=0]="Import",e[e.Validate=1]="Validate"})(cah=od.ProvisioningActionType||(od.ProvisioningActionType={}));var uah;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(uah=od.QueryErrorPolicy||(od.QueryErrorPolicy={}));var lah;(function(e){e[e.None=0]="None",e[e.Wiql=1]="Wiql",e[e.Clauses=2]="Clauses",e[e.All=3]="All",e[e.Minimal=4]="Minimal"})(lah=od.QueryExpand||(od.QueryExpand={}));var dah;(function(e){e[e.Doing=1]="Doing",e[e.Done=2]="Done",e[e.Followed=3]="Followed"})(dah=od.QueryOption||(od.QueryOption={}));var pah;(function(e){e[e.ParentFirst=0]="ParentFirst",e[e.ChildFirst=1]="ChildFirst"})(pah=od.QueryRecursionOption||(od.QueryRecursionOption={}));var mah;(function(e){e[e.WorkItem=1]="WorkItem",e[e.WorkItemLink=2]="WorkItemLink"})(mah=od.QueryResultType||(od.QueryResultType={}));var fah;(function(e){e[e.Flat=1]="Flat",e[e.Tree=2]="Tree",e[e.OneHop=3]="OneHop"})(fah=od.QueryType||(od.QueryType={}));var hah;(function(e){e[e.None=0]="None",e[e.Fields=1]="Fields"})(hah=od.ReportingRevisionsExpand||(od.ReportingRevisionsExpand={}));var gah;(function(e){e[e.WorkItemType=0]="WorkItemType",e[e.GlobalWorkflow=1]="GlobalWorkflow"})(gah=od.TemplateType||(od.TemplateType={}));var yah;(function(e){e[e.Area=0]="Area",e[e.Iteration=1]="Iteration"})(yah=od.TreeNodeStructureType||(od.TreeNodeStructureType={}));var _ah;(function(e){e[e.Areas=0]="Areas",e[e.Iterations=1]="Iterations"})(_ah=od.TreeStructureGroup||(od.TreeStructureGroup={}));var Aah;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(Aah=od.WorkItemErrorPolicy||(od.WorkItemErrorPolicy={}));var bah;(function(e){e[e.None=0]="None",e[e.Relations=1]="Relations",e[e.Fields=2]="Fields",e[e.Links=3]="Links",e[e.All=4]="All"})(bah=od.WorkItemExpand||(od.WorkItemExpand={}));var Cah;(function(e){e[e.Visited=0]="Visited",e[e.Edited=1]="Edited",e[e.Deleted=2]="Deleted",e[e.Restored=3]="Restored"})(Cah=od.WorkItemRecentActivityType||(od.WorkItemRecentActivityType={}));var vah;(function(e){e[e.None=0]="None",e[e.AllowedValues=1]="AllowedValues",e[e.DependentFields=2]="DependentFields",e[e.All=3]="All"})(vah=od.WorkItemTypeFieldsExpandLevel||(od.WorkItemTypeFieldsExpandLevel={}));od.TypeInfo={AccountMyWorkResult:{},AccountRecentActivityWorkItemModel:{},AccountRecentActivityWorkItemModel2:{},AccountRecentActivityWorkItemModelBase:{},AccountRecentMentionWorkItemModel:{},AccountWorkWorkItemModel:{},ClassificationNodesErrorPolicy:{enumValues:{fail:1,omit:2}},Comment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,all:-17}},CommentList:{},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentVersion:{},ExternalDeployment:{},FieldType:{enumValues:{string:0,integer:1,dateTime:2,plainText:3,html:4,treePath:5,history:6,double:7,guid:8,boolean:9,identity:10,picklistString:11,picklistInteger:12,picklistDouble:13}},FieldUsage:{enumValues:{none:0,workItem:1,workItemLink:2,tree:3,workItemTypeExtension:4}},GetFieldsExpand:{enumValues:{none:0,extensionFields:1,includeDeleted:2}},LinkQueryMode:{enumValues:{workItems:0,linksOneHopMustContain:1,linksOneHopMayContain:2,linksOneHopDoesNotContain:3,linksRecursiveMustContain:4,linksRecursiveMayContain:5,linksRecursiveDoesNotContain:6}},LogicalOperation:{enumValues:{none:0,and:1,or:2}},ProvisioningActionType:{enumValues:{import:0,validate:1}},QueryBatchGetRequest:{},QueryErrorPolicy:{enumValues:{fail:1,omit:2}},QueryExpand:{enumValues:{none:0,wiql:1,clauses:2,all:3,minimal:4}},QueryHierarchyItem:{},QueryHierarchyItemsResult:{},QueryOption:{enumValues:{doing:1,done:2,followed:3}},QueryRecursionOption:{enumValues:{parentFirst:0,childFirst:1}},QueryResultType:{enumValues:{workItem:1,workItemLink:2}},QueryType:{enumValues:{flat:1,tree:2,oneHop:3}},ReportingRevisionsExpand:{enumValues:{none:0,fields:1}},TemplateType:{enumValues:{workItemType:0,globalWorkflow:1}},TreeNodeStructureType:{enumValues:{area:0,iteration:1}},TreeStructureGroup:{enumValues:{areas:0,iterations:1}},WorkItemBatchGetRequest:{},WorkItemClassificationNode:{},WorkItemComment:{},WorkItemComments:{},WorkItemErrorPolicy:{enumValues:{fail:1,omit:2}},WorkItemExpand:{enumValues:{none:0,relations:1,fields:2,links:3,all:4}},WorkItemField:{},WorkItemField2:{},WorkItemHistory:{},WorkItemQueryClause:{},WorkItemQueryResult:{},WorkItemRecentActivityType:{enumValues:{visited:0,edited:1,deleted:2,restored:3}},WorkItemTagDefinition:{},WorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,dependentFields:2,all:3}},WorkItemTypeTemplateUpdateModel:{},WorkItemUpdate:{}};od.TypeInfo.AccountMyWorkResult.fields={workItemDetails:{isArray:!0,typeInfo:od.TypeInfo.AccountWorkWorkItemModel}};od.TypeInfo.AccountRecentActivityWorkItemModel.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentActivityWorkItemModel2.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentActivityWorkItemModelBase.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentMentionWorkItemModel.fields={mentionedDateField:{isDate:!0}};od.TypeInfo.AccountWorkWorkItemModel.fields={changedDate:{isDate:!0}};od.TypeInfo.Comment.fields={createdDate:{isDate:!0},createdOnBehalfDate:{isDate:!0},modifiedDate:{isDate:!0},reactions:{isArray:!0,typeInfo:od.TypeInfo.CommentReaction}};od.TypeInfo.CommentList.fields={comments:{isArray:!0,typeInfo:od.TypeInfo.Comment}};od.TypeInfo.CommentReaction.fields={type:{enumType:od.TypeInfo.CommentReactionType}};od.TypeInfo.CommentVersion.fields={createdDate:{isDate:!0},createdOnBehalfDate:{isDate:!0},modifiedDate:{isDate:!0}};od.TypeInfo.ExternalDeployment.fields={statusDate:{isDate:!0}};od.TypeInfo.QueryBatchGetRequest.fields={$expand:{enumType:od.TypeInfo.QueryExpand},errorPolicy:{enumType:od.TypeInfo.QueryErrorPolicy}};od.TypeInfo.QueryHierarchyItem.fields={children:{isArray:!0,typeInfo:od.TypeInfo.QueryHierarchyItem},clauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},createdDate:{isDate:!0},filterOptions:{enumType:od.TypeInfo.LinkQueryMode},lastExecutedDate:{isDate:!0},lastModifiedDate:{isDate:!0},linkClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},queryRecursionOption:{enumType:od.TypeInfo.QueryRecursionOption},queryType:{enumType:od.TypeInfo.QueryType},sourceClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},targetClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause}};od.TypeInfo.QueryHierarchyItemsResult.fields={value:{isArray:!0,typeInfo:od.TypeInfo.QueryHierarchyItem}};od.TypeInfo.WorkItemBatchGetRequest.fields={$expand:{enumType:od.TypeInfo.WorkItemExpand},asOf:{isDate:!0},errorPolicy:{enumType:od.TypeInfo.WorkItemErrorPolicy}};od.TypeInfo.WorkItemClassificationNode.fields={children:{isArray:!0,typeInfo:od.TypeInfo.WorkItemClassificationNode},structureType:{enumType:od.TypeInfo.TreeNodeStructureType}};od.TypeInfo.WorkItemComment.fields={revisedDate:{isDate:!0}};od.TypeInfo.WorkItemComments.fields={comments:{isArray:!0,typeInfo:od.TypeInfo.WorkItemComment}};od.TypeInfo.WorkItemField.fields={type:{enumType:od.TypeInfo.FieldType},usage:{enumType:od.TypeInfo.FieldUsage}};od.TypeInfo.WorkItemField2.fields={type:{enumType:od.TypeInfo.FieldType},usage:{enumType:od.TypeInfo.FieldUsage}};od.TypeInfo.WorkItemHistory.fields={revisedDate:{isDate:!0}};od.TypeInfo.WorkItemQueryClause.fields={clauses:{isArray:!0,typeInfo:od.TypeInfo.WorkItemQueryClause},logicalOperator:{enumType:od.TypeInfo.LogicalOperation}};od.TypeInfo.WorkItemQueryResult.fields={asOf:{isDate:!0},queryResultType:{enumType:od.TypeInfo.QueryResultType},queryType:{enumType:od.TypeInfo.QueryType}};od.TypeInfo.WorkItemTagDefinition.fields={lastUpdated:{isDate:!0}};od.TypeInfo.WorkItemTypeTemplateUpdateModel.fields={actionType:{enumType:od.TypeInfo.ProvisioningActionType},templateType:{enumType:od.TypeInfo.TemplateType}};od.TypeInfo.WorkItemUpdate.fields={revisedDate:{isDate:!0}}});var Awo=A(r6t=>{"use strict";var _c=r6t&&r6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(r6t,"__esModule",{value:!0});var Eah=rv(),pA=_wo(),Bwr=class extends Eah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}getAccountMyWorkData(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={},s={$queryOption:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","def3d688-ddf5-4096-9024-69beea15cdbd",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pA.TypeInfo.AccountMyWorkResult,!1);t(u)}catch(a){n(a)}}))})}getRecentActivityData(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1bc988f4-c15f-4072-ad35-497c87e3a909",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pA.TypeInfo.AccountRecentActivityWorkItemModel2,!0);r(c)}catch(i){t(i)}}))})}getRecentMentions(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","d60eeb6e-e18c-4478-9e94-a0094e28f41c",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pA.TypeInfo.AccountRecentMentionWorkItemModel,!0);r(c)}catch(i){t(i)}}))})}getWorkArtifactLinkTypes(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","1a31de40-e318-41cd-a6c6-881077df52e3",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}queryWorkItemsForArtifactUris(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","a9a9aa7a-8c09-44d3-ad1b-46e855c1e3d3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createAttachment(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:s},u={fileName:n,uploadType:i,areaPath:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion);_.additionalHeaders=r;let b;b=yield this.rest.uploadStream("POST",h,t,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getAttachmentContent(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:n,id:r},c={fileName:t,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getAttachmentZip(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:n,id:r},c={fileName:t,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getClassificationNodes(r,t,n,i){return _c(this,void 0,void 0,function*(){if(t==null)throw new TypeError("ids can not be null or undefined");return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r},c={ids:t&&t.join(","),$depth:n,errorPolicy:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemClassificationNode,!0);s(_)}catch(l){a(l)}}))})}getRootNodes(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r},a={$depth:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemClassificationNode,!0);n(m)}catch(o){i(o)}}))})}createOrUpdateClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,structureGroup:n,path:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(h)}catch(c){a(c)}}))})}deleteClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,structureGroup:t,path:n},c={$reclassifyId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,structureGroup:t,path:n},c={$depth:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(_)}catch(l){a(l)}}))})}updateClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,structureGroup:n,path:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(h)}catch(c){a(c)}}))})}getEngagedUsers(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:r,workItemId:t,commentId:n,reactionType:i},u={$top:s,$skip:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","e33ca5e0-2349-4285-af3d-d72d86781c35",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}addComment(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,workItemId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,pA.TypeInfo.Comment,!1);i(m)}catch(o){s(o)}}))})}deleteComment(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getComment(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,workItemId:t,commentId:n},l={includeDeleted:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.Comment,!1);a(b)}catch(u){o(u)}}))})}getComments(r,t,n,i,s,a,o){return _c(this,void 0,void 0,function*(){return new Promise((c,l)=>_c(this,void 0,void 0,function*(){let u={project:r,workItemId:t},m={$top:n,continuationToken:i,includeDeleted:s,$expand:a,order:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,pA.TypeInfo.CommentList,!1);c(w)}catch(h){l(h)}}))})}getCommentsBatch(r,t,n,i,s){return _c(this,void 0,void 0,function*(){if(n==null)throw new TypeError("ids can not be null or undefined");return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,workItemId:t},l={ids:n&&n.join(","),includeDeleted:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.CommentList,!1);a(b)}catch(u){o(u)}}))})}updateComment(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,workItemId:n,commentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.Comment,!1);s(h)}catch(c){a(c)}}))})}createCommentReaction(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,reactionType:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentReaction,!1);s(h)}catch(c){a(c)}}))})}deleteCommentReaction(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,reactionType:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentReaction,!1);s(h)}catch(c){a(c)}}))})}getCommentReactions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.CommentReaction,!0);i(m)}catch(o){s(o)}}))})}getCommentVersion(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,version:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentVersion,!1);s(h)}catch(c){a(c)}}))})}getCommentVersions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.CommentVersion,!0);i(m)}catch(o){s(o)}}))})}createField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pA.TypeInfo.WorkItemField,!1);n(u)}catch(a){i(a)}}))})}deleteField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,fieldNameOrRefName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,fieldNameOrRefName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pA.TypeInfo.WorkItemField,!1);n(u)}catch(a){i(a)}}))})}getFields(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemField,!0);n(m)}catch(o){i(o)}}))})}updateField(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,fieldNameOrRefName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemField,!1);i(m)}catch(o){s(o)}}))})}migrateProjectsProcess(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","19801631-d4e5-47e9-8166-0330de0ff1e6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createQuery(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,query:n},c={validateWiqlOnly:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!1);s(_)}catch(l){a(l)}}))})}deleteQuery(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,query:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getQueries(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r},c={$expand:t,$depth:n,$includeDeleted:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!0);s(_)}catch(l){a(l)}}))})}getQuery(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:r,query:t},u={$expand:n,$depth:i,$includeDeleted:s,$useIsoDateFormat:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,pA.TypeInfo.QueryHierarchyItem,!1);o(v)}catch(m){c(m)}}))})}searchQueries(r,t,n,i,s){return _c(this,void 0,void 0,function*(){if(t==null)throw new TypeError("filter can not be null or undefined");return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r},l={$filter:t,$top:n,$expand:i,$includeDeleted:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.QueryHierarchyItemsResult,!1);a(b)}catch(u){o(u)}}))})}updateQuery(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,query:n},c={$undeleteDescendants:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!1);s(_)}catch(l){a(l)}}))})}getQueriesBatch(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","549816f9-09b0-4e75-9e81-01fbfcd07426",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pA.TypeInfo.QueryHierarchyItem,!0);n(u)}catch(a){i(a)}}))})}destroyWorkItem(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,id:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeletedWorkItem(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,id:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeletedWorkItems(r,t){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t},a={ids:r&&r.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getDeletedWorkItemShallowReferences(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}restoreWorkItem(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,id:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getRevision(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:i,id:r,revisionNumber:t},c={$expand:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getRevisions(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:s,id:r},l={$top:t,$skip:n,$expand:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}sendMail(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","12438500-2f84-4fa7-9f1a-c31871b4959d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTag(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,tagIdOrName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTag(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,tagIdOrName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTags(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}updateTag(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,tagIdOrName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTemplates(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a},c={workitemtypename:t};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);n(_)}catch(l){i(l)}}))})}deleteTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,templateId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,templateId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}replaceTemplate(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,templateId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getUpdate(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,id:r,updateNumber:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemUpdate,!1);i(m)}catch(o){s(o)}}))})}getUpdates(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:i,id:r},c={$top:t,$skip:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemUpdate,!0);s(_)}catch(l){a(l)}}))})}queryByWiql(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c},u={timePrecision:n,$top:i};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1a9c53f7-f243-4447-b110-35ef023636e4",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,pA.TypeInfo.WorkItemQueryResult,!1);s(v)}catch(m){a(m)}}))})}queryById(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,id:r},u={timePrecision:n,$top:i};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a02355f5-5f8a-4671-8e32-369d23aac83d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,pA.TypeInfo.WorkItemQueryResult,!1);s(v)}catch(m){a(m)}}))})}getWorkItemIconJson(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getWorkItemIcons(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getWorkItemIconSvg(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("image/svg+xml",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getWorkItemIconXaml(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("image/xaml+xml",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getReportingLinksByLinkType(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r},l={linkTypes:t&&t.join(","),types:n&&n.join(","),continuationToken:i,startDateTime:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","b5b5b6d0-0308-40a1-b3f4-b9bb3c66878f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getRelationType(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={relation:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getRelationTypes(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}readReportingRevisionsGet(r,t,n,i,s,a,o,c,l,u,m,h){return _c(this,void 0,void 0,function*(){return new Promise((_,b)=>_c(this,void 0,void 0,function*(){let v={project:r},w={fields:t&&t.join(","),types:n&&n.join(","),continuationToken:i,startDateTime:s,includeIdentityRef:a,includeDeleted:o,includeTagRef:c,includeLatestOnly:l,$expand:u,includeDiscussionChangesOnly:m,$maxPageSize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,null,!1);_(L)}catch(x){b(x)}}))})}readReportingRevisionsPost(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:t},l={continuationToken:n,startDateTime:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}readReportingDiscussions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r},o={continuationToken:t,$maxPageSize:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4a644469-90c5-4fcc-9a9f-be0827d369ec",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}createWorkItem(r,t,n,i,s,a,o,c){return _c(this,void 0,void 0,function*(){return new Promise((l,u)=>_c(this,void 0,void 0,function*(){let m={project:n,type:i},h={validateOnly:s,bypassRules:a,suppressNotifications:o,$expand:c};r=r||{},r["Content-Type"]="application/json-patch+json";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.create(b,t,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getWorkItemTemplate(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,type:t},l={fields:n,asOf:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deleteWorkItem(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,id:r},o={destroy:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getWorkItem(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:s,id:r},l={fields:t&&t.join(","),asOf:n,$expand:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getWorkItems(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:a},u={ids:r&&r.join(","),fields:t&&t.join(","),asOf:n,$expand:i,errorPolicy:s};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}updateWorkItem(r,t,n,i,s,a,o,c){return _c(this,void 0,void 0,function*(){return new Promise((l,u)=>_c(this,void 0,void 0,function*(){let m={project:i,id:n},h={validateOnly:s,bypassRules:a,suppressNotifications:o,$expand:c};r=r||{},r["Content-Type"]="application/json-patch+json";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.update(b,t,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getWorkItemsBatch(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","908509b6-4248-4475-a1cd-829139ba419f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getWorkItemStateColors(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","0b83df8a-3496-4ddb-ba44-63634f4cda61",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemNextStatesOnCheckinAction(r,t){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={},a={ids:r&&r.join(","),action:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","afae844b-e2f6-44c2-8053-17b3bb936a40",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getWorkItemTypeCategories(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeCategory(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,category:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemTypeColors(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","958fde80-115e-43fb-bd65-749c48057faf",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeColorAndIcons(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f0f8dc62-3975-48ce-8051-f636b68b52e3",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemType(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,type:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemTypes(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeFieldsWithReferences(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,type:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getWorkItemTypeFieldWithReferences(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,type:t,field:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getWorkItemTypeStates(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,type:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","7c9d7a76-4a09-43e8-b5df-bd792f4ac6aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}exportWorkItemTypeDefinition(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,type:t},o={exportGlobalLists:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateWorkItemTypeDefinition(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}};Bwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";r6t.WorkItemTrackingApi=Bwr});var bwo=A(Sf=>{"use strict";Object.defineProperty(Sf,"__esModule",{value:!0});var Dah;(function(e){e[e.System=1]="System",e[e.Inherited=2]="Inherited",e[e.Custom=3]="Custom"})(Dah=Sf.CustomizationType||(Sf.CustomizationType={}));var Sah;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble"})(Sah=Sf.FieldType||(Sf.FieldType={}));var wah;(function(e){e[e.None=0]="None",e[e.Fields=1]="Fields",e[e.CombinedFields=2]="CombinedFields"})(wah=Sf.GetBehaviorsExpand||(Sf.GetBehaviorsExpand={}));var Iah;(function(e){e[e.None=0]="None",e[e.Projects=1]="Projects"})(Iah=Sf.GetProcessExpandLevel||(Sf.GetProcessExpandLevel={}));var xah;(function(e){e[e.None=0]="None",e[e.States=1]="States",e[e.Behaviors=2]="Behaviors",e[e.Layout=4]="Layout"})(xah=Sf.GetWorkItemTypeExpand||(Sf.GetWorkItemTypeExpand={}));var Tah;(function(e){e[e.Custom=1]="Custom",e[e.History=2]="History",e[e.Links=3]="Links",e[e.Attachments=4]="Attachments"})(Tah=Sf.PageType||(Sf.PageType={}));var Pah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(Pah=Sf.ProcessClass||(Sf.ProcessClass={}));var Rah;(function(e){e[e.None=0]="None",e[e.AllowedValues=1]="AllowedValues",e[e.All=2]="All"})(Rah=Sf.ProcessWorkItemTypeFieldsExpandLevel||(Sf.ProcessWorkItemTypeFieldsExpandLevel={}));var kah;(function(e){e[e.MakeRequired=1]="MakeRequired",e[e.MakeReadOnly=2]="MakeReadOnly",e[e.SetDefaultValue=3]="SetDefaultValue",e[e.SetDefaultFromClock=4]="SetDefaultFromClock",e[e.SetDefaultFromCurrentUser=5]="SetDefaultFromCurrentUser",e[e.SetDefaultFromField=6]="SetDefaultFromField",e[e.CopyValue=7]="CopyValue",e[e.CopyFromClock=8]="CopyFromClock",e[e.CopyFromCurrentUser=9]="CopyFromCurrentUser",e[e.CopyFromField=10]="CopyFromField",e[e.SetValueToEmpty=11]="SetValueToEmpty",e[e.CopyFromServerClock=12]="CopyFromServerClock",e[e.CopyFromServerCurrentUser=13]="CopyFromServerCurrentUser",e[e.HideTargetField=14]="HideTargetField",e[e.DisallowValue=15]="DisallowValue"})(kah=Sf.RuleActionType||(Sf.RuleActionType={}));var Fah;(function(e){e[e.When=1]="When",e[e.WhenNot=2]="WhenNot",e[e.WhenChanged=3]="WhenChanged",e[e.WhenNotChanged=4]="WhenNotChanged",e[e.WhenWas=5]="WhenWas",e[e.WhenStateChangedTo=6]="WhenStateChangedTo",e[e.WhenStateChangedFromAndTo=7]="WhenStateChangedFromAndTo",e[e.WhenWorkItemIsCreated=8]="WhenWorkItemIsCreated",e[e.WhenValueIsDefined=9]="WhenValueIsDefined",e[e.WhenValueIsNotDefined=10]="WhenValueIsNotDefined",e[e.WhenCurrentUserIsMemberOfGroup=11]="WhenCurrentUserIsMemberOfGroup",e[e.WhenCurrentUserIsNotMemberOfGroup=12]="WhenCurrentUserIsNotMemberOfGroup"})(Fah=Sf.RuleConditionType||(Sf.RuleConditionType={}));var Nah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(Nah=Sf.WorkItemTypeClass||(Sf.WorkItemTypeClass={}));Sf.TypeInfo={CreateProcessRuleRequest:{},CustomizationType:{enumValues:{system:1,inherited:2,custom:3}},FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetBehaviorsExpand:{enumValues:{none:0,fields:1,combinedFields:2}},GetProcessExpandLevel:{enumValues:{none:0,projects:1}},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},ProcessBehavior:{},ProcessClass:{enumValues:{system:0,derived:1,custom:2}},ProcessInfo:{},ProcessModel:{},ProcessProperties:{},ProcessRule:{},ProcessWorkItemType:{},ProcessWorkItemTypeField:{},ProcessWorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,all:2}},RuleAction:{},RuleActionType:{enumValues:{makeRequired:1,makeReadOnly:2,setDefaultValue:3,setDefaultFromClock:4,setDefaultFromCurrentUser:5,setDefaultFromField:6,copyValue:7,copyFromClock:8,copyFromCurrentUser:9,copyFromField:10,setValueToEmpty:11,copyFromServerClock:12,copyFromServerCurrentUser:13,hideTargetField:14,disallowValue:15}},RuleCondition:{},RuleConditionType:{enumValues:{when:1,whenNot:2,whenChanged:3,whenNotChanged:4,whenWas:5,whenStateChangedTo:6,whenStateChangedFromAndTo:7,whenWorkItemIsCreated:8,whenValueIsDefined:9,whenValueIsNotDefined:10,whenCurrentUserIsMemberOfGroup:11,whenCurrentUserIsNotMemberOfGroup:12}},UpdateProcessRuleRequest:{},WorkItemStateResultModel:{},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeModel:{}};Sf.TypeInfo.CreateProcessRuleRequest.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition}};Sf.TypeInfo.FieldModel.fields={type:{enumType:Sf.TypeInfo.FieldType}};Sf.TypeInfo.FormLayout.fields={pages:{isArray:!0,typeInfo:Sf.TypeInfo.Page}};Sf.TypeInfo.Page.fields={pageType:{enumType:Sf.TypeInfo.PageType}};Sf.TypeInfo.ProcessBehavior.fields={customization:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessInfo.fields={customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessModel.fields={properties:{typeInfo:Sf.TypeInfo.ProcessProperties}};Sf.TypeInfo.ProcessProperties.fields={class:{enumType:Sf.TypeInfo.ProcessClass}};Sf.TypeInfo.ProcessRule.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition},customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessWorkItemType.fields={customization:{enumType:Sf.TypeInfo.CustomizationType},layout:{typeInfo:Sf.TypeInfo.FormLayout},states:{isArray:!0,typeInfo:Sf.TypeInfo.WorkItemStateResultModel}};Sf.TypeInfo.ProcessWorkItemTypeField.fields={customization:{enumType:Sf.TypeInfo.CustomizationType},type:{enumType:Sf.TypeInfo.FieldType}};Sf.TypeInfo.RuleAction.fields={actionType:{enumType:Sf.TypeInfo.RuleActionType}};Sf.TypeInfo.RuleCondition.fields={conditionType:{enumType:Sf.TypeInfo.RuleConditionType}};Sf.TypeInfo.UpdateProcessRuleRequest.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition}};Sf.TypeInfo.WorkItemStateResultModel.fields={customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.WorkItemTypeModel.fields={class:{enumType:Sf.TypeInfo.WorkItemTypeClass},layout:{typeInfo:Sf.TypeInfo.FormLayout},states:{isArray:!0,typeInfo:Sf.TypeInfo.WorkItemStateResultModel}}});var Cwo=A(n6t=>{"use strict";var Wl=n6t&&n6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(n6t,"__esModule",{value:!0});var Oah=rv(),sC=bwo(),qwr=class extends Oah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}createProcessBehavior(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessBehavior,!1);n(u)}catch(a){i(a)}}))})}deleteProcessBehavior(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,behaviorRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getProcessBehavior(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,behaviorRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessBehavior,!1);i(h)}catch(c){s(c)}}))})}getProcessBehaviors(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessBehavior,!0);n(m)}catch(o){i(o)}}))})}updateProcessBehavior(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessBehavior,!1);i(m)}catch(o){s(o)}}))})}createControlInGroup(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,groupId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}moveControlToGroup(r,t,n,i,s,a){return Wl(this,void 0,void 0,function*(){return new Promise((o,c)=>Wl(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,groupId:i,controlId:s},u={removeFromGroupId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.replace(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}removeControlFromGroup(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,groupId:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateControl(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,groupId:i,controlId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}addFieldToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);i(m)}catch(o){s(o)}}))})}getAllWorkItemTypeFields(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessWorkItemTypeField,!0);n(u)}catch(a){i(a)}}))})}getWorkItemTypeField(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,fieldRefName:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);s(_)}catch(l){a(l)}}))})}removeWorkItemTypeField(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateWorkItemTypeField(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,fieldRefName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);s(h)}catch(c){a(c)}}))})}addGroup(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,pageId:i,sectionId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}moveGroupToPage(r,t,n,i,s,a,o,c){return Wl(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromPageId can not be null or undefined");if(c==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((l,u)=>Wl(this,void 0,void 0,function*(){let m={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},h={removeFromPageId:o,removeFromSectionId:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.replace(b,r,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}moveGroupToSection(r,t,n,i,s,a,o){return Wl(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((c,l)=>Wl(this,void 0,void 0,function*(){let u={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},m={removeFromSectionId:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.replace(_,r,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}removeGroup(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:r,witRefName:t,pageId:n,sectionId:i,groupId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}updateGroup(r,t,n,i,s,a){return Wl(this,void 0,void 0,function*(){return new Promise((o,c)=>Wl(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getFormLayout(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","fa8646eb-43cd-4b71-9564-40106fd63e40",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.FormLayout,!1);n(u)}catch(a){i(a)}}))})}createList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getListsMetadata(){return Wl(this,void 0,void 0,function*(){return new Promise((r,t)=>Wl(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}updateList(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={listId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addPage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}removePage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,pageId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updatePage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}createNewProcess(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,sC.TypeInfo.ProcessInfo,!1);t(l)}catch(s){n(s)}}))})}deleteProcessById(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={processTypeId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}editProcess(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processTypeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessInfo,!1);n(u)}catch(a){i(a)}}))})}getListOfProcesses(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={},s={$expand:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessInfo,!0);t(u)}catch(a){n(a)}}))})}getProcessByItsId(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processTypeId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessInfo,!1);n(m)}catch(o){i(o)}}))})}addProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessRule,!1);i(m)}catch(o){s(o)}}))})}deleteProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,ruleId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,ruleId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessRule,!1);i(m)}catch(o){s(o)}}))})}getProcessWorkItemTypeRules(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessRule,!0);n(u)}catch(a){i(a)}}))})}updateProcessWorkItemTypeRule(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,ruleId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessRule,!1);s(h)}catch(c){a(c)}}))})}createStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.WorkItemStateResultModel,!1);i(m)}catch(o){s(o)}}))})}deleteStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.WorkItemStateResultModel,!1);i(m)}catch(o){s(o)}}))})}getStateDefinitions(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.WorkItemStateResultModel,!0);n(u)}catch(a){i(a)}}))})}hideStateDefinition(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.WorkItemStateResultModel,!1);s(h)}catch(c){a(c)}}))})}updateStateDefinition(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.WorkItemStateResultModel,!1);s(h)}catch(c){a(c)}}))})}deleteSystemControl(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,controlId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getSystemControls(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}updateSystemControl(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createProcessWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessWorkItemType,!1);n(u)}catch(a){i(a)}}))})}deleteProcessWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getProcessWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessWorkItemType,!1);i(h)}catch(c){s(c)}}))})}getProcessWorkItemTypes(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemType,!0);n(m)}catch(o){i(o)}}))})}updateProcessWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemType,!1);i(m)}catch(o){s(o)}}))})}addBehaviorToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorForWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorsForWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefNameForBehaviors:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}removeBehaviorFromWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateBehaviorToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};qwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";n6t.WorkItemTrackingProcessApi=qwr});var vwo=A(GE=>{"use strict";Object.defineProperty(GE,"__esModule",{value:!0});var Bah;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble"})(Bah=GE.FieldType||(GE.FieldType={}));var qah;(function(e){e[e.None=0]="None",e[e.States=1]="States",e[e.Behaviors=2]="Behaviors",e[e.Layout=4]="Layout"})(qah=GE.GetWorkItemTypeExpand||(GE.GetWorkItemTypeExpand={}));var Mah;(function(e){e[e.Custom=1]="Custom",e[e.History=2]="History",e[e.Links=3]="Links",e[e.Attachments=4]="Attachments"})(Mah=GE.PageType||(GE.PageType={}));var Lah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(Lah=GE.WorkItemTypeClass||(GE.WorkItemTypeClass={}));GE.TypeInfo={FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeFieldModel:{},WorkItemTypeFieldModel2:{},WorkItemTypeModel:{}};GE.TypeInfo.FieldModel.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.FormLayout.fields={pages:{isArray:!0,typeInfo:GE.TypeInfo.Page}};GE.TypeInfo.Page.fields={pageType:{enumType:GE.TypeInfo.PageType}};GE.TypeInfo.WorkItemTypeFieldModel.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.WorkItemTypeFieldModel2.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.WorkItemTypeModel.fields={class:{enumType:GE.TypeInfo.WorkItemTypeClass},layout:{typeInfo:GE.TypeInfo.FormLayout}}});var Ewo=A(i6t=>{"use strict";var up=i6t&&i6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(i6t,"__esModule",{value:!0});var jah=rv(),bB=vwo(),Mwr=class extends jah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}createBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,behaviorId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,behaviorId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBehaviors(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={processId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}replaceBehavior(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,behaviorId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}addControlToGroup(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,groupId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}editControl(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,groupId:i,controlId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}removeControlFromGroup(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,groupId:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}setControlInGroup(r,t,n,i,s,a){return up(this,void 0,void 0,function*(){return new Promise((o,c)=>up(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,groupId:i,controlId:s},u={removeFromGroupId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.replace(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createField(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.FieldModel,!1);n(u)}catch(a){i(a)}}))})}updateField(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.FieldModel,!1);n(u)}catch(a){i(a)}}))})}addGroup(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,pageId:i,sectionId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}editGroup(r,t,n,i,s,a){return up(this,void 0,void 0,function*(){return new Promise((o,c)=>up(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}removeGroup(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:r,witRefName:t,pageId:n,sectionId:i,groupId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}setGroupInPage(r,t,n,i,s,a,o,c){return up(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromPageId can not be null or undefined");if(c==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((l,u)=>up(this,void 0,void 0,function*(){let m={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},h={removeFromPageId:o,removeFromSectionId:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.replace(b,r,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}setGroupInSection(r,t,n,i,s,a,o){return up(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((c,l)=>up(this,void 0,void 0,function*(){let u={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},m={removeFromSectionId:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.replace(_,r,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}getFormLayout(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","3eacc80a-ddca-4404-857a-6331aac99063",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,bB.TypeInfo.FormLayout,!1);n(u)}catch(a){i(a)}}))})}getListsMetadata(){return up(this,void 0,void 0,function*(){return new Promise((r,t)=>up(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","b45cc931-98e3-44a1-b1cd-2e8e9c6dc1c6",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}createList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateList(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={listId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addPage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}editPage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}removePage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,pageId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinitions(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}hideStateDefinition(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateStateDefinition(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}addBehaviorToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorForWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorsForWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefNameForBehaviors:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}removeBehaviorFromWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateBehaviorToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.WorkItemTypeModel,!1);n(u)}catch(a){i(a)}}))})}deleteWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,bB.TypeInfo.WorkItemTypeModel,!1);i(h)}catch(c){s(c)}}))})}getWorkItemTypes(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeModel,!0);n(m)}catch(o){i(o)}}))})}updateWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeModel,!1);i(m)}catch(o){s(o)}}))})}addFieldToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForFields:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}getWorkItemTypeField(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForFields:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}getWorkItemTypeFields(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefNameForFields:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,bB.TypeInfo.WorkItemTypeFieldModel2,!0);n(u)}catch(a){i(a)}}))})}removeFieldFromWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForFields:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateWorkItemTypeField(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForFields:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}};Mwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";i6t.WorkItemTrackingProcessDefinitionsApi=Mwr});var Dwo=A(wri=>{"use strict";Object.defineProperty(wri,"__esModule",{value:!0});var Sri=class{constructor(r,t,n){this.username=r,this.password=t,this.allowCrossOriginAuthentication=n}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};wri.BasicCredentialHandler=Sri});var Swo=A(xri=>{"use strict";Object.defineProperty(xri,"__esModule",{value:!0});var Iri=class{constructor(r,t){this.token=r,this.allowCrossOriginAuthentication=t}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Bearer ${this.token}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};xri.BearerCredentialHandler=Iri});var s6t,Tri,a6t,Lwr,Pri,wwo,gX,hse,Iwo,Rri,xwo,Two,kri,Fri,Nri,Pwo,Rwo,jwr,Ori,kwo,Hv=bc(()=>{s6t="1.13.6",Tri=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},a6t=Array.prototype,Lwr=Object.prototype,Pri=typeof Symbol<"u"?Symbol.prototype:null,wwo=a6t.push,gX=a6t.slice,hse=Lwr.toString,Iwo=Lwr.hasOwnProperty,Rri=typeof ArrayBuffer<"u",xwo=typeof DataView<"u",Two=Array.isArray,kri=Object.keys,Fri=Object.create,Nri=Rri&&ArrayBuffer.isView,Pwo=isNaN,Rwo=isFinite,jwr=!{toString:null}.propertyIsEnumerable("toString"),Ori=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],kwo=Math.pow(2,53)-1});function Bb(e,r){return r=r==null?e.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),n=Array(t),i=0;i{});function JR(e){var r=typeof e;return r==="function"||r==="object"&&!!e}var Tge=bc(()=>{});function Gwr(e){return e===null}var Fwo=bc(()=>{});function Jut(e){return e===void 0}var Bri=bc(()=>{});function Xut(e){return e===!0||e===!1||hse.call(e)==="[object Boolean]"}var qri=bc(()=>{Hv()});function Uwr(e){return!!(e&&e.nodeType===1)}var Nwo=bc(()=>{});function Q_(e){var r="[object "+e+"]";return function(t){return hse.call(t)===r}}var TP=bc(()=>{Hv()});var ixe,Vwr=bc(()=>{TP();ixe=Q_("String")});var o6t,Mri=bc(()=>{TP();o6t=Q_("Number")});var Lri,Owo=bc(()=>{TP();Lri=Q_("Date")});var jri,Bwo=bc(()=>{TP();jri=Q_("RegExp")});var Gri,qwo=bc(()=>{TP();Gri=Q_("Error")});var c6t,Uri=bc(()=>{TP();c6t=Q_("Symbol")});var u6t,Vri=bc(()=>{TP();u6t=Q_("ArrayBuffer")});var Mwo,Gah,aC,CB=bc(()=>{TP();Hv();Mwo=Q_("Function"),Gah=Tri.document&&Tri.document.childNodes;typeof/./!="function"&&typeof Int8Array!="object"&&typeof Gah!="function"&&(Mwo=function(e){return typeof e=="function"||!1});aC=Mwo});var zri,Lwo=bc(()=>{TP();zri=Q_("Object")});var zwr,Zut,elt=bc(()=>{Hv();Lwo();zwr=xwo&&zri(new DataView(new ArrayBuffer(8))),Zut=typeof Map<"u"&&zri(new Map)});function Vah(e){return e!=null&&aC(e.getInt8)&&u6t(e.buffer)}var Uah,Pge,$wr=bc(()=>{TP();CB();Vri();elt();Uah=Q_("DataView");Pge=zwr?Vah:Uah});var f7,Rge=bc(()=>{Hv();TP();f7=Two||Q_("Array")});function PP(e,r){return e!=null&&Iwo.call(e,r)}var gse=bc(()=>{Hv()});var $ri,sxe,Qwr=bc(()=>{TP();gse();$ri=Q_("Arguments");(function(){$ri(arguments)||($ri=function(e){return PP(e,"callee")})})();sxe=$ri});function Kwr(e){return!c6t(e)&&Rwo(e)&&!isNaN(parseFloat(e))}var jwo=bc(()=>{Hv();Uri()});function tlt(e){return o6t(e)&&Pwo(e)}var Qri=bc(()=>{Hv();Mri()});function rlt(e){return function(){return e}}var Kri=bc(()=>{});function l6t(e){return function(r){var t=e(r);return typeof t=="number"&&t>=0&&t<=kwo}}var Hri=bc(()=>{Hv()});function d6t(e){return function(r){return r==null?void 0:r[e]}}var Wri=bc(()=>{});var axe,Hwr=bc(()=>{Wri();axe=d6t("byteLength")});var Gwo,Uwo=bc(()=>{Hri();Hwr();Gwo=l6t(axe)});function $ah(e){return Nri?Nri(e)&&!Pge(e):Gwo(e)&&zah.test(hse.call(e))}var zah,p6t,Yri=bc(()=>{Hv();$wr();Kri();Uwo();zah=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;p6t=Rri?$ah:rlt(!1)});var sv,vB=bc(()=>{Wri();sv=d6t("length")});function Qah(e){for(var r={},t=e.length,n=0;n{Hv();CB();gse()});function By(e){if(!JR(e))return[];if(kri)return kri(e);var r=[];for(var t in e)PP(e,t)&&r.push(t);return jwr&&m6t(e,r),r}var Lx=bc(()=>{Tge();Hv();gse();Jri()});function Wwr(e){if(e==null)return!0;var r=sv(e);return typeof r=="number"&&(f7(e)||ixe(e)||sxe(e))?r===0:sv(By(e))===0}var Vwo=bc(()=>{vB();Rge();Vwr();Qwr();Lx()});function nlt(e,r){var t=By(r),n=t.length;if(e==null)return!n;for(var i=Object(e),s=0;s{Lx()});function Qg(e){if(e instanceof Qg)return e;if(!(this instanceof Qg))return new Qg(e);this._wrapped=e}var J8=bc(()=>{Hv();Qg.VERSION=s6t;Qg.prototype.value=function(){return this._wrapped};Qg.prototype.valueOf=Qg.prototype.toJSON=Qg.prototype.value;Qg.prototype.toString=function(){return String(this._wrapped)}});function Ywr(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,axe(e))}var zwo=bc(()=>{Hwr()});function Zri(e,r,t,n){if(e===r)return e!==0||1/e===1/r;if(e==null||r==null)return!1;if(e!==e)return r!==r;var i=typeof e;return i!=="function"&&i!=="object"&&typeof r!="object"?!1:Qwo(e,r,t,n)}function Qwo(e,r,t,n){e instanceof Qg&&(e=e._wrapped),r instanceof Qg&&(r=r._wrapped);var i=hse.call(e);if(i!==hse.call(r))return!1;if(zwr&&i=="[object Object]"&&Pge(e)){if(!Pge(r))return!1;i=$wo}switch(i){case"[object RegExp]":case"[object String]":return""+e==""+r;case"[object Number]":return+e!=+e?+r!=+r:+e==0?1/+e===1/r:+e==+r;case"[object Date]":case"[object Boolean]":return+e==+r;case"[object Symbol]":return Pri.valueOf.call(e)===Pri.valueOf.call(r);case"[object ArrayBuffer]":case $wo:return Qwo(Ywr(e),Ywr(r),t,n)}var s=i==="[object Array]";if(!s&&p6t(e)){var a=axe(e);if(a!==axe(r))return!1;if(e.buffer===r.buffer&&e.byteOffset===r.byteOffset)return!0;s=!0}if(!s){if(typeof e!="object"||typeof r!="object")return!1;var o=e.constructor,c=r.constructor;if(o!==c&&!(aC(o)&&o instanceof o&&aC(c)&&c instanceof c)&&"constructor"in e&&"constructor"in r)return!1}t=t||[],n=n||[];for(var l=t.length;l--;)if(t[l]===e)return n[l]===r;if(t.push(e),n.push(r),s){if(l=e.length,l!==r.length)return!1;for(;l--;)if(!Zri(e[l],r[l],t,n))return!1}else{var u=By(e),m;if(l=u.length,By(r).length!==l)return!1;for(;l--;)if(m=u[l],!(PP(r,m)&&Zri(e[m],r[m],t,n)))return!1}return t.pop(),n.pop(),!0}function Jwr(e,r){return Zri(e,r)}var $wo,Kwo=bc(()=>{J8();Hv();Hwr();Yri();CB();elt();$wr();Lx();gse();zwo();$wo="[object DataView]"});function IG(e){if(!JR(e))return[];var r=[];for(var t in e)r.push(t);return jwr&&m6t(e,r),r}var ilt=bc(()=>{Tge();Hv();Jri()});function slt(e){var r=sv(e);return function(t){if(t==null)return!1;var n=IG(t);if(sv(n))return!1;for(var i=0;i{vB();CB();ilt();eni="forEach",Hwo="has",tni=["clear","delete"],Wwo=["get",Hwo,"set"],Ywo=tni.concat(eni,Wwo),rni=tni.concat(Wwo),Jwo=["add"].concat(tni,eni,Hwo)});var nni,Xwo=bc(()=>{TP();elt();Xwr();nni=Zut?slt(Ywo):Q_("Map")});var ini,Zwo=bc(()=>{TP();elt();Xwr();ini=Zut?slt(rni):Q_("WeakMap")});var sni,eIo=bc(()=>{TP();elt();Xwr();sni=Zut?slt(Jwo):Q_("Set")});var ani,tIo=bc(()=>{TP();ani=Q_("WeakSet")});function X8(e){for(var r=By(e),t=r.length,n=Array(t),i=0;i{Lx()});function Zwr(e){for(var r=By(e),t=r.length,n=Array(t),i=0;i{Lx()});function alt(e){for(var r={},t=By(e),n=0,i=t.length;n{Lx()});function cxe(e){var r=[];for(var t in e)aC(e[t])&&r.push(t);return r.sort()}var cni=bc(()=>{CB()});function uxe(e,r){return function(t){var n=arguments.length;if(r&&(t=Object(t)),n<2||t==null)return t;for(var i=1;i{});var f6t,uni=bc(()=>{eIr();ilt();f6t=uxe(IG)});var kge,tIr=bc(()=>{eIr();Lx();kge=uxe(By)});var h6t,lni=bc(()=>{eIr();ilt();h6t=uxe(IG,!0)});function Kah(){return function(){}}function g6t(e){if(!JR(e))return{};if(Fri)return Fri(e);var r=Kah();r.prototype=e;var t=new r;return r.prototype=null,t}var dni=bc(()=>{Tge();Hv()});function rIr(e,r){var t=g6t(e);return r&&kge(t,r),t}var nIo=bc(()=>{dni();tIr()});function nIr(e){return JR(e)?f7(e)?e.slice():f6t({},e):e}var iIo=bc(()=>{Tge();Rge();uni()});function iIr(e,r){return r(e),e}var sIo=bc(()=>{});function y6t(e){return f7(e)?e:[e]}var pni=bc(()=>{J8();Rge();Qg.toPath=y6t});function Gz(e){return Qg.toPath(e)}var olt=bc(()=>{J8();pni()});function lxe(e,r){for(var t=r.length,n=0;n{});function clt(e,r,t){var n=lxe(e,Gz(r));return Jut(n)?t:n}var mni=bc(()=>{olt();sIr();Bri()});function aIr(e,r){r=Gz(r);for(var t=r.length,n=0;n{gse();olt()});function Fge(e){return e}var oIr=bc(()=>{});function Uz(e){return e=kge({},e),function(r){return nlt(r,e)}}var _6t=bc(()=>{tIr();Xri()});function Nge(e){return e=Gz(e),function(r){return lxe(r,e)}}var cIr=bc(()=>{sIr();olt()});function Vz(e,r,t){if(r===void 0)return e;switch(t??3){case 1:return function(n){return e.call(r,n)};case 3:return function(n,i,s){return e.call(r,n,i,s)};case 4:return function(n,i,s,a){return e.call(r,n,i,s,a)}}return function(){return e.apply(r,arguments)}}var ult=bc(()=>{});function A6t(e,r,t){return e==null?Fge:aC(e)?Vz(e,r,t):JR(e)&&!f7(e)?Uz(e):Nge(e)}var fni=bc(()=>{oIr();CB();Tge();Rge();_6t();cIr();ult()});function dxe(e,r){return A6t(e,r,1/0)}var hni=bc(()=>{J8();fni();Qg.iteratee=dxe});function qb(e,r,t){return Qg.iteratee!==dxe?Qg.iteratee(e,r):A6t(e,r,t)}var h7=bc(()=>{J8();fni();hni()});function uIr(e,r,t){r=qb(r,t);for(var n=By(e),i=n.length,s={},a=0;a{h7();Lx()});function llt(){}var gni=bc(()=>{});function lIr(e){return e==null?llt:function(r){return clt(e,r)}}var cIo=bc(()=>{gni();mni()});function dIr(e,r,t){var n=Array(Math.max(0,e));r=Vz(r,t,1);for(var i=0;i{ult()});function pxe(e,r){return r==null&&(r=e,e=0),e+Math.floor(Math.random()*(r-e+1))}var yni=bc(()=>{});var yse,pIr=bc(()=>{yse=Date.now||function(){return new Date().getTime()}});function b6t(e){var r=function(s){return e[s]},t="(?:"+By(e).join("|")+")",n=RegExp(t),i=RegExp(t,"g");return function(s){return s=s==null?"":""+s,n.test(s)?s.replace(i,r):s}}var _ni=bc(()=>{Lx()});var mIr,Ani=bc(()=>{mIr={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"}});var bni,lIo=bc(()=>{_ni();Ani();bni=b6t(mIr)});var dIo,pIo=bc(()=>{oni();Ani();dIo=alt(mIr)});var Cni,mIo=bc(()=>{_ni();pIo();Cni=b6t(dIo)});var vni,Eni=bc(()=>{J8();vni=Qg.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g}});function Yah(e){return"\\"+Hah[e]}function fIr(e,r,t){!r&&t&&(r=t),r=h6t({},r,Qg.templateSettings);var n=RegExp([(r.escape||Dni).source,(r.interpolate||Dni).source,(r.evaluate||Dni).source].join("|")+"|$","g"),i=0,s="__p+='";e.replace(n,function(l,u,m,h,_){return s+=e.slice(i,_).replace(Wah,Yah),i=_+l.length,u?s+=`'+
          +`+r.prev}function iwr(e,r){var t=qti(e),n=[];if(t){n.length=e.length;for(var i=0;i{"use strict";var Uti=kSt(),Hut=BDo(),hZ0=iSo(),gZ0=Uti("%TypeError%"),owr=Uti("%WeakMap%",!0),cwr=Uti("%Map%",!0),yZ0=Hut("WeakMap.prototype.get",!0),_Z0=Hut("WeakMap.prototype.set",!0),AZ0=Hut("WeakMap.prototype.has",!0),bZ0=Hut("Map.prototype.get",!0),CZ0=Hut("Map.prototype.set",!0),vZ0=Hut("Map.prototype.has",!0),Vti=function(e,r){for(var t=e,n;(n=t.next)!==null;t=n)if(n.key===r)return t.next=n.next,n.next=e.next,e.next=n,n},EZ0=function(e,r){var t=Vti(e,r);return t&&t.value},DZ0=function(e,r,t){var n=Vti(e,r);n?n.value=t:e.next={key:r,next:e.next,value:t}},SZ0=function(e,r){return!!Vti(e,r)};sSo.exports=function(){var r,t,n,i={assert:function(s){if(!i.has(s))throw new gZ0("Side channel does not contain "+hZ0(s))},get:function(s){if(owr&&s&&(typeof s=="object"||typeof s=="function")){if(r)return yZ0(r,s)}else if(cwr){if(t)return bZ0(t,s)}else if(n)return EZ0(n,s)},has:function(s){if(owr&&s&&(typeof s=="object"||typeof s=="function")){if(r)return AZ0(r,s)}else if(cwr){if(t)return vZ0(t,s)}else if(n)return SZ0(n,s);return!1},set:function(s,a){owr&&s&&(typeof s=="object"||typeof s=="function")?(r||(r=new owr),_Z0(r,s,a)):cwr?(t||(t=new cwr),CZ0(t,s,a)):(n||(n={key:{},next:null}),DZ0(n,s,a))}};return i}});var uwr=A((cF1,oSo)=>{"use strict";var wZ0=String.prototype.replace,IZ0=/%20/g,zti={RFC1738:"RFC1738",RFC3986:"RFC3986"};oSo.exports={default:zti.RFC3986,formatters:{RFC1738:function(e){return wZ0.call(e,IZ0,"+")},RFC3986:function(e){return String(e)}},RFC1738:zti.RFC1738,RFC3986:zti.RFC3986}});var Qti=A((uF1,uSo)=>{"use strict";var xZ0=uwr(),$ti=Object.prototype.hasOwnProperty,JIe=Array.isArray,fX=function(){for(var e=[],r=0;r<256;++r)e.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return e}(),TZ0=function(r){for(;r.length>1;){var t=r.pop(),n=t.obj[t.prop];if(JIe(n)){for(var i=[],s=0;s=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||s===xZ0.RFC1738&&(l===40||l===41)){o+=a.charAt(c);continue}if(l<128){o=o+fX[l];continue}if(l<2048){o=o+(fX[192|l>>6]+fX[128|l&63]);continue}if(l<55296||l>=57344){o=o+(fX[224|l>>12]+fX[128|l>>6&63]+fX[128|l&63]);continue}c+=1,l=65536+((l&1023)<<10|a.charCodeAt(c)&1023),o+=fX[240|l>>18]+fX[128|l>>12&63]+fX[128|l>>6&63]+fX[128|l&63]}return o},NZ0=function(r){for(var t=[{obj:{o:r},prop:"o"}],n=[],i=0;i{"use strict";var pSo=aSo(),lwr=Qti(),D7t=uwr(),LZ0=Object.prototype.hasOwnProperty,lSo={brackets:function(r){return r+"[]"},comma:"comma",indices:function(r,t){return r+"["+t+"]"},repeat:function(r){return r}},cse=Array.isArray,jZ0=Array.prototype.push,mSo=function(e,r){jZ0.apply(e,cse(r)?r:[r])},GZ0=Date.prototype.toISOString,dSo=D7t.default,WR={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:lwr.encode,encodeValuesOnly:!1,format:dSo,formatter:D7t.formatters[dSo],indices:!1,serializeDate:function(r){return GZ0.call(r)},skipNulls:!1,strictNullHandling:!1},UZ0=function(r){return typeof r=="string"||typeof r=="number"||typeof r=="boolean"||typeof r=="symbol"||typeof r=="bigint"},Kti={},VZ0=function e(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w){for(var x=r,P=w,k=0,R=!1;(P=P.get(Kti))!==void 0&&!R;){var L=P.get(r);if(k+=1,typeof L<"u"){if(L===k)throw new RangeError("Cyclic object value");R=!0}typeof P.get(Kti)>"u"&&(k=0)}if(typeof c=="function"?x=c(t,x):x instanceof Date?x=m(x):n==="comma"&&cse(x)&&(x=lwr.maybeMap(x,function(J){return J instanceof Date?m(J):J})),x===null){if(s)return o&&!b?o(t,WR.encoder,v,"key",h):t;x=""}if(UZ0(x)||lwr.isBuffer(x)){if(o){var U=b?t:o(t,WR.encoder,v,"key",h);return[_(U)+"="+_(o(x,WR.encoder,v,"value",h))]}return[_(t)+"="+_(String(x))]}var Y=[];if(typeof x>"u")return Y;var N;if(n==="comma"&&cse(x))b&&o&&(x=lwr.maybeMap(x,o)),N=[{value:x.length>0?x.join(",")||null:void 0}];else if(cse(c))N=c;else{var j=Object.keys(x);N=l?j.sort(l):j}for(var M=i&&cse(x)&&x.length===1?t+"[]":t,C=0;C"u"?WR.allowDots:!!r.allowDots,charset:t,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:WR.charsetSentinel,delimiter:typeof r.delimiter>"u"?WR.delimiter:r.delimiter,encode:typeof r.encode=="boolean"?r.encode:WR.encode,encoder:typeof r.encoder=="function"?r.encoder:WR.encoder,encodeValuesOnly:typeof r.encodeValuesOnly=="boolean"?r.encodeValuesOnly:WR.encodeValuesOnly,filter:s,format:n,formatter:i,serializeDate:typeof r.serializeDate=="function"?r.serializeDate:WR.serializeDate,skipNulls:typeof r.skipNulls=="boolean"?r.skipNulls:WR.skipNulls,sort:typeof r.sort=="function"?r.sort:null,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:WR.strictNullHandling}};fSo.exports=function(e,r){var t=e,n=zZ0(r),i,s;typeof n.filter=="function"?(s=n.filter,t=s("",t)):cse(n.filter)&&(s=n.filter,i=s);var a=[];if(typeof t!="object"||t===null)return"";var o;r&&r.arrayFormat in lSo?o=r.arrayFormat:r&&"indices"in r?o=r.indices?"indices":"repeat":o="indices";var c=lSo[o];if(r&&"commaRoundTrip"in r&&typeof r.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var l=c==="comma"&&r&&r.commaRoundTrip;i||(i=Object.keys(t)),n.sort&&i.sort(n.sort);for(var u=pSo(),m=0;m0?b+_:""}});var _So=A((dF1,ySo)=>{"use strict";var Wut=Qti(),Hti=Object.prototype.hasOwnProperty,$Z0=Array.isArray,Ox={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:Wut.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},QZ0=function(e){return e.replace(/&#(\d+);/g,function(r,t){return String.fromCharCode(parseInt(t,10))})},gSo=function(e,r){return e&&typeof e=="string"&&r.comma&&e.indexOf(",")>-1?e.split(","):e},KZ0="utf8=%26%2310003%3B",HZ0="utf8=%E2%9C%93",WZ0=function(r,t){var n={__proto__:null},i=t.ignoreQueryPrefix?r.replace(/^\?/,""):r,s=t.parameterLimit===1/0?void 0:t.parameterLimit,a=i.split(t.delimiter,s),o=-1,c,l=t.charset;if(t.charsetSentinel)for(c=0;c-1&&(b=$Z0(b)?[b]:b),Hti.call(n,_)?n[_]=Wut.combine(n[_],b):n[_]=b}return n},YZ0=function(e,r,t,n){for(var i=n?r:gSo(r,t),s=e.length-1;s>=0;--s){var a,o=e[s];if(o==="[]"&&t.parseArrays)a=[].concat(i);else{a=t.plainObjects?Object.create(null):{};var c=o.charAt(0)==="["&&o.charAt(o.length-1)==="]"?o.slice(1,-1):o,l=parseInt(c,10);!t.parseArrays&&c===""?a={0:i}:!isNaN(l)&&o!==c&&String(l)===c&&l>=0&&t.parseArrays&&l<=t.arrayLimit?(a=[],a[l]=i):c!=="__proto__"&&(a[c]=i)}i=a}return i},JZ0=function(r,t,n,i){if(r){var s=n.allowDots?r.replace(/\.([^.[]+)/g,"[$1]"):r,a=/(\[[^[\]]*])/,o=/(\[[^[\]]*])/g,c=n.depth>0&&a.exec(s),l=c?s.slice(0,c.index):s,u=[];if(l){if(!n.plainObjects&&Hti.call(Object.prototype,l)&&!n.allowPrototypes)return;u.push(l)}for(var m=0;n.depth>0&&(c=o.exec(s))!==null&&m"u"?Ox.charset:r.charset;return{allowDots:typeof r.allowDots>"u"?Ox.allowDots:!!r.allowDots,allowPrototypes:typeof r.allowPrototypes=="boolean"?r.allowPrototypes:Ox.allowPrototypes,allowSparse:typeof r.allowSparse=="boolean"?r.allowSparse:Ox.allowSparse,arrayLimit:typeof r.arrayLimit=="number"?r.arrayLimit:Ox.arrayLimit,charset:t,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:Ox.charsetSentinel,comma:typeof r.comma=="boolean"?r.comma:Ox.comma,decoder:typeof r.decoder=="function"?r.decoder:Ox.decoder,delimiter:typeof r.delimiter=="string"||Wut.isRegExp(r.delimiter)?r.delimiter:Ox.delimiter,depth:typeof r.depth=="number"||r.depth===!1?+r.depth:Ox.depth,ignoreQueryPrefix:r.ignoreQueryPrefix===!0,interpretNumericEntities:typeof r.interpretNumericEntities=="boolean"?r.interpretNumericEntities:Ox.interpretNumericEntities,parameterLimit:typeof r.parameterLimit=="number"?r.parameterLimit:Ox.parameterLimit,parseArrays:r.parseArrays!==!1,plainObjects:typeof r.plainObjects=="boolean"?r.plainObjects:Ox.plainObjects,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:Ox.strictNullHandling}};ySo.exports=function(e,r){var t=XZ0(r);if(e===""||e===null||typeof e>"u")return t.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?WZ0(e,t):e,i=t.plainObjects?Object.create(null):{},s=Object.keys(n),a=0;a{"use strict";var ZZ0=hSo(),eeh=_So(),teh=uwr();ASo.exports={formats:teh,parse:eeh,stringify:ZZ0}});var Yti=A(Dge=>{"use strict";var CSo=Dge&&Dge.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Dge,"__esModule",{value:!0});var reh=bSo(),Wti=require("url"),vSo=require("path"),neh=require("zlib");function ieh(e,r,t){let n=vSo.posix||vSo,i="";if(!r)i=e;else if(!e)i=r;else{let s=Wti.parse(r),a=Wti.parse(e);a.protocol=a.protocol||s.protocol,a.auth=a.auth||s.auth,a.host=a.host||s.host,a.pathname=n.resolve(s.pathname,a.pathname),!a.pathname.endsWith("/")&&e.endsWith("/")&&(a.pathname+="/"),i=Wti.format(a)}return t?seh(i,t):i}Dge.getUrl=ieh;function seh(e,r){let t=e.replace(/\?$/g,""),n=reh.stringify(r.params,aeh(r));return`${t}${n}`}function aeh(e){return{addQueryPrefix:!0,delimiter:(e.options||{}).separator||"&",allowDots:(e.options||{}).shouldAllowDots||!1,arrayFormat:(e.options||{}).arrayFormat||"repeat",encodeValuesOnly:(e.options||{}).shouldOnlyEncodeValues||!0}}function oeh(e,r){return CSo(this,void 0,void 0,function*(){return new Promise((t,n)=>CSo(this,void 0,void 0,function*(){neh.gunzip(e,function(i,s){i?n(i):t(s.toString(r||"utf-8"))})}))})}Dge.decompressGzippedContent=oeh;function ceh(e){try{return new RegExp(e,"i")}catch(r){if(r instanceof SyntaxError&&(e||"").startsWith("*")){let t=e.replace("*","(.*)");return new RegExp(t,"i")}throw r}}Dge.buildProxyBypassRegexFromEnv=ceh;function ueh(e){let r=["ascii","utf8","utf16le","ucs2","base64","binary","hex"],n=(e.message.headers["content-type"]||"").match(/charset=([^;,\r\n]+)/i);return n&&n[1]&&r.indexOf(n[1])!=-1?n[1]:"utf-8"}Dge.obtainContentCharset=ueh});var mwr=A(use=>{"use strict";var Xti=use&&use.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(use,"__esModule",{value:!0});var S7t=require("url"),dwr=require("http"),Jti=require("https"),Zti=Yti(),XIe,Yut,hX;(function(e){e[e.OK=200]="OK",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.ResourceMoved=302]="ResourceMoved",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.SwitchProxy=306]="SwitchProxy",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.TooManyRequests=429]="TooManyRequests",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout"})(hX=use.HttpCodes||(use.HttpCodes={}));var leh=[hX.MovedPermanently,hX.ResourceMoved,hX.SeeOther,hX.TemporaryRedirect,hX.PermanentRedirect],deh=[hX.BadGateway,hX.ServiceUnavailable,hX.GatewayTimeout],peh=["ECONNRESET","ENOTFOUND","ESOCKETTIMEDOUT","ETIMEDOUT","ECONNREFUSED"],meh=["OPTIONS","GET","DELETE","HEAD"],feh=10,heh=5,pwr=class{constructor(r){this.message=r}readBody(){return new Promise((r,t)=>Xti(this,void 0,void 0,function*(){let n=[],i=Zti.obtainContentCharset(this),s=this.message.headers["content-encoding"]||"",a=new RegExp("(gzip$)|(gzip, *deflate)").test(s);this.message.on("data",function(o){let c=typeof o=="string"?Buffer.from(o,i):o;n.push(c)}).on("end",function(){return Xti(this,void 0,void 0,function*(){let o=Buffer.concat(n);if(a){let c=yield Zti.decompressGzippedContent(o,i);r(c)}else r(o.toString(i))})}).on("error",function(o){t(o)})}))}};use.HttpClientResponse=pwr;function geh(e){return S7t.parse(e).protocol==="https:"}use.isHttps=geh;var w7t;(function(e){e.HTTP_PROXY="HTTP_PROXY",e.HTTPS_PROXY="HTTPS_PROXY",e.NO_PROXY="NO_PROXY"})(w7t||(w7t={}));var eri=class{constructor(r,t,n){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=r,this.handlers=t||[];let i=process.env[w7t.NO_PROXY];i&&(this._httpProxyBypassHosts=[],i.split(",").forEach(s=>{this._httpProxyBypassHosts.push(Zti.buildProxyBypassRegexFromEnv(s))})),this.requestOptions=n,n&&(n.ignoreSslError!=null&&(this._ignoreSslError=n.ignoreSslError),this._socketTimeout=n.socketTimeout,this._httpProxy=n.proxy,n.proxy&&n.proxy.proxyBypassHosts&&(this._httpProxyBypassHosts=[],n.proxy.proxyBypassHosts.forEach(s=>{this._httpProxyBypassHosts.push(new RegExp(s,"i"))})),this._certConfig=n.cert,this._certConfig&&(XIe=require("fs"),this._certConfig.caFile&&XIe.existsSync(this._certConfig.caFile)&&(this._ca=XIe.readFileSync(this._certConfig.caFile,"utf8")),this._certConfig.certFile&&XIe.existsSync(this._certConfig.certFile)&&(this._cert=XIe.readFileSync(this._certConfig.certFile,"utf8")),this._certConfig.keyFile&&XIe.existsSync(this._certConfig.keyFile)&&(this._key=XIe.readFileSync(this._certConfig.keyFile,"utf8"))),n.allowRedirects!=null&&(this._allowRedirects=n.allowRedirects),n.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=n.allowRedirectDowngrade),n.maxRedirects!=null&&(this._maxRedirects=Math.max(n.maxRedirects,0)),n.keepAlive!=null&&(this._keepAlive=n.keepAlive),n.allowRetries!=null&&(this._allowRetries=n.allowRetries),n.maxRetries!=null&&(this._maxRetries=n.maxRetries))}options(r,t){return this.request("OPTIONS",r,null,t||{})}get(r,t){return this.request("GET",r,null,t||{})}del(r,t){return this.request("DELETE",r,null,t||{})}post(r,t,n){return this.request("POST",r,t,n||{})}patch(r,t,n){return this.request("PATCH",r,t,n||{})}put(r,t,n){return this.request("PUT",r,t,n||{})}head(r,t){return this.request("HEAD",r,null,t||{})}sendStream(r,t,n,i){return this.request(r,t,n,i)}request(r,t,n,i){return Xti(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let s=S7t.parse(t),a=this._prepareRequest(r,s,i),o=this._allowRetries&&meh.indexOf(r)!=-1?this._maxRetries+1:1,c=0,l;for(;c-1&&c0;){let m=l.message.headers.location;if(!m)break;let h=S7t.parse(m);if(s.protocol=="https:"&&s.protocol!=h.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");yield l.readBody(),a=this._prepareRequest(r,h,i),l=yield this.requestRaw(a,n),u--}if(deh.indexOf(l.message.statusCode)==-1)return l;c+=1,c{let s=function(a,o){a&&i(a),n(o)};this.requestRawWithCallback(r,t,s)})}requestRawWithCallback(r,t,n){let i;typeof t=="string"&&(r.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8"));let s=!1,a=(c,l)=>{s||(s=!0,n(c,l))},o=r.httpModule.request(r.options,c=>{let l=new pwr(c);a(null,l)});o.on("socket",c=>{i=c}),o.setTimeout(this._socketTimeout||3*6e4,()=>{i&&i.destroy(),a(new Error("Request timeout: "+r.options.path),null)}),o.on("error",function(c){a(c,null)}),t&&typeof t=="string"&&o.write(t,"utf8"),t&&typeof t!="string"?(t.on("close",function(){o.end()}),t.pipe(o)):o.end()}_prepareRequest(r,t,n){let i={};i.parsedUrl=t;let s=i.parsedUrl.protocol==="https:";i.httpModule=s?Jti:dwr;let a=s?443:80;return i.options={},i.options.host=i.parsedUrl.hostname,i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a,i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||""),i.options.method=r,i.options.timeout=this.requestOptions&&this.requestOptions.socketTimeout||this._socketTimeout,this._socketTimeout=i.options.timeout,i.options.headers=this._mergeHeaders(n),this.userAgent!=null&&(i.options.headers["user-agent"]=this.userAgent),i.options.agent=this._getAgent(i.parsedUrl),this.handlers&&!this._isPresigned(S7t.format(t))&&this.handlers.forEach(o=>{o.prepareRequest(i.options)}),i}_isPresigned(r){if(this.requestOptions&&this.requestOptions.presignedUrlPatterns){let t=this.requestOptions.presignedUrlPatterns;for(let n=0;nObject.keys(n).reduce((i,s)=>(i[s.toLowerCase()]=n[s],i),{});return this.requestOptions&&this.requestOptions.headers?Object.assign({},t(this.requestOptions.headers),t(r)):t(r||{})}_getAgent(r){let t,n=this._getProxy(r),i=n.proxyUrl&&n.proxyUrl.hostname&&!this._isMatchInBypassProxyList(r);if(this._keepAlive&&i&&(t=this._proxyAgent),this._keepAlive&&!i&&(t=this._agent),t)return t;let s=r.protocol==="https:",a=100;if(this.requestOptions&&(a=this.requestOptions.maxSockets||dwr.globalAgent.maxSockets),i){Yut||(Yut=qUt());let o={maxSockets:a,keepAlive:this._keepAlive,proxy:{proxyAuth:n.proxyAuth,host:n.proxyUrl.hostname,port:n.proxyUrl.port}},c,l=n.proxyUrl.protocol==="https:";s?c=l?Yut.httpsOverHttps:Yut.httpsOverHttp:c=l?Yut.httpOverHttps:Yut.httpOverHttp,t=c(o),this._proxyAgent=t}if(this._keepAlive&&!t){let o={keepAlive:this._keepAlive,maxSockets:a};t=s?new Jti.Agent(o):new dwr.Agent(o),this._agent=t}return t||(t=s?Jti.globalAgent:dwr.globalAgent),s&&this._ignoreSslError&&(t.options=Object.assign(t.options||{},{rejectUnauthorized:!1})),s&&this._certConfig&&(t.options=Object.assign(t.options||{},{ca:this._ca,cert:this._cert,key:this._key,passphrase:this._certConfig.passphrase})),t}_getProxy(r){let t=r.protocol==="https:",n=this._httpProxy,i=process.env[w7t.HTTPS_PROXY],s=process.env[w7t.HTTP_PROXY];n||(i&&t?n={proxyUrl:i}:s&&(n={proxyUrl:s}));let a,o;return n&&(n.proxyUrl.length>0&&(a=S7t.parse(n.proxyUrl)),(n.proxyUsername||n.proxyPassword)&&(o=n.proxyUsername+":"+n.proxyPassword)),{proxyUrl:a,proxyAuth:o}}_isMatchInBypassProxyList(r){if(!this._httpProxyBypassHosts)return!1;let t=!1;return this._httpProxyBypassHosts.forEach(n=>{n.test(r.href)&&(t=!0)}),t}_performExponentialBackoff(r){r=Math.min(feh,r);let t=heh*Math.pow(2,r);return new Promise(n=>setTimeout(()=>n(),t))}};use.HttpClient=eri});var rri=A(I7t=>{"use strict";var lse=I7t&&I7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(I7t,"__esModule",{value:!0});var ESo=mwr(),ZIe=Yti(),tri=class e{constructor(r,t,n,i){this.client=new ESo.HttpClient(r,n,i),t&&(this._baseUrl=t)}options(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl),i=yield this.client.options(n,this._headersFromOptions(t));return this.processResponse(i,t)})}get(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl,(t||{}).queryParameters),i=yield this.client.get(n,this._headersFromOptions(t));return this.processResponse(i,t)})}del(r,t){return lse(this,void 0,void 0,function*(){let n=ZIe.getUrl(r,this._baseUrl,(t||{}).queryParameters),i=yield this.client.del(n,this._headersFromOptions(t));return this.processResponse(i,t)})}create(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.post(i,a,s);return this.processResponse(o,n)})}update(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.patch(i,a,s);return this.processResponse(o,n)})}replace(r,t,n){return lse(this,void 0,void 0,function*(){let i=ZIe.getUrl(r,this._baseUrl),s=this._headersFromOptions(n,!0),a=JSON.stringify(t,null,2),o=yield this.client.put(i,a,s);return this.processResponse(o,n)})}uploadStream(r,t,n,i){return lse(this,void 0,void 0,function*(){let s=ZIe.getUrl(t,this._baseUrl),a=this._headersFromOptions(i,!0),o=yield this.client.sendStream(r,s,n,a);return this.processResponse(o,i)})}_headersFromOptions(r,t){r=r||{};let n=r.additionalHeaders||{};if(n.Accept=r.acceptHeader||"application/json",t){let i=!1;for(let s in n)s.toLowerCase()=="content-type"&&(i=!0);i||(n["Content-Type"]="application/json; charset=utf-8")}return n}static dateTimeDeserializer(r,t){if(typeof t=="string"){let n=new Date(t);if(!isNaN(n.valueOf()))return n}return t}processResponse(r,t){return lse(this,void 0,void 0,function*(){return new Promise((n,i)=>lse(this,void 0,void 0,function*(){let s=r.message.statusCode,a={statusCode:s,result:null,headers:{}};s==ESo.HttpCodes.NotFound&&n(a);let o,c;try{c=yield r.readBody(),c&&c.length>0&&(t&&t.deserializeDates?o=JSON.parse(c,e.dateTimeDeserializer):o=JSON.parse(c),t&&t.responseProcessor?a.result=t.responseProcessor(o):a.result=o),a.headers=r.message.headers}catch{}if(s>299){let l;o&&o.message?l=o.message:c&&c.length>0?l=c:l="Failed request: ("+s+")";let u=new Error(l);u.statusCode=s,a.result&&(u.result=a.result),a.headers&&(u.responseHeaders=a.headers),i(u)}else n(a)}))})}};I7t.RestClient=tri});var rv=A(iri=>{"use strict";Object.defineProperty(iri,"__esModule",{value:!0});var yeh=xti(),_eh=wDo(),Aeh=rri(),beh=mwr(),nri=class{constructor(r,t,n,i){this.baseUrl=r,this.http=new beh.HttpClient(n,t,i),this.rest=new Aeh.RestClient(n,null,t,i),this.vsoClient=new yeh.VsoClient(r,this.rest),this.userAgent=n}createAcceptHeader(r,t){return r+(t?";api-version="+t:"")}createRequestOptions(r,t){let n={};return n.acceptHeader=this.createAcceptHeader(r,t),n}formatResponse(r,t,n){let i={responseTypeMetadata:t,responseIsCollection:n};return _eh.ContractSerializer.deserialize(r,i.responseTypeMetadata,!1,i.responseIsCollection)}};iri.ClientApiBase=nri});var DSo=A(x7t=>{"use strict";Object.defineProperty(x7t,"__esModule",{value:!0});var Ceh;(function(e){e[e.BigInt=0]="BigInt",e[e.Binary=1]="Binary",e[e.Bit=2]="Bit",e[e.Char=3]="Char",e[e.DateTime=4]="DateTime",e[e.Decimal=5]="Decimal",e[e.Float=6]="Float",e[e.Image=7]="Image",e[e.Int=8]="Int",e[e.Money=9]="Money",e[e.NChar=10]="NChar",e[e.NText=11]="NText",e[e.NVarChar=12]="NVarChar",e[e.Real=13]="Real",e[e.UniqueIdentifier=14]="UniqueIdentifier",e[e.SmallDateTime=15]="SmallDateTime",e[e.SmallInt=16]="SmallInt",e[e.SmallMoney=17]="SmallMoney",e[e.Text=18]="Text",e[e.Timestamp=19]="Timestamp",e[e.TinyInt=20]="TinyInt",e[e.VarBinary=21]="VarBinary",e[e.VarChar=22]="VarChar",e[e.Variant=23]="Variant",e[e.Xml=25]="Xml",e[e.Udt=29]="Udt",e[e.Structured=30]="Structured",e[e.Date=31]="Date",e[e.Time=32]="Time",e[e.DateTime2=33]="DateTime2",e[e.DateTimeOffset=34]="DateTimeOffset"})(Ceh=x7t.SqlDbType||(x7t.SqlDbType={}));x7t.TypeInfo={SqlDbType:{enumValues:{BigInt:0,Binary:1,Bit:2,Char:3,DateTime:4,Decimal:5,Float:6,Image:7,Int:8,Money:9,NChar:10,NText:11,NVarChar:12,Real:13,UniqueIdentifier:14,SmallDateTime:15,SmallInt:16,SmallMoney:17,Text:18,Timestamp:19,TinyInt:20,VarBinary:21,VarChar:22,Variant:23,Xml:25,Udt:29,Structured:30,Date:31,Time:32,DateTime2:33,DateTimeOffset:34}}}});var fwr=A(hs=>{"use strict";Object.defineProperty(hs,"__esModule",{value:!0});var veh=DSo(),Eeh=zut(),Deh;(function(e){e[e.GeneralAttachment=0]="GeneralAttachment",e[e.AfnStrip=1]="AfnStrip",e[e.BugFilingData=2]="BugFilingData",e[e.CodeCoverage=3]="CodeCoverage",e[e.IntermediateCollectorData=4]="IntermediateCollectorData",e[e.RunConfig=5]="RunConfig",e[e.TestImpactDetails=6]="TestImpactDetails",e[e.TmiTestRunDeploymentFiles=7]="TmiTestRunDeploymentFiles",e[e.TmiTestRunReverseDeploymentFiles=8]="TmiTestRunReverseDeploymentFiles",e[e.TmiTestResultDetail=9]="TmiTestResultDetail",e[e.TmiTestRunSummary=10]="TmiTestRunSummary",e[e.ConsoleLog=11]="ConsoleLog"})(Deh=hs.AttachmentType||(hs.AttachmentType={}));var Seh;(function(e){e[e.Failed=2]="Failed",e[e.InProgress=1]="InProgress",e[e.Queued=0]="Queued",e[e.Succeeded=3]="Succeeded"})(Seh=hs.CloneOperationState||(hs.CloneOperationState={}));var weh;(function(e){e[e.Modules=1]="Modules",e[e.Functions=2]="Functions",e[e.BlockData=4]="BlockData"})(weh=hs.CoverageQueryFlags||(hs.CoverageQueryFlags={}));var Ieh;(function(e){e[e.Covered=0]="Covered",e[e.NotCovered=1]="NotCovered",e[e.PartiallyCovered=2]="PartiallyCovered"})(Ieh=hs.CoverageStatus||(hs.CoverageStatus={}));var xeh;(function(e){e[e.None=0]="None",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Finalized=3]="Finalized",e[e.Pending=4]="Pending",e[e.UpdateRequestQueued=5]="UpdateRequestQueued"})(xeh=hs.CoverageSummaryStatus||(hs.CoverageSummaryStatus={}));var Teh;(function(e){e[e.None=0]="None",e[e.TestRun=1]="TestRun",e[e.TestResult=2]="TestResult",e[e.System=4]="System",e[e.All=7]="All"})(Teh=hs.CustomTestFieldScope||(hs.CustomTestFieldScope={}));var Peh;(function(e){e[e.Bit=2]="Bit",e[e.DateTime=4]="DateTime",e[e.Int=8]="Int",e[e.Float=6]="Float",e[e.String=12]="String",e[e.Guid=14]="Guid"})(Peh=hs.CustomTestFieldType||(hs.CustomTestFieldType={}));var Reh;(function(e){e[e.Custom=1]="Custom",e[e.System=2]="System"})(Reh=hs.FlakyDetectionType||(hs.FlakyDetectionType={}));var keh;(function(e){e[e.All=1]="All",e[e.ResultSummary=2]="ResultSummary",e[e.ResultsAnalysis=3]="ResultsAnalysis",e[e.RunSummary=4]="RunSummary"})(keh=hs.Metrics||(hs.Metrics={}));var Feh;(function(e){e[e.Add=1]="Add",e[e.Delete=2]="Delete"})(Feh=hs.OperationType||(hs.OperationType={}));var Neh;(function(e){e[e.None=0]="None",e[e.Iterations=1]="Iterations",e[e.WorkItems=2]="WorkItems",e[e.SubResults=4]="SubResults",e[e.Point=8]="Point"})(Neh=hs.ResultDetails||(hs.ResultDetails={}));var Oeh;(function(e){e[e.None=0]="None",e[e.Rerun=1]="Rerun",e[e.DataDriven=2]="DataDriven",e[e.OrderedTest=3]="OrderedTest",e[e.Generic=4]="Generic"})(Oeh=hs.ResultGroupType||(hs.ResultGroupType={}));var Beh;(function(e){e[e.Rerun=1]="Rerun",e[e.Flaky=2]="Flaky"})(Beh=hs.ResultMetadata||(hs.ResultMetadata={}));var qeh;(function(e){e[e.None=0]="None",e[e.FlakyIdentifiers=1]="FlakyIdentifiers"})(qeh=hs.ResultMetaDataDetails||(hs.ResultMetaDataDetails={}));var Meh;(function(e){e[e.TestSuite=0]="TestSuite",e[e.TestPlan=1]="TestPlan"})(Meh=hs.ResultObjectType||(hs.ResultObjectType={}));var Leh;(function(e){e[e.Unspecified=0]="Unspecified",e[e.Normal=1]="Normal",e[e.Blocking=2]="Blocking",e[e.Web=4]="Web",e[e.MtrRunInitiatedFromWeb=8]="MtrRunInitiatedFromWeb",e[e.RunWithDtlEnv=16]="RunWithDtlEnv",e[e.NoConfigRun=32]="NoConfigRun"})(Leh=hs.RunType||(hs.RunType={}));var jeh;(function(e){e[e.Any=0]="Any",e[e.Tcm=1]="Tcm",e[e.Tfs=2]="Tfs"})(jeh=hs.Service||(hs.Service={}));var Geh;(function(e){e[e.Children=1]="Children",e[e.DefaultTesters=2]="DefaultTesters"})(Geh=hs.SuiteExpand||(hs.SuiteExpand={}));var Ueh;(function(e){e[e.NotStarted=0]="NotStarted",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Failed=3]="Failed"})(Ueh=hs.TCMServiceDataMigrationStatus||(hs.TCMServiceDataMigrationStatus={}));var Veh;(function(e){e[e.Active=1]="Active",e[e.Inactive=2]="Inactive"})(Veh=hs.TestConfigurationState||(hs.TestConfigurationState={}));var zeh;(function(e){e[e.Run=0]="Run",e[e.Build=1]="Build",e[e.Release=2]="Release"})(zeh=hs.TestLogScope||(hs.TestLogScope={}));var $eh;(function(e){e[e.Success=0]="Success",e[e.Failed=1]="Failed",e[e.FileAlreadyExists=2]="FileAlreadyExists",e[e.InvalidInput=3]="InvalidInput",e[e.InvalidFileName=4]="InvalidFileName",e[e.InvalidContainer=5]="InvalidContainer",e[e.TransferFailed=6]="TransferFailed",e[e.FeatureDisabled=7]="FeatureDisabled",e[e.BuildDoesNotExist=8]="BuildDoesNotExist",e[e.RunDoesNotExist=9]="RunDoesNotExist",e[e.ContainerNotCreated=10]="ContainerNotCreated",e[e.APINotSupported=11]="APINotSupported",e[e.FileSizeExceeds=12]="FileSizeExceeds",e[e.ContainerNotFound=13]="ContainerNotFound",e[e.FileNotFound=14]="FileNotFound",e[e.DirectoryNotFound=15]="DirectoryNotFound",e[e.StorageCapacityExceeded=16]="StorageCapacityExceeded"})($eh=hs.TestLogStatusCode||(hs.TestLogStatusCode={}));var Qeh;(function(e){e[e.Root=1]="Root",e[e.File=2]="File"})(Qeh=hs.TestLogStoreEndpointType||(hs.TestLogStoreEndpointType={}));var Keh;(function(e){e[e.Read=1]="Read",e[e.Create=2]="Create",e[e.ReadAndCreate=3]="ReadAndCreate"})(Keh=hs.TestLogStoreOperationType||(hs.TestLogStoreOperationType={}));var Heh;(function(e){e[e.GeneralAttachment=1]="GeneralAttachment",e[e.CodeCoverage=2]="CodeCoverage",e[e.TestImpact=3]="TestImpact",e[e.Intermediate=4]="Intermediate",e[e.System=5]="System"})(Heh=hs.TestLogType||(hs.TestLogType={}));var Weh;(function(e){e[e.Unspecified=0]="Unspecified",e[e.None=1]="None",e[e.Passed=2]="Passed",e[e.Failed=3]="Failed",e[e.Inconclusive=4]="Inconclusive",e[e.Timeout=5]="Timeout",e[e.Aborted=6]="Aborted",e[e.Blocked=7]="Blocked",e[e.NotExecuted=8]="NotExecuted",e[e.Warning=9]="Warning",e[e.Error=10]="Error",e[e.NotApplicable=11]="NotApplicable",e[e.Paused=12]="Paused",e[e.InProgress=13]="InProgress",e[e.NotImpacted=14]="NotImpacted",e[e.MaxValue=14]="MaxValue"})(Weh=hs.TestOutcome||(hs.TestOutcome={}));var Yeh;(function(e){e[e.None=0]="None",e[e.Ready=1]="Ready",e[e.Completed=2]="Completed",e[e.NotReady=3]="NotReady",e[e.InProgress=4]="InProgress",e[e.MaxValue=4]="MaxValue"})(Yeh=hs.TestPointState||(hs.TestPointState={}));var Jeh;(function(e){e[e.Branch=1]="Branch",e[e.Environment=2]="Environment"})(Jeh=hs.TestResultGroupBy||(hs.TestResultGroupBy={}));var Xeh;(function(e){e[e.Build=1]="Build",e[e.Release=2]="Release",e[e.Pipeline=3]="Pipeline"})(Xeh=hs.TestResultsContextType||(hs.TestResultsContextType={}));var Zeh;(function(e){e[e.All=1]="All",e[e.Flaky=2]="Flaky",e[e.NewTestLogging=3]="NewTestLogging"})(Zeh=hs.TestResultsSettingsType||(hs.TestResultsSettingsType={}));var eth;(function(e){e[e.Passed=0]="Passed",e[e.Failed=1]="Failed",e[e.NotImpacted=2]="NotImpacted",e[e.Others=3]="Others"})(eth=hs.TestRunOutcome||(hs.TestRunOutcome={}));var tth;(function(e){e[e.Build=1]="Build",e[e.Release=2]="Release",e[e.All=3]="All"})(tth=hs.TestRunPublishContext||(hs.TestRunPublishContext={}));var rth;(function(e){e[e.Unspecified=0]="Unspecified",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Completed=3]="Completed",e[e.Aborted=4]="Aborted",e[e.Waiting=5]="Waiting",e[e.NeedsInvestigation=6]="NeedsInvestigation"})(rth=hs.TestRunState||(hs.TestRunState={}));var nth;(function(e){e[e.None=0]="None",e[e.CreatingEnvironment=1]="CreatingEnvironment",e[e.RunningTests=2]="RunningTests",e[e.CanceledByUser=3]="CanceledByUser",e[e.AbortedBySystem=4]="AbortedBySystem",e[e.TimedOut=5]="TimedOut",e[e.PendingAnalysis=6]="PendingAnalysis",e[e.Analyzed=7]="Analyzed",e[e.CancellationInProgress=8]="CancellationInProgress"})(nth=hs.TestRunSubstate||(hs.TestRunSubstate={}));var ith;(function(e){e[e.Unknown=0]="Unknown",e[e.XTDesktop=1]="XTDesktop",e[e.FeedbackDesktop=2]="FeedbackDesktop",e[e.XTWeb=3]="XTWeb",e[e.FeedbackWeb=4]="FeedbackWeb",e[e.XTDesktop2=5]="XTDesktop2",e[e.SessionInsightsForAll=6]="SessionInsightsForAll"})(ith=hs.TestSessionSource||(hs.TestSessionSource={}));var sth;(function(e){e[e.Unspecified=0]="Unspecified",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Paused=3]="Paused",e[e.Completed=4]="Completed",e[e.Declined=5]="Declined"})(sth=hs.TestSessionState||(hs.TestSessionState={}));hs.TypeInfo={AfnStrip:{},AggregatedDataForResultTrend:{},AggregatedResultDetailsByOutcome:{},AggregatedResultsAnalysis:{},AggregatedResultsByOutcome:{},AggregatedRunsByOutcome:{},AggregatedRunsByState:{},AttachmentType:{enumValues:{generalAttachment:0,afnStrip:1,bugFilingData:2,codeCoverage:3,intermediateCollectorData:4,runConfig:5,testImpactDetails:6,tmiTestRunDeploymentFiles:7,tmiTestRunReverseDeploymentFiles:8,tmiTestResultDetail:9,tmiTestRunSummary:10,consoleLog:11}},BatchResponse:{},BuildConfiguration:{},BuildCoverage:{},BuildReference2:{},BulkResultUpdateRequest:{},CloneOperationInformation:{},CloneOperationState:{enumValues:{failed:2,inProgress:1,queued:0,succeeded:3}},CodeCoverageSummary:{},Coverage2:{},CoverageQueryFlags:{enumValues:{modules:1,functions:2,blockData:4}},CoverageStatus:{enumValues:{covered:0,notCovered:1,partiallyCovered:2}},CoverageSummaryStatus:{enumValues:{none:0,inProgress:1,completed:2,finalized:3,pending:4,updateRequestQueued:5}},CreateTestMessageLogEntryRequest:{},CreateTestResultsRequest:{},CreateTestRunRequest:{},CustomTestFieldDefinition:{},CustomTestFieldScope:{enumValues:{none:0,testRun:1,testResult:2,system:4,all:7}},CustomTestFieldType:{enumValues:{bit:2,dateTime:4,int:8,float:6,string:12,guid:14}},DatedTestFieldData:{},FailingSince:{},FetchTestResultsResponse:{},FlakyDetection:{},FlakyDetectionType:{enumValues:{custom:1,system:2}},FlakySettings:{},LastResultDetails:{},LegacyBuildConfiguration:{},LegacyReleaseReference:{},LegacyTestCaseResult:{},LegacyTestRun:{},LegacyTestSettings:{},Metrics:{enumValues:{all:1,resultSummary:2,resultsAnalysis:3,runSummary:4}},OperationType:{enumValues:{add:1,delete:2}},PipelineTestMetrics:{},PointLastResult:{},PointsResults2:{},QueryTestActionResultResponse:{},ReleaseReference:{},ReleaseReference2:{},RequirementsToTestsMapping2:{},Response:{},ResultDetails:{enumValues:{none:0,iterations:1,workItems:2,subResults:4,point:8}},ResultGroupType:{enumValues:{none:0,rerun:1,dataDriven:2,orderedTest:3,generic:4}},ResultMetadata:{enumValues:{rerun:1,flaky:2}},ResultMetaDataDetails:{enumValues:{none:0,flakyIdentifiers:1}},ResultObjectType:{enumValues:{testSuite:0,testPlan:1}},ResultRetentionSettings:{},ResultsByQueryResponse:{},ResultsFilter:{},ResultsSummaryByOutcome:{},ResultSummary:{},ResultUpdateRequest:{},ResultUpdateRequestModel:{},ResultUpdateResponse:{},RunCreateModel:{},RunStatistic:{},RunSummary:{},RunSummaryModel:{},RunType:{enumValues:{unspecified:0,normal:1,blocking:2,web:4,mtrRunInitiatedFromWeb:8,runWithDtlEnv:16,noConfigRun:32}},RunUpdateModel:{},Service:{enumValues:{any:0,tcm:1,tfs:2}},SuiteExpand:{enumValues:{children:1,defaultTesters:2}},TCMServiceDataMigrationStatus:{enumValues:{notStarted:0,inProgress:1,completed:2,failed:3}},TestActionResult:{},TestActionResult2:{},TestActionResultModel:{},TestAttachment:{},TestAuthoringDetails:{},TestCaseReference2:{},TestCaseResult:{},TestConfiguration:{},TestConfigurationState:{enumValues:{active:1,inactive:2}},TestExecutionReportData:{},TestExtensionField:{},TestExtensionFieldDetails:{},TestFailuresAnalysis:{},TestHistoryQuery:{},TestIterationDetailsModel:{},TestLog:{},TestLogReference:{},TestLogScope:{enumValues:{run:0,build:1,release:2}},TestLogStatus:{},TestLogStatusCode:{enumValues:{success:0,failed:1,fileAlreadyExists:2,invalidInput:3,invalidFileName:4,invalidContainer:5,transferFailed:6,featureDisabled:7,buildDoesNotExist:8,runDoesNotExist:9,containerNotCreated:10,apiNotSupported:11,fileSizeExceeds:12,containerNotFound:13,fileNotFound:14,directoryNotFound:15,storageCapacityExceeded:16}},TestLogStoreAttachment:{},TestLogStoreEndpointDetails:{},TestLogStoreEndpointType:{enumValues:{root:1,file:2}},TestLogStoreOperationType:{enumValues:{read:1,create:2,readAndCreate:3}},TestLogType:{enumValues:{generalAttachment:1,codeCoverage:2,testImpact:3,intermediate:4,system:5}},TestMessageLogDetails:{},TestMessageLogEntry:{},TestMessageLogEntry2:{},TestOutcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},TestParameter2:{},TestPlan:{},TestPlanCloneRequest:{},TestPlanHubData:{},TestPlansWithSelection:{},TestPoint:{},TestPointReference:{},TestPointsEvent:{},TestPointsQuery:{},TestPointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},TestPointsUpdatedEvent:{},TestResult2:{},TestResultAcrossProjectResponse:{},TestResultAttachment:{},TestResultGroupBy:{enumValues:{branch:1,environment:2}},TestResultHistory:{},TestResultHistoryDetailsForGroup:{},TestResultHistoryForGroup:{},TestResultModelBase:{},TestResultReset2:{},TestResultsContext:{},TestResultsContextType:{enumValues:{build:1,release:2,pipeline:3}},TestResultsDetails:{},TestResultsDetailsForGroup:{},TestResultsEx2:{},TestResultsQuery:{},TestResultsSettings:{},TestResultsSettingsType:{enumValues:{all:1,flaky:2,newTestLogging:3}},TestResultSummary:{},TestResultsUpdateSettings:{},TestResultsWithWatermark:{},TestResultTrendFilter:{},TestRun:{},TestRun2:{},TestRunCanceledEvent:{},TestRunCreatedEvent:{},TestRunEvent:{},TestRunEx2:{},TestRunOutcome:{enumValues:{passed:0,failed:1,notImpacted:2,others:3}},TestRunPublishContext:{enumValues:{build:1,release:2,all:3}},TestRunStartedEvent:{},TestRunState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,completed:3,aborted:4,waiting:5,needsInvestigation:6}},TestRunStatistic:{},TestRunSubstate:{enumValues:{none:0,creatingEnvironment:1,runningTests:2,canceledByUser:3,abortedBySystem:4,timedOut:5,pendingAnalysis:6,analyzed:7,cancellationInProgress:8}},TestRunSummary2:{},TestRunWithDtlEnvEvent:{},TestSession:{},TestSessionExploredWorkItemReference:{},TestSessionSource:{enumValues:{unknown:0,xtDesktop:1,feedbackDesktop:2,xtWeb:3,feedbackWeb:4,xtDesktop2:5,sessionInsightsForAll:6}},TestSessionState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,paused:3,completed:4,declined:5}},TestSettings2:{},TestSubResult:{},TestSuite:{},TestSummaryForWorkItem:{},UpdatedProperties:{},UpdateTestRunRequest:{},UpdateTestRunResponse:{},WorkItemToTestLinks:{}};hs.TypeInfo.AfnStrip.fields={creationDate:{isDate:!0}};hs.TypeInfo.AggregatedDataForResultTrend.fields={resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByState},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.AggregatedResultDetailsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.AggregatedResultsAnalysis.fields={notReportedResultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},previousContext:{typeInfo:hs.TypeInfo.TestResultsContext},resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},runSummaryByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedRunsByState}};hs.TypeInfo.AggregatedResultsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.AggregatedRunsByOutcome.fields={outcome:{enumType:hs.TypeInfo.TestRunOutcome}};hs.TypeInfo.AggregatedRunsByState.fields={resultsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome},state:{enumType:hs.TypeInfo.TestRunState}};hs.TypeInfo.BatchResponse.fields={responses:{isArray:!0,typeInfo:hs.TypeInfo.Response}};hs.TypeInfo.BuildConfiguration.fields={creationDate:{isDate:!0}};hs.TypeInfo.BuildCoverage.fields={configuration:{typeInfo:hs.TypeInfo.BuildConfiguration}};hs.TypeInfo.BuildReference2.fields={createdDate:{isDate:!0}};hs.TypeInfo.BulkResultUpdateRequest.fields={requests:{isArray:!0,typeInfo:hs.TypeInfo.ResultUpdateRequest}};hs.TypeInfo.CloneOperationInformation.fields={completionDate:{isDate:!0},creationDate:{isDate:!0},resultObjectType:{enumType:hs.TypeInfo.ResultObjectType},state:{enumType:hs.TypeInfo.CloneOperationState}};hs.TypeInfo.CodeCoverageSummary.fields={status:{enumType:hs.TypeInfo.CoverageSummaryStatus}};hs.TypeInfo.Coverage2.fields={dateCreated:{isDate:!0},dateModified:{isDate:!0}};hs.TypeInfo.CreateTestMessageLogEntryRequest.fields={testMessageLogEntry:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogEntry}};hs.TypeInfo.CreateTestResultsRequest.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.CreateTestRunRequest.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult},testRun:{typeInfo:hs.TypeInfo.LegacyTestRun},testSettings:{typeInfo:hs.TypeInfo.LegacyTestSettings}};hs.TypeInfo.CustomTestFieldDefinition.fields={fieldType:{enumType:hs.TypeInfo.CustomTestFieldType},scope:{enumType:hs.TypeInfo.CustomTestFieldScope}};hs.TypeInfo.DatedTestFieldData.fields={date:{isDate:!0}};hs.TypeInfo.FailingSince.fields={date:{isDate:!0},release:{typeInfo:hs.TypeInfo.ReleaseReference}};hs.TypeInfo.FetchTestResultsResponse.fields={actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},attachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},results:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.FlakyDetection.fields={flakyDetectionType:{enumType:hs.TypeInfo.FlakyDetectionType}};hs.TypeInfo.FlakySettings.fields={flakyDetection:{typeInfo:hs.TypeInfo.FlakyDetection}};hs.TypeInfo.LastResultDetails.fields={dateCompleted:{isDate:!0}};hs.TypeInfo.LegacyBuildConfiguration.fields={completedDate:{isDate:!0},createdDate:{isDate:!0}};hs.TypeInfo.LegacyReleaseReference.fields={environmentCreationDate:{isDate:!0},releaseCreationDate:{isDate:!0}};hs.TypeInfo.LegacyTestCaseResult.fields={buildReference:{typeInfo:hs.TypeInfo.LegacyBuildConfiguration},creationDate:{isDate:!0},customFields:{isArray:!0,typeInfo:hs.TypeInfo.TestExtensionField},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},failingSince:{typeInfo:hs.TypeInfo.FailingSince},lastUpdated:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.LegacyReleaseReference},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},stackTrace:{typeInfo:hs.TypeInfo.TestExtensionField}};hs.TypeInfo.LegacyTestRun.fields={buildReference:{typeInfo:hs.TypeInfo.LegacyBuildConfiguration},completeDate:{isDate:!0},creationDate:{isDate:!0},customFields:{isArray:!0,typeInfo:hs.TypeInfo.TestExtensionField},dueDate:{isDate:!0},lastUpdated:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.LegacyReleaseReference},startDate:{isDate:!0},testMessageLogEntries:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogDetails}};hs.TypeInfo.LegacyTestSettings.fields={createdDate:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.PipelineTestMetrics.fields={resultSummary:{typeInfo:hs.TypeInfo.ResultSummary},runSummary:{typeInfo:hs.TypeInfo.RunSummary},summaryAtChild:{isArray:!0,typeInfo:hs.TypeInfo.PipelineTestMetrics}};hs.TypeInfo.PointLastResult.fields={lastUpdatedDate:{isDate:!0}};hs.TypeInfo.PointsResults2.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.QueryTestActionResultResponse.fields={testActionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},testAttachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment}};hs.TypeInfo.ReleaseReference.fields={creationDate:{isDate:!0},environmentCreationDate:{isDate:!0}};hs.TypeInfo.ReleaseReference2.fields={environmentCreationDate:{isDate:!0},releaseCreationDate:{isDate:!0}};hs.TypeInfo.RequirementsToTestsMapping2.fields={creationDate:{isDate:!0},deletionDate:{isDate:!0}};hs.TypeInfo.Response.fields={};hs.TypeInfo.ResultRetentionSettings.fields={lastUpdatedDate:{isDate:!0}};hs.TypeInfo.ResultsByQueryResponse.fields={testResults:{isArray:!0,typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.ResultsFilter.fields={executedIn:{enumType:hs.TypeInfo.Service},maxCompleteDate:{isDate:!0},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.ResultsSummaryByOutcome.fields={aggregatedResultDetailsByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultDetailsByOutcome}};hs.TypeInfo.ResultSummary.fields={resultSummaryByRunState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState,dictionaryValueTypeInfo:hs.TypeInfo.ResultsSummaryByOutcome}};hs.TypeInfo.ResultUpdateRequest.fields={actionResultDeletes:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResult},attachments:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},testCaseResult:{typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.ResultUpdateRequestModel.fields={actionResultDeletes:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel},actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel}};hs.TypeInfo.ResultUpdateResponse.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.RunCreateModel.fields={buildReference:{typeInfo:hs.TypeInfo.BuildConfiguration},releaseReference:{typeInfo:hs.TypeInfo.ReleaseReference},runSummary:{isArray:!0,typeInfo:hs.TypeInfo.RunSummaryModel}};hs.TypeInfo.RunStatistic.fields={resultMetadata:{enumType:hs.TypeInfo.ResultMetadata}};hs.TypeInfo.RunSummary.fields={runSummaryByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunOutcome},runSummaryByState:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestRunState}};hs.TypeInfo.RunSummaryModel.fields={testOutcome:{enumType:hs.TypeInfo.TestOutcome}};hs.TypeInfo.RunUpdateModel.fields={logEntries:{isArray:!0,typeInfo:hs.TypeInfo.TestMessageLogDetails},runSummary:{isArray:!0,typeInfo:hs.TypeInfo.RunSummaryModel},substate:{enumType:hs.TypeInfo.TestRunSubstate}};hs.TypeInfo.TestActionResult.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestActionResult2.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestActionResultModel.fields={completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},createdDate:{isDate:!0}};hs.TypeInfo.TestAuthoringDetails.fields={lastUpdated:{isDate:!0},state:{enumType:hs.TypeInfo.TestPointState}};hs.TypeInfo.TestCaseReference2.fields={creationDate:{isDate:!0},lastRefTestRunDate:{isDate:!0}};hs.TypeInfo.TestCaseResult.fields={completedDate:{isDate:!0},createdDate:{isDate:!0},failingSince:{typeInfo:hs.TypeInfo.FailingSince},iterationDetails:{isArray:!0,typeInfo:hs.TypeInfo.TestIterationDetailsModel},lastUpdatedDate:{isDate:!0},releaseReference:{typeInfo:hs.TypeInfo.ReleaseReference},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},startedDate:{isDate:!0},subResults:{isArray:!0,typeInfo:hs.TypeInfo.TestSubResult}};hs.TypeInfo.TestConfiguration.fields={lastUpdatedDate:{isDate:!0},state:{enumType:hs.TypeInfo.TestConfigurationState}};hs.TypeInfo.TestExecutionReportData.fields={reportData:{isArray:!0,typeInfo:hs.TypeInfo.DatedTestFieldData}};hs.TypeInfo.TestExtensionField.fields={field:{typeInfo:hs.TypeInfo.TestExtensionFieldDetails}};hs.TypeInfo.TestExtensionFieldDetails.fields={type:{enumType:veh.TypeInfo.SqlDbType}};hs.TypeInfo.TestFailuresAnalysis.fields={previousContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.TestHistoryQuery.fields={groupBy:{enumType:hs.TypeInfo.TestResultGroupBy},maxCompleteDate:{isDate:!0},resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultHistoryForGroup}};hs.TypeInfo.TestIterationDetailsModel.fields={actionResults:{isArray:!0,typeInfo:hs.TypeInfo.TestActionResultModel},completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestLog.fields={logReference:{typeInfo:hs.TypeInfo.TestLogReference},modifiedOn:{isDate:!0}};hs.TypeInfo.TestLogReference.fields={scope:{enumType:hs.TypeInfo.TestLogScope},type:{enumType:hs.TypeInfo.TestLogType}};hs.TypeInfo.TestLogStatus.fields={status:{enumType:hs.TypeInfo.TestLogStatusCode}};hs.TypeInfo.TestLogStoreAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},createdDate:{isDate:!0}};hs.TypeInfo.TestLogStoreEndpointDetails.fields={endpointType:{enumType:hs.TypeInfo.TestLogStoreEndpointType},status:{enumType:hs.TypeInfo.TestLogStatusCode}};hs.TypeInfo.TestMessageLogDetails.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestMessageLogEntry.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestMessageLogEntry2.fields={dateCreated:{isDate:!0}};hs.TypeInfo.TestParameter2.fields={creationDate:{isDate:!0},dateModified:{isDate:!0}};hs.TypeInfo.TestPlan.fields={endDate:{isDate:!0},startDate:{isDate:!0},updatedDate:{isDate:!0}};hs.TypeInfo.TestPlanCloneRequest.fields={destinationTestPlan:{typeInfo:hs.TypeInfo.TestPlan}};hs.TypeInfo.TestPlanHubData.fields={testPlan:{typeInfo:hs.TypeInfo.TestPlan},testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPoint},testSuites:{isArray:!0,typeInfo:hs.TypeInfo.TestSuite}};hs.TypeInfo.TestPlansWithSelection.fields={plans:{isArray:!0,typeInfo:hs.TypeInfo.TestPlan}};hs.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:!0},lastResultDetails:{typeInfo:hs.TypeInfo.LastResultDetails},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestPointReference.fields={state:{enumType:hs.TypeInfo.TestPointState}};hs.TypeInfo.TestPointsEvent.fields={testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPointReference}};hs.TypeInfo.TestPointsQuery.fields={points:{isArray:!0,typeInfo:hs.TypeInfo.TestPoint}};hs.TypeInfo.TestPointsUpdatedEvent.fields={testPoints:{isArray:!0,typeInfo:hs.TypeInfo.TestPointReference}};hs.TypeInfo.TestResult2.fields={creationDate:{isDate:!0},dateCompleted:{isDate:!0},dateStarted:{isDate:!0},lastUpdated:{isDate:!0}};hs.TypeInfo.TestResultAcrossProjectResponse.fields={testResult:{typeInfo:hs.TypeInfo.LegacyTestCaseResult}};hs.TypeInfo.TestResultAttachment.fields={attachmentType:{enumType:hs.TypeInfo.AttachmentType},creationDate:{isDate:!0}};hs.TypeInfo.TestResultHistory.fields={resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultHistoryDetailsForGroup}};hs.TypeInfo.TestResultHistoryDetailsForGroup.fields={latestResult:{typeInfo:hs.TypeInfo.TestCaseResult}};hs.TypeInfo.TestResultHistoryForGroup.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult}};hs.TypeInfo.TestResultModelBase.fields={completedDate:{isDate:!0},startedDate:{isDate:!0}};hs.TypeInfo.TestResultReset2.fields={dateModified:{isDate:!0}};hs.TypeInfo.TestResultsContext.fields={contextType:{enumType:hs.TypeInfo.TestResultsContextType},release:{typeInfo:hs.TypeInfo.ReleaseReference}};hs.TypeInfo.TestResultsDetails.fields={resultsForGroup:{isArray:!0,typeInfo:hs.TypeInfo.TestResultsDetailsForGroup}};hs.TypeInfo.TestResultsDetailsForGroup.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult},resultsCountByOutcome:{isDictionary:!0,dictionaryKeyEnumType:hs.TypeInfo.TestOutcome,dictionaryValueTypeInfo:hs.TypeInfo.AggregatedResultsByOutcome}};hs.TypeInfo.TestResultsEx2.fields={creationDate:{isDate:!0},dateTimeValue:{isDate:!0}};hs.TypeInfo.TestResultsQuery.fields={results:{isArray:!0,typeInfo:hs.TypeInfo.TestCaseResult},resultsFilter:{typeInfo:hs.TypeInfo.ResultsFilter}};hs.TypeInfo.TestResultsSettings.fields={flakySettings:{typeInfo:hs.TypeInfo.FlakySettings}};hs.TypeInfo.TestResultSummary.fields={aggregatedResultsAnalysis:{typeInfo:hs.TypeInfo.AggregatedResultsAnalysis},teamProject:{typeInfo:Eeh.TypeInfo.TeamProjectReference},testFailures:{typeInfo:hs.TypeInfo.TestFailuresAnalysis},testResultsContext:{typeInfo:hs.TypeInfo.TestResultsContext}};hs.TypeInfo.TestResultsUpdateSettings.fields={flakySettings:{typeInfo:hs.TypeInfo.FlakySettings}};hs.TypeInfo.TestResultsWithWatermark.fields={changedDate:{isDate:!0},pointsResults:{isArray:!0,typeInfo:hs.TypeInfo.PointsResults2}};hs.TypeInfo.TestResultTrendFilter.fields={maxCompleteDate:{isDate:!0}};hs.TypeInfo.TestRun.fields={buildConfiguration:{typeInfo:hs.TypeInfo.BuildConfiguration},completedDate:{isDate:!0},createdDate:{isDate:!0},dueDate:{isDate:!0},lastUpdatedDate:{isDate:!0},release:{typeInfo:hs.TypeInfo.ReleaseReference},runStatistics:{isArray:!0,typeInfo:hs.TypeInfo.RunStatistic},startedDate:{isDate:!0},substate:{enumType:hs.TypeInfo.TestRunSubstate}};hs.TypeInfo.TestRun2.fields={completeDate:{isDate:!0},creationDate:{isDate:!0},deletedOn:{isDate:!0},dueDate:{isDate:!0},lastUpdated:{isDate:!0},startDate:{isDate:!0}};hs.TypeInfo.TestRunCanceledEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunCreatedEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunEx2.fields={createdDate:{isDate:!0},dateTimeValue:{isDate:!0}};hs.TypeInfo.TestRunStartedEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestRunStatistic.fields={runStatistics:{isArray:!0,typeInfo:hs.TypeInfo.RunStatistic}};hs.TypeInfo.TestRunSummary2.fields={testRunCompletedDate:{isDate:!0}};hs.TypeInfo.TestRunWithDtlEnvEvent.fields={testRun:{typeInfo:hs.TypeInfo.TestRun}};hs.TypeInfo.TestSession.fields={endDate:{isDate:!0},lastUpdatedDate:{isDate:!0},source:{enumType:hs.TypeInfo.TestSessionSource},startDate:{isDate:!0},state:{enumType:hs.TypeInfo.TestSessionState}};hs.TypeInfo.TestSessionExploredWorkItemReference.fields={endTime:{isDate:!0},startTime:{isDate:!0}};hs.TypeInfo.TestSettings2.fields={createdDate:{isDate:!0},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestSubResult.fields={completedDate:{isDate:!0},lastUpdatedDate:{isDate:!0},resultGroupType:{enumType:hs.TypeInfo.ResultGroupType},startedDate:{isDate:!0},subResults:{isArray:!0,typeInfo:hs.TypeInfo.TestSubResult}};hs.TypeInfo.TestSuite.fields={children:{isArray:!0,typeInfo:hs.TypeInfo.TestSuite},lastPopulatedDate:{isDate:!0},lastUpdatedDate:{isDate:!0}};hs.TypeInfo.TestSummaryForWorkItem.fields={summary:{typeInfo:hs.TypeInfo.AggregatedDataForResultTrend}};hs.TypeInfo.UpdatedProperties.fields={lastUpdated:{isDate:!0}};hs.TypeInfo.UpdateTestRunRequest.fields={attachmentsToAdd:{isArray:!0,typeInfo:hs.TypeInfo.TestResultAttachment},testRun:{typeInfo:hs.TypeInfo.LegacyTestRun}};hs.TypeInfo.UpdateTestRunResponse.fields={updatedProperties:{typeInfo:hs.TypeInfo.UpdatedProperties}};hs.TypeInfo.WorkItemToTestLinks.fields={executedIn:{enumType:hs.TypeInfo.Service}}});var SSo=A(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});var ath=fwr(),dse=zut(),oth;(function(e){e[e.Unavailable=0]="Unavailable",e[e.Available=1]="Available",e[e.Offline=2]="Offline"})(oth=So.AgentStatus||(So.AgentStatus={}));var cth;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete"})(cth=So.AuditAction||(So.AuditAction={}));var uth;(function(e){e[e.ProjectCollection=1]="ProjectCollection",e[e.Project=2]="Project"})(uth=So.BuildAuthorizationScope||(So.BuildAuthorizationScope={}));var lth;(function(e){e[e.String=0]="String",e[e.Boolean=1]="Boolean",e[e.StringList=2]="StringList",e[e.Radio=3]="Radio",e[e.PickList=4]="PickList",e[e.MultiLine=5]="MultiLine",e[e.BranchFilter=6]="BranchFilter"})(lth=So.BuildOptionInputType||(So.BuildOptionInputType={}));var dth;(function(e){e[e.Unknown=0]="Unknown",e[e.Failed=1]="Failed",e[e.Succeeded=2]="Succeeded"})(dth=So.BuildPhaseStatus||(So.BuildPhaseStatus={}));var pth;(function(e){e[e.FinishTimeAscending=2]="FinishTimeAscending",e[e.FinishTimeDescending=3]="FinishTimeDescending",e[e.QueueTimeDescending=4]="QueueTimeDescending",e[e.QueueTimeAscending=5]="QueueTimeAscending",e[e.StartTimeDescending=6]="StartTimeDescending",e[e.StartTimeAscending=7]="StartTimeAscending"})(pth=So.BuildQueryOrder||(So.BuildQueryOrder={}));var mth;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.IndividualCI=2]="IndividualCI",e[e.BatchedCI=4]="BatchedCI",e[e.Schedule=8]="Schedule",e[e.ScheduleForced=16]="ScheduleForced",e[e.UserCreated=32]="UserCreated",e[e.ValidateShelveset=64]="ValidateShelveset",e[e.CheckInShelveset=128]="CheckInShelveset",e[e.PullRequest=256]="PullRequest",e[e.BuildCompletion=512]="BuildCompletion",e[e.ResourceTrigger=1024]="ResourceTrigger",e[e.Triggered=1967]="Triggered",e[e.All=2031]="All"})(mth=So.BuildReason||(So.BuildReason={}));var fth;(function(e){e[e.None=0]="None",e[e.Succeeded=2]="Succeeded",e[e.PartiallySucceeded=4]="PartiallySucceeded",e[e.Failed=8]="Failed",e[e.Canceled=32]="Canceled"})(fth=So.BuildResult||(So.BuildResult={}));var hth;(function(e){e[e.None=0]="None",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Cancelling=4]="Cancelling",e[e.Postponed=8]="Postponed",e[e.NotStarted=32]="NotStarted",e[e.All=47]="All"})(hth=So.BuildStatus||(So.BuildStatus={}));var gth;(function(e){e[e.Unavailable=0]="Unavailable",e[e.Available=1]="Available",e[e.Offline=2]="Offline"})(gth=So.ControllerStatus||(So.ControllerStatus={}));var yth;(function(e){e[e.Definition=1]="Definition",e[e.Draft=2]="Draft"})(yth=So.DefinitionQuality||(So.DefinitionQuality={}));var _th;(function(e){e[e.None=0]="None",e[e.LastModifiedAscending=1]="LastModifiedAscending",e[e.LastModifiedDescending=2]="LastModifiedDescending",e[e.DefinitionNameAscending=3]="DefinitionNameAscending",e[e.DefinitionNameDescending=4]="DefinitionNameDescending"})(_th=So.DefinitionQueryOrder||(So.DefinitionQueryOrder={}));var Ath;(function(e){e[e.Enabled=0]="Enabled",e[e.Paused=1]="Paused",e[e.Disabled=2]="Disabled"})(Ath=So.DefinitionQueueStatus||(So.DefinitionQueueStatus={}));var bth;(function(e){e[e.None=1]="None",e[e.ContinuousIntegration=2]="ContinuousIntegration",e[e.BatchedContinuousIntegration=4]="BatchedContinuousIntegration",e[e.Schedule=8]="Schedule",e[e.GatedCheckIn=16]="GatedCheckIn",e[e.BatchedGatedCheckIn=32]="BatchedGatedCheckIn",e[e.PullRequest=64]="PullRequest",e[e.BuildCompletion=128]="BuildCompletion",e[e.All=255]="All"})(bth=So.DefinitionTriggerType||(So.DefinitionTriggerType={}));var Cth;(function(e){e[e.Xaml=1]="Xaml",e[e.Build=2]="Build"})(Cth=So.DefinitionType||(So.DefinitionType={}));var vth;(function(e){e[e.None=0]="None",e[e.DropLocation=1]="DropLocation",e[e.TestResults=2]="TestResults",e[e.Label=4]="Label",e[e.Details=8]="Details",e[e.Symbols=16]="Symbols",e[e.All=31]="All"})(vth=So.DeleteOptions||(So.DeleteOptions={}));var Eth;(function(e){e[e.None=0]="None",e[e.FolderAscending=1]="FolderAscending",e[e.FolderDescending=2]="FolderDescending"})(Eth=So.FolderQueryOrder||(So.FolderQueryOrder={}));var Dth;(function(e){e[e.LatestOnQueue=0]="LatestOnQueue",e[e.LatestOnBuild=1]="LatestOnBuild",e[e.Custom=2]="Custom"})(Dth=So.GetOption||(So.GetOption={}));var Sth;(function(e){e[e.Error=1]="Error",e[e.Warning=2]="Warning"})(Sth=So.IssueType||(So.IssueType={}));var wth;(function(e){e[e.Custom=0]="Custom",e[e.Default=1]="Default",e[e.Upgrade=2]="Upgrade"})(wth=So.ProcessTemplateType||(So.ProcessTemplateType={}));var Ith;(function(e){e[e.ExcludeDeleted=0]="ExcludeDeleted",e[e.IncludeDeleted=1]="IncludeDeleted",e[e.OnlyDeleted=2]="OnlyDeleted"})(Ith=So.QueryDeletedOption||(So.QueryDeletedOption={}));var xth;(function(e){e[e.None=0]="None",e[e.DoNotRun=1]="DoNotRun"})(xth=So.QueueOptions||(So.QueueOptions={}));var Tth;(function(e){e[e.Low=5]="Low",e[e.BelowNormal=4]="BelowNormal",e[e.Normal=3]="Normal",e[e.AboveNormal=2]="AboveNormal",e[e.High=1]="High"})(Tth=So.QueuePriority||(So.QueuePriority={}));var Pth;(function(e){e[e.Source=0]="Source",e[e.SourceAndOutputDir=1]="SourceAndOutputDir",e[e.SourceDir=2]="SourceDir",e[e.AllBuildDir=3]="AllBuildDir"})(Pth=So.RepositoryCleanOptions||(So.RepositoryCleanOptions={}));var Rth;(function(e){e[e.All=0]="All",e[e.Top=1]="Top"})(Rth=So.ResultSet||(So.ResultSet={}));var kth;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(kth=So.ScheduleDays||(So.ScheduleDays={}));var Fth;(function(e){e[e.Online=1]="Online",e[e.Offline=2]="Offline"})(Fth=So.ServiceHostStatus||(So.ServiceHostStatus={}));var Nth;(function(e){e[e.Hosted=1]="Hosted",e[e.OnPremises=2]="OnPremises",e[e.All=3]="All"})(Nth=So.SourceProviderAvailability||(So.SourceProviderAvailability={}));var Oth;(function(e){e[e.Cancel=0]="Cancel",e[e.Retry=1]="Retry"})(Oth=So.StageUpdateType||(So.StageUpdateType={}));var Bth;(function(e){e[e.Unsupported=0]="Unsupported",e[e.Supported=1]="Supported",e[e.Required=2]="Required"})(Bth=So.SupportLevel||(So.SupportLevel={}));var qth;(function(e){e[e.Succeeded=0]="Succeeded",e[e.SucceededWithIssues=1]="SucceededWithIssues",e[e.Failed=2]="Failed",e[e.Canceled=3]="Canceled",e[e.Skipped=4]="Skipped",e[e.Abandoned=5]="Abandoned"})(qth=So.TaskResult||(So.TaskResult={}));var Mth;(function(e){e[e.Pending=0]="Pending",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed"})(Mth=So.TimelineRecordState||(So.TimelineRecordState={}));var Lth;(function(e){e[e.OK=0]="OK",e[e.Warning=1]="Warning",e[e.Error=2]="Error"})(Lth=So.ValidationResult||(So.ValidationResult={}));var jth;(function(e){e[e.Map=0]="Map",e[e.Cloak=1]="Cloak"})(jth=So.WorkspaceMappingType||(So.WorkspaceMappingType={}));So.TypeInfo={AgentStatus:{enumValues:{unavailable:0,available:1,offline:2}},AuditAction:{enumValues:{add:1,update:2,delete:3}},Build:{},BuildAgent:{},BuildAuthorizationScope:{enumValues:{projectCollection:1,project:2}},BuildCompletedEvent:{},BuildCompletionTrigger:{},BuildController:{},BuildDefinition:{},BuildDefinition3_2:{},BuildDefinitionReference:{},BuildDefinitionReference3_2:{},BuildDefinitionRevision:{},BuildDefinitionSourceProvider:{},BuildDefinitionTemplate:{},BuildDefinitionTemplate3_2:{},BuildDeletedEvent:{},BuildDeployment:{},BuildLog:{},BuildMetric:{},BuildOptionDefinition:{},BuildOptionInputDefinition:{},BuildOptionInputType:{enumValues:{string:0,boolean:1,stringList:2,radio:3,pickList:4,multiLine:5,branchFilter:6}},BuildPhaseStatus:{enumValues:{unknown:0,failed:1,succeeded:2}},BuildProcessTemplate:{},BuildQueryOrder:{enumValues:{finishTimeAscending:2,finishTimeDescending:3,queueTimeDescending:4,queueTimeAscending:5,startTimeDescending:6,startTimeAscending:7}},BuildQueuedEvent:{},BuildReason:{enumValues:{none:0,manual:1,individualCI:2,batchedCI:4,schedule:8,scheduleForced:16,userCreated:32,validateShelveset:64,checkInShelveset:128,pullRequest:256,buildCompletion:512,resourceTrigger:1024,triggered:1967,all:2031}},BuildReference:{},BuildRequestValidationResult:{},BuildResult:{enumValues:{none:0,succeeded:2,partiallySucceeded:4,failed:8,canceled:32}},BuildRetentionHistory:{},BuildRetentionSample:{},BuildServer:{},BuildStatus:{enumValues:{none:0,inProgress:1,completed:2,cancelling:4,postponed:8,notStarted:32,all:47}},BuildSummary:{},BuildTagsAddedEvent:{},BuildTrigger:{},BuildUpdatedEvent:{},Change:{},ContinuousDeploymentDefinition:{},ContinuousIntegrationTrigger:{},ControllerStatus:{enumValues:{unavailable:0,available:1,offline:2}},DefinitionQuality:{enumValues:{definition:1,draft:2}},DefinitionQueryOrder:{enumValues:{none:0,lastModifiedAscending:1,lastModifiedDescending:2,definitionNameAscending:3,definitionNameDescending:4}},DefinitionQueueStatus:{enumValues:{enabled:0,paused:1,disabled:2}},DefinitionReference:{},DefinitionTriggerType:{enumValues:{none:1,continuousIntegration:2,batchedContinuousIntegration:4,schedule:8,gatedCheckIn:16,batchedGatedCheckIn:32,pullRequest:64,buildCompletion:128,all:255}},DefinitionType:{enumValues:{xaml:1,build:2}},DeleteOptions:{enumValues:{none:0,dropLocation:1,testResults:2,label:4,details:8,symbols:16,all:31}},DesignerProcess:{},Folder:{},FolderQueryOrder:{enumValues:{none:0,folderAscending:1,folderDescending:2}},GatedCheckInTrigger:{},GetOption:{enumValues:{latestOnQueue:0,latestOnBuild:1,custom:2}},InformationNode:{},Issue:{},IssueType:{enumValues:{error:1,warning:2}},Phase:{},ProcessTemplateType:{enumValues:{custom:0,default:1,upgrade:2}},PullRequestTrigger:{},QueryDeletedOption:{enumValues:{excludeDeleted:0,includeDeleted:1,onlyDeleted:2}},QueueOptions:{enumValues:{none:0,doNotRun:1}},QueuePriority:{enumValues:{low:5,belowNormal:4,normal:3,aboveNormal:2,high:1}},RepositoryCleanOptions:{enumValues:{source:0,sourceAndOutputDir:1,sourceDir:2,allBuildDir:3}},RepositoryWebhook:{},ResultSet:{enumValues:{all:0,top:1}},RetentionLease:{},Schedule:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduleTrigger:{},ServiceHostStatus:{enumValues:{online:1,offline:2}},SourceProviderAttributes:{},SourceProviderAvailability:{enumValues:{hosted:1,onPremises:2,all:3}},StageUpdateType:{enumValues:{cancel:0,retry:1}},SupportedTrigger:{},SupportLevel:{enumValues:{unsupported:0,supported:1,required:2}},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},TimelineRecordsUpdatedEvent:{},UpdateStageParameters:{},ValidationResult:{enumValues:{ok:0,warning:1,error:2}},WorkspaceMapping:{},WorkspaceMappingType:{enumValues:{map:0,cloak:1}},WorkspaceTemplate:{},XamlBuildDefinition:{}};So.TypeInfo.Build.fields={controller:{typeInfo:So.TypeInfo.BuildController},definition:{typeInfo:So.TypeInfo.DefinitionReference},deletedDate:{isDate:!0},finishTime:{isDate:!0},lastChangedDate:{isDate:!0},priority:{enumType:So.TypeInfo.QueuePriority},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueOptions:{enumType:So.TypeInfo.QueueOptions},queueTime:{isDate:!0},reason:{enumType:So.TypeInfo.BuildReason},result:{enumType:So.TypeInfo.BuildResult},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus},triggeredByBuild:{typeInfo:So.TypeInfo.Build},validationResults:{isArray:!0,typeInfo:So.TypeInfo.BuildRequestValidationResult}};So.TypeInfo.BuildAgent.fields={createdDate:{isDate:!0},status:{enumType:So.TypeInfo.AgentStatus},updatedDate:{isDate:!0}};So.TypeInfo.BuildCompletedEvent.fields={build:{typeInfo:So.TypeInfo.Build},changes:{isArray:!0,typeInfo:So.TypeInfo.Change},testResults:{typeInfo:ath.TypeInfo.AggregatedResultsAnalysis},timelineRecords:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.BuildCompletionTrigger.fields={definition:{typeInfo:So.TypeInfo.DefinitionReference},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildController.fields={createdDate:{isDate:!0},status:{enumType:So.TypeInfo.ControllerStatus},updatedDate:{isDate:!0}};So.TypeInfo.BuildDefinition.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},triggers:{isArray:!0,typeInfo:So.TypeInfo.BuildTrigger},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinition3_2.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},triggers:{isArray:!0,typeInfo:So.TypeInfo.BuildTrigger},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionReference.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},latestBuild:{typeInfo:So.TypeInfo.Build},latestCompletedBuild:{typeInfo:So.TypeInfo.Build},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionReference3_2.fields={createdDate:{isDate:!0},draftOf:{typeInfo:So.TypeInfo.DefinitionReference},drafts:{isArray:!0,typeInfo:So.TypeInfo.DefinitionReference},metrics:{isArray:!0,typeInfo:So.TypeInfo.BuildMetric},project:{typeInfo:dse.TypeInfo.TeamProjectReference},quality:{enumType:So.TypeInfo.DefinitionQuality},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.BuildDefinitionRevision.fields={changedDate:{isDate:!0},changeType:{enumType:So.TypeInfo.AuditAction}};So.TypeInfo.BuildDefinitionSourceProvider.fields={lastModified:{isDate:!0},supportedTriggerTypes:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildDefinitionTemplate.fields={template:{typeInfo:So.TypeInfo.BuildDefinition}};So.TypeInfo.BuildDefinitionTemplate3_2.fields={template:{typeInfo:So.TypeInfo.BuildDefinition3_2}};So.TypeInfo.BuildDeletedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildDeployment.fields={deployment:{typeInfo:So.TypeInfo.BuildSummary}};So.TypeInfo.BuildLog.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};So.TypeInfo.BuildMetric.fields={date:{isDate:!0}};So.TypeInfo.BuildOptionDefinition.fields={inputs:{isArray:!0,typeInfo:So.TypeInfo.BuildOptionInputDefinition}};So.TypeInfo.BuildOptionInputDefinition.fields={type:{enumType:So.TypeInfo.BuildOptionInputType}};So.TypeInfo.BuildProcessTemplate.fields={supportedReasons:{enumType:So.TypeInfo.BuildReason},templateType:{enumType:So.TypeInfo.ProcessTemplateType}};So.TypeInfo.BuildQueuedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildReference.fields={finishTime:{isDate:!0},queueTime:{isDate:!0},result:{enumType:So.TypeInfo.BuildResult},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus}};So.TypeInfo.BuildRequestValidationResult.fields={result:{enumType:So.TypeInfo.ValidationResult}};So.TypeInfo.BuildRetentionHistory.fields={buildRetentionSamples:{isArray:!0,typeInfo:So.TypeInfo.BuildRetentionSample}};So.TypeInfo.BuildRetentionSample.fields={sampleTime:{isDate:!0}};So.TypeInfo.BuildServer.fields={status:{enumType:So.TypeInfo.ServiceHostStatus},statusChangedDate:{isDate:!0}};So.TypeInfo.BuildSummary.fields={finishTime:{isDate:!0},reason:{enumType:So.TypeInfo.BuildReason},startTime:{isDate:!0},status:{enumType:So.TypeInfo.BuildStatus}};So.TypeInfo.BuildTagsAddedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.BuildTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.BuildUpdatedEvent.fields={build:{typeInfo:So.TypeInfo.Build}};So.TypeInfo.Change.fields={timestamp:{isDate:!0}};So.TypeInfo.ContinuousDeploymentDefinition.fields={project:{typeInfo:dse.TypeInfo.TeamProjectReference}};So.TypeInfo.ContinuousIntegrationTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.DefinitionReference.fields={createdDate:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},type:{enumType:So.TypeInfo.DefinitionType}};So.TypeInfo.DesignerProcess.fields={phases:{isArray:!0,typeInfo:So.TypeInfo.Phase}};So.TypeInfo.Folder.fields={createdOn:{isDate:!0},lastChangedDate:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference}};So.TypeInfo.GatedCheckInTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.InformationNode.fields={lastModifiedDate:{isDate:!0}};So.TypeInfo.Issue.fields={type:{enumType:So.TypeInfo.IssueType}};So.TypeInfo.Phase.fields={jobAuthorizationScope:{enumType:So.TypeInfo.BuildAuthorizationScope}};So.TypeInfo.PullRequestTrigger.fields={triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.RepositoryWebhook.fields={types:{isArray:!0,enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.RetentionLease.fields={createdOn:{isDate:!0},validUntil:{isDate:!0}};So.TypeInfo.Schedule.fields={daysToBuild:{enumType:So.TypeInfo.ScheduleDays}};So.TypeInfo.ScheduleTrigger.fields={schedules:{isArray:!0,typeInfo:So.TypeInfo.Schedule},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.SourceProviderAttributes.fields={supportedTriggers:{isArray:!0,typeInfo:So.TypeInfo.SupportedTrigger}};So.TypeInfo.SupportedTrigger.fields={supportedCapabilities:{isDictionary:!0,dictionaryValueEnumType:So.TypeInfo.SupportLevel},type:{enumType:So.TypeInfo.DefinitionTriggerType}};So.TypeInfo.Timeline.fields={lastChangedOn:{isDate:!0},records:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.TimelineRecord.fields={finishTime:{isDate:!0},issues:{isArray:!0,typeInfo:So.TypeInfo.Issue},lastModified:{isDate:!0},result:{enumType:So.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:So.TypeInfo.TimelineRecordState}};So.TypeInfo.TimelineRecordsUpdatedEvent.fields={timelineRecords:{isArray:!0,typeInfo:So.TypeInfo.TimelineRecord}};So.TypeInfo.UpdateStageParameters.fields={state:{enumType:So.TypeInfo.StageUpdateType}};So.TypeInfo.WorkspaceMapping.fields={mappingType:{enumType:So.TypeInfo.WorkspaceMappingType}};So.TypeInfo.WorkspaceTemplate.fields={lastModifiedDate:{isDate:!0},mappings:{isArray:!0,typeInfo:So.TypeInfo.WorkspaceMapping}};So.TypeInfo.XamlBuildDefinition.fields={controller:{typeInfo:So.TypeInfo.BuildController},createdDate:{isDate:!0},createdOn:{isDate:!0},project:{typeInfo:dse.TypeInfo.TeamProjectReference},queueStatus:{enumType:So.TypeInfo.DefinitionQueueStatus},supportedReasons:{enumType:So.TypeInfo.BuildReason},triggerType:{enumType:So.TypeInfo.DefinitionTriggerType},type:{enumType:So.TypeInfo.DefinitionType}}});var wSo=A(T7t=>{"use strict";var rc=T7t&&T7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(T7t,"__esModule",{value:!0});var Gth=rv(),Oy=SSo(),hwr=class extends Gth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Build-api",n)}createArtifact(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getArtifact(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={artifactName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getArtifactContentZip(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={artifactName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getArtifacts(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getFile(r,t,n,i,s){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("artifactName can not be null or undefined");if(i==null)throw new TypeError("fileId can not be null or undefined");if(s==null)throw new TypeError("fileName can not be null or undefined");return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t},l={artifactName:n,fileId:i,fileName:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getAttachments(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,type:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","f2192269-89fa-4f94-baf6-8fb128c55159",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getAttachment(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,buildId:t,timelineId:n,recordId:i,type:s,name:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","af5122d3-3438-485e-a25a-2dbbfde84ee6",l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);o((yield this.http.get(m,{Accept:_})).message)}catch(u){c(u)}}))})}authorizeProjectResources(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getProjectResources(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r},o={type:t,id:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getBadge(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={branchName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","de6a4df8-22cd-44ee-af2d-39f6aa7a4261",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}listBranches(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,providerName:t},l={serviceEndpointId:n,repository:i,branchName:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","e05d4403-9b81-4244-8763-20fde28d1976",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getBuildBadge(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,repoType:t},c={repoId:n,branchName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getBuildBadgeData(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,repoType:t},c={repoId:n,branchName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getRetentionLeasesForBuild(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","3da19a6a-f088-45c4-83ce-2ad3a87be6c4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!0);n(u)}catch(a){i(a)}}))})}deleteBuild(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBuild(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={propertyFilters:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Build,!1);i(h)}catch(c){s(c)}}))})}getBuilds(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L){return rc(this,void 0,void 0,function*(){return new Promise((U,Y)=>rc(this,void 0,void 0,function*(){let N={project:r},j={definitions:t&&t.join(","),queues:n&&n.join(","),buildNumber:i,minTime:s,maxTime:a,requestedFor:o,reasonFilter:c,statusFilter:l,resultFilter:u,tagFilters:m&&m.join(","),properties:h&&h.join(","),$top:_,continuationToken:b,maxBuildsPerDefinition:v,deletedFilter:w,queryOrder:x,branchName:P,buildIds:k&&k.join(","),repositoryId:R,repositoryType:L};try{let M=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",N,j),C=M.requestUrl,O=this.createRequestOptions("application/json",M.apiVersion),V;V=yield this.rest.get(C,O);let Q=this.formatResponse(V.result,Oy.TypeInfo.Build,!0);U(Q)}catch(M){Y(M)}}))})}queueBuild(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:t},u={ignoreWarnings:n,checkInTicket:i,sourceBuildId:s,definitionId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,Oy.TypeInfo.Build,!1);o(v)}catch(m){c(m)}}))})}updateBuild(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t,buildId:n},c={retry:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,Oy.TypeInfo.Build,!1);s(_)}catch(l){a(l)}}))})}updateBuilds(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Oy.TypeInfo.Build,!0);n(u)}catch(a){i(a)}}))})}getBuildChanges(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t},l={continuationToken:n,$top:i,includeSourceChange:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","54572c7b-bbd3-45d4-80dc-28be08941620",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Oy.TypeInfo.Change,!0);a(b)}catch(u){o(u)}}))})}getChangesBetweenBuilds(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={fromBuildId:t,toBuildId:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","f10f0ea5-18a1-43ec-a8fb-2042c7be9b43",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.Change,!0);s(_)}catch(l){a(l)}}))})}getBuildController(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={controllerId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildController,!1);t(l)}catch(s){n(s)}}))})}getBuildControllers(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={},s={name:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildController,!0);t(u)}catch(a){n(a)}}))})}createDefinition(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t},c={definitionToCloneId:n,definitionToCloneRevision:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,Oy.TypeInfo.BuildDefinition,!1);s(_)}catch(l){a(l)}}))})}deleteDefinition(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinition(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,definitionId:t},u={revision:n,minMetricsTime:i,propertyFilters:s&&s.join(","),includeLatestBuilds:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,Oy.TypeInfo.BuildDefinition,!1);o(v)}catch(m){c(m)}}))})}getDefinitions(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return rc(this,void 0,void 0,function*(){return new Promise((P,k)=>rc(this,void 0,void 0,function*(){let R={project:r},L={name:t,repositoryId:n,repositoryType:i,queryOrder:s,$top:a,continuationToken:o,minMetricsTime:c,definitionIds:l&&l.join(","),path:u,builtAfter:m,notBuiltAfter:h,includeAllProperties:_,includeLatestBuilds:b,taskIdFilter:v,processType:w,yamlFilename:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,Oy.TypeInfo.BuildDefinitionReference,!0);P(M)}catch(U){k(U)}}))})}restoreDefinition(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("deleted can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={deleted:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,null,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildDefinition,!1);i(h)}catch(c){s(c)}}))})}updateDefinition(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:t,definitionId:n},l={secretsSourceDefinitionId:i,secretsSourceDefinitionRevision:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,Oy.TypeInfo.BuildDefinition,!1);a(b)}catch(u){o(u)}}))})}getFileContents(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,providerName:t},u={serviceEndpointId:n,repository:i,commitOrBranch:s,path:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","29d12225-b1d9-425f-b668-6c594a981313",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("text/plain",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}createFolder(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("path can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t},o={path:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!1);i(h)}catch(c){s(c)}}))})}deleteFolder(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={path:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getFolders(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,path:t},o={queryOrder:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!0);i(h)}catch(c){s(c)}}))})}updateFolder(r,t,n){return rc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("path can not be null or undefined");return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t},o={path:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Folder,!1);i(h)}catch(c){s(c)}}))})}getBuildGeneralSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateBuildGeneralSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRetentionHistory(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={},s={daysToLookback:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","1a9c48be-0ef5-4ec2-b94f-f053bdd2d3bf",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildRetentionHistory,!1);t(u)}catch(a){n(a)}}))})}getLatestBuild(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definition:t},o={branchName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","54481611-01f4-47f3-998f-160da0f0c229",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.Build,!1);i(h)}catch(c){s(c)}}))})}addRetentionLeases(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!0);n(u)}catch(a){i(a)}}))})}deleteRetentionLeasesById(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={ids:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getRetentionLease(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,leaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.RetentionLease,!1);n(u)}catch(a){i(a)}}))})}getRetentionLeasesByMinimalRetentionLeases(r,t){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("leasesToFetch can not be null or undefined");return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r},a={leasesToFetch:t&&t.join("|")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Oy.TypeInfo.RetentionLease,!0);n(m)}catch(o){i(o)}}))})}getRetentionLeasesByOwnerId(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={ownerId:t,definitionId:n,runId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RetentionLease,!0);s(_)}catch(l){a(l)}}))})}getRetentionLeasesByUserId(r,t,n,i){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("userOwnerId can not be null or undefined");return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={userOwnerId:t,definitionId:n,runId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RetentionLease,!0);s(_)}catch(l){a(l)}}))})}updateRetentionLease(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,leaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Oy.TypeInfo.RetentionLease,!1);i(m)}catch(o){s(o)}}))})}getBuildLog(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getBuildLogLines(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getBuildLogs(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildLog,!0);n(u)}catch(a){i(a)}}))})}getBuildLogsZip(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getBuildLogZip(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,logId:n},l={startLine:i,endLine:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getProjectMetrics(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,metricAggregationType:t},o={minMetricsTime:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7433fae7-a6bc-41dc-a6e2-eef9005ce41a",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildMetric,!0);i(h)}catch(c){s(c)}}))})}getDefinitionMetrics(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={minMetricsTime:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d973b939-0ce0-4fec-91d8-da3940fa1827",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Oy.TypeInfo.BuildMetric,!0);i(h)}catch(c){s(c)}}))})}getBuildOptionDefinitions(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","build","591cb5a4-2d46-4f3a-a697-5cd42b6bd332",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildOptionDefinition,!0);t(l)}catch(s){n(s)}}))})}getPathContents(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,providerName:t},u={serviceEndpointId:n,repository:i,commitOrBranch:s,path:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7944d6fb-df01-4709-920a-7a189aa34037",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getBuildProperties(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={filter:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateBuildProperties(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:n,buildId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion);u.additionalHeaders=r;let m;m=yield this.rest.update(l,t,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getDefinitionProperties(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={filter:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateDefinitionProperties(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:n,definitionId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion);u.additionalHeaders=r;let m;m=yield this.rest.update(l,t,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequest(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,providerName:t,pullRequestId:n},l={repositoryId:i,serviceEndpointId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d8763ec7-9ff0-4fb4-b2b2-9d757906ff14",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getBuildReport(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={type:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getBuildReportHtmlContent(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={type:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/html",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}listRepositories(r,t,n,i,s,a,o){return rc(this,void 0,void 0,function*(){return new Promise((c,l)=>rc(this,void 0,void 0,function*(){let u={project:r,providerName:t},m={serviceEndpointId:n,repository:i,resultSet:s,pageResults:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","build","d44d1680-f978-4834-9b93-8c6e132329c9",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}authorizeDefinitionResources(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionResources(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getResourceUsage(){return rc(this,void 0,void 0,function*(){return new Promise((r,t)=>rc(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","build","3813d06c-9e36-4ea1-aac3-61a485d60e3d",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getRetentionSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateRetentionSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinitionRevisions(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","7c116775-52e5-453e-8c5d-914d9762d8c4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildDefinitionRevision,!0);n(u)}catch(a){i(a)}}))})}getBuildSettings(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateBuildSettings(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}listSourceProviders(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","build","3ce81729-954f-423d-a581-9fea01d25186",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.SourceProviderAttributes,!0);t(l)}catch(s){n(s)}}))})}updateStage(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:i,buildId:t,stageRefName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","build","b8aac6c9-744b-46e1-88fc-3550969f9313",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getStatusBadge(r,t,n,i,s,a,o){return rc(this,void 0,void 0,function*(){return new Promise((c,l)=>rc(this,void 0,void 0,function*(){let u={project:r,definition:t},m={branchName:n,stageName:i,jobName:s,configuration:a,label:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","build","07acfdce-4757-4439-b422-ddd13a2fcc10",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}addBuildTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addBuildTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteBuildTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildTags(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,buildId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}updateBuildTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteDefinitionTag(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateDefinitionTags(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteTag(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,tag:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTags(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}deleteTemplate(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,templateId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTemplate(r,t){return rc(this,void 0,void 0,function*(){return new Promise((n,i)=>rc(this,void 0,void 0,function*(){let s={project:r,templateId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Oy.TypeInfo.BuildDefinitionTemplate,!1);n(u)}catch(a){i(a)}}))})}getTemplates(r){return rc(this,void 0,void 0,function*(){return new Promise((t,n)=>rc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Oy.TypeInfo.BuildDefinitionTemplate,!0);t(l)}catch(s){n(s)}}))})}saveTemplate(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:t,templateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Oy.TypeInfo.BuildDefinitionTemplate,!1);i(m)}catch(o){s(o)}}))})}getBuildTimeline(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:r,buildId:t,timelineId:n},l={changeId:i,planId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","build","8baac422-4c6e-4de5-8532-db96d92acffa",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Oy.TypeInfo.Timeline,!1);a(b)}catch(u){o(u)}}))})}restoreWebhooks(r,t,n,i,s){return rc(this,void 0,void 0,function*(){return new Promise((a,o)=>rc(this,void 0,void 0,function*(){let c={project:t,providerName:n},l={serviceEndpointId:i,repository:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","build","793bceb8-9736-4030-bd2f-fb3ce6d6b478",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}listWebhooks(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r,providerName:t},c={serviceEndpointId:n,repository:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","build","8f20ff82-9498-4812-9f6e-9c01bdc50e99",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Oy.TypeInfo.RepositoryWebhook,!0);s(_)}catch(l){a(l)}}))})}getBuildWorkItemsRefs(r,t,n){return rc(this,void 0,void 0,function*(){return new Promise((i,s)=>rc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getBuildWorkItemsRefsFromCommits(r,t,n,i){return rc(this,void 0,void 0,function*(){return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:t,buildId:n},c={$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getWorkItemsBetweenBuilds(r,t,n,i){return rc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromBuildId can not be null or undefined");if(n==null)throw new TypeError("toBuildId can not be null or undefined");return new Promise((s,a)=>rc(this,void 0,void 0,function*(){let o={project:r},c={fromBuildId:t,toBuildId:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","build","52ba8915-5518-42e3-a4bb-b0182d159e2d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getDefinitionYaml(r,t,n,i,s,a){return rc(this,void 0,void 0,function*(){return new Promise((o,c)=>rc(this,void 0,void 0,function*(){let l={project:r,definitionId:t},u={revision:n,minMetricsTime:i,propertyFilters:s&&s.join(","),includeLatestBuilds:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","build","7c3df3a1-7e51-4150-8cf7-540347f8697f",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}};hwr.RESOURCE_AREA_ID="965220d5-5bb9-42cf-8d67-9b146df2a5a4";T7t.BuildApi=hwr});var ISo=A(exe=>{"use strict";Object.defineProperty(exe,"__esModule",{value:!0});var Uth;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Cancelled=3]="Cancelled",e[e.Succeeded=4]="Succeeded",e[e.Failed=5]="Failed"})(Uth=exe.OperationStatus||(exe.OperationStatus={}));exe.TypeInfo={OperationReference:{fields:null},OperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5}}};exe.TypeInfo.OperationReference.fields={status:{enumType:exe.TypeInfo.OperationStatus}}});var xSo=A(P7t=>{"use strict";var kf=P7t&&P7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(P7t,"__esModule",{value:!0});var Vth=rv(),pse=zut(),sri=ISo(),gwr=class extends Vth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Core-api",n)}removeProjectAvatar(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={projectId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}setProjectAvatar(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createConnectedService(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pse.TypeInfo.WebApiConnectedService,!1);n(u)}catch(a){i(a)}}))})}getConnectedServiceDetails(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r,name:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pse.TypeInfo.WebApiConnectedServiceDetails,!1);n(u)}catch(a){i(a)}}))})}getConnectedServices(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r},a={kind:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pse.TypeInfo.WebApiConnectedService,!0);n(m)}catch(o){i(o)}}))})}createIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getIdentityMru(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={mruName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}updateIdentityMru(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={mruName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTeamMembersWithExtendedProperties(r,t,n,i){return kf(this,void 0,void 0,function*(){return new Promise((s,a)=>kf(this,void 0,void 0,function*(){let o={projectId:r,teamId:t},c={$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","core","294c494c-2600-4d7e-b76c-3dd50c3c95be",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getProcessById(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={processId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pse.TypeInfo.Process,!1);t(l)}catch(s){n(s)}}))})}getProcesses(){return kf(this,void 0,void 0,function*(){return new Promise((r,t)=>kf(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pse.TypeInfo.Process,!0);r(c)}catch(i){t(i)}}))})}getProjectCollection(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={collectionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pse.TypeInfo.TeamProjectCollection,!1);t(l)}catch(s){n(s)}}))})}getProjectCollections(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={$top:r,$skip:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getProjectHistoryEntries(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={},s={minRevision:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","core","6488a877-4749-4954-82ea-7340d36be9f2",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pse.TypeInfo.ProjectInfo,!0);t(u)}catch(a){n(a)}}))})}getProject(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:r},o={includeCapabilities:t,includeHistory:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pse.TypeInfo.TeamProject,!1);i(h)}catch(c){s(c)}}))})}getProjects(r,t,n,i,s){return kf(this,void 0,void 0,function*(){return new Promise((a,o)=>kf(this,void 0,void 0,function*(){let c={},l={stateFilter:r,$top:t,$skip:n,continuationToken:i,getDefaultTeamImageUrl:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pse.TypeInfo.TeamProjectReference,!0);a(b)}catch(u){o(u)}}))})}queueCreateProject(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,sri.TypeInfo.OperationReference,!1);t(l)}catch(s){n(s)}}))})}queueDeleteProject(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={projectId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,sri.TypeInfo.OperationReference,!1);t(l)}catch(s){n(s)}}))})}updateProject(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,sri.TypeInfo.OperationReference,!1);n(u)}catch(a){i(a)}}))})}getProjectsProperties(r,t){return kf(this,void 0,void 0,function*(){if(r==null)throw new TypeError("projectIds can not be null or undefined");return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={projectIds:r&&r.join(","),properties:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","0a3ffdfc-fe94-47a6-bb27-79bf3f762eac",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getProjectProperties(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r},a={keys:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}setProjectProperties(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:t};r=r||{},r["Content-Type"]="application/json-patch+json";try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion);l.additionalHeaders=r;let u;u=yield this.rest.update(c,n,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createOrUpdateProxy(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteProxy(r,t){return kf(this,void 0,void 0,function*(){if(r==null)throw new TypeError("proxyUrl can not be null or undefined");return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={},a={proxyUrl:r,site:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getProxies(r){return kf(this,void 0,void 0,function*(){return new Promise((t,n)=>kf(this,void 0,void 0,function*(){let i={},s={proxyUrl:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getAllTeams(r,t,n,i){return kf(this,void 0,void 0,function*(){return new Promise((s,a)=>kf(this,void 0,void 0,function*(){let o={},c={$mine:r,$top:t,$skip:n,$expandIdentity:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","core","7a4d9ee9-3433-4347-b47a-7a80f1cf307e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}createTeam(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTeam(r,t){return kf(this,void 0,void 0,function*(){return new Promise((n,i)=>kf(this,void 0,void 0,function*(){let s={projectId:r,teamId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTeam(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:r,teamId:t},o={$expandIdentity:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTeams(r,t,n,i,s){return kf(this,void 0,void 0,function*(){return new Promise((a,o)=>kf(this,void 0,void 0,function*(){let c={projectId:r},l={$mine:t,$top:n,$skip:i,$expandIdentity:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}updateTeam(r,t,n){return kf(this,void 0,void 0,function*(){return new Promise((i,s)=>kf(this,void 0,void 0,function*(){let a={projectId:t,teamId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};gwr.RESOURCE_AREA_ID="79134c72-4a58-4b42-976c-04e7115f32bf";P7t.CoreApi=gwr});var TSo=A(zg=>{"use strict";Object.defineProperty(zg,"__esModule",{value:!0});var zth;(function(e){e[e.Collection_User=0]="Collection_User",e[e.Project_Team=1]="Project_Team",e[e.Project=2]="Project"})(zth=zg.DashboardScope||(zg.DashboardScope={}));var $th;(function(e){e[e.None=0]="None",e[e.Edit=1]="Edit",e[e.Manage=2]="Manage",e[e.ManagePermissions=3]="ManagePermissions"})($th=zg.GroupMemberPermission||(zg.GroupMemberPermission={}));var Qth;(function(e){e[e.None=0]="None",e[e.Read=1]="Read",e[e.Create=2]="Create",e[e.Edit=4]="Edit",e[e.Delete=8]="Delete",e[e.ManagePermissions=16]="ManagePermissions"})(Qth=zg.TeamDashboardPermission||(zg.TeamDashboardPermission={}));var Kth;(function(e){e[e.Collection_User=0]="Collection_User",e[e.Project_Team=1]="Project_Team"})(Kth=zg.WidgetScope||(zg.WidgetScope={}));zg.TypeInfo={CopyDashboardOptions:{},CopyDashboardResponse:{},Dashboard:{},DashboardGroup:{},DashboardGroupEntry:{},DashboardGroupEntryResponse:{},DashboardResponse:{},DashboardScope:{enumValues:{collection_User:0,project_Team:1,project:2}},GroupMemberPermission:{enumValues:{none:0,edit:1,manage:2,managePermissions:3}},TeamDashboardPermission:{enumValues:{none:0,read:1,create:2,edit:4,delete:8,managePermissions:16}},Widget:{},WidgetMetadata:{},WidgetMetadataResponse:{},WidgetResponse:{},WidgetScope:{enumValues:{collection_User:0,project_Team:1}},WidgetsVersionedList:{},WidgetTypesResponse:{}};zg.TypeInfo.CopyDashboardOptions.fields={copyDashboardScope:{enumType:zg.TypeInfo.DashboardScope}};zg.TypeInfo.CopyDashboardResponse.fields={copiedDashboard:{typeInfo:zg.TypeInfo.Dashboard},copyDashboardOptions:{typeInfo:zg.TypeInfo.CopyDashboardOptions}};zg.TypeInfo.Dashboard.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardGroup.fields={dashboardEntries:{isArray:!0,typeInfo:zg.TypeInfo.DashboardGroupEntry},permission:{enumType:zg.TypeInfo.GroupMemberPermission},teamDashboardPermission:{enumType:zg.TypeInfo.TeamDashboardPermission}};zg.TypeInfo.DashboardGroupEntry.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardGroupEntryResponse.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.DashboardResponse.fields={dashboardScope:{enumType:zg.TypeInfo.DashboardScope},widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.Widget.fields={dashboard:{typeInfo:zg.TypeInfo.Dashboard}};zg.TypeInfo.WidgetMetadata.fields={supportedScopes:{isArray:!0,enumType:zg.TypeInfo.WidgetScope}};zg.TypeInfo.WidgetMetadataResponse.fields={widgetMetadata:{typeInfo:zg.TypeInfo.WidgetMetadata}};zg.TypeInfo.WidgetResponse.fields={dashboard:{typeInfo:zg.TypeInfo.Dashboard}};zg.TypeInfo.WidgetsVersionedList.fields={widgets:{isArray:!0,typeInfo:zg.TypeInfo.Widget}};zg.TypeInfo.WidgetTypesResponse.fields={widgetTypes:{isArray:!0,typeInfo:zg.TypeInfo.WidgetMetadata}}});var PSo=A(R7t=>{"use strict";var nv=R7t&&R7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(R7t,"__esModule",{value:!0});var Hth=rv(),SG=TSo(),ywr=class extends Hth.ClientApiBase{constructor(r,t,n){super(r,t,"node-Dashboard-api",n)}createDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,SG.TypeInfo.Dashboard,!1);n(h)}catch(c){i(c)}}))})}deleteDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,dashboardId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getDashboard(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,dashboardId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,SG.TypeInfo.Dashboard,!1);n(h)}catch(c){i(c)}}))})}getDashboardsByProject(r){return nv(this,void 0,void 0,function*(){return new Promise((t,n)=>nv(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,SG.TypeInfo.Dashboard,!0);t(m)}catch(o){n(o)}}))})}replaceDashboard(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,dashboardId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,SG.TypeInfo.Dashboard,!1);i(_)}catch(l){s(l)}}))})}replaceDashboards(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,SG.TypeInfo.DashboardGroup,!1);n(h)}catch(c){i(c)}}))})}createWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,dashboardId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,SG.TypeInfo.Widget,!1);i(_)}catch(l){s(l)}}))})}deleteWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,dashboardId:t,widgetId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,SG.TypeInfo.Dashboard,!1);i(_)}catch(l){s(l)}}))})}getWidget(r,t,n){return nv(this,void 0,void 0,function*(){return new Promise((i,s)=>nv(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,dashboardId:t,widgetId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,SG.TypeInfo.Widget,!1);i(_)}catch(l){s(l)}}))})}replaceWidget(r,t,n,i){return nv(this,void 0,void 0,function*(){return new Promise((s,a)=>nv(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,dashboardId:n,widgetId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,SG.TypeInfo.Widget,!1);s(b)}catch(u){a(u)}}))})}updateWidget(r,t,n,i){return nv(this,void 0,void 0,function*(){return new Promise((s,a)=>nv(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,dashboardId:n,widgetId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,SG.TypeInfo.Widget,!1);s(b)}catch(u){a(u)}}))})}getWidgetMetadata(r,t){return nv(this,void 0,void 0,function*(){return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s={project:t,contributionId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,SG.TypeInfo.WidgetMetadataResponse,!1);n(u)}catch(a){i(a)}}))})}getWidgetTypes(r,t){return nv(this,void 0,void 0,function*(){if(r==null)throw new TypeError("scope can not be null or undefined");return new Promise((n,i)=>nv(this,void 0,void 0,function*(){let s={project:t},a={$scope:r};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,SG.TypeInfo.WidgetTypesResponse,!1);n(m)}catch(o){i(o)}}))})}};ywr.RESOURCE_AREA_ID="31c84e0a-3ece-48fd-a29d-100849af99ba";R7t.DashboardApi=ywr});var k7t=A(Uc=>{"use strict";Object.defineProperty(Uc,"__esModule",{value:!0});var Wth;(function(e){e[e.None=0]="None",e[e.Me=1]="Me",e[e.All=2]="All"})(Wth=Uc.AcquisitionAssignmentType||(Uc.AcquisitionAssignmentType={}));var Yth;(function(e){e[e.Disallow=0]="Disallow",e[e.Allow=1]="Allow",e[e.Completed=3]="Completed"})(Yth=Uc.AcquisitionOperationState||(Uc.AcquisitionOperationState={}));var Jth;(function(e){e[e.Get=0]="Get",e[e.Install=1]="Install",e[e.Buy=2]="Buy",e[e.Try=3]="Try",e[e.Request=4]="Request",e[e.None=5]="None",e[e.PurchaseRequest=6]="PurchaseRequest"})(Jth=Uc.AcquisitionOperationType||(Uc.AcquisitionOperationType={}));var Xth;(function(e){e[e.General=1]="General",e[e.Abusive=2]="Abusive",e[e.Spam=4]="Spam"})(Xth=Uc.ConcernCategory||(Uc.ConcernCategory={}));var Zth;(function(e){e[e.Publish=1]="Publish",e[e.Cancel=2]="Cancel"})(Zth=Uc.DraftPatchOperation||(Uc.DraftPatchOperation={}));var erh;(function(e){e[e.Unpublished=1]="Unpublished",e[e.Published=2]="Published",e[e.Cancelled=3]="Cancelled",e[e.Error=4]="Error"})(erh=Uc.DraftStateType||(Uc.DraftStateType={}));var trh;(function(e){e[e.Exe=1]="Exe",e[e.Msi=2]="Msi",e[e.Vsix=3]="Vsix",e[e.ReferralLink=4]="ReferralLink"})(trh=Uc.ExtensionDeploymentTechnology||(Uc.ExtensionDeploymentTechnology={}));var rrh;(function(e){e[e.Uninstall=1]="Uninstall",e[e.Install=2]="Install",e[e.Review=3]="Review",e[e.Acquisition=4]="Acquisition",e[e.Sales=5]="Sales",e[e.Other=999]="Other"})(rrh=Uc.ExtensionLifecycleEventType||(Uc.ExtensionLifecycleEventType={}));var nrh;(function(e){e[e.None=0]="None",e[e.Private=1]="Private",e[e.Public=2]="Public",e[e.Preview=4]="Preview",e[e.Released=8]="Released",e[e.FirstParty=16]="FirstParty",e[e.All=31]="All"})(nrh=Uc.ExtensionPolicyFlags||(Uc.ExtensionPolicyFlags={}));var irh;(function(e){e[e.Tag=1]="Tag",e[e.DisplayName=2]="DisplayName",e[e.Private=3]="Private",e[e.Id=4]="Id",e[e.Category=5]="Category",e[e.ContributionType=6]="ContributionType",e[e.Name=7]="Name",e[e.InstallationTarget=8]="InstallationTarget",e[e.Featured=9]="Featured",e[e.SearchText=10]="SearchText",e[e.FeaturedInCategory=11]="FeaturedInCategory",e[e.ExcludeWithFlags=12]="ExcludeWithFlags",e[e.IncludeWithFlags=13]="IncludeWithFlags",e[e.Lcid=14]="Lcid",e[e.InstallationTargetVersion=15]="InstallationTargetVersion",e[e.InstallationTargetVersionRange=16]="InstallationTargetVersionRange",e[e.VsixMetadata=17]="VsixMetadata",e[e.PublisherName=18]="PublisherName",e[e.PublisherDisplayName=19]="PublisherDisplayName",e[e.IncludeWithPublisherFlags=20]="IncludeWithPublisherFlags",e[e.OrganizationSharedWith=21]="OrganizationSharedWith",e[e.ProductArchitecture=22]="ProductArchitecture",e[e.TargetPlatform=23]="TargetPlatform",e[e.ExtensionName=24]="ExtensionName"})(irh=Uc.ExtensionQueryFilterType||(Uc.ExtensionQueryFilterType={}));var srh;(function(e){e[e.None=0]="None",e[e.IncludeVersions=1]="IncludeVersions",e[e.IncludeFiles=2]="IncludeFiles",e[e.IncludeCategoryAndTags=4]="IncludeCategoryAndTags",e[e.IncludeSharedAccounts=8]="IncludeSharedAccounts",e[e.IncludeVersionProperties=16]="IncludeVersionProperties",e[e.ExcludeNonValidated=32]="ExcludeNonValidated",e[e.IncludeInstallationTargets=64]="IncludeInstallationTargets",e[e.IncludeAssetUri=128]="IncludeAssetUri",e[e.IncludeStatistics=256]="IncludeStatistics",e[e.IncludeLatestVersionOnly=512]="IncludeLatestVersionOnly",e[e.UseFallbackAssetUri=1024]="UseFallbackAssetUri",e[e.IncludeMetadata=2048]="IncludeMetadata",e[e.IncludeMinimalPayloadForVsIde=4096]="IncludeMinimalPayloadForVsIde",e[e.IncludeLcids=8192]="IncludeLcids",e[e.IncludeSharedOrganizations=16384]="IncludeSharedOrganizations",e[e.IncludeNameConflictInfo=32768]="IncludeNameConflictInfo",e[e.AllAttributes=16863]="AllAttributes"})(srh=Uc.ExtensionQueryFlags||(Uc.ExtensionQueryFlags={}));var arh;(function(e){e[e.None=0]="None",e[e.Set=1]="Set",e[e.Increment=2]="Increment",e[e.Decrement=3]="Decrement",e[e.Delete=4]="Delete"})(arh=Uc.ExtensionStatisticOperation||(Uc.ExtensionStatisticOperation={}));var orh;(function(e){e[e.Daily=1]="Daily"})(orh=Uc.ExtensionStatsAggregateType||(Uc.ExtensionStatsAggregateType={}));var crh;(function(e){e[e.None=0]="None",e[e.Validated=1]="Validated"})(crh=Uc.ExtensionVersionFlags||(Uc.ExtensionVersionFlags={}));var urh;(function(e){e[e.ReviewNotification=1]="ReviewNotification",e[e.QnaNotification=2]="QnaNotification",e[e.CustomerContactNotification=3]="CustomerContactNotification",e[e.PublisherMemberUpdateNotification=4]="PublisherMemberUpdateNotification"})(urh=Uc.NotificationTemplateType||(Uc.NotificationTemplateType={}));var lrh;(function(e){e[e.Backward=1]="Backward",e[e.Forward=2]="Forward"})(lrh=Uc.PagingDirection||(Uc.PagingDirection={}));var drh;(function(e){e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.BuiltIn=2]="BuiltIn",e[e.Validated=4]="Validated",e[e.Trusted=8]="Trusted",e[e.Paid=16]="Paid",e[e.Public=256]="Public",e[e.MultiVersion=512]="MultiVersion",e[e.System=1024]="System",e[e.Preview=2048]="Preview",e[e.Unpublished=4096]="Unpublished",e[e.Trial=8192]="Trial",e[e.Locked=16384]="Locked",e[e.Hidden=32768]="Hidden"})(drh=Uc.PublishedExtensionFlags||(Uc.PublishedExtensionFlags={}));var prh;(function(e){e[e.UnChanged=1073741824]="UnChanged",e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.Verified=2]="Verified",e[e.Certified=4]="Certified",e[e.ServiceFlags=7]="ServiceFlags"})(prh=Uc.PublisherFlags||(Uc.PublisherFlags={}));var mrh;(function(e){e[e.Read=1]="Read",e[e.UpdateExtension=2]="UpdateExtension",e[e.CreatePublisher=4]="CreatePublisher",e[e.PublishExtension=8]="PublishExtension",e[e.Admin=16]="Admin",e[e.TrustedPartner=32]="TrustedPartner",e[e.PrivateRead=64]="PrivateRead",e[e.DeleteExtension=128]="DeleteExtension",e[e.EditSettings=256]="EditSettings",e[e.ViewPermissions=512]="ViewPermissions",e[e.ManagePermissions=1024]="ManagePermissions",e[e.DeletePublisher=2048]="DeletePublisher"})(mrh=Uc.PublisherPermissions||(Uc.PublisherPermissions={}));var frh;(function(e){e[e.None=0]="None",e[e.IncludeExtensions=1]="IncludeExtensions",e[e.IncludeEmailAddress=2]="IncludeEmailAddress"})(frh=Uc.PublisherQueryFlags||(Uc.PublisherQueryFlags={}));var hrh;(function(e){e[e.Assigned=1]="Assigned",e[e.Inherited=2]="Inherited"})(hrh=Uc.PublisherRoleAccess||(Uc.PublisherRoleAccess={}));var grh;(function(e){e[e.None=0]="None",e[e.VerificationPending=1]="VerificationPending",e[e.CertificationPending=2]="CertificationPending",e[e.CertificationRejected=4]="CertificationRejected",e[e.CertificationRevoked=8]="CertificationRevoked"})(grh=Uc.PublisherState||(Uc.PublisherState={}));var yrh;(function(e){e[e.None=0]="None",e[e.UserEditable=1]="UserEditable",e[e.PublisherCreated=2]="PublisherCreated"})(yrh=Uc.QnAItemStatus||(Uc.QnAItemStatus={}));var _rh;(function(e){e[e.Completed=0]="Completed",e[e.Failed=1]="Failed",e[e.Inprogress=2]="Inprogress",e[e.Skipped=3]="Skipped"})(_rh=Uc.RestApiResponseStatus||(Uc.RestApiResponseStatus={}));var Arh;(function(e){e[e.Create=1]="Create",e[e.Update=2]="Update",e[e.Delete=3]="Delete"})(Arh=Uc.ReviewEventOperation||(Uc.ReviewEventOperation={}));var brh;(function(e){e[e.None=0]="None",e[e.FilterEmptyReviews=1]="FilterEmptyReviews",e[e.FilterEmptyUserNames=2]="FilterEmptyUserNames"})(brh=Uc.ReviewFilterOptions||(Uc.ReviewFilterOptions={}));var Crh;(function(e){e[e.FlagReview=1]="FlagReview",e[e.UpdateReview=2]="UpdateReview",e[e.ReplyToReview=3]="ReplyToReview",e[e.AdminResponseForReview=4]="AdminResponseForReview",e[e.DeleteAdminReply=5]="DeleteAdminReply",e[e.DeletePublisherReply=6]="DeletePublisherReply"})(Crh=Uc.ReviewPatchOperation||(Uc.ReviewPatchOperation={}));var vrh;(function(e){e[e.Review=1]="Review",e[e.PublisherReply=2]="PublisherReply",e[e.AdminReply=3]="AdminReply"})(vrh=Uc.ReviewResourceType||(Uc.ReviewResourceType={}));var Erh;(function(e){e[e.Relevance=0]="Relevance",e[e.LastUpdatedDate=1]="LastUpdatedDate",e[e.Title=2]="Title",e[e.Publisher=3]="Publisher",e[e.InstallCount=4]="InstallCount",e[e.PublishedDate=5]="PublishedDate",e[e.AverageRating=6]="AverageRating",e[e.TrendingDaily=7]="TrendingDaily",e[e.TrendingWeekly=8]="TrendingWeekly",e[e.TrendingMonthly=9]="TrendingMonthly",e[e.ReleaseDate=10]="ReleaseDate",e[e.Author=11]="Author",e[e.WeightedRating=12]="WeightedRating"})(Erh=Uc.SortByType||(Uc.SortByType={}));var Drh;(function(e){e[e.Default=0]="Default",e[e.Ascending=1]="Ascending",e[e.Descending=2]="Descending"})(Drh=Uc.SortOrderType||(Uc.SortOrderType={}));var Srh;(function(e){e[e.Install=1]="Install",e[e.Update=2]="Update",e[e.Uninstall=3]="Uninstall"})(Srh=Uc.VSCodeWebExtensionStatisicsType||(Uc.VSCodeWebExtensionStatisicsType={}));Uc.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},AzureRestApiResponseModel:{},Concern:{},ConcernCategory:{enumValues:{general:1,abusive:2,spam:4}},CustomerLastContact:{},CustomerSupportRequest:{},DraftPatchOperation:{enumValues:{publish:1,cancel:2}},DraftStateType:{enumValues:{unpublished:1,published:2,cancelled:3,error:4}},ExtensionAcquisitionRequest:{},ExtensionDailyStat:{},ExtensionDailyStats:{},ExtensionDeploymentTechnology:{enumValues:{exe:1,msi:2,vsix:3,referralLink:4}},ExtensionDraft:{},ExtensionDraftPatch:{},ExtensionEvent:{},ExtensionEvents:{},ExtensionFilterResult:{},ExtensionLifecycleEventType:{enumValues:{uninstall:1,install:2,review:3,acquisition:4,sales:5,other:999}},ExtensionPayload:{},ExtensionPolicy:{},ExtensionPolicyFlags:{enumValues:{none:0,private:1,public:2,preview:4,released:8,firstParty:16,all:31}},ExtensionQuery:{},ExtensionQueryFilterType:{enumValues:{tag:1,displayName:2,private:3,id:4,category:5,contributionType:6,name:7,installationTarget:8,featured:9,searchText:10,featuredInCategory:11,excludeWithFlags:12,includeWithFlags:13,lcid:14,installationTargetVersion:15,installationTargetVersionRange:16,vsixMetadata:17,publisherName:18,publisherDisplayName:19,includeWithPublisherFlags:20,organizationSharedWith:21,productArchitecture:22,targetPlatform:23,extensionName:24}},ExtensionQueryFlags:{enumValues:{none:0,includeVersions:1,includeFiles:2,includeCategoryAndTags:4,includeSharedAccounts:8,includeVersionProperties:16,excludeNonValidated:32,includeInstallationTargets:64,includeAssetUri:128,includeStatistics:256,includeLatestVersionOnly:512,useFallbackAssetUri:1024,includeMetadata:2048,includeMinimalPayloadForVsIde:4096,includeLcids:8192,includeSharedOrganizations:16384,includeNameConflictInfo:32768,allAttributes:16863}},ExtensionQueryResult:{},ExtensionStatisticOperation:{enumValues:{none:0,set:1,increment:2,decrement:3,delete:4}},ExtensionStatisticUpdate:{},ExtensionStatsAggregateType:{enumValues:{daily:1}},ExtensionVersion:{},ExtensionVersionFlags:{enumValues:{none:0,validated:1}},NotificationsData:{},NotificationTemplateType:{enumValues:{reviewNotification:1,qnaNotification:2,customerContactNotification:3,publisherMemberUpdateNotification:4}},PagingDirection:{enumValues:{backward:1,forward:2}},PublishedExtension:{},PublishedExtensionFlags:{enumValues:{none:0,disabled:1,builtIn:2,validated:4,trusted:8,paid:16,public:256,multiVersion:512,system:1024,preview:2048,unpublished:4096,trial:8192,locked:16384,hidden:32768}},Publisher:{},PublisherBase:{},PublisherFacts:{},PublisherFilterResult:{},PublisherFlags:{enumValues:{unChanged:1073741824,none:0,disabled:1,verified:2,certified:4,serviceFlags:7}},PublisherPermissions:{enumValues:{read:1,updateExtension:2,createPublisher:4,publishExtension:8,admin:16,trustedPartner:32,privateRead:64,deleteExtension:128,editSettings:256,viewPermissions:512,managePermissions:1024,deletePublisher:2048}},PublisherQuery:{},PublisherQueryFlags:{enumValues:{none:0,includeExtensions:1,includeEmailAddress:2}},PublisherQueryResult:{},PublisherRoleAccess:{enumValues:{assigned:1,inherited:2}},PublisherRoleAssignment:{},PublisherState:{enumValues:{none:0,verificationPending:1,certificationPending:2,certificationRejected:4,certificationRevoked:8}},QnAItem:{},QnAItemStatus:{enumValues:{none:0,userEditable:1,publisherCreated:2}},QueryFilter:{},Question:{},QuestionsResult:{},Response:{},RestApiResponseStatus:{enumValues:{completed:0,failed:1,inprogress:2,skipped:3}},RestApiResponseStatusModel:{},Review:{},ReviewEventOperation:{enumValues:{create:1,update:2,delete:3}},ReviewEventProperties:{},ReviewFilterOptions:{enumValues:{none:0,filterEmptyReviews:1,filterEmptyUserNames:2}},ReviewPatch:{},ReviewPatchOperation:{enumValues:{flagReview:1,updateReview:2,replyToReview:3,adminResponseForReview:4,deleteAdminReply:5,deletePublisherReply:6}},ReviewReply:{},ReviewResourceType:{enumValues:{review:1,publisherReply:2,adminReply:3}},ReviewsResult:{},SortByType:{enumValues:{relevance:0,lastUpdatedDate:1,title:2,publisher:3,installCount:4,publishedDate:5,averageRating:6,trendingDaily:7,trendingWeekly:8,trendingMonthly:9,releaseDate:10,author:11,weightedRating:12}},SortOrderType:{enumValues:{default:0,ascending:1,descending:2}},UserExtensionPolicy:{},UserReportedConcern:{},VSCodeWebExtensionStatisicsType:{enumValues:{install:1,update:2,uninstall:3}}};Uc.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:Uc.TypeInfo.AcquisitionOperationState},operationType:{enumType:Uc.TypeInfo.AcquisitionOperationType}};Uc.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:Uc.TypeInfo.AcquisitionOperation},operations:{isArray:!0,typeInfo:Uc.TypeInfo.AcquisitionOperation}};Uc.TypeInfo.AzureRestApiResponseModel.fields={operationStatus:{typeInfo:Uc.TypeInfo.RestApiResponseStatusModel}};Uc.TypeInfo.Concern.fields={category:{enumType:Uc.TypeInfo.ConcernCategory},createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.CustomerLastContact.fields={lastContactDate:{isDate:!0}};Uc.TypeInfo.CustomerSupportRequest.fields={review:{typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:Uc.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:Uc.TypeInfo.AcquisitionOperationType}};Uc.TypeInfo.ExtensionDailyStat.fields={statisticDate:{isDate:!0}};Uc.TypeInfo.ExtensionDailyStats.fields={dailyStats:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionDailyStat}};Uc.TypeInfo.ExtensionDraft.fields={createdDate:{isDate:!0},draftState:{enumType:Uc.TypeInfo.DraftStateType},lastUpdated:{isDate:!0},payload:{typeInfo:Uc.TypeInfo.ExtensionPayload}};Uc.TypeInfo.ExtensionDraftPatch.fields={operation:{enumType:Uc.TypeInfo.DraftPatchOperation}};Uc.TypeInfo.ExtensionEvent.fields={statisticDate:{isDate:!0}};Uc.TypeInfo.ExtensionEvents.fields={events:{isDictionary:!0,dictionaryValueFieldInfo:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionEvent}}};Uc.TypeInfo.ExtensionFilterResult.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension}};Uc.TypeInfo.ExtensionPayload.fields={type:{enumType:Uc.TypeInfo.ExtensionDeploymentTechnology}};Uc.TypeInfo.ExtensionPolicy.fields={install:{enumType:Uc.TypeInfo.ExtensionPolicyFlags},request:{enumType:Uc.TypeInfo.ExtensionPolicyFlags}};Uc.TypeInfo.ExtensionQuery.fields={filters:{isArray:!0,typeInfo:Uc.TypeInfo.QueryFilter},flags:{enumType:Uc.TypeInfo.ExtensionQueryFlags}};Uc.TypeInfo.ExtensionQueryResult.fields={results:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionFilterResult}};Uc.TypeInfo.ExtensionStatisticUpdate.fields={operation:{enumType:Uc.TypeInfo.ExtensionStatisticOperation}};Uc.TypeInfo.ExtensionVersion.fields={flags:{enumType:Uc.TypeInfo.ExtensionVersionFlags},lastUpdated:{isDate:!0}};Uc.TypeInfo.NotificationsData.fields={type:{enumType:Uc.TypeInfo.NotificationTemplateType}};Uc.TypeInfo.PublishedExtension.fields={deploymentType:{enumType:Uc.TypeInfo.ExtensionDeploymentTechnology},flags:{enumType:Uc.TypeInfo.PublishedExtensionFlags},lastUpdated:{isDate:!0},publishedDate:{isDate:!0},publisher:{typeInfo:Uc.TypeInfo.PublisherFacts},releaseDate:{isDate:!0},versions:{isArray:!0,typeInfo:Uc.TypeInfo.ExtensionVersion}};Uc.TypeInfo.Publisher.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension},flags:{enumType:Uc.TypeInfo.PublisherFlags},lastUpdated:{isDate:!0},state:{enumType:Uc.TypeInfo.PublisherState}};Uc.TypeInfo.PublisherBase.fields={extensions:{isArray:!0,typeInfo:Uc.TypeInfo.PublishedExtension},flags:{enumType:Uc.TypeInfo.PublisherFlags},lastUpdated:{isDate:!0},state:{enumType:Uc.TypeInfo.PublisherState}};Uc.TypeInfo.PublisherFacts.fields={flags:{enumType:Uc.TypeInfo.PublisherFlags}};Uc.TypeInfo.PublisherFilterResult.fields={publishers:{isArray:!0,typeInfo:Uc.TypeInfo.Publisher}};Uc.TypeInfo.PublisherQuery.fields={filters:{isArray:!0,typeInfo:Uc.TypeInfo.QueryFilter},flags:{enumType:Uc.TypeInfo.PublisherQueryFlags}};Uc.TypeInfo.PublisherQueryResult.fields={results:{isArray:!0,typeInfo:Uc.TypeInfo.PublisherFilterResult}};Uc.TypeInfo.PublisherRoleAssignment.fields={access:{enumType:Uc.TypeInfo.PublisherRoleAccess}};Uc.TypeInfo.QnAItem.fields={createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.QueryFilter.fields={direction:{enumType:Uc.TypeInfo.PagingDirection}};Uc.TypeInfo.Question.fields={createdDate:{isDate:!0},responses:{isArray:!0,typeInfo:Uc.TypeInfo.Response},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.QuestionsResult.fields={questions:{isArray:!0,typeInfo:Uc.TypeInfo.Question}};Uc.TypeInfo.Response.fields={createdDate:{isDate:!0},status:{enumType:Uc.TypeInfo.QnAItemStatus},updatedDate:{isDate:!0}};Uc.TypeInfo.RestApiResponseStatusModel.fields={status:{enumType:Uc.TypeInfo.RestApiResponseStatus}};Uc.TypeInfo.Review.fields={adminReply:{typeInfo:Uc.TypeInfo.ReviewReply},reply:{typeInfo:Uc.TypeInfo.ReviewReply},updatedDate:{isDate:!0}};Uc.TypeInfo.ReviewEventProperties.fields={eventOperation:{enumType:Uc.TypeInfo.ReviewEventOperation},replyDate:{isDate:!0},resourceType:{enumType:Uc.TypeInfo.ReviewResourceType},reviewDate:{isDate:!0}};Uc.TypeInfo.ReviewPatch.fields={operation:{enumType:Uc.TypeInfo.ReviewPatchOperation},reportedConcern:{typeInfo:Uc.TypeInfo.UserReportedConcern},reviewItem:{typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.ReviewReply.fields={updatedDate:{isDate:!0}};Uc.TypeInfo.ReviewsResult.fields={reviews:{isArray:!0,typeInfo:Uc.TypeInfo.Review}};Uc.TypeInfo.UserExtensionPolicy.fields={permissions:{typeInfo:Uc.TypeInfo.ExtensionPolicy}};Uc.TypeInfo.UserReportedConcern.fields={category:{enumType:Uc.TypeInfo.ConcernCategory},submittedDate:{isDate:!0}}});var RSo=A(gm=>{"use strict";Object.defineProperty(gm,"__esModule",{value:!0});var ari=k7t(),wrh;(function(e){e[e.None=0]="None",e[e.Me=1]="Me",e[e.All=2]="All"})(wrh=gm.AcquisitionAssignmentType||(gm.AcquisitionAssignmentType={}));var Irh;(function(e){e[e.Disallow=0]="Disallow",e[e.Allow=1]="Allow",e[e.Completed=3]="Completed"})(Irh=gm.AcquisitionOperationState||(gm.AcquisitionOperationState={}));var xrh;(function(e){e[e.Get=0]="Get",e[e.Install=1]="Install",e[e.Buy=2]="Buy",e[e.Try=3]="Try",e[e.Request=4]="Request",e[e.None=5]="None",e[e.PurchaseRequest=6]="PurchaseRequest"})(xrh=gm.AcquisitionOperationType||(gm.AcquisitionOperationType={}));var Trh;(function(e){e[e.OnlyIfLicensed=0]="OnlyIfLicensed",e[e.OnlyIfUnlicensed=1]="OnlyIfUnlicensed",e[e.AlwaysInclude=2]="AlwaysInclude"})(Trh=gm.ContributionLicensingBehaviorType||(gm.ContributionLicensingBehaviorType={}));var Prh;(function(e){e[e.Unknown=0]="Unknown",e[e.String=1]="String",e[e.Uri=2]="Uri",e[e.Guid=4]="Guid",e[e.Boolean=8]="Boolean",e[e.Integer=16]="Integer",e[e.Double=32]="Double",e[e.DateTime=64]="DateTime",e[e.Dictionary=128]="Dictionary",e[e.Array=256]="Array",e[e.Object=512]="Object"})(Prh=gm.ContributionPropertyType||(gm.ContributionPropertyType={}));var Rrh;(function(e){e[e.None=0]="None",e[e.IncludeSelf=16]="IncludeSelf",e[e.IncludeChildren=32]="IncludeChildren",e[e.IncludeSubTree=96]="IncludeSubTree",e[e.IncludeAll=112]="IncludeAll",e[e.IgnoreConstraints=256]="IgnoreConstraints"})(Rrh=gm.ContributionQueryOptions||(gm.ContributionQueryOptions={}));var krh;(function(e){e[e.BuiltIn=1]="BuiltIn",e[e.Trusted=2]="Trusted"})(krh=gm.ExtensionFlags||(gm.ExtensionFlags={}));var Frh;(function(e){e[e.Open=0]="Open",e[e.Accepted=1]="Accepted",e[e.Rejected=2]="Rejected"})(Frh=gm.ExtensionRequestState||(gm.ExtensionRequestState={}));var Nrh;(function(e){e[e.Created=1]="Created",e[e.Approved=2]="Approved",e[e.Rejected=3]="Rejected",e[e.Deleted=4]="Deleted"})(Nrh=gm.ExtensionRequestUpdateType||(gm.ExtensionRequestUpdateType={}));var Orh;(function(e){e[e.None=0]="None",e[e.Disabled=1]="Disabled",e[e.BuiltIn=2]="BuiltIn",e[e.MultiVersion=4]="MultiVersion",e[e.UnInstalled=8]="UnInstalled",e[e.VersionCheckError=16]="VersionCheckError",e[e.Trusted=32]="Trusted",e[e.Error=64]="Error",e[e.NeedsReauthorization=128]="NeedsReauthorization",e[e.AutoUpgradeError=256]="AutoUpgradeError",e[e.Warning=512]="Warning"})(Orh=gm.ExtensionStateFlags||(gm.ExtensionStateFlags={}));var Brh;(function(e){e[e.Installed=1]="Installed",e[e.Uninstalled=2]="Uninstalled",e[e.Enabled=3]="Enabled",e[e.Disabled=4]="Disabled",e[e.VersionUpdated=5]="VersionUpdated",e[e.ActionRequired=6]="ActionRequired",e[e.ActionResolved=7]="ActionResolved"})(Brh=gm.ExtensionUpdateType||(gm.ExtensionUpdateType={}));var qrh;(function(e){e[e.Warning=0]="Warning",e[e.Error=1]="Error"})(qrh=gm.InstalledExtensionStateIssueType||(gm.InstalledExtensionStateIssueType={}));gm.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},ContributionLicensingBehaviorType:{enumValues:{onlyIfLicensed:0,onlyIfUnlicensed:1,alwaysInclude:2}},ContributionNodeQuery:{},ContributionPropertyDescription:{},ContributionPropertyType:{enumValues:{unknown:0,string:1,uri:2,guid:4,boolean:8,integer:16,double:32,dateTime:64,dictionary:128,array:256,object:512}},ContributionQueryOptions:{enumValues:{none:0,includeSelf:16,includeChildren:32,includeSubTree:96,includeAll:112,ignoreConstraints:256}},ContributionType:{},ExtensionAcquisitionRequest:{},ExtensionAuditLog:{},ExtensionAuditLogEntry:{},ExtensionEvent:{},ExtensionFlags:{enumValues:{builtIn:1,trusted:2}},ExtensionLicensing:{},ExtensionManifest:{},ExtensionRequest:{},ExtensionRequestEvent:{},ExtensionRequestsEvent:{},ExtensionRequestState:{enumValues:{open:0,accepted:1,rejected:2}},ExtensionRequestUpdateType:{enumValues:{created:1,approved:2,rejected:3,deleted:4}},ExtensionState:{},ExtensionStateFlags:{enumValues:{none:0,disabled:1,builtIn:2,multiVersion:4,unInstalled:8,versionCheckError:16,trusted:32,error:64,needsReauthorization:128,autoUpgradeError:256,warning:512}},ExtensionUpdateType:{enumValues:{installed:1,uninstalled:2,enabled:3,disabled:4,versionUpdated:5,actionRequired:6,actionResolved:7}},InstalledExtension:{},InstalledExtensionState:{},InstalledExtensionStateIssue:{},InstalledExtensionStateIssueType:{enumValues:{warning:0,error:1}},LicensingOverride:{},RequestedExtension:{}};gm.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:gm.TypeInfo.AcquisitionOperationState},operationType:{enumType:gm.TypeInfo.AcquisitionOperationType}};gm.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:gm.TypeInfo.AcquisitionOperation},operations:{isArray:!0,typeInfo:gm.TypeInfo.AcquisitionOperation}};gm.TypeInfo.ContributionNodeQuery.fields={queryOptions:{enumType:gm.TypeInfo.ContributionQueryOptions}};gm.TypeInfo.ContributionPropertyDescription.fields={type:{enumType:gm.TypeInfo.ContributionPropertyType}};gm.TypeInfo.ContributionType.fields={properties:{isDictionary:!0,dictionaryValueTypeInfo:gm.TypeInfo.ContributionPropertyDescription}};gm.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:gm.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:gm.TypeInfo.AcquisitionOperationType}};gm.TypeInfo.ExtensionAuditLog.fields={entries:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionAuditLogEntry}};gm.TypeInfo.ExtensionAuditLogEntry.fields={auditDate:{isDate:!0}};gm.TypeInfo.ExtensionEvent.fields={extension:{typeInfo:ari.TypeInfo.PublishedExtension},updateType:{enumType:gm.TypeInfo.ExtensionUpdateType}};gm.TypeInfo.ExtensionLicensing.fields={overrides:{isArray:!0,typeInfo:gm.TypeInfo.LicensingOverride}};gm.TypeInfo.ExtensionManifest.fields={contributionTypes:{isArray:!0,typeInfo:gm.TypeInfo.ContributionType},licensing:{typeInfo:gm.TypeInfo.ExtensionLicensing}};gm.TypeInfo.ExtensionRequest.fields={requestDate:{isDate:!0},requestState:{enumType:gm.TypeInfo.ExtensionRequestState},resolveDate:{isDate:!0}};gm.TypeInfo.ExtensionRequestEvent.fields={extension:{typeInfo:ari.TypeInfo.PublishedExtension},request:{typeInfo:gm.TypeInfo.ExtensionRequest},updateType:{enumType:gm.TypeInfo.ExtensionRequestUpdateType}};gm.TypeInfo.ExtensionRequestsEvent.fields={extension:{typeInfo:ari.TypeInfo.PublishedExtension},requests:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionRequest},updateType:{enumType:gm.TypeInfo.ExtensionRequestUpdateType}};gm.TypeInfo.ExtensionState.fields={flags:{enumType:gm.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:!0,typeInfo:gm.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:!0},lastVersionCheck:{isDate:!0}};gm.TypeInfo.InstalledExtension.fields={contributionTypes:{isArray:!0,typeInfo:gm.TypeInfo.ContributionType},flags:{enumType:gm.TypeInfo.ExtensionFlags},installState:{typeInfo:gm.TypeInfo.InstalledExtensionState},lastPublished:{isDate:!0},licensing:{typeInfo:gm.TypeInfo.ExtensionLicensing}};gm.TypeInfo.InstalledExtensionState.fields={flags:{enumType:gm.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:!0,typeInfo:gm.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:!0}};gm.TypeInfo.InstalledExtensionStateIssue.fields={type:{enumType:gm.TypeInfo.InstalledExtensionStateIssueType}};gm.TypeInfo.LicensingOverride.fields={behavior:{enumType:gm.TypeInfo.ContributionLicensingBehaviorType}};gm.TypeInfo.RequestedExtension.fields={extensionRequests:{isArray:!0,typeInfo:gm.TypeInfo.ExtensionRequest}}});var kSo=A(F7t=>{"use strict";var Ph=F7t&&F7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(F7t,"__esModule",{value:!0});var Mrh=rv(),jz=RSo(),Lrh=k7t(),_wr=class extends Mrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-ExtensionManagement-api",n)}getAcquisitionOptions(r,t,n,i,s,a,o){return Ph(this,void 0,void 0,function*(){if(r==null)throw new TypeError("itemId can not be null or undefined");return new Promise((c,l)=>Ph(this,void 0,void 0,function*(){let u={},m={itemId:r,testCommerce:t,isFreeOrTrialInstall:n,isAccountOwner:i,isLinked:s,isConnectedServer:a,isBuyOperationValid:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","288dff58-d13b-468e-9671-0fb754e9398c",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,jz.TypeInfo.AcquisitionOptions,!1);c(w)}catch(h){l(h)}}))})}requestAcquisition(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","da616457-eed3-4672-92d7-18d21f5c1658",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.ExtensionAcquisitionRequest,!1);t(l)}catch(s){n(s)}}))})}getAuditLog(r,t){return Ph(this,void 0,void 0,function*(){return new Promise((n,i)=>Ph(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","23a312e0-562d-42fb-a505-5a046b5635db",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,jz.TypeInfo.ExtensionAuditLog,!1);n(u)}catch(a){i(a)}}))})}registerAuthorization(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,registrationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f21cfc80-d2d2-4248-98bb-7820c74c4606",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}deleteDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s,documentId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s,documentId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getDocumentsByName(r,t,n,i,s){return Ph(this,void 0,void 0,function*(){return new Promise((a,o)=>Ph(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t,scopeType:n,scopeValue:i,collectionName:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}setDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.replace(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}updateDocumentByName(r,t,n,i,s,a){return Ph(this,void 0,void 0,function*(){return new Promise((o,c)=>Ph(this,void 0,void 0,function*(){let l={publisherName:t,extensionName:n,scopeType:i,scopeValue:s,collectionName:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}queryCollectionsByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","56c331f1-ce53-4318-adfd-4db5c52a7a2e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getStates(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={},c={includeDisabled:r,includeErrors:t,includeInstallationIssues:n,forceRefresh:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","92755d3d-9a8a-42b3-8a4d-87359fe5aa93",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,jz.TypeInfo.ExtensionState,!0);s(_)}catch(l){a(l)}}))})}queryExtensions(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","046c980f-1345-4ce2-bf85-b46d10ff4cfd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.InstalledExtension,!0);t(l)}catch(s){n(s)}}))})}getInstalledExtensions(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={},c={includeDisabledExtensions:r,includeErrors:t,assetTypes:n&&n.join(":"),includeInstallationIssues:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,jz.TypeInfo.InstalledExtension,!0);s(_)}catch(l){a(l)}}))})}updateInstalledExtension(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,jz.TypeInfo.InstalledExtension,!1);t(l)}catch(s){n(s)}}))})}getInstalledExtensionByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={assetTypes:n&&n.join(":")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,jz.TypeInfo.InstalledExtension,!1);i(h)}catch(c){s(c)}}))})}installExtensionByName(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,jz.TypeInfo.InstalledExtension,!1);i(m)}catch(o){s(o)}}))})}uninstallExtensionByName(r,t,n,i){return Ph(this,void 0,void 0,function*(){return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t},c={reason:n,reasonCode:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getPolicies(r){return Ph(this,void 0,void 0,function*(){return new Promise((t,n)=>Ph(this,void 0,void 0,function*(){let i={userId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","e5cc8c09-407b-4867-8319-2ae3338cbf6f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Lrh.TypeInfo.UserExtensionPolicy,!1);t(l)}catch(s){n(s)}}))})}resolveRequest(r,t,n,i,s){return Ph(this,void 0,void 0,function*(){if(s==null)throw new TypeError("state can not be null or undefined");return new Promise((a,o)=>Ph(this,void 0,void 0,function*(){let c={publisherName:t,extensionName:n,requesterId:i},l={state:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","aa93e1f3-511c-4364-8b9c-eb98818f2e0b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getRequests(){return Ph(this,void 0,void 0,function*(){return new Promise((r,t)=>Ph(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","216b978f-b164-424e-ada2-b77561e842b7",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,jz.TypeInfo.RequestedExtension,!0);r(c)}catch(i){t(i)}}))})}resolveAllRequests(r,t,n,i){return Ph(this,void 0,void 0,function*(){if(i==null)throw new TypeError("state can not be null or undefined");return new Promise((s,a)=>Ph(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n},c={state:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","ba93e1f3-511c-4364-8b9c-eb98818f2e0b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}deleteRequest(r,t){return Ph(this,void 0,void 0,function*(){return new Promise((n,i)=>Ph(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}requestExtension(r,t,n){return Ph(this,void 0,void 0,function*(){return new Promise((i,s)=>Ph(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,n,l);let m=this.formatResponse(u.result,jz.TypeInfo.RequestedExtension,!1);i(m)}catch(o){s(o)}}))})}getToken(){return Ph(this,void 0,void 0,function*(){return new Promise((r,t)=>Ph(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","ExtensionManagement","3a2e24ed-1d6f-4cb2-9f3b-45a96bbfaf50",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}};_wr.RESOURCE_AREA_ID="6c2b0933-3600-42ae-bf8b-93d4f7e83594";F7t.ExtensionManagementApi=_wr});var FSo=A(mse=>{"use strict";Object.defineProperty(mse,"__esModule",{value:!0});var jrh;(function(e){e[e.Undefined=-1]="Undefined",e[e.Disabled=0]="Disabled",e[e.Enabled=1]="Enabled"})(jrh=mse.ContributedFeatureEnabledValue||(mse.ContributedFeatureEnabledValue={}));mse.TypeInfo={ContributedFeatureEnabledValue:{enumValues:{undefined:-1,disabled:0,enabled:1}},ContributedFeatureState:{},ContributedFeatureStateQuery:{}};mse.TypeInfo.ContributedFeatureState.fields={state:{enumType:mse.TypeInfo.ContributedFeatureEnabledValue}};mse.TypeInfo.ContributedFeatureStateQuery.fields={featureStates:{isDictionary:!0,dictionaryValueTypeInfo:mse.TypeInfo.ContributedFeatureState}}});var NSo=A(N7t=>{"use strict";var Bx=N7t&&N7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(N7t,"__esModule",{value:!0});var Grh=rv(),txe=FSo(),ori=class extends Grh.ClientApiBase{constructor(r,t,n){super(r,t,"node-FeatureManagement-api",n)}getFeature(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={featureId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getFeatures(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={},s={targetContributionId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getFeatureState(r,t){return Bx(this,void 0,void 0,function*(){return new Promise((n,i)=>Bx(this,void 0,void 0,function*(){let s={featureId:r,userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,txe.TypeInfo.ContributedFeatureState,!1);n(u)}catch(a){i(a)}}))})}setFeatureState(r,t,n,i,s){return Bx(this,void 0,void 0,function*(){return new Promise((a,o)=>Bx(this,void 0,void 0,function*(){let c={featureId:t,userScope:n},l={reason:i,reasonCode:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,txe.TypeInfo.ContributedFeatureState,!1);a(b)}catch(u){o(u)}}))})}getFeatureStateForScope(r,t,n,i){return Bx(this,void 0,void 0,function*(){return new Promise((s,a)=>Bx(this,void 0,void 0,function*(){let o={featureId:r,userScope:t,scopeName:n,scopeValue:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,txe.TypeInfo.ContributedFeatureState,!1);s(h)}catch(c){a(c)}}))})}setFeatureStateForScope(r,t,n,i,s,a,o){return Bx(this,void 0,void 0,function*(){return new Promise((c,l)=>Bx(this,void 0,void 0,function*(){let u={featureId:t,userScope:n,scopeName:i,scopeValue:s},m={reason:a,reasonCode:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.update(_,r,b);let w=this.formatResponse(v.result,txe.TypeInfo.ContributedFeatureState,!1);c(w)}catch(h){l(h)}}))})}queryFeatureStates(r){return Bx(this,void 0,void 0,function*(){return new Promise((t,n)=>Bx(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","2b4486ad-122b-400c-ae65-17b6672c1f9d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);t(l)}catch(s){n(s)}}))})}queryFeatureStatesForDefaultScope(r,t){return Bx(this,void 0,void 0,function*(){return new Promise((n,i)=>Bx(this,void 0,void 0,function*(){let s={userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","3f810f28-03e2-4239-b0bc-788add3005e5",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);n(u)}catch(a){i(a)}}))})}queryFeatureStatesForNamedScope(r,t,n,i){return Bx(this,void 0,void 0,function*(){return new Promise((s,a)=>Bx(this,void 0,void 0,function*(){let o={userScope:t,scopeName:n,scopeValue:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","FeatureManagement","f29e997b-c2da-4d15-8380-765788a1a74c",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,txe.TypeInfo.ContributedFeatureStateQuery,!1);s(h)}catch(c){a(c)}}))})}};N7t.FeatureManagementApi=ori});var cri=A(aI=>{"use strict";Object.defineProperty(aI,"__esModule",{value:!0});var Urh;(function(e){e[e.None=0]="None",e[e.GZip=1]="GZip"})(Urh=aI.BlobCompressionType||(aI.BlobCompressionType={}));var Vrh;(function(e){e[e.Created=1]="Created",e[e.PendingUpload=2]="PendingUpload"})(Vrh=aI.ContainerItemStatus||(aI.ContainerItemStatus={}));var zrh;(function(e){e[e.Any=0]="Any",e[e.Folder=1]="Folder",e[e.File=2]="File"})(zrh=aI.ContainerItemType||(aI.ContainerItemType={}));var $rh;(function(e){e[e.None=0]="None"})($rh=aI.ContainerOptions||(aI.ContainerOptions={}));aI.TypeInfo={BlobCompressionType:{enumValues:{none:0,gZip:1}},ContainerItemBlobReference:{},ContainerItemStatus:{enumValues:{created:1,pendingUpload:2}},ContainerItemType:{enumValues:{any:0,folder:1,file:2}},ContainerOptions:{enumValues:{none:0}},FileContainer:{},FileContainerItem:{}};aI.TypeInfo.ContainerItemBlobReference.fields={compressionType:{enumType:aI.TypeInfo.BlobCompressionType}};aI.TypeInfo.FileContainer.fields={dateCreated:{isDate:!0},options:{enumType:aI.TypeInfo.ContainerOptions}};aI.TypeInfo.FileContainerItem.fields={blobMetadata:{typeInfo:aI.TypeInfo.ContainerItemBlobReference},dateCreated:{isDate:!0},dateLastModified:{isDate:!0},itemType:{enumType:aI.TypeInfo.ContainerItemType},status:{enumType:aI.TypeInfo.ContainerItemStatus}}});var OSo=A(O7t=>{"use strict";var Sge=O7t&&O7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(O7t,"__esModule",{value:!0});var Qrh=rv(),uri=cri(),lri=class extends Qrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-FileContainer-api",n)}createItems(r,t,n){return Sge(this,void 0,void 0,function*(){return new Promise((i,s)=>Sge(this,void 0,void 0,function*(){let a={containerId:t},o={scope:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,uri.TypeInfo.FileContainerItem,!0);i(h)}catch(c){s(c)}}))})}deleteItem(r,t,n){return Sge(this,void 0,void 0,function*(){if(t==null)throw new TypeError("itemPath can not be null or undefined");return new Promise((i,s)=>Sge(this,void 0,void 0,function*(){let a={containerId:r},o={itemPath:t,scope:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getContainers(r,t){return Sge(this,void 0,void 0,function*(){return new Promise((n,i)=>Sge(this,void 0,void 0,function*(){let s={},a={scope:r,artifactUris:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,uri.TypeInfo.FileContainer,!0);n(m)}catch(o){i(o)}}))})}getItems(r,t,n,i,s,a,o,c,l,u,m){return Sge(this,void 0,void 0,function*(){return new Promise((h,_)=>Sge(this,void 0,void 0,function*(){let b={containerId:r},v={scope:t,itemPath:n,metadata:i,$format:s,downloadFileName:a,includeDownloadTickets:o,isShallow:c,ignoreRequestedMediaType:l,includeBlobMetadata:u,saveAbsolutePath:m};try{let w=yield this.vsoClient.getVersioningData("7.1-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion),k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,uri.TypeInfo.FileContainerItem,!0);h(R)}catch(w){_(w)}}))})}};O7t.FileContainerApiBase=lri});var LSo=A(B7t=>{"use strict";var BSo=B7t&&B7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(B7t,"__esModule",{value:!0});var MSo=require("stream"),Krh=require("zlib"),Hrh=mwr(),Wrh=OSo(),qSo=cri(),dri=class extends Wrh.FileContainerApiBase{constructor(r,t,n){super(r,t,n)}getItem(r,t,n,i){return BSo(this,void 0,void 0,function*(){return new Promise((s,a)=>BSo(this,void 0,void 0,function*(){let o={containerId:r},c={scope:t,itemPath:n,$format:"OctetStream",downloadFileName:i};try{let l=yield this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/octet-stream",l.apiVersion),h=yield this.http.get(u),_={},b=h.message.statusCode;if(_.statusCode=b,b==Hrh.HttpCodes.NotFound&&s(_),b>299){let v,w=yield h.readBody(),x;w&&w.length>0&&(x=JSON.parse(w),m&&m.responseProcessor?_.result=m.responseProcessor(x):_.result=x),x&&x.message?v=x.message:v="Failed request: ("+b+") "+h.message.url,a(new Error(v))}else{if(h.message.headers["content-encoding"]==="gzip"){let v=Krh.createGunzip();h.message.pipe(v),_.result=v}else _.result=h.message;s(_)}}catch(l){a(l)}}))})}createItem(r,t,n,i,s,a){return new Promise((o,c)=>{let l=new Awr(this,t,n,i,s,a);l.on("finish",()=>{o(l.getItem())}),r.pipe(l)})}_createItem(r,t,n,i,s,a){var o={containerId:n},c={itemPath:i,scope:s};r=r||{},r["Content-Type"]="",this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,c).then(l=>{var u=l.requestUrl,m={responseTypeMetadata:qSo.TypeInfo.FileContainerItem,responseIsCollection:!1};let h=this.createRequestOptions("application/octet-stream",l.apiVersion);h.additionalHeaders=r,this.rest.uploadStream("PUT",u,t,h).then(_=>{let b=this.formatResponse(_.result,qSo.TypeInfo.FileContainerItem,!1);a(null,_.statusCode,b)}).catch(_=>{a(_,_.statusCode,null)})},l=>{a(l,l.statusCode,null)})}};B7t.FileContainerApi=dri;var Awr=class e extends MSo.Writable{constructor(r,t,n,i,s,a){super(),this._buffer=new Buffer(e.ChunkSize),this._length=0,this._startRange=0,this._bytesToSend=0,this._totalReceived=0,this._api=r,this._options=a||{},this._uncompressedLength=t,this._containerId=n,this._itemPath=i,this._scope=s,this._bytesToSend=this._options.isGzipped?this._options.compressedLength:t}_write(r,t,n){let i=r;if(!i){this._length==0?n():this._sendChunk(n);return}let s=null;if(this._length+i.length>e.ChunkSize){let a=i.length-(e.ChunkSize-this._length);i.copy(this._buffer,this._length,0,a),this._length+=a,s=i.slice(a)}else i.copy(this._buffer,this._length,0,i.length),this._length+=i.length;this._totalReceived+=i.length,this._length>=e.ChunkSize||this._totalReceived>=this._bytesToSend?this._sendChunk(n,s):n()}_sendChunk(r,t){let n=this._startRange+this._length,i={"Content-Range":"bytes "+this._startRange+"-"+(n-1)+"/"+this._bytesToSend,"Content-Length":this._length};this._options.isGzipped&&(i["Accept-Encoding"]="gzip",i["Content-Encoding"]="gzip",i["x-tfs-filelength"]=this._uncompressedLength),this._startRange=n,this._api._createItem(i,new pri(this._buffer,this._length),this._containerId,this._itemPath,this._scope,(s,a,o)=>{t?(this._length=t.length,t.copy(this._buffer)):this._length=0,this._item=o,r(s)})}getItem(){return this._item}};Awr.ChunkSize=16*1024*1024;var pri=class extends MSo.Readable{constructor(r,t){super(),this._position=0,this._length=0,this._buffer=r,this._length=t}_read(r){if(this._position>=this._length){this.push(null);return}let t=Math.min(this._position+r,this._length);this.push(this._buffer.slice(this._position,t)),this._position=t}}});var jSo=A(q7t=>{"use strict";var bwr=q7t&&q7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(q7t,"__esModule",{value:!0});var Yrh=rv(),Cwr=k7t(),mri=class extends Yrh.ClientApiBase{constructor(r,t,n,i){super(r,t,n,i)}createExtensionJson(r){return new Promise((t,n)=>bwr(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Cwr.TypeInfo.PublishedExtension,!1);t(l)}catch(s){n(s)}}))}updateExtensionByIdJson(r,t){return new Promise((n,i)=>bwr(this,void 0,void 0,function*(){let s={extensionId:t};try{let a=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Cwr.TypeInfo.PublishedExtension,!1);n(u)}catch(a){i(a)}}))}createExtensionWithPublisherJson(r,t){return new Promise((n,i)=>bwr(this,void 0,void 0,function*(){let s={publisherName:t};try{let a=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Cwr.TypeInfo.PublishedExtension,!1);n(u)}catch(a){i(a)}}))}updateExtensionJson(r,t,n){return new Promise((i,s)=>bwr(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Cwr.TypeInfo.PublishedExtension,!1);i(m)}catch(o){s(o)}}))}};q7t.GalleryCompatHttpClientBase=mri});var GSo=A(M7t=>{"use strict";var jc=M7t&&M7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(M7t,"__esModule",{value:!0});var Jrh=jSo(),x_=k7t(),vwr=class extends Jrh.GalleryCompatHttpClientBase{constructor(r,t,n){super(r,t,"node-Gallery-api",n)}shareExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r,accountName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}unshareExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r,accountName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}shareExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,accountName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}unshareExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,accountName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getAcquisitionOptions(r,t,n,i){return jc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("installationTarget can not be null or undefined");return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={itemId:r},c={installationTarget:t,testCommerce:n,isFreeOrTrialInstall:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9d0a0105-075e-4760-aa15-8bcf54d1bd7d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,x_.TypeInfo.AcquisitionOptions,!1);s(_)}catch(l){a(l)}}))})}requestAcquisition(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","3adb1f2d-e328-446e-be73-9f6d98071c45",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.ExtensionAcquisitionRequest,!1);t(l)}catch(s){n(s)}}))})}getAssetByName(r,t,n,i,s,a,o,c){return jc(this,void 0,void 0,function*(){return new Promise((l,u)=>jc(this,void 0,void 0,function*(){let m={publisherName:t,extensionName:n,version:i,assetType:s},h={accountToken:a,acceptDefault:o};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7529171f-a002-4180-93ba-685f358a0482",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getAsset(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={extensionId:t,version:n,assetType:i},m={accountToken:s,acceptDefault:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","5d545f3d-ef47-488b-8be3-f5ee1517856c",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getAssetAuthenticated(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n,version:i,assetType:s},m={accountToken:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","506aff36-2622-4f70-8063-77cce6366d20",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}associateAzurePublisher(r,t){return jc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("azurePublisherId can not be null or undefined");return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={azurePublisherId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}queryAssociatedAzurePublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getCategories(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={},s={languages:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e0a5a71e-3ac3-43a0-ae7d-0bb5c3046a2a",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getCategoryDetails(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={categoryName:r},o={languages:t,product:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","75d3c04d-84d2-4973-acd2-22627587dabc",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getCategoryTree(r,t,n,i,s,a,o,c){return jc(this,void 0,void 0,function*(){return new Promise((l,u)=>jc(this,void 0,void 0,function*(){let m={product:r,categoryId:t},h={lcid:n,source:i,productVersion:s,skus:a,subSkus:o,productArchitecture:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","1102bb42-82b0-4955-8d8a-435d6b4cedd3",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getRootCategories(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={product:r},u={lcid:t,source:n,productVersion:i,skus:s,subSkus:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","31fba831-35b2-46f6-a641-d05de5a877d8",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getCertificate(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e905ad6a-3f1f-4d08-9f6d-7d357ff8b7d0",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getContentVerificationLog(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c0f1c7c4-3557-4ffb-b774-1e48c4865e99",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/octet-stream",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}createSupportRequest(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","8eded385-026a-4c15-b810-b8eb402771f1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}createDraftForEditExtension(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r,extensionName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,x_.TypeInfo.ExtensionDraft,!1);n(u)}catch(a){i(a)}}))})}performEditExtensionDraftOperation(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,draftId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.ExtensionDraft,!1);s(h)}catch(c){a(c)}}))})}updatePayloadInDraftForEditExtension(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:n,extensionName:i,draftId:s};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,x_.TypeInfo.ExtensionDraft,!1);o(b)}catch(u){c(u)}}))})}addAssetForEditExtensionDraft(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:n,extensionName:i,draftId:s,assetType:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","f1db9c47-6619-4998-a7e5-d7f9f41a4617",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}createDraftForNewExtension(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileProduct"]="product",r["X-Market-UploadFileName"]="fileName";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionDraft,!1);a(_)}catch(l){o(l)}}))})}performNewExtensionDraftOperation(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,draftId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.ExtensionDraft,!1);i(m)}catch(o){s(o)}}))})}updatePayloadInDraftForNewExtension(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n,draftId:i};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionDraft,!1);a(_)}catch(l){o(l)}}))})}addAssetForNewExtensionDraft(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n,draftId:i,assetType:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getAssetFromEditExtensionDraft(r,t,n,i){return jc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("extensionName can not be null or undefined");return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,draftId:t,assetType:n},c={extensionName:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getAssetFromNewExtensionDraft(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,draftId:t,assetType:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getExtensionEvents(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t},u={count:n,afterDate:i,include:s,includeProperty:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","3d13c499-2168-4d06-bef4-14aba185dcd5",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,x_.TypeInfo.ExtensionEvents,!1);o(v)}catch(m){c(m)}}))})}publishExtensionEvents(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","0bf2bd3a-70e0-4d5d-8bf7-bd4a9c2ab6e7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryExtensions(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={},c={accountToken:n};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","eb9d5ee1-6d43-456b-b80e-8a96fbc014b6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.create(u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.ExtensionQueryResult,!1);s(_)}catch(l){a(l)}}))})}createExtension(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={},c={extensionType:n,reCaptchaToken:i};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,x_.TypeInfo.PublishedExtension,!1);s(_)}catch(l){a(l)}}))})}deleteExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r},a={version:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getExtensionById(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={extensionId:r},o={version:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublishedExtension,!1);i(h)}catch(c){s(c)}}))})}updateExtensionById(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={extensionId:r},a={reCaptchaToken:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,null,l);let m=this.formatResponse(u.result,x_.TypeInfo.PublishedExtension,!1);n(m)}catch(o){i(o)}}))})}createExtensionWithPublisher(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n},l={extensionType:i,reCaptchaToken:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,x_.TypeInfo.PublishedExtension,!1);a(b)}catch(u){o(u)}}))})}deleteExtension(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={version:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getExtension(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n},m={version:i,flags:s,accountToken:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,x_.TypeInfo.PublishedExtension,!1);c(w)}catch(h){l(h)}}))})}updateExtension(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:n,extensionName:i},m={extensionType:s,reCaptchaToken:a,bypassScopeCheck:o};r=r||{},r["Content-Type"]="application/octet-stream";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.uploadStream("PUT",_,t,b);let w=this.formatResponse(v.result,x_.TypeInfo.PublishedExtension,!1);c(w)}catch(h){l(h)}}))})}updateExtensionProperties(r,t,n){return jc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,null,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublishedExtension,!1);i(h)}catch(c){s(c)}}))})}shareExtensionWithHost(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,hostType:n,hostName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}unshareExtensionWithHost(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,hostType:n,hostName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}extensionValidator(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","05e8a5e1-8c59-4c2c-8856-0ff087d1a844",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}sendNotifications(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","eab39817-413c-4602-a49f-07ad00844980",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPackage(r,t,n,i,s,a,o){return jc(this,void 0,void 0,function*(){return new Promise((c,l)=>jc(this,void 0,void 0,function*(){let u={publisherName:t,extensionName:n,version:i},m={accountToken:s,acceptDefault:a};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7cb576f8-1cae-4c4b-b7b1-e4af5759e965",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getAssetWithToken(r,t,n,i,s,a,o,c,l){return jc(this,void 0,void 0,function*(){return new Promise((u,m)=>jc(this,void 0,void 0,function*(){let h={publisherName:t,extensionName:n,version:i,assetType:s,assetToken:a},_={accountToken:o,acceptDefault:c};r=r||{},r["X-Market-AccountToken"]="accountTokenHeader";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","364415a1-0077-4a41-a7a0-06edd4497492",h,_),v=b.requestUrl,w=b.apiVersion,x=this.createAcceptHeader("application/octet-stream",w);u((yield this.http.get(v,{Accept:x})).message)}catch(b){m(b)}}))})}deletePublisherAsset(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={assetType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getPublisherAsset(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={assetType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",s,a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);n((yield this.http.get(c,{Accept:u})).message)}catch(o){i(o)}}))})}updatePublisherAsset(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:n},l={assetType:i};r=r||{},r["Content-Type"]="application/octet-stream",r["X-Market-UploadFileName"]="fileName";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("PUT",m,t,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}fetchDomainToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}verifyDomainToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryPublishers(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","2ad6ee0a-b53f-4034-9d1d-d009fda1212e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.PublisherQueryResult,!1);t(l)}catch(s){n(s)}}))})}createPublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,x_.TypeInfo.Publisher,!1);t(l)}catch(s){n(s)}}))})}deletePublisher(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPublisher(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:r},a={flags:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,x_.TypeInfo.Publisher,!1);n(m)}catch(o){i(o)}}))})}updatePublisher(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={publisherName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,x_.TypeInfo.Publisher,!1);n(u)}catch(a){i(a)}}))})}updatePublisherMembers(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t},o={limitToCallerIdentityDomain:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.PublisherRoleAssignment,!0);i(h)}catch(c){s(c)}}))})}getPublisherWithoutToken(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={publisherName:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","215a2ed8-458a-4850-ad5a-45f1dabc3461",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,x_.TypeInfo.Publisher,!1);t(l)}catch(s){n(s)}}))})}getQuestions(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={count:n,page:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c010d03d-812c-4ade-ae07-c1862475eda5",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,x_.TypeInfo.QuestionsResult,!1);a(b)}catch(u){o(u)}}))})}reportQuestion(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:t,extName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","784910cd-254a-494d-898b-0728549b2f10",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Concern,!1);s(h)}catch(c){a(c)}}))})}createQuestion(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.Question,!1);i(m)}catch(o){s(o)}}))})}deleteQuestion(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,questionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateQuestion(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Question,!1);s(h)}catch(c){a(c)}}))})}createResponse(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:t,extensionName:n,questionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.Response,!1);s(h)}catch(c){a(c)}}))})}deleteResponse(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,questionId:n,responseId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateResponse(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:t,extensionName:n,questionId:i,responseId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,x_.TypeInfo.Response,!1);a(_)}catch(l){o(l)}}))})}getExtensionReports(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={days:n,count:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","79e0c74f-157f-437e-845f-74fbb4121d4c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getReviews(r,t,n,i,s,a){return jc(this,void 0,void 0,function*(){return new Promise((o,c)=>jc(this,void 0,void 0,function*(){let l={publisherName:r,extensionName:t},u={count:n,filterOptions:i,beforeDate:s,afterDate:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","5b3f819f-f247-42ad-8c00-dd9ab9ab246d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,x_.TypeInfo.ReviewsResult,!1);o(v)}catch(m){c(m)}}))})}getReviewsSummary(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:r,extName:t},c={beforeDate:n,afterDate:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","b7b44e21-209e-48f0-ae78-04727fc37d77",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}createReview(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={pubName:t,extName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,x_.TypeInfo.Review,!1);i(m)}catch(o){s(o)}}))})}deleteReview(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={pubName:r,extName:t,reviewId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateReview(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={pubName:t,extName:n,reviewId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,x_.TypeInfo.ReviewPatch,!1);s(h)}catch(c){a(c)}}))})}createCategory(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","476531a3-7024-4516-a76a-ed64d3008ad6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getGalleryUserSettings(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={userScope:r,key:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}setGalleryUserSettings(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={userScope:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}generateKey(r,t){return jc(this,void 0,void 0,function*(){return new Promise((n,i)=>jc(this,void 0,void 0,function*(){let s={keyType:r},a={expireCurrentSeconds:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getSigningKey(r){return jc(this,void 0,void 0,function*(){return new Promise((t,n)=>jc(this,void 0,void 0,function*(){let i={keyType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateExtensionStatistics(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:t,extensionName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","a0ea3204-11e9-422d-a9ca-45851cc41400",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getExtensionDailyStats(r,t,n,i,s){return jc(this,void 0,void 0,function*(){return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t},l={days:n,aggregate:i,afterDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","ae06047e-51c5-4fb4-ab65-7be488544416",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,x_.TypeInfo.ExtensionDailyStats,!1);a(b)}catch(u){o(u)}}))})}getExtensionDailyStatsAnonymous(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={publisherName:r,extensionName:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,x_.TypeInfo.ExtensionDailyStats,!1);i(m)}catch(o){s(o)}}))})}incrementExtensionDailyStat(r,t,n,i,s){return jc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("statType can not be null or undefined");return new Promise((a,o)=>jc(this,void 0,void 0,function*(){let c={publisherName:r,extensionName:t,version:n},l={statType:i,targetPlatform:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getVerificationLog(r,t,n,i){return jc(this,void 0,void 0,function*(){return new Promise((s,a)=>jc(this,void 0,void 0,function*(){let o={publisherName:r,extensionName:t,version:n},c={targetPlatform:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","c5523abe-b843-437f-875b-5833064efe4d",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}updateVSCodeWebExtensionStatistics(r,t,n){return jc(this,void 0,void 0,function*(){return new Promise((i,s)=>jc(this,void 0,void 0,function*(){let a={itemName:r,version:t,statType:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","gallery","205c91a8-7841-4fd3-ae4f-5a745d5a8df5",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};vwr.RESOURCE_AREA_ID="69d21c00-f135-441b-b5ce-3626378e0819";M7t.GalleryApi=vwr});var USo=A(L7t=>{"use strict";var Fa=L7t&&L7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(L7t,"__esModule",{value:!0});var Xrh=rv(),ap=$ut(),Ewr=class extends Xrh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Git-api",n)}createAnnotatedTag(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitAnnotatedTag,!1);i(m)}catch(o){s(o)}}))})}getAnnotatedTag(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t,objectId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitAnnotatedTag,!1);i(m)}catch(o){s(o)}}))})}getBlob(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getBlobContent(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/octet-stream",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getBlobsZip(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={filename:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getBlobZip(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={download:i,fileName:s,resolveLfs:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getBranch(r,t,n,i){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("name can not be null or undefined");return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r},c={name:t,baseVersionDescriptor:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitBranchStats,!1);s(_)}catch(l){a(l)}}))})}getBranches(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:r},o={baseVersionDescriptor:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitBranchStats,!0);i(h)}catch(c){s(c)}}))})}getBranchStatsBatch(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitBranchStats,!0);i(m)}catch(o){s(o)}}))})}getChanges(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,commitId:r,repositoryId:t},l={top:i,skip:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5bf884f5-3e07-42e9-afb8-1b872267bf16",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitCommitChanges,!1);a(b)}catch(u){o(u)}}))})}getCherryPickConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,cherryPickId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getCherryPickConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,cherryPickId:t},h={continuationToken:i,$top:s,excludeResolved:a,onlyResolved:o,includeObsolete:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updateCherryPickConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,cherryPickId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updateCherryPickConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,cherryPickId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}getCherryPickRelationships(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,commitId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","8af142a4-27c2-4168-9e82-46b8629aaa0d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitCommitRef,!0);s(_)}catch(l){a(l)}}))})}createCherryPick(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCherryPick,!1);i(m)}catch(o){s(o)}}))})}getCherryPick(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,cherryPickId:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCherryPick,!1);i(m)}catch(o){s(o)}}))})}getCherryPickForRefName(r,t,n){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("refName can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={refName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","033bad68-9a14-43d1-90e0-59cb8856fef6",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitCherryPick,!1);i(h)}catch(c){s(c)}}))})}getCommitDiffs(r,t,n,i,s,a,o){return Fa(this,void 0,void 0,function*(){return new Promise((c,l)=>Fa(this,void 0,void 0,function*(){let u={project:t,repositoryId:r},m={diffCommonCommit:n,$top:i,$skip:s};a&&(m.baseVersionType=a.versionType,m.baseVersion=a.version,m.baseVersionOptions=a.versionOptions),o&&(m.targetVersionType=o.versionType,m.targetVersion=o.version,m.targetVersionOptions=o.versionOptions);try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","git","615588d5-c0c7-4b88-88f8-e625306446e8",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,ap.TypeInfo.GitCommitDiffs,!1);c(w)}catch(h){l(h)}}))})}getCommit(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,commitId:r,repositoryId:t},c={changeCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitCommit,!1);s(_)}catch(l){a(l)}}))})}getCommits(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r},l={searchCriteria:t,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitCommitRef,!0);a(b)}catch(u){o(u)}}))})}getPushCommits(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pushId can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r},u={pushId:t,top:i,skip:s,includeLinks:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getCommitsBatch(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:t},u={$skip:i,$top:s,includeStatuses:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","6400dfb2-0bcb-462b-b992-5a57f8f1416c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getDeletedRepositories(r){return Fa(this,void 0,void 0,function*(){return new Promise((t,n)=>Fa(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2b6869c4-cb25-42b5-b7a3-0d3e6be0a11a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,ap.TypeInfo.GitDeletedRepository,!0);t(l)}catch(s){n(s)}}))})}getFileDiffs(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","c4c5a7e6-e9f3-4730-a92b-84baacff694b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.FileDiff,!0);i(m)}catch(o){s(o)}}))})}getForks(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,collectionId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","158c0340-bf6f-489c-9625-d572a1480d57",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRepositoryRef,!0);s(_)}catch(l){a(l)}}))})}createForkSyncRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!1);s(_)}catch(l){a(l)}}))})}getForkSyncRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryNameOrId:r,forkSyncOperationId:t},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!1);s(_)}catch(l){a(l)}}))})}getForkSyncRequests(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryNameOrId:r},c={includeAbandoned:n,includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitForkSyncRequest,!0);s(_)}catch(l){a(l)}}))})}createImportRequest(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitImportRequest,!1);i(m)}catch(o){s(o)}}))})}getImportRequest(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t,importRequestId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitImportRequest,!1);i(m)}catch(o){s(o)}}))})}queryImportRequests(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={includeAbandoned:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitImportRequest,!0);i(h)}catch(c){s(c)}}))})}updateImportRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryId:n,importRequestId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitImportRequest,!1);s(h)}catch(c){a(c)}}))})}getItem(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,ap.TypeInfo.GitItem,!1);_(L)}catch(x){b(x)}}))})}getItemContent(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("application/octet-stream",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItems(r,t,n,i,s,a,o,c,l,u){return Fa(this,void 0,void 0,function*(){return new Promise((m,h)=>Fa(this,void 0,void 0,function*(){let _={project:t,repositoryId:r},b={scopePath:n,recursionLevel:i,includeContentMetadata:s,latestProcessedChange:a,download:o,includeLinks:c,versionDescriptor:l,zipForUnix:u};try{let v=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion),P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,ap.TypeInfo.GitItem,!0);m(k)}catch(v){h(v)}}))})}getItemText(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("text/plain",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItemZip(r,t,n,i,s,a,o,c,l,u,m,h){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("path can not be null or undefined");return new Promise((_,b)=>Fa(this,void 0,void 0,function*(){let v={project:n,repositoryId:r},w={path:t,scopePath:i,recursionLevel:s,includeContentMetadata:a,latestProcessedChange:o,download:c,versionDescriptor:l,includeContent:u,resolveLfs:m,sanitize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",v,w),P=x.requestUrl,k=x.apiVersion,R=this.createAcceptHeader("application/zip",k);_((yield this.http.get(P,{Accept:R})).message)}catch(x){b(x)}}))})}getItemsBatch(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","630fd2e4-fb88-4f85-ad21-13f3fd1fbca9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitItem,!0);i(m)}catch(o){s(o)}}))})}getMergeBases(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("otherCommitId can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryNameOrId:r,commitId:t},u={otherCommitId:n,otherCollectionId:s,otherRepositoryId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","7cf2abb6-c964-4f7e-9872-f78c66e72e9c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}createMergeRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:t,repositoryNameOrId:n},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitMerge,!1);s(_)}catch(l){a(l)}}))})}getMergeRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:r,repositoryNameOrId:t,mergeOperationId:n},c={includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitMerge,!1);s(_)}catch(l){a(l)}}))})}createAttachment(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,fileName:n,repositoryId:i,pullRequestId:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,ap.TypeInfo.Attachment,!1);o(b)}catch(u){c(u)}}))})}deleteAttachment(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getAttachmentContent(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getAttachments(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.Attachment,!0);i(m)}catch(o){s(o)}}))})}getAttachmentZip(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,fileName:r,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}createLike(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,null,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}deleteLike(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getLikes(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}getPullRequestIterationCommits(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryId:r,pullRequestId:t,iterationId:n},u={top:s,skip:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","e7ea0883-095f-4926-b5fb-f24691c26fb9",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitCommitRef,!0);o(v)}catch(m){c(m)}}))})}getPullRequestCommits(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","52823034-34a8-4576-922c-8d8b77e9e4c4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitCommitRef,!0);i(m)}catch(o){s(o)}}))})}getPullRequestConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getPullRequestConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,pullRequestId:t},h={$skip:i,$top:s,includeObsolete:a,excludeResolved:o,onlyResolved:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updatePullRequestConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updatePullRequestConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}getPullRequestIterationChanges(r,t,n,i,s,a,o){return Fa(this,void 0,void 0,function*(){return new Promise((c,l)=>Fa(this,void 0,void 0,function*(){let u={project:i,repositoryId:r,pullRequestId:t,iterationId:n},m={$top:s,$skip:a,$compareTo:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4216bdcf-b6b1-4d59-8b82-c34cc183fc8b",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,ap.TypeInfo.GitPullRequestIterationChanges,!1);c(w)}catch(h){l(h)}}))})}getPullRequestIteration(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,iterationId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestIteration,!1);s(h)}catch(c){a(c)}}))})}getPullRequestIterations(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r,pullRequestId:t},c={includeCommits:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestIteration,!0);s(_)}catch(l){a(l)}}))})}createPullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,iterationId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestStatus,!1);a(_)}catch(l){o(l)}}))})}deletePullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,iterationId:n,statusId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getPullRequestIterationStatus(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,iterationId:n,statusId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestStatus,!1);a(_)}catch(l){o(l)}}))})}getPullRequestIterationStatuses(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,iterationId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!0);s(h)}catch(c){a(c)}}))})}updatePullRequestIterationStatuses(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,repositoryId:n,pullRequestId:i,iterationId:s};r=r||{},r["Content-Type"]="application/json-patch+json";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","75cf11c5-979f-4038-a76e-058a06adf2bf",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.update(m,t,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}createPullRequestLabel(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:t,pullRequestId:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deletePullRequestLabels(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:r,pullRequestId:t,labelIdOrName:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getPullRequestLabel(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:r,pullRequestId:t,labelIdOrName:n},l={projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getPullRequestLabels(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:r,pullRequestId:t},c={projectId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}getPullRequestProperties(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updatePullRequestProperties(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:n,pullRequestId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.update(u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getPullRequestQuery(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b3a6eebe-9cf0-49ea-b6cb-1a4c5f5007b0",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPullRequestQuery,!1);i(m)}catch(o){s(o)}}))})}createPullRequestReviewer(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,reviewerId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}createPullRequestReviewers(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!0);s(h)}catch(c){a(c)}}))})}createUnmaterializedPullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}deletePullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,reviewerId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestReviewer(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,reviewerId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestReviewers(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}updatePullRequestReviewer(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,reviewerId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}updatePullRequestReviewers(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestById(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,pullRequestId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","01a46dea-7d46-4d40-bc84-319e7c260d99",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitPullRequest,!1);n(u)}catch(a){i(a)}}))})}getPullRequestsByProject(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:r},l={searchCriteria:t,maxCommentLength:n,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a5d28130-9cd2-40fa-9f08-902e7daa9efb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPullRequest,!0);a(b)}catch(u){o(u)}}))})}createPullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={supportsIterations:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequest,!1);s(_)}catch(l){a(l)}}))})}getPullRequest(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,pullRequestId:t},h={maxCommentLength:i,$skip:s,$top:a,includeCommits:o,includeWorkItemRefs:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitPullRequest,!1);l(x)}catch(_){u(_)}}))})}getPullRequests(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("searchCriteria can not be null or undefined");return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r},u={searchCriteria:t,maxCommentLength:i,$skip:s,$top:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitPullRequest,!0);o(v)}catch(m){c(m)}}))})}updatePullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9946fd70-0d40-406e-b686-b4744cbbcc37",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequest,!1);s(h)}catch(c){a(c)}}))})}sharePullRequest(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","696f3a82-47c9-487f-9117-b9d00972ca84",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createPullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!1);s(h)}catch(c){a(c)}}))})}deletePullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,statusId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getPullRequestStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,statusId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestStatus,!1);s(h)}catch(c){a(c)}}))})}getPullRequestStatuses(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPullRequestStatus,!0);i(m)}catch(o){s(o)}}))})}updatePullRequestStatuses(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:n,pullRequestId:i};r=r||{},r["Content-Type"]="application/json-patch+json";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.update(u,t,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}createComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,threadId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}deleteComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}getComment(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:r,pullRequestId:t,threadId:n,commentId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}getComments(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,pullRequestId:t,threadId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.Comment,!0);s(h)}catch(c){a(c)}}))})}updateComment(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:a,repositoryId:t,pullRequestId:n,threadId:i,commentId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,ap.TypeInfo.Comment,!1);o(b)}catch(u){c(u)}}))})}createThread(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,pullRequestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitPullRequestCommentThread,!1);s(h)}catch(c){a(c)}}))})}getPullRequestThread(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:i,repositoryId:r,pullRequestId:t,threadId:n},u={$iteration:s,$baseIteration:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitPullRequestCommentThread,!1);o(v)}catch(m){c(m)}}))})}getThreads(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r,pullRequestId:t},l={$iteration:i,$baseIteration:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPullRequestCommentThread,!0);a(b)}catch(u){o(u)}}))})}updateThread(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,pullRequestId:n,threadId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitPullRequestCommentThread,!1);a(_)}catch(l){o(l)}}))})}getPullRequestWorkItemRefs(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r,pullRequestId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","0a637fcc-5370-4ce8-b0e8-98091f5f9482",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}createPush(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitPush,!1);i(m)}catch(o){s(o)}}))})}getPush(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:n,repositoryId:r,pushId:t},l={includeCommits:i,includeRefUpdates:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPush,!1);a(b)}catch(u){o(u)}}))})}getPushes(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:t,repositoryId:r},l={$skip:n,$top:i,searchCriteria:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","git","ea98d07b-3c87-4971-8ede-a613694ffb55",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitPush,!0);a(b)}catch(u){o(u)}}))})}deleteRepositoryFromRecycleBin(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,repositoryId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRecycleBinRepositories(r){return Fa(this,void 0,void 0,function*(){return new Promise((t,n)=>Fa(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,ap.TypeInfo.GitDeletedRepository,!0);t(l)}catch(s){n(s)}}))})}restoreRepositoryFromRecycleBin(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRepository,!1);i(m)}catch(o){s(o)}}))})}getRefs(r,t,n,i,s,a,o,c,l){return Fa(this,void 0,void 0,function*(){return new Promise((u,m)=>Fa(this,void 0,void 0,function*(){let h={project:t,repositoryId:r},_={filter:n,includeLinks:i,includeStatuses:s,includeMyBranches:a,latestStatusesOnly:o,peelTags:c,filterContains:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,ap.TypeInfo.GitRef,!0);u(P)}catch(b){m(b)}}))})}updateRef(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filter can not be null or undefined");return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:i,repositoryId:t},l={filter:n,projectId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,ap.TypeInfo.GitRef,!1);a(b)}catch(u){o(u)}}))})}updateRefs(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:n,repositoryId:t},c={projectId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRefUpdateResult,!0);s(_)}catch(l){a(l)}}))})}createFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRefFavorite,!1);n(u)}catch(a){i(a)}}))})}deleteRefFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,favoriteId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRefFavorite(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:r,favoriteId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRefFavorite,!1);n(u)}catch(a){i(a)}}))})}getRefFavorites(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r},o={repositoryId:t,identityId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRefFavorite,!0);i(h)}catch(c){s(c)}}))})}createRepository(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t},o={sourceRef:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRepository,!1);i(h)}catch(c){s(c)}}))})}deleteRepository(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRepositories(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:r},c={includeLinks:t,includeAllUrls:n,includeHidden:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitRepository,!0);s(_)}catch(l){a(l)}}))})}getRepository(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,ap.TypeInfo.GitRepository,!1);n(u)}catch(a){i(a)}}))})}getRepositoryWithParent(r,t,n){return Fa(this,void 0,void 0,function*(){if(t==null)throw new TypeError("includeParent can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:r},o={includeParent:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRepository,!1);i(h)}catch(c){s(c)}}))})}updateRepository(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:n,repositoryId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRepository,!1);i(m)}catch(o){s(o)}}))})}getRevertConflict(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:r,revertId:t,conflictId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflict,!1);s(h)}catch(c){a(c)}}))})}getRevertConflicts(r,t,n,i,s,a,o,c){return Fa(this,void 0,void 0,function*(){return new Promise((l,u)=>Fa(this,void 0,void 0,function*(){let m={project:n,repositoryId:r,revertId:t},h={continuationToken:i,$top:s,excludeResolved:a,onlyResolved:o,includeObsolete:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,ap.TypeInfo.GitConflict,!0);l(x)}catch(_){u(_)}}))})}updateRevertConflict(r,t,n,i,s){return Fa(this,void 0,void 0,function*(){return new Promise((a,o)=>Fa(this,void 0,void 0,function*(){let c={project:s,repositoryId:t,revertId:n,conflictId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,ap.TypeInfo.GitConflict,!1);a(_)}catch(l){o(l)}}))})}updateRevertConflicts(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,repositoryId:t,revertId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitConflictUpdateResult,!0);s(h)}catch(c){a(c)}}))})}createRevert(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRevert,!1);i(m)}catch(o){s(o)}}))})}getRevert(r,t,n){return Fa(this,void 0,void 0,function*(){return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,revertId:t,repositoryId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,ap.TypeInfo.GitRevert,!1);i(m)}catch(o){s(o)}}))})}getRevertForRefName(r,t,n){return Fa(this,void 0,void 0,function*(){if(n==null)throw new TypeError("refName can not be null or undefined");return new Promise((i,s)=>Fa(this,void 0,void 0,function*(){let a={project:r,repositoryId:t},o={refName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","bc866058-5449-4715-9cf1-a510b6ff193c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitRevert,!1);i(h)}catch(c){s(c)}}))})}createCommitStatus(r,t,n,i){return Fa(this,void 0,void 0,function*(){return new Promise((s,a)=>Fa(this,void 0,void 0,function*(){let o={project:i,commitId:t,repositoryId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","git","428dd4fb-fda5-4722-af02-9313b80305da",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,ap.TypeInfo.GitStatus,!1);s(h)}catch(c){a(c)}}))})}getStatuses(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,commitId:r,repositoryId:t},u={top:i,skip:s,latestOnly:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","428dd4fb-fda5-4722-af02-9313b80305da",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitStatus,!0);o(v)}catch(m){c(m)}}))})}getSuggestions(r,t){return Fa(this,void 0,void 0,function*(){return new Promise((n,i)=>Fa(this,void 0,void 0,function*(){let s={project:t,repositoryId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","git","9393b4fb-4445-4919-972b-9ad16f442d83",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTree(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={projectId:i,recursive:s,fileName:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,ap.TypeInfo.GitTreeRef,!1);o(v)}catch(m){c(m)}}))})}getTreeZip(r,t,n,i,s,a){return Fa(this,void 0,void 0,function*(){return new Promise((o,c)=>Fa(this,void 0,void 0,function*(){let l={project:n,repositoryId:r,sha1:t},u={projectId:i,recursive:s,fileName:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}};Ewr.RESOURCE_AREA_ID="4e080c62-fa21-4fbc-8fef-2a10a2b38049";L7t.GitApi=Ewr});var fri=A(YR=>{"use strict";Object.defineProperty(YR,"__esModule",{value:!0});var Zrh;(function(e){e[e.None=0]="None",e[e.IncludeServices=1]="IncludeServices",e[e.IncludeLastUserAccess=2]="IncludeLastUserAccess",e[e.IncludeInheritedDefinitionsOnly=4]="IncludeInheritedDefinitionsOnly",e[e.IncludeNonInheritedDefinitionsOnly=8]="IncludeNonInheritedDefinitionsOnly"})(Zrh=YR.ConnectOptions||(YR.ConnectOptions={}));var enh;(function(e){e[e.None=0]="None",e[e.Hosted=1]="Hosted",e[e.OnPremises=2]="OnPremises"})(enh=YR.DeploymentFlags||(YR.DeploymentFlags={}));var tnh;(function(e){e[e.None=0]="None",e[e.HS256=1]="HS256",e[e.RS256=2]="RS256"})(tnh=YR.JWTAlgorithm||(YR.JWTAlgorithm={}));var rnh;(function(e){e[e.Add=0]="Add",e[e.Remove=1]="Remove",e[e.Replace=2]="Replace",e[e.Move=3]="Move",e[e.Copy=4]="Copy",e[e.Test=5]="Test"})(rnh=YR.Operation||(YR.Operation={}));YR.TypeInfo={ConnectOptions:{enumValues:{none:0,includeServices:1,includeLastUserAccess:2,includeInheritedDefinitionsOnly:4,includeNonInheritedDefinitionsOnly:8}},DeploymentFlags:{enumValues:{none:0,hosted:1,onPremises:2}},JsonPatchOperation:{},JWTAlgorithm:{enumValues:{none:0,hS256:1,rS256:2}},Operation:{enumValues:{add:0,remove:1,replace:2,move:3,copy:4,test:5}},SignedUrl:{},TraceFilter:{},VssNotificationEvent:{}};YR.TypeInfo.JsonPatchOperation.fields={op:{enumType:YR.TypeInfo.Operation}};YR.TypeInfo.SignedUrl.fields={signatureExpires:{isDate:!0}};YR.TypeInfo.TraceFilter.fields={timeCreated:{isDate:!0}};YR.TypeInfo.VssNotificationEvent.fields={sourceEventCreatedTime:{isDate:!0}}});var VSo=A(SP=>{"use strict";Object.defineProperty(SP,"__esModule",{value:!0});var nnh=fri(),inh;(function(e){e[e.None=0]="None",e[e.Deployment=1]="Deployment",e[e.Account=2]="Account",e[e.Collection=4]="Collection",e[e.All=7]="All"})(inh=SP.InheritLevel||(SP.InheritLevel={}));var snh;(function(e){e[e.Context=0]="Context",e[e.WebApplication=2]="WebApplication",e[e.FullyQualified=3]="FullyQualified"})(snh=SP.RelativeToSetting||(SP.RelativeToSetting={}));var anh;(function(e){e[e.Assigned=0]="Assigned",e[e.Active=1]="Active",e[e.Moving=2]="Moving"})(anh=SP.ServiceStatus||(SP.ServiceStatus={}));SP.TypeInfo={ConnectionData:{},InheritLevel:{enumValues:{none:0,deployment:1,account:2,collection:4,all:7}},LocationServiceData:{},RelativeToSetting:{enumValues:{context:0,webApplication:2,fullyQualified:3}},ServiceDefinition:{},ServiceStatus:{enumValues:{assigned:0,active:1,moving:2}}};SP.TypeInfo.ConnectionData.fields={deploymentType:{enumType:nnh.TypeInfo.DeploymentFlags},lastUserAccess:{isDate:!0},locationServiceData:{typeInfo:SP.TypeInfo.LocationServiceData}};SP.TypeInfo.LocationServiceData.fields={serviceDefinitions:{isArray:!0,typeInfo:SP.TypeInfo.ServiceDefinition}};SP.TypeInfo.ServiceDefinition.fields={inheritLevel:{enumType:SP.TypeInfo.InheritLevel},relativeToSetting:{enumType:SP.TypeInfo.RelativeToSetting},status:{enumType:SP.TypeInfo.ServiceStatus}}});var zSo=A(j7t=>{"use strict";var qx=j7t&&j7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(j7t,"__esModule",{value:!0});var onh=rv(),hri=VSo(),gri=class extends onh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Locations-api",n)}getConnectionData(r,t,n){return qx(this,void 0,void 0,function*(){return new Promise((i,s)=>qx(this,void 0,void 0,function*(){let a={},o={connectOptions:r,lastChangeId:t,lastChangeId64:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","00d9565f-ed9c-4a06-9a50-00e7896ccab4",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,hri.TypeInfo.ConnectionData,!1);i(h)}catch(c){s(c)}}))})}getResourceArea(r,t,n){return qx(this,void 0,void 0,function*(){return new Promise((i,s)=>qx(this,void 0,void 0,function*(){let a={areaId:r},o={enterpriseName:t,organizationName:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getResourceAreaByHost(r,t){return qx(this,void 0,void 0,function*(){if(t==null)throw new TypeError("hostId can not be null or undefined");return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={areaId:r},a={hostId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getResourceAreas(r,t){return qx(this,void 0,void 0,function*(){return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={},a={enterpriseName:r,organizationName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getResourceAreasByHost(r){return qx(this,void 0,void 0,function*(){if(r==null)throw new TypeError("hostId can not be null or undefined");return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={},s={hostId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}deleteServiceDefinition(r,t){return qx(this,void 0,void 0,function*(){return new Promise((n,i)=>qx(this,void 0,void 0,function*(){let s={serviceType:r,identifier:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getServiceDefinition(r,t,n,i){return qx(this,void 0,void 0,function*(){return new Promise((s,a)=>qx(this,void 0,void 0,function*(){let o={serviceType:r,identifier:t},c={allowFaultIn:n,previewFaultIn:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,hri.TypeInfo.ServiceDefinition,!1);s(_)}catch(l){a(l)}}))})}getServiceDefinitions(r){return qx(this,void 0,void 0,function*(){return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={serviceType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,hri.TypeInfo.ServiceDefinition,!0);t(l)}catch(s){n(s)}}))})}updateServiceDefinitions(r){return qx(this,void 0,void 0,function*(){return new Promise((t,n)=>qx(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}};j7t.LocationsApi=gri});var $So=A(jd=>{"use strict";Object.defineProperty(jd,"__esModule",{value:!0});var cnh;(function(e){e[e.NoDelivery=-1]="NoDelivery",e[e.EachMember=2]="EachMember"})(cnh=jd.DefaultGroupDeliveryPreference||(jd.DefaultGroupDeliveryPreference={}));var unh;(function(e){e[e.NotSet=0]="NotSet",e[e.Queued=1]="Queued",e[e.InProgress=2]="InProgress",e[e.Cancelled=3]="Cancelled",e[e.Succeeded=4]="Succeeded",e[e.Failed=5]="Failed",e[e.TimedOut=6]="TimedOut",e[e.NotFound=7]="NotFound"})(unh=jd.EvaluationOperationStatus||(jd.EvaluationOperationStatus={}));var lnh;(function(e){e[e.None=0]="None",e[e.IncludeRemoteServices=2]="IncludeRemoteServices"})(lnh=jd.EventPublisherQueryFlags||(jd.EventPublisherQueryFlags={}));var dnh;(function(e){e[e.None=0]="None",e[e.IncludeFields=1]="IncludeFields"})(dnh=jd.EventTypeQueryFlags||(jd.EventTypeQueryFlags={}));var pnh;(function(e){e[e.None=0]="None",e[e.SuspendUnprocessed=1]="SuspendUnprocessed"})(pnh=jd.NotificationOperation||(jd.NotificationOperation={}));var mnh;(function(e){e[e.Unknown=0]="Unknown",e[e.Follows=1]="Follows",e[e.Personal=2]="Personal",e[e.PersonalAlias=3]="PersonalAlias",e[e.DirectMember=4]="DirectMember",e[e.IndirectMember=5]="IndirectMember",e[e.GroupAlias=6]="GroupAlias",e[e.SubscriptionAlias=7]="SubscriptionAlias",e[e.SingleRole=8]="SingleRole",e[e.DirectMemberGroupRole=9]="DirectMemberGroupRole",e[e.InDirectMemberGroupRole=10]="InDirectMemberGroupRole",e[e.AliasMemberGroupRole=11]="AliasMemberGroupRole"})(mnh=jd.NotificationReasonType||(jd.NotificationReasonType={}));var fnh;(function(e){e[e.NotificationBySubscription=0]="NotificationBySubscription",e[e.EventsByEventType=1]="EventsByEventType",e[e.NotificationByEventType=2]="NotificationByEventType",e[e.EventsByEventTypePerUser=3]="EventsByEventTypePerUser",e[e.NotificationByEventTypePerUser=4]="NotificationByEventTypePerUser",e[e.Events=5]="Events",e[e.Notifications=6]="Notifications",e[e.NotificationFailureBySubscription=7]="NotificationFailureBySubscription",e[e.UnprocessedRangeStart=100]="UnprocessedRangeStart",e[e.UnprocessedEventsByPublisher=101]="UnprocessedEventsByPublisher",e[e.UnprocessedEventDelayByPublisher=102]="UnprocessedEventDelayByPublisher",e[e.UnprocessedNotificationsByChannelByPublisher=103]="UnprocessedNotificationsByChannelByPublisher",e[e.UnprocessedNotificationDelayByChannelByPublisher=104]="UnprocessedNotificationDelayByChannelByPublisher",e[e.DelayRangeStart=200]="DelayRangeStart",e[e.TotalPipelineTime=201]="TotalPipelineTime",e[e.NotificationPipelineTime=202]="NotificationPipelineTime",e[e.EventPipelineTime=203]="EventPipelineTime",e[e.HourlyRangeStart=1e3]="HourlyRangeStart",e[e.HourlyNotificationBySubscription=1001]="HourlyNotificationBySubscription",e[e.HourlyEventsByEventTypePerUser=1002]="HourlyEventsByEventTypePerUser",e[e.HourlyEvents=1003]="HourlyEvents",e[e.HourlyNotifications=1004]="HourlyNotifications",e[e.HourlyUnprocessedEventsByPublisher=1101]="HourlyUnprocessedEventsByPublisher",e[e.HourlyUnprocessedEventDelayByPublisher=1102]="HourlyUnprocessedEventDelayByPublisher",e[e.HourlyUnprocessedNotificationsByChannelByPublisher=1103]="HourlyUnprocessedNotificationsByChannelByPublisher",e[e.HourlyUnprocessedNotificationDelayByChannelByPublisher=1104]="HourlyUnprocessedNotificationDelayByChannelByPublisher",e[e.HourlyTotalPipelineTime=1201]="HourlyTotalPipelineTime",e[e.HourlyNotificationPipelineTime=1202]="HourlyNotificationPipelineTime",e[e.HourlyEventPipelineTime=1203]="HourlyEventPipelineTime"})(fnh=jd.NotificationStatisticType||(jd.NotificationStatisticType={}));var hnh;(function(e){e[e.NoDelivery=-1]="NoDelivery",e[e.PreferredEmailAddress=1]="PreferredEmailAddress",e[e.EachMember=2]="EachMember",e[e.UseDefault=3]="UseDefault"})(hnh=jd.NotificationSubscriberDeliveryPreference||(jd.NotificationSubscriberDeliveryPreference={}));var gnh;(function(e){e[e.None=0]="None",e[e.DeliveryPreferencesEditable=2]="DeliveryPreferencesEditable",e[e.SupportsPreferredEmailAddressDelivery=4]="SupportsPreferredEmailAddressDelivery",e[e.SupportsEachMemberDelivery=8]="SupportsEachMemberDelivery",e[e.SupportsNoDelivery=16]="SupportsNoDelivery",e[e.IsUser=32]="IsUser",e[e.IsGroup=64]="IsGroup",e[e.IsTeam=128]="IsTeam"})(gnh=jd.SubscriberFlags||(jd.SubscriberFlags={}));var ynh;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble",e[e.TeamProject=17]="TeamProject"})(ynh=jd.SubscriptionFieldType||(jd.SubscriptionFieldType={}));var _nh;(function(e){e[e.None=0]="None",e[e.GroupSubscription=1]="GroupSubscription",e[e.ContributedSubscription=2]="ContributedSubscription",e[e.CanOptOut=4]="CanOptOut",e[e.TeamSubscription=8]="TeamSubscription",e[e.OneActorMatches=16]="OneActorMatches"})(_nh=jd.SubscriptionFlags||(jd.SubscriptionFlags={}));var Anh;(function(e){e[e.None=0]="None",e[e.View=1]="View",e[e.Edit=2]="Edit",e[e.Delete=4]="Delete"})(Anh=jd.SubscriptionPermissions||(jd.SubscriptionPermissions={}));var bnh;(function(e){e[e.None=0]="None",e[e.IncludeInvalidSubscriptions=2]="IncludeInvalidSubscriptions",e[e.IncludeDeletedSubscriptions=4]="IncludeDeletedSubscriptions",e[e.IncludeFilterDetails=8]="IncludeFilterDetails",e[e.AlwaysReturnBasicInformation=16]="AlwaysReturnBasicInformation",e[e.IncludeSystemSubscriptions=32]="IncludeSystemSubscriptions"})(bnh=jd.SubscriptionQueryFlags||(jd.SubscriptionQueryFlags={}));var Cnh;(function(e){e[e.JailedByNotificationsVolume=-200]="JailedByNotificationsVolume",e[e.PendingDeletion=-100]="PendingDeletion",e[e.DisabledArgumentException=-12]="DisabledArgumentException",e[e.DisabledProjectInvalid=-11]="DisabledProjectInvalid",e[e.DisabledMissingPermissions=-10]="DisabledMissingPermissions",e[e.DisabledFromProbation=-9]="DisabledFromProbation",e[e.DisabledInactiveIdentity=-8]="DisabledInactiveIdentity",e[e.DisabledMessageQueueNotSupported=-7]="DisabledMessageQueueNotSupported",e[e.DisabledMissingIdentity=-6]="DisabledMissingIdentity",e[e.DisabledInvalidRoleExpression=-5]="DisabledInvalidRoleExpression",e[e.DisabledInvalidPathClause=-4]="DisabledInvalidPathClause",e[e.DisabledAsDuplicateOfDefault=-3]="DisabledAsDuplicateOfDefault",e[e.DisabledByAdmin=-2]="DisabledByAdmin",e[e.Disabled=-1]="Disabled",e[e.Enabled=0]="Enabled",e[e.EnabledOnProbation=1]="EnabledOnProbation"})(Cnh=jd.SubscriptionStatus||(jd.SubscriptionStatus={}));var vnh;(function(e){e[e.None=0]="None",e[e.IncludeUser=1]="IncludeUser",e[e.IncludeGroup=2]="IncludeGroup",e[e.IncludeUserAndGroup=4]="IncludeUserAndGroup",e[e.IncludeEventTypeInformation=22]="IncludeEventTypeInformation"})(vnh=jd.SubscriptionTemplateQueryFlags||(jd.SubscriptionTemplateQueryFlags={}));var Enh;(function(e){e[e.User=0]="User",e[e.Team=1]="Team",e[e.Both=2]="Both",e[e.None=3]="None"})(Enh=jd.SubscriptionTemplateType||(jd.SubscriptionTemplateType={}));jd.TypeInfo={ActorNotificationReason:{},BatchNotificationOperation:{},DefaultGroupDeliveryPreference:{enumValues:{noDelivery:-1,eachMember:2}},EvaluationOperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5,timedOut:6,notFound:7}},EventBacklogStatus:{},EventProcessingLog:{},EventPublisherQueryFlags:{enumValues:{none:0,includeRemoteServices:2}},EventTypeQueryFlags:{enumValues:{none:0,includeFields:1}},INotificationDiagnosticLog:{},NotificationAdminSettings:{},NotificationAdminSettingsUpdateParameters:{},NotificationBacklogStatus:{},NotificationDeliveryLog:{},NotificationDiagnosticLog:{},NotificationEventBacklogStatus:{},NotificationEventField:{},NotificationEventFieldType:{},NotificationEventType:{},NotificationJobDiagnosticLog:{},NotificationOperation:{enumValues:{none:0,suspendUnprocessed:1}},NotificationReason:{},NotificationReasonType:{enumValues:{unknown:0,follows:1,personal:2,personalAlias:3,directMember:4,indirectMember:5,groupAlias:6,subscriptionAlias:7,singleRole:8,directMemberGroupRole:9,inDirectMemberGroupRole:10,aliasMemberGroupRole:11}},NotificationStatistic:{},NotificationStatisticsQuery:{},NotificationStatisticsQueryConditions:{},NotificationStatisticType:{enumValues:{notificationBySubscription:0,eventsByEventType:1,notificationByEventType:2,eventsByEventTypePerUser:3,notificationByEventTypePerUser:4,events:5,notifications:6,notificationFailureBySubscription:7,unprocessedRangeStart:100,unprocessedEventsByPublisher:101,unprocessedEventDelayByPublisher:102,unprocessedNotificationsByChannelByPublisher:103,unprocessedNotificationDelayByChannelByPublisher:104,delayRangeStart:200,totalPipelineTime:201,notificationPipelineTime:202,eventPipelineTime:203,hourlyRangeStart:1e3,hourlyNotificationBySubscription:1001,hourlyEventsByEventTypePerUser:1002,hourlyEvents:1003,hourlyNotifications:1004,hourlyUnprocessedEventsByPublisher:1101,hourlyUnprocessedEventDelayByPublisher:1102,hourlyUnprocessedNotificationsByChannelByPublisher:1103,hourlyUnprocessedNotificationDelayByChannelByPublisher:1104,hourlyTotalPipelineTime:1201,hourlyNotificationPipelineTime:1202,hourlyEventPipelineTime:1203}},NotificationSubscriber:{},NotificationSubscriberDeliveryPreference:{enumValues:{noDelivery:-1,preferredEmailAddress:1,eachMember:2,useDefault:3}},NotificationSubscriberUpdateParameters:{},NotificationSubscription:{},NotificationSubscriptionTemplate:{},NotificationSubscriptionUpdateParameters:{},SubscriberFlags:{enumValues:{none:0,deliveryPreferencesEditable:2,supportsPreferredEmailAddressDelivery:4,supportsEachMemberDelivery:8,supportsNoDelivery:16,isUser:32,isGroup:64,isTeam:128}},SubscriptionDiagnostics:{},SubscriptionEvaluationRequest:{},SubscriptionEvaluationResult:{},SubscriptionFieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16,teamProject:17}},SubscriptionFlags:{enumValues:{none:0,groupSubscription:1,contributedSubscription:2,canOptOut:4,teamSubscription:8,oneActorMatches:16}},SubscriptionPermissions:{enumValues:{none:0,view:1,edit:2,delete:4}},SubscriptionQuery:{},SubscriptionQueryCondition:{},SubscriptionQueryFlags:{enumValues:{none:0,includeInvalidSubscriptions:2,includeDeletedSubscriptions:4,includeFilterDetails:8,alwaysReturnBasicInformation:16,includeSystemSubscriptions:32}},SubscriptionStatus:{enumValues:{jailedByNotificationsVolume:-200,pendingDeletion:-100,disabledArgumentException:-12,disabledProjectInvalid:-11,disabledMissingPermissions:-10,disabledFromProbation:-9,disabledInactiveIdentity:-8,disabledMessageQueueNotSupported:-7,disabledMissingIdentity:-6,disabledInvalidRoleExpression:-5,disabledInvalidPathClause:-4,disabledAsDuplicateOfDefault:-3,disabledByAdmin:-2,disabled:-1,enabled:0,enabledOnProbation:1}},SubscriptionTemplateQueryFlags:{enumValues:{none:0,includeUser:1,includeGroup:2,includeUserAndGroup:4,includeEventTypeInformation:22}},SubscriptionTemplateType:{enumValues:{user:0,team:1,both:2,none:3}},SubscriptionTraceDiagnosticLog:{},SubscriptionTraceEventProcessingLog:{},SubscriptionTraceNotificationDeliveryLog:{},SubscriptionTracing:{}};jd.TypeInfo.ActorNotificationReason.fields={notificationReasonType:{enumType:jd.TypeInfo.NotificationReasonType}};jd.TypeInfo.BatchNotificationOperation.fields={notificationOperation:{enumType:jd.TypeInfo.NotificationOperation}};jd.TypeInfo.EventBacklogStatus.fields={captureTime:{isDate:!0},lastEventBatchStartTime:{isDate:!0},lastEventProcessedTime:{isDate:!0},lastJobBatchStartTime:{isDate:!0},lastJobProcessedTime:{isDate:!0},oldestPendingEventTime:{isDate:!0}};jd.TypeInfo.EventProcessingLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.INotificationDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationAdminSettings.fields={defaultGroupDeliveryPreference:{enumType:jd.TypeInfo.DefaultGroupDeliveryPreference}};jd.TypeInfo.NotificationAdminSettingsUpdateParameters.fields={defaultGroupDeliveryPreference:{enumType:jd.TypeInfo.DefaultGroupDeliveryPreference}};jd.TypeInfo.NotificationBacklogStatus.fields={captureTime:{isDate:!0},lastJobBatchStartTime:{isDate:!0},lastJobProcessedTime:{isDate:!0},lastNotificationBatchStartTime:{isDate:!0},lastNotificationProcessedTime:{isDate:!0},oldestPendingNotificationTime:{isDate:!0}};jd.TypeInfo.NotificationDeliveryLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationEventBacklogStatus.fields={eventBacklogStatus:{isArray:!0,typeInfo:jd.TypeInfo.EventBacklogStatus},notificationBacklogStatus:{isArray:!0,typeInfo:jd.TypeInfo.NotificationBacklogStatus}};jd.TypeInfo.NotificationEventField.fields={fieldType:{typeInfo:jd.TypeInfo.NotificationEventFieldType}};jd.TypeInfo.NotificationEventFieldType.fields={subscriptionFieldType:{enumType:jd.TypeInfo.SubscriptionFieldType}};jd.TypeInfo.NotificationEventType.fields={fields:{isDictionary:!0,dictionaryValueTypeInfo:jd.TypeInfo.NotificationEventField}};jd.TypeInfo.NotificationJobDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.NotificationReason.fields={notificationReasonType:{enumType:jd.TypeInfo.NotificationReasonType}};jd.TypeInfo.NotificationStatistic.fields={date:{isDate:!0},type:{enumType:jd.TypeInfo.NotificationStatisticType}};jd.TypeInfo.NotificationStatisticsQuery.fields={conditions:{isArray:!0,typeInfo:jd.TypeInfo.NotificationStatisticsQueryConditions}};jd.TypeInfo.NotificationStatisticsQueryConditions.fields={endDate:{isDate:!0},startDate:{isDate:!0},type:{enumType:jd.TypeInfo.NotificationStatisticType}};jd.TypeInfo.NotificationSubscriber.fields={deliveryPreference:{enumType:jd.TypeInfo.NotificationSubscriberDeliveryPreference},flags:{enumType:jd.TypeInfo.SubscriberFlags}};jd.TypeInfo.NotificationSubscriberUpdateParameters.fields={deliveryPreference:{enumType:jd.TypeInfo.NotificationSubscriberDeliveryPreference}};jd.TypeInfo.NotificationSubscription.fields={diagnostics:{typeInfo:jd.TypeInfo.SubscriptionDiagnostics},flags:{enumType:jd.TypeInfo.SubscriptionFlags},modifiedDate:{isDate:!0},permissions:{enumType:jd.TypeInfo.SubscriptionPermissions},status:{enumType:jd.TypeInfo.SubscriptionStatus}};jd.TypeInfo.NotificationSubscriptionTemplate.fields={notificationEventInformation:{typeInfo:jd.TypeInfo.NotificationEventType},type:{enumType:jd.TypeInfo.SubscriptionTemplateType}};jd.TypeInfo.NotificationSubscriptionUpdateParameters.fields={status:{enumType:jd.TypeInfo.SubscriptionStatus}};jd.TypeInfo.SubscriptionDiagnostics.fields={deliveryResults:{typeInfo:jd.TypeInfo.SubscriptionTracing},deliveryTracing:{typeInfo:jd.TypeInfo.SubscriptionTracing},evaluationTracing:{typeInfo:jd.TypeInfo.SubscriptionTracing}};jd.TypeInfo.SubscriptionEvaluationRequest.fields={minEventsCreatedDate:{isDate:!0}};jd.TypeInfo.SubscriptionEvaluationResult.fields={evaluationJobStatus:{enumType:jd.TypeInfo.EvaluationOperationStatus}};jd.TypeInfo.SubscriptionQuery.fields={conditions:{isArray:!0,typeInfo:jd.TypeInfo.SubscriptionQueryCondition},queryFlags:{enumType:jd.TypeInfo.SubscriptionQueryFlags}};jd.TypeInfo.SubscriptionQueryCondition.fields={flags:{enumType:jd.TypeInfo.SubscriptionFlags}};jd.TypeInfo.SubscriptionTraceDiagnosticLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTraceEventProcessingLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTraceNotificationDeliveryLog.fields={endTime:{isDate:!0},startTime:{isDate:!0}};jd.TypeInfo.SubscriptionTracing.fields={endDate:{isDate:!0},startDate:{isDate:!0}}});var KSo=A(G7t=>{"use strict";var Zh=G7t&&G7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(G7t,"__esModule",{value:!0});var Dnh=rv(),Mx=$So(),QSo=fri(),yri=class extends Dnh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Notification-api",n)}performBatchNotificationOperations(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","8f3c6ab2-5bae-4537-b16e-f84e0955599e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}listLogs(r,t,n,i){return Zh(this,void 0,void 0,function*(){return new Promise((s,a)=>Zh(this,void 0,void 0,function*(){let o={source:r,entryId:t},c={startTime:n,endTime:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","991842f3-eb16-4aea-ac81-81353ef2b75c",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Mx.TypeInfo.INotificationDiagnosticLog,!0);s(_)}catch(l){a(l)}}))})}getSubscriptionDiagnostics(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriptionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.SubscriptionDiagnostics,!1);t(l)}catch(s){n(s)}}))})}updateSubscriptionDiagnostics(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.SubscriptionDiagnostics,!1);n(u)}catch(a){i(a)}}))})}publishEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","14c57b7a-c0e6-4555-9f51-e067188fdd8e",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,QSo.TypeInfo.VssNotificationEvent,!1);t(l)}catch(s){n(s)}}))})}transformEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","9463a800-1b44-450e-9083-f948ea174b45",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}queryEventTypes(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={eventType:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","b5bbdd21-c178-4398-b6db-0166d910028a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationEventField,!0);n(u)}catch(a){i(a)}}))})}getEventType(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={eventType:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationEventType,!1);t(l)}catch(s){n(s)}}))})}listEventTypes(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={},s={publisherId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationEventType,!0);t(u)}catch(a){n(a)}}))})}getNotificationReasons(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={notificationId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationReason,!1);t(l)}catch(s){n(s)}}))})}listNotificationReasons(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={},s={notificationIds:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationReason,!0);t(u)}catch(a){n(a)}}))})}getSettings(){return Zh(this,void 0,void 0,function*(){return new Promise((r,t)=>Zh(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,Mx.TypeInfo.NotificationAdminSettings,!1);r(c)}catch(i){t(i)}}))})}updateSettings(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationAdminSettings,!1);t(l)}catch(s){n(s)}}))})}getSubscriber(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriberId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscriber,!1);t(l)}catch(s){n(s)}}))})}updateSubscriber(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriberId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationSubscriber,!1);n(u)}catch(a){i(a)}}))})}querySubscriptions(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","6864db85-08c0-4006-8e8e-cc1bebe31675",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscription,!0);t(l)}catch(s){n(s)}}))})}createSubscription(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,Mx.TypeInfo.NotificationSubscription,!1);t(l)}catch(s){n(s)}}))})}deleteSubscription(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={subscriptionId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getSubscription(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:r},a={queryFlags:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Mx.TypeInfo.NotificationSubscription,!1);n(m)}catch(o){i(o)}}))})}listSubscriptions(r,t,n){return Zh(this,void 0,void 0,function*(){return new Promise((i,s)=>Zh(this,void 0,void 0,function*(){let a={},o={targetId:r,ids:t&&t.join(","),queryFlags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Mx.TypeInfo.NotificationSubscription,!0);i(h)}catch(c){s(c)}}))})}updateSubscription(r,t){return Zh(this,void 0,void 0,function*(){return new Promise((n,i)=>Zh(this,void 0,void 0,function*(){let s={subscriptionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Mx.TypeInfo.NotificationSubscription,!1);n(u)}catch(a){i(a)}}))})}getSubscriptionTemplates(){return Zh(this,void 0,void 0,function*(){return new Promise((r,t)=>Zh(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","fa5d24ba-7484-4f3d-888d-4ec6b1974082",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,Mx.TypeInfo.NotificationSubscriptionTemplate,!0);r(c)}catch(i){t(i)}}))})}publishTokenEvent(r){return Zh(this,void 0,void 0,function*(){return new Promise((t,n)=>Zh(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","31dc86a2-67e8-4452-99a4-2b301ba28291",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,QSo.TypeInfo.VssNotificationEvent,!1);t(l)}catch(s){n(s)}}))})}updateSubscriptionUserSettings(r,t,n){return Zh(this,void 0,void 0,function*(){return new Promise((i,s)=>Zh(this,void 0,void 0,function*(){let a={subscriptionId:t,userId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","notification","ed5a3dff-aeb5-41b1-b4f7-89e66e58b62e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};G7t.NotificationApi=yri});var HSo=A(U7t=>{"use strict";var jE=U7t&&U7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(U7t,"__esModule",{value:!0});var Snh=rv(),fse=Sti(),Dwr=class extends Snh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Policy-api",n)}createPolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyConfiguration,!1);n(u)}catch(a){i(a)}}))})}deletePolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,configurationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPolicyConfiguration(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,configurationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyConfiguration,!1);n(u)}catch(a){i(a)}}))})}getPolicyConfigurations(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:r},o={scope:t,policyType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,fse.TypeInfo.PolicyConfiguration,!0);i(h)}catch(c){s(c)}}))})}updatePolicyConfiguration(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:t,configurationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,fse.TypeInfo.PolicyConfiguration,!1);i(m)}catch(o){s(o)}}))})}getPolicyEvaluation(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,evaluationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyEvaluationRecord,!1);n(u)}catch(a){i(a)}}))})}requeuePolicyEvaluation(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,evaluationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,null,c);let u=this.formatResponse(l.result,fse.TypeInfo.PolicyEvaluationRecord,!1);n(u)}catch(a){i(a)}}))})}getPolicyEvaluations(r,t,n,i,s){return jE(this,void 0,void 0,function*(){if(t==null)throw new TypeError("artifactId can not be null or undefined");return new Promise((a,o)=>jE(this,void 0,void 0,function*(){let c={project:r},l={artifactId:t,includeNotApplicable:n,$top:i,$skip:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","c23ddff5-229c-4d04-a80b-0fdce9f360c8",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,fse.TypeInfo.PolicyEvaluationRecord,!0);a(b)}catch(u){o(u)}}))})}getPolicyConfigurationRevision(r,t,n){return jE(this,void 0,void 0,function*(){return new Promise((i,s)=>jE(this,void 0,void 0,function*(){let a={project:r,configurationId:t,revisionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,fse.TypeInfo.PolicyConfiguration,!1);i(m)}catch(o){s(o)}}))})}getPolicyConfigurationRevisions(r,t,n,i){return jE(this,void 0,void 0,function*(){return new Promise((s,a)=>jE(this,void 0,void 0,function*(){let o={project:r,configurationId:t},c={$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,fse.TypeInfo.PolicyConfiguration,!0);s(_)}catch(l){a(l)}}))})}getPolicyType(r,t){return jE(this,void 0,void 0,function*(){return new Promise((n,i)=>jE(this,void 0,void 0,function*(){let s={project:r,typeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPolicyTypes(r){return jE(this,void 0,void 0,function*(){return new Promise((t,n)=>jE(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}};Dwr.RESOURCE_AREA_ID="fb13a388-40dd-4a04-b530-013a739c72ef";U7t.PolicyApi=Dwr});var WSo=A(S2=>{"use strict";Object.defineProperty(S2,"__esModule",{value:!0});var wnh;(function(e){e[e.Small=0]="Small",e[e.Medium=1]="Medium",e[e.Large=2]="Large"})(wnh=S2.AvatarSize||(S2.AvatarSize={}));S2.TypeInfo={AttributeDescriptor:{fields:null},AttributesContainer:{fields:null},Avatar:{fields:null},AvatarSize:{enumValues:{small:0,medium:1,large:2}},CoreProfileAttribute:{fields:null},Country:{fields:null},CreateProfileContext:{fields:null},GeoRegion:{fields:null},Profile:{fields:null},ProfileAttribute:{fields:null},ProfileAttributeBase:{fields:null},ProfileRegion:{fields:null},ProfileRegions:{fields:null}};S2.TypeInfo.AttributeDescriptor.fields={};S2.TypeInfo.AttributesContainer.fields={attributes:{}};S2.TypeInfo.Avatar.fields={size:{enumType:S2.TypeInfo.AvatarSize},timeStamp:{isDate:!0}};S2.TypeInfo.CoreProfileAttribute.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.Country.fields={};S2.TypeInfo.CreateProfileContext.fields={};S2.TypeInfo.GeoRegion.fields={};S2.TypeInfo.Profile.fields={applicationContainer:{typeInfo:S2.TypeInfo.AttributesContainer},coreAttributes:{},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileAttribute.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileAttributeBase.fields={descriptor:{typeInfo:S2.TypeInfo.AttributeDescriptor},timeStamp:{isDate:!0}};S2.TypeInfo.ProfileRegion.fields={};S2.TypeInfo.ProfileRegions.fields={regions:{isArray:!0,typeInfo:S2.TypeInfo.ProfileRegion}}});var YSo=A(V7t=>{"use strict";var T_=V7t&&V7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(V7t,"__esModule",{value:!0});var Inh=rv(),wge=WSo(),_ri=class extends Inh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Profile-api",n)}deleteProfileAttribute(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:r},a={descriptor:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getProfileAttribute(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:r},a={descriptor:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,wge.TypeInfo.ProfileAttribute,!1);n(m)}catch(o){i(o)}}))})}getProfileAttributes(r,t,n,i,s,a){return T_(this,void 0,void 0,function*(){return new Promise((o,c)=>T_(this,void 0,void 0,function*(){let l={id:r},u={partition:t,modifiedSince:n,modifiedAfterRevision:i,withCoreAttributes:s,coreAttributes:a};try{let m=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,wge.TypeInfo.ProfileAttribute,!0);o(v)}catch(m){c(m)}}))})}setProfileAttribute(r,t,n){return T_(this,void 0,void 0,function*(){return new Promise((i,s)=>T_(this,void 0,void 0,function*(){let a={id:t},o={descriptor:n};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}setProfileAttributes(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAvatar(r,t,n){return T_(this,void 0,void 0,function*(){return new Promise((i,s)=>T_(this,void 0,void 0,function*(){let a={id:r},o={size:t,format:n};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,wge.TypeInfo.Avatar,!1);i(h)}catch(c){s(c)}}))})}getAvatarPreview(r,t,n,i,s){return T_(this,void 0,void 0,function*(){return new Promise((a,o)=>T_(this,void 0,void 0,function*(){let c={id:t},l={size:n,format:i,displayName:s};try{let u=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,wge.TypeInfo.Avatar,!1);a(b)}catch(u){o(u)}}))})}resetAvatar(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}setAvatar(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getGeoRegion(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={},s={ipaddress:r};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","3bcda9c0-3078-48a5-a1e0-83bd05931ad0",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);t(u)}catch(a){n(a)}}))})}createProfile(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={},a={autoCreate:t};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,wge.TypeInfo.Profile,!1);n(m)}catch(o){i(o)}}))})}getProfile(r,t,n,i,s,a){return T_(this,void 0,void 0,function*(){return new Promise((o,c)=>T_(this,void 0,void 0,function*(){let l={id:r},u={details:t,withAttributes:n,partition:i,coreAttributes:s,forceRefresh:a};try{let m=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,wge.TypeInfo.Profile,!1);o(v)}catch(m){c(m)}}))})}updateProfile(r,t){return T_(this,void 0,void 0,function*(){return new Promise((n,i)=>T_(this,void 0,void 0,function*(){let s={id:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getRegions(){return T_(this,void 0,void 0,function*(){return new Promise((r,t)=>T_(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","92d8d1c9-26b8-4774-a929-d640a73da524",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getSupportedLcids(){return T_(this,void 0,void 0,function*(){return new Promise((r,t)=>T_(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","d5bd1aa6-c269-4bcd-ad32-75fa17475584",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getUserDefaults(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={},s={includeAvatar:r};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,wge.TypeInfo.Profile,!1);t(u)}catch(a){n(a)}}))})}refreshUserDefaults(r){return T_(this,void 0,void 0,function*(){return new Promise((t,n)=>T_(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,o);let l=this.formatResponse(c.result,wge.TypeInfo.Profile,!1);t(l)}catch(s){n(s)}}))})}};V7t.ProfileApi=_ri});var JSo=A(wP=>{"use strict";Object.defineProperty(wP,"__esModule",{value:!0});var xnh;(function(e){e[e.Hourly=0]="Hourly",e[e.Daily=1]="Daily"})(xnh=wP.AggregationType||(wP.AggregationType={}));var Tnh;(function(e){e[e.Preliminary=0]="Preliminary",e[e.Full=1]="Full"})(Tnh=wP.ResultPhase||(wP.ResultPhase={}));wP.TypeInfo={AggregationType:{enumValues:{hourly:0,daily:1}},CodeChangeTrendItem:{},ProjectActivityMetrics:{},ProjectLanguageAnalytics:{},RepositoryActivityMetrics:{},RepositoryLanguageAnalytics:{},ResultPhase:{enumValues:{preliminary:0,full:1}}};wP.TypeInfo.CodeChangeTrendItem.fields={time:{isDate:!0}};wP.TypeInfo.ProjectActivityMetrics.fields={codeChangesTrend:{isArray:!0,typeInfo:wP.TypeInfo.CodeChangeTrendItem}};wP.TypeInfo.ProjectLanguageAnalytics.fields={repositoryLanguageAnalytics:{isArray:!0,typeInfo:wP.TypeInfo.RepositoryLanguageAnalytics},resultPhase:{enumType:wP.TypeInfo.ResultPhase}};wP.TypeInfo.RepositoryActivityMetrics.fields={codeChangesTrend:{isArray:!0,typeInfo:wP.TypeInfo.CodeChangeTrendItem}};wP.TypeInfo.RepositoryLanguageAnalytics.fields={resultPhase:{enumType:wP.TypeInfo.ResultPhase},updatedTime:{isDate:!0}}});var XSo=A(z7t=>{"use strict";var Ige=z7t&&z7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(z7t,"__esModule",{value:!0});var Pnh=rv(),Swr=JSo(),wwr=class extends Pnh.ClientApiBase{constructor(r,t,n){super(r,t,"node-ProjectAnalysis-api",n)}getProjectLanguageAnalytics(r){return Ige(this,void 0,void 0,function*(){return new Promise((t,n)=>Ige(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","5b02a779-1867-433f-90b7-d23ed5e33e57",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Swr.TypeInfo.ProjectLanguageAnalytics,!1);t(l)}catch(s){n(s)}}))})}getProjectActivityMetrics(r,t,n){return Ige(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromDate can not be null or undefined");if(n==null)throw new TypeError("aggregationType can not be null or undefined");return new Promise((i,s)=>Ige(this,void 0,void 0,function*(){let a={project:r},o={fromDate:t,aggregationType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","e40ae584-9ea6-4f06-a7c7-6284651b466b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Swr.TypeInfo.ProjectActivityMetrics,!1);i(h)}catch(c){s(c)}}))})}getGitRepositoriesActivityMetrics(r,t,n,i,s){return Ige(this,void 0,void 0,function*(){if(t==null)throw new TypeError("fromDate can not be null or undefined");if(n==null)throw new TypeError("aggregationType can not be null or undefined");if(i==null)throw new TypeError("skip can not be null or undefined");if(s==null)throw new TypeError("top can not be null or undefined");return new Promise((a,o)=>Ige(this,void 0,void 0,function*(){let c={project:r},l={fromDate:t,aggregationType:n,$skip:i,$top:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Swr.TypeInfo.RepositoryActivityMetrics,!0);a(b)}catch(u){o(u)}}))})}getRepositoryActivityMetrics(r,t,n,i){return Ige(this,void 0,void 0,function*(){if(n==null)throw new TypeError("fromDate can not be null or undefined");if(i==null)throw new TypeError("aggregationType can not be null or undefined");return new Promise((s,a)=>Ige(this,void 0,void 0,function*(){let o={project:r,repositoryId:t},c={fromDate:n,aggregationType:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Swr.TypeInfo.RepositoryActivityMetrics,!1);s(_)}catch(l){a(l)}}))})}};wwr.RESOURCE_AREA_ID="7658fa33-b1bf-4580-990f-fac5896773d3";z7t.ProjectAnalysisApi=wwr});var Ari=A(iv=>{"use strict";Object.defineProperty(iv,"__esModule",{value:!0});var Rnh;(function(e){e[e.None=0]="None",e[e.String=10]="String",e[e.Number=20]="Number",e[e.Boolean=30]="Boolean",e[e.Guid=40]="Guid",e[e.Uri=50]="Uri"})(Rnh=iv.InputDataType||(iv.InputDataType={}));var knh;(function(e){e[e.Equals=0]="Equals",e[e.NotEquals=1]="NotEquals"})(knh=iv.InputFilterOperator||(iv.InputFilterOperator={}));var Fnh;(function(e){e[e.None=0]="None",e[e.TextBox=10]="TextBox",e[e.PasswordBox=20]="PasswordBox",e[e.Combo=30]="Combo",e[e.RadioButtons=40]="RadioButtons",e[e.CheckBox=50]="CheckBox",e[e.TextArea=60]="TextArea"})(Fnh=iv.InputMode||(iv.InputMode={}));iv.TypeInfo={InputDataType:{enumValues:{none:0,string:10,number:20,boolean:30,guid:40,uri:50}},InputDescriptor:{fields:null},InputFilter:{fields:null},InputFilterCondition:{fields:null},InputFilterOperator:{enumValues:{equals:0,notEquals:1}},InputMode:{enumValues:{none:0,textBox:10,passwordBox:20,combo:30,radioButtons:40,checkBox:50,textArea:60}},InputValidation:{fields:null},InputValue:{fields:null},InputValues:{fields:null},InputValuesError:{fields:null},InputValuesQuery:{fields:null}};iv.TypeInfo.InputDescriptor.fields={inputMode:{enumType:iv.TypeInfo.InputMode},validation:{typeInfo:iv.TypeInfo.InputValidation},values:{typeInfo:iv.TypeInfo.InputValues}};iv.TypeInfo.InputFilter.fields={conditions:{isArray:!0,typeInfo:iv.TypeInfo.InputFilterCondition}};iv.TypeInfo.InputFilterCondition.fields={operator:{enumType:iv.TypeInfo.InputFilterOperator}};iv.TypeInfo.InputValidation.fields={dataType:{enumType:iv.TypeInfo.InputDataType}};iv.TypeInfo.InputValue.fields={};iv.TypeInfo.InputValues.fields={error:{typeInfo:iv.TypeInfo.InputValuesError},possibleValues:{isArray:!0,typeInfo:iv.TypeInfo.InputValue}};iv.TypeInfo.InputValuesError.fields={};iv.TypeInfo.InputValuesQuery.fields={inputValues:{isArray:!0,typeInfo:iv.TypeInfo.InputValues}}});var ewo=A(ws=>{"use strict";Object.defineProperty(ws,"__esModule",{value:!0});var ZSo=Ari(),Nnh;(function(e){e[e.XamlBuild=0]="XamlBuild",e[e.Build=1]="Build",e[e.Jenkins=2]="Jenkins",e[e.FileShare=3]="FileShare",e[e.Nuget=4]="Nuget",e[e.TfsOnPrem=5]="TfsOnPrem",e[e.GitHub=6]="GitHub",e[e.TFGit=7]="TFGit",e[e.ExternalTfsBuild=8]="ExternalTfsBuild",e[e.Custom=9]="Custom",e[e.Tfvc=10]="Tfvc"})(Nnh=ws.AgentArtifactType||(ws.AgentArtifactType={}));var Onh;(function(e){e[e.BeforeGates=1]="BeforeGates",e[e.AfterSuccessfulGates=2]="AfterSuccessfulGates",e[e.AfterGatesAlways=4]="AfterGatesAlways"})(Onh=ws.ApprovalExecutionOrder||(ws.ApprovalExecutionOrder={}));var Bnh;(function(e){e[e.None=0]="None",e[e.ManualApprovals=1]="ManualApprovals",e[e.AutomatedApprovals=2]="AutomatedApprovals",e[e.ApprovalSnapshots=4]="ApprovalSnapshots",e[e.All=7]="All"})(Bnh=ws.ApprovalFilters||(ws.ApprovalFilters={}));var qnh;(function(e){e[e.Undefined=0]="Undefined",e[e.Pending=1]="Pending",e[e.Approved=2]="Approved",e[e.Rejected=4]="Rejected",e[e.Reassigned=6]="Reassigned",e[e.Canceled=7]="Canceled",e[e.Skipped=8]="Skipped"})(qnh=ws.ApprovalStatus||(ws.ApprovalStatus={}));var Mnh;(function(e){e[e.Undefined=0]="Undefined",e[e.PreDeploy=1]="PreDeploy",e[e.PostDeploy=2]="PostDeploy",e[e.All=3]="All"})(Mnh=ws.ApprovalType||(ws.ApprovalType={}));var Lnh;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete",e[e.Undelete=4]="Undelete"})(Lnh=ws.AuditAction||(ws.AuditAction={}));var jnh;(function(e){e[e.RevalidateApproverIdentity=0]="RevalidateApproverIdentity",e[e.OnBehalfOf=1]="OnBehalfOf"})(jnh=ws.AuthorizationHeaderFor||(ws.AuthorizationHeaderFor={}));var Gnh;(function(e){e[e.Undefined=0]="Undefined",e[e.Event=1]="Event",e[e.EnvironmentState=2]="EnvironmentState",e[e.Artifact=4]="Artifact"})(Gnh=ws.ConditionType||(ws.ConditionType={}));var Unh;(function(e){e[e.Automatic=0]="Automatic",e[e.DeploymentSubmitter=1]="DeploymentSubmitter",e[e.FirstPreDeploymentApprover=2]="FirstPreDeploymentApprover"})(Unh=ws.DeploymentAuthorizationOwner||(ws.DeploymentAuthorizationOwner={}));var Vnh;(function(e){e[e.All=0]="All",e[e.DeploymentOnly=1]="DeploymentOnly",e[e.Approvals=2]="Approvals",e[e.Artifacts=4]="Artifacts"})(Vnh=ws.DeploymentExpands||(ws.DeploymentExpands={}));var znh;(function(e){e[e.Undefined=0]="Undefined",e[e.Queued=1]="Queued",e[e.Scheduled=2]="Scheduled",e[e.Pending=4]="Pending",e[e.Approved=8]="Approved",e[e.Rejected=16]="Rejected",e[e.Deferred=32]="Deferred",e[e.QueuedForAgent=64]="QueuedForAgent",e[e.PhaseInProgress=128]="PhaseInProgress",e[e.PhaseSucceeded=256]="PhaseSucceeded",e[e.PhasePartiallySucceeded=512]="PhasePartiallySucceeded",e[e.PhaseFailed=1024]="PhaseFailed",e[e.Canceled=2048]="Canceled",e[e.PhaseCanceled=4096]="PhaseCanceled",e[e.ManualInterventionPending=8192]="ManualInterventionPending",e[e.QueuedForPipeline=16384]="QueuedForPipeline",e[e.Cancelling=32768]="Cancelling",e[e.EvaluatingGates=65536]="EvaluatingGates",e[e.GateFailed=131072]="GateFailed",e[e.All=258047]="All"})(znh=ws.DeploymentOperationStatus||(ws.DeploymentOperationStatus={}));var $nh;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.Automated=2]="Automated",e[e.Scheduled=4]="Scheduled",e[e.RedeployTrigger=8]="RedeployTrigger"})($nh=ws.DeploymentReason||(ws.DeploymentReason={}));var Qnh;(function(e){e[e.Regular=1]="Regular",e[e.FailingSince=2]="FailingSince"})(Qnh=ws.DeploymentsQueryType||(ws.DeploymentsQueryType={}));var Knh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotDeployed=1]="NotDeployed",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.PartiallySucceeded=8]="PartiallySucceeded",e[e.Failed=16]="Failed",e[e.All=31]="All"})(Knh=ws.DeploymentStatus||(ws.DeploymentStatus={}));var Hnh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.PartiallySucceeded=4]="PartiallySucceeded",e[e.Succeeded=8]="Succeeded",e[e.Failed=16]="Failed",e[e.Canceled=32]="Canceled",e[e.Skipped=64]="Skipped",e[e.Cancelling=128]="Cancelling"})(Hnh=ws.DeployPhaseStatus||(ws.DeployPhaseStatus={}));var Wnh;(function(e){e[e.Undefined=0]="Undefined",e[e.AgentBasedDeployment=1]="AgentBasedDeployment",e[e.RunOnServer=2]="RunOnServer",e[e.MachineGroupBasedDeployment=4]="MachineGroupBasedDeployment",e[e.DeploymentGates=8]="DeploymentGates"})(Wnh=ws.DeployPhaseTypes||(ws.DeployPhaseTypes={}));var Ynh;(function(e){e[e.Undefined=0]="Undefined",e[e.NotStarted=1]="NotStarted",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.Canceled=8]="Canceled",e[e.Rejected=16]="Rejected",e[e.Queued=32]="Queued",e[e.Scheduled=64]="Scheduled",e[e.PartiallySucceeded=128]="PartiallySucceeded"})(Ynh=ws.EnvironmentStatus||(ws.EnvironmentStatus={}));var Jnh;(function(e){e[e.Undefined=0]="Undefined",e[e.DeploymentGroupRedeploy=1]="DeploymentGroupRedeploy",e[e.RollbackRedeploy=2]="RollbackRedeploy"})(Jnh=ws.EnvironmentTriggerType||(ws.EnvironmentTriggerType={}));var Xnh;(function(e){e[e.None=0]="None",e[e.Ascending=1]="Ascending",e[e.Descending=2]="Descending"})(Xnh=ws.FolderPathQueryOrder||(ws.FolderPathQueryOrder={}));var Znh;(function(e){e[e.None=0]="None",e[e.Pending=1]="Pending",e[e.InProgress=2]="InProgress",e[e.Succeeded=4]="Succeeded",e[e.Failed=8]="Failed",e[e.Canceled=16]="Canceled"})(Znh=ws.GateStatus||(ws.GateStatus={}));var eih;(function(e){e[e.None=0]="None",e[e.User=1]="User",e[e.System=2]="System"})(eih=ws.IssueSource||(ws.IssueSource={}));var tih;(function(e){e[e.Details=0]="Details",e[e.Environments=1]="Environments",e[e.Issues=2]="Issues",e[e.TestResults=3]="TestResults",e[e.WorkItems=4]="WorkItems",e[e.ReleaseInfo=5]="ReleaseInfo"})(tih=ws.MailSectionType||(ws.MailSectionType={}));var rih;(function(e){e[e.Unknown=0]="Unknown",e[e.Pending=1]="Pending",e[e.Rejected=2]="Rejected",e[e.Approved=4]="Approved",e[e.Canceled=8]="Canceled"})(rih=ws.ManualInterventionStatus||(ws.ManualInterventionStatus={}));var nih;(function(e){e[e.None=0]="None",e[e.MultiConfiguration=1]="MultiConfiguration",e[e.MultiMachine=2]="MultiMachine"})(nih=ws.ParallelExecutionTypes||(ws.ParallelExecutionTypes={}));var iih;(function(e){e[e.Designer=1]="Designer",e[e.Yaml=2]="Yaml"})(iih=ws.PipelineProcessTypes||(ws.PipelineProcessTypes={}));var sih;(function(e){e[e.Inclusion=0]="Inclusion",e[e.Exclusion=1]="Exclusion"})(sih=ws.PropertySelectorType||(ws.PropertySelectorType={}));var aih;(function(e){e[e.None=0]="None",e[e.TfsGit=1]="TfsGit",e[e.GitHub=2]="GitHub"})(aih=ws.PullRequestSystemType||(ws.PullRequestSystemType={}));var oih;(function(e){e[e.None=0]="None",e[e.Environments=2]="Environments",e[e.Artifacts=4]="Artifacts",e[e.Triggers=8]="Triggers",e[e.Variables=16]="Variables",e[e.Tags=32]="Tags",e[e.LastRelease=64]="LastRelease"})(oih=ws.ReleaseDefinitionExpands||(ws.ReleaseDefinitionExpands={}));var cih;(function(e){e[e.IdAscending=0]="IdAscending",e[e.IdDescending=1]="IdDescending",e[e.NameAscending=2]="NameAscending",e[e.NameDescending=3]="NameDescending"})(cih=ws.ReleaseDefinitionQueryOrder||(ws.ReleaseDefinitionQueryOrder={}));var uih;(function(e){e[e.Undefined=0]="Undefined",e[e.RestApi=1]="RestApi",e[e.UserInterface=2]="UserInterface",e[e.Ibiza=4]="Ibiza",e[e.PortalExtensionApi=8]="PortalExtensionApi"})(uih=ws.ReleaseDefinitionSource||(ws.ReleaseDefinitionSource={}));var lih;(function(e){e[e.None=0]="None",e[e.Tasks=1]="Tasks"})(lih=ws.ReleaseEnvironmentExpands||(ws.ReleaseEnvironmentExpands={}));var dih;(function(e){e[e.None=0]="None",e[e.Environments=2]="Environments",e[e.Artifacts=4]="Artifacts",e[e.Approvals=8]="Approvals",e[e.ManualInterventions=16]="ManualInterventions",e[e.Variables=32]="Variables",e[e.Tags=64]="Tags"})(dih=ws.ReleaseExpands||(ws.ReleaseExpands={}));var pih;(function(e){e[e.Descending=0]="Descending",e[e.Ascending=1]="Ascending"})(pih=ws.ReleaseQueryOrder||(ws.ReleaseQueryOrder={}));var mih;(function(e){e[e.None=0]="None",e[e.Manual=1]="Manual",e[e.ContinuousIntegration=2]="ContinuousIntegration",e[e.Schedule=3]="Schedule",e[e.PullRequest=4]="PullRequest"})(mih=ws.ReleaseReason||(ws.ReleaseReason={}));var fih;(function(e){e[e.Undefined=0]="Undefined",e[e.Draft=1]="Draft",e[e.Active=2]="Active",e[e.Abandoned=4]="Abandoned"})(fih=ws.ReleaseStatus||(ws.ReleaseStatus={}));var hih;(function(e){e[e.Undefined=0]="Undefined",e[e.ArtifactSource=1]="ArtifactSource",e[e.Schedule=2]="Schedule",e[e.SourceRepo=3]="SourceRepo",e[e.ContainerImage=4]="ContainerImage",e[e.Package=5]="Package",e[e.PullRequest=6]="PullRequest"})(hih=ws.ReleaseTriggerType||(ws.ReleaseTriggerType={}));var gih;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(gih=ws.ScheduleDays||(ws.ScheduleDays={}));var yih;(function(e){e[e.ServiceAccount=1]="ServiceAccount",e[e.RequestingUser=2]="RequestingUser"})(yih=ws.SenderType||(ws.SenderType={}));var _ih;(function(e){e[e.None=0]="None",e[e.Tasks=1]="Tasks"})(_ih=ws.SingleReleaseExpands||(ws.SingleReleaseExpands={}));var Aih;(function(e){e[e.Unknown=0]="Unknown",e[e.Pending=1]="Pending",e[e.InProgress=2]="InProgress",e[e.Success=3]="Success",e[e.Failure=4]="Failure",e[e.Canceled=5]="Canceled",e[e.Skipped=6]="Skipped",e[e.Succeeded=7]="Succeeded",e[e.Failed=8]="Failed",e[e.PartiallySucceeded=9]="PartiallySucceeded"})(Aih=ws.TaskStatus||(ws.TaskStatus={}));var bih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(bih=ws.VariableGroupActionFilter||(ws.VariableGroupActionFilter={}));var Cih;(function(e){e[e.None=0]="None",e[e.TFSGit=1]="TFSGit"})(Cih=ws.YamlFileSourceTypes||(ws.YamlFileSourceTypes={}));ws.TypeInfo={AgentArtifactDefinition:{},AgentArtifactType:{enumValues:{xamlBuild:0,build:1,jenkins:2,fileShare:3,nuget:4,tfsOnPrem:5,gitHub:6,tfGit:7,externalTfsBuild:8,custom:9,tfvc:10}},AgentBasedDeployPhase:{},AgentDeploymentInput:{},ApprovalExecutionOrder:{enumValues:{beforeGates:1,afterSuccessfulGates:2,afterGatesAlways:4}},ApprovalFilters:{enumValues:{none:0,manualApprovals:1,automatedApprovals:2,approvalSnapshots:4,all:7}},ApprovalOptions:{},ApprovalStatus:{enumValues:{undefined:0,pending:1,approved:2,rejected:4,reassigned:6,canceled:7,skipped:8}},ApprovalType:{enumValues:{undefined:0,preDeploy:1,postDeploy:2,all:3}},ArtifactContributionDefinition:{},ArtifactMetadata:{},ArtifactSourceTrigger:{},ArtifactTypeDefinition:{},ArtifactVersion:{},ArtifactVersionQueryResult:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AuthorizationHeaderFor:{enumValues:{revalidateApproverIdentity:0,onBehalfOf:1}},AutoTriggerIssue:{},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},BuildVersion:{},Change:{},CodeRepositoryReference:{},Condition:{},ConditionType:{enumValues:{undefined:0,event:1,environmentState:2,artifact:4}},ContainerImageTrigger:{},ContinuousDeploymentTriggerIssue:{},Deployment:{},DeploymentApprovalCompletedEvent:{},DeploymentApprovalPendingEvent:{},DeploymentAttempt:{},DeploymentAuthorizationInfo:{},DeploymentAuthorizationOwner:{enumValues:{automatic:0,deploymentSubmitter:1,firstPreDeploymentApprover:2}},DeploymentCompletedEvent:{},DeploymentExpands:{enumValues:{all:0,deploymentOnly:1,approvals:2,artifacts:4}},DeploymentJob:{},DeploymentManualInterventionPendingEvent:{},DeploymentOperationStatus:{enumValues:{undefined:0,queued:1,scheduled:2,pending:4,approved:8,rejected:16,deferred:32,queuedForAgent:64,phaseInProgress:128,phaseSucceeded:256,phasePartiallySucceeded:512,phaseFailed:1024,canceled:2048,phaseCanceled:4096,manualInterventionPending:8192,queuedForPipeline:16384,cancelling:32768,evaluatingGates:65536,gateFailed:131072,all:258047}},DeploymentQueryParameters:{},DeploymentReason:{enumValues:{none:0,manual:1,automated:2,scheduled:4,redeployTrigger:8}},DeploymentsQueryType:{enumValues:{regular:1,failingSince:2}},DeploymentStartedEvent:{},DeploymentStatus:{enumValues:{undefined:0,notDeployed:1,inProgress:2,succeeded:4,partiallySucceeded:8,failed:16,all:31}},DeployPhase:{},DeployPhaseStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,partiallySucceeded:4,succeeded:8,failed:16,canceled:32,skipped:64,cancelling:128}},DeployPhaseTypes:{enumValues:{undefined:0,agentBasedDeployment:1,runOnServer:2,machineGroupBasedDeployment:4,deploymentGates:8}},EnvironmentStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,succeeded:4,canceled:8,rejected:16,queued:32,scheduled:64,partiallySucceeded:128}},EnvironmentTrigger:{},EnvironmentTriggerType:{enumValues:{undefined:0,deploymentGroupRedeploy:1,rollbackRedeploy:2}},ExecutionInput:{},Folder:{},FolderPathQueryOrder:{enumValues:{none:0,ascending:1,descending:2}},GatesDeployPhase:{},GateStatus:{enumValues:{none:0,pending:1,inProgress:2,succeeded:4,failed:8,canceled:16}},IgnoredGate:{},IssueSource:{enumValues:{none:0,user:1,system:2}},MachineGroupBasedDeployPhase:{},MailMessage:{},MailSectionType:{enumValues:{details:0,environments:1,issues:2,testResults:3,workItems:4,releaseInfo:5}},ManualIntervention:{},ManualInterventionStatus:{enumValues:{unknown:0,pending:1,rejected:2,approved:4,canceled:8}},ManualInterventionUpdateMetadata:{},MultiConfigInput:{},MultiMachineInput:{},PackageTrigger:{},ParallelExecutionInputBase:{},ParallelExecutionTypes:{enumValues:{none:0,multiConfiguration:1,multiMachine:2}},PipelineProcess:{},PipelineProcessTypes:{enumValues:{designer:1,yaml:2}},PropertySelector:{},PropertySelectorType:{enumValues:{inclusion:0,exclusion:1}},PullRequestConfiguration:{},PullRequestSystemType:{enumValues:{none:0,tfsGit:1,gitHub:2}},PullRequestTrigger:{},Release:{},ReleaseAbandonedEvent:{},ReleaseApproval:{},ReleaseApprovalHistory:{},ReleaseApprovalPendingEvent:{},ReleaseCondition:{},ReleaseCreatedEvent:{},ReleaseDefinition:{},ReleaseDefinitionApprovals:{},ReleaseDefinitionEnvironment:{},ReleaseDefinitionEnvironmentTemplate:{},ReleaseDefinitionExpands:{enumValues:{none:0,environments:2,artifacts:4,triggers:8,variables:16,tags:32,lastRelease:64}},ReleaseDefinitionQueryOrder:{enumValues:{idAscending:0,idDescending:1,nameAscending:2,nameDescending:3}},ReleaseDefinitionRevision:{},ReleaseDefinitionSource:{enumValues:{undefined:0,restApi:1,userInterface:2,ibiza:4,portalExtensionApi:8}},ReleaseDefinitionSummary:{},ReleaseDeployPhase:{},ReleaseEnvironment:{},ReleaseEnvironmentCompletedEvent:{},ReleaseEnvironmentExpands:{enumValues:{none:0,tasks:1}},ReleaseEnvironmentStatusUpdatedEvent:{},ReleaseEnvironmentUpdateMetadata:{},ReleaseExpands:{enumValues:{none:0,environments:2,artifacts:4,approvals:8,manualInterventions:16,variables:32,tags:64}},ReleaseGates:{},ReleaseGatesPhase:{},ReleaseNotCreatedEvent:{},ReleaseQueryOrder:{enumValues:{descending:0,ascending:1}},ReleaseReason:{enumValues:{none:0,manual:1,continuousIntegration:2,schedule:3,pullRequest:4}},ReleaseReference:{},ReleaseRevision:{},ReleaseSchedule:{},ReleaseStartMetadata:{},ReleaseStatus:{enumValues:{undefined:0,draft:1,active:2,abandoned:4}},ReleaseTask:{},ReleaseTaskAttachment:{},ReleaseTasksUpdatedEvent:{},ReleaseTriggerBase:{},ReleaseTriggerType:{enumValues:{undefined:0,artifactSource:1,schedule:2,sourceRepo:3,containerImage:4,package:5,pullRequest:6}},ReleaseUpdatedEvent:{},ReleaseUpdateMetadata:{},RunOnServerDeployPhase:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduledReleaseTrigger:{},SenderType:{enumValues:{serviceAccount:1,requestingUser:2}},ServerDeploymentInput:{},SingleReleaseExpands:{enumValues:{none:0,tasks:1}},SourcePullRequestVersion:{},SourceRepoTrigger:{},SummaryMailSection:{},TaskStatus:{enumValues:{unknown:0,pending:1,inProgress:2,success:3,failure:4,canceled:5,skipped:6,succeeded:7,failed:8,partiallySucceeded:9}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},YamlFileSource:{},YamlFileSourceTypes:{enumValues:{none:0,tfsGit:1}},YamlPipelineProcess:{}};ws.TypeInfo.AgentArtifactDefinition.fields={artifactType:{enumType:ws.TypeInfo.AgentArtifactType}};ws.TypeInfo.AgentBasedDeployPhase.fields={deploymentInput:{typeInfo:ws.TypeInfo.AgentDeploymentInput},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.AgentDeploymentInput.fields={parallelExecution:{typeInfo:ws.TypeInfo.ExecutionInput}};ws.TypeInfo.ApprovalOptions.fields={executionOrder:{enumType:ws.TypeInfo.ApprovalExecutionOrder}};ws.TypeInfo.ArtifactContributionDefinition.fields={inputDescriptors:{isArray:!0,typeInfo:ZSo.TypeInfo.InputDescriptor}};ws.TypeInfo.ArtifactMetadata.fields={instanceReference:{typeInfo:ws.TypeInfo.BuildVersion}};ws.TypeInfo.ArtifactSourceTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ArtifactTypeDefinition.fields={inputDescriptors:{isArray:!0,typeInfo:ZSo.TypeInfo.InputDescriptor}};ws.TypeInfo.ArtifactVersion.fields={defaultVersion:{typeInfo:ws.TypeInfo.BuildVersion},versions:{isArray:!0,typeInfo:ws.TypeInfo.BuildVersion}};ws.TypeInfo.ArtifactVersionQueryResult.fields={artifactVersions:{isArray:!0,typeInfo:ws.TypeInfo.ArtifactVersion}};ws.TypeInfo.AutoTriggerIssue.fields={issueSource:{enumType:ws.TypeInfo.IssueSource},releaseTriggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:!0}};ws.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:!0}};ws.TypeInfo.BuildVersion.fields={sourcePullRequestVersion:{typeInfo:ws.TypeInfo.SourcePullRequestVersion}};ws.TypeInfo.Change.fields={timestamp:{isDate:!0}};ws.TypeInfo.CodeRepositoryReference.fields={systemType:{enumType:ws.TypeInfo.PullRequestSystemType}};ws.TypeInfo.Condition.fields={conditionType:{enumType:ws.TypeInfo.ConditionType}};ws.TypeInfo.ContainerImageTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ContinuousDeploymentTriggerIssue.fields={issueSource:{enumType:ws.TypeInfo.IssueSource},releaseTriggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.Deployment.fields={completedOn:{isDate:!0},conditions:{isArray:!0,typeInfo:ws.TypeInfo.Condition},deploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus},lastModifiedOn:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},postDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},preDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},queuedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.DeploymentReason},release:{typeInfo:ws.TypeInfo.ReleaseReference},scheduledDeploymentTime:{isDate:!0},startedOn:{isDate:!0}};ws.TypeInfo.DeploymentApprovalCompletedEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentApprovalPendingEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions},completedApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},deployment:{typeInfo:ws.TypeInfo.Deployment},pendingApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentAttempt.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},lastModifiedOn:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},postDeploymentGates:{typeInfo:ws.TypeInfo.ReleaseGates},preDeploymentGates:{typeInfo:ws.TypeInfo.ReleaseGates},queuedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.DeploymentReason},releaseDeployPhases:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseDeployPhase},status:{enumType:ws.TypeInfo.DeploymentStatus},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.DeploymentAuthorizationInfo.fields={authorizationHeaderFor:{enumType:ws.TypeInfo.AuthorizationHeaderFor}};ws.TypeInfo.DeploymentCompletedEvent.fields={deployment:{typeInfo:ws.TypeInfo.Deployment},environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment}};ws.TypeInfo.DeploymentJob.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.DeploymentManualInterventionPendingEvent.fields={deployment:{typeInfo:ws.TypeInfo.Deployment},manualIntervention:{typeInfo:ws.TypeInfo.ManualIntervention},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeploymentQueryParameters.fields={deploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus},expands:{enumType:ws.TypeInfo.DeploymentExpands},maxModifiedTime:{isDate:!0},minModifiedTime:{isDate:!0},operationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},queryOrder:{enumType:ws.TypeInfo.ReleaseQueryOrder},queryType:{enumType:ws.TypeInfo.DeploymentsQueryType}};ws.TypeInfo.DeploymentStartedEvent.fields={environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment},release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.DeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.EnvironmentTrigger.fields={triggerType:{enumType:ws.TypeInfo.EnvironmentTriggerType}};ws.TypeInfo.ExecutionInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.Folder.fields={createdOn:{isDate:!0},lastChangedDate:{isDate:!0}};ws.TypeInfo.GatesDeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.IgnoredGate.fields={lastModifiedOn:{isDate:!0}};ws.TypeInfo.MachineGroupBasedDeployPhase.fields={phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.MailMessage.fields={replyBy:{isDate:!0},sections:{isArray:!0,enumType:ws.TypeInfo.MailSectionType},senderType:{enumType:ws.TypeInfo.SenderType}};ws.TypeInfo.ManualIntervention.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0},status:{enumType:ws.TypeInfo.ManualInterventionStatus}};ws.TypeInfo.ManualInterventionUpdateMetadata.fields={status:{enumType:ws.TypeInfo.ManualInterventionStatus}};ws.TypeInfo.MultiConfigInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.MultiMachineInput.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.PackageTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ParallelExecutionInputBase.fields={parallelExecutionType:{enumType:ws.TypeInfo.ParallelExecutionTypes}};ws.TypeInfo.PipelineProcess.fields={type:{enumType:ws.TypeInfo.PipelineProcessTypes}};ws.TypeInfo.PropertySelector.fields={selectorType:{enumType:ws.TypeInfo.PropertySelectorType}};ws.TypeInfo.PullRequestConfiguration.fields={codeRepositoryReference:{typeInfo:ws.TypeInfo.CodeRepositoryReference}};ws.TypeInfo.PullRequestTrigger.fields={pullRequestConfiguration:{typeInfo:ws.TypeInfo.PullRequestConfiguration},triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.Release.fields={createdOn:{isDate:!0},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseEnvironment},modifiedOn:{isDate:!0},reason:{enumType:ws.TypeInfo.ReleaseReason},status:{enumType:ws.TypeInfo.ReleaseStatus},variableGroups:{isArray:!0,typeInfo:ws.TypeInfo.VariableGroup}};ws.TypeInfo.ReleaseAbandonedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseApproval.fields={approvalType:{enumType:ws.TypeInfo.ApprovalType},createdOn:{isDate:!0},history:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApprovalHistory},modifiedOn:{isDate:!0},status:{enumType:ws.TypeInfo.ApprovalStatus}};ws.TypeInfo.ReleaseApprovalHistory.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.ReleaseApprovalPendingEvent.fields={approval:{typeInfo:ws.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions},completedApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},deployment:{typeInfo:ws.TypeInfo.Deployment},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseEnvironment},pendingApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval}};ws.TypeInfo.ReleaseCondition.fields={conditionType:{enumType:ws.TypeInfo.ConditionType}};ws.TypeInfo.ReleaseCreatedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseDefinition.fields={createdOn:{isDate:!0},environments:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseDefinitionEnvironment},lastRelease:{typeInfo:ws.TypeInfo.ReleaseReference},modifiedOn:{isDate:!0},pipelineProcess:{typeInfo:ws.TypeInfo.PipelineProcess},source:{enumType:ws.TypeInfo.ReleaseDefinitionSource},triggers:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTriggerBase}};ws.TypeInfo.ReleaseDefinitionApprovals.fields={approvalOptions:{typeInfo:ws.TypeInfo.ApprovalOptions}};ws.TypeInfo.ReleaseDefinitionEnvironment.fields={conditions:{isArray:!0,typeInfo:ws.TypeInfo.Condition},deployPhases:{isArray:!0,typeInfo:ws.TypeInfo.DeployPhase},environmentTriggers:{isArray:!0,typeInfo:ws.TypeInfo.EnvironmentTrigger},postDeployApprovals:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},schedules:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseSchedule}};ws.TypeInfo.ReleaseDefinitionEnvironmentTemplate.fields={environment:{typeInfo:ws.TypeInfo.ReleaseDefinitionEnvironment}};ws.TypeInfo.ReleaseDefinitionRevision.fields={changedDate:{isDate:!0},changeType:{enumType:ws.TypeInfo.AuditAction}};ws.TypeInfo.ReleaseDefinitionSummary.fields={releases:{isArray:!0,typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseDeployPhase.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},manualInterventions:{isArray:!0,typeInfo:ws.TypeInfo.ManualIntervention},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.DeployPhaseStatus}};ws.TypeInfo.ReleaseEnvironment.fields={conditions:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseCondition},createdOn:{isDate:!0},deployPhasesSnapshot:{isArray:!0,typeInfo:ws.TypeInfo.DeployPhase},deploySteps:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentAttempt},modifiedOn:{isDate:!0},nextScheduledUtcTime:{isDate:!0},postApprovalsSnapshot:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},postDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},preApprovalsSnapshot:{typeInfo:ws.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseApproval},scheduledDeploymentTime:{isDate:!0},schedules:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseSchedule},status:{enumType:ws.TypeInfo.EnvironmentStatus},variableGroups:{isArray:!0,typeInfo:ws.TypeInfo.VariableGroup}};ws.TypeInfo.ReleaseEnvironmentCompletedEvent.fields={environment:{typeInfo:ws.TypeInfo.ReleaseEnvironment},reason:{enumType:ws.TypeInfo.DeploymentReason}};ws.TypeInfo.ReleaseEnvironmentStatusUpdatedEvent.fields={environmentStatus:{enumType:ws.TypeInfo.EnvironmentStatus},latestDeploymentOperationStatus:{enumType:ws.TypeInfo.DeploymentOperationStatus},latestDeploymentStatus:{enumType:ws.TypeInfo.DeploymentStatus}};ws.TypeInfo.ReleaseEnvironmentUpdateMetadata.fields={scheduledDeploymentTime:{isDate:!0},status:{enumType:ws.TypeInfo.EnvironmentStatus}};ws.TypeInfo.ReleaseGates.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},ignoredGates:{isArray:!0,typeInfo:ws.TypeInfo.IgnoredGate},lastModifiedOn:{isDate:!0},stabilizationCompletedOn:{isDate:!0},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.GateStatus},succeedingSince:{isDate:!0}};ws.TypeInfo.ReleaseGatesPhase.fields={deploymentJobs:{isArray:!0,typeInfo:ws.TypeInfo.DeploymentJob},ignoredGates:{isArray:!0,typeInfo:ws.TypeInfo.IgnoredGate},manualInterventions:{isArray:!0,typeInfo:ws.TypeInfo.ManualIntervention},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes},stabilizationCompletedOn:{isDate:!0},startedOn:{isDate:!0},status:{enumType:ws.TypeInfo.DeployPhaseStatus},succeedingSince:{isDate:!0}};ws.TypeInfo.ReleaseNotCreatedEvent.fields={releaseReason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseReference.fields={createdOn:{isDate:!0},reason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseRevision.fields={changedDate:{isDate:!0}};ws.TypeInfo.ReleaseSchedule.fields={daysToRelease:{enumType:ws.TypeInfo.ScheduleDays}};ws.TypeInfo.ReleaseStartMetadata.fields={artifacts:{isArray:!0,typeInfo:ws.TypeInfo.ArtifactMetadata},reason:{enumType:ws.TypeInfo.ReleaseReason}};ws.TypeInfo.ReleaseTask.fields={dateEnded:{isDate:!0},dateStarted:{isDate:!0},finishTime:{isDate:!0},startTime:{isDate:!0},status:{enumType:ws.TypeInfo.TaskStatus}};ws.TypeInfo.ReleaseTaskAttachment.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.ReleaseTasksUpdatedEvent.fields={job:{typeInfo:ws.TypeInfo.ReleaseTask},tasks:{isArray:!0,typeInfo:ws.TypeInfo.ReleaseTask}};ws.TypeInfo.ReleaseTriggerBase.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ReleaseUpdatedEvent.fields={release:{typeInfo:ws.TypeInfo.Release}};ws.TypeInfo.ReleaseUpdateMetadata.fields={status:{enumType:ws.TypeInfo.ReleaseStatus}};ws.TypeInfo.RunOnServerDeployPhase.fields={deploymentInput:{typeInfo:ws.TypeInfo.ServerDeploymentInput},phaseType:{enumType:ws.TypeInfo.DeployPhaseTypes}};ws.TypeInfo.ScheduledReleaseTrigger.fields={schedule:{typeInfo:ws.TypeInfo.ReleaseSchedule},triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.ServerDeploymentInput.fields={parallelExecution:{typeInfo:ws.TypeInfo.ExecutionInput}};ws.TypeInfo.SourcePullRequestVersion.fields={pullRequestMergedAt:{isDate:!0}};ws.TypeInfo.SourceRepoTrigger.fields={triggerType:{enumType:ws.TypeInfo.ReleaseTriggerType}};ws.TypeInfo.SummaryMailSection.fields={sectionType:{enumType:ws.TypeInfo.MailSectionType}};ws.TypeInfo.VariableGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};ws.TypeInfo.YamlFileSource.fields={type:{enumType:ws.TypeInfo.YamlFileSourceTypes}};ws.TypeInfo.YamlPipelineProcess.fields={fileSource:{typeInfo:ws.TypeInfo.YamlFileSource},type:{enumType:ws.TypeInfo.PipelineProcessTypes}}});var two=A($7t=>{"use strict";var Cc=$7t&&$7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty($7t,"__esModule",{value:!0});var vih=rv(),Sg=ewo(),Iwr=class extends vih.ClientApiBase{constructor(r,t,n){super(r,t,"node-Release-api",n)}getAgentArtifactDefinitions(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","f2571c27-bf50-4938-b396-32d109ddef26",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.AgentArtifactDefinition,!0);n(u)}catch(a){i(a)}}))})}getApprovals(r,t,n,i,s,a,o,c,l){return Cc(this,void 0,void 0,function*(){return new Promise((u,m)=>Cc(this,void 0,void 0,function*(){let h={project:r},_={assignedToFilter:t,statusFilter:n,releaseIdsFilter:i&&i.join(","),typeFilter:s,top:a,continuationToken:o,queryOrder:c,includeMyGroupApprovals:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","b47c6458-e73b-47cb-a770-4df1e8813a91",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,Sg.TypeInfo.ReleaseApproval,!0);u(P)}catch(b){m(b)}}))})}getApprovalHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,approvalStepId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","250c7158-852e-4130-a00f-a0cce9b72d05",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseApproval,!1);n(u)}catch(a){i(a)}}))})}getApproval(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,approvalId:t},o={includeHistory:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseApproval,!1);i(h)}catch(c){s(c)}}))})}updateReleaseApproval(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,approvalId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseApproval,!1);i(m)}catch(o){s(o)}}))})}updateReleaseApprovals(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Release","c957584a-82aa-4131-8222-6d47f78bfa7a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseApproval,!0);n(u)}catch(a){i(a)}}))})}getTaskAttachmentContent(r,t,n,i,s,a,o,c){return Cc(this,void 0,void 0,function*(){return new Promise((l,u)=>Cc(this,void 0,void 0,function*(){let m={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,recordId:a,type:o,name:c};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c4071f6d-3697-46ca-858e-8b10ff09e52f",m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("application/octet-stream",b);l((yield this.http.get(_,{Accept:v})).message)}catch(h){u(h)}}))})}getReleaseTaskAttachmentContent(r,t,n,i,s,a,o,c,l){return Cc(this,void 0,void 0,function*(){return new Promise((u,m)=>Cc(this,void 0,void 0,function*(){let h={project:r,releaseId:t,environmentId:n,attemptId:i,planId:s,timelineId:a,recordId:o,type:c,name:l};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","60b86efb-7b8c-4853-8f9f-aa142b77b479",h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);u((yield this.http.get(b,{Accept:w})).message)}catch(_){m(_)}}))})}getTaskAttachments(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","214111ee-2415-4df2-8ed2-74417f7d61f9",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseTaskAttachment,!0);o(b)}catch(u){c(u)}}))})}getReleaseTaskAttachments(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t,environmentId:n,attemptId:i,planId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","a4d06688-0dfa-4895-82a5-f43ec9452306",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseTaskAttachment,!0);o(b)}catch(u){c(u)}}))})}getAutoTriggerIssues(r,t,n,i){return Cc(this,void 0,void 0,function*(){if(r==null)throw new TypeError("artifactType can not be null or undefined");if(t==null)throw new TypeError("sourceId can not be null or undefined");if(n==null)throw new TypeError("artifactVersionId can not be null or undefined");return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:i},c={artifactType:r,sourceId:t,artifactVersionId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c1a68497-69da-40fb-9423-cab19cfeeca9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.AutoTriggerIssue,!0);s(_)}catch(l){a(l)}}))})}getDeploymentBadge(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={projectId:r,releaseDefinitionId:t,environmentId:n,branchName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","1a60a35d-b8c9-45fb-bf67-da0829711147",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getReleaseChanges(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t},l={baseReleaseId:n,$top:i,artifactAlias:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","8dcf9fe9-ca37-4113-8ee1-37928e98407c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.Change,!0);a(b)}catch(u){o(u)}}))})}getDefinitionEnvironments(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r},o={taskGroupId:t,propertyFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","12b5d21a-f54c-430e-a8c1-7515d196890e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}createReleaseDefinition(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinition,!1);n(u)}catch(a){i(a)}}))})}deleteReleaseDefinition(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,definitionId:t},c={comment:n,forceDelete:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getReleaseDefinition(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={propertyFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseDefinition,!1);i(h)}catch(c){s(c)}}))})}getReleaseDefinitionRevision(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("revision can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getReleaseDefinitions(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v){return Cc(this,void 0,void 0,function*(){return new Promise((w,x)=>Cc(this,void 0,void 0,function*(){let P={project:r},k={searchText:t,$expand:n,artifactType:i,artifactSourceId:s,$top:a,continuationToken:o,queryOrder:c,path:l,isExactNameMatch:u,tagFilter:m&&m.join(","),propertyFilters:h&&h.join(","),definitionIdFilter:_&&_.join(","),isDeleted:b,searchTextContainsFolderName:v};try{let R=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",P,k),L=R.requestUrl,U=this.createRequestOptions("application/json",R.apiVersion),Y;Y=yield this.rest.get(L,U);let N=this.formatResponse(Y.result,Sg.TypeInfo.ReleaseDefinition,!0);w(N)}catch(R){x(R)}}))})}undeleteReleaseDefinition(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinition,!1);i(m)}catch(o){s(o)}}))})}updateReleaseDefinition(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinition,!1);n(u)}catch(a){i(a)}}))})}getDeployments(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w){return Cc(this,void 0,void 0,function*(){return new Promise((x,P)=>Cc(this,void 0,void 0,function*(){let k={project:r},R={definitionId:t,definitionEnvironmentId:n,createdBy:i,minModifiedTime:s,maxModifiedTime:a,deploymentStatus:o,operationStatus:c,latestAttemptsOnly:l,queryOrder:u,$top:m,continuationToken:h,createdFor:_,minStartedTime:b,maxStartedTime:v,sourceBranch:w};try{let L=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",k,R),U=L.requestUrl,Y=this.createRequestOptions("application/json",L.apiVersion),N;N=yield this.rest.get(U,Y);let j=this.formatResponse(N.result,Sg.TypeInfo.Deployment,!0);x(j)}catch(L){P(L)}}))})}getDeploymentsForMultipleEnvironments(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.Deployment,!0);n(u)}catch(a){i(a)}}))})}getReleaseEnvironment(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.7","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseEnvironment,!1);s(_)}catch(l){a(l)}}))})}updateReleaseEnvironment(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,releaseId:n,environmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.7","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseEnvironment,!1);s(h)}catch(c){a(c)}}))})}createDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(u)}catch(a){i(a)}}))})}deleteDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(m)}catch(o){i(o)}}))})}listDefinitionEnvironmentTemplates(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={isDeleted:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!0);n(m)}catch(o){i(o)}}))})}undeleteReleaseDefinitionEnvironmentTemplate(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("templateId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={templateId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseDefinitionEnvironmentTemplate,!1);n(m)}catch(o){i(o)}}))})}createFavorites(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,scope:n},c={identityId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!0);s(_)}catch(l){a(l)}}))})}deleteFavorites(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,scope:t},c={identityId:n,favoriteItemIds:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getFavorites(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,scope:t},o={identityId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getFlightAssignments(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={},s={flightName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","409d301f-3046-46f3-beb9-4357fbce0a8c",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}createFolder(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,path:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Folder,!1);i(m)}catch(o){s(o)}}))})}deleteFolder(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,path:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getFolders(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,path:t},o={queryOrder:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.Folder,!0);i(h)}catch(c){s(c)}}))})}updateFolder(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,path:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Folder,!1);i(m)}catch(o){s(o)}}))})}updateGates(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,gateStepId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","2666a539-2001-4f80-bcc7-0379956749d4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ReleaseGates,!1);i(m)}catch(o){s(o)}}))})}getReleaseHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","23f461c8-629a-4144-a076-3054fa5f268a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseRevision,!0);n(u)}catch(a){i(a)}}))})}getInputValues(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","71dd499b-317d-45ea-9134-140ea1932b5e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getIssues(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,buildId:t},o={sourceId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","cd42261a-f5c6-41c8-9259-f078989b9f25",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.AutoTriggerIssue,!0);i(h)}catch(c){s(c)}}))})}getGateLog(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,gateId:i,taskId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","dec7ca5a-7f7f-4797-8bf1-8efc0dc93b28",c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("text/plain",m);a((yield this.http.get(u,{Accept:h})).message)}catch(l){o(l)}}))})}getLogs(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","c37fbab5-214b-48e4-a55b-cb6b4f6e4038",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getLog(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,taskId:i},l={attemptId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","e71ba1ed-c0a4-4a28-a61f-2dd5f68cf3fd",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTaskLog2(r,t,n,i,s,a,o,c){return Cc(this,void 0,void 0,function*(){return new Promise((l,u)=>Cc(this,void 0,void 0,function*(){let m={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s,taskId:a},h={startLine:o,endLine:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","2577e6c3-6999-4400-bc69-fe1d837755fe",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("text/plain",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getTaskLog(r,t,n,i,s,a,o){return Cc(this,void 0,void 0,function*(){return new Promise((c,l)=>Cc(this,void 0,void 0,function*(){let u={project:r,releaseId:t,environmentId:n,releaseDeployPhaseId:i,taskId:s},m={startLine:a,endLine:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","17c91af7-09fd-4256-bff1-c24ee4f73bc0",u,m),_=h.requestUrl,b=h.apiVersion,v=this.createAcceptHeader("text/plain",b);c((yield this.http.get(_,{Accept:v})).message)}catch(h){l(h)}}))})}getManualIntervention(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,manualInterventionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ManualIntervention,!1);i(m)}catch(o){s(o)}}))})}getManualInterventions(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ManualIntervention,!0);n(u)}catch(a){i(a)}}))})}updateManualIntervention(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:t,releaseId:n,manualInterventionId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ManualIntervention,!1);s(h)}catch(c){a(c)}}))})}getMetrics(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={minMetricsTime:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","cd1502bb-3c73-4e11-80a6-d11308dceae5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getOrgPipelineReleaseSettings(){return Cc(this,void 0,void 0,function*(){return new Promise((r,t)=>Cc(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}updateOrgPipelineReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.update(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getPipelineReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updatePipelineReleaseSettings(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getReleaseProjects(r,t){return Cc(this,void 0,void 0,function*(){if(r==null)throw new TypeError("artifactType can not be null or undefined");if(t==null)throw new TypeError("artifactSourceId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={},a={artifactType:r,artifactSourceId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","917ace4a-79d1-45a7-987c-7be4db4268fa",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getReleases(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U){return Cc(this,void 0,void 0,function*(){return new Promise((Y,N)=>Cc(this,void 0,void 0,function*(){let j={project:r},M={definitionId:t,definitionEnvironmentId:n,searchText:i,createdBy:s,statusFilter:a,environmentStatusFilter:o,minCreatedTime:c,maxCreatedTime:l,queryOrder:u,$top:m,continuationToken:h,$expand:_,artifactTypeId:b,sourceId:v,artifactVersionId:w,sourceBranchFilter:x,isDeleted:P,tagFilter:k&&k.join(","),propertyFilters:R&&R.join(","),releaseIdFilter:L&&L.join(","),path:U};try{let C=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",j,M),O=C.requestUrl,V=this.createRequestOptions("application/json",C.apiVersion),Q;Q=yield this.rest.get(O,V);let X=this.formatResponse(Q.result,Sg.TypeInfo.Release,!0);Y(X)}catch(C){N(C)}}))})}createRelease(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.Release,!1);n(u)}catch(a){i(a)}}))})}deleteRelease(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getRelease(r,t,n,i,s,a){return Cc(this,void 0,void 0,function*(){return new Promise((o,c)=>Cc(this,void 0,void 0,function*(){let l={project:r,releaseId:t},u={approvalFilters:n,propertyFilters:i&&i.join(","),$expand:s,$topGateRecords:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,Sg.TypeInfo.Release,!1);o(v)}catch(m){c(m)}}))})}getReleaseDefinitionSummary(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("definitionId can not be null or undefined");if(n==null)throw new TypeError("releaseCount can not be null or undefined");return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r},l={definitionId:t,releaseCount:n,includeArtifact:i,definitionEnvironmentIdsFilter:s&&s.join(",")};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,Sg.TypeInfo.ReleaseDefinitionSummary,!1);a(b)}catch(u){o(u)}}))})}getReleaseRevision(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("definitionSnapshotRevision can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={definitionSnapshotRevision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}undeleteRelease(r,t,n){return Cc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("comment can not be null or undefined");return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateRelease(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Release,!1);i(m)}catch(o){s(o)}}))})}updateReleaseResource(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.8","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,Sg.TypeInfo.Release,!1);i(m)}catch(o){s(o)}}))})}getReleaseSettings(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateReleaseSettings(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDefinitionRevision(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,definitionId:t,revision:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("text/plain",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getReleaseDefinitionHistory(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ReleaseDefinitionRevision,!0);n(u)}catch(a){i(a)}}))})}getSummaryMailSections(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,Sg.TypeInfo.SummaryMailSection,!0);n(u)}catch(a){i(a)}}))})}sendSummaryMail(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getSourceBranches(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","0e5def23-78b3-461f-8198-1558f25041c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}addDefinitionTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseDefinitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addDefinitionTags(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseDefinitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteDefinitionTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseDefinitionId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getDefinitionTags(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseDefinitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}addReleaseTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,null,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}addReleaseTags(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:t,releaseId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}deleteReleaseTag(r,t,n){return Cc(this,void 0,void 0,function*(){return new Promise((i,s)=>Cc(this,void 0,void 0,function*(){let a={project:r,releaseId:t,tag:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getReleaseTags(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r,releaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTags(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","86cee25a-68ba-4ba3-9171-8ad6ffc6df93",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getTasksForTaskGroup(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n,releaseDeployPhaseId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","4259191d-4b0a-4409-9fb3-09f22ab9bc47",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,Sg.TypeInfo.ReleaseTask,!0);s(h)}catch(c){a(c)}}))})}getTasks2(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t,environmentId:n,attemptId:i,timelineId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","4259291d-4b0a-4409-9fb3-04f22ab9bc47",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseTask,!0);a(_)}catch(l){o(l)}}))})}getTasks(r,t,n,i){return Cc(this,void 0,void 0,function*(){return new Promise((s,a)=>Cc(this,void 0,void 0,function*(){let o={project:r,releaseId:t,environmentId:n},c={attemptId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Release","36b276e0-3c70-4320-a63c-1a2e1466a0d1",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,Sg.TypeInfo.ReleaseTask,!0);s(_)}catch(l){a(l)}}))})}getArtifactTypeDefinitions(r){return Cc(this,void 0,void 0,function*(){return new Promise((t,n)=>Cc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","8efc2a3c-1fc8-4f6d-9822-75e98cecb48f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,Sg.TypeInfo.ArtifactTypeDefinition,!0);t(l)}catch(s){n(s)}}))})}getArtifactVersions(r,t){return Cc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseDefinitionId can not be null or undefined");return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:r},a={releaseDefinitionId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,Sg.TypeInfo.ArtifactVersionQueryResult,!1);n(m)}catch(o){i(o)}}))})}getArtifactVersionsForSources(r,t){return Cc(this,void 0,void 0,function*(){return new Promise((n,i)=>Cc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,Sg.TypeInfo.ArtifactVersionQueryResult,!1);n(u)}catch(a){i(a)}}))})}getReleaseWorkItemsRefs(r,t,n,i,s){return Cc(this,void 0,void 0,function*(){return new Promise((a,o)=>Cc(this,void 0,void 0,function*(){let c={project:r,releaseId:t},l={baseReleaseId:n,$top:i,artifactAlias:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Release","4f165cc0-875c-4768-b148-f12f78769fab",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}};Iwr.RESOURCE_AREA_ID="efc2f575-36ef-48e9-b672-0c6fb4a48ac5";$7t.ReleaseApi=Iwr});var rwo=A(rxe=>{"use strict";Object.defineProperty(rxe,"__esModule",{value:!0});var Eih;(function(e){e[e.Assigned=1]="Assigned",e[e.Inherited=2]="Inherited"})(Eih=rxe.RoleAccess||(rxe.RoleAccess={}));rxe.TypeInfo={RoleAccess:{enumValues:{assigned:1,inherited:2}},RoleAssignment:{}};rxe.TypeInfo.RoleAssignment.fields={access:{enumType:rxe.TypeInfo.RoleAccess}}});var nwo=A(Q7t=>{"use strict";var wG=Q7t&&Q7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Q7t,"__esModule",{value:!0});var Dih=rv(),bri=rwo(),Cri=class extends Dih.ClientApiBase{constructor(r,t,n){super(r,t,"node-SecurityRoles-api",n)}getRoleAssignments(r,t){return wG(this,void 0,void 0,function*(){return new Promise((n,i)=>wG(this,void 0,void 0,function*(){let s={scopeId:r,resourceId:t};try{let a=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,bri.TypeInfo.RoleAssignment,!0);n(u)}catch(a){i(a)}}))})}removeRoleAssignment(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:r,resourceId:t,identityId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}removeRoleAssignments(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}setRoleAssignment(r,t,n,i){return wG(this,void 0,void 0,function*(){return new Promise((s,a)=>wG(this,void 0,void 0,function*(){let o={scopeId:t,resourceId:n,identityId:i};try{let c=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,bri.TypeInfo.RoleAssignment,!1);s(h)}catch(c){a(c)}}))})}setRoleAssignments(r,t,n){return wG(this,void 0,void 0,function*(){return new Promise((i,s)=>wG(this,void 0,void 0,function*(){let a={scopeId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,bri.TypeInfo.RoleAssignment,!0);i(m)}catch(o){s(o)}}))})}getRoleDefinitions(r){return wG(this,void 0,void 0,function*(){return new Promise((t,n)=>wG(this,void 0,void 0,function*(){let i={scopeId:r};try{let s=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","f4cc9a86-453c-48d2-b44d-d3bd5c105f4f",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}};Q7t.SecurityRolesApi=Cri});var Eri=A(qs=>{"use strict";Object.defineProperty(qs,"__esModule",{value:!0});var vri=Ari(),Sih;(function(e){e[e.NoOption=0]="NoOption",e[e.Login=1]="Login",e[e.SelectAccount=2]="SelectAccount",e[e.FreshLogin=3]="FreshLogin",e[e.FreshLoginWithMfa=4]="FreshLoginWithMfa"})(Sih=qs.AadLoginPromptOption||(qs.AadLoginPromptOption={}));var wih;(function(e){e[e.Add=1]="Add",e[e.Update=2]="Update",e[e.Delete=3]="Delete",e[e.Undelete=4]="Undelete"})(wih=qs.AuditAction||(qs.AuditAction={}));var Iih;(function(e){e[e.Task=0]="Task",e[e.Feature=1]="Feature"})(Iih=qs.DemandSourceType||(qs.DemandSourceType={}));var xih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(xih=qs.DeploymentGroupActionFilter||(qs.DeploymentGroupActionFilter={}));var Tih;(function(e){e[e.None=0]="None",e[e.Machines=2]="Machines",e[e.Tags=4]="Tags"})(Tih=qs.DeploymentGroupExpands||(qs.DeploymentGroupExpands={}));var Pih;(function(e){e[e.None=0]="None",e[e.Capabilities=2]="Capabilities",e[e.AssignedRequest=4]="AssignedRequest"})(Pih=qs.DeploymentMachineExpands||(qs.DeploymentMachineExpands={}));var Rih;(function(e){e[e.None=0]="None",e[e.DeploymentGroups=2]="DeploymentGroups",e[e.Resource=4]="Resource"})(Rih=qs.DeploymentPoolSummaryExpands||(qs.DeploymentPoolSummaryExpands={}));var kih;(function(e){e[e.None=0]="None",e[e.Capabilities=2]="Capabilities",e[e.AssignedRequest=4]="AssignedRequest",e[e.LastCompletedRequest=8]="LastCompletedRequest"})(kih=qs.DeploymentTargetExpands||(qs.DeploymentTargetExpands={}));var Fih;(function(e){e[e.None=0]="None",e[e.Enabled=1]="Enabled",e[e.Online=2]="Online",e[e.Assigned=4]="Assigned"})(Fih=qs.ElasticAgentState||(qs.ElasticAgentState={}));var Nih;(function(e){e[e.None=0]="None",e[e.Healthy=1]="Healthy",e[e.Creating=2]="Creating",e[e.Deleting=3]="Deleting",e[e.Failed=4]="Failed",e[e.Stopped=5]="Stopped",e[e.Reimaging=6]="Reimaging"})(Nih=qs.ElasticComputeState||(qs.ElasticComputeState={}));var Oih;(function(e){e[e.None=0]="None",e[e.New=1]="New",e[e.CreatingCompute=2]="CreatingCompute",e[e.StartingAgent=3]="StartingAgent",e[e.Idle=4]="Idle",e[e.Assigned=5]="Assigned",e[e.Offline=6]="Offline",e[e.PendingReimage=7]="PendingReimage",e[e.PendingDelete=8]="PendingDelete",e[e.Saved=9]="Saved",e[e.DeletingCompute=10]="DeletingCompute",e[e.Deleted=11]="Deleted",e[e.Lost=12]="Lost",e[e.ReimagingCompute=13]="ReimagingCompute",e[e.RestartingAgent=14]="RestartingAgent",e[e.FailedToStartPendingDelete=15]="FailedToStartPendingDelete",e[e.FailedToRestartPendingDelete=16]="FailedToRestartPendingDelete",e[e.FailedVMPendingDelete=17]="FailedVMPendingDelete",e[e.AssignedPendingDelete=18]="AssignedPendingDelete"})(Oih=qs.ElasticNodeState||(qs.ElasticNodeState={}));var Bih;(function(e){e[e.Online=0]="Online",e[e.Offline=1]="Offline",e[e.Unhealthy=2]="Unhealthy",e[e.New=3]="New"})(Bih=qs.ElasticPoolState||(qs.ElasticPoolState={}));var qih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(qih=qs.EnvironmentActionFilter||(qs.EnvironmentActionFilter={}));var Mih;(function(e){e[e.None=0]="None",e[e.ResourceReferences=1]="ResourceReferences"})(Mih=qs.EnvironmentExpands||(qs.EnvironmentExpands={}));var Lih;(function(e){e[e.Undefined=0]="Undefined",e[e.Generic=1]="Generic",e[e.VirtualMachine=2]="VirtualMachine",e[e.Kubernetes=4]="Kubernetes"})(Lih=qs.EnvironmentResourceType||(qs.EnvironmentResourceType={}));var jih;(function(e){e[e.RunLatest=0]="RunLatest",e[e.Sequential=1]="Sequential"})(jih=qs.ExclusiveLockType||(qs.ExclusiveLockType={}));var Gih;(function(e){e[e.Error=1]="Error",e[e.Warning=2]="Warning"})(Gih=qs.IssueType||(qs.IssueType={}));var Uih;(function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Info=2]="Info"})(Uih=qs.LogLevel||(qs.LogLevel={}));var Vih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Vih=qs.MachineGroupActionFilter||(qs.MachineGroupActionFilter={}));var zih;(function(e){e[e.Variable=1]="Variable",e[e.Regex=2]="Regex"})(zih=qs.MaskType||(qs.MaskType={}));var $ih;(function(e){e[e.Windows=0]="Windows",e[e.Linux=1]="Linux"})($ih=qs.OperatingSystemType||(qs.OperatingSystemType={}));var Qih;(function(e){e[e.ConfigurationJob=0]="ConfigurationJob",e[e.SizingJob=1]="SizingJob",e[e.IncreaseCapacity=2]="IncreaseCapacity",e[e.Reimage=3]="Reimage",e[e.DeleteVMs=4]="DeleteVMs"})(Qih=qs.OperationType||(qs.OperationType={}));var Kih;(function(e){e[e.Running=1]="Running",e[e.Queued=2]="Queued",e[e.All=3]="All"})(Kih=qs.PlanGroupStatus||(qs.PlanGroupStatus={}));var Hih;(function(e){e[e.Running=1]="Running",e[e.Queued=2]="Queued",e[e.All=3]="All"})(Hih=qs.PlanGroupStatusFilter||(qs.PlanGroupStatusFilter={}));var Wih;(function(e){e[e.Queued=0]="Queued",e[e.InUse=1]="InUse",e[e.Finished=2]="Finished",e[e.TimedOut=3]="TimedOut",e[e.Canceled=4]="Canceled",e[e.Abandoned=5]="Abandoned",e[e.WaitingOnChecks=6]="WaitingOnChecks"})(Wih=qs.ResourceLockStatus||(qs.ResourceLockStatus={}));var Yih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Yih=qs.SecureFileActionFilter||(qs.SecureFileActionFilter={}));var Jih;(function(e){e[e.Failed=1]="Failed",e[e.Passed=2]="Passed",e[e.NeverDeployed=4]="NeverDeployed",e[e.All=7]="All"})(Jih=qs.TaskAgentJobResultFilter||(qs.TaskAgentJobResultFilter={}));var Xih;(function(e){e[e.Task=1]="Task",e[e.Action=2]="Action"})(Xih=qs.TaskAgentJobStepType||(qs.TaskAgentJobStepType={}));var Zih;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(Zih=qs.TaskAgentPoolActionFilter||(qs.TaskAgentPoolActionFilter={}));var esh;(function(e){e[e.Succeeded=1]="Succeeded",e[e.Failed=2]="Failed",e[e.Canceled=4]="Canceled"})(esh=qs.TaskAgentPoolMaintenanceJobResult||(qs.TaskAgentPoolMaintenanceJobResult={}));var tsh;(function(e){e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed",e[e.Cancelling=4]="Cancelling",e[e.Queued=8]="Queued"})(tsh=qs.TaskAgentPoolMaintenanceJobStatus||(qs.TaskAgentPoolMaintenanceJobStatus={}));var rsh;(function(e){e[e.None=0]="None",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=4]="Wednesday",e[e.Thursday=8]="Thursday",e[e.Friday=16]="Friday",e[e.Saturday=32]="Saturday",e[e.Sunday=64]="Sunday",e[e.All=127]="All"})(rsh=qs.TaskAgentPoolMaintenanceScheduleDays||(qs.TaskAgentPoolMaintenanceScheduleDays={}));var nsh;(function(e){e[e.None=0]="None",e[e.ElasticPool=1]="ElasticPool",e[e.SingleUseAgents=2]="SingleUseAgents",e[e.PreserveAgentOnJobFailure=4]="PreserveAgentOnJobFailure"})(nsh=qs.TaskAgentPoolOptions||(qs.TaskAgentPoolOptions={}));var ish;(function(e){e[e.Automation=1]="Automation",e[e.Deployment=2]="Deployment"})(ish=qs.TaskAgentPoolType||(qs.TaskAgentPoolType={}));var ssh;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(ssh=qs.TaskAgentQueueActionFilter||(qs.TaskAgentQueueActionFilter={}));var ash;(function(e){e[e.None=0]="None",e[e.BumpRequestToTop=1]="BumpRequestToTop"})(ash=qs.TaskAgentRequestUpdateOptions||(qs.TaskAgentRequestUpdateOptions={}));var osh;(function(e){e[e.Offline=1]="Offline",e[e.Online=2]="Online"})(osh=qs.TaskAgentStatus||(qs.TaskAgentStatus={}));var csh;(function(e){e[e.Offline=1]="Offline",e[e.Online=2]="Online",e[e.All=3]="All"})(csh=qs.TaskAgentStatusFilter||(qs.TaskAgentStatusFilter={}));var ush;(function(e){e[e.Manual=1]="Manual",e[e.MinAgentVersionRequired=2]="MinAgentVersionRequired",e[e.Downgrade=3]="Downgrade"})(ush=qs.TaskAgentUpdateReasonType||(qs.TaskAgentUpdateReasonType={}));var lsh;(function(e){e[e.Any=0]="Any",e[e.Restricted=1]="Restricted"})(lsh=qs.TaskCommandMode||(qs.TaskCommandMode={}));var dsh;(function(e){e[e.Preinstalled=1]="Preinstalled",e[e.ReceivedInstallOrUpdate=2]="ReceivedInstallOrUpdate",e[e.Installed=3]="Installed",e[e.ReceivedUninstall=4]="ReceivedUninstall",e[e.Uninstalled=5]="Uninstalled",e[e.RequestedUpdate=6]="RequestedUpdate",e[e.Updated=7]="Updated",e[e.AlreadyUpToDate=8]="AlreadyUpToDate",e[e.InlineUpdateReceived=9]="InlineUpdateReceived"})(dsh=qs.TaskDefinitionStatus||(qs.TaskDefinitionStatus={}));var psh;(function(e){e[e.None=0]="None",e[e.Tasks=2]="Tasks"})(psh=qs.TaskGroupExpands||(qs.TaskGroupExpands={}));var msh;(function(e){e[e.CreatedOnAscending=0]="CreatedOnAscending",e[e.CreatedOnDescending=1]="CreatedOnDescending"})(msh=qs.TaskGroupQueryOrder||(qs.TaskGroupQueryOrder={}));var fsh;(function(e){e[e.Container=0]="Container",e[e.Job=1]="Job"})(fsh=qs.TaskOrchestrationItemType||(qs.TaskOrchestrationItemType={}));var hsh;(function(e){e[e.InProgress=1]="InProgress",e[e.Queued=2]="Queued",e[e.Completed=4]="Completed",e[e.Throttled=8]="Throttled"})(hsh=qs.TaskOrchestrationPlanState||(qs.TaskOrchestrationPlanState={}));var gsh;(function(e){e[e.Succeeded=0]="Succeeded",e[e.SucceededWithIssues=1]="SucceededWithIssues",e[e.Failed=2]="Failed",e[e.Canceled=3]="Canceled",e[e.Skipped=4]="Skipped",e[e.Abandoned=5]="Abandoned"})(gsh=qs.TaskResult||(qs.TaskResult={}));var ysh;(function(e){e[e.Pending=0]="Pending",e[e.InProgress=1]="InProgress",e[e.Completed=2]="Completed"})(ysh=qs.TimelineRecordState||(qs.TimelineRecordState={}));var _sh;(function(e){e[e.None=0]="None",e[e.Manage=2]="Manage",e[e.Use=16]="Use"})(_sh=qs.VariableGroupActionFilter||(qs.VariableGroupActionFilter={}));var Ash;(function(e){e[e.IdAscending=0]="IdAscending",e[e.IdDescending=1]="IdDescending"})(Ash=qs.VariableGroupQueryOrder||(qs.VariableGroupQueryOrder={}));qs.TypeInfo={AadLoginPromptOption:{enumValues:{noOption:0,login:1,selectAccount:2,freshLogin:3,freshLoginWithMfa:4}},AgentChangeEvent:{},AgentJobRequestMessage:{},AgentPoolEvent:{},AgentQueueEvent:{},AgentQueuesEvent:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},DemandMinimumVersion:{},DemandSource:{},DemandSourceType:{enumValues:{task:0,feature:1}},DeploymentGroup:{},DeploymentGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},DeploymentGroupExpands:{enumValues:{none:0,machines:2,tags:4}},DeploymentGroupMetrics:{},DeploymentGroupReference:{},DeploymentMachine:{},DeploymentMachineChangedData:{},DeploymentMachineExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4}},DeploymentMachineGroup:{},DeploymentMachineGroupReference:{},DeploymentMachinesChangeEvent:{},DeploymentPoolSummary:{},DeploymentPoolSummaryExpands:{enumValues:{none:0,deploymentGroups:2,resource:4}},DeploymentTargetExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4,lastCompletedRequest:8}},ElasticAgentState:{enumValues:{none:0,enabled:1,online:2,assigned:4}},ElasticComputeState:{enumValues:{none:0,healthy:1,creating:2,deleting:3,failed:4,stopped:5,reimaging:6}},ElasticNode:{},ElasticNodeSettings:{},ElasticNodeState:{enumValues:{none:0,new:1,creatingCompute:2,startingAgent:3,idle:4,assigned:5,offline:6,pendingReimage:7,pendingDelete:8,saved:9,deletingCompute:10,deleted:11,lost:12,reimagingCompute:13,restartingAgent:14,failedToStartPendingDelete:15,failedToRestartPendingDelete:16,failedVMPendingDelete:17,assignedPendingDelete:18}},ElasticPool:{},ElasticPoolCreationResult:{},ElasticPoolLog:{},ElasticPoolSettings:{},ElasticPoolState:{enumValues:{online:0,offline:1,unhealthy:2,new:3}},EnvironmentActionFilter:{enumValues:{none:0,manage:2,use:16}},EnvironmentDeploymentExecutionRecord:{},EnvironmentExpands:{enumValues:{none:0,resourceReferences:1}},EnvironmentInstance:{},EnvironmentResource:{},EnvironmentResourceDeploymentExecutionRecord:{},EnvironmentResourceReference:{},EnvironmentResourceType:{enumValues:{undefined:0,generic:1,virtualMachine:2,kubernetes:4}},ExclusiveLockType:{enumValues:{runLatest:0,sequential:1}},Issue:{},IssueType:{enumValues:{error:1,warning:2}},JobAssignedEvent:{},JobCompletedEvent:{},JobEnvironment:{},JobRequestMessage:{},KubernetesResource:{},LogLevel:{enumValues:{error:0,warning:1,info:2}},MachineGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},MaskHint:{},MaskType:{enumValues:{variable:1,regex:2}},OperatingSystemType:{enumValues:{windows:0,linux:1}},OperationType:{enumValues:{configurationJob:0,sizingJob:1,increaseCapacity:2,reimage:3,deleteVMs:4}},PackageMetadata:{},PlanEnvironment:{},PlanGroupStatus:{enumValues:{running:1,queued:2,all:3}},PlanGroupStatusFilter:{enumValues:{running:1,queued:2,all:3}},ResourceLockRequest:{},ResourceLockStatus:{enumValues:{queued:0,inUse:1,finished:2,timedOut:3,canceled:4,abandoned:5,waitingOnChecks:6}},ResourceUsage:{},SecureFile:{},SecureFileActionFilter:{enumValues:{none:0,manage:2,use:16}},SecureFileEvent:{},ServerTaskRequestMessage:{},ServiceEndpointAuthenticationScheme:{},ServiceEndpointExecutionData:{},ServiceEndpointExecutionRecord:{},ServiceEndpointExecutionRecordsInput:{},ServiceEndpointRequestResult:{},ServiceEndpointType:{},TaskAgent:{},TaskAgentCloudRequest:{},TaskAgentCloudType:{},TaskAgentDowngrade:{},TaskAgentJob:{},TaskAgentJobRequest:{},TaskAgentJobResultFilter:{enumValues:{failed:1,passed:2,neverDeployed:4,all:7}},TaskAgentJobStep:{},TaskAgentJobStepType:{enumValues:{task:1,action:2}},TaskAgentManualUpdate:{},TaskAgentMinAgentVersionRequiredUpdate:{},TaskAgentPool:{},TaskAgentPoolActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentPoolMaintenanceDefinition:{},TaskAgentPoolMaintenanceJob:{},TaskAgentPoolMaintenanceJobResult:{enumValues:{succeeded:1,failed:2,canceled:4}},TaskAgentPoolMaintenanceJobStatus:{enumValues:{inProgress:1,completed:2,cancelling:4,queued:8}},TaskAgentPoolMaintenanceJobTargetAgent:{},TaskAgentPoolMaintenanceSchedule:{},TaskAgentPoolMaintenanceScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},TaskAgentPoolOptions:{enumValues:{none:0,elasticPool:1,singleUseAgents:2,preserveAgentOnJobFailure:4}},TaskAgentPoolReference:{},TaskAgentPoolStatus:{},TaskAgentPoolSummary:{},TaskAgentPoolType:{enumValues:{automation:1,deployment:2}},TaskAgentQueue:{},TaskAgentQueueActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentReference:{},TaskAgentRequestUpdateOptions:{enumValues:{none:0,bumpRequestToTop:1}},TaskAgentSession:{},TaskAgentStatus:{enumValues:{offline:1,online:2}},TaskAgentStatusFilter:{enumValues:{offline:1,online:2,all:3}},TaskAgentUpdate:{},TaskAgentUpdateReason:{},TaskAgentUpdateReasonType:{enumValues:{manual:1,minAgentVersionRequired:2,downgrade:3}},TaskAttachment:{},TaskCommandMode:{enumValues:{any:0,restricted:1}},TaskCommandRestrictions:{},TaskCompletedEvent:{},TaskDefinition:{},TaskDefinitionStatus:{enumValues:{preinstalled:1,receivedInstallOrUpdate:2,installed:3,receivedUninstall:4,uninstalled:5,requestedUpdate:6,updated:7,alreadyUpToDate:8,inlineUpdateReceived:9}},TaskGroup:{},TaskGroupExpands:{enumValues:{none:0,tasks:2}},TaskGroupQueryOrder:{enumValues:{createdOnAscending:0,createdOnDescending:1}},TaskGroupRevision:{},TaskLog:{},TaskOrchestrationContainer:{},TaskOrchestrationItem:{},TaskOrchestrationItemType:{enumValues:{container:0,job:1}},TaskOrchestrationJob:{},TaskOrchestrationPlan:{},TaskOrchestrationPlanGroup:{},TaskOrchestrationPlanGroupsQueueMetrics:{},TaskOrchestrationPlanState:{enumValues:{inProgress:1,queued:2,completed:4,throttled:8}},TaskOrchestrationQueuedPlan:{},TaskOrchestrationQueuedPlanGroup:{},TaskRestrictions:{},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},VariableGroupQueryOrder:{enumValues:{idAscending:0,idDescending:1}},VirtualMachine:{},VirtualMachineGroup:{},VirtualMachineResource:{},VirtualMachineResourceCreateParameters:{}};qs.TypeInfo.AgentChangeEvent.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},timeStamp:{isDate:!0}};qs.TypeInfo.AgentJobRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment},lockedUntil:{isDate:!0}};qs.TypeInfo.AgentPoolEvent.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPool}};qs.TypeInfo.AgentQueueEvent.fields={queue:{typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.AgentQueuesEvent.fields={queues:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:!0}};qs.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:!0}};qs.TypeInfo.DemandMinimumVersion.fields={source:{typeInfo:qs.TypeInfo.DemandSource}};qs.TypeInfo.DemandSource.fields={sourceType:{enumType:qs.TypeInfo.DemandSourceType}};qs.TypeInfo.DeploymentGroup.fields={machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachine},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentGroupMetrics.fields={deploymentGroup:{typeInfo:qs.TypeInfo.DeploymentGroupReference}};qs.TypeInfo.DeploymentGroupReference.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachine.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.DeploymentMachineChangedData.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.DeploymentMachineGroup.fields={machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachine},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachineGroupReference.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.DeploymentMachinesChangeEvent.fields={machineGroupReference:{typeInfo:qs.TypeInfo.DeploymentGroupReference},machines:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentMachineChangedData}};qs.TypeInfo.DeploymentPoolSummary.fields={deploymentGroups:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentGroupReference},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},resource:{typeInfo:qs.TypeInfo.EnvironmentResourceReference}};qs.TypeInfo.ElasticNode.fields={agentState:{enumType:qs.TypeInfo.ElasticAgentState},computeState:{enumType:qs.TypeInfo.ElasticComputeState},desiredState:{enumType:qs.TypeInfo.ElasticNodeState},state:{enumType:qs.TypeInfo.ElasticNodeState},stateChangedOn:{isDate:!0}};qs.TypeInfo.ElasticNodeSettings.fields={state:{enumType:qs.TypeInfo.ElasticNodeState}};qs.TypeInfo.ElasticPool.fields={offlineSince:{isDate:!0},osType:{enumType:qs.TypeInfo.OperatingSystemType},state:{enumType:qs.TypeInfo.ElasticPoolState}};qs.TypeInfo.ElasticPoolCreationResult.fields={agentPool:{typeInfo:qs.TypeInfo.TaskAgentPool},agentQueue:{typeInfo:qs.TypeInfo.TaskAgentQueue},elasticPool:{typeInfo:qs.TypeInfo.ElasticPool}};qs.TypeInfo.ElasticPoolLog.fields={level:{enumType:qs.TypeInfo.LogLevel},operation:{enumType:qs.TypeInfo.OperationType},timestamp:{isDate:!0}};qs.TypeInfo.ElasticPoolSettings.fields={osType:{enumType:qs.TypeInfo.OperatingSystemType}};qs.TypeInfo.EnvironmentDeploymentExecutionRecord.fields={finishTime:{isDate:!0},queueTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.EnvironmentInstance.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},resources:{isArray:!0,typeInfo:qs.TypeInfo.EnvironmentResourceReference}};qs.TypeInfo.EnvironmentResource.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.EnvironmentResourceDeploymentExecutionRecord.fields={finishTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.EnvironmentResourceReference.fields={type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.Issue.fields={type:{enumType:qs.TypeInfo.IssueType}};qs.TypeInfo.JobAssignedEvent.fields={request:{typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.JobCompletedEvent.fields={result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.JobEnvironment.fields={mask:{isArray:!0,typeInfo:qs.TypeInfo.MaskHint},secureFiles:{isArray:!0,typeInfo:qs.TypeInfo.SecureFile}};qs.TypeInfo.JobRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment}};qs.TypeInfo.KubernetesResource.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.MaskHint.fields={type:{enumType:qs.TypeInfo.MaskType}};qs.TypeInfo.PackageMetadata.fields={createdOn:{isDate:!0}};qs.TypeInfo.PlanEnvironment.fields={mask:{isArray:!0,typeInfo:qs.TypeInfo.MaskHint}};qs.TypeInfo.ResourceLockRequest.fields={assignTime:{isDate:!0},finishTime:{isDate:!0},lockType:{enumType:qs.TypeInfo.ExclusiveLockType},queueTime:{isDate:!0},status:{enumType:qs.TypeInfo.ResourceLockStatus}};qs.TypeInfo.ResourceUsage.fields={runningRequests:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.SecureFile.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};qs.TypeInfo.SecureFileEvent.fields={secureFiles:{isArray:!0,typeInfo:qs.TypeInfo.SecureFile}};qs.TypeInfo.ServerTaskRequestMessage.fields={environment:{typeInfo:qs.TypeInfo.JobEnvironment},taskDefinition:{typeInfo:qs.TypeInfo.TaskDefinition}};qs.TypeInfo.ServiceEndpointAuthenticationScheme.fields={inputDescriptors:{isArray:!0,typeInfo:vri.TypeInfo.InputDescriptor}};qs.TypeInfo.ServiceEndpointExecutionData.fields={finishTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0}};qs.TypeInfo.ServiceEndpointExecutionRecord.fields={data:{typeInfo:qs.TypeInfo.ServiceEndpointExecutionData}};qs.TypeInfo.ServiceEndpointExecutionRecordsInput.fields={data:{typeInfo:qs.TypeInfo.ServiceEndpointExecutionData}};qs.TypeInfo.ServiceEndpointRequestResult.fields={};qs.TypeInfo.ServiceEndpointType.fields={authenticationSchemes:{isArray:!0,typeInfo:qs.TypeInfo.ServiceEndpointAuthenticationScheme},inputDescriptors:{isArray:!0,typeInfo:vri.TypeInfo.InputDescriptor}};qs.TypeInfo.TaskAgent.fields={assignedAgentCloudRequest:{typeInfo:qs.TypeInfo.TaskAgentCloudRequest},assignedRequest:{typeInfo:qs.TypeInfo.TaskAgentJobRequest},createdOn:{isDate:!0},lastCompletedRequest:{typeInfo:qs.TypeInfo.TaskAgentJobRequest},pendingUpdate:{typeInfo:qs.TypeInfo.TaskAgentUpdate},status:{enumType:qs.TypeInfo.TaskAgentStatus},statusChangedOn:{isDate:!0}};qs.TypeInfo.TaskAgentCloudRequest.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference},agentConnectedTime:{isDate:!0},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},provisionedTime:{isDate:!0},provisionRequestTime:{isDate:!0},releaseRequestTime:{isDate:!0}};qs.TypeInfo.TaskAgentCloudType.fields={inputDescriptors:{isArray:!0,typeInfo:vri.TypeInfo.InputDescriptor}};qs.TypeInfo.TaskAgentDowngrade.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentJob.fields={steps:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobStep}};qs.TypeInfo.TaskAgentJobRequest.fields={assignTime:{isDate:!0},finishTime:{isDate:!0},lockedUntil:{isDate:!0},matchedAgents:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentReference},queueTime:{isDate:!0},receiveTime:{isDate:!0},reservedAgent:{typeInfo:qs.TypeInfo.TaskAgentReference},result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.TaskAgentJobStep.fields={type:{enumType:qs.TypeInfo.TaskAgentJobStepType}};qs.TypeInfo.TaskAgentManualUpdate.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentMinAgentVersionRequiredUpdate.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAgentPool.fields={createdOn:{isDate:!0},options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolMaintenanceDefinition.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},scheduleSetting:{typeInfo:qs.TypeInfo.TaskAgentPoolMaintenanceSchedule}};qs.TypeInfo.TaskAgentPoolMaintenanceJob.fields={finishTime:{isDate:!0},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},queueTime:{isDate:!0},result:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobResult},startTime:{isDate:!0},status:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobStatus},targetAgents:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent}};qs.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference},result:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobResult},status:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceJobStatus}};qs.TypeInfo.TaskAgentPoolMaintenanceSchedule.fields={daysToBuild:{enumType:qs.TypeInfo.TaskAgentPoolMaintenanceScheduleDays}};qs.TypeInfo.TaskAgentPoolReference.fields={options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolStatus.fields={options:{enumType:qs.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:qs.TypeInfo.TaskAgentPoolType}};qs.TypeInfo.TaskAgentPoolSummary.fields={deploymentGroups:{isArray:!0,typeInfo:qs.TypeInfo.DeploymentGroupReference},pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference},queues:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentQueue}};qs.TypeInfo.TaskAgentQueue.fields={pool:{typeInfo:qs.TypeInfo.TaskAgentPoolReference}};qs.TypeInfo.TaskAgentReference.fields={status:{enumType:qs.TypeInfo.TaskAgentStatus}};qs.TypeInfo.TaskAgentSession.fields={agent:{typeInfo:qs.TypeInfo.TaskAgentReference}};qs.TypeInfo.TaskAgentUpdate.fields={reason:{typeInfo:qs.TypeInfo.TaskAgentUpdateReason},requestTime:{isDate:!0}};qs.TypeInfo.TaskAgentUpdateReason.fields={code:{enumType:qs.TypeInfo.TaskAgentUpdateReasonType}};qs.TypeInfo.TaskAttachment.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};qs.TypeInfo.TaskCommandRestrictions.fields={mode:{enumType:qs.TypeInfo.TaskCommandMode}};qs.TypeInfo.TaskCompletedEvent.fields={result:{enumType:qs.TypeInfo.TaskResult}};qs.TypeInfo.TaskDefinition.fields={restrictions:{typeInfo:qs.TypeInfo.TaskRestrictions}};qs.TypeInfo.TaskGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0},restrictions:{typeInfo:qs.TypeInfo.TaskRestrictions}};qs.TypeInfo.TaskGroupRevision.fields={changedDate:{isDate:!0},changeType:{enumType:qs.TypeInfo.AuditAction}};qs.TypeInfo.TaskLog.fields={createdOn:{isDate:!0},lastChangedOn:{isDate:!0}};qs.TypeInfo.TaskOrchestrationContainer.fields={children:{isArray:!0,typeInfo:qs.TypeInfo.TaskOrchestrationItem},itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType},rollback:{typeInfo:qs.TypeInfo.TaskOrchestrationContainer}};qs.TypeInfo.TaskOrchestrationItem.fields={itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType}};qs.TypeInfo.TaskOrchestrationJob.fields={itemType:{enumType:qs.TypeInfo.TaskOrchestrationItemType}};qs.TypeInfo.TaskOrchestrationPlan.fields={environment:{typeInfo:qs.TypeInfo.PlanEnvironment},finishTime:{isDate:!0},implementation:{typeInfo:qs.TypeInfo.TaskOrchestrationContainer},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:qs.TypeInfo.TaskOrchestrationPlanState}};qs.TypeInfo.TaskOrchestrationPlanGroup.fields={runningRequests:{isArray:!0,typeInfo:qs.TypeInfo.TaskAgentJobRequest}};qs.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics.fields={status:{enumType:qs.TypeInfo.PlanGroupStatus}};qs.TypeInfo.TaskOrchestrationQueuedPlan.fields={assignTime:{isDate:!0},queueTime:{isDate:!0}};qs.TypeInfo.TaskOrchestrationQueuedPlanGroup.fields={plans:{isArray:!0,typeInfo:qs.TypeInfo.TaskOrchestrationQueuedPlan}};qs.TypeInfo.TaskRestrictions.fields={commands:{typeInfo:qs.TypeInfo.TaskCommandRestrictions}};qs.TypeInfo.Timeline.fields={lastChangedOn:{isDate:!0},records:{isArray:!0,typeInfo:qs.TypeInfo.TimelineRecord}};qs.TypeInfo.TimelineRecord.fields={finishTime:{isDate:!0},issues:{isArray:!0,typeInfo:qs.TypeInfo.Issue},lastModified:{isDate:!0},result:{enumType:qs.TypeInfo.TaskResult},startTime:{isDate:!0},state:{enumType:qs.TypeInfo.TimelineRecordState}};qs.TypeInfo.VariableGroup.fields={createdOn:{isDate:!0},modifiedOn:{isDate:!0}};qs.TypeInfo.VirtualMachine.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent}};qs.TypeInfo.VirtualMachineGroup.fields={createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.VirtualMachineResource.fields={agent:{typeInfo:qs.TypeInfo.TaskAgent},createdOn:{isDate:!0},lastModifiedOn:{isDate:!0},type:{enumType:qs.TypeInfo.EnvironmentResourceType}};qs.TypeInfo.VirtualMachineResourceCreateParameters.fields={virtualMachineResource:{typeInfo:qs.TypeInfo.VirtualMachineResource}}});var iwo=A(K7t=>{"use strict";var Qs=K7t&&K7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(K7t,"__esModule",{value:!0});var bsh=rv(),vd=Eri(),xwr=class extends bsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-TaskAgent-api",n)}addAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentCloud(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentClouds(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}updateAgentCloud(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={agentCloudId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentCloudTypes(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","5932e193-f376-469d-9c3e-e5588ce12cb5",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,vd.TypeInfo.TaskAgentCloudType,!0);r(c)}catch(i){t(i)}}))})}getAgentRequestsForQueue(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("top can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,queueId:t},c={$top:n,continuationToken:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}queueAgentRequest(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,queueId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentJobRequest,!1);i(m)}catch(o){s(o)}}))})}addAgent(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgent,!1);n(u)}catch(a){i(a)}}))})}deleteAgent(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,agentId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgent(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={poolId:r,agentId:t},u={includeCapabilities:n,includeAssignedRequest:i,includeLastCompletedRequest:s,propertyFilters:a&&a.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.TaskAgent,!1);o(v)}catch(m){c(m)}}))})}getAgents(r,t,n,i,s,a,o){return Qs(this,void 0,void 0,function*(){return new Promise((c,l)=>Qs(this,void 0,void 0,function*(){let u={poolId:r},m={agentName:t,includeCapabilities:n,includeAssignedRequest:i,includeLastCompletedRequest:s,propertyFilters:a&&a.join(","),demands:o&&o.join(",")};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,vd.TypeInfo.TaskAgent,!0);c(w)}catch(h){l(h)}}))})}replaceAgent(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}updateAgent(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}getAzureManagementGroups(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","39fe3bf2-7ee0-4198-a469-4a29929afa9c",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getAzureSubscriptions(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","bcd6189c-0303-471f-a8e1-acb22b74d700",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}generateDeploymentGroupAccessToken(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","3d197ba2-c3e9-4253-882f-0ee2440f8174",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.DeploymentGroup,!1);n(u)}catch(a){i(a)}}))})}deleteDeploymentGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeploymentGroup(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={actionFilter:n,$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentGroup,!1);s(_)}catch(l){a(l)}}))})}getDeploymentGroups(r,t,n,i,s,a,o){return Qs(this,void 0,void 0,function*(){return new Promise((c,l)=>Qs(this,void 0,void 0,function*(){let u={project:r},m={name:t,actionFilter:n,$expand:i,continuationToken:s,$top:a,ids:o&&o.join(",")};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,vd.TypeInfo.DeploymentGroup,!0);c(w)}catch(h){l(h)}}))})}updateDeploymentGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentGroup,!1);i(m)}catch(o){s(o)}}))})}getDeploymentGroupsMetrics(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={deploymentGroupName:t,continuationToken:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","281c6308-427a-49e1-b83a-dac0f4862189",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentGroupMetrics,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("machineId can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={machineId:n,completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentMachines(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={machineIds:n&&n.join(","),completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}refreshDeploymentMachines(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","91006ac4-0f68-4d82-a2bc-540676bd73ce",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}generateDeploymentPoolAccessToken(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","e077ee4a-399b-420b-841f-c43fbc058e0b",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getDeploymentPoolsSummary(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={},o={poolName:r,expands:t,poolIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6525d6c6-258f-40e0-a1a9-8a24a3957625",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentPoolSummary,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("targetId can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t},c={targetId:n,completedRequestCount:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentJobRequest,!0);s(_)}catch(l){a(l)}}))})}getAgentRequestsForDeploymentTargets(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={project:r,deploymentGroupId:t},u={targetIds:n&&n.join(","),ownerId:i,completedOn:s,completedRequestCount:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.TaskAgentJobRequest,!0);o(v)}catch(m){c(m)}}))})}refreshDeploymentTargets(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,deploymentGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1c1a817f-f23d-41c6-bf8d-14b638f64152",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}queryEndpoint(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f223b809-8c33-4b7d-b53f-07232569b5d6",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getEnvironmentDeploymentExecutionRecords(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,environmentId:t},c={continuationToken:n,top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","51bb5d21-4305-4ea6-9dbb-b7488af73334",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.EnvironmentDeploymentExecutionRecord,!0);s(_)}catch(l){a(l)}}))})}addEnvironment(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.EnvironmentInstance,!1);n(u)}catch(a){i(a)}}))})}deleteEnvironment(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,environmentId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getEnvironmentById(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t},o={expands:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.EnvironmentInstance,!1);i(h)}catch(c){s(c)}}))})}getEnvironments(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={name:t,continuationToken:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.EnvironmentInstance,!0);s(_)}catch(l){a(l)}}))})}updateEnvironment(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.EnvironmentInstance,!1);i(m)}catch(o){s(o)}}))})}getTaskHubLicenseDetails(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={hubName:r},o={includeEnterpriseUsersCount:t,includeHostedAgentMinutesCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateTaskHubLicenseDetails(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={hubName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}validateInputs(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","58475b1e-adaf-4155-9bc1-e04bf1fff4c2",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("lockToken can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={poolId:r,requestId:t},l={lockToken:n,result:i,agentShuttingDown:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.del(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getAgentRequest(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,requestId:t},o={includeStatus:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!1);i(h)}catch(c){s(c)}}))})}getAgentRequests(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("top can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={$top:t,continuationToken:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForAgent(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("agentId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={agentId:t,completedRequestCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForAgents(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={agentIds:t&&t.join(","),completedRequestCount:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}getAgentRequestsForPlan(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("planId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={planId:t,jobId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentJobRequest,!0);i(h)}catch(c){s(c)}}))})}queueAgentRequestByPool(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentJobRequest,!1);n(u)}catch(a){i(a)}}))})}updateAgentRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(i==null)throw new TypeError("lockToken can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={poolId:t,requestId:n},l={lockToken:i,updateOptions:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,vd.TypeInfo.TaskAgentJobRequest,!1);a(b)}catch(u){o(u)}}))})}addKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.KubernetesResource,!1);i(m)}catch(o){s(o)}}))})}deleteKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getKubernetesResource(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.KubernetesResource,!1);i(m)}catch(o){s(o)}}))})}generateDeploymentMachineGroupAccessToken(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,machineGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","f8c7c0de-ac0d-469b-9cb1-c21f72d67693",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,null,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentMachineGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.DeploymentMachineGroup,!1);n(u)}catch(a){i(a)}}))})}deleteDeploymentMachineGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,machineGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeploymentMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,machineGroupId:t},o={actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachineGroup,!1);i(h)}catch(c){s(c)}}))})}getDeploymentMachineGroups(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r},o={machineGroupName:t,actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachineGroup,!0);i(h)}catch(c){s(c)}}))})}updateDeploymentMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,machineGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachineGroup,!1);i(m)}catch(o){s(o)}}))})}getDeploymentMachineGroupMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,machineGroupId:t},o={tagFilters:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!0);i(h)}catch(c){s(c)}}))})}updateDeploymentMachineGroupMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,machineGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}addDeploymentMachine(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!1);i(m)}catch(o){s(o)}}))})}deleteDeploymentMachine(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,deploymentGroupId:t,machineId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t,machineId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentMachine,!1);s(_)}catch(l){a(l)}}))})}getDeploymentMachines(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={project:r,deploymentGroupId:t},l={tags:n&&n.join(","),name:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,vd.TypeInfo.DeploymentMachine,!0);a(b)}catch(u){o(u)}}))})}replaceDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,machineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentMachine(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,machineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentMachines(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}createAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);n(u)}catch(a){i(a)}}))})}deleteAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceDefinition(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,definitionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceDefinitions(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!0);t(l)}catch(s){n(s)}}))})}updateAgentPoolMaintenanceDefinition(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,definitionId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceDefinition,!1);i(m)}catch(o){s(o)}}))})}deleteAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);n(u)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJobLogs(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,jobId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getAgentPoolMaintenanceJobs(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r},a={definitionId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!0);n(m)}catch(o){i(o)}}))})}queueAgentPoolMaintenanceJob(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);n(u)}catch(a){i(a)}}))})}updateAgentPoolMaintenanceJob(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,jobId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPoolMaintenanceJob,!1);i(m)}catch(o){s(o)}}))})}deleteMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("sessionId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,messageId:t},o={sessionId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("sessionId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={sessionId:t,lastMessageId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}refreshAgent(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("agentId can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r},a={agentId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}refreshAgents(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}sendMessage(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("requestId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t},o={requestId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getPackage(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={packageType:r,platform:t,version:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.PackageMetadata,!1);i(m)}catch(o){s(o)}}))})}getPackages(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={packageType:r,platform:t},o={$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.PackageMetadata,!0);i(h)}catch(c){s(c)}}))})}getAgentPoolMetadata(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",i),a=s.requestUrl,o=s.apiVersion,c=this.createAcceptHeader("text/plain",o);t((yield this.http.get(a,{Accept:c})).message)}catch(s){n(s)}}))})}setAgentPoolMetadata(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:n};r=r||{},r["Content-Type"]="application/octet-stream";try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion);l.additionalHeaders=r;let u;u=yield this.rest.replace(c,t,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}addAgentPool(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentPool,!1);t(l)}catch(s){n(s)}}))})}deleteAgentPool(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={poolId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getAgentPool(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r},o={properties:t&&t.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentPool,!1);i(h)}catch(c){s(c)}}))})}getAgentPools(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={},c={poolName:r,properties:t&&t.join(","),poolType:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskAgentPool,!0);s(_)}catch(l){a(l)}}))})}getAgentPoolsByIds(r,t){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("poolIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={},a={poolIds:r&&r.join(","),actionFilter:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgentPool,!0);n(m)}catch(o){i(o)}}))})}updateAgentPool(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentPool,!1);n(u)}catch(a){i(a)}}))})}addAgentQueue(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={authorizePipelines:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!1);i(h)}catch(c){s(c)}}))})}createTeamProject(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.replace(a,null,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteAgentQueue(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t,queueId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getAgentQueue(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,queueId:r},o={actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!1);i(h)}catch(c){s(c)}}))})}getAgentQueues(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r},o={queueName:t,actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesByIds(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("queueIds can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={queueIds:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesByNames(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("queueNames can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={queueNames:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentQueuesForPools(r,t,n){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("poolIds can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={poolIds:r&&r.join(","),actionFilter:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgentQueue,!0);i(h)}catch(c){s(c)}}))})}getAgentCloudRequests(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={agentCloudId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","20189bd7-5134-49c2-b8e9-f9e856eea2b2",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,vd.TypeInfo.TaskAgentCloudRequest,!0);t(l)}catch(s){n(s)}}))})}getResourceLimits(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1f1f0557-c445-42a6-b4a0-0df605a3a0f8",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getResourceUsage(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={},o={parallelismTag:r,poolIsHosted:t,includeRunningRequests:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","eae1d376-a8b1-4475-9041-1dfdbe8f0143",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,vd.TypeInfo.ResourceUsage,!1);i(h)}catch(c){s(c)}}))})}getTaskGroupHistory(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,taskGroupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","100cc92a-b255-47fa-9ab3-e44a2985a3ac",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroupRevision,!0);n(u)}catch(a){i(a)}}))})}deleteSecureFile(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,secureFileId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}downloadSecureFile(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("ticket can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,secureFileId:t},c={ticket:n,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getSecureFile(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,secureFileId:t},c={includeDownloadTicket:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!1);s(_)}catch(l){a(l)}}))})}getSecureFiles(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={namePattern:t,includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}getSecureFilesByIds(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("secureFileIds can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={secureFileIds:t&&t.join(","),includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}getSecureFilesByNames(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("secureFileNames can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r},c={secureFileNames:t&&t.join(","),includeDownloadTickets:n,actionFilter:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.SecureFile,!0);s(_)}catch(l){a(l)}}))})}querySecureFilesByProperties(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={namePattern:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.SecureFile,!0);i(h)}catch(c){s(c)}}))})}updateSecureFile(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,secureFileId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.SecureFile,!1);i(m)}catch(o){s(o)}}))})}updateSecureFiles(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.SecureFile,!0);n(u)}catch(a){i(a)}}))})}uploadSecureFile(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(i==null)throw new TypeError("name can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={project:n},l={name:i,authorizePipelines:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,vd.TypeInfo.SecureFile,!1);a(b)}catch(u){o(u)}}))})}createAgentSession(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskAgentSession,!1);n(u)}catch(a){i(a)}}))})}deleteAgentSession(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={poolId:r,sessionId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addDeploymentTarget(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!1);i(m)}catch(o){s(o)}}))})}deleteDeploymentTarget(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,deploymentGroupId:t,targetId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,deploymentGroupId:t,targetId:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.DeploymentMachine,!1);s(_)}catch(l){a(l)}}))})}getDeploymentTargets(r,t,n,i,s,a,o,c,l,u,m,h){return Qs(this,void 0,void 0,function*(){return new Promise((_,b)=>Qs(this,void 0,void 0,function*(){let v={project:r,deploymentGroupId:t},w={tags:n&&n.join(","),name:i,partialNameMatch:s,$expand:a,agentStatus:o,agentJobResult:c,continuationToken:l,$top:u,enabled:m,propertyFilters:h&&h.join(",")};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,vd.TypeInfo.DeploymentMachine,!0);_(L)}catch(x){b(x)}}))})}replaceDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,targetId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentTarget(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,deploymentGroupId:n,targetId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.DeploymentMachine,!1);s(h)}catch(c){a(c)}}))})}updateDeploymentTargets(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,deploymentGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.DeploymentMachine,!0);i(m)}catch(o){s(o)}}))})}addTaskGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroup,!1);n(u)}catch(a){i(a)}}))})}deleteTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,taskGroupId:t},o={comment:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTaskGroup(r,t,n,i){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("versionSpec can not be null or undefined");return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:r,taskGroupId:t},c={versionSpec:n,$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskGroup,!1);s(_)}catch(l){a(l)}}))})}getTaskGroupRevision(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("revision can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,taskGroupId:t},o={revision:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("text/plain",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getTaskGroups(r,t,n,i,s,a,o,c){return Qs(this,void 0,void 0,function*(){return new Promise((l,u)=>Qs(this,void 0,void 0,function*(){let m={project:r,taskGroupId:t},h={expanded:n,taskIdFilter:i,deleted:s,$top:a,continuationToken:o,queryOrder:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,vd.TypeInfo.TaskGroup,!0);l(x)}catch(_){u(_)}}))})}publishTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("parentTaskGroupId can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t},o={parentTaskGroupId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskGroup,!0);i(h)}catch(c){s(c)}}))})}undeleteTaskGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.TaskGroup,!0);n(u)}catch(a){i(a)}}))})}updateTaskGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,taskGroupId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskGroup,!1);i(m)}catch(o){s(o)}}))})}updateTaskGroupProperties(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,taskGroupId:n},c={disablePriorVersions:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskGroup,!0);s(_)}catch(l){a(l)}}))})}deleteTaskDefinition(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={taskId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getTaskContentZip(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r,versionString:t},c={visibility:n,scopeLocal:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getTaskDefinition(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r,versionString:t},c={visibility:n,scopeLocal:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskDefinition,!1);s(_)}catch(l){a(l)}}))})}getTaskDefinitions(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={taskId:r},c={visibility:t,scopeLocal:n,allVersions:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,vd.TypeInfo.TaskDefinition,!0);s(_)}catch(l){a(l)}}))})}updateAgentUpdateState(r,t,n){return Qs(this,void 0,void 0,function*(){if(n==null)throw new TypeError("currentState can not be null or undefined");return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:r,agentId:t},o={currentState:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8cc1b02b-ae49-4516-b5ad-4f9b29967c30",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,vd.TypeInfo.TaskAgent,!1);i(h)}catch(c){s(c)}}))})}updateAgentUserCapabilities(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={poolId:t,agentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","30ba3ada-fedf-4da8-bbb5-dacf2f82e176",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.TaskAgent,!1);i(m)}catch(o){s(o)}}))})}addVariableGroup(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,vd.TypeInfo.VariableGroup,!1);t(l)}catch(s){n(s)}}))})}deleteVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("projectIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={groupId:r},a={projectIds:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}shareVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("variableGroupId can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={},a={variableGroupId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}updateVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={groupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,vd.TypeInfo.VariableGroup,!1);n(u)}catch(a){i(a)}}))})}getVariableGroup(r,t){return Qs(this,void 0,void 0,function*(){return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r,groupId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,vd.TypeInfo.VariableGroup,!1);n(u)}catch(a){i(a)}}))})}getVariableGroups(r,t,n,i,s,a){return Qs(this,void 0,void 0,function*(){return new Promise((o,c)=>Qs(this,void 0,void 0,function*(){let l={project:r},u={groupName:t,actionFilter:n,$top:i,continuationToken:s,queryOrder:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,vd.TypeInfo.VariableGroup,!0);o(v)}catch(m){c(m)}}))})}getVariableGroupsById(r,t){return Qs(this,void 0,void 0,function*(){if(t==null)throw new TypeError("groupIds can not be null or undefined");return new Promise((n,i)=>Qs(this,void 0,void 0,function*(){let s={project:r},a={groupIds:t&&t.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.VariableGroup,!0);n(m)}catch(o){i(o)}}))})}addVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}deleteVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:r,environmentId:t,resourceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}updateVirtualMachineGroup(r,t,n){return Qs(this,void 0,void 0,function*(){return new Promise((i,s)=>Qs(this,void 0,void 0,function*(){let a={project:t,environmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,vd.TypeInfo.VirtualMachineGroup,!1);i(m)}catch(o){s(o)}}))})}getVirtualMachines(r,t,n,i,s,a,o,c){return Qs(this,void 0,void 0,function*(){return new Promise((l,u)=>Qs(this,void 0,void 0,function*(){let m={project:r,environmentId:t,resourceId:n},h={continuationToken:i,name:s,partialNameMatch:a,tags:o&&o.join(","),$top:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,vd.TypeInfo.VirtualMachine,!0);l(x)}catch(_){u(_)}}))})}updateVirtualMachines(r,t,n,i){return Qs(this,void 0,void 0,function*(){return new Promise((s,a)=>Qs(this,void 0,void 0,function*(){let o={project:t,environmentId:n,resourceId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,vd.TypeInfo.VirtualMachine,!0);s(h)}catch(c){a(c)}}))})}createAadOAuthRequest(r,t,n,i,s){return Qs(this,void 0,void 0,function*(){if(r==null)throw new TypeError("tenantId can not be null or undefined");if(t==null)throw new TypeError("redirectUri can not be null or undefined");return new Promise((a,o)=>Qs(this,void 0,void 0,function*(){let c={},l={tenantId:r,redirectUri:t,promptOption:n,completeCallbackPayload:i,completeCallbackByAuthCode:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getVstsAadTenantId(){return Qs(this,void 0,void 0,function*(){return new Promise((r,t)=>Qs(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!1);r(c)}catch(i){t(i)}}))})}getYamlSchema(r){return Qs(this,void 0,void 0,function*(){return new Promise((t,n)=>Qs(this,void 0,void 0,function*(){let i={},s={validateTaskNames:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","1f9990b9-1dba-441f-9c2e-6485888c42b6",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);t(u)}catch(a){n(a)}}))})}};xwr.RESOURCE_AREA_ID="a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd";K7t.TaskAgentApiBase=xwr});var awo=A(H7t=>{"use strict";var swo=H7t&&H7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(H7t,"__esModule",{value:!0});var Csh=iwo(),vsh=require("url"),Dri=class e extends Csh.TaskAgentApiBase{constructor(r,t,n){super(r,t,n),this._handlers=t,this._options=n}deleteTaskDefinition(r){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(n=>{if(n)return super.deleteTaskDefinition(r);var i=this._getFallbackClient(this.baseUrl);if(i)return i.deleteTaskDefinition(r);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskContentZip(r,t,n,i){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(a=>{if(a)return super.getTaskContentZip(r,t,n,i);var o=this._getFallbackClient(this.baseUrl);if(o)return o.getTaskContentZip(r,t,n,i);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskDefinition(r,t,n,i){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(a=>{if(a)return super.getTaskDefinition(r,t,n,i);var o=this._getFallbackClient(this.baseUrl);if(o)return o.getTaskDefinition(r,t,n,i);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}getTaskDefinitions(r,t,n){return this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then(s=>{if(s)return super.getTaskDefinitions(r,t,n);var a=this._getFallbackClient(this.baseUrl);if(a)return a.getTaskDefinitions(r,t,n);throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")})}uploadTaskDefinition(r,t,n,i){return swo(this,void 0,void 0,function*(){let s={taskId:n},a={overwrite:i};return new Promise((o,c)=>swo(this,void 0,void 0,function*(){r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("3.0-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",s,a),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("PUT",u,t,m),o(h.result)}catch(l){c(l)}}))})}_getFallbackClient(r){if(!this._fallbackClient){var t=this._getAccountUrl(r);t&&(this._fallbackClient=new e(t,this._handlers,this._options))}return this._fallbackClient}_getAccountUrl(r){var t=vsh.parse(r);if(!t.protocol||!t.host)return null;var n=t.protocol+"//"+t.host,i=t.path.split("/").slice(1);if(i.length===0||i.length===1&&i[0]==="")return null;if(i[0]==="tfs"&&(i.length===2||i.length===3&&i[2].length===0))n+="/tfs";else{if(i.length===2&&i[0]==="")return n;if(i.length>1)return null}return n}};H7t.TaskAgentApi=Dri});var owo=A(W7t=>{"use strict";var Rh=W7t&&W7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(W7t,"__esModule",{value:!0});var Esh=rv(),oI=Eri(),Sri=class extends Esh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Task-api",n)}getPlanAttachments(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t,planId:n,type:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","eb55e5d6-2f30-4295-b5ed-38da50b1fc52",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,oI.TypeInfo.TaskAttachment,!0);s(h)}catch(c){a(c)}}))})}createAttachment(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:n,hubName:i,planId:s,timelineId:a,recordId:o,type:c,name:l};r=r||{},r["Content-Type"]="application/octet-stream";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.uploadStream("PUT",b,t,v);let x=this.formatResponse(w.result,oI.TypeInfo.TaskAttachment,!1);u(x)}catch(_){m(_)}}))})}createAttachmentFromArtifact(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){if(c==null)throw new TypeError("artifactHash can not be null or undefined");if(l==null)throw new TypeError("length can not be null or undefined");return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o},_={artifactHash:c,length:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.replace(v,null,w);let P=this.formatResponse(x.result,oI.TypeInfo.TaskAttachment,!1);u(P)}catch(b){m(b)}}))})}getAttachment(r,t,n,i,s,a,o){return Rh(this,void 0,void 0,function*(){return new Promise((c,l)=>Rh(this,void 0,void 0,function*(){let u={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,oI.TypeInfo.TaskAttachment,!1);c(v)}catch(m){l(m)}}))})}getAttachmentContent(r,t,n,i,s,a,o){return Rh(this,void 0,void 0,function*(){return new Promise((c,l)=>Rh(this,void 0,void 0,function*(){let u={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a,name:o};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/octet-stream",_);c((yield this.http.get(h,{Accept:b})).message)}catch(m){l(m)}}))})}getAttachments(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s,type:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,oI.TypeInfo.TaskAttachment,!0);o(b)}catch(u){c(u)}}))})}appendTimelineRecordFeed(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:t,hubName:n,planId:i,timelineId:s,recordId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getLines(r,t,n,i,s,a,o,c,l){return Rh(this,void 0,void 0,function*(){if(a==null)throw new TypeError("stepId can not be null or undefined");return new Promise((u,m)=>Rh(this,void 0,void 0,function*(){let h={scopeIdentifier:r,hubName:t,planId:n,timelineId:i,recordId:s},_={stepId:a,endLine:o,takeCount:c,continuationToken:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,null,!1);u(P)}catch(b){m(b)}}))})}getJobInstance(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,orchestrationId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0a1efd25-abda-43bd-9629-6c7bdd2e0d60",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskAgentJob,!1);i(m)}catch(o){s(o)}}))})}appendLogContent(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:n,hubName:i,planId:s,logId:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion);h.additionalHeaders=r;let _;_=yield this.rest.uploadStream("POST",m,t,h);let b=this.formatResponse(_.result,oI.TypeInfo.TaskLog,!1);o(b)}catch(u){c(u)}}))})}associateLog(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){if(s==null)throw new TypeError("serializedBlobId can not be null or undefined");if(a==null)throw new TypeError("lineCount can not be null or undefined");return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,logId:i},u={serializedBlobId:s,lineCount:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,null,_);let v=this.formatResponse(b.result,oI.TypeInfo.TaskLog,!1);o(v)}catch(m){c(m)}}))})}createLog(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:t,hubName:n,planId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,oI.TypeInfo.TaskLog,!1);s(h)}catch(c){a(c)}}))})}getLog(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,logId:i},u={startLine:s,endLine:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getLogs(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskLog,!0);i(m)}catch(o){s(o)}}))})}getPlanGroupsQueueMetrics(r,t){return Rh(this,void 0,void 0,function*(){return new Promise((n,i)=>Rh(this,void 0,void 0,function*(){let s={scopeIdentifier:r,hubName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","038fd4d5-cda7-44ca-92c0-935843fee1a7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,oI.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics,!0);n(u)}catch(a){i(a)}}))})}createOidcToken(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){if(a==null)throw new TypeError("serviceConnectionId can not be null or undefined");return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:t,hubName:n,planId:i,jobId:s},u={serviceConnectionId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","69a319f4-28c1-4bfd-93e6-ea0ff5c6f1a2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getQueuedPlanGroups(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t},c={statusFilter:n,count:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","0dd73091-3e36-4f43-b443-1b76dd426d84",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,oI.TypeInfo.TaskOrchestrationQueuedPlanGroup,!0);s(_)}catch(l){a(l)}}))})}getQueuedPlanGroup(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planGroup:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","65fd0708-bc1e-447b-a731-0587c5464e5b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskOrchestrationQueuedPlanGroup,!1);i(m)}catch(o){s(o)}}))})}getPlan(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","distributedtask","5cecd946-d704-471e-a45f-3b4064fcfaba",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.TaskOrchestrationPlan,!1);i(m)}catch(o){s(o)}}))})}getRecords(r,t,n,i,s){return Rh(this,void 0,void 0,function*(){return new Promise((a,o)=>Rh(this,void 0,void 0,function*(){let c={scopeIdentifier:r,hubName:t,planId:n,timelineId:i},l={changeId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,oI.TypeInfo.TimelineRecord,!0);a(b)}catch(u){o(u)}}))})}updateRecords(r,t,n,i,s){return Rh(this,void 0,void 0,function*(){return new Promise((a,o)=>Rh(this,void 0,void 0,function*(){let c={scopeIdentifier:t,hubName:n,planId:i,timelineId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,oI.TypeInfo.TimelineRecord,!0);a(_)}catch(l){o(l)}}))})}createTimeline(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:t,hubName:n,planId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,oI.TypeInfo.Timeline,!1);s(h)}catch(c){a(c)}}))})}deleteTimeline(r,t,n,i){return Rh(this,void 0,void 0,function*(){return new Promise((s,a)=>Rh(this,void 0,void 0,function*(){let o={scopeIdentifier:r,hubName:t,planId:n,timelineId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTimeline(r,t,n,i,s,a){return Rh(this,void 0,void 0,function*(){return new Promise((o,c)=>Rh(this,void 0,void 0,function*(){let l={scopeIdentifier:r,hubName:t,planId:n,timelineId:i},u={changeId:s,includeRecords:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,oI.TypeInfo.Timeline,!1);o(v)}catch(m){c(m)}}))})}getTimelines(r,t,n){return Rh(this,void 0,void 0,function*(){return new Promise((i,s)=>Rh(this,void 0,void 0,function*(){let a={scopeIdentifier:r,hubName:t,planId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,oI.TypeInfo.Timeline,!0);i(m)}catch(o){s(o)}}))})}};W7t.TaskApi=Sri});var cwo=A(Y7t=>{"use strict";var du=Y7t&&Y7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Y7t,"__esModule",{value:!0});var Dsh=rv(),M1=fwr(),Twr=class extends Dsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Test-api",n)}createTestIterationResultAttachment(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:t,runId:n,testCaseResultId:i},u={iterationId:s,actionPath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createTestResultAttachment(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:t,runId:n,testCaseResultId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createTestSubResultAttachment(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:t,runId:n,testCaseResultId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getTestResultAttachmentContent(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestResultAttachments(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestAttachment,!0);i(m)}catch(o){s(o)}}))})}getTestResultAttachmentZip(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestSubResultAttachmentContent(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestSubResultAttachments(r,t,n,i){return du(this,void 0,void 0,function*(){if(i==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={testSubResultId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestAttachment,!0);s(_)}catch(l){a(l)}}))})}getTestSubResultAttachmentZip(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}createTestRunAttachment(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestRunAttachmentContent(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getTestRunAttachments(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunAttachmentZip(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/zip",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getBugsLinkedToTestResult(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","6de20ca2-67de-4faf-97fa-38c5d585eb00",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildCodeCoverage(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.BuildCoverage,!0);i(h)}catch(c){s(c)}}))})}getCodeCoverageSummary(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,deltaBuildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.CodeCoverageSummary,!1);i(h)}catch(c){s(c)}}))})}updateCodeCoverageSummary(r,t,n){return du(this,void 0,void 0,function*(){if(n==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t},o={buildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunCodeCoverage(r,t,n){return du(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","9629116f-3b89-4ed8-b358-d4694efda160",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}addCustomFields(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.CustomTestFieldDefinition,!0);n(u)}catch(a){i(a)}}))})}queryCustomFields(r,t){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("scopeFilter can not be null or undefined");return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r},a={scopeFilter:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,M1.TypeInfo.CustomTestFieldDefinition,!0);n(m)}catch(o){i(o)}}))})}queryTestResultHistory(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","234616f5-429c-4e7b-9192-affd76731dfd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultHistory,!1);n(u)}catch(a){i(a)}}))})}getTestIteration(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,iterationId:i},l={includeActionResults:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestIterationDetailsModel,!1);a(b)}catch(u){o(u)}}))})}getTestIterations(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={includeActionResults:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestIterationDetailsModel,!0);s(_)}catch(l){a(l)}}))})}getLinkedWorkItemsByQuery(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a4dcb25b-9878-49ea-abfd-e440bd9b1dcd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getTestRunLogs(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a1e55200-637e-42e9-a7c0-7e5bfdedb1b3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestMessageLogDetails,!0);n(u)}catch(a){i(a)}}))})}getPoint(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r,planId:t,suiteId:n,pointIds:i},l={witFields:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestPoint,!1);a(b)}catch(u){o(u)}}))})}getPoints(r,t,n,i,s,a,o,c,l,u){return du(this,void 0,void 0,function*(){return new Promise((m,h)=>du(this,void 0,void 0,function*(){let _={project:r,planId:t,suiteId:n},b={witFields:i,configurationId:s,testCaseId:a,testPointIds:o,includePointDetails:c,$skip:l,$top:u};try{let v=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion),P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,M1.TypeInfo.TestPoint,!0);m(k)}catch(v){h(v)}}))})}updateTestPoints(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:t,planId:n,suiteId:i,pointIds:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestPoint,!0);a(_)}catch(l){o(l)}}))})}getPointsByQuery(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:t},c={$skip:n,$top:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","b4264fd0-a5d1-43e2-82a5-b9c46b7da9ce",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestPointsQuery,!1);s(_)}catch(l){a(l)}}))})}getTestResultDetailsForBuild(r,t,n,i,s,a,o,c){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((l,u)=>du(this,void 0,void 0,function*(){let m={project:r},h={buildId:t,publishContext:n,groupBy:i,$filter:s,$orderby:a,shouldIncludeResults:o,queryRunSummaryForInProgress:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","efb387b0-10d5-42e7-be40-95e06ee9430f",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,M1.TypeInfo.TestResultsDetails,!1);l(x)}catch(_){u(_)}}))})}getTestResultDetailsForRelease(r,t,n,i,s,a,o,c,l){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((u,m)=>du(this,void 0,void 0,function*(){let h={project:r},_={releaseId:t,releaseEnvId:n,publishContext:i,groupBy:s,$filter:a,$orderby:o,shouldIncludeResults:c,queryRunSummaryForInProgress:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","b834ec7e-35bb-450f-a3c8-802e70ca40dd",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,M1.TypeInfo.TestResultsDetails,!1);u(P)}catch(b){m(b)}}))})}publishTestResultDocument(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","370ca04b-8eec-4ca8-8ba3-d24dca228791",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getResultGroupsByBuild(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,fields:i&&i.join(","),continuationToken:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","d279d052-c55a-4204-b913-42f733b52958",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getResultGroupsByRelease(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,publishContext:n,releaseEnvId:i,fields:s&&s.join(","),continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","ef5ce5d4-a4e5-47ee-804c-354518f8d03f",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}queryTestResultsMetaData(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","afa7830e-67a7-4336-8090-2b448ca80295",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getResultRetentionSettings(r){return du(this,void 0,void 0,function*(){return new Promise((t,n)=>du(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,M1.TypeInfo.ResultRetentionSettings,!1);t(l)}catch(s){n(s)}}))})}updateResultRetentionSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.ResultRetentionSettings,!1);n(u)}catch(a){i(a)}}))})}addTestResultsToTestRun(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultById(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={detailsToInclude:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,M1.TypeInfo.TestCaseResult,!1);s(_)}catch(l){a(l)}}))})}getTestResults(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r,runId:t},u={detailsToInclude:n,$skip:i,$top:s,outcomes:a&&a.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,M1.TypeInfo.TestCaseResult,!0);o(v)}catch(m){c(m)}}))})}updateTestResults(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultsByQuery(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.6","Test","6711da49-8e6f-4d35-9f73-cef7a3c81a5b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultsQuery,!1);n(u)}catch(a){i(a)}}))})}getTestResultsByBuild(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={buildId:t,publishContext:n,outcomes:i&&i.join(","),$top:s,continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","3c191b88-615b-4be2-b7d9-5ff9141e91d4",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getTestResultsByRelease(r,t,n,i,s,a,o){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");return new Promise((c,l)=>du(this,void 0,void 0,function*(){let u={project:r},m={releaseId:t,releaseEnvid:n,publishContext:i,outcomes:s&&s.join(","),$top:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","ce01820b-83f3-4c15-a583-697a43292c4e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}queryTestResultsReportForBuild(r,t,n,i,s){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,includeFailureDetails:i,buildToCompare:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","000ef77b-fea2-498d-a10d-ad1a037f559f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,M1.TypeInfo.TestResultSummary,!1);a(b)}catch(u){o(u)}}))})}queryTestResultsReportForRelease(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,releaseEnvId:n,publishContext:i,includeFailureDetails:s,releaseToCompare:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,M1.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsSummaryForReleases(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestResultSummary,!0);n(u)}catch(a){i(a)}}))})}queryTestSummaryByRequirement(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t},o={workItemIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","cd08294e-308d-4460-a46e-4cfdefba0b4b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSummaryForWorkItem,!0);i(h)}catch(c){s(c)}}))})}queryResultTrendForBuild(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","fbc82a85-0786-4442-88bb-eb0fda6b01b0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}queryResultTrendForRelease(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","dd178e93-d8dd-4887-9635-d6b9560b7b6e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}getTestRunStatistics(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","0a42c424-d764-4a16-a2d5-5c85f87d0ae8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}createTestRun(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestRun,!1);n(u)}catch(a){i(a)}}))})}deleteTestRun(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestRunById(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r,runId:t},o={includeDetails:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestRun,!1);i(h)}catch(c){s(c)}}))})}getTestRuns(r,t,n,i,s,a,o,c,l){return du(this,void 0,void 0,function*(){return new Promise((u,m)=>du(this,void 0,void 0,function*(){let h={project:r},_={buildUri:t,owner:n,tmiRunId:i,planId:s,includeRunDetails:a,automated:o,$skip:c,$top:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,M1.TypeInfo.TestRun,!0);u(P)}catch(b){m(b)}}))})}queryTestRuns(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("minLastUpdatedDate can not be null or undefined");if(n==null)throw new TypeError("maxLastUpdatedDate can not be null or undefined");return new Promise((P,k)=>du(this,void 0,void 0,function*(){let R={project:r},L={minLastUpdatedDate:t,maxLastUpdatedDate:n,state:i,planIds:s&&s.join(","),isAutomated:a,publishContext:o,buildIds:c&&c.join(","),buildDefIds:l&&l.join(","),branchName:u,releaseIds:m&&m.join(","),releaseDefIds:h&&h.join(","),releaseEnvIds:_&&_.join(","),releaseEnvDefIds:b&&b.join(","),runTitle:v,$top:w,continuationToken:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,M1.TypeInfo.TestRun,!0);P(M)}catch(U){k(U)}}))})}updateTestRun(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,M1.TypeInfo.TestRun,!1);i(m)}catch(o){s(o)}}))})}createTestSession(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSession,!1);n(h)}catch(c){i(c)}}))})}getTestSessions(r,t,n,i,s,a){return du(this,void 0,void 0,function*(){return new Promise((o,c)=>du(this,void 0,void 0,function*(){let l=null,u=null;r&&(l=r.projectId||r.project,u=r.teamId||r.team);let m={project:l,team:u},h={period:t,allSessions:n,includeAllProperties:i,source:s,includeOnlyCompletedSessions:a};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,M1.TypeInfo.TestSession,!0);o(x)}catch(_){c(_)}}))})}updateTestSession(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,M1.TypeInfo.TestSession,!1);n(h)}catch(c){i(c)}}))})}deleteSharedParameter(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,sharedParameterId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8300eeca-0f8c-4eff-a089-d2dda409c41f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteSharedStep(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,sharedStepId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","fabb3cc9-e3f8-40b7-8b62-24cc4b73fccf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addTestCasesToSuite(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,null,!0);s(h)}catch(c){a(c)}}))})}getTestCaseById(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTestCases(r,t,n){return du(this,void 0,void 0,function*(){return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={action:"TestCases",project:r,planId:t,suiteId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}removeTestCasesFromSuiteUrl(r,t,n,i){return du(this,void 0,void 0,function*(){return new Promise((s,a)=>du(this,void 0,void 0,function*(){let o={action:"TestCases",project:r,planId:t,suiteId:n,testCaseIds:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateSuiteTestCases(r,t,n,i,s){return du(this,void 0,void 0,function*(){return new Promise((a,o)=>du(this,void 0,void 0,function*(){let c={action:"TestCases",project:t,planId:n,suiteId:i,testCaseIds:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!0);a(_)}catch(l){o(l)}}))})}deleteTestCase(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testCaseId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","4d472e0f-e32c-4ef8-adf4-a4078772889c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}queryTestHistory(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","Test","929fd86c-3e38-4d8c-b4b6-90df256e5971",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.TestHistoryQuery,!1);n(u)}catch(a){i(a)}}))})}createTestSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTestSettings(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testSettingsId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestSettingsById(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r,testSettingsId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addWorkItemToTestLinks(r,t){return du(this,void 0,void 0,function*(){return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","371b1655-ce05-412e-a113-64cc77bb78d2",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,M1.TypeInfo.WorkItemToTestLinks,!1);n(u)}catch(a){i(a)}}))})}deleteTestMethodToWorkItemLink(r,t,n){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");if(n==null)throw new TypeError("workItemId can not be null or undefined");return new Promise((i,s)=>du(this,void 0,void 0,function*(){let a={project:r},o={testName:t,workItemId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}queryTestMethodLinkedWorkItems(r,t){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");return new Promise((n,i)=>du(this,void 0,void 0,function*(){let s={project:r},a={testName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}queryTestResultWorkItems(r,t,n,i,s,a,o){return du(this,void 0,void 0,function*(){if(t==null)throw new TypeError("workItemCategory can not be null or undefined");return new Promise((c,l)=>du(this,void 0,void 0,function*(){let u={project:r},m={workItemCategory:t,automatedTestName:n,testCaseId:i,maxCompleteDate:s,days:a,$workItemCount:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","Test","926ff5dc-137f-45f0-bd51-9412fa9810ce",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}};Twr.RESOURCE_AREA_ID="c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e";Y7t.TestApi=Twr});var uwo=A(J7t=>{"use strict";var oc=J7t&&J7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(J7t,"__esModule",{value:!0});var Ssh=rv(),eg=fwr(),Pwr=class extends Ssh.ClientApiBase{constructor(r,t,n){super(r,t,"node-testResults-api",n)}createTestIterationResultAttachment(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:t,runId:n,testCaseResultId:i},u={iterationId:s,actionPath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createTestResultAttachment(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:t,runId:n,testCaseResultId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createTestSubResultAttachment(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:t,runId:n,testCaseResultId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deleteTestResultAttachment(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getTestIterationAttachmentContent(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={iterationId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestIterationAttachmentZip(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("iterationId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={iterationId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestResultAttachmentContent(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestResultAttachments(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestAttachment,!0);i(m)}catch(o){s(o)}}))})}getTestResultAttachmentZip(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}getTestSubResultAttachmentContent(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/octet-stream",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getTestSubResultAttachments(r,t,n,i){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testCaseResultId:n},c={testSubResultId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestAttachment,!0);s(_)}catch(l){a(l)}}))})}getTestSubResultAttachmentZip(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,testCaseResultId:n,attachmentId:i},l={testSubResultId:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}createTestRunAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteTestRunAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestRunAttachmentContent(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/octet-stream",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getTestRunAttachments(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunAttachmentZip(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,attachmentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",a),c=o.requestUrl,l=o.apiVersion,u=this.createAcceptHeader("application/zip",l);i((yield this.http.get(c,{Accept:u})).message)}catch(o){s(o)}}))})}getBugsLinkedToTestResult(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","d8dbf98f-eb34-4f8d-8365-47972af34f29",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getBuildCodeCoverage(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,eg.TypeInfo.BuildCoverage,!0);i(h)}catch(c){s(c)}}))})}getCodeCoverageSummary(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,deltaBuildId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,eg.TypeInfo.CodeCoverageSummary,!1);i(h)}catch(c){s(c)}}))})}updateCodeCoverageSummary(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,n,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunCodeCoverage(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("flags can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={flags:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5641efbc-6f9b-401a-baeb-d3da22489e5e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getFileLevelCodeCoverage(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","4a6d0c46-51ca-45aa-9163-249cee3289b7",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("text/plain",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}queryTestResultHistory(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","bdf7a97b-0395-4da8-9d5d-f957619327d1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultHistory,!1);n(u)}catch(a){i(a)}}))})}getTestRunMessageLogs(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e9ab0c6a-1984-418b-87c0-ee4202318ba3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestMessageLogDetails,!0);n(u)}catch(a){i(a)}}))})}getTestPipelineMetrics(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={pipelineId:t,stageName:n,phaseName:i,jobName:s,metricNames:a&&a.join(","),groupByNode:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","65f35817-86a1-4131-b38b-3ec2d4744e53",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.PipelineTestMetrics,!1);c(w)}catch(h){l(h)}}))})}getTestResultDetailsForBuild(r,t,n,i,s,a,o,c){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((l,u)=>oc(this,void 0,void 0,function*(){let m={project:r},h={buildId:t,publishContext:n,groupBy:i,$filter:s,$orderby:a,shouldIncludeResults:o,queryRunSummaryForInProgress:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","a518c749-4524-45b2-a7ef-1ac009b312cd",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,eg.TypeInfo.TestResultsDetails,!1);l(x)}catch(_){u(_)}}))})}getTestResultDetailsForRelease(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:r},_={releaseId:t,releaseEnvId:n,publishContext:i,groupBy:s,$filter:a,$orderby:o,shouldIncludeResults:c,queryRunSummaryForInProgress:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","19a8183a-69fb-47d7-bfbf-1b6b0d921294",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestResultsDetails,!1);u(P)}catch(b){m(b)}}))})}publishTestResultDocument(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","74838649-b038-42f1-a0e7-6deb3973bf14",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getResultGroupsByBuild(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,fields:i&&i.join(","),continuationToken:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e49244d1-c49f-49ad-a717-3bbaefe6a201",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}getResultGroupsByRelease(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("publishContext can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,publishContext:n,releaseEnvId:i,fields:s&&s.join(","),continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3c2b6bb0-0620-434a-a5c3-26aa0fcfda15",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}queryTestResultsMetaData(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t},o={detailsToInclude:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateTestResultsMetaData(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,testCaseReferenceId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getTestResultsByQuery(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","14033a2c-af25-4af1-9e39-8ef6900482e3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultsQuery,!1);n(u)}catch(a){i(a)}}))})}getTestResultsByQueryWiql(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:t},u={includeResultDetails:n,includeIterationDetails:i,$skip:s,$top:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","5ea78be3-2f5a-4110-8034-c27f24c62db1",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestCaseResult,!0);o(v)}catch(m){c(m)}}))})}addTestResultsToTestRun(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultById(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t,testResultId:n},c={detailsToInclude:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestCaseResult,!1);s(_)}catch(l){a(l)}}))})}getTestResults(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r,runId:t},m={detailsToInclude:n,$skip:i,$top:s,outcomes:a&&a.join(","),$newTestsOnly:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestCaseResult,!0);c(w)}catch(h){l(h)}}))})}updateTestResults(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestCaseResult,!0);i(m)}catch(o){s(o)}}))})}getTestResultsByBuild(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={buildId:t,publishContext:n,outcomes:i&&i.join(","),$top:s,continuationToken:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f48cc885-dbc4-4efc-ab19-ae8c19d1e02a",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}getTestResultsByPipeline(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t},_={pipelineId:n,stageName:i,phaseName:s,jobName:a,outcomes:o&&o.join(","),$top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","80169dc2-30c3-4c25-84b2-dd67d7ff1f52",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,null,!0);u(P)}catch(b){m(b)}}))})}getTestResultsByRelease(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={releaseId:t,releaseEnvid:n,publishContext:i,outcomes:s&&s.join(","),$top:a,continuationToken:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3994b949-77e5-495d-8034-edf80d95b84e",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}testResultsGroupDetails(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={pipelineId:t,stageName:n,phaseName:i,jobName:s,shouldIncludeFailedAndAbortedResults:a,queryGroupSummaryForInProgress:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f903b850-06af-4b50-a344-d7bbfb19e93b",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestResultsDetails,!1);c(w)}catch(h){l(h)}}))})}queryTestResultsReportForBuild(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r},l={buildId:t,publishContext:n,includeFailureDetails:i,buildToCompare:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","e009fa95-95a5-4ad4-9681-590043ce2423",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestResultSummary,!1);a(b)}catch(u){o(u)}}))})}queryTestResultsReportForPipeline(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("pipelineId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={pipelineId:t,stageName:n,phaseName:i,jobName:s,includeFailureDetails:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","71f746a1-7d68-40fe-b705-9d821a73dff2",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsReportForRelease(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r},u={releaseId:t,releaseEnvId:n,publishContext:i,includeFailureDetails:s,releaseToCompare:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestResultSummary,!1);o(v)}catch(m){c(m)}}))})}queryTestResultsSummaryForReleases(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultSummary,!0);n(u)}catch(a){i(a)}}))})}queryTestSummaryByRequirement(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t},o={workItemIds:n&&n.join(",")};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","3b7fd26f-c335-4e55-afc1-a588f5e2af3c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,eg.TypeInfo.TestSummaryForWorkItem,!0);i(h)}catch(c){s(c)}}))})}queryResultTrendForBuild(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","0886a7ae-315a-4dba-9122-bcce93301f3a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}queryResultTrendForRelease(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","107f23c3-359a-460a-a70c-63ee739f9f9a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.AggregatedDataForResultTrend,!0);n(u)}catch(a){i(a)}}))})}createTestRun(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRun,!1);n(u)}catch(a){i(a)}}))})}deleteTestRun(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTestRunById(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t},c={includeDetails:n,includeTags:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestRun,!1);s(_)}catch(l){a(l)}}))})}getTestRuns(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:r},_={buildUri:t,owner:n,tmiRunId:i,planId:s,includeRunDetails:a,automated:o,$skip:c,$top:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestRun,!0);u(P)}catch(b){m(b)}}))})}queryTestRuns(r,t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("minLastUpdatedDate can not be null or undefined");if(n==null)throw new TypeError("maxLastUpdatedDate can not be null or undefined");return new Promise((P,k)=>oc(this,void 0,void 0,function*(){let R={project:r},L={minLastUpdatedDate:t,maxLastUpdatedDate:n,state:i,planIds:s&&s.join(","),isAutomated:a,publishContext:o,buildIds:c&&c.join(","),buildDefIds:l&&l.join(","),branchName:u,releaseIds:m&&m.join(","),releaseDefIds:h&&h.join(","),releaseEnvIds:_&&_.join(","),releaseEnvDefIds:b&&b.join(","),runTitle:v,$top:w,continuationToken:x};try{let U=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",R,L),Y=U.requestUrl,N=this.createRequestOptions("application/json",U.apiVersion),j;j=yield this.rest.get(Y,N);let M=this.formatResponse(j.result,eg.TypeInfo.TestRun,!0);P(M)}catch(U){k(U)}}))})}updateTestRun(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestRun,!1);i(m)}catch(o){s(o)}}))})}getTestRunSummaryByOutcome(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5c6a250c-53b7-4851-990c-42a7a00c8b39",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}getTestResultsSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={settingsType:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,eg.TypeInfo.TestResultsSettings,!1);n(m)}catch(o){i(o)}}))})}updatePipelinesTestSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestResultsSettings,!1);n(u)}catch(a){i(a)}}))})}getSimilarTestResults(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("testSubResultId can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:t,runId:n,testResultId:i},m={testSubResultId:s,$top:a};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67d0a074-b255-4902-a639-e3e6de7a3de6",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion);b.additionalHeaders=r;let v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,eg.TypeInfo.TestCaseResult,!0);c(w)}catch(h){l(h)}}))})}getTestRunStatistics(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","82b986e8-ca9e-4a89-b39e-f65c69bc104a",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestRunStatistic,!1);n(u)}catch(a){i(a)}}))})}getCoverageStatusBadge(r,t,n,i){return oc(this,void 0,void 0,function*(){return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,definition:t},c={branchName:n,label:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","73b7c9d8-defb-4b60-b3d6-2162d60d6b13",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getTestTagsForBuild(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={buildId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getTestTagsForRelease(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={releaseId:t,releaseEnvId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}updateTestRunTags(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","a5e2f411-2b43-45f3-989c-05b71339f5b8",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getTestTagSummaryForBuild(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={buildId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestTagSummaryForRelease(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("releaseId can not be null or undefined");if(n==null)throw new TypeError("releaseEnvId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={releaseId:t,releaseEnvId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}createBuildAttachmentInLogStore(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,buildId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","6f747e16-18c2-435a-b4fb-fa05d6845fee",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createTestRunLogStoreAttachment(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:t,runId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteTestRunLogStoreAttachment(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getTestRunLogStoreAttachmentContent(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getTestRunLogStoreAttachments(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,runId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestLogStoreAttachment,!0);n(u)}catch(a){i(a)}}))})}getTestRunLogStoreAttachmentZip(r,t,n){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("filename can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t},o={filename:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/zip",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}createFailureType(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteFailureType(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r,failureTypeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getFailureTypes(r){return oc(this,void 0,void 0,function*(){return new Promise((t,n)=>oc(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}queryTestHistory(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","2a41bd6a-8118-4403-b74e-5ba7492aed9d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.TestHistoryQuery,!1);n(u)}catch(a){i(a)}}))})}getTestLogsForBuild(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("buildId can not be null or undefined");if(i==null)throw new TypeError("type can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t},_={buildId:n,type:i,directoryPath:s,fileNamePrefix:a,fetchMetaData:o,top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","dff8ce3a-e539-4817-a405-d968491a88f1",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestLog,!0);u(P)}catch(b){m(b)}}))})}getTestResultLogs(r,t,n,i,s,a,o,c,l,u){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("type can not be null or undefined");return new Promise((m,h)=>oc(this,void 0,void 0,function*(){let _={project:t,runId:n,resultId:i},b={type:s,directoryPath:a,fileNamePrefix:o,fetchMetaData:c,top:l};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let v=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",_,b),w=v.requestUrl,x=this.createRequestOptions("application/json",v.apiVersion);x.additionalHeaders=r;let P;P=yield this.rest.get(w,x);let k=this.formatResponse(P.result,eg.TypeInfo.TestLog,!0);m(k)}catch(v){h(v)}}))})}getTestSubResultLogs(r,t,n,i,s,a,o,c,l,u,m){return oc(this,void 0,void 0,function*(){if(s==null)throw new TypeError("subResultId can not be null or undefined");if(a==null)throw new TypeError("type can not be null or undefined");return new Promise((h,_)=>oc(this,void 0,void 0,function*(){let b={project:t,runId:n,resultId:i},v={subResultId:s,type:a,directoryPath:o,fileNamePrefix:c,fetchMetaData:l,top:u};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let w=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion);P.additionalHeaders=r;let k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,eg.TypeInfo.TestLog,!0);h(R)}catch(w){_(w)}}))})}getTestRunLogs(r,t,n,i,s,a,o,c,l){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("type can not be null or undefined");return new Promise((u,m)=>oc(this,void 0,void 0,function*(){let h={project:t,runId:n},_={type:i,directoryPath:s,fileNamePrefix:a,fetchMetaData:o,top:c};r=r||{},r["x-ms-continuationtoken"]="continuationToken";try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","5b47b946-e875-4c9a-acdc-2a20996caebe",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion);w.additionalHeaders=r;let x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,eg.TypeInfo.TestLog,!0);u(P)}catch(b){m(b)}}))})}getTestLogStoreEndpointDetailsForBuildLog(r,t,n,i){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("build can not be null or undefined");if(n==null)throw new TypeError("type can not be null or undefined");if(i==null)throw new TypeError("filePath can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r},c={build:t,type:n,filePath:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);s(_)}catch(l){a(l)}}))})}testLogStoreEndpointDetailsForBuild(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("buildId can not be null or undefined");if(n==null)throw new TypeError("testLogStoreOperationType can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={buildId:t,testLogStoreOperationType:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,null,u);let h=this.formatResponse(m.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);i(h)}catch(c){s(c)}}))})}getTestLogStoreEndpointDetailsForResultLog(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("type can not be null or undefined");if(s==null)throw new TypeError("filePath can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t,resultId:n},l={type:i,filePath:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);a(b)}catch(u){o(u)}}))})}getTestLogStoreEndpointDetailsForSubResultLog(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("subResultId can not be null or undefined");if(s==null)throw new TypeError("type can not be null or undefined");if(a==null)throw new TypeError("filePath can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r,runId:t,resultId:n},u={subResultId:i,type:s,filePath:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);o(v)}catch(m){c(m)}}))})}testLogStoreEndpointDetailsForResult(r,t,n,i,s,a){return oc(this,void 0,void 0,function*(){if(i==null)throw new TypeError("subResultId can not be null or undefined");if(s==null)throw new TypeError("filePath can not be null or undefined");if(a==null)throw new TypeError("type can not be null or undefined");return new Promise((o,c)=>oc(this,void 0,void 0,function*(){let l={project:r,runId:t,resultId:n},u={subResultId:i,filePath:s,type:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,null,_);let v=this.formatResponse(b.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);o(v)}catch(m){c(m)}}))})}getTestLogStoreEndpointDetailsForRunLog(r,t,n,i){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("type can not be null or undefined");if(i==null)throw new TypeError("filePath can not be null or undefined");return new Promise((s,a)=>oc(this,void 0,void 0,function*(){let o={project:r,runId:t},c={type:n,filePath:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);s(_)}catch(l){a(l)}}))})}testLogStoreEndpointDetailsForRun(r,t,n,i,s){return oc(this,void 0,void 0,function*(){if(n==null)throw new TypeError("testLogStoreOperationType can not be null or undefined");return new Promise((a,o)=>oc(this,void 0,void 0,function*(){let c={project:r,runId:t},l={testLogStoreOperationType:n,filePath:i,type:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,eg.TypeInfo.TestLogStoreEndpointDetails,!1);a(b)}catch(u){o(u)}}))})}createTestSettings(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTestSettings(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testSettingsId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testSettingsId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestSettingsById(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testSettingsId can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testSettingsId:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}addWorkItemToTestLinks(r,t){return oc(this,void 0,void 0,function*(){return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","4e3abe63-ca46-4fe0-98b2-363f7ec7aa5f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,eg.TypeInfo.WorkItemToTestLinks,!1);n(u)}catch(a){i(a)}}))})}deleteTestMethodToWorkItemLink(r,t,n){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");if(n==null)throw new TypeError("workItemId can not be null or undefined");return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r},o={testName:t,workItemId:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}queryTestMethodLinkedWorkItems(r,t){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("testName can not be null or undefined");return new Promise((n,i)=>oc(this,void 0,void 0,function*(){let s={project:r},a={testName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,null,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}getTestResultWorkItemsById(r,t,n){return oc(this,void 0,void 0,function*(){return new Promise((i,s)=>oc(this,void 0,void 0,function*(){let a={project:r,runId:t,testCaseResultId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","3d032fd6-e7a0-468b-b105-75d206f99aad",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}queryTestResultWorkItems(r,t,n,i,s,a,o){return oc(this,void 0,void 0,function*(){if(t==null)throw new TypeError("workItemCategory can not be null or undefined");return new Promise((c,l)=>oc(this,void 0,void 0,function*(){let u={project:r},m={workItemCategory:t,automatedTestName:n,testCaseId:i,maxCompleteDate:s,days:a,$workItemCount:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.2","testresults","f7401a26-331b-44fe-a470-f7ed35138e4a",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}};Pwr.RESOURCE_AREA_ID="c83eaf52-edf3-4034-ae11-17d38f25404c";J7t.TestResultsApi=Pwr});var lwo=A(fg=>{"use strict";Object.defineProperty(fg,"__esModule",{value:!0});var Rwr=zut(),wsh;(function(e){e[e.RawText=0]="RawText",e[e.Base64Encoded=1]="Base64Encoded"})(wsh=fg.ItemContentType||(fg.ItemContentType={}));var Ish;(function(e){e[e.None=0]="None",e[e.Previous=1]="Previous",e[e.UseRename=2]="UseRename"})(Ish=fg.TfvcVersionOption||(fg.TfvcVersionOption={}));var xsh;(function(e){e[e.None=0]="None",e[e.Changeset=1]="Changeset",e[e.Shelveset=2]="Shelveset",e[e.Change=3]="Change",e[e.Date=4]="Date",e[e.Latest=5]="Latest",e[e.Tip=6]="Tip",e[e.MergeSource=7]="MergeSource"})(xsh=fg.TfvcVersionType||(fg.TfvcVersionType={}));var Tsh;(function(e){e[e.None=0]="None",e[e.Add=1]="Add",e[e.Edit=2]="Edit",e[e.Encoding=4]="Encoding",e[e.Rename=8]="Rename",e[e.Delete=16]="Delete",e[e.Undelete=32]="Undelete",e[e.Branch=64]="Branch",e[e.Merge=128]="Merge",e[e.Lock=256]="Lock",e[e.Rollback=512]="Rollback",e[e.SourceRename=1024]="SourceRename",e[e.TargetRename=2048]="TargetRename",e[e.Property=4096]="Property",e[e.All=8191]="All"})(Tsh=fg.VersionControlChangeType||(fg.VersionControlChangeType={}));var Psh;(function(e){e[e.None=0]="None",e[e.OneLevel=1]="OneLevel",e[e.OneLevelPlusNestedEmptyFolders=4]="OneLevelPlusNestedEmptyFolders",e[e.Full=120]="Full"})(Psh=fg.VersionControlRecursionType||(fg.VersionControlRecursionType={}));fg.TypeInfo={Change:{},GitRepository:{},GitRepositoryRef:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};fg.TypeInfo.Change.fields={changeType:{enumType:fg.TypeInfo.VersionControlChangeType},newContent:{typeInfo:fg.TypeInfo.ItemContent}};fg.TypeInfo.GitRepository.fields={parentRepository:{typeInfo:fg.TypeInfo.GitRepositoryRef},project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}};fg.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}};fg.TypeInfo.ItemContent.fields={contentType:{enumType:fg.TypeInfo.ItemContentType}};fg.TypeInfo.TfvcBranch.fields={children:{isArray:!0,typeInfo:fg.TypeInfo.TfvcBranch},createdDate:{isDate:!0}};fg.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcChange.fields={changeType:{enumType:fg.TypeInfo.VersionControlChangeType},newContent:{typeInfo:fg.TypeInfo.ItemContent}};fg.TypeInfo.TfvcChangeset.fields={changes:{isArray:!0,typeInfo:fg.TypeInfo.TfvcChange},createdDate:{isDate:!0}};fg.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcItem.fields={changeDate:{isDate:!0}};fg.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:fg.TypeInfo.VersionControlRecursionType},versionOption:{enumType:fg.TypeInfo.TfvcVersionOption},versionType:{enumType:fg.TypeInfo.TfvcVersionType}};fg.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:!0,typeInfo:fg.TypeInfo.TfvcItemDescriptor}};fg.TypeInfo.TfvcLabel.fields={items:{isArray:!0,typeInfo:fg.TypeInfo.TfvcItem},modifiedDate:{isDate:!0}};fg.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:!0}};fg.TypeInfo.TfvcShelveset.fields={changes:{isArray:!0,typeInfo:fg.TypeInfo.TfvcChange},createdDate:{isDate:!0}};fg.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:!0}};fg.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:fg.TypeInfo.TfvcVersionOption},versionType:{enumType:fg.TypeInfo.TfvcVersionType}};fg.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:Rwr.TypeInfo.SourceControlTypes},project:{typeInfo:Rwr.TypeInfo.TeamProjectReference}}});var dwo=A(X7t=>{"use strict";var tg=X7t&&X7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(X7t,"__esModule",{value:!0});var Rsh=rv(),IP=lwo(),kwr=class extends Rsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Tfvc-api",n)}getBranch(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={path:r,includeParent:n,includeChildren:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcBranch,!1);s(_)}catch(l){a(l)}}))})}getBranches(r,t,n,i,s){return tg(this,void 0,void 0,function*(){return new Promise((a,o)=>tg(this,void 0,void 0,function*(){let c={project:r},l={includeParent:t,includeChildren:n,includeDeleted:i,includeLinks:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,IP.TypeInfo.TfvcBranch,!0);a(b)}catch(u){o(u)}}))})}getBranchRefs(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("scopePath can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={scopePath:r,includeDeleted:n,includeLinks:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcBranchRef,!0);s(_)}catch(l){a(l)}}))})}getChangesetChanges(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={id:r},o={$skip:t,$top:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","f32b86f2-15b9-4fe6-81b1-6f8938617ee5",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcChange,!0);i(h)}catch(c){s(c)}}))})}createChangeset(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,IP.TypeInfo.TfvcChangesetRef,!1);n(u)}catch(a){i(a)}}))})}getChangeset(r,t,n,i,s,a,o,c,l,u,m){return tg(this,void 0,void 0,function*(){return new Promise((h,_)=>tg(this,void 0,void 0,function*(){let b={project:t,id:r},v={maxChangeCount:n,includeDetails:i,includeWorkItems:s,maxCommentLength:a,includeSourceRename:o,$skip:c,$top:l,$orderby:u,searchCriteria:m};try{let w=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",b,v),x=w.requestUrl,P=this.createRequestOptions("application/json",w.apiVersion),k;k=yield this.rest.get(x,P);let R=this.formatResponse(k.result,IP.TypeInfo.TfvcChangeset,!1);h(R)}catch(w){_(w)}}))})}getChangesets(r,t,n,i,s,a){return tg(this,void 0,void 0,function*(){return new Promise((o,c)=>tg(this,void 0,void 0,function*(){let l={project:r},u={maxCommentLength:t,$skip:n,$top:i,$orderby:s,searchCriteria:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,IP.TypeInfo.TfvcChangesetRef,!0);o(v)}catch(m){c(m)}}))})}getBatchedChangesets(r){return tg(this,void 0,void 0,function*(){return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","b7e7c173-803c-4fea-9ec8-31ee35c5502a",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,IP.TypeInfo.TfvcChangesetRef,!0);t(l)}catch(s){n(s)}}))})}getChangesetWorkItems(r){return tg(this,void 0,void 0,function*(){return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={id:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","64ae0bea-1d71-47c9-a9e5-fe73f5ea0ff4",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getItemsBatch(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,IP.TypeInfo.TfvcItem,!0);n(u)}catch(a){i(a)}}))})}getItemsBatchZip(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",s),o=a.requestUrl,c=a.apiVersion,l=this.createAcceptHeader("application/zip",c);n((yield this.http.get(o,{Accept:l})).message)}catch(a){i(a)}}))})}getItem(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.get(b,v);let x=this.formatResponse(w.result,IP.TypeInfo.TfvcItem,!1);l(x)}catch(_){u(_)}}))})}getItemContent(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/octet-stream",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getItems(r,t,n,i,s){return tg(this,void 0,void 0,function*(){return new Promise((a,o)=>tg(this,void 0,void 0,function*(){let c={project:r},l={scopePath:t,recursionLevel:n,includeLinks:i,versionDescriptor:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,IP.TypeInfo.TfvcItem,!0);a(b)}catch(u){o(u)}}))})}getItemText(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("text/plain",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getItemZip(r,t,n,i,s,a,o,c){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("path can not be null or undefined");return new Promise((l,u)=>tg(this,void 0,void 0,function*(){let m={project:t},h={path:r,fileName:n,download:i,scopePath:s,recursionLevel:a,versionDescriptor:o,includeContent:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",m,h),b=_.requestUrl,v=_.apiVersion,w=this.createAcceptHeader("application/zip",v);l((yield this.http.get(b,{Accept:w})).message)}catch(_){u(_)}}))})}getLabelItems(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={labelId:r},o={$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","06166e34-de17-4b60-8cd1-23182a346fda",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcItem,!0);i(h)}catch(c){s(c)}}))})}getLabel(r,t,n){return tg(this,void 0,void 0,function*(){if(t==null)throw new TypeError("requestData can not be null or undefined");return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={project:n,labelId:r},o={requestData:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcLabel,!1);i(h)}catch(c){s(c)}}))})}getLabels(r,t,n,i){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("requestData can not be null or undefined");return new Promise((s,a)=>tg(this,void 0,void 0,function*(){let o={project:t},c={requestData:r,$top:n,$skip:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,IP.TypeInfo.TfvcLabelRef,!0);s(_)}catch(l){a(l)}}))})}getShelvesetChanges(r,t,n){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={},o={shelvesetId:r,$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","dbaf075b-0445-4c34-9e5b-82292f856522",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcChange,!0);i(h)}catch(c){s(c)}}))})}getShelveset(r,t){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={},a={shelvesetId:r,requestData:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,IP.TypeInfo.TfvcShelveset,!1);n(m)}catch(o){i(o)}}))})}getShelvesets(r,t,n){return tg(this,void 0,void 0,function*(){return new Promise((i,s)=>tg(this,void 0,void 0,function*(){let a={},o={requestData:r,$top:t,$skip:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,IP.TypeInfo.TfvcShelvesetRef,!0);i(h)}catch(c){s(c)}}))})}getShelvesetWorkItems(r){return tg(this,void 0,void 0,function*(){if(r==null)throw new TypeError("shelvesetId can not be null or undefined");return new Promise((t,n)=>tg(this,void 0,void 0,function*(){let i={},s={shelvesetId:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","a7a0c1c1-373e-425a-b031-a519474d743d",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);t(u)}catch(a){n(a)}}))})}getTfvcStatistics(r,t){return tg(this,void 0,void 0,function*(){return new Promise((n,i)=>tg(this,void 0,void 0,function*(){let s={project:r},a={scopePath:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","tfvc","e15c74c0-3605-40e0-aed4-4cc61e549ed8",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);n(m)}catch(o){i(o)}}))})}};kwr.RESOURCE_AREA_ID="8aa40520-446d-40e6-89f6-9c9f9ce44c48";X7t.TfvcApi=kwr});var pwo=A(GA=>{"use strict";Object.defineProperty(GA,"__esModule",{value:!0});var ksh;(function(e){e[e.None=0]="None",e[e.Reactions=1]="Reactions",e[e.RenderedText=8]="RenderedText",e[e.RenderedTextOnly=16]="RenderedTextOnly",e[e.Children=32]="Children",e[e.All=-17]="All"})(ksh=GA.CommentExpandOptions||(GA.CommentExpandOptions={}));var Fsh;(function(e){e[e.Markdown=0]="Markdown",e[e.Html=1]="Html"})(Fsh=GA.CommentFormat||(GA.CommentFormat={}));var Nsh;(function(e){e[e.Person=0]="Person",e[e.WorkItem=1]="WorkItem",e[e.PullRequest=2]="PullRequest"})(Nsh=GA.CommentMentionType||(GA.CommentMentionType={}));var Osh;(function(e){e[e.Like=0]="Like",e[e.Dislike=1]="Dislike",e[e.Heart=2]="Heart",e[e.Hooray=3]="Hooray",e[e.Smile=4]="Smile",e[e.Confused=5]="Confused"})(Osh=GA.CommentReactionType||(GA.CommentReactionType={}));var Bsh;(function(e){e[e.Asc=1]="Asc",e[e.Desc=2]="Desc"})(Bsh=GA.CommentSortOrder||(GA.CommentSortOrder={}));var qsh;(function(e){e[e.Active=0]="Active",e[e.Resolved=1]="Resolved",e[e.Closed=2]="Closed"})(qsh=GA.CommentState||(GA.CommentState={}));GA.TypeInfo={Comment:{},CommentAttachment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,children:32,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentMention:{},CommentMentionType:{enumValues:{person:0,workItem:1,pullRequest:2}},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentState:{enumValues:{active:0,resolved:1,closed:2}},CommentUpdateParameters:{},CommentVersion:{}};GA.TypeInfo.Comment.fields={createdDate:{isDate:!0},mentions:{isArray:!0,typeInfo:GA.TypeInfo.CommentMention},modifiedDate:{isDate:!0},reactions:{isArray:!0,typeInfo:GA.TypeInfo.CommentReaction},replies:{typeInfo:GA.TypeInfo.CommentList},state:{enumType:GA.TypeInfo.CommentState}};GA.TypeInfo.CommentAttachment.fields={createdDate:{isDate:!0}};GA.TypeInfo.CommentList.fields={comments:{isArray:!0,typeInfo:GA.TypeInfo.Comment}};GA.TypeInfo.CommentMention.fields={type:{enumType:GA.TypeInfo.CommentMentionType}};GA.TypeInfo.CommentReaction.fields={type:{enumType:GA.TypeInfo.CommentReactionType}};GA.TypeInfo.CommentUpdateParameters.fields={state:{enumType:GA.TypeInfo.CommentState}};GA.TypeInfo.CommentVersion.fields={createdDate:{isDate:!0},modifiedDate:{isDate:!0},state:{enumType:GA.TypeInfo.CommentState}}});var mwo=A(xP=>{"use strict";Object.defineProperty(xP,"__esModule",{value:!0});var Fwr=$ut(),Msh;(function(e){e[e.ProjectWiki=0]="ProjectWiki",e[e.CodeWiki=1]="CodeWiki"})(Msh=xP.WikiType||(xP.WikiType={}));xP.TypeInfo={Wiki:{},WikiCreateBaseParameters:{},WikiCreateParametersV2:{},WikiPageDetail:{},WikiPageStat:{},WikiPageViewStats:{},WikiType:{enumValues:{projectWiki:0,codeWiki:1}},WikiUpdateParameters:{},WikiV2:{}};xP.TypeInfo.Wiki.fields={repository:{typeInfo:Fwr.TypeInfo.GitRepository}};xP.TypeInfo.WikiCreateBaseParameters.fields={type:{enumType:xP.TypeInfo.WikiType}};xP.TypeInfo.WikiCreateParametersV2.fields={type:{enumType:xP.TypeInfo.WikiType},version:{typeInfo:Fwr.TypeInfo.GitVersionDescriptor}};xP.TypeInfo.WikiPageDetail.fields={viewStats:{isArray:!0,typeInfo:xP.TypeInfo.WikiPageStat}};xP.TypeInfo.WikiPageStat.fields={day:{isDate:!0}};xP.TypeInfo.WikiPageViewStats.fields={lastViewedTime:{isDate:!0}};xP.TypeInfo.WikiUpdateParameters.fields={versions:{isArray:!0,typeInfo:Fwr.TypeInfo.GitVersionDescriptor}};xP.TypeInfo.WikiV2.fields={type:{enumType:xP.TypeInfo.WikiType},versions:{isArray:!0,typeInfo:Fwr.TypeInfo.GitVersionDescriptor}}});var fwo=A(Z7t=>{"use strict";var $g=Z7t&&Z7t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(Z7t,"__esModule",{value:!0});var Lsh=rv(),nxe=pwo(),xge=mwo(),Nwr=class extends Lsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Wiki-api",n)}createCommentAttachment(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:n,wikiIdentifier:i,pageId:s};r=r||{},r["Content-Type"]="application/octet-stream";try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion);m.additionalHeaders=r;let h;h=yield this.rest.uploadStream("POST",u,t,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentAttachment,!1);a(_)}catch(l){o(l)}}))})}getAttachmentContent(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n,attachmentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("application/octet-stream",u);s((yield this.http.get(l,{Accept:m})).message)}catch(c){a(c)}}))})}addCommentReaction(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,null,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentReaction,!1);a(_)}catch(l){o(l)}}))})}deleteCommentReaction(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,nxe.TypeInfo.CommentReaction,!1);a(_)}catch(l){o(l)}}))})}getEngagedUsers(r,t,n,i,s,a,o){return $g(this,void 0,void 0,function*(){return new Promise((c,l)=>$g(this,void 0,void 0,function*(){let u={project:r,wikiIdentifier:t,pageId:n,commentId:i,type:s},m={$top:a,$skip:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","598a5268-41a7-4162-b7dc-344131e4d1fa",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,null,!0);c(w)}catch(h){l(h)}}))})}addComment(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:t,wikiIdentifier:n,pageId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,nxe.TypeInfo.Comment,!1);s(h)}catch(c){a(c)}}))})}deleteComment(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n,id:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}getComment(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t,pageId:n,id:i},u={excludeDeleted:s,$expand:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,nxe.TypeInfo.Comment,!1);o(v)}catch(m){c(m)}}))})}listComments(r,t,n,i,s,a,o,c,l){return $g(this,void 0,void 0,function*(){return new Promise((u,m)=>$g(this,void 0,void 0,function*(){let h={project:r,wikiIdentifier:t,pageId:n},_={$top:i,continuationToken:s,excludeDeleted:a,$expand:o,order:c,parentId:l};try{let b=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",h,_),v=b.requestUrl,w=this.createRequestOptions("application/json",b.apiVersion),x;x=yield this.rest.get(v,w);let P=this.formatResponse(x.result,nxe.TypeInfo.CommentList,!1);u(P)}catch(b){m(b)}}))})}updateComment(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:t,wikiIdentifier:n,pageId:i,id:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,nxe.TypeInfo.Comment,!1);a(_)}catch(l){o(l)}}))})}getPageText(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t},u={path:n,recursionLevel:i,versionDescriptor:s,includeContent:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("text/plain",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getPageZip(r,t,n,i,s,a){return $g(this,void 0,void 0,function*(){return new Promise((o,c)=>$g(this,void 0,void 0,function*(){let l={project:r,wikiIdentifier:t},u={path:n,recursionLevel:i,versionDescriptor:s,includeContent:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",l,u),h=m.requestUrl,_=m.apiVersion,b=this.createAcceptHeader("application/zip",_);o((yield this.http.get(h,{Accept:b})).message)}catch(m){c(m)}}))})}getPageByIdText(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,id:n},l={recursionLevel:i,includeContent:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("text/plain",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getPageByIdZip(r,t,n,i,s){return $g(this,void 0,void 0,function*(){return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t,id:n},l={recursionLevel:i,includeContent:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",c,l),m=u.requestUrl,h=u.apiVersion,_=this.createAcceptHeader("application/zip",h);a((yield this.http.get(m,{Accept:_})).message)}catch(u){o(u)}}))})}getPagesBatch(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:t,wikiIdentifier:n},c={versionDescriptor:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","71323c46-2592-4398-8771-ced73dd87207",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,xge.TypeInfo.WikiPageDetail,!0);s(_)}catch(l){a(l)}}))})}getPageData(r,t,n,i){return $g(this,void 0,void 0,function*(){return new Promise((s,a)=>$g(this,void 0,void 0,function*(){let o={project:r,wikiIdentifier:t,pageId:n},c={pageViewsForDays:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","81c4e0fe-7663-4d62-ad46-6ab78459f274",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,xge.TypeInfo.WikiPageDetail,!1);s(_)}catch(l){a(l)}}))})}createOrUpdatePageViewStats(r,t,n,i,s){return $g(this,void 0,void 0,function*(){if(n==null)throw new TypeError("wikiVersion can not be null or undefined");if(i==null)throw new TypeError("path can not be null or undefined");return new Promise((a,o)=>$g(this,void 0,void 0,function*(){let c={project:r,wikiIdentifier:t},l={wikiVersion:n,path:i,oldPath:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","wiki","1087b746-5d15-41b9-bea6-14e325e7f880",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,null,h);let b=this.formatResponse(_.result,xge.TypeInfo.WikiPageViewStats,!1);a(b)}catch(u){o(u)}}))})}createWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}deleteWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t,wikiIdentifier:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}getAllWikis(r){return $g(this,void 0,void 0,function*(){return new Promise((t,n)=>$g(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,xge.TypeInfo.WikiV2,!0);t(l)}catch(s){n(s)}}))})}getWiki(r,t){return $g(this,void 0,void 0,function*(){return new Promise((n,i)=>$g(this,void 0,void 0,function*(){let s={project:t,wikiIdentifier:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,xge.TypeInfo.WikiV2,!1);n(u)}catch(a){i(a)}}))})}updateWiki(r,t,n){return $g(this,void 0,void 0,function*(){return new Promise((i,s)=>$g(this,void 0,void 0,function*(){let a={project:n,wikiIdentifier:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,xge.TypeInfo.WikiV2,!1);i(m)}catch(o){s(o)}}))})}};Nwr.RESOURCE_AREA_ID="bf7d82a0-8aa5-4613-94ef-6172a5ea01f3";Z7t.WikiApi=Nwr});var hwo=A(e6t=>{"use strict";Object.defineProperty(e6t,"__esModule",{value:!0});var jsh;(function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"})(jsh=e6t.DayOfWeek||(e6t.DayOfWeek={}));e6t.TypeInfo={DayOfWeek:{enumValues:{sunday:0,monday:1,tuesday:2,wednesday:3,thursday:4,friday:5,saturday:6}}}});var ywo=A(Gd=>{"use strict";Object.defineProperty(Gd,"__esModule",{value:!0});var gwo=hwo(),Gsh;(function(e){e[e.Portfolio=0]="Portfolio",e[e.Requirement=1]="Requirement",e[e.Task=2]="Task"})(Gsh=Gd.BacklogType||(Gd.BacklogType={}));var Ush;(function(e){e[e.InProgressColumns=0]="InProgressColumns",e[e.AllColumns=1]="AllColumns",e[e.CustomColumns=2]="CustomColumns"})(Ush=Gd.BoardBadgeColumnOptions||(Gd.BoardBadgeColumnOptions={}));var Vsh;(function(e){e[e.Incoming=0]="Incoming",e[e.InProgress=1]="InProgress",e[e.Outgoing=2]="Outgoing"})(Vsh=Gd.BoardColumnType||(Gd.BoardColumnType={}));var zsh;(function(e){e[e.Off=0]="Off",e[e.AsRequirements=1]="AsRequirements",e[e.AsTasks=2]="AsTasks"})(zsh=Gd.BugsBehavior||(Gd.BugsBehavior={}));var $sh;(function(e){e[e.String=0]="String",e[e.PlainText=1]="PlainText",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.TreePath=4]="TreePath",e[e.Boolean=5]="Boolean",e[e.Double=6]="Double"})($sh=Gd.FieldType||(Gd.FieldType={}));var Qsh;(function(e){e[e.AvatarOnly=0]="AvatarOnly",e[e.FullName=1]="FullName",e[e.AvatarAndFullName=2]="AvatarAndFullName"})(Qsh=Gd.IdentityDisplayFormat||(Gd.IdentityDisplayFormat={}));var Ksh;(function(e){e[e.DeliveryTimelineView=0]="DeliveryTimelineView"})(Ksh=Gd.PlanType||(Gd.PlanType={}));var Hsh;(function(e){e[e.None=0]="None",e[e.View=1]="View",e[e.Edit=2]="Edit",e[e.Delete=4]="Delete",e[e.Manage=8]="Manage",e[e.AllPermissions=15]="AllPermissions"})(Hsh=Gd.PlanUserPermissions||(Gd.PlanUserPermissions={}));var Wsh;(function(e){e[e.Past=0]="Past",e[e.Current=1]="Current",e[e.Future=2]="Future"})(Wsh=Gd.TimeFrame||(Gd.TimeFrame={}));var Ysh;(function(e){e[e.OK=0]="OK",e[e.InvalidFilterClause=1]="InvalidFilterClause",e[e.Unknown=2]="Unknown"})(Ysh=Gd.TimelineCriteriaStatusCode||(Gd.TimelineCriteriaStatusCode={}));var Jsh;(function(e){e[e.OK=0]="OK",e[e.IsOverlapping=1]="IsOverlapping"})(Jsh=Gd.TimelineIterationStatusCode||(Gd.TimelineIterationStatusCode={}));var Xsh;(function(e){e[e.OK=0]="OK",e[e.DoesntExistOrAccessDenied=1]="DoesntExistOrAccessDenied",e[e.MaxTeamsExceeded=2]="MaxTeamsExceeded",e[e.MaxTeamFieldsExceeded=3]="MaxTeamFieldsExceeded",e[e.BacklogInError=4]="BacklogInError",e[e.MissingTeamFieldValue=5]="MissingTeamFieldValue",e[e.NoIterationsExist=6]="NoIterationsExist"})(Xsh=Gd.TimelineTeamStatusCode||(Gd.TimelineTeamStatusCode={}));Gd.TypeInfo={BacklogConfiguration:{},BacklogLevelConfiguration:{},BacklogType:{enumValues:{portfolio:0,requirement:1,task:2}},Board:{},BoardBadgeColumnOptions:{enumValues:{inProgressColumns:0,allColumns:1,customColumns:2}},BoardColumn:{},BoardColumnType:{enumValues:{incoming:0,inProgress:1,outgoing:2}},BugsBehavior:{enumValues:{off:0,asRequirements:1,asTasks:2}},CapacityContractBase:{},CapacityPatch:{},CardFieldSettings:{},CardSettings:{},CreatePlan:{},DateRange:{},DeliveryViewData:{},DeliveryViewPropertyCollection:{},FieldInfo:{},FieldType:{enumValues:{string:0,plainText:1,integer:2,dateTime:3,treePath:4,boolean:5,double:6}},IdentityDisplayFormat:{enumValues:{avatarOnly:0,fullName:1,avatarAndFullName:2}},Marker:{},Plan:{},PlanMetadata:{},PlanType:{enumValues:{deliveryTimelineView:0}},PlanUserPermissions:{enumValues:{none:0,view:1,edit:2,delete:4,manage:8,allPermissions:15}},TeamCapacity:{},TeamIterationAttributes:{},TeamMemberCapacity:{},TeamMemberCapacityIdentityRef:{},TeamSetting:{},TeamSettingsDaysOff:{},TeamSettingsDaysOffPatch:{},TeamSettingsIteration:{},TeamSettingsPatch:{},TimeFrame:{enumValues:{past:0,current:1,future:2}},TimelineCriteriaStatus:{},TimelineCriteriaStatusCode:{enumValues:{ok:0,invalidFilterClause:1,unknown:2}},TimelineIterationStatus:{},TimelineIterationStatusCode:{enumValues:{ok:0,isOverlapping:1}},TimelineTeamData:{},TimelineTeamIteration:{},TimelineTeamStatus:{},TimelineTeamStatusCode:{enumValues:{ok:0,doesntExistOrAccessDenied:1,maxTeamsExceeded:2,maxTeamFieldsExceeded:3,backlogInError:4,missingTeamFieldValue:5,noIterationsExist:6}},UpdatePlan:{}};Gd.TypeInfo.BacklogConfiguration.fields={bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},portfolioBacklogs:{isArray:!0,typeInfo:Gd.TypeInfo.BacklogLevelConfiguration},requirementBacklog:{typeInfo:Gd.TypeInfo.BacklogLevelConfiguration},taskBacklog:{typeInfo:Gd.TypeInfo.BacklogLevelConfiguration}};Gd.TypeInfo.BacklogLevelConfiguration.fields={type:{enumType:Gd.TypeInfo.BacklogType}};Gd.TypeInfo.Board.fields={columns:{isArray:!0,typeInfo:Gd.TypeInfo.BoardColumn}};Gd.TypeInfo.BoardColumn.fields={columnType:{enumType:Gd.TypeInfo.BoardColumnType}};Gd.TypeInfo.CapacityContractBase.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.CapacityPatch.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.CardFieldSettings.fields={additionalFields:{isArray:!0,typeInfo:Gd.TypeInfo.FieldInfo},assignedToDisplayFormat:{enumType:Gd.TypeInfo.IdentityDisplayFormat},coreFields:{isArray:!0,typeInfo:Gd.TypeInfo.FieldInfo}};Gd.TypeInfo.CardSettings.fields={fields:{typeInfo:Gd.TypeInfo.CardFieldSettings}};Gd.TypeInfo.CreatePlan.fields={type:{enumType:Gd.TypeInfo.PlanType}};Gd.TypeInfo.DateRange.fields={end:{isDate:!0},start:{isDate:!0}};Gd.TypeInfo.DeliveryViewData.fields={criteriaStatus:{typeInfo:Gd.TypeInfo.TimelineCriteriaStatus},endDate:{isDate:!0},startDate:{isDate:!0},teams:{isArray:!0,typeInfo:Gd.TypeInfo.TimelineTeamData}};Gd.TypeInfo.DeliveryViewPropertyCollection.fields={cardSettings:{typeInfo:Gd.TypeInfo.CardSettings},markers:{isArray:!0,typeInfo:Gd.TypeInfo.Marker}};Gd.TypeInfo.FieldInfo.fields={fieldType:{enumType:Gd.TypeInfo.FieldType}};Gd.TypeInfo.Marker.fields={date:{isDate:!0}};Gd.TypeInfo.Plan.fields={createdDate:{isDate:!0},lastAccessed:{isDate:!0},modifiedDate:{isDate:!0},type:{enumType:Gd.TypeInfo.PlanType},userPermissions:{enumType:Gd.TypeInfo.PlanUserPermissions}};Gd.TypeInfo.PlanMetadata.fields={modifiedDate:{isDate:!0},userPermissions:{enumType:Gd.TypeInfo.PlanUserPermissions}};Gd.TypeInfo.TeamCapacity.fields={teamMembers:{isArray:!0,typeInfo:Gd.TypeInfo.TeamMemberCapacityIdentityRef}};Gd.TypeInfo.TeamIterationAttributes.fields={finishDate:{isDate:!0},startDate:{isDate:!0},timeFrame:{enumType:Gd.TypeInfo.TimeFrame}};Gd.TypeInfo.TeamMemberCapacity.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamMemberCapacityIdentityRef.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSetting.fields={backlogIteration:{typeInfo:Gd.TypeInfo.TeamSettingsIteration},bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},defaultIteration:{typeInfo:Gd.TypeInfo.TeamSettingsIteration},workingDays:{isArray:!0,enumType:gwo.TypeInfo.DayOfWeek}};Gd.TypeInfo.TeamSettingsDaysOff.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSettingsDaysOffPatch.fields={daysOff:{isArray:!0,typeInfo:Gd.TypeInfo.DateRange}};Gd.TypeInfo.TeamSettingsIteration.fields={attributes:{typeInfo:Gd.TypeInfo.TeamIterationAttributes}};Gd.TypeInfo.TeamSettingsPatch.fields={bugsBehavior:{enumType:Gd.TypeInfo.BugsBehavior},workingDays:{isArray:!0,enumType:gwo.TypeInfo.DayOfWeek}};Gd.TypeInfo.TimelineCriteriaStatus.fields={type:{enumType:Gd.TypeInfo.TimelineCriteriaStatusCode}};Gd.TypeInfo.TimelineIterationStatus.fields={type:{enumType:Gd.TypeInfo.TimelineIterationStatusCode}};Gd.TypeInfo.TimelineTeamData.fields={iterations:{isArray:!0,typeInfo:Gd.TypeInfo.TimelineTeamIteration},status:{typeInfo:Gd.TypeInfo.TimelineTeamStatus}};Gd.TypeInfo.TimelineTeamIteration.fields={finishDate:{isDate:!0},startDate:{isDate:!0},status:{typeInfo:Gd.TypeInfo.TimelineIterationStatus}};Gd.TypeInfo.TimelineTeamStatus.fields={type:{enumType:Gd.TypeInfo.TimelineTeamStatusCode}};Gd.TypeInfo.UpdatePlan.fields={type:{enumType:Gd.TypeInfo.PlanType}}});var _wo=A(t6t=>{"use strict";var nd=t6t&&t6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(t6t,"__esModule",{value:!0});var Zsh=rv(),pD=ywo(),Owr=class extends Zsh.ClientApiBase{constructor(r,t,n){super(r,t,"node-Work-api",n)}getBacklogConfigurations(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","7799f497-3cb5-4f16-ad4f-5cd06012db64",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.BacklogConfiguration,!1);t(m)}catch(o){n(o)}}))})}getBacklogLevelWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,backlogId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","7c468d96-ab1d-4294-a360-92f07e9ccd98",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBacklog(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.BacklogLevelConfiguration,!1);n(h)}catch(c){i(c)}}))})}getBacklogs(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.BacklogLevelConfiguration,!0);t(m)}catch(o){n(o)}}))})}getBoardBadge(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;r&&(o=r.projectId||r.project,c=r.teamId||r.team);let l={project:o,team:c,id:t},u={columnOptions:n,columns:i&&i.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);s(v)}catch(m){a(m)}}))})}getBoardBadgeData(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;r&&(o=r.projectId||r.project,c=r.teamId||r.team);let l={project:o,team:c,id:t},u={columnOptions:n,columns:i&&i.join(",")};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!1);s(v)}catch(m){a(m)}}))})}getColumnSuggestedValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","eb7ec5a3-1ba3-4fd1-b834-49a5a387e57d",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getBoardMappingParentItems(r,t,n){return nd(this,void 0,void 0,function*(){if(t==null)throw new TypeError("childBacklogContextCategoryRefName can not be null or undefined");if(n==null)throw new TypeError("workitemIds can not be null or undefined");return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o},l={childBacklogContextCategoryRefName:t,workitemIds:n&&n.join(",")};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","186abea3-5c35-432f-9e28-7a15b4312a0e",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);i(b)}catch(u){s(u)}}))})}getRowSuggestedValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","bb494cc6-a0f5-4c6c-8dca-ea6912e79eb9",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getBoard(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.Board,!1);n(h)}catch(c){i(c)}}))})}getBoards(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);t(m)}catch(o){n(o)}}))})}setBoardOptions(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,id:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,m,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}getBoardUserSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardUserSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getCapacitiesWithIdentityRefAndTotals(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamCapacity,!1);n(h)}catch(c){i(c)}}))})}getCapacityWithIdentityRef(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,iterationId:t,teamMemberId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!1);i(_)}catch(l){s(l)}}))})}replaceCapacitiesWithIdentityRef(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!0);i(_)}catch(l){s(l)}}))})}updateCapacityWithIdentityRef(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,iterationId:n,teamMemberId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,pD.TypeInfo.TeamMemberCapacityIdentityRef,!1);s(b)}catch(u){a(u)}}))})}getBoardCardRuleSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardCardRuleSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}updateTaskboardCardRuleSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","3f84a8d1-1aab-423e-a94b-6dcbdcca511f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBoardCardSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}updateBoardCardSettings(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}updateTaskboardCardSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","work","0d63745f-31f3-4cf3-9056-2a064e567637",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getBoardChart(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;r&&(a=r.projectId||r.project,o=r.teamId||r.team);let c={project:a,team:o,board:t,name:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getBoardCharts(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateBoardChart(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,board:n,name:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);s(b)}catch(u){a(u)}}))})}getBoardColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.BoardColumn,!0);n(h)}catch(c){i(c)}}))})}updateBoardColumns(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.BoardColumn,!0);i(_)}catch(l){s(l)}}))})}getDeliveryTimelineData(r,t,n,i,s){return nd(this,void 0,void 0,function*(){return new Promise((a,o)=>nd(this,void 0,void 0,function*(){let c={project:r,id:t},l={revision:n,startDate:i,endDate:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","bdd0834e-101f-49f0-a6ae-509f384a12b4",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pD.TypeInfo.DeliveryViewData,!1);a(b)}catch(u){o(u)}}))})}getTotalIterationCapacities(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,iterationId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1e385ce0-396b-4273-8171-d64562c18d37",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,id:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsIteration,!1);n(h)}catch(c){i(c)}}))})}getTeamIterations(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a},c={$timeframe:t};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamSettingsIteration,!0);n(_)}catch(l){i(l)}}))})}postTeamIteration(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsIteration,!1);n(h)}catch(c){i(c)}}))})}createPlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pD.TypeInfo.Plan,!1);n(u)}catch(a){i(a)}}))})}deletePlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,id:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getPlan(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s={project:r,id:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pD.TypeInfo.Plan,!1);n(u)}catch(a){i(a)}}))})}getPlans(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,pD.TypeInfo.Plan,!0);t(l)}catch(s){n(s)}}))})}updatePlan(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a={project:t,id:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,pD.TypeInfo.Plan,!1);i(m)}catch(o){s(o)}}))})}getProcessConfiguration(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","work","f901ba42-86d2-4b0c-89c1-3f86d06daa84",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getBoardRows(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,board:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateBoardRows(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,board:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}getColumns(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);t(m)}catch(o){n(o)}}))})}updateColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getWorkItemColumns(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}updateWorkItemColumn(r,t,n,i){return nd(this,void 0,void 0,function*(){return new Promise((s,a)=>nd(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,iterationId:n,workItemId:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);s(b)}catch(u){a(u)}}))})}getTeamDaysOff(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSettingsDaysOff,!1);n(h)}catch(c){i(c)}}))})}updateTeamDaysOff(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,pD.TypeInfo.TeamSettingsDaysOff,!1);i(_)}catch(l){s(l)}}))})}getTeamFieldValues(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);t(m)}catch(o){n(o)}}))})}updateTeamFieldValues(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTeamSettings(r){return nd(this,void 0,void 0,function*(){return new Promise((t,n)=>nd(this,void 0,void 0,function*(){let i=null,s=null;r&&(i=r.projectId||r.project,s=r.teamId||r.team);let a={project:i,team:s};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pD.TypeInfo.TeamSetting,!1);t(m)}catch(o){n(o)}}))})}updateTeamSettings(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pD.TypeInfo.TeamSetting,!1);n(h)}catch(c){i(c)}}))})}getIterationWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,iterationId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","5b3ef1a6-d3ab-44cd-bafd-c7f45db850fa",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}reorderBacklogWorkItems(r,t){return nd(this,void 0,void 0,function*(){return new Promise((n,i)=>nd(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","work","1c22b714-e7e4-41b9-85e0-56ee13ef55ed",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!0);n(h)}catch(c){i(c)}}))})}reorderIterationWorkItems(r,t,n){return nd(this,void 0,void 0,function*(){return new Promise((i,s)=>nd(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,iterationId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","work","47755db2-d7eb-405a-8c25-675401525fc9",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!0);i(_)}catch(l){s(l)}}))})}};Owr.RESOURCE_AREA_ID="1d4f49f9-02b9-4e26-b826-2cdb6195f2a9";t6t.WorkApi=Owr});var Awo=A(od=>{"use strict";Object.defineProperty(od,"__esModule",{value:!0});var eah;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(eah=od.ClassificationNodesErrorPolicy||(od.ClassificationNodesErrorPolicy={}));var tah;(function(e){e[e.None=0]="None",e[e.Reactions=1]="Reactions",e[e.RenderedText=8]="RenderedText",e[e.RenderedTextOnly=16]="RenderedTextOnly",e[e.All=-17]="All"})(tah=od.CommentExpandOptions||(od.CommentExpandOptions={}));var rah;(function(e){e[e.Like=0]="Like",e[e.Dislike=1]="Dislike",e[e.Heart=2]="Heart",e[e.Hooray=3]="Hooray",e[e.Smile=4]="Smile",e[e.Confused=5]="Confused"})(rah=od.CommentReactionType||(od.CommentReactionType={}));var nah;(function(e){e[e.Asc=1]="Asc",e[e.Desc=2]="Desc"})(nah=od.CommentSortOrder||(od.CommentSortOrder={}));var iah;(function(e){e[e.String=0]="String",e[e.Integer=1]="Integer",e[e.DateTime=2]="DateTime",e[e.PlainText=3]="PlainText",e[e.Html=4]="Html",e[e.TreePath=5]="TreePath",e[e.History=6]="History",e[e.Double=7]="Double",e[e.Guid=8]="Guid",e[e.Boolean=9]="Boolean",e[e.Identity=10]="Identity",e[e.PicklistString=11]="PicklistString",e[e.PicklistInteger=12]="PicklistInteger",e[e.PicklistDouble=13]="PicklistDouble"})(iah=od.FieldType||(od.FieldType={}));var sah;(function(e){e[e.None=0]="None",e[e.WorkItem=1]="WorkItem",e[e.WorkItemLink=2]="WorkItemLink",e[e.Tree=3]="Tree",e[e.WorkItemTypeExtension=4]="WorkItemTypeExtension"})(sah=od.FieldUsage||(od.FieldUsage={}));var aah;(function(e){e[e.None=0]="None",e[e.ExtensionFields=1]="ExtensionFields",e[e.IncludeDeleted=2]="IncludeDeleted"})(aah=od.GetFieldsExpand||(od.GetFieldsExpand={}));var oah;(function(e){e[e.WorkItems=0]="WorkItems",e[e.LinksOneHopMustContain=1]="LinksOneHopMustContain",e[e.LinksOneHopMayContain=2]="LinksOneHopMayContain",e[e.LinksOneHopDoesNotContain=3]="LinksOneHopDoesNotContain",e[e.LinksRecursiveMustContain=4]="LinksRecursiveMustContain",e[e.LinksRecursiveMayContain=5]="LinksRecursiveMayContain",e[e.LinksRecursiveDoesNotContain=6]="LinksRecursiveDoesNotContain"})(oah=od.LinkQueryMode||(od.LinkQueryMode={}));var cah;(function(e){e[e.NONE=0]="NONE",e[e.AND=1]="AND",e[e.OR=2]="OR"})(cah=od.LogicalOperation||(od.LogicalOperation={}));var uah;(function(e){e[e.Import=0]="Import",e[e.Validate=1]="Validate"})(uah=od.ProvisioningActionType||(od.ProvisioningActionType={}));var lah;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(lah=od.QueryErrorPolicy||(od.QueryErrorPolicy={}));var dah;(function(e){e[e.None=0]="None",e[e.Wiql=1]="Wiql",e[e.Clauses=2]="Clauses",e[e.All=3]="All",e[e.Minimal=4]="Minimal"})(dah=od.QueryExpand||(od.QueryExpand={}));var pah;(function(e){e[e.Doing=1]="Doing",e[e.Done=2]="Done",e[e.Followed=3]="Followed"})(pah=od.QueryOption||(od.QueryOption={}));var mah;(function(e){e[e.ParentFirst=0]="ParentFirst",e[e.ChildFirst=1]="ChildFirst"})(mah=od.QueryRecursionOption||(od.QueryRecursionOption={}));var fah;(function(e){e[e.WorkItem=1]="WorkItem",e[e.WorkItemLink=2]="WorkItemLink"})(fah=od.QueryResultType||(od.QueryResultType={}));var hah;(function(e){e[e.Flat=1]="Flat",e[e.Tree=2]="Tree",e[e.OneHop=3]="OneHop"})(hah=od.QueryType||(od.QueryType={}));var gah;(function(e){e[e.None=0]="None",e[e.Fields=1]="Fields"})(gah=od.ReportingRevisionsExpand||(od.ReportingRevisionsExpand={}));var yah;(function(e){e[e.WorkItemType=0]="WorkItemType",e[e.GlobalWorkflow=1]="GlobalWorkflow"})(yah=od.TemplateType||(od.TemplateType={}));var _ah;(function(e){e[e.Area=0]="Area",e[e.Iteration=1]="Iteration"})(_ah=od.TreeNodeStructureType||(od.TreeNodeStructureType={}));var Aah;(function(e){e[e.Areas=0]="Areas",e[e.Iterations=1]="Iterations"})(Aah=od.TreeStructureGroup||(od.TreeStructureGroup={}));var bah;(function(e){e[e.Fail=1]="Fail",e[e.Omit=2]="Omit"})(bah=od.WorkItemErrorPolicy||(od.WorkItemErrorPolicy={}));var Cah;(function(e){e[e.None=0]="None",e[e.Relations=1]="Relations",e[e.Fields=2]="Fields",e[e.Links=3]="Links",e[e.All=4]="All"})(Cah=od.WorkItemExpand||(od.WorkItemExpand={}));var vah;(function(e){e[e.Visited=0]="Visited",e[e.Edited=1]="Edited",e[e.Deleted=2]="Deleted",e[e.Restored=3]="Restored"})(vah=od.WorkItemRecentActivityType||(od.WorkItemRecentActivityType={}));var Eah;(function(e){e[e.None=0]="None",e[e.AllowedValues=1]="AllowedValues",e[e.DependentFields=2]="DependentFields",e[e.All=3]="All"})(Eah=od.WorkItemTypeFieldsExpandLevel||(od.WorkItemTypeFieldsExpandLevel={}));od.TypeInfo={AccountMyWorkResult:{},AccountRecentActivityWorkItemModel:{},AccountRecentActivityWorkItemModel2:{},AccountRecentActivityWorkItemModelBase:{},AccountRecentMentionWorkItemModel:{},AccountWorkWorkItemModel:{},ClassificationNodesErrorPolicy:{enumValues:{fail:1,omit:2}},Comment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,all:-17}},CommentList:{},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentVersion:{},ExternalDeployment:{},FieldType:{enumValues:{string:0,integer:1,dateTime:2,plainText:3,html:4,treePath:5,history:6,double:7,guid:8,boolean:9,identity:10,picklistString:11,picklistInteger:12,picklistDouble:13}},FieldUsage:{enumValues:{none:0,workItem:1,workItemLink:2,tree:3,workItemTypeExtension:4}},GetFieldsExpand:{enumValues:{none:0,extensionFields:1,includeDeleted:2}},LinkQueryMode:{enumValues:{workItems:0,linksOneHopMustContain:1,linksOneHopMayContain:2,linksOneHopDoesNotContain:3,linksRecursiveMustContain:4,linksRecursiveMayContain:5,linksRecursiveDoesNotContain:6}},LogicalOperation:{enumValues:{none:0,and:1,or:2}},ProvisioningActionType:{enumValues:{import:0,validate:1}},QueryBatchGetRequest:{},QueryErrorPolicy:{enumValues:{fail:1,omit:2}},QueryExpand:{enumValues:{none:0,wiql:1,clauses:2,all:3,minimal:4}},QueryHierarchyItem:{},QueryHierarchyItemsResult:{},QueryOption:{enumValues:{doing:1,done:2,followed:3}},QueryRecursionOption:{enumValues:{parentFirst:0,childFirst:1}},QueryResultType:{enumValues:{workItem:1,workItemLink:2}},QueryType:{enumValues:{flat:1,tree:2,oneHop:3}},ReportingRevisionsExpand:{enumValues:{none:0,fields:1}},TemplateType:{enumValues:{workItemType:0,globalWorkflow:1}},TreeNodeStructureType:{enumValues:{area:0,iteration:1}},TreeStructureGroup:{enumValues:{areas:0,iterations:1}},WorkItemBatchGetRequest:{},WorkItemClassificationNode:{},WorkItemComment:{},WorkItemComments:{},WorkItemErrorPolicy:{enumValues:{fail:1,omit:2}},WorkItemExpand:{enumValues:{none:0,relations:1,fields:2,links:3,all:4}},WorkItemField:{},WorkItemField2:{},WorkItemHistory:{},WorkItemQueryClause:{},WorkItemQueryResult:{},WorkItemRecentActivityType:{enumValues:{visited:0,edited:1,deleted:2,restored:3}},WorkItemTagDefinition:{},WorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,dependentFields:2,all:3}},WorkItemTypeTemplateUpdateModel:{},WorkItemUpdate:{}};od.TypeInfo.AccountMyWorkResult.fields={workItemDetails:{isArray:!0,typeInfo:od.TypeInfo.AccountWorkWorkItemModel}};od.TypeInfo.AccountRecentActivityWorkItemModel.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentActivityWorkItemModel2.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentActivityWorkItemModelBase.fields={activityDate:{isDate:!0},activityType:{enumType:od.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:!0}};od.TypeInfo.AccountRecentMentionWorkItemModel.fields={mentionedDateField:{isDate:!0}};od.TypeInfo.AccountWorkWorkItemModel.fields={changedDate:{isDate:!0}};od.TypeInfo.Comment.fields={createdDate:{isDate:!0},createdOnBehalfDate:{isDate:!0},modifiedDate:{isDate:!0},reactions:{isArray:!0,typeInfo:od.TypeInfo.CommentReaction}};od.TypeInfo.CommentList.fields={comments:{isArray:!0,typeInfo:od.TypeInfo.Comment}};od.TypeInfo.CommentReaction.fields={type:{enumType:od.TypeInfo.CommentReactionType}};od.TypeInfo.CommentVersion.fields={createdDate:{isDate:!0},createdOnBehalfDate:{isDate:!0},modifiedDate:{isDate:!0}};od.TypeInfo.ExternalDeployment.fields={statusDate:{isDate:!0}};od.TypeInfo.QueryBatchGetRequest.fields={$expand:{enumType:od.TypeInfo.QueryExpand},errorPolicy:{enumType:od.TypeInfo.QueryErrorPolicy}};od.TypeInfo.QueryHierarchyItem.fields={children:{isArray:!0,typeInfo:od.TypeInfo.QueryHierarchyItem},clauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},createdDate:{isDate:!0},filterOptions:{enumType:od.TypeInfo.LinkQueryMode},lastExecutedDate:{isDate:!0},lastModifiedDate:{isDate:!0},linkClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},queryRecursionOption:{enumType:od.TypeInfo.QueryRecursionOption},queryType:{enumType:od.TypeInfo.QueryType},sourceClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause},targetClauses:{typeInfo:od.TypeInfo.WorkItemQueryClause}};od.TypeInfo.QueryHierarchyItemsResult.fields={value:{isArray:!0,typeInfo:od.TypeInfo.QueryHierarchyItem}};od.TypeInfo.WorkItemBatchGetRequest.fields={$expand:{enumType:od.TypeInfo.WorkItemExpand},asOf:{isDate:!0},errorPolicy:{enumType:od.TypeInfo.WorkItemErrorPolicy}};od.TypeInfo.WorkItemClassificationNode.fields={children:{isArray:!0,typeInfo:od.TypeInfo.WorkItemClassificationNode},structureType:{enumType:od.TypeInfo.TreeNodeStructureType}};od.TypeInfo.WorkItemComment.fields={revisedDate:{isDate:!0}};od.TypeInfo.WorkItemComments.fields={comments:{isArray:!0,typeInfo:od.TypeInfo.WorkItemComment}};od.TypeInfo.WorkItemField.fields={type:{enumType:od.TypeInfo.FieldType},usage:{enumType:od.TypeInfo.FieldUsage}};od.TypeInfo.WorkItemField2.fields={type:{enumType:od.TypeInfo.FieldType},usage:{enumType:od.TypeInfo.FieldUsage}};od.TypeInfo.WorkItemHistory.fields={revisedDate:{isDate:!0}};od.TypeInfo.WorkItemQueryClause.fields={clauses:{isArray:!0,typeInfo:od.TypeInfo.WorkItemQueryClause},logicalOperator:{enumType:od.TypeInfo.LogicalOperation}};od.TypeInfo.WorkItemQueryResult.fields={asOf:{isDate:!0},queryResultType:{enumType:od.TypeInfo.QueryResultType},queryType:{enumType:od.TypeInfo.QueryType}};od.TypeInfo.WorkItemTagDefinition.fields={lastUpdated:{isDate:!0}};od.TypeInfo.WorkItemTypeTemplateUpdateModel.fields={actionType:{enumType:od.TypeInfo.ProvisioningActionType},templateType:{enumType:od.TypeInfo.TemplateType}};od.TypeInfo.WorkItemUpdate.fields={revisedDate:{isDate:!0}}});var bwo=A(r6t=>{"use strict";var _c=r6t&&r6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(r6t,"__esModule",{value:!0});var Dah=rv(),pA=Awo(),Bwr=class extends Dah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}getAccountMyWorkData(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={},s={$queryOption:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","def3d688-ddf5-4096-9024-69beea15cdbd",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pA.TypeInfo.AccountMyWorkResult,!1);t(u)}catch(a){n(a)}}))})}getRecentActivityData(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1bc988f4-c15f-4072-ad35-497c87e3a909",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pA.TypeInfo.AccountRecentActivityWorkItemModel2,!0);r(c)}catch(i){t(i)}}))})}getRecentMentions(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","d60eeb6e-e18c-4478-9e94-a0094e28f41c",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,pA.TypeInfo.AccountRecentMentionWorkItemModel,!0);r(c)}catch(i){t(i)}}))})}getWorkArtifactLinkTypes(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","1a31de40-e318-41cd-a6c6-881077df52e3",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}queryWorkItemsForArtifactUris(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","a9a9aa7a-8c09-44d3-ad1b-46e855c1e3d3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createAttachment(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:s},u={fileName:n,uploadType:i,areaPath:a};r=r||{},r["Content-Type"]="application/octet-stream";try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion);_.additionalHeaders=r;let b;b=yield this.rest.uploadStream("POST",h,t,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}getAttachmentContent(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:n,id:r},c={fileName:t,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/octet-stream",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getAttachmentZip(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:n,id:r},c={fileName:t,download:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",o,c),u=l.requestUrl,m=l.apiVersion,h=this.createAcceptHeader("application/zip",m);s((yield this.http.get(u,{Accept:h})).message)}catch(l){a(l)}}))})}getClassificationNodes(r,t,n,i){return _c(this,void 0,void 0,function*(){if(t==null)throw new TypeError("ids can not be null or undefined");return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r},c={ids:t&&t.join(","),$depth:n,errorPolicy:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemClassificationNode,!0);s(_)}catch(l){a(l)}}))})}getRootNodes(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r},a={$depth:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemClassificationNode,!0);n(m)}catch(o){i(o)}}))})}createOrUpdateClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,structureGroup:n,path:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(h)}catch(c){a(c)}}))})}deleteClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,structureGroup:t,path:n},c={$reclassifyId:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,structureGroup:t,path:n},c={$depth:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(_)}catch(l){a(l)}}))})}updateClassificationNode(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,structureGroup:n,path:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.WorkItemClassificationNode,!1);s(h)}catch(c){a(c)}}))})}getEngagedUsers(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:r,workItemId:t,commentId:n,reactionType:i},u={$top:s,$skip:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","e33ca5e0-2349-4285-af3d-d72d86781c35",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}addComment(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,workItemId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,pA.TypeInfo.Comment,!1);i(m)}catch(o){s(o)}}))})}deleteComment(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getComment(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,workItemId:t,commentId:n},l={includeDeleted:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.Comment,!1);a(b)}catch(u){o(u)}}))})}getComments(r,t,n,i,s,a,o){return _c(this,void 0,void 0,function*(){return new Promise((c,l)=>_c(this,void 0,void 0,function*(){let u={project:r,workItemId:t},m={$top:n,continuationToken:i,includeDeleted:s,$expand:a,order:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.get(_,b);let w=this.formatResponse(v.result,pA.TypeInfo.CommentList,!1);c(w)}catch(h){l(h)}}))})}getCommentsBatch(r,t,n,i,s){return _c(this,void 0,void 0,function*(){if(n==null)throw new TypeError("ids can not be null or undefined");return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,workItemId:t},l={ids:n&&n.join(","),includeDeleted:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.CommentList,!1);a(b)}catch(u){o(u)}}))})}updateComment(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,workItemId:n,commentId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,pA.TypeInfo.Comment,!1);s(h)}catch(c){a(c)}}))})}createCommentReaction(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,reactionType:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,null,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentReaction,!1);s(h)}catch(c){a(c)}}))})}deleteCommentReaction(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,reactionType:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentReaction,!1);s(h)}catch(c){a(c)}}))})}getCommentReactions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.CommentReaction,!0);i(m)}catch(o){s(o)}}))})}getCommentVersion(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,workItemId:t,commentId:n,version:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,pA.TypeInfo.CommentVersion,!1);s(h)}catch(c){a(c)}}))})}getCommentVersions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,workItemId:t,commentId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.CommentVersion,!0);i(m)}catch(o){s(o)}}))})}createField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pA.TypeInfo.WorkItemField,!1);n(u)}catch(a){i(a)}}))})}deleteField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,fieldNameOrRefName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getField(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,fieldNameOrRefName:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,pA.TypeInfo.WorkItemField,!1);n(u)}catch(a){i(a)}}))})}getFields(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemField,!0);n(m)}catch(o){i(o)}}))})}updateField(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,fieldNameOrRefName:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemField,!1);i(m)}catch(o){s(o)}}))})}migrateProjectsProcess(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","19801631-d4e5-47e9-8166-0330de0ff1e6",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}createQuery(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,query:n},c={validateWiqlOnly:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!1);s(_)}catch(l){a(l)}}))})}deleteQuery(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,query:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getQueries(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r},c={$expand:t,$depth:n,$includeDeleted:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!0);s(_)}catch(l){a(l)}}))})}getQuery(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:r,query:t},u={$expand:n,$depth:i,$includeDeleted:s,$useIsoDateFormat:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,pA.TypeInfo.QueryHierarchyItem,!1);o(v)}catch(m){c(m)}}))})}searchQueries(r,t,n,i,s){return _c(this,void 0,void 0,function*(){if(t==null)throw new TypeError("filter can not be null or undefined");return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r},l={$filter:t,$top:n,$expand:i,$includeDeleted:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,pA.TypeInfo.QueryHierarchyItemsResult,!1);a(b)}catch(u){o(u)}}))})}updateQuery(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:t,query:n},c={$undeleteDescendants:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,pA.TypeInfo.QueryHierarchyItem,!1);s(_)}catch(l){a(l)}}))})}getQueriesBatch(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","549816f9-09b0-4e75-9e81-01fbfcd07426",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,pA.TypeInfo.QueryHierarchyItem,!0);n(u)}catch(a){i(a)}}))})}destroyWorkItem(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,id:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeletedWorkItem(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t,id:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getDeletedWorkItems(r,t){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t},a={ids:r&&r.join(",")};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getDeletedWorkItemShallowReferences(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}restoreWorkItem(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,id:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getRevision(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:i,id:r,revisionNumber:t},c={$expand:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getRevisions(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:s,id:r},l={$top:t,$skip:n,$expand:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!0);a(b)}catch(u){o(u)}}))})}sendMail(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","12438500-2f84-4fa7-9f1a-c31871b4959d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteTag(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,tagIdOrName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTag(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,tagIdOrName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getTags(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}updateTag(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,tagIdOrName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;t&&(s=t.projectId||t.project,a=t.teamId||t.team);let o={project:s,team:a};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTemplates(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a},c={workitemtypename:t};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!0);n(_)}catch(l){i(l)}}))})}deleteTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,templateId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}getTemplate(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s=null,a=null;r&&(s=r.projectId||r.project,a=r.teamId||r.team);let o={project:s,team:a,templateId:t};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);n(h)}catch(c){i(c)}}))})}replaceTemplate(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a=null,o=null;t&&(a=t.projectId||t.project,o=t.teamId||t.team);let c={project:a,team:o,templateId:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.replace(u,r,m);let _=this.formatResponse(h.result,null,!1);i(_)}catch(l){s(l)}}))})}getUpdate(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:n,id:r,updateNumber:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,pA.TypeInfo.WorkItemUpdate,!1);i(m)}catch(o){s(o)}}))})}getUpdates(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:i,id:r},c={$top:t,$skip:n};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,pA.TypeInfo.WorkItemUpdate,!0);s(_)}catch(l){a(l)}}))})}queryByWiql(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c},u={timePrecision:n,$top:i};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1a9c53f7-f243-4447-b110-35ef023636e4",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.create(h,r,_);let v=this.formatResponse(b.result,pA.TypeInfo.WorkItemQueryResult,!1);s(v)}catch(m){a(m)}}))})}queryById(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o=null,c=null;t&&(o=t.projectId||t.project,c=t.teamId||t.team);let l={project:o,team:c,id:r},u={timePrecision:n,$top:i};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a02355f5-5f8a-4671-8e32-369d23aac83d",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,pA.TypeInfo.WorkItemQueryResult,!1);s(v)}catch(m){a(m)}}))})}getWorkItemIconJson(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getWorkItemIcons(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}getWorkItemIconSvg(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("image/svg+xml",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getWorkItemIconXaml(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={icon:r},o={color:t,v:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",a,o),l=c.requestUrl,u=c.apiVersion,m=this.createAcceptHeader("image/xaml+xml",u);i((yield this.http.get(l,{Accept:m})).message)}catch(c){s(c)}}))})}getReportingLinksByLinkType(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r},l={linkTypes:t&&t.join(","),types:n&&n.join(","),continuationToken:i,startDateTime:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","b5b5b6d0-0308-40a1-b3f4-b9bb3c66878f",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getRelationType(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={relation:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getRelationTypes(){return _c(this,void 0,void 0,function*(){return new Promise((r,t)=>_c(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}readReportingRevisionsGet(r,t,n,i,s,a,o,c,l,u,m,h){return _c(this,void 0,void 0,function*(){return new Promise((_,b)=>_c(this,void 0,void 0,function*(){let v={project:r},w={fields:t&&t.join(","),types:n&&n.join(","),continuationToken:i,startDateTime:s,includeIdentityRef:a,includeDeleted:o,includeTagRef:c,includeLatestOnly:l,$expand:u,includeDiscussionChangesOnly:m,$maxPageSize:h};try{let x=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",v,w),P=x.requestUrl,k=this.createRequestOptions("application/json",x.apiVersion),R;R=yield this.rest.get(P,k);let L=this.formatResponse(R.result,null,!1);_(L)}catch(x){b(x)}}))})}readReportingRevisionsPost(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:t},l={continuationToken:n,startDateTime:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.create(m,r,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}readReportingDiscussions(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r},o={continuationToken:t,$maxPageSize:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4a644469-90c5-4fcc-9a9f-be0827d369ec",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}createWorkItem(r,t,n,i,s,a,o,c){return _c(this,void 0,void 0,function*(){return new Promise((l,u)=>_c(this,void 0,void 0,function*(){let m={project:n,type:i},h={validateOnly:s,bypassRules:a,suppressNotifications:o,$expand:c};r=r||{},r["Content-Type"]="application/json-patch+json";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.create(b,t,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getWorkItemTemplate(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:r,type:t},l={fields:n,asOf:i,$expand:s};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}deleteWorkItem(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:t,id:r},o={destroy:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}getWorkItem(r,t,n,i,s){return _c(this,void 0,void 0,function*(){return new Promise((a,o)=>_c(this,void 0,void 0,function*(){let c={project:s,id:r},l={fields:t&&t.join(","),asOf:n,$expand:i};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",c,l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.get(m,h);let b=this.formatResponse(_.result,null,!1);a(b)}catch(u){o(u)}}))})}getWorkItems(r,t,n,i,s,a){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((o,c)=>_c(this,void 0,void 0,function*(){let l={project:a},u={ids:r&&r.join(","),fields:t&&t.join(","),asOf:n,$expand:i,errorPolicy:s};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.get(h,_);let v=this.formatResponse(b.result,null,!0);o(v)}catch(m){c(m)}}))})}updateWorkItem(r,t,n,i,s,a,o,c){return _c(this,void 0,void 0,function*(){return new Promise((l,u)=>_c(this,void 0,void 0,function*(){let m={project:i,id:n},h={validateOnly:s,bypassRules:a,suppressNotifications:o,$expand:c};r=r||{},r["Content-Type"]="application/json-patch+json";try{let _=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion);v.additionalHeaders=r;let w;w=yield this.rest.update(b,t,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}getWorkItemsBatch(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","908509b6-4248-4475-a1cd-829139ba419f",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}getWorkItemStateColors(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","0b83df8a-3496-4ddb-ba44-63634f4cda61",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemNextStatesOnCheckinAction(r,t){return _c(this,void 0,void 0,function*(){if(r==null)throw new TypeError("ids can not be null or undefined");return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={},a={ids:r&&r.join(","),action:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","afae844b-e2f6-44c2-8053-17b3bb936a40",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!0);n(m)}catch(o){i(o)}}))})}getWorkItemTypeCategories(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeCategory(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,category:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemTypeColors(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","958fde80-115e-43fb-bd65-749c48057faf",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeColorAndIcons(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f0f8dc62-3975-48ce-8051-f636b68b52e3",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemType(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,type:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemTypes(r){return _c(this,void 0,void 0,function*(){return new Promise((t,n)=>_c(this,void 0,void 0,function*(){let i={project:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}getWorkItemTypeFieldsWithReferences(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,type:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!0);i(h)}catch(c){s(c)}}))})}getWorkItemTypeFieldWithReferences(r,t,n,i){return _c(this,void 0,void 0,function*(){return new Promise((s,a)=>_c(this,void 0,void 0,function*(){let o={project:r,type:t,field:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,null,!1);s(_)}catch(l){a(l)}}))})}getWorkItemTypeStates(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:r,type:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","7c9d7a76-4a09-43e8-b5df-bd792f4ac6aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}exportWorkItemTypeDefinition(r,t,n){return _c(this,void 0,void 0,function*(){return new Promise((i,s)=>_c(this,void 0,void 0,function*(){let a={project:r,type:t},o={exportGlobalLists:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,null,!1);i(h)}catch(c){s(c)}}))})}updateWorkItemTypeDefinition(r,t){return _c(this,void 0,void 0,function*(){return new Promise((n,i)=>_c(this,void 0,void 0,function*(){let s={project:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}};Bwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";r6t.WorkItemTrackingApi=Bwr});var Cwo=A(Sf=>{"use strict";Object.defineProperty(Sf,"__esModule",{value:!0});var Sah;(function(e){e[e.System=1]="System",e[e.Inherited=2]="Inherited",e[e.Custom=3]="Custom"})(Sah=Sf.CustomizationType||(Sf.CustomizationType={}));var wah;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble"})(wah=Sf.FieldType||(Sf.FieldType={}));var Iah;(function(e){e[e.None=0]="None",e[e.Fields=1]="Fields",e[e.CombinedFields=2]="CombinedFields"})(Iah=Sf.GetBehaviorsExpand||(Sf.GetBehaviorsExpand={}));var xah;(function(e){e[e.None=0]="None",e[e.Projects=1]="Projects"})(xah=Sf.GetProcessExpandLevel||(Sf.GetProcessExpandLevel={}));var Tah;(function(e){e[e.None=0]="None",e[e.States=1]="States",e[e.Behaviors=2]="Behaviors",e[e.Layout=4]="Layout"})(Tah=Sf.GetWorkItemTypeExpand||(Sf.GetWorkItemTypeExpand={}));var Pah;(function(e){e[e.Custom=1]="Custom",e[e.History=2]="History",e[e.Links=3]="Links",e[e.Attachments=4]="Attachments"})(Pah=Sf.PageType||(Sf.PageType={}));var Rah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(Rah=Sf.ProcessClass||(Sf.ProcessClass={}));var kah;(function(e){e[e.None=0]="None",e[e.AllowedValues=1]="AllowedValues",e[e.All=2]="All"})(kah=Sf.ProcessWorkItemTypeFieldsExpandLevel||(Sf.ProcessWorkItemTypeFieldsExpandLevel={}));var Fah;(function(e){e[e.MakeRequired=1]="MakeRequired",e[e.MakeReadOnly=2]="MakeReadOnly",e[e.SetDefaultValue=3]="SetDefaultValue",e[e.SetDefaultFromClock=4]="SetDefaultFromClock",e[e.SetDefaultFromCurrentUser=5]="SetDefaultFromCurrentUser",e[e.SetDefaultFromField=6]="SetDefaultFromField",e[e.CopyValue=7]="CopyValue",e[e.CopyFromClock=8]="CopyFromClock",e[e.CopyFromCurrentUser=9]="CopyFromCurrentUser",e[e.CopyFromField=10]="CopyFromField",e[e.SetValueToEmpty=11]="SetValueToEmpty",e[e.CopyFromServerClock=12]="CopyFromServerClock",e[e.CopyFromServerCurrentUser=13]="CopyFromServerCurrentUser",e[e.HideTargetField=14]="HideTargetField",e[e.DisallowValue=15]="DisallowValue"})(Fah=Sf.RuleActionType||(Sf.RuleActionType={}));var Nah;(function(e){e[e.When=1]="When",e[e.WhenNot=2]="WhenNot",e[e.WhenChanged=3]="WhenChanged",e[e.WhenNotChanged=4]="WhenNotChanged",e[e.WhenWas=5]="WhenWas",e[e.WhenStateChangedTo=6]="WhenStateChangedTo",e[e.WhenStateChangedFromAndTo=7]="WhenStateChangedFromAndTo",e[e.WhenWorkItemIsCreated=8]="WhenWorkItemIsCreated",e[e.WhenValueIsDefined=9]="WhenValueIsDefined",e[e.WhenValueIsNotDefined=10]="WhenValueIsNotDefined",e[e.WhenCurrentUserIsMemberOfGroup=11]="WhenCurrentUserIsMemberOfGroup",e[e.WhenCurrentUserIsNotMemberOfGroup=12]="WhenCurrentUserIsNotMemberOfGroup"})(Nah=Sf.RuleConditionType||(Sf.RuleConditionType={}));var Oah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(Oah=Sf.WorkItemTypeClass||(Sf.WorkItemTypeClass={}));Sf.TypeInfo={CreateProcessRuleRequest:{},CustomizationType:{enumValues:{system:1,inherited:2,custom:3}},FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetBehaviorsExpand:{enumValues:{none:0,fields:1,combinedFields:2}},GetProcessExpandLevel:{enumValues:{none:0,projects:1}},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},ProcessBehavior:{},ProcessClass:{enumValues:{system:0,derived:1,custom:2}},ProcessInfo:{},ProcessModel:{},ProcessProperties:{},ProcessRule:{},ProcessWorkItemType:{},ProcessWorkItemTypeField:{},ProcessWorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,all:2}},RuleAction:{},RuleActionType:{enumValues:{makeRequired:1,makeReadOnly:2,setDefaultValue:3,setDefaultFromClock:4,setDefaultFromCurrentUser:5,setDefaultFromField:6,copyValue:7,copyFromClock:8,copyFromCurrentUser:9,copyFromField:10,setValueToEmpty:11,copyFromServerClock:12,copyFromServerCurrentUser:13,hideTargetField:14,disallowValue:15}},RuleCondition:{},RuleConditionType:{enumValues:{when:1,whenNot:2,whenChanged:3,whenNotChanged:4,whenWas:5,whenStateChangedTo:6,whenStateChangedFromAndTo:7,whenWorkItemIsCreated:8,whenValueIsDefined:9,whenValueIsNotDefined:10,whenCurrentUserIsMemberOfGroup:11,whenCurrentUserIsNotMemberOfGroup:12}},UpdateProcessRuleRequest:{},WorkItemStateResultModel:{},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeModel:{}};Sf.TypeInfo.CreateProcessRuleRequest.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition}};Sf.TypeInfo.FieldModel.fields={type:{enumType:Sf.TypeInfo.FieldType}};Sf.TypeInfo.FormLayout.fields={pages:{isArray:!0,typeInfo:Sf.TypeInfo.Page}};Sf.TypeInfo.Page.fields={pageType:{enumType:Sf.TypeInfo.PageType}};Sf.TypeInfo.ProcessBehavior.fields={customization:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessInfo.fields={customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessModel.fields={properties:{typeInfo:Sf.TypeInfo.ProcessProperties}};Sf.TypeInfo.ProcessProperties.fields={class:{enumType:Sf.TypeInfo.ProcessClass}};Sf.TypeInfo.ProcessRule.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition},customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.ProcessWorkItemType.fields={customization:{enumType:Sf.TypeInfo.CustomizationType},layout:{typeInfo:Sf.TypeInfo.FormLayout},states:{isArray:!0,typeInfo:Sf.TypeInfo.WorkItemStateResultModel}};Sf.TypeInfo.ProcessWorkItemTypeField.fields={customization:{enumType:Sf.TypeInfo.CustomizationType},type:{enumType:Sf.TypeInfo.FieldType}};Sf.TypeInfo.RuleAction.fields={actionType:{enumType:Sf.TypeInfo.RuleActionType}};Sf.TypeInfo.RuleCondition.fields={conditionType:{enumType:Sf.TypeInfo.RuleConditionType}};Sf.TypeInfo.UpdateProcessRuleRequest.fields={actions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleAction},conditions:{isArray:!0,typeInfo:Sf.TypeInfo.RuleCondition}};Sf.TypeInfo.WorkItemStateResultModel.fields={customizationType:{enumType:Sf.TypeInfo.CustomizationType}};Sf.TypeInfo.WorkItemTypeModel.fields={class:{enumType:Sf.TypeInfo.WorkItemTypeClass},layout:{typeInfo:Sf.TypeInfo.FormLayout},states:{isArray:!0,typeInfo:Sf.TypeInfo.WorkItemStateResultModel}}});var vwo=A(n6t=>{"use strict";var Wl=n6t&&n6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(n6t,"__esModule",{value:!0});var Bah=rv(),sC=Cwo(),qwr=class extends Bah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}createProcessBehavior(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessBehavior,!1);n(u)}catch(a){i(a)}}))})}deleteProcessBehavior(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,behaviorRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getProcessBehavior(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,behaviorRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessBehavior,!1);i(h)}catch(c){s(c)}}))})}getProcessBehaviors(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessBehavior,!0);n(m)}catch(o){i(o)}}))})}updateProcessBehavior(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessBehavior,!1);i(m)}catch(o){s(o)}}))})}createControlInGroup(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,groupId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}moveControlToGroup(r,t,n,i,s,a){return Wl(this,void 0,void 0,function*(){return new Promise((o,c)=>Wl(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,groupId:i,controlId:s},u={removeFromGroupId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.replace(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}removeControlFromGroup(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,groupId:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateControl(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,groupId:i,controlId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}addFieldToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);i(m)}catch(o){s(o)}}))})}getAllWorkItemTypeFields(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessWorkItemTypeField,!0);n(u)}catch(a){i(a)}}))})}getWorkItemTypeField(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,fieldRefName:n},c={$expand:i};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",o,c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.get(u,m);let _=this.formatResponse(h.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);s(_)}catch(l){a(l)}}))})}removeWorkItemTypeField(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateWorkItemTypeField(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,fieldRefName:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessWorkItemTypeField,!1);s(h)}catch(c){a(c)}}))})}addGroup(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,pageId:i,sectionId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}moveGroupToPage(r,t,n,i,s,a,o,c){return Wl(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromPageId can not be null or undefined");if(c==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((l,u)=>Wl(this,void 0,void 0,function*(){let m={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},h={removeFromPageId:o,removeFromSectionId:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.replace(b,r,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}moveGroupToSection(r,t,n,i,s,a,o){return Wl(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((c,l)=>Wl(this,void 0,void 0,function*(){let u={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},m={removeFromSectionId:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.replace(_,r,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}removeGroup(r,t,n,i,s){return Wl(this,void 0,void 0,function*(){return new Promise((a,o)=>Wl(this,void 0,void 0,function*(){let c={processId:r,witRefName:t,pageId:n,sectionId:i,groupId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}updateGroup(r,t,n,i,s,a){return Wl(this,void 0,void 0,function*(){return new Promise((o,c)=>Wl(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}getFormLayout(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","fa8646eb-43cd-4b71-9564-40106fd63e40",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.FormLayout,!1);n(u)}catch(a){i(a)}}))})}createList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getList(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getListsMetadata(){return Wl(this,void 0,void 0,function*(){return new Promise((r,t)=>Wl(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}updateList(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={listId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addPage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}removePage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,pageId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updatePage(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}createNewProcess(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,sC.TypeInfo.ProcessInfo,!1);t(l)}catch(s){n(s)}}))})}deleteProcessById(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={processTypeId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}editProcess(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processTypeId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessInfo,!1);n(u)}catch(a){i(a)}}))})}getListOfProcesses(r){return Wl(this,void 0,void 0,function*(){return new Promise((t,n)=>Wl(this,void 0,void 0,function*(){let i={},s={$expand:r};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",i,s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessInfo,!0);t(u)}catch(a){n(a)}}))})}getProcessByItsId(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processTypeId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessInfo,!1);n(m)}catch(o){i(o)}}))})}addProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessRule,!1);i(m)}catch(o){s(o)}}))})}deleteProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,ruleId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getProcessWorkItemTypeRule(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,ruleId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessRule,!1);i(m)}catch(o){s(o)}}))})}getProcessWorkItemTypeRules(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessRule,!0);n(u)}catch(a){i(a)}}))})}updateProcessWorkItemTypeRule(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,ruleId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessRule,!1);s(h)}catch(c){a(c)}}))})}createStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.WorkItemStateResultModel,!1);i(m)}catch(o){s(o)}}))})}deleteStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinition(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.WorkItemStateResultModel,!1);i(m)}catch(o){s(o)}}))})}getStateDefinitions(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,sC.TypeInfo.WorkItemStateResultModel,!0);n(u)}catch(a){i(a)}}))})}hideStateDefinition(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.WorkItemStateResultModel,!1);s(h)}catch(c){a(c)}}))})}updateStateDefinition(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,sC.TypeInfo.WorkItemStateResultModel,!1);s(h)}catch(c){a(c)}}))})}deleteSystemControl(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,controlId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!0);i(m)}catch(o){s(o)}}))})}getSystemControls(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}updateSystemControl(r,t,n,i){return Wl(this,void 0,void 0,function*(){return new Promise((s,a)=>Wl(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}createProcessWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,sC.TypeInfo.ProcessWorkItemType,!1);n(u)}catch(a){i(a)}}))})}deleteProcessWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getProcessWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,sC.TypeInfo.ProcessWorkItemType,!1);i(h)}catch(c){s(c)}}))})}getProcessWorkItemTypes(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemType,!0);n(m)}catch(o){i(o)}}))})}updateProcessWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,sC.TypeInfo.ProcessWorkItemType,!1);i(m)}catch(o){s(o)}}))})}addBehaviorToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorForWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorsForWorkItemType(r,t){return Wl(this,void 0,void 0,function*(){return new Promise((n,i)=>Wl(this,void 0,void 0,function*(){let s={processId:r,witRefNameForBehaviors:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}removeBehaviorFromWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateBehaviorToWorkItemType(r,t,n){return Wl(this,void 0,void 0,function*(){return new Promise((i,s)=>Wl(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}};qwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";n6t.WorkItemTrackingProcessApi=qwr});var Ewo=A(GE=>{"use strict";Object.defineProperty(GE,"__esModule",{value:!0});var qah;(function(e){e[e.String=1]="String",e[e.Integer=2]="Integer",e[e.DateTime=3]="DateTime",e[e.PlainText=5]="PlainText",e[e.Html=7]="Html",e[e.TreePath=8]="TreePath",e[e.History=9]="History",e[e.Double=10]="Double",e[e.Guid=11]="Guid",e[e.Boolean=12]="Boolean",e[e.Identity=13]="Identity",e[e.PicklistInteger=14]="PicklistInteger",e[e.PicklistString=15]="PicklistString",e[e.PicklistDouble=16]="PicklistDouble"})(qah=GE.FieldType||(GE.FieldType={}));var Mah;(function(e){e[e.None=0]="None",e[e.States=1]="States",e[e.Behaviors=2]="Behaviors",e[e.Layout=4]="Layout"})(Mah=GE.GetWorkItemTypeExpand||(GE.GetWorkItemTypeExpand={}));var Lah;(function(e){e[e.Custom=1]="Custom",e[e.History=2]="History",e[e.Links=3]="Links",e[e.Attachments=4]="Attachments"})(Lah=GE.PageType||(GE.PageType={}));var jah;(function(e){e[e.System=0]="System",e[e.Derived=1]="Derived",e[e.Custom=2]="Custom"})(jah=GE.WorkItemTypeClass||(GE.WorkItemTypeClass={}));GE.TypeInfo={FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeFieldModel:{},WorkItemTypeFieldModel2:{},WorkItemTypeModel:{}};GE.TypeInfo.FieldModel.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.FormLayout.fields={pages:{isArray:!0,typeInfo:GE.TypeInfo.Page}};GE.TypeInfo.Page.fields={pageType:{enumType:GE.TypeInfo.PageType}};GE.TypeInfo.WorkItemTypeFieldModel.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.WorkItemTypeFieldModel2.fields={type:{enumType:GE.TypeInfo.FieldType}};GE.TypeInfo.WorkItemTypeModel.fields={class:{enumType:GE.TypeInfo.WorkItemTypeClass},layout:{typeInfo:GE.TypeInfo.FormLayout}}});var Dwo=A(i6t=>{"use strict";var up=i6t&&i6t.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(i6t,"__esModule",{value:!0});var Gah=rv(),bB=Ewo(),Mwr=class extends Gah.ClientApiBase{constructor(r,t,n){super(r,t,"node-WorkItemTracking-api",n)}createBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}deleteBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,behaviorId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBehavior(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,behaviorId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getBehaviors(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={processId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!0);t(l)}catch(s){n(s)}}))})}replaceBehavior(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,behaviorId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.replace(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}addControlToGroup(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,groupId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.create(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}editControl(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,groupId:i,controlId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.update(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}removeControlFromGroup(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:r,witRefName:t,groupId:n,controlId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.del(l,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}setControlInGroup(r,t,n,i,s,a){return up(this,void 0,void 0,function*(){return new Promise((o,c)=>up(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,groupId:i,controlId:s},u={removeFromGroupId:a};try{let m=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",l,u),h=m.requestUrl,_=this.createRequestOptions("application/json",m.apiVersion),b;b=yield this.rest.replace(h,r,_);let v=this.formatResponse(b.result,null,!1);o(v)}catch(m){c(m)}}))})}createField(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.FieldModel,!1);n(u)}catch(a){i(a)}}))})}updateField(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.update(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.FieldModel,!1);n(u)}catch(a){i(a)}}))})}addGroup(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:t,witRefName:n,pageId:i,sectionId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.create(u,r,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}editGroup(r,t,n,i,s,a){return up(this,void 0,void 0,function*(){return new Promise((o,c)=>up(this,void 0,void 0,function*(){let l={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a};try{let u=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",l),m=u.requestUrl,h=this.createRequestOptions("application/json",u.apiVersion),_;_=yield this.rest.update(m,r,h);let b=this.formatResponse(_.result,null,!1);o(b)}catch(u){c(u)}}))})}removeGroup(r,t,n,i,s){return up(this,void 0,void 0,function*(){return new Promise((a,o)=>up(this,void 0,void 0,function*(){let c={processId:r,witRefName:t,pageId:n,sectionId:i,groupId:s};try{let l=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",c),u=l.requestUrl,m=this.createRequestOptions("application/json",l.apiVersion),h;h=yield this.rest.del(u,m);let _=this.formatResponse(h.result,null,!1);a(_)}catch(l){o(l)}}))})}setGroupInPage(r,t,n,i,s,a,o,c){return up(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromPageId can not be null or undefined");if(c==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((l,u)=>up(this,void 0,void 0,function*(){let m={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},h={removeFromPageId:o,removeFromSectionId:c};try{let _=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",m,h),b=_.requestUrl,v=this.createRequestOptions("application/json",_.apiVersion),w;w=yield this.rest.replace(b,r,v);let x=this.formatResponse(w.result,null,!1);l(x)}catch(_){u(_)}}))})}setGroupInSection(r,t,n,i,s,a,o){return up(this,void 0,void 0,function*(){if(o==null)throw new TypeError("removeFromSectionId can not be null or undefined");return new Promise((c,l)=>up(this,void 0,void 0,function*(){let u={processId:t,witRefName:n,pageId:i,sectionId:s,groupId:a},m={removeFromSectionId:o};try{let h=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",u,m),_=h.requestUrl,b=this.createRequestOptions("application/json",h.apiVersion),v;v=yield this.rest.replace(_,r,b);let w=this.formatResponse(v.result,null,!1);c(w)}catch(h){l(h)}}))})}getFormLayout(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","3eacc80a-ddca-4404-857a-6331aac99063",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,bB.TypeInfo.FormLayout,!1);n(u)}catch(a){i(a)}}))})}getListsMetadata(){return up(this,void 0,void 0,function*(){return new Promise((r,t)=>up(this,void 0,void 0,function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","b45cc931-98e3-44a1-b1cd-2e8e9c6dc1c6",n),s=i.requestUrl,a=this.createRequestOptions("application/json",i.apiVersion),o;o=yield this.rest.get(s,a);let c=this.formatResponse(o.result,null,!0);r(c)}catch(i){t(i)}}))})}createList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.create(a,r,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}deleteList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.del(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}getList(r){return up(this,void 0,void 0,function*(){return new Promise((t,n)=>up(this,void 0,void 0,function*(){let i={listId:r};try{let s=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",i),a=s.requestUrl,o=this.createRequestOptions("application/json",s.apiVersion),c;c=yield this.rest.get(a,o);let l=this.formatResponse(c.result,null,!1);t(l)}catch(s){n(s)}}))})}updateList(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={listId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.replace(o,r,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}addPage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}editPage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.Page,!1);i(m)}catch(o){s(o)}}))})}removePage(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,pageId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}deleteStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinition(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t,stateId:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getStateDefinitions(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}hideStateDefinition(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.replace(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}updateStateDefinition(r,t,n,i){return up(this,void 0,void 0,function*(){return new Promise((s,a)=>up(this,void 0,void 0,function*(){let o={processId:t,witRefName:n,stateId:i};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.update(l,r,u);let h=this.formatResponse(m.result,null,!1);s(h)}catch(c){a(c)}}))})}addBehaviorToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorForWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}getBehaviorsForWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefNameForBehaviors:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,null,!0);n(u)}catch(a){i(a)}}))})}removeBehaviorFromWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForBehaviors:t,behaviorRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateBehaviorToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForBehaviors:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}createWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.create(o,r,c);let u=this.formatResponse(l.result,bB.TypeInfo.WorkItemTypeModel,!1);n(u)}catch(a){i(a)}}))})}deleteWorkItemType(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefName:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.del(o,c);let u=this.formatResponse(l.result,null,!1);n(u)}catch(a){i(a)}}))})}getWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefName:t},o={$expand:n};try{let c=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",a,o),l=c.requestUrl,u=this.createRequestOptions("application/json",c.apiVersion),m;m=yield this.rest.get(l,u);let h=this.formatResponse(m.result,bB.TypeInfo.WorkItemTypeModel,!1);i(h)}catch(c){s(c)}}))})}getWorkItemTypes(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r},a={$expand:t};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",s,a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeModel,!0);n(m)}catch(o){i(o)}}))})}updateWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeModel,!1);i(m)}catch(o){s(o)}}))})}addFieldToWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForFields:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.create(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}getWorkItemTypeField(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForFields:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.get(c,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}getWorkItemTypeFields(r,t){return up(this,void 0,void 0,function*(){return new Promise((n,i)=>up(this,void 0,void 0,function*(){let s={processId:r,witRefNameForFields:t};try{let a=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",s),o=a.requestUrl,c=this.createRequestOptions("application/json",a.apiVersion),l;l=yield this.rest.get(o,c);let u=this.formatResponse(l.result,bB.TypeInfo.WorkItemTypeFieldModel2,!0);n(u)}catch(a){i(a)}}))})}removeFieldFromWorkItemType(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:r,witRefNameForFields:t,fieldRefName:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.del(c,l);let m=this.formatResponse(u.result,null,!1);i(m)}catch(o){s(o)}}))})}updateWorkItemTypeField(r,t,n){return up(this,void 0,void 0,function*(){return new Promise((i,s)=>up(this,void 0,void 0,function*(){let a={processId:t,witRefNameForFields:n};try{let o=yield this.vsoClient.getVersioningData("7.1-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",a),c=o.requestUrl,l=this.createRequestOptions("application/json",o.apiVersion),u;u=yield this.rest.update(c,r,l);let m=this.formatResponse(u.result,bB.TypeInfo.WorkItemTypeFieldModel2,!1);i(m)}catch(o){s(o)}}))})}};Mwr.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5";i6t.WorkItemTrackingProcessDefinitionsApi=Mwr});var Swo=A(Iri=>{"use strict";Object.defineProperty(Iri,"__esModule",{value:!0});var wri=class{constructor(r,t,n){this.username=r,this.password=t,this.allowCrossOriginAuthentication=n}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};Iri.BasicCredentialHandler=wri});var wwo=A(Tri=>{"use strict";Object.defineProperty(Tri,"__esModule",{value:!0});var xri=class{constructor(r,t){this.token=r,this.allowCrossOriginAuthentication=t}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Bearer ${this.token}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};Tri.BearerCredentialHandler=xri});var s6t,Pri,a6t,Lwr,Rri,Iwo,gX,hse,xwo,kri,Two,Pwo,Fri,Nri,Ori,Rwo,kwo,jwr,Bri,Fwo,Hv=bc(()=>{s6t="1.13.6",Pri=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},a6t=Array.prototype,Lwr=Object.prototype,Rri=typeof Symbol<"u"?Symbol.prototype:null,Iwo=a6t.push,gX=a6t.slice,hse=Lwr.toString,xwo=Lwr.hasOwnProperty,kri=typeof ArrayBuffer<"u",Two=typeof DataView<"u",Pwo=Array.isArray,Fri=Object.keys,Nri=Object.create,Ori=kri&&ArrayBuffer.isView,Rwo=isNaN,kwo=isFinite,jwr=!{toString:null}.propertyIsEnumerable("toString"),Bri=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Fwo=Math.pow(2,53)-1});function Bb(e,r){return r=r==null?e.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),n=Array(t),i=0;i{});function JR(e){var r=typeof e;return r==="function"||r==="object"&&!!e}var Tge=bc(()=>{});function Gwr(e){return e===null}var Nwo=bc(()=>{});function Jut(e){return e===void 0}var qri=bc(()=>{});function Xut(e){return e===!0||e===!1||hse.call(e)==="[object Boolean]"}var Mri=bc(()=>{Hv()});function Uwr(e){return!!(e&&e.nodeType===1)}var Owo=bc(()=>{});function Q_(e){var r="[object "+e+"]";return function(t){return hse.call(t)===r}}var TP=bc(()=>{Hv()});var ixe,Vwr=bc(()=>{TP();ixe=Q_("String")});var o6t,Lri=bc(()=>{TP();o6t=Q_("Number")});var jri,Bwo=bc(()=>{TP();jri=Q_("Date")});var Gri,qwo=bc(()=>{TP();Gri=Q_("RegExp")});var Uri,Mwo=bc(()=>{TP();Uri=Q_("Error")});var c6t,Vri=bc(()=>{TP();c6t=Q_("Symbol")});var u6t,zri=bc(()=>{TP();u6t=Q_("ArrayBuffer")});var Lwo,Uah,aC,CB=bc(()=>{TP();Hv();Lwo=Q_("Function"),Uah=Pri.document&&Pri.document.childNodes;typeof/./!="function"&&typeof Int8Array!="object"&&typeof Uah!="function"&&(Lwo=function(e){return typeof e=="function"||!1});aC=Lwo});var $ri,jwo=bc(()=>{TP();$ri=Q_("Object")});var zwr,Zut,elt=bc(()=>{Hv();jwo();zwr=Two&&$ri(new DataView(new ArrayBuffer(8))),Zut=typeof Map<"u"&&$ri(new Map)});function zah(e){return e!=null&&aC(e.getInt8)&&u6t(e.buffer)}var Vah,Pge,$wr=bc(()=>{TP();CB();zri();elt();Vah=Q_("DataView");Pge=zwr?zah:Vah});var f7,Rge=bc(()=>{Hv();TP();f7=Pwo||Q_("Array")});function PP(e,r){return e!=null&&xwo.call(e,r)}var gse=bc(()=>{Hv()});var Qri,sxe,Qwr=bc(()=>{TP();gse();Qri=Q_("Arguments");(function(){Qri(arguments)||(Qri=function(e){return PP(e,"callee")})})();sxe=Qri});function Kwr(e){return!c6t(e)&&kwo(e)&&!isNaN(parseFloat(e))}var Gwo=bc(()=>{Hv();Vri()});function tlt(e){return o6t(e)&&Rwo(e)}var Kri=bc(()=>{Hv();Lri()});function rlt(e){return function(){return e}}var Hri=bc(()=>{});function l6t(e){return function(r){var t=e(r);return typeof t=="number"&&t>=0&&t<=Fwo}}var Wri=bc(()=>{Hv()});function d6t(e){return function(r){return r==null?void 0:r[e]}}var Yri=bc(()=>{});var axe,Hwr=bc(()=>{Yri();axe=d6t("byteLength")});var Uwo,Vwo=bc(()=>{Wri();Hwr();Uwo=l6t(axe)});function Qah(e){return Ori?Ori(e)&&!Pge(e):Uwo(e)&&$ah.test(hse.call(e))}var $ah,p6t,Jri=bc(()=>{Hv();$wr();Hri();Vwo();$ah=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;p6t=kri?Qah:rlt(!1)});var sv,vB=bc(()=>{Yri();sv=d6t("length")});function Kah(e){for(var r={},t=e.length,n=0;n{Hv();CB();gse()});function By(e){if(!JR(e))return[];if(Fri)return Fri(e);var r=[];for(var t in e)PP(e,t)&&r.push(t);return jwr&&m6t(e,r),r}var Lx=bc(()=>{Tge();Hv();gse();Xri()});function Wwr(e){if(e==null)return!0;var r=sv(e);return typeof r=="number"&&(f7(e)||ixe(e)||sxe(e))?r===0:sv(By(e))===0}var zwo=bc(()=>{vB();Rge();Vwr();Qwr();Lx()});function nlt(e,r){var t=By(r),n=t.length;if(e==null)return!n;for(var i=Object(e),s=0;s{Lx()});function Qg(e){if(e instanceof Qg)return e;if(!(this instanceof Qg))return new Qg(e);this._wrapped=e}var J8=bc(()=>{Hv();Qg.VERSION=s6t;Qg.prototype.value=function(){return this._wrapped};Qg.prototype.valueOf=Qg.prototype.toJSON=Qg.prototype.value;Qg.prototype.toString=function(){return String(this._wrapped)}});function Ywr(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,axe(e))}var $wo=bc(()=>{Hwr()});function eni(e,r,t,n){if(e===r)return e!==0||1/e===1/r;if(e==null||r==null)return!1;if(e!==e)return r!==r;var i=typeof e;return i!=="function"&&i!=="object"&&typeof r!="object"?!1:Kwo(e,r,t,n)}function Kwo(e,r,t,n){e instanceof Qg&&(e=e._wrapped),r instanceof Qg&&(r=r._wrapped);var i=hse.call(e);if(i!==hse.call(r))return!1;if(zwr&&i=="[object Object]"&&Pge(e)){if(!Pge(r))return!1;i=Qwo}switch(i){case"[object RegExp]":case"[object String]":return""+e==""+r;case"[object Number]":return+e!=+e?+r!=+r:+e==0?1/+e===1/r:+e==+r;case"[object Date]":case"[object Boolean]":return+e==+r;case"[object Symbol]":return Rri.valueOf.call(e)===Rri.valueOf.call(r);case"[object ArrayBuffer]":case Qwo:return Kwo(Ywr(e),Ywr(r),t,n)}var s=i==="[object Array]";if(!s&&p6t(e)){var a=axe(e);if(a!==axe(r))return!1;if(e.buffer===r.buffer&&e.byteOffset===r.byteOffset)return!0;s=!0}if(!s){if(typeof e!="object"||typeof r!="object")return!1;var o=e.constructor,c=r.constructor;if(o!==c&&!(aC(o)&&o instanceof o&&aC(c)&&c instanceof c)&&"constructor"in e&&"constructor"in r)return!1}t=t||[],n=n||[];for(var l=t.length;l--;)if(t[l]===e)return n[l]===r;if(t.push(e),n.push(r),s){if(l=e.length,l!==r.length)return!1;for(;l--;)if(!eni(e[l],r[l],t,n))return!1}else{var u=By(e),m;if(l=u.length,By(r).length!==l)return!1;for(;l--;)if(m=u[l],!(PP(r,m)&&eni(e[m],r[m],t,n)))return!1}return t.pop(),n.pop(),!0}function Jwr(e,r){return eni(e,r)}var Qwo,Hwo=bc(()=>{J8();Hv();Hwr();Jri();CB();elt();$wr();Lx();gse();$wo();Qwo="[object DataView]"});function IG(e){if(!JR(e))return[];var r=[];for(var t in e)r.push(t);return jwr&&m6t(e,r),r}var ilt=bc(()=>{Tge();Hv();Xri()});function slt(e){var r=sv(e);return function(t){if(t==null)return!1;var n=IG(t);if(sv(n))return!1;for(var i=0;i{vB();CB();ilt();tni="forEach",Wwo="has",rni=["clear","delete"],Ywo=["get",Wwo,"set"],Jwo=rni.concat(tni,Ywo),nni=rni.concat(Ywo),Xwo=["add"].concat(rni,tni,Wwo)});var ini,Zwo=bc(()=>{TP();elt();Xwr();ini=Zut?slt(Jwo):Q_("Map")});var sni,eIo=bc(()=>{TP();elt();Xwr();sni=Zut?slt(nni):Q_("WeakMap")});var ani,tIo=bc(()=>{TP();elt();Xwr();ani=Zut?slt(Xwo):Q_("Set")});var oni,rIo=bc(()=>{TP();oni=Q_("WeakSet")});function X8(e){for(var r=By(e),t=r.length,n=Array(t),i=0;i{Lx()});function Zwr(e){for(var r=By(e),t=r.length,n=Array(t),i=0;i{Lx()});function alt(e){for(var r={},t=By(e),n=0,i=t.length;n{Lx()});function cxe(e){var r=[];for(var t in e)aC(e[t])&&r.push(t);return r.sort()}var uni=bc(()=>{CB()});function uxe(e,r){return function(t){var n=arguments.length;if(r&&(t=Object(t)),n<2||t==null)return t;for(var i=1;i{});var f6t,lni=bc(()=>{eIr();ilt();f6t=uxe(IG)});var kge,tIr=bc(()=>{eIr();Lx();kge=uxe(By)});var h6t,dni=bc(()=>{eIr();ilt();h6t=uxe(IG,!0)});function Hah(){return function(){}}function g6t(e){if(!JR(e))return{};if(Nri)return Nri(e);var r=Hah();r.prototype=e;var t=new r;return r.prototype=null,t}var pni=bc(()=>{Tge();Hv()});function rIr(e,r){var t=g6t(e);return r&&kge(t,r),t}var iIo=bc(()=>{pni();tIr()});function nIr(e){return JR(e)?f7(e)?e.slice():f6t({},e):e}var sIo=bc(()=>{Tge();Rge();lni()});function iIr(e,r){return r(e),e}var aIo=bc(()=>{});function y6t(e){return f7(e)?e:[e]}var mni=bc(()=>{J8();Rge();Qg.toPath=y6t});function Gz(e){return Qg.toPath(e)}var olt=bc(()=>{J8();mni()});function lxe(e,r){for(var t=r.length,n=0;n{});function clt(e,r,t){var n=lxe(e,Gz(r));return Jut(n)?t:n}var fni=bc(()=>{olt();sIr();qri()});function aIr(e,r){r=Gz(r);for(var t=r.length,n=0;n{gse();olt()});function Fge(e){return e}var oIr=bc(()=>{});function Uz(e){return e=kge({},e),function(r){return nlt(r,e)}}var _6t=bc(()=>{tIr();Zri()});function Nge(e){return e=Gz(e),function(r){return lxe(r,e)}}var cIr=bc(()=>{sIr();olt()});function Vz(e,r,t){if(r===void 0)return e;switch(t??3){case 1:return function(n){return e.call(r,n)};case 3:return function(n,i,s){return e.call(r,n,i,s)};case 4:return function(n,i,s,a){return e.call(r,n,i,s,a)}}return function(){return e.apply(r,arguments)}}var ult=bc(()=>{});function A6t(e,r,t){return e==null?Fge:aC(e)?Vz(e,r,t):JR(e)&&!f7(e)?Uz(e):Nge(e)}var hni=bc(()=>{oIr();CB();Tge();Rge();_6t();cIr();ult()});function dxe(e,r){return A6t(e,r,1/0)}var gni=bc(()=>{J8();hni();Qg.iteratee=dxe});function qb(e,r,t){return Qg.iteratee!==dxe?Qg.iteratee(e,r):A6t(e,r,t)}var h7=bc(()=>{J8();hni();gni()});function uIr(e,r,t){r=qb(r,t);for(var n=By(e),i=n.length,s={},a=0;a{h7();Lx()});function llt(){}var yni=bc(()=>{});function lIr(e){return e==null?llt:function(r){return clt(e,r)}}var uIo=bc(()=>{yni();fni()});function dIr(e,r,t){var n=Array(Math.max(0,e));r=Vz(r,t,1);for(var i=0;i{ult()});function pxe(e,r){return r==null&&(r=e,e=0),e+Math.floor(Math.random()*(r-e+1))}var _ni=bc(()=>{});var yse,pIr=bc(()=>{yse=Date.now||function(){return new Date().getTime()}});function b6t(e){var r=function(s){return e[s]},t="(?:"+By(e).join("|")+")",n=RegExp(t),i=RegExp(t,"g");return function(s){return s=s==null?"":""+s,n.test(s)?s.replace(i,r):s}}var Ani=bc(()=>{Lx()});var mIr,bni=bc(()=>{mIr={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"}});var Cni,dIo=bc(()=>{Ani();bni();Cni=b6t(mIr)});var pIo,mIo=bc(()=>{cni();bni();pIo=alt(mIr)});var vni,fIo=bc(()=>{Ani();mIo();vni=b6t(pIo)});var Eni,Dni=bc(()=>{J8();Eni=Qg.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g}});function Jah(e){return"\\"+Wah[e]}function fIr(e,r,t){!r&&t&&(r=t),r=h6t({},r,Qg.templateSettings);var n=RegExp([(r.escape||Sni).source,(r.interpolate||Sni).source,(r.evaluate||Sni).source].join("|")+"|$","g"),i=0,s="__p+='";e.replace(n,function(l,u,m,h,_){return s+=e.slice(i,_).replace(Yah,Jah),i=_+l.length,u?s+=`'+
           ((__t=(`+u+`))==null?'':_.escape(__t))+
           '`:m?s+=`'+
           ((__t=(`+m+`))==null?'':__t)+
           '`:h&&(s+=`';
           `+h+`
           __p+='`),l}),s+=`';
          -`;var a=r.variable;if(a){if(!Jah.test(a))throw new Error("variable is not a bare identifier: "+a)}else s=`with(obj||{}){
          +`;var a=r.variable;if(a){if(!Xah.test(a))throw new Error("variable is not a bare identifier: "+a)}else s=`with(obj||{}){
           `+s+`}
           `,a="obj";s=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
           `+s+`return __p;
           `;var o;try{o=new Function(a,"_",s)}catch(l){throw l.source=s,l}var c=function(l){return o.call(this,l,Qg)};return c.source="function("+a+`){
          -`+s+"}",c}var Dni,Hah,Wah,Jah,fIo=bc(()=>{lni();J8();Eni();Dni=/(.)^/,Hah={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Wah=/\\|'|\r|\n|\u2028|\u2029/g;Jah=/^\s*(\w|\$)+\s*$/});function hIr(e,r,t){r=Gz(r);var n=r.length;if(!n)return aC(t)?t.call(e):t;for(var i=0;i{CB();olt()});function gIr(e){var r=++Xah+"";return e?e+r:r}var Xah,gIo=bc(()=>{Xah=0});function yIr(e){var r=Qg(e);return r._chain=!0,r}var yIo=bc(()=>{J8()});function C6t(e,r,t,n,i){if(!(n instanceof r))return e.apply(t,i);var s=g6t(e.prototype),a=e.apply(s,i);return JR(a)?a:s}var Sni=bc(()=>{dni();Tge()});var wni,_se,v6t=bc(()=>{Y8();Sni();J8();wni=Bb(function(e,r){var t=wni.placeholder,n=function(){for(var i=0,s=r.length,a=Array(s),o=0;o{Y8();CB();Sni();E6t=Bb(function(e,r,t){if(!aC(e))throw new TypeError("Bind must be called on a function");var n=Bb(function(i){return C6t(e,n,r,this,t.concat(i))});return n})});var av,Z8=bc(()=>{Hri();vB();av=l6t(sv)});function e5(e,r,t,n){if(n=n||[],!r&&r!==0)r=1/0;else if(r<=0)return n.concat(e);for(var i=n.length,s=0,a=sv(e);s1)e5(o,r-1,t,n),i=n.length;else for(var c=0,l=o.length;c{vB();Z8();Rge();Qwr()});var xni,_Io=bc(()=>{Y8();mxe();Ini();xni=Bb(function(e,r){r=e5(r,!1,!1);var t=r.length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var n=r[t];e[n]=E6t(e[n],e)}return e})});function _Ir(e,r){var t=function(n){var i=t.cache,s=""+(r?r.apply(this,arguments):n);return PP(i,s)||(i[s]=e.apply(this,arguments)),i[s]};return t.cache={},t}var AIo=bc(()=>{gse()});var D6t,Tni=bc(()=>{Y8();D6t=Bb(function(e,r,t){return setTimeout(function(){return e.apply(null,t)},r)})});var Pni,bIo=bc(()=>{v6t();Tni();J8();Pni=_se(D6t,Qg,1)});function AIr(e,r,t){var n,i,s,a,o=0;t||(t={});var c=function(){o=t.leading===!1?0:yse(),n=null,a=e.apply(i,s),n||(i=s=null)},l=function(){var u=yse();!o&&t.leading===!1&&(o=u);var m=r-(u-o);return i=this,s=arguments,m<=0||m>r?(n&&(clearTimeout(n),n=null),o=u,a=e.apply(i,s),n||(i=s=null)):!n&&t.trailing!==!1&&(n=setTimeout(c,m)),a};return l.cancel=function(){clearTimeout(n),o=0,n=i=s=null},l}var CIo=bc(()=>{pIr()});function bIr(e,r,t){var n,i,s,a,o,c=function(){var u=yse()-i;r>u?n=setTimeout(c,r-u):(n=null,t||(a=e.apply(o,s)),n||(s=o=null))},l=Bb(function(u){return o=this,s=u,i=yse(),n||(n=setTimeout(c,r),t&&(a=e.apply(o,s))),a});return l.cancel=function(){clearTimeout(n),n=s=o=null},l}var vIo=bc(()=>{Y8();pIr()});function CIr(e,r){return _se(r,e)}var EIo=bc(()=>{v6t()});function Oge(e){return function(){return!e.apply(this,arguments)}}var vIr=bc(()=>{});function EIr(){var e=arguments,r=e.length-1;return function(){for(var t=r,n=e[r].apply(this,arguments);t--;)n=e[t].call(this,n);return n}}var DIo=bc(()=>{});function DIr(e,r){return function(){if(--e<1)return r.apply(this,arguments)}}var SIo=bc(()=>{});function dlt(e,r){var t;return function(){return--e>0&&(t=r.apply(this,arguments)),e<=1&&(r=null),t}}var Rni=bc(()=>{});var kni,wIo=bc(()=>{v6t();Rni();kni=_se(dlt,2)});function plt(e,r,t){r=qb(r,t);for(var n=By(e),i,s=0,a=n.length;s{h7();Lx()});function S6t(e){return function(r,t,n){t=qb(t,n);for(var i=sv(r),s=e>0?0:i-1;s>=0&&s{h7();vB()});var fxe,SIr=bc(()=>{Nni();fxe=S6t(1)});var w6t,Oni=bc(()=>{Nni();w6t=S6t(-1)});function mlt(e,r,t,n){t=qb(t,n,1);for(var i=t(r),s=0,a=sv(e);s{h7();vB()});function I6t(e,r,t){return function(n,i,s){var a=0,o=sv(n);if(typeof s=="number")e>0?a=s>=0?s:Math.max(s+o,a):o=s>=0?Math.min(s+1,o):s+o+1;else if(t&&s&&o)return s=t(n,i),n[s]===i?s:-1;if(i!==i)return s=r(gX.call(n,a,o),tlt),s>=0?s+a:-1;for(s=e>0?a:o-1;s>=0&&s{vB();Hv();Qri()});var x6t,Mni=bc(()=>{Bni();SIr();qni();x6t=I6t(1,fxe,mlt)});var Lni,IIo=bc(()=>{Oni();qni();Lni=I6t(-1,w6t)});function hxe(e,r,t){var n=av(e)?fxe:plt,i=n(e,r,t);if(i!==void 0&&i!==-1)return e[i]}var jni=bc(()=>{Z8();SIr();Fni()});function wIr(e,r){return hxe(e,Uz(r))}var xIo=bc(()=>{jni();_6t()});function jx(e,r,t){r=Vz(r,t);var n,i;if(av(e))for(n=0,i=e.length;n{ult();Z8();Lx()});function g7(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=Array(i),a=0;a{h7();Z8();Lx()});function T6t(e){var r=function(t,n,i,s){var a=!av(t)&&By(t),o=(a||t).length,c=e>0?0:o-1;for(s||(i=t[a?a[c]:c],c+=e);c>=0&&c=3;return r(t,Vz(n,s,4),i,a)}}var Gni=bc(()=>{Z8();Lx();ult()});var P6t,TIo=bc(()=>{Gni();P6t=T6t(1)});var IIr,PIo=bc(()=>{Gni();IIr=T6t(-1)});function EB(e,r,t){var n=[];return r=qb(r,t),jx(e,function(i,s,a){r(i,s,a)&&n.push(i)}),n}var flt=bc(()=>{h7();Bge()});function xIr(e,r,t){return EB(e,Oge(qb(r)),t)}var RIo=bc(()=>{flt();vIr();h7()});function R6t(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=0;s{h7();Z8();Lx()});function k6t(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=0;s{h7();Z8();Lx()});function XR(e,r,t,n){return av(e)||(e=X8(e)),(typeof t!="number"||n)&&(t=0),x6t(e,r,t)>=0}var hlt=bc(()=>{Z8();oxe();Mni()});var Uni,NIo=bc(()=>{Y8();CB();gxe();sIr();olt();Uni=Bb(function(e,r,t){var n,i;return aC(r)?i=r:(r=Gz(r),n=r.slice(0,-1),r=r[r.length-1]),g7(e,function(s){var a=i;if(!a){if(n&&n.length&&(s=lxe(s,n)),s==null)return;a=s[r]}return a==null?a:a.apply(s,t)})})});function qge(e,r){return g7(e,Nge(r))}var TIr=bc(()=>{gxe();cIr()});function PIr(e,r){return EB(e,Uz(r))}var OIo=bc(()=>{flt();_6t()});function glt(e,r,t){var n=-1/0,i=-1/0,s,a;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=av(e)?e:X8(e);for(var o=0,c=e.length;on&&(n=s)}else r=qb(r,t),jx(e,function(l,u,m){a=r(l,u,m),(a>i||a===-1/0&&n===-1/0)&&(n=l,i=a)});return n}var Vni=bc(()=>{Z8();oxe();h7();Bge()});function RIr(e,r,t){var n=1/0,i=1/0,s,a;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=av(e)?e:X8(e);for(var o=0,c=e.length;o{Z8();oxe();h7();Bge()});function ylt(e){return e?f7(e)?gX.call(e):ixe(e)?e.match(Zah):av(e)?g7(e,Fge):X8(e):[]}var Zah,zni=bc(()=>{Rge();Hv();Vwr();Z8();gxe();oIr();oxe();Zah=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g});function _lt(e,r,t){if(r==null||t)return av(e)||(e=X8(e)),e[pxe(e.length-1)];var n=ylt(e),i=sv(n);r=Math.max(Math.min(r,i),0);for(var s=i-1,a=0;a{Z8();oxe();vB();yni();zni()});function kIr(e){return _lt(e,1/0)}var qIo=bc(()=>{$ni()});function FIr(e,r,t){var n=0;return r=qb(r,t),qge(g7(e,function(i,s,a){return{value:i,index:n++,criteria:r(i,s,a)}}).sort(function(i,s){var a=i.criteria,o=s.criteria;if(a!==o){if(a>o||a===void 0)return 1;if(a{h7();TIr();gxe()});function Ase(e,r){return function(t,n,i){var s=r?[[],[]]:{};return n=qb(n,i),jx(t,function(a,o){var c=n(a,o,t);e(s,a,c)}),s}}var F6t=bc(()=>{h7();Bge()});var Qni,LIo=bc(()=>{F6t();gse();Qni=Ase(function(e,r,t){PP(e,t)?e[t].push(r):e[t]=[r]})});var Kni,jIo=bc(()=>{F6t();Kni=Ase(function(e,r,t){e[t]=r})});var Hni,GIo=bc(()=>{F6t();gse();Hni=Ase(function(e,r,t){PP(e,t)?e[t]++:e[t]=1})});var Wni,UIo=bc(()=>{F6t();Wni=Ase(function(e,r,t){e[t?0:1].push(r)},!0)});function NIr(e){return e==null?0:av(e)?e.length:By(e).length}var VIo=bc(()=>{Z8();Lx()});function Yni(e,r,t){return r in t}var zIo=bc(()=>{});var N6t,Jni=bc(()=>{Y8();CB();ult();ilt();zIo();mxe();N6t=Bb(function(e,r){var t={},n=r[0];if(e==null)return t;aC(n)?(r.length>1&&(n=Vz(n,r[1])),r=IG(e)):(n=Yni,r=e5(r,!1,!1),e=Object(e));for(var i=0,s=r.length;i{Y8();CB();vIr();gxe();mxe();hlt();Jni();Xni=Bb(function(e,r){var t=r[0],n;return aC(t)?(t=Oge(t),r.length>1&&(n=r[1])):(r=g7(e5(r,!1,!1),String),t=function(i,s){return!XR(r,s)}),N6t(e,t,n)})});function Alt(e,r,t){return gX.call(e,0,Math.max(0,e.length-(r==null||t?1:r)))}var Zni=bc(()=>{Hv()});function blt(e,r,t){return e==null||e.length<1?r==null||t?void 0:[]:r==null||t?e[0]:Alt(e,e.length-r)}var QIo=bc(()=>{Zni()});function Mge(e,r,t){return gX.call(e,r==null||t?1:r)}var eii=bc(()=>{Hv()});function OIr(e,r,t){return e==null||e.length<1?r==null||t?void 0:[]:r==null||t?e[e.length-1]:Mge(e,Math.max(0,e.length-r))}var KIo=bc(()=>{eii()});function BIr(e){return EB(e,Boolean)}var HIo=bc(()=>{flt()});function qIr(e,r){return e5(e,r,!1)}var WIo=bc(()=>{mxe()});var O6t,tii=bc(()=>{Y8();mxe();flt();hlt();O6t=Bb(function(e,r){return r=e5(r,!0,!0),EB(e,function(t){return!XR(r,t)})})});var rii,YIo=bc(()=>{Y8();tii();rii=Bb(function(e,r){return O6t(e,r)})});function yxe(e,r,t,n){Xut(r)||(n=t,t=r,r=!1),t!=null&&(t=qb(t,n));for(var i=[],s=[],a=0,o=sv(e);a{qri();h7();vB();hlt()});var iii,JIo=bc(()=>{Y8();nii();mxe();iii=Bb(function(e){return yxe(e5(e,!0,!0))})});function MIr(e){for(var r=[],t=arguments.length,n=0,i=sv(e);n{vB();hlt()});function _xe(e){for(var r=e&&glt(e,sv).length||0,t=Array(r),n=0;n{Vni();vB();TIr()});var aii,ZIo=bc(()=>{Y8();sii();aii=Bb(_xe)});function LIr(e,r){for(var t={},n=0,i=sv(e);n{vB()});function jIr(e,r,t){r==null&&(r=e||0,e=0),t||(t=r{});function GIr(e,r){if(r==null||r<1)return[];for(var t=[],n=0,i=e.length;n{Hv()});function Clt(e,r){return e._chain?Qg(r).chain():r}var oii=bc(()=>{J8()});function vlt(e){return jx(cxe(e),function(r){var t=Qg[r]=e[r];Qg.prototype[r]=function(){var n=[this._wrapped];return wwo.apply(n,arguments),Clt(this,t.apply(Qg,n))}}),Qg}var nxo=bc(()=>{J8();Bge();cni();Hv();oii()});var ixo,sxo=bc(()=>{J8();Bge();Hv();oii();jx(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var r=a6t[e];Qg.prototype[e]=function(){var t=this._wrapped;return t!=null&&(r.apply(t,arguments),(e==="shift"||e==="splice")&&t.length===0&&delete t[0]),Clt(this,t)}});jx(["concat","join","slice"],function(e){var r=a6t[e];Qg.prototype[e]=function(){var t=this._wrapped;return t!=null&&(t=r.apply(t,arguments)),Clt(this,t)}});ixo=Qg});var cii={};gEt(cii,{VERSION:()=>s6t,after:()=>DIr,all:()=>R6t,allKeys:()=>IG,any:()=>k6t,assign:()=>kge,before:()=>dlt,bind:()=>E6t,bindAll:()=>xni,chain:()=>yIr,chunk:()=>GIr,clone:()=>nIr,collect:()=>g7,compact:()=>BIr,compose:()=>EIr,constant:()=>rlt,contains:()=>XR,countBy:()=>Hni,create:()=>rIr,debounce:()=>bIr,default:()=>ixo,defaults:()=>h6t,defer:()=>Pni,delay:()=>D6t,detect:()=>hxe,difference:()=>O6t,drop:()=>Mge,each:()=>jx,escape:()=>bni,every:()=>R6t,extend:()=>f6t,extendOwn:()=>kge,filter:()=>EB,find:()=>hxe,findIndex:()=>fxe,findKey:()=>plt,findLastIndex:()=>w6t,findWhere:()=>wIr,first:()=>blt,flatten:()=>qIr,foldl:()=>P6t,foldr:()=>IIr,forEach:()=>jx,functions:()=>cxe,get:()=>clt,groupBy:()=>Qni,has:()=>aIr,head:()=>blt,identity:()=>Fge,include:()=>XR,includes:()=>XR,indexBy:()=>Kni,indexOf:()=>x6t,initial:()=>Alt,inject:()=>P6t,intersection:()=>MIr,invert:()=>alt,invoke:()=>Uni,isArguments:()=>sxe,isArray:()=>f7,isArrayBuffer:()=>u6t,isBoolean:()=>Xut,isDataView:()=>Pge,isDate:()=>Lri,isElement:()=>Uwr,isEmpty:()=>Wwr,isEqual:()=>Jwr,isError:()=>Gri,isFinite:()=>Kwr,isFunction:()=>aC,isMap:()=>nni,isMatch:()=>nlt,isNaN:()=>tlt,isNull:()=>Gwr,isNumber:()=>o6t,isObject:()=>JR,isRegExp:()=>jri,isSet:()=>sni,isString:()=>ixe,isSymbol:()=>c6t,isTypedArray:()=>p6t,isUndefined:()=>Jut,isWeakMap:()=>ini,isWeakSet:()=>ani,iteratee:()=>dxe,keys:()=>By,last:()=>OIr,lastIndexOf:()=>Lni,map:()=>g7,mapObject:()=>uIr,matcher:()=>Uz,matches:()=>Uz,max:()=>glt,memoize:()=>_Ir,methods:()=>cxe,min:()=>RIr,mixin:()=>vlt,negate:()=>Oge,noop:()=>llt,now:()=>yse,object:()=>LIr,omit:()=>Xni,once:()=>kni,pairs:()=>Zwr,partial:()=>_se,partition:()=>Wni,pick:()=>N6t,pluck:()=>qge,property:()=>Nge,propertyOf:()=>lIr,random:()=>pxe,range:()=>jIr,reduce:()=>P6t,reduceRight:()=>IIr,reject:()=>xIr,rest:()=>Mge,restArguments:()=>Bb,result:()=>hIr,sample:()=>_lt,select:()=>EB,shuffle:()=>kIr,size:()=>NIr,some:()=>k6t,sortBy:()=>FIr,sortedIndex:()=>mlt,tail:()=>Mge,take:()=>blt,tap:()=>iIr,template:()=>fIr,templateSettings:()=>vni,throttle:()=>AIr,times:()=>dIr,toArray:()=>ylt,toPath:()=>y6t,transpose:()=>_xe,unescape:()=>Cni,union:()=>iii,uniq:()=>yxe,unique:()=>yxe,uniqueId:()=>gIr,unzip:()=>_xe,values:()=>X8,where:()=>PIr,without:()=>rii,wrap:()=>CIr,zip:()=>aii});var UIr=bc(()=>{Hv();Y8();Tge();Fwo();Bri();qri();Nwo();Vwr();Mri();Owo();Bwo();qwo();Uri();Vri();$wr();Rge();CB();Qwr();jwo();Qri();Yri();Vwo();Xri();Kwo();Xwo();Zwo();eIo();tIo();Lx();ilt();oxe();rIo();oni();cni();uni();tIr();lni();nIo();iIo();sIo();mni();aIo();oIo();oIr();Kri();gni();pni();cIr();cIo();_6t();uIo();yni();pIr();lIo();mIo();Eni();fIo();hIo();gIo();yIo();hni();v6t();Ini();_Io();AIo();Tni();bIo();CIo();vIo();EIo();vIr();DIo();SIo();Rni();wIo();Fni();SIr();Oni();Bni();Mni();IIo();jni();xIo();Bge();gxe();TIo();PIo();flt();RIo();kIo();FIo();hlt();NIo();TIr();OIo();Vni();BIo();qIo();$ni();MIo();LIo();jIo();GIo();UIo();zni();VIo();Jni();$Io();QIo();Zni();KIo();eii();HIo();WIo();YIo();nii();JIo();XIo();tii();sii();ZIo();exo();txo();rxo();nxo();sxo()});var uii,axo,oxo=bc(()=>{UIr();UIr();uii=vlt(cii);uii._=uii;axo=uii});var cxo={};gEt(cxo,{VERSION:()=>s6t,after:()=>DIr,all:()=>R6t,allKeys:()=>IG,any:()=>k6t,assign:()=>kge,before:()=>dlt,bind:()=>E6t,bindAll:()=>xni,chain:()=>yIr,chunk:()=>GIr,clone:()=>nIr,collect:()=>g7,compact:()=>BIr,compose:()=>EIr,constant:()=>rlt,contains:()=>XR,countBy:()=>Hni,create:()=>rIr,debounce:()=>bIr,default:()=>axo,defaults:()=>h6t,defer:()=>Pni,delay:()=>D6t,detect:()=>hxe,difference:()=>O6t,drop:()=>Mge,each:()=>jx,escape:()=>bni,every:()=>R6t,extend:()=>f6t,extendOwn:()=>kge,filter:()=>EB,find:()=>hxe,findIndex:()=>fxe,findKey:()=>plt,findLastIndex:()=>w6t,findWhere:()=>wIr,first:()=>blt,flatten:()=>qIr,foldl:()=>P6t,foldr:()=>IIr,forEach:()=>jx,functions:()=>cxe,get:()=>clt,groupBy:()=>Qni,has:()=>aIr,head:()=>blt,identity:()=>Fge,include:()=>XR,includes:()=>XR,indexBy:()=>Kni,indexOf:()=>x6t,initial:()=>Alt,inject:()=>P6t,intersection:()=>MIr,invert:()=>alt,invoke:()=>Uni,isArguments:()=>sxe,isArray:()=>f7,isArrayBuffer:()=>u6t,isBoolean:()=>Xut,isDataView:()=>Pge,isDate:()=>Lri,isElement:()=>Uwr,isEmpty:()=>Wwr,isEqual:()=>Jwr,isError:()=>Gri,isFinite:()=>Kwr,isFunction:()=>aC,isMap:()=>nni,isMatch:()=>nlt,isNaN:()=>tlt,isNull:()=>Gwr,isNumber:()=>o6t,isObject:()=>JR,isRegExp:()=>jri,isSet:()=>sni,isString:()=>ixe,isSymbol:()=>c6t,isTypedArray:()=>p6t,isUndefined:()=>Jut,isWeakMap:()=>ini,isWeakSet:()=>ani,iteratee:()=>dxe,keys:()=>By,last:()=>OIr,lastIndexOf:()=>Lni,map:()=>g7,mapObject:()=>uIr,matcher:()=>Uz,matches:()=>Uz,max:()=>glt,memoize:()=>_Ir,methods:()=>cxe,min:()=>RIr,mixin:()=>vlt,negate:()=>Oge,noop:()=>llt,now:()=>yse,object:()=>LIr,omit:()=>Xni,once:()=>kni,pairs:()=>Zwr,partial:()=>_se,partition:()=>Wni,pick:()=>N6t,pluck:()=>qge,property:()=>Nge,propertyOf:()=>lIr,random:()=>pxe,range:()=>jIr,reduce:()=>P6t,reduceRight:()=>IIr,reject:()=>xIr,rest:()=>Mge,restArguments:()=>Bb,result:()=>hIr,sample:()=>_lt,select:()=>EB,shuffle:()=>kIr,size:()=>NIr,some:()=>k6t,sortBy:()=>FIr,sortedIndex:()=>mlt,tail:()=>Mge,take:()=>blt,tap:()=>iIr,template:()=>fIr,templateSettings:()=>vni,throttle:()=>AIr,times:()=>dIr,toArray:()=>ylt,toPath:()=>y6t,transpose:()=>_xe,unescape:()=>Cni,union:()=>iii,uniq:()=>yxe,unique:()=>yxe,uniqueId:()=>gIr,unzip:()=>_xe,values:()=>X8,where:()=>PIr,without:()=>rii,wrap:()=>CIr,zip:()=>aii});var uxo=bc(()=>{oxo();UIr()});var lii=A((AU1,B6t)=>{var _U1=require("crypto");function lxo(e,r){for(;e.length>n&1))%2;e[r]|=t&1}return e}function toh(e){var r=new Buffer(8);return r[0]=e[0]&254,r[1]=e[0]<<7&255|e[1]>>1,r[2]=e[1]<<6&255|e[2]>>2,r[3]=e[2]<<5&255|e[3]>>3,r[4]=e[3]<<4&255|e[4]>>4,r[5]=e[4]<<3&255|e[5]>>5,r[6]=e[5]<<2&255|e[6]>>6,r[7]=e[6]<<1&255,r}function roh(e){var r=Buffer.isBuffer(r)?r:new Buffer(e,"binary"),t=r.toString("hex").toUpperCase();return lxo(t,32)}B6t.exports.zeroextend=lxo;B6t.exports.oddpar=eoh;B6t.exports.expandkey=toh;B6t.exports.bintohex=roh});var VIr=A((bU1,q6t)=>{var dxo=require("crypto"),Elt=lii();function pxo(e){var r=e.substring(0,14).toUpperCase(),t=Buffer.byteLength(r,"ascii"),n=new Buffer(14);n.write(r,0,t,"ascii"),n.fill(0,t);var i=[Elt.oddpar(Elt.expandkey(n.slice(0,7))),Elt.oddpar(Elt.expandkey(n.slice(7,14)))],s=new Buffer(16),a=0,o=i.forEach(function(c){var l=dxo.createCipheriv("DES-ECB",c,""),u=l.update("KGS!@#$%","binary","binary");s.write(u,a,a+8,"binary"),a+=8});return s}function mxo(e){var r=new Buffer(e,"ucs2"),t=dxo.createHash("md4");return t.update(r),new Buffer(t.digest("binary"),"binary")}function noh(e){return Elt.bintohex(pxo(e))}function ioh(e){return Elt.bintohex(mxo(e))}q6t.exports.nthashbuf=mxo;q6t.exports.lmhashbuf=pxo;q6t.exports.nthash=ioh;q6t.exports.lmhash=noh});var gxo=A(yX=>{var soh=require("crypto"),fxo=lii(),aoh=VIr().lmhashbuf,ooh=VIr().nthashbuf;function coh(e,r){e=e.toUpperCase(),r=r.toUpperCase();var t=Buffer.byteLength(e,"ascii"),n=Buffer.byteLength(r,"ascii"),i=0,s=new Buffer(32+t+n);s.write("NTLMSSP",i,7,"ascii"),i+=7,s.writeUInt8(0,i),i++,s.writeUInt8(1,i),i++,s.fill(0,i,i+3),i+=3,s.writeUInt16LE(45571,i),i+=2,s.fill(0,i,i+2),i+=2,s.writeUInt16LE(n,i),i+=2,s.writeUInt16LE(n,i),i+=2;var a=32+t;return s.writeUInt16LE(a,i),i+=2,s.fill(0,i,i+2),i+=2,s.writeUInt16LE(t,i),i+=2,s.writeUInt16LE(t,i),i+=2,s.writeUInt16LE(32,i),i+=2,s.fill(0,i,i+2),i+=2,s.write(e,32,t,"ascii"),s.write(r,a,n,"ascii"),s}function uoh(e){var r=e.toString("ascii",0,7);if(e[7]!==0||r!=="NTLMSSP")throw new Error("magic was not NTLMSSP");var t=e.readUInt8(8);if(t!==2)throw new Error("message was not NTLMSSP type 0x02");var n=e.slice(24,32);return n}function loh(e,r,t,n,i){r=r.toUpperCase(),t=t.toUpperCase();var s=new Buffer(21);aoh(i).copy(s),s.fill(0,16);var a=new Buffer(21);ooh(i).copy(a),a.fill(0,16);var o=hxo(s,n),c=hxo(a,n),l=Buffer.byteLength(e,"ucs2"),u=Buffer.byteLength(r,"ucs2"),m=Buffer.byteLength(t,"ucs2"),h=24,_=24,b=64,v=b+m,w=v+l,x=w+u,P=x+h,k=0,R=64+m+l+u+h+_,L=new Buffer(R);return L.write("NTLMSSP",k,7,"ascii"),k+=7,L.writeUInt8(0,k),k++,L.writeUInt8(3,k),k++,L.fill(0,k,k+3),k+=3,L.writeUInt16LE(h,k),k+=2,L.writeUInt16LE(h,k),k+=2,L.writeUInt16LE(x,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(_,k),k+=2,L.writeUInt16LE(_,k),k+=2,L.writeUInt16LE(P,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(m,k),k+=2,L.writeUInt16LE(m,k),k+=2,L.writeUInt16LE(b,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(l,k),k+=2,L.writeUInt16LE(l,k),k+=2,L.writeUInt16LE(v,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(u,k),k+=2,L.writeUInt16LE(u,k),k+=2,L.writeUInt16LE(w,k),k+=2,L.fill(0,k,k+6),k+=6,L.writeUInt16LE(R,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(33281,k),k+=2,L.fill(0,k,k+2),k+=2,L.write(t,b,m,"ucs2"),L.write(e,v,l,"ucs2"),L.write(r,w,u,"ucs2"),o.copy(L,x,0,h),c.copy(L,P,0,_),L}function hxo(e,r){for(var t=new Buffer(24),n=0;n<3;n++){var i=fxo.oddpar(fxo.expandkey(e.slice(n*7,n*7+7))),s=soh.createCipheriv("DES-ECB",i,""),a=s.update(r.toString("binary"),"binary","binary");t.write(a,n*8,n*8+8,"binary")}return t}yX.encodeType1=coh;yX.decodeType2=uoh;yX.encodeType3=loh;yX.challengeHeader=function(e,r){return"NTLM "+yX.encodeType1(e,r).toString("base64")};yX.responseHeader=function(e,r,t,n,i){var s=new Buffer((e.headers["www-authenticate"].match(/^NTLM\s+(.+?)(,|\s+|$)/)||[])[1],"base64"),a=require("url").parse(r).hostname;return"NTLM "+yX.encodeType3(n,a,t,yX.decodeType2(s),i).toString("base64")};yX.smbhash=VIr()});var yxo=A(mii=>{"use strict";Object.defineProperty(mii,"__esModule",{value:!0});var doh=require("http"),poh=require("https"),Dlt=(uxo(),Dr(cxo)),dii=gxo(),pii=class{constructor(r,t,n,i){this._ntlmOptions={},this._ntlmOptions.username=r,this._ntlmOptions.password=t,this._ntlmOptions.domain=i||"",this._ntlmOptions.workstation=n||""}prepareRequest(r){r.agent&&delete r.agent}canHandleAuthentication(r){if(r&&r.message&&r.message.statusCode===401){let t=r.message.headers["www-authenticate"];return t&&t.split(", ").indexOf("NTLM")>=0}return!1}handleAuthentication(r,t,n){return new Promise((i,s)=>{let a=function(o,c){o&&s(o),c.readBody().then(()=>{i(c)})};this.handleAuthenticationPrivate(r,t,n,a)})}handleAuthenticationPrivate(r,t,n,i){t.options=Dlt.extend(t.options,{username:this._ntlmOptions.username,password:this._ntlmOptions.password,domain:this._ntlmOptions.domain,workstation:this._ntlmOptions.workstation}),t.options.agent=r.isSsl?new poh.Agent({keepAlive:!0}):new doh.Agent({keepAlive:!0});let s=this;this.sendType1Message(r,t,n,function(a,o){if(a)return i(a,null,null);o.readBody().then(()=>{setImmediate(function(){s.sendType3Message(r,t,n,o,i)})})})}sendType1Message(r,t,n,i){let o={headers:{Connection:"keep-alive",Authorization:`NTLM ${dii.encodeType1(this._ntlmOptions.workstation,this._ntlmOptions.domain).toString("base64")}`},timeout:t.options.timeout||0,agent:t.httpModule},c={};return c.httpModule=t.httpModule,c.parsedUrl=t.parsedUrl,c.options=Dlt.extend(o,Dlt.omit(t.options,"headers")),r.requestRawWithCallback(c,n,i)}sendType3Message(r,t,n,i,s){if(!i.message.headers&&!i.message.headers["www-authenticate"])throw new Error("www-authenticate not found on response of second request");let a=/^NTLM\s+(.+?)(,|\s+|$)/,o=Buffer.from((i.message.headers["www-authenticate"].match(a)||[])[1],"base64"),c;try{c=dii.decodeType2(o)}catch(h){throw new Error(`Decoding Server's Challenge to Obtain Type2Message failed with error: ${h.message}`)}let u={headers:{Authorization:`NTLM ${dii.encodeType3(this._ntlmOptions.username,this._ntlmOptions.workstation,this._ntlmOptions.domain,c,this._ntlmOptions.password).toString("base64")}`,Connection:"Close"},agent:t.httpModule},m={};return m.httpModule=t.httpModule,m.parsedUrl=t.parsedUrl,u.headers=Dlt.extend(u.headers,t.options.headers),m.options=Dlt.extend(u,Dlt.omit(t.options,"headers")),r.requestRawWithCallback(m,n,s)}};mii.NtlmCredentialHandler=pii});var _xo=A(hii=>{"use strict";Object.defineProperty(hii,"__esModule",{value:!0});var fii=class{constructor(r,t){this.token=r,this.allowCrossOriginAuthentication=t}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};hii.PersonalAccessTokenCredentialHandler=fii});var M6t=A(Slt=>{"use strict";Object.defineProperty(Slt,"__esModule",{value:!0});var moh=Dwo();Slt.BasicCredentialHandler=moh.BasicCredentialHandler;var foh=Swo();Slt.BearerCredentialHandler=foh.BearerCredentialHandler;var hoh=yxo();Slt.NtlmCredentialHandler=hoh.NtlmCredentialHandler;var goh=_xo();Slt.PersonalAccessTokenCredentialHandler=goh.PersonalAccessTokenCredentialHandler});var Axo=A(yii=>{"use strict";Object.defineProperty(yii,"__esModule",{value:!0});var yoh=M6t(),gii=class extends yoh.BasicCredentialHandler{constructor(r,t,n=!0){super(r,t,n)}};yii.BasicCredentialHandler=gii});var bxo=A(Aii=>{"use strict";Object.defineProperty(Aii,"__esModule",{value:!0});var _oh=M6t(),_ii=class extends _oh.BearerCredentialHandler{constructor(r,t=!0){super(r,t)}};Aii.BearerCredentialHandler=_ii});var Cxo=A(Cii=>{"use strict";Object.defineProperty(Cii,"__esModule",{value:!0});var Aoh=M6t(),bii=class extends Aoh.NtlmCredentialHandler{constructor(r,t,n,i){super(r,t,n,i)}};Cii.NtlmCredentialHandler=bii});var vxo=A(Eii=>{"use strict";Object.defineProperty(Eii,"__esModule",{value:!0});var boh=M6t(),vii=class extends boh.PersonalAccessTokenCredentialHandler{constructor(r,t=!0){super(r,t)}};Eii.PersonalAccessTokenCredentialHandler=vii});var Iii=A(_X=>{"use strict";var Mb=_X&&_X.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(_X,"__esModule",{value:!0});var Exo=SSo(),Coh=ISo(),voh=TSo(),Eoh=RSo(),Doh=FSo(),Soh=MSo(),Dxo=jSo(),Sxo=GSo(),woh=VSo(),Ioh=QSo(),xoh=KSo(),Toh=WSo(),Poh=JSo(),Roh=ewo(),koh=rwo(),Foh=swo(),Noh=awo(),Ooh=owo(),Boh=cwo(),qoh=lwo(),Moh=mwo(),Loh=ywo(),wxo=Awo(),joh=Cwo(),Goh=Ewo(),Uoh=Axo(),Voh=bxo(),zoh=Cxo(),$oh=vxo(),Qoh=tri(),Koh=Iti(),Hoh=require("crypto"),Dii=require("fs"),Ixo=require("os"),Woh=require("url"),Yoh=require("path"),xxo=typeof window<"u";function Joh(e,r,t){return new Uoh.BasicCredentialHandler(e,r,t)}_X.getBasicHandler=Joh;function Xoh(e,r,t,n){return new zoh.NtlmCredentialHandler(e,r,t,n)}_X.getNtlmHandler=Xoh;function wii(e,r){return new Voh.BearerCredentialHandler(e,r)}_X.getBearerHandler=wii;function Txo(e,r){return new $oh.PersonalAccessTokenCredentialHandler(e,r)}_X.getPersonalAccessTokenHandler=Txo;function Zoh(e,r){return e.length===52?Txo(e,r):wii(e,r)}_X.getHandlerFromToken=Zoh;var Sii=class{constructor(r,t,n,i){if(this.isNoProxyHost=function(o){if(!process.env.no_proxy)return!1;let c=(process.env.no_proxy||"").split(",").map(u=>u.toLowerCase()),l=Woh.parse(o).host.toLowerCase();return c.indexOf(l)!==-1},this.serverUrl=r,this.authHandler=t,this.options=n||{},!this.isNoProxyHost(this.serverUrl)&&(!this.options.proxy||!this.options.proxy.proxyUrl)&&global._vsts_task_lib_proxy){let o={proxyUrl:global._vsts_task_lib_proxy_url,proxyUsername:global._vsts_task_lib_proxy_username,proxyPassword:this._readTaskLibSecrets(global._vsts_task_lib_proxy_password),proxyBypassHosts:JSON.parse(global._vsts_task_lib_proxy_bypass||"[]")};this.options.proxy=o}if(!this.options.cert&&global._vsts_task_lib_cert){let o={caFile:global._vsts_task_lib_cert_ca,certFile:global._vsts_task_lib_cert_clientcert,keyFile:global._vsts_task_lib_cert_key,passphrase:this._readTaskLibSecrets(global._vsts_task_lib_cert_passphrase)};this.options.cert=o}this.options.ignoreSslError||(this.options.ignoreSslError=!!global._vsts_task_lib_skip_cert_validation);let s,a="azure-devops-node-api";if(xxo)i?s=`${i.productName}/${i.productVersion} (${a}; ${window.navigator.userAgent})`:s=`${a} (${window.navigator.userAgent})`;else{let o="unknown",c=Yoh.resolve(__dirname,"package.json");Dii.existsSync(c)&&(o=JSON.parse(Dii.readFileSync(c,"utf8")).version);let l=Ixo.platform(),u=Ixo.release();i?s=`${i.productName}/${i.productVersion} (${a} ${o}; ${l} ${u})`:s=`${a}/${o} (${l} ${u})`}this.rest=new Qoh.RestClient(s,null,[this.authHandler],this.options),this.vsoClient=new Koh.VsoClient(r,this.rest)}static createWithBearerToken(r,t,n){let i=wii(t);return new this(r,i,n)}connect(){return Mb(this,void 0,void 0,function*(){return new Promise((r,t)=>Mb(this,void 0,void 0,function*(){try{let n;n=yield this.rest.get(this.vsoClient.resolveUrl("/_apis/connectionData")),r(n.result)}catch(n){t(n)}}))})}getBuildApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Exo.BuildApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Exo.BuildApi(r,t,this.options)})}getCoreApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"79134c72-4a58-4b42-976c-04e7115f32bf"),t=t||[this.authHandler],new Coh.CoreApi(r,t,this.options)})}getDashboardApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"31c84e0a-3ece-48fd-a29d-100849af99ba"),t=t||[this.authHandler],new voh.DashboardApi(r,t,this.options)})}getExtensionManagementApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"6c2b0933-3600-42ae-bf8b-93d4f7e83594"),t=t||[this.authHandler],new Eoh.ExtensionManagementApi(r,t,this.options)})}getFeatureManagementApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Doh.FeatureManagementApi(r,t,this.options)})}getFileContainerApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Soh.FileContainerApi(r,t,this.options)})}getGalleryApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Dxo.GalleryApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Dxo.GalleryApi(r,t,this.options)})}getGitApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Sxo.GitApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Sxo.GitApi(r,t,this.options)})}getLocationsApi(r,t){return Mb(this,void 0,void 0,function*(){let n=Object.assign({},this.options);return n.allowRetries=!0,n.maxRetries=5,r=(yield r)||this.serverUrl,t=t||[this.authHandler],new woh.LocationsApi(r,t,n)})}getNotificationApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Ioh.NotificationApi(r,t,this.options)})}getPolicyApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"fb13a388-40dd-4a04-b530-013a739c72ef"),t=t||[this.authHandler],new xoh.PolicyApi(r,t,this.options)})}getProfileApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"8ccfef3d-2b87-4e99-8ccb-66e343d2daa8"),t=t||[this.authHandler],new Toh.ProfileApi(r,t,this.options)})}getProjectAnalysisApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"7658fa33-b1bf-4580-990f-fac5896773d3"),t=t||[this.authHandler],new Poh.ProjectAnalysisApi(r,t,this.options)})}getSecurityRolesApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new koh.SecurityRolesApi(r,t,this.options)})}getReleaseApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"efc2f575-36ef-48e9-b672-0c6fb4a48ac5"),t=t||[this.authHandler],new Roh.ReleaseApi(r,t,this.options)})}getTaskApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Noh.TaskApi(r,t,this.options)})}getTaskAgentApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd"),t=t||[this.authHandler],new Foh.TaskAgentApi(r,t,this.options)})}getTestApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e"),t=t||[this.authHandler],new Ooh.TestApi(r,t,this.options)})}getTestResultsApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"c83eaf52-edf3-4034-ae11-17d38f25404c"),t=t||[this.authHandler],new Boh.TestResultsApi(r,t,this.options)})}getTfvcApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"8aa40520-446d-40e6-89f6-9c9f9ce44c48"),t=t||[this.authHandler],new qoh.TfvcApi(r,t,this.options)})}getWikiApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"bf7d82a0-8aa5-4613-94ef-6172a5ea01f3"),t=t||[this.authHandler],new Moh.WikiApi(r,t,this.options)})}getWorkApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"1d4f49f9-02b9-4e26-b826-2cdb6195f2a9"),t=t||[this.authHandler],new Loh.WorkApi(r,t,this.options)})}getWorkItemTrackingApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,wxo.WorkItemTrackingApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new wxo.WorkItemTrackingApi(r,t,this.options)})}getWorkItemTrackingProcessApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5"),t=t||[this.authHandler],new joh.WorkItemTrackingProcessApi(r,t,this.options)})}getWorkItemTrackingProcessDefinitionApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5"),t=t||[this.authHandler],new Goh.WorkItemTrackingProcessDefinitionsApi(r,t,this.options)})}_getResourceAreaUrl(r,t){return Mb(this,void 0,void 0,function*(){if(!t)return r;let n=yield this._getResourceAreas();if(n===void 0)throw new Error(`Failed to retrieve resource areas ' + 'from server: ${r}`);if(!n||n.length===0||n.count===0)return r;for(var i of n)if(i.id.toLowerCase()===t.toLowerCase())return i.locationUrl;throw new Error(`Could not find information for resource area ${t} ' + 'from server: ${r}`)})}_getResourceAreas(){return Mb(this,void 0,void 0,function*(){if(!this._resourceAreas){let r=yield this.getLocationsApi();this._resourceAreas=yield r.getResourceAreas()}return this._resourceAreas})}_readTaskLibSecrets(r){if(xxo)throw new Error("Browsers can't securely keep secrets");if(r&&r.indexOf(":")>0){let t=r.split(":",2),n=new Buffer(t[0],"base64").toString("utf8"),i=new Buffer(Dii.readFileSync(n,"utf8"),"base64"),s=new Buffer(t[1],"base64").toString("utf8"),a=Hoh.createDecipher("aes-256-ctr",i),o=a.update(s,"hex","utf8");return o+=a.final("utf8"),o}}};_X.WebApi=Sii});var Tii=A(xG=>{"use strict";Object.defineProperty(xG,"__esModule",{value:!0});xG.setEndpoint=xG.policyApi=xG.coreApi=xG.gitApi=xG.azureObj=void 0;var Rxo=(tn(),Dr(en)),ech=Rxo.__importStar(Iii()),Pxo=Iii(),tch=Rxo.__importStar($y()),rch="azure",xii;function nch(e){return!e.token&&e.username&&e.password?(0,Pxo.getBasicHandler)(e.username,e.password,!0):(0,Pxo.getHandlerFromToken)(e.token,!0)}function zIr(){let e=tch.find({hostType:rch,url:xii});if(!e.token&&!(e.username&&e.password))throw new Error("No config found for azure");let r=nch(e);return new ech.WebApi(xii,r)}xG.azureObj=zIr;function ich(){return zIr().getGitApi()}xG.gitApi=ich;function sch(){return zIr().getCoreApi()}xG.coreApi=sch;function ach(){return zIr().getPolicyApi()}xG.policyApi=ach;function och(e){xii=e}xG.setEndpoint=och});var kxo=A(L6t=>{"use strict";Object.defineProperty(L6t,"__esModule",{value:!0});L6t.WrappedExceptionSchema=void 0;var zz=gy();L6t.WrappedExceptionSchema=zz.z.lazy(()=>zz.z.object({customProperties:zz.z.record(zz.z.any()).optional(),errorCode:zz.z.number().optional(),eventId:zz.z.number().optional(),helpLink:zz.z.string().optional(),innerException:L6t.WrappedExceptionSchema.optional(),message:zz.z.string().optional(),stackTrace:zz.z.string().optional(),typeKey:zz.z.string().optional(),typeName:zz.z.string().optional()}))});var Rii=A(mw=>{"use strict";Object.defineProperty(mw,"__esModule",{value:!0});mw.getRepoByName=mw.getProjectAndRepo=mw.max4000Chars=mw.getStorageExtraCloneOpts=mw.getRenovatePRFormat=mw.getBranchNameWithoutRefsPrefix=mw.getBranchNameWithoutRefsheadsPrefix=mw.getGitStatusContextFromCombinedName=mw.getGitStatusContextCombinedName=void 0;var Fxo=$ut(),bse=Pi(),cch=Q2(),Nxo=jD(),uch=zY();function lch(e){if(!e)return;let r=`${e.genre?`${e.genre}/`:""}${e.name}`;return bse.logger.trace(`Got combined context name of ${r}`),r}mw.getGitStatusContextCombinedName=lch;function dch(e){if(!e)return;let r=e,t,n=e.lastIndexOf("/");return n>0&&(r=e.substring(n+1),t=e.substring(0,n)),{genre:t,name:r}}mw.getGitStatusContextFromCombinedName=dch;function Pii(e){if(!e){bse.logger.error("getBranchNameWithoutRefsheadsPrefix(undefined)");return}return e.startsWith("refs/heads/")?e.substring(11,e.length):(bse.logger.trace(`The refs/heads/ name should have started with 'refs/heads/' but it didn't. (${e})`),e)}mw.getBranchNameWithoutRefsheadsPrefix=Pii;function pch(e){if(!e){bse.logger.error("getBranchNameWithoutRefsPrefix(undefined)");return}return e.startsWith("refs/")?e.substring(5,e.length):(bse.logger.trace(`The ref name should have started with 'refs/' but it didn't. (${e})`),e)}mw.getBranchNameWithoutRefsPrefix=pch;var mch={[Fxo.PullRequestStatus.Abandoned]:"closed",[Fxo.PullRequestStatus.Completed]:"merged"};function fch(e){var c;let r=e.pullRequestId,t=Pii(e.sourceRefName),n=Pii(e.targetRefName),i=(0,uch.getPrBodyStruct)(e.description),s=(c=e.creationDate)==null?void 0:c.toISOString(),a=mch[e.status]??"open",o=e.sourceRefName;return{...e,sourceBranch:t,state:a,number:r,bodyStruct:i,sourceRefName:o,targetBranch:n,createdAt:s}}mw.getRenovatePRFormat=fch;function hch(e){var n;let r,t;return!e.token&&e.username&&e.password?(r="basic",t=(0,Nxo.toBase64)(`${e.username}:${e.password}`)):((n=e.token)==null?void 0:n.length)===52?(r="basic",t=(0,Nxo.toBase64)(`:${e.token}`)):(r="bearer",t=e.token),(0,cch.addSecretForSanitizing)(t,"global"),{"-c":`http.extraheader=AUTHORIZATION: ${r} ${t}`}}mw.getStorageExtraCloneOpts=hch;function gch(e){return e&&e.length>=4e3?e.substring(0,3999):e}mw.max4000Chars=gch;function Oxo(e){bse.logger.trace(`getProjectAndRepo(${e})`);let r=e.split("/");if(r.length===1)return{project:e,repo:e};if(r.length===2)return{project:r[0],repo:r[1]};let t=`${e} can be only structured this way : 'repository' or 'projectName/repository'!`;throw bse.logger.error(t),new Error(t)}mw.getProjectAndRepo=Oxo;function ych(e,r){bse.logger.trace(`getRepoByName(${e})`);let{project:t,repo:n}=Oxo(e);t=t.toLowerCase(),n=n.toLowerCase();let i=r==null?void 0:r.find(s=>{var a,o,c;return t===((o=(a=s==null?void 0:s.project)==null?void 0:a.name)==null?void 0:o.toLowerCase())&&n===((c=s==null?void 0:s.name)==null?void 0:c.toLowerCase())});return i||bse.logger.debug(`Repo not found: ${e}`),i??null}mw.getRepoByName=ych});var Lxo=A(TG=>{"use strict";Object.defineProperty(TG,"__esModule",{value:!0});TG.getMergeMethod=TG.getCommitDetails=TG.getFile=TG.getAzureBranchObj=TG.getRefs=void 0;var _ch=(tn(),Dr(en)),Bxo=$ut(),Axe=Pi(),Ach=$Ve(),kii=mie(),$Ir=_ch.__importStar(Tii()),bch=kxo(),qxo=Rii(),Cch="fa4e907d-c16b-4a4c-9dfa-4916e5d171ab";async function Mxo(e,r){return Axe.logger.debug(`getRefs(${e}, ${r})`),await(await $Ir.gitApi()).getRefs(e,void 0,(0,qxo.getBranchNameWithoutRefsPrefix)(r))}TG.getRefs=Mxo;async function vch(e,r,t){let n=(0,kii.getNewBranchName)(t),i=await Mxo(e,n);return i.length===0?(Axe.logger.debug("getAzureBranchObj without a valid from, so initial commit."),{name:(0,kii.getNewBranchName)(r),oldObjectId:"0000000000000000000000000000000000000000"}):{name:(0,kii.getNewBranchName)(r),oldObjectId:i[0].objectId}}TG.getAzureBranchObj=vch;async function Ech(e,r,t){Axe.logger.trace(`getFile(filePath=${r}, branchName=${t})`);let i=await(await $Ir.gitApi()).getItemText(e,r,void 0,void 0,0,!1,!1,!0,{versionType:0,versionOptions:0,version:(0,qxo.getBranchNameWithoutRefsheadsPrefix)(t)});if(i!=null&&i.readable){let s=await(0,Ach.streamToString)(i);try{let a=await bch.WrappedExceptionSchema.safeParseAsync(JSON.parse(s));if(a.success){if(a.data.typeKey==="GitItemNotFoundException")return Axe.logger.warn(`Unable to find file ${r}`),null;if(a.data.typeKey==="GitUnresolvableToCommitException")return Axe.logger.warn(`Unable to find branch ${t}`),null}}catch{}return s}return null}TG.getFile=Ech;async function Dch(e,r){return Axe.logger.debug(`getCommitDetails(${e}, ${r})`),await(await $Ir.gitApi()).getCommit(e,r)}TG.getCommitDetails=Dch;async function Sch(e,r,t,n){let i=a=>a.matchKind==="DefaultBranch"&&(!t||t===`refs/heads/${n}`)?!0:a.repositoryId!==e?!1:t?a.matchKind==="Exact"?a.refName===t:t.startsWith(a.refName):!0,s=(await(await $Ir.policyApi()).getPolicyConfigurations(r,void 0,Cch)).filter(a=>a.settings.scope.some(i)).map(a=>a.settings)[0];Axe.logger.trace(`getMergeMethod(${e}, ${r}, ${t}) determining mergeMethod from matched policy:
          -${JSON.stringify(s,null,4)}`);try{return Object.keys(s).map(a=>Bxo.GitPullRequestMergeStrategy[a.slice(5)]).find(a=>a)}catch{return Bxo.GitPullRequestMergeStrategy.NoFastForward}}TG.getMergeMethod=Sch});var jxo=A(QIr=>{"use strict";Object.defineProperty(QIr,"__esModule",{value:!0});QIr.AzurePrVote=void 0;QIr.AzurePrVote={NoVote:0,Reject:-10,WaitingForAuthor:-5,ApprovedWithSuggestions:5,Approved:10}});var Yxo=A(N0=>{"use strict";Object.defineProperty(N0,"__esModule",{value:!0});N0.deleteLabel=N0.addReviewers=N0.addAssignees=N0.getIssueList=N0.ensureIssueClosing=N0.ensureIssue=N0.findIssue=N0.massageMarkdown=N0.mergePr=N0.setBranchStatus=N0.ensureCommentRemoval=N0.ensureComment=N0.updatePr=N0.createPr=N0.getBranchStatus=N0.getBranchStatusCheck=N0.getBranchPr=N0.findPr=N0.getPr=N0.getPrList=N0.getRepoForceRebase=N0.initRepo=N0.getJsonFile=N0.getRawFile=N0.getRepos=N0.initPlatform=N0.id=void 0;var Ilt=(tn(),Dr(en)),wch=require("timers/promises"),Ich=Ilt.__importDefault(_a()),ov=$ut(),xch=Ilt.__importDefault(XS()),Fii=Zp(),vy=Pi(),Tch=Ilt.__importStar(Lh()),Pch=Ilt.__importStar($y()),Gxo=Ba(),Nii=Q2(),Rch=$Ve(),kch=Ip(),j6t=mie(),Fch=M0e(),RP=Ilt.__importStar(Tii()),Nch=Ilt.__importStar(Lxo()),Uxo=jxo(),$z=Rii(),jh={},wlt={hostType:"azure"};N0.id="azure";function Och({endpoint:e,token:r,username:t,password:n}){if(!e)throw new Error("Init: You must configure an Azure DevOps endpoint");if(!r&&!(t&&n))throw new Error("Init: You must configure an Azure DevOps token, or a username and password");let i={endpoint:(0,kch.ensureTrailingSlash)(e)};wlt.endpoint=i.endpoint,RP.setEndpoint(i.endpoint);let s={endpoint:wlt.endpoint};return Promise.resolve(s)}N0.initPlatform=Och;async function Bch(){return vy.logger.debug("Autodiscovering Azure DevOps repositories"),(await(await RP.gitApi()).getRepositories()).map(t=>{var n;return`${(n=t.project)==null?void 0:n.name}/${t.name}`})}N0.getRepos=Bch;async function Vxo(e,r,t){let n=await RP.gitApi(),i;if(r){let c=await n.getRepositories(),l=(0,$z.getRepoByName)(r,c);i=l==null?void 0:l.id}else i=jh.repoId;if(!i)return vy.logger.debug("No repoId so cannot getRawFile"),null;let s={version:t},a=await n.getItemContent(i,e,void 0,void 0,void 0,void 0,void 0,void 0,t?s:void 0);return await(0,Rch.streamToString)(a)}N0.getRawFile=Vxo;async function qch(e,r,t){let n=await Vxo(e,r,t);return n?xch.default.parse(n):null}N0.getJsonFile=qch;async function Mch({repository:e,cloneSubmodules:r}){vy.logger.debug(`initRepo("${e}")`),jh={repository:e};let n=await(await RP.gitApi()).getRepositories(),i=(0,$z.getRepoByName)(e,n);if(!i)throw vy.logger.error({repos:n,repo:i},"Could not find repo in repo list"),new Error(Fii.REPOSITORY_NOT_FOUND);if(vy.logger.debug({repositoryDetails:i},"Repository details"),i.isDisabled)throw vy.logger.debug("Repository is disabled- throwing error to abort renovation"),new Error(Fii.REPOSITORY_ARCHIVED);if(!i.defaultBranch)throw vy.logger.debug("Repo is empty"),new Error(Fii.REPOSITORY_EMPTY);jh.repoId=i.id,jh.project=i.project.name,jh.owner="?owner?",vy.logger.debug(`${e} owner = ${jh.owner}`);let s=i.defaultBranch.replace("refs/heads/","");jh.defaultBranch=s,vy.logger.debug(`${e} default branch = ${s}`),jh.mergeMethods={},jh.repoForceRebase=!1;let[a,o]=e.split("/"),c=Pch.find({hostType:wlt.hostType,url:wlt.endpoint}),l=`${wlt.endpoint}${encodeURIComponent(a)}/_git/${encodeURIComponent(o)}`,u=i.remoteUrl??l;return await Tch.initRepo({...jh,url:u,extraCloneOpts:(0,$z.getStorageExtraCloneOpts)(c),cloneSubmodules:r}),{defaultBranch:s,isFork:!1,repoFingerprint:(0,j6t.repoFingerprint)(i.id,wlt.endpoint)}}N0.initRepo=Mch;function Lch(){return Promise.resolve(jh.repoForceRebase===!0)}N0.getRepoForceRebase=Lch;async function Oii(){if(vy.logger.debug("getPrList()"),!jh.prList){let e=await RP.gitApi(),r=[],t,n=0;do t=await e.getPullRequests(jh.repoId,{status:4},jh.project,0,n,100),r=r.concat(t),n+=100;while(t.length>0);jh.prList=r.map($z.getRenovatePRFormat),vy.logger.debug(`Retrieved Pull Requests count: ${jh.prList.length}`)}return jh.prList}N0.getPrList=Oii;async function zxo(e){if(vy.logger.debug(`getPr(${e})`),!e)return null;let r=(await Oii()).find(i=>i.number===e);if(!r)return null;let n=await(await RP.gitApi()).getPullRequestLabels(jh.repoId,e);return r.labels=n.filter(i=>i.active).map(i=>i.name).filter(Ich.default.string),r}N0.getPr=zxo;async function $xo({branchName:e,prTitle:r,state:t="all"}){let n=[];try{switch(n=(await Oii()).filter(s=>s.sourceRefName===(0,j6t.getNewBranchName)(e)),r&&(n=n.filter(s=>s.title.toUpperCase()===r.toUpperCase())),t){case"all":break;case"!open":n=n.filter(s=>s.state!=="open");break;default:n=n.filter(s=>s.state===t);break}}catch(i){vy.logger.error({err:i},"findPr error")}return n.length===0?null:n[0]}N0.findPr=$xo;async function jch(e){vy.logger.debug(`getBranchPr(${e})`);let r=await $xo({branchName:e,state:"open"});return r?zxo(r.number):null}N0.getBranchPr=jch;async function Qxo(e){let r=await RP.gitApi(),t=await r.getBranch(jh.repoId,(0,$z.getBranchNameWithoutRefsheadsPrefix)(e));return r.getStatuses(t.commit.commitId,jh.repoId,void 0,void 0,void 0,!0)}var Gch={[ov.GitStatusState.Succeeded]:"green",[ov.GitStatusState.NotApplicable]:"green",[ov.GitStatusState.NotSet]:"yellow",[ov.GitStatusState.Pending]:"yellow",[ov.GitStatusState.Error]:"red",[ov.GitStatusState.Failed]:"red"};async function Uch(e,r){let t=await Qxo(e);for(let n of t)if((0,$z.getGitStatusContextCombinedName)(n.context)===r)return Gch[n.state]??"yellow";return null}N0.getBranchStatusCheck=Uch;async function Vch(e,r){vy.logger.debug(`getBranchStatus(${e})`);let t=await Qxo(e);return vy.logger.debug({branch:e,statuses:t},"branch status check result"),t.length?t.filter(s=>s.state===ov.GitStatusState.Error||s.state===ov.GitStatusState.Failed).length?"red":t.filter(s=>s.state===ov.GitStatusState.NotSet||s.state===ov.GitStatusState.Pending).length?"yellow":!r&&t.every(s=>{var a;return s.state===ov.GitStatusState.Succeeded&&((a=s.context)==null?void 0:a.genre)==="renovate"})?(vy.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):"green":(vy.logger.debug('empty branch status check result = returning "pending"'),"yellow")}N0.getBranchStatus=Vch;async function Kxo(e){return jh.mergeMethods[e]??(jh.mergeMethods[e]=await Nch.getMergeMethod(jh.repoId,jh.project,e,jh.defaultBranch))}async function zch({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,draftPR:s=!1,platformOptions:a}){var _;let o=(0,j6t.getNewBranchName)(e),c=(0,j6t.getNewBranchName)(r),l=(0,$z.max4000Chars)((0,Nii.sanitize)(n)),u=await RP.gitApi(),m=[{id:(_=a==null?void 0:a.azureWorkItemId)==null?void 0:_.toString()}],h=await u.createPullRequest({sourceRefName:o,targetRefName:c,title:t,description:l,workItemRefs:m,isDraft:s},jh.repoId);if(a!=null&&a.usePlatformAutomerge){let b=await Kxo(h.targetRefName);h=await u.updatePullRequest({autoCompleteSetBy:{id:h.createdBy.id},completionOptions:{mergeStrategy:b,deleteSourceBranch:!0,mergeCommitMessage:t}},jh.repoId,h.pullRequestId)}return a!=null&&a.autoApprove&&await u.createPullRequestReviewer({reviewerUrl:h.createdBy.url,vote:Uxo.AzurePrVote.Approved,isFlagged:!1,isRequired:!1},jh.repoId,h.pullRequestId,h.createdBy.id),await Promise.all(i.map(b=>u.createPullRequestLabel({name:b},jh.repoId,h.pullRequestId))),(0,$z.getRenovatePRFormat)(h)}N0.createPr=zch;async function $ch({number:e,prTitle:r,prBody:t,state:n,platformOptions:i,targetBranch:s}){vy.logger.debug(`updatePr(${e}, ${r}, body)`);let a=await RP.gitApi(),o={title:r};if(s&&(o.targetRefName=(0,j6t.getNewBranchName)(s)),t&&(o.description=(0,$z.max4000Chars)((0,Nii.sanitize)(t))),n==="open"?await a.updatePullRequest({status:ov.PullRequestStatus.Active},jh.repoId,e):n==="closed"&&(o.status=ov.PullRequestStatus.Abandoned),i!=null&&i.autoApprove){let c=await a.getPullRequestById(e,jh.project);await a.createPullRequestReviewer({reviewerUrl:c.createdBy.url,vote:Uxo.AzurePrVote.Approved,isFlagged:!1,isRequired:!1},jh.repoId,c.pullRequestId,c.createdBy.id)}await a.updatePullRequest(o,jh.repoId,e)}N0.updatePr=$ch;async function Hxo({number:e,topic:r,content:t}){vy.logger.debug(`ensureComment(${e}, ${r}, content)`);let n=r?`### ${r}
          +`+s+"}",c}var Sni,Wah,Yah,Xah,hIo=bc(()=>{dni();J8();Dni();Sni=/(.)^/,Wah={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Yah=/\\|'|\r|\n|\u2028|\u2029/g;Xah=/^\s*(\w|\$)+\s*$/});function hIr(e,r,t){r=Gz(r);var n=r.length;if(!n)return aC(t)?t.call(e):t;for(var i=0;i{CB();olt()});function gIr(e){var r=++Zah+"";return e?e+r:r}var Zah,yIo=bc(()=>{Zah=0});function yIr(e){var r=Qg(e);return r._chain=!0,r}var _Io=bc(()=>{J8()});function C6t(e,r,t,n,i){if(!(n instanceof r))return e.apply(t,i);var s=g6t(e.prototype),a=e.apply(s,i);return JR(a)?a:s}var wni=bc(()=>{pni();Tge()});var Ini,_se,v6t=bc(()=>{Y8();wni();J8();Ini=Bb(function(e,r){var t=Ini.placeholder,n=function(){for(var i=0,s=r.length,a=Array(s),o=0;o{Y8();CB();wni();E6t=Bb(function(e,r,t){if(!aC(e))throw new TypeError("Bind must be called on a function");var n=Bb(function(i){return C6t(e,n,r,this,t.concat(i))});return n})});var av,Z8=bc(()=>{Wri();vB();av=l6t(sv)});function e5(e,r,t,n){if(n=n||[],!r&&r!==0)r=1/0;else if(r<=0)return n.concat(e);for(var i=n.length,s=0,a=sv(e);s1)e5(o,r-1,t,n),i=n.length;else for(var c=0,l=o.length;c{vB();Z8();Rge();Qwr()});var Tni,AIo=bc(()=>{Y8();mxe();xni();Tni=Bb(function(e,r){r=e5(r,!1,!1);var t=r.length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var n=r[t];e[n]=E6t(e[n],e)}return e})});function _Ir(e,r){var t=function(n){var i=t.cache,s=""+(r?r.apply(this,arguments):n);return PP(i,s)||(i[s]=e.apply(this,arguments)),i[s]};return t.cache={},t}var bIo=bc(()=>{gse()});var D6t,Pni=bc(()=>{Y8();D6t=Bb(function(e,r,t){return setTimeout(function(){return e.apply(null,t)},r)})});var Rni,CIo=bc(()=>{v6t();Pni();J8();Rni=_se(D6t,Qg,1)});function AIr(e,r,t){var n,i,s,a,o=0;t||(t={});var c=function(){o=t.leading===!1?0:yse(),n=null,a=e.apply(i,s),n||(i=s=null)},l=function(){var u=yse();!o&&t.leading===!1&&(o=u);var m=r-(u-o);return i=this,s=arguments,m<=0||m>r?(n&&(clearTimeout(n),n=null),o=u,a=e.apply(i,s),n||(i=s=null)):!n&&t.trailing!==!1&&(n=setTimeout(c,m)),a};return l.cancel=function(){clearTimeout(n),o=0,n=i=s=null},l}var vIo=bc(()=>{pIr()});function bIr(e,r,t){var n,i,s,a,o,c=function(){var u=yse()-i;r>u?n=setTimeout(c,r-u):(n=null,t||(a=e.apply(o,s)),n||(s=o=null))},l=Bb(function(u){return o=this,s=u,i=yse(),n||(n=setTimeout(c,r),t&&(a=e.apply(o,s))),a});return l.cancel=function(){clearTimeout(n),n=s=o=null},l}var EIo=bc(()=>{Y8();pIr()});function CIr(e,r){return _se(r,e)}var DIo=bc(()=>{v6t()});function Oge(e){return function(){return!e.apply(this,arguments)}}var vIr=bc(()=>{});function EIr(){var e=arguments,r=e.length-1;return function(){for(var t=r,n=e[r].apply(this,arguments);t--;)n=e[t].call(this,n);return n}}var SIo=bc(()=>{});function DIr(e,r){return function(){if(--e<1)return r.apply(this,arguments)}}var wIo=bc(()=>{});function dlt(e,r){var t;return function(){return--e>0&&(t=r.apply(this,arguments)),e<=1&&(r=null),t}}var kni=bc(()=>{});var Fni,IIo=bc(()=>{v6t();kni();Fni=_se(dlt,2)});function plt(e,r,t){r=qb(r,t);for(var n=By(e),i,s=0,a=n.length;s{h7();Lx()});function S6t(e){return function(r,t,n){t=qb(t,n);for(var i=sv(r),s=e>0?0:i-1;s>=0&&s{h7();vB()});var fxe,SIr=bc(()=>{Oni();fxe=S6t(1)});var w6t,Bni=bc(()=>{Oni();w6t=S6t(-1)});function mlt(e,r,t,n){t=qb(t,n,1);for(var i=t(r),s=0,a=sv(e);s{h7();vB()});function I6t(e,r,t){return function(n,i,s){var a=0,o=sv(n);if(typeof s=="number")e>0?a=s>=0?s:Math.max(s+o,a):o=s>=0?Math.min(s+1,o):s+o+1;else if(t&&s&&o)return s=t(n,i),n[s]===i?s:-1;if(i!==i)return s=r(gX.call(n,a,o),tlt),s>=0?s+a:-1;for(s=e>0?a:o-1;s>=0&&s{vB();Hv();Kri()});var x6t,Lni=bc(()=>{qni();SIr();Mni();x6t=I6t(1,fxe,mlt)});var jni,xIo=bc(()=>{Bni();Mni();jni=I6t(-1,w6t)});function hxe(e,r,t){var n=av(e)?fxe:plt,i=n(e,r,t);if(i!==void 0&&i!==-1)return e[i]}var Gni=bc(()=>{Z8();SIr();Nni()});function wIr(e,r){return hxe(e,Uz(r))}var TIo=bc(()=>{Gni();_6t()});function jx(e,r,t){r=Vz(r,t);var n,i;if(av(e))for(n=0,i=e.length;n{ult();Z8();Lx()});function g7(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=Array(i),a=0;a{h7();Z8();Lx()});function T6t(e){var r=function(t,n,i,s){var a=!av(t)&&By(t),o=(a||t).length,c=e>0?0:o-1;for(s||(i=t[a?a[c]:c],c+=e);c>=0&&c=3;return r(t,Vz(n,s,4),i,a)}}var Uni=bc(()=>{Z8();Lx();ult()});var P6t,PIo=bc(()=>{Uni();P6t=T6t(1)});var IIr,RIo=bc(()=>{Uni();IIr=T6t(-1)});function EB(e,r,t){var n=[];return r=qb(r,t),jx(e,function(i,s,a){r(i,s,a)&&n.push(i)}),n}var flt=bc(()=>{h7();Bge()});function xIr(e,r,t){return EB(e,Oge(qb(r)),t)}var kIo=bc(()=>{flt();vIr();h7()});function R6t(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=0;s{h7();Z8();Lx()});function k6t(e,r,t){r=qb(r,t);for(var n=!av(e)&&By(e),i=(n||e).length,s=0;s{h7();Z8();Lx()});function XR(e,r,t,n){return av(e)||(e=X8(e)),(typeof t!="number"||n)&&(t=0),x6t(e,r,t)>=0}var hlt=bc(()=>{Z8();oxe();Lni()});var Vni,OIo=bc(()=>{Y8();CB();gxe();sIr();olt();Vni=Bb(function(e,r,t){var n,i;return aC(r)?i=r:(r=Gz(r),n=r.slice(0,-1),r=r[r.length-1]),g7(e,function(s){var a=i;if(!a){if(n&&n.length&&(s=lxe(s,n)),s==null)return;a=s[r]}return a==null?a:a.apply(s,t)})})});function qge(e,r){return g7(e,Nge(r))}var TIr=bc(()=>{gxe();cIr()});function PIr(e,r){return EB(e,Uz(r))}var BIo=bc(()=>{flt();_6t()});function glt(e,r,t){var n=-1/0,i=-1/0,s,a;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=av(e)?e:X8(e);for(var o=0,c=e.length;on&&(n=s)}else r=qb(r,t),jx(e,function(l,u,m){a=r(l,u,m),(a>i||a===-1/0&&n===-1/0)&&(n=l,i=a)});return n}var zni=bc(()=>{Z8();oxe();h7();Bge()});function RIr(e,r,t){var n=1/0,i=1/0,s,a;if(r==null||typeof r=="number"&&typeof e[0]!="object"&&e!=null){e=av(e)?e:X8(e);for(var o=0,c=e.length;o{Z8();oxe();h7();Bge()});function ylt(e){return e?f7(e)?gX.call(e):ixe(e)?e.match(eoh):av(e)?g7(e,Fge):X8(e):[]}var eoh,$ni=bc(()=>{Rge();Hv();Vwr();Z8();gxe();oIr();oxe();eoh=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g});function _lt(e,r,t){if(r==null||t)return av(e)||(e=X8(e)),e[pxe(e.length-1)];var n=ylt(e),i=sv(n);r=Math.max(Math.min(r,i),0);for(var s=i-1,a=0;a{Z8();oxe();vB();_ni();$ni()});function kIr(e){return _lt(e,1/0)}var MIo=bc(()=>{Qni()});function FIr(e,r,t){var n=0;return r=qb(r,t),qge(g7(e,function(i,s,a){return{value:i,index:n++,criteria:r(i,s,a)}}).sort(function(i,s){var a=i.criteria,o=s.criteria;if(a!==o){if(a>o||a===void 0)return 1;if(a{h7();TIr();gxe()});function Ase(e,r){return function(t,n,i){var s=r?[[],[]]:{};return n=qb(n,i),jx(t,function(a,o){var c=n(a,o,t);e(s,a,c)}),s}}var F6t=bc(()=>{h7();Bge()});var Kni,jIo=bc(()=>{F6t();gse();Kni=Ase(function(e,r,t){PP(e,t)?e[t].push(r):e[t]=[r]})});var Hni,GIo=bc(()=>{F6t();Hni=Ase(function(e,r,t){e[t]=r})});var Wni,UIo=bc(()=>{F6t();gse();Wni=Ase(function(e,r,t){PP(e,t)?e[t]++:e[t]=1})});var Yni,VIo=bc(()=>{F6t();Yni=Ase(function(e,r,t){e[t?0:1].push(r)},!0)});function NIr(e){return e==null?0:av(e)?e.length:By(e).length}var zIo=bc(()=>{Z8();Lx()});function Jni(e,r,t){return r in t}var $Io=bc(()=>{});var N6t,Xni=bc(()=>{Y8();CB();ult();ilt();$Io();mxe();N6t=Bb(function(e,r){var t={},n=r[0];if(e==null)return t;aC(n)?(r.length>1&&(n=Vz(n,r[1])),r=IG(e)):(n=Jni,r=e5(r,!1,!1),e=Object(e));for(var i=0,s=r.length;i{Y8();CB();vIr();gxe();mxe();hlt();Xni();Zni=Bb(function(e,r){var t=r[0],n;return aC(t)?(t=Oge(t),r.length>1&&(n=r[1])):(r=g7(e5(r,!1,!1),String),t=function(i,s){return!XR(r,s)}),N6t(e,t,n)})});function Alt(e,r,t){return gX.call(e,0,Math.max(0,e.length-(r==null||t?1:r)))}var eii=bc(()=>{Hv()});function blt(e,r,t){return e==null||e.length<1?r==null||t?void 0:[]:r==null||t?e[0]:Alt(e,e.length-r)}var KIo=bc(()=>{eii()});function Mge(e,r,t){return gX.call(e,r==null||t?1:r)}var tii=bc(()=>{Hv()});function OIr(e,r,t){return e==null||e.length<1?r==null||t?void 0:[]:r==null||t?e[e.length-1]:Mge(e,Math.max(0,e.length-r))}var HIo=bc(()=>{tii()});function BIr(e){return EB(e,Boolean)}var WIo=bc(()=>{flt()});function qIr(e,r){return e5(e,r,!1)}var YIo=bc(()=>{mxe()});var O6t,rii=bc(()=>{Y8();mxe();flt();hlt();O6t=Bb(function(e,r){return r=e5(r,!0,!0),EB(e,function(t){return!XR(r,t)})})});var nii,JIo=bc(()=>{Y8();rii();nii=Bb(function(e,r){return O6t(e,r)})});function yxe(e,r,t,n){Xut(r)||(n=t,t=r,r=!1),t!=null&&(t=qb(t,n));for(var i=[],s=[],a=0,o=sv(e);a{Mri();h7();vB();hlt()});var sii,XIo=bc(()=>{Y8();iii();mxe();sii=Bb(function(e){return yxe(e5(e,!0,!0))})});function MIr(e){for(var r=[],t=arguments.length,n=0,i=sv(e);n{vB();hlt()});function _xe(e){for(var r=e&&glt(e,sv).length||0,t=Array(r),n=0;n{zni();vB();TIr()});var oii,exo=bc(()=>{Y8();aii();oii=Bb(_xe)});function LIr(e,r){for(var t={},n=0,i=sv(e);n{vB()});function jIr(e,r,t){r==null&&(r=e||0,e=0),t||(t=r{});function GIr(e,r){if(r==null||r<1)return[];for(var t=[],n=0,i=e.length;n{Hv()});function Clt(e,r){return e._chain?Qg(r).chain():r}var cii=bc(()=>{J8()});function vlt(e){return jx(cxe(e),function(r){var t=Qg[r]=e[r];Qg.prototype[r]=function(){var n=[this._wrapped];return Iwo.apply(n,arguments),Clt(this,t.apply(Qg,n))}}),Qg}var ixo=bc(()=>{J8();Bge();uni();Hv();cii()});var sxo,axo=bc(()=>{J8();Bge();Hv();cii();jx(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var r=a6t[e];Qg.prototype[e]=function(){var t=this._wrapped;return t!=null&&(r.apply(t,arguments),(e==="shift"||e==="splice")&&t.length===0&&delete t[0]),Clt(this,t)}});jx(["concat","join","slice"],function(e){var r=a6t[e];Qg.prototype[e]=function(){var t=this._wrapped;return t!=null&&(t=r.apply(t,arguments)),Clt(this,t)}});sxo=Qg});var uii={};gEt(uii,{VERSION:()=>s6t,after:()=>DIr,all:()=>R6t,allKeys:()=>IG,any:()=>k6t,assign:()=>kge,before:()=>dlt,bind:()=>E6t,bindAll:()=>Tni,chain:()=>yIr,chunk:()=>GIr,clone:()=>nIr,collect:()=>g7,compact:()=>BIr,compose:()=>EIr,constant:()=>rlt,contains:()=>XR,countBy:()=>Wni,create:()=>rIr,debounce:()=>bIr,default:()=>sxo,defaults:()=>h6t,defer:()=>Rni,delay:()=>D6t,detect:()=>hxe,difference:()=>O6t,drop:()=>Mge,each:()=>jx,escape:()=>Cni,every:()=>R6t,extend:()=>f6t,extendOwn:()=>kge,filter:()=>EB,find:()=>hxe,findIndex:()=>fxe,findKey:()=>plt,findLastIndex:()=>w6t,findWhere:()=>wIr,first:()=>blt,flatten:()=>qIr,foldl:()=>P6t,foldr:()=>IIr,forEach:()=>jx,functions:()=>cxe,get:()=>clt,groupBy:()=>Kni,has:()=>aIr,head:()=>blt,identity:()=>Fge,include:()=>XR,includes:()=>XR,indexBy:()=>Hni,indexOf:()=>x6t,initial:()=>Alt,inject:()=>P6t,intersection:()=>MIr,invert:()=>alt,invoke:()=>Vni,isArguments:()=>sxe,isArray:()=>f7,isArrayBuffer:()=>u6t,isBoolean:()=>Xut,isDataView:()=>Pge,isDate:()=>jri,isElement:()=>Uwr,isEmpty:()=>Wwr,isEqual:()=>Jwr,isError:()=>Uri,isFinite:()=>Kwr,isFunction:()=>aC,isMap:()=>ini,isMatch:()=>nlt,isNaN:()=>tlt,isNull:()=>Gwr,isNumber:()=>o6t,isObject:()=>JR,isRegExp:()=>Gri,isSet:()=>ani,isString:()=>ixe,isSymbol:()=>c6t,isTypedArray:()=>p6t,isUndefined:()=>Jut,isWeakMap:()=>sni,isWeakSet:()=>oni,iteratee:()=>dxe,keys:()=>By,last:()=>OIr,lastIndexOf:()=>jni,map:()=>g7,mapObject:()=>uIr,matcher:()=>Uz,matches:()=>Uz,max:()=>glt,memoize:()=>_Ir,methods:()=>cxe,min:()=>RIr,mixin:()=>vlt,negate:()=>Oge,noop:()=>llt,now:()=>yse,object:()=>LIr,omit:()=>Zni,once:()=>Fni,pairs:()=>Zwr,partial:()=>_se,partition:()=>Yni,pick:()=>N6t,pluck:()=>qge,property:()=>Nge,propertyOf:()=>lIr,random:()=>pxe,range:()=>jIr,reduce:()=>P6t,reduceRight:()=>IIr,reject:()=>xIr,rest:()=>Mge,restArguments:()=>Bb,result:()=>hIr,sample:()=>_lt,select:()=>EB,shuffle:()=>kIr,size:()=>NIr,some:()=>k6t,sortBy:()=>FIr,sortedIndex:()=>mlt,tail:()=>Mge,take:()=>blt,tap:()=>iIr,template:()=>fIr,templateSettings:()=>Eni,throttle:()=>AIr,times:()=>dIr,toArray:()=>ylt,toPath:()=>y6t,transpose:()=>_xe,unescape:()=>vni,union:()=>sii,uniq:()=>yxe,unique:()=>yxe,uniqueId:()=>gIr,unzip:()=>_xe,values:()=>X8,where:()=>PIr,without:()=>nii,wrap:()=>CIr,zip:()=>oii});var UIr=bc(()=>{Hv();Y8();Tge();Nwo();qri();Mri();Owo();Vwr();Lri();Bwo();qwo();Mwo();Vri();zri();$wr();Rge();CB();Qwr();Gwo();Kri();Jri();zwo();Zri();Hwo();Zwo();eIo();tIo();rIo();Lx();ilt();oxe();nIo();cni();uni();lni();tIr();dni();iIo();sIo();aIo();fni();oIo();cIo();oIr();Hri();yni();mni();cIr();uIo();_6t();lIo();_ni();pIr();dIo();fIo();Dni();hIo();gIo();yIo();_Io();gni();v6t();xni();AIo();bIo();Pni();CIo();vIo();EIo();DIo();vIr();SIo();wIo();kni();IIo();Nni();SIr();Bni();qni();Lni();xIo();Gni();TIo();Bge();gxe();PIo();RIo();flt();kIo();FIo();NIo();hlt();OIo();TIr();BIo();zni();qIo();MIo();Qni();LIo();jIo();GIo();UIo();VIo();$ni();zIo();Xni();QIo();KIo();eii();HIo();tii();WIo();YIo();JIo();iii();XIo();ZIo();rii();aii();exo();txo();rxo();nxo();ixo();axo()});var lii,oxo,cxo=bc(()=>{UIr();UIr();lii=vlt(uii);lii._=lii;oxo=lii});var uxo={};gEt(uxo,{VERSION:()=>s6t,after:()=>DIr,all:()=>R6t,allKeys:()=>IG,any:()=>k6t,assign:()=>kge,before:()=>dlt,bind:()=>E6t,bindAll:()=>Tni,chain:()=>yIr,chunk:()=>GIr,clone:()=>nIr,collect:()=>g7,compact:()=>BIr,compose:()=>EIr,constant:()=>rlt,contains:()=>XR,countBy:()=>Wni,create:()=>rIr,debounce:()=>bIr,default:()=>oxo,defaults:()=>h6t,defer:()=>Rni,delay:()=>D6t,detect:()=>hxe,difference:()=>O6t,drop:()=>Mge,each:()=>jx,escape:()=>Cni,every:()=>R6t,extend:()=>f6t,extendOwn:()=>kge,filter:()=>EB,find:()=>hxe,findIndex:()=>fxe,findKey:()=>plt,findLastIndex:()=>w6t,findWhere:()=>wIr,first:()=>blt,flatten:()=>qIr,foldl:()=>P6t,foldr:()=>IIr,forEach:()=>jx,functions:()=>cxe,get:()=>clt,groupBy:()=>Kni,has:()=>aIr,head:()=>blt,identity:()=>Fge,include:()=>XR,includes:()=>XR,indexBy:()=>Hni,indexOf:()=>x6t,initial:()=>Alt,inject:()=>P6t,intersection:()=>MIr,invert:()=>alt,invoke:()=>Vni,isArguments:()=>sxe,isArray:()=>f7,isArrayBuffer:()=>u6t,isBoolean:()=>Xut,isDataView:()=>Pge,isDate:()=>jri,isElement:()=>Uwr,isEmpty:()=>Wwr,isEqual:()=>Jwr,isError:()=>Uri,isFinite:()=>Kwr,isFunction:()=>aC,isMap:()=>ini,isMatch:()=>nlt,isNaN:()=>tlt,isNull:()=>Gwr,isNumber:()=>o6t,isObject:()=>JR,isRegExp:()=>Gri,isSet:()=>ani,isString:()=>ixe,isSymbol:()=>c6t,isTypedArray:()=>p6t,isUndefined:()=>Jut,isWeakMap:()=>sni,isWeakSet:()=>oni,iteratee:()=>dxe,keys:()=>By,last:()=>OIr,lastIndexOf:()=>jni,map:()=>g7,mapObject:()=>uIr,matcher:()=>Uz,matches:()=>Uz,max:()=>glt,memoize:()=>_Ir,methods:()=>cxe,min:()=>RIr,mixin:()=>vlt,negate:()=>Oge,noop:()=>llt,now:()=>yse,object:()=>LIr,omit:()=>Zni,once:()=>Fni,pairs:()=>Zwr,partial:()=>_se,partition:()=>Yni,pick:()=>N6t,pluck:()=>qge,property:()=>Nge,propertyOf:()=>lIr,random:()=>pxe,range:()=>jIr,reduce:()=>P6t,reduceRight:()=>IIr,reject:()=>xIr,rest:()=>Mge,restArguments:()=>Bb,result:()=>hIr,sample:()=>_lt,select:()=>EB,shuffle:()=>kIr,size:()=>NIr,some:()=>k6t,sortBy:()=>FIr,sortedIndex:()=>mlt,tail:()=>Mge,take:()=>blt,tap:()=>iIr,template:()=>fIr,templateSettings:()=>Eni,throttle:()=>AIr,times:()=>dIr,toArray:()=>ylt,toPath:()=>y6t,transpose:()=>_xe,unescape:()=>vni,union:()=>sii,uniq:()=>yxe,unique:()=>yxe,uniqueId:()=>gIr,unzip:()=>_xe,values:()=>X8,where:()=>PIr,without:()=>nii,wrap:()=>CIr,zip:()=>oii});var lxo=bc(()=>{cxo();UIr()});var dii=A((bU1,B6t)=>{var AU1=require("crypto");function dxo(e,r){for(;e.length>n&1))%2;e[r]|=t&1}return e}function roh(e){var r=new Buffer(8);return r[0]=e[0]&254,r[1]=e[0]<<7&255|e[1]>>1,r[2]=e[1]<<6&255|e[2]>>2,r[3]=e[2]<<5&255|e[3]>>3,r[4]=e[3]<<4&255|e[4]>>4,r[5]=e[4]<<3&255|e[5]>>5,r[6]=e[5]<<2&255|e[6]>>6,r[7]=e[6]<<1&255,r}function noh(e){var r=Buffer.isBuffer(r)?r:new Buffer(e,"binary"),t=r.toString("hex").toUpperCase();return dxo(t,32)}B6t.exports.zeroextend=dxo;B6t.exports.oddpar=toh;B6t.exports.expandkey=roh;B6t.exports.bintohex=noh});var VIr=A((CU1,q6t)=>{var pxo=require("crypto"),Elt=dii();function mxo(e){var r=e.substring(0,14).toUpperCase(),t=Buffer.byteLength(r,"ascii"),n=new Buffer(14);n.write(r,0,t,"ascii"),n.fill(0,t);var i=[Elt.oddpar(Elt.expandkey(n.slice(0,7))),Elt.oddpar(Elt.expandkey(n.slice(7,14)))],s=new Buffer(16),a=0,o=i.forEach(function(c){var l=pxo.createCipheriv("DES-ECB",c,""),u=l.update("KGS!@#$%","binary","binary");s.write(u,a,a+8,"binary"),a+=8});return s}function fxo(e){var r=new Buffer(e,"ucs2"),t=pxo.createHash("md4");return t.update(r),new Buffer(t.digest("binary"),"binary")}function ioh(e){return Elt.bintohex(mxo(e))}function soh(e){return Elt.bintohex(fxo(e))}q6t.exports.nthashbuf=fxo;q6t.exports.lmhashbuf=mxo;q6t.exports.nthash=soh;q6t.exports.lmhash=ioh});var yxo=A(yX=>{var aoh=require("crypto"),hxo=dii(),ooh=VIr().lmhashbuf,coh=VIr().nthashbuf;function uoh(e,r){e=e.toUpperCase(),r=r.toUpperCase();var t=Buffer.byteLength(e,"ascii"),n=Buffer.byteLength(r,"ascii"),i=0,s=new Buffer(32+t+n);s.write("NTLMSSP",i,7,"ascii"),i+=7,s.writeUInt8(0,i),i++,s.writeUInt8(1,i),i++,s.fill(0,i,i+3),i+=3,s.writeUInt16LE(45571,i),i+=2,s.fill(0,i,i+2),i+=2,s.writeUInt16LE(n,i),i+=2,s.writeUInt16LE(n,i),i+=2;var a=32+t;return s.writeUInt16LE(a,i),i+=2,s.fill(0,i,i+2),i+=2,s.writeUInt16LE(t,i),i+=2,s.writeUInt16LE(t,i),i+=2,s.writeUInt16LE(32,i),i+=2,s.fill(0,i,i+2),i+=2,s.write(e,32,t,"ascii"),s.write(r,a,n,"ascii"),s}function loh(e){var r=e.toString("ascii",0,7);if(e[7]!==0||r!=="NTLMSSP")throw new Error("magic was not NTLMSSP");var t=e.readUInt8(8);if(t!==2)throw new Error("message was not NTLMSSP type 0x02");var n=e.slice(24,32);return n}function doh(e,r,t,n,i){r=r.toUpperCase(),t=t.toUpperCase();var s=new Buffer(21);ooh(i).copy(s),s.fill(0,16);var a=new Buffer(21);coh(i).copy(a),a.fill(0,16);var o=gxo(s,n),c=gxo(a,n),l=Buffer.byteLength(e,"ucs2"),u=Buffer.byteLength(r,"ucs2"),m=Buffer.byteLength(t,"ucs2"),h=24,_=24,b=64,v=b+m,w=v+l,x=w+u,P=x+h,k=0,R=64+m+l+u+h+_,L=new Buffer(R);return L.write("NTLMSSP",k,7,"ascii"),k+=7,L.writeUInt8(0,k),k++,L.writeUInt8(3,k),k++,L.fill(0,k,k+3),k+=3,L.writeUInt16LE(h,k),k+=2,L.writeUInt16LE(h,k),k+=2,L.writeUInt16LE(x,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(_,k),k+=2,L.writeUInt16LE(_,k),k+=2,L.writeUInt16LE(P,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(m,k),k+=2,L.writeUInt16LE(m,k),k+=2,L.writeUInt16LE(b,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(l,k),k+=2,L.writeUInt16LE(l,k),k+=2,L.writeUInt16LE(v,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(u,k),k+=2,L.writeUInt16LE(u,k),k+=2,L.writeUInt16LE(w,k),k+=2,L.fill(0,k,k+6),k+=6,L.writeUInt16LE(R,k),k+=2,L.fill(0,k,k+2),k+=2,L.writeUInt16LE(33281,k),k+=2,L.fill(0,k,k+2),k+=2,L.write(t,b,m,"ucs2"),L.write(e,v,l,"ucs2"),L.write(r,w,u,"ucs2"),o.copy(L,x,0,h),c.copy(L,P,0,_),L}function gxo(e,r){for(var t=new Buffer(24),n=0;n<3;n++){var i=hxo.oddpar(hxo.expandkey(e.slice(n*7,n*7+7))),s=aoh.createCipheriv("DES-ECB",i,""),a=s.update(r.toString("binary"),"binary","binary");t.write(a,n*8,n*8+8,"binary")}return t}yX.encodeType1=uoh;yX.decodeType2=loh;yX.encodeType3=doh;yX.challengeHeader=function(e,r){return"NTLM "+yX.encodeType1(e,r).toString("base64")};yX.responseHeader=function(e,r,t,n,i){var s=new Buffer((e.headers["www-authenticate"].match(/^NTLM\s+(.+?)(,|\s+|$)/)||[])[1],"base64"),a=require("url").parse(r).hostname;return"NTLM "+yX.encodeType3(n,a,t,yX.decodeType2(s),i).toString("base64")};yX.smbhash=VIr()});var _xo=A(fii=>{"use strict";Object.defineProperty(fii,"__esModule",{value:!0});var poh=require("http"),moh=require("https"),Dlt=(lxo(),Dr(uxo)),pii=yxo(),mii=class{constructor(r,t,n,i){this._ntlmOptions={},this._ntlmOptions.username=r,this._ntlmOptions.password=t,this._ntlmOptions.domain=i||"",this._ntlmOptions.workstation=n||""}prepareRequest(r){r.agent&&delete r.agent}canHandleAuthentication(r){if(r&&r.message&&r.message.statusCode===401){let t=r.message.headers["www-authenticate"];return t&&t.split(", ").indexOf("NTLM")>=0}return!1}handleAuthentication(r,t,n){return new Promise((i,s)=>{let a=function(o,c){o&&s(o),c.readBody().then(()=>{i(c)})};this.handleAuthenticationPrivate(r,t,n,a)})}handleAuthenticationPrivate(r,t,n,i){t.options=Dlt.extend(t.options,{username:this._ntlmOptions.username,password:this._ntlmOptions.password,domain:this._ntlmOptions.domain,workstation:this._ntlmOptions.workstation}),t.options.agent=r.isSsl?new moh.Agent({keepAlive:!0}):new poh.Agent({keepAlive:!0});let s=this;this.sendType1Message(r,t,n,function(a,o){if(a)return i(a,null,null);o.readBody().then(()=>{setImmediate(function(){s.sendType3Message(r,t,n,o,i)})})})}sendType1Message(r,t,n,i){let o={headers:{Connection:"keep-alive",Authorization:`NTLM ${pii.encodeType1(this._ntlmOptions.workstation,this._ntlmOptions.domain).toString("base64")}`},timeout:t.options.timeout||0,agent:t.httpModule},c={};return c.httpModule=t.httpModule,c.parsedUrl=t.parsedUrl,c.options=Dlt.extend(o,Dlt.omit(t.options,"headers")),r.requestRawWithCallback(c,n,i)}sendType3Message(r,t,n,i,s){if(!i.message.headers&&!i.message.headers["www-authenticate"])throw new Error("www-authenticate not found on response of second request");let a=/^NTLM\s+(.+?)(,|\s+|$)/,o=Buffer.from((i.message.headers["www-authenticate"].match(a)||[])[1],"base64"),c;try{c=pii.decodeType2(o)}catch(h){throw new Error(`Decoding Server's Challenge to Obtain Type2Message failed with error: ${h.message}`)}let u={headers:{Authorization:`NTLM ${pii.encodeType3(this._ntlmOptions.username,this._ntlmOptions.workstation,this._ntlmOptions.domain,c,this._ntlmOptions.password).toString("base64")}`,Connection:"Close"},agent:t.httpModule},m={};return m.httpModule=t.httpModule,m.parsedUrl=t.parsedUrl,u.headers=Dlt.extend(u.headers,t.options.headers),m.options=Dlt.extend(u,Dlt.omit(t.options,"headers")),r.requestRawWithCallback(m,n,s)}};fii.NtlmCredentialHandler=mii});var Axo=A(gii=>{"use strict";Object.defineProperty(gii,"__esModule",{value:!0});var hii=class{constructor(r,t){this.token=r,this.allowCrossOriginAuthentication=t}prepareRequest(r){this.origin||(this.origin=r.host),(this.origin===r.host||this.allowCrossOriginAuthentication)&&(r.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`),r.headers["X-TFS-FedAuthRedirect"]="Suppress"}canHandleAuthentication(r){return!1}handleAuthentication(r,t,n){return null}};gii.PersonalAccessTokenCredentialHandler=hii});var M6t=A(Slt=>{"use strict";Object.defineProperty(Slt,"__esModule",{value:!0});var foh=Swo();Slt.BasicCredentialHandler=foh.BasicCredentialHandler;var hoh=wwo();Slt.BearerCredentialHandler=hoh.BearerCredentialHandler;var goh=_xo();Slt.NtlmCredentialHandler=goh.NtlmCredentialHandler;var yoh=Axo();Slt.PersonalAccessTokenCredentialHandler=yoh.PersonalAccessTokenCredentialHandler});var bxo=A(_ii=>{"use strict";Object.defineProperty(_ii,"__esModule",{value:!0});var _oh=M6t(),yii=class extends _oh.BasicCredentialHandler{constructor(r,t,n=!0){super(r,t,n)}};_ii.BasicCredentialHandler=yii});var Cxo=A(bii=>{"use strict";Object.defineProperty(bii,"__esModule",{value:!0});var Aoh=M6t(),Aii=class extends Aoh.BearerCredentialHandler{constructor(r,t=!0){super(r,t)}};bii.BearerCredentialHandler=Aii});var vxo=A(vii=>{"use strict";Object.defineProperty(vii,"__esModule",{value:!0});var boh=M6t(),Cii=class extends boh.NtlmCredentialHandler{constructor(r,t,n,i){super(r,t,n,i)}};vii.NtlmCredentialHandler=Cii});var Exo=A(Dii=>{"use strict";Object.defineProperty(Dii,"__esModule",{value:!0});var Coh=M6t(),Eii=class extends Coh.PersonalAccessTokenCredentialHandler{constructor(r,t=!0){super(r,t)}};Dii.PersonalAccessTokenCredentialHandler=Eii});var xii=A(_X=>{"use strict";var Mb=_X&&_X.__awaiter||function(e,r,t,n){return new(t||(t=Promise))(function(i,s){function a(l){try{c(n.next(l))}catch(u){s(u)}}function o(l){try{c(n.throw(l))}catch(u){s(u)}}function c(l){l.done?i(l.value):new t(function(u){u(l.value)}).then(a,o)}c((n=n.apply(e,r||[])).next())})};Object.defineProperty(_X,"__esModule",{value:!0});var Dxo=wSo(),voh=xSo(),Eoh=PSo(),Doh=kSo(),Soh=NSo(),woh=LSo(),Sxo=GSo(),wxo=USo(),Ioh=zSo(),xoh=KSo(),Toh=HSo(),Poh=YSo(),Roh=XSo(),koh=two(),Foh=nwo(),Noh=awo(),Ooh=owo(),Boh=cwo(),qoh=uwo(),Moh=dwo(),Loh=fwo(),joh=_wo(),Ixo=bwo(),Goh=vwo(),Uoh=Dwo(),Voh=bxo(),zoh=Cxo(),$oh=vxo(),Qoh=Exo(),Koh=rri(),Hoh=xti(),Woh=require("crypto"),Sii=require("fs"),xxo=require("os"),Yoh=require("url"),Joh=require("path"),Txo=typeof window<"u";function Xoh(e,r,t){return new Voh.BasicCredentialHandler(e,r,t)}_X.getBasicHandler=Xoh;function Zoh(e,r,t,n){return new $oh.NtlmCredentialHandler(e,r,t,n)}_X.getNtlmHandler=Zoh;function Iii(e,r){return new zoh.BearerCredentialHandler(e,r)}_X.getBearerHandler=Iii;function Pxo(e,r){return new Qoh.PersonalAccessTokenCredentialHandler(e,r)}_X.getPersonalAccessTokenHandler=Pxo;function ech(e,r){return e.length===52?Pxo(e,r):Iii(e,r)}_X.getHandlerFromToken=ech;var wii=class{constructor(r,t,n,i){if(this.isNoProxyHost=function(o){if(!process.env.no_proxy)return!1;let c=(process.env.no_proxy||"").split(",").map(u=>u.toLowerCase()),l=Yoh.parse(o).host.toLowerCase();return c.indexOf(l)!==-1},this.serverUrl=r,this.authHandler=t,this.options=n||{},!this.isNoProxyHost(this.serverUrl)&&(!this.options.proxy||!this.options.proxy.proxyUrl)&&global._vsts_task_lib_proxy){let o={proxyUrl:global._vsts_task_lib_proxy_url,proxyUsername:global._vsts_task_lib_proxy_username,proxyPassword:this._readTaskLibSecrets(global._vsts_task_lib_proxy_password),proxyBypassHosts:JSON.parse(global._vsts_task_lib_proxy_bypass||"[]")};this.options.proxy=o}if(!this.options.cert&&global._vsts_task_lib_cert){let o={caFile:global._vsts_task_lib_cert_ca,certFile:global._vsts_task_lib_cert_clientcert,keyFile:global._vsts_task_lib_cert_key,passphrase:this._readTaskLibSecrets(global._vsts_task_lib_cert_passphrase)};this.options.cert=o}this.options.ignoreSslError||(this.options.ignoreSslError=!!global._vsts_task_lib_skip_cert_validation);let s,a="azure-devops-node-api";if(Txo)i?s=`${i.productName}/${i.productVersion} (${a}; ${window.navigator.userAgent})`:s=`${a} (${window.navigator.userAgent})`;else{let o="unknown",c=Joh.resolve(__dirname,"package.json");Sii.existsSync(c)&&(o=JSON.parse(Sii.readFileSync(c,"utf8")).version);let l=xxo.platform(),u=xxo.release();i?s=`${i.productName}/${i.productVersion} (${a} ${o}; ${l} ${u})`:s=`${a}/${o} (${l} ${u})`}this.rest=new Koh.RestClient(s,null,[this.authHandler],this.options),this.vsoClient=new Hoh.VsoClient(r,this.rest)}static createWithBearerToken(r,t,n){let i=Iii(t);return new this(r,i,n)}connect(){return Mb(this,void 0,void 0,function*(){return new Promise((r,t)=>Mb(this,void 0,void 0,function*(){try{let n;n=yield this.rest.get(this.vsoClient.resolveUrl("/_apis/connectionData")),r(n.result)}catch(n){t(n)}}))})}getBuildApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Dxo.BuildApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Dxo.BuildApi(r,t,this.options)})}getCoreApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"79134c72-4a58-4b42-976c-04e7115f32bf"),t=t||[this.authHandler],new voh.CoreApi(r,t,this.options)})}getDashboardApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"31c84e0a-3ece-48fd-a29d-100849af99ba"),t=t||[this.authHandler],new Eoh.DashboardApi(r,t,this.options)})}getExtensionManagementApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"6c2b0933-3600-42ae-bf8b-93d4f7e83594"),t=t||[this.authHandler],new Doh.ExtensionManagementApi(r,t,this.options)})}getFeatureManagementApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Soh.FeatureManagementApi(r,t,this.options)})}getFileContainerApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new woh.FileContainerApi(r,t,this.options)})}getGalleryApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Sxo.GalleryApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Sxo.GalleryApi(r,t,this.options)})}getGitApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,wxo.GitApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new wxo.GitApi(r,t,this.options)})}getLocationsApi(r,t){return Mb(this,void 0,void 0,function*(){let n=Object.assign({},this.options);return n.allowRetries=!0,n.maxRetries=5,r=(yield r)||this.serverUrl,t=t||[this.authHandler],new Ioh.LocationsApi(r,t,n)})}getNotificationApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new xoh.NotificationApi(r,t,this.options)})}getPolicyApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"fb13a388-40dd-4a04-b530-013a739c72ef"),t=t||[this.authHandler],new Toh.PolicyApi(r,t,this.options)})}getProfileApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"8ccfef3d-2b87-4e99-8ccb-66e343d2daa8"),t=t||[this.authHandler],new Poh.ProfileApi(r,t,this.options)})}getProjectAnalysisApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"7658fa33-b1bf-4580-990f-fac5896773d3"),t=t||[this.authHandler],new Roh.ProjectAnalysisApi(r,t,this.options)})}getSecurityRolesApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Foh.SecurityRolesApi(r,t,this.options)})}getReleaseApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"efc2f575-36ef-48e9-b672-0c6fb4a48ac5"),t=t||[this.authHandler],new koh.ReleaseApi(r,t,this.options)})}getTaskApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,""),t=t||[this.authHandler],new Ooh.TaskApi(r,t,this.options)})}getTaskAgentApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd"),t=t||[this.authHandler],new Noh.TaskAgentApi(r,t,this.options)})}getTestApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e"),t=t||[this.authHandler],new Boh.TestApi(r,t,this.options)})}getTestResultsApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"c83eaf52-edf3-4034-ae11-17d38f25404c"),t=t||[this.authHandler],new qoh.TestResultsApi(r,t,this.options)})}getTfvcApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"8aa40520-446d-40e6-89f6-9c9f9ce44c48"),t=t||[this.authHandler],new Moh.TfvcApi(r,t,this.options)})}getWikiApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"bf7d82a0-8aa5-4613-94ef-6172a5ea01f3"),t=t||[this.authHandler],new Loh.WikiApi(r,t,this.options)})}getWorkApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"1d4f49f9-02b9-4e26-b826-2cdb6195f2a9"),t=t||[this.authHandler],new joh.WorkApi(r,t,this.options)})}getWorkItemTrackingApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,Ixo.WorkItemTrackingApi.RESOURCE_AREA_ID),t=t||[this.authHandler],new Ixo.WorkItemTrackingApi(r,t,this.options)})}getWorkItemTrackingProcessApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5"),t=t||[this.authHandler],new Goh.WorkItemTrackingProcessApi(r,t,this.options)})}getWorkItemTrackingProcessDefinitionApi(r,t){return Mb(this,void 0,void 0,function*(){return r=yield this._getResourceAreaUrl(r||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5"),t=t||[this.authHandler],new Uoh.WorkItemTrackingProcessDefinitionsApi(r,t,this.options)})}_getResourceAreaUrl(r,t){return Mb(this,void 0,void 0,function*(){if(!t)return r;let n=yield this._getResourceAreas();if(n===void 0)throw new Error(`Failed to retrieve resource areas ' + 'from server: ${r}`);if(!n||n.length===0||n.count===0)return r;for(var i of n)if(i.id.toLowerCase()===t.toLowerCase())return i.locationUrl;throw new Error(`Could not find information for resource area ${t} ' + 'from server: ${r}`)})}_getResourceAreas(){return Mb(this,void 0,void 0,function*(){if(!this._resourceAreas){let r=yield this.getLocationsApi();this._resourceAreas=yield r.getResourceAreas()}return this._resourceAreas})}_readTaskLibSecrets(r){if(Txo)throw new Error("Browsers can't securely keep secrets");if(r&&r.indexOf(":")>0){let t=r.split(":",2),n=new Buffer(t[0],"base64").toString("utf8"),i=new Buffer(Sii.readFileSync(n,"utf8"),"base64"),s=new Buffer(t[1],"base64").toString("utf8"),a=Woh.createDecipher("aes-256-ctr",i),o=a.update(s,"hex","utf8");return o+=a.final("utf8"),o}}};_X.WebApi=wii});var Pii=A(xG=>{"use strict";Object.defineProperty(xG,"__esModule",{value:!0});xG.setEndpoint=xG.policyApi=xG.coreApi=xG.gitApi=xG.azureObj=void 0;var kxo=(tn(),Dr(en)),tch=kxo.__importStar(xii()),Rxo=xii(),rch=kxo.__importStar($y()),nch="azure",Tii;function ich(e){return!e.token&&e.username&&e.password?(0,Rxo.getBasicHandler)(e.username,e.password,!0):(0,Rxo.getHandlerFromToken)(e.token,!0)}function zIr(){let e=rch.find({hostType:nch,url:Tii});if(!e.token&&!(e.username&&e.password))throw new Error("No config found for azure");let r=ich(e);return new tch.WebApi(Tii,r)}xG.azureObj=zIr;function sch(){return zIr().getGitApi()}xG.gitApi=sch;function ach(){return zIr().getCoreApi()}xG.coreApi=ach;function och(){return zIr().getPolicyApi()}xG.policyApi=och;function cch(e){Tii=e}xG.setEndpoint=cch});var Fxo=A(L6t=>{"use strict";Object.defineProperty(L6t,"__esModule",{value:!0});L6t.WrappedExceptionSchema=void 0;var zz=gy();L6t.WrappedExceptionSchema=zz.z.lazy(()=>zz.z.object({customProperties:zz.z.record(zz.z.any()).optional(),errorCode:zz.z.number().optional(),eventId:zz.z.number().optional(),helpLink:zz.z.string().optional(),innerException:L6t.WrappedExceptionSchema.optional(),message:zz.z.string().optional(),stackTrace:zz.z.string().optional(),typeKey:zz.z.string().optional(),typeName:zz.z.string().optional()}))});var kii=A(mw=>{"use strict";Object.defineProperty(mw,"__esModule",{value:!0});mw.getRepoByName=mw.getProjectAndRepo=mw.max4000Chars=mw.getStorageExtraCloneOpts=mw.getRenovatePRFormat=mw.getBranchNameWithoutRefsPrefix=mw.getBranchNameWithoutRefsheadsPrefix=mw.getGitStatusContextFromCombinedName=mw.getGitStatusContextCombinedName=void 0;var Nxo=$ut(),bse=Pi(),uch=Q2(),Oxo=jD(),lch=zY();function dch(e){if(!e)return;let r=`${e.genre?`${e.genre}/`:""}${e.name}`;return bse.logger.trace(`Got combined context name of ${r}`),r}mw.getGitStatusContextCombinedName=dch;function pch(e){if(!e)return;let r=e,t,n=e.lastIndexOf("/");return n>0&&(r=e.substring(n+1),t=e.substring(0,n)),{genre:t,name:r}}mw.getGitStatusContextFromCombinedName=pch;function Rii(e){if(!e){bse.logger.error("getBranchNameWithoutRefsheadsPrefix(undefined)");return}return e.startsWith("refs/heads/")?e.substring(11,e.length):(bse.logger.trace(`The refs/heads/ name should have started with 'refs/heads/' but it didn't. (${e})`),e)}mw.getBranchNameWithoutRefsheadsPrefix=Rii;function mch(e){if(!e){bse.logger.error("getBranchNameWithoutRefsPrefix(undefined)");return}return e.startsWith("refs/")?e.substring(5,e.length):(bse.logger.trace(`The ref name should have started with 'refs/' but it didn't. (${e})`),e)}mw.getBranchNameWithoutRefsPrefix=mch;var fch={[Nxo.PullRequestStatus.Abandoned]:"closed",[Nxo.PullRequestStatus.Completed]:"merged"};function hch(e){var c;let r=e.pullRequestId,t=Rii(e.sourceRefName),n=Rii(e.targetRefName),i=(0,lch.getPrBodyStruct)(e.description),s=(c=e.creationDate)==null?void 0:c.toISOString(),a=fch[e.status]??"open",o=e.sourceRefName;return{...e,sourceBranch:t,state:a,number:r,bodyStruct:i,sourceRefName:o,targetBranch:n,createdAt:s}}mw.getRenovatePRFormat=hch;function gch(e){var n;let r,t;return!e.token&&e.username&&e.password?(r="basic",t=(0,Oxo.toBase64)(`${e.username}:${e.password}`)):((n=e.token)==null?void 0:n.length)===52?(r="basic",t=(0,Oxo.toBase64)(`:${e.token}`)):(r="bearer",t=e.token),(0,uch.addSecretForSanitizing)(t,"global"),{"-c":`http.extraheader=AUTHORIZATION: ${r} ${t}`}}mw.getStorageExtraCloneOpts=gch;function ych(e){return e&&e.length>=4e3?e.substring(0,3999):e}mw.max4000Chars=ych;function Bxo(e){bse.logger.trace(`getProjectAndRepo(${e})`);let r=e.split("/");if(r.length===1)return{project:e,repo:e};if(r.length===2)return{project:r[0],repo:r[1]};let t=`${e} can be only structured this way : 'repository' or 'projectName/repository'!`;throw bse.logger.error(t),new Error(t)}mw.getProjectAndRepo=Bxo;function _ch(e,r){bse.logger.trace(`getRepoByName(${e})`);let{project:t,repo:n}=Bxo(e);t=t.toLowerCase(),n=n.toLowerCase();let i=r==null?void 0:r.find(s=>{var a,o,c;return t===((o=(a=s==null?void 0:s.project)==null?void 0:a.name)==null?void 0:o.toLowerCase())&&n===((c=s==null?void 0:s.name)==null?void 0:c.toLowerCase())});return i||bse.logger.debug(`Repo not found: ${e}`),i??null}mw.getRepoByName=_ch});var jxo=A(TG=>{"use strict";Object.defineProperty(TG,"__esModule",{value:!0});TG.getMergeMethod=TG.getCommitDetails=TG.getFile=TG.getAzureBranchObj=TG.getRefs=void 0;var Ach=(tn(),Dr(en)),qxo=$ut(),Axe=Pi(),bch=$Ve(),Fii=mie(),$Ir=Ach.__importStar(Pii()),Cch=Fxo(),Mxo=kii(),vch="fa4e907d-c16b-4a4c-9dfa-4916e5d171ab";async function Lxo(e,r){return Axe.logger.debug(`getRefs(${e}, ${r})`),await(await $Ir.gitApi()).getRefs(e,void 0,(0,Mxo.getBranchNameWithoutRefsPrefix)(r))}TG.getRefs=Lxo;async function Ech(e,r,t){let n=(0,Fii.getNewBranchName)(t),i=await Lxo(e,n);return i.length===0?(Axe.logger.debug("getAzureBranchObj without a valid from, so initial commit."),{name:(0,Fii.getNewBranchName)(r),oldObjectId:"0000000000000000000000000000000000000000"}):{name:(0,Fii.getNewBranchName)(r),oldObjectId:i[0].objectId}}TG.getAzureBranchObj=Ech;async function Dch(e,r,t){Axe.logger.trace(`getFile(filePath=${r}, branchName=${t})`);let i=await(await $Ir.gitApi()).getItemText(e,r,void 0,void 0,0,!1,!1,!0,{versionType:0,versionOptions:0,version:(0,Mxo.getBranchNameWithoutRefsheadsPrefix)(t)});if(i!=null&&i.readable){let s=await(0,bch.streamToString)(i);try{let a=await Cch.WrappedExceptionSchema.safeParseAsync(JSON.parse(s));if(a.success){if(a.data.typeKey==="GitItemNotFoundException")return Axe.logger.warn(`Unable to find file ${r}`),null;if(a.data.typeKey==="GitUnresolvableToCommitException")return Axe.logger.warn(`Unable to find branch ${t}`),null}}catch{}return s}return null}TG.getFile=Dch;async function Sch(e,r){return Axe.logger.debug(`getCommitDetails(${e}, ${r})`),await(await $Ir.gitApi()).getCommit(e,r)}TG.getCommitDetails=Sch;async function wch(e,r,t,n){let i=a=>a.matchKind==="DefaultBranch"&&(!t||t===`refs/heads/${n}`)?!0:a.repositoryId!==e?!1:t?a.matchKind==="Exact"?a.refName===t:t.startsWith(a.refName):!0,s=(await(await $Ir.policyApi()).getPolicyConfigurations(r,void 0,vch)).filter(a=>a.settings.scope.some(i)).map(a=>a.settings)[0];Axe.logger.trace(`getMergeMethod(${e}, ${r}, ${t}) determining mergeMethod from matched policy:
          +${JSON.stringify(s,null,4)}`);try{return Object.keys(s).map(a=>qxo.GitPullRequestMergeStrategy[a.slice(5)]).find(a=>a)}catch{return qxo.GitPullRequestMergeStrategy.NoFastForward}}TG.getMergeMethod=wch});var Gxo=A(QIr=>{"use strict";Object.defineProperty(QIr,"__esModule",{value:!0});QIr.AzurePrVote=void 0;QIr.AzurePrVote={NoVote:0,Reject:-10,WaitingForAuthor:-5,ApprovedWithSuggestions:5,Approved:10}});var Jxo=A(N0=>{"use strict";Object.defineProperty(N0,"__esModule",{value:!0});N0.deleteLabel=N0.addReviewers=N0.addAssignees=N0.getIssueList=N0.ensureIssueClosing=N0.ensureIssue=N0.findIssue=N0.massageMarkdown=N0.mergePr=N0.setBranchStatus=N0.ensureCommentRemoval=N0.ensureComment=N0.updatePr=N0.createPr=N0.getBranchStatus=N0.getBranchStatusCheck=N0.getBranchPr=N0.findPr=N0.getPr=N0.getPrList=N0.getRepoForceRebase=N0.initRepo=N0.getJsonFile=N0.getRawFile=N0.getRepos=N0.initPlatform=N0.id=void 0;var Ilt=(tn(),Dr(en)),Ich=require("timers/promises"),xch=Ilt.__importDefault(_a()),ov=$ut(),Tch=Ilt.__importDefault(XS()),Nii=Zp(),vy=Pi(),Pch=Ilt.__importStar(Lh()),Rch=Ilt.__importStar($y()),Uxo=Ba(),Oii=Q2(),kch=$Ve(),Fch=Ip(),j6t=mie(),Nch=M0e(),RP=Ilt.__importStar(Pii()),Och=Ilt.__importStar(jxo()),Vxo=Gxo(),$z=kii(),jh={},wlt={hostType:"azure"};N0.id="azure";function Bch({endpoint:e,token:r,username:t,password:n}){if(!e)throw new Error("Init: You must configure an Azure DevOps endpoint");if(!r&&!(t&&n))throw new Error("Init: You must configure an Azure DevOps token, or a username and password");let i={endpoint:(0,Fch.ensureTrailingSlash)(e)};wlt.endpoint=i.endpoint,RP.setEndpoint(i.endpoint);let s={endpoint:wlt.endpoint};return Promise.resolve(s)}N0.initPlatform=Bch;async function qch(){return vy.logger.debug("Autodiscovering Azure DevOps repositories"),(await(await RP.gitApi()).getRepositories()).map(t=>{var n;return`${(n=t.project)==null?void 0:n.name}/${t.name}`})}N0.getRepos=qch;async function zxo(e,r,t){let n=await RP.gitApi(),i;if(r){let c=await n.getRepositories(),l=(0,$z.getRepoByName)(r,c);i=l==null?void 0:l.id}else i=jh.repoId;if(!i)return vy.logger.debug("No repoId so cannot getRawFile"),null;let s={version:t},a=await n.getItemContent(i,e,void 0,void 0,void 0,void 0,void 0,void 0,t?s:void 0);return await(0,kch.streamToString)(a)}N0.getRawFile=zxo;async function Mch(e,r,t){let n=await zxo(e,r,t);return n?Tch.default.parse(n):null}N0.getJsonFile=Mch;async function Lch({repository:e,cloneSubmodules:r}){vy.logger.debug(`initRepo("${e}")`),jh={repository:e};let n=await(await RP.gitApi()).getRepositories(),i=(0,$z.getRepoByName)(e,n);if(!i)throw vy.logger.error({repos:n,repo:i},"Could not find repo in repo list"),new Error(Nii.REPOSITORY_NOT_FOUND);if(vy.logger.debug({repositoryDetails:i},"Repository details"),i.isDisabled)throw vy.logger.debug("Repository is disabled- throwing error to abort renovation"),new Error(Nii.REPOSITORY_ARCHIVED);if(!i.defaultBranch)throw vy.logger.debug("Repo is empty"),new Error(Nii.REPOSITORY_EMPTY);jh.repoId=i.id,jh.project=i.project.name,jh.owner="?owner?",vy.logger.debug(`${e} owner = ${jh.owner}`);let s=i.defaultBranch.replace("refs/heads/","");jh.defaultBranch=s,vy.logger.debug(`${e} default branch = ${s}`),jh.mergeMethods={},jh.repoForceRebase=!1;let[a,o]=e.split("/"),c=Rch.find({hostType:wlt.hostType,url:wlt.endpoint}),l=`${wlt.endpoint}${encodeURIComponent(a)}/_git/${encodeURIComponent(o)}`,u=i.remoteUrl??l;return await Pch.initRepo({...jh,url:u,extraCloneOpts:(0,$z.getStorageExtraCloneOpts)(c),cloneSubmodules:r}),{defaultBranch:s,isFork:!1,repoFingerprint:(0,j6t.repoFingerprint)(i.id,wlt.endpoint)}}N0.initRepo=Lch;function jch(){return Promise.resolve(jh.repoForceRebase===!0)}N0.getRepoForceRebase=jch;async function Bii(){if(vy.logger.debug("getPrList()"),!jh.prList){let e=await RP.gitApi(),r=[],t,n=0;do t=await e.getPullRequests(jh.repoId,{status:4},jh.project,0,n,100),r=r.concat(t),n+=100;while(t.length>0);jh.prList=r.map($z.getRenovatePRFormat),vy.logger.debug(`Retrieved Pull Requests count: ${jh.prList.length}`)}return jh.prList}N0.getPrList=Bii;async function $xo(e){if(vy.logger.debug(`getPr(${e})`),!e)return null;let r=(await Bii()).find(i=>i.number===e);if(!r)return null;let n=await(await RP.gitApi()).getPullRequestLabels(jh.repoId,e);return r.labels=n.filter(i=>i.active).map(i=>i.name).filter(xch.default.string),r}N0.getPr=$xo;async function Qxo({branchName:e,prTitle:r,state:t="all"}){let n=[];try{switch(n=(await Bii()).filter(s=>s.sourceRefName===(0,j6t.getNewBranchName)(e)),r&&(n=n.filter(s=>s.title.toUpperCase()===r.toUpperCase())),t){case"all":break;case"!open":n=n.filter(s=>s.state!=="open");break;default:n=n.filter(s=>s.state===t);break}}catch(i){vy.logger.error({err:i},"findPr error")}return n.length===0?null:n[0]}N0.findPr=Qxo;async function Gch(e){vy.logger.debug(`getBranchPr(${e})`);let r=await Qxo({branchName:e,state:"open"});return r?$xo(r.number):null}N0.getBranchPr=Gch;async function Kxo(e){let r=await RP.gitApi(),t=await r.getBranch(jh.repoId,(0,$z.getBranchNameWithoutRefsheadsPrefix)(e));return r.getStatuses(t.commit.commitId,jh.repoId,void 0,void 0,void 0,!0)}var Uch={[ov.GitStatusState.Succeeded]:"green",[ov.GitStatusState.NotApplicable]:"green",[ov.GitStatusState.NotSet]:"yellow",[ov.GitStatusState.Pending]:"yellow",[ov.GitStatusState.Error]:"red",[ov.GitStatusState.Failed]:"red"};async function Vch(e,r){let t=await Kxo(e);for(let n of t)if((0,$z.getGitStatusContextCombinedName)(n.context)===r)return Uch[n.state]??"yellow";return null}N0.getBranchStatusCheck=Vch;async function zch(e,r){vy.logger.debug(`getBranchStatus(${e})`);let t=await Kxo(e);return vy.logger.debug({branch:e,statuses:t},"branch status check result"),t.length?t.filter(s=>s.state===ov.GitStatusState.Error||s.state===ov.GitStatusState.Failed).length?"red":t.filter(s=>s.state===ov.GitStatusState.NotSet||s.state===ov.GitStatusState.Pending).length?"yellow":!r&&t.every(s=>{var a;return s.state===ov.GitStatusState.Succeeded&&((a=s.context)==null?void 0:a.genre)==="renovate"})?(vy.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):"green":(vy.logger.debug('empty branch status check result = returning "pending"'),"yellow")}N0.getBranchStatus=zch;async function Hxo(e){return jh.mergeMethods[e]??(jh.mergeMethods[e]=await Och.getMergeMethod(jh.repoId,jh.project,e,jh.defaultBranch))}async function $ch({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,draftPR:s=!1,platformOptions:a}){var _;let o=(0,j6t.getNewBranchName)(e),c=(0,j6t.getNewBranchName)(r),l=(0,$z.max4000Chars)((0,Oii.sanitize)(n)),u=await RP.gitApi(),m=[{id:(_=a==null?void 0:a.azureWorkItemId)==null?void 0:_.toString()}],h=await u.createPullRequest({sourceRefName:o,targetRefName:c,title:t,description:l,workItemRefs:m,isDraft:s},jh.repoId);if(a!=null&&a.usePlatformAutomerge){let b=await Hxo(h.targetRefName);h=await u.updatePullRequest({autoCompleteSetBy:{id:h.createdBy.id},completionOptions:{mergeStrategy:b,deleteSourceBranch:!0,mergeCommitMessage:t}},jh.repoId,h.pullRequestId)}return a!=null&&a.autoApprove&&await u.createPullRequestReviewer({reviewerUrl:h.createdBy.url,vote:Vxo.AzurePrVote.Approved,isFlagged:!1,isRequired:!1},jh.repoId,h.pullRequestId,h.createdBy.id),await Promise.all(i.map(b=>u.createPullRequestLabel({name:b},jh.repoId,h.pullRequestId))),(0,$z.getRenovatePRFormat)(h)}N0.createPr=$ch;async function Qch({number:e,prTitle:r,prBody:t,state:n,platformOptions:i,targetBranch:s}){vy.logger.debug(`updatePr(${e}, ${r}, body)`);let a=await RP.gitApi(),o={title:r};if(s&&(o.targetRefName=(0,j6t.getNewBranchName)(s)),t&&(o.description=(0,$z.max4000Chars)((0,Oii.sanitize)(t))),n==="open"?await a.updatePullRequest({status:ov.PullRequestStatus.Active},jh.repoId,e):n==="closed"&&(o.status=ov.PullRequestStatus.Abandoned),i!=null&&i.autoApprove){let c=await a.getPullRequestById(e,jh.project);await a.createPullRequestReviewer({reviewerUrl:c.createdBy.url,vote:Vxo.AzurePrVote.Approved,isFlagged:!1,isRequired:!1},jh.repoId,c.pullRequestId,c.createdBy.id)}await a.updatePullRequest(o,jh.repoId,e)}N0.updatePr=Qch;async function Wxo({number:e,topic:r,content:t}){vy.logger.debug(`ensureComment(${e}, ${r}, content)`);let n=r?`### ${r}
           
          -`:"",i=`${n}${(0,Nii.sanitize)(t)}`,s=await RP.gitApi(),a=await s.getThreads(jh.repoId,e),o,c,l=!1;return a.forEach(u=>{var h,_;let m=(h=u.comments)==null?void 0:h[0].content;(r&&(m!=null&&m.startsWith(n))||!r&&m===i)&&(o=u.id,c=(_=u.comments)==null?void 0:_[0].id,l=m!==i)}),o?l?(await s.updateComment({content:i},jh.repoId,e,o,c),vy.logger.debug({repository:jh.repository,issueNo:e,topic:r},"Comment updated")):vy.logger.debug({repository:jh.repository,issueNo:e,topic:r},"Comment is already update-to-date"):(await s.createThread({comments:[{content:i,commentType:1,parentCommentId:0}],status:1},jh.repoId,e),vy.logger.info({repository:jh.repository,issueNo:e,topic:r},"Comment added")),!0}N0.ensureComment=Hxo;async function Qch(e){let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;vy.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await RP.gitApi(),i=await n.getThreads(jh.repoId,r),s=null;if(e.type==="by-topic"){let a=i.find(o=>{var c,l;return!!((l=(c=o.comments)==null?void 0:c[0].content)!=null&&l.startsWith(`### ${e.topic}
          +`:"",i=`${n}${(0,Oii.sanitize)(t)}`,s=await RP.gitApi(),a=await s.getThreads(jh.repoId,e),o,c,l=!1;return a.forEach(u=>{var h,_;let m=(h=u.comments)==null?void 0:h[0].content;(r&&(m!=null&&m.startsWith(n))||!r&&m===i)&&(o=u.id,c=(_=u.comments)==null?void 0:_[0].id,l=m!==i)}),o?l?(await s.updateComment({content:i},jh.repoId,e,o,c),vy.logger.debug({repository:jh.repository,issueNo:e,topic:r},"Comment updated")):vy.logger.debug({repository:jh.repository,issueNo:e,topic:r},"Comment is already update-to-date"):(await s.createThread({comments:[{content:i,commentType:1,parentCommentId:0}],status:1},jh.repoId,e),vy.logger.info({repository:jh.repository,issueNo:e,topic:r},"Comment added")),!0}N0.ensureComment=Wxo;async function Kch(e){let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;vy.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await RP.gitApi(),i=await n.getThreads(jh.repoId,r),s=null;if(e.type==="by-topic"){let a=i.find(o=>{var c,l;return!!((l=(c=o.comments)==null?void 0:c[0].content)!=null&&l.startsWith(`### ${e.topic}
           
          -`))});s=a==null?void 0:a.id}else{let a=i.find(o=>{var c,l;return((l=(c=o.comments)==null?void 0:c[0].content)==null?void 0:l.trim())===e.content});s=a==null?void 0:a.id}s&&await n.updateThread({status:4},jh.repoId,r,s)}N0.ensureCommentRemoval=Qch;var Kch={green:ov.GitStatusState.Succeeded,yellow:ov.GitStatusState.Pending,red:ov.GitStatusState.Failed};async function Hch({branchName:e,context:r,description:t,state:n,url:i}){vy.logger.debug(`setBranchStatus(${e}, ${r}, ${t}, ${n}, ${i})`);let s=await RP.gitApi(),a=await s.getBranch(jh.repoId,(0,$z.getBranchNameWithoutRefsheadsPrefix)(e)),o={description:t,context:(0,$z.getGitStatusContextFromCombinedName)(r),state:Kch[n],targetUrl:i};await s.createCommitStatus(o,a.commit.commitId,jh.repoId),vy.logger.trace(`Created commit status of ${n} on branch ${e}`)}N0.setBranchStatus=Hch;async function Wch({branchName:e,id:r}){var a;vy.logger.debug(`mergePr(${r}, ${e})`);let t=await RP.gitApi(),n=await t.getPullRequestById(r,jh.project),i=await Kxo(n.targetRefName),s={status:ov.PullRequestStatus.Completed,lastMergeSourceCommit:n.lastMergeSourceCommit,completionOptions:{mergeStrategy:i,deleteSourceBranch:!0,mergeCommitMessage:n.title}};vy.logger.trace(`Updating PR ${r} to status ${ov.PullRequestStatus.Completed} (${ov.PullRequestStatus[ov.PullRequestStatus.Completed]}) with lastMergeSourceCommit ${(a=n.lastMergeSourceCommit)==null?void 0:a.commitId} using mergeStrategy ${i} (${ov.GitPullRequestMergeStrategy[i]})`);try{let o=await t.updatePullRequest(s,jh.repoId,r),c=0,l=o.status===ov.PullRequestStatus.Completed;for(;!l&&c<5;){c+=1;let u=c*1e3;vy.logger.trace({pullRequestId:r,status:n.status,retries:c},"Updated PR to closed status but change has not taken effect yet. Retrying..."),await(0,wch.setTimeout)(u),n=await t.getPullRequestById(r,jh.project),l=n.status===ov.PullRequestStatus.Completed}return l||vy.logger.warn({pullRequestId:r,status:n.status},`Expected PR to have status ${ov.PullRequestStatus[ov.PullRequestStatus.Completed]}. However, it is ${ov.PullRequestStatus[n.status]}.`),!0}catch(o){return vy.logger.debug({err:o},"Failed to set the PR as completed."),!1}}N0.mergePr=Wch;function Ych(e){return(0,Fch.smartTruncate)(e,4e3).replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Gxo.regEx)(`
          +`))});s=a==null?void 0:a.id}else{let a=i.find(o=>{var c,l;return((l=(c=o.comments)==null?void 0:c[0].content)==null?void 0:l.trim())===e.content});s=a==null?void 0:a.id}s&&await n.updateThread({status:4},jh.repoId,r,s)}N0.ensureCommentRemoval=Kch;var Hch={green:ov.GitStatusState.Succeeded,yellow:ov.GitStatusState.Pending,red:ov.GitStatusState.Failed};async function Wch({branchName:e,context:r,description:t,state:n,url:i}){vy.logger.debug(`setBranchStatus(${e}, ${r}, ${t}, ${n}, ${i})`);let s=await RP.gitApi(),a=await s.getBranch(jh.repoId,(0,$z.getBranchNameWithoutRefsheadsPrefix)(e)),o={description:t,context:(0,$z.getGitStatusContextFromCombinedName)(r),state:Hch[n],targetUrl:i};await s.createCommitStatus(o,a.commit.commitId,jh.repoId),vy.logger.trace(`Created commit status of ${n} on branch ${e}`)}N0.setBranchStatus=Wch;async function Ych({branchName:e,id:r}){var a;vy.logger.debug(`mergePr(${r}, ${e})`);let t=await RP.gitApi(),n=await t.getPullRequestById(r,jh.project),i=await Hxo(n.targetRefName),s={status:ov.PullRequestStatus.Completed,lastMergeSourceCommit:n.lastMergeSourceCommit,completionOptions:{mergeStrategy:i,deleteSourceBranch:!0,mergeCommitMessage:n.title}};vy.logger.trace(`Updating PR ${r} to status ${ov.PullRequestStatus.Completed} (${ov.PullRequestStatus[ov.PullRequestStatus.Completed]}) with lastMergeSourceCommit ${(a=n.lastMergeSourceCommit)==null?void 0:a.commitId} using mergeStrategy ${i} (${ov.GitPullRequestMergeStrategy[i]})`);try{let o=await t.updatePullRequest(s,jh.repoId,r),c=0,l=o.status===ov.PullRequestStatus.Completed;for(;!l&&c<5;){c+=1;let u=c*1e3;vy.logger.trace({pullRequestId:r,status:n.status,retries:c},"Updated PR to closed status but change has not taken effect yet. Retrying..."),await(0,Ich.setTimeout)(u),n=await t.getPullRequestById(r,jh.project),l=n.status===ov.PullRequestStatus.Completed}return l||vy.logger.warn({pullRequestId:r,status:n.status},`Expected PR to have status ${ov.PullRequestStatus[ov.PullRequestStatus.Completed]}. However, it is ${ov.PullRequestStatus[n.status]}.`),!0}catch(o){return vy.logger.debug({err:o},"Failed to set the PR as completed."),!1}}N0.mergePr=Ych;function Jch(e){return(0,Nch.smartTruncate)(e,4e3).replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Uxo.regEx)(`
           ---
           
           .*?.*?
          -`),"").replace((0,Gxo.regEx)(//g),"")}N0.massageMarkdown=Ych;function Jch(){return vy.logger.warn("findIssue() is not implemented"),Promise.resolve(null)}N0.findIssue=Jch;function Xch(){return vy.logger.warn("ensureIssue() is not implemented"),Promise.resolve(null)}N0.ensureIssue=Xch;function Zch(){return Promise.resolve()}N0.ensureIssueClosing=Zch;function euh(){return vy.logger.debug("getIssueList()"),Promise.resolve([])}N0.getIssueList=euh;async function Wxo(e){let r=await RP.gitApi(),t=await RP.coreApi(),i=(await r.getRepositories()).filter(l=>l.id===jh.repoId)[0],s="required:",a=await t.getTeams(i.project.id),o=await Promise.all(a.map(async l=>await t.getTeamMembersWithExtendedProperties(i.project.id,l.id))),c=[];return o.forEach(l=>{l.forEach(u=>{e.forEach(m=>{var b,v,w,x;let h=m,_=!1;h.startsWith(s)&&(h=h.replace(s,""),_=!0),(h.toLowerCase()===((v=(b=u.identity)==null?void 0:b.displayName)==null?void 0:v.toLowerCase())||h.toLowerCase()===((x=(w=u.identity)==null?void 0:w.uniqueName)==null?void 0:x.toLowerCase()))&&c.filter(P=>{var k;return P.id===((k=u.identity)==null?void 0:k.id)}).length===0&&c.push({id:u.identity.id,name:h,isRequired:_})})})}),a.forEach(l=>{e.forEach(u=>{var _;let m=u,h=!1;m.startsWith(s)&&(m=m.replace(s,""),h=!0),m.toLowerCase()===((_=l.name)==null?void 0:_.toLowerCase())&&c.filter(b=>b.id===l.id).length===0&&c.push({id:l.id,name:m,isRequired:h})})}),c}async function tuh(e,r){vy.logger.trace(`addAssignees(${e}, [${r.join(", ")}])`);let t=await Wxo(r);await Hxo({number:e,topic:"Add Assignees",content:t.map(n=>`@<${n.id}>`).join(", ")})}N0.addAssignees=tuh;async function ruh(e,r){vy.logger.trace(`addReviewers(${e}, [${r.join(", ")}])`);let t=await RP.gitApi(),n=await Wxo(r);await Promise.all(n.map(async i=>{await t.createPullRequestReviewer({isRequired:i.isRequired},jh.repoId,e,i.id),vy.logger.debug(`Reviewer added: ${i.name}`)}))}N0.addReviewers=ruh;async function nuh(e,r){vy.logger.debug(`Deleting label ${r} from #${e}`),await(await RP.gitApi()).deletePullRequestLabels(jh.repoId,e,r)}N0.deleteLabel=nuh});var Xxo=A(G6t=>{"use strict";Object.defineProperty(G6t,"__esModule",{value:!0});G6t.readOnlyIssueBody=void 0;var KIr=Ba();function Jxo(e){return e.replace(" only once you click their checkbox below","").replace(" unless you click a checkbox below","").replace(" To discard all commits and start over, click on a checkbox.","").replace((0,KIr.regEx)(/ Click (?:on |)a checkbox.*\./g),"").replace((0,KIr.regEx)(/\[ ] /g),"").replace((0,KIr.regEx)(/- \[ ] .*/g),"").replace((0,KIr.regEx)(/ - \[ ] .*/g),"")}G6t.readOnlyIssueBody=Jxo;G6t.default=Jxo});var Zxo=A(Qz=>{"use strict";Object.defineProperty(Qz,"__esModule",{value:!0});Qz.ensureCommentRemoval=Qz.reopenComments=Qz.ensureComment=Qz.REOPEN_PR_COMMENT_KEYWORD=void 0;var Cse=Pi(),iuh=Pxt();Qz.REOPEN_PR_COMMENT_KEYWORD="reopen!";var HIr=new iuh.BitbucketHttp;async function Bii(e,r){let t=(await HIr.getJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments`,{paginate:!0})).body.values;return Cse.logger.debug(`Found ${t.length} comments`),t}async function suh(e,r,t){await HIr.postJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments`,{body:{content:{raw:t}}})}async function auh(e,r,t,n){await HIr.putJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments/${t}`,{body:{content:{raw:n}}})}async function ouh(e,r,t){await HIr.deleteJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments/${t}`)}async function cuh({config:e,number:r,topic:t,content:n}){try{let i=await Bii(e,r),s,a,o;return t?(Cse.logger.debug(`Ensuring comment "${t}" in #${r}`),s=`### ${t}
          +`),"").replace((0,Uxo.regEx)(//g),"")}N0.massageMarkdown=Jch;function Xch(){return vy.logger.warn("findIssue() is not implemented"),Promise.resolve(null)}N0.findIssue=Xch;function Zch(){return vy.logger.warn("ensureIssue() is not implemented"),Promise.resolve(null)}N0.ensureIssue=Zch;function euh(){return Promise.resolve()}N0.ensureIssueClosing=euh;function tuh(){return vy.logger.debug("getIssueList()"),Promise.resolve([])}N0.getIssueList=tuh;async function Yxo(e){let r=await RP.gitApi(),t=await RP.coreApi(),i=(await r.getRepositories()).filter(l=>l.id===jh.repoId)[0],s="required:",a=await t.getTeams(i.project.id),o=await Promise.all(a.map(async l=>await t.getTeamMembersWithExtendedProperties(i.project.id,l.id))),c=[];return o.forEach(l=>{l.forEach(u=>{e.forEach(m=>{var b,v,w,x;let h=m,_=!1;h.startsWith(s)&&(h=h.replace(s,""),_=!0),(h.toLowerCase()===((v=(b=u.identity)==null?void 0:b.displayName)==null?void 0:v.toLowerCase())||h.toLowerCase()===((x=(w=u.identity)==null?void 0:w.uniqueName)==null?void 0:x.toLowerCase()))&&c.filter(P=>{var k;return P.id===((k=u.identity)==null?void 0:k.id)}).length===0&&c.push({id:u.identity.id,name:h,isRequired:_})})})}),a.forEach(l=>{e.forEach(u=>{var _;let m=u,h=!1;m.startsWith(s)&&(m=m.replace(s,""),h=!0),m.toLowerCase()===((_=l.name)==null?void 0:_.toLowerCase())&&c.filter(b=>b.id===l.id).length===0&&c.push({id:l.id,name:m,isRequired:h})})}),c}async function ruh(e,r){vy.logger.trace(`addAssignees(${e}, [${r.join(", ")}])`);let t=await Yxo(r);await Wxo({number:e,topic:"Add Assignees",content:t.map(n=>`@<${n.id}>`).join(", ")})}N0.addAssignees=ruh;async function nuh(e,r){vy.logger.trace(`addReviewers(${e}, [${r.join(", ")}])`);let t=await RP.gitApi(),n=await Yxo(r);await Promise.all(n.map(async i=>{await t.createPullRequestReviewer({isRequired:i.isRequired},jh.repoId,e,i.id),vy.logger.debug(`Reviewer added: ${i.name}`)}))}N0.addReviewers=nuh;async function iuh(e,r){vy.logger.debug(`Deleting label ${r} from #${e}`),await(await RP.gitApi()).deletePullRequestLabels(jh.repoId,e,r)}N0.deleteLabel=iuh});var Zxo=A(G6t=>{"use strict";Object.defineProperty(G6t,"__esModule",{value:!0});G6t.readOnlyIssueBody=void 0;var KIr=Ba();function Xxo(e){return e.replace(" only once you click their checkbox below","").replace(" unless you click a checkbox below","").replace(" To discard all commits and start over, click on a checkbox.","").replace((0,KIr.regEx)(/ Click (?:on |)a checkbox.*\./g),"").replace((0,KIr.regEx)(/\[ ] /g),"").replace((0,KIr.regEx)(/- \[ ] .*/g),"").replace((0,KIr.regEx)(/ - \[ ] .*/g),"")}G6t.readOnlyIssueBody=Xxo;G6t.default=Xxo});var eTo=A(Qz=>{"use strict";Object.defineProperty(Qz,"__esModule",{value:!0});Qz.ensureCommentRemoval=Qz.reopenComments=Qz.ensureComment=Qz.REOPEN_PR_COMMENT_KEYWORD=void 0;var Cse=Pi(),suh=Pxt();Qz.REOPEN_PR_COMMENT_KEYWORD="reopen!";var HIr=new suh.BitbucketHttp;async function qii(e,r){let t=(await HIr.getJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments`,{paginate:!0})).body.values;return Cse.logger.debug(`Found ${t.length} comments`),t}async function auh(e,r,t){await HIr.postJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments`,{body:{content:{raw:t}}})}async function ouh(e,r,t,n){await HIr.putJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments/${t}`,{body:{content:{raw:n}}})}async function cuh(e,r,t){await HIr.deleteJson(`/2.0/repositories/${e.repository}/pullrequests/${r}/comments/${t}`)}async function uuh({config:e,number:r,topic:t,content:n}){try{let i=await qii(e,r),s,a,o;return t?(Cse.logger.debug(`Ensuring comment "${t}" in #${r}`),s=`### ${t}
           
           ${n}`,i.forEach(c=>{c.content.raw.startsWith(`### ${t}
           
          -`)&&(a=c.id,o=c.content.raw!==s)})):(Cse.logger.debug(`Ensuring content-only comment in #${r}`),s=`${n}`,i.forEach(c=>{c.content.raw===s&&(a=c.id,o=!1)})),s=duh(s),a?o?(await auh(e,r,a,s),Cse.logger.debug({repository:e.repository,prNo:r},"Comment updated")):Cse.logger.debug("Comment is already update-to-date"):(await suh(e,r,s),Cse.logger.info({repository:e.repository,prNo:r,topic:t},"Comment added")),!0}catch(i){return Cse.logger.warn({err:i},"Error ensuring comment"),!1}}Qz.ensureComment=cuh;async function uuh(e,r){return(await Bii(e,r)).filter(i=>i.content.raw.startsWith(Qz.REOPEN_PR_COMMENT_KEYWORD))}Qz.reopenComments=uuh;async function luh(e,r){var t,n;try{let{number:i}=r,s=r.type==="by-topic"?r.topic:r.content;Cse.logger.debug(`Ensuring comment "${s}" in #${i} is removed`);let a=await Bii(e,i),o;if(r.type==="by-topic"){let c=l=>l.content.raw.startsWith(`### ${r.topic}
          +`)&&(a=c.id,o=c.content.raw!==s)})):(Cse.logger.debug(`Ensuring content-only comment in #${r}`),s=`${n}`,i.forEach(c=>{c.content.raw===s&&(a=c.id,o=!1)})),s=puh(s),a?o?(await ouh(e,r,a,s),Cse.logger.debug({repository:e.repository,prNo:r},"Comment updated")):Cse.logger.debug("Comment is already update-to-date"):(await auh(e,r,s),Cse.logger.info({repository:e.repository,prNo:r,topic:t},"Comment added")),!0}catch(i){return Cse.logger.warn({err:i},"Error ensuring comment"),!1}}Qz.ensureComment=uuh;async function luh(e,r){return(await qii(e,r)).filter(i=>i.content.raw.startsWith(Qz.REOPEN_PR_COMMENT_KEYWORD))}Qz.reopenComments=luh;async function duh(e,r){var t,n;try{let{number:i}=r,s=r.type==="by-topic"?r.topic:r.content;Cse.logger.debug(`Ensuring comment "${s}" in #${i} is removed`);let a=await qii(e,i),o;if(r.type==="by-topic"){let c=l=>l.content.raw.startsWith(`### ${r.topic}
           
          -`);o=(t=a.find(c))==null?void 0:t.id}else if(r.type==="by-content"){let c=l=>l.content.raw.trim()===r.content;o=(n=a.find(c))==null?void 0:n.id}o&&await ouh(e,i,o)}catch(i){Cse.logger.warn({err:i},"Error ensuring comment removal")}}Qz.ensureCommentRemoval=luh;function duh(e){return e.replace("checking the rebase/retry box above",'renaming this PR to start with "rebase!"').replace("rename this PR to get a fresh replacement",'add a comment starting with "reopen!" to get a fresh replacement')}});var qii=A(DB=>{"use strict";Object.defineProperty(DB,"__esModule",{value:!0});DB.prInfo=DB.buildStates=DB.prStates=DB.mergeBodyTransformer=DB.repoInfoTransformer=void 0;var puh=zY();function muh(e){return{isFork:!!e.parent,owner:e.owner.username,mainbranch:e.mainbranch.name,mergeMethod:"merge",has_issues:e.has_issues,uuid:e.uuid,is_private:e.is_private}}DB.repoInfoTransformer=muh;var fuh=new Map([["squash","squash"],["merge-commit","merge_commit"],["fast-forward","fast_forward"]]);function huh(e){let r={close_source_branch:!0};return e&&e!=="auto"&&(r.merge_strategy=fuh.get(e)),r}DB.mergeBodyTransformer=huh;DB.prStates={open:["OPEN"],notOpen:["MERGED","DECLINED","SUPERSEDED"],merged:["MERGED"],closed:["DECLINED","SUPERSEDED"],all:["OPEN","MERGED","DECLINED","SUPERSEDED"]};DB.buildStates={green:"SUCCESSFUL",red:"FAILED",yellow:"INPROGRESS"};function guh(e){var r,t,n,i,s,a,o;return{number:e.id,bodyStruct:(0,puh.getPrBodyStruct)((r=e.summary)==null?void 0:r.raw),sourceBranch:(n=(t=e.source)==null?void 0:t.branch)==null?void 0:n.name,targetBranch:(s=(i=e.destination)==null?void 0:i.branch)==null?void 0:s.name,title:e.title,state:(a=DB.prStates.closed)!=null&&a.includes(e.state)?"closed":(o=e.state)==null?void 0:o.toLowerCase(),createdAt:e.created_on}}DB.prInfo=guh});var uTo=A(O0=>{"use strict";Object.defineProperty(O0,"__esModule",{value:!0});O0.mergePr=O0.updatePr=O0.createPr=O0.ensureCommentRemoval=O0.ensureComment=O0.deleteLabel=O0.addReviewers=O0.addAssignees=O0.ensureIssueClosing=O0.getIssueList=O0.ensureIssue=O0.massageMarkdown=O0.findIssue=O0.setBranchStatus=O0.getBranchStatusCheck=O0.getBranchStatus=O0.getBranchPr=O0.getPr=O0.findPr=O0.getPrList=O0.getRepoForceRebase=O0.initRepo=O0.getJsonFile=O0.getRawFile=O0.getRepos=O0.initPlatform=O0.id=void 0;var Cxe=(tn(),Dr(en)),yuh=Cxe.__importDefault(require("node:url")),Mii=Cxe.__importDefault(_a()),_uh=Cxe.__importDefault(XS()),Auh=Zp(),Gh=Pi(),eTo=Cxe.__importStar(Lh()),buh=Cxe.__importStar($y()),rTo=Pxt(),Lge=Ba(),z6t=Q2(),Cuh=mie(),vuh=M0e(),tTo=Xxo(),U6t=Cxe.__importStar(Zxo()),bxe=Cxe.__importStar(qii()),Euh=qii();O0.id="bitbucket";var cv=new rTo.BitbucketHttp,WIr="https://api.bitbucket.org/",hg={},V6t={endpoint:WIr},Duh="/",jge=null;async function Suh({endpoint:e,username:r,password:t,token:n}){var a,o,c,l;if(!(r&&t)&&!n)throw new Error("Init: You must configure either a Bitbucket token or username and password");e&&e!==WIr&&(Gh.logger.warn(`Init: Bitbucket Cloud endpoint should generally be ${WIr} but is being configured to a different value. Did you mean to use Bitbucket Server?`),V6t.endpoint=e),(0,rTo.setBaseUrl)(V6t.endpoint),jge=null;let i={memCache:!1};n?i.token=n:(i.username=r,i.password=t);try{let{uuid:u}=(await cv.getJson("/2.0/user",i)).body;jge=u}catch(u){u.statusCode===403&&((l=(c=(o=(a=u.body)==null?void 0:a.error)==null?void 0:o.detail)==null?void 0:c.required)!=null&&l.includes("account"))?Gh.logger.warn("Bitbucket: missing 'account' scope for password"):Gh.logger.debug({err:u},"Unknown error fetching Bitbucket user identity")}let s={endpoint:e??WIr};return Promise.resolve(s)}O0.initPlatform=Suh;async function wuh(){Gh.logger.debug("Autodiscovering Bitbucket Cloud repositories");try{return(await cv.getJson("/2.0/repositories/?role=contributor",{paginate:!0})).body.values.map(r=>r.full_name)}catch(e){throw Gh.logger.error({err:e},"bitbucket getRepos error"),e}}O0.getRepos=wuh;async function nTo(e,r,t){let n=r??hg.repository,i=e,s=t;t!=null&&t.includes(Duh)&&(s=await Gii(t));let a=`/2.0/repositories/${n}/src/`+(s??"HEAD")+`/${i}`;return(await cv.get(a)).body}O0.getRawFile=nTo;async function Iuh(e,r,t){let n=await nTo(e,r,t);return _uh.default.parse(n)}O0.getJsonFile=Iuh;async function xuh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,bbUseDevelopmentBranch:n}){var h,_,b;Gh.logger.debug(`initRepo("${e}")`);let i=buh.find({hostType:"bitbucket",url:V6t.endpoint});hg={repository:e,ignorePrAuthor:t};let s,a;try{if(s=bxe.repoInfoTransformer((await cv.getJson(`/2.0/repositories/${e}`)).body),a=s.mainbranch,n){let v=(_=(h=(await cv.getJson(`/2.0/repositories/${e}/branching-model`)).body.development)==null?void 0:h.branch)==null?void 0:_.name;v&&(a=v)}hg.defaultBranch=a,hg={...hg,owner:s.owner,mergeMethod:s.mergeMethod,has_issues:s.has_issues,is_private:s.is_private},Gh.logger.debug(`${e} owner = ${hg.owner}`)}catch(v){throw v.statusCode===404?new Error(Auh.REPOSITORY_NOT_FOUND):(Gh.logger.debug({err:v},"Unknown Bitbucket initRepo error"),v)}let{hostname:o}=yuh.default.parse(V6t.endpoint),c=(b=(0,Lge.regEx)(/api[.|-](.+)/).exec(o))==null?void 0:b[1],l=i.token?`x-token-auth:${i.token}`:`${i.username}:${i.password}`,u=eTo.getUrl({protocol:"https",auth:l,hostname:c,repository:e});return await eTo.initRepo({...hg,url:u,cloneSubmodules:r}),{defaultBranch:a,isFork:s.isFork,repoFingerprint:(0,Cuh.repoFingerprint)(s.uuid,V6t.endpoint)}}O0.initRepo=xuh;function Tuh(){return Promise.resolve(!1)}O0.getRepoForceRebase=Tuh;function Puh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function iTo(){if(Gh.logger.debug("getPrList()"),!hg.prList){Gh.logger.debug("Retrieving PR list");let e=`/2.0/repositories/${hg.repository}/pullrequests?`;e+=bxe.prStates.all.map(t=>"state="+t).join("&"),jge&&!hg.ignorePrAuthor&&(e+=`&q=author.uuid="${jge}"`);let r=(await cv.getJson(e,{paginate:!0,pagelen:50})).body.values;hg.prList=r.map(bxe.prInfo),Gh.logger.debug(`Retrieved Pull Requests, count: ${hg.prList.length}`)}return hg.prList}O0.getPrList=iTo;async function sTo({branchName:e,prTitle:r,state:t="all"}){Gh.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await iTo()).find(s=>s.sourceBranch===e&&(!r||s.title.toUpperCase()===r.toUpperCase())&&Puh(s.state,t));if(i&&Gh.logger.debug(`Found PR #${i.number}`),(i==null?void 0:i.state)==="closed"){let s=await U6t.reopenComments(hg,i.number);if(Mii.default.nonEmptyArray(s)){if(hg.is_private)return Gh.logger.debug(`Found '${U6t.REOPEN_PR_COMMENT_KEYWORD}' comment from workspace member. Renovate will reopen PR ${i.number} as a new PR`),null;for(let a of s)if(await Lii(a.user,hg.repository))return Gh.logger.debug(`Found '${U6t.REOPEN_PR_COMMENT_KEYWORD}' comment from workspace member. Renovate will reopen PR ${i.number} as a new PR`),null}}return i??null}O0.findPr=sTo;async function jii(e){let r=(await cv.getJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`)).body;if(!r)return null;let t={...bxe.prInfo(r)};return Mii.default.nonEmptyArray(r.reviewers)&&(t.reviewers=r.reviewers.map(({uuid:n})=>n).filter(Mii.default.nonEmptyString)),t}O0.getPr=jii;var Ruh=e=>e&&e.replace((0,Lge.regEx)(/#/g),"%23");async function Gii(e){try{return(await cv.getJson(`/2.0/repositories/${hg.repository}/refs/branches/${Ruh(e)}`)).body.target.hash}catch(r){Gh.logger.debug({err:r},`getBranchCommit('${e}') failed'`);return}}async function kuh(e){Gh.logger.debug(`getBranchPr(${e})`);let r=await sTo({branchName:e,state:"open"});return r?jii(r.number):null}O0.getBranchPr=kuh;async function Uii(e,r=!0){let t=await Gii(e);return(await cv.getJson(`/2.0/repositories/${hg.repository}/commit/${t}/statuses`,{paginate:!0,memCache:r})).body.values}async function Fuh(e,r){Gh.logger.debug(`getBranchStatus(${e})`);let t=await Uii(e);return Gh.logger.debug({branch:e,statuses:t},"branch status check result"),t.length?t.filter(s=>s.state==="FAILED"||s.state==="STOPPED").length?"red":t.filter(s=>s.state==="INPROGRESS").length?"yellow":!r&&t.every(s=>{var a;return s.state==="SUCCESSFUL"&&((a=s.key)==null?void 0:a.startsWith("renovate/"))})?(Gh.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):"green":(Gh.logger.debug('empty branch status check result = returning "pending"'),"yellow")}O0.getBranchStatus=Fuh;var Nuh={SUCCESSFUL:"green",INPROGRESS:"yellow",FAILED:"red"};async function Ouh(e,r){var i;let n=(i=(await Uii(e)).find(s=>s.key===r))==null?void 0:i.state;return Nuh[n]||null}O0.getBranchStatusCheck=Ouh;async function Buh({branchName:e,context:r,description:t,state:n,url:i}){let s=await Gii(e),a=i??"https://bitbucket.org",o={name:r,state:bxe.buildStates[n],key:r,description:t,url:a};await cv.postJson(`/2.0/repositories/${hg.repository}/commit/${s}/statuses/build`,{body:o}),await Uii(e,!1)}O0.setBranchStatus=Buh;async function YIr(e){try{let r=[`title=${JSON.stringify(e)}`,'(state = "new" OR state = "open")'];jge&&r.push(`reporter.uuid="${jge}"`);let t=encodeURIComponent(r.join(" AND "));return(await cv.getJson(`/2.0/repositories/${hg.repository}/issues?q=${t}`)).body.values||[]}catch(r){return Gh.logger.warn({err:r},"Error finding issues"),[]}}async function quh(e){var n;if(Gh.logger.debug(`findIssue(${e})`),!hg.has_issues)return Gh.logger.debug("Issues are disabled - cannot findIssue"),null;let r=await YIr(e);if(!r.length)return null;let[t]=r;return{number:t.id,body:(n=t.content)==null?void 0:n.raw}}O0.findIssue=quh;async function aTo(e){await cv.putJson(`/2.0/repositories/${hg.repository}/issues/${e}`,{body:{state:"closed"}})}function oTo(e){return(0,vuh.smartTruncate)(e,5e4).replace("you tick the rebase/retry checkbox",'by renaming this PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Lge.regEx)(/<\/?summary>/g),"**").replace((0,Lge.regEx)(/<\/?(details|blockquote)>/g),"").replace((0,Lge.regEx)(`
          +`);o=(t=a.find(c))==null?void 0:t.id}else if(r.type==="by-content"){let c=l=>l.content.raw.trim()===r.content;o=(n=a.find(c))==null?void 0:n.id}o&&await cuh(e,i,o)}catch(i){Cse.logger.warn({err:i},"Error ensuring comment removal")}}Qz.ensureCommentRemoval=duh;function puh(e){return e.replace("checking the rebase/retry box above",'renaming this PR to start with "rebase!"').replace("rename this PR to get a fresh replacement",'add a comment starting with "reopen!" to get a fresh replacement')}});var Mii=A(DB=>{"use strict";Object.defineProperty(DB,"__esModule",{value:!0});DB.prInfo=DB.buildStates=DB.prStates=DB.mergeBodyTransformer=DB.repoInfoTransformer=void 0;var muh=zY();function fuh(e){return{isFork:!!e.parent,owner:e.owner.username,mainbranch:e.mainbranch.name,mergeMethod:"merge",has_issues:e.has_issues,uuid:e.uuid,is_private:e.is_private}}DB.repoInfoTransformer=fuh;var huh=new Map([["squash","squash"],["merge-commit","merge_commit"],["fast-forward","fast_forward"]]);function guh(e){let r={close_source_branch:!0};return e&&e!=="auto"&&(r.merge_strategy=huh.get(e)),r}DB.mergeBodyTransformer=guh;DB.prStates={open:["OPEN"],notOpen:["MERGED","DECLINED","SUPERSEDED"],merged:["MERGED"],closed:["DECLINED","SUPERSEDED"],all:["OPEN","MERGED","DECLINED","SUPERSEDED"]};DB.buildStates={green:"SUCCESSFUL",red:"FAILED",yellow:"INPROGRESS"};function yuh(e){var r,t,n,i,s,a,o;return{number:e.id,bodyStruct:(0,muh.getPrBodyStruct)((r=e.summary)==null?void 0:r.raw),sourceBranch:(n=(t=e.source)==null?void 0:t.branch)==null?void 0:n.name,targetBranch:(s=(i=e.destination)==null?void 0:i.branch)==null?void 0:s.name,title:e.title,state:(a=DB.prStates.closed)!=null&&a.includes(e.state)?"closed":(o=e.state)==null?void 0:o.toLowerCase(),createdAt:e.created_on}}DB.prInfo=yuh});var lTo=A(O0=>{"use strict";Object.defineProperty(O0,"__esModule",{value:!0});O0.mergePr=O0.updatePr=O0.createPr=O0.ensureCommentRemoval=O0.ensureComment=O0.deleteLabel=O0.addReviewers=O0.addAssignees=O0.ensureIssueClosing=O0.getIssueList=O0.ensureIssue=O0.massageMarkdown=O0.findIssue=O0.setBranchStatus=O0.getBranchStatusCheck=O0.getBranchStatus=O0.getBranchPr=O0.getPr=O0.findPr=O0.getPrList=O0.getRepoForceRebase=O0.initRepo=O0.getJsonFile=O0.getRawFile=O0.getRepos=O0.initPlatform=O0.id=void 0;var Cxe=(tn(),Dr(en)),_uh=Cxe.__importDefault(require("node:url")),Lii=Cxe.__importDefault(_a()),Auh=Cxe.__importDefault(XS()),buh=Zp(),Gh=Pi(),tTo=Cxe.__importStar(Lh()),Cuh=Cxe.__importStar($y()),nTo=Pxt(),Lge=Ba(),z6t=Q2(),vuh=mie(),Euh=M0e(),rTo=Zxo(),U6t=Cxe.__importStar(eTo()),bxe=Cxe.__importStar(Mii()),Duh=Mii();O0.id="bitbucket";var cv=new nTo.BitbucketHttp,WIr="https://api.bitbucket.org/",hg={},V6t={endpoint:WIr},Suh="/",jge=null;async function wuh({endpoint:e,username:r,password:t,token:n}){var a,o,c,l;if(!(r&&t)&&!n)throw new Error("Init: You must configure either a Bitbucket token or username and password");e&&e!==WIr&&(Gh.logger.warn(`Init: Bitbucket Cloud endpoint should generally be ${WIr} but is being configured to a different value. Did you mean to use Bitbucket Server?`),V6t.endpoint=e),(0,nTo.setBaseUrl)(V6t.endpoint),jge=null;let i={memCache:!1};n?i.token=n:(i.username=r,i.password=t);try{let{uuid:u}=(await cv.getJson("/2.0/user",i)).body;jge=u}catch(u){u.statusCode===403&&((l=(c=(o=(a=u.body)==null?void 0:a.error)==null?void 0:o.detail)==null?void 0:c.required)!=null&&l.includes("account"))?Gh.logger.warn("Bitbucket: missing 'account' scope for password"):Gh.logger.debug({err:u},"Unknown error fetching Bitbucket user identity")}let s={endpoint:e??WIr};return Promise.resolve(s)}O0.initPlatform=wuh;async function Iuh(){Gh.logger.debug("Autodiscovering Bitbucket Cloud repositories");try{return(await cv.getJson("/2.0/repositories/?role=contributor",{paginate:!0})).body.values.map(r=>r.full_name)}catch(e){throw Gh.logger.error({err:e},"bitbucket getRepos error"),e}}O0.getRepos=Iuh;async function iTo(e,r,t){let n=r??hg.repository,i=e,s=t;t!=null&&t.includes(Suh)&&(s=await Uii(t));let a=`/2.0/repositories/${n}/src/`+(s??"HEAD")+`/${i}`;return(await cv.get(a)).body}O0.getRawFile=iTo;async function xuh(e,r,t){let n=await iTo(e,r,t);return Auh.default.parse(n)}O0.getJsonFile=xuh;async function Tuh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,bbUseDevelopmentBranch:n}){var h,_,b;Gh.logger.debug(`initRepo("${e}")`);let i=Cuh.find({hostType:"bitbucket",url:V6t.endpoint});hg={repository:e,ignorePrAuthor:t};let s,a;try{if(s=bxe.repoInfoTransformer((await cv.getJson(`/2.0/repositories/${e}`)).body),a=s.mainbranch,n){let v=(_=(h=(await cv.getJson(`/2.0/repositories/${e}/branching-model`)).body.development)==null?void 0:h.branch)==null?void 0:_.name;v&&(a=v)}hg.defaultBranch=a,hg={...hg,owner:s.owner,mergeMethod:s.mergeMethod,has_issues:s.has_issues,is_private:s.is_private},Gh.logger.debug(`${e} owner = ${hg.owner}`)}catch(v){throw v.statusCode===404?new Error(buh.REPOSITORY_NOT_FOUND):(Gh.logger.debug({err:v},"Unknown Bitbucket initRepo error"),v)}let{hostname:o}=_uh.default.parse(V6t.endpoint),c=(b=(0,Lge.regEx)(/api[.|-](.+)/).exec(o))==null?void 0:b[1],l=i.token?`x-token-auth:${i.token}`:`${i.username}:${i.password}`,u=tTo.getUrl({protocol:"https",auth:l,hostname:c,repository:e});return await tTo.initRepo({...hg,url:u,cloneSubmodules:r}),{defaultBranch:a,isFork:s.isFork,repoFingerprint:(0,vuh.repoFingerprint)(s.uuid,V6t.endpoint)}}O0.initRepo=Tuh;function Puh(){return Promise.resolve(!1)}O0.getRepoForceRebase=Puh;function Ruh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function sTo(){if(Gh.logger.debug("getPrList()"),!hg.prList){Gh.logger.debug("Retrieving PR list");let e=`/2.0/repositories/${hg.repository}/pullrequests?`;e+=bxe.prStates.all.map(t=>"state="+t).join("&"),jge&&!hg.ignorePrAuthor&&(e+=`&q=author.uuid="${jge}"`);let r=(await cv.getJson(e,{paginate:!0,pagelen:50})).body.values;hg.prList=r.map(bxe.prInfo),Gh.logger.debug(`Retrieved Pull Requests, count: ${hg.prList.length}`)}return hg.prList}O0.getPrList=sTo;async function aTo({branchName:e,prTitle:r,state:t="all"}){Gh.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await sTo()).find(s=>s.sourceBranch===e&&(!r||s.title.toUpperCase()===r.toUpperCase())&&Ruh(s.state,t));if(i&&Gh.logger.debug(`Found PR #${i.number}`),(i==null?void 0:i.state)==="closed"){let s=await U6t.reopenComments(hg,i.number);if(Lii.default.nonEmptyArray(s)){if(hg.is_private)return Gh.logger.debug(`Found '${U6t.REOPEN_PR_COMMENT_KEYWORD}' comment from workspace member. Renovate will reopen PR ${i.number} as a new PR`),null;for(let a of s)if(await jii(a.user,hg.repository))return Gh.logger.debug(`Found '${U6t.REOPEN_PR_COMMENT_KEYWORD}' comment from workspace member. Renovate will reopen PR ${i.number} as a new PR`),null}}return i??null}O0.findPr=aTo;async function Gii(e){let r=(await cv.getJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`)).body;if(!r)return null;let t={...bxe.prInfo(r)};return Lii.default.nonEmptyArray(r.reviewers)&&(t.reviewers=r.reviewers.map(({uuid:n})=>n).filter(Lii.default.nonEmptyString)),t}O0.getPr=Gii;var kuh=e=>e&&e.replace((0,Lge.regEx)(/#/g),"%23");async function Uii(e){try{return(await cv.getJson(`/2.0/repositories/${hg.repository}/refs/branches/${kuh(e)}`)).body.target.hash}catch(r){Gh.logger.debug({err:r},`getBranchCommit('${e}') failed'`);return}}async function Fuh(e){Gh.logger.debug(`getBranchPr(${e})`);let r=await aTo({branchName:e,state:"open"});return r?Gii(r.number):null}O0.getBranchPr=Fuh;async function Vii(e,r=!0){let t=await Uii(e);return(await cv.getJson(`/2.0/repositories/${hg.repository}/commit/${t}/statuses`,{paginate:!0,memCache:r})).body.values}async function Nuh(e,r){Gh.logger.debug(`getBranchStatus(${e})`);let t=await Vii(e);return Gh.logger.debug({branch:e,statuses:t},"branch status check result"),t.length?t.filter(s=>s.state==="FAILED"||s.state==="STOPPED").length?"red":t.filter(s=>s.state==="INPROGRESS").length?"yellow":!r&&t.every(s=>{var a;return s.state==="SUCCESSFUL"&&((a=s.key)==null?void 0:a.startsWith("renovate/"))})?(Gh.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):"green":(Gh.logger.debug('empty branch status check result = returning "pending"'),"yellow")}O0.getBranchStatus=Nuh;var Ouh={SUCCESSFUL:"green",INPROGRESS:"yellow",FAILED:"red"};async function Buh(e,r){var i;let n=(i=(await Vii(e)).find(s=>s.key===r))==null?void 0:i.state;return Ouh[n]||null}O0.getBranchStatusCheck=Buh;async function quh({branchName:e,context:r,description:t,state:n,url:i}){let s=await Uii(e),a=i??"https://bitbucket.org",o={name:r,state:bxe.buildStates[n],key:r,description:t,url:a};await cv.postJson(`/2.0/repositories/${hg.repository}/commit/${s}/statuses/build`,{body:o}),await Vii(e,!1)}O0.setBranchStatus=quh;async function YIr(e){try{let r=[`title=${JSON.stringify(e)}`,'(state = "new" OR state = "open")'];jge&&r.push(`reporter.uuid="${jge}"`);let t=encodeURIComponent(r.join(" AND "));return(await cv.getJson(`/2.0/repositories/${hg.repository}/issues?q=${t}`)).body.values||[]}catch(r){return Gh.logger.warn({err:r},"Error finding issues"),[]}}async function Muh(e){var n;if(Gh.logger.debug(`findIssue(${e})`),!hg.has_issues)return Gh.logger.debug("Issues are disabled - cannot findIssue"),null;let r=await YIr(e);if(!r.length)return null;let[t]=r;return{number:t.id,body:(n=t.content)==null?void 0:n.raw}}O0.findIssue=Muh;async function oTo(e){await cv.putJson(`/2.0/repositories/${hg.repository}/issues/${e}`,{body:{state:"closed"}})}function cTo(e){return(0,Euh.smartTruncate)(e,5e4).replace("you tick the rebase/retry checkbox",'by renaming this PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Lge.regEx)(/<\/?summary>/g),"**").replace((0,Lge.regEx)(/<\/?(details|blockquote)>/g),"").replace((0,Lge.regEx)(`
           ---
           
           .*?.*?
          -`),"").replace((0,Lge.regEx)(/\]\(\.\.\/pull\//g),"](../../pull-requests/").replace((0,Lge.regEx)(//g),"")}O0.massageMarkdown=oTo;async function Muh({title:e,reuseTitle:r,body:t}){var n;if(Gh.logger.debug("ensureIssue()"),!hg.has_issues)return Gh.logger.warn("Issues are disabled - cannot ensureIssue"),Gh.logger.debug(`Failed to ensure Issue with title:${e}`),null;try{let i=await YIr(e),s=oTo((0,z6t.sanitize)(t));if(!i.length&&r&&(i=await YIr(r)),i.length){for(let o of i.slice(1))await aTo(o.id);let[a]=i;if(a.title!==e||String((n=a.content)==null?void 0:n.raw).trim()!==s.trim())return Gh.logger.debug("Issue updated"),await cv.putJson(`/2.0/repositories/${hg.repository}/issues/${a.id}`,{body:{content:{raw:(0,tTo.readOnlyIssueBody)(s),markup:"markdown"}}}),"updated"}else return Gh.logger.info("Issue created"),await cv.postJson(`/2.0/repositories/${hg.repository}/issues`,{body:{title:e,content:{raw:(0,tTo.readOnlyIssueBody)(s),markup:"markdown"}}}),"created"}catch(i){i.message.startsWith("Repository has no issue tracker.")?Gh.logger.debug(`Issues are disabled, so could not create issue: ${e}`):Gh.logger.warn({err:i},"Could not ensure issue")}return null}O0.ensureIssue=Muh;async function Luh(){if(Gh.logger.debug("getIssueList()"),!hg.has_issues)return Gh.logger.debug("Issues are disabled - cannot getIssueList"),[];try{let e=['(state = "new" OR state = "open")'];jge&&e.push(`reporter.uuid="${jge}"`);let r=encodeURIComponent(e.join(" AND "));return(await cv.getJson(`/2.0/repositories/${hg.repository}/issues?q=${r}`)).body.values||[]}catch(e){return Gh.logger.warn({err:e},"Error finding issues"),[]}}O0.getIssueList=Luh;async function juh(e){if(!hg.has_issues){Gh.logger.debug("Issues are disabled - cannot ensureIssueClosing");return}let r=await YIr(e);for(let t of r)await aTo(t.id)}O0.ensureIssueClosing=juh;function Guh(e,r){return Gh.logger.warn("Cannot add assignees"),Promise.resolve()}O0.addAssignees=Guh;async function Uuh(e,r){Gh.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);let{title:t}=await jii(e),n={title:t,reviewers:r.map(i=>({[(0,Lge.isUUID)(i)?"uuid":"username"]:i}))};await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:n})}O0.addReviewers=Uuh;function Vuh(){throw new Error("deleteLabel not implemented")}O0.deleteLabel=Vuh;function zuh({number:e,topic:r,content:t}){return U6t.ensureComment({config:hg,number:e,topic:r,content:(0,z6t.sanitize)(t)})}O0.ensureComment=zuh;function $uh(e){return U6t.ensureCommentRemoval(hg,e)}O0.ensureCommentRemoval=$uh;async function cTo(e,r){var t,n,i;if(r.statusCode===400&&((i=(n=(t=r.body)==null?void 0:t.error)==null?void 0:n.fields)!=null&&i.reviewers)){let s=[],a="is the author and cannot be included as a reviewer.",o="Malformed reviewers list",c="is not a member of this workspace and cannot be added to this pull request";for(let l of r.body.error.fields.reviewers)if(l===o){Gh.logger.debug({err:r},"PR contains reviewers that may be either inactive or no longer a member of this workspace. Will try setting only active reviewers");for(let u of e)(await cv.getJson(`/2.0/users/${u.uuid}`)).body.account_status==="active"&&await Lii(u,hg.repository)&&s.push(u)}else if(l.endsWith(c)){Gh.logger.debug({err:r},"PR contains reviewer accounts which are no longer member of this workspace. Will try setting only member reviewers");for(let u of e)await Lii(u,hg.repository)&&s.push(u)}else if(l.endsWith(a)){Gh.logger.debug({err:r},"PR contains reviewer accounts which are also the author. Will try setting only non-author reviewers");let u=l.replace(a,"").trim();for(let m of e)m.display_name!==u&&s.push(m)}else return;return s}}async function Lii(e,r){let t=r.split("/")[0];try{return await cv.get(`/2.0/workspaces/${t}/members/${e.uuid}`),!0}catch(n){if(n.statusCode===404)return Gh.logger.debug({err:n},`User ${e.display_name} is not a member of the workspace ${t}. Will be removed from the PR`),!1;throw n}}async function Quh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,platformOptions:i}){let s=r;Gh.logger.debug({repository:hg.repository,title:t,base:s},"Creating PR");let a=[];i!=null&&i.bbUseDefaultReviewers&&(a=(await cv.getJson(`/2.0/repositories/${hg.repository}/effective-default-reviewers`,{paginate:!0})).body.values.map(l=>({uuid:l.user.uuid,display_name:l.user.display_name})));let o={title:t,description:(0,z6t.sanitize)(n),source:{branch:{name:e}},destination:{branch:{name:s}},close_source_branch:!0,reviewers:a};try{let c=(await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests`,{body:o})).body,l=bxe.prInfo(c);return hg.prList&&hg.prList.push(l),l}catch(c){let l=await cTo(a,c);if(l===void 0)throw Gh.logger.warn({err:c},"Error creating pull request"),c;{let u=(await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests`,{body:{...o,reviewers:l}})).body,m=bxe.prInfo(u);return hg.prList&&hg.prList.push(m),m}}}O0.createPr=Quh;async function Kuh({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){Gh.logger.debug(`updatePr(${e}, ${r}, body)`);let s=(await cv.getJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`)).body;try{let a={title:r,description:(0,z6t.sanitize)(t),reviewers:s.reviewers};i&&(a.destination={branch:{name:i}}),await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:a})}catch(a){let o=await cTo(s.reviewers,a);if(o===void 0)throw a;await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:{title:r,description:(0,z6t.sanitize)(t),reviewers:o}})}n==="closed"&&s&&await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}/decline`)}O0.updatePr=Kuh;async function Huh({branchName:e,id:r,strategy:t}){if(Gh.logger.debug(`mergePr(${r}, ${e}, ${t})`),t==="rebase")return Gh.logger.warn('Bitbucket Cloud does not support a "rebase" strategy.'),!1;try{await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests/${r}/merge`,{body:(0,Euh.mergeBodyTransformer)(t)}),Gh.logger.debug("Automerging succeeded")}catch(n){return Gh.logger.debug({err:n},"PR merge error"),Gh.logger.info({pr:r},"PR automerge failed"),!1}return!0}O0.mergePr=Huh});var $ii=A(xlt=>{"use strict";Object.defineProperty(xlt,"__esModule",{value:!0});xlt.BitbucketServerHttp=xlt.setBaseUrl=void 0;var Wuh=Ip(),Yuh=Wb(),Vii,Juh=e=>{Vii=e};xlt.setBaseUrl=Juh;var zii=class extends Yuh.Http{constructor(r){super("bitbucket-server",r)}request(r,t){let n=(0,Wuh.resolveBaseUrl)(Vii,r),i={baseUrl:Vii,...t};return i.headers={...i.headers,"X-Atlassian-Token":"no-check"},super.request(n,i)}};xlt.BitbucketServerHttp=zii});var dTo=A(ZR=>{"use strict";Object.defineProperty(ZR,"__esModule",{value:!0});ZR.getRepoGitUrl=ZR.getInvalidReviewers=ZR.isInvalidReviewersResponse=ZR.accumulateValues=ZR.prInfo=ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION=void 0;var Qii=(tn(),Dr(en)),$6t=Qii.__importStar(require("node:url")),Xuh=Qii.__importDefault(_a()),lTo=Zp(),Kii=Pi(),Zuh=Qii.__importStar(Lh()),elh=$ii(),tlh=Ip(),rlh=zY();ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION="com.atlassian.bitbucket.pull.InvalidPullRequestReviewersException";var Tlt=new elh.BitbucketServerHttp,nlh={MERGED:"merged",DECLINED:"closed",OPEN:"open"};function ilh(e){return{version:e.version,number:e.id,bodyStruct:(0,rlh.getPrBodyStruct)(e.description),sourceBranch:e.fromRef.displayId,targetBranch:e.toRef.displayId,title:e.title,state:nlh[e.state],createdAt:e.createdDate}}ZR.prInfo=ilh;var slh=(e,r=100)=>{let{search:t,...n}=$6t.default.parse(e,!0);return $6t.default.format({...n,query:{...n.query,limit:r}})};function alh(e,r,t){switch(r.toLowerCase()){case"post":return Tlt.postJson(e,t);case"put":return Tlt.putJson(e,t);case"patch":return Tlt.patchJson(e,t);case"head":return Tlt.headJson(e,t);case"delete":return Tlt.deleteJson(e,t);case"get":default:return Tlt.getJson(e,t)}}async function olh(e,r="get",t,n){let i=[],s=slh(e,n);for(;typeof s<"u";){let{body:a}=await alh(s,r,t);if(i=[...i,...a.values],a.isLastPage!==!1)break;let{search:o,...c}=$6t.default.parse(s,!0);s=$6t.default.format({...c,query:{...c.query,start:a.nextPageStart}})}return i}ZR.accumulateValues=olh;function clh(e){var t,n;let r=((n=(t=e==null?void 0:e.response)==null?void 0:t.body)==null?void 0:n.errors)??[];return r.length>0&&r.every(i=>i.exceptionName===ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION)}ZR.isInvalidReviewersResponse=clh;function ulh(e){var n,i,s;let r=((i=(n=e==null?void 0:e.response)==null?void 0:n.body)==null?void 0:i.errors)??[],t=[];for(let a of r)a.exceptionName===ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION&&(t=t.concat(((s=a.reviewerErrors)==null?void 0:s.map(({context:o})=>o).filter(Xuh.default.nonEmptyString))??[]));return t}ZR.getInvalidReviewers=ulh;function llh(e,r,t){let n=new $6t.URL(e),i=Zuh.getUrl({protocol:n.protocol,auth:`${r.username}:${r.password}`,host:`${n.host}${n.pathname}${n.pathname.endsWith("/")?"":"/"}scm`,repository:t});return Kii.logger.debug(`Using generated endpoint URL: ${i}`),i}function dlh(e,r){let t=(0,tlh.parseUrl)(e);if(!t)throw Kii.logger.debug(`Invalid url: ${e}`),new Error(lTo.CONFIG_GIT_URL_UNAVAILABLE);return t.username=r.username,t.password=r.password,t.toString()}function plh(e,r,t,n,i){var a,o,c;if(t==="ssh"){let l=(a=n.links.clone)==null?void 0:a.find(({name:u})=>u==="ssh");if(l===void 0)throw new Error(lTo.CONFIG_GIT_URL_UNAVAILABLE);return Kii.logger.debug(`Using ssh URL: ${l.href}`),l.href}let s=(o=n.links.clone)==null?void 0:o.find(({name:l})=>l==="http");return s?dlh(s.href,i):(s=(c=n.links.clone)==null?void 0:c.find(({name:l})=>l==="ssh"),t==="endpoint"||!s?llh(r,i,e):s.href)}ZR.getRepoGitUrl=plh});var DTo=A(b0=>{"use strict";Object.defineProperty(b0,"__esModule",{value:!0});b0.massageMarkdown=b0.mergePr=b0.updatePr=b0.createPr=b0.ensureCommentRemoval=b0.ensureComment=b0.deleteLabel=b0.addReviewers=b0.addAssignees=b0.ensureIssueClosing=b0.getIssueList=b0.ensureIssue=b0.findIssue=b0.setBranchStatus=b0.getBranchStatusCheck=b0.getBranchStatus=b0.refreshPr=b0.getBranchPr=b0.findPr=b0.getPrList=b0.getPr=b0.getRepoForceRebase=b0.initRepo=b0.getJsonFile=b0.getRawFile=b0.getRepos=b0.initPlatform=b0.id=void 0;var JIr=(tn(),Dr(en)),mlh=require("timers/promises"),flh=JIr.__importDefault(XS()),SB=Zp(),sh=Pi(),K6t=JIr.__importStar(Lh()),hlh=Lh(),glh=JIr.__importStar($y()),pTo=$ii(),Plt=Ba(),Hii=Q2(),mTo=Ip(),fTo=mie(),ylh=M0e(),Kz=JIr.__importStar(dTo());b0.id="bitbucket-server";var ih={},Gx=new pTo.BitbucketServerHttp,vxe={hostType:"bitbucket-server"};function Q6t(e,r){let t=Math.max(ih.prVersions.get(e)??0,r);return ih.prVersions.set(e,t),t}function _lh({endpoint:e,username:r,password:t}){if(!e)throw new Error("Init: You must configure a Bitbucket Server endpoint");if(!(r&&t))throw new Error("Init: You must configure a Bitbucket Server username/password");vxe.endpoint=(0,mTo.ensureTrailingSlash)(e),(0,pTo.setBaseUrl)(vxe.endpoint);let n={endpoint:vxe.endpoint};return Promise.resolve(n)}b0.initPlatform=_lh;async function Alh(){sh.logger.debug("Autodiscovering Bitbucket Server repositories");try{let r=(await Kz.accumulateValues("./rest/api/1.0/repos?permission=REPO_WRITE&state=AVAILABLE")).map(t=>`${t.project.key}/${t.slug}`);return sh.logger.debug({result:r},"result of getRepos()"),r}catch(e){throw sh.logger.error({err:e},"bitbucket getRepos error"),e}}b0.getRepos=Alh;async function hTo(e,r,t){let n=r??ih.repository,[i,s]=n.split("/"),a=`./rest/api/1.0/projects/${i}/repos/${s}/browse/${e}?limit=20000`+(t?"&at="+t:""),o=await Gx.getJson(a),{isLastPage:c,lines:l,size:u}=o.body;if(c)return l.map(({text:h})=>h).join(`
          -`);let m=`The file is too big (${u}B)`;throw sh.logger.warn({size:u},m),new Error(m)}b0.getRawFile=hTo;async function blh(e,r,t){let n=await hTo(e,r,t);return flh.default.parse(n)}b0.getJsonFile=blh;async function Clh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,gitUrl:n}){sh.logger.debug(`initRepo("${JSON.stringify({repository:e},null,2)}")`);let i=glh.find({hostType:vxe.hostType,url:vxe.endpoint}),[s,a]=e.split("/");ih={projectKey:s,repositorySlug:a,repository:e,prVersions:new Map,username:i.username,ignorePrAuthor:t};try{let o=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}`)).body;ih.owner=o.project.key,sh.logger.debug(`${e} owner = ${ih.owner}`);let c=await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/branches/default`);if([204,404].includes(c.statusCode))throw new Error(SB.REPOSITORY_EMPTY);let l=Kz.getRepoGitUrl(ih.repositorySlug,vxe.endpoint,n,o,i);return await K6t.initRepo({...ih,url:l,cloneSubmodules:r,fullClone:!0}),ih.mergeMethod="merge",{defaultBranch:c.body.displayId,isFork:!!o.origin,repoFingerprint:(0,fTo.repoFingerprint)(o.id,vxe.endpoint)}}catch(o){throw o.statusCode===404?new Error(SB.REPOSITORY_NOT_FOUND):(o.message===SB.REPOSITORY_EMPTY||sh.logger.debug({err:o},"Unknown Bitbucket initRepo error"),o)}}b0.initRepo=Clh;async function vlh(){var r,t,n;return sh.logger.debug("getRepoForceRebase()"),!!((n=(t=(r=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/settings/pull-requests`)).body)==null?void 0:r.mergeConfig)==null?void 0:t.defaultStrategy)!=null&&n.id.includes("ff-only"))}b0.getRepoForceRebase=vlh;async function Exe(e,r){if(sh.logger.debug(`getPr(${e})`),!e)return null;let t=await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{memCache:!r}),n={...Kz.prInfo(t.body),reviewers:t.body.reviewers.map(i=>i.user.name)};return n.version=Q6t(n.number,n.version),n}b0.getPr=Exe;function Elh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}var Dlh=(e,r,t)=>n=>n.sourceBranch===e&&(!r||n.title.toUpperCase()===r.toUpperCase())&&Elh(n.state,t);async function gTo(e){if(sh.logger.debug("getPrList()"),!ih.prList||e){let r={state:"ALL"};ih.ignorePrAuthor||(r["role.1"]="AUTHOR",r["username.1"]=ih.username);let t=(0,mTo.getQueryString)(r),n=await Kz.accumulateValues(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests?${t}`);ih.prList=n.map(Kz.prInfo),sh.logger.debug(`Retrieved Pull Requests, count: ${ih.prList.length}`)}else sh.logger.debug("returning cached PR list");return ih.prList}b0.getPrList=gTo;async function yTo({branchName:e,prTitle:r,state:t="all",refreshCache:n}){sh.logger.debug(`findPr(${e}, "${r}", "${t}")`);let s=(await gTo(n)).find(Dlh(e,r,t));return s?sh.logger.debug(`Found PR #${s.number}`):sh.logger.debug(`Renovate did not find a PR for branch #${e}`),s??null}b0.findPr=yTo;async function Slh(e){sh.logger.debug(`getBranchPr(${e})`);let r=await yTo({branchName:e,state:"open"});return r?Exe(r.number):null}b0.getBranchPr=Slh;async function wlh(e){await(0,mlh.setTimeout)(1e3),await Exe(e,!0)}b0.refreshPr=wlh;async function _To(e,r=!0){let t=K6t.getBranchCommit(e);return(await Gx.getJson(`./rest/build-status/1.0/commits/stats/${t}`,{memCache:r})).body}async function Ilh(e){if(sh.logger.debug(`getBranchStatus(${e})`),!K6t.branchExists(e))throw sh.logger.debug("Branch does not exist - cannot fetch status"),new Error(SB.REPOSITORY_CHANGED);try{let r=await _To(e);return sh.logger.debug({commitStatus:r},"branch status check result"),r.failed>0?"red":r.inProgress>0?"yellow":r.successful>0?"green":"yellow"}catch(r){return sh.logger.warn({err:r},"Failed to get branch status"),"red"}}b0.getBranchStatus=Ilh;function ATo(e,r=!0){let t=K6t.getBranchCommit(e);return Kz.accumulateValues(`./rest/build-status/1.0/commits/${t}`,"get",{memCache:r})}async function bTo(e,r){sh.logger.debug(`getBranchStatusCheck(${e}, context=${r})`);try{let t=await ATo(e);for(let n of t)if(n.key===r)switch(n.state){case"SUCCESSFUL":return"green";case"INPROGRESS":return"yellow";case"FAILED":default:return"red"}}catch(t){sh.logger.warn({err:t},"Failed to check branch status")}return null}b0.getBranchStatusCheck=bTo;async function xlh({branchName:e,context:r,description:t,state:n,url:i}){if(sh.logger.debug(`setBranchStatus(${e})`),await bTo(e,r)===n)return;sh.logger.debug({branch:e,context:r,state:n},"Setting branch status");let a=K6t.getBranchCommit(e);try{let o={key:r,description:t,url:i??"https://renovatebot.com"};switch(n){case"green":o.state="SUCCESSFUL";break;case"yellow":o.state="INPROGRESS";break;case"red":default:o.state="FAILED";break}await Gx.postJson(`./rest/build-status/1.0/commits/${a}`,{body:o}),await _To(e,!1),await ATo(e,!1)}catch(o){sh.logger.warn({err:o},"Failed to set branch status")}}b0.setBranchStatus=xlh;function Tlh(e){return sh.logger.debug(`findIssue(${e})`),Promise.resolve(null)}b0.findIssue=Tlh;function Plh({title:e}){return sh.logger.warn({title:e},"Cannot ensure issue"),Promise.resolve(null)}b0.ensureIssue=Plh;function Rlh(){return sh.logger.debug("getIssueList()"),Promise.resolve([])}b0.getIssueList=Rlh;function klh(e){return sh.logger.debug(`ensureIssueClosing(${e})`),Promise.resolve()}b0.ensureIssueClosing=klh;function Flh(e,r){return sh.logger.debug(`addAssignees(${e}, [${r.join(", ")}])`),Promise.resolve()}b0.addAssignees=Flh;async function Nlh(e,r){sh.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);try{let t=await Exe(e);if(!t)throw new Error(SB.REPOSITORY_NOT_FOUND);let n=new Set([...t.reviewers,...r]);await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{body:{title:t.title,version:t.version,reviewers:Array.from(n).map(i=>({user:{name:i}}))}}),await Exe(e,!0)}catch(t){throw sh.logger.warn({err:t,reviewers:r,prNo:e},"Failed to add reviewers"),t.statusCode===404?new Error(SB.REPOSITORY_NOT_FOUND):t.statusCode===409&&!Kz.isInvalidReviewersResponse(t)?(sh.logger.debug("409 response to adding reviewers - has repository changed?"),new Error(SB.REPOSITORY_CHANGED)):t}}b0.addReviewers=Nlh;function Olh(e,r){return sh.logger.debug(`deleteLabel(${e}, ${r})`),Promise.resolve()}b0.deleteLabel=Olh;async function CTo(e){let r=await Kz.accumulateValues(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/activities`);return r=r.filter(t=>t.action==="COMMENTED"&&t.commentAction==="ADDED").map(t=>t.comment),sh.logger.debug(`Found ${r.length} comments`),r}async function Blh(e,r){await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments`,{body:{text:r}})}async function vTo(e,r){let{version:t}=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}`)).body;return t}async function qlh(e,r,t){let n=await vTo(e,r);await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}`,{body:{text:t,version:n}})}async function Mlh(e,r){let t=await vTo(e,r);await Gx.deleteJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}?version=${t}`)}async function Llh({number:e,topic:r,content:t}){let n=(0,Hii.sanitize)(t);try{let i=await CTo(e),s,a,o;return r?(sh.logger.debug(`Ensuring comment "${r}" in #${e}`),s=`### ${r}
          +`),"").replace((0,Lge.regEx)(/\]\(\.\.\/pull\//g),"](../../pull-requests/").replace((0,Lge.regEx)(//g),"")}O0.massageMarkdown=cTo;async function Luh({title:e,reuseTitle:r,body:t}){var n;if(Gh.logger.debug("ensureIssue()"),!hg.has_issues)return Gh.logger.warn("Issues are disabled - cannot ensureIssue"),Gh.logger.debug(`Failed to ensure Issue with title:${e}`),null;try{let i=await YIr(e),s=cTo((0,z6t.sanitize)(t));if(!i.length&&r&&(i=await YIr(r)),i.length){for(let o of i.slice(1))await oTo(o.id);let[a]=i;if(a.title!==e||String((n=a.content)==null?void 0:n.raw).trim()!==s.trim())return Gh.logger.debug("Issue updated"),await cv.putJson(`/2.0/repositories/${hg.repository}/issues/${a.id}`,{body:{content:{raw:(0,rTo.readOnlyIssueBody)(s),markup:"markdown"}}}),"updated"}else return Gh.logger.info("Issue created"),await cv.postJson(`/2.0/repositories/${hg.repository}/issues`,{body:{title:e,content:{raw:(0,rTo.readOnlyIssueBody)(s),markup:"markdown"}}}),"created"}catch(i){i.message.startsWith("Repository has no issue tracker.")?Gh.logger.debug(`Issues are disabled, so could not create issue: ${e}`):Gh.logger.warn({err:i},"Could not ensure issue")}return null}O0.ensureIssue=Luh;async function juh(){if(Gh.logger.debug("getIssueList()"),!hg.has_issues)return Gh.logger.debug("Issues are disabled - cannot getIssueList"),[];try{let e=['(state = "new" OR state = "open")'];jge&&e.push(`reporter.uuid="${jge}"`);let r=encodeURIComponent(e.join(" AND "));return(await cv.getJson(`/2.0/repositories/${hg.repository}/issues?q=${r}`)).body.values||[]}catch(e){return Gh.logger.warn({err:e},"Error finding issues"),[]}}O0.getIssueList=juh;async function Guh(e){if(!hg.has_issues){Gh.logger.debug("Issues are disabled - cannot ensureIssueClosing");return}let r=await YIr(e);for(let t of r)await oTo(t.id)}O0.ensureIssueClosing=Guh;function Uuh(e,r){return Gh.logger.warn("Cannot add assignees"),Promise.resolve()}O0.addAssignees=Uuh;async function Vuh(e,r){Gh.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);let{title:t}=await Gii(e),n={title:t,reviewers:r.map(i=>({[(0,Lge.isUUID)(i)?"uuid":"username"]:i}))};await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:n})}O0.addReviewers=Vuh;function zuh(){throw new Error("deleteLabel not implemented")}O0.deleteLabel=zuh;function $uh({number:e,topic:r,content:t}){return U6t.ensureComment({config:hg,number:e,topic:r,content:(0,z6t.sanitize)(t)})}O0.ensureComment=$uh;function Quh(e){return U6t.ensureCommentRemoval(hg,e)}O0.ensureCommentRemoval=Quh;async function uTo(e,r){var t,n,i;if(r.statusCode===400&&((i=(n=(t=r.body)==null?void 0:t.error)==null?void 0:n.fields)!=null&&i.reviewers)){let s=[],a="is the author and cannot be included as a reviewer.",o="Malformed reviewers list",c="is not a member of this workspace and cannot be added to this pull request";for(let l of r.body.error.fields.reviewers)if(l===o){Gh.logger.debug({err:r},"PR contains reviewers that may be either inactive or no longer a member of this workspace. Will try setting only active reviewers");for(let u of e)(await cv.getJson(`/2.0/users/${u.uuid}`)).body.account_status==="active"&&await jii(u,hg.repository)&&s.push(u)}else if(l.endsWith(c)){Gh.logger.debug({err:r},"PR contains reviewer accounts which are no longer member of this workspace. Will try setting only member reviewers");for(let u of e)await jii(u,hg.repository)&&s.push(u)}else if(l.endsWith(a)){Gh.logger.debug({err:r},"PR contains reviewer accounts which are also the author. Will try setting only non-author reviewers");let u=l.replace(a,"").trim();for(let m of e)m.display_name!==u&&s.push(m)}else return;return s}}async function jii(e,r){let t=r.split("/")[0];try{return await cv.get(`/2.0/workspaces/${t}/members/${e.uuid}`),!0}catch(n){if(n.statusCode===404)return Gh.logger.debug({err:n},`User ${e.display_name} is not a member of the workspace ${t}. Will be removed from the PR`),!1;throw n}}async function Kuh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,platformOptions:i}){let s=r;Gh.logger.debug({repository:hg.repository,title:t,base:s},"Creating PR");let a=[];i!=null&&i.bbUseDefaultReviewers&&(a=(await cv.getJson(`/2.0/repositories/${hg.repository}/effective-default-reviewers`,{paginate:!0})).body.values.map(l=>({uuid:l.user.uuid,display_name:l.user.display_name})));let o={title:t,description:(0,z6t.sanitize)(n),source:{branch:{name:e}},destination:{branch:{name:s}},close_source_branch:!0,reviewers:a};try{let c=(await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests`,{body:o})).body,l=bxe.prInfo(c);return hg.prList&&hg.prList.push(l),l}catch(c){let l=await uTo(a,c);if(l===void 0)throw Gh.logger.warn({err:c},"Error creating pull request"),c;{let u=(await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests`,{body:{...o,reviewers:l}})).body,m=bxe.prInfo(u);return hg.prList&&hg.prList.push(m),m}}}O0.createPr=Kuh;async function Huh({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){Gh.logger.debug(`updatePr(${e}, ${r}, body)`);let s=(await cv.getJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`)).body;try{let a={title:r,description:(0,z6t.sanitize)(t),reviewers:s.reviewers};i&&(a.destination={branch:{name:i}}),await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:a})}catch(a){let o=await uTo(s.reviewers,a);if(o===void 0)throw a;await cv.putJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}`,{body:{title:r,description:(0,z6t.sanitize)(t),reviewers:o}})}n==="closed"&&s&&await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests/${e}/decline`)}O0.updatePr=Huh;async function Wuh({branchName:e,id:r,strategy:t}){if(Gh.logger.debug(`mergePr(${r}, ${e}, ${t})`),t==="rebase")return Gh.logger.warn('Bitbucket Cloud does not support a "rebase" strategy.'),!1;try{await cv.postJson(`/2.0/repositories/${hg.repository}/pullrequests/${r}/merge`,{body:(0,Duh.mergeBodyTransformer)(t)}),Gh.logger.debug("Automerging succeeded")}catch(n){return Gh.logger.debug({err:n},"PR merge error"),Gh.logger.info({pr:r},"PR automerge failed"),!1}return!0}O0.mergePr=Wuh});var Qii=A(xlt=>{"use strict";Object.defineProperty(xlt,"__esModule",{value:!0});xlt.BitbucketServerHttp=xlt.setBaseUrl=void 0;var Yuh=Ip(),Juh=Wb(),zii,Xuh=e=>{zii=e};xlt.setBaseUrl=Xuh;var $ii=class extends Juh.Http{constructor(r){super("bitbucket-server",r)}request(r,t){let n=(0,Yuh.resolveBaseUrl)(zii,r),i={baseUrl:zii,...t};return i.headers={...i.headers,"X-Atlassian-Token":"no-check"},super.request(n,i)}};xlt.BitbucketServerHttp=$ii});var pTo=A(ZR=>{"use strict";Object.defineProperty(ZR,"__esModule",{value:!0});ZR.getRepoGitUrl=ZR.getInvalidReviewers=ZR.isInvalidReviewersResponse=ZR.accumulateValues=ZR.prInfo=ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION=void 0;var Kii=(tn(),Dr(en)),$6t=Kii.__importStar(require("node:url")),Zuh=Kii.__importDefault(_a()),dTo=Zp(),Hii=Pi(),elh=Kii.__importStar(Lh()),tlh=Qii(),rlh=Ip(),nlh=zY();ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION="com.atlassian.bitbucket.pull.InvalidPullRequestReviewersException";var Tlt=new tlh.BitbucketServerHttp,ilh={MERGED:"merged",DECLINED:"closed",OPEN:"open"};function slh(e){return{version:e.version,number:e.id,bodyStruct:(0,nlh.getPrBodyStruct)(e.description),sourceBranch:e.fromRef.displayId,targetBranch:e.toRef.displayId,title:e.title,state:ilh[e.state],createdAt:e.createdDate}}ZR.prInfo=slh;var alh=(e,r=100)=>{let{search:t,...n}=$6t.default.parse(e,!0);return $6t.default.format({...n,query:{...n.query,limit:r}})};function olh(e,r,t){switch(r.toLowerCase()){case"post":return Tlt.postJson(e,t);case"put":return Tlt.putJson(e,t);case"patch":return Tlt.patchJson(e,t);case"head":return Tlt.headJson(e,t);case"delete":return Tlt.deleteJson(e,t);case"get":default:return Tlt.getJson(e,t)}}async function clh(e,r="get",t,n){let i=[],s=alh(e,n);for(;typeof s<"u";){let{body:a}=await olh(s,r,t);if(i=[...i,...a.values],a.isLastPage!==!1)break;let{search:o,...c}=$6t.default.parse(s,!0);s=$6t.default.format({...c,query:{...c.query,start:a.nextPageStart}})}return i}ZR.accumulateValues=clh;function ulh(e){var t,n;let r=((n=(t=e==null?void 0:e.response)==null?void 0:t.body)==null?void 0:n.errors)??[];return r.length>0&&r.every(i=>i.exceptionName===ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION)}ZR.isInvalidReviewersResponse=ulh;function llh(e){var n,i,s;let r=((i=(n=e==null?void 0:e.response)==null?void 0:n.body)==null?void 0:i.errors)??[],t=[];for(let a of r)a.exceptionName===ZR.BITBUCKET_INVALID_REVIEWERS_EXCEPTION&&(t=t.concat(((s=a.reviewerErrors)==null?void 0:s.map(({context:o})=>o).filter(Zuh.default.nonEmptyString))??[]));return t}ZR.getInvalidReviewers=llh;function dlh(e,r,t){let n=new $6t.URL(e),i=elh.getUrl({protocol:n.protocol,auth:`${r.username}:${r.password}`,host:`${n.host}${n.pathname}${n.pathname.endsWith("/")?"":"/"}scm`,repository:t});return Hii.logger.debug(`Using generated endpoint URL: ${i}`),i}function plh(e,r){let t=(0,rlh.parseUrl)(e);if(!t)throw Hii.logger.debug(`Invalid url: ${e}`),new Error(dTo.CONFIG_GIT_URL_UNAVAILABLE);return t.username=r.username,t.password=r.password,t.toString()}function mlh(e,r,t,n,i){var a,o,c;if(t==="ssh"){let l=(a=n.links.clone)==null?void 0:a.find(({name:u})=>u==="ssh");if(l===void 0)throw new Error(dTo.CONFIG_GIT_URL_UNAVAILABLE);return Hii.logger.debug(`Using ssh URL: ${l.href}`),l.href}let s=(o=n.links.clone)==null?void 0:o.find(({name:l})=>l==="http");return s?plh(s.href,i):(s=(c=n.links.clone)==null?void 0:c.find(({name:l})=>l==="ssh"),t==="endpoint"||!s?dlh(r,i,e):s.href)}ZR.getRepoGitUrl=mlh});var STo=A(b0=>{"use strict";Object.defineProperty(b0,"__esModule",{value:!0});b0.massageMarkdown=b0.mergePr=b0.updatePr=b0.createPr=b0.ensureCommentRemoval=b0.ensureComment=b0.deleteLabel=b0.addReviewers=b0.addAssignees=b0.ensureIssueClosing=b0.getIssueList=b0.ensureIssue=b0.findIssue=b0.setBranchStatus=b0.getBranchStatusCheck=b0.getBranchStatus=b0.refreshPr=b0.getBranchPr=b0.findPr=b0.getPrList=b0.getPr=b0.getRepoForceRebase=b0.initRepo=b0.getJsonFile=b0.getRawFile=b0.getRepos=b0.initPlatform=b0.id=void 0;var JIr=(tn(),Dr(en)),flh=require("timers/promises"),hlh=JIr.__importDefault(XS()),SB=Zp(),sh=Pi(),K6t=JIr.__importStar(Lh()),glh=Lh(),ylh=JIr.__importStar($y()),mTo=Qii(),Plt=Ba(),Wii=Q2(),fTo=Ip(),hTo=mie(),_lh=M0e(),Kz=JIr.__importStar(pTo());b0.id="bitbucket-server";var ih={},Gx=new mTo.BitbucketServerHttp,vxe={hostType:"bitbucket-server"};function Q6t(e,r){let t=Math.max(ih.prVersions.get(e)??0,r);return ih.prVersions.set(e,t),t}function Alh({endpoint:e,username:r,password:t}){if(!e)throw new Error("Init: You must configure a Bitbucket Server endpoint");if(!(r&&t))throw new Error("Init: You must configure a Bitbucket Server username/password");vxe.endpoint=(0,fTo.ensureTrailingSlash)(e),(0,mTo.setBaseUrl)(vxe.endpoint);let n={endpoint:vxe.endpoint};return Promise.resolve(n)}b0.initPlatform=Alh;async function blh(){sh.logger.debug("Autodiscovering Bitbucket Server repositories");try{let r=(await Kz.accumulateValues("./rest/api/1.0/repos?permission=REPO_WRITE&state=AVAILABLE")).map(t=>`${t.project.key}/${t.slug}`);return sh.logger.debug({result:r},"result of getRepos()"),r}catch(e){throw sh.logger.error({err:e},"bitbucket getRepos error"),e}}b0.getRepos=blh;async function gTo(e,r,t){let n=r??ih.repository,[i,s]=n.split("/"),a=`./rest/api/1.0/projects/${i}/repos/${s}/browse/${e}?limit=20000`+(t?"&at="+t:""),o=await Gx.getJson(a),{isLastPage:c,lines:l,size:u}=o.body;if(c)return l.map(({text:h})=>h).join(`
          +`);let m=`The file is too big (${u}B)`;throw sh.logger.warn({size:u},m),new Error(m)}b0.getRawFile=gTo;async function Clh(e,r,t){let n=await gTo(e,r,t);return hlh.default.parse(n)}b0.getJsonFile=Clh;async function vlh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,gitUrl:n}){sh.logger.debug(`initRepo("${JSON.stringify({repository:e},null,2)}")`);let i=ylh.find({hostType:vxe.hostType,url:vxe.endpoint}),[s,a]=e.split("/");ih={projectKey:s,repositorySlug:a,repository:e,prVersions:new Map,username:i.username,ignorePrAuthor:t};try{let o=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}`)).body;ih.owner=o.project.key,sh.logger.debug(`${e} owner = ${ih.owner}`);let c=await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/branches/default`);if([204,404].includes(c.statusCode))throw new Error(SB.REPOSITORY_EMPTY);let l=Kz.getRepoGitUrl(ih.repositorySlug,vxe.endpoint,n,o,i);return await K6t.initRepo({...ih,url:l,cloneSubmodules:r,fullClone:!0}),ih.mergeMethod="merge",{defaultBranch:c.body.displayId,isFork:!!o.origin,repoFingerprint:(0,hTo.repoFingerprint)(o.id,vxe.endpoint)}}catch(o){throw o.statusCode===404?new Error(SB.REPOSITORY_NOT_FOUND):(o.message===SB.REPOSITORY_EMPTY||sh.logger.debug({err:o},"Unknown Bitbucket initRepo error"),o)}}b0.initRepo=vlh;async function Elh(){var r,t,n;return sh.logger.debug("getRepoForceRebase()"),!!((n=(t=(r=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/settings/pull-requests`)).body)==null?void 0:r.mergeConfig)==null?void 0:t.defaultStrategy)!=null&&n.id.includes("ff-only"))}b0.getRepoForceRebase=Elh;async function Exe(e,r){if(sh.logger.debug(`getPr(${e})`),!e)return null;let t=await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{memCache:!r}),n={...Kz.prInfo(t.body),reviewers:t.body.reviewers.map(i=>i.user.name)};return n.version=Q6t(n.number,n.version),n}b0.getPr=Exe;function Dlh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}var Slh=(e,r,t)=>n=>n.sourceBranch===e&&(!r||n.title.toUpperCase()===r.toUpperCase())&&Dlh(n.state,t);async function yTo(e){if(sh.logger.debug("getPrList()"),!ih.prList||e){let r={state:"ALL"};ih.ignorePrAuthor||(r["role.1"]="AUTHOR",r["username.1"]=ih.username);let t=(0,fTo.getQueryString)(r),n=await Kz.accumulateValues(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests?${t}`);ih.prList=n.map(Kz.prInfo),sh.logger.debug(`Retrieved Pull Requests, count: ${ih.prList.length}`)}else sh.logger.debug("returning cached PR list");return ih.prList}b0.getPrList=yTo;async function _To({branchName:e,prTitle:r,state:t="all",refreshCache:n}){sh.logger.debug(`findPr(${e}, "${r}", "${t}")`);let s=(await yTo(n)).find(Slh(e,r,t));return s?sh.logger.debug(`Found PR #${s.number}`):sh.logger.debug(`Renovate did not find a PR for branch #${e}`),s??null}b0.findPr=_To;async function wlh(e){sh.logger.debug(`getBranchPr(${e})`);let r=await _To({branchName:e,state:"open"});return r?Exe(r.number):null}b0.getBranchPr=wlh;async function Ilh(e){await(0,flh.setTimeout)(1e3),await Exe(e,!0)}b0.refreshPr=Ilh;async function ATo(e,r=!0){let t=K6t.getBranchCommit(e);return(await Gx.getJson(`./rest/build-status/1.0/commits/stats/${t}`,{memCache:r})).body}async function xlh(e){if(sh.logger.debug(`getBranchStatus(${e})`),!K6t.branchExists(e))throw sh.logger.debug("Branch does not exist - cannot fetch status"),new Error(SB.REPOSITORY_CHANGED);try{let r=await ATo(e);return sh.logger.debug({commitStatus:r},"branch status check result"),r.failed>0?"red":r.inProgress>0?"yellow":r.successful>0?"green":"yellow"}catch(r){return sh.logger.warn({err:r},"Failed to get branch status"),"red"}}b0.getBranchStatus=xlh;function bTo(e,r=!0){let t=K6t.getBranchCommit(e);return Kz.accumulateValues(`./rest/build-status/1.0/commits/${t}`,"get",{memCache:r})}async function CTo(e,r){sh.logger.debug(`getBranchStatusCheck(${e}, context=${r})`);try{let t=await bTo(e);for(let n of t)if(n.key===r)switch(n.state){case"SUCCESSFUL":return"green";case"INPROGRESS":return"yellow";case"FAILED":default:return"red"}}catch(t){sh.logger.warn({err:t},"Failed to check branch status")}return null}b0.getBranchStatusCheck=CTo;async function Tlh({branchName:e,context:r,description:t,state:n,url:i}){if(sh.logger.debug(`setBranchStatus(${e})`),await CTo(e,r)===n)return;sh.logger.debug({branch:e,context:r,state:n},"Setting branch status");let a=K6t.getBranchCommit(e);try{let o={key:r,description:t,url:i??"https://renovatebot.com"};switch(n){case"green":o.state="SUCCESSFUL";break;case"yellow":o.state="INPROGRESS";break;case"red":default:o.state="FAILED";break}await Gx.postJson(`./rest/build-status/1.0/commits/${a}`,{body:o}),await ATo(e,!1),await bTo(e,!1)}catch(o){sh.logger.warn({err:o},"Failed to set branch status")}}b0.setBranchStatus=Tlh;function Plh(e){return sh.logger.debug(`findIssue(${e})`),Promise.resolve(null)}b0.findIssue=Plh;function Rlh({title:e}){return sh.logger.warn({title:e},"Cannot ensure issue"),Promise.resolve(null)}b0.ensureIssue=Rlh;function klh(){return sh.logger.debug("getIssueList()"),Promise.resolve([])}b0.getIssueList=klh;function Flh(e){return sh.logger.debug(`ensureIssueClosing(${e})`),Promise.resolve()}b0.ensureIssueClosing=Flh;function Nlh(e,r){return sh.logger.debug(`addAssignees(${e}, [${r.join(", ")}])`),Promise.resolve()}b0.addAssignees=Nlh;async function Olh(e,r){sh.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`);try{let t=await Exe(e);if(!t)throw new Error(SB.REPOSITORY_NOT_FOUND);let n=new Set([...t.reviewers,...r]);await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{body:{title:t.title,version:t.version,reviewers:Array.from(n).map(i=>({user:{name:i}}))}}),await Exe(e,!0)}catch(t){throw sh.logger.warn({err:t,reviewers:r,prNo:e},"Failed to add reviewers"),t.statusCode===404?new Error(SB.REPOSITORY_NOT_FOUND):t.statusCode===409&&!Kz.isInvalidReviewersResponse(t)?(sh.logger.debug("409 response to adding reviewers - has repository changed?"),new Error(SB.REPOSITORY_CHANGED)):t}}b0.addReviewers=Olh;function Blh(e,r){return sh.logger.debug(`deleteLabel(${e}, ${r})`),Promise.resolve()}b0.deleteLabel=Blh;async function vTo(e){let r=await Kz.accumulateValues(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/activities`);return r=r.filter(t=>t.action==="COMMENTED"&&t.commentAction==="ADDED").map(t=>t.comment),sh.logger.debug(`Found ${r.length} comments`),r}async function qlh(e,r){await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments`,{body:{text:r}})}async function ETo(e,r){let{version:t}=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}`)).body;return t}async function Mlh(e,r,t){let n=await ETo(e,r);await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}`,{body:{text:t,version:n}})}async function Llh(e,r){let t=await ETo(e,r);await Gx.deleteJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}/comments/${r}?version=${t}`)}async function jlh({number:e,topic:r,content:t}){let n=(0,Wii.sanitize)(t);try{let i=await vTo(e),s,a,o;return r?(sh.logger.debug(`Ensuring comment "${r}" in #${e}`),s=`### ${r}
           
           ${n}`,i.forEach(c=>{c.text.startsWith(`### ${r}
           
          -`)&&(a=c.id,o=c.text!==s)})):(sh.logger.debug(`Ensuring content-only comment in #${e}`),s=`${n}`,i.forEach(c=>{c.text===s&&(a=c.id,o=!1)})),a?o?(await qlh(e,a,s),sh.logger.debug({repository:ih.repository,prNo:e},"Comment updated")):sh.logger.debug("Comment is already update-to-date"):(await Blh(e,s),sh.logger.info({repository:ih.repository,prNo:e,topic:r},"Comment added")),!0}catch(i){return sh.logger.warn({err:i},"Error ensuring comment"),!1}}b0.ensureComment=Llh;async function jlh(e){var r,t;try{let{number:n}=e,i=e.type==="by-topic"?e.topic:e.content;sh.logger.debug(`Ensuring comment "${i}" in #${n} is removed`);let s=await CTo(n),a=null;if(e.type==="by-topic"){let o=c=>c.text.startsWith(`### ${e.topic}
          +`)&&(a=c.id,o=c.text!==s)})):(sh.logger.debug(`Ensuring content-only comment in #${e}`),s=`${n}`,i.forEach(c=>{c.text===s&&(a=c.id,o=!1)})),a?o?(await Mlh(e,a,s),sh.logger.debug({repository:ih.repository,prNo:e},"Comment updated")):sh.logger.debug("Comment is already update-to-date"):(await qlh(e,s),sh.logger.info({repository:ih.repository,prNo:e,topic:r},"Comment added")),!0}catch(i){return sh.logger.warn({err:i},"Error ensuring comment"),!1}}b0.ensureComment=jlh;async function Glh(e){var r,t;try{let{number:n}=e,i=e.type==="by-topic"?e.topic:e.content;sh.logger.debug(`Ensuring comment "${i}" in #${n} is removed`);let s=await vTo(n),a=null;if(e.type==="by-topic"){let o=c=>c.text.startsWith(`### ${e.topic}
           
          -`);a=(r=s.find(o))==null?void 0:r.id}else if(e.type==="by-content"){let o=c=>c.text.trim()===e.content;a=(t=s.find(o))==null?void 0:t.id}a&&await Mlh(n,a)}catch(n){sh.logger.warn({err:n},"Error ensuring comment removal")}}b0.ensureCommentRemoval=jlh;var Glh=e=>e==null?void 0:e.replace((0,Plt.regEx)(/#/g),"%23");async function Ulh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,platformOptions:i}){var m,h,_;let s=(0,Hii.sanitize)(n);sh.logger.debug(`createPr(${e}, title=${t})`);let a=r,o=[];if(i!=null&&i.bbUseDefaultReviewers){sh.logger.debug("fetching default reviewers");let{id:b}=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}`)).body;o=(await Gx.getJson(`./rest/default-reviewers/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/reviewers?sourceRefId=refs/heads/${Glh(e)}&targetRefId=refs/heads/${a}&sourceRepoId=${b}&targetRepoId=${b}`)).body.map(w=>({user:{name:w.name}}))}let c={title:t,description:s,fromRef:{id:`refs/heads/${e}`},toRef:{id:`refs/heads/${a}`},reviewers:o},l;try{l=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests`,{body:c})}catch(b){throw((_=(h=(m=b.body)==null?void 0:m.errors)==null?void 0:h[0])==null?void 0:_.exceptionName)==="com.atlassian.bitbucket.pull.EmptyPullRequestException"?(sh.logger.debug("Empty pull request - deleting branch so it can be recreated next run"),await(0,hlh.deleteBranch)(e),new Error(SB.REPOSITORY_CHANGED)):b}let u={...Kz.prInfo(l.body)};return Q6t(u.number,u.version),ih.prList&&ih.prList.push(u),u}b0.createPr=Ulh;async function ETo({number:e,prTitle:r,prBody:t,state:n,bitbucketInvalidReviewers:i,targetBranch:s}){var o;let a=(0,Hii.sanitize)(t);sh.logger.debug(`updatePr(${e}, title=${r})`);try{let c=await Exe(e);if(!c)throw Object.assign(new Error(SB.REPOSITORY_NOT_FOUND),{statusCode:404});let l={title:r,description:a,version:c.version,reviewers:(o=c.reviewers)==null?void 0:o.filter(_=>!(i!=null&&i.includes(_))).map(_=>({user:{name:_}}))};s&&(l.toRef={id:(0,fTo.getNewBranchName)(s)});let{body:u}=await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{body:l});Q6t(e,u.version);let m=u.state,h={open:"OPEN",closed:"DECLINED"}[n];if(h&&["OPEN","DECLINED"].includes(m)&&m!==h){let _=n==="open"?"reopen":"decline",{body:b}=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${c.number}/${_}?version=${u.version}`);Q6t(c.number,b.version)}}catch(c){if(sh.logger.debug({err:c,prNo:e},"Failed to update PR"),c.statusCode===404)throw new Error(SB.REPOSITORY_NOT_FOUND);if(c.statusCode===409)if(Kz.isInvalidReviewersResponse(c)&&!i){let l=Kz.getInvalidReviewers(c);await ETo({number:e,prTitle:r,prBody:t,state:n,bitbucketInvalidReviewers:l})}else throw new Error(SB.REPOSITORY_CHANGED);else throw c}}b0.updatePr=ETo;async function Vlh({branchName:e,id:r}){sh.logger.debug(`mergePr(${r}, ${e})`);try{let t=await Exe(r);if(!t)throw Object.assign(new Error(SB.REPOSITORY_NOT_FOUND),{statusCode:404});let{body:n}=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${r}/merge?version=${t.version}`);Q6t(r,n.version)}catch(t){if(t.statusCode===404)throw new Error(SB.REPOSITORY_NOT_FOUND);return t.statusCode===409?(sh.logger.warn({err:t},"Failed to merge PR"),!1):(sh.logger.warn({err:t},"Failed to merge PR"),!1)}return sh.logger.debug(`PR merged, PrNo:${r}`),!0}b0.mergePr=Vlh;function zlh(e){return sh.logger.debug(`massageMarkdown(${e.split(Plt.newlineRegex)[0]})`),(0,ylh.smartTruncate)(e,3e4).replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Plt.regEx)(/<\/?summary>/g),"**").replace((0,Plt.regEx)(/<\/?details>/g),"").replace((0,Plt.regEx)(`
          +`);a=(r=s.find(o))==null?void 0:r.id}else if(e.type==="by-content"){let o=c=>c.text.trim()===e.content;a=(t=s.find(o))==null?void 0:t.id}a&&await Llh(n,a)}catch(n){sh.logger.warn({err:n},"Error ensuring comment removal")}}b0.ensureCommentRemoval=Glh;var Ulh=e=>e==null?void 0:e.replace((0,Plt.regEx)(/#/g),"%23");async function Vlh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,platformOptions:i}){var m,h,_;let s=(0,Wii.sanitize)(n);sh.logger.debug(`createPr(${e}, title=${t})`);let a=r,o=[];if(i!=null&&i.bbUseDefaultReviewers){sh.logger.debug("fetching default reviewers");let{id:b}=(await Gx.getJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}`)).body;o=(await Gx.getJson(`./rest/default-reviewers/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/reviewers?sourceRefId=refs/heads/${Ulh(e)}&targetRefId=refs/heads/${a}&sourceRepoId=${b}&targetRepoId=${b}`)).body.map(w=>({user:{name:w.name}}))}let c={title:t,description:s,fromRef:{id:`refs/heads/${e}`},toRef:{id:`refs/heads/${a}`},reviewers:o},l;try{l=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests`,{body:c})}catch(b){throw((_=(h=(m=b.body)==null?void 0:m.errors)==null?void 0:h[0])==null?void 0:_.exceptionName)==="com.atlassian.bitbucket.pull.EmptyPullRequestException"?(sh.logger.debug("Empty pull request - deleting branch so it can be recreated next run"),await(0,glh.deleteBranch)(e),new Error(SB.REPOSITORY_CHANGED)):b}let u={...Kz.prInfo(l.body)};return Q6t(u.number,u.version),ih.prList&&ih.prList.push(u),u}b0.createPr=Vlh;async function DTo({number:e,prTitle:r,prBody:t,state:n,bitbucketInvalidReviewers:i,targetBranch:s}){var o;let a=(0,Wii.sanitize)(t);sh.logger.debug(`updatePr(${e}, title=${r})`);try{let c=await Exe(e);if(!c)throw Object.assign(new Error(SB.REPOSITORY_NOT_FOUND),{statusCode:404});let l={title:r,description:a,version:c.version,reviewers:(o=c.reviewers)==null?void 0:o.filter(_=>!(i!=null&&i.includes(_))).map(_=>({user:{name:_}}))};s&&(l.toRef={id:(0,hTo.getNewBranchName)(s)});let{body:u}=await Gx.putJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${e}`,{body:l});Q6t(e,u.version);let m=u.state,h={open:"OPEN",closed:"DECLINED"}[n];if(h&&["OPEN","DECLINED"].includes(m)&&m!==h){let _=n==="open"?"reopen":"decline",{body:b}=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${c.number}/${_}?version=${u.version}`);Q6t(c.number,b.version)}}catch(c){if(sh.logger.debug({err:c,prNo:e},"Failed to update PR"),c.statusCode===404)throw new Error(SB.REPOSITORY_NOT_FOUND);if(c.statusCode===409)if(Kz.isInvalidReviewersResponse(c)&&!i){let l=Kz.getInvalidReviewers(c);await DTo({number:e,prTitle:r,prBody:t,state:n,bitbucketInvalidReviewers:l})}else throw new Error(SB.REPOSITORY_CHANGED);else throw c}}b0.updatePr=DTo;async function zlh({branchName:e,id:r}){sh.logger.debug(`mergePr(${r}, ${e})`);try{let t=await Exe(r);if(!t)throw Object.assign(new Error(SB.REPOSITORY_NOT_FOUND),{statusCode:404});let{body:n}=await Gx.postJson(`./rest/api/1.0/projects/${ih.projectKey}/repos/${ih.repositorySlug}/pull-requests/${r}/merge?version=${t.version}`);Q6t(r,n.version)}catch(t){if(t.statusCode===404)throw new Error(SB.REPOSITORY_NOT_FOUND);return t.statusCode===409?(sh.logger.warn({err:t},"Failed to merge PR"),!1):(sh.logger.warn({err:t},"Failed to merge PR"),!1)}return sh.logger.debug(`PR merged, PrNo:${r}`),!0}b0.mergePr=zlh;function $lh(e){return sh.logger.debug(`massageMarkdown(${e.split(Plt.newlineRegex)[0]})`),(0,_lh.smartTruncate)(e,3e4).replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,Plt.regEx)(/<\/?summary>/g),"**").replace((0,Plt.regEx)(/<\/?details>/g),"").replace((0,Plt.regEx)(`
           ---
           
           .*?.*?(
          -|$)`),"").replace((0,Plt.regEx)("","g"),"")}b0.massageMarkdown=zlh});var STo=A(XIr=>{"use strict";Object.defineProperty(XIr,"__esModule",{value:!0});XIr.resolveClientEndpointParameters=void 0;var $lh=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"codecommit"});XIr.resolveClientEndpointParameters=$lh});var wTo=A((zU1,Qlh)=>{Qlh.exports={name:"@aws-sdk/client-codecommit",description:"AWS SDK for JavaScript Codecommit Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo codecommit"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0",uuid:"^8.3.2"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-codecommit",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-codecommit"}}});var MTo=A(ZIr=>{"use strict";Object.defineProperty(ZIr,"__esModule",{value:!0});ZIr.ruleSet=void 0;var NTo="required",vse="fn",Ese="argv",Rlt="ref",Wii="PartitionResult",AX="tree",H6t="error",W6t="endpoint",ITo={[NTo]:!1,type:"String"},xTo={[NTo]:!0,default:!1,type:"Boolean"},OTo={[Rlt]:"Endpoint"},BTo={[vse]:"booleanEquals",[Ese]:[{[Rlt]:"UseFIPS"},!0]},qTo={[vse]:"booleanEquals",[Ese]:[{[Rlt]:"UseDualStack"},!0]},bX={},TTo={[vse]:"booleanEquals",[Ese]:[!0,{[vse]:"getAttr",[Ese]:[{[Rlt]:Wii},"supportsFIPS"]}]},PTo={[vse]:"booleanEquals",[Ese]:[!0,{[vse]:"getAttr",[Ese]:[{[Rlt]:Wii},"supportsDualStack"]}]},RTo=[OTo],kTo=[BTo],FTo=[qTo],Klh={version:"1.0",parameters:{Region:ITo,UseDualStack:xTo,UseFIPS:xTo,Endpoint:ITo},rules:[{conditions:[{[vse]:"aws.partition",[Ese]:[{[Rlt]:"Region"}],assign:Wii}],type:AX,rules:[{conditions:[{[vse]:"isSet",[Ese]:RTo},{[vse]:"parseURL",[Ese]:RTo,assign:"url"}],type:AX,rules:[{conditions:kTo,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:H6t},{type:AX,rules:[{conditions:FTo,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:H6t},{endpoint:{url:OTo,properties:bX,headers:bX},type:W6t}]}]},{conditions:[BTo,qTo],type:AX,rules:[{conditions:[TTo,PTo],type:AX,rules:[{endpoint:{url:"https://codecommit-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:bX,headers:bX},type:W6t}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:H6t}]},{conditions:kTo,type:AX,rules:[{conditions:[TTo],type:AX,rules:[{type:AX,rules:[{endpoint:{url:"https://codecommit-fips.{Region}.{PartitionResult#dnsSuffix}",properties:bX,headers:bX},type:W6t}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:H6t}]},{conditions:FTo,type:AX,rules:[{conditions:[PTo],type:AX,rules:[{endpoint:{url:"https://codecommit.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:bX,headers:bX},type:W6t}]},{error:"DualStack is enabled but this partition does not support DualStack",type:H6t}]},{endpoint:{url:"https://codecommit.{Region}.{PartitionResult#dnsSuffix}",properties:bX,headers:bX},type:W6t}]}]};ZIr.ruleSet=Klh});var LTo=A(exr=>{"use strict";Object.defineProperty(exr,"__esModule",{value:!0});exr.defaultEndpointResolver=void 0;var Hlh=jH(),Wlh=MTo(),Ylh=(e,r={})=>(0,Hlh.resolveEndpoint)(Wlh.ruleSet,{endpointParams:e,logger:r.logger});exr.defaultEndpointResolver=Ylh});var UTo=A(txr=>{"use strict";Object.defineProperty(txr,"__esModule",{value:!0});txr.getRuntimeConfig=void 0;var Jlh=qe(),Xlh=IV(),jTo=zH(),GTo=R4(),Zlh=LTo(),edh=e=>({apiVersion:"2015-04-13",base64Decoder:(e==null?void 0:e.base64Decoder)??jTo.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??jTo.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??Zlh.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Jlh.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"CodeCommit",urlParser:(e==null?void 0:e.urlParser)??Xlh.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??GTo.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??GTo.toUtf8});txr.getRuntimeConfig=edh});var $To=A(nxr=>{"use strict";Object.defineProperty(nxr,"__esModule",{value:!0});nxr.getRuntimeConfig=void 0;var tdh=(tn(),Dr(en)),rdh=tdh.__importDefault(wTo()),ndh=bLe(),idh=Z2e(),sdh=Mre(),rxr=tx(),adh=Lre(),VTo=oP(),Y6t=kL(),zTo=$H(),odh=jre(),cdh=z3(),udh=UTo(),ldh=qe(),ddh=Vre(),pdh=qe(),mdh=e=>{(0,pdh.emitWarningIfUnsupportedVersion)(process.version);let r=(0,ddh.resolveDefaultsModeConfig)(e),t=()=>r().then(ldh.loadConfigsForDefaultMode),n=(0,udh.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??odh.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,ndh.decorateDefaultCredentialProvider)(idh.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,sdh.defaultUserAgent)({serviceId:n.serviceId,clientVersion:rdh.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Y6t.loadConfig)(VTo.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Y6t.loadConfig)(rxr.NODE_REGION_CONFIG_OPTIONS,rxr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new zTo.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Y6t.loadConfig)({...VTo.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||cdh.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??adh.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??zTo.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Y6t.loadConfig)(rxr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Y6t.loadConfig)(rxr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};nxr.getRuntimeConfig=mdh});var ek=A(klt=>{"use strict";Object.defineProperty(klt,"__esModule",{value:!0});klt.CodeCommitClient=klt.__Client=void 0;var QTo=wre(),fdh=Ire(),hdh=xre(),KTo=RO(),HTo=Tre(),gdh=tx(),ydh=Rre(),_dh=Ue(),WTo=oP(),YTo=qe();Object.defineProperty(klt,"__Client",{enumerable:!0,get:function(){return YTo.Client}});var Adh=STo(),bdh=$To(),Yii=class extends YTo.Client{constructor(r){let t=(0,bdh.getRuntimeConfig)(r),n=(0,Adh.resolveClientEndpointParameters)(t),i=(0,gdh.resolveRegionConfig)(n),s=(0,_dh.resolveEndpointConfig)(i),a=(0,WTo.resolveRetryConfig)(s),o=(0,QTo.resolveHostHeaderConfig)(a),c=(0,KTo.resolveAwsAuthConfig)(o),l=(0,HTo.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,WTo.getRetryPlugin)(this.config)),this.middlewareStack.use((0,ydh.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,QTo.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,fdh.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,hdh.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,KTo.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,HTo.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};klt.CodeCommitClient=Yii});var J6t=A(Flt=>{"use strict";Object.defineProperty(Flt,"__esModule",{value:!0});Flt.CodeCommitServiceException=Flt.__ServiceException=void 0;var JTo=qe();Object.defineProperty(Flt,"__ServiceException",{enumerable:!0,get:function(){return JTo.ServiceException}});var Jii=class e extends JTo.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};Flt.CodeCommitServiceException=Jii});var Noi=A(Us=>{"use strict";Object.defineProperty(Us,"__esModule",{value:!0});Us.BlobIdRequiredException=Us.BlobIdDoesNotExistException=Us.BeforeCommitIdAndAfterCommitIdAreSameException=Us.CommitIdsListRequiredException=Us.CommitIdsLimitExceededException=Us.TipsDivergenceExceededException=Us.MergeOptionRequiredException=Us.MaximumItemsToCompareExceededException=Us.MaximumFileContentToLoadExceededException=Us.InvalidMergeOptionException=Us.InvalidMaxMergeHunksException=Us.InvalidMaxConflictFilesException=Us.InvalidContinuationTokenException=Us.InvalidConflictResolutionStrategyException=Us.InvalidConflictDetailLevelException=Us.InvalidCommitException=Us.CommitRequiredException=Us.CommitDoesNotExistException=Us.ObjectTypeEnum=Us.ChangeTypeEnum=Us.FileModeTypeEnum=Us.MergeOptionTypeEnum=Us.ConflictResolutionStrategyTypeEnum=Us.ConflictDetailLevelTypeEnum=Us.RepositoryNamesRequiredException=Us.MaximumRepositoryNamesExceededException=Us.AuthorDoesNotExistException=Us.RepositoryNameRequiredException=Us.RepositoryDoesNotExistException=Us.MaximumRuleTemplatesAssociatedWithRepositoryException=Us.InvalidRepositoryNameException=Us.InvalidApprovalRuleTemplateNameException=Us.EncryptionKeyUnavailableException=Us.EncryptionKeyNotFoundException=Us.EncryptionKeyDisabledException=Us.EncryptionKeyAccessDeniedException=Us.EncryptionIntegrityChecksFailedException=Us.ApprovalStateRequiredException=Us.ApprovalRuleTemplateNameRequiredException=Us.ApprovalRuleTemplateNameAlreadyExistsException=Us.ApprovalRuleTemplateInUseException=Us.ApprovalRuleTemplateDoesNotExistException=Us.ApprovalRuleTemplateContentRequiredException=Us.OverrideStatus=Us.ApprovalRuleNameRequiredException=Us.ApprovalRuleNameAlreadyExistsException=Us.ApprovalRuleDoesNotExistException=Us.ApprovalRuleContentRequiredException=Us.ApprovalState=Us.ActorDoesNotExistException=void 0;Us.ReferenceDoesNotExistException=Us.MultipleRepositoriesInPullRequestException=Us.MaximumOpenPullRequestsExceededException=Us.InvalidTitleException=Us.InvalidTargetsException=Us.InvalidTargetException=Us.InvalidReferenceNameException=Us.InvalidDescriptionException=Us.InvalidClientRequestTokenException=Us.IdempotencyParameterMismatchException=Us.PullRequestStatusEnum=Us.SourceFileOrContentRequiredException=Us.SamePathRequestException=Us.RestrictedSourceFileException=Us.PutFileEntryConflictException=Us.PathRequiredException=Us.ParentCommitIdRequiredException=Us.ParentCommitIdOutdatedException=Us.ParentCommitDoesNotExistException=Us.NoChangeException=Us.NameLengthExceededException=Us.MaximumFileEntriesExceededException=Us.InvalidPathException=Us.InvalidParentCommitIdException=Us.InvalidFileModeException=Us.InvalidEmailException=Us.InvalidDeletionParameterException=Us.FolderContentSizeLimitExceededException=Us.FilePathConflictsWithSubmodulePathException=Us.FileNameConflictsWithDirectoryNameException=Us.FileModeRequiredException=Us.FileEntryRequiredException=Us.FileDoesNotExistException=Us.FileContentSizeLimitExceededException=Us.FileContentAndSourceFileSpecifiedException=Us.DirectoryNameConflictsWithFileNameException=Us.CommitMessageLengthExceededException=Us.InvalidCommitIdException=Us.InvalidBranchNameException=Us.CommitIdRequiredException=Us.NumberOfRuleTemplatesExceededException=Us.InvalidApprovalRuleTemplateDescriptionException=Us.InvalidApprovalRuleTemplateContentException=Us.ClientRequestTokenRequiredException=Us.CannotModifyApprovalRuleFromTemplateException=Us.CannotDeleteApprovalRuleFromTemplateException=Us.BranchNameRequiredException=Us.BranchNameIsTagNameException=Us.BranchNameExistsException=Us.BranchDoesNotExistException=void 0;Us.FolderDoesNotExistException=Us.PathDoesNotExistException=Us.CommitIdDoesNotExistException=Us.RepositoryNotAssociatedWithPullRequestException=Us.RelativeFileVersionEnum=Us.InvalidReactionUserArnException=Us.InvalidBlobIdException=Us.FileTooLargeException=Us.RevisionNotCurrentException=Us.RevisionIdRequiredException=Us.InvalidRevisionIdException=Us.InvalidPullRequestEventTypeException=Us.InvalidMaxResultsException=Us.InvalidActorArnException=Us.PullRequestEventType=Us.InvalidCommentIdException=Us.CommentIdRequiredException=Us.CommentDoesNotExistException=Us.CommentDeletedException=Us.DefaultBranchCannotBeDeletedException=Us.ReplacementTypeRequiredException=Us.ReplacementContentRequiredException=Us.MultipleConflictResolutionEntriesException=Us.MaximumConflictResolutionEntriesExceededException=Us.ManualMergeRequiredException=Us.InvalidReplacementTypeException=Us.InvalidReplacementContentException=Us.InvalidConflictResolutionException=Us.ReplacementTypeEnum=Us.ConcurrentReferenceUpdateException=Us.TooManyTagsException=Us.TagPolicyException=Us.RepositoryNameExistsException=Us.RepositoryLimitExceededException=Us.InvalidTagsMapException=Us.InvalidSystemTagUsageException=Us.InvalidRepositoryDescriptionException=Us.PullRequestIdRequiredException=Us.PullRequestDoesNotExistException=Us.PullRequestAlreadyClosedException=Us.NumberOfRulesExceededException=Us.InvalidPullRequestIdException=Us.InvalidApprovalRuleNameException=Us.InvalidApprovalRuleContentException=Us.TitleRequiredException=Us.TargetsRequiredException=Us.TargetRequiredException=Us.SourceAndDestinationAreSameException=Us.ReferenceTypeNotSupportedException=Us.ReferenceNameRequiredException=void 0;Us.InvalidSortByException=Us.InvalidOrderException=Us.InvalidPullRequestStatusException=Us.InvalidAuthorArnException=Us.RepositoryTriggerEventEnum=Us.InvalidSourceCommitSpecifierException=Us.InvalidDestinationCommitSpecifierException=void 0;var Su=J6t(),Xii=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ActorDoesNotExistException",$fault:"client",...r}),this.name="ActorDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ActorDoesNotExistException=Xii;Us.ApprovalState={APPROVE:"APPROVE",REVOKE:"REVOKE"};var Zii=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleContentRequiredException",$fault:"client",...r}),this.name="ApprovalRuleContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleContentRequiredException=Zii;var esi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleDoesNotExistException",$fault:"client",...r}),this.name="ApprovalRuleDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleDoesNotExistException=esi;var tsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleNameAlreadyExistsException",$fault:"client",...r}),this.name="ApprovalRuleNameAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleNameAlreadyExistsException=tsi;var rsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleNameRequiredException",$fault:"client",...r}),this.name="ApprovalRuleNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleNameRequiredException=rsi;Us.OverrideStatus={OVERRIDE:"OVERRIDE",REVOKE:"REVOKE"};var nsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateContentRequiredException",$fault:"client",...r}),this.name="ApprovalRuleTemplateContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateContentRequiredException=nsi;var isi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateDoesNotExistException",$fault:"client",...r}),this.name="ApprovalRuleTemplateDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateDoesNotExistException=isi;var ssi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateInUseException",$fault:"client",...r}),this.name="ApprovalRuleTemplateInUseException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateInUseException=ssi;var asi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateNameAlreadyExistsException",$fault:"client",...r}),this.name="ApprovalRuleTemplateNameAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateNameAlreadyExistsException=asi;var osi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateNameRequiredException",$fault:"client",...r}),this.name="ApprovalRuleTemplateNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateNameRequiredException=osi;var csi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalStateRequiredException",$fault:"client",...r}),this.name="ApprovalStateRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalStateRequiredException=csi;var usi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionIntegrityChecksFailedException",$fault:"server",...r}),this.name="EncryptionIntegrityChecksFailedException",this.$fault="server",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionIntegrityChecksFailedException=usi;var lsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyAccessDeniedException",$fault:"client",...r}),this.name="EncryptionKeyAccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyAccessDeniedException=lsi;var dsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyDisabledException",$fault:"client",...r}),this.name="EncryptionKeyDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyDisabledException=dsi;var psi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyNotFoundException",$fault:"client",...r}),this.name="EncryptionKeyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyNotFoundException=psi;var msi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyUnavailableException",$fault:"client",...r}),this.name="EncryptionKeyUnavailableException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyUnavailableException=msi;var fsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateNameException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateNameException=fsi;var hsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryNameException",$fault:"client",...r}),this.name="InvalidRepositoryNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRepositoryNameException=hsi;var gsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumRuleTemplatesAssociatedWithRepositoryException",$fault:"client",...r}),this.name="MaximumRuleTemplatesAssociatedWithRepositoryException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumRuleTemplatesAssociatedWithRepositoryException=gsi;var ysi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryDoesNotExistException",$fault:"client",...r}),this.name="RepositoryDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryDoesNotExistException=ysi;var _si=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNameRequiredException",$fault:"client",...r}),this.name="RepositoryNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNameRequiredException=_si;var Asi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"AuthorDoesNotExistException",$fault:"client",...r}),this.name="AuthorDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.AuthorDoesNotExistException=Asi;var bsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumRepositoryNamesExceededException",$fault:"client",...r}),this.name="MaximumRepositoryNamesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumRepositoryNamesExceededException=bsi;var Csi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNamesRequiredException",$fault:"client",...r}),this.name="RepositoryNamesRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNamesRequiredException=Csi;Us.ConflictDetailLevelTypeEnum={FILE_LEVEL:"FILE_LEVEL",LINE_LEVEL:"LINE_LEVEL"};Us.ConflictResolutionStrategyTypeEnum={ACCEPT_DESTINATION:"ACCEPT_DESTINATION",ACCEPT_SOURCE:"ACCEPT_SOURCE",AUTOMERGE:"AUTOMERGE",NONE:"NONE"};Us.MergeOptionTypeEnum={FAST_FORWARD_MERGE:"FAST_FORWARD_MERGE",SQUASH_MERGE:"SQUASH_MERGE",THREE_WAY_MERGE:"THREE_WAY_MERGE"};Us.FileModeTypeEnum={EXECUTABLE:"EXECUTABLE",NORMAL:"NORMAL",SYMLINK:"SYMLINK"};Us.ChangeTypeEnum={ADDED:"A",DELETED:"D",MODIFIED:"M"};Us.ObjectTypeEnum={DIRECTORY:"DIRECTORY",FILE:"FILE",GIT_LINK:"GIT_LINK",SYMBOLIC_LINK:"SYMBOLIC_LINK"};var vsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitDoesNotExistException",$fault:"client",...r}),this.name="CommitDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitDoesNotExistException=vsi;var Esi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitRequiredException",$fault:"client",...r}),this.name="CommitRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitRequiredException=Esi;var Dsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommitException",$fault:"client",...r}),this.name="InvalidCommitException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommitException=Dsi;var Ssi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictDetailLevelException",$fault:"client",...r}),this.name="InvalidConflictDetailLevelException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictDetailLevelException=Ssi;var wsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictResolutionStrategyException",$fault:"client",...r}),this.name="InvalidConflictResolutionStrategyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictResolutionStrategyException=wsi;var Isi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidContinuationTokenException",$fault:"client",...r}),this.name="InvalidContinuationTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidContinuationTokenException=Isi;var xsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxConflictFilesException",$fault:"client",...r}),this.name="InvalidMaxConflictFilesException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxConflictFilesException=xsi;var Tsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxMergeHunksException",$fault:"client",...r}),this.name="InvalidMaxMergeHunksException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxMergeHunksException=Tsi;var Psi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMergeOptionException",$fault:"client",...r}),this.name="InvalidMergeOptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMergeOptionException=Psi;var Rsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumFileContentToLoadExceededException",$fault:"client",...r}),this.name="MaximumFileContentToLoadExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumFileContentToLoadExceededException=Rsi;var ksi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumItemsToCompareExceededException",$fault:"client",...r}),this.name="MaximumItemsToCompareExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumItemsToCompareExceededException=ksi;var Fsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MergeOptionRequiredException",$fault:"client",...r}),this.name="MergeOptionRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MergeOptionRequiredException=Fsi;var Nsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TipsDivergenceExceededException",$fault:"client",...r}),this.name="TipsDivergenceExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TipsDivergenceExceededException=Nsi;var Osi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdsLimitExceededException",$fault:"client",...r}),this.name="CommitIdsLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdsLimitExceededException=Osi;var Bsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdsListRequiredException",$fault:"client",...r}),this.name="CommitIdsListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdsListRequiredException=Bsi;var qsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BeforeCommitIdAndAfterCommitIdAreSameException",$fault:"client",...r}),this.name="BeforeCommitIdAndAfterCommitIdAreSameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BeforeCommitIdAndAfterCommitIdAreSameException=qsi;var Msi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BlobIdDoesNotExistException",$fault:"client",...r}),this.name="BlobIdDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BlobIdDoesNotExistException=Msi;var Lsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BlobIdRequiredException",$fault:"client",...r}),this.name="BlobIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BlobIdRequiredException=Lsi;var jsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchDoesNotExistException",$fault:"client",...r}),this.name="BranchDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchDoesNotExistException=jsi;var Gsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameExistsException",$fault:"client",...r}),this.name="BranchNameExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameExistsException=Gsi;var Usi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameIsTagNameException",$fault:"client",...r}),this.name="BranchNameIsTagNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameIsTagNameException=Usi;var Vsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameRequiredException",$fault:"client",...r}),this.name="BranchNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameRequiredException=Vsi;var zsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CannotDeleteApprovalRuleFromTemplateException",$fault:"client",...r}),this.name="CannotDeleteApprovalRuleFromTemplateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CannotDeleteApprovalRuleFromTemplateException=zsi;var $si=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CannotModifyApprovalRuleFromTemplateException",$fault:"client",...r}),this.name="CannotModifyApprovalRuleFromTemplateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CannotModifyApprovalRuleFromTemplateException=$si;var Qsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ClientRequestTokenRequiredException",$fault:"client",...r}),this.name="ClientRequestTokenRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ClientRequestTokenRequiredException=Qsi;var Ksi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateContentException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateContentException=Ksi;var Hsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateDescriptionException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateDescriptionException=Hsi;var Wsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NumberOfRuleTemplatesExceededException",$fault:"client",...r}),this.name="NumberOfRuleTemplatesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NumberOfRuleTemplatesExceededException=Wsi;var Ysi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdRequiredException",$fault:"client",...r}),this.name="CommitIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdRequiredException=Ysi;var Jsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidBranchNameException",$fault:"client",...r}),this.name="InvalidBranchNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidBranchNameException=Jsi;var Xsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommitIdException",$fault:"client",...r}),this.name="InvalidCommitIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommitIdException=Xsi;var Zsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitMessageLengthExceededException",$fault:"client",...r}),this.name="CommitMessageLengthExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitMessageLengthExceededException=Zsi;var eai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"DirectoryNameConflictsWithFileNameException",$fault:"client",...r}),this.name="DirectoryNameConflictsWithFileNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.DirectoryNameConflictsWithFileNameException=eai;var tai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileContentAndSourceFileSpecifiedException",$fault:"client",...r}),this.name="FileContentAndSourceFileSpecifiedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileContentAndSourceFileSpecifiedException=tai;var rai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileContentSizeLimitExceededException",$fault:"client",...r}),this.name="FileContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileContentSizeLimitExceededException=rai;var nai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileDoesNotExistException",$fault:"client",...r}),this.name="FileDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileDoesNotExistException=nai;var iai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileEntryRequiredException",$fault:"client",...r}),this.name="FileEntryRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileEntryRequiredException=iai;var sai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileModeRequiredException",$fault:"client",...r}),this.name="FileModeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileModeRequiredException=sai;var aai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileNameConflictsWithDirectoryNameException",$fault:"client",...r}),this.name="FileNameConflictsWithDirectoryNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileNameConflictsWithDirectoryNameException=aai;var oai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FilePathConflictsWithSubmodulePathException",$fault:"client",...r}),this.name="FilePathConflictsWithSubmodulePathException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FilePathConflictsWithSubmodulePathException=oai;var cai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FolderContentSizeLimitExceededException",$fault:"client",...r}),this.name="FolderContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FolderContentSizeLimitExceededException=cai;var uai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDeletionParameterException",$fault:"client",...r}),this.name="InvalidDeletionParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDeletionParameterException=uai;var lai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidEmailException",$fault:"client",...r}),this.name="InvalidEmailException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidEmailException=lai;var dai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidFileModeException",$fault:"client",...r}),this.name="InvalidFileModeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidFileModeException=dai;var pai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidParentCommitIdException",$fault:"client",...r}),this.name="InvalidParentCommitIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidParentCommitIdException=pai;var mai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPathException",$fault:"client",...r}),this.name="InvalidPathException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPathException=mai;var fai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumFileEntriesExceededException",$fault:"client",...r}),this.name="MaximumFileEntriesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumFileEntriesExceededException=fai;var hai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NameLengthExceededException",$fault:"client",...r}),this.name="NameLengthExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NameLengthExceededException=hai;var gai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NoChangeException",$fault:"client",...r}),this.name="NoChangeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NoChangeException=gai;var yai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitDoesNotExistException",$fault:"client",...r}),this.name="ParentCommitDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitDoesNotExistException=yai;var _ai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitIdOutdatedException",$fault:"client",...r}),this.name="ParentCommitIdOutdatedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitIdOutdatedException=_ai;var Aai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitIdRequiredException",$fault:"client",...r}),this.name="ParentCommitIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitIdRequiredException=Aai;var bai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PathRequiredException",$fault:"client",...r}),this.name="PathRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PathRequiredException=bai;var Cai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PutFileEntryConflictException",$fault:"client",...r}),this.name="PutFileEntryConflictException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PutFileEntryConflictException=Cai;var vai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RestrictedSourceFileException",$fault:"client",...r}),this.name="RestrictedSourceFileException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RestrictedSourceFileException=vai;var Eai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SamePathRequestException",$fault:"client",...r}),this.name="SamePathRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SamePathRequestException=Eai;var Dai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SourceFileOrContentRequiredException",$fault:"client",...r}),this.name="SourceFileOrContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SourceFileOrContentRequiredException=Dai;Us.PullRequestStatusEnum={CLOSED:"CLOSED",OPEN:"OPEN"};var Sai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"IdempotencyParameterMismatchException",$fault:"client",...r}),this.name="IdempotencyParameterMismatchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.IdempotencyParameterMismatchException=Sai;var wai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidClientRequestTokenException",$fault:"client",...r}),this.name="InvalidClientRequestTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidClientRequestTokenException=wai;var Iai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDescriptionException",$fault:"client",...r}),this.name="InvalidDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDescriptionException=Iai;var xai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReferenceNameException",$fault:"client",...r}),this.name="InvalidReferenceNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReferenceNameException=xai;var Tai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetException",$fault:"client",...r}),this.name="InvalidTargetException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTargetException=Tai;var Pai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetsException",$fault:"client",...r}),this.name="InvalidTargetsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTargetsException=Pai;var Rai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTitleException",$fault:"client",...r}),this.name="InvalidTitleException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTitleException=Rai;var kai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumOpenPullRequestsExceededException",$fault:"client",...r}),this.name="MaximumOpenPullRequestsExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumOpenPullRequestsExceededException=kai;var Fai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MultipleRepositoriesInPullRequestException",$fault:"client",...r}),this.name="MultipleRepositoriesInPullRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MultipleRepositoriesInPullRequestException=Fai;var Nai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceDoesNotExistException",$fault:"client",...r}),this.name="ReferenceDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceDoesNotExistException=Nai;var Oai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceNameRequiredException",$fault:"client",...r}),this.name="ReferenceNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceNameRequiredException=Oai;var Bai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceTypeNotSupportedException",$fault:"client",...r}),this.name="ReferenceTypeNotSupportedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceTypeNotSupportedException=Bai;var qai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SourceAndDestinationAreSameException",$fault:"client",...r}),this.name="SourceAndDestinationAreSameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SourceAndDestinationAreSameException=qai;var Mai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TargetRequiredException",$fault:"client",...r}),this.name="TargetRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TargetRequiredException=Mai;var Lai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TargetsRequiredException",$fault:"client",...r}),this.name="TargetsRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TargetsRequiredException=Lai;var jai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TitleRequiredException",$fault:"client",...r}),this.name="TitleRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TitleRequiredException=jai;var Gai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleContentException",$fault:"client",...r}),this.name="InvalidApprovalRuleContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleContentException=Gai;var Uai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleNameException",$fault:"client",...r}),this.name="InvalidApprovalRuleNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleNameException=Uai;var Vai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestIdException",$fault:"client",...r}),this.name="InvalidPullRequestIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestIdException=Vai;var zai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NumberOfRulesExceededException",$fault:"client",...r}),this.name="NumberOfRulesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NumberOfRulesExceededException=zai;var $ai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestAlreadyClosedException",$fault:"client",...r}),this.name="PullRequestAlreadyClosedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestAlreadyClosedException=$ai;var Qai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestDoesNotExistException",$fault:"client",...r}),this.name="PullRequestDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestDoesNotExistException=Qai;var Kai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestIdRequiredException",$fault:"client",...r}),this.name="PullRequestIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestIdRequiredException=Kai;var Hai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryDescriptionException",$fault:"client",...r}),this.name="InvalidRepositoryDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRepositoryDescriptionException=Hai;var Wai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSystemTagUsageException",$fault:"client",...r}),this.name="InvalidSystemTagUsageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSystemTagUsageException=Wai;var Yai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTagsMapException",$fault:"client",...r}),this.name="InvalidTagsMapException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTagsMapException=Yai;var Jai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryLimitExceededException",$fault:"client",...r}),this.name="RepositoryLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryLimitExceededException=Jai;var Xai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNameExistsException",$fault:"client",...r}),this.name="RepositoryNameExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNameExistsException=Xai;var Zai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TagPolicyException",$fault:"client",...r}),this.name="TagPolicyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TagPolicyException=Zai;var eoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TooManyTagsException",$fault:"client",...r}),this.name="TooManyTagsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TooManyTagsException=eoi;var toi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ConcurrentReferenceUpdateException",$fault:"client",...r}),this.name="ConcurrentReferenceUpdateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ConcurrentReferenceUpdateException=toi;Us.ReplacementTypeEnum={KEEP_BASE:"KEEP_BASE",KEEP_DESTINATION:"KEEP_DESTINATION",KEEP_SOURCE:"KEEP_SOURCE",USE_NEW_CONTENT:"USE_NEW_CONTENT"};var roi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictResolutionException",$fault:"client",...r}),this.name="InvalidConflictResolutionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictResolutionException=roi;var noi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReplacementContentException",$fault:"client",...r}),this.name="InvalidReplacementContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReplacementContentException=noi;var ioi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReplacementTypeException",$fault:"client",...r}),this.name="InvalidReplacementTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReplacementTypeException=ioi;var soi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ManualMergeRequiredException",$fault:"client",...r}),this.name="ManualMergeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ManualMergeRequiredException=soi;var aoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumConflictResolutionEntriesExceededException",$fault:"client",...r}),this.name="MaximumConflictResolutionEntriesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumConflictResolutionEntriesExceededException=aoi;var ooi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MultipleConflictResolutionEntriesException",$fault:"client",...r}),this.name="MultipleConflictResolutionEntriesException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MultipleConflictResolutionEntriesException=ooi;var coi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReplacementContentRequiredException",$fault:"client",...r}),this.name="ReplacementContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReplacementContentRequiredException=coi;var uoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReplacementTypeRequiredException",$fault:"client",...r}),this.name="ReplacementTypeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReplacementTypeRequiredException=uoi;var loi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"DefaultBranchCannotBeDeletedException",$fault:"client",...r}),this.name="DefaultBranchCannotBeDeletedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.DefaultBranchCannotBeDeletedException=loi;var doi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentDeletedException",$fault:"client",...r}),this.name="CommentDeletedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentDeletedException=doi;var poi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentDoesNotExistException",$fault:"client",...r}),this.name="CommentDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentDoesNotExistException=poi;var moi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentIdRequiredException",$fault:"client",...r}),this.name="CommentIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentIdRequiredException=moi;var foi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommentIdException",$fault:"client",...r}),this.name="InvalidCommentIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommentIdException=foi;Us.PullRequestEventType={PULL_REQUEST_APPROVAL_RULE_CREATED:"PULL_REQUEST_APPROVAL_RULE_CREATED",PULL_REQUEST_APPROVAL_RULE_DELETED:"PULL_REQUEST_APPROVAL_RULE_DELETED",PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN:"PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN",PULL_REQUEST_APPROVAL_RULE_UPDATED:"PULL_REQUEST_APPROVAL_RULE_UPDATED",PULL_REQUEST_APPROVAL_STATE_CHANGED:"PULL_REQUEST_APPROVAL_STATE_CHANGED",PULL_REQUEST_CREATED:"PULL_REQUEST_CREATED",PULL_REQUEST_MERGE_STATE_CHANGED:"PULL_REQUEST_MERGE_STATE_CHANGED",PULL_REQUEST_SOURCE_REFERENCE_UPDATED:"PULL_REQUEST_SOURCE_REFERENCE_UPDATED",PULL_REQUEST_STATUS_CHANGED:"PULL_REQUEST_STATUS_CHANGED"};var hoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidActorArnException",$fault:"client",...r}),this.name="InvalidActorArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidActorArnException=hoi;var goi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxResultsException",$fault:"client",...r}),this.name="InvalidMaxResultsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxResultsException=goi;var yoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestEventTypeException",$fault:"client",...r}),this.name="InvalidPullRequestEventTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestEventTypeException=yoi;var _oi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRevisionIdException",$fault:"client",...r}),this.name="InvalidRevisionIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRevisionIdException=_oi;var Aoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RevisionIdRequiredException",$fault:"client",...r}),this.name="RevisionIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RevisionIdRequiredException=Aoi;var boi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RevisionNotCurrentException",$fault:"client",...r}),this.name="RevisionNotCurrentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RevisionNotCurrentException=boi;var Coi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileTooLargeException",$fault:"client",...r}),this.name="FileTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileTooLargeException=Coi;var voi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidBlobIdException",$fault:"client",...r}),this.name="InvalidBlobIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidBlobIdException=voi;var Eoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReactionUserArnException",$fault:"client",...r}),this.name="InvalidReactionUserArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReactionUserArnException=Eoi;Us.RelativeFileVersionEnum={AFTER:"AFTER",BEFORE:"BEFORE"};var Doi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNotAssociatedWithPullRequestException",$fault:"client",...r}),this.name="RepositoryNotAssociatedWithPullRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNotAssociatedWithPullRequestException=Doi;var Soi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdDoesNotExistException",$fault:"client",...r}),this.name="CommitIdDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdDoesNotExistException=Soi;var woi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PathDoesNotExistException",$fault:"client",...r}),this.name="PathDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PathDoesNotExistException=woi;var Ioi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FolderDoesNotExistException",$fault:"client",...r}),this.name="FolderDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FolderDoesNotExistException=Ioi;var xoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDestinationCommitSpecifierException",$fault:"client",...r}),this.name="InvalidDestinationCommitSpecifierException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDestinationCommitSpecifierException=xoi;var Toi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSourceCommitSpecifierException",$fault:"client",...r}),this.name="InvalidSourceCommitSpecifierException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSourceCommitSpecifierException=Toi;Us.RepositoryTriggerEventEnum={ALL:"all",CREATE_REFERENCE:"createReference",DELETE_REFERENCE:"deleteReference",UPDATE_REFERENCE:"updateReference"};var Poi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidAuthorArnException",$fault:"client",...r}),this.name="InvalidAuthorArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidAuthorArnException=Poi;var Roi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestStatusException",$fault:"client",...r}),this.name="InvalidPullRequestStatusException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestStatusException=Roi;var koi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidOrderException",$fault:"client",...r}),this.name="InvalidOrderException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidOrderException=koi;var Foi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSortByException",$fault:"client",...r}),this.name="InvalidSortByException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSortByException=Foi});var vci=A(Ep=>{"use strict";Object.defineProperty(Ep,"__esModule",{value:!0});Ep.PullRequestStatusRequiredException=Ep.InvalidPullRequestStatusUpdateException=Ep.PullRequestCannotBeApprovedByAuthorException=Ep.MaximumNumberOfApprovalsExceededException=Ep.InvalidApprovalStateException=Ep.CommentNotCreatedByCallerException=Ep.InvalidRuleContentSha256Exception=Ep.TagKeysListRequiredException=Ep.InvalidTagKeysListException=Ep.TagsMapRequiredException=Ep.RepositoryTriggersListRequiredException=Ep.RepositoryTriggerNameRequiredException=Ep.RepositoryTriggerEventsListRequiredException=Ep.RepositoryTriggerDestinationArnRequiredException=Ep.RepositoryTriggerBranchNameListRequiredException=Ep.MaximumRepositoryTriggersExceededException=Ep.MaximumBranchesExceededException=Ep.InvalidRepositoryTriggerRegionException=Ep.InvalidRepositoryTriggerNameException=Ep.InvalidRepositoryTriggerEventsException=Ep.InvalidRepositoryTriggerDestinationArnException=Ep.InvalidRepositoryTriggerCustomDataException=Ep.InvalidRepositoryTriggerBranchNameException=Ep.SameFileContentException=Ep.FileContentRequiredException=Ep.ReactionValueRequiredException=Ep.ReactionLimitExceededException=Ep.InvalidReactionValueException=Ep.InvalidRelativeFileVersionEnumException=Ep.InvalidFilePositionException=Ep.InvalidFileLocationException=Ep.CommentContentSizeLimitExceededException=Ep.CommentContentRequiredException=Ep.OverrideStatusRequiredException=Ep.OverrideAlreadySetException=Ep.InvalidOverrideStatusException=Ep.TipOfSourceReferenceIsDifferentException=Ep.PullRequestApprovalRulesNotSatisfiedException=Ep.InvalidTargetBranchException=Ep.ResourceArnRequiredException=Ep.InvalidResourceArnException=Ep.SortByEnum=Ep.OrderEnum=void 0;var L1=J6t();Ep.OrderEnum={ASCENDING:"ascending",DESCENDING:"descending"};Ep.SortByEnum={MODIFIED_DATE:"lastModifiedDate",REPOSITORY_NAME:"repositoryName"};var Ooi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidResourceArnException",$fault:"client",...r}),this.name="InvalidResourceArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidResourceArnException=Ooi;var Boi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ResourceArnRequiredException",$fault:"client",...r}),this.name="ResourceArnRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ResourceArnRequiredException=Boi;var qoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetBranchException",$fault:"client",...r}),this.name="InvalidTargetBranchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidTargetBranchException=qoi;var Moi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestApprovalRulesNotSatisfiedException",$fault:"client",...r}),this.name="PullRequestApprovalRulesNotSatisfiedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestApprovalRulesNotSatisfiedException=Moi;var Loi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TipOfSourceReferenceIsDifferentException",$fault:"client",...r}),this.name="TipOfSourceReferenceIsDifferentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TipOfSourceReferenceIsDifferentException=Loi;var joi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidOverrideStatusException",$fault:"client",...r}),this.name="InvalidOverrideStatusException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidOverrideStatusException=joi;var Goi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"OverrideAlreadySetException",$fault:"client",...r}),this.name="OverrideAlreadySetException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.OverrideAlreadySetException=Goi;var Uoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"OverrideStatusRequiredException",$fault:"client",...r}),this.name="OverrideStatusRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.OverrideStatusRequiredException=Uoi;var Voi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentContentRequiredException",$fault:"client",...r}),this.name="CommentContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentContentRequiredException=Voi;var zoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentContentSizeLimitExceededException",$fault:"client",...r}),this.name="CommentContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentContentSizeLimitExceededException=zoi;var $oi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidFileLocationException",$fault:"client",...r}),this.name="InvalidFileLocationException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidFileLocationException=$oi;var Qoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidFilePositionException",$fault:"client",...r}),this.name="InvalidFilePositionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidFilePositionException=Qoi;var Koi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRelativeFileVersionEnumException",$fault:"client",...r}),this.name="InvalidRelativeFileVersionEnumException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRelativeFileVersionEnumException=Koi;var Hoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidReactionValueException",$fault:"client",...r}),this.name="InvalidReactionValueException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidReactionValueException=Hoi;var Woi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ReactionLimitExceededException",$fault:"client",...r}),this.name="ReactionLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ReactionLimitExceededException=Woi;var Yoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ReactionValueRequiredException",$fault:"client",...r}),this.name="ReactionValueRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ReactionValueRequiredException=Yoi;var Joi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"FileContentRequiredException",$fault:"client",...r}),this.name="FileContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.FileContentRequiredException=Joi;var Xoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"SameFileContentException",$fault:"client",...r}),this.name="SameFileContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.SameFileContentException=Xoi;var Zoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerBranchNameException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerBranchNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerBranchNameException=Zoi;var eci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerCustomDataException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerCustomDataException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerCustomDataException=eci;var tci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerDestinationArnException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerDestinationArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerDestinationArnException=tci;var rci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerEventsException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerEventsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerEventsException=rci;var nci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerNameException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerNameException=nci;var ici=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerRegionException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerRegionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerRegionException=ici;var sci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumBranchesExceededException",$fault:"client",...r}),this.name="MaximumBranchesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumBranchesExceededException=sci;var aci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumRepositoryTriggersExceededException",$fault:"client",...r}),this.name="MaximumRepositoryTriggersExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumRepositoryTriggersExceededException=aci;var oci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerBranchNameListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerBranchNameListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerBranchNameListRequiredException=oci;var cci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerDestinationArnRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerDestinationArnRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerDestinationArnRequiredException=cci;var uci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerEventsListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerEventsListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerEventsListRequiredException=uci;var lci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerNameRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerNameRequiredException=lci;var dci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggersListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggersListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggersListRequiredException=dci;var pci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TagsMapRequiredException",$fault:"client",...r}),this.name="TagsMapRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TagsMapRequiredException=pci;var mci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidTagKeysListException",$fault:"client",...r}),this.name="InvalidTagKeysListException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidTagKeysListException=mci;var fci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TagKeysListRequiredException",$fault:"client",...r}),this.name="TagKeysListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TagKeysListRequiredException=fci;var hci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRuleContentSha256Exception",$fault:"client",...r}),this.name="InvalidRuleContentSha256Exception",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRuleContentSha256Exception=hci;var gci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentNotCreatedByCallerException",$fault:"client",...r}),this.name="CommentNotCreatedByCallerException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentNotCreatedByCallerException=gci;var yci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalStateException",$fault:"client",...r}),this.name="InvalidApprovalStateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidApprovalStateException=yci;var _ci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumNumberOfApprovalsExceededException",$fault:"client",...r}),this.name="MaximumNumberOfApprovalsExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumNumberOfApprovalsExceededException=_ci;var Aci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestCannotBeApprovedByAuthorException",$fault:"client",...r}),this.name="PullRequestCannotBeApprovedByAuthorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestCannotBeApprovedByAuthorException=Aci;var bci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestStatusUpdateException",$fault:"client",...r}),this.name="InvalidPullRequestStatusUpdateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidPullRequestStatusUpdateException=bci;var Cci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestStatusRequiredException",$fault:"client",...r}),this.name="PullRequestStatusRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestStatusRequiredException=Cci});var fm=A(Ks=>{"use strict";Object.defineProperty(Ks,"__esModule",{value:!0});Ks.se_MergeBranchesByFastForwardCommand=Ks.se_ListTagsForResourceCommand=Ks.se_ListRepositoriesForApprovalRuleTemplateCommand=Ks.se_ListRepositoriesCommand=Ks.se_ListPullRequestsCommand=Ks.se_ListBranchesCommand=Ks.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Ks.se_ListApprovalRuleTemplatesCommand=Ks.se_GetRepositoryTriggersCommand=Ks.se_GetRepositoryCommand=Ks.se_GetPullRequestOverrideStateCommand=Ks.se_GetPullRequestApprovalStatesCommand=Ks.se_GetPullRequestCommand=Ks.se_GetMergeOptionsCommand=Ks.se_GetMergeConflictsCommand=Ks.se_GetMergeCommitCommand=Ks.se_GetFolderCommand=Ks.se_GetFileCommand=Ks.se_GetDifferencesCommand=Ks.se_GetCommitCommand=Ks.se_GetCommentsForPullRequestCommand=Ks.se_GetCommentsForComparedCommitCommand=Ks.se_GetCommentReactionsCommand=Ks.se_GetCommentCommand=Ks.se_GetBranchCommand=Ks.se_GetBlobCommand=Ks.se_GetApprovalRuleTemplateCommand=Ks.se_EvaluatePullRequestApprovalRulesCommand=Ks.se_DisassociateApprovalRuleTemplateFromRepositoryCommand=Ks.se_DescribePullRequestEventsCommand=Ks.se_DescribeMergeConflictsCommand=Ks.se_DeleteRepositoryCommand=Ks.se_DeletePullRequestApprovalRuleCommand=Ks.se_DeleteFileCommand=Ks.se_DeleteCommentContentCommand=Ks.se_DeleteBranchCommand=Ks.se_DeleteApprovalRuleTemplateCommand=Ks.se_CreateUnreferencedMergeCommitCommand=Ks.se_CreateRepositoryCommand=Ks.se_CreatePullRequestApprovalRuleCommand=Ks.se_CreatePullRequestCommand=Ks.se_CreateCommitCommand=Ks.se_CreateBranchCommand=Ks.se_CreateApprovalRuleTemplateCommand=Ks.se_BatchGetRepositoriesCommand=Ks.se_BatchGetCommitsCommand=Ks.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ks.se_BatchDescribeMergeConflictsCommand=Ks.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Ks.se_AssociateApprovalRuleTemplateWithRepositoryCommand=void 0;Ks.de_EvaluatePullRequestApprovalRulesCommand=Ks.de_DisassociateApprovalRuleTemplateFromRepositoryCommand=Ks.de_DescribePullRequestEventsCommand=Ks.de_DescribeMergeConflictsCommand=Ks.de_DeleteRepositoryCommand=Ks.de_DeletePullRequestApprovalRuleCommand=Ks.de_DeleteFileCommand=Ks.de_DeleteCommentContentCommand=Ks.de_DeleteBranchCommand=Ks.de_DeleteApprovalRuleTemplateCommand=Ks.de_CreateUnreferencedMergeCommitCommand=Ks.de_CreateRepositoryCommand=Ks.de_CreatePullRequestApprovalRuleCommand=Ks.de_CreatePullRequestCommand=Ks.de_CreateCommitCommand=Ks.de_CreateBranchCommand=Ks.de_CreateApprovalRuleTemplateCommand=Ks.de_BatchGetRepositoriesCommand=Ks.de_BatchGetCommitsCommand=Ks.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ks.de_BatchDescribeMergeConflictsCommand=Ks.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Ks.de_AssociateApprovalRuleTemplateWithRepositoryCommand=Ks.se_UpdateRepositoryNameCommand=Ks.se_UpdateRepositoryDescriptionCommand=Ks.se_UpdatePullRequestTitleCommand=Ks.se_UpdatePullRequestStatusCommand=Ks.se_UpdatePullRequestDescriptionCommand=Ks.se_UpdatePullRequestApprovalStateCommand=Ks.se_UpdatePullRequestApprovalRuleContentCommand=Ks.se_UpdateDefaultBranchCommand=Ks.se_UpdateCommentCommand=Ks.se_UpdateApprovalRuleTemplateNameCommand=Ks.se_UpdateApprovalRuleTemplateDescriptionCommand=Ks.se_UpdateApprovalRuleTemplateContentCommand=Ks.se_UntagResourceCommand=Ks.se_TestRepositoryTriggersCommand=Ks.se_TagResourceCommand=Ks.se_PutRepositoryTriggersCommand=Ks.se_PutFileCommand=Ks.se_PutCommentReactionCommand=Ks.se_PostCommentReplyCommand=Ks.se_PostCommentForPullRequestCommand=Ks.se_PostCommentForComparedCommitCommand=Ks.se_OverridePullRequestApprovalRulesCommand=Ks.se_MergePullRequestByThreeWayCommand=Ks.se_MergePullRequestBySquashCommand=Ks.se_MergePullRequestByFastForwardCommand=Ks.se_MergeBranchesByThreeWayCommand=Ks.se_MergeBranchesBySquashCommand=void 0;Ks.de_UpdatePullRequestDescriptionCommand=Ks.de_UpdatePullRequestApprovalStateCommand=Ks.de_UpdatePullRequestApprovalRuleContentCommand=Ks.de_UpdateDefaultBranchCommand=Ks.de_UpdateCommentCommand=Ks.de_UpdateApprovalRuleTemplateNameCommand=Ks.de_UpdateApprovalRuleTemplateDescriptionCommand=Ks.de_UpdateApprovalRuleTemplateContentCommand=Ks.de_UntagResourceCommand=Ks.de_TestRepositoryTriggersCommand=Ks.de_TagResourceCommand=Ks.de_PutRepositoryTriggersCommand=Ks.de_PutFileCommand=Ks.de_PutCommentReactionCommand=Ks.de_PostCommentReplyCommand=Ks.de_PostCommentForPullRequestCommand=Ks.de_PostCommentForComparedCommitCommand=Ks.de_OverridePullRequestApprovalRulesCommand=Ks.de_MergePullRequestByThreeWayCommand=Ks.de_MergePullRequestBySquashCommand=Ks.de_MergePullRequestByFastForwardCommand=Ks.de_MergeBranchesByThreeWayCommand=Ks.de_MergeBranchesBySquashCommand=Ks.de_MergeBranchesByFastForwardCommand=Ks.de_ListTagsForResourceCommand=Ks.de_ListRepositoriesForApprovalRuleTemplateCommand=Ks.de_ListRepositoriesCommand=Ks.de_ListPullRequestsCommand=Ks.de_ListBranchesCommand=Ks.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Ks.de_ListApprovalRuleTemplatesCommand=Ks.de_GetRepositoryTriggersCommand=Ks.de_GetRepositoryCommand=Ks.de_GetPullRequestOverrideStateCommand=Ks.de_GetPullRequestApprovalStatesCommand=Ks.de_GetPullRequestCommand=Ks.de_GetMergeOptionsCommand=Ks.de_GetMergeConflictsCommand=Ks.de_GetMergeCommitCommand=Ks.de_GetFolderCommand=Ks.de_GetFileCommand=Ks.de_GetDifferencesCommand=Ks.de_GetCommitCommand=Ks.de_GetCommentsForPullRequestCommand=Ks.de_GetCommentsForComparedCommitCommand=Ks.de_GetCommentReactionsCommand=Ks.de_GetCommentCommand=Ks.de_GetBranchCommand=Ks.de_GetBlobCommand=Ks.de_GetApprovalRuleTemplateCommand=void 0;Ks.de_UpdateRepositoryNameCommand=Ks.de_UpdateRepositoryDescriptionCommand=Ks.de_UpdatePullRequestTitleCommand=Ks.de_UpdatePullRequestStatusCommand=void 0;var Cdh=QC(),gr=qe(),ixr=(uNe(),Dr(cNe)),vdh=J6t(),wu=Noi(),j1=vci(),Edh=async(e,r)=>{let t=Am("AssociateApprovalRuleTemplateWithRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_AssociateApprovalRuleTemplateWithRepositoryCommand=Edh;var Ddh=async(e,r)=>{let t=Am("BatchAssociateApprovalRuleTemplateWithRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Ddh;var Sdh=async(e,r)=>{let t=Am("BatchDescribeMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchDescribeMergeConflictsCommand=Sdh;var wdh=async(e,r)=>{let t=Am("BatchDisassociateApprovalRuleTemplateFromRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=wdh;var Idh=async(e,r)=>{let t=Am("BatchGetCommits"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchGetCommitsCommand=Idh;var xdh=async(e,r)=>{let t=Am("BatchGetRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchGetRepositoriesCommand=xdh;var Tdh=async(e,r)=>{let t=Am("CreateApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateApprovalRuleTemplateCommand=Tdh;var Pdh=async(e,r)=>{let t=Am("CreateBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateBranchCommand=Pdh;var Rdh=async(e,r)=>{let t=Am("CreateCommit"),n;return n=JSON.stringify(Hhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreateCommitCommand=Rdh;var kdh=async(e,r)=>{let t=Am("CreatePullRequest"),n;return n=JSON.stringify(Whh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreatePullRequestCommand=kdh;var Fdh=async(e,r)=>{let t=Am("CreatePullRequestApprovalRule"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreatePullRequestApprovalRuleCommand=Fdh;var Ndh=async(e,r)=>{let t=Am("CreateRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateRepositoryCommand=Ndh;var Odh=async(e,r)=>{let t=Am("CreateUnreferencedMergeCommit"),n;return n=JSON.stringify(Yhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreateUnreferencedMergeCommitCommand=Odh;var Bdh=async(e,r)=>{let t=Am("DeleteApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteApprovalRuleTemplateCommand=Bdh;var qdh=async(e,r)=>{let t=Am("DeleteBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteBranchCommand=qdh;var Mdh=async(e,r)=>{let t=Am("DeleteCommentContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteCommentContentCommand=Mdh;var Ldh=async(e,r)=>{let t=Am("DeleteFile"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteFileCommand=Ldh;var jdh=async(e,r)=>{let t=Am("DeletePullRequestApprovalRule"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeletePullRequestApprovalRuleCommand=jdh;var Gdh=async(e,r)=>{let t=Am("DeleteRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteRepositoryCommand=Gdh;var Udh=async(e,r)=>{let t=Am("DescribeMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DescribeMergeConflictsCommand=Udh;var Vdh=async(e,r)=>{let t=Am("DescribePullRequestEvents"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DescribePullRequestEventsCommand=Vdh;var zdh=async(e,r)=>{let t=Am("DisassociateApprovalRuleTemplateFromRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DisassociateApprovalRuleTemplateFromRepositoryCommand=zdh;var $dh=async(e,r)=>{let t=Am("EvaluatePullRequestApprovalRules"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_EvaluatePullRequestApprovalRulesCommand=$dh;var Qdh=async(e,r)=>{let t=Am("GetApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetApprovalRuleTemplateCommand=Qdh;var Kdh=async(e,r)=>{let t=Am("GetBlob"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetBlobCommand=Kdh;var Hdh=async(e,r)=>{let t=Am("GetBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetBranchCommand=Hdh;var Wdh=async(e,r)=>{let t=Am("GetComment"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentCommand=Wdh;var Ydh=async(e,r)=>{let t=Am("GetCommentReactions"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentReactionsCommand=Ydh;var Jdh=async(e,r)=>{let t=Am("GetCommentsForComparedCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentsForComparedCommitCommand=Jdh;var Xdh=async(e,r)=>{let t=Am("GetCommentsForPullRequest"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentsForPullRequestCommand=Xdh;var Zdh=async(e,r)=>{let t=Am("GetCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommitCommand=Zdh;var eph=async(e,r)=>{let t=Am("GetDifferences"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetDifferencesCommand=eph;var tph=async(e,r)=>{let t=Am("GetFile"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetFileCommand=tph;var rph=async(e,r)=>{let t=Am("GetFolder"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetFolderCommand=rph;var nph=async(e,r)=>{let t=Am("GetMergeCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeCommitCommand=nph;var iph=async(e,r)=>{let t=Am("GetMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeConflictsCommand=iph;var sph=async(e,r)=>{let t=Am("GetMergeOptions"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeOptionsCommand=sph;var aph=async(e,r)=>{let t=Am("GetPullRequest"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestCommand=aph;var oph=async(e,r)=>{let t=Am("GetPullRequestApprovalStates"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestApprovalStatesCommand=oph;var cph=async(e,r)=>{let t=Am("GetPullRequestOverrideState"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestOverrideStateCommand=cph;var uph=async(e,r)=>{let t=Am("GetRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetRepositoryCommand=uph;var lph=async(e,r)=>{let t=Am("GetRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetRepositoryTriggersCommand=lph;var dph=async(e,r)=>{let t=Am("ListApprovalRuleTemplates"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListApprovalRuleTemplatesCommand=dph;var pph=async(e,r)=>{let t=Am("ListAssociatedApprovalRuleTemplatesForRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=pph;var mph=async(e,r)=>{let t=Am("ListBranches"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListBranchesCommand=mph;var fph=async(e,r)=>{let t=Am("ListPullRequests"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListPullRequestsCommand=fph;var hph=async(e,r)=>{let t=Am("ListRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListRepositoriesCommand=hph;var gph=async(e,r)=>{let t=Am("ListRepositoriesForApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListRepositoriesForApprovalRuleTemplateCommand=gph;var yph=async(e,r)=>{let t=Am("ListTagsForResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListTagsForResourceCommand=yph;var _ph=async(e,r)=>{let t=Am("MergeBranchesByFastForward"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesByFastForwardCommand=_ph;var Aph=async(e,r)=>{let t=Am("MergeBranchesBySquash"),n;return n=JSON.stringify(Jhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesBySquashCommand=Aph;var bph=async(e,r)=>{let t=Am("MergeBranchesByThreeWay"),n;return n=JSON.stringify(Xhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesByThreeWayCommand=bph;var Cph=async(e,r)=>{let t=Am("MergePullRequestByFastForward"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestByFastForwardCommand=Cph;var vph=async(e,r)=>{let t=Am("MergePullRequestBySquash"),n;return n=JSON.stringify(Zhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestBySquashCommand=vph;var Eph=async(e,r)=>{let t=Am("MergePullRequestByThreeWay"),n;return n=JSON.stringify(egh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestByThreeWayCommand=Eph;var Dph=async(e,r)=>{let t=Am("OverridePullRequestApprovalRules"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_OverridePullRequestApprovalRulesCommand=Dph;var Sph=async(e,r)=>{let t=Am("PostCommentForComparedCommit"),n;return n=JSON.stringify(tgh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentForComparedCommitCommand=Sph;var wph=async(e,r)=>{let t=Am("PostCommentForPullRequest"),n;return n=JSON.stringify(rgh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentForPullRequestCommand=wph;var Iph=async(e,r)=>{let t=Am("PostCommentReply"),n;return n=JSON.stringify(ngh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentReplyCommand=Iph;var xph=async(e,r)=>{let t=Am("PutCommentReaction"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_PutCommentReactionCommand=xph;var Tph=async(e,r)=>{let t=Am("PutFile"),n;return n=JSON.stringify(agh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PutFileCommand=Tph;var Pph=async(e,r)=>{let t=Am("PutRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_PutRepositoryTriggersCommand=Pph;var Rph=async(e,r)=>{let t=Am("TagResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_TagResourceCommand=Rph;var kph=async(e,r)=>{let t=Am("TestRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_TestRepositoryTriggersCommand=kph;var Fph=async(e,r)=>{let t=Am("UntagResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UntagResourceCommand=Fph;var Nph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateContentCommand=Nph;var Oph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateDescriptionCommand=Oph;var Bph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateName"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateNameCommand=Bph;var qph=async(e,r)=>{let t=Am("UpdateComment"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateCommentCommand=qph;var Mph=async(e,r)=>{let t=Am("UpdateDefaultBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateDefaultBranchCommand=Mph;var Lph=async(e,r)=>{let t=Am("UpdatePullRequestApprovalRuleContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestApprovalRuleContentCommand=Lph;var jph=async(e,r)=>{let t=Am("UpdatePullRequestApprovalState"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestApprovalStateCommand=jph;var Gph=async(e,r)=>{let t=Am("UpdatePullRequestDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestDescriptionCommand=Gph;var Uph=async(e,r)=>{let t=Am("UpdatePullRequestStatus"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestStatusCommand=Uph;var Vph=async(e,r)=>{let t=Am("UpdatePullRequestTitle"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestTitleCommand=Vph;var zph=async(e,r)=>{let t=Am("UpdateRepositoryDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateRepositoryDescriptionCommand=zph;var $ph=async(e,r)=>{let t=Am("UpdateRepositoryName"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateRepositoryNameCommand=$ph;var Qph=async(e,r)=>e.statusCode>=300?Kph(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_AssociateApprovalRuleTemplateWithRepositoryCommand=Qph;var Kph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumRuleTemplatesAssociatedWithRepositoryException":case"com.amazonaws.codecommit#MaximumRuleTemplatesAssociatedWithRepositoryException":throw await Dhh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Hph=async(e,r)=>{if(e.statusCode>=300)return Wph(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Hph;var Wph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Tci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Oci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Yph=async(e,r)=>{if(e.statusCode>=300)return Jph(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchDescribeMergeConflictsCommand=Yph;var Jph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxConflictFilesException":case"com.amazonaws.codecommit#InvalidMaxConflictFilesException":throw await mPo(t,r);case"InvalidMaxMergeHunksException":case"com.amazonaws.codecommit#InvalidMaxMergeHunksException":throw await fPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Xph=async(e,r)=>{if(e.statusCode>=300)return Zph(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Xph;var Zph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Tci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Oci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},emh=async(e,r)=>{if(e.statusCode>=300)return tmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchGetCommitsCommand=emh;var tmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitIdsLimitExceededException":case"com.amazonaws.codecommit#CommitIdsLimitExceededException":throw await J0h(t,r);case"CommitIdsListRequiredException":case"com.amazonaws.codecommit#CommitIdsListRequiredException":throw await X0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},rmh=async(e,r)=>{if(e.statusCode>=300)return nmh(e,r);let t=await Af(e.body,r),n={};return n=lgh(t,r),{$metadata:La(e),...n}};Ks.de_BatchGetRepositoriesCommand=rmh;var nmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Tci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Oci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},imh=async(e,r)=>{if(e.statusCode>=300)return smh(e,r);let t=await Af(e.body,r),n={};return n=hgh(t,r),{$metadata:La(e),...n}};Ks.de_CreateApprovalRuleTemplateCommand=imh;var smh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateContentRequiredException":throw await ZTo(t,r);case"ApprovalRuleTemplateNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameAlreadyExistsException":throw await ePo(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateContentException":throw await oPo(t,r);case"InvalidApprovalRuleTemplateDescriptionException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateDescriptionException":throw await cPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"NumberOfRuleTemplatesExceededException":case"com.amazonaws.codecommit#NumberOfRuleTemplatesExceededException":throw await xhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},amh=async(e,r)=>e.statusCode>=300?omh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_CreateBranchCommand=amh;var omh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchNameExistsException":case"com.amazonaws.codecommit#BranchNameExistsException":throw await Q0h(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},cmh=async(e,r)=>{if(e.statusCode>=300)return umh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_CreateCommitCommand=cmh;var umh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"DirectoryNameConflictsWithFileNameException":case"com.amazonaws.codecommit#DirectoryNameConflictsWithFileNameException":throw await rPo(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentAndSourceFileSpecifiedException":case"com.amazonaws.codecommit#FileContentAndSourceFileSpecifiedException":throw await ehh(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"FileEntryRequiredException":case"com.amazonaws.codecommit#FileEntryRequiredException":throw await rhh(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FileNameConflictsWithDirectoryNameException":case"com.amazonaws.codecommit#FileNameConflictsWithDirectoryNameException":throw await nPo(t,r);case"FilePathConflictsWithSubmodulePathException":case"com.amazonaws.codecommit#FilePathConflictsWithSubmodulePathException":throw await iPo(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidDeletionParameterException":case"com.amazonaws.codecommit#InvalidDeletionParameterException":throw await uPo(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await Sci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileEntriesExceededException":case"com.amazonaws.codecommit#MaximumFileEntriesExceededException":throw await Chh(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"NoChangeException":case"com.amazonaws.codecommit#NoChangeException":throw await whh(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Pci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await Rci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await kci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PutFileEntryConflictException":case"com.amazonaws.codecommit#PutFileEntryConflictException":throw await Fhh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RestrictedSourceFileException":case"com.amazonaws.codecommit#RestrictedSourceFileException":throw await Lhh(t,r);case"SamePathRequestException":case"com.amazonaws.codecommit#SamePathRequestException":throw await Ghh(t,r);case"SourceFileOrContentRequiredException":case"com.amazonaws.codecommit#SourceFileOrContentRequiredException":throw await Vhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},lmh=async(e,r)=>{if(e.statusCode>=300)return dmh(e,r);let t=await Af(e.body,r),n={};return n=ygh(t,r),{$metadata:La(e),...n}};Ks.de_CreatePullRequestCommand=lmh;var dmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidDescriptionException":case"com.amazonaws.codecommit#InvalidDescriptionException":throw await lPo(t,r);case"InvalidReferenceNameException":case"com.amazonaws.codecommit#InvalidReferenceNameException":throw await hhh(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetException":case"com.amazonaws.codecommit#InvalidTargetException":throw await Ahh(t,r);case"InvalidTargetsException":case"com.amazonaws.codecommit#InvalidTargetsException":throw await bhh(t,r);case"InvalidTitleException":case"com.amazonaws.codecommit#InvalidTitleException":throw await wPo(t,r);case"MaximumOpenPullRequestsExceededException":case"com.amazonaws.codecommit#MaximumOpenPullRequestsExceededException":throw await Ehh(t,r);case"MultipleRepositoriesInPullRequestException":case"com.amazonaws.codecommit#MultipleRepositoriesInPullRequestException":throw await Shh(t,r);case"ReferenceDoesNotExistException":case"com.amazonaws.codecommit#ReferenceDoesNotExistException":throw await TPo(t,r);case"ReferenceNameRequiredException":case"com.amazonaws.codecommit#ReferenceNameRequiredException":throw await Bhh(t,r);case"ReferenceTypeNotSupportedException":case"com.amazonaws.codecommit#ReferenceTypeNotSupportedException":throw await qhh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"SourceAndDestinationAreSameException":case"com.amazonaws.codecommit#SourceAndDestinationAreSameException":throw await Uhh(t,r);case"TargetRequiredException":case"com.amazonaws.codecommit#TargetRequiredException":throw await Qhh(t,r);case"TargetsRequiredException":case"com.amazonaws.codecommit#TargetsRequiredException":throw await Khh(t,r);case"TitleRequiredException":case"com.amazonaws.codecommit#TitleRequiredException":throw await BPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},pmh=async(e,r)=>{if(e.statusCode>=300)return mmh(e,r);let t=await Af(e.body,r),n={};return n=ggh(t,r),{$metadata:La(e),...n}};Ks.de_CreatePullRequestApprovalRuleCommand=pmh;var mmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleContentRequiredException":throw await XTo(t,r);case"ApprovalRuleNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleNameAlreadyExistsException":throw await j0h(t,r);case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Eci(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleContentException":throw await aPo(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Dci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"NumberOfRulesExceededException":case"com.amazonaws.codecommit#NumberOfRulesExceededException":throw await Ihh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},fmh=async(e,r)=>{if(e.statusCode>=300)return hmh(e,r);let t=await Af(e.body,r),n={};return n=_gh(t,r),{$metadata:La(e),...n}};Ks.de_CreateRepositoryCommand=fmh;var hmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryDescriptionException":case"com.amazonaws.codecommit#InvalidRepositoryDescriptionException":throw await yPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await Ici(t,r);case"InvalidTagsMapException":case"com.amazonaws.codecommit#InvalidTagsMapException":throw await SPo(t,r);case"RepositoryLimitExceededException":case"com.amazonaws.codecommit#RepositoryLimitExceededException":throw await Mhh(t,r);case"RepositoryNameExistsException":case"com.amazonaws.codecommit#RepositoryNameExistsException":throw await PPo(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Mci(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await jci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},gmh=async(e,r)=>{if(e.statusCode>=300)return ymh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_CreateUnreferencedMergeCommitCommand=gmh;var ymh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},_mh=async(e,r)=>{if(e.statusCode>=300)return Amh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteApprovalRuleTemplateCommand=_mh;var Amh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateInUseException":case"com.amazonaws.codecommit#ApprovalRuleTemplateInUseException":throw await G0h(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},bmh=async(e,r)=>{if(e.statusCode>=300)return Cmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteBranchCommand=bmh;var Cmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"DefaultBranchCannotBeDeletedException":case"com.amazonaws.codecommit#DefaultBranchCannotBeDeletedException":throw await Z0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},vmh=async(e,r)=>{if(e.statusCode>=300)return Emh(e,r);let t=await Af(e.body,r),n={};return n=Agh(t,r),{$metadata:La(e),...n}};Ks.de_DeleteCommentContentCommand=vmh;var Emh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Dmh=async(e,r)=>{if(e.statusCode>=300)return Smh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteFileCommand=Dmh;var Smh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await Sci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Pci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await Rci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await kci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},wmh=async(e,r)=>{if(e.statusCode>=300)return Imh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeletePullRequestApprovalRuleCommand=wmh;var Imh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Eci(t,r);case"CannotDeleteApprovalRuleFromTemplateException":case"com.amazonaws.codecommit#CannotDeleteApprovalRuleFromTemplateException":throw await K0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Dci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},xmh=async(e,r)=>{if(e.statusCode>=300)return Tmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteRepositoryCommand=xmh;var Tmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Pmh=async(e,r)=>{if(e.statusCode>=300)return Rmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DescribeMergeConflictsCommand=Pmh;var Rmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxMergeHunksException":case"com.amazonaws.codecommit#InvalidMaxMergeHunksException":throw await fPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},kmh=async(e,r)=>{if(e.statusCode>=300)return Fmh(e,r);let t=await Af(e.body,r),n={};return n=bgh(t,r),{$metadata:La(e),...n}};Ks.de_DescribePullRequestEventsCommand=kmh;var Fmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ActorDoesNotExistException":case"com.amazonaws.codecommit#ActorDoesNotExistException":throw await M0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidActorArnException":case"com.amazonaws.codecommit#InvalidActorArnException":throw await ihh(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestEventTypeException":case"com.amazonaws.codecommit#InvalidPullRequestEventTypeException":throw await dhh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Nmh=async(e,r)=>e.statusCode>=300?Omh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_DisassociateApprovalRuleTemplateFromRepositoryCommand=Nmh;var Omh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Bmh=async(e,r)=>{if(e.statusCode>=300)return qmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_EvaluatePullRequestApprovalRulesCommand=Bmh;var qmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await qci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Mmh=async(e,r)=>{if(e.statusCode>=300)return Lmh(e,r);let t=await Af(e.body,r),n={};return n=Cgh(t,r),{$metadata:La(e),...n}};Ks.de_GetApprovalRuleTemplateCommand=Mmh;var Lmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},jmh=async(e,r)=>{if(e.statusCode>=300)return Gmh(e,r);let t=await Af(e.body,r),n={};return n=vgh(t,r),{$metadata:La(e),...n}};Ks.de_GetBlobCommand=jmh;var Gmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BlobIdDoesNotExistException":case"com.amazonaws.codecommit#BlobIdDoesNotExistException":throw await z0h(t,r);case"BlobIdRequiredException":case"com.amazonaws.codecommit#BlobIdRequiredException":throw await $0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileTooLargeException":case"com.amazonaws.codecommit#FileTooLargeException":throw await sPo(t,r);case"InvalidBlobIdException":case"com.amazonaws.codecommit#InvalidBlobIdException":throw await ohh(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Umh=async(e,r)=>{if(e.statusCode>=300)return Vmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetBranchCommand=Umh;var Vmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},zmh=async(e,r)=>{if(e.statusCode>=300)return $mh(e,r);let t=await Af(e.body,r),n={};return n=Egh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentCommand=zmh;var $mh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Qmh=async(e,r)=>{if(e.statusCode>=300)return Kmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetCommentReactionsCommand=Qmh;var Kmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidReactionUserArnException":case"com.amazonaws.codecommit#InvalidReactionUserArnException":throw await mhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Hmh=async(e,r)=>{if(e.statusCode>=300)return Wmh(e,r);let t=await Af(e.body,r),n={};return n=Dgh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentsForComparedCommitCommand=Hmh;var Wmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Ymh=async(e,r)=>{if(e.statusCode>=300)return Jmh(e,r);let t=await Af(e.body,r),n={};return n=Sgh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentsForPullRequestCommand=Ymh;var Jmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Xmh=async(e,r)=>{if(e.statusCode>=300)return Zmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetCommitCommand=Xmh;var Zmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitIdDoesNotExistException":case"com.amazonaws.codecommit#CommitIdDoesNotExistException":throw await Y0h(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},efh=async(e,r)=>{if(e.statusCode>=300)return tfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetDifferencesCommand=efh;var tfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Fci(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},rfh=async(e,r)=>{if(e.statusCode>=300)return nfh(e,r);let t=await Af(e.body,r),n={};return n=wgh(t,r),{$metadata:La(e),...n}};Ks.de_GetFileCommand=rfh;var nfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"FileTooLargeException":case"com.amazonaws.codecommit#FileTooLargeException":throw await sPo(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},ifh=async(e,r)=>{if(e.statusCode>=300)return sfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetFolderCommand=ifh;var sfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FolderDoesNotExistException":case"com.amazonaws.codecommit#FolderDoesNotExistException":throw await nhh(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},afh=async(e,r)=>{if(e.statusCode>=300)return ofh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeCommitCommand=afh;var ofh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},cfh=async(e,r)=>{if(e.statusCode>=300)return ufh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeConflictsCommand=cfh;var ufh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidDestinationCommitSpecifierException":case"com.amazonaws.codecommit#InvalidDestinationCommitSpecifierException":throw await chh(t,r);case"InvalidMaxConflictFilesException":case"com.amazonaws.codecommit#InvalidMaxConflictFilesException":throw await mPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidSourceCommitSpecifierException":case"com.amazonaws.codecommit#InvalidSourceCommitSpecifierException":throw await yhh(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},lfh=async(e,r)=>{if(e.statusCode>=300)return dfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeOptionsCommand=lfh;var dfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},pfh=async(e,r)=>{if(e.statusCode>=300)return mfh(e,r);let t=await Af(e.body,r),n={};return n=Igh(t,r),{$metadata:La(e),...n}};Ks.de_GetPullRequestCommand=pfh;var mfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},ffh=async(e,r)=>{if(e.statusCode>=300)return hfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetPullRequestApprovalStatesCommand=ffh;var hfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},gfh=async(e,r)=>{if(e.statusCode>=300)return yfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetPullRequestOverrideStateCommand=gfh;var yfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},_fh=async(e,r)=>{if(e.statusCode>=300)return Afh(e,r);let t=await Af(e.body,r),n={};return n=xgh(t,r),{$metadata:La(e),...n}};Ks.de_GetRepositoryCommand=_fh;var Afh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},bfh=async(e,r)=>{if(e.statusCode>=300)return Cfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetRepositoryTriggersCommand=bfh;var Cfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},vfh=async(e,r)=>{if(e.statusCode>=300)return Efh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListApprovalRuleTemplatesCommand=vfh;var Efh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Dfh=async(e,r)=>{if(e.statusCode>=300)return Sfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Dfh;var Sfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},wfh=async(e,r)=>{if(e.statusCode>=300)return Ifh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListBranchesCommand=wfh;var Ifh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},xfh=async(e,r)=>{if(e.statusCode>=300)return Tfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListPullRequestsCommand=xfh;var Tfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"AuthorDoesNotExistException":case"com.amazonaws.codecommit#AuthorDoesNotExistException":throw await V0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidAuthorArnException":case"com.amazonaws.codecommit#InvalidAuthorArnException":throw await ahh(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestStatusException":case"com.amazonaws.codecommit#InvalidPullRequestStatusException":throw await hPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Pfh=async(e,r)=>{if(e.statusCode>=300)return Rfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListRepositoriesCommand=Pfh;var Rfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidOrderException":case"com.amazonaws.codecommit#InvalidOrderException":throw await uhh(t,r);case"InvalidSortByException":case"com.amazonaws.codecommit#InvalidSortByException":throw await ghh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},kfh=async(e,r)=>{if(e.statusCode>=300)return Ffh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListRepositoriesForApprovalRuleTemplateCommand=kfh;var Ffh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Nfh=async(e,r)=>{if(e.statusCode>=300)return Ofh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListTagsForResourceCommand=Nfh;var Ofh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await wci(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await Bci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Bfh=async(e,r)=>{if(e.statusCode>=300)return qfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesByFastForwardCommand=Bfh;var qfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await xci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Mfh=async(e,r)=>{if(e.statusCode>=300)return Lfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesBySquashCommand=Mfh;var Lfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await xci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},jfh=async(e,r)=>{if(e.statusCode>=300)return Gfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesByThreeWayCommand=jfh;var Gfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await xci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Ufh=async(e,r)=>{if(e.statusCode>=300)return Vfh(e,r);let t=await Af(e.body,r),n={};return n=Tgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestByFastForwardCommand=Ufh;var Vfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Nci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReferenceDoesNotExistException":case"com.amazonaws.codecommit#ReferenceDoesNotExistException":throw await TPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await Lci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},zfh=async(e,r)=>{if(e.statusCode>=300)return $fh(e,r);let t=await Af(e.body,r),n={};return n=Pgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestBySquashCommand=zfh;var $fh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Nci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await Lci(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Qfh=async(e,r)=>{if(e.statusCode>=300)return Kfh(e,r);let t=await Af(e.body,r),n={};return n=Rgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestByThreeWayCommand=Qfh;var Kfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Nci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await Lci(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Hfh=async(e,r)=>e.statusCode>=300?Wfh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_OverridePullRequestApprovalRulesCommand=Hfh;var Wfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidOverrideStatusException":case"com.amazonaws.codecommit#InvalidOverrideStatusException":throw await lhh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"OverrideAlreadySetException":case"com.amazonaws.codecommit#OverrideAlreadySetException":throw await Thh(t,r);case"OverrideStatusRequiredException":case"com.amazonaws.codecommit#OverrideStatusRequiredException":throw await Phh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await qci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Yfh=async(e,r)=>{if(e.statusCode>=300)return Jfh(e,r);let t=await Af(e.body,r),n={};return n=kgh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentForComparedCommitCommand=Yfh;var Jfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BeforeCommitIdAndAfterCommitIdAreSameException":case"com.amazonaws.codecommit#BeforeCommitIdAndAfterCommitIdAreSameException":throw await tPo(t,r);case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidFileLocationException":case"com.amazonaws.codecommit#InvalidFileLocationException":throw await dPo(t,r);case"InvalidFilePositionException":case"com.amazonaws.codecommit#InvalidFilePositionException":throw await pPo(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRelativeFileVersionEnumException":case"com.amazonaws.codecommit#InvalidRelativeFileVersionEnumException":throw await gPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Fci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Xfh=async(e,r)=>{if(e.statusCode>=300)return Zfh(e,r);let t=await Af(e.body,r),n={};return n=Fgh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentForPullRequestCommand=Xfh;var Zfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BeforeCommitIdAndAfterCommitIdAreSameException":case"com.amazonaws.codecommit#BeforeCommitIdAndAfterCommitIdAreSameException":throw await tPo(t,r);case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidFileLocationException":case"com.amazonaws.codecommit#InvalidFileLocationException":throw await dPo(t,r);case"InvalidFilePositionException":case"com.amazonaws.codecommit#InvalidFilePositionException":throw await pPo(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRelativeFileVersionEnumException":case"com.amazonaws.codecommit#InvalidRelativeFileVersionEnumException":throw await gPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Fci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},e0h=async(e,r)=>{if(e.statusCode>=300)return t0h(e,r);let t=await Af(e.body,r),n={};return n=Ngh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentReplyCommand=e0h;var t0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},r0h=async(e,r)=>e.statusCode>=300?n0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_PutCommentReactionCommand=r0h;var n0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);case"InvalidReactionValueException":case"com.amazonaws.codecommit#InvalidReactionValueException":throw await fhh(t,r);case"ReactionLimitExceededException":case"com.amazonaws.codecommit#ReactionLimitExceededException":throw await Nhh(t,r);case"ReactionValueRequiredException":case"com.amazonaws.codecommit#ReactionValueRequiredException":throw await Ohh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},i0h=async(e,r)=>{if(e.statusCode>=300)return s0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_PutFileCommand=i0h;var s0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"DirectoryNameConflictsWithFileNameException":case"com.amazonaws.codecommit#DirectoryNameConflictsWithFileNameException":throw await rPo(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentRequiredException":case"com.amazonaws.codecommit#FileContentRequiredException":throw await thh(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileNameConflictsWithDirectoryNameException":case"com.amazonaws.codecommit#FileNameConflictsWithDirectoryNameException":throw await nPo(t,r);case"FilePathConflictsWithSubmodulePathException":case"com.amazonaws.codecommit#FilePathConflictsWithSubmodulePathException":throw await iPo(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidDeletionParameterException":case"com.amazonaws.codecommit#InvalidDeletionParameterException":throw await uPo(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await Sci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Pci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await Rci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await kci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"SameFileContentException":case"com.amazonaws.codecommit#SameFileContentException":throw await jhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},a0h=async(e,r)=>{if(e.statusCode>=300)return o0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_PutRepositoryTriggersCommand=a0h;var o0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidRepositoryTriggerBranchNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerBranchNameException":throw await _Po(t,r);case"InvalidRepositoryTriggerCustomDataException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerCustomDataException":throw await APo(t,r);case"InvalidRepositoryTriggerDestinationArnException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerDestinationArnException":throw await bPo(t,r);case"InvalidRepositoryTriggerEventsException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerEventsException":throw await CPo(t,r);case"InvalidRepositoryTriggerNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerNameException":throw await vPo(t,r);case"InvalidRepositoryTriggerRegionException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerRegionException":throw await EPo(t,r);case"MaximumBranchesExceededException":case"com.amazonaws.codecommit#MaximumBranchesExceededException":throw await IPo(t,r);case"MaximumRepositoryTriggersExceededException":case"com.amazonaws.codecommit#MaximumRepositoryTriggersExceededException":throw await xPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryTriggerBranchNameListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerBranchNameListRequiredException":throw await RPo(t,r);case"RepositoryTriggerDestinationArnRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerDestinationArnRequiredException":throw await kPo(t,r);case"RepositoryTriggerEventsListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerEventsListRequiredException":throw await FPo(t,r);case"RepositoryTriggerNameRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerNameRequiredException":throw await NPo(t,r);case"RepositoryTriggersListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggersListRequiredException":throw await OPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},c0h=async(e,r)=>e.statusCode>=300?u0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_TagResourceCommand=c0h;var u0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await wci(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await Ici(t,r);case"InvalidTagsMapException":case"com.amazonaws.codecommit#InvalidTagsMapException":throw await SPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await Bci(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Mci(t,r);case"TagsMapRequiredException":case"com.amazonaws.codecommit#TagsMapRequiredException":throw await $hh(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await jci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},l0h=async(e,r)=>{if(e.statusCode>=300)return d0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_TestRepositoryTriggersCommand=l0h;var d0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidRepositoryTriggerBranchNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerBranchNameException":throw await _Po(t,r);case"InvalidRepositoryTriggerCustomDataException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerCustomDataException":throw await APo(t,r);case"InvalidRepositoryTriggerDestinationArnException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerDestinationArnException":throw await bPo(t,r);case"InvalidRepositoryTriggerEventsException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerEventsException":throw await CPo(t,r);case"InvalidRepositoryTriggerNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerNameException":throw await vPo(t,r);case"InvalidRepositoryTriggerRegionException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerRegionException":throw await EPo(t,r);case"MaximumBranchesExceededException":case"com.amazonaws.codecommit#MaximumBranchesExceededException":throw await IPo(t,r);case"MaximumRepositoryTriggersExceededException":case"com.amazonaws.codecommit#MaximumRepositoryTriggersExceededException":throw await xPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryTriggerBranchNameListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerBranchNameListRequiredException":throw await RPo(t,r);case"RepositoryTriggerDestinationArnRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerDestinationArnRequiredException":throw await kPo(t,r);case"RepositoryTriggerEventsListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerEventsListRequiredException":throw await FPo(t,r);case"RepositoryTriggerNameRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerNameRequiredException":throw await NPo(t,r);case"RepositoryTriggersListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggersListRequiredException":throw await OPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},p0h=async(e,r)=>e.statusCode>=300?m0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UntagResourceCommand=p0h;var m0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await wci(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await Ici(t,r);case"InvalidTagKeysListException":case"com.amazonaws.codecommit#InvalidTagKeysListException":throw await _hh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await Bci(t,r);case"TagKeysListRequiredException":case"com.amazonaws.codecommit#TagKeysListRequiredException":throw await zhh(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Mci(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await jci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},f0h=async(e,r)=>{if(e.statusCode>=300)return h0h(e,r);let t=await Af(e.body,r),n={};return n=Mgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateContentCommand=f0h;var h0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateContentRequiredException":throw await ZTo(t,r);case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateContentException":throw await oPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRuleContentSha256Exception":case"com.amazonaws.codecommit#InvalidRuleContentSha256Exception":throw await DPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},g0h=async(e,r)=>{if(e.statusCode>=300)return y0h(e,r);let t=await Af(e.body,r),n={};return n=Lgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateDescriptionCommand=g0h;var y0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateDescriptionException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateDescriptionException":throw await cPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},_0h=async(e,r)=>{if(e.statusCode>=300)return A0h(e,r);let t=await Af(e.body,r),n={};return n=jgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateNameCommand=_0h;var A0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameAlreadyExistsException":throw await ePo(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},b0h=async(e,r)=>{if(e.statusCode>=300)return C0h(e,r);let t=await Af(e.body,r),n={};return n=Ggh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateCommentCommand=b0h;var C0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"CommentNotCreatedByCallerException":case"com.amazonaws.codecommit#CommentNotCreatedByCallerException":throw await W0h(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},v0h=async(e,r)=>e.statusCode>=300?E0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateDefaultBranchCommand=v0h;var E0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},D0h=async(e,r)=>{if(e.statusCode>=300)return S0h(e,r);let t=await Af(e.body,r),n={};return n=Ugh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestApprovalRuleContentCommand=D0h;var S0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleContentRequiredException":throw await XTo(t,r);case"ApprovalRuleDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleDoesNotExistException":throw await L0h(t,r);case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Eci(t,r);case"CannotModifyApprovalRuleFromTemplateException":case"com.amazonaws.codecommit#CannotModifyApprovalRuleFromTemplateException":throw await H0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleContentException":throw await aPo(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Dci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRuleContentSha256Exception":case"com.amazonaws.codecommit#InvalidRuleContentSha256Exception":throw await DPo(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},w0h=async(e,r)=>e.statusCode>=300?I0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdatePullRequestApprovalStateCommand=w0h;var I0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalStateRequiredException":case"com.amazonaws.codecommit#ApprovalStateRequiredException":throw await U0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalStateException":case"com.amazonaws.codecommit#InvalidApprovalStateException":throw await shh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"MaximumNumberOfApprovalsExceededException":case"com.amazonaws.codecommit#MaximumNumberOfApprovalsExceededException":throw await vhh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestCannotBeApprovedByAuthorException":case"com.amazonaws.codecommit#PullRequestCannotBeApprovedByAuthorException":throw await Rhh(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await qci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},x0h=async(e,r)=>{if(e.statusCode>=300)return T0h(e,r);let t=await Af(e.body,r),n={};return n=Vgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestDescriptionCommand=x0h;var T0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidDescriptionException":case"com.amazonaws.codecommit#InvalidDescriptionException":throw await lPo(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},P0h=async(e,r)=>{if(e.statusCode>=300)return R0h(e,r);let t=await Af(e.body,r),n={};return n=zgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestStatusCommand=P0h;var R0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidPullRequestStatusException":case"com.amazonaws.codecommit#InvalidPullRequestStatusException":throw await hPo(t,r);case"InvalidPullRequestStatusUpdateException":case"com.amazonaws.codecommit#InvalidPullRequestStatusUpdateException":throw await phh(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"PullRequestStatusRequiredException":case"com.amazonaws.codecommit#PullRequestStatusRequiredException":throw await khh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},k0h=async(e,r)=>{if(e.statusCode>=300)return F0h(e,r);let t=await Af(e.body,r),n={};return n=$gh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestTitleCommand=k0h;var F0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidTitleException":case"com.amazonaws.codecommit#InvalidTitleException":throw await wPo(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"TitleRequiredException":case"com.amazonaws.codecommit#TitleRequiredException":throw await BPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},N0h=async(e,r)=>e.statusCode>=300?O0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateRepositoryDescriptionCommand=N0h;var O0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryDescriptionException":case"com.amazonaws.codecommit#InvalidRepositoryDescriptionException":throw await yPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},B0h=async(e,r)=>e.statusCode>=300?q0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateRepositoryNameCommand=B0h;var q0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameExistsException":case"com.amazonaws.codecommit#RepositoryNameExistsException":throw await PPo(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},M0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ActorDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},XTo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},L0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},j0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleNameAlreadyExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Eci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ZTo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},G0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateInUseException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ePo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateNameAlreadyExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Hz=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},U0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalStateRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},V0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.AuthorDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},tPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BeforeCommitIdAndAfterCommitIdAreSameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},z0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BlobIdDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},$0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BlobIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Gge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Q0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameIsTagNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},CX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},K0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CannotDeleteApprovalRuleFromTemplateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},H0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CannotModifyApprovalRuleFromTemplateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ClientRequestTokenRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},axr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},X6t=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentDeletedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Olt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Blt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},W0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentNotCreatedByCallerException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kP=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Y0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},J0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdsLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},X0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdsListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Uge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitMessageLengthExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ConcurrentReferenceUpdateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Z0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.DefaultBranchCannotBeDeletedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.DirectoryNameConflictsWithFileNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},C0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionIntegrityChecksFailedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},v0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyAccessDeniedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},E0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyDisabledException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},D0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyNotFoundException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},S0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyUnavailableException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ehh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileContentAndSourceFileSpecifiedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},thh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.FileContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileEntryRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileModeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileNameConflictsWithDirectoryNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},iPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FilePathConflictsWithSubmodulePathException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileTooLargeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FolderContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FolderDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.IdempotencyParameterMismatchException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ihh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidActorArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},aPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Wz=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},shh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidApprovalStateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ahh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidAuthorArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ohh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidBlobIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},EX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidBranchNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidClientRequestTokenException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommentIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},PG=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommitException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},DX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommitIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},SX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictDetailLevelException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Z6t=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictResolutionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictResolutionStrategyException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},t5=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidContinuationTokenException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDeletionParameterException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},chh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDestinationCommitSpecifierException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidEmailException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidFileLocationException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ixe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidFileModeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},pPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidFilePositionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxConflictFilesException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},fPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxMergeHunksException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxResultsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},pxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMergeOptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidOrderException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidOverrideStatusException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidParentCommitIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},r5=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPathException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestEventTypeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ux=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},hPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestStatusException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},phh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidPullRequestStatusUpdateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReactionUserArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},fhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidReactionValueException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},hhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReferenceNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},gPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRelativeFileVersionEnumException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},eFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReplacementContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},tFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReplacementTypeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},yPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRepositoryDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},gg=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRepositoryNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},_Po=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerBranchNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},APo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerCustomDataException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},bPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerDestinationArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},CPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerEventsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},EPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerRegionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidResourceArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRevisionIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},DPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRuleContentSha256Exception({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ghh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSortByException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},yhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSourceCommitSpecifierException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ici=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSystemTagUsageException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},_hh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidTagKeysListException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},SPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTagsMapException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidTargetBranchException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ahh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTargetException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},bhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTargetsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTitleException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ManualMergeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},IPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumBranchesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumConflictResolutionEntriesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumFileContentToLoadExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Chh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumFileEntriesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ise=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumItemsToCompareExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumNumberOfApprovalsExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ehh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumOpenPullRequestsExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Tci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumRepositoryNamesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumRepositoryTriggersExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumRuleTemplatesAssociatedWithRepositoryException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MergeOptionRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},iFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MultipleConflictResolutionEntriesException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Shh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MultipleRepositoriesInPullRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NameLengthExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},whh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NoChangeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ihh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NumberOfRulesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NumberOfRuleTemplatesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Thh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.OverrideAlreadySetException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Phh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.OverrideStatusRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Pci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Rci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitIdOutdatedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Fci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PathDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wB=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PathRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},IX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestAlreadyClosedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestApprovalRulesNotSatisfiedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Rhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestCannotBeApprovedByAuthorException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vx=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zx=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},khh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestStatusRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Fhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PutFileEntryConflictException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ReactionLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ohh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ReactionValueRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},TPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Bhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceTypeNotSupportedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReplacementContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},aFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReplacementTypeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Kg=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},PPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNameExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},n1=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Oci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNamesRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNotAssociatedWithPullRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},RPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerBranchNameListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerDestinationArnRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},FPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerEventsListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},NPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},OPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggersListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Bci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ResourceArnRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Lhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RestrictedSourceFileException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RevisionIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RevisionNotCurrentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},jhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.SameFileContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ghh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SamePathRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Uhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SourceAndDestinationAreSameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SourceFileOrContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TagKeysListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TagPolicyException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},$hh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TagsMapRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Qhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TargetRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Khh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TargetsRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Lci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TipOfSourceReferenceIsDifferentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TipsDivergenceExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},BPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TitleRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},jci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TooManyTagsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uFt=(e,r)=>(0,gr.take)(e,{deleteFiles:gr._json,replaceContents:t=>ogh(t,r),setFileModes:gr._json}),Hhh=(e,r)=>(0,gr.take)(e,{authorName:[],branchName:[],commitMessage:[],deleteFiles:gr._json,email:[],keepEmptyFolders:[],parentCommitId:[],putFiles:t=>igh(t,r),repositoryName:[],setFileModes:gr._json}),Whh=(e,r)=>(0,gr.take)(e,{clientRequestToken:[!0,t=>t??(0,ixr.v4)()],description:[],targets:gr._json,title:[]}),Yhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],mergeOption:[],repositoryName:[],sourceCommitSpecifier:[]}),Jhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],repositoryName:[],sourceCommitSpecifier:[],targetBranch:[]}),Xhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],repositoryName:[],sourceCommitSpecifier:[],targetBranch:[]}),Zhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],email:[],keepEmptyFolders:[],pullRequestId:[],repositoryName:[],sourceCommitId:[]}),egh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],email:[],keepEmptyFolders:[],pullRequestId:[],repositoryName:[],sourceCommitId:[]}),tgh=(e,r)=>(0,gr.take)(e,{afterCommitId:[],beforeCommitId:[],clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],location:gr._json,repositoryName:[]}),rgh=(e,r)=>(0,gr.take)(e,{afterCommitId:[],beforeCommitId:[],clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],location:gr._json,pullRequestId:[],repositoryName:[]}),ngh=(e,r)=>(0,gr.take)(e,{clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],inReplyTo:[]}),igh=(e,r)=>e.filter(t=>t!=null).map(t=>sgh(t,r)),sgh=(e,r)=>(0,gr.take)(e,{fileContent:r.base64Encoder,fileMode:[],filePath:[],sourceFile:gr._json}),agh=(e,r)=>(0,gr.take)(e,{branchName:[],commitMessage:[],email:[],fileContent:r.base64Encoder,fileMode:[],filePath:[],name:[],parentCommitId:[],repositoryName:[]}),ogh=(e,r)=>e.filter(t=>t!=null).map(t=>cgh(t,r)),cgh=(e,r)=>(0,gr.take)(e,{content:r.base64Encoder,fileMode:[],filePath:[],replacementType:[]}),Gci=(e,r)=>(0,gr.take)(e,{approvalRuleContent:gr.expectString,approvalRuleId:gr.expectString,approvalRuleName:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedUser:gr.expectString,originApprovalRuleTemplate:gr._json,ruleContentSha256:gr.expectString}),ugh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Gci(n,r)),lFt=(e,r)=>(0,gr.take)(e,{approvalRuleTemplateContent:gr.expectString,approvalRuleTemplateDescription:gr.expectString,approvalRuleTemplateId:gr.expectString,approvalRuleTemplateName:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedUser:gr.expectString,ruleContentSha256:gr.expectString}),lgh=(e,r)=>(0,gr.take)(e,{repositories:t=>qgh(t,r),repositoriesNotFound:gr._json}),Txe=(e,r)=>(0,gr.take)(e,{authorArn:gr.expectString,callerReactions:gr._json,clientRequestToken:gr.expectString,commentId:gr.expectString,content:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),deleted:gr.expectBoolean,inReplyTo:gr.expectString,lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),reactionCounts:gr._json}),qPo=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Txe(n,r)),dgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comments:t=>qPo(t,r),location:gr._json,repositoryName:gr.expectString}),pgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>dgh(n,r)),mgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comments:t=>qPo(t,r),location:gr._json,pullRequestId:gr.expectString,repositoryName:gr.expectString}),fgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>mgh(n,r)),hgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),ggh=(e,r)=>(0,gr.take)(e,{approvalRule:t=>Gci(t,r)}),ygh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),_gh=(e,r)=>(0,gr.take)(e,{repositoryMetadata:t=>Uci(t,r)}),Agh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),bgh=(e,r)=>(0,gr.take)(e,{nextToken:gr.expectString,pullRequestEvents:t=>Bgh(t,r)}),Cgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),vgh=(e,r)=>(0,gr.take)(e,{content:r.base64Decoder}),Egh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),Dgh=(e,r)=>(0,gr.take)(e,{commentsForComparedCommitData:t=>pgh(t,r),nextToken:gr.expectString}),Sgh=(e,r)=>(0,gr.take)(e,{commentsForPullRequestData:t=>fgh(t,r),nextToken:gr.expectString}),wgh=(e,r)=>(0,gr.take)(e,{blobId:gr.expectString,commitId:gr.expectString,fileContent:r.base64Decoder,fileMode:gr.expectString,filePath:gr.expectString,fileSize:gr.expectLong}),Igh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),xgh=(e,r)=>(0,gr.take)(e,{repositoryMetadata:t=>Uci(t,r)}),Tgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Pgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Rgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),kgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comment:t=>Txe(t,r),location:gr._json,repositoryName:gr.expectString}),Fgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comment:t=>Txe(t,r),location:gr._json,pullRequestId:gr.expectString,repositoryName:gr.expectString}),Ngh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),$ge=(e,r)=>(0,gr.take)(e,{approvalRules:t=>ugh(t,r),authorArn:gr.expectString,clientRequestToken:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),description:gr.expectString,lastActivityDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),pullRequestId:gr.expectString,pullRequestStatus:gr.expectString,pullRequestTargets:gr._json,revisionId:gr.expectString,title:gr.expectString}),Ogh=(e,r)=>(0,gr.take)(e,{actorArn:gr.expectString,approvalRuleEventMetadata:gr._json,approvalRuleOverriddenEventMetadata:gr._json,approvalStateChangedEventMetadata:gr._json,eventDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),pullRequestCreatedEventMetadata:gr._json,pullRequestEventType:gr.expectString,pullRequestId:gr.expectString,pullRequestMergedStateChangedEventMetadata:gr._json,pullRequestSourceReferenceUpdatedEventMetadata:gr._json,pullRequestStatusChangedEventMetadata:gr._json}),Bgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Ogh(n,r)),Uci=(e,r)=>(0,gr.take)(e,{Arn:gr.expectString,accountId:gr.expectString,cloneUrlHttp:gr.expectString,cloneUrlSsh:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),defaultBranch:gr.expectString,lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),repositoryDescription:gr.expectString,repositoryId:gr.expectString,repositoryName:gr.expectString}),qgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Uci(n,r)),Mgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),Lgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),jgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),Ggh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),Ugh=(e,r)=>(0,gr.take)(e,{approvalRule:t=>Gci(t,r)}),Vgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),zgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),$gh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),La=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Qgh=(e,r)=>(0,gr.collectBody)(e,r).then(t=>r.utf8Encoder(t)),ym=(0,gr.withBaseException)(vdh.CodeCommitServiceException),_m=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new Cdh.HttpRequest(l)};function Am(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`CodeCommit_20150413.${e}`}}var Af=(e,r)=>Qgh(e,r).then(t=>t.length?JSON.parse(t):{}),bm=async(e,r)=>{let t=await Af(e,r);return t.message=t.message??t.Message,t},Cm=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var zci=A(Llt=>{"use strict";Object.defineProperty(Llt,"__esModule",{value:!0});Llt.AssociateApprovalRuleTemplateWithRepositoryCommand=Llt.$Command=void 0;var Kgh=Ue(),Hgh=ze(),LPo=qe();Object.defineProperty(Llt,"$Command",{enumerable:!0,get:function(){return LPo.Command}});var MPo=fm(),Vci=class e extends LPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hgh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"AssociateApprovalRuleTemplateWithRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MPo.se_AssociateApprovalRuleTemplateWithRepositoryCommand)(r,t)}deserialize(r,t){return(0,MPo.de_AssociateApprovalRuleTemplateWithRepositoryCommand)(r,t)}};Llt.AssociateApprovalRuleTemplateWithRepositoryCommand=Vci});var Qci=A(jlt=>{"use strict";Object.defineProperty(jlt,"__esModule",{value:!0});jlt.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=jlt.$Command=void 0;var Wgh=Ue(),Ygh=ze(),GPo=qe();Object.defineProperty(jlt,"$Command",{enumerable:!0,get:function(){return GPo.Command}});var jPo=fm(),$ci=class e extends GPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ygh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchAssociateApprovalRuleTemplateWithRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jPo.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand)(r,t)}deserialize(r,t){return(0,jPo.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand)(r,t)}};jlt.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=$ci});var Hci=A(Glt=>{"use strict";Object.defineProperty(Glt,"__esModule",{value:!0});Glt.BatchDescribeMergeConflictsCommand=Glt.$Command=void 0;var Jgh=Ue(),Xgh=ze(),VPo=qe();Object.defineProperty(Glt,"$Command",{enumerable:!0,get:function(){return VPo.Command}});var UPo=fm(),Kci=class e extends VPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xgh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchDescribeMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,UPo.se_BatchDescribeMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,UPo.de_BatchDescribeMergeConflictsCommand)(r,t)}};Glt.BatchDescribeMergeConflictsCommand=Kci});var Yci=A(Ult=>{"use strict";Object.defineProperty(Ult,"__esModule",{value:!0});Ult.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ult.$Command=void 0;var Zgh=Ue(),e1h=ze(),$Po=qe();Object.defineProperty(Ult,"$Command",{enumerable:!0,get:function(){return $Po.Command}});var zPo=fm(),Wci=class e extends $Po.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zPo.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand)(r,t)}deserialize(r,t){return(0,zPo.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand)(r,t)}};Ult.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Wci});var Xci=A(Vlt=>{"use strict";Object.defineProperty(Vlt,"__esModule",{value:!0});Vlt.BatchGetCommitsCommand=Vlt.$Command=void 0;var t1h=Ue(),r1h=ze(),KPo=qe();Object.defineProperty(Vlt,"$Command",{enumerable:!0,get:function(){return KPo.Command}});var QPo=fm(),Jci=class e extends KPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchGetCommitsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QPo.se_BatchGetCommitsCommand)(r,t)}deserialize(r,t){return(0,QPo.de_BatchGetCommitsCommand)(r,t)}};Vlt.BatchGetCommitsCommand=Jci});var eui=A(zlt=>{"use strict";Object.defineProperty(zlt,"__esModule",{value:!0});zlt.BatchGetRepositoriesCommand=zlt.$Command=void 0;var n1h=Ue(),i1h=ze(),WPo=qe();Object.defineProperty(zlt,"$Command",{enumerable:!0,get:function(){return WPo.Command}});var HPo=fm(),Zci=class e extends WPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchGetRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HPo.se_BatchGetRepositoriesCommand)(r,t)}deserialize(r,t){return(0,HPo.de_BatchGetRepositoriesCommand)(r,t)}};zlt.BatchGetRepositoriesCommand=Zci});var rui=A($lt=>{"use strict";Object.defineProperty($lt,"__esModule",{value:!0});$lt.CreateApprovalRuleTemplateCommand=$lt.$Command=void 0;var s1h=Ue(),a1h=ze(),JPo=qe();Object.defineProperty($lt,"$Command",{enumerable:!0,get:function(){return JPo.Command}});var YPo=fm(),tui=class e extends JPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YPo.se_CreateApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,YPo.de_CreateApprovalRuleTemplateCommand)(r,t)}};$lt.CreateApprovalRuleTemplateCommand=tui});var iui=A(Qlt=>{"use strict";Object.defineProperty(Qlt,"__esModule",{value:!0});Qlt.CreateBranchCommand=Qlt.$Command=void 0;var o1h=Ue(),c1h=ze(),ZPo=qe();Object.defineProperty(Qlt,"$Command",{enumerable:!0,get:function(){return ZPo.Command}});var XPo=fm(),nui=class e extends ZPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XPo.se_CreateBranchCommand)(r,t)}deserialize(r,t){return(0,XPo.de_CreateBranchCommand)(r,t)}};Qlt.CreateBranchCommand=nui});var aui=A(Klt=>{"use strict";Object.defineProperty(Klt,"__esModule",{value:!0});Klt.CreateCommitCommand=Klt.$Command=void 0;var u1h=Ue(),l1h=ze(),t3o=qe();Object.defineProperty(Klt,"$Command",{enumerable:!0,get:function(){return t3o.Command}});var e3o=fm(),sui=class e extends t3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,e3o.se_CreateCommitCommand)(r,t)}deserialize(r,t){return(0,e3o.de_CreateCommitCommand)(r,t)}};Klt.CreateCommitCommand=sui});var cui=A(Hlt=>{"use strict";Object.defineProperty(Hlt,"__esModule",{value:!0});Hlt.CreatePullRequestApprovalRuleCommand=Hlt.$Command=void 0;var d1h=Ue(),p1h=ze(),n3o=qe();Object.defineProperty(Hlt,"$Command",{enumerable:!0,get:function(){return n3o.Command}});var r3o=fm(),oui=class e extends n3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreatePullRequestApprovalRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,r3o.se_CreatePullRequestApprovalRuleCommand)(r,t)}deserialize(r,t){return(0,r3o.de_CreatePullRequestApprovalRuleCommand)(r,t)}};Hlt.CreatePullRequestApprovalRuleCommand=oui});var lui=A(Wlt=>{"use strict";Object.defineProperty(Wlt,"__esModule",{value:!0});Wlt.CreatePullRequestCommand=Wlt.$Command=void 0;var m1h=Ue(),f1h=ze(),s3o=qe();Object.defineProperty(Wlt,"$Command",{enumerable:!0,get:function(){return s3o.Command}});var i3o=fm(),uui=class e extends s3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreatePullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,i3o.se_CreatePullRequestCommand)(r,t)}deserialize(r,t){return(0,i3o.de_CreatePullRequestCommand)(r,t)}};Wlt.CreatePullRequestCommand=uui});var pui=A(Ylt=>{"use strict";Object.defineProperty(Ylt,"__esModule",{value:!0});Ylt.CreateRepositoryCommand=Ylt.$Command=void 0;var h1h=Ue(),g1h=ze(),o3o=qe();Object.defineProperty(Ylt,"$Command",{enumerable:!0,get:function(){return o3o.Command}});var a3o=fm(),dui=class e extends o3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,a3o.se_CreateRepositoryCommand)(r,t)}deserialize(r,t){return(0,a3o.de_CreateRepositoryCommand)(r,t)}};Ylt.CreateRepositoryCommand=dui});var fui=A(Jlt=>{"use strict";Object.defineProperty(Jlt,"__esModule",{value:!0});Jlt.CreateUnreferencedMergeCommitCommand=Jlt.$Command=void 0;var y1h=Ue(),_1h=ze(),u3o=qe();Object.defineProperty(Jlt,"$Command",{enumerable:!0,get:function(){return u3o.Command}});var c3o=fm(),mui=class e extends u3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateUnreferencedMergeCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,c3o.se_CreateUnreferencedMergeCommitCommand)(r,t)}deserialize(r,t){return(0,c3o.de_CreateUnreferencedMergeCommitCommand)(r,t)}};Jlt.CreateUnreferencedMergeCommitCommand=mui});var gui=A(Xlt=>{"use strict";Object.defineProperty(Xlt,"__esModule",{value:!0});Xlt.DeleteApprovalRuleTemplateCommand=Xlt.$Command=void 0;var A1h=Ue(),b1h=ze(),d3o=qe();Object.defineProperty(Xlt,"$Command",{enumerable:!0,get:function(){return d3o.Command}});var l3o=fm(),hui=class e extends d3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,l3o.se_DeleteApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,l3o.de_DeleteApprovalRuleTemplateCommand)(r,t)}};Xlt.DeleteApprovalRuleTemplateCommand=hui});var _ui=A(Zlt=>{"use strict";Object.defineProperty(Zlt,"__esModule",{value:!0});Zlt.DeleteBranchCommand=Zlt.$Command=void 0;var C1h=Ue(),v1h=ze(),m3o=qe();Object.defineProperty(Zlt,"$Command",{enumerable:!0,get:function(){return m3o.Command}});var p3o=fm(),yui=class e extends m3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,p3o.se_DeleteBranchCommand)(r,t)}deserialize(r,t){return(0,p3o.de_DeleteBranchCommand)(r,t)}};Zlt.DeleteBranchCommand=yui});var bui=A(edt=>{"use strict";Object.defineProperty(edt,"__esModule",{value:!0});edt.DeleteCommentContentCommand=edt.$Command=void 0;var E1h=Ue(),D1h=ze(),h3o=qe();Object.defineProperty(edt,"$Command",{enumerable:!0,get:function(){return h3o.Command}});var f3o=fm(),Aui=class e extends h3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteCommentContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,f3o.se_DeleteCommentContentCommand)(r,t)}deserialize(r,t){return(0,f3o.de_DeleteCommentContentCommand)(r,t)}};edt.DeleteCommentContentCommand=Aui});var vui=A(tdt=>{"use strict";Object.defineProperty(tdt,"__esModule",{value:!0});tdt.DeleteFileCommand=tdt.$Command=void 0;var S1h=Ue(),w1h=ze(),y3o=qe();Object.defineProperty(tdt,"$Command",{enumerable:!0,get:function(){return y3o.Command}});var g3o=fm(),Cui=class e extends y3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,g3o.se_DeleteFileCommand)(r,t)}deserialize(r,t){return(0,g3o.de_DeleteFileCommand)(r,t)}};tdt.DeleteFileCommand=Cui});var Dui=A(rdt=>{"use strict";Object.defineProperty(rdt,"__esModule",{value:!0});rdt.DeletePullRequestApprovalRuleCommand=rdt.$Command=void 0;var I1h=Ue(),x1h=ze(),A3o=qe();Object.defineProperty(rdt,"$Command",{enumerable:!0,get:function(){return A3o.Command}});var _3o=fm(),Eui=class e extends A3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeletePullRequestApprovalRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_3o.se_DeletePullRequestApprovalRuleCommand)(r,t)}deserialize(r,t){return(0,_3o.de_DeletePullRequestApprovalRuleCommand)(r,t)}};rdt.DeletePullRequestApprovalRuleCommand=Eui});var wui=A(ndt=>{"use strict";Object.defineProperty(ndt,"__esModule",{value:!0});ndt.DeleteRepositoryCommand=ndt.$Command=void 0;var T1h=Ue(),P1h=ze(),C3o=qe();Object.defineProperty(ndt,"$Command",{enumerable:!0,get:function(){return C3o.Command}});var b3o=fm(),Sui=class e extends C3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,b3o.se_DeleteRepositoryCommand)(r,t)}deserialize(r,t){return(0,b3o.de_DeleteRepositoryCommand)(r,t)}};ndt.DeleteRepositoryCommand=Sui});var fxr=A(idt=>{"use strict";Object.defineProperty(idt,"__esModule",{value:!0});idt.DescribeMergeConflictsCommand=idt.$Command=void 0;var R1h=Ue(),k1h=ze(),E3o=qe();Object.defineProperty(idt,"$Command",{enumerable:!0,get:function(){return E3o.Command}});var v3o=fm(),Iui=class e extends E3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DescribeMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,v3o.se_DescribeMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,v3o.de_DescribeMergeConflictsCommand)(r,t)}};idt.DescribeMergeConflictsCommand=Iui});var hxr=A(sdt=>{"use strict";Object.defineProperty(sdt,"__esModule",{value:!0});sdt.DescribePullRequestEventsCommand=sdt.$Command=void 0;var F1h=Ue(),N1h=ze(),S3o=qe();Object.defineProperty(sdt,"$Command",{enumerable:!0,get:function(){return S3o.Command}});var D3o=fm(),xui=class e extends S3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DescribePullRequestEventsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,D3o.se_DescribePullRequestEventsCommand)(r,t)}deserialize(r,t){return(0,D3o.de_DescribePullRequestEventsCommand)(r,t)}};sdt.DescribePullRequestEventsCommand=xui});var Pui=A(adt=>{"use strict";Object.defineProperty(adt,"__esModule",{value:!0});adt.DisassociateApprovalRuleTemplateFromRepositoryCommand=adt.$Command=void 0;var O1h=Ue(),B1h=ze(),I3o=qe();Object.defineProperty(adt,"$Command",{enumerable:!0,get:function(){return I3o.Command}});var w3o=fm(),Tui=class e extends I3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DisassociateApprovalRuleTemplateFromRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,w3o.se_DisassociateApprovalRuleTemplateFromRepositoryCommand)(r,t)}deserialize(r,t){return(0,w3o.de_DisassociateApprovalRuleTemplateFromRepositoryCommand)(r,t)}};adt.DisassociateApprovalRuleTemplateFromRepositoryCommand=Tui});var kui=A(odt=>{"use strict";Object.defineProperty(odt,"__esModule",{value:!0});odt.EvaluatePullRequestApprovalRulesCommand=odt.$Command=void 0;var q1h=Ue(),M1h=ze(),T3o=qe();Object.defineProperty(odt,"$Command",{enumerable:!0,get:function(){return T3o.Command}});var x3o=fm(),Rui=class e extends T3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"EvaluatePullRequestApprovalRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,x3o.se_EvaluatePullRequestApprovalRulesCommand)(r,t)}deserialize(r,t){return(0,x3o.de_EvaluatePullRequestApprovalRulesCommand)(r,t)}};odt.EvaluatePullRequestApprovalRulesCommand=Rui});var Nui=A(cdt=>{"use strict";Object.defineProperty(cdt,"__esModule",{value:!0});cdt.GetApprovalRuleTemplateCommand=cdt.$Command=void 0;var L1h=Ue(),j1h=ze(),R3o=qe();Object.defineProperty(cdt,"$Command",{enumerable:!0,get:function(){return R3o.Command}});var P3o=fm(),Fui=class e extends R3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,j1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,L1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,P3o.se_GetApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,P3o.de_GetApprovalRuleTemplateCommand)(r,t)}};cdt.GetApprovalRuleTemplateCommand=Fui});var Bui=A(udt=>{"use strict";Object.defineProperty(udt,"__esModule",{value:!0});udt.GetBlobCommand=udt.$Command=void 0;var G1h=Ue(),U1h=ze(),F3o=qe();Object.defineProperty(udt,"$Command",{enumerable:!0,get:function(){return F3o.Command}});var k3o=fm(),Oui=class e extends F3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,U1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,G1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetBlobCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,k3o.se_GetBlobCommand)(r,t)}deserialize(r,t){return(0,k3o.de_GetBlobCommand)(r,t)}};udt.GetBlobCommand=Oui});var Mui=A(ldt=>{"use strict";Object.defineProperty(ldt,"__esModule",{value:!0});ldt.GetBranchCommand=ldt.$Command=void 0;var V1h=Ue(),z1h=ze(),O3o=qe();Object.defineProperty(ldt,"$Command",{enumerable:!0,get:function(){return O3o.Command}});var N3o=fm(),qui=class e extends O3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,z1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,V1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,N3o.se_GetBranchCommand)(r,t)}deserialize(r,t){return(0,N3o.de_GetBranchCommand)(r,t)}};ldt.GetBranchCommand=qui});var jui=A(ddt=>{"use strict";Object.defineProperty(ddt,"__esModule",{value:!0});ddt.GetCommentCommand=ddt.$Command=void 0;var $1h=Ue(),Q1h=ze(),q3o=qe();Object.defineProperty(ddt,"$Command",{enumerable:!0,get:function(){return q3o.Command}});var B3o=fm(),Lui=class e extends q3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Q1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,B3o.se_GetCommentCommand)(r,t)}deserialize(r,t){return(0,B3o.de_GetCommentCommand)(r,t)}};ddt.GetCommentCommand=Lui});var gxr=A(pdt=>{"use strict";Object.defineProperty(pdt,"__esModule",{value:!0});pdt.GetCommentReactionsCommand=pdt.$Command=void 0;var K1h=Ue(),H1h=ze(),L3o=qe();Object.defineProperty(pdt,"$Command",{enumerable:!0,get:function(){return L3o.Command}});var M3o=fm(),Gui=class e extends L3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,H1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,K1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentReactionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,M3o.se_GetCommentReactionsCommand)(r,t)}deserialize(r,t){return(0,M3o.de_GetCommentReactionsCommand)(r,t)}};pdt.GetCommentReactionsCommand=Gui});var yxr=A(mdt=>{"use strict";Object.defineProperty(mdt,"__esModule",{value:!0});mdt.GetCommentsForComparedCommitCommand=mdt.$Command=void 0;var W1h=Ue(),Y1h=ze(),G3o=qe();Object.defineProperty(mdt,"$Command",{enumerable:!0,get:function(){return G3o.Command}});var j3o=fm(),Uui=class e extends G3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Y1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,W1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentsForComparedCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,j3o.se_GetCommentsForComparedCommitCommand)(r,t)}deserialize(r,t){return(0,j3o.de_GetCommentsForComparedCommitCommand)(r,t)}};mdt.GetCommentsForComparedCommitCommand=Uui});var _xr=A(fdt=>{"use strict";Object.defineProperty(fdt,"__esModule",{value:!0});fdt.GetCommentsForPullRequestCommand=fdt.$Command=void 0;var J1h=Ue(),X1h=ze(),V3o=qe();Object.defineProperty(fdt,"$Command",{enumerable:!0,get:function(){return V3o.Command}});var U3o=fm(),Vui=class e extends V3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,X1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,J1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentsForPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,U3o.se_GetCommentsForPullRequestCommand)(r,t)}deserialize(r,t){return(0,U3o.de_GetCommentsForPullRequestCommand)(r,t)}};fdt.GetCommentsForPullRequestCommand=Vui});var $ui=A(hdt=>{"use strict";Object.defineProperty(hdt,"__esModule",{value:!0});hdt.GetCommitCommand=hdt.$Command=void 0;var Z1h=Ue(),eyh=ze(),$3o=qe();Object.defineProperty(hdt,"$Command",{enumerable:!0,get:function(){return $3o.Command}});var z3o=fm(),zui=class e extends $3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,eyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Z1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,z3o.se_GetCommitCommand)(r,t)}deserialize(r,t){return(0,z3o.de_GetCommitCommand)(r,t)}};hdt.GetCommitCommand=zui});var Axr=A(gdt=>{"use strict";Object.defineProperty(gdt,"__esModule",{value:!0});gdt.GetDifferencesCommand=gdt.$Command=void 0;var tyh=Ue(),ryh=ze(),K3o=qe();Object.defineProperty(gdt,"$Command",{enumerable:!0,get:function(){return K3o.Command}});var Q3o=fm(),Qui=class e extends K3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ryh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,tyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetDifferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Q3o.se_GetDifferencesCommand)(r,t)}deserialize(r,t){return(0,Q3o.de_GetDifferencesCommand)(r,t)}};gdt.GetDifferencesCommand=Qui});var Hui=A(ydt=>{"use strict";Object.defineProperty(ydt,"__esModule",{value:!0});ydt.GetFileCommand=ydt.$Command=void 0;var nyh=Ue(),iyh=ze(),W3o=qe();Object.defineProperty(ydt,"$Command",{enumerable:!0,get:function(){return W3o.Command}});var H3o=fm(),Kui=class e extends W3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,iyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,nyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,H3o.se_GetFileCommand)(r,t)}deserialize(r,t){return(0,H3o.de_GetFileCommand)(r,t)}};ydt.GetFileCommand=Kui});var Yui=A(_dt=>{"use strict";Object.defineProperty(_dt,"__esModule",{value:!0});_dt.GetFolderCommand=_dt.$Command=void 0;var syh=Ue(),ayh=ze(),J3o=qe();Object.defineProperty(_dt,"$Command",{enumerable:!0,get:function(){return J3o.Command}});var Y3o=fm(),Wui=class e extends J3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,ayh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,syh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetFolderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Y3o.se_GetFolderCommand)(r,t)}deserialize(r,t){return(0,Y3o.de_GetFolderCommand)(r,t)}};_dt.GetFolderCommand=Wui});var Xui=A(Adt=>{"use strict";Object.defineProperty(Adt,"__esModule",{value:!0});Adt.GetMergeCommitCommand=Adt.$Command=void 0;var oyh=Ue(),cyh=ze(),Z3o=qe();Object.defineProperty(Adt,"$Command",{enumerable:!0,get:function(){return Z3o.Command}});var X3o=fm(),Jui=class e extends Z3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,cyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,oyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,X3o.se_GetMergeCommitCommand)(r,t)}deserialize(r,t){return(0,X3o.de_GetMergeCommitCommand)(r,t)}};Adt.GetMergeCommitCommand=Jui});var bxr=A(bdt=>{"use strict";Object.defineProperty(bdt,"__esModule",{value:!0});bdt.GetMergeConflictsCommand=bdt.$Command=void 0;var uyh=Ue(),lyh=ze(),tRo=qe();Object.defineProperty(bdt,"$Command",{enumerable:!0,get:function(){return tRo.Command}});var eRo=fm(),Zui=class e extends tRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,lyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,uyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eRo.se_GetMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,eRo.de_GetMergeConflictsCommand)(r,t)}};bdt.GetMergeConflictsCommand=Zui});var tli=A(Cdt=>{"use strict";Object.defineProperty(Cdt,"__esModule",{value:!0});Cdt.GetMergeOptionsCommand=Cdt.$Command=void 0;var dyh=Ue(),pyh=ze(),nRo=qe();Object.defineProperty(Cdt,"$Command",{enumerable:!0,get:function(){return nRo.Command}});var rRo=fm(),eli=class e extends nRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,pyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,dyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rRo.se_GetMergeOptionsCommand)(r,t)}deserialize(r,t){return(0,rRo.de_GetMergeOptionsCommand)(r,t)}};Cdt.GetMergeOptionsCommand=eli});var nli=A(vdt=>{"use strict";Object.defineProperty(vdt,"__esModule",{value:!0});vdt.GetPullRequestApprovalStatesCommand=vdt.$Command=void 0;var myh=Ue(),fyh=ze(),sRo=qe();Object.defineProperty(vdt,"$Command",{enumerable:!0,get:function(){return sRo.Command}});var iRo=fm(),rli=class e extends sRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,fyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,myh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestApprovalStatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iRo.se_GetPullRequestApprovalStatesCommand)(r,t)}deserialize(r,t){return(0,iRo.de_GetPullRequestApprovalStatesCommand)(r,t)}};vdt.GetPullRequestApprovalStatesCommand=rli});var sli=A(Edt=>{"use strict";Object.defineProperty(Edt,"__esModule",{value:!0});Edt.GetPullRequestCommand=Edt.$Command=void 0;var hyh=Ue(),gyh=ze(),oRo=qe();Object.defineProperty(Edt,"$Command",{enumerable:!0,get:function(){return oRo.Command}});var aRo=fm(),ili=class e extends oRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,gyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,hyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,aRo.se_GetPullRequestCommand)(r,t)}deserialize(r,t){return(0,aRo.de_GetPullRequestCommand)(r,t)}};Edt.GetPullRequestCommand=ili});var oli=A(Ddt=>{"use strict";Object.defineProperty(Ddt,"__esModule",{value:!0});Ddt.GetPullRequestOverrideStateCommand=Ddt.$Command=void 0;var yyh=Ue(),_yh=ze(),uRo=qe();Object.defineProperty(Ddt,"$Command",{enumerable:!0,get:function(){return uRo.Command}});var cRo=fm(),ali=class e extends uRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,_yh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,yyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestOverrideStateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cRo.se_GetPullRequestOverrideStateCommand)(r,t)}deserialize(r,t){return(0,cRo.de_GetPullRequestOverrideStateCommand)(r,t)}};Ddt.GetPullRequestOverrideStateCommand=ali});var uli=A(Sdt=>{"use strict";Object.defineProperty(Sdt,"__esModule",{value:!0});Sdt.GetRepositoryCommand=Sdt.$Command=void 0;var Ayh=Ue(),byh=ze(),dRo=qe();Object.defineProperty(Sdt,"$Command",{enumerable:!0,get:function(){return dRo.Command}});var lRo=fm(),cli=class e extends dRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,byh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ayh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lRo.se_GetRepositoryCommand)(r,t)}deserialize(r,t){return(0,lRo.de_GetRepositoryCommand)(r,t)}};Sdt.GetRepositoryCommand=cli});var dli=A(wdt=>{"use strict";Object.defineProperty(wdt,"__esModule",{value:!0});wdt.GetRepositoryTriggersCommand=wdt.$Command=void 0;var Cyh=Ue(),vyh=ze(),mRo=qe();Object.defineProperty(wdt,"$Command",{enumerable:!0,get:function(){return mRo.Command}});var pRo=fm(),lli=class e extends mRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,vyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Cyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pRo.se_GetRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,pRo.de_GetRepositoryTriggersCommand)(r,t)}};wdt.GetRepositoryTriggersCommand=lli});var Cxr=A(Idt=>{"use strict";Object.defineProperty(Idt,"__esModule",{value:!0});Idt.ListApprovalRuleTemplatesCommand=Idt.$Command=void 0;var Eyh=Ue(),Dyh=ze(),hRo=qe();Object.defineProperty(Idt,"$Command",{enumerable:!0,get:function(){return hRo.Command}});var fRo=fm(),pli=class e extends hRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Dyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Eyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListApprovalRuleTemplatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fRo.se_ListApprovalRuleTemplatesCommand)(r,t)}deserialize(r,t){return(0,fRo.de_ListApprovalRuleTemplatesCommand)(r,t)}};Idt.ListApprovalRuleTemplatesCommand=pli});var vxr=A(xdt=>{"use strict";Object.defineProperty(xdt,"__esModule",{value:!0});xdt.ListAssociatedApprovalRuleTemplatesForRepositoryCommand=xdt.$Command=void 0;var Syh=Ue(),wyh=ze(),yRo=qe();Object.defineProperty(xdt,"$Command",{enumerable:!0,get:function(){return yRo.Command}});var gRo=fm(),mli=class e extends yRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,wyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Syh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListAssociatedApprovalRuleTemplatesForRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gRo.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand)(r,t)}deserialize(r,t){return(0,gRo.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand)(r,t)}};xdt.ListAssociatedApprovalRuleTemplatesForRepositoryCommand=mli});var Exr=A(Tdt=>{"use strict";Object.defineProperty(Tdt,"__esModule",{value:!0});Tdt.ListBranchesCommand=Tdt.$Command=void 0;var Iyh=Ue(),xyh=ze(),ARo=qe();Object.defineProperty(Tdt,"$Command",{enumerable:!0,get:function(){return ARo.Command}});var _Ro=fm(),fli=class e extends ARo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,xyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Iyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListBranchesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_Ro.se_ListBranchesCommand)(r,t)}deserialize(r,t){return(0,_Ro.de_ListBranchesCommand)(r,t)}};Tdt.ListBranchesCommand=fli});var Dxr=A(Pdt=>{"use strict";Object.defineProperty(Pdt,"__esModule",{value:!0});Pdt.ListPullRequestsCommand=Pdt.$Command=void 0;var Tyh=Ue(),Pyh=ze(),CRo=qe();Object.defineProperty(Pdt,"$Command",{enumerable:!0,get:function(){return CRo.Command}});var bRo=fm(),hli=class e extends CRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Pyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Tyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListPullRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bRo.se_ListPullRequestsCommand)(r,t)}deserialize(r,t){return(0,bRo.de_ListPullRequestsCommand)(r,t)}};Pdt.ListPullRequestsCommand=hli});var Sxr=A(Rdt=>{"use strict";Object.defineProperty(Rdt,"__esModule",{value:!0});Rdt.ListRepositoriesCommand=Rdt.$Command=void 0;var Ryh=Ue(),kyh=ze(),ERo=qe();Object.defineProperty(Rdt,"$Command",{enumerable:!0,get:function(){return ERo.Command}});var vRo=fm(),gli=class e extends ERo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,kyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ryh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vRo.se_ListRepositoriesCommand)(r,t)}deserialize(r,t){return(0,vRo.de_ListRepositoriesCommand)(r,t)}};Rdt.ListRepositoriesCommand=gli});var wxr=A(kdt=>{"use strict";Object.defineProperty(kdt,"__esModule",{value:!0});kdt.ListRepositoriesForApprovalRuleTemplateCommand=kdt.$Command=void 0;var Fyh=Ue(),Nyh=ze(),SRo=qe();Object.defineProperty(kdt,"$Command",{enumerable:!0,get:function(){return SRo.Command}});var DRo=fm(),yli=class e extends SRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Nyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Fyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListRepositoriesForApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,DRo.se_ListRepositoriesForApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,DRo.de_ListRepositoriesForApprovalRuleTemplateCommand)(r,t)}};kdt.ListRepositoriesForApprovalRuleTemplateCommand=yli});var Ali=A(Fdt=>{"use strict";Object.defineProperty(Fdt,"__esModule",{value:!0});Fdt.ListTagsForResourceCommand=Fdt.$Command=void 0;var Oyh=Ue(),Byh=ze(),IRo=qe();Object.defineProperty(Fdt,"$Command",{enumerable:!0,get:function(){return IRo.Command}});var wRo=fm(),_li=class e extends IRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Byh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Oyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wRo.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,wRo.de_ListTagsForResourceCommand)(r,t)}};Fdt.ListTagsForResourceCommand=_li});var Cli=A(Ndt=>{"use strict";Object.defineProperty(Ndt,"__esModule",{value:!0});Ndt.MergeBranchesByFastForwardCommand=Ndt.$Command=void 0;var qyh=Ue(),Myh=ze(),TRo=qe();Object.defineProperty(Ndt,"$Command",{enumerable:!0,get:function(){return TRo.Command}});var xRo=fm(),bli=class e extends TRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Myh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,qyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesByFastForwardCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xRo.se_MergeBranchesByFastForwardCommand)(r,t)}deserialize(r,t){return(0,xRo.de_MergeBranchesByFastForwardCommand)(r,t)}};Ndt.MergeBranchesByFastForwardCommand=bli});var Eli=A(Odt=>{"use strict";Object.defineProperty(Odt,"__esModule",{value:!0});Odt.MergeBranchesBySquashCommand=Odt.$Command=void 0;var Lyh=Ue(),jyh=ze(),RRo=qe();Object.defineProperty(Odt,"$Command",{enumerable:!0,get:function(){return RRo.Command}});var PRo=fm(),vli=class e extends RRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,jyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Lyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesBySquashCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,PRo.se_MergeBranchesBySquashCommand)(r,t)}deserialize(r,t){return(0,PRo.de_MergeBranchesBySquashCommand)(r,t)}};Odt.MergeBranchesBySquashCommand=vli});var Sli=A(Bdt=>{"use strict";Object.defineProperty(Bdt,"__esModule",{value:!0});Bdt.MergeBranchesByThreeWayCommand=Bdt.$Command=void 0;var Gyh=Ue(),Uyh=ze(),FRo=qe();Object.defineProperty(Bdt,"$Command",{enumerable:!0,get:function(){return FRo.Command}});var kRo=fm(),Dli=class e extends FRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Uyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Gyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesByThreeWayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,kRo.se_MergeBranchesByThreeWayCommand)(r,t)}deserialize(r,t){return(0,kRo.de_MergeBranchesByThreeWayCommand)(r,t)}};Bdt.MergeBranchesByThreeWayCommand=Dli});var Ili=A(qdt=>{"use strict";Object.defineProperty(qdt,"__esModule",{value:!0});qdt.MergePullRequestByFastForwardCommand=qdt.$Command=void 0;var Vyh=Ue(),zyh=ze(),ORo=qe();Object.defineProperty(qdt,"$Command",{enumerable:!0,get:function(){return ORo.Command}});var NRo=fm(),wli=class e extends ORo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,zyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Vyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestByFastForwardCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,NRo.se_MergePullRequestByFastForwardCommand)(r,t)}deserialize(r,t){return(0,NRo.de_MergePullRequestByFastForwardCommand)(r,t)}};qdt.MergePullRequestByFastForwardCommand=wli});var Tli=A(Mdt=>{"use strict";Object.defineProperty(Mdt,"__esModule",{value:!0});Mdt.MergePullRequestBySquashCommand=Mdt.$Command=void 0;var $yh=Ue(),Qyh=ze(),qRo=qe();Object.defineProperty(Mdt,"$Command",{enumerable:!0,get:function(){return qRo.Command}});var BRo=fm(),xli=class e extends qRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Qyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,$yh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestBySquashCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,BRo.se_MergePullRequestBySquashCommand)(r,t)}deserialize(r,t){return(0,BRo.de_MergePullRequestBySquashCommand)(r,t)}};Mdt.MergePullRequestBySquashCommand=xli});var Rli=A(Ldt=>{"use strict";Object.defineProperty(Ldt,"__esModule",{value:!0});Ldt.MergePullRequestByThreeWayCommand=Ldt.$Command=void 0;var Kyh=Ue(),Hyh=ze(),LRo=qe();Object.defineProperty(Ldt,"$Command",{enumerable:!0,get:function(){return LRo.Command}});var MRo=fm(),Pli=class e extends LRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Hyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Kyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestByThreeWayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,MRo.se_MergePullRequestByThreeWayCommand)(r,t)}deserialize(r,t){return(0,MRo.de_MergePullRequestByThreeWayCommand)(r,t)}};Ldt.MergePullRequestByThreeWayCommand=Pli});var Fli=A(jdt=>{"use strict";Object.defineProperty(jdt,"__esModule",{value:!0});jdt.OverridePullRequestApprovalRulesCommand=jdt.$Command=void 0;var Wyh=Ue(),Yyh=ze(),GRo=qe();Object.defineProperty(jdt,"$Command",{enumerable:!0,get:function(){return GRo.Command}});var jRo=fm(),kli=class e extends GRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Yyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Wyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"OverridePullRequestApprovalRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,jRo.se_OverridePullRequestApprovalRulesCommand)(r,t)}deserialize(r,t){return(0,jRo.de_OverridePullRequestApprovalRulesCommand)(r,t)}};jdt.OverridePullRequestApprovalRulesCommand=kli});var Oli=A(Gdt=>{"use strict";Object.defineProperty(Gdt,"__esModule",{value:!0});Gdt.PostCommentForComparedCommitCommand=Gdt.$Command=void 0;var Jyh=Ue(),Xyh=ze(),VRo=qe();Object.defineProperty(Gdt,"$Command",{enumerable:!0,get:function(){return VRo.Command}});var URo=fm(),Nli=class e extends VRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Xyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Jyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentForComparedCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,URo.se_PostCommentForComparedCommitCommand)(r,t)}deserialize(r,t){return(0,URo.de_PostCommentForComparedCommitCommand)(r,t)}};Gdt.PostCommentForComparedCommitCommand=Nli});var qli=A(Udt=>{"use strict";Object.defineProperty(Udt,"__esModule",{value:!0});Udt.PostCommentForPullRequestCommand=Udt.$Command=void 0;var Zyh=Ue(),e_h=ze(),$Ro=qe();Object.defineProperty(Udt,"$Command",{enumerable:!0,get:function(){return $Ro.Command}});var zRo=fm(),Bli=class e extends $Ro.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,e_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Zyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentForPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,zRo.se_PostCommentForPullRequestCommand)(r,t)}deserialize(r,t){return(0,zRo.de_PostCommentForPullRequestCommand)(r,t)}};Udt.PostCommentForPullRequestCommand=Bli});var Lli=A(Vdt=>{"use strict";Object.defineProperty(Vdt,"__esModule",{value:!0});Vdt.PostCommentReplyCommand=Vdt.$Command=void 0;var t_h=Ue(),r_h=ze(),KRo=qe();Object.defineProperty(Vdt,"$Command",{enumerable:!0,get:function(){return KRo.Command}});var QRo=fm(),Mli=class e extends KRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,r_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,t_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentReplyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,QRo.se_PostCommentReplyCommand)(r,t)}deserialize(r,t){return(0,QRo.de_PostCommentReplyCommand)(r,t)}};Vdt.PostCommentReplyCommand=Mli});var Gli=A(zdt=>{"use strict";Object.defineProperty(zdt,"__esModule",{value:!0});zdt.PutCommentReactionCommand=zdt.$Command=void 0;var n_h=Ue(),i_h=ze(),WRo=qe();Object.defineProperty(zdt,"$Command",{enumerable:!0,get:function(){return WRo.Command}});var HRo=fm(),jli=class e extends WRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,i_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,n_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutCommentReactionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,HRo.se_PutCommentReactionCommand)(r,t)}deserialize(r,t){return(0,HRo.de_PutCommentReactionCommand)(r,t)}};zdt.PutCommentReactionCommand=jli});var Vli=A($dt=>{"use strict";Object.defineProperty($dt,"__esModule",{value:!0});$dt.PutFileCommand=$dt.$Command=void 0;var s_h=Ue(),a_h=ze(),JRo=qe();Object.defineProperty($dt,"$Command",{enumerable:!0,get:function(){return JRo.Command}});var YRo=fm(),Uli=class e extends JRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,a_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,s_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,YRo.se_PutFileCommand)(r,t)}deserialize(r,t){return(0,YRo.de_PutFileCommand)(r,t)}};$dt.PutFileCommand=Uli});var $li=A(Qdt=>{"use strict";Object.defineProperty(Qdt,"__esModule",{value:!0});Qdt.PutRepositoryTriggersCommand=Qdt.$Command=void 0;var o_h=Ue(),c_h=ze(),ZRo=qe();Object.defineProperty(Qdt,"$Command",{enumerable:!0,get:function(){return ZRo.Command}});var XRo=fm(),zli=class e extends ZRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,c_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,o_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,XRo.se_PutRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,XRo.de_PutRepositoryTriggersCommand)(r,t)}};Qdt.PutRepositoryTriggersCommand=zli});var Kli=A(Kdt=>{"use strict";Object.defineProperty(Kdt,"__esModule",{value:!0});Kdt.TagResourceCommand=Kdt.$Command=void 0;var u_h=Ue(),l_h=ze(),tko=qe();Object.defineProperty(Kdt,"$Command",{enumerable:!0,get:function(){return tko.Command}});var eko=fm(),Qli=class e extends tko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,l_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,u_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"TagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,eko.se_TagResourceCommand)(r,t)}deserialize(r,t){return(0,eko.de_TagResourceCommand)(r,t)}};Kdt.TagResourceCommand=Qli});var Wli=A(Hdt=>{"use strict";Object.defineProperty(Hdt,"__esModule",{value:!0});Hdt.TestRepositoryTriggersCommand=Hdt.$Command=void 0;var d_h=Ue(),p_h=ze(),nko=qe();Object.defineProperty(Hdt,"$Command",{enumerable:!0,get:function(){return nko.Command}});var rko=fm(),Hli=class e extends nko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,p_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,d_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"TestRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,rko.se_TestRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,rko.de_TestRepositoryTriggersCommand)(r,t)}};Hdt.TestRepositoryTriggersCommand=Hli});var Jli=A(Wdt=>{"use strict";Object.defineProperty(Wdt,"__esModule",{value:!0});Wdt.UntagResourceCommand=Wdt.$Command=void 0;var m_h=Ue(),f_h=ze(),sko=qe();Object.defineProperty(Wdt,"$Command",{enumerable:!0,get:function(){return sko.Command}});var iko=fm(),Yli=class e extends sko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,f_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,m_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UntagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,iko.se_UntagResourceCommand)(r,t)}deserialize(r,t){return(0,iko.de_UntagResourceCommand)(r,t)}};Wdt.UntagResourceCommand=Yli});var Zli=A(Ydt=>{"use strict";Object.defineProperty(Ydt,"__esModule",{value:!0});Ydt.UpdateApprovalRuleTemplateContentCommand=Ydt.$Command=void 0;var h_h=Ue(),g_h=ze(),oko=qe();Object.defineProperty(Ydt,"$Command",{enumerable:!0,get:function(){return oko.Command}});var ako=fm(),Xli=class e extends oko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,g_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,h_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ako.se_UpdateApprovalRuleTemplateContentCommand)(r,t)}deserialize(r,t){return(0,ako.de_UpdateApprovalRuleTemplateContentCommand)(r,t)}};Ydt.UpdateApprovalRuleTemplateContentCommand=Xli});var tdi=A(Jdt=>{"use strict";Object.defineProperty(Jdt,"__esModule",{value:!0});Jdt.UpdateApprovalRuleTemplateDescriptionCommand=Jdt.$Command=void 0;var y_h=Ue(),__h=ze(),uko=qe();Object.defineProperty(Jdt,"$Command",{enumerable:!0,get:function(){return uko.Command}});var cko=fm(),edi=class e extends uko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,__h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,y_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,cko.se_UpdateApprovalRuleTemplateDescriptionCommand)(r,t)}deserialize(r,t){return(0,cko.de_UpdateApprovalRuleTemplateDescriptionCommand)(r,t)}};Jdt.UpdateApprovalRuleTemplateDescriptionCommand=edi});var ndi=A(Xdt=>{"use strict";Object.defineProperty(Xdt,"__esModule",{value:!0});Xdt.UpdateApprovalRuleTemplateNameCommand=Xdt.$Command=void 0;var A_h=Ue(),b_h=ze(),dko=qe();Object.defineProperty(Xdt,"$Command",{enumerable:!0,get:function(){return dko.Command}});var lko=fm(),rdi=class e extends dko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,b_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,A_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateNameCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,lko.se_UpdateApprovalRuleTemplateNameCommand)(r,t)}deserialize(r,t){return(0,lko.de_UpdateApprovalRuleTemplateNameCommand)(r,t)}};Xdt.UpdateApprovalRuleTemplateNameCommand=rdi});var sdi=A(Zdt=>{"use strict";Object.defineProperty(Zdt,"__esModule",{value:!0});Zdt.UpdateCommentCommand=Zdt.$Command=void 0;var C_h=Ue(),v_h=ze(),mko=qe();Object.defineProperty(Zdt,"$Command",{enumerable:!0,get:function(){return mko.Command}});var pko=fm(),idi=class e extends mko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,v_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,C_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateCommentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,pko.se_UpdateCommentCommand)(r,t)}deserialize(r,t){return(0,pko.de_UpdateCommentCommand)(r,t)}};Zdt.UpdateCommentCommand=idi});var odi=A(ept=>{"use strict";Object.defineProperty(ept,"__esModule",{value:!0});ept.UpdateDefaultBranchCommand=ept.$Command=void 0;var E_h=Ue(),D_h=ze(),hko=qe();Object.defineProperty(ept,"$Command",{enumerable:!0,get:function(){return hko.Command}});var fko=fm(),adi=class e extends hko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,D_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,E_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateDefaultBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,fko.se_UpdateDefaultBranchCommand)(r,t)}deserialize(r,t){return(0,fko.de_UpdateDefaultBranchCommand)(r,t)}};ept.UpdateDefaultBranchCommand=adi});var udi=A(tpt=>{"use strict";Object.defineProperty(tpt,"__esModule",{value:!0});tpt.UpdatePullRequestApprovalRuleContentCommand=tpt.$Command=void 0;var S_h=Ue(),w_h=ze(),yko=qe();Object.defineProperty(tpt,"$Command",{enumerable:!0,get:function(){return yko.Command}});var gko=fm(),cdi=class e extends yko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,w_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,S_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestApprovalRuleContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,gko.se_UpdatePullRequestApprovalRuleContentCommand)(r,t)}deserialize(r,t){return(0,gko.de_UpdatePullRequestApprovalRuleContentCommand)(r,t)}};tpt.UpdatePullRequestApprovalRuleContentCommand=cdi});var ddi=A(rpt=>{"use strict";Object.defineProperty(rpt,"__esModule",{value:!0});rpt.UpdatePullRequestApprovalStateCommand=rpt.$Command=void 0;var I_h=Ue(),x_h=ze(),Ako=qe();Object.defineProperty(rpt,"$Command",{enumerable:!0,get:function(){return Ako.Command}});var _ko=fm(),ldi=class e extends Ako.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,x_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,I_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestApprovalStateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,_ko.se_UpdatePullRequestApprovalStateCommand)(r,t)}deserialize(r,t){return(0,_ko.de_UpdatePullRequestApprovalStateCommand)(r,t)}};rpt.UpdatePullRequestApprovalStateCommand=ldi});var mdi=A(npt=>{"use strict";Object.defineProperty(npt,"__esModule",{value:!0});npt.UpdatePullRequestDescriptionCommand=npt.$Command=void 0;var T_h=Ue(),P_h=ze(),Cko=qe();Object.defineProperty(npt,"$Command",{enumerable:!0,get:function(){return Cko.Command}});var bko=fm(),pdi=class e extends Cko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,P_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,T_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,bko.se_UpdatePullRequestDescriptionCommand)(r,t)}deserialize(r,t){return(0,bko.de_UpdatePullRequestDescriptionCommand)(r,t)}};npt.UpdatePullRequestDescriptionCommand=pdi});var hdi=A(ipt=>{"use strict";Object.defineProperty(ipt,"__esModule",{value:!0});ipt.UpdatePullRequestStatusCommand=ipt.$Command=void 0;var R_h=Ue(),k_h=ze(),Eko=qe();Object.defineProperty(ipt,"$Command",{enumerable:!0,get:function(){return Eko.Command}});var vko=fm(),fdi=class e extends Eko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,k_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,R_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,vko.se_UpdatePullRequestStatusCommand)(r,t)}deserialize(r,t){return(0,vko.de_UpdatePullRequestStatusCommand)(r,t)}};ipt.UpdatePullRequestStatusCommand=fdi});var ydi=A(spt=>{"use strict";Object.defineProperty(spt,"__esModule",{value:!0});spt.UpdatePullRequestTitleCommand=spt.$Command=void 0;var F_h=Ue(),N_h=ze(),Sko=qe();Object.defineProperty(spt,"$Command",{enumerable:!0,get:function(){return Sko.Command}});var Dko=fm(),gdi=class e extends Sko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,N_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,F_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestTitleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Dko.se_UpdatePullRequestTitleCommand)(r,t)}deserialize(r,t){return(0,Dko.de_UpdatePullRequestTitleCommand)(r,t)}};spt.UpdatePullRequestTitleCommand=gdi});var Adi=A(apt=>{"use strict";Object.defineProperty(apt,"__esModule",{value:!0});apt.UpdateRepositoryDescriptionCommand=apt.$Command=void 0;var O_h=Ue(),B_h=ze(),Iko=qe();Object.defineProperty(apt,"$Command",{enumerable:!0,get:function(){return Iko.Command}});var wko=fm(),_di=class e extends Iko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,B_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,O_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateRepositoryDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,wko.se_UpdateRepositoryDescriptionCommand)(r,t)}deserialize(r,t){return(0,wko.de_UpdateRepositoryDescriptionCommand)(r,t)}};apt.UpdateRepositoryDescriptionCommand=_di});var Cdi=A(opt=>{"use strict";Object.defineProperty(opt,"__esModule",{value:!0});opt.UpdateRepositoryNameCommand=opt.$Command=void 0;var q_h=Ue(),M_h=ze(),Tko=qe();Object.defineProperty(opt,"$Command",{enumerable:!0,get:function(){return Tko.Command}});var xko=fm(),bdi=class e extends Tko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,M_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,q_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateRepositoryNameCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,xko.se_UpdateRepositoryNameCommand)(r,t)}deserialize(r,t){return(0,xko.de_UpdateRepositoryNameCommand)(r,t)}};opt.UpdateRepositoryNameCommand=bdi});var Pko=A(xxr=>{"use strict";Object.defineProperty(xxr,"__esModule",{value:!0});xxr.CodeCommit=void 0;var L_h=qe(),j_h=ek(),G_h=zci(),U_h=Qci(),V_h=Hci(),z_h=Yci(),$_h=Xci(),Q_h=eui(),K_h=rui(),H_h=iui(),W_h=aui(),Y_h=cui(),J_h=lui(),X_h=pui(),Z_h=fui(),eAh=gui(),tAh=_ui(),rAh=bui(),nAh=vui(),iAh=Dui(),sAh=wui(),aAh=fxr(),oAh=hxr(),cAh=Pui(),uAh=kui(),lAh=Nui(),dAh=Bui(),pAh=Mui(),mAh=jui(),fAh=gxr(),hAh=yxr(),gAh=_xr(),yAh=$ui(),_Ah=Axr(),AAh=Hui(),bAh=Yui(),CAh=Xui(),vAh=bxr(),EAh=tli(),DAh=nli(),SAh=sli(),wAh=oli(),IAh=uli(),xAh=dli(),TAh=Cxr(),PAh=vxr(),RAh=Exr(),kAh=Dxr(),FAh=Sxr(),NAh=wxr(),OAh=Ali(),BAh=Cli(),qAh=Eli(),MAh=Sli(),LAh=Ili(),jAh=Tli(),GAh=Rli(),UAh=Fli(),VAh=Oli(),zAh=qli(),$Ah=Lli(),QAh=Gli(),KAh=Vli(),HAh=$li(),WAh=Kli(),YAh=Wli(),JAh=Jli(),XAh=Zli(),ZAh=tdi(),ebh=ndi(),tbh=sdi(),rbh=odi(),nbh=udi(),ibh=ddi(),sbh=mdi(),abh=hdi(),obh=ydi(),cbh=Adi(),ubh=Cdi(),lbh={AssociateApprovalRuleTemplateWithRepositoryCommand:G_h.AssociateApprovalRuleTemplateWithRepositoryCommand,BatchAssociateApprovalRuleTemplateWithRepositoriesCommand:U_h.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand,BatchDescribeMergeConflictsCommand:V_h.BatchDescribeMergeConflictsCommand,BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand:z_h.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand,BatchGetCommitsCommand:$_h.BatchGetCommitsCommand,BatchGetRepositoriesCommand:Q_h.BatchGetRepositoriesCommand,CreateApprovalRuleTemplateCommand:K_h.CreateApprovalRuleTemplateCommand,CreateBranchCommand:H_h.CreateBranchCommand,CreateCommitCommand:W_h.CreateCommitCommand,CreatePullRequestCommand:J_h.CreatePullRequestCommand,CreatePullRequestApprovalRuleCommand:Y_h.CreatePullRequestApprovalRuleCommand,CreateRepositoryCommand:X_h.CreateRepositoryCommand,CreateUnreferencedMergeCommitCommand:Z_h.CreateUnreferencedMergeCommitCommand,DeleteApprovalRuleTemplateCommand:eAh.DeleteApprovalRuleTemplateCommand,DeleteBranchCommand:tAh.DeleteBranchCommand,DeleteCommentContentCommand:rAh.DeleteCommentContentCommand,DeleteFileCommand:nAh.DeleteFileCommand,DeletePullRequestApprovalRuleCommand:iAh.DeletePullRequestApprovalRuleCommand,DeleteRepositoryCommand:sAh.DeleteRepositoryCommand,DescribeMergeConflictsCommand:aAh.DescribeMergeConflictsCommand,DescribePullRequestEventsCommand:oAh.DescribePullRequestEventsCommand,DisassociateApprovalRuleTemplateFromRepositoryCommand:cAh.DisassociateApprovalRuleTemplateFromRepositoryCommand,EvaluatePullRequestApprovalRulesCommand:uAh.EvaluatePullRequestApprovalRulesCommand,GetApprovalRuleTemplateCommand:lAh.GetApprovalRuleTemplateCommand,GetBlobCommand:dAh.GetBlobCommand,GetBranchCommand:pAh.GetBranchCommand,GetCommentCommand:mAh.GetCommentCommand,GetCommentReactionsCommand:fAh.GetCommentReactionsCommand,GetCommentsForComparedCommitCommand:hAh.GetCommentsForComparedCommitCommand,GetCommentsForPullRequestCommand:gAh.GetCommentsForPullRequestCommand,GetCommitCommand:yAh.GetCommitCommand,GetDifferencesCommand:_Ah.GetDifferencesCommand,GetFileCommand:AAh.GetFileCommand,GetFolderCommand:bAh.GetFolderCommand,GetMergeCommitCommand:CAh.GetMergeCommitCommand,GetMergeConflictsCommand:vAh.GetMergeConflictsCommand,GetMergeOptionsCommand:EAh.GetMergeOptionsCommand,GetPullRequestCommand:SAh.GetPullRequestCommand,GetPullRequestApprovalStatesCommand:DAh.GetPullRequestApprovalStatesCommand,GetPullRequestOverrideStateCommand:wAh.GetPullRequestOverrideStateCommand,GetRepositoryCommand:IAh.GetRepositoryCommand,GetRepositoryTriggersCommand:xAh.GetRepositoryTriggersCommand,ListApprovalRuleTemplatesCommand:TAh.ListApprovalRuleTemplatesCommand,ListAssociatedApprovalRuleTemplatesForRepositoryCommand:PAh.ListAssociatedApprovalRuleTemplatesForRepositoryCommand,ListBranchesCommand:RAh.ListBranchesCommand,ListPullRequestsCommand:kAh.ListPullRequestsCommand,ListRepositoriesCommand:FAh.ListRepositoriesCommand,ListRepositoriesForApprovalRuleTemplateCommand:NAh.ListRepositoriesForApprovalRuleTemplateCommand,ListTagsForResourceCommand:OAh.ListTagsForResourceCommand,MergeBranchesByFastForwardCommand:BAh.MergeBranchesByFastForwardCommand,MergeBranchesBySquashCommand:qAh.MergeBranchesBySquashCommand,MergeBranchesByThreeWayCommand:MAh.MergeBranchesByThreeWayCommand,MergePullRequestByFastForwardCommand:LAh.MergePullRequestByFastForwardCommand,MergePullRequestBySquashCommand:jAh.MergePullRequestBySquashCommand,MergePullRequestByThreeWayCommand:GAh.MergePullRequestByThreeWayCommand,OverridePullRequestApprovalRulesCommand:UAh.OverridePullRequestApprovalRulesCommand,PostCommentForComparedCommitCommand:VAh.PostCommentForComparedCommitCommand,PostCommentForPullRequestCommand:zAh.PostCommentForPullRequestCommand,PostCommentReplyCommand:$Ah.PostCommentReplyCommand,PutCommentReactionCommand:QAh.PutCommentReactionCommand,PutFileCommand:KAh.PutFileCommand,PutRepositoryTriggersCommand:HAh.PutRepositoryTriggersCommand,TagResourceCommand:WAh.TagResourceCommand,TestRepositoryTriggersCommand:YAh.TestRepositoryTriggersCommand,UntagResourceCommand:JAh.UntagResourceCommand,UpdateApprovalRuleTemplateContentCommand:XAh.UpdateApprovalRuleTemplateContentCommand,UpdateApprovalRuleTemplateDescriptionCommand:ZAh.UpdateApprovalRuleTemplateDescriptionCommand,UpdateApprovalRuleTemplateNameCommand:ebh.UpdateApprovalRuleTemplateNameCommand,UpdateCommentCommand:tbh.UpdateCommentCommand,UpdateDefaultBranchCommand:rbh.UpdateDefaultBranchCommand,UpdatePullRequestApprovalRuleContentCommand:nbh.UpdatePullRequestApprovalRuleContentCommand,UpdatePullRequestApprovalStateCommand:ibh.UpdatePullRequestApprovalStateCommand,UpdatePullRequestDescriptionCommand:sbh.UpdatePullRequestDescriptionCommand,UpdatePullRequestStatusCommand:abh.UpdatePullRequestStatusCommand,UpdatePullRequestTitleCommand:obh.UpdatePullRequestTitleCommand,UpdateRepositoryDescriptionCommand:cbh.UpdateRepositoryDescriptionCommand,UpdateRepositoryNameCommand:ubh.UpdateRepositoryNameCommand},Ixr=class extends j_h.CodeCommitClient{};xxr.CodeCommit=Ixr;(0,L_h.createAggregatedClient)(lbh,Ixr)});var Rko=A(um=>{"use strict";Object.defineProperty(um,"__esModule",{value:!0});var vm=(tn(),Dr(en));vm.__exportStar(zci(),um);vm.__exportStar(Qci(),um);vm.__exportStar(Hci(),um);vm.__exportStar(Yci(),um);vm.__exportStar(Xci(),um);vm.__exportStar(eui(),um);vm.__exportStar(rui(),um);vm.__exportStar(iui(),um);vm.__exportStar(aui(),um);vm.__exportStar(cui(),um);vm.__exportStar(lui(),um);vm.__exportStar(pui(),um);vm.__exportStar(fui(),um);vm.__exportStar(gui(),um);vm.__exportStar(_ui(),um);vm.__exportStar(bui(),um);vm.__exportStar(vui(),um);vm.__exportStar(Dui(),um);vm.__exportStar(wui(),um);vm.__exportStar(fxr(),um);vm.__exportStar(hxr(),um);vm.__exportStar(Pui(),um);vm.__exportStar(kui(),um);vm.__exportStar(Nui(),um);vm.__exportStar(Bui(),um);vm.__exportStar(Mui(),um);vm.__exportStar(jui(),um);vm.__exportStar(gxr(),um);vm.__exportStar(yxr(),um);vm.__exportStar(_xr(),um);vm.__exportStar($ui(),um);vm.__exportStar(Axr(),um);vm.__exportStar(Hui(),um);vm.__exportStar(Yui(),um);vm.__exportStar(Xui(),um);vm.__exportStar(bxr(),um);vm.__exportStar(tli(),um);vm.__exportStar(nli(),um);vm.__exportStar(sli(),um);vm.__exportStar(oli(),um);vm.__exportStar(uli(),um);vm.__exportStar(dli(),um);vm.__exportStar(Cxr(),um);vm.__exportStar(vxr(),um);vm.__exportStar(Exr(),um);vm.__exportStar(Dxr(),um);vm.__exportStar(Sxr(),um);vm.__exportStar(wxr(),um);vm.__exportStar(Ali(),um);vm.__exportStar(Cli(),um);vm.__exportStar(Eli(),um);vm.__exportStar(Sli(),um);vm.__exportStar(Ili(),um);vm.__exportStar(Tli(),um);vm.__exportStar(Rli(),um);vm.__exportStar(Fli(),um);vm.__exportStar(Oli(),um);vm.__exportStar(qli(),um);vm.__exportStar(Lli(),um);vm.__exportStar(Gli(),um);vm.__exportStar(Vli(),um);vm.__exportStar($li(),um);vm.__exportStar(Kli(),um);vm.__exportStar(Wli(),um);vm.__exportStar(Jli(),um);vm.__exportStar(Zli(),um);vm.__exportStar(tdi(),um);vm.__exportStar(ndi(),um);vm.__exportStar(sdi(),um);vm.__exportStar(odi(),um);vm.__exportStar(udi(),um);vm.__exportStar(ddi(),um);vm.__exportStar(mdi(),um);vm.__exportStar(hdi(),um);vm.__exportStar(ydi(),um);vm.__exportStar(Adi(),um);vm.__exportStar(Cdi(),um)});var kko=A(Txr=>{"use strict";Object.defineProperty(Txr,"__esModule",{value:!0});Txr.paginateDescribeMergeConflicts=void 0;var dbh=ek(),pbh=fxr(),mbh=async(e,r,...t)=>await e.send(new pbh.DescribeMergeConflictsCommand(r),...t);async function*fbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxMergeHunks=e.pageSize,e.client instanceof dbh.CodeCommitClient)s=await mbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Txr.paginateDescribeMergeConflicts=fbh});var Fko=A(Pxr=>{"use strict";Object.defineProperty(Pxr,"__esModule",{value:!0});Pxr.paginateDescribePullRequestEvents=void 0;var hbh=ek(),gbh=hxr(),ybh=async(e,r,...t)=>await e.send(new gbh.DescribePullRequestEventsCommand(r),...t);async function*_bh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof hbh.CodeCommitClient)s=await ybh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Pxr.paginateDescribePullRequestEvents=_bh});var Nko=A(Rxr=>{"use strict";Object.defineProperty(Rxr,"__esModule",{value:!0});Rxr.paginateGetCommentReactions=void 0;var Abh=ek(),bbh=gxr(),Cbh=async(e,r,...t)=>await e.send(new bbh.GetCommentReactionsCommand(r),...t);async function*vbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Abh.CodeCommitClient)s=await Cbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rxr.paginateGetCommentReactions=vbh});var Oko=A(kxr=>{"use strict";Object.defineProperty(kxr,"__esModule",{value:!0});kxr.paginateGetCommentsForComparedCommit=void 0;var Ebh=ek(),Dbh=yxr(),Sbh=async(e,r,...t)=>await e.send(new Dbh.GetCommentsForComparedCommitCommand(r),...t);async function*wbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Ebh.CodeCommitClient)s=await Sbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kxr.paginateGetCommentsForComparedCommit=wbh});var Bko=A(Fxr=>{"use strict";Object.defineProperty(Fxr,"__esModule",{value:!0});Fxr.paginateGetCommentsForPullRequest=void 0;var Ibh=ek(),xbh=_xr(),Tbh=async(e,r,...t)=>await e.send(new xbh.GetCommentsForPullRequestCommand(r),...t);async function*Pbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Ibh.CodeCommitClient)s=await Tbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fxr.paginateGetCommentsForPullRequest=Pbh});var qko=A(Nxr=>{"use strict";Object.defineProperty(Nxr,"__esModule",{value:!0});Nxr.paginateGetDifferences=void 0;var Rbh=ek(),kbh=Axr(),Fbh=async(e,r,...t)=>await e.send(new kbh.GetDifferencesCommand(r),...t);async function*Nbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof Rbh.CodeCommitClient)s=await Fbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Nxr.paginateGetDifferences=Nbh});var Mko=A(Oxr=>{"use strict";Object.defineProperty(Oxr,"__esModule",{value:!0});Oxr.paginateGetMergeConflicts=void 0;var Obh=ek(),Bbh=bxr(),qbh=async(e,r,...t)=>await e.send(new Bbh.GetMergeConflictsCommand(r),...t);async function*Mbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxConflictFiles=e.pageSize,e.client instanceof Obh.CodeCommitClient)s=await qbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Oxr.paginateGetMergeConflicts=Mbh});var jko=A(Lko=>{"use strict";Object.defineProperty(Lko,"__esModule",{value:!0})});var Gko=A(Bxr=>{"use strict";Object.defineProperty(Bxr,"__esModule",{value:!0});Bxr.paginateListApprovalRuleTemplates=void 0;var Lbh=ek(),jbh=Cxr(),Gbh=async(e,r,...t)=>await e.send(new jbh.ListApprovalRuleTemplatesCommand(r),...t);async function*Ubh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Lbh.CodeCommitClient)s=await Gbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bxr.paginateListApprovalRuleTemplates=Ubh});var Uko=A(qxr=>{"use strict";Object.defineProperty(qxr,"__esModule",{value:!0});qxr.paginateListAssociatedApprovalRuleTemplatesForRepository=void 0;var Vbh=ek(),zbh=vxr(),$bh=async(e,r,...t)=>await e.send(new zbh.ListAssociatedApprovalRuleTemplatesForRepositoryCommand(r),...t);async function*Qbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Vbh.CodeCommitClient)s=await $bh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qxr.paginateListAssociatedApprovalRuleTemplatesForRepository=Qbh});var Vko=A(Mxr=>{"use strict";Object.defineProperty(Mxr,"__esModule",{value:!0});Mxr.paginateListBranches=void 0;var Kbh=ek(),Hbh=Exr(),Wbh=async(e,r,...t)=>await e.send(new Hbh.ListBranchesCommand(r),...t);async function*Ybh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,e.client instanceof Kbh.CodeCommitClient)s=await Wbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mxr.paginateListBranches=Ybh});var zko=A(Lxr=>{"use strict";Object.defineProperty(Lxr,"__esModule",{value:!0});Lxr.paginateListPullRequests=void 0;var Jbh=ek(),Xbh=Dxr(),Zbh=async(e,r,...t)=>await e.send(new Xbh.ListPullRequestsCommand(r),...t);async function*eCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Jbh.CodeCommitClient)s=await Zbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lxr.paginateListPullRequests=eCh});var $ko=A(jxr=>{"use strict";Object.defineProperty(jxr,"__esModule",{value:!0});jxr.paginateListRepositoriesForApprovalRuleTemplate=void 0;var tCh=ek(),rCh=wxr(),nCh=async(e,r,...t)=>await e.send(new rCh.ListRepositoriesForApprovalRuleTemplateCommand(r),...t);async function*iCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof tCh.CodeCommitClient)s=await nCh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jxr.paginateListRepositoriesForApprovalRuleTemplate=iCh});var Qko=A(Gxr=>{"use strict";Object.defineProperty(Gxr,"__esModule",{value:!0});Gxr.paginateListRepositories=void 0;var sCh=ek(),aCh=Sxr(),oCh=async(e,r,...t)=>await e.send(new aCh.ListRepositoriesCommand(r),...t);async function*cCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,e.client instanceof sCh.CodeCommitClient)s=await oCh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gxr.paginateListRepositories=cCh});var Kko=A(tk=>{"use strict";Object.defineProperty(tk,"__esModule",{value:!0});var n5=(tn(),Dr(en));n5.__exportStar(kko(),tk);n5.__exportStar(Fko(),tk);n5.__exportStar(Nko(),tk);n5.__exportStar(Oko(),tk);n5.__exportStar(Bko(),tk);n5.__exportStar(qko(),tk);n5.__exportStar(Mko(),tk);n5.__exportStar(jko(),tk);n5.__exportStar(Gko(),tk);n5.__exportStar(Uko(),tk);n5.__exportStar(Vko(),tk);n5.__exportStar(zko(),tk);n5.__exportStar($ko(),tk);n5.__exportStar(Qko(),tk)});var Wko=A(Uxr=>{"use strict";Object.defineProperty(Uxr,"__esModule",{value:!0});var Hko=(tn(),Dr(en));Hko.__exportStar(Noi(),Uxr);Hko.__exportStar(vci(),Uxr)});var vdi=A(xse=>{"use strict";Object.defineProperty(xse,"__esModule",{value:!0});xse.CodeCommitServiceException=void 0;var dFt=(tn(),Dr(en));dFt.__exportStar(ek(),xse);dFt.__exportStar(Pko(),xse);dFt.__exportStar(Rko(),xse);dFt.__exportStar(Kko(),xse);dFt.__exportStar(Wko(),xse);var uCh=J6t();Object.defineProperty(xse,"CodeCommitServiceException",{enumerable:!0,get:function(){return uCh.CodeCommitServiceException}})});var Jko=A((Uz1,Yko)=>{Yko.exports=function(e){return new pFt(e)};function pFt(e){this.capacity=e|0,this.map=Object.create(null),this.list=new Vxr}pFt.prototype.get=function(e){var r=this.map[e];if(r!=null)return this.used(r),r.val};pFt.prototype.set=function(e,r){var t=this.map[e];if(t!=null)t.val=r;else{if(this.capacity||this.prune(),!this.capacity)return!1;t=new lCh(e,r),this.map[e]=t,this.capacity--}return this.used(t),!0};pFt.prototype.used=function(e){this.list.moveToFront(e)};pFt.prototype.prune=function(){var e=this.list.pop();e!=null&&(delete this.map[e.key],this.capacity++)};function Vxr(){this.firstNode=null,this.lastNode=null}Vxr.prototype.moveToFront=function(e){this.firstNode!=e&&(this.remove(e),this.firstNode==null?(this.firstNode=e,this.lastNode=e,e.prev=null,e.next=null):(e.prev=null,e.next=this.firstNode,e.next.prev=e,this.firstNode=e))};Vxr.prototype.pop=function(){var e=this.lastNode;return e!=null&&this.remove(e),e};Vxr.prototype.remove=function(e){this.firstNode==e?this.firstNode=e.next:e.prev!=null&&(e.prev.next=e.next),this.lastNode==e?this.lastNode=e.prev:e.next!=null&&(e.next.prev=e.prev)};function lCh(e,r){this.key=e,this.val=r,this.prev=null,this.next=null}});var s4o=A(i4o=>{var Zko=i4o,dCh=require("url"),e4o=require("querystring"),t4o=require("crypto"),pCh=Jko(),Xko=pCh(1e3);function mFt(e,r,t){return t4o.createHmac("sha256",e).update(r,"utf8").digest(t)}function Edi(e,r){return t4o.createHash("sha256").update(e,"utf8").digest(r)}function r4o(e){return e.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function zxr(e){return r4o(encodeURIComponent(e))}var n4o={authorization:!0,connection:!0,"x-amzn-trace-id":!0,"user-agent":!0,expect:!0,"presigned-expires":!0,range:!0};function cI(e,r){typeof e=="string"&&(e=dCh.parse(e));var t=e.headers=e.headers||{},n=(!this.service||!this.region)&&this.matchHost(e.hostname||e.host||t.Host||t.host);this.request=e,this.credentials=r||this.defaultCredentials(),this.service=e.service||n[0]||"",this.region=e.region||n[1]||"us-east-1",this.service==="email"&&(this.service="ses"),!e.method&&e.body&&(e.method="POST"),!t.Host&&!t.host&&(t.Host=e.hostname||e.host||this.createHost(),e.port&&(t.Host+=":"+e.port)),!e.hostname&&!e.host&&(e.hostname=t.Host||t.host),this.isCodeCommitGit=this.service==="codecommit"&&e.method==="GIT",this.extraHeadersToIgnore=e.extraHeadersToIgnore||Object.create(null),this.extraHeadersToInclude=e.extraHeadersToInclude||Object.create(null)}cI.prototype.matchHost=function(e){var r=(e||"").match(/([^\.]+)\.(?:([^\.]*)\.)?amazonaws\.com(\.cn)?$/),t=(r||[]).slice(1,3);if((t[1]==="es"||t[1]==="aoss")&&(t=t.reverse()),t[1]=="s3")t[0]="s3",t[1]="us-east-1";else for(var n=0;n<2;n++)if(/^s3-/.test(t[n])){t[1]=t[n].slice(3),t[0]="s3";break}return t};cI.prototype.isSingleRegion=function(){return["s3","sdb"].indexOf(this.service)>=0&&this.region==="us-east-1"?!0:["cloudfront","ls","route53","iam","importexport","sts"].indexOf(this.service)>=0};cI.prototype.createHost=function(){var e=this.isSingleRegion()?"":"."+this.region,r=this.service==="ses"?"email":this.service;return r+e+".amazonaws.com"};cI.prototype.prepareRequest=function(){this.parsePath();var e=this.request,r=e.headers,t;e.signQuery?(this.parsedPath.query=t=this.parsedPath.query||{},this.credentials.sessionToken&&(t["X-Amz-Security-Token"]=this.credentials.sessionToken),this.service==="s3"&&!t["X-Amz-Expires"]&&(t["X-Amz-Expires"]=86400),t["X-Amz-Date"]?this.datetime=t["X-Amz-Date"]:t["X-Amz-Date"]=this.getDateTime(),t["X-Amz-Algorithm"]="AWS4-HMAC-SHA256",t["X-Amz-Credential"]=this.credentials.accessKeyId+"/"+this.credentialString(),t["X-Amz-SignedHeaders"]=this.signedHeaders()):(!e.doNotModifyHeaders&&!this.isCodeCommitGit&&(e.body&&!r["Content-Type"]&&!r["content-type"]&&(r["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8"),e.body&&!r["Content-Length"]&&!r["content-length"]&&(r["Content-Length"]=Buffer.byteLength(e.body)),this.credentials.sessionToken&&!r["X-Amz-Security-Token"]&&!r["x-amz-security-token"]&&(r["X-Amz-Security-Token"]=this.credentials.sessionToken),this.service==="s3"&&!r["X-Amz-Content-Sha256"]&&!r["x-amz-content-sha256"]&&(r["X-Amz-Content-Sha256"]=Edi(this.request.body||"","hex")),r["X-Amz-Date"]||r["x-amz-date"]?this.datetime=r["X-Amz-Date"]||r["x-amz-date"]:r["X-Amz-Date"]=this.getDateTime()),delete r.Authorization,delete r.authorization)};cI.prototype.sign=function(){return this.parsedPath||this.prepareRequest(),this.request.signQuery?this.parsedPath.query["X-Amz-Signature"]=this.signature():this.request.headers.Authorization=this.authHeader(),this.request.path=this.formatPath(),this.request};cI.prototype.getDateTime=function(){if(!this.datetime){var e=this.request.headers,r=new Date(e.Date||e.date||new Date);this.datetime=r.toISOString().replace(/[:\-]|\.\d{3}/g,""),this.isCodeCommitGit&&(this.datetime=this.datetime.slice(0,-1))}return this.datetime};cI.prototype.getDate=function(){return this.getDateTime().substr(0,8)};cI.prototype.authHeader=function(){return["AWS4-HMAC-SHA256 Credential="+this.credentials.accessKeyId+"/"+this.credentialString(),"SignedHeaders="+this.signedHeaders(),"Signature="+this.signature()].join(", ")};cI.prototype.signature=function(){var e=this.getDate(),r=[this.credentials.secretAccessKey,e,this.region,this.service].join(),t,n,i,s=Xko.get(r);return s||(t=mFt("AWS4"+this.credentials.secretAccessKey,e),n=mFt(t,this.region),i=mFt(n,this.service),s=mFt(i,"aws4_request"),Xko.set(r,s)),mFt(s,this.stringToSign(),"hex")};cI.prototype.stringToSign=function(){return["AWS4-HMAC-SHA256",this.getDateTime(),this.credentialString(),Edi(this.canonicalString(),"hex")].join(`
          -`)};cI.prototype.canonicalString=function(){this.parsedPath||this.prepareRequest();var e=this.parsedPath.path,r=this.parsedPath.query,t=this.request.headers,n="",i=this.service!=="s3",s=this.service==="s3"||this.request.doNotEncodePath,a=this.service==="s3",o=this.service==="s3",c;if(this.service==="s3"&&this.request.signQuery?c="UNSIGNED-PAYLOAD":this.isCodeCommitGit?c="":c=t["X-Amz-Content-Sha256"]||t["x-amz-content-sha256"]||Edi(this.request.body||"","hex"),r){var l=Object.keys(r).reduce(function(m,h){return h&&(m[zxr(h)]=Array.isArray(r[h])&&o?r[h][0]:r[h]),m},{}),u=[];Object.keys(l).sort().forEach(function(m){Array.isArray(l[m])?l[m].map(zxr).sort().forEach(function(h){u.push(m+"="+h)}):u.push(m+"="+zxr(l[m]))}),n=u.join("&")}return e!=="/"&&(i&&(e=e.replace(/\/{2,}/g,"/")),e=e.split("/").reduce(function(m,h){return i&&h===".."?m.pop():(!i||h!==".")&&(s&&(h=decodeURIComponent(h.replace(/\+/g," "))),m.push(zxr(h))),m},[]).join("/"),e[0]!=="/"&&(e="/"+e),a&&(e=e.replace(/%2F/g,"/"))),[this.request.method||"GET",e,n,this.canonicalHeaders()+`
          +|$)`),"").replace((0,Plt.regEx)("","g"),"")}b0.massageMarkdown=$lh});var wTo=A(XIr=>{"use strict";Object.defineProperty(XIr,"__esModule",{value:!0});XIr.resolveClientEndpointParameters=void 0;var Qlh=e=>({...e,useDualstackEndpoint:e.useDualstackEndpoint??!1,useFipsEndpoint:e.useFipsEndpoint??!1,defaultSigningName:"codecommit"});XIr.resolveClientEndpointParameters=Qlh});var ITo=A(($U1,Klh)=>{Klh.exports={name:"@aws-sdk/client-codecommit",description:"AWS SDK for JavaScript Codecommit Client for Node.js, Browser and React Native",version:"3.363.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"tsc -p tsconfig.cjs.json","build:docs":"typedoc","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo codecommit"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"3.0.0","@aws-crypto/sha256-js":"3.0.0","@aws-sdk/client-sts":"3.363.0","@aws-sdk/credential-provider-node":"3.363.0","@aws-sdk/middleware-host-header":"3.363.0","@aws-sdk/middleware-logger":"3.363.0","@aws-sdk/middleware-recursion-detection":"3.363.0","@aws-sdk/middleware-signing":"3.363.0","@aws-sdk/middleware-user-agent":"3.363.0","@aws-sdk/types":"3.357.0","@aws-sdk/util-endpoints":"3.357.0","@aws-sdk/util-user-agent-browser":"3.363.0","@aws-sdk/util-user-agent-node":"3.363.0","@smithy/config-resolver":"^1.0.1","@smithy/fetch-http-handler":"^1.0.1","@smithy/hash-node":"^1.0.1","@smithy/invalid-dependency":"^1.0.1","@smithy/middleware-content-length":"^1.0.1","@smithy/middleware-endpoint":"^1.0.1","@smithy/middleware-retry":"^1.0.2","@smithy/middleware-serde":"^1.0.1","@smithy/middleware-stack":"^1.0.1","@smithy/node-config-provider":"^1.0.1","@smithy/node-http-handler":"^1.0.2","@smithy/protocol-http":"^1.0.1","@smithy/smithy-client":"^1.0.3","@smithy/types":"^1.0.0","@smithy/url-parser":"^1.0.1","@smithy/util-base64":"^1.0.1","@smithy/util-body-length-browser":"^1.0.1","@smithy/util-body-length-node":"^1.0.1","@smithy/util-defaults-mode-browser":"^1.0.1","@smithy/util-defaults-mode-node":"^1.0.1","@smithy/util-retry":"^1.0.2","@smithy/util-utf8":"^1.0.1",tslib:"^2.5.0",uuid:"^8.3.2"},devDependencies:{"@aws-sdk/service-client-documentation-generator":"3.310.0","@smithy/service-client-documentation-generator":"^1.0.1","@tsconfig/node14":"1.0.3","@types/node":"^14.14.31","@types/uuid":"^8.3.0",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typedoc:"0.23.23",typescript:"~4.9.5"},engines:{node:">=14.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-codecommit",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-codecommit"}}});var LTo=A(ZIr=>{"use strict";Object.defineProperty(ZIr,"__esModule",{value:!0});ZIr.ruleSet=void 0;var OTo="required",vse="fn",Ese="argv",Rlt="ref",Yii="PartitionResult",AX="tree",H6t="error",W6t="endpoint",xTo={[OTo]:!1,type:"String"},TTo={[OTo]:!0,default:!1,type:"Boolean"},BTo={[Rlt]:"Endpoint"},qTo={[vse]:"booleanEquals",[Ese]:[{[Rlt]:"UseFIPS"},!0]},MTo={[vse]:"booleanEquals",[Ese]:[{[Rlt]:"UseDualStack"},!0]},bX={},PTo={[vse]:"booleanEquals",[Ese]:[!0,{[vse]:"getAttr",[Ese]:[{[Rlt]:Yii},"supportsFIPS"]}]},RTo={[vse]:"booleanEquals",[Ese]:[!0,{[vse]:"getAttr",[Ese]:[{[Rlt]:Yii},"supportsDualStack"]}]},kTo=[BTo],FTo=[qTo],NTo=[MTo],Hlh={version:"1.0",parameters:{Region:xTo,UseDualStack:TTo,UseFIPS:TTo,Endpoint:xTo},rules:[{conditions:[{[vse]:"aws.partition",[Ese]:[{[Rlt]:"Region"}],assign:Yii}],type:AX,rules:[{conditions:[{[vse]:"isSet",[Ese]:kTo},{[vse]:"parseURL",[Ese]:kTo,assign:"url"}],type:AX,rules:[{conditions:FTo,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:H6t},{type:AX,rules:[{conditions:NTo,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:H6t},{endpoint:{url:BTo,properties:bX,headers:bX},type:W6t}]}]},{conditions:[qTo,MTo],type:AX,rules:[{conditions:[PTo,RTo],type:AX,rules:[{endpoint:{url:"https://codecommit-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:bX,headers:bX},type:W6t}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:H6t}]},{conditions:FTo,type:AX,rules:[{conditions:[PTo],type:AX,rules:[{type:AX,rules:[{endpoint:{url:"https://codecommit-fips.{Region}.{PartitionResult#dnsSuffix}",properties:bX,headers:bX},type:W6t}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:H6t}]},{conditions:NTo,type:AX,rules:[{conditions:[RTo],type:AX,rules:[{endpoint:{url:"https://codecommit.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:bX,headers:bX},type:W6t}]},{error:"DualStack is enabled but this partition does not support DualStack",type:H6t}]},{endpoint:{url:"https://codecommit.{Region}.{PartitionResult#dnsSuffix}",properties:bX,headers:bX},type:W6t}]}]};ZIr.ruleSet=Hlh});var jTo=A(exr=>{"use strict";Object.defineProperty(exr,"__esModule",{value:!0});exr.defaultEndpointResolver=void 0;var Wlh=jH(),Ylh=LTo(),Jlh=(e,r={})=>(0,Wlh.resolveEndpoint)(Ylh.ruleSet,{endpointParams:e,logger:r.logger});exr.defaultEndpointResolver=Jlh});var VTo=A(txr=>{"use strict";Object.defineProperty(txr,"__esModule",{value:!0});txr.getRuntimeConfig=void 0;var Xlh=qe(),Zlh=IV(),GTo=zH(),UTo=R4(),edh=jTo(),tdh=e=>({apiVersion:"2015-04-13",base64Decoder:(e==null?void 0:e.base64Decoder)??GTo.fromBase64,base64Encoder:(e==null?void 0:e.base64Encoder)??GTo.toBase64,disableHostPrefix:(e==null?void 0:e.disableHostPrefix)??!1,endpointProvider:(e==null?void 0:e.endpointProvider)??edh.defaultEndpointResolver,logger:(e==null?void 0:e.logger)??new Xlh.NoOpLogger,serviceId:(e==null?void 0:e.serviceId)??"CodeCommit",urlParser:(e==null?void 0:e.urlParser)??Zlh.parseUrl,utf8Decoder:(e==null?void 0:e.utf8Decoder)??UTo.fromUtf8,utf8Encoder:(e==null?void 0:e.utf8Encoder)??UTo.toUtf8});txr.getRuntimeConfig=tdh});var QTo=A(nxr=>{"use strict";Object.defineProperty(nxr,"__esModule",{value:!0});nxr.getRuntimeConfig=void 0;var rdh=(tn(),Dr(en)),ndh=rdh.__importDefault(ITo()),idh=bLe(),sdh=Z2e(),adh=Mre(),rxr=tx(),odh=Lre(),zTo=oP(),Y6t=kL(),$To=$H(),cdh=jre(),udh=z3(),ldh=VTo(),ddh=qe(),pdh=Vre(),mdh=qe(),fdh=e=>{(0,mdh.emitWarningIfUnsupportedVersion)(process.version);let r=(0,pdh.resolveDefaultsModeConfig)(e),t=()=>r().then(ddh.loadConfigsForDefaultMode),n=(0,ldh.getRuntimeConfig)(e);return{...n,...e,runtime:"node",defaultsMode:r,bodyLengthChecker:(e==null?void 0:e.bodyLengthChecker)??cdh.calculateBodyLength,credentialDefaultProvider:(e==null?void 0:e.credentialDefaultProvider)??(0,idh.decorateDefaultCredentialProvider)(sdh.defaultProvider),defaultUserAgentProvider:(e==null?void 0:e.defaultUserAgentProvider)??(0,adh.defaultUserAgent)({serviceId:n.serviceId,clientVersion:ndh.default.version}),maxAttempts:(e==null?void 0:e.maxAttempts)??(0,Y6t.loadConfig)(zTo.NODE_MAX_ATTEMPT_CONFIG_OPTIONS),region:(e==null?void 0:e.region)??(0,Y6t.loadConfig)(rxr.NODE_REGION_CONFIG_OPTIONS,rxr.NODE_REGION_CONFIG_FILE_OPTIONS),requestHandler:(e==null?void 0:e.requestHandler)??new $To.NodeHttpHandler(t),retryMode:(e==null?void 0:e.retryMode)??(0,Y6t.loadConfig)({...zTo.NODE_RETRY_MODE_CONFIG_OPTIONS,default:async()=>(await t()).retryMode||udh.DEFAULT_RETRY_MODE}),sha256:(e==null?void 0:e.sha256)??odh.Hash.bind(null,"sha256"),streamCollector:(e==null?void 0:e.streamCollector)??$To.streamCollector,useDualstackEndpoint:(e==null?void 0:e.useDualstackEndpoint)??(0,Y6t.loadConfig)(rxr.NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS),useFipsEndpoint:(e==null?void 0:e.useFipsEndpoint)??(0,Y6t.loadConfig)(rxr.NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS)}};nxr.getRuntimeConfig=fdh});var ek=A(klt=>{"use strict";Object.defineProperty(klt,"__esModule",{value:!0});klt.CodeCommitClient=klt.__Client=void 0;var KTo=wre(),hdh=Ire(),gdh=xre(),HTo=RO(),WTo=Tre(),ydh=tx(),_dh=Rre(),Adh=Ue(),YTo=oP(),JTo=qe();Object.defineProperty(klt,"__Client",{enumerable:!0,get:function(){return JTo.Client}});var bdh=wTo(),Cdh=QTo(),Jii=class extends JTo.Client{constructor(r){let t=(0,Cdh.getRuntimeConfig)(r),n=(0,bdh.resolveClientEndpointParameters)(t),i=(0,ydh.resolveRegionConfig)(n),s=(0,Adh.resolveEndpointConfig)(i),a=(0,YTo.resolveRetryConfig)(s),o=(0,KTo.resolveHostHeaderConfig)(a),c=(0,HTo.resolveAwsAuthConfig)(o),l=(0,WTo.resolveUserAgentConfig)(c);super(l),this.config=l,this.middlewareStack.use((0,YTo.getRetryPlugin)(this.config)),this.middlewareStack.use((0,_dh.getContentLengthPlugin)(this.config)),this.middlewareStack.use((0,KTo.getHostHeaderPlugin)(this.config)),this.middlewareStack.use((0,hdh.getLoggerPlugin)(this.config)),this.middlewareStack.use((0,gdh.getRecursionDetectionPlugin)(this.config)),this.middlewareStack.use((0,HTo.getAwsAuthPlugin)(this.config)),this.middlewareStack.use((0,WTo.getUserAgentPlugin)(this.config))}destroy(){super.destroy()}};klt.CodeCommitClient=Jii});var J6t=A(Flt=>{"use strict";Object.defineProperty(Flt,"__esModule",{value:!0});Flt.CodeCommitServiceException=Flt.__ServiceException=void 0;var XTo=qe();Object.defineProperty(Flt,"__ServiceException",{enumerable:!0,get:function(){return XTo.ServiceException}});var Xii=class e extends XTo.ServiceException{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};Flt.CodeCommitServiceException=Xii});var Ooi=A(Us=>{"use strict";Object.defineProperty(Us,"__esModule",{value:!0});Us.BlobIdRequiredException=Us.BlobIdDoesNotExistException=Us.BeforeCommitIdAndAfterCommitIdAreSameException=Us.CommitIdsListRequiredException=Us.CommitIdsLimitExceededException=Us.TipsDivergenceExceededException=Us.MergeOptionRequiredException=Us.MaximumItemsToCompareExceededException=Us.MaximumFileContentToLoadExceededException=Us.InvalidMergeOptionException=Us.InvalidMaxMergeHunksException=Us.InvalidMaxConflictFilesException=Us.InvalidContinuationTokenException=Us.InvalidConflictResolutionStrategyException=Us.InvalidConflictDetailLevelException=Us.InvalidCommitException=Us.CommitRequiredException=Us.CommitDoesNotExistException=Us.ObjectTypeEnum=Us.ChangeTypeEnum=Us.FileModeTypeEnum=Us.MergeOptionTypeEnum=Us.ConflictResolutionStrategyTypeEnum=Us.ConflictDetailLevelTypeEnum=Us.RepositoryNamesRequiredException=Us.MaximumRepositoryNamesExceededException=Us.AuthorDoesNotExistException=Us.RepositoryNameRequiredException=Us.RepositoryDoesNotExistException=Us.MaximumRuleTemplatesAssociatedWithRepositoryException=Us.InvalidRepositoryNameException=Us.InvalidApprovalRuleTemplateNameException=Us.EncryptionKeyUnavailableException=Us.EncryptionKeyNotFoundException=Us.EncryptionKeyDisabledException=Us.EncryptionKeyAccessDeniedException=Us.EncryptionIntegrityChecksFailedException=Us.ApprovalStateRequiredException=Us.ApprovalRuleTemplateNameRequiredException=Us.ApprovalRuleTemplateNameAlreadyExistsException=Us.ApprovalRuleTemplateInUseException=Us.ApprovalRuleTemplateDoesNotExistException=Us.ApprovalRuleTemplateContentRequiredException=Us.OverrideStatus=Us.ApprovalRuleNameRequiredException=Us.ApprovalRuleNameAlreadyExistsException=Us.ApprovalRuleDoesNotExistException=Us.ApprovalRuleContentRequiredException=Us.ApprovalState=Us.ActorDoesNotExistException=void 0;Us.ReferenceDoesNotExistException=Us.MultipleRepositoriesInPullRequestException=Us.MaximumOpenPullRequestsExceededException=Us.InvalidTitleException=Us.InvalidTargetsException=Us.InvalidTargetException=Us.InvalidReferenceNameException=Us.InvalidDescriptionException=Us.InvalidClientRequestTokenException=Us.IdempotencyParameterMismatchException=Us.PullRequestStatusEnum=Us.SourceFileOrContentRequiredException=Us.SamePathRequestException=Us.RestrictedSourceFileException=Us.PutFileEntryConflictException=Us.PathRequiredException=Us.ParentCommitIdRequiredException=Us.ParentCommitIdOutdatedException=Us.ParentCommitDoesNotExistException=Us.NoChangeException=Us.NameLengthExceededException=Us.MaximumFileEntriesExceededException=Us.InvalidPathException=Us.InvalidParentCommitIdException=Us.InvalidFileModeException=Us.InvalidEmailException=Us.InvalidDeletionParameterException=Us.FolderContentSizeLimitExceededException=Us.FilePathConflictsWithSubmodulePathException=Us.FileNameConflictsWithDirectoryNameException=Us.FileModeRequiredException=Us.FileEntryRequiredException=Us.FileDoesNotExistException=Us.FileContentSizeLimitExceededException=Us.FileContentAndSourceFileSpecifiedException=Us.DirectoryNameConflictsWithFileNameException=Us.CommitMessageLengthExceededException=Us.InvalidCommitIdException=Us.InvalidBranchNameException=Us.CommitIdRequiredException=Us.NumberOfRuleTemplatesExceededException=Us.InvalidApprovalRuleTemplateDescriptionException=Us.InvalidApprovalRuleTemplateContentException=Us.ClientRequestTokenRequiredException=Us.CannotModifyApprovalRuleFromTemplateException=Us.CannotDeleteApprovalRuleFromTemplateException=Us.BranchNameRequiredException=Us.BranchNameIsTagNameException=Us.BranchNameExistsException=Us.BranchDoesNotExistException=void 0;Us.FolderDoesNotExistException=Us.PathDoesNotExistException=Us.CommitIdDoesNotExistException=Us.RepositoryNotAssociatedWithPullRequestException=Us.RelativeFileVersionEnum=Us.InvalidReactionUserArnException=Us.InvalidBlobIdException=Us.FileTooLargeException=Us.RevisionNotCurrentException=Us.RevisionIdRequiredException=Us.InvalidRevisionIdException=Us.InvalidPullRequestEventTypeException=Us.InvalidMaxResultsException=Us.InvalidActorArnException=Us.PullRequestEventType=Us.InvalidCommentIdException=Us.CommentIdRequiredException=Us.CommentDoesNotExistException=Us.CommentDeletedException=Us.DefaultBranchCannotBeDeletedException=Us.ReplacementTypeRequiredException=Us.ReplacementContentRequiredException=Us.MultipleConflictResolutionEntriesException=Us.MaximumConflictResolutionEntriesExceededException=Us.ManualMergeRequiredException=Us.InvalidReplacementTypeException=Us.InvalidReplacementContentException=Us.InvalidConflictResolutionException=Us.ReplacementTypeEnum=Us.ConcurrentReferenceUpdateException=Us.TooManyTagsException=Us.TagPolicyException=Us.RepositoryNameExistsException=Us.RepositoryLimitExceededException=Us.InvalidTagsMapException=Us.InvalidSystemTagUsageException=Us.InvalidRepositoryDescriptionException=Us.PullRequestIdRequiredException=Us.PullRequestDoesNotExistException=Us.PullRequestAlreadyClosedException=Us.NumberOfRulesExceededException=Us.InvalidPullRequestIdException=Us.InvalidApprovalRuleNameException=Us.InvalidApprovalRuleContentException=Us.TitleRequiredException=Us.TargetsRequiredException=Us.TargetRequiredException=Us.SourceAndDestinationAreSameException=Us.ReferenceTypeNotSupportedException=Us.ReferenceNameRequiredException=void 0;Us.InvalidSortByException=Us.InvalidOrderException=Us.InvalidPullRequestStatusException=Us.InvalidAuthorArnException=Us.RepositoryTriggerEventEnum=Us.InvalidSourceCommitSpecifierException=Us.InvalidDestinationCommitSpecifierException=void 0;var Su=J6t(),Zii=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ActorDoesNotExistException",$fault:"client",...r}),this.name="ActorDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ActorDoesNotExistException=Zii;Us.ApprovalState={APPROVE:"APPROVE",REVOKE:"REVOKE"};var esi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleContentRequiredException",$fault:"client",...r}),this.name="ApprovalRuleContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleContentRequiredException=esi;var tsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleDoesNotExistException",$fault:"client",...r}),this.name="ApprovalRuleDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleDoesNotExistException=tsi;var rsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleNameAlreadyExistsException",$fault:"client",...r}),this.name="ApprovalRuleNameAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleNameAlreadyExistsException=rsi;var nsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleNameRequiredException",$fault:"client",...r}),this.name="ApprovalRuleNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleNameRequiredException=nsi;Us.OverrideStatus={OVERRIDE:"OVERRIDE",REVOKE:"REVOKE"};var isi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateContentRequiredException",$fault:"client",...r}),this.name="ApprovalRuleTemplateContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateContentRequiredException=isi;var ssi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateDoesNotExistException",$fault:"client",...r}),this.name="ApprovalRuleTemplateDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateDoesNotExistException=ssi;var asi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateInUseException",$fault:"client",...r}),this.name="ApprovalRuleTemplateInUseException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateInUseException=asi;var osi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateNameAlreadyExistsException",$fault:"client",...r}),this.name="ApprovalRuleTemplateNameAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateNameAlreadyExistsException=osi;var csi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalRuleTemplateNameRequiredException",$fault:"client",...r}),this.name="ApprovalRuleTemplateNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalRuleTemplateNameRequiredException=csi;var usi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ApprovalStateRequiredException",$fault:"client",...r}),this.name="ApprovalStateRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ApprovalStateRequiredException=usi;var lsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionIntegrityChecksFailedException",$fault:"server",...r}),this.name="EncryptionIntegrityChecksFailedException",this.$fault="server",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionIntegrityChecksFailedException=lsi;var dsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyAccessDeniedException",$fault:"client",...r}),this.name="EncryptionKeyAccessDeniedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyAccessDeniedException=dsi;var psi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyDisabledException",$fault:"client",...r}),this.name="EncryptionKeyDisabledException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyDisabledException=psi;var msi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyNotFoundException",$fault:"client",...r}),this.name="EncryptionKeyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyNotFoundException=msi;var fsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"EncryptionKeyUnavailableException",$fault:"client",...r}),this.name="EncryptionKeyUnavailableException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.EncryptionKeyUnavailableException=fsi;var hsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateNameException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateNameException=hsi;var gsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryNameException",$fault:"client",...r}),this.name="InvalidRepositoryNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRepositoryNameException=gsi;var ysi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumRuleTemplatesAssociatedWithRepositoryException",$fault:"client",...r}),this.name="MaximumRuleTemplatesAssociatedWithRepositoryException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumRuleTemplatesAssociatedWithRepositoryException=ysi;var _si=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryDoesNotExistException",$fault:"client",...r}),this.name="RepositoryDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryDoesNotExistException=_si;var Asi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNameRequiredException",$fault:"client",...r}),this.name="RepositoryNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNameRequiredException=Asi;var bsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"AuthorDoesNotExistException",$fault:"client",...r}),this.name="AuthorDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.AuthorDoesNotExistException=bsi;var Csi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumRepositoryNamesExceededException",$fault:"client",...r}),this.name="MaximumRepositoryNamesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumRepositoryNamesExceededException=Csi;var vsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNamesRequiredException",$fault:"client",...r}),this.name="RepositoryNamesRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNamesRequiredException=vsi;Us.ConflictDetailLevelTypeEnum={FILE_LEVEL:"FILE_LEVEL",LINE_LEVEL:"LINE_LEVEL"};Us.ConflictResolutionStrategyTypeEnum={ACCEPT_DESTINATION:"ACCEPT_DESTINATION",ACCEPT_SOURCE:"ACCEPT_SOURCE",AUTOMERGE:"AUTOMERGE",NONE:"NONE"};Us.MergeOptionTypeEnum={FAST_FORWARD_MERGE:"FAST_FORWARD_MERGE",SQUASH_MERGE:"SQUASH_MERGE",THREE_WAY_MERGE:"THREE_WAY_MERGE"};Us.FileModeTypeEnum={EXECUTABLE:"EXECUTABLE",NORMAL:"NORMAL",SYMLINK:"SYMLINK"};Us.ChangeTypeEnum={ADDED:"A",DELETED:"D",MODIFIED:"M"};Us.ObjectTypeEnum={DIRECTORY:"DIRECTORY",FILE:"FILE",GIT_LINK:"GIT_LINK",SYMBOLIC_LINK:"SYMBOLIC_LINK"};var Esi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitDoesNotExistException",$fault:"client",...r}),this.name="CommitDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitDoesNotExistException=Esi;var Dsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitRequiredException",$fault:"client",...r}),this.name="CommitRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitRequiredException=Dsi;var Ssi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommitException",$fault:"client",...r}),this.name="InvalidCommitException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommitException=Ssi;var wsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictDetailLevelException",$fault:"client",...r}),this.name="InvalidConflictDetailLevelException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictDetailLevelException=wsi;var Isi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictResolutionStrategyException",$fault:"client",...r}),this.name="InvalidConflictResolutionStrategyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictResolutionStrategyException=Isi;var xsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidContinuationTokenException",$fault:"client",...r}),this.name="InvalidContinuationTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidContinuationTokenException=xsi;var Tsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxConflictFilesException",$fault:"client",...r}),this.name="InvalidMaxConflictFilesException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxConflictFilesException=Tsi;var Psi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxMergeHunksException",$fault:"client",...r}),this.name="InvalidMaxMergeHunksException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxMergeHunksException=Psi;var Rsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMergeOptionException",$fault:"client",...r}),this.name="InvalidMergeOptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMergeOptionException=Rsi;var ksi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumFileContentToLoadExceededException",$fault:"client",...r}),this.name="MaximumFileContentToLoadExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumFileContentToLoadExceededException=ksi;var Fsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumItemsToCompareExceededException",$fault:"client",...r}),this.name="MaximumItemsToCompareExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumItemsToCompareExceededException=Fsi;var Nsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MergeOptionRequiredException",$fault:"client",...r}),this.name="MergeOptionRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MergeOptionRequiredException=Nsi;var Osi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TipsDivergenceExceededException",$fault:"client",...r}),this.name="TipsDivergenceExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TipsDivergenceExceededException=Osi;var Bsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdsLimitExceededException",$fault:"client",...r}),this.name="CommitIdsLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdsLimitExceededException=Bsi;var qsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdsListRequiredException",$fault:"client",...r}),this.name="CommitIdsListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdsListRequiredException=qsi;var Msi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BeforeCommitIdAndAfterCommitIdAreSameException",$fault:"client",...r}),this.name="BeforeCommitIdAndAfterCommitIdAreSameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BeforeCommitIdAndAfterCommitIdAreSameException=Msi;var Lsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BlobIdDoesNotExistException",$fault:"client",...r}),this.name="BlobIdDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BlobIdDoesNotExistException=Lsi;var jsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BlobIdRequiredException",$fault:"client",...r}),this.name="BlobIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BlobIdRequiredException=jsi;var Gsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchDoesNotExistException",$fault:"client",...r}),this.name="BranchDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchDoesNotExistException=Gsi;var Usi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameExistsException",$fault:"client",...r}),this.name="BranchNameExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameExistsException=Usi;var Vsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameIsTagNameException",$fault:"client",...r}),this.name="BranchNameIsTagNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameIsTagNameException=Vsi;var zsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"BranchNameRequiredException",$fault:"client",...r}),this.name="BranchNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.BranchNameRequiredException=zsi;var $si=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CannotDeleteApprovalRuleFromTemplateException",$fault:"client",...r}),this.name="CannotDeleteApprovalRuleFromTemplateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CannotDeleteApprovalRuleFromTemplateException=$si;var Qsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CannotModifyApprovalRuleFromTemplateException",$fault:"client",...r}),this.name="CannotModifyApprovalRuleFromTemplateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CannotModifyApprovalRuleFromTemplateException=Qsi;var Ksi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ClientRequestTokenRequiredException",$fault:"client",...r}),this.name="ClientRequestTokenRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ClientRequestTokenRequiredException=Ksi;var Hsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateContentException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateContentException=Hsi;var Wsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleTemplateDescriptionException",$fault:"client",...r}),this.name="InvalidApprovalRuleTemplateDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleTemplateDescriptionException=Wsi;var Ysi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NumberOfRuleTemplatesExceededException",$fault:"client",...r}),this.name="NumberOfRuleTemplatesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NumberOfRuleTemplatesExceededException=Ysi;var Jsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdRequiredException",$fault:"client",...r}),this.name="CommitIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdRequiredException=Jsi;var Xsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidBranchNameException",$fault:"client",...r}),this.name="InvalidBranchNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidBranchNameException=Xsi;var Zsi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommitIdException",$fault:"client",...r}),this.name="InvalidCommitIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommitIdException=Zsi;var eai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitMessageLengthExceededException",$fault:"client",...r}),this.name="CommitMessageLengthExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitMessageLengthExceededException=eai;var tai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"DirectoryNameConflictsWithFileNameException",$fault:"client",...r}),this.name="DirectoryNameConflictsWithFileNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.DirectoryNameConflictsWithFileNameException=tai;var rai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileContentAndSourceFileSpecifiedException",$fault:"client",...r}),this.name="FileContentAndSourceFileSpecifiedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileContentAndSourceFileSpecifiedException=rai;var nai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileContentSizeLimitExceededException",$fault:"client",...r}),this.name="FileContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileContentSizeLimitExceededException=nai;var iai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileDoesNotExistException",$fault:"client",...r}),this.name="FileDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileDoesNotExistException=iai;var sai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileEntryRequiredException",$fault:"client",...r}),this.name="FileEntryRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileEntryRequiredException=sai;var aai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileModeRequiredException",$fault:"client",...r}),this.name="FileModeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileModeRequiredException=aai;var oai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileNameConflictsWithDirectoryNameException",$fault:"client",...r}),this.name="FileNameConflictsWithDirectoryNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileNameConflictsWithDirectoryNameException=oai;var cai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FilePathConflictsWithSubmodulePathException",$fault:"client",...r}),this.name="FilePathConflictsWithSubmodulePathException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FilePathConflictsWithSubmodulePathException=cai;var uai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FolderContentSizeLimitExceededException",$fault:"client",...r}),this.name="FolderContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FolderContentSizeLimitExceededException=uai;var lai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDeletionParameterException",$fault:"client",...r}),this.name="InvalidDeletionParameterException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDeletionParameterException=lai;var dai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidEmailException",$fault:"client",...r}),this.name="InvalidEmailException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidEmailException=dai;var pai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidFileModeException",$fault:"client",...r}),this.name="InvalidFileModeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidFileModeException=pai;var mai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidParentCommitIdException",$fault:"client",...r}),this.name="InvalidParentCommitIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidParentCommitIdException=mai;var fai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPathException",$fault:"client",...r}),this.name="InvalidPathException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPathException=fai;var hai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumFileEntriesExceededException",$fault:"client",...r}),this.name="MaximumFileEntriesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumFileEntriesExceededException=hai;var gai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NameLengthExceededException",$fault:"client",...r}),this.name="NameLengthExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NameLengthExceededException=gai;var yai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NoChangeException",$fault:"client",...r}),this.name="NoChangeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NoChangeException=yai;var _ai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitDoesNotExistException",$fault:"client",...r}),this.name="ParentCommitDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitDoesNotExistException=_ai;var Aai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitIdOutdatedException",$fault:"client",...r}),this.name="ParentCommitIdOutdatedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitIdOutdatedException=Aai;var bai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ParentCommitIdRequiredException",$fault:"client",...r}),this.name="ParentCommitIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ParentCommitIdRequiredException=bai;var Cai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PathRequiredException",$fault:"client",...r}),this.name="PathRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PathRequiredException=Cai;var vai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PutFileEntryConflictException",$fault:"client",...r}),this.name="PutFileEntryConflictException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PutFileEntryConflictException=vai;var Eai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RestrictedSourceFileException",$fault:"client",...r}),this.name="RestrictedSourceFileException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RestrictedSourceFileException=Eai;var Dai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SamePathRequestException",$fault:"client",...r}),this.name="SamePathRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SamePathRequestException=Dai;var Sai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SourceFileOrContentRequiredException",$fault:"client",...r}),this.name="SourceFileOrContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SourceFileOrContentRequiredException=Sai;Us.PullRequestStatusEnum={CLOSED:"CLOSED",OPEN:"OPEN"};var wai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"IdempotencyParameterMismatchException",$fault:"client",...r}),this.name="IdempotencyParameterMismatchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.IdempotencyParameterMismatchException=wai;var Iai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidClientRequestTokenException",$fault:"client",...r}),this.name="InvalidClientRequestTokenException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidClientRequestTokenException=Iai;var xai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDescriptionException",$fault:"client",...r}),this.name="InvalidDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDescriptionException=xai;var Tai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReferenceNameException",$fault:"client",...r}),this.name="InvalidReferenceNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReferenceNameException=Tai;var Pai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetException",$fault:"client",...r}),this.name="InvalidTargetException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTargetException=Pai;var Rai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetsException",$fault:"client",...r}),this.name="InvalidTargetsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTargetsException=Rai;var kai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTitleException",$fault:"client",...r}),this.name="InvalidTitleException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTitleException=kai;var Fai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumOpenPullRequestsExceededException",$fault:"client",...r}),this.name="MaximumOpenPullRequestsExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumOpenPullRequestsExceededException=Fai;var Nai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MultipleRepositoriesInPullRequestException",$fault:"client",...r}),this.name="MultipleRepositoriesInPullRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MultipleRepositoriesInPullRequestException=Nai;var Oai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceDoesNotExistException",$fault:"client",...r}),this.name="ReferenceDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceDoesNotExistException=Oai;var Bai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceNameRequiredException",$fault:"client",...r}),this.name="ReferenceNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceNameRequiredException=Bai;var qai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReferenceTypeNotSupportedException",$fault:"client",...r}),this.name="ReferenceTypeNotSupportedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReferenceTypeNotSupportedException=qai;var Mai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"SourceAndDestinationAreSameException",$fault:"client",...r}),this.name="SourceAndDestinationAreSameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.SourceAndDestinationAreSameException=Mai;var Lai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TargetRequiredException",$fault:"client",...r}),this.name="TargetRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TargetRequiredException=Lai;var jai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TargetsRequiredException",$fault:"client",...r}),this.name="TargetsRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TargetsRequiredException=jai;var Gai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TitleRequiredException",$fault:"client",...r}),this.name="TitleRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TitleRequiredException=Gai;var Uai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleContentException",$fault:"client",...r}),this.name="InvalidApprovalRuleContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleContentException=Uai;var Vai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalRuleNameException",$fault:"client",...r}),this.name="InvalidApprovalRuleNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidApprovalRuleNameException=Vai;var zai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestIdException",$fault:"client",...r}),this.name="InvalidPullRequestIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestIdException=zai;var $ai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"NumberOfRulesExceededException",$fault:"client",...r}),this.name="NumberOfRulesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.NumberOfRulesExceededException=$ai;var Qai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestAlreadyClosedException",$fault:"client",...r}),this.name="PullRequestAlreadyClosedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestAlreadyClosedException=Qai;var Kai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestDoesNotExistException",$fault:"client",...r}),this.name="PullRequestDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestDoesNotExistException=Kai;var Hai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PullRequestIdRequiredException",$fault:"client",...r}),this.name="PullRequestIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PullRequestIdRequiredException=Hai;var Wai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryDescriptionException",$fault:"client",...r}),this.name="InvalidRepositoryDescriptionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRepositoryDescriptionException=Wai;var Yai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSystemTagUsageException",$fault:"client",...r}),this.name="InvalidSystemTagUsageException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSystemTagUsageException=Yai;var Jai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidTagsMapException",$fault:"client",...r}),this.name="InvalidTagsMapException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidTagsMapException=Jai;var Xai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryLimitExceededException",$fault:"client",...r}),this.name="RepositoryLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryLimitExceededException=Xai;var Zai=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNameExistsException",$fault:"client",...r}),this.name="RepositoryNameExistsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNameExistsException=Zai;var eoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TagPolicyException",$fault:"client",...r}),this.name="TagPolicyException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TagPolicyException=eoi;var toi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"TooManyTagsException",$fault:"client",...r}),this.name="TooManyTagsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.TooManyTagsException=toi;var roi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ConcurrentReferenceUpdateException",$fault:"client",...r}),this.name="ConcurrentReferenceUpdateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ConcurrentReferenceUpdateException=roi;Us.ReplacementTypeEnum={KEEP_BASE:"KEEP_BASE",KEEP_DESTINATION:"KEEP_DESTINATION",KEEP_SOURCE:"KEEP_SOURCE",USE_NEW_CONTENT:"USE_NEW_CONTENT"};var noi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidConflictResolutionException",$fault:"client",...r}),this.name="InvalidConflictResolutionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidConflictResolutionException=noi;var ioi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReplacementContentException",$fault:"client",...r}),this.name="InvalidReplacementContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReplacementContentException=ioi;var soi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReplacementTypeException",$fault:"client",...r}),this.name="InvalidReplacementTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReplacementTypeException=soi;var aoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ManualMergeRequiredException",$fault:"client",...r}),this.name="ManualMergeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ManualMergeRequiredException=aoi;var ooi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MaximumConflictResolutionEntriesExceededException",$fault:"client",...r}),this.name="MaximumConflictResolutionEntriesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MaximumConflictResolutionEntriesExceededException=ooi;var coi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"MultipleConflictResolutionEntriesException",$fault:"client",...r}),this.name="MultipleConflictResolutionEntriesException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.MultipleConflictResolutionEntriesException=coi;var uoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReplacementContentRequiredException",$fault:"client",...r}),this.name="ReplacementContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReplacementContentRequiredException=uoi;var loi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"ReplacementTypeRequiredException",$fault:"client",...r}),this.name="ReplacementTypeRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.ReplacementTypeRequiredException=loi;var doi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"DefaultBranchCannotBeDeletedException",$fault:"client",...r}),this.name="DefaultBranchCannotBeDeletedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.DefaultBranchCannotBeDeletedException=doi;var poi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentDeletedException",$fault:"client",...r}),this.name="CommentDeletedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentDeletedException=poi;var moi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentDoesNotExistException",$fault:"client",...r}),this.name="CommentDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentDoesNotExistException=moi;var foi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommentIdRequiredException",$fault:"client",...r}),this.name="CommentIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommentIdRequiredException=foi;var hoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidCommentIdException",$fault:"client",...r}),this.name="InvalidCommentIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidCommentIdException=hoi;Us.PullRequestEventType={PULL_REQUEST_APPROVAL_RULE_CREATED:"PULL_REQUEST_APPROVAL_RULE_CREATED",PULL_REQUEST_APPROVAL_RULE_DELETED:"PULL_REQUEST_APPROVAL_RULE_DELETED",PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN:"PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN",PULL_REQUEST_APPROVAL_RULE_UPDATED:"PULL_REQUEST_APPROVAL_RULE_UPDATED",PULL_REQUEST_APPROVAL_STATE_CHANGED:"PULL_REQUEST_APPROVAL_STATE_CHANGED",PULL_REQUEST_CREATED:"PULL_REQUEST_CREATED",PULL_REQUEST_MERGE_STATE_CHANGED:"PULL_REQUEST_MERGE_STATE_CHANGED",PULL_REQUEST_SOURCE_REFERENCE_UPDATED:"PULL_REQUEST_SOURCE_REFERENCE_UPDATED",PULL_REQUEST_STATUS_CHANGED:"PULL_REQUEST_STATUS_CHANGED"};var goi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidActorArnException",$fault:"client",...r}),this.name="InvalidActorArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidActorArnException=goi;var yoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidMaxResultsException",$fault:"client",...r}),this.name="InvalidMaxResultsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidMaxResultsException=yoi;var _oi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestEventTypeException",$fault:"client",...r}),this.name="InvalidPullRequestEventTypeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestEventTypeException=_oi;var Aoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidRevisionIdException",$fault:"client",...r}),this.name="InvalidRevisionIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidRevisionIdException=Aoi;var boi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RevisionIdRequiredException",$fault:"client",...r}),this.name="RevisionIdRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RevisionIdRequiredException=boi;var Coi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RevisionNotCurrentException",$fault:"client",...r}),this.name="RevisionNotCurrentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RevisionNotCurrentException=Coi;var voi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FileTooLargeException",$fault:"client",...r}),this.name="FileTooLargeException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FileTooLargeException=voi;var Eoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidBlobIdException",$fault:"client",...r}),this.name="InvalidBlobIdException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidBlobIdException=Eoi;var Doi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidReactionUserArnException",$fault:"client",...r}),this.name="InvalidReactionUserArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidReactionUserArnException=Doi;Us.RelativeFileVersionEnum={AFTER:"AFTER",BEFORE:"BEFORE"};var Soi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"RepositoryNotAssociatedWithPullRequestException",$fault:"client",...r}),this.name="RepositoryNotAssociatedWithPullRequestException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.RepositoryNotAssociatedWithPullRequestException=Soi;var woi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"CommitIdDoesNotExistException",$fault:"client",...r}),this.name="CommitIdDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.CommitIdDoesNotExistException=woi;var Ioi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"PathDoesNotExistException",$fault:"client",...r}),this.name="PathDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.PathDoesNotExistException=Ioi;var xoi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"FolderDoesNotExistException",$fault:"client",...r}),this.name="FolderDoesNotExistException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.FolderDoesNotExistException=xoi;var Toi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidDestinationCommitSpecifierException",$fault:"client",...r}),this.name="InvalidDestinationCommitSpecifierException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidDestinationCommitSpecifierException=Toi;var Poi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSourceCommitSpecifierException",$fault:"client",...r}),this.name="InvalidSourceCommitSpecifierException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSourceCommitSpecifierException=Poi;Us.RepositoryTriggerEventEnum={ALL:"all",CREATE_REFERENCE:"createReference",DELETE_REFERENCE:"deleteReference",UPDATE_REFERENCE:"updateReference"};var Roi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidAuthorArnException",$fault:"client",...r}),this.name="InvalidAuthorArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidAuthorArnException=Roi;var koi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestStatusException",$fault:"client",...r}),this.name="InvalidPullRequestStatusException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidPullRequestStatusException=koi;var Foi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidOrderException",$fault:"client",...r}),this.name="InvalidOrderException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidOrderException=Foi;var Noi=class e extends Su.CodeCommitServiceException{constructor(r){super({name:"InvalidSortByException",$fault:"client",...r}),this.name="InvalidSortByException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Us.InvalidSortByException=Noi});var Eci=A(Ep=>{"use strict";Object.defineProperty(Ep,"__esModule",{value:!0});Ep.PullRequestStatusRequiredException=Ep.InvalidPullRequestStatusUpdateException=Ep.PullRequestCannotBeApprovedByAuthorException=Ep.MaximumNumberOfApprovalsExceededException=Ep.InvalidApprovalStateException=Ep.CommentNotCreatedByCallerException=Ep.InvalidRuleContentSha256Exception=Ep.TagKeysListRequiredException=Ep.InvalidTagKeysListException=Ep.TagsMapRequiredException=Ep.RepositoryTriggersListRequiredException=Ep.RepositoryTriggerNameRequiredException=Ep.RepositoryTriggerEventsListRequiredException=Ep.RepositoryTriggerDestinationArnRequiredException=Ep.RepositoryTriggerBranchNameListRequiredException=Ep.MaximumRepositoryTriggersExceededException=Ep.MaximumBranchesExceededException=Ep.InvalidRepositoryTriggerRegionException=Ep.InvalidRepositoryTriggerNameException=Ep.InvalidRepositoryTriggerEventsException=Ep.InvalidRepositoryTriggerDestinationArnException=Ep.InvalidRepositoryTriggerCustomDataException=Ep.InvalidRepositoryTriggerBranchNameException=Ep.SameFileContentException=Ep.FileContentRequiredException=Ep.ReactionValueRequiredException=Ep.ReactionLimitExceededException=Ep.InvalidReactionValueException=Ep.InvalidRelativeFileVersionEnumException=Ep.InvalidFilePositionException=Ep.InvalidFileLocationException=Ep.CommentContentSizeLimitExceededException=Ep.CommentContentRequiredException=Ep.OverrideStatusRequiredException=Ep.OverrideAlreadySetException=Ep.InvalidOverrideStatusException=Ep.TipOfSourceReferenceIsDifferentException=Ep.PullRequestApprovalRulesNotSatisfiedException=Ep.InvalidTargetBranchException=Ep.ResourceArnRequiredException=Ep.InvalidResourceArnException=Ep.SortByEnum=Ep.OrderEnum=void 0;var L1=J6t();Ep.OrderEnum={ASCENDING:"ascending",DESCENDING:"descending"};Ep.SortByEnum={MODIFIED_DATE:"lastModifiedDate",REPOSITORY_NAME:"repositoryName"};var Boi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidResourceArnException",$fault:"client",...r}),this.name="InvalidResourceArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidResourceArnException=Boi;var qoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ResourceArnRequiredException",$fault:"client",...r}),this.name="ResourceArnRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ResourceArnRequiredException=qoi;var Moi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidTargetBranchException",$fault:"client",...r}),this.name="InvalidTargetBranchException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidTargetBranchException=Moi;var Loi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestApprovalRulesNotSatisfiedException",$fault:"client",...r}),this.name="PullRequestApprovalRulesNotSatisfiedException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestApprovalRulesNotSatisfiedException=Loi;var joi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TipOfSourceReferenceIsDifferentException",$fault:"client",...r}),this.name="TipOfSourceReferenceIsDifferentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TipOfSourceReferenceIsDifferentException=joi;var Goi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidOverrideStatusException",$fault:"client",...r}),this.name="InvalidOverrideStatusException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidOverrideStatusException=Goi;var Uoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"OverrideAlreadySetException",$fault:"client",...r}),this.name="OverrideAlreadySetException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.OverrideAlreadySetException=Uoi;var Voi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"OverrideStatusRequiredException",$fault:"client",...r}),this.name="OverrideStatusRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.OverrideStatusRequiredException=Voi;var zoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentContentRequiredException",$fault:"client",...r}),this.name="CommentContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentContentRequiredException=zoi;var $oi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentContentSizeLimitExceededException",$fault:"client",...r}),this.name="CommentContentSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentContentSizeLimitExceededException=$oi;var Qoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidFileLocationException",$fault:"client",...r}),this.name="InvalidFileLocationException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidFileLocationException=Qoi;var Koi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidFilePositionException",$fault:"client",...r}),this.name="InvalidFilePositionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidFilePositionException=Koi;var Hoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRelativeFileVersionEnumException",$fault:"client",...r}),this.name="InvalidRelativeFileVersionEnumException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRelativeFileVersionEnumException=Hoi;var Woi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidReactionValueException",$fault:"client",...r}),this.name="InvalidReactionValueException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidReactionValueException=Woi;var Yoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ReactionLimitExceededException",$fault:"client",...r}),this.name="ReactionLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ReactionLimitExceededException=Yoi;var Joi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"ReactionValueRequiredException",$fault:"client",...r}),this.name="ReactionValueRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.ReactionValueRequiredException=Joi;var Xoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"FileContentRequiredException",$fault:"client",...r}),this.name="FileContentRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.FileContentRequiredException=Xoi;var Zoi=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"SameFileContentException",$fault:"client",...r}),this.name="SameFileContentException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.SameFileContentException=Zoi;var eci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerBranchNameException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerBranchNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerBranchNameException=eci;var tci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerCustomDataException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerCustomDataException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerCustomDataException=tci;var rci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerDestinationArnException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerDestinationArnException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerDestinationArnException=rci;var nci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerEventsException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerEventsException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerEventsException=nci;var ici=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerNameException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerNameException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerNameException=ici;var sci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRepositoryTriggerRegionException",$fault:"client",...r}),this.name="InvalidRepositoryTriggerRegionException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRepositoryTriggerRegionException=sci;var aci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumBranchesExceededException",$fault:"client",...r}),this.name="MaximumBranchesExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumBranchesExceededException=aci;var oci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumRepositoryTriggersExceededException",$fault:"client",...r}),this.name="MaximumRepositoryTriggersExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumRepositoryTriggersExceededException=oci;var cci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerBranchNameListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerBranchNameListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerBranchNameListRequiredException=cci;var uci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerDestinationArnRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerDestinationArnRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerDestinationArnRequiredException=uci;var lci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerEventsListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerEventsListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerEventsListRequiredException=lci;var dci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggerNameRequiredException",$fault:"client",...r}),this.name="RepositoryTriggerNameRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggerNameRequiredException=dci;var pci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"RepositoryTriggersListRequiredException",$fault:"client",...r}),this.name="RepositoryTriggersListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.RepositoryTriggersListRequiredException=pci;var mci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TagsMapRequiredException",$fault:"client",...r}),this.name="TagsMapRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TagsMapRequiredException=mci;var fci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidTagKeysListException",$fault:"client",...r}),this.name="InvalidTagKeysListException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidTagKeysListException=fci;var hci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"TagKeysListRequiredException",$fault:"client",...r}),this.name="TagKeysListRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.TagKeysListRequiredException=hci;var gci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidRuleContentSha256Exception",$fault:"client",...r}),this.name="InvalidRuleContentSha256Exception",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidRuleContentSha256Exception=gci;var yci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"CommentNotCreatedByCallerException",$fault:"client",...r}),this.name="CommentNotCreatedByCallerException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.CommentNotCreatedByCallerException=yci;var _ci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidApprovalStateException",$fault:"client",...r}),this.name="InvalidApprovalStateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidApprovalStateException=_ci;var Aci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"MaximumNumberOfApprovalsExceededException",$fault:"client",...r}),this.name="MaximumNumberOfApprovalsExceededException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.MaximumNumberOfApprovalsExceededException=Aci;var bci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestCannotBeApprovedByAuthorException",$fault:"client",...r}),this.name="PullRequestCannotBeApprovedByAuthorException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestCannotBeApprovedByAuthorException=bci;var Cci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"InvalidPullRequestStatusUpdateException",$fault:"client",...r}),this.name="InvalidPullRequestStatusUpdateException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.InvalidPullRequestStatusUpdateException=Cci;var vci=class e extends L1.CodeCommitServiceException{constructor(r){super({name:"PullRequestStatusRequiredException",$fault:"client",...r}),this.name="PullRequestStatusRequiredException",this.$fault="client",Object.setPrototypeOf(this,e.prototype)}};Ep.PullRequestStatusRequiredException=vci});var fm=A(Ks=>{"use strict";Object.defineProperty(Ks,"__esModule",{value:!0});Ks.se_MergeBranchesByFastForwardCommand=Ks.se_ListTagsForResourceCommand=Ks.se_ListRepositoriesForApprovalRuleTemplateCommand=Ks.se_ListRepositoriesCommand=Ks.se_ListPullRequestsCommand=Ks.se_ListBranchesCommand=Ks.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Ks.se_ListApprovalRuleTemplatesCommand=Ks.se_GetRepositoryTriggersCommand=Ks.se_GetRepositoryCommand=Ks.se_GetPullRequestOverrideStateCommand=Ks.se_GetPullRequestApprovalStatesCommand=Ks.se_GetPullRequestCommand=Ks.se_GetMergeOptionsCommand=Ks.se_GetMergeConflictsCommand=Ks.se_GetMergeCommitCommand=Ks.se_GetFolderCommand=Ks.se_GetFileCommand=Ks.se_GetDifferencesCommand=Ks.se_GetCommitCommand=Ks.se_GetCommentsForPullRequestCommand=Ks.se_GetCommentsForComparedCommitCommand=Ks.se_GetCommentReactionsCommand=Ks.se_GetCommentCommand=Ks.se_GetBranchCommand=Ks.se_GetBlobCommand=Ks.se_GetApprovalRuleTemplateCommand=Ks.se_EvaluatePullRequestApprovalRulesCommand=Ks.se_DisassociateApprovalRuleTemplateFromRepositoryCommand=Ks.se_DescribePullRequestEventsCommand=Ks.se_DescribeMergeConflictsCommand=Ks.se_DeleteRepositoryCommand=Ks.se_DeletePullRequestApprovalRuleCommand=Ks.se_DeleteFileCommand=Ks.se_DeleteCommentContentCommand=Ks.se_DeleteBranchCommand=Ks.se_DeleteApprovalRuleTemplateCommand=Ks.se_CreateUnreferencedMergeCommitCommand=Ks.se_CreateRepositoryCommand=Ks.se_CreatePullRequestApprovalRuleCommand=Ks.se_CreatePullRequestCommand=Ks.se_CreateCommitCommand=Ks.se_CreateBranchCommand=Ks.se_CreateApprovalRuleTemplateCommand=Ks.se_BatchGetRepositoriesCommand=Ks.se_BatchGetCommitsCommand=Ks.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ks.se_BatchDescribeMergeConflictsCommand=Ks.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Ks.se_AssociateApprovalRuleTemplateWithRepositoryCommand=void 0;Ks.de_EvaluatePullRequestApprovalRulesCommand=Ks.de_DisassociateApprovalRuleTemplateFromRepositoryCommand=Ks.de_DescribePullRequestEventsCommand=Ks.de_DescribeMergeConflictsCommand=Ks.de_DeleteRepositoryCommand=Ks.de_DeletePullRequestApprovalRuleCommand=Ks.de_DeleteFileCommand=Ks.de_DeleteCommentContentCommand=Ks.de_DeleteBranchCommand=Ks.de_DeleteApprovalRuleTemplateCommand=Ks.de_CreateUnreferencedMergeCommitCommand=Ks.de_CreateRepositoryCommand=Ks.de_CreatePullRequestApprovalRuleCommand=Ks.de_CreatePullRequestCommand=Ks.de_CreateCommitCommand=Ks.de_CreateBranchCommand=Ks.de_CreateApprovalRuleTemplateCommand=Ks.de_BatchGetRepositoriesCommand=Ks.de_BatchGetCommitsCommand=Ks.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ks.de_BatchDescribeMergeConflictsCommand=Ks.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Ks.de_AssociateApprovalRuleTemplateWithRepositoryCommand=Ks.se_UpdateRepositoryNameCommand=Ks.se_UpdateRepositoryDescriptionCommand=Ks.se_UpdatePullRequestTitleCommand=Ks.se_UpdatePullRequestStatusCommand=Ks.se_UpdatePullRequestDescriptionCommand=Ks.se_UpdatePullRequestApprovalStateCommand=Ks.se_UpdatePullRequestApprovalRuleContentCommand=Ks.se_UpdateDefaultBranchCommand=Ks.se_UpdateCommentCommand=Ks.se_UpdateApprovalRuleTemplateNameCommand=Ks.se_UpdateApprovalRuleTemplateDescriptionCommand=Ks.se_UpdateApprovalRuleTemplateContentCommand=Ks.se_UntagResourceCommand=Ks.se_TestRepositoryTriggersCommand=Ks.se_TagResourceCommand=Ks.se_PutRepositoryTriggersCommand=Ks.se_PutFileCommand=Ks.se_PutCommentReactionCommand=Ks.se_PostCommentReplyCommand=Ks.se_PostCommentForPullRequestCommand=Ks.se_PostCommentForComparedCommitCommand=Ks.se_OverridePullRequestApprovalRulesCommand=Ks.se_MergePullRequestByThreeWayCommand=Ks.se_MergePullRequestBySquashCommand=Ks.se_MergePullRequestByFastForwardCommand=Ks.se_MergeBranchesByThreeWayCommand=Ks.se_MergeBranchesBySquashCommand=void 0;Ks.de_UpdatePullRequestDescriptionCommand=Ks.de_UpdatePullRequestApprovalStateCommand=Ks.de_UpdatePullRequestApprovalRuleContentCommand=Ks.de_UpdateDefaultBranchCommand=Ks.de_UpdateCommentCommand=Ks.de_UpdateApprovalRuleTemplateNameCommand=Ks.de_UpdateApprovalRuleTemplateDescriptionCommand=Ks.de_UpdateApprovalRuleTemplateContentCommand=Ks.de_UntagResourceCommand=Ks.de_TestRepositoryTriggersCommand=Ks.de_TagResourceCommand=Ks.de_PutRepositoryTriggersCommand=Ks.de_PutFileCommand=Ks.de_PutCommentReactionCommand=Ks.de_PostCommentReplyCommand=Ks.de_PostCommentForPullRequestCommand=Ks.de_PostCommentForComparedCommitCommand=Ks.de_OverridePullRequestApprovalRulesCommand=Ks.de_MergePullRequestByThreeWayCommand=Ks.de_MergePullRequestBySquashCommand=Ks.de_MergePullRequestByFastForwardCommand=Ks.de_MergeBranchesByThreeWayCommand=Ks.de_MergeBranchesBySquashCommand=Ks.de_MergeBranchesByFastForwardCommand=Ks.de_ListTagsForResourceCommand=Ks.de_ListRepositoriesForApprovalRuleTemplateCommand=Ks.de_ListRepositoriesCommand=Ks.de_ListPullRequestsCommand=Ks.de_ListBranchesCommand=Ks.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Ks.de_ListApprovalRuleTemplatesCommand=Ks.de_GetRepositoryTriggersCommand=Ks.de_GetRepositoryCommand=Ks.de_GetPullRequestOverrideStateCommand=Ks.de_GetPullRequestApprovalStatesCommand=Ks.de_GetPullRequestCommand=Ks.de_GetMergeOptionsCommand=Ks.de_GetMergeConflictsCommand=Ks.de_GetMergeCommitCommand=Ks.de_GetFolderCommand=Ks.de_GetFileCommand=Ks.de_GetDifferencesCommand=Ks.de_GetCommitCommand=Ks.de_GetCommentsForPullRequestCommand=Ks.de_GetCommentsForComparedCommitCommand=Ks.de_GetCommentReactionsCommand=Ks.de_GetCommentCommand=Ks.de_GetBranchCommand=Ks.de_GetBlobCommand=Ks.de_GetApprovalRuleTemplateCommand=void 0;Ks.de_UpdateRepositoryNameCommand=Ks.de_UpdateRepositoryDescriptionCommand=Ks.de_UpdatePullRequestTitleCommand=Ks.de_UpdatePullRequestStatusCommand=void 0;var vdh=QC(),gr=qe(),ixr=(uNe(),Dr(cNe)),Edh=J6t(),wu=Ooi(),j1=Eci(),Ddh=async(e,r)=>{let t=Am("AssociateApprovalRuleTemplateWithRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_AssociateApprovalRuleTemplateWithRepositoryCommand=Ddh;var Sdh=async(e,r)=>{let t=Am("BatchAssociateApprovalRuleTemplateWithRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Sdh;var wdh=async(e,r)=>{let t=Am("BatchDescribeMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchDescribeMergeConflictsCommand=wdh;var Idh=async(e,r)=>{let t=Am("BatchDisassociateApprovalRuleTemplateFromRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Idh;var xdh=async(e,r)=>{let t=Am("BatchGetCommits"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchGetCommitsCommand=xdh;var Tdh=async(e,r)=>{let t=Am("BatchGetRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_BatchGetRepositoriesCommand=Tdh;var Pdh=async(e,r)=>{let t=Am("CreateApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateApprovalRuleTemplateCommand=Pdh;var Rdh=async(e,r)=>{let t=Am("CreateBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateBranchCommand=Rdh;var kdh=async(e,r)=>{let t=Am("CreateCommit"),n;return n=JSON.stringify(Whh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreateCommitCommand=kdh;var Fdh=async(e,r)=>{let t=Am("CreatePullRequest"),n;return n=JSON.stringify(Yhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreatePullRequestCommand=Fdh;var Ndh=async(e,r)=>{let t=Am("CreatePullRequestApprovalRule"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreatePullRequestApprovalRuleCommand=Ndh;var Odh=async(e,r)=>{let t=Am("CreateRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_CreateRepositoryCommand=Odh;var Bdh=async(e,r)=>{let t=Am("CreateUnreferencedMergeCommit"),n;return n=JSON.stringify(Jhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_CreateUnreferencedMergeCommitCommand=Bdh;var qdh=async(e,r)=>{let t=Am("DeleteApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteApprovalRuleTemplateCommand=qdh;var Mdh=async(e,r)=>{let t=Am("DeleteBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteBranchCommand=Mdh;var Ldh=async(e,r)=>{let t=Am("DeleteCommentContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteCommentContentCommand=Ldh;var jdh=async(e,r)=>{let t=Am("DeleteFile"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteFileCommand=jdh;var Gdh=async(e,r)=>{let t=Am("DeletePullRequestApprovalRule"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeletePullRequestApprovalRuleCommand=Gdh;var Udh=async(e,r)=>{let t=Am("DeleteRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DeleteRepositoryCommand=Udh;var Vdh=async(e,r)=>{let t=Am("DescribeMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DescribeMergeConflictsCommand=Vdh;var zdh=async(e,r)=>{let t=Am("DescribePullRequestEvents"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DescribePullRequestEventsCommand=zdh;var $dh=async(e,r)=>{let t=Am("DisassociateApprovalRuleTemplateFromRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_DisassociateApprovalRuleTemplateFromRepositoryCommand=$dh;var Qdh=async(e,r)=>{let t=Am("EvaluatePullRequestApprovalRules"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_EvaluatePullRequestApprovalRulesCommand=Qdh;var Kdh=async(e,r)=>{let t=Am("GetApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetApprovalRuleTemplateCommand=Kdh;var Hdh=async(e,r)=>{let t=Am("GetBlob"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetBlobCommand=Hdh;var Wdh=async(e,r)=>{let t=Am("GetBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetBranchCommand=Wdh;var Ydh=async(e,r)=>{let t=Am("GetComment"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentCommand=Ydh;var Jdh=async(e,r)=>{let t=Am("GetCommentReactions"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentReactionsCommand=Jdh;var Xdh=async(e,r)=>{let t=Am("GetCommentsForComparedCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentsForComparedCommitCommand=Xdh;var Zdh=async(e,r)=>{let t=Am("GetCommentsForPullRequest"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommentsForPullRequestCommand=Zdh;var eph=async(e,r)=>{let t=Am("GetCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetCommitCommand=eph;var tph=async(e,r)=>{let t=Am("GetDifferences"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetDifferencesCommand=tph;var rph=async(e,r)=>{let t=Am("GetFile"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetFileCommand=rph;var nph=async(e,r)=>{let t=Am("GetFolder"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetFolderCommand=nph;var iph=async(e,r)=>{let t=Am("GetMergeCommit"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeCommitCommand=iph;var sph=async(e,r)=>{let t=Am("GetMergeConflicts"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeConflictsCommand=sph;var aph=async(e,r)=>{let t=Am("GetMergeOptions"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetMergeOptionsCommand=aph;var oph=async(e,r)=>{let t=Am("GetPullRequest"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestCommand=oph;var cph=async(e,r)=>{let t=Am("GetPullRequestApprovalStates"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestApprovalStatesCommand=cph;var uph=async(e,r)=>{let t=Am("GetPullRequestOverrideState"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetPullRequestOverrideStateCommand=uph;var lph=async(e,r)=>{let t=Am("GetRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetRepositoryCommand=lph;var dph=async(e,r)=>{let t=Am("GetRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_GetRepositoryTriggersCommand=dph;var pph=async(e,r)=>{let t=Am("ListApprovalRuleTemplates"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListApprovalRuleTemplatesCommand=pph;var mph=async(e,r)=>{let t=Am("ListAssociatedApprovalRuleTemplatesForRepository"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=mph;var fph=async(e,r)=>{let t=Am("ListBranches"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListBranchesCommand=fph;var hph=async(e,r)=>{let t=Am("ListPullRequests"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListPullRequestsCommand=hph;var gph=async(e,r)=>{let t=Am("ListRepositories"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListRepositoriesCommand=gph;var yph=async(e,r)=>{let t=Am("ListRepositoriesForApprovalRuleTemplate"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListRepositoriesForApprovalRuleTemplateCommand=yph;var _ph=async(e,r)=>{let t=Am("ListTagsForResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_ListTagsForResourceCommand=_ph;var Aph=async(e,r)=>{let t=Am("MergeBranchesByFastForward"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesByFastForwardCommand=Aph;var bph=async(e,r)=>{let t=Am("MergeBranchesBySquash"),n;return n=JSON.stringify(Xhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesBySquashCommand=bph;var Cph=async(e,r)=>{let t=Am("MergeBranchesByThreeWay"),n;return n=JSON.stringify(Zhh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergeBranchesByThreeWayCommand=Cph;var vph=async(e,r)=>{let t=Am("MergePullRequestByFastForward"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestByFastForwardCommand=vph;var Eph=async(e,r)=>{let t=Am("MergePullRequestBySquash"),n;return n=JSON.stringify(egh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestBySquashCommand=Eph;var Dph=async(e,r)=>{let t=Am("MergePullRequestByThreeWay"),n;return n=JSON.stringify(tgh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_MergePullRequestByThreeWayCommand=Dph;var Sph=async(e,r)=>{let t=Am("OverridePullRequestApprovalRules"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_OverridePullRequestApprovalRulesCommand=Sph;var wph=async(e,r)=>{let t=Am("PostCommentForComparedCommit"),n;return n=JSON.stringify(rgh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentForComparedCommitCommand=wph;var Iph=async(e,r)=>{let t=Am("PostCommentForPullRequest"),n;return n=JSON.stringify(ngh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentForPullRequestCommand=Iph;var xph=async(e,r)=>{let t=Am("PostCommentReply"),n;return n=JSON.stringify(igh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PostCommentReplyCommand=xph;var Tph=async(e,r)=>{let t=Am("PutCommentReaction"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_PutCommentReactionCommand=Tph;var Pph=async(e,r)=>{let t=Am("PutFile"),n;return n=JSON.stringify(ogh(e,r)),_m(r,t,"/",void 0,n)};Ks.se_PutFileCommand=Pph;var Rph=async(e,r)=>{let t=Am("PutRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_PutRepositoryTriggersCommand=Rph;var kph=async(e,r)=>{let t=Am("TagResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_TagResourceCommand=kph;var Fph=async(e,r)=>{let t=Am("TestRepositoryTriggers"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_TestRepositoryTriggersCommand=Fph;var Nph=async(e,r)=>{let t=Am("UntagResource"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UntagResourceCommand=Nph;var Oph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateContentCommand=Oph;var Bph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateDescriptionCommand=Bph;var qph=async(e,r)=>{let t=Am("UpdateApprovalRuleTemplateName"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateApprovalRuleTemplateNameCommand=qph;var Mph=async(e,r)=>{let t=Am("UpdateComment"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateCommentCommand=Mph;var Lph=async(e,r)=>{let t=Am("UpdateDefaultBranch"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateDefaultBranchCommand=Lph;var jph=async(e,r)=>{let t=Am("UpdatePullRequestApprovalRuleContent"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestApprovalRuleContentCommand=jph;var Gph=async(e,r)=>{let t=Am("UpdatePullRequestApprovalState"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestApprovalStateCommand=Gph;var Uph=async(e,r)=>{let t=Am("UpdatePullRequestDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestDescriptionCommand=Uph;var Vph=async(e,r)=>{let t=Am("UpdatePullRequestStatus"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestStatusCommand=Vph;var zph=async(e,r)=>{let t=Am("UpdatePullRequestTitle"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdatePullRequestTitleCommand=zph;var $ph=async(e,r)=>{let t=Am("UpdateRepositoryDescription"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateRepositoryDescriptionCommand=$ph;var Qph=async(e,r)=>{let t=Am("UpdateRepositoryName"),n;return n=JSON.stringify((0,gr._json)(e)),_m(r,t,"/",void 0,n)};Ks.se_UpdateRepositoryNameCommand=Qph;var Kph=async(e,r)=>e.statusCode>=300?Hph(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_AssociateApprovalRuleTemplateWithRepositoryCommand=Kph;var Hph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumRuleTemplatesAssociatedWithRepositoryException":case"com.amazonaws.codecommit#MaximumRuleTemplatesAssociatedWithRepositoryException":throw await Shh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Wph=async(e,r)=>{if(e.statusCode>=300)return Yph(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Wph;var Yph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Pci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Bci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Jph=async(e,r)=>{if(e.statusCode>=300)return Xph(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchDescribeMergeConflictsCommand=Jph;var Xph=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxConflictFilesException":case"com.amazonaws.codecommit#InvalidMaxConflictFilesException":throw await fPo(t,r);case"InvalidMaxMergeHunksException":case"com.amazonaws.codecommit#InvalidMaxMergeHunksException":throw await hPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Zph=async(e,r)=>{if(e.statusCode>=300)return emh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Zph;var emh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Pci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Bci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},tmh=async(e,r)=>{if(e.statusCode>=300)return rmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_BatchGetCommitsCommand=tmh;var rmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitIdsLimitExceededException":case"com.amazonaws.codecommit#CommitIdsLimitExceededException":throw await X0h(t,r);case"CommitIdsListRequiredException":case"com.amazonaws.codecommit#CommitIdsListRequiredException":throw await Z0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},nmh=async(e,r)=>{if(e.statusCode>=300)return imh(e,r);let t=await Af(e.body,r),n={};return n=dgh(t,r),{$metadata:La(e),...n}};Ks.de_BatchGetRepositoriesCommand=nmh;var imh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumRepositoryNamesExceededException":case"com.amazonaws.codecommit#MaximumRepositoryNamesExceededException":throw await Pci(t,r);case"RepositoryNamesRequiredException":case"com.amazonaws.codecommit#RepositoryNamesRequiredException":throw await Bci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},smh=async(e,r)=>{if(e.statusCode>=300)return amh(e,r);let t=await Af(e.body,r),n={};return n=ggh(t,r),{$metadata:La(e),...n}};Ks.de_CreateApprovalRuleTemplateCommand=smh;var amh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateContentRequiredException":throw await ePo(t,r);case"ApprovalRuleTemplateNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameAlreadyExistsException":throw await tPo(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateContentException":throw await cPo(t,r);case"InvalidApprovalRuleTemplateDescriptionException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateDescriptionException":throw await uPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"NumberOfRuleTemplatesExceededException":case"com.amazonaws.codecommit#NumberOfRuleTemplatesExceededException":throw await Thh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},omh=async(e,r)=>e.statusCode>=300?cmh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_CreateBranchCommand=omh;var cmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchNameExistsException":case"com.amazonaws.codecommit#BranchNameExistsException":throw await K0h(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},umh=async(e,r)=>{if(e.statusCode>=300)return lmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_CreateCommitCommand=umh;var lmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"DirectoryNameConflictsWithFileNameException":case"com.amazonaws.codecommit#DirectoryNameConflictsWithFileNameException":throw await nPo(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentAndSourceFileSpecifiedException":case"com.amazonaws.codecommit#FileContentAndSourceFileSpecifiedException":throw await thh(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"FileEntryRequiredException":case"com.amazonaws.codecommit#FileEntryRequiredException":throw await nhh(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FileNameConflictsWithDirectoryNameException":case"com.amazonaws.codecommit#FileNameConflictsWithDirectoryNameException":throw await iPo(t,r);case"FilePathConflictsWithSubmodulePathException":case"com.amazonaws.codecommit#FilePathConflictsWithSubmodulePathException":throw await sPo(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidDeletionParameterException":case"com.amazonaws.codecommit#InvalidDeletionParameterException":throw await lPo(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await wci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileEntriesExceededException":case"com.amazonaws.codecommit#MaximumFileEntriesExceededException":throw await vhh(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"NoChangeException":case"com.amazonaws.codecommit#NoChangeException":throw await Ihh(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Rci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await kci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await Fci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PutFileEntryConflictException":case"com.amazonaws.codecommit#PutFileEntryConflictException":throw await Nhh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RestrictedSourceFileException":case"com.amazonaws.codecommit#RestrictedSourceFileException":throw await jhh(t,r);case"SamePathRequestException":case"com.amazonaws.codecommit#SamePathRequestException":throw await Uhh(t,r);case"SourceFileOrContentRequiredException":case"com.amazonaws.codecommit#SourceFileOrContentRequiredException":throw await zhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},dmh=async(e,r)=>{if(e.statusCode>=300)return pmh(e,r);let t=await Af(e.body,r),n={};return n=_gh(t,r),{$metadata:La(e),...n}};Ks.de_CreatePullRequestCommand=dmh;var pmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidDescriptionException":case"com.amazonaws.codecommit#InvalidDescriptionException":throw await dPo(t,r);case"InvalidReferenceNameException":case"com.amazonaws.codecommit#InvalidReferenceNameException":throw await ghh(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetException":case"com.amazonaws.codecommit#InvalidTargetException":throw await bhh(t,r);case"InvalidTargetsException":case"com.amazonaws.codecommit#InvalidTargetsException":throw await Chh(t,r);case"InvalidTitleException":case"com.amazonaws.codecommit#InvalidTitleException":throw await IPo(t,r);case"MaximumOpenPullRequestsExceededException":case"com.amazonaws.codecommit#MaximumOpenPullRequestsExceededException":throw await Dhh(t,r);case"MultipleRepositoriesInPullRequestException":case"com.amazonaws.codecommit#MultipleRepositoriesInPullRequestException":throw await whh(t,r);case"ReferenceDoesNotExistException":case"com.amazonaws.codecommit#ReferenceDoesNotExistException":throw await PPo(t,r);case"ReferenceNameRequiredException":case"com.amazonaws.codecommit#ReferenceNameRequiredException":throw await qhh(t,r);case"ReferenceTypeNotSupportedException":case"com.amazonaws.codecommit#ReferenceTypeNotSupportedException":throw await Mhh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"SourceAndDestinationAreSameException":case"com.amazonaws.codecommit#SourceAndDestinationAreSameException":throw await Vhh(t,r);case"TargetRequiredException":case"com.amazonaws.codecommit#TargetRequiredException":throw await Khh(t,r);case"TargetsRequiredException":case"com.amazonaws.codecommit#TargetsRequiredException":throw await Hhh(t,r);case"TitleRequiredException":case"com.amazonaws.codecommit#TitleRequiredException":throw await qPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},mmh=async(e,r)=>{if(e.statusCode>=300)return fmh(e,r);let t=await Af(e.body,r),n={};return n=ygh(t,r),{$metadata:La(e),...n}};Ks.de_CreatePullRequestApprovalRuleCommand=mmh;var fmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleContentRequiredException":throw await ZTo(t,r);case"ApprovalRuleNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleNameAlreadyExistsException":throw await G0h(t,r);case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Dci(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleContentException":throw await oPo(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Sci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"NumberOfRulesExceededException":case"com.amazonaws.codecommit#NumberOfRulesExceededException":throw await xhh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},hmh=async(e,r)=>{if(e.statusCode>=300)return gmh(e,r);let t=await Af(e.body,r),n={};return n=Agh(t,r),{$metadata:La(e),...n}};Ks.de_CreateRepositoryCommand=hmh;var gmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryDescriptionException":case"com.amazonaws.codecommit#InvalidRepositoryDescriptionException":throw await _Po(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await xci(t,r);case"InvalidTagsMapException":case"com.amazonaws.codecommit#InvalidTagsMapException":throw await wPo(t,r);case"RepositoryLimitExceededException":case"com.amazonaws.codecommit#RepositoryLimitExceededException":throw await Lhh(t,r);case"RepositoryNameExistsException":case"com.amazonaws.codecommit#RepositoryNameExistsException":throw await RPo(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Lci(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await Gci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},ymh=async(e,r)=>{if(e.statusCode>=300)return _mh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_CreateUnreferencedMergeCommitCommand=ymh;var _mh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Amh=async(e,r)=>{if(e.statusCode>=300)return bmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteApprovalRuleTemplateCommand=Amh;var bmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateInUseException":case"com.amazonaws.codecommit#ApprovalRuleTemplateInUseException":throw await U0h(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Cmh=async(e,r)=>{if(e.statusCode>=300)return vmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteBranchCommand=Cmh;var vmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"DefaultBranchCannotBeDeletedException":case"com.amazonaws.codecommit#DefaultBranchCannotBeDeletedException":throw await ehh(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Emh=async(e,r)=>{if(e.statusCode>=300)return Dmh(e,r);let t=await Af(e.body,r),n={};return n=bgh(t,r),{$metadata:La(e),...n}};Ks.de_DeleteCommentContentCommand=Emh;var Dmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Smh=async(e,r)=>{if(e.statusCode>=300)return wmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteFileCommand=Smh;var wmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await wci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Rci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await kci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await Fci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Imh=async(e,r)=>{if(e.statusCode>=300)return xmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeletePullRequestApprovalRuleCommand=Imh;var xmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Dci(t,r);case"CannotDeleteApprovalRuleFromTemplateException":case"com.amazonaws.codecommit#CannotDeleteApprovalRuleFromTemplateException":throw await H0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Sci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Tmh=async(e,r)=>{if(e.statusCode>=300)return Pmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DeleteRepositoryCommand=Tmh;var Pmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Rmh=async(e,r)=>{if(e.statusCode>=300)return kmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_DescribeMergeConflictsCommand=Rmh;var kmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxMergeHunksException":case"com.amazonaws.codecommit#InvalidMaxMergeHunksException":throw await hPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Fmh=async(e,r)=>{if(e.statusCode>=300)return Nmh(e,r);let t=await Af(e.body,r),n={};return n=Cgh(t,r),{$metadata:La(e),...n}};Ks.de_DescribePullRequestEventsCommand=Fmh;var Nmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ActorDoesNotExistException":case"com.amazonaws.codecommit#ActorDoesNotExistException":throw await L0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidActorArnException":case"com.amazonaws.codecommit#InvalidActorArnException":throw await shh(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestEventTypeException":case"com.amazonaws.codecommit#InvalidPullRequestEventTypeException":throw await phh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Omh=async(e,r)=>e.statusCode>=300?Bmh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_DisassociateApprovalRuleTemplateFromRepositoryCommand=Omh;var Bmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},qmh=async(e,r)=>{if(e.statusCode>=300)return Mmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_EvaluatePullRequestApprovalRulesCommand=qmh;var Mmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await Mci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Lmh=async(e,r)=>{if(e.statusCode>=300)return jmh(e,r);let t=await Af(e.body,r),n={};return n=vgh(t,r),{$metadata:La(e),...n}};Ks.de_GetApprovalRuleTemplateCommand=Lmh;var jmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Gmh=async(e,r)=>{if(e.statusCode>=300)return Umh(e,r);let t=await Af(e.body,r),n={};return n=Egh(t,r),{$metadata:La(e),...n}};Ks.de_GetBlobCommand=Gmh;var Umh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BlobIdDoesNotExistException":case"com.amazonaws.codecommit#BlobIdDoesNotExistException":throw await $0h(t,r);case"BlobIdRequiredException":case"com.amazonaws.codecommit#BlobIdRequiredException":throw await Q0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileTooLargeException":case"com.amazonaws.codecommit#FileTooLargeException":throw await aPo(t,r);case"InvalidBlobIdException":case"com.amazonaws.codecommit#InvalidBlobIdException":throw await chh(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Vmh=async(e,r)=>{if(e.statusCode>=300)return zmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetBranchCommand=Vmh;var zmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},$mh=async(e,r)=>{if(e.statusCode>=300)return Qmh(e,r);let t=await Af(e.body,r),n={};return n=Dgh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentCommand=$mh;var Qmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Kmh=async(e,r)=>{if(e.statusCode>=300)return Hmh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetCommentReactionsCommand=Kmh;var Hmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidReactionUserArnException":case"com.amazonaws.codecommit#InvalidReactionUserArnException":throw await fhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Wmh=async(e,r)=>{if(e.statusCode>=300)return Ymh(e,r);let t=await Af(e.body,r),n={};return n=Sgh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentsForComparedCommitCommand=Wmh;var Ymh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Jmh=async(e,r)=>{if(e.statusCode>=300)return Xmh(e,r);let t=await Af(e.body,r),n={};return n=wgh(t,r),{$metadata:La(e),...n}};Ks.de_GetCommentsForPullRequestCommand=Jmh;var Xmh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Zmh=async(e,r)=>{if(e.statusCode>=300)return efh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetCommitCommand=Zmh;var efh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitIdDoesNotExistException":case"com.amazonaws.codecommit#CommitIdDoesNotExistException":throw await J0h(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},tfh=async(e,r)=>{if(e.statusCode>=300)return rfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetDifferencesCommand=tfh;var rfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Nci(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},nfh=async(e,r)=>{if(e.statusCode>=300)return ifh(e,r);let t=await Af(e.body,r),n={};return n=Igh(t,r),{$metadata:La(e),...n}};Ks.de_GetFileCommand=nfh;var ifh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileDoesNotExistException":case"com.amazonaws.codecommit#FileDoesNotExistException":throw await cxr(t,r);case"FileTooLargeException":case"com.amazonaws.codecommit#FileTooLargeException":throw await aPo(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},sfh=async(e,r)=>{if(e.statusCode>=300)return afh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetFolderCommand=sfh;var afh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FolderDoesNotExistException":case"com.amazonaws.codecommit#FolderDoesNotExistException":throw await ihh(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},ofh=async(e,r)=>{if(e.statusCode>=300)return cfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeCommitCommand=ofh;var cfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},ufh=async(e,r)=>{if(e.statusCode>=300)return lfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeConflictsCommand=ufh;var lfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidDestinationCommitSpecifierException":case"com.amazonaws.codecommit#InvalidDestinationCommitSpecifierException":throw await uhh(t,r);case"InvalidMaxConflictFilesException":case"com.amazonaws.codecommit#InvalidMaxConflictFilesException":throw await fPo(t,r);case"InvalidMergeOptionException":case"com.amazonaws.codecommit#InvalidMergeOptionException":throw await pxr(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidSourceCommitSpecifierException":case"com.amazonaws.codecommit#InvalidSourceCommitSpecifierException":throw await _hh(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MergeOptionRequiredException":case"com.amazonaws.codecommit#MergeOptionRequiredException":throw await mxr(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},dfh=async(e,r)=>{if(e.statusCode>=300)return pfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetMergeOptionsCommand=dfh;var pfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},mfh=async(e,r)=>{if(e.statusCode>=300)return ffh(e,r);let t=await Af(e.body,r),n={};return n=xgh(t,r),{$metadata:La(e),...n}};Ks.de_GetPullRequestCommand=mfh;var ffh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},hfh=async(e,r)=>{if(e.statusCode>=300)return gfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetPullRequestApprovalStatesCommand=hfh;var gfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},yfh=async(e,r)=>{if(e.statusCode>=300)return _fh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetPullRequestOverrideStateCommand=yfh;var _fh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Afh=async(e,r)=>{if(e.statusCode>=300)return bfh(e,r);let t=await Af(e.body,r),n={};return n=Tgh(t,r),{$metadata:La(e),...n}};Ks.de_GetRepositoryCommand=Afh;var bfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Cfh=async(e,r)=>{if(e.statusCode>=300)return vfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_GetRepositoryTriggersCommand=Cfh;var vfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Efh=async(e,r)=>{if(e.statusCode>=300)return Dfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListApprovalRuleTemplatesCommand=Efh;var Dfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Sfh=async(e,r)=>{if(e.statusCode>=300)return wfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand=Sfh;var wfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Ifh=async(e,r)=>{if(e.statusCode>=300)return xfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListBranchesCommand=Ifh;var xfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Tfh=async(e,r)=>{if(e.statusCode>=300)return Pfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListPullRequestsCommand=Tfh;var Pfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"AuthorDoesNotExistException":case"com.amazonaws.codecommit#AuthorDoesNotExistException":throw await z0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidAuthorArnException":case"com.amazonaws.codecommit#InvalidAuthorArnException":throw await ohh(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);case"InvalidPullRequestStatusException":case"com.amazonaws.codecommit#InvalidPullRequestStatusException":throw await gPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Rfh=async(e,r)=>{if(e.statusCode>=300)return kfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListRepositoriesCommand=Rfh;var kfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidOrderException":case"com.amazonaws.codecommit#InvalidOrderException":throw await lhh(t,r);case"InvalidSortByException":case"com.amazonaws.codecommit#InvalidSortByException":throw await yhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Ffh=async(e,r)=>{if(e.statusCode>=300)return Nfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListRepositoriesForApprovalRuleTemplateCommand=Ffh;var Nfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidContinuationTokenException":case"com.amazonaws.codecommit#InvalidContinuationTokenException":throw await t5(t,r);case"InvalidMaxResultsException":case"com.amazonaws.codecommit#InvalidMaxResultsException":throw await Sse(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Ofh=async(e,r)=>{if(e.statusCode>=300)return Bfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_ListTagsForResourceCommand=Ofh;var Bfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await Ici(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await qci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},qfh=async(e,r)=>{if(e.statusCode>=300)return Mfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesByFastForwardCommand=qfh;var Mfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await Tci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Lfh=async(e,r)=>{if(e.statusCode>=300)return jfh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesBySquashCommand=Lfh;var jfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await Tci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Gfh=async(e,r)=>{if(e.statusCode>=300)return Ufh(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_MergeBranchesByThreeWayCommand=Gfh;var Ufh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"CommitRequiredException":case"com.amazonaws.codecommit#CommitRequiredException":throw await vX(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileModeRequiredException":case"com.amazonaws.codecommit#FileModeRequiredException":throw await uxr(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidCommitException":case"com.amazonaws.codecommit#InvalidCommitException":throw await PG(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidTargetBranchException":case"com.amazonaws.codecommit#InvalidTargetBranchException":throw await Tci(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Vfh=async(e,r)=>{if(e.statusCode>=300)return zfh(e,r);let t=await Af(e.body,r),n={};return n=Pgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestByFastForwardCommand=Vfh;var zfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Oci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReferenceDoesNotExistException":case"com.amazonaws.codecommit#ReferenceDoesNotExistException":throw await PPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await jci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},$fh=async(e,r)=>{if(e.statusCode>=300)return Qfh(e,r);let t=await Af(e.body,r),n={};return n=Rgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestBySquashCommand=$fh;var Qfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Oci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await jci(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Kfh=async(e,r)=>{if(e.statusCode>=300)return Hfh(e,r);let t=await Af(e.body,r),n={};return n=kgh(t,r),{$metadata:La(e),...n}};Ks.de_MergePullRequestByThreeWayCommand=Kfh;var Hfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"ConcurrentReferenceUpdateException":case"com.amazonaws.codecommit#ConcurrentReferenceUpdateException":throw await Dxe(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidConflictDetailLevelException":case"com.amazonaws.codecommit#InvalidConflictDetailLevelException":throw await SX(t,r);case"InvalidConflictResolutionException":case"com.amazonaws.codecommit#InvalidConflictResolutionException":throw await Z6t(t,r);case"InvalidConflictResolutionStrategyException":case"com.amazonaws.codecommit#InvalidConflictResolutionStrategyException":throw await wX(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidReplacementContentException":case"com.amazonaws.codecommit#InvalidReplacementContentException":throw await eFt(t,r);case"InvalidReplacementTypeException":case"com.amazonaws.codecommit#InvalidReplacementTypeException":throw await tFt(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"ManualMergeRequiredException":case"com.amazonaws.codecommit#ManualMergeRequiredException":throw await xxe(t,r);case"MaximumConflictResolutionEntriesExceededException":case"com.amazonaws.codecommit#MaximumConflictResolutionEntriesExceededException":throw await nFt(t,r);case"MaximumFileContentToLoadExceededException":case"com.amazonaws.codecommit#MaximumFileContentToLoadExceededException":throw await wse(t,r);case"MaximumItemsToCompareExceededException":case"com.amazonaws.codecommit#MaximumItemsToCompareExceededException":throw await Ise(t,r);case"MultipleConflictResolutionEntriesException":case"com.amazonaws.codecommit#MultipleConflictResolutionEntriesException":throw await iFt(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestApprovalRulesNotSatisfiedException":case"com.amazonaws.codecommit#PullRequestApprovalRulesNotSatisfiedException":throw await Oci(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"ReplacementContentRequiredException":case"com.amazonaws.codecommit#ReplacementContentRequiredException":throw await sFt(t,r);case"ReplacementTypeRequiredException":case"com.amazonaws.codecommit#ReplacementTypeRequiredException":throw await aFt(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);case"TipOfSourceReferenceIsDifferentException":case"com.amazonaws.codecommit#TipOfSourceReferenceIsDifferentException":throw await jci(t,r);case"TipsDivergenceExceededException":case"com.amazonaws.codecommit#TipsDivergenceExceededException":throw await xX(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Wfh=async(e,r)=>e.statusCode>=300?Yfh(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_OverridePullRequestApprovalRulesCommand=Wfh;var Yfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidOverrideStatusException":case"com.amazonaws.codecommit#InvalidOverrideStatusException":throw await dhh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"OverrideAlreadySetException":case"com.amazonaws.codecommit#OverrideAlreadySetException":throw await Phh(t,r);case"OverrideStatusRequiredException":case"com.amazonaws.codecommit#OverrideStatusRequiredException":throw await Rhh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await Mci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Jfh=async(e,r)=>{if(e.statusCode>=300)return Xfh(e,r);let t=await Af(e.body,r),n={};return n=Fgh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentForComparedCommitCommand=Jfh;var Xfh=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BeforeCommitIdAndAfterCommitIdAreSameException":case"com.amazonaws.codecommit#BeforeCommitIdAndAfterCommitIdAreSameException":throw await rPo(t,r);case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidFileLocationException":case"com.amazonaws.codecommit#InvalidFileLocationException":throw await pPo(t,r);case"InvalidFilePositionException":case"com.amazonaws.codecommit#InvalidFilePositionException":throw await mPo(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRelativeFileVersionEnumException":case"com.amazonaws.codecommit#InvalidRelativeFileVersionEnumException":throw await yPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Nci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},Zfh=async(e,r)=>{if(e.statusCode>=300)return e0h(e,r);let t=await Af(e.body,r),n={};return n=Ngh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentForPullRequestCommand=Zfh;var e0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BeforeCommitIdAndAfterCommitIdAreSameException":case"com.amazonaws.codecommit#BeforeCommitIdAndAfterCommitIdAreSameException":throw await rPo(t,r);case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommitDoesNotExistException":case"com.amazonaws.codecommit#CommitDoesNotExistException":throw await kP(t,r);case"CommitIdRequiredException":case"com.amazonaws.codecommit#CommitIdRequiredException":throw await qlt(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommitIdException":case"com.amazonaws.codecommit#InvalidCommitIdException":throw await DX(t,r);case"InvalidFileLocationException":case"com.amazonaws.codecommit#InvalidFileLocationException":throw await pPo(t,r);case"InvalidFilePositionException":case"com.amazonaws.codecommit#InvalidFilePositionException":throw await mPo(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRelativeFileVersionEnumException":case"com.amazonaws.codecommit#InvalidRelativeFileVersionEnumException":throw await yPo(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"PathDoesNotExistException":case"com.amazonaws.codecommit#PathDoesNotExistException":throw await Nci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryNotAssociatedWithPullRequestException":case"com.amazonaws.codecommit#RepositoryNotAssociatedWithPullRequestException":throw await oFt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},t0h=async(e,r)=>{if(e.statusCode>=300)return r0h(e,r);let t=await Af(e.body,r),n={};return n=Ogh(t,r),{$metadata:La(e),...n}};Ks.de_PostCommentReplyCommand=t0h;var r0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ClientRequestTokenRequiredException":case"com.amazonaws.codecommit#ClientRequestTokenRequiredException":throw await sxr(t,r);case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"IdempotencyParameterMismatchException":case"com.amazonaws.codecommit#IdempotencyParameterMismatchException":throw await lxr(t,r);case"InvalidClientRequestTokenException":case"com.amazonaws.codecommit#InvalidClientRequestTokenException":throw await dxr(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},n0h=async(e,r)=>e.statusCode>=300?i0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_PutCommentReactionCommand=n0h;var i0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);case"InvalidReactionValueException":case"com.amazonaws.codecommit#InvalidReactionValueException":throw await hhh(t,r);case"ReactionLimitExceededException":case"com.amazonaws.codecommit#ReactionLimitExceededException":throw await Ohh(t,r);case"ReactionValueRequiredException":case"com.amazonaws.codecommit#ReactionValueRequiredException":throw await Bhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},s0h=async(e,r)=>{if(e.statusCode>=300)return a0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_PutFileCommand=s0h;var a0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameIsTagNameException":case"com.amazonaws.codecommit#BranchNameIsTagNameException":throw await Nlt(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"CommitMessageLengthExceededException":case"com.amazonaws.codecommit#CommitMessageLengthExceededException":throw await Uge(t,r);case"DirectoryNameConflictsWithFileNameException":case"com.amazonaws.codecommit#DirectoryNameConflictsWithFileNameException":throw await nPo(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"FileContentRequiredException":case"com.amazonaws.codecommit#FileContentRequiredException":throw await rhh(t,r);case"FileContentSizeLimitExceededException":case"com.amazonaws.codecommit#FileContentSizeLimitExceededException":throw await Sxe(t,r);case"FileNameConflictsWithDirectoryNameException":case"com.amazonaws.codecommit#FileNameConflictsWithDirectoryNameException":throw await iPo(t,r);case"FilePathConflictsWithSubmodulePathException":case"com.amazonaws.codecommit#FilePathConflictsWithSubmodulePathException":throw await sPo(t,r);case"FolderContentSizeLimitExceededException":case"com.amazonaws.codecommit#FolderContentSizeLimitExceededException":throw await wxe(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidDeletionParameterException":case"com.amazonaws.codecommit#InvalidDeletionParameterException":throw await lPo(t,r);case"InvalidEmailException":case"com.amazonaws.codecommit#InvalidEmailException":throw await Vge(t,r);case"InvalidFileModeException":case"com.amazonaws.codecommit#InvalidFileModeException":throw await Ixe(t,r);case"InvalidParentCommitIdException":case"com.amazonaws.codecommit#InvalidParentCommitIdException":throw await wci(t,r);case"InvalidPathException":case"com.amazonaws.codecommit#InvalidPathException":throw await r5(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"NameLengthExceededException":case"com.amazonaws.codecommit#NameLengthExceededException":throw await zge(t,r);case"ParentCommitDoesNotExistException":case"com.amazonaws.codecommit#ParentCommitDoesNotExistException":throw await Rci(t,r);case"ParentCommitIdOutdatedException":case"com.amazonaws.codecommit#ParentCommitIdOutdatedException":throw await kci(t,r);case"ParentCommitIdRequiredException":case"com.amazonaws.codecommit#ParentCommitIdRequiredException":throw await Fci(t,r);case"PathRequiredException":case"com.amazonaws.codecommit#PathRequiredException":throw await wB(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"SameFileContentException":case"com.amazonaws.codecommit#SameFileContentException":throw await Ghh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},o0h=async(e,r)=>{if(e.statusCode>=300)return c0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_PutRepositoryTriggersCommand=o0h;var c0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidRepositoryTriggerBranchNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerBranchNameException":throw await APo(t,r);case"InvalidRepositoryTriggerCustomDataException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerCustomDataException":throw await bPo(t,r);case"InvalidRepositoryTriggerDestinationArnException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerDestinationArnException":throw await CPo(t,r);case"InvalidRepositoryTriggerEventsException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerEventsException":throw await vPo(t,r);case"InvalidRepositoryTriggerNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerNameException":throw await EPo(t,r);case"InvalidRepositoryTriggerRegionException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerRegionException":throw await DPo(t,r);case"MaximumBranchesExceededException":case"com.amazonaws.codecommit#MaximumBranchesExceededException":throw await xPo(t,r);case"MaximumRepositoryTriggersExceededException":case"com.amazonaws.codecommit#MaximumRepositoryTriggersExceededException":throw await TPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryTriggerBranchNameListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerBranchNameListRequiredException":throw await kPo(t,r);case"RepositoryTriggerDestinationArnRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerDestinationArnRequiredException":throw await FPo(t,r);case"RepositoryTriggerEventsListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerEventsListRequiredException":throw await NPo(t,r);case"RepositoryTriggerNameRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerNameRequiredException":throw await OPo(t,r);case"RepositoryTriggersListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggersListRequiredException":throw await BPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},u0h=async(e,r)=>e.statusCode>=300?l0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_TagResourceCommand=u0h;var l0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await Ici(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await xci(t,r);case"InvalidTagsMapException":case"com.amazonaws.codecommit#InvalidTagsMapException":throw await wPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await qci(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Lci(t,r);case"TagsMapRequiredException":case"com.amazonaws.codecommit#TagsMapRequiredException":throw await Qhh(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await Gci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},d0h=async(e,r)=>{if(e.statusCode>=300)return p0h(e,r);let t=await Af(e.body,r),n={};return n=(0,gr._json)(t),{$metadata:La(e),...n}};Ks.de_TestRepositoryTriggersCommand=d0h;var p0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidRepositoryTriggerBranchNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerBranchNameException":throw await APo(t,r);case"InvalidRepositoryTriggerCustomDataException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerCustomDataException":throw await bPo(t,r);case"InvalidRepositoryTriggerDestinationArnException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerDestinationArnException":throw await CPo(t,r);case"InvalidRepositoryTriggerEventsException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerEventsException":throw await vPo(t,r);case"InvalidRepositoryTriggerNameException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerNameException":throw await EPo(t,r);case"InvalidRepositoryTriggerRegionException":case"com.amazonaws.codecommit#InvalidRepositoryTriggerRegionException":throw await DPo(t,r);case"MaximumBranchesExceededException":case"com.amazonaws.codecommit#MaximumBranchesExceededException":throw await xPo(t,r);case"MaximumRepositoryTriggersExceededException":case"com.amazonaws.codecommit#MaximumRepositoryTriggersExceededException":throw await TPo(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);case"RepositoryTriggerBranchNameListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerBranchNameListRequiredException":throw await kPo(t,r);case"RepositoryTriggerDestinationArnRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerDestinationArnRequiredException":throw await FPo(t,r);case"RepositoryTriggerEventsListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerEventsListRequiredException":throw await NPo(t,r);case"RepositoryTriggerNameRequiredException":case"com.amazonaws.codecommit#RepositoryTriggerNameRequiredException":throw await OPo(t,r);case"RepositoryTriggersListRequiredException":case"com.amazonaws.codecommit#RepositoryTriggersListRequiredException":throw await BPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},m0h=async(e,r)=>e.statusCode>=300?f0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UntagResourceCommand=m0h;var f0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"InvalidResourceArnException":case"com.amazonaws.codecommit#InvalidResourceArnException":throw await Ici(t,r);case"InvalidSystemTagUsageException":case"com.amazonaws.codecommit#InvalidSystemTagUsageException":throw await xci(t,r);case"InvalidTagKeysListException":case"com.amazonaws.codecommit#InvalidTagKeysListException":throw await Ahh(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"ResourceArnRequiredException":case"com.amazonaws.codecommit#ResourceArnRequiredException":throw await qci(t,r);case"TagKeysListRequiredException":case"com.amazonaws.codecommit#TagKeysListRequiredException":throw await $hh(t,r);case"TagPolicyException":case"com.amazonaws.codecommit#TagPolicyException":throw await Lci(t,r);case"TooManyTagsException":case"com.amazonaws.codecommit#TooManyTagsException":throw await Gci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},h0h=async(e,r)=>{if(e.statusCode>=300)return g0h(e,r);let t=await Af(e.body,r),n={};return n=Lgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateContentCommand=h0h;var g0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateContentRequiredException":throw await ePo(t,r);case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateContentException":throw await cPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);case"InvalidRuleContentSha256Exception":case"com.amazonaws.codecommit#InvalidRuleContentSha256Exception":throw await SPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},y0h=async(e,r)=>{if(e.statusCode>=300)return _0h(e,r);let t=await Af(e.body,r),n={};return n=jgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateDescriptionCommand=y0h;var _0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateDescriptionException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateDescriptionException":throw await uPo(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},A0h=async(e,r)=>{if(e.statusCode>=300)return b0h(e,r);let t=await Af(e.body,r),n={};return n=Ggh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateApprovalRuleTemplateNameCommand=A0h;var b0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleTemplateDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleTemplateDoesNotExistException":throw await Dse(t,r);case"ApprovalRuleTemplateNameAlreadyExistsException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameAlreadyExistsException":throw await tPo(t,r);case"ApprovalRuleTemplateNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleTemplateNameRequiredException":throw await Hz(t,r);case"InvalidApprovalRuleTemplateNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleTemplateNameException":throw await Wz(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},C0h=async(e,r)=>{if(e.statusCode>=300)return v0h(e,r);let t=await Af(e.body,r),n={};return n=Ugh(t,r),{$metadata:La(e),...n}};Ks.de_UpdateCommentCommand=C0h;var v0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"CommentContentRequiredException":case"com.amazonaws.codecommit#CommentContentRequiredException":throw await axr(t,r);case"CommentContentSizeLimitExceededException":case"com.amazonaws.codecommit#CommentContentSizeLimitExceededException":throw await oxr(t,r);case"CommentDeletedException":case"com.amazonaws.codecommit#CommentDeletedException":throw await X6t(t,r);case"CommentDoesNotExistException":case"com.amazonaws.codecommit#CommentDoesNotExistException":throw await Olt(t,r);case"CommentIdRequiredException":case"com.amazonaws.codecommit#CommentIdRequiredException":throw await Blt(t,r);case"CommentNotCreatedByCallerException":case"com.amazonaws.codecommit#CommentNotCreatedByCallerException":throw await Y0h(t,r);case"InvalidCommentIdException":case"com.amazonaws.codecommit#InvalidCommentIdException":throw await Mlt(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},E0h=async(e,r)=>e.statusCode>=300?D0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateDefaultBranchCommand=E0h;var D0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"BranchDoesNotExistException":case"com.amazonaws.codecommit#BranchDoesNotExistException":throw await Gge(t,r);case"BranchNameRequiredException":case"com.amazonaws.codecommit#BranchNameRequiredException":throw await CX(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidBranchNameException":case"com.amazonaws.codecommit#InvalidBranchNameException":throw await EX(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},S0h=async(e,r)=>{if(e.statusCode>=300)return w0h(e,r);let t=await Af(e.body,r),n={};return n=Vgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestApprovalRuleContentCommand=S0h;var w0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalRuleContentRequiredException":case"com.amazonaws.codecommit#ApprovalRuleContentRequiredException":throw await ZTo(t,r);case"ApprovalRuleDoesNotExistException":case"com.amazonaws.codecommit#ApprovalRuleDoesNotExistException":throw await j0h(t,r);case"ApprovalRuleNameRequiredException":case"com.amazonaws.codecommit#ApprovalRuleNameRequiredException":throw await Dci(t,r);case"CannotModifyApprovalRuleFromTemplateException":case"com.amazonaws.codecommit#CannotModifyApprovalRuleFromTemplateException":throw await W0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalRuleContentException":case"com.amazonaws.codecommit#InvalidApprovalRuleContentException":throw await oPo(t,r);case"InvalidApprovalRuleNameException":case"com.amazonaws.codecommit#InvalidApprovalRuleNameException":throw await Sci(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRuleContentSha256Exception":case"com.amazonaws.codecommit#InvalidRuleContentSha256Exception":throw await SPo(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},I0h=async(e,r)=>e.statusCode>=300?x0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdatePullRequestApprovalStateCommand=I0h;var x0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"ApprovalStateRequiredException":case"com.amazonaws.codecommit#ApprovalStateRequiredException":throw await V0h(t,r);case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidApprovalStateException":case"com.amazonaws.codecommit#InvalidApprovalStateException":throw await ahh(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidRevisionIdException":case"com.amazonaws.codecommit#InvalidRevisionIdException":throw await rFt(t,r);case"MaximumNumberOfApprovalsExceededException":case"com.amazonaws.codecommit#MaximumNumberOfApprovalsExceededException":throw await Ehh(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestCannotBeApprovedByAuthorException":case"com.amazonaws.codecommit#PullRequestCannotBeApprovedByAuthorException":throw await khh(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"RevisionIdRequiredException":case"com.amazonaws.codecommit#RevisionIdRequiredException":throw await cFt(t,r);case"RevisionNotCurrentException":case"com.amazonaws.codecommit#RevisionNotCurrentException":throw await Mci(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},T0h=async(e,r)=>{if(e.statusCode>=300)return P0h(e,r);let t=await Af(e.body,r),n={};return n=zgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestDescriptionCommand=T0h;var P0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidDescriptionException":case"com.amazonaws.codecommit#InvalidDescriptionException":throw await dPo(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},R0h=async(e,r)=>{if(e.statusCode>=300)return k0h(e,r);let t=await Af(e.body,r),n={};return n=$gh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestStatusCommand=R0h;var k0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidPullRequestStatusException":case"com.amazonaws.codecommit#InvalidPullRequestStatusException":throw await gPo(t,r);case"InvalidPullRequestStatusUpdateException":case"com.amazonaws.codecommit#InvalidPullRequestStatusUpdateException":throw await mhh(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"PullRequestStatusRequiredException":case"com.amazonaws.codecommit#PullRequestStatusRequiredException":throw await Fhh(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},F0h=async(e,r)=>{if(e.statusCode>=300)return N0h(e,r);let t=await Af(e.body,r),n={};return n=Qgh(t,r),{$metadata:La(e),...n}};Ks.de_UpdatePullRequestTitleCommand=F0h;var N0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidPullRequestIdException":case"com.amazonaws.codecommit#InvalidPullRequestIdException":throw await Ux(t,r);case"InvalidTitleException":case"com.amazonaws.codecommit#InvalidTitleException":throw await IPo(t,r);case"PullRequestAlreadyClosedException":case"com.amazonaws.codecommit#PullRequestAlreadyClosedException":throw await IX(t,r);case"PullRequestDoesNotExistException":case"com.amazonaws.codecommit#PullRequestDoesNotExistException":throw await Vx(t,r);case"PullRequestIdRequiredException":case"com.amazonaws.codecommit#PullRequestIdRequiredException":throw await zx(t,r);case"TitleRequiredException":case"com.amazonaws.codecommit#TitleRequiredException":throw await qPo(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},O0h=async(e,r)=>e.statusCode>=300?B0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateRepositoryDescriptionCommand=O0h;var B0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"EncryptionIntegrityChecksFailedException":case"com.amazonaws.codecommit#EncryptionIntegrityChecksFailedException":throw await C0(t,r);case"EncryptionKeyAccessDeniedException":case"com.amazonaws.codecommit#EncryptionKeyAccessDeniedException":throw await v0(t,r);case"EncryptionKeyDisabledException":case"com.amazonaws.codecommit#EncryptionKeyDisabledException":throw await E0(t,r);case"EncryptionKeyNotFoundException":case"com.amazonaws.codecommit#EncryptionKeyNotFoundException":throw await D0(t,r);case"EncryptionKeyUnavailableException":case"com.amazonaws.codecommit#EncryptionKeyUnavailableException":throw await S0(t,r);case"InvalidRepositoryDescriptionException":case"com.amazonaws.codecommit#InvalidRepositoryDescriptionException":throw await _Po(t,r);case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},q0h=async(e,r)=>e.statusCode>=300?M0h(e,r):(await(0,gr.collectBody)(e.body,r),{$metadata:La(e)});Ks.de_UpdateRepositoryNameCommand=q0h;var M0h=async(e,r)=>{let t={...e,body:await bm(e.body,r)},n=Cm(e,t.body);switch(n){case"InvalidRepositoryNameException":case"com.amazonaws.codecommit#InvalidRepositoryNameException":throw await gg(t,r);case"RepositoryDoesNotExistException":case"com.amazonaws.codecommit#RepositoryDoesNotExistException":throw await Kg(t,r);case"RepositoryNameExistsException":case"com.amazonaws.codecommit#RepositoryNameExistsException":throw await RPo(t,r);case"RepositoryNameRequiredException":case"com.amazonaws.codecommit#RepositoryNameRequiredException":throw await n1(t,r);default:let i=t.body;return ym({output:e,parsedBody:i,errorCode:n})}},L0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ActorDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ZTo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},j0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},G0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleNameAlreadyExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ePo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},U0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateInUseException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},tPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateNameAlreadyExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Hz=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalRuleTemplateNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},V0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ApprovalStateRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},z0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.AuthorDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BeforeCommitIdAndAfterCommitIdAreSameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},$0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BlobIdDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Q0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BlobIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Gge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},K0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameIsTagNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},CX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.BranchNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},H0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CannotDeleteApprovalRuleFromTemplateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},W0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CannotModifyApprovalRuleFromTemplateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ClientRequestTokenRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},axr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},X6t=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentDeletedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Olt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Blt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommentIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Y0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.CommentNotCreatedByCallerException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kP=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},J0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},X0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdsLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Z0h=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitIdsListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Uge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitMessageLengthExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.CommitRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ConcurrentReferenceUpdateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ehh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.DefaultBranchCannotBeDeletedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.DirectoryNameConflictsWithFileNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},C0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionIntegrityChecksFailedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},v0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyAccessDeniedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},E0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyDisabledException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},D0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyNotFoundException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},S0=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.EncryptionKeyUnavailableException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},thh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileContentAndSourceFileSpecifiedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.FileContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileEntryRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileModeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},iPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileNameConflictsWithDirectoryNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FilePathConflictsWithSubmodulePathException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},aPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FileTooLargeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FolderContentSizeLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ihh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.FolderDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.IdempotencyParameterMismatchException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},shh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidActorArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Wz=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidApprovalRuleTemplateNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ahh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidApprovalStateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ohh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidAuthorArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},chh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidBlobIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},EX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidBranchNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidClientRequestTokenException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mlt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommentIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},PG=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommitException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},DX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidCommitIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},SX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictDetailLevelException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Z6t=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictResolutionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidConflictResolutionStrategyException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},t5=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidContinuationTokenException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDeletionParameterException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidDestinationCommitSpecifierException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidEmailException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},pPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidFileLocationException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ixe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidFileModeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidFilePositionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},fPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxConflictFilesException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},hPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxMergeHunksException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Sse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMaxResultsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},pxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidMergeOptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},lhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidOrderException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},dhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidOverrideStatusException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidParentCommitIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},r5=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPathException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},phh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestEventTypeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ux=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},gPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidPullRequestStatusException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidPullRequestStatusUpdateException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},fhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReactionUserArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},hhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidReactionValueException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},ghh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReferenceNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},yPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRelativeFileVersionEnumException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},eFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReplacementContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},tFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidReplacementTypeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},_Po=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRepositoryDescriptionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},gg=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRepositoryNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},APo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerBranchNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},bPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerCustomDataException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},CPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerDestinationArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerEventsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},EPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerNameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},DPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRepositoryTriggerRegionException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ici=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidResourceArnException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},rFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidRevisionIdException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},SPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidRuleContentSha256Exception({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},yhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSortByException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},_hh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSourceCommitSpecifierException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidSystemTagUsageException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ahh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidTagKeysListException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTagsMapException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Tci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.InvalidTargetBranchException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},bhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTargetException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Chh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTargetsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},IPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.InvalidTitleException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xxe=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ManualMergeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumBranchesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},nFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumConflictResolutionEntriesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wse=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumFileContentToLoadExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},vhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumFileEntriesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ise=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumItemsToCompareExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ehh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumNumberOfApprovalsExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Dhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumOpenPullRequestsExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Pci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumRepositoryNamesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},TPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.MaximumRepositoryTriggersExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Shh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MaximumRuleTemplatesAssociatedWithRepositoryException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},mxr=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MergeOptionRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},iFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MultipleConflictResolutionEntriesException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},whh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.MultipleRepositoriesInPullRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zge=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NameLengthExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ihh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NoChangeException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NumberOfRulesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Thh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.NumberOfRuleTemplatesExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Phh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.OverrideAlreadySetException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Rhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.OverrideStatusRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Rci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitIdOutdatedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Fci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ParentCommitIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PathDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},wB=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PathRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},IX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestAlreadyClosedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Oci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestApprovalRulesNotSatisfiedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},khh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestCannotBeApprovedByAuthorException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vx=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zx=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PullRequestIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Fhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.PullRequestStatusRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Nhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.PutFileEntryConflictException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ohh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ReactionLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Bhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ReactionValueRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},PPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReferenceTypeNotSupportedException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},sFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReplacementContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},aFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.ReplacementTypeRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Kg=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryDoesNotExistException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Lhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryLimitExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},RPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNameExistsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},n1=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Bci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNamesRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},oFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RepositoryNotAssociatedWithPullRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},kPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerBranchNameListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},FPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerDestinationArnRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},NPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerEventsListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},OPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggerNameRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},BPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.RepositoryTriggersListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.ResourceArnRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},jhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RestrictedSourceFileException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},cFt=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RevisionIdRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Mci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.RevisionNotCurrentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Ghh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.SameFileContentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Uhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SamePathRequestException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Vhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SourceAndDestinationAreSameException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},zhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.SourceFileOrContentRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},$hh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TagKeysListRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Lci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TagPolicyException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Qhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TagsMapRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Khh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TargetRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Hhh=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TargetsRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},jci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new j1.TipOfSourceReferenceIsDifferentException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},xX=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TipsDivergenceExceededException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},qPo=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TitleRequiredException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},Gci=async(e,r)=>{let t=e.body,n=(0,gr._json)(t),i=new wu.TooManyTagsException({$metadata:La(e),...n});return(0,gr.decorateServiceException)(i,t)},uFt=(e,r)=>(0,gr.take)(e,{deleteFiles:gr._json,replaceContents:t=>cgh(t,r),setFileModes:gr._json}),Whh=(e,r)=>(0,gr.take)(e,{authorName:[],branchName:[],commitMessage:[],deleteFiles:gr._json,email:[],keepEmptyFolders:[],parentCommitId:[],putFiles:t=>sgh(t,r),repositoryName:[],setFileModes:gr._json}),Yhh=(e,r)=>(0,gr.take)(e,{clientRequestToken:[!0,t=>t??(0,ixr.v4)()],description:[],targets:gr._json,title:[]}),Jhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],mergeOption:[],repositoryName:[],sourceCommitSpecifier:[]}),Xhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],repositoryName:[],sourceCommitSpecifier:[],targetBranch:[]}),Zhh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],destinationCommitSpecifier:[],email:[],keepEmptyFolders:[],repositoryName:[],sourceCommitSpecifier:[],targetBranch:[]}),egh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],email:[],keepEmptyFolders:[],pullRequestId:[],repositoryName:[],sourceCommitId:[]}),tgh=(e,r)=>(0,gr.take)(e,{authorName:[],commitMessage:[],conflictDetailLevel:[],conflictResolution:t=>uFt(t,r),conflictResolutionStrategy:[],email:[],keepEmptyFolders:[],pullRequestId:[],repositoryName:[],sourceCommitId:[]}),rgh=(e,r)=>(0,gr.take)(e,{afterCommitId:[],beforeCommitId:[],clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],location:gr._json,repositoryName:[]}),ngh=(e,r)=>(0,gr.take)(e,{afterCommitId:[],beforeCommitId:[],clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],location:gr._json,pullRequestId:[],repositoryName:[]}),igh=(e,r)=>(0,gr.take)(e,{clientRequestToken:[!0,t=>t??(0,ixr.v4)()],content:[],inReplyTo:[]}),sgh=(e,r)=>e.filter(t=>t!=null).map(t=>agh(t,r)),agh=(e,r)=>(0,gr.take)(e,{fileContent:r.base64Encoder,fileMode:[],filePath:[],sourceFile:gr._json}),ogh=(e,r)=>(0,gr.take)(e,{branchName:[],commitMessage:[],email:[],fileContent:r.base64Encoder,fileMode:[],filePath:[],name:[],parentCommitId:[],repositoryName:[]}),cgh=(e,r)=>e.filter(t=>t!=null).map(t=>ugh(t,r)),ugh=(e,r)=>(0,gr.take)(e,{content:r.base64Encoder,fileMode:[],filePath:[],replacementType:[]}),Uci=(e,r)=>(0,gr.take)(e,{approvalRuleContent:gr.expectString,approvalRuleId:gr.expectString,approvalRuleName:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedUser:gr.expectString,originApprovalRuleTemplate:gr._json,ruleContentSha256:gr.expectString}),lgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Uci(n,r)),lFt=(e,r)=>(0,gr.take)(e,{approvalRuleTemplateContent:gr.expectString,approvalRuleTemplateDescription:gr.expectString,approvalRuleTemplateId:gr.expectString,approvalRuleTemplateName:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),lastModifiedUser:gr.expectString,ruleContentSha256:gr.expectString}),dgh=(e,r)=>(0,gr.take)(e,{repositories:t=>Mgh(t,r),repositoriesNotFound:gr._json}),Txe=(e,r)=>(0,gr.take)(e,{authorArn:gr.expectString,callerReactions:gr._json,clientRequestToken:gr.expectString,commentId:gr.expectString,content:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),deleted:gr.expectBoolean,inReplyTo:gr.expectString,lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),reactionCounts:gr._json}),MPo=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Txe(n,r)),pgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comments:t=>MPo(t,r),location:gr._json,repositoryName:gr.expectString}),mgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>pgh(n,r)),fgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comments:t=>MPo(t,r),location:gr._json,pullRequestId:gr.expectString,repositoryName:gr.expectString}),hgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>fgh(n,r)),ggh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),ygh=(e,r)=>(0,gr.take)(e,{approvalRule:t=>Uci(t,r)}),_gh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Agh=(e,r)=>(0,gr.take)(e,{repositoryMetadata:t=>Vci(t,r)}),bgh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),Cgh=(e,r)=>(0,gr.take)(e,{nextToken:gr.expectString,pullRequestEvents:t=>qgh(t,r)}),vgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),Egh=(e,r)=>(0,gr.take)(e,{content:r.base64Decoder}),Dgh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),Sgh=(e,r)=>(0,gr.take)(e,{commentsForComparedCommitData:t=>mgh(t,r),nextToken:gr.expectString}),wgh=(e,r)=>(0,gr.take)(e,{commentsForPullRequestData:t=>hgh(t,r),nextToken:gr.expectString}),Igh=(e,r)=>(0,gr.take)(e,{blobId:gr.expectString,commitId:gr.expectString,fileContent:r.base64Decoder,fileMode:gr.expectString,filePath:gr.expectString,fileSize:gr.expectLong}),xgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Tgh=(e,r)=>(0,gr.take)(e,{repositoryMetadata:t=>Vci(t,r)}),Pgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Rgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),kgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Fgh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comment:t=>Txe(t,r),location:gr._json,repositoryName:gr.expectString}),Ngh=(e,r)=>(0,gr.take)(e,{afterBlobId:gr.expectString,afterCommitId:gr.expectString,beforeBlobId:gr.expectString,beforeCommitId:gr.expectString,comment:t=>Txe(t,r),location:gr._json,pullRequestId:gr.expectString,repositoryName:gr.expectString}),Ogh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),$ge=(e,r)=>(0,gr.take)(e,{approvalRules:t=>lgh(t,r),authorArn:gr.expectString,clientRequestToken:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),description:gr.expectString,lastActivityDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),pullRequestId:gr.expectString,pullRequestStatus:gr.expectString,pullRequestTargets:gr._json,revisionId:gr.expectString,title:gr.expectString}),Bgh=(e,r)=>(0,gr.take)(e,{actorArn:gr.expectString,approvalRuleEventMetadata:gr._json,approvalRuleOverriddenEventMetadata:gr._json,approvalStateChangedEventMetadata:gr._json,eventDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),pullRequestCreatedEventMetadata:gr._json,pullRequestEventType:gr.expectString,pullRequestId:gr.expectString,pullRequestMergedStateChangedEventMetadata:gr._json,pullRequestSourceReferenceUpdatedEventMetadata:gr._json,pullRequestStatusChangedEventMetadata:gr._json}),qgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Bgh(n,r)),Vci=(e,r)=>(0,gr.take)(e,{Arn:gr.expectString,accountId:gr.expectString,cloneUrlHttp:gr.expectString,cloneUrlSsh:gr.expectString,creationDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),defaultBranch:gr.expectString,lastModifiedDate:t=>(0,gr.expectNonNull)((0,gr.parseEpochTimestamp)((0,gr.expectNumber)(t))),repositoryDescription:gr.expectString,repositoryId:gr.expectString,repositoryName:gr.expectString}),Mgh=(e,r)=>(e||[]).filter(n=>n!=null).map(n=>Vci(n,r)),Lgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),jgh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),Ggh=(e,r)=>(0,gr.take)(e,{approvalRuleTemplate:t=>lFt(t,r)}),Ugh=(e,r)=>(0,gr.take)(e,{comment:t=>Txe(t,r)}),Vgh=(e,r)=>(0,gr.take)(e,{approvalRule:t=>Uci(t,r)}),zgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),$gh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),Qgh=(e,r)=>(0,gr.take)(e,{pullRequest:t=>$ge(t,r)}),La=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),Kgh=(e,r)=>(0,gr.collectBody)(e,r).then(t=>r.utf8Encoder(t)),ym=(0,gr.withBaseException)(Edh.CodeCommitServiceException),_m=async(e,r,t,n,i)=>{let{hostname:s,protocol:a="https",port:o,path:c}=await e.endpoint(),l={protocol:a,hostname:s,port:o,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+t:c+t,headers:r};return n!==void 0&&(l.hostname=n),i!==void 0&&(l.body=i),new vdh.HttpRequest(l)};function Am(e){return{"content-type":"application/x-amz-json-1.1","x-amz-target":`CodeCommit_20150413.${e}`}}var Af=(e,r)=>Kgh(e,r).then(t=>t.length?JSON.parse(t):{}),bm=async(e,r)=>{let t=await Af(e,r);return t.message=t.message??t.Message,t},Cm=(e,r)=>{let t=(s,a)=>Object.keys(s).find(o=>o.toLowerCase()===a.toLowerCase()),n=s=>{let a=s;return typeof a=="number"&&(a=a.toString()),a.indexOf(",")>=0&&(a=a.split(",")[0]),a.indexOf(":")>=0&&(a=a.split(":")[0]),a.indexOf("#")>=0&&(a=a.split("#")[1]),a},i=t(e.headers,"x-amzn-errortype");if(i!==void 0)return n(e.headers[i]);if(r.code!==void 0)return n(r.code);if(r.__type!==void 0)return n(r.__type)}});var $ci=A(Llt=>{"use strict";Object.defineProperty(Llt,"__esModule",{value:!0});Llt.AssociateApprovalRuleTemplateWithRepositoryCommand=Llt.$Command=void 0;var Hgh=Ue(),Wgh=ze(),jPo=qe();Object.defineProperty(Llt,"$Command",{enumerable:!0,get:function(){return jPo.Command}});var LPo=fm(),zci=class e extends jPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wgh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"AssociateApprovalRuleTemplateWithRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LPo.se_AssociateApprovalRuleTemplateWithRepositoryCommand)(r,t)}deserialize(r,t){return(0,LPo.de_AssociateApprovalRuleTemplateWithRepositoryCommand)(r,t)}};Llt.AssociateApprovalRuleTemplateWithRepositoryCommand=zci});var Kci=A(jlt=>{"use strict";Object.defineProperty(jlt,"__esModule",{value:!0});jlt.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=jlt.$Command=void 0;var Ygh=Ue(),Jgh=ze(),UPo=qe();Object.defineProperty(jlt,"$Command",{enumerable:!0,get:function(){return UPo.Command}});var GPo=fm(),Qci=class e extends UPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jgh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Ygh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchAssociateApprovalRuleTemplateWithRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GPo.se_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand)(r,t)}deserialize(r,t){return(0,GPo.de_BatchAssociateApprovalRuleTemplateWithRepositoriesCommand)(r,t)}};jlt.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand=Qci});var Wci=A(Glt=>{"use strict";Object.defineProperty(Glt,"__esModule",{value:!0});Glt.BatchDescribeMergeConflictsCommand=Glt.$Command=void 0;var Xgh=Ue(),Zgh=ze(),zPo=qe();Object.defineProperty(Glt,"$Command",{enumerable:!0,get:function(){return zPo.Command}});var VPo=fm(),Hci=class e extends zPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zgh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xgh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchDescribeMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VPo.se_BatchDescribeMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,VPo.de_BatchDescribeMergeConflictsCommand)(r,t)}};Glt.BatchDescribeMergeConflictsCommand=Hci});var Jci=A(Ult=>{"use strict";Object.defineProperty(Ult,"__esModule",{value:!0});Ult.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Ult.$Command=void 0;var e1h=Ue(),t1h=ze(),QPo=qe();Object.defineProperty(Ult,"$Command",{enumerable:!0,get:function(){return QPo.Command}});var $Po=fm(),Yci=class e extends QPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Po.se_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand)(r,t)}deserialize(r,t){return(0,$Po.de_BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand)(r,t)}};Ult.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand=Yci});var Zci=A(Vlt=>{"use strict";Object.defineProperty(Vlt,"__esModule",{value:!0});Vlt.BatchGetCommitsCommand=Vlt.$Command=void 0;var r1h=Ue(),n1h=ze(),HPo=qe();Object.defineProperty(Vlt,"$Command",{enumerable:!0,get:function(){return HPo.Command}});var KPo=fm(),Xci=class e extends HPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchGetCommitsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KPo.se_BatchGetCommitsCommand)(r,t)}deserialize(r,t){return(0,KPo.de_BatchGetCommitsCommand)(r,t)}};Vlt.BatchGetCommitsCommand=Xci});var tui=A(zlt=>{"use strict";Object.defineProperty(zlt,"__esModule",{value:!0});zlt.BatchGetRepositoriesCommand=zlt.$Command=void 0;var i1h=Ue(),s1h=ze(),YPo=qe();Object.defineProperty(zlt,"$Command",{enumerable:!0,get:function(){return YPo.Command}});var WPo=fm(),eui=class e extends YPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"BatchGetRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WPo.se_BatchGetRepositoriesCommand)(r,t)}deserialize(r,t){return(0,WPo.de_BatchGetRepositoriesCommand)(r,t)}};zlt.BatchGetRepositoriesCommand=eui});var nui=A($lt=>{"use strict";Object.defineProperty($lt,"__esModule",{value:!0});$lt.CreateApprovalRuleTemplateCommand=$lt.$Command=void 0;var a1h=Ue(),o1h=ze(),XPo=qe();Object.defineProperty($lt,"$Command",{enumerable:!0,get:function(){return XPo.Command}});var JPo=fm(),rui=class e extends XPo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JPo.se_CreateApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,JPo.de_CreateApprovalRuleTemplateCommand)(r,t)}};$lt.CreateApprovalRuleTemplateCommand=rui});var sui=A(Qlt=>{"use strict";Object.defineProperty(Qlt,"__esModule",{value:!0});Qlt.CreateBranchCommand=Qlt.$Command=void 0;var c1h=Ue(),u1h=ze(),e3o=qe();Object.defineProperty(Qlt,"$Command",{enumerable:!0,get:function(){return e3o.Command}});var ZPo=fm(),iui=class e extends e3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZPo.se_CreateBranchCommand)(r,t)}deserialize(r,t){return(0,ZPo.de_CreateBranchCommand)(r,t)}};Qlt.CreateBranchCommand=iui});var oui=A(Klt=>{"use strict";Object.defineProperty(Klt,"__esModule",{value:!0});Klt.CreateCommitCommand=Klt.$Command=void 0;var l1h=Ue(),d1h=ze(),r3o=qe();Object.defineProperty(Klt,"$Command",{enumerable:!0,get:function(){return r3o.Command}});var t3o=fm(),aui=class e extends r3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,t3o.se_CreateCommitCommand)(r,t)}deserialize(r,t){return(0,t3o.de_CreateCommitCommand)(r,t)}};Klt.CreateCommitCommand=aui});var uui=A(Hlt=>{"use strict";Object.defineProperty(Hlt,"__esModule",{value:!0});Hlt.CreatePullRequestApprovalRuleCommand=Hlt.$Command=void 0;var p1h=Ue(),m1h=ze(),i3o=qe();Object.defineProperty(Hlt,"$Command",{enumerable:!0,get:function(){return i3o.Command}});var n3o=fm(),cui=class e extends i3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreatePullRequestApprovalRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,n3o.se_CreatePullRequestApprovalRuleCommand)(r,t)}deserialize(r,t){return(0,n3o.de_CreatePullRequestApprovalRuleCommand)(r,t)}};Hlt.CreatePullRequestApprovalRuleCommand=cui});var dui=A(Wlt=>{"use strict";Object.defineProperty(Wlt,"__esModule",{value:!0});Wlt.CreatePullRequestCommand=Wlt.$Command=void 0;var f1h=Ue(),h1h=ze(),a3o=qe();Object.defineProperty(Wlt,"$Command",{enumerable:!0,get:function(){return a3o.Command}});var s3o=fm(),lui=class e extends a3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreatePullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,s3o.se_CreatePullRequestCommand)(r,t)}deserialize(r,t){return(0,s3o.de_CreatePullRequestCommand)(r,t)}};Wlt.CreatePullRequestCommand=lui});var mui=A(Ylt=>{"use strict";Object.defineProperty(Ylt,"__esModule",{value:!0});Ylt.CreateRepositoryCommand=Ylt.$Command=void 0;var g1h=Ue(),y1h=ze(),c3o=qe();Object.defineProperty(Ylt,"$Command",{enumerable:!0,get:function(){return c3o.Command}});var o3o=fm(),pui=class e extends c3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,o3o.se_CreateRepositoryCommand)(r,t)}deserialize(r,t){return(0,o3o.de_CreateRepositoryCommand)(r,t)}};Ylt.CreateRepositoryCommand=pui});var hui=A(Jlt=>{"use strict";Object.defineProperty(Jlt,"__esModule",{value:!0});Jlt.CreateUnreferencedMergeCommitCommand=Jlt.$Command=void 0;var _1h=Ue(),A1h=ze(),l3o=qe();Object.defineProperty(Jlt,"$Command",{enumerable:!0,get:function(){return l3o.Command}});var u3o=fm(),fui=class e extends l3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"CreateUnreferencedMergeCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,u3o.se_CreateUnreferencedMergeCommitCommand)(r,t)}deserialize(r,t){return(0,u3o.de_CreateUnreferencedMergeCommitCommand)(r,t)}};Jlt.CreateUnreferencedMergeCommitCommand=fui});var yui=A(Xlt=>{"use strict";Object.defineProperty(Xlt,"__esModule",{value:!0});Xlt.DeleteApprovalRuleTemplateCommand=Xlt.$Command=void 0;var b1h=Ue(),C1h=ze(),p3o=qe();Object.defineProperty(Xlt,"$Command",{enumerable:!0,get:function(){return p3o.Command}});var d3o=fm(),gui=class e extends p3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,d3o.se_DeleteApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,d3o.de_DeleteApprovalRuleTemplateCommand)(r,t)}};Xlt.DeleteApprovalRuleTemplateCommand=gui});var Aui=A(Zlt=>{"use strict";Object.defineProperty(Zlt,"__esModule",{value:!0});Zlt.DeleteBranchCommand=Zlt.$Command=void 0;var v1h=Ue(),E1h=ze(),f3o=qe();Object.defineProperty(Zlt,"$Command",{enumerable:!0,get:function(){return f3o.Command}});var m3o=fm(),_ui=class e extends f3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,m3o.se_DeleteBranchCommand)(r,t)}deserialize(r,t){return(0,m3o.de_DeleteBranchCommand)(r,t)}};Zlt.DeleteBranchCommand=_ui});var Cui=A(edt=>{"use strict";Object.defineProperty(edt,"__esModule",{value:!0});edt.DeleteCommentContentCommand=edt.$Command=void 0;var D1h=Ue(),S1h=ze(),g3o=qe();Object.defineProperty(edt,"$Command",{enumerable:!0,get:function(){return g3o.Command}});var h3o=fm(),bui=class e extends g3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteCommentContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,h3o.se_DeleteCommentContentCommand)(r,t)}deserialize(r,t){return(0,h3o.de_DeleteCommentContentCommand)(r,t)}};edt.DeleteCommentContentCommand=bui});var Eui=A(tdt=>{"use strict";Object.defineProperty(tdt,"__esModule",{value:!0});tdt.DeleteFileCommand=tdt.$Command=void 0;var w1h=Ue(),I1h=ze(),_3o=qe();Object.defineProperty(tdt,"$Command",{enumerable:!0,get:function(){return _3o.Command}});var y3o=fm(),vui=class e extends _3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,y3o.se_DeleteFileCommand)(r,t)}deserialize(r,t){return(0,y3o.de_DeleteFileCommand)(r,t)}};tdt.DeleteFileCommand=vui});var Sui=A(rdt=>{"use strict";Object.defineProperty(rdt,"__esModule",{value:!0});rdt.DeletePullRequestApprovalRuleCommand=rdt.$Command=void 0;var x1h=Ue(),T1h=ze(),b3o=qe();Object.defineProperty(rdt,"$Command",{enumerable:!0,get:function(){return b3o.Command}});var A3o=fm(),Dui=class e extends b3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeletePullRequestApprovalRuleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,A3o.se_DeletePullRequestApprovalRuleCommand)(r,t)}deserialize(r,t){return(0,A3o.de_DeletePullRequestApprovalRuleCommand)(r,t)}};rdt.DeletePullRequestApprovalRuleCommand=Dui});var Iui=A(ndt=>{"use strict";Object.defineProperty(ndt,"__esModule",{value:!0});ndt.DeleteRepositoryCommand=ndt.$Command=void 0;var P1h=Ue(),R1h=ze(),v3o=qe();Object.defineProperty(ndt,"$Command",{enumerable:!0,get:function(){return v3o.Command}});var C3o=fm(),wui=class e extends v3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DeleteRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,C3o.se_DeleteRepositoryCommand)(r,t)}deserialize(r,t){return(0,C3o.de_DeleteRepositoryCommand)(r,t)}};ndt.DeleteRepositoryCommand=wui});var fxr=A(idt=>{"use strict";Object.defineProperty(idt,"__esModule",{value:!0});idt.DescribeMergeConflictsCommand=idt.$Command=void 0;var k1h=Ue(),F1h=ze(),D3o=qe();Object.defineProperty(idt,"$Command",{enumerable:!0,get:function(){return D3o.Command}});var E3o=fm(),xui=class e extends D3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DescribeMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,E3o.se_DescribeMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,E3o.de_DescribeMergeConflictsCommand)(r,t)}};idt.DescribeMergeConflictsCommand=xui});var hxr=A(sdt=>{"use strict";Object.defineProperty(sdt,"__esModule",{value:!0});sdt.DescribePullRequestEventsCommand=sdt.$Command=void 0;var N1h=Ue(),O1h=ze(),w3o=qe();Object.defineProperty(sdt,"$Command",{enumerable:!0,get:function(){return w3o.Command}});var S3o=fm(),Tui=class e extends w3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DescribePullRequestEventsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,S3o.se_DescribePullRequestEventsCommand)(r,t)}deserialize(r,t){return(0,S3o.de_DescribePullRequestEventsCommand)(r,t)}};sdt.DescribePullRequestEventsCommand=Tui});var Rui=A(adt=>{"use strict";Object.defineProperty(adt,"__esModule",{value:!0});adt.DisassociateApprovalRuleTemplateFromRepositoryCommand=adt.$Command=void 0;var B1h=Ue(),q1h=ze(),x3o=qe();Object.defineProperty(adt,"$Command",{enumerable:!0,get:function(){return x3o.Command}});var I3o=fm(),Pui=class e extends x3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"DisassociateApprovalRuleTemplateFromRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,I3o.se_DisassociateApprovalRuleTemplateFromRepositoryCommand)(r,t)}deserialize(r,t){return(0,I3o.de_DisassociateApprovalRuleTemplateFromRepositoryCommand)(r,t)}};adt.DisassociateApprovalRuleTemplateFromRepositoryCommand=Pui});var Fui=A(odt=>{"use strict";Object.defineProperty(odt,"__esModule",{value:!0});odt.EvaluatePullRequestApprovalRulesCommand=odt.$Command=void 0;var M1h=Ue(),L1h=ze(),P3o=qe();Object.defineProperty(odt,"$Command",{enumerable:!0,get:function(){return P3o.Command}});var T3o=fm(),kui=class e extends P3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"EvaluatePullRequestApprovalRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,T3o.se_EvaluatePullRequestApprovalRulesCommand)(r,t)}deserialize(r,t){return(0,T3o.de_EvaluatePullRequestApprovalRulesCommand)(r,t)}};odt.EvaluatePullRequestApprovalRulesCommand=kui});var Oui=A(cdt=>{"use strict";Object.defineProperty(cdt,"__esModule",{value:!0});cdt.GetApprovalRuleTemplateCommand=cdt.$Command=void 0;var j1h=Ue(),G1h=ze(),k3o=qe();Object.defineProperty(cdt,"$Command",{enumerable:!0,get:function(){return k3o.Command}});var R3o=fm(),Nui=class e extends k3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,G1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,j1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,R3o.se_GetApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,R3o.de_GetApprovalRuleTemplateCommand)(r,t)}};cdt.GetApprovalRuleTemplateCommand=Nui});var qui=A(udt=>{"use strict";Object.defineProperty(udt,"__esModule",{value:!0});udt.GetBlobCommand=udt.$Command=void 0;var U1h=Ue(),V1h=ze(),N3o=qe();Object.defineProperty(udt,"$Command",{enumerable:!0,get:function(){return N3o.Command}});var F3o=fm(),Bui=class e extends N3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,V1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,U1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetBlobCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,F3o.se_GetBlobCommand)(r,t)}deserialize(r,t){return(0,F3o.de_GetBlobCommand)(r,t)}};udt.GetBlobCommand=Bui});var Lui=A(ldt=>{"use strict";Object.defineProperty(ldt,"__esModule",{value:!0});ldt.GetBranchCommand=ldt.$Command=void 0;var z1h=Ue(),$1h=ze(),B3o=qe();Object.defineProperty(ldt,"$Command",{enumerable:!0,get:function(){return B3o.Command}});var O3o=fm(),Mui=class e extends B3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,z1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,O3o.se_GetBranchCommand)(r,t)}deserialize(r,t){return(0,O3o.de_GetBranchCommand)(r,t)}};ldt.GetBranchCommand=Mui});var Gui=A(ddt=>{"use strict";Object.defineProperty(ddt,"__esModule",{value:!0});ddt.GetCommentCommand=ddt.$Command=void 0;var Q1h=Ue(),K1h=ze(),M3o=qe();Object.defineProperty(ddt,"$Command",{enumerable:!0,get:function(){return M3o.Command}});var q3o=fm(),jui=class e extends M3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,K1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Q1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,q3o.se_GetCommentCommand)(r,t)}deserialize(r,t){return(0,q3o.de_GetCommentCommand)(r,t)}};ddt.GetCommentCommand=jui});var gxr=A(pdt=>{"use strict";Object.defineProperty(pdt,"__esModule",{value:!0});pdt.GetCommentReactionsCommand=pdt.$Command=void 0;var H1h=Ue(),W1h=ze(),j3o=qe();Object.defineProperty(pdt,"$Command",{enumerable:!0,get:function(){return j3o.Command}});var L3o=fm(),Uui=class e extends j3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,W1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,H1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentReactionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,L3o.se_GetCommentReactionsCommand)(r,t)}deserialize(r,t){return(0,L3o.de_GetCommentReactionsCommand)(r,t)}};pdt.GetCommentReactionsCommand=Uui});var yxr=A(mdt=>{"use strict";Object.defineProperty(mdt,"__esModule",{value:!0});mdt.GetCommentsForComparedCommitCommand=mdt.$Command=void 0;var Y1h=Ue(),J1h=ze(),U3o=qe();Object.defineProperty(mdt,"$Command",{enumerable:!0,get:function(){return U3o.Command}});var G3o=fm(),Vui=class e extends U3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,J1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Y1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentsForComparedCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,G3o.se_GetCommentsForComparedCommitCommand)(r,t)}deserialize(r,t){return(0,G3o.de_GetCommentsForComparedCommitCommand)(r,t)}};mdt.GetCommentsForComparedCommitCommand=Vui});var _xr=A(fdt=>{"use strict";Object.defineProperty(fdt,"__esModule",{value:!0});fdt.GetCommentsForPullRequestCommand=fdt.$Command=void 0;var X1h=Ue(),Z1h=ze(),z3o=qe();Object.defineProperty(fdt,"$Command",{enumerable:!0,get:function(){return z3o.Command}});var V3o=fm(),zui=class e extends z3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Z1h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,X1h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommentsForPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,V3o.se_GetCommentsForPullRequestCommand)(r,t)}deserialize(r,t){return(0,V3o.de_GetCommentsForPullRequestCommand)(r,t)}};fdt.GetCommentsForPullRequestCommand=zui});var Qui=A(hdt=>{"use strict";Object.defineProperty(hdt,"__esModule",{value:!0});hdt.GetCommitCommand=hdt.$Command=void 0;var eyh=Ue(),tyh=ze(),Q3o=qe();Object.defineProperty(hdt,"$Command",{enumerable:!0,get:function(){return Q3o.Command}});var $3o=fm(),$ui=class e extends Q3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,tyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,eyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$3o.se_GetCommitCommand)(r,t)}deserialize(r,t){return(0,$3o.de_GetCommitCommand)(r,t)}};hdt.GetCommitCommand=$ui});var Axr=A(gdt=>{"use strict";Object.defineProperty(gdt,"__esModule",{value:!0});gdt.GetDifferencesCommand=gdt.$Command=void 0;var ryh=Ue(),nyh=ze(),H3o=qe();Object.defineProperty(gdt,"$Command",{enumerable:!0,get:function(){return H3o.Command}});var K3o=fm(),Kui=class e extends H3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,nyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ryh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetDifferencesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,K3o.se_GetDifferencesCommand)(r,t)}deserialize(r,t){return(0,K3o.de_GetDifferencesCommand)(r,t)}};gdt.GetDifferencesCommand=Kui});var Wui=A(ydt=>{"use strict";Object.defineProperty(ydt,"__esModule",{value:!0});ydt.GetFileCommand=ydt.$Command=void 0;var iyh=Ue(),syh=ze(),Y3o=qe();Object.defineProperty(ydt,"$Command",{enumerable:!0,get:function(){return Y3o.Command}});var W3o=fm(),Hui=class e extends Y3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,syh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,iyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,W3o.se_GetFileCommand)(r,t)}deserialize(r,t){return(0,W3o.de_GetFileCommand)(r,t)}};ydt.GetFileCommand=Hui});var Jui=A(_dt=>{"use strict";Object.defineProperty(_dt,"__esModule",{value:!0});_dt.GetFolderCommand=_dt.$Command=void 0;var ayh=Ue(),oyh=ze(),X3o=qe();Object.defineProperty(_dt,"$Command",{enumerable:!0,get:function(){return X3o.Command}});var J3o=fm(),Yui=class e extends X3o.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,oyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,ayh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetFolderCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,J3o.se_GetFolderCommand)(r,t)}deserialize(r,t){return(0,J3o.de_GetFolderCommand)(r,t)}};_dt.GetFolderCommand=Yui});var Zui=A(Adt=>{"use strict";Object.defineProperty(Adt,"__esModule",{value:!0});Adt.GetMergeCommitCommand=Adt.$Command=void 0;var cyh=Ue(),uyh=ze(),eRo=qe();Object.defineProperty(Adt,"$Command",{enumerable:!0,get:function(){return eRo.Command}});var Z3o=fm(),Xui=class e extends eRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,uyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,cyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Z3o.se_GetMergeCommitCommand)(r,t)}deserialize(r,t){return(0,Z3o.de_GetMergeCommitCommand)(r,t)}};Adt.GetMergeCommitCommand=Xui});var bxr=A(bdt=>{"use strict";Object.defineProperty(bdt,"__esModule",{value:!0});bdt.GetMergeConflictsCommand=bdt.$Command=void 0;var lyh=Ue(),dyh=ze(),rRo=qe();Object.defineProperty(bdt,"$Command",{enumerable:!0,get:function(){return rRo.Command}});var tRo=fm(),eli=class e extends rRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,dyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,lyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeConflictsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tRo.se_GetMergeConflictsCommand)(r,t)}deserialize(r,t){return(0,tRo.de_GetMergeConflictsCommand)(r,t)}};bdt.GetMergeConflictsCommand=eli});var rli=A(Cdt=>{"use strict";Object.defineProperty(Cdt,"__esModule",{value:!0});Cdt.GetMergeOptionsCommand=Cdt.$Command=void 0;var pyh=Ue(),myh=ze(),iRo=qe();Object.defineProperty(Cdt,"$Command",{enumerable:!0,get:function(){return iRo.Command}});var nRo=fm(),tli=class e extends iRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,myh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,pyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetMergeOptionsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nRo.se_GetMergeOptionsCommand)(r,t)}deserialize(r,t){return(0,nRo.de_GetMergeOptionsCommand)(r,t)}};Cdt.GetMergeOptionsCommand=tli});var ili=A(vdt=>{"use strict";Object.defineProperty(vdt,"__esModule",{value:!0});vdt.GetPullRequestApprovalStatesCommand=vdt.$Command=void 0;var fyh=Ue(),hyh=ze(),aRo=qe();Object.defineProperty(vdt,"$Command",{enumerable:!0,get:function(){return aRo.Command}});var sRo=fm(),nli=class e extends aRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,hyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,fyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestApprovalStatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sRo.se_GetPullRequestApprovalStatesCommand)(r,t)}deserialize(r,t){return(0,sRo.de_GetPullRequestApprovalStatesCommand)(r,t)}};vdt.GetPullRequestApprovalStatesCommand=nli});var ali=A(Edt=>{"use strict";Object.defineProperty(Edt,"__esModule",{value:!0});Edt.GetPullRequestCommand=Edt.$Command=void 0;var gyh=Ue(),yyh=ze(),cRo=qe();Object.defineProperty(Edt,"$Command",{enumerable:!0,get:function(){return cRo.Command}});var oRo=fm(),sli=class e extends cRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,yyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,gyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oRo.se_GetPullRequestCommand)(r,t)}deserialize(r,t){return(0,oRo.de_GetPullRequestCommand)(r,t)}};Edt.GetPullRequestCommand=sli});var cli=A(Ddt=>{"use strict";Object.defineProperty(Ddt,"__esModule",{value:!0});Ddt.GetPullRequestOverrideStateCommand=Ddt.$Command=void 0;var _yh=Ue(),Ayh=ze(),lRo=qe();Object.defineProperty(Ddt,"$Command",{enumerable:!0,get:function(){return lRo.Command}});var uRo=fm(),oli=class e extends lRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ayh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,_yh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetPullRequestOverrideStateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uRo.se_GetPullRequestOverrideStateCommand)(r,t)}deserialize(r,t){return(0,uRo.de_GetPullRequestOverrideStateCommand)(r,t)}};Ddt.GetPullRequestOverrideStateCommand=oli});var lli=A(Sdt=>{"use strict";Object.defineProperty(Sdt,"__esModule",{value:!0});Sdt.GetRepositoryCommand=Sdt.$Command=void 0;var byh=Ue(),Cyh=ze(),pRo=qe();Object.defineProperty(Sdt,"$Command",{enumerable:!0,get:function(){return pRo.Command}});var dRo=fm(),uli=class e extends pRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Cyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,byh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dRo.se_GetRepositoryCommand)(r,t)}deserialize(r,t){return(0,dRo.de_GetRepositoryCommand)(r,t)}};Sdt.GetRepositoryCommand=uli});var pli=A(wdt=>{"use strict";Object.defineProperty(wdt,"__esModule",{value:!0});wdt.GetRepositoryTriggersCommand=wdt.$Command=void 0;var vyh=Ue(),Eyh=ze(),fRo=qe();Object.defineProperty(wdt,"$Command",{enumerable:!0,get:function(){return fRo.Command}});var mRo=fm(),dli=class e extends fRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Eyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,vyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"GetRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mRo.se_GetRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,mRo.de_GetRepositoryTriggersCommand)(r,t)}};wdt.GetRepositoryTriggersCommand=dli});var Cxr=A(Idt=>{"use strict";Object.defineProperty(Idt,"__esModule",{value:!0});Idt.ListApprovalRuleTemplatesCommand=Idt.$Command=void 0;var Dyh=Ue(),Syh=ze(),gRo=qe();Object.defineProperty(Idt,"$Command",{enumerable:!0,get:function(){return gRo.Command}});var hRo=fm(),mli=class e extends gRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Syh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Dyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListApprovalRuleTemplatesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hRo.se_ListApprovalRuleTemplatesCommand)(r,t)}deserialize(r,t){return(0,hRo.de_ListApprovalRuleTemplatesCommand)(r,t)}};Idt.ListApprovalRuleTemplatesCommand=mli});var vxr=A(xdt=>{"use strict";Object.defineProperty(xdt,"__esModule",{value:!0});xdt.ListAssociatedApprovalRuleTemplatesForRepositoryCommand=xdt.$Command=void 0;var wyh=Ue(),Iyh=ze(),_Ro=qe();Object.defineProperty(xdt,"$Command",{enumerable:!0,get:function(){return _Ro.Command}});var yRo=fm(),fli=class e extends _Ro.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Iyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,wyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListAssociatedApprovalRuleTemplatesForRepositoryCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yRo.se_ListAssociatedApprovalRuleTemplatesForRepositoryCommand)(r,t)}deserialize(r,t){return(0,yRo.de_ListAssociatedApprovalRuleTemplatesForRepositoryCommand)(r,t)}};xdt.ListAssociatedApprovalRuleTemplatesForRepositoryCommand=fli});var Exr=A(Tdt=>{"use strict";Object.defineProperty(Tdt,"__esModule",{value:!0});Tdt.ListBranchesCommand=Tdt.$Command=void 0;var xyh=Ue(),Tyh=ze(),bRo=qe();Object.defineProperty(Tdt,"$Command",{enumerable:!0,get:function(){return bRo.Command}});var ARo=fm(),hli=class e extends bRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Tyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,xyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListBranchesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ARo.se_ListBranchesCommand)(r,t)}deserialize(r,t){return(0,ARo.de_ListBranchesCommand)(r,t)}};Tdt.ListBranchesCommand=hli});var Dxr=A(Pdt=>{"use strict";Object.defineProperty(Pdt,"__esModule",{value:!0});Pdt.ListPullRequestsCommand=Pdt.$Command=void 0;var Pyh=Ue(),Ryh=ze(),vRo=qe();Object.defineProperty(Pdt,"$Command",{enumerable:!0,get:function(){return vRo.Command}});var CRo=fm(),gli=class e extends vRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Ryh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Pyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListPullRequestsCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,CRo.se_ListPullRequestsCommand)(r,t)}deserialize(r,t){return(0,CRo.de_ListPullRequestsCommand)(r,t)}};Pdt.ListPullRequestsCommand=gli});var Sxr=A(Rdt=>{"use strict";Object.defineProperty(Rdt,"__esModule",{value:!0});Rdt.ListRepositoriesCommand=Rdt.$Command=void 0;var kyh=Ue(),Fyh=ze(),DRo=qe();Object.defineProperty(Rdt,"$Command",{enumerable:!0,get:function(){return DRo.Command}});var ERo=fm(),yli=class e extends DRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Fyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,kyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListRepositoriesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ERo.se_ListRepositoriesCommand)(r,t)}deserialize(r,t){return(0,ERo.de_ListRepositoriesCommand)(r,t)}};Rdt.ListRepositoriesCommand=yli});var wxr=A(kdt=>{"use strict";Object.defineProperty(kdt,"__esModule",{value:!0});kdt.ListRepositoriesForApprovalRuleTemplateCommand=kdt.$Command=void 0;var Nyh=Ue(),Oyh=ze(),wRo=qe();Object.defineProperty(kdt,"$Command",{enumerable:!0,get:function(){return wRo.Command}});var SRo=fm(),_li=class e extends wRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Oyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Nyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListRepositoriesForApprovalRuleTemplateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,SRo.se_ListRepositoriesForApprovalRuleTemplateCommand)(r,t)}deserialize(r,t){return(0,SRo.de_ListRepositoriesForApprovalRuleTemplateCommand)(r,t)}};kdt.ListRepositoriesForApprovalRuleTemplateCommand=_li});var bli=A(Fdt=>{"use strict";Object.defineProperty(Fdt,"__esModule",{value:!0});Fdt.ListTagsForResourceCommand=Fdt.$Command=void 0;var Byh=Ue(),qyh=ze(),xRo=qe();Object.defineProperty(Fdt,"$Command",{enumerable:!0,get:function(){return xRo.Command}});var IRo=fm(),Ali=class e extends xRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,qyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Byh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"ListTagsForResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,IRo.se_ListTagsForResourceCommand)(r,t)}deserialize(r,t){return(0,IRo.de_ListTagsForResourceCommand)(r,t)}};Fdt.ListTagsForResourceCommand=Ali});var vli=A(Ndt=>{"use strict";Object.defineProperty(Ndt,"__esModule",{value:!0});Ndt.MergeBranchesByFastForwardCommand=Ndt.$Command=void 0;var Myh=Ue(),Lyh=ze(),PRo=qe();Object.defineProperty(Ndt,"$Command",{enumerable:!0,get:function(){return PRo.Command}});var TRo=fm(),Cli=class e extends PRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Lyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Myh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesByFastForwardCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,TRo.se_MergeBranchesByFastForwardCommand)(r,t)}deserialize(r,t){return(0,TRo.de_MergeBranchesByFastForwardCommand)(r,t)}};Ndt.MergeBranchesByFastForwardCommand=Cli});var Dli=A(Odt=>{"use strict";Object.defineProperty(Odt,"__esModule",{value:!0});Odt.MergeBranchesBySquashCommand=Odt.$Command=void 0;var jyh=Ue(),Gyh=ze(),kRo=qe();Object.defineProperty(Odt,"$Command",{enumerable:!0,get:function(){return kRo.Command}});var RRo=fm(),Eli=class e extends kRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Gyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,jyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesBySquashCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,RRo.se_MergeBranchesBySquashCommand)(r,t)}deserialize(r,t){return(0,RRo.de_MergeBranchesBySquashCommand)(r,t)}};Odt.MergeBranchesBySquashCommand=Eli});var wli=A(Bdt=>{"use strict";Object.defineProperty(Bdt,"__esModule",{value:!0});Bdt.MergeBranchesByThreeWayCommand=Bdt.$Command=void 0;var Uyh=Ue(),Vyh=ze(),NRo=qe();Object.defineProperty(Bdt,"$Command",{enumerable:!0,get:function(){return NRo.Command}});var FRo=fm(),Sli=class e extends NRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Vyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Uyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergeBranchesByThreeWayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,FRo.se_MergeBranchesByThreeWayCommand)(r,t)}deserialize(r,t){return(0,FRo.de_MergeBranchesByThreeWayCommand)(r,t)}};Bdt.MergeBranchesByThreeWayCommand=Sli});var xli=A(qdt=>{"use strict";Object.defineProperty(qdt,"__esModule",{value:!0});qdt.MergePullRequestByFastForwardCommand=qdt.$Command=void 0;var zyh=Ue(),$yh=ze(),BRo=qe();Object.defineProperty(qdt,"$Command",{enumerable:!0,get:function(){return BRo.Command}});var ORo=fm(),Ili=class e extends BRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,$yh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,zyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestByFastForwardCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ORo.se_MergePullRequestByFastForwardCommand)(r,t)}deserialize(r,t){return(0,ORo.de_MergePullRequestByFastForwardCommand)(r,t)}};qdt.MergePullRequestByFastForwardCommand=Ili});var Pli=A(Mdt=>{"use strict";Object.defineProperty(Mdt,"__esModule",{value:!0});Mdt.MergePullRequestBySquashCommand=Mdt.$Command=void 0;var Qyh=Ue(),Kyh=ze(),MRo=qe();Object.defineProperty(Mdt,"$Command",{enumerable:!0,get:function(){return MRo.Command}});var qRo=fm(),Tli=class e extends MRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Kyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Qyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestBySquashCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,qRo.se_MergePullRequestBySquashCommand)(r,t)}deserialize(r,t){return(0,qRo.de_MergePullRequestBySquashCommand)(r,t)}};Mdt.MergePullRequestBySquashCommand=Tli});var kli=A(Ldt=>{"use strict";Object.defineProperty(Ldt,"__esModule",{value:!0});Ldt.MergePullRequestByThreeWayCommand=Ldt.$Command=void 0;var Hyh=Ue(),Wyh=ze(),jRo=qe();Object.defineProperty(Ldt,"$Command",{enumerable:!0,get:function(){return jRo.Command}});var LRo=fm(),Rli=class e extends jRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Wyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Hyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"MergePullRequestByThreeWayCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,LRo.se_MergePullRequestByThreeWayCommand)(r,t)}deserialize(r,t){return(0,LRo.de_MergePullRequestByThreeWayCommand)(r,t)}};Ldt.MergePullRequestByThreeWayCommand=Rli});var Nli=A(jdt=>{"use strict";Object.defineProperty(jdt,"__esModule",{value:!0});jdt.OverridePullRequestApprovalRulesCommand=jdt.$Command=void 0;var Yyh=Ue(),Jyh=ze(),URo=qe();Object.defineProperty(jdt,"$Command",{enumerable:!0,get:function(){return URo.Command}});var GRo=fm(),Fli=class e extends URo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Jyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Yyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"OverridePullRequestApprovalRulesCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,GRo.se_OverridePullRequestApprovalRulesCommand)(r,t)}deserialize(r,t){return(0,GRo.de_OverridePullRequestApprovalRulesCommand)(r,t)}};jdt.OverridePullRequestApprovalRulesCommand=Fli});var Bli=A(Gdt=>{"use strict";Object.defineProperty(Gdt,"__esModule",{value:!0});Gdt.PostCommentForComparedCommitCommand=Gdt.$Command=void 0;var Xyh=Ue(),Zyh=ze(),zRo=qe();Object.defineProperty(Gdt,"$Command",{enumerable:!0,get:function(){return zRo.Command}});var VRo=fm(),Oli=class e extends zRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,Zyh.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,Xyh.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentForComparedCommitCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,VRo.se_PostCommentForComparedCommitCommand)(r,t)}deserialize(r,t){return(0,VRo.de_PostCommentForComparedCommitCommand)(r,t)}};Gdt.PostCommentForComparedCommitCommand=Oli});var Mli=A(Udt=>{"use strict";Object.defineProperty(Udt,"__esModule",{value:!0});Udt.PostCommentForPullRequestCommand=Udt.$Command=void 0;var e_h=Ue(),t_h=ze(),QRo=qe();Object.defineProperty(Udt,"$Command",{enumerable:!0,get:function(){return QRo.Command}});var $Ro=fm(),qli=class e extends QRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,t_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,e_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentForPullRequestCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,$Ro.se_PostCommentForPullRequestCommand)(r,t)}deserialize(r,t){return(0,$Ro.de_PostCommentForPullRequestCommand)(r,t)}};Udt.PostCommentForPullRequestCommand=qli});var jli=A(Vdt=>{"use strict";Object.defineProperty(Vdt,"__esModule",{value:!0});Vdt.PostCommentReplyCommand=Vdt.$Command=void 0;var r_h=Ue(),n_h=ze(),HRo=qe();Object.defineProperty(Vdt,"$Command",{enumerable:!0,get:function(){return HRo.Command}});var KRo=fm(),Lli=class e extends HRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,n_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,r_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PostCommentReplyCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,KRo.se_PostCommentReplyCommand)(r,t)}deserialize(r,t){return(0,KRo.de_PostCommentReplyCommand)(r,t)}};Vdt.PostCommentReplyCommand=Lli});var Uli=A(zdt=>{"use strict";Object.defineProperty(zdt,"__esModule",{value:!0});zdt.PutCommentReactionCommand=zdt.$Command=void 0;var i_h=Ue(),s_h=ze(),YRo=qe();Object.defineProperty(zdt,"$Command",{enumerable:!0,get:function(){return YRo.Command}});var WRo=fm(),Gli=class e extends YRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,s_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,i_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutCommentReactionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,WRo.se_PutCommentReactionCommand)(r,t)}deserialize(r,t){return(0,WRo.de_PutCommentReactionCommand)(r,t)}};zdt.PutCommentReactionCommand=Gli});var zli=A($dt=>{"use strict";Object.defineProperty($dt,"__esModule",{value:!0});$dt.PutFileCommand=$dt.$Command=void 0;var a_h=Ue(),o_h=ze(),XRo=qe();Object.defineProperty($dt,"$Command",{enumerable:!0,get:function(){return XRo.Command}});var JRo=fm(),Vli=class e extends XRo.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,o_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,a_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutFileCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,JRo.se_PutFileCommand)(r,t)}deserialize(r,t){return(0,JRo.de_PutFileCommand)(r,t)}};$dt.PutFileCommand=Vli});var Qli=A(Qdt=>{"use strict";Object.defineProperty(Qdt,"__esModule",{value:!0});Qdt.PutRepositoryTriggersCommand=Qdt.$Command=void 0;var c_h=Ue(),u_h=ze(),eko=qe();Object.defineProperty(Qdt,"$Command",{enumerable:!0,get:function(){return eko.Command}});var ZRo=fm(),$li=class e extends eko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,u_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,c_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"PutRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,ZRo.se_PutRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,ZRo.de_PutRepositoryTriggersCommand)(r,t)}};Qdt.PutRepositoryTriggersCommand=$li});var Hli=A(Kdt=>{"use strict";Object.defineProperty(Kdt,"__esModule",{value:!0});Kdt.TagResourceCommand=Kdt.$Command=void 0;var l_h=Ue(),d_h=ze(),rko=qe();Object.defineProperty(Kdt,"$Command",{enumerable:!0,get:function(){return rko.Command}});var tko=fm(),Kli=class e extends rko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,d_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,l_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"TagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,tko.se_TagResourceCommand)(r,t)}deserialize(r,t){return(0,tko.de_TagResourceCommand)(r,t)}};Kdt.TagResourceCommand=Kli});var Yli=A(Hdt=>{"use strict";Object.defineProperty(Hdt,"__esModule",{value:!0});Hdt.TestRepositoryTriggersCommand=Hdt.$Command=void 0;var p_h=Ue(),m_h=ze(),iko=qe();Object.defineProperty(Hdt,"$Command",{enumerable:!0,get:function(){return iko.Command}});var nko=fm(),Wli=class e extends iko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,m_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,p_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"TestRepositoryTriggersCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,nko.se_TestRepositoryTriggersCommand)(r,t)}deserialize(r,t){return(0,nko.de_TestRepositoryTriggersCommand)(r,t)}};Hdt.TestRepositoryTriggersCommand=Wli});var Xli=A(Wdt=>{"use strict";Object.defineProperty(Wdt,"__esModule",{value:!0});Wdt.UntagResourceCommand=Wdt.$Command=void 0;var f_h=Ue(),h_h=ze(),ako=qe();Object.defineProperty(Wdt,"$Command",{enumerable:!0,get:function(){return ako.Command}});var sko=fm(),Jli=class e extends ako.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,h_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,f_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UntagResourceCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,sko.se_UntagResourceCommand)(r,t)}deserialize(r,t){return(0,sko.de_UntagResourceCommand)(r,t)}};Wdt.UntagResourceCommand=Jli});var edi=A(Ydt=>{"use strict";Object.defineProperty(Ydt,"__esModule",{value:!0});Ydt.UpdateApprovalRuleTemplateContentCommand=Ydt.$Command=void 0;var g_h=Ue(),y_h=ze(),cko=qe();Object.defineProperty(Ydt,"$Command",{enumerable:!0,get:function(){return cko.Command}});var oko=fm(),Zli=class e extends cko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,y_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,g_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,oko.se_UpdateApprovalRuleTemplateContentCommand)(r,t)}deserialize(r,t){return(0,oko.de_UpdateApprovalRuleTemplateContentCommand)(r,t)}};Ydt.UpdateApprovalRuleTemplateContentCommand=Zli});var rdi=A(Jdt=>{"use strict";Object.defineProperty(Jdt,"__esModule",{value:!0});Jdt.UpdateApprovalRuleTemplateDescriptionCommand=Jdt.$Command=void 0;var __h=Ue(),A_h=ze(),lko=qe();Object.defineProperty(Jdt,"$Command",{enumerable:!0,get:function(){return lko.Command}});var uko=fm(),tdi=class e extends lko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,A_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,__h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,uko.se_UpdateApprovalRuleTemplateDescriptionCommand)(r,t)}deserialize(r,t){return(0,uko.de_UpdateApprovalRuleTemplateDescriptionCommand)(r,t)}};Jdt.UpdateApprovalRuleTemplateDescriptionCommand=tdi});var idi=A(Xdt=>{"use strict";Object.defineProperty(Xdt,"__esModule",{value:!0});Xdt.UpdateApprovalRuleTemplateNameCommand=Xdt.$Command=void 0;var b_h=Ue(),C_h=ze(),pko=qe();Object.defineProperty(Xdt,"$Command",{enumerable:!0,get:function(){return pko.Command}});var dko=fm(),ndi=class e extends pko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,C_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,b_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateApprovalRuleTemplateNameCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,dko.se_UpdateApprovalRuleTemplateNameCommand)(r,t)}deserialize(r,t){return(0,dko.de_UpdateApprovalRuleTemplateNameCommand)(r,t)}};Xdt.UpdateApprovalRuleTemplateNameCommand=ndi});var adi=A(Zdt=>{"use strict";Object.defineProperty(Zdt,"__esModule",{value:!0});Zdt.UpdateCommentCommand=Zdt.$Command=void 0;var v_h=Ue(),E_h=ze(),fko=qe();Object.defineProperty(Zdt,"$Command",{enumerable:!0,get:function(){return fko.Command}});var mko=fm(),sdi=class e extends fko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,E_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,v_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateCommentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,mko.se_UpdateCommentCommand)(r,t)}deserialize(r,t){return(0,mko.de_UpdateCommentCommand)(r,t)}};Zdt.UpdateCommentCommand=sdi});var cdi=A(ept=>{"use strict";Object.defineProperty(ept,"__esModule",{value:!0});ept.UpdateDefaultBranchCommand=ept.$Command=void 0;var D_h=Ue(),S_h=ze(),gko=qe();Object.defineProperty(ept,"$Command",{enumerable:!0,get:function(){return gko.Command}});var hko=fm(),odi=class e extends gko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,S_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,D_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateDefaultBranchCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,hko.se_UpdateDefaultBranchCommand)(r,t)}deserialize(r,t){return(0,hko.de_UpdateDefaultBranchCommand)(r,t)}};ept.UpdateDefaultBranchCommand=odi});var ldi=A(tpt=>{"use strict";Object.defineProperty(tpt,"__esModule",{value:!0});tpt.UpdatePullRequestApprovalRuleContentCommand=tpt.$Command=void 0;var w_h=Ue(),I_h=ze(),_ko=qe();Object.defineProperty(tpt,"$Command",{enumerable:!0,get:function(){return _ko.Command}});var yko=fm(),udi=class e extends _ko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,I_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,w_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestApprovalRuleContentCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,yko.se_UpdatePullRequestApprovalRuleContentCommand)(r,t)}deserialize(r,t){return(0,yko.de_UpdatePullRequestApprovalRuleContentCommand)(r,t)}};tpt.UpdatePullRequestApprovalRuleContentCommand=udi});var pdi=A(rpt=>{"use strict";Object.defineProperty(rpt,"__esModule",{value:!0});rpt.UpdatePullRequestApprovalStateCommand=rpt.$Command=void 0;var x_h=Ue(),T_h=ze(),bko=qe();Object.defineProperty(rpt,"$Command",{enumerable:!0,get:function(){return bko.Command}});var Ako=fm(),ddi=class e extends bko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,T_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,x_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestApprovalStateCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Ako.se_UpdatePullRequestApprovalStateCommand)(r,t)}deserialize(r,t){return(0,Ako.de_UpdatePullRequestApprovalStateCommand)(r,t)}};rpt.UpdatePullRequestApprovalStateCommand=ddi});var fdi=A(npt=>{"use strict";Object.defineProperty(npt,"__esModule",{value:!0});npt.UpdatePullRequestDescriptionCommand=npt.$Command=void 0;var P_h=Ue(),R_h=ze(),vko=qe();Object.defineProperty(npt,"$Command",{enumerable:!0,get:function(){return vko.Command}});var Cko=fm(),mdi=class e extends vko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,R_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,P_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Cko.se_UpdatePullRequestDescriptionCommand)(r,t)}deserialize(r,t){return(0,Cko.de_UpdatePullRequestDescriptionCommand)(r,t)}};npt.UpdatePullRequestDescriptionCommand=mdi});var gdi=A(ipt=>{"use strict";Object.defineProperty(ipt,"__esModule",{value:!0});ipt.UpdatePullRequestStatusCommand=ipt.$Command=void 0;var k_h=Ue(),F_h=ze(),Dko=qe();Object.defineProperty(ipt,"$Command",{enumerable:!0,get:function(){return Dko.Command}});var Eko=fm(),hdi=class e extends Dko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,F_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,k_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestStatusCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Eko.se_UpdatePullRequestStatusCommand)(r,t)}deserialize(r,t){return(0,Eko.de_UpdatePullRequestStatusCommand)(r,t)}};ipt.UpdatePullRequestStatusCommand=hdi});var _di=A(spt=>{"use strict";Object.defineProperty(spt,"__esModule",{value:!0});spt.UpdatePullRequestTitleCommand=spt.$Command=void 0;var N_h=Ue(),O_h=ze(),wko=qe();Object.defineProperty(spt,"$Command",{enumerable:!0,get:function(){return wko.Command}});var Sko=fm(),ydi=class e extends wko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,O_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,N_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdatePullRequestTitleCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Sko.se_UpdatePullRequestTitleCommand)(r,t)}deserialize(r,t){return(0,Sko.de_UpdatePullRequestTitleCommand)(r,t)}};spt.UpdatePullRequestTitleCommand=ydi});var bdi=A(apt=>{"use strict";Object.defineProperty(apt,"__esModule",{value:!0});apt.UpdateRepositoryDescriptionCommand=apt.$Command=void 0;var B_h=Ue(),q_h=ze(),xko=qe();Object.defineProperty(apt,"$Command",{enumerable:!0,get:function(){return xko.Command}});var Iko=fm(),Adi=class e extends xko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,q_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,B_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateRepositoryDescriptionCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Iko.se_UpdateRepositoryDescriptionCommand)(r,t)}deserialize(r,t){return(0,Iko.de_UpdateRepositoryDescriptionCommand)(r,t)}};apt.UpdateRepositoryDescriptionCommand=Adi});var vdi=A(opt=>{"use strict";Object.defineProperty(opt,"__esModule",{value:!0});opt.UpdateRepositoryNameCommand=opt.$Command=void 0;var M_h=Ue(),L_h=ze(),Pko=qe();Object.defineProperty(opt,"$Command",{enumerable:!0,get:function(){return Pko.Command}});var Tko=fm(),Cdi=class e extends Pko.Command{static getEndpointParameterInstructions(){return{UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}}}constructor(r){super(),this.input=r}resolveMiddleware(r,t,n){this.middlewareStack.use((0,L_h.getSerdePlugin)(t,this.serialize,this.deserialize)),this.middlewareStack.use((0,M_h.getEndpointPlugin)(t,e.getEndpointParameterInstructions()));let i=r.concat(this.middlewareStack),{logger:s}=t,c={logger:s,clientName:"CodeCommitClient",commandName:"UpdateRepositoryNameCommand",inputFilterSensitiveLog:u=>u,outputFilterSensitiveLog:u=>u},{requestHandler:l}=t;return i.resolve(u=>l.handle(u.request,n||{}),c)}serialize(r,t){return(0,Tko.se_UpdateRepositoryNameCommand)(r,t)}deserialize(r,t){return(0,Tko.de_UpdateRepositoryNameCommand)(r,t)}};opt.UpdateRepositoryNameCommand=Cdi});var Rko=A(xxr=>{"use strict";Object.defineProperty(xxr,"__esModule",{value:!0});xxr.CodeCommit=void 0;var j_h=qe(),G_h=ek(),U_h=$ci(),V_h=Kci(),z_h=Wci(),$_h=Jci(),Q_h=Zci(),K_h=tui(),H_h=nui(),W_h=sui(),Y_h=oui(),J_h=uui(),X_h=dui(),Z_h=mui(),eAh=hui(),tAh=yui(),rAh=Aui(),nAh=Cui(),iAh=Eui(),sAh=Sui(),aAh=Iui(),oAh=fxr(),cAh=hxr(),uAh=Rui(),lAh=Fui(),dAh=Oui(),pAh=qui(),mAh=Lui(),fAh=Gui(),hAh=gxr(),gAh=yxr(),yAh=_xr(),_Ah=Qui(),AAh=Axr(),bAh=Wui(),CAh=Jui(),vAh=Zui(),EAh=bxr(),DAh=rli(),SAh=ili(),wAh=ali(),IAh=cli(),xAh=lli(),TAh=pli(),PAh=Cxr(),RAh=vxr(),kAh=Exr(),FAh=Dxr(),NAh=Sxr(),OAh=wxr(),BAh=bli(),qAh=vli(),MAh=Dli(),LAh=wli(),jAh=xli(),GAh=Pli(),UAh=kli(),VAh=Nli(),zAh=Bli(),$Ah=Mli(),QAh=jli(),KAh=Uli(),HAh=zli(),WAh=Qli(),YAh=Hli(),JAh=Yli(),XAh=Xli(),ZAh=edi(),ebh=rdi(),tbh=idi(),rbh=adi(),nbh=cdi(),ibh=ldi(),sbh=pdi(),abh=fdi(),obh=gdi(),cbh=_di(),ubh=bdi(),lbh=vdi(),dbh={AssociateApprovalRuleTemplateWithRepositoryCommand:U_h.AssociateApprovalRuleTemplateWithRepositoryCommand,BatchAssociateApprovalRuleTemplateWithRepositoriesCommand:V_h.BatchAssociateApprovalRuleTemplateWithRepositoriesCommand,BatchDescribeMergeConflictsCommand:z_h.BatchDescribeMergeConflictsCommand,BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand:$_h.BatchDisassociateApprovalRuleTemplateFromRepositoriesCommand,BatchGetCommitsCommand:Q_h.BatchGetCommitsCommand,BatchGetRepositoriesCommand:K_h.BatchGetRepositoriesCommand,CreateApprovalRuleTemplateCommand:H_h.CreateApprovalRuleTemplateCommand,CreateBranchCommand:W_h.CreateBranchCommand,CreateCommitCommand:Y_h.CreateCommitCommand,CreatePullRequestCommand:X_h.CreatePullRequestCommand,CreatePullRequestApprovalRuleCommand:J_h.CreatePullRequestApprovalRuleCommand,CreateRepositoryCommand:Z_h.CreateRepositoryCommand,CreateUnreferencedMergeCommitCommand:eAh.CreateUnreferencedMergeCommitCommand,DeleteApprovalRuleTemplateCommand:tAh.DeleteApprovalRuleTemplateCommand,DeleteBranchCommand:rAh.DeleteBranchCommand,DeleteCommentContentCommand:nAh.DeleteCommentContentCommand,DeleteFileCommand:iAh.DeleteFileCommand,DeletePullRequestApprovalRuleCommand:sAh.DeletePullRequestApprovalRuleCommand,DeleteRepositoryCommand:aAh.DeleteRepositoryCommand,DescribeMergeConflictsCommand:oAh.DescribeMergeConflictsCommand,DescribePullRequestEventsCommand:cAh.DescribePullRequestEventsCommand,DisassociateApprovalRuleTemplateFromRepositoryCommand:uAh.DisassociateApprovalRuleTemplateFromRepositoryCommand,EvaluatePullRequestApprovalRulesCommand:lAh.EvaluatePullRequestApprovalRulesCommand,GetApprovalRuleTemplateCommand:dAh.GetApprovalRuleTemplateCommand,GetBlobCommand:pAh.GetBlobCommand,GetBranchCommand:mAh.GetBranchCommand,GetCommentCommand:fAh.GetCommentCommand,GetCommentReactionsCommand:hAh.GetCommentReactionsCommand,GetCommentsForComparedCommitCommand:gAh.GetCommentsForComparedCommitCommand,GetCommentsForPullRequestCommand:yAh.GetCommentsForPullRequestCommand,GetCommitCommand:_Ah.GetCommitCommand,GetDifferencesCommand:AAh.GetDifferencesCommand,GetFileCommand:bAh.GetFileCommand,GetFolderCommand:CAh.GetFolderCommand,GetMergeCommitCommand:vAh.GetMergeCommitCommand,GetMergeConflictsCommand:EAh.GetMergeConflictsCommand,GetMergeOptionsCommand:DAh.GetMergeOptionsCommand,GetPullRequestCommand:wAh.GetPullRequestCommand,GetPullRequestApprovalStatesCommand:SAh.GetPullRequestApprovalStatesCommand,GetPullRequestOverrideStateCommand:IAh.GetPullRequestOverrideStateCommand,GetRepositoryCommand:xAh.GetRepositoryCommand,GetRepositoryTriggersCommand:TAh.GetRepositoryTriggersCommand,ListApprovalRuleTemplatesCommand:PAh.ListApprovalRuleTemplatesCommand,ListAssociatedApprovalRuleTemplatesForRepositoryCommand:RAh.ListAssociatedApprovalRuleTemplatesForRepositoryCommand,ListBranchesCommand:kAh.ListBranchesCommand,ListPullRequestsCommand:FAh.ListPullRequestsCommand,ListRepositoriesCommand:NAh.ListRepositoriesCommand,ListRepositoriesForApprovalRuleTemplateCommand:OAh.ListRepositoriesForApprovalRuleTemplateCommand,ListTagsForResourceCommand:BAh.ListTagsForResourceCommand,MergeBranchesByFastForwardCommand:qAh.MergeBranchesByFastForwardCommand,MergeBranchesBySquashCommand:MAh.MergeBranchesBySquashCommand,MergeBranchesByThreeWayCommand:LAh.MergeBranchesByThreeWayCommand,MergePullRequestByFastForwardCommand:jAh.MergePullRequestByFastForwardCommand,MergePullRequestBySquashCommand:GAh.MergePullRequestBySquashCommand,MergePullRequestByThreeWayCommand:UAh.MergePullRequestByThreeWayCommand,OverridePullRequestApprovalRulesCommand:VAh.OverridePullRequestApprovalRulesCommand,PostCommentForComparedCommitCommand:zAh.PostCommentForComparedCommitCommand,PostCommentForPullRequestCommand:$Ah.PostCommentForPullRequestCommand,PostCommentReplyCommand:QAh.PostCommentReplyCommand,PutCommentReactionCommand:KAh.PutCommentReactionCommand,PutFileCommand:HAh.PutFileCommand,PutRepositoryTriggersCommand:WAh.PutRepositoryTriggersCommand,TagResourceCommand:YAh.TagResourceCommand,TestRepositoryTriggersCommand:JAh.TestRepositoryTriggersCommand,UntagResourceCommand:XAh.UntagResourceCommand,UpdateApprovalRuleTemplateContentCommand:ZAh.UpdateApprovalRuleTemplateContentCommand,UpdateApprovalRuleTemplateDescriptionCommand:ebh.UpdateApprovalRuleTemplateDescriptionCommand,UpdateApprovalRuleTemplateNameCommand:tbh.UpdateApprovalRuleTemplateNameCommand,UpdateCommentCommand:rbh.UpdateCommentCommand,UpdateDefaultBranchCommand:nbh.UpdateDefaultBranchCommand,UpdatePullRequestApprovalRuleContentCommand:ibh.UpdatePullRequestApprovalRuleContentCommand,UpdatePullRequestApprovalStateCommand:sbh.UpdatePullRequestApprovalStateCommand,UpdatePullRequestDescriptionCommand:abh.UpdatePullRequestDescriptionCommand,UpdatePullRequestStatusCommand:obh.UpdatePullRequestStatusCommand,UpdatePullRequestTitleCommand:cbh.UpdatePullRequestTitleCommand,UpdateRepositoryDescriptionCommand:ubh.UpdateRepositoryDescriptionCommand,UpdateRepositoryNameCommand:lbh.UpdateRepositoryNameCommand},Ixr=class extends G_h.CodeCommitClient{};xxr.CodeCommit=Ixr;(0,j_h.createAggregatedClient)(dbh,Ixr)});var kko=A(um=>{"use strict";Object.defineProperty(um,"__esModule",{value:!0});var vm=(tn(),Dr(en));vm.__exportStar($ci(),um);vm.__exportStar(Kci(),um);vm.__exportStar(Wci(),um);vm.__exportStar(Jci(),um);vm.__exportStar(Zci(),um);vm.__exportStar(tui(),um);vm.__exportStar(nui(),um);vm.__exportStar(sui(),um);vm.__exportStar(oui(),um);vm.__exportStar(uui(),um);vm.__exportStar(dui(),um);vm.__exportStar(mui(),um);vm.__exportStar(hui(),um);vm.__exportStar(yui(),um);vm.__exportStar(Aui(),um);vm.__exportStar(Cui(),um);vm.__exportStar(Eui(),um);vm.__exportStar(Sui(),um);vm.__exportStar(Iui(),um);vm.__exportStar(fxr(),um);vm.__exportStar(hxr(),um);vm.__exportStar(Rui(),um);vm.__exportStar(Fui(),um);vm.__exportStar(Oui(),um);vm.__exportStar(qui(),um);vm.__exportStar(Lui(),um);vm.__exportStar(Gui(),um);vm.__exportStar(gxr(),um);vm.__exportStar(yxr(),um);vm.__exportStar(_xr(),um);vm.__exportStar(Qui(),um);vm.__exportStar(Axr(),um);vm.__exportStar(Wui(),um);vm.__exportStar(Jui(),um);vm.__exportStar(Zui(),um);vm.__exportStar(bxr(),um);vm.__exportStar(rli(),um);vm.__exportStar(ili(),um);vm.__exportStar(ali(),um);vm.__exportStar(cli(),um);vm.__exportStar(lli(),um);vm.__exportStar(pli(),um);vm.__exportStar(Cxr(),um);vm.__exportStar(vxr(),um);vm.__exportStar(Exr(),um);vm.__exportStar(Dxr(),um);vm.__exportStar(Sxr(),um);vm.__exportStar(wxr(),um);vm.__exportStar(bli(),um);vm.__exportStar(vli(),um);vm.__exportStar(Dli(),um);vm.__exportStar(wli(),um);vm.__exportStar(xli(),um);vm.__exportStar(Pli(),um);vm.__exportStar(kli(),um);vm.__exportStar(Nli(),um);vm.__exportStar(Bli(),um);vm.__exportStar(Mli(),um);vm.__exportStar(jli(),um);vm.__exportStar(Uli(),um);vm.__exportStar(zli(),um);vm.__exportStar(Qli(),um);vm.__exportStar(Hli(),um);vm.__exportStar(Yli(),um);vm.__exportStar(Xli(),um);vm.__exportStar(edi(),um);vm.__exportStar(rdi(),um);vm.__exportStar(idi(),um);vm.__exportStar(adi(),um);vm.__exportStar(cdi(),um);vm.__exportStar(ldi(),um);vm.__exportStar(pdi(),um);vm.__exportStar(fdi(),um);vm.__exportStar(gdi(),um);vm.__exportStar(_di(),um);vm.__exportStar(bdi(),um);vm.__exportStar(vdi(),um)});var Fko=A(Txr=>{"use strict";Object.defineProperty(Txr,"__esModule",{value:!0});Txr.paginateDescribeMergeConflicts=void 0;var pbh=ek(),mbh=fxr(),fbh=async(e,r,...t)=>await e.send(new mbh.DescribeMergeConflictsCommand(r),...t);async function*hbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxMergeHunks=e.pageSize,e.client instanceof pbh.CodeCommitClient)s=await fbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Txr.paginateDescribeMergeConflicts=hbh});var Nko=A(Pxr=>{"use strict";Object.defineProperty(Pxr,"__esModule",{value:!0});Pxr.paginateDescribePullRequestEvents=void 0;var gbh=ek(),ybh=hxr(),_bh=async(e,r,...t)=>await e.send(new ybh.DescribePullRequestEventsCommand(r),...t);async function*Abh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof gbh.CodeCommitClient)s=await _bh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Pxr.paginateDescribePullRequestEvents=Abh});var Oko=A(Rxr=>{"use strict";Object.defineProperty(Rxr,"__esModule",{value:!0});Rxr.paginateGetCommentReactions=void 0;var bbh=ek(),Cbh=gxr(),vbh=async(e,r,...t)=>await e.send(new Cbh.GetCommentReactionsCommand(r),...t);async function*Ebh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof bbh.CodeCommitClient)s=await vbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Rxr.paginateGetCommentReactions=Ebh});var Bko=A(kxr=>{"use strict";Object.defineProperty(kxr,"__esModule",{value:!0});kxr.paginateGetCommentsForComparedCommit=void 0;var Dbh=ek(),Sbh=yxr(),wbh=async(e,r,...t)=>await e.send(new Sbh.GetCommentsForComparedCommitCommand(r),...t);async function*Ibh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Dbh.CodeCommitClient)s=await wbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}kxr.paginateGetCommentsForComparedCommit=Ibh});var qko=A(Fxr=>{"use strict";Object.defineProperty(Fxr,"__esModule",{value:!0});Fxr.paginateGetCommentsForPullRequest=void 0;var xbh=ek(),Tbh=_xr(),Pbh=async(e,r,...t)=>await e.send(new Tbh.GetCommentsForPullRequestCommand(r),...t);async function*Rbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof xbh.CodeCommitClient)s=await Pbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Fxr.paginateGetCommentsForPullRequest=Rbh});var Mko=A(Nxr=>{"use strict";Object.defineProperty(Nxr,"__esModule",{value:!0});Nxr.paginateGetDifferences=void 0;var kbh=ek(),Fbh=Axr(),Nbh=async(e,r,...t)=>await e.send(new Fbh.GetDifferencesCommand(r),...t);async function*Obh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.NextToken=n,r.MaxResults=e.pageSize,e.client instanceof kbh.CodeCommitClient)s=await Nbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.NextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Nxr.paginateGetDifferences=Obh});var Lko=A(Oxr=>{"use strict";Object.defineProperty(Oxr,"__esModule",{value:!0});Oxr.paginateGetMergeConflicts=void 0;var Bbh=ek(),qbh=bxr(),Mbh=async(e,r,...t)=>await e.send(new qbh.GetMergeConflictsCommand(r),...t);async function*Lbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxConflictFiles=e.pageSize,e.client instanceof Bbh.CodeCommitClient)s=await Mbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Oxr.paginateGetMergeConflicts=Lbh});var Gko=A(jko=>{"use strict";Object.defineProperty(jko,"__esModule",{value:!0})});var Uko=A(Bxr=>{"use strict";Object.defineProperty(Bxr,"__esModule",{value:!0});Bxr.paginateListApprovalRuleTemplates=void 0;var jbh=ek(),Gbh=Cxr(),Ubh=async(e,r,...t)=>await e.send(new Gbh.ListApprovalRuleTemplatesCommand(r),...t);async function*Vbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof jbh.CodeCommitClient)s=await Ubh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Bxr.paginateListApprovalRuleTemplates=Vbh});var Vko=A(qxr=>{"use strict";Object.defineProperty(qxr,"__esModule",{value:!0});qxr.paginateListAssociatedApprovalRuleTemplatesForRepository=void 0;var zbh=ek(),$bh=vxr(),Qbh=async(e,r,...t)=>await e.send(new $bh.ListAssociatedApprovalRuleTemplatesForRepositoryCommand(r),...t);async function*Kbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof zbh.CodeCommitClient)s=await Qbh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}qxr.paginateListAssociatedApprovalRuleTemplatesForRepository=Kbh});var zko=A(Mxr=>{"use strict";Object.defineProperty(Mxr,"__esModule",{value:!0});Mxr.paginateListBranches=void 0;var Hbh=ek(),Wbh=Exr(),Ybh=async(e,r,...t)=>await e.send(new Wbh.ListBranchesCommand(r),...t);async function*Jbh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,e.client instanceof Hbh.CodeCommitClient)s=await Ybh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Mxr.paginateListBranches=Jbh});var $ko=A(Lxr=>{"use strict";Object.defineProperty(Lxr,"__esModule",{value:!0});Lxr.paginateListPullRequests=void 0;var Xbh=ek(),Zbh=Dxr(),eCh=async(e,r,...t)=>await e.send(new Zbh.ListPullRequestsCommand(r),...t);async function*tCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof Xbh.CodeCommitClient)s=await eCh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Lxr.paginateListPullRequests=tCh});var Qko=A(jxr=>{"use strict";Object.defineProperty(jxr,"__esModule",{value:!0});jxr.paginateListRepositoriesForApprovalRuleTemplate=void 0;var rCh=ek(),nCh=wxr(),iCh=async(e,r,...t)=>await e.send(new nCh.ListRepositoriesForApprovalRuleTemplateCommand(r),...t);async function*sCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,r.maxResults=e.pageSize,e.client instanceof rCh.CodeCommitClient)s=await iCh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}jxr.paginateListRepositoriesForApprovalRuleTemplate=sCh});var Kko=A(Gxr=>{"use strict";Object.defineProperty(Gxr,"__esModule",{value:!0});Gxr.paginateListRepositories=void 0;var aCh=ek(),oCh=Sxr(),cCh=async(e,r,...t)=>await e.send(new oCh.ListRepositoriesCommand(r),...t);async function*uCh(e,r,...t){let n=e.startingToken||void 0,i=!0,s;for(;i;){if(r.nextToken=n,e.client instanceof aCh.CodeCommitClient)s=await cCh(e.client,r,...t);else throw new Error("Invalid client, expected CodeCommit | CodeCommitClient");yield s;let a=n;n=s.nextToken,i=!!(n&&(!e.stopOnSameToken||n!==a))}return void 0}Gxr.paginateListRepositories=uCh});var Hko=A(tk=>{"use strict";Object.defineProperty(tk,"__esModule",{value:!0});var n5=(tn(),Dr(en));n5.__exportStar(Fko(),tk);n5.__exportStar(Nko(),tk);n5.__exportStar(Oko(),tk);n5.__exportStar(Bko(),tk);n5.__exportStar(qko(),tk);n5.__exportStar(Mko(),tk);n5.__exportStar(Lko(),tk);n5.__exportStar(Gko(),tk);n5.__exportStar(Uko(),tk);n5.__exportStar(Vko(),tk);n5.__exportStar(zko(),tk);n5.__exportStar($ko(),tk);n5.__exportStar(Qko(),tk);n5.__exportStar(Kko(),tk)});var Yko=A(Uxr=>{"use strict";Object.defineProperty(Uxr,"__esModule",{value:!0});var Wko=(tn(),Dr(en));Wko.__exportStar(Ooi(),Uxr);Wko.__exportStar(Eci(),Uxr)});var Edi=A(xse=>{"use strict";Object.defineProperty(xse,"__esModule",{value:!0});xse.CodeCommitServiceException=void 0;var dFt=(tn(),Dr(en));dFt.__exportStar(ek(),xse);dFt.__exportStar(Rko(),xse);dFt.__exportStar(kko(),xse);dFt.__exportStar(Hko(),xse);dFt.__exportStar(Yko(),xse);var lCh=J6t();Object.defineProperty(xse,"CodeCommitServiceException",{enumerable:!0,get:function(){return lCh.CodeCommitServiceException}})});var Xko=A((Vz1,Jko)=>{Jko.exports=function(e){return new pFt(e)};function pFt(e){this.capacity=e|0,this.map=Object.create(null),this.list=new Vxr}pFt.prototype.get=function(e){var r=this.map[e];if(r!=null)return this.used(r),r.val};pFt.prototype.set=function(e,r){var t=this.map[e];if(t!=null)t.val=r;else{if(this.capacity||this.prune(),!this.capacity)return!1;t=new dCh(e,r),this.map[e]=t,this.capacity--}return this.used(t),!0};pFt.prototype.used=function(e){this.list.moveToFront(e)};pFt.prototype.prune=function(){var e=this.list.pop();e!=null&&(delete this.map[e.key],this.capacity++)};function Vxr(){this.firstNode=null,this.lastNode=null}Vxr.prototype.moveToFront=function(e){this.firstNode!=e&&(this.remove(e),this.firstNode==null?(this.firstNode=e,this.lastNode=e,e.prev=null,e.next=null):(e.prev=null,e.next=this.firstNode,e.next.prev=e,this.firstNode=e))};Vxr.prototype.pop=function(){var e=this.lastNode;return e!=null&&this.remove(e),e};Vxr.prototype.remove=function(e){this.firstNode==e?this.firstNode=e.next:e.prev!=null&&(e.prev.next=e.next),this.lastNode==e?this.lastNode=e.prev:e.next!=null&&(e.next.prev=e.prev)};function dCh(e,r){this.key=e,this.val=r,this.prev=null,this.next=null}});var a4o=A(s4o=>{var e4o=s4o,pCh=require("url"),t4o=require("querystring"),r4o=require("crypto"),mCh=Xko(),Zko=mCh(1e3);function mFt(e,r,t){return r4o.createHmac("sha256",e).update(r,"utf8").digest(t)}function Ddi(e,r){return r4o.createHash("sha256").update(e,"utf8").digest(r)}function n4o(e){return e.replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function zxr(e){return n4o(encodeURIComponent(e))}var i4o={authorization:!0,connection:!0,"x-amzn-trace-id":!0,"user-agent":!0,expect:!0,"presigned-expires":!0,range:!0};function cI(e,r){typeof e=="string"&&(e=pCh.parse(e));var t=e.headers=e.headers||{},n=(!this.service||!this.region)&&this.matchHost(e.hostname||e.host||t.Host||t.host);this.request=e,this.credentials=r||this.defaultCredentials(),this.service=e.service||n[0]||"",this.region=e.region||n[1]||"us-east-1",this.service==="email"&&(this.service="ses"),!e.method&&e.body&&(e.method="POST"),!t.Host&&!t.host&&(t.Host=e.hostname||e.host||this.createHost(),e.port&&(t.Host+=":"+e.port)),!e.hostname&&!e.host&&(e.hostname=t.Host||t.host),this.isCodeCommitGit=this.service==="codecommit"&&e.method==="GIT",this.extraHeadersToIgnore=e.extraHeadersToIgnore||Object.create(null),this.extraHeadersToInclude=e.extraHeadersToInclude||Object.create(null)}cI.prototype.matchHost=function(e){var r=(e||"").match(/([^\.]+)\.(?:([^\.]*)\.)?amazonaws\.com(\.cn)?$/),t=(r||[]).slice(1,3);if((t[1]==="es"||t[1]==="aoss")&&(t=t.reverse()),t[1]=="s3")t[0]="s3",t[1]="us-east-1";else for(var n=0;n<2;n++)if(/^s3-/.test(t[n])){t[1]=t[n].slice(3),t[0]="s3";break}return t};cI.prototype.isSingleRegion=function(){return["s3","sdb"].indexOf(this.service)>=0&&this.region==="us-east-1"?!0:["cloudfront","ls","route53","iam","importexport","sts"].indexOf(this.service)>=0};cI.prototype.createHost=function(){var e=this.isSingleRegion()?"":"."+this.region,r=this.service==="ses"?"email":this.service;return r+e+".amazonaws.com"};cI.prototype.prepareRequest=function(){this.parsePath();var e=this.request,r=e.headers,t;e.signQuery?(this.parsedPath.query=t=this.parsedPath.query||{},this.credentials.sessionToken&&(t["X-Amz-Security-Token"]=this.credentials.sessionToken),this.service==="s3"&&!t["X-Amz-Expires"]&&(t["X-Amz-Expires"]=86400),t["X-Amz-Date"]?this.datetime=t["X-Amz-Date"]:t["X-Amz-Date"]=this.getDateTime(),t["X-Amz-Algorithm"]="AWS4-HMAC-SHA256",t["X-Amz-Credential"]=this.credentials.accessKeyId+"/"+this.credentialString(),t["X-Amz-SignedHeaders"]=this.signedHeaders()):(!e.doNotModifyHeaders&&!this.isCodeCommitGit&&(e.body&&!r["Content-Type"]&&!r["content-type"]&&(r["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8"),e.body&&!r["Content-Length"]&&!r["content-length"]&&(r["Content-Length"]=Buffer.byteLength(e.body)),this.credentials.sessionToken&&!r["X-Amz-Security-Token"]&&!r["x-amz-security-token"]&&(r["X-Amz-Security-Token"]=this.credentials.sessionToken),this.service==="s3"&&!r["X-Amz-Content-Sha256"]&&!r["x-amz-content-sha256"]&&(r["X-Amz-Content-Sha256"]=Ddi(this.request.body||"","hex")),r["X-Amz-Date"]||r["x-amz-date"]?this.datetime=r["X-Amz-Date"]||r["x-amz-date"]:r["X-Amz-Date"]=this.getDateTime()),delete r.Authorization,delete r.authorization)};cI.prototype.sign=function(){return this.parsedPath||this.prepareRequest(),this.request.signQuery?this.parsedPath.query["X-Amz-Signature"]=this.signature():this.request.headers.Authorization=this.authHeader(),this.request.path=this.formatPath(),this.request};cI.prototype.getDateTime=function(){if(!this.datetime){var e=this.request.headers,r=new Date(e.Date||e.date||new Date);this.datetime=r.toISOString().replace(/[:\-]|\.\d{3}/g,""),this.isCodeCommitGit&&(this.datetime=this.datetime.slice(0,-1))}return this.datetime};cI.prototype.getDate=function(){return this.getDateTime().substr(0,8)};cI.prototype.authHeader=function(){return["AWS4-HMAC-SHA256 Credential="+this.credentials.accessKeyId+"/"+this.credentialString(),"SignedHeaders="+this.signedHeaders(),"Signature="+this.signature()].join(", ")};cI.prototype.signature=function(){var e=this.getDate(),r=[this.credentials.secretAccessKey,e,this.region,this.service].join(),t,n,i,s=Zko.get(r);return s||(t=mFt("AWS4"+this.credentials.secretAccessKey,e),n=mFt(t,this.region),i=mFt(n,this.service),s=mFt(i,"aws4_request"),Zko.set(r,s)),mFt(s,this.stringToSign(),"hex")};cI.prototype.stringToSign=function(){return["AWS4-HMAC-SHA256",this.getDateTime(),this.credentialString(),Ddi(this.canonicalString(),"hex")].join(`
          +`)};cI.prototype.canonicalString=function(){this.parsedPath||this.prepareRequest();var e=this.parsedPath.path,r=this.parsedPath.query,t=this.request.headers,n="",i=this.service!=="s3",s=this.service==="s3"||this.request.doNotEncodePath,a=this.service==="s3",o=this.service==="s3",c;if(this.service==="s3"&&this.request.signQuery?c="UNSIGNED-PAYLOAD":this.isCodeCommitGit?c="":c=t["X-Amz-Content-Sha256"]||t["x-amz-content-sha256"]||Ddi(this.request.body||"","hex"),r){var l=Object.keys(r).reduce(function(m,h){return h&&(m[zxr(h)]=Array.isArray(r[h])&&o?r[h][0]:r[h]),m},{}),u=[];Object.keys(l).sort().forEach(function(m){Array.isArray(l[m])?l[m].map(zxr).sort().forEach(function(h){u.push(m+"="+h)}):u.push(m+"="+zxr(l[m]))}),n=u.join("&")}return e!=="/"&&(i&&(e=e.replace(/\/{2,}/g,"/")),e=e.split("/").reduce(function(m,h){return i&&h===".."?m.pop():(!i||h!==".")&&(s&&(h=decodeURIComponent(h.replace(/\+/g," "))),m.push(zxr(h))),m},[]).join("/"),e[0]!=="/"&&(e="/"+e),a&&(e=e.replace(/%2F/g,"/"))),[this.request.method||"GET",e,n,this.canonicalHeaders()+`
           `,this.signedHeaders(),c].join(`
          -`)};cI.prototype.canonicalHeaders=function(){var e=this.request.headers;function r(t){return t.toString().trim().replace(/\s+/g," ")}return Object.keys(e).filter(function(t){return n4o[t.toLowerCase()]==null}).sort(function(t,n){return t.toLowerCase()=0&&(t=e4o.parse(e.slice(r+1)),e=e.slice(0,r)),this.parsedPath={path:e,query:t}};cI.prototype.formatPath=function(){var e=this.parsedPath.path,r=this.parsedPath.query;return r?(r[""]!=null&&delete r[""],e+"?"+r4o(e4o.stringify(r))):e};Zko.RequestSigner=cI;Zko.sign=function(e,r){return new cI(e,r).sign()}});var c4o=A(P_=>{"use strict";Object.defineProperty(P_,"__esModule",{value:!0});P_.getCodeCommitUrl=P_.createPrApprovalRule=P_.listRepositories=P_.getPr=P_.getRepositoryInfo=P_.listPullRequests=P_.getFile=P_.createPr=P_.updatePrDescription=P_.updatePrTitle=P_.updatePrStatus=P_.createPrComment=P_.updateComment=P_.getPrComments=P_.deleteComment=P_.buildCodeCommitClient=void 0;var a4o=(tn(),Dr(en)),rk=vdi(),mCh=a4o.__importDefault(_a()),fCh=a4o.__importStar(s4o()),hCh=Zp(),o4o=Pi(),FP;function gCh(){if(FP||(FP=new rk.CodeCommitClient({})),!FP)throw new Error("Failed to initialize codecommit client")}P_.buildCodeCommitClient=gCh;async function yCh(e){let r={commentId:e},t=new rk.DeleteCommentContentCommand(r);return await FP.send(t)}P_.deleteComment=yCh;async function _Ch(e){let r={pullRequestId:e},t=new rk.GetCommentsForPullRequestCommand(r);return await FP.send(t)}P_.getPrComments=_Ch;async function ACh(e,r){let t={commentId:e,content:r},n=new rk.UpdateCommentCommand(t);return await FP.send(n)}P_.updateComment=ACh;async function bCh(e,r,t,n,i){let s={pullRequestId:e,repositoryName:r,content:t,afterCommitId:i,beforeCommitId:n},a=new rk.PostCommentForPullRequestCommand(s);return await FP.send(a)}P_.createPrComment=bCh;async function CCh(e,r){let t={pullRequestId:e,pullRequestStatus:r},n=new rk.UpdatePullRequestStatusCommand(t);return await FP.send(n)}P_.updatePrStatus=CCh;async function vCh(e,r){let t={pullRequestId:`${e}`,title:r},n=new rk.UpdatePullRequestTitleCommand(t);return await FP.send(n)}P_.updatePrTitle=vCh;async function ECh(e,r){let t={pullRequestId:e,description:r},n=new rk.UpdatePullRequestDescriptionCommand(t);return await FP.send(n)}P_.updatePrDescription=ECh;async function DCh(e,r,t,n,i){let s={title:e,description:r,targets:[{sourceReference:t,destinationReference:n,repositoryName:i}]},a=new rk.CreatePullRequestCommand(s);return await FP.send(a)}P_.createPr=DCh;async function SCh(e,r,t){let n={repositoryName:e,filePath:r,commitSpecifier:t},i=new rk.GetFileCommand(n);return await FP.send(i)}P_.getFile=SCh;async function wCh(e){let r={repositoryName:e,pullRequestStatus:rk.PullRequestStatusEnum.OPEN},t=new rk.ListPullRequestsCommand(r);return await FP.send(t)}P_.listPullRequests=wCh;async function ICh(e){let r={repositoryName:`${e}`},t=new rk.GetRepositoryCommand(r);return await FP.send(t)}P_.getRepositoryInfo=ICh;async function xCh(e){let r={pullRequestId:e},t=new rk.GetPullRequestCommand(r),n;try{n=await FP.send(t)}catch(i){o4o.logger.debug({err:i},"failed to get PR using prId")}return n}P_.getPr=xCh;async function TCh(){let e={},r=new rk.ListRepositoriesCommand(e);return await FP.send(r)}P_.listRepositories=TCh;async function PCh(e,r){let t={approvalRuleContent:r,approvalRuleName:"Reviewers By Renovate",pullRequestId:e},n=new rk.CreatePullRequestApprovalRuleCommand(t);return await FP.send(n)}P_.createPrApprovalRule=PCh;function RCh(e,r){if(o4o.logger.debug("get code commit url"),!process.env.AWS_ACCESS_KEY_ID||!process.env.AWS_SECRET_ACCESS_KEY)return e.cloneUrlHttp?e.cloneUrlHttp:`https://git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/v1/repos/${r}`;let t=new fCh.RequestSigner({service:"codecommit",host:`git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com`,method:"GIT",path:`v1/repos/${r}`}),n=t.getDateTime();if(!mCh.default.string(n))throw new Error(hCh.REPOSITORY_UNINITIATED);let i=`${n}Z${t.signature()}`,s=`${process.env.AWS_ACCESS_KEY_ID}${process.env.AWS_SESSION_TOKEN?`%${process.env.AWS_SESSION_TOKEN}`:""}`;return s.includes("/")&&(s=s.replace(/\//g,"%2F")),`https://${s}:${i}@git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/v1/repos/${r}`}P_.getCodeCommitUrl=RCh});var h4o=A(Xm=>{"use strict";Object.defineProperty(Xm,"__esModule",{value:!0});Xm.ensureCommentRemoval=Xm.ensureComment=Xm.setBranchStatus=Xm.getBranchStatusCheck=Xm.getBranchStatus=Xm.deleteLabel=Xm.ensureIssueClosing=Xm.getIssueList=Xm.ensureIssue=Xm.findIssue=Xm.addAssignees=Xm.addReviewers=Xm.mergePr=Xm.updatePr=Xm.createPr=Xm.getRepoForceRebase=Xm.getRawFile=Xm.getJsonFile=Xm.massageMarkdown=Xm.getRepos=Xm.getPr=Xm.getBranchPr=Xm.findPr=Xm.getPrList=Xm.initRepo=Xm.initPlatform=Xm.config=Xm.id=void 0;var Ddi=(tn(),Dr(en)),kCh=require("node:buffer"),Qxr=vdi(),FCh=Ddi.__importDefault(XS()),$xr=Zp(),mA=Pi(),NCh=Ddi.__importStar(Lh()),cpt=Ba(),Kxr=Q2(),u4o=mie(),l4o=M0e(),fw=Ddi.__importStar(c4o());Xm.id="codecommit";Xm.config={};async function OCh({endpoint:e,username:r,password:t,token:n}){var c;let i=r,s=t,a;if(i&&(process.env.AWS_ACCESS_KEY_ID=i),s&&(process.env.AWS_SECRET_ACCESS_KEY=s),n&&(process.env.AWS_SESSION_TOKEN=n),e){let u=(0,cpt.regEx)(/.*codecommit\.(?.+)\.amazonaws\.com/).exec(e);a=(c=u==null?void 0:u.groups)==null?void 0:c.region,a?process.env.AWS_REGION=a:mA.logger.warn("Can't parse region, make sure your endpoint is correct")}fw.buildCodeCommitClient(),await fw.listRepositories();let o={endpoint:e??`https://git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/`};return Promise.resolve(o)}Xm.initPlatform=OCh;async function BCh({repository:e,endpoint:r}){mA.logger.debug(`initRepo("${e}")`),Xm.config.repository=e;let t;try{t=await fw.getRepositoryInfo(e)}catch(a){throw mA.logger.error({err:a},"Could not find repository"),new Error($xr.REPOSITORY_NOT_FOUND)}if(!(t!=null&&t.repositoryMetadata))throw mA.logger.error({repository:e},"Could not find repository"),new Error($xr.REPOSITORY_NOT_FOUND);mA.logger.debug({repositoryDetails:t},"Repository details");let n=t.repositoryMetadata,i=fw.getCodeCommitUrl(n,e);try{await NCh.initRepo({url:i})}catch(a){throw mA.logger.debug({err:a},"Failed to git init"),new Error($xr.PLATFORM_BAD_CREDENTIALS)}if(!n.defaultBranch||!n.repositoryId)throw mA.logger.debug("Repo is empty"),new Error($xr.REPOSITORY_EMPTY);let s=n.defaultBranch;return Xm.config.defaultBranch=s,mA.logger.debug(`${e} default branch = ${s}`),{repoFingerprint:(0,u4o.repoFingerprint)(n.repositoryId,r),defaultBranch:s,isFork:!1}}Xm.initRepo=BCh;async function Sdi(){if(mA.logger.debug("getPrList()"),Xm.config.prList)return Xm.config.prList;let e=await fw.listPullRequests(Xm.config.repository),r=[];if(e&&!e.pullRequestIds)return r;let t=e.pullRequestIds??[];for(let n of t){let i=await fw.getPr(n);if(!(i!=null&&i.pullRequest))continue;let s=i.pullRequest,a={targetBranch:s.pullRequestTargets[0].destinationReference,sourceBranch:s.pullRequestTargets[0].sourceReference,destinationCommit:s.pullRequestTargets[0].destinationCommit,sourceCommit:s.pullRequestTargets[0].sourceCommit,state:s.pullRequestStatus===Qxr.PullRequestStatusEnum.OPEN?"open":"closed",number:Number.parseInt(n),title:s.title,body:s.description};r.push(a)}return Xm.config.prList=r,mA.logger.debug(`Retrieved Pull Requests, count: ${r.length}`),r}Xm.getPrList=Sdi;async function d4o({branchName:e,prTitle:r,state:t="all"}){let n=[];try{let i=await Sdi(),s=(0,u4o.getNewBranchName)(e);switch(n=i.filter(a=>a.sourceBranch===s),r&&(n=n.filter(a=>a.title.toUpperCase()===r.toUpperCase())),t){case"all":break;case"!open":n=n.filter(a=>a.state!=="open");break;default:n=n.filter(a=>a.state==="open");break}}catch(i){mA.logger.error({err:i},"findPr error")}return n.length===0?null:n[0]}Xm.findPr=d4o;async function qCh(e){mA.logger.debug(`getBranchPr(${e})`);let r=await d4o({branchName:e,state:"open"});return r?p4o(r.number):null}Xm.getBranchPr=qCh;async function p4o(e){var i;mA.logger.debug(`getPr(${e})`);let r=await fw.getPr(`${e}`);if(!(r!=null&&r.pullRequest))return null;let t=r.pullRequest,n;return(i=t.pullRequestTargets[0].mergeMetadata)!=null&&i.isMerged?n="merged":n=t.pullRequestStatus===Qxr.PullRequestStatusEnum.OPEN?"open":"closed",{sourceBranch:t.pullRequestTargets[0].sourceReference,sourceCommit:t.pullRequestTargets[0].sourceCommit,state:n,number:e,title:t.title,targetBranch:t.pullRequestTargets[0].destinationReference,destinationCommit:t.pullRequestTargets[0].destinationCommit,sha:t.revisionId,body:t.description}}Xm.getPr=p4o;async function MCh(){mA.logger.debug("Autodiscovering AWS CodeCommit repositories");let e;try{e=await fw.listRepositories()}catch(n){return mA.logger.error({error:n},"Could not retrieve repositories"),[]}let r=[],t=(e==null?void 0:e.repositories)??[];for(let n of t)n.repositoryName&&r.push(n.repositoryName);return r}Xm.getRepos=MCh;function LCh(e){return e.replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,cpt.regEx)(/<\/?summary>/g),"**").replace((0,cpt.regEx)(/<\/?details>/g),"").replace((0,cpt.regEx)(`
          +`)};cI.prototype.canonicalHeaders=function(){var e=this.request.headers;function r(t){return t.toString().trim().replace(/\s+/g," ")}return Object.keys(e).filter(function(t){return i4o[t.toLowerCase()]==null}).sort(function(t,n){return t.toLowerCase()=0&&(t=t4o.parse(e.slice(r+1)),e=e.slice(0,r)),this.parsedPath={path:e,query:t}};cI.prototype.formatPath=function(){var e=this.parsedPath.path,r=this.parsedPath.query;return r?(r[""]!=null&&delete r[""],e+"?"+n4o(t4o.stringify(r))):e};e4o.RequestSigner=cI;e4o.sign=function(e,r){return new cI(e,r).sign()}});var u4o=A(P_=>{"use strict";Object.defineProperty(P_,"__esModule",{value:!0});P_.getCodeCommitUrl=P_.createPrApprovalRule=P_.listRepositories=P_.getPr=P_.getRepositoryInfo=P_.listPullRequests=P_.getFile=P_.createPr=P_.updatePrDescription=P_.updatePrTitle=P_.updatePrStatus=P_.createPrComment=P_.updateComment=P_.getPrComments=P_.deleteComment=P_.buildCodeCommitClient=void 0;var o4o=(tn(),Dr(en)),rk=Edi(),fCh=o4o.__importDefault(_a()),hCh=o4o.__importStar(a4o()),gCh=Zp(),c4o=Pi(),FP;function yCh(){if(FP||(FP=new rk.CodeCommitClient({})),!FP)throw new Error("Failed to initialize codecommit client")}P_.buildCodeCommitClient=yCh;async function _Ch(e){let r={commentId:e},t=new rk.DeleteCommentContentCommand(r);return await FP.send(t)}P_.deleteComment=_Ch;async function ACh(e){let r={pullRequestId:e},t=new rk.GetCommentsForPullRequestCommand(r);return await FP.send(t)}P_.getPrComments=ACh;async function bCh(e,r){let t={commentId:e,content:r},n=new rk.UpdateCommentCommand(t);return await FP.send(n)}P_.updateComment=bCh;async function CCh(e,r,t,n,i){let s={pullRequestId:e,repositoryName:r,content:t,afterCommitId:i,beforeCommitId:n},a=new rk.PostCommentForPullRequestCommand(s);return await FP.send(a)}P_.createPrComment=CCh;async function vCh(e,r){let t={pullRequestId:e,pullRequestStatus:r},n=new rk.UpdatePullRequestStatusCommand(t);return await FP.send(n)}P_.updatePrStatus=vCh;async function ECh(e,r){let t={pullRequestId:`${e}`,title:r},n=new rk.UpdatePullRequestTitleCommand(t);return await FP.send(n)}P_.updatePrTitle=ECh;async function DCh(e,r){let t={pullRequestId:e,description:r},n=new rk.UpdatePullRequestDescriptionCommand(t);return await FP.send(n)}P_.updatePrDescription=DCh;async function SCh(e,r,t,n,i){let s={title:e,description:r,targets:[{sourceReference:t,destinationReference:n,repositoryName:i}]},a=new rk.CreatePullRequestCommand(s);return await FP.send(a)}P_.createPr=SCh;async function wCh(e,r,t){let n={repositoryName:e,filePath:r,commitSpecifier:t},i=new rk.GetFileCommand(n);return await FP.send(i)}P_.getFile=wCh;async function ICh(e){let r={repositoryName:e,pullRequestStatus:rk.PullRequestStatusEnum.OPEN},t=new rk.ListPullRequestsCommand(r);return await FP.send(t)}P_.listPullRequests=ICh;async function xCh(e){let r={repositoryName:`${e}`},t=new rk.GetRepositoryCommand(r);return await FP.send(t)}P_.getRepositoryInfo=xCh;async function TCh(e){let r={pullRequestId:e},t=new rk.GetPullRequestCommand(r),n;try{n=await FP.send(t)}catch(i){c4o.logger.debug({err:i},"failed to get PR using prId")}return n}P_.getPr=TCh;async function PCh(){let e={},r=new rk.ListRepositoriesCommand(e);return await FP.send(r)}P_.listRepositories=PCh;async function RCh(e,r){let t={approvalRuleContent:r,approvalRuleName:"Reviewers By Renovate",pullRequestId:e},n=new rk.CreatePullRequestApprovalRuleCommand(t);return await FP.send(n)}P_.createPrApprovalRule=RCh;function kCh(e,r){if(c4o.logger.debug("get code commit url"),!process.env.AWS_ACCESS_KEY_ID||!process.env.AWS_SECRET_ACCESS_KEY)return e.cloneUrlHttp?e.cloneUrlHttp:`https://git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/v1/repos/${r}`;let t=new hCh.RequestSigner({service:"codecommit",host:`git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com`,method:"GIT",path:`v1/repos/${r}`}),n=t.getDateTime();if(!fCh.default.string(n))throw new Error(gCh.REPOSITORY_UNINITIATED);let i=`${n}Z${t.signature()}`,s=`${process.env.AWS_ACCESS_KEY_ID}${process.env.AWS_SESSION_TOKEN?`%${process.env.AWS_SESSION_TOKEN}`:""}`;return s.includes("/")&&(s=s.replace(/\//g,"%2F")),`https://${s}:${i}@git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/v1/repos/${r}`}P_.getCodeCommitUrl=kCh});var g4o=A(Xm=>{"use strict";Object.defineProperty(Xm,"__esModule",{value:!0});Xm.ensureCommentRemoval=Xm.ensureComment=Xm.setBranchStatus=Xm.getBranchStatusCheck=Xm.getBranchStatus=Xm.deleteLabel=Xm.ensureIssueClosing=Xm.getIssueList=Xm.ensureIssue=Xm.findIssue=Xm.addAssignees=Xm.addReviewers=Xm.mergePr=Xm.updatePr=Xm.createPr=Xm.getRepoForceRebase=Xm.getRawFile=Xm.getJsonFile=Xm.massageMarkdown=Xm.getRepos=Xm.getPr=Xm.getBranchPr=Xm.findPr=Xm.getPrList=Xm.initRepo=Xm.initPlatform=Xm.config=Xm.id=void 0;var Sdi=(tn(),Dr(en)),FCh=require("node:buffer"),Qxr=Edi(),NCh=Sdi.__importDefault(XS()),$xr=Zp(),mA=Pi(),OCh=Sdi.__importStar(Lh()),cpt=Ba(),Kxr=Q2(),l4o=mie(),d4o=M0e(),fw=Sdi.__importStar(u4o());Xm.id="codecommit";Xm.config={};async function BCh({endpoint:e,username:r,password:t,token:n}){var c;let i=r,s=t,a;if(i&&(process.env.AWS_ACCESS_KEY_ID=i),s&&(process.env.AWS_SECRET_ACCESS_KEY=s),n&&(process.env.AWS_SESSION_TOKEN=n),e){let u=(0,cpt.regEx)(/.*codecommit\.(?.+)\.amazonaws\.com/).exec(e);a=(c=u==null?void 0:u.groups)==null?void 0:c.region,a?process.env.AWS_REGION=a:mA.logger.warn("Can't parse region, make sure your endpoint is correct")}fw.buildCodeCommitClient(),await fw.listRepositories();let o={endpoint:e??`https://git-codecommit.${process.env.AWS_REGION??"us-east-1"}.amazonaws.com/`};return Promise.resolve(o)}Xm.initPlatform=BCh;async function qCh({repository:e,endpoint:r}){mA.logger.debug(`initRepo("${e}")`),Xm.config.repository=e;let t;try{t=await fw.getRepositoryInfo(e)}catch(a){throw mA.logger.error({err:a},"Could not find repository"),new Error($xr.REPOSITORY_NOT_FOUND)}if(!(t!=null&&t.repositoryMetadata))throw mA.logger.error({repository:e},"Could not find repository"),new Error($xr.REPOSITORY_NOT_FOUND);mA.logger.debug({repositoryDetails:t},"Repository details");let n=t.repositoryMetadata,i=fw.getCodeCommitUrl(n,e);try{await OCh.initRepo({url:i})}catch(a){throw mA.logger.debug({err:a},"Failed to git init"),new Error($xr.PLATFORM_BAD_CREDENTIALS)}if(!n.defaultBranch||!n.repositoryId)throw mA.logger.debug("Repo is empty"),new Error($xr.REPOSITORY_EMPTY);let s=n.defaultBranch;return Xm.config.defaultBranch=s,mA.logger.debug(`${e} default branch = ${s}`),{repoFingerprint:(0,l4o.repoFingerprint)(n.repositoryId,r),defaultBranch:s,isFork:!1}}Xm.initRepo=qCh;async function wdi(){if(mA.logger.debug("getPrList()"),Xm.config.prList)return Xm.config.prList;let e=await fw.listPullRequests(Xm.config.repository),r=[];if(e&&!e.pullRequestIds)return r;let t=e.pullRequestIds??[];for(let n of t){let i=await fw.getPr(n);if(!(i!=null&&i.pullRequest))continue;let s=i.pullRequest,a={targetBranch:s.pullRequestTargets[0].destinationReference,sourceBranch:s.pullRequestTargets[0].sourceReference,destinationCommit:s.pullRequestTargets[0].destinationCommit,sourceCommit:s.pullRequestTargets[0].sourceCommit,state:s.pullRequestStatus===Qxr.PullRequestStatusEnum.OPEN?"open":"closed",number:Number.parseInt(n),title:s.title,body:s.description};r.push(a)}return Xm.config.prList=r,mA.logger.debug(`Retrieved Pull Requests, count: ${r.length}`),r}Xm.getPrList=wdi;async function p4o({branchName:e,prTitle:r,state:t="all"}){let n=[];try{let i=await wdi(),s=(0,l4o.getNewBranchName)(e);switch(n=i.filter(a=>a.sourceBranch===s),r&&(n=n.filter(a=>a.title.toUpperCase()===r.toUpperCase())),t){case"all":break;case"!open":n=n.filter(a=>a.state!=="open");break;default:n=n.filter(a=>a.state==="open");break}}catch(i){mA.logger.error({err:i},"findPr error")}return n.length===0?null:n[0]}Xm.findPr=p4o;async function MCh(e){mA.logger.debug(`getBranchPr(${e})`);let r=await p4o({branchName:e,state:"open"});return r?m4o(r.number):null}Xm.getBranchPr=MCh;async function m4o(e){var i;mA.logger.debug(`getPr(${e})`);let r=await fw.getPr(`${e}`);if(!(r!=null&&r.pullRequest))return null;let t=r.pullRequest,n;return(i=t.pullRequestTargets[0].mergeMetadata)!=null&&i.isMerged?n="merged":n=t.pullRequestStatus===Qxr.PullRequestStatusEnum.OPEN?"open":"closed",{sourceBranch:t.pullRequestTargets[0].sourceReference,sourceCommit:t.pullRequestTargets[0].sourceCommit,state:n,number:e,title:t.title,targetBranch:t.pullRequestTargets[0].destinationReference,destinationCommit:t.pullRequestTargets[0].destinationCommit,sha:t.revisionId,body:t.description}}Xm.getPr=m4o;async function LCh(){mA.logger.debug("Autodiscovering AWS CodeCommit repositories");let e;try{e=await fw.listRepositories()}catch(n){return mA.logger.error({error:n},"Could not retrieve repositories"),[]}let r=[],t=(e==null?void 0:e.repositories)??[];for(let n of t)n.repositoryName&&r.push(n.repositoryName);return r}Xm.getRepos=LCh;function jCh(e){return e.replace("you tick the rebase/retry checkbox",'rename PR to start with "rebase!"').replace("checking the rebase/retry box above",'renaming the PR to start with "rebase!"').replace((0,cpt.regEx)(/<\/?summary>/g),"**").replace((0,cpt.regEx)(/<\/?details>/g),"").replace((0,cpt.regEx)(`
           ---
           
           .*?.*?
          -`),"").replace((0,cpt.regEx)(/\]\(\.\.\/pull\//g),"](../../pull-requests/").replace((0,cpt.regEx)(/(?)/g),"[//]: # ($)")}Xm.massageMarkdown=LCh;async function jCh(e,r,t){let n=await m4o(e,r,t);return n?FCh.default.parse(n):null}Xm.getJsonFile=jCh;async function m4o(e,r,t){let n=await fw.getFile(r??Xm.config.repository,e,t);return n!=null&&n.fileContent?kCh.Buffer.from(n.fileContent).toString():null}Xm.getRawFile=m4o;function GCh(){return Promise.resolve(!1)}Xm.getRepoForceRebase=GCh;var f4o=10239;async function UCh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n}){var a,o,c,l,u;let i=(0,l4o.smartTruncate)((0,Kxr.sanitize)(n),f4o),s=await fw.createPr(t,(0,Kxr.sanitize)(i),e,r,Xm.config.repository);if(!((a=s.pullRequest)!=null&&a.title)||!((o=s.pullRequest)!=null&&o.pullRequestId)||!((c=s.pullRequest)!=null&&c.description)||!((u=(l=s.pullRequest)==null?void 0:l.pullRequestTargets)!=null&&u.length))throw new Error("Could not create pr, missing PR info");return{number:Number.parseInt(s.pullRequest.pullRequestId),state:"open",title:s.pullRequest.title,sourceBranch:e,targetBranch:r,sourceCommit:s.pullRequest.pullRequestTargets[0].sourceCommit,destinationCommit:s.pullRequest.pullRequestTargets[0].destinationCommit,sourceRepo:Xm.config.repository,body:s.pullRequest.description}}Xm.createPr=UCh;async function VCh({number:e,prTitle:r,prBody:t,state:n}){mA.logger.debug(`updatePr(${e}, ${r}, body)`);let i,s=Xm.config.prList??[];for(let o of s)o.number===e&&(i=o);t&&(i==null?void 0:i.body)!==t&&await fw.updatePrDescription(`${e}`,(0,l4o.smartTruncate)((0,Kxr.sanitize)(t),f4o)),r&&(i==null?void 0:i.title)!==r&&await fw.updatePrTitle(`${e}`,r);let a=n==="closed"?Qxr.PullRequestStatusEnum.CLOSED:Qxr.PullRequestStatusEnum.OPEN;if((i==null?void 0:i.state)!==a)try{await fw.updatePrStatus(`${e}`,a)}catch{}}Xm.updatePr=VCh;async function zCh({branchName:e,id:r,strategy:t}){return mA.logger.debug(`mergePr(${r}, ${e})`),await fw.getPr(`${r}`),Promise.resolve(!1)}Xm.mergePr=zCh;async function $Ch(e,r){let n=`{"Version":"2018-11-08","Statements": [{"Type": "Approvers","NumberOfApprovalsNeeded":${r.length},"ApprovalPoolMembers": ${JSON.stringify(r)}}]}`,i=await fw.createPrApprovalRule(`${e}`,n);if(i){let s=i.approvalRule;mA.logger.debug({approvalRule:s},`Approval Rule Added to PR #${e}:`)}}Xm.addReviewers=$Ch;function QCh(e,r){return Promise.resolve()}Xm.addAssignees=QCh;function KCh(e){return Promise.resolve(null)}Xm.findIssue=KCh;function HCh({title:e}){return Promise.resolve(null)}Xm.ensureIssue=HCh;function WCh(){return Promise.resolve([])}Xm.getIssueList=WCh;function YCh(e){return Promise.resolve()}Xm.ensureIssueClosing=YCh;function JCh(e,r){return Promise.resolve()}Xm.deleteLabel=JCh;function XCh(e){return mA.logger.debug(`getBranchStatus(${e})`),mA.logger.debug("returning branch status yellow, because getBranchStatus isnt supported on aws yet"),Promise.resolve("yellow")}Xm.getBranchStatus=XCh;function ZCh(e,r){return mA.logger.debug(`getBranchStatusCheck(${e}, context=${r})`),mA.logger.debug("returning null, because getBranchStatusCheck is not supported on aws yet"),Promise.resolve(null)}Xm.getBranchStatusCheck=ZCh;function evh({branchName:e,context:r,description:t,state:n,url:i}){return Promise.resolve()}Xm.setBranchStatus=evh;async function tvh({number:e,topic:r,content:t}){mA.logger.debug(`ensureComment(${e}, ${r}, content)`);let n=r?`### ${r}
          +`),"").replace((0,cpt.regEx)(/\]\(\.\.\/pull\//g),"](../../pull-requests/").replace((0,cpt.regEx)(/(?)/g),"[//]: # ($)")}Xm.massageMarkdown=jCh;async function GCh(e,r,t){let n=await f4o(e,r,t);return n?NCh.default.parse(n):null}Xm.getJsonFile=GCh;async function f4o(e,r,t){let n=await fw.getFile(r??Xm.config.repository,e,t);return n!=null&&n.fileContent?FCh.Buffer.from(n.fileContent).toString():null}Xm.getRawFile=f4o;function UCh(){return Promise.resolve(!1)}Xm.getRepoForceRebase=UCh;var h4o=10239;async function VCh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n}){var a,o,c,l,u;let i=(0,d4o.smartTruncate)((0,Kxr.sanitize)(n),h4o),s=await fw.createPr(t,(0,Kxr.sanitize)(i),e,r,Xm.config.repository);if(!((a=s.pullRequest)!=null&&a.title)||!((o=s.pullRequest)!=null&&o.pullRequestId)||!((c=s.pullRequest)!=null&&c.description)||!((u=(l=s.pullRequest)==null?void 0:l.pullRequestTargets)!=null&&u.length))throw new Error("Could not create pr, missing PR info");return{number:Number.parseInt(s.pullRequest.pullRequestId),state:"open",title:s.pullRequest.title,sourceBranch:e,targetBranch:r,sourceCommit:s.pullRequest.pullRequestTargets[0].sourceCommit,destinationCommit:s.pullRequest.pullRequestTargets[0].destinationCommit,sourceRepo:Xm.config.repository,body:s.pullRequest.description}}Xm.createPr=VCh;async function zCh({number:e,prTitle:r,prBody:t,state:n}){mA.logger.debug(`updatePr(${e}, ${r}, body)`);let i,s=Xm.config.prList??[];for(let o of s)o.number===e&&(i=o);t&&(i==null?void 0:i.body)!==t&&await fw.updatePrDescription(`${e}`,(0,d4o.smartTruncate)((0,Kxr.sanitize)(t),h4o)),r&&(i==null?void 0:i.title)!==r&&await fw.updatePrTitle(`${e}`,r);let a=n==="closed"?Qxr.PullRequestStatusEnum.CLOSED:Qxr.PullRequestStatusEnum.OPEN;if((i==null?void 0:i.state)!==a)try{await fw.updatePrStatus(`${e}`,a)}catch{}}Xm.updatePr=zCh;async function $Ch({branchName:e,id:r,strategy:t}){return mA.logger.debug(`mergePr(${r}, ${e})`),await fw.getPr(`${r}`),Promise.resolve(!1)}Xm.mergePr=$Ch;async function QCh(e,r){let n=`{"Version":"2018-11-08","Statements": [{"Type": "Approvers","NumberOfApprovalsNeeded":${r.length},"ApprovalPoolMembers": ${JSON.stringify(r)}}]}`,i=await fw.createPrApprovalRule(`${e}`,n);if(i){let s=i.approvalRule;mA.logger.debug({approvalRule:s},`Approval Rule Added to PR #${e}:`)}}Xm.addReviewers=QCh;function KCh(e,r){return Promise.resolve()}Xm.addAssignees=KCh;function HCh(e){return Promise.resolve(null)}Xm.findIssue=HCh;function WCh({title:e}){return Promise.resolve(null)}Xm.ensureIssue=WCh;function YCh(){return Promise.resolve([])}Xm.getIssueList=YCh;function JCh(e){return Promise.resolve()}Xm.ensureIssueClosing=JCh;function XCh(e,r){return Promise.resolve()}Xm.deleteLabel=XCh;function ZCh(e){return mA.logger.debug(`getBranchStatus(${e})`),mA.logger.debug("returning branch status yellow, because getBranchStatus isnt supported on aws yet"),Promise.resolve("yellow")}Xm.getBranchStatus=ZCh;function evh(e,r){return mA.logger.debug(`getBranchStatusCheck(${e}, context=${r})`),mA.logger.debug("returning null, because getBranchStatusCheck is not supported on aws yet"),Promise.resolve(null)}Xm.getBranchStatusCheck=evh;function tvh({branchName:e,context:r,description:t,state:n,url:i}){return Promise.resolve()}Xm.setBranchStatus=tvh;async function rvh({number:e,topic:r,content:t}){mA.logger.debug(`ensureComment(${e}, ${r}, content)`);let n=r?`### ${r}
           
          -`:"",i=`${n}${(0,Kxr.sanitize)(t)}`,s;try{s=await fw.getPrComments(`${e}`)}catch(c){return mA.logger.debug({err:c},"Unable to retrieve pr comments"),!1}let a,o=!1;if(!(s!=null&&s.commentsForPullRequestData))return!1;for(let c of s.commentsForPullRequestData){if(!(c!=null&&c.comments))continue;let l=c.comments[0].content;if(r&&(l!=null&&l.startsWith(n))||!r&&l===i){a=c.comments[0].commentId,o=l!==i;break}}if(a)o&&a?(await fw.updateComment(a,i),mA.logger.debug({repository:Xm.config.repository,prNo:e,topic:r},"Comment updated")):mA.logger.debug({repository:Xm.config.repository,prNo:e,topic:r},"Comment is already update-to-date");else{let l=(await Sdi()).filter(u=>u.number===e);if(!l[0].sourceCommit||!l[0].destinationCommit)return!1;await fw.createPrComment(`${e}`,Xm.config.repository,i,l[0].destinationCommit,l[0].sourceCommit),mA.logger.info({repository:Xm.config.repository,prNo:e,topic:r},"Comment added")}return!0}Xm.ensureComment=tvh;async function rvh(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;mA.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n;try{n=await fw.getPrComments(`${r}`)}catch(o){mA.logger.debug({err:o},"Unable to retrieve pr comments");return}if(!(n!=null&&n.commentsForPullRequestData)){mA.logger.debug("commentsForPullRequestData not found");return}let i;for(let o of n.commentsForPullRequestData){if(!(o!=null&&o.comments)){mA.logger.debug("comments object not found under commentsForPullRequestData");continue}for(let c of o.comments)if(e.type==="by-topic"&&((s=c.content)!=null&&s.startsWith(`### ${e.topic}
          +`:"",i=`${n}${(0,Kxr.sanitize)(t)}`,s;try{s=await fw.getPrComments(`${e}`)}catch(c){return mA.logger.debug({err:c},"Unable to retrieve pr comments"),!1}let a,o=!1;if(!(s!=null&&s.commentsForPullRequestData))return!1;for(let c of s.commentsForPullRequestData){if(!(c!=null&&c.comments))continue;let l=c.comments[0].content;if(r&&(l!=null&&l.startsWith(n))||!r&&l===i){a=c.comments[0].commentId,o=l!==i;break}}if(a)o&&a?(await fw.updateComment(a,i),mA.logger.debug({repository:Xm.config.repository,prNo:e,topic:r},"Comment updated")):mA.logger.debug({repository:Xm.config.repository,prNo:e,topic:r},"Comment is already update-to-date");else{let l=(await wdi()).filter(u=>u.number===e);if(!l[0].sourceCommit||!l[0].destinationCommit)return!1;await fw.createPrComment(`${e}`,Xm.config.repository,i,l[0].destinationCommit,l[0].sourceCommit),mA.logger.info({repository:Xm.config.repository,prNo:e,topic:r},"Comment added")}return!0}Xm.ensureComment=rvh;async function nvh(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;mA.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n;try{n=await fw.getPrComments(`${r}`)}catch(o){mA.logger.debug({err:o},"Unable to retrieve pr comments");return}if(!(n!=null&&n.commentsForPullRequestData)){mA.logger.debug("commentsForPullRequestData not found");return}let i;for(let o of n.commentsForPullRequestData){if(!(o!=null&&o.comments)){mA.logger.debug("comments object not found under commentsForPullRequestData");continue}for(let c of o.comments)if(e.type==="by-topic"&&((s=c.content)!=null&&s.startsWith(`### ${e.topic}
           
          -`))||e.type==="by-content"&&e.content===((a=c.content)==null?void 0:a.trim())){i=c.commentId;break}if(i){await fw.deleteComment(i),mA.logger.debug(`comment "${t}" in PR #${r} was removed`);break}}}Xm.ensureCommentRemoval=rvh});var Tdi=A(upt=>{"use strict";Object.defineProperty(upt,"__esModule",{value:!0});upt.GiteaHttp=upt.setBaseUrl=void 0;var nvh=(tn(),Dr(en)),wdi=nvh.__importDefault(_a()),ivh=Ip(),svh=Wb(),Idi,avh=e=>{Idi=e.replace(/\/*$/,"/")};upt.setBaseUrl=avh;function g4o(e){return wdi.default.array(e)&&e.length?e:wdi.default.plainObject(e)&&wdi.default.array(e==null?void 0:e.data)&&e.data.length?e.data:null}function ovh(e,r){let t=(0,ivh.resolveBaseUrl)(r,e);return new URL(t)}var xdi=class extends svh.Http{constructor(r){super("gitea",r)}async request(r,t){let n=ovh(r,(t==null?void 0:t.baseUrl)??Idi),i={baseUrl:Idi,...t},s=await super.request(n,i),a=g4o(s.body);if(i.paginate&&a){let o=parseInt(s.headers["x-total-count"],10),c=parseInt(n.searchParams.get("page")??"1",10);for(;o&&a.length{"use strict";Object.defineProperty(Jf,"__esModule",{value:!0});Jf.getBranch=Jf.getCombinedCommitStatus=Jf.renovateToGiteaStatusMapping=Jf.giteaToRenovateStatusMapping=Jf.createCommitStatus=Jf.getComments=Jf.deleteComment=Jf.updateComment=Jf.createComment=Jf.unassignLabel=Jf.getOrgLabels=Jf.getRepoLabels=Jf.getIssue=Jf.searchIssues=Jf.closeIssue=Jf.updateIssueLabels=Jf.updateIssue=Jf.createIssue=Jf.searchPRs=Jf.requestPrReviewers=Jf.getPR=Jf.mergePR=Jf.closePR=Jf.updatePR=Jf.createPR=Jf.getRepoContents=Jf.getRepo=Jf.searchRepos=Jf.getVersion=Jf.getCurrentUser=void 0;var cvh=Tdi(),Hxr=Ip(),uv=new cvh.GiteaHttp,lv="/api/v1",Pdi=e=>encodeURIComponent(e),y4o=["unknown","success","pending","warning","failure","error"];async function uvh(e){let r=`${lv}/user`;return(await uv.getJson(r,e)).body}Jf.getCurrentUser=uvh;async function lvh(e){let r=`${lv}/version`;return(await uv.getJson(r,e)).body.version}Jf.getVersion=lvh;async function dvh(e,r){let t=(0,Hxr.getQueryString)(e),n=`${lv}/repos/search?${t}`,i=await uv.getJson(n,{...r,paginate:!0});if(!i.body.ok)throw new Error("Unable to search for repositories, ok flag has not been set");return i.body.data}Jf.searchRepos=dvh;async function pvh(e,r){let t=`${lv}/repos/${e}`;return(await uv.getJson(t,r)).body}Jf.getRepo=pvh;async function mvh(e,r,t,n){let i=(0,Hxr.getQueryString)(t?{ref:t}:{}),s=`${lv}/repos/${e}/contents/${Pdi(r)}?${i}`,a=await uv.getJson(s,n);return a.body.content&&(a.body.contentString=Buffer.from(a.body.content,"base64").toString()),a.body}Jf.getRepoContents=mvh;async function fvh(e,r,t){let n=`${lv}/repos/${e}/pulls`;return(await uv.postJson(n,{...t,body:r})).body}Jf.createPR=fvh;async function _4o(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}`;return(await uv.patchJson(i,{...n,body:t})).body}Jf.updatePR=_4o;async function hvh(e,r,t){await _4o(e,r,{...t,state:"closed"})}Jf.closePR=hvh;async function gvh(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}/merge`;await uv.postJson(i,{...n,body:t})}Jf.mergePR=gvh;async function yvh(e,r,t){let n=`${lv}/repos/${e}/pulls/${r}`;return(await uv.getJson(n,t)).body}Jf.getPR=yvh;async function _vh(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}/requested_reviewers`;await uv.postJson(i,{...n,body:t})}Jf.requestPrReviewers=_vh;async function Avh(e,r,t){let n=(0,Hxr.getQueryString)(r),i=`${lv}/repos/${e}/pulls?${n}`;return(await uv.getJson(i,{...t,paginate:!0})).body}Jf.searchPRs=Avh;async function bvh(e,r,t){let n=`${lv}/repos/${e}/issues`;return(await uv.postJson(n,{...t,body:r})).body}Jf.createIssue=bvh;async function A4o(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}`;return(await uv.patchJson(i,{...n,body:t})).body}Jf.updateIssue=A4o;async function Cvh(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}/labels`;return(await uv.putJson(i,{...n,body:t})).body}Jf.updateIssueLabels=Cvh;async function vvh(e,r,t){await A4o(e,r,{...t,state:"closed"})}Jf.closeIssue=vvh;async function Evh(e,r,t){let n=(0,Hxr.getQueryString)({...r,type:"issues"}),i=`${lv}/repos/${e}/issues?${n}`;return(await uv.getJson(i,{...t,paginate:!0})).body}Jf.searchIssues=Evh;async function Dvh(e,r,t){let n=`${lv}/repos/${e}/issues/${r}`;return(await uv.getJson(n,t)).body}Jf.getIssue=Dvh;async function Svh(e,r){let t=`${lv}/repos/${e}/labels`;return(await uv.getJson(t,r)).body}Jf.getRepoLabels=Svh;async function wvh(e,r){let t=`${lv}/orgs/${e}/labels`;return(await uv.getJson(t,r)).body}Jf.getOrgLabels=wvh;async function Ivh(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}/labels/${t}`;await uv.deleteJson(i,n)}Jf.unassignLabel=Ivh;async function xvh(e,r,t,n){let i={body:t},s=`${lv}/repos/${e}/issues/${r}/comments`;return(await uv.postJson(s,{...n,body:i})).body}Jf.createComment=xvh;async function Tvh(e,r,t,n){let i={body:t},s=`${lv}/repos/${e}/issues/comments/${r}`;return(await uv.patchJson(s,{...n,body:i})).body}Jf.updateComment=Tvh;async function Pvh(e,r,t){let n=`${lv}/repos/${e}/issues/comments/${r}`;await uv.deleteJson(n,t)}Jf.deleteComment=Pvh;async function Rvh(e,r,t){let n=`${lv}/repos/${e}/issues/${r}/comments`;return(await uv.getJson(n,t)).body}Jf.getComments=Rvh;async function kvh(e,r,t,n){let i=`${lv}/repos/${e}/statuses/${r}`;return(await uv.postJson(i,{...n,body:t})).body}Jf.createCommitStatus=kvh;Jf.giteaToRenovateStatusMapping={unknown:"yellow",success:"green",pending:"yellow",warning:"red",failure:"red",error:"red"};Jf.renovateToGiteaStatusMapping={green:"success",yellow:"pending",red:"failure"};function Fvh(e){let r={};for(let t of e)(!r[t.context]||new Date(r[t.context].created_at){"use strict";Object.defineProperty(TX,"__esModule",{value:!0});TX.getMergeMethod=TX.getRepoUrl=TX.trimTrailingApiPath=TX.smartLinks=void 0;var Bvh=(tn(),Dr(en)),Wxr=Zp(),kdi=Pi(),qvh=Bvh.__importStar($y()),C4o=Ba(),b4o=Ip();function Mvh(e){return e==null?void 0:e.replace((0,C4o.regEx)(/\]\(\.\.\/pull\//g),"](pulls/")}TX.smartLinks=Mvh;function Lvh(e){return e==null?void 0:e.replace((0,C4o.regEx)(/api\/v1\/?$/g),"")}TX.trimTrailingApiPath=Lvh;function jvh(e,r,t){if(r==="ssh"){if(!e.ssh_url)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return kdi.logger.debug(`Using SSH URL: ${e.ssh_url}`),e.ssh_url}let n=qvh.find({hostType:"gitea",url:t});if(r==="endpoint"){let s=(0,b4o.parseUrl)(t);if(!s)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return s.username=n.token??"",s.pathname=`${s.pathname}${e.full_name}.git`,kdi.logger.debug({url:s.toString()},"using URL based on configured endpoint"),s.toString()}if(!e.clone_url)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);kdi.logger.debug(`Using HTTP URL: ${e.clone_url}`);let i=(0,b4o.parseUrl)(e.clone_url);if(!i)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return i.username=n.token??"",i.toString()}TX.getRepoUrl=jvh;function Gvh(e){switch(e){case"fast-forward":return"rebase";case"merge-commit":return"merge";case"rebase":return"rebase-merge";case"squash":return e;case"auto":default:return null}}TX.getMergeMethod=Gvh});var x4o=A(l0=>{"use strict";Object.defineProperty(l0,"__esModule",{value:!0});l0.updatePr=l0.setBranchStatus=l0.mergePr=l0.initRepo=l0.initPlatform=l0.getRepos=l0.getRepoForceRebase=l0.getPrList=l0.massageMarkdown=l0.getPr=l0.getIssueList=l0.getJsonFile=l0.getRawFile=l0.getIssue=l0.getBranchStatusCheck=l0.getBranchStatus=l0.getBranchPr=l0.findPr=l0.findIssue=l0.ensureIssueClosing=l0.ensureIssue=l0.ensureCommentRemoval=l0.ensureComment=l0.deleteLabel=l0.createPr=l0.addReviewers=l0.addAssignees=l0.id=void 0;var hFt=(tn(),Dr(en)),Yxr=hFt.__importDefault(_a()),Uvh=hFt.__importDefault(XS()),E4o=hFt.__importDefault(Hy()),lpt=Zp(),i0=Pi(),D4o=hFt.__importStar(Lh()),Vvh=Tdi(),Fdi=Q2(),zvh=Ip(),Bdi=zY(),$vh=mie(),Qvh=M0e(),f_=hFt.__importStar(Rdi()),fFt=v4o();l0.id="gitea";var Jxr="WIP: ",PX={hostType:"gitea",endpoint:"https://gitea.com/",version:"0.0.0"},Xf={},S4o,qdi;function Kvh(e){return{number:e.number,state:e.state,title:e.title,body:e.body}}function Ndi(e){var i,s,a,o,c,l,u;if(!e)return null;if(!((i=e.base)!=null&&i.ref)||!((s=e.head)!=null&&s.label)||!((a=e.head)!=null&&a.sha)||!((c=(o=e.head)==null?void 0:o.repo)!=null&&c.full_name))return i0.logger.trace(`Skipping Pull Request #${e.number} due to missing base and/or head branch`),null;let r=(l=e.user)==null?void 0:l.username;if(r&&qdi&&r!==qdi)return null;let t=e.title,n=!1;return t.startsWith(Jxr)&&(t=t.substring(Jxr.length),n=!0),{number:e.number,state:e.state,title:t,isDraft:n,bodyStruct:(0,Bdi.getPrBodyStruct)(e.body),sha:e.head.sha,sourceBranch:e.head.label,targetBranch:e.base.ref,sourceRepo:e.head.repo.full_name,createdAt:e.created_at,cannotMergeReason:e.mergeable?void 0:`pr.mergeable="${e.mergeable}"`,hasAssignees:!!(((u=e.assignee)==null?void 0:u.login)??Yxr.default.nonEmptyArray(e.assignees))}}function Hvh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}function w4o(e,r){return e.find(t=>t.body.startsWith(`### ${r}
          +`))||e.type==="by-content"&&e.content===((a=c.content)==null?void 0:a.trim())){i=c.commentId;break}if(i){await fw.deleteComment(i),mA.logger.debug(`comment "${t}" in PR #${r} was removed`);break}}}Xm.ensureCommentRemoval=nvh});var Pdi=A(upt=>{"use strict";Object.defineProperty(upt,"__esModule",{value:!0});upt.GiteaHttp=upt.setBaseUrl=void 0;var ivh=(tn(),Dr(en)),Idi=ivh.__importDefault(_a()),svh=Ip(),avh=Wb(),xdi,ovh=e=>{xdi=e.replace(/\/*$/,"/")};upt.setBaseUrl=ovh;function y4o(e){return Idi.default.array(e)&&e.length?e:Idi.default.plainObject(e)&&Idi.default.array(e==null?void 0:e.data)&&e.data.length?e.data:null}function cvh(e,r){let t=(0,svh.resolveBaseUrl)(r,e);return new URL(t)}var Tdi=class extends avh.Http{constructor(r){super("gitea",r)}async request(r,t){let n=cvh(r,(t==null?void 0:t.baseUrl)??xdi),i={baseUrl:xdi,...t},s=await super.request(n,i),a=y4o(s.body);if(i.paginate&&a){let o=parseInt(s.headers["x-total-count"],10),c=parseInt(n.searchParams.get("page")??"1",10);for(;o&&a.length{"use strict";Object.defineProperty(Jf,"__esModule",{value:!0});Jf.getBranch=Jf.getCombinedCommitStatus=Jf.renovateToGiteaStatusMapping=Jf.giteaToRenovateStatusMapping=Jf.createCommitStatus=Jf.getComments=Jf.deleteComment=Jf.updateComment=Jf.createComment=Jf.unassignLabel=Jf.getOrgLabels=Jf.getRepoLabels=Jf.getIssue=Jf.searchIssues=Jf.closeIssue=Jf.updateIssueLabels=Jf.updateIssue=Jf.createIssue=Jf.searchPRs=Jf.requestPrReviewers=Jf.getPR=Jf.mergePR=Jf.closePR=Jf.updatePR=Jf.createPR=Jf.getRepoContents=Jf.getRepo=Jf.searchRepos=Jf.getVersion=Jf.getCurrentUser=void 0;var uvh=Pdi(),Hxr=Ip(),uv=new uvh.GiteaHttp,lv="/api/v1",Rdi=e=>encodeURIComponent(e),_4o=["unknown","success","pending","warning","failure","error"];async function lvh(e){let r=`${lv}/user`;return(await uv.getJson(r,e)).body}Jf.getCurrentUser=lvh;async function dvh(e){let r=`${lv}/version`;return(await uv.getJson(r,e)).body.version}Jf.getVersion=dvh;async function pvh(e,r){let t=(0,Hxr.getQueryString)(e),n=`${lv}/repos/search?${t}`,i=await uv.getJson(n,{...r,paginate:!0});if(!i.body.ok)throw new Error("Unable to search for repositories, ok flag has not been set");return i.body.data}Jf.searchRepos=pvh;async function mvh(e,r){let t=`${lv}/repos/${e}`;return(await uv.getJson(t,r)).body}Jf.getRepo=mvh;async function fvh(e,r,t,n){let i=(0,Hxr.getQueryString)(t?{ref:t}:{}),s=`${lv}/repos/${e}/contents/${Rdi(r)}?${i}`,a=await uv.getJson(s,n);return a.body.content&&(a.body.contentString=Buffer.from(a.body.content,"base64").toString()),a.body}Jf.getRepoContents=fvh;async function hvh(e,r,t){let n=`${lv}/repos/${e}/pulls`;return(await uv.postJson(n,{...t,body:r})).body}Jf.createPR=hvh;async function A4o(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}`;return(await uv.patchJson(i,{...n,body:t})).body}Jf.updatePR=A4o;async function gvh(e,r,t){await A4o(e,r,{...t,state:"closed"})}Jf.closePR=gvh;async function yvh(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}/merge`;await uv.postJson(i,{...n,body:t})}Jf.mergePR=yvh;async function _vh(e,r,t){let n=`${lv}/repos/${e}/pulls/${r}`;return(await uv.getJson(n,t)).body}Jf.getPR=_vh;async function Avh(e,r,t,n){let i=`${lv}/repos/${e}/pulls/${r}/requested_reviewers`;await uv.postJson(i,{...n,body:t})}Jf.requestPrReviewers=Avh;async function bvh(e,r,t){let n=(0,Hxr.getQueryString)(r),i=`${lv}/repos/${e}/pulls?${n}`;return(await uv.getJson(i,{...t,paginate:!0})).body}Jf.searchPRs=bvh;async function Cvh(e,r,t){let n=`${lv}/repos/${e}/issues`;return(await uv.postJson(n,{...t,body:r})).body}Jf.createIssue=Cvh;async function b4o(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}`;return(await uv.patchJson(i,{...n,body:t})).body}Jf.updateIssue=b4o;async function vvh(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}/labels`;return(await uv.putJson(i,{...n,body:t})).body}Jf.updateIssueLabels=vvh;async function Evh(e,r,t){await b4o(e,r,{...t,state:"closed"})}Jf.closeIssue=Evh;async function Dvh(e,r,t){let n=(0,Hxr.getQueryString)({...r,type:"issues"}),i=`${lv}/repos/${e}/issues?${n}`;return(await uv.getJson(i,{...t,paginate:!0})).body}Jf.searchIssues=Dvh;async function Svh(e,r,t){let n=`${lv}/repos/${e}/issues/${r}`;return(await uv.getJson(n,t)).body}Jf.getIssue=Svh;async function wvh(e,r){let t=`${lv}/repos/${e}/labels`;return(await uv.getJson(t,r)).body}Jf.getRepoLabels=wvh;async function Ivh(e,r){let t=`${lv}/orgs/${e}/labels`;return(await uv.getJson(t,r)).body}Jf.getOrgLabels=Ivh;async function xvh(e,r,t,n){let i=`${lv}/repos/${e}/issues/${r}/labels/${t}`;await uv.deleteJson(i,n)}Jf.unassignLabel=xvh;async function Tvh(e,r,t,n){let i={body:t},s=`${lv}/repos/${e}/issues/${r}/comments`;return(await uv.postJson(s,{...n,body:i})).body}Jf.createComment=Tvh;async function Pvh(e,r,t,n){let i={body:t},s=`${lv}/repos/${e}/issues/comments/${r}`;return(await uv.patchJson(s,{...n,body:i})).body}Jf.updateComment=Pvh;async function Rvh(e,r,t){let n=`${lv}/repos/${e}/issues/comments/${r}`;await uv.deleteJson(n,t)}Jf.deleteComment=Rvh;async function kvh(e,r,t){let n=`${lv}/repos/${e}/issues/${r}/comments`;return(await uv.getJson(n,t)).body}Jf.getComments=kvh;async function Fvh(e,r,t,n){let i=`${lv}/repos/${e}/statuses/${r}`;return(await uv.postJson(i,{...n,body:t})).body}Jf.createCommitStatus=Fvh;Jf.giteaToRenovateStatusMapping={unknown:"yellow",success:"green",pending:"yellow",warning:"red",failure:"red",error:"red"};Jf.renovateToGiteaStatusMapping={green:"success",yellow:"pending",red:"failure"};function Nvh(e){let r={};for(let t of e)(!r[t.context]||new Date(r[t.context].created_at){"use strict";Object.defineProperty(TX,"__esModule",{value:!0});TX.getMergeMethod=TX.getRepoUrl=TX.trimTrailingApiPath=TX.smartLinks=void 0;var qvh=(tn(),Dr(en)),Wxr=Zp(),Fdi=Pi(),Mvh=qvh.__importStar($y()),v4o=Ba(),C4o=Ip();function Lvh(e){return e==null?void 0:e.replace((0,v4o.regEx)(/\]\(\.\.\/pull\//g),"](pulls/")}TX.smartLinks=Lvh;function jvh(e){return e==null?void 0:e.replace((0,v4o.regEx)(/api\/v1\/?$/g),"")}TX.trimTrailingApiPath=jvh;function Gvh(e,r,t){if(r==="ssh"){if(!e.ssh_url)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return Fdi.logger.debug(`Using SSH URL: ${e.ssh_url}`),e.ssh_url}let n=Mvh.find({hostType:"gitea",url:t});if(r==="endpoint"){let s=(0,C4o.parseUrl)(t);if(!s)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return s.username=n.token??"",s.pathname=`${s.pathname}${e.full_name}.git`,Fdi.logger.debug({url:s.toString()},"using URL based on configured endpoint"),s.toString()}if(!e.clone_url)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);Fdi.logger.debug(`Using HTTP URL: ${e.clone_url}`);let i=(0,C4o.parseUrl)(e.clone_url);if(!i)throw new Error(Wxr.CONFIG_GIT_URL_UNAVAILABLE);return i.username=n.token??"",i.toString()}TX.getRepoUrl=Gvh;function Uvh(e){switch(e){case"fast-forward":return"rebase";case"merge-commit":return"merge";case"rebase":return"rebase-merge";case"squash":return e;case"auto":default:return null}}TX.getMergeMethod=Uvh});var T4o=A(l0=>{"use strict";Object.defineProperty(l0,"__esModule",{value:!0});l0.updatePr=l0.setBranchStatus=l0.mergePr=l0.initRepo=l0.initPlatform=l0.getRepos=l0.getRepoForceRebase=l0.getPrList=l0.massageMarkdown=l0.getPr=l0.getIssueList=l0.getJsonFile=l0.getRawFile=l0.getIssue=l0.getBranchStatusCheck=l0.getBranchStatus=l0.getBranchPr=l0.findPr=l0.findIssue=l0.ensureIssueClosing=l0.ensureIssue=l0.ensureCommentRemoval=l0.ensureComment=l0.deleteLabel=l0.createPr=l0.addReviewers=l0.addAssignees=l0.id=void 0;var hFt=(tn(),Dr(en)),Yxr=hFt.__importDefault(_a()),Vvh=hFt.__importDefault(XS()),D4o=hFt.__importDefault(Hy()),lpt=Zp(),i0=Pi(),S4o=hFt.__importStar(Lh()),zvh=Pdi(),Ndi=Q2(),$vh=Ip(),qdi=zY(),Qvh=mie(),Kvh=M0e(),f_=hFt.__importStar(kdi()),fFt=E4o();l0.id="gitea";var Jxr="WIP: ",PX={hostType:"gitea",endpoint:"https://gitea.com/",version:"0.0.0"},Xf={},w4o,Mdi;function Hvh(e){return{number:e.number,state:e.state,title:e.title,body:e.body}}function Odi(e){var i,s,a,o,c,l,u;if(!e)return null;if(!((i=e.base)!=null&&i.ref)||!((s=e.head)!=null&&s.label)||!((a=e.head)!=null&&a.sha)||!((c=(o=e.head)==null?void 0:o.repo)!=null&&c.full_name))return i0.logger.trace(`Skipping Pull Request #${e.number} due to missing base and/or head branch`),null;let r=(l=e.user)==null?void 0:l.username;if(r&&Mdi&&r!==Mdi)return null;let t=e.title,n=!1;return t.startsWith(Jxr)&&(t=t.substring(Jxr.length),n=!0),{number:e.number,state:e.state,title:t,isDraft:n,bodyStruct:(0,qdi.getPrBodyStruct)(e.body),sha:e.head.sha,sourceBranch:e.head.label,targetBranch:e.base.ref,sourceRepo:e.head.repo.full_name,createdAt:e.created_at,cannotMergeReason:e.mergeable?void 0:`pr.mergeable="${e.mergeable}"`,hasAssignees:!!(((u=e.assignee)==null?void 0:u.login)??Yxr.default.nonEmptyArray(e.assignees))}}function Wvh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}function I4o(e,r){return e.find(t=>t.body.startsWith(`### ${r}
           
          -`))??null}function I4o(e,r){return e.find(t=>t.body.trim()===r)??null}function Wvh(){if(Xf.labelList===null){let e=f_.getRepoLabels(Xf.repository,{memCache:!1}).then(t=>(i0.logger.debug(`Retrieved ${t.length} repo labels`),t)),r=f_.getOrgLabels(Xf.repository.split("/")[0],{memCache:!1}).then(t=>(i0.logger.debug(`Retrieved ${t.length} org labels`),t)).catch(t=>(i0.logger.debug("Unable to fetch organization labels"),[]));Xf.labelList=Promise.all([e,r]).then(t=>[].concat(...t))}return Xf.labelList}async function Odi(e){var t;return i0.logger.debug(`lookupLabelByName(${e})`),((t=(await Wvh()).find(n=>n.name===e))==null?void 0:t.id)??null}var qy={async initPlatform({endpoint:e,token:r}){if(!r)throw new Error("Init: You must configure a Gitea personal access token");if(e){let n=(0,fFt.trimTrailingApiPath)(e);n=(0,zvh.ensureTrailingSlash)(n),PX.endpoint=n}else i0.logger.debug("Using default Gitea endpoint: "+PX.endpoint);(0,Vvh.setBaseUrl)(PX.endpoint);let t;try{let n=await f_.getCurrentUser({token:r});t=`${n.full_name??n.username} <${n.email}>`,S4o=n.id,qdi=n.username,PX.version=await f_.getVersion({token:r})}catch(n){throw i0.logger.debug({err:n},"Error authenticating with Gitea. Check your token"),new Error("Init: Authentication failure")}return{endpoint:PX.endpoint,gitAuthor:t}},async getRawFile(e,r,t){let n=r??Xf.repository;return(await f_.getRepoContents(n,e,t)).contentString??null},async getJsonFile(e,r,t){let n=await qy.getRawFile(e,r,t);return Uvh.default.parse(n)},async initRepo({repository:e,cloneSubmodules:r,gitUrl:t}){let n;Xf={},Xf.repository=e,Xf.cloneSubmodules=!!r;try{n=await f_.getRepo(e)}catch(s){throw i0.logger.debug({err:s},"Unknown Gitea initRepo error"),s}if(n.archived)throw i0.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(lpt.REPOSITORY_ARCHIVED);if(n.mirror)throw i0.logger.debug("Repository is a mirror - throwing error to abort renovation"),new Error(lpt.REPOSITORY_MIRRORED);if(!n.permissions.pull||!n.permissions.push)throw i0.logger.debug("Repository does not permit pull and push - throwing error to abort renovation"),new Error(lpt.REPOSITORY_ACCESS_FORBIDDEN);if(n.empty)throw i0.logger.debug("Repository is empty - throwing error to abort renovation"),new Error(lpt.REPOSITORY_EMPTY);if(n.allow_rebase)Xf.mergeMethod="rebase";else if(n.allow_rebase_explicit)Xf.mergeMethod="rebase-merge";else if(n.allow_squash_merge)Xf.mergeMethod="squash";else if(n.allow_merge_commits)Xf.mergeMethod="merge";else throw i0.logger.debug("Repository has no allowed merge methods - throwing error to abort renovation"),new Error(lpt.REPOSITORY_BLOCKED);Xf.defaultBranch=n.default_branch,i0.logger.debug(`${e} default branch = ${Xf.defaultBranch}`);let i=(0,fFt.getRepoUrl)(n,t,PX.endpoint);return await D4o.initRepo({...Xf,url:i}),Xf.prList=null,Xf.issueList=null,Xf.labelList=null,{defaultBranch:Xf.defaultBranch,isFork:!!n.fork,repoFingerprint:(0,$vh.repoFingerprint)(n.id,PX.endpoint)}},async getRepos(){i0.logger.debug("Auto-discovering Gitea repositories");try{return(await f_.searchRepos({uid:S4o,archived:!1,...process.env.RENOVATE_X_AUTODISCOVER_REPO_SORT&&{sort:process.env.RENOVATE_X_AUTODISCOVER_REPO_SORT},...process.env.RENOVATE_X_AUTODISCOVER_REPO_ORDER&&{order:process.env.RENOVATE_X_AUTODISCOVER_REPO_ORDER}})).filter(r=>!r.mirror).map(r=>r.full_name)}catch(e){throw i0.logger.error({err:e},"Gitea getRepos() error"),e}},async setBranchStatus({branchName:e,context:r,description:t,state:n,url:i}){try{let s=D4o.getBranchCommit(e);await f_.createCommitStatus(Xf.repository,s,{state:f_.renovateToGiteaStatusMapping[n]||"pending",context:r,description:t,...i&&{target_url:i}}),await f_.getCombinedCommitStatus(Xf.repository,e,{memCache:!1})}catch(s){i0.logger.warn({err:s},"Failed to set branch status")}},async getBranchStatus(e,r){let t;try{t=await f_.getCombinedCommitStatus(Xf.repository,e)}catch(n){throw n.statusCode===404?(i0.logger.debug("Received 404 when checking branch status, assuming branch deletion"),new Error(lpt.REPOSITORY_CHANGED)):(i0.logger.debug("Unknown error when checking branch status"),n)}return i0.logger.debug({ccs:t},"Branch status check result"),!r&&t.worstStatus==="success"&&t.statuses.every(n=>{var i;return(i=n.context)==null?void 0:i.startsWith("renovate/")})?(i0.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):f_.giteaToRenovateStatusMapping[t.worstStatus]??"yellow"},async getBranchStatusCheck(e,r){let n=(await f_.getCombinedCommitStatus(Xf.repository,e)).statuses.find(s=>s.context===r);if(!n)return null;let i=f_.giteaToRenovateStatusMapping[n.status];return i||(i0.logger.warn({check:n},"Could not map Gitea status value to Renovate status"),"yellow")},getPrList(){return Xf.prList===null&&(Xf.prList=f_.searchPRs(Xf.repository,{state:"all"},{memCache:!1}).then(e=>{let r=e.map(Ndi).filter(Yxr.default.truthy);return i0.logger.debug(`Retrieved ${r.length} Pull Requests`),r})),Xf.prList},async getPr(e){let t=(await qy.getPrList()).find(n=>n.number===e)??null;if(t)i0.logger.debug("Returning from cached PRs");else{i0.logger.debug("PR not found in cached PRs - trying to fetch directly");let n=await f_.getPR(Xf.repository,e);t=Ndi(n),Xf.prList!==null&&(await Xf.prList).push(t)}return t||null},async findPr({branchName:e,prTitle:r,state:t="all"}){i0.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await qy.getPrList()).find(s=>s.sourceRepo===Xf.repository&&s.sourceBranch===e&&Hvh(s.state,t)&&(!r||s.title===r));return i&&i0.logger.debug(`Found PR #${i.number}`),i??null},async createPr({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,platformOptions:s,draftPR:a}){let o=t,c=r,l=e,u=(0,Fdi.sanitize)(n);a&&(o=Jxr+o),i0.logger.debug(`Creating pull request: ${o} (${l} => ${c})`);try{let m=Array.isArray(i)?await Promise.all(i.map(Odi)):[],h=await f_.createPR(Xf.repository,{base:c,head:l,title:o,body:u,labels:m.filter(Yxr.default.number)});if(s!=null&&s.usePlatformAutomerge)if(E4o.default.gte(PX.version,"1.17.0"))try{await f_.mergePR(Xf.repository,h.number,{Do:Xf.mergeMethod,merge_when_checks_succeed:!0}),i0.logger.debug({prNumber:h.number},"Gitea-native automerge: success")}catch(b){i0.logger.warn({err:b,prNumber:h.number},"Gitea-native automerge: fail")}else i0.logger.debug({prNumber:h.number},"Gitea-native automerge: not supported on this version of Gitea. Use 1.17.0 or newer.");let _=Ndi(h);if(!_)throw new Error("Can not parse newly created Pull Request");return Xf.prList!==null&&(await Xf.prList).push(_),_}catch(m){if(m.statusCode===409){i0.logger.warn(`Attempting to gracefully recover from 409 Conflict response in createPr(${o}, ${e})`),Xf.prList=null;let h=await qy.findPr({branchName:e,state:"open"});if(h!=null&&h.bodyStruct)return h.title!==o||h.bodyStruct.hash!==(0,Bdi.hashBody)(u)?(i0.logger.debug(`Recovered from 409 Conflict, but PR for ${e} is outdated. Updating...`),await qy.updatePr({number:h.number,prTitle:o,prBody:u}),h.title=o,h.bodyStruct=(0,Bdi.getPrBodyStruct)(u)):i0.logger.debug(`Recovered from 409 Conflict and PR for ${e} is up-to-date`),h}throw m}},async updatePr({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){var o;let s=r;(o=(await(0,l0.getPrList)()).find(c=>c.number===e))!=null&&o.isDraft&&(s=Jxr+s);let a={title:s,...t&&{body:t},...n&&{state:n}};i&&(a.base=i),await f_.updatePR(Xf.repository,e,a)},async mergePr({id:e,strategy:r}){try{return await f_.mergePR(Xf.repository,e,{Do:(0,fFt.getMergeMethod)(r)??Xf.mergeMethod}),!0}catch(t){return i0.logger.warn({err:t,id:e},"Merging of PR failed"),!1}},getIssueList(){return Xf.issueList===null&&(Xf.issueList=f_.searchIssues(Xf.repository,{state:"all"},{memCache:!1}).then(e=>{let r=e.map(Kvh);return i0.logger.debug(`Retrieved ${r.length} Issues`),r})),Xf.issueList},async getIssue(e,r=!0){try{let t=(await f_.getIssue(Xf.repository,e,{memCache:r})).body;return{number:e,body:t}}catch(t){return i0.logger.debug({err:t,number:e},"Error getting issue"),null}},async findIssue(e){let t=(await qy.getIssueList()).find(n=>n.state==="open"&&n.title===e);return t?(i0.logger.debug(`Found Issue #${t.number}`),l0.getIssue(t.number)):null},async ensureIssue({title:e,reuseTitle:r,body:t,labels:n,shouldReOpen:i,once:s}){i0.logger.debug(`ensureIssue(${e})`);try{let a=(0,fFt.smartLinks)(t),o=await qy.getIssueList(),c=o.filter(m=>m.title===e);c.length||(c=o.filter(m=>m.title===r));let l=Array.isArray(n)?(await Promise.all(n.map(Odi))).filter(Yxr.default.number):void 0;if(c.length){let m=c.find(b=>b.state==="open");if(!m){if(s)return i0.logger.debug("Issue already closed - skipping update"),null;i&&i0.logger.debug("Reopening previously closed Issue"),m=c[c.length-1]}for(let b of c)b.state==="open"&&b.number!==m.number&&(i0.logger.warn({issueNo:b.number},"Closing duplicate issue"),await f_.closeIssue(Xf.repository,b.number));if(m.title===e&&m.body===a&&m.state==="open")return i0.logger.debug(`Issue #${m.number} is open and up to date - nothing to do`),null;i0.logger.debug(`Updating Issue #${m.number}`);let _=((await f_.updateIssue(Xf.repository,m.number,{body:a,title:e,state:i?"open":m.state})).labels??[]).map(b=>b.id);return l&&(l.length!==_.length||l.filter(b=>!_.includes(b)).length!==0)&&await f_.updateIssueLabels(Xf.repository,m.number,{labels:l}),"updated"}let u=await f_.createIssue(Xf.repository,{body:a,title:e,labels:l});return i0.logger.debug(`Created new Issue #${u.number}`),Xf.issueList=null,"created"}catch(a){i0.logger.warn({err:a},"Could not ensure issue")}return null},async ensureIssueClosing(e){i0.logger.debug(`ensureIssueClosing(${e})`);let r=await qy.getIssueList();for(let t of r)t.state==="open"&&t.title===e&&(i0.logger.debug(`Closing issue...issueNo: ${t.number}`),await f_.closeIssue(Xf.repository,t.number))},async deleteLabel(e,r){i0.logger.debug(`Deleting label ${r} from Issue #${e}`);let t=await Odi(r);t?await f_.unassignLabel(Xf.repository,e,t):i0.logger.warn({issue:e,labelName:r},"Failed to lookup label for deletion")},getRepoForceRebase(){return Promise.resolve(!1)},async ensureComment({number:e,topic:r,content:t}){try{let n=(0,Fdi.sanitize)(t),i=await f_.getComments(Xf.repository,e),s=null;return r?(s=w4o(i,r),n=`### ${r}
          +`))??null}function x4o(e,r){return e.find(t=>t.body.trim()===r)??null}function Yvh(){if(Xf.labelList===null){let e=f_.getRepoLabels(Xf.repository,{memCache:!1}).then(t=>(i0.logger.debug(`Retrieved ${t.length} repo labels`),t)),r=f_.getOrgLabels(Xf.repository.split("/")[0],{memCache:!1}).then(t=>(i0.logger.debug(`Retrieved ${t.length} org labels`),t)).catch(t=>(i0.logger.debug("Unable to fetch organization labels"),[]));Xf.labelList=Promise.all([e,r]).then(t=>[].concat(...t))}return Xf.labelList}async function Bdi(e){var t;return i0.logger.debug(`lookupLabelByName(${e})`),((t=(await Yvh()).find(n=>n.name===e))==null?void 0:t.id)??null}var qy={async initPlatform({endpoint:e,token:r}){if(!r)throw new Error("Init: You must configure a Gitea personal access token");if(e){let n=(0,fFt.trimTrailingApiPath)(e);n=(0,$vh.ensureTrailingSlash)(n),PX.endpoint=n}else i0.logger.debug("Using default Gitea endpoint: "+PX.endpoint);(0,zvh.setBaseUrl)(PX.endpoint);let t;try{let n=await f_.getCurrentUser({token:r});t=`${n.full_name??n.username} <${n.email}>`,w4o=n.id,Mdi=n.username,PX.version=await f_.getVersion({token:r})}catch(n){throw i0.logger.debug({err:n},"Error authenticating with Gitea. Check your token"),new Error("Init: Authentication failure")}return{endpoint:PX.endpoint,gitAuthor:t}},async getRawFile(e,r,t){let n=r??Xf.repository;return(await f_.getRepoContents(n,e,t)).contentString??null},async getJsonFile(e,r,t){let n=await qy.getRawFile(e,r,t);return Vvh.default.parse(n)},async initRepo({repository:e,cloneSubmodules:r,gitUrl:t}){let n;Xf={},Xf.repository=e,Xf.cloneSubmodules=!!r;try{n=await f_.getRepo(e)}catch(s){throw i0.logger.debug({err:s},"Unknown Gitea initRepo error"),s}if(n.archived)throw i0.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(lpt.REPOSITORY_ARCHIVED);if(n.mirror)throw i0.logger.debug("Repository is a mirror - throwing error to abort renovation"),new Error(lpt.REPOSITORY_MIRRORED);if(!n.permissions.pull||!n.permissions.push)throw i0.logger.debug("Repository does not permit pull and push - throwing error to abort renovation"),new Error(lpt.REPOSITORY_ACCESS_FORBIDDEN);if(n.empty)throw i0.logger.debug("Repository is empty - throwing error to abort renovation"),new Error(lpt.REPOSITORY_EMPTY);if(n.allow_rebase)Xf.mergeMethod="rebase";else if(n.allow_rebase_explicit)Xf.mergeMethod="rebase-merge";else if(n.allow_squash_merge)Xf.mergeMethod="squash";else if(n.allow_merge_commits)Xf.mergeMethod="merge";else throw i0.logger.debug("Repository has no allowed merge methods - throwing error to abort renovation"),new Error(lpt.REPOSITORY_BLOCKED);Xf.defaultBranch=n.default_branch,i0.logger.debug(`${e} default branch = ${Xf.defaultBranch}`);let i=(0,fFt.getRepoUrl)(n,t,PX.endpoint);return await S4o.initRepo({...Xf,url:i}),Xf.prList=null,Xf.issueList=null,Xf.labelList=null,{defaultBranch:Xf.defaultBranch,isFork:!!n.fork,repoFingerprint:(0,Qvh.repoFingerprint)(n.id,PX.endpoint)}},async getRepos(){i0.logger.debug("Auto-discovering Gitea repositories");try{return(await f_.searchRepos({uid:w4o,archived:!1,...process.env.RENOVATE_X_AUTODISCOVER_REPO_SORT&&{sort:process.env.RENOVATE_X_AUTODISCOVER_REPO_SORT},...process.env.RENOVATE_X_AUTODISCOVER_REPO_ORDER&&{order:process.env.RENOVATE_X_AUTODISCOVER_REPO_ORDER}})).filter(r=>!r.mirror).map(r=>r.full_name)}catch(e){throw i0.logger.error({err:e},"Gitea getRepos() error"),e}},async setBranchStatus({branchName:e,context:r,description:t,state:n,url:i}){try{let s=S4o.getBranchCommit(e);await f_.createCommitStatus(Xf.repository,s,{state:f_.renovateToGiteaStatusMapping[n]||"pending",context:r,description:t,...i&&{target_url:i}}),await f_.getCombinedCommitStatus(Xf.repository,e,{memCache:!1})}catch(s){i0.logger.warn({err:s},"Failed to set branch status")}},async getBranchStatus(e,r){let t;try{t=await f_.getCombinedCommitStatus(Xf.repository,e)}catch(n){throw n.statusCode===404?(i0.logger.debug("Received 404 when checking branch status, assuming branch deletion"),new Error(lpt.REPOSITORY_CHANGED)):(i0.logger.debug("Unknown error when checking branch status"),n)}return i0.logger.debug({ccs:t},"Branch status check result"),!r&&t.worstStatus==="success"&&t.statuses.every(n=>{var i;return(i=n.context)==null?void 0:i.startsWith("renovate/")})?(i0.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow"):f_.giteaToRenovateStatusMapping[t.worstStatus]??"yellow"},async getBranchStatusCheck(e,r){let n=(await f_.getCombinedCommitStatus(Xf.repository,e)).statuses.find(s=>s.context===r);if(!n)return null;let i=f_.giteaToRenovateStatusMapping[n.status];return i||(i0.logger.warn({check:n},"Could not map Gitea status value to Renovate status"),"yellow")},getPrList(){return Xf.prList===null&&(Xf.prList=f_.searchPRs(Xf.repository,{state:"all"},{memCache:!1}).then(e=>{let r=e.map(Odi).filter(Yxr.default.truthy);return i0.logger.debug(`Retrieved ${r.length} Pull Requests`),r})),Xf.prList},async getPr(e){let t=(await qy.getPrList()).find(n=>n.number===e)??null;if(t)i0.logger.debug("Returning from cached PRs");else{i0.logger.debug("PR not found in cached PRs - trying to fetch directly");let n=await f_.getPR(Xf.repository,e);t=Odi(n),Xf.prList!==null&&(await Xf.prList).push(t)}return t||null},async findPr({branchName:e,prTitle:r,state:t="all"}){i0.logger.debug(`findPr(${e}, ${r}, ${t})`);let i=(await qy.getPrList()).find(s=>s.sourceRepo===Xf.repository&&s.sourceBranch===e&&Wvh(s.state,t)&&(!r||s.title===r));return i&&i0.logger.debug(`Found PR #${i.number}`),i??null},async createPr({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,labels:i,platformOptions:s,draftPR:a}){let o=t,c=r,l=e,u=(0,Ndi.sanitize)(n);a&&(o=Jxr+o),i0.logger.debug(`Creating pull request: ${o} (${l} => ${c})`);try{let m=Array.isArray(i)?await Promise.all(i.map(Bdi)):[],h=await f_.createPR(Xf.repository,{base:c,head:l,title:o,body:u,labels:m.filter(Yxr.default.number)});if(s!=null&&s.usePlatformAutomerge)if(D4o.default.gte(PX.version,"1.17.0"))try{await f_.mergePR(Xf.repository,h.number,{Do:Xf.mergeMethod,merge_when_checks_succeed:!0}),i0.logger.debug({prNumber:h.number},"Gitea-native automerge: success")}catch(b){i0.logger.warn({err:b,prNumber:h.number},"Gitea-native automerge: fail")}else i0.logger.debug({prNumber:h.number},"Gitea-native automerge: not supported on this version of Gitea. Use 1.17.0 or newer.");let _=Odi(h);if(!_)throw new Error("Can not parse newly created Pull Request");return Xf.prList!==null&&(await Xf.prList).push(_),_}catch(m){if(m.statusCode===409){i0.logger.warn(`Attempting to gracefully recover from 409 Conflict response in createPr(${o}, ${e})`),Xf.prList=null;let h=await qy.findPr({branchName:e,state:"open"});if(h!=null&&h.bodyStruct)return h.title!==o||h.bodyStruct.hash!==(0,qdi.hashBody)(u)?(i0.logger.debug(`Recovered from 409 Conflict, but PR for ${e} is outdated. Updating...`),await qy.updatePr({number:h.number,prTitle:o,prBody:u}),h.title=o,h.bodyStruct=(0,qdi.getPrBodyStruct)(u)):i0.logger.debug(`Recovered from 409 Conflict and PR for ${e} is up-to-date`),h}throw m}},async updatePr({number:e,prTitle:r,prBody:t,state:n,targetBranch:i}){var o;let s=r;(o=(await(0,l0.getPrList)()).find(c=>c.number===e))!=null&&o.isDraft&&(s=Jxr+s);let a={title:s,...t&&{body:t},...n&&{state:n}};i&&(a.base=i),await f_.updatePR(Xf.repository,e,a)},async mergePr({id:e,strategy:r}){try{return await f_.mergePR(Xf.repository,e,{Do:(0,fFt.getMergeMethod)(r)??Xf.mergeMethod}),!0}catch(t){return i0.logger.warn({err:t,id:e},"Merging of PR failed"),!1}},getIssueList(){return Xf.issueList===null&&(Xf.issueList=f_.searchIssues(Xf.repository,{state:"all"},{memCache:!1}).then(e=>{let r=e.map(Hvh);return i0.logger.debug(`Retrieved ${r.length} Issues`),r})),Xf.issueList},async getIssue(e,r=!0){try{let t=(await f_.getIssue(Xf.repository,e,{memCache:r})).body;return{number:e,body:t}}catch(t){return i0.logger.debug({err:t,number:e},"Error getting issue"),null}},async findIssue(e){let t=(await qy.getIssueList()).find(n=>n.state==="open"&&n.title===e);return t?(i0.logger.debug(`Found Issue #${t.number}`),l0.getIssue(t.number)):null},async ensureIssue({title:e,reuseTitle:r,body:t,labels:n,shouldReOpen:i,once:s}){i0.logger.debug(`ensureIssue(${e})`);try{let a=(0,fFt.smartLinks)(t),o=await qy.getIssueList(),c=o.filter(m=>m.title===e);c.length||(c=o.filter(m=>m.title===r));let l=Array.isArray(n)?(await Promise.all(n.map(Bdi))).filter(Yxr.default.number):void 0;if(c.length){let m=c.find(b=>b.state==="open");if(!m){if(s)return i0.logger.debug("Issue already closed - skipping update"),null;i&&i0.logger.debug("Reopening previously closed Issue"),m=c[c.length-1]}for(let b of c)b.state==="open"&&b.number!==m.number&&(i0.logger.warn({issueNo:b.number},"Closing duplicate issue"),await f_.closeIssue(Xf.repository,b.number));if(m.title===e&&m.body===a&&m.state==="open")return i0.logger.debug(`Issue #${m.number} is open and up to date - nothing to do`),null;i0.logger.debug(`Updating Issue #${m.number}`);let _=((await f_.updateIssue(Xf.repository,m.number,{body:a,title:e,state:i?"open":m.state})).labels??[]).map(b=>b.id);return l&&(l.length!==_.length||l.filter(b=>!_.includes(b)).length!==0)&&await f_.updateIssueLabels(Xf.repository,m.number,{labels:l}),"updated"}let u=await f_.createIssue(Xf.repository,{body:a,title:e,labels:l});return i0.logger.debug(`Created new Issue #${u.number}`),Xf.issueList=null,"created"}catch(a){i0.logger.warn({err:a},"Could not ensure issue")}return null},async ensureIssueClosing(e){i0.logger.debug(`ensureIssueClosing(${e})`);let r=await qy.getIssueList();for(let t of r)t.state==="open"&&t.title===e&&(i0.logger.debug(`Closing issue...issueNo: ${t.number}`),await f_.closeIssue(Xf.repository,t.number))},async deleteLabel(e,r){i0.logger.debug(`Deleting label ${r} from Issue #${e}`);let t=await Bdi(r);t?await f_.unassignLabel(Xf.repository,e,t):i0.logger.warn({issue:e,labelName:r},"Failed to lookup label for deletion")},getRepoForceRebase(){return Promise.resolve(!1)},async ensureComment({number:e,topic:r,content:t}){try{let n=(0,Ndi.sanitize)(t),i=await f_.getComments(Xf.repository,e),s=null;return r?(s=I4o(i,r),n=`### ${r}
           
          -${n}`):s=I4o(i,n),s?s.body===n?i0.logger.debug(`Comment #${s.id} is already up-to-date`):(await f_.updateComment(Xf.repository,s.id,n),i0.logger.debug({repository:Xf.repository,issue:e,comment:s.id},"Comment updated")):(s=await f_.createComment(Xf.repository,e,n),i0.logger.info({repository:Xf.repository,issue:e,comment:s.id},"Comment added")),!0}catch(n){return i0.logger.warn({err:n,issue:e,subject:r},"Error ensuring comment"),!1}},async ensureCommentRemoval(e){let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;i0.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await f_.getComments(Xf.repository,r),i=null;if(e.type==="by-topic")i=w4o(n,e.topic);else if(e.type==="by-content"){let s=(0,Fdi.sanitize)(e.content);i=I4o(n,s)}if(i)try{await f_.deleteComment(Xf.repository,i.id)}catch(s){i0.logger.warn({err:s,issue:r,config:e},"Error deleting comment")}},async getBranchPr(e){i0.logger.debug(`getBranchPr(${e})`);let r=await qy.findPr({branchName:e,state:"open"});return r?qy.getPr(r.number):null},async addAssignees(e,r){i0.logger.debug(`Updating assignees '${r==null?void 0:r.join(", ")}' on Issue #${e}`),await f_.updateIssue(Xf.repository,e,{assignees:r})},async addReviewers(e,r){if(i0.logger.debug(`Adding reviewers '${r==null?void 0:r.join(", ")}' to #${e}`),E4o.default.lt(PX.version,"1.14.0")){i0.logger.debug({version:PX.version},"Adding reviewer not yet supported.");return}try{await f_.requestPrReviewers(Xf.repository,e,{reviewers:r})}catch(t){i0.logger.warn({err:t,number:e,reviewers:r},"Failed to assign reviewer")}},massageMarkdown(e){return(0,Qvh.smartTruncate)((0,fFt.smartLinks)(e),1e6)}};l0.addAssignees=qy.addAssignees,l0.addReviewers=qy.addReviewers,l0.createPr=qy.createPr,l0.deleteLabel=qy.deleteLabel,l0.ensureComment=qy.ensureComment,l0.ensureCommentRemoval=qy.ensureCommentRemoval,l0.ensureIssue=qy.ensureIssue,l0.ensureIssueClosing=qy.ensureIssueClosing,l0.findIssue=qy.findIssue,l0.findPr=qy.findPr,l0.getBranchPr=qy.getBranchPr,l0.getBranchStatus=qy.getBranchStatus,l0.getBranchStatusCheck=qy.getBranchStatusCheck,l0.getIssue=qy.getIssue,l0.getRawFile=qy.getRawFile,l0.getJsonFile=qy.getJsonFile,l0.getIssueList=qy.getIssueList,l0.getPr=qy.getPr,l0.massageMarkdown=qy.massageMarkdown,l0.getPrList=qy.getPrList,l0.getRepoForceRebase=qy.getRepoForceRebase,l0.getRepos=qy.getRepos,l0.initPlatform=qy.initPlatform,l0.initRepo=qy.initRepo,l0.mergePr=qy.mergePr,l0.setBranchStatus=qy.setBranchStatus,l0.updatePr=qy.updatePr});var Mdi=A(IB=>{"use strict";Object.defineProperty(IB,"__esModule",{value:!0});IB.isUserBusy=IB.getMemberUserIDs=IB.getUserID=IB.gitlabApi=void 0;var Yvh=Pi(),Jvh=xfe();IB.gitlabApi=new Jvh.GitlabHttp;async function Xvh(e){return(await IB.gitlabApi.getJson(`users?username=${e}`)).body[0].id}IB.getUserID=Xvh;async function Zvh(e){let r=encodeURIComponent(e);return(await IB.gitlabApi.getJson(`groups/${r}/members`)).body.map(n=>n.id)}IB.getMemberUserIDs=Zvh;async function eEh(e){try{let r=`/users/${e}/status`;return(await IB.gitlabApi.getJson(r)).body.availability==="busy"}catch(r){return Yvh.logger.warn({err:r},"Failed to get user status"),!1}}IB.isUserBusy=eEh});var R4o=A(dpt=>{"use strict";Object.defineProperty(dpt,"__esModule",{value:!0});dpt.updateMR=dpt.getMR=void 0;var T4o=Pi(),P4o=Mdi();async function tEh(e,r){T4o.logger.debug(`getMR(${r})`);let t=`projects/${e}/merge_requests/${r}?include_diverged_commits_count=1`;return(await P4o.gitlabApi.getJson(t)).body}dpt.getMR=tEh;async function rEh(e,r,t){T4o.logger.debug(`updateMR(${r})`);let n=`projects/${e}/merge_requests/${r}`;await P4o.gitlabApi.putJson(n,{body:t})}dpt.updateMR=rEh});var U4o=A(d0=>{"use strict";Object.defineProperty(d0,"__esModule",{value:!0});d0.filterUnavailableUsers=d0.ensureCommentRemoval=d0.ensureComment=d0.deleteLabel=d0.addReviewers=d0.addAssignees=d0.ensureIssueClosing=d0.ensureIssue=d0.findIssue=d0.getIssue=d0.getIssueList=d0.setBranchStatus=d0.getBranchStatusCheck=d0.getBranchPr=d0.findPr=d0.massageMarkdown=d0.mergePr=d0.updatePr=d0.getPr=d0.createPr=d0.getPrList=d0.getBranchStatus=d0.getRepoForceRebase=d0.initRepo=d0.getJsonFile=d0.getRawFile=d0.getRepos=d0.initPlatform=d0.id=void 0;var Pxe=(tn(),Dr(en)),Ldi=Pxe.__importDefault(require("node:url")),F4o=require("timers/promises"),jdi=Pxe.__importDefault(_a()),nEh=Pxe.__importDefault(XS()),$di=Pxe.__importDefault(Hy()),nk=Zp(),Zm=Pi(),Zxr=Pxe.__importStar(Lh()),iEh=Pxe.__importStar($y()),sEh=xfe(),N4o=Pxe.__importStar(lP()),Tse=Ba(),eTr=Q2(),ppt=Ip(),aEh=zY(),oEh=mie(),k4o=M0e(),K_=Mdi(),Gdi=R4o(),Y0={},i5={hostType:"gitlab",endpoint:"https://gitlab.com/api/v4/",version:"0.0.0"};d0.id="gitlab";var Xxr="Draft: ",Udi="WIP: ",Qdi=Xxr;async function cEh({endpoint:e,token:r,gitAuthor:t}){if(!r)throw new Error("Init: You must configure a GitLab personal access token");e?(i5.endpoint=(0,ppt.ensureTrailingSlash)(e),(0,sEh.setBaseUrl)(i5.endpoint)):Zm.logger.debug("Using default GitLab endpoint: "+i5.endpoint);let n={endpoint:i5.endpoint},i;try{if(!t){let s=(await K_.gitlabApi.getJson("user",{token:r})).body;n.gitAuthor=`${s.name} <${s.commit_email??s.email}>`}process.env.RENOVATE_X_PLATFORM_VERSION?i=process.env.RENOVATE_X_PLATFORM_VERSION:i=(await K_.gitlabApi.getJson("version",{token:r})).body.version,Zm.logger.debug("GitLab version is: "+i),[i]=i.split("-"),i5.version=i}catch(s){throw Zm.logger.debug({err:s},'Error authenticating with GitLab. Check that your token includes "api" permissions'),new Error("Init: Authentication failure")}return Qdi=$di.default.lt(i5.version,"13.2.0")?Udi:Xxr,n}d0.initPlatform=cEh;async function uEh(e){var n;Zm.logger.debug("Autodiscovering GitLab repositories");let r={membership:!0,per_page:100,with_merge_requests_enabled:!0,min_access_level:30,archived:!1};(n=e==null?void 0:e.topics)!=null&&n.length&&(r.topic=e.topics.join(","));let t="projects?"+(0,ppt.getQueryString)(r);try{let i=await K_.gitlabApi.getJson(t,{paginate:!0});return Zm.logger.debug(`Discovered ${i.body.length} project(s)`),i.body.filter(s=>!s.mirror||(e==null?void 0:e.includeMirrors)).map(s=>s.path_with_namespace)}catch(i){throw Zm.logger.error({err:i},"GitLab getRepos error"),i}}d0.getRepos=uEh;function Vdi(e){return e&&e.replace((0,Tse.regEx)(/\//g),"%2F")}async function O4o(e,r,t){let n=Vdi(e),s=`projects/${Vdi(r??Y0.repository)}/repository/files/${n}?ref=`+(t??"HEAD"),o=(await K_.gitlabApi.getJson(s)).body.content;return Buffer.from(o,"base64").toString()}d0.getRawFile=O4o;async function lEh(e,r,t){let n=await O4o(e,r,t);return nEh.default.parse(n)}d0.getJsonFile=lEh;function dEh(e,r,t){if(r==="ssh"){if(!t.body.ssh_url_to_repo)throw new Error(nk.CONFIG_GIT_URL_UNAVAILABLE);return Zm.logger.debug(`Using ssh URL: ${t.body.ssh_url_to_repo}`),t.body.ssh_url_to_repo}let n=iEh.find({hostType:i5.hostType,url:i5.endpoint});if(r==="endpoint"||process.env.GITLAB_IGNORE_REPO_URL||t.body.http_url_to_repo===null){t.body.http_url_to_repo===null&&Zm.logger.debug("no http_url_to_repo found. Falling back to old behaviour."),process.env.GITLAB_IGNORE_REPO_URL&&Zm.logger.warn('GITLAB_IGNORE_REPO_URL environment variable is deprecated. Please use "gitUrl" option.');let{protocol:s,host:a,pathname:o}=(0,ppt.parseUrl)(i5.endpoint),c=o.slice(0,o.indexOf("/api")),l=Ldi.default.format({protocol:s.slice(0,-1)||"https",auth:`oauth2:${n.token}`,host:a,pathname:c+"/"+e+".git"});return Zm.logger.debug(`Using URL based on configured endpoint, url:${l}`),l}Zm.logger.debug(`Using http URL: ${t.body.http_url_to_repo}`);let i=Ldi.default.parse(`${t.body.http_url_to_repo}`);return i.auth=`oauth2:${n.token}`,Ldi.default.format(i)}async function pEh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,gitUrl:n,endpoint:i,includeMirrors:s}){Y0={},Y0.repository=Vdi(e),Y0.cloneSubmodules=r,Y0.ignorePrAuthor=t;let a;try{if(a=await K_.gitlabApi.getJson(`projects/${Y0.repository}`),a.body.archived)throw Zm.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(nk.REPOSITORY_ARCHIVED);if(a.body.mirror&&s!==!0)throw Zm.logger.debug("Repository is a mirror - throwing error to abort renovation"),new Error(nk.REPOSITORY_MIRRORED);if(a.body.repository_access_level==="disabled")throw Zm.logger.debug("Repository portion of project is disabled - throwing error to abort renovation"),new Error(nk.REPOSITORY_DISABLED);if(a.body.merge_requests_access_level==="disabled")throw Zm.logger.debug("MRs are disabled for the project - throwing error to abort renovation"),new Error(nk.REPOSITORY_DISABLED);if(a.body.default_branch===null||a.body.empty_repo)throw new Error(nk.REPOSITORY_EMPTY);if(Y0.defaultBranch=a.body.default_branch,!Y0.defaultBranch)throw Zm.logger.warn({resBody:a.body},"Error fetching GitLab project"),new Error(nk.TEMPORARY_ERROR);Y0.mergeMethod=a.body.merge_method||"merge",a.body.squash_option&&(Y0.squash=a.body.squash_option==="always"||a.body.squash_option==="default_on"),Zm.logger.debug(`${e} default branch = ${Y0.defaultBranch}`),delete Y0.prList,Zm.logger.debug("Enabling Git FS");let c=dEh(e,n,a);await Zxr.initRepo({...Y0,url:c})}catch(c){throw Zm.logger.debug({err:c},"Caught initRepo error"),c.message.includes("HEAD is not a symbolic ref")?new Error(nk.REPOSITORY_EMPTY):[nk.REPOSITORY_ARCHIVED,nk.REPOSITORY_EMPTY].includes(c.message)?c:c.statusCode===403?new Error(nk.REPOSITORY_ACCESS_FORBIDDEN):c.statusCode===404?new Error(nk.REPOSITORY_NOT_FOUND):(c.message===nk.REPOSITORY_DISABLED||Zm.logger.debug({err:c},"Unknown GitLab initRepo error"),c)}return{defaultBranch:Y0.defaultBranch,isFork:!!a.body.forked_from_project,repoFingerprint:(0,oEh.repoFingerprint)(a.body.id,i5.endpoint)}}d0.initRepo=pEh;function mEh(){return Promise.resolve((Y0==null?void 0:Y0.mergeMethod)!=="merge")}d0.getRepoForceRebase=mEh;async function Kdi(e,r=!0){var n;let t=Zxr.getBranchCommit(e);try{let i=`projects/${Y0.repository}/repository/commits/${t}/statuses`;return(await K_.gitlabApi.getJson(i,{paginate:!0,memCache:r})).body}catch(i){throw Zm.logger.debug({err:i},"Error getting commit status"),((n=i.response)==null?void 0:n.statusCode)===404?new Error(nk.REPOSITORY_CHANGED):i}}var zdi={pending:"yellow",created:"yellow",manual:"yellow",running:"yellow",waiting_for_resource:"yellow",success:"green",failed:"red",canceled:"red",skipped:"red",scheduled:"yellow"};async function fEh(e,r){var a;if(Zm.logger.debug(`getBranchStatus(${e})`),!Zxr.branchExists(e))throw new Error(nk.REPOSITORY_CHANGED);let t=await Kdi(e);if(!jdi.default.array(t))return Zm.logger.warn({branchName:e,branchStatuses:t},"Empty or unexpected branch statuses"),"yellow";Zm.logger.debug(`Got res with ${t.length} results`);let n=(a=await L4o(e))==null?void 0:a.headPipelineStatus;jdi.default.undefined(n)||t.push({status:n,name:"head_pipeline"});let i=t.filter(o=>o.status!=="skipped");if(i.length===0)return"yellow";if(!r&&t.every(o=>{var c;return((c=o.name)==null?void 0:c.startsWith("renovate/"))&&zdi[o.status]==="green"}))return Zm.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow";let s="green";return i.filter(o=>!o.allow_failure).forEach(o=>{if(s!=="red"){let c=zdi[o.status];c||(Zm.logger.warn({check:o},"Could not map GitLab check.status to Renovate status"),c="yellow"),c!=="green"&&(Zm.logger.trace({check:o},"Found non-green check"),s=c)}}),s}d0.getBranchStatus=fEh;function Hdi(e){let r=e;return r.title.startsWith(Xxr)?(r.title=r.title.substring(Xxr.length),r.isDraft=!0):r.title.startsWith(Udi)&&(r.title=r.title.substring(Udi.length),r.isDraft=!0),r}async function hEh(){let e={per_page:"100"};Y0.ignorePrAuthor||(e.scope="created_by_me");let r=(0,ppt.getQueryString)(e),t=`projects/${Y0.repository}/merge_requests?${r}`;try{return(await K_.gitlabApi.getJson(t,{paginate:!0})).body.map(i=>Hdi({number:i.iid,sourceBranch:i.source_branch,title:i.title,state:i.state==="opened"?"open":i.state,createdAt:i.created_at}))}catch(n){throw Zm.logger.debug({err:n},"Error fetching PR list"),n.statusCode===403?new Error(nk.PLATFORM_AUTHENTICATION_ERROR):n}}async function Wdi(){return Y0.prList||(Y0.prList=await hEh()),Y0.prList}d0.getPrList=Wdi;async function gEh(e){try{let r=`projects/${Y0.repository}/merge_requests/${e}/approval_rules`,{body:t}=await K_.gitlabApi.getJson(r),n="renovateIgnoreApprovals",i=t==null?void 0:t.find(({rule_type:o})=>o==="any_approver"),s=t==null?void 0:t.filter(({rule_type:o,name:c})=>o!=="any_approver"&&c!==n);if(s!=null&&s.length&&await N4o.all(s.map(o=>async()=>{await K_.gitlabApi.deleteJson(`${r}/${o.id}`)})),i){await K_.gitlabApi.putJson(`${r}/${i.id}`,{body:{...i,approvals_required:0}});return}(t==null?void 0:t.find(({name:o})=>o===n))||await K_.gitlabApi.postJson(r,{body:{name:n,approvals_required:0}})}catch(r){Zm.logger.warn({err:r},"GitLab: Error adding approval rule")}}async function B4o(e,r){if(r!=null&&r.usePlatformAutomerge)try{r!=null&&r.gitLabIgnoreApprovals&&await gEh(e);let t="can_be_merged",n=5;for(let i=1;i<=n;i+=1){let{body:s}=await K_.gitlabApi.getJson(`projects/${Y0.repository}/merge_requests/${e}`);if(s.merge_status===t&&s.pipeline!==null)break;await(0,F4o.setTimeout)(500*i)}await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/merge`,{body:{should_remove_source_branch:!0,merge_when_pipeline_succeeds:!0}})}catch(t){Zm.logger.debug({err:t},"Automerge on PR creation failed")}}async function yEh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,draftPR:i,labels:s,platformOptions:a}){let o=t;i&&(o=Qdi+o);let c=(0,eTr.sanitize)(n);Zm.logger.debug(`Creating Merge Request: ${o}`);let u=(await K_.gitlabApi.postJson(`projects/${Y0.repository}/merge_requests`,{body:{source_branch:e,target_branch:r,remove_source_branch:!0,title:o,description:c,labels:(s??[]).join(","),squash:Y0.squash}})).body;return u.number=u.iid,u.sourceBranch=e,Y0.prList&&Y0.prList.push(u),await B4o(u.iid,a),Hdi(u)}d0.createPr=yEh;async function Ydi(e){var n,i,s,a,o;Zm.logger.debug(`getPr(${e})`);let r=await(0,Gdi.getMR)(Y0.repository,e),t={sourceBranch:r.source_branch,targetBranch:r.target_branch,number:r.iid,bodyStruct:(0,aEh.getPrBodyStruct)(r.description),state:r.state==="opened"?"open":r.state,headPipelineStatus:(n=r.head_pipeline)==null?void 0:n.status,hasAssignees:!!(((i=r.assignee)==null?void 0:i.id)??((a=(s=r.assignees)==null?void 0:s[0])==null?void 0:a.id)),reviewers:(o=r.reviewers)==null?void 0:o.map(({username:c})=>c),title:r.title,labels:r.labels,sha:r.sha};return Hdi(t)}d0.getPr=Ydi;async function _Eh({number:e,prTitle:r,prBody:t,state:n,platformOptions:i,targetBranch:s}){var l;let a=r;(l=(await Wdi()).find(u=>u.number===e))!=null&&l.isDraft&&(a=Qdi+a);let o={closed:"close",open:"reopen"}[n],c={title:a,description:(0,eTr.sanitize)(t),...o&&{state_event:o}};s&&(c.target_branch=s),await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}`,{body:c}),await B4o(e,i)}d0.updatePr=_Eh;async function AEh({id:e}){try{return await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/merge`,{body:{should_remove_source_branch:!0}}),!0}catch(r){return r.statusCode===401?(Zm.logger.debug("No permissions to merge PR"),!1):r.statusCode===406?(Zm.logger.debug({err:r},"PR not acceptable for merging"),!1):(Zm.logger.debug({err:r},"merge PR error"),Zm.logger.debug("PR merge failed"),!1)}}d0.mergePr=AEh;function q4o(e){let r=e.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse.regEx)(/PR/g),"MR").replace((0,Tse.regEx)(/\]\(\.\.\/pull\//g),"](!").replace((0,Tse.regEx)(/\u0000/g),"");return $di.default.lt(i5.version,"13.4.0")?(Zm.logger.debug({version:i5.version},"GitLab versions earlier than 13.4 have issues with long descriptions, truncating to 25K characters"),r=(0,k4o.smartTruncate)(r,25e3)):r=(0,k4o.smartTruncate)(r,1e6),r}d0.massageMarkdown=q4o;function bEh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function M4o({branchName:e,prTitle:r,state:t="all"}){return Zm.logger.debug(`findPr(${e}, ${r}, ${t})`),(await Wdi()).find(i=>i.sourceBranch===e&&(!r||i.title.toUpperCase()===r.toUpperCase())&&bEh(i.state,t))??null}d0.findPr=M4o;async function L4o(e){Zm.logger.debug(`getBranchPr(${e})`);let r=await M4o({branchName:e,state:"open"});return r?Ydi(r.number):null}d0.getBranchPr=L4o;async function CEh(e,r){let t=await Kdi(e,!1);Zm.logger.debug(`Got res with ${t.length} results`);for(let n of t)if(n.name===r)return zdi[n.status]||"yellow";return null}d0.getBranchStatusCheck=CEh;async function vEh({branchName:e,context:r,description:t,state:n,url:i}){var l,u;let s=Zxr.getBranchCommit(e),a=`projects/${Y0.repository}/statuses/${s}`,o="success";n==="yellow"?o="pending":n==="red"&&(o="failed");let c={state:o,description:t,context:r};i&&(c.target_url=i);try{await(0,F4o.setTimeout)(process.env.RENOVATE_X_GITLAB_BRANCH_STATUS_DELAY?parseInt(process.env.RENOVATE_X_GITLAB_BRANCH_STATUS_DELAY,10):1e3),await K_.gitlabApi.postJson(a,{body:c}),await Kdi(e,!1)}catch(m){(u=(l=m.body)==null?void 0:l.message)!=null&&u.startsWith("Cannot transition status via :enqueue from :pending")?Zm.logger.debug("Ignoring status transition error"):(Zm.logger.debug({err:m}),Zm.logger.warn("Failed to set branch status"))}}d0.setBranchStatus=vEh;async function tTr(){if(!Y0.issueList){let e=(0,ppt.getQueryString)({per_page:"100",scope:"created_by_me",state:"opened"}),r=await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues?${e}`,{memCache:!1,paginate:!0});if(!jdi.default.array(r.body))return Zm.logger.warn({responseBody:r.body},"Could not retrieve issue list"),[];Y0.issueList=r.body.map(t=>({iid:t.iid,title:t.title,labels:t.labels}))}return Y0.issueList}d0.getIssueList=tTr;async function j4o(e,r=!0){try{let t=(await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues/${e}`,{memCache:r})).body.description;return{number:e,body:t}}catch(t){return Zm.logger.debug({err:t,number:e},"Error getting issue"),null}}d0.getIssue=j4o;async function EEh(e){Zm.logger.debug(`findIssue(${e})`);try{let t=(await tTr()).find(n=>n.title===e);return t?await j4o(t.iid):null}catch{return Zm.logger.warn("Error finding issue"),null}}d0.findIssue=EEh;async function DEh({title:e,reuseTitle:r,body:t,labels:n,confidential:i}){Zm.logger.debug("ensureIssue()");let s=q4o((0,eTr.sanitize)(t));try{let a=await tTr(),o=a.find(c=>c.title===e);if(o||(o=a.find(c=>c.title===r)),o){let c=(await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues/${o.iid}`)).body.description;if(o.title!==e||c!==s)return Zm.logger.debug("Updating issue"),await K_.gitlabApi.putJson(`projects/${Y0.repository}/issues/${o.iid}`,{body:{title:e,description:s,labels:(n??o.labels??[]).join(","),confidential:i??!1}}),"updated"}else return await K_.gitlabApi.postJson(`projects/${Y0.repository}/issues`,{body:{title:e,description:s,labels:(n??[]).join(","),confidential:i??!1}}),Zm.logger.info("Issue created"),delete Y0.issueList,"created"}catch(a){a.message.startsWith("Issues are disabled for this repo")?Zm.logger.debug(`Could not create issue: ${a.message}`):Zm.logger.warn({err:a},"Could not ensure issue")}return null}d0.ensureIssue=DEh;async function SEh(e){Zm.logger.debug("ensureIssueClosing()");let r=await tTr();for(let t of r)t.title===e&&(Zm.logger.debug({issue:t},"Closing issue"),await K_.gitlabApi.putJson(`projects/${Y0.repository}/issues/${t.iid}`,{body:{state_event:"close"}}))}d0.ensureIssueClosing=SEh;async function wEh(e,r){try{Zm.logger.debug(`Adding assignees '${r.join(", ")}' to #${e}`);let t=[];for(let i of r)t.push(await(0,K_.getUserID)(i));let n=`projects/${Y0.repository}/merge_requests/${e}?${(0,ppt.getQueryString)({"assignee_ids[]":t})}`;await K_.gitlabApi.putJson(n)}catch(t){Zm.logger.debug({err:t},"addAssignees error"),Zm.logger.warn({iid:e,assignees:r},"Failed to add assignees")}}d0.addAssignees=wEh;async function IEh(e,r){if(Zm.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`),$di.default.lt(i5.version,"13.9.0")){Zm.logger.warn({version:i5.version},"Adding reviewers is only available in GitLab 13.9 and onwards");return}let t;try{t=await(0,Gdi.getMR)(Y0.repository,e)}catch(o){Zm.logger.warn({err:o},"Failed to get existing reviewers");return}t.reviewers=t.reviewers??[];let n=t.reviewers.map(o=>o.username),i=t.reviewers.map(o=>o.id),s=r.filter(o=>!n.includes(o)),a;try{a=(await N4o.all(s.map(o=>async()=>{try{return[await(0,K_.getUserID)(o)]}catch{return(0,K_.getMemberUserIDs)(o)}}))).flat()}catch(o){Zm.logger.warn({err:o},"Failed to get IDs of the new reviewers");return}a=[...new Set(a)];try{await(0,Gdi.updateMR)(Y0.repository,e,{reviewer_ids:[...i,...a]})}catch(o){Zm.logger.warn({err:o},"Failed to add reviewers")}}d0.addReviewers=IEh;async function xEh(e,r){Zm.logger.debug(`Deleting label ${r} from #${e}`);try{let n=((await Ydi(e)).labels??[]).filter(i=>i!==r).join(",");await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}`,{body:{labels:n}})}catch(t){Zm.logger.warn({err:t,issueNo:e,label:r},"Failed to delete label")}}d0.deleteLabel=xEh;async function G4o(e){Zm.logger.debug(`Getting comments for #${e}`);let r=`projects/${Y0.repository}/merge_requests/${e}/notes`,t=(await K_.gitlabApi.getJson(r,{paginate:!0})).body;return Zm.logger.debug(`Found ${t.length} comments`),t}async function TEh(e,r){await K_.gitlabApi.postJson(`projects/${Y0.repository}/merge_requests/${e}/notes`,{body:{body:r}})}async function PEh(e,r,t){await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/notes/${r}`,{body:{body:t}})}async function REh(e,r){await K_.gitlabApi.deleteJson(`projects/${Y0.repository}/merge_requests/${e}/notes/${r}`)}async function kEh({number:e,topic:r,content:t}){let n=(0,eTr.sanitize)(t),i=r&&r.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse.regEx)(/PR/g),"MR"),s=await G4o(e),a,o,c;return r?(Zm.logger.debug(`Ensuring comment "${i}" in #${e}`),a=`### ${r}
          +${n}`):s=x4o(i,n),s?s.body===n?i0.logger.debug(`Comment #${s.id} is already up-to-date`):(await f_.updateComment(Xf.repository,s.id,n),i0.logger.debug({repository:Xf.repository,issue:e,comment:s.id},"Comment updated")):(s=await f_.createComment(Xf.repository,e,n),i0.logger.info({repository:Xf.repository,issue:e,comment:s.id},"Comment added")),!0}catch(n){return i0.logger.warn({err:n,issue:e,subject:r},"Error ensuring comment"),!1}},async ensureCommentRemoval(e){let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;i0.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await f_.getComments(Xf.repository,r),i=null;if(e.type==="by-topic")i=I4o(n,e.topic);else if(e.type==="by-content"){let s=(0,Ndi.sanitize)(e.content);i=x4o(n,s)}if(i)try{await f_.deleteComment(Xf.repository,i.id)}catch(s){i0.logger.warn({err:s,issue:r,config:e},"Error deleting comment")}},async getBranchPr(e){i0.logger.debug(`getBranchPr(${e})`);let r=await qy.findPr({branchName:e,state:"open"});return r?qy.getPr(r.number):null},async addAssignees(e,r){i0.logger.debug(`Updating assignees '${r==null?void 0:r.join(", ")}' on Issue #${e}`),await f_.updateIssue(Xf.repository,e,{assignees:r})},async addReviewers(e,r){if(i0.logger.debug(`Adding reviewers '${r==null?void 0:r.join(", ")}' to #${e}`),D4o.default.lt(PX.version,"1.14.0")){i0.logger.debug({version:PX.version},"Adding reviewer not yet supported.");return}try{await f_.requestPrReviewers(Xf.repository,e,{reviewers:r})}catch(t){i0.logger.warn({err:t,number:e,reviewers:r},"Failed to assign reviewer")}},massageMarkdown(e){return(0,Kvh.smartTruncate)((0,fFt.smartLinks)(e),1e6)}};l0.addAssignees=qy.addAssignees,l0.addReviewers=qy.addReviewers,l0.createPr=qy.createPr,l0.deleteLabel=qy.deleteLabel,l0.ensureComment=qy.ensureComment,l0.ensureCommentRemoval=qy.ensureCommentRemoval,l0.ensureIssue=qy.ensureIssue,l0.ensureIssueClosing=qy.ensureIssueClosing,l0.findIssue=qy.findIssue,l0.findPr=qy.findPr,l0.getBranchPr=qy.getBranchPr,l0.getBranchStatus=qy.getBranchStatus,l0.getBranchStatusCheck=qy.getBranchStatusCheck,l0.getIssue=qy.getIssue,l0.getRawFile=qy.getRawFile,l0.getJsonFile=qy.getJsonFile,l0.getIssueList=qy.getIssueList,l0.getPr=qy.getPr,l0.massageMarkdown=qy.massageMarkdown,l0.getPrList=qy.getPrList,l0.getRepoForceRebase=qy.getRepoForceRebase,l0.getRepos=qy.getRepos,l0.initPlatform=qy.initPlatform,l0.initRepo=qy.initRepo,l0.mergePr=qy.mergePr,l0.setBranchStatus=qy.setBranchStatus,l0.updatePr=qy.updatePr});var Ldi=A(IB=>{"use strict";Object.defineProperty(IB,"__esModule",{value:!0});IB.isUserBusy=IB.getMemberUserIDs=IB.getUserID=IB.gitlabApi=void 0;var Jvh=Pi(),Xvh=xfe();IB.gitlabApi=new Xvh.GitlabHttp;async function Zvh(e){return(await IB.gitlabApi.getJson(`users?username=${e}`)).body[0].id}IB.getUserID=Zvh;async function eEh(e){let r=encodeURIComponent(e);return(await IB.gitlabApi.getJson(`groups/${r}/members`)).body.map(n=>n.id)}IB.getMemberUserIDs=eEh;async function tEh(e){try{let r=`/users/${e}/status`;return(await IB.gitlabApi.getJson(r)).body.availability==="busy"}catch(r){return Jvh.logger.warn({err:r},"Failed to get user status"),!1}}IB.isUserBusy=tEh});var k4o=A(dpt=>{"use strict";Object.defineProperty(dpt,"__esModule",{value:!0});dpt.updateMR=dpt.getMR=void 0;var P4o=Pi(),R4o=Ldi();async function rEh(e,r){P4o.logger.debug(`getMR(${r})`);let t=`projects/${e}/merge_requests/${r}?include_diverged_commits_count=1`;return(await R4o.gitlabApi.getJson(t)).body}dpt.getMR=rEh;async function nEh(e,r,t){P4o.logger.debug(`updateMR(${r})`);let n=`projects/${e}/merge_requests/${r}`;await R4o.gitlabApi.putJson(n,{body:t})}dpt.updateMR=nEh});var V4o=A(d0=>{"use strict";Object.defineProperty(d0,"__esModule",{value:!0});d0.filterUnavailableUsers=d0.ensureCommentRemoval=d0.ensureComment=d0.deleteLabel=d0.addReviewers=d0.addAssignees=d0.ensureIssueClosing=d0.ensureIssue=d0.findIssue=d0.getIssue=d0.getIssueList=d0.setBranchStatus=d0.getBranchStatusCheck=d0.getBranchPr=d0.findPr=d0.massageMarkdown=d0.mergePr=d0.updatePr=d0.getPr=d0.createPr=d0.getPrList=d0.getBranchStatus=d0.getRepoForceRebase=d0.initRepo=d0.getJsonFile=d0.getRawFile=d0.getRepos=d0.initPlatform=d0.id=void 0;var Pxe=(tn(),Dr(en)),jdi=Pxe.__importDefault(require("node:url")),N4o=require("timers/promises"),Gdi=Pxe.__importDefault(_a()),iEh=Pxe.__importDefault(XS()),Qdi=Pxe.__importDefault(Hy()),nk=Zp(),Zm=Pi(),Zxr=Pxe.__importStar(Lh()),sEh=Pxe.__importStar($y()),aEh=xfe(),O4o=Pxe.__importStar(lP()),Tse=Ba(),eTr=Q2(),ppt=Ip(),oEh=zY(),cEh=mie(),F4o=M0e(),K_=Ldi(),Udi=k4o(),Y0={},i5={hostType:"gitlab",endpoint:"https://gitlab.com/api/v4/",version:"0.0.0"};d0.id="gitlab";var Xxr="Draft: ",Vdi="WIP: ",Kdi=Xxr;async function uEh({endpoint:e,token:r,gitAuthor:t}){if(!r)throw new Error("Init: You must configure a GitLab personal access token");e?(i5.endpoint=(0,ppt.ensureTrailingSlash)(e),(0,aEh.setBaseUrl)(i5.endpoint)):Zm.logger.debug("Using default GitLab endpoint: "+i5.endpoint);let n={endpoint:i5.endpoint},i;try{if(!t){let s=(await K_.gitlabApi.getJson("user",{token:r})).body;n.gitAuthor=`${s.name} <${s.commit_email??s.email}>`}process.env.RENOVATE_X_PLATFORM_VERSION?i=process.env.RENOVATE_X_PLATFORM_VERSION:i=(await K_.gitlabApi.getJson("version",{token:r})).body.version,Zm.logger.debug("GitLab version is: "+i),[i]=i.split("-"),i5.version=i}catch(s){throw Zm.logger.debug({err:s},'Error authenticating with GitLab. Check that your token includes "api" permissions'),new Error("Init: Authentication failure")}return Kdi=Qdi.default.lt(i5.version,"13.2.0")?Vdi:Xxr,n}d0.initPlatform=uEh;async function lEh(e){var n;Zm.logger.debug("Autodiscovering GitLab repositories");let r={membership:!0,per_page:100,with_merge_requests_enabled:!0,min_access_level:30,archived:!1};(n=e==null?void 0:e.topics)!=null&&n.length&&(r.topic=e.topics.join(","));let t="projects?"+(0,ppt.getQueryString)(r);try{let i=await K_.gitlabApi.getJson(t,{paginate:!0});return Zm.logger.debug(`Discovered ${i.body.length} project(s)`),i.body.filter(s=>!s.mirror||(e==null?void 0:e.includeMirrors)).map(s=>s.path_with_namespace)}catch(i){throw Zm.logger.error({err:i},"GitLab getRepos error"),i}}d0.getRepos=lEh;function zdi(e){return e&&e.replace((0,Tse.regEx)(/\//g),"%2F")}async function B4o(e,r,t){let n=zdi(e),s=`projects/${zdi(r??Y0.repository)}/repository/files/${n}?ref=`+(t??"HEAD"),o=(await K_.gitlabApi.getJson(s)).body.content;return Buffer.from(o,"base64").toString()}d0.getRawFile=B4o;async function dEh(e,r,t){let n=await B4o(e,r,t);return iEh.default.parse(n)}d0.getJsonFile=dEh;function pEh(e,r,t){if(r==="ssh"){if(!t.body.ssh_url_to_repo)throw new Error(nk.CONFIG_GIT_URL_UNAVAILABLE);return Zm.logger.debug(`Using ssh URL: ${t.body.ssh_url_to_repo}`),t.body.ssh_url_to_repo}let n=sEh.find({hostType:i5.hostType,url:i5.endpoint});if(r==="endpoint"||process.env.GITLAB_IGNORE_REPO_URL||t.body.http_url_to_repo===null){t.body.http_url_to_repo===null&&Zm.logger.debug("no http_url_to_repo found. Falling back to old behaviour."),process.env.GITLAB_IGNORE_REPO_URL&&Zm.logger.warn('GITLAB_IGNORE_REPO_URL environment variable is deprecated. Please use "gitUrl" option.');let{protocol:s,host:a,pathname:o}=(0,ppt.parseUrl)(i5.endpoint),c=o.slice(0,o.indexOf("/api")),l=jdi.default.format({protocol:s.slice(0,-1)||"https",auth:`oauth2:${n.token}`,host:a,pathname:c+"/"+e+".git"});return Zm.logger.debug(`Using URL based on configured endpoint, url:${l}`),l}Zm.logger.debug(`Using http URL: ${t.body.http_url_to_repo}`);let i=jdi.default.parse(`${t.body.http_url_to_repo}`);return i.auth=`oauth2:${n.token}`,jdi.default.format(i)}async function mEh({repository:e,cloneSubmodules:r,ignorePrAuthor:t,gitUrl:n,endpoint:i,includeMirrors:s}){Y0={},Y0.repository=zdi(e),Y0.cloneSubmodules=r,Y0.ignorePrAuthor=t;let a;try{if(a=await K_.gitlabApi.getJson(`projects/${Y0.repository}`),a.body.archived)throw Zm.logger.debug("Repository is archived - throwing error to abort renovation"),new Error(nk.REPOSITORY_ARCHIVED);if(a.body.mirror&&s!==!0)throw Zm.logger.debug("Repository is a mirror - throwing error to abort renovation"),new Error(nk.REPOSITORY_MIRRORED);if(a.body.repository_access_level==="disabled")throw Zm.logger.debug("Repository portion of project is disabled - throwing error to abort renovation"),new Error(nk.REPOSITORY_DISABLED);if(a.body.merge_requests_access_level==="disabled")throw Zm.logger.debug("MRs are disabled for the project - throwing error to abort renovation"),new Error(nk.REPOSITORY_DISABLED);if(a.body.default_branch===null||a.body.empty_repo)throw new Error(nk.REPOSITORY_EMPTY);if(Y0.defaultBranch=a.body.default_branch,!Y0.defaultBranch)throw Zm.logger.warn({resBody:a.body},"Error fetching GitLab project"),new Error(nk.TEMPORARY_ERROR);Y0.mergeMethod=a.body.merge_method||"merge",a.body.squash_option&&(Y0.squash=a.body.squash_option==="always"||a.body.squash_option==="default_on"),Zm.logger.debug(`${e} default branch = ${Y0.defaultBranch}`),delete Y0.prList,Zm.logger.debug("Enabling Git FS");let c=pEh(e,n,a);await Zxr.initRepo({...Y0,url:c})}catch(c){throw Zm.logger.debug({err:c},"Caught initRepo error"),c.message.includes("HEAD is not a symbolic ref")?new Error(nk.REPOSITORY_EMPTY):[nk.REPOSITORY_ARCHIVED,nk.REPOSITORY_EMPTY].includes(c.message)?c:c.statusCode===403?new Error(nk.REPOSITORY_ACCESS_FORBIDDEN):c.statusCode===404?new Error(nk.REPOSITORY_NOT_FOUND):(c.message===nk.REPOSITORY_DISABLED||Zm.logger.debug({err:c},"Unknown GitLab initRepo error"),c)}return{defaultBranch:Y0.defaultBranch,isFork:!!a.body.forked_from_project,repoFingerprint:(0,cEh.repoFingerprint)(a.body.id,i5.endpoint)}}d0.initRepo=mEh;function fEh(){return Promise.resolve((Y0==null?void 0:Y0.mergeMethod)!=="merge")}d0.getRepoForceRebase=fEh;async function Hdi(e,r=!0){var n;let t=Zxr.getBranchCommit(e);try{let i=`projects/${Y0.repository}/repository/commits/${t}/statuses`;return(await K_.gitlabApi.getJson(i,{paginate:!0,memCache:r})).body}catch(i){throw Zm.logger.debug({err:i},"Error getting commit status"),((n=i.response)==null?void 0:n.statusCode)===404?new Error(nk.REPOSITORY_CHANGED):i}}var $di={pending:"yellow",created:"yellow",manual:"yellow",running:"yellow",waiting_for_resource:"yellow",success:"green",failed:"red",canceled:"red",skipped:"red",scheduled:"yellow"};async function hEh(e,r){var a;if(Zm.logger.debug(`getBranchStatus(${e})`),!Zxr.branchExists(e))throw new Error(nk.REPOSITORY_CHANGED);let t=await Hdi(e);if(!Gdi.default.array(t))return Zm.logger.warn({branchName:e,branchStatuses:t},"Empty or unexpected branch statuses"),"yellow";Zm.logger.debug(`Got res with ${t.length} results`);let n=(a=await j4o(e))==null?void 0:a.headPipelineStatus;Gdi.default.undefined(n)||t.push({status:n,name:"head_pipeline"});let i=t.filter(o=>o.status!=="skipped");if(i.length===0)return"yellow";if(!r&&t.every(o=>{var c;return((c=o.name)==null?void 0:c.startsWith("renovate/"))&&$di[o.status]==="green"}))return Zm.logger.debug('Successful checks are all internal renovate/ checks, so returning "pending" branch status'),"yellow";let s="green";return i.filter(o=>!o.allow_failure).forEach(o=>{if(s!=="red"){let c=$di[o.status];c||(Zm.logger.warn({check:o},"Could not map GitLab check.status to Renovate status"),c="yellow"),c!=="green"&&(Zm.logger.trace({check:o},"Found non-green check"),s=c)}}),s}d0.getBranchStatus=hEh;function Wdi(e){let r=e;return r.title.startsWith(Xxr)?(r.title=r.title.substring(Xxr.length),r.isDraft=!0):r.title.startsWith(Vdi)&&(r.title=r.title.substring(Vdi.length),r.isDraft=!0),r}async function gEh(){let e={per_page:"100"};Y0.ignorePrAuthor||(e.scope="created_by_me");let r=(0,ppt.getQueryString)(e),t=`projects/${Y0.repository}/merge_requests?${r}`;try{return(await K_.gitlabApi.getJson(t,{paginate:!0})).body.map(i=>Wdi({number:i.iid,sourceBranch:i.source_branch,title:i.title,state:i.state==="opened"?"open":i.state,createdAt:i.created_at}))}catch(n){throw Zm.logger.debug({err:n},"Error fetching PR list"),n.statusCode===403?new Error(nk.PLATFORM_AUTHENTICATION_ERROR):n}}async function Ydi(){return Y0.prList||(Y0.prList=await gEh()),Y0.prList}d0.getPrList=Ydi;async function yEh(e){try{let r=`projects/${Y0.repository}/merge_requests/${e}/approval_rules`,{body:t}=await K_.gitlabApi.getJson(r),n="renovateIgnoreApprovals",i=t==null?void 0:t.find(({rule_type:o})=>o==="any_approver"),s=t==null?void 0:t.filter(({rule_type:o,name:c})=>o!=="any_approver"&&c!==n);if(s!=null&&s.length&&await O4o.all(s.map(o=>async()=>{await K_.gitlabApi.deleteJson(`${r}/${o.id}`)})),i){await K_.gitlabApi.putJson(`${r}/${i.id}`,{body:{...i,approvals_required:0}});return}(t==null?void 0:t.find(({name:o})=>o===n))||await K_.gitlabApi.postJson(r,{body:{name:n,approvals_required:0}})}catch(r){Zm.logger.warn({err:r},"GitLab: Error adding approval rule")}}async function q4o(e,r){if(r!=null&&r.usePlatformAutomerge)try{r!=null&&r.gitLabIgnoreApprovals&&await yEh(e);let t="can_be_merged",n=5;for(let i=1;i<=n;i+=1){let{body:s}=await K_.gitlabApi.getJson(`projects/${Y0.repository}/merge_requests/${e}`);if(s.merge_status===t&&s.pipeline!==null)break;await(0,N4o.setTimeout)(500*i)}await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/merge`,{body:{should_remove_source_branch:!0,merge_when_pipeline_succeeds:!0}})}catch(t){Zm.logger.debug({err:t},"Automerge on PR creation failed")}}async function _Eh({sourceBranch:e,targetBranch:r,prTitle:t,prBody:n,draftPR:i,labels:s,platformOptions:a}){let o=t;i&&(o=Kdi+o);let c=(0,eTr.sanitize)(n);Zm.logger.debug(`Creating Merge Request: ${o}`);let u=(await K_.gitlabApi.postJson(`projects/${Y0.repository}/merge_requests`,{body:{source_branch:e,target_branch:r,remove_source_branch:!0,title:o,description:c,labels:(s??[]).join(","),squash:Y0.squash}})).body;return u.number=u.iid,u.sourceBranch=e,Y0.prList&&Y0.prList.push(u),await q4o(u.iid,a),Wdi(u)}d0.createPr=_Eh;async function Jdi(e){var n,i,s,a,o;Zm.logger.debug(`getPr(${e})`);let r=await(0,Udi.getMR)(Y0.repository,e),t={sourceBranch:r.source_branch,targetBranch:r.target_branch,number:r.iid,bodyStruct:(0,oEh.getPrBodyStruct)(r.description),state:r.state==="opened"?"open":r.state,headPipelineStatus:(n=r.head_pipeline)==null?void 0:n.status,hasAssignees:!!(((i=r.assignee)==null?void 0:i.id)??((a=(s=r.assignees)==null?void 0:s[0])==null?void 0:a.id)),reviewers:(o=r.reviewers)==null?void 0:o.map(({username:c})=>c),title:r.title,labels:r.labels,sha:r.sha};return Wdi(t)}d0.getPr=Jdi;async function AEh({number:e,prTitle:r,prBody:t,state:n,platformOptions:i,targetBranch:s}){var l;let a=r;(l=(await Ydi()).find(u=>u.number===e))!=null&&l.isDraft&&(a=Kdi+a);let o={closed:"close",open:"reopen"}[n],c={title:a,description:(0,eTr.sanitize)(t),...o&&{state_event:o}};s&&(c.target_branch=s),await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}`,{body:c}),await q4o(e,i)}d0.updatePr=AEh;async function bEh({id:e}){try{return await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/merge`,{body:{should_remove_source_branch:!0}}),!0}catch(r){return r.statusCode===401?(Zm.logger.debug("No permissions to merge PR"),!1):r.statusCode===406?(Zm.logger.debug({err:r},"PR not acceptable for merging"),!1):(Zm.logger.debug({err:r},"merge PR error"),Zm.logger.debug("PR merge failed"),!1)}}d0.mergePr=bEh;function M4o(e){let r=e.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse.regEx)(/PR/g),"MR").replace((0,Tse.regEx)(/\]\(\.\.\/pull\//g),"](!").replace((0,Tse.regEx)(/\u0000/g),"");return Qdi.default.lt(i5.version,"13.4.0")?(Zm.logger.debug({version:i5.version},"GitLab versions earlier than 13.4 have issues with long descriptions, truncating to 25K characters"),r=(0,F4o.smartTruncate)(r,25e3)):r=(0,F4o.smartTruncate)(r,1e6),r}d0.massageMarkdown=M4o;function CEh(e,r){return r==="all"?!0:r.startsWith("!")?e!==r.substring(1):e===r}async function L4o({branchName:e,prTitle:r,state:t="all"}){return Zm.logger.debug(`findPr(${e}, ${r}, ${t})`),(await Ydi()).find(i=>i.sourceBranch===e&&(!r||i.title.toUpperCase()===r.toUpperCase())&&CEh(i.state,t))??null}d0.findPr=L4o;async function j4o(e){Zm.logger.debug(`getBranchPr(${e})`);let r=await L4o({branchName:e,state:"open"});return r?Jdi(r.number):null}d0.getBranchPr=j4o;async function vEh(e,r){let t=await Hdi(e,!1);Zm.logger.debug(`Got res with ${t.length} results`);for(let n of t)if(n.name===r)return $di[n.status]||"yellow";return null}d0.getBranchStatusCheck=vEh;async function EEh({branchName:e,context:r,description:t,state:n,url:i}){var l,u;let s=Zxr.getBranchCommit(e),a=`projects/${Y0.repository}/statuses/${s}`,o="success";n==="yellow"?o="pending":n==="red"&&(o="failed");let c={state:o,description:t,context:r};i&&(c.target_url=i);try{await(0,N4o.setTimeout)(process.env.RENOVATE_X_GITLAB_BRANCH_STATUS_DELAY?parseInt(process.env.RENOVATE_X_GITLAB_BRANCH_STATUS_DELAY,10):1e3),await K_.gitlabApi.postJson(a,{body:c}),await Hdi(e,!1)}catch(m){(u=(l=m.body)==null?void 0:l.message)!=null&&u.startsWith("Cannot transition status via :enqueue from :pending")?Zm.logger.debug("Ignoring status transition error"):(Zm.logger.debug({err:m}),Zm.logger.warn("Failed to set branch status"))}}d0.setBranchStatus=EEh;async function tTr(){if(!Y0.issueList){let e=(0,ppt.getQueryString)({per_page:"100",scope:"created_by_me",state:"opened"}),r=await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues?${e}`,{memCache:!1,paginate:!0});if(!Gdi.default.array(r.body))return Zm.logger.warn({responseBody:r.body},"Could not retrieve issue list"),[];Y0.issueList=r.body.map(t=>({iid:t.iid,title:t.title,labels:t.labels}))}return Y0.issueList}d0.getIssueList=tTr;async function G4o(e,r=!0){try{let t=(await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues/${e}`,{memCache:r})).body.description;return{number:e,body:t}}catch(t){return Zm.logger.debug({err:t,number:e},"Error getting issue"),null}}d0.getIssue=G4o;async function DEh(e){Zm.logger.debug(`findIssue(${e})`);try{let t=(await tTr()).find(n=>n.title===e);return t?await G4o(t.iid):null}catch{return Zm.logger.warn("Error finding issue"),null}}d0.findIssue=DEh;async function SEh({title:e,reuseTitle:r,body:t,labels:n,confidential:i}){Zm.logger.debug("ensureIssue()");let s=M4o((0,eTr.sanitize)(t));try{let a=await tTr(),o=a.find(c=>c.title===e);if(o||(o=a.find(c=>c.title===r)),o){let c=(await K_.gitlabApi.getJson(`projects/${Y0.repository}/issues/${o.iid}`)).body.description;if(o.title!==e||c!==s)return Zm.logger.debug("Updating issue"),await K_.gitlabApi.putJson(`projects/${Y0.repository}/issues/${o.iid}`,{body:{title:e,description:s,labels:(n??o.labels??[]).join(","),confidential:i??!1}}),"updated"}else return await K_.gitlabApi.postJson(`projects/${Y0.repository}/issues`,{body:{title:e,description:s,labels:(n??[]).join(","),confidential:i??!1}}),Zm.logger.info("Issue created"),delete Y0.issueList,"created"}catch(a){a.message.startsWith("Issues are disabled for this repo")?Zm.logger.debug(`Could not create issue: ${a.message}`):Zm.logger.warn({err:a},"Could not ensure issue")}return null}d0.ensureIssue=SEh;async function wEh(e){Zm.logger.debug("ensureIssueClosing()");let r=await tTr();for(let t of r)t.title===e&&(Zm.logger.debug({issue:t},"Closing issue"),await K_.gitlabApi.putJson(`projects/${Y0.repository}/issues/${t.iid}`,{body:{state_event:"close"}}))}d0.ensureIssueClosing=wEh;async function IEh(e,r){try{Zm.logger.debug(`Adding assignees '${r.join(", ")}' to #${e}`);let t=[];for(let i of r)t.push(await(0,K_.getUserID)(i));let n=`projects/${Y0.repository}/merge_requests/${e}?${(0,ppt.getQueryString)({"assignee_ids[]":t})}`;await K_.gitlabApi.putJson(n)}catch(t){Zm.logger.debug({err:t},"addAssignees error"),Zm.logger.warn({iid:e,assignees:r},"Failed to add assignees")}}d0.addAssignees=IEh;async function xEh(e,r){if(Zm.logger.debug(`Adding reviewers '${r.join(", ")}' to #${e}`),Qdi.default.lt(i5.version,"13.9.0")){Zm.logger.warn({version:i5.version},"Adding reviewers is only available in GitLab 13.9 and onwards");return}let t;try{t=await(0,Udi.getMR)(Y0.repository,e)}catch(o){Zm.logger.warn({err:o},"Failed to get existing reviewers");return}t.reviewers=t.reviewers??[];let n=t.reviewers.map(o=>o.username),i=t.reviewers.map(o=>o.id),s=r.filter(o=>!n.includes(o)),a;try{a=(await O4o.all(s.map(o=>async()=>{try{return[await(0,K_.getUserID)(o)]}catch{return(0,K_.getMemberUserIDs)(o)}}))).flat()}catch(o){Zm.logger.warn({err:o},"Failed to get IDs of the new reviewers");return}a=[...new Set(a)];try{await(0,Udi.updateMR)(Y0.repository,e,{reviewer_ids:[...i,...a]})}catch(o){Zm.logger.warn({err:o},"Failed to add reviewers")}}d0.addReviewers=xEh;async function TEh(e,r){Zm.logger.debug(`Deleting label ${r} from #${e}`);try{let n=((await Jdi(e)).labels??[]).filter(i=>i!==r).join(",");await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}`,{body:{labels:n}})}catch(t){Zm.logger.warn({err:t,issueNo:e,label:r},"Failed to delete label")}}d0.deleteLabel=TEh;async function U4o(e){Zm.logger.debug(`Getting comments for #${e}`);let r=`projects/${Y0.repository}/merge_requests/${e}/notes`,t=(await K_.gitlabApi.getJson(r,{paginate:!0})).body;return Zm.logger.debug(`Found ${t.length} comments`),t}async function PEh(e,r){await K_.gitlabApi.postJson(`projects/${Y0.repository}/merge_requests/${e}/notes`,{body:{body:r}})}async function REh(e,r,t){await K_.gitlabApi.putJson(`projects/${Y0.repository}/merge_requests/${e}/notes/${r}`,{body:{body:t}})}async function kEh(e,r){await K_.gitlabApi.deleteJson(`projects/${Y0.repository}/merge_requests/${e}/notes/${r}`)}async function FEh({number:e,topic:r,content:t}){let n=(0,eTr.sanitize)(t),i=r&&r.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse.regEx)(/PR/g),"MR"),s=await U4o(e),a,o,c;return r?(Zm.logger.debug(`Ensuring comment "${i}" in #${e}`),a=`### ${r}
           
           ${n}`,a=a.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse.regEx)(/PR/g),"MR"),s.forEach(l=>{l.body.startsWith(`### ${i}
           
          -`)&&(o=l.id,c=l.body!==a)})):(Zm.logger.debug(`Ensuring content-only comment in #${e}`),a=`${n}`,s.forEach(l=>{l.body===a&&(o=l.id,c=!1)})),o?c?(await PEh(e,o,a),Zm.logger.debug({repository:Y0.repository,issueNo:e},"Updated comment")):Zm.logger.debug("Comment is already update-to-date"):(await TEh(e,a),Zm.logger.debug({repository:Y0.repository,issueNo:e},"Added comment")),!0}d0.ensureComment=kEh;async function FEh(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;Zm.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await G4o(r),i=null;if(e.type==="by-topic"){let o=c=>c.body.startsWith(`### ${e.topic}
          +`)&&(o=l.id,c=l.body!==a)})):(Zm.logger.debug(`Ensuring content-only comment in #${e}`),a=`${n}`,s.forEach(l=>{l.body===a&&(o=l.id,c=!1)})),o?c?(await REh(e,o,a),Zm.logger.debug({repository:Y0.repository,issueNo:e},"Updated comment")):Zm.logger.debug("Comment is already update-to-date"):(await PEh(e,a),Zm.logger.debug({repository:Y0.repository,issueNo:e},"Added comment")),!0}d0.ensureComment=FEh;async function NEh(e){var s,a;let{number:r}=e,t=e.type==="by-topic"?e.topic:e.content;Zm.logger.debug(`Ensuring comment "${t}" in #${r} is removed`);let n=await U4o(r),i=null;if(e.type==="by-topic"){let o=c=>c.body.startsWith(`### ${e.topic}
           
          -`);i=(s=n.find(o))==null?void 0:s.id}else if(e.type==="by-content"){let o=c=>c.body.trim()===e.content;i=(a=n.find(o))==null?void 0:a.id}i&&await REh(r,i)}d0.ensureCommentRemoval=FEh;async function NEh(e){let r=[];for(let t of e)await(0,K_.isUserBusy)(t)||r.push(t);return r}d0.filterUnavailableUsers=NEh});var V4o=A(B0=>{"use strict";Object.defineProperty(B0,"__esModule",{value:!0});B0.getBranchPr=B0.findPr=B0.getPr=B0.ensureComment=B0.ensureCommentRemoval=B0.getBranchStatusCheck=B0.getBranchStatus=B0.setBranchStatus=B0.deleteLabel=B0.createPr=B0.addAssignees=B0.addReviewers=B0.mergePr=B0.updatePr=B0.massageMarkdown=B0.ensureIssue=B0.ensureIssueClosing=B0.getPrList=B0.getJsonFile=B0.getRawFile=B0.getIssueList=B0.findIssue=B0.getRepoForceRebase=B0.initRepo=B0.getRepos=B0.initPlatform=B0.id=void 0;B0.id="local";function OEh(e){return Promise.resolve({dryRun:"lookup",endpoint:"local",persistRepoData:!0,requireConfig:"optional"})}B0.initPlatform=OEh;function BEh(){return Promise.resolve([])}B0.getRepos=BEh;function qEh(){return Promise.resolve({defaultBranch:"",isFork:!1,repoFingerprint:""})}B0.initRepo=qEh;function MEh(){return Promise.resolve(!1)}B0.getRepoForceRebase=MEh;function LEh(){return Promise.resolve(null)}B0.findIssue=LEh;function jEh(){return Promise.resolve([])}B0.getIssueList=jEh;function GEh(){return Promise.resolve(null)}B0.getRawFile=GEh;function UEh(){return Promise.resolve(null)}B0.getJsonFile=UEh;function VEh(){return Promise.resolve([])}B0.getPrList=VEh;function zEh(){return Promise.resolve()}B0.ensureIssueClosing=zEh;function $Eh(){return Promise.resolve(null)}B0.ensureIssue=$Eh;function QEh(e){return e}B0.massageMarkdown=QEh;function KEh(){return Promise.resolve()}B0.updatePr=KEh;function HEh(){return Promise.resolve(!1)}B0.mergePr=HEh;function WEh(){return Promise.resolve()}B0.addReviewers=WEh;function YEh(){return Promise.resolve()}B0.addAssignees=YEh;function JEh(){return Promise.resolve(null)}B0.createPr=JEh;function XEh(){return Promise.resolve()}B0.deleteLabel=XEh;function ZEh(){return Promise.resolve()}B0.setBranchStatus=ZEh;function e2h(){return Promise.resolve("red")}B0.getBranchStatus=e2h;function t2h(){return Promise.resolve(null)}B0.getBranchStatusCheck=t2h;function r2h(){return Promise.resolve()}B0.ensureCommentRemoval=r2h;function n2h(){return Promise.resolve(!1)}B0.ensureComment=n2h;function i2h(){return Promise.resolve(null)}B0.getPr=i2h;function s2h(){return Promise.resolve(null)}B0.findPr=s2h;function a2h(){return Promise.resolve(null)}B0.getBranchPr=a2h});var X4o=A(Jdi=>{"use strict";Object.defineProperty(Jdi,"__esModule",{value:!0});var Qge=(tn(),Dr(en)),z4o=Qge.__importStar(Yxo()),$4o=Qge.__importStar(uTo()),Q4o=Qge.__importStar(DTo()),K4o=Qge.__importStar(h4o()),H4o=Qge.__importStar(x4o()),W4o=Qge.__importStar(Xyr()),Y4o=Qge.__importStar(U4o()),J4o=Qge.__importStar(V4o()),Pse=new Map;Jdi.default=Pse;Pse.set(z4o.id,z4o);Pse.set($4o.id,$4o);Pse.set(Q4o.id,Q4o);Pse.set(K4o.id,K4o);Pse.set(H4o.id,H4o);Pse.set(W4o.id,W4o);Pse.set(Y4o.id,Y4o);Pse.set(J4o.id,J4o)});var e7o=A(Z4o=>{"use strict";Object.defineProperty(Z4o,"__esModule",{value:!0})});var fA=A(y7=>{"use strict";Object.defineProperty(y7,"__esModule",{value:!0});y7.initPlatform=y7.setPlatformApi=y7.platform=y7.getPlatforms=y7.getPlatformList=void 0;var nTr=(tn(),Dr(en)),o2h=nTr.__importDefault(require("node:url")),c2h=Zp(),t7o=Pi(),Xdi=Lh(),u2h=nTr.__importStar($y()),rTr=nTr.__importDefault(X4o()),l2h=Nb();nTr.__exportStar(e7o(),y7);var d2h=()=>Array.from(rTr.default.keys());y7.getPlatformList=d2h;var p2h=()=>rTr.default;y7.getPlatforms=p2h;var Zdi,m2h={get(e,r){if(!Zdi)throw new Error(c2h.PLATFORM_NOT_FOUND);return Zdi[r]}};y7.platform=new Proxy({},m2h);function r7o(e){if(!rTr.default.has(e))throw new Error(`Init: Platform "${e}" not found. Must be one of: ${(0,y7.getPlatformList)().join(", ")}`);Zdi=rTr.default.get(e),(0,l2h.setPlatformScmApi)(e)}y7.setPlatformApi=r7o;async function f2h(e){(0,Xdi.setPrivateKey)(e.gitPrivateKey),(0,Xdi.setNoVerify)(e.gitNoVerify??[]),r7o(e.platform);let r=await y7.platform.initPlatform(e),t={...e,...r};e!=null&&e.gitAuthor?(t7o.logger.debug(`Using configured gitAuthor (${e.gitAuthor})`),t.gitAuthor=e.gitAuthor):r!=null&&r.gitAuthor&&(t7o.logger.debug(`Using platform gitAuthor: ${String(r.gitAuthor)}`),t.gitAuthor=r.gitAuthor),(0,Xdi.setGitAuthor)(t.gitAuthor);let n={matchHost:o2h.default.parse(t.endpoint).hostname};t.token&&(e.token=t.token),["token","username","password"].forEach(s=>{e[s]&&(n[s]=e[s],delete t[s])}),t.hostRules=t.hostRules||[];let i={...n,hostType:t.platform};return t.hostRules.push(i),u2h.add(i),t}y7.initPlatform=f2h});var Rse=A(iTr=>{"use strict";Object.defineProperty(iTr,"__esModule",{value:!0});iTr.getOptions=void 0;var h2h=KR(),g2h=fA(),y2h=Jw(),n7o=[{name:"detectGlobalManagerConfig",description:"If `true`, Renovate tries to detect global manager configuration from the file system.",type:"boolean",default:!1,globalOnly:!0},{name:"detectHostRulesFromEnv",description:"If `true`, Renovate tries to detect host rules from environment variables.",type:"boolean",default:!1,globalOnly:!0},{name:"allowPostUpgradeCommandTemplating",description:"Set this to `false` to disable template compilation for post-upgrade commands.",type:"boolean",default:!0,globalOnly:!0},{name:"allowedPostUpgradeCommands",description:"A list of regular expressions that decide which post-upgrade tasks are allowed.",type:"array",subType:"string",default:[],globalOnly:!0},{name:"postUpgradeTasks",description:"Post-upgrade tasks that are executed before a commit is made by Renovate.",type:"object",default:{commands:[],fileFilters:[],executionMode:"update"}},{name:"commands",description:"A list of post-upgrade commands that are executed before a commit is made by Renovate.",type:"array",subType:"string",parent:"postUpgradeTasks",default:[],cli:!1},{name:"fileFilters",description:"Files that match the glob pattern will be committed after running a post-upgrade task.",type:"array",subType:"string",parent:"postUpgradeTasks",default:["**/*"],cli:!1},{name:"executionMode",description:"Controls when the post upgrade tasks run: on every update, or once per upgrade branch.",type:"string",parent:"postUpgradeTasks",allowedValues:["update","branch"],default:"update",cli:!1},{name:"onboardingBranch",description:"Change this value to override the default onboarding branch name.",type:"string",default:"renovate/configure",globalOnly:!0,cli:!1},{name:"onboardingCommitMessage",description:"Change this value to override the default onboarding commit message.",type:"string",default:null,globalOnly:!0,cli:!1},{name:"onboardingConfigFileName",description:"Change this value to override the default onboarding config file name.",type:"string",default:"renovate.json",globalOnly:!0,cli:!1},{name:"onboardingNoDeps",description:"Onboard the repository even if no dependencies are found.",type:"boolean",default:!1,globalOnly:!0},{name:"onboardingPrTitle",description:"Change this value to override the default onboarding PR title.",type:"string",default:"Configure Renovate",globalOnly:!0,cli:!1},{name:"configMigration",description:"Enable this to get config migration PRs when needed.",stage:"repository",type:"boolean",default:!1,experimental:!0,experimentalDescription:"Config migration PRs are still being improved, in particular to reduce the amount of reordering and whitespace changes.",experimentalIssues:[16359]},{name:"productLinks",description:"Links which are used in PRs, issues and comments.",type:"object",globalOnly:!0,mergeable:!0,default:{documentation:"https://docs.renovatebot.com/",help:"https://github.com/renovatebot/renovate/discussions",homepage:"https://github.com/renovatebot/renovate"},additionalProperties:{type:"string",format:"uri"}},{name:"secrets",description:"Object which holds secret name/value pairs.",type:"object",globalOnly:!0,mergeable:!0,default:{},additionalProperties:{type:"string"}},{name:"extends",description:"Configuration presets to use or extend.",stage:"package",type:"array",subType:"string",allowString:!0,cli:!1},{name:"ignorePresets",description:"A list of presets to ignore, including any that are nested inside an `extends` array.",stage:"package",type:"array",subType:"string",allowString:!0,cli:!1},{name:"migratePresets",description:"Define presets here which have been removed or renamed and should be migrated automatically.",type:"object",globalOnly:!0,default:{},additionalProperties:{type:"string"}},{name:"globalExtends",description:"Configuration presets to use or extend for a self-hosted config.",type:"array",subType:"string",globalOnly:!0},{name:"description",description:"Plain text description for a config or preset.",type:"array",subType:"string",stage:"repository",allowString:!0,mergeable:!0,cli:!1,env:!1},{name:"enabled",description:"Enable or disable Renovate bot.",stage:"package",type:"boolean",cli:!1,env:!1},{name:"constraintsFiltering",description:"Perform release filtering based on language constraints.",type:"string",allowedValues:["none","strict"],cli:!1,default:"none"},{name:"repositoryCache",description:"This option decides if Renovate uses a JSON cache to speed up extractions.",globalOnly:!0,type:"string",allowedValues:["disabled","enabled","reset"],stage:"repository",default:"disabled",experimental:!0},{name:"repositoryCacheType",description:"Set the type of renovate repository cache if `repositoryCache` is enabled.",globalOnly:!0,type:"string",stage:"repository",default:"local",experimental:!0},{name:"force",description:"Any configuration set in this object will force override existing settings.",stage:"package",globalOnly:!0,type:"object",cli:!1},{name:"forceCli",description:"Decides if CLI configuration options are moved to the `force` config section.",stage:"global",type:"boolean",default:!0,globalOnly:!0},{name:"draftPR",description:"If set to `true` then Renovate creates draft PRs, instead of normal status PRs.",type:"boolean",default:!1,supportedPlatforms:["azure","gitea","github","gitlab"]},{name:"dryRun",description:"If enabled, perform a dry run by logging messages instead of creating/updating/deleting branches and PRs.",type:"string",globalOnly:!0,allowedValues:["extract","lookup","full"],default:null},{name:"printConfig",description:"If enabled, Renovate logs the fully resolved config for each repository, plus the fully resolved presets.",type:"boolean",default:!1},{name:"binarySource",description:"Controls how third-party tools like npm or Gradle are called: directly, via Docker sidecar containers, or via dynamic install.",globalOnly:!0,type:"string",allowedValues:["global","docker","install","hermit"],default:"install"},{name:"redisUrl",description:"If set, this Redis URL will be used for caching instead of the file system.",stage:"global",type:"string",globalOnly:!0},{name:"baseDir",description:"The base directory for Renovate to store local files, including repository files and cache. If left empty, Renovate will create its own temporary directory to use.",stage:"global",type:"string",globalOnly:!0},{name:"cacheDir",description:"The directory where Renovate stores its cache. If left empty, Renovate creates a subdirectory within the `baseDir`.",globalOnly:!0,type:"string"},{name:"containerbaseDir",description:"The directory where Renovate stores its containerbase cache. If left empty, Renovate creates a subdirectory within the `cacheDir`.",globalOnly:!0,type:"string"},{name:"customEnvVariables",description:"Custom environment variables for child processes and sidecar Docker containers.",globalOnly:!0,type:"object",default:{}},{name:"dockerChildPrefix",description:"Change this value to add a prefix to the Renovate Docker sidecar container names and labels.",type:"string",globalOnly:!0,default:"renovate_"},{name:"dockerCliOptions",description:"Pass CLI flags to `docker run` command when `binarySource=docker`.",type:"string",globalOnly:!0},{name:"dockerSidecarImage",description:"Change this value to override the default Renovate sidecar image.",type:"string",default:"ghcr.io/containerbase/sidecar:9.2.1",globalOnly:!0},{name:"dockerUser",description:"Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.",globalOnly:!0,type:"string"},{name:"composerIgnorePlatformReqs",description:"Configure use of `--ignore-platform-reqs` or `--ignore-platform-req` for the Composer package manager.",type:"array",subType:"string",default:[]},{name:"goGetDirs",description:"Directory pattern to run `go get` on",type:"array",subType:"string",default:["./..."],supportedManagers:["gomod"]},{name:"logFile",description:"Log file path.",stage:"global",type:"string",globalOnly:!0},{name:"logFileLevel",description:"Set the log file log level.",stage:"global",type:"string",default:"debug",globalOnly:!0},{name:"logContext",description:"Add a global or per-repo log context to each log entry.",globalOnly:!0,type:"string",default:null,stage:"global"},{name:"onboarding",description:"Require a Configuration PR first.",stage:"repository",type:"boolean",globalOnly:!0},{name:"onboardingConfig",description:"Configuration to use for onboarding PRs.",stage:"repository",type:"object",default:{$schema:"https://docs.renovatebot.com/renovate-schema.json"},globalOnly:!0,mergeable:!0},{name:"onboardingRebaseCheckbox",description:"Set to enable rebase/retry markdown checkbox for onboarding PRs.",type:"boolean",default:!1,supportedPlatforms:["gitea","github","gitlab"],globalOnly:!0,experimental:!0,experimentalIssues:[17633]},{name:"forkProcessing",description:"Whether to process forked repositories. By default, all forked repositories are skipped when in `autodiscover` mode.",stage:"repository",type:"string",allowedValues:["auto","enabled","disabled"],default:"auto"},{name:"includeMirrors",description:"Whether to process repositories that are mirrors. By default, repositories that are mirrors are skipped.",type:"boolean",default:!1,supportedPlatforms:["gitlab"],globalOnly:!0},{name:"forkToken",description:'Set a personal access token here to enable "fork mode".',stage:"repository",type:"string",globalOnly:!0,supportedPlatforms:["github"],experimental:!0},{name:"forkOrg",description:"The preferred organization to create or find forked repositories, when in fork mode.",stage:"repository",type:"string",globalOnly:!0,supportedPlatforms:["github"],experimental:!0},{name:"githubTokenWarn",description:"Display warnings about GitHub token not being set.",type:"boolean",default:!0,globalOnly:!0},{name:"requireConfig",description:"Controls Renovate's behavior regarding repository config files such as `renovate.json`.",stage:"repository",type:"string",default:"required",allowedValues:["required","optional","ignored"],globalOnly:!0},{name:"optimizeForDisabled",description:"Set to `true` to perform a check for disabled config prior to cloning.",stage:"repository",type:"boolean",default:!1,globalOnly:!0},{name:"dependencyDashboard",description:'Whether to create a "Dependency Dashboard" issue in the repository.',type:"boolean",default:!1},{name:"dependencyDashboardApproval",description:"Controls if updates need manual approval from the Dependency Dashboard issue before PRs are created.",type:"boolean",default:!1},{name:"dependencyDashboardAutoclose",description:"Set to `true` to let Renovate close the Dependency Dashboard issue if there are no more updates.",type:"boolean",default:!1},{name:"dependencyDashboardTitle",description:"Title for the Dependency Dashboard issue.",type:"string",default:"Dependency Dashboard"},{name:"dependencyDashboardHeader",description:"Any text added here will be placed first in the Dependency Dashboard issue body.",type:"string",default:"This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more."},{name:"dependencyDashboardFooter",description:"Any text added here will be placed last in the Dependency Dashboard issue body, with a divider separator before it.",type:"string"},{name:"dependencyDashboardLabels",description:"These labels will always be applied on the Dependency Dashboard issue, even when they have been removed manually.",type:"array",subType:"string",default:null},{name:"dependencyDashboardOSVVulnerabilitySummary",description:"Control if the Dependency Dashboard issue lists CVEs supplied by [osv.dev](https://osv.dev).",type:"string",allowedValues:["none","all","unresolved"],default:"none",experimental:!0},{name:"configWarningReuseIssue",description:"Set this to `false` to make Renovate create a new issue for each config warning, instead of reopening or reusing an existing issue.",type:"boolean",default:!0},{name:"privateKey",description:"Server-side private key.",stage:"repository",type:"string",replaceLineReturns:!0,globalOnly:!0},{name:"privateKeyOld",description:"Secondary or old private key to try.",stage:"repository",type:"string",replaceLineReturns:!0,globalOnly:!0},{name:"privateKeyPath",description:"Path to the Server-side private key.",stage:"repository",type:"string",globalOnly:!0},{name:"privateKeyPathOld",description:"Path to the Server-side old private key.",stage:"repository",type:"string",globalOnly:!0},{name:"encrypted",description:"An object containing configuration encrypted with project key.",stage:"repository",type:"object",default:null},{name:"timezone",description:"[IANA Time Zone](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)",type:"string"},{name:"schedule",description:"Limit branch creation to these times of day or week.",type:"array",subType:"string",allowString:!0,cli:!0,env:!1,default:["at any time"]},{name:"automergeSchedule",description:"Limit automerge to these times of day or week.",type:"array",subType:"string",allowString:!0,cli:!0,env:!1,default:["at any time"]},{name:"updateNotScheduled",description:"Whether to update branches when not scheduled. Renovate will not create branches outside of the schedule.",stage:"branch",type:"boolean"},{name:"persistRepoData",description:"If set to `true`: keep repository data between runs instead of deleting the data.",type:"boolean",globalOnly:!0,default:!1},{name:"exposeAllEnv",description:"Set this to `true` to allow passing of all environment variables to package managers.",globalOnly:!0,type:"boolean",default:!1},{name:"allowPlugins",description:"Set this to `true` if repositories are allowed to run install plugins.",globalOnly:!0,type:"boolean",default:!1},{name:"allowScripts",description:"Set this to `true` if repositories are allowed to run install scripts.",globalOnly:!0,type:"boolean",default:!1},{name:"allowCustomCrateRegistries",description:"Set this to `true` to allow custom crate registries.",globalOnly:!0,type:"boolean",default:!1},{name:"ignorePlugins",description:"Set this to `true` if `allowPlugins=true` but you wish to skip running plugins when updating lock files.",type:"boolean",default:!1},{name:"ignoreScripts",description:"Set this to `false` if `allowScripts=true` and you wish to run scripts when updating lock files.",type:"boolean",default:!0,supportedManagers:["npm","composer"]},{name:"platform",description:"Platform type of repository.",type:"string",allowedValues:(0,g2h.getPlatformList)(),default:"github",globalOnly:!0},{name:"endpoint",description:"Custom endpoint to use.",type:"string",globalOnly:!0,default:null},{name:"token",description:"Repository Auth Token.",stage:"repository",type:"string",globalOnly:!0},{name:"username",description:"Username for authentication.",stage:"repository",type:"string",supportedPlatforms:["azure","bitbucket","bitbucket-server"],globalOnly:!0},{name:"password",description:"Password for authentication.",stage:"repository",type:"string",supportedPlatforms:["azure","bitbucket","bitbucket-server"],globalOnly:!0},{name:"npmrc",description:"String copy of `.npmrc` file. Use `\\n` instead of line breaks.",stage:"branch",type:"string"},{name:"npmrcMerge",description:"Whether to merge `config.npmrc` with repo `.npmrc` content if both are found.",stage:"branch",type:"boolean",default:!1},{name:"npmToken",description:"npm token used to authenticate with the default registry.",stage:"branch",type:"string"},{name:"updateLockFiles",description:"Set to `false` to disable lock file updating.",type:"boolean"},{name:"skipInstalls",description:"Skip installing modules/dependencies if lock file updating is possible without a full install.",type:"boolean",default:null,globalOnly:!0},{name:"autodiscover",description:"Autodiscover all repositories.",stage:"global",type:"boolean",default:!1,globalOnly:!0},{name:"autodiscoverFilter",description:"Filter the list of autodiscovered repositories.",stage:"global",type:"array",subType:"string",allowString:!0,default:null,globalOnly:!0},{name:"autodiscoverTopics",description:"",stage:"global",type:"array",subType:"string",default:null,globalOnly:!0,supportedPlatforms:["gitlab"]},{name:"prCommitsPerRunLimit",description:"Set the maximum number of commits per Renovate run. By default there is no limit.",stage:"global",type:"integer",default:0,globalOnly:!0},{name:"repositories",description:"List of Repositories.",stage:"global",type:"array",subType:"string",cli:!1,globalOnly:!0},{name:"baseBranches",description:"List of one or more custom base branches defined as exact strings and/or via regex expressions.",type:"array",subType:"string",stage:"package",cli:!1},{name:"useBaseBranchConfig",description:"Whether to read configuration from `baseBranches` instead of only the default branch.",type:"string",allowedValues:["merge","none"],default:"none"},{name:"gitAuthor",description:"Author to use for Git commits. Must conform to [RFC5322](https://datatracker.ietf.org/doc/html/rfc5322).",type:"string"},{name:"gitPrivateKey",description:"PGP key to use for signing Git commits.",type:"string",cli:!1,globalOnly:!0,stage:"global"},{name:"gitIgnoredAuthors",description:"Additional Git authors which are ignored by Renovate. Must conform to [RFC5322](https://datatracker.ietf.org/doc/html/rfc5322).",type:"array",subType:"string",stage:"repository"},{name:"gitTimeout",description:"Configure the timeout with a number of milliseconds to wait for a Git task.",type:"integer",globalOnly:!0,default:0},{name:"enabledManagers",description:"A list of package managers to enable. Only managers on the list are enabled.",type:"array",subType:"string",mergeable:!1,stage:"repository"},{name:"includePaths",description:"Include package files only within these defined paths.",type:"array",subType:"string",stage:"repository",default:[]},{name:"ignorePaths",description:"Skip any package file whose path matches one of these. Can be a string or glob pattern.",type:"array",mergeable:!1,subType:"string",stage:"repository",default:["**/node_modules/**","**/bower_components/**"]},{name:"excludeCommitPaths",description:"A file matching any of these glob patterns will not be committed, even if the file has been updated.",type:"array",subType:"string",default:[],advancedUse:!0},{name:"executionTimeout",description:"Default execution timeout in minutes for child processes Renovate creates.",type:"integer",default:15,globalOnly:!0},{name:"registryAliases",description:"Aliases for registries.",type:"object",default:{},additionalProperties:{type:"string",format:"uri"},supportedManagers:["helm-requirements","helmv3","helmfile","gitlabci","dockerfile","docker-compose","kubernetes","ansible","droneci","woodpecker"]},{name:"defaultRegistryUrls",description:"List of registry URLs to use as the default for a datasource.",type:"array",subType:"string",default:null,stage:"branch",cli:!1,env:!1},{name:"registryUrls",description:"List of URLs to try for dependency lookup. Package manager specific.",type:"array",subType:"string",default:null,stage:"branch",cli:!1,env:!1},{name:"extractVersion",description:"A regex (`re2`) to extract a version from a datasource's raw version string.",type:"string",format:"regex",cli:!1,env:!1},{name:"versioning",description:"Versioning to use for filtering and comparisons.",type:"string",allowedValues:(0,y2h.getVersioningList)(),cli:!1,env:!1},{name:"azureWorkItemId",description:"The id of an existing work item on Azure Boards to link to each PR.",type:"integer",default:0,supportedPlatforms:["azure"]},{name:"autoApprove",description:"Set to `true` to automatically approve PRs.",type:"boolean",default:!1,supportedPlatforms:["azure"]},{name:"ignoreDeps",description:"Dependencies to ignore.",type:"array",subType:"string",stage:"package",mergeable:!0},{name:"updateInternalDeps",description:"Whether to update internal dep versions in a monorepo. Works on Lerna or Yarn Workspaces.",type:"boolean",default:!1,stage:"package"},{name:"packageRules",description:"Rules for matching package names.",type:"array",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchCategories",description:'List of categories to match (for example: `["python"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchBaseBranches",description:'List of strings containing exact matches (e.g. `["main"]`) and/or regex expressions (e.g. `["/^release/.*/"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchManagers",description:'List of package managers to match (e.g. `["pipenv"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchDatasources",description:'List of datasources to match (e.g. `["orb"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchDepTypes",description:"List of depTypes to match (e.g. [`peerDependencies`]). Valid only within `packageRules` object.",type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchPackageNames",description:"Package names to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackageNames",description:"Package names to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchDepNames",description:"Dep names to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"excludeDepNames",description:"Dep names to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"matchPackagePrefixes",description:"Package name prefixes to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackagePrefixes",description:"Package name prefixes to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchPackagePatterns",description:"Package name patterns to match. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackagePatterns",description:"Package name patterns to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchDepPatterns",description:"Dep name patterns to match. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"excludeDepPatterns",description:"Dep name patterns to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"matchCurrentValue",description:"A regex to match against the raw `currentValue` string of a dependency. Valid only within a `packageRules` object.",type:"string",stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchCurrentVersion",description:"A version or range of versions to match against the current version of a package. Valid only within a `packageRules` object.",type:"string",stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchSourceUrlPrefixes",description:"A list of source URL prefixes to match against, commonly used to group monorepos or packages from the same organization.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchSourceUrls",description:"A list of source URLs to exact match against.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"autoReplaceGlobalMatch",description:"Control whether replacement regular expressions are global matches or only the first match.",type:"boolean",default:!0},{name:"replacementName",description:"The name of the new dependency that replaces the old deprecated dependency.",type:"string",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"replacementNameTemplate",description:"Controls what the replacement package name.",type:"string",default:"{{{packageName}}}",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"replacementVersion",description:"The version of the new dependency that replaces the old deprecated dependency.",type:"string",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"matchConfidence",description:"Merge confidence levels to match against (`low`, `neutral`, `high`, `very high`). Valid only within `packageRules` object.",type:"array",subType:"string",allowedValues:["low","neutral","high","very high"],allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,experimental:!0},{name:"matchUpdateTypes",description:"Update types to match against (`major`, `minor`, `pin`, `pinDigest`, etc). Valid only within `packageRules` object.",type:"array",subType:"string",allowedValues:["major","minor","patch","pin","pinDigest","digest","lockFileMaintenance","rollback","bump","replacement"],allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchFileNames",description:"List of strings to do an exact match against package and lock files with full path. Only works inside a `packageRules` object.",type:"array",subType:"string",stage:"repository",parent:"packageRules",cli:!1,env:!1},{name:"allowedVersions",description:"A version range or regex pattern capturing allowed versions for dependencies.",type:"string",parent:"packageRules",stage:"package",cli:!1,env:!1},{name:"customChangelogUrl",description:"If set, Renovate will use this URL to fetch changelogs for a matched dependency. Valid only within a `packageRules` object.",type:"string",stage:"pr",parent:"packageRules",cli:!1,env:!1},{name:"pinDigests",description:"Whether to add digests to Dockerfile source images.",type:"boolean",default:!1},{name:"separateMajorMinor",description:"If set to `false`, Renovate will upgrade dependencies to their latest release only. Renovate will not separate major or minor branches.",type:"boolean"},{name:"separateMultipleMajor",description:"If set to `true`, PRs will be raised separately for each available `major` upgrade version.",stage:"package",type:"boolean",default:!1},{name:"separateMinorPatch",description:"If set to `true`, Renovate will separate `minor` and `patch` updates into separate branches.",type:"boolean",default:!1},{name:"ignoreUnstable",description:"Ignore versions with unstable SemVer.",stage:"package",type:"boolean"},{name:"ignoreDeprecated",description:"Avoid upgrading from a non-deprecated version to a deprecated one.",stage:"package",type:"boolean",default:!0},{name:"followTag",description:"If defined, packages will follow this release tag exactly.",stage:"package",type:"string",cli:!1,env:!1,advancedUse:!0},{name:"respectLatest",description:'Ignore versions newer than npm "latest" version.',stage:"package",type:"boolean"},{name:"rangeStrategy",description:"Determines how to modify or update existing ranges.",type:"string",default:"auto",allowedValues:["auto","pin","bump","replace","widen","update-lockfile","in-range-only"],cli:!1,env:!1},{name:"branchPrefix",description:"Prefix to use for all branch names.",stage:"branch",type:"string",default:"renovate/"},{name:"branchPrefixOld",description:"Old branchPrefix value to check for existing PRs.",stage:"branch",type:"string",default:"renovate/"},{name:"bumpVersion",description:"Bump the version in the package file being updated.",type:"string",allowedValues:["major","minor","patch","prerelease"],supportedManagers:["helmv3","npm","nuget","maven","sbt"]},{name:"major",description:"Configuration to apply when an update type is `major`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"minor",description:"Configuration to apply when an update type is `minor`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"patch",description:"Configuration to apply when an update type is `patch`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"pin",description:"Configuration to apply when an update type is `pin`.",stage:"package",type:"object",default:{rebaseWhen:"behind-base-branch",groupName:"Pin Dependencies",groupSlug:"pin-dependencies",commitMessageAction:"Pin",group:{commitMessageTopic:"dependencies",commitMessageExtra:""}},cli:!1,mergeable:!0},{name:"digest",description:"Configuration to apply when updating a digest (no change in tag/version).",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-digest",commitMessageExtra:"to {{newDigestShort}}",commitMessageTopic:"{{{depName}}} digest"},cli:!1,mergeable:!0},{name:"pinDigest",description:"Configuration to apply when pinning a digest (no change in tag/version).",stage:"package",type:"object",default:{groupName:"Pin Dependencies",groupSlug:"pin-dependencies",commitMessageAction:"Pin",group:{commitMessageTopic:"dependencies",commitMessageExtra:""}},cli:!1,mergeable:!0},{name:"rollback",description:"Configuration to apply when rolling back a version.",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-rollback",commitMessageAction:"Roll back",semanticCommitType:"fix"},cli:!1,mergeable:!0},{name:"replacement",description:"Configuration to apply when replacing a dependency.",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-replacement",commitMessageAction:"Replace",commitMessageExtra:"with {{newName}} {{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{#if isSingleVersion}}{{{prettyNewVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}",prBodyNotes:["This is a special PR that replaces `{{{depNameSanitized}}}` with the community suggested minimal stable replacement version."]},cli:!1,mergeable:!0},{name:"semanticCommits",description:"Enable Semantic Commit prefixes for commits and PR titles.",type:"string",allowedValues:["auto","enabled","disabled"],default:"auto"},{name:"semanticCommitType",description:"Commit type to use if Semantic Commits is enabled.",type:"string",default:"chore"},{name:"semanticCommitScope",description:"Commit scope to use if Semantic Commits are enabled.",type:"string",default:"deps"},{name:"commitMessageLowerCase",description:"Lowercase PR- and commit titles.",type:"string",allowedValues:["auto","never"],default:"auto"},{name:"rollbackPrs",description:"Create PRs to roll back versions if the current version is not found in the registry.",type:"boolean",default:!1},{name:"recreateWhen",description:"Recreate PRs even if same ones were closed previously.",type:"string",default:"auto",allowedValues:["auto","always","never"]},{name:"rebaseWhen",description:"Controls when Renovate rebases an existing branch.",type:"string",allowedValues:["auto","never","conflicted","behind-base-branch"],default:"auto"},{name:"rebaseLabel",description:"Label to request a rebase from Renovate bot.",type:"string",default:"rebase"},{name:"stopUpdatingLabel",description:"Label to make Renovate stop updating a PR.",type:"string",default:"stop-updating",supportedPlatforms:["azure","gitea","github","gitlab"]},{name:"minimumReleaseAge",description:"Time required before a new release is considered stable.",type:"string",default:null},{name:"internalChecksAsSuccess",description:"Whether to consider passing internal checks such as `minimumReleaseAge` when determining branch status.",type:"boolean",default:!1},{name:"internalChecksFilter",description:"When and how to filter based on internal checks.",type:"string",allowedValues:["strict","flexible","none"],default:"strict"},{name:"prCreation",description:"When to create the PR for a branch.",type:"string",allowedValues:["immediate","not-pending","status-success","approval"],default:"immediate"},{name:"prNotPendingHours",description:"Timeout in hours for when `prCreation=not-pending`.",type:"integer",default:25},{name:"prHourlyLimit",description:"Rate limit PRs to maximum x created per hour. 0 means no limit.",type:"integer",default:2},{name:"prConcurrentLimit",description:"Limit to a maximum of x concurrent branches/PRs. 0 means no limit.",type:"integer",default:10},{name:"branchConcurrentLimit",description:"Limit to a maximum of x concurrent branches. 0 means no limit, `null` (default) inherits value from `prConcurrentLimit`.",type:"integer",default:null},{name:"prPriority",description:"Set sorting priority for PR creation. PRs with higher priority are created first, negative priority last.",type:"integer",default:0,cli:!1,env:!1},{name:"bbUseDefaultReviewers",description:"Use the default reviewers (Bitbucket only).",type:"boolean",default:!0,supportedPlatforms:["bitbucket","bitbucket-server"]},{name:"bbUseDevelopmentBranch",description:"Use the repository's [development branch](https://support.atlassian.com/bitbucket-cloud/docs/branch-a-repository/#The-branching-model) as the repository's default branch.",type:"boolean",default:!1,supportedPlatforms:["bitbucket"],globalOnly:!0},{name:"automerge",description:"Whether to automerge branches/PRs automatically, without human intervention.",type:"boolean",default:!1},{name:"automergeType",description:"How to automerge, if enabled.",type:"string",allowedValues:["branch","pr","pr-comment"],default:"pr"},{name:"automergeStrategy",description:"The merge strategy to use when automerging PRs. Used only if `automergeType=pr`.",type:"string",allowedValues:["auto","fast-forward","merge-commit","rebase","squash"],default:"auto",supportedPlatforms:["bitbucket","gitea"]},{name:"automergeComment",description:"PR comment to add to trigger automerge. Only used if `automergeType=pr-comment`.",type:"string",default:"automergeComment"},{name:"ignoreTests",description:"Set to `true` to enable automerging without tests.",type:"boolean",default:!1},{name:"transitiveRemediation",description:"Enable remediation of transitive dependencies.",type:"boolean",default:!1,supportedManagers:["npm"],supportedPlatforms:["github"]},{name:"vulnerabilityAlerts",description:"Config to apply when a PR is needed due to a vulnerability in the existing package version.",type:"object",default:{groupName:null,schedule:[],dependencyDashboardApproval:!1,minimumReleaseAge:null,rangeStrategy:"update-lockfile",commitMessageSuffix:"[SECURITY]",branchTopic:"{{{datasource}}}-{{{depName}}}-vulnerability",prCreation:"immediate"},mergeable:!0,cli:!1,env:!1,supportedPlatforms:["github"]},{name:"osvVulnerabilityAlerts",description:"Use vulnerability alerts from `osv.dev`.",type:"boolean",default:!1,experimental:!0,experimentalIssues:[20542]},{name:"pruneBranchAfterAutomerge",description:"Set to `true` to enable branch pruning after automerging.",type:"boolean",default:!0},{name:"branchName",description:"Branch name template.",type:"string",default:"{{{branchPrefix}}}{{{additionalBranchPrefix}}}{{{branchTopic}}}",cli:!1},{name:"additionalBranchPrefix",description:"Additional string value to be appended to `branchPrefix`.",type:"string",default:"",cli:!1},{name:"branchTopic",description:"Branch topic.",type:"string",default:"{{{depNameSanitized}}}-{{{newMajor}}}{{#if separateMinorPatch}}{{#if isPatch}}.{{{newMinor}}}{{/if}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",cli:!1},{name:"commitMessage",description:"Message to use for commit messages and pull request titles.",type:"string",default:"{{{commitMessagePrefix}}} {{{commitMessageAction}}} {{{commitMessageTopic}}} {{{commitMessageExtra}}} {{{commitMessageSuffix}}}",cli:!1},{name:"commitBody",description:"Commit message body template. Will be appended to commit message, separated by two line returns.",type:"string",cli:!1},{name:"commitBodyTable",description:"If enabled, append a table in the commit message body describing all updates in the commit.",type:"boolean",default:!1},{name:"commitMessagePrefix",description:"Prefix to add to start of commit messages and PR titles. Uses a semantic prefix if `semanticCommits` is enabled.",type:"string",cli:!1,advancedUse:!0},{name:"commitMessageAction",description:"Action verb to use in commit messages and PR titles.",type:"string",default:"Update",cli:!1,advancedUse:!0},{name:"commitMessageTopic",description:"The upgrade topic/noun used in commit messages and PR titles.",type:"string",default:"dependency {{depName}}",cli:!1,advancedUse:!0},{name:"commitMessageExtra",description:"Extra description used after the commit message topic - typically the version.",type:"string",default:"to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}",cli:!1,advancedUse:!0},{name:"commitMessageSuffix",description:"Suffix to add to end of commit messages and PR titles.",type:"string",cli:!1,advancedUse:!0},{name:"prBodyTemplate",description:"Pull Request body template. Controls which sections are rendered in the body of the pull request.",type:"string",default:"{{{header}}}{{{table}}}{{{warnings}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}",cli:!1},{name:"prTitle",description:"Pull Request title template (deprecated). Inherits from `commitMessage` if null.",type:"string",default:null,cli:!1},{name:"prTitleStrict",description:"Whether to bypass appending extra context to the Pull Request title.",type:"boolean",experimental:!0,default:!1,cli:!1},{name:"prHeader",description:"Text added here will be placed first in the PR body.",type:"string"},{name:"prFooter",description:"Text added here will be placed last in the PR body, with a divider separator before it.",type:"string",default:"This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate)."},{name:"lockFileMaintenance",description:"Configuration for lock file maintenance.",stage:"branch",type:"object",default:{enabled:!1,recreateWhen:"always",rebaseStalePrs:!0,branchTopic:"lock-file-maintenance",commitMessageAction:"Lock file maintenance",commitMessageTopic:null,commitMessageExtra:null,schedule:["before 4am on monday"],groupName:null,prBodyDefinitions:{Change:"All locks refreshed"}},cli:!1,mergeable:!0},{name:"hashedBranchLength",description:"If enabled, branch names will use a hashing function to ensure each branch has that length.",type:"integer",default:null,cli:!1},{name:"groupName",description:"Human understandable name for the dependency group.",type:"string",default:null},{name:"groupSlug",description:"Slug to use for group (e.g. in branch name). Slug is calculated from `groupName` if `null`.",type:"string",default:null,cli:!1,env:!1},{name:"group",description:"Config if `groupName` is enabled.",type:"object",default:{branchTopic:"{{{groupSlug}}}",commitMessageTopic:"{{{groupName}}}"},cli:!1,env:!1,mergeable:!0,advancedUse:!0},{name:"labels",description:"Labels to set in Pull Request.",type:"array",subType:"string"},{name:"addLabels",description:"Labels to add to Pull Request.",type:"array",subType:"string",mergeable:!0},{name:"assignees",description:"Assignees for Pull Request (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"assigneesFromCodeOwners",description:"Determine assignees based on configured code owners and changes in PR.",type:"boolean",default:!1},{name:"assigneesSampleSize",description:"Take a random sample of given size from `assignees`.",type:"integer",default:null},{name:"assignAutomerge",description:"Assign reviewers and assignees even if the PR is to be automerged.",type:"boolean",default:!1},{name:"ignoreReviewers",description:"Reviewers to be ignored in PR reviewers presence (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"reviewers",description:"Requested reviewers for Pull Requests (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"reviewersFromCodeOwners",description:"Determine reviewers based on configured code owners and changes in PR.",type:"boolean",default:!1},{name:"filterUnavailableUsers",description:"Filter reviewers and assignees based on their availability.",type:"boolean",default:!1,supportedPlatforms:["gitlab"]},{name:"forkModeDisallowMaintainerEdits",description:"Disallow maintainers to push to Renovate pull requests when running in fork mode.",type:"boolean",supportedPlatforms:["github"],default:!1},{name:"confidential",description:"If enabled, issues created by Renovate are set as confidential.",type:"boolean",default:!1,supportedPlatforms:["gitlab"]},{name:"reviewersSampleSize",description:"Take a random sample of given size from `reviewers`.",type:"integer",default:null},{name:"additionalReviewers",description:"Additional reviewers for Pull Requests (in contrast to `reviewers`, this option adds to the existing reviewer list, rather than replacing it).",type:"array",subType:"string",mergeable:!0},{name:"fileMatch",description:"RegEx (`re2`) pattern for matching manager files.",type:"array",subType:"string",format:"regex",stage:"repository",allowString:!0,mergeable:!0,cli:!1,env:!1},{name:"postUpdateOptions",description:"Enable post-update options to be run after package/artifact updating.",type:"array",default:[],subType:"string",allowedValues:["bundlerConservative","gomodMassage","gomodTidy","gomodTidy1.17","gomodTidyE","gomodUpdateImportPaths","helmUpdateSubChartArchives","npmDedupe","pnpmDedupe","yarnDedupeFewer","yarnDedupeHighest"],cli:!1,env:!1,mergeable:!0},{name:"constraints",description:"Configuration object to define language or manager version constraints.",type:"object",default:{},mergeable:!0,cli:!1,supportedManagers:["bundler","composer","gomod","npm","pep621","pipenv","poetry"]},{name:"hostRules",description:"Host rules/configuration including credentials.",type:"array",subType:"object",default:[{timeout:6e4}],stage:"repository",cli:!0,mergeable:!0},{name:"hostType",description:"hostType for a package rule. Can be a platform name or a datasource name.",type:"string",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"matchHost",description:"A domain name, host name or base URL to match against.",type:"string",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"timeout",description:"Timeout (in milliseconds) for queries to external endpoints.",type:"integer",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"insecureRegistry",description:"Explicitly turn on insecure Docker registry access (HTTP).",type:"boolean",stage:"repository",parent:"hostRules",cli:!1,env:!1,advancedUse:!0},{name:"abortOnError",description:"If enabled, Renovate aborts its run when HTTP request errors occur.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1},{name:"abortIgnoreStatusCodes",description:"A list of HTTP status codes safe to ignore even when `abortOnError=true`.",type:"array",subType:"number",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"enableHttp2",description:"Enable got HTTP/2 support.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1},{name:"concurrentRequestLimit",description:"Limit concurrent requests per host.",type:"integer",stage:"repository",parent:"hostRules",default:null,cli:!1,env:!1},{name:"maxRequestsPerSecond",description:"Limit requests rate per host.",type:"integer",stage:"repository",parent:"hostRules",default:0,cli:!1,env:!1},{name:"authType",description:'Authentication type for HTTP header. e.g. `"Bearer"` or `"Basic"`. Use `"Token-Only"` to use only the token without an authorization type.',type:"string",stage:"repository",parent:"hostRules",default:"Bearer",cli:!1,env:!1},{name:"dnsCache",description:"Enable got DNS cache.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1,experimental:!0},{name:"keepalive",description:"Enable HTTP keepalives for hosts.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1,experimental:!0},{name:"artifactAuth",description:"A list of package managers to enable artifact auth. Only managers on the list are enabled. All are enabled if `null`",experimental:!0,type:"array",subType:"string",stage:"repository",parent:"hostRules",allowedValues:["composer"],default:null,cli:!1,env:!1},{name:"cacheHardTtlMinutes",description:"Maximum duration in minutes to keep datasource cache entries.",type:"integer",stage:"repository",default:24*60,globalOnly:!0},{name:"prBodyDefinitions",description:"Table column definitions to use in PR tables.",type:"object",freeChoice:!0,mergeable:!0,default:{Package:"{{{depNameLinked}}}",Type:"{{{depType}}}",Update:"{{{updateType}}}","Current value":"{{{currentValue}}}","New value":"{{{newValue}}}",Change:"`{{{displayFrom}}}` -> `{{{displayTo}}}`",Pending:"{{{displayPending}}}",References:"{{{references}}}","Package file":"{{{packageFile}}}"}},{name:"prBodyColumns",description:"List of columns to use in PR bodies.",type:"array",subType:"string",default:["Package","Type","Update","Change","Pending"]},{name:"prBodyNotes",description:"List of additional notes/templates to include in the Pull Request body.",type:"array",subType:"string",default:[],allowString:!0,mergeable:!0},{name:"suppressNotifications",description:"Options to suppress various types of warnings and other notifications.",type:"array",subType:"string",default:["deprecationWarningIssues"],allowedValues:["artifactErrors","branchAutomergeFailure","configErrorIssue","dependencyLookupWarnings","deprecationWarningIssues","lockFileErrors","missingCredentialsError","onboardingClose","prEditedNotification","prIgnoreNotification"],cli:!1,env:!1,mergeable:!0},{name:"pruneStaleBranches",description:"Set to `false` to disable pruning stale branches.",type:"boolean",default:!0},{name:"unicodeEmoji",description:"Enable or disable Unicode emoji.",type:"boolean",default:!0,globalOnly:!0},{name:"gitLabIgnoreApprovals",description:"Ignore approval rules for MRs created by Renovate, which is useful for automerge.",type:"boolean",default:!1},{name:"regexManagers",description:"Custom managers using regex matching.",type:"array",subType:"object",default:[],stage:"package",cli:!0,mergeable:!0},{name:"matchStrings",description:"Regex capture rule to use. Valid only within a `regexManagers` object.",type:"array",subType:"string",format:"regex",parent:"regexManagers",cli:!1,env:!1},{name:"matchStringsStrategy",description:"Strategy how to interpret matchStrings.",type:"string",default:"any",allowedValues:["any","recursive","combination"],parent:"regexManagers",cli:!1,env:!1},{name:"depNameTemplate",description:"Optional depName for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"packageNameTemplate",description:"Optional packageName for extracted dependencies, else defaults to `depName` value. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"datasourceTemplate",description:"Optional datasource for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"depTypeTemplate",description:"Optional `depType` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"currentValueTemplate",description:"Optional `currentValue` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"versioningTemplate",description:"Optional versioning for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"registryUrlTemplate",description:"Optional registry URL for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"extractVersionTemplate",description:"Optional `extractVersion` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"autoReplaceStringTemplate",description:"Optional `extractVersion` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"fetchReleaseNotes",description:"Controls if and when release notes are fetched.",type:"string",allowedValues:["off","branch","pr"],default:"pr",cli:!1,env:!1},{name:"cloneSubmodules",description:"Set to `true` to initialize submodules during repository clone.",type:"boolean",default:!1},{name:"ignorePrAuthor",description:"Set to `true` to fetch the entire list of PRs instead of only those authored by the Renovate user.",type:"boolean",default:!1},{name:"gitNoVerify",description:"Which Git commands will be run with the `--no-verify` option.",type:"array",subType:"string",allowString:!0,allowedValues:["commit","push"],default:["commit","push"],stage:"global",globalOnly:!0},{name:"updatePinnedDependencies",description:"Whether to update pinned (single version) dependencies or not.",type:"boolean",default:!0},{name:"gitUrl",description:"Overrides the default resolution for Git remote, e.g. to switch GitLab from HTTPS to SSH-based.",type:"string",supportedPlatforms:["gitlab","bitbucket-server"],allowedValues:["default","ssh","endpoint"],default:"default",stage:"repository",globalOnly:!0},{name:"writeDiscoveredRepos",description:"Writes discovered repositories to a JSON file and then exit.",type:"string",globalOnly:!0,env:!1},{name:"platformAutomerge",description:"Controls if platform-native auto-merge is used.",type:"boolean",supportedPlatforms:["azure","gitea","github","gitlab"],default:!0},{name:"userStrings",description:"User-facing strings for the Renovate comment when a PR is closed.",type:"object",freeChoice:!0,default:{ignoreTopic:"Renovate Ignore Notification",ignoreMajor:"Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future {{{newMajor}}}.x releases. But if you manually upgrade to {{{newMajor}}}.x then Renovate will re-enable `minor` and `patch` updates automatically.",ignoreDigest:"Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for the `{{{depName}}}` `{{{newDigestShort}}}` update again.",ignoreOther:"Because you closed this PR without merging, Renovate will ignore this update ({{{newValue}}}). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config."}},{name:"platformCommit",description:"Use platform API to perform commits instead of using Git directly.",type:"boolean",default:!1,supportedPlatforms:["github"]},{name:"branchNameStrict",description:"Whether to be strict about the use of special characters within the branch name.",type:"boolean",default:!1},{name:"checkedBranches",description:"A list of branch names to mark for creation or rebasing as if it was selected in the Dependency Dashboard issue.",type:"array",subType:"string",experimental:!0,globalOnly:!0,default:[]}];function _2h(){return n7o}iTr.getOptions=_2h;function A2h(){for(let[e,r]of(0,h2h.getManagers)().entries())if(r.defaultConfig){let t={name:e,description:`Configuration object for the ${e} manager`,stage:"package",type:"object",default:r.defaultConfig,mergeable:!0,cli:!1,autogenerated:!0};n7o.push(t)}}A2h()});var s7o=A(sTr=>{"use strict";Object.defineProperty(sTr,"__esModule",{value:!0});sTr.getHighestVulnerabilitySeverity=void 0;var i7o={LOW:1,MEDIUM:2,MODERATE:2,HIGH:3,CRITICAL:4,UNKNOWN:5};function b2h(e,r){var i,s;let t=(i=e.vulnerabilitySeverity)==null?void 0:i.toUpperCase(),n=(s=r==null?void 0:r.vulnerabilitySeverity)==null?void 0:s.toUpperCase();return n===void 0?t:t===void 0?n:i7o[t]>=i7o[n]?t:n}sTr.getHighestVulnerabilitySeverity=b2h});var gFt=A(aTr=>{"use strict";Object.defineProperty(aTr,"__esModule",{value:!0});aTr.mergeChildConfig=void 0;var C2h=(tn(),Dr(en)),epi=Pi(),a7o=iP(),v2h=s7o(),E2h=C2h.__importStar(Rse());function o7o(e,r){if(epi.logger.trace({parent:e,child:r},"mergeChildConfig"),!r)return e;let t=(0,a7o.clone)(e),n=(0,a7o.clone)(r),i={...t,...n};i!=null&&i.isVulnerabilityAlert&&(i.vulnerabilitySeverity=(0,v2h.getHighestVulnerabilitySeverity)(e,r));for(let s of E2h.getOptions())s.mergeable&&n[s.name]&&t[s.name]&&(epi.logger.trace(`mergeable option: ${s.name}`),s.name==="constraints"?i[s.name]={...t[s.name],...n[s.name]}:s.type==="array"?i[s.name]=t[s.name].concat(i[s.name]):i[s.name]=o7o(t[s.name],n[s.name]),epi.logger.trace({result:i[s.name]},`Merged config.${s.name}`));return{...i,...i.force}}aTr.mergeChildConfig=o7o});var NP=A(Kge=>{"use strict";Object.defineProperty(Kge,"__esModule",{value:!0});Kge.filterConfig=Kge.getManagerConfig=Kge.mergeChildConfig=void 0;var D2h=(tn(),Dr(en)),S2h=Pi(),c7o=KR(),w2h=D2h.__importStar(Rse()),u7o=gFt();Object.defineProperty(Kge,"mergeChildConfig",{enumerable:!0,get:function(){return u7o.mergeChildConfig}});function I2h(e,r){let t={...e,manager:r},n=(0,c7o.get)(r,"categories");n&&(t.categories=n),t=(0,u7o.mergeChildConfig)(t,e[r]);for(let i of(0,c7o.getManagerList)())delete t[i];return t}Kge.getManagerConfig=I2h;function x2h(e,r){S2h.logger.trace({config:e},`filterConfig('${r}')`);let t={...e},n=["global","repository","package","branch","pr"],i=n.indexOf(r);for(let s of w2h.getOptions()){let a=n.indexOf(s.stage);a!==-1&&a{"use strict";Object.defineProperty(RX,"__esModule",{value:!0});RX.getMatchingFiles=RX.getFilteredFileList=RX.filterIgnoredFiles=RX.getIncludedFiles=void 0;var l7o=WI(),T2h=Pi(),P2h=Ba();function d7o(e,r){return r!=null&&r.length?e.filter(t=>r.some(n=>t===n||(0,l7o.minimatch)(t,n,{dot:!0}))):[...e]}RX.getIncludedFiles=d7o;function p7o(e,r){return r!=null&&r.length?e.filter(t=>!r.some(n=>t.includes(n)||(0,l7o.minimatch)(t,n,{dot:!0}))):[...e]}RX.filterIgnoredFiles=p7o;function m7o(e,r){let{includePaths:t,ignorePaths:n}=e,i=d7o(r,t);return i=p7o(i,n),i}RX.getFilteredFileList=m7o;function R2h(e,r){let t=m7o(e,r),{fileMatch:n,manager:i}=e,s=[];for(let a of n){T2h.logger.debug(`Using file match: ${a} for manager ${i}`);let o=(0,P2h.regEx)(a);s=s.concat(t.filter(c=>o.test(c)))}return[...new Set(s)].sort()}RX.getMatchingFiles=R2h});var h7o=A(cTr=>{"use strict";Object.defineProperty(cTr,"__esModule",{value:!0});cTr.getManagerPackageFiles=void 0;var k2h=(tn(),Dr(en)),F2h=k2h.__importDefault(_a()),oTr=Pi(),tpi=KR(),N2h=km();async function O2h(e){let{enabled:r,manager:t,fileList:n}=e;if(oTr.logger.trace(`getPackageFiles(${t})`),!r)return oTr.logger.debug(`${t} is disabled`),[];if(F2h.default.nonEmptyArray(n))oTr.logger.debug(`Matched ${n.length} file(s) for manager ${t}: ${n.join(", ")}`);else return[];if((0,tpi.get)(t,"extractAllPackageFiles"))return await(0,tpi.extractAllPackageFiles)(t,e,n);let i=[];for(let s of n){let a=await(0,N2h.readLocalFile)(s,"utf8");if(a){let o=await(0,tpi.extractPackageFile)(t,a,s,e);o&&i.push({...o,packageFile:s})}else oTr.logger.debug(`${s} has no content`)}return i}cTr.getManagerPackageFiles=O2h});var lTr=A(uTr=>{"use strict";Object.defineProperty(uTr,"__esModule",{value:!0});uTr.extractAllDependencies=void 0;var B2h=(tn(),Dr(en)),g7o=B2h.__importDefault(_a()),y7o=NP(),yFt=Pi(),_7o=KR(),q2h=Nb(),M2h=f7o(),L2h=h7o();async function j2h(e){let r=(0,_7o.getManagerList)(),{enabledManagers:t}=e;g7o.default.nonEmptyArray(t)&&(yFt.logger.debug("Applying enabledManagers filtering"),r=r.filter(u=>t.includes(u)));let n=[],i=await q2h.scm.getFileList(),s=u=>{let m=(0,M2h.getMatchingFiles)(u,i);m.length&&n.push({...u,fileList:m})};for(let u of r){let m=(0,y7o.getManagerConfig)(e,u);if(m.manager=u,u==="regex")for(let h of e.regexManagers??[])s((0,y7o.mergeChildConfig)(m,h));else s(m)}let a={packageFiles:{},extractionFingerprints:{}};for(let{manager:u}of n)a.extractionFingerprints[u]=_7o.hashMap.get(u);let o={},c=await Promise.all(n.map(async u=>{let m=Date.now(),h=await(0,L2h.getManagerPackageFiles)(u),_=Math.round(Date.now()-m);return o[u.manager]=_,{manager:u.manager,packageFiles:h}}));yFt.logger.debug({managers:o},"manager extract durations (ms)");let l=0;for(let{manager:u,packageFiles:m}of c)m!=null&&m.length&&(l+=m.length,yFt.logger.debug(`Found ${u} package files`),a.packageFiles[u]=(a.packageFiles[u]||[]).concat(m));if(yFt.logger.debug(`Found ${l} package file(s)`),g7o.default.nonEmptyArray(e.enabledManagers))for(let u of e.enabledManagers)u in a.packageFiles||yFt.logger.debug({manager:u},'Manager explicitly enabled in "enabledManagers" config, but found no results. Possible config error?');return a}uTr.extractAllDependencies=j2h});var dTr=A((rpi,npi)=>{(function(e,r,t){typeof rpi=="object"?(npi.exports=t(),npi.exports.default=t()):typeof define=="function"&&define.amd?define(t):r[e]=t()})("slugify",rpi,function(){var e=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xA2":"cent","\xA3":"pound","\xA4":"currency","\xA5":"yen","\xA9":"(c)","\xAA":"a","\xAE":"(r)","\xBA":"o","\xC0":"A","\xC1":"A","\xC2":"A","\xC3":"A","\xC4":"A","\xC5":"A","\xC6":"AE","\xC7":"C","\xC8":"E","\xC9":"E","\xCA":"E","\xCB":"E","\xCC":"I","\xCD":"I","\xCE":"I","\xCF":"I","\xD0":"D","\xD1":"N","\xD2":"O","\xD3":"O","\xD4":"O","\xD5":"O","\xD6":"O","\xD8":"O","\xD9":"U","\xDA":"U","\xDB":"U","\xDC":"U","\xDD":"Y","\xDE":"TH","\xDF":"ss","\xE0":"a","\xE1":"a","\xE2":"a","\xE3":"a","\xE4":"a","\xE5":"a","\xE6":"ae","\xE7":"c","\xE8":"e","\xE9":"e","\xEA":"e","\xEB":"e","\xEC":"i","\xED":"i","\xEE":"i","\xEF":"i","\xF0":"d","\xF1":"n","\xF2":"o","\xF3":"o","\xF4":"o","\xF5":"o","\xF6":"o","\xF8":"o","\xF9":"u","\xFA":"u","\xFB":"u","\xFC":"u","\xFD":"y","\xFE":"th","\xFF":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010C":"C","\u010D":"c","\u010E":"D","\u010F":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011A":"E","\u011B":"e","\u011E":"G","\u011F":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012A":"i","\u012B":"i","\u012E":"I","\u012F":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013B":"L","\u013C":"l","\u013D":"L","\u013E":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014C":"O","\u014D":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015A":"S","\u015B":"s","\u015E":"S","\u015F":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016A":"u","\u016B":"u","\u016E":"U","\u016F":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017A":"z","\u017B":"Z","\u017C":"z","\u017D":"Z","\u017E":"z","\u018F":"E","\u0192":"f","\u01A0":"O","\u01A1":"o","\u01AF":"U","\u01B0":"u","\u01C8":"LJ","\u01C9":"lj","\u01CB":"NJ","\u01CC":"nj","\u0218":"S","\u0219":"s","\u021A":"T","\u021B":"t","\u0259":"e","\u02DA":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038A":"I","\u038C":"O","\u038E":"Y","\u038F":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039A":"K","\u039B":"L","\u039C":"M","\u039D":"N","\u039E":"3","\u039F":"O","\u03A0":"P","\u03A1":"R","\u03A3":"S","\u03A4":"T","\u03A5":"Y","\u03A6":"F","\u03A7":"X","\u03A8":"PS","\u03A9":"W","\u03AA":"I","\u03AB":"Y","\u03AC":"a","\u03AD":"e","\u03AE":"h","\u03AF":"i","\u03B0":"y","\u03B1":"a","\u03B2":"b","\u03B3":"g","\u03B4":"d","\u03B5":"e","\u03B6":"z","\u03B7":"h","\u03B8":"8","\u03B9":"i","\u03BA":"k","\u03BB":"l","\u03BC":"m","\u03BD":"n","\u03BE":"3","\u03BF":"o","\u03C0":"p","\u03C1":"r","\u03C2":"s","\u03C3":"s","\u03C4":"t","\u03C5":"y","\u03C6":"f","\u03C7":"x","\u03C8":"ps","\u03C9":"w","\u03CA":"i","\u03CB":"y","\u03CC":"o","\u03CD":"y","\u03CE":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040A":"NJ","\u040B":"C","\u040F":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041A":"K","\u041B":"L","\u041C":"M","\u041D":"N","\u041E":"O","\u041F":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042A":"U","\u042B":"Y","\u042C":"","\u042D":"E","\u042E":"Yu","\u042F":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043A":"k","\u043B":"l","\u043C":"m","\u043D":"n","\u043E":"o","\u043F":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044A":"u","\u044B":"y","\u044C":"","\u044D":"e","\u044E":"yu","\u044F":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045A":"nj","\u045B":"c","\u045D":"u","\u045F":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049A":"KH","\u049B":"kh","\u04A2":"NG","\u04A3":"ng","\u04AE":"UE","\u04AF":"ue","\u04B0":"U","\u04B1":"u","\u04BA":"H","\u04BB":"h","\u04D8":"AE","\u04D9":"ae","\u04E8":"OE","\u04E9":"oe","\u0531":"A","\u0532":"B","\u0533":"G","\u0534":"D","\u0535":"E","\u0536":"Z","\u0537":"E'","\u0538":"Y'","\u0539":"T'","\u053A":"JH","\u053B":"I","\u053C":"L","\u053D":"X","\u053E":"C'","\u053F":"K","\u0540":"H","\u0541":"D'","\u0542":"GH","\u0543":"TW","\u0544":"M","\u0545":"Y","\u0546":"N","\u0547":"SH","\u0549":"CH","\u054A":"P","\u054B":"J","\u054C":"R'","\u054D":"S","\u054E":"V","\u054F":"T","\u0550":"R","\u0551":"C","\u0553":"P'","\u0554":"Q'","\u0555":"O''","\u0556":"F","\u0587":"EV","\u0621":"a","\u0622":"aa","\u0623":"a","\u0624":"u","\u0625":"i","\u0626":"e","\u0627":"a","\u0628":"b","\u0629":"h","\u062A":"t","\u062B":"th","\u062C":"j","\u062D":"h","\u062E":"kh","\u062F":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"dh","\u0637":"t","\u0638":"z","\u0639":"a","\u063A":"gh","\u0641":"f","\u0642":"q","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"w","\u0649":"a","\u064A":"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u067E":"p","\u0686":"ch","\u0698":"zh","\u06A9":"k","\u06AF":"g","\u06CC":"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht","\u10D0":"a","\u10D1":"b","\u10D2":"g","\u10D3":"d","\u10D4":"e","\u10D5":"v","\u10D6":"z","\u10D7":"t","\u10D8":"i","\u10D9":"k","\u10DA":"l","\u10DB":"m","\u10DC":"n","\u10DD":"o","\u10DE":"p","\u10DF":"zh","\u10E0":"r","\u10E1":"s","\u10E2":"t","\u10E3":"u","\u10E4":"f","\u10E5":"k","\u10E6":"gh","\u10E7":"q","\u10E8":"sh","\u10E9":"ch","\u10EA":"ts","\u10EB":"dz","\u10EC":"ts","\u10ED":"ch","\u10EE":"kh","\u10EF":"j","\u10F0":"h","\u1E62":"S","\u1E63":"s","\u1E80":"W","\u1E81":"w","\u1E82":"W","\u1E83":"w","\u1E84":"W","\u1E85":"w","\u1E9E":"SS","\u1EA0":"A","\u1EA1":"a","\u1EA2":"A","\u1EA3":"a","\u1EA4":"A","\u1EA5":"a","\u1EA6":"A","\u1EA7":"a","\u1EA8":"A","\u1EA9":"a","\u1EAA":"A","\u1EAB":"a","\u1EAC":"A","\u1EAD":"a","\u1EAE":"A","\u1EAF":"a","\u1EB0":"A","\u1EB1":"a","\u1EB2":"A","\u1EB3":"a","\u1EB4":"A","\u1EB5":"a","\u1EB6":"A","\u1EB7":"a","\u1EB8":"E","\u1EB9":"e","\u1EBA":"E","\u1EBB":"e","\u1EBC":"E","\u1EBD":"e","\u1EBE":"E","\u1EBF":"e","\u1EC0":"E","\u1EC1":"e","\u1EC2":"E","\u1EC3":"e","\u1EC4":"E","\u1EC5":"e","\u1EC6":"E","\u1EC7":"e","\u1EC8":"I","\u1EC9":"i","\u1ECA":"I","\u1ECB":"i","\u1ECC":"O","\u1ECD":"o","\u1ECE":"O","\u1ECF":"o","\u1ED0":"O","\u1ED1":"o","\u1ED2":"O","\u1ED3":"o","\u1ED4":"O","\u1ED5":"o","\u1ED6":"O","\u1ED7":"o","\u1ED8":"O","\u1ED9":"o","\u1EDA":"O","\u1EDB":"o","\u1EDC":"O","\u1EDD":"o","\u1EDE":"O","\u1EDF":"o","\u1EE0":"O","\u1EE1":"o","\u1EE2":"O","\u1EE3":"o","\u1EE4":"U","\u1EE5":"u","\u1EE6":"U","\u1EE7":"u","\u1EE8":"U","\u1EE9":"u","\u1EEA":"U","\u1EEB":"u","\u1EEC":"U","\u1EED":"u","\u1EEE":"U","\u1EEF":"u","\u1EF0":"U","\u1EF1":"u","\u1EF2":"Y","\u1EF3":"y","\u1EF4":"Y","\u1EF5":"y","\u1EF6":"Y","\u1EF7":"y","\u1EF8":"Y","\u1EF9":"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":"\\"","\u201D":"\\"","\u201E":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\uFDFC":"rial","\uFEF5":"laa","\uFEF7":"laa","\uFEF9":"lai","\uFEFB":"la"}`),r=JSON.parse('{"bg":{"\u0419":"Y","\u0426":"Ts","\u0429":"Sht","\u042A":"A","\u042C":"Y","\u0439":"y","\u0446":"ts","\u0449":"sht","\u044A":"a","\u044C":"y"},"de":{"\xC4":"AE","\xE4":"ae","\xD6":"OE","\xF6":"oe","\xDC":"UE","\xFC":"ue","\xDF":"ss","%":"prozent","&":"und","|":"oder","\u2211":"summe","\u221E":"unendlich","\u2665":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xA2":"centavos","\xA3":"libras","\xA4":"moneda","\u20A3":"francos","\u2211":"suma","\u221E":"infinito","\u2665":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xA2":"centime","\xA3":"livre","\xA4":"devise","\u20A3":"franc","\u2211":"somme","\u221E":"infini","\u2665":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xA2":"centavo","\u2211":"soma","\xA3":"libra","\u221E":"infinito","\u2665":"amor"},"uk":{"\u0418":"Y","\u0438":"y","\u0419":"Y","\u0439":"y","\u0426":"Ts","\u0446":"ts","\u0425":"Kh","\u0445":"kh","\u0429":"Shch","\u0449":"shch","\u0413":"H","\u0433":"h"},"vi":{"\u0110":"D","\u0111":"d"},"da":{"\xD8":"OE","\xF8":"oe","\xC5":"AA","\xE5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xF8rre end"},"nb":{"&":"og","\xC5":"AA","\xC6":"AE","\xD8":"OE","\xE5":"aa","\xE6":"ae","\xF8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xC5":"AA","\xC4":"AE","\xD6":"OE","\xE5":"aa","\xE4":"ae","\xF6":"oe"}}');function t(n,i){if(typeof n!="string")throw new Error("slugify: string argument expected");i=typeof i=="string"?{replacement:i}:i||{};var s=r[i.locale]||{},a=i.replacement===void 0?"-":i.replacement,o=i.trim===void 0?!0:i.trim,c=n.normalize().split("").reduce(function(l,u){var m=s[u];return m===void 0&&(m=e[u]),m===void 0&&(m=u),m===a&&(m=" "),l+m.replace(i.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return i.strict&&(c=c.replace(/[^A-Za-z0-9\s]/g,"")),o&&(c=c.trim()),c=c.replace(/\s+/g,a),i.lower&&(c=c.toLowerCase()),c}return t.extend=function(n){Object.assign(e,n)},t})});var $x=A(pTr=>{"use strict";Object.defineProperty(pTr,"__esModule",{value:!0});pTr.Matcher=void 0;var ipi=class{excludes(r,t){return null}};pTr.Matcher=ipi});var b7o=A(mTr=>{"use strict";Object.defineProperty(mTr,"__esModule",{value:!0});mTr.BaseBranchesMatcher=void 0;var G2h=(tn(),Dr(en)),A7o=G2h.__importDefault(_a()),U2h=Ba(),V2h=$x(),spi=class extends V2h.Matcher{matches({baseBranch:r},{matchBaseBranches:t}){return A7o.default.undefined(t)?null:A7o.default.undefined(r)?!1:t.some(n=>{let i=(0,U2h.configRegexPredicate)(n);return i?i(r):n===r})}};mTr.BaseBranchesMatcher=spi});var v7o=A(fTr=>{"use strict";Object.defineProperty(fTr,"__esModule",{value:!0});fTr.CategoriesMatcher=void 0;var z2h=(tn(),Dr(en)),C7o=z2h.__importDefault(_a()),$2h=$x(),api=class extends $2h.Matcher{matches({categories:r},{matchCategories:t}){return C7o.default.nullOrUndefined(t)?null:C7o.default.nullOrUndefined(r)?!1:t.some(n=>r.includes(n))}};fTr.CategoriesMatcher=api});var E7o=A(hTr=>{"use strict";Object.defineProperty(hTr,"__esModule",{value:!0});hTr.CurrentValueMatcher=void 0;var Q2h=(tn(),Dr(en)),K2h=Q2h.__importDefault(_a()),H2h=Pi(),W2h=Ba(),Y2h=$x(),opi=class extends Y2h.Matcher{matches({currentValue:r},{matchCurrentValue:t}){if(K2h.default.undefined(t))return null;let n=(0,W2h.configRegexPredicate)(t);return n?r?n(r):!1:(H2h.logger.debug({matchCurrentValue:t},"matchCurrentValue should be a regex, starting and ending with `/`"),!1)}};hTr.CurrentValueMatcher=opi});var S7o=A(yTr=>{"use strict";Object.defineProperty(yTr,"__esModule",{value:!0});yTr.CurrentVersionMatcher=void 0;var D7o=(tn(),Dr(en)),gTr=D7o.__importDefault(_a()),J2h=Pi(),X2h=D7o.__importStar(Jw()),Z2h=Ba(),eDh=$x(),cpi=class extends eDh.Matcher{matches({versioning:r,lockedVersion:t,currentValue:n,currentVersion:i},{matchCurrentVersion:s}){if(gTr.default.undefined(s))return null;let a=!!t&&gTr.default.nullOrUndefined(n),o=X2h.get(r),c=s.toString(),l=(0,Z2h.configRegexPredicate)(c);if(l){let m=t??i??n;return!gTr.default.nullOrUndefined(m)&&l(m)}if(o.isVersion(c))try{return a||!!(n&&o.isValid(n)&&o.matches(c,n))}catch{return!1}let u=o.isVersion(n)?n:t??i;return gTr.default.nullOrUndefined(u)?!1:o.isVersion(u)?o.matches(u,s):(J2h.logger.debug({matchCurrentVersionStr:c,currentValue:n},"Could not find a version to compare"),!1)}};yTr.CurrentVersionMatcher=cpi});var I7o=A(_Tr=>{"use strict";Object.defineProperty(_Tr,"__esModule",{value:!0});_Tr.DatasourcesMatcher=void 0;var tDh=(tn(),Dr(en)),w7o=tDh.__importDefault(_a()),rDh=$x(),upi=class extends rDh.Matcher{matches({datasource:r},{matchDatasources:t}){return w7o.default.undefined(t)?null:w7o.default.undefined(r)?!1:t.includes(r)}};_Tr.DatasourcesMatcher=upi});var x7o=A(bTr=>{"use strict";Object.defineProperty(bTr,"__esModule",{value:!0});bTr.DepNameMatcher=void 0;var nDh=(tn(),Dr(en)),ATr=nDh.__importDefault(_a()),iDh=$x(),lpi=class extends iDh.Matcher{matches({depName:r},{matchDepNames:t}){return ATr.default.undefined(t)?null:ATr.default.undefined(r)?!1:t.includes(r)}excludes({depName:r},{excludeDepNames:t}){return ATr.default.undefined(t)?null:ATr.default.undefined(r)?!1:t.includes(r)}};bTr.DepNameMatcher=lpi});var CTr=A(mpt=>{"use strict";Object.defineProperty(mpt,"__esModule",{value:!0});mpt.massagePattern=mpt.matcherOR=void 0;var sDh=(tn(),Dr(en)),T7o=sDh.__importDefault(_a());function aDh(e,r,t,n){let i=!1;for(let s of r){let a;switch(e){case"excludes":a=s.excludes(t,n);break;case"matches":a=s.matches(t,n);break}if(!T7o.default.nullOrUndefined(a)&&(i=!0,T7o.default.truthy(a)))return!0}return i?!1:null}mpt.matcherOR=aDh;function oDh(e){return e==="^*$"||e==="*"?".*":e}mpt.massagePattern=oDh});var F7o=A(ETr=>{"use strict";Object.defineProperty(ETr,"__esModule",{value:!0});ETr.DepPatternsMatcher=void 0;var cDh=(tn(),Dr(en)),vTr=cDh.__importDefault(_a()),P7o=Pi(),R7o=Ba(),uDh=$x(),k7o=CTr(),dpi=class extends uDh.Matcher{matches({depName:r,updateType:t},{matchDepPatterns:n}){if(vTr.default.undefined(n))return null;if(vTr.default.undefined(r))return!1;let i=!1;for(let s of n){let a=(0,R7o.regEx)((0,k7o.massagePattern)(s));a.test(r)&&(P7o.logger.trace(`${r} matches against ${String(a)}`),i=!0)}return i}excludes({depName:r,updateType:t},{excludeDepPatterns:n}){if(vTr.default.undefined(n))return null;if(vTr.default.undefined(r))return!1;let i=!1;for(let s of n){let a=(0,R7o.regEx)((0,k7o.massagePattern)(s));a.test(r)&&(P7o.logger.trace(`${r} matches against ${String(a)}`),i=!0)}return i}};ETr.DepPatternsMatcher=dpi});var N7o=A(DTr=>{"use strict";Object.defineProperty(DTr,"__esModule",{value:!0});DTr.DepTypesMatcher=void 0;var lDh=(tn(),Dr(en)),dDh=lDh.__importDefault(_a()),pDh=$x(),ppi=class extends pDh.Matcher{matches({depTypes:r,depType:t},{matchDepTypes:n}){return dDh.default.undefined(n)?null:(t&&n.includes(t)||(r==null?void 0:r.some(s=>n.includes(s))))??!1}};DTr.DepTypesMatcher=ppi});var B7o=A(STr=>{"use strict";Object.defineProperty(STr,"__esModule",{value:!0});STr.FileNamesMatcher=void 0;var mDh=(tn(),Dr(en)),mpi=mDh.__importDefault(_a()),O7o=WI(),fDh=$x(),fpi=class extends fDh.Matcher{matches({packageFile:r,lockFiles:t},{matchFileNames:n}){return mpi.default.undefined(n)?null:mpi.default.undefined(r)?!1:n.some(i=>(0,O7o.minimatch)(r,i,{dot:!0})||mpi.default.array(t)&&t.some(s=>(0,O7o.minimatch)(s,i,{dot:!0})))}};STr.FileNamesMatcher=fpi});var M7o=A(wTr=>{"use strict";Object.defineProperty(wTr,"__esModule",{value:!0});wTr.ManagersMatcher=void 0;var hDh=(tn(),Dr(en)),q7o=hDh.__importDefault(_a()),gDh=$x(),hpi=class extends gDh.Matcher{matches({manager:r},{matchManagers:t}){return q7o.default.undefined(t)?null:q7o.default.undefined(r)||!r?!1:t.includes(r)}};wTr.ManagersMatcher=hpi});var L7o=A(ITr=>{"use strict";Object.defineProperty(ITr,"__esModule",{value:!0});ITr.MERGE_CONFIDENCE=void 0;ITr.MERGE_CONFIDENCE=["low","neutral","high","very high"]});var Fxe=A(mD=>{"use strict";Object.defineProperty(mD,"__esModule",{value:!0});mD.getApiToken=mD.initMergeConfidence=mD.getMergeConfidenceLevel=mD.satisfiesConfidenceLevel=mD.isActiveConfidenceLevel=mD.isMergeConfidence=mD.resetConfig=mD.initConfig=mD.confidenceLevels=void 0;var ypi=(tn(),Dr(en)),Hge=ypi.__importDefault(_a()),Yz=Pi(),gpi=Ug(),j7o=ypi.__importStar(gF()),yDh=ypi.__importStar($y()),_Dh=Wb(),ADh=L7o(),Rxe="merge-confidence",G7o=new _Dh.Http(Rxe),kxe,kse,bDh=["npm","maven","pypi"];mD.confidenceLevels={low:-1,neutral:0,high:1,"very high":2};function U7o(){kse=xDh(),kxe=V7o(),Hge.default.nullOrUndefined(kxe)||Yz.logger.debug(`Merge confidence token found for ${kse}`)}mD.initConfig=U7o;function CDh(){kxe=void 0,kse=void 0}mD.resetConfig=CDh;function _pi(e){return ADh.MERGE_CONFIDENCE.includes(e)}mD.isMergeConfidence=_pi;function vDh(e){return _pi(e)&&e!=="low"}mD.isActiveConfidenceLevel=vDh;function EDh(e,r){return mD.confidenceLevels[e]>=mD.confidenceLevels[r]}mD.satisfiesConfidenceLevel=EDh;var DDh={pin:"high",digest:"neutral",pinDigest:"high",bump:"neutral",lockFileMaintenance:"neutral",lockfileUpdate:"neutral",rollback:"neutral",replacement:"neutral",major:null,minor:null,patch:null};async function SDh(e,r,t,n,i){if(Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe)||!bDh.includes(e))return;if(!(t&&n&&i))return"neutral";let s=DDh[i];return s||await wDh(e,r,t,n)}mD.getMergeConfidenceLevel=SDh;async function wDh(e,r,t,n){if(Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe))return"neutral";let i=r.replace("/","%2f"),s=`${kse}api/mc/json/${e}/${i}/${t}/${n}`,a=`${kxe}:${s}`,o=await j7o.get(Rxe,a);if(o)return Yz.logger.debug({datasource:e,packageName:r,currentVersion:t,newVersion:n,cachedResult:o},"using merge confidence cached result"),o;let c="neutral";try{let l=(await G7o.getJson(s)).body;_pi(l.confidence)&&(c=l.confidence)}catch(l){z7o(l)}return await j7o.set(Rxe,a,c,60),c}async function IDh(){if(U7o(),Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe)){Yz.logger.trace("merge confidence API usage is disabled");return}let e=`${kse}api/mc/availability`;try{await G7o.get(e)}catch(r){z7o(r)}Yz.logger.debug("merge confidence API - successfully authenticated")}mD.initMergeConfidence=IDh;function xDh(){let e="https://developer.mend.io/",r=process.env.RENOVATE_X_MERGE_CONFIDENCE_API_BASE_URL;if(Hge.default.nullOrUndefined(r))return Yz.logger.trace("using default merge confidence API base URL"),e;try{let t=new URL(r).toString();return Yz.logger.trace({baseUrl:t},"using merge confidence API base found in environment variables"),t}catch(t){return Yz.logger.warn({err:t,baseFromEnv:r},"invalid merge confidence API base URL found in environment variables - using default value instead"),e}}function V7o(){var e;return(e=yDh.find({url:kse,hostType:Rxe}))==null?void 0:e.token}mD.getApiToken=V7o;function z7o(e){if(e.code==="ETIMEDOUT"||e.code==="ECONNRESET")throw Yz.logger.error({err:e},"merge confidence API request failed - aborting run"),new gpi.ExternalHostError(e,Rxe);if(e.statusCode===403)throw Yz.logger.error({err:e},"merge confidence API token rejected - aborting run"),new gpi.ExternalHostError(e,Rxe);if(e.statusCode>=500&&e.statusCode<600)throw Yz.logger.error({err:e},"merge confidence API failure: 5xx - aborting run"),new gpi.ExternalHostError(e,Rxe);Yz.logger.warn({err:e},"error fetching merge confidence data")}});var $7o=A(TTr=>{"use strict";Object.defineProperty(TTr,"__esModule",{value:!0});TTr.MergeConfidenceMatcher=void 0;var TDh=(tn(),Dr(en)),xTr=TDh.__importDefault(_a()),PDh=Zp(),RDh=Fxe(),kDh=$x(),Api=class extends kDh.Matcher{matches({mergeConfidenceLevel:r},{matchConfidence:t}){if(xTr.default.nullOrUndefined(t))return null;if(xTr.default.undefined((0,RDh.getApiToken)())){let n=new Error(PDh.MISSING_API_CREDENTIALS);throw n.validationMessage="Missing credentials",n.validationError="The `matchConfidence` matcher in `packageRules` requires authentication. Please refer to the [documentation](https://docs.renovatebot.com/configuration-options/#matchconfidence) and add the required host rule.",n}return xTr.default.array(t)&&xTr.default.nonEmptyString(r)&&t.includes(r)}};TTr.MergeConfidenceMatcher=Api});var Q7o=A(PTr=>{"use strict";Object.defineProperty(PTr,"__esModule",{value:!0});PTr.PackageNameMatcher=void 0;var FDh=(tn(),Dr(en)),_Ft=FDh.__importDefault(_a()),NDh=Pi(),ODh=$x(),bpi=class extends ODh.Matcher{matches({depName:r,packageName:t},n){let{matchPackageNames:i}=n;return _Ft.default.undefined(i)?null:_Ft.default.undefined(r)?!1:_Ft.default.string(t)&&i.includes(t)?!0:i.includes(r)?(NDh.logger.once.info({packageRule:n,packageName:t,depName:r},"Use matchDepNames instead of matchPackageNames"),!0):!1}excludes({depName:r},{excludePackageNames:t}){return _Ft.default.undefined(t)?null:_Ft.default.undefined(r)?!1:t.includes(r)}};PTr.PackageNameMatcher=bpi});var Y7o=A(RTr=>{"use strict";Object.defineProperty(RTr,"__esModule",{value:!0});RTr.PackagePatternsMatcher=void 0;var BDh=(tn(),Dr(en)),AFt=BDh.__importDefault(_a()),Cpi=Pi(),H7o=Ba(),qDh=$x(),W7o=CTr();function K7o(e,r){let t=!1;for(let n of e)MDh(n,r)&&(t=!0);return t}var vpi=class extends qDh.Matcher{matches({depName:r,packageName:t},n){let{matchPackagePatterns:i}=n;return AFt.default.undefined(i)?null:AFt.default.undefined(r)?!1:AFt.default.string(t)&&K7o(i,t)?!0:K7o(i,r)?(Cpi.logger.once.info({packageRule:n,packageName:t,depName:r},"Use matchDepPatterns instead of matchPackagePatterns"),!0):!1}excludes({depName:r},{excludePackagePatterns:t}){if(AFt.default.undefined(t))return null;if(AFt.default.undefined(r))return!1;let n=!1;for(let i of t){let s=(0,H7o.regEx)((0,W7o.massagePattern)(i));s.test(r)&&(Cpi.logger.trace(`${r} matches against ${String(s)}`),n=!0)}return n}};RTr.PackagePatternsMatcher=vpi;function MDh(e,r){let t=(0,H7o.regEx)((0,W7o.massagePattern)(e));return t.test(r)?(Cpi.logger.trace(`${r} matches against ${String(t)}`),!0):!1}});var J7o=A(kTr=>{"use strict";Object.defineProperty(kTr,"__esModule",{value:!0});kTr.PackagePrefixesMatcher=void 0;var LDh=(tn(),Dr(en)),bFt=LDh.__importDefault(_a()),jDh=Pi(),GDh=$x(),Epi=class extends GDh.Matcher{matches({depName:r,packageName:t},{matchPackagePrefixes:n}){return bFt.default.undefined(n)?null:bFt.default.undefined(r)?!1:bFt.default.string(t)&&n.some(i=>t.startsWith(i))?!0:n.some(i=>r.startsWith(i))?(jDh.logger.once.info({packageName:t,depName:r},"Use matchDepPatterns instead of matchPackagePrefixes"),!0):!1}excludes({depName:r},{excludePackagePrefixes:t}){return bFt.default.undefined(t)?null:bFt.default.undefined(r)?!1:t.some(n=>r.startsWith(n))}};kTr.PackagePrefixesMatcher=Epi});var Z7o=A(FTr=>{"use strict";Object.defineProperty(FTr,"__esModule",{value:!0});FTr.SourceUrlPrefixesMatcher=void 0;var UDh=(tn(),Dr(en)),X7o=UDh.__importDefault(_a()),VDh=$x(),Dpi=class extends VDh.Matcher{matches({sourceUrl:r},{matchSourceUrlPrefixes:t}){if(X7o.default.undefined(t))return null;if(X7o.default.undefined(r))return!1;let n=r==null?void 0:r.toUpperCase();return t.some(i=>n==null?void 0:n.startsWith(i.toUpperCase()))}};FTr.SourceUrlPrefixesMatcher=Dpi});var t6o=A(NTr=>{"use strict";Object.defineProperty(NTr,"__esModule",{value:!0});NTr.SourceUrlsMatcher=void 0;var zDh=(tn(),Dr(en)),e6o=zDh.__importDefault(_a()),$Dh=$x(),Spi=class extends $Dh.Matcher{matches({sourceUrl:r},{matchSourceUrls:t}){if(e6o.default.undefined(t))return null;if(e6o.default.undefined(r))return!1;let n=r==null?void 0:r.toUpperCase();return t.some(i=>n===i.toUpperCase())}};NTr.SourceUrlsMatcher=Spi});var r6o=A(OTr=>{"use strict";Object.defineProperty(OTr,"__esModule",{value:!0});OTr.UpdateTypesMatcher=void 0;var QDh=(tn(),Dr(en)),wpi=QDh.__importDefault(_a()),KDh=$x(),Ipi=class extends KDh.Matcher{matches({updateType:r,isBump:t},{matchUpdateTypes:n}){return wpi.default.undefined(n)?null:wpi.default.truthy(r)&&n.includes(r)||wpi.default.truthy(t)&&n.includes("bump")}};OTr.UpdateTypesMatcher=Ipi});var n6o=A(xpi=>{"use strict";Object.defineProperty(xpi,"__esModule",{value:!0});var HDh=b7o(),WDh=v7o(),YDh=E7o(),JDh=S7o(),XDh=I7o(),ZDh=x7o(),eSh=F7o(),tSh=N7o(),rSh=B7o(),nSh=M7o(),iSh=$7o(),sSh=Q7o(),aSh=Y7o(),oSh=J7o(),cSh=Z7o(),uSh=t6o(),lSh=r6o(),xB=[];xpi.default=xB;xB.push([new ZDh.DepNameMatcher,new eSh.DepPatternsMatcher,new sSh.PackageNameMatcher,new aSh.PackagePatternsMatcher,new oSh.PackagePrefixesMatcher]);xB.push([new rSh.FileNamesMatcher]);xB.push([new tSh.DepTypesMatcher]);xB.push([new HDh.BaseBranchesMatcher]);xB.push([new nSh.ManagersMatcher]);xB.push([new XDh.DatasourcesMatcher]);xB.push([new lSh.UpdateTypesMatcher]);xB.push([new iSh.MergeConfidenceMatcher]);xB.push([new uSh.SourceUrlsMatcher,new cSh.SourceUrlPrefixesMatcher]);xB.push([new YDh.CurrentValueMatcher]);xB.push([new JDh.CurrentVersionMatcher]);xB.push([new WDh.CategoriesMatcher])});var CFt=A(BTr=>{"use strict";Object.defineProperty(BTr,"__esModule",{value:!0});BTr.applyPackageRules=void 0;var Ppi=(tn(),Dr(en)),Tpi=Ppi.__importDefault(_a()),dSh=Ppi.__importDefault(dTr()),pSh=NP(),mSh=Pi(),i6o=Ppi.__importDefault(n6o()),s6o=CTr();function fSh(e,r){let t=!0,n=!1;for(let i of i6o.default){let s=(0,s6o.matcherOR)("matches",i,e,r);if(!Tpi.default.nullOrUndefined(s)&&(n=!0,!Tpi.default.truthy(s)))return!1}n||(t=!0);for(let i of i6o.default){let s=(0,s6o.matcherOR)("excludes",i,e,r);if(!Tpi.default.nullOrUndefined(s)&&s)return!1}return t}function hSh(e){let r={...e},t=r.packageRules??[];mSh.logger.trace({dependency:r.depName,packageRules:t},`Checking against ${t.length} packageRules`);for(let n of t)if(fSh(r,n)){let i={...n};r.groupSlug&&n.groupName&&!n.groupSlug&&(i.groupSlug=(0,dSh.default)(n.groupName,{lower:!0})),r=(0,pSh.mergeChildConfig)(r,i),delete r.matchPackageNames,delete r.matchPackagePatterns,delete r.matchPackagePrefixes,delete r.excludePackageNames,delete r.excludePackagePatterns,delete r.excludePackagePrefixes,delete r.matchDepTypes,delete r.matchCurrentValue,delete r.matchCurrentVersion}return r}BTr.applyPackageRules=hSh});var vFt=A(qTr=>{"use strict";Object.defineProperty(qTr,"__esModule",{value:!0});qTr.PackageFiles=void 0;var gSh=(tn(),Dr(en)),Nxe=gSh.__importDefault(_a()),a6o=Pi(),ySh=iP(),Rpi=class e{static data=new Map;static add(r,t){a6o.logger.debug({baseBranch:r},"PackageFiles.add() - Package file saved for base branch"),this.data.set(r,t)}static clear(){a6o.logger.debug("PackageFiles.clear() - Package files deleted"),this.data.clear()}static getDashboardMarkdown(r,t=!0){let n=`> **Note**
          +`);i=(s=n.find(o))==null?void 0:s.id}else if(e.type==="by-content"){let o=c=>c.body.trim()===e.content;i=(a=n.find(o))==null?void 0:a.id}i&&await kEh(r,i)}d0.ensureCommentRemoval=NEh;async function OEh(e){let r=[];for(let t of e)await(0,K_.isUserBusy)(t)||r.push(t);return r}d0.filterUnavailableUsers=OEh});var z4o=A(B0=>{"use strict";Object.defineProperty(B0,"__esModule",{value:!0});B0.getBranchPr=B0.findPr=B0.getPr=B0.ensureComment=B0.ensureCommentRemoval=B0.getBranchStatusCheck=B0.getBranchStatus=B0.setBranchStatus=B0.deleteLabel=B0.createPr=B0.addAssignees=B0.addReviewers=B0.mergePr=B0.updatePr=B0.massageMarkdown=B0.ensureIssue=B0.ensureIssueClosing=B0.getPrList=B0.getJsonFile=B0.getRawFile=B0.getIssueList=B0.findIssue=B0.getRepoForceRebase=B0.initRepo=B0.getRepos=B0.initPlatform=B0.id=void 0;B0.id="local";function BEh(e){return Promise.resolve({dryRun:"lookup",endpoint:"local",persistRepoData:!0,requireConfig:"optional"})}B0.initPlatform=BEh;function qEh(){return Promise.resolve([])}B0.getRepos=qEh;function MEh(){return Promise.resolve({defaultBranch:"",isFork:!1,repoFingerprint:""})}B0.initRepo=MEh;function LEh(){return Promise.resolve(!1)}B0.getRepoForceRebase=LEh;function jEh(){return Promise.resolve(null)}B0.findIssue=jEh;function GEh(){return Promise.resolve([])}B0.getIssueList=GEh;function UEh(){return Promise.resolve(null)}B0.getRawFile=UEh;function VEh(){return Promise.resolve(null)}B0.getJsonFile=VEh;function zEh(){return Promise.resolve([])}B0.getPrList=zEh;function $Eh(){return Promise.resolve()}B0.ensureIssueClosing=$Eh;function QEh(){return Promise.resolve(null)}B0.ensureIssue=QEh;function KEh(e){return e}B0.massageMarkdown=KEh;function HEh(){return Promise.resolve()}B0.updatePr=HEh;function WEh(){return Promise.resolve(!1)}B0.mergePr=WEh;function YEh(){return Promise.resolve()}B0.addReviewers=YEh;function JEh(){return Promise.resolve()}B0.addAssignees=JEh;function XEh(){return Promise.resolve(null)}B0.createPr=XEh;function ZEh(){return Promise.resolve()}B0.deleteLabel=ZEh;function e2h(){return Promise.resolve()}B0.setBranchStatus=e2h;function t2h(){return Promise.resolve("red")}B0.getBranchStatus=t2h;function r2h(){return Promise.resolve(null)}B0.getBranchStatusCheck=r2h;function n2h(){return Promise.resolve()}B0.ensureCommentRemoval=n2h;function i2h(){return Promise.resolve(!1)}B0.ensureComment=i2h;function s2h(){return Promise.resolve(null)}B0.getPr=s2h;function a2h(){return Promise.resolve(null)}B0.findPr=a2h;function o2h(){return Promise.resolve(null)}B0.getBranchPr=o2h});var Z4o=A(Xdi=>{"use strict";Object.defineProperty(Xdi,"__esModule",{value:!0});var Qge=(tn(),Dr(en)),$4o=Qge.__importStar(Jxo()),Q4o=Qge.__importStar(lTo()),K4o=Qge.__importStar(STo()),H4o=Qge.__importStar(g4o()),W4o=Qge.__importStar(T4o()),Y4o=Qge.__importStar(Xyr()),J4o=Qge.__importStar(V4o()),X4o=Qge.__importStar(z4o()),Pse=new Map;Xdi.default=Pse;Pse.set($4o.id,$4o);Pse.set(Q4o.id,Q4o);Pse.set(K4o.id,K4o);Pse.set(H4o.id,H4o);Pse.set(W4o.id,W4o);Pse.set(Y4o.id,Y4o);Pse.set(J4o.id,J4o);Pse.set(X4o.id,X4o)});var t7o=A(e7o=>{"use strict";Object.defineProperty(e7o,"__esModule",{value:!0})});var fA=A(y7=>{"use strict";Object.defineProperty(y7,"__esModule",{value:!0});y7.initPlatform=y7.setPlatformApi=y7.platform=y7.getPlatforms=y7.getPlatformList=void 0;var nTr=(tn(),Dr(en)),c2h=nTr.__importDefault(require("node:url")),u2h=Zp(),r7o=Pi(),Zdi=Lh(),l2h=nTr.__importStar($y()),rTr=nTr.__importDefault(Z4o()),d2h=Nb();nTr.__exportStar(t7o(),y7);var p2h=()=>Array.from(rTr.default.keys());y7.getPlatformList=p2h;var m2h=()=>rTr.default;y7.getPlatforms=m2h;var epi,f2h={get(e,r){if(!epi)throw new Error(u2h.PLATFORM_NOT_FOUND);return epi[r]}};y7.platform=new Proxy({},f2h);function n7o(e){if(!rTr.default.has(e))throw new Error(`Init: Platform "${e}" not found. Must be one of: ${(0,y7.getPlatformList)().join(", ")}`);epi=rTr.default.get(e),(0,d2h.setPlatformScmApi)(e)}y7.setPlatformApi=n7o;async function h2h(e){(0,Zdi.setPrivateKey)(e.gitPrivateKey),(0,Zdi.setNoVerify)(e.gitNoVerify??[]),n7o(e.platform);let r=await y7.platform.initPlatform(e),t={...e,...r};e!=null&&e.gitAuthor?(r7o.logger.debug(`Using configured gitAuthor (${e.gitAuthor})`),t.gitAuthor=e.gitAuthor):r!=null&&r.gitAuthor&&(r7o.logger.debug(`Using platform gitAuthor: ${String(r.gitAuthor)}`),t.gitAuthor=r.gitAuthor),(0,Zdi.setGitAuthor)(t.gitAuthor);let n={matchHost:c2h.default.parse(t.endpoint).hostname};t.token&&(e.token=t.token),["token","username","password"].forEach(s=>{e[s]&&(n[s]=e[s],delete t[s])}),t.hostRules=t.hostRules||[];let i={...n,hostType:t.platform};return t.hostRules.push(i),l2h.add(i),t}y7.initPlatform=h2h});var Rse=A(iTr=>{"use strict";Object.defineProperty(iTr,"__esModule",{value:!0});iTr.getOptions=void 0;var g2h=KR(),y2h=fA(),_2h=Jw(),i7o=[{name:"detectGlobalManagerConfig",description:"If `true`, Renovate tries to detect global manager configuration from the file system.",type:"boolean",default:!1,globalOnly:!0},{name:"detectHostRulesFromEnv",description:"If `true`, Renovate tries to detect host rules from environment variables.",type:"boolean",default:!1,globalOnly:!0},{name:"allowPostUpgradeCommandTemplating",description:"Set this to `false` to disable template compilation for post-upgrade commands.",type:"boolean",default:!0,globalOnly:!0},{name:"allowedPostUpgradeCommands",description:"A list of regular expressions that decide which post-upgrade tasks are allowed.",type:"array",subType:"string",default:[],globalOnly:!0},{name:"postUpgradeTasks",description:"Post-upgrade tasks that are executed before a commit is made by Renovate.",type:"object",default:{commands:[],fileFilters:[],executionMode:"update"}},{name:"commands",description:"A list of post-upgrade commands that are executed before a commit is made by Renovate.",type:"array",subType:"string",parent:"postUpgradeTasks",default:[],cli:!1},{name:"fileFilters",description:"Files that match the glob pattern will be committed after running a post-upgrade task.",type:"array",subType:"string",parent:"postUpgradeTasks",default:["**/*"],cli:!1},{name:"executionMode",description:"Controls when the post upgrade tasks run: on every update, or once per upgrade branch.",type:"string",parent:"postUpgradeTasks",allowedValues:["update","branch"],default:"update",cli:!1},{name:"onboardingBranch",description:"Change this value to override the default onboarding branch name.",type:"string",default:"renovate/configure",globalOnly:!0,cli:!1},{name:"onboardingCommitMessage",description:"Change this value to override the default onboarding commit message.",type:"string",default:null,globalOnly:!0,cli:!1},{name:"onboardingConfigFileName",description:"Change this value to override the default onboarding config file name.",type:"string",default:"renovate.json",globalOnly:!0,cli:!1},{name:"onboardingNoDeps",description:"Onboard the repository even if no dependencies are found.",type:"boolean",default:!1,globalOnly:!0},{name:"onboardingPrTitle",description:"Change this value to override the default onboarding PR title.",type:"string",default:"Configure Renovate",globalOnly:!0,cli:!1},{name:"configMigration",description:"Enable this to get config migration PRs when needed.",stage:"repository",type:"boolean",default:!1,experimental:!0,experimentalDescription:"Config migration PRs are still being improved, in particular to reduce the amount of reordering and whitespace changes.",experimentalIssues:[16359]},{name:"productLinks",description:"Links which are used in PRs, issues and comments.",type:"object",globalOnly:!0,mergeable:!0,default:{documentation:"https://docs.renovatebot.com/",help:"https://github.com/renovatebot/renovate/discussions",homepage:"https://github.com/renovatebot/renovate"},additionalProperties:{type:"string",format:"uri"}},{name:"secrets",description:"Object which holds secret name/value pairs.",type:"object",globalOnly:!0,mergeable:!0,default:{},additionalProperties:{type:"string"}},{name:"extends",description:"Configuration presets to use or extend.",stage:"package",type:"array",subType:"string",allowString:!0,cli:!1},{name:"ignorePresets",description:"A list of presets to ignore, including any that are nested inside an `extends` array.",stage:"package",type:"array",subType:"string",allowString:!0,cli:!1},{name:"migratePresets",description:"Define presets here which have been removed or renamed and should be migrated automatically.",type:"object",globalOnly:!0,default:{},additionalProperties:{type:"string"}},{name:"globalExtends",description:"Configuration presets to use or extend for a self-hosted config.",type:"array",subType:"string",globalOnly:!0},{name:"description",description:"Plain text description for a config or preset.",type:"array",subType:"string",stage:"repository",allowString:!0,mergeable:!0,cli:!1,env:!1},{name:"enabled",description:"Enable or disable Renovate bot.",stage:"package",type:"boolean",cli:!1,env:!1},{name:"constraintsFiltering",description:"Perform release filtering based on language constraints.",type:"string",allowedValues:["none","strict"],cli:!1,default:"none"},{name:"repositoryCache",description:"This option decides if Renovate uses a JSON cache to speed up extractions.",globalOnly:!0,type:"string",allowedValues:["disabled","enabled","reset"],stage:"repository",default:"disabled",experimental:!0},{name:"repositoryCacheType",description:"Set the type of renovate repository cache if `repositoryCache` is enabled.",globalOnly:!0,type:"string",stage:"repository",default:"local",experimental:!0},{name:"force",description:"Any configuration set in this object will force override existing settings.",stage:"package",globalOnly:!0,type:"object",cli:!1},{name:"forceCli",description:"Decides if CLI configuration options are moved to the `force` config section.",stage:"global",type:"boolean",default:!0,globalOnly:!0},{name:"draftPR",description:"If set to `true` then Renovate creates draft PRs, instead of normal status PRs.",type:"boolean",default:!1,supportedPlatforms:["azure","gitea","github","gitlab"]},{name:"dryRun",description:"If enabled, perform a dry run by logging messages instead of creating/updating/deleting branches and PRs.",type:"string",globalOnly:!0,allowedValues:["extract","lookup","full"],default:null},{name:"printConfig",description:"If enabled, Renovate logs the fully resolved config for each repository, plus the fully resolved presets.",type:"boolean",default:!1},{name:"binarySource",description:"Controls how third-party tools like npm or Gradle are called: directly, via Docker sidecar containers, or via dynamic install.",globalOnly:!0,type:"string",allowedValues:["global","docker","install","hermit"],default:"install"},{name:"redisUrl",description:"If set, this Redis URL will be used for caching instead of the file system.",stage:"global",type:"string",globalOnly:!0},{name:"baseDir",description:"The base directory for Renovate to store local files, including repository files and cache. If left empty, Renovate will create its own temporary directory to use.",stage:"global",type:"string",globalOnly:!0},{name:"cacheDir",description:"The directory where Renovate stores its cache. If left empty, Renovate creates a subdirectory within the `baseDir`.",globalOnly:!0,type:"string"},{name:"containerbaseDir",description:"The directory where Renovate stores its containerbase cache. If left empty, Renovate creates a subdirectory within the `cacheDir`.",globalOnly:!0,type:"string"},{name:"customEnvVariables",description:"Custom environment variables for child processes and sidecar Docker containers.",globalOnly:!0,type:"object",default:{}},{name:"dockerChildPrefix",description:"Change this value to add a prefix to the Renovate Docker sidecar container names and labels.",type:"string",globalOnly:!0,default:"renovate_"},{name:"dockerCliOptions",description:"Pass CLI flags to `docker run` command when `binarySource=docker`.",type:"string",globalOnly:!0},{name:"dockerSidecarImage",description:"Change this value to override the default Renovate sidecar image.",type:"string",default:"ghcr.io/containerbase/sidecar:9.2.1",globalOnly:!0},{name:"dockerUser",description:"Set the `UID` and `GID` for Docker-based binaries if you use `binarySource=docker`.",globalOnly:!0,type:"string"},{name:"composerIgnorePlatformReqs",description:"Configure use of `--ignore-platform-reqs` or `--ignore-platform-req` for the Composer package manager.",type:"array",subType:"string",default:[]},{name:"goGetDirs",description:"Directory pattern to run `go get` on",type:"array",subType:"string",default:["./..."],supportedManagers:["gomod"]},{name:"logFile",description:"Log file path.",stage:"global",type:"string",globalOnly:!0},{name:"logFileLevel",description:"Set the log file log level.",stage:"global",type:"string",default:"debug",globalOnly:!0},{name:"logContext",description:"Add a global or per-repo log context to each log entry.",globalOnly:!0,type:"string",default:null,stage:"global"},{name:"onboarding",description:"Require a Configuration PR first.",stage:"repository",type:"boolean",globalOnly:!0},{name:"onboardingConfig",description:"Configuration to use for onboarding PRs.",stage:"repository",type:"object",default:{$schema:"https://docs.renovatebot.com/renovate-schema.json"},globalOnly:!0,mergeable:!0},{name:"onboardingRebaseCheckbox",description:"Set to enable rebase/retry markdown checkbox for onboarding PRs.",type:"boolean",default:!1,supportedPlatforms:["gitea","github","gitlab"],globalOnly:!0,experimental:!0,experimentalIssues:[17633]},{name:"forkProcessing",description:"Whether to process forked repositories. By default, all forked repositories are skipped when in `autodiscover` mode.",stage:"repository",type:"string",allowedValues:["auto","enabled","disabled"],default:"auto"},{name:"includeMirrors",description:"Whether to process repositories that are mirrors. By default, repositories that are mirrors are skipped.",type:"boolean",default:!1,supportedPlatforms:["gitlab"],globalOnly:!0},{name:"forkToken",description:'Set a personal access token here to enable "fork mode".',stage:"repository",type:"string",globalOnly:!0,supportedPlatforms:["github"],experimental:!0},{name:"forkOrg",description:"The preferred organization to create or find forked repositories, when in fork mode.",stage:"repository",type:"string",globalOnly:!0,supportedPlatforms:["github"],experimental:!0},{name:"githubTokenWarn",description:"Display warnings about GitHub token not being set.",type:"boolean",default:!0,globalOnly:!0},{name:"requireConfig",description:"Controls Renovate's behavior regarding repository config files such as `renovate.json`.",stage:"repository",type:"string",default:"required",allowedValues:["required","optional","ignored"],globalOnly:!0},{name:"optimizeForDisabled",description:"Set to `true` to perform a check for disabled config prior to cloning.",stage:"repository",type:"boolean",default:!1,globalOnly:!0},{name:"dependencyDashboard",description:'Whether to create a "Dependency Dashboard" issue in the repository.',type:"boolean",default:!1},{name:"dependencyDashboardApproval",description:"Controls if updates need manual approval from the Dependency Dashboard issue before PRs are created.",type:"boolean",default:!1},{name:"dependencyDashboardAutoclose",description:"Set to `true` to let Renovate close the Dependency Dashboard issue if there are no more updates.",type:"boolean",default:!1},{name:"dependencyDashboardTitle",description:"Title for the Dependency Dashboard issue.",type:"string",default:"Dependency Dashboard"},{name:"dependencyDashboardHeader",description:"Any text added here will be placed first in the Dependency Dashboard issue body.",type:"string",default:"This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more."},{name:"dependencyDashboardFooter",description:"Any text added here will be placed last in the Dependency Dashboard issue body, with a divider separator before it.",type:"string"},{name:"dependencyDashboardLabels",description:"These labels will always be applied on the Dependency Dashboard issue, even when they have been removed manually.",type:"array",subType:"string",default:null},{name:"dependencyDashboardOSVVulnerabilitySummary",description:"Control if the Dependency Dashboard issue lists CVEs supplied by [osv.dev](https://osv.dev).",type:"string",allowedValues:["none","all","unresolved"],default:"none",experimental:!0},{name:"configWarningReuseIssue",description:"Set this to `false` to make Renovate create a new issue for each config warning, instead of reopening or reusing an existing issue.",type:"boolean",default:!0},{name:"privateKey",description:"Server-side private key.",stage:"repository",type:"string",replaceLineReturns:!0,globalOnly:!0},{name:"privateKeyOld",description:"Secondary or old private key to try.",stage:"repository",type:"string",replaceLineReturns:!0,globalOnly:!0},{name:"privateKeyPath",description:"Path to the Server-side private key.",stage:"repository",type:"string",globalOnly:!0},{name:"privateKeyPathOld",description:"Path to the Server-side old private key.",stage:"repository",type:"string",globalOnly:!0},{name:"encrypted",description:"An object containing configuration encrypted with project key.",stage:"repository",type:"object",default:null},{name:"timezone",description:"[IANA Time Zone](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)",type:"string"},{name:"schedule",description:"Limit branch creation to these times of day or week.",type:"array",subType:"string",allowString:!0,cli:!0,env:!1,default:["at any time"]},{name:"automergeSchedule",description:"Limit automerge to these times of day or week.",type:"array",subType:"string",allowString:!0,cli:!0,env:!1,default:["at any time"]},{name:"updateNotScheduled",description:"Whether to update branches when not scheduled. Renovate will not create branches outside of the schedule.",stage:"branch",type:"boolean"},{name:"persistRepoData",description:"If set to `true`: keep repository data between runs instead of deleting the data.",type:"boolean",globalOnly:!0,default:!1},{name:"exposeAllEnv",description:"Set this to `true` to allow passing of all environment variables to package managers.",globalOnly:!0,type:"boolean",default:!1},{name:"allowPlugins",description:"Set this to `true` if repositories are allowed to run install plugins.",globalOnly:!0,type:"boolean",default:!1},{name:"allowScripts",description:"Set this to `true` if repositories are allowed to run install scripts.",globalOnly:!0,type:"boolean",default:!1},{name:"allowCustomCrateRegistries",description:"Set this to `true` to allow custom crate registries.",globalOnly:!0,type:"boolean",default:!1},{name:"ignorePlugins",description:"Set this to `true` if `allowPlugins=true` but you wish to skip running plugins when updating lock files.",type:"boolean",default:!1},{name:"ignoreScripts",description:"Set this to `false` if `allowScripts=true` and you wish to run scripts when updating lock files.",type:"boolean",default:!0,supportedManagers:["npm","composer"]},{name:"platform",description:"Platform type of repository.",type:"string",allowedValues:(0,y2h.getPlatformList)(),default:"github",globalOnly:!0},{name:"endpoint",description:"Custom endpoint to use.",type:"string",globalOnly:!0,default:null},{name:"token",description:"Repository Auth Token.",stage:"repository",type:"string",globalOnly:!0},{name:"username",description:"Username for authentication.",stage:"repository",type:"string",supportedPlatforms:["azure","bitbucket","bitbucket-server"],globalOnly:!0},{name:"password",description:"Password for authentication.",stage:"repository",type:"string",supportedPlatforms:["azure","bitbucket","bitbucket-server"],globalOnly:!0},{name:"npmrc",description:"String copy of `.npmrc` file. Use `\\n` instead of line breaks.",stage:"branch",type:"string"},{name:"npmrcMerge",description:"Whether to merge `config.npmrc` with repo `.npmrc` content if both are found.",stage:"branch",type:"boolean",default:!1},{name:"npmToken",description:"npm token used to authenticate with the default registry.",stage:"branch",type:"string"},{name:"updateLockFiles",description:"Set to `false` to disable lock file updating.",type:"boolean"},{name:"skipInstalls",description:"Skip installing modules/dependencies if lock file updating is possible without a full install.",type:"boolean",default:null,globalOnly:!0},{name:"autodiscover",description:"Autodiscover all repositories.",stage:"global",type:"boolean",default:!1,globalOnly:!0},{name:"autodiscoverFilter",description:"Filter the list of autodiscovered repositories.",stage:"global",type:"array",subType:"string",allowString:!0,default:null,globalOnly:!0},{name:"autodiscoverTopics",description:"",stage:"global",type:"array",subType:"string",default:null,globalOnly:!0,supportedPlatforms:["gitlab"]},{name:"prCommitsPerRunLimit",description:"Set the maximum number of commits per Renovate run. By default there is no limit.",stage:"global",type:"integer",default:0,globalOnly:!0},{name:"repositories",description:"List of Repositories.",stage:"global",type:"array",subType:"string",cli:!1,globalOnly:!0},{name:"baseBranches",description:"List of one or more custom base branches defined as exact strings and/or via regex expressions.",type:"array",subType:"string",stage:"package",cli:!1},{name:"useBaseBranchConfig",description:"Whether to read configuration from `baseBranches` instead of only the default branch.",type:"string",allowedValues:["merge","none"],default:"none"},{name:"gitAuthor",description:"Author to use for Git commits. Must conform to [RFC5322](https://datatracker.ietf.org/doc/html/rfc5322).",type:"string"},{name:"gitPrivateKey",description:"PGP key to use for signing Git commits.",type:"string",cli:!1,globalOnly:!0,stage:"global"},{name:"gitIgnoredAuthors",description:"Additional Git authors which are ignored by Renovate. Must conform to [RFC5322](https://datatracker.ietf.org/doc/html/rfc5322).",type:"array",subType:"string",stage:"repository"},{name:"gitTimeout",description:"Configure the timeout with a number of milliseconds to wait for a Git task.",type:"integer",globalOnly:!0,default:0},{name:"enabledManagers",description:"A list of package managers to enable. Only managers on the list are enabled.",type:"array",subType:"string",mergeable:!1,stage:"repository"},{name:"includePaths",description:"Include package files only within these defined paths.",type:"array",subType:"string",stage:"repository",default:[]},{name:"ignorePaths",description:"Skip any package file whose path matches one of these. Can be a string or glob pattern.",type:"array",mergeable:!1,subType:"string",stage:"repository",default:["**/node_modules/**","**/bower_components/**"]},{name:"excludeCommitPaths",description:"A file matching any of these glob patterns will not be committed, even if the file has been updated.",type:"array",subType:"string",default:[],advancedUse:!0},{name:"executionTimeout",description:"Default execution timeout in minutes for child processes Renovate creates.",type:"integer",default:15,globalOnly:!0},{name:"registryAliases",description:"Aliases for registries.",type:"object",default:{},additionalProperties:{type:"string",format:"uri"},supportedManagers:["helm-requirements","helmv3","helmfile","gitlabci","dockerfile","docker-compose","kubernetes","ansible","droneci","woodpecker"]},{name:"defaultRegistryUrls",description:"List of registry URLs to use as the default for a datasource.",type:"array",subType:"string",default:null,stage:"branch",cli:!1,env:!1},{name:"registryUrls",description:"List of URLs to try for dependency lookup. Package manager specific.",type:"array",subType:"string",default:null,stage:"branch",cli:!1,env:!1},{name:"extractVersion",description:"A regex (`re2`) to extract a version from a datasource's raw version string.",type:"string",format:"regex",cli:!1,env:!1},{name:"versioning",description:"Versioning to use for filtering and comparisons.",type:"string",allowedValues:(0,_2h.getVersioningList)(),cli:!1,env:!1},{name:"azureWorkItemId",description:"The id of an existing work item on Azure Boards to link to each PR.",type:"integer",default:0,supportedPlatforms:["azure"]},{name:"autoApprove",description:"Set to `true` to automatically approve PRs.",type:"boolean",default:!1,supportedPlatforms:["azure"]},{name:"ignoreDeps",description:"Dependencies to ignore.",type:"array",subType:"string",stage:"package",mergeable:!0},{name:"updateInternalDeps",description:"Whether to update internal dep versions in a monorepo. Works on Lerna or Yarn Workspaces.",type:"boolean",default:!1,stage:"package"},{name:"packageRules",description:"Rules for matching package names.",type:"array",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchCategories",description:'List of categories to match (for example: `["python"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchBaseBranches",description:'List of strings containing exact matches (e.g. `["main"]`) and/or regex expressions (e.g. `["/^release/.*/"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchManagers",description:'List of package managers to match (e.g. `["pipenv"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchDatasources",description:'List of datasources to match (e.g. `["orb"]`). Valid only within a `packageRules` object.',type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchDepTypes",description:"List of depTypes to match (e.g. [`peerDependencies`]). Valid only within `packageRules` object.",type:"array",subType:"string",allowString:!0,parent:"packageRules",stage:"package",mergeable:!0,cli:!1,env:!1},{name:"matchPackageNames",description:"Package names to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackageNames",description:"Package names to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchDepNames",description:"Dep names to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"excludeDepNames",description:"Dep names to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"matchPackagePrefixes",description:"Package name prefixes to match. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackagePrefixes",description:"Package name prefixes to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchPackagePatterns",description:"Package name patterns to match. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"excludePackagePatterns",description:"Package name patterns to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchDepPatterns",description:"Dep name patterns to match. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"excludeDepPatterns",description:"Dep name patterns to exclude. Valid only within a `packageRules` object.",type:"array",subType:"string",format:"regex",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,advancedUse:!0},{name:"matchCurrentValue",description:"A regex to match against the raw `currentValue` string of a dependency. Valid only within a `packageRules` object.",type:"string",stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchCurrentVersion",description:"A version or range of versions to match against the current version of a package. Valid only within a `packageRules` object.",type:"string",stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchSourceUrlPrefixes",description:"A list of source URL prefixes to match against, commonly used to group monorepos or packages from the same organization.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchSourceUrls",description:"A list of source URLs to exact match against.",type:"array",subType:"string",allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"autoReplaceGlobalMatch",description:"Control whether replacement regular expressions are global matches or only the first match.",type:"boolean",default:!0},{name:"replacementName",description:"The name of the new dependency that replaces the old deprecated dependency.",type:"string",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"replacementNameTemplate",description:"Controls what the replacement package name.",type:"string",default:"{{{packageName}}}",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"replacementVersion",description:"The version of the new dependency that replaces the old deprecated dependency.",type:"string",stage:"package",parent:"packageRules",cli:!1,env:!1},{name:"matchConfidence",description:"Merge confidence levels to match against (`low`, `neutral`, `high`, `very high`). Valid only within `packageRules` object.",type:"array",subType:"string",allowedValues:["low","neutral","high","very high"],allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1,experimental:!0},{name:"matchUpdateTypes",description:"Update types to match against (`major`, `minor`, `pin`, `pinDigest`, etc). Valid only within `packageRules` object.",type:"array",subType:"string",allowedValues:["major","minor","patch","pin","pinDigest","digest","lockFileMaintenance","rollback","bump","replacement"],allowString:!0,stage:"package",parent:"packageRules",mergeable:!0,cli:!1,env:!1},{name:"matchFileNames",description:"List of strings to do an exact match against package and lock files with full path. Only works inside a `packageRules` object.",type:"array",subType:"string",stage:"repository",parent:"packageRules",cli:!1,env:!1},{name:"allowedVersions",description:"A version range or regex pattern capturing allowed versions for dependencies.",type:"string",parent:"packageRules",stage:"package",cli:!1,env:!1},{name:"customChangelogUrl",description:"If set, Renovate will use this URL to fetch changelogs for a matched dependency. Valid only within a `packageRules` object.",type:"string",stage:"pr",parent:"packageRules",cli:!1,env:!1},{name:"pinDigests",description:"Whether to add digests to Dockerfile source images.",type:"boolean",default:!1},{name:"separateMajorMinor",description:"If set to `false`, Renovate will upgrade dependencies to their latest release only. Renovate will not separate major or minor branches.",type:"boolean"},{name:"separateMultipleMajor",description:"If set to `true`, PRs will be raised separately for each available `major` upgrade version.",stage:"package",type:"boolean",default:!1},{name:"separateMinorPatch",description:"If set to `true`, Renovate will separate `minor` and `patch` updates into separate branches.",type:"boolean",default:!1},{name:"ignoreUnstable",description:"Ignore versions with unstable SemVer.",stage:"package",type:"boolean"},{name:"ignoreDeprecated",description:"Avoid upgrading from a non-deprecated version to a deprecated one.",stage:"package",type:"boolean",default:!0},{name:"followTag",description:"If defined, packages will follow this release tag exactly.",stage:"package",type:"string",cli:!1,env:!1,advancedUse:!0},{name:"respectLatest",description:'Ignore versions newer than npm "latest" version.',stage:"package",type:"boolean"},{name:"rangeStrategy",description:"Determines how to modify or update existing ranges.",type:"string",default:"auto",allowedValues:["auto","pin","bump","replace","widen","update-lockfile","in-range-only"],cli:!1,env:!1},{name:"branchPrefix",description:"Prefix to use for all branch names.",stage:"branch",type:"string",default:"renovate/"},{name:"branchPrefixOld",description:"Old branchPrefix value to check for existing PRs.",stage:"branch",type:"string",default:"renovate/"},{name:"bumpVersion",description:"Bump the version in the package file being updated.",type:"string",allowedValues:["major","minor","patch","prerelease"],supportedManagers:["helmv3","npm","nuget","maven","sbt"]},{name:"major",description:"Configuration to apply when an update type is `major`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"minor",description:"Configuration to apply when an update type is `minor`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"patch",description:"Configuration to apply when an update type is `patch`.",stage:"package",type:"object",default:{},cli:!1,mergeable:!0},{name:"pin",description:"Configuration to apply when an update type is `pin`.",stage:"package",type:"object",default:{rebaseWhen:"behind-base-branch",groupName:"Pin Dependencies",groupSlug:"pin-dependencies",commitMessageAction:"Pin",group:{commitMessageTopic:"dependencies",commitMessageExtra:""}},cli:!1,mergeable:!0},{name:"digest",description:"Configuration to apply when updating a digest (no change in tag/version).",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-digest",commitMessageExtra:"to {{newDigestShort}}",commitMessageTopic:"{{{depName}}} digest"},cli:!1,mergeable:!0},{name:"pinDigest",description:"Configuration to apply when pinning a digest (no change in tag/version).",stage:"package",type:"object",default:{groupName:"Pin Dependencies",groupSlug:"pin-dependencies",commitMessageAction:"Pin",group:{commitMessageTopic:"dependencies",commitMessageExtra:""}},cli:!1,mergeable:!0},{name:"rollback",description:"Configuration to apply when rolling back a version.",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-rollback",commitMessageAction:"Roll back",semanticCommitType:"fix"},cli:!1,mergeable:!0},{name:"replacement",description:"Configuration to apply when replacing a dependency.",stage:"package",type:"object",default:{branchTopic:"{{{depNameSanitized}}}-replacement",commitMessageAction:"Replace",commitMessageExtra:"with {{newName}} {{#if isMajor}}{{{prettyNewMajor}}}{{else}}{{#if isSingleVersion}}{{{prettyNewVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}",prBodyNotes:["This is a special PR that replaces `{{{depNameSanitized}}}` with the community suggested minimal stable replacement version."]},cli:!1,mergeable:!0},{name:"semanticCommits",description:"Enable Semantic Commit prefixes for commits and PR titles.",type:"string",allowedValues:["auto","enabled","disabled"],default:"auto"},{name:"semanticCommitType",description:"Commit type to use if Semantic Commits is enabled.",type:"string",default:"chore"},{name:"semanticCommitScope",description:"Commit scope to use if Semantic Commits are enabled.",type:"string",default:"deps"},{name:"commitMessageLowerCase",description:"Lowercase PR- and commit titles.",type:"string",allowedValues:["auto","never"],default:"auto"},{name:"rollbackPrs",description:"Create PRs to roll back versions if the current version is not found in the registry.",type:"boolean",default:!1},{name:"recreateWhen",description:"Recreate PRs even if same ones were closed previously.",type:"string",default:"auto",allowedValues:["auto","always","never"]},{name:"rebaseWhen",description:"Controls when Renovate rebases an existing branch.",type:"string",allowedValues:["auto","never","conflicted","behind-base-branch"],default:"auto"},{name:"rebaseLabel",description:"Label to request a rebase from Renovate bot.",type:"string",default:"rebase"},{name:"stopUpdatingLabel",description:"Label to make Renovate stop updating a PR.",type:"string",default:"stop-updating",supportedPlatforms:["azure","gitea","github","gitlab"]},{name:"minimumReleaseAge",description:"Time required before a new release is considered stable.",type:"string",default:null},{name:"internalChecksAsSuccess",description:"Whether to consider passing internal checks such as `minimumReleaseAge` when determining branch status.",type:"boolean",default:!1},{name:"internalChecksFilter",description:"When and how to filter based on internal checks.",type:"string",allowedValues:["strict","flexible","none"],default:"strict"},{name:"prCreation",description:"When to create the PR for a branch.",type:"string",allowedValues:["immediate","not-pending","status-success","approval"],default:"immediate"},{name:"prNotPendingHours",description:"Timeout in hours for when `prCreation=not-pending`.",type:"integer",default:25},{name:"prHourlyLimit",description:"Rate limit PRs to maximum x created per hour. 0 means no limit.",type:"integer",default:2},{name:"prConcurrentLimit",description:"Limit to a maximum of x concurrent branches/PRs. 0 means no limit.",type:"integer",default:10},{name:"branchConcurrentLimit",description:"Limit to a maximum of x concurrent branches. 0 means no limit, `null` (default) inherits value from `prConcurrentLimit`.",type:"integer",default:null},{name:"prPriority",description:"Set sorting priority for PR creation. PRs with higher priority are created first, negative priority last.",type:"integer",default:0,cli:!1,env:!1},{name:"bbUseDefaultReviewers",description:"Use the default reviewers (Bitbucket only).",type:"boolean",default:!0,supportedPlatforms:["bitbucket","bitbucket-server"]},{name:"bbUseDevelopmentBranch",description:"Use the repository's [development branch](https://support.atlassian.com/bitbucket-cloud/docs/branch-a-repository/#The-branching-model) as the repository's default branch.",type:"boolean",default:!1,supportedPlatforms:["bitbucket"],globalOnly:!0},{name:"automerge",description:"Whether to automerge branches/PRs automatically, without human intervention.",type:"boolean",default:!1},{name:"automergeType",description:"How to automerge, if enabled.",type:"string",allowedValues:["branch","pr","pr-comment"],default:"pr"},{name:"automergeStrategy",description:"The merge strategy to use when automerging PRs. Used only if `automergeType=pr`.",type:"string",allowedValues:["auto","fast-forward","merge-commit","rebase","squash"],default:"auto",supportedPlatforms:["bitbucket","gitea"]},{name:"automergeComment",description:"PR comment to add to trigger automerge. Only used if `automergeType=pr-comment`.",type:"string",default:"automergeComment"},{name:"ignoreTests",description:"Set to `true` to enable automerging without tests.",type:"boolean",default:!1},{name:"transitiveRemediation",description:"Enable remediation of transitive dependencies.",type:"boolean",default:!1,supportedManagers:["npm"],supportedPlatforms:["github"]},{name:"vulnerabilityAlerts",description:"Config to apply when a PR is needed due to a vulnerability in the existing package version.",type:"object",default:{groupName:null,schedule:[],dependencyDashboardApproval:!1,minimumReleaseAge:null,rangeStrategy:"update-lockfile",commitMessageSuffix:"[SECURITY]",branchTopic:"{{{datasource}}}-{{{depName}}}-vulnerability",prCreation:"immediate"},mergeable:!0,cli:!1,env:!1,supportedPlatforms:["github"]},{name:"osvVulnerabilityAlerts",description:"Use vulnerability alerts from `osv.dev`.",type:"boolean",default:!1,experimental:!0,experimentalIssues:[20542]},{name:"pruneBranchAfterAutomerge",description:"Set to `true` to enable branch pruning after automerging.",type:"boolean",default:!0},{name:"branchName",description:"Branch name template.",type:"string",default:"{{{branchPrefix}}}{{{additionalBranchPrefix}}}{{{branchTopic}}}",cli:!1},{name:"additionalBranchPrefix",description:"Additional string value to be appended to `branchPrefix`.",type:"string",default:"",cli:!1},{name:"branchTopic",description:"Branch topic.",type:"string",default:"{{{depNameSanitized}}}-{{{newMajor}}}{{#if separateMinorPatch}}{{#if isPatch}}.{{{newMinor}}}{{/if}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",cli:!1},{name:"commitMessage",description:"Message to use for commit messages and pull request titles.",type:"string",default:"{{{commitMessagePrefix}}} {{{commitMessageAction}}} {{{commitMessageTopic}}} {{{commitMessageExtra}}} {{{commitMessageSuffix}}}",cli:!1},{name:"commitBody",description:"Commit message body template. Will be appended to commit message, separated by two line returns.",type:"string",cli:!1},{name:"commitBodyTable",description:"If enabled, append a table in the commit message body describing all updates in the commit.",type:"boolean",default:!1},{name:"commitMessagePrefix",description:"Prefix to add to start of commit messages and PR titles. Uses a semantic prefix if `semanticCommits` is enabled.",type:"string",cli:!1,advancedUse:!0},{name:"commitMessageAction",description:"Action verb to use in commit messages and PR titles.",type:"string",default:"Update",cli:!1,advancedUse:!0},{name:"commitMessageTopic",description:"The upgrade topic/noun used in commit messages and PR titles.",type:"string",default:"dependency {{depName}}",cli:!1,advancedUse:!0},{name:"commitMessageExtra",description:"Extra description used after the commit message topic - typically the version.",type:"string",default:"to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isMajor}}{{prettyNewMajor}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}{{/if}}",cli:!1,advancedUse:!0},{name:"commitMessageSuffix",description:"Suffix to add to end of commit messages and PR titles.",type:"string",cli:!1,advancedUse:!0},{name:"prBodyTemplate",description:"Pull Request body template. Controls which sections are rendered in the body of the pull request.",type:"string",default:"{{{header}}}{{{table}}}{{{warnings}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}",cli:!1},{name:"prTitle",description:"Pull Request title template (deprecated). Inherits from `commitMessage` if null.",type:"string",default:null,cli:!1},{name:"prTitleStrict",description:"Whether to bypass appending extra context to the Pull Request title.",type:"boolean",experimental:!0,default:!1,cli:!1},{name:"prHeader",description:"Text added here will be placed first in the PR body.",type:"string"},{name:"prFooter",description:"Text added here will be placed last in the PR body, with a divider separator before it.",type:"string",default:"This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate)."},{name:"lockFileMaintenance",description:"Configuration for lock file maintenance.",stage:"branch",type:"object",default:{enabled:!1,recreateWhen:"always",rebaseStalePrs:!0,branchTopic:"lock-file-maintenance",commitMessageAction:"Lock file maintenance",commitMessageTopic:null,commitMessageExtra:null,schedule:["before 4am on monday"],groupName:null,prBodyDefinitions:{Change:"All locks refreshed"}},cli:!1,mergeable:!0},{name:"hashedBranchLength",description:"If enabled, branch names will use a hashing function to ensure each branch has that length.",type:"integer",default:null,cli:!1},{name:"groupName",description:"Human understandable name for the dependency group.",type:"string",default:null},{name:"groupSlug",description:"Slug to use for group (e.g. in branch name). Slug is calculated from `groupName` if `null`.",type:"string",default:null,cli:!1,env:!1},{name:"group",description:"Config if `groupName` is enabled.",type:"object",default:{branchTopic:"{{{groupSlug}}}",commitMessageTopic:"{{{groupName}}}"},cli:!1,env:!1,mergeable:!0,advancedUse:!0},{name:"labels",description:"Labels to set in Pull Request.",type:"array",subType:"string"},{name:"addLabels",description:"Labels to add to Pull Request.",type:"array",subType:"string",mergeable:!0},{name:"assignees",description:"Assignees for Pull Request (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"assigneesFromCodeOwners",description:"Determine assignees based on configured code owners and changes in PR.",type:"boolean",default:!1},{name:"assigneesSampleSize",description:"Take a random sample of given size from `assignees`.",type:"integer",default:null},{name:"assignAutomerge",description:"Assign reviewers and assignees even if the PR is to be automerged.",type:"boolean",default:!1},{name:"ignoreReviewers",description:"Reviewers to be ignored in PR reviewers presence (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"reviewers",description:"Requested reviewers for Pull Requests (either username or email address depending on the platform).",type:"array",subType:"string"},{name:"reviewersFromCodeOwners",description:"Determine reviewers based on configured code owners and changes in PR.",type:"boolean",default:!1},{name:"filterUnavailableUsers",description:"Filter reviewers and assignees based on their availability.",type:"boolean",default:!1,supportedPlatforms:["gitlab"]},{name:"forkModeDisallowMaintainerEdits",description:"Disallow maintainers to push to Renovate pull requests when running in fork mode.",type:"boolean",supportedPlatforms:["github"],default:!1},{name:"confidential",description:"If enabled, issues created by Renovate are set as confidential.",type:"boolean",default:!1,supportedPlatforms:["gitlab"]},{name:"reviewersSampleSize",description:"Take a random sample of given size from `reviewers`.",type:"integer",default:null},{name:"additionalReviewers",description:"Additional reviewers for Pull Requests (in contrast to `reviewers`, this option adds to the existing reviewer list, rather than replacing it).",type:"array",subType:"string",mergeable:!0},{name:"fileMatch",description:"RegEx (`re2`) pattern for matching manager files.",type:"array",subType:"string",format:"regex",stage:"repository",allowString:!0,mergeable:!0,cli:!1,env:!1},{name:"postUpdateOptions",description:"Enable post-update options to be run after package/artifact updating.",type:"array",default:[],subType:"string",allowedValues:["bundlerConservative","gomodMassage","gomodTidy","gomodTidy1.17","gomodTidyE","gomodUpdateImportPaths","helmUpdateSubChartArchives","npmDedupe","pnpmDedupe","yarnDedupeFewer","yarnDedupeHighest"],cli:!1,env:!1,mergeable:!0},{name:"constraints",description:"Configuration object to define language or manager version constraints.",type:"object",default:{},mergeable:!0,cli:!1,supportedManagers:["bundler","composer","gomod","npm","pep621","pipenv","poetry"]},{name:"hostRules",description:"Host rules/configuration including credentials.",type:"array",subType:"object",default:[{timeout:6e4}],stage:"repository",cli:!0,mergeable:!0},{name:"hostType",description:"hostType for a package rule. Can be a platform name or a datasource name.",type:"string",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"matchHost",description:"A domain name, host name or base URL to match against.",type:"string",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"timeout",description:"Timeout (in milliseconds) for queries to external endpoints.",type:"integer",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"insecureRegistry",description:"Explicitly turn on insecure Docker registry access (HTTP).",type:"boolean",stage:"repository",parent:"hostRules",cli:!1,env:!1,advancedUse:!0},{name:"abortOnError",description:"If enabled, Renovate aborts its run when HTTP request errors occur.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1},{name:"abortIgnoreStatusCodes",description:"A list of HTTP status codes safe to ignore even when `abortOnError=true`.",type:"array",subType:"number",stage:"repository",parent:"hostRules",cli:!1,env:!1},{name:"enableHttp2",description:"Enable got HTTP/2 support.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1},{name:"concurrentRequestLimit",description:"Limit concurrent requests per host.",type:"integer",stage:"repository",parent:"hostRules",default:null,cli:!1,env:!1},{name:"maxRequestsPerSecond",description:"Limit requests rate per host.",type:"integer",stage:"repository",parent:"hostRules",default:0,cli:!1,env:!1},{name:"authType",description:'Authentication type for HTTP header. e.g. `"Bearer"` or `"Basic"`. Use `"Token-Only"` to use only the token without an authorization type.',type:"string",stage:"repository",parent:"hostRules",default:"Bearer",cli:!1,env:!1},{name:"dnsCache",description:"Enable got DNS cache.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1,experimental:!0},{name:"keepalive",description:"Enable HTTP keepalives for hosts.",type:"boolean",stage:"repository",parent:"hostRules",default:!1,cli:!1,env:!1,experimental:!0},{name:"artifactAuth",description:"A list of package managers to enable artifact auth. Only managers on the list are enabled. All are enabled if `null`",experimental:!0,type:"array",subType:"string",stage:"repository",parent:"hostRules",allowedValues:["composer"],default:null,cli:!1,env:!1},{name:"cacheHardTtlMinutes",description:"Maximum duration in minutes to keep datasource cache entries.",type:"integer",stage:"repository",default:24*60,globalOnly:!0},{name:"prBodyDefinitions",description:"Table column definitions to use in PR tables.",type:"object",freeChoice:!0,mergeable:!0,default:{Package:"{{{depNameLinked}}}",Type:"{{{depType}}}",Update:"{{{updateType}}}","Current value":"{{{currentValue}}}","New value":"{{{newValue}}}",Change:"`{{{displayFrom}}}` -> `{{{displayTo}}}`",Pending:"{{{displayPending}}}",References:"{{{references}}}","Package file":"{{{packageFile}}}"}},{name:"prBodyColumns",description:"List of columns to use in PR bodies.",type:"array",subType:"string",default:["Package","Type","Update","Change","Pending"]},{name:"prBodyNotes",description:"List of additional notes/templates to include in the Pull Request body.",type:"array",subType:"string",default:[],allowString:!0,mergeable:!0},{name:"suppressNotifications",description:"Options to suppress various types of warnings and other notifications.",type:"array",subType:"string",default:["deprecationWarningIssues"],allowedValues:["artifactErrors","branchAutomergeFailure","configErrorIssue","dependencyLookupWarnings","deprecationWarningIssues","lockFileErrors","missingCredentialsError","onboardingClose","prEditedNotification","prIgnoreNotification"],cli:!1,env:!1,mergeable:!0},{name:"pruneStaleBranches",description:"Set to `false` to disable pruning stale branches.",type:"boolean",default:!0},{name:"unicodeEmoji",description:"Enable or disable Unicode emoji.",type:"boolean",default:!0,globalOnly:!0},{name:"gitLabIgnoreApprovals",description:"Ignore approval rules for MRs created by Renovate, which is useful for automerge.",type:"boolean",default:!1},{name:"regexManagers",description:"Custom managers using regex matching.",type:"array",subType:"object",default:[],stage:"package",cli:!0,mergeable:!0},{name:"matchStrings",description:"Regex capture rule to use. Valid only within a `regexManagers` object.",type:"array",subType:"string",format:"regex",parent:"regexManagers",cli:!1,env:!1},{name:"matchStringsStrategy",description:"Strategy how to interpret matchStrings.",type:"string",default:"any",allowedValues:["any","recursive","combination"],parent:"regexManagers",cli:!1,env:!1},{name:"depNameTemplate",description:"Optional depName for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"packageNameTemplate",description:"Optional packageName for extracted dependencies, else defaults to `depName` value. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"datasourceTemplate",description:"Optional datasource for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"depTypeTemplate",description:"Optional `depType` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"currentValueTemplate",description:"Optional `currentValue` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"versioningTemplate",description:"Optional versioning for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"registryUrlTemplate",description:"Optional registry URL for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"extractVersionTemplate",description:"Optional `extractVersion` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"autoReplaceStringTemplate",description:"Optional `extractVersion` for extracted dependencies. Valid only within a `regexManagers` object.",type:"string",parent:"regexManagers",cli:!1,env:!1},{name:"fetchReleaseNotes",description:"Controls if and when release notes are fetched.",type:"string",allowedValues:["off","branch","pr"],default:"pr",cli:!1,env:!1},{name:"cloneSubmodules",description:"Set to `true` to initialize submodules during repository clone.",type:"boolean",default:!1},{name:"ignorePrAuthor",description:"Set to `true` to fetch the entire list of PRs instead of only those authored by the Renovate user.",type:"boolean",default:!1},{name:"gitNoVerify",description:"Which Git commands will be run with the `--no-verify` option.",type:"array",subType:"string",allowString:!0,allowedValues:["commit","push"],default:["commit","push"],stage:"global",globalOnly:!0},{name:"updatePinnedDependencies",description:"Whether to update pinned (single version) dependencies or not.",type:"boolean",default:!0},{name:"gitUrl",description:"Overrides the default resolution for Git remote, e.g. to switch GitLab from HTTPS to SSH-based.",type:"string",supportedPlatforms:["gitlab","bitbucket-server"],allowedValues:["default","ssh","endpoint"],default:"default",stage:"repository",globalOnly:!0},{name:"writeDiscoveredRepos",description:"Writes discovered repositories to a JSON file and then exit.",type:"string",globalOnly:!0,env:!1},{name:"platformAutomerge",description:"Controls if platform-native auto-merge is used.",type:"boolean",supportedPlatforms:["azure","gitea","github","gitlab"],default:!0},{name:"userStrings",description:"User-facing strings for the Renovate comment when a PR is closed.",type:"object",freeChoice:!0,default:{ignoreTopic:"Renovate Ignore Notification",ignoreMajor:"Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future {{{newMajor}}}.x releases. But if you manually upgrade to {{{newMajor}}}.x then Renovate will re-enable `minor` and `patch` updates automatically.",ignoreDigest:"Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for the `{{{depName}}}` `{{{newDigestShort}}}` update again.",ignoreOther:"Because you closed this PR without merging, Renovate will ignore this update ({{{newValue}}}). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config."}},{name:"platformCommit",description:"Use platform API to perform commits instead of using Git directly.",type:"boolean",default:!1,supportedPlatforms:["github"]},{name:"branchNameStrict",description:"Whether to be strict about the use of special characters within the branch name.",type:"boolean",default:!1},{name:"checkedBranches",description:"A list of branch names to mark for creation or rebasing as if it was selected in the Dependency Dashboard issue.",type:"array",subType:"string",experimental:!0,globalOnly:!0,default:[]}];function A2h(){return i7o}iTr.getOptions=A2h;function b2h(){for(let[e,r]of(0,g2h.getManagers)().entries())if(r.defaultConfig){let t={name:e,description:`Configuration object for the ${e} manager`,stage:"package",type:"object",default:r.defaultConfig,mergeable:!0,cli:!1,autogenerated:!0};i7o.push(t)}}b2h()});var a7o=A(sTr=>{"use strict";Object.defineProperty(sTr,"__esModule",{value:!0});sTr.getHighestVulnerabilitySeverity=void 0;var s7o={LOW:1,MEDIUM:2,MODERATE:2,HIGH:3,CRITICAL:4,UNKNOWN:5};function C2h(e,r){var i,s;let t=(i=e.vulnerabilitySeverity)==null?void 0:i.toUpperCase(),n=(s=r==null?void 0:r.vulnerabilitySeverity)==null?void 0:s.toUpperCase();return n===void 0?t:t===void 0?n:s7o[t]>=s7o[n]?t:n}sTr.getHighestVulnerabilitySeverity=C2h});var gFt=A(aTr=>{"use strict";Object.defineProperty(aTr,"__esModule",{value:!0});aTr.mergeChildConfig=void 0;var v2h=(tn(),Dr(en)),tpi=Pi(),o7o=iP(),E2h=a7o(),D2h=v2h.__importStar(Rse());function c7o(e,r){if(tpi.logger.trace({parent:e,child:r},"mergeChildConfig"),!r)return e;let t=(0,o7o.clone)(e),n=(0,o7o.clone)(r),i={...t,...n};i!=null&&i.isVulnerabilityAlert&&(i.vulnerabilitySeverity=(0,E2h.getHighestVulnerabilitySeverity)(e,r));for(let s of D2h.getOptions())s.mergeable&&n[s.name]&&t[s.name]&&(tpi.logger.trace(`mergeable option: ${s.name}`),s.name==="constraints"?i[s.name]={...t[s.name],...n[s.name]}:s.type==="array"?i[s.name]=t[s.name].concat(i[s.name]):i[s.name]=c7o(t[s.name],n[s.name]),tpi.logger.trace({result:i[s.name]},`Merged config.${s.name}`));return{...i,...i.force}}aTr.mergeChildConfig=c7o});var NP=A(Kge=>{"use strict";Object.defineProperty(Kge,"__esModule",{value:!0});Kge.filterConfig=Kge.getManagerConfig=Kge.mergeChildConfig=void 0;var S2h=(tn(),Dr(en)),w2h=Pi(),u7o=KR(),I2h=S2h.__importStar(Rse()),l7o=gFt();Object.defineProperty(Kge,"mergeChildConfig",{enumerable:!0,get:function(){return l7o.mergeChildConfig}});function x2h(e,r){let t={...e,manager:r},n=(0,u7o.get)(r,"categories");n&&(t.categories=n),t=(0,l7o.mergeChildConfig)(t,e[r]);for(let i of(0,u7o.getManagerList)())delete t[i];return t}Kge.getManagerConfig=x2h;function T2h(e,r){w2h.logger.trace({config:e},`filterConfig('${r}')`);let t={...e},n=["global","repository","package","branch","pr"],i=n.indexOf(r);for(let s of I2h.getOptions()){let a=n.indexOf(s.stage);a!==-1&&a{"use strict";Object.defineProperty(RX,"__esModule",{value:!0});RX.getMatchingFiles=RX.getFilteredFileList=RX.filterIgnoredFiles=RX.getIncludedFiles=void 0;var d7o=WI(),P2h=Pi(),R2h=Ba();function p7o(e,r){return r!=null&&r.length?e.filter(t=>r.some(n=>t===n||(0,d7o.minimatch)(t,n,{dot:!0}))):[...e]}RX.getIncludedFiles=p7o;function m7o(e,r){return r!=null&&r.length?e.filter(t=>!r.some(n=>t.includes(n)||(0,d7o.minimatch)(t,n,{dot:!0}))):[...e]}RX.filterIgnoredFiles=m7o;function f7o(e,r){let{includePaths:t,ignorePaths:n}=e,i=p7o(r,t);return i=m7o(i,n),i}RX.getFilteredFileList=f7o;function k2h(e,r){let t=f7o(e,r),{fileMatch:n,manager:i}=e,s=[];for(let a of n){P2h.logger.debug(`Using file match: ${a} for manager ${i}`);let o=(0,R2h.regEx)(a);s=s.concat(t.filter(c=>o.test(c)))}return[...new Set(s)].sort()}RX.getMatchingFiles=k2h});var g7o=A(cTr=>{"use strict";Object.defineProperty(cTr,"__esModule",{value:!0});cTr.getManagerPackageFiles=void 0;var F2h=(tn(),Dr(en)),N2h=F2h.__importDefault(_a()),oTr=Pi(),rpi=KR(),O2h=km();async function B2h(e){let{enabled:r,manager:t,fileList:n}=e;if(oTr.logger.trace(`getPackageFiles(${t})`),!r)return oTr.logger.debug(`${t} is disabled`),[];if(N2h.default.nonEmptyArray(n))oTr.logger.debug(`Matched ${n.length} file(s) for manager ${t}: ${n.join(", ")}`);else return[];if((0,rpi.get)(t,"extractAllPackageFiles"))return await(0,rpi.extractAllPackageFiles)(t,e,n);let i=[];for(let s of n){let a=await(0,O2h.readLocalFile)(s,"utf8");if(a){let o=await(0,rpi.extractPackageFile)(t,a,s,e);o&&i.push({...o,packageFile:s})}else oTr.logger.debug(`${s} has no content`)}return i}cTr.getManagerPackageFiles=B2h});var lTr=A(uTr=>{"use strict";Object.defineProperty(uTr,"__esModule",{value:!0});uTr.extractAllDependencies=void 0;var q2h=(tn(),Dr(en)),y7o=q2h.__importDefault(_a()),_7o=NP(),yFt=Pi(),A7o=KR(),M2h=Nb(),L2h=h7o(),j2h=g7o();async function G2h(e){let r=(0,A7o.getManagerList)(),{enabledManagers:t}=e;y7o.default.nonEmptyArray(t)&&(yFt.logger.debug("Applying enabledManagers filtering"),r=r.filter(u=>t.includes(u)));let n=[],i=await M2h.scm.getFileList(),s=u=>{let m=(0,L2h.getMatchingFiles)(u,i);m.length&&n.push({...u,fileList:m})};for(let u of r){let m=(0,_7o.getManagerConfig)(e,u);if(m.manager=u,u==="regex")for(let h of e.regexManagers??[])s((0,_7o.mergeChildConfig)(m,h));else s(m)}let a={packageFiles:{},extractionFingerprints:{}};for(let{manager:u}of n)a.extractionFingerprints[u]=A7o.hashMap.get(u);let o={},c=await Promise.all(n.map(async u=>{let m=Date.now(),h=await(0,j2h.getManagerPackageFiles)(u),_=Math.round(Date.now()-m);return o[u.manager]=_,{manager:u.manager,packageFiles:h}}));yFt.logger.debug({managers:o},"manager extract durations (ms)");let l=0;for(let{manager:u,packageFiles:m}of c)m!=null&&m.length&&(l+=m.length,yFt.logger.debug(`Found ${u} package files`),a.packageFiles[u]=(a.packageFiles[u]||[]).concat(m));if(yFt.logger.debug(`Found ${l} package file(s)`),y7o.default.nonEmptyArray(e.enabledManagers))for(let u of e.enabledManagers)u in a.packageFiles||yFt.logger.debug({manager:u},'Manager explicitly enabled in "enabledManagers" config, but found no results. Possible config error?');return a}uTr.extractAllDependencies=G2h});var dTr=A((npi,ipi)=>{(function(e,r,t){typeof npi=="object"?(ipi.exports=t(),ipi.exports.default=t()):typeof define=="function"&&define.amd?define(t):r[e]=t()})("slugify",npi,function(){var e=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xA2":"cent","\xA3":"pound","\xA4":"currency","\xA5":"yen","\xA9":"(c)","\xAA":"a","\xAE":"(r)","\xBA":"o","\xC0":"A","\xC1":"A","\xC2":"A","\xC3":"A","\xC4":"A","\xC5":"A","\xC6":"AE","\xC7":"C","\xC8":"E","\xC9":"E","\xCA":"E","\xCB":"E","\xCC":"I","\xCD":"I","\xCE":"I","\xCF":"I","\xD0":"D","\xD1":"N","\xD2":"O","\xD3":"O","\xD4":"O","\xD5":"O","\xD6":"O","\xD8":"O","\xD9":"U","\xDA":"U","\xDB":"U","\xDC":"U","\xDD":"Y","\xDE":"TH","\xDF":"ss","\xE0":"a","\xE1":"a","\xE2":"a","\xE3":"a","\xE4":"a","\xE5":"a","\xE6":"ae","\xE7":"c","\xE8":"e","\xE9":"e","\xEA":"e","\xEB":"e","\xEC":"i","\xED":"i","\xEE":"i","\xEF":"i","\xF0":"d","\xF1":"n","\xF2":"o","\xF3":"o","\xF4":"o","\xF5":"o","\xF6":"o","\xF8":"o","\xF9":"u","\xFA":"u","\xFB":"u","\xFC":"u","\xFD":"y","\xFE":"th","\xFF":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010C":"C","\u010D":"c","\u010E":"D","\u010F":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011A":"E","\u011B":"e","\u011E":"G","\u011F":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012A":"i","\u012B":"i","\u012E":"I","\u012F":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013B":"L","\u013C":"l","\u013D":"L","\u013E":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014C":"O","\u014D":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015A":"S","\u015B":"s","\u015E":"S","\u015F":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016A":"u","\u016B":"u","\u016E":"U","\u016F":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017A":"z","\u017B":"Z","\u017C":"z","\u017D":"Z","\u017E":"z","\u018F":"E","\u0192":"f","\u01A0":"O","\u01A1":"o","\u01AF":"U","\u01B0":"u","\u01C8":"LJ","\u01C9":"lj","\u01CB":"NJ","\u01CC":"nj","\u0218":"S","\u0219":"s","\u021A":"T","\u021B":"t","\u0259":"e","\u02DA":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038A":"I","\u038C":"O","\u038E":"Y","\u038F":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039A":"K","\u039B":"L","\u039C":"M","\u039D":"N","\u039E":"3","\u039F":"O","\u03A0":"P","\u03A1":"R","\u03A3":"S","\u03A4":"T","\u03A5":"Y","\u03A6":"F","\u03A7":"X","\u03A8":"PS","\u03A9":"W","\u03AA":"I","\u03AB":"Y","\u03AC":"a","\u03AD":"e","\u03AE":"h","\u03AF":"i","\u03B0":"y","\u03B1":"a","\u03B2":"b","\u03B3":"g","\u03B4":"d","\u03B5":"e","\u03B6":"z","\u03B7":"h","\u03B8":"8","\u03B9":"i","\u03BA":"k","\u03BB":"l","\u03BC":"m","\u03BD":"n","\u03BE":"3","\u03BF":"o","\u03C0":"p","\u03C1":"r","\u03C2":"s","\u03C3":"s","\u03C4":"t","\u03C5":"y","\u03C6":"f","\u03C7":"x","\u03C8":"ps","\u03C9":"w","\u03CA":"i","\u03CB":"y","\u03CC":"o","\u03CD":"y","\u03CE":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040A":"NJ","\u040B":"C","\u040F":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041A":"K","\u041B":"L","\u041C":"M","\u041D":"N","\u041E":"O","\u041F":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042A":"U","\u042B":"Y","\u042C":"","\u042D":"E","\u042E":"Yu","\u042F":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043A":"k","\u043B":"l","\u043C":"m","\u043D":"n","\u043E":"o","\u043F":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044A":"u","\u044B":"y","\u044C":"","\u044D":"e","\u044E":"yu","\u044F":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045A":"nj","\u045B":"c","\u045D":"u","\u045F":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049A":"KH","\u049B":"kh","\u04A2":"NG","\u04A3":"ng","\u04AE":"UE","\u04AF":"ue","\u04B0":"U","\u04B1":"u","\u04BA":"H","\u04BB":"h","\u04D8":"AE","\u04D9":"ae","\u04E8":"OE","\u04E9":"oe","\u0531":"A","\u0532":"B","\u0533":"G","\u0534":"D","\u0535":"E","\u0536":"Z","\u0537":"E'","\u0538":"Y'","\u0539":"T'","\u053A":"JH","\u053B":"I","\u053C":"L","\u053D":"X","\u053E":"C'","\u053F":"K","\u0540":"H","\u0541":"D'","\u0542":"GH","\u0543":"TW","\u0544":"M","\u0545":"Y","\u0546":"N","\u0547":"SH","\u0549":"CH","\u054A":"P","\u054B":"J","\u054C":"R'","\u054D":"S","\u054E":"V","\u054F":"T","\u0550":"R","\u0551":"C","\u0553":"P'","\u0554":"Q'","\u0555":"O''","\u0556":"F","\u0587":"EV","\u0621":"a","\u0622":"aa","\u0623":"a","\u0624":"u","\u0625":"i","\u0626":"e","\u0627":"a","\u0628":"b","\u0629":"h","\u062A":"t","\u062B":"th","\u062C":"j","\u062D":"h","\u062E":"kh","\u062F":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"dh","\u0637":"t","\u0638":"z","\u0639":"a","\u063A":"gh","\u0641":"f","\u0642":"q","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"w","\u0649":"a","\u064A":"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u067E":"p","\u0686":"ch","\u0698":"zh","\u06A9":"k","\u06AF":"g","\u06CC":"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht","\u10D0":"a","\u10D1":"b","\u10D2":"g","\u10D3":"d","\u10D4":"e","\u10D5":"v","\u10D6":"z","\u10D7":"t","\u10D8":"i","\u10D9":"k","\u10DA":"l","\u10DB":"m","\u10DC":"n","\u10DD":"o","\u10DE":"p","\u10DF":"zh","\u10E0":"r","\u10E1":"s","\u10E2":"t","\u10E3":"u","\u10E4":"f","\u10E5":"k","\u10E6":"gh","\u10E7":"q","\u10E8":"sh","\u10E9":"ch","\u10EA":"ts","\u10EB":"dz","\u10EC":"ts","\u10ED":"ch","\u10EE":"kh","\u10EF":"j","\u10F0":"h","\u1E62":"S","\u1E63":"s","\u1E80":"W","\u1E81":"w","\u1E82":"W","\u1E83":"w","\u1E84":"W","\u1E85":"w","\u1E9E":"SS","\u1EA0":"A","\u1EA1":"a","\u1EA2":"A","\u1EA3":"a","\u1EA4":"A","\u1EA5":"a","\u1EA6":"A","\u1EA7":"a","\u1EA8":"A","\u1EA9":"a","\u1EAA":"A","\u1EAB":"a","\u1EAC":"A","\u1EAD":"a","\u1EAE":"A","\u1EAF":"a","\u1EB0":"A","\u1EB1":"a","\u1EB2":"A","\u1EB3":"a","\u1EB4":"A","\u1EB5":"a","\u1EB6":"A","\u1EB7":"a","\u1EB8":"E","\u1EB9":"e","\u1EBA":"E","\u1EBB":"e","\u1EBC":"E","\u1EBD":"e","\u1EBE":"E","\u1EBF":"e","\u1EC0":"E","\u1EC1":"e","\u1EC2":"E","\u1EC3":"e","\u1EC4":"E","\u1EC5":"e","\u1EC6":"E","\u1EC7":"e","\u1EC8":"I","\u1EC9":"i","\u1ECA":"I","\u1ECB":"i","\u1ECC":"O","\u1ECD":"o","\u1ECE":"O","\u1ECF":"o","\u1ED0":"O","\u1ED1":"o","\u1ED2":"O","\u1ED3":"o","\u1ED4":"O","\u1ED5":"o","\u1ED6":"O","\u1ED7":"o","\u1ED8":"O","\u1ED9":"o","\u1EDA":"O","\u1EDB":"o","\u1EDC":"O","\u1EDD":"o","\u1EDE":"O","\u1EDF":"o","\u1EE0":"O","\u1EE1":"o","\u1EE2":"O","\u1EE3":"o","\u1EE4":"U","\u1EE5":"u","\u1EE6":"U","\u1EE7":"u","\u1EE8":"U","\u1EE9":"u","\u1EEA":"U","\u1EEB":"u","\u1EEC":"U","\u1EED":"u","\u1EEE":"U","\u1EEF":"u","\u1EF0":"U","\u1EF1":"u","\u1EF2":"Y","\u1EF3":"y","\u1EF4":"Y","\u1EF5":"y","\u1EF6":"Y","\u1EF7":"y","\u1EF8":"Y","\u1EF9":"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":"\\"","\u201D":"\\"","\u201E":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\uFDFC":"rial","\uFEF5":"laa","\uFEF7":"laa","\uFEF9":"lai","\uFEFB":"la"}`),r=JSON.parse('{"bg":{"\u0419":"Y","\u0426":"Ts","\u0429":"Sht","\u042A":"A","\u042C":"Y","\u0439":"y","\u0446":"ts","\u0449":"sht","\u044A":"a","\u044C":"y"},"de":{"\xC4":"AE","\xE4":"ae","\xD6":"OE","\xF6":"oe","\xDC":"UE","\xFC":"ue","\xDF":"ss","%":"prozent","&":"und","|":"oder","\u2211":"summe","\u221E":"unendlich","\u2665":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xA2":"centavos","\xA3":"libras","\xA4":"moneda","\u20A3":"francos","\u2211":"suma","\u221E":"infinito","\u2665":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xA2":"centime","\xA3":"livre","\xA4":"devise","\u20A3":"franc","\u2211":"somme","\u221E":"infini","\u2665":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xA2":"centavo","\u2211":"soma","\xA3":"libra","\u221E":"infinito","\u2665":"amor"},"uk":{"\u0418":"Y","\u0438":"y","\u0419":"Y","\u0439":"y","\u0426":"Ts","\u0446":"ts","\u0425":"Kh","\u0445":"kh","\u0429":"Shch","\u0449":"shch","\u0413":"H","\u0433":"h"},"vi":{"\u0110":"D","\u0111":"d"},"da":{"\xD8":"OE","\xF8":"oe","\xC5":"AA","\xE5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xF8rre end"},"nb":{"&":"og","\xC5":"AA","\xC6":"AE","\xD8":"OE","\xE5":"aa","\xE6":"ae","\xF8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xC5":"AA","\xC4":"AE","\xD6":"OE","\xE5":"aa","\xE4":"ae","\xF6":"oe"}}');function t(n,i){if(typeof n!="string")throw new Error("slugify: string argument expected");i=typeof i=="string"?{replacement:i}:i||{};var s=r[i.locale]||{},a=i.replacement===void 0?"-":i.replacement,o=i.trim===void 0?!0:i.trim,c=n.normalize().split("").reduce(function(l,u){var m=s[u];return m===void 0&&(m=e[u]),m===void 0&&(m=u),m===a&&(m=" "),l+m.replace(i.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return i.strict&&(c=c.replace(/[^A-Za-z0-9\s]/g,"")),o&&(c=c.trim()),c=c.replace(/\s+/g,a),i.lower&&(c=c.toLowerCase()),c}return t.extend=function(n){Object.assign(e,n)},t})});var $x=A(pTr=>{"use strict";Object.defineProperty(pTr,"__esModule",{value:!0});pTr.Matcher=void 0;var spi=class{excludes(r,t){return null}};pTr.Matcher=spi});var C7o=A(mTr=>{"use strict";Object.defineProperty(mTr,"__esModule",{value:!0});mTr.BaseBranchesMatcher=void 0;var U2h=(tn(),Dr(en)),b7o=U2h.__importDefault(_a()),V2h=Ba(),z2h=$x(),api=class extends z2h.Matcher{matches({baseBranch:r},{matchBaseBranches:t}){return b7o.default.undefined(t)?null:b7o.default.undefined(r)?!1:t.some(n=>{let i=(0,V2h.configRegexPredicate)(n);return i?i(r):n===r})}};mTr.BaseBranchesMatcher=api});var E7o=A(fTr=>{"use strict";Object.defineProperty(fTr,"__esModule",{value:!0});fTr.CategoriesMatcher=void 0;var $2h=(tn(),Dr(en)),v7o=$2h.__importDefault(_a()),Q2h=$x(),opi=class extends Q2h.Matcher{matches({categories:r},{matchCategories:t}){return v7o.default.nullOrUndefined(t)?null:v7o.default.nullOrUndefined(r)?!1:t.some(n=>r.includes(n))}};fTr.CategoriesMatcher=opi});var D7o=A(hTr=>{"use strict";Object.defineProperty(hTr,"__esModule",{value:!0});hTr.CurrentValueMatcher=void 0;var K2h=(tn(),Dr(en)),H2h=K2h.__importDefault(_a()),W2h=Pi(),Y2h=Ba(),J2h=$x(),cpi=class extends J2h.Matcher{matches({currentValue:r},{matchCurrentValue:t}){if(H2h.default.undefined(t))return null;let n=(0,Y2h.configRegexPredicate)(t);return n?r?n(r):!1:(W2h.logger.debug({matchCurrentValue:t},"matchCurrentValue should be a regex, starting and ending with `/`"),!1)}};hTr.CurrentValueMatcher=cpi});var w7o=A(yTr=>{"use strict";Object.defineProperty(yTr,"__esModule",{value:!0});yTr.CurrentVersionMatcher=void 0;var S7o=(tn(),Dr(en)),gTr=S7o.__importDefault(_a()),X2h=Pi(),Z2h=S7o.__importStar(Jw()),eDh=Ba(),tDh=$x(),upi=class extends tDh.Matcher{matches({versioning:r,lockedVersion:t,currentValue:n,currentVersion:i},{matchCurrentVersion:s}){if(gTr.default.undefined(s))return null;let a=!!t&&gTr.default.nullOrUndefined(n),o=Z2h.get(r),c=s.toString(),l=(0,eDh.configRegexPredicate)(c);if(l){let m=t??i??n;return!gTr.default.nullOrUndefined(m)&&l(m)}if(o.isVersion(c))try{return a||!!(n&&o.isValid(n)&&o.matches(c,n))}catch{return!1}let u=o.isVersion(n)?n:t??i;return gTr.default.nullOrUndefined(u)?!1:o.isVersion(u)?o.matches(u,s):(X2h.logger.debug({matchCurrentVersionStr:c,currentValue:n},"Could not find a version to compare"),!1)}};yTr.CurrentVersionMatcher=upi});var x7o=A(_Tr=>{"use strict";Object.defineProperty(_Tr,"__esModule",{value:!0});_Tr.DatasourcesMatcher=void 0;var rDh=(tn(),Dr(en)),I7o=rDh.__importDefault(_a()),nDh=$x(),lpi=class extends nDh.Matcher{matches({datasource:r},{matchDatasources:t}){return I7o.default.undefined(t)?null:I7o.default.undefined(r)?!1:t.includes(r)}};_Tr.DatasourcesMatcher=lpi});var T7o=A(bTr=>{"use strict";Object.defineProperty(bTr,"__esModule",{value:!0});bTr.DepNameMatcher=void 0;var iDh=(tn(),Dr(en)),ATr=iDh.__importDefault(_a()),sDh=$x(),dpi=class extends sDh.Matcher{matches({depName:r},{matchDepNames:t}){return ATr.default.undefined(t)?null:ATr.default.undefined(r)?!1:t.includes(r)}excludes({depName:r},{excludeDepNames:t}){return ATr.default.undefined(t)?null:ATr.default.undefined(r)?!1:t.includes(r)}};bTr.DepNameMatcher=dpi});var CTr=A(mpt=>{"use strict";Object.defineProperty(mpt,"__esModule",{value:!0});mpt.massagePattern=mpt.matcherOR=void 0;var aDh=(tn(),Dr(en)),P7o=aDh.__importDefault(_a());function oDh(e,r,t,n){let i=!1;for(let s of r){let a;switch(e){case"excludes":a=s.excludes(t,n);break;case"matches":a=s.matches(t,n);break}if(!P7o.default.nullOrUndefined(a)&&(i=!0,P7o.default.truthy(a)))return!0}return i?!1:null}mpt.matcherOR=oDh;function cDh(e){return e==="^*$"||e==="*"?".*":e}mpt.massagePattern=cDh});var N7o=A(ETr=>{"use strict";Object.defineProperty(ETr,"__esModule",{value:!0});ETr.DepPatternsMatcher=void 0;var uDh=(tn(),Dr(en)),vTr=uDh.__importDefault(_a()),R7o=Pi(),k7o=Ba(),lDh=$x(),F7o=CTr(),ppi=class extends lDh.Matcher{matches({depName:r,updateType:t},{matchDepPatterns:n}){if(vTr.default.undefined(n))return null;if(vTr.default.undefined(r))return!1;let i=!1;for(let s of n){let a=(0,k7o.regEx)((0,F7o.massagePattern)(s));a.test(r)&&(R7o.logger.trace(`${r} matches against ${String(a)}`),i=!0)}return i}excludes({depName:r,updateType:t},{excludeDepPatterns:n}){if(vTr.default.undefined(n))return null;if(vTr.default.undefined(r))return!1;let i=!1;for(let s of n){let a=(0,k7o.regEx)((0,F7o.massagePattern)(s));a.test(r)&&(R7o.logger.trace(`${r} matches against ${String(a)}`),i=!0)}return i}};ETr.DepPatternsMatcher=ppi});var O7o=A(DTr=>{"use strict";Object.defineProperty(DTr,"__esModule",{value:!0});DTr.DepTypesMatcher=void 0;var dDh=(tn(),Dr(en)),pDh=dDh.__importDefault(_a()),mDh=$x(),mpi=class extends mDh.Matcher{matches({depTypes:r,depType:t},{matchDepTypes:n}){return pDh.default.undefined(n)?null:(t&&n.includes(t)||(r==null?void 0:r.some(s=>n.includes(s))))??!1}};DTr.DepTypesMatcher=mpi});var q7o=A(STr=>{"use strict";Object.defineProperty(STr,"__esModule",{value:!0});STr.FileNamesMatcher=void 0;var fDh=(tn(),Dr(en)),fpi=fDh.__importDefault(_a()),B7o=WI(),hDh=$x(),hpi=class extends hDh.Matcher{matches({packageFile:r,lockFiles:t},{matchFileNames:n}){return fpi.default.undefined(n)?null:fpi.default.undefined(r)?!1:n.some(i=>(0,B7o.minimatch)(r,i,{dot:!0})||fpi.default.array(t)&&t.some(s=>(0,B7o.minimatch)(s,i,{dot:!0})))}};STr.FileNamesMatcher=hpi});var L7o=A(wTr=>{"use strict";Object.defineProperty(wTr,"__esModule",{value:!0});wTr.ManagersMatcher=void 0;var gDh=(tn(),Dr(en)),M7o=gDh.__importDefault(_a()),yDh=$x(),gpi=class extends yDh.Matcher{matches({manager:r},{matchManagers:t}){return M7o.default.undefined(t)?null:M7o.default.undefined(r)||!r?!1:t.includes(r)}};wTr.ManagersMatcher=gpi});var j7o=A(ITr=>{"use strict";Object.defineProperty(ITr,"__esModule",{value:!0});ITr.MERGE_CONFIDENCE=void 0;ITr.MERGE_CONFIDENCE=["low","neutral","high","very high"]});var Fxe=A(mD=>{"use strict";Object.defineProperty(mD,"__esModule",{value:!0});mD.getApiToken=mD.initMergeConfidence=mD.getMergeConfidenceLevel=mD.satisfiesConfidenceLevel=mD.isActiveConfidenceLevel=mD.isMergeConfidence=mD.resetConfig=mD.initConfig=mD.confidenceLevels=void 0;var _pi=(tn(),Dr(en)),Hge=_pi.__importDefault(_a()),Yz=Pi(),ypi=Ug(),G7o=_pi.__importStar(gF()),_Dh=_pi.__importStar($y()),ADh=Wb(),bDh=j7o(),Rxe="merge-confidence",U7o=new ADh.Http(Rxe),kxe,kse,CDh=["npm","maven","pypi"];mD.confidenceLevels={low:-1,neutral:0,high:1,"very high":2};function V7o(){kse=TDh(),kxe=z7o(),Hge.default.nullOrUndefined(kxe)||Yz.logger.debug(`Merge confidence token found for ${kse}`)}mD.initConfig=V7o;function vDh(){kxe=void 0,kse=void 0}mD.resetConfig=vDh;function Api(e){return bDh.MERGE_CONFIDENCE.includes(e)}mD.isMergeConfidence=Api;function EDh(e){return Api(e)&&e!=="low"}mD.isActiveConfidenceLevel=EDh;function DDh(e,r){return mD.confidenceLevels[e]>=mD.confidenceLevels[r]}mD.satisfiesConfidenceLevel=DDh;var SDh={pin:"high",digest:"neutral",pinDigest:"high",bump:"neutral",lockFileMaintenance:"neutral",lockfileUpdate:"neutral",rollback:"neutral",replacement:"neutral",major:null,minor:null,patch:null};async function wDh(e,r,t,n,i){if(Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe)||!CDh.includes(e))return;if(!(t&&n&&i))return"neutral";let s=SDh[i];return s||await IDh(e,r,t,n)}mD.getMergeConfidenceLevel=wDh;async function IDh(e,r,t,n){if(Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe))return"neutral";let i=r.replace("/","%2f"),s=`${kse}api/mc/json/${e}/${i}/${t}/${n}`,a=`${kxe}:${s}`,o=await G7o.get(Rxe,a);if(o)return Yz.logger.debug({datasource:e,packageName:r,currentVersion:t,newVersion:n,cachedResult:o},"using merge confidence cached result"),o;let c="neutral";try{let l=(await U7o.getJson(s)).body;Api(l.confidence)&&(c=l.confidence)}catch(l){$7o(l)}return await G7o.set(Rxe,a,c,60),c}async function xDh(){if(V7o(),Hge.default.nullOrUndefined(kse)||Hge.default.nullOrUndefined(kxe)){Yz.logger.trace("merge confidence API usage is disabled");return}let e=`${kse}api/mc/availability`;try{await U7o.get(e)}catch(r){$7o(r)}Yz.logger.debug("merge confidence API - successfully authenticated")}mD.initMergeConfidence=xDh;function TDh(){let e="https://developer.mend.io/",r=process.env.RENOVATE_X_MERGE_CONFIDENCE_API_BASE_URL;if(Hge.default.nullOrUndefined(r))return Yz.logger.trace("using default merge confidence API base URL"),e;try{let t=new URL(r).toString();return Yz.logger.trace({baseUrl:t},"using merge confidence API base found in environment variables"),t}catch(t){return Yz.logger.warn({err:t,baseFromEnv:r},"invalid merge confidence API base URL found in environment variables - using default value instead"),e}}function z7o(){var e;return(e=_Dh.find({url:kse,hostType:Rxe}))==null?void 0:e.token}mD.getApiToken=z7o;function $7o(e){if(e.code==="ETIMEDOUT"||e.code==="ECONNRESET")throw Yz.logger.error({err:e},"merge confidence API request failed - aborting run"),new ypi.ExternalHostError(e,Rxe);if(e.statusCode===403)throw Yz.logger.error({err:e},"merge confidence API token rejected - aborting run"),new ypi.ExternalHostError(e,Rxe);if(e.statusCode>=500&&e.statusCode<600)throw Yz.logger.error({err:e},"merge confidence API failure: 5xx - aborting run"),new ypi.ExternalHostError(e,Rxe);Yz.logger.warn({err:e},"error fetching merge confidence data")}});var Q7o=A(TTr=>{"use strict";Object.defineProperty(TTr,"__esModule",{value:!0});TTr.MergeConfidenceMatcher=void 0;var PDh=(tn(),Dr(en)),xTr=PDh.__importDefault(_a()),RDh=Zp(),kDh=Fxe(),FDh=$x(),bpi=class extends FDh.Matcher{matches({mergeConfidenceLevel:r},{matchConfidence:t}){if(xTr.default.nullOrUndefined(t))return null;if(xTr.default.undefined((0,kDh.getApiToken)())){let n=new Error(RDh.MISSING_API_CREDENTIALS);throw n.validationMessage="Missing credentials",n.validationError="The `matchConfidence` matcher in `packageRules` requires authentication. Please refer to the [documentation](https://docs.renovatebot.com/configuration-options/#matchconfidence) and add the required host rule.",n}return xTr.default.array(t)&&xTr.default.nonEmptyString(r)&&t.includes(r)}};TTr.MergeConfidenceMatcher=bpi});var K7o=A(PTr=>{"use strict";Object.defineProperty(PTr,"__esModule",{value:!0});PTr.PackageNameMatcher=void 0;var NDh=(tn(),Dr(en)),_Ft=NDh.__importDefault(_a()),ODh=Pi(),BDh=$x(),Cpi=class extends BDh.Matcher{matches({depName:r,packageName:t},n){let{matchPackageNames:i}=n;return _Ft.default.undefined(i)?null:_Ft.default.undefined(r)?!1:_Ft.default.string(t)&&i.includes(t)?!0:i.includes(r)?(ODh.logger.once.info({packageRule:n,packageName:t,depName:r},"Use matchDepNames instead of matchPackageNames"),!0):!1}excludes({depName:r},{excludePackageNames:t}){return _Ft.default.undefined(t)?null:_Ft.default.undefined(r)?!1:t.includes(r)}};PTr.PackageNameMatcher=Cpi});var J7o=A(RTr=>{"use strict";Object.defineProperty(RTr,"__esModule",{value:!0});RTr.PackagePatternsMatcher=void 0;var qDh=(tn(),Dr(en)),AFt=qDh.__importDefault(_a()),vpi=Pi(),W7o=Ba(),MDh=$x(),Y7o=CTr();function H7o(e,r){let t=!1;for(let n of e)LDh(n,r)&&(t=!0);return t}var Epi=class extends MDh.Matcher{matches({depName:r,packageName:t},n){let{matchPackagePatterns:i}=n;return AFt.default.undefined(i)?null:AFt.default.undefined(r)?!1:AFt.default.string(t)&&H7o(i,t)?!0:H7o(i,r)?(vpi.logger.once.info({packageRule:n,packageName:t,depName:r},"Use matchDepPatterns instead of matchPackagePatterns"),!0):!1}excludes({depName:r},{excludePackagePatterns:t}){if(AFt.default.undefined(t))return null;if(AFt.default.undefined(r))return!1;let n=!1;for(let i of t){let s=(0,W7o.regEx)((0,Y7o.massagePattern)(i));s.test(r)&&(vpi.logger.trace(`${r} matches against ${String(s)}`),n=!0)}return n}};RTr.PackagePatternsMatcher=Epi;function LDh(e,r){let t=(0,W7o.regEx)((0,Y7o.massagePattern)(e));return t.test(r)?(vpi.logger.trace(`${r} matches against ${String(t)}`),!0):!1}});var X7o=A(kTr=>{"use strict";Object.defineProperty(kTr,"__esModule",{value:!0});kTr.PackagePrefixesMatcher=void 0;var jDh=(tn(),Dr(en)),bFt=jDh.__importDefault(_a()),GDh=Pi(),UDh=$x(),Dpi=class extends UDh.Matcher{matches({depName:r,packageName:t},{matchPackagePrefixes:n}){return bFt.default.undefined(n)?null:bFt.default.undefined(r)?!1:bFt.default.string(t)&&n.some(i=>t.startsWith(i))?!0:n.some(i=>r.startsWith(i))?(GDh.logger.once.info({packageName:t,depName:r},"Use matchDepPatterns instead of matchPackagePrefixes"),!0):!1}excludes({depName:r},{excludePackagePrefixes:t}){return bFt.default.undefined(t)?null:bFt.default.undefined(r)?!1:t.some(n=>r.startsWith(n))}};kTr.PackagePrefixesMatcher=Dpi});var e6o=A(FTr=>{"use strict";Object.defineProperty(FTr,"__esModule",{value:!0});FTr.SourceUrlPrefixesMatcher=void 0;var VDh=(tn(),Dr(en)),Z7o=VDh.__importDefault(_a()),zDh=$x(),Spi=class extends zDh.Matcher{matches({sourceUrl:r},{matchSourceUrlPrefixes:t}){if(Z7o.default.undefined(t))return null;if(Z7o.default.undefined(r))return!1;let n=r==null?void 0:r.toUpperCase();return t.some(i=>n==null?void 0:n.startsWith(i.toUpperCase()))}};FTr.SourceUrlPrefixesMatcher=Spi});var r6o=A(NTr=>{"use strict";Object.defineProperty(NTr,"__esModule",{value:!0});NTr.SourceUrlsMatcher=void 0;var $Dh=(tn(),Dr(en)),t6o=$Dh.__importDefault(_a()),QDh=$x(),wpi=class extends QDh.Matcher{matches({sourceUrl:r},{matchSourceUrls:t}){if(t6o.default.undefined(t))return null;if(t6o.default.undefined(r))return!1;let n=r==null?void 0:r.toUpperCase();return t.some(i=>n===i.toUpperCase())}};NTr.SourceUrlsMatcher=wpi});var n6o=A(OTr=>{"use strict";Object.defineProperty(OTr,"__esModule",{value:!0});OTr.UpdateTypesMatcher=void 0;var KDh=(tn(),Dr(en)),Ipi=KDh.__importDefault(_a()),HDh=$x(),xpi=class extends HDh.Matcher{matches({updateType:r,isBump:t},{matchUpdateTypes:n}){return Ipi.default.undefined(n)?null:Ipi.default.truthy(r)&&n.includes(r)||Ipi.default.truthy(t)&&n.includes("bump")}};OTr.UpdateTypesMatcher=xpi});var i6o=A(Tpi=>{"use strict";Object.defineProperty(Tpi,"__esModule",{value:!0});var WDh=C7o(),YDh=E7o(),JDh=D7o(),XDh=w7o(),ZDh=x7o(),eSh=T7o(),tSh=N7o(),rSh=O7o(),nSh=q7o(),iSh=L7o(),sSh=Q7o(),aSh=K7o(),oSh=J7o(),cSh=X7o(),uSh=e6o(),lSh=r6o(),dSh=n6o(),xB=[];Tpi.default=xB;xB.push([new eSh.DepNameMatcher,new tSh.DepPatternsMatcher,new aSh.PackageNameMatcher,new oSh.PackagePatternsMatcher,new cSh.PackagePrefixesMatcher]);xB.push([new nSh.FileNamesMatcher]);xB.push([new rSh.DepTypesMatcher]);xB.push([new WDh.BaseBranchesMatcher]);xB.push([new iSh.ManagersMatcher]);xB.push([new ZDh.DatasourcesMatcher]);xB.push([new dSh.UpdateTypesMatcher]);xB.push([new sSh.MergeConfidenceMatcher]);xB.push([new lSh.SourceUrlsMatcher,new uSh.SourceUrlPrefixesMatcher]);xB.push([new JDh.CurrentValueMatcher]);xB.push([new XDh.CurrentVersionMatcher]);xB.push([new YDh.CategoriesMatcher])});var CFt=A(BTr=>{"use strict";Object.defineProperty(BTr,"__esModule",{value:!0});BTr.applyPackageRules=void 0;var Rpi=(tn(),Dr(en)),Ppi=Rpi.__importDefault(_a()),pSh=Rpi.__importDefault(dTr()),mSh=NP(),fSh=Pi(),s6o=Rpi.__importDefault(i6o()),a6o=CTr();function hSh(e,r){let t=!0,n=!1;for(let i of s6o.default){let s=(0,a6o.matcherOR)("matches",i,e,r);if(!Ppi.default.nullOrUndefined(s)&&(n=!0,!Ppi.default.truthy(s)))return!1}n||(t=!0);for(let i of s6o.default){let s=(0,a6o.matcherOR)("excludes",i,e,r);if(!Ppi.default.nullOrUndefined(s)&&s)return!1}return t}function gSh(e){let r={...e},t=r.packageRules??[];fSh.logger.trace({dependency:r.depName,packageRules:t},`Checking against ${t.length} packageRules`);for(let n of t)if(hSh(r,n)){let i={...n};r.groupSlug&&n.groupName&&!n.groupSlug&&(i.groupSlug=(0,pSh.default)(n.groupName,{lower:!0})),r=(0,mSh.mergeChildConfig)(r,i),delete r.matchPackageNames,delete r.matchPackagePatterns,delete r.matchPackagePrefixes,delete r.excludePackageNames,delete r.excludePackagePatterns,delete r.excludePackagePrefixes,delete r.matchDepTypes,delete r.matchCurrentValue,delete r.matchCurrentVersion}return r}BTr.applyPackageRules=gSh});var vFt=A(qTr=>{"use strict";Object.defineProperty(qTr,"__esModule",{value:!0});qTr.PackageFiles=void 0;var ySh=(tn(),Dr(en)),Nxe=ySh.__importDefault(_a()),o6o=Pi(),_Sh=iP(),kpi=class e{static data=new Map;static add(r,t){o6o.logger.debug({baseBranch:r},"PackageFiles.add() - Package file saved for base branch"),this.data.set(r,t)}static clear(){o6o.logger.debug("PackageFiles.clear() - Package files deleted"),this.data.clear()}static getDashboardMarkdown(r,t=!0){let n=`> **Note**
           > Detected dependencies section has been truncated
           `,i=`## Detected dependencies
           
          -`,s=t?(i+n).length:0,a=r-s,o,c="",l=!1,u=!1,m=new Map((0,ySh.clone)(Array.from(this.data)));for(let h of[...m.values()].filter(Nxe.default.truthy))for(let _ of Object.values(h).filter(Nxe.default.truthy))for(let b of _.filter(v=>Nxe.default.truthy(v.deps)))b.deps=b.deps.filter(Nxe.default.truthy).filter(v=>!v.skipReason);do o=e.getDashboardMarkdownInternal(m),o.length>a&&(l=e.pop(m)),l&&(u=!0);while(l&&o.length>a);return c+=i,c+=u?n:"",(t?c:"")+o}static getDashboardMarkdownInternal(r){let t=`None detected
          +`,s=t?(i+n).length:0,a=r-s,o,c="",l=!1,u=!1,m=new Map((0,_Sh.clone)(Array.from(this.data)));for(let h of[...m.values()].filter(Nxe.default.truthy))for(let _ of Object.values(h).filter(Nxe.default.truthy))for(let b of _.filter(v=>Nxe.default.truthy(v.deps)))b.deps=b.deps.filter(Nxe.default.truthy).filter(v=>!v.skipReason);do o=e.getDashboardMarkdownInternal(m),o.length>a&&(l=e.pop(m)),l&&(u=!0);while(l&&o.length>a);return c+=i,c+=u?n:"",(t?c:"")+o}static getDashboardMarkdownInternal(r){let t=`None detected
           
           `,n=r.size>1,i="";for(let[s,a]of r){if(i+=n?`
          Branch ${s}
          @@ -2557,10 +2557,10 @@ ${n}`,a=a.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse `}i+=n?`
          -`:""}return i}static pop(r){let[t,n]=Array.from(r).pop()??[];if(!t)return!1;if(!n||Nxe.default.emptyObject(n))return r.delete(t);let[i,s]=Object.entries(n).pop();if(!s||Nxe.default.emptyArray(s))return delete n[i];let a=s.length-1;return Nxe.default.emptyArray(s[a].deps)?!!s.pop():!!s[a].deps.pop()}};qTr.PackageFiles=Rpi});var o6o=A(MTr=>{"use strict";Object.defineProperty(MTr,"__esModule",{value:!0});MTr.getBucket=void 0;function _Sh(e,r,t,n){let{separateMajorMinor:i,separateMultipleMajor:s,separateMinorPatch:a}=e;if(!i)return"latest";let o=n.getMajor(r),c=n.getMajor(t);if(c===null)return null;if(o!==c)return s?`v${c}`:"major";let l=n.getMinor(r),u=n.getMinor(t);return l===null||u===null?"non-major":l!==u?a?"minor":"non-major":a?"patch":"non-major"}MTr.getBucket=_Sh});var c6o=A(LTr=>{"use strict";Object.defineProperty(LTr,"__esModule",{value:!0});LTr.getCurrentVersion=void 0;var ASh=(tn(),Dr(en)),bSh=ASh.__importDefault(_a()),CSh=Pi(),vSh=Ba();function ESh(e,r,t,n,i,s){if(!bSh.default.string(e))return null;if(t.isVersion(e))return e;if(t.isSingleVersion(e))return e.replace((0,vSh.regEx)(/=/g),"").trim();CSh.logger.trace(`currentValue ${e} is range`);let a=s.filter(o=>t.matches(o,e));return i&&t.matches(i,e)&&(a=a.filter(o=>!t.isGreaterThan(o,i))),n==="pin"?r||t.getSatisfyingVersion(a,e):n==="bump"?t.minSatisfyingVersion(a,e):t.getSatisfyingVersion(a,e)}LTr.getCurrentVersion=ESh});var l6o=A(UTr=>{"use strict";Object.defineProperty(UTr,"__esModule",{value:!0});UTr.filterVersions=void 0;var GTr=(tn(),Dr(en)),jTr=GTr.__importDefault(Hy()),DSh=Zp(),kpi=Pi(),SSh=GTr.__importStar(h2()),u6o=GTr.__importStar(BL()),wSh=GTr.__importStar(OPt()),ISh=Ba();function xSh(e,r,t,n,i){let{ignoreUnstable:s,ignoreDeprecated:a,respectLatest:o,allowedVersions:c}=e;function l(h){if(!i.isStable(h))return!1;let _=n.find(b=>b.version===h);return(_==null?void 0:_.isStable)!==!1}if(!r)return[];let u=n.filter(h=>i.isVersion(h.version)&&i.isGreaterThan(h.version,r)),m=n.find(h=>h.version===r);if(a&&m&&!m.isDeprecated&&(u=u.filter(h=>n.find(b=>b.version===h.version).isDeprecated?(kpi.logger.trace(`Skipping ${e.depName}@${h.version} because it is deprecated`),!1):!0)),c){let h=(0,ISh.configRegexPredicate)(c);if(h)u=u.filter(({version:_})=>h(_));else if(i.isValid(c))u=u.filter(_=>i.matches(_.version,c));else if(e.versioning!==SSh.id&&jTr.default.validRange(c))kpi.logger.debug({depName:e.depName},"Falling back to npm semver syntax for allowedVersions"),u=u.filter(_=>jTr.default.satisfies(jTr.default.valid(_.version)?_.version:jTr.default.coerce(_.version),c));else if(e.versioning===wSh.id&&u6o.isValid(c))kpi.logger.debug({depName:e.depName},"Falling back to pypi syntax for allowedVersions"),u=u.filter(_=>u6o.matches(_.version,c));else{let _=new Error(DSh.CONFIG_VALIDATION);throw _.validationSource="config",_.validationError="Invalid `allowedVersions`",_.validationMessage="The following allowedVersions does not parse as a valid version or range: "+JSON.stringify(c),_}}return e.followTag||(o&&t&&!i.isGreaterThan(r,t)&&(u=u.filter(h=>!i.isGreaterThan(h.version,t))),!s)?u:l(r)?u.filter(h=>l(h.version)):u.filter(h=>l(h.version)?!0:i.getMajor(h.version)!==i.getMajor(r)?!1:i.allowUnstableMajorUpgrades?!0:i.getMinor(h.version)===i.getMinor(r)&&i.getPatch(h.version)===i.getPatch(r))}UTr.filterVersions=xSh});var Npi=A(VTr=>{"use strict";Object.defineProperty(VTr,"__esModule",{value:!0});VTr.toMs=void 0;var d6o=(tn(),Dr(en)),p6o=d6o.__importDefault(_a()),TSh=d6o.__importDefault(TZr()),Fpi=Pi(),m6o=Ba(),PSh=(0,m6o.regEx)(/(.*?[a-z]+)/);function RSh(e){return e.split(PSh).map(r=>r.trim()).filter(p6o.default.nonEmptyString)}function kSh(e){let r=(0,m6o.regEx)(/^(\d+)\s*(?:months?|M)$/);return e.replace(r,(t,n)=>`${n*30} days`)}function FSh(e){try{let r=RSh(e).map(kSh);if(!r.length)return Fpi.logger.debug({time:e},`Invalid time specifier: '${e}'`),null;let t=0;for(let n of r){let i=(0,TSh.default)(n);if(!p6o.default.number(i))return Fpi.logger.debug({time:e},`Invalid time specifier: '${n}'`),null;t+=i}return t}catch(r){return Fpi.logger.debug({time:e,err:r},`Invalid time specifier: '${e}'`),null}}VTr.toMs=FSh});var Opi=A(zTr=>{"use strict";Object.defineProperty(zTr,"__esModule",{value:!0});zTr.getUpdateType=void 0;function NSh(e,r,t,n){return r.getMajor(n)>r.getMajor(t)?"major":r.getMinor(n)>r.getMinor(t)?"minor":"patch"}zTr.getUpdateType=NSh});var h6o=A($Tr=>{"use strict";Object.defineProperty($Tr,"__esModule",{value:!0});$Tr.filterInternalChecks=void 0;var OSh=(tn(),Dr(en)),BSh=OSh.__importDefault(_a()),f6o=NP(),Bpi=Pi(),qSh=bze(),qpi=Fxe(),MSh=CFt(),LSh=Npi(),jSh=Opi();async function GSh(e,r,t,n){let{currentVersion:i,datasource:s,depName:a,internalChecksFilter:o}=e,c,l=!1,u=[];if(o==="none")c=n.pop();else{for(let m of n.reverse()){let h=(0,f6o.mergeChildConfig)(e,m);h.updateType=(0,jSh.getUpdateType)(h,r,i,m.version),h=(0,f6o.mergeChildConfig)(h,h[h.updateType]),h=(0,MSh.applyPackageRules)(h);let{minimumConfidence:_,minimumReleaseAge:b,releaseTimestamp:v,version:w,updateType:x}=h;if(BSh.default.nonEmptyString(b)&&v&&(0,qSh.getElapsedMs)(v)<((0,LSh.toMs)(b)??0)){Bpi.logger.trace({depName:a,check:"minimumReleaseAge"},`Release ${m.version} is pending status checks`),u.unshift(m);continue}if((0,qpi.isActiveConfidenceLevel)(_)){let P=await(0,qpi.getMergeConfidenceLevel)(s,a,i,w,x)??"neutral";if(!(0,qpi.satisfiesConfidenceLevel)(P,_)){Bpi.logger.trace({depName:a,check:"minimumConfidence"},`Release ${m.version} is pending status checks`),u.unshift(m);continue}}c=m;break}c||u.length&&(Bpi.logger.trace({depName:a,bucket:t},"All releases are pending - using latest"),c=u.pop(),u=[],o==="strict"&&(l=!0))}return{release:c,pendingChecks:l,pendingReleases:u}}$Tr.filterInternalChecks=GSh});var y6o=A(QTr=>{"use strict";Object.defineProperty(QTr,"__esModule",{value:!0});QTr.generateUpdate=void 0;var USh=(tn(),Dr(en)),VSh=USh.__importDefault(_a()),g6o=Pi(),zSh=Fxe(),$Sh=Opi();async function QSh(e,r,t,n,i,s){let a=s.version,o={bucket:i,newVersion:a,newValue:null};s.checksumUrl!==void 0&&(o.checksumUrl=s.checksumUrl),s.downloadUrl!==void 0&&(o.downloadUrl=s.downloadUrl),s.newDigest!==void 0&&(o.newDigest=s.newDigest),s.releaseTimestamp!==void 0&&(o.releaseTimestamp=s.releaseTimestamp),s.registryUrl!==void 0&&(o.registryUrl=s.registryUrl);let{currentValue:c}=e;if(c)try{o.newValue=r.getNewValue({currentValue:c,rangeStrategy:t,currentVersion:n,newVersion:a})}catch(h){g6o.logger.warn({err:h,currentValue:c,rangeStrategy:t,currentVersion:n,newVersion:a},"getNewValue error"),o.newValue=c}else o.newValue=c;if(o.newMajor=r.getMajor(a),o.newMinor=r.getMinor(a),!o.updateType&&!n)return g6o.logger.debug({update:o},"Update has no currentVersion"),o.newValue=c,o;o.updateType=o.updateType??(0,$Sh.getUpdateType)(e,r,n,a);let{datasource:l,packageName:u,packageRules:m}=e;return m!=null&&m.some(h=>VSh.default.nonEmptyArray(h.matchConfidence))&&(o.mergeConfidenceLevel=await(0,zSh.getMergeConfidenceLevel)(l,u,n,a,o.updateType)),r.isVersion(o.newValue)||(o.isRange=!0),t==="update-lockfile"&&c===o.newValue&&(o.isLockfileUpdate=!0),t==="bump"&&r.matches(a,c)&&(o.isBump=!0),o}QTr.generateUpdate=QSh});var _6o=A(KTr=>{"use strict";Object.defineProperty(KTr,"__esModule",{value:!0});KTr.getRollbackUpdate=void 0;var EFt=Pi();function KSh(e,r,t){let{packageFile:n,versioning:i,depName:s,currentValue:a}=e;if(!("isLessThanRange"in t))return EFt.logger.debug({versioning:i},"Current versioning does not support isLessThanRange()"),null;let o=r.filter(h=>t.isLessThanRange(h.version,a));if(!o.length)return EFt.logger.debug({packageFile:n,depName:s,currentValue:a},"Missing version has nothing to roll back to"),null;EFt.logger.debug({packageFile:n,depName:s,currentValue:a},"Current version not found - rolling back"),EFt.logger.debug({dependency:s,versions:r},"Versions found before rolling back"),o.sort((h,_)=>t.sortVersions(h.version,_.version));let c;a&&t.isStable(a)&&(c=o.filter(h=>t.isStable(h.version)).pop());let l=c==null?void 0:c.version,u=c==null?void 0:c.registryUrl;if(l||(c=o.pop(),l=c==null?void 0:c.version,u=c==null?void 0:c.registryUrl),!l)return EFt.logger.debug("No newVersion to roll back to"),null;let m=t.getNewValue({currentValue:a,rangeStrategy:"replace",newVersion:l});return{bucket:"rollback",newMajor:t.getMajor(l),newValue:m,newVersion:l,registryUrl:u,updateType:"rollback"}}KTr.getRollbackUpdate=KSh});var C6o=A(kX=>{"use strict";Object.defineProperty(kX,"__esModule",{value:!0});kX.determineNewReplacementValue=kX.determineNewReplacementName=kX.isReplacementRulesConfigured=kX.addReplacementUpdateIfValid=void 0;var Mpi=(tn(),Dr(en)),HTr=Mpi.__importDefault(_a()),HSh=KR(),WSh=Mpi.__importStar(Jw()),YSh=Mpi.__importStar(dD());function JSh(e,r){let t=A6o(r),n=b6o(r);(r.packageName!==t||r.currentValue!==n)&&e.push({updateType:"replacement",newName:t,newValue:n})}kX.addReplacementUpdateIfValid=JSh;function XSh(e){return HTr.default.nonEmptyString(e.replacementName)||HTr.default.nonEmptyString(e.replacementNameTemplate)||HTr.default.nonEmptyString(e.replacementVersion)}kX.isReplacementRulesConfigured=XSh;function A6o(e){return e.replacementName??YSh.compile(e.replacementNameTemplate,e,!0)}kX.determineNewReplacementName=A6o;function b6o(e){let r=WSh.get(e.versioning),t=(0,HSh.getRangeStrategy)(e);return HTr.default.nullOrUndefined(e.replacementVersion)?e.currentValue:r.getNewValue({currentValue:e.currentValue,newVersion:e.replacementVersion,rangeStrategy:t,isReplacement:!0})}kX.determineNewReplacementValue=b6o});var S6o=A(WTr=>{"use strict";Object.defineProperty(WTr,"__esModule",{value:!0});WTr.lookupUpdates=void 0;var D6o=(tn(),Dr(en)),Lpi=D6o.__importDefault(_a()),ZSh=NP(),ewh=Zp(),Wge=Pi(),fpt=Aj(),twh=KR(),rwh=D6o.__importStar(Jw()),nwh=Ug(),iwh=iP(),swh=CFt(),awh=Ba(),owh=o6o(),v6o=c6o(),cwh=l6o(),uwh=h6o(),lwh=y6o(),dwh=_6o(),E6o=C6o();async function pwh(e){var P,k,R,L;let r={...e},{currentDigest:t,currentValue:n,datasource:i,digestOneAndOnly:s,followTag:a,lockedVersion:o,packageFile:c,packageName:l,pinDigests:u,rollbackPrs:m,isVulnerabilityAlert:h,updatePinnedDependencies:_}=r;r.versioning??=(0,fpt.getDefaultVersioning)(i);let b=rwh.get(r.versioning),v=!!o&&Lpi.default.undefined(n),w=null,x={versioning:r.versioning,updates:[],warnings:[]};try{if(Wge.logger.trace({dependency:l,currentValue:n},"lookupUpdates"),!(0,fpt.isGetPkgReleasesConfig)(r)||!(0,fpt.getDatasourceList)().includes(i))return x.skipReason="invalid-config",x;let U=Lpi.default.string(n)&&b.isValid(n);if(v||U){if(!_&&b.isSingleVersion(n))return x.skipReason="is-pinned",x;let Y=(await(0,fpt.getPkgReleasesSafe)(r)).unwrap();if(!Y.ok)throw Y.error;if(w=(0,iwh.clone)(Y.value),!w){let ee={topic:l,message:`Failed to look up ${i} package ${l}`};return Wge.logger.debug({dependency:l,packageFile:c},ee.message),x.warnings.push(ee),x}w.deprecationMessage&&(Wge.logger.debug(`Found deprecationMessage for ${i} package ${l}`),x.deprecationMessage=w.deprecationMessage),x.sourceUrl=w==null?void 0:w.sourceUrl,x.registryUrl=w==null?void 0:w.registryUrl,w.sourceDirectory&&(x.sourceDirectory=w.sourceDirectory),x.homepage=w.homepage,x.changelogUrl=w.changelogUrl,x.dependencyUrl=w==null?void 0:w.dependencyUrl;let N=(P=w.tags)==null?void 0:P.latest,j=w.releases.filter(ee=>b.isVersion(ee.version));if(j.length===0){let ee="Found no results from datasource that look like a version";if(Wge.logger.debug({dependency:l,result:w},ee),!t)return x}if(r=(0,swh.applyPackageRules)({...r,sourceUrl:x.sourceUrl}),a){let ee=(k=w.tags)==null?void 0:k[a];if(!ee)return x.warnings.push({topic:l,message:`Can't find version with tag ${a} for ${i} package ${l}`}),x;j=j.filter(fe=>fe.version===ee||fe.version===n&&b.isGreaterThan(ee,n))}let M=j.filter(ee=>v||b.matches(ee.version,n));if(m&&!M.length){let ee=(0,dwh.getRollbackUpdate)(r,j,b);if(!ee)return x.warnings.push({topic:l,message:`Can't find version matching ${n} for ${i} package ${l}`}),x;x.updates.push(ee)}let C=(0,twh.getRangeStrategy)(r);h&&C==="update-lockfile"&&!o&&(C="bump");let O=w.releases.filter(ee=>!ee.isDeprecated).map(ee=>ee.version),V;if(C==="update-lockfile"&&(V=o),V??=(0,v6o.getCurrentVersion)(n,o,b,C,N,O)??(0,v6o.getCurrentVersion)(n,o,b,C,N,j.map(ee=>ee.version)),!V&&o)return x;if(x.currentVersion=V,n&&V&&C==="pin"&&!b.isSingleVersion(n)&&x.updates.push({updateType:"pin",isPin:!0,newValue:b.getNewValue({currentValue:n,rangeStrategy:C,currentVersion:V,newVersion:V}),newVersion:V,newMajor:b.getMajor(V)}),C==="pin"&&(C="replace"),!b.isVersion(V))return x.skipReason="invalid-version",x;let Q=(0,cwh.filterVersions)(r,V,N,r.rangeStrategy==="in-range-only"?M:j,b).filter(ee=>v||b.isCompatible(ee.version,n));h&&!r.osvVulnerabilityAlerts&&(Q=Q.slice(0,1));let X={};for(let ee of Q){let fe=(0,owh.getBucket)(r,V,ee.version,b);Lpi.default.string(fe)&&(X[fe]?X[fe].push(ee):X[fe]=[ee])}let J=(0,ZSh.mergeChildConfig)(r,x);for(let[ee,fe]of Object.entries(X)){let ie=fe.sort((Ge,me)=>b.sortVersions(Ge.version,me.version)),{release:Se,pendingChecks:ce,pendingReleases:Mt}=await(0,uwh.filterInternalChecks)(J,b,ee,ie);if(!Se)return x;let et=Se.version,or=await(0,lwh.generateUpdate)(r,b,C,o??V,ee,Se);if(ce&&(or.pendingChecks=ce),Mt.length&&(or.pendingVersions=Mt.map(Ge=>Ge.version)),!or.newValue||or.newValue===n){if(!o)continue;if(C==="bump"){Wge.logger.trace({packageName:l,currentValue:n,lockedVersion:o,newVersion:et},"Skipping bump because newValue is the same");continue}x.isSingleVersion=!0}x.isSingleVersion=!!x.isSingleVersion||!!b.isSingleVersion(or.newValue),x.updates.push(or)}}else n?(Wge.logger.debug(`Dependency ${l} has unsupported/unversioned value ${n} (versioning=${r.versioning})`),!u&&!t?x.skipReason="invalid-value":delete x.skipReason):x.skipReason="invalid-value";if((0,E6o.isReplacementRulesConfigured)(r)&&(0,E6o.addReplacementUpdateIfValid)(x.updates,r),o?(x.currentVersion=o,x.fixedVersion=o):n&&b.isSingleVersion(n)&&(x.fixedVersion=n.replace((0,awh.regEx)(/^=+/),"")),(0,fpt.supportsDigests)(r.datasource)){if(t?(!s||!x.updates.length)&&x.updates.push({updateType:"digest",newValue:n}):u&&(x.updates.some(Y=>Y.updateType==="pin")||x.updates.push({isPinDigest:!0,updateType:"pinDigest",newValue:n})),b.valueToVersion){x.currentVersion=b.valueToVersion(x.currentVersion);for(let Y of x.updates||[])Y.newVersion=b.valueToVersion(Y.newVersion)}for(let Y of x.updates)if((u||t)&&(Y.newDigest=Y.newDigest??await(0,fpt.getDigest)(r,Y.newValue),Y.newDigest===null&&(Wge.logger.debug({packageName:l,currentValue:n,datasource:i,newValue:Y.newValue,bucket:Y.bucket},"Could not determine new digest for update."),t&&x.warnings.push({message:`Could not determine new digest for update (datasource: ${i})`,topic:l}))),Y.newVersion){let N=(L=(R=w==null?void 0:w.releases)==null?void 0:R.find(j=>j.version===Y.newVersion))==null?void 0:L.registryUrl;N&&N!==x.registryUrl&&(Y.registryUrl=N)}}x.updates.length&&delete x.skipReason,x.updates=x.updates.filter(Y=>Y.newValue!==null||n===null).filter(Y=>Y.newDigest!==null).filter(Y=>Y.newName&&Y.newName!==l||Y.isReplacement||Y.newValue!==n||Y.isLockfileUpdate||Y.newDigest&&!Y.newDigest.startsWith(t)),r.rangeStrategy==="in-range-only"&&(x.updates=x.updates.filter(Y=>Y.newValue===n)),m&&a&&(x.updates=x.updates.filter(Y=>x.updates.length===1||Y.updateType!=="rollback"))}catch(U){if(U instanceof nwh.ExternalHostError||U.message===ewh.CONFIG_VALIDATION)throw U;Wge.logger.error({currentDigest:t,currentValue:n,datasource:i,packageName:l,digestOneAndOnly:s,followTag:a,lockedVersion:o,packageFile:c,pinDigests:u,rollbackPrs:m,isVulnerabilityAlert:h,updatePinnedDependencies:_,unconstrainedValue:v,err:U},"lookupUpdates error"),x.skipReason="internal-error"}return x}WTr.lookupUpdates=pwh});var Gpi=A(JTr=>{"use strict";Object.defineProperty(JTr,"__esModule",{value:!0});JTr.fetchUpdates=void 0;var jpi=(tn(),Dr(en)),w6o=jpi.__importDefault(_a()),YTr=NP(),Oxe=Pi(),I6o=Aj(),mwh=Ug(),x6o=jpi.__importStar(P3()),fwh=iP(),hwh=CFt(),T6o=jpi.__importStar(lP()),gwh=vFt(),ywh=S6o();async function _wh(e,r){let t=Date.now(),n=await r(),i=Date.now()-t,s=x6o.get("lookup-stats")||[];return s.push({datasource:e,duration:i}),x6o.set("lookup-stats",s),n}async function Awh(e,r){let t=(0,fwh.clone)(r);if(t.updates=[],w6o.default.string(t.depName)&&(t.depName=t.depName.trim()),t.packageName??=t.depName,w6o.default.nonEmptyString(t.packageName)||(t.skipReason="invalid-name"),t.isInternal&&!e.updateInternalDeps&&(t.skipReason="internal-package"),t.skipReason)return t;let{depName:n}=t,i=(0,YTr.mergeChildConfig)(e,t),s=await(0,I6o.getDefaultConfig)(i.datasource);if(i=(0,YTr.mergeChildConfig)(i,s),i.versioning??=(0,I6o.getDefaultVersioning)(i.datasource),i=(0,hwh.applyPackageRules)(i),i.packageName??=i.depName,i.ignoreDeps.includes(n))Oxe.logger.debug(`Dependency: ${n}, is ignored`),t.skipReason="ignored";else if(i.enabled===!1)Oxe.logger.debug(`Dependency: ${n}, is disabled`),t.skipReason="disabled";else{if(i.datasource)try{let a=await _wh(i.datasource,()=>(0,ywh.lookupUpdates)(i));Object.assign(t,a)}catch(a){if(e.repoIsOnboarded||!(a instanceof mwh.ExternalHostError))throw a;let o=a.err;t.warnings??=[],t.warnings.push({topic:"Lookup Error",message:`${n}: ${o.message}`})}t.updates??=[]}return t}async function bwh(e,r,t){let{packageFile:n}=t,i=(0,YTr.mergeChildConfig)(r,t);t.extractedConstraints&&(i.constraints={...t.extractedConstraints,...e.constraints});let{manager:s}=i,a=t.deps.map(o=>()=>Awh(i,o));Oxe.logger.trace({manager:s,packageFile:n,queueLength:a.length},"fetchManagerPackagerFileUpdates starting with concurrency"),t.deps=await T6o.all(a),Oxe.logger.trace({packageFile:n},"fetchManagerPackagerFileUpdates finished")}async function Cwh(e,r,t){let n=(0,YTr.getManagerConfig)(e,t),i=r[t].map(s=>()=>bwh(e,n,s));Oxe.logger.trace({manager:t,queueLength:i.length},"fetchManagerUpdates starting"),await T6o.all(i),Oxe.logger.trace({manager:t},"fetchManagerUpdates finished")}async function vwh(e,r){let n=Object.keys(r).map(i=>Cwh(e,r,i));await Promise.all(n),gwh.PackageFiles.add(e.baseBranch,{...r}),Oxe.logger.debug({baseBranch:e.baseBranch},"Package releases lookups complete")}JTr.fetchUpdates=vwh});var P6o=A(XTr=>{"use strict";Object.defineProperty(XTr,"__esModule",{value:!0});XTr.slugifyUrl=void 0;var Ewh=(tn(),Dr(en)),Dwh=Ewh.__importDefault(dTr()),Swh=Ba();function wwh(e){let r=(0,Swh.regEx)(/[:/.]+/g);return(0,Dwh.default)(e.replace(r," "))}XTr.slugifyUrl=wwh});var R6o=A((Q$1,Iwh)=>{Iwh.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` -`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Upi=A((K$1,k6o)=>{"use strict";k6o.exports=R6o()});var ZTr=A((H$1,F6o)=>{F6o.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/});var B6o=A((W$1,O6o)=>{"use strict";var N6o={};function xwh(e){var r,t,n=N6o[e];if(n)return n;for(n=N6o[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),/^[0-9a-z]$/i.test(t)?n.push(t):n.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2));for(r=0;r"u"&&(t=!0),o=xwh(r),n=0,i=e.length;n=55296&&s<=57343){if(s>=55296&&s<=56319&&n+1=56320&&a<=57343)){c+=encodeURIComponent(e[n]+e[n+1]),n++;continue}c+="%EF%BF%BD";continue}c+=encodeURIComponent(e[n])}return c}ePr.defaultChars=";/?:@&=+$,-_.!~*'()#";ePr.componentChars="-_.!~*'()";O6o.exports=ePr});var L6o=A((Y$1,M6o)=>{"use strict";var q6o={};function Twh(e){var r,t,n=q6o[e];if(n)return n;for(n=q6o[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),n.push(t);for(r=0;r=55296&&u<=57343?m+="\uFFFD\uFFFD\uFFFD":m+=String.fromCharCode(u),i+=6;continue}if((a&248)===240&&i+91114111?m+="\uFFFD\uFFFD\uFFFD\uFFFD":(u-=65536,m+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),i+=9;continue}m+="\uFFFD"}return m})}tPr.defaultChars=";/?:@&=+$,#";tPr.componentChars="";M6o.exports=tPr});var G6o=A((J$1,j6o)=>{"use strict";j6o.exports=function(r){var t="";return t+=r.protocol||"",t+=r.slashes?"//":"",t+=r.auth?r.auth+"@":"",r.hostname&&r.hostname.indexOf(":")!==-1?t+="["+r.hostname+"]":t+=r.hostname||"",t+=r.port?":"+r.port:"",t+=r.pathname||"",t+=r.search||"",t+=r.hash||"",t}});var H6o=A((X$1,K6o)=>{"use strict";function rPr(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Pwh=/^([a-z0-9.+-]+:)/i,Rwh=/:[0-9]*$/,kwh=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Fwh=["<",">",'"',"`"," ","\r",` -`," "],Nwh=["{","}","|","\\","^","`"].concat(Fwh),Owh=["'"].concat(Nwh),U6o=["%","/","?",";","#"].concat(Owh),V6o=["/","?","#"],Bwh=255,z6o=/^[+a-z0-9A-Z_-]{0,63}$/,qwh=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,$6o={javascript:!0,"javascript:":!0},Q6o={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Mwh(e,r){if(e&&e instanceof rPr)return e;var t=new rPr;return t.parse(e,r),t}rPr.prototype.parse=function(e,r){var t,n,i,s,a,o=e;if(o=o.trim(),!r&&e.split("#").length===1){var c=kwh.exec(o);if(c)return this.pathname=c[1],c[2]&&(this.search=c[2]),this}var l=Pwh.exec(o);if(l&&(l=l[0],i=l.toLowerCase(),this.protocol=l,o=o.substr(l.length)),(r||l||o.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=o.substr(0,2)==="//",a&&!(l&&$6o[l])&&(o=o.substr(2),this.slashes=!0)),!$6o[l]&&(a||l&&!Q6o[l])){var u=-1;for(t=0;t127?x+="x":x+=w[P];if(!x.match(z6o)){var R=v.slice(0,t),L=v.slice(t+1),U=w.match(qwh);U&&(R.push(U[1]),L.unshift(U[2])),L.length&&(o=L.join(".")+o),this.hostname=R.join(".");break}}}}this.hostname.length>Bwh&&(this.hostname=""),b&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var Y=o.indexOf("#");Y!==-1&&(this.hash=o.substr(Y),o=o.slice(0,Y));var N=o.indexOf("?");return N!==-1&&(this.search=o.substr(N),o=o.slice(0,N)),o&&(this.pathname=o),Q6o[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this};rPr.prototype.parseHost=function(e){var r=Rwh.exec(e);r&&(r=r[0],r!==":"&&(this.port=r.substr(1)),e=e.substr(0,e.length-r.length)),e&&(this.hostname=e)};K6o.exports=Mwh});var Vpi=A((Z$1,DFt)=>{"use strict";DFt.exports.encode=B6o();DFt.exports.decode=L6o();DFt.exports.format=G6o();DFt.exports.parse=H6o()});var zpi=A((eQ1,W6o)=>{W6o.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/});var $pi=A((tQ1,Y6o)=>{Y6o.exports=/[\0-\x1F\x7F-\x9F]/});var X6o=A((rQ1,J6o)=>{J6o.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/});var Qpi=A((nQ1,Z6o)=>{Z6o.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/});var eFo=A(hpt=>{"use strict";hpt.Any=zpi();hpt.Cc=$pi();hpt.Cf=X6o();hpt.P=ZTr();hpt.Z=Qpi()});var UA=A(uI=>{"use strict";function Lwh(e){return Object.prototype.toString.call(e)}function jwh(e){return Lwh(e)==="[object String]"}var Gwh=Object.prototype.hasOwnProperty;function rFo(e,r){return Gwh.call(e,r)}function Uwh(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){if(t){if(typeof t!="object")throw new TypeError(t+"must be object");Object.keys(t).forEach(function(n){e[n]=t[n]})}}),e}function Vwh(e,r,t){return[].concat(e.slice(0,r),t,e.slice(r+1))}function nFo(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function iFo(e){if(e>65535){e-=65536;var r=55296+(e>>10),t=56320+(e&1023);return String.fromCharCode(r,t)}return String.fromCharCode(e)}var sFo=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,zwh=/&([a-z#][a-z0-9]{1,31});/gi,$wh=new RegExp(sFo.source+"|"+zwh.source,"gi"),Qwh=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,tFo=Upi();function Kwh(e,r){var t=0;return rFo(tFo,r)?tFo[r]:r.charCodeAt(0)===35&&Qwh.test(r)&&(t=r[1].toLowerCase()==="x"?parseInt(r.slice(2),16):parseInt(r.slice(1),10),nFo(t))?iFo(t):e}function Hwh(e){return e.indexOf("\\")<0?e:e.replace(sFo,"$1")}function Wwh(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace($wh,function(r,t,n){return t||Kwh(r,n)})}var Ywh=/[&<>"]/,Jwh=/[&<>"]/g,Xwh={"&":"&","<":"<",">":">",'"':"""};function Zwh(e){return Xwh[e]}function eIh(e){return Ywh.test(e)?e.replace(Jwh,Zwh):e}var tIh=/[.?*+^$[\]\\(){}|-]/g;function rIh(e){return e.replace(tIh,"\\$&")}function nIh(e){switch(e){case 9:case 32:return!0}return!1}function iIh(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var sIh=ZTr();function aIh(e){return sIh.test(e)}function oIh(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function cIh(e){return e=e.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(e=e.replace(/ẞ/g,"\xDF")),e.toLowerCase().toUpperCase()}uI.lib={};uI.lib.mdurl=Vpi();uI.lib.ucmicro=eFo();uI.assign=Uwh;uI.isString=jwh;uI.has=rFo;uI.unescapeMd=Hwh;uI.unescapeAll=Wwh;uI.isValidEntityCode=nFo;uI.fromCodePoint=iFo;uI.escapeHtml=eIh;uI.arrayReplaceAt=Vwh;uI.isSpace=nIh;uI.isWhiteSpace=iIh;uI.isMdAsciiPunct=oIh;uI.isPunctChar=aIh;uI.escapeRE=rIh;uI.normalizeReference=cIh});var oFo=A((aQ1,aFo)=>{"use strict";aFo.exports=function(r,t,n){var i,s,a,o,c=-1,l=r.posMax,u=r.pos;for(r.pos=t+1,i=1;r.pos{"use strict";var cFo=UA().unescapeAll;uFo.exports=function(r,t,n){var i,s,a=0,o=t,c={ok:!1,pos:0,lines:0,str:""};if(r.charCodeAt(t)===60){for(t++;t32))return c;if(i===41){if(s===0)break;s--}t++}return o===t||s!==0||(c.str=cFo(r.slice(o,t)),c.lines=a,c.pos=t,c.ok=!0),c}});var pFo=A((cQ1,dFo)=>{"use strict";var uIh=UA().unescapeAll;dFo.exports=function(r,t,n){var i,s,a=0,o=t,c={ok:!1,pos:0,lines:0,str:""};if(t>=n||(s=r.charCodeAt(t),s!==34&&s!==39&&s!==40))return c;for(t++,s===40&&(s=41);t{"use strict";nPr.parseLinkLabel=oFo();nPr.parseLinkDestination=lFo();nPr.parseLinkTitle=pFo()});var hFo=A((lQ1,fFo)=>{"use strict";var lIh=UA().assign,dIh=UA().unescapeAll,Bxe=UA().escapeHtml,FX={};FX.code_inline=function(e,r,t,n,i){var s=e[r];return""+Bxe(e[r].content)+""};FX.code_block=function(e,r,t,n,i){var s=e[r];return""+Bxe(e[r].content)+`
          -`};FX.fence=function(e,r,t,n,i){var s=e[r],a=s.info?dIh(s.info).trim():"",o="",c="",l,u,m,h,_;return a&&(m=a.split(/(\s+)/g),o=m[0],c=m.slice(2).join("")),t.highlight?l=t.highlight(s.content,o,c)||Bxe(s.content):l=Bxe(s.content),l.indexOf("{"use strict";Object.defineProperty(MTr,"__esModule",{value:!0});MTr.getBucket=void 0;function ASh(e,r,t,n){let{separateMajorMinor:i,separateMultipleMajor:s,separateMinorPatch:a}=e;if(!i)return"latest";let o=n.getMajor(r),c=n.getMajor(t);if(c===null)return null;if(o!==c)return s?`v${c}`:"major";let l=n.getMinor(r),u=n.getMinor(t);return l===null||u===null?"non-major":l!==u?a?"minor":"non-major":a?"patch":"non-major"}MTr.getBucket=ASh});var u6o=A(LTr=>{"use strict";Object.defineProperty(LTr,"__esModule",{value:!0});LTr.getCurrentVersion=void 0;var bSh=(tn(),Dr(en)),CSh=bSh.__importDefault(_a()),vSh=Pi(),ESh=Ba();function DSh(e,r,t,n,i,s){if(!CSh.default.string(e))return null;if(t.isVersion(e))return e;if(t.isSingleVersion(e))return e.replace((0,ESh.regEx)(/=/g),"").trim();vSh.logger.trace(`currentValue ${e} is range`);let a=s.filter(o=>t.matches(o,e));return i&&t.matches(i,e)&&(a=a.filter(o=>!t.isGreaterThan(o,i))),n==="pin"?r||t.getSatisfyingVersion(a,e):n==="bump"?t.minSatisfyingVersion(a,e):t.getSatisfyingVersion(a,e)}LTr.getCurrentVersion=DSh});var d6o=A(UTr=>{"use strict";Object.defineProperty(UTr,"__esModule",{value:!0});UTr.filterVersions=void 0;var GTr=(tn(),Dr(en)),jTr=GTr.__importDefault(Hy()),SSh=Zp(),Fpi=Pi(),wSh=GTr.__importStar(h2()),l6o=GTr.__importStar(BL()),ISh=GTr.__importStar(OPt()),xSh=Ba();function TSh(e,r,t,n,i){let{ignoreUnstable:s,ignoreDeprecated:a,respectLatest:o,allowedVersions:c}=e;function l(h){if(!i.isStable(h))return!1;let _=n.find(b=>b.version===h);return(_==null?void 0:_.isStable)!==!1}if(!r)return[];let u=n.filter(h=>i.isVersion(h.version)&&i.isGreaterThan(h.version,r)),m=n.find(h=>h.version===r);if(a&&m&&!m.isDeprecated&&(u=u.filter(h=>n.find(b=>b.version===h.version).isDeprecated?(Fpi.logger.trace(`Skipping ${e.depName}@${h.version} because it is deprecated`),!1):!0)),c){let h=(0,xSh.configRegexPredicate)(c);if(h)u=u.filter(({version:_})=>h(_));else if(i.isValid(c))u=u.filter(_=>i.matches(_.version,c));else if(e.versioning!==wSh.id&&jTr.default.validRange(c))Fpi.logger.debug({depName:e.depName},"Falling back to npm semver syntax for allowedVersions"),u=u.filter(_=>jTr.default.satisfies(jTr.default.valid(_.version)?_.version:jTr.default.coerce(_.version),c));else if(e.versioning===ISh.id&&l6o.isValid(c))Fpi.logger.debug({depName:e.depName},"Falling back to pypi syntax for allowedVersions"),u=u.filter(_=>l6o.matches(_.version,c));else{let _=new Error(SSh.CONFIG_VALIDATION);throw _.validationSource="config",_.validationError="Invalid `allowedVersions`",_.validationMessage="The following allowedVersions does not parse as a valid version or range: "+JSON.stringify(c),_}}return e.followTag||(o&&t&&!i.isGreaterThan(r,t)&&(u=u.filter(h=>!i.isGreaterThan(h.version,t))),!s)?u:l(r)?u.filter(h=>l(h.version)):u.filter(h=>l(h.version)?!0:i.getMajor(h.version)!==i.getMajor(r)?!1:i.allowUnstableMajorUpgrades?!0:i.getMinor(h.version)===i.getMinor(r)&&i.getPatch(h.version)===i.getPatch(r))}UTr.filterVersions=TSh});var Opi=A(VTr=>{"use strict";Object.defineProperty(VTr,"__esModule",{value:!0});VTr.toMs=void 0;var p6o=(tn(),Dr(en)),m6o=p6o.__importDefault(_a()),PSh=p6o.__importDefault(TZr()),Npi=Pi(),f6o=Ba(),RSh=(0,f6o.regEx)(/(.*?[a-z]+)/);function kSh(e){return e.split(RSh).map(r=>r.trim()).filter(m6o.default.nonEmptyString)}function FSh(e){let r=(0,f6o.regEx)(/^(\d+)\s*(?:months?|M)$/);return e.replace(r,(t,n)=>`${n*30} days`)}function NSh(e){try{let r=kSh(e).map(FSh);if(!r.length)return Npi.logger.debug({time:e},`Invalid time specifier: '${e}'`),null;let t=0;for(let n of r){let i=(0,PSh.default)(n);if(!m6o.default.number(i))return Npi.logger.debug({time:e},`Invalid time specifier: '${n}'`),null;t+=i}return t}catch(r){return Npi.logger.debug({time:e,err:r},`Invalid time specifier: '${e}'`),null}}VTr.toMs=NSh});var Bpi=A(zTr=>{"use strict";Object.defineProperty(zTr,"__esModule",{value:!0});zTr.getUpdateType=void 0;function OSh(e,r,t,n){return r.getMajor(n)>r.getMajor(t)?"major":r.getMinor(n)>r.getMinor(t)?"minor":"patch"}zTr.getUpdateType=OSh});var g6o=A($Tr=>{"use strict";Object.defineProperty($Tr,"__esModule",{value:!0});$Tr.filterInternalChecks=void 0;var BSh=(tn(),Dr(en)),qSh=BSh.__importDefault(_a()),h6o=NP(),qpi=Pi(),MSh=bze(),Mpi=Fxe(),LSh=CFt(),jSh=Opi(),GSh=Bpi();async function USh(e,r,t,n){let{currentVersion:i,datasource:s,depName:a,internalChecksFilter:o}=e,c,l=!1,u=[];if(o==="none")c=n.pop();else{for(let m of n.reverse()){let h=(0,h6o.mergeChildConfig)(e,m);h.updateType=(0,GSh.getUpdateType)(h,r,i,m.version),h=(0,h6o.mergeChildConfig)(h,h[h.updateType]),h=(0,LSh.applyPackageRules)(h);let{minimumConfidence:_,minimumReleaseAge:b,releaseTimestamp:v,version:w,updateType:x}=h;if(qSh.default.nonEmptyString(b)&&v&&(0,MSh.getElapsedMs)(v)<((0,jSh.toMs)(b)??0)){qpi.logger.trace({depName:a,check:"minimumReleaseAge"},`Release ${m.version} is pending status checks`),u.unshift(m);continue}if((0,Mpi.isActiveConfidenceLevel)(_)){let P=await(0,Mpi.getMergeConfidenceLevel)(s,a,i,w,x)??"neutral";if(!(0,Mpi.satisfiesConfidenceLevel)(P,_)){qpi.logger.trace({depName:a,check:"minimumConfidence"},`Release ${m.version} is pending status checks`),u.unshift(m);continue}}c=m;break}c||u.length&&(qpi.logger.trace({depName:a,bucket:t},"All releases are pending - using latest"),c=u.pop(),u=[],o==="strict"&&(l=!0))}return{release:c,pendingChecks:l,pendingReleases:u}}$Tr.filterInternalChecks=USh});var _6o=A(QTr=>{"use strict";Object.defineProperty(QTr,"__esModule",{value:!0});QTr.generateUpdate=void 0;var VSh=(tn(),Dr(en)),zSh=VSh.__importDefault(_a()),y6o=Pi(),$Sh=Fxe(),QSh=Bpi();async function KSh(e,r,t,n,i,s){let a=s.version,o={bucket:i,newVersion:a,newValue:null};s.checksumUrl!==void 0&&(o.checksumUrl=s.checksumUrl),s.downloadUrl!==void 0&&(o.downloadUrl=s.downloadUrl),s.newDigest!==void 0&&(o.newDigest=s.newDigest),s.releaseTimestamp!==void 0&&(o.releaseTimestamp=s.releaseTimestamp),s.registryUrl!==void 0&&(o.registryUrl=s.registryUrl);let{currentValue:c}=e;if(c)try{o.newValue=r.getNewValue({currentValue:c,rangeStrategy:t,currentVersion:n,newVersion:a})}catch(h){y6o.logger.warn({err:h,currentValue:c,rangeStrategy:t,currentVersion:n,newVersion:a},"getNewValue error"),o.newValue=c}else o.newValue=c;if(o.newMajor=r.getMajor(a),o.newMinor=r.getMinor(a),!o.updateType&&!n)return y6o.logger.debug({update:o},"Update has no currentVersion"),o.newValue=c,o;o.updateType=o.updateType??(0,QSh.getUpdateType)(e,r,n,a);let{datasource:l,packageName:u,packageRules:m}=e;return m!=null&&m.some(h=>zSh.default.nonEmptyArray(h.matchConfidence))&&(o.mergeConfidenceLevel=await(0,$Sh.getMergeConfidenceLevel)(l,u,n,a,o.updateType)),r.isVersion(o.newValue)||(o.isRange=!0),t==="update-lockfile"&&c===o.newValue&&(o.isLockfileUpdate=!0),t==="bump"&&r.matches(a,c)&&(o.isBump=!0),o}QTr.generateUpdate=KSh});var A6o=A(KTr=>{"use strict";Object.defineProperty(KTr,"__esModule",{value:!0});KTr.getRollbackUpdate=void 0;var EFt=Pi();function HSh(e,r,t){let{packageFile:n,versioning:i,depName:s,currentValue:a}=e;if(!("isLessThanRange"in t))return EFt.logger.debug({versioning:i},"Current versioning does not support isLessThanRange()"),null;let o=r.filter(h=>t.isLessThanRange(h.version,a));if(!o.length)return EFt.logger.debug({packageFile:n,depName:s,currentValue:a},"Missing version has nothing to roll back to"),null;EFt.logger.debug({packageFile:n,depName:s,currentValue:a},"Current version not found - rolling back"),EFt.logger.debug({dependency:s,versions:r},"Versions found before rolling back"),o.sort((h,_)=>t.sortVersions(h.version,_.version));let c;a&&t.isStable(a)&&(c=o.filter(h=>t.isStable(h.version)).pop());let l=c==null?void 0:c.version,u=c==null?void 0:c.registryUrl;if(l||(c=o.pop(),l=c==null?void 0:c.version,u=c==null?void 0:c.registryUrl),!l)return EFt.logger.debug("No newVersion to roll back to"),null;let m=t.getNewValue({currentValue:a,rangeStrategy:"replace",newVersion:l});return{bucket:"rollback",newMajor:t.getMajor(l),newValue:m,newVersion:l,registryUrl:u,updateType:"rollback"}}KTr.getRollbackUpdate=HSh});var v6o=A(kX=>{"use strict";Object.defineProperty(kX,"__esModule",{value:!0});kX.determineNewReplacementValue=kX.determineNewReplacementName=kX.isReplacementRulesConfigured=kX.addReplacementUpdateIfValid=void 0;var Lpi=(tn(),Dr(en)),HTr=Lpi.__importDefault(_a()),WSh=KR(),YSh=Lpi.__importStar(Jw()),JSh=Lpi.__importStar(dD());function XSh(e,r){let t=b6o(r),n=C6o(r);(r.packageName!==t||r.currentValue!==n)&&e.push({updateType:"replacement",newName:t,newValue:n})}kX.addReplacementUpdateIfValid=XSh;function ZSh(e){return HTr.default.nonEmptyString(e.replacementName)||HTr.default.nonEmptyString(e.replacementNameTemplate)||HTr.default.nonEmptyString(e.replacementVersion)}kX.isReplacementRulesConfigured=ZSh;function b6o(e){return e.replacementName??JSh.compile(e.replacementNameTemplate,e,!0)}kX.determineNewReplacementName=b6o;function C6o(e){let r=YSh.get(e.versioning),t=(0,WSh.getRangeStrategy)(e);return HTr.default.nullOrUndefined(e.replacementVersion)?e.currentValue:r.getNewValue({currentValue:e.currentValue,newVersion:e.replacementVersion,rangeStrategy:t,isReplacement:!0})}kX.determineNewReplacementValue=C6o});var w6o=A(WTr=>{"use strict";Object.defineProperty(WTr,"__esModule",{value:!0});WTr.lookupUpdates=void 0;var S6o=(tn(),Dr(en)),jpi=S6o.__importDefault(_a()),ewh=NP(),twh=Zp(),Wge=Pi(),fpt=Aj(),rwh=KR(),nwh=S6o.__importStar(Jw()),iwh=Ug(),swh=iP(),awh=CFt(),owh=Ba(),cwh=c6o(),E6o=u6o(),uwh=d6o(),lwh=g6o(),dwh=_6o(),pwh=A6o(),D6o=v6o();async function mwh(e){var P,k,R,L;let r={...e},{currentDigest:t,currentValue:n,datasource:i,digestOneAndOnly:s,followTag:a,lockedVersion:o,packageFile:c,packageName:l,pinDigests:u,rollbackPrs:m,isVulnerabilityAlert:h,updatePinnedDependencies:_}=r;r.versioning??=(0,fpt.getDefaultVersioning)(i);let b=nwh.get(r.versioning),v=!!o&&jpi.default.undefined(n),w=null,x={versioning:r.versioning,updates:[],warnings:[]};try{if(Wge.logger.trace({dependency:l,currentValue:n},"lookupUpdates"),!(0,fpt.isGetPkgReleasesConfig)(r)||!(0,fpt.getDatasourceList)().includes(i))return x.skipReason="invalid-config",x;let U=jpi.default.string(n)&&b.isValid(n);if(v||U){if(!_&&b.isSingleVersion(n))return x.skipReason="is-pinned",x;let Y=(await(0,fpt.getPkgReleasesSafe)(r)).unwrap();if(!Y.ok)throw Y.error;if(w=(0,swh.clone)(Y.value),!w){let ee={topic:l,message:`Failed to look up ${i} package ${l}`};return Wge.logger.debug({dependency:l,packageFile:c},ee.message),x.warnings.push(ee),x}w.deprecationMessage&&(Wge.logger.debug(`Found deprecationMessage for ${i} package ${l}`),x.deprecationMessage=w.deprecationMessage),x.sourceUrl=w==null?void 0:w.sourceUrl,x.registryUrl=w==null?void 0:w.registryUrl,w.sourceDirectory&&(x.sourceDirectory=w.sourceDirectory),x.homepage=w.homepage,x.changelogUrl=w.changelogUrl,x.dependencyUrl=w==null?void 0:w.dependencyUrl;let N=(P=w.tags)==null?void 0:P.latest,j=w.releases.filter(ee=>b.isVersion(ee.version));if(j.length===0){let ee="Found no results from datasource that look like a version";if(Wge.logger.debug({dependency:l,result:w},ee),!t)return x}if(r=(0,awh.applyPackageRules)({...r,sourceUrl:x.sourceUrl}),a){let ee=(k=w.tags)==null?void 0:k[a];if(!ee)return x.warnings.push({topic:l,message:`Can't find version with tag ${a} for ${i} package ${l}`}),x;j=j.filter(fe=>fe.version===ee||fe.version===n&&b.isGreaterThan(ee,n))}let M=j.filter(ee=>v||b.matches(ee.version,n));if(m&&!M.length){let ee=(0,pwh.getRollbackUpdate)(r,j,b);if(!ee)return x.warnings.push({topic:l,message:`Can't find version matching ${n} for ${i} package ${l}`}),x;x.updates.push(ee)}let C=(0,rwh.getRangeStrategy)(r);h&&C==="update-lockfile"&&!o&&(C="bump");let O=w.releases.filter(ee=>!ee.isDeprecated).map(ee=>ee.version),V;if(C==="update-lockfile"&&(V=o),V??=(0,E6o.getCurrentVersion)(n,o,b,C,N,O)??(0,E6o.getCurrentVersion)(n,o,b,C,N,j.map(ee=>ee.version)),!V&&o)return x;if(x.currentVersion=V,n&&V&&C==="pin"&&!b.isSingleVersion(n)&&x.updates.push({updateType:"pin",isPin:!0,newValue:b.getNewValue({currentValue:n,rangeStrategy:C,currentVersion:V,newVersion:V}),newVersion:V,newMajor:b.getMajor(V)}),C==="pin"&&(C="replace"),!b.isVersion(V))return x.skipReason="invalid-version",x;let Q=(0,uwh.filterVersions)(r,V,N,r.rangeStrategy==="in-range-only"?M:j,b).filter(ee=>v||b.isCompatible(ee.version,n));h&&!r.osvVulnerabilityAlerts&&(Q=Q.slice(0,1));let X={};for(let ee of Q){let fe=(0,cwh.getBucket)(r,V,ee.version,b);jpi.default.string(fe)&&(X[fe]?X[fe].push(ee):X[fe]=[ee])}let J=(0,ewh.mergeChildConfig)(r,x);for(let[ee,fe]of Object.entries(X)){let ie=fe.sort((Ge,me)=>b.sortVersions(Ge.version,me.version)),{release:Se,pendingChecks:ce,pendingReleases:Mt}=await(0,lwh.filterInternalChecks)(J,b,ee,ie);if(!Se)return x;let et=Se.version,or=await(0,dwh.generateUpdate)(r,b,C,o??V,ee,Se);if(ce&&(or.pendingChecks=ce),Mt.length&&(or.pendingVersions=Mt.map(Ge=>Ge.version)),!or.newValue||or.newValue===n){if(!o)continue;if(C==="bump"){Wge.logger.trace({packageName:l,currentValue:n,lockedVersion:o,newVersion:et},"Skipping bump because newValue is the same");continue}x.isSingleVersion=!0}x.isSingleVersion=!!x.isSingleVersion||!!b.isSingleVersion(or.newValue),x.updates.push(or)}}else n?(Wge.logger.debug(`Dependency ${l} has unsupported/unversioned value ${n} (versioning=${r.versioning})`),!u&&!t?x.skipReason="invalid-value":delete x.skipReason):x.skipReason="invalid-value";if((0,D6o.isReplacementRulesConfigured)(r)&&(0,D6o.addReplacementUpdateIfValid)(x.updates,r),o?(x.currentVersion=o,x.fixedVersion=o):n&&b.isSingleVersion(n)&&(x.fixedVersion=n.replace((0,owh.regEx)(/^=+/),"")),(0,fpt.supportsDigests)(r.datasource)){if(t?(!s||!x.updates.length)&&x.updates.push({updateType:"digest",newValue:n}):u&&(x.updates.some(Y=>Y.updateType==="pin")||x.updates.push({isPinDigest:!0,updateType:"pinDigest",newValue:n})),b.valueToVersion){x.currentVersion=b.valueToVersion(x.currentVersion);for(let Y of x.updates||[])Y.newVersion=b.valueToVersion(Y.newVersion)}for(let Y of x.updates)if((u||t)&&(Y.newDigest=Y.newDigest??await(0,fpt.getDigest)(r,Y.newValue),Y.newDigest===null&&(Wge.logger.debug({packageName:l,currentValue:n,datasource:i,newValue:Y.newValue,bucket:Y.bucket},"Could not determine new digest for update."),t&&x.warnings.push({message:`Could not determine new digest for update (datasource: ${i})`,topic:l}))),Y.newVersion){let N=(L=(R=w==null?void 0:w.releases)==null?void 0:R.find(j=>j.version===Y.newVersion))==null?void 0:L.registryUrl;N&&N!==x.registryUrl&&(Y.registryUrl=N)}}x.updates.length&&delete x.skipReason,x.updates=x.updates.filter(Y=>Y.newValue!==null||n===null).filter(Y=>Y.newDigest!==null).filter(Y=>Y.newName&&Y.newName!==l||Y.isReplacement||Y.newValue!==n||Y.isLockfileUpdate||Y.newDigest&&!Y.newDigest.startsWith(t)),r.rangeStrategy==="in-range-only"&&(x.updates=x.updates.filter(Y=>Y.newValue===n)),m&&a&&(x.updates=x.updates.filter(Y=>x.updates.length===1||Y.updateType!=="rollback"))}catch(U){if(U instanceof iwh.ExternalHostError||U.message===twh.CONFIG_VALIDATION)throw U;Wge.logger.error({currentDigest:t,currentValue:n,datasource:i,packageName:l,digestOneAndOnly:s,followTag:a,lockedVersion:o,packageFile:c,pinDigests:u,rollbackPrs:m,isVulnerabilityAlert:h,updatePinnedDependencies:_,unconstrainedValue:v,err:U},"lookupUpdates error"),x.skipReason="internal-error"}return x}WTr.lookupUpdates=mwh});var Upi=A(JTr=>{"use strict";Object.defineProperty(JTr,"__esModule",{value:!0});JTr.fetchUpdates=void 0;var Gpi=(tn(),Dr(en)),I6o=Gpi.__importDefault(_a()),YTr=NP(),Oxe=Pi(),x6o=Aj(),fwh=Ug(),T6o=Gpi.__importStar(P3()),hwh=iP(),gwh=CFt(),P6o=Gpi.__importStar(lP()),ywh=vFt(),_wh=w6o();async function Awh(e,r){let t=Date.now(),n=await r(),i=Date.now()-t,s=T6o.get("lookup-stats")||[];return s.push({datasource:e,duration:i}),T6o.set("lookup-stats",s),n}async function bwh(e,r){let t=(0,hwh.clone)(r);if(t.updates=[],I6o.default.string(t.depName)&&(t.depName=t.depName.trim()),t.packageName??=t.depName,I6o.default.nonEmptyString(t.packageName)||(t.skipReason="invalid-name"),t.isInternal&&!e.updateInternalDeps&&(t.skipReason="internal-package"),t.skipReason)return t;let{depName:n}=t,i=(0,YTr.mergeChildConfig)(e,t),s=await(0,x6o.getDefaultConfig)(i.datasource);if(i=(0,YTr.mergeChildConfig)(i,s),i.versioning??=(0,x6o.getDefaultVersioning)(i.datasource),i=(0,gwh.applyPackageRules)(i),i.packageName??=i.depName,i.ignoreDeps.includes(n))Oxe.logger.debug(`Dependency: ${n}, is ignored`),t.skipReason="ignored";else if(i.enabled===!1)Oxe.logger.debug(`Dependency: ${n}, is disabled`),t.skipReason="disabled";else{if(i.datasource)try{let a=await Awh(i.datasource,()=>(0,_wh.lookupUpdates)(i));Object.assign(t,a)}catch(a){if(e.repoIsOnboarded||!(a instanceof fwh.ExternalHostError))throw a;let o=a.err;t.warnings??=[],t.warnings.push({topic:"Lookup Error",message:`${n}: ${o.message}`})}t.updates??=[]}return t}async function Cwh(e,r,t){let{packageFile:n}=t,i=(0,YTr.mergeChildConfig)(r,t);t.extractedConstraints&&(i.constraints={...t.extractedConstraints,...e.constraints});let{manager:s}=i,a=t.deps.map(o=>()=>bwh(i,o));Oxe.logger.trace({manager:s,packageFile:n,queueLength:a.length},"fetchManagerPackagerFileUpdates starting with concurrency"),t.deps=await P6o.all(a),Oxe.logger.trace({packageFile:n},"fetchManagerPackagerFileUpdates finished")}async function vwh(e,r,t){let n=(0,YTr.getManagerConfig)(e,t),i=r[t].map(s=>()=>Cwh(e,n,s));Oxe.logger.trace({manager:t,queueLength:i.length},"fetchManagerUpdates starting"),await P6o.all(i),Oxe.logger.trace({manager:t},"fetchManagerUpdates finished")}async function Ewh(e,r){let n=Object.keys(r).map(i=>vwh(e,r,i));await Promise.all(n),ywh.PackageFiles.add(e.baseBranch,{...r}),Oxe.logger.debug({baseBranch:e.baseBranch},"Package releases lookups complete")}JTr.fetchUpdates=Ewh});var R6o=A(XTr=>{"use strict";Object.defineProperty(XTr,"__esModule",{value:!0});XTr.slugifyUrl=void 0;var Dwh=(tn(),Dr(en)),Swh=Dwh.__importDefault(dTr()),wwh=Ba();function Iwh(e){let r=(0,wwh.regEx)(/[:/.]+/g);return(0,Swh.default)(e.replace(r," "))}XTr.slugifyUrl=Iwh});var k6o=A((K$1,xwh)=>{xwh.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Vpi=A((H$1,F6o)=>{"use strict";F6o.exports=k6o()});var ZTr=A((W$1,N6o)=>{N6o.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/});var q6o=A((Y$1,B6o)=>{"use strict";var O6o={};function Twh(e){var r,t,n=O6o[e];if(n)return n;for(n=O6o[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),/^[0-9a-z]$/i.test(t)?n.push(t):n.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2));for(r=0;r"u"&&(t=!0),o=Twh(r),n=0,i=e.length;n=55296&&s<=57343){if(s>=55296&&s<=56319&&n+1=56320&&a<=57343)){c+=encodeURIComponent(e[n]+e[n+1]),n++;continue}c+="%EF%BF%BD";continue}c+=encodeURIComponent(e[n])}return c}ePr.defaultChars=";/?:@&=+$,-_.!~*'()#";ePr.componentChars="-_.!~*'()";B6o.exports=ePr});var j6o=A((J$1,L6o)=>{"use strict";var M6o={};function Pwh(e){var r,t,n=M6o[e];if(n)return n;for(n=M6o[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),n.push(t);for(r=0;r=55296&&u<=57343?m+="\uFFFD\uFFFD\uFFFD":m+=String.fromCharCode(u),i+=6;continue}if((a&248)===240&&i+91114111?m+="\uFFFD\uFFFD\uFFFD\uFFFD":(u-=65536,m+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),i+=9;continue}m+="\uFFFD"}return m})}tPr.defaultChars=";/?:@&=+$,#";tPr.componentChars="";L6o.exports=tPr});var U6o=A((X$1,G6o)=>{"use strict";G6o.exports=function(r){var t="";return t+=r.protocol||"",t+=r.slashes?"//":"",t+=r.auth?r.auth+"@":"",r.hostname&&r.hostname.indexOf(":")!==-1?t+="["+r.hostname+"]":t+=r.hostname||"",t+=r.port?":"+r.port:"",t+=r.pathname||"",t+=r.search||"",t+=r.hash||"",t}});var W6o=A((Z$1,H6o)=>{"use strict";function rPr(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Rwh=/^([a-z0-9.+-]+:)/i,kwh=/:[0-9]*$/,Fwh=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Nwh=["<",">",'"',"`"," ","\r",` +`," "],Owh=["{","}","|","\\","^","`"].concat(Nwh),Bwh=["'"].concat(Owh),V6o=["%","/","?",";","#"].concat(Bwh),z6o=["/","?","#"],qwh=255,$6o=/^[+a-z0-9A-Z_-]{0,63}$/,Mwh=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Q6o={javascript:!0,"javascript:":!0},K6o={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Lwh(e,r){if(e&&e instanceof rPr)return e;var t=new rPr;return t.parse(e,r),t}rPr.prototype.parse=function(e,r){var t,n,i,s,a,o=e;if(o=o.trim(),!r&&e.split("#").length===1){var c=Fwh.exec(o);if(c)return this.pathname=c[1],c[2]&&(this.search=c[2]),this}var l=Rwh.exec(o);if(l&&(l=l[0],i=l.toLowerCase(),this.protocol=l,o=o.substr(l.length)),(r||l||o.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=o.substr(0,2)==="//",a&&!(l&&Q6o[l])&&(o=o.substr(2),this.slashes=!0)),!Q6o[l]&&(a||l&&!K6o[l])){var u=-1;for(t=0;t127?x+="x":x+=w[P];if(!x.match($6o)){var R=v.slice(0,t),L=v.slice(t+1),U=w.match(Mwh);U&&(R.push(U[1]),L.unshift(U[2])),L.length&&(o=L.join(".")+o),this.hostname=R.join(".");break}}}}this.hostname.length>qwh&&(this.hostname=""),b&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var Y=o.indexOf("#");Y!==-1&&(this.hash=o.substr(Y),o=o.slice(0,Y));var N=o.indexOf("?");return N!==-1&&(this.search=o.substr(N),o=o.slice(0,N)),o&&(this.pathname=o),K6o[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this};rPr.prototype.parseHost=function(e){var r=kwh.exec(e);r&&(r=r[0],r!==":"&&(this.port=r.substr(1)),e=e.substr(0,e.length-r.length)),e&&(this.hostname=e)};H6o.exports=Lwh});var zpi=A((eQ1,DFt)=>{"use strict";DFt.exports.encode=q6o();DFt.exports.decode=j6o();DFt.exports.format=U6o();DFt.exports.parse=W6o()});var $pi=A((tQ1,Y6o)=>{Y6o.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/});var Qpi=A((rQ1,J6o)=>{J6o.exports=/[\0-\x1F\x7F-\x9F]/});var Z6o=A((nQ1,X6o)=>{X6o.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/});var Kpi=A((iQ1,eFo)=>{eFo.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/});var tFo=A(hpt=>{"use strict";hpt.Any=$pi();hpt.Cc=Qpi();hpt.Cf=Z6o();hpt.P=ZTr();hpt.Z=Kpi()});var UA=A(uI=>{"use strict";function jwh(e){return Object.prototype.toString.call(e)}function Gwh(e){return jwh(e)==="[object String]"}var Uwh=Object.prototype.hasOwnProperty;function nFo(e,r){return Uwh.call(e,r)}function Vwh(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){if(t){if(typeof t!="object")throw new TypeError(t+"must be object");Object.keys(t).forEach(function(n){e[n]=t[n]})}}),e}function zwh(e,r,t){return[].concat(e.slice(0,r),t,e.slice(r+1))}function iFo(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function sFo(e){if(e>65535){e-=65536;var r=55296+(e>>10),t=56320+(e&1023);return String.fromCharCode(r,t)}return String.fromCharCode(e)}var aFo=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,$wh=/&([a-z#][a-z0-9]{1,31});/gi,Qwh=new RegExp(aFo.source+"|"+$wh.source,"gi"),Kwh=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,rFo=Vpi();function Hwh(e,r){var t=0;return nFo(rFo,r)?rFo[r]:r.charCodeAt(0)===35&&Kwh.test(r)&&(t=r[1].toLowerCase()==="x"?parseInt(r.slice(2),16):parseInt(r.slice(1),10),iFo(t))?sFo(t):e}function Wwh(e){return e.indexOf("\\")<0?e:e.replace(aFo,"$1")}function Ywh(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(Qwh,function(r,t,n){return t||Hwh(r,n)})}var Jwh=/[&<>"]/,Xwh=/[&<>"]/g,Zwh={"&":"&","<":"<",">":">",'"':"""};function eIh(e){return Zwh[e]}function tIh(e){return Jwh.test(e)?e.replace(Xwh,eIh):e}var rIh=/[.?*+^$[\]\\(){}|-]/g;function nIh(e){return e.replace(rIh,"\\$&")}function iIh(e){switch(e){case 9:case 32:return!0}return!1}function sIh(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var aIh=ZTr();function oIh(e){return aIh.test(e)}function cIh(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function uIh(e){return e=e.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(e=e.replace(/ẞ/g,"\xDF")),e.toLowerCase().toUpperCase()}uI.lib={};uI.lib.mdurl=zpi();uI.lib.ucmicro=tFo();uI.assign=Vwh;uI.isString=Gwh;uI.has=nFo;uI.unescapeMd=Wwh;uI.unescapeAll=Ywh;uI.isValidEntityCode=iFo;uI.fromCodePoint=sFo;uI.escapeHtml=tIh;uI.arrayReplaceAt=zwh;uI.isSpace=iIh;uI.isWhiteSpace=sIh;uI.isMdAsciiPunct=cIh;uI.isPunctChar=oIh;uI.escapeRE=nIh;uI.normalizeReference=uIh});var cFo=A((oQ1,oFo)=>{"use strict";oFo.exports=function(r,t,n){var i,s,a,o,c=-1,l=r.posMax,u=r.pos;for(r.pos=t+1,i=1;r.pos{"use strict";var uFo=UA().unescapeAll;lFo.exports=function(r,t,n){var i,s,a=0,o=t,c={ok:!1,pos:0,lines:0,str:""};if(r.charCodeAt(t)===60){for(t++;t32))return c;if(i===41){if(s===0)break;s--}t++}return o===t||s!==0||(c.str=uFo(r.slice(o,t)),c.lines=a,c.pos=t,c.ok=!0),c}});var mFo=A((uQ1,pFo)=>{"use strict";var lIh=UA().unescapeAll;pFo.exports=function(r,t,n){var i,s,a=0,o=t,c={ok:!1,pos:0,lines:0,str:""};if(t>=n||(s=r.charCodeAt(t),s!==34&&s!==39&&s!==40))return c;for(t++,s===40&&(s=41);t{"use strict";nPr.parseLinkLabel=cFo();nPr.parseLinkDestination=dFo();nPr.parseLinkTitle=mFo()});var gFo=A((dQ1,hFo)=>{"use strict";var dIh=UA().assign,pIh=UA().unescapeAll,Bxe=UA().escapeHtml,FX={};FX.code_inline=function(e,r,t,n,i){var s=e[r];return""+Bxe(e[r].content)+""};FX.code_block=function(e,r,t,n,i){var s=e[r];return""+Bxe(e[r].content)+`
          +`};FX.fence=function(e,r,t,n,i){var s=e[r],a=s.info?pIh(s.info).trim():"",o="",c="",l,u,m,h,_;return a&&(m=a.split(/(\s+)/g),o=m[0],c=m.slice(2).join("")),t.highlight?l=t.highlight(s.content,o,c)||Bxe(s.content):l=Bxe(s.content),l.indexOf(""+l+`
          `):"
          "+l+`
          `};FX.image=function(e,r,t,n,i){var s=e[r];return s.attrs[s.attrIndex("alt")][1]=i.renderInlineAsText(s.children,t,n),i.renderToken(e,r,t)};FX.hardbreak=function(e,r,t){return t.xhtmlOut?`
          @@ -2568,67 +2568,67 @@ ${n}`,a=a.replace((0,Tse.regEx)(/Pull Request/g),"Merge Request").replace((0,Tse `};FX.softbreak=function(e,r,t){return t.breaks?t.xhtmlOut?`
          `:`
          `:` -`};FX.text=function(e,r){return Bxe(e[r].content)};FX.html_block=function(e,r){return e[r].content};FX.html_inline=function(e,r){return e[r].content};function gpt(){this.rules=lIh({},FX)}gpt.prototype.renderAttrs=function(r){var t,n,i;if(!r.attrs)return"";for(i="",t=0,n=r.attrs.length;t `:">",s)};gpt.prototype.renderInline=function(e,r,t){for(var n,i="",s=this.rules,a=0,o=e.length;a{"use strict";function Jz(){this.__rules__=[],this.__cache__=null}Jz.prototype.__find__=function(e){for(var r=0;r{"use strict";var pIh=/\r\n?|\n/g,mIh=/\0/g;yFo.exports=function(r){var t;t=r.src.replace(pIh,` -`),t=t.replace(mIh,"\uFFFD"),r.src=t}});var bFo=A((mQ1,AFo)=>{"use strict";AFo.exports=function(r){var t;r.inlineMode?(t=new r.Token("inline","",0),t.content=r.src,t.map=[0,1],t.children=[],r.tokens.push(t)):r.md.block.parse(r.src,r.md,r.env,r.tokens)}});var vFo=A((fQ1,CFo)=>{"use strict";CFo.exports=function(r){var t=r.tokens,n,i,s;for(i=0,s=t.length;i{"use strict";var fIh=UA().arrayReplaceAt;function hIh(e){return/^\s]/i.test(e)}function gIh(e){return/^<\/a\s*>/i.test(e)}EFo.exports=function(r){var t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P=r.tokens,k;if(r.md.options.linkify){for(n=0,i=P.length;n=0;t--){if(o=s[t],o.type==="link_close"){for(t--;s[t].level!==o.level&&s[t].type!=="link_open";)t--;continue}if(o.type==="html_inline"&&(hIh(o.content)&&b>0&&b--,gIh(o.content)&&b++),!(b>0)&&o.type==="text"&&r.md.linkify.test(o.content)){for(u=o.content,k=r.md.linkify.match(u),c=[],_=o.level,h=0,k.length>0&&k[0].index===0&&t>0&&s[t-1].type==="text_special"&&(k=k.slice(1)),l=0;lh&&(a=new r.Token("text","",0),a.content=u.slice(h,m),a.level=_,c.push(a)),a=new r.Token("link_open","a",1),a.attrs=[["href",w]],a.level=_++,a.markup="linkify",a.info="auto",c.push(a),a=new r.Token("text","",0),a.content=x,a.level=_,c.push(a),a=new r.Token("link_close","a",-1),a.level=--_,a.markup="linkify",a.info="auto",c.push(a),h=k[l].lastIndex);h{"use strict";var SFo=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,yIh=/\((c|tm|r)\)/i,_Ih=/\((c|tm|r)\)/ig,AIh={c:"\xA9",r:"\xAE",tm:"\u2122"};function bIh(e,r){return AIh[r.toLowerCase()]}function CIh(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&(t.content=t.content.replace(_Ih,bIh)),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}function vIh(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&SFo.test(t.content)&&(t.content=t.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1\u2014").replace(/(^|\s)--(?=\s|$)/mg,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1\u2013")),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}wFo.exports=function(r){var t;if(r.md.options.typographer)for(t=r.tokens.length-1;t>=0;t--)r.tokens[t].type==="inline"&&(yIh.test(r.tokens[t].content)&&CIh(r.tokens[t].children),SFo.test(r.tokens[t].content)&&vIh(r.tokens[t].children))}});var NFo=A((yQ1,FFo)=>{"use strict";var xFo=UA().isWhiteSpace,TFo=UA().isPunctChar,PFo=UA().isMdAsciiPunct,EIh=/['"]/,RFo=/['"]/g,kFo="\u2019";function sPr(e,r,t){return e.slice(0,r)+t+e.slice(r+1)}function DIh(e,r){var t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U;for(R=[],t=0;t=0&&!(R[P].level<=c);P--);if(R.length=P+1,n.type==="text"){i=n.content,a=0,o=i.length;e:for(;a=0)u=i.charCodeAt(s.index-1);else for(P=t-1;P>=0&&!(e[P].type==="softbreak"||e[P].type==="hardbreak");P--)if(e[P].content){u=e[P].content.charCodeAt(e[P].content.length-1);break}if(m=32,a=48&&u<=57&&(x=w=!1),w&&x&&(w=h,x=_),!w&&!x){k&&(n.content=sPr(n.content,s.index,kFo));continue}if(x){for(P=R.length-1;P>=0&&(l=R[P],!(R[P].level=0;t--)r.tokens[t].type!=="inline"||!EIh.test(r.tokens[t].content)||DIh(r.tokens[t].children,r)}});var BFo=A((_Q1,OFo)=>{"use strict";OFo.exports=function(r){var t,n,i,s,a,o,c=r.tokens;for(t=0,n=c.length;t{"use strict";function ypt(e,r,t){this.type=e,this.tag=r,this.attrs=null,this.map=null,this.nesting=t,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}ypt.prototype.attrIndex=function(r){var t,n,i;if(!this.attrs)return-1;for(t=this.attrs,n=0,i=t.length;n=0&&(n=this.attrs[t][1]),n};ypt.prototype.attrJoin=function(r,t){var n=this.attrIndex(r);n<0?this.attrPush([r,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t};qFo.exports=ypt});var jFo=A((bQ1,LFo)=>{"use strict";var SIh=aPr();function MFo(e,r,t){this.src=e,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=r}MFo.prototype.Token=SIh;LFo.exports=MFo});var UFo=A((CQ1,GFo)=>{"use strict";var wIh=iPr(),Kpi=[["normalize",_Fo()],["block",bFo()],["inline",vFo()],["linkify",DFo()],["replacements",IFo()],["smartquotes",NFo()],["text_join",BFo()]];function Hpi(){this.ruler=new wIh;for(var e=0;e{"use strict";var Wpi=UA().isSpace;function Ypi(e,r){var t=e.bMarks[r]+e.tShift[r],n=e.eMarks[r];return e.src.slice(t,n)}function VFo(e){var r=[],t=0,n=e.length,i,s=!1,a=0,o="";for(i=e.charCodeAt(t);tn||(u=t+1,r.sCount[u]=4||(o=r.bMarks[u]+r.tShift[u],o>=r.eMarks[u])||(L=r.src.charCodeAt(o++),L!==124&&L!==45&&L!==58)||o>=r.eMarks[u]||(U=r.src.charCodeAt(o++),U!==124&&U!==45&&U!==58&&!Wpi(U))||L===45&&Wpi(U))return!1;for(;o=4||(m=VFo(a),m.length&&m[0]===""&&m.shift(),m.length&&m[m.length-1]===""&&m.pop(),h=m.length,h===0||h!==b.length))return!1;if(i)return!0;for(P=r.parentType,r.parentType="table",R=r.md.block.ruler.getRules("blockquote"),_=r.push("table_open","table",1),_.map=w=[t,0],_=r.push("thead_open","thead",1),_.map=[t,t+1],_=r.push("tr_open","tr",1),_.map=[t,t+1],c=0;c=4)break;for(m=VFo(a),m.length&&m[0]===""&&m.shift(),m.length&&m[m.length-1]===""&&m.pop(),u===t+2&&(_=r.push("tbody_open","tbody",1),_.map=x=[t+2,0]),_=r.push("tr_open","tr",1),_.map=[u,u+1],c=0;c{"use strict";QFo.exports=function(r,t,n){var i,s,a;if(r.sCount[t]-r.blkIndent<4)return!1;for(s=i=t+1;i=4){i++,s=i;continue}break}return r.line=s,a=r.push("code_block","code",0),a.content=r.getLines(t,s,4+r.blkIndent,!1)+` -`,a.map=[t,r.line],!0}});var WFo=A((DQ1,HFo)=>{"use strict";HFo.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h=!1,_=r.bMarks[t]+r.tShift[t],b=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||_+3>b||(s=r.src.charCodeAt(_),s!==126&&s!==96)||(l=_,_=r.skipChars(_,s),a=_-l,a<3)||(m=r.src.slice(l,_),o=r.src.slice(_,b),s===96&&o.indexOf(String.fromCharCode(s))>=0))return!1;if(i)return!0;for(c=t;c++,!(c>=n||(_=l=r.bMarks[c]+r.tShift[c],b=r.eMarks[c],_=4)&&(_=r.skipChars(_,s),!(_-l{"use strict";var YFo=UA().isSpace;JFo.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U,Y,N,j=r.lineMax,M=r.bMarks[t]+r.tShift[t],C=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(M++)!==62)return!1;if(i)return!0;for(c=_=r.sCount[t]+1,r.src.charCodeAt(M)===32?(M++,c++,_++,s=!1,R=!0):r.src.charCodeAt(M)===9?(R=!0,(r.bsCount[t]+_)%4===3?(M++,c++,_++,s=!1):s=!0):R=!1,b=[r.bMarks[t]],r.bMarks[t]=M;M=C,P=[r.sCount[t]],r.sCount[t]=_-c,k=[r.tShift[t]],r.tShift[t]=M-r.bMarks[t],U=r.md.block.ruler.getRules("blockquote"),x=r.parentType,r.parentType="blockquote",h=t+1;h=C));h++){if(r.src.charCodeAt(M++)===62&&!N){for(c=_=r.sCount[h]+1,r.src.charCodeAt(M)===32?(M++,c++,_++,s=!1,R=!0):r.src.charCodeAt(M)===9?(R=!0,(r.bsCount[h]+_)%4===3?(M++,c++,_++,s=!1):s=!0):R=!1,b.push(r.bMarks[h]),r.bMarks[h]=M;M=C,v.push(r.bsCount[h]),r.bsCount[h]=r.sCount[h]+1+(R?1:0),P.push(r.sCount[h]),r.sCount[h]=_-c,k.push(r.tShift[h]),r.tShift[h]=M-r.bMarks[h];continue}if(u)break;for(L=!1,o=0,l=U.length;o",Y.map=m=[t,0],r.md.block.tokenize(r,t,h),Y=r.push("blockquote_close","blockquote",-1),Y.markup=">",r.lineMax=j,r.parentType=x,m[1]=r.line,o=0;o{"use strict";var IIh=UA().isSpace;ZFo.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(s=r.src.charCodeAt(l++),s!==42&&s!==45&&s!==95))return!1;for(a=1;l{"use strict";var n8o=UA().isSpace;function t8o(e,r){var t,n,i,s;return n=e.bMarks[r]+e.tShift[r],i=e.eMarks[r],t=e.src.charCodeAt(n++),t!==42&&t!==45&&t!==43||n=s||(t=e.src.charCodeAt(i++),t<48||t>57))return-1;for(;;){if(i>=s)return-1;if(t=e.src.charCodeAt(i++),t>=48&&t<=57){if(i-n>=10)return-1;continue}if(t===41||t===46)break;return-1}return i=4||r.listIndent>=0&&r.sCount[t]-r.listIndent>=4&&r.sCount[t]=r.blkIndent&&(ee=!0),(C=r8o(r,t))>=0){if(m=!0,V=r.bMarks[t]+r.tShift[t],x=Number(r.src.slice(V,C-1)),ee&&x!==1)return!1}else if((C=t8o(r,t))>=0)m=!1;else return!1;if(ee&&r.skipSpaces(C)>=r.eMarks[t])return!1;if(w=r.src.charCodeAt(C-1),i)return!0;for(v=r.tokens.length,m?(J=r.push("ordered_list_open","ol",1),x!==1&&(J.attrs=[["start",x]])):J=r.push("bullet_list_open","ul",1),J.map=b=[t,0],J.markup=String.fromCharCode(w),k=t,O=!1,X=r.md.block.ruler.getRules("list"),U=r.parentType,r.parentType="list";k=P?l=1:l=R-u,l>4&&(l=1),c=u+l,J=r.push("list_item_open","li",1),J.markup=String.fromCharCode(w),J.map=h=[t,0],m&&(J.info=r.src.slice(V,C-1)),j=r.tight,N=r.tShift[t],Y=r.sCount[t],L=r.listIndent,r.listIndent=r.blkIndent,r.blkIndent=c,r.tight=!0,r.tShift[t]=a-r.bMarks[t],r.sCount[t]=R,a>=P&&r.isEmpty(t+1)?r.line=Math.min(r.line+2,n):r.md.block.tokenize(r,t,n,!0),(!r.tight||O)&&(fe=!1),O=r.line-t>1&&r.isEmpty(r.line-1),r.blkIndent=r.listIndent,r.listIndent=L,r.tShift[t]=N,r.sCount[t]=Y,r.tight=j,J=r.push("list_item_close","li",-1),J.markup=String.fromCharCode(w),k=t=r.line,h[1]=k,a=r.bMarks[t],k>=n||r.sCount[k]=4)break;for(Q=!1,o=0,_=X.length;o<_;o++)if(X[o](r,k,n,!0)){Q=!0;break}if(Q)break;if(m){if(C=r8o(r,k),C<0)break;V=r.bMarks[k]+r.tShift[k]}else if(C=t8o(r,k),C<0)break;if(w!==r.src.charCodeAt(C-1))break}return m?J=r.push("ordered_list_close","ol",-1):J=r.push("bullet_list_close","ul",-1),J.markup=String.fromCharCode(w),b[1]=k,r.line=k,r.parentType=U,fe&&xIh(r,v),!0}});var o8o=A((xQ1,a8o)=>{"use strict";var TIh=UA().normalizeReference,oPr=UA().isSpace;a8o.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L=0,U=r.bMarks[t]+r.tShift[t],Y=r.eMarks[t],N=t+1;if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(U)!==91)return!1;for(;++U3)&&!(r.sCount[N]<0)){for(P=!1,u=0,m=k.length;u"u"&&(r.env.references={}),typeof r.env.references[h]>"u"&&(r.env.references[h]={title:R,href:l}),r.parentType=b,r.line=t+L+1),!0)}});var u8o=A((TQ1,c8o)=>{"use strict";c8o.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]});var Xpi=A((PQ1,Jpi)=>{"use strict";var PIh="[a-zA-Z_:][a-zA-Z0-9:._-]*",RIh="[^\"'=<>`\\x00-\\x20]+",kIh="'[^']*'",FIh='"[^"]*"',NIh="(?:"+RIh+"|"+kIh+"|"+FIh+")",OIh="(?:\\s+"+PIh+"(?:\\s*=\\s*"+NIh+")?)",l8o="<[A-Za-z][A-Za-z0-9\\-]*"+OIh+"*\\s*\\/?>",d8o="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",BIh="|",qIh="<[?][\\s\\S]*?[?]>",MIh="]*>",LIh="",jIh=new RegExp("^(?:"+l8o+"|"+d8o+"|"+BIh+"|"+qIh+"|"+MIh+"|"+LIh+")"),GIh=new RegExp("^(?:"+l8o+"|"+d8o+")");Jpi.exports.HTML_TAG_RE=jIh;Jpi.exports.HTML_OPEN_CLOSE_TAG_RE=GIh});var m8o=A((RQ1,p8o)=>{"use strict";var UIh=u8o(),VIh=Xpi().HTML_OPEN_CLOSE_TAG_RE,_pt=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(VIh.source+"\\s*$"),/^$/,!1]];p8o.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||!r.md.options.html||r.src.charCodeAt(l)!==60)return!1;for(c=r.src.slice(l,u),s=0;s<_pt.length&&!_pt[s][0].test(c);s++);if(s===_pt.length)return!1;if(i)return _pt[s][2];if(a=t+1,!_pt[s][1].test(c)){for(;a{"use strict";var f8o=UA().isSpace;h8o.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(s=r.src.charCodeAt(l),s!==35||l>=u))return!1;for(a=1,s=r.src.charCodeAt(++l);s===35&&l6||ll&&f8o(r.src.charCodeAt(o-1))&&(u=o),r.line=t+1,c=r.push("heading_open","h"+String(a),1),c.markup="########".slice(0,a),c.map=[t,r.line],c=r.push("inline","",0),c.content=r.src.slice(l,u).trim(),c.map=[t,r.line],c.children=[],c=r.push("heading_close","h"+String(a),-1),c.markup="########".slice(0,a)),!0)}});var _8o=A((FQ1,y8o)=>{"use strict";y8o.exports=function(r,t,n){var i,s,a,o,c,l,u,m,h,_=t+1,b,v=r.md.block.ruler.getRules("paragraph");if(r.sCount[t]-r.blkIndent>=4)return!1;for(b=r.parentType,r.parentType="paragraph";_3)){if(r.sCount[_]>=r.blkIndent&&(l=r.bMarks[_]+r.tShift[_],u=r.eMarks[_],l=u)))){m=h===61?1:2;break}if(!(r.sCount[_]<0)){for(s=!1,a=0,o=v.length;a{"use strict";A8o.exports=function(r,t){var n,i,s,a,o,c,l=t+1,u=r.md.block.ruler.getRules("paragraph"),m=r.lineMax;for(c=r.parentType,r.parentType="paragraph";l3)&&!(r.sCount[l]<0)){for(i=!1,s=0,a=u.length;s{"use strict";var C8o=aPr(),cPr=UA().isSpace;function NX(e,r,t,n){var i,s,a,o,c,l,u,m;for(this.src=e,this.md=r,this.env=t,this.tokens=n,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",s=this.src,m=!1,a=o=l=u=0,c=s.length;o0&&this.level++,this.tokens.push(n),n};NX.prototype.isEmpty=function(r){return this.bMarks[r]+this.tShift[r]>=this.eMarks[r]};NX.prototype.skipEmptyLines=function(r){for(var t=this.lineMax;rt;)if(!cPr(this.src.charCodeAt(--r)))return r+1;return r};NX.prototype.skipChars=function(r,t){for(var n=this.src.length;rn;)if(t!==this.src.charCodeAt(--r))return r+1;return r};NX.prototype.getLines=function(r,t,n,i){var s,a,o,c,l,u,m,h=r;if(r>=t)return"";for(u=new Array(t-r),s=0;hn?u[s]=new Array(a-n+1).join(" ")+this.src.slice(c,l):u[s]=this.src.slice(c,l)}return u.join("")};NX.prototype.Token=C8o;v8o.exports=NX});var S8o=A((BQ1,D8o)=>{"use strict";var zIh=iPr(),uPr=[["table",$Fo(),["paragraph","reference"]],["code",KFo()],["fence",WFo(),["paragraph","reference","blockquote","list"]],["blockquote",XFo(),["paragraph","reference","blockquote","list"]],["hr",e8o(),["paragraph","reference","blockquote","list"]],["list",s8o(),["paragraph","reference","blockquote"]],["reference",o8o()],["html_block",m8o(),["paragraph","reference","blockquote"]],["heading",g8o(),["paragraph","reference","blockquote"]],["lheading",_8o()],["paragraph",b8o()]];function lPr(){this.ruler=new zIh;for(var e=0;e=t||e.sCount[o]=l){e.line=t;break}for(i=0;i{"use strict";function $Ih(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}w8o.exports=function(r,t){for(var n=r.pos;n{"use strict";var QIh=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i;x8o.exports=function(r,t){var n,i,s,a,o,c,l,u;return!r.md.options.linkify||r.linkLevel>0||(n=r.pos,i=r.posMax,n+3>i)||r.src.charCodeAt(n)!==58||r.src.charCodeAt(n+1)!==47||r.src.charCodeAt(n+2)!==47||(s=r.pending.match(QIh),!s)||(a=s[1],o=r.md.linkify.matchAtStart(r.src.slice(n-a.length)),!o)||(c=o.url,c=c.replace(/\*+$/,""),l=r.md.normalizeLink(c),!r.md.validateLink(l))?!1:(t||(r.pending=r.pending.slice(0,-a.length),u=r.push("link_open","a",1),u.attrs=[["href",l]],u.markup="linkify",u.info="auto",u=r.push("text","",0),u.content=r.md.normalizeLinkText(c),u=r.push("link_close","a",-1),u.markup="linkify",u.info="auto"),r.pos+=c.length-a.length,!0)}});var R8o=A((LQ1,P8o)=>{"use strict";var KIh=UA().isSpace;P8o.exports=function(r,t){var n,i,s,a=r.pos;if(r.src.charCodeAt(a)!==10)return!1;if(n=r.pending.length-1,i=r.posMax,!t)if(n>=0&&r.pending.charCodeAt(n)===32)if(n>=1&&r.pending.charCodeAt(n-1)===32){for(s=n-1;s>=1&&r.pending.charCodeAt(s-1)===32;)s--;r.pending=r.pending.slice(0,s),r.push("hardbreak","br",0)}else r.pending=r.pending.slice(0,-1),r.push("softbreak","br",0);else r.push("softbreak","br",0);for(a++;a{"use strict";var HIh=UA().isSpace,emi=[];for(Zpi=0;Zpi<256;Zpi++)emi.push(0);var Zpi;"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){emi[e.charCodeAt(0)]=1});k8o.exports=function(r,t){var n,i,s,a,o,c=r.pos,l=r.posMax;if(r.src.charCodeAt(c)!==92||(c++,c>=l))return!1;if(n=r.src.charCodeAt(c),n===10){for(t||r.push("hardbreak","br",0),c++;c=55296&&n<=56319&&c+1=56320&&i<=57343&&(a+=r.src[c+1],c++)),s="\\"+a,t||(o=r.push("text_special","",0),n<256&&emi[n]!==0?o.content=a:o.content=s,o.markup=s,o.info="escape"),r.pos=c+1,!0}});var O8o=A((GQ1,N8o)=>{"use strict";N8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m=r.pos,h=r.src.charCodeAt(m);if(h!==96)return!1;for(n=m,m++,i=r.posMax;m{"use strict";tmi.exports.tokenize=function(r,t){var n,i,s,a,o,c=r.pos,l=r.src.charCodeAt(c);if(t||l!==126||(i=r.scanDelims(r.pos,!0),a=i.length,o=String.fromCharCode(l),a<2))return!1;for(a%2&&(s=r.push("text","",0),s.content=o,a--),n=0;n{"use strict";nmi.exports.tokenize=function(r,t){var n,i,s,a=r.pos,o=r.src.charCodeAt(a);if(t||o!==95&&o!==42)return!1;for(i=r.scanDelims(r.pos,o===42),n=0;n=0;t--)n=r[t],!(n.marker!==95&&n.marker!==42)&&n.end!==-1&&(i=r[n.end],o=t>0&&r[t-1].end===n.end+1&&r[t-1].marker===n.marker&&r[t-1].token===n.token-1&&r[n.end+1].token===i.token+1,a=String.fromCharCode(n.marker),s=e.tokens[n.token],s.type=o?"strong_open":"em_open",s.tag=o?"strong":"em",s.nesting=1,s.markup=o?a+a:a,s.content="",s=e.tokens[i.token],s.type=o?"strong_close":"em_close",s.tag=o?"strong":"em",s.nesting=-1,s.markup=o?a+a:a,s.content="",o&&(e.tokens[r[t-1].token].content="",e.tokens[r[n.end+1].token].content="",t--))}nmi.exports.postProcess=function(r){var t,n=r.tokens_meta,i=r.tokens_meta.length;for(q8o(r,r.delimiters),t=0;t{"use strict";var WIh=UA().normalizeReference,smi=UA().isSpace;M8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m,h="",_="",b=r.pos,v=r.posMax,w=r.pos,x=!0;if(r.src.charCodeAt(r.pos)!==91||(o=r.pos+1,a=r.md.helpers.parseLinkLabel(r,r.pos,!0),a<0))return!1;if(c=a+1,c=v)return!1;if(w=c,l=r.md.helpers.parseLinkDestination(r.src,c,r.posMax),l.ok){for(h=r.md.normalizeLink(l.str),r.md.validateLink(h)?c=l.pos:h="",w=c;c=v||r.src.charCodeAt(c)!==41)&&(x=!0),c++}if(x){if(typeof r.env.references>"u")return!1;if(c=0?s=r.src.slice(w,c++):c=a+1):c=a+1,s||(s=r.src.slice(o,a)),u=r.env.references[WIh(s)],!u)return r.pos=b,!1;h=u.href,_=u.title}return t||(r.pos=o,r.posMax=a,m=r.push("link_open","a",1),m.attrs=n=[["href",h]],_&&n.push(["title",_]),r.linkLevel++,r.md.inline.tokenize(r),r.linkLevel--,m=r.push("link_close","a",-1)),r.pos=c,r.posMax=v,!0}});var G8o=A(($Q1,j8o)=>{"use strict";var YIh=UA().normalizeReference,ami=UA().isSpace;j8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m,h,_,b,v,w="",x=r.pos,P=r.posMax;if(r.src.charCodeAt(r.pos)!==33||r.src.charCodeAt(r.pos+1)!==91||(c=r.pos+2,o=r.md.helpers.parseLinkLabel(r,r.pos+1,!1),o<0))return!1;if(l=o+1,l=P)return!1;for(v=l,m=r.md.helpers.parseLinkDestination(r.src,l,r.posMax),m.ok&&(w=r.md.normalizeLink(m.str),r.md.validateLink(w)?l=m.pos:w=""),v=l;l=P||r.src.charCodeAt(l)!==41)return r.pos=x,!1;l++}else{if(typeof r.env.references>"u")return!1;if(l=0?a=r.src.slice(v,l++):l=o+1):l=o+1,a||(a=r.src.slice(c,o)),u=r.env.references[YIh(a)],!u)return r.pos=x,!1;w=u.href,h=u.title}return t||(s=r.src.slice(c,o),r.md.inline.parse(s,r.md,r.env,b=[]),_=r.push("image","img",0),_.attrs=n=[["src",w],["alt",""]],_.children=b,_.content=s,h&&n.push(["title",h])),r.pos=l,r.posMax=P,!0}});var V8o=A((QQ1,U8o)=>{"use strict";var JIh=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,XIh=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;U8o.exports=function(r,t){var n,i,s,a,o,c,l=r.pos;if(r.src.charCodeAt(l)!==60)return!1;for(o=r.pos,c=r.posMax;;){if(++l>=c||(a=r.src.charCodeAt(l),a===60))return!1;if(a===62)break}return n=r.src.slice(o+1,l),XIh.test(n)?(i=r.md.normalizeLink(n),r.md.validateLink(i)?(t||(s=r.push("link_open","a",1),s.attrs=[["href",i]],s.markup="autolink",s.info="auto",s=r.push("text","",0),s.content=r.md.normalizeLinkText(n),s=r.push("link_close","a",-1),s.markup="autolink",s.info="auto"),r.pos+=n.length+2,!0):!1):JIh.test(n)?(i=r.md.normalizeLink("mailto:"+n),r.md.validateLink(i)?(t||(s=r.push("link_open","a",1),s.attrs=[["href",i]],s.markup="autolink",s.info="auto",s=r.push("text","",0),s.content=r.md.normalizeLinkText(n),s=r.push("link_close","a",-1),s.markup="autolink",s.info="auto"),r.pos+=n.length+2,!0):!1):!1}});var $8o=A((KQ1,z8o)=>{"use strict";var ZIh=Xpi().HTML_TAG_RE;function exh(e){return/^\s]/i.test(e)}function txh(e){return/^<\/a\s*>/i.test(e)}function rxh(e){var r=e|32;return r>=97&&r<=122}z8o.exports=function(r,t){var n,i,s,a,o=r.pos;return!r.md.options.html||(s=r.posMax,r.src.charCodeAt(o)!==60||o+2>=s)||(n=r.src.charCodeAt(o+1),n!==33&&n!==63&&n!==47&&!rxh(n))||(i=r.src.slice(o).match(ZIh),!i)?!1:(t||(a=r.push("html_inline","",0),a.content=r.src.slice(o,o+i[0].length),exh(a.content)&&r.linkLevel++,txh(a.content)&&r.linkLevel--),r.pos+=i[0].length,!0)}});var W8o=A((HQ1,H8o)=>{"use strict";var Q8o=Upi(),nxh=UA().has,ixh=UA().isValidEntityCode,K8o=UA().fromCodePoint,sxh=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,axh=/^&([a-z][a-z0-9]{1,31});/i;H8o.exports=function(r,t){var n,i,s,a,o=r.pos,c=r.posMax;if(r.src.charCodeAt(o)!==38||o+1>=c)return!1;if(n=r.src.charCodeAt(o+1),n===35){if(s=r.src.slice(o).match(sxh),s)return t||(i=s[1][0].toLowerCase()==="x"?parseInt(s[1].slice(1),16):parseInt(s[1],10),a=r.push("text_special","",0),a.content=ixh(i)?K8o(i):K8o(65533),a.markup=s[0],a.info="entity"),r.pos+=s[0].length,!0}else if(s=r.src.slice(o).match(axh),s&&nxh(Q8o,s[1]))return t||(a=r.push("text_special","",0),a.content=Q8o[s[1]],a.markup=s[0],a.info="entity"),r.pos+=s[0].length,!0;return!1}});var X8o=A((WQ1,J8o)=>{"use strict";function Y8o(e,r){var t,n,i,s,a,o,c,l,u={},m=r.length;if(m){var h=0,_=-2,b=[];for(t=0;ta;n-=b[n]+1)if(s=r[n],s.marker===i.marker&&s.open&&s.end<0&&(c=!1,(s.close||i.open)&&(s.length+i.length)%3===0&&(s.length%3!==0||i.length%3!==0)&&(c=!0),!c)){l=n>0&&!r[n-1].open?b[n-1]+1:0,b[t]=t-n+l,b[n]=l,i.open=!1,s.end=t,s.close=!1,o=-1,_=-2;break}o!==-1&&(u[i.marker][(i.open?3:0)+(i.length||0)%3]=o)}}}J8o.exports=function(r){var t,n=r.tokens_meta,i=r.tokens_meta.length;for(Y8o(r,r.delimiters),t=0;t{"use strict";Z8o.exports=function(r){var t,n,i=0,s=r.tokens,a=r.tokens.length;for(t=n=0;t0&&i++,s[t].type==="text"&&t+1{"use strict";var omi=aPr(),t5o=UA().isWhiteSpace,r5o=UA().isPunctChar,n5o=UA().isMdAsciiPunct;function SFt(e,r,t,n){this.src=e,this.env=t,this.md=r,this.tokens=n,this.tokens_meta=Array(n.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}SFt.prototype.pushPending=function(){var e=new omi("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e};SFt.prototype.push=function(e,r,t){this.pending&&this.pushPending();var n=new omi(e,r,t),i=null;return t<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),n.level=this.level,t>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(i),n};SFt.prototype.scanDelims=function(e,r){var t=e,n,i,s,a,o,c,l,u,m,h=!0,_=!0,b=this.posMax,v=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;t{"use strict";var a5o=iPr(),cmi=[["text",I8o()],["linkify",T8o()],["newline",R8o()],["escape",F8o()],["backticks",O8o()],["strikethrough",rmi().tokenize],["emphasis",imi().tokenize],["link",L8o()],["image",G8o()],["autolink",V8o()],["html_inline",$8o()],["entity",W8o()]],umi=[["balance_pairs",X8o()],["strikethrough",rmi().postProcess],["emphasis",imi().postProcess],["fragments_join",e5o()]];function wFt(){var e;for(this.ruler=new a5o,e=0;e=s)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};wFt.prototype.parse=function(e,r,t,n){var i,s,a,o=new this.State(e,r,t,n);for(this.tokenize(o),s=this.ruler2.getRules(""),a=s.length,i=0;i{"use strict";u5o.exports=function(e){var r={};e=e||{},r.src_Any=zpi().source,r.src_Cc=$pi().source,r.src_Z=Qpi().source,r.src_P=ZTr().source,r.src_ZPCc=[r.src_Z,r.src_P,r.src_Cc].join("|"),r.src_ZCc=[r.src_Z,r.src_Cc].join("|");var t="[><\uFF5C]";return r.src_pseudo_letter="(?:(?!"+t+"|"+r.src_ZPCc+")"+r.src_Any+")",r.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",r.src_auth="(?:(?:(?!"+r.src_ZCc+"|[@/\\[\\]()]).)+@)?",r.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",r.src_host_terminator="(?=$|"+t+"|"+r.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+r.src_ZPCc+"))",r.src_path="(?:[/?#](?:(?!"+r.src_ZCc+"|"+t+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+r.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+r.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+r.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+r.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+r.src_ZCc+"|[']).)+\\'|\\'(?="+r.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+r.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+r.src_ZCc+"|$)|;(?!"+r.src_ZCc+"|$)|\\!+(?!"+r.src_ZCc+"|[!]|$)|\\?(?!"+r.src_ZCc+"|[?]|$))+|\\/)?",r.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',r.src_xn="xn--[a-z0-9\\-]{1,59}",r.src_domain_root="(?:"+r.src_xn+"|"+r.src_pseudo_letter+"{1,63})",r.src_domain="(?:"+r.src_xn+"|(?:"+r.src_pseudo_letter+")|(?:"+r.src_pseudo_letter+"(?:-|"+r.src_pseudo_letter+"){0,61}"+r.src_pseudo_letter+"))",r.src_host="(?:(?:(?:(?:"+r.src_domain+")\\.)*"+r.src_domain+"))",r.tpl_host_fuzzy="(?:"+r.src_ip4+"|(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%)))",r.tpl_host_no_ip_fuzzy="(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%))",r.src_host_strict=r.src_host+r.src_host_terminator,r.tpl_host_fuzzy_strict=r.tpl_host_fuzzy+r.src_host_terminator,r.src_host_port_strict=r.src_host+r.src_port+r.src_host_terminator,r.tpl_host_port_fuzzy_strict=r.tpl_host_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_port_no_ip_fuzzy_strict=r.tpl_host_no_ip_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+r.src_ZPCc+"|>|$))",r.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+r.src_ZCc+")("+r.src_email_name+"@"+r.tpl_host_fuzzy_strict+")",r.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_fuzzy_strict+r.src_path+")",r.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_no_ip_fuzzy_strict+r.src_path+")",r}});var h5o=A((eK1,f5o)=>{"use strict";function lmi(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function pPr(e){return Object.prototype.toString.call(e)}function oxh(e){return pPr(e)==="[object String]"}function cxh(e){return pPr(e)==="[object Object]"}function uxh(e){return pPr(e)==="[object RegExp]"}function d5o(e){return pPr(e)==="[object Function]"}function lxh(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var m5o={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function dxh(e){return Object.keys(e||{}).reduce(function(r,t){return r||m5o.hasOwnProperty(t)},!1)}var pxh={"http:":{validate:function(e,r,t){var n=e.slice(r);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(n)?n.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,r,t){var n=e.slice(r);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(n)?r>=3&&e[r-3]===":"||r>=3&&e[r-3]==="/"?0:n.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(e,r,t){var n=e.slice(r);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(n)?n.match(t.re.mailto)[0].length:0}}},mxh="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",fxh="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function hxh(e){e.__index__=-1,e.__text_cache__=""}function gxh(e){return function(r,t){var n=r.slice(t);return e.test(n)?n.match(e)[0].length:0}}function p5o(){return function(e,r){r.normalize(e)}}function dPr(e){var r=e.re=l5o()(e.__opts__),t=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||t.push(mxh),t.push(r.src_xn),r.src_tlds=t.join("|");function n(o){return o.replace("%TLDS%",r.src_tlds)}r.email_fuzzy=RegExp(n(r.tpl_email_fuzzy),"i"),r.link_fuzzy=RegExp(n(r.tpl_link_fuzzy),"i"),r.link_no_ip_fuzzy=RegExp(n(r.tpl_link_no_ip_fuzzy),"i"),r.host_fuzzy_test=RegExp(n(r.tpl_host_fuzzy_test),"i");var i=[];e.__compiled__={};function s(o,c){throw new Error('(LinkifyIt) Invalid schema "'+o+'": '+c)}Object.keys(e.__schemas__).forEach(function(o){var c=e.__schemas__[o];if(c!==null){var l={validate:null,link:null};if(e.__compiled__[o]=l,cxh(c)){uxh(c.validate)?l.validate=gxh(c.validate):d5o(c.validate)?l.validate=c.validate:s(o,c),d5o(c.normalize)?l.normalize=c.normalize:c.normalize?s(o,c):l.normalize=p5o();return}if(oxh(c)){i.push(o);return}s(o,c)}}),i.forEach(function(o){e.__compiled__[e.__schemas__[o]]&&(e.__compiled__[o].validate=e.__compiled__[e.__schemas__[o]].validate,e.__compiled__[o].normalize=e.__compiled__[e.__schemas__[o]].normalize)}),e.__compiled__[""]={validate:null,normalize:p5o()};var a=Object.keys(e.__compiled__).filter(function(o){return o.length>0&&e.__compiled__[o]}).map(lxh).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),hxh(e)}function yxh(e,r){var t=e.__index__,n=e.__last_index__,i=e.__text_cache__.slice(t,n);this.schema=e.__schema__.toLowerCase(),this.index=t+r,this.lastIndex=n+r,this.raw=i,this.text=i,this.url=i}function dmi(e,r){var t=new yxh(e,r);return e.__compiled__[t.schema].normalize(t,e),t}function TB(e,r){if(!(this instanceof TB))return new TB(e,r);r||dxh(e)&&(r=e,e={}),this.__opts__=lmi({},m5o,r),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=lmi({},pxh,e),this.__compiled__={},this.__tlds__=fxh,this.__tlds_replaced__=!1,this.re={},dPr(this)}TB.prototype.add=function(r,t){return this.__schemas__[r]=t,dPr(this),this};TB.prototype.set=function(r){return this.__opts__=lmi(this.__opts__,r),this};TB.prototype.test=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return!1;var t,n,i,s,a,o,c,l,u;if(this.re.schema_test.test(r)){for(c=this.re.schema_search,c.lastIndex=0;(t=c.exec(r))!==null;)if(s=this.testSchemaAt(r,t[2],c.lastIndex),s){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+s;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=r.search(this.re.host_fuzzy_test),l>=0&&(this.__index__<0||l=0&&(i=r.match(this.re.email_fuzzy))!==null&&(a=i.index+i[1].length,o=i.index+i[0].length,(this.__index__<0||athis.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=o))),this.__index__>=0};TB.prototype.pretest=function(r){return this.re.pretest.test(r)};TB.prototype.testSchemaAt=function(r,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(r,n,this):0};TB.prototype.match=function(r){var t=0,n=[];this.__index__>=0&&this.__text_cache__===r&&(n.push(dmi(this,t)),t=this.__last_index__);for(var i=t?r.slice(t):r;this.test(i);)n.push(dmi(this,t)),i=i.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null};TB.prototype.matchAtStart=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return null;var t=this.re.schema_at_start.exec(r);if(!t)return null;var n=this.testSchemaAt(r,t[2],t[0].length);return n?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+n,dmi(this,0)):null};TB.prototype.tlds=function(r,t){return r=Array.isArray(r)?r:[r],t?(this.__tlds__=this.__tlds__.concat(r).sort().filter(function(n,i,s){return n!==s[i-1]}).reverse(),dPr(this),this):(this.__tlds__=r.slice(),this.__tlds_replaced__=!0,dPr(this),this)};TB.prototype.normalize=function(r){r.schema||(r.url="http://"+r.url),r.schema==="mailto:"&&!/^mailto:/i.test(r.url)&&(r.url="mailto:"+r.url)};TB.prototype.onCompile=function(){};f5o.exports=TB});var y5o=A((tK1,g5o)=>{"use strict";g5o.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}});var A5o=A((rK1,_5o)=>{"use strict";_5o.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}}});var C5o=A((nK1,b5o)=>{"use strict";b5o.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}}});var S5o=A((iK1,D5o)=>{"use strict";var IFt=UA(),_xh=mFo(),Axh=hFo(),bxh=UFo(),Cxh=S8o(),vxh=c5o(),Exh=h5o(),qxe=Vpi(),v5o=require("punycode"),Dxh={default:y5o(),zero:A5o(),commonmark:C5o()},Sxh=/^(vbscript|javascript|file|data):/,wxh=/^data:image\/(gif|png|jpeg|webp);/;function Ixh(e){var r=e.trim().toLowerCase();return Sxh.test(r)?!!wxh.test(r):!0}var E5o=["http:","https:","mailto:"];function xxh(e){var r=qxe.parse(e,!0);if(r.hostname&&(!r.protocol||E5o.indexOf(r.protocol)>=0))try{r.hostname=v5o.toASCII(r.hostname)}catch{}return qxe.encode(qxe.format(r))}function Txh(e){var r=qxe.parse(e,!0);if(r.hostname&&(!r.protocol||E5o.indexOf(r.protocol)>=0))try{r.hostname=v5o.toUnicode(r.hostname)}catch{}return qxe.decode(qxe.format(r),qxe.decode.defaultChars+"%")}function RG(e,r){if(!(this instanceof RG))return new RG(e,r);r||IFt.isString(e)||(r=e||{},e="default"),this.inline=new vxh,this.block=new Cxh,this.core=new bxh,this.renderer=new Axh,this.linkify=new Exh,this.validateLink=Ixh,this.normalizeLink=xxh,this.normalizeLinkText=Txh,this.utils=IFt,this.helpers=IFt.assign({},_xh),this.options={},this.configure(e),r&&this.set(r)}RG.prototype.set=function(e){return IFt.assign(this.options,e),this};RG.prototype.configure=function(e){var r=this,t;if(IFt.isString(e)&&(t=e,e=Dxh[t],!e))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&r.set(e.options),e.components&&Object.keys(e.components).forEach(function(n){e.components[n].rules&&r[n].ruler.enableOnly(e.components[n].rules),e.components[n].rules2&&r[n].ruler2.enableOnly(e.components[n].rules2)}),this};RG.prototype.enable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){t=t.concat(this[i].ruler.enable(e,!0))},this),t=t.concat(this.inline.ruler2.enable(e,!0));var n=e.filter(function(i){return t.indexOf(i)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};RG.prototype.disable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){t=t.concat(this[i].ruler.disable(e,!0))},this),t=t.concat(this.inline.ruler2.disable(e,!0));var n=e.filter(function(i){return t.indexOf(i)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};RG.prototype.use=function(e){var r=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,r),this};RG.prototype.parse=function(e,r){if(typeof e!="string")throw new Error("Input data should be a String");var t=new this.core.State(e,this,r);return this.core.process(t),t.tokens};RG.prototype.render=function(e,r){return r=r||{},this.renderer.render(this.parse(e,r),this.options,r)};RG.prototype.parseInline=function(e,r){var t=new this.core.State(e,this,r);return t.inlineMode=!0,this.core.process(t),t.tokens};RG.prototype.renderInline=function(e,r){return r=r||{},this.renderer.render(this.parseInline(e,r),this.options,r)};D5o.exports=RG});var I5o=A((sK1,w5o)=>{"use strict";w5o.exports=S5o()});var pmi=A((aK1,T5o)=>{"use strict";T5o.exports=x5o;function x5o(e){if(e==null)return Fxh;if(typeof e=="string")return kxh(e);if(typeof e=="object")return"length"in e?Rxh(e):Pxh(e);if(typeof e=="function")return e;throw new Error("Expected function, string, or object as test")}function Pxh(e){return r;function r(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}function Rxh(e){for(var r=[],t=-1;++t{P5o.exports=Nxh;function Nxh(e){return"\x1B[33m"+e+"\x1B[39m"}});var fmi=A((cK1,N5o)=>{"use strict";N5o.exports=mPr;var Oxh=pmi(),Bxh=R5o(),k5o=!0,F5o="skip",mmi=!1;mPr.CONTINUE=k5o;mPr.SKIP=F5o;mPr.EXIT=mmi;function mPr(e,r,t,n){var i,s;typeof r=="function"&&typeof t!="function"&&(n=t,t=r,r=null),s=Oxh(r),i=n?-1:1,a(e,null,[])();function a(o,c,l){var u=typeof o=="object"&&o!==null?o:{},m;return typeof u.type=="string"&&(m=typeof u.tagName=="string"?u.tagName:typeof u.name=="string"?u.name:void 0,h.displayName="node ("+Bxh(u.type+(m?"<"+m+">":""))+")"),h;function h(){var _=l.concat(o),b=[],v,w;if((!r||s(o,c,l[l.length-1]||null))&&(b=qxh(t(o,l)),b[0]===mmi))return b;if(o.children&&b[0]!==F5o)for(w=(n?o.children.length:-1)+i;w>-1&&w{"use strict";O5o.exports=hPr;var fPr=fmi(),Mxh=fPr.CONTINUE,Lxh=fPr.SKIP,jxh=fPr.EXIT;hPr.CONTINUE=Mxh;hPr.SKIP=Lxh;hPr.EXIT=jxh;function hPr(e,r,t,n){typeof r=="function"&&typeof t!="function"&&(n=t,t=r,r=null),fPr(e,r,i,n);function i(s,a){var o=a[a.length-1],c=o?o.children.indexOf(s):null;return t(s,c,o)}}});var j5o=A((lK1,L5o)=>{"use strict";L5o.exports=M5o;function M5o(e){return e&&(e.value||e.alt||e.title||"children"in e&&q5o(e.children)||"length"in e&&q5o(e))||""}function q5o(e){for(var r=[],t=e.length,n=-1;++n{"use strict";z5o.exports=$xh;var Gxh=fmi(),Uxh=pmi(),Vxh=pZr(),zxh=[].splice;function $xh(e,r,t,n){var i,s;return typeof r=="string"||r&&typeof r.exec=="function"?s=[[r,t]]:(s=r,n=t),i=n||{},G5o(e,i,a(Qxh(s))),e;function a(o){var c=o[0];return l;function l(u,m){var h=c[0],_=c[1],b=[],v=0,w=m.children.indexOf(u),x,P,k,R;for(h.lastIndex=0,P=h.exec(u.value);P&&(x=P.index,R=_.apply(null,[].concat(P,{index:P.index,input:P.input})),R!==!1&&(v!==x&&b.push({type:"text",value:u.value.slice(v,x)}),typeof R=="string"&&R.length>0&&(R={type:"text",value:R}),R&&(b=[].concat(b,R)),v=x+P[0].length),!!h.global);)P=h.exec(u.value);if(x===void 0?(b=[u],w--):(v1)for(k=a(o.slice(1)),x=-1;++x{"use strict";var Kxh=B5o(),Hxh=j5o(),Wxh=$5o();Y5o.exports=iTh;var Yxh=typeof global<"u"&&global.process,Q5o,K5o;try{Q5o=require("fs"),K5o=require("path")}catch{}var Jxh=["mention","mentions"],Xxh=["acceded","deedeed","defaced","effaced","fabaceae"],Zxh=7,yPr="[\\da-z][-\\da-z]{0,38}",H5o="(?:\\.git[\\w-]|\\.(?!git)|[\\w-])+",W5o="("+yPr+")\\/("+H5o+")",eTh=new RegExp("^https?:\\/\\/github\\.com\\/"+W5o+"\\/(commit|issues|pull)\\/([a-f\\d]+\\/?(?=[#?]|$))","i"),tTh=new RegExp("(?:^|/(?:repos/)?)"+W5o+"(?=\\.git|[\\/#@]|$)","i"),rTh=new RegExp("("+yPr+")(?:\\/("+H5o+"))?(?:#([1-9]\\d*)|@([a-f\\d]{7,40}))","gi"),nTh=new RegExp("@("+yPr+"(?:\\/"+yPr+")?)","gi");function iTh(e){var r=e||{},t=r.repository,n;if(!t){try{n=JSON.parse(Q5o.readFileSync(K5o.join(Yxh.cwd(),"package.json")))}catch{}t=n&&n.repository?n.repository.url||n.repository:""}if(t=tTh.exec(t),!t)throw new Error("Missing `repository` field in `options`");return t={user:t[1],project:t[2]},i;function i(u){Wxh(u,[[rTh,c],[nTh,s],[/(?:#|\bgh-)([1-9]\d*)/gi,a],[/\b[a-f\d]{7,40}\b/gi,o]],{ignore:["link","linkReference"]}),Kxh(u,"link",l)}function s(u,m,h){var _;return/[\w`]/.test(h.input.charAt(h.index-1))||/[/\w`]/.test(h.input.charAt(h.index+u.length))||Jxh.indexOf(m)!==-1?!1:(_={type:"text",value:u},r.mentionStrong!==!1&&(_={type:"strong",children:[_]}),{type:"link",title:null,url:"https://github.com/"+m,children:[_]})}function a(u,m,h){return/\w/.test(h.input.charAt(h.index-1))||/\w/.test(h.input.charAt(h.index+u.length))?!1:{type:"link",title:null,url:"https://github.com/"+t.user+"/"+t.project+"/issues/"+m,children:[{type:"text",value:u}]}}function o(u,m){return/[^\t\n\r (@[{]/.test(m.input.charAt(m.index-1))||/\w/.test(m.input.charAt(m.index+u.length))||Xxh.indexOf(u)!==-1?!1:{type:"link",title:null,url:"https://github.com/"+t.user+"/"+t.project+"/commit/"+u,children:[{type:"inlineCode",value:gPr(u)}]}}function c(u,m,h,_,b,v){var w="",x;return/[^\t\n\r (@[{]/.test(v.input.charAt(v.index-1))||/\w/.test(v.input.charAt(v.index+u.length))?!1:(x=[],m!==t.user&&(w+=m),h&&h!==t.project&&(w=m+"/"+h),_?w+="#"+_:(w+="@",x.push({type:"inlineCode",value:gPr(b)})),x.unshift({type:"text",value:w}),{type:"link",title:null,url:"https://github.com/"+m+"/"+(h||t.project)+"/"+(_?"issues":"commit")+"/"+(_||b),children:x})}function l(u){var m=sTh(u),h,_,b;m&&(b=m.comment?" (comment)":"",m.project!==t.project?_=m.user+"/"+m.project:m.user===t.user?_="":_=m.user,m.page==="commit"?(h=[],_&&h.push({type:"text",value:_+"@"}),h.push({type:"inlineCode",value:gPr(m.reference)}),m.comment&&h.push({type:"text",value:b})):(_+="#",h=[{type:"text",value:_+gPr(m.reference)+b}]),u.children=h)}}function gPr(e){return e.slice(0,Zxh)}function sTh(e){var r=e.url||"",t=eTh.exec(r);if(!(!t||e.children.length!==1||e.children[0].type!=="text"||Hxh(e)!==r||t[3]!=="commit"&&/[a-f]/i.test(t[4])||t[3]==="commit"&&(t[4].length<4||t[4].length>40)||t[2].length>=100))return{user:t[1],project:t[2],page:t[3],reference:t[4],comment:r.charAt(t[0].length)==="#"&&t[0].length+1{"use strict";Object.defineProperty(Apt,"__esModule",{value:!0});Apt.linkify=Apt.sanitizeMarkdown=void 0;var X5o=(tn(),Dr(en)),aTh=X5o.__importDefault(CVn()),oTh=X5o.__importDefault(J5o()),OX=Ba();function cTh(e){let r=e;r=r.replace((0,OX.regEx)(/(\W)#(\d)/gi),"$1#​$2"),r=r.replace((0,OX.regEx)(/@/g),"@​"),r=r.replace((0,OX.regEx)(/(`\[?@)​/g),"$1"),r=r.replace((0,OX.regEx)(/([a-z]@)​/gi),"$1"),r=r.replace((0,OX.regEx)(/\/compare\/@​/g),"/compare/@"),r=r.replace((0,OX.regEx)(/(\(https:\/\/[^)]*?)\.\.\.@​/g),"$1...@"),r=r.replace((0,OX.regEx)(/([\s(])#(\d+)([)\s]?)/g),"$1#​$2$3");let t=(0,OX.regEx)(/`([^/]*?)`/g);return r=r.replace(t,"`$1`"),r=r.replace((0,OX.regEx)(/`#​(\d+)`/g),"`#$1`"),r=r.replace((0,OX.regEx)(/(?[^\n]\n)(?#.*)/g),`$<before> -$<title>`),r}Apt.sanitizeMarkdown=cTh;async function uTh(e,r){return(await(0,aTh.default)().use({settings:{bullet:"-"}}).use(oTh.default,{mentionStrong:!1,...r}).process(e)).toString()}Apt.linkify=uTh});var Z5o=A(_Pr=>{"use strict";Object.defineProperty(_Pr,"__esModule",{value:!0});_Pr.PagedSourceResultsSchema=void 0;var Xz=gy(),lTh=Xz.z.enum(["commit_directory","commit_file"]),dTh=Xz.z.object({path:Xz.z.string(),type:lTh,commit:Xz.z.object({hash:Xz.z.string()})}),pTh=Xz.z.object({page:Xz.z.number().optional(),pagelen:Xz.z.number(),size:Xz.z.number().optional(),next:Xz.z.string().optional()});_Pr.PagedSourceResultsSchema=pTh.extend({values:Xz.z.array(dTh)})});var nNo=A(Fse=>{"use strict";Object.defineProperty(Fse,"__esModule",{value:!0});Fse.getReleaseList=Fse.getReleaseNotesMd=Fse.id=void 0;var rNo=(tn(),Dr(en)),mTh=rNo.__importDefault(_a()),fTh=rNo.__importDefault(ixt()),xFt=Pi(),hTh=Z5o(),gTh=Pxt(),eNo=Ip();Fse.id="bitbucket-changelog";var tNo=new gTh.BitbucketHttp(Fse.id);async function yTh(e,r,t){xFt.logger.trace("bitbucket.getReleaseNotesMd()");let n=(0,eNo.joinUrlParts)(r,"2.0/repositories",e,"src"),a=(await tNo.getJson(n,{paginate:!0},hTh.PagedSourceResultsSchema)).body.values.filter(u=>u.type==="commit_file").filter(u=>fTh.default.test(u.path)),o=a.shift();if(mTh.default.nullOrUndefined(o))return xFt.logger.trace("no changelog file found"),null;a.length!==0&&xFt.logger.debug(`Multiple candidates for changelog file, using ${o.path}`);let l=`${(await tNo.get((0,eNo.joinUrlParts)(n,o.commit.hash,o.path))).body} +`);return n};gpt.prototype.render=function(e,r,t){var n,i,s,a="",o=this.rules;for(n=0,i=e.length;n<i;n++)s=e[n].type,s==="inline"?a+=this.renderInline(e[n].children,r,t):typeof o[s]<"u"?a+=o[e[n].type](e,n,r,t,this):a+=this.renderToken(e,n,r,t);return a};hFo.exports=gpt});var iPr=A((pQ1,yFo)=>{"use strict";function Jz(){this.__rules__=[],this.__cache__=null}Jz.prototype.__find__=function(e){for(var r=0;r<this.__rules__.length;r++)if(this.__rules__[r].name===e)return r;return-1};Jz.prototype.__compile__=function(){var e=this,r=[""];e.__rules__.forEach(function(t){t.enabled&&t.alt.forEach(function(n){r.indexOf(n)<0&&r.push(n)})}),e.__cache__={},r.forEach(function(t){e.__cache__[t]=[],e.__rules__.forEach(function(n){n.enabled&&(t&&n.alt.indexOf(t)<0||e.__cache__[t].push(n.fn))})})};Jz.prototype.at=function(e,r,t){var n=this.__find__(e),i=t||{};if(n===-1)throw new Error("Parser rule not found: "+e);this.__rules__[n].fn=r,this.__rules__[n].alt=i.alt||[],this.__cache__=null};Jz.prototype.before=function(e,r,t,n){var i=this.__find__(e),s=n||{};if(i===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(i,0,{name:r,enabled:!0,fn:t,alt:s.alt||[]}),this.__cache__=null};Jz.prototype.after=function(e,r,t,n){var i=this.__find__(e),s=n||{};if(i===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(i+1,0,{name:r,enabled:!0,fn:t,alt:s.alt||[]}),this.__cache__=null};Jz.prototype.push=function(e,r,t){var n=t||{};this.__rules__.push({name:e,enabled:!0,fn:r,alt:n.alt||[]}),this.__cache__=null};Jz.prototype.enable=function(e,r){Array.isArray(e)||(e=[e]);var t=[];return e.forEach(function(n){var i=this.__find__(n);if(i<0){if(r)return;throw new Error("Rules manager: invalid rule name "+n)}this.__rules__[i].enabled=!0,t.push(n)},this),this.__cache__=null,t};Jz.prototype.enableOnly=function(e,r){Array.isArray(e)||(e=[e]),this.__rules__.forEach(function(t){t.enabled=!1}),this.enable(e,r)};Jz.prototype.disable=function(e,r){Array.isArray(e)||(e=[e]);var t=[];return e.forEach(function(n){var i=this.__find__(n);if(i<0){if(r)return;throw new Error("Rules manager: invalid rule name "+n)}this.__rules__[i].enabled=!1,t.push(n)},this),this.__cache__=null,t};Jz.prototype.getRules=function(e){return this.__cache__===null&&this.__compile__(),this.__cache__[e]||[]};yFo.exports=Jz});var AFo=A((mQ1,_Fo)=>{"use strict";var mIh=/\r\n?|\n/g,fIh=/\0/g;_Fo.exports=function(r){var t;t=r.src.replace(mIh,` +`),t=t.replace(fIh,"\uFFFD"),r.src=t}});var CFo=A((fQ1,bFo)=>{"use strict";bFo.exports=function(r){var t;r.inlineMode?(t=new r.Token("inline","",0),t.content=r.src,t.map=[0,1],t.children=[],r.tokens.push(t)):r.md.block.parse(r.src,r.md,r.env,r.tokens)}});var EFo=A((hQ1,vFo)=>{"use strict";vFo.exports=function(r){var t=r.tokens,n,i,s;for(i=0,s=t.length;i<s;i++)n=t[i],n.type==="inline"&&r.md.inline.parse(n.content,r.md,r.env,n.children)}});var SFo=A((gQ1,DFo)=>{"use strict";var hIh=UA().arrayReplaceAt;function gIh(e){return/^<a[>\s]/i.test(e)}function yIh(e){return/^<\/a\s*>/i.test(e)}DFo.exports=function(r){var t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P=r.tokens,k;if(r.md.options.linkify){for(n=0,i=P.length;n<i;n++)if(!(P[n].type!=="inline"||!r.md.linkify.pretest(P[n].content)))for(s=P[n].children,b=0,t=s.length-1;t>=0;t--){if(o=s[t],o.type==="link_close"){for(t--;s[t].level!==o.level&&s[t].type!=="link_open";)t--;continue}if(o.type==="html_inline"&&(gIh(o.content)&&b>0&&b--,yIh(o.content)&&b++),!(b>0)&&o.type==="text"&&r.md.linkify.test(o.content)){for(u=o.content,k=r.md.linkify.match(u),c=[],_=o.level,h=0,k.length>0&&k[0].index===0&&t>0&&s[t-1].type==="text_special"&&(k=k.slice(1)),l=0;l<k.length;l++)v=k[l].url,w=r.md.normalizeLink(v),r.md.validateLink(w)&&(x=k[l].text,k[l].schema?k[l].schema==="mailto:"&&!/^mailto:/i.test(x)?x=r.md.normalizeLinkText("mailto:"+x).replace(/^mailto:/,""):x=r.md.normalizeLinkText(x):x=r.md.normalizeLinkText("http://"+x).replace(/^http:\/\//,""),m=k[l].index,m>h&&(a=new r.Token("text","",0),a.content=u.slice(h,m),a.level=_,c.push(a)),a=new r.Token("link_open","a",1),a.attrs=[["href",w]],a.level=_++,a.markup="linkify",a.info="auto",c.push(a),a=new r.Token("text","",0),a.content=x,a.level=_,c.push(a),a=new r.Token("link_close","a",-1),a.level=--_,a.markup="linkify",a.info="auto",c.push(a),h=k[l].lastIndex);h<u.length&&(a=new r.Token("text","",0),a.content=u.slice(h),a.level=_,c.push(a)),P[n].children=s=hIh(s,t,c)}}}}});var xFo=A((yQ1,IFo)=>{"use strict";var wFo=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,_Ih=/\((c|tm|r)\)/i,AIh=/\((c|tm|r)\)/ig,bIh={c:"\xA9",r:"\xAE",tm:"\u2122"};function CIh(e,r){return bIh[r.toLowerCase()]}function vIh(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&(t.content=t.content.replace(AIh,CIh)),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}function EIh(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&wFo.test(t.content)&&(t.content=t.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1\u2014").replace(/(^|\s)--(?=\s|$)/mg,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1\u2013")),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}IFo.exports=function(r){var t;if(r.md.options.typographer)for(t=r.tokens.length-1;t>=0;t--)r.tokens[t].type==="inline"&&(_Ih.test(r.tokens[t].content)&&vIh(r.tokens[t].children),wFo.test(r.tokens[t].content)&&EIh(r.tokens[t].children))}});var OFo=A((_Q1,NFo)=>{"use strict";var TFo=UA().isWhiteSpace,PFo=UA().isPunctChar,RFo=UA().isMdAsciiPunct,DIh=/['"]/,kFo=/['"]/g,FFo="\u2019";function sPr(e,r,t){return e.slice(0,r)+t+e.slice(r+1)}function SIh(e,r){var t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U;for(R=[],t=0;t<e.length;t++){for(n=e[t],c=e[t].level,P=R.length-1;P>=0&&!(R[P].level<=c);P--);if(R.length=P+1,n.type==="text"){i=n.content,a=0,o=i.length;e:for(;a<o&&(kFo.lastIndex=a,s=kFo.exec(i),!!s);){if(w=x=!0,a=s.index+1,k=s[0]==="'",u=32,s.index-1>=0)u=i.charCodeAt(s.index-1);else for(P=t-1;P>=0&&!(e[P].type==="softbreak"||e[P].type==="hardbreak");P--)if(e[P].content){u=e[P].content.charCodeAt(e[P].content.length-1);break}if(m=32,a<o)m=i.charCodeAt(a);else for(P=t+1;P<e.length&&!(e[P].type==="softbreak"||e[P].type==="hardbreak");P++)if(e[P].content){m=e[P].content.charCodeAt(0);break}if(h=RFo(u)||PFo(String.fromCharCode(u)),_=RFo(m)||PFo(String.fromCharCode(m)),b=TFo(u),v=TFo(m),v?w=!1:_&&(b||h||(w=!1)),b?x=!1:h&&(v||_||(x=!1)),m===34&&s[0]==='"'&&u>=48&&u<=57&&(x=w=!1),w&&x&&(w=h,x=_),!w&&!x){k&&(n.content=sPr(n.content,s.index,FFo));continue}if(x){for(P=R.length-1;P>=0&&(l=R[P],!(R[P].level<c));P--)if(l.single===k&&R[P].level===c){l=R[P],k?(L=r.md.options.quotes[2],U=r.md.options.quotes[3]):(L=r.md.options.quotes[0],U=r.md.options.quotes[1]),n.content=sPr(n.content,s.index,U),e[l.token].content=sPr(e[l.token].content,l.pos,L),a+=U.length-1,l.token===t&&(a+=L.length-1),i=n.content,o=i.length,R.length=P;continue e}}w?R.push({token:t,pos:s.index,single:k,level:c}):x&&k&&(n.content=sPr(n.content,s.index,FFo))}}}}NFo.exports=function(r){var t;if(r.md.options.typographer)for(t=r.tokens.length-1;t>=0;t--)r.tokens[t].type!=="inline"||!DIh.test(r.tokens[t].content)||SIh(r.tokens[t].children,r)}});var qFo=A((AQ1,BFo)=>{"use strict";BFo.exports=function(r){var t,n,i,s,a,o,c=r.tokens;for(t=0,n=c.length;t<n;t++)if(c[t].type==="inline"){for(i=c[t].children,a=i.length,s=0;s<a;s++)i[s].type==="text_special"&&(i[s].type="text");for(s=o=0;s<a;s++)i[s].type==="text"&&s+1<a&&i[s+1].type==="text"?i[s+1].content=i[s].content+i[s+1].content:(s!==o&&(i[o]=i[s]),o++);s!==o&&(i.length=o)}}});var aPr=A((bQ1,MFo)=>{"use strict";function ypt(e,r,t){this.type=e,this.tag=r,this.attrs=null,this.map=null,this.nesting=t,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}ypt.prototype.attrIndex=function(r){var t,n,i;if(!this.attrs)return-1;for(t=this.attrs,n=0,i=t.length;n<i;n++)if(t[n][0]===r)return n;return-1};ypt.prototype.attrPush=function(r){this.attrs?this.attrs.push(r):this.attrs=[r]};ypt.prototype.attrSet=function(r,t){var n=this.attrIndex(r),i=[r,t];n<0?this.attrPush(i):this.attrs[n]=i};ypt.prototype.attrGet=function(r){var t=this.attrIndex(r),n=null;return t>=0&&(n=this.attrs[t][1]),n};ypt.prototype.attrJoin=function(r,t){var n=this.attrIndex(r);n<0?this.attrPush([r,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t};MFo.exports=ypt});var GFo=A((CQ1,jFo)=>{"use strict";var wIh=aPr();function LFo(e,r,t){this.src=e,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=r}LFo.prototype.Token=wIh;jFo.exports=LFo});var VFo=A((vQ1,UFo)=>{"use strict";var IIh=iPr(),Hpi=[["normalize",AFo()],["block",CFo()],["inline",EFo()],["linkify",SFo()],["replacements",xFo()],["smartquotes",OFo()],["text_join",qFo()]];function Wpi(){this.ruler=new IIh;for(var e=0;e<Hpi.length;e++)this.ruler.push(Hpi[e][0],Hpi[e][1])}Wpi.prototype.process=function(e){var r,t,n;for(n=this.ruler.getRules(""),r=0,t=n.length;r<t;r++)n[r](e)};Wpi.prototype.State=GFo();UFo.exports=Wpi});var QFo=A((EQ1,$Fo)=>{"use strict";var Ypi=UA().isSpace;function Jpi(e,r){var t=e.bMarks[r]+e.tShift[r],n=e.eMarks[r];return e.src.slice(t,n)}function zFo(e){var r=[],t=0,n=e.length,i,s=!1,a=0,o="";for(i=e.charCodeAt(t);t<n;)i===124&&(s?(o+=e.substring(a,t-1),a=t):(r.push(o+e.substring(a,t)),o="",a=t+1)),s=i===92,t++,i=e.charCodeAt(t);return r.push(o+e.substring(a)),r}$Fo.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U;if(t+2>n||(u=t+1,r.sCount[u]<r.blkIndent)||r.sCount[u]-r.blkIndent>=4||(o=r.bMarks[u]+r.tShift[u],o>=r.eMarks[u])||(L=r.src.charCodeAt(o++),L!==124&&L!==45&&L!==58)||o>=r.eMarks[u]||(U=r.src.charCodeAt(o++),U!==124&&U!==45&&U!==58&&!Ypi(U))||L===45&&Ypi(U))return!1;for(;o<r.eMarks[u];){if(s=r.src.charCodeAt(o),s!==124&&s!==45&&s!==58&&!Ypi(s))return!1;o++}for(a=Jpi(r,t+1),m=a.split("|"),b=[],c=0;c<m.length;c++){if(v=m[c].trim(),!v){if(c===0||c===m.length-1)continue;return!1}if(!/^:?-+:?$/.test(v))return!1;v.charCodeAt(v.length-1)===58?b.push(v.charCodeAt(0)===58?"center":"right"):v.charCodeAt(0)===58?b.push("left"):b.push("")}if(a=Jpi(r,t).trim(),a.indexOf("|")===-1||r.sCount[t]-r.blkIndent>=4||(m=zFo(a),m.length&&m[0]===""&&m.shift(),m.length&&m[m.length-1]===""&&m.pop(),h=m.length,h===0||h!==b.length))return!1;if(i)return!0;for(P=r.parentType,r.parentType="table",R=r.md.block.ruler.getRules("blockquote"),_=r.push("table_open","table",1),_.map=w=[t,0],_=r.push("thead_open","thead",1),_.map=[t,t+1],_=r.push("tr_open","tr",1),_.map=[t,t+1],c=0;c<m.length;c++)_=r.push("th_open","th",1),b[c]&&(_.attrs=[["style","text-align:"+b[c]]]),_=r.push("inline","",0),_.content=m[c].trim(),_.children=[],_=r.push("th_close","th",-1);for(_=r.push("tr_close","tr",-1),_=r.push("thead_close","thead",-1),u=t+2;u<n&&!(r.sCount[u]<r.blkIndent);u++){for(k=!1,c=0,l=R.length;c<l;c++)if(R[c](r,u,n,!0)){k=!0;break}if(k||(a=Jpi(r,u).trim(),!a)||r.sCount[u]-r.blkIndent>=4)break;for(m=zFo(a),m.length&&m[0]===""&&m.shift(),m.length&&m[m.length-1]===""&&m.pop(),u===t+2&&(_=r.push("tbody_open","tbody",1),_.map=x=[t+2,0]),_=r.push("tr_open","tr",1),_.map=[u,u+1],c=0;c<h;c++)_=r.push("td_open","td",1),b[c]&&(_.attrs=[["style","text-align:"+b[c]]]),_=r.push("inline","",0),_.content=m[c]?m[c].trim():"",_.children=[],_=r.push("td_close","td",-1);_=r.push("tr_close","tr",-1)}return x&&(_=r.push("tbody_close","tbody",-1),x[1]=u),_=r.push("table_close","table",-1),w[1]=u,r.parentType=P,r.line=u,!0}});var HFo=A((DQ1,KFo)=>{"use strict";KFo.exports=function(r,t,n){var i,s,a;if(r.sCount[t]-r.blkIndent<4)return!1;for(s=i=t+1;i<n;){if(r.isEmpty(i)){i++;continue}if(r.sCount[i]-r.blkIndent>=4){i++,s=i;continue}break}return r.line=s,a=r.push("code_block","code",0),a.content=r.getLines(t,s,4+r.blkIndent,!1)+` +`,a.map=[t,r.line],!0}});var YFo=A((SQ1,WFo)=>{"use strict";WFo.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h=!1,_=r.bMarks[t]+r.tShift[t],b=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||_+3>b||(s=r.src.charCodeAt(_),s!==126&&s!==96)||(l=_,_=r.skipChars(_,s),a=_-l,a<3)||(m=r.src.slice(l,_),o=r.src.slice(_,b),s===96&&o.indexOf(String.fromCharCode(s))>=0))return!1;if(i)return!0;for(c=t;c++,!(c>=n||(_=l=r.bMarks[c]+r.tShift[c],b=r.eMarks[c],_<b&&r.sCount[c]<r.blkIndent));)if(r.src.charCodeAt(_)===s&&!(r.sCount[c]-r.blkIndent>=4)&&(_=r.skipChars(_,s),!(_-l<a)&&(_=r.skipSpaces(_),!(_<b)))){h=!0;break}return a=r.sCount[t],r.line=c+(h?1:0),u=r.push("fence","code",0),u.info=o,u.content=r.getLines(t+1,c,a,!0),u.markup=m,u.map=[t,r.line],!0}});var ZFo=A((wQ1,XFo)=>{"use strict";var JFo=UA().isSpace;XFo.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U,Y,N,j=r.lineMax,M=r.bMarks[t]+r.tShift[t],C=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(M++)!==62)return!1;if(i)return!0;for(c=_=r.sCount[t]+1,r.src.charCodeAt(M)===32?(M++,c++,_++,s=!1,R=!0):r.src.charCodeAt(M)===9?(R=!0,(r.bsCount[t]+_)%4===3?(M++,c++,_++,s=!1):s=!0):R=!1,b=[r.bMarks[t]],r.bMarks[t]=M;M<C&&(a=r.src.charCodeAt(M),JFo(a));){a===9?_+=4-(_+r.bsCount[t]+(s?1:0))%4:_++;M++}for(v=[r.bsCount[t]],r.bsCount[t]=r.sCount[t]+1+(R?1:0),u=M>=C,P=[r.sCount[t]],r.sCount[t]=_-c,k=[r.tShift[t]],r.tShift[t]=M-r.bMarks[t],U=r.md.block.ruler.getRules("blockquote"),x=r.parentType,r.parentType="blockquote",h=t+1;h<n&&(N=r.sCount[h]<r.blkIndent,M=r.bMarks[h]+r.tShift[h],C=r.eMarks[h],!(M>=C));h++){if(r.src.charCodeAt(M++)===62&&!N){for(c=_=r.sCount[h]+1,r.src.charCodeAt(M)===32?(M++,c++,_++,s=!1,R=!0):r.src.charCodeAt(M)===9?(R=!0,(r.bsCount[h]+_)%4===3?(M++,c++,_++,s=!1):s=!0):R=!1,b.push(r.bMarks[h]),r.bMarks[h]=M;M<C&&(a=r.src.charCodeAt(M),JFo(a));){a===9?_+=4-(_+r.bsCount[h]+(s?1:0))%4:_++;M++}u=M>=C,v.push(r.bsCount[h]),r.bsCount[h]=r.sCount[h]+1+(R?1:0),P.push(r.sCount[h]),r.sCount[h]=_-c,k.push(r.tShift[h]),r.tShift[h]=M-r.bMarks[h];continue}if(u)break;for(L=!1,o=0,l=U.length;o<l;o++)if(U[o](r,h,n,!0)){L=!0;break}if(L){r.lineMax=h,r.blkIndent!==0&&(b.push(r.bMarks[h]),v.push(r.bsCount[h]),k.push(r.tShift[h]),P.push(r.sCount[h]),r.sCount[h]-=r.blkIndent);break}b.push(r.bMarks[h]),v.push(r.bsCount[h]),k.push(r.tShift[h]),P.push(r.sCount[h]),r.sCount[h]=-1}for(w=r.blkIndent,r.blkIndent=0,Y=r.push("blockquote_open","blockquote",1),Y.markup=">",Y.map=m=[t,0],r.md.block.tokenize(r,t,h),Y=r.push("blockquote_close","blockquote",-1),Y.markup=">",r.lineMax=j,r.parentType=x,m[1]=r.line,o=0;o<k.length;o++)r.bMarks[o+t]=b[o],r.tShift[o+t]=k[o],r.sCount[o+t]=P[o],r.bsCount[o+t]=v[o];return r.blkIndent=w,!0}});var t8o=A((IQ1,e8o)=>{"use strict";var xIh=UA().isSpace;e8o.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(s=r.src.charCodeAt(l++),s!==42&&s!==45&&s!==95))return!1;for(a=1;l<u;){if(o=r.src.charCodeAt(l++),o!==s&&!xIh(o))return!1;o===s&&a++}return a<3?!1:(i||(r.line=t+1,c=r.push("hr","hr",0),c.map=[t,r.line],c.markup=Array(a+1).join(String.fromCharCode(s))),!0)}});var a8o=A((xQ1,s8o)=>{"use strict";var i8o=UA().isSpace;function r8o(e,r){var t,n,i,s;return n=e.bMarks[r]+e.tShift[r],i=e.eMarks[r],t=e.src.charCodeAt(n++),t!==42&&t!==45&&t!==43||n<i&&(s=e.src.charCodeAt(n),!i8o(s))?-1:n}function n8o(e,r){var t,n=e.bMarks[r]+e.tShift[r],i=n,s=e.eMarks[r];if(i+1>=s||(t=e.src.charCodeAt(i++),t<48||t>57))return-1;for(;;){if(i>=s)return-1;if(t=e.src.charCodeAt(i++),t>=48&&t<=57){if(i-n>=10)return-1;continue}if(t===41||t===46)break;return-1}return i<s&&(t=e.src.charCodeAt(i),!i8o(t))?-1:i}function TIh(e,r){var t,n,i=e.level+2;for(t=r+2,n=e.tokens.length-2;t<n;t++)e.tokens[t].level===i&&e.tokens[t].type==="paragraph_open"&&(e.tokens[t+2].hidden=!0,e.tokens[t].hidden=!0,t+=2)}s8o.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U,Y,N,j,M,C,O,V,Q,X,J,ee=!1,fe=!0;if(r.sCount[t]-r.blkIndent>=4||r.listIndent>=0&&r.sCount[t]-r.listIndent>=4&&r.sCount[t]<r.blkIndent)return!1;if(i&&r.parentType==="paragraph"&&r.sCount[t]>=r.blkIndent&&(ee=!0),(C=n8o(r,t))>=0){if(m=!0,V=r.bMarks[t]+r.tShift[t],x=Number(r.src.slice(V,C-1)),ee&&x!==1)return!1}else if((C=r8o(r,t))>=0)m=!1;else return!1;if(ee&&r.skipSpaces(C)>=r.eMarks[t])return!1;if(w=r.src.charCodeAt(C-1),i)return!0;for(v=r.tokens.length,m?(J=r.push("ordered_list_open","ol",1),x!==1&&(J.attrs=[["start",x]])):J=r.push("bullet_list_open","ul",1),J.map=b=[t,0],J.markup=String.fromCharCode(w),k=t,O=!1,X=r.md.block.ruler.getRules("list"),U=r.parentType,r.parentType="list";k<n;){for(M=C,P=r.eMarks[k],u=R=r.sCount[k]+C-(r.bMarks[t]+r.tShift[t]);M<P;){if(s=r.src.charCodeAt(M),s===9)R+=4-(R+r.bsCount[k])%4;else if(s===32)R++;else break;M++}if(a=M,a>=P?l=1:l=R-u,l>4&&(l=1),c=u+l,J=r.push("list_item_open","li",1),J.markup=String.fromCharCode(w),J.map=h=[t,0],m&&(J.info=r.src.slice(V,C-1)),j=r.tight,N=r.tShift[t],Y=r.sCount[t],L=r.listIndent,r.listIndent=r.blkIndent,r.blkIndent=c,r.tight=!0,r.tShift[t]=a-r.bMarks[t],r.sCount[t]=R,a>=P&&r.isEmpty(t+1)?r.line=Math.min(r.line+2,n):r.md.block.tokenize(r,t,n,!0),(!r.tight||O)&&(fe=!1),O=r.line-t>1&&r.isEmpty(r.line-1),r.blkIndent=r.listIndent,r.listIndent=L,r.tShift[t]=N,r.sCount[t]=Y,r.tight=j,J=r.push("list_item_close","li",-1),J.markup=String.fromCharCode(w),k=t=r.line,h[1]=k,a=r.bMarks[t],k>=n||r.sCount[k]<r.blkIndent||r.sCount[t]-r.blkIndent>=4)break;for(Q=!1,o=0,_=X.length;o<_;o++)if(X[o](r,k,n,!0)){Q=!0;break}if(Q)break;if(m){if(C=n8o(r,k),C<0)break;V=r.bMarks[k]+r.tShift[k]}else if(C=r8o(r,k),C<0)break;if(w!==r.src.charCodeAt(C-1))break}return m?J=r.push("ordered_list_close","ol",-1):J=r.push("bullet_list_close","ul",-1),J.markup=String.fromCharCode(w),b[1]=k,r.line=k,r.parentType=U,fe&&TIh(r,v),!0}});var c8o=A((TQ1,o8o)=>{"use strict";var PIh=UA().normalizeReference,oPr=UA().isSpace;o8o.exports=function(r,t,n,i){var s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L=0,U=r.bMarks[t]+r.tShift[t],Y=r.eMarks[t],N=t+1;if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(U)!==91)return!1;for(;++U<Y;)if(r.src.charCodeAt(U)===93&&r.src.charCodeAt(U-1)!==92){if(U+1===Y||r.src.charCodeAt(U+1)!==58)return!1;break}for(c=r.lineMax,k=r.md.block.ruler.getRules("reference"),b=r.parentType,r.parentType="reference";N<c&&!r.isEmpty(N);N++)if(!(r.sCount[N]-r.blkIndent>3)&&!(r.sCount[N]<0)){for(P=!1,u=0,m=k.length;u<m;u++)if(k[u](r,N,c,!0)){P=!0;break}if(P)break}for(x=r.getLines(t,N,r.blkIndent,!1).trim(),Y=x.length,U=1;U<Y;U++){if(s=x.charCodeAt(U),s===91)return!1;if(s===93){_=U;break}else s===10?L++:s===92&&(U++,U<Y&&x.charCodeAt(U)===10&&L++)}if(_<0||x.charCodeAt(_+1)!==58)return!1;for(U=_+2;U<Y;U++)if(s=x.charCodeAt(U),s===10)L++;else if(!oPr(s))break;if(v=r.md.helpers.parseLinkDestination(x,U,Y),!v.ok||(l=r.md.normalizeLink(v.str),!r.md.validateLink(l)))return!1;for(U=v.pos,L+=v.lines,a=U,o=L,w=U;U<Y;U++)if(s=x.charCodeAt(U),s===10)L++;else if(!oPr(s))break;for(v=r.md.helpers.parseLinkTitle(x,U,Y),U<Y&&w!==U&&v.ok?(R=v.str,U=v.pos,L+=v.lines):(R="",U=a,L=o);U<Y&&(s=x.charCodeAt(U),!!oPr(s));)U++;if(U<Y&&x.charCodeAt(U)!==10&&R)for(R="",U=a,L=o;U<Y&&(s=x.charCodeAt(U),!!oPr(s));)U++;return U<Y&&x.charCodeAt(U)!==10||(h=PIh(x.slice(1,_)),!h)?!1:(i||(typeof r.env.references>"u"&&(r.env.references={}),typeof r.env.references[h]>"u"&&(r.env.references[h]={title:R,href:l}),r.parentType=b,r.line=t+L+1),!0)}});var l8o=A((PQ1,u8o)=>{"use strict";u8o.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]});var Zpi=A((RQ1,Xpi)=>{"use strict";var RIh="[a-zA-Z_:][a-zA-Z0-9:._-]*",kIh="[^\"'=<>`\\x00-\\x20]+",FIh="'[^']*'",NIh='"[^"]*"',OIh="(?:"+kIh+"|"+FIh+"|"+NIh+")",BIh="(?:\\s+"+RIh+"(?:\\s*=\\s*"+OIh+")?)",d8o="<[A-Za-z][A-Za-z0-9\\-]*"+BIh+"*\\s*\\/?>",p8o="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",qIh="<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->",MIh="<[?][\\s\\S]*?[?]>",LIh="<![A-Z]+\\s+[^>]*>",jIh="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",GIh=new RegExp("^(?:"+d8o+"|"+p8o+"|"+qIh+"|"+MIh+"|"+LIh+"|"+jIh+")"),UIh=new RegExp("^(?:"+d8o+"|"+p8o+")");Xpi.exports.HTML_TAG_RE=GIh;Xpi.exports.HTML_OPEN_CLOSE_TAG_RE=UIh});var f8o=A((kQ1,m8o)=>{"use strict";var VIh=l8o(),zIh=Zpi().HTML_OPEN_CLOSE_TAG_RE,_pt=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+VIh.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(zIh.source+"\\s*$"),/^$/,!1]];m8o.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||!r.md.options.html||r.src.charCodeAt(l)!==60)return!1;for(c=r.src.slice(l,u),s=0;s<_pt.length&&!_pt[s][0].test(c);s++);if(s===_pt.length)return!1;if(i)return _pt[s][2];if(a=t+1,!_pt[s][1].test(c)){for(;a<n&&!(r.sCount[a]<r.blkIndent);a++)if(l=r.bMarks[a]+r.tShift[a],u=r.eMarks[a],c=r.src.slice(l,u),_pt[s][1].test(c)){c.length!==0&&a++;break}}return r.line=a,o=r.push("html_block","",0),o.map=[t,a],o.content=r.getLines(t,a,r.blkIndent,!0),!0}});var y8o=A((FQ1,g8o)=>{"use strict";var h8o=UA().isSpace;g8o.exports=function(r,t,n,i){var s,a,o,c,l=r.bMarks[t]+r.tShift[t],u=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(s=r.src.charCodeAt(l),s!==35||l>=u))return!1;for(a=1,s=r.src.charCodeAt(++l);s===35&&l<u&&a<=6;)a++,s=r.src.charCodeAt(++l);return a>6||l<u&&!h8o(s)?!1:(i||(u=r.skipSpacesBack(u,l),o=r.skipCharsBack(u,35,l),o>l&&h8o(r.src.charCodeAt(o-1))&&(u=o),r.line=t+1,c=r.push("heading_open","h"+String(a),1),c.markup="########".slice(0,a),c.map=[t,r.line],c=r.push("inline","",0),c.content=r.src.slice(l,u).trim(),c.map=[t,r.line],c.children=[],c=r.push("heading_close","h"+String(a),-1),c.markup="########".slice(0,a)),!0)}});var A8o=A((NQ1,_8o)=>{"use strict";_8o.exports=function(r,t,n){var i,s,a,o,c,l,u,m,h,_=t+1,b,v=r.md.block.ruler.getRules("paragraph");if(r.sCount[t]-r.blkIndent>=4)return!1;for(b=r.parentType,r.parentType="paragraph";_<n&&!r.isEmpty(_);_++)if(!(r.sCount[_]-r.blkIndent>3)){if(r.sCount[_]>=r.blkIndent&&(l=r.bMarks[_]+r.tShift[_],u=r.eMarks[_],l<u&&(h=r.src.charCodeAt(l),(h===45||h===61)&&(l=r.skipChars(l,h),l=r.skipSpaces(l),l>=u)))){m=h===61?1:2;break}if(!(r.sCount[_]<0)){for(s=!1,a=0,o=v.length;a<o;a++)if(v[a](r,_,n,!0)){s=!0;break}if(s)break}}return m?(i=r.getLines(t,_,r.blkIndent,!1).trim(),r.line=_+1,c=r.push("heading_open","h"+String(m),1),c.markup=String.fromCharCode(h),c.map=[t,r.line],c=r.push("inline","",0),c.content=i,c.map=[t,r.line-1],c.children=[],c=r.push("heading_close","h"+String(m),-1),c.markup=String.fromCharCode(h),r.parentType=b,!0):!1}});var C8o=A((OQ1,b8o)=>{"use strict";b8o.exports=function(r,t){var n,i,s,a,o,c,l=t+1,u=r.md.block.ruler.getRules("paragraph"),m=r.lineMax;for(c=r.parentType,r.parentType="paragraph";l<m&&!r.isEmpty(l);l++)if(!(r.sCount[l]-r.blkIndent>3)&&!(r.sCount[l]<0)){for(i=!1,s=0,a=u.length;s<a;s++)if(u[s](r,l,m,!0)){i=!0;break}if(i)break}return n=r.getLines(t,l,r.blkIndent,!1).trim(),r.line=l,o=r.push("paragraph_open","p",1),o.map=[t,r.line],o=r.push("inline","",0),o.content=n,o.map=[t,r.line],o.children=[],o=r.push("paragraph_close","p",-1),r.parentType=c,!0}});var D8o=A((BQ1,E8o)=>{"use strict";var v8o=aPr(),cPr=UA().isSpace;function NX(e,r,t,n){var i,s,a,o,c,l,u,m;for(this.src=e,this.md=r,this.env=t,this.tokens=n,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",s=this.src,m=!1,a=o=l=u=0,c=s.length;o<c;o++){if(i=s.charCodeAt(o),!m)if(cPr(i)){l++,i===9?u+=4-u%4:u++;continue}else m=!0;(i===10||o===c-1)&&(i!==10&&o++,this.bMarks.push(a),this.eMarks.push(o),this.tShift.push(l),this.sCount.push(u),this.bsCount.push(0),m=!1,l=0,u=0,a=o+1)}this.bMarks.push(s.length),this.eMarks.push(s.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}NX.prototype.push=function(e,r,t){var n=new v8o(e,r,t);return n.block=!0,t<0&&this.level--,n.level=this.level,t>0&&this.level++,this.tokens.push(n),n};NX.prototype.isEmpty=function(r){return this.bMarks[r]+this.tShift[r]>=this.eMarks[r]};NX.prototype.skipEmptyLines=function(r){for(var t=this.lineMax;r<t&&!(this.bMarks[r]+this.tShift[r]<this.eMarks[r]);r++);return r};NX.prototype.skipSpaces=function(r){for(var t,n=this.src.length;r<n&&(t=this.src.charCodeAt(r),!!cPr(t));r++);return r};NX.prototype.skipSpacesBack=function(r,t){if(r<=t)return r;for(;r>t;)if(!cPr(this.src.charCodeAt(--r)))return r+1;return r};NX.prototype.skipChars=function(r,t){for(var n=this.src.length;r<n&&this.src.charCodeAt(r)===t;r++);return r};NX.prototype.skipCharsBack=function(r,t,n){if(r<=n)return r;for(;r>n;)if(t!==this.src.charCodeAt(--r))return r+1;return r};NX.prototype.getLines=function(r,t,n,i){var s,a,o,c,l,u,m,h=r;if(r>=t)return"";for(u=new Array(t-r),s=0;h<t;h++,s++){for(a=0,m=c=this.bMarks[h],h+1<t||i?l=this.eMarks[h]+1:l=this.eMarks[h];c<l&&a<n;){if(o=this.src.charCodeAt(c),cPr(o))o===9?a+=4-(a+this.bsCount[h])%4:a++;else if(c-m<this.tShift[h])a++;else break;c++}a>n?u[s]=new Array(a-n+1).join(" ")+this.src.slice(c,l):u[s]=this.src.slice(c,l)}return u.join("")};NX.prototype.Token=v8o;E8o.exports=NX});var w8o=A((qQ1,S8o)=>{"use strict";var $Ih=iPr(),uPr=[["table",QFo(),["paragraph","reference"]],["code",HFo()],["fence",YFo(),["paragraph","reference","blockquote","list"]],["blockquote",ZFo(),["paragraph","reference","blockquote","list"]],["hr",t8o(),["paragraph","reference","blockquote","list"]],["list",a8o(),["paragraph","reference","blockquote"]],["reference",c8o()],["html_block",f8o(),["paragraph","reference","blockquote"]],["heading",y8o(),["paragraph","reference","blockquote"]],["lheading",A8o()],["paragraph",C8o()]];function lPr(){this.ruler=new $Ih;for(var e=0;e<uPr.length;e++)this.ruler.push(uPr[e][0],uPr[e][1],{alt:(uPr[e][2]||[]).slice()})}lPr.prototype.tokenize=function(e,r,t){for(var n,i,s=this.ruler.getRules(""),a=s.length,o=r,c=!1,l=e.md.options.maxNesting;o<t&&(e.line=o=e.skipEmptyLines(o),!(o>=t||e.sCount[o]<e.blkIndent));){if(e.level>=l){e.line=t;break}for(i=0;i<a&&(n=s[i](e,o,t,!1),!n);i++);e.tight=!c,e.isEmpty(e.line-1)&&(c=!0),o=e.line,o<t&&e.isEmpty(o)&&(c=!0,o++,e.line=o)}};lPr.prototype.parse=function(e,r,t,n){var i;e&&(i=new this.State(e,r,t,n),this.tokenize(i,i.line,i.lineMax))};lPr.prototype.State=D8o();S8o.exports=lPr});var x8o=A((MQ1,I8o)=>{"use strict";function QIh(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}I8o.exports=function(r,t){for(var n=r.pos;n<r.posMax&&!QIh(r.src.charCodeAt(n));)n++;return n===r.pos?!1:(t||(r.pending+=r.src.slice(r.pos,n)),r.pos=n,!0)}});var P8o=A((LQ1,T8o)=>{"use strict";var KIh=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i;T8o.exports=function(r,t){var n,i,s,a,o,c,l,u;return!r.md.options.linkify||r.linkLevel>0||(n=r.pos,i=r.posMax,n+3>i)||r.src.charCodeAt(n)!==58||r.src.charCodeAt(n+1)!==47||r.src.charCodeAt(n+2)!==47||(s=r.pending.match(KIh),!s)||(a=s[1],o=r.md.linkify.matchAtStart(r.src.slice(n-a.length)),!o)||(c=o.url,c=c.replace(/\*+$/,""),l=r.md.normalizeLink(c),!r.md.validateLink(l))?!1:(t||(r.pending=r.pending.slice(0,-a.length),u=r.push("link_open","a",1),u.attrs=[["href",l]],u.markup="linkify",u.info="auto",u=r.push("text","",0),u.content=r.md.normalizeLinkText(c),u=r.push("link_close","a",-1),u.markup="linkify",u.info="auto"),r.pos+=c.length-a.length,!0)}});var k8o=A((jQ1,R8o)=>{"use strict";var HIh=UA().isSpace;R8o.exports=function(r,t){var n,i,s,a=r.pos;if(r.src.charCodeAt(a)!==10)return!1;if(n=r.pending.length-1,i=r.posMax,!t)if(n>=0&&r.pending.charCodeAt(n)===32)if(n>=1&&r.pending.charCodeAt(n-1)===32){for(s=n-1;s>=1&&r.pending.charCodeAt(s-1)===32;)s--;r.pending=r.pending.slice(0,s),r.push("hardbreak","br",0)}else r.pending=r.pending.slice(0,-1),r.push("softbreak","br",0);else r.push("softbreak","br",0);for(a++;a<i&&HIh(r.src.charCodeAt(a));)a++;return r.pos=a,!0}});var N8o=A((GQ1,F8o)=>{"use strict";var WIh=UA().isSpace,tmi=[];for(emi=0;emi<256;emi++)tmi.push(0);var emi;"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){tmi[e.charCodeAt(0)]=1});F8o.exports=function(r,t){var n,i,s,a,o,c=r.pos,l=r.posMax;if(r.src.charCodeAt(c)!==92||(c++,c>=l))return!1;if(n=r.src.charCodeAt(c),n===10){for(t||r.push("hardbreak","br",0),c++;c<l&&(n=r.src.charCodeAt(c),!!WIh(n));)c++;return r.pos=c,!0}return a=r.src[c],n>=55296&&n<=56319&&c+1<l&&(i=r.src.charCodeAt(c+1),i>=56320&&i<=57343&&(a+=r.src[c+1],c++)),s="\\"+a,t||(o=r.push("text_special","",0),n<256&&tmi[n]!==0?o.content=a:o.content=s,o.markup=s,o.info="escape"),r.pos=c+1,!0}});var B8o=A((UQ1,O8o)=>{"use strict";O8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m=r.pos,h=r.src.charCodeAt(m);if(h!==96)return!1;for(n=m,m++,i=r.posMax;m<i&&r.src.charCodeAt(m)===96;)m++;if(s=r.src.slice(n,m),l=s.length,r.backticksScanned&&(r.backticks[l]||0)<=n)return t||(r.pending+=s),r.pos+=l,!0;for(o=c=m;(o=r.src.indexOf("`",c))!==-1;){for(c=o+1;c<i&&r.src.charCodeAt(c)===96;)c++;if(u=c-o,u===l)return t||(a=r.push("code_inline","code",0),a.markup=s,a.content=r.src.slice(m,o).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),r.pos=c,!0;r.backticks[u]=o}return r.backticksScanned=!0,t||(r.pending+=s),r.pos+=l,!0}});var nmi=A((VQ1,rmi)=>{"use strict";rmi.exports.tokenize=function(r,t){var n,i,s,a,o,c=r.pos,l=r.src.charCodeAt(c);if(t||l!==126||(i=r.scanDelims(r.pos,!0),a=i.length,o=String.fromCharCode(l),a<2))return!1;for(a%2&&(s=r.push("text","",0),s.content=o,a--),n=0;n<a;n+=2)s=r.push("text","",0),s.content=o+o,r.delimiters.push({marker:l,length:0,token:r.tokens.length-1,end:-1,open:i.can_open,close:i.can_close});return r.pos+=i.length,!0};function q8o(e,r){var t,n,i,s,a,o=[],c=r.length;for(t=0;t<c;t++)i=r[t],i.marker===126&&i.end!==-1&&(s=r[i.end],a=e.tokens[i.token],a.type="s_open",a.tag="s",a.nesting=1,a.markup="~~",a.content="",a=e.tokens[s.token],a.type="s_close",a.tag="s",a.nesting=-1,a.markup="~~",a.content="",e.tokens[s.token-1].type==="text"&&e.tokens[s.token-1].content==="~"&&o.push(s.token-1));for(;o.length;){for(t=o.pop(),n=t+1;n<e.tokens.length&&e.tokens[n].type==="s_close";)n++;n--,t!==n&&(a=e.tokens[n],e.tokens[n]=e.tokens[t],e.tokens[t]=a)}}rmi.exports.postProcess=function(r){var t,n=r.tokens_meta,i=r.tokens_meta.length;for(q8o(r,r.delimiters),t=0;t<i;t++)n[t]&&n[t].delimiters&&q8o(r,n[t].delimiters)}});var smi=A((zQ1,imi)=>{"use strict";imi.exports.tokenize=function(r,t){var n,i,s,a=r.pos,o=r.src.charCodeAt(a);if(t||o!==95&&o!==42)return!1;for(i=r.scanDelims(r.pos,o===42),n=0;n<i.length;n++)s=r.push("text","",0),s.content=String.fromCharCode(o),r.delimiters.push({marker:o,length:i.length,token:r.tokens.length-1,end:-1,open:i.can_open,close:i.can_close});return r.pos+=i.length,!0};function M8o(e,r){var t,n,i,s,a,o,c=r.length;for(t=c-1;t>=0;t--)n=r[t],!(n.marker!==95&&n.marker!==42)&&n.end!==-1&&(i=r[n.end],o=t>0&&r[t-1].end===n.end+1&&r[t-1].marker===n.marker&&r[t-1].token===n.token-1&&r[n.end+1].token===i.token+1,a=String.fromCharCode(n.marker),s=e.tokens[n.token],s.type=o?"strong_open":"em_open",s.tag=o?"strong":"em",s.nesting=1,s.markup=o?a+a:a,s.content="",s=e.tokens[i.token],s.type=o?"strong_close":"em_close",s.tag=o?"strong":"em",s.nesting=-1,s.markup=o?a+a:a,s.content="",o&&(e.tokens[r[t-1].token].content="",e.tokens[r[n.end+1].token].content="",t--))}imi.exports.postProcess=function(r){var t,n=r.tokens_meta,i=r.tokens_meta.length;for(M8o(r,r.delimiters),t=0;t<i;t++)n[t]&&n[t].delimiters&&M8o(r,n[t].delimiters)}});var j8o=A(($Q1,L8o)=>{"use strict";var YIh=UA().normalizeReference,ami=UA().isSpace;L8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m,h="",_="",b=r.pos,v=r.posMax,w=r.pos,x=!0;if(r.src.charCodeAt(r.pos)!==91||(o=r.pos+1,a=r.md.helpers.parseLinkLabel(r,r.pos,!0),a<0))return!1;if(c=a+1,c<v&&r.src.charCodeAt(c)===40){for(x=!1,c++;c<v&&(i=r.src.charCodeAt(c),!(!ami(i)&&i!==10));c++);if(c>=v)return!1;if(w=c,l=r.md.helpers.parseLinkDestination(r.src,c,r.posMax),l.ok){for(h=r.md.normalizeLink(l.str),r.md.validateLink(h)?c=l.pos:h="",w=c;c<v&&(i=r.src.charCodeAt(c),!(!ami(i)&&i!==10));c++);if(l=r.md.helpers.parseLinkTitle(r.src,c,r.posMax),c<v&&w!==c&&l.ok)for(_=l.str,c=l.pos;c<v&&(i=r.src.charCodeAt(c),!(!ami(i)&&i!==10));c++);}(c>=v||r.src.charCodeAt(c)!==41)&&(x=!0),c++}if(x){if(typeof r.env.references>"u")return!1;if(c<v&&r.src.charCodeAt(c)===91?(w=c+1,c=r.md.helpers.parseLinkLabel(r,c),c>=0?s=r.src.slice(w,c++):c=a+1):c=a+1,s||(s=r.src.slice(o,a)),u=r.env.references[YIh(s)],!u)return r.pos=b,!1;h=u.href,_=u.title}return t||(r.pos=o,r.posMax=a,m=r.push("link_open","a",1),m.attrs=n=[["href",h]],_&&n.push(["title",_]),r.linkLevel++,r.md.inline.tokenize(r),r.linkLevel--,m=r.push("link_close","a",-1)),r.pos=c,r.posMax=v,!0}});var U8o=A((QQ1,G8o)=>{"use strict";var JIh=UA().normalizeReference,omi=UA().isSpace;G8o.exports=function(r,t){var n,i,s,a,o,c,l,u,m,h,_,b,v,w="",x=r.pos,P=r.posMax;if(r.src.charCodeAt(r.pos)!==33||r.src.charCodeAt(r.pos+1)!==91||(c=r.pos+2,o=r.md.helpers.parseLinkLabel(r,r.pos+1,!1),o<0))return!1;if(l=o+1,l<P&&r.src.charCodeAt(l)===40){for(l++;l<P&&(i=r.src.charCodeAt(l),!(!omi(i)&&i!==10));l++);if(l>=P)return!1;for(v=l,m=r.md.helpers.parseLinkDestination(r.src,l,r.posMax),m.ok&&(w=r.md.normalizeLink(m.str),r.md.validateLink(w)?l=m.pos:w=""),v=l;l<P&&(i=r.src.charCodeAt(l),!(!omi(i)&&i!==10));l++);if(m=r.md.helpers.parseLinkTitle(r.src,l,r.posMax),l<P&&v!==l&&m.ok)for(h=m.str,l=m.pos;l<P&&(i=r.src.charCodeAt(l),!(!omi(i)&&i!==10));l++);else h="";if(l>=P||r.src.charCodeAt(l)!==41)return r.pos=x,!1;l++}else{if(typeof r.env.references>"u")return!1;if(l<P&&r.src.charCodeAt(l)===91?(v=l+1,l=r.md.helpers.parseLinkLabel(r,l),l>=0?a=r.src.slice(v,l++):l=o+1):l=o+1,a||(a=r.src.slice(c,o)),u=r.env.references[JIh(a)],!u)return r.pos=x,!1;w=u.href,h=u.title}return t||(s=r.src.slice(c,o),r.md.inline.parse(s,r.md,r.env,b=[]),_=r.push("image","img",0),_.attrs=n=[["src",w],["alt",""]],_.children=b,_.content=s,h&&n.push(["title",h])),r.pos=l,r.posMax=P,!0}});var z8o=A((KQ1,V8o)=>{"use strict";var XIh=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,ZIh=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;V8o.exports=function(r,t){var n,i,s,a,o,c,l=r.pos;if(r.src.charCodeAt(l)!==60)return!1;for(o=r.pos,c=r.posMax;;){if(++l>=c||(a=r.src.charCodeAt(l),a===60))return!1;if(a===62)break}return n=r.src.slice(o+1,l),ZIh.test(n)?(i=r.md.normalizeLink(n),r.md.validateLink(i)?(t||(s=r.push("link_open","a",1),s.attrs=[["href",i]],s.markup="autolink",s.info="auto",s=r.push("text","",0),s.content=r.md.normalizeLinkText(n),s=r.push("link_close","a",-1),s.markup="autolink",s.info="auto"),r.pos+=n.length+2,!0):!1):XIh.test(n)?(i=r.md.normalizeLink("mailto:"+n),r.md.validateLink(i)?(t||(s=r.push("link_open","a",1),s.attrs=[["href",i]],s.markup="autolink",s.info="auto",s=r.push("text","",0),s.content=r.md.normalizeLinkText(n),s=r.push("link_close","a",-1),s.markup="autolink",s.info="auto"),r.pos+=n.length+2,!0):!1):!1}});var Q8o=A((HQ1,$8o)=>{"use strict";var exh=Zpi().HTML_TAG_RE;function txh(e){return/^<a[>\s]/i.test(e)}function rxh(e){return/^<\/a\s*>/i.test(e)}function nxh(e){var r=e|32;return r>=97&&r<=122}$8o.exports=function(r,t){var n,i,s,a,o=r.pos;return!r.md.options.html||(s=r.posMax,r.src.charCodeAt(o)!==60||o+2>=s)||(n=r.src.charCodeAt(o+1),n!==33&&n!==63&&n!==47&&!nxh(n))||(i=r.src.slice(o).match(exh),!i)?!1:(t||(a=r.push("html_inline","",0),a.content=r.src.slice(o,o+i[0].length),txh(a.content)&&r.linkLevel++,rxh(a.content)&&r.linkLevel--),r.pos+=i[0].length,!0)}});var Y8o=A((WQ1,W8o)=>{"use strict";var K8o=Vpi(),ixh=UA().has,sxh=UA().isValidEntityCode,H8o=UA().fromCodePoint,axh=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,oxh=/^&([a-z][a-z0-9]{1,31});/i;W8o.exports=function(r,t){var n,i,s,a,o=r.pos,c=r.posMax;if(r.src.charCodeAt(o)!==38||o+1>=c)return!1;if(n=r.src.charCodeAt(o+1),n===35){if(s=r.src.slice(o).match(axh),s)return t||(i=s[1][0].toLowerCase()==="x"?parseInt(s[1].slice(1),16):parseInt(s[1],10),a=r.push("text_special","",0),a.content=sxh(i)?H8o(i):H8o(65533),a.markup=s[0],a.info="entity"),r.pos+=s[0].length,!0}else if(s=r.src.slice(o).match(oxh),s&&ixh(K8o,s[1]))return t||(a=r.push("text_special","",0),a.content=K8o[s[1]],a.markup=s[0],a.info="entity"),r.pos+=s[0].length,!0;return!1}});var Z8o=A((YQ1,X8o)=>{"use strict";function J8o(e,r){var t,n,i,s,a,o,c,l,u={},m=r.length;if(m){var h=0,_=-2,b=[];for(t=0;t<m;t++)if(i=r[t],b.push(0),(r[h].marker!==i.marker||_!==i.token-1)&&(h=t),_=i.token,i.length=i.length||0,!!i.close){for(u.hasOwnProperty(i.marker)||(u[i.marker]=[-1,-1,-1,-1,-1,-1]),a=u[i.marker][(i.open?3:0)+i.length%3],n=h-b[h]-1,o=n;n>a;n-=b[n]+1)if(s=r[n],s.marker===i.marker&&s.open&&s.end<0&&(c=!1,(s.close||i.open)&&(s.length+i.length)%3===0&&(s.length%3!==0||i.length%3!==0)&&(c=!0),!c)){l=n>0&&!r[n-1].open?b[n-1]+1:0,b[t]=t-n+l,b[n]=l,i.open=!1,s.end=t,s.close=!1,o=-1,_=-2;break}o!==-1&&(u[i.marker][(i.open?3:0)+(i.length||0)%3]=o)}}}X8o.exports=function(r){var t,n=r.tokens_meta,i=r.tokens_meta.length;for(J8o(r,r.delimiters),t=0;t<i;t++)n[t]&&n[t].delimiters&&J8o(r,n[t].delimiters)}});var t5o=A((JQ1,e5o)=>{"use strict";e5o.exports=function(r){var t,n,i=0,s=r.tokens,a=r.tokens.length;for(t=n=0;t<a;t++)s[t].nesting<0&&i--,s[t].level=i,s[t].nesting>0&&i++,s[t].type==="text"&&t+1<a&&s[t+1].type==="text"?s[t+1].content=s[t].content+s[t+1].content:(t!==n&&(s[n]=s[t]),n++);t!==n&&(s.length=n)}});var a5o=A((XQ1,s5o)=>{"use strict";var cmi=aPr(),r5o=UA().isWhiteSpace,n5o=UA().isPunctChar,i5o=UA().isMdAsciiPunct;function SFt(e,r,t,n){this.src=e,this.env=t,this.md=r,this.tokens=n,this.tokens_meta=Array(n.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}SFt.prototype.pushPending=function(){var e=new cmi("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e};SFt.prototype.push=function(e,r,t){this.pending&&this.pushPending();var n=new cmi(e,r,t),i=null;return t<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),n.level=this.level,t>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(i),n};SFt.prototype.scanDelims=function(e,r){var t=e,n,i,s,a,o,c,l,u,m,h=!0,_=!0,b=this.posMax,v=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;t<b&&this.src.charCodeAt(t)===v;)t++;return s=t-e,i=t<b?this.src.charCodeAt(t):32,l=i5o(n)||n5o(String.fromCharCode(n)),m=i5o(i)||n5o(String.fromCharCode(i)),c=r5o(n),u=r5o(i),u?h=!1:m&&(c||l||(h=!1)),c?_=!1:l&&(u||m||(_=!1)),r?(a=h,o=_):(a=h&&(!_||l),o=_&&(!h||m)),{can_open:a,can_close:o,length:s}};SFt.prototype.Token=cmi;s5o.exports=SFt});var u5o=A((ZQ1,c5o)=>{"use strict";var o5o=iPr(),umi=[["text",x8o()],["linkify",P8o()],["newline",k8o()],["escape",N8o()],["backticks",B8o()],["strikethrough",nmi().tokenize],["emphasis",smi().tokenize],["link",j8o()],["image",U8o()],["autolink",z8o()],["html_inline",Q8o()],["entity",Y8o()]],lmi=[["balance_pairs",Z8o()],["strikethrough",nmi().postProcess],["emphasis",smi().postProcess],["fragments_join",t5o()]];function wFt(){var e;for(this.ruler=new o5o,e=0;e<umi.length;e++)this.ruler.push(umi[e][0],umi[e][1]);for(this.ruler2=new o5o,e=0;e<lmi.length;e++)this.ruler2.push(lmi[e][0],lmi[e][1])}wFt.prototype.skipToken=function(e){var r,t,n=e.pos,i=this.ruler.getRules(""),s=i.length,a=e.md.options.maxNesting,o=e.cache;if(typeof o[n]<"u"){e.pos=o[n];return}if(e.level<a)for(t=0;t<s&&(e.level++,r=i[t](e,!0),e.level--,!r);t++);else e.pos=e.posMax;r||e.pos++,o[n]=e.pos};wFt.prototype.tokenize=function(e){for(var r,t,n=this.ruler.getRules(""),i=n.length,s=e.posMax,a=e.md.options.maxNesting;e.pos<s;){if(e.level<a)for(t=0;t<i&&(r=n[t](e,!1),!r);t++);if(r){if(e.pos>=s)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};wFt.prototype.parse=function(e,r,t,n){var i,s,a,o=new this.State(e,r,t,n);for(this.tokenize(o),s=this.ruler2.getRules(""),a=s.length,i=0;i<a;i++)s[i](o)};wFt.prototype.State=a5o();c5o.exports=wFt});var d5o=A((eK1,l5o)=>{"use strict";l5o.exports=function(e){var r={};e=e||{},r.src_Any=$pi().source,r.src_Cc=Qpi().source,r.src_Z=Kpi().source,r.src_P=ZTr().source,r.src_ZPCc=[r.src_Z,r.src_P,r.src_Cc].join("|"),r.src_ZCc=[r.src_Z,r.src_Cc].join("|");var t="[><\uFF5C]";return r.src_pseudo_letter="(?:(?!"+t+"|"+r.src_ZPCc+")"+r.src_Any+")",r.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",r.src_auth="(?:(?:(?!"+r.src_ZCc+"|[@/\\[\\]()]).)+@)?",r.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",r.src_host_terminator="(?=$|"+t+"|"+r.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+r.src_ZPCc+"))",r.src_path="(?:[/?#](?:(?!"+r.src_ZCc+"|"+t+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+r.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+r.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+r.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+r.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+r.src_ZCc+"|[']).)+\\'|\\'(?="+r.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+r.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+r.src_ZCc+"|$)|;(?!"+r.src_ZCc+"|$)|\\!+(?!"+r.src_ZCc+"|[!]|$)|\\?(?!"+r.src_ZCc+"|[?]|$))+|\\/)?",r.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',r.src_xn="xn--[a-z0-9\\-]{1,59}",r.src_domain_root="(?:"+r.src_xn+"|"+r.src_pseudo_letter+"{1,63})",r.src_domain="(?:"+r.src_xn+"|(?:"+r.src_pseudo_letter+")|(?:"+r.src_pseudo_letter+"(?:-|"+r.src_pseudo_letter+"){0,61}"+r.src_pseudo_letter+"))",r.src_host="(?:(?:(?:(?:"+r.src_domain+")\\.)*"+r.src_domain+"))",r.tpl_host_fuzzy="(?:"+r.src_ip4+"|(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%)))",r.tpl_host_no_ip_fuzzy="(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%))",r.src_host_strict=r.src_host+r.src_host_terminator,r.tpl_host_fuzzy_strict=r.tpl_host_fuzzy+r.src_host_terminator,r.src_host_port_strict=r.src_host+r.src_port+r.src_host_terminator,r.tpl_host_port_fuzzy_strict=r.tpl_host_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_port_no_ip_fuzzy_strict=r.tpl_host_no_ip_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+r.src_ZPCc+"|>|$))",r.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+r.src_ZCc+")("+r.src_email_name+"@"+r.tpl_host_fuzzy_strict+")",r.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_fuzzy_strict+r.src_path+")",r.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_no_ip_fuzzy_strict+r.src_path+")",r}});var g5o=A((tK1,h5o)=>{"use strict";function dmi(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function pPr(e){return Object.prototype.toString.call(e)}function cxh(e){return pPr(e)==="[object String]"}function uxh(e){return pPr(e)==="[object Object]"}function lxh(e){return pPr(e)==="[object RegExp]"}function p5o(e){return pPr(e)==="[object Function]"}function dxh(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var f5o={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function pxh(e){return Object.keys(e||{}).reduce(function(r,t){return r||f5o.hasOwnProperty(t)},!1)}var mxh={"http:":{validate:function(e,r,t){var n=e.slice(r);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(n)?n.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,r,t){var n=e.slice(r);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(n)?r>=3&&e[r-3]===":"||r>=3&&e[r-3]==="/"?0:n.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(e,r,t){var n=e.slice(r);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(n)?n.match(t.re.mailto)[0].length:0}}},fxh="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",hxh="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function gxh(e){e.__index__=-1,e.__text_cache__=""}function yxh(e){return function(r,t){var n=r.slice(t);return e.test(n)?n.match(e)[0].length:0}}function m5o(){return function(e,r){r.normalize(e)}}function dPr(e){var r=e.re=d5o()(e.__opts__),t=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||t.push(fxh),t.push(r.src_xn),r.src_tlds=t.join("|");function n(o){return o.replace("%TLDS%",r.src_tlds)}r.email_fuzzy=RegExp(n(r.tpl_email_fuzzy),"i"),r.link_fuzzy=RegExp(n(r.tpl_link_fuzzy),"i"),r.link_no_ip_fuzzy=RegExp(n(r.tpl_link_no_ip_fuzzy),"i"),r.host_fuzzy_test=RegExp(n(r.tpl_host_fuzzy_test),"i");var i=[];e.__compiled__={};function s(o,c){throw new Error('(LinkifyIt) Invalid schema "'+o+'": '+c)}Object.keys(e.__schemas__).forEach(function(o){var c=e.__schemas__[o];if(c!==null){var l={validate:null,link:null};if(e.__compiled__[o]=l,uxh(c)){lxh(c.validate)?l.validate=yxh(c.validate):p5o(c.validate)?l.validate=c.validate:s(o,c),p5o(c.normalize)?l.normalize=c.normalize:c.normalize?s(o,c):l.normalize=m5o();return}if(cxh(c)){i.push(o);return}s(o,c)}}),i.forEach(function(o){e.__compiled__[e.__schemas__[o]]&&(e.__compiled__[o].validate=e.__compiled__[e.__schemas__[o]].validate,e.__compiled__[o].normalize=e.__compiled__[e.__schemas__[o]].normalize)}),e.__compiled__[""]={validate:null,normalize:m5o()};var a=Object.keys(e.__compiled__).filter(function(o){return o.length>0&&e.__compiled__[o]}).map(dxh).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),gxh(e)}function _xh(e,r){var t=e.__index__,n=e.__last_index__,i=e.__text_cache__.slice(t,n);this.schema=e.__schema__.toLowerCase(),this.index=t+r,this.lastIndex=n+r,this.raw=i,this.text=i,this.url=i}function pmi(e,r){var t=new _xh(e,r);return e.__compiled__[t.schema].normalize(t,e),t}function TB(e,r){if(!(this instanceof TB))return new TB(e,r);r||pxh(e)&&(r=e,e={}),this.__opts__=dmi({},f5o,r),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=dmi({},mxh,e),this.__compiled__={},this.__tlds__=hxh,this.__tlds_replaced__=!1,this.re={},dPr(this)}TB.prototype.add=function(r,t){return this.__schemas__[r]=t,dPr(this),this};TB.prototype.set=function(r){return this.__opts__=dmi(this.__opts__,r),this};TB.prototype.test=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return!1;var t,n,i,s,a,o,c,l,u;if(this.re.schema_test.test(r)){for(c=this.re.schema_search,c.lastIndex=0;(t=c.exec(r))!==null;)if(s=this.testSchemaAt(r,t[2],c.lastIndex),s){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+s;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=r.search(this.re.host_fuzzy_test),l>=0&&(this.__index__<0||l<this.__index__)&&(n=r.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(a=n.index+n[1].length,(this.__index__<0||a<this.__index__)&&(this.__schema__="",this.__index__=a,this.__last_index__=n.index+n[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(u=r.indexOf("@"),u>=0&&(i=r.match(this.re.email_fuzzy))!==null&&(a=i.index+i[1].length,o=i.index+i[0].length,(this.__index__<0||a<this.__index__||a===this.__index__&&o>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=o))),this.__index__>=0};TB.prototype.pretest=function(r){return this.re.pretest.test(r)};TB.prototype.testSchemaAt=function(r,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(r,n,this):0};TB.prototype.match=function(r){var t=0,n=[];this.__index__>=0&&this.__text_cache__===r&&(n.push(pmi(this,t)),t=this.__last_index__);for(var i=t?r.slice(t):r;this.test(i);)n.push(pmi(this,t)),i=i.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null};TB.prototype.matchAtStart=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return null;var t=this.re.schema_at_start.exec(r);if(!t)return null;var n=this.testSchemaAt(r,t[2],t[0].length);return n?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+n,pmi(this,0)):null};TB.prototype.tlds=function(r,t){return r=Array.isArray(r)?r:[r],t?(this.__tlds__=this.__tlds__.concat(r).sort().filter(function(n,i,s){return n!==s[i-1]}).reverse(),dPr(this),this):(this.__tlds__=r.slice(),this.__tlds_replaced__=!0,dPr(this),this)};TB.prototype.normalize=function(r){r.schema||(r.url="http://"+r.url),r.schema==="mailto:"&&!/^mailto:/i.test(r.url)&&(r.url="mailto:"+r.url)};TB.prototype.onCompile=function(){};h5o.exports=TB});var _5o=A((rK1,y5o)=>{"use strict";y5o.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}});var b5o=A((nK1,A5o)=>{"use strict";A5o.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}}});var v5o=A((iK1,C5o)=>{"use strict";C5o.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}}});var w5o=A((sK1,S5o)=>{"use strict";var IFt=UA(),Axh=fFo(),bxh=gFo(),Cxh=VFo(),vxh=w8o(),Exh=u5o(),Dxh=g5o(),qxe=zpi(),E5o=require("punycode"),Sxh={default:_5o(),zero:b5o(),commonmark:v5o()},wxh=/^(vbscript|javascript|file|data):/,Ixh=/^data:image\/(gif|png|jpeg|webp);/;function xxh(e){var r=e.trim().toLowerCase();return wxh.test(r)?!!Ixh.test(r):!0}var D5o=["http:","https:","mailto:"];function Txh(e){var r=qxe.parse(e,!0);if(r.hostname&&(!r.protocol||D5o.indexOf(r.protocol)>=0))try{r.hostname=E5o.toASCII(r.hostname)}catch{}return qxe.encode(qxe.format(r))}function Pxh(e){var r=qxe.parse(e,!0);if(r.hostname&&(!r.protocol||D5o.indexOf(r.protocol)>=0))try{r.hostname=E5o.toUnicode(r.hostname)}catch{}return qxe.decode(qxe.format(r),qxe.decode.defaultChars+"%")}function RG(e,r){if(!(this instanceof RG))return new RG(e,r);r||IFt.isString(e)||(r=e||{},e="default"),this.inline=new Exh,this.block=new vxh,this.core=new Cxh,this.renderer=new bxh,this.linkify=new Dxh,this.validateLink=xxh,this.normalizeLink=Txh,this.normalizeLinkText=Pxh,this.utils=IFt,this.helpers=IFt.assign({},Axh),this.options={},this.configure(e),r&&this.set(r)}RG.prototype.set=function(e){return IFt.assign(this.options,e),this};RG.prototype.configure=function(e){var r=this,t;if(IFt.isString(e)&&(t=e,e=Sxh[t],!e))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&r.set(e.options),e.components&&Object.keys(e.components).forEach(function(n){e.components[n].rules&&r[n].ruler.enableOnly(e.components[n].rules),e.components[n].rules2&&r[n].ruler2.enableOnly(e.components[n].rules2)}),this};RG.prototype.enable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){t=t.concat(this[i].ruler.enable(e,!0))},this),t=t.concat(this.inline.ruler2.enable(e,!0));var n=e.filter(function(i){return t.indexOf(i)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};RG.prototype.disable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){t=t.concat(this[i].ruler.disable(e,!0))},this),t=t.concat(this.inline.ruler2.disable(e,!0));var n=e.filter(function(i){return t.indexOf(i)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};RG.prototype.use=function(e){var r=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,r),this};RG.prototype.parse=function(e,r){if(typeof e!="string")throw new Error("Input data should be a String");var t=new this.core.State(e,this,r);return this.core.process(t),t.tokens};RG.prototype.render=function(e,r){return r=r||{},this.renderer.render(this.parse(e,r),this.options,r)};RG.prototype.parseInline=function(e,r){var t=new this.core.State(e,this,r);return t.inlineMode=!0,this.core.process(t),t.tokens};RG.prototype.renderInline=function(e,r){return r=r||{},this.renderer.render(this.parseInline(e,r),this.options,r)};S5o.exports=RG});var x5o=A((aK1,I5o)=>{"use strict";I5o.exports=w5o()});var mmi=A((oK1,P5o)=>{"use strict";P5o.exports=T5o;function T5o(e){if(e==null)return Nxh;if(typeof e=="string")return Fxh(e);if(typeof e=="object")return"length"in e?kxh(e):Rxh(e);if(typeof e=="function")return e;throw new Error("Expected function, string, or object as test")}function Rxh(e){return r;function r(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}function kxh(e){for(var r=[],t=-1;++t<e.length;)r[t]=T5o(e[t]);return n;function n(){for(var i=-1;++i<r.length;)if(r[i].apply(this,arguments))return!0;return!1}}function Fxh(e){return r;function r(t){return!!(t&&t.type===e)}}function Nxh(){return!0}});var k5o=A((cK1,R5o)=>{R5o.exports=Oxh;function Oxh(e){return"\x1B[33m"+e+"\x1B[39m"}});var hmi=A((uK1,O5o)=>{"use strict";O5o.exports=mPr;var Bxh=mmi(),qxh=k5o(),F5o=!0,N5o="skip",fmi=!1;mPr.CONTINUE=F5o;mPr.SKIP=N5o;mPr.EXIT=fmi;function mPr(e,r,t,n){var i,s;typeof r=="function"&&typeof t!="function"&&(n=t,t=r,r=null),s=Bxh(r),i=n?-1:1,a(e,null,[])();function a(o,c,l){var u=typeof o=="object"&&o!==null?o:{},m;return typeof u.type=="string"&&(m=typeof u.tagName=="string"?u.tagName:typeof u.name=="string"?u.name:void 0,h.displayName="node ("+qxh(u.type+(m?"<"+m+">":""))+")"),h;function h(){var _=l.concat(o),b=[],v,w;if((!r||s(o,c,l[l.length-1]||null))&&(b=Mxh(t(o,l)),b[0]===fmi))return b;if(o.children&&b[0]!==N5o)for(w=(n?o.children.length:-1)+i;w>-1&&w<o.children.length;){if(v=a(o.children[w],w,_)(),v[0]===fmi)return v;w=typeof v[1]=="number"?v[1]:w+i}return b}}}function Mxh(e){return e!==null&&typeof e=="object"&&"length"in e?e:typeof e=="number"?[F5o,e]:[e]}});var q5o=A((lK1,B5o)=>{"use strict";B5o.exports=hPr;var fPr=hmi(),Lxh=fPr.CONTINUE,jxh=fPr.SKIP,Gxh=fPr.EXIT;hPr.CONTINUE=Lxh;hPr.SKIP=jxh;hPr.EXIT=Gxh;function hPr(e,r,t,n){typeof r=="function"&&typeof t!="function"&&(n=t,t=r,r=null),fPr(e,r,i,n);function i(s,a){var o=a[a.length-1],c=o?o.children.indexOf(s):null;return t(s,c,o)}}});var G5o=A((dK1,j5o)=>{"use strict";j5o.exports=L5o;function L5o(e){return e&&(e.value||e.alt||e.title||"children"in e&&M5o(e.children)||"length"in e&&M5o(e))||""}function M5o(e){for(var r=[],t=e.length,n=-1;++n<t;)r[n]=L5o(e[n]);return r.join("")}});var Q5o=A((pK1,$5o)=>{"use strict";$5o.exports=Qxh;var Uxh=hmi(),Vxh=mmi(),zxh=pZr(),$xh=[].splice;function Qxh(e,r,t,n){var i,s;return typeof r=="string"||r&&typeof r.exec=="function"?s=[[r,t]]:(s=r,n=t),i=n||{},U5o(e,i,a(Kxh(s))),e;function a(o){var c=o[0];return l;function l(u,m){var h=c[0],_=c[1],b=[],v=0,w=m.children.indexOf(u),x,P,k,R;for(h.lastIndex=0,P=h.exec(u.value);P&&(x=P.index,R=_.apply(null,[].concat(P,{index:P.index,input:P.input})),R!==!1&&(v!==x&&b.push({type:"text",value:u.value.slice(v,x)}),typeof R=="string"&&R.length>0&&(R={type:"text",value:R}),R&&(b=[].concat(b,R)),v=x+P[0].length),!!h.global);)P=h.exec(u.value);if(x===void 0?(b=[u],w--):(v<u.value.length&&b.push({type:"text",value:u.value.slice(v)}),b.unshift(w,1),$xh.apply(m.children,b)),o.length>1)for(k=a(o.slice(1)),x=-1;++x<b.length;)u=b[x],u.type==="text"?k(u,m):U5o(u,i,k);return w+b.length+1}}}function U5o(e,r,t){var n=Vxh(r.ignore||[]),i=[];return Uxh(e,"text",s),i;function s(a,o){for(var c=-1,l,u;++c<o.length;){if(l=o[c],n(l,u?u.children.indexOf(l):void 0,u))return;u=l}return t(a,u)}}function Kxh(e){var r=[],t,n;if(typeof e!="object")throw new Error("Expected array or object as schema");if("length"in e)for(n=-1;++n<e.length;)r.push([V5o(e[n][0]),z5o(e[n][1])]);else for(t in e)r.push([V5o(t),z5o(e[t])]);return r}function V5o(e){return typeof e=="string"?new RegExp(zxh(e),"g"):e}function z5o(e){return typeof e=="function"?e:r;function r(){return e}}});var X5o=A((mK1,J5o)=>{"use strict";var Hxh=q5o(),Wxh=G5o(),Yxh=Q5o();J5o.exports=sTh;var Jxh=typeof global<"u"&&global.process,K5o,H5o;try{K5o=require("fs"),H5o=require("path")}catch{}var Xxh=["mention","mentions"],Zxh=["acceded","deedeed","defaced","effaced","fabaceae"],eTh=7,yPr="[\\da-z][-\\da-z]{0,38}",W5o="(?:\\.git[\\w-]|\\.(?!git)|[\\w-])+",Y5o="("+yPr+")\\/("+W5o+")",tTh=new RegExp("^https?:\\/\\/github\\.com\\/"+Y5o+"\\/(commit|issues|pull)\\/([a-f\\d]+\\/?(?=[#?]|$))","i"),rTh=new RegExp("(?:^|/(?:repos/)?)"+Y5o+"(?=\\.git|[\\/#@]|$)","i"),nTh=new RegExp("("+yPr+")(?:\\/("+W5o+"))?(?:#([1-9]\\d*)|@([a-f\\d]{7,40}))","gi"),iTh=new RegExp("@("+yPr+"(?:\\/"+yPr+")?)","gi");function sTh(e){var r=e||{},t=r.repository,n;if(!t){try{n=JSON.parse(K5o.readFileSync(H5o.join(Jxh.cwd(),"package.json")))}catch{}t=n&&n.repository?n.repository.url||n.repository:""}if(t=rTh.exec(t),!t)throw new Error("Missing `repository` field in `options`");return t={user:t[1],project:t[2]},i;function i(u){Yxh(u,[[nTh,c],[iTh,s],[/(?:#|\bgh-)([1-9]\d*)/gi,a],[/\b[a-f\d]{7,40}\b/gi,o]],{ignore:["link","linkReference"]}),Hxh(u,"link",l)}function s(u,m,h){var _;return/[\w`]/.test(h.input.charAt(h.index-1))||/[/\w`]/.test(h.input.charAt(h.index+u.length))||Xxh.indexOf(m)!==-1?!1:(_={type:"text",value:u},r.mentionStrong!==!1&&(_={type:"strong",children:[_]}),{type:"link",title:null,url:"https://github.com/"+m,children:[_]})}function a(u,m,h){return/\w/.test(h.input.charAt(h.index-1))||/\w/.test(h.input.charAt(h.index+u.length))?!1:{type:"link",title:null,url:"https://github.com/"+t.user+"/"+t.project+"/issues/"+m,children:[{type:"text",value:u}]}}function o(u,m){return/[^\t\n\r (@[{]/.test(m.input.charAt(m.index-1))||/\w/.test(m.input.charAt(m.index+u.length))||Zxh.indexOf(u)!==-1?!1:{type:"link",title:null,url:"https://github.com/"+t.user+"/"+t.project+"/commit/"+u,children:[{type:"inlineCode",value:gPr(u)}]}}function c(u,m,h,_,b,v){var w="",x;return/[^\t\n\r (@[{]/.test(v.input.charAt(v.index-1))||/\w/.test(v.input.charAt(v.index+u.length))?!1:(x=[],m!==t.user&&(w+=m),h&&h!==t.project&&(w=m+"/"+h),_?w+="#"+_:(w+="@",x.push({type:"inlineCode",value:gPr(b)})),x.unshift({type:"text",value:w}),{type:"link",title:null,url:"https://github.com/"+m+"/"+(h||t.project)+"/"+(_?"issues":"commit")+"/"+(_||b),children:x})}function l(u){var m=aTh(u),h,_,b;m&&(b=m.comment?" (comment)":"",m.project!==t.project?_=m.user+"/"+m.project:m.user===t.user?_="":_=m.user,m.page==="commit"?(h=[],_&&h.push({type:"text",value:_+"@"}),h.push({type:"inlineCode",value:gPr(m.reference)}),m.comment&&h.push({type:"text",value:b})):(_+="#",h=[{type:"text",value:_+gPr(m.reference)+b}]),u.children=h)}}function gPr(e){return e.slice(0,eTh)}function aTh(e){var r=e.url||"",t=tTh.exec(r);if(!(!t||e.children.length!==1||e.children[0].type!=="text"||Wxh(e)!==r||t[3]!=="commit"&&/[a-f]/i.test(t[4])||t[3]==="commit"&&(t[4].length<4||t[4].length>40)||t[2].length>=100))return{user:t[1],project:t[2],page:t[3],reference:t[4],comment:r.charAt(t[0].length)==="#"&&t[0].length+1<r.length}}});var bpt=A(Apt=>{"use strict";Object.defineProperty(Apt,"__esModule",{value:!0});Apt.linkify=Apt.sanitizeMarkdown=void 0;var Z5o=(tn(),Dr(en)),oTh=Z5o.__importDefault(CVn()),cTh=Z5o.__importDefault(X5o()),OX=Ba();function uTh(e){let r=e;r=r.replace((0,OX.regEx)(/(\W)#(\d)/gi),"$1#​$2"),r=r.replace((0,OX.regEx)(/@/g),"@​"),r=r.replace((0,OX.regEx)(/(`\[?@)​/g),"$1"),r=r.replace((0,OX.regEx)(/([a-z]@)​/gi),"$1"),r=r.replace((0,OX.regEx)(/\/compare\/@​/g),"/compare/@"),r=r.replace((0,OX.regEx)(/(\(https:\/\/[^)]*?)\.\.\.@​/g),"$1...@"),r=r.replace((0,OX.regEx)(/([\s(])#(\d+)([)\s]?)/g),"$1#​$2$3");let t=(0,OX.regEx)(/`([^/]*?)`/g);return r=r.replace(t,"`$1`"),r=r.replace((0,OX.regEx)(/`#​(\d+)`/g),"`#$1`"),r=r.replace((0,OX.regEx)(/(?<before>[^\n]\n)(?<title>#.*)/g),`$<before> +$<title>`),r}Apt.sanitizeMarkdown=uTh;async function lTh(e,r){return(await(0,oTh.default)().use({settings:{bullet:"-"}}).use(cTh.default,{mentionStrong:!1,...r}).process(e)).toString()}Apt.linkify=lTh});var eNo=A(_Pr=>{"use strict";Object.defineProperty(_Pr,"__esModule",{value:!0});_Pr.PagedSourceResultsSchema=void 0;var Xz=gy(),dTh=Xz.z.enum(["commit_directory","commit_file"]),pTh=Xz.z.object({path:Xz.z.string(),type:dTh,commit:Xz.z.object({hash:Xz.z.string()})}),mTh=Xz.z.object({page:Xz.z.number().optional(),pagelen:Xz.z.number(),size:Xz.z.number().optional(),next:Xz.z.string().optional()});_Pr.PagedSourceResultsSchema=mTh.extend({values:Xz.z.array(pTh)})});var iNo=A(Fse=>{"use strict";Object.defineProperty(Fse,"__esModule",{value:!0});Fse.getReleaseList=Fse.getReleaseNotesMd=Fse.id=void 0;var nNo=(tn(),Dr(en)),fTh=nNo.__importDefault(_a()),hTh=nNo.__importDefault(ixt()),xFt=Pi(),gTh=eNo(),yTh=Pxt(),tNo=Ip();Fse.id="bitbucket-changelog";var rNo=new yTh.BitbucketHttp(Fse.id);async function _Th(e,r,t){xFt.logger.trace("bitbucket.getReleaseNotesMd()");let n=(0,tNo.joinUrlParts)(r,"2.0/repositories",e,"src"),a=(await rNo.getJson(n,{paginate:!0},gTh.PagedSourceResultsSchema)).body.values.filter(u=>u.type==="commit_file").filter(u=>hTh.default.test(u.path)),o=a.shift();if(fTh.default.nullOrUndefined(o))return xFt.logger.trace("no changelog file found"),null;a.length!==0&&xFt.logger.debug(`Multiple candidates for changelog file, using ${o.path}`);let l=`${(await rNo.get((0,tNo.joinUrlParts)(n,o.commit.hash,o.path))).body} # -##`;return{changelogFile:o.path,changelogMd:l}}Fse.getReleaseNotesMd=yTh;function _Th(e,r){return xFt.logger.trace("bitbucket.getReleaseList()"),xFt.logger.info("Unsupported Bitbucket Cloud feature. Skipping release fetching."),[]}Fse.getReleaseList=_Th});var sNo=A(Nse=>{"use strict";Object.defineProperty(Nse,"__esModule",{value:!0});Nse.getReleaseList=Nse.getReleaseNotesMd=Nse.id=void 0;var ATh=(tn(),Dr(en)),iNo=ATh.__importDefault(ixt()),TFt=Pi(),bTh=Tje(),CTh=TV(),vTh=jD(),hmi=Ip();Nse.id="github-changelog";var APr=new CTh.GithubHttp(Nse.id);async function ETh(e,r,t){TFt.logger.trace("github.getReleaseNotesMd()");let n=`${(0,hmi.ensureTrailingSlash)(r)}repos/${e}`,{default_branch:i="HEAD"}=(await APr.getJson(n)).body,s=await APr.getJson(`${n}/git/trees/${i}${t?"?recursive=1":""}`);s.body.truncated&&TFt.logger.debug(`Git tree truncated repository:${e}`);let a=s.body.tree.filter(h=>h.type==="blob"),o=[];if(t!=null&&t.length&&(o=a.filter(h=>h.path.startsWith(t)).filter(h=>iNo.default.test(h.path.replace((0,hmi.ensureTrailingSlash)(t),"")))),o.length||(o=a.filter(h=>iNo.default.test(h.path))),!o.length)return TFt.logger.trace("no changelog file found"),null;let{path:c,sha:l}=o.shift();o.length!==0&&TFt.logger.debug(`Multiple candidates for changelog file, using ${c}`);let u=await APr.getJson(`${n}/git/blobs/${l}`),m=(0,vTh.fromBase64)(u.body.content)+` +##`;return{changelogFile:o.path,changelogMd:l}}Fse.getReleaseNotesMd=_Th;function ATh(e,r){return xFt.logger.trace("bitbucket.getReleaseList()"),xFt.logger.info("Unsupported Bitbucket Cloud feature. Skipping release fetching."),[]}Fse.getReleaseList=ATh});var aNo=A(Nse=>{"use strict";Object.defineProperty(Nse,"__esModule",{value:!0});Nse.getReleaseList=Nse.getReleaseNotesMd=Nse.id=void 0;var bTh=(tn(),Dr(en)),sNo=bTh.__importDefault(ixt()),TFt=Pi(),CTh=Tje(),vTh=TV(),ETh=jD(),gmi=Ip();Nse.id="github-changelog";var APr=new vTh.GithubHttp(Nse.id);async function DTh(e,r,t){TFt.logger.trace("github.getReleaseNotesMd()");let n=`${(0,gmi.ensureTrailingSlash)(r)}repos/${e}`,{default_branch:i="HEAD"}=(await APr.getJson(n)).body,s=await APr.getJson(`${n}/git/trees/${i}${t?"?recursive=1":""}`);s.body.truncated&&TFt.logger.debug(`Git tree truncated repository:${e}`);let a=s.body.tree.filter(h=>h.type==="blob"),o=[];if(t!=null&&t.length&&(o=a.filter(h=>h.path.startsWith(t)).filter(h=>sNo.default.test(h.path.replace((0,gmi.ensureTrailingSlash)(t),"")))),o.length||(o=a.filter(h=>sNo.default.test(h.path))),!o.length)return TFt.logger.trace("no changelog file found"),null;let{path:c,sha:l}=o.shift();o.length!==0&&TFt.logger.debug(`Multiple candidates for changelog file, using ${c}`);let u=await APr.getJson(`${n}/git/blobs/${l}`),m=(0,ETh.fromBase64)(u.body.content)+` # -##`;return{changelogFile:c,changelogMd:m}}Nse.getReleaseNotesMd=ETh;async function DTh(e,r){TFt.logger.trace("github.getReleaseList()");let t=e.apiBaseUrl,n=e.repository,i=(0,hmi.joinUrlParts)(t,"repos",n,"releases");return(await(0,bTh.queryReleases)({registryUrl:t,packageName:n},APr)).map(({url:o,id:c,version:l,name:u,description:m})=>({url:o,notesSourceUrl:i,id:c,tag:l,name:u,body:m}))}Nse.getReleaseList=DTh});var oNo=A(Ose=>{"use strict";Object.defineProperty(Ose,"__esModule",{value:!0});Ose.getReleaseList=Ose.getReleaseNotesMd=Ose.id=void 0;var STh=(tn(),Dr(en)),wTh=STh.__importDefault(ixt()),bPr=Pi(),ITh=xfe(),aNo=Ip();Ose.id="gitlab-changelog";var gmi=new ITh.GitlabHttp(Ose.id);async function xTh(e,r,t){bPr.logger.trace("gitlab.getReleaseNotesMd()");let n=encodeURIComponent(e),i=`${(0,aNo.ensureTrailingSlash)(r)}projects/${n}/repository/`,a=(await gmi.getJson(`${i}tree?per_page=100${t?`&path=${t}`:""}`,{paginate:!0})).body.filter(h=>h.type==="blob"),o=[];if(o.length||(o=a.filter(h=>wTh.default.test(h.name))),!o.length)return bPr.logger.trace("no changelog file found"),null;let{path:c,id:l}=o.shift();o.length!==0&&bPr.logger.debug(`Multiple candidates for changelog file, using ${c}`);let m=(await gmi.get(`${i}blobs/${l}/raw`)).body+` +##`;return{changelogFile:c,changelogMd:m}}Nse.getReleaseNotesMd=DTh;async function STh(e,r){TFt.logger.trace("github.getReleaseList()");let t=e.apiBaseUrl,n=e.repository,i=(0,gmi.joinUrlParts)(t,"repos",n,"releases");return(await(0,CTh.queryReleases)({registryUrl:t,packageName:n},APr)).map(({url:o,id:c,version:l,name:u,description:m})=>({url:o,notesSourceUrl:i,id:c,tag:l,name:u,body:m}))}Nse.getReleaseList=STh});var cNo=A(Ose=>{"use strict";Object.defineProperty(Ose,"__esModule",{value:!0});Ose.getReleaseList=Ose.getReleaseNotesMd=Ose.id=void 0;var wTh=(tn(),Dr(en)),ITh=wTh.__importDefault(ixt()),bPr=Pi(),xTh=xfe(),oNo=Ip();Ose.id="gitlab-changelog";var ymi=new xTh.GitlabHttp(Ose.id);async function TTh(e,r,t){bPr.logger.trace("gitlab.getReleaseNotesMd()");let n=encodeURIComponent(e),i=`${(0,oNo.ensureTrailingSlash)(r)}projects/${n}/repository/`,a=(await ymi.getJson(`${i}tree?per_page=100${t?`&path=${t}`:""}`,{paginate:!0})).body.filter(h=>h.type==="blob"),o=[];if(o.length||(o=a.filter(h=>ITh.default.test(h.name))),!o.length)return bPr.logger.trace("no changelog file found"),null;let{path:c,id:l}=o.shift();o.length!==0&&bPr.logger.debug(`Multiple candidates for changelog file, using ${c}`);let m=(await ymi.get(`${i}blobs/${l}/raw`)).body+` # -##`;return{changelogFile:c,changelogMd:m}}Ose.getReleaseNotesMd=xTh;async function TTh(e,r){bPr.logger.trace("gitlab.getReleaseNotesMd()");let t=e.apiBaseUrl,n=e.repository,i=encodeURIComponent(n),s=`${(0,aNo.ensureTrailingSlash)(t)}projects/${i}/releases`;return(await gmi.getJson(`${s}?per_page=100`,{paginate:!0})).body.map(o=>({url:`${s}/${o.tag_name}`,notesSourceUrl:s,name:o.name,body:o.description,tag:o.tag_name}))}Ose.getReleaseList=TTh});var ENo=A(fD=>{"use strict";Object.defineProperty(fD,"__esModule",{value:!0});fD.addReleaseNotes=fD.releaseNotesCacheMinutes=fD.getReleaseNotesMd=fD.getReleaseNotesMdFile=fD.getReleaseNotesMdFileInner=fD.getReleaseNotes=fD.massageName=fD.massageBody=fD.getCachedReleaseList=fD.getReleaseList=void 0;var Mxe=(tn(),Dr(en)),_mi=Mxe.__importDefault(_a()),ymi=zC(),PTh=Mxe.__importDefault(I5o()),Qx=Pi(),CPr=Mxe.__importStar(P3()),cNo=Mxe.__importStar(gF()),RTh=ene(),lNo=bpt(),ik=Ba(),uNo=Ip(),dNo=Mxe.__importStar(nNo()),pNo=Mxe.__importStar(sNo()),mNo=Mxe.__importStar(oNo()),fNo=new PTh.default("zero");fNo.enable(["heading","lheading"]);async function hNo(e,r){Qx.logger.trace("getReleaseList()");let{apiBaseUrl:t,repository:n,type:i}=e;try{switch(i){case"gitlab":return await mNo.getReleaseList(e,r);case"github":return await pNo.getReleaseList(e,r);case"bitbucket":return dNo.getReleaseList(e,r);default:return Qx.logger.warn({apiBaseUrl:t,repository:n,type:i},"Invalid project type"),[]}}catch(s){s.statusCode===404?Qx.logger.debug({repository:n,type:i,apiBaseUrl:t},"getReleaseList 404"):Qx.logger.debug({repository:n,type:i,apiBaseUrl:t,err:s},"getReleaseList error")}return[]}fD.getReleaseList=hNo;function gNo(e,r){let t=`getReleaseList-${e.apiBaseUrl}-${e.repository}`,n=CPr.get(t);if(n!==void 0)return n;let i=hNo(e,r);return CPr.set(t,i),i}fD.getCachedReleaseList=gNo;function Ami(e,r){let t=e??"";return t=t.replace((0,ik.regEx)(/\r\n/g),` +##`;return{changelogFile:c,changelogMd:m}}Ose.getReleaseNotesMd=TTh;async function PTh(e,r){bPr.logger.trace("gitlab.getReleaseNotesMd()");let t=e.apiBaseUrl,n=e.repository,i=encodeURIComponent(n),s=`${(0,oNo.ensureTrailingSlash)(t)}projects/${i}/releases`;return(await ymi.getJson(`${s}?per_page=100`,{paginate:!0})).body.map(o=>({url:`${s}/${o.tag_name}`,notesSourceUrl:s,name:o.name,body:o.description,tag:o.tag_name}))}Ose.getReleaseList=PTh});var DNo=A(fD=>{"use strict";Object.defineProperty(fD,"__esModule",{value:!0});fD.addReleaseNotes=fD.releaseNotesCacheMinutes=fD.getReleaseNotesMd=fD.getReleaseNotesMdFile=fD.getReleaseNotesMdFileInner=fD.getReleaseNotes=fD.massageName=fD.massageBody=fD.getCachedReleaseList=fD.getReleaseList=void 0;var Mxe=(tn(),Dr(en)),Ami=Mxe.__importDefault(_a()),_mi=zC(),RTh=Mxe.__importDefault(x5o()),Qx=Pi(),CPr=Mxe.__importStar(P3()),uNo=Mxe.__importStar(gF()),kTh=ene(),dNo=bpt(),ik=Ba(),lNo=Ip(),pNo=Mxe.__importStar(iNo()),mNo=Mxe.__importStar(aNo()),fNo=Mxe.__importStar(cNo()),hNo=new RTh.default("zero");hNo.enable(["heading","lheading"]);async function gNo(e,r){Qx.logger.trace("getReleaseList()");let{apiBaseUrl:t,repository:n,type:i}=e;try{switch(i){case"gitlab":return await fNo.getReleaseList(e,r);case"github":return await mNo.getReleaseList(e,r);case"bitbucket":return pNo.getReleaseList(e,r);default:return Qx.logger.warn({apiBaseUrl:t,repository:n,type:i},"Invalid project type"),[]}}catch(s){s.statusCode===404?Qx.logger.debug({repository:n,type:i,apiBaseUrl:t},"getReleaseList 404"):Qx.logger.debug({repository:n,type:i,apiBaseUrl:t,err:s},"getReleaseList error")}return[]}fD.getReleaseList=gNo;function yNo(e,r){let t=`getReleaseList-${e.apiBaseUrl}-${e.repository}`,n=CPr.get(t);if(n!==void 0)return n;let i=gNo(e,r);return CPr.set(t,i),i}fD.getCachedReleaseList=yNo;function bmi(e,r){let t=e??"";return t=t.replace((0,ik.regEx)(/\r\n/g),` `),t=t.replace((0,ik.regEx)(/^<a name="[^"]*"><\/a>\n/),""),t=t.replace((0,ik.regEx)(`^##? \\[[^\\]]*\\]\\(${r}[^/]*/[^/]*/compare/.*?\\n`,void 0,!1),""),t=` ${t} `.replace((0,ik.regEx)(`\\n${r}[^/]+/[^/]+/compare/[^\\n]+(\\n|$)`),` `),t=t.replace((0,ik.regEx)(/\n\s*####? /g),` ##### `).replace((0,ik.regEx)(/\n\s*## /g),` #### `).replace((0,ik.regEx)(/\n\s*# /g),` -### `),t.trim()}fD.massageBody=Ami;function yNo(e,r){let t=e??"";if(r&&(t=t.replace(RegExp(`^(Release )?v?${r}`,"i"),"").trim()),t=t.trim(),!!t.length)return t}fD.massageName=yNo;async function _No(e,r,t){let{packageName:n,repository:i}=e,{version:s,gitRef:a}=r;Qx.logger.trace(`getReleaseNotes(${i}, ${s}, ${n})`);let o=await gNo(e,r);Qx.logger.trace({releases:o},"Release list from getReleaseList");let c=null,l=kTh(n,s,o);if(_mi.default.undefined(l)&&(l=o.find(u=>u.tag===s||u.tag===`v${s}`||u.tag===a||u.tag===`v${a}`)),_mi.default.undefined(l)&&t.extractVersion){let u=(0,ik.regEx)(t.extractVersion);l=o.find(m=>{var _,b;let h=(b=(_=u.exec(m.tag))==null?void 0:_.groups)==null?void 0:b.version;return s===h})}return c=await FTh(l,e),Qx.logger.trace({releaseNotes:c}),c}fD.getReleaseNotes=_No;function kTh(e,r,t){let n=(0,ik.regEx)(`${e}[@_-]v?${r}`);return t.filter(a=>{var o;return(o=a.tag)==null?void 0:o.endsWith(r)}).find(a=>n.test(a.tag))}async function FTh(e,r){var s;if(!e)return null;let{baseUrl:t,repository:n}=r,i=e;if((0,RTh.detectPlatform)(t)==="gitlab"?i.url=`${t}${n}/tags/${e.tag}`:i.url=e.url?e.url:`${t}${n}/releases/${e.tag}`,i.body=Ami(i.body,t),i.name=yNo(i.name,i.tag),i.body.length||(s=i.name)!=null&&s.length)try{t!=="https://gitlab.com/"&&(i.body=await(0,lNo.linkify)(i.body,{repository:`${t}${n}`}))}catch(a){Qx.logger.warn({err:a,baseUrl:t,repository:n},"Error linkifying")}else return null;return i}function NTh(e,r){let t=[],n=e.split(ik.newlineRegex);fNo.parse(e,void 0).forEach(a=>{if(a.type==="heading_open"){let o=+a.tag.substring(1);o<=r&&t.push([o,a.map[0]])}}),t.push([-1,n.length]);let s=[];for(let a=1;a<t.length;a+=1){let[o,c]=t[a-1],[,l]=t[a];o===r&&s.push(n.slice(c,l).join(` -`))}return s}async function ANo(e){let{repository:r,type:t}=e,n=e.apiBaseUrl,i=e.sourceDirectory;try{switch(t){case"gitlab":return await mNo.getReleaseNotesMd(r,n,i);case"github":return await pNo.getReleaseNotesMd(r,n,i);case"bitbucket":return await dNo.getReleaseNotesMd(r,n,i);default:return Qx.logger.warn({apiBaseUrl:n,repository:r,type:t},"Invalid project type"),null}}catch(s){s.statusCode===404?Qx.logger.debug({repository:r,type:t,apiBaseUrl:n},"Error 404 getting changelog md"):Qx.logger.debug({err:s,repository:r,type:t,apiBaseUrl:n},"Error getting changelog md")}return null}fD.getReleaseNotesMdFileInner=ANo;function bNo(e){let r=`getReleaseNotesMdFile@v2-${e.repository}${e.sourceDirectory?`-${e.sourceDirectory}`:""}-${e.apiBaseUrl}`,t=CPr.get(r);if(t!==void 0)return t;let n=ANo(e);return CPr.set(r,n),n}fD.getReleaseNotesMdFile=bNo;async function CNo(e,r){let{baseUrl:t,repository:n}=e,i=r.version;if(Qx.logger.trace(`getReleaseNotesMd(${n}, ${i})`),["facebook/react-native"].includes(n))return null;let a=await bNo(e);if(!a)return null;let{changelogFile:o}=a,c=a.changelogMd.replace((0,ik.regEx)(/\n\s*<a name="[^"]*">.*?<\/a>\n/g),` -`);for(let l of[1,2,3,4,5,6,7]){let u=NTh(c,l);if(u.length>=2)for(let m of u)try{let h=m.replace((0,ik.regEx)(/[[\]()]/g)," "),[_]=h.split(ik.newlineRegex),b=_.replace((0,ik.regEx)(/^\s*#*\s*/),"").split(" ").filter(Boolean),v=m.replace((0,ik.regEx)(/.*?\n(-{3,}\n)?/),"").trim();for(let w of b)if(w.includes(i)&&!(0,uNo.validateUrl)(w)){Qx.logger.trace({body:v},"Found release notes for v"+i);let x=`${t}${n}/blob/HEAD/${o}`,P=b.filter(R=>!(0,uNo.validateUrl)(R)).join("-").replace((0,ik.regEx)(/[^A-Za-z0-9-]/g),""),k=`${x}#${P}`;if(v=Ami(v,t),v!=null&&v.length)try{v=await(0,lNo.linkify)(v,{repository:`${t}${n}`})}catch(R){Qx.logger.warn({body:v,err:R},"linkify error")}return{body:v,url:k,notesSourceUrl:x}}}catch(h){Qx.logger.warn({file:o,err:h},"Error parsing changelog file")}Qx.logger.trace({repository:n},`No level ${l} changelogs headings found`)}return Qx.logger.trace({repository:n,version:i},`No entry found in ${o}`),null}fD.getReleaseNotesMd=CNo;function vNo(e){let r=_mi.default.date(e)?ymi.DateTime.fromJSDate(e):ymi.DateTime.fromISO(e),t=ymi.DateTime.local();return!r.isValid||t.diff(r,"days").days<7?55:t.diff(r,"months").months<6?1435:14495}fD.releaseNotesCacheMinutes=vNo;async function OTh(e,r){var o;if(!(e!=null&&e.versions)||!((o=e.project)!=null&&o.type))return Qx.logger.debug("Missing project or versions"),e??null;let t={...e,versions:[]},{repository:n,sourceDirectory:i}=e.project,s=`changelog-${e.project.type}-notes@v2`;function a(c){return`${n}:${i?`${i}:`:""}${c}`}for(let c of e.versions){let l,u=a(c.version);if(l=await cNo.get(s,u),!l){l=await CNo(e.project,c),l||(l=await _No(e.project,c,r)),!l&&c.compare.url&&(l={url:c.compare.url,notesSourceUrl:""});let m=vNo(c.date);await cNo.set(s,u,l,m)}t.versions.push({...c,releaseNotes:l}),t.hasReleaseNotes=!!t.hasReleaseNotes||!!l}return t}fD.addReleaseNotes=OTh});var INo=A(vPr=>{"use strict";Object.defineProperty(vPr,"__esModule",{value:!0});vPr.getInRangeReleases=void 0;var DNo=Pi(),SNo=Aj(),BTh=Jw();function qTh(e,r,t){return e.getMajor(r)===e.getMajor(t)&&e.getMinor(r)===e.getMinor(t)&&e.getPatch(r)===e.getPatch(t)}function wNo(e,r,t){return!e.isStable(r)&&qTh(e,r,t)}async function MTh(e){let r=e.versioning,t=e.currentVersion,n=e.newVersion,i=e.depName,s=e.datasource;if(!(0,SNo.isGetPkgReleasesConfig)(e))return null;try{let a=(await(0,SNo.getPkgReleases)(e)).releases,o=(0,BTh.get)(r),c=a.filter(l=>o.isCompatible(l.version,t)).filter(l=>o.equals(l.version,t)||o.isGreaterThan(l.version,t)).filter(l=>!o.isGreaterThan(l.version,n)).filter(l=>o.isStable(l.version)||wNo(o,t,l.version)||wNo(o,n,l.version));if(o.valueToVersion)for(let l of c||[])l.version=o.valueToVersion(l.version);return c}catch(a){return DNo.logger.debug({err:a},"getInRangeReleases err"),DNo.logger.debug(`Error getting releases for ${i} from ${s}`),null}}vPr.getInRangeReleases=MTh});var DPr=A(EPr=>{"use strict";Object.defineProperty(EPr,"__esModule",{value:!0});EPr.ChangeLogSource=void 0;var Emi=(tn(),Dr(en)),Bse=Emi.__importDefault(_a()),PFt=Pi(),LTh=Aj(),jTh=Emi.__importStar(Jw()),xNo=Emi.__importStar(gF()),bmi=Ba(),Cmi=Ip(),GTh=P6o(),UTh=ENo(),VTh=INo(),vmi=class{platform;datasource;cacheNamespace;constructor(r,t){this.platform=r,this.datasource=t,this.cacheNamespace=`changelog-${r}-release`}async getAllTags(r,t){var i;let n=(i=await(0,LTh.getPkgReleases)({registryUrls:[r],datasource:this.datasource,packageName:t,versioning:"regex:(?<major>\\d+)(\\.(?<minor>\\d+))?(\\.(?<patch>\\d+))?"}))==null?void 0:i.releases;return Bse.default.nullOrUndefined(n)||Bse.default.emptyArray(n)?(PFt.logger.debug(`No ${this.datasource} tags found for repository: ${t}`),[]):n.map(({version:s})=>s)}async getChangeLogJSON(r){PFt.logger.trace(`getChangeLogJSON for ${this.platform}`);let t=r.versioning,n=r.currentVersion,i=r.newVersion,s=r.sourceUrl,a=r.packageName,o=r.sourceDirectory,c=jTh.get(t);if(this.shouldSkipPackage(r))return null;let l=this.getBaseUrl(r),u=this.getAPIBaseUrl(r),m=this.getRepositoryFromUrl(r),h=this.hasValidToken(r);if(!h.isValid)return h.error?{error:h.error}:null;if(Bse.default.falsy(this.hasValidRepository(m)))return PFt.logger.debug(`Invalid ${this.platform} URL found: ${s}`),null;let _=r.releases??await(0,VTh.getInRangeReleases)(r);if(!(_!=null&&_.length))return PFt.logger.debug("No releases"),null;let b=[..._].filter(P=>c.isVersion(P.version)).sort((P,k)=>c.sortVersions(P.version,k.version));if(b.length<2)return PFt.logger.debug(`Not enough valid releases for dep ${a}`),null;let v=[],w=P=>c.isGreaterThan(P,n)&&!c.isGreaterThan(P,i);for(let P=1;P<b.length;P+=1){let k=b[P-1],R=b[P];if(!w(R.version))continue;let L=await xNo.get(this.cacheNamespace,this.getCacheKey(s,a,k.version,R.version));if(!L){L={version:R.version,date:R.releaseTimestamp,gitRef:R.gitRef,changes:[],compare:{}};let U=await this.getRef(c,a,k,u,m),Y=await this.getRef(c,a,R,u,m);Bse.default.nonEmptyString(U)&&Bse.default.nonEmptyString(Y)&&(L.compare.url=this.getCompareURL(l,m,U,Y));let N=55;await xNo.set(this.cacheNamespace,this.getCacheKey(s,a,k.version,R.version),L,N)}v.unshift(L)}let x={project:{apiBaseUrl:u,baseUrl:l,type:this.platform,repository:m,sourceUrl:s,sourceDirectory:o,packageName:a},versions:v};return x=await(0,UTh.addReleaseNotes)(x,r),x}findTagOfRelease(r,t,n,i){let s=(0,bmi.regEx)(`(?:${t}|release)[@-]`,void 0,!1),a=(0,bmi.regEx)(`${t}[@\\-_]v?${n}`),o=i.filter(l=>a.test(l));return(o.length?o:i).filter(l=>r.isVersion(l.replace(s,""))).find(l=>r.equals(l.replace(s,""),n))}async getRef(r,t,n,i,s){let a=await this.getAllTags(i,s),o=this.findTagOfRelease(r,t,n.version,a);return Bse.default.nonEmptyString(o)?o:Bse.default.nonEmptyString(n.gitRef)?n.gitRef:null}getCacheKey(r,t,n,i){return`${(0,GTh.slugifyUrl)(r)}:${t}:${n}:${i}`}getBaseUrl(r){let t=(0,Cmi.parseUrl)(r.sourceUrl);if(Bse.default.nullOrUndefined(t))return"";let n=t.protocol,i=t.host;return`${n}//${i}/`}getRepositoryFromUrl(r){let t=(0,Cmi.parseUrl)(r.sourceUrl);if(Bse.default.nullOrUndefined(t))return"";let n=t.pathname;return(0,Cmi.trimSlashes)(n).replace((0,bmi.regEx)(/\.git$/),"")}hasValidToken(r){return{isValid:!0}}shouldSkipPackage(r){return!1}hasValidRepository(r){return r.split("/").length===2}};EPr.ChangeLogSource=vmi});var TNo=A(SPr=>{"use strict";Object.defineProperty(SPr,"__esModule",{value:!0});SPr.BitbucketChangeLogSource=void 0;var zTh=DPr(),Dmi=class extends zTh.ChangeLogSource{constructor(){super("bitbucket","bitbucket-tags")}getAPIBaseUrl(r){return"https://api.bitbucket.org/"}getCompareURL(r,t,n,i){return`${r}${t}/branches/compare/${i}%0D${n}`}};SPr.BitbucketChangeLogSource=Dmi});var RNo=A(IPr=>{"use strict";Object.defineProperty(IPr,"__esModule",{value:!0});IPr.GitHubChangeLogSource=void 0;var PNo=(tn(),Dr(en)),$Th=PNo.__importDefault(require("node:url")),QTh=_f(),wPr=Pi(),KTh=PNo.__importStar($y()),HTh=DPr(),Smi=class extends HTh.ChangeLogSource{constructor(){super("github","github-tags")}getAPIBaseUrl(r){return r.sourceUrl.startsWith("https://github.com/")?"https://api.github.com/":this.getBaseUrl(r)+"api/v3/"}getCompareURL(r,t,n,i){return`${r}${t}/compare/${n}...${i}`}shouldSkipPackage(r){return r.sourceUrl==="https://github.com/DefinitelyTyped/DefinitelyTyped"?(wPr.logger.trace("No release notes for @types"),!0):!1}hasValidToken(r){let t=r.sourceUrl,i=$Th.default.parse(t).host,s=r.manager,a=r.packageName,o=t.startsWith("https://github.com/")?"https://api.github.com/":t,{token:c}=KTh.find({hostType:"github",url:o});return c?{isValid:!0}:i.endsWith(".github.com")||i==="github.com"?QTh.GlobalConfig.get("githubTokenWarn")?(wPr.logger.warn({manager:s,packageName:a,sourceUrl:t},"No github.com token has been configured. Skipping release notes retrieval"),{isValid:!1,error:"MissingGithubToken"}):(wPr.logger.debug({manager:s,packageName:a,sourceUrl:t},"GitHub token warning has been suppressed. Skipping release notes retrieval"),{isValid:!1}):(wPr.logger.debug({manager:s,packageName:a,sourceUrl:t},"Repository URL does not match any known github hosts - skipping changelog retrieval"),{isValid:!1})}};IPr.GitHubChangeLogSource=Smi});var kNo=A(xPr=>{"use strict";Object.defineProperty(xPr,"__esModule",{value:!0});xPr.GitLabChangeLogSource=void 0;var WTh=DPr(),wmi=class extends WTh.ChangeLogSource{constructor(){super("gitlab","gitlab-tags")}getAPIBaseUrl(r){return this.getBaseUrl(r)+"api/v4/"}getCompareURL(r,t,n,i){return`${r}${t}/compare/${n}...${i}`}hasValidRepository(r){return r.split("/").length>=2}};xPr.GitLabChangeLogSource=wmi});var FNo=A(Imi=>{"use strict";Object.defineProperty(Imi,"__esModule",{value:!0});var YTh=TNo(),JTh=RNo(),XTh=kNo(),TPr=new Map;Imi.default=TPr;TPr.set("bitbucket",new YTh.BitbucketChangeLogSource);TPr.set("github",new JTh.GitHubChangeLogSource);TPr.set("gitlab",new XTh.GitLabChangeLogSource)});var ONo=A(NNo=>{"use strict";Object.defineProperty(NNo,"__esModule",{value:!0})});var xmi=A(Lxe=>{"use strict";Object.defineProperty(Lxe,"__esModule",{value:!0});Lxe.getChangeLogSourceFor=Lxe.getChangeLogJSON=void 0;var RPr=(tn(),Dr(en)),BNo=RPr.__importDefault(_a()),PPr=Pi(),ZTh=RPr.__importStar(Jw()),ePh=ene(),tPh=RPr.__importDefault(FNo());RPr.__exportStar(ONo(),Lxe);async function rPh(e){let r=e.customChangelogUrl??e.sourceUrl,t={...e,sourceUrl:r},{versioning:n,currentVersion:i,newVersion:s}=t;try{if(!(r&&i&&s)||ZTh.get(n).equals(i,s))return null;PPr.logger.debug(`Fetching changelog: ${r} (${i} -> ${s})`);let o=(0,ePh.detectPlatform)(r);if(BNo.default.nullOrUndefined(o))return PPr.logger.info({sourceUrl:r,hostType:o},"Unknown platform, skipping changelog fetching."),null;let c=qNo(o);return BNo.default.nullOrUndefined(c)?(PPr.logger.info({sourceUrl:r,hostType:o},"Unknown changelog source, skipping changelog fetching."),null):await c.getChangeLogJSON(t)}catch(a){return PPr.logger.error({config:t,err:a},"getChangeLogJSON error"),null}}Lxe.getChangeLogJSON=rPh;function qNo(e){return tPh.default.get(e)??null}Lxe.getChangeLogSourceFor=qNo});var zNo=A(Cpt=>{"use strict";Object.defineProperty(Cpt,"__esModule",{value:!0});Cpt.getConfig=Cpt.getDefault=void 0;var oPh=Rse(),cPh={boolean:()=>!0,array:()=>[],string:()=>null,object:()=>null,integer:()=>null};function VNo(e){return e.default===void 0?cPh[e.type]():e.default}Cpt.getDefault=VNo;function uPh(){let e=(0,oPh.getOptions)(),r={};return e.forEach(t=>{t.parent||(r[t.name]=VNo(t))}),r}Cpt.getConfig=uPh});var RFt=A(Pmi=>{var FPr=class extends Error{constructor(r,t,n){super(n),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.code=t,this.exitCode=r,this.nestedError=void 0}},Tmi=class extends FPr{constructor(r){super(1,"commander.invalidArgument",r),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name}};Pmi.CommanderError=FPr;Pmi.InvalidArgumentError=Tmi});var NPr=A(kmi=>{var{InvalidArgumentError:lPh}=RFt(),Rmi=class{constructor(r,t){switch(this.description=t||"",this.variadic=!1,this.parseArg=void 0,this.defaultValue=void 0,this.defaultValueDescription=void 0,this.argChoices=void 0,r[0]){case"<":this.required=!0,this._name=r.slice(1,-1);break;case"[":this.required=!1,this._name=r.slice(1,-1);break;default:this.required=!0,this._name=r;break}this._name.length>3&&this._name.slice(-3)==="..."&&(this.variadic=!0,this._name=this._name.slice(0,-3))}name(){return this._name}_concatValue(r,t){return t===this.defaultValue||!Array.isArray(t)?[r]:t.concat(r)}default(r,t){return this.defaultValue=r,this.defaultValueDescription=t,this}argParser(r){return this.parseArg=r,this}choices(r){return this.argChoices=r.slice(),this.parseArg=(t,n)=>{if(!this.argChoices.includes(t))throw new lPh(`Allowed choices are ${this.argChoices.join(", ")}.`);return this.variadic?this._concatValue(t,n):t},this}argRequired(){return this.required=!0,this}argOptional(){return this.required=!1,this}};function dPh(e){let r=e.name()+(e.variadic===!0?"...":"");return e.required?"<"+r+">":"["+r+"]"}kmi.Argument=Rmi;kmi.humanReadableArgName=dPh});var Nmi=A($No=>{var{humanReadableArgName:pPh}=NPr(),Fmi=class{constructor(){this.helpWidth=void 0,this.sortSubcommands=!1,this.sortOptions=!1,this.showGlobalOptions=!1}visibleCommands(r){let t=r.commands.filter(n=>!n._hidden);if(r._hasImplicitHelpCommand()){let[,n,i]=r._helpCommandnameAndArgs.match(/([^ ]+) *(.*)/),s=r.createCommand(n).helpOption(!1);s.description(r._helpCommandDescription),i&&s.arguments(i),t.push(s)}return this.sortSubcommands&&t.sort((n,i)=>n.name().localeCompare(i.name())),t}compareOptions(r,t){let n=i=>i.short?i.short.replace(/^-/,""):i.long.replace(/^--/,"");return n(r).localeCompare(n(t))}visibleOptions(r){let t=r.options.filter(s=>!s.hidden),n=r._hasHelpOption&&r._helpShortFlag&&!r._findOption(r._helpShortFlag),i=r._hasHelpOption&&!r._findOption(r._helpLongFlag);if(n||i){let s;n?i?s=r.createOption(r._helpFlags,r._helpDescription):s=r.createOption(r._helpShortFlag,r._helpDescription):s=r.createOption(r._helpLongFlag,r._helpDescription),t.push(s)}return this.sortOptions&&t.sort(this.compareOptions),t}visibleGlobalOptions(r){if(!this.showGlobalOptions)return[];let t=[];for(let n=r.parent;n;n=n.parent){let i=n.options.filter(s=>!s.hidden);t.push(...i)}return this.sortOptions&&t.sort(this.compareOptions),t}visibleArguments(r){return r._argsDescription&&r._args.forEach(t=>{t.description=t.description||r._argsDescription[t.name()]||""}),r._args.find(t=>t.description)?r._args:[]}subcommandTerm(r){let t=r._args.map(n=>pPh(n)).join(" ");return r._name+(r._aliases[0]?"|"+r._aliases[0]:"")+(r.options.length?" [options]":"")+(t?" "+t:"")}optionTerm(r){return r.flags}argumentTerm(r){return r.name()}longestSubcommandTermLength(r,t){return t.visibleCommands(r).reduce((n,i)=>Math.max(n,t.subcommandTerm(i).length),0)}longestOptionTermLength(r,t){return t.visibleOptions(r).reduce((n,i)=>Math.max(n,t.optionTerm(i).length),0)}longestGlobalOptionTermLength(r,t){return t.visibleGlobalOptions(r).reduce((n,i)=>Math.max(n,t.optionTerm(i).length),0)}longestArgumentTermLength(r,t){return t.visibleArguments(r).reduce((n,i)=>Math.max(n,t.argumentTerm(i).length),0)}commandUsage(r){let t=r._name;r._aliases[0]&&(t=t+"|"+r._aliases[0]);let n="";for(let i=r.parent;i;i=i.parent)n=i.name()+" "+n;return n+t+" "+r.usage()}commandDescription(r){return r.description()}subcommandDescription(r){return r.summary()||r.description()}optionDescription(r){let t=[];return r.argChoices&&t.push(`choices: ${r.argChoices.map(n=>JSON.stringify(n)).join(", ")}`),r.defaultValue!==void 0&&(r.required||r.optional||r.isBoolean()&&typeof r.defaultValue=="boolean")&&t.push(`default: ${r.defaultValueDescription||JSON.stringify(r.defaultValue)}`),r.presetArg!==void 0&&r.optional&&t.push(`preset: ${JSON.stringify(r.presetArg)}`),r.envVar!==void 0&&t.push(`env: ${r.envVar}`),t.length>0?`${r.description} (${t.join(", ")})`:r.description}argumentDescription(r){let t=[];if(r.argChoices&&t.push(`choices: ${r.argChoices.map(n=>JSON.stringify(n)).join(", ")}`),r.defaultValue!==void 0&&t.push(`default: ${r.defaultValueDescription||JSON.stringify(r.defaultValue)}`),t.length>0){let n=`(${t.join(", ")})`;return r.description?`${r.description} ${n}`:n}return r.description}formatHelp(r,t){let n=t.padWidth(r,t),i=t.helpWidth||80,s=2,a=2;function o(b,v){if(v){let w=`${b.padEnd(n+a)}${v}`;return t.wrap(w,i-s,n+a)}return b}function c(b){return b.join(` +### `),t.trim()}fD.massageBody=bmi;function _No(e,r){let t=e??"";if(r&&(t=t.replace(RegExp(`^(Release )?v?${r}`,"i"),"").trim()),t=t.trim(),!!t.length)return t}fD.massageName=_No;async function ANo(e,r,t){let{packageName:n,repository:i}=e,{version:s,gitRef:a}=r;Qx.logger.trace(`getReleaseNotes(${i}, ${s}, ${n})`);let o=await yNo(e,r);Qx.logger.trace({releases:o},"Release list from getReleaseList");let c=null,l=FTh(n,s,o);if(Ami.default.undefined(l)&&(l=o.find(u=>u.tag===s||u.tag===`v${s}`||u.tag===a||u.tag===`v${a}`)),Ami.default.undefined(l)&&t.extractVersion){let u=(0,ik.regEx)(t.extractVersion);l=o.find(m=>{var _,b;let h=(b=(_=u.exec(m.tag))==null?void 0:_.groups)==null?void 0:b.version;return s===h})}return c=await NTh(l,e),Qx.logger.trace({releaseNotes:c}),c}fD.getReleaseNotes=ANo;function FTh(e,r,t){let n=(0,ik.regEx)(`${e}[@_-]v?${r}`);return t.filter(a=>{var o;return(o=a.tag)==null?void 0:o.endsWith(r)}).find(a=>n.test(a.tag))}async function NTh(e,r){var s;if(!e)return null;let{baseUrl:t,repository:n}=r,i=e;if((0,kTh.detectPlatform)(t)==="gitlab"?i.url=`${t}${n}/tags/${e.tag}`:i.url=e.url?e.url:`${t}${n}/releases/${e.tag}`,i.body=bmi(i.body,t),i.name=_No(i.name,i.tag),i.body.length||(s=i.name)!=null&&s.length)try{t!=="https://gitlab.com/"&&(i.body=await(0,dNo.linkify)(i.body,{repository:`${t}${n}`}))}catch(a){Qx.logger.warn({err:a,baseUrl:t,repository:n},"Error linkifying")}else return null;return i}function OTh(e,r){let t=[],n=e.split(ik.newlineRegex);hNo.parse(e,void 0).forEach(a=>{if(a.type==="heading_open"){let o=+a.tag.substring(1);o<=r&&t.push([o,a.map[0]])}}),t.push([-1,n.length]);let s=[];for(let a=1;a<t.length;a+=1){let[o,c]=t[a-1],[,l]=t[a];o===r&&s.push(n.slice(c,l).join(` +`))}return s}async function bNo(e){let{repository:r,type:t}=e,n=e.apiBaseUrl,i=e.sourceDirectory;try{switch(t){case"gitlab":return await fNo.getReleaseNotesMd(r,n,i);case"github":return await mNo.getReleaseNotesMd(r,n,i);case"bitbucket":return await pNo.getReleaseNotesMd(r,n,i);default:return Qx.logger.warn({apiBaseUrl:n,repository:r,type:t},"Invalid project type"),null}}catch(s){s.statusCode===404?Qx.logger.debug({repository:r,type:t,apiBaseUrl:n},"Error 404 getting changelog md"):Qx.logger.debug({err:s,repository:r,type:t,apiBaseUrl:n},"Error getting changelog md")}return null}fD.getReleaseNotesMdFileInner=bNo;function CNo(e){let r=`getReleaseNotesMdFile@v2-${e.repository}${e.sourceDirectory?`-${e.sourceDirectory}`:""}-${e.apiBaseUrl}`,t=CPr.get(r);if(t!==void 0)return t;let n=bNo(e);return CPr.set(r,n),n}fD.getReleaseNotesMdFile=CNo;async function vNo(e,r){let{baseUrl:t,repository:n}=e,i=r.version;if(Qx.logger.trace(`getReleaseNotesMd(${n}, ${i})`),["facebook/react-native"].includes(n))return null;let a=await CNo(e);if(!a)return null;let{changelogFile:o}=a,c=a.changelogMd.replace((0,ik.regEx)(/\n\s*<a name="[^"]*">.*?<\/a>\n/g),` +`);for(let l of[1,2,3,4,5,6,7]){let u=OTh(c,l);if(u.length>=2)for(let m of u)try{let h=m.replace((0,ik.regEx)(/[[\]()]/g)," "),[_]=h.split(ik.newlineRegex),b=_.replace((0,ik.regEx)(/^\s*#*\s*/),"").split(" ").filter(Boolean),v=m.replace((0,ik.regEx)(/.*?\n(-{3,}\n)?/),"").trim();for(let w of b)if(w.includes(i)&&!(0,lNo.validateUrl)(w)){Qx.logger.trace({body:v},"Found release notes for v"+i);let x=`${t}${n}/blob/HEAD/${o}`,P=b.filter(R=>!(0,lNo.validateUrl)(R)).join("-").replace((0,ik.regEx)(/[^A-Za-z0-9-]/g),""),k=`${x}#${P}`;if(v=bmi(v,t),v!=null&&v.length)try{v=await(0,dNo.linkify)(v,{repository:`${t}${n}`})}catch(R){Qx.logger.warn({body:v,err:R},"linkify error")}return{body:v,url:k,notesSourceUrl:x}}}catch(h){Qx.logger.warn({file:o,err:h},"Error parsing changelog file")}Qx.logger.trace({repository:n},`No level ${l} changelogs headings found`)}return Qx.logger.trace({repository:n,version:i},`No entry found in ${o}`),null}fD.getReleaseNotesMd=vNo;function ENo(e){let r=Ami.default.date(e)?_mi.DateTime.fromJSDate(e):_mi.DateTime.fromISO(e),t=_mi.DateTime.local();return!r.isValid||t.diff(r,"days").days<7?55:t.diff(r,"months").months<6?1435:14495}fD.releaseNotesCacheMinutes=ENo;async function BTh(e,r){var o;if(!(e!=null&&e.versions)||!((o=e.project)!=null&&o.type))return Qx.logger.debug("Missing project or versions"),e??null;let t={...e,versions:[]},{repository:n,sourceDirectory:i}=e.project,s=`changelog-${e.project.type}-notes@v2`;function a(c){return`${n}:${i?`${i}:`:""}${c}`}for(let c of e.versions){let l,u=a(c.version);if(l=await uNo.get(s,u),!l){l=await vNo(e.project,c),l||(l=await ANo(e.project,c,r)),!l&&c.compare.url&&(l={url:c.compare.url,notesSourceUrl:""});let m=ENo(c.date);await uNo.set(s,u,l,m)}t.versions.push({...c,releaseNotes:l}),t.hasReleaseNotes=!!t.hasReleaseNotes||!!l}return t}fD.addReleaseNotes=BTh});var xNo=A(vPr=>{"use strict";Object.defineProperty(vPr,"__esModule",{value:!0});vPr.getInRangeReleases=void 0;var SNo=Pi(),wNo=Aj(),qTh=Jw();function MTh(e,r,t){return e.getMajor(r)===e.getMajor(t)&&e.getMinor(r)===e.getMinor(t)&&e.getPatch(r)===e.getPatch(t)}function INo(e,r,t){return!e.isStable(r)&&MTh(e,r,t)}async function LTh(e){let r=e.versioning,t=e.currentVersion,n=e.newVersion,i=e.depName,s=e.datasource;if(!(0,wNo.isGetPkgReleasesConfig)(e))return null;try{let a=(await(0,wNo.getPkgReleases)(e)).releases,o=(0,qTh.get)(r),c=a.filter(l=>o.isCompatible(l.version,t)).filter(l=>o.equals(l.version,t)||o.isGreaterThan(l.version,t)).filter(l=>!o.isGreaterThan(l.version,n)).filter(l=>o.isStable(l.version)||INo(o,t,l.version)||INo(o,n,l.version));if(o.valueToVersion)for(let l of c||[])l.version=o.valueToVersion(l.version);return c}catch(a){return SNo.logger.debug({err:a},"getInRangeReleases err"),SNo.logger.debug(`Error getting releases for ${i} from ${s}`),null}}vPr.getInRangeReleases=LTh});var DPr=A(EPr=>{"use strict";Object.defineProperty(EPr,"__esModule",{value:!0});EPr.ChangeLogSource=void 0;var Dmi=(tn(),Dr(en)),Bse=Dmi.__importDefault(_a()),PFt=Pi(),jTh=Aj(),GTh=Dmi.__importStar(Jw()),TNo=Dmi.__importStar(gF()),Cmi=Ba(),vmi=Ip(),UTh=R6o(),VTh=DNo(),zTh=xNo(),Emi=class{platform;datasource;cacheNamespace;constructor(r,t){this.platform=r,this.datasource=t,this.cacheNamespace=`changelog-${r}-release`}async getAllTags(r,t){var i;let n=(i=await(0,jTh.getPkgReleases)({registryUrls:[r],datasource:this.datasource,packageName:t,versioning:"regex:(?<major>\\d+)(\\.(?<minor>\\d+))?(\\.(?<patch>\\d+))?"}))==null?void 0:i.releases;return Bse.default.nullOrUndefined(n)||Bse.default.emptyArray(n)?(PFt.logger.debug(`No ${this.datasource} tags found for repository: ${t}`),[]):n.map(({version:s})=>s)}async getChangeLogJSON(r){PFt.logger.trace(`getChangeLogJSON for ${this.platform}`);let t=r.versioning,n=r.currentVersion,i=r.newVersion,s=r.sourceUrl,a=r.packageName,o=r.sourceDirectory,c=GTh.get(t);if(this.shouldSkipPackage(r))return null;let l=this.getBaseUrl(r),u=this.getAPIBaseUrl(r),m=this.getRepositoryFromUrl(r),h=this.hasValidToken(r);if(!h.isValid)return h.error?{error:h.error}:null;if(Bse.default.falsy(this.hasValidRepository(m)))return PFt.logger.debug(`Invalid ${this.platform} URL found: ${s}`),null;let _=r.releases??await(0,zTh.getInRangeReleases)(r);if(!(_!=null&&_.length))return PFt.logger.debug("No releases"),null;let b=[..._].filter(P=>c.isVersion(P.version)).sort((P,k)=>c.sortVersions(P.version,k.version));if(b.length<2)return PFt.logger.debug(`Not enough valid releases for dep ${a}`),null;let v=[],w=P=>c.isGreaterThan(P,n)&&!c.isGreaterThan(P,i);for(let P=1;P<b.length;P+=1){let k=b[P-1],R=b[P];if(!w(R.version))continue;let L=await TNo.get(this.cacheNamespace,this.getCacheKey(s,a,k.version,R.version));if(!L){L={version:R.version,date:R.releaseTimestamp,gitRef:R.gitRef,changes:[],compare:{}};let U=await this.getRef(c,a,k,u,m),Y=await this.getRef(c,a,R,u,m);Bse.default.nonEmptyString(U)&&Bse.default.nonEmptyString(Y)&&(L.compare.url=this.getCompareURL(l,m,U,Y));let N=55;await TNo.set(this.cacheNamespace,this.getCacheKey(s,a,k.version,R.version),L,N)}v.unshift(L)}let x={project:{apiBaseUrl:u,baseUrl:l,type:this.platform,repository:m,sourceUrl:s,sourceDirectory:o,packageName:a},versions:v};return x=await(0,VTh.addReleaseNotes)(x,r),x}findTagOfRelease(r,t,n,i){let s=(0,Cmi.regEx)(`(?:${t}|release)[@-]`,void 0,!1),a=(0,Cmi.regEx)(`${t}[@\\-_]v?${n}`),o=i.filter(l=>a.test(l));return(o.length?o:i).filter(l=>r.isVersion(l.replace(s,""))).find(l=>r.equals(l.replace(s,""),n))}async getRef(r,t,n,i,s){let a=await this.getAllTags(i,s),o=this.findTagOfRelease(r,t,n.version,a);return Bse.default.nonEmptyString(o)?o:Bse.default.nonEmptyString(n.gitRef)?n.gitRef:null}getCacheKey(r,t,n,i){return`${(0,UTh.slugifyUrl)(r)}:${t}:${n}:${i}`}getBaseUrl(r){let t=(0,vmi.parseUrl)(r.sourceUrl);if(Bse.default.nullOrUndefined(t))return"";let n=t.protocol,i=t.host;return`${n}//${i}/`}getRepositoryFromUrl(r){let t=(0,vmi.parseUrl)(r.sourceUrl);if(Bse.default.nullOrUndefined(t))return"";let n=t.pathname;return(0,vmi.trimSlashes)(n).replace((0,Cmi.regEx)(/\.git$/),"")}hasValidToken(r){return{isValid:!0}}shouldSkipPackage(r){return!1}hasValidRepository(r){return r.split("/").length===2}};EPr.ChangeLogSource=Emi});var PNo=A(SPr=>{"use strict";Object.defineProperty(SPr,"__esModule",{value:!0});SPr.BitbucketChangeLogSource=void 0;var $Th=DPr(),Smi=class extends $Th.ChangeLogSource{constructor(){super("bitbucket","bitbucket-tags")}getAPIBaseUrl(r){return"https://api.bitbucket.org/"}getCompareURL(r,t,n,i){return`${r}${t}/branches/compare/${i}%0D${n}`}};SPr.BitbucketChangeLogSource=Smi});var kNo=A(IPr=>{"use strict";Object.defineProperty(IPr,"__esModule",{value:!0});IPr.GitHubChangeLogSource=void 0;var RNo=(tn(),Dr(en)),QTh=RNo.__importDefault(require("node:url")),KTh=_f(),wPr=Pi(),HTh=RNo.__importStar($y()),WTh=DPr(),wmi=class extends WTh.ChangeLogSource{constructor(){super("github","github-tags")}getAPIBaseUrl(r){return r.sourceUrl.startsWith("https://github.com/")?"https://api.github.com/":this.getBaseUrl(r)+"api/v3/"}getCompareURL(r,t,n,i){return`${r}${t}/compare/${n}...${i}`}shouldSkipPackage(r){return r.sourceUrl==="https://github.com/DefinitelyTyped/DefinitelyTyped"?(wPr.logger.trace("No release notes for @types"),!0):!1}hasValidToken(r){let t=r.sourceUrl,i=QTh.default.parse(t).host,s=r.manager,a=r.packageName,o=t.startsWith("https://github.com/")?"https://api.github.com/":t,{token:c}=HTh.find({hostType:"github",url:o});return c?{isValid:!0}:i.endsWith(".github.com")||i==="github.com"?KTh.GlobalConfig.get("githubTokenWarn")?(wPr.logger.warn({manager:s,packageName:a,sourceUrl:t},"No github.com token has been configured. Skipping release notes retrieval"),{isValid:!1,error:"MissingGithubToken"}):(wPr.logger.debug({manager:s,packageName:a,sourceUrl:t},"GitHub token warning has been suppressed. Skipping release notes retrieval"),{isValid:!1}):(wPr.logger.debug({manager:s,packageName:a,sourceUrl:t},"Repository URL does not match any known github hosts - skipping changelog retrieval"),{isValid:!1})}};IPr.GitHubChangeLogSource=wmi});var FNo=A(xPr=>{"use strict";Object.defineProperty(xPr,"__esModule",{value:!0});xPr.GitLabChangeLogSource=void 0;var YTh=DPr(),Imi=class extends YTh.ChangeLogSource{constructor(){super("gitlab","gitlab-tags")}getAPIBaseUrl(r){return this.getBaseUrl(r)+"api/v4/"}getCompareURL(r,t,n,i){return`${r}${t}/compare/${n}...${i}`}hasValidRepository(r){return r.split("/").length>=2}};xPr.GitLabChangeLogSource=Imi});var NNo=A(xmi=>{"use strict";Object.defineProperty(xmi,"__esModule",{value:!0});var JTh=PNo(),XTh=kNo(),ZTh=FNo(),TPr=new Map;xmi.default=TPr;TPr.set("bitbucket",new JTh.BitbucketChangeLogSource);TPr.set("github",new XTh.GitHubChangeLogSource);TPr.set("gitlab",new ZTh.GitLabChangeLogSource)});var BNo=A(ONo=>{"use strict";Object.defineProperty(ONo,"__esModule",{value:!0})});var Tmi=A(Lxe=>{"use strict";Object.defineProperty(Lxe,"__esModule",{value:!0});Lxe.getChangeLogSourceFor=Lxe.getChangeLogJSON=void 0;var RPr=(tn(),Dr(en)),qNo=RPr.__importDefault(_a()),PPr=Pi(),ePh=RPr.__importStar(Jw()),tPh=ene(),rPh=RPr.__importDefault(NNo());RPr.__exportStar(BNo(),Lxe);async function nPh(e){let r=e.customChangelogUrl??e.sourceUrl,t={...e,sourceUrl:r},{versioning:n,currentVersion:i,newVersion:s}=t;try{if(!(r&&i&&s)||ePh.get(n).equals(i,s))return null;PPr.logger.debug(`Fetching changelog: ${r} (${i} -> ${s})`);let o=(0,tPh.detectPlatform)(r);if(qNo.default.nullOrUndefined(o))return PPr.logger.info({sourceUrl:r,hostType:o},"Unknown platform, skipping changelog fetching."),null;let c=MNo(o);return qNo.default.nullOrUndefined(c)?(PPr.logger.info({sourceUrl:r,hostType:o},"Unknown changelog source, skipping changelog fetching."),null):await c.getChangeLogJSON(t)}catch(a){return PPr.logger.error({config:t,err:a},"getChangeLogJSON error"),null}}Lxe.getChangeLogJSON=nPh;function MNo(e){return rPh.default.get(e)??null}Lxe.getChangeLogSourceFor=MNo});var $No=A(Cpt=>{"use strict";Object.defineProperty(Cpt,"__esModule",{value:!0});Cpt.getConfig=Cpt.getDefault=void 0;var cPh=Rse(),uPh={boolean:()=>!0,array:()=>[],string:()=>null,object:()=>null,integer:()=>null};function zNo(e){return e.default===void 0?uPh[e.type]():e.default}Cpt.getDefault=zNo;function lPh(){let e=(0,cPh.getOptions)(),r={};return e.forEach(t=>{t.parent||(r[t.name]=zNo(t))}),r}Cpt.getConfig=lPh});var RFt=A(Rmi=>{var FPr=class extends Error{constructor(r,t,n){super(n),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name,this.code=t,this.exitCode=r,this.nestedError=void 0}},Pmi=class extends FPr{constructor(r){super(1,"commander.invalidArgument",r),Error.captureStackTrace(this,this.constructor),this.name=this.constructor.name}};Rmi.CommanderError=FPr;Rmi.InvalidArgumentError=Pmi});var NPr=A(Fmi=>{var{InvalidArgumentError:dPh}=RFt(),kmi=class{constructor(r,t){switch(this.description=t||"",this.variadic=!1,this.parseArg=void 0,this.defaultValue=void 0,this.defaultValueDescription=void 0,this.argChoices=void 0,r[0]){case"<":this.required=!0,this._name=r.slice(1,-1);break;case"[":this.required=!1,this._name=r.slice(1,-1);break;default:this.required=!0,this._name=r;break}this._name.length>3&&this._name.slice(-3)==="..."&&(this.variadic=!0,this._name=this._name.slice(0,-3))}name(){return this._name}_concatValue(r,t){return t===this.defaultValue||!Array.isArray(t)?[r]:t.concat(r)}default(r,t){return this.defaultValue=r,this.defaultValueDescription=t,this}argParser(r){return this.parseArg=r,this}choices(r){return this.argChoices=r.slice(),this.parseArg=(t,n)=>{if(!this.argChoices.includes(t))throw new dPh(`Allowed choices are ${this.argChoices.join(", ")}.`);return this.variadic?this._concatValue(t,n):t},this}argRequired(){return this.required=!0,this}argOptional(){return this.required=!1,this}};function pPh(e){let r=e.name()+(e.variadic===!0?"...":"");return e.required?"<"+r+">":"["+r+"]"}Fmi.Argument=kmi;Fmi.humanReadableArgName=pPh});var Omi=A(QNo=>{var{humanReadableArgName:mPh}=NPr(),Nmi=class{constructor(){this.helpWidth=void 0,this.sortSubcommands=!1,this.sortOptions=!1,this.showGlobalOptions=!1}visibleCommands(r){let t=r.commands.filter(n=>!n._hidden);if(r._hasImplicitHelpCommand()){let[,n,i]=r._helpCommandnameAndArgs.match(/([^ ]+) *(.*)/),s=r.createCommand(n).helpOption(!1);s.description(r._helpCommandDescription),i&&s.arguments(i),t.push(s)}return this.sortSubcommands&&t.sort((n,i)=>n.name().localeCompare(i.name())),t}compareOptions(r,t){let n=i=>i.short?i.short.replace(/^-/,""):i.long.replace(/^--/,"");return n(r).localeCompare(n(t))}visibleOptions(r){let t=r.options.filter(s=>!s.hidden),n=r._hasHelpOption&&r._helpShortFlag&&!r._findOption(r._helpShortFlag),i=r._hasHelpOption&&!r._findOption(r._helpLongFlag);if(n||i){let s;n?i?s=r.createOption(r._helpFlags,r._helpDescription):s=r.createOption(r._helpShortFlag,r._helpDescription):s=r.createOption(r._helpLongFlag,r._helpDescription),t.push(s)}return this.sortOptions&&t.sort(this.compareOptions),t}visibleGlobalOptions(r){if(!this.showGlobalOptions)return[];let t=[];for(let n=r.parent;n;n=n.parent){let i=n.options.filter(s=>!s.hidden);t.push(...i)}return this.sortOptions&&t.sort(this.compareOptions),t}visibleArguments(r){return r._argsDescription&&r._args.forEach(t=>{t.description=t.description||r._argsDescription[t.name()]||""}),r._args.find(t=>t.description)?r._args:[]}subcommandTerm(r){let t=r._args.map(n=>mPh(n)).join(" ");return r._name+(r._aliases[0]?"|"+r._aliases[0]:"")+(r.options.length?" [options]":"")+(t?" "+t:"")}optionTerm(r){return r.flags}argumentTerm(r){return r.name()}longestSubcommandTermLength(r,t){return t.visibleCommands(r).reduce((n,i)=>Math.max(n,t.subcommandTerm(i).length),0)}longestOptionTermLength(r,t){return t.visibleOptions(r).reduce((n,i)=>Math.max(n,t.optionTerm(i).length),0)}longestGlobalOptionTermLength(r,t){return t.visibleGlobalOptions(r).reduce((n,i)=>Math.max(n,t.optionTerm(i).length),0)}longestArgumentTermLength(r,t){return t.visibleArguments(r).reduce((n,i)=>Math.max(n,t.argumentTerm(i).length),0)}commandUsage(r){let t=r._name;r._aliases[0]&&(t=t+"|"+r._aliases[0]);let n="";for(let i=r.parent;i;i=i.parent)n=i.name()+" "+n;return n+t+" "+r.usage()}commandDescription(r){return r.description()}subcommandDescription(r){return r.summary()||r.description()}optionDescription(r){let t=[];return r.argChoices&&t.push(`choices: ${r.argChoices.map(n=>JSON.stringify(n)).join(", ")}`),r.defaultValue!==void 0&&(r.required||r.optional||r.isBoolean()&&typeof r.defaultValue=="boolean")&&t.push(`default: ${r.defaultValueDescription||JSON.stringify(r.defaultValue)}`),r.presetArg!==void 0&&r.optional&&t.push(`preset: ${JSON.stringify(r.presetArg)}`),r.envVar!==void 0&&t.push(`env: ${r.envVar}`),t.length>0?`${r.description} (${t.join(", ")})`:r.description}argumentDescription(r){let t=[];if(r.argChoices&&t.push(`choices: ${r.argChoices.map(n=>JSON.stringify(n)).join(", ")}`),r.defaultValue!==void 0&&t.push(`default: ${r.defaultValueDescription||JSON.stringify(r.defaultValue)}`),t.length>0){let n=`(${t.join(", ")})`;return r.description?`${r.description} ${n}`:n}return r.description}formatHelp(r,t){let n=t.padWidth(r,t),i=t.helpWidth||80,s=2,a=2;function o(b,v){if(v){let w=`${b.padEnd(n+a)}${v}`;return t.wrap(w,i-s,n+a)}return b}function c(b){return b.join(` `).replace(/^/gm," ".repeat(s))}let l=[`Usage: ${t.commandUsage(r)}`,""],u=t.commandDescription(r);u.length>0&&(l=l.concat([t.wrap(u,i,0),""]));let m=t.visibleArguments(r).map(b=>o(t.argumentTerm(b),t.argumentDescription(b)));m.length>0&&(l=l.concat(["Arguments:",c(m),""]));let h=t.visibleOptions(r).map(b=>o(t.optionTerm(b),t.optionDescription(b)));if(h.length>0&&(l=l.concat(["Options:",c(h),""])),this.showGlobalOptions){let b=t.visibleGlobalOptions(r).map(v=>o(t.optionTerm(v),t.optionDescription(v)));b.length>0&&(l=l.concat(["Global Options:",c(b),""]))}let _=t.visibleCommands(r).map(b=>o(t.subcommandTerm(b),t.subcommandDescription(b)));return _.length>0&&(l=l.concat(["Commands:",c(_),""])),l.join(` `)}padWidth(r,t){return Math.max(t.longestOptionTermLength(r,t),t.longestGlobalOptionTermLength(r,t),t.longestSubcommandTermLength(r,t),t.longestArgumentTermLength(r,t))}wrap(r,t,n,i=40){let s=" \\f\\t\\v\xA0\u1680\u2000-\u200A\u202F\u205F\u3000\uFEFF",a=new RegExp(`[\\n][${s}]+`);if(r.match(a))return r;let o=t-n;if(o<i)return r;let c=r.slice(0,n),l=r.slice(n).replace(`\r `,` `),u=" ".repeat(n),h="\\s\u200B",_=new RegExp(` |.{1,${o-1}}([${h}]|$)|[^${h}]+?([${h}]|$)`,"g"),b=l.match(_)||[];return c+b.map((v,w)=>v===` `?"":(w>0?u:"")+v.trimEnd()).join(` -`)}};$No.Help=Fmi});var qmi=A(OPr=>{var{InvalidArgumentError:mPh}=RFt(),Omi=class{constructor(r,t){this.flags=r,this.description=t||"",this.required=r.includes("<"),this.optional=r.includes("["),this.variadic=/\w\.\.\.[>\]]$/.test(r),this.mandatory=!1;let n=QNo(r);this.short=n.shortFlag,this.long=n.longFlag,this.negate=!1,this.long&&(this.negate=this.long.startsWith("--no-")),this.defaultValue=void 0,this.defaultValueDescription=void 0,this.presetArg=void 0,this.envVar=void 0,this.parseArg=void 0,this.hidden=!1,this.argChoices=void 0,this.conflictsWith=[],this.implied=void 0}default(r,t){return this.defaultValue=r,this.defaultValueDescription=t,this}preset(r){return this.presetArg=r,this}conflicts(r){return this.conflictsWith=this.conflictsWith.concat(r),this}implies(r){let t=r;return typeof r=="string"&&(t={[r]:!0}),this.implied=Object.assign(this.implied||{},t),this}env(r){return this.envVar=r,this}argParser(r){return this.parseArg=r,this}makeOptionMandatory(r=!0){return this.mandatory=!!r,this}hideHelp(r=!0){return this.hidden=!!r,this}_concatValue(r,t){return t===this.defaultValue||!Array.isArray(t)?[r]:t.concat(r)}choices(r){return this.argChoices=r.slice(),this.parseArg=(t,n)=>{if(!this.argChoices.includes(t))throw new mPh(`Allowed choices are ${this.argChoices.join(", ")}.`);return this.variadic?this._concatValue(t,n):t},this}name(){return this.long?this.long.replace(/^--/,""):this.short.replace(/^-/,"")}attributeName(){return fPh(this.name().replace(/^no-/,""))}is(r){return this.short===r||this.long===r}isBoolean(){return!this.required&&!this.optional&&!this.negate}},Bmi=class{constructor(r){this.positiveOptions=new Map,this.negativeOptions=new Map,this.dualOptions=new Set,r.forEach(t=>{t.negate?this.negativeOptions.set(t.attributeName(),t):this.positiveOptions.set(t.attributeName(),t)}),this.negativeOptions.forEach((t,n)=>{this.positiveOptions.has(n)&&this.dualOptions.add(n)})}valueFromOption(r,t){let n=t.attributeName();if(!this.dualOptions.has(n))return!0;let i=this.negativeOptions.get(n).presetArg,s=i!==void 0?i:!1;return t.negate===(s===r)}};function fPh(e){return e.split("-").reduce((r,t)=>r+t[0].toUpperCase()+t.slice(1))}function QNo(e){let r,t,n=e.split(/[ |,]+/);return n.length>1&&!/^[[<]/.test(n[1])&&(r=n.shift()),t=n.shift(),!r&&/^-[^-]$/.test(t)&&(r=t,t=void 0),{shortFlag:r,longFlag:t}}OPr.Option=Omi;OPr.splitOptionFlags=QNo;OPr.DualOptions=Bmi});var HNo=A(KNo=>{function hPh(e,r){if(Math.abs(e.length-r.length)>3)return Math.max(e.length,r.length);let t=[];for(let n=0;n<=e.length;n++)t[n]=[n];for(let n=0;n<=r.length;n++)t[0][n]=n;for(let n=1;n<=r.length;n++)for(let i=1;i<=e.length;i++){let s=1;e[i-1]===r[n-1]?s=0:s=1,t[i][n]=Math.min(t[i-1][n]+1,t[i][n-1]+1,t[i-1][n-1]+s),i>1&&n>1&&e[i-1]===r[n-2]&&e[i-2]===r[n-1]&&(t[i][n]=Math.min(t[i][n],t[i-2][n-2]+1))}return t[e.length][r.length]}function gPh(e,r){if(!r||r.length===0)return"";r=Array.from(new Set(r));let t=e.startsWith("--");t&&(e=e.slice(2),r=r.map(a=>a.slice(2)));let n=[],i=3,s=.4;return r.forEach(a=>{if(a.length<=1)return;let o=hPh(e,a),c=Math.max(e.length,a.length);(c-o)/c>s&&(o<i?(i=o,n=[a]):o===i&&n.push(a))}),n.sort((a,o)=>a.localeCompare(o)),t&&(n=n.map(a=>`--${a}`)),n.length>1?` +`)}};QNo.Help=Nmi});var Mmi=A(OPr=>{var{InvalidArgumentError:fPh}=RFt(),Bmi=class{constructor(r,t){this.flags=r,this.description=t||"",this.required=r.includes("<"),this.optional=r.includes("["),this.variadic=/\w\.\.\.[>\]]$/.test(r),this.mandatory=!1;let n=KNo(r);this.short=n.shortFlag,this.long=n.longFlag,this.negate=!1,this.long&&(this.negate=this.long.startsWith("--no-")),this.defaultValue=void 0,this.defaultValueDescription=void 0,this.presetArg=void 0,this.envVar=void 0,this.parseArg=void 0,this.hidden=!1,this.argChoices=void 0,this.conflictsWith=[],this.implied=void 0}default(r,t){return this.defaultValue=r,this.defaultValueDescription=t,this}preset(r){return this.presetArg=r,this}conflicts(r){return this.conflictsWith=this.conflictsWith.concat(r),this}implies(r){let t=r;return typeof r=="string"&&(t={[r]:!0}),this.implied=Object.assign(this.implied||{},t),this}env(r){return this.envVar=r,this}argParser(r){return this.parseArg=r,this}makeOptionMandatory(r=!0){return this.mandatory=!!r,this}hideHelp(r=!0){return this.hidden=!!r,this}_concatValue(r,t){return t===this.defaultValue||!Array.isArray(t)?[r]:t.concat(r)}choices(r){return this.argChoices=r.slice(),this.parseArg=(t,n)=>{if(!this.argChoices.includes(t))throw new fPh(`Allowed choices are ${this.argChoices.join(", ")}.`);return this.variadic?this._concatValue(t,n):t},this}name(){return this.long?this.long.replace(/^--/,""):this.short.replace(/^-/,"")}attributeName(){return hPh(this.name().replace(/^no-/,""))}is(r){return this.short===r||this.long===r}isBoolean(){return!this.required&&!this.optional&&!this.negate}},qmi=class{constructor(r){this.positiveOptions=new Map,this.negativeOptions=new Map,this.dualOptions=new Set,r.forEach(t=>{t.negate?this.negativeOptions.set(t.attributeName(),t):this.positiveOptions.set(t.attributeName(),t)}),this.negativeOptions.forEach((t,n)=>{this.positiveOptions.has(n)&&this.dualOptions.add(n)})}valueFromOption(r,t){let n=t.attributeName();if(!this.dualOptions.has(n))return!0;let i=this.negativeOptions.get(n).presetArg,s=i!==void 0?i:!1;return t.negate===(s===r)}};function hPh(e){return e.split("-").reduce((r,t)=>r+t[0].toUpperCase()+t.slice(1))}function KNo(e){let r,t,n=e.split(/[ |,]+/);return n.length>1&&!/^[[<]/.test(n[1])&&(r=n.shift()),t=n.shift(),!r&&/^-[^-]$/.test(t)&&(r=t,t=void 0),{shortFlag:r,longFlag:t}}OPr.Option=Bmi;OPr.splitOptionFlags=KNo;OPr.DualOptions=qmi});var WNo=A(HNo=>{function gPh(e,r){if(Math.abs(e.length-r.length)>3)return Math.max(e.length,r.length);let t=[];for(let n=0;n<=e.length;n++)t[n]=[n];for(let n=0;n<=r.length;n++)t[0][n]=n;for(let n=1;n<=r.length;n++)for(let i=1;i<=e.length;i++){let s=1;e[i-1]===r[n-1]?s=0:s=1,t[i][n]=Math.min(t[i-1][n]+1,t[i][n-1]+1,t[i-1][n-1]+s),i>1&&n>1&&e[i-1]===r[n-2]&&e[i-2]===r[n-1]&&(t[i][n]=Math.min(t[i][n],t[i-2][n-2]+1))}return t[e.length][r.length]}function yPh(e,r){if(!r||r.length===0)return"";r=Array.from(new Set(r));let t=e.startsWith("--");t&&(e=e.slice(2),r=r.map(a=>a.slice(2)));let n=[],i=3,s=.4;return r.forEach(a=>{if(a.length<=1)return;let o=gPh(e,a),c=Math.max(e.length,a.length);(c-o)/c>s&&(o<i?(i=o,n=[a]):o===i&&n.push(a))}),n.sort((a,o)=>a.localeCompare(o)),t&&(n=n.map(a=>`--${a}`)),n.length>1?` (Did you mean one of ${n.join(", ")}?)`:n.length===1?` -(Did you mean ${n[0]}?)`:""}KNo.suggestSimilar=gPh});var eOo=A(ZNo=>{var yPh=require("events").EventEmitter,Mmi=require("child_process"),qse=require("path"),Lmi=require("fs"),UE=require("process"),{Argument:_Ph,humanReadableArgName:APh}=NPr(),{CommanderError:jmi}=RFt(),{Help:bPh}=Nmi(),{Option:WNo,splitOptionFlags:CPh,DualOptions:vPh}=qmi(),{suggestSimilar:YNo}=HNo(),Gmi=class e extends yPh{constructor(r){super(),this.commands=[],this.options=[],this.parent=null,this._allowUnknownOption=!1,this._allowExcessArguments=!0,this._args=[],this.args=[],this.rawArgs=[],this.processedArgs=[],this._scriptPath=null,this._name=r||"",this._optionValues={},this._optionValueSources={},this._storeOptionsAsProperties=!1,this._actionHandler=null,this._executableHandler=!1,this._executableFile=null,this._executableDir=null,this._defaultCommandName=null,this._exitCallback=null,this._aliases=[],this._combineFlagAndOptionalValue=!0,this._description="",this._summary="",this._argsDescription=void 0,this._enablePositionalOptions=!1,this._passThroughOptions=!1,this._lifeCycleHooks={},this._showHelpAfterError=!1,this._showSuggestionAfterError=!0,this._outputConfiguration={writeOut:t=>UE.stdout.write(t),writeErr:t=>UE.stderr.write(t),getOutHelpWidth:()=>UE.stdout.isTTY?UE.stdout.columns:void 0,getErrHelpWidth:()=>UE.stderr.isTTY?UE.stderr.columns:void 0,outputError:(t,n)=>n(t)},this._hidden=!1,this._hasHelpOption=!0,this._helpFlags="-h, --help",this._helpDescription="display help for command",this._helpShortFlag="-h",this._helpLongFlag="--help",this._addImplicitHelpCommand=void 0,this._helpCommandName="help",this._helpCommandnameAndArgs="help [command]",this._helpCommandDescription="display help for command",this._helpConfiguration={}}copyInheritedSettings(r){return this._outputConfiguration=r._outputConfiguration,this._hasHelpOption=r._hasHelpOption,this._helpFlags=r._helpFlags,this._helpDescription=r._helpDescription,this._helpShortFlag=r._helpShortFlag,this._helpLongFlag=r._helpLongFlag,this._helpCommandName=r._helpCommandName,this._helpCommandnameAndArgs=r._helpCommandnameAndArgs,this._helpCommandDescription=r._helpCommandDescription,this._helpConfiguration=r._helpConfiguration,this._exitCallback=r._exitCallback,this._storeOptionsAsProperties=r._storeOptionsAsProperties,this._combineFlagAndOptionalValue=r._combineFlagAndOptionalValue,this._allowExcessArguments=r._allowExcessArguments,this._enablePositionalOptions=r._enablePositionalOptions,this._showHelpAfterError=r._showHelpAfterError,this._showSuggestionAfterError=r._showSuggestionAfterError,this}command(r,t,n){let i=t,s=n;typeof i=="object"&&i!==null&&(s=i,i=null),s=s||{};let[,a,o]=r.match(/([^ ]+) *(.*)/),c=this.createCommand(a);return i&&(c.description(i),c._executableHandler=!0),s.isDefault&&(this._defaultCommandName=c._name),c._hidden=!!(s.noHelp||s.hidden),c._executableFile=s.executableFile||null,o&&c.arguments(o),this.commands.push(c),c.parent=this,c.copyInheritedSettings(this),i?this:c}createCommand(r){return new e(r)}createHelp(){return Object.assign(new bPh,this.configureHelp())}configureHelp(r){return r===void 0?this._helpConfiguration:(this._helpConfiguration=r,this)}configureOutput(r){return r===void 0?this._outputConfiguration:(Object.assign(this._outputConfiguration,r),this)}showHelpAfterError(r=!0){return typeof r!="string"&&(r=!!r),this._showHelpAfterError=r,this}showSuggestionAfterError(r=!0){return this._showSuggestionAfterError=!!r,this}addCommand(r,t){if(!r._name)throw new Error(`Command passed to .addCommand() must have a name -- specify the name in Command constructor or using .name()`);return t=t||{},t.isDefault&&(this._defaultCommandName=r._name),(t.noHelp||t.hidden)&&(r._hidden=!0),this.commands.push(r),r.parent=this,this}createArgument(r,t){return new _Ph(r,t)}argument(r,t,n,i){let s=this.createArgument(r,t);return typeof n=="function"?s.default(i).argParser(n):s.default(n),this.addArgument(s),this}arguments(r){return r.trim().split(/ +/).forEach(t=>{this.argument(t)}),this}addArgument(r){let t=this._args.slice(-1)[0];if(t&&t.variadic)throw new Error(`only the last argument can be variadic '${t.name()}'`);if(r.required&&r.defaultValue!==void 0&&r.parseArg===void 0)throw new Error(`a default value for a required argument is never used: '${r.name()}'`);return this._args.push(r),this}addHelpCommand(r,t){return r===!1?this._addImplicitHelpCommand=!1:(this._addImplicitHelpCommand=!0,typeof r=="string"&&(this._helpCommandName=r.split(" ")[0],this._helpCommandnameAndArgs=r),this._helpCommandDescription=t||this._helpCommandDescription),this}_hasImplicitHelpCommand(){return this._addImplicitHelpCommand===void 0?this.commands.length&&!this._actionHandler&&!this._findCommand("help"):this._addImplicitHelpCommand}hook(r,t){let n=["preSubcommand","preAction","postAction"];if(!n.includes(r))throw new Error(`Unexpected value for event passed to hook : '${r}'. -Expecting one of '${n.join("', '")}'`);return this._lifeCycleHooks[r]?this._lifeCycleHooks[r].push(t):this._lifeCycleHooks[r]=[t],this}exitOverride(r){return r?this._exitCallback=r:this._exitCallback=t=>{if(t.code!=="commander.executeSubCommandAsync")throw t},this}_exit(r,t,n){this._exitCallback&&this._exitCallback(new jmi(r,t,n)),UE.exit(r)}action(r){let t=n=>{let i=this._args.length,s=n.slice(0,i);return this._storeOptionsAsProperties?s[i]=this:s[i]=this.opts(),s.push(this),r.apply(this,s)};return this._actionHandler=t,this}createOption(r,t){return new WNo(r,t)}addOption(r){let t=r.name(),n=r.attributeName();if(r.negate){let s=r.long.replace(/^--no-/,"--");this._findOption(s)||this.setOptionValueWithSource(n,r.defaultValue===void 0?!0:r.defaultValue,"default")}else r.defaultValue!==void 0&&this.setOptionValueWithSource(n,r.defaultValue,"default");this.options.push(r);let i=(s,a,o)=>{s==null&&r.presetArg!==void 0&&(s=r.presetArg);let c=this.getOptionValue(n);if(s!==null&&r.parseArg)try{s=r.parseArg(s,c)}catch(l){if(l.code==="commander.invalidArgument"){let u=`${a} ${l.message}`;this.error(u,{exitCode:l.exitCode,code:l.code})}throw l}else s!==null&&r.variadic&&(s=r._concatValue(s,c));s==null&&(r.negate?s=!1:r.isBoolean()||r.optional?s=!0:s=""),this.setOptionValueWithSource(n,s,o)};return this.on("option:"+t,s=>{let a=`error: option '${r.flags}' argument '${s}' is invalid.`;i(s,a,"cli")}),r.envVar&&this.on("optionEnv:"+t,s=>{let a=`error: option '${r.flags}' value '${s}' from env '${r.envVar}' is invalid.`;i(s,a,"env")}),this}_optionEx(r,t,n,i,s){if(typeof t=="object"&&t instanceof WNo)throw new Error("To add an Option object use addOption() instead of option() or requiredOption()");let a=this.createOption(t,n);if(a.makeOptionMandatory(!!r.mandatory),typeof i=="function")a.default(s).argParser(i);else if(i instanceof RegExp){let o=i;i=(c,l)=>{let u=o.exec(c);return u?u[0]:l},a.default(s).argParser(i)}else a.default(i);return this.addOption(a)}option(r,t,n,i){return this._optionEx({},r,t,n,i)}requiredOption(r,t,n,i){return this._optionEx({mandatory:!0},r,t,n,i)}combineFlagAndOptionalValue(r=!0){return this._combineFlagAndOptionalValue=!!r,this}allowUnknownOption(r=!0){return this._allowUnknownOption=!!r,this}allowExcessArguments(r=!0){return this._allowExcessArguments=!!r,this}enablePositionalOptions(r=!0){return this._enablePositionalOptions=!!r,this}passThroughOptions(r=!0){if(this._passThroughOptions=!!r,this.parent&&r&&!this.parent._enablePositionalOptions)throw new Error("passThroughOptions can not be used without turning on enablePositionalOptions for parent command(s)");return this}storeOptionsAsProperties(r=!0){if(this._storeOptionsAsProperties=!!r,this.options.length)throw new Error("call .storeOptionsAsProperties() before adding options");return this}getOptionValue(r){return this._storeOptionsAsProperties?this[r]:this._optionValues[r]}setOptionValue(r,t){return this.setOptionValueWithSource(r,t,void 0)}setOptionValueWithSource(r,t,n){return this._storeOptionsAsProperties?this[r]=t:this._optionValues[r]=t,this._optionValueSources[r]=n,this}getOptionValueSource(r){return this._optionValueSources[r]}getOptionValueSourceWithGlobals(r){let t;return kFt(this).forEach(n=>{n.getOptionValueSource(r)!==void 0&&(t=n.getOptionValueSource(r))}),t}_prepareUserArgs(r,t){if(r!==void 0&&!Array.isArray(r))throw new Error("first parameter to parse must be array or undefined");t=t||{},r===void 0&&(r=UE.argv,UE.versions&&UE.versions.electron&&(t.from="electron")),this.rawArgs=r.slice();let n;switch(t.from){case void 0:case"node":this._scriptPath=r[1],n=r.slice(2);break;case"electron":UE.defaultApp?(this._scriptPath=r[1],n=r.slice(2)):n=r.slice(1);break;case"user":n=r.slice(0);break;default:throw new Error(`unexpected parse option { from: '${t.from}' }`)}return!this._name&&this._scriptPath&&this.nameFromFilename(this._scriptPath),this._name=this._name||"program",n}parse(r,t){let n=this._prepareUserArgs(r,t);return this._parseCommand([],n),this}async parseAsync(r,t){let n=this._prepareUserArgs(r,t);return await this._parseCommand([],n),this}_executeSubCommand(r,t){t=t.slice();let n=!1,i=[".js",".ts",".tsx",".mjs",".cjs"];function s(u,m){let h=qse.resolve(u,m);if(Lmi.existsSync(h))return h;if(i.includes(qse.extname(m)))return;let _=i.find(b=>Lmi.existsSync(`${h}${b}`));if(_)return`${h}${_}`}this._checkForMissingMandatoryOptions(),this._checkForConflictingOptions();let a=r._executableFile||`${this._name}-${r._name}`,o=this._executableDir||"";if(this._scriptPath){let u;try{u=Lmi.realpathSync(this._scriptPath)}catch{u=this._scriptPath}o=qse.resolve(qse.dirname(u),o)}if(o){let u=s(o,a);if(!u&&!r._executableFile&&this._scriptPath){let m=qse.basename(this._scriptPath,qse.extname(this._scriptPath));m!==this._name&&(u=s(o,`${m}-${r._name}`))}a=u||a}n=i.includes(qse.extname(a));let c;UE.platform!=="win32"?n?(t.unshift(a),t=XNo(UE.execArgv).concat(t),c=Mmi.spawn(UE.argv[0],t,{stdio:"inherit"})):c=Mmi.spawn(a,t,{stdio:"inherit"}):(t.unshift(a),t=XNo(UE.execArgv).concat(t),c=Mmi.spawn(UE.execPath,t,{stdio:"inherit"})),c.killed||["SIGUSR1","SIGUSR2","SIGTERM","SIGINT","SIGHUP"].forEach(m=>{UE.on(m,()=>{c.killed===!1&&c.exitCode===null&&c.kill(m)})});let l=this._exitCallback;l?c.on("close",()=>{l(new jmi(UE.exitCode||0,"commander.executeSubCommandAsync","(close)"))}):c.on("close",UE.exit.bind(UE)),c.on("error",u=>{if(u.code==="ENOENT"){let m=o?`searched for local subcommand relative to directory '${o}'`:"no directory for search for local subcommand, use .executableDir() to supply a custom directory",h=`'${a}' does not exist +(Did you mean ${n[0]}?)`:""}HNo.suggestSimilar=yPh});var tOo=A(eOo=>{var _Ph=require("events").EventEmitter,Lmi=require("child_process"),qse=require("path"),jmi=require("fs"),UE=require("process"),{Argument:APh,humanReadableArgName:bPh}=NPr(),{CommanderError:Gmi}=RFt(),{Help:CPh}=Omi(),{Option:YNo,splitOptionFlags:vPh,DualOptions:EPh}=Mmi(),{suggestSimilar:JNo}=WNo(),Umi=class e extends _Ph{constructor(r){super(),this.commands=[],this.options=[],this.parent=null,this._allowUnknownOption=!1,this._allowExcessArguments=!0,this._args=[],this.args=[],this.rawArgs=[],this.processedArgs=[],this._scriptPath=null,this._name=r||"",this._optionValues={},this._optionValueSources={},this._storeOptionsAsProperties=!1,this._actionHandler=null,this._executableHandler=!1,this._executableFile=null,this._executableDir=null,this._defaultCommandName=null,this._exitCallback=null,this._aliases=[],this._combineFlagAndOptionalValue=!0,this._description="",this._summary="",this._argsDescription=void 0,this._enablePositionalOptions=!1,this._passThroughOptions=!1,this._lifeCycleHooks={},this._showHelpAfterError=!1,this._showSuggestionAfterError=!0,this._outputConfiguration={writeOut:t=>UE.stdout.write(t),writeErr:t=>UE.stderr.write(t),getOutHelpWidth:()=>UE.stdout.isTTY?UE.stdout.columns:void 0,getErrHelpWidth:()=>UE.stderr.isTTY?UE.stderr.columns:void 0,outputError:(t,n)=>n(t)},this._hidden=!1,this._hasHelpOption=!0,this._helpFlags="-h, --help",this._helpDescription="display help for command",this._helpShortFlag="-h",this._helpLongFlag="--help",this._addImplicitHelpCommand=void 0,this._helpCommandName="help",this._helpCommandnameAndArgs="help [command]",this._helpCommandDescription="display help for command",this._helpConfiguration={}}copyInheritedSettings(r){return this._outputConfiguration=r._outputConfiguration,this._hasHelpOption=r._hasHelpOption,this._helpFlags=r._helpFlags,this._helpDescription=r._helpDescription,this._helpShortFlag=r._helpShortFlag,this._helpLongFlag=r._helpLongFlag,this._helpCommandName=r._helpCommandName,this._helpCommandnameAndArgs=r._helpCommandnameAndArgs,this._helpCommandDescription=r._helpCommandDescription,this._helpConfiguration=r._helpConfiguration,this._exitCallback=r._exitCallback,this._storeOptionsAsProperties=r._storeOptionsAsProperties,this._combineFlagAndOptionalValue=r._combineFlagAndOptionalValue,this._allowExcessArguments=r._allowExcessArguments,this._enablePositionalOptions=r._enablePositionalOptions,this._showHelpAfterError=r._showHelpAfterError,this._showSuggestionAfterError=r._showSuggestionAfterError,this}command(r,t,n){let i=t,s=n;typeof i=="object"&&i!==null&&(s=i,i=null),s=s||{};let[,a,o]=r.match(/([^ ]+) *(.*)/),c=this.createCommand(a);return i&&(c.description(i),c._executableHandler=!0),s.isDefault&&(this._defaultCommandName=c._name),c._hidden=!!(s.noHelp||s.hidden),c._executableFile=s.executableFile||null,o&&c.arguments(o),this.commands.push(c),c.parent=this,c.copyInheritedSettings(this),i?this:c}createCommand(r){return new e(r)}createHelp(){return Object.assign(new CPh,this.configureHelp())}configureHelp(r){return r===void 0?this._helpConfiguration:(this._helpConfiguration=r,this)}configureOutput(r){return r===void 0?this._outputConfiguration:(Object.assign(this._outputConfiguration,r),this)}showHelpAfterError(r=!0){return typeof r!="string"&&(r=!!r),this._showHelpAfterError=r,this}showSuggestionAfterError(r=!0){return this._showSuggestionAfterError=!!r,this}addCommand(r,t){if(!r._name)throw new Error(`Command passed to .addCommand() must have a name +- specify the name in Command constructor or using .name()`);return t=t||{},t.isDefault&&(this._defaultCommandName=r._name),(t.noHelp||t.hidden)&&(r._hidden=!0),this.commands.push(r),r.parent=this,this}createArgument(r,t){return new APh(r,t)}argument(r,t,n,i){let s=this.createArgument(r,t);return typeof n=="function"?s.default(i).argParser(n):s.default(n),this.addArgument(s),this}arguments(r){return r.trim().split(/ +/).forEach(t=>{this.argument(t)}),this}addArgument(r){let t=this._args.slice(-1)[0];if(t&&t.variadic)throw new Error(`only the last argument can be variadic '${t.name()}'`);if(r.required&&r.defaultValue!==void 0&&r.parseArg===void 0)throw new Error(`a default value for a required argument is never used: '${r.name()}'`);return this._args.push(r),this}addHelpCommand(r,t){return r===!1?this._addImplicitHelpCommand=!1:(this._addImplicitHelpCommand=!0,typeof r=="string"&&(this._helpCommandName=r.split(" ")[0],this._helpCommandnameAndArgs=r),this._helpCommandDescription=t||this._helpCommandDescription),this}_hasImplicitHelpCommand(){return this._addImplicitHelpCommand===void 0?this.commands.length&&!this._actionHandler&&!this._findCommand("help"):this._addImplicitHelpCommand}hook(r,t){let n=["preSubcommand","preAction","postAction"];if(!n.includes(r))throw new Error(`Unexpected value for event passed to hook : '${r}'. +Expecting one of '${n.join("', '")}'`);return this._lifeCycleHooks[r]?this._lifeCycleHooks[r].push(t):this._lifeCycleHooks[r]=[t],this}exitOverride(r){return r?this._exitCallback=r:this._exitCallback=t=>{if(t.code!=="commander.executeSubCommandAsync")throw t},this}_exit(r,t,n){this._exitCallback&&this._exitCallback(new Gmi(r,t,n)),UE.exit(r)}action(r){let t=n=>{let i=this._args.length,s=n.slice(0,i);return this._storeOptionsAsProperties?s[i]=this:s[i]=this.opts(),s.push(this),r.apply(this,s)};return this._actionHandler=t,this}createOption(r,t){return new YNo(r,t)}addOption(r){let t=r.name(),n=r.attributeName();if(r.negate){let s=r.long.replace(/^--no-/,"--");this._findOption(s)||this.setOptionValueWithSource(n,r.defaultValue===void 0?!0:r.defaultValue,"default")}else r.defaultValue!==void 0&&this.setOptionValueWithSource(n,r.defaultValue,"default");this.options.push(r);let i=(s,a,o)=>{s==null&&r.presetArg!==void 0&&(s=r.presetArg);let c=this.getOptionValue(n);if(s!==null&&r.parseArg)try{s=r.parseArg(s,c)}catch(l){if(l.code==="commander.invalidArgument"){let u=`${a} ${l.message}`;this.error(u,{exitCode:l.exitCode,code:l.code})}throw l}else s!==null&&r.variadic&&(s=r._concatValue(s,c));s==null&&(r.negate?s=!1:r.isBoolean()||r.optional?s=!0:s=""),this.setOptionValueWithSource(n,s,o)};return this.on("option:"+t,s=>{let a=`error: option '${r.flags}' argument '${s}' is invalid.`;i(s,a,"cli")}),r.envVar&&this.on("optionEnv:"+t,s=>{let a=`error: option '${r.flags}' value '${s}' from env '${r.envVar}' is invalid.`;i(s,a,"env")}),this}_optionEx(r,t,n,i,s){if(typeof t=="object"&&t instanceof YNo)throw new Error("To add an Option object use addOption() instead of option() or requiredOption()");let a=this.createOption(t,n);if(a.makeOptionMandatory(!!r.mandatory),typeof i=="function")a.default(s).argParser(i);else if(i instanceof RegExp){let o=i;i=(c,l)=>{let u=o.exec(c);return u?u[0]:l},a.default(s).argParser(i)}else a.default(i);return this.addOption(a)}option(r,t,n,i){return this._optionEx({},r,t,n,i)}requiredOption(r,t,n,i){return this._optionEx({mandatory:!0},r,t,n,i)}combineFlagAndOptionalValue(r=!0){return this._combineFlagAndOptionalValue=!!r,this}allowUnknownOption(r=!0){return this._allowUnknownOption=!!r,this}allowExcessArguments(r=!0){return this._allowExcessArguments=!!r,this}enablePositionalOptions(r=!0){return this._enablePositionalOptions=!!r,this}passThroughOptions(r=!0){if(this._passThroughOptions=!!r,this.parent&&r&&!this.parent._enablePositionalOptions)throw new Error("passThroughOptions can not be used without turning on enablePositionalOptions for parent command(s)");return this}storeOptionsAsProperties(r=!0){if(this._storeOptionsAsProperties=!!r,this.options.length)throw new Error("call .storeOptionsAsProperties() before adding options");return this}getOptionValue(r){return this._storeOptionsAsProperties?this[r]:this._optionValues[r]}setOptionValue(r,t){return this.setOptionValueWithSource(r,t,void 0)}setOptionValueWithSource(r,t,n){return this._storeOptionsAsProperties?this[r]=t:this._optionValues[r]=t,this._optionValueSources[r]=n,this}getOptionValueSource(r){return this._optionValueSources[r]}getOptionValueSourceWithGlobals(r){let t;return kFt(this).forEach(n=>{n.getOptionValueSource(r)!==void 0&&(t=n.getOptionValueSource(r))}),t}_prepareUserArgs(r,t){if(r!==void 0&&!Array.isArray(r))throw new Error("first parameter to parse must be array or undefined");t=t||{},r===void 0&&(r=UE.argv,UE.versions&&UE.versions.electron&&(t.from="electron")),this.rawArgs=r.slice();let n;switch(t.from){case void 0:case"node":this._scriptPath=r[1],n=r.slice(2);break;case"electron":UE.defaultApp?(this._scriptPath=r[1],n=r.slice(2)):n=r.slice(1);break;case"user":n=r.slice(0);break;default:throw new Error(`unexpected parse option { from: '${t.from}' }`)}return!this._name&&this._scriptPath&&this.nameFromFilename(this._scriptPath),this._name=this._name||"program",n}parse(r,t){let n=this._prepareUserArgs(r,t);return this._parseCommand([],n),this}async parseAsync(r,t){let n=this._prepareUserArgs(r,t);return await this._parseCommand([],n),this}_executeSubCommand(r,t){t=t.slice();let n=!1,i=[".js",".ts",".tsx",".mjs",".cjs"];function s(u,m){let h=qse.resolve(u,m);if(jmi.existsSync(h))return h;if(i.includes(qse.extname(m)))return;let _=i.find(b=>jmi.existsSync(`${h}${b}`));if(_)return`${h}${_}`}this._checkForMissingMandatoryOptions(),this._checkForConflictingOptions();let a=r._executableFile||`${this._name}-${r._name}`,o=this._executableDir||"";if(this._scriptPath){let u;try{u=jmi.realpathSync(this._scriptPath)}catch{u=this._scriptPath}o=qse.resolve(qse.dirname(u),o)}if(o){let u=s(o,a);if(!u&&!r._executableFile&&this._scriptPath){let m=qse.basename(this._scriptPath,qse.extname(this._scriptPath));m!==this._name&&(u=s(o,`${m}-${r._name}`))}a=u||a}n=i.includes(qse.extname(a));let c;UE.platform!=="win32"?n?(t.unshift(a),t=ZNo(UE.execArgv).concat(t),c=Lmi.spawn(UE.argv[0],t,{stdio:"inherit"})):c=Lmi.spawn(a,t,{stdio:"inherit"}):(t.unshift(a),t=ZNo(UE.execArgv).concat(t),c=Lmi.spawn(UE.execPath,t,{stdio:"inherit"})),c.killed||["SIGUSR1","SIGUSR2","SIGTERM","SIGINT","SIGHUP"].forEach(m=>{UE.on(m,()=>{c.killed===!1&&c.exitCode===null&&c.kill(m)})});let l=this._exitCallback;l?c.on("close",()=>{l(new Gmi(UE.exitCode||0,"commander.executeSubCommandAsync","(close)"))}):c.on("close",UE.exit.bind(UE)),c.on("error",u=>{if(u.code==="ENOENT"){let m=o?`searched for local subcommand relative to directory '${o}'`:"no directory for search for local subcommand, use .executableDir() to supply a custom directory",h=`'${a}' does not exist - if '${r._name}' is not meant to be an executable command, remove description parameter from '.command()' and use '.description()' instead - if the default executable name is not suitable, use the executableFile option to supply a custom name or path - - ${m}`;throw new Error(h)}else if(u.code==="EACCES")throw new Error(`'${a}' not executable`);if(!l)UE.exit(1);else{let m=new jmi(1,"commander.executeSubCommandAsync","(error)");m.nestedError=u,l(m)}}),this.runningCommand=c}_dispatchSubcommand(r,t,n){let i=this._findCommand(r);i||this.help({error:!0});let s;return s=this._chainOrCallSubCommandHook(s,i,"preSubcommand"),s=this._chainOrCall(s,()=>{if(i._executableHandler)this._executeSubCommand(i,t.concat(n));else return i._parseCommand(t,n)}),s}_dispatchHelpCommand(r){r||this.help();let t=this._findCommand(r);return t&&!t._executableHandler&&t.help(),this._dispatchSubcommand(r,[],[this._helpLongFlag])}_checkNumberOfArguments(){this._args.forEach((r,t)=>{r.required&&this.args[t]==null&&this.missingArgument(r.name())}),!(this._args.length>0&&this._args[this._args.length-1].variadic)&&this.args.length>this._args.length&&this._excessArguments(this.args)}_processArguments(){let r=(n,i,s)=>{let a=i;if(i!==null&&n.parseArg)try{a=n.parseArg(i,s)}catch(o){if(o.code==="commander.invalidArgument"){let c=`error: command-argument value '${i}' is invalid for argument '${n.name()}'. ${o.message}`;this.error(c,{exitCode:o.exitCode,code:o.code})}throw o}return a};this._checkNumberOfArguments();let t=[];this._args.forEach((n,i)=>{let s=n.defaultValue;n.variadic?i<this.args.length?(s=this.args.slice(i),n.parseArg&&(s=s.reduce((a,o)=>r(n,o,a),n.defaultValue))):s===void 0&&(s=[]):i<this.args.length&&(s=this.args[i],n.parseArg&&(s=r(n,s,n.defaultValue))),t[i]=s}),this.processedArgs=t}_chainOrCall(r,t){return r&&r.then&&typeof r.then=="function"?r.then(()=>t()):t()}_chainOrCallHooks(r,t){let n=r,i=[];return kFt(this).reverse().filter(s=>s._lifeCycleHooks[t]!==void 0).forEach(s=>{s._lifeCycleHooks[t].forEach(a=>{i.push({hookedCommand:s,callback:a})})}),t==="postAction"&&i.reverse(),i.forEach(s=>{n=this._chainOrCall(n,()=>s.callback(s.hookedCommand,this))}),n}_chainOrCallSubCommandHook(r,t,n){let i=r;return this._lifeCycleHooks[n]!==void 0&&this._lifeCycleHooks[n].forEach(s=>{i=this._chainOrCall(i,()=>s(this,t))}),i}_parseCommand(r,t){let n=this.parseOptions(t);if(this._parseOptionsEnv(),this._parseOptionsImplied(),r=r.concat(n.operands),t=n.unknown,this.args=r.concat(t),r&&this._findCommand(r[0]))return this._dispatchSubcommand(r[0],r.slice(1),t);if(this._hasImplicitHelpCommand()&&r[0]===this._helpCommandName)return this._dispatchHelpCommand(r[1]);if(this._defaultCommandName)return JNo(this,t),this._dispatchSubcommand(this._defaultCommandName,r,t);this.commands.length&&this.args.length===0&&!this._actionHandler&&!this._defaultCommandName&&this.help({error:!0}),JNo(this,n.unknown),this._checkForMissingMandatoryOptions(),this._checkForConflictingOptions();let i=()=>{n.unknown.length>0&&this.unknownOption(n.unknown[0])},s=`command:${this.name()}`;if(this._actionHandler){i(),this._processArguments();let a;return a=this._chainOrCallHooks(a,"preAction"),a=this._chainOrCall(a,()=>this._actionHandler(this.processedArgs)),this.parent&&(a=this._chainOrCall(a,()=>{this.parent.emit(s,r,t)})),a=this._chainOrCallHooks(a,"postAction"),a}if(this.parent&&this.parent.listenerCount(s))i(),this._processArguments(),this.parent.emit(s,r,t);else if(r.length){if(this._findCommand("*"))return this._dispatchSubcommand("*",r,t);this.listenerCount("command:*")?this.emit("command:*",r,t):this.commands.length?this.unknownCommand():(i(),this._processArguments())}else this.commands.length?(i(),this.help({error:!0})):(i(),this._processArguments())}_findCommand(r){if(r)return this.commands.find(t=>t._name===r||t._aliases.includes(r))}_findOption(r){return this.options.find(t=>t.is(r))}_checkForMissingMandatoryOptions(){for(let r=this;r;r=r.parent)r.options.forEach(t=>{t.mandatory&&r.getOptionValue(t.attributeName())===void 0&&r.missingMandatoryOptionValue(t)})}_checkForConflictingLocalOptions(){let r=this.options.filter(n=>{let i=n.attributeName();return this.getOptionValue(i)===void 0?!1:this.getOptionValueSource(i)!=="default"});r.filter(n=>n.conflictsWith.length>0).forEach(n=>{let i=r.find(s=>n.conflictsWith.includes(s.attributeName()));i&&this._conflictingOption(n,i)})}_checkForConflictingOptions(){for(let r=this;r;r=r.parent)r._checkForConflictingLocalOptions()}parseOptions(r){let t=[],n=[],i=t,s=r.slice();function a(c){return c.length>1&&c[0]==="-"}let o=null;for(;s.length;){let c=s.shift();if(c==="--"){i===n&&i.push(c),i.push(...s);break}if(o&&!a(c)){this.emit(`option:${o.name()}`,c);continue}if(o=null,a(c)){let l=this._findOption(c);if(l){if(l.required){let u=s.shift();u===void 0&&this.optionMissingArgument(l),this.emit(`option:${l.name()}`,u)}else if(l.optional){let u=null;s.length>0&&!a(s[0])&&(u=s.shift()),this.emit(`option:${l.name()}`,u)}else this.emit(`option:${l.name()}`);o=l.variadic?l:null;continue}}if(c.length>2&&c[0]==="-"&&c[1]!=="-"){let l=this._findOption(`-${c[1]}`);if(l){l.required||l.optional&&this._combineFlagAndOptionalValue?this.emit(`option:${l.name()}`,c.slice(2)):(this.emit(`option:${l.name()}`),s.unshift(`-${c.slice(2)}`));continue}}if(/^--[^=]+=/.test(c)){let l=c.indexOf("="),u=this._findOption(c.slice(0,l));if(u&&(u.required||u.optional)){this.emit(`option:${u.name()}`,c.slice(l+1));continue}}if(a(c)&&(i=n),(this._enablePositionalOptions||this._passThroughOptions)&&t.length===0&&n.length===0){if(this._findCommand(c)){t.push(c),s.length>0&&n.push(...s);break}else if(c===this._helpCommandName&&this._hasImplicitHelpCommand()){t.push(c),s.length>0&&t.push(...s);break}else if(this._defaultCommandName){n.push(c),s.length>0&&n.push(...s);break}}if(this._passThroughOptions){i.push(c),s.length>0&&i.push(...s);break}i.push(c)}return{operands:t,unknown:n}}opts(){if(this._storeOptionsAsProperties){let r={},t=this.options.length;for(let n=0;n<t;n++){let i=this.options[n].attributeName();r[i]=i===this._versionOptionName?this._version:this[i]}return r}return this._optionValues}optsWithGlobals(){return kFt(this).reduce((r,t)=>Object.assign(r,t.opts()),{})}error(r,t){this._outputConfiguration.outputError(`${r} + - ${m}`;throw new Error(h)}else if(u.code==="EACCES")throw new Error(`'${a}' not executable`);if(!l)UE.exit(1);else{let m=new Gmi(1,"commander.executeSubCommandAsync","(error)");m.nestedError=u,l(m)}}),this.runningCommand=c}_dispatchSubcommand(r,t,n){let i=this._findCommand(r);i||this.help({error:!0});let s;return s=this._chainOrCallSubCommandHook(s,i,"preSubcommand"),s=this._chainOrCall(s,()=>{if(i._executableHandler)this._executeSubCommand(i,t.concat(n));else return i._parseCommand(t,n)}),s}_dispatchHelpCommand(r){r||this.help();let t=this._findCommand(r);return t&&!t._executableHandler&&t.help(),this._dispatchSubcommand(r,[],[this._helpLongFlag])}_checkNumberOfArguments(){this._args.forEach((r,t)=>{r.required&&this.args[t]==null&&this.missingArgument(r.name())}),!(this._args.length>0&&this._args[this._args.length-1].variadic)&&this.args.length>this._args.length&&this._excessArguments(this.args)}_processArguments(){let r=(n,i,s)=>{let a=i;if(i!==null&&n.parseArg)try{a=n.parseArg(i,s)}catch(o){if(o.code==="commander.invalidArgument"){let c=`error: command-argument value '${i}' is invalid for argument '${n.name()}'. ${o.message}`;this.error(c,{exitCode:o.exitCode,code:o.code})}throw o}return a};this._checkNumberOfArguments();let t=[];this._args.forEach((n,i)=>{let s=n.defaultValue;n.variadic?i<this.args.length?(s=this.args.slice(i),n.parseArg&&(s=s.reduce((a,o)=>r(n,o,a),n.defaultValue))):s===void 0&&(s=[]):i<this.args.length&&(s=this.args[i],n.parseArg&&(s=r(n,s,n.defaultValue))),t[i]=s}),this.processedArgs=t}_chainOrCall(r,t){return r&&r.then&&typeof r.then=="function"?r.then(()=>t()):t()}_chainOrCallHooks(r,t){let n=r,i=[];return kFt(this).reverse().filter(s=>s._lifeCycleHooks[t]!==void 0).forEach(s=>{s._lifeCycleHooks[t].forEach(a=>{i.push({hookedCommand:s,callback:a})})}),t==="postAction"&&i.reverse(),i.forEach(s=>{n=this._chainOrCall(n,()=>s.callback(s.hookedCommand,this))}),n}_chainOrCallSubCommandHook(r,t,n){let i=r;return this._lifeCycleHooks[n]!==void 0&&this._lifeCycleHooks[n].forEach(s=>{i=this._chainOrCall(i,()=>s(this,t))}),i}_parseCommand(r,t){let n=this.parseOptions(t);if(this._parseOptionsEnv(),this._parseOptionsImplied(),r=r.concat(n.operands),t=n.unknown,this.args=r.concat(t),r&&this._findCommand(r[0]))return this._dispatchSubcommand(r[0],r.slice(1),t);if(this._hasImplicitHelpCommand()&&r[0]===this._helpCommandName)return this._dispatchHelpCommand(r[1]);if(this._defaultCommandName)return XNo(this,t),this._dispatchSubcommand(this._defaultCommandName,r,t);this.commands.length&&this.args.length===0&&!this._actionHandler&&!this._defaultCommandName&&this.help({error:!0}),XNo(this,n.unknown),this._checkForMissingMandatoryOptions(),this._checkForConflictingOptions();let i=()=>{n.unknown.length>0&&this.unknownOption(n.unknown[0])},s=`command:${this.name()}`;if(this._actionHandler){i(),this._processArguments();let a;return a=this._chainOrCallHooks(a,"preAction"),a=this._chainOrCall(a,()=>this._actionHandler(this.processedArgs)),this.parent&&(a=this._chainOrCall(a,()=>{this.parent.emit(s,r,t)})),a=this._chainOrCallHooks(a,"postAction"),a}if(this.parent&&this.parent.listenerCount(s))i(),this._processArguments(),this.parent.emit(s,r,t);else if(r.length){if(this._findCommand("*"))return this._dispatchSubcommand("*",r,t);this.listenerCount("command:*")?this.emit("command:*",r,t):this.commands.length?this.unknownCommand():(i(),this._processArguments())}else this.commands.length?(i(),this.help({error:!0})):(i(),this._processArguments())}_findCommand(r){if(r)return this.commands.find(t=>t._name===r||t._aliases.includes(r))}_findOption(r){return this.options.find(t=>t.is(r))}_checkForMissingMandatoryOptions(){for(let r=this;r;r=r.parent)r.options.forEach(t=>{t.mandatory&&r.getOptionValue(t.attributeName())===void 0&&r.missingMandatoryOptionValue(t)})}_checkForConflictingLocalOptions(){let r=this.options.filter(n=>{let i=n.attributeName();return this.getOptionValue(i)===void 0?!1:this.getOptionValueSource(i)!=="default"});r.filter(n=>n.conflictsWith.length>0).forEach(n=>{let i=r.find(s=>n.conflictsWith.includes(s.attributeName()));i&&this._conflictingOption(n,i)})}_checkForConflictingOptions(){for(let r=this;r;r=r.parent)r._checkForConflictingLocalOptions()}parseOptions(r){let t=[],n=[],i=t,s=r.slice();function a(c){return c.length>1&&c[0]==="-"}let o=null;for(;s.length;){let c=s.shift();if(c==="--"){i===n&&i.push(c),i.push(...s);break}if(o&&!a(c)){this.emit(`option:${o.name()}`,c);continue}if(o=null,a(c)){let l=this._findOption(c);if(l){if(l.required){let u=s.shift();u===void 0&&this.optionMissingArgument(l),this.emit(`option:${l.name()}`,u)}else if(l.optional){let u=null;s.length>0&&!a(s[0])&&(u=s.shift()),this.emit(`option:${l.name()}`,u)}else this.emit(`option:${l.name()}`);o=l.variadic?l:null;continue}}if(c.length>2&&c[0]==="-"&&c[1]!=="-"){let l=this._findOption(`-${c[1]}`);if(l){l.required||l.optional&&this._combineFlagAndOptionalValue?this.emit(`option:${l.name()}`,c.slice(2)):(this.emit(`option:${l.name()}`),s.unshift(`-${c.slice(2)}`));continue}}if(/^--[^=]+=/.test(c)){let l=c.indexOf("="),u=this._findOption(c.slice(0,l));if(u&&(u.required||u.optional)){this.emit(`option:${u.name()}`,c.slice(l+1));continue}}if(a(c)&&(i=n),(this._enablePositionalOptions||this._passThroughOptions)&&t.length===0&&n.length===0){if(this._findCommand(c)){t.push(c),s.length>0&&n.push(...s);break}else if(c===this._helpCommandName&&this._hasImplicitHelpCommand()){t.push(c),s.length>0&&t.push(...s);break}else if(this._defaultCommandName){n.push(c),s.length>0&&n.push(...s);break}}if(this._passThroughOptions){i.push(c),s.length>0&&i.push(...s);break}i.push(c)}return{operands:t,unknown:n}}opts(){if(this._storeOptionsAsProperties){let r={},t=this.options.length;for(let n=0;n<t;n++){let i=this.options[n].attributeName();r[i]=i===this._versionOptionName?this._version:this[i]}return r}return this._optionValues}optsWithGlobals(){return kFt(this).reduce((r,t)=>Object.assign(r,t.opts()),{})}error(r,t){this._outputConfiguration.outputError(`${r} `,this._outputConfiguration.writeErr),typeof this._showHelpAfterError=="string"?this._outputConfiguration.writeErr(`${this._showHelpAfterError} `):this._showHelpAfterError&&(this._outputConfiguration.writeErr(` -`),this.outputHelp({error:!0}));let n=t||{},i=n.exitCode||1,s=n.code||"commander.error";this._exit(i,s,r)}_parseOptionsEnv(){this.options.forEach(r=>{if(r.envVar&&r.envVar in UE.env){let t=r.attributeName();(this.getOptionValue(t)===void 0||["default","config","env"].includes(this.getOptionValueSource(t)))&&(r.required||r.optional?this.emit(`optionEnv:${r.name()}`,UE.env[r.envVar]):this.emit(`optionEnv:${r.name()}`))}})}_parseOptionsImplied(){let r=new vPh(this.options),t=n=>this.getOptionValue(n)!==void 0&&!["default","implied"].includes(this.getOptionValueSource(n));this.options.filter(n=>n.implied!==void 0&&t(n.attributeName())&&r.valueFromOption(this.getOptionValue(n.attributeName()),n)).forEach(n=>{Object.keys(n.implied).filter(i=>!t(i)).forEach(i=>{this.setOptionValueWithSource(i,n.implied[i],"implied")})})}missingArgument(r){let t=`error: missing required argument '${r}'`;this.error(t,{code:"commander.missingArgument"})}optionMissingArgument(r){let t=`error: option '${r.flags}' argument missing`;this.error(t,{code:"commander.optionMissingArgument"})}missingMandatoryOptionValue(r){let t=`error: required option '${r.flags}' not specified`;this.error(t,{code:"commander.missingMandatoryOptionValue"})}_conflictingOption(r,t){let n=a=>{let o=a.attributeName(),c=this.getOptionValue(o),l=this.options.find(m=>m.negate&&o===m.attributeName()),u=this.options.find(m=>!m.negate&&o===m.attributeName());return l&&(l.presetArg===void 0&&c===!1||l.presetArg!==void 0&&c===l.presetArg)?l:u||a},i=a=>{let o=n(a),c=o.attributeName();return this.getOptionValueSource(c)==="env"?`environment variable '${o.envVar}'`:`option '${o.flags}'`},s=`error: ${i(r)} cannot be used with ${i(t)}`;this.error(s,{code:"commander.conflictingOption"})}unknownOption(r){if(this._allowUnknownOption)return;let t="";if(r.startsWith("--")&&this._showSuggestionAfterError){let i=[],s=this;do{let a=s.createHelp().visibleOptions(s).filter(o=>o.long).map(o=>o.long);i=i.concat(a),s=s.parent}while(s&&!s._enablePositionalOptions);t=YNo(r,i)}let n=`error: unknown option '${r}'${t}`;this.error(n,{code:"commander.unknownOption"})}_excessArguments(r){if(this._allowExcessArguments)return;let t=this._args.length,n=t===1?"":"s",s=`error: too many arguments${this.parent?` for '${this.name()}'`:""}. Expected ${t} argument${n} but got ${r.length}.`;this.error(s,{code:"commander.excessArguments"})}unknownCommand(){let r=this.args[0],t="";if(this._showSuggestionAfterError){let i=[];this.createHelp().visibleCommands(this).forEach(s=>{i.push(s.name()),s.alias()&&i.push(s.alias())}),t=YNo(r,i)}let n=`error: unknown command '${r}'${t}`;this.error(n,{code:"commander.unknownCommand"})}version(r,t,n){if(r===void 0)return this._version;this._version=r,t=t||"-V, --version",n=n||"output the version number";let i=this.createOption(t,n);return this._versionOptionName=i.attributeName(),this.options.push(i),this.on("option:"+i.name(),()=>{this._outputConfiguration.writeOut(`${r} -`),this._exit(0,"commander.version",r)}),this}description(r,t){return r===void 0&&t===void 0?this._description:(this._description=r,t&&(this._argsDescription=t),this)}summary(r){return r===void 0?this._summary:(this._summary=r,this)}alias(r){if(r===void 0)return this._aliases[0];let t=this;if(this.commands.length!==0&&this.commands[this.commands.length-1]._executableHandler&&(t=this.commands[this.commands.length-1]),r===t._name)throw new Error("Command alias can't be the same as its name");return t._aliases.push(r),this}aliases(r){return r===void 0?this._aliases:(r.forEach(t=>this.alias(t)),this)}usage(r){if(r===void 0){if(this._usage)return this._usage;let t=this._args.map(n=>APh(n));return[].concat(this.options.length||this._hasHelpOption?"[options]":[],this.commands.length?"[command]":[],this._args.length?t:[]).join(" ")}return this._usage=r,this}name(r){return r===void 0?this._name:(this._name=r,this)}nameFromFilename(r){return this._name=qse.basename(r,qse.extname(r)),this}executableDir(r){return r===void 0?this._executableDir:(this._executableDir=r,this)}helpInformation(r){let t=this.createHelp();return t.helpWidth===void 0&&(t.helpWidth=r&&r.error?this._outputConfiguration.getErrHelpWidth():this._outputConfiguration.getOutHelpWidth()),t.formatHelp(this,t)}_getHelpContext(r){r=r||{};let t={error:!!r.error},n;return t.error?n=i=>this._outputConfiguration.writeErr(i):n=i=>this._outputConfiguration.writeOut(i),t.write=r.write||n,t.command=this,t}outputHelp(r){let t;typeof r=="function"&&(t=r,r=void 0);let n=this._getHelpContext(r);kFt(this).reverse().forEach(s=>s.emit("beforeAllHelp",n)),this.emit("beforeHelp",n);let i=this.helpInformation(n);if(t&&(i=t(i),typeof i!="string"&&!Buffer.isBuffer(i)))throw new Error("outputHelp callback must return a string or a Buffer");n.write(i),this.emit(this._helpLongFlag),this.emit("afterHelp",n),kFt(this).forEach(s=>s.emit("afterAllHelp",n))}helpOption(r,t){if(typeof r=="boolean")return this._hasHelpOption=r,this;this._helpFlags=r||this._helpFlags,this._helpDescription=t||this._helpDescription;let n=CPh(this._helpFlags);return this._helpShortFlag=n.shortFlag,this._helpLongFlag=n.longFlag,this}help(r){this.outputHelp(r);let t=UE.exitCode||0;t===0&&r&&typeof r!="function"&&r.error&&(t=1),this._exit(t,"commander.help","(outputHelp)")}addHelpText(r,t){let n=["beforeAll","before","after","afterAll"];if(!n.includes(r))throw new Error(`Unexpected value for position to addHelpText. +`),this.outputHelp({error:!0}));let n=t||{},i=n.exitCode||1,s=n.code||"commander.error";this._exit(i,s,r)}_parseOptionsEnv(){this.options.forEach(r=>{if(r.envVar&&r.envVar in UE.env){let t=r.attributeName();(this.getOptionValue(t)===void 0||["default","config","env"].includes(this.getOptionValueSource(t)))&&(r.required||r.optional?this.emit(`optionEnv:${r.name()}`,UE.env[r.envVar]):this.emit(`optionEnv:${r.name()}`))}})}_parseOptionsImplied(){let r=new EPh(this.options),t=n=>this.getOptionValue(n)!==void 0&&!["default","implied"].includes(this.getOptionValueSource(n));this.options.filter(n=>n.implied!==void 0&&t(n.attributeName())&&r.valueFromOption(this.getOptionValue(n.attributeName()),n)).forEach(n=>{Object.keys(n.implied).filter(i=>!t(i)).forEach(i=>{this.setOptionValueWithSource(i,n.implied[i],"implied")})})}missingArgument(r){let t=`error: missing required argument '${r}'`;this.error(t,{code:"commander.missingArgument"})}optionMissingArgument(r){let t=`error: option '${r.flags}' argument missing`;this.error(t,{code:"commander.optionMissingArgument"})}missingMandatoryOptionValue(r){let t=`error: required option '${r.flags}' not specified`;this.error(t,{code:"commander.missingMandatoryOptionValue"})}_conflictingOption(r,t){let n=a=>{let o=a.attributeName(),c=this.getOptionValue(o),l=this.options.find(m=>m.negate&&o===m.attributeName()),u=this.options.find(m=>!m.negate&&o===m.attributeName());return l&&(l.presetArg===void 0&&c===!1||l.presetArg!==void 0&&c===l.presetArg)?l:u||a},i=a=>{let o=n(a),c=o.attributeName();return this.getOptionValueSource(c)==="env"?`environment variable '${o.envVar}'`:`option '${o.flags}'`},s=`error: ${i(r)} cannot be used with ${i(t)}`;this.error(s,{code:"commander.conflictingOption"})}unknownOption(r){if(this._allowUnknownOption)return;let t="";if(r.startsWith("--")&&this._showSuggestionAfterError){let i=[],s=this;do{let a=s.createHelp().visibleOptions(s).filter(o=>o.long).map(o=>o.long);i=i.concat(a),s=s.parent}while(s&&!s._enablePositionalOptions);t=JNo(r,i)}let n=`error: unknown option '${r}'${t}`;this.error(n,{code:"commander.unknownOption"})}_excessArguments(r){if(this._allowExcessArguments)return;let t=this._args.length,n=t===1?"":"s",s=`error: too many arguments${this.parent?` for '${this.name()}'`:""}. Expected ${t} argument${n} but got ${r.length}.`;this.error(s,{code:"commander.excessArguments"})}unknownCommand(){let r=this.args[0],t="";if(this._showSuggestionAfterError){let i=[];this.createHelp().visibleCommands(this).forEach(s=>{i.push(s.name()),s.alias()&&i.push(s.alias())}),t=JNo(r,i)}let n=`error: unknown command '${r}'${t}`;this.error(n,{code:"commander.unknownCommand"})}version(r,t,n){if(r===void 0)return this._version;this._version=r,t=t||"-V, --version",n=n||"output the version number";let i=this.createOption(t,n);return this._versionOptionName=i.attributeName(),this.options.push(i),this.on("option:"+i.name(),()=>{this._outputConfiguration.writeOut(`${r} +`),this._exit(0,"commander.version",r)}),this}description(r,t){return r===void 0&&t===void 0?this._description:(this._description=r,t&&(this._argsDescription=t),this)}summary(r){return r===void 0?this._summary:(this._summary=r,this)}alias(r){if(r===void 0)return this._aliases[0];let t=this;if(this.commands.length!==0&&this.commands[this.commands.length-1]._executableHandler&&(t=this.commands[this.commands.length-1]),r===t._name)throw new Error("Command alias can't be the same as its name");return t._aliases.push(r),this}aliases(r){return r===void 0?this._aliases:(r.forEach(t=>this.alias(t)),this)}usage(r){if(r===void 0){if(this._usage)return this._usage;let t=this._args.map(n=>bPh(n));return[].concat(this.options.length||this._hasHelpOption?"[options]":[],this.commands.length?"[command]":[],this._args.length?t:[]).join(" ")}return this._usage=r,this}name(r){return r===void 0?this._name:(this._name=r,this)}nameFromFilename(r){return this._name=qse.basename(r,qse.extname(r)),this}executableDir(r){return r===void 0?this._executableDir:(this._executableDir=r,this)}helpInformation(r){let t=this.createHelp();return t.helpWidth===void 0&&(t.helpWidth=r&&r.error?this._outputConfiguration.getErrHelpWidth():this._outputConfiguration.getOutHelpWidth()),t.formatHelp(this,t)}_getHelpContext(r){r=r||{};let t={error:!!r.error},n;return t.error?n=i=>this._outputConfiguration.writeErr(i):n=i=>this._outputConfiguration.writeOut(i),t.write=r.write||n,t.command=this,t}outputHelp(r){let t;typeof r=="function"&&(t=r,r=void 0);let n=this._getHelpContext(r);kFt(this).reverse().forEach(s=>s.emit("beforeAllHelp",n)),this.emit("beforeHelp",n);let i=this.helpInformation(n);if(t&&(i=t(i),typeof i!="string"&&!Buffer.isBuffer(i)))throw new Error("outputHelp callback must return a string or a Buffer");n.write(i),this.emit(this._helpLongFlag),this.emit("afterHelp",n),kFt(this).forEach(s=>s.emit("afterAllHelp",n))}helpOption(r,t){if(typeof r=="boolean")return this._hasHelpOption=r,this;this._helpFlags=r||this._helpFlags,this._helpDescription=t||this._helpDescription;let n=vPh(this._helpFlags);return this._helpShortFlag=n.shortFlag,this._helpLongFlag=n.longFlag,this}help(r){this.outputHelp(r);let t=UE.exitCode||0;t===0&&r&&typeof r!="function"&&r.error&&(t=1),this._exit(t,"commander.help","(outputHelp)")}addHelpText(r,t){let n=["beforeAll","before","after","afterAll"];if(!n.includes(r))throw new Error(`Unexpected value for position to addHelpText. Expecting one of '${n.join("', '")}'`);let i=`${r}Help`;return this.on(i,s=>{let a;typeof t=="function"?a=t({error:s.error,command:s.command}):a=t,a&&s.write(`${a} -`)}),this}};function JNo(e,r){e._hasHelpOption&&r.find(n=>n===e._helpLongFlag||n===e._helpShortFlag)&&(e.outputHelp(),e._exit(0,"commander.helpDisplayed","(outputHelp)"))}function XNo(e){return e.map(r=>{if(!r.startsWith("--inspect"))return r;let t,n="127.0.0.1",i="9229",s;return(s=r.match(/^(--inspect(-brk)?)$/))!==null?t=s[1]:(s=r.match(/^(--inspect(-brk|-port)?)=([^:]+)$/))!==null?(t=s[1],/^\d+$/.test(s[3])?i=s[3]:n=s[3]):(s=r.match(/^(--inspect(-brk|-port)?)=([^:]+):(\d+)$/))!==null&&(t=s[1],n=s[3],i=s[4]),t&&i!=="0"?`${t}=${n}:${parseInt(i)+1}`:r})}function kFt(e){let r=[];for(let t=e;t;t=t.parent)r.push(t);return r}ZNo.Command=Gmi});var iOo=A((Zz,nOo)=>{var{Argument:EPh}=NPr(),{Command:tOo}=eOo(),{CommanderError:DPh,InvalidArgumentError:rOo}=RFt(),{Help:SPh}=Nmi(),{Option:wPh}=qmi();Zz=nOo.exports=new tOo;Zz.program=Zz;Zz.Argument=EPh;Zz.Command=tOo;Zz.CommanderError=DPh;Zz.Help=SPh;Zz.InvalidArgumentError=rOo;Zz.InvalidOptionArgumentError=rOo;Zz.Option=wPh});var Umi=A(BPr=>{"use strict";Object.defineProperty(BPr,"__esModule",{value:!0});BPr.coersions=void 0;var aOo=(tn(),Dr(en)),IPh=aOo.__importDefault(_a()),sOo=aOo.__importDefault(XS());BPr.coersions={boolean:e=>{if(e==="true"||e==="")return!0;if(e==="false")return!1;throw new Error("Invalid boolean value: expected 'true' or 'false', but got '"+e+"'")},array:e=>{if(e==="")return[];try{return sOo.default.parse(e)}catch{return e.split(",").map(t=>t.trim()).filter(IPh.default.nonEmptyString)}},object:e=>{if(e==="")return{};try{return sOo.default.parse(e)}catch{throw new Error("Invalid JSON value: '"+e+"'")}},string:e=>e.replace(/\\n/g,` -`),integer:parseInt}});var cOo=A(vpt=>{"use strict";Object.defineProperty(vpt,"__esModule",{value:!0});vpt.getConfig=vpt.getCliName=void 0;var xPh=iOo(),TPh=Rse(),PPh=Dre(),qPr=Pi(),RPh=Ba(),kPh=Umi();function oOo(e){return e.cli===!1?"":`--${e.name.replace((0,RPh.regEx)(/([A-Z])/g),"-$1").toLowerCase()}`}vpt.getCliName=oOo;function FPh(e){let r=e.map(a=>a.replace("--endpoints=","--host-rules=").replace("--expose-env=true","--trust-level=high").replace("--expose-env","--trust-level=high").replace("--renovate-fork","--include-forks").replace('"platform":"','"hostType":"').replace('"endpoint":"','"matchHost":"').replace('"host":"','"matchHost":"').replace("--azure-auto-complete","--platform-automerge").replace("--git-lab-automerge","--platform-automerge").replace(/^--dry-run$/,"--dry-run=true").replace(/^--require-config$/,"--require-config=true").replace("--aliases","--registry-aliases").replace("--include-forks=true","--fork-processing=enabled").replace("--include-forks","--fork-processing=enabled").replace("--recreate-closed=false","--recreate-when=auto").replace("--recreate-closed=true","--recreate-when=always").replace("--recreate-closed","--recreate-when=always")).filter(a=>!a.startsWith("--git-fs")),t=(0,TPh.getOptions)(),n={},i=new xPh.Command().arguments("[repositories...]");t.forEach(a=>{if(a.cli!==!1){let o=`<${a.type}>`.replace("<boolean>","[boolean]"),c=`${oOo(a)} ${o}`;i=i.option(c,a.description,kPh.coersions[a.type])}});function s(){console.log(" Examples:"),console.log(""),console.log(" $ renovate --token 123test singapore/lint-condo"),console.log(" $ LOG_LEVEL=debug renovate --labels=renovate,dependency --ignore-unstable=false singapore/lint-condo"),console.log(" $ renovate singapore/lint-condo singapore/package-test"),console.log(` $ renovate singapore/lint-condo --onboarding-config='{"extends":["config:recommended"]}'`)}return i=i.version(PPh.pkg.version,"-v, --version").on("--help",s).action((a,o)=>{a!=null&&a.length&&(n.repositories=a);for(let c of t)c.cli!==!1&&o[c.name]!==void 0&&(n[c.name]=o[c.name],c.name==="dryRun"&&(n[c.name]==="true"?(qPr.logger.warn("cli config dryRun property has been changed to full"),n[c.name]="full"):n[c.name]==="false"?(qPr.logger.warn("cli config dryRun property has been changed to null"),n[c.name]=null):n[c.name]==="null"&&(n[c.name]=null)),c.name==="requireConfig"&&(n[c.name]==="true"?(qPr.logger.warn("cli config requireConfig property has been changed to required"),n[c.name]="required"):n[c.name]==="false"&&(qPr.logger.warn("cli config requireConfig property has been changed to optional"),n[c.name]="optional")))}).parse(r),n}vpt.getConfig=FPh});var uOo=A(MPr=>{"use strict";Object.defineProperty(MPr,"__esModule",{value:!0});MPr.setConfig=void 0;var NPh=(tn(),Dr(en)),OPh=NPh.__importDefault(require("node:readline"));async function BPh(e){var r;if(process.env.CODESPACES!=="true")return e;if(!e.token&&process.env.GITHUB_TOKEN&&(e.token=process.env.GITHUB_TOKEN),!((r=e.repositories)!=null&&r.length)){let n=await OPh.default.promises.createInterface({input:process.stdin,output:process.stdout}).question(` +`)}),this}};function XNo(e,r){e._hasHelpOption&&r.find(n=>n===e._helpLongFlag||n===e._helpShortFlag)&&(e.outputHelp(),e._exit(0,"commander.helpDisplayed","(outputHelp)"))}function ZNo(e){return e.map(r=>{if(!r.startsWith("--inspect"))return r;let t,n="127.0.0.1",i="9229",s;return(s=r.match(/^(--inspect(-brk)?)$/))!==null?t=s[1]:(s=r.match(/^(--inspect(-brk|-port)?)=([^:]+)$/))!==null?(t=s[1],/^\d+$/.test(s[3])?i=s[3]:n=s[3]):(s=r.match(/^(--inspect(-brk|-port)?)=([^:]+):(\d+)$/))!==null&&(t=s[1],n=s[3],i=s[4]),t&&i!=="0"?`${t}=${n}:${parseInt(i)+1}`:r})}function kFt(e){let r=[];for(let t=e;t;t=t.parent)r.push(t);return r}eOo.Command=Umi});var sOo=A((Zz,iOo)=>{var{Argument:DPh}=NPr(),{Command:rOo}=tOo(),{CommanderError:SPh,InvalidArgumentError:nOo}=RFt(),{Help:wPh}=Omi(),{Option:IPh}=Mmi();Zz=iOo.exports=new rOo;Zz.program=Zz;Zz.Argument=DPh;Zz.Command=rOo;Zz.CommanderError=SPh;Zz.Help=wPh;Zz.InvalidArgumentError=nOo;Zz.InvalidOptionArgumentError=nOo;Zz.Option=IPh});var Vmi=A(BPr=>{"use strict";Object.defineProperty(BPr,"__esModule",{value:!0});BPr.coersions=void 0;var oOo=(tn(),Dr(en)),xPh=oOo.__importDefault(_a()),aOo=oOo.__importDefault(XS());BPr.coersions={boolean:e=>{if(e==="true"||e==="")return!0;if(e==="false")return!1;throw new Error("Invalid boolean value: expected 'true' or 'false', but got '"+e+"'")},array:e=>{if(e==="")return[];try{return aOo.default.parse(e)}catch{return e.split(",").map(t=>t.trim()).filter(xPh.default.nonEmptyString)}},object:e=>{if(e==="")return{};try{return aOo.default.parse(e)}catch{throw new Error("Invalid JSON value: '"+e+"'")}},string:e=>e.replace(/\\n/g,` +`),integer:parseInt}});var uOo=A(vpt=>{"use strict";Object.defineProperty(vpt,"__esModule",{value:!0});vpt.getConfig=vpt.getCliName=void 0;var TPh=sOo(),PPh=Rse(),RPh=Dre(),qPr=Pi(),kPh=Ba(),FPh=Vmi();function cOo(e){return e.cli===!1?"":`--${e.name.replace((0,kPh.regEx)(/([A-Z])/g),"-$1").toLowerCase()}`}vpt.getCliName=cOo;function NPh(e){let r=e.map(a=>a.replace("--endpoints=","--host-rules=").replace("--expose-env=true","--trust-level=high").replace("--expose-env","--trust-level=high").replace("--renovate-fork","--include-forks").replace('"platform":"','"hostType":"').replace('"endpoint":"','"matchHost":"').replace('"host":"','"matchHost":"').replace("--azure-auto-complete","--platform-automerge").replace("--git-lab-automerge","--platform-automerge").replace(/^--dry-run$/,"--dry-run=true").replace(/^--require-config$/,"--require-config=true").replace("--aliases","--registry-aliases").replace("--include-forks=true","--fork-processing=enabled").replace("--include-forks","--fork-processing=enabled").replace("--recreate-closed=false","--recreate-when=auto").replace("--recreate-closed=true","--recreate-when=always").replace("--recreate-closed","--recreate-when=always")).filter(a=>!a.startsWith("--git-fs")),t=(0,PPh.getOptions)(),n={},i=new TPh.Command().arguments("[repositories...]");t.forEach(a=>{if(a.cli!==!1){let o=`<${a.type}>`.replace("<boolean>","[boolean]"),c=`${cOo(a)} ${o}`;i=i.option(c,a.description,FPh.coersions[a.type])}});function s(){console.log(" Examples:"),console.log(""),console.log(" $ renovate --token 123test singapore/lint-condo"),console.log(" $ LOG_LEVEL=debug renovate --labels=renovate,dependency --ignore-unstable=false singapore/lint-condo"),console.log(" $ renovate singapore/lint-condo singapore/package-test"),console.log(` $ renovate singapore/lint-condo --onboarding-config='{"extends":["config:recommended"]}'`)}return i=i.version(RPh.pkg.version,"-v, --version").on("--help",s).action((a,o)=>{a!=null&&a.length&&(n.repositories=a);for(let c of t)c.cli!==!1&&o[c.name]!==void 0&&(n[c.name]=o[c.name],c.name==="dryRun"&&(n[c.name]==="true"?(qPr.logger.warn("cli config dryRun property has been changed to full"),n[c.name]="full"):n[c.name]==="false"?(qPr.logger.warn("cli config dryRun property has been changed to null"),n[c.name]=null):n[c.name]==="null"&&(n[c.name]=null)),c.name==="requireConfig"&&(n[c.name]==="true"?(qPr.logger.warn("cli config requireConfig property has been changed to required"),n[c.name]="required"):n[c.name]==="false"&&(qPr.logger.warn("cli config requireConfig property has been changed to optional"),n[c.name]="optional")))}).parse(r),n}vpt.getConfig=NPh});var lOo=A(MPr=>{"use strict";Object.defineProperty(MPr,"__esModule",{value:!0});MPr.setConfig=void 0;var OPh=(tn(),Dr(en)),BPh=OPh.__importDefault(require("node:readline"));async function qPh(e){var r;if(process.env.CODESPACES!=="true")return e;if(!e.token&&process.env.GITHUB_TOKEN&&(e.token=process.env.GITHUB_TOKEN),!((r=e.repositories)!=null&&r.length)){let n=await BPh.default.promises.createInterface({input:process.stdin,output:process.stdout}).question(` -Repository name: `);e.repositories=[n]}return e}MPr.setConfig=BPh});var pOo=A(Dpt=>{"use strict";Object.defineProperty(Dpt,"__esModule",{value:!0});Dpt.getConfig=Dpt.getEnvName=void 0;var dOo=(tn(),Dr(en)),qPh=dOo.__importDefault(_a()),lOo=dOo.__importDefault(XS()),MPh=Rse(),BX=Pi(),LPh=Umi();function jPh(e,r){let t={...e};if(r){for(let[n,i]of Object.entries(t))if(n.startsWith(r)){let s=n.replace(r,"RENOVATE_");t[s]=i,delete t[n]}}return t}function Ept(e){return e.env===!1?"":e.env?e.env:`RENOVATE_${e.name.replace(/([A-Z])/g,"_$1").toUpperCase()}`}Dpt.getEnvName=Ept;var GPh={aliases:"registryAliases",azureAutoComplete:"platformAutomerge",gitLabAutomerge:"platformAutomerge"};function UPh(e){let r={...e};for(let[t,n]of Object.entries(GPh)){let i=Ept({name:t}),s=Ept({name:n});e[i]&&(r[s]=e[i],delete r[i])}return r}var VPh=[{oldName:"recreateClosed",newName:"recreateWhen",from:"true",to:"always"},{oldName:"recreateClosed",newName:"recreateWhen",from:"false",to:"auto"}];function zPh(e){let r={...e};for(let{oldName:t,newName:n,from:i,to:s}of VPh){let a=Ept({name:t});e[a]!==void 0&&r[a]===i&&(delete r[a],r[Ept({name:n})]=s)}return r}function $Ph(e){let r=e;r=jPh(e,e.ENV_PREFIX),r=UPh(r),r=zPh(r);let t=(0,MPh.getOptions)(),n={};if(r.RENOVATE_CONFIG)try{n=lOo.default.parse(r.RENOVATE_CONFIG),BX.logger.debug({config:n},"Detected config in env RENOVATE_CONFIG")}catch(s){BX.logger.fatal({err:s},"Could not parse RENOVATE_CONFIG"),process.exit(1)}return n.hostRules||=[],t.forEach(s=>{if(s.env!==!1){let a=Ept(s),o=r[a];if(o)if(s.type==="array"&&s.subType==="object")try{let c=lOo.default.parse(o);qPh.default.array(c)?n[s.name]=c:BX.logger.debug({val:o,envName:a},"Could not parse object array")}catch{BX.logger.debug({val:o,envName:a},"Could not parse environment variable")}else{let c=LPh.coersions[s.type];n[s.name]=c(o),s.name==="dryRun"&&(n[s.name]==="true"?(BX.logger.warn("env config dryRun property has been changed to full"),n[s.name]="full"):n[s.name]==="false"?(BX.logger.warn("env config dryRun property has been changed to null"),delete n[s.name]):n[s.name]==="null"&&delete n[s.name]),s.name==="requireConfig"&&(n[s.name]==="true"?(BX.logger.warn("env config requireConfig property has been changed to required"),n[s.name]="required"):n[s.name]==="false"&&(BX.logger.warn("env config requireConfig property has been changed to optional"),n[s.name]="optional"))}}}),r.GITHUB_COM_TOKEN&&(r.GITHUB_COM_TOKEN.startsWith("github_pat_")?BX.logger.warn("GITHUB_COM_TOKEN: Fine-grained Personal Access Tokens do not support the GitHub GraphQL API. Use a classic PAT instead."):(BX.logger.debug("Converting GITHUB_COM_TOKEN into a global host rule"),n.hostRules.push({hostType:"github",matchHost:"github.com",token:r.GITHUB_COM_TOKEN}))),["BITBUCKET_TOKEN","BITBUCKET_USERNAME","BITBUCKET_PASSWORD","GITHUB_ENDPOINT","GITHUB_TOKEN","GITLAB_ENDPOINT","GITLAB_TOKEN","VSTS_ENDPOINT","VSTS_TOKEN"].forEach(s=>delete r[s]),n}Dpt.getConfig=$Ph});var mOo=A(LPr=>{"use strict";Object.defineProperty(LPr,"__esModule",{value:!0});LPr.RemovePropertyMigration=void 0;var QPh=z0(),Vmi=class extends QPh.AbstractMigration{propertyName;constructor(r,t,n){super(t,n),this.propertyName=r}run(){this.delete(this.propertyName)}};LPr.RemovePropertyMigration=Vmi});var fOo=A(jPr=>{"use strict";Object.defineProperty(jPr,"__esModule",{value:!0});jPr.RenamePropertyMigration=void 0;var KPh=z0(),zmi=class extends KPh.AbstractMigration{deprecated=!0;propertyName;newPropertyName;constructor(r,t,n,i){super(n,i),this.propertyName=r,this.newPropertyName=t}run(r){this.setSafely(this.newPropertyName,r)}};jPr.RenamePropertyMigration=zmi});var hOo=A(GPr=>{"use strict";Object.defineProperty(GPr,"__esModule",{value:!0});GPr.AutomergeMajorMigration=void 0;var HPh=(tn(),Dr(en)),WPh=HPh.__importDefault(_a()),YPh=z0(),$mi=class extends YPh.AbstractMigration{deprecated=!0;propertyName="automergeMajor";run(r){let t=this.get("major"),n=WPh.default.object(t)?t:{};n.automerge=!!r,this.setHard("major",n)}};GPr.AutomergeMajorMigration=$mi});var gOo=A(UPr=>{"use strict";Object.defineProperty(UPr,"__esModule",{value:!0});UPr.AutomergeMigration=void 0;var JPh=(tn(),Dr(en)),Qmi=JPh.__importDefault(_a()),XPh=z0(),Kmi=class extends XPh.AbstractMigration{propertyName="automerge";run(r){let t=this.get("patch"),n=this.get("minor"),i=this.get("major"),s=Qmi.default.object(t)?t:{},a=Qmi.default.object(n)?n:{},o=Qmi.default.object(i)?i:{};switch(r){case"none":this.rewrite(!1);break;case"patch":this.delete(),s.automerge=!0,a.automerge=!1,o.automerge=!1,this.setHard("patch",s),this.setHard("minor",a),this.setHard("major",o);break;case"minor":this.delete(),a.automerge=!0,o.automerge=!1,this.setHard("minor",a),this.setHard("major",o);break;case"any":this.rewrite(!0)}}};UPr.AutomergeMigration=Kmi});var yOo=A(VPr=>{"use strict";Object.defineProperty(VPr,"__esModule",{value:!0});VPr.AutomergeMinorMigration=void 0;var ZPh=(tn(),Dr(en)),e3h=ZPh.__importDefault(_a()),t3h=z0(),Hmi=class extends t3h.AbstractMigration{deprecated=!0;propertyName="automergeMinor";run(r){let t=this.get("minor"),n=e3h.default.object(t)?t:{};n.automerge=!!r,this.setHard("minor",n)}};VPr.AutomergeMinorMigration=Hmi});var _Oo=A(zPr=>{"use strict";Object.defineProperty(zPr,"__esModule",{value:!0});zPr.AutomergePatchMigration=void 0;var r3h=(tn(),Dr(en)),n3h=r3h.__importDefault(_a()),i3h=z0(),Wmi=class extends i3h.AbstractMigration{deprecated=!0;propertyName="automergePatch";run(r){let t=this.get("patch"),n=n3h.default.object(t)?t:{};n.automerge=!!r,this.setHard("patch",n)}};zPr.AutomergePatchMigration=Wmi});var AOo=A($Pr=>{"use strict";Object.defineProperty($Pr,"__esModule",{value:!0});$Pr.AutomergeTypeMigration=void 0;var s3h=(tn(),Dr(en)),a3h=s3h.__importDefault(_a()),o3h=z0(),Ymi=class extends o3h.AbstractMigration{propertyName="automergeType";run(r){a3h.default.string(r)&&r.startsWith("branch-")&&this.rewrite("branch")}};$Pr.AutomergeTypeMigration=Ymi});var bOo=A(QPr=>{"use strict";Object.defineProperty(QPr,"__esModule",{value:!0});QPr.AzureGitLabAutomergeMigration=void 0;var c3h=z0(),Jmi=class extends c3h.AbstractMigration{deprecated=!0;propertyName=/^azureAutoComplete$|^gitLabAutomerge$/;run(r){r!==void 0&&this.setHard("platformAutomerge",r)}};QPr.AzureGitLabAutomergeMigration=Jmi});var vOo=A(KPr=>{"use strict";Object.defineProperty(KPr,"__esModule",{value:!0});KPr.BaseBranchMigration=void 0;var u3h=(tn(),Dr(en)),COo=u3h.__importDefault(_a()),l3h=z0(),Xmi=class extends l3h.AbstractMigration{deprecated=!0;propertyName="baseBranch";run(r){COo.default.array(r)&&this.setSafely("baseBranches",r),COo.default.string(r)&&this.setSafely("baseBranches",[r])}};KPr.BaseBranchMigration=Xmi});var EOo=A(HPr=>{"use strict";Object.defineProperty(HPr,"__esModule",{value:!0});HPr.BinarySourceMigration=void 0;var d3h=z0(),Zmi=class extends d3h.AbstractMigration{propertyName="binarySource";run(r){r==="auto"&&this.rewrite("global")}};HPr.BinarySourceMigration=Zmi});var DOo=A(WPr=>{"use strict";Object.defineProperty(WPr,"__esModule",{value:!0});WPr.BranchNameMigration=void 0;var p3h=(tn(),Dr(en)),m3h=p3h.__importDefault(_a()),f3h=z0(),efi=class extends f3h.AbstractMigration{propertyName="branchName";run(r){m3h.default.string(r)&&r.includes("{{managerBranchPrefix}}")&&this.rewrite(r.replace("{{managerBranchPrefix}}","{{additionalBranchPrefix}}"))}};WPr.BranchNameMigration=efi});var SOo=A(YPr=>{"use strict";Object.defineProperty(YPr,"__esModule",{value:!0});YPr.BranchPrefixMigration=void 0;var h3h=(tn(),Dr(en)),g3h=h3h.__importDefault(_a()),y3h=z0(),tfi=class extends y3h.AbstractMigration{propertyName="branchPrefix";run(r){if(g3h.default.string(r)&&r.includes("{{")){let t=r.indexOf("{{");this.rewrite(r.substring(0,t)),this.setHard("additionalBranchPrefix",r.substring(t))}}};YPr.BranchPrefixMigration=tfi});var wOo=A(JPr=>{"use strict";Object.defineProperty(JPr,"__esModule",{value:!0});JPr.CompatibilityMigration=void 0;var _3h=(tn(),Dr(en)),A3h=_3h.__importDefault(_a()),b3h=z0(),rfi=class extends b3h.AbstractMigration{deprecated=!0;propertyName="compatibility";run(r){A3h.default.object(r)&&this.setSafely("constraints",r)}};JPr.CompatibilityMigration=rfi});var IOo=A(XPr=>{"use strict";Object.defineProperty(XPr,"__esModule",{value:!0});XPr.ComposerIgnorePlatformReqsMigration=void 0;var C3h=(tn(),Dr(en)),v3h=C3h.__importDefault(_a()),E3h=z0(),nfi=class extends E3h.AbstractMigration{propertyName="composerIgnorePlatformReqs";run(r){v3h.default.boolean(r)&&this.rewrite(r?[]:null)}};XPr.ComposerIgnorePlatformReqsMigration=nfi});var xOo=A(ZPr=>{"use strict";Object.defineProperty(ZPr,"__esModule",{value:!0});ZPr.DepTypesMigration=void 0;var D3h=(tn(),Dr(en)),FFt=D3h.__importDefault(_a()),S3h=z0(),ifi=class extends S3h.AbstractMigration{deprecated=!0;propertyName=/^(?:(?:d|devD|optionalD|peerD)ependencies|engines|depTypes)$/;run(r,t){let n=this.get("packageRules")??[];if(FFt.default.nonEmptyObject(r)&&!FFt.default.array(r)&&n.push({matchDepTypes:[t],...r}),FFt.default.array(r)){for(let i of r)if(FFt.default.object(i)&&!FFt.default.array(i)){let s=i.depType;s&&(delete i.depType,i.matchDepTypes=[s],n.push({...i}))}}n.length&&this.setHard("packageRules",n)}};ZPr.DepTypesMigration=ifi});var TOo=A(e3r=>{"use strict";Object.defineProperty(e3r,"__esModule",{value:!0});e3r.DryRunMigration=void 0;var w3h=z0(),sfi=class extends w3h.AbstractMigration{propertyName="dryRun";run(r){r===!0&&this.rewrite("full"),r===!1&&this.rewrite(null)}};e3r.DryRunMigration=sfi});var POo=A(t3r=>{"use strict";Object.defineProperty(t3r,"__esModule",{value:!0});t3r.EnabledManagersMigration=void 0;var I3h=(tn(),Dr(en)),x3h=I3h.__importDefault(_a()),T3h=z0(),afi=class extends T3h.AbstractMigration{propertyName="enabledManagers";run(r){if(x3h.default.array(r)){let t=r.map(n=>n==="yarn"?"npm":n);this.rewrite(t)}}};t3r.EnabledManagersMigration=afi});var ofi=A(Spt=>{"use strict";Object.defineProperty(Spt,"__esModule",{value:!0});Spt.removedPresets=void 0;Spt.removedPresets={":autodetectPinVersions":null,":autodetectRangeStrategy":null,":automergeBranchMergeCommit":":automergeBranch",":automergeBranchPush":":automergeBranch",":base":"config:recommended",":app":"config:js-app",":enableGradleLite":null,":js-app":"config:js-app",":library":"config:js-lib",":masterIssue":":dependencyDashboard",":masterIssueApproval":":dependencyDashboardApproval",":switchToGradleLite":null,":unpublishSafe":"npm:unpublishSafe","compatibility:additionalBranchPrefix":null,"config:application":"config:js-app","config:base":"config:recommended","config:base-js":"config:recommended","config:library":"config:js-lib","default:automergeBranchMergeCommit":":automergeBranch","default:automergeBranchPush":":automergeBranch","default:base":"config:recommended","default:app":"config:js-app","default:js-app":"config:js-app","default:library":"config:js-lib","default:unpublishSafe":"npm:unpublishSafe","helpers:oddIsUnstable":null,"helpers:oddIsUnstablePackages":null,"group:jsTestMonMajor":"group:jsTestNonMajor"};var P3h={"arcus event-grid":"arcus.event-grid","arcus security":"arcus.security","arcus messaging":"arcus.messaging","arcus observability":"arcus.observability","arcus webapi":"arcus.webapi","arcus background-jobs":"arcus.background-jobs","aspnet AspNetWebStack":"aspnet aspnetwebstack","aspnet Extensions":"aspnet extensions","System.IO.Abstractions":"system.io.abstractions",angular1:"angularjs",angularcli:"angular-cli",Fontsource:"fontsource",hamcrest:"javahamcrest",HotChocolate:"hotchocolate",infrastructure:"infrastructure-ui",lingui:"linguijs",MassTransit:"masstransit",material:"material-components-web",mui:"material-ui",openfeign:"feign",opentelemetry:"opentelemetry-js",OpenTelemetryDotnet:"opentelemetry-dotnet",picasso:"picassojs",reactrouter:"react-router",sentry:"sentry-javascript",Steeltoe:"steeltoe",stryker:"stryker-js",Swashbuckle:"swashbuckle-aspnetcore"};for(let[e,r]of Object.entries(P3h))Spt.removedPresets[`monorepo:${e}`]=`monorepo:${r}`,Spt.removedPresets[`group:${e}Monorepo`]=`group:${r}Monorepo`});var kOo=A(r3r=>{"use strict";Object.defineProperty(r3r,"__esModule",{value:!0});r3r.ExtendsMigration=void 0;var R3h=(tn(),Dr(en)),cfi=R3h.__importDefault(_a()),k3h=_f(),ROo=ofi(),F3h=z0(),ufi=class extends F3h.AbstractMigration{propertyName="extends";run(){let r=this.get("extends"),t=[];cfi.default.string(r)&&(t=this.normalizePresets([r])),Array.isArray(r)&&(t=this.normalizePresets(r)),this.rewrite(t)}normalizePresets(r){return r.filter(cfi.default.string).map(t=>this.normalizePreset(t)).filter(cfi.default.nonEmptyString)}normalizePreset(r){let t=k3h.GlobalConfig.get("migratePresets");return ROo.removedPresets[r]!==void 0?ROo.removedPresets[r]:(t==null?void 0:t[r])!==void 0?t==null?void 0:t[r]:r}};r3r.ExtendsMigration=ufi});var FOo=A(n3r=>{"use strict";Object.defineProperty(n3r,"__esModule",{value:!0});n3r.FetchReleaseNotesMigration=void 0;var N3h=(tn(),Dr(en)),O3h=N3h.__importDefault(_a()),B3h=z0(),lfi=class extends B3h.AbstractMigration{propertyName="fetchReleaseNotes";run(r){O3h.default.boolean(r)&&this.rewrite(r?"pr":"off")}};n3r.FetchReleaseNotesMigration=lfi});var NOo=A(i3r=>{"use strict";Object.defineProperty(i3r,"__esModule",{value:!0});i3r.GoModTidyMigration=void 0;var q3h=z0(),dfi=class extends q3h.AbstractMigration{deprecated=!0;propertyName="gomodTidy";run(r){let t=this.get("postUpdateOptions");if(r){let n=Array.isArray(t)?t.concat(["gomodTidy"]):["gomodTidy"];this.setHard("postUpdateOptions",n)}}};i3r.GoModTidyMigration=dfi});var BOo=A(s3r=>{"use strict";Object.defineProperty(s3r,"__esModule",{value:!0});s3r.HostRulesMigration=void 0;var M3h=(tn(),Dr(en)),NFt=M3h.__importDefault(_a()),L3h=Zp(),j3h=Pi(),G3h=z0(),U3h=bDr(),pfi=class extends G3h.AbstractMigration{propertyName="hostRules";run(r){let t=[];for(let n of r){V3h(n);let i={};for(let[s,a]of Object.entries(n)){if(s==="platform"){NFt.default.string(a)&&(i.hostType??=a);continue}if(s==="matchHost"){NFt.default.string(a)&&(i.matchHost??=OOo(a));continue}if(s==="hostType"){NFt.default.string(a)&&(i.hostType??=(0,U3h.migrateDatasource)(a));continue}if(s==="endpoint"||s==="host"||s==="baseUrl"||s==="hostName"||s==="domainName"){NFt.default.string(a)&&(i.matchHost??=OOo(a));continue}i[s]=a}t.push(i)}this.rewrite(t)}};s3r.HostRulesMigration=pfi;function V3h(e){let{matchHost:r,hostName:t,domainName:n,baseUrl:i,endpoint:s,host:a}=e,o=z3h({matchHost:r,hostName:t,domainName:n,baseUrl:i,endpoint:s,host:a});if(Object.keys(o).length>1)if(new Set(Object.values(o)).size>1){let l=new Error(L3h.CONFIG_VALIDATION);throw l.validationSource="config",l.validationMessage='hostRules cannot contain more than one host-matching field - use "matchHost" only.',l.validationError="The renovate configuration file contains some invalid settings",l}else j3h.logger.warn({hosts:o},"Duplicate host values found, please only use `matchHost` to specify the host")}function OOo(e){return!e.includes("://")&&e.includes("/")?"https://"+e:e}function z3h(e){let r={};for(let t of Object.keys(e))NFt.default.string(e[t])&&(r[t]=e[t]);return r}});var qOo=A(a3r=>{"use strict";Object.defineProperty(a3r,"__esModule",{value:!0});a3r.IgnoreNodeModulesMigration=void 0;var $3h=z0(),mfi=class extends $3h.AbstractMigration{deprecated=!0;propertyName="ignoreNodeModules";run(r){this.setSafely("ignorePaths",r?["node_modules/"]:[])}};a3r.IgnoreNodeModulesMigration=mfi});var MOo=A(o3r=>{"use strict";Object.defineProperty(o3r,"__esModule",{value:!0});o3r.IgnoreNpmrcFileMigration=void 0;var Q3h=(tn(),Dr(en)),K3h=Q3h.__importDefault(_a()),H3h=z0(),ffi=class extends H3h.AbstractMigration{deprecated=!0;propertyName="ignoreNpmrcFile";run(){let r=this.get("npmrc");K3h.default.string(r)||this.setHard("npmrc","")}};o3r.IgnoreNpmrcFileMigration=ffi});var LOo=A(c3r=>{"use strict";Object.defineProperty(c3r,"__esModule",{value:!0});c3r.IncludeForksMigration=void 0;var W3h=(tn(),Dr(en)),Y3h=W3h.__importDefault(_a()),J3h=z0(),hfi=class extends J3h.AbstractMigration{deprecated=!0;propertyName="includeForks";run(r){Y3h.default.boolean(r)&&this.setSafely("forkProcessing",r?"enabled":"disabled")}};c3r.IncludeForksMigration=hfi});var jOo=A(u3r=>{"use strict";Object.defineProperty(u3r,"__esModule",{value:!0});u3r.MatchDatasourcesMigration=void 0;var X3h=(tn(),Dr(en)),Z3h=X3h.__importDefault(_a()),eRh=z0(),gfi=class extends eRh.AbstractMigration{propertyName="matchDatasources";run(r){if(Array.isArray(r)){let t=r.filter(Z3h.default.nonEmptyString).map(n=>{switch(n){case"adoptium-java":return"java-version";case"dotnet":return"dotnet-version";case"node":return"node-version";default:return n}});this.rewrite(t)}}};u3r.MatchDatasourcesMigration=gfi});var GOo=A(l3r=>{"use strict";Object.defineProperty(l3r,"__esModule",{value:!0});l3r.MatchStringsMigration=void 0;var tRh=(tn(),Dr(en)),rRh=tRh.__importDefault(_a()),nRh=Ba(),iRh=z0(),yfi=class extends iRh.AbstractMigration{propertyName="matchStrings";run(r){if(Array.isArray(r)){let t=r.filter(rRh.default.nonEmptyString).map(n=>n.replace((0,nRh.regEx)(/\(\?<lookupName>/g),"(?<packageName>"));this.rewrite(t)}}};l3r.MatchStringsMigration=yfi});var UOo=A(d3r=>{"use strict";Object.defineProperty(d3r,"__esModule",{value:!0});d3r.NodeMigration=void 0;var sRh=z0(),_fi=class extends sRh.AbstractMigration{propertyName="node";run(r){let t=this.get("node");if(r.enabled===!0){delete t.enabled;let n=this.get("travis")??{};n.enabled=!0,Object.keys(t).length?this.rewrite(t):this.delete("node"),this.setSafely("travis",n)}}};d3r.NodeMigration=_fi});var VOo=A(p3r=>{"use strict";Object.defineProperty(p3r,"__esModule",{value:!0});p3r.PackageFilesMigration=void 0;var aRh=(tn(),Dr(en)),wpt=aRh.__importDefault(_a()),oRh=z0(),Afi=class extends oRh.AbstractMigration{deprecated=!0;propertyName="packageFiles";run(r){let t=this.get("packageRules")??[];if(wpt.default.array(r)){let n=[];for(let i of r)wpt.default.nonEmptyObject(i)&&"packageFile"in i&&wpt.default.string(i.packageFile)?(n.push(i.packageFile),i.paths=[i.packageFile],delete i.packageFile,Object.keys(i).length>1&&t.push({...i})):wpt.default.array(i,wpt.default.string)?n.push(...i):wpt.default.string(i)&&n.push(i);n.length&&this.setSafely("includePaths",n),t.length&&this.setSafely("packageRules",t)}}};p3r.PackageFilesMigration=Afi});var zOo=A(m3r=>{"use strict";Object.defineProperty(m3r,"__esModule",{value:!0});m3r.PackageNameMigration=void 0;var cRh=z0(),bfi=class extends cRh.AbstractMigration{deprecated=!0;propertyName="packageName";run(r){this.setSafely("packageNames",[r])}};m3r.PackageNameMigration=bfi});var $Oo=A(f3r=>{"use strict";Object.defineProperty(f3r,"__esModule",{value:!0});f3r.PackagePatternMigration=void 0;var uRh=z0(),Cfi=class extends uRh.AbstractMigration{deprecated=!0;propertyName="packagePattern";run(r){this.setSafely("packagePatterns",[r])}};f3r.PackagePatternMigration=Cfi});var QOo=A(jxe=>{"use strict";Object.defineProperty(jxe,"__esModule",{value:!0});jxe.PackageRulesMigration=jxe.renameMap=void 0;var lRh=z0();jxe.renameMap={matchFiles:"matchFileNames",matchPaths:"matchFileNames",paths:"matchFileNames",languages:"matchCategories",matchLanguages:"matchCategories",baseBranchList:"matchBaseBranches",managers:"matchManagers",datasources:"matchDatasources",depTypeList:"matchDepTypes",packageNames:"matchPackageNames",packagePatterns:"matchPackagePatterns",sourceUrlPrefixes:"matchSourceUrlPrefixes",updateTypes:"matchUpdateTypes"};function dRh(e){let r={};for(let[t,n]of Object.entries(e))r[jxe.renameMap[t]??t]=n;return r}var vfi=class extends lRh.AbstractMigration{propertyName="packageRules";run(r){let t=this.get("packageRules")??[];t=Array.isArray(t)?[...t]:[],t=t.map(dRh),this.rewrite(t)}};jxe.PackageRulesMigration=vfi});var HOo=A(h3r=>{"use strict";Object.defineProperty(h3r,"__esModule",{value:!0});h3r.PackagesMigration=void 0;var pRh=(tn(),Dr(en)),KOo=pRh.__importDefault(_a()),mRh=z0(),Efi=class extends mRh.AbstractMigration{deprecated=!0;propertyName="packages";run(r){let t=this.get("packageRules"),n=KOo.default.array(t)?t:[];KOo.default.array(r)&&(n=n.concat(r)),this.setHard("packageRules",n)}};h3r.PackagesMigration=Efi});var YOo=A(g3r=>{"use strict";Object.defineProperty(g3r,"__esModule",{value:!0});g3r.PathRulesMigration=void 0;var fRh=(tn(),Dr(en)),WOo=fRh.__importDefault(_a()),hRh=z0(),Dfi=class extends hRh.AbstractMigration{deprecated=!0;propertyName="pathRules";run(r){let t=this.get("packageRules");WOo.default.array(r)&&this.setHard("packageRules",WOo.default.array(t)?t.concat(r):r)}};g3r.PathRulesMigration=Dfi});var JOo=A(y3r=>{"use strict";Object.defineProperty(y3r,"__esModule",{value:!0});y3r.PinVersionsMigration=void 0;var gRh=(tn(),Dr(en)),yRh=gRh.__importDefault(_a()),_Rh=z0(),Sfi=class extends _Rh.AbstractMigration{deprecated=!0;propertyName="pinVersions";run(r){yRh.default.boolean(r)&&this.setSafely("rangeStrategy",r?"pin":"replace")}};y3r.PinVersionsMigration=Sfi});var XOo=A(_3r=>{"use strict";Object.defineProperty(_3r,"__esModule",{value:!0});_3r.PostUpdateOptionsMigration=void 0;var ARh=(tn(),Dr(en)),bRh=ARh.__importDefault(_a()),CRh=z0(),wfi=class extends CRh.AbstractMigration{propertyName="postUpdateOptions";run(r){if(Array.isArray(r)){let t=r.filter(bRh.default.nonEmptyString).filter(n=>n!=="gomodNoMassage");this.rewrite(t)}}};_3r.PostUpdateOptionsMigration=wfi});var ZOo=A(A3r=>{"use strict";Object.defineProperty(A3r,"__esModule",{value:!0});A3r.RaiseDeprecationWarningsMigration=void 0;var vRh=z0(),Ifi=class extends vRh.AbstractMigration{deprecated=!0;propertyName="raiseDeprecationWarnings";run(r){let t=this.get("suppressNotifications");r===!1&&this.setHard("suppressNotifications",Array.isArray(t)?t.concat(["deprecationWarningIssues"]):["deprecationWarningIssues"])}};A3r.RaiseDeprecationWarningsMigration=Ifi});var eBo=A(b3r=>{"use strict";Object.defineProperty(b3r,"__esModule",{value:!0});b3r.RebaseConflictedPrs=void 0;var ERh=z0(),xfi=class extends ERh.AbstractMigration{deprecated=!0;propertyName="rebaseConflictedPrs";run(r){r===!1&&this.setSafely("rebaseWhen","never")}};b3r.RebaseConflictedPrs=xfi});var rBo=A(C3r=>{"use strict";Object.defineProperty(C3r,"__esModule",{value:!0});C3r.RebaseStalePrsMigration=void 0;var DRh=(tn(),Dr(en)),tBo=DRh.__importDefault(_a()),SRh=z0(),Tfi=class extends SRh.AbstractMigration{deprecated=!0;propertyName="rebaseStalePrs";run(r){this.get("rebaseConflictedPrs")!==!1&&(tBo.default.boolean(r)&&this.setSafely("rebaseWhen",r?"behind-base-branch":"conflicted"),tBo.default.null_(r)&&this.setSafely("rebaseWhen","auto"))}};C3r.RebaseStalePrsMigration=Tfi});var nBo=A(v3r=>{"use strict";Object.defineProperty(v3r,"__esModule",{value:!0});v3r.RecreateClosedMigration=void 0;var wRh=(tn(),Dr(en)),IRh=wRh.__importDefault(_a()),xRh=z0(),Pfi=class extends xRh.AbstractMigration{deprecated=!0;propertyName="recreateClosed";run(r){IRh.default.boolean(r)&&this.setSafely("recreateWhen",r?"always":"auto")}};v3r.RecreateClosedMigration=Pfi});var iBo=A(E3r=>{"use strict";Object.defineProperty(E3r,"__esModule",{value:!0});E3r.RenovateForkMigration=void 0;var TRh=(tn(),Dr(en)),PRh=TRh.__importDefault(_a()),RRh=z0(),Rfi=class extends RRh.AbstractMigration{deprecated=!0;propertyName="renovateFork";run(r){PRh.default.boolean(r)&&this.setSafely("forkProcessing",r?"enabled":"disabled")}};E3r.RenovateForkMigration=Rfi});var sBo=A(D3r=>{"use strict";Object.defineProperty(D3r,"__esModule",{value:!0});D3r.RequireConfigMigration=void 0;var kRh=z0(),kfi=class extends kRh.AbstractMigration{propertyName="requireConfig";run(r){r===!1||r==="false"?this.rewrite("optional"):(r===!0||r==="true")&&this.rewrite("required")}};D3r.RequireConfigMigration=kfi});var aBo=A(S3r=>{"use strict";Object.defineProperty(S3r,"__esModule",{value:!0});S3r.RequiredStatusChecksMigration=void 0;var FRh=z0(),Ffi=class extends FRh.AbstractMigration{deprecated=!0;propertyName="requiredStatusChecks";run(r){r===null&&this.setSafely("ignoreTests",!0)}};S3r.RequiredStatusChecksMigration=Ffi});var oBo=A((TH1,NRh)=>{NRh.exports={name:"@breejs/later",description:"Maintained fork of later. Determine later (or previous) occurrences of recurring schedules",version:"4.1.0",author:"BunKat <bill@levelstory.com>",bugs:{url:"https://github.com/breejs/later/issues",email:"niftylettuce@gmail.com"},contributors:["BunKat <bill@levelstory.com>","Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)"],dependencies:{},devDependencies:{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@commitlint/cli":"latest","@commitlint/config-conventional":"latest",babelify:"^10.0.0",benchmark:"*",browserify:"^16.5.2",codecov:"latest","cross-env":"latest",eslint:"^7.7.0","eslint-config-xo-lass":"latest","eslint-plugin-compat":"^3.8.0","eslint-plugin-node":"^11.1.0",fixpack:"latest",husky:"latest","lint-staged":"latest",mocha:"*",nyc:"latest","remark-cli":"latest","remark-preset-github":"latest",semver:"^7.3.2",should:">=13.2.3",sinon:"^11.1.2",tinyify:"^3.0.0",xo:"^0.33.0"},engines:{node:">= 10"},files:["lib","dist"],homepage:"https://github.com/breejs/later",husky:{hooks:{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},jsdelivr:"dist/later.min.js",keywords:["agenda","async","await","bee","bee","bree","bull","bull","callback","cancel","cancelable","child","clear","cron","cronjob","crontab","date","dates","day","dayjs","delay","english","express","expression","frequencies","frequency","frequent","friendly","graceful","human","humans","interval","job","jobs","js","koa","koatiming","lad","lass","later","moment","momentjs","mongo","mongodb","mongoose","p-cancel","p-cancelable","p-retry","parse","parser","pretty","process","processors","promise","promises","queue","queues","readable","recur","recurring","redis","redis","reload","restart","run","runner","schedule","scheduler","setup","spawn","tab","task","tasker","time","timeout","timer","timers","translated","universalify","worker","workers"],license:"MIT",main:"lib/index.js",publishConfig:{access:"public"},repository:{type:"git",url:"https://github.com/breejs/later"},scripts:{benchmark:"benchmark/constraint/next-bench.js && benchmark/core/schedule-bench.js",browserify:"browserify src/index.js -o dist/later.js -s later -g [ babelify --configFile ./.dist.babelrc ]",build:"npm run build:clean && npm run build:lib && npm run build:dist","build:clean":"rimraf lib dist","build:dist":"npm run browserify && npm run minify","build:lib":"babel --config-file ./.lib.babelrc src --out-dir lib",coverage:"nyc report --reporter=text-lcov > coverage.lcov && codecov",lint:"yarn run lint:js && yarn run lint:md && yarn run lint:lib && yarn run lint:dist","lint:dist":"eslint --no-inline-config -c .dist.eslintrc dist","lint:js":"xo","lint:lib":"eslint -c .lib.eslintrc lib","lint:md":"remark . -qfo",minify:"cross-env NODE_ENV=production browserify src/index.js -o dist/later.min.js -s later -g [ babelify --configFile ./.dist.babelrc ] -p tinyify",nyc:"cross-env NODE_ENV=test nyc mocha test/**/*-test.js --reporter dot",pretest:"yarn run build && yarn run lint",test:"cross-env NODE_ENV=test mocha test/**/*-test.js --reporter dot","test-coverage":"cross-env NODE_ENV=test nyc yarn run test"},unpkg:"dist/later.min.js",xo:{prettier:!0,space:!0,extends:["xo-lass"],rules:{complexity:"warn","default-case":"warn",eqeqeq:"warn","guard-for-in":"warn","max-params":"warn","new-cap":"warn","no-case-declarations":"warn","no-multi-assign":"warn","no-negated-condition":"warn","no-return-assign":"warn","no-unused-vars":"warn","no-var":"warn","prefer-const":"warn","prefer-rest-params":"warn","unicorn/no-fn-reference-in-iterator":"warn","unicorn/prefer-number-properties":"warn","unicorn/prevent-abbreviations":"warn"},overrides:[{files:"example/**/*.js",rules:{"no-unused-vars":"warn"}},{files:"test/**/*.js",env:["mocha"],rules:{"new-cap":"warn","no-unused-vars":"warn","unicorn/prevent-abbreviations":"warn"}}]}}});var Nfi=A((PH1,cBo)=>{"use strict";var ORh=oBo(),hi={version:ORh.version};hi.array={};hi.array.sort=function(e,r){e.sort(function(t,n){return Number(t)-Number(n)}),r&&e[0]===0&&e.push(e.shift())};hi.array.next=function(e,r,t){for(var n,i=t[0]!==0,s=0,a=r.length-1;a>-1;--a){if(n=r[a],n===e)return n;if(n>e||n===0&&i&&t[1]>e){s=a;continue}break}return r[s]};hi.array.nextInvalid=function(e,r,t){for(var n=t[0],i=t[1],s=r.length,a=r[s-1]===0&&n!==0?i:0,o=e,c=r.indexOf(e),l=o;o===(r[c]||a);)if(o++,o>i&&(o=n),c++,c===s&&(c=0),o===l)return;return o};hi.array.prev=function(e,r,t){for(var n,i=r.length,s=t[0]!==0,a=i-1,o=0;o<i;o++){if(n=r[o],n===e)return n;if(n<e||n===0&&s&&t[1]<e){a=o;continue}break}return r[a]};hi.array.prevInvalid=function(e,r,t){for(var n=t[0],i=t[1],s=r.length,a=r[s-1]===0&&n!==0?i:0,o=e,c=r.indexOf(e),l=o;o===(r[c]||a);)if(o--,o<n&&(o=i),c--,c===-1&&(c=s-1),o===l)return;return o};hi.day=hi.D={name:"day",range:86400,val:function(r){return r.D||(r.D=hi.date.getDate.call(r))},isValid:function(r,t){return hi.D.val(r)===(t||hi.D.extent(r)[1])},extent:function(r){if(r.DExtent)return r.DExtent;var t=hi.M.val(r),n=hi.DAYS_IN_MONTH[t-1];return t===2&&hi.dy.extent(r)[1]===366&&(n+=1),r.DExtent=[1,n]},start:function(r){return r.DStart||(r.DStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)))},end:function(r){return r.DEnd||(r.DEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)))},next:function(r,t){t=t>hi.D.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.D,hi.M),i=hi.D.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),t)},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.D,hi.M),i=hi.D.extent(n)[1];return hi.date.prev(hi.Y.val(n),hi.M.val(n),t>i?i:t||i)}};hi.dayOfWeekCount=hi.dc={name:"day of week count",range:604800,val:function(r){return r.dc||(r.dc=Math.floor((hi.D.val(r)-1)/7)+1)},isValid:function(r,t){return hi.dc.val(r)===t||t===0&&hi.D.val(r)>hi.D.extent(r)[1]-7},extent:function(r){return r.dcExtent||(r.dcExtent=[1,Math.ceil(hi.D.extent(r)[1]/7)])},start:function(r){return r.dcStart||(r.dcStart=hi.date.next(hi.Y.val(r),hi.M.val(r),Math.max(1,(hi.dc.val(r)-1)*7+1||1)))},end:function(r){return r.dcEnd||(r.dcEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),Math.min(hi.dc.val(r)*7,hi.D.extent(r)[1])))},next:function(r,t){t=t>hi.dc.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.dc,hi.M),i=hi.dc.extent(n)[1];t=t>i?1:t;var s=hi.date.next(hi.Y.val(n),hi.M.val(n),t===0?hi.D.extent(n)[1]-6:1+7*(t-1));return s.getTime()<=r.getTime()?(n=hi.M.next(r,hi.M.val(r)+1),hi.date.next(hi.Y.val(n),hi.M.val(n),t===0?hi.D.extent(n)[1]-6:1+7*(t-1))):s},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.dc,hi.M),i=hi.dc.extent(n)[1];return t=t>i?i:t||i,hi.dc.end(hi.date.prev(hi.Y.val(n),hi.M.val(n),1+7*(t-1)))}};hi.dayOfWeek=hi.dw=hi.d={name:"day of week",range:86400,val:function(r){return r.dw||(r.dw=hi.date.getDay.call(r)+1)},isValid:function(r,t){return hi.dw.val(r)===(t||7)},extent:function(){return[1,7]},start:function(r){return hi.D.start(r)},end:function(r){return hi.D.end(r)},next:function(r,t){return t=t>7?1:t||7,hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t-hi.dw.val(r))+(t<=hi.dw.val(r)?7:0))},prev:function(r,t){return t=t>7?7:t||7,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t-hi.dw.val(r))+(t>=hi.dw.val(r)?-7:0))}};hi.dayOfYear=hi.dy={name:"day of year",range:86400,val:function(r){return r.dy||(r.dy=Math.ceil(1+(hi.D.start(r).getTime()-hi.Y.start(r).getTime())/hi.DAY))},isValid:function(r,t){return hi.dy.val(r)===(t||hi.dy.extent(r)[1])},extent:function(r){var t=hi.Y.val(r);return r.dyExtent||(r.dyExtent=[1,t%4?365:366])},start:function(r){return hi.D.start(r)},end:function(r){return hi.D.end(r)},next:function(r,t){t=t>hi.dy.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.dy,hi.Y),i=hi.dy.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),t)},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.dy,hi.Y),i=hi.dy.extent(n)[1];return t=t>i?i:t||i,hi.date.prev(hi.Y.val(n),hi.M.val(n),t)}};hi.hour=hi.h={name:"hour",range:3600,val:function(r){return r.h||(r.h=hi.date.getHour.call(r))},isValid:function(r,t){return hi.h.val(r)===t},extent:function(){return[0,23]},start:function(r){return r.hStart||(r.hStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)))},end:function(r){return r.hEnd||(r.hEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)))},next:function(r,t){t=t>23?0:t;var n=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t<=hi.h.val(r)?1:0),t);return!hi.date.isUTC&&n.getTime()<=r.getTime()&&(n=hi.date.next(hi.Y.val(n),hi.M.val(n),hi.D.val(n),t+1)),n},prev:function(r,t){return t=t>23?23:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t>=hi.h.val(r)?-1:0),t)}};hi.minute=hi.m={name:"minute",range:60,val:function(r){return r.m||(r.m=hi.date.getMin.call(r))},isValid:function(r,t){return hi.m.val(r)===t},extent:function(r){return[0,59]},start:function(r){return r.mStart||(r.mStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)))},end:function(r){return r.mEnd||(r.mEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)))},next:function(r,t){var n=hi.m.val(r),i=hi.s.val(r),s=t>59?60-n:t<=n?60-n+t:t-n,a=new Date(r.getTime()+s*hi.MIN-i*hi.SEC);return!hi.date.isUTC&&a.getTime()<=r.getTime()&&(a=new Date(r.getTime()+(s+120)*hi.MIN-i*hi.SEC)),a},prev:function(r,t){return t=t>59?59:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)+(t>=hi.m.val(r)?-1:0),t)}};hi.month=hi.M={name:"month",range:2629740,val:function(r){return r.M||(r.M=hi.date.getMonth.call(r)+1)},isValid:function(r,t){return hi.M.val(r)===(t||12)},extent:function(){return[1,12]},start:function(r){return r.MStart||(r.MStart=hi.date.next(hi.Y.val(r),hi.M.val(r)))},end:function(r){return r.MEnd||(r.MEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r)))},next:function(r,t){return t=t>12?1:t||12,hi.date.next(hi.Y.val(r)+(t>hi.M.val(r)?0:1),t)},prev:function(r,t){return t=t>12?12:t||12,hi.date.prev(hi.Y.val(r)-(t>=hi.M.val(r)?1:0),t)}};hi.second=hi.s={name:"second",range:1,val:function(r){return r.s||(r.s=hi.date.getSec.call(r))},isValid:function(r,t){return hi.s.val(r)===t},extent:function(){return[0,59]},start:function(r){return r},end:function(r){return r},next:function(r,t){var n=hi.s.val(r),i=t>59?60-n:t<=n?60-n+t:t-n,s=new Date(r.getTime()+i*hi.SEC);return!hi.date.isUTC&&s.getTime()<=r.getTime()&&(s=new Date(r.getTime()+(i+7200)*hi.SEC)),s},prev:function(r,t,n){return t=t>59?59:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)+(t>=hi.s.val(r)?-1:0),t)}};hi.time=hi.t={name:"time",range:1,val:function(r){return r.t||(r.t=hi.h.val(r)*3600+hi.m.val(r)*60+hi.s.val(r))},isValid:function(r,t){return hi.t.val(r)===t},extent:function(){return[0,86399]},start:function(r){return r},end:function(r){return r},next:function(r,t){t=t>86399?0:t;var n=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t<=hi.t.val(r)?1:0),0,0,t);return!hi.date.isUTC&&n.getTime()<r.getTime()&&(n=hi.date.next(hi.Y.val(n),hi.M.val(n),hi.D.val(n),hi.h.val(n),hi.m.val(n),t+7200)),n},prev:function(r,t){return t=t>86399?86399:t,hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t>=hi.t.val(r)?-1:0),0,0,t)}};hi.weekOfMonth=hi.wm={name:"week of month",range:604800,val:function(r){return r.wm||(r.wm=(hi.D.val(r)+(hi.dw.val(hi.M.start(r))-1)+(7-hi.dw.val(r)))/7)},isValid:function(r,t){return hi.wm.val(r)===(t||hi.wm.extent(r)[1])},extent:function(r){return r.wmExtent||(r.wmExtent=[1,(hi.D.extent(r)[1]+(hi.dw.val(hi.M.start(r))-1)+(7-hi.dw.val(hi.M.end(r))))/7])},start:function(r){return r.wmStart||(r.wmStart=hi.date.next(hi.Y.val(r),hi.M.val(r),Math.max(hi.D.val(r)-hi.dw.val(r)+1,1)))},end:function(r){return r.wmEnd||(r.wmEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),Math.min(hi.D.val(r)+(7-hi.dw.val(r)),hi.D.extent(r)[1])))},next:function(r,t){t=t>hi.wm.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.wm,hi.M),i=hi.wm.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),Math.max(1,(t-1)*7-(hi.dw.val(n)-2)))},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.wm,hi.M),i=hi.wm.extent(n)[1];return t=t>i?i:t||i,hi.wm.end(hi.date.next(hi.Y.val(n),hi.M.val(n),Math.max(1,(t-1)*7-(hi.dw.val(n)-2))))}};hi.weekOfYear=hi.wy={name:"week of year (ISO)",range:604800,val:function(r){if(r.wy)return r.wy;var t=hi.dw.next(hi.wy.start(r),5),n=hi.dw.next(hi.Y.prev(t,hi.Y.val(t)-1),5);return r.wy=1+Math.ceil((t.getTime()-n.getTime())/hi.WEEK)},isValid:function(r,t){return hi.wy.val(r)===(t||hi.wy.extent(r)[1])},extent:function(r){if(r.wyExtent)return r.wyExtent;var t=hi.dw.next(hi.wy.start(r),5),n=hi.dw.val(hi.Y.start(t)),i=hi.dw.val(hi.Y.end(t));return r.wyExtent=[1,n===5||i===5?53:52]},start:function(r){return r.wyStart||(r.wyStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)-(hi.dw.val(r)>1?hi.dw.val(r)-2:6)))},end:function(r){return r.wyEnd||(r.wyEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(hi.dw.val(r)>1?8-hi.dw.val(r):0)))},next:function(r,t){t=t>hi.wy.extent(r)[1]?1:t;var n=hi.dw.next(hi.wy.start(r),5),i=hi.date.nextRollover(n,t,hi.wy,hi.Y);hi.wy.val(i)!==1&&(i=hi.dw.next(i,2));var s=hi.wy.extent(i)[1],a=hi.wy.start(i);return t=t>s?1:t||s,hi.date.next(hi.Y.val(a),hi.M.val(a),hi.D.val(a)+7*(t-1))},prev:function(r,t){var n=hi.dw.next(hi.wy.start(r),5),i=hi.date.prevRollover(n,t,hi.wy,hi.Y);hi.wy.val(i)!==1&&(i=hi.dw.next(i,2));var s=hi.wy.extent(i)[1],a=hi.wy.end(i);return t=t>s?s:t||s,hi.wy.end(hi.date.next(hi.Y.val(a),hi.M.val(a),hi.D.val(a)+7*(t-1)))}};hi.year=hi.Y={name:"year",range:31556900,val:function(r){return r.Y||(r.Y=hi.date.getYear.call(r))},isValid:function(r,t){return hi.Y.val(r)===t},extent:function(){return[1970,2099]},start:function(r){return r.YStart||(r.YStart=hi.date.next(hi.Y.val(r)))},end:function(r){return r.YEnd||(r.YEnd=hi.date.prev(hi.Y.val(r)))},next:function(r,t){return t>hi.Y.val(r)&&t<=hi.Y.extent()[1]?hi.date.next(t):hi.NEVER},prev:function(r,t){return t<hi.Y.val(r)&&t>=hi.Y.extent()[0]?hi.date.prev(t):hi.NEVER}};hi.fullDate=hi.fd={name:"full date",range:1,val:function(r){return r.fd||(r.fd=r.getTime())},isValid:function(r,t){return hi.fd.val(r)===t},extent:function(){return[0,3250368e7]},start:function(r){return r},end:function(r){return r},next:function(r,t){return hi.fd.val(r)<t?new Date(t):hi.NEVER},prev:function(r,t){return hi.fd.val(r)>t?new Date(t):hi.NEVER}};hi.modifier={};hi.modifier.after=hi.modifier.a=function(e,r){var t=r[0];return{name:"after "+e.name,range:(e.extent(new Date)[1]-t)*e.range,val:e.val,isValid:function(i,s){return this.val(i)>=t},extent:e.extent,start:e.start,end:e.end,next:function(i,s){return s!=t&&(s=e.extent(i)[0]),e.next(i,s)},prev:function(i,s){return s=s===t?e.extent(i)[1]:t-1,e.prev(i,s)}}};hi.modifier.before=hi.modifier.b=function(e,r){var t=r[r.length-1];return{name:"before "+e.name,range:e.range*(t-1),val:e.val,isValid:function(i,s){return this.val(i)<t},extent:e.extent,start:e.start,end:e.end,next:function(i,s){return s=s===t?e.extent(i)[0]:t,e.next(i,s)},prev:function(i,s){return s=s===t?t-1:e.extent(i)[1],e.prev(i,s)}}};hi.compile=function(e){var r=[],t=0,n;for(var i in e){var s=i.split("_"),a=s[0],o=s[1],c=e[i],l=o?hi.modifier[o](hi[a],c):hi[a];r.push({constraint:l,vals:c}),t++}r.sort(function(m,h){var _=m.constraint.range,b=h.constraint.range;return b<_?-1:b>_?1:0}),n=r[t-1].constraint;function u(m){return m==="next"?function(h,_){return h.getTime()>_.getTime()}:function(h,_){return _.getTime()>h.getTime()}}return{start:function(h,_){for(var b=_,v=hi.array[h],w=1e3,x;w--&&!x&&b;){x=!0;for(var P=0;P<t;P++){var k=r[P].constraint,R=k.val(b),L=k.extent(b),U=v(R,r[P].vals,L);if(!k.isValid(b,U)){b=k[h](b,U),x=!1;break}}}return b!==hi.NEVER&&(b=h==="next"?n.start(b):n.end(b)),b},end:function(h,_){for(var b,v=hi.array[h+"Invalid"],w=u(h),x=t-1;x>=0;x--){var P=r[x].constraint,k=P.val(_),R=P.extent(_),L=v(k,r[x].vals,R),U;L!==void 0&&(U=P[h](_,L),U&&(!b||w(b,U))&&(b=U))}return b},tick:function(h,_){return new Date(h==="next"?n.end(_).getTime()+hi.SEC:n.start(_).getTime()-hi.SEC)},tickStart:function(h){return n.start(h)}}};hi.schedule=function(e){if(!e)throw new Error("Missing schedule definition.");if(!e.schedules)throw new Error("Definition must include at least one schedule.");for(var r=[],t=e.schedules.length,n=[],i=e.exceptions?e.exceptions.length:0,s=0;s<t;s++)r.push(hi.compile(e.schedules[s]));for(var a=0;a<i;a++)n.push(hi.compile(e.exceptions[a]));function o(R,L,U,Y,N){var j=P(R),M=L,C=1e3,O=[],V=[],Q,X,J=[],ee=R==="next",fe,ie=ee?0:1,Se=ee?1:0;if(U=U?new Date(U):new Date,!U||!U.getTime())throw new Error("Invalid start date.");for(l(R,r,O,U),m(R,n,V,U);C--&&M&&(Q=k(O,j))&&!(Y&&j(Q,Y));){if(i&&(h(R,n,V,Q),X=v(R,V,Q))){u(R,r,O,X);continue}if(N){var ce=w(V,j);X=x(R,r,O,Q,ce);var Mt=ee?[new Date(Math.max(U,Q)),X?new Date(Y?Math.min(X,Y):X):void 0]:[X?new Date(Y?Math.max(Y,X.getTime()+hi.SEC):X.getTime()+hi.SEC):void 0,new Date(Math.min(U,Q.getTime()+hi.SEC))];if(fe&&Mt[ie].getTime()===fe[Se].getTime()?(fe[Se]=Mt[Se],M++):(fe=Mt,J.push(fe)),!X)break;u(R,r,O,X)}else J.push(ee?new Date(Math.max(U,Q)):b(r,O,Q,Y)),_(R,r,O,Q);M--}for(var et=0,or=J.length;et<or;et++){var Ge=J[et];J[et]=Object.prototype.toString.call(Ge)==="[object Array]"?[c(Ge[0]),c(Ge[1])]:c(Ge)}return J.length===0?hi.NEVER:L===1?J[0]:J}function c(R){if(R instanceof Date&&!isNaN(R.valueOf()))return new Date(R)}function l(R,L,U,Y){for(var N=0,j=L.length;N<j;N++)U[N]=L[N].start(R,Y)}function u(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++)U[j]&&!N(U[j],Y)&&(U[j]=L[j].start(R,Y))}function m(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++){var C=L[j].start(R,Y);C?U[j]=[C,L[j].end(R,C)]:U[j]=hi.NEVER}}function h(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++)if(U[j]&&!N(U[j][0],Y)){var C=L[j].start(R,Y);C?U[j]=[C,L[j].end(R,C)]:U[j]=hi.NEVER}}function _(R,L,U,Y){for(var N=0,j=L.length;N<j;N++)U[N]&&U[N].getTime()===Y.getTime()&&(U[N]=L[N].start(R,L[N].tick(R,Y)))}function b(R,L,U,Y){for(var N,j=0,M=L.length;j<M;j++)if(L[j]&&L[j].getTime()===U.getTime()){var C=R[j].tickStart(U);if(Y&&C<Y)return Y;(!N||C>N)&&(N=C)}return N}function v(R,L,U){for(var Y=P(R),N,j=0,M=L.length;j<M;j++){var C=L[j];C&&!Y(C[0],U)&&(!C[1]||Y(C[1],U))&&(!N||Y(C[1],N))&&(N=C[1])}return N}function w(R,L){for(var U,Y=0,N=R.length;Y<N;Y++)R[Y]&&(!U||L(U,R[Y][0]))&&(U=R[Y][0]);return U}function x(R,L,U,Y,N){for(var j=P(R),M,C=0,O=L.length;C<O;C++){var V=U[C];if(V&&V.getTime()===Y.getTime()){var Q=L[C].end(R,V);if(N&&(!Q||j(Q,N)))return N;(!M||j(Q,M))&&(M=Q)}}return M}function P(R){return R==="next"?function(L,U){return!U||L.getTime()>U.getTime()}:function(L,U){return!L||U.getTime()>L.getTime()}}function k(R,L){for(var U=R[0],Y=1,N=R.length;Y<N;Y++)R[Y]&&L(U,R[Y])&&(U=R[Y]);return U}return{isValid:function(L){return o("next",1,L,L)!==hi.NEVER},next:function(L,U,Y){return o("next",L||1,U,Y)},prev:function(L,U,Y){return o("prev",L||1,U,Y)},nextRange:function(L,U,Y){return o("next",L||1,U,Y,!0)},prevRange:function(L,U,Y){return o("prev",L||1,U,Y,!0)}}};hi.setTimeout=function(e,r,t){var n=hi.schedule(r),i;e&&s();function s(){var a=new Date,o=a.getTime(),c=function(){if(!t||["local","system"].includes(t))return n.next(2,o);var u=a.getTimezoneOffset()*6e4,m=BRh(a,t);if(m===u)return n.next(2,o);var h=new Date(o+u-m);return(n.next(2,h)||[]).map(function(_){return new Date(_.getTime()+m-u)})}();if(!c[0]){i=void 0;return}var l=c[0].getTime()-o;l<1e3&&(l=c[1]?c[1].getTime()-o:1e3),i=l<2147483647?setTimeout(e,l):setTimeout(s,2147483647)}return{isDone:function(){return!i},clear:function(){clearTimeout(i)}}};hi.setInterval=function(e,r,t){if(!e)return;var n=hi.setTimeout(s,r,t),i=n.isDone();function s(){i||(e(),n=hi.setTimeout(s,r,t))}return{isDone:function(){return n.isDone()},clear:function(){i=!0,n.clear()}}};hi.date={};hi.date.timezone=function(e){hi.date.build=e?function(n,i,s,a,o,c){return new Date(n,i,s,a,o,c)}:function(n,i,s,a,o,c){return new Date(Date.UTC(n,i,s,a,o,c))};var r=e?"get":"getUTC",t=Date.prototype;hi.date.getYear=t[r+"FullYear"],hi.date.getMonth=t[r+"Month"],hi.date.getDate=t[r+"Date"],hi.date.getDay=t[r+"Day"],hi.date.getHour=t[r+"Hours"],hi.date.getMin=t[r+"Minutes"],hi.date.getSec=t[r+"Seconds"],hi.date.isUTC=!e};hi.date.UTC=function(){hi.date.timezone(!1)};hi.date.localTime=function(){hi.date.timezone(!0)};hi.date.UTC();hi.SEC=1e3;hi.MIN=hi.SEC*60;hi.HOUR=hi.MIN*60;hi.DAY=hi.HOUR*24;hi.WEEK=hi.DAY*7;hi.DAYS_IN_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31];hi.NEVER=0;hi.date.next=function(e,r,t,n,i,s){return hi.date.build(e,r!==void 0?r-1:0,t!==void 0?t:1,n||0,i||0,s||0)};hi.date.nextRollover=function(e,r,t,n){var i=t.val(e),s=t.extent(e)[1];return(r||s)<=i||r>s?new Date(n.end(e).getTime()+hi.SEC):n.start(e)};hi.date.prev=function(e,r,t,n,i,s){var a=arguments.length;return r=a<2?11:r-1,t=a<3?hi.D.extent(hi.date.next(e,r+1))[1]:t,n=a<4?23:n,i=a<5?59:i,s=a<6?59:s,hi.date.build(e,r,t,n,i,s)};hi.date.prevRollover=function(e,r,t,n){var i=t.val(e);return r>=i||!r?n.start(n.prev(e,n.val(e)-1)):n.start(e)};hi.parse={};hi.parse.cron=function(e,r){var t={JAN:1,FEB:2,MAR:3,APR:4,MAY:5,JUN:6,JUL:7,AUG:8,SEP:9,OCT:10,NOV:11,DEC:12,SUN:1,MON:2,TUE:3,WED:4,THU:5,FRI:6,SAT:7},n={"* * * * * *":"0/1 * * * * *","@YEARLY":"0 0 1 1 *","@ANNUALLY":"0 0 1 1 *","@MONTHLY":"0 0 1 * *","@WEEKLY":"0 0 * * 0","@DAILY":"0 0 * * *","@HOURLY":"0 * * * *"},i={s:[0,0,59],m:[1,0,59],h:[2,0,23],D:[3,1,31],M:[4,1,12],Y:[6,1970,2099],d:[5,1,7,1]};function s(x,P,k){return isNaN(x)?t[x]||null:Math.min(Number(x)+(P||0),k||9999)}function a(x){var P={},k;for(k in x)k!=="dc"&&k!=="d"&&(P[k]=x[k].slice(0));return P}function o(x,P,k,R,L){var U=k;for(x[P]||(x[P]=[]);U<=R;)x[P].includes(U)||x[P].push(U),U+=L||1;x[P].sort(function(Y,N){return Y-N})}function c(x,P,k,R){(P.d&&!P.dc||P.dc&&!P.dc.includes(R))&&(x.push(a(P)),P=x[x.length-1]),o(P,"d",k,k),o(P,"dc",R,R)}function l(x,P,k){var R={},L={};k===1?(o(P,"D",1,3),o(P,"d",t.MON,t.FRI),o(R,"D",2,2),o(R,"d",t.TUE,t.FRI),o(L,"D",3,3),o(L,"d",t.TUE,t.FRI)):(o(P,"D",k-1,k+1),o(P,"d",t.MON,t.FRI),o(R,"D",k-1,k-1),o(R,"d",t.MON,t.THU),o(L,"D",k+1,k+1),o(L,"d",t.TUE,t.FRI)),x.exceptions.push(R),x.exceptions.push(L)}function u(x,P,k,R,L,U){var Y=x.split("/"),N=Number(Y[1]),j=Y[0];if(j!=="*"&&j!=="0"){var M=j.split("-");R=s(M[0],U,L),L=s(M[1],U,L)||L}o(P,k,R,L,N)}function m(x,P,k,R,L,U){var Y,N,j=P.schedules,M=j[j.length-1];x==="L"&&(x=R-1),(Y=s(x,U,L))!==null?o(M,k,Y,Y):(Y=s(x.replace("W",""),U,L))!==null?l(P,M,Y):(Y=s(x.replace("L",""),U,L))!==null?c(j,M,Y,R-1):(N=x.split("#")).length===2?(Y=s(N[0],U,L),c(j,M,Y,s(N[1]))):u(x,M,k,R,L,U)}function h(x){return x.includes("#")||x.indexOf("L")>0}function _(x,P){return h(x)&&!h(P)?1:x-P}function b(x){var P={schedules:[{}],exceptions:[]},k=x.replace(/(\s)+/g," ").split(" "),R,L,U,Y;for(R in i)if(L=i[R],U=k[L[0]],U&&U!=="*"&&U!=="?"){Y=U.split(",").sort(_);var N,j=Y,M=j.length;for(N=0;N<M;N++)m(Y[N],P,R,L[1],L[2],L[3])}return P}function v(x){var P=x.toUpperCase();return n[P]||P}var w=v(e);return b(r?w:"0 "+w)};hi.parse.recur=function(){var e=[],r=[],t,n=e,i,s,a,o,c,l,u,m;function h(_,b,v){if(_=o?_+"_"+o:_,t||(n.push({}),t=n[0]),t[_]||(t[_]=[]),i=t[_],a){for(s=[],u=b;u<=v;u+=a)s.push(u);m={n:_,x:a,c:i.length,m:v}}s=c?[b]:l?[v]:s;var w=s,x=w.length;for(u=0;u<x;u+=1){var P=s[u];i.includes(P)||i.push(P)}s=a=o=c=l=0}return{schedules:e,exceptions:r,on:function(){return s=Array.isArray(arguments[0])?arguments[0]:arguments,this},every:function(b){return a=b||1,this},after:function(b){return o="a",s=[b],this},before:function(b){return o="b",s=[b],this},first:function(){return c=1,this},last:function(){return l=1,this},time:function(){for(var b=0,v=s,w=v.length;b<w;b++){var x=s[b].split(":");x.length<3&&x.push(0),s[b]=Number(x[0])*3600+Number(x[1])*60+Number(x[2])}return h("t"),this},second:function(){return h("s",0,59),this},minute:function(){return h("m",0,59),this},hour:function(){return h("h",0,23),this},dayOfMonth:function(){return h("D",1,l?0:31),this},dayOfWeek:function(){return h("d",1,7),this},onWeekend:function(){return s=[1,7],this.dayOfWeek()},onWeekday:function(){return s=[2,3,4,5,6],this.dayOfWeek()},dayOfWeekCount:function(){return h("dc",1,l?0:5),this},dayOfYear:function(){return h("dy",1,l?0:366),this},weekOfMonth:function(){return h("wm",1,l?0:5),this},weekOfYear:function(){return h("wy",1,l?0:53),this},month:function(){return h("M",1,12),this},year:function(){return h("Y",1970,2450),this},fullDate:function(){for(var b=0,v=s,w=v.length;b<w;b++)s[b]=s[b].getTime();return h("fd"),this},customModifier:function(b,v){var w=hi.modifier[b];if(!w)throw new Error("Custom modifier "+b+" not recognized!");return o=b,s=Array.isArray(arguments[1])?arguments[1]:[arguments[1]],this},customPeriod:function(b){var v=hi[b];if(!v)throw new Error("Custom time period "+b+" not recognized!");return h(b,v.extent(new Date)[0],v.extent(new Date)[1]),this},startingOn:function(b){return this.between(b,m.m)},between:function(b,v){return t[m.n]=t[m.n].splice(0,m.c),a=m.x,h(m.n,b,v),this},and:function(){return t=n[n.push({})-1],this},except:function(){return n=r,t=null,this}}};hi.parse.text=function(e){var r=hi.parse.recur,t=0,n="",i,s={eof:/^$/,rank:/^((\d+)(st|nd|rd|th)?)\b/,time:/^(((0?[1-9]|1[0-2]):[0-5]\d(\s)?(am|pm))|((0?\d|1\d|2[0-3]):[0-5]\d))\b/,dayName:/^((sun|mon|tue(s)?|wed(nes)?|thu(r(s)?)?|fri|sat(ur)?)(day)?)\b/,monthName:/^(jan(uary)?|feb(ruary)?|ma((r(ch)?)?|y)|apr(il)?|ju(ly|ne)|aug(ust)?|oct(ober)?|(sept|nov|dec)(ember)?)\b/,yearIndex:/^(\d{4})\b/,every:/^every\b/,after:/^after\b/,before:/^before\b/,second:/^(s|sec(ond)?(s)?)\b/,minute:/^(m|min(ute)?(s)?)\b/,hour:/^(h|hour(s)?)\b/,day:/^(day(s)?( of the month)?)\b/,dayInstance:/^day instance\b/,dayOfWeek:/^day(s)? of the week\b/,dayOfYear:/^day(s)? of the year\b/,weekOfYear:/^week(s)?( of the year)?\b/,weekOfMonth:/^week(s)? of the month\b/,weekday:/^weekday\b/,weekend:/^weekend\b/,month:/^month(s)?\b/,year:/^year(s)?\b/,between:/^between (the)?\b/,start:/^(start(ing)? (at|on( the)?)?)\b/,at:/^(at|@)\b/,and:/^(,|and\b)/,except:/^(except\b)/,also:/(also)\b/,first:/^(first)\b/,last:/^last\b/,in:/^in\b/,of:/^of\b/,onthe:/^on the\b/,on:/^on\b/,through:/(-|^(to|through)\b)/},a={jan:1,feb:2,mar:3,apr:4,may:5,jun:6,jul:7,aug:8,sep:9,oct:10,nov:11,dec:12,sun:1,mon:2,tue:3,wed:4,thu:5,fri:6,sat:7,"1st":1,fir:1,"2nd":2,sec:2,"3rd":3,thi:3,"4th":4,for:4};function o(R,L,U,Y){return{startPos:R,endPos:L,text:U,type:Y}}function c(R){var L=Array.isArray(R)?R:[R],U=/\s+/,Y,N,j,M,C,O;for(L.push(U),C=t;!Y||Y.type===U;){O=-1,N=n.slice(Math.max(0,C)),Y=o(C,C,n.split(U)[0]);var V,Q=L.length;for(V=0;V<Q;V++)M=L[V],j=M.exec(N),j&&j.index===0&&j[0].length>O&&(O=j[0].length,Y=o(C,C+O,N.slice(0,Math.max(0,O)),M));Y.type===U&&(C=Y.endPos)}return Y}function l(R){var L=c(R);return t=L.endPos,L}function u(R){for(var L=Number(P(R)),U=w(s.through)?Number(P(R)):L,Y=[],N=L;N<=U;N++)Y.push(N);return Y}function m(R){for(var L=u(R);w(s.and);)L=L.concat(u(R));return L}function h(R){var L,U,Y,N;w(s.weekend)?R.on(a.sun,a.sat).dayOfWeek():w(s.weekday)?R.on(a.mon,a.tue,a.wed,a.thu,a.fri).dayOfWeek():(L=P(s.rank),R.every(L),U=v(R),w(s.start)?(L=P(s.rank),R.startingOn(L),x(U.type)):w(s.between)&&(Y=P(s.rank),w(s.and)&&(N=P(s.rank),R.between(Y,N))))}function _(R){w(s.first)?R.first():w(s.last)?R.last():R.on(m(s.rank)),v(R)}function b(R){t=0,n=R,i=-1;for(var L=r();t<n.length&&i<0;){var U=x([s.every,s.after,s.before,s.onthe,s.on,s.of,s.in,s.at,s.and,s.except,s.also]);switch(U.type){case s.every:h(L);break;case s.after:c(s.time).type!==void 0?(L.after(P(s.time)),L.time()):(L.after(P(s.rank)),v(L));break;case s.before:c(s.time).type!==void 0?(L.before(P(s.time)),L.time()):(L.before(P(s.rank)),v(L));break;case s.onthe:_(L);break;case s.on:L.on(m(s.dayName)).dayOfWeek();break;case s.of:L.on(m(s.monthName)).month();break;case s.in:L.on(m(s.yearIndex)).year();break;case s.at:for(L.on(P(s.time)).time();w(s.and);)L.on(P(s.time)).time();break;case s.and:break;case s.also:L.and();break;case s.except:L.except();break;default:i=t}}return{schedules:L.schedules,exceptions:L.exceptions,error:i}}function v(R){var L=x([s.second,s.minute,s.hour,s.dayOfYear,s.dayOfWeek,s.dayInstance,s.day,s.month,s.year,s.weekOfMonth,s.weekOfYear]);switch(L.type){case s.second:R.second();break;case s.minute:R.minute();break;case s.hour:R.hour();break;case s.dayOfYear:R.dayOfYear();break;case s.dayOfWeek:R.dayOfWeek();break;case s.dayInstance:R.dayOfWeekCount();break;case s.day:R.dayOfMonth();break;case s.weekOfMonth:R.weekOfMonth();break;case s.weekOfYear:R.weekOfYear();break;case s.month:R.month();break;case s.year:R.year();break;default:i=t}return L}function w(R){var L=c(R).type===R;return L&&l(R),L}function x(R){var L=l(R);return L.type?L.text=k(L.text,R):i=t,L}function P(R){return x(R).text}function k(R,L){var U=R;switch(L){case s.time:var Y=R.split(/(:|am|pm)/),N=Number.parseInt(Y[0],10),j=Y[2].trim();Y[3]==="pm"&&N<12?N+=12:Y[3]==="am"&&N===12&&(N-=12),N=String(N),U=(N.length===1?"0":"")+N+":"+j;break;case s.rank:U=Number.parseInt(/^\d+/.exec(R)[0],10);break;case s.monthName:case s.dayName:U=a[R.slice(0,3)];break}return U}return b(e.toLowerCase())};function BRh(e,r){var t=e.toLocaleString("en-US",{hour12:!1,timeZone:r,timeZoneName:"short"}).match(/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/).map(function(i){return i.length===1?"0"+i:i}),n=new Date("".concat(t[3],"-").concat(t[1],"-").concat(t[2],"T").concat(t[4].replace("24","00"),":").concat(t[5],":").concat(t[6],"Z"));return e.getTime()-n.getTime()}cBo.exports=hi});var lBo=A(w3r=>{"use strict";Object.defineProperty(w3r,"__esModule",{value:!0});w3r.ScheduleMigration=void 0;var uBo=(tn(),Dr(en)),qRh=uBo.__importDefault(Nfi()),Ofi=uBo.__importDefault(_a()),OFt=Ba(),MRh=z0(),Bfi=class extends MRh.AbstractMigration{propertyName="schedule";run(r){if(r){let t=[];Ofi.default.string(r)&&(t=[r]),Ofi.default.array(r)&&(t=[...r]);let n=t.length;for(let i=0;i<n;i+=1)if(t[i].includes(" and ")&&t[i].includes("before ")&&t[i].includes("after ")){let s=qRh.default.parse.text(t[i].replace((0,OFt.regEx)(/( \d?\d)((a|p)m)/g),"$1:00$2")).schedules[0];if(!(s!=null&&s.t_a)||!s.t_b)continue;if(s.t_a[0]>s.t_b[0]){let a=t[i];t[i]=a.replace((0,OFt.regEx)(/^(.*?)(after|before) (.*?) and (after|before) (.*?)( |$)(.*)/),"$1$2 $3 $7").trim(),t.push(a.replace((0,OFt.regEx)(/^(.*?)(after|before) (.*?) and (after|before) (.*?)( |$)(.*)/),"$1$4 $5 $7").trim())}}for(let i=0;i<t.length;i+=1)t[i].includes("on the last day of the month")&&(t[i]=t[i].replace("on the last day of the month","on the first day of the month")),t[i].includes("on every weekday")&&(t[i]=t[i].replace("on every weekday","every weekday")),t[i].endsWith(" every day")&&(t[i]=t[i].replace(" every day","")),(0,OFt.regEx)(/every (mon|tues|wednes|thurs|fri|satur|sun)day$/).test(t[i])&&(t[i]=t[i].replace((0,OFt.regEx)(/every ([a-z]*day)$/),"on $1")),t[i].endsWith("days")&&(t[i]=t[i].replace("days","day"));Ofi.default.string(r)&&t.length===1?this.rewrite(t[0]):this.rewrite(t)}}};w3r.ScheduleMigration=Bfi});var dBo=A(I3r=>{"use strict";Object.defineProperty(I3r,"__esModule",{value:!0});I3r.SemanticCommitsMigration=void 0;var LRh=(tn(),Dr(en)),jRh=LRh.__importDefault(_a()),GRh=z0(),qfi=class extends GRh.AbstractMigration{propertyName="semanticCommits";run(r){jRh.default.boolean(r)?this.rewrite(r?"enabled":"disabled"):r!=="enabled"&&r!=="disabled"&&this.rewrite("auto")}};I3r.SemanticCommitsMigration=qfi});var pBo=A(x3r=>{"use strict";Object.defineProperty(x3r,"__esModule",{value:!0});x3r.SemanticPrefixMigration=void 0;var URh=(tn(),Dr(en)),VRh=URh.__importDefault(_a()),zRh=z0(),Mfi=class extends zRh.AbstractMigration{deprecated=!0;propertyName="semanticPrefix";run(r){if(VRh.default.string(r)){let[t]=r.split(":"),[n,i]=t.split("(");this.setSafely("semanticCommitType",n),this.setSafely("semanticCommitScope",i?i.split(")")[0]:null)}}};x3r.SemanticPrefixMigration=Mfi});var mBo=A(T3r=>{"use strict";Object.defineProperty(T3r,"__esModule",{value:!0});T3r.SeparateMajorReleasesMigration=void 0;var $Rh=z0(),Lfi=class extends $Rh.AbstractMigration{propertyName="separateMajorReleases";run(r){this.setSafely("separateMajorMinor",r)}};T3r.SeparateMajorReleasesMigration=Lfi});var fBo=A(P3r=>{"use strict";Object.defineProperty(P3r,"__esModule",{value:!0});P3r.SeparateMultipleMajorMigration=void 0;var QRh=z0(),jfi=class extends QRh.AbstractMigration{propertyName="separateMultipleMajor";run(){this.has("separateMajorReleases")&&this.delete()}};P3r.SeparateMultipleMajorMigration=jfi});var hBo=A(R3r=>{"use strict";Object.defineProperty(R3r,"__esModule",{value:!0});R3r.StabilityDaysMigration=void 0;var KRh=(tn(),Dr(en)),HRh=KRh.__importDefault(_a()),WRh=z0(),Gfi=class extends WRh.AbstractMigration{deprecated=!0;propertyName="stabilityDays";run(r){if(HRh.default.integer(r)){let t;switch(r){case 0:t=null;break;case 1:t="1 day";break;default:t=`${r} days`;break}this.setSafely("minimumReleaseAge",t)}}};R3r.StabilityDaysMigration=Gfi});var gBo=A(k3r=>{"use strict";Object.defineProperty(k3r,"__esModule",{value:!0});k3r.SuppressNotificationsMigration=void 0;var YRh=(tn(),Dr(en)),JRh=YRh.__importDefault(_a()),XRh=z0(),Ufi=class extends XRh.AbstractMigration{propertyName="suppressNotifications";run(r){if(JRh.default.nonEmptyArray(r)&&r.includes("prEditNotification")){let t=r.filter(n=>n!=="prEditNotification");this.rewrite(t)}}};k3r.SuppressNotificationsMigration=Ufi});var yBo=A(F3r=>{"use strict";Object.defineProperty(F3r,"__esModule",{value:!0});F3r.TrustLevelMigration=void 0;var ZRh=z0(),Vfi=class extends ZRh.AbstractMigration{deprecated=!0;propertyName="trustLevel";run(r){r==="high"&&(this.setSafely("allowCustomCrateRegistries",!0),this.setSafely("allowScripts",!0),this.setSafely("exposeAllEnv",!0))}};F3r.TrustLevelMigration=Vfi});var _Bo=A(N3r=>{"use strict";Object.defineProperty(N3r,"__esModule",{value:!0});N3r.UnpublishSafeMigration=void 0;var ekh=(tn(),Dr(en)),tkh=ekh.__importDefault(_a()),rkh=z0(),zfi=class e extends rkh.AbstractMigration{static SUPPORTED_VALUES=[":unpublishSafe","default:unpublishSafe","npm:unpublishSafe"];deprecated=!0;propertyName="unpublishSafe";run(r){let t=this.get("extends"),n=Array.isArray(t)?t:[];r===!0&&(tkh.default.string(t)&&n.push(t),n.every(i=>!this.isSupportedValue(i))&&n.push("npm:unpublishSafe"),this.setHard("extends",n.map(i=>this.isSupportedValue(i)?"npm:unpublishSafe":i)))}isSupportedValue(r){return e.SUPPORTED_VALUES.includes(r)}};N3r.UnpublishSafeMigration=zfi});var ABo=A(O3r=>{"use strict";Object.defineProperty(O3r,"__esModule",{value:!0});O3r.UpgradeInRangeMigration=void 0;var nkh=z0(),$fi=class extends nkh.AbstractMigration{deprecated=!0;propertyName="upgradeInRange";run(r){r===!0&&this.setSafely("rangeStrategy","bump")}};O3r.UpgradeInRangeMigration=$fi});var bBo=A(B3r=>{"use strict";Object.defineProperty(B3r,"__esModule",{value:!0});B3r.VersionStrategyMigration=void 0;var ikh=z0(),Qfi=class extends ikh.AbstractMigration{deprecated=!0;propertyName="versionStrategy";run(r){r==="widen"&&this.setSafely("rangeStrategy","widen")}};B3r.VersionStrategyMigration=Qfi});var CBo=A(q3r=>{"use strict";Object.defineProperty(q3r,"__esModule",{value:!0});q3r.MigrationsService=void 0;var skh=(tn(),Dr(en)),akh=skh.__importDefault(_a()),okh=dDe(),ckh=mOo(),ukh=fOo(),lkh=hOo(),dkh=gOo(),pkh=yOo(),mkh=_Oo(),fkh=AOo(),hkh=bOo(),gkh=vOo(),ykh=EOo(),_kh=DOo(),Akh=SOo(),bkh=wOo(),Ckh=IOo(),vkh=bDr(),Ekh=xOo(),Dkh=TOo(),Skh=POo(),wkh=kOo(),Ikh=FOo(),xkh=NOo(),Tkh=BOo(),Pkh=qOo(),Rkh=MOo(),kkh=LOo(),Fkh=jOo(),Nkh=GOo(),Okh=UOo(),Bkh=VOo(),qkh=zOo(),Mkh=$Oo(),Lkh=QOo(),jkh=HOo(),Gkh=YOo(),Ukh=JOo(),Vkh=XOo(),zkh=ZOo(),$kh=eBo(),Qkh=rBo(),Kkh=nBo(),Hkh=iBo(),Wkh=sBo(),Ykh=aBo(),Jkh=lBo(),Xkh=dBo(),Zkh=pBo(),e4h=mBo(),t4h=fBo(),r4h=hBo(),n4h=gBo(),i4h=yBo(),s4h=_Bo(),a4h=ABo(),o4h=bBo(),Kfi=class e{static removedProperties=new Set(["deepExtract","gitFs","groupBranchName","groupCommitMessage","groupPrBody","groupPrTitle","lazyGrouping","maintainYarnLock","statusCheckVerify","supportPolicy","yarnCacheFolder","yarnMaintenanceBranchName","yarnMaintenanceCommitMessage","yarnMaintenancePrBody","yarnMaintenancePrTitle"]);static renamedProperties=new Map([["adoptium-java","java-version"],["azureAutoApprove","autoApprove"],["endpoints","hostRules"],["excludedPackageNames","excludePackageNames"],["exposeEnv","exposeAllEnv"],["managerBranchPrefix","additionalBranchPrefix"],["multipleMajorPrs","separateMultipleMajor"],["separatePatchReleases","separateMinorPatch"],["versionScheme","versioning"],["lookupNameTemplate","packageNameTemplate"],["aliases","registryAliases"],["masterIssue","dependencyDashboard"],["masterIssueApproval","dependencyDashboardApproval"],["masterIssueAutoclose","dependencyDashboardAutoclose"],["masterIssueHeader","dependencyDashboardHeader"],["masterIssueFooter","dependencyDashboardFooter"],["masterIssueTitle","dependencyDashboardTitle"],["masterIssueLabels","dependencyDashboardLabels"]]);static customMigrations=[lkh.AutomergeMajorMigration,dkh.AutomergeMigration,pkh.AutomergeMinorMigration,mkh.AutomergePatchMigration,fkh.AutomergeTypeMigration,hkh.AzureGitLabAutomergeMigration,gkh.BaseBranchMigration,ykh.BinarySourceMigration,_kh.BranchNameMigration,Akh.BranchPrefixMigration,bkh.CompatibilityMigration,Ckh.ComposerIgnorePlatformReqsMigration,Skh.EnabledManagersMigration,wkh.ExtendsMigration,xkh.GoModTidyMigration,Tkh.HostRulesMigration,Pkh.IgnoreNodeModulesMigration,Rkh.IgnoreNpmrcFileMigration,kkh.IncludeForksMigration,Nkh.MatchStringsMigration,qkh.PackageNameMigration,Mkh.PackagePatternMigration,jkh.PackagesMigration,Gkh.PathRulesMigration,Ukh.PinVersionsMigration,Vkh.PostUpdateOptionsMigration,zkh.RaiseDeprecationWarningsMigration,$kh.RebaseConflictedPrs,Qkh.RebaseStalePrsMigration,Hkh.RenovateForkMigration,Ykh.RequiredStatusChecksMigration,Jkh.ScheduleMigration,Xkh.SemanticCommitsMigration,e4h.SeparateMajorReleasesMigration,t4h.SeparateMultipleMajorMigration,n4h.SuppressNotificationsMigration,i4h.TrustLevelMigration,s4h.UnpublishSafeMigration,a4h.UpgradeInRangeMigration,o4h.VersionStrategyMigration,Dkh.DryRunMigration,Wkh.RequireConfigMigration,Bkh.PackageFilesMigration,Ekh.DepTypesMigration,Lkh.PackageRulesMigration,Okh.NodeMigration,Zkh.SemanticPrefixMigration,Fkh.MatchDatasourcesMigration,vkh.DatasourceMigration,Kkh.RecreateClosedMigration,r4h.StabilityDaysMigration,Ikh.FetchReleaseNotesMigration];static run(r){let t={},n=this.getMigrations(r,t);for(let[i,s]of Object.entries(r)){t[i]??=s;let a=e.getMigration(n,i);a&&(a.run(s,i),a.deprecated&&delete t[i])}return t}static isMigrated(r,t){return!(0,okh.dequal)(r,t)}static getMigrations(r,t){let n=[];for(let i of e.removedProperties)n.push(new ckh.RemovePropertyMigration(i,r,t));for(let[i,s]of e.renamedProperties.entries())n.push(new ukh.RenamePropertyMigration(i,s,r,t));for(let i of this.customMigrations)n.push(new i(r,t));return n}static getMigration(r,t){return r.find(n=>akh.default.regExp(n.propertyName)?n.propertyName.test(t):n.propertyName===t)}};q3r.MigrationsService=Kfi});var vBo=A(M3r=>{"use strict";Object.defineProperty(M3r,"__esModule",{value:!0});M3r.MigrationsService=void 0;var c4h=CBo();Object.defineProperty(M3r,"MigrationsService",{enumerable:!0,get:function(){return c4h.MigrationsService}})});var Yge=A(xpt=>{"use strict";Object.defineProperty(xpt,"__esModule",{value:!0});xpt.migrateConfig=xpt.fixShortHours=void 0;var u4h=(tn(),Dr(en)),OP=u4h.__importDefault(_a()),l4h=dDe(),EBo=Pi(),d4h=iP(),BFt=Ba(),p4h=vBo(),m4h=Rse(),DBo=gFt(),f4h=(0,m4h.getOptions)();function h4h(e){return e.replace((0,BFt.regEx)(/( \d?\d)((a|p)m)/g),"$1:00$2")}xpt.fixShortHours=h4h;var Ipt;function L3r(e){try{Ipt||(Ipt={},f4h.forEach(s=>{Ipt[s.name]=s.type}));let r=p4h.MigrationsService.run(e),t=(0,d4h.clone)(r);for(let[s,a]of Object.entries(r)){if(OP.default.string(a)&&a.includes("{{baseDir}}"))t[s]=a.replace((0,BFt.regEx)(/{{baseDir}}/g),"{{packageFileDir}}");else if(OP.default.string(a)&&a.includes("{{lookupName}}"))t[s]=a.replace((0,BFt.regEx)(/{{lookupName}}/g),"{{packageName}}");else if(OP.default.string(a)&&a.includes("{{depNameShort}}"))t[s]=a.replace((0,BFt.regEx)(/{{depNameShort}}/g),"{{depName}}");else if(OP.default.string(a)&&a.startsWith("{{semanticPrefix}}"))t[s]=a.replace("{{semanticPrefix}}","{{#if semanticCommitType}}{{semanticCommitType}}{{#if semanticCommitScope}}({{semanticCommitScope}}){{/if}}: {{/if}}");else if(Ipt[s]==="object"&&OP.default.boolean(a))t[s]={enabled:a};else if(Ipt[s]==="boolean")a==="true"?t[s]=!0:a==="false"&&(t[s]=!1);else if(Ipt[s]==="string"&&OP.default.array(a)&&a.length===1)t[s]=String(a[0]);else if(OP.default.array(a)){if(OP.default.array(t==null?void 0:t[s])){let c=[];for(let l of t[s])if(OP.default.object(l)&&!OP.default.array(l)){let u=L3r(l);c.push(u.migratedConfig)}else c.push(l);t[s]=c}}else if(OP.default.object(a)){let c=L3r(t[s]);c.isMigrated&&(t[s]=c.migratedConfig)}let o={fromVersion:"currentVersion",newValueMajor:"newMajor",newValueMinor:"newMinor",newVersionMajor:"newMajor",newVersionMinor:"newMinor",toVersion:"newVersion"};if(OP.default.string(t[s]))for(let[c,l]of Object.entries(o))t[s]=t[s].replace((0,BFt.regEx)(c,"g"),l)}let n=["docker","dotnet","golang","java","js","node","php","python","ruby","rust"];for(let s of n)if(OP.default.nonEmptyObject(t[s])){t.packageRules??=[];let a=t[s],o={matchCategories:[s],...a};t.packageRules.unshift(o),delete t[s]}if(OP.default.nonEmptyArray(t.packageRules)){let s=t.packageRules;t.packageRules=[];for(let a of s)if(OP.default.array(a.packageRules)){EBo.logger.debug("Flattening nested packageRules");for(let o of a.packageRules){let c=(0,DBo.mergeChildConfig)(a,o);delete c.packageRules,t.packageRules.push(c)}}else t.packageRules.push(a)}OP.default.nonEmptyArray(t.matchManagers)&&t.matchManagers.includes("gradle-lite")&&(t.matchManagers.includes("gradle")||t.matchManagers.push("gradle"),t.matchManagers=t.matchManagers.filter(s=>s!=="gradle-lite")),OP.default.nonEmptyObject(t["gradle-lite"])&&(t.gradle=(0,DBo.mergeChildConfig)(t.gradle??{},t["gradle-lite"])),delete t["gradle-lite"];let i=!(0,l4h.dequal)(e,t);return i?{isMigrated:i,migratedConfig:L3r(t).migratedConfig}:{isMigrated:i,migratedConfig:t}}catch(r){throw EBo.logger.debug({config:e,err:r},"migrateConfig() error"),r}}xpt.migrateConfig=L3r});var TBo=A(Jge=>{"use strict";Object.defineProperty(Jge,"__esModule",{value:!0});Jge.deleteNonDefaultConfig=Jge.getConfig=Jge.getParsedContent=void 0;var qFt=(tn(),Dr(en)),Hfi=qFt.__importDefault(_a()),Wfi=qFt.__importDefault(VM()),g4h=Ky(),y4h=qFt.__importDefault(XS()),wBo=qFt.__importDefault(Oh()),_4h=Yge(),qX=Pi(),SBo=km();async function IBo(e){switch(wBo.default.extname(e)){case".yaml":case".yml":return(0,g4h.load)(await(0,SBo.readSystemFile)(e,"utf8"),{json:!0});case".json5":case".json":return y4h.default.parse(await(0,SBo.readSystemFile)(e,"utf8"));case".js":{let r=await Promise.resolve(`${e}`).then(n=>qFt.__importStar(require(n))),t=r.default?r.default:r;return Hfi.default.function_(t)&&(t=t()),t}default:throw new Error("Unsupported file type")}}Jge.getParsedContent=IBo;async function A4h(e){let r=e.RENOVATE_CONFIG_FILE??"config.js";wBo.default.isAbsolute(r)||(r=`${process.cwd()}/${r}`),e.RENOVATE_CONFIG_FILE&&!await Wfi.default.pathExists(r)&&(qX.logger.fatal({configFile:r},"Custom config file specified in RENOVATE_CONFIG_FILE must exist"),process.exit(1)),qX.logger.debug("Checking for config file in "+r);let t={};try{t=await IBo(r)}catch(s){s instanceof SyntaxError||s instanceof TypeError?(qX.logger.fatal(`Could not parse config file - ${s.stack}`),process.exit(1)):s instanceof ReferenceError?(qX.logger.fatal(`Error parsing config file due to unresolved variable(s): ${s.message}`),process.exit(1)):s.message==="Unsupported file type"?(qX.logger.fatal(s.message),process.exit(1)):e.RENOVATE_CONFIG_FILE?(qX.logger.fatal("No custom config file found on disk"),process.exit(1)):qX.logger.debug("No config file found on disk - skipping")}await xBo(e);let{isMigrated:n,migratedConfig:i}=(0,_4h.migrateConfig)(t);return n&&(qX.logger.warn({originalConfig:t,migratedConfig:i},"Config needs migrating"),t=i),t}Jge.getConfig=A4h;async function xBo(e){let r=e.RENOVATE_CONFIG_FILE;if(!(Hfi.default.undefined(r)||Hfi.default.emptyStringOrWhitespace(r))&&e.RENOVATE_X_DELETE_CONFIG_FILE==="true"&&await Wfi.default.pathExists(r))try{await Wfi.default.remove(r),qX.logger.trace({path:r},"config file successfully deleted")}catch(t){qX.logger.warn({err:t},"error deleting config file")}}Jge.deleteNonDefaultConfig=xBo});var PBo=A(j3r=>{"use strict";Object.defineProperty(j3r,"__esModule",{value:!0});j3r.hostRulesFromEnv=void 0;var Yfi=Pi(),b4h=Aj();function C4h(e){return e==="token"||e==="username"||e==="password"}function v4h(e){let r=new Set((0,b4h.getDatasourceList)()),t=[],n=["npm_config_","npm_lifecycle_","npm_package_"];for(let i of Object.keys(e).sort()){if(n.some(o=>i.startsWith(o))){Yfi.logger.trace("Ignoring npm env: "+i);continue}let s=i.toLowerCase().replace(/__/g,"-").split("_"),a=s.shift();if(r.has(a)){let o=s.pop();if(C4h(o)){let c,l={};if(l[o]=e[i],s.length!==0)if(s.length===1){Yfi.logger.warn({env:i},"Cannot parse env");continue}else c=s.join(".");let u=t.find(m=>m.hostType===a&&m.matchHost===c);if(Yfi.logger.debug(`Converting ${i} into a global host rule`),u)u[o]=e[i];else{let m={hostType:a};c&&(m.matchHost=c),m[o]=e[i],t.push(m)}}}}return t}j3r.hostRulesFromEnv=v4h});var Jfi=A(V3r=>{"use strict";Object.defineProperty(V3r,"__esModule",{value:!0});V3r.parseConfigs=void 0;var MFt=(tn(),Dr(en)),E4h=MFt.__importStar(zNo()),G3r=gFt(),_7=Pi(),D4h=KR(),U3r=km(),RBo=Q2(),S4h=Ip(),w4h=MFt.__importStar(cOo()),I4h=MFt.__importStar(uOo()),x4h=MFt.__importStar(pOo()),T4h=MFt.__importStar(TBo()),P4h=PBo();async function R4h(e,r){_7.logger.debug("Parsing configs");let t=E4h.getConfig(),n=await T4h.getConfig(e),i=w4h.getConfig(r),s=x4h.getConfig(e),a=(0,G3r.mergeChildConfig)(n,s);a=(0,G3r.mergeChildConfig)(a,i),a=await I4h.setConfig(a);let o=a;if(a=(0,G3r.mergeChildConfig)(t,a),a.forceCli){let c={...i};delete c.token,delete c.hostRules,a.force?a.force={...a.force,...c}:a.force=c}if(!a.privateKey&&a.privateKeyPath&&(a.privateKey=await(0,U3r.readSystemFile)(a.privateKeyPath,"utf8"),delete a.privateKeyPath),!a.privateKeyOld&&a.privateKeyPathOld&&(a.privateKeyOld=await(0,U3r.readSystemFile)(a.privateKeyPathOld,"utf8"),delete a.privateKeyPathOld),(0,RBo.addSecretForSanitizing)(a.privateKey,"global"),(0,RBo.addSecretForSanitizing)(a.privateKeyOld,"global"),a.logContext&&(0,_7.setContext)(a.logContext),a.logFile&&(_7.logger.debug(`Enabling ${a.logFileLevel} logging to ${a.logFile}`),await(0,U3r.ensureDir)((0,U3r.getParentDir)(a.logFile)),(0,_7.addStream)({name:"logfile",path:a.logFile,level:a.logFileLevel})),_7.logger.trace({config:t},"Default config"),_7.logger.debug({config:n},"File config"),_7.logger.debug({config:i},"CLI config"),_7.logger.debug({config:s},"Env config"),_7.logger.debug({config:o},"Combined config"),a.detectGlobalManagerConfig){_7.logger.debug("Detecting global manager config");let c=await(0,D4h.detectAllGlobalConfig)();_7.logger.debug({config:c},"Global manager config"),a=(0,G3r.mergeChildConfig)(a,c)}if(a.detectHostRulesFromEnv){let c=(0,P4h.hostRulesFromEnv)(e);a.hostRules=[...a.hostRules??[],...c]}return _7.logger.trace({config:a},"Full config"),_7.logger.trace({config:a},"Global config"),a.endpoint&&(_7.logger.debug("Adding trailing slash to endpoint"),a.endpoint=(0,S4h.ensureTrailingSlash)(a.endpoint)),!a.autodiscover&&a.forkProcessing!=="disabled"&&(_7.logger.debug("Enabling forkProcessing while in non-autodiscover mode"),a.forkProcessing="enabled"),delete a.logFile,delete a.logFileLevel,a}V3r.parseConfigs=R4h});var Zfi=A($3r=>{"use strict";Object.defineProperty($3r,"__esModule",{value:!0});$3r.massageConfig=void 0;var k4h=(tn(),Dr(en)),Tpt=k4h.__importDefault(_a()),kBo=iP(),F4h=Rse(),N4h=(0,F4h.getOptions)(),z3r;function Xfi(e){z3r||(z3r=[],N4h.forEach(t=>{t.allowString&&z3r.push(t.name)}));let r=(0,kBo.clone)(e);for(let[t,n]of Object.entries(e))z3r.includes(t)&&Tpt.default.string(n)?r[t]=[n]:t==="npmToken"&&Tpt.default.string(n)&&n.length<50?(r.npmrc=`//registry.npmjs.org/:_authToken=${n} -`,delete r.npmToken):Tpt.default.array(n)?(r[t]=[],n.forEach(i=>{Tpt.default.object(i)?r[t].push(Xfi(i)):r[t].push(i)})):Tpt.default.object(n)&&t!=="encrypted"&&(r[t]=Xfi(n));if(Tpt.default.nonEmptyArray(r.packageRules)){let t=[],n=["major","minor","patch","pin","digest","rollback"];for(let i of r.packageRules){t.push(i);for(let[s,a]of Object.entries(i))if(n.includes(s)){let o=(0,kBo.clone)(i);Object.keys(o).forEach(c=>{c.startsWith("match")||c.startsWith("exclude")||delete o[c]}),o.matchUpdateTypes=i.matchUpdateTypes??[],o.matchUpdateTypes.push(s),o={...o,...a},t.push(o)}}for(let i of t)n.forEach(s=>{delete i[s]});t=t.filter(i=>!Object.keys(i).every(s=>s.startsWith("match")||s.startsWith("exclude"))),r.packageRules=t}return r}$3r.massageConfig=Xfi});var Xge=A(w2=>{"use strict";Object.defineProperty(w2,"__esModule",{value:!0});w2.parsePreset=w2.fetchPreset=w2.PRESET_RENOVATE_CONFIG_NOT_FOUND=w2.PRESET_PROHIBITED_SUBPRESET=w2.PRESET_NOT_FOUND=w2.PRESET_INVALID_JSON=w2.PRESET_INVALID=w2.PRESET_DEP_NOT_FOUND=void 0;var O4h=(tn(),Dr(en)),B4h=O4h.__importDefault(XS()),q4h=Pi(),M4h=Ba(),L4h=Ip();w2.PRESET_DEP_NOT_FOUND="dep not found";w2.PRESET_INVALID="invalid preset";w2.PRESET_INVALID_JSON="invalid preset JSON";w2.PRESET_NOT_FOUND="preset not found";w2.PRESET_PROHIBITED_SUBPRESET="prohibited sub-preset";w2.PRESET_RENOVATE_CONFIG_NOT_FOUND="preset renovate-config not found";async function j4h({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:s}){let a=(0,L4h.ensureTrailingSlash)(n),[o,c,l]=r.split("/"),u=t?`${t}/`:"",m=_=>`${u}${_}`,h;if(o==="default")try{h=await s(e,m("default.json"),a,i)}catch(_){if(_.message!==w2.PRESET_DEP_NOT_FOUND)throw _;h=await s(e,m("renovate.json"),a,i),q4h.logger.info("Fallback to renovate.json file as a preset is deprecated, please use a default.json file instead.")}else h=await s(e,m((0,M4h.regEx)(/\.json5?$/).test(o)?o:`${o}.json`),a,i);if(!h)throw new Error(w2.PRESET_DEP_NOT_FOUND);if(c){let _=h[c];if(!_)throw new Error(w2.PRESET_NOT_FOUND);if(l){let b=_[l];if(!b)throw new Error(w2.PRESET_NOT_FOUND);return b}return _}return h}w2.fetchPreset=j4h;function G4h(e){try{return B4h.default.parse(e)}catch{throw new Error(w2.PRESET_INVALID_JSON)}}w2.parsePreset=G4h});var t0i=A(kG=>{"use strict";Object.defineProperty(kG,"__esModule",{value:!0});kG.getPreset=kG.getPresetFromEndpoint=kG.fetchJSONFile=kG.Endpoint=void 0;var U4h=Pi(),V4h=Rdi(),z4h=Ug(),$4h=jD(),e0i=Xge();kG.Endpoint="https://gitea.com/";async function FBo(e,r,t,n){let i;try{i=await(0,V4h.getRepoContents)(e,r,n,{baseUrl:t})}catch(s){throw s instanceof z4h.ExternalHostError?s:(U4h.logger.debug(`Preset file ${r} not found in ${e}`),new Error(e0i.PRESET_DEP_NOT_FOUND))}return(0,e0i.parsePreset)((0,$4h.fromBase64)(i.content))}kG.fetchJSONFile=FBo;function NBo(e,r,t,n=kG.Endpoint,i){return(0,e0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:FBo})}kG.getPresetFromEndpoint=NBo;function Q4h({repo:e,presetName:r="default",presetPath:t,tag:n=void 0}){return NBo(e,r,t,kG.Endpoint,n)}kG.getPreset=Q4h});var n0i=A(FG=>{"use strict";Object.defineProperty(FG,"__esModule",{value:!0});FG.getPreset=FG.getPresetFromEndpoint=FG.fetchJSONFile=FG.Endpoint=void 0;var K4h=(tn(),Dr(en)),H4h=K4h.__importDefault(_a()),OBo=Pi(),W4h=Ug(),Y4h=TV(),J4h=jD(),r0i=Xge();FG.Endpoint="https://api.github.com/";var X4h=new Y4h.GithubHttp;async function BBo(e,r,t,n){let i="";H4h.default.nonEmptyString(n)&&(i=`?ref=${n}`);let s=`${t}repos/${e}/contents/${r}${i}`;OBo.logger.trace({url:s},"Preset URL");let a;try{a=await X4h.getJson(s)}catch(o){throw o instanceof W4h.ExternalHostError?o:(OBo.logger.debug(`Preset file ${r} not found in ${e}`),new Error(r0i.PRESET_DEP_NOT_FOUND))}return(0,r0i.parsePreset)((0,J4h.fromBase64)(a.body.content))}FG.fetchJSONFile=BBo;function qBo(e,r,t,n=FG.Endpoint,i){return(0,r0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:BBo})}FG.getPresetFromEndpoint=qBo;function Z4h({repo:e,presetName:r="default",presetPath:t,tag:n}){return qBo(e,r,t,FG.Endpoint,n)}FG.getPreset=Z4h});var s0i=A(NG=>{"use strict";Object.defineProperty(NG,"__esModule",{value:!0});NG.getPreset=NG.getPresetFromEndpoint=NG.fetchJSONFile=NG.Endpoint=void 0;var e7h=(tn(),Dr(en)),t7h=e7h.__importDefault(_a()),MBo=Pi(),r7h=Ug(),n7h=xfe(),i0i=Xge(),LBo=new n7h.GitlabHttp;NG.Endpoint="https://gitlab.com/api/v4/";async function i7h(e,r){return(await LBo.getJson(`${r}projects/${e}`)).body.default_branch??"master"}async function jBo(e,r,t,n){let i=t,s="",a;try{let o=encodeURIComponent(e),c=encodeURIComponent(r);t7h.default.nonEmptyString(n)?s=`?ref=${n}`:s=`?ref=${await i7h(o,t)}`,i+=`projects/${o}/repository/files/${c}/raw${s}`,MBo.logger.trace({url:i},"Preset URL"),a=await LBo.get(i)}catch(o){throw o instanceof r7h.ExternalHostError?o:(MBo.logger.debug(`Preset file ${r} not found in ${e}`),new Error(i0i.PRESET_DEP_NOT_FOUND))}return(0,i0i.parsePreset)(a.body)}NG.fetchJSONFile=jBo;function GBo(e,r,t,n=NG.Endpoint,i){return(0,i0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:jBo})}NG.getPresetFromEndpoint=GBo;function s7h({repo:e,presetPath:r,presetName:t="default",tag:n=void 0}){return GBo(e,t,r,NG.Endpoint,n)}NG.getPreset=s7h});var UBo=A(Q3r=>{"use strict";Object.defineProperty(Q3r,"__esModule",{value:!0});Q3r.presets=void 0;Q3r.presets={"best-practices":{configMigration:!0,description:"Preset with best practices from the Renovate maintainers.",extends:["config:base","docker:pinDigests","helpers:pinGitHubActionDigests",":pinDevDependencies"]},"js-app":{description:"Default configuration for webapps.",extends:["config:recommended",":pinAllExceptPeerDependencies"]},"js-lib":{description:"Default configuration for libraries.",extends:["config:recommended",":pinOnlyDevDependencies"]},recommended:{description:"Recommended configuration for most users. It does not matter what programming language you use.",extends:[":dependencyDashboard",":semanticPrefixFixDepsChoreOthers",":ignoreModulesAndTests","group:monorepos","group:recommended","replacements:all","workarounds:all"]},semverAllMonthly:{description:"Preserve SemVer ranges and update everything together once a month.",extends:[":preserveSemverRanges","group:all","schedule:monthly",":maintainLockFilesMonthly"],lockFileMaintenance:{commitMessageAction:"Update",extends:["group:all"]},separateMajorMinor:!1}}});var VBo=A(K3r=>{"use strict";Object.defineProperty(K3r,"__esModule",{value:!0});K3r.presets=void 0;K3r.presets={approveMajorUpdates:{description:"Require dependency dashboard approval for `major` updates.",packageRules:[{dependencyDashboardApproval:!0,matchUpdateTypes:["major"]}]},assignAndReview:{description:"Set `{{arg0}}` as assignee and reviewer of PRs.",extends:[":assignee({{arg0}})",":reviewer({{arg0}})"]},assignee:{assignees:["{{arg0}}"],description:"Assign PRs to `{{arg0}}`."},automergeAll:{automerge:!0,description:"Automerge all upgrades (including `major`) if they pass tests."},automergeBranch:{automergeType:"branch",description:"If automerging, push the new commit directly to the base branch (no PR)."},automergeDigest:{description:"Automerge `digest` upgrades if they pass tests.",digest:{automerge:!0}},automergeDisabled:{automerge:!1,description:"Disable automerging feature - wait for humans to merge all PRs."},automergeLinters:{description:"Update lint packages automatically if tests pass.",packageRules:[{automerge:!0,extends:["packages:linters"]}]},automergeMajor:{automerge:!0,description:"Automerge all upgrades (including `major`) if they pass tests."},automergeMinor:{description:"Automerge `patch` and `minor` upgrades if they pass tests.",lockFileMaintenance:{automerge:!0},minor:{automerge:!0},patch:{automerge:!0},pin:{automerge:!0}},automergePatch:{description:"Automerge `patch` upgrades if they pass tests.",lockFileMaintenance:{automerge:!0},patch:{automerge:!0},pin:{automerge:!0},separateMinorPatch:!0},automergePr:{automergeType:"pr",description:"Raise a PR first before any automerging."},automergeRequireAllStatusChecks:{description:"Require all status checks to pass before any automerging.",ignoreTests:!1},automergeStableNonMajor:{description:"Automerge non-major upgrades for semver stable packages if they pass tests.",packageRules:[{automerge:!0,matchCurrentVersion:">= 1.0.0",matchUpdateTypes:["minor","patch"]}]},automergeTesters:{description:"Update testing packages automatically if tests pass.",packageRules:[{automerge:!0,extends:["packages:test"]}]},automergeTypes:{description:"Update `@types/*` packages automatically if tests pass.",packageRules:[{automerge:!0,matchPackagePrefixes:["@types/"]}]},combinePatchMinorReleases:{description:"Do not separate `patch` and `minor` upgrades into separate PRs for the same dependency.",separateMinorPatch:!1},dependencyDashboard:{dependencyDashboard:!0,description:"Enable Renovate Dependency Dashboard creation."},dependencyDashboardApproval:{dependencyDashboardApproval:!0,description:"Enable Renovate Dependency Dashboard approval workflow."},disableDependencyDashboard:{dependencyDashboard:!1,description:"Disable Renovate Dependency Dashboard creation."},disableDevDependencies:{description:"Do not renovate `devDependencies` versions/ranges.",packageRules:[{enabled:!1,matchDepTypes:["devDependencies"]}]},disableDigestUpdates:{description:"Disable `digest` and Git hash updates.",digest:{enabled:!1}},disableDomain:{description:"Disable requests to a particular domain.",hostRules:[{enabled:!1,matchHost:"{{arg0}}"}]},disableHost:{description:"Disable requests to a particular host.",hostRules:[{enabled:!1,matchHost:"https://{{arg0}}"}]},disableLockFiles:{description:"Disable lock file updates.",updateLockFiles:!1},disableMajorUpdates:{description:"Disable `major` updates.",major:{enabled:!1}},disablePeerDependencies:{description:"Do not renovate `peerDependencies` versions/ranges.",packageRules:[{enabled:!1,matchDepTypes:["peerDependencies"]}]},disablePrControls:{description:"Remove the checkbox controls from PRs.",prBodyTemplate:"{{{header}}}{{{table}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{footer}}}"},disableRateLimiting:{description:"Remove hourly and concurrent rate limits.",prConcurrentLimit:0,prHourlyLimit:0},disableRenovate:{description:"Disable Renovate.",enabled:!1},disableVulnerabilityAlerts:{description:"Disable vulnerability alerts completely.",vulnerabilityAlerts:{enabled:!1}},docker:{description:"Keep Dockerfile `FROM` sources updated.","docker-compose":{enabled:!0},dockerfile:{enabled:!0}},doNotPinPackage:{description:"Disable version pinning for `{{arg0}}`.",packageRules:[{matchPackageNames:["{{arg0}}"],rangeStrategy:"replace"}]},enablePreCommit:{description:"Enable the pre-commit manager.","pre-commit":{enabled:!0}},enableRenovate:{description:"Enable Renovate.",enabled:!0},enableVulnerabilityAlerts:{description:"Raise PR when vulnerability alerts are detected.",vulnerabilityAlerts:{enabled:!0}},enableVulnerabilityAlertsWithLabel:{description:"Raise PR when vulnerability alerts are detected with label `{{arg0}}`.",vulnerabilityAlerts:{enabled:!0,labels:["{{arg0}}"]}},followTag:{description:"For package `{{arg0}}`, strictly follow release tag `{{arg1}}`.",packageRules:[{followTag:"{{arg1}}",matchPackageNames:["{{arg0}}"]}]},githubComToken:{description:"Use provided token for `github.com` lookups. Do not configure this if you are already running on `github.com`.",hostRules:[{encrypted:{token:"{{arg0}}"},matchHost:"github.com"}]},gitSignOff:{commitBody:"Signed-off-by: {{{gitAuthor}}}",description:"Append `Signed-off-by:` to signoff Git commits."},gomod:{description:"Enable Go modules support.",gomod:{enabled:!0}},group:{description:"Group `{{arg1}}` packages into same branch/PR.",packageRules:[{extends:["{{arg0}}"],groupName:"{{arg1}}"}]},ignoreModulesAndTests:{description:"Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories.",ignorePaths:["**/node_modules/**","**/bower_components/**","**/vendor/**","**/examples/**","**/__tests__/**","**/test/**","**/tests/**","**/__fixtures__/**"]},ignoreUnstable:{description:"Upgrade to unstable versions only if the existing version is unstable.",ignoreUnstable:!0},includeNodeModules:{description:"Include `package.json` files found within `node_modules` folders or `bower_components`.",ignorePaths:[]},label:{description:"Apply label `{{arg0}}` to PRs.",labels:["{{arg0}}"]},labels:{description:"Apply labels `{{arg0}}` and `{{arg1}}` to PRs.",labels:["{{arg0}}","{{arg1}}"]},maintainLockFilesDisabled:{description:"Update existing lock files only when `package.json` is modified.",lockFileMaintenance:{enabled:!1}},maintainLockFilesMonthly:{description:"Run lock file maintenance (updates) on the first day of each month.",lockFileMaintenance:{enabled:!0,extends:["schedule:monthly"]}},maintainLockFilesWeekly:{description:"Run lock file maintenance (updates) early Monday mornings.",lockFileMaintenance:{enabled:!0,extends:["schedule:weekly"]}},meteor:{description:"Keep Meteor Npm.depends packages updated.",meteor:{enabled:!0}},noUnscheduledUpdates:{description:"Only update branches when scheduled.",updateNotScheduled:!1},npm:{description:"Keep `package.json` npm dependencies updated.",npm:{enabled:!0}},onlyNpm:{description:"Renovate only npm dependencies.","docker-compose":{enabled:!1},dockerfile:{enabled:!1},meteor:{enabled:!1}},pathSemanticCommitType:{description:"Use semanticCommitType `{{arg0}}` for all package files matching path `{{arg1}}`.",packageRules:[{matchFileNames:["{{arg0}}"],semanticCommitType:"{{arg1}}"}]},pinAllExceptPeerDependencies:{description:"Pin all dependency versions except `peerDependencies`.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"pin"},{matchDepTypes:["engines","peerDependencies"],rangeStrategy:"auto"}]},pinDependencies:{description:"Pin dependency versions where `depType=dependencies`. Usually applies only to non-dev dependencies in `package.json`.",packageRules:[{matchDepTypes:["dependencies"],rangeStrategy:"pin"}]},pinDevDependencies:{description:"Pin dependency versions for `devDependencies`.",packageRules:[{matchDepTypes:["devDependencies"],rangeStrategy:"pin"}]},pinDigestsDisabled:{description:"Disable pinning of Docker dependency digests.",pinDigests:!1},pinOnlyDevDependencies:{description:"Pin dependency versions for `devDependencies` and retain SemVer ranges for others.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"replace"},{matchDepTypes:["devDependencies"],rangeStrategy:"pin"},{matchDepTypes:["peerDependencies"],rangeStrategy:"widen"}]},pinSkipCi:{description:"Add `[skip ci]` to commit message body whenever pinning.",pin:{commitBody:"[skip ci]"}},pinVersions:{description:"Use version pinning (maintain a single version only and not SemVer ranges).",rangeStrategy:"pin"},prConcurrentLimit10:{description:"Limit to maximum 10 open PRs at any time.",prConcurrentLimit:10},prConcurrentLimit20:{description:"Limit to maximum 20 open PRs at any time.",prConcurrentLimit:20},prConcurrentLimitNone:{description:"Remove limit for open PRs at any time.",prConcurrentLimit:0},preserveSemverRanges:{description:"Preserve (but continue to upgrade) any existing SemVer ranges.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"replace"}]},prHourlyLimit1:{description:"Rate limit PR creation to a maximum of one per hour.",prHourlyLimit:1},prHourlyLimit2:{description:"Rate limit PR creation to a maximum of two per hour.",prHourlyLimit:2},prHourlyLimit4:{description:"Rate limit PR creation to a maximum of four per hour.",prHourlyLimit:4},prHourlyLimitNone:{description:"Removes rate limit for PR creation per hour.",prHourlyLimit:0},prImmediately:{description:"Raise PRs immediately (after branch is created).",prCreation:"immediate"},prNotPending:{description:"Wait for branch tests to pass or fail before creating the PR.",prCreation:"not-pending"},rebaseStalePrs:{description:"Rebase existing PRs any time the base branch has been updated.",rebaseWhen:"behind-base-branch"},renovatePrefix:{branchPrefix:"renovate/",description:"Prefix `renovate/` to all branch names."},respectLatest:{description:'Upgrade versions up to the "latest" tag in the npm registry.',respectLatest:!0},reviewer:{description:"Add `{{arg0}}` as reviewer for PRs.",reviewers:["{{arg0}}"]},semanticCommits:{description:"Use semantic prefixes for commit messages and PR titles.",semanticCommits:"enabled"},semanticCommitScope:{description:"Use semantic commit scope `{{arg0}}` for all commits and PR titles.",semanticCommitScope:"{{arg0}}"},semanticCommitScopeDisabled:{description:"Disable semantic commit scope for all commits and PR titles.",semanticCommitScope:null},semanticCommitsDisabled:{description:"Disable semantic prefixes for commit messages and PR titles.",semanticCommits:"disabled"},semanticCommitType:{description:"Use `{{arg0}}` as semantic commit type for commit messages and PR titles.",semanticCommitType:"{{arg0}}"},semanticCommitTypeAll:{description:"If Renovate detects semantic commits, it will use semantic commit type `{{arg0}}` for all commits.",packageRules:[{matchPackagePatterns:["*"],semanticCommitType:"{{arg0}}"}]},semanticPrefixChore:{description:"Use `chore` as semantic commit type for commit messages and PR titles.",extends:[":semanticCommitType(chore)"]},semanticPrefixFix:{description:"Use `fix` as semantic commit type for commit messages and PR titles.",extends:[":semanticCommitType(fix)"]},semanticPrefixFixDepsChoreOthers:{description:"Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.",packageRules:[{matchPackagePatterns:["*"],semanticCommitType:"chore"},{matchDepTypes:["dependencies","require"],semanticCommitType:"fix"},{matchDatasources:["maven"],matchDepTypes:["compile","provided","runtime","system","import","parent"],semanticCommitType:"fix"}]},separateMajorReleases:{description:"Separate `major` versions of dependencies into individual branches/PRs.",separateMajorMinor:!0},separateMultipleMajorReleases:{description:"Separate each `major` version of dependencies into individual branches/PRs.",separateMajorMinor:!0,separateMultipleMajor:!0},separatePatchReleases:{description:"Separate `patch` and `minor` releases of dependencies into separate PRs.",separateMinorPatch:!0},skipStatusChecks:{description:"Skip status checks and automerge right away.",ignoreTests:!0},timezone:{description:"Evaluate schedules according to timezone `{{arg0}}`.",timezone:"{{arg0}}"},updateNotScheduled:{description:"Keep existing branches updated even when not scheduled.",updateNotScheduled:!0},widenPeerDependencies:{description:"Always widen `peerDependencies` SemVer ranges when updating, instead of replacing.",packageRules:[{matchDepTypes:["peerDependencies"],rangeStrategy:"widen"}]}}});var zBo=A(H3r=>{"use strict";Object.defineProperty(H3r,"__esModule",{value:!0});H3r.presets=void 0;H3r.presets={disable:{circleci:{enabled:!1},description:"Disable Docker updates.","docker-compose":{enabled:!1},dockerfile:{enabled:!1}},disableMajor:{description:"Disable Docker `major` updates.",packageRules:[{enabled:!1,matchDatasources:["docker"],matchUpdateTypes:["major"]}]},enableMajor:{description:"Enable Docker `major` updates.",packageRules:[{enabled:!0,matchDatasources:["docker"],matchUpdateTypes:["major"]}]},pinDigests:{description:"Pin Docker digests.",packageRules:[{enabled:!0,matchDatasources:["docker"],pinDigests:!0}]}}});var o0i=A(Gxe=>{"use strict";Object.defineProperty(Gxe,"__esModule",{value:!0});Gxe.presets=void 0;var a7h=(tn(),Dr(en)),a0i=a7h.__importDefault(_a()),o7h={accounts:"https://github.com/accounts-js/accounts",acot:"https://github.com/acot-a11y/acot","ag-grid":"https://github.com/ag-grid/ag-grid","algolia-instantsearch":["https://github.com/algolia/instantsearch","https://github.com/algolia/instantsearch.js"],"algolia-react-instantsearch":"https://github.com/algolia/react-instantsearch","algoliasearch-autocomplete":"https://github.com/algolia/autocomplete","algoliasearch-client-javascript":"https://github.com/algolia/algoliasearch-client-javascript",angular:"https://github.com/angular/angular","angular-cli":"https://github.com/angular/angular-cli","angular-eslint":"https://github.com/angular-eslint/angular-eslint",angularfire:"https://github.com/angular/angularfire",angularjs:"https://github.com/angular/angular.js","apollo-server":"https://github.com/apollographql/apollo-server",apolloclient:"https://github.com/apollographql/apollo-client","applicationinsights-dotnet":"https://github.com/Microsoft/ApplicationInsights-dotnet","arcus.background-jobs":"https://github.com/arcus-azure/arcus.backgroundjobs","arcus.event-grid":"https://github.com/arcus-azure/arcus.eventgrid","arcus.messaging":"https://github.com/arcus-azure/arcus.messaging","arcus.observability":"https://github.com/arcus-azure/arcus.observability","arcus.security":"https://github.com/arcus-azure/arcus.security","arcus.webapi":"https://github.com/arcus-azure/arcus.webapi","aspnet aspnetwebstack":"https://github.com/aspnet/AspNetWebStack","aspnet extensions":"https://github.com/aspnet/Extensions","aspnet-api-versioning":"https://github.com/Microsoft/aspnet-api-versioning","automapper-dotnet":["https://github.com/AutoMapper/AutoMapper","https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection"],"aws-cdk":"https://github.com/aws/aws-cdk","aws-lambda-powertools-typescript":["https://github.com/awslabs/aws-lambda-powertools-typescript","https://github.com/aws-powertools/powertools-lambda-typescript"],"aws-sdk-js-v3":"https://github.com/aws/aws-sdk-js-v3","aws-sdk-net":"https://github.com/aws/aws-sdk-net",awsappsync:"https://github.com/awslabs/aws-mobile-appsync-sdk-js","azure azure-libraries-for-net":"https://github.com/Azure/azure-libraries-for-net","azure azure-sdk-for-net":"https://github.com/Azure/azure-sdk-for-net","azure azure-storage-net":"https://github.com/Azure/azure-storage-net",babel:"https://github.com/babel/babel",baset:"https://github.com/igmat/baset",brave:"https://github.com/openzipkin/brave","bugsnag-js":"https://github.com/bugsnag/bugsnag-js",cake:"https://github.com/cake-build/cake",capacitor:"https://github.com/ionic-team/capacitor","chakra-ui":"https://github.com/chakra-ui/chakra-ui",chromely:"https://github.com/chromelyapps/Chromely",clarity:"https://github.com/vmware/clarity",clearscript:["https://github.com/microsoft/ClearScript","https://github.com/Microsoft/ClearScript"],commitlint:"https://github.com/conventional-changelog/commitlint","contentful-rich-text":"https://github.com/contentful/rich-text","datadog-browser-sdk":"https://github.com/DataDog/browser-sdk","date-io":"https://github.com/dmtrKovalenko/date-io",deno:"https://github.com/denoland/deno","devextreme-reactive":"https://github.com/DevExpress/devextreme-reactive","dnd-kit":"https://github.com/clauderic/dnd-kit",docusaurus:"https://github.com/facebook/docusaurus",dotnet:["https://github.com/dotnet/aspnetcore","https://github.com/dotnet/efcore","https://github.com/dotnet/extensions","https://github.com/dotnet/maui","https://github.com/dotnet/runtime","https://github.com/dotnet/sdk"],"dotnet-azure-ad-identitymodel-extensions":"https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet","dotnet-azure-ad-microsoft-identity-web":"https://github.com/AzureAD/microsoft-identity-web","dotnet-wcf":"https://github.com/dotnet/wcf",dropwizard:"https://github.com/dropwizard/dropwizard","elastic-apm-agent-rum-js":"https://github.com/elastic/apm-agent-rum-js","electron-forge":"https://github.com/electron-userland/electron-forge","ember-decorators":"https://github.com/ember-decorators/ember-decorators",emojibase:"https://github.com/milesj/emojibase",emotion:"https://github.com/emotion-js/emotion","eslint-config-globex":"https://github.com/GlobexDesignsInc/eslint-config-globex",expo:"https://github.com/expo/expo","fabric8-kubernetes-client":"https://github.com/fabric8io/kubernetes-client",feathers:"https://github.com/feathersjs/feathers",feign:"https://github.com/OpenFeign/feign",fela:"https://github.com/robinweser/fela",fimbullinter:"https://github.com/fimbullinter/wotan",flopflip:"https://github.com/tdeekens/flopflip",fontsource:["https://github.com/fontsource/fontsource","https://github.com/fontsource/font-files"],formatjs:"https://github.com/formatjs/formatjs",framework7:"https://github.com/framework7io/framework7",gatsby:"https://github.com/gatsbyjs/gatsby",gitbeaker:"https://github.com/jdalrymple/gitbeaker",grafana:"https://github.com/grafana/grafana","graphql-mesh":"https://github.com/Urigo/graphql-mesh","graphql-modules":"https://github.com/Urigo/graphql-modules","graphql-tools":"https://github.com/ardatan/graphql-tools",graphqlcodegenerator:["https://github.com/dotansimha/graphql-code-generator-community","https://github.com/dotansimha/graphql-code-generator","https://github.com/dotansimha/graphql-codegen"],groovy:"https://github.com/apache/groovy",guava:"https://github.com/google/guava",Hangfire:"https://github.com/HangfireIO/Hangfire","infrastructure-ui":"https://github.com/instructure/instructure-ui","ionic-native":"https://github.com/ionic-team/ionic-native",istanbuljs:"https://github.com/istanbuljs/istanbuljs",jasmine:"https://github.com/jasmine/jasmine",javahamcrest:"https://github.com/hamcrest/JavaHamcrest",javascriptengineswitcher:"https://github.com/Taritsyn/JavaScriptEngineSwitcher",jersey:"https://github.com/eclipse-ee4j/jersey",jest:"https://github.com/facebook/jest",jsplumb:"https://github.com/jsplumb/jsplumb",junit5:"https://github.com/junit-team/junit5",kotlin:"https://github.com/JetBrains/kotlin",lerna:"https://github.com/lerna/lerna",linguijs:"https://github.com/lingui/js-lingui",loopback:["https://github.com/strongloop/loopback-next","https://github.com/loopbackio/loopback-next"],lrnwebcomponents:"https://github.com/elmsln/lrnwebcomponents",mailing:"https://github.com/sofn-xyz/mailing",mantine:"https://github.com/mantinedev/mantine",mapstruct:"https://github.com/mapstruct/mapstruct",masstransit:"https://github.com/MassTransit/MassTransit","material-components-web":"https://github.com/material-components/material-components-web","material-ui":["https://github.com/mui-org/material-ui","https://github.com/mui/material-ui"],"mdc-react":"material-components/material-components-web-react",mdx:"https://github.com/mdx-js/mdx","middy-js":"https://github.com/middyjs/middy","mikro-orm":"https://github.com/mikro-orm/mikro-orm",mockito:"https://github.com/mockito/mockito",mstest:"https://github.com/microsoft/testfx","mutation-testing-elements":"https://github.com/stryker-mutator/mutation-testing-elements",nest:["https://github.com/nestjs/nest","https://github.com/nestjs/passport","https://github.com/nestjs/schematics","https://github.com/nestjs/terminus"],netty:"https://github.com/netty/netty",neutrino:["https://github.com/neutrinojs/neutrino","https://github.com/mozilla-neutrino/neutrino-dev"],nexpect:"https://github.com/fluffynuts/NExpect",nextjs:["https://github.com/zeit/next.js","https://github.com/vercel/next.js"],nextra:"https://github.com/shuding/nextra","ngx-formly":"https://github.com/ngx-formly/ngx-formly","ngxs-store":"https://github.com/ngxs/store",nivo:"https://github.com/plouc/nivo",nswag:"https://github.com/RicoSuter/NSwag",nuxtjs:"https://github.com/nuxt/nuxt.js","opentelemetry-dotnet":"https://github.com/open-telemetry/opentelemetry-dotnet","opentelemetry-go":"https://github.com/open-telemetry/opentelemetry-go","opentelemetry-js":"https://github.com/open-telemetry/opentelemetry-js",orleans:"https://github.com/dotnet/orleans",parcel:"https://github.com/parcel-bundler/parcel","percy-cli":"https://github.com/percy/cli",picassojs:"https://github.com/qlik-oss/picasso.js",pixijs:["https://github.com/pixijs/pixi.js","https://github.com/pixijs/pixijs"],playwright:"https://github.com/Microsoft/playwright",pnpjs:"https://github.com/pnp/pnpjs",pollyjs:"https://github.com/Netflix/pollyjs",pouchdb:"https://github.com/pouchdb/pouchdb",prisma:"https://github.com/prisma/prisma",quartznet:"https://github.com/quartznet/quartznet","reach-ui":"https://github.com/reach/reach-ui",react:"https://github.com/facebook/react","react-admin":"https://github.com/marmelab/react-admin","react-apollo":"https://github.com/apollographql/react-apollo","react-dnd":"https://github.com/react-dnd/react-dnd","react-navigation":"https://github.com/react-navigation/react-navigation","react-page":"https://github.com/react-page/react-page","react-router":["https://github.com/ReactTraining/react-router","https://github.com/remix-run/react-router"],"reactivestack-cookies":"https://github.com/reactivestack/cookies",reakit:"https://github.com/reakit/reakit",redwood:"https://github.com/redwoodjs/redwood","reg-suit":"https://github.com/reg-viz/reg-suit",remark:"https://github.com/remarkjs/remark",remix:"https://github.com/remix-run/remix",rjsf:"https://github.com/rjsf-team/react-jsonschema-form",router5:"https://github.com/router5/router5","rust-futures":"https://github.com/rust-lang/futures-rs","rust-wasm-bindgen":"https://github.com/rustwasm/wasm-bindgen",sanity:"https://github.com/sanity-io/sanity","sendgrid-nodejs":"https://github.com/sendgrid/sendgrid-nodejs","sentry-dotnet":"https://github.com/getsentry/sentry-dotnet","sentry-javascript":"https://github.com/getsentry/sentry-javascript","sentry-ruby":"https://github.com/getsentry/sentry-ruby",shedlock:"https://github.com/lukas-krecan/ShedLock","shopify-app-bridge":"https://github.com/Shopify/app-bridge","sitecore-jss":"https://github.com/Sitecore/jss",skiasharp:"https://github.com/mono/SkiaSharp","spectre-console":"https://github.com/spectreconsole/spectre.console",springfox:"https://github.com/springfox/springfox",steeltoe:"https://github.com/SteeltoeOSS/steeltoe",storybook:"https://github.com/storybookjs/storybook","storybook-react-native":"https://github.com/storybookjs/react-native",strapi:"https://github.com/strapi/strapi","stryker-js":"https://github.com/stryker-mutator/stryker-js",surveyjs:"https://github.com/surveyjs/surveyjs","swashbuckle-aspnetcore":"https://github.com/domaindrivendev/Swashbuckle.AspNetCore","system.io.abstractions":"https://github.com/System-IO-Abstractions/System.IO.Abstractions/","tanstack-query":"https://github.com/TanStack/query",tauri:"https://github.com/tauri-apps/tauri","telus-tds":"https://github.com/telusdigital/tds","telus-tds-core":"https://github.com/telus/tds-core","temporalio-ts":"https://github.com/temporalio/sdk-typescript","testcontainers-java":"https://github.com/testcontainers/testcontainers-java","theme-ui":"https://github.com/system-ui/theme-ui",tiptap:"https://github.com/ueberdosis/tiptap",treat:"https://github.com/seek-oss/treat",trpc:"https://github.com/trpc/trpc",tsoa:"https://github.com/lukeautry/tsoa",turbo:"https://github.com/vercel/turbo",typefaces:"https://github.com/KyleAMathews/typefaces","typescript-eslint":"https://github.com/typescript-eslint/typescript-eslint","typography-js":"https://github.com/KyleAMathews/typography.js",uppy:"https://github.com/transloadit/uppy",vaadinWebComponents:"https://github.com/vaadin/web-components",vitest:"https://github.com/vitest-dev/vitest",vstest:"https://github.com/microsoft/vstest",vue:["https://github.com/vuejs/vue","https://github.com/vuejs/core"],"vue-cli":"https://github.com/vuejs/vue-cli",vuepress:"https://github.com/vuejs/vuepress",webdriverio:"https://github.com/webdriverio/webdriverio",workbox:"https://github.com/googlechrome/workbox",xstate:"https://github.com/statelyai/xstate",xterm:"https://github.com/xtermjs/xterm.js","xunit-dotnet":"https://github.com/xunit/xunit",yarn:"https://github.com/yarnpkg/berry","zxing-net":"https://github.com/micjahn/ZXing.Net"},c7h={hapijs:"https://github.com/hapijs/",lodash:"https://github.com/lodash/",ngrx:"https://github.com/ngrx/",nrwl:"https://github.com/nrwl/",octokit:"https://github.com/octokit/","semantic-release":"https://github.com/semantic-release/",swc:"https://github.com/swc-project/"},u7h={angularmaterial:["^@angular/material","^@angular/cdk"],"apache-camel":"^org.apache.camel:","aws-java-sdk":"^com.amazonaws:aws-java-sdk-","aws-java-sdk-v2":"^software.amazon.awssdk:",babel6:"^babel6$",clarity:["^@cds/","^@clr/"],embroider:"^@embroider/",fullcalendar:"^@fullcalendar/",hotchocolate:"^HotChocolate\\.",spfx:["^@microsoft/sp-","^@microsoft/eslint-.+-spfx$"],spock:"^org\\.spockframework:spock-","syncfusion-dotnet":"^Syncfusion\\.",wordpress:"^@wordpress/"};Gxe.presets={};for(let[e,r]of Object.entries(o7h))Gxe.presets[e]={description:`${e} monorepo`,matchSourceUrls:a0i.default.array(r)?r:[r]};for(let[e,r]of Object.entries(c7h))Gxe.presets[e]={description:`${e} monorepo`,matchSourceUrlPrefixes:a0i.default.array(r)?r:[r]};for(let[e,r]of Object.entries(u7h))Gxe.presets[e]={description:`${e} monorepo`,matchPackagePatterns:a0i.default.array(r)?r:[r]}});var KBo=A(W3r=>{"use strict";Object.defineProperty(W3r,"__esModule",{value:!0});W3r.presets=void 0;var l7h=(tn(),Dr(en)),d7h=l7h.__importStar(o0i()),$Bo=["digest","patch","minor","major"],p7h={all:{description:"Group all updates together.",groupName:"all dependencies",groupSlug:"all",lockFileMaintenance:{enabled:!1},packageRules:[{groupName:"all dependencies",groupSlug:"all",matchPackagePatterns:["*"]}],separateMajorMinor:!1},allApollographql:{description:"Group all packages published by Apollo GraphQL together.",packageRules:[{extends:"packages:apollographql",groupName:"Apollo GraphQL packages"}]},allNonMajor:{description:"Group all `minor` and `patch` updates together.",packageRules:[{groupName:"all non-major dependencies",groupSlug:"all-minor-patch",matchPackagePatterns:["*"],matchUpdateTypes:["minor","patch"]}]},codemirror:{description:"Group CodeMirror packages together.",packageRules:[{groupName:"CodeMirror",matchPackagePrefixes:["@codemirror/"]}]},definitelyTyped:{description:"Group all `@types` packages together.",packageRules:[{groupName:"definitelyTyped",matchPackagePrefixes:["@types/"]}]},dotNetCore:{description:".NET Core Docker containers.",packageRules:[{groupName:".NET Core Docker containers",matchDatasources:["docker"],matchPackagePrefixes:["mcr.microsoft.com/dotnet/"]}]},fortawesome:{description:"Group all packages by Font Awesome together.",packageRules:[{groupName:"Font Awesome",matchPackagePrefixes:["@fortawesome/"]}]},fusionjs:{description:"Group Fusion.js packages together.",matchPackageNames:["fusion-cli","fusion-core","fusion-test-utils","fusion-tokens"],matchPackagePrefixes:["fusion-plugin-","fusion-react","^usion-apollo"]},glimmer:{description:"Group Glimmer.js packages together.",packageRules:[{groupName:"Glimmer.js packages",groupSlug:"glimmer",matchPackageNames:["@glimmer/component","@glimmer/tracking"]}]},googleapis:{description:"Group `googleapis` packages together.",packageRules:[{extends:"packages:googleapis",groupName:"googleapis packages"}]},goOpenapi:{description:"Group `go-openapi` packages together.",packageRules:[{groupName:"go-openapi packages",groupSlug:"go-openapi",matchDatasources:["go"],matchPackagePrefixes:["github.com/go-openapi/"]}]},hibernateCommons:{description:"Group Java Hibernate Commons packages.",packageRules:[{groupName:"hibernate commons",matchPackagePrefixes:["org.hibernate.common:"]}]},hibernateCore:{description:"Group Java Hibernate Core packages.",packageRules:[{groupName:"hibernate core",matchPackagePrefixes:["org.hibernate:"]}]},hibernateOgm:{description:"Group Java Hibernate OGM packages.",packageRules:[{groupName:"hibernate ogm",matchPackagePrefixes:["org.hibernate.ogm:"]}]},hibernateValidator:{description:"Group Java Hibernate Validator packages.",packageRules:[{groupName:"hibernate validator",matchPackagePrefixes:["org.hibernate.validator:"]}]},illuminate:{description:"Group PHP Illuminate packages together.",packageRules:[{groupName:"illuminate packages",groupSlug:"illuminate",matchPackagePrefixes:["illuminate/"]}]},jekyllEcosystem:{description:"Group Jekyll and related Ruby packages together.",packageRules:[{groupName:"jekyll ecosystem packages",matchSourceUrlPrefixes:["https://github.com/jekyll/","https://github.com/github/pages-gem"]}]},jestPlusTSJest:{description:"Add `ts-jest` `major` update to Jest monorepo.",packageRules:[{groupName:"jest monorepo",matchSourceUrls:["https://github.com/kulshekhar/ts-jest"],matchUpdateTypes:["major"]}]},jestPlusTypes:{description:"Add `@types/jest` update to Jest monorepo.",packageRules:[{groupName:"jest monorepo",matchPackageNames:["@types/jest"],matchUpdateTypes:$Bo}]},jsTest:{description:"Group JS test packages together.",packageRules:[{extends:"packages:jsTest",groupName:"JS test packages"}]},jsTestNonMajor:{description:"Group non-major JS test package updates together.",packageRules:[{extends:"packages:jsTest",groupName:"JS test packages",matchUpdateTypes:["minor","patch"]}]},jsUnitTest:{description:"Group JavaScript unit test packages together.",packageRules:[{extends:"packages:jsUnitTest",groupName:"JS unit test packages"}]},jsUnitTestNonMajor:{description:"Group JavaScipt unit test packages together for non-major updates.",packageRules:[{extends:"packages:jsUnitTest",groupName:"JS unit test packages",matchUpdateTypes:["minor","patch"]}]},jwtFramework:{description:"Group JWT Framework packages together.",packageRules:[{groupName:"JWT Framework packages",matchDatasources:["packagist"],matchPackagePrefixes:["web-token/"]}]},kubernetes:{description:"Group Kubernetes packages together.",packageRules:[{groupName:"kubernetes packages",groupSlug:"kubernetes-go",matchDatasources:["go"],matchPackagePrefixes:["k8s.io/api","k8s.io/apiextensions-apiserver","k8s.io/apimachinery","k8s.io/apiserver","k8s.io/cli-runtime","k8s.io/client-go","k8s.io/cloud-provider","k8s.io/cluster-bootstrap","k8s.io/code-generator","k8s.io/component-base","k8s.io/controller-manager","k8s.io/cri-api","k8s.io/csi-translation-lib","k8s.io/kube-aggregator","k8s.io/kube-controller-manager","k8s.io/kube-proxy","k8s.io/kube-scheduler","k8s.io/kubectl","k8s.io/kubelet","k8s.io/legacy-cloud-providers","k8s.io/metrics","k8s.io/mount-utils","k8s.io/pod-security-admission","k8s.io/sample-apiserver","k8s.io/sample-cli-plugin","k8s.io/sample-controller"]}]},linters:{description:"Group various lint packages together.",packageRules:[{extends:"packages:linters",groupName:"linters"}]},nodeJs:{description:"Group anything that looks like Node.js together so that it's updated together.",packageRules:[{commitMessageTopic:"Node.js",excludePackageNames:["calico/node","kindest/node"],matchDatasources:["docker"],matchDepNames:["node"],matchPackagePatterns:["/node$"]}]},phpstan:{description:"Group PHPStan packages together.",packageRules:[{groupName:"PHPStan packages",matchDatasources:["packagist"],matchPackagePatterns:["^phpstan/phpstan$","/phpstan-"]}]},polymer:{description:"Group all `@polymer` packages together.",packageRules:[{groupName:"polymer packages",matchPackagePrefixes:["@polymer/"]}]},postcss:{description:"Group PostCSS packages together.",packageRules:[{extends:"packages:postcss",groupName:"postcss packages"}]},react:{description:"Group React and corresponding `@types` packages together.",packageRules:[{groupName:"react monorepo",matchPackageNames:["@types/react","@types/react-dom"]}]},recommended:{description:"Use curated list of recommended non-monorepo package groupings.",extends:["group:nodeJs","group:allApollographql","group:codemirror","group:fortawesome","group:fusionjs","group:glimmer","group:goOpenapi","group:hibernateCore","group:hibernateValidator","group:hibernateOgm","group:hibernateCommons","group:illuminate","group:jekyllEcosystem","group:jestPlusTSJest","group:jestPlusTypes","group:jwtFramework","group:kubernetes","group:phpstan","group:polymer","group:react","group:resilience4j","group:rubyOnRails","group:rubyOmniauth","group:socketio","group:springAmqp","group:springAndroid","group:springBatch","group:springBoot","group:springCloud","group:springCore","group:springData","group:springHateoas","group:springIntegration","group:springKafka","group:springLdap","group:springMobile","group:springOsgi","group:springRestDocs","group:springRoo","group:springScala","group:springSecurity","group:springSession","group:springShell","group:springSocial","group:springStatemachine","group:springWebflow","group:springWs","group:symfony"],ignoreDeps:[]},resilience4j:{description:"Group Java Resilience4j packages.",packageRules:[{groupName:"resilience4j",matchPackagePrefixes:["io.github.resilience4j:"]}]},rubyOmniauth:{description:"Group OmniAuth packages together.",packageRules:[{groupName:"omniauth packages",matchDatasources:["rubygems"],matchPackagePrefixes:["omniauth"]}]},rubyOnRails:{description:"Group Ruby on Rails packages together.",packageRules:[{groupName:"Ruby on Rails packages",matchDatasources:["rubygems"],matchPackageNames:["actioncable","actionmailbox","actionmailer","actionpack","actiontext","actionview","activejob","activemodel","activerecord","activestorage","activesupport","railties","rails"]}]},socketio:{description:"Group socket.io packages.",packageRules:[{groupName:"socket.io packages",matchPackagePrefixes:["socket.io"]}]},springAmqp:{description:"Group Java Spring AMQP packages.",packageRules:[{groupName:"spring amqp",matchPackagePrefixes:["org.springframework.amqp:"]}]},springAndroid:{description:"Group Java Spring Android packages.",packageRules:[{groupName:"spring android",matchPackagePrefixes:["org.springframework.android:"]}]},springBatch:{description:"Group Java Spring Batch packages.",packageRules:[{groupName:"spring batch",matchPackagePrefixes:["org.springframework.batch:"]}]},springBoot:{description:"Group Java Spring Boot packages.",packageRules:[{groupName:"spring boot",matchDepNames:["org.springframework.boot"],matchPackagePrefixes:["org.springframework.boot:"]}]},springCloud:{description:"Group Java Spring Cloud packages.",packageRules:[{groupName:"spring cloud",matchPackagePrefixes:["org.springframework.cloud:"]}]},springCore:{description:"Group Java Spring Core packages.",packageRules:[{groupName:"spring core",matchPackagePrefixes:["org.springframework:"]}]},springData:{description:"Group Java Spring Data packages.",packageRules:[{groupName:"spring data",matchPackagePrefixes:["org.springframework.data:"]}]},springHateoas:{description:"Group Java Spring HATEOAS packages.",packageRules:[{groupName:"spring hateoas",matchPackagePrefixes:["org.springframework.hateoas:"]}]},springIntegration:{description:"Group Java Spring Integration packages.",packageRules:[{groupName:"spring integration",matchPackagePrefixes:["org.springframework.integration:"]}]},springKafka:{description:"Group Java Spring Kafka packages.",packageRules:[{groupName:"spring kafka",matchPackagePrefixes:["org.springframework.kafka:"]}]},springLdap:{description:"Group Java Spring LDAP packages.",packageRules:[{groupName:"spring ldap",matchPackagePrefixes:["org.springframework.ldap:"]}]},springMobile:{description:"Group Java Spring Mobile packages.",packageRules:[{groupName:"spring mobile",matchPackagePrefixes:["org.springframework.mobile:"]}]},springOsgi:{description:"Group Java Spring OSGi packages.",packageRules:[{groupName:"spring osgi",matchPackagePrefixes:["org.springframework.osgi:"]}]},springRestDocs:{description:"Group Java Spring REST Docs packages.",packageRules:[{groupName:"spring restdocs",matchPackagePrefixes:["org.springframework.restdocs:"]}]},springRoo:{description:"Group Java Spring Roo packages.",packageRules:[{groupName:"spring roo",matchPackagePrefixes:["org.springframework.roo:"]}]},springScala:{description:"Group Java Spring Scala packages.",packageRules:[{groupName:"spring scala",matchPackagePrefixes:["org.springframework.scala:"]}]},springSecurity:{description:"Group Java Spring Security packages.",packageRules:[{groupName:"spring security",matchPackagePrefixes:["org.springframework.security:"]}]},springSession:{description:"Group Java Spring Session packages.",packageRules:[{groupName:"spring session",matchPackagePrefixes:["org.springframework.session:"]}]},springShell:{description:"Group Java Spring Shell packages.",packageRules:[{groupName:"spring shell",matchPackagePrefixes:["org.springframework.shell:"]}]},springSocial:{description:"Group Java Spring Social packages.",packageRules:[{groupName:"spring social",matchPackagePrefixes:["org.springframework.social:"]}]},springStatemachine:{description:"Group Java Spring Statemachine packages.",packageRules:[{groupName:"spring statemachine",matchPackagePrefixes:["org.springframework.statemachine:"]}]},springWebflow:{description:"Group Java Spring WebFlow packages.",packageRules:[{groupName:"spring webflow",matchPackagePrefixes:["org.springframework.webflow:"]}]},springWs:{description:"Group Java Spring WS packages.",packageRules:[{groupName:"spring ws",matchPackagePrefixes:["org.springframework.ws:"]}]},symfony:{description:"Group PHP Symfony packages together.",packageRules:[{groupName:"symfony packages",groupSlug:"symfony",matchPackagePrefixes:["symfony/"]}]},test:{description:"Group all test packages together.",packageRules:[{extends:"packages:test",groupName:"test packages"}]},testNonMajor:{description:"Group all non-major test package updates together.",packageRules:[{extends:"packages:test",groupName:"test packages",matchUpdateTypes:["minor","patch"]}]},unitTest:{description:"Group all unit test packages together.",packageRules:[{extends:"packages:unitTest",groupName:"unit test packages"}]},unitTestNonMajor:{description:"Group all unit test packages together for non-major updates.",packageRules:[{extends:"packages:unitTest",groupName:"unit test packages",matchUpdateTypes:["minor","patch"]}]}},c0i={...p7h},QBo=[];for(let e of Object.keys(d7h.presets)){let r=`${e}Monorepo`;QBo.push(`group:${r}`),c0i[r]={packageRules:[{description:`Group packages from ${e} monorepo together.`,extends:`monorepo:${e}`,groupName:`${e} monorepo`,matchUpdateTypes:$Bo}]}}c0i.monorepos={description:"Group known monorepo packages together.",extends:QBo,ignoreDeps:[]};W3r.presets=c0i});var HBo=A(Y3r=>{"use strict";Object.defineProperty(Y3r,"__esModule",{value:!0});Y3r.presets=void 0;Y3r.presets={disableTypesNodeMajor:{description:"Disable `major` updates to `@types/node`.",packageRules:[{enabled:!1,matchPackageNames:["@types/node"],matchUpdateTypes:["major"]}]},followTypescriptNext:{description:"Keep `typescript` version in sync with the `next` tag.",extends:[":followTag(typescript, next)"]},followTypescriptRc:{description:"Keep `typescript` version in sync with the `rc` tag.",extends:[":followTag(typescript, rc)"]},pinGitHubActionDigests:{description:"Pin `github-action` digests.",packageRules:[{matchDepTypes:["action"],pinDigests:!0}]}}});var WBo=A(J3r=>{"use strict";Object.defineProperty(J3r,"__esModule",{value:!0});J3r.presets=void 0;J3r.presets={unpublishSafe:{description:"Wait until the npm package is three days old before raising the update, this prevents npm unpublishing a package you already upgraded to.",npm:{minimumReleaseAge:"3 days"}}}});var YBo=A(X3r=>{"use strict";Object.defineProperty(X3r,"__esModule",{value:!0});X3r.presets=void 0;X3r.presets={angularJs:{description:"All AngularJS packages.",matchPackageNames:["angular","angular-animate","angular-scroll","angular-sanitize"]},apollographql:{description:"All packages published by Apollo GraphQL.",matchSourceUrlPrefixes:["https://github.com/apollographql/"]},emberTemplateLint:{description:"All ember-template-lint packages.",matchPackagePrefixes:["ember-template-lint"]},eslint:{description:"All ESLint packages.",matchPackageNames:["@types/eslint","babel-eslint"],matchPackagePrefixes:["@typescript-eslint/","eslint"]},gatsby:{description:"All packages published by Gatsby.",extends:["monorepo:gatsby"]},googleapis:{description:"All `googleapis` packages.",matchDatasources:["npm"],matchPackageNames:["google-auth-library"],matchPackagePrefixes:["@google-cloud/"]},jsTest:{description:"JavaScript test packages.",extends:["packages:jsUnitTest"]},jsUnitTest:{description:"Unit test packages for JavaScript.",matchPackageNames:["@types/chai","@types/ember-mocha","@types/ember-qunit","@types/enzyme","@types/istanbul","@types/jest","@types/mocha","@types/mock-fs","@types/proxyquire","@types/sinon","@types/supertest","coveralls","ember-exam","ember-mocha","ember-qunit","enzyme","istanbul","mock-fs","nock","nyc","proxyquire","supertest","ts-auto-mock","ts-jest","vitest"],matchPackagePrefixes:["@testing-library","@vitest","chai","jest","mocha","qunit","should","sinon"]},linters:{description:"All lint-related packages.",extends:["packages:emberTemplateLint","packages:eslint","packages:stylelint","packages:tslint"],matchPackageNames:["prettier","remark-lint","standard"]},mapbox:{description:"All Mapbox-related packages.",matchPackagePrefixes:["leaflet","mapbox"]},postcss:{description:"All PostCSS packages.",matchPackageNames:["postcss"],matchPackagePrefixes:["postcss-"]},react:{description:"All React packages.",matchPackageNames:["@types/react"],matchPackagePrefixes:["react"]},stylelint:{description:"All Stylelint packages.",matchPackagePrefixes:["stylelint"]},test:{description:"Test packages.",extends:["packages:unitTest"]},tslint:{description:"All TSLint packages.",matchPackageNames:["codelyzer"],matchPackagePatterns:["\\btslint\\b"]},unitTest:{description:"All unit test packages.",extends:["packages:jsUnitTest"]}}});var JBo=A(Z3r=>{"use strict";Object.defineProperty(Z3r,"__esModule",{value:!0});Z3r.presets=void 0;Z3r.presets={buildkite:{buildkite:{enabled:!0},description:"Enable Buildkite functionality."},dockerCompose:{description:"Enable Docker Compose image updating.","docker-compose":{enabled:!0}},dockerVersions:{description:"Upgrade Docker tags to newer versions.","docker-compose":{major:{enabled:!0},minor:{enabled:!0}},dockerfile:{major:{enabled:!0},minor:{enabled:!0}}}}});var XBo=A(eRr=>{"use strict";Object.defineProperty(eRr,"__esModule",{value:!0});eRr.presets=void 0;eRr.presets={dockerfileVersions:{description:"Update `_VERSION` variables in Dockerfiles.",regexManagers:[{fileMatch:["(^|/|\\.)([Dd]ocker|[Cc]ontainer)file$","(^|/)([Dd]ocker|[Cc]ontainer)file[^/]*$"],matchStrings:['# renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>[^\\s]+?)(?: (lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?(?: registryUrl=(?<registryUrl>[^\\s]+?))?\\s(?:ENV|ARG) .+?_VERSION[ =]"?(?<currentValue>.+?)"?\\s']}]},githubActionsVersions:{description:"Update `_VERSION` environment variables in GitHub Action files.",regexManagers:[{fileMatch:["^.github/(?:workflows|actions)/.+\\.ya?ml$"],matchStrings:[`# renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>[^\\s]+?)(?: (?:lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[a-z-0-9]+?))?\\s+[A-Za-z0-9_]+?_VERSION\\s*:\\s*["']?(?<currentValue>.+?)["']?\\s`]}]},helmChartYamlAppVersions:{description:"Update `appVersion` value in Helm chart `Chart.yaml`.",regexManagers:[{datasourceTemplate:"docker",fileMatch:["(^|/)Chart\\.yaml$"],matchStrings:[`#\\s*renovate: image=(?<depName>.*?)\\s+appVersion:\\s*["']?(?<currentValue>[\\w+\\.\\-]*)`]}]},tfvarsVersions:{description:"Update `*_version` variables in `.tfvars` files.",regexManagers:[{fileMatch:[".+\\.tfvars$"],matchStrings:['#\\s*renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s.*?_version\\s*=\\s*"(?<currentValue>.*)"'],versioningTemplate:"{{#if versioning}}{{{versioning}}}{{/if}}"}]}}});var ZBo=A(tRr=>{"use strict";Object.defineProperty(tRr,"__esModule",{value:!0});tRr.addPresets=void 0;function m7h(e){let r=[];for(let t of e){let{matchCurrentVersion:n,matchDatasources:i,replacements:s,replacementVersion:a}=t;for(let o of s){let[c,l]=o;r.push({matchCurrentVersion:n,matchDatasources:i,matchPackageNames:c,replacementName:l,replacementVersion:a})}}return r}function f7h(e,...r){var n;let t=((n=e.all)==null?void 0:n.extends)??[];for(let i of r){let{title:s,description:a,packageRules:o}=i;e[s]={description:a,packageRules:m7h(o)},t.push(`replacements:${s}`)}t.sort()}tRr.addPresets=f7h});var e9o=A(LFt=>{"use strict";Object.defineProperty(LFt,"__esModule",{value:!0});LFt.presets=void 0;var h7h=ZBo();LFt.presets={all:{description:"Apply crowd-sourced package replacement rules.",extends:["replacements:apollo-server-to-scoped","replacements:babel-eslint-to-eslint-parser","replacements:containerbase","replacements:cucumber-to-scoped","replacements:fastify-to-scoped","replacements:hapi-to-scoped","replacements:jade-to-pug","replacements:joi-to-scoped","replacements:joi-to-unscoped","replacements:k8s-registry-move","replacements:middie-to-scoped","replacements:now-to-vercel","replacements:parcel-css-to-lightningcss","replacements:react-query-devtools-to-scoped","replacements:react-query-to-scoped","replacements:react-scripts-ts-to-react-scripts","replacements:renovate-pep440-to-renovatebot-pep440","replacements:rollup-node-resolve-to-scoped","replacements:vso-task-lib-to-azure-pipelines-task-lib","replacements:vsts-task-lib-to-azure-pipelines-task-lib","replacements:xmldom-to-scoped"],ignoreDeps:[]},"apollo-server-to-scoped":{description:"`apollo-server` packages became scoped.",packageRules:[{matchCurrentVersion:">=3.10.3",matchDatasources:["npm"],matchPackageNames:["apollo-server","apollo-server-core","apollo-server-express"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.3.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-errors"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.6.3",matchDatasources:["npm"],matchPackageNames:["apollo-server-types","apollo-server-plugin-base"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.7.0",matchDatasources:["npm"],matchPackageNames:["apollo-datasource-rest"],replacementName:"@apollo/datasource-rest",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.7.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-plugin-response-cache"],replacementName:"@apollo/server-plugin-response-cache",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.5.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-plugin-operation-registry"],replacementName:"@apollo/server-plugin-operation-registry",replacementVersion:"3.5.6"},{matchCurrentVersion:">=3.3.3",matchDatasources:["npm"],matchPackageNames:["apollo-reporting-protobuf"],replacementName:"@apollo/usage-reporting-protobuf",replacementVersion:"4.0.0"}]},"babel-eslint-to-eslint-parser":{description:"`babel-eslint` was renamed under the `@babel` scope.",packageRules:[{matchCurrentVersion:">=7.11.0",matchDatasources:["npm"],matchPackageNames:["babel-eslint"],replacementName:"@babel/eslint-parser",replacementVersion:"7.11.0"}]},containerbase:{description:"Replace containerbase dependencies.",packageRules:[{description:"Replace `containerbase/(buildpack|base)` and `renovate/buildpack` with `ghcr.io/containerbase/base`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?containerbase/(?:buildpack|base)$","^ghcr\\.io/containerbase/buildpack$","^(?:docker\\.io/)?renovate/buildpack$"],replacementName:"ghcr.io/containerbase/base"},{description:"Replace `containerbase/node` and `renovate/node` with `ghcr.io/containerbase/node`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?(?:containerbase|renovate)/node$"],replacementName:"ghcr.io/containerbase/node"},{description:"Replace `containerbase/sidecar` and `renovate/sidecar` with `ghcr.io/containerbase/sidecar`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?(?:containerbase|renovate)/sidecar$"],replacementName:"ghcr.io/containerbase/sidecar"},{description:"Replace `renovatebot/internal-tools` with `containerbase/internal-tools`.",matchDatasources:["github-tags"],matchPackageNames:["renovatebot/internal-tools"],replacementName:"containerbase/internal-tools"}]},"cucumber-to-scoped":{description:"`cucumber` became scoped.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["cucumber"],replacementName:"@cucumber/cucumber",replacementVersion:"7.0.0"}]},"fastify-to-scoped":{description:"`fastify` packages became scoped.",packageRules:[{matchCurrentVersion:">=3.3.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-accepts-serializer"],replacementName:"@fastify/accepts-serializer",replacementVersion:"4.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-accepts"],replacementName:"@fastify/accepts",replacementVersion:"3.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-auth"],replacementName:"@fastify/auth",replacementVersion:"2.0.0"},{matchCurrentVersion:">=3.13.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-autoload"],replacementName:"@fastify/autoload",replacementVersion:"4.0.0"},{matchCurrentVersion:">=1.3.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-awilix"],replacementName:"@fastify/awilix",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-basic-auth"],replacementName:"@fastify/basic-auth",replacementVersion:"3.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-bearer-auth"],replacementName:"@fastify/bearer-auth",replacementVersion:"7.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-caching"],replacementName:"@fastify/caching",replacementVersion:"7.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-circuit-breaker"],replacementName:"@fastify/circuit-breaker",replacementVersion:"2.0.0"},{matchCurrentVersion:">=4.1.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-compress"],replacementName:"@fastify/compress",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.7.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-cookie"],replacementName:"@fastify/cookie",replacementVersion:"6.0.0"},{matchCurrentVersion:">=6.1.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-cors"],replacementName:"@fastify/cors",replacementVersion:"7.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-diagnostics-channel"],replacementName:"@fastify/diagnostics-channel",replacementVersion:"2.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-elasticsearch"],replacementName:"@fastify/elasticsearch",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-env"],replacementName:"@fastify/env",replacementVersion:"3.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-error"],replacementName:"@fastify/error",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-etag"],replacementName:"@fastify/etag",replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.4.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-express"],replacementName:"@fastify/express",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.1.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-flash"],replacementName:"@fastify/flash",replacementVersion:"4.0.0"},{matchCurrentVersion:">=5.3.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-formbody"],replacementName:"@fastify/formbody",replacementVersion:"6.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-funky"],replacementName:"@fastify/funky",replacementVersion:"2.0.0"},{matchCurrentVersion:">=7.1.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-helmet"],replacementName:"@fastify/helmet",replacementVersion:"8.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-hotwire"],replacementName:"@fastify/hotwire",replacementVersion:"1.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-http-proxy"],replacementName:"@fastify/http-proxy",replacementVersion:"7.0.0"},{matchCurrentVersion:">=4.2.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-jwt"],replacementName:"@fastify/jwt",replacementVersion:"5.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-kafka"],replacementName:"@fastify/kafka",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-leveldb"],replacementName:"@fastify/leveldb",replacementVersion:"4.0.0"},{matchCurrentVersion:">=4.2.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-mongodb"],replacementName:"@fastify/mongodb",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.4.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-multipart"],replacementName:"@fastify/multipart",replacementVersion:"6.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-mysql"],replacementName:"@fastify/mysql",replacementVersion:"3.0.0"},{matchCurrentVersion:">=7.3.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-nextjs"],replacementName:"@fastify/nextjs",replacementVersion:"8.0.0"},{matchCurrentVersion:">=4.6.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-oauth2"],replacementName:"@fastify/oauth2",replacementVersion:"5.0.0"},{matchCurrentVersion:">=0.5.0",matchDatasources:["npm"],matchPackageNames:["fastify-passport"],replacementName:"@fastify/passport",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.7.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-postgres"],replacementName:"@fastify/postgres",replacementVersion:"4.0.0"},{matchCurrentVersion:">=5.9.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-rate-limit"],replacementName:"@fastify/rate-limit",replacementVersion:"6.0.0"},{matchCurrentVersion:">=4.4.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-redis"],replacementName:"@fastify/redis",replacementVersion:"5.0.0"},{matchCurrentVersion:">=6.7.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-reply-from"],replacementName:"@fastify/reply-from",replacementVersion:"7.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-request-context"],replacementName:"@fastify/request-context",replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-response-validation"],replacementName:"@fastify/response-validation",replacementVersion:"1.0.0"},{matchCurrentVersion:">=2.1.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-routes-stats"],replacementName:"@fastify/routes-stats",replacementVersion:"3.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-routes"],replacementName:"@fastify/routes",replacementVersion:"4.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-schedule"],replacementName:"@fastify/schedule",replacementVersion:"2.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-secure-session"],replacementName:"@fastify/secure-session",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-sensible"],replacementName:"@fastify/sensible",replacementVersion:"4.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-soap-client"],replacementName:"@fastify/soap-client",replacementVersion:"1.0.0"},{matchCurrentVersion:">=4.7.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-static"],replacementName:"@fastify/static",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.2.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-swagger"],replacementName:"@fastify/swagger",replacementVersion:"6.0.0"},{matchCurrentVersion:">=3.1.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-url-data"],replacementName:"@fastify/url-data",replacementVersion:"4.0.0"},{matchCurrentVersion:">=4.3.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-websocket"],replacementName:"@fastify/websocket",replacementVersion:"5.0.0"},{matchCurrentVersion:">=2.1.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-zipkin"],replacementName:"@fastify/zipkin",replacementVersion:"3.0.0"}]},"hapi-to-scoped":{description:"`hapi` became scoped.",packageRules:[{matchCurrentVersion:">=18.0.0",matchDatasources:["npm"],matchPackageNames:["hapi"],replacementName:"@hapi/hapi",replacementVersion:"18.2.0"}]},"jade-to-pug":{description:"Jade was renamed to Pug.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["jade"],replacementName:"pug",replacementVersion:"2.0.0"}]},"joi-to-scoped":{description:"`joi` became scoped under the `hapi` organization.",packageRules:[{matchCurrentVersion:">=14.0.0 <14.4.0",matchDatasources:["npm"],matchPackageNames:["joi"],replacementName:"@hapi/joi",replacementVersion:"14.4.0"}]},"joi-to-unscoped":{description:"`joi` was moved out of the `hapi` organization.",packageRules:[{matchCurrentVersion:">=17.0.0",matchDatasources:["npm"],matchPackageNames:["@hapi/joi"],replacementName:"joi",replacementVersion:"17.1.1"}]},"k8s-registry-move":{description:"The Kubernetes container registry has changed from `k8s.gcr.io` to `registry.k8s.io`.",packageRules:[{matchDatasources:["docker"],matchPackagePatterns:["^k8s\\.gcr\\.io/.+$"],replacementNameTemplate:"{{{replace 'k8s\\.gcr\\.io/' 'registry.k8s.io/' packageName}}}"}]},"middie-to-scoped":{description:"`middie` became scoped.",packageRules:[{matchCurrentVersion:">=7.1.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["middie"],replacementName:"@fastify/middie",replacementVersion:"8.0.0"}]},"now-to-vercel":{description:"`now` was renamed to `vercel`.",packageRules:[{matchCurrentVersion:">=21.0.0",matchDatasources:["npm"],matchPackageNames:["now"],replacementName:"vercel",replacementVersion:"21.0.0"}]},"parcel-css-to-lightningcss":{description:"`@parcel/css` was renamed to `lightningcss`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["@parcel/css"],replacementName:"lightningcss",replacementVersion:"1.14.0"}]},"react-query-devtools-to-scoped":{description:"`react-query/devtools` became scoped under the `tanstack` organization.",packageRules:[{matchCurrentVersion:">=2.0.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["react-query/devtools"],replacementName:"@tanstack/react-query-devtools",replacementVersion:"4.0.0"}]},"react-query-to-scoped":{description:"`react-query` became scoped under the `tanstack` organization.",packageRules:[{matchCurrentVersion:">=3.0.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["react-query"],replacementName:"@tanstack/react-query",replacementVersion:"4.0.5"}]},"react-scripts-ts-to-react-scripts":{description:"`react-scripts` supports TypeScript since version `2.1.0`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["react-scripts-ts"],replacementName:"react-scripts",replacementVersion:"2.1.8"}]},"redux-devtools-extension-to-scope":{description:"The `redux-devtools-extension` package was renamed to `@redux-devtools/extension`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["redux-devtools-extension"],replacementName:"@redux-devtools/extension",replacementVersion:"3.0.0"}]},"renovate-pep440-to-renovatebot-pep440":{description:"The `@renovate/pep440` package was renamed to `@renovatebot/pep440`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["@renovate/pep440"],replacementName:"@renovatebot/pep440",replacementVersion:"1.0.0"}]},"rollup-node-resolve-to-scoped":{description:"The node-resolve plugin for rollup became scoped.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["rollup-plugin-node-resolve"],replacementName:"@rollup/plugin-node-resolve",replacementVersion:"6.0.0"}]},"spectre-cli-to-spectre-console-cli":{description:"The `Spectre.Cli` package was renamed to `Spectre.Console.Cli`.",packageRules:[{matchDatasources:["nuget"],matchPackageNames:["Spectre.Cli"],replacementName:"Spectre.Console.Cli",replacementVersion:"0.45.0"}]},"vso-task-lib-to-azure-pipelines-task-lib":{description:"The `vso-task-lib` package is now published as `azure-pipelines-task-lib`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["vso-task-lib"],replacementName:"azure-pipelines-task-lib",replacementVersion:"3.4.0"}]},"vsts-task-lib-to-azure-pipelines-task-lib":{description:"The `vsts-task-lib` package is now published as `azure-pipelines-task-lib`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["vsts-task-lib"],replacementName:"azure-pipelines-task-lib",replacementVersion:"3.4.0"}]},"xmldom-to-scoped":{description:"The `xmldom` package is now published as `@xmldom/xmldom`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["xmldom","xmldom-alpha"],replacementName:"@xmldom/xmldom",replacementVersion:"0.7.5"}]}};var g7h=[[["@material-ui/codemod"],"@mui/codemod"],[["@material-ui/core"],"@mui/material"],[["@material-ui/icons"],"@mui/icons-material"],[["@material-ui/lab"],"@mui/labs"],[["@material-ui/private-theming"],"@mui/private-theming"],[["@material-ui/styled-engine"],"@mui/styled-engine"],[["@material-ui/styled-engine-sc"],"@mui/styled-engine-sc"],[["@material-ui/styles"],"@mui/styles"],[["@material-ui/system"],"@mui/system"],[["@material-ui/types"],"@mui/types"],[["@material-ui/unstyled"],"@mui/core"]],y7h={description:"The `material-ui` monorepo org was renamed from `@material-ui` to `@mui`.",packageRules:[{matchCurrentVersion:">=4.0.0 <5.0.0",matchDatasources:["npm"],replacements:g7h,replacementVersion:"5.0.0"}],title:"material-ui-to-mui"},_7h={description:"The `messageformat` monorepo package naming scheme changed from `messageFormat-{{package}}`-to-`@messageformat/{{package}}`.",packageRules:[{matchCurrentVersion:">=2.0.0 <3.0.0",matchDatasources:["npm"],replacements:[[["messageformat-cli"],"@messageformat/cli"],[["messageformat"],"@messageformat/core"]],replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.4.0 <1.0.0",matchDatasources:["npm"],replacements:[[["messageformat-convert"],"@messageformat/convert"],[["react-message-context"],"@messageformat/react"]],replacementVersion:"1.0.0"},{matchCurrentVersion:">=4.0.0 <5.0.0",matchDatasources:["npm"],replacements:[[["messageformat-parser"],"@messageformat/parser"]],replacementVersion:"5.0.0"}],title:"messageFormat-{{package}}-to-@messageformat/{{package}}"};(0,h7h.addPresets)(LFt.presets,_7h,y7h)});var u9o=A(rRr=>{"use strict";Object.defineProperty(rRr,"__esModule",{value:!0});rRr.presets=void 0;var t9o=["before 4am"],r9o=["before 4am on Monday"],n9o=["before 4am on the first day of the month"],i9o=["after 10pm every weekday","before 5am every weekday","every weekend"],s9o=["every 3 months on the first day of the month"],a9o=["every weekday"],o9o=["every weekend"],c9o=["every 12 months on the first day of the month"];rRr.presets={automergeDaily:{automergeSchedule:t9o,description:"Schedule automerge daily."},automergeEarlyMondays:{automergeSchedule:r9o,description:"Weekly automerge schedule on early Monday mornings."},automergeMonthly:{automergeSchedule:n9o,description:"Schedule automerge monthly."},automergeNonOfficeHours:{automergeSchedule:i9o,description:"Schedule automerge for typical non-office hours (night time and weekends)."},automergeQuarterly:{automergeSchedule:s9o,description:"Schedule automerge quarterly."},automergeWeekdays:{automergeSchedule:a9o,description:"Schedule automerge for weekdays."},automergeWeekends:{automergeSchedule:o9o,description:"Schedule automerge for weekends."},automergeWeekly:{description:"Schedule automerge weekly.",extends:["schedule:automergeEarlyMondays"]},automergeYearly:{automergeSchedule:c9o,description:"Schedule automerge once a year (not recommended)."},daily:{description:"Schedule daily.",schedule:t9o},earlyMondays:{description:"Weekly schedule on early Monday mornings.",schedule:r9o},monthly:{description:"Schedule monthly.",schedule:n9o},nonOfficeHours:{description:"Schedule for typical non-office hours (night time and weekends).",schedule:i9o},quarterly:{description:"Schedule quarterly.",schedule:s9o},weekdays:{description:"Schedule for weekdays.",schedule:a9o},weekends:{description:"Schedule for weekends.",schedule:o9o},weekly:{description:"Schedule weekly.",extends:["schedule:earlyMondays"]},yearly:{description:"Schedule once a year (not recommended).",schedule:c9o}}});var l9o=A(nRr=>{"use strict";Object.defineProperty(nRr,"__esModule",{value:!0});nRr.presets=void 0;nRr.presets={all:{description:["Apply crowd-sourced workarounds for known problems with packages."],extends:["workarounds:mavenCommonsAncientVersion","workarounds:ignoreSpringCloudNumeric","workarounds:ignoreWeb3jCoreWithOldReleaseTimestamp","workarounds:ignoreHttp4sDigestMilestones","workarounds:typesNodeVersioning","workarounds:reduceRepologyServerLoad","workarounds:doNotUpgradeFromAlpineStableToEdge","workarounds:supportRedHatImageVersion","workarounds:javaLTSVersions","workarounds:disableEclipseLifecycleMapping","workarounds:disableMavenParentRoot","workarounds:containerbase"],ignoreDeps:[]},containerbase:{description:"Add some containerbase overrides",packageRules:[{description:"Use node versioning for `(containerbase|renovate)/node` images",matchDatasources:["docker"],matchPackagePatterns:["^(?:(?:docker|ghcr)\\.io/)?(?:containerbase|renovate)/node$"],versioning:"node"}]},disableEclipseLifecycleMapping:{description:"Disable Eclipse m2e lifecycle-mapping placeholder package.",packageRules:[{enabled:!1,matchDatasources:["maven"],matchPackageNames:["org.eclipse.m2e:lifecycle-mapping"]}]},disableMavenParentRoot:{description:"Avoid version fetching for Maven packages detected as project root.",packageRules:[{enabled:!1,matchDepTypes:["parent-root"],matchManagers:["maven"]}]},doNotUpgradeFromAlpineStableToEdge:{description:"Do not upgrade from Alpine stable to edge.",packageRules:[{allowedVersions:"<20000000",matchCurrentVersion:"!/^\\d{8}$/",matchDatasources:["docker"],matchPackageNames:["alpine"]}]},ignoreHttp4sDigestMilestones:{description:"Ignore `http4s` digest-based `1.x` milestones.",packageRules:[{allowedVersions:"!/^1\\.0-\\d+-[a-fA-F0-9]{7}$/",matchManagers:["sbt"],matchPackagePrefixes:["org.http4s:"]}]},ignoreSpringCloudNumeric:{description:"Ignore spring cloud `1.x` releases.",packageRules:[{allowedVersions:"/^[A-Z]/",matchDatasources:["maven"],matchPackageNames:["org.springframework.cloud:spring-cloud-starter-parent"]}]},ignoreWeb3jCoreWithOldReleaseTimestamp:{description:"Ignore `web3j` `5.0.0` release.",packageRules:[{allowedVersions:"!/^5\\.0\\.0/",matchDatasources:["maven"],matchPackageNames:["org.web3j:core"]}]},javaLTSVersions:{description:"Limit Java runtime versions to LTS releases.",packageRules:[{allowedVersions:"/^(?:8|11|17)(?:\\.|-|$)/",description:"Limit Java runtime versions to LTS releases. To receive all major releases add `workarounds:javaLTSVersions` to the `ignorePresets` array.",matchDatasources:["docker","java-version"],matchPackageNames:["eclipse-temurin","amazoncorretto","adoptopenjdk","openjdk","java","java-jre","sapmachine"],versioning:"regex:^(?<major>\\d+)?(\\.(?<minor>\\d+))?(\\.(?<patch>\\d+))?([\\._+](?<build>\\d+))?(-(?<compatibility>.*))?$"}]},mavenCommonsAncientVersion:{description:"Fix some problems with very old Maven commons versions.",packageRules:[{allowedVersions:"!/^200\\d{5}(\\.\\d+)?/",matchDatasources:["maven","sbt-package"],matchPackagePrefixes:["commons-"]}]},reduceRepologyServerLoad:{description:"Limit concurrent requests to reduce load on Repology servers until we can fix this properly, see issue `#10133`.",hostRules:[{concurrentRequestLimit:1,matchHost:"repology.org"}]},supportRedHatImageVersion:{description:"Use specific versioning for Red Hat-maintained container images.",packageRules:[{matchDatasources:["docker"],matchPackageNames:["registry.access.redhat.com/rhel","registry.access.redhat.com/rhel-atomic","registry.access.redhat.com/rhel-init","registry.access.redhat.com/rhel-minimal"],matchPackagePrefixes:["registry.access.redhat.com/rhceph/","registry.access.redhat.com/rhgs3/","registry.access.redhat.com/rhel7","registry.access.redhat.com/rhel8/","registry.access.redhat.com/rhel9/","registry.access.redhat.com/rhscl/","registry.access.redhat.com/ubi7","registry.access.redhat.com/ubi8","registry.access.redhat.com/ubi9","redhat/"],versioning:"redhat"}]},typesNodeVersioning:{description:"Use node versioning for `@types/node`.",packageRules:[{matchManagers:["npm"],matchPackageNames:["@types/node"],versioning:"node"}]}}});var d9o=A(Zge=>{"use strict";Object.defineProperty(Zge,"__esModule",{value:!0});Zge.getPreset=Zge.groups=void 0;var PB=(tn(),Dr(en)),A7h=PB.__importStar(UBo()),b7h=PB.__importStar(VBo()),C7h=PB.__importStar(zBo()),v7h=PB.__importStar(KBo()),E7h=PB.__importStar(HBo()),D7h=PB.__importStar(o0i()),S7h=PB.__importStar(WBo()),w7h=PB.__importStar(YBo()),I7h=PB.__importStar(JBo()),x7h=PB.__importStar(XBo()),T7h=PB.__importStar(e9o()),P7h=PB.__importStar(u9o()),R7h=PB.__importStar(l9o());Zge.groups={config:A7h.presets,default:b7h.presets,docker:C7h.presets,group:v7h.presets,helpers:E7h.presets,monorepo:D7h.presets,npm:S7h.presets,packages:w7h.presets,preview:I7h.presets,regexManagers:x7h.presets,replacements:T7h.presets,schedule:P7h.presets,workarounds:R7h.presets};function k7h({repo:e,presetName:r}){return Zge.groups[e]&&r?Zge.groups[e][r]:void 0}Zge.getPreset=k7h});var m9o=A(Ppt=>{"use strict";Object.defineProperty(Ppt,"__esModule",{value:!0});Ppt.getPresetFromEndpoint=Ppt.fetchJSONFile=void 0;var F7h=Pi(),N7h=fA(),O7h=Ug(),iRr=Xge();async function p9o(e,r,t,n){let i;try{i=await N7h.platform.getRawFile(r,e,n??void 0)}catch(s){throw s instanceof O7h.ExternalHostError?s:(F7h.logger.debug(`Preset file ${r} not found in ${e}`),new Error(iRr.PRESET_DEP_NOT_FOUND))}if(!i)throw new Error(iRr.PRESET_DEP_NOT_FOUND);return(0,iRr.parsePreset)(i)}Ppt.fetchJSONFile=p9o;function B7h(e,r,t,n,i){return(0,iRr.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:p9o})}Ppt.getPresetFromEndpoint=B7h});var l0i=A(aRr=>{"use strict";Object.defineProperty(aRr,"__esModule",{value:!0});aRr.getPreset=void 0;var sRr=(tn(),Dr(en)),f9o=_f(),q7h=sRr.__importStar(t0i()),M7h=sRr.__importStar(n0i()),L7h=sRr.__importStar(s0i()),u0i=sRr.__importStar(m9o()),j7h={azure:u0i,bitbucket:u0i,"bitbucket-server":u0i,codecommit:null,gitea:q7h,github:M7h,gitlab:L7h,local:null};function G7h({repo:e,presetName:r="default",presetPath:t,tag:n}){let i=f9o.GlobalConfig.get("platform");if(!i)throw new Error("Missing platform config for local preset.");let s=j7h[i];if(!s)throw new Error("The platform you're using ($platform) does not support local presets.");let a=f9o.GlobalConfig.get("endpoint");return s.getPresetFromEndpoint(e,r,t,a,n)}aRr.getPreset=G7h});var y9o=A(oRr=>{"use strict";Object.defineProperty(oRr,"__esModule",{value:!0});oRr.getPreset=void 0;var h9o=Pi(),g9o=Zrr(),U7h=Wb(),d0i=Xge(),V7h="npm",z7h=new U7h.Http(V7h);async function $7h({repo:e,presetName:r="default"}){let t;try{let i=(0,g9o.resolveRegistryUrl)(e);h9o.logger.once.warn({registryUrl:i,pkg:e},"Using npm packages for Renovate presets is now deprecated. Please migrate to repository-based presets instead.");let s=(0,g9o.resolvePackageUrl)(i,e),a=(await z7h.getJson(s)).body;t=a.versions[a["dist-tags"].latest]}catch{throw new Error(d0i.PRESET_DEP_NOT_FOUND)}if(!(t!=null&&t["renovate-config"]))throw new Error(d0i.PRESET_RENOVATE_CONFIG_NOT_FOUND);let n=t["renovate-config"][r];if(!n){let i=Object.keys(t["renovate-config"]);throw h9o.logger.debug({presetNames:i,presetName:r},"Preset not found within renovate-config"),new Error(d0i.PRESET_NOT_FOUND)}return n}oRr.getPreset=$7h});var GFt=A(MX=>{"use strict";Object.defineProperty(MX,"__esModule",{value:!0});MX.resolveConfigPresets=MX.getPreset=MX.parsePreset=MX.replaceArgs=void 0;var LX=(tn(),Dr(en)),e1e=LX.__importDefault(_a()),_9o=Zp(),s5=Pi(),Q7h=Ug(),A9o=LX.__importStar(P3()),K7h=iP(),jFt=Ba(),H7h=LX.__importStar(Zfi()),W7h=LX.__importStar(Yge()),b9o=gFt(),Y7h=ofi(),J7h=LX.__importStar(t0i()),X7h=LX.__importStar(n0i()),Z7h=LX.__importStar(s0i()),e6h=LX.__importStar(d9o()),t6h=LX.__importStar(l0i()),r6h=LX.__importStar(y9o()),Mse=Xge(),n6h={github:X7h,npm:r6h,gitlab:Z7h,gitea:J7h,local:t6h,internal:e6h},C9o=(0,jFt.regEx)(/^(?<repo>~?[\w\-. /]+?)\/\/(?:(?<presetPath>[\w\-./]+)\/)?(?<presetName>[\w\-.]+)(?:#(?<tag>[\w\-./]+?))?$/),i6h=(0,jFt.regEx)(/^(?<repo>~?[\w\-. /]+)(?::(?<presetName>[\w\-.+/]+))?(?:#(?<tag>[\w\-./]+?))?$/);function uRr(e,r){if(e1e.default.string(e)){let t=e;for(let[n,i]of Object.entries(r)){let s=(0,jFt.regEx)(`{{${n}}}`,"g",!1);t=t.replace(s,i)}return t}if(e1e.default.array(e)){let t=[];for(let n of e)t.push(uRr(n,r));return t}if(e1e.default.object(e)){let t={};for(let[n,i]of Object.entries(e))t[n]=uRr(i,r);return t}return e}MX.replaceArgs=uRr;function v9o(e){var l,u;let r=e,t,n,i,s,a,o;if(r.startsWith("github>")?(t="github",r=r.substring(7)):r.startsWith("gitlab>")?(t="gitlab",r=r.substring(7)):r.startsWith("gitea>")?(t="gitea",r=r.substring(6)):r.startsWith("local>")?(t="local",r=r.substring(6)):!r.startsWith("@")&&!r.startsWith(":")&&r.includes("/")&&(t="local"),r=r.replace((0,jFt.regEx)(/^npm>/),""),t=t??"npm",r.includes("(")&&(o=r.slice(r.indexOf("(")+1,-1).split(",").map(m=>m.trim()),r=r.slice(0,r.indexOf("("))),["compatibility","config","default","docker","group","helpers","monorepo","npm","packages","preview","regexManagers","replacements","schedule","workarounds"].some(m=>r.startsWith(`${m}:`)))t="internal",[i,s]=r.split(":");else if(r.startsWith(":"))t="internal",i="default",s=r.slice(1);else if(r.startsWith("@"))[,i]=(0,jFt.regEx)(/(@.*?)(:|$)/).exec(r),r=r.slice(i.length),i.includes("/")||(i+="/renovate-config"),r===""?s="default":s=r.slice(1);else if(r.includes("//")){if(r.includes(":"))throw new Error(Mse.PRESET_PROHIBITED_SUBPRESET);if(!C9o.test(r))throw new Error(Mse.PRESET_INVALID);({repo:i,presetPath:n,presetName:s,tag:a}=((l=C9o.exec(r))==null?void 0:l.groups)??{})}else({repo:i,presetName:s,tag:a}=((u=i6h.exec(r))==null?void 0:u.groups)??{}),t==="npm"&&!i.startsWith("renovate-config-")&&(i=`renovate-config-${i}`),e1e.default.nonEmptyString(s)||(s="default");return{presetSource:t,presetPath:n,repo:i,presetName:s,tag:a,params:o}}MX.parsePreset=v9o;async function p0i(e,r){s5.logger.trace(`getPreset(${e})`);let t=Y7h.removedPresets[e];if(t)return p0i(t,r);if(t===null)return{};let{presetSource:n,repo:i,presetPath:s,presetName:a,tag:o,params:c}=v9o(e),l=`preset:${e}`,u=A9o.get(l);if(e1e.default.nullOrUndefined(u)&&(u=await n6h[n].getPreset({repo:i,presetPath:s,presetName:a,tag:o}),A9o.set(l,u)),!u)throw new Error(Mse.PRESET_DEP_NOT_FOUND);if(s5.logger.trace({presetConfig:u},`Found preset ${e}`),c){let b={};for(let[v,w]of c.entries())b[`arg${v}`]=w;u=uRr(u,b)}s5.logger.trace({presetConfig:u},`Applied params to preset ${e}`);let m=Object.keys(u);m.length===2&&m.includes("description")&&m.includes("extends")&&delete u.description;let h=["description","matchPackageNames","excludePackageNames","matchPackagePatterns","excludePackagePatterns","matchPackagePrefixes","excludePackagePrefixes"];m.every(b=>h.includes(b))&&delete u.description;let{migratedConfig:_}=W7h.migrateConfig(u);return H7h.massageConfig(_)}MX.getPreset=p0i;async function cRr(e,r,t,n=[]){var a,o;let i=(0,K7h.clone)(t);(!i||i.length===0)&&(i=e.ignorePresets??[]),s5.logger.trace({config:e,existingPresets:n},"resolveConfigPresets");let s={};if((a=e.extends)!=null&&a.length){for(let c of e.extends)if(a6h(c,n,i)){s5.logger.trace(`Resolving preset "${c}"`);let l=await s6h(c,r,e,n),u=await cRr(l,r??e,i,n.concat([c]));((o=e==null?void 0:e.ignoreDeps)==null?void 0:o.length)===0&&delete u.description,s=(0,b9o.mergeChildConfig)(s,u)}}s5.logger.trace({config:s},"Post-preset resolve config"),s=(0,b9o.mergeChildConfig)(s,e),delete s.extends,delete s.ignorePresets,s5.logger.trace({config:s},"Post-merge resolve config");for(let[c,l]of Object.entries(s)){let u=["content","onboardingConfig"];if(e1e.default.array(l)){s[c]=[];for(let m of l)e1e.default.object(m)?s[c].push(await cRr(m,r,i,n)):s[c].push(m)}else e1e.default.object(l)&&!u.includes(c)&&(s5.logger.trace(`Resolving object "${c}"`),s[c]=await cRr(l,r,i,n))}return s5.logger.trace({config:e},"Input config"),s5.logger.trace({config:s},"Resolved config"),s}MX.resolveConfigPresets=cRr;async function s6h(e,r,t,n){try{return await p0i(e,r??t)}catch(i){if(s5.logger.debug({preset:e,err:i},"Preset fetch error"),i instanceof Q7h.ExternalHostError||i.message===_9o.PLATFORM_RATE_LIMIT_EXCEEDED)throw i;let s=new Error(_9o.CONFIG_VALIDATION);throw i.message===Mse.PRESET_DEP_NOT_FOUND?s.validationError=`Cannot find preset's package (${e})`:i.message===Mse.PRESET_RENOVATE_CONFIG_NOT_FOUND?s.validationError=`Preset package is missing a renovate-config entry (${e})`:i.message===Mse.PRESET_NOT_FOUND?s.validationError=`Preset name not found within published preset config (${e})`:i.message===Mse.PRESET_INVALID?s.validationError=`Preset is invalid (${e})`:i.message===Mse.PRESET_PROHIBITED_SUBPRESET?s.validationError=`Sub-presets cannot be combined with a custom path (${e})`:i.message===Mse.PRESET_INVALID_JSON?s.validationError=`Preset is invalid JSON (${e})`:s.validationError=`Preset caused unexpected error (${e})`,n.length&&(s.validationError+=". Note: this is a *nested* preset so please contact the preset author if you are unable to fix it yourself."),s5.logger.info({validationError:s.validationError},"Throwing preset error"),s}}function a6h(e,r,t){return r.includes(e)?(s5.logger.debug(`Already seen preset ${e} in [${r.join(", ")}]`),!1):t.includes(e)?(s5.logger.debug(`Ignoring preset ${e} in [${r.join(", ")}]`),!1):!0}});var kpt=A(Rpt=>{"use strict";Object.defineProperty(Rpt,"__esModule",{value:!0});Rpt.applySecretsToConfig=Rpt.validateConfigSecrets=void 0;var o6h=(tn(),Dr(en)),Lse=o6h.__importDefault(_a()),m0i=Zp(),c6h=Pi(),w9o=Ba(),u6h=Q2(),I9o="[A-Za-z][A-Za-z0-9_]*",l6h=(0,w9o.regEx)(`^${I9o}$`),E9o=(0,w9o.regEx)(`{{ secrets\\.(${I9o}) }}`);function D9o(e){if(!e)return;let r=[];if(Lse.default.plainObject(e))for(let[t,n]of Object.entries(e))l6h.test(t)||r.push(`Invalid secret name "${t}"`),Lse.default.string(n)||r.push(`Secret values must be strings. Found type ${typeof n} for secret ${t}`);else r.push(`Config secrets must be a plain object. Found: ${typeof e}`);if(r.length)throw c6h.logger.error({validationErrors:r},"Invalid secrets configured"),new Error(m0i.CONFIG_SECRETS_INVALID)}function d6h(e){if(D9o(e.secrets),e.repositories)for(let r of e.repositories)Lse.default.plainObject(r)&&D9o(r.secrets)}Rpt.validateConfigSecrets=d6h;function S9o(e,r,t){if(!E9o.test(r))return r;if(["branch","commit","group","pr","semantic"].some(i=>e.startsWith(i))){let i=new Error(m0i.CONFIG_VALIDATION);throw i.validationSource="config",i.validationError="Disallowed secret substitution",i.validationMessage=`The field ${e} may not use secret substitution`,i}return r.replace(E9o,(i,s)=>{if(t!=null&&t[s])return t[s];let a=new Error(m0i.CONFIG_VALIDATION);throw a.validationSource="config",a.validationError="Unknown secret name",a.validationMessage=`The following secret name was not found in config: ${String(s)}`,a})}function f0i(e,r,t){let n={...e};t&&delete n.secrets;for(let[i,s]of Object.entries(n))if(Lse.default.plainObject(s)&&(n[i]=f0i(s,r,t)),Lse.default.string(s)&&(n[i]=S9o(i,s,r)),Lse.default.array(s))for(let[a,o]of s.entries())Lse.default.plainObject(o)?s[a]=f0i(o,r,t):Lse.default.string(o)&&(s[a]=S9o(i,o,r));return n}function p6h(e,r=e.secrets,t=!0){if(Lse.default.plainObject(r))for(let n of Object.values(r))(0,u6h.addSecretForSanitizing)(n);return f0i(e,r,t)}Rpt.applySecretsToConfig=p6h});var x9o=A(lRr=>{"use strict";Object.defineProperty(lRr,"__esModule",{value:!0});lRr._globalThis=void 0;lRr._globalThis=typeof globalThis=="object"?globalThis:global});var T9o=A(Uxe=>{"use strict";var m6h=Uxe&&Uxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),f6h=Uxe&&Uxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&m6h(r,e,t)};Object.defineProperty(Uxe,"__esModule",{value:!0});f6h(x9o(),Uxe)});var P9o=A(Vxe=>{"use strict";var h6h=Vxe&&Vxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),g6h=Vxe&&Vxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&h6h(r,e,t)};Object.defineProperty(Vxe,"__esModule",{value:!0});g6h(T9o(),Vxe)});var h0i=A(dRr=>{"use strict";Object.defineProperty(dRr,"__esModule",{value:!0});dRr.VERSION=void 0;dRr.VERSION="1.4.1"});var F9o=A(Fpt=>{"use strict";Object.defineProperty(Fpt,"__esModule",{value:!0});Fpt.isCompatible=Fpt._makeCompatibilityCheck=void 0;var y6h=h0i(),R9o=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function k9o(e){let r=new Set([e]),t=new Set,n=e.match(R9o);if(!n)return()=>!1;let i={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(i.prerelease!=null)return function(c){return c===e};function s(o){return t.add(o),!1}function a(o){return r.add(o),!0}return function(c){if(r.has(c))return!0;if(t.has(c))return!1;let l=c.match(R9o);if(!l)return s(c);let u={major:+l[1],minor:+l[2],patch:+l[3],prerelease:l[4]};return u.prerelease!=null||i.major!==u.major?s(c):i.major===0?i.minor===u.minor&&i.patch<=u.patch?a(c):s(c):i.minor<=u.minor?a(c):s(c)}}Fpt._makeCompatibilityCheck=k9o;Fpt.isCompatible=k9o(y6h.VERSION)});var zxe=A(t1e=>{"use strict";Object.defineProperty(t1e,"__esModule",{value:!0});t1e.unregisterGlobal=t1e.getGlobal=t1e.registerGlobal=void 0;var _6h=P9o(),Npt=h0i(),A6h=F9o(),b6h=Npt.VERSION.split(".")[0],UFt=Symbol.for(`opentelemetry.js.api.${b6h}`),VFt=_6h._globalThis;function C6h(e,r,t,n=!1){var i;let s=VFt[UFt]=(i=VFt[UFt])!==null&&i!==void 0?i:{version:Npt.VERSION};if(!n&&s[e]){let a=new Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return t.error(a.stack||a.message),!1}if(s.version!==Npt.VERSION){let a=new Error(`@opentelemetry/api: Registration of version v${s.version} for ${e} does not match previously registered API v${Npt.VERSION}`);return t.error(a.stack||a.message),!1}return s[e]=r,t.debug(`@opentelemetry/api: Registered a global for ${e} v${Npt.VERSION}.`),!0}t1e.registerGlobal=C6h;function v6h(e){var r,t;let n=(r=VFt[UFt])===null||r===void 0?void 0:r.version;if(!(!n||!(0,A6h.isCompatible)(n)))return(t=VFt[UFt])===null||t===void 0?void 0:t[e]}t1e.getGlobal=v6h;function E6h(e,r){r.debug(`@opentelemetry/api: Unregistering a global for ${e} v${Npt.VERSION}.`);let t=VFt[UFt];t&&delete t[e]}t1e.unregisterGlobal=E6h});var N9o=A(pRr=>{"use strict";Object.defineProperty(pRr,"__esModule",{value:!0});pRr.DiagComponentLogger=void 0;var D6h=zxe(),g0i=class{constructor(r){this._namespace=r.namespace||"DiagComponentLogger"}debug(...r){return zFt("debug",this._namespace,r)}error(...r){return zFt("error",this._namespace,r)}info(...r){return zFt("info",this._namespace,r)}warn(...r){return zFt("warn",this._namespace,r)}verbose(...r){return zFt("verbose",this._namespace,r)}};pRr.DiagComponentLogger=g0i;function zFt(e,r,t){let n=(0,D6h.getGlobal)("diag");if(n)return t.unshift(r),n[e](...t)}});var mRr=A($Ft=>{"use strict";Object.defineProperty($Ft,"__esModule",{value:!0});$Ft.DiagLogLevel=void 0;var S6h;(function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"})(S6h=$Ft.DiagLogLevel||($Ft.DiagLogLevel={}))});var O9o=A(fRr=>{"use strict";Object.defineProperty(fRr,"__esModule",{value:!0});fRr.createLogLevelDiagLogger=void 0;var jse=mRr();function w6h(e,r){e<jse.DiagLogLevel.NONE?e=jse.DiagLogLevel.NONE:e>jse.DiagLogLevel.ALL&&(e=jse.DiagLogLevel.ALL),r=r||{};function t(n,i){let s=r[n];return typeof s=="function"&&e>=i?s.bind(r):function(){}}return{error:t("error",jse.DiagLogLevel.ERROR),warn:t("warn",jse.DiagLogLevel.WARN),info:t("info",jse.DiagLogLevel.INFO),debug:t("debug",jse.DiagLogLevel.DEBUG),verbose:t("verbose",jse.DiagLogLevel.VERBOSE)}}fRr.createLogLevelDiagLogger=w6h});var $xe=A(gRr=>{"use strict";Object.defineProperty(gRr,"__esModule",{value:!0});gRr.DiagAPI=void 0;var I6h=N9o(),x6h=O9o(),B9o=mRr(),hRr=zxe(),T6h="diag",y0i=class e{constructor(){function r(i){return function(...s){let a=(0,hRr.getGlobal)("diag");if(a)return a[i](...s)}}let t=this,n=(i,s={logLevel:B9o.DiagLogLevel.INFO})=>{var a,o,c;if(i===t){let m=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error((a=m.stack)!==null&&a!==void 0?a:m.message),!1}typeof s=="number"&&(s={logLevel:s});let l=(0,hRr.getGlobal)("diag"),u=(0,x6h.createLogLevelDiagLogger)((o=s.logLevel)!==null&&o!==void 0?o:B9o.DiagLogLevel.INFO,i);if(l&&!s.suppressOverrideMessage){let m=(c=new Error().stack)!==null&&c!==void 0?c:"<failed to generate stacktrace>";l.warn(`Current logger will be overwritten from ${m}`),u.warn(`Current logger will overwrite one already registered from ${m}`)}return(0,hRr.registerGlobal)("diag",u,t,!0)};t.setLogger=n,t.disable=()=>{(0,hRr.unregisterGlobal)(T6h,t)},t.createComponentLogger=i=>new I6h.DiagComponentLogger(i),t.verbose=r("verbose"),t.debug=r("debug"),t.info=r("info"),t.warn=r("warn"),t.error=r("error")}static instance(){return this._instance||(this._instance=new e),this._instance}};gRr.DiagAPI=y0i});var q9o=A(yRr=>{"use strict";Object.defineProperty(yRr,"__esModule",{value:!0});yRr.BaggageImpl=void 0;var _0i=class e{constructor(r){this._entries=r?new Map(r):new Map}getEntry(r){let t=this._entries.get(r);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([r,t])=>[r,t])}setEntry(r,t){let n=new e(this._entries);return n._entries.set(r,t),n}removeEntry(r){let t=new e(this._entries);return t._entries.delete(r),t}removeEntries(...r){let t=new e(this._entries);for(let n of r)t._entries.delete(n);return t}clear(){return new e}};yRr.BaggageImpl=_0i});var M9o=A(_Rr=>{"use strict";Object.defineProperty(_Rr,"__esModule",{value:!0});_Rr.baggageEntryMetadataSymbol=void 0;_Rr.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")});var A0i=A(Opt=>{"use strict";Object.defineProperty(Opt,"__esModule",{value:!0});Opt.baggageEntryMetadataFromString=Opt.createBaggage=void 0;var P6h=$xe(),R6h=q9o(),k6h=M9o(),F6h=P6h.DiagAPI.instance();function N6h(e={}){return new R6h.BaggageImpl(new Map(Object.entries(e)))}Opt.createBaggage=N6h;function O6h(e){return typeof e!="string"&&(F6h.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:k6h.baggageEntryMetadataSymbol,toString(){return e}}}Opt.baggageEntryMetadataFromString=O6h});var QFt=A(Bpt=>{"use strict";Object.defineProperty(Bpt,"__esModule",{value:!0});Bpt.ROOT_CONTEXT=Bpt.createContextKey=void 0;function B6h(e){return Symbol.for(e)}Bpt.createContextKey=B6h;var b0i=class e{constructor(r){let t=this;t._currentContext=r?new Map(r):new Map,t.getValue=n=>t._currentContext.get(n),t.setValue=(n,i)=>{let s=new e(t._currentContext);return s._currentContext.set(n,i),s},t.deleteValue=n=>{let i=new e(t._currentContext);return i._currentContext.delete(n),i}}};Bpt.ROOT_CONTEXT=new b0i});var L9o=A(ARr=>{"use strict";Object.defineProperty(ARr,"__esModule",{value:!0});ARr.DiagConsoleLogger=void 0;var C0i=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],v0i=class{constructor(){function r(t){return function(...n){if(console){let i=console[t];if(typeof i!="function"&&(i=console.log),typeof i=="function")return i.apply(console,n)}}}for(let t=0;t<C0i.length;t++)this[C0i[t].n]=r(C0i[t].c)}};ARr.DiagConsoleLogger=v0i});var E0i=A(i1=>{"use strict";Object.defineProperty(i1,"__esModule",{value:!0});i1.createNoopMeter=i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=i1.NOOP_OBSERVABLE_GAUGE_METRIC=i1.NOOP_OBSERVABLE_COUNTER_METRIC=i1.NOOP_UP_DOWN_COUNTER_METRIC=i1.NOOP_HISTOGRAM_METRIC=i1.NOOP_COUNTER_METRIC=i1.NOOP_METER=i1.NoopObservableUpDownCounterMetric=i1.NoopObservableGaugeMetric=i1.NoopObservableCounterMetric=i1.NoopObservableMetric=i1.NoopHistogramMetric=i1.NoopUpDownCounterMetric=i1.NoopCounterMetric=i1.NoopMetric=i1.NoopMeter=void 0;var bRr=class{constructor(){}createHistogram(r,t){return i1.NOOP_HISTOGRAM_METRIC}createCounter(r,t){return i1.NOOP_COUNTER_METRIC}createUpDownCounter(r,t){return i1.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(r,t){return i1.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(r,t){return i1.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(r,t){return i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(r,t){}removeBatchObservableCallback(r){}};i1.NoopMeter=bRr;var qpt=class{};i1.NoopMetric=qpt;var CRr=class extends qpt{add(r,t){}};i1.NoopCounterMetric=CRr;var vRr=class extends qpt{add(r,t){}};i1.NoopUpDownCounterMetric=vRr;var ERr=class extends qpt{record(r,t){}};i1.NoopHistogramMetric=ERr;var Mpt=class{addCallback(r){}removeCallback(r){}};i1.NoopObservableMetric=Mpt;var DRr=class extends Mpt{};i1.NoopObservableCounterMetric=DRr;var SRr=class extends Mpt{};i1.NoopObservableGaugeMetric=SRr;var wRr=class extends Mpt{};i1.NoopObservableUpDownCounterMetric=wRr;i1.NOOP_METER=new bRr;i1.NOOP_COUNTER_METRIC=new CRr;i1.NOOP_HISTOGRAM_METRIC=new ERr;i1.NOOP_UP_DOWN_COUNTER_METRIC=new vRr;i1.NOOP_OBSERVABLE_COUNTER_METRIC=new DRr;i1.NOOP_OBSERVABLE_GAUGE_METRIC=new SRr;i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new wRr;function q6h(){return i1.NOOP_METER}i1.createNoopMeter=q6h});var j9o=A(KFt=>{"use strict";Object.defineProperty(KFt,"__esModule",{value:!0});KFt.ValueType=void 0;var M6h;(function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"})(M6h=KFt.ValueType||(KFt.ValueType={}))});var D0i=A(Lpt=>{"use strict";Object.defineProperty(Lpt,"__esModule",{value:!0});Lpt.defaultTextMapSetter=Lpt.defaultTextMapGetter=void 0;Lpt.defaultTextMapGetter={get(e,r){if(e!=null)return e[r]},keys(e){return e==null?[]:Object.keys(e)}};Lpt.defaultTextMapSetter={set(e,r,t){e!=null&&(e[r]=t)}}});var G9o=A(IRr=>{"use strict";Object.defineProperty(IRr,"__esModule",{value:!0});IRr.NoopContextManager=void 0;var L6h=QFt(),S0i=class{active(){return L6h.ROOT_CONTEXT}with(r,t,n,...i){return t.call(n,...i)}bind(r,t){return t}enable(){return this}disable(){return this}};IRr.NoopContextManager=S0i});var HFt=A(xRr=>{"use strict";Object.defineProperty(xRr,"__esModule",{value:!0});xRr.ContextAPI=void 0;var j6h=G9o(),w0i=zxe(),U9o=$xe(),I0i="context",G6h=new j6h.NoopContextManager,x0i=class e{constructor(){}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalContextManager(r){return(0,w0i.registerGlobal)(I0i,r,U9o.DiagAPI.instance())}active(){return this._getContextManager().active()}with(r,t,n,...i){return this._getContextManager().with(r,t,n,...i)}bind(r,t){return this._getContextManager().bind(r,t)}_getContextManager(){return(0,w0i.getGlobal)(I0i)||G6h}disable(){this._getContextManager().disable(),(0,w0i.unregisterGlobal)(I0i,U9o.DiagAPI.instance())}};xRr.ContextAPI=x0i});var T0i=A(WFt=>{"use strict";Object.defineProperty(WFt,"__esModule",{value:!0});WFt.TraceFlags=void 0;var U6h;(function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"})(U6h=WFt.TraceFlags||(WFt.TraceFlags={}))});var TRr=A(jX=>{"use strict";Object.defineProperty(jX,"__esModule",{value:!0});jX.INVALID_SPAN_CONTEXT=jX.INVALID_TRACEID=jX.INVALID_SPANID=void 0;var V6h=T0i();jX.INVALID_SPANID="0000000000000000";jX.INVALID_TRACEID="00000000000000000000000000000000";jX.INVALID_SPAN_CONTEXT={traceId:jX.INVALID_TRACEID,spanId:jX.INVALID_SPANID,traceFlags:V6h.TraceFlags.NONE}});var RRr=A(PRr=>{"use strict";Object.defineProperty(PRr,"__esModule",{value:!0});PRr.NonRecordingSpan=void 0;var z6h=TRr(),P0i=class{constructor(r=z6h.INVALID_SPAN_CONTEXT){this._spanContext=r}spanContext(){return this._spanContext}setAttribute(r,t){return this}setAttributes(r){return this}addEvent(r,t){return this}setStatus(r){return this}updateName(r){return this}end(r){}isRecording(){return!1}recordException(r,t){}};PRr.NonRecordingSpan=P0i});var F0i=A(a5=>{"use strict";Object.defineProperty(a5,"__esModule",{value:!0});a5.getSpanContext=a5.setSpanContext=a5.deleteSpan=a5.setSpan=a5.getActiveSpan=a5.getSpan=void 0;var $6h=QFt(),Q6h=RRr(),K6h=HFt(),R0i=(0,$6h.createContextKey)("OpenTelemetry Context Key SPAN");function k0i(e){return e.getValue(R0i)||void 0}a5.getSpan=k0i;function H6h(){return k0i(K6h.ContextAPI.getInstance().active())}a5.getActiveSpan=H6h;function V9o(e,r){return e.setValue(R0i,r)}a5.setSpan=V9o;function W6h(e){return e.deleteValue(R0i)}a5.deleteSpan=W6h;function Y6h(e,r){return V9o(e,new Q6h.NonRecordingSpan(r))}a5.setSpanContext=Y6h;function J6h(e){var r;return(r=k0i(e))===null||r===void 0?void 0:r.spanContext()}a5.getSpanContext=J6h});var kRr=A(GX=>{"use strict";Object.defineProperty(GX,"__esModule",{value:!0});GX.wrapSpanContext=GX.isSpanContextValid=GX.isValidSpanId=GX.isValidTraceId=void 0;var z9o=TRr(),X6h=RRr(),Z6h=/^([0-9a-f]{32})$/i,eFh=/^[0-9a-f]{16}$/i;function $9o(e){return Z6h.test(e)&&e!==z9o.INVALID_TRACEID}GX.isValidTraceId=$9o;function Q9o(e){return eFh.test(e)&&e!==z9o.INVALID_SPANID}GX.isValidSpanId=Q9o;function tFh(e){return $9o(e.traceId)&&Q9o(e.spanId)}GX.isSpanContextValid=tFh;function rFh(e){return new X6h.NonRecordingSpan(e)}GX.wrapSpanContext=rFh});var q0i=A(FRr=>{"use strict";Object.defineProperty(FRr,"__esModule",{value:!0});FRr.NoopTracer=void 0;var nFh=HFt(),K9o=F0i(),N0i=RRr(),iFh=kRr(),O0i=nFh.ContextAPI.getInstance(),B0i=class{startSpan(r,t,n=O0i.active()){if(!!(t!=null&&t.root))return new N0i.NonRecordingSpan;let s=n&&(0,K9o.getSpanContext)(n);return sFh(s)&&(0,iFh.isSpanContextValid)(s)?new N0i.NonRecordingSpan(s):new N0i.NonRecordingSpan}startActiveSpan(r,t,n,i){let s,a,o;if(arguments.length<2)return;arguments.length===2?o=t:arguments.length===3?(s=t,o=n):(s=t,a=n,o=i);let c=a??O0i.active(),l=this.startSpan(r,s,c),u=(0,K9o.setSpan)(c,l);return O0i.with(u,o,void 0,l)}};FRr.NoopTracer=B0i;function sFh(e){return typeof e=="object"&&typeof e.spanId=="string"&&typeof e.traceId=="string"&&typeof e.traceFlags=="number"}});var L0i=A(NRr=>{"use strict";Object.defineProperty(NRr,"__esModule",{value:!0});NRr.ProxyTracer=void 0;var aFh=q0i(),oFh=new aFh.NoopTracer,M0i=class{constructor(r,t,n,i){this._provider=r,this.name=t,this.version=n,this.options=i}startSpan(r,t,n){return this._getTracer().startSpan(r,t,n)}startActiveSpan(r,t,n,i){let s=this._getTracer();return Reflect.apply(s.startActiveSpan,s,arguments)}_getTracer(){if(this._delegate)return this._delegate;let r=this._provider.getDelegateTracer(this.name,this.version,this.options);return r?(this._delegate=r,this._delegate):oFh}};NRr.ProxyTracer=M0i});var H9o=A(ORr=>{"use strict";Object.defineProperty(ORr,"__esModule",{value:!0});ORr.NoopTracerProvider=void 0;var cFh=q0i(),j0i=class{getTracer(r,t,n){return new cFh.NoopTracer}};ORr.NoopTracerProvider=j0i});var U0i=A(BRr=>{"use strict";Object.defineProperty(BRr,"__esModule",{value:!0});BRr.ProxyTracerProvider=void 0;var uFh=L0i(),lFh=H9o(),dFh=new lFh.NoopTracerProvider,G0i=class{getTracer(r,t,n){var i;return(i=this.getDelegateTracer(r,t,n))!==null&&i!==void 0?i:new uFh.ProxyTracer(this,r,t,n)}getDelegate(){var r;return(r=this._delegate)!==null&&r!==void 0?r:dFh}setDelegate(r){this._delegate=r}getDelegateTracer(r,t,n){var i;return(i=this._delegate)===null||i===void 0?void 0:i.getTracer(r,t,n)}};BRr.ProxyTracerProvider=G0i});var W9o=A(YFt=>{"use strict";Object.defineProperty(YFt,"__esModule",{value:!0});YFt.SamplingDecision=void 0;var pFh;(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(pFh=YFt.SamplingDecision||(YFt.SamplingDecision={}))});var Y9o=A(JFt=>{"use strict";Object.defineProperty(JFt,"__esModule",{value:!0});JFt.SpanKind=void 0;var mFh;(function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"})(mFh=JFt.SpanKind||(JFt.SpanKind={}))});var J9o=A(XFt=>{"use strict";Object.defineProperty(XFt,"__esModule",{value:!0});XFt.SpanStatusCode=void 0;var fFh;(function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"})(fFh=XFt.SpanStatusCode||(XFt.SpanStatusCode={}))});var X9o=A(jpt=>{"use strict";Object.defineProperty(jpt,"__esModule",{value:!0});jpt.validateValue=jpt.validateKey=void 0;var V0i="[_0-9a-z-*/]",hFh=`[a-z]${V0i}{0,255}`,gFh=`[a-z0-9]${V0i}{0,240}@[a-z]${V0i}{0,13}`,yFh=new RegExp(`^(?:${hFh}|${gFh})$`),_Fh=/^[ -~]{0,255}[!-~]$/,AFh=/,|=/;function bFh(e){return yFh.test(e)}jpt.validateKey=bFh;function CFh(e){return _Fh.test(e)&&!AFh.test(e)}jpt.validateValue=CFh});var nqo=A(qRr=>{"use strict";Object.defineProperty(qRr,"__esModule",{value:!0});qRr.TraceStateImpl=void 0;var Z9o=X9o(),eqo=32,vFh=512,tqo=",",rqo="=",z0i=class e{constructor(r){this._internalState=new Map,r&&this._parse(r)}set(r,t){let n=this._clone();return n._internalState.has(r)&&n._internalState.delete(r),n._internalState.set(r,t),n}unset(r){let t=this._clone();return t._internalState.delete(r),t}get(r){return this._internalState.get(r)}serialize(){return this._keys().reduce((r,t)=>(r.push(t+rqo+this.get(t)),r),[]).join(tqo)}_parse(r){r.length>vFh||(this._internalState=r.split(tqo).reverse().reduce((t,n)=>{let i=n.trim(),s=i.indexOf(rqo);if(s!==-1){let a=i.slice(0,s),o=i.slice(s+1,n.length);(0,Z9o.validateKey)(a)&&(0,Z9o.validateValue)(o)&&t.set(a,o)}return t},new Map),this._internalState.size>eqo&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,eqo))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let r=new e;return r._internalState=new Map(this._internalState),r}};qRr.TraceStateImpl=z0i});var iqo=A(MRr=>{"use strict";Object.defineProperty(MRr,"__esModule",{value:!0});MRr.createTraceState=void 0;var EFh=nqo();function DFh(e){return new EFh.TraceStateImpl(e)}MRr.createTraceState=DFh});var sqo=A(LRr=>{"use strict";Object.defineProperty(LRr,"__esModule",{value:!0});LRr.context=void 0;var SFh=HFt();LRr.context=SFh.ContextAPI.getInstance()});var aqo=A(jRr=>{"use strict";Object.defineProperty(jRr,"__esModule",{value:!0});jRr.diag=void 0;var wFh=$xe();jRr.diag=wFh.DiagAPI.instance()});var oqo=A(Gpt=>{"use strict";Object.defineProperty(Gpt,"__esModule",{value:!0});Gpt.NOOP_METER_PROVIDER=Gpt.NoopMeterProvider=void 0;var IFh=E0i(),GRr=class{getMeter(r,t,n){return IFh.NOOP_METER}};Gpt.NoopMeterProvider=GRr;Gpt.NOOP_METER_PROVIDER=new GRr});var uqo=A(URr=>{"use strict";Object.defineProperty(URr,"__esModule",{value:!0});URr.MetricsAPI=void 0;var xFh=oqo(),$0i=zxe(),cqo=$xe(),Q0i="metrics",K0i=class e{constructor(){}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalMeterProvider(r){return(0,$0i.registerGlobal)(Q0i,r,cqo.DiagAPI.instance())}getMeterProvider(){return(0,$0i.getGlobal)(Q0i)||xFh.NOOP_METER_PROVIDER}getMeter(r,t,n){return this.getMeterProvider().getMeter(r,t,n)}disable(){(0,$0i.unregisterGlobal)(Q0i,cqo.DiagAPI.instance())}};URr.MetricsAPI=K0i});var lqo=A(VRr=>{"use strict";Object.defineProperty(VRr,"__esModule",{value:!0});VRr.metrics=void 0;var TFh=uqo();VRr.metrics=TFh.MetricsAPI.getInstance()});var dqo=A(zRr=>{"use strict";Object.defineProperty(zRr,"__esModule",{value:!0});zRr.NoopTextMapPropagator=void 0;var H0i=class{inject(r,t){}extract(r,t){return r}fields(){return[]}};zRr.NoopTextMapPropagator=H0i});var mqo=A(UX=>{"use strict";Object.defineProperty(UX,"__esModule",{value:!0});UX.deleteBaggage=UX.setBaggage=UX.getActiveBaggage=UX.getBaggage=void 0;var PFh=HFt(),RFh=QFt(),W0i=(0,RFh.createContextKey)("OpenTelemetry Baggage Key");function pqo(e){return e.getValue(W0i)||void 0}UX.getBaggage=pqo;function kFh(){return pqo(PFh.ContextAPI.getInstance().active())}UX.getActiveBaggage=kFh;function FFh(e,r){return e.setValue(W0i,r)}UX.setBaggage=FFh;function NFh(e){return e.deleteValue(W0i)}UX.deleteBaggage=NFh});var gqo=A(QRr=>{"use strict";Object.defineProperty(QRr,"__esModule",{value:!0});QRr.PropagationAPI=void 0;var Y0i=zxe(),OFh=dqo(),fqo=D0i(),$Rr=mqo(),BFh=A0i(),hqo=$xe(),J0i="propagation",qFh=new OFh.NoopTextMapPropagator,X0i=class e{constructor(){this.createBaggage=BFh.createBaggage,this.getBaggage=$Rr.getBaggage,this.getActiveBaggage=$Rr.getActiveBaggage,this.setBaggage=$Rr.setBaggage,this.deleteBaggage=$Rr.deleteBaggage}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalPropagator(r){return(0,Y0i.registerGlobal)(J0i,r,hqo.DiagAPI.instance())}inject(r,t,n=fqo.defaultTextMapSetter){return this._getGlobalPropagator().inject(r,t,n)}extract(r,t,n=fqo.defaultTextMapGetter){return this._getGlobalPropagator().extract(r,t,n)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,Y0i.unregisterGlobal)(J0i,hqo.DiagAPI.instance())}_getGlobalPropagator(){return(0,Y0i.getGlobal)(J0i)||qFh}};QRr.PropagationAPI=X0i});var yqo=A(KRr=>{"use strict";Object.defineProperty(KRr,"__esModule",{value:!0});KRr.propagation=void 0;var MFh=gqo();KRr.propagation=MFh.PropagationAPI.getInstance()});var Cqo=A(HRr=>{"use strict";Object.defineProperty(HRr,"__esModule",{value:!0});HRr.TraceAPI=void 0;var Z0i=zxe(),_qo=U0i(),Aqo=kRr(),Upt=F0i(),bqo=$xe(),ehi="trace",thi=class e{constructor(){this._proxyTracerProvider=new _qo.ProxyTracerProvider,this.wrapSpanContext=Aqo.wrapSpanContext,this.isSpanContextValid=Aqo.isSpanContextValid,this.deleteSpan=Upt.deleteSpan,this.getSpan=Upt.getSpan,this.getActiveSpan=Upt.getActiveSpan,this.getSpanContext=Upt.getSpanContext,this.setSpan=Upt.setSpan,this.setSpanContext=Upt.setSpanContext}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalTracerProvider(r){let t=(0,Z0i.registerGlobal)(ehi,this._proxyTracerProvider,bqo.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(r),t}getTracerProvider(){return(0,Z0i.getGlobal)(ehi)||this._proxyTracerProvider}getTracer(r,t){return this.getTracerProvider().getTracer(r,t)}disable(){(0,Z0i.unregisterGlobal)(ehi,bqo.DiagAPI.instance()),this._proxyTracerProvider=new _qo.ProxyTracerProvider}};HRr.TraceAPI=thi});var vqo=A(WRr=>{"use strict";Object.defineProperty(WRr,"__esModule",{value:!0});WRr.trace=void 0;var LFh=Cqo();WRr.trace=LFh.TraceAPI.getInstance()});var xf=A(P0=>{"use strict";Object.defineProperty(P0,"__esModule",{value:!0});P0.trace=P0.propagation=P0.metrics=P0.diag=P0.context=P0.INVALID_SPAN_CONTEXT=P0.INVALID_TRACEID=P0.INVALID_SPANID=P0.isValidSpanId=P0.isValidTraceId=P0.isSpanContextValid=P0.createTraceState=P0.TraceFlags=P0.SpanStatusCode=P0.SpanKind=P0.SamplingDecision=P0.ProxyTracerProvider=P0.ProxyTracer=P0.defaultTextMapSetter=P0.defaultTextMapGetter=P0.ValueType=P0.createNoopMeter=P0.DiagLogLevel=P0.DiagConsoleLogger=P0.ROOT_CONTEXT=P0.createContextKey=P0.baggageEntryMetadataFromString=void 0;var jFh=A0i();Object.defineProperty(P0,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return jFh.baggageEntryMetadataFromString}});var Eqo=QFt();Object.defineProperty(P0,"createContextKey",{enumerable:!0,get:function(){return Eqo.createContextKey}});Object.defineProperty(P0,"ROOT_CONTEXT",{enumerable:!0,get:function(){return Eqo.ROOT_CONTEXT}});var GFh=L9o();Object.defineProperty(P0,"DiagConsoleLogger",{enumerable:!0,get:function(){return GFh.DiagConsoleLogger}});var UFh=mRr();Object.defineProperty(P0,"DiagLogLevel",{enumerable:!0,get:function(){return UFh.DiagLogLevel}});var VFh=E0i();Object.defineProperty(P0,"createNoopMeter",{enumerable:!0,get:function(){return VFh.createNoopMeter}});var zFh=j9o();Object.defineProperty(P0,"ValueType",{enumerable:!0,get:function(){return zFh.ValueType}});var Dqo=D0i();Object.defineProperty(P0,"defaultTextMapGetter",{enumerable:!0,get:function(){return Dqo.defaultTextMapGetter}});Object.defineProperty(P0,"defaultTextMapSetter",{enumerable:!0,get:function(){return Dqo.defaultTextMapSetter}});var $Fh=L0i();Object.defineProperty(P0,"ProxyTracer",{enumerable:!0,get:function(){return $Fh.ProxyTracer}});var QFh=U0i();Object.defineProperty(P0,"ProxyTracerProvider",{enumerable:!0,get:function(){return QFh.ProxyTracerProvider}});var KFh=W9o();Object.defineProperty(P0,"SamplingDecision",{enumerable:!0,get:function(){return KFh.SamplingDecision}});var HFh=Y9o();Object.defineProperty(P0,"SpanKind",{enumerable:!0,get:function(){return HFh.SpanKind}});var WFh=J9o();Object.defineProperty(P0,"SpanStatusCode",{enumerable:!0,get:function(){return WFh.SpanStatusCode}});var YFh=T0i();Object.defineProperty(P0,"TraceFlags",{enumerable:!0,get:function(){return YFh.TraceFlags}});var JFh=iqo();Object.defineProperty(P0,"createTraceState",{enumerable:!0,get:function(){return JFh.createTraceState}});var rhi=kRr();Object.defineProperty(P0,"isSpanContextValid",{enumerable:!0,get:function(){return rhi.isSpanContextValid}});Object.defineProperty(P0,"isValidTraceId",{enumerable:!0,get:function(){return rhi.isValidTraceId}});Object.defineProperty(P0,"isValidSpanId",{enumerable:!0,get:function(){return rhi.isValidSpanId}});var nhi=TRr();Object.defineProperty(P0,"INVALID_SPANID",{enumerable:!0,get:function(){return nhi.INVALID_SPANID}});Object.defineProperty(P0,"INVALID_TRACEID",{enumerable:!0,get:function(){return nhi.INVALID_TRACEID}});Object.defineProperty(P0,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return nhi.INVALID_SPAN_CONTEXT}});var Sqo=sqo();Object.defineProperty(P0,"context",{enumerable:!0,get:function(){return Sqo.context}});var wqo=aqo();Object.defineProperty(P0,"diag",{enumerable:!0,get:function(){return wqo.diag}});var Iqo=lqo();Object.defineProperty(P0,"metrics",{enumerable:!0,get:function(){return Iqo.metrics}});var xqo=yqo();Object.defineProperty(P0,"propagation",{enumerable:!0,get:function(){return xqo.propagation}});var Tqo=vqo();Object.defineProperty(P0,"trace",{enumerable:!0,get:function(){return Tqo.trace}});P0.default={context:Sqo.context,diag:wqo.diag,metrics:Iqo.metrics,propagation:xqo.propagation,trace:Tqo.trace}});var shi=A(YRr=>{"use strict";Object.defineProperty(YRr,"__esModule",{value:!0});YRr.AbstractAsyncHooksContextManager=void 0;var XFh=require("events"),ZFh=["addListener","on","once","prependListener","prependOnceListener"],ihi=class{constructor(){this._kOtListeners=Symbol("OtListeners"),this._wrapped=!1}bind(r,t){return t instanceof XFh.EventEmitter?this._bindEventEmitter(r,t):typeof t=="function"?this._bindFunction(r,t):t}_bindFunction(r,t){let n=this,i=function(...s){return n.with(r,()=>t.apply(this,s))};return Object.defineProperty(i,"length",{enumerable:!1,configurable:!0,writable:!1,value:t.length}),i}_bindEventEmitter(r,t){return this._getPatchMap(t)!==void 0||(this._createPatchMap(t),ZFh.forEach(i=>{t[i]!==void 0&&(t[i]=this._patchAddListener(t,t[i],r))}),typeof t.removeListener=="function"&&(t.removeListener=this._patchRemoveListener(t,t.removeListener)),typeof t.off=="function"&&(t.off=this._patchRemoveListener(t,t.off)),typeof t.removeAllListeners=="function"&&(t.removeAllListeners=this._patchRemoveAllListeners(t,t.removeAllListeners))),t}_patchRemoveListener(r,t){let n=this;return function(i,s){var a;let o=(a=n._getPatchMap(r))===null||a===void 0?void 0:a[i];if(o===void 0)return t.call(this,i,s);let c=o.get(s);return t.call(this,i,c||s)}}_patchRemoveAllListeners(r,t){let n=this;return function(i){let s=n._getPatchMap(r);return s!==void 0&&(arguments.length===0?n._createPatchMap(r):s[i]!==void 0&&delete s[i]),t.apply(this,arguments)}}_patchAddListener(r,t,n){let i=this;return function(s,a){if(i._wrapped)return t.call(this,s,a);let o=i._getPatchMap(r);o===void 0&&(o=i._createPatchMap(r));let c=o[s];c===void 0&&(c=new WeakMap,o[s]=c);let l=i.bind(n,a);c.set(a,l),i._wrapped=!0;try{return t.call(this,s,l)}finally{i._wrapped=!1}}}_createPatchMap(r){let t=Object.create(null);return r[this._kOtListeners]=t,t}_getPatchMap(r){return r[this._kOtListeners]}};YRr.AbstractAsyncHooksContextManager=ihi});var Pqo=A(JRr=>{"use strict";Object.defineProperty(JRr,"__esModule",{value:!0});JRr.AsyncHooksContextManager=void 0;var e8h=xf(),t8h=require("async_hooks"),r8h=shi(),ahi=class extends r8h.AbstractAsyncHooksContextManager{constructor(){super(),this._contexts=new Map,this._stack=[],this._asyncHook=t8h.createHook({init:this._init.bind(this),before:this._before.bind(this),after:this._after.bind(this),destroy:this._destroy.bind(this),promiseResolve:this._destroy.bind(this)})}active(){var r;return(r=this._stack[this._stack.length-1])!==null&&r!==void 0?r:e8h.ROOT_CONTEXT}with(r,t,n,...i){this._enterContext(r);try{return t.call(n,...i)}finally{this._exitContext()}}enable(){return this._asyncHook.enable(),this}disable(){return this._asyncHook.disable(),this._contexts.clear(),this._stack=[],this}_init(r,t){if(t==="TIMERWRAP")return;let n=this._stack[this._stack.length-1];n!==void 0&&this._contexts.set(r,n)}_destroy(r){this._contexts.delete(r)}_before(r){let t=this._contexts.get(r);t!==void 0&&this._enterContext(t)}_after(){this._exitContext()}_enterContext(r){this._stack.push(r)}_exitContext(){this._stack.pop()}};JRr.AsyncHooksContextManager=ahi});var Rqo=A(XRr=>{"use strict";Object.defineProperty(XRr,"__esModule",{value:!0});XRr.AsyncLocalStorageContextManager=void 0;var n8h=xf(),i8h=require("async_hooks"),s8h=shi(),ohi=class extends s8h.AbstractAsyncHooksContextManager{constructor(){super(),this._asyncLocalStorage=new i8h.AsyncLocalStorage}active(){var r;return(r=this._asyncLocalStorage.getStore())!==null&&r!==void 0?r:n8h.ROOT_CONTEXT}with(r,t,n,...i){let s=n==null?t:t.bind(n);return this._asyncLocalStorage.run(r,s,...i)}enable(){return this}disable(){return this._asyncLocalStorage.disable(),this}};XRr.AsyncLocalStorageContextManager=ohi});var chi=A(r1e=>{"use strict";var a8h=r1e&&r1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),kqo=r1e&&r1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&a8h(r,e,t)};Object.defineProperty(r1e,"__esModule",{value:!0});kqo(Pqo(),r1e);kqo(Rqo(),r1e)});var ZFt=A(n1e=>{"use strict";Object.defineProperty(n1e,"__esModule",{value:!0});n1e.isTracingSuppressed=n1e.unsuppressTracing=n1e.suppressTracing=void 0;var o8h=xf(),uhi=(0,o8h.createContextKey)("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function c8h(e){return e.setValue(uhi,!0)}n1e.suppressTracing=c8h;function u8h(e){return e.deleteValue(uhi)}n1e.unsuppressTracing=u8h;function l8h(e){return e.getValue(uhi)===!0}n1e.isTracingSuppressed=l8h});var lhi=A(sk=>{"use strict";Object.defineProperty(sk,"__esModule",{value:!0});sk.BAGGAGE_MAX_TOTAL_LENGTH=sk.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=sk.BAGGAGE_MAX_NAME_VALUE_PAIRS=sk.BAGGAGE_HEADER=sk.BAGGAGE_ITEMS_SEPARATOR=sk.BAGGAGE_PROPERTIES_SEPARATOR=sk.BAGGAGE_KEY_PAIR_SEPARATOR=void 0;sk.BAGGAGE_KEY_PAIR_SEPARATOR="=";sk.BAGGAGE_PROPERTIES_SEPARATOR=";";sk.BAGGAGE_ITEMS_SEPARATOR=",";sk.BAGGAGE_HEADER="baggage";sk.BAGGAGE_MAX_NAME_VALUE_PAIRS=180;sk.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=4096;sk.BAGGAGE_MAX_TOTAL_LENGTH=8192});var dhi=A(VX=>{"use strict";Object.defineProperty(VX,"__esModule",{value:!0});VX.parseKeyPairsIntoRecord=VX.parsePairKeyValue=VX.getKeyPairs=VX.serializeKeyPairs=void 0;var d8h=xf(),Qxe=lhi();function p8h(e){return e.reduce((r,t)=>{let n=`${r}${r!==""?Qxe.BAGGAGE_ITEMS_SEPARATOR:""}${t}`;return n.length>Qxe.BAGGAGE_MAX_TOTAL_LENGTH?r:n},"")}VX.serializeKeyPairs=p8h;function m8h(e){return e.getAllEntries().map(([r,t])=>{let n=`${encodeURIComponent(r)}=${encodeURIComponent(t.value)}`;return t.metadata!==void 0&&(n+=Qxe.BAGGAGE_PROPERTIES_SEPARATOR+t.metadata.toString()),n})}VX.getKeyPairs=m8h;function Fqo(e){let r=e.split(Qxe.BAGGAGE_PROPERTIES_SEPARATOR);if(r.length<=0)return;let t=r.shift();if(!t)return;let n=t.split(Qxe.BAGGAGE_KEY_PAIR_SEPARATOR);if(n.length!==2)return;let i=decodeURIComponent(n[0].trim()),s=decodeURIComponent(n[1].trim()),a;return r.length>0&&(a=(0,d8h.baggageEntryMetadataFromString)(r.join(Qxe.BAGGAGE_PROPERTIES_SEPARATOR))),{key:i,value:s,metadata:a}}VX.parsePairKeyValue=Fqo;function f8h(e){return typeof e!="string"||e.length===0?{}:e.split(Qxe.BAGGAGE_ITEMS_SEPARATOR).map(r=>Fqo(r)).filter(r=>r!==void 0&&r.value.length>0).reduce((r,t)=>(r[t.key]=t.value,r),{})}VX.parseKeyPairsIntoRecord=f8h});var Nqo=A(ZRr=>{"use strict";Object.defineProperty(ZRr,"__esModule",{value:!0});ZRr.W3CBaggagePropagator=void 0;var phi=xf(),h8h=ZFt(),Kxe=lhi(),mhi=dhi(),fhi=class{inject(r,t,n){let i=phi.propagation.getBaggage(r);if(!i||(0,h8h.isTracingSuppressed)(r))return;let s=(0,mhi.getKeyPairs)(i).filter(o=>o.length<=Kxe.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS).slice(0,Kxe.BAGGAGE_MAX_NAME_VALUE_PAIRS),a=(0,mhi.serializeKeyPairs)(s);a.length>0&&n.set(t,Kxe.BAGGAGE_HEADER,a)}extract(r,t,n){let i=n.get(t,Kxe.BAGGAGE_HEADER),s=Array.isArray(i)?i.join(Kxe.BAGGAGE_ITEMS_SEPARATOR):i;if(!s)return r;let a={};return s.length===0||(s.split(Kxe.BAGGAGE_ITEMS_SEPARATOR).forEach(c=>{let l=(0,mhi.parsePairKeyValue)(c);if(l){let u={value:l.value};l.metadata&&(u.metadata=l.metadata),a[l.key]=u}}),Object.entries(a).length===0)?r:phi.propagation.setBaggage(r,phi.propagation.createBaggage(a))}fields(){return[Kxe.BAGGAGE_HEADER]}};ZRr.W3CBaggagePropagator=fhi});var Oqo=A(ekr=>{"use strict";Object.defineProperty(ekr,"__esModule",{value:!0});ekr.AnchoredClock=void 0;var hhi=class{constructor(r,t){this._monotonicClock=t,this._epochMillis=r.now(),this._performanceMillis=t.now()}now(){let r=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+r}};ekr.AnchoredClock=hhi});var jqo=A(i1e=>{"use strict";Object.defineProperty(i1e,"__esModule",{value:!0});i1e.isAttributeValue=i1e.isAttributeKey=i1e.sanitizeAttributes=void 0;var Bqo=xf();function g8h(e){let r={};if(typeof e!="object"||e==null)return r;for(let[t,n]of Object.entries(e)){if(!qqo(t)){Bqo.diag.warn(`Invalid attribute key: ${t}`);continue}if(!Mqo(n)){Bqo.diag.warn(`Invalid attribute value set for key: ${t}`);continue}Array.isArray(n)?r[t]=n.slice():r[t]=n}return r}i1e.sanitizeAttributes=g8h;function qqo(e){return typeof e=="string"&&e.length>0}i1e.isAttributeKey=qqo;function Mqo(e){return e==null?!0:Array.isArray(e)?y8h(e):Lqo(e)}i1e.isAttributeValue=Mqo;function y8h(e){let r;for(let t of e)if(t!=null){if(!r){if(Lqo(t)){r=typeof t;continue}return!1}if(typeof t!==r)return!1}return!0}function Lqo(e){switch(typeof e){case"number":case"boolean":case"string":return!0}return!1}});var ghi=A(tkr=>{"use strict";Object.defineProperty(tkr,"__esModule",{value:!0});tkr.loggingErrorHandler=void 0;var _8h=xf();function A8h(){return e=>{_8h.diag.error(b8h(e))}}tkr.loggingErrorHandler=A8h;function b8h(e){return typeof e=="string"?e:JSON.stringify(C8h(e))}function C8h(e){let r={},t=e;for(;t!==null;)Object.getOwnPropertyNames(t).forEach(n=>{if(r[n])return;let i=t[n];i&&(r[n]=String(i))}),t=Object.getPrototypeOf(t);return r}});var yhi=A(Vpt=>{"use strict";Object.defineProperty(Vpt,"__esModule",{value:!0});Vpt.globalErrorHandler=Vpt.setGlobalErrorHandler=void 0;var v8h=ghi(),Gqo=(0,v8h.loggingErrorHandler)();function E8h(e){Gqo=e}Vpt.setGlobalErrorHandler=E8h;function D8h(e){try{Gqo(e)}catch{}}Vpt.globalErrorHandler=D8h});var _hi=A(e8t=>{"use strict";Object.defineProperty(e8t,"__esModule",{value:!0});e8t.TracesSamplerValues=void 0;var S8h;(function(e){e.AlwaysOff="always_off",e.AlwaysOn="always_on",e.ParentBasedAlwaysOff="parentbased_always_off",e.ParentBasedAlwaysOn="parentbased_always_on",e.ParentBasedTraceIdRatio="parentbased_traceidratio",e.TraceIdRatio="traceidratio"})(S8h=e8t.TracesSamplerValues||(e8t.TracesSamplerValues={}))});var Uqo=A(rkr=>{"use strict";Object.defineProperty(rkr,"__esModule",{value:!0});rkr._globalThis=void 0;rkr._globalThis=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof global=="object"?global:{}});var bhi=A(Wv=>{"use strict";Object.defineProperty(Wv,"__esModule",{value:!0});Wv.getEnvWithoutDefaults=Wv.parseEnvironment=Wv.DEFAULT_ENVIRONMENT=Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT=Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=void 0;var s1e=xf(),w8h=_hi(),I8h=Uqo(),x8h=",",T8h=["OTEL_SDK_DISABLED"];function P8h(e){return T8h.indexOf(e)>-1}var R8h=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];function k8h(e){return R8h.indexOf(e)>-1}var F8h=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function N8h(e){return F8h.indexOf(e)>-1}Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=1/0;Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT=128;Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=128;Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=128;Wv.DEFAULT_ENVIRONMENT={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:s1e.DiagLogLevel.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:w8h.TracesSamplerValues.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};function O8h(e,r,t){if(typeof t[e]>"u")return;let n=String(t[e]);r[e]=n.toLowerCase()==="true"}function B8h(e,r,t,n=-1/0,i=1/0){if(typeof t[e]<"u"){let s=Number(t[e]);isNaN(s)||(s<n?r[e]=n:s>i?r[e]=i:r[e]=s)}}function q8h(e,r,t,n=x8h){let i=t[e];typeof i=="string"&&(r[e]=i.split(n).map(s=>s.trim()))}var M8h={ALL:s1e.DiagLogLevel.ALL,VERBOSE:s1e.DiagLogLevel.VERBOSE,DEBUG:s1e.DiagLogLevel.DEBUG,INFO:s1e.DiagLogLevel.INFO,WARN:s1e.DiagLogLevel.WARN,ERROR:s1e.DiagLogLevel.ERROR,NONE:s1e.DiagLogLevel.NONE};function L8h(e,r,t){let n=t[e];if(typeof n=="string"){let i=M8h[n.toUpperCase()];i!=null&&(r[e]=i)}}function Ahi(e){let r={};for(let t in Wv.DEFAULT_ENVIRONMENT){let n=t;switch(n){case"OTEL_LOG_LEVEL":L8h(n,r,e);break;default:if(P8h(n))O8h(n,r,e);else if(k8h(n))B8h(n,r,e);else if(N8h(n))q8h(n,r,e);else{let i=e[n];typeof i<"u"&&i!==null&&(r[n]=String(i))}}}return r}Wv.parseEnvironment=Ahi;function j8h(){return typeof process<"u"&&process&&process.env?Ahi(process.env):Ahi(I8h._globalThis)}Wv.getEnvWithoutDefaults=j8h});var zqo=A(nkr=>{"use strict";Object.defineProperty(nkr,"__esModule",{value:!0});nkr.getEnv=void 0;var G8h=require("os"),Vqo=bhi();function U8h(){let e=(0,Vqo.parseEnvironment)(process.env);return Object.assign({HOSTNAME:G8h.hostname()},Vqo.DEFAULT_ENVIRONMENT,e)}nkr.getEnv=U8h});var $qo=A(ikr=>{"use strict";Object.defineProperty(ikr,"__esModule",{value:!0});ikr._globalThis=void 0;ikr._globalThis=typeof globalThis=="object"?globalThis:global});var Kqo=A(skr=>{"use strict";Object.defineProperty(skr,"__esModule",{value:!0});skr.hexToBase64=void 0;function Qqo(e){return e>=48&&e<=57?e-48:e>=97&&e<=102?e-87:e-55}var V8h=Buffer.alloc(8),z8h=Buffer.alloc(16);function $8h(e){let r;e.length===16?r=V8h:e.length===32?r=z8h:r=Buffer.alloc(e.length/2);let t=0;for(let n=0;n<e.length;n+=2){let i=Qqo(e.charCodeAt(n)),s=Qqo(e.charCodeAt(n+1));r.writeUInt8(i<<4|s,t++)}return r.toString("base64")}skr.hexToBase64=$8h});var Yqo=A(okr=>{"use strict";Object.defineProperty(okr,"__esModule",{value:!0});okr.RandomIdGenerator=void 0;var Q8h=8,Wqo=16,Chi=class{constructor(){this.generateTraceId=Hqo(Wqo),this.generateSpanId=Hqo(Q8h)}};okr.RandomIdGenerator=Chi;var akr=Buffer.allocUnsafe(Wqo);function Hqo(e){return function(){for(let t=0;t<e/4;t++)akr.writeUInt32BE(Math.random()*2**32>>>0,t*4);for(let t=0;t<e&&!(akr[t]>0);t++)t===e-1&&(akr[e-1]=1);return akr.toString("hex",0,e)}}});var Jqo=A(ckr=>{"use strict";Object.defineProperty(ckr,"__esModule",{value:!0});ckr.otperformance=void 0;var K8h=require("perf_hooks");ckr.otperformance=K8h.performance});var lkr=A(ukr=>{"use strict";Object.defineProperty(ukr,"__esModule",{value:!0});ukr.VERSION=void 0;ukr.VERSION="1.14.0"});var Xqo=A(db=>{"use strict";Object.defineProperty(db,"__esModule",{value:!0});db.MessageTypeValues=db.RpcGrpcStatusCodeValues=db.MessagingOperationValues=db.MessagingDestinationKindValues=db.HttpFlavorValues=db.NetHostConnectionSubtypeValues=db.NetHostConnectionTypeValues=db.NetTransportValues=db.FaasInvokedProviderValues=db.FaasDocumentOperationValues=db.FaasTriggerValues=db.DbCassandraConsistencyLevelValues=db.DbSystemValues=db.SemanticAttributes=void 0;db.SemanticAttributes={AWS_LAMBDA_INVOKED_ARN:"aws.lambda.invoked_arn",DB_SYSTEM:"db.system",DB_CONNECTION_STRING:"db.connection_string",DB_USER:"db.user",DB_JDBC_DRIVER_CLASSNAME:"db.jdbc.driver_classname",DB_NAME:"db.name",DB_STATEMENT:"db.statement",DB_OPERATION:"db.operation",DB_MSSQL_INSTANCE_NAME:"db.mssql.instance_name",DB_CASSANDRA_KEYSPACE:"db.cassandra.keyspace",DB_CASSANDRA_PAGE_SIZE:"db.cassandra.page_size",DB_CASSANDRA_CONSISTENCY_LEVEL:"db.cassandra.consistency_level",DB_CASSANDRA_TABLE:"db.cassandra.table",DB_CASSANDRA_IDEMPOTENCE:"db.cassandra.idempotence",DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:"db.cassandra.speculative_execution_count",DB_CASSANDRA_COORDINATOR_ID:"db.cassandra.coordinator.id",DB_CASSANDRA_COORDINATOR_DC:"db.cassandra.coordinator.dc",DB_HBASE_NAMESPACE:"db.hbase.namespace",DB_REDIS_DATABASE_INDEX:"db.redis.database_index",DB_MONGODB_COLLECTION:"db.mongodb.collection",DB_SQL_TABLE:"db.sql.table",EXCEPTION_TYPE:"exception.type",EXCEPTION_MESSAGE:"exception.message",EXCEPTION_STACKTRACE:"exception.stacktrace",EXCEPTION_ESCAPED:"exception.escaped",FAAS_TRIGGER:"faas.trigger",FAAS_EXECUTION:"faas.execution",FAAS_DOCUMENT_COLLECTION:"faas.document.collection",FAAS_DOCUMENT_OPERATION:"faas.document.operation",FAAS_DOCUMENT_TIME:"faas.document.time",FAAS_DOCUMENT_NAME:"faas.document.name",FAAS_TIME:"faas.time",FAAS_CRON:"faas.cron",FAAS_COLDSTART:"faas.coldstart",FAAS_INVOKED_NAME:"faas.invoked_name",FAAS_INVOKED_PROVIDER:"faas.invoked_provider",FAAS_INVOKED_REGION:"faas.invoked_region",NET_TRANSPORT:"net.transport",NET_PEER_IP:"net.peer.ip",NET_PEER_PORT:"net.peer.port",NET_PEER_NAME:"net.peer.name",NET_HOST_IP:"net.host.ip",NET_HOST_PORT:"net.host.port",NET_HOST_NAME:"net.host.name",NET_HOST_CONNECTION_TYPE:"net.host.connection.type",NET_HOST_CONNECTION_SUBTYPE:"net.host.connection.subtype",NET_HOST_CARRIER_NAME:"net.host.carrier.name",NET_HOST_CARRIER_MCC:"net.host.carrier.mcc",NET_HOST_CARRIER_MNC:"net.host.carrier.mnc",NET_HOST_CARRIER_ICC:"net.host.carrier.icc",PEER_SERVICE:"peer.service",ENDUSER_ID:"enduser.id",ENDUSER_ROLE:"enduser.role",ENDUSER_SCOPE:"enduser.scope",THREAD_ID:"thread.id",THREAD_NAME:"thread.name",CODE_FUNCTION:"code.function",CODE_NAMESPACE:"code.namespace",CODE_FILEPATH:"code.filepath",CODE_LINENO:"code.lineno",HTTP_METHOD:"http.method",HTTP_URL:"http.url",HTTP_TARGET:"http.target",HTTP_HOST:"http.host",HTTP_SCHEME:"http.scheme",HTTP_STATUS_CODE:"http.status_code",HTTP_FLAVOR:"http.flavor",HTTP_USER_AGENT:"http.user_agent",HTTP_REQUEST_CONTENT_LENGTH:"http.request_content_length",HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:"http.request_content_length_uncompressed",HTTP_RESPONSE_CONTENT_LENGTH:"http.response_content_length",HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:"http.response_content_length_uncompressed",HTTP_SERVER_NAME:"http.server_name",HTTP_ROUTE:"http.route",HTTP_CLIENT_IP:"http.client_ip",AWS_DYNAMODB_TABLE_NAMES:"aws.dynamodb.table_names",AWS_DYNAMODB_CONSUMED_CAPACITY:"aws.dynamodb.consumed_capacity",AWS_DYNAMODB_ITEM_COLLECTION_METRICS:"aws.dynamodb.item_collection_metrics",AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:"aws.dynamodb.provisioned_read_capacity",AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:"aws.dynamodb.provisioned_write_capacity",AWS_DYNAMODB_CONSISTENT_READ:"aws.dynamodb.consistent_read",AWS_DYNAMODB_PROJECTION:"aws.dynamodb.projection",AWS_DYNAMODB_LIMIT:"aws.dynamodb.limit",AWS_DYNAMODB_ATTRIBUTES_TO_GET:"aws.dynamodb.attributes_to_get",AWS_DYNAMODB_INDEX_NAME:"aws.dynamodb.index_name",AWS_DYNAMODB_SELECT:"aws.dynamodb.select",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:"aws.dynamodb.global_secondary_indexes",AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:"aws.dynamodb.local_secondary_indexes",AWS_DYNAMODB_EXCLUSIVE_START_TABLE:"aws.dynamodb.exclusive_start_table",AWS_DYNAMODB_TABLE_COUNT:"aws.dynamodb.table_count",AWS_DYNAMODB_SCAN_FORWARD:"aws.dynamodb.scan_forward",AWS_DYNAMODB_SEGMENT:"aws.dynamodb.segment",AWS_DYNAMODB_TOTAL_SEGMENTS:"aws.dynamodb.total_segments",AWS_DYNAMODB_COUNT:"aws.dynamodb.count",AWS_DYNAMODB_SCANNED_COUNT:"aws.dynamodb.scanned_count",AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:"aws.dynamodb.attribute_definitions",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:"aws.dynamodb.global_secondary_index_updates",MESSAGING_SYSTEM:"messaging.system",MESSAGING_DESTINATION:"messaging.destination",MESSAGING_DESTINATION_KIND:"messaging.destination_kind",MESSAGING_TEMP_DESTINATION:"messaging.temp_destination",MESSAGING_PROTOCOL:"messaging.protocol",MESSAGING_PROTOCOL_VERSION:"messaging.protocol_version",MESSAGING_URL:"messaging.url",MESSAGING_MESSAGE_ID:"messaging.message_id",MESSAGING_CONVERSATION_ID:"messaging.conversation_id",MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:"messaging.message_payload_size_bytes",MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:"messaging.message_payload_compressed_size_bytes",MESSAGING_OPERATION:"messaging.operation",MESSAGING_CONSUMER_ID:"messaging.consumer_id",MESSAGING_RABBITMQ_ROUTING_KEY:"messaging.rabbitmq.routing_key",MESSAGING_KAFKA_MESSAGE_KEY:"messaging.kafka.message_key",MESSAGING_KAFKA_CONSUMER_GROUP:"messaging.kafka.consumer_group",MESSAGING_KAFKA_CLIENT_ID:"messaging.kafka.client_id",MESSAGING_KAFKA_PARTITION:"messaging.kafka.partition",MESSAGING_KAFKA_TOMBSTONE:"messaging.kafka.tombstone",RPC_SYSTEM:"rpc.system",RPC_SERVICE:"rpc.service",RPC_METHOD:"rpc.method",RPC_GRPC_STATUS_CODE:"rpc.grpc.status_code",RPC_JSONRPC_VERSION:"rpc.jsonrpc.version",RPC_JSONRPC_REQUEST_ID:"rpc.jsonrpc.request_id",RPC_JSONRPC_ERROR_CODE:"rpc.jsonrpc.error_code",RPC_JSONRPC_ERROR_MESSAGE:"rpc.jsonrpc.error_message",MESSAGE_TYPE:"message.type",MESSAGE_ID:"message.id",MESSAGE_COMPRESSED_SIZE:"message.compressed_size",MESSAGE_UNCOMPRESSED_SIZE:"message.uncompressed_size"};db.DbSystemValues={OTHER_SQL:"other_sql",MSSQL:"mssql",MYSQL:"mysql",ORACLE:"oracle",DB2:"db2",POSTGRESQL:"postgresql",REDSHIFT:"redshift",HIVE:"hive",CLOUDSCAPE:"cloudscape",HSQLDB:"hsqldb",PROGRESS:"progress",MAXDB:"maxdb",HANADB:"hanadb",INGRES:"ingres",FIRSTSQL:"firstsql",EDB:"edb",CACHE:"cache",ADABAS:"adabas",FIREBIRD:"firebird",DERBY:"derby",FILEMAKER:"filemaker",INFORMIX:"informix",INSTANTDB:"instantdb",INTERBASE:"interbase",MARIADB:"mariadb",NETEZZA:"netezza",PERVASIVE:"pervasive",POINTBASE:"pointbase",SQLITE:"sqlite",SYBASE:"sybase",TERADATA:"teradata",VERTICA:"vertica",H2:"h2",COLDFUSION:"coldfusion",CASSANDRA:"cassandra",HBASE:"hbase",MONGODB:"mongodb",REDIS:"redis",COUCHBASE:"couchbase",COUCHDB:"couchdb",COSMOSDB:"cosmosdb",DYNAMODB:"dynamodb",NEO4J:"neo4j",GEODE:"geode",ELASTICSEARCH:"elasticsearch",MEMCACHED:"memcached",COCKROACHDB:"cockroachdb"};db.DbCassandraConsistencyLevelValues={ALL:"all",EACH_QUORUM:"each_quorum",QUORUM:"quorum",LOCAL_QUORUM:"local_quorum",ONE:"one",TWO:"two",THREE:"three",LOCAL_ONE:"local_one",ANY:"any",SERIAL:"serial",LOCAL_SERIAL:"local_serial"};db.FaasTriggerValues={DATASOURCE:"datasource",HTTP:"http",PUBSUB:"pubsub",TIMER:"timer",OTHER:"other"};db.FaasDocumentOperationValues={INSERT:"insert",EDIT:"edit",DELETE:"delete"};db.FaasInvokedProviderValues={ALIBABA_CLOUD:"alibaba_cloud",AWS:"aws",AZURE:"azure",GCP:"gcp"};db.NetTransportValues={IP_TCP:"ip_tcp",IP_UDP:"ip_udp",IP:"ip",UNIX:"unix",PIPE:"pipe",INPROC:"inproc",OTHER:"other"};db.NetHostConnectionTypeValues={WIFI:"wifi",WIRED:"wired",CELL:"cell",UNAVAILABLE:"unavailable",UNKNOWN:"unknown"};db.NetHostConnectionSubtypeValues={GPRS:"gprs",EDGE:"edge",UMTS:"umts",CDMA:"cdma",EVDO_0:"evdo_0",EVDO_A:"evdo_a",CDMA2000_1XRTT:"cdma2000_1xrtt",HSDPA:"hsdpa",HSUPA:"hsupa",HSPA:"hspa",IDEN:"iden",EVDO_B:"evdo_b",LTE:"lte",EHRPD:"ehrpd",HSPAP:"hspap",GSM:"gsm",TD_SCDMA:"td_scdma",IWLAN:"iwlan",NR:"nr",NRNSA:"nrnsa",LTE_CA:"lte_ca"};db.HttpFlavorValues={HTTP_1_0:"1.0",HTTP_1_1:"1.1",HTTP_2_0:"2.0",SPDY:"SPDY",QUIC:"QUIC"};db.MessagingDestinationKindValues={QUEUE:"queue",TOPIC:"topic"};db.MessagingOperationValues={RECEIVE:"receive",PROCESS:"process"};db.RpcGrpcStatusCodeValues={OK:0,CANCELLED:1,UNKNOWN:2,INVALID_ARGUMENT:3,DEADLINE_EXCEEDED:4,NOT_FOUND:5,ALREADY_EXISTS:6,PERMISSION_DENIED:7,RESOURCE_EXHAUSTED:8,FAILED_PRECONDITION:9,ABORTED:10,OUT_OF_RANGE:11,UNIMPLEMENTED:12,INTERNAL:13,UNAVAILABLE:14,DATA_LOSS:15,UNAUTHENTICATED:16};db.MessageTypeValues={SENT:"SENT",RECEIVED:"RECEIVED"}});var Zqo=A(Hxe=>{"use strict";var H8h=Hxe&&Hxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),W8h=Hxe&&Hxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&H8h(r,e,t)};Object.defineProperty(Hxe,"__esModule",{value:!0});W8h(Xqo(),Hxe)});var eMo=A(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.TelemetrySdkLanguageValues=ak.OsTypeValues=ak.HostArchValues=ak.AwsEcsLaunchtypeValues=ak.CloudPlatformValues=ak.CloudProviderValues=ak.SemanticResourceAttributes=void 0;ak.SemanticResourceAttributes={CLOUD_PROVIDER:"cloud.provider",CLOUD_ACCOUNT_ID:"cloud.account.id",CLOUD_REGION:"cloud.region",CLOUD_AVAILABILITY_ZONE:"cloud.availability_zone",CLOUD_PLATFORM:"cloud.platform",AWS_ECS_CONTAINER_ARN:"aws.ecs.container.arn",AWS_ECS_CLUSTER_ARN:"aws.ecs.cluster.arn",AWS_ECS_LAUNCHTYPE:"aws.ecs.launchtype",AWS_ECS_TASK_ARN:"aws.ecs.task.arn",AWS_ECS_TASK_FAMILY:"aws.ecs.task.family",AWS_ECS_TASK_REVISION:"aws.ecs.task.revision",AWS_EKS_CLUSTER_ARN:"aws.eks.cluster.arn",AWS_LOG_GROUP_NAMES:"aws.log.group.names",AWS_LOG_GROUP_ARNS:"aws.log.group.arns",AWS_LOG_STREAM_NAMES:"aws.log.stream.names",AWS_LOG_STREAM_ARNS:"aws.log.stream.arns",CONTAINER_NAME:"container.name",CONTAINER_ID:"container.id",CONTAINER_RUNTIME:"container.runtime",CONTAINER_IMAGE_NAME:"container.image.name",CONTAINER_IMAGE_TAG:"container.image.tag",DEPLOYMENT_ENVIRONMENT:"deployment.environment",DEVICE_ID:"device.id",DEVICE_MODEL_IDENTIFIER:"device.model.identifier",DEVICE_MODEL_NAME:"device.model.name",FAAS_NAME:"faas.name",FAAS_ID:"faas.id",FAAS_VERSION:"faas.version",FAAS_INSTANCE:"faas.instance",FAAS_MAX_MEMORY:"faas.max_memory",HOST_ID:"host.id",HOST_NAME:"host.name",HOST_TYPE:"host.type",HOST_ARCH:"host.arch",HOST_IMAGE_NAME:"host.image.name",HOST_IMAGE_ID:"host.image.id",HOST_IMAGE_VERSION:"host.image.version",K8S_CLUSTER_NAME:"k8s.cluster.name",K8S_NODE_NAME:"k8s.node.name",K8S_NODE_UID:"k8s.node.uid",K8S_NAMESPACE_NAME:"k8s.namespace.name",K8S_POD_UID:"k8s.pod.uid",K8S_POD_NAME:"k8s.pod.name",K8S_CONTAINER_NAME:"k8s.container.name",K8S_REPLICASET_UID:"k8s.replicaset.uid",K8S_REPLICASET_NAME:"k8s.replicaset.name",K8S_DEPLOYMENT_UID:"k8s.deployment.uid",K8S_DEPLOYMENT_NAME:"k8s.deployment.name",K8S_STATEFULSET_UID:"k8s.statefulset.uid",K8S_STATEFULSET_NAME:"k8s.statefulset.name",K8S_DAEMONSET_UID:"k8s.daemonset.uid",K8S_DAEMONSET_NAME:"k8s.daemonset.name",K8S_JOB_UID:"k8s.job.uid",K8S_JOB_NAME:"k8s.job.name",K8S_CRONJOB_UID:"k8s.cronjob.uid",K8S_CRONJOB_NAME:"k8s.cronjob.name",OS_TYPE:"os.type",OS_DESCRIPTION:"os.description",OS_NAME:"os.name",OS_VERSION:"os.version",PROCESS_PID:"process.pid",PROCESS_EXECUTABLE_NAME:"process.executable.name",PROCESS_EXECUTABLE_PATH:"process.executable.path",PROCESS_COMMAND:"process.command",PROCESS_COMMAND_LINE:"process.command_line",PROCESS_COMMAND_ARGS:"process.command_args",PROCESS_OWNER:"process.owner",PROCESS_RUNTIME_NAME:"process.runtime.name",PROCESS_RUNTIME_VERSION:"process.runtime.version",PROCESS_RUNTIME_DESCRIPTION:"process.runtime.description",SERVICE_NAME:"service.name",SERVICE_NAMESPACE:"service.namespace",SERVICE_INSTANCE_ID:"service.instance.id",SERVICE_VERSION:"service.version",TELEMETRY_SDK_NAME:"telemetry.sdk.name",TELEMETRY_SDK_LANGUAGE:"telemetry.sdk.language",TELEMETRY_SDK_VERSION:"telemetry.sdk.version",TELEMETRY_AUTO_VERSION:"telemetry.auto.version",WEBENGINE_NAME:"webengine.name",WEBENGINE_VERSION:"webengine.version",WEBENGINE_DESCRIPTION:"webengine.description"};ak.CloudProviderValues={ALIBABA_CLOUD:"alibaba_cloud",AWS:"aws",AZURE:"azure",GCP:"gcp"};ak.CloudPlatformValues={ALIBABA_CLOUD_ECS:"alibaba_cloud_ecs",ALIBABA_CLOUD_FC:"alibaba_cloud_fc",AWS_EC2:"aws_ec2",AWS_ECS:"aws_ecs",AWS_EKS:"aws_eks",AWS_LAMBDA:"aws_lambda",AWS_ELASTIC_BEANSTALK:"aws_elastic_beanstalk",AZURE_VM:"azure_vm",AZURE_CONTAINER_INSTANCES:"azure_container_instances",AZURE_AKS:"azure_aks",AZURE_FUNCTIONS:"azure_functions",AZURE_APP_SERVICE:"azure_app_service",GCP_COMPUTE_ENGINE:"gcp_compute_engine",GCP_CLOUD_RUN:"gcp_cloud_run",GCP_KUBERNETES_ENGINE:"gcp_kubernetes_engine",GCP_CLOUD_FUNCTIONS:"gcp_cloud_functions",GCP_APP_ENGINE:"gcp_app_engine"};ak.AwsEcsLaunchtypeValues={EC2:"ec2",FARGATE:"fargate"};ak.HostArchValues={AMD64:"amd64",ARM32:"arm32",ARM64:"arm64",IA64:"ia64",PPC32:"ppc32",PPC64:"ppc64",X86:"x86"};ak.OsTypeValues={WINDOWS:"windows",LINUX:"linux",DARWIN:"darwin",FREEBSD:"freebsd",NETBSD:"netbsd",OPENBSD:"openbsd",DRAGONFLYBSD:"dragonflybsd",HPUX:"hpux",AIX:"aix",SOLARIS:"solaris",Z_OS:"z_os"};ak.TelemetrySdkLanguageValues={CPP:"cpp",DOTNET:"dotnet",ERLANG:"erlang",GO:"go",JAVA:"java",NODEJS:"nodejs",PHP:"php",PYTHON:"python",RUBY:"ruby",WEBJS:"webjs"}});var tMo=A(Wxe=>{"use strict";var Y8h=Wxe&&Wxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),J8h=Wxe&&Wxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Y8h(r,e,t)};Object.defineProperty(Wxe,"__esModule",{value:!0});J8h(eMo(),Wxe)});var OG=A(a1e=>{"use strict";var X8h=a1e&&a1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),rMo=a1e&&a1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&X8h(r,e,t)};Object.defineProperty(a1e,"__esModule",{value:!0});rMo(Zqo(),a1e);rMo(tMo(),a1e)});var nMo=A(dkr=>{"use strict";Object.defineProperty(dkr,"__esModule",{value:!0});dkr.SDK_INFO=void 0;var Z8h=lkr(),t8t=OG();dkr.SDK_INFO={[t8t.SemanticResourceAttributes.TELEMETRY_SDK_NAME]:"opentelemetry",[t8t.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"node",[t8t.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE]:t8t.TelemetrySdkLanguageValues.NODEJS,[t8t.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]:Z8h.VERSION}});var iMo=A(pkr=>{"use strict";Object.defineProperty(pkr,"__esModule",{value:!0});pkr.unrefTimer=void 0;function e5h(e){e.unref()}pkr.unrefTimer=e5h});var sMo=A(RB=>{"use strict";var t5h=RB&&RB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Yxe=RB&&RB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&t5h(r,e,t)};Object.defineProperty(RB,"__esModule",{value:!0});Yxe(zqo(),RB);Yxe($qo(),RB);Yxe(Kqo(),RB);Yxe(Yqo(),RB);Yxe(Jqo(),RB);Yxe(nMo(),RB);Yxe(iMo(),RB)});var vhi=A(Jxe=>{"use strict";var r5h=Jxe&&Jxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),n5h=Jxe&&Jxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&r5h(r,e,t)};Object.defineProperty(Jxe,"__esModule",{value:!0});n5h(sMo(),Jxe)});var uMo=A(dv=>{"use strict";Object.defineProperty(dv,"__esModule",{value:!0});dv.addHrTimes=dv.isTimeInput=dv.isTimeInputHrTime=dv.hrTimeToMicroseconds=dv.hrTimeToMilliseconds=dv.hrTimeToNanoseconds=dv.hrTimeToTimeStamp=dv.hrTimeDuration=dv.timeInputToHrTime=dv.hrTime=dv.getTimeOrigin=dv.millisToHrTime=void 0;var Ehi=vhi(),aMo=9,i5h=6,s5h=Math.pow(10,i5h),mkr=Math.pow(10,aMo);function r8t(e){let r=e/1e3,t=Math.trunc(r),n=Math.round(e%1e3*s5h);return[t,n]}dv.millisToHrTime=r8t;function Dhi(){let e=Ehi.otperformance.timeOrigin;if(typeof e!="number"){let r=Ehi.otperformance;e=r.timing&&r.timing.fetchStart}return e}dv.getTimeOrigin=Dhi;function oMo(e){let r=r8t(Dhi()),t=r8t(typeof e=="number"?e:Ehi.otperformance.now());return cMo(r,t)}dv.hrTime=oMo;function a5h(e){if(Shi(e))return e;if(typeof e=="number")return e<Dhi()?oMo(e):r8t(e);if(e instanceof Date)return r8t(e.getTime());throw TypeError("Invalid input type")}dv.timeInputToHrTime=a5h;function o5h(e,r){let t=r[0]-e[0],n=r[1]-e[1];return n<0&&(t-=1,n+=mkr),[t,n]}dv.hrTimeDuration=o5h;function c5h(e){let r=aMo,t=`${"0".repeat(r)}${e[1]}Z`,n=t.substr(t.length-r-1);return new Date(e[0]*1e3).toISOString().replace("000Z",n)}dv.hrTimeToTimeStamp=c5h;function u5h(e){return e[0]*mkr+e[1]}dv.hrTimeToNanoseconds=u5h;function l5h(e){return Math.round(e[0]*1e3+e[1]/1e6)}dv.hrTimeToMilliseconds=l5h;function d5h(e){return Math.round(e[0]*1e6+e[1]/1e3)}dv.hrTimeToMicroseconds=d5h;function Shi(e){return Array.isArray(e)&&e.length===2&&typeof e[0]=="number"&&typeof e[1]=="number"}dv.isTimeInputHrTime=Shi;function p5h(e){return Shi(e)||typeof e=="number"||e instanceof Date}dv.isTimeInput=p5h;function cMo(e,r){let t=[e[0]+r[0],e[1]+r[1]];return t[1]>=mkr&&(t[1]-=mkr,t[0]+=1),t}dv.addHrTimes=cMo});var dMo=A(lMo=>{"use strict";Object.defineProperty(lMo,"__esModule",{value:!0})});var pMo=A(n8t=>{"use strict";Object.defineProperty(n8t,"__esModule",{value:!0});n8t.ExportResultCode=void 0;var m5h;(function(e){e[e.SUCCESS=0]="SUCCESS",e[e.FAILED=1]="FAILED"})(m5h=n8t.ExportResultCode||(n8t.ExportResultCode={}))});var fMo=A(fkr=>{"use strict";Object.defineProperty(fkr,"__esModule",{value:!0});fkr.CompositePropagator=void 0;var mMo=xf(),whi=class{constructor(r={}){var t;this._propagators=(t=r.propagators)!==null&&t!==void 0?t:[],this._fields=Array.from(new Set(this._propagators.map(n=>typeof n.fields=="function"?n.fields():[]).reduce((n,i)=>n.concat(i),[])))}inject(r,t,n){for(let i of this._propagators)try{i.inject(r,t,n)}catch(s){mMo.diag.warn(`Failed to inject with ${i.constructor.name}. Err: ${s.message}`)}}extract(r,t,n){return this._propagators.reduce((i,s)=>{try{return s.extract(i,t,n)}catch(a){mMo.diag.warn(`Failed to inject with ${s.constructor.name}. Err: ${a.message}`)}return i},r)}fields(){return this._fields.slice()}};fkr.CompositePropagator=whi});var hMo=A(zpt=>{"use strict";Object.defineProperty(zpt,"__esModule",{value:!0});zpt.validateValue=zpt.validateKey=void 0;var Ihi="[_0-9a-z-*/]",f5h=`[a-z]${Ihi}{0,255}`,h5h=`[a-z0-9]${Ihi}{0,240}@[a-z]${Ihi}{0,13}`,g5h=new RegExp(`^(?:${f5h}|${h5h})$`),y5h=/^[ -~]{0,255}[!-~]$/,_5h=/,|=/;function A5h(e){return g5h.test(e)}zpt.validateKey=A5h;function b5h(e){return y5h.test(e)&&!_5h.test(e)}zpt.validateValue=b5h});var Thi=A(hkr=>{"use strict";Object.defineProperty(hkr,"__esModule",{value:!0});hkr.TraceState=void 0;var gMo=hMo(),yMo=32,C5h=512,_Mo=",",AMo="=",xhi=class e{constructor(r){this._internalState=new Map,r&&this._parse(r)}set(r,t){let n=this._clone();return n._internalState.has(r)&&n._internalState.delete(r),n._internalState.set(r,t),n}unset(r){let t=this._clone();return t._internalState.delete(r),t}get(r){return this._internalState.get(r)}serialize(){return this._keys().reduce((r,t)=>(r.push(t+AMo+this.get(t)),r),[]).join(_Mo)}_parse(r){r.length>C5h||(this._internalState=r.split(_Mo).reverse().reduce((t,n)=>{let i=n.trim(),s=i.indexOf(AMo);if(s!==-1){let a=i.slice(0,s),o=i.slice(s+1,n.length);(0,gMo.validateKey)(a)&&(0,gMo.validateValue)(o)&&t.set(a,o)}return t},new Map),this._internalState.size>yMo&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,yMo))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let r=new e;return r._internalState=new Map(this._internalState),r}};hkr.TraceState=xhi});var CMo=A(ok=>{"use strict";Object.defineProperty(ok,"__esModule",{value:!0});ok.W3CTraceContextPropagator=ok.parseTraceParent=ok.TRACE_STATE_HEADER=ok.TRACE_PARENT_HEADER=void 0;var gkr=xf(),v5h=ZFt(),E5h=Thi();ok.TRACE_PARENT_HEADER="traceparent";ok.TRACE_STATE_HEADER="tracestate";var D5h="00",S5h="(?!ff)[\\da-f]{2}",w5h="(?![0]{32})[\\da-f]{32}",I5h="(?![0]{16})[\\da-f]{16}",x5h="[\\da-f]{2}",T5h=new RegExp(`^\\s?(${S5h})-(${w5h})-(${I5h})-(${x5h})(-.*)?\\s?$`);function bMo(e){let r=T5h.exec(e);return!r||r[1]==="00"&&r[5]?null:{traceId:r[2],spanId:r[3],traceFlags:parseInt(r[4],16)}}ok.parseTraceParent=bMo;var Phi=class{inject(r,t,n){let i=gkr.trace.getSpanContext(r);if(!i||(0,v5h.isTracingSuppressed)(r)||!(0,gkr.isSpanContextValid)(i))return;let s=`${D5h}-${i.traceId}-${i.spanId}-0${Number(i.traceFlags||gkr.TraceFlags.NONE).toString(16)}`;n.set(t,ok.TRACE_PARENT_HEADER,s),i.traceState&&n.set(t,ok.TRACE_STATE_HEADER,i.traceState.serialize())}extract(r,t,n){let i=n.get(t,ok.TRACE_PARENT_HEADER);if(!i)return r;let s=Array.isArray(i)?i[0]:i;if(typeof s!="string")return r;let a=bMo(s);if(!a)return r;a.isRemote=!0;let o=n.get(t,ok.TRACE_STATE_HEADER);if(o){let c=Array.isArray(o)?o.join(","):o;a.traceState=new E5h.TraceState(typeof c=="string"?c:void 0)}return gkr.trace.setSpanContext(r,a)}fields(){return[ok.TRACE_PARENT_HEADER,ok.TRACE_STATE_HEADER]}};ok.W3CTraceContextPropagator=Phi});var EMo=A(vMo=>{"use strict";Object.defineProperty(vMo,"__esModule",{value:!0})});var DMo=A(e$=>{"use strict";Object.defineProperty(e$,"__esModule",{value:!0});e$.getRPCMetadata=e$.deleteRPCMetadata=e$.setRPCMetadata=e$.RPCType=void 0;var P5h=xf(),Rhi=(0,P5h.createContextKey)("OpenTelemetry SDK Context Key RPC_METADATA"),R5h;(function(e){e.HTTP="http"})(R5h=e$.RPCType||(e$.RPCType={}));function k5h(e,r){return e.setValue(Rhi,r)}e$.setRPCMetadata=k5h;function F5h(e){return e.deleteValue(Rhi)}e$.deleteRPCMetadata=F5h;function N5h(e){return e.getValue(Rhi)}e$.getRPCMetadata=N5h});var Fhi=A(ykr=>{"use strict";Object.defineProperty(ykr,"__esModule",{value:!0});ykr.AlwaysOffSampler=void 0;var O5h=xf(),khi=class{shouldSample(){return{decision:O5h.SamplingDecision.NOT_RECORD}}toString(){return"AlwaysOffSampler"}};ykr.AlwaysOffSampler=khi});var Ohi=A(_kr=>{"use strict";Object.defineProperty(_kr,"__esModule",{value:!0});_kr.AlwaysOnSampler=void 0;var B5h=xf(),Nhi=class{shouldSample(){return{decision:B5h.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}};_kr.AlwaysOnSampler=Nhi});var wMo=A(bkr=>{"use strict";Object.defineProperty(bkr,"__esModule",{value:!0});bkr.ParentBasedSampler=void 0;var Akr=xf(),q5h=yhi(),SMo=Fhi(),Bhi=Ohi(),qhi=class{constructor(r){var t,n,i,s;this._root=r.root,this._root||((0,q5h.globalErrorHandler)(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new Bhi.AlwaysOnSampler),this._remoteParentSampled=(t=r.remoteParentSampled)!==null&&t!==void 0?t:new Bhi.AlwaysOnSampler,this._remoteParentNotSampled=(n=r.remoteParentNotSampled)!==null&&n!==void 0?n:new SMo.AlwaysOffSampler,this._localParentSampled=(i=r.localParentSampled)!==null&&i!==void 0?i:new Bhi.AlwaysOnSampler,this._localParentNotSampled=(s=r.localParentNotSampled)!==null&&s!==void 0?s:new SMo.AlwaysOffSampler}shouldSample(r,t,n,i,s,a){let o=Akr.trace.getSpanContext(r);return!o||!(0,Akr.isSpanContextValid)(o)?this._root.shouldSample(r,t,n,i,s,a):o.isRemote?o.traceFlags&Akr.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(r,t,n,i,s,a):this._remoteParentNotSampled.shouldSample(r,t,n,i,s,a):o.traceFlags&Akr.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(r,t,n,i,s,a):this._localParentNotSampled.shouldSample(r,t,n,i,s,a)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}};bkr.ParentBasedSampler=qhi});var IMo=A(Ckr=>{"use strict";Object.defineProperty(Ckr,"__esModule",{value:!0});Ckr.TraceIdRatioBasedSampler=void 0;var Mhi=xf(),Lhi=class{constructor(r=0){this._ratio=r,this._ratio=this._normalize(r),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(r,t){return{decision:(0,Mhi.isValidTraceId)(t)&&this._accumulate(t)<this._upperBound?Mhi.SamplingDecision.RECORD_AND_SAMPLED:Mhi.SamplingDecision.NOT_RECORD}}toString(){return`TraceIdRatioBased{${this._ratio}}`}_normalize(r){return typeof r!="number"||isNaN(r)?0:r>=1?1:r<=0?0:r}_accumulate(r){let t=0;for(let n=0;n<r.length/8;n++){let i=n*8,s=parseInt(r.slice(i,i+8),16);t=(t^s)>>>0}return t}};Ckr.TraceIdRatioBasedSampler=Lhi});var kMo=A(vkr=>{"use strict";Object.defineProperty(vkr,"__esModule",{value:!0});vkr.isPlainObject=void 0;var M5h="[object Object]",L5h="[object Null]",j5h="[object Undefined]",G5h=Function.prototype,xMo=G5h.toString,U5h=xMo.call(Object),V5h=z5h(Object.getPrototypeOf,Object),TMo=Object.prototype,PMo=TMo.hasOwnProperty,Xxe=Symbol?Symbol.toStringTag:void 0,RMo=TMo.toString;function z5h(e,r){return function(t){return e(r(t))}}function $5h(e){if(!Q5h(e)||K5h(e)!==M5h)return!1;let r=V5h(e);if(r===null)return!0;let t=PMo.call(r,"constructor")&&r.constructor;return typeof t=="function"&&t instanceof t&&xMo.call(t)===U5h}vkr.isPlainObject=$5h;function Q5h(e){return e!=null&&typeof e=="object"}function K5h(e){return e==null?e===void 0?j5h:L5h:Xxe&&Xxe in Object(e)?H5h(e):W5h(e)}function H5h(e){let r=PMo.call(e,Xxe),t=e[Xxe],n=!1;try{e[Xxe]=void 0,n=!0}catch{}let i=RMo.call(e);return n&&(r?e[Xxe]=t:delete e[Xxe]),i}function W5h(e){return RMo.call(e)}});var qMo=A(Skr=>{"use strict";Object.defineProperty(Skr,"__esModule",{value:!0});Skr.merge=void 0;var FMo=kMo(),Y5h=20;function J5h(...e){let r=e.shift(),t=new WeakMap;for(;e.length>0;)r=OMo(r,e.shift(),0,t);return r}Skr.merge=J5h;function jhi(e){return Dkr(e)?e.slice():e}function OMo(e,r,t=0,n){let i;if(!(t>Y5h)){if(t++,Ekr(e)||Ekr(r)||BMo(r))i=jhi(r);else if(Dkr(e)){if(i=e.slice(),Dkr(r))for(let s=0,a=r.length;s<a;s++)i.push(jhi(r[s]));else if(i8t(r)){let s=Object.keys(r);for(let a=0,o=s.length;a<o;a++){let c=s[a];i[c]=jhi(r[c])}}}else if(i8t(e))if(i8t(r)){if(!X5h(e,r))return r;i=Object.assign({},e);let s=Object.keys(r);for(let a=0,o=s.length;a<o;a++){let c=s[a],l=r[c];if(Ekr(l))typeof l>"u"?delete i[c]:i[c]=l;else{let u=i[c],m=l;if(NMo(e,c,n)||NMo(r,c,n))delete i[c];else{if(i8t(u)&&i8t(m)){let h=n.get(u)||[],_=n.get(m)||[];h.push({obj:e,key:c}),_.push({obj:r,key:c}),n.set(u,h),n.set(m,_)}i[c]=OMo(i[c],l,t,n)}}}}else i=r;return i}}function NMo(e,r,t){let n=t.get(e[r])||[];for(let i=0,s=n.length;i<s;i++){let a=n[i];if(a.key===r&&a.obj===e)return!0}return!1}function Dkr(e){return Array.isArray(e)}function BMo(e){return typeof e=="function"}function i8t(e){return!Ekr(e)&&!Dkr(e)&&!BMo(e)&&typeof e=="object"}function Ekr(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e>"u"||e instanceof Date||e instanceof RegExp||e===null}function X5h(e,r){return!(!(0,FMo.isPlainObject)(e)||!(0,FMo.isPlainObject)(r))}});var MMo=A($pt=>{"use strict";Object.defineProperty($pt,"__esModule",{value:!0});$pt.callWithTimeout=$pt.TimeoutError=void 0;var wkr=class e extends Error{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};$pt.TimeoutError=wkr;function Z5h(e,r){let t,n=new Promise(function(s,a){t=setTimeout(function(){a(new wkr("Operation timed out."))},r)});return Promise.race([e,n]).then(i=>(clearTimeout(t),i),i=>{throw clearTimeout(t),i})}$pt.callWithTimeout=Z5h});var jMo=A(Qpt=>{"use strict";Object.defineProperty(Qpt,"__esModule",{value:!0});Qpt.isUrlIgnored=Qpt.urlMatches=void 0;function LMo(e,r){return typeof r=="string"?e===r:!!e.match(r)}Qpt.urlMatches=LMo;function eNh(e,r){if(!r)return!1;for(let t of r)if(LMo(e,t))return!0;return!1}Qpt.isUrlIgnored=eNh});var GMo=A(Ikr=>{"use strict";Object.defineProperty(Ikr,"__esModule",{value:!0});Ikr.isWrapped=void 0;function tNh(e){return typeof e=="function"&&typeof e.__original=="function"&&typeof e.__unwrap=="function"&&e.__wrapped===!0}Ikr.isWrapped=tNh});var UMo=A(xkr=>{"use strict";Object.defineProperty(xkr,"__esModule",{value:!0});xkr.Deferred=void 0;var Ghi=class{constructor(){this._promise=new Promise((r,t)=>{this._resolve=r,this._reject=t})}get promise(){return this._promise}resolve(r){this._resolve(r)}reject(r){this._reject(r)}};xkr.Deferred=Ghi});var VMo=A(Tkr=>{"use strict";Object.defineProperty(Tkr,"__esModule",{value:!0});Tkr.BindOnceFuture=void 0;var rNh=UMo(),Uhi=class{constructor(r,t){this._callback=r,this._that=t,this._isCalled=!1,this._deferred=new rNh.Deferred}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...r){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...r)).then(t=>this._deferred.resolve(t),t=>this._deferred.reject(t))}catch(t){this._deferred.reject(t)}}return this._deferred.promise}};Tkr.BindOnceFuture=Uhi});var $Mo=A(Pkr=>{"use strict";Object.defineProperty(Pkr,"__esModule",{value:!0});Pkr._export=void 0;var zMo=xf(),nNh=ZFt();function iNh(e,r){return new Promise(t=>{zMo.context.with((0,nNh.suppressTracing)(zMo.context.active()),()=>{e.export(r,n=>{t(n)})})})}Pkr._export=iNh});var My=A(Ey=>{"use strict";var sNh=Ey&&Ey.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),oC=Ey&&Ey.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&sNh(r,e,t)};Object.defineProperty(Ey,"__esModule",{value:!0});Ey.internal=Ey.baggageUtils=void 0;oC(Nqo(),Ey);oC(Oqo(),Ey);oC(jqo(),Ey);oC(yhi(),Ey);oC(ghi(),Ey);oC(uMo(),Ey);oC(dMo(),Ey);oC(pMo(),Ey);oC(lkr(),Ey);Ey.baggageUtils=dhi();oC(vhi(),Ey);oC(fMo(),Ey);oC(CMo(),Ey);oC(EMo(),Ey);oC(DMo(),Ey);oC(Fhi(),Ey);oC(Ohi(),Ey);oC(wMo(),Ey);oC(IMo(),Ey);oC(ZFt(),Ey);oC(Thi(),Ey);oC(bhi(),Ey);oC(qMo(),Ey);oC(_hi(),Ey);oC(MMo(),Ey);oC(jMo(),Ey);oC(GMo(),Ey);oC(VMo(),Ey);oC(lkr(),Ey);var aNh=$Mo();Ey.internal={_export:aNh._export}});var Zxe=A(VE=>{"use strict";Object.defineProperty(VE,"__esModule",{value:!0});VE.parseRetryAfterToMills=VE.isExportRetryable=VE.invalidTimeout=VE.configureExporterTimeout=VE.appendRootPathToUrlIfNeeded=VE.appendResourcePathToUrl=VE.parseHeaders=VE.DEFAULT_EXPORT_BACKOFF_MULTIPLIER=VE.DEFAULT_EXPORT_MAX_BACKOFF=VE.DEFAULT_EXPORT_INITIAL_BACKOFF=VE.DEFAULT_EXPORT_MAX_ATTEMPTS=void 0;var Vhi=xf(),QMo=My(),KMo=1e4;VE.DEFAULT_EXPORT_MAX_ATTEMPTS=5;VE.DEFAULT_EXPORT_INITIAL_BACKOFF=1e3;VE.DEFAULT_EXPORT_MAX_BACKOFF=5e3;VE.DEFAULT_EXPORT_BACKOFF_MULTIPLIER=1.5;function oNh(e={}){let r={};return Object.entries(e).forEach(([t,n])=>{typeof n<"u"?r[t]=String(n):Vhi.diag.warn(`Header "${t}" has wrong value and will be ignored`)}),r}VE.parseHeaders=oNh;function cNh(e,r){return e.endsWith("/")||(e=e+"/"),e+r}VE.appendResourcePathToUrl=cNh;function uNh(e){try{let r=new URL(e);return r.pathname===""&&(r.pathname=r.pathname+"/"),r.toString()}catch{return Vhi.diag.warn(`Could not parse export URL: '${e}'`),e}}VE.appendRootPathToUrlIfNeeded=uNh;function lNh(e){return typeof e=="number"?e<=0?zhi(e,KMo):e:dNh()}VE.configureExporterTimeout=lNh;function dNh(){var e;let r=Number((e=(0,QMo.getEnv)().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)!==null&&e!==void 0?e:(0,QMo.getEnv)().OTEL_EXPORTER_OTLP_TIMEOUT);return r<=0?zhi(r,KMo):r}function zhi(e,r){return Vhi.diag.warn("Timeout must be greater than 0",e),r}VE.invalidTimeout=zhi;function pNh(e){return[429,502,503,504].includes(e)}VE.isExportRetryable=pNh;function mNh(e){if(e==null)return-1;let r=Number.parseInt(e,10);if(Number.isInteger(r))return r>0?r*1e3:-1;let t=new Date(e).getTime()-Date.now();return t>=0?t:0}VE.parseRetryAfterToMills=mNh});var kkr=A(Rkr=>{"use strict";Object.defineProperty(Rkr,"__esModule",{value:!0});Rkr.OTLPExporterBase=void 0;var HMo=xf(),s8t=My(),fNh=Zxe(),$hi=class{constructor(r={}){this._sendingPromises=[],this.url=this.getDefaultUrl(r),typeof r.hostname=="string"&&(this.hostname=r.hostname),this.shutdown=this.shutdown.bind(this),this._shutdownOnce=new s8t.BindOnceFuture(this._shutdown,this),this._concurrencyLimit=typeof r.concurrencyLimit=="number"?r.concurrencyLimit:1/0,this.timeoutMillis=(0,fNh.configureExporterTimeout)(r.timeoutMillis),this.onInit(r)}export(r,t){if(this._shutdownOnce.isCalled){t({code:s8t.ExportResultCode.FAILED,error:new Error("Exporter has been shutdown")});return}if(this._sendingPromises.length>=this._concurrencyLimit){t({code:s8t.ExportResultCode.FAILED,error:new Error("Concurrent export limit reached")});return}this._export(r).then(()=>{t({code:s8t.ExportResultCode.SUCCESS})}).catch(n=>{t({code:s8t.ExportResultCode.FAILED,error:n})})}_export(r){return new Promise((t,n)=>{try{HMo.diag.debug("items to be sent",r),this.send(r,t,n)}catch(i){n(i)}})}shutdown(){return this._shutdownOnce.call()}forceFlush(){return Promise.all(this._sendingPromises).then(()=>{})}_shutdown(){return HMo.diag.debug("shutdown started"),this.onShutdown(),this.forceFlush()}};Rkr.OTLPExporterBase=$hi});var Qhi=A(a8t=>{"use strict";Object.defineProperty(a8t,"__esModule",{value:!0});a8t.CompressionAlgorithm=void 0;var hNh;(function(e){e.NONE="none",e.GZIP="gzip"})(hNh=a8t.CompressionAlgorithm||(a8t.CompressionAlgorithm={}))});var Nkr=A(Fkr=>{"use strict";Object.defineProperty(Fkr,"__esModule",{value:!0});Fkr.OTLPExporterError=void 0;var Khi=class extends Error{constructor(r,t,n){super(r),this.name="OTLPExporterError",this.data=n,this.code=t}};Fkr.OTLPExporterError=Khi});var Whi=A(o1e=>{"use strict";Object.defineProperty(o1e,"__esModule",{value:!0});o1e.configureCompression=o1e.createHttpAgent=o1e.sendWithHttp=void 0;var YMo=require("url"),JMo=require("http"),XMo=require("https"),gNh=require("zlib"),yNh=require("stream"),Hhi=xf(),Okr=Qhi(),WMo=My(),o8t=Nkr(),Kpt=Zxe();function _Nh(e,r,t,n,i){let s=e.timeoutMillis,a=new YMo.URL(e.url),o=Number(process.versions.node.split(".")[0]),c,l,u=!1,m=setTimeout(()=>{if(clearTimeout(c),u=!0,l.destroyed){let v=new o8t.OTLPExporterError("Request Timeout");i(v)}else o>=14?l.destroy():l.abort()},s),h={hostname:a.hostname,port:a.port,path:a.pathname,method:"POST",headers:Object.assign({"Content-Type":t},e.headers),agent:e.agent},_=a.protocol==="http:"?JMo.request:XMo.request,b=(v=Kpt.DEFAULT_EXPORT_MAX_ATTEMPTS,w=Kpt.DEFAULT_EXPORT_INITIAL_BACKOFF)=>{switch(l=_(h,x=>{let P="";x.on("data",k=>P+=k),x.on("aborted",()=>{if(u){let k=new o8t.OTLPExporterError("Request Timeout");i(k)}}),x.on("end",()=>{if(u===!1)if(x.statusCode&&x.statusCode<299)Hhi.diag.debug(`statusCode: ${x.statusCode}`,P),n(),clearTimeout(m),clearTimeout(c);else if(x.statusCode&&(0,Kpt.isExportRetryable)(x.statusCode)&&v>0){let k;w=Kpt.DEFAULT_EXPORT_BACKOFF_MULTIPLIER*w,x.headers["retry-after"]?k=(0,Kpt.parseRetryAfterToMills)(x.headers["retry-after"]):k=Math.round(Math.random()*(Kpt.DEFAULT_EXPORT_MAX_BACKOFF-w)+w),c=setTimeout(()=>{b(v-1,w)},k)}else{let k=new o8t.OTLPExporterError(x.statusMessage,x.statusCode,P);i(k),clearTimeout(m),clearTimeout(c)}})}),l.on("error",x=>{if(u){let P=new o8t.OTLPExporterError("Request Timeout",x.code);i(P)}else i(x);clearTimeout(m),clearTimeout(c)}),l.on("abort",()=>{if(u){let x=new o8t.OTLPExporterError("Request Timeout");i(x)}clearTimeout(m),clearTimeout(c)}),e.compression){case Okr.CompressionAlgorithm.GZIP:{l.setHeader("Content-Encoding","gzip"),ANh(r).on("error",i).pipe(gNh.createGzip()).on("error",i).pipe(l);break}default:l.end(r);break}};b()}o1e.sendWithHttp=_Nh;function ANh(e){let r=new yNh.Readable;return r.push(e),r.push(null),r}function bNh(e){if(e.httpAgentOptions&&e.keepAlive===!1){Hhi.diag.warn("httpAgentOptions is used only when keepAlive is true");return}if(!(e.keepAlive===!1||!e.url))try{let t=new YMo.URL(e.url).protocol==="http:"?JMo.Agent:XMo.Agent;return new t(Object.assign({keepAlive:!0},e.httpAgentOptions))}catch(r){Hhi.diag.error(`collector exporter failed to create http agent. err: ${r.message}`);return}}o1e.createHttpAgent=bNh;function CNh(e){return e||(((0,WMo.getEnv)().OTEL_EXPORTER_OTLP_TRACES_COMPRESSION||(0,WMo.getEnv)().OTEL_EXPORTER_OTLP_COMPRESSION)===Okr.CompressionAlgorithm.GZIP?Okr.CompressionAlgorithm.GZIP:Okr.CompressionAlgorithm.NONE)}o1e.configureCompression=CNh});var tLo=A(Bkr=>{"use strict";Object.defineProperty(Bkr,"__esModule",{value:!0});Bkr.OTLPExporterNodeBase=void 0;var vNh=kkr(),ENh=Zxe(),Yhi=Whi(),ZMo=xf(),eLo=My(),Jhi=class extends vNh.OTLPExporterBase{constructor(r={}){super(r),this.DEFAULT_HEADERS={},r.metadata&&ZMo.diag.warn("Metadata cannot be set when using http"),this.headers=Object.assign(this.DEFAULT_HEADERS,(0,ENh.parseHeaders)(r.headers),eLo.baggageUtils.parseKeyPairsIntoRecord((0,eLo.getEnv)().OTEL_EXPORTER_OTLP_HEADERS)),this.agent=(0,Yhi.createHttpAgent)(r),this.compression=(0,Yhi.configureCompression)(r.compression)}onInit(r){}send(r,t,n){if(this._shutdownOnce.isCalled){ZMo.diag.debug("Shutdown already started. Cannot send objects");return}let i=this.convert(r),s=new Promise((o,c)=>{(0,Yhi.sendWithHttp)(this,JSON.stringify(i),"application/json",o,c)}).then(t,n);this._sendingPromises.push(s);let a=()=>{let o=this._sendingPromises.indexOf(s);this._sendingPromises.splice(o,1)};s.then(a,a)}onShutdown(){}};Bkr.OTLPExporterNodeBase=Jhi});var rLo=A(BG=>{"use strict";Object.defineProperty(BG,"__esModule",{value:!0});BG.CompressionAlgorithm=BG.configureCompression=BG.createHttpAgent=BG.sendWithHttp=BG.OTLPExporterNodeBase=void 0;var DNh=tLo();Object.defineProperty(BG,"OTLPExporterNodeBase",{enumerable:!0,get:function(){return DNh.OTLPExporterNodeBase}});var Xhi=Whi();Object.defineProperty(BG,"sendWithHttp",{enumerable:!0,get:function(){return Xhi.sendWithHttp}});Object.defineProperty(BG,"createHttpAgent",{enumerable:!0,get:function(){return Xhi.createHttpAgent}});Object.defineProperty(BG,"configureCompression",{enumerable:!0,get:function(){return Xhi.configureCompression}});var SNh=Qhi();Object.defineProperty(BG,"CompressionAlgorithm",{enumerable:!0,get:function(){return SNh.CompressionAlgorithm}})});var Zhi=A(Wpt=>{"use strict";Object.defineProperty(Wpt,"__esModule",{value:!0});Wpt.sendWithXhr=Wpt.sendWithBeacon=void 0;var nLo=xf(),c8t=Nkr(),Hpt=Zxe();function wNh(e,r,t,n,i){if(navigator.sendBeacon(r,new Blob([e],t)))nLo.diag.debug("sendBeacon - can send",e),n();else{let s=new c8t.OTLPExporterError(`sendBeacon - cannot send ${e}`);i(s)}}Wpt.sendWithBeacon=wNh;function INh(e,r,t,n,i,s){let a,o,c=!1,l=setTimeout(()=>{if(clearTimeout(a),c=!0,o.readyState===XMLHttpRequest.DONE){let m=new c8t.OTLPExporterError("Request Timeout");s(m)}else o.abort()},n),u=(m=Hpt.DEFAULT_EXPORT_MAX_ATTEMPTS,h=Hpt.DEFAULT_EXPORT_INITIAL_BACKOFF)=>{o=new XMLHttpRequest,o.open("POST",r),Object.entries(Object.assign(Object.assign({},{Accept:"application/json","Content-Type":"application/json"}),t)).forEach(([b,v])=>{o.setRequestHeader(b,v)}),o.send(e),o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.DONE&&c===!1)if(o.status>=200&&o.status<=299)nLo.diag.debug("xhr success",e),i(),clearTimeout(l),clearTimeout(a);else if(o.status&&(0,Hpt.isExportRetryable)(o.status)&&m>0){let b;h=Hpt.DEFAULT_EXPORT_BACKOFF_MULTIPLIER*h,o.getResponseHeader("Retry-After")?b=(0,Hpt.parseRetryAfterToMills)(o.getResponseHeader("Retry-After")):b=Math.round(Math.random()*(Hpt.DEFAULT_EXPORT_MAX_BACKOFF-h)+h),a=setTimeout(()=>{u(m-1,h)},b)}else{let b=new c8t.OTLPExporterError(`Failed to export with XHR (status: ${o.status})`,o.status);s(b),clearTimeout(l),clearTimeout(a)}},o.onabort=()=>{if(c){let b=new c8t.OTLPExporterError("Request Timeout");s(b)}clearTimeout(l),clearTimeout(a)},o.onerror=()=>{if(c){let b=new c8t.OTLPExporterError("Request Timeout");s(b)}clearTimeout(l),clearTimeout(a)}};u()}Wpt.sendWithXhr=INh});var aLo=A(qkr=>{"use strict";Object.defineProperty(qkr,"__esModule",{value:!0});qkr.OTLPExporterBrowserBase=void 0;var xNh=kkr(),TNh=Zxe(),iLo=Zhi(),PNh=xf(),sLo=My(),egi=class extends xNh.OTLPExporterBase{constructor(r={}){super(r),this._useXHR=!1,this._useXHR=!!r.headers||typeof navigator.sendBeacon!="function",this._useXHR?this._headers=Object.assign({},(0,TNh.parseHeaders)(r.headers),sLo.baggageUtils.parseKeyPairsIntoRecord((0,sLo.getEnv)().OTEL_EXPORTER_OTLP_HEADERS)):this._headers={}}onInit(){window.addEventListener("unload",this.shutdown)}onShutdown(){window.removeEventListener("unload",this.shutdown)}send(r,t,n){if(this._shutdownOnce.isCalled){PNh.diag.debug("Shutdown already started. Cannot send objects");return}let i=this.convert(r),s=JSON.stringify(i),a=new Promise((c,l)=>{this._useXHR?(0,iLo.sendWithXhr)(s,this.url,this._headers,this.timeoutMillis,c,l):(0,iLo.sendWithBeacon)(s,this.url,{type:"application/json"},c,l)}).then(t,n);this._sendingPromises.push(a);let o=()=>{let c=this._sendingPromises.indexOf(a);this._sendingPromises.splice(c,1)};a.then(o,o)}};qkr.OTLPExporterBrowserBase=egi});var oLo=A(Ypt=>{"use strict";Object.defineProperty(Ypt,"__esModule",{value:!0});Ypt.sendWithXhr=Ypt.OTLPExporterBrowserBase=void 0;var RNh=aLo();Object.defineProperty(Ypt,"OTLPExporterBrowserBase",{enumerable:!0,get:function(){return RNh.OTLPExporterBrowserBase}});var kNh=Zhi();Object.defineProperty(Ypt,"sendWithXhr",{enumerable:!0,get:function(){return kNh.sendWithXhr}})});var uLo=A(ck=>{"use strict";Object.defineProperty(ck,"__esModule",{value:!0});ck.sendWithXhr=ck.OTLPExporterBrowserBase=ck.CompressionAlgorithm=ck.configureCompression=ck.createHttpAgent=ck.sendWithHttp=ck.OTLPExporterNodeBase=void 0;var u8t=rLo();Object.defineProperty(ck,"OTLPExporterNodeBase",{enumerable:!0,get:function(){return u8t.OTLPExporterNodeBase}});Object.defineProperty(ck,"sendWithHttp",{enumerable:!0,get:function(){return u8t.sendWithHttp}});Object.defineProperty(ck,"createHttpAgent",{enumerable:!0,get:function(){return u8t.createHttpAgent}});Object.defineProperty(ck,"configureCompression",{enumerable:!0,get:function(){return u8t.configureCompression}});Object.defineProperty(ck,"CompressionAlgorithm",{enumerable:!0,get:function(){return u8t.CompressionAlgorithm}});var cLo=oLo();Object.defineProperty(ck,"OTLPExporterBrowserBase",{enumerable:!0,get:function(){return cLo.OTLPExporterBrowserBase}});Object.defineProperty(ck,"sendWithXhr",{enumerable:!0,get:function(){return cLo.sendWithXhr}})});var tgi=A(mS=>{"use strict";var FNh=mS&&mS.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),NNh=mS&&mS.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&FNh(r,e,t)};Object.defineProperty(mS,"__esModule",{value:!0});mS.invalidTimeout=mS.configureExporterTimeout=mS.appendRootPathToUrlIfNeeded=mS.appendResourcePathToUrl=mS.parseHeaders=mS.OTLPExporterError=mS.OTLPExporterBase=void 0;NNh(uLo(),mS);var ONh=kkr();Object.defineProperty(mS,"OTLPExporterBase",{enumerable:!0,get:function(){return ONh.OTLPExporterBase}});var BNh=Nkr();Object.defineProperty(mS,"OTLPExporterError",{enumerable:!0,get:function(){return BNh.OTLPExporterError}});var l8t=Zxe();Object.defineProperty(mS,"parseHeaders",{enumerable:!0,get:function(){return l8t.parseHeaders}});Object.defineProperty(mS,"appendResourcePathToUrl",{enumerable:!0,get:function(){return l8t.appendResourcePathToUrl}});Object.defineProperty(mS,"appendRootPathToUrlIfNeeded",{enumerable:!0,get:function(){return l8t.appendRootPathToUrlIfNeeded}});Object.defineProperty(mS,"configureExporterTimeout",{enumerable:!0,get:function(){return l8t.configureExporterTimeout}});Object.defineProperty(mS,"invalidTimeout",{enumerable:!0,get:function(){return l8t.invalidTimeout}})});var dLo=A(lLo=>{"use strict";Object.defineProperty(lLo,"__esModule",{value:!0})});var mLo=A(pLo=>{"use strict";Object.defineProperty(pLo,"__esModule",{value:!0})});var hLo=A(fLo=>{"use strict";Object.defineProperty(fLo,"__esModule",{value:!0})});var gLo=A(d8t=>{"use strict";Object.defineProperty(d8t,"__esModule",{value:!0});d8t.ESpanKind=void 0;var qNh;(function(e){e[e.SPAN_KIND_UNSPECIFIED=0]="SPAN_KIND_UNSPECIFIED",e[e.SPAN_KIND_INTERNAL=1]="SPAN_KIND_INTERNAL",e[e.SPAN_KIND_SERVER=2]="SPAN_KIND_SERVER",e[e.SPAN_KIND_CLIENT=3]="SPAN_KIND_CLIENT",e[e.SPAN_KIND_PRODUCER=4]="SPAN_KIND_PRODUCER",e[e.SPAN_KIND_CONSUMER=5]="SPAN_KIND_CONSUMER"})(qNh=d8t.ESpanKind||(d8t.ESpanKind={}))});var _Lo=A(yLo=>{"use strict";Object.defineProperty(yLo,"__esModule",{value:!0})});var p8t=A(c1e=>{"use strict";Object.defineProperty(c1e,"__esModule",{value:!0});c1e.toAnyValue=c1e.toKeyValue=c1e.toAttributes=void 0;function MNh(e){return Object.keys(e).map(r=>rgi(r,e[r]))}c1e.toAttributes=MNh;function rgi(e,r){return{key:e,value:ngi(r)}}c1e.toKeyValue=rgi;function ngi(e){let r=typeof e;return r==="string"?{stringValue:e}:r==="number"?Number.isInteger(e)?{intValue:e}:{doubleValue:e}:r==="boolean"?{boolValue:e}:e instanceof Uint8Array?{bytesValue:e}:Array.isArray(e)?{arrayValue:{values:e.map(ngi)}}:r==="object"&&e!=null?{kvlistValue:{values:Object.entries(e).map(([t,n])=>rgi(t,n))}}:{}}c1e.toAnyValue=ngi});var CLo=A(u1e=>{"use strict";Object.defineProperty(u1e,"__esModule",{value:!0});u1e.toOtlpSpanEvent=u1e.toOtlpLink=u1e.sdkSpanToOtlpSpan=void 0;var igi=My(),sgi=p8t(),m8t=My();function LNh(e,r){var t;let n=e.spanContext(),i=e.status,s=r?e.parentSpanId:e.parentSpanId!=null?m8t.hexToBase64(e.parentSpanId):void 0;return{traceId:r?n.traceId:m8t.hexToBase64(n.traceId),spanId:r?n.spanId:m8t.hexToBase64(n.spanId),parentSpanId:s,traceState:(t=n.traceState)===null||t===void 0?void 0:t.serialize(),name:e.name,kind:e.kind==null?0:e.kind+1,startTimeUnixNano:(0,igi.hrTimeToNanoseconds)(e.startTime),endTimeUnixNano:(0,igi.hrTimeToNanoseconds)(e.endTime),attributes:(0,sgi.toAttributes)(e.attributes),droppedAttributesCount:e.droppedAttributesCount,events:e.events.map(bLo),droppedEventsCount:e.droppedEventsCount,status:{code:i.code,message:i.message},links:e.links.map(a=>ALo(a,r)),droppedLinksCount:e.droppedLinksCount}}u1e.sdkSpanToOtlpSpan=LNh;function ALo(e,r){var t;return{attributes:e.attributes?(0,sgi.toAttributes)(e.attributes):[],spanId:r?e.context.spanId:m8t.hexToBase64(e.context.spanId),traceId:r?e.context.traceId:m8t.hexToBase64(e.context.traceId),traceState:(t=e.context.traceState)===null||t===void 0?void 0:t.serialize(),droppedAttributesCount:e.droppedAttributesCount||0}}u1e.toOtlpLink=ALo;function bLo(e){return{attributes:e.attributes?(0,sgi.toAttributes)(e.attributes):[],name:e.name,timeUnixNano:(0,igi.hrTimeToNanoseconds)(e.time),droppedAttributesCount:e.droppedAttributesCount||0}}u1e.toOtlpSpanEvent=bLo});var vLo=A(Mkr=>{"use strict";Object.defineProperty(Mkr,"__esModule",{value:!0});Mkr.createExportTraceServiceRequest=void 0;var jNh=p8t(),GNh=CLo();function UNh(e,r){return{resourceSpans:zNh(e,r)}}Mkr.createExportTraceServiceRequest=UNh;function VNh(e){let r=new Map;for(let t of e){let n=r.get(t.resource);n||(n=new Map,r.set(t.resource,n));let i=`${t.instrumentationLibrary.name}@${t.instrumentationLibrary.version||""}:${t.instrumentationLibrary.schemaUrl||""}`,s=n.get(i);s||(s=[],n.set(i,s)),s.push(t)}return r}function zNh(e,r){let t=VNh(e),n=[],i=t.entries(),s=i.next();for(;!s.done;){let[a,o]=s.value,c=[],l=o.values(),u=l.next();for(;!u.done;){let h=u.value;if(h.length>0){let{name:_,version:b,schemaUrl:v}=h[0].instrumentationLibrary,w=h.map(x=>(0,GNh.sdkSpanToOtlpSpan)(x,r));c.push({scope:{name:_,version:b},spans:w,schemaUrl:v})}u=l.next()}let m={resource:{attributes:(0,jNh.toAttributes)(a.attributes),droppedAttributesCount:0},scopeSpans:c,schemaUrl:void 0};n.push(m),s=i.next()}return n}});var Lkr=A(f8t=>{"use strict";Object.defineProperty(f8t,"__esModule",{value:!0});f8t.AggregationTemporality=void 0;var $Nh;(function(e){e[e.DELTA=0]="DELTA",e[e.CUMULATIVE=1]="CUMULATIVE"})($Nh=f8t.AggregationTemporality||(f8t.AggregationTemporality={}))});var Jpt=A(h8t=>{"use strict";Object.defineProperty(h8t,"__esModule",{value:!0});h8t.DataPointType=void 0;var QNh;(function(e){e[e.HISTOGRAM=0]="HISTOGRAM",e[e.EXPONENTIAL_HISTOGRAM=1]="EXPONENTIAL_HISTOGRAM",e[e.GAUGE=2]="GAUGE",e[e.SUM=3]="SUM"})(QNh=h8t.DataPointType||(h8t.DataPointType={}))});var zX=A(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.binarySearchLB=hD.setEquals=hD.FlatMap=hD.isPromiseAllSettledRejectionResult=hD.PromiseAllSettled=hD.callWithTimeout=hD.TimeoutError=hD.instrumentationScopeId=hD.hashAttributes=hD.isNotNullish=void 0;function KNh(e){return e!=null}hD.isNotNullish=KNh;function HNh(e){let r=Object.keys(e);return r.length===0?"":(r=r.sort(),JSON.stringify(r.map(t=>[t,e[t]])))}hD.hashAttributes=HNh;function WNh(e){var r,t;return`${e.name}:${(r=e.version)!==null&&r!==void 0?r:""}:${(t=e.schemaUrl)!==null&&t!==void 0?t:""}`}hD.instrumentationScopeId=WNh;var jkr=class e extends Error{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};hD.TimeoutError=jkr;function YNh(e,r){let t,n=new Promise(function(s,a){t=setTimeout(function(){a(new jkr("Operation timed out."))},r)});return Promise.race([e,n]).then(i=>(clearTimeout(t),i),i=>{throw clearTimeout(t),i})}hD.callWithTimeout=YNh;async function JNh(e){return Promise.all(e.map(async r=>{try{return{status:"fulfilled",value:await r}}catch(t){return{status:"rejected",reason:t}}}))}hD.PromiseAllSettled=JNh;function XNh(e){return e.status==="rejected"}hD.isPromiseAllSettledRejectionResult=XNh;function ZNh(e,r){let t=[];return e.forEach(n=>{t.push(...r(n))}),t}hD.FlatMap=ZNh;function eOh(e,r){if(e.size!==r.size)return!1;for(let t of e)if(!r.has(t))return!1;return!0}hD.setEquals=eOh;function tOh(e,r){let t=0,n=e.length-1;for(;n-t>1;){let i=Math.trunc((n+t)/2);e[i]<=r?t=i:n=i-1}return e[n]<=r?n:e[t]<=r?t:-1}hD.binarySearchLB=tOh});var Xpt=A(g8t=>{"use strict";Object.defineProperty(g8t,"__esModule",{value:!0});g8t.AggregatorKind=void 0;var rOh;(function(e){e[e.DROP=0]="DROP",e[e.SUM=1]="SUM",e[e.LAST_VALUE=2]="LAST_VALUE",e[e.HISTOGRAM=3]="HISTOGRAM",e[e.EXPONENTIAL_HISTOGRAM=4]="EXPONENTIAL_HISTOGRAM"})(rOh=g8t.AggregatorKind||(g8t.AggregatorKind={}))});var ELo=A(Gkr=>{"use strict";Object.defineProperty(Gkr,"__esModule",{value:!0});Gkr.DropAggregator=void 0;var nOh=Xpt(),agi=class{constructor(){this.kind=nOh.AggregatorKind.DROP}createAccumulation(){}merge(r,t){}diff(r,t){}toMetricData(r,t,n,i){}};Gkr.DropAggregator=agi});var Gse=A(t$=>{"use strict";Object.defineProperty(t$,"__esModule",{value:!0});t$.isDescriptorCompatibleWith=t$.createInstrumentDescriptorWithView=t$.createInstrumentDescriptor=t$.InstrumentType=void 0;var iOh=xf(),sOh;(function(e){e.COUNTER="COUNTER",e.HISTOGRAM="HISTOGRAM",e.UP_DOWN_COUNTER="UP_DOWN_COUNTER",e.OBSERVABLE_COUNTER="OBSERVABLE_COUNTER",e.OBSERVABLE_GAUGE="OBSERVABLE_GAUGE",e.OBSERVABLE_UP_DOWN_COUNTER="OBSERVABLE_UP_DOWN_COUNTER"})(sOh=t$.InstrumentType||(t$.InstrumentType={}));function aOh(e,r,t){var n,i,s;return{name:e,type:r,description:(n=t==null?void 0:t.description)!==null&&n!==void 0?n:"",unit:(i=t==null?void 0:t.unit)!==null&&i!==void 0?i:"",valueType:(s=t==null?void 0:t.valueType)!==null&&s!==void 0?s:iOh.ValueType.DOUBLE}}t$.createInstrumentDescriptor=aOh;function oOh(e,r){var t,n;return{name:(t=e.name)!==null&&t!==void 0?t:r.name,description:(n=e.description)!==null&&n!==void 0?n:r.description,type:r.type,unit:r.unit,valueType:r.valueType}}t$.createInstrumentDescriptorWithView=oOh;function cOh(e,r){return e.name===r.name&&e.unit===r.unit&&e.type===r.type&&e.valueType===r.valueType}t$.isDescriptorCompatibleWith=cOh});var DLo=A(emt=>{"use strict";Object.defineProperty(emt,"__esModule",{value:!0});emt.HistogramAggregator=emt.HistogramAccumulation=void 0;var uOh=Xpt(),lOh=Jpt(),ogi=Gse(),dOh=zX();function pOh(e){let r=e.map(()=>0);return r.push(0),{buckets:{boundaries:e,counts:r},sum:0,count:0,hasMinMax:!1,min:1/0,max:-1/0}}var Zpt=class{constructor(r,t,n=!0,i=pOh(t)){this.startTime=r,this._boundaries=t,this._recordMinMax=n,this._current=i}record(r){this._current.count+=1,this._current.sum+=r,this._recordMinMax&&(this._current.min=Math.min(r,this._current.min),this._current.max=Math.max(r,this._current.max),this._current.hasMinMax=!0);let t=(0,dOh.binarySearchLB)(this._boundaries,r);this._current.buckets.counts[t+1]+=1}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};emt.HistogramAccumulation=Zpt;var cgi=class{constructor(r,t){this._boundaries=r,this._recordMinMax=t,this.kind=uOh.AggregatorKind.HISTOGRAM}createAccumulation(r){return new Zpt(r,this._boundaries,this._recordMinMax)}merge(r,t){let n=r.toPointValue(),i=t.toPointValue(),s=n.buckets.counts,a=i.buckets.counts,o=new Array(s.length);for(let u=0;u<s.length;u++)o[u]=s[u]+a[u];let c=1/0,l=-1/0;return this._recordMinMax&&(n.hasMinMax&&i.hasMinMax?(c=Math.min(n.min,i.min),l=Math.max(n.max,i.max)):n.hasMinMax?(c=n.min,l=n.max):i.hasMinMax&&(c=i.min,l=i.max)),new Zpt(r.startTime,n.buckets.boundaries,this._recordMinMax,{buckets:{boundaries:n.buckets.boundaries,counts:o},count:n.count+i.count,sum:n.sum+i.sum,hasMinMax:this._recordMinMax&&(n.hasMinMax||i.hasMinMax),min:c,max:l})}diff(r,t){let n=r.toPointValue(),i=t.toPointValue(),s=n.buckets.counts,a=i.buckets.counts,o=new Array(s.length);for(let c=0;c<s.length;c++)o[c]=a[c]-s[c];return new Zpt(t.startTime,n.buckets.boundaries,this._recordMinMax,{buckets:{boundaries:n.buckets.boundaries,counts:o},count:i.count-n.count,sum:i.sum-n.sum,hasMinMax:!1,min:1/0,max:-1/0})}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:lOh.DataPointType.HISTOGRAM,dataPoints:n.map(([s,a])=>{let o=a.toPointValue(),c=r.type===ogi.InstrumentType.UP_DOWN_COUNTER||r.type===ogi.InstrumentType.OBSERVABLE_GAUGE||r.type===ogi.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:a.startTime,endTime:i,value:{min:o.hasMinMax?o.min:void 0,max:o.hasMinMax?o.max:void 0,sum:c?void 0:o.sum,buckets:o.buckets,count:o.count}}})}}};emt.HistogramAggregator=cgi});var SLo=A(Ukr=>{"use strict";Object.defineProperty(Ukr,"__esModule",{value:!0});Ukr.Buckets=void 0;var ugi=class e{constructor(r=new lgi,t=0,n=0,i=0){this.backing=r,this.indexBase=t,this.indexStart=n,this.indexEnd=i}get offset(){return this.indexStart}get length(){return this.backing.length===0||this.indexEnd===this.indexStart&&this.at(0)===0?0:this.indexEnd-this.indexStart+1}counts(){return Array.from({length:this.length},(r,t)=>this.at(t))}at(r){let t=this.indexBase-this.indexStart;return r<t&&(r+=this.backing.length),r-=t,this.backing.countAt(r)}incrementBucket(r,t){this.backing.increment(r,t)}decrementBucket(r,t){this.backing.decrement(r,t)}trim(){for(let r=0;r<this.length;r++)if(this.at(r)!==0){this.indexStart+=r;break}else if(r===this.length-1){this.indexStart=this.indexEnd=this.indexBase=0;return}for(let r=this.length-1;r>=0;r--)if(this.at(r)!==0){this.indexEnd-=this.length-r-1;break}this._rotate()}downscale(r){this._rotate();let t=1+this.indexEnd-this.indexStart,n=1<<r,i=0,s=0;for(let a=this.indexStart;a<=this.indexEnd;){let o=a%n;o<0&&(o+=n);for(let c=o;c<n&&i<t;c++)this._relocateBucket(s,i),i++,a++;s++}this.indexStart>>=r,this.indexEnd>>=r,this.indexBase=this.indexStart}clone(){return new e(this.backing.clone(),this.indexBase,this.indexStart,this.indexEnd)}_rotate(){let r=this.indexBase-this.indexStart;r!==0&&(r>0?(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,r),this.backing.reverse(r,this.backing.length)):(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,this.backing.length+r)),this.indexBase=this.indexStart)}_relocateBucket(r,t){r!==t&&this.incrementBucket(r,this.backing.emptyBucket(t))}};Ukr.Buckets=ugi;var lgi=class e{constructor(r=[0]){this._counts=r}get length(){return this._counts.length}countAt(r){return this._counts[r]}growTo(r,t,n){let i=new Array(r).fill(0);i.splice(n,this._counts.length-t,...this._counts.slice(t)),i.splice(0,t,...this._counts.slice(0,t)),this._counts=i}reverse(r,t){let n=Math.floor((r+t)/2)-r;for(let i=0;i<n;i++){let s=this._counts[r+i];this._counts[r+i]=this._counts[t-i-1],this._counts[t-i-1]=s}}emptyBucket(r){let t=this._counts[r];return this._counts[r]=0,t}increment(r,t){this._counts[r]+=t}decrement(r,t){this._counts[r]>=t?this._counts[r]-=t:this._counts[r]=0}clone(){return new e([...this._counts])}}});var pgi=A(o5=>{"use strict";Object.defineProperty(o5,"__esModule",{value:!0});o5.getSignificand=o5.getNormalBase2=o5.MIN_VALUE=o5.MAX_NORMAL_EXPONENT=o5.MIN_NORMAL_EXPONENT=o5.SIGNIFICAND_WIDTH=void 0;o5.SIGNIFICAND_WIDTH=52;var mOh=2146435072,fOh=1048575,dgi=1023;o5.MIN_NORMAL_EXPONENT=-dgi+1;o5.MAX_NORMAL_EXPONENT=dgi;o5.MIN_VALUE=Math.pow(2,-1022);function hOh(e){let r=new DataView(new ArrayBuffer(8));return r.setFloat64(0,e),((r.getUint32(0)&mOh)>>20)-dgi}o5.getNormalBase2=hOh;function gOh(e){let r=new DataView(new ArrayBuffer(8));r.setFloat64(0,e);let t=r.getUint32(0),n=r.getUint32(4);return(t&fOh)*Math.pow(2,32)+n}o5.getSignificand=gOh});var Vkr=A(tmt=>{"use strict";Object.defineProperty(tmt,"__esModule",{value:!0});tmt.nextGreaterSquare=tmt.ldexp=void 0;function yOh(e,r){return e===0||e===Number.POSITIVE_INFINITY||e===Number.NEGATIVE_INFINITY||Number.isNaN(e)?e:e*Math.pow(2,r)}tmt.ldexp=yOh;function _Oh(e){return e--,e|=e>>1,e|=e>>2,e|=e>>4,e|=e>>8,e|=e>>16,e++,e}tmt.nextGreaterSquare=_Oh});var $kr=A(zkr=>{"use strict";Object.defineProperty(zkr,"__esModule",{value:!0});zkr.MappingError=void 0;var mgi=class extends Error{};zkr.MappingError=mgi});var ILo=A(Qkr=>{"use strict";Object.defineProperty(Qkr,"__esModule",{value:!0});Qkr.ExponentMapping=void 0;var rmt=pgi(),AOh=Vkr(),wLo=$kr(),fgi=class{constructor(r){this._shift=-r}mapToIndex(r){if(r<rmt.MIN_VALUE)return this._minNormalLowerBoundaryIndex();let t=rmt.getNormalBase2(r),n=this._rightShift(rmt.getSignificand(r)-1,rmt.SIGNIFICAND_WIDTH);return t+n>>this._shift}lowerBoundary(r){let t=this._minNormalLowerBoundaryIndex();if(r<t)throw new wLo.MappingError(`underflow: ${r} is < minimum lower boundary: ${t}`);let n=this._maxNormalLowerBoundaryIndex();if(r>n)throw new wLo.MappingError(`overflow: ${r} is > maximum lower boundary: ${n}`);return AOh.ldexp(1,r<<this._shift)}get scale(){return this._shift===0?0:-this._shift}_minNormalLowerBoundaryIndex(){let r=rmt.MIN_NORMAL_EXPONENT>>this._shift;return this._shift<2&&r--,r}_maxNormalLowerBoundaryIndex(){return rmt.MAX_NORMAL_EXPONENT>>this._shift}_rightShift(r,t){return Math.floor(r*Math.pow(2,-t))}};Qkr.ExponentMapping=fgi});var PLo=A(Kkr=>{"use strict";Object.defineProperty(Kkr,"__esModule",{value:!0});Kkr.LogarithmMapping=void 0;var nmt=pgi(),xLo=Vkr(),TLo=$kr(),hgi=class{constructor(r){this._scale=r,this._scaleFactor=xLo.ldexp(Math.LOG2E,r),this._inverseFactor=xLo.ldexp(Math.LN2,-r)}mapToIndex(r){if(r<=nmt.MIN_VALUE)return this._minNormalLowerBoundaryIndex()-1;if(nmt.getSignificand(r)===0)return(nmt.getNormalBase2(r)<<this._scale)-1;let t=Math.floor(Math.log(r)*this._scaleFactor),n=this._maxNormalLowerBoundaryIndex();return t>=n?n:t}lowerBoundary(r){let t=this._maxNormalLowerBoundaryIndex();if(r>=t){if(r===t)return 2*Math.exp((r-(1<<this._scale))/this._scaleFactor);throw new TLo.MappingError(`overflow: ${r} is > maximum lower boundary: ${t}`)}let n=this._minNormalLowerBoundaryIndex();if(r<=n){if(r===n)return nmt.MIN_VALUE;if(r===n-1)return Math.exp((r+(1<<this._scale))/this._scaleFactor)/2;throw new TLo.MappingError(`overflow: ${r} is < minimum lower boundary: ${n}`)}return Math.exp(r*this._inverseFactor)}get scale(){return this._scale}_minNormalLowerBoundaryIndex(){return nmt.MIN_NORMAL_EXPONENT<<this._scale}_maxNormalLowerBoundaryIndex(){return(nmt.MAX_NORMAL_EXPONENT+1<<this._scale)-1}};Kkr.LogarithmMapping=hgi});var FLo=A(Hkr=>{"use strict";Object.defineProperty(Hkr,"__esModule",{value:!0});Hkr.getMapping=void 0;var bOh=ILo(),COh=PLo(),vOh=$kr(),RLo=-10,kLo=20,EOh=Array.from({length:31},(e,r)=>r>10?new COh.LogarithmMapping(r-10):new bOh.ExponentMapping(r-10));function DOh(e){if(e>kLo||e<RLo)throw new vOh.MappingError(`expected scale >= ${RLo} && <= ${kLo}, got: ${e}`);return EOh[e+10]}Hkr.getMapping=DOh});var BLo=A(smt=>{"use strict";Object.defineProperty(smt,"__esModule",{value:!0});smt.ExponentialHistogramAggregator=smt.ExponentialHistogramAccumulation=void 0;var SOh=Xpt(),wOh=Jpt(),IOh=xf(),ggi=Gse(),NLo=SLo(),OLo=FLo(),xOh=Vkr(),imt=class e{constructor(r,t){this.low=r,this.high=t}static combine(r,t){return new e(Math.min(r.low,t.low),Math.max(r.high,t.high))}},TOh=20,POh=160,ygi=2,Wkr=class e{constructor(r=r,t=POh,n=!0,i=0,s=0,a=0,o=Number.POSITIVE_INFINITY,c=Number.NEGATIVE_INFINITY,l=new NLo.Buckets,u=new NLo.Buckets,m=(0,OLo.getMapping)(TOh)){this.startTime=r,this._maxSize=t,this._recordMinMax=n,this._sum=i,this._count=s,this._zeroCount=a,this._min=o,this._max=c,this._positive=l,this._negative=u,this._mapping=m,this._maxSize<ygi&&(IOh.diag.warn(`Exponential Histogram Max Size set to ${this._maxSize}, changing to the minimum size of: ${ygi}`),this._maxSize=ygi)}record(r){this.updateByIncrement(r,1)}setStartTime(r){this.startTime=r}toPointValue(){return{hasMinMax:this._recordMinMax,min:this.min,max:this.max,sum:this.sum,positive:{offset:this.positive.offset,bucketCounts:this.positive.counts()},negative:{offset:this.negative.offset,bucketCounts:this.negative.counts()},count:this.count,scale:this.scale,zeroCount:this.zeroCount}}get sum(){return this._sum}get min(){return this._min}get max(){return this._max}get count(){return this._count}get zeroCount(){return this._zeroCount}get scale(){return this._count===this._zeroCount?0:this._mapping.scale}get positive(){return this._positive}get negative(){return this._negative}updateByIncrement(r,t){if(r>this._max&&(this._max=r),r<this._min&&(this._min=r),this._count+=t,r===0){this._zeroCount+=t;return}this._sum+=r*t,r>0?this._updateBuckets(this._positive,r,t):this._updateBuckets(this._negative,-r,t)}merge(r){this._count===0?(this._min=r.min,this._max=r.max):r.count!==0&&(r.min<this.min&&(this._min=r.min),r.max>this.max&&(this._max=r.max)),this._sum+=r.sum,this._count+=r.count,this._zeroCount+=r.zeroCount;let t=this._minScale(r);this._downscale(this.scale-t),this._mergeBuckets(this.positive,r,r.positive,t),this._mergeBuckets(this.negative,r,r.negative,t)}diff(r){this._min=1/0,this._max=-1/0,this._sum-=r.sum,this._count-=r.count,this._zeroCount-=r.zeroCount;let t=this._minScale(r);this._downscale(this.scale-t),this._diffBuckets(this.positive,r,r.positive,t),this._diffBuckets(this.negative,r,r.negative,t)}clone(){return new e(this.startTime,this._maxSize,this._recordMinMax,this._sum,this._count,this._zeroCount,this._min,this._max,this.positive.clone(),this.negative.clone(),this._mapping)}_updateBuckets(r,t,n){let i=this._mapping.mapToIndex(t),s=!1,a=0,o=0;if(r.length===0?(r.indexStart=i,r.indexEnd=r.indexStart,r.indexBase=r.indexStart):i<r.indexStart&&r.indexEnd-i>=this._maxSize?(s=!0,o=i,a=r.indexEnd):i>r.indexEnd&&i-r.indexStart>=this._maxSize&&(s=!0,o=r.indexStart,a=i),s){let c=this._changeScale(a,o);this._downscale(c),i=this._mapping.mapToIndex(t)}this._incrementIndexBy(r,i,n)}_incrementIndexBy(r,t,n){if(n===0)return;if(t<r.indexStart){let s=r.indexEnd-t;s>=r.backing.length&&this._grow(r,s+1),r.indexStart=t}else if(t>r.indexEnd){let s=t-r.indexStart;s>=r.backing.length&&this._grow(r,s+1),r.indexEnd=t}let i=t-r.indexBase;i<0&&(i+=r.backing.length),r.incrementBucket(i,n)}_grow(r,t){let n=r.backing.length,i=r.indexBase-r.indexStart,s=n-i,a=(0,xOh.nextGreaterSquare)(t);a>this._maxSize&&(a=this._maxSize);let o=a-i;r.backing.growTo(a,s,o)}_changeScale(r,t){let n=0;for(;r-t>=this._maxSize;)r>>=1,t>>=1,n++;return n}_downscale(r){if(r===0)return;if(r<0)throw new Error(`impossible change of scale: ${this.scale}`);let t=this._mapping.scale-r;this._positive.downscale(r),this._negative.downscale(r),this._mapping=(0,OLo.getMapping)(t)}_minScale(r){let t=Math.min(this.scale,r.scale),n=imt.combine(this._highLowAtScale(this.positive,this.scale,t),this._highLowAtScale(r.positive,r.scale,t)),i=imt.combine(this._highLowAtScale(this.negative,this.scale,t),this._highLowAtScale(r.negative,r.scale,t));return Math.min(t-this._changeScale(n.high,n.low),t-this._changeScale(i.high,i.low))}_highLowAtScale(r,t,n){if(r.length===0)return new imt(0,-1);let i=t-n;return new imt(r.indexStart>>i,r.indexEnd>>i)}_mergeBuckets(r,t,n,i){let s=n.offset,a=t.scale-i;for(let o=0;o<n.length;o++)this._incrementIndexBy(r,s+o>>a,n.at(o))}_diffBuckets(r,t,n,i){let s=n.offset,a=t.scale-i;for(let o=0;o<n.length;o++){let l=(s+o>>a)-r.indexBase;l<0&&(l+=r.backing.length),r.decrementBucket(l,n.at(o))}r.trim()}};smt.ExponentialHistogramAccumulation=Wkr;var _gi=class{constructor(r,t){this._maxSize=r,this._recordMinMax=t,this.kind=SOh.AggregatorKind.EXPONENTIAL_HISTOGRAM}createAccumulation(r){return new Wkr(r,this._maxSize,this._recordMinMax)}merge(r,t){let n=t.clone();return n.merge(r),n}diff(r,t){let n=t.clone();return n.diff(r),n}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:wOh.DataPointType.EXPONENTIAL_HISTOGRAM,dataPoints:n.map(([s,a])=>{let o=a.toPointValue(),c=r.type===ggi.InstrumentType.UP_DOWN_COUNTER||r.type===ggi.InstrumentType.OBSERVABLE_GAUGE||r.type===ggi.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:a.startTime,endTime:i,value:{min:o.hasMinMax?o.min:void 0,max:o.hasMinMax?o.max:void 0,sum:c?void 0:o.sum,positive:{offset:o.positive.offset,bucketCounts:o.positive.bucketCounts},negative:{offset:o.negative.offset,bucketCounts:o.negative.bucketCounts},count:o.count,scale:o.scale,zeroCount:o.zeroCount}}})}}};smt.ExponentialHistogramAggregator=_gi});var qLo=A(omt=>{"use strict";Object.defineProperty(omt,"__esModule",{value:!0});omt.LastValueAggregator=omt.LastValueAccumulation=void 0;var ROh=Xpt(),y8t=My(),kOh=Jpt(),amt=class{constructor(r,t=0,n=[0,0]){this.startTime=r,this._current=t,this.sampleTime=n}record(r){this._current=r,this.sampleTime=(0,y8t.millisToHrTime)(Date.now())}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};omt.LastValueAccumulation=amt;var Agi=class{constructor(){this.kind=ROh.AggregatorKind.LAST_VALUE}createAccumulation(r){return new amt(r)}merge(r,t){let n=(0,y8t.hrTimeToMicroseconds)(t.sampleTime)>=(0,y8t.hrTimeToMicroseconds)(r.sampleTime)?t:r;return new amt(r.startTime,n.toPointValue(),n.sampleTime)}diff(r,t){let n=(0,y8t.hrTimeToMicroseconds)(t.sampleTime)>=(0,y8t.hrTimeToMicroseconds)(r.sampleTime)?t:r;return new amt(t.startTime,n.toPointValue(),n.sampleTime)}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:kOh.DataPointType.GAUGE,dataPoints:n.map(([s,a])=>({attributes:s,startTime:a.startTime,endTime:i,value:a.toPointValue()}))}}};omt.LastValueAggregator=Agi});var MLo=A(cmt=>{"use strict";Object.defineProperty(cmt,"__esModule",{value:!0});cmt.SumAggregator=cmt.SumAccumulation=void 0;var FOh=Xpt(),NOh=Jpt(),l1e=class{constructor(r,t,n=0,i=!1){this.startTime=r,this.monotonic=t,this._current=n,this.reset=i}record(r){this.monotonic&&r<0||(this._current+=r)}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};cmt.SumAccumulation=l1e;var bgi=class{constructor(r){this.monotonic=r,this.kind=FOh.AggregatorKind.SUM}createAccumulation(r){return new l1e(r,this.monotonic)}merge(r,t){let n=r.toPointValue(),i=t.toPointValue();return t.reset?new l1e(t.startTime,this.monotonic,i,t.reset):new l1e(r.startTime,this.monotonic,n+i)}diff(r,t){let n=r.toPointValue(),i=t.toPointValue();return this.monotonic&&n>i?new l1e(t.startTime,this.monotonic,i,!0):new l1e(t.startTime,this.monotonic,i-n)}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:NOh.DataPointType.SUM,dataPoints:n.map(([s,a])=>({attributes:s,startTime:a.startTime,endTime:i,value:a.toPointValue()})),isMonotonic:this.monotonic}}};cmt.SumAggregator=bgi});var LLo=A(r$=>{"use strict";var OOh=r$&&r$.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),_8t=r$&&r$.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&OOh(r,e,t)};Object.defineProperty(r$,"__esModule",{value:!0});_8t(ELo(),r$);_8t(DLo(),r$);_8t(BLo(),r$);_8t(qLo(),r$);_8t(MLo(),r$)});var Xkr=A(Kx=>{"use strict";Object.defineProperty(Kx,"__esModule",{value:!0});Kx.DefaultAggregation=Kx.ExponentialHistogramAggregation=Kx.ExplicitBucketHistogramAggregation=Kx.HistogramAggregation=Kx.LastValueAggregation=Kx.SumAggregation=Kx.DropAggregation=Kx.Aggregation=void 0;var BOh=xf(),eTe=LLo(),Use=Gse(),$X=class{static Drop(){return jLo}static Sum(){return GLo}static LastValue(){return ULo}static Histogram(){return VLo}static ExponentialHistogram(){return qOh}static Default(){return MOh}};Kx.Aggregation=$X;var A8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.DropAggregation=A8t;A8t.DEFAULT_INSTANCE=new eTe.DropAggregator;var umt=class e extends $X{createAggregator(r){switch(r.type){case Use.InstrumentType.COUNTER:case Use.InstrumentType.OBSERVABLE_COUNTER:case Use.InstrumentType.HISTOGRAM:return e.MONOTONIC_INSTANCE;default:return e.NON_MONOTONIC_INSTANCE}}};Kx.SumAggregation=umt;umt.MONOTONIC_INSTANCE=new eTe.SumAggregator(!0);umt.NON_MONOTONIC_INSTANCE=new eTe.SumAggregator(!1);var b8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.LastValueAggregation=b8t;b8t.DEFAULT_INSTANCE=new eTe.LastValueAggregator;var C8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.HistogramAggregation=C8t;C8t.DEFAULT_INSTANCE=new eTe.HistogramAggregator([0,5,10,25,50,75,100,250,500,1e3],!0);var Cgi=class extends $X{constructor(r,t=!0){if(super(),this._recordMinMax=t,r===void 0||r.length===0)throw new Error("HistogramAggregator should be created with boundaries.");r=r.concat(),r=r.sort((s,a)=>s-a);let n=r.lastIndexOf(-1/0),i=r.indexOf(1/0);i===-1&&(i=void 0),this._boundaries=r.slice(n+1,i)}createAggregator(r){return new eTe.HistogramAggregator(this._boundaries,this._recordMinMax)}};Kx.ExplicitBucketHistogramAggregation=Cgi;var Ykr=class extends $X{constructor(r=160,t=!0){super(),this._maxSize=r,this._recordMinMax=t}createAggregator(r){return new eTe.ExponentialHistogramAggregator(this._maxSize,this._recordMinMax)}};Kx.ExponentialHistogramAggregation=Ykr;var Jkr=class extends $X{_resolve(r){switch(r.type){case Use.InstrumentType.COUNTER:case Use.InstrumentType.UP_DOWN_COUNTER:case Use.InstrumentType.OBSERVABLE_COUNTER:case Use.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER:return GLo;case Use.InstrumentType.OBSERVABLE_GAUGE:return ULo;case Use.InstrumentType.HISTOGRAM:return VLo}return BOh.diag.warn(`Unable to recognize instrument type: ${r.type}`),jLo}createAggregator(r){return this._resolve(r).createAggregator(r)}};Kx.DefaultAggregation=Jkr;var jLo=new A8t,GLo=new umt,ULo=new b8t,VLo=new C8t,qOh=new Ykr,MOh=new Jkr});var vgi=A(lmt=>{"use strict";Object.defineProperty(lmt,"__esModule",{value:!0});lmt.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR=lmt.DEFAULT_AGGREGATION_SELECTOR=void 0;var LOh=Xkr(),jOh=Lkr(),GOh=e=>LOh.Aggregation.Default();lmt.DEFAULT_AGGREGATION_SELECTOR=GOh;var UOh=e=>jOh.AggregationTemporality.CUMULATIVE;lmt.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR=UOh});var Dgi=A(Zkr=>{"use strict";Object.defineProperty(Zkr,"__esModule",{value:!0});Zkr.MetricReader=void 0;var zLo=xf(),$Lo=zX(),QLo=vgi(),Egi=class{constructor(r){var t,n;this._shutdown=!1,this._aggregationSelector=(t=r==null?void 0:r.aggregationSelector)!==null&&t!==void 0?t:QLo.DEFAULT_AGGREGATION_SELECTOR,this._aggregationTemporalitySelector=(n=r==null?void 0:r.aggregationTemporalitySelector)!==null&&n!==void 0?n:QLo.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR}setMetricProducer(r){if(this._metricProducer)throw new Error("MetricReader can not be bound to a MeterProvider again.");this._metricProducer=r,this.onInitialized()}selectAggregation(r){return this._aggregationSelector(r)}selectAggregationTemporality(r){return this._aggregationTemporalitySelector(r)}onInitialized(){}async collect(r){if(this._metricProducer===void 0)throw new Error("MetricReader is not bound to a MetricProducer");if(this._shutdown)throw new Error("MetricReader is shutdown");return this._metricProducer.collect({timeoutMillis:r==null?void 0:r.timeoutMillis})}async shutdown(r){if(this._shutdown){zLo.diag.error("Cannot call shutdown twice.");return}(r==null?void 0:r.timeoutMillis)==null?await this.onShutdown():await(0,$Lo.callWithTimeout)(this.onShutdown(),r.timeoutMillis),this._shutdown=!0}async forceFlush(r){if(this._shutdown){zLo.diag.warn("Cannot forceFlush on already shutdown MetricReader.");return}if((r==null?void 0:r.timeoutMillis)==null){await this.onForceFlush();return}await(0,$Lo.callWithTimeout)(this.onForceFlush(),r.timeoutMillis)}};Zkr.MetricReader=Egi});var WLo=A(t4r=>{"use strict";Object.defineProperty(t4r,"__esModule",{value:!0});t4r.PeriodicExportingMetricReader=void 0;var KLo=xf(),e4r=My(),VOh=Dgi(),HLo=zX(),zOh=xf(),Sgi=class extends VOh.MetricReader{constructor(r){var t,n,i,s;if(super({aggregationSelector:(t=r.exporter.selectAggregation)===null||t===void 0?void 0:t.bind(r.exporter),aggregationTemporalitySelector:(n=r.exporter.selectAggregationTemporality)===null||n===void 0?void 0:n.bind(r.exporter)}),r.exportIntervalMillis!==void 0&&r.exportIntervalMillis<=0)throw Error("exportIntervalMillis must be greater than 0");if(r.exportTimeoutMillis!==void 0&&r.exportTimeoutMillis<=0)throw Error("exportTimeoutMillis must be greater than 0");if(r.exportTimeoutMillis!==void 0&&r.exportIntervalMillis!==void 0&&r.exportIntervalMillis<r.exportTimeoutMillis)throw Error("exportIntervalMillis must be greater than or equal to exportTimeoutMillis");this._exportInterval=(i=r.exportIntervalMillis)!==null&&i!==void 0?i:6e4,this._exportTimeout=(s=r.exportTimeoutMillis)!==null&&s!==void 0?s:3e4,this._exporter=r.exporter}async _runOnce(){try{await(0,HLo.callWithTimeout)(this._doRun(),this._exportTimeout)}catch(r){if(r instanceof HLo.TimeoutError){KLo.diag.error("Export took longer than %s milliseconds and timed out.",this._exportTimeout);return}(0,e4r.globalErrorHandler)(r)}}async _doRun(){var r,t;let{resourceMetrics:n,errors:i}=await this.collect({timeoutMillis:this._exportTimeout});i.length>0&&KLo.diag.error("PeriodicExportingMetricReader: metrics collection errors",...i);let s=async()=>{let a=await e4r.internal._export(this._exporter,n);if(a.code!==e4r.ExportResultCode.SUCCESS)throw new Error(`PeriodicExportingMetricReader: metrics export failed (error ${a.error})`)};n.resource.asyncAttributesPending?(t=(r=n.resource).waitForAsyncAttributes)===null||t===void 0||t.call(r).then(s,a=>zOh.diag.debug("Error while resolving async portion of resource: ",a)):await s()}onInitialized(){this._interval=setInterval(()=>{this._runOnce()},this._exportInterval),(0,e4r.unrefTimer)(this._interval)}async onForceFlush(){await this._runOnce(),await this._exporter.forceFlush()}async onShutdown(){this._interval&&clearInterval(this._interval),await this._exporter.shutdown()}};t4r.PeriodicExportingMetricReader=Sgi});var JLo=A(r4r=>{"use strict";Object.defineProperty(r4r,"__esModule",{value:!0});r4r.InMemoryMetricExporter=void 0;var YLo=My(),wgi=class{constructor(r){this._shutdown=!1,this._metrics=[],this._aggregationTemporality=r}export(r,t){if(this._shutdown){setTimeout(()=>t({code:YLo.ExportResultCode.FAILED}),0);return}this._metrics.push(r),setTimeout(()=>t({code:YLo.ExportResultCode.SUCCESS}),0)}getMetrics(){return this._metrics}forceFlush(){return Promise.resolve()}reset(){this._metrics=[]}selectAggregationTemporality(r){return this._aggregationTemporality}shutdown(){return this._shutdown=!0,Promise.resolve()}};r4r.InMemoryMetricExporter=wgi});var ZLo=A(n4r=>{"use strict";Object.defineProperty(n4r,"__esModule",{value:!0});n4r.ConsoleMetricExporter=void 0;var XLo=My(),$Oh=vgi(),Igi=class e{constructor(r){var t;this._shutdown=!1,this._temporalitySelector=(t=r==null?void 0:r.temporalitySelector)!==null&&t!==void 0?t:$Oh.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR}export(r,t){if(this._shutdown){setImmediate(t,{code:XLo.ExportResultCode.FAILED});return}return e._sendMetrics(r,t)}forceFlush(){return Promise.resolve()}selectAggregationTemporality(r){return this._temporalitySelector(r)}shutdown(){return this._shutdown=!0,Promise.resolve()}static _sendMetrics(r,t){for(let n of r.scopeMetrics)for(let i of n.metrics)console.dir({descriptor:i.descriptor,dataPointType:i.dataPointType,dataPoints:i.dataPoints});t({code:XLo.ExportResultCode.SUCCESS})}};n4r.ConsoleMetricExporter=Igi});var ejo=A(i4r=>{"use strict";Object.defineProperty(i4r,"__esModule",{value:!0});i4r.defaultServiceName=void 0;function QOh(){return`unknown_service:${process.argv0}`}i4r.defaultServiceName=QOh});var xgi=A(dmt=>{"use strict";Object.defineProperty(dmt,"__esModule",{value:!0});dmt.normalizeType=dmt.normalizeArch=void 0;var KOh=e=>{switch(e){case"arm":return"arm32";case"ppc":return"ppc32";case"x64":return"amd64";default:return e}};dmt.normalizeArch=KOh;var HOh=e=>{switch(e){case"sunos":return"solaris";case"win32":return"windows";default:return e}};dmt.normalizeType=HOh});var a4r=A(s4r=>{"use strict";Object.defineProperty(s4r,"__esModule",{value:!0});s4r.execAsync=void 0;var WOh=require("child_process"),YOh=require("util");s4r.execAsync=YOh.promisify(WOh.exec)});var tjo=A(o4r=>{"use strict";Object.defineProperty(o4r,"__esModule",{value:!0});o4r.getMachineId=void 0;var JOh=a4r(),XOh=xf();async function ZOh(){try{let r=(await(0,JOh.execAsync)('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split(` -`).find(n=>n.includes("IOPlatformUUID"));if(!r)return"";let t=r.split('" = "');if(t.length===2)return t[1].slice(0,-1)}catch(e){XOh.diag.debug(`error reading machine id: ${e}`)}return""}o4r.getMachineId=ZOh});var rjo=A(c4r=>{"use strict";Object.defineProperty(c4r,"__esModule",{value:!0});c4r.getMachineId=void 0;var eBh=require("fs"),tBh=xf();async function rBh(){let e=["/etc/machine-id","/var/lib/dbus/machine-id"];for(let r of e)try{return(await eBh.promises.readFile(r,{encoding:"utf8"})).trim()}catch(t){tBh.diag.debug(`error reading machine id: ${t}`)}return""}c4r.getMachineId=rBh});var ijo=A(u4r=>{"use strict";Object.defineProperty(u4r,"__esModule",{value:!0});u4r.getMachineId=void 0;var nBh=require("fs"),iBh=a4r(),njo=xf();async function sBh(){try{return(await nBh.promises.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(e){njo.diag.debug(`error reading machine id: ${e}`)}try{return(await(0,iBh.execAsync)("kenv -q smbios.system.uuid")).stdout.trim()}catch(e){njo.diag.debug(`error reading machine id: ${e}`)}return""}u4r.getMachineId=sBh});var ajo=A(l4r=>{"use strict";Object.defineProperty(l4r,"__esModule",{value:!0});l4r.getMachineId=void 0;var sjo=require("process"),aBh=a4r(),oBh=xf();async function cBh(){let e="QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid",r="%windir%\\System32\\REG.exe";sjo.arch==="ia32"&&"PROCESSOR_ARCHITEW6432"in sjo.env&&(r="%windir%\\sysnative\\cmd.exe /c "+r);try{let n=(await(0,aBh.execAsync)(`${r} ${e}`)).stdout.split("REG_SZ");if(n.length===2)return n[1].trim()}catch(t){oBh.diag.debug(`error reading machine id: ${t}`)}return""}l4r.getMachineId=cBh});var ojo=A(d4r=>{"use strict";Object.defineProperty(d4r,"__esModule",{value:!0});d4r.getMachineId=void 0;var uBh=xf();async function lBh(){return uBh.diag.debug("could not read machine-id: unsupported platform"),""}d4r.getMachineId=lBh});var cjo=A(Vse=>{"use strict";Object.defineProperty(Vse,"__esModule",{value:!0});Vse.getMachineId=void 0;var dBh=require("process"),pmt;Vse.getMachineId=pmt;switch(dBh.platform){case"darwin":Vse.getMachineId=pmt=tjo().getMachineId;break;case"linux":Vse.getMachineId=pmt=rjo().getMachineId;break;case"freebsd":Vse.getMachineId=pmt=ijo().getMachineId;break;case"win32":Vse.getMachineId=pmt=ajo().getMachineId;break;default:Vse.getMachineId=pmt=ojo().getMachineId}});var Rgi=A(p4r=>{"use strict";Object.defineProperty(p4r,"__esModule",{value:!0});p4r.hostDetectorSync=void 0;var Tgi=OG(),pBh=tTe(),ujo=require("os"),mBh=xgi(),fBh=cjo(),Pgi=class{detect(r){let t={[Tgi.SemanticResourceAttributes.HOST_NAME]:(0,ujo.hostname)(),[Tgi.SemanticResourceAttributes.HOST_ARCH]:(0,mBh.normalizeArch)((0,ujo.arch)())};return new pBh.Resource(t,this._getAsyncAttributes())}_getAsyncAttributes(){return(0,fBh.getMachineId)().then(r=>{let t={};return r&&(t[Tgi.SemanticResourceAttributes.HOST_ID]=r),t})}};p4r.hostDetectorSync=new Pgi});var ljo=A(m4r=>{"use strict";Object.defineProperty(m4r,"__esModule",{value:!0});m4r.hostDetector=void 0;var hBh=Rgi(),kgi=class{detect(r){return Promise.resolve(hBh.hostDetectorSync.detect(r))}};m4r.hostDetector=new kgi});var Ngi=A(f4r=>{"use strict";Object.defineProperty(f4r,"__esModule",{value:!0});f4r.osDetectorSync=void 0;var djo=OG(),gBh=tTe(),pjo=require("os"),yBh=xgi(),Fgi=class{detect(r){let t={[djo.SemanticResourceAttributes.OS_TYPE]:(0,yBh.normalizeType)((0,pjo.platform)()),[djo.SemanticResourceAttributes.OS_VERSION]:(0,pjo.release)()};return new gBh.Resource(t)}};f4r.osDetectorSync=new Fgi});var mjo=A(h4r=>{"use strict";Object.defineProperty(h4r,"__esModule",{value:!0});h4r.osDetector=void 0;var _Bh=Ngi(),Ogi=class{detect(r){return Promise.resolve(_Bh.osDetectorSync.detect(r))}};h4r.osDetector=new Ogi});var qgi=A(g4r=>{"use strict";Object.defineProperty(g4r,"__esModule",{value:!0});g4r.processDetectorSync=void 0;var ABh=xf(),zse=OG(),bBh=tTe(),CBh=require("os"),Bgi=class{detect(r){let t={[zse.SemanticResourceAttributes.PROCESS_PID]:process.pid,[zse.SemanticResourceAttributes.PROCESS_EXECUTABLE_NAME]:process.title,[zse.SemanticResourceAttributes.PROCESS_EXECUTABLE_PATH]:process.execPath,[zse.SemanticResourceAttributes.PROCESS_COMMAND_ARGS]:[process.argv[0],...process.execArgv,...process.argv.slice(1)],[zse.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]:process.versions.node,[zse.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"nodejs",[zse.SemanticResourceAttributes.PROCESS_RUNTIME_DESCRIPTION]:"Node.js"};process.argv.length>1&&(t[zse.SemanticResourceAttributes.PROCESS_COMMAND]=process.argv[1]);try{let n=CBh.userInfo();t[zse.SemanticResourceAttributes.PROCESS_OWNER]=n.username}catch(n){ABh.diag.debug(`error obtaining process owner: ${n}`)}return new bBh.Resource(t)}};g4r.processDetectorSync=new Bgi});var fjo=A(y4r=>{"use strict";Object.defineProperty(y4r,"__esModule",{value:!0});y4r.processDetector=void 0;var vBh=qgi(),Mgi=class{detect(r){return Promise.resolve(vBh.processDetectorSync.detect(r))}};y4r.processDetector=new Mgi});var hjo=A(kB=>{"use strict";var EBh=kB&&kB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),rTe=kB&&kB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&EBh(r,e,t)};Object.defineProperty(kB,"__esModule",{value:!0});rTe(ejo(),kB);rTe(ljo(),kB);rTe(mjo(),kB);rTe(Rgi(),kB);rTe(Ngi(),kB);rTe(fjo(),kB);rTe(qgi(),kB)});var Lgi=A(nTe=>{"use strict";var DBh=nTe&&nTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),SBh=nTe&&nTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&DBh(r,e,t)};Object.defineProperty(nTe,"__esModule",{value:!0});SBh(hjo(),nTe)});var tTe=A(_4r=>{"use strict";Object.defineProperty(_4r,"__esModule",{value:!0});_4r.Resource=void 0;var gjo=xf(),iTe=OG(),jgi=My(),wBh=Lgi(),v8t=class e{constructor(r,t){var n;this._attributes=r,this.asyncAttributesPending=t!=null,this._syncAttributes=(n=this._attributes)!==null&&n!==void 0?n:{},this._asyncAttributesPromise=t==null?void 0:t.then(i=>(this._attributes=Object.assign({},this._attributes,i),this.asyncAttributesPending=!1,i),i=>(gjo.diag.debug("a resource's async attributes promise rejected: %s",i),this.asyncAttributesPending=!1,{}))}static empty(){return e.EMPTY}static default(){return new e({[iTe.SemanticResourceAttributes.SERVICE_NAME]:(0,wBh.defaultServiceName)(),[iTe.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE]:jgi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE],[iTe.SemanticResourceAttributes.TELEMETRY_SDK_NAME]:jgi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_NAME],[iTe.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]:jgi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]})}get attributes(){var r;return this.asyncAttributesPending&&gjo.diag.error("Accessing resource attributes before async attributes settled"),(r=this._attributes)!==null&&r!==void 0?r:{}}async waitForAsyncAttributes(){this.asyncAttributesPending&&await this._asyncAttributesPromise}merge(r){var t;if(!r)return this;let n=Object.assign(Object.assign({},this._syncAttributes),(t=r._syncAttributes)!==null&&t!==void 0?t:r.attributes);if(!this._asyncAttributesPromise&&!r._asyncAttributesPromise)return new e(n);let i=Promise.all([this._asyncAttributesPromise,r._asyncAttributesPromise]).then(([s,a])=>{var o;return Object.assign(Object.assign(Object.assign(Object.assign({},this._syncAttributes),s),(o=r._syncAttributes)!==null&&o!==void 0?o:r.attributes),a)});return new e(n,i)}};_4r.Resource=v8t;v8t.EMPTY=new v8t({})});var _jo=A(yjo=>{"use strict";Object.defineProperty(yjo,"__esModule",{value:!0})});var bjo=A(Ajo=>{"use strict";Object.defineProperty(Ajo,"__esModule",{value:!0})});var vjo=A(Cjo=>{"use strict";Object.defineProperty(Cjo,"__esModule",{value:!0})});var Ejo=A(A4r=>{"use strict";Object.defineProperty(A4r,"__esModule",{value:!0});A4r.browserDetector=void 0;var IBh=mmt(),Ggi=class{detect(r){return Promise.resolve(IBh.browserDetectorSync.detect(r))}};A4r.browserDetector=new Ggi});var Vgi=A(b4r=>{"use strict";Object.defineProperty(b4r,"__esModule",{value:!0});b4r.envDetectorSync=void 0;var xBh=xf(),TBh=My(),PBh=OG(),RBh=tTe(),Ugi=class{constructor(){this._MAX_LENGTH=255,this._COMMA_SEPARATOR=",",this._LABEL_KEY_VALUE_SPLITTER="=",this._ERROR_MESSAGE_INVALID_CHARS="should be a ASCII string with a length greater than 0 and not exceed "+this._MAX_LENGTH+" characters.",this._ERROR_MESSAGE_INVALID_VALUE="should be a ASCII string with a length not exceed "+this._MAX_LENGTH+" characters."}detect(r){let t={},n=(0,TBh.getEnv)(),i=n.OTEL_RESOURCE_ATTRIBUTES,s=n.OTEL_SERVICE_NAME;if(i)try{let a=this._parseResourceAttributes(i);Object.assign(t,a)}catch(a){xBh.diag.debug(`EnvDetector failed: ${a.message}`)}return s&&(t[PBh.SemanticResourceAttributes.SERVICE_NAME]=s),new RBh.Resource(t)}_parseResourceAttributes(r){if(!r)return{};let t={},n=r.split(this._COMMA_SEPARATOR,-1);for(let i of n){let s=i.split(this._LABEL_KEY_VALUE_SPLITTER,-1);if(s.length!==2)continue;let[a,o]=s;if(a=a.trim(),o=o.trim().split(/^"|"$/).join(""),!this._isValidAndNotEmpty(a))throw new Error(`Attribute key ${this._ERROR_MESSAGE_INVALID_CHARS}`);if(!this._isValid(o))throw new Error(`Attribute value ${this._ERROR_MESSAGE_INVALID_VALUE}`);t[a]=decodeURIComponent(o)}return t}_isValid(r){return r.length<=this._MAX_LENGTH&&this._isBaggageOctetString(r)}_isBaggageOctetString(r){for(let t=0;t<r.length;t++){let n=r.charCodeAt(t);if(n<33||n===44||n===59||n===92||n>126)return!1}return!0}_isValidAndNotEmpty(r){return r.length>0&&this._isValid(r)}};b4r.envDetectorSync=new Ugi});var Djo=A(C4r=>{"use strict";Object.defineProperty(C4r,"__esModule",{value:!0});C4r.envDetector=void 0;var kBh=Vgi(),zgi=class{detect(r){return Promise.resolve(kBh.envDetectorSync.detect(r))}};C4r.envDetector=new zgi});var Sjo=A(E4r=>{"use strict";Object.defineProperty(E4r,"__esModule",{value:!0});E4r.browserDetectorSync=void 0;var v4r=OG(),$gi=mmt(),FBh=xf(),Qgi=class{detect(r){if(!(typeof navigator<"u"))return $gi.Resource.empty();let n={[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"browser",[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_DESCRIPTION]:"Web Browser",[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]:navigator.userAgent};return this._getResourceAttributes(n,r)}_getResourceAttributes(r,t){return r[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]===""?(FBh.diag.debug("BrowserDetector failed: Unable to find required browser resources. "),$gi.Resource.empty()):new $gi.Resource(Object.assign({},r))}};E4r.browserDetectorSync=new Qgi});var wjo=A(QX=>{"use strict";var NBh=QX&&QX.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),D4r=QX&&QX.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&NBh(r,e,t)};Object.defineProperty(QX,"__esModule",{value:!0});D4r(Ejo(),QX);D4r(Djo(),QX);D4r(Sjo(),QX);D4r(Vgi(),QX)});var Ijo=A(S4r=>{"use strict";Object.defineProperty(S4r,"__esModule",{value:!0});S4r.isPromiseLike=void 0;var OBh=e=>e!==null&&typeof e=="object"&&typeof e.then=="function";S4r.isPromiseLike=OBh});var Tjo=A(hmt=>{"use strict";Object.defineProperty(hmt,"__esModule",{value:!0});hmt.detectResourcesSync=hmt.detectResources=void 0;var E8t=tTe(),fmt=xf(),BBh=Ijo(),qBh=async(e={})=>{let r=await Promise.all((e.detectors||[]).map(async t=>{try{let n=await t.detect(e);return fmt.diag.debug(`${t.constructor.name} found resource.`,n),n}catch(n){return fmt.diag.debug(`${t.constructor.name} failed: ${n.message}`),E8t.Resource.empty()}}));return xjo(r),r.reduce((t,n)=>t.merge(n),E8t.Resource.empty())};hmt.detectResources=qBh;var MBh=(e={})=>{var r;let t=((r=e.detectors)!==null&&r!==void 0?r:[]).map(i=>{try{let s=i.detect(e),a;if((0,BBh.isPromiseLike)(s)){let o=async()=>(await s).attributes;a=new E8t.Resource({},o())}else a=s;return a.waitForAsyncAttributes?a.waitForAsyncAttributes().then(()=>fmt.diag.debug(`${i.constructor.name} found resource.`,a)):fmt.diag.debug(`${i.constructor.name} found resource.`,a),a}catch(s){return fmt.diag.error(`${i.constructor.name} failed: ${s.message}`),E8t.Resource.empty()}}),n=t.reduce((i,s)=>i.merge(s),E8t.Resource.empty());return n.waitForAsyncAttributes&&n.waitForAsyncAttributes().then(()=>{xjo(t)}),n};hmt.detectResourcesSync=MBh;var xjo=e=>{e.forEach(r=>{if(Object.keys(r.attributes).length>0){let t=JSON.stringify(r.attributes,null,4);fmt.diag.verbose(t)}})}});var mmt=A(FB=>{"use strict";var LBh=FB&&FB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),sTe=FB&&FB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&LBh(r,e,t)};Object.defineProperty(FB,"__esModule",{value:!0});sTe(tTe(),FB);sTe(_jo(),FB);sTe(Lgi(),FB);sTe(bjo(),FB);sTe(vjo(),FB);sTe(wjo(),FB);sTe(Tjo(),FB)});var Pjo=A(w4r=>{"use strict";Object.defineProperty(w4r,"__esModule",{value:!0});w4r.ViewRegistry=void 0;var Kgi=class{constructor(){this._registeredViews=[]}addView(r){this._registeredViews.push(r)}findViews(r,t){return this._registeredViews.filter(i=>this._matchInstrument(i.instrumentSelector,r)&&this._matchMeter(i.meterSelector,t))}_matchInstrument(r,t){return(r.getType()===void 0||t.type===r.getType())&&r.getNameFilter().match(t.name)&&r.getUnitFilter().match(t.unit)}_matchMeter(r,t){return r.getNameFilter().match(t.name)&&(t.version===void 0||r.getVersionFilter().match(t.version))&&(t.schemaUrl===void 0||r.getSchemaUrlFilter().match(t.schemaUrl))}};w4r.ViewRegistry=Kgi});var I4r=A(hw=>{"use strict";Object.defineProperty(hw,"__esModule",{value:!0});hw.isObservableInstrument=hw.ObservableUpDownCounterInstrument=hw.ObservableGaugeInstrument=hw.ObservableCounterInstrument=hw.ObservableInstrument=hw.HistogramInstrument=hw.CounterInstrument=hw.UpDownCounterInstrument=hw.SyncInstrument=void 0;var D8t=xf(),jBh=My(),gmt=class{constructor(r,t){this._writableMetricStorage=r,this._descriptor=t}_record(r,t={},n=D8t.context.active()){this._descriptor.valueType===D8t.ValueType.INT&&!Number.isInteger(r)&&(D8t.diag.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),r=Math.trunc(r)),this._writableMetricStorage.record(r,t,n,(0,jBh.millisToHrTime)(Date.now()))}};hw.SyncInstrument=gmt;var Hgi=class extends gmt{add(r,t,n){this._record(r,t,n)}};hw.UpDownCounterInstrument=Hgi;var Wgi=class extends gmt{add(r,t,n){if(r<0){D8t.diag.warn(`negative value provided to counter ${this._descriptor.name}: ${r}`);return}this._record(r,t,n)}};hw.CounterInstrument=Wgi;var Ygi=class extends gmt{record(r,t,n){if(r<0){D8t.diag.warn(`negative value provided to histogram ${this._descriptor.name}: ${r}`);return}this._record(r,t,n)}};hw.HistogramInstrument=Ygi;var aTe=class{constructor(r,t,n){this._observableRegistry=n,this._descriptor=r,this._metricStorages=t}addCallback(r){this._observableRegistry.addCallback(r,this)}removeCallback(r){this._observableRegistry.removeCallback(r,this)}};hw.ObservableInstrument=aTe;var Jgi=class extends aTe{};hw.ObservableCounterInstrument=Jgi;var Xgi=class extends aTe{};hw.ObservableGaugeInstrument=Xgi;var Zgi=class extends aTe{};hw.ObservableUpDownCounterInstrument=Zgi;function GBh(e){return e instanceof aTe}hw.isObservableInstrument=GBh});var Rjo=A(x4r=>{"use strict";Object.defineProperty(x4r,"__esModule",{value:!0});x4r.Meter=void 0;var qG=Gse(),ymt=I4r(),e1i=class{constructor(r){this._meterSharedState=r}createHistogram(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.HISTOGRAM,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.HistogramInstrument(i,n)}createCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.COUNTER,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.CounterInstrument(i,n)}createUpDownCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.UP_DOWN_COUNTER,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.UpDownCounterInstrument(i,n)}createObservableGauge(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_GAUGE,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableGaugeInstrument(n,i,this._meterSharedState.observableRegistry)}createObservableCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_COUNTER,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableCounterInstrument(n,i,this._meterSharedState.observableRegistry)}createObservableUpDownCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableUpDownCounterInstrument(n,i,this._meterSharedState.observableRegistry)}addBatchObservableCallback(r,t){this._meterSharedState.observableRegistry.addBatchCallback(r,t)}removeBatchObservableCallback(r,t){this._meterSharedState.observableRegistry.removeBatchCallback(r,t)}};x4r.Meter=e1i});var r1i=A(T4r=>{"use strict";Object.defineProperty(T4r,"__esModule",{value:!0});T4r.MetricStorage=void 0;var UBh=Gse(),t1i=class{constructor(r){this._instrumentDescriptor=r}getInstrumentDescriptor(){return this._instrumentDescriptor}updateDescription(r){this._instrumentDescriptor=(0,UBh.createInstrumentDescriptor)(this._instrumentDescriptor.name,this._instrumentDescriptor.type,{description:r,valueType:this._instrumentDescriptor.valueType,unit:this._instrumentDescriptor.unit})}};T4r.MetricStorage=t1i});var S8t=A(_mt=>{"use strict";Object.defineProperty(_mt,"__esModule",{value:!0});_mt.AttributeHashMap=_mt.HashMap=void 0;var VBh=zX(),P4r=class{constructor(r){this._hash=r,this._valueMap=new Map,this._keyMap=new Map}get(r,t){return t??(t=this._hash(r)),this._valueMap.get(t)}getOrDefault(r,t){let n=this._hash(r);if(this._valueMap.has(n))return this._valueMap.get(n);let i=t();return this._keyMap.has(n)||this._keyMap.set(n,r),this._valueMap.set(n,i),i}set(r,t,n){n??(n=this._hash(r)),this._keyMap.has(n)||this._keyMap.set(n,r),this._valueMap.set(n,t)}has(r,t){return t??(t=this._hash(r)),this._valueMap.has(t)}*keys(){let r=this._keyMap.entries(),t=r.next();for(;t.done!==!0;)yield[t.value[1],t.value[0]],t=r.next()}*entries(){let r=this._valueMap.entries(),t=r.next();for(;t.done!==!0;)yield[this._keyMap.get(t.value[0]),t.value[1],t.value[0]],t=r.next()}get size(){return this._valueMap.size}};_mt.HashMap=P4r;var n1i=class extends P4r{constructor(){super(VBh.hashAttributes)}};_mt.AttributeHashMap=n1i});var a1i=A(R4r=>{"use strict";Object.defineProperty(R4r,"__esModule",{value:!0});R4r.DeltaMetricProcessor=void 0;var i1i=S8t(),s1i=class{constructor(r){this._aggregator=r,this._activeCollectionStorage=new i1i.AttributeHashMap,this._cumulativeMemoStorage=new i1i.AttributeHashMap}record(r,t,n,i){let s=this._activeCollectionStorage.getOrDefault(t,()=>this._aggregator.createAccumulation(i));s==null||s.record(r)}batchCumulate(r,t){Array.from(r.entries()).forEach(([n,i,s])=>{let a=this._aggregator.createAccumulation(t);a==null||a.record(i);let o=a;if(this._cumulativeMemoStorage.has(n,s)){let c=this._cumulativeMemoStorage.get(n,s);o=this._aggregator.diff(c,a)}if(this._activeCollectionStorage.has(n,s)){let c=this._activeCollectionStorage.get(n,s);o=this._aggregator.merge(c,o)}this._cumulativeMemoStorage.set(n,a,s),this._activeCollectionStorage.set(n,o,s)})}collect(){let r=this._activeCollectionStorage;return this._activeCollectionStorage=new i1i.AttributeHashMap,r}};R4r.DeltaMetricProcessor=s1i});var c1i=A(k4r=>{"use strict";Object.defineProperty(k4r,"__esModule",{value:!0});k4r.TemporalMetricProcessor=void 0;var zBh=Lkr(),$Bh=S8t(),o1i=class e{constructor(r){this._aggregator=r,this._unreportedAccumulations=new Map,this._reportHistory=new Map}buildMetrics(r,t,n,i,s){this._stashAccumulations(t,i);let a=this._getMergedUnreportedAccumulations(r),o=a,c;if(this._reportHistory.has(r)){let l=this._reportHistory.get(r),u=l.collectionTime;c=l.aggregationTemporality,c===zBh.AggregationTemporality.CUMULATIVE?o=e.merge(l.accumulations,a,this._aggregator):o=e.calibrateStartTime(l.accumulations,a,u)}else c=r.selectAggregationTemporality(n.type);return this._reportHistory.set(r,{accumulations:o,collectionTime:s,aggregationTemporality:c}),this._aggregator.toMetricData(n,c,QBh(o),s)}_stashAccumulations(r,t){r.forEach(n=>{let i=this._unreportedAccumulations.get(n);i===void 0&&(i=[],this._unreportedAccumulations.set(n,i)),i.push(t)})}_getMergedUnreportedAccumulations(r){let t=new $Bh.AttributeHashMap,n=this._unreportedAccumulations.get(r);if(this._unreportedAccumulations.set(r,[]),n===void 0)return t;for(let i of n)t=e.merge(t,i,this._aggregator);return t}static merge(r,t,n){let i=r,s=t.entries(),a=s.next();for(;a.done!==!0;){let[o,c,l]=a.value;if(r.has(o,l)){let u=r.get(o,l),m=n.merge(u,c);i.set(o,m,l)}else i.set(o,c,l);a=s.next()}return i}static calibrateStartTime(r,t,n){for(let[i,s]of r.keys()){let a=t.get(i,s);a==null||a.setStartTime(n)}return t}};k4r.TemporalMetricProcessor=o1i;function QBh(e){return Array.from(e.entries())}});var kjo=A(F4r=>{"use strict";Object.defineProperty(F4r,"__esModule",{value:!0});F4r.AsyncMetricStorage=void 0;var KBh=r1i(),HBh=a1i(),WBh=c1i(),YBh=S8t(),u1i=class extends KBh.MetricStorage{constructor(r,t,n){super(r),this._attributesProcessor=n,this._deltaMetricStorage=new HBh.DeltaMetricProcessor(t),this._temporalMetricStorage=new WBh.TemporalMetricProcessor(t)}record(r,t){let n=new YBh.AttributeHashMap;Array.from(r.entries()).forEach(([i,s])=>{n.set(this._attributesProcessor.process(i),s)}),this._deltaMetricStorage.batchCumulate(n,t)}collect(r,t,n){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(r,t,this._instrumentDescriptor,i,n)}};F4r.AsyncMetricStorage=u1i});var qjo=A(c5=>{"use strict";Object.defineProperty(c5,"__esModule",{value:!0});c5.getConflictResolutionRecipe=c5.getDescriptionResolutionRecipe=c5.getTypeConflictResolutionRecipe=c5.getUnitConflictResolutionRecipe=c5.getValueTypeConflictResolutionRecipe=c5.getIncompatibilityDetails=void 0;function JBh(e,r){let t="";return e.unit!==r.unit&&(t+=` - Unit '${e.unit}' does not match '${r.unit}' +Repository name: `);e.repositories=[n]}return e}MPr.setConfig=qPh});var mOo=A(Dpt=>{"use strict";Object.defineProperty(Dpt,"__esModule",{value:!0});Dpt.getConfig=Dpt.getEnvName=void 0;var pOo=(tn(),Dr(en)),MPh=pOo.__importDefault(_a()),dOo=pOo.__importDefault(XS()),LPh=Rse(),BX=Pi(),jPh=Vmi();function GPh(e,r){let t={...e};if(r){for(let[n,i]of Object.entries(t))if(n.startsWith(r)){let s=n.replace(r,"RENOVATE_");t[s]=i,delete t[n]}}return t}function Ept(e){return e.env===!1?"":e.env?e.env:`RENOVATE_${e.name.replace(/([A-Z])/g,"_$1").toUpperCase()}`}Dpt.getEnvName=Ept;var UPh={aliases:"registryAliases",azureAutoComplete:"platformAutomerge",gitLabAutomerge:"platformAutomerge"};function VPh(e){let r={...e};for(let[t,n]of Object.entries(UPh)){let i=Ept({name:t}),s=Ept({name:n});e[i]&&(r[s]=e[i],delete r[i])}return r}var zPh=[{oldName:"recreateClosed",newName:"recreateWhen",from:"true",to:"always"},{oldName:"recreateClosed",newName:"recreateWhen",from:"false",to:"auto"}];function $Ph(e){let r={...e};for(let{oldName:t,newName:n,from:i,to:s}of zPh){let a=Ept({name:t});e[a]!==void 0&&r[a]===i&&(delete r[a],r[Ept({name:n})]=s)}return r}function QPh(e){let r=e;r=GPh(e,e.ENV_PREFIX),r=VPh(r),r=$Ph(r);let t=(0,LPh.getOptions)(),n={};if(r.RENOVATE_CONFIG)try{n=dOo.default.parse(r.RENOVATE_CONFIG),BX.logger.debug({config:n},"Detected config in env RENOVATE_CONFIG")}catch(s){BX.logger.fatal({err:s},"Could not parse RENOVATE_CONFIG"),process.exit(1)}return n.hostRules||=[],t.forEach(s=>{if(s.env!==!1){let a=Ept(s),o=r[a];if(o)if(s.type==="array"&&s.subType==="object")try{let c=dOo.default.parse(o);MPh.default.array(c)?n[s.name]=c:BX.logger.debug({val:o,envName:a},"Could not parse object array")}catch{BX.logger.debug({val:o,envName:a},"Could not parse environment variable")}else{let c=jPh.coersions[s.type];n[s.name]=c(o),s.name==="dryRun"&&(n[s.name]==="true"?(BX.logger.warn("env config dryRun property has been changed to full"),n[s.name]="full"):n[s.name]==="false"?(BX.logger.warn("env config dryRun property has been changed to null"),delete n[s.name]):n[s.name]==="null"&&delete n[s.name]),s.name==="requireConfig"&&(n[s.name]==="true"?(BX.logger.warn("env config requireConfig property has been changed to required"),n[s.name]="required"):n[s.name]==="false"&&(BX.logger.warn("env config requireConfig property has been changed to optional"),n[s.name]="optional"))}}}),r.GITHUB_COM_TOKEN&&(r.GITHUB_COM_TOKEN.startsWith("github_pat_")?BX.logger.warn("GITHUB_COM_TOKEN: Fine-grained Personal Access Tokens do not support the GitHub GraphQL API. Use a classic PAT instead."):(BX.logger.debug("Converting GITHUB_COM_TOKEN into a global host rule"),n.hostRules.push({hostType:"github",matchHost:"github.com",token:r.GITHUB_COM_TOKEN}))),["BITBUCKET_TOKEN","BITBUCKET_USERNAME","BITBUCKET_PASSWORD","GITHUB_ENDPOINT","GITHUB_TOKEN","GITLAB_ENDPOINT","GITLAB_TOKEN","VSTS_ENDPOINT","VSTS_TOKEN"].forEach(s=>delete r[s]),n}Dpt.getConfig=QPh});var fOo=A(LPr=>{"use strict";Object.defineProperty(LPr,"__esModule",{value:!0});LPr.RemovePropertyMigration=void 0;var KPh=z0(),zmi=class extends KPh.AbstractMigration{propertyName;constructor(r,t,n){super(t,n),this.propertyName=r}run(){this.delete(this.propertyName)}};LPr.RemovePropertyMigration=zmi});var hOo=A(jPr=>{"use strict";Object.defineProperty(jPr,"__esModule",{value:!0});jPr.RenamePropertyMigration=void 0;var HPh=z0(),$mi=class extends HPh.AbstractMigration{deprecated=!0;propertyName;newPropertyName;constructor(r,t,n,i){super(n,i),this.propertyName=r,this.newPropertyName=t}run(r){this.setSafely(this.newPropertyName,r)}};jPr.RenamePropertyMigration=$mi});var gOo=A(GPr=>{"use strict";Object.defineProperty(GPr,"__esModule",{value:!0});GPr.AutomergeMajorMigration=void 0;var WPh=(tn(),Dr(en)),YPh=WPh.__importDefault(_a()),JPh=z0(),Qmi=class extends JPh.AbstractMigration{deprecated=!0;propertyName="automergeMajor";run(r){let t=this.get("major"),n=YPh.default.object(t)?t:{};n.automerge=!!r,this.setHard("major",n)}};GPr.AutomergeMajorMigration=Qmi});var yOo=A(UPr=>{"use strict";Object.defineProperty(UPr,"__esModule",{value:!0});UPr.AutomergeMigration=void 0;var XPh=(tn(),Dr(en)),Kmi=XPh.__importDefault(_a()),ZPh=z0(),Hmi=class extends ZPh.AbstractMigration{propertyName="automerge";run(r){let t=this.get("patch"),n=this.get("minor"),i=this.get("major"),s=Kmi.default.object(t)?t:{},a=Kmi.default.object(n)?n:{},o=Kmi.default.object(i)?i:{};switch(r){case"none":this.rewrite(!1);break;case"patch":this.delete(),s.automerge=!0,a.automerge=!1,o.automerge=!1,this.setHard("patch",s),this.setHard("minor",a),this.setHard("major",o);break;case"minor":this.delete(),a.automerge=!0,o.automerge=!1,this.setHard("minor",a),this.setHard("major",o);break;case"any":this.rewrite(!0)}}};UPr.AutomergeMigration=Hmi});var _Oo=A(VPr=>{"use strict";Object.defineProperty(VPr,"__esModule",{value:!0});VPr.AutomergeMinorMigration=void 0;var e3h=(tn(),Dr(en)),t3h=e3h.__importDefault(_a()),r3h=z0(),Wmi=class extends r3h.AbstractMigration{deprecated=!0;propertyName="automergeMinor";run(r){let t=this.get("minor"),n=t3h.default.object(t)?t:{};n.automerge=!!r,this.setHard("minor",n)}};VPr.AutomergeMinorMigration=Wmi});var AOo=A(zPr=>{"use strict";Object.defineProperty(zPr,"__esModule",{value:!0});zPr.AutomergePatchMigration=void 0;var n3h=(tn(),Dr(en)),i3h=n3h.__importDefault(_a()),s3h=z0(),Ymi=class extends s3h.AbstractMigration{deprecated=!0;propertyName="automergePatch";run(r){let t=this.get("patch"),n=i3h.default.object(t)?t:{};n.automerge=!!r,this.setHard("patch",n)}};zPr.AutomergePatchMigration=Ymi});var bOo=A($Pr=>{"use strict";Object.defineProperty($Pr,"__esModule",{value:!0});$Pr.AutomergeTypeMigration=void 0;var a3h=(tn(),Dr(en)),o3h=a3h.__importDefault(_a()),c3h=z0(),Jmi=class extends c3h.AbstractMigration{propertyName="automergeType";run(r){o3h.default.string(r)&&r.startsWith("branch-")&&this.rewrite("branch")}};$Pr.AutomergeTypeMigration=Jmi});var COo=A(QPr=>{"use strict";Object.defineProperty(QPr,"__esModule",{value:!0});QPr.AzureGitLabAutomergeMigration=void 0;var u3h=z0(),Xmi=class extends u3h.AbstractMigration{deprecated=!0;propertyName=/^azureAutoComplete$|^gitLabAutomerge$/;run(r){r!==void 0&&this.setHard("platformAutomerge",r)}};QPr.AzureGitLabAutomergeMigration=Xmi});var EOo=A(KPr=>{"use strict";Object.defineProperty(KPr,"__esModule",{value:!0});KPr.BaseBranchMigration=void 0;var l3h=(tn(),Dr(en)),vOo=l3h.__importDefault(_a()),d3h=z0(),Zmi=class extends d3h.AbstractMigration{deprecated=!0;propertyName="baseBranch";run(r){vOo.default.array(r)&&this.setSafely("baseBranches",r),vOo.default.string(r)&&this.setSafely("baseBranches",[r])}};KPr.BaseBranchMigration=Zmi});var DOo=A(HPr=>{"use strict";Object.defineProperty(HPr,"__esModule",{value:!0});HPr.BinarySourceMigration=void 0;var p3h=z0(),efi=class extends p3h.AbstractMigration{propertyName="binarySource";run(r){r==="auto"&&this.rewrite("global")}};HPr.BinarySourceMigration=efi});var SOo=A(WPr=>{"use strict";Object.defineProperty(WPr,"__esModule",{value:!0});WPr.BranchNameMigration=void 0;var m3h=(tn(),Dr(en)),f3h=m3h.__importDefault(_a()),h3h=z0(),tfi=class extends h3h.AbstractMigration{propertyName="branchName";run(r){f3h.default.string(r)&&r.includes("{{managerBranchPrefix}}")&&this.rewrite(r.replace("{{managerBranchPrefix}}","{{additionalBranchPrefix}}"))}};WPr.BranchNameMigration=tfi});var wOo=A(YPr=>{"use strict";Object.defineProperty(YPr,"__esModule",{value:!0});YPr.BranchPrefixMigration=void 0;var g3h=(tn(),Dr(en)),y3h=g3h.__importDefault(_a()),_3h=z0(),rfi=class extends _3h.AbstractMigration{propertyName="branchPrefix";run(r){if(y3h.default.string(r)&&r.includes("{{")){let t=r.indexOf("{{");this.rewrite(r.substring(0,t)),this.setHard("additionalBranchPrefix",r.substring(t))}}};YPr.BranchPrefixMigration=rfi});var IOo=A(JPr=>{"use strict";Object.defineProperty(JPr,"__esModule",{value:!0});JPr.CompatibilityMigration=void 0;var A3h=(tn(),Dr(en)),b3h=A3h.__importDefault(_a()),C3h=z0(),nfi=class extends C3h.AbstractMigration{deprecated=!0;propertyName="compatibility";run(r){b3h.default.object(r)&&this.setSafely("constraints",r)}};JPr.CompatibilityMigration=nfi});var xOo=A(XPr=>{"use strict";Object.defineProperty(XPr,"__esModule",{value:!0});XPr.ComposerIgnorePlatformReqsMigration=void 0;var v3h=(tn(),Dr(en)),E3h=v3h.__importDefault(_a()),D3h=z0(),ifi=class extends D3h.AbstractMigration{propertyName="composerIgnorePlatformReqs";run(r){E3h.default.boolean(r)&&this.rewrite(r?[]:null)}};XPr.ComposerIgnorePlatformReqsMigration=ifi});var TOo=A(ZPr=>{"use strict";Object.defineProperty(ZPr,"__esModule",{value:!0});ZPr.DepTypesMigration=void 0;var S3h=(tn(),Dr(en)),FFt=S3h.__importDefault(_a()),w3h=z0(),sfi=class extends w3h.AbstractMigration{deprecated=!0;propertyName=/^(?:(?:d|devD|optionalD|peerD)ependencies|engines|depTypes)$/;run(r,t){let n=this.get("packageRules")??[];if(FFt.default.nonEmptyObject(r)&&!FFt.default.array(r)&&n.push({matchDepTypes:[t],...r}),FFt.default.array(r)){for(let i of r)if(FFt.default.object(i)&&!FFt.default.array(i)){let s=i.depType;s&&(delete i.depType,i.matchDepTypes=[s],n.push({...i}))}}n.length&&this.setHard("packageRules",n)}};ZPr.DepTypesMigration=sfi});var POo=A(e3r=>{"use strict";Object.defineProperty(e3r,"__esModule",{value:!0});e3r.DryRunMigration=void 0;var I3h=z0(),afi=class extends I3h.AbstractMigration{propertyName="dryRun";run(r){r===!0&&this.rewrite("full"),r===!1&&this.rewrite(null)}};e3r.DryRunMigration=afi});var ROo=A(t3r=>{"use strict";Object.defineProperty(t3r,"__esModule",{value:!0});t3r.EnabledManagersMigration=void 0;var x3h=(tn(),Dr(en)),T3h=x3h.__importDefault(_a()),P3h=z0(),ofi=class extends P3h.AbstractMigration{propertyName="enabledManagers";run(r){if(T3h.default.array(r)){let t=r.map(n=>n==="yarn"?"npm":n);this.rewrite(t)}}};t3r.EnabledManagersMigration=ofi});var cfi=A(Spt=>{"use strict";Object.defineProperty(Spt,"__esModule",{value:!0});Spt.removedPresets=void 0;Spt.removedPresets={":autodetectPinVersions":null,":autodetectRangeStrategy":null,":automergeBranchMergeCommit":":automergeBranch",":automergeBranchPush":":automergeBranch",":base":"config:recommended",":app":"config:js-app",":enableGradleLite":null,":js-app":"config:js-app",":library":"config:js-lib",":masterIssue":":dependencyDashboard",":masterIssueApproval":":dependencyDashboardApproval",":switchToGradleLite":null,":unpublishSafe":"npm:unpublishSafe","compatibility:additionalBranchPrefix":null,"config:application":"config:js-app","config:base":"config:recommended","config:base-js":"config:recommended","config:library":"config:js-lib","default:automergeBranchMergeCommit":":automergeBranch","default:automergeBranchPush":":automergeBranch","default:base":"config:recommended","default:app":"config:js-app","default:js-app":"config:js-app","default:library":"config:js-lib","default:unpublishSafe":"npm:unpublishSafe","helpers:oddIsUnstable":null,"helpers:oddIsUnstablePackages":null,"group:jsTestMonMajor":"group:jsTestNonMajor"};var R3h={"arcus event-grid":"arcus.event-grid","arcus security":"arcus.security","arcus messaging":"arcus.messaging","arcus observability":"arcus.observability","arcus webapi":"arcus.webapi","arcus background-jobs":"arcus.background-jobs","aspnet AspNetWebStack":"aspnet aspnetwebstack","aspnet Extensions":"aspnet extensions","System.IO.Abstractions":"system.io.abstractions",angular1:"angularjs",angularcli:"angular-cli",Fontsource:"fontsource",hamcrest:"javahamcrest",HotChocolate:"hotchocolate",infrastructure:"infrastructure-ui",lingui:"linguijs",MassTransit:"masstransit",material:"material-components-web",mui:"material-ui",openfeign:"feign",opentelemetry:"opentelemetry-js",OpenTelemetryDotnet:"opentelemetry-dotnet",picasso:"picassojs",reactrouter:"react-router",sentry:"sentry-javascript",Steeltoe:"steeltoe",stryker:"stryker-js",Swashbuckle:"swashbuckle-aspnetcore"};for(let[e,r]of Object.entries(R3h))Spt.removedPresets[`monorepo:${e}`]=`monorepo:${r}`,Spt.removedPresets[`group:${e}Monorepo`]=`group:${r}Monorepo`});var FOo=A(r3r=>{"use strict";Object.defineProperty(r3r,"__esModule",{value:!0});r3r.ExtendsMigration=void 0;var k3h=(tn(),Dr(en)),ufi=k3h.__importDefault(_a()),F3h=_f(),kOo=cfi(),N3h=z0(),lfi=class extends N3h.AbstractMigration{propertyName="extends";run(){let r=this.get("extends"),t=[];ufi.default.string(r)&&(t=this.normalizePresets([r])),Array.isArray(r)&&(t=this.normalizePresets(r)),this.rewrite(t)}normalizePresets(r){return r.filter(ufi.default.string).map(t=>this.normalizePreset(t)).filter(ufi.default.nonEmptyString)}normalizePreset(r){let t=F3h.GlobalConfig.get("migratePresets");return kOo.removedPresets[r]!==void 0?kOo.removedPresets[r]:(t==null?void 0:t[r])!==void 0?t==null?void 0:t[r]:r}};r3r.ExtendsMigration=lfi});var NOo=A(n3r=>{"use strict";Object.defineProperty(n3r,"__esModule",{value:!0});n3r.FetchReleaseNotesMigration=void 0;var O3h=(tn(),Dr(en)),B3h=O3h.__importDefault(_a()),q3h=z0(),dfi=class extends q3h.AbstractMigration{propertyName="fetchReleaseNotes";run(r){B3h.default.boolean(r)&&this.rewrite(r?"pr":"off")}};n3r.FetchReleaseNotesMigration=dfi});var OOo=A(i3r=>{"use strict";Object.defineProperty(i3r,"__esModule",{value:!0});i3r.GoModTidyMigration=void 0;var M3h=z0(),pfi=class extends M3h.AbstractMigration{deprecated=!0;propertyName="gomodTidy";run(r){let t=this.get("postUpdateOptions");if(r){let n=Array.isArray(t)?t.concat(["gomodTidy"]):["gomodTidy"];this.setHard("postUpdateOptions",n)}}};i3r.GoModTidyMigration=pfi});var qOo=A(s3r=>{"use strict";Object.defineProperty(s3r,"__esModule",{value:!0});s3r.HostRulesMigration=void 0;var L3h=(tn(),Dr(en)),NFt=L3h.__importDefault(_a()),j3h=Zp(),G3h=Pi(),U3h=z0(),V3h=bDr(),mfi=class extends U3h.AbstractMigration{propertyName="hostRules";run(r){let t=[];for(let n of r){z3h(n);let i={};for(let[s,a]of Object.entries(n)){if(s==="platform"){NFt.default.string(a)&&(i.hostType??=a);continue}if(s==="matchHost"){NFt.default.string(a)&&(i.matchHost??=BOo(a));continue}if(s==="hostType"){NFt.default.string(a)&&(i.hostType??=(0,V3h.migrateDatasource)(a));continue}if(s==="endpoint"||s==="host"||s==="baseUrl"||s==="hostName"||s==="domainName"){NFt.default.string(a)&&(i.matchHost??=BOo(a));continue}i[s]=a}t.push(i)}this.rewrite(t)}};s3r.HostRulesMigration=mfi;function z3h(e){let{matchHost:r,hostName:t,domainName:n,baseUrl:i,endpoint:s,host:a}=e,o=$3h({matchHost:r,hostName:t,domainName:n,baseUrl:i,endpoint:s,host:a});if(Object.keys(o).length>1)if(new Set(Object.values(o)).size>1){let l=new Error(j3h.CONFIG_VALIDATION);throw l.validationSource="config",l.validationMessage='hostRules cannot contain more than one host-matching field - use "matchHost" only.',l.validationError="The renovate configuration file contains some invalid settings",l}else G3h.logger.warn({hosts:o},"Duplicate host values found, please only use `matchHost` to specify the host")}function BOo(e){return!e.includes("://")&&e.includes("/")?"https://"+e:e}function $3h(e){let r={};for(let t of Object.keys(e))NFt.default.string(e[t])&&(r[t]=e[t]);return r}});var MOo=A(a3r=>{"use strict";Object.defineProperty(a3r,"__esModule",{value:!0});a3r.IgnoreNodeModulesMigration=void 0;var Q3h=z0(),ffi=class extends Q3h.AbstractMigration{deprecated=!0;propertyName="ignoreNodeModules";run(r){this.setSafely("ignorePaths",r?["node_modules/"]:[])}};a3r.IgnoreNodeModulesMigration=ffi});var LOo=A(o3r=>{"use strict";Object.defineProperty(o3r,"__esModule",{value:!0});o3r.IgnoreNpmrcFileMigration=void 0;var K3h=(tn(),Dr(en)),H3h=K3h.__importDefault(_a()),W3h=z0(),hfi=class extends W3h.AbstractMigration{deprecated=!0;propertyName="ignoreNpmrcFile";run(){let r=this.get("npmrc");H3h.default.string(r)||this.setHard("npmrc","")}};o3r.IgnoreNpmrcFileMigration=hfi});var jOo=A(c3r=>{"use strict";Object.defineProperty(c3r,"__esModule",{value:!0});c3r.IncludeForksMigration=void 0;var Y3h=(tn(),Dr(en)),J3h=Y3h.__importDefault(_a()),X3h=z0(),gfi=class extends X3h.AbstractMigration{deprecated=!0;propertyName="includeForks";run(r){J3h.default.boolean(r)&&this.setSafely("forkProcessing",r?"enabled":"disabled")}};c3r.IncludeForksMigration=gfi});var GOo=A(u3r=>{"use strict";Object.defineProperty(u3r,"__esModule",{value:!0});u3r.MatchDatasourcesMigration=void 0;var Z3h=(tn(),Dr(en)),eRh=Z3h.__importDefault(_a()),tRh=z0(),yfi=class extends tRh.AbstractMigration{propertyName="matchDatasources";run(r){if(Array.isArray(r)){let t=r.filter(eRh.default.nonEmptyString).map(n=>{switch(n){case"adoptium-java":return"java-version";case"dotnet":return"dotnet-version";case"node":return"node-version";default:return n}});this.rewrite(t)}}};u3r.MatchDatasourcesMigration=yfi});var UOo=A(l3r=>{"use strict";Object.defineProperty(l3r,"__esModule",{value:!0});l3r.MatchStringsMigration=void 0;var rRh=(tn(),Dr(en)),nRh=rRh.__importDefault(_a()),iRh=Ba(),sRh=z0(),_fi=class extends sRh.AbstractMigration{propertyName="matchStrings";run(r){if(Array.isArray(r)){let t=r.filter(nRh.default.nonEmptyString).map(n=>n.replace((0,iRh.regEx)(/\(\?<lookupName>/g),"(?<packageName>"));this.rewrite(t)}}};l3r.MatchStringsMigration=_fi});var VOo=A(d3r=>{"use strict";Object.defineProperty(d3r,"__esModule",{value:!0});d3r.NodeMigration=void 0;var aRh=z0(),Afi=class extends aRh.AbstractMigration{propertyName="node";run(r){let t=this.get("node");if(r.enabled===!0){delete t.enabled;let n=this.get("travis")??{};n.enabled=!0,Object.keys(t).length?this.rewrite(t):this.delete("node"),this.setSafely("travis",n)}}};d3r.NodeMigration=Afi});var zOo=A(p3r=>{"use strict";Object.defineProperty(p3r,"__esModule",{value:!0});p3r.PackageFilesMigration=void 0;var oRh=(tn(),Dr(en)),wpt=oRh.__importDefault(_a()),cRh=z0(),bfi=class extends cRh.AbstractMigration{deprecated=!0;propertyName="packageFiles";run(r){let t=this.get("packageRules")??[];if(wpt.default.array(r)){let n=[];for(let i of r)wpt.default.nonEmptyObject(i)&&"packageFile"in i&&wpt.default.string(i.packageFile)?(n.push(i.packageFile),i.paths=[i.packageFile],delete i.packageFile,Object.keys(i).length>1&&t.push({...i})):wpt.default.array(i,wpt.default.string)?n.push(...i):wpt.default.string(i)&&n.push(i);n.length&&this.setSafely("includePaths",n),t.length&&this.setSafely("packageRules",t)}}};p3r.PackageFilesMigration=bfi});var $Oo=A(m3r=>{"use strict";Object.defineProperty(m3r,"__esModule",{value:!0});m3r.PackageNameMigration=void 0;var uRh=z0(),Cfi=class extends uRh.AbstractMigration{deprecated=!0;propertyName="packageName";run(r){this.setSafely("packageNames",[r])}};m3r.PackageNameMigration=Cfi});var QOo=A(f3r=>{"use strict";Object.defineProperty(f3r,"__esModule",{value:!0});f3r.PackagePatternMigration=void 0;var lRh=z0(),vfi=class extends lRh.AbstractMigration{deprecated=!0;propertyName="packagePattern";run(r){this.setSafely("packagePatterns",[r])}};f3r.PackagePatternMigration=vfi});var KOo=A(jxe=>{"use strict";Object.defineProperty(jxe,"__esModule",{value:!0});jxe.PackageRulesMigration=jxe.renameMap=void 0;var dRh=z0();jxe.renameMap={matchFiles:"matchFileNames",matchPaths:"matchFileNames",paths:"matchFileNames",languages:"matchCategories",matchLanguages:"matchCategories",baseBranchList:"matchBaseBranches",managers:"matchManagers",datasources:"matchDatasources",depTypeList:"matchDepTypes",packageNames:"matchPackageNames",packagePatterns:"matchPackagePatterns",sourceUrlPrefixes:"matchSourceUrlPrefixes",updateTypes:"matchUpdateTypes"};function pRh(e){let r={};for(let[t,n]of Object.entries(e))r[jxe.renameMap[t]??t]=n;return r}var Efi=class extends dRh.AbstractMigration{propertyName="packageRules";run(r){let t=this.get("packageRules")??[];t=Array.isArray(t)?[...t]:[],t=t.map(pRh),this.rewrite(t)}};jxe.PackageRulesMigration=Efi});var WOo=A(h3r=>{"use strict";Object.defineProperty(h3r,"__esModule",{value:!0});h3r.PackagesMigration=void 0;var mRh=(tn(),Dr(en)),HOo=mRh.__importDefault(_a()),fRh=z0(),Dfi=class extends fRh.AbstractMigration{deprecated=!0;propertyName="packages";run(r){let t=this.get("packageRules"),n=HOo.default.array(t)?t:[];HOo.default.array(r)&&(n=n.concat(r)),this.setHard("packageRules",n)}};h3r.PackagesMigration=Dfi});var JOo=A(g3r=>{"use strict";Object.defineProperty(g3r,"__esModule",{value:!0});g3r.PathRulesMigration=void 0;var hRh=(tn(),Dr(en)),YOo=hRh.__importDefault(_a()),gRh=z0(),Sfi=class extends gRh.AbstractMigration{deprecated=!0;propertyName="pathRules";run(r){let t=this.get("packageRules");YOo.default.array(r)&&this.setHard("packageRules",YOo.default.array(t)?t.concat(r):r)}};g3r.PathRulesMigration=Sfi});var XOo=A(y3r=>{"use strict";Object.defineProperty(y3r,"__esModule",{value:!0});y3r.PinVersionsMigration=void 0;var yRh=(tn(),Dr(en)),_Rh=yRh.__importDefault(_a()),ARh=z0(),wfi=class extends ARh.AbstractMigration{deprecated=!0;propertyName="pinVersions";run(r){_Rh.default.boolean(r)&&this.setSafely("rangeStrategy",r?"pin":"replace")}};y3r.PinVersionsMigration=wfi});var ZOo=A(_3r=>{"use strict";Object.defineProperty(_3r,"__esModule",{value:!0});_3r.PostUpdateOptionsMigration=void 0;var bRh=(tn(),Dr(en)),CRh=bRh.__importDefault(_a()),vRh=z0(),Ifi=class extends vRh.AbstractMigration{propertyName="postUpdateOptions";run(r){if(Array.isArray(r)){let t=r.filter(CRh.default.nonEmptyString).filter(n=>n!=="gomodNoMassage");this.rewrite(t)}}};_3r.PostUpdateOptionsMigration=Ifi});var eBo=A(A3r=>{"use strict";Object.defineProperty(A3r,"__esModule",{value:!0});A3r.RaiseDeprecationWarningsMigration=void 0;var ERh=z0(),xfi=class extends ERh.AbstractMigration{deprecated=!0;propertyName="raiseDeprecationWarnings";run(r){let t=this.get("suppressNotifications");r===!1&&this.setHard("suppressNotifications",Array.isArray(t)?t.concat(["deprecationWarningIssues"]):["deprecationWarningIssues"])}};A3r.RaiseDeprecationWarningsMigration=xfi});var tBo=A(b3r=>{"use strict";Object.defineProperty(b3r,"__esModule",{value:!0});b3r.RebaseConflictedPrs=void 0;var DRh=z0(),Tfi=class extends DRh.AbstractMigration{deprecated=!0;propertyName="rebaseConflictedPrs";run(r){r===!1&&this.setSafely("rebaseWhen","never")}};b3r.RebaseConflictedPrs=Tfi});var nBo=A(C3r=>{"use strict";Object.defineProperty(C3r,"__esModule",{value:!0});C3r.RebaseStalePrsMigration=void 0;var SRh=(tn(),Dr(en)),rBo=SRh.__importDefault(_a()),wRh=z0(),Pfi=class extends wRh.AbstractMigration{deprecated=!0;propertyName="rebaseStalePrs";run(r){this.get("rebaseConflictedPrs")!==!1&&(rBo.default.boolean(r)&&this.setSafely("rebaseWhen",r?"behind-base-branch":"conflicted"),rBo.default.null_(r)&&this.setSafely("rebaseWhen","auto"))}};C3r.RebaseStalePrsMigration=Pfi});var iBo=A(v3r=>{"use strict";Object.defineProperty(v3r,"__esModule",{value:!0});v3r.RecreateClosedMigration=void 0;var IRh=(tn(),Dr(en)),xRh=IRh.__importDefault(_a()),TRh=z0(),Rfi=class extends TRh.AbstractMigration{deprecated=!0;propertyName="recreateClosed";run(r){xRh.default.boolean(r)&&this.setSafely("recreateWhen",r?"always":"auto")}};v3r.RecreateClosedMigration=Rfi});var sBo=A(E3r=>{"use strict";Object.defineProperty(E3r,"__esModule",{value:!0});E3r.RenovateForkMigration=void 0;var PRh=(tn(),Dr(en)),RRh=PRh.__importDefault(_a()),kRh=z0(),kfi=class extends kRh.AbstractMigration{deprecated=!0;propertyName="renovateFork";run(r){RRh.default.boolean(r)&&this.setSafely("forkProcessing",r?"enabled":"disabled")}};E3r.RenovateForkMigration=kfi});var aBo=A(D3r=>{"use strict";Object.defineProperty(D3r,"__esModule",{value:!0});D3r.RequireConfigMigration=void 0;var FRh=z0(),Ffi=class extends FRh.AbstractMigration{propertyName="requireConfig";run(r){r===!1||r==="false"?this.rewrite("optional"):(r===!0||r==="true")&&this.rewrite("required")}};D3r.RequireConfigMigration=Ffi});var oBo=A(S3r=>{"use strict";Object.defineProperty(S3r,"__esModule",{value:!0});S3r.RequiredStatusChecksMigration=void 0;var NRh=z0(),Nfi=class extends NRh.AbstractMigration{deprecated=!0;propertyName="requiredStatusChecks";run(r){r===null&&this.setSafely("ignoreTests",!0)}};S3r.RequiredStatusChecksMigration=Nfi});var cBo=A((PH1,ORh)=>{ORh.exports={name:"@breejs/later",description:"Maintained fork of later. Determine later (or previous) occurrences of recurring schedules",version:"4.1.0",author:"BunKat <bill@levelstory.com>",bugs:{url:"https://github.com/breejs/later/issues",email:"niftylettuce@gmail.com"},contributors:["BunKat <bill@levelstory.com>","Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)"],dependencies:{},devDependencies:{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@commitlint/cli":"latest","@commitlint/config-conventional":"latest",babelify:"^10.0.0",benchmark:"*",browserify:"^16.5.2",codecov:"latest","cross-env":"latest",eslint:"^7.7.0","eslint-config-xo-lass":"latest","eslint-plugin-compat":"^3.8.0","eslint-plugin-node":"^11.1.0",fixpack:"latest",husky:"latest","lint-staged":"latest",mocha:"*",nyc:"latest","remark-cli":"latest","remark-preset-github":"latest",semver:"^7.3.2",should:">=13.2.3",sinon:"^11.1.2",tinyify:"^3.0.0",xo:"^0.33.0"},engines:{node:">= 10"},files:["lib","dist"],homepage:"https://github.com/breejs/later",husky:{hooks:{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},jsdelivr:"dist/later.min.js",keywords:["agenda","async","await","bee","bee","bree","bull","bull","callback","cancel","cancelable","child","clear","cron","cronjob","crontab","date","dates","day","dayjs","delay","english","express","expression","frequencies","frequency","frequent","friendly","graceful","human","humans","interval","job","jobs","js","koa","koatiming","lad","lass","later","moment","momentjs","mongo","mongodb","mongoose","p-cancel","p-cancelable","p-retry","parse","parser","pretty","process","processors","promise","promises","queue","queues","readable","recur","recurring","redis","redis","reload","restart","run","runner","schedule","scheduler","setup","spawn","tab","task","tasker","time","timeout","timer","timers","translated","universalify","worker","workers"],license:"MIT",main:"lib/index.js",publishConfig:{access:"public"},repository:{type:"git",url:"https://github.com/breejs/later"},scripts:{benchmark:"benchmark/constraint/next-bench.js && benchmark/core/schedule-bench.js",browserify:"browserify src/index.js -o dist/later.js -s later -g [ babelify --configFile ./.dist.babelrc ]",build:"npm run build:clean && npm run build:lib && npm run build:dist","build:clean":"rimraf lib dist","build:dist":"npm run browserify && npm run minify","build:lib":"babel --config-file ./.lib.babelrc src --out-dir lib",coverage:"nyc report --reporter=text-lcov > coverage.lcov && codecov",lint:"yarn run lint:js && yarn run lint:md && yarn run lint:lib && yarn run lint:dist","lint:dist":"eslint --no-inline-config -c .dist.eslintrc dist","lint:js":"xo","lint:lib":"eslint -c .lib.eslintrc lib","lint:md":"remark . -qfo",minify:"cross-env NODE_ENV=production browserify src/index.js -o dist/later.min.js -s later -g [ babelify --configFile ./.dist.babelrc ] -p tinyify",nyc:"cross-env NODE_ENV=test nyc mocha test/**/*-test.js --reporter dot",pretest:"yarn run build && yarn run lint",test:"cross-env NODE_ENV=test mocha test/**/*-test.js --reporter dot","test-coverage":"cross-env NODE_ENV=test nyc yarn run test"},unpkg:"dist/later.min.js",xo:{prettier:!0,space:!0,extends:["xo-lass"],rules:{complexity:"warn","default-case":"warn",eqeqeq:"warn","guard-for-in":"warn","max-params":"warn","new-cap":"warn","no-case-declarations":"warn","no-multi-assign":"warn","no-negated-condition":"warn","no-return-assign":"warn","no-unused-vars":"warn","no-var":"warn","prefer-const":"warn","prefer-rest-params":"warn","unicorn/no-fn-reference-in-iterator":"warn","unicorn/prefer-number-properties":"warn","unicorn/prevent-abbreviations":"warn"},overrides:[{files:"example/**/*.js",rules:{"no-unused-vars":"warn"}},{files:"test/**/*.js",env:["mocha"],rules:{"new-cap":"warn","no-unused-vars":"warn","unicorn/prevent-abbreviations":"warn"}}]}}});var Ofi=A((RH1,uBo)=>{"use strict";var BRh=cBo(),hi={version:BRh.version};hi.array={};hi.array.sort=function(e,r){e.sort(function(t,n){return Number(t)-Number(n)}),r&&e[0]===0&&e.push(e.shift())};hi.array.next=function(e,r,t){for(var n,i=t[0]!==0,s=0,a=r.length-1;a>-1;--a){if(n=r[a],n===e)return n;if(n>e||n===0&&i&&t[1]>e){s=a;continue}break}return r[s]};hi.array.nextInvalid=function(e,r,t){for(var n=t[0],i=t[1],s=r.length,a=r[s-1]===0&&n!==0?i:0,o=e,c=r.indexOf(e),l=o;o===(r[c]||a);)if(o++,o>i&&(o=n),c++,c===s&&(c=0),o===l)return;return o};hi.array.prev=function(e,r,t){for(var n,i=r.length,s=t[0]!==0,a=i-1,o=0;o<i;o++){if(n=r[o],n===e)return n;if(n<e||n===0&&s&&t[1]<e){a=o;continue}break}return r[a]};hi.array.prevInvalid=function(e,r,t){for(var n=t[0],i=t[1],s=r.length,a=r[s-1]===0&&n!==0?i:0,o=e,c=r.indexOf(e),l=o;o===(r[c]||a);)if(o--,o<n&&(o=i),c--,c===-1&&(c=s-1),o===l)return;return o};hi.day=hi.D={name:"day",range:86400,val:function(r){return r.D||(r.D=hi.date.getDate.call(r))},isValid:function(r,t){return hi.D.val(r)===(t||hi.D.extent(r)[1])},extent:function(r){if(r.DExtent)return r.DExtent;var t=hi.M.val(r),n=hi.DAYS_IN_MONTH[t-1];return t===2&&hi.dy.extent(r)[1]===366&&(n+=1),r.DExtent=[1,n]},start:function(r){return r.DStart||(r.DStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)))},end:function(r){return r.DEnd||(r.DEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)))},next:function(r,t){t=t>hi.D.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.D,hi.M),i=hi.D.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),t)},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.D,hi.M),i=hi.D.extent(n)[1];return hi.date.prev(hi.Y.val(n),hi.M.val(n),t>i?i:t||i)}};hi.dayOfWeekCount=hi.dc={name:"day of week count",range:604800,val:function(r){return r.dc||(r.dc=Math.floor((hi.D.val(r)-1)/7)+1)},isValid:function(r,t){return hi.dc.val(r)===t||t===0&&hi.D.val(r)>hi.D.extent(r)[1]-7},extent:function(r){return r.dcExtent||(r.dcExtent=[1,Math.ceil(hi.D.extent(r)[1]/7)])},start:function(r){return r.dcStart||(r.dcStart=hi.date.next(hi.Y.val(r),hi.M.val(r),Math.max(1,(hi.dc.val(r)-1)*7+1||1)))},end:function(r){return r.dcEnd||(r.dcEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),Math.min(hi.dc.val(r)*7,hi.D.extent(r)[1])))},next:function(r,t){t=t>hi.dc.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.dc,hi.M),i=hi.dc.extent(n)[1];t=t>i?1:t;var s=hi.date.next(hi.Y.val(n),hi.M.val(n),t===0?hi.D.extent(n)[1]-6:1+7*(t-1));return s.getTime()<=r.getTime()?(n=hi.M.next(r,hi.M.val(r)+1),hi.date.next(hi.Y.val(n),hi.M.val(n),t===0?hi.D.extent(n)[1]-6:1+7*(t-1))):s},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.dc,hi.M),i=hi.dc.extent(n)[1];return t=t>i?i:t||i,hi.dc.end(hi.date.prev(hi.Y.val(n),hi.M.val(n),1+7*(t-1)))}};hi.dayOfWeek=hi.dw=hi.d={name:"day of week",range:86400,val:function(r){return r.dw||(r.dw=hi.date.getDay.call(r)+1)},isValid:function(r,t){return hi.dw.val(r)===(t||7)},extent:function(){return[1,7]},start:function(r){return hi.D.start(r)},end:function(r){return hi.D.end(r)},next:function(r,t){return t=t>7?1:t||7,hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t-hi.dw.val(r))+(t<=hi.dw.val(r)?7:0))},prev:function(r,t){return t=t>7?7:t||7,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t-hi.dw.val(r))+(t>=hi.dw.val(r)?-7:0))}};hi.dayOfYear=hi.dy={name:"day of year",range:86400,val:function(r){return r.dy||(r.dy=Math.ceil(1+(hi.D.start(r).getTime()-hi.Y.start(r).getTime())/hi.DAY))},isValid:function(r,t){return hi.dy.val(r)===(t||hi.dy.extent(r)[1])},extent:function(r){var t=hi.Y.val(r);return r.dyExtent||(r.dyExtent=[1,t%4?365:366])},start:function(r){return hi.D.start(r)},end:function(r){return hi.D.end(r)},next:function(r,t){t=t>hi.dy.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.dy,hi.Y),i=hi.dy.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),t)},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.dy,hi.Y),i=hi.dy.extent(n)[1];return t=t>i?i:t||i,hi.date.prev(hi.Y.val(n),hi.M.val(n),t)}};hi.hour=hi.h={name:"hour",range:3600,val:function(r){return r.h||(r.h=hi.date.getHour.call(r))},isValid:function(r,t){return hi.h.val(r)===t},extent:function(){return[0,23]},start:function(r){return r.hStart||(r.hStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)))},end:function(r){return r.hEnd||(r.hEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)))},next:function(r,t){t=t>23?0:t;var n=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t<=hi.h.val(r)?1:0),t);return!hi.date.isUTC&&n.getTime()<=r.getTime()&&(n=hi.date.next(hi.Y.val(n),hi.M.val(n),hi.D.val(n),t+1)),n},prev:function(r,t){return t=t>23?23:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t>=hi.h.val(r)?-1:0),t)}};hi.minute=hi.m={name:"minute",range:60,val:function(r){return r.m||(r.m=hi.date.getMin.call(r))},isValid:function(r,t){return hi.m.val(r)===t},extent:function(r){return[0,59]},start:function(r){return r.mStart||(r.mStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)))},end:function(r){return r.mEnd||(r.mEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)))},next:function(r,t){var n=hi.m.val(r),i=hi.s.val(r),s=t>59?60-n:t<=n?60-n+t:t-n,a=new Date(r.getTime()+s*hi.MIN-i*hi.SEC);return!hi.date.isUTC&&a.getTime()<=r.getTime()&&(a=new Date(r.getTime()+(s+120)*hi.MIN-i*hi.SEC)),a},prev:function(r,t){return t=t>59?59:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r)+(t>=hi.m.val(r)?-1:0),t)}};hi.month=hi.M={name:"month",range:2629740,val:function(r){return r.M||(r.M=hi.date.getMonth.call(r)+1)},isValid:function(r,t){return hi.M.val(r)===(t||12)},extent:function(){return[1,12]},start:function(r){return r.MStart||(r.MStart=hi.date.next(hi.Y.val(r),hi.M.val(r)))},end:function(r){return r.MEnd||(r.MEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r)))},next:function(r,t){return t=t>12?1:t||12,hi.date.next(hi.Y.val(r)+(t>hi.M.val(r)?0:1),t)},prev:function(r,t){return t=t>12?12:t||12,hi.date.prev(hi.Y.val(r)-(t>=hi.M.val(r)?1:0),t)}};hi.second=hi.s={name:"second",range:1,val:function(r){return r.s||(r.s=hi.date.getSec.call(r))},isValid:function(r,t){return hi.s.val(r)===t},extent:function(){return[0,59]},start:function(r){return r},end:function(r){return r},next:function(r,t){var n=hi.s.val(r),i=t>59?60-n:t<=n?60-n+t:t-n,s=new Date(r.getTime()+i*hi.SEC);return!hi.date.isUTC&&s.getTime()<=r.getTime()&&(s=new Date(r.getTime()+(i+7200)*hi.SEC)),s},prev:function(r,t,n){return t=t>59?59:t,hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r),hi.h.val(r),hi.m.val(r)+(t>=hi.s.val(r)?-1:0),t)}};hi.time=hi.t={name:"time",range:1,val:function(r){return r.t||(r.t=hi.h.val(r)*3600+hi.m.val(r)*60+hi.s.val(r))},isValid:function(r,t){return hi.t.val(r)===t},extent:function(){return[0,86399]},start:function(r){return r},end:function(r){return r},next:function(r,t){t=t>86399?0:t;var n=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t<=hi.t.val(r)?1:0),0,0,t);return!hi.date.isUTC&&n.getTime()<r.getTime()&&(n=hi.date.next(hi.Y.val(n),hi.M.val(n),hi.D.val(n),hi.h.val(n),hi.m.val(n),t+7200)),n},prev:function(r,t){return t=t>86399?86399:t,hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(t>=hi.t.val(r)?-1:0),0,0,t)}};hi.weekOfMonth=hi.wm={name:"week of month",range:604800,val:function(r){return r.wm||(r.wm=(hi.D.val(r)+(hi.dw.val(hi.M.start(r))-1)+(7-hi.dw.val(r)))/7)},isValid:function(r,t){return hi.wm.val(r)===(t||hi.wm.extent(r)[1])},extent:function(r){return r.wmExtent||(r.wmExtent=[1,(hi.D.extent(r)[1]+(hi.dw.val(hi.M.start(r))-1)+(7-hi.dw.val(hi.M.end(r))))/7])},start:function(r){return r.wmStart||(r.wmStart=hi.date.next(hi.Y.val(r),hi.M.val(r),Math.max(hi.D.val(r)-hi.dw.val(r)+1,1)))},end:function(r){return r.wmEnd||(r.wmEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),Math.min(hi.D.val(r)+(7-hi.dw.val(r)),hi.D.extent(r)[1])))},next:function(r,t){t=t>hi.wm.extent(r)[1]?1:t;var n=hi.date.nextRollover(r,t,hi.wm,hi.M),i=hi.wm.extent(n)[1];return t=t>i?1:t||i,hi.date.next(hi.Y.val(n),hi.M.val(n),Math.max(1,(t-1)*7-(hi.dw.val(n)-2)))},prev:function(r,t){var n=hi.date.prevRollover(r,t,hi.wm,hi.M),i=hi.wm.extent(n)[1];return t=t>i?i:t||i,hi.wm.end(hi.date.next(hi.Y.val(n),hi.M.val(n),Math.max(1,(t-1)*7-(hi.dw.val(n)-2))))}};hi.weekOfYear=hi.wy={name:"week of year (ISO)",range:604800,val:function(r){if(r.wy)return r.wy;var t=hi.dw.next(hi.wy.start(r),5),n=hi.dw.next(hi.Y.prev(t,hi.Y.val(t)-1),5);return r.wy=1+Math.ceil((t.getTime()-n.getTime())/hi.WEEK)},isValid:function(r,t){return hi.wy.val(r)===(t||hi.wy.extent(r)[1])},extent:function(r){if(r.wyExtent)return r.wyExtent;var t=hi.dw.next(hi.wy.start(r),5),n=hi.dw.val(hi.Y.start(t)),i=hi.dw.val(hi.Y.end(t));return r.wyExtent=[1,n===5||i===5?53:52]},start:function(r){return r.wyStart||(r.wyStart=hi.date.next(hi.Y.val(r),hi.M.val(r),hi.D.val(r)-(hi.dw.val(r)>1?hi.dw.val(r)-2:6)))},end:function(r){return r.wyEnd||(r.wyEnd=hi.date.prev(hi.Y.val(r),hi.M.val(r),hi.D.val(r)+(hi.dw.val(r)>1?8-hi.dw.val(r):0)))},next:function(r,t){t=t>hi.wy.extent(r)[1]?1:t;var n=hi.dw.next(hi.wy.start(r),5),i=hi.date.nextRollover(n,t,hi.wy,hi.Y);hi.wy.val(i)!==1&&(i=hi.dw.next(i,2));var s=hi.wy.extent(i)[1],a=hi.wy.start(i);return t=t>s?1:t||s,hi.date.next(hi.Y.val(a),hi.M.val(a),hi.D.val(a)+7*(t-1))},prev:function(r,t){var n=hi.dw.next(hi.wy.start(r),5),i=hi.date.prevRollover(n,t,hi.wy,hi.Y);hi.wy.val(i)!==1&&(i=hi.dw.next(i,2));var s=hi.wy.extent(i)[1],a=hi.wy.end(i);return t=t>s?s:t||s,hi.wy.end(hi.date.next(hi.Y.val(a),hi.M.val(a),hi.D.val(a)+7*(t-1)))}};hi.year=hi.Y={name:"year",range:31556900,val:function(r){return r.Y||(r.Y=hi.date.getYear.call(r))},isValid:function(r,t){return hi.Y.val(r)===t},extent:function(){return[1970,2099]},start:function(r){return r.YStart||(r.YStart=hi.date.next(hi.Y.val(r)))},end:function(r){return r.YEnd||(r.YEnd=hi.date.prev(hi.Y.val(r)))},next:function(r,t){return t>hi.Y.val(r)&&t<=hi.Y.extent()[1]?hi.date.next(t):hi.NEVER},prev:function(r,t){return t<hi.Y.val(r)&&t>=hi.Y.extent()[0]?hi.date.prev(t):hi.NEVER}};hi.fullDate=hi.fd={name:"full date",range:1,val:function(r){return r.fd||(r.fd=r.getTime())},isValid:function(r,t){return hi.fd.val(r)===t},extent:function(){return[0,3250368e7]},start:function(r){return r},end:function(r){return r},next:function(r,t){return hi.fd.val(r)<t?new Date(t):hi.NEVER},prev:function(r,t){return hi.fd.val(r)>t?new Date(t):hi.NEVER}};hi.modifier={};hi.modifier.after=hi.modifier.a=function(e,r){var t=r[0];return{name:"after "+e.name,range:(e.extent(new Date)[1]-t)*e.range,val:e.val,isValid:function(i,s){return this.val(i)>=t},extent:e.extent,start:e.start,end:e.end,next:function(i,s){return s!=t&&(s=e.extent(i)[0]),e.next(i,s)},prev:function(i,s){return s=s===t?e.extent(i)[1]:t-1,e.prev(i,s)}}};hi.modifier.before=hi.modifier.b=function(e,r){var t=r[r.length-1];return{name:"before "+e.name,range:e.range*(t-1),val:e.val,isValid:function(i,s){return this.val(i)<t},extent:e.extent,start:e.start,end:e.end,next:function(i,s){return s=s===t?e.extent(i)[0]:t,e.next(i,s)},prev:function(i,s){return s=s===t?t-1:e.extent(i)[1],e.prev(i,s)}}};hi.compile=function(e){var r=[],t=0,n;for(var i in e){var s=i.split("_"),a=s[0],o=s[1],c=e[i],l=o?hi.modifier[o](hi[a],c):hi[a];r.push({constraint:l,vals:c}),t++}r.sort(function(m,h){var _=m.constraint.range,b=h.constraint.range;return b<_?-1:b>_?1:0}),n=r[t-1].constraint;function u(m){return m==="next"?function(h,_){return h.getTime()>_.getTime()}:function(h,_){return _.getTime()>h.getTime()}}return{start:function(h,_){for(var b=_,v=hi.array[h],w=1e3,x;w--&&!x&&b;){x=!0;for(var P=0;P<t;P++){var k=r[P].constraint,R=k.val(b),L=k.extent(b),U=v(R,r[P].vals,L);if(!k.isValid(b,U)){b=k[h](b,U),x=!1;break}}}return b!==hi.NEVER&&(b=h==="next"?n.start(b):n.end(b)),b},end:function(h,_){for(var b,v=hi.array[h+"Invalid"],w=u(h),x=t-1;x>=0;x--){var P=r[x].constraint,k=P.val(_),R=P.extent(_),L=v(k,r[x].vals,R),U;L!==void 0&&(U=P[h](_,L),U&&(!b||w(b,U))&&(b=U))}return b},tick:function(h,_){return new Date(h==="next"?n.end(_).getTime()+hi.SEC:n.start(_).getTime()-hi.SEC)},tickStart:function(h){return n.start(h)}}};hi.schedule=function(e){if(!e)throw new Error("Missing schedule definition.");if(!e.schedules)throw new Error("Definition must include at least one schedule.");for(var r=[],t=e.schedules.length,n=[],i=e.exceptions?e.exceptions.length:0,s=0;s<t;s++)r.push(hi.compile(e.schedules[s]));for(var a=0;a<i;a++)n.push(hi.compile(e.exceptions[a]));function o(R,L,U,Y,N){var j=P(R),M=L,C=1e3,O=[],V=[],Q,X,J=[],ee=R==="next",fe,ie=ee?0:1,Se=ee?1:0;if(U=U?new Date(U):new Date,!U||!U.getTime())throw new Error("Invalid start date.");for(l(R,r,O,U),m(R,n,V,U);C--&&M&&(Q=k(O,j))&&!(Y&&j(Q,Y));){if(i&&(h(R,n,V,Q),X=v(R,V,Q))){u(R,r,O,X);continue}if(N){var ce=w(V,j);X=x(R,r,O,Q,ce);var Mt=ee?[new Date(Math.max(U,Q)),X?new Date(Y?Math.min(X,Y):X):void 0]:[X?new Date(Y?Math.max(Y,X.getTime()+hi.SEC):X.getTime()+hi.SEC):void 0,new Date(Math.min(U,Q.getTime()+hi.SEC))];if(fe&&Mt[ie].getTime()===fe[Se].getTime()?(fe[Se]=Mt[Se],M++):(fe=Mt,J.push(fe)),!X)break;u(R,r,O,X)}else J.push(ee?new Date(Math.max(U,Q)):b(r,O,Q,Y)),_(R,r,O,Q);M--}for(var et=0,or=J.length;et<or;et++){var Ge=J[et];J[et]=Object.prototype.toString.call(Ge)==="[object Array]"?[c(Ge[0]),c(Ge[1])]:c(Ge)}return J.length===0?hi.NEVER:L===1?J[0]:J}function c(R){if(R instanceof Date&&!isNaN(R.valueOf()))return new Date(R)}function l(R,L,U,Y){for(var N=0,j=L.length;N<j;N++)U[N]=L[N].start(R,Y)}function u(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++)U[j]&&!N(U[j],Y)&&(U[j]=L[j].start(R,Y))}function m(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++){var C=L[j].start(R,Y);C?U[j]=[C,L[j].end(R,C)]:U[j]=hi.NEVER}}function h(R,L,U,Y){for(var N=P(R),j=0,M=L.length;j<M;j++)if(U[j]&&!N(U[j][0],Y)){var C=L[j].start(R,Y);C?U[j]=[C,L[j].end(R,C)]:U[j]=hi.NEVER}}function _(R,L,U,Y){for(var N=0,j=L.length;N<j;N++)U[N]&&U[N].getTime()===Y.getTime()&&(U[N]=L[N].start(R,L[N].tick(R,Y)))}function b(R,L,U,Y){for(var N,j=0,M=L.length;j<M;j++)if(L[j]&&L[j].getTime()===U.getTime()){var C=R[j].tickStart(U);if(Y&&C<Y)return Y;(!N||C>N)&&(N=C)}return N}function v(R,L,U){for(var Y=P(R),N,j=0,M=L.length;j<M;j++){var C=L[j];C&&!Y(C[0],U)&&(!C[1]||Y(C[1],U))&&(!N||Y(C[1],N))&&(N=C[1])}return N}function w(R,L){for(var U,Y=0,N=R.length;Y<N;Y++)R[Y]&&(!U||L(U,R[Y][0]))&&(U=R[Y][0]);return U}function x(R,L,U,Y,N){for(var j=P(R),M,C=0,O=L.length;C<O;C++){var V=U[C];if(V&&V.getTime()===Y.getTime()){var Q=L[C].end(R,V);if(N&&(!Q||j(Q,N)))return N;(!M||j(Q,M))&&(M=Q)}}return M}function P(R){return R==="next"?function(L,U){return!U||L.getTime()>U.getTime()}:function(L,U){return!L||U.getTime()>L.getTime()}}function k(R,L){for(var U=R[0],Y=1,N=R.length;Y<N;Y++)R[Y]&&L(U,R[Y])&&(U=R[Y]);return U}return{isValid:function(L){return o("next",1,L,L)!==hi.NEVER},next:function(L,U,Y){return o("next",L||1,U,Y)},prev:function(L,U,Y){return o("prev",L||1,U,Y)},nextRange:function(L,U,Y){return o("next",L||1,U,Y,!0)},prevRange:function(L,U,Y){return o("prev",L||1,U,Y,!0)}}};hi.setTimeout=function(e,r,t){var n=hi.schedule(r),i;e&&s();function s(){var a=new Date,o=a.getTime(),c=function(){if(!t||["local","system"].includes(t))return n.next(2,o);var u=a.getTimezoneOffset()*6e4,m=qRh(a,t);if(m===u)return n.next(2,o);var h=new Date(o+u-m);return(n.next(2,h)||[]).map(function(_){return new Date(_.getTime()+m-u)})}();if(!c[0]){i=void 0;return}var l=c[0].getTime()-o;l<1e3&&(l=c[1]?c[1].getTime()-o:1e3),i=l<2147483647?setTimeout(e,l):setTimeout(s,2147483647)}return{isDone:function(){return!i},clear:function(){clearTimeout(i)}}};hi.setInterval=function(e,r,t){if(!e)return;var n=hi.setTimeout(s,r,t),i=n.isDone();function s(){i||(e(),n=hi.setTimeout(s,r,t))}return{isDone:function(){return n.isDone()},clear:function(){i=!0,n.clear()}}};hi.date={};hi.date.timezone=function(e){hi.date.build=e?function(n,i,s,a,o,c){return new Date(n,i,s,a,o,c)}:function(n,i,s,a,o,c){return new Date(Date.UTC(n,i,s,a,o,c))};var r=e?"get":"getUTC",t=Date.prototype;hi.date.getYear=t[r+"FullYear"],hi.date.getMonth=t[r+"Month"],hi.date.getDate=t[r+"Date"],hi.date.getDay=t[r+"Day"],hi.date.getHour=t[r+"Hours"],hi.date.getMin=t[r+"Minutes"],hi.date.getSec=t[r+"Seconds"],hi.date.isUTC=!e};hi.date.UTC=function(){hi.date.timezone(!1)};hi.date.localTime=function(){hi.date.timezone(!0)};hi.date.UTC();hi.SEC=1e3;hi.MIN=hi.SEC*60;hi.HOUR=hi.MIN*60;hi.DAY=hi.HOUR*24;hi.WEEK=hi.DAY*7;hi.DAYS_IN_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31];hi.NEVER=0;hi.date.next=function(e,r,t,n,i,s){return hi.date.build(e,r!==void 0?r-1:0,t!==void 0?t:1,n||0,i||0,s||0)};hi.date.nextRollover=function(e,r,t,n){var i=t.val(e),s=t.extent(e)[1];return(r||s)<=i||r>s?new Date(n.end(e).getTime()+hi.SEC):n.start(e)};hi.date.prev=function(e,r,t,n,i,s){var a=arguments.length;return r=a<2?11:r-1,t=a<3?hi.D.extent(hi.date.next(e,r+1))[1]:t,n=a<4?23:n,i=a<5?59:i,s=a<6?59:s,hi.date.build(e,r,t,n,i,s)};hi.date.prevRollover=function(e,r,t,n){var i=t.val(e);return r>=i||!r?n.start(n.prev(e,n.val(e)-1)):n.start(e)};hi.parse={};hi.parse.cron=function(e,r){var t={JAN:1,FEB:2,MAR:3,APR:4,MAY:5,JUN:6,JUL:7,AUG:8,SEP:9,OCT:10,NOV:11,DEC:12,SUN:1,MON:2,TUE:3,WED:4,THU:5,FRI:6,SAT:7},n={"* * * * * *":"0/1 * * * * *","@YEARLY":"0 0 1 1 *","@ANNUALLY":"0 0 1 1 *","@MONTHLY":"0 0 1 * *","@WEEKLY":"0 0 * * 0","@DAILY":"0 0 * * *","@HOURLY":"0 * * * *"},i={s:[0,0,59],m:[1,0,59],h:[2,0,23],D:[3,1,31],M:[4,1,12],Y:[6,1970,2099],d:[5,1,7,1]};function s(x,P,k){return isNaN(x)?t[x]||null:Math.min(Number(x)+(P||0),k||9999)}function a(x){var P={},k;for(k in x)k!=="dc"&&k!=="d"&&(P[k]=x[k].slice(0));return P}function o(x,P,k,R,L){var U=k;for(x[P]||(x[P]=[]);U<=R;)x[P].includes(U)||x[P].push(U),U+=L||1;x[P].sort(function(Y,N){return Y-N})}function c(x,P,k,R){(P.d&&!P.dc||P.dc&&!P.dc.includes(R))&&(x.push(a(P)),P=x[x.length-1]),o(P,"d",k,k),o(P,"dc",R,R)}function l(x,P,k){var R={},L={};k===1?(o(P,"D",1,3),o(P,"d",t.MON,t.FRI),o(R,"D",2,2),o(R,"d",t.TUE,t.FRI),o(L,"D",3,3),o(L,"d",t.TUE,t.FRI)):(o(P,"D",k-1,k+1),o(P,"d",t.MON,t.FRI),o(R,"D",k-1,k-1),o(R,"d",t.MON,t.THU),o(L,"D",k+1,k+1),o(L,"d",t.TUE,t.FRI)),x.exceptions.push(R),x.exceptions.push(L)}function u(x,P,k,R,L,U){var Y=x.split("/"),N=Number(Y[1]),j=Y[0];if(j!=="*"&&j!=="0"){var M=j.split("-");R=s(M[0],U,L),L=s(M[1],U,L)||L}o(P,k,R,L,N)}function m(x,P,k,R,L,U){var Y,N,j=P.schedules,M=j[j.length-1];x==="L"&&(x=R-1),(Y=s(x,U,L))!==null?o(M,k,Y,Y):(Y=s(x.replace("W",""),U,L))!==null?l(P,M,Y):(Y=s(x.replace("L",""),U,L))!==null?c(j,M,Y,R-1):(N=x.split("#")).length===2?(Y=s(N[0],U,L),c(j,M,Y,s(N[1]))):u(x,M,k,R,L,U)}function h(x){return x.includes("#")||x.indexOf("L")>0}function _(x,P){return h(x)&&!h(P)?1:x-P}function b(x){var P={schedules:[{}],exceptions:[]},k=x.replace(/(\s)+/g," ").split(" "),R,L,U,Y;for(R in i)if(L=i[R],U=k[L[0]],U&&U!=="*"&&U!=="?"){Y=U.split(",").sort(_);var N,j=Y,M=j.length;for(N=0;N<M;N++)m(Y[N],P,R,L[1],L[2],L[3])}return P}function v(x){var P=x.toUpperCase();return n[P]||P}var w=v(e);return b(r?w:"0 "+w)};hi.parse.recur=function(){var e=[],r=[],t,n=e,i,s,a,o,c,l,u,m;function h(_,b,v){if(_=o?_+"_"+o:_,t||(n.push({}),t=n[0]),t[_]||(t[_]=[]),i=t[_],a){for(s=[],u=b;u<=v;u+=a)s.push(u);m={n:_,x:a,c:i.length,m:v}}s=c?[b]:l?[v]:s;var w=s,x=w.length;for(u=0;u<x;u+=1){var P=s[u];i.includes(P)||i.push(P)}s=a=o=c=l=0}return{schedules:e,exceptions:r,on:function(){return s=Array.isArray(arguments[0])?arguments[0]:arguments,this},every:function(b){return a=b||1,this},after:function(b){return o="a",s=[b],this},before:function(b){return o="b",s=[b],this},first:function(){return c=1,this},last:function(){return l=1,this},time:function(){for(var b=0,v=s,w=v.length;b<w;b++){var x=s[b].split(":");x.length<3&&x.push(0),s[b]=Number(x[0])*3600+Number(x[1])*60+Number(x[2])}return h("t"),this},second:function(){return h("s",0,59),this},minute:function(){return h("m",0,59),this},hour:function(){return h("h",0,23),this},dayOfMonth:function(){return h("D",1,l?0:31),this},dayOfWeek:function(){return h("d",1,7),this},onWeekend:function(){return s=[1,7],this.dayOfWeek()},onWeekday:function(){return s=[2,3,4,5,6],this.dayOfWeek()},dayOfWeekCount:function(){return h("dc",1,l?0:5),this},dayOfYear:function(){return h("dy",1,l?0:366),this},weekOfMonth:function(){return h("wm",1,l?0:5),this},weekOfYear:function(){return h("wy",1,l?0:53),this},month:function(){return h("M",1,12),this},year:function(){return h("Y",1970,2450),this},fullDate:function(){for(var b=0,v=s,w=v.length;b<w;b++)s[b]=s[b].getTime();return h("fd"),this},customModifier:function(b,v){var w=hi.modifier[b];if(!w)throw new Error("Custom modifier "+b+" not recognized!");return o=b,s=Array.isArray(arguments[1])?arguments[1]:[arguments[1]],this},customPeriod:function(b){var v=hi[b];if(!v)throw new Error("Custom time period "+b+" not recognized!");return h(b,v.extent(new Date)[0],v.extent(new Date)[1]),this},startingOn:function(b){return this.between(b,m.m)},between:function(b,v){return t[m.n]=t[m.n].splice(0,m.c),a=m.x,h(m.n,b,v),this},and:function(){return t=n[n.push({})-1],this},except:function(){return n=r,t=null,this}}};hi.parse.text=function(e){var r=hi.parse.recur,t=0,n="",i,s={eof:/^$/,rank:/^((\d+)(st|nd|rd|th)?)\b/,time:/^(((0?[1-9]|1[0-2]):[0-5]\d(\s)?(am|pm))|((0?\d|1\d|2[0-3]):[0-5]\d))\b/,dayName:/^((sun|mon|tue(s)?|wed(nes)?|thu(r(s)?)?|fri|sat(ur)?)(day)?)\b/,monthName:/^(jan(uary)?|feb(ruary)?|ma((r(ch)?)?|y)|apr(il)?|ju(ly|ne)|aug(ust)?|oct(ober)?|(sept|nov|dec)(ember)?)\b/,yearIndex:/^(\d{4})\b/,every:/^every\b/,after:/^after\b/,before:/^before\b/,second:/^(s|sec(ond)?(s)?)\b/,minute:/^(m|min(ute)?(s)?)\b/,hour:/^(h|hour(s)?)\b/,day:/^(day(s)?( of the month)?)\b/,dayInstance:/^day instance\b/,dayOfWeek:/^day(s)? of the week\b/,dayOfYear:/^day(s)? of the year\b/,weekOfYear:/^week(s)?( of the year)?\b/,weekOfMonth:/^week(s)? of the month\b/,weekday:/^weekday\b/,weekend:/^weekend\b/,month:/^month(s)?\b/,year:/^year(s)?\b/,between:/^between (the)?\b/,start:/^(start(ing)? (at|on( the)?)?)\b/,at:/^(at|@)\b/,and:/^(,|and\b)/,except:/^(except\b)/,also:/(also)\b/,first:/^(first)\b/,last:/^last\b/,in:/^in\b/,of:/^of\b/,onthe:/^on the\b/,on:/^on\b/,through:/(-|^(to|through)\b)/},a={jan:1,feb:2,mar:3,apr:4,may:5,jun:6,jul:7,aug:8,sep:9,oct:10,nov:11,dec:12,sun:1,mon:2,tue:3,wed:4,thu:5,fri:6,sat:7,"1st":1,fir:1,"2nd":2,sec:2,"3rd":3,thi:3,"4th":4,for:4};function o(R,L,U,Y){return{startPos:R,endPos:L,text:U,type:Y}}function c(R){var L=Array.isArray(R)?R:[R],U=/\s+/,Y,N,j,M,C,O;for(L.push(U),C=t;!Y||Y.type===U;){O=-1,N=n.slice(Math.max(0,C)),Y=o(C,C,n.split(U)[0]);var V,Q=L.length;for(V=0;V<Q;V++)M=L[V],j=M.exec(N),j&&j.index===0&&j[0].length>O&&(O=j[0].length,Y=o(C,C+O,N.slice(0,Math.max(0,O)),M));Y.type===U&&(C=Y.endPos)}return Y}function l(R){var L=c(R);return t=L.endPos,L}function u(R){for(var L=Number(P(R)),U=w(s.through)?Number(P(R)):L,Y=[],N=L;N<=U;N++)Y.push(N);return Y}function m(R){for(var L=u(R);w(s.and);)L=L.concat(u(R));return L}function h(R){var L,U,Y,N;w(s.weekend)?R.on(a.sun,a.sat).dayOfWeek():w(s.weekday)?R.on(a.mon,a.tue,a.wed,a.thu,a.fri).dayOfWeek():(L=P(s.rank),R.every(L),U=v(R),w(s.start)?(L=P(s.rank),R.startingOn(L),x(U.type)):w(s.between)&&(Y=P(s.rank),w(s.and)&&(N=P(s.rank),R.between(Y,N))))}function _(R){w(s.first)?R.first():w(s.last)?R.last():R.on(m(s.rank)),v(R)}function b(R){t=0,n=R,i=-1;for(var L=r();t<n.length&&i<0;){var U=x([s.every,s.after,s.before,s.onthe,s.on,s.of,s.in,s.at,s.and,s.except,s.also]);switch(U.type){case s.every:h(L);break;case s.after:c(s.time).type!==void 0?(L.after(P(s.time)),L.time()):(L.after(P(s.rank)),v(L));break;case s.before:c(s.time).type!==void 0?(L.before(P(s.time)),L.time()):(L.before(P(s.rank)),v(L));break;case s.onthe:_(L);break;case s.on:L.on(m(s.dayName)).dayOfWeek();break;case s.of:L.on(m(s.monthName)).month();break;case s.in:L.on(m(s.yearIndex)).year();break;case s.at:for(L.on(P(s.time)).time();w(s.and);)L.on(P(s.time)).time();break;case s.and:break;case s.also:L.and();break;case s.except:L.except();break;default:i=t}}return{schedules:L.schedules,exceptions:L.exceptions,error:i}}function v(R){var L=x([s.second,s.minute,s.hour,s.dayOfYear,s.dayOfWeek,s.dayInstance,s.day,s.month,s.year,s.weekOfMonth,s.weekOfYear]);switch(L.type){case s.second:R.second();break;case s.minute:R.minute();break;case s.hour:R.hour();break;case s.dayOfYear:R.dayOfYear();break;case s.dayOfWeek:R.dayOfWeek();break;case s.dayInstance:R.dayOfWeekCount();break;case s.day:R.dayOfMonth();break;case s.weekOfMonth:R.weekOfMonth();break;case s.weekOfYear:R.weekOfYear();break;case s.month:R.month();break;case s.year:R.year();break;default:i=t}return L}function w(R){var L=c(R).type===R;return L&&l(R),L}function x(R){var L=l(R);return L.type?L.text=k(L.text,R):i=t,L}function P(R){return x(R).text}function k(R,L){var U=R;switch(L){case s.time:var Y=R.split(/(:|am|pm)/),N=Number.parseInt(Y[0],10),j=Y[2].trim();Y[3]==="pm"&&N<12?N+=12:Y[3]==="am"&&N===12&&(N-=12),N=String(N),U=(N.length===1?"0":"")+N+":"+j;break;case s.rank:U=Number.parseInt(/^\d+/.exec(R)[0],10);break;case s.monthName:case s.dayName:U=a[R.slice(0,3)];break}return U}return b(e.toLowerCase())};function qRh(e,r){var t=e.toLocaleString("en-US",{hour12:!1,timeZone:r,timeZoneName:"short"}).match(/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/).map(function(i){return i.length===1?"0"+i:i}),n=new Date("".concat(t[3],"-").concat(t[1],"-").concat(t[2],"T").concat(t[4].replace("24","00"),":").concat(t[5],":").concat(t[6],"Z"));return e.getTime()-n.getTime()}uBo.exports=hi});var dBo=A(w3r=>{"use strict";Object.defineProperty(w3r,"__esModule",{value:!0});w3r.ScheduleMigration=void 0;var lBo=(tn(),Dr(en)),MRh=lBo.__importDefault(Ofi()),Bfi=lBo.__importDefault(_a()),OFt=Ba(),LRh=z0(),qfi=class extends LRh.AbstractMigration{propertyName="schedule";run(r){if(r){let t=[];Bfi.default.string(r)&&(t=[r]),Bfi.default.array(r)&&(t=[...r]);let n=t.length;for(let i=0;i<n;i+=1)if(t[i].includes(" and ")&&t[i].includes("before ")&&t[i].includes("after ")){let s=MRh.default.parse.text(t[i].replace((0,OFt.regEx)(/( \d?\d)((a|p)m)/g),"$1:00$2")).schedules[0];if(!(s!=null&&s.t_a)||!s.t_b)continue;if(s.t_a[0]>s.t_b[0]){let a=t[i];t[i]=a.replace((0,OFt.regEx)(/^(.*?)(after|before) (.*?) and (after|before) (.*?)( |$)(.*)/),"$1$2 $3 $7").trim(),t.push(a.replace((0,OFt.regEx)(/^(.*?)(after|before) (.*?) and (after|before) (.*?)( |$)(.*)/),"$1$4 $5 $7").trim())}}for(let i=0;i<t.length;i+=1)t[i].includes("on the last day of the month")&&(t[i]=t[i].replace("on the last day of the month","on the first day of the month")),t[i].includes("on every weekday")&&(t[i]=t[i].replace("on every weekday","every weekday")),t[i].endsWith(" every day")&&(t[i]=t[i].replace(" every day","")),(0,OFt.regEx)(/every (mon|tues|wednes|thurs|fri|satur|sun)day$/).test(t[i])&&(t[i]=t[i].replace((0,OFt.regEx)(/every ([a-z]*day)$/),"on $1")),t[i].endsWith("days")&&(t[i]=t[i].replace("days","day"));Bfi.default.string(r)&&t.length===1?this.rewrite(t[0]):this.rewrite(t)}}};w3r.ScheduleMigration=qfi});var pBo=A(I3r=>{"use strict";Object.defineProperty(I3r,"__esModule",{value:!0});I3r.SemanticCommitsMigration=void 0;var jRh=(tn(),Dr(en)),GRh=jRh.__importDefault(_a()),URh=z0(),Mfi=class extends URh.AbstractMigration{propertyName="semanticCommits";run(r){GRh.default.boolean(r)?this.rewrite(r?"enabled":"disabled"):r!=="enabled"&&r!=="disabled"&&this.rewrite("auto")}};I3r.SemanticCommitsMigration=Mfi});var mBo=A(x3r=>{"use strict";Object.defineProperty(x3r,"__esModule",{value:!0});x3r.SemanticPrefixMigration=void 0;var VRh=(tn(),Dr(en)),zRh=VRh.__importDefault(_a()),$Rh=z0(),Lfi=class extends $Rh.AbstractMigration{deprecated=!0;propertyName="semanticPrefix";run(r){if(zRh.default.string(r)){let[t]=r.split(":"),[n,i]=t.split("(");this.setSafely("semanticCommitType",n),this.setSafely("semanticCommitScope",i?i.split(")")[0]:null)}}};x3r.SemanticPrefixMigration=Lfi});var fBo=A(T3r=>{"use strict";Object.defineProperty(T3r,"__esModule",{value:!0});T3r.SeparateMajorReleasesMigration=void 0;var QRh=z0(),jfi=class extends QRh.AbstractMigration{propertyName="separateMajorReleases";run(r){this.setSafely("separateMajorMinor",r)}};T3r.SeparateMajorReleasesMigration=jfi});var hBo=A(P3r=>{"use strict";Object.defineProperty(P3r,"__esModule",{value:!0});P3r.SeparateMultipleMajorMigration=void 0;var KRh=z0(),Gfi=class extends KRh.AbstractMigration{propertyName="separateMultipleMajor";run(){this.has("separateMajorReleases")&&this.delete()}};P3r.SeparateMultipleMajorMigration=Gfi});var gBo=A(R3r=>{"use strict";Object.defineProperty(R3r,"__esModule",{value:!0});R3r.StabilityDaysMigration=void 0;var HRh=(tn(),Dr(en)),WRh=HRh.__importDefault(_a()),YRh=z0(),Ufi=class extends YRh.AbstractMigration{deprecated=!0;propertyName="stabilityDays";run(r){if(WRh.default.integer(r)){let t;switch(r){case 0:t=null;break;case 1:t="1 day";break;default:t=`${r} days`;break}this.setSafely("minimumReleaseAge",t)}}};R3r.StabilityDaysMigration=Ufi});var yBo=A(k3r=>{"use strict";Object.defineProperty(k3r,"__esModule",{value:!0});k3r.SuppressNotificationsMigration=void 0;var JRh=(tn(),Dr(en)),XRh=JRh.__importDefault(_a()),ZRh=z0(),Vfi=class extends ZRh.AbstractMigration{propertyName="suppressNotifications";run(r){if(XRh.default.nonEmptyArray(r)&&r.includes("prEditNotification")){let t=r.filter(n=>n!=="prEditNotification");this.rewrite(t)}}};k3r.SuppressNotificationsMigration=Vfi});var _Bo=A(F3r=>{"use strict";Object.defineProperty(F3r,"__esModule",{value:!0});F3r.TrustLevelMigration=void 0;var ekh=z0(),zfi=class extends ekh.AbstractMigration{deprecated=!0;propertyName="trustLevel";run(r){r==="high"&&(this.setSafely("allowCustomCrateRegistries",!0),this.setSafely("allowScripts",!0),this.setSafely("exposeAllEnv",!0))}};F3r.TrustLevelMigration=zfi});var ABo=A(N3r=>{"use strict";Object.defineProperty(N3r,"__esModule",{value:!0});N3r.UnpublishSafeMigration=void 0;var tkh=(tn(),Dr(en)),rkh=tkh.__importDefault(_a()),nkh=z0(),$fi=class e extends nkh.AbstractMigration{static SUPPORTED_VALUES=[":unpublishSafe","default:unpublishSafe","npm:unpublishSafe"];deprecated=!0;propertyName="unpublishSafe";run(r){let t=this.get("extends"),n=Array.isArray(t)?t:[];r===!0&&(rkh.default.string(t)&&n.push(t),n.every(i=>!this.isSupportedValue(i))&&n.push("npm:unpublishSafe"),this.setHard("extends",n.map(i=>this.isSupportedValue(i)?"npm:unpublishSafe":i)))}isSupportedValue(r){return e.SUPPORTED_VALUES.includes(r)}};N3r.UnpublishSafeMigration=$fi});var bBo=A(O3r=>{"use strict";Object.defineProperty(O3r,"__esModule",{value:!0});O3r.UpgradeInRangeMigration=void 0;var ikh=z0(),Qfi=class extends ikh.AbstractMigration{deprecated=!0;propertyName="upgradeInRange";run(r){r===!0&&this.setSafely("rangeStrategy","bump")}};O3r.UpgradeInRangeMigration=Qfi});var CBo=A(B3r=>{"use strict";Object.defineProperty(B3r,"__esModule",{value:!0});B3r.VersionStrategyMigration=void 0;var skh=z0(),Kfi=class extends skh.AbstractMigration{deprecated=!0;propertyName="versionStrategy";run(r){r==="widen"&&this.setSafely("rangeStrategy","widen")}};B3r.VersionStrategyMigration=Kfi});var vBo=A(q3r=>{"use strict";Object.defineProperty(q3r,"__esModule",{value:!0});q3r.MigrationsService=void 0;var akh=(tn(),Dr(en)),okh=akh.__importDefault(_a()),ckh=dDe(),ukh=fOo(),lkh=hOo(),dkh=gOo(),pkh=yOo(),mkh=_Oo(),fkh=AOo(),hkh=bOo(),gkh=COo(),ykh=EOo(),_kh=DOo(),Akh=SOo(),bkh=wOo(),Ckh=IOo(),vkh=xOo(),Ekh=bDr(),Dkh=TOo(),Skh=POo(),wkh=ROo(),Ikh=FOo(),xkh=NOo(),Tkh=OOo(),Pkh=qOo(),Rkh=MOo(),kkh=LOo(),Fkh=jOo(),Nkh=GOo(),Okh=UOo(),Bkh=VOo(),qkh=zOo(),Mkh=$Oo(),Lkh=QOo(),jkh=KOo(),Gkh=WOo(),Ukh=JOo(),Vkh=XOo(),zkh=ZOo(),$kh=eBo(),Qkh=tBo(),Kkh=nBo(),Hkh=iBo(),Wkh=sBo(),Ykh=aBo(),Jkh=oBo(),Xkh=dBo(),Zkh=pBo(),e4h=mBo(),t4h=fBo(),r4h=hBo(),n4h=gBo(),i4h=yBo(),s4h=_Bo(),a4h=ABo(),o4h=bBo(),c4h=CBo(),Hfi=class e{static removedProperties=new Set(["deepExtract","gitFs","groupBranchName","groupCommitMessage","groupPrBody","groupPrTitle","lazyGrouping","maintainYarnLock","statusCheckVerify","supportPolicy","yarnCacheFolder","yarnMaintenanceBranchName","yarnMaintenanceCommitMessage","yarnMaintenancePrBody","yarnMaintenancePrTitle"]);static renamedProperties=new Map([["adoptium-java","java-version"],["azureAutoApprove","autoApprove"],["endpoints","hostRules"],["excludedPackageNames","excludePackageNames"],["exposeEnv","exposeAllEnv"],["managerBranchPrefix","additionalBranchPrefix"],["multipleMajorPrs","separateMultipleMajor"],["separatePatchReleases","separateMinorPatch"],["versionScheme","versioning"],["lookupNameTemplate","packageNameTemplate"],["aliases","registryAliases"],["masterIssue","dependencyDashboard"],["masterIssueApproval","dependencyDashboardApproval"],["masterIssueAutoclose","dependencyDashboardAutoclose"],["masterIssueHeader","dependencyDashboardHeader"],["masterIssueFooter","dependencyDashboardFooter"],["masterIssueTitle","dependencyDashboardTitle"],["masterIssueLabels","dependencyDashboardLabels"]]);static customMigrations=[dkh.AutomergeMajorMigration,pkh.AutomergeMigration,mkh.AutomergeMinorMigration,fkh.AutomergePatchMigration,hkh.AutomergeTypeMigration,gkh.AzureGitLabAutomergeMigration,ykh.BaseBranchMigration,_kh.BinarySourceMigration,Akh.BranchNameMigration,bkh.BranchPrefixMigration,Ckh.CompatibilityMigration,vkh.ComposerIgnorePlatformReqsMigration,wkh.EnabledManagersMigration,Ikh.ExtendsMigration,Tkh.GoModTidyMigration,Pkh.HostRulesMigration,Rkh.IgnoreNodeModulesMigration,kkh.IgnoreNpmrcFileMigration,Fkh.IncludeForksMigration,Okh.MatchStringsMigration,Mkh.PackageNameMigration,Lkh.PackagePatternMigration,Gkh.PackagesMigration,Ukh.PathRulesMigration,Vkh.PinVersionsMigration,zkh.PostUpdateOptionsMigration,$kh.RaiseDeprecationWarningsMigration,Qkh.RebaseConflictedPrs,Kkh.RebaseStalePrsMigration,Wkh.RenovateForkMigration,Jkh.RequiredStatusChecksMigration,Xkh.ScheduleMigration,Zkh.SemanticCommitsMigration,t4h.SeparateMajorReleasesMigration,r4h.SeparateMultipleMajorMigration,i4h.SuppressNotificationsMigration,s4h.TrustLevelMigration,a4h.UnpublishSafeMigration,o4h.UpgradeInRangeMigration,c4h.VersionStrategyMigration,Skh.DryRunMigration,Ykh.RequireConfigMigration,qkh.PackageFilesMigration,Dkh.DepTypesMigration,jkh.PackageRulesMigration,Bkh.NodeMigration,e4h.SemanticPrefixMigration,Nkh.MatchDatasourcesMigration,Ekh.DatasourceMigration,Hkh.RecreateClosedMigration,n4h.StabilityDaysMigration,xkh.FetchReleaseNotesMigration];static run(r){let t={},n=this.getMigrations(r,t);for(let[i,s]of Object.entries(r)){t[i]??=s;let a=e.getMigration(n,i);a&&(a.run(s,i),a.deprecated&&delete t[i])}return t}static isMigrated(r,t){return!(0,ckh.dequal)(r,t)}static getMigrations(r,t){let n=[];for(let i of e.removedProperties)n.push(new ukh.RemovePropertyMigration(i,r,t));for(let[i,s]of e.renamedProperties.entries())n.push(new lkh.RenamePropertyMigration(i,s,r,t));for(let i of this.customMigrations)n.push(new i(r,t));return n}static getMigration(r,t){return r.find(n=>okh.default.regExp(n.propertyName)?n.propertyName.test(t):n.propertyName===t)}};q3r.MigrationsService=Hfi});var EBo=A(M3r=>{"use strict";Object.defineProperty(M3r,"__esModule",{value:!0});M3r.MigrationsService=void 0;var u4h=vBo();Object.defineProperty(M3r,"MigrationsService",{enumerable:!0,get:function(){return u4h.MigrationsService}})});var Yge=A(xpt=>{"use strict";Object.defineProperty(xpt,"__esModule",{value:!0});xpt.migrateConfig=xpt.fixShortHours=void 0;var l4h=(tn(),Dr(en)),OP=l4h.__importDefault(_a()),d4h=dDe(),DBo=Pi(),p4h=iP(),BFt=Ba(),m4h=EBo(),f4h=Rse(),SBo=gFt(),h4h=(0,f4h.getOptions)();function g4h(e){return e.replace((0,BFt.regEx)(/( \d?\d)((a|p)m)/g),"$1:00$2")}xpt.fixShortHours=g4h;var Ipt;function L3r(e){try{Ipt||(Ipt={},h4h.forEach(s=>{Ipt[s.name]=s.type}));let r=m4h.MigrationsService.run(e),t=(0,p4h.clone)(r);for(let[s,a]of Object.entries(r)){if(OP.default.string(a)&&a.includes("{{baseDir}}"))t[s]=a.replace((0,BFt.regEx)(/{{baseDir}}/g),"{{packageFileDir}}");else if(OP.default.string(a)&&a.includes("{{lookupName}}"))t[s]=a.replace((0,BFt.regEx)(/{{lookupName}}/g),"{{packageName}}");else if(OP.default.string(a)&&a.includes("{{depNameShort}}"))t[s]=a.replace((0,BFt.regEx)(/{{depNameShort}}/g),"{{depName}}");else if(OP.default.string(a)&&a.startsWith("{{semanticPrefix}}"))t[s]=a.replace("{{semanticPrefix}}","{{#if semanticCommitType}}{{semanticCommitType}}{{#if semanticCommitScope}}({{semanticCommitScope}}){{/if}}: {{/if}}");else if(Ipt[s]==="object"&&OP.default.boolean(a))t[s]={enabled:a};else if(Ipt[s]==="boolean")a==="true"?t[s]=!0:a==="false"&&(t[s]=!1);else if(Ipt[s]==="string"&&OP.default.array(a)&&a.length===1)t[s]=String(a[0]);else if(OP.default.array(a)){if(OP.default.array(t==null?void 0:t[s])){let c=[];for(let l of t[s])if(OP.default.object(l)&&!OP.default.array(l)){let u=L3r(l);c.push(u.migratedConfig)}else c.push(l);t[s]=c}}else if(OP.default.object(a)){let c=L3r(t[s]);c.isMigrated&&(t[s]=c.migratedConfig)}let o={fromVersion:"currentVersion",newValueMajor:"newMajor",newValueMinor:"newMinor",newVersionMajor:"newMajor",newVersionMinor:"newMinor",toVersion:"newVersion"};if(OP.default.string(t[s]))for(let[c,l]of Object.entries(o))t[s]=t[s].replace((0,BFt.regEx)(c,"g"),l)}let n=["docker","dotnet","golang","java","js","node","php","python","ruby","rust"];for(let s of n)if(OP.default.nonEmptyObject(t[s])){t.packageRules??=[];let a=t[s],o={matchCategories:[s],...a};t.packageRules.unshift(o),delete t[s]}if(OP.default.nonEmptyArray(t.packageRules)){let s=t.packageRules;t.packageRules=[];for(let a of s)if(OP.default.array(a.packageRules)){DBo.logger.debug("Flattening nested packageRules");for(let o of a.packageRules){let c=(0,SBo.mergeChildConfig)(a,o);delete c.packageRules,t.packageRules.push(c)}}else t.packageRules.push(a)}OP.default.nonEmptyArray(t.matchManagers)&&t.matchManagers.includes("gradle-lite")&&(t.matchManagers.includes("gradle")||t.matchManagers.push("gradle"),t.matchManagers=t.matchManagers.filter(s=>s!=="gradle-lite")),OP.default.nonEmptyObject(t["gradle-lite"])&&(t.gradle=(0,SBo.mergeChildConfig)(t.gradle??{},t["gradle-lite"])),delete t["gradle-lite"];let i=!(0,d4h.dequal)(e,t);return i?{isMigrated:i,migratedConfig:L3r(t).migratedConfig}:{isMigrated:i,migratedConfig:t}}catch(r){throw DBo.logger.debug({config:e,err:r},"migrateConfig() error"),r}}xpt.migrateConfig=L3r});var PBo=A(Jge=>{"use strict";Object.defineProperty(Jge,"__esModule",{value:!0});Jge.deleteNonDefaultConfig=Jge.getConfig=Jge.getParsedContent=void 0;var qFt=(tn(),Dr(en)),Wfi=qFt.__importDefault(_a()),Yfi=qFt.__importDefault(VM()),y4h=Ky(),_4h=qFt.__importDefault(XS()),IBo=qFt.__importDefault(Oh()),A4h=Yge(),qX=Pi(),wBo=km();async function xBo(e){switch(IBo.default.extname(e)){case".yaml":case".yml":return(0,y4h.load)(await(0,wBo.readSystemFile)(e,"utf8"),{json:!0});case".json5":case".json":return _4h.default.parse(await(0,wBo.readSystemFile)(e,"utf8"));case".js":{let r=await Promise.resolve(`${e}`).then(n=>qFt.__importStar(require(n))),t=r.default?r.default:r;return Wfi.default.function_(t)&&(t=t()),t}default:throw new Error("Unsupported file type")}}Jge.getParsedContent=xBo;async function b4h(e){let r=e.RENOVATE_CONFIG_FILE??"config.js";IBo.default.isAbsolute(r)||(r=`${process.cwd()}/${r}`),e.RENOVATE_CONFIG_FILE&&!await Yfi.default.pathExists(r)&&(qX.logger.fatal({configFile:r},"Custom config file specified in RENOVATE_CONFIG_FILE must exist"),process.exit(1)),qX.logger.debug("Checking for config file in "+r);let t={};try{t=await xBo(r)}catch(s){s instanceof SyntaxError||s instanceof TypeError?(qX.logger.fatal(`Could not parse config file + ${s.stack}`),process.exit(1)):s instanceof ReferenceError?(qX.logger.fatal(`Error parsing config file due to unresolved variable(s): ${s.message}`),process.exit(1)):s.message==="Unsupported file type"?(qX.logger.fatal(s.message),process.exit(1)):e.RENOVATE_CONFIG_FILE?(qX.logger.fatal("No custom config file found on disk"),process.exit(1)):qX.logger.debug("No config file found on disk - skipping")}await TBo(e);let{isMigrated:n,migratedConfig:i}=(0,A4h.migrateConfig)(t);return n&&(qX.logger.warn({originalConfig:t,migratedConfig:i},"Config needs migrating"),t=i),t}Jge.getConfig=b4h;async function TBo(e){let r=e.RENOVATE_CONFIG_FILE;if(!(Wfi.default.undefined(r)||Wfi.default.emptyStringOrWhitespace(r))&&e.RENOVATE_X_DELETE_CONFIG_FILE==="true"&&await Yfi.default.pathExists(r))try{await Yfi.default.remove(r),qX.logger.trace({path:r},"config file successfully deleted")}catch(t){qX.logger.warn({err:t},"error deleting config file")}}Jge.deleteNonDefaultConfig=TBo});var RBo=A(j3r=>{"use strict";Object.defineProperty(j3r,"__esModule",{value:!0});j3r.hostRulesFromEnv=void 0;var Jfi=Pi(),C4h=Aj();function v4h(e){return e==="token"||e==="username"||e==="password"}function E4h(e){let r=new Set((0,C4h.getDatasourceList)()),t=[],n=["npm_config_","npm_lifecycle_","npm_package_"];for(let i of Object.keys(e).sort()){if(n.some(o=>i.startsWith(o))){Jfi.logger.trace("Ignoring npm env: "+i);continue}let s=i.toLowerCase().replace(/__/g,"-").split("_"),a=s.shift();if(r.has(a)){let o=s.pop();if(v4h(o)){let c,l={};if(l[o]=e[i],s.length!==0)if(s.length===1){Jfi.logger.warn({env:i},"Cannot parse env");continue}else c=s.join(".");let u=t.find(m=>m.hostType===a&&m.matchHost===c);if(Jfi.logger.debug(`Converting ${i} into a global host rule`),u)u[o]=e[i];else{let m={hostType:a};c&&(m.matchHost=c),m[o]=e[i],t.push(m)}}}}return t}j3r.hostRulesFromEnv=E4h});var Xfi=A(V3r=>{"use strict";Object.defineProperty(V3r,"__esModule",{value:!0});V3r.parseConfigs=void 0;var MFt=(tn(),Dr(en)),D4h=MFt.__importStar($No()),G3r=gFt(),_7=Pi(),S4h=KR(),U3r=km(),kBo=Q2(),w4h=Ip(),I4h=MFt.__importStar(uOo()),x4h=MFt.__importStar(lOo()),T4h=MFt.__importStar(mOo()),P4h=MFt.__importStar(PBo()),R4h=RBo();async function k4h(e,r){_7.logger.debug("Parsing configs");let t=D4h.getConfig(),n=await P4h.getConfig(e),i=I4h.getConfig(r),s=T4h.getConfig(e),a=(0,G3r.mergeChildConfig)(n,s);a=(0,G3r.mergeChildConfig)(a,i),a=await x4h.setConfig(a);let o=a;if(a=(0,G3r.mergeChildConfig)(t,a),a.forceCli){let c={...i};delete c.token,delete c.hostRules,a.force?a.force={...a.force,...c}:a.force=c}if(!a.privateKey&&a.privateKeyPath&&(a.privateKey=await(0,U3r.readSystemFile)(a.privateKeyPath,"utf8"),delete a.privateKeyPath),!a.privateKeyOld&&a.privateKeyPathOld&&(a.privateKeyOld=await(0,U3r.readSystemFile)(a.privateKeyPathOld,"utf8"),delete a.privateKeyPathOld),(0,kBo.addSecretForSanitizing)(a.privateKey,"global"),(0,kBo.addSecretForSanitizing)(a.privateKeyOld,"global"),a.logContext&&(0,_7.setContext)(a.logContext),a.logFile&&(_7.logger.debug(`Enabling ${a.logFileLevel} logging to ${a.logFile}`),await(0,U3r.ensureDir)((0,U3r.getParentDir)(a.logFile)),(0,_7.addStream)({name:"logfile",path:a.logFile,level:a.logFileLevel})),_7.logger.trace({config:t},"Default config"),_7.logger.debug({config:n},"File config"),_7.logger.debug({config:i},"CLI config"),_7.logger.debug({config:s},"Env config"),_7.logger.debug({config:o},"Combined config"),a.detectGlobalManagerConfig){_7.logger.debug("Detecting global manager config");let c=await(0,S4h.detectAllGlobalConfig)();_7.logger.debug({config:c},"Global manager config"),a=(0,G3r.mergeChildConfig)(a,c)}if(a.detectHostRulesFromEnv){let c=(0,R4h.hostRulesFromEnv)(e);a.hostRules=[...a.hostRules??[],...c]}return _7.logger.trace({config:a},"Full config"),_7.logger.trace({config:a},"Global config"),a.endpoint&&(_7.logger.debug("Adding trailing slash to endpoint"),a.endpoint=(0,w4h.ensureTrailingSlash)(a.endpoint)),!a.autodiscover&&a.forkProcessing!=="disabled"&&(_7.logger.debug("Enabling forkProcessing while in non-autodiscover mode"),a.forkProcessing="enabled"),delete a.logFile,delete a.logFileLevel,a}V3r.parseConfigs=k4h});var e0i=A($3r=>{"use strict";Object.defineProperty($3r,"__esModule",{value:!0});$3r.massageConfig=void 0;var F4h=(tn(),Dr(en)),Tpt=F4h.__importDefault(_a()),FBo=iP(),N4h=Rse(),O4h=(0,N4h.getOptions)(),z3r;function Zfi(e){z3r||(z3r=[],O4h.forEach(t=>{t.allowString&&z3r.push(t.name)}));let r=(0,FBo.clone)(e);for(let[t,n]of Object.entries(e))z3r.includes(t)&&Tpt.default.string(n)?r[t]=[n]:t==="npmToken"&&Tpt.default.string(n)&&n.length<50?(r.npmrc=`//registry.npmjs.org/:_authToken=${n} +`,delete r.npmToken):Tpt.default.array(n)?(r[t]=[],n.forEach(i=>{Tpt.default.object(i)?r[t].push(Zfi(i)):r[t].push(i)})):Tpt.default.object(n)&&t!=="encrypted"&&(r[t]=Zfi(n));if(Tpt.default.nonEmptyArray(r.packageRules)){let t=[],n=["major","minor","patch","pin","digest","rollback"];for(let i of r.packageRules){t.push(i);for(let[s,a]of Object.entries(i))if(n.includes(s)){let o=(0,FBo.clone)(i);Object.keys(o).forEach(c=>{c.startsWith("match")||c.startsWith("exclude")||delete o[c]}),o.matchUpdateTypes=i.matchUpdateTypes??[],o.matchUpdateTypes.push(s),o={...o,...a},t.push(o)}}for(let i of t)n.forEach(s=>{delete i[s]});t=t.filter(i=>!Object.keys(i).every(s=>s.startsWith("match")||s.startsWith("exclude"))),r.packageRules=t}return r}$3r.massageConfig=Zfi});var Xge=A(w2=>{"use strict";Object.defineProperty(w2,"__esModule",{value:!0});w2.parsePreset=w2.fetchPreset=w2.PRESET_RENOVATE_CONFIG_NOT_FOUND=w2.PRESET_PROHIBITED_SUBPRESET=w2.PRESET_NOT_FOUND=w2.PRESET_INVALID_JSON=w2.PRESET_INVALID=w2.PRESET_DEP_NOT_FOUND=void 0;var B4h=(tn(),Dr(en)),q4h=B4h.__importDefault(XS()),M4h=Pi(),L4h=Ba(),j4h=Ip();w2.PRESET_DEP_NOT_FOUND="dep not found";w2.PRESET_INVALID="invalid preset";w2.PRESET_INVALID_JSON="invalid preset JSON";w2.PRESET_NOT_FOUND="preset not found";w2.PRESET_PROHIBITED_SUBPRESET="prohibited sub-preset";w2.PRESET_RENOVATE_CONFIG_NOT_FOUND="preset renovate-config not found";async function G4h({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:s}){let a=(0,j4h.ensureTrailingSlash)(n),[o,c,l]=r.split("/"),u=t?`${t}/`:"",m=_=>`${u}${_}`,h;if(o==="default")try{h=await s(e,m("default.json"),a,i)}catch(_){if(_.message!==w2.PRESET_DEP_NOT_FOUND)throw _;h=await s(e,m("renovate.json"),a,i),M4h.logger.info("Fallback to renovate.json file as a preset is deprecated, please use a default.json file instead.")}else h=await s(e,m((0,L4h.regEx)(/\.json5?$/).test(o)?o:`${o}.json`),a,i);if(!h)throw new Error(w2.PRESET_DEP_NOT_FOUND);if(c){let _=h[c];if(!_)throw new Error(w2.PRESET_NOT_FOUND);if(l){let b=_[l];if(!b)throw new Error(w2.PRESET_NOT_FOUND);return b}return _}return h}w2.fetchPreset=G4h;function U4h(e){try{return q4h.default.parse(e)}catch{throw new Error(w2.PRESET_INVALID_JSON)}}w2.parsePreset=U4h});var r0i=A(kG=>{"use strict";Object.defineProperty(kG,"__esModule",{value:!0});kG.getPreset=kG.getPresetFromEndpoint=kG.fetchJSONFile=kG.Endpoint=void 0;var V4h=Pi(),z4h=kdi(),$4h=Ug(),Q4h=jD(),t0i=Xge();kG.Endpoint="https://gitea.com/";async function NBo(e,r,t,n){let i;try{i=await(0,z4h.getRepoContents)(e,r,n,{baseUrl:t})}catch(s){throw s instanceof $4h.ExternalHostError?s:(V4h.logger.debug(`Preset file ${r} not found in ${e}`),new Error(t0i.PRESET_DEP_NOT_FOUND))}return(0,t0i.parsePreset)((0,Q4h.fromBase64)(i.content))}kG.fetchJSONFile=NBo;function OBo(e,r,t,n=kG.Endpoint,i){return(0,t0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:NBo})}kG.getPresetFromEndpoint=OBo;function K4h({repo:e,presetName:r="default",presetPath:t,tag:n=void 0}){return OBo(e,r,t,kG.Endpoint,n)}kG.getPreset=K4h});var i0i=A(FG=>{"use strict";Object.defineProperty(FG,"__esModule",{value:!0});FG.getPreset=FG.getPresetFromEndpoint=FG.fetchJSONFile=FG.Endpoint=void 0;var H4h=(tn(),Dr(en)),W4h=H4h.__importDefault(_a()),BBo=Pi(),Y4h=Ug(),J4h=TV(),X4h=jD(),n0i=Xge();FG.Endpoint="https://api.github.com/";var Z4h=new J4h.GithubHttp;async function qBo(e,r,t,n){let i="";W4h.default.nonEmptyString(n)&&(i=`?ref=${n}`);let s=`${t}repos/${e}/contents/${r}${i}`;BBo.logger.trace({url:s},"Preset URL");let a;try{a=await Z4h.getJson(s)}catch(o){throw o instanceof Y4h.ExternalHostError?o:(BBo.logger.debug(`Preset file ${r} not found in ${e}`),new Error(n0i.PRESET_DEP_NOT_FOUND))}return(0,n0i.parsePreset)((0,X4h.fromBase64)(a.body.content))}FG.fetchJSONFile=qBo;function MBo(e,r,t,n=FG.Endpoint,i){return(0,n0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:qBo})}FG.getPresetFromEndpoint=MBo;function e7h({repo:e,presetName:r="default",presetPath:t,tag:n}){return MBo(e,r,t,FG.Endpoint,n)}FG.getPreset=e7h});var a0i=A(NG=>{"use strict";Object.defineProperty(NG,"__esModule",{value:!0});NG.getPreset=NG.getPresetFromEndpoint=NG.fetchJSONFile=NG.Endpoint=void 0;var t7h=(tn(),Dr(en)),r7h=t7h.__importDefault(_a()),LBo=Pi(),n7h=Ug(),i7h=xfe(),s0i=Xge(),jBo=new i7h.GitlabHttp;NG.Endpoint="https://gitlab.com/api/v4/";async function s7h(e,r){return(await jBo.getJson(`${r}projects/${e}`)).body.default_branch??"master"}async function GBo(e,r,t,n){let i=t,s="",a;try{let o=encodeURIComponent(e),c=encodeURIComponent(r);r7h.default.nonEmptyString(n)?s=`?ref=${n}`:s=`?ref=${await s7h(o,t)}`,i+=`projects/${o}/repository/files/${c}/raw${s}`,LBo.logger.trace({url:i},"Preset URL"),a=await jBo.get(i)}catch(o){throw o instanceof n7h.ExternalHostError?o:(LBo.logger.debug(`Preset file ${r} not found in ${e}`),new Error(s0i.PRESET_DEP_NOT_FOUND))}return(0,s0i.parsePreset)(a.body)}NG.fetchJSONFile=GBo;function UBo(e,r,t,n=NG.Endpoint,i){return(0,s0i.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:GBo})}NG.getPresetFromEndpoint=UBo;function a7h({repo:e,presetPath:r,presetName:t="default",tag:n=void 0}){return UBo(e,t,r,NG.Endpoint,n)}NG.getPreset=a7h});var VBo=A(Q3r=>{"use strict";Object.defineProperty(Q3r,"__esModule",{value:!0});Q3r.presets=void 0;Q3r.presets={"best-practices":{configMigration:!0,description:"Preset with best practices from the Renovate maintainers.",extends:["config:base","docker:pinDigests","helpers:pinGitHubActionDigests",":pinDevDependencies"]},"js-app":{description:"Default configuration for webapps.",extends:["config:recommended",":pinAllExceptPeerDependencies"]},"js-lib":{description:"Default configuration for libraries.",extends:["config:recommended",":pinOnlyDevDependencies"]},recommended:{description:"Recommended configuration for most users. It does not matter what programming language you use.",extends:[":dependencyDashboard",":semanticPrefixFixDepsChoreOthers",":ignoreModulesAndTests","group:monorepos","group:recommended","replacements:all","workarounds:all"]},semverAllMonthly:{description:"Preserve SemVer ranges and update everything together once a month.",extends:[":preserveSemverRanges","group:all","schedule:monthly",":maintainLockFilesMonthly"],lockFileMaintenance:{commitMessageAction:"Update",extends:["group:all"]},separateMajorMinor:!1}}});var zBo=A(K3r=>{"use strict";Object.defineProperty(K3r,"__esModule",{value:!0});K3r.presets=void 0;K3r.presets={approveMajorUpdates:{description:"Require dependency dashboard approval for `major` updates.",packageRules:[{dependencyDashboardApproval:!0,matchUpdateTypes:["major"]}]},assignAndReview:{description:"Set `{{arg0}}` as assignee and reviewer of PRs.",extends:[":assignee({{arg0}})",":reviewer({{arg0}})"]},assignee:{assignees:["{{arg0}}"],description:"Assign PRs to `{{arg0}}`."},automergeAll:{automerge:!0,description:"Automerge all upgrades (including `major`) if they pass tests."},automergeBranch:{automergeType:"branch",description:"If automerging, push the new commit directly to the base branch (no PR)."},automergeDigest:{description:"Automerge `digest` upgrades if they pass tests.",digest:{automerge:!0}},automergeDisabled:{automerge:!1,description:"Disable automerging feature - wait for humans to merge all PRs."},automergeLinters:{description:"Update lint packages automatically if tests pass.",packageRules:[{automerge:!0,extends:["packages:linters"]}]},automergeMajor:{automerge:!0,description:"Automerge all upgrades (including `major`) if they pass tests."},automergeMinor:{description:"Automerge `patch` and `minor` upgrades if they pass tests.",lockFileMaintenance:{automerge:!0},minor:{automerge:!0},patch:{automerge:!0},pin:{automerge:!0}},automergePatch:{description:"Automerge `patch` upgrades if they pass tests.",lockFileMaintenance:{automerge:!0},patch:{automerge:!0},pin:{automerge:!0},separateMinorPatch:!0},automergePr:{automergeType:"pr",description:"Raise a PR first before any automerging."},automergeRequireAllStatusChecks:{description:"Require all status checks to pass before any automerging.",ignoreTests:!1},automergeStableNonMajor:{description:"Automerge non-major upgrades for semver stable packages if they pass tests.",packageRules:[{automerge:!0,matchCurrentVersion:">= 1.0.0",matchUpdateTypes:["minor","patch"]}]},automergeTesters:{description:"Update testing packages automatically if tests pass.",packageRules:[{automerge:!0,extends:["packages:test"]}]},automergeTypes:{description:"Update `@types/*` packages automatically if tests pass.",packageRules:[{automerge:!0,matchPackagePrefixes:["@types/"]}]},combinePatchMinorReleases:{description:"Do not separate `patch` and `minor` upgrades into separate PRs for the same dependency.",separateMinorPatch:!1},dependencyDashboard:{dependencyDashboard:!0,description:"Enable Renovate Dependency Dashboard creation."},dependencyDashboardApproval:{dependencyDashboardApproval:!0,description:"Enable Renovate Dependency Dashboard approval workflow."},disableDependencyDashboard:{dependencyDashboard:!1,description:"Disable Renovate Dependency Dashboard creation."},disableDevDependencies:{description:"Do not renovate `devDependencies` versions/ranges.",packageRules:[{enabled:!1,matchDepTypes:["devDependencies"]}]},disableDigestUpdates:{description:"Disable `digest` and Git hash updates.",digest:{enabled:!1}},disableDomain:{description:"Disable requests to a particular domain.",hostRules:[{enabled:!1,matchHost:"{{arg0}}"}]},disableHost:{description:"Disable requests to a particular host.",hostRules:[{enabled:!1,matchHost:"https://{{arg0}}"}]},disableLockFiles:{description:"Disable lock file updates.",updateLockFiles:!1},disableMajorUpdates:{description:"Disable `major` updates.",major:{enabled:!1}},disablePeerDependencies:{description:"Do not renovate `peerDependencies` versions/ranges.",packageRules:[{enabled:!1,matchDepTypes:["peerDependencies"]}]},disablePrControls:{description:"Remove the checkbox controls from PRs.",prBodyTemplate:"{{{header}}}{{{table}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{footer}}}"},disableRateLimiting:{description:"Remove hourly and concurrent rate limits.",prConcurrentLimit:0,prHourlyLimit:0},disableRenovate:{description:"Disable Renovate.",enabled:!1},disableVulnerabilityAlerts:{description:"Disable vulnerability alerts completely.",vulnerabilityAlerts:{enabled:!1}},docker:{description:"Keep Dockerfile `FROM` sources updated.","docker-compose":{enabled:!0},dockerfile:{enabled:!0}},doNotPinPackage:{description:"Disable version pinning for `{{arg0}}`.",packageRules:[{matchPackageNames:["{{arg0}}"],rangeStrategy:"replace"}]},enablePreCommit:{description:"Enable the pre-commit manager.","pre-commit":{enabled:!0}},enableRenovate:{description:"Enable Renovate.",enabled:!0},enableVulnerabilityAlerts:{description:"Raise PR when vulnerability alerts are detected.",vulnerabilityAlerts:{enabled:!0}},enableVulnerabilityAlertsWithLabel:{description:"Raise PR when vulnerability alerts are detected with label `{{arg0}}`.",vulnerabilityAlerts:{enabled:!0,labels:["{{arg0}}"]}},followTag:{description:"For package `{{arg0}}`, strictly follow release tag `{{arg1}}`.",packageRules:[{followTag:"{{arg1}}",matchPackageNames:["{{arg0}}"]}]},githubComToken:{description:"Use provided token for `github.com` lookups. Do not configure this if you are already running on `github.com`.",hostRules:[{encrypted:{token:"{{arg0}}"},matchHost:"github.com"}]},gitSignOff:{commitBody:"Signed-off-by: {{{gitAuthor}}}",description:"Append `Signed-off-by:` to signoff Git commits."},gomod:{description:"Enable Go modules support.",gomod:{enabled:!0}},group:{description:"Group `{{arg1}}` packages into same branch/PR.",packageRules:[{extends:["{{arg0}}"],groupName:"{{arg1}}"}]},ignoreModulesAndTests:{description:"Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories.",ignorePaths:["**/node_modules/**","**/bower_components/**","**/vendor/**","**/examples/**","**/__tests__/**","**/test/**","**/tests/**","**/__fixtures__/**"]},ignoreUnstable:{description:"Upgrade to unstable versions only if the existing version is unstable.",ignoreUnstable:!0},includeNodeModules:{description:"Include `package.json` files found within `node_modules` folders or `bower_components`.",ignorePaths:[]},label:{description:"Apply label `{{arg0}}` to PRs.",labels:["{{arg0}}"]},labels:{description:"Apply labels `{{arg0}}` and `{{arg1}}` to PRs.",labels:["{{arg0}}","{{arg1}}"]},maintainLockFilesDisabled:{description:"Update existing lock files only when `package.json` is modified.",lockFileMaintenance:{enabled:!1}},maintainLockFilesMonthly:{description:"Run lock file maintenance (updates) on the first day of each month.",lockFileMaintenance:{enabled:!0,extends:["schedule:monthly"]}},maintainLockFilesWeekly:{description:"Run lock file maintenance (updates) early Monday mornings.",lockFileMaintenance:{enabled:!0,extends:["schedule:weekly"]}},meteor:{description:"Keep Meteor Npm.depends packages updated.",meteor:{enabled:!0}},noUnscheduledUpdates:{description:"Only update branches when scheduled.",updateNotScheduled:!1},npm:{description:"Keep `package.json` npm dependencies updated.",npm:{enabled:!0}},onlyNpm:{description:"Renovate only npm dependencies.","docker-compose":{enabled:!1},dockerfile:{enabled:!1},meteor:{enabled:!1}},pathSemanticCommitType:{description:"Use semanticCommitType `{{arg0}}` for all package files matching path `{{arg1}}`.",packageRules:[{matchFileNames:["{{arg0}}"],semanticCommitType:"{{arg1}}"}]},pinAllExceptPeerDependencies:{description:"Pin all dependency versions except `peerDependencies`.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"pin"},{matchDepTypes:["engines","peerDependencies"],rangeStrategy:"auto"}]},pinDependencies:{description:"Pin dependency versions where `depType=dependencies`. Usually applies only to non-dev dependencies in `package.json`.",packageRules:[{matchDepTypes:["dependencies"],rangeStrategy:"pin"}]},pinDevDependencies:{description:"Pin dependency versions for `devDependencies`.",packageRules:[{matchDepTypes:["devDependencies"],rangeStrategy:"pin"}]},pinDigestsDisabled:{description:"Disable pinning of Docker dependency digests.",pinDigests:!1},pinOnlyDevDependencies:{description:"Pin dependency versions for `devDependencies` and retain SemVer ranges for others.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"replace"},{matchDepTypes:["devDependencies"],rangeStrategy:"pin"},{matchDepTypes:["peerDependencies"],rangeStrategy:"widen"}]},pinSkipCi:{description:"Add `[skip ci]` to commit message body whenever pinning.",pin:{commitBody:"[skip ci]"}},pinVersions:{description:"Use version pinning (maintain a single version only and not SemVer ranges).",rangeStrategy:"pin"},prConcurrentLimit10:{description:"Limit to maximum 10 open PRs at any time.",prConcurrentLimit:10},prConcurrentLimit20:{description:"Limit to maximum 20 open PRs at any time.",prConcurrentLimit:20},prConcurrentLimitNone:{description:"Remove limit for open PRs at any time.",prConcurrentLimit:0},preserveSemverRanges:{description:"Preserve (but continue to upgrade) any existing SemVer ranges.",packageRules:[{matchPackagePatterns:["*"],rangeStrategy:"replace"}]},prHourlyLimit1:{description:"Rate limit PR creation to a maximum of one per hour.",prHourlyLimit:1},prHourlyLimit2:{description:"Rate limit PR creation to a maximum of two per hour.",prHourlyLimit:2},prHourlyLimit4:{description:"Rate limit PR creation to a maximum of four per hour.",prHourlyLimit:4},prHourlyLimitNone:{description:"Removes rate limit for PR creation per hour.",prHourlyLimit:0},prImmediately:{description:"Raise PRs immediately (after branch is created).",prCreation:"immediate"},prNotPending:{description:"Wait for branch tests to pass or fail before creating the PR.",prCreation:"not-pending"},rebaseStalePrs:{description:"Rebase existing PRs any time the base branch has been updated.",rebaseWhen:"behind-base-branch"},renovatePrefix:{branchPrefix:"renovate/",description:"Prefix `renovate/` to all branch names."},respectLatest:{description:'Upgrade versions up to the "latest" tag in the npm registry.',respectLatest:!0},reviewer:{description:"Add `{{arg0}}` as reviewer for PRs.",reviewers:["{{arg0}}"]},semanticCommits:{description:"Use semantic prefixes for commit messages and PR titles.",semanticCommits:"enabled"},semanticCommitScope:{description:"Use semantic commit scope `{{arg0}}` for all commits and PR titles.",semanticCommitScope:"{{arg0}}"},semanticCommitScopeDisabled:{description:"Disable semantic commit scope for all commits and PR titles.",semanticCommitScope:null},semanticCommitsDisabled:{description:"Disable semantic prefixes for commit messages and PR titles.",semanticCommits:"disabled"},semanticCommitType:{description:"Use `{{arg0}}` as semantic commit type for commit messages and PR titles.",semanticCommitType:"{{arg0}}"},semanticCommitTypeAll:{description:"If Renovate detects semantic commits, it will use semantic commit type `{{arg0}}` for all commits.",packageRules:[{matchPackagePatterns:["*"],semanticCommitType:"{{arg0}}"}]},semanticPrefixChore:{description:"Use `chore` as semantic commit type for commit messages and PR titles.",extends:[":semanticCommitType(chore)"]},semanticPrefixFix:{description:"Use `fix` as semantic commit type for commit messages and PR titles.",extends:[":semanticCommitType(fix)"]},semanticPrefixFixDepsChoreOthers:{description:"Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.",packageRules:[{matchPackagePatterns:["*"],semanticCommitType:"chore"},{matchDepTypes:["dependencies","require"],semanticCommitType:"fix"},{matchDatasources:["maven"],matchDepTypes:["compile","provided","runtime","system","import","parent"],semanticCommitType:"fix"}]},separateMajorReleases:{description:"Separate `major` versions of dependencies into individual branches/PRs.",separateMajorMinor:!0},separateMultipleMajorReleases:{description:"Separate each `major` version of dependencies into individual branches/PRs.",separateMajorMinor:!0,separateMultipleMajor:!0},separatePatchReleases:{description:"Separate `patch` and `minor` releases of dependencies into separate PRs.",separateMinorPatch:!0},skipStatusChecks:{description:"Skip status checks and automerge right away.",ignoreTests:!0},timezone:{description:"Evaluate schedules according to timezone `{{arg0}}`.",timezone:"{{arg0}}"},updateNotScheduled:{description:"Keep existing branches updated even when not scheduled.",updateNotScheduled:!0},widenPeerDependencies:{description:"Always widen `peerDependencies` SemVer ranges when updating, instead of replacing.",packageRules:[{matchDepTypes:["peerDependencies"],rangeStrategy:"widen"}]}}});var $Bo=A(H3r=>{"use strict";Object.defineProperty(H3r,"__esModule",{value:!0});H3r.presets=void 0;H3r.presets={disable:{circleci:{enabled:!1},description:"Disable Docker updates.","docker-compose":{enabled:!1},dockerfile:{enabled:!1}},disableMajor:{description:"Disable Docker `major` updates.",packageRules:[{enabled:!1,matchDatasources:["docker"],matchUpdateTypes:["major"]}]},enableMajor:{description:"Enable Docker `major` updates.",packageRules:[{enabled:!0,matchDatasources:["docker"],matchUpdateTypes:["major"]}]},pinDigests:{description:"Pin Docker digests.",packageRules:[{enabled:!0,matchDatasources:["docker"],pinDigests:!0}]}}});var c0i=A(Gxe=>{"use strict";Object.defineProperty(Gxe,"__esModule",{value:!0});Gxe.presets=void 0;var o7h=(tn(),Dr(en)),o0i=o7h.__importDefault(_a()),c7h={accounts:"https://github.com/accounts-js/accounts",acot:"https://github.com/acot-a11y/acot","ag-grid":"https://github.com/ag-grid/ag-grid","algolia-instantsearch":["https://github.com/algolia/instantsearch","https://github.com/algolia/instantsearch.js"],"algolia-react-instantsearch":"https://github.com/algolia/react-instantsearch","algoliasearch-autocomplete":"https://github.com/algolia/autocomplete","algoliasearch-client-javascript":"https://github.com/algolia/algoliasearch-client-javascript",angular:"https://github.com/angular/angular","angular-cli":"https://github.com/angular/angular-cli","angular-eslint":"https://github.com/angular-eslint/angular-eslint",angularfire:"https://github.com/angular/angularfire",angularjs:"https://github.com/angular/angular.js","apollo-server":"https://github.com/apollographql/apollo-server",apolloclient:"https://github.com/apollographql/apollo-client","applicationinsights-dotnet":"https://github.com/Microsoft/ApplicationInsights-dotnet","arcus.background-jobs":"https://github.com/arcus-azure/arcus.backgroundjobs","arcus.event-grid":"https://github.com/arcus-azure/arcus.eventgrid","arcus.messaging":"https://github.com/arcus-azure/arcus.messaging","arcus.observability":"https://github.com/arcus-azure/arcus.observability","arcus.security":"https://github.com/arcus-azure/arcus.security","arcus.webapi":"https://github.com/arcus-azure/arcus.webapi","aspnet aspnetwebstack":"https://github.com/aspnet/AspNetWebStack","aspnet extensions":"https://github.com/aspnet/Extensions","aspnet-api-versioning":"https://github.com/Microsoft/aspnet-api-versioning","automapper-dotnet":["https://github.com/AutoMapper/AutoMapper","https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection"],"aws-cdk":"https://github.com/aws/aws-cdk","aws-lambda-powertools-typescript":["https://github.com/awslabs/aws-lambda-powertools-typescript","https://github.com/aws-powertools/powertools-lambda-typescript"],"aws-sdk-js-v3":"https://github.com/aws/aws-sdk-js-v3","aws-sdk-net":"https://github.com/aws/aws-sdk-net",awsappsync:"https://github.com/awslabs/aws-mobile-appsync-sdk-js","azure azure-libraries-for-net":"https://github.com/Azure/azure-libraries-for-net","azure azure-sdk-for-net":"https://github.com/Azure/azure-sdk-for-net","azure azure-storage-net":"https://github.com/Azure/azure-storage-net",babel:"https://github.com/babel/babel",baset:"https://github.com/igmat/baset",brave:"https://github.com/openzipkin/brave","bugsnag-js":"https://github.com/bugsnag/bugsnag-js",cake:"https://github.com/cake-build/cake",capacitor:"https://github.com/ionic-team/capacitor","chakra-ui":"https://github.com/chakra-ui/chakra-ui",chromely:"https://github.com/chromelyapps/Chromely",clarity:"https://github.com/vmware/clarity",clearscript:["https://github.com/microsoft/ClearScript","https://github.com/Microsoft/ClearScript"],commitlint:"https://github.com/conventional-changelog/commitlint","contentful-rich-text":"https://github.com/contentful/rich-text","datadog-browser-sdk":"https://github.com/DataDog/browser-sdk","date-io":"https://github.com/dmtrKovalenko/date-io",deno:"https://github.com/denoland/deno","devextreme-reactive":"https://github.com/DevExpress/devextreme-reactive","dnd-kit":"https://github.com/clauderic/dnd-kit",docusaurus:"https://github.com/facebook/docusaurus",dotnet:["https://github.com/dotnet/aspnetcore","https://github.com/dotnet/efcore","https://github.com/dotnet/extensions","https://github.com/dotnet/maui","https://github.com/dotnet/runtime","https://github.com/dotnet/sdk"],"dotnet-azure-ad-identitymodel-extensions":"https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet","dotnet-azure-ad-microsoft-identity-web":"https://github.com/AzureAD/microsoft-identity-web","dotnet-wcf":"https://github.com/dotnet/wcf",dropwizard:"https://github.com/dropwizard/dropwizard","elastic-apm-agent-rum-js":"https://github.com/elastic/apm-agent-rum-js","electron-forge":"https://github.com/electron-userland/electron-forge","ember-decorators":"https://github.com/ember-decorators/ember-decorators",emojibase:"https://github.com/milesj/emojibase",emotion:"https://github.com/emotion-js/emotion","eslint-config-globex":"https://github.com/GlobexDesignsInc/eslint-config-globex",expo:"https://github.com/expo/expo","fabric8-kubernetes-client":"https://github.com/fabric8io/kubernetes-client",feathers:"https://github.com/feathersjs/feathers",feign:"https://github.com/OpenFeign/feign",fela:"https://github.com/robinweser/fela",fimbullinter:"https://github.com/fimbullinter/wotan",flopflip:"https://github.com/tdeekens/flopflip",fontsource:["https://github.com/fontsource/fontsource","https://github.com/fontsource/font-files"],formatjs:"https://github.com/formatjs/formatjs",framework7:"https://github.com/framework7io/framework7",gatsby:"https://github.com/gatsbyjs/gatsby",gitbeaker:"https://github.com/jdalrymple/gitbeaker",grafana:"https://github.com/grafana/grafana","graphql-mesh":"https://github.com/Urigo/graphql-mesh","graphql-modules":"https://github.com/Urigo/graphql-modules","graphql-tools":"https://github.com/ardatan/graphql-tools",graphqlcodegenerator:["https://github.com/dotansimha/graphql-code-generator-community","https://github.com/dotansimha/graphql-code-generator","https://github.com/dotansimha/graphql-codegen"],groovy:"https://github.com/apache/groovy",guava:"https://github.com/google/guava",Hangfire:"https://github.com/HangfireIO/Hangfire","infrastructure-ui":"https://github.com/instructure/instructure-ui","ionic-native":"https://github.com/ionic-team/ionic-native",istanbuljs:"https://github.com/istanbuljs/istanbuljs",jasmine:"https://github.com/jasmine/jasmine",javahamcrest:"https://github.com/hamcrest/JavaHamcrest",javascriptengineswitcher:"https://github.com/Taritsyn/JavaScriptEngineSwitcher",jersey:"https://github.com/eclipse-ee4j/jersey",jest:"https://github.com/facebook/jest",jsplumb:"https://github.com/jsplumb/jsplumb",junit5:"https://github.com/junit-team/junit5",kotlin:"https://github.com/JetBrains/kotlin",lerna:"https://github.com/lerna/lerna",linguijs:"https://github.com/lingui/js-lingui",loopback:["https://github.com/strongloop/loopback-next","https://github.com/loopbackio/loopback-next"],lrnwebcomponents:"https://github.com/elmsln/lrnwebcomponents",mailing:"https://github.com/sofn-xyz/mailing",mantine:"https://github.com/mantinedev/mantine",mapstruct:"https://github.com/mapstruct/mapstruct",masstransit:"https://github.com/MassTransit/MassTransit","material-components-web":"https://github.com/material-components/material-components-web","material-ui":["https://github.com/mui-org/material-ui","https://github.com/mui/material-ui"],"mdc-react":"material-components/material-components-web-react",mdx:"https://github.com/mdx-js/mdx","middy-js":"https://github.com/middyjs/middy","mikro-orm":"https://github.com/mikro-orm/mikro-orm",mockito:"https://github.com/mockito/mockito",mstest:"https://github.com/microsoft/testfx","mutation-testing-elements":"https://github.com/stryker-mutator/mutation-testing-elements",nest:["https://github.com/nestjs/nest","https://github.com/nestjs/passport","https://github.com/nestjs/schematics","https://github.com/nestjs/terminus"],netty:"https://github.com/netty/netty",neutrino:["https://github.com/neutrinojs/neutrino","https://github.com/mozilla-neutrino/neutrino-dev"],nexpect:"https://github.com/fluffynuts/NExpect",nextjs:["https://github.com/zeit/next.js","https://github.com/vercel/next.js"],nextra:"https://github.com/shuding/nextra","ngx-formly":"https://github.com/ngx-formly/ngx-formly","ngxs-store":"https://github.com/ngxs/store",nivo:"https://github.com/plouc/nivo",nswag:"https://github.com/RicoSuter/NSwag",nuxtjs:"https://github.com/nuxt/nuxt.js","opentelemetry-dotnet":"https://github.com/open-telemetry/opentelemetry-dotnet","opentelemetry-go":"https://github.com/open-telemetry/opentelemetry-go","opentelemetry-js":"https://github.com/open-telemetry/opentelemetry-js",orleans:"https://github.com/dotnet/orleans",parcel:"https://github.com/parcel-bundler/parcel","percy-cli":"https://github.com/percy/cli",picassojs:"https://github.com/qlik-oss/picasso.js",pixijs:["https://github.com/pixijs/pixi.js","https://github.com/pixijs/pixijs"],playwright:"https://github.com/Microsoft/playwright",pnpjs:"https://github.com/pnp/pnpjs",pollyjs:"https://github.com/Netflix/pollyjs",pouchdb:"https://github.com/pouchdb/pouchdb",prisma:"https://github.com/prisma/prisma",quartznet:"https://github.com/quartznet/quartznet","reach-ui":"https://github.com/reach/reach-ui",react:"https://github.com/facebook/react","react-admin":"https://github.com/marmelab/react-admin","react-apollo":"https://github.com/apollographql/react-apollo","react-dnd":"https://github.com/react-dnd/react-dnd","react-navigation":"https://github.com/react-navigation/react-navigation","react-page":"https://github.com/react-page/react-page","react-router":["https://github.com/ReactTraining/react-router","https://github.com/remix-run/react-router"],"reactivestack-cookies":"https://github.com/reactivestack/cookies",reakit:"https://github.com/reakit/reakit",redwood:"https://github.com/redwoodjs/redwood","reg-suit":"https://github.com/reg-viz/reg-suit",remark:"https://github.com/remarkjs/remark",remix:"https://github.com/remix-run/remix",rjsf:"https://github.com/rjsf-team/react-jsonschema-form",router5:"https://github.com/router5/router5","rust-futures":"https://github.com/rust-lang/futures-rs","rust-wasm-bindgen":"https://github.com/rustwasm/wasm-bindgen",sanity:"https://github.com/sanity-io/sanity","sendgrid-nodejs":"https://github.com/sendgrid/sendgrid-nodejs","sentry-dotnet":"https://github.com/getsentry/sentry-dotnet","sentry-javascript":"https://github.com/getsentry/sentry-javascript","sentry-ruby":"https://github.com/getsentry/sentry-ruby",shedlock:"https://github.com/lukas-krecan/ShedLock","shopify-app-bridge":"https://github.com/Shopify/app-bridge","sitecore-jss":"https://github.com/Sitecore/jss",skiasharp:"https://github.com/mono/SkiaSharp","spectre-console":"https://github.com/spectreconsole/spectre.console",springfox:"https://github.com/springfox/springfox",steeltoe:"https://github.com/SteeltoeOSS/steeltoe",storybook:"https://github.com/storybookjs/storybook","storybook-react-native":"https://github.com/storybookjs/react-native",strapi:"https://github.com/strapi/strapi","stryker-js":"https://github.com/stryker-mutator/stryker-js",surveyjs:"https://github.com/surveyjs/surveyjs","swashbuckle-aspnetcore":"https://github.com/domaindrivendev/Swashbuckle.AspNetCore","system.io.abstractions":"https://github.com/System-IO-Abstractions/System.IO.Abstractions/","tanstack-query":"https://github.com/TanStack/query",tauri:"https://github.com/tauri-apps/tauri","telus-tds":"https://github.com/telusdigital/tds","telus-tds-core":"https://github.com/telus/tds-core","temporalio-ts":"https://github.com/temporalio/sdk-typescript","testcontainers-java":"https://github.com/testcontainers/testcontainers-java","theme-ui":"https://github.com/system-ui/theme-ui",tiptap:"https://github.com/ueberdosis/tiptap",treat:"https://github.com/seek-oss/treat",trpc:"https://github.com/trpc/trpc",tsoa:"https://github.com/lukeautry/tsoa",turbo:"https://github.com/vercel/turbo",typefaces:"https://github.com/KyleAMathews/typefaces","typescript-eslint":"https://github.com/typescript-eslint/typescript-eslint","typography-js":"https://github.com/KyleAMathews/typography.js",uppy:"https://github.com/transloadit/uppy",vaadinWebComponents:"https://github.com/vaadin/web-components",vitest:"https://github.com/vitest-dev/vitest",vstest:"https://github.com/microsoft/vstest",vue:["https://github.com/vuejs/vue","https://github.com/vuejs/core"],"vue-cli":"https://github.com/vuejs/vue-cli",vuepress:"https://github.com/vuejs/vuepress",webdriverio:"https://github.com/webdriverio/webdriverio",workbox:"https://github.com/googlechrome/workbox",xstate:"https://github.com/statelyai/xstate",xterm:"https://github.com/xtermjs/xterm.js","xunit-dotnet":"https://github.com/xunit/xunit",yarn:"https://github.com/yarnpkg/berry","zxing-net":"https://github.com/micjahn/ZXing.Net"},u7h={hapijs:"https://github.com/hapijs/",lodash:"https://github.com/lodash/",ngrx:"https://github.com/ngrx/",nrwl:"https://github.com/nrwl/",octokit:"https://github.com/octokit/","semantic-release":"https://github.com/semantic-release/",swc:"https://github.com/swc-project/"},l7h={angularmaterial:["^@angular/material","^@angular/cdk"],"apache-camel":"^org.apache.camel:","aws-java-sdk":"^com.amazonaws:aws-java-sdk-","aws-java-sdk-v2":"^software.amazon.awssdk:",babel6:"^babel6$",clarity:["^@cds/","^@clr/"],embroider:"^@embroider/",fullcalendar:"^@fullcalendar/",hotchocolate:"^HotChocolate\\.",spfx:["^@microsoft/sp-","^@microsoft/eslint-.+-spfx$"],spock:"^org\\.spockframework:spock-","syncfusion-dotnet":"^Syncfusion\\.",wordpress:"^@wordpress/"};Gxe.presets={};for(let[e,r]of Object.entries(c7h))Gxe.presets[e]={description:`${e} monorepo`,matchSourceUrls:o0i.default.array(r)?r:[r]};for(let[e,r]of Object.entries(u7h))Gxe.presets[e]={description:`${e} monorepo`,matchSourceUrlPrefixes:o0i.default.array(r)?r:[r]};for(let[e,r]of Object.entries(l7h))Gxe.presets[e]={description:`${e} monorepo`,matchPackagePatterns:o0i.default.array(r)?r:[r]}});var HBo=A(W3r=>{"use strict";Object.defineProperty(W3r,"__esModule",{value:!0});W3r.presets=void 0;var d7h=(tn(),Dr(en)),p7h=d7h.__importStar(c0i()),QBo=["digest","patch","minor","major"],m7h={all:{description:"Group all updates together.",groupName:"all dependencies",groupSlug:"all",lockFileMaintenance:{enabled:!1},packageRules:[{groupName:"all dependencies",groupSlug:"all",matchPackagePatterns:["*"]}],separateMajorMinor:!1},allApollographql:{description:"Group all packages published by Apollo GraphQL together.",packageRules:[{extends:"packages:apollographql",groupName:"Apollo GraphQL packages"}]},allNonMajor:{description:"Group all `minor` and `patch` updates together.",packageRules:[{groupName:"all non-major dependencies",groupSlug:"all-minor-patch",matchPackagePatterns:["*"],matchUpdateTypes:["minor","patch"]}]},codemirror:{description:"Group CodeMirror packages together.",packageRules:[{groupName:"CodeMirror",matchPackagePrefixes:["@codemirror/"]}]},definitelyTyped:{description:"Group all `@types` packages together.",packageRules:[{groupName:"definitelyTyped",matchPackagePrefixes:["@types/"]}]},dotNetCore:{description:".NET Core Docker containers.",packageRules:[{groupName:".NET Core Docker containers",matchDatasources:["docker"],matchPackagePrefixes:["mcr.microsoft.com/dotnet/"]}]},fortawesome:{description:"Group all packages by Font Awesome together.",packageRules:[{groupName:"Font Awesome",matchPackagePrefixes:["@fortawesome/"]}]},fusionjs:{description:"Group Fusion.js packages together.",matchPackageNames:["fusion-cli","fusion-core","fusion-test-utils","fusion-tokens"],matchPackagePrefixes:["fusion-plugin-","fusion-react","^usion-apollo"]},glimmer:{description:"Group Glimmer.js packages together.",packageRules:[{groupName:"Glimmer.js packages",groupSlug:"glimmer",matchPackageNames:["@glimmer/component","@glimmer/tracking"]}]},googleapis:{description:"Group `googleapis` packages together.",packageRules:[{extends:"packages:googleapis",groupName:"googleapis packages"}]},goOpenapi:{description:"Group `go-openapi` packages together.",packageRules:[{groupName:"go-openapi packages",groupSlug:"go-openapi",matchDatasources:["go"],matchPackagePrefixes:["github.com/go-openapi/"]}]},hibernateCommons:{description:"Group Java Hibernate Commons packages.",packageRules:[{groupName:"hibernate commons",matchPackagePrefixes:["org.hibernate.common:"]}]},hibernateCore:{description:"Group Java Hibernate Core packages.",packageRules:[{groupName:"hibernate core",matchPackagePrefixes:["org.hibernate:"]}]},hibernateOgm:{description:"Group Java Hibernate OGM packages.",packageRules:[{groupName:"hibernate ogm",matchPackagePrefixes:["org.hibernate.ogm:"]}]},hibernateValidator:{description:"Group Java Hibernate Validator packages.",packageRules:[{groupName:"hibernate validator",matchPackagePrefixes:["org.hibernate.validator:"]}]},illuminate:{description:"Group PHP Illuminate packages together.",packageRules:[{groupName:"illuminate packages",groupSlug:"illuminate",matchPackagePrefixes:["illuminate/"]}]},jekyllEcosystem:{description:"Group Jekyll and related Ruby packages together.",packageRules:[{groupName:"jekyll ecosystem packages",matchSourceUrlPrefixes:["https://github.com/jekyll/","https://github.com/github/pages-gem"]}]},jestPlusTSJest:{description:"Add `ts-jest` `major` update to Jest monorepo.",packageRules:[{groupName:"jest monorepo",matchSourceUrls:["https://github.com/kulshekhar/ts-jest"],matchUpdateTypes:["major"]}]},jestPlusTypes:{description:"Add `@types/jest` update to Jest monorepo.",packageRules:[{groupName:"jest monorepo",matchPackageNames:["@types/jest"],matchUpdateTypes:QBo}]},jsTest:{description:"Group JS test packages together.",packageRules:[{extends:"packages:jsTest",groupName:"JS test packages"}]},jsTestNonMajor:{description:"Group non-major JS test package updates together.",packageRules:[{extends:"packages:jsTest",groupName:"JS test packages",matchUpdateTypes:["minor","patch"]}]},jsUnitTest:{description:"Group JavaScript unit test packages together.",packageRules:[{extends:"packages:jsUnitTest",groupName:"JS unit test packages"}]},jsUnitTestNonMajor:{description:"Group JavaScipt unit test packages together for non-major updates.",packageRules:[{extends:"packages:jsUnitTest",groupName:"JS unit test packages",matchUpdateTypes:["minor","patch"]}]},jwtFramework:{description:"Group JWT Framework packages together.",packageRules:[{groupName:"JWT Framework packages",matchDatasources:["packagist"],matchPackagePrefixes:["web-token/"]}]},kubernetes:{description:"Group Kubernetes packages together.",packageRules:[{groupName:"kubernetes packages",groupSlug:"kubernetes-go",matchDatasources:["go"],matchPackagePrefixes:["k8s.io/api","k8s.io/apiextensions-apiserver","k8s.io/apimachinery","k8s.io/apiserver","k8s.io/cli-runtime","k8s.io/client-go","k8s.io/cloud-provider","k8s.io/cluster-bootstrap","k8s.io/code-generator","k8s.io/component-base","k8s.io/controller-manager","k8s.io/cri-api","k8s.io/csi-translation-lib","k8s.io/kube-aggregator","k8s.io/kube-controller-manager","k8s.io/kube-proxy","k8s.io/kube-scheduler","k8s.io/kubectl","k8s.io/kubelet","k8s.io/legacy-cloud-providers","k8s.io/metrics","k8s.io/mount-utils","k8s.io/pod-security-admission","k8s.io/sample-apiserver","k8s.io/sample-cli-plugin","k8s.io/sample-controller"]}]},linters:{description:"Group various lint packages together.",packageRules:[{extends:"packages:linters",groupName:"linters"}]},nodeJs:{description:"Group anything that looks like Node.js together so that it's updated together.",packageRules:[{commitMessageTopic:"Node.js",excludePackageNames:["calico/node","kindest/node"],matchDatasources:["docker"],matchDepNames:["node"],matchPackagePatterns:["/node$"]}]},phpstan:{description:"Group PHPStan packages together.",packageRules:[{groupName:"PHPStan packages",matchDatasources:["packagist"],matchPackagePatterns:["^phpstan/phpstan$","/phpstan-"]}]},polymer:{description:"Group all `@polymer` packages together.",packageRules:[{groupName:"polymer packages",matchPackagePrefixes:["@polymer/"]}]},postcss:{description:"Group PostCSS packages together.",packageRules:[{extends:"packages:postcss",groupName:"postcss packages"}]},react:{description:"Group React and corresponding `@types` packages together.",packageRules:[{groupName:"react monorepo",matchPackageNames:["@types/react","@types/react-dom"]}]},recommended:{description:"Use curated list of recommended non-monorepo package groupings.",extends:["group:nodeJs","group:allApollographql","group:codemirror","group:fortawesome","group:fusionjs","group:glimmer","group:goOpenapi","group:hibernateCore","group:hibernateValidator","group:hibernateOgm","group:hibernateCommons","group:illuminate","group:jekyllEcosystem","group:jestPlusTSJest","group:jestPlusTypes","group:jwtFramework","group:kubernetes","group:phpstan","group:polymer","group:react","group:resilience4j","group:rubyOnRails","group:rubyOmniauth","group:socketio","group:springAmqp","group:springAndroid","group:springBatch","group:springBoot","group:springCloud","group:springCore","group:springData","group:springHateoas","group:springIntegration","group:springKafka","group:springLdap","group:springMobile","group:springOsgi","group:springRestDocs","group:springRoo","group:springScala","group:springSecurity","group:springSession","group:springShell","group:springSocial","group:springStatemachine","group:springWebflow","group:springWs","group:symfony"],ignoreDeps:[]},resilience4j:{description:"Group Java Resilience4j packages.",packageRules:[{groupName:"resilience4j",matchPackagePrefixes:["io.github.resilience4j:"]}]},rubyOmniauth:{description:"Group OmniAuth packages together.",packageRules:[{groupName:"omniauth packages",matchDatasources:["rubygems"],matchPackagePrefixes:["omniauth"]}]},rubyOnRails:{description:"Group Ruby on Rails packages together.",packageRules:[{groupName:"Ruby on Rails packages",matchDatasources:["rubygems"],matchPackageNames:["actioncable","actionmailbox","actionmailer","actionpack","actiontext","actionview","activejob","activemodel","activerecord","activestorage","activesupport","railties","rails"]}]},socketio:{description:"Group socket.io packages.",packageRules:[{groupName:"socket.io packages",matchPackagePrefixes:["socket.io"]}]},springAmqp:{description:"Group Java Spring AMQP packages.",packageRules:[{groupName:"spring amqp",matchPackagePrefixes:["org.springframework.amqp:"]}]},springAndroid:{description:"Group Java Spring Android packages.",packageRules:[{groupName:"spring android",matchPackagePrefixes:["org.springframework.android:"]}]},springBatch:{description:"Group Java Spring Batch packages.",packageRules:[{groupName:"spring batch",matchPackagePrefixes:["org.springframework.batch:"]}]},springBoot:{description:"Group Java Spring Boot packages.",packageRules:[{groupName:"spring boot",matchDepNames:["org.springframework.boot"],matchPackagePrefixes:["org.springframework.boot:"]}]},springCloud:{description:"Group Java Spring Cloud packages.",packageRules:[{groupName:"spring cloud",matchPackagePrefixes:["org.springframework.cloud:"]}]},springCore:{description:"Group Java Spring Core packages.",packageRules:[{groupName:"spring core",matchPackagePrefixes:["org.springframework:"]}]},springData:{description:"Group Java Spring Data packages.",packageRules:[{groupName:"spring data",matchPackagePrefixes:["org.springframework.data:"]}]},springHateoas:{description:"Group Java Spring HATEOAS packages.",packageRules:[{groupName:"spring hateoas",matchPackagePrefixes:["org.springframework.hateoas:"]}]},springIntegration:{description:"Group Java Spring Integration packages.",packageRules:[{groupName:"spring integration",matchPackagePrefixes:["org.springframework.integration:"]}]},springKafka:{description:"Group Java Spring Kafka packages.",packageRules:[{groupName:"spring kafka",matchPackagePrefixes:["org.springframework.kafka:"]}]},springLdap:{description:"Group Java Spring LDAP packages.",packageRules:[{groupName:"spring ldap",matchPackagePrefixes:["org.springframework.ldap:"]}]},springMobile:{description:"Group Java Spring Mobile packages.",packageRules:[{groupName:"spring mobile",matchPackagePrefixes:["org.springframework.mobile:"]}]},springOsgi:{description:"Group Java Spring OSGi packages.",packageRules:[{groupName:"spring osgi",matchPackagePrefixes:["org.springframework.osgi:"]}]},springRestDocs:{description:"Group Java Spring REST Docs packages.",packageRules:[{groupName:"spring restdocs",matchPackagePrefixes:["org.springframework.restdocs:"]}]},springRoo:{description:"Group Java Spring Roo packages.",packageRules:[{groupName:"spring roo",matchPackagePrefixes:["org.springframework.roo:"]}]},springScala:{description:"Group Java Spring Scala packages.",packageRules:[{groupName:"spring scala",matchPackagePrefixes:["org.springframework.scala:"]}]},springSecurity:{description:"Group Java Spring Security packages.",packageRules:[{groupName:"spring security",matchPackagePrefixes:["org.springframework.security:"]}]},springSession:{description:"Group Java Spring Session packages.",packageRules:[{groupName:"spring session",matchPackagePrefixes:["org.springframework.session:"]}]},springShell:{description:"Group Java Spring Shell packages.",packageRules:[{groupName:"spring shell",matchPackagePrefixes:["org.springframework.shell:"]}]},springSocial:{description:"Group Java Spring Social packages.",packageRules:[{groupName:"spring social",matchPackagePrefixes:["org.springframework.social:"]}]},springStatemachine:{description:"Group Java Spring Statemachine packages.",packageRules:[{groupName:"spring statemachine",matchPackagePrefixes:["org.springframework.statemachine:"]}]},springWebflow:{description:"Group Java Spring WebFlow packages.",packageRules:[{groupName:"spring webflow",matchPackagePrefixes:["org.springframework.webflow:"]}]},springWs:{description:"Group Java Spring WS packages.",packageRules:[{groupName:"spring ws",matchPackagePrefixes:["org.springframework.ws:"]}]},symfony:{description:"Group PHP Symfony packages together.",packageRules:[{groupName:"symfony packages",groupSlug:"symfony",matchPackagePrefixes:["symfony/"]}]},test:{description:"Group all test packages together.",packageRules:[{extends:"packages:test",groupName:"test packages"}]},testNonMajor:{description:"Group all non-major test package updates together.",packageRules:[{extends:"packages:test",groupName:"test packages",matchUpdateTypes:["minor","patch"]}]},unitTest:{description:"Group all unit test packages together.",packageRules:[{extends:"packages:unitTest",groupName:"unit test packages"}]},unitTestNonMajor:{description:"Group all unit test packages together for non-major updates.",packageRules:[{extends:"packages:unitTest",groupName:"unit test packages",matchUpdateTypes:["minor","patch"]}]}},u0i={...m7h},KBo=[];for(let e of Object.keys(p7h.presets)){let r=`${e}Monorepo`;KBo.push(`group:${r}`),u0i[r]={packageRules:[{description:`Group packages from ${e} monorepo together.`,extends:`monorepo:${e}`,groupName:`${e} monorepo`,matchUpdateTypes:QBo}]}}u0i.monorepos={description:"Group known monorepo packages together.",extends:KBo,ignoreDeps:[]};W3r.presets=u0i});var WBo=A(Y3r=>{"use strict";Object.defineProperty(Y3r,"__esModule",{value:!0});Y3r.presets=void 0;Y3r.presets={disableTypesNodeMajor:{description:"Disable `major` updates to `@types/node`.",packageRules:[{enabled:!1,matchPackageNames:["@types/node"],matchUpdateTypes:["major"]}]},followTypescriptNext:{description:"Keep `typescript` version in sync with the `next` tag.",extends:[":followTag(typescript, next)"]},followTypescriptRc:{description:"Keep `typescript` version in sync with the `rc` tag.",extends:[":followTag(typescript, rc)"]},pinGitHubActionDigests:{description:"Pin `github-action` digests.",packageRules:[{matchDepTypes:["action"],pinDigests:!0}]}}});var YBo=A(J3r=>{"use strict";Object.defineProperty(J3r,"__esModule",{value:!0});J3r.presets=void 0;J3r.presets={unpublishSafe:{description:"Wait until the npm package is three days old before raising the update, this prevents npm unpublishing a package you already upgraded to.",npm:{minimumReleaseAge:"3 days"}}}});var JBo=A(X3r=>{"use strict";Object.defineProperty(X3r,"__esModule",{value:!0});X3r.presets=void 0;X3r.presets={angularJs:{description:"All AngularJS packages.",matchPackageNames:["angular","angular-animate","angular-scroll","angular-sanitize"]},apollographql:{description:"All packages published by Apollo GraphQL.",matchSourceUrlPrefixes:["https://github.com/apollographql/"]},emberTemplateLint:{description:"All ember-template-lint packages.",matchPackagePrefixes:["ember-template-lint"]},eslint:{description:"All ESLint packages.",matchPackageNames:["@types/eslint","babel-eslint"],matchPackagePrefixes:["@typescript-eslint/","eslint"]},gatsby:{description:"All packages published by Gatsby.",extends:["monorepo:gatsby"]},googleapis:{description:"All `googleapis` packages.",matchDatasources:["npm"],matchPackageNames:["google-auth-library"],matchPackagePrefixes:["@google-cloud/"]},jsTest:{description:"JavaScript test packages.",extends:["packages:jsUnitTest"]},jsUnitTest:{description:"Unit test packages for JavaScript.",matchPackageNames:["@types/chai","@types/ember-mocha","@types/ember-qunit","@types/enzyme","@types/istanbul","@types/jest","@types/mocha","@types/mock-fs","@types/proxyquire","@types/sinon","@types/supertest","coveralls","ember-exam","ember-mocha","ember-qunit","enzyme","istanbul","mock-fs","nock","nyc","proxyquire","supertest","ts-auto-mock","ts-jest","vitest"],matchPackagePrefixes:["@testing-library","@vitest","chai","jest","mocha","qunit","should","sinon"]},linters:{description:"All lint-related packages.",extends:["packages:emberTemplateLint","packages:eslint","packages:stylelint","packages:tslint"],matchPackageNames:["prettier","remark-lint","standard"]},mapbox:{description:"All Mapbox-related packages.",matchPackagePrefixes:["leaflet","mapbox"]},postcss:{description:"All PostCSS packages.",matchPackageNames:["postcss"],matchPackagePrefixes:["postcss-"]},react:{description:"All React packages.",matchPackageNames:["@types/react"],matchPackagePrefixes:["react"]},stylelint:{description:"All Stylelint packages.",matchPackagePrefixes:["stylelint"]},test:{description:"Test packages.",extends:["packages:unitTest"]},tslint:{description:"All TSLint packages.",matchPackageNames:["codelyzer"],matchPackagePatterns:["\\btslint\\b"]},unitTest:{description:"All unit test packages.",extends:["packages:jsUnitTest"]}}});var XBo=A(Z3r=>{"use strict";Object.defineProperty(Z3r,"__esModule",{value:!0});Z3r.presets=void 0;Z3r.presets={buildkite:{buildkite:{enabled:!0},description:"Enable Buildkite functionality."},dockerCompose:{description:"Enable Docker Compose image updating.","docker-compose":{enabled:!0}},dockerVersions:{description:"Upgrade Docker tags to newer versions.","docker-compose":{major:{enabled:!0},minor:{enabled:!0}},dockerfile:{major:{enabled:!0},minor:{enabled:!0}}}}});var ZBo=A(eRr=>{"use strict";Object.defineProperty(eRr,"__esModule",{value:!0});eRr.presets=void 0;eRr.presets={dockerfileVersions:{description:"Update `_VERSION` variables in Dockerfiles.",regexManagers:[{fileMatch:["(^|/|\\.)([Dd]ocker|[Cc]ontainer)file$","(^|/)([Dd]ocker|[Cc]ontainer)file[^/]*$"],matchStrings:['# renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>[^\\s]+?)(?: (lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?(?: registryUrl=(?<registryUrl>[^\\s]+?))?\\s(?:ENV|ARG) .+?_VERSION[ =]"?(?<currentValue>.+?)"?\\s']}]},githubActionsVersions:{description:"Update `_VERSION` environment variables in GitHub Action files.",regexManagers:[{fileMatch:["^.github/(?:workflows|actions)/.+\\.ya?ml$"],matchStrings:[`# renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>[^\\s]+?)(?: (?:lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[a-z-0-9]+?))?\\s+[A-Za-z0-9_]+?_VERSION\\s*:\\s*["']?(?<currentValue>.+?)["']?\\s`]}]},helmChartYamlAppVersions:{description:"Update `appVersion` value in Helm chart `Chart.yaml`.",regexManagers:[{datasourceTemplate:"docker",fileMatch:["(^|/)Chart\\.yaml$"],matchStrings:[`#\\s*renovate: image=(?<depName>.*?)\\s+appVersion:\\s*["']?(?<currentValue>[\\w+\\.\\-]*)`]}]},tfvarsVersions:{description:"Update `*_version` variables in `.tfvars` files.",regexManagers:[{fileMatch:[".+\\.tfvars$"],matchStrings:['#\\s*renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s.*?_version\\s*=\\s*"(?<currentValue>.*)"'],versioningTemplate:"{{#if versioning}}{{{versioning}}}{{/if}}"}]}}});var e9o=A(tRr=>{"use strict";Object.defineProperty(tRr,"__esModule",{value:!0});tRr.addPresets=void 0;function f7h(e){let r=[];for(let t of e){let{matchCurrentVersion:n,matchDatasources:i,replacements:s,replacementVersion:a}=t;for(let o of s){let[c,l]=o;r.push({matchCurrentVersion:n,matchDatasources:i,matchPackageNames:c,replacementName:l,replacementVersion:a})}}return r}function h7h(e,...r){var n;let t=((n=e.all)==null?void 0:n.extends)??[];for(let i of r){let{title:s,description:a,packageRules:o}=i;e[s]={description:a,packageRules:f7h(o)},t.push(`replacements:${s}`)}t.sort()}tRr.addPresets=h7h});var t9o=A(LFt=>{"use strict";Object.defineProperty(LFt,"__esModule",{value:!0});LFt.presets=void 0;var g7h=e9o();LFt.presets={all:{description:"Apply crowd-sourced package replacement rules.",extends:["replacements:apollo-server-to-scoped","replacements:babel-eslint-to-eslint-parser","replacements:containerbase","replacements:cucumber-to-scoped","replacements:fastify-to-scoped","replacements:hapi-to-scoped","replacements:jade-to-pug","replacements:joi-to-scoped","replacements:joi-to-unscoped","replacements:k8s-registry-move","replacements:middie-to-scoped","replacements:now-to-vercel","replacements:parcel-css-to-lightningcss","replacements:react-query-devtools-to-scoped","replacements:react-query-to-scoped","replacements:react-scripts-ts-to-react-scripts","replacements:renovate-pep440-to-renovatebot-pep440","replacements:rollup-node-resolve-to-scoped","replacements:vso-task-lib-to-azure-pipelines-task-lib","replacements:vsts-task-lib-to-azure-pipelines-task-lib","replacements:xmldom-to-scoped"],ignoreDeps:[]},"apollo-server-to-scoped":{description:"`apollo-server` packages became scoped.",packageRules:[{matchCurrentVersion:">=3.10.3",matchDatasources:["npm"],matchPackageNames:["apollo-server","apollo-server-core","apollo-server-express"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.3.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-errors"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.6.3",matchDatasources:["npm"],matchPackageNames:["apollo-server-types","apollo-server-plugin-base"],replacementName:"@apollo/server",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.7.0",matchDatasources:["npm"],matchPackageNames:["apollo-datasource-rest"],replacementName:"@apollo/datasource-rest",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.7.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-plugin-response-cache"],replacementName:"@apollo/server-plugin-response-cache",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.5.1",matchDatasources:["npm"],matchPackageNames:["apollo-server-plugin-operation-registry"],replacementName:"@apollo/server-plugin-operation-registry",replacementVersion:"3.5.6"},{matchCurrentVersion:">=3.3.3",matchDatasources:["npm"],matchPackageNames:["apollo-reporting-protobuf"],replacementName:"@apollo/usage-reporting-protobuf",replacementVersion:"4.0.0"}]},"babel-eslint-to-eslint-parser":{description:"`babel-eslint` was renamed under the `@babel` scope.",packageRules:[{matchCurrentVersion:">=7.11.0",matchDatasources:["npm"],matchPackageNames:["babel-eslint"],replacementName:"@babel/eslint-parser",replacementVersion:"7.11.0"}]},containerbase:{description:"Replace containerbase dependencies.",packageRules:[{description:"Replace `containerbase/(buildpack|base)` and `renovate/buildpack` with `ghcr.io/containerbase/base`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?containerbase/(?:buildpack|base)$","^ghcr\\.io/containerbase/buildpack$","^(?:docker\\.io/)?renovate/buildpack$"],replacementName:"ghcr.io/containerbase/base"},{description:"Replace `containerbase/node` and `renovate/node` with `ghcr.io/containerbase/node`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?(?:containerbase|renovate)/node$"],replacementName:"ghcr.io/containerbase/node"},{description:"Replace `containerbase/sidecar` and `renovate/sidecar` with `ghcr.io/containerbase/sidecar`.",matchDatasources:["docker"],matchPackagePatterns:["^(?:docker\\.io/)?(?:containerbase|renovate)/sidecar$"],replacementName:"ghcr.io/containerbase/sidecar"},{description:"Replace `renovatebot/internal-tools` with `containerbase/internal-tools`.",matchDatasources:["github-tags"],matchPackageNames:["renovatebot/internal-tools"],replacementName:"containerbase/internal-tools"}]},"cucumber-to-scoped":{description:"`cucumber` became scoped.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["cucumber"],replacementName:"@cucumber/cucumber",replacementVersion:"7.0.0"}]},"fastify-to-scoped":{description:"`fastify` packages became scoped.",packageRules:[{matchCurrentVersion:">=3.3.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-accepts-serializer"],replacementName:"@fastify/accepts-serializer",replacementVersion:"4.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-accepts"],replacementName:"@fastify/accepts",replacementVersion:"3.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-auth"],replacementName:"@fastify/auth",replacementVersion:"2.0.0"},{matchCurrentVersion:">=3.13.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-autoload"],replacementName:"@fastify/autoload",replacementVersion:"4.0.0"},{matchCurrentVersion:">=1.3.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-awilix"],replacementName:"@fastify/awilix",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-basic-auth"],replacementName:"@fastify/basic-auth",replacementVersion:"3.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-bearer-auth"],replacementName:"@fastify/bearer-auth",replacementVersion:"7.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-caching"],replacementName:"@fastify/caching",replacementVersion:"7.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-circuit-breaker"],replacementName:"@fastify/circuit-breaker",replacementVersion:"2.0.0"},{matchCurrentVersion:">=4.1.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-compress"],replacementName:"@fastify/compress",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.7.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-cookie"],replacementName:"@fastify/cookie",replacementVersion:"6.0.0"},{matchCurrentVersion:">=6.1.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-cors"],replacementName:"@fastify/cors",replacementVersion:"7.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-diagnostics-channel"],replacementName:"@fastify/diagnostics-channel",replacementVersion:"2.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-elasticsearch"],replacementName:"@fastify/elasticsearch",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-env"],replacementName:"@fastify/env",replacementVersion:"3.0.0"},{matchCurrentVersion:">=1.2.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-error"],replacementName:"@fastify/error",replacementVersion:"2.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-etag"],replacementName:"@fastify/etag",replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.4.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-express"],replacementName:"@fastify/express",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.1.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-flash"],replacementName:"@fastify/flash",replacementVersion:"4.0.0"},{matchCurrentVersion:">=5.3.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-formbody"],replacementName:"@fastify/formbody",replacementVersion:"6.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-funky"],replacementName:"@fastify/funky",replacementVersion:"2.0.0"},{matchCurrentVersion:">=7.1.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-helmet"],replacementName:"@fastify/helmet",replacementVersion:"8.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-hotwire"],replacementName:"@fastify/hotwire",replacementVersion:"1.0.0"},{matchCurrentVersion:">=6.3.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-http-proxy"],replacementName:"@fastify/http-proxy",replacementVersion:"7.0.0"},{matchCurrentVersion:">=4.2.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-jwt"],replacementName:"@fastify/jwt",replacementVersion:"5.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-kafka"],replacementName:"@fastify/kafka",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-leveldb"],replacementName:"@fastify/leveldb",replacementVersion:"4.0.0"},{matchCurrentVersion:">=4.2.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-mongodb"],replacementName:"@fastify/mongodb",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.4.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-multipart"],replacementName:"@fastify/multipart",replacementVersion:"6.0.0"},{matchCurrentVersion:">=2.2.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-mysql"],replacementName:"@fastify/mysql",replacementVersion:"3.0.0"},{matchCurrentVersion:">=7.3.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-nextjs"],replacementName:"@fastify/nextjs",replacementVersion:"8.0.0"},{matchCurrentVersion:">=4.6.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-oauth2"],replacementName:"@fastify/oauth2",replacementVersion:"5.0.0"},{matchCurrentVersion:">=0.5.0",matchDatasources:["npm"],matchPackageNames:["fastify-passport"],replacementName:"@fastify/passport",replacementVersion:"1.0.0"},{matchCurrentVersion:">=3.7.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-postgres"],replacementName:"@fastify/postgres",replacementVersion:"4.0.0"},{matchCurrentVersion:">=5.9.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-rate-limit"],replacementName:"@fastify/rate-limit",replacementVersion:"6.0.0"},{matchCurrentVersion:">=4.4.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-redis"],replacementName:"@fastify/redis",replacementVersion:"5.0.0"},{matchCurrentVersion:">=6.7.0 <7.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-reply-from"],replacementName:"@fastify/reply-from",replacementVersion:"7.0.0"},{matchCurrentVersion:">=2.3.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-request-context"],replacementName:"@fastify/request-context",replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-response-validation"],replacementName:"@fastify/response-validation",replacementVersion:"1.0.0"},{matchCurrentVersion:">=2.1.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-routes-stats"],replacementName:"@fastify/routes-stats",replacementVersion:"3.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-routes"],replacementName:"@fastify/routes",replacementVersion:"4.0.0"},{matchCurrentVersion:">=1.1.0 <2.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-schedule"],replacementName:"@fastify/schedule",replacementVersion:"2.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-secure-session"],replacementName:"@fastify/secure-session",replacementVersion:"4.0.0"},{matchCurrentVersion:">=3.2.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-sensible"],replacementName:"@fastify/sensible",replacementVersion:"4.0.0"},{matchCurrentVersion:">=0.3.0 <1.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-soap-client"],replacementName:"@fastify/soap-client",replacementVersion:"1.0.0"},{matchCurrentVersion:">=4.7.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-static"],replacementName:"@fastify/static",replacementVersion:"5.0.0"},{matchCurrentVersion:">=5.2.0 <6.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-swagger"],replacementName:"@fastify/swagger",replacementVersion:"6.0.0"},{matchCurrentVersion:">=3.1.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-url-data"],replacementName:"@fastify/url-data",replacementVersion:"4.0.0"},{matchCurrentVersion:">=4.3.0 <5.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-websocket"],replacementName:"@fastify/websocket",replacementVersion:"5.0.0"},{matchCurrentVersion:">=2.1.0 <3.0.0",matchDatasources:["npm"],matchPackageNames:["fastify-zipkin"],replacementName:"@fastify/zipkin",replacementVersion:"3.0.0"}]},"hapi-to-scoped":{description:"`hapi` became scoped.",packageRules:[{matchCurrentVersion:">=18.0.0",matchDatasources:["npm"],matchPackageNames:["hapi"],replacementName:"@hapi/hapi",replacementVersion:"18.2.0"}]},"jade-to-pug":{description:"Jade was renamed to Pug.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["jade"],replacementName:"pug",replacementVersion:"2.0.0"}]},"joi-to-scoped":{description:"`joi` became scoped under the `hapi` organization.",packageRules:[{matchCurrentVersion:">=14.0.0 <14.4.0",matchDatasources:["npm"],matchPackageNames:["joi"],replacementName:"@hapi/joi",replacementVersion:"14.4.0"}]},"joi-to-unscoped":{description:"`joi` was moved out of the `hapi` organization.",packageRules:[{matchCurrentVersion:">=17.0.0",matchDatasources:["npm"],matchPackageNames:["@hapi/joi"],replacementName:"joi",replacementVersion:"17.1.1"}]},"k8s-registry-move":{description:"The Kubernetes container registry has changed from `k8s.gcr.io` to `registry.k8s.io`.",packageRules:[{matchDatasources:["docker"],matchPackagePatterns:["^k8s\\.gcr\\.io/.+$"],replacementNameTemplate:"{{{replace 'k8s\\.gcr\\.io/' 'registry.k8s.io/' packageName}}}"}]},"middie-to-scoped":{description:"`middie` became scoped.",packageRules:[{matchCurrentVersion:">=7.1.0 <8.0.0",matchDatasources:["npm"],matchPackageNames:["middie"],replacementName:"@fastify/middie",replacementVersion:"8.0.0"}]},"now-to-vercel":{description:"`now` was renamed to `vercel`.",packageRules:[{matchCurrentVersion:">=21.0.0",matchDatasources:["npm"],matchPackageNames:["now"],replacementName:"vercel",replacementVersion:"21.0.0"}]},"parcel-css-to-lightningcss":{description:"`@parcel/css` was renamed to `lightningcss`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["@parcel/css"],replacementName:"lightningcss",replacementVersion:"1.14.0"}]},"react-query-devtools-to-scoped":{description:"`react-query/devtools` became scoped under the `tanstack` organization.",packageRules:[{matchCurrentVersion:">=2.0.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["react-query/devtools"],replacementName:"@tanstack/react-query-devtools",replacementVersion:"4.0.0"}]},"react-query-to-scoped":{description:"`react-query` became scoped under the `tanstack` organization.",packageRules:[{matchCurrentVersion:">=3.0.0 <4.0.0",matchDatasources:["npm"],matchPackageNames:["react-query"],replacementName:"@tanstack/react-query",replacementVersion:"4.0.5"}]},"react-scripts-ts-to-react-scripts":{description:"`react-scripts` supports TypeScript since version `2.1.0`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["react-scripts-ts"],replacementName:"react-scripts",replacementVersion:"2.1.8"}]},"redux-devtools-extension-to-scope":{description:"The `redux-devtools-extension` package was renamed to `@redux-devtools/extension`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["redux-devtools-extension"],replacementName:"@redux-devtools/extension",replacementVersion:"3.0.0"}]},"renovate-pep440-to-renovatebot-pep440":{description:"The `@renovate/pep440` package was renamed to `@renovatebot/pep440`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["@renovate/pep440"],replacementName:"@renovatebot/pep440",replacementVersion:"1.0.0"}]},"rollup-node-resolve-to-scoped":{description:"The node-resolve plugin for rollup became scoped.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["rollup-plugin-node-resolve"],replacementName:"@rollup/plugin-node-resolve",replacementVersion:"6.0.0"}]},"spectre-cli-to-spectre-console-cli":{description:"The `Spectre.Cli` package was renamed to `Spectre.Console.Cli`.",packageRules:[{matchDatasources:["nuget"],matchPackageNames:["Spectre.Cli"],replacementName:"Spectre.Console.Cli",replacementVersion:"0.45.0"}]},"vso-task-lib-to-azure-pipelines-task-lib":{description:"The `vso-task-lib` package is now published as `azure-pipelines-task-lib`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["vso-task-lib"],replacementName:"azure-pipelines-task-lib",replacementVersion:"3.4.0"}]},"vsts-task-lib-to-azure-pipelines-task-lib":{description:"The `vsts-task-lib` package is now published as `azure-pipelines-task-lib`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["vsts-task-lib"],replacementName:"azure-pipelines-task-lib",replacementVersion:"3.4.0"}]},"xmldom-to-scoped":{description:"The `xmldom` package is now published as `@xmldom/xmldom`.",packageRules:[{matchDatasources:["npm"],matchPackageNames:["xmldom","xmldom-alpha"],replacementName:"@xmldom/xmldom",replacementVersion:"0.7.5"}]}};var y7h=[[["@material-ui/codemod"],"@mui/codemod"],[["@material-ui/core"],"@mui/material"],[["@material-ui/icons"],"@mui/icons-material"],[["@material-ui/lab"],"@mui/labs"],[["@material-ui/private-theming"],"@mui/private-theming"],[["@material-ui/styled-engine"],"@mui/styled-engine"],[["@material-ui/styled-engine-sc"],"@mui/styled-engine-sc"],[["@material-ui/styles"],"@mui/styles"],[["@material-ui/system"],"@mui/system"],[["@material-ui/types"],"@mui/types"],[["@material-ui/unstyled"],"@mui/core"]],_7h={description:"The `material-ui` monorepo org was renamed from `@material-ui` to `@mui`.",packageRules:[{matchCurrentVersion:">=4.0.0 <5.0.0",matchDatasources:["npm"],replacements:y7h,replacementVersion:"5.0.0"}],title:"material-ui-to-mui"},A7h={description:"The `messageformat` monorepo package naming scheme changed from `messageFormat-{{package}}`-to-`@messageformat/{{package}}`.",packageRules:[{matchCurrentVersion:">=2.0.0 <3.0.0",matchDatasources:["npm"],replacements:[[["messageformat-cli"],"@messageformat/cli"],[["messageformat"],"@messageformat/core"]],replacementVersion:"3.0.0"},{matchCurrentVersion:">=0.4.0 <1.0.0",matchDatasources:["npm"],replacements:[[["messageformat-convert"],"@messageformat/convert"],[["react-message-context"],"@messageformat/react"]],replacementVersion:"1.0.0"},{matchCurrentVersion:">=4.0.0 <5.0.0",matchDatasources:["npm"],replacements:[[["messageformat-parser"],"@messageformat/parser"]],replacementVersion:"5.0.0"}],title:"messageFormat-{{package}}-to-@messageformat/{{package}}"};(0,g7h.addPresets)(LFt.presets,A7h,_7h)});var l9o=A(rRr=>{"use strict";Object.defineProperty(rRr,"__esModule",{value:!0});rRr.presets=void 0;var r9o=["before 4am"],n9o=["before 4am on Monday"],i9o=["before 4am on the first day of the month"],s9o=["after 10pm every weekday","before 5am every weekday","every weekend"],a9o=["every 3 months on the first day of the month"],o9o=["every weekday"],c9o=["every weekend"],u9o=["every 12 months on the first day of the month"];rRr.presets={automergeDaily:{automergeSchedule:r9o,description:"Schedule automerge daily."},automergeEarlyMondays:{automergeSchedule:n9o,description:"Weekly automerge schedule on early Monday mornings."},automergeMonthly:{automergeSchedule:i9o,description:"Schedule automerge monthly."},automergeNonOfficeHours:{automergeSchedule:s9o,description:"Schedule automerge for typical non-office hours (night time and weekends)."},automergeQuarterly:{automergeSchedule:a9o,description:"Schedule automerge quarterly."},automergeWeekdays:{automergeSchedule:o9o,description:"Schedule automerge for weekdays."},automergeWeekends:{automergeSchedule:c9o,description:"Schedule automerge for weekends."},automergeWeekly:{description:"Schedule automerge weekly.",extends:["schedule:automergeEarlyMondays"]},automergeYearly:{automergeSchedule:u9o,description:"Schedule automerge once a year (not recommended)."},daily:{description:"Schedule daily.",schedule:r9o},earlyMondays:{description:"Weekly schedule on early Monday mornings.",schedule:n9o},monthly:{description:"Schedule monthly.",schedule:i9o},nonOfficeHours:{description:"Schedule for typical non-office hours (night time and weekends).",schedule:s9o},quarterly:{description:"Schedule quarterly.",schedule:a9o},weekdays:{description:"Schedule for weekdays.",schedule:o9o},weekends:{description:"Schedule for weekends.",schedule:c9o},weekly:{description:"Schedule weekly.",extends:["schedule:earlyMondays"]},yearly:{description:"Schedule once a year (not recommended).",schedule:u9o}}});var d9o=A(nRr=>{"use strict";Object.defineProperty(nRr,"__esModule",{value:!0});nRr.presets=void 0;nRr.presets={all:{description:["Apply crowd-sourced workarounds for known problems with packages."],extends:["workarounds:mavenCommonsAncientVersion","workarounds:ignoreSpringCloudNumeric","workarounds:ignoreWeb3jCoreWithOldReleaseTimestamp","workarounds:ignoreHttp4sDigestMilestones","workarounds:typesNodeVersioning","workarounds:reduceRepologyServerLoad","workarounds:doNotUpgradeFromAlpineStableToEdge","workarounds:supportRedHatImageVersion","workarounds:javaLTSVersions","workarounds:disableEclipseLifecycleMapping","workarounds:disableMavenParentRoot","workarounds:containerbase"],ignoreDeps:[]},containerbase:{description:"Add some containerbase overrides",packageRules:[{description:"Use node versioning for `(containerbase|renovate)/node` images",matchDatasources:["docker"],matchPackagePatterns:["^(?:(?:docker|ghcr)\\.io/)?(?:containerbase|renovate)/node$"],versioning:"node"}]},disableEclipseLifecycleMapping:{description:"Disable Eclipse m2e lifecycle-mapping placeholder package.",packageRules:[{enabled:!1,matchDatasources:["maven"],matchPackageNames:["org.eclipse.m2e:lifecycle-mapping"]}]},disableMavenParentRoot:{description:"Avoid version fetching for Maven packages detected as project root.",packageRules:[{enabled:!1,matchDepTypes:["parent-root"],matchManagers:["maven"]}]},doNotUpgradeFromAlpineStableToEdge:{description:"Do not upgrade from Alpine stable to edge.",packageRules:[{allowedVersions:"<20000000",matchCurrentVersion:"!/^\\d{8}$/",matchDatasources:["docker"],matchPackageNames:["alpine"]}]},ignoreHttp4sDigestMilestones:{description:"Ignore `http4s` digest-based `1.x` milestones.",packageRules:[{allowedVersions:"!/^1\\.0-\\d+-[a-fA-F0-9]{7}$/",matchManagers:["sbt"],matchPackagePrefixes:["org.http4s:"]}]},ignoreSpringCloudNumeric:{description:"Ignore spring cloud `1.x` releases.",packageRules:[{allowedVersions:"/^[A-Z]/",matchDatasources:["maven"],matchPackageNames:["org.springframework.cloud:spring-cloud-starter-parent"]}]},ignoreWeb3jCoreWithOldReleaseTimestamp:{description:"Ignore `web3j` `5.0.0` release.",packageRules:[{allowedVersions:"!/^5\\.0\\.0/",matchDatasources:["maven"],matchPackageNames:["org.web3j:core"]}]},javaLTSVersions:{description:"Limit Java runtime versions to LTS releases.",packageRules:[{allowedVersions:"/^(?:8|11|17)(?:\\.|-|$)/",description:"Limit Java runtime versions to LTS releases. To receive all major releases add `workarounds:javaLTSVersions` to the `ignorePresets` array.",matchDatasources:["docker","java-version"],matchPackageNames:["eclipse-temurin","amazoncorretto","adoptopenjdk","openjdk","java","java-jre","sapmachine"],versioning:"regex:^(?<major>\\d+)?(\\.(?<minor>\\d+))?(\\.(?<patch>\\d+))?([\\._+](?<build>\\d+))?(-(?<compatibility>.*))?$"}]},mavenCommonsAncientVersion:{description:"Fix some problems with very old Maven commons versions.",packageRules:[{allowedVersions:"!/^200\\d{5}(\\.\\d+)?/",matchDatasources:["maven","sbt-package"],matchPackagePrefixes:["commons-"]}]},reduceRepologyServerLoad:{description:"Limit concurrent requests to reduce load on Repology servers until we can fix this properly, see issue `#10133`.",hostRules:[{concurrentRequestLimit:1,matchHost:"repology.org"}]},supportRedHatImageVersion:{description:"Use specific versioning for Red Hat-maintained container images.",packageRules:[{matchDatasources:["docker"],matchPackageNames:["registry.access.redhat.com/rhel","registry.access.redhat.com/rhel-atomic","registry.access.redhat.com/rhel-init","registry.access.redhat.com/rhel-minimal"],matchPackagePrefixes:["registry.access.redhat.com/rhceph/","registry.access.redhat.com/rhgs3/","registry.access.redhat.com/rhel7","registry.access.redhat.com/rhel8/","registry.access.redhat.com/rhel9/","registry.access.redhat.com/rhscl/","registry.access.redhat.com/ubi7","registry.access.redhat.com/ubi8","registry.access.redhat.com/ubi9","redhat/"],versioning:"redhat"}]},typesNodeVersioning:{description:"Use node versioning for `@types/node`.",packageRules:[{matchManagers:["npm"],matchPackageNames:["@types/node"],versioning:"node"}]}}});var p9o=A(Zge=>{"use strict";Object.defineProperty(Zge,"__esModule",{value:!0});Zge.getPreset=Zge.groups=void 0;var PB=(tn(),Dr(en)),b7h=PB.__importStar(VBo()),C7h=PB.__importStar(zBo()),v7h=PB.__importStar($Bo()),E7h=PB.__importStar(HBo()),D7h=PB.__importStar(WBo()),S7h=PB.__importStar(c0i()),w7h=PB.__importStar(YBo()),I7h=PB.__importStar(JBo()),x7h=PB.__importStar(XBo()),T7h=PB.__importStar(ZBo()),P7h=PB.__importStar(t9o()),R7h=PB.__importStar(l9o()),k7h=PB.__importStar(d9o());Zge.groups={config:b7h.presets,default:C7h.presets,docker:v7h.presets,group:E7h.presets,helpers:D7h.presets,monorepo:S7h.presets,npm:w7h.presets,packages:I7h.presets,preview:x7h.presets,regexManagers:T7h.presets,replacements:P7h.presets,schedule:R7h.presets,workarounds:k7h.presets};function F7h({repo:e,presetName:r}){return Zge.groups[e]&&r?Zge.groups[e][r]:void 0}Zge.getPreset=F7h});var f9o=A(Ppt=>{"use strict";Object.defineProperty(Ppt,"__esModule",{value:!0});Ppt.getPresetFromEndpoint=Ppt.fetchJSONFile=void 0;var N7h=Pi(),O7h=fA(),B7h=Ug(),iRr=Xge();async function m9o(e,r,t,n){let i;try{i=await O7h.platform.getRawFile(r,e,n??void 0)}catch(s){throw s instanceof B7h.ExternalHostError?s:(N7h.logger.debug(`Preset file ${r} not found in ${e}`),new Error(iRr.PRESET_DEP_NOT_FOUND))}if(!i)throw new Error(iRr.PRESET_DEP_NOT_FOUND);return(0,iRr.parsePreset)(i)}Ppt.fetchJSONFile=m9o;function q7h(e,r,t,n,i){return(0,iRr.fetchPreset)({repo:e,filePreset:r,presetPath:t,endpoint:n,tag:i,fetch:m9o})}Ppt.getPresetFromEndpoint=q7h});var d0i=A(aRr=>{"use strict";Object.defineProperty(aRr,"__esModule",{value:!0});aRr.getPreset=void 0;var sRr=(tn(),Dr(en)),h9o=_f(),M7h=sRr.__importStar(r0i()),L7h=sRr.__importStar(i0i()),j7h=sRr.__importStar(a0i()),l0i=sRr.__importStar(f9o()),G7h={azure:l0i,bitbucket:l0i,"bitbucket-server":l0i,codecommit:null,gitea:M7h,github:L7h,gitlab:j7h,local:null};function U7h({repo:e,presetName:r="default",presetPath:t,tag:n}){let i=h9o.GlobalConfig.get("platform");if(!i)throw new Error("Missing platform config for local preset.");let s=G7h[i];if(!s)throw new Error("The platform you're using ($platform) does not support local presets.");let a=h9o.GlobalConfig.get("endpoint");return s.getPresetFromEndpoint(e,r,t,a,n)}aRr.getPreset=U7h});var _9o=A(oRr=>{"use strict";Object.defineProperty(oRr,"__esModule",{value:!0});oRr.getPreset=void 0;var g9o=Pi(),y9o=Zrr(),V7h=Wb(),p0i=Xge(),z7h="npm",$7h=new V7h.Http(z7h);async function Q7h({repo:e,presetName:r="default"}){let t;try{let i=(0,y9o.resolveRegistryUrl)(e);g9o.logger.once.warn({registryUrl:i,pkg:e},"Using npm packages for Renovate presets is now deprecated. Please migrate to repository-based presets instead.");let s=(0,y9o.resolvePackageUrl)(i,e),a=(await $7h.getJson(s)).body;t=a.versions[a["dist-tags"].latest]}catch{throw new Error(p0i.PRESET_DEP_NOT_FOUND)}if(!(t!=null&&t["renovate-config"]))throw new Error(p0i.PRESET_RENOVATE_CONFIG_NOT_FOUND);let n=t["renovate-config"][r];if(!n){let i=Object.keys(t["renovate-config"]);throw g9o.logger.debug({presetNames:i,presetName:r},"Preset not found within renovate-config"),new Error(p0i.PRESET_NOT_FOUND)}return n}oRr.getPreset=Q7h});var GFt=A(MX=>{"use strict";Object.defineProperty(MX,"__esModule",{value:!0});MX.resolveConfigPresets=MX.getPreset=MX.parsePreset=MX.replaceArgs=void 0;var LX=(tn(),Dr(en)),e1e=LX.__importDefault(_a()),A9o=Zp(),s5=Pi(),K7h=Ug(),b9o=LX.__importStar(P3()),H7h=iP(),jFt=Ba(),W7h=LX.__importStar(e0i()),Y7h=LX.__importStar(Yge()),C9o=gFt(),J7h=cfi(),X7h=LX.__importStar(r0i()),Z7h=LX.__importStar(i0i()),e6h=LX.__importStar(a0i()),t6h=LX.__importStar(p9o()),r6h=LX.__importStar(d0i()),n6h=LX.__importStar(_9o()),Mse=Xge(),i6h={github:Z7h,npm:n6h,gitlab:e6h,gitea:X7h,local:r6h,internal:t6h},v9o=(0,jFt.regEx)(/^(?<repo>~?[\w\-. /]+?)\/\/(?:(?<presetPath>[\w\-./]+)\/)?(?<presetName>[\w\-.]+)(?:#(?<tag>[\w\-./]+?))?$/),s6h=(0,jFt.regEx)(/^(?<repo>~?[\w\-. /]+)(?::(?<presetName>[\w\-.+/]+))?(?:#(?<tag>[\w\-./]+?))?$/);function uRr(e,r){if(e1e.default.string(e)){let t=e;for(let[n,i]of Object.entries(r)){let s=(0,jFt.regEx)(`{{${n}}}`,"g",!1);t=t.replace(s,i)}return t}if(e1e.default.array(e)){let t=[];for(let n of e)t.push(uRr(n,r));return t}if(e1e.default.object(e)){let t={};for(let[n,i]of Object.entries(e))t[n]=uRr(i,r);return t}return e}MX.replaceArgs=uRr;function E9o(e){var l,u;let r=e,t,n,i,s,a,o;if(r.startsWith("github>")?(t="github",r=r.substring(7)):r.startsWith("gitlab>")?(t="gitlab",r=r.substring(7)):r.startsWith("gitea>")?(t="gitea",r=r.substring(6)):r.startsWith("local>")?(t="local",r=r.substring(6)):!r.startsWith("@")&&!r.startsWith(":")&&r.includes("/")&&(t="local"),r=r.replace((0,jFt.regEx)(/^npm>/),""),t=t??"npm",r.includes("(")&&(o=r.slice(r.indexOf("(")+1,-1).split(",").map(m=>m.trim()),r=r.slice(0,r.indexOf("("))),["compatibility","config","default","docker","group","helpers","monorepo","npm","packages","preview","regexManagers","replacements","schedule","workarounds"].some(m=>r.startsWith(`${m}:`)))t="internal",[i,s]=r.split(":");else if(r.startsWith(":"))t="internal",i="default",s=r.slice(1);else if(r.startsWith("@"))[,i]=(0,jFt.regEx)(/(@.*?)(:|$)/).exec(r),r=r.slice(i.length),i.includes("/")||(i+="/renovate-config"),r===""?s="default":s=r.slice(1);else if(r.includes("//")){if(r.includes(":"))throw new Error(Mse.PRESET_PROHIBITED_SUBPRESET);if(!v9o.test(r))throw new Error(Mse.PRESET_INVALID);({repo:i,presetPath:n,presetName:s,tag:a}=((l=v9o.exec(r))==null?void 0:l.groups)??{})}else({repo:i,presetName:s,tag:a}=((u=s6h.exec(r))==null?void 0:u.groups)??{}),t==="npm"&&!i.startsWith("renovate-config-")&&(i=`renovate-config-${i}`),e1e.default.nonEmptyString(s)||(s="default");return{presetSource:t,presetPath:n,repo:i,presetName:s,tag:a,params:o}}MX.parsePreset=E9o;async function m0i(e,r){s5.logger.trace(`getPreset(${e})`);let t=J7h.removedPresets[e];if(t)return m0i(t,r);if(t===null)return{};let{presetSource:n,repo:i,presetPath:s,presetName:a,tag:o,params:c}=E9o(e),l=`preset:${e}`,u=b9o.get(l);if(e1e.default.nullOrUndefined(u)&&(u=await i6h[n].getPreset({repo:i,presetPath:s,presetName:a,tag:o}),b9o.set(l,u)),!u)throw new Error(Mse.PRESET_DEP_NOT_FOUND);if(s5.logger.trace({presetConfig:u},`Found preset ${e}`),c){let b={};for(let[v,w]of c.entries())b[`arg${v}`]=w;u=uRr(u,b)}s5.logger.trace({presetConfig:u},`Applied params to preset ${e}`);let m=Object.keys(u);m.length===2&&m.includes("description")&&m.includes("extends")&&delete u.description;let h=["description","matchPackageNames","excludePackageNames","matchPackagePatterns","excludePackagePatterns","matchPackagePrefixes","excludePackagePrefixes"];m.every(b=>h.includes(b))&&delete u.description;let{migratedConfig:_}=Y7h.migrateConfig(u);return W7h.massageConfig(_)}MX.getPreset=m0i;async function cRr(e,r,t,n=[]){var a,o;let i=(0,H7h.clone)(t);(!i||i.length===0)&&(i=e.ignorePresets??[]),s5.logger.trace({config:e,existingPresets:n},"resolveConfigPresets");let s={};if((a=e.extends)!=null&&a.length){for(let c of e.extends)if(o6h(c,n,i)){s5.logger.trace(`Resolving preset "${c}"`);let l=await a6h(c,r,e,n),u=await cRr(l,r??e,i,n.concat([c]));((o=e==null?void 0:e.ignoreDeps)==null?void 0:o.length)===0&&delete u.description,s=(0,C9o.mergeChildConfig)(s,u)}}s5.logger.trace({config:s},"Post-preset resolve config"),s=(0,C9o.mergeChildConfig)(s,e),delete s.extends,delete s.ignorePresets,s5.logger.trace({config:s},"Post-merge resolve config");for(let[c,l]of Object.entries(s)){let u=["content","onboardingConfig"];if(e1e.default.array(l)){s[c]=[];for(let m of l)e1e.default.object(m)?s[c].push(await cRr(m,r,i,n)):s[c].push(m)}else e1e.default.object(l)&&!u.includes(c)&&(s5.logger.trace(`Resolving object "${c}"`),s[c]=await cRr(l,r,i,n))}return s5.logger.trace({config:e},"Input config"),s5.logger.trace({config:s},"Resolved config"),s}MX.resolveConfigPresets=cRr;async function a6h(e,r,t,n){try{return await m0i(e,r??t)}catch(i){if(s5.logger.debug({preset:e,err:i},"Preset fetch error"),i instanceof K7h.ExternalHostError||i.message===A9o.PLATFORM_RATE_LIMIT_EXCEEDED)throw i;let s=new Error(A9o.CONFIG_VALIDATION);throw i.message===Mse.PRESET_DEP_NOT_FOUND?s.validationError=`Cannot find preset's package (${e})`:i.message===Mse.PRESET_RENOVATE_CONFIG_NOT_FOUND?s.validationError=`Preset package is missing a renovate-config entry (${e})`:i.message===Mse.PRESET_NOT_FOUND?s.validationError=`Preset name not found within published preset config (${e})`:i.message===Mse.PRESET_INVALID?s.validationError=`Preset is invalid (${e})`:i.message===Mse.PRESET_PROHIBITED_SUBPRESET?s.validationError=`Sub-presets cannot be combined with a custom path (${e})`:i.message===Mse.PRESET_INVALID_JSON?s.validationError=`Preset is invalid JSON (${e})`:s.validationError=`Preset caused unexpected error (${e})`,n.length&&(s.validationError+=". Note: this is a *nested* preset so please contact the preset author if you are unable to fix it yourself."),s5.logger.info({validationError:s.validationError},"Throwing preset error"),s}}function o6h(e,r,t){return r.includes(e)?(s5.logger.debug(`Already seen preset ${e} in [${r.join(", ")}]`),!1):t.includes(e)?(s5.logger.debug(`Ignoring preset ${e} in [${r.join(", ")}]`),!1):!0}});var kpt=A(Rpt=>{"use strict";Object.defineProperty(Rpt,"__esModule",{value:!0});Rpt.applySecretsToConfig=Rpt.validateConfigSecrets=void 0;var c6h=(tn(),Dr(en)),Lse=c6h.__importDefault(_a()),f0i=Zp(),u6h=Pi(),I9o=Ba(),l6h=Q2(),x9o="[A-Za-z][A-Za-z0-9_]*",d6h=(0,I9o.regEx)(`^${x9o}$`),D9o=(0,I9o.regEx)(`{{ secrets\\.(${x9o}) }}`);function S9o(e){if(!e)return;let r=[];if(Lse.default.plainObject(e))for(let[t,n]of Object.entries(e))d6h.test(t)||r.push(`Invalid secret name "${t}"`),Lse.default.string(n)||r.push(`Secret values must be strings. Found type ${typeof n} for secret ${t}`);else r.push(`Config secrets must be a plain object. Found: ${typeof e}`);if(r.length)throw u6h.logger.error({validationErrors:r},"Invalid secrets configured"),new Error(f0i.CONFIG_SECRETS_INVALID)}function p6h(e){if(S9o(e.secrets),e.repositories)for(let r of e.repositories)Lse.default.plainObject(r)&&S9o(r.secrets)}Rpt.validateConfigSecrets=p6h;function w9o(e,r,t){if(!D9o.test(r))return r;if(["branch","commit","group","pr","semantic"].some(i=>e.startsWith(i))){let i=new Error(f0i.CONFIG_VALIDATION);throw i.validationSource="config",i.validationError="Disallowed secret substitution",i.validationMessage=`The field ${e} may not use secret substitution`,i}return r.replace(D9o,(i,s)=>{if(t!=null&&t[s])return t[s];let a=new Error(f0i.CONFIG_VALIDATION);throw a.validationSource="config",a.validationError="Unknown secret name",a.validationMessage=`The following secret name was not found in config: ${String(s)}`,a})}function h0i(e,r,t){let n={...e};t&&delete n.secrets;for(let[i,s]of Object.entries(n))if(Lse.default.plainObject(s)&&(n[i]=h0i(s,r,t)),Lse.default.string(s)&&(n[i]=w9o(i,s,r)),Lse.default.array(s))for(let[a,o]of s.entries())Lse.default.plainObject(o)?s[a]=h0i(o,r,t):Lse.default.string(o)&&(s[a]=w9o(i,o,r));return n}function m6h(e,r=e.secrets,t=!0){if(Lse.default.plainObject(r))for(let n of Object.values(r))(0,l6h.addSecretForSanitizing)(n);return h0i(e,r,t)}Rpt.applySecretsToConfig=m6h});var T9o=A(lRr=>{"use strict";Object.defineProperty(lRr,"__esModule",{value:!0});lRr._globalThis=void 0;lRr._globalThis=typeof globalThis=="object"?globalThis:global});var P9o=A(Uxe=>{"use strict";var f6h=Uxe&&Uxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),h6h=Uxe&&Uxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&f6h(r,e,t)};Object.defineProperty(Uxe,"__esModule",{value:!0});h6h(T9o(),Uxe)});var R9o=A(Vxe=>{"use strict";var g6h=Vxe&&Vxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),y6h=Vxe&&Vxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&g6h(r,e,t)};Object.defineProperty(Vxe,"__esModule",{value:!0});y6h(P9o(),Vxe)});var g0i=A(dRr=>{"use strict";Object.defineProperty(dRr,"__esModule",{value:!0});dRr.VERSION=void 0;dRr.VERSION="1.4.1"});var N9o=A(Fpt=>{"use strict";Object.defineProperty(Fpt,"__esModule",{value:!0});Fpt.isCompatible=Fpt._makeCompatibilityCheck=void 0;var _6h=g0i(),k9o=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function F9o(e){let r=new Set([e]),t=new Set,n=e.match(k9o);if(!n)return()=>!1;let i={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(i.prerelease!=null)return function(c){return c===e};function s(o){return t.add(o),!1}function a(o){return r.add(o),!0}return function(c){if(r.has(c))return!0;if(t.has(c))return!1;let l=c.match(k9o);if(!l)return s(c);let u={major:+l[1],minor:+l[2],patch:+l[3],prerelease:l[4]};return u.prerelease!=null||i.major!==u.major?s(c):i.major===0?i.minor===u.minor&&i.patch<=u.patch?a(c):s(c):i.minor<=u.minor?a(c):s(c)}}Fpt._makeCompatibilityCheck=F9o;Fpt.isCompatible=F9o(_6h.VERSION)});var zxe=A(t1e=>{"use strict";Object.defineProperty(t1e,"__esModule",{value:!0});t1e.unregisterGlobal=t1e.getGlobal=t1e.registerGlobal=void 0;var A6h=R9o(),Npt=g0i(),b6h=N9o(),C6h=Npt.VERSION.split(".")[0],UFt=Symbol.for(`opentelemetry.js.api.${C6h}`),VFt=A6h._globalThis;function v6h(e,r,t,n=!1){var i;let s=VFt[UFt]=(i=VFt[UFt])!==null&&i!==void 0?i:{version:Npt.VERSION};if(!n&&s[e]){let a=new Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return t.error(a.stack||a.message),!1}if(s.version!==Npt.VERSION){let a=new Error(`@opentelemetry/api: Registration of version v${s.version} for ${e} does not match previously registered API v${Npt.VERSION}`);return t.error(a.stack||a.message),!1}return s[e]=r,t.debug(`@opentelemetry/api: Registered a global for ${e} v${Npt.VERSION}.`),!0}t1e.registerGlobal=v6h;function E6h(e){var r,t;let n=(r=VFt[UFt])===null||r===void 0?void 0:r.version;if(!(!n||!(0,b6h.isCompatible)(n)))return(t=VFt[UFt])===null||t===void 0?void 0:t[e]}t1e.getGlobal=E6h;function D6h(e,r){r.debug(`@opentelemetry/api: Unregistering a global for ${e} v${Npt.VERSION}.`);let t=VFt[UFt];t&&delete t[e]}t1e.unregisterGlobal=D6h});var O9o=A(pRr=>{"use strict";Object.defineProperty(pRr,"__esModule",{value:!0});pRr.DiagComponentLogger=void 0;var S6h=zxe(),y0i=class{constructor(r){this._namespace=r.namespace||"DiagComponentLogger"}debug(...r){return zFt("debug",this._namespace,r)}error(...r){return zFt("error",this._namespace,r)}info(...r){return zFt("info",this._namespace,r)}warn(...r){return zFt("warn",this._namespace,r)}verbose(...r){return zFt("verbose",this._namespace,r)}};pRr.DiagComponentLogger=y0i;function zFt(e,r,t){let n=(0,S6h.getGlobal)("diag");if(n)return t.unshift(r),n[e](...t)}});var mRr=A($Ft=>{"use strict";Object.defineProperty($Ft,"__esModule",{value:!0});$Ft.DiagLogLevel=void 0;var w6h;(function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"})(w6h=$Ft.DiagLogLevel||($Ft.DiagLogLevel={}))});var B9o=A(fRr=>{"use strict";Object.defineProperty(fRr,"__esModule",{value:!0});fRr.createLogLevelDiagLogger=void 0;var jse=mRr();function I6h(e,r){e<jse.DiagLogLevel.NONE?e=jse.DiagLogLevel.NONE:e>jse.DiagLogLevel.ALL&&(e=jse.DiagLogLevel.ALL),r=r||{};function t(n,i){let s=r[n];return typeof s=="function"&&e>=i?s.bind(r):function(){}}return{error:t("error",jse.DiagLogLevel.ERROR),warn:t("warn",jse.DiagLogLevel.WARN),info:t("info",jse.DiagLogLevel.INFO),debug:t("debug",jse.DiagLogLevel.DEBUG),verbose:t("verbose",jse.DiagLogLevel.VERBOSE)}}fRr.createLogLevelDiagLogger=I6h});var $xe=A(gRr=>{"use strict";Object.defineProperty(gRr,"__esModule",{value:!0});gRr.DiagAPI=void 0;var x6h=O9o(),T6h=B9o(),q9o=mRr(),hRr=zxe(),P6h="diag",_0i=class e{constructor(){function r(i){return function(...s){let a=(0,hRr.getGlobal)("diag");if(a)return a[i](...s)}}let t=this,n=(i,s={logLevel:q9o.DiagLogLevel.INFO})=>{var a,o,c;if(i===t){let m=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error((a=m.stack)!==null&&a!==void 0?a:m.message),!1}typeof s=="number"&&(s={logLevel:s});let l=(0,hRr.getGlobal)("diag"),u=(0,T6h.createLogLevelDiagLogger)((o=s.logLevel)!==null&&o!==void 0?o:q9o.DiagLogLevel.INFO,i);if(l&&!s.suppressOverrideMessage){let m=(c=new Error().stack)!==null&&c!==void 0?c:"<failed to generate stacktrace>";l.warn(`Current logger will be overwritten from ${m}`),u.warn(`Current logger will overwrite one already registered from ${m}`)}return(0,hRr.registerGlobal)("diag",u,t,!0)};t.setLogger=n,t.disable=()=>{(0,hRr.unregisterGlobal)(P6h,t)},t.createComponentLogger=i=>new x6h.DiagComponentLogger(i),t.verbose=r("verbose"),t.debug=r("debug"),t.info=r("info"),t.warn=r("warn"),t.error=r("error")}static instance(){return this._instance||(this._instance=new e),this._instance}};gRr.DiagAPI=_0i});var M9o=A(yRr=>{"use strict";Object.defineProperty(yRr,"__esModule",{value:!0});yRr.BaggageImpl=void 0;var A0i=class e{constructor(r){this._entries=r?new Map(r):new Map}getEntry(r){let t=this._entries.get(r);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries()).map(([r,t])=>[r,t])}setEntry(r,t){let n=new e(this._entries);return n._entries.set(r,t),n}removeEntry(r){let t=new e(this._entries);return t._entries.delete(r),t}removeEntries(...r){let t=new e(this._entries);for(let n of r)t._entries.delete(n);return t}clear(){return new e}};yRr.BaggageImpl=A0i});var L9o=A(_Rr=>{"use strict";Object.defineProperty(_Rr,"__esModule",{value:!0});_Rr.baggageEntryMetadataSymbol=void 0;_Rr.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")});var b0i=A(Opt=>{"use strict";Object.defineProperty(Opt,"__esModule",{value:!0});Opt.baggageEntryMetadataFromString=Opt.createBaggage=void 0;var R6h=$xe(),k6h=M9o(),F6h=L9o(),N6h=R6h.DiagAPI.instance();function O6h(e={}){return new k6h.BaggageImpl(new Map(Object.entries(e)))}Opt.createBaggage=O6h;function B6h(e){return typeof e!="string"&&(N6h.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=""),{__TYPE__:F6h.baggageEntryMetadataSymbol,toString(){return e}}}Opt.baggageEntryMetadataFromString=B6h});var QFt=A(Bpt=>{"use strict";Object.defineProperty(Bpt,"__esModule",{value:!0});Bpt.ROOT_CONTEXT=Bpt.createContextKey=void 0;function q6h(e){return Symbol.for(e)}Bpt.createContextKey=q6h;var C0i=class e{constructor(r){let t=this;t._currentContext=r?new Map(r):new Map,t.getValue=n=>t._currentContext.get(n),t.setValue=(n,i)=>{let s=new e(t._currentContext);return s._currentContext.set(n,i),s},t.deleteValue=n=>{let i=new e(t._currentContext);return i._currentContext.delete(n),i}}};Bpt.ROOT_CONTEXT=new C0i});var j9o=A(ARr=>{"use strict";Object.defineProperty(ARr,"__esModule",{value:!0});ARr.DiagConsoleLogger=void 0;var v0i=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],E0i=class{constructor(){function r(t){return function(...n){if(console){let i=console[t];if(typeof i!="function"&&(i=console.log),typeof i=="function")return i.apply(console,n)}}}for(let t=0;t<v0i.length;t++)this[v0i[t].n]=r(v0i[t].c)}};ARr.DiagConsoleLogger=E0i});var D0i=A(i1=>{"use strict";Object.defineProperty(i1,"__esModule",{value:!0});i1.createNoopMeter=i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=i1.NOOP_OBSERVABLE_GAUGE_METRIC=i1.NOOP_OBSERVABLE_COUNTER_METRIC=i1.NOOP_UP_DOWN_COUNTER_METRIC=i1.NOOP_HISTOGRAM_METRIC=i1.NOOP_COUNTER_METRIC=i1.NOOP_METER=i1.NoopObservableUpDownCounterMetric=i1.NoopObservableGaugeMetric=i1.NoopObservableCounterMetric=i1.NoopObservableMetric=i1.NoopHistogramMetric=i1.NoopUpDownCounterMetric=i1.NoopCounterMetric=i1.NoopMetric=i1.NoopMeter=void 0;var bRr=class{constructor(){}createHistogram(r,t){return i1.NOOP_HISTOGRAM_METRIC}createCounter(r,t){return i1.NOOP_COUNTER_METRIC}createUpDownCounter(r,t){return i1.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(r,t){return i1.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(r,t){return i1.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(r,t){return i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(r,t){}removeBatchObservableCallback(r){}};i1.NoopMeter=bRr;var qpt=class{};i1.NoopMetric=qpt;var CRr=class extends qpt{add(r,t){}};i1.NoopCounterMetric=CRr;var vRr=class extends qpt{add(r,t){}};i1.NoopUpDownCounterMetric=vRr;var ERr=class extends qpt{record(r,t){}};i1.NoopHistogramMetric=ERr;var Mpt=class{addCallback(r){}removeCallback(r){}};i1.NoopObservableMetric=Mpt;var DRr=class extends Mpt{};i1.NoopObservableCounterMetric=DRr;var SRr=class extends Mpt{};i1.NoopObservableGaugeMetric=SRr;var wRr=class extends Mpt{};i1.NoopObservableUpDownCounterMetric=wRr;i1.NOOP_METER=new bRr;i1.NOOP_COUNTER_METRIC=new CRr;i1.NOOP_HISTOGRAM_METRIC=new ERr;i1.NOOP_UP_DOWN_COUNTER_METRIC=new vRr;i1.NOOP_OBSERVABLE_COUNTER_METRIC=new DRr;i1.NOOP_OBSERVABLE_GAUGE_METRIC=new SRr;i1.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new wRr;function M6h(){return i1.NOOP_METER}i1.createNoopMeter=M6h});var G9o=A(KFt=>{"use strict";Object.defineProperty(KFt,"__esModule",{value:!0});KFt.ValueType=void 0;var L6h;(function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"})(L6h=KFt.ValueType||(KFt.ValueType={}))});var S0i=A(Lpt=>{"use strict";Object.defineProperty(Lpt,"__esModule",{value:!0});Lpt.defaultTextMapSetter=Lpt.defaultTextMapGetter=void 0;Lpt.defaultTextMapGetter={get(e,r){if(e!=null)return e[r]},keys(e){return e==null?[]:Object.keys(e)}};Lpt.defaultTextMapSetter={set(e,r,t){e!=null&&(e[r]=t)}}});var U9o=A(IRr=>{"use strict";Object.defineProperty(IRr,"__esModule",{value:!0});IRr.NoopContextManager=void 0;var j6h=QFt(),w0i=class{active(){return j6h.ROOT_CONTEXT}with(r,t,n,...i){return t.call(n,...i)}bind(r,t){return t}enable(){return this}disable(){return this}};IRr.NoopContextManager=w0i});var HFt=A(xRr=>{"use strict";Object.defineProperty(xRr,"__esModule",{value:!0});xRr.ContextAPI=void 0;var G6h=U9o(),I0i=zxe(),V9o=$xe(),x0i="context",U6h=new G6h.NoopContextManager,T0i=class e{constructor(){}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalContextManager(r){return(0,I0i.registerGlobal)(x0i,r,V9o.DiagAPI.instance())}active(){return this._getContextManager().active()}with(r,t,n,...i){return this._getContextManager().with(r,t,n,...i)}bind(r,t){return this._getContextManager().bind(r,t)}_getContextManager(){return(0,I0i.getGlobal)(x0i)||U6h}disable(){this._getContextManager().disable(),(0,I0i.unregisterGlobal)(x0i,V9o.DiagAPI.instance())}};xRr.ContextAPI=T0i});var P0i=A(WFt=>{"use strict";Object.defineProperty(WFt,"__esModule",{value:!0});WFt.TraceFlags=void 0;var V6h;(function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"})(V6h=WFt.TraceFlags||(WFt.TraceFlags={}))});var TRr=A(jX=>{"use strict";Object.defineProperty(jX,"__esModule",{value:!0});jX.INVALID_SPAN_CONTEXT=jX.INVALID_TRACEID=jX.INVALID_SPANID=void 0;var z6h=P0i();jX.INVALID_SPANID="0000000000000000";jX.INVALID_TRACEID="00000000000000000000000000000000";jX.INVALID_SPAN_CONTEXT={traceId:jX.INVALID_TRACEID,spanId:jX.INVALID_SPANID,traceFlags:z6h.TraceFlags.NONE}});var RRr=A(PRr=>{"use strict";Object.defineProperty(PRr,"__esModule",{value:!0});PRr.NonRecordingSpan=void 0;var $6h=TRr(),R0i=class{constructor(r=$6h.INVALID_SPAN_CONTEXT){this._spanContext=r}spanContext(){return this._spanContext}setAttribute(r,t){return this}setAttributes(r){return this}addEvent(r,t){return this}setStatus(r){return this}updateName(r){return this}end(r){}isRecording(){return!1}recordException(r,t){}};PRr.NonRecordingSpan=R0i});var N0i=A(a5=>{"use strict";Object.defineProperty(a5,"__esModule",{value:!0});a5.getSpanContext=a5.setSpanContext=a5.deleteSpan=a5.setSpan=a5.getActiveSpan=a5.getSpan=void 0;var Q6h=QFt(),K6h=RRr(),H6h=HFt(),k0i=(0,Q6h.createContextKey)("OpenTelemetry Context Key SPAN");function F0i(e){return e.getValue(k0i)||void 0}a5.getSpan=F0i;function W6h(){return F0i(H6h.ContextAPI.getInstance().active())}a5.getActiveSpan=W6h;function z9o(e,r){return e.setValue(k0i,r)}a5.setSpan=z9o;function Y6h(e){return e.deleteValue(k0i)}a5.deleteSpan=Y6h;function J6h(e,r){return z9o(e,new K6h.NonRecordingSpan(r))}a5.setSpanContext=J6h;function X6h(e){var r;return(r=F0i(e))===null||r===void 0?void 0:r.spanContext()}a5.getSpanContext=X6h});var kRr=A(GX=>{"use strict";Object.defineProperty(GX,"__esModule",{value:!0});GX.wrapSpanContext=GX.isSpanContextValid=GX.isValidSpanId=GX.isValidTraceId=void 0;var $9o=TRr(),Z6h=RRr(),eFh=/^([0-9a-f]{32})$/i,tFh=/^[0-9a-f]{16}$/i;function Q9o(e){return eFh.test(e)&&e!==$9o.INVALID_TRACEID}GX.isValidTraceId=Q9o;function K9o(e){return tFh.test(e)&&e!==$9o.INVALID_SPANID}GX.isValidSpanId=K9o;function rFh(e){return Q9o(e.traceId)&&K9o(e.spanId)}GX.isSpanContextValid=rFh;function nFh(e){return new Z6h.NonRecordingSpan(e)}GX.wrapSpanContext=nFh});var M0i=A(FRr=>{"use strict";Object.defineProperty(FRr,"__esModule",{value:!0});FRr.NoopTracer=void 0;var iFh=HFt(),H9o=N0i(),O0i=RRr(),sFh=kRr(),B0i=iFh.ContextAPI.getInstance(),q0i=class{startSpan(r,t,n=B0i.active()){if(!!(t!=null&&t.root))return new O0i.NonRecordingSpan;let s=n&&(0,H9o.getSpanContext)(n);return aFh(s)&&(0,sFh.isSpanContextValid)(s)?new O0i.NonRecordingSpan(s):new O0i.NonRecordingSpan}startActiveSpan(r,t,n,i){let s,a,o;if(arguments.length<2)return;arguments.length===2?o=t:arguments.length===3?(s=t,o=n):(s=t,a=n,o=i);let c=a??B0i.active(),l=this.startSpan(r,s,c),u=(0,H9o.setSpan)(c,l);return B0i.with(u,o,void 0,l)}};FRr.NoopTracer=q0i;function aFh(e){return typeof e=="object"&&typeof e.spanId=="string"&&typeof e.traceId=="string"&&typeof e.traceFlags=="number"}});var j0i=A(NRr=>{"use strict";Object.defineProperty(NRr,"__esModule",{value:!0});NRr.ProxyTracer=void 0;var oFh=M0i(),cFh=new oFh.NoopTracer,L0i=class{constructor(r,t,n,i){this._provider=r,this.name=t,this.version=n,this.options=i}startSpan(r,t,n){return this._getTracer().startSpan(r,t,n)}startActiveSpan(r,t,n,i){let s=this._getTracer();return Reflect.apply(s.startActiveSpan,s,arguments)}_getTracer(){if(this._delegate)return this._delegate;let r=this._provider.getDelegateTracer(this.name,this.version,this.options);return r?(this._delegate=r,this._delegate):cFh}};NRr.ProxyTracer=L0i});var W9o=A(ORr=>{"use strict";Object.defineProperty(ORr,"__esModule",{value:!0});ORr.NoopTracerProvider=void 0;var uFh=M0i(),G0i=class{getTracer(r,t,n){return new uFh.NoopTracer}};ORr.NoopTracerProvider=G0i});var V0i=A(BRr=>{"use strict";Object.defineProperty(BRr,"__esModule",{value:!0});BRr.ProxyTracerProvider=void 0;var lFh=j0i(),dFh=W9o(),pFh=new dFh.NoopTracerProvider,U0i=class{getTracer(r,t,n){var i;return(i=this.getDelegateTracer(r,t,n))!==null&&i!==void 0?i:new lFh.ProxyTracer(this,r,t,n)}getDelegate(){var r;return(r=this._delegate)!==null&&r!==void 0?r:pFh}setDelegate(r){this._delegate=r}getDelegateTracer(r,t,n){var i;return(i=this._delegate)===null||i===void 0?void 0:i.getTracer(r,t,n)}};BRr.ProxyTracerProvider=U0i});var Y9o=A(YFt=>{"use strict";Object.defineProperty(YFt,"__esModule",{value:!0});YFt.SamplingDecision=void 0;var mFh;(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(mFh=YFt.SamplingDecision||(YFt.SamplingDecision={}))});var J9o=A(JFt=>{"use strict";Object.defineProperty(JFt,"__esModule",{value:!0});JFt.SpanKind=void 0;var fFh;(function(e){e[e.INTERNAL=0]="INTERNAL",e[e.SERVER=1]="SERVER",e[e.CLIENT=2]="CLIENT",e[e.PRODUCER=3]="PRODUCER",e[e.CONSUMER=4]="CONSUMER"})(fFh=JFt.SpanKind||(JFt.SpanKind={}))});var X9o=A(XFt=>{"use strict";Object.defineProperty(XFt,"__esModule",{value:!0});XFt.SpanStatusCode=void 0;var hFh;(function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"})(hFh=XFt.SpanStatusCode||(XFt.SpanStatusCode={}))});var Z9o=A(jpt=>{"use strict";Object.defineProperty(jpt,"__esModule",{value:!0});jpt.validateValue=jpt.validateKey=void 0;var z0i="[_0-9a-z-*/]",gFh=`[a-z]${z0i}{0,255}`,yFh=`[a-z0-9]${z0i}{0,240}@[a-z]${z0i}{0,13}`,_Fh=new RegExp(`^(?:${gFh}|${yFh})$`),AFh=/^[ -~]{0,255}[!-~]$/,bFh=/,|=/;function CFh(e){return _Fh.test(e)}jpt.validateKey=CFh;function vFh(e){return AFh.test(e)&&!bFh.test(e)}jpt.validateValue=vFh});var iqo=A(qRr=>{"use strict";Object.defineProperty(qRr,"__esModule",{value:!0});qRr.TraceStateImpl=void 0;var eqo=Z9o(),tqo=32,EFh=512,rqo=",",nqo="=",$0i=class e{constructor(r){this._internalState=new Map,r&&this._parse(r)}set(r,t){let n=this._clone();return n._internalState.has(r)&&n._internalState.delete(r),n._internalState.set(r,t),n}unset(r){let t=this._clone();return t._internalState.delete(r),t}get(r){return this._internalState.get(r)}serialize(){return this._keys().reduce((r,t)=>(r.push(t+nqo+this.get(t)),r),[]).join(rqo)}_parse(r){r.length>EFh||(this._internalState=r.split(rqo).reverse().reduce((t,n)=>{let i=n.trim(),s=i.indexOf(nqo);if(s!==-1){let a=i.slice(0,s),o=i.slice(s+1,n.length);(0,eqo.validateKey)(a)&&(0,eqo.validateValue)(o)&&t.set(a,o)}return t},new Map),this._internalState.size>tqo&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,tqo))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let r=new e;return r._internalState=new Map(this._internalState),r}};qRr.TraceStateImpl=$0i});var sqo=A(MRr=>{"use strict";Object.defineProperty(MRr,"__esModule",{value:!0});MRr.createTraceState=void 0;var DFh=iqo();function SFh(e){return new DFh.TraceStateImpl(e)}MRr.createTraceState=SFh});var aqo=A(LRr=>{"use strict";Object.defineProperty(LRr,"__esModule",{value:!0});LRr.context=void 0;var wFh=HFt();LRr.context=wFh.ContextAPI.getInstance()});var oqo=A(jRr=>{"use strict";Object.defineProperty(jRr,"__esModule",{value:!0});jRr.diag=void 0;var IFh=$xe();jRr.diag=IFh.DiagAPI.instance()});var cqo=A(Gpt=>{"use strict";Object.defineProperty(Gpt,"__esModule",{value:!0});Gpt.NOOP_METER_PROVIDER=Gpt.NoopMeterProvider=void 0;var xFh=D0i(),GRr=class{getMeter(r,t,n){return xFh.NOOP_METER}};Gpt.NoopMeterProvider=GRr;Gpt.NOOP_METER_PROVIDER=new GRr});var lqo=A(URr=>{"use strict";Object.defineProperty(URr,"__esModule",{value:!0});URr.MetricsAPI=void 0;var TFh=cqo(),Q0i=zxe(),uqo=$xe(),K0i="metrics",H0i=class e{constructor(){}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalMeterProvider(r){return(0,Q0i.registerGlobal)(K0i,r,uqo.DiagAPI.instance())}getMeterProvider(){return(0,Q0i.getGlobal)(K0i)||TFh.NOOP_METER_PROVIDER}getMeter(r,t,n){return this.getMeterProvider().getMeter(r,t,n)}disable(){(0,Q0i.unregisterGlobal)(K0i,uqo.DiagAPI.instance())}};URr.MetricsAPI=H0i});var dqo=A(VRr=>{"use strict";Object.defineProperty(VRr,"__esModule",{value:!0});VRr.metrics=void 0;var PFh=lqo();VRr.metrics=PFh.MetricsAPI.getInstance()});var pqo=A(zRr=>{"use strict";Object.defineProperty(zRr,"__esModule",{value:!0});zRr.NoopTextMapPropagator=void 0;var W0i=class{inject(r,t){}extract(r,t){return r}fields(){return[]}};zRr.NoopTextMapPropagator=W0i});var fqo=A(UX=>{"use strict";Object.defineProperty(UX,"__esModule",{value:!0});UX.deleteBaggage=UX.setBaggage=UX.getActiveBaggage=UX.getBaggage=void 0;var RFh=HFt(),kFh=QFt(),Y0i=(0,kFh.createContextKey)("OpenTelemetry Baggage Key");function mqo(e){return e.getValue(Y0i)||void 0}UX.getBaggage=mqo;function FFh(){return mqo(RFh.ContextAPI.getInstance().active())}UX.getActiveBaggage=FFh;function NFh(e,r){return e.setValue(Y0i,r)}UX.setBaggage=NFh;function OFh(e){return e.deleteValue(Y0i)}UX.deleteBaggage=OFh});var yqo=A(QRr=>{"use strict";Object.defineProperty(QRr,"__esModule",{value:!0});QRr.PropagationAPI=void 0;var J0i=zxe(),BFh=pqo(),hqo=S0i(),$Rr=fqo(),qFh=b0i(),gqo=$xe(),X0i="propagation",MFh=new BFh.NoopTextMapPropagator,Z0i=class e{constructor(){this.createBaggage=qFh.createBaggage,this.getBaggage=$Rr.getBaggage,this.getActiveBaggage=$Rr.getActiveBaggage,this.setBaggage=$Rr.setBaggage,this.deleteBaggage=$Rr.deleteBaggage}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalPropagator(r){return(0,J0i.registerGlobal)(X0i,r,gqo.DiagAPI.instance())}inject(r,t,n=hqo.defaultTextMapSetter){return this._getGlobalPropagator().inject(r,t,n)}extract(r,t,n=hqo.defaultTextMapGetter){return this._getGlobalPropagator().extract(r,t,n)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,J0i.unregisterGlobal)(X0i,gqo.DiagAPI.instance())}_getGlobalPropagator(){return(0,J0i.getGlobal)(X0i)||MFh}};QRr.PropagationAPI=Z0i});var _qo=A(KRr=>{"use strict";Object.defineProperty(KRr,"__esModule",{value:!0});KRr.propagation=void 0;var LFh=yqo();KRr.propagation=LFh.PropagationAPI.getInstance()});var vqo=A(HRr=>{"use strict";Object.defineProperty(HRr,"__esModule",{value:!0});HRr.TraceAPI=void 0;var ehi=zxe(),Aqo=V0i(),bqo=kRr(),Upt=N0i(),Cqo=$xe(),thi="trace",rhi=class e{constructor(){this._proxyTracerProvider=new Aqo.ProxyTracerProvider,this.wrapSpanContext=bqo.wrapSpanContext,this.isSpanContextValid=bqo.isSpanContextValid,this.deleteSpan=Upt.deleteSpan,this.getSpan=Upt.getSpan,this.getActiveSpan=Upt.getActiveSpan,this.getSpanContext=Upt.getSpanContext,this.setSpan=Upt.setSpan,this.setSpanContext=Upt.setSpanContext}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalTracerProvider(r){let t=(0,ehi.registerGlobal)(thi,this._proxyTracerProvider,Cqo.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(r),t}getTracerProvider(){return(0,ehi.getGlobal)(thi)||this._proxyTracerProvider}getTracer(r,t){return this.getTracerProvider().getTracer(r,t)}disable(){(0,ehi.unregisterGlobal)(thi,Cqo.DiagAPI.instance()),this._proxyTracerProvider=new Aqo.ProxyTracerProvider}};HRr.TraceAPI=rhi});var Eqo=A(WRr=>{"use strict";Object.defineProperty(WRr,"__esModule",{value:!0});WRr.trace=void 0;var jFh=vqo();WRr.trace=jFh.TraceAPI.getInstance()});var xf=A(P0=>{"use strict";Object.defineProperty(P0,"__esModule",{value:!0});P0.trace=P0.propagation=P0.metrics=P0.diag=P0.context=P0.INVALID_SPAN_CONTEXT=P0.INVALID_TRACEID=P0.INVALID_SPANID=P0.isValidSpanId=P0.isValidTraceId=P0.isSpanContextValid=P0.createTraceState=P0.TraceFlags=P0.SpanStatusCode=P0.SpanKind=P0.SamplingDecision=P0.ProxyTracerProvider=P0.ProxyTracer=P0.defaultTextMapSetter=P0.defaultTextMapGetter=P0.ValueType=P0.createNoopMeter=P0.DiagLogLevel=P0.DiagConsoleLogger=P0.ROOT_CONTEXT=P0.createContextKey=P0.baggageEntryMetadataFromString=void 0;var GFh=b0i();Object.defineProperty(P0,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return GFh.baggageEntryMetadataFromString}});var Dqo=QFt();Object.defineProperty(P0,"createContextKey",{enumerable:!0,get:function(){return Dqo.createContextKey}});Object.defineProperty(P0,"ROOT_CONTEXT",{enumerable:!0,get:function(){return Dqo.ROOT_CONTEXT}});var UFh=j9o();Object.defineProperty(P0,"DiagConsoleLogger",{enumerable:!0,get:function(){return UFh.DiagConsoleLogger}});var VFh=mRr();Object.defineProperty(P0,"DiagLogLevel",{enumerable:!0,get:function(){return VFh.DiagLogLevel}});var zFh=D0i();Object.defineProperty(P0,"createNoopMeter",{enumerable:!0,get:function(){return zFh.createNoopMeter}});var $Fh=G9o();Object.defineProperty(P0,"ValueType",{enumerable:!0,get:function(){return $Fh.ValueType}});var Sqo=S0i();Object.defineProperty(P0,"defaultTextMapGetter",{enumerable:!0,get:function(){return Sqo.defaultTextMapGetter}});Object.defineProperty(P0,"defaultTextMapSetter",{enumerable:!0,get:function(){return Sqo.defaultTextMapSetter}});var QFh=j0i();Object.defineProperty(P0,"ProxyTracer",{enumerable:!0,get:function(){return QFh.ProxyTracer}});var KFh=V0i();Object.defineProperty(P0,"ProxyTracerProvider",{enumerable:!0,get:function(){return KFh.ProxyTracerProvider}});var HFh=Y9o();Object.defineProperty(P0,"SamplingDecision",{enumerable:!0,get:function(){return HFh.SamplingDecision}});var WFh=J9o();Object.defineProperty(P0,"SpanKind",{enumerable:!0,get:function(){return WFh.SpanKind}});var YFh=X9o();Object.defineProperty(P0,"SpanStatusCode",{enumerable:!0,get:function(){return YFh.SpanStatusCode}});var JFh=P0i();Object.defineProperty(P0,"TraceFlags",{enumerable:!0,get:function(){return JFh.TraceFlags}});var XFh=sqo();Object.defineProperty(P0,"createTraceState",{enumerable:!0,get:function(){return XFh.createTraceState}});var nhi=kRr();Object.defineProperty(P0,"isSpanContextValid",{enumerable:!0,get:function(){return nhi.isSpanContextValid}});Object.defineProperty(P0,"isValidTraceId",{enumerable:!0,get:function(){return nhi.isValidTraceId}});Object.defineProperty(P0,"isValidSpanId",{enumerable:!0,get:function(){return nhi.isValidSpanId}});var ihi=TRr();Object.defineProperty(P0,"INVALID_SPANID",{enumerable:!0,get:function(){return ihi.INVALID_SPANID}});Object.defineProperty(P0,"INVALID_TRACEID",{enumerable:!0,get:function(){return ihi.INVALID_TRACEID}});Object.defineProperty(P0,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return ihi.INVALID_SPAN_CONTEXT}});var wqo=aqo();Object.defineProperty(P0,"context",{enumerable:!0,get:function(){return wqo.context}});var Iqo=oqo();Object.defineProperty(P0,"diag",{enumerable:!0,get:function(){return Iqo.diag}});var xqo=dqo();Object.defineProperty(P0,"metrics",{enumerable:!0,get:function(){return xqo.metrics}});var Tqo=_qo();Object.defineProperty(P0,"propagation",{enumerable:!0,get:function(){return Tqo.propagation}});var Pqo=Eqo();Object.defineProperty(P0,"trace",{enumerable:!0,get:function(){return Pqo.trace}});P0.default={context:wqo.context,diag:Iqo.diag,metrics:xqo.metrics,propagation:Tqo.propagation,trace:Pqo.trace}});var ahi=A(YRr=>{"use strict";Object.defineProperty(YRr,"__esModule",{value:!0});YRr.AbstractAsyncHooksContextManager=void 0;var ZFh=require("events"),e8h=["addListener","on","once","prependListener","prependOnceListener"],shi=class{constructor(){this._kOtListeners=Symbol("OtListeners"),this._wrapped=!1}bind(r,t){return t instanceof ZFh.EventEmitter?this._bindEventEmitter(r,t):typeof t=="function"?this._bindFunction(r,t):t}_bindFunction(r,t){let n=this,i=function(...s){return n.with(r,()=>t.apply(this,s))};return Object.defineProperty(i,"length",{enumerable:!1,configurable:!0,writable:!1,value:t.length}),i}_bindEventEmitter(r,t){return this._getPatchMap(t)!==void 0||(this._createPatchMap(t),e8h.forEach(i=>{t[i]!==void 0&&(t[i]=this._patchAddListener(t,t[i],r))}),typeof t.removeListener=="function"&&(t.removeListener=this._patchRemoveListener(t,t.removeListener)),typeof t.off=="function"&&(t.off=this._patchRemoveListener(t,t.off)),typeof t.removeAllListeners=="function"&&(t.removeAllListeners=this._patchRemoveAllListeners(t,t.removeAllListeners))),t}_patchRemoveListener(r,t){let n=this;return function(i,s){var a;let o=(a=n._getPatchMap(r))===null||a===void 0?void 0:a[i];if(o===void 0)return t.call(this,i,s);let c=o.get(s);return t.call(this,i,c||s)}}_patchRemoveAllListeners(r,t){let n=this;return function(i){let s=n._getPatchMap(r);return s!==void 0&&(arguments.length===0?n._createPatchMap(r):s[i]!==void 0&&delete s[i]),t.apply(this,arguments)}}_patchAddListener(r,t,n){let i=this;return function(s,a){if(i._wrapped)return t.call(this,s,a);let o=i._getPatchMap(r);o===void 0&&(o=i._createPatchMap(r));let c=o[s];c===void 0&&(c=new WeakMap,o[s]=c);let l=i.bind(n,a);c.set(a,l),i._wrapped=!0;try{return t.call(this,s,l)}finally{i._wrapped=!1}}}_createPatchMap(r){let t=Object.create(null);return r[this._kOtListeners]=t,t}_getPatchMap(r){return r[this._kOtListeners]}};YRr.AbstractAsyncHooksContextManager=shi});var Rqo=A(JRr=>{"use strict";Object.defineProperty(JRr,"__esModule",{value:!0});JRr.AsyncHooksContextManager=void 0;var t8h=xf(),r8h=require("async_hooks"),n8h=ahi(),ohi=class extends n8h.AbstractAsyncHooksContextManager{constructor(){super(),this._contexts=new Map,this._stack=[],this._asyncHook=r8h.createHook({init:this._init.bind(this),before:this._before.bind(this),after:this._after.bind(this),destroy:this._destroy.bind(this),promiseResolve:this._destroy.bind(this)})}active(){var r;return(r=this._stack[this._stack.length-1])!==null&&r!==void 0?r:t8h.ROOT_CONTEXT}with(r,t,n,...i){this._enterContext(r);try{return t.call(n,...i)}finally{this._exitContext()}}enable(){return this._asyncHook.enable(),this}disable(){return this._asyncHook.disable(),this._contexts.clear(),this._stack=[],this}_init(r,t){if(t==="TIMERWRAP")return;let n=this._stack[this._stack.length-1];n!==void 0&&this._contexts.set(r,n)}_destroy(r){this._contexts.delete(r)}_before(r){let t=this._contexts.get(r);t!==void 0&&this._enterContext(t)}_after(){this._exitContext()}_enterContext(r){this._stack.push(r)}_exitContext(){this._stack.pop()}};JRr.AsyncHooksContextManager=ohi});var kqo=A(XRr=>{"use strict";Object.defineProperty(XRr,"__esModule",{value:!0});XRr.AsyncLocalStorageContextManager=void 0;var i8h=xf(),s8h=require("async_hooks"),a8h=ahi(),chi=class extends a8h.AbstractAsyncHooksContextManager{constructor(){super(),this._asyncLocalStorage=new s8h.AsyncLocalStorage}active(){var r;return(r=this._asyncLocalStorage.getStore())!==null&&r!==void 0?r:i8h.ROOT_CONTEXT}with(r,t,n,...i){let s=n==null?t:t.bind(n);return this._asyncLocalStorage.run(r,s,...i)}enable(){return this}disable(){return this._asyncLocalStorage.disable(),this}};XRr.AsyncLocalStorageContextManager=chi});var uhi=A(r1e=>{"use strict";var o8h=r1e&&r1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Fqo=r1e&&r1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&o8h(r,e,t)};Object.defineProperty(r1e,"__esModule",{value:!0});Fqo(Rqo(),r1e);Fqo(kqo(),r1e)});var ZFt=A(n1e=>{"use strict";Object.defineProperty(n1e,"__esModule",{value:!0});n1e.isTracingSuppressed=n1e.unsuppressTracing=n1e.suppressTracing=void 0;var c8h=xf(),lhi=(0,c8h.createContextKey)("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function u8h(e){return e.setValue(lhi,!0)}n1e.suppressTracing=u8h;function l8h(e){return e.deleteValue(lhi)}n1e.unsuppressTracing=l8h;function d8h(e){return e.getValue(lhi)===!0}n1e.isTracingSuppressed=d8h});var dhi=A(sk=>{"use strict";Object.defineProperty(sk,"__esModule",{value:!0});sk.BAGGAGE_MAX_TOTAL_LENGTH=sk.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=sk.BAGGAGE_MAX_NAME_VALUE_PAIRS=sk.BAGGAGE_HEADER=sk.BAGGAGE_ITEMS_SEPARATOR=sk.BAGGAGE_PROPERTIES_SEPARATOR=sk.BAGGAGE_KEY_PAIR_SEPARATOR=void 0;sk.BAGGAGE_KEY_PAIR_SEPARATOR="=";sk.BAGGAGE_PROPERTIES_SEPARATOR=";";sk.BAGGAGE_ITEMS_SEPARATOR=",";sk.BAGGAGE_HEADER="baggage";sk.BAGGAGE_MAX_NAME_VALUE_PAIRS=180;sk.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS=4096;sk.BAGGAGE_MAX_TOTAL_LENGTH=8192});var phi=A(VX=>{"use strict";Object.defineProperty(VX,"__esModule",{value:!0});VX.parseKeyPairsIntoRecord=VX.parsePairKeyValue=VX.getKeyPairs=VX.serializeKeyPairs=void 0;var p8h=xf(),Qxe=dhi();function m8h(e){return e.reduce((r,t)=>{let n=`${r}${r!==""?Qxe.BAGGAGE_ITEMS_SEPARATOR:""}${t}`;return n.length>Qxe.BAGGAGE_MAX_TOTAL_LENGTH?r:n},"")}VX.serializeKeyPairs=m8h;function f8h(e){return e.getAllEntries().map(([r,t])=>{let n=`${encodeURIComponent(r)}=${encodeURIComponent(t.value)}`;return t.metadata!==void 0&&(n+=Qxe.BAGGAGE_PROPERTIES_SEPARATOR+t.metadata.toString()),n})}VX.getKeyPairs=f8h;function Nqo(e){let r=e.split(Qxe.BAGGAGE_PROPERTIES_SEPARATOR);if(r.length<=0)return;let t=r.shift();if(!t)return;let n=t.split(Qxe.BAGGAGE_KEY_PAIR_SEPARATOR);if(n.length!==2)return;let i=decodeURIComponent(n[0].trim()),s=decodeURIComponent(n[1].trim()),a;return r.length>0&&(a=(0,p8h.baggageEntryMetadataFromString)(r.join(Qxe.BAGGAGE_PROPERTIES_SEPARATOR))),{key:i,value:s,metadata:a}}VX.parsePairKeyValue=Nqo;function h8h(e){return typeof e!="string"||e.length===0?{}:e.split(Qxe.BAGGAGE_ITEMS_SEPARATOR).map(r=>Nqo(r)).filter(r=>r!==void 0&&r.value.length>0).reduce((r,t)=>(r[t.key]=t.value,r),{})}VX.parseKeyPairsIntoRecord=h8h});var Oqo=A(ZRr=>{"use strict";Object.defineProperty(ZRr,"__esModule",{value:!0});ZRr.W3CBaggagePropagator=void 0;var mhi=xf(),g8h=ZFt(),Kxe=dhi(),fhi=phi(),hhi=class{inject(r,t,n){let i=mhi.propagation.getBaggage(r);if(!i||(0,g8h.isTracingSuppressed)(r))return;let s=(0,fhi.getKeyPairs)(i).filter(o=>o.length<=Kxe.BAGGAGE_MAX_PER_NAME_VALUE_PAIRS).slice(0,Kxe.BAGGAGE_MAX_NAME_VALUE_PAIRS),a=(0,fhi.serializeKeyPairs)(s);a.length>0&&n.set(t,Kxe.BAGGAGE_HEADER,a)}extract(r,t,n){let i=n.get(t,Kxe.BAGGAGE_HEADER),s=Array.isArray(i)?i.join(Kxe.BAGGAGE_ITEMS_SEPARATOR):i;if(!s)return r;let a={};return s.length===0||(s.split(Kxe.BAGGAGE_ITEMS_SEPARATOR).forEach(c=>{let l=(0,fhi.parsePairKeyValue)(c);if(l){let u={value:l.value};l.metadata&&(u.metadata=l.metadata),a[l.key]=u}}),Object.entries(a).length===0)?r:mhi.propagation.setBaggage(r,mhi.propagation.createBaggage(a))}fields(){return[Kxe.BAGGAGE_HEADER]}};ZRr.W3CBaggagePropagator=hhi});var Bqo=A(ekr=>{"use strict";Object.defineProperty(ekr,"__esModule",{value:!0});ekr.AnchoredClock=void 0;var ghi=class{constructor(r,t){this._monotonicClock=t,this._epochMillis=r.now(),this._performanceMillis=t.now()}now(){let r=this._monotonicClock.now()-this._performanceMillis;return this._epochMillis+r}};ekr.AnchoredClock=ghi});var Gqo=A(i1e=>{"use strict";Object.defineProperty(i1e,"__esModule",{value:!0});i1e.isAttributeValue=i1e.isAttributeKey=i1e.sanitizeAttributes=void 0;var qqo=xf();function y8h(e){let r={};if(typeof e!="object"||e==null)return r;for(let[t,n]of Object.entries(e)){if(!Mqo(t)){qqo.diag.warn(`Invalid attribute key: ${t}`);continue}if(!Lqo(n)){qqo.diag.warn(`Invalid attribute value set for key: ${t}`);continue}Array.isArray(n)?r[t]=n.slice():r[t]=n}return r}i1e.sanitizeAttributes=y8h;function Mqo(e){return typeof e=="string"&&e.length>0}i1e.isAttributeKey=Mqo;function Lqo(e){return e==null?!0:Array.isArray(e)?_8h(e):jqo(e)}i1e.isAttributeValue=Lqo;function _8h(e){let r;for(let t of e)if(t!=null){if(!r){if(jqo(t)){r=typeof t;continue}return!1}if(typeof t!==r)return!1}return!0}function jqo(e){switch(typeof e){case"number":case"boolean":case"string":return!0}return!1}});var yhi=A(tkr=>{"use strict";Object.defineProperty(tkr,"__esModule",{value:!0});tkr.loggingErrorHandler=void 0;var A8h=xf();function b8h(){return e=>{A8h.diag.error(C8h(e))}}tkr.loggingErrorHandler=b8h;function C8h(e){return typeof e=="string"?e:JSON.stringify(v8h(e))}function v8h(e){let r={},t=e;for(;t!==null;)Object.getOwnPropertyNames(t).forEach(n=>{if(r[n])return;let i=t[n];i&&(r[n]=String(i))}),t=Object.getPrototypeOf(t);return r}});var _hi=A(Vpt=>{"use strict";Object.defineProperty(Vpt,"__esModule",{value:!0});Vpt.globalErrorHandler=Vpt.setGlobalErrorHandler=void 0;var E8h=yhi(),Uqo=(0,E8h.loggingErrorHandler)();function D8h(e){Uqo=e}Vpt.setGlobalErrorHandler=D8h;function S8h(e){try{Uqo(e)}catch{}}Vpt.globalErrorHandler=S8h});var Ahi=A(e8t=>{"use strict";Object.defineProperty(e8t,"__esModule",{value:!0});e8t.TracesSamplerValues=void 0;var w8h;(function(e){e.AlwaysOff="always_off",e.AlwaysOn="always_on",e.ParentBasedAlwaysOff="parentbased_always_off",e.ParentBasedAlwaysOn="parentbased_always_on",e.ParentBasedTraceIdRatio="parentbased_traceidratio",e.TraceIdRatio="traceidratio"})(w8h=e8t.TracesSamplerValues||(e8t.TracesSamplerValues={}))});var Vqo=A(rkr=>{"use strict";Object.defineProperty(rkr,"__esModule",{value:!0});rkr._globalThis=void 0;rkr._globalThis=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof global=="object"?global:{}});var Chi=A(Wv=>{"use strict";Object.defineProperty(Wv,"__esModule",{value:!0});Wv.getEnvWithoutDefaults=Wv.parseEnvironment=Wv.DEFAULT_ENVIRONMENT=Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT=Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=void 0;var s1e=xf(),I8h=Ahi(),x8h=Vqo(),T8h=",",P8h=["OTEL_SDK_DISABLED"];function R8h(e){return P8h.indexOf(e)>-1}var k8h=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];function F8h(e){return k8h.indexOf(e)>-1}var N8h=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function O8h(e){return N8h.indexOf(e)>-1}Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT=1/0;Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT=128;Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT=128;Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT=128;Wv.DEFAULT_ENVIRONMENT={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:s1e.DiagLogLevel.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:Wv.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:Wv.DEFAULT_ATTRIBUTE_COUNT_LIMIT,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:Wv.DEFAULT_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:Wv.DEFAULT_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:I8h.TracesSamplerValues.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};function B8h(e,r,t){if(typeof t[e]>"u")return;let n=String(t[e]);r[e]=n.toLowerCase()==="true"}function q8h(e,r,t,n=-1/0,i=1/0){if(typeof t[e]<"u"){let s=Number(t[e]);isNaN(s)||(s<n?r[e]=n:s>i?r[e]=i:r[e]=s)}}function M8h(e,r,t,n=T8h){let i=t[e];typeof i=="string"&&(r[e]=i.split(n).map(s=>s.trim()))}var L8h={ALL:s1e.DiagLogLevel.ALL,VERBOSE:s1e.DiagLogLevel.VERBOSE,DEBUG:s1e.DiagLogLevel.DEBUG,INFO:s1e.DiagLogLevel.INFO,WARN:s1e.DiagLogLevel.WARN,ERROR:s1e.DiagLogLevel.ERROR,NONE:s1e.DiagLogLevel.NONE};function j8h(e,r,t){let n=t[e];if(typeof n=="string"){let i=L8h[n.toUpperCase()];i!=null&&(r[e]=i)}}function bhi(e){let r={};for(let t in Wv.DEFAULT_ENVIRONMENT){let n=t;switch(n){case"OTEL_LOG_LEVEL":j8h(n,r,e);break;default:if(R8h(n))B8h(n,r,e);else if(F8h(n))q8h(n,r,e);else if(O8h(n))M8h(n,r,e);else{let i=e[n];typeof i<"u"&&i!==null&&(r[n]=String(i))}}}return r}Wv.parseEnvironment=bhi;function G8h(){return typeof process<"u"&&process&&process.env?bhi(process.env):bhi(x8h._globalThis)}Wv.getEnvWithoutDefaults=G8h});var $qo=A(nkr=>{"use strict";Object.defineProperty(nkr,"__esModule",{value:!0});nkr.getEnv=void 0;var U8h=require("os"),zqo=Chi();function V8h(){let e=(0,zqo.parseEnvironment)(process.env);return Object.assign({HOSTNAME:U8h.hostname()},zqo.DEFAULT_ENVIRONMENT,e)}nkr.getEnv=V8h});var Qqo=A(ikr=>{"use strict";Object.defineProperty(ikr,"__esModule",{value:!0});ikr._globalThis=void 0;ikr._globalThis=typeof globalThis=="object"?globalThis:global});var Hqo=A(skr=>{"use strict";Object.defineProperty(skr,"__esModule",{value:!0});skr.hexToBase64=void 0;function Kqo(e){return e>=48&&e<=57?e-48:e>=97&&e<=102?e-87:e-55}var z8h=Buffer.alloc(8),$8h=Buffer.alloc(16);function Q8h(e){let r;e.length===16?r=z8h:e.length===32?r=$8h:r=Buffer.alloc(e.length/2);let t=0;for(let n=0;n<e.length;n+=2){let i=Kqo(e.charCodeAt(n)),s=Kqo(e.charCodeAt(n+1));r.writeUInt8(i<<4|s,t++)}return r.toString("base64")}skr.hexToBase64=Q8h});var Jqo=A(okr=>{"use strict";Object.defineProperty(okr,"__esModule",{value:!0});okr.RandomIdGenerator=void 0;var K8h=8,Yqo=16,vhi=class{constructor(){this.generateTraceId=Wqo(Yqo),this.generateSpanId=Wqo(K8h)}};okr.RandomIdGenerator=vhi;var akr=Buffer.allocUnsafe(Yqo);function Wqo(e){return function(){for(let t=0;t<e/4;t++)akr.writeUInt32BE(Math.random()*2**32>>>0,t*4);for(let t=0;t<e&&!(akr[t]>0);t++)t===e-1&&(akr[e-1]=1);return akr.toString("hex",0,e)}}});var Xqo=A(ckr=>{"use strict";Object.defineProperty(ckr,"__esModule",{value:!0});ckr.otperformance=void 0;var H8h=require("perf_hooks");ckr.otperformance=H8h.performance});var lkr=A(ukr=>{"use strict";Object.defineProperty(ukr,"__esModule",{value:!0});ukr.VERSION=void 0;ukr.VERSION="1.14.0"});var Zqo=A(db=>{"use strict";Object.defineProperty(db,"__esModule",{value:!0});db.MessageTypeValues=db.RpcGrpcStatusCodeValues=db.MessagingOperationValues=db.MessagingDestinationKindValues=db.HttpFlavorValues=db.NetHostConnectionSubtypeValues=db.NetHostConnectionTypeValues=db.NetTransportValues=db.FaasInvokedProviderValues=db.FaasDocumentOperationValues=db.FaasTriggerValues=db.DbCassandraConsistencyLevelValues=db.DbSystemValues=db.SemanticAttributes=void 0;db.SemanticAttributes={AWS_LAMBDA_INVOKED_ARN:"aws.lambda.invoked_arn",DB_SYSTEM:"db.system",DB_CONNECTION_STRING:"db.connection_string",DB_USER:"db.user",DB_JDBC_DRIVER_CLASSNAME:"db.jdbc.driver_classname",DB_NAME:"db.name",DB_STATEMENT:"db.statement",DB_OPERATION:"db.operation",DB_MSSQL_INSTANCE_NAME:"db.mssql.instance_name",DB_CASSANDRA_KEYSPACE:"db.cassandra.keyspace",DB_CASSANDRA_PAGE_SIZE:"db.cassandra.page_size",DB_CASSANDRA_CONSISTENCY_LEVEL:"db.cassandra.consistency_level",DB_CASSANDRA_TABLE:"db.cassandra.table",DB_CASSANDRA_IDEMPOTENCE:"db.cassandra.idempotence",DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:"db.cassandra.speculative_execution_count",DB_CASSANDRA_COORDINATOR_ID:"db.cassandra.coordinator.id",DB_CASSANDRA_COORDINATOR_DC:"db.cassandra.coordinator.dc",DB_HBASE_NAMESPACE:"db.hbase.namespace",DB_REDIS_DATABASE_INDEX:"db.redis.database_index",DB_MONGODB_COLLECTION:"db.mongodb.collection",DB_SQL_TABLE:"db.sql.table",EXCEPTION_TYPE:"exception.type",EXCEPTION_MESSAGE:"exception.message",EXCEPTION_STACKTRACE:"exception.stacktrace",EXCEPTION_ESCAPED:"exception.escaped",FAAS_TRIGGER:"faas.trigger",FAAS_EXECUTION:"faas.execution",FAAS_DOCUMENT_COLLECTION:"faas.document.collection",FAAS_DOCUMENT_OPERATION:"faas.document.operation",FAAS_DOCUMENT_TIME:"faas.document.time",FAAS_DOCUMENT_NAME:"faas.document.name",FAAS_TIME:"faas.time",FAAS_CRON:"faas.cron",FAAS_COLDSTART:"faas.coldstart",FAAS_INVOKED_NAME:"faas.invoked_name",FAAS_INVOKED_PROVIDER:"faas.invoked_provider",FAAS_INVOKED_REGION:"faas.invoked_region",NET_TRANSPORT:"net.transport",NET_PEER_IP:"net.peer.ip",NET_PEER_PORT:"net.peer.port",NET_PEER_NAME:"net.peer.name",NET_HOST_IP:"net.host.ip",NET_HOST_PORT:"net.host.port",NET_HOST_NAME:"net.host.name",NET_HOST_CONNECTION_TYPE:"net.host.connection.type",NET_HOST_CONNECTION_SUBTYPE:"net.host.connection.subtype",NET_HOST_CARRIER_NAME:"net.host.carrier.name",NET_HOST_CARRIER_MCC:"net.host.carrier.mcc",NET_HOST_CARRIER_MNC:"net.host.carrier.mnc",NET_HOST_CARRIER_ICC:"net.host.carrier.icc",PEER_SERVICE:"peer.service",ENDUSER_ID:"enduser.id",ENDUSER_ROLE:"enduser.role",ENDUSER_SCOPE:"enduser.scope",THREAD_ID:"thread.id",THREAD_NAME:"thread.name",CODE_FUNCTION:"code.function",CODE_NAMESPACE:"code.namespace",CODE_FILEPATH:"code.filepath",CODE_LINENO:"code.lineno",HTTP_METHOD:"http.method",HTTP_URL:"http.url",HTTP_TARGET:"http.target",HTTP_HOST:"http.host",HTTP_SCHEME:"http.scheme",HTTP_STATUS_CODE:"http.status_code",HTTP_FLAVOR:"http.flavor",HTTP_USER_AGENT:"http.user_agent",HTTP_REQUEST_CONTENT_LENGTH:"http.request_content_length",HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:"http.request_content_length_uncompressed",HTTP_RESPONSE_CONTENT_LENGTH:"http.response_content_length",HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:"http.response_content_length_uncompressed",HTTP_SERVER_NAME:"http.server_name",HTTP_ROUTE:"http.route",HTTP_CLIENT_IP:"http.client_ip",AWS_DYNAMODB_TABLE_NAMES:"aws.dynamodb.table_names",AWS_DYNAMODB_CONSUMED_CAPACITY:"aws.dynamodb.consumed_capacity",AWS_DYNAMODB_ITEM_COLLECTION_METRICS:"aws.dynamodb.item_collection_metrics",AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:"aws.dynamodb.provisioned_read_capacity",AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:"aws.dynamodb.provisioned_write_capacity",AWS_DYNAMODB_CONSISTENT_READ:"aws.dynamodb.consistent_read",AWS_DYNAMODB_PROJECTION:"aws.dynamodb.projection",AWS_DYNAMODB_LIMIT:"aws.dynamodb.limit",AWS_DYNAMODB_ATTRIBUTES_TO_GET:"aws.dynamodb.attributes_to_get",AWS_DYNAMODB_INDEX_NAME:"aws.dynamodb.index_name",AWS_DYNAMODB_SELECT:"aws.dynamodb.select",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:"aws.dynamodb.global_secondary_indexes",AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:"aws.dynamodb.local_secondary_indexes",AWS_DYNAMODB_EXCLUSIVE_START_TABLE:"aws.dynamodb.exclusive_start_table",AWS_DYNAMODB_TABLE_COUNT:"aws.dynamodb.table_count",AWS_DYNAMODB_SCAN_FORWARD:"aws.dynamodb.scan_forward",AWS_DYNAMODB_SEGMENT:"aws.dynamodb.segment",AWS_DYNAMODB_TOTAL_SEGMENTS:"aws.dynamodb.total_segments",AWS_DYNAMODB_COUNT:"aws.dynamodb.count",AWS_DYNAMODB_SCANNED_COUNT:"aws.dynamodb.scanned_count",AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:"aws.dynamodb.attribute_definitions",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:"aws.dynamodb.global_secondary_index_updates",MESSAGING_SYSTEM:"messaging.system",MESSAGING_DESTINATION:"messaging.destination",MESSAGING_DESTINATION_KIND:"messaging.destination_kind",MESSAGING_TEMP_DESTINATION:"messaging.temp_destination",MESSAGING_PROTOCOL:"messaging.protocol",MESSAGING_PROTOCOL_VERSION:"messaging.protocol_version",MESSAGING_URL:"messaging.url",MESSAGING_MESSAGE_ID:"messaging.message_id",MESSAGING_CONVERSATION_ID:"messaging.conversation_id",MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:"messaging.message_payload_size_bytes",MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:"messaging.message_payload_compressed_size_bytes",MESSAGING_OPERATION:"messaging.operation",MESSAGING_CONSUMER_ID:"messaging.consumer_id",MESSAGING_RABBITMQ_ROUTING_KEY:"messaging.rabbitmq.routing_key",MESSAGING_KAFKA_MESSAGE_KEY:"messaging.kafka.message_key",MESSAGING_KAFKA_CONSUMER_GROUP:"messaging.kafka.consumer_group",MESSAGING_KAFKA_CLIENT_ID:"messaging.kafka.client_id",MESSAGING_KAFKA_PARTITION:"messaging.kafka.partition",MESSAGING_KAFKA_TOMBSTONE:"messaging.kafka.tombstone",RPC_SYSTEM:"rpc.system",RPC_SERVICE:"rpc.service",RPC_METHOD:"rpc.method",RPC_GRPC_STATUS_CODE:"rpc.grpc.status_code",RPC_JSONRPC_VERSION:"rpc.jsonrpc.version",RPC_JSONRPC_REQUEST_ID:"rpc.jsonrpc.request_id",RPC_JSONRPC_ERROR_CODE:"rpc.jsonrpc.error_code",RPC_JSONRPC_ERROR_MESSAGE:"rpc.jsonrpc.error_message",MESSAGE_TYPE:"message.type",MESSAGE_ID:"message.id",MESSAGE_COMPRESSED_SIZE:"message.compressed_size",MESSAGE_UNCOMPRESSED_SIZE:"message.uncompressed_size"};db.DbSystemValues={OTHER_SQL:"other_sql",MSSQL:"mssql",MYSQL:"mysql",ORACLE:"oracle",DB2:"db2",POSTGRESQL:"postgresql",REDSHIFT:"redshift",HIVE:"hive",CLOUDSCAPE:"cloudscape",HSQLDB:"hsqldb",PROGRESS:"progress",MAXDB:"maxdb",HANADB:"hanadb",INGRES:"ingres",FIRSTSQL:"firstsql",EDB:"edb",CACHE:"cache",ADABAS:"adabas",FIREBIRD:"firebird",DERBY:"derby",FILEMAKER:"filemaker",INFORMIX:"informix",INSTANTDB:"instantdb",INTERBASE:"interbase",MARIADB:"mariadb",NETEZZA:"netezza",PERVASIVE:"pervasive",POINTBASE:"pointbase",SQLITE:"sqlite",SYBASE:"sybase",TERADATA:"teradata",VERTICA:"vertica",H2:"h2",COLDFUSION:"coldfusion",CASSANDRA:"cassandra",HBASE:"hbase",MONGODB:"mongodb",REDIS:"redis",COUCHBASE:"couchbase",COUCHDB:"couchdb",COSMOSDB:"cosmosdb",DYNAMODB:"dynamodb",NEO4J:"neo4j",GEODE:"geode",ELASTICSEARCH:"elasticsearch",MEMCACHED:"memcached",COCKROACHDB:"cockroachdb"};db.DbCassandraConsistencyLevelValues={ALL:"all",EACH_QUORUM:"each_quorum",QUORUM:"quorum",LOCAL_QUORUM:"local_quorum",ONE:"one",TWO:"two",THREE:"three",LOCAL_ONE:"local_one",ANY:"any",SERIAL:"serial",LOCAL_SERIAL:"local_serial"};db.FaasTriggerValues={DATASOURCE:"datasource",HTTP:"http",PUBSUB:"pubsub",TIMER:"timer",OTHER:"other"};db.FaasDocumentOperationValues={INSERT:"insert",EDIT:"edit",DELETE:"delete"};db.FaasInvokedProviderValues={ALIBABA_CLOUD:"alibaba_cloud",AWS:"aws",AZURE:"azure",GCP:"gcp"};db.NetTransportValues={IP_TCP:"ip_tcp",IP_UDP:"ip_udp",IP:"ip",UNIX:"unix",PIPE:"pipe",INPROC:"inproc",OTHER:"other"};db.NetHostConnectionTypeValues={WIFI:"wifi",WIRED:"wired",CELL:"cell",UNAVAILABLE:"unavailable",UNKNOWN:"unknown"};db.NetHostConnectionSubtypeValues={GPRS:"gprs",EDGE:"edge",UMTS:"umts",CDMA:"cdma",EVDO_0:"evdo_0",EVDO_A:"evdo_a",CDMA2000_1XRTT:"cdma2000_1xrtt",HSDPA:"hsdpa",HSUPA:"hsupa",HSPA:"hspa",IDEN:"iden",EVDO_B:"evdo_b",LTE:"lte",EHRPD:"ehrpd",HSPAP:"hspap",GSM:"gsm",TD_SCDMA:"td_scdma",IWLAN:"iwlan",NR:"nr",NRNSA:"nrnsa",LTE_CA:"lte_ca"};db.HttpFlavorValues={HTTP_1_0:"1.0",HTTP_1_1:"1.1",HTTP_2_0:"2.0",SPDY:"SPDY",QUIC:"QUIC"};db.MessagingDestinationKindValues={QUEUE:"queue",TOPIC:"topic"};db.MessagingOperationValues={RECEIVE:"receive",PROCESS:"process"};db.RpcGrpcStatusCodeValues={OK:0,CANCELLED:1,UNKNOWN:2,INVALID_ARGUMENT:3,DEADLINE_EXCEEDED:4,NOT_FOUND:5,ALREADY_EXISTS:6,PERMISSION_DENIED:7,RESOURCE_EXHAUSTED:8,FAILED_PRECONDITION:9,ABORTED:10,OUT_OF_RANGE:11,UNIMPLEMENTED:12,INTERNAL:13,UNAVAILABLE:14,DATA_LOSS:15,UNAUTHENTICATED:16};db.MessageTypeValues={SENT:"SENT",RECEIVED:"RECEIVED"}});var eMo=A(Hxe=>{"use strict";var W8h=Hxe&&Hxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Y8h=Hxe&&Hxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&W8h(r,e,t)};Object.defineProperty(Hxe,"__esModule",{value:!0});Y8h(Zqo(),Hxe)});var tMo=A(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.TelemetrySdkLanguageValues=ak.OsTypeValues=ak.HostArchValues=ak.AwsEcsLaunchtypeValues=ak.CloudPlatformValues=ak.CloudProviderValues=ak.SemanticResourceAttributes=void 0;ak.SemanticResourceAttributes={CLOUD_PROVIDER:"cloud.provider",CLOUD_ACCOUNT_ID:"cloud.account.id",CLOUD_REGION:"cloud.region",CLOUD_AVAILABILITY_ZONE:"cloud.availability_zone",CLOUD_PLATFORM:"cloud.platform",AWS_ECS_CONTAINER_ARN:"aws.ecs.container.arn",AWS_ECS_CLUSTER_ARN:"aws.ecs.cluster.arn",AWS_ECS_LAUNCHTYPE:"aws.ecs.launchtype",AWS_ECS_TASK_ARN:"aws.ecs.task.arn",AWS_ECS_TASK_FAMILY:"aws.ecs.task.family",AWS_ECS_TASK_REVISION:"aws.ecs.task.revision",AWS_EKS_CLUSTER_ARN:"aws.eks.cluster.arn",AWS_LOG_GROUP_NAMES:"aws.log.group.names",AWS_LOG_GROUP_ARNS:"aws.log.group.arns",AWS_LOG_STREAM_NAMES:"aws.log.stream.names",AWS_LOG_STREAM_ARNS:"aws.log.stream.arns",CONTAINER_NAME:"container.name",CONTAINER_ID:"container.id",CONTAINER_RUNTIME:"container.runtime",CONTAINER_IMAGE_NAME:"container.image.name",CONTAINER_IMAGE_TAG:"container.image.tag",DEPLOYMENT_ENVIRONMENT:"deployment.environment",DEVICE_ID:"device.id",DEVICE_MODEL_IDENTIFIER:"device.model.identifier",DEVICE_MODEL_NAME:"device.model.name",FAAS_NAME:"faas.name",FAAS_ID:"faas.id",FAAS_VERSION:"faas.version",FAAS_INSTANCE:"faas.instance",FAAS_MAX_MEMORY:"faas.max_memory",HOST_ID:"host.id",HOST_NAME:"host.name",HOST_TYPE:"host.type",HOST_ARCH:"host.arch",HOST_IMAGE_NAME:"host.image.name",HOST_IMAGE_ID:"host.image.id",HOST_IMAGE_VERSION:"host.image.version",K8S_CLUSTER_NAME:"k8s.cluster.name",K8S_NODE_NAME:"k8s.node.name",K8S_NODE_UID:"k8s.node.uid",K8S_NAMESPACE_NAME:"k8s.namespace.name",K8S_POD_UID:"k8s.pod.uid",K8S_POD_NAME:"k8s.pod.name",K8S_CONTAINER_NAME:"k8s.container.name",K8S_REPLICASET_UID:"k8s.replicaset.uid",K8S_REPLICASET_NAME:"k8s.replicaset.name",K8S_DEPLOYMENT_UID:"k8s.deployment.uid",K8S_DEPLOYMENT_NAME:"k8s.deployment.name",K8S_STATEFULSET_UID:"k8s.statefulset.uid",K8S_STATEFULSET_NAME:"k8s.statefulset.name",K8S_DAEMONSET_UID:"k8s.daemonset.uid",K8S_DAEMONSET_NAME:"k8s.daemonset.name",K8S_JOB_UID:"k8s.job.uid",K8S_JOB_NAME:"k8s.job.name",K8S_CRONJOB_UID:"k8s.cronjob.uid",K8S_CRONJOB_NAME:"k8s.cronjob.name",OS_TYPE:"os.type",OS_DESCRIPTION:"os.description",OS_NAME:"os.name",OS_VERSION:"os.version",PROCESS_PID:"process.pid",PROCESS_EXECUTABLE_NAME:"process.executable.name",PROCESS_EXECUTABLE_PATH:"process.executable.path",PROCESS_COMMAND:"process.command",PROCESS_COMMAND_LINE:"process.command_line",PROCESS_COMMAND_ARGS:"process.command_args",PROCESS_OWNER:"process.owner",PROCESS_RUNTIME_NAME:"process.runtime.name",PROCESS_RUNTIME_VERSION:"process.runtime.version",PROCESS_RUNTIME_DESCRIPTION:"process.runtime.description",SERVICE_NAME:"service.name",SERVICE_NAMESPACE:"service.namespace",SERVICE_INSTANCE_ID:"service.instance.id",SERVICE_VERSION:"service.version",TELEMETRY_SDK_NAME:"telemetry.sdk.name",TELEMETRY_SDK_LANGUAGE:"telemetry.sdk.language",TELEMETRY_SDK_VERSION:"telemetry.sdk.version",TELEMETRY_AUTO_VERSION:"telemetry.auto.version",WEBENGINE_NAME:"webengine.name",WEBENGINE_VERSION:"webengine.version",WEBENGINE_DESCRIPTION:"webengine.description"};ak.CloudProviderValues={ALIBABA_CLOUD:"alibaba_cloud",AWS:"aws",AZURE:"azure",GCP:"gcp"};ak.CloudPlatformValues={ALIBABA_CLOUD_ECS:"alibaba_cloud_ecs",ALIBABA_CLOUD_FC:"alibaba_cloud_fc",AWS_EC2:"aws_ec2",AWS_ECS:"aws_ecs",AWS_EKS:"aws_eks",AWS_LAMBDA:"aws_lambda",AWS_ELASTIC_BEANSTALK:"aws_elastic_beanstalk",AZURE_VM:"azure_vm",AZURE_CONTAINER_INSTANCES:"azure_container_instances",AZURE_AKS:"azure_aks",AZURE_FUNCTIONS:"azure_functions",AZURE_APP_SERVICE:"azure_app_service",GCP_COMPUTE_ENGINE:"gcp_compute_engine",GCP_CLOUD_RUN:"gcp_cloud_run",GCP_KUBERNETES_ENGINE:"gcp_kubernetes_engine",GCP_CLOUD_FUNCTIONS:"gcp_cloud_functions",GCP_APP_ENGINE:"gcp_app_engine"};ak.AwsEcsLaunchtypeValues={EC2:"ec2",FARGATE:"fargate"};ak.HostArchValues={AMD64:"amd64",ARM32:"arm32",ARM64:"arm64",IA64:"ia64",PPC32:"ppc32",PPC64:"ppc64",X86:"x86"};ak.OsTypeValues={WINDOWS:"windows",LINUX:"linux",DARWIN:"darwin",FREEBSD:"freebsd",NETBSD:"netbsd",OPENBSD:"openbsd",DRAGONFLYBSD:"dragonflybsd",HPUX:"hpux",AIX:"aix",SOLARIS:"solaris",Z_OS:"z_os"};ak.TelemetrySdkLanguageValues={CPP:"cpp",DOTNET:"dotnet",ERLANG:"erlang",GO:"go",JAVA:"java",NODEJS:"nodejs",PHP:"php",PYTHON:"python",RUBY:"ruby",WEBJS:"webjs"}});var rMo=A(Wxe=>{"use strict";var J8h=Wxe&&Wxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),X8h=Wxe&&Wxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&J8h(r,e,t)};Object.defineProperty(Wxe,"__esModule",{value:!0});X8h(tMo(),Wxe)});var OG=A(a1e=>{"use strict";var Z8h=a1e&&a1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),nMo=a1e&&a1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Z8h(r,e,t)};Object.defineProperty(a1e,"__esModule",{value:!0});nMo(eMo(),a1e);nMo(rMo(),a1e)});var iMo=A(dkr=>{"use strict";Object.defineProperty(dkr,"__esModule",{value:!0});dkr.SDK_INFO=void 0;var e5h=lkr(),t8t=OG();dkr.SDK_INFO={[t8t.SemanticResourceAttributes.TELEMETRY_SDK_NAME]:"opentelemetry",[t8t.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"node",[t8t.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE]:t8t.TelemetrySdkLanguageValues.NODEJS,[t8t.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]:e5h.VERSION}});var sMo=A(pkr=>{"use strict";Object.defineProperty(pkr,"__esModule",{value:!0});pkr.unrefTimer=void 0;function t5h(e){e.unref()}pkr.unrefTimer=t5h});var aMo=A(RB=>{"use strict";var r5h=RB&&RB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Yxe=RB&&RB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&r5h(r,e,t)};Object.defineProperty(RB,"__esModule",{value:!0});Yxe($qo(),RB);Yxe(Qqo(),RB);Yxe(Hqo(),RB);Yxe(Jqo(),RB);Yxe(Xqo(),RB);Yxe(iMo(),RB);Yxe(sMo(),RB)});var Ehi=A(Jxe=>{"use strict";var n5h=Jxe&&Jxe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),i5h=Jxe&&Jxe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&n5h(r,e,t)};Object.defineProperty(Jxe,"__esModule",{value:!0});i5h(aMo(),Jxe)});var lMo=A(dv=>{"use strict";Object.defineProperty(dv,"__esModule",{value:!0});dv.addHrTimes=dv.isTimeInput=dv.isTimeInputHrTime=dv.hrTimeToMicroseconds=dv.hrTimeToMilliseconds=dv.hrTimeToNanoseconds=dv.hrTimeToTimeStamp=dv.hrTimeDuration=dv.timeInputToHrTime=dv.hrTime=dv.getTimeOrigin=dv.millisToHrTime=void 0;var Dhi=Ehi(),oMo=9,s5h=6,a5h=Math.pow(10,s5h),mkr=Math.pow(10,oMo);function r8t(e){let r=e/1e3,t=Math.trunc(r),n=Math.round(e%1e3*a5h);return[t,n]}dv.millisToHrTime=r8t;function Shi(){let e=Dhi.otperformance.timeOrigin;if(typeof e!="number"){let r=Dhi.otperformance;e=r.timing&&r.timing.fetchStart}return e}dv.getTimeOrigin=Shi;function cMo(e){let r=r8t(Shi()),t=r8t(typeof e=="number"?e:Dhi.otperformance.now());return uMo(r,t)}dv.hrTime=cMo;function o5h(e){if(whi(e))return e;if(typeof e=="number")return e<Shi()?cMo(e):r8t(e);if(e instanceof Date)return r8t(e.getTime());throw TypeError("Invalid input type")}dv.timeInputToHrTime=o5h;function c5h(e,r){let t=r[0]-e[0],n=r[1]-e[1];return n<0&&(t-=1,n+=mkr),[t,n]}dv.hrTimeDuration=c5h;function u5h(e){let r=oMo,t=`${"0".repeat(r)}${e[1]}Z`,n=t.substr(t.length-r-1);return new Date(e[0]*1e3).toISOString().replace("000Z",n)}dv.hrTimeToTimeStamp=u5h;function l5h(e){return e[0]*mkr+e[1]}dv.hrTimeToNanoseconds=l5h;function d5h(e){return Math.round(e[0]*1e3+e[1]/1e6)}dv.hrTimeToMilliseconds=d5h;function p5h(e){return Math.round(e[0]*1e6+e[1]/1e3)}dv.hrTimeToMicroseconds=p5h;function whi(e){return Array.isArray(e)&&e.length===2&&typeof e[0]=="number"&&typeof e[1]=="number"}dv.isTimeInputHrTime=whi;function m5h(e){return whi(e)||typeof e=="number"||e instanceof Date}dv.isTimeInput=m5h;function uMo(e,r){let t=[e[0]+r[0],e[1]+r[1]];return t[1]>=mkr&&(t[1]-=mkr,t[0]+=1),t}dv.addHrTimes=uMo});var pMo=A(dMo=>{"use strict";Object.defineProperty(dMo,"__esModule",{value:!0})});var mMo=A(n8t=>{"use strict";Object.defineProperty(n8t,"__esModule",{value:!0});n8t.ExportResultCode=void 0;var f5h;(function(e){e[e.SUCCESS=0]="SUCCESS",e[e.FAILED=1]="FAILED"})(f5h=n8t.ExportResultCode||(n8t.ExportResultCode={}))});var hMo=A(fkr=>{"use strict";Object.defineProperty(fkr,"__esModule",{value:!0});fkr.CompositePropagator=void 0;var fMo=xf(),Ihi=class{constructor(r={}){var t;this._propagators=(t=r.propagators)!==null&&t!==void 0?t:[],this._fields=Array.from(new Set(this._propagators.map(n=>typeof n.fields=="function"?n.fields():[]).reduce((n,i)=>n.concat(i),[])))}inject(r,t,n){for(let i of this._propagators)try{i.inject(r,t,n)}catch(s){fMo.diag.warn(`Failed to inject with ${i.constructor.name}. Err: ${s.message}`)}}extract(r,t,n){return this._propagators.reduce((i,s)=>{try{return s.extract(i,t,n)}catch(a){fMo.diag.warn(`Failed to inject with ${s.constructor.name}. Err: ${a.message}`)}return i},r)}fields(){return this._fields.slice()}};fkr.CompositePropagator=Ihi});var gMo=A(zpt=>{"use strict";Object.defineProperty(zpt,"__esModule",{value:!0});zpt.validateValue=zpt.validateKey=void 0;var xhi="[_0-9a-z-*/]",h5h=`[a-z]${xhi}{0,255}`,g5h=`[a-z0-9]${xhi}{0,240}@[a-z]${xhi}{0,13}`,y5h=new RegExp(`^(?:${h5h}|${g5h})$`),_5h=/^[ -~]{0,255}[!-~]$/,A5h=/,|=/;function b5h(e){return y5h.test(e)}zpt.validateKey=b5h;function C5h(e){return _5h.test(e)&&!A5h.test(e)}zpt.validateValue=C5h});var Phi=A(hkr=>{"use strict";Object.defineProperty(hkr,"__esModule",{value:!0});hkr.TraceState=void 0;var yMo=gMo(),_Mo=32,v5h=512,AMo=",",bMo="=",Thi=class e{constructor(r){this._internalState=new Map,r&&this._parse(r)}set(r,t){let n=this._clone();return n._internalState.has(r)&&n._internalState.delete(r),n._internalState.set(r,t),n}unset(r){let t=this._clone();return t._internalState.delete(r),t}get(r){return this._internalState.get(r)}serialize(){return this._keys().reduce((r,t)=>(r.push(t+bMo+this.get(t)),r),[]).join(AMo)}_parse(r){r.length>v5h||(this._internalState=r.split(AMo).reverse().reduce((t,n)=>{let i=n.trim(),s=i.indexOf(bMo);if(s!==-1){let a=i.slice(0,s),o=i.slice(s+1,n.length);(0,yMo.validateKey)(a)&&(0,yMo.validateValue)(o)&&t.set(a,o)}return t},new Map),this._internalState.size>_Mo&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,_Mo))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let r=new e;return r._internalState=new Map(this._internalState),r}};hkr.TraceState=Thi});var vMo=A(ok=>{"use strict";Object.defineProperty(ok,"__esModule",{value:!0});ok.W3CTraceContextPropagator=ok.parseTraceParent=ok.TRACE_STATE_HEADER=ok.TRACE_PARENT_HEADER=void 0;var gkr=xf(),E5h=ZFt(),D5h=Phi();ok.TRACE_PARENT_HEADER="traceparent";ok.TRACE_STATE_HEADER="tracestate";var S5h="00",w5h="(?!ff)[\\da-f]{2}",I5h="(?![0]{32})[\\da-f]{32}",x5h="(?![0]{16})[\\da-f]{16}",T5h="[\\da-f]{2}",P5h=new RegExp(`^\\s?(${w5h})-(${I5h})-(${x5h})-(${T5h})(-.*)?\\s?$`);function CMo(e){let r=P5h.exec(e);return!r||r[1]==="00"&&r[5]?null:{traceId:r[2],spanId:r[3],traceFlags:parseInt(r[4],16)}}ok.parseTraceParent=CMo;var Rhi=class{inject(r,t,n){let i=gkr.trace.getSpanContext(r);if(!i||(0,E5h.isTracingSuppressed)(r)||!(0,gkr.isSpanContextValid)(i))return;let s=`${S5h}-${i.traceId}-${i.spanId}-0${Number(i.traceFlags||gkr.TraceFlags.NONE).toString(16)}`;n.set(t,ok.TRACE_PARENT_HEADER,s),i.traceState&&n.set(t,ok.TRACE_STATE_HEADER,i.traceState.serialize())}extract(r,t,n){let i=n.get(t,ok.TRACE_PARENT_HEADER);if(!i)return r;let s=Array.isArray(i)?i[0]:i;if(typeof s!="string")return r;let a=CMo(s);if(!a)return r;a.isRemote=!0;let o=n.get(t,ok.TRACE_STATE_HEADER);if(o){let c=Array.isArray(o)?o.join(","):o;a.traceState=new D5h.TraceState(typeof c=="string"?c:void 0)}return gkr.trace.setSpanContext(r,a)}fields(){return[ok.TRACE_PARENT_HEADER,ok.TRACE_STATE_HEADER]}};ok.W3CTraceContextPropagator=Rhi});var DMo=A(EMo=>{"use strict";Object.defineProperty(EMo,"__esModule",{value:!0})});var SMo=A(e$=>{"use strict";Object.defineProperty(e$,"__esModule",{value:!0});e$.getRPCMetadata=e$.deleteRPCMetadata=e$.setRPCMetadata=e$.RPCType=void 0;var R5h=xf(),khi=(0,R5h.createContextKey)("OpenTelemetry SDK Context Key RPC_METADATA"),k5h;(function(e){e.HTTP="http"})(k5h=e$.RPCType||(e$.RPCType={}));function F5h(e,r){return e.setValue(khi,r)}e$.setRPCMetadata=F5h;function N5h(e){return e.deleteValue(khi)}e$.deleteRPCMetadata=N5h;function O5h(e){return e.getValue(khi)}e$.getRPCMetadata=O5h});var Nhi=A(ykr=>{"use strict";Object.defineProperty(ykr,"__esModule",{value:!0});ykr.AlwaysOffSampler=void 0;var B5h=xf(),Fhi=class{shouldSample(){return{decision:B5h.SamplingDecision.NOT_RECORD}}toString(){return"AlwaysOffSampler"}};ykr.AlwaysOffSampler=Fhi});var Bhi=A(_kr=>{"use strict";Object.defineProperty(_kr,"__esModule",{value:!0});_kr.AlwaysOnSampler=void 0;var q5h=xf(),Ohi=class{shouldSample(){return{decision:q5h.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}};_kr.AlwaysOnSampler=Ohi});var IMo=A(bkr=>{"use strict";Object.defineProperty(bkr,"__esModule",{value:!0});bkr.ParentBasedSampler=void 0;var Akr=xf(),M5h=_hi(),wMo=Nhi(),qhi=Bhi(),Mhi=class{constructor(r){var t,n,i,s;this._root=r.root,this._root||((0,M5h.globalErrorHandler)(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new qhi.AlwaysOnSampler),this._remoteParentSampled=(t=r.remoteParentSampled)!==null&&t!==void 0?t:new qhi.AlwaysOnSampler,this._remoteParentNotSampled=(n=r.remoteParentNotSampled)!==null&&n!==void 0?n:new wMo.AlwaysOffSampler,this._localParentSampled=(i=r.localParentSampled)!==null&&i!==void 0?i:new qhi.AlwaysOnSampler,this._localParentNotSampled=(s=r.localParentNotSampled)!==null&&s!==void 0?s:new wMo.AlwaysOffSampler}shouldSample(r,t,n,i,s,a){let o=Akr.trace.getSpanContext(r);return!o||!(0,Akr.isSpanContextValid)(o)?this._root.shouldSample(r,t,n,i,s,a):o.isRemote?o.traceFlags&Akr.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(r,t,n,i,s,a):this._remoteParentNotSampled.shouldSample(r,t,n,i,s,a):o.traceFlags&Akr.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(r,t,n,i,s,a):this._localParentNotSampled.shouldSample(r,t,n,i,s,a)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}};bkr.ParentBasedSampler=Mhi});var xMo=A(Ckr=>{"use strict";Object.defineProperty(Ckr,"__esModule",{value:!0});Ckr.TraceIdRatioBasedSampler=void 0;var Lhi=xf(),jhi=class{constructor(r=0){this._ratio=r,this._ratio=this._normalize(r),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(r,t){return{decision:(0,Lhi.isValidTraceId)(t)&&this._accumulate(t)<this._upperBound?Lhi.SamplingDecision.RECORD_AND_SAMPLED:Lhi.SamplingDecision.NOT_RECORD}}toString(){return`TraceIdRatioBased{${this._ratio}}`}_normalize(r){return typeof r!="number"||isNaN(r)?0:r>=1?1:r<=0?0:r}_accumulate(r){let t=0;for(let n=0;n<r.length/8;n++){let i=n*8,s=parseInt(r.slice(i,i+8),16);t=(t^s)>>>0}return t}};Ckr.TraceIdRatioBasedSampler=jhi});var FMo=A(vkr=>{"use strict";Object.defineProperty(vkr,"__esModule",{value:!0});vkr.isPlainObject=void 0;var L5h="[object Object]",j5h="[object Null]",G5h="[object Undefined]",U5h=Function.prototype,TMo=U5h.toString,V5h=TMo.call(Object),z5h=$5h(Object.getPrototypeOf,Object),PMo=Object.prototype,RMo=PMo.hasOwnProperty,Xxe=Symbol?Symbol.toStringTag:void 0,kMo=PMo.toString;function $5h(e,r){return function(t){return e(r(t))}}function Q5h(e){if(!K5h(e)||H5h(e)!==L5h)return!1;let r=z5h(e);if(r===null)return!0;let t=RMo.call(r,"constructor")&&r.constructor;return typeof t=="function"&&t instanceof t&&TMo.call(t)===V5h}vkr.isPlainObject=Q5h;function K5h(e){return e!=null&&typeof e=="object"}function H5h(e){return e==null?e===void 0?G5h:j5h:Xxe&&Xxe in Object(e)?W5h(e):Y5h(e)}function W5h(e){let r=RMo.call(e,Xxe),t=e[Xxe],n=!1;try{e[Xxe]=void 0,n=!0}catch{}let i=kMo.call(e);return n&&(r?e[Xxe]=t:delete e[Xxe]),i}function Y5h(e){return kMo.call(e)}});var MMo=A(Skr=>{"use strict";Object.defineProperty(Skr,"__esModule",{value:!0});Skr.merge=void 0;var NMo=FMo(),J5h=20;function X5h(...e){let r=e.shift(),t=new WeakMap;for(;e.length>0;)r=BMo(r,e.shift(),0,t);return r}Skr.merge=X5h;function Ghi(e){return Dkr(e)?e.slice():e}function BMo(e,r,t=0,n){let i;if(!(t>J5h)){if(t++,Ekr(e)||Ekr(r)||qMo(r))i=Ghi(r);else if(Dkr(e)){if(i=e.slice(),Dkr(r))for(let s=0,a=r.length;s<a;s++)i.push(Ghi(r[s]));else if(i8t(r)){let s=Object.keys(r);for(let a=0,o=s.length;a<o;a++){let c=s[a];i[c]=Ghi(r[c])}}}else if(i8t(e))if(i8t(r)){if(!Z5h(e,r))return r;i=Object.assign({},e);let s=Object.keys(r);for(let a=0,o=s.length;a<o;a++){let c=s[a],l=r[c];if(Ekr(l))typeof l>"u"?delete i[c]:i[c]=l;else{let u=i[c],m=l;if(OMo(e,c,n)||OMo(r,c,n))delete i[c];else{if(i8t(u)&&i8t(m)){let h=n.get(u)||[],_=n.get(m)||[];h.push({obj:e,key:c}),_.push({obj:r,key:c}),n.set(u,h),n.set(m,_)}i[c]=BMo(i[c],l,t,n)}}}}else i=r;return i}}function OMo(e,r,t){let n=t.get(e[r])||[];for(let i=0,s=n.length;i<s;i++){let a=n[i];if(a.key===r&&a.obj===e)return!0}return!1}function Dkr(e){return Array.isArray(e)}function qMo(e){return typeof e=="function"}function i8t(e){return!Ekr(e)&&!Dkr(e)&&!qMo(e)&&typeof e=="object"}function Ekr(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e>"u"||e instanceof Date||e instanceof RegExp||e===null}function Z5h(e,r){return!(!(0,NMo.isPlainObject)(e)||!(0,NMo.isPlainObject)(r))}});var LMo=A($pt=>{"use strict";Object.defineProperty($pt,"__esModule",{value:!0});$pt.callWithTimeout=$pt.TimeoutError=void 0;var wkr=class e extends Error{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};$pt.TimeoutError=wkr;function eNh(e,r){let t,n=new Promise(function(s,a){t=setTimeout(function(){a(new wkr("Operation timed out."))},r)});return Promise.race([e,n]).then(i=>(clearTimeout(t),i),i=>{throw clearTimeout(t),i})}$pt.callWithTimeout=eNh});var GMo=A(Qpt=>{"use strict";Object.defineProperty(Qpt,"__esModule",{value:!0});Qpt.isUrlIgnored=Qpt.urlMatches=void 0;function jMo(e,r){return typeof r=="string"?e===r:!!e.match(r)}Qpt.urlMatches=jMo;function tNh(e,r){if(!r)return!1;for(let t of r)if(jMo(e,t))return!0;return!1}Qpt.isUrlIgnored=tNh});var UMo=A(Ikr=>{"use strict";Object.defineProperty(Ikr,"__esModule",{value:!0});Ikr.isWrapped=void 0;function rNh(e){return typeof e=="function"&&typeof e.__original=="function"&&typeof e.__unwrap=="function"&&e.__wrapped===!0}Ikr.isWrapped=rNh});var VMo=A(xkr=>{"use strict";Object.defineProperty(xkr,"__esModule",{value:!0});xkr.Deferred=void 0;var Uhi=class{constructor(){this._promise=new Promise((r,t)=>{this._resolve=r,this._reject=t})}get promise(){return this._promise}resolve(r){this._resolve(r)}reject(r){this._reject(r)}};xkr.Deferred=Uhi});var zMo=A(Tkr=>{"use strict";Object.defineProperty(Tkr,"__esModule",{value:!0});Tkr.BindOnceFuture=void 0;var nNh=VMo(),Vhi=class{constructor(r,t){this._callback=r,this._that=t,this._isCalled=!1,this._deferred=new nNh.Deferred}get isCalled(){return this._isCalled}get promise(){return this._deferred.promise}call(...r){if(!this._isCalled){this._isCalled=!0;try{Promise.resolve(this._callback.call(this._that,...r)).then(t=>this._deferred.resolve(t),t=>this._deferred.reject(t))}catch(t){this._deferred.reject(t)}}return this._deferred.promise}};Tkr.BindOnceFuture=Vhi});var QMo=A(Pkr=>{"use strict";Object.defineProperty(Pkr,"__esModule",{value:!0});Pkr._export=void 0;var $Mo=xf(),iNh=ZFt();function sNh(e,r){return new Promise(t=>{$Mo.context.with((0,iNh.suppressTracing)($Mo.context.active()),()=>{e.export(r,n=>{t(n)})})})}Pkr._export=sNh});var My=A(Ey=>{"use strict";var aNh=Ey&&Ey.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),oC=Ey&&Ey.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&aNh(r,e,t)};Object.defineProperty(Ey,"__esModule",{value:!0});Ey.internal=Ey.baggageUtils=void 0;oC(Oqo(),Ey);oC(Bqo(),Ey);oC(Gqo(),Ey);oC(_hi(),Ey);oC(yhi(),Ey);oC(lMo(),Ey);oC(pMo(),Ey);oC(mMo(),Ey);oC(lkr(),Ey);Ey.baggageUtils=phi();oC(Ehi(),Ey);oC(hMo(),Ey);oC(vMo(),Ey);oC(DMo(),Ey);oC(SMo(),Ey);oC(Nhi(),Ey);oC(Bhi(),Ey);oC(IMo(),Ey);oC(xMo(),Ey);oC(ZFt(),Ey);oC(Phi(),Ey);oC(Chi(),Ey);oC(MMo(),Ey);oC(Ahi(),Ey);oC(LMo(),Ey);oC(GMo(),Ey);oC(UMo(),Ey);oC(zMo(),Ey);oC(lkr(),Ey);var oNh=QMo();Ey.internal={_export:oNh._export}});var Zxe=A(VE=>{"use strict";Object.defineProperty(VE,"__esModule",{value:!0});VE.parseRetryAfterToMills=VE.isExportRetryable=VE.invalidTimeout=VE.configureExporterTimeout=VE.appendRootPathToUrlIfNeeded=VE.appendResourcePathToUrl=VE.parseHeaders=VE.DEFAULT_EXPORT_BACKOFF_MULTIPLIER=VE.DEFAULT_EXPORT_MAX_BACKOFF=VE.DEFAULT_EXPORT_INITIAL_BACKOFF=VE.DEFAULT_EXPORT_MAX_ATTEMPTS=void 0;var zhi=xf(),KMo=My(),HMo=1e4;VE.DEFAULT_EXPORT_MAX_ATTEMPTS=5;VE.DEFAULT_EXPORT_INITIAL_BACKOFF=1e3;VE.DEFAULT_EXPORT_MAX_BACKOFF=5e3;VE.DEFAULT_EXPORT_BACKOFF_MULTIPLIER=1.5;function cNh(e={}){let r={};return Object.entries(e).forEach(([t,n])=>{typeof n<"u"?r[t]=String(n):zhi.diag.warn(`Header "${t}" has wrong value and will be ignored`)}),r}VE.parseHeaders=cNh;function uNh(e,r){return e.endsWith("/")||(e=e+"/"),e+r}VE.appendResourcePathToUrl=uNh;function lNh(e){try{let r=new URL(e);return r.pathname===""&&(r.pathname=r.pathname+"/"),r.toString()}catch{return zhi.diag.warn(`Could not parse export URL: '${e}'`),e}}VE.appendRootPathToUrlIfNeeded=lNh;function dNh(e){return typeof e=="number"?e<=0?$hi(e,HMo):e:pNh()}VE.configureExporterTimeout=dNh;function pNh(){var e;let r=Number((e=(0,KMo.getEnv)().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)!==null&&e!==void 0?e:(0,KMo.getEnv)().OTEL_EXPORTER_OTLP_TIMEOUT);return r<=0?$hi(r,HMo):r}function $hi(e,r){return zhi.diag.warn("Timeout must be greater than 0",e),r}VE.invalidTimeout=$hi;function mNh(e){return[429,502,503,504].includes(e)}VE.isExportRetryable=mNh;function fNh(e){if(e==null)return-1;let r=Number.parseInt(e,10);if(Number.isInteger(r))return r>0?r*1e3:-1;let t=new Date(e).getTime()-Date.now();return t>=0?t:0}VE.parseRetryAfterToMills=fNh});var kkr=A(Rkr=>{"use strict";Object.defineProperty(Rkr,"__esModule",{value:!0});Rkr.OTLPExporterBase=void 0;var WMo=xf(),s8t=My(),hNh=Zxe(),Qhi=class{constructor(r={}){this._sendingPromises=[],this.url=this.getDefaultUrl(r),typeof r.hostname=="string"&&(this.hostname=r.hostname),this.shutdown=this.shutdown.bind(this),this._shutdownOnce=new s8t.BindOnceFuture(this._shutdown,this),this._concurrencyLimit=typeof r.concurrencyLimit=="number"?r.concurrencyLimit:1/0,this.timeoutMillis=(0,hNh.configureExporterTimeout)(r.timeoutMillis),this.onInit(r)}export(r,t){if(this._shutdownOnce.isCalled){t({code:s8t.ExportResultCode.FAILED,error:new Error("Exporter has been shutdown")});return}if(this._sendingPromises.length>=this._concurrencyLimit){t({code:s8t.ExportResultCode.FAILED,error:new Error("Concurrent export limit reached")});return}this._export(r).then(()=>{t({code:s8t.ExportResultCode.SUCCESS})}).catch(n=>{t({code:s8t.ExportResultCode.FAILED,error:n})})}_export(r){return new Promise((t,n)=>{try{WMo.diag.debug("items to be sent",r),this.send(r,t,n)}catch(i){n(i)}})}shutdown(){return this._shutdownOnce.call()}forceFlush(){return Promise.all(this._sendingPromises).then(()=>{})}_shutdown(){return WMo.diag.debug("shutdown started"),this.onShutdown(),this.forceFlush()}};Rkr.OTLPExporterBase=Qhi});var Khi=A(a8t=>{"use strict";Object.defineProperty(a8t,"__esModule",{value:!0});a8t.CompressionAlgorithm=void 0;var gNh;(function(e){e.NONE="none",e.GZIP="gzip"})(gNh=a8t.CompressionAlgorithm||(a8t.CompressionAlgorithm={}))});var Nkr=A(Fkr=>{"use strict";Object.defineProperty(Fkr,"__esModule",{value:!0});Fkr.OTLPExporterError=void 0;var Hhi=class extends Error{constructor(r,t,n){super(r),this.name="OTLPExporterError",this.data=n,this.code=t}};Fkr.OTLPExporterError=Hhi});var Yhi=A(o1e=>{"use strict";Object.defineProperty(o1e,"__esModule",{value:!0});o1e.configureCompression=o1e.createHttpAgent=o1e.sendWithHttp=void 0;var JMo=require("url"),XMo=require("http"),ZMo=require("https"),yNh=require("zlib"),_Nh=require("stream"),Whi=xf(),Okr=Khi(),YMo=My(),o8t=Nkr(),Kpt=Zxe();function ANh(e,r,t,n,i){let s=e.timeoutMillis,a=new JMo.URL(e.url),o=Number(process.versions.node.split(".")[0]),c,l,u=!1,m=setTimeout(()=>{if(clearTimeout(c),u=!0,l.destroyed){let v=new o8t.OTLPExporterError("Request Timeout");i(v)}else o>=14?l.destroy():l.abort()},s),h={hostname:a.hostname,port:a.port,path:a.pathname,method:"POST",headers:Object.assign({"Content-Type":t},e.headers),agent:e.agent},_=a.protocol==="http:"?XMo.request:ZMo.request,b=(v=Kpt.DEFAULT_EXPORT_MAX_ATTEMPTS,w=Kpt.DEFAULT_EXPORT_INITIAL_BACKOFF)=>{switch(l=_(h,x=>{let P="";x.on("data",k=>P+=k),x.on("aborted",()=>{if(u){let k=new o8t.OTLPExporterError("Request Timeout");i(k)}}),x.on("end",()=>{if(u===!1)if(x.statusCode&&x.statusCode<299)Whi.diag.debug(`statusCode: ${x.statusCode}`,P),n(),clearTimeout(m),clearTimeout(c);else if(x.statusCode&&(0,Kpt.isExportRetryable)(x.statusCode)&&v>0){let k;w=Kpt.DEFAULT_EXPORT_BACKOFF_MULTIPLIER*w,x.headers["retry-after"]?k=(0,Kpt.parseRetryAfterToMills)(x.headers["retry-after"]):k=Math.round(Math.random()*(Kpt.DEFAULT_EXPORT_MAX_BACKOFF-w)+w),c=setTimeout(()=>{b(v-1,w)},k)}else{let k=new o8t.OTLPExporterError(x.statusMessage,x.statusCode,P);i(k),clearTimeout(m),clearTimeout(c)}})}),l.on("error",x=>{if(u){let P=new o8t.OTLPExporterError("Request Timeout",x.code);i(P)}else i(x);clearTimeout(m),clearTimeout(c)}),l.on("abort",()=>{if(u){let x=new o8t.OTLPExporterError("Request Timeout");i(x)}clearTimeout(m),clearTimeout(c)}),e.compression){case Okr.CompressionAlgorithm.GZIP:{l.setHeader("Content-Encoding","gzip"),bNh(r).on("error",i).pipe(yNh.createGzip()).on("error",i).pipe(l);break}default:l.end(r);break}};b()}o1e.sendWithHttp=ANh;function bNh(e){let r=new _Nh.Readable;return r.push(e),r.push(null),r}function CNh(e){if(e.httpAgentOptions&&e.keepAlive===!1){Whi.diag.warn("httpAgentOptions is used only when keepAlive is true");return}if(!(e.keepAlive===!1||!e.url))try{let t=new JMo.URL(e.url).protocol==="http:"?XMo.Agent:ZMo.Agent;return new t(Object.assign({keepAlive:!0},e.httpAgentOptions))}catch(r){Whi.diag.error(`collector exporter failed to create http agent. err: ${r.message}`);return}}o1e.createHttpAgent=CNh;function vNh(e){return e||(((0,YMo.getEnv)().OTEL_EXPORTER_OTLP_TRACES_COMPRESSION||(0,YMo.getEnv)().OTEL_EXPORTER_OTLP_COMPRESSION)===Okr.CompressionAlgorithm.GZIP?Okr.CompressionAlgorithm.GZIP:Okr.CompressionAlgorithm.NONE)}o1e.configureCompression=vNh});var rLo=A(Bkr=>{"use strict";Object.defineProperty(Bkr,"__esModule",{value:!0});Bkr.OTLPExporterNodeBase=void 0;var ENh=kkr(),DNh=Zxe(),Jhi=Yhi(),eLo=xf(),tLo=My(),Xhi=class extends ENh.OTLPExporterBase{constructor(r={}){super(r),this.DEFAULT_HEADERS={},r.metadata&&eLo.diag.warn("Metadata cannot be set when using http"),this.headers=Object.assign(this.DEFAULT_HEADERS,(0,DNh.parseHeaders)(r.headers),tLo.baggageUtils.parseKeyPairsIntoRecord((0,tLo.getEnv)().OTEL_EXPORTER_OTLP_HEADERS)),this.agent=(0,Jhi.createHttpAgent)(r),this.compression=(0,Jhi.configureCompression)(r.compression)}onInit(r){}send(r,t,n){if(this._shutdownOnce.isCalled){eLo.diag.debug("Shutdown already started. Cannot send objects");return}let i=this.convert(r),s=new Promise((o,c)=>{(0,Jhi.sendWithHttp)(this,JSON.stringify(i),"application/json",o,c)}).then(t,n);this._sendingPromises.push(s);let a=()=>{let o=this._sendingPromises.indexOf(s);this._sendingPromises.splice(o,1)};s.then(a,a)}onShutdown(){}};Bkr.OTLPExporterNodeBase=Xhi});var nLo=A(BG=>{"use strict";Object.defineProperty(BG,"__esModule",{value:!0});BG.CompressionAlgorithm=BG.configureCompression=BG.createHttpAgent=BG.sendWithHttp=BG.OTLPExporterNodeBase=void 0;var SNh=rLo();Object.defineProperty(BG,"OTLPExporterNodeBase",{enumerable:!0,get:function(){return SNh.OTLPExporterNodeBase}});var Zhi=Yhi();Object.defineProperty(BG,"sendWithHttp",{enumerable:!0,get:function(){return Zhi.sendWithHttp}});Object.defineProperty(BG,"createHttpAgent",{enumerable:!0,get:function(){return Zhi.createHttpAgent}});Object.defineProperty(BG,"configureCompression",{enumerable:!0,get:function(){return Zhi.configureCompression}});var wNh=Khi();Object.defineProperty(BG,"CompressionAlgorithm",{enumerable:!0,get:function(){return wNh.CompressionAlgorithm}})});var egi=A(Wpt=>{"use strict";Object.defineProperty(Wpt,"__esModule",{value:!0});Wpt.sendWithXhr=Wpt.sendWithBeacon=void 0;var iLo=xf(),c8t=Nkr(),Hpt=Zxe();function INh(e,r,t,n,i){if(navigator.sendBeacon(r,new Blob([e],t)))iLo.diag.debug("sendBeacon - can send",e),n();else{let s=new c8t.OTLPExporterError(`sendBeacon - cannot send ${e}`);i(s)}}Wpt.sendWithBeacon=INh;function xNh(e,r,t,n,i,s){let a,o,c=!1,l=setTimeout(()=>{if(clearTimeout(a),c=!0,o.readyState===XMLHttpRequest.DONE){let m=new c8t.OTLPExporterError("Request Timeout");s(m)}else o.abort()},n),u=(m=Hpt.DEFAULT_EXPORT_MAX_ATTEMPTS,h=Hpt.DEFAULT_EXPORT_INITIAL_BACKOFF)=>{o=new XMLHttpRequest,o.open("POST",r),Object.entries(Object.assign(Object.assign({},{Accept:"application/json","Content-Type":"application/json"}),t)).forEach(([b,v])=>{o.setRequestHeader(b,v)}),o.send(e),o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.DONE&&c===!1)if(o.status>=200&&o.status<=299)iLo.diag.debug("xhr success",e),i(),clearTimeout(l),clearTimeout(a);else if(o.status&&(0,Hpt.isExportRetryable)(o.status)&&m>0){let b;h=Hpt.DEFAULT_EXPORT_BACKOFF_MULTIPLIER*h,o.getResponseHeader("Retry-After")?b=(0,Hpt.parseRetryAfterToMills)(o.getResponseHeader("Retry-After")):b=Math.round(Math.random()*(Hpt.DEFAULT_EXPORT_MAX_BACKOFF-h)+h),a=setTimeout(()=>{u(m-1,h)},b)}else{let b=new c8t.OTLPExporterError(`Failed to export with XHR (status: ${o.status})`,o.status);s(b),clearTimeout(l),clearTimeout(a)}},o.onabort=()=>{if(c){let b=new c8t.OTLPExporterError("Request Timeout");s(b)}clearTimeout(l),clearTimeout(a)},o.onerror=()=>{if(c){let b=new c8t.OTLPExporterError("Request Timeout");s(b)}clearTimeout(l),clearTimeout(a)}};u()}Wpt.sendWithXhr=xNh});var oLo=A(qkr=>{"use strict";Object.defineProperty(qkr,"__esModule",{value:!0});qkr.OTLPExporterBrowserBase=void 0;var TNh=kkr(),PNh=Zxe(),sLo=egi(),RNh=xf(),aLo=My(),tgi=class extends TNh.OTLPExporterBase{constructor(r={}){super(r),this._useXHR=!1,this._useXHR=!!r.headers||typeof navigator.sendBeacon!="function",this._useXHR?this._headers=Object.assign({},(0,PNh.parseHeaders)(r.headers),aLo.baggageUtils.parseKeyPairsIntoRecord((0,aLo.getEnv)().OTEL_EXPORTER_OTLP_HEADERS)):this._headers={}}onInit(){window.addEventListener("unload",this.shutdown)}onShutdown(){window.removeEventListener("unload",this.shutdown)}send(r,t,n){if(this._shutdownOnce.isCalled){RNh.diag.debug("Shutdown already started. Cannot send objects");return}let i=this.convert(r),s=JSON.stringify(i),a=new Promise((c,l)=>{this._useXHR?(0,sLo.sendWithXhr)(s,this.url,this._headers,this.timeoutMillis,c,l):(0,sLo.sendWithBeacon)(s,this.url,{type:"application/json"},c,l)}).then(t,n);this._sendingPromises.push(a);let o=()=>{let c=this._sendingPromises.indexOf(a);this._sendingPromises.splice(c,1)};a.then(o,o)}};qkr.OTLPExporterBrowserBase=tgi});var cLo=A(Ypt=>{"use strict";Object.defineProperty(Ypt,"__esModule",{value:!0});Ypt.sendWithXhr=Ypt.OTLPExporterBrowserBase=void 0;var kNh=oLo();Object.defineProperty(Ypt,"OTLPExporterBrowserBase",{enumerable:!0,get:function(){return kNh.OTLPExporterBrowserBase}});var FNh=egi();Object.defineProperty(Ypt,"sendWithXhr",{enumerable:!0,get:function(){return FNh.sendWithXhr}})});var lLo=A(ck=>{"use strict";Object.defineProperty(ck,"__esModule",{value:!0});ck.sendWithXhr=ck.OTLPExporterBrowserBase=ck.CompressionAlgorithm=ck.configureCompression=ck.createHttpAgent=ck.sendWithHttp=ck.OTLPExporterNodeBase=void 0;var u8t=nLo();Object.defineProperty(ck,"OTLPExporterNodeBase",{enumerable:!0,get:function(){return u8t.OTLPExporterNodeBase}});Object.defineProperty(ck,"sendWithHttp",{enumerable:!0,get:function(){return u8t.sendWithHttp}});Object.defineProperty(ck,"createHttpAgent",{enumerable:!0,get:function(){return u8t.createHttpAgent}});Object.defineProperty(ck,"configureCompression",{enumerable:!0,get:function(){return u8t.configureCompression}});Object.defineProperty(ck,"CompressionAlgorithm",{enumerable:!0,get:function(){return u8t.CompressionAlgorithm}});var uLo=cLo();Object.defineProperty(ck,"OTLPExporterBrowserBase",{enumerable:!0,get:function(){return uLo.OTLPExporterBrowserBase}});Object.defineProperty(ck,"sendWithXhr",{enumerable:!0,get:function(){return uLo.sendWithXhr}})});var rgi=A(mS=>{"use strict";var NNh=mS&&mS.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),ONh=mS&&mS.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&NNh(r,e,t)};Object.defineProperty(mS,"__esModule",{value:!0});mS.invalidTimeout=mS.configureExporterTimeout=mS.appendRootPathToUrlIfNeeded=mS.appendResourcePathToUrl=mS.parseHeaders=mS.OTLPExporterError=mS.OTLPExporterBase=void 0;ONh(lLo(),mS);var BNh=kkr();Object.defineProperty(mS,"OTLPExporterBase",{enumerable:!0,get:function(){return BNh.OTLPExporterBase}});var qNh=Nkr();Object.defineProperty(mS,"OTLPExporterError",{enumerable:!0,get:function(){return qNh.OTLPExporterError}});var l8t=Zxe();Object.defineProperty(mS,"parseHeaders",{enumerable:!0,get:function(){return l8t.parseHeaders}});Object.defineProperty(mS,"appendResourcePathToUrl",{enumerable:!0,get:function(){return l8t.appendResourcePathToUrl}});Object.defineProperty(mS,"appendRootPathToUrlIfNeeded",{enumerable:!0,get:function(){return l8t.appendRootPathToUrlIfNeeded}});Object.defineProperty(mS,"configureExporterTimeout",{enumerable:!0,get:function(){return l8t.configureExporterTimeout}});Object.defineProperty(mS,"invalidTimeout",{enumerable:!0,get:function(){return l8t.invalidTimeout}})});var pLo=A(dLo=>{"use strict";Object.defineProperty(dLo,"__esModule",{value:!0})});var fLo=A(mLo=>{"use strict";Object.defineProperty(mLo,"__esModule",{value:!0})});var gLo=A(hLo=>{"use strict";Object.defineProperty(hLo,"__esModule",{value:!0})});var yLo=A(d8t=>{"use strict";Object.defineProperty(d8t,"__esModule",{value:!0});d8t.ESpanKind=void 0;var MNh;(function(e){e[e.SPAN_KIND_UNSPECIFIED=0]="SPAN_KIND_UNSPECIFIED",e[e.SPAN_KIND_INTERNAL=1]="SPAN_KIND_INTERNAL",e[e.SPAN_KIND_SERVER=2]="SPAN_KIND_SERVER",e[e.SPAN_KIND_CLIENT=3]="SPAN_KIND_CLIENT",e[e.SPAN_KIND_PRODUCER=4]="SPAN_KIND_PRODUCER",e[e.SPAN_KIND_CONSUMER=5]="SPAN_KIND_CONSUMER"})(MNh=d8t.ESpanKind||(d8t.ESpanKind={}))});var ALo=A(_Lo=>{"use strict";Object.defineProperty(_Lo,"__esModule",{value:!0})});var p8t=A(c1e=>{"use strict";Object.defineProperty(c1e,"__esModule",{value:!0});c1e.toAnyValue=c1e.toKeyValue=c1e.toAttributes=void 0;function LNh(e){return Object.keys(e).map(r=>ngi(r,e[r]))}c1e.toAttributes=LNh;function ngi(e,r){return{key:e,value:igi(r)}}c1e.toKeyValue=ngi;function igi(e){let r=typeof e;return r==="string"?{stringValue:e}:r==="number"?Number.isInteger(e)?{intValue:e}:{doubleValue:e}:r==="boolean"?{boolValue:e}:e instanceof Uint8Array?{bytesValue:e}:Array.isArray(e)?{arrayValue:{values:e.map(igi)}}:r==="object"&&e!=null?{kvlistValue:{values:Object.entries(e).map(([t,n])=>ngi(t,n))}}:{}}c1e.toAnyValue=igi});var vLo=A(u1e=>{"use strict";Object.defineProperty(u1e,"__esModule",{value:!0});u1e.toOtlpSpanEvent=u1e.toOtlpLink=u1e.sdkSpanToOtlpSpan=void 0;var sgi=My(),agi=p8t(),m8t=My();function jNh(e,r){var t;let n=e.spanContext(),i=e.status,s=r?e.parentSpanId:e.parentSpanId!=null?m8t.hexToBase64(e.parentSpanId):void 0;return{traceId:r?n.traceId:m8t.hexToBase64(n.traceId),spanId:r?n.spanId:m8t.hexToBase64(n.spanId),parentSpanId:s,traceState:(t=n.traceState)===null||t===void 0?void 0:t.serialize(),name:e.name,kind:e.kind==null?0:e.kind+1,startTimeUnixNano:(0,sgi.hrTimeToNanoseconds)(e.startTime),endTimeUnixNano:(0,sgi.hrTimeToNanoseconds)(e.endTime),attributes:(0,agi.toAttributes)(e.attributes),droppedAttributesCount:e.droppedAttributesCount,events:e.events.map(CLo),droppedEventsCount:e.droppedEventsCount,status:{code:i.code,message:i.message},links:e.links.map(a=>bLo(a,r)),droppedLinksCount:e.droppedLinksCount}}u1e.sdkSpanToOtlpSpan=jNh;function bLo(e,r){var t;return{attributes:e.attributes?(0,agi.toAttributes)(e.attributes):[],spanId:r?e.context.spanId:m8t.hexToBase64(e.context.spanId),traceId:r?e.context.traceId:m8t.hexToBase64(e.context.traceId),traceState:(t=e.context.traceState)===null||t===void 0?void 0:t.serialize(),droppedAttributesCount:e.droppedAttributesCount||0}}u1e.toOtlpLink=bLo;function CLo(e){return{attributes:e.attributes?(0,agi.toAttributes)(e.attributes):[],name:e.name,timeUnixNano:(0,sgi.hrTimeToNanoseconds)(e.time),droppedAttributesCount:e.droppedAttributesCount||0}}u1e.toOtlpSpanEvent=CLo});var ELo=A(Mkr=>{"use strict";Object.defineProperty(Mkr,"__esModule",{value:!0});Mkr.createExportTraceServiceRequest=void 0;var GNh=p8t(),UNh=vLo();function VNh(e,r){return{resourceSpans:$Nh(e,r)}}Mkr.createExportTraceServiceRequest=VNh;function zNh(e){let r=new Map;for(let t of e){let n=r.get(t.resource);n||(n=new Map,r.set(t.resource,n));let i=`${t.instrumentationLibrary.name}@${t.instrumentationLibrary.version||""}:${t.instrumentationLibrary.schemaUrl||""}`,s=n.get(i);s||(s=[],n.set(i,s)),s.push(t)}return r}function $Nh(e,r){let t=zNh(e),n=[],i=t.entries(),s=i.next();for(;!s.done;){let[a,o]=s.value,c=[],l=o.values(),u=l.next();for(;!u.done;){let h=u.value;if(h.length>0){let{name:_,version:b,schemaUrl:v}=h[0].instrumentationLibrary,w=h.map(x=>(0,UNh.sdkSpanToOtlpSpan)(x,r));c.push({scope:{name:_,version:b},spans:w,schemaUrl:v})}u=l.next()}let m={resource:{attributes:(0,GNh.toAttributes)(a.attributes),droppedAttributesCount:0},scopeSpans:c,schemaUrl:void 0};n.push(m),s=i.next()}return n}});var Lkr=A(f8t=>{"use strict";Object.defineProperty(f8t,"__esModule",{value:!0});f8t.AggregationTemporality=void 0;var QNh;(function(e){e[e.DELTA=0]="DELTA",e[e.CUMULATIVE=1]="CUMULATIVE"})(QNh=f8t.AggregationTemporality||(f8t.AggregationTemporality={}))});var Jpt=A(h8t=>{"use strict";Object.defineProperty(h8t,"__esModule",{value:!0});h8t.DataPointType=void 0;var KNh;(function(e){e[e.HISTOGRAM=0]="HISTOGRAM",e[e.EXPONENTIAL_HISTOGRAM=1]="EXPONENTIAL_HISTOGRAM",e[e.GAUGE=2]="GAUGE",e[e.SUM=3]="SUM"})(KNh=h8t.DataPointType||(h8t.DataPointType={}))});var zX=A(hD=>{"use strict";Object.defineProperty(hD,"__esModule",{value:!0});hD.binarySearchLB=hD.setEquals=hD.FlatMap=hD.isPromiseAllSettledRejectionResult=hD.PromiseAllSettled=hD.callWithTimeout=hD.TimeoutError=hD.instrumentationScopeId=hD.hashAttributes=hD.isNotNullish=void 0;function HNh(e){return e!=null}hD.isNotNullish=HNh;function WNh(e){let r=Object.keys(e);return r.length===0?"":(r=r.sort(),JSON.stringify(r.map(t=>[t,e[t]])))}hD.hashAttributes=WNh;function YNh(e){var r,t;return`${e.name}:${(r=e.version)!==null&&r!==void 0?r:""}:${(t=e.schemaUrl)!==null&&t!==void 0?t:""}`}hD.instrumentationScopeId=YNh;var jkr=class e extends Error{constructor(r){super(r),Object.setPrototypeOf(this,e.prototype)}};hD.TimeoutError=jkr;function JNh(e,r){let t,n=new Promise(function(s,a){t=setTimeout(function(){a(new jkr("Operation timed out."))},r)});return Promise.race([e,n]).then(i=>(clearTimeout(t),i),i=>{throw clearTimeout(t),i})}hD.callWithTimeout=JNh;async function XNh(e){return Promise.all(e.map(async r=>{try{return{status:"fulfilled",value:await r}}catch(t){return{status:"rejected",reason:t}}}))}hD.PromiseAllSettled=XNh;function ZNh(e){return e.status==="rejected"}hD.isPromiseAllSettledRejectionResult=ZNh;function eOh(e,r){let t=[];return e.forEach(n=>{t.push(...r(n))}),t}hD.FlatMap=eOh;function tOh(e,r){if(e.size!==r.size)return!1;for(let t of e)if(!r.has(t))return!1;return!0}hD.setEquals=tOh;function rOh(e,r){let t=0,n=e.length-1;for(;n-t>1;){let i=Math.trunc((n+t)/2);e[i]<=r?t=i:n=i-1}return e[n]<=r?n:e[t]<=r?t:-1}hD.binarySearchLB=rOh});var Xpt=A(g8t=>{"use strict";Object.defineProperty(g8t,"__esModule",{value:!0});g8t.AggregatorKind=void 0;var nOh;(function(e){e[e.DROP=0]="DROP",e[e.SUM=1]="SUM",e[e.LAST_VALUE=2]="LAST_VALUE",e[e.HISTOGRAM=3]="HISTOGRAM",e[e.EXPONENTIAL_HISTOGRAM=4]="EXPONENTIAL_HISTOGRAM"})(nOh=g8t.AggregatorKind||(g8t.AggregatorKind={}))});var DLo=A(Gkr=>{"use strict";Object.defineProperty(Gkr,"__esModule",{value:!0});Gkr.DropAggregator=void 0;var iOh=Xpt(),ogi=class{constructor(){this.kind=iOh.AggregatorKind.DROP}createAccumulation(){}merge(r,t){}diff(r,t){}toMetricData(r,t,n,i){}};Gkr.DropAggregator=ogi});var Gse=A(t$=>{"use strict";Object.defineProperty(t$,"__esModule",{value:!0});t$.isDescriptorCompatibleWith=t$.createInstrumentDescriptorWithView=t$.createInstrumentDescriptor=t$.InstrumentType=void 0;var sOh=xf(),aOh;(function(e){e.COUNTER="COUNTER",e.HISTOGRAM="HISTOGRAM",e.UP_DOWN_COUNTER="UP_DOWN_COUNTER",e.OBSERVABLE_COUNTER="OBSERVABLE_COUNTER",e.OBSERVABLE_GAUGE="OBSERVABLE_GAUGE",e.OBSERVABLE_UP_DOWN_COUNTER="OBSERVABLE_UP_DOWN_COUNTER"})(aOh=t$.InstrumentType||(t$.InstrumentType={}));function oOh(e,r,t){var n,i,s;return{name:e,type:r,description:(n=t==null?void 0:t.description)!==null&&n!==void 0?n:"",unit:(i=t==null?void 0:t.unit)!==null&&i!==void 0?i:"",valueType:(s=t==null?void 0:t.valueType)!==null&&s!==void 0?s:sOh.ValueType.DOUBLE}}t$.createInstrumentDescriptor=oOh;function cOh(e,r){var t,n;return{name:(t=e.name)!==null&&t!==void 0?t:r.name,description:(n=e.description)!==null&&n!==void 0?n:r.description,type:r.type,unit:r.unit,valueType:r.valueType}}t$.createInstrumentDescriptorWithView=cOh;function uOh(e,r){return e.name===r.name&&e.unit===r.unit&&e.type===r.type&&e.valueType===r.valueType}t$.isDescriptorCompatibleWith=uOh});var SLo=A(emt=>{"use strict";Object.defineProperty(emt,"__esModule",{value:!0});emt.HistogramAggregator=emt.HistogramAccumulation=void 0;var lOh=Xpt(),dOh=Jpt(),cgi=Gse(),pOh=zX();function mOh(e){let r=e.map(()=>0);return r.push(0),{buckets:{boundaries:e,counts:r},sum:0,count:0,hasMinMax:!1,min:1/0,max:-1/0}}var Zpt=class{constructor(r,t,n=!0,i=mOh(t)){this.startTime=r,this._boundaries=t,this._recordMinMax=n,this._current=i}record(r){this._current.count+=1,this._current.sum+=r,this._recordMinMax&&(this._current.min=Math.min(r,this._current.min),this._current.max=Math.max(r,this._current.max),this._current.hasMinMax=!0);let t=(0,pOh.binarySearchLB)(this._boundaries,r);this._current.buckets.counts[t+1]+=1}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};emt.HistogramAccumulation=Zpt;var ugi=class{constructor(r,t){this._boundaries=r,this._recordMinMax=t,this.kind=lOh.AggregatorKind.HISTOGRAM}createAccumulation(r){return new Zpt(r,this._boundaries,this._recordMinMax)}merge(r,t){let n=r.toPointValue(),i=t.toPointValue(),s=n.buckets.counts,a=i.buckets.counts,o=new Array(s.length);for(let u=0;u<s.length;u++)o[u]=s[u]+a[u];let c=1/0,l=-1/0;return this._recordMinMax&&(n.hasMinMax&&i.hasMinMax?(c=Math.min(n.min,i.min),l=Math.max(n.max,i.max)):n.hasMinMax?(c=n.min,l=n.max):i.hasMinMax&&(c=i.min,l=i.max)),new Zpt(r.startTime,n.buckets.boundaries,this._recordMinMax,{buckets:{boundaries:n.buckets.boundaries,counts:o},count:n.count+i.count,sum:n.sum+i.sum,hasMinMax:this._recordMinMax&&(n.hasMinMax||i.hasMinMax),min:c,max:l})}diff(r,t){let n=r.toPointValue(),i=t.toPointValue(),s=n.buckets.counts,a=i.buckets.counts,o=new Array(s.length);for(let c=0;c<s.length;c++)o[c]=a[c]-s[c];return new Zpt(t.startTime,n.buckets.boundaries,this._recordMinMax,{buckets:{boundaries:n.buckets.boundaries,counts:o},count:i.count-n.count,sum:i.sum-n.sum,hasMinMax:!1,min:1/0,max:-1/0})}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:dOh.DataPointType.HISTOGRAM,dataPoints:n.map(([s,a])=>{let o=a.toPointValue(),c=r.type===cgi.InstrumentType.UP_DOWN_COUNTER||r.type===cgi.InstrumentType.OBSERVABLE_GAUGE||r.type===cgi.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:a.startTime,endTime:i,value:{min:o.hasMinMax?o.min:void 0,max:o.hasMinMax?o.max:void 0,sum:c?void 0:o.sum,buckets:o.buckets,count:o.count}}})}}};emt.HistogramAggregator=ugi});var wLo=A(Ukr=>{"use strict";Object.defineProperty(Ukr,"__esModule",{value:!0});Ukr.Buckets=void 0;var lgi=class e{constructor(r=new dgi,t=0,n=0,i=0){this.backing=r,this.indexBase=t,this.indexStart=n,this.indexEnd=i}get offset(){return this.indexStart}get length(){return this.backing.length===0||this.indexEnd===this.indexStart&&this.at(0)===0?0:this.indexEnd-this.indexStart+1}counts(){return Array.from({length:this.length},(r,t)=>this.at(t))}at(r){let t=this.indexBase-this.indexStart;return r<t&&(r+=this.backing.length),r-=t,this.backing.countAt(r)}incrementBucket(r,t){this.backing.increment(r,t)}decrementBucket(r,t){this.backing.decrement(r,t)}trim(){for(let r=0;r<this.length;r++)if(this.at(r)!==0){this.indexStart+=r;break}else if(r===this.length-1){this.indexStart=this.indexEnd=this.indexBase=0;return}for(let r=this.length-1;r>=0;r--)if(this.at(r)!==0){this.indexEnd-=this.length-r-1;break}this._rotate()}downscale(r){this._rotate();let t=1+this.indexEnd-this.indexStart,n=1<<r,i=0,s=0;for(let a=this.indexStart;a<=this.indexEnd;){let o=a%n;o<0&&(o+=n);for(let c=o;c<n&&i<t;c++)this._relocateBucket(s,i),i++,a++;s++}this.indexStart>>=r,this.indexEnd>>=r,this.indexBase=this.indexStart}clone(){return new e(this.backing.clone(),this.indexBase,this.indexStart,this.indexEnd)}_rotate(){let r=this.indexBase-this.indexStart;r!==0&&(r>0?(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,r),this.backing.reverse(r,this.backing.length)):(this.backing.reverse(0,this.backing.length),this.backing.reverse(0,this.backing.length+r)),this.indexBase=this.indexStart)}_relocateBucket(r,t){r!==t&&this.incrementBucket(r,this.backing.emptyBucket(t))}};Ukr.Buckets=lgi;var dgi=class e{constructor(r=[0]){this._counts=r}get length(){return this._counts.length}countAt(r){return this._counts[r]}growTo(r,t,n){let i=new Array(r).fill(0);i.splice(n,this._counts.length-t,...this._counts.slice(t)),i.splice(0,t,...this._counts.slice(0,t)),this._counts=i}reverse(r,t){let n=Math.floor((r+t)/2)-r;for(let i=0;i<n;i++){let s=this._counts[r+i];this._counts[r+i]=this._counts[t-i-1],this._counts[t-i-1]=s}}emptyBucket(r){let t=this._counts[r];return this._counts[r]=0,t}increment(r,t){this._counts[r]+=t}decrement(r,t){this._counts[r]>=t?this._counts[r]-=t:this._counts[r]=0}clone(){return new e([...this._counts])}}});var mgi=A(o5=>{"use strict";Object.defineProperty(o5,"__esModule",{value:!0});o5.getSignificand=o5.getNormalBase2=o5.MIN_VALUE=o5.MAX_NORMAL_EXPONENT=o5.MIN_NORMAL_EXPONENT=o5.SIGNIFICAND_WIDTH=void 0;o5.SIGNIFICAND_WIDTH=52;var fOh=2146435072,hOh=1048575,pgi=1023;o5.MIN_NORMAL_EXPONENT=-pgi+1;o5.MAX_NORMAL_EXPONENT=pgi;o5.MIN_VALUE=Math.pow(2,-1022);function gOh(e){let r=new DataView(new ArrayBuffer(8));return r.setFloat64(0,e),((r.getUint32(0)&fOh)>>20)-pgi}o5.getNormalBase2=gOh;function yOh(e){let r=new DataView(new ArrayBuffer(8));r.setFloat64(0,e);let t=r.getUint32(0),n=r.getUint32(4);return(t&hOh)*Math.pow(2,32)+n}o5.getSignificand=yOh});var Vkr=A(tmt=>{"use strict";Object.defineProperty(tmt,"__esModule",{value:!0});tmt.nextGreaterSquare=tmt.ldexp=void 0;function _Oh(e,r){return e===0||e===Number.POSITIVE_INFINITY||e===Number.NEGATIVE_INFINITY||Number.isNaN(e)?e:e*Math.pow(2,r)}tmt.ldexp=_Oh;function AOh(e){return e--,e|=e>>1,e|=e>>2,e|=e>>4,e|=e>>8,e|=e>>16,e++,e}tmt.nextGreaterSquare=AOh});var $kr=A(zkr=>{"use strict";Object.defineProperty(zkr,"__esModule",{value:!0});zkr.MappingError=void 0;var fgi=class extends Error{};zkr.MappingError=fgi});var xLo=A(Qkr=>{"use strict";Object.defineProperty(Qkr,"__esModule",{value:!0});Qkr.ExponentMapping=void 0;var rmt=mgi(),bOh=Vkr(),ILo=$kr(),hgi=class{constructor(r){this._shift=-r}mapToIndex(r){if(r<rmt.MIN_VALUE)return this._minNormalLowerBoundaryIndex();let t=rmt.getNormalBase2(r),n=this._rightShift(rmt.getSignificand(r)-1,rmt.SIGNIFICAND_WIDTH);return t+n>>this._shift}lowerBoundary(r){let t=this._minNormalLowerBoundaryIndex();if(r<t)throw new ILo.MappingError(`underflow: ${r} is < minimum lower boundary: ${t}`);let n=this._maxNormalLowerBoundaryIndex();if(r>n)throw new ILo.MappingError(`overflow: ${r} is > maximum lower boundary: ${n}`);return bOh.ldexp(1,r<<this._shift)}get scale(){return this._shift===0?0:-this._shift}_minNormalLowerBoundaryIndex(){let r=rmt.MIN_NORMAL_EXPONENT>>this._shift;return this._shift<2&&r--,r}_maxNormalLowerBoundaryIndex(){return rmt.MAX_NORMAL_EXPONENT>>this._shift}_rightShift(r,t){return Math.floor(r*Math.pow(2,-t))}};Qkr.ExponentMapping=hgi});var RLo=A(Kkr=>{"use strict";Object.defineProperty(Kkr,"__esModule",{value:!0});Kkr.LogarithmMapping=void 0;var nmt=mgi(),TLo=Vkr(),PLo=$kr(),ggi=class{constructor(r){this._scale=r,this._scaleFactor=TLo.ldexp(Math.LOG2E,r),this._inverseFactor=TLo.ldexp(Math.LN2,-r)}mapToIndex(r){if(r<=nmt.MIN_VALUE)return this._minNormalLowerBoundaryIndex()-1;if(nmt.getSignificand(r)===0)return(nmt.getNormalBase2(r)<<this._scale)-1;let t=Math.floor(Math.log(r)*this._scaleFactor),n=this._maxNormalLowerBoundaryIndex();return t>=n?n:t}lowerBoundary(r){let t=this._maxNormalLowerBoundaryIndex();if(r>=t){if(r===t)return 2*Math.exp((r-(1<<this._scale))/this._scaleFactor);throw new PLo.MappingError(`overflow: ${r} is > maximum lower boundary: ${t}`)}let n=this._minNormalLowerBoundaryIndex();if(r<=n){if(r===n)return nmt.MIN_VALUE;if(r===n-1)return Math.exp((r+(1<<this._scale))/this._scaleFactor)/2;throw new PLo.MappingError(`overflow: ${r} is < minimum lower boundary: ${n}`)}return Math.exp(r*this._inverseFactor)}get scale(){return this._scale}_minNormalLowerBoundaryIndex(){return nmt.MIN_NORMAL_EXPONENT<<this._scale}_maxNormalLowerBoundaryIndex(){return(nmt.MAX_NORMAL_EXPONENT+1<<this._scale)-1}};Kkr.LogarithmMapping=ggi});var NLo=A(Hkr=>{"use strict";Object.defineProperty(Hkr,"__esModule",{value:!0});Hkr.getMapping=void 0;var COh=xLo(),vOh=RLo(),EOh=$kr(),kLo=-10,FLo=20,DOh=Array.from({length:31},(e,r)=>r>10?new vOh.LogarithmMapping(r-10):new COh.ExponentMapping(r-10));function SOh(e){if(e>FLo||e<kLo)throw new EOh.MappingError(`expected scale >= ${kLo} && <= ${FLo}, got: ${e}`);return DOh[e+10]}Hkr.getMapping=SOh});var qLo=A(smt=>{"use strict";Object.defineProperty(smt,"__esModule",{value:!0});smt.ExponentialHistogramAggregator=smt.ExponentialHistogramAccumulation=void 0;var wOh=Xpt(),IOh=Jpt(),xOh=xf(),ygi=Gse(),OLo=wLo(),BLo=NLo(),TOh=Vkr(),imt=class e{constructor(r,t){this.low=r,this.high=t}static combine(r,t){return new e(Math.min(r.low,t.low),Math.max(r.high,t.high))}},POh=20,ROh=160,_gi=2,Wkr=class e{constructor(r=r,t=ROh,n=!0,i=0,s=0,a=0,o=Number.POSITIVE_INFINITY,c=Number.NEGATIVE_INFINITY,l=new OLo.Buckets,u=new OLo.Buckets,m=(0,BLo.getMapping)(POh)){this.startTime=r,this._maxSize=t,this._recordMinMax=n,this._sum=i,this._count=s,this._zeroCount=a,this._min=o,this._max=c,this._positive=l,this._negative=u,this._mapping=m,this._maxSize<_gi&&(xOh.diag.warn(`Exponential Histogram Max Size set to ${this._maxSize}, changing to the minimum size of: ${_gi}`),this._maxSize=_gi)}record(r){this.updateByIncrement(r,1)}setStartTime(r){this.startTime=r}toPointValue(){return{hasMinMax:this._recordMinMax,min:this.min,max:this.max,sum:this.sum,positive:{offset:this.positive.offset,bucketCounts:this.positive.counts()},negative:{offset:this.negative.offset,bucketCounts:this.negative.counts()},count:this.count,scale:this.scale,zeroCount:this.zeroCount}}get sum(){return this._sum}get min(){return this._min}get max(){return this._max}get count(){return this._count}get zeroCount(){return this._zeroCount}get scale(){return this._count===this._zeroCount?0:this._mapping.scale}get positive(){return this._positive}get negative(){return this._negative}updateByIncrement(r,t){if(r>this._max&&(this._max=r),r<this._min&&(this._min=r),this._count+=t,r===0){this._zeroCount+=t;return}this._sum+=r*t,r>0?this._updateBuckets(this._positive,r,t):this._updateBuckets(this._negative,-r,t)}merge(r){this._count===0?(this._min=r.min,this._max=r.max):r.count!==0&&(r.min<this.min&&(this._min=r.min),r.max>this.max&&(this._max=r.max)),this._sum+=r.sum,this._count+=r.count,this._zeroCount+=r.zeroCount;let t=this._minScale(r);this._downscale(this.scale-t),this._mergeBuckets(this.positive,r,r.positive,t),this._mergeBuckets(this.negative,r,r.negative,t)}diff(r){this._min=1/0,this._max=-1/0,this._sum-=r.sum,this._count-=r.count,this._zeroCount-=r.zeroCount;let t=this._minScale(r);this._downscale(this.scale-t),this._diffBuckets(this.positive,r,r.positive,t),this._diffBuckets(this.negative,r,r.negative,t)}clone(){return new e(this.startTime,this._maxSize,this._recordMinMax,this._sum,this._count,this._zeroCount,this._min,this._max,this.positive.clone(),this.negative.clone(),this._mapping)}_updateBuckets(r,t,n){let i=this._mapping.mapToIndex(t),s=!1,a=0,o=0;if(r.length===0?(r.indexStart=i,r.indexEnd=r.indexStart,r.indexBase=r.indexStart):i<r.indexStart&&r.indexEnd-i>=this._maxSize?(s=!0,o=i,a=r.indexEnd):i>r.indexEnd&&i-r.indexStart>=this._maxSize&&(s=!0,o=r.indexStart,a=i),s){let c=this._changeScale(a,o);this._downscale(c),i=this._mapping.mapToIndex(t)}this._incrementIndexBy(r,i,n)}_incrementIndexBy(r,t,n){if(n===0)return;if(t<r.indexStart){let s=r.indexEnd-t;s>=r.backing.length&&this._grow(r,s+1),r.indexStart=t}else if(t>r.indexEnd){let s=t-r.indexStart;s>=r.backing.length&&this._grow(r,s+1),r.indexEnd=t}let i=t-r.indexBase;i<0&&(i+=r.backing.length),r.incrementBucket(i,n)}_grow(r,t){let n=r.backing.length,i=r.indexBase-r.indexStart,s=n-i,a=(0,TOh.nextGreaterSquare)(t);a>this._maxSize&&(a=this._maxSize);let o=a-i;r.backing.growTo(a,s,o)}_changeScale(r,t){let n=0;for(;r-t>=this._maxSize;)r>>=1,t>>=1,n++;return n}_downscale(r){if(r===0)return;if(r<0)throw new Error(`impossible change of scale: ${this.scale}`);let t=this._mapping.scale-r;this._positive.downscale(r),this._negative.downscale(r),this._mapping=(0,BLo.getMapping)(t)}_minScale(r){let t=Math.min(this.scale,r.scale),n=imt.combine(this._highLowAtScale(this.positive,this.scale,t),this._highLowAtScale(r.positive,r.scale,t)),i=imt.combine(this._highLowAtScale(this.negative,this.scale,t),this._highLowAtScale(r.negative,r.scale,t));return Math.min(t-this._changeScale(n.high,n.low),t-this._changeScale(i.high,i.low))}_highLowAtScale(r,t,n){if(r.length===0)return new imt(0,-1);let i=t-n;return new imt(r.indexStart>>i,r.indexEnd>>i)}_mergeBuckets(r,t,n,i){let s=n.offset,a=t.scale-i;for(let o=0;o<n.length;o++)this._incrementIndexBy(r,s+o>>a,n.at(o))}_diffBuckets(r,t,n,i){let s=n.offset,a=t.scale-i;for(let o=0;o<n.length;o++){let l=(s+o>>a)-r.indexBase;l<0&&(l+=r.backing.length),r.decrementBucket(l,n.at(o))}r.trim()}};smt.ExponentialHistogramAccumulation=Wkr;var Agi=class{constructor(r,t){this._maxSize=r,this._recordMinMax=t,this.kind=wOh.AggregatorKind.EXPONENTIAL_HISTOGRAM}createAccumulation(r){return new Wkr(r,this._maxSize,this._recordMinMax)}merge(r,t){let n=t.clone();return n.merge(r),n}diff(r,t){let n=t.clone();return n.diff(r),n}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:IOh.DataPointType.EXPONENTIAL_HISTOGRAM,dataPoints:n.map(([s,a])=>{let o=a.toPointValue(),c=r.type===ygi.InstrumentType.UP_DOWN_COUNTER||r.type===ygi.InstrumentType.OBSERVABLE_GAUGE||r.type===ygi.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER;return{attributes:s,startTime:a.startTime,endTime:i,value:{min:o.hasMinMax?o.min:void 0,max:o.hasMinMax?o.max:void 0,sum:c?void 0:o.sum,positive:{offset:o.positive.offset,bucketCounts:o.positive.bucketCounts},negative:{offset:o.negative.offset,bucketCounts:o.negative.bucketCounts},count:o.count,scale:o.scale,zeroCount:o.zeroCount}}})}}};smt.ExponentialHistogramAggregator=Agi});var MLo=A(omt=>{"use strict";Object.defineProperty(omt,"__esModule",{value:!0});omt.LastValueAggregator=omt.LastValueAccumulation=void 0;var kOh=Xpt(),y8t=My(),FOh=Jpt(),amt=class{constructor(r,t=0,n=[0,0]){this.startTime=r,this._current=t,this.sampleTime=n}record(r){this._current=r,this.sampleTime=(0,y8t.millisToHrTime)(Date.now())}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};omt.LastValueAccumulation=amt;var bgi=class{constructor(){this.kind=kOh.AggregatorKind.LAST_VALUE}createAccumulation(r){return new amt(r)}merge(r,t){let n=(0,y8t.hrTimeToMicroseconds)(t.sampleTime)>=(0,y8t.hrTimeToMicroseconds)(r.sampleTime)?t:r;return new amt(r.startTime,n.toPointValue(),n.sampleTime)}diff(r,t){let n=(0,y8t.hrTimeToMicroseconds)(t.sampleTime)>=(0,y8t.hrTimeToMicroseconds)(r.sampleTime)?t:r;return new amt(t.startTime,n.toPointValue(),n.sampleTime)}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:FOh.DataPointType.GAUGE,dataPoints:n.map(([s,a])=>({attributes:s,startTime:a.startTime,endTime:i,value:a.toPointValue()}))}}};omt.LastValueAggregator=bgi});var LLo=A(cmt=>{"use strict";Object.defineProperty(cmt,"__esModule",{value:!0});cmt.SumAggregator=cmt.SumAccumulation=void 0;var NOh=Xpt(),OOh=Jpt(),l1e=class{constructor(r,t,n=0,i=!1){this.startTime=r,this.monotonic=t,this._current=n,this.reset=i}record(r){this.monotonic&&r<0||(this._current+=r)}setStartTime(r){this.startTime=r}toPointValue(){return this._current}};cmt.SumAccumulation=l1e;var Cgi=class{constructor(r){this.monotonic=r,this.kind=NOh.AggregatorKind.SUM}createAccumulation(r){return new l1e(r,this.monotonic)}merge(r,t){let n=r.toPointValue(),i=t.toPointValue();return t.reset?new l1e(t.startTime,this.monotonic,i,t.reset):new l1e(r.startTime,this.monotonic,n+i)}diff(r,t){let n=r.toPointValue(),i=t.toPointValue();return this.monotonic&&n>i?new l1e(t.startTime,this.monotonic,i,!0):new l1e(t.startTime,this.monotonic,i-n)}toMetricData(r,t,n,i){return{descriptor:r,aggregationTemporality:t,dataPointType:OOh.DataPointType.SUM,dataPoints:n.map(([s,a])=>({attributes:s,startTime:a.startTime,endTime:i,value:a.toPointValue()})),isMonotonic:this.monotonic}}};cmt.SumAggregator=Cgi});var jLo=A(r$=>{"use strict";var BOh=r$&&r$.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),_8t=r$&&r$.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&BOh(r,e,t)};Object.defineProperty(r$,"__esModule",{value:!0});_8t(DLo(),r$);_8t(SLo(),r$);_8t(qLo(),r$);_8t(MLo(),r$);_8t(LLo(),r$)});var Xkr=A(Kx=>{"use strict";Object.defineProperty(Kx,"__esModule",{value:!0});Kx.DefaultAggregation=Kx.ExponentialHistogramAggregation=Kx.ExplicitBucketHistogramAggregation=Kx.HistogramAggregation=Kx.LastValueAggregation=Kx.SumAggregation=Kx.DropAggregation=Kx.Aggregation=void 0;var qOh=xf(),eTe=jLo(),Use=Gse(),$X=class{static Drop(){return GLo}static Sum(){return ULo}static LastValue(){return VLo}static Histogram(){return zLo}static ExponentialHistogram(){return MOh}static Default(){return LOh}};Kx.Aggregation=$X;var A8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.DropAggregation=A8t;A8t.DEFAULT_INSTANCE=new eTe.DropAggregator;var umt=class e extends $X{createAggregator(r){switch(r.type){case Use.InstrumentType.COUNTER:case Use.InstrumentType.OBSERVABLE_COUNTER:case Use.InstrumentType.HISTOGRAM:return e.MONOTONIC_INSTANCE;default:return e.NON_MONOTONIC_INSTANCE}}};Kx.SumAggregation=umt;umt.MONOTONIC_INSTANCE=new eTe.SumAggregator(!0);umt.NON_MONOTONIC_INSTANCE=new eTe.SumAggregator(!1);var b8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.LastValueAggregation=b8t;b8t.DEFAULT_INSTANCE=new eTe.LastValueAggregator;var C8t=class e extends $X{createAggregator(r){return e.DEFAULT_INSTANCE}};Kx.HistogramAggregation=C8t;C8t.DEFAULT_INSTANCE=new eTe.HistogramAggregator([0,5,10,25,50,75,100,250,500,1e3],!0);var vgi=class extends $X{constructor(r,t=!0){if(super(),this._recordMinMax=t,r===void 0||r.length===0)throw new Error("HistogramAggregator should be created with boundaries.");r=r.concat(),r=r.sort((s,a)=>s-a);let n=r.lastIndexOf(-1/0),i=r.indexOf(1/0);i===-1&&(i=void 0),this._boundaries=r.slice(n+1,i)}createAggregator(r){return new eTe.HistogramAggregator(this._boundaries,this._recordMinMax)}};Kx.ExplicitBucketHistogramAggregation=vgi;var Ykr=class extends $X{constructor(r=160,t=!0){super(),this._maxSize=r,this._recordMinMax=t}createAggregator(r){return new eTe.ExponentialHistogramAggregator(this._maxSize,this._recordMinMax)}};Kx.ExponentialHistogramAggregation=Ykr;var Jkr=class extends $X{_resolve(r){switch(r.type){case Use.InstrumentType.COUNTER:case Use.InstrumentType.UP_DOWN_COUNTER:case Use.InstrumentType.OBSERVABLE_COUNTER:case Use.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER:return ULo;case Use.InstrumentType.OBSERVABLE_GAUGE:return VLo;case Use.InstrumentType.HISTOGRAM:return zLo}return qOh.diag.warn(`Unable to recognize instrument type: ${r.type}`),GLo}createAggregator(r){return this._resolve(r).createAggregator(r)}};Kx.DefaultAggregation=Jkr;var GLo=new A8t,ULo=new umt,VLo=new b8t,zLo=new C8t,MOh=new Ykr,LOh=new Jkr});var Egi=A(lmt=>{"use strict";Object.defineProperty(lmt,"__esModule",{value:!0});lmt.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR=lmt.DEFAULT_AGGREGATION_SELECTOR=void 0;var jOh=Xkr(),GOh=Lkr(),UOh=e=>jOh.Aggregation.Default();lmt.DEFAULT_AGGREGATION_SELECTOR=UOh;var VOh=e=>GOh.AggregationTemporality.CUMULATIVE;lmt.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR=VOh});var Sgi=A(Zkr=>{"use strict";Object.defineProperty(Zkr,"__esModule",{value:!0});Zkr.MetricReader=void 0;var $Lo=xf(),QLo=zX(),KLo=Egi(),Dgi=class{constructor(r){var t,n;this._shutdown=!1,this._aggregationSelector=(t=r==null?void 0:r.aggregationSelector)!==null&&t!==void 0?t:KLo.DEFAULT_AGGREGATION_SELECTOR,this._aggregationTemporalitySelector=(n=r==null?void 0:r.aggregationTemporalitySelector)!==null&&n!==void 0?n:KLo.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR}setMetricProducer(r){if(this._metricProducer)throw new Error("MetricReader can not be bound to a MeterProvider again.");this._metricProducer=r,this.onInitialized()}selectAggregation(r){return this._aggregationSelector(r)}selectAggregationTemporality(r){return this._aggregationTemporalitySelector(r)}onInitialized(){}async collect(r){if(this._metricProducer===void 0)throw new Error("MetricReader is not bound to a MetricProducer");if(this._shutdown)throw new Error("MetricReader is shutdown");return this._metricProducer.collect({timeoutMillis:r==null?void 0:r.timeoutMillis})}async shutdown(r){if(this._shutdown){$Lo.diag.error("Cannot call shutdown twice.");return}(r==null?void 0:r.timeoutMillis)==null?await this.onShutdown():await(0,QLo.callWithTimeout)(this.onShutdown(),r.timeoutMillis),this._shutdown=!0}async forceFlush(r){if(this._shutdown){$Lo.diag.warn("Cannot forceFlush on already shutdown MetricReader.");return}if((r==null?void 0:r.timeoutMillis)==null){await this.onForceFlush();return}await(0,QLo.callWithTimeout)(this.onForceFlush(),r.timeoutMillis)}};Zkr.MetricReader=Dgi});var YLo=A(t4r=>{"use strict";Object.defineProperty(t4r,"__esModule",{value:!0});t4r.PeriodicExportingMetricReader=void 0;var HLo=xf(),e4r=My(),zOh=Sgi(),WLo=zX(),$Oh=xf(),wgi=class extends zOh.MetricReader{constructor(r){var t,n,i,s;if(super({aggregationSelector:(t=r.exporter.selectAggregation)===null||t===void 0?void 0:t.bind(r.exporter),aggregationTemporalitySelector:(n=r.exporter.selectAggregationTemporality)===null||n===void 0?void 0:n.bind(r.exporter)}),r.exportIntervalMillis!==void 0&&r.exportIntervalMillis<=0)throw Error("exportIntervalMillis must be greater than 0");if(r.exportTimeoutMillis!==void 0&&r.exportTimeoutMillis<=0)throw Error("exportTimeoutMillis must be greater than 0");if(r.exportTimeoutMillis!==void 0&&r.exportIntervalMillis!==void 0&&r.exportIntervalMillis<r.exportTimeoutMillis)throw Error("exportIntervalMillis must be greater than or equal to exportTimeoutMillis");this._exportInterval=(i=r.exportIntervalMillis)!==null&&i!==void 0?i:6e4,this._exportTimeout=(s=r.exportTimeoutMillis)!==null&&s!==void 0?s:3e4,this._exporter=r.exporter}async _runOnce(){try{await(0,WLo.callWithTimeout)(this._doRun(),this._exportTimeout)}catch(r){if(r instanceof WLo.TimeoutError){HLo.diag.error("Export took longer than %s milliseconds and timed out.",this._exportTimeout);return}(0,e4r.globalErrorHandler)(r)}}async _doRun(){var r,t;let{resourceMetrics:n,errors:i}=await this.collect({timeoutMillis:this._exportTimeout});i.length>0&&HLo.diag.error("PeriodicExportingMetricReader: metrics collection errors",...i);let s=async()=>{let a=await e4r.internal._export(this._exporter,n);if(a.code!==e4r.ExportResultCode.SUCCESS)throw new Error(`PeriodicExportingMetricReader: metrics export failed (error ${a.error})`)};n.resource.asyncAttributesPending?(t=(r=n.resource).waitForAsyncAttributes)===null||t===void 0||t.call(r).then(s,a=>$Oh.diag.debug("Error while resolving async portion of resource: ",a)):await s()}onInitialized(){this._interval=setInterval(()=>{this._runOnce()},this._exportInterval),(0,e4r.unrefTimer)(this._interval)}async onForceFlush(){await this._runOnce(),await this._exporter.forceFlush()}async onShutdown(){this._interval&&clearInterval(this._interval),await this._exporter.shutdown()}};t4r.PeriodicExportingMetricReader=wgi});var XLo=A(r4r=>{"use strict";Object.defineProperty(r4r,"__esModule",{value:!0});r4r.InMemoryMetricExporter=void 0;var JLo=My(),Igi=class{constructor(r){this._shutdown=!1,this._metrics=[],this._aggregationTemporality=r}export(r,t){if(this._shutdown){setTimeout(()=>t({code:JLo.ExportResultCode.FAILED}),0);return}this._metrics.push(r),setTimeout(()=>t({code:JLo.ExportResultCode.SUCCESS}),0)}getMetrics(){return this._metrics}forceFlush(){return Promise.resolve()}reset(){this._metrics=[]}selectAggregationTemporality(r){return this._aggregationTemporality}shutdown(){return this._shutdown=!0,Promise.resolve()}};r4r.InMemoryMetricExporter=Igi});var ejo=A(n4r=>{"use strict";Object.defineProperty(n4r,"__esModule",{value:!0});n4r.ConsoleMetricExporter=void 0;var ZLo=My(),QOh=Egi(),xgi=class e{constructor(r){var t;this._shutdown=!1,this._temporalitySelector=(t=r==null?void 0:r.temporalitySelector)!==null&&t!==void 0?t:QOh.DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR}export(r,t){if(this._shutdown){setImmediate(t,{code:ZLo.ExportResultCode.FAILED});return}return e._sendMetrics(r,t)}forceFlush(){return Promise.resolve()}selectAggregationTemporality(r){return this._temporalitySelector(r)}shutdown(){return this._shutdown=!0,Promise.resolve()}static _sendMetrics(r,t){for(let n of r.scopeMetrics)for(let i of n.metrics)console.dir({descriptor:i.descriptor,dataPointType:i.dataPointType,dataPoints:i.dataPoints});t({code:ZLo.ExportResultCode.SUCCESS})}};n4r.ConsoleMetricExporter=xgi});var tjo=A(i4r=>{"use strict";Object.defineProperty(i4r,"__esModule",{value:!0});i4r.defaultServiceName=void 0;function KOh(){return`unknown_service:${process.argv0}`}i4r.defaultServiceName=KOh});var Tgi=A(dmt=>{"use strict";Object.defineProperty(dmt,"__esModule",{value:!0});dmt.normalizeType=dmt.normalizeArch=void 0;var HOh=e=>{switch(e){case"arm":return"arm32";case"ppc":return"ppc32";case"x64":return"amd64";default:return e}};dmt.normalizeArch=HOh;var WOh=e=>{switch(e){case"sunos":return"solaris";case"win32":return"windows";default:return e}};dmt.normalizeType=WOh});var a4r=A(s4r=>{"use strict";Object.defineProperty(s4r,"__esModule",{value:!0});s4r.execAsync=void 0;var YOh=require("child_process"),JOh=require("util");s4r.execAsync=JOh.promisify(YOh.exec)});var rjo=A(o4r=>{"use strict";Object.defineProperty(o4r,"__esModule",{value:!0});o4r.getMachineId=void 0;var XOh=a4r(),ZOh=xf();async function eBh(){try{let r=(await(0,XOh.execAsync)('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split(` +`).find(n=>n.includes("IOPlatformUUID"));if(!r)return"";let t=r.split('" = "');if(t.length===2)return t[1].slice(0,-1)}catch(e){ZOh.diag.debug(`error reading machine id: ${e}`)}return""}o4r.getMachineId=eBh});var njo=A(c4r=>{"use strict";Object.defineProperty(c4r,"__esModule",{value:!0});c4r.getMachineId=void 0;var tBh=require("fs"),rBh=xf();async function nBh(){let e=["/etc/machine-id","/var/lib/dbus/machine-id"];for(let r of e)try{return(await tBh.promises.readFile(r,{encoding:"utf8"})).trim()}catch(t){rBh.diag.debug(`error reading machine id: ${t}`)}return""}c4r.getMachineId=nBh});var sjo=A(u4r=>{"use strict";Object.defineProperty(u4r,"__esModule",{value:!0});u4r.getMachineId=void 0;var iBh=require("fs"),sBh=a4r(),ijo=xf();async function aBh(){try{return(await iBh.promises.readFile("/etc/hostid",{encoding:"utf8"})).trim()}catch(e){ijo.diag.debug(`error reading machine id: ${e}`)}try{return(await(0,sBh.execAsync)("kenv -q smbios.system.uuid")).stdout.trim()}catch(e){ijo.diag.debug(`error reading machine id: ${e}`)}return""}u4r.getMachineId=aBh});var ojo=A(l4r=>{"use strict";Object.defineProperty(l4r,"__esModule",{value:!0});l4r.getMachineId=void 0;var ajo=require("process"),oBh=a4r(),cBh=xf();async function uBh(){let e="QUERY HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography /v MachineGuid",r="%windir%\\System32\\REG.exe";ajo.arch==="ia32"&&"PROCESSOR_ARCHITEW6432"in ajo.env&&(r="%windir%\\sysnative\\cmd.exe /c "+r);try{let n=(await(0,oBh.execAsync)(`${r} ${e}`)).stdout.split("REG_SZ");if(n.length===2)return n[1].trim()}catch(t){cBh.diag.debug(`error reading machine id: ${t}`)}return""}l4r.getMachineId=uBh});var cjo=A(d4r=>{"use strict";Object.defineProperty(d4r,"__esModule",{value:!0});d4r.getMachineId=void 0;var lBh=xf();async function dBh(){return lBh.diag.debug("could not read machine-id: unsupported platform"),""}d4r.getMachineId=dBh});var ujo=A(Vse=>{"use strict";Object.defineProperty(Vse,"__esModule",{value:!0});Vse.getMachineId=void 0;var pBh=require("process"),pmt;Vse.getMachineId=pmt;switch(pBh.platform){case"darwin":Vse.getMachineId=pmt=rjo().getMachineId;break;case"linux":Vse.getMachineId=pmt=njo().getMachineId;break;case"freebsd":Vse.getMachineId=pmt=sjo().getMachineId;break;case"win32":Vse.getMachineId=pmt=ojo().getMachineId;break;default:Vse.getMachineId=pmt=cjo().getMachineId}});var kgi=A(p4r=>{"use strict";Object.defineProperty(p4r,"__esModule",{value:!0});p4r.hostDetectorSync=void 0;var Pgi=OG(),mBh=tTe(),ljo=require("os"),fBh=Tgi(),hBh=ujo(),Rgi=class{detect(r){let t={[Pgi.SemanticResourceAttributes.HOST_NAME]:(0,ljo.hostname)(),[Pgi.SemanticResourceAttributes.HOST_ARCH]:(0,fBh.normalizeArch)((0,ljo.arch)())};return new mBh.Resource(t,this._getAsyncAttributes())}_getAsyncAttributes(){return(0,hBh.getMachineId)().then(r=>{let t={};return r&&(t[Pgi.SemanticResourceAttributes.HOST_ID]=r),t})}};p4r.hostDetectorSync=new Rgi});var djo=A(m4r=>{"use strict";Object.defineProperty(m4r,"__esModule",{value:!0});m4r.hostDetector=void 0;var gBh=kgi(),Fgi=class{detect(r){return Promise.resolve(gBh.hostDetectorSync.detect(r))}};m4r.hostDetector=new Fgi});var Ogi=A(f4r=>{"use strict";Object.defineProperty(f4r,"__esModule",{value:!0});f4r.osDetectorSync=void 0;var pjo=OG(),yBh=tTe(),mjo=require("os"),_Bh=Tgi(),Ngi=class{detect(r){let t={[pjo.SemanticResourceAttributes.OS_TYPE]:(0,_Bh.normalizeType)((0,mjo.platform)()),[pjo.SemanticResourceAttributes.OS_VERSION]:(0,mjo.release)()};return new yBh.Resource(t)}};f4r.osDetectorSync=new Ngi});var fjo=A(h4r=>{"use strict";Object.defineProperty(h4r,"__esModule",{value:!0});h4r.osDetector=void 0;var ABh=Ogi(),Bgi=class{detect(r){return Promise.resolve(ABh.osDetectorSync.detect(r))}};h4r.osDetector=new Bgi});var Mgi=A(g4r=>{"use strict";Object.defineProperty(g4r,"__esModule",{value:!0});g4r.processDetectorSync=void 0;var bBh=xf(),zse=OG(),CBh=tTe(),vBh=require("os"),qgi=class{detect(r){let t={[zse.SemanticResourceAttributes.PROCESS_PID]:process.pid,[zse.SemanticResourceAttributes.PROCESS_EXECUTABLE_NAME]:process.title,[zse.SemanticResourceAttributes.PROCESS_EXECUTABLE_PATH]:process.execPath,[zse.SemanticResourceAttributes.PROCESS_COMMAND_ARGS]:[process.argv[0],...process.execArgv,...process.argv.slice(1)],[zse.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]:process.versions.node,[zse.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"nodejs",[zse.SemanticResourceAttributes.PROCESS_RUNTIME_DESCRIPTION]:"Node.js"};process.argv.length>1&&(t[zse.SemanticResourceAttributes.PROCESS_COMMAND]=process.argv[1]);try{let n=vBh.userInfo();t[zse.SemanticResourceAttributes.PROCESS_OWNER]=n.username}catch(n){bBh.diag.debug(`error obtaining process owner: ${n}`)}return new CBh.Resource(t)}};g4r.processDetectorSync=new qgi});var hjo=A(y4r=>{"use strict";Object.defineProperty(y4r,"__esModule",{value:!0});y4r.processDetector=void 0;var EBh=Mgi(),Lgi=class{detect(r){return Promise.resolve(EBh.processDetectorSync.detect(r))}};y4r.processDetector=new Lgi});var gjo=A(kB=>{"use strict";var DBh=kB&&kB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),rTe=kB&&kB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&DBh(r,e,t)};Object.defineProperty(kB,"__esModule",{value:!0});rTe(tjo(),kB);rTe(djo(),kB);rTe(fjo(),kB);rTe(kgi(),kB);rTe(Ogi(),kB);rTe(hjo(),kB);rTe(Mgi(),kB)});var jgi=A(nTe=>{"use strict";var SBh=nTe&&nTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),wBh=nTe&&nTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&SBh(r,e,t)};Object.defineProperty(nTe,"__esModule",{value:!0});wBh(gjo(),nTe)});var tTe=A(_4r=>{"use strict";Object.defineProperty(_4r,"__esModule",{value:!0});_4r.Resource=void 0;var yjo=xf(),iTe=OG(),Ggi=My(),IBh=jgi(),v8t=class e{constructor(r,t){var n;this._attributes=r,this.asyncAttributesPending=t!=null,this._syncAttributes=(n=this._attributes)!==null&&n!==void 0?n:{},this._asyncAttributesPromise=t==null?void 0:t.then(i=>(this._attributes=Object.assign({},this._attributes,i),this.asyncAttributesPending=!1,i),i=>(yjo.diag.debug("a resource's async attributes promise rejected: %s",i),this.asyncAttributesPending=!1,{}))}static empty(){return e.EMPTY}static default(){return new e({[iTe.SemanticResourceAttributes.SERVICE_NAME]:(0,IBh.defaultServiceName)(),[iTe.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE]:Ggi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_LANGUAGE],[iTe.SemanticResourceAttributes.TELEMETRY_SDK_NAME]:Ggi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_NAME],[iTe.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]:Ggi.SDK_INFO[iTe.SemanticResourceAttributes.TELEMETRY_SDK_VERSION]})}get attributes(){var r;return this.asyncAttributesPending&&yjo.diag.error("Accessing resource attributes before async attributes settled"),(r=this._attributes)!==null&&r!==void 0?r:{}}async waitForAsyncAttributes(){this.asyncAttributesPending&&await this._asyncAttributesPromise}merge(r){var t;if(!r)return this;let n=Object.assign(Object.assign({},this._syncAttributes),(t=r._syncAttributes)!==null&&t!==void 0?t:r.attributes);if(!this._asyncAttributesPromise&&!r._asyncAttributesPromise)return new e(n);let i=Promise.all([this._asyncAttributesPromise,r._asyncAttributesPromise]).then(([s,a])=>{var o;return Object.assign(Object.assign(Object.assign(Object.assign({},this._syncAttributes),s),(o=r._syncAttributes)!==null&&o!==void 0?o:r.attributes),a)});return new e(n,i)}};_4r.Resource=v8t;v8t.EMPTY=new v8t({})});var Ajo=A(_jo=>{"use strict";Object.defineProperty(_jo,"__esModule",{value:!0})});var Cjo=A(bjo=>{"use strict";Object.defineProperty(bjo,"__esModule",{value:!0})});var Ejo=A(vjo=>{"use strict";Object.defineProperty(vjo,"__esModule",{value:!0})});var Djo=A(A4r=>{"use strict";Object.defineProperty(A4r,"__esModule",{value:!0});A4r.browserDetector=void 0;var xBh=mmt(),Ugi=class{detect(r){return Promise.resolve(xBh.browserDetectorSync.detect(r))}};A4r.browserDetector=new Ugi});var zgi=A(b4r=>{"use strict";Object.defineProperty(b4r,"__esModule",{value:!0});b4r.envDetectorSync=void 0;var TBh=xf(),PBh=My(),RBh=OG(),kBh=tTe(),Vgi=class{constructor(){this._MAX_LENGTH=255,this._COMMA_SEPARATOR=",",this._LABEL_KEY_VALUE_SPLITTER="=",this._ERROR_MESSAGE_INVALID_CHARS="should be a ASCII string with a length greater than 0 and not exceed "+this._MAX_LENGTH+" characters.",this._ERROR_MESSAGE_INVALID_VALUE="should be a ASCII string with a length not exceed "+this._MAX_LENGTH+" characters."}detect(r){let t={},n=(0,PBh.getEnv)(),i=n.OTEL_RESOURCE_ATTRIBUTES,s=n.OTEL_SERVICE_NAME;if(i)try{let a=this._parseResourceAttributes(i);Object.assign(t,a)}catch(a){TBh.diag.debug(`EnvDetector failed: ${a.message}`)}return s&&(t[RBh.SemanticResourceAttributes.SERVICE_NAME]=s),new kBh.Resource(t)}_parseResourceAttributes(r){if(!r)return{};let t={},n=r.split(this._COMMA_SEPARATOR,-1);for(let i of n){let s=i.split(this._LABEL_KEY_VALUE_SPLITTER,-1);if(s.length!==2)continue;let[a,o]=s;if(a=a.trim(),o=o.trim().split(/^"|"$/).join(""),!this._isValidAndNotEmpty(a))throw new Error(`Attribute key ${this._ERROR_MESSAGE_INVALID_CHARS}`);if(!this._isValid(o))throw new Error(`Attribute value ${this._ERROR_MESSAGE_INVALID_VALUE}`);t[a]=decodeURIComponent(o)}return t}_isValid(r){return r.length<=this._MAX_LENGTH&&this._isBaggageOctetString(r)}_isBaggageOctetString(r){for(let t=0;t<r.length;t++){let n=r.charCodeAt(t);if(n<33||n===44||n===59||n===92||n>126)return!1}return!0}_isValidAndNotEmpty(r){return r.length>0&&this._isValid(r)}};b4r.envDetectorSync=new Vgi});var Sjo=A(C4r=>{"use strict";Object.defineProperty(C4r,"__esModule",{value:!0});C4r.envDetector=void 0;var FBh=zgi(),$gi=class{detect(r){return Promise.resolve(FBh.envDetectorSync.detect(r))}};C4r.envDetector=new $gi});var wjo=A(E4r=>{"use strict";Object.defineProperty(E4r,"__esModule",{value:!0});E4r.browserDetectorSync=void 0;var v4r=OG(),Qgi=mmt(),NBh=xf(),Kgi=class{detect(r){if(!(typeof navigator<"u"))return Qgi.Resource.empty();let n={[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_NAME]:"browser",[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_DESCRIPTION]:"Web Browser",[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]:navigator.userAgent};return this._getResourceAttributes(n,r)}_getResourceAttributes(r,t){return r[v4r.SemanticResourceAttributes.PROCESS_RUNTIME_VERSION]===""?(NBh.diag.debug("BrowserDetector failed: Unable to find required browser resources. "),Qgi.Resource.empty()):new Qgi.Resource(Object.assign({},r))}};E4r.browserDetectorSync=new Kgi});var Ijo=A(QX=>{"use strict";var OBh=QX&&QX.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),D4r=QX&&QX.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&OBh(r,e,t)};Object.defineProperty(QX,"__esModule",{value:!0});D4r(Djo(),QX);D4r(Sjo(),QX);D4r(wjo(),QX);D4r(zgi(),QX)});var xjo=A(S4r=>{"use strict";Object.defineProperty(S4r,"__esModule",{value:!0});S4r.isPromiseLike=void 0;var BBh=e=>e!==null&&typeof e=="object"&&typeof e.then=="function";S4r.isPromiseLike=BBh});var Pjo=A(hmt=>{"use strict";Object.defineProperty(hmt,"__esModule",{value:!0});hmt.detectResourcesSync=hmt.detectResources=void 0;var E8t=tTe(),fmt=xf(),qBh=xjo(),MBh=async(e={})=>{let r=await Promise.all((e.detectors||[]).map(async t=>{try{let n=await t.detect(e);return fmt.diag.debug(`${t.constructor.name} found resource.`,n),n}catch(n){return fmt.diag.debug(`${t.constructor.name} failed: ${n.message}`),E8t.Resource.empty()}}));return Tjo(r),r.reduce((t,n)=>t.merge(n),E8t.Resource.empty())};hmt.detectResources=MBh;var LBh=(e={})=>{var r;let t=((r=e.detectors)!==null&&r!==void 0?r:[]).map(i=>{try{let s=i.detect(e),a;if((0,qBh.isPromiseLike)(s)){let o=async()=>(await s).attributes;a=new E8t.Resource({},o())}else a=s;return a.waitForAsyncAttributes?a.waitForAsyncAttributes().then(()=>fmt.diag.debug(`${i.constructor.name} found resource.`,a)):fmt.diag.debug(`${i.constructor.name} found resource.`,a),a}catch(s){return fmt.diag.error(`${i.constructor.name} failed: ${s.message}`),E8t.Resource.empty()}}),n=t.reduce((i,s)=>i.merge(s),E8t.Resource.empty());return n.waitForAsyncAttributes&&n.waitForAsyncAttributes().then(()=>{Tjo(t)}),n};hmt.detectResourcesSync=LBh;var Tjo=e=>{e.forEach(r=>{if(Object.keys(r.attributes).length>0){let t=JSON.stringify(r.attributes,null,4);fmt.diag.verbose(t)}})}});var mmt=A(FB=>{"use strict";var jBh=FB&&FB.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),sTe=FB&&FB.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&jBh(r,e,t)};Object.defineProperty(FB,"__esModule",{value:!0});sTe(tTe(),FB);sTe(Ajo(),FB);sTe(jgi(),FB);sTe(Cjo(),FB);sTe(Ejo(),FB);sTe(Ijo(),FB);sTe(Pjo(),FB)});var Rjo=A(w4r=>{"use strict";Object.defineProperty(w4r,"__esModule",{value:!0});w4r.ViewRegistry=void 0;var Hgi=class{constructor(){this._registeredViews=[]}addView(r){this._registeredViews.push(r)}findViews(r,t){return this._registeredViews.filter(i=>this._matchInstrument(i.instrumentSelector,r)&&this._matchMeter(i.meterSelector,t))}_matchInstrument(r,t){return(r.getType()===void 0||t.type===r.getType())&&r.getNameFilter().match(t.name)&&r.getUnitFilter().match(t.unit)}_matchMeter(r,t){return r.getNameFilter().match(t.name)&&(t.version===void 0||r.getVersionFilter().match(t.version))&&(t.schemaUrl===void 0||r.getSchemaUrlFilter().match(t.schemaUrl))}};w4r.ViewRegistry=Hgi});var I4r=A(hw=>{"use strict";Object.defineProperty(hw,"__esModule",{value:!0});hw.isObservableInstrument=hw.ObservableUpDownCounterInstrument=hw.ObservableGaugeInstrument=hw.ObservableCounterInstrument=hw.ObservableInstrument=hw.HistogramInstrument=hw.CounterInstrument=hw.UpDownCounterInstrument=hw.SyncInstrument=void 0;var D8t=xf(),GBh=My(),gmt=class{constructor(r,t){this._writableMetricStorage=r,this._descriptor=t}_record(r,t={},n=D8t.context.active()){this._descriptor.valueType===D8t.ValueType.INT&&!Number.isInteger(r)&&(D8t.diag.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),r=Math.trunc(r)),this._writableMetricStorage.record(r,t,n,(0,GBh.millisToHrTime)(Date.now()))}};hw.SyncInstrument=gmt;var Wgi=class extends gmt{add(r,t,n){this._record(r,t,n)}};hw.UpDownCounterInstrument=Wgi;var Ygi=class extends gmt{add(r,t,n){if(r<0){D8t.diag.warn(`negative value provided to counter ${this._descriptor.name}: ${r}`);return}this._record(r,t,n)}};hw.CounterInstrument=Ygi;var Jgi=class extends gmt{record(r,t,n){if(r<0){D8t.diag.warn(`negative value provided to histogram ${this._descriptor.name}: ${r}`);return}this._record(r,t,n)}};hw.HistogramInstrument=Jgi;var aTe=class{constructor(r,t,n){this._observableRegistry=n,this._descriptor=r,this._metricStorages=t}addCallback(r){this._observableRegistry.addCallback(r,this)}removeCallback(r){this._observableRegistry.removeCallback(r,this)}};hw.ObservableInstrument=aTe;var Xgi=class extends aTe{};hw.ObservableCounterInstrument=Xgi;var Zgi=class extends aTe{};hw.ObservableGaugeInstrument=Zgi;var e1i=class extends aTe{};hw.ObservableUpDownCounterInstrument=e1i;function UBh(e){return e instanceof aTe}hw.isObservableInstrument=UBh});var kjo=A(x4r=>{"use strict";Object.defineProperty(x4r,"__esModule",{value:!0});x4r.Meter=void 0;var qG=Gse(),ymt=I4r(),t1i=class{constructor(r){this._meterSharedState=r}createHistogram(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.HISTOGRAM,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.HistogramInstrument(i,n)}createCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.COUNTER,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.CounterInstrument(i,n)}createUpDownCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.UP_DOWN_COUNTER,t),i=this._meterSharedState.registerMetricStorage(n);return new ymt.UpDownCounterInstrument(i,n)}createObservableGauge(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_GAUGE,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableGaugeInstrument(n,i,this._meterSharedState.observableRegistry)}createObservableCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_COUNTER,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableCounterInstrument(n,i,this._meterSharedState.observableRegistry)}createObservableUpDownCounter(r,t){let n=(0,qG.createInstrumentDescriptor)(r,qG.InstrumentType.OBSERVABLE_UP_DOWN_COUNTER,t),i=this._meterSharedState.registerAsyncMetricStorage(n);return new ymt.ObservableUpDownCounterInstrument(n,i,this._meterSharedState.observableRegistry)}addBatchObservableCallback(r,t){this._meterSharedState.observableRegistry.addBatchCallback(r,t)}removeBatchObservableCallback(r,t){this._meterSharedState.observableRegistry.removeBatchCallback(r,t)}};x4r.Meter=t1i});var n1i=A(T4r=>{"use strict";Object.defineProperty(T4r,"__esModule",{value:!0});T4r.MetricStorage=void 0;var VBh=Gse(),r1i=class{constructor(r){this._instrumentDescriptor=r}getInstrumentDescriptor(){return this._instrumentDescriptor}updateDescription(r){this._instrumentDescriptor=(0,VBh.createInstrumentDescriptor)(this._instrumentDescriptor.name,this._instrumentDescriptor.type,{description:r,valueType:this._instrumentDescriptor.valueType,unit:this._instrumentDescriptor.unit})}};T4r.MetricStorage=r1i});var S8t=A(_mt=>{"use strict";Object.defineProperty(_mt,"__esModule",{value:!0});_mt.AttributeHashMap=_mt.HashMap=void 0;var zBh=zX(),P4r=class{constructor(r){this._hash=r,this._valueMap=new Map,this._keyMap=new Map}get(r,t){return t??(t=this._hash(r)),this._valueMap.get(t)}getOrDefault(r,t){let n=this._hash(r);if(this._valueMap.has(n))return this._valueMap.get(n);let i=t();return this._keyMap.has(n)||this._keyMap.set(n,r),this._valueMap.set(n,i),i}set(r,t,n){n??(n=this._hash(r)),this._keyMap.has(n)||this._keyMap.set(n,r),this._valueMap.set(n,t)}has(r,t){return t??(t=this._hash(r)),this._valueMap.has(t)}*keys(){let r=this._keyMap.entries(),t=r.next();for(;t.done!==!0;)yield[t.value[1],t.value[0]],t=r.next()}*entries(){let r=this._valueMap.entries(),t=r.next();for(;t.done!==!0;)yield[this._keyMap.get(t.value[0]),t.value[1],t.value[0]],t=r.next()}get size(){return this._valueMap.size}};_mt.HashMap=P4r;var i1i=class extends P4r{constructor(){super(zBh.hashAttributes)}};_mt.AttributeHashMap=i1i});var o1i=A(R4r=>{"use strict";Object.defineProperty(R4r,"__esModule",{value:!0});R4r.DeltaMetricProcessor=void 0;var s1i=S8t(),a1i=class{constructor(r){this._aggregator=r,this._activeCollectionStorage=new s1i.AttributeHashMap,this._cumulativeMemoStorage=new s1i.AttributeHashMap}record(r,t,n,i){let s=this._activeCollectionStorage.getOrDefault(t,()=>this._aggregator.createAccumulation(i));s==null||s.record(r)}batchCumulate(r,t){Array.from(r.entries()).forEach(([n,i,s])=>{let a=this._aggregator.createAccumulation(t);a==null||a.record(i);let o=a;if(this._cumulativeMemoStorage.has(n,s)){let c=this._cumulativeMemoStorage.get(n,s);o=this._aggregator.diff(c,a)}if(this._activeCollectionStorage.has(n,s)){let c=this._activeCollectionStorage.get(n,s);o=this._aggregator.merge(c,o)}this._cumulativeMemoStorage.set(n,a,s),this._activeCollectionStorage.set(n,o,s)})}collect(){let r=this._activeCollectionStorage;return this._activeCollectionStorage=new s1i.AttributeHashMap,r}};R4r.DeltaMetricProcessor=a1i});var u1i=A(k4r=>{"use strict";Object.defineProperty(k4r,"__esModule",{value:!0});k4r.TemporalMetricProcessor=void 0;var $Bh=Lkr(),QBh=S8t(),c1i=class e{constructor(r){this._aggregator=r,this._unreportedAccumulations=new Map,this._reportHistory=new Map}buildMetrics(r,t,n,i,s){this._stashAccumulations(t,i);let a=this._getMergedUnreportedAccumulations(r),o=a,c;if(this._reportHistory.has(r)){let l=this._reportHistory.get(r),u=l.collectionTime;c=l.aggregationTemporality,c===$Bh.AggregationTemporality.CUMULATIVE?o=e.merge(l.accumulations,a,this._aggregator):o=e.calibrateStartTime(l.accumulations,a,u)}else c=r.selectAggregationTemporality(n.type);return this._reportHistory.set(r,{accumulations:o,collectionTime:s,aggregationTemporality:c}),this._aggregator.toMetricData(n,c,KBh(o),s)}_stashAccumulations(r,t){r.forEach(n=>{let i=this._unreportedAccumulations.get(n);i===void 0&&(i=[],this._unreportedAccumulations.set(n,i)),i.push(t)})}_getMergedUnreportedAccumulations(r){let t=new QBh.AttributeHashMap,n=this._unreportedAccumulations.get(r);if(this._unreportedAccumulations.set(r,[]),n===void 0)return t;for(let i of n)t=e.merge(t,i,this._aggregator);return t}static merge(r,t,n){let i=r,s=t.entries(),a=s.next();for(;a.done!==!0;){let[o,c,l]=a.value;if(r.has(o,l)){let u=r.get(o,l),m=n.merge(u,c);i.set(o,m,l)}else i.set(o,c,l);a=s.next()}return i}static calibrateStartTime(r,t,n){for(let[i,s]of r.keys()){let a=t.get(i,s);a==null||a.setStartTime(n)}return t}};k4r.TemporalMetricProcessor=c1i;function KBh(e){return Array.from(e.entries())}});var Fjo=A(F4r=>{"use strict";Object.defineProperty(F4r,"__esModule",{value:!0});F4r.AsyncMetricStorage=void 0;var HBh=n1i(),WBh=o1i(),YBh=u1i(),JBh=S8t(),l1i=class extends HBh.MetricStorage{constructor(r,t,n){super(r),this._attributesProcessor=n,this._deltaMetricStorage=new WBh.DeltaMetricProcessor(t),this._temporalMetricStorage=new YBh.TemporalMetricProcessor(t)}record(r,t){let n=new JBh.AttributeHashMap;Array.from(r.entries()).forEach(([i,s])=>{n.set(this._attributesProcessor.process(i),s)}),this._deltaMetricStorage.batchCumulate(n,t)}collect(r,t,n){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(r,t,this._instrumentDescriptor,i,n)}};F4r.AsyncMetricStorage=l1i});var Mjo=A(c5=>{"use strict";Object.defineProperty(c5,"__esModule",{value:!0});c5.getConflictResolutionRecipe=c5.getDescriptionResolutionRecipe=c5.getTypeConflictResolutionRecipe=c5.getUnitConflictResolutionRecipe=c5.getValueTypeConflictResolutionRecipe=c5.getIncompatibilityDetails=void 0;function XBh(e,r){let t="";return e.unit!==r.unit&&(t+=` - Unit '${e.unit}' does not match '${r.unit}' `),e.type!==r.type&&(t+=` - Type '${e.type}' does not match '${r.type}' `),e.valueType!==r.valueType&&(t+=` - Value Type '${e.valueType}' does not match '${r.valueType}' `),e.description!==r.description&&(t+=` - Description '${e.description}' does not match '${r.description}' -`),t}c5.getIncompatibilityDetails=JBh;function Fjo(e,r){return` - use valueType '${e.valueType}' on instrument creation or use an instrument name other than '${r.name}'`}c5.getValueTypeConflictResolutionRecipe=Fjo;function Njo(e,r){return` - use unit '${e.unit}' on instrument creation or use an instrument name other than '${r.name}'`}c5.getUnitConflictResolutionRecipe=Njo;function Ojo(e,r){let t={name:r.name,type:r.type,unit:r.unit},n=JSON.stringify(t);return` - create a new view with a name other than '${e.name}' and InstrumentSelector '${n}'`}c5.getTypeConflictResolutionRecipe=Ojo;function Bjo(e,r){let t={name:r.name,type:r.type,unit:r.unit},n=JSON.stringify(t);return` - create a new view with a name other than '${e.name}' and InstrumentSelector '${n}' +`),t}c5.getIncompatibilityDetails=XBh;function Njo(e,r){return` - use valueType '${e.valueType}' on instrument creation or use an instrument name other than '${r.name}'`}c5.getValueTypeConflictResolutionRecipe=Njo;function Ojo(e,r){return` - use unit '${e.unit}' on instrument creation or use an instrument name other than '${r.name}'`}c5.getUnitConflictResolutionRecipe=Ojo;function Bjo(e,r){let t={name:r.name,type:r.type,unit:r.unit},n=JSON.stringify(t);return` - create a new view with a name other than '${e.name}' and InstrumentSelector '${n}'`}c5.getTypeConflictResolutionRecipe=Bjo;function qjo(e,r){let t={name:r.name,type:r.type,unit:r.unit},n=JSON.stringify(t);return` - create a new view with a name other than '${e.name}' and InstrumentSelector '${n}' - OR - create a new view with the name ${e.name} and description '${e.description}' and InstrumentSelector ${n} - - OR - create a new view with the name ${r.name} and description '${e.description}' and InstrumentSelector ${n}`}c5.getDescriptionResolutionRecipe=Bjo;function XBh(e,r){return e.valueType!==r.valueType?Fjo(e,r):e.unit!==r.unit?Njo(e,r):e.type!==r.type?Ojo(e,r):e.description!==r.description?Bjo(e,r):""}c5.getConflictResolutionRecipe=XBh});var Ljo=A(O4r=>{"use strict";Object.defineProperty(O4r,"__esModule",{value:!0});O4r.MetricStorageRegistry=void 0;var ZBh=Gse(),Mjo=xf(),N4r=qjo(),l1i=class e{constructor(){this._sharedRegistry=new Map,this._perCollectorRegistry=new Map}static create(){return new e}getStorages(r){let t=[];for(let i of this._sharedRegistry.values())t=t.concat(i);let n=this._perCollectorRegistry.get(r);if(n!=null)for(let i of n.values())t=t.concat(i);return t}register(r){this._registerStorage(r,this._sharedRegistry)}registerForCollector(r,t){let n=this._perCollectorRegistry.get(r);n==null&&(n=new Map,this._perCollectorRegistry.set(r,n)),this._registerStorage(t,n)}findOrUpdateCompatibleStorage(r){let t=this._sharedRegistry.get(r.name);return t===void 0?null:this._findOrUpdateCompatibleStorage(r,t)}findOrUpdateCompatibleCollectorStorage(r,t){let n=this._perCollectorRegistry.get(r);if(n===void 0)return null;let i=n.get(t.name);return i===void 0?null:this._findOrUpdateCompatibleStorage(t,i)}_registerStorage(r,t){let n=r.getInstrumentDescriptor(),i=t.get(n.name);if(i===void 0){t.set(n.name,[r]);return}i.push(r)}_findOrUpdateCompatibleStorage(r,t){let n=null;for(let i of t){let s=i.getInstrumentDescriptor();(0,ZBh.isDescriptorCompatibleWith)(s,r)?(s.description!==r.description&&(r.description.length>s.description.length&&i.updateDescription(r.description),Mjo.diag.warn("A view or instrument with the name ",r.name,` has already been registered, but has a different description and is incompatible with another registered view. + - OR - create a new view with the name ${r.name} and description '${e.description}' and InstrumentSelector ${n}`}c5.getDescriptionResolutionRecipe=qjo;function ZBh(e,r){return e.valueType!==r.valueType?Njo(e,r):e.unit!==r.unit?Ojo(e,r):e.type!==r.type?Bjo(e,r):e.description!==r.description?qjo(e,r):""}c5.getConflictResolutionRecipe=ZBh});var jjo=A(O4r=>{"use strict";Object.defineProperty(O4r,"__esModule",{value:!0});O4r.MetricStorageRegistry=void 0;var e9h=Gse(),Ljo=xf(),N4r=Mjo(),d1i=class e{constructor(){this._sharedRegistry=new Map,this._perCollectorRegistry=new Map}static create(){return new e}getStorages(r){let t=[];for(let i of this._sharedRegistry.values())t=t.concat(i);let n=this._perCollectorRegistry.get(r);if(n!=null)for(let i of n.values())t=t.concat(i);return t}register(r){this._registerStorage(r,this._sharedRegistry)}registerForCollector(r,t){let n=this._perCollectorRegistry.get(r);n==null&&(n=new Map,this._perCollectorRegistry.set(r,n)),this._registerStorage(t,n)}findOrUpdateCompatibleStorage(r){let t=this._sharedRegistry.get(r.name);return t===void 0?null:this._findOrUpdateCompatibleStorage(r,t)}findOrUpdateCompatibleCollectorStorage(r,t){let n=this._perCollectorRegistry.get(r);if(n===void 0)return null;let i=n.get(t.name);return i===void 0?null:this._findOrUpdateCompatibleStorage(t,i)}_registerStorage(r,t){let n=r.getInstrumentDescriptor(),i=t.get(n.name);if(i===void 0){t.set(n.name,[r]);return}i.push(r)}_findOrUpdateCompatibleStorage(r,t){let n=null;for(let i of t){let s=i.getInstrumentDescriptor();(0,e9h.isDescriptorCompatibleWith)(s,r)?(s.description!==r.description&&(r.description.length>s.description.length&&i.updateDescription(r.description),Ljo.diag.warn("A view or instrument with the name ",r.name,` has already been registered, but has a different description and is incompatible with another registered view. `,`Details: `,(0,N4r.getIncompatibilityDetails)(s,r),`The longer description will be used. -To resolve the conflict:`,(0,N4r.getConflictResolutionRecipe)(s,r))),n=i):Mjo.diag.warn("A view or instrument with the name ",r.name,` has already been registered and is incompatible with another registered view. +To resolve the conflict:`,(0,N4r.getConflictResolutionRecipe)(s,r))),n=i):Ljo.diag.warn("A view or instrument with the name ",r.name,` has already been registered and is incompatible with another registered view. `,`Details: `,(0,N4r.getIncompatibilityDetails)(s,r),`To resolve the conflict: -`,(0,N4r.getConflictResolutionRecipe)(s,r))}return n}};O4r.MetricStorageRegistry=l1i});var jjo=A(B4r=>{"use strict";Object.defineProperty(B4r,"__esModule",{value:!0});B4r.MultiMetricStorage=void 0;var d1i=class{constructor(r){this._backingStorages=r}record(r,t,n,i){this._backingStorages.forEach(s=>{s.record(r,t,n,i)})}};B4r.MultiMetricStorage=d1i});var Ujo=A(Amt=>{"use strict";Object.defineProperty(Amt,"__esModule",{value:!0});Amt.BatchObservableResultImpl=Amt.ObservableResultImpl=void 0;var q4r=xf(),Gjo=S8t(),e9h=I4r(),p1i=class{constructor(r){this._descriptor=r,this._buffer=new Gjo.AttributeHashMap}observe(r,t={}){this._descriptor.valueType===q4r.ValueType.INT&&!Number.isInteger(r)&&(q4r.diag.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),r=Math.trunc(r)),this._buffer.set(t,r)}};Amt.ObservableResultImpl=p1i;var m1i=class{constructor(){this._buffer=new Map}observe(r,t,n={}){if(!(0,e9h.isObservableInstrument)(r))return;let i=this._buffer.get(r);i==null&&(i=new Gjo.AttributeHashMap,this._buffer.set(r,i)),r._descriptor.valueType===q4r.ValueType.INT&&!Number.isInteger(t)&&(q4r.diag.warn(`INT value type cannot accept a floating-point value for ${r._descriptor.name}, ignoring the fractional digits.`),t=Math.trunc(t)),i.set(n,t)}};Amt.BatchObservableResultImpl=m1i});var $jo=A(M4r=>{"use strict";Object.defineProperty(M4r,"__esModule",{value:!0});M4r.ObservableRegistry=void 0;var t9h=xf(),Vjo=I4r(),zjo=Ujo(),w8t=zX(),f1i=class{constructor(){this._callbacks=[],this._batchCallbacks=[]}addCallback(r,t){this._findCallback(r,t)>=0||this._callbacks.push({callback:r,instrument:t})}removeCallback(r,t){let n=this._findCallback(r,t);n<0||this._callbacks.splice(n,1)}addBatchCallback(r,t){let n=new Set(t.filter(Vjo.isObservableInstrument));if(n.size===0){t9h.diag.error("BatchObservableCallback is not associated with valid instruments",t);return}this._findBatchCallback(r,n)>=0||this._batchCallbacks.push({callback:r,instruments:n})}removeBatchCallback(r,t){let n=new Set(t.filter(Vjo.isObservableInstrument)),i=this._findBatchCallback(r,n);i<0||this._batchCallbacks.splice(i,1)}async observe(r,t){let n=this._observeCallbacks(r,t),i=this._observeBatchCallbacks(r,t);return(await(0,w8t.PromiseAllSettled)([...n,...i])).filter(w8t.isPromiseAllSettledRejectionResult).map(o=>o.reason)}_observeCallbacks(r,t){return this._callbacks.map(async({callback:n,instrument:i})=>{let s=new zjo.ObservableResultImpl(i._descriptor),a=Promise.resolve(n(s));t!=null&&(a=(0,w8t.callWithTimeout)(a,t)),await a,i._metricStorages.forEach(o=>{o.record(s._buffer,r)})})}_observeBatchCallbacks(r,t){return this._batchCallbacks.map(async({callback:n,instruments:i})=>{let s=new zjo.BatchObservableResultImpl,a=Promise.resolve(n(s));t!=null&&(a=(0,w8t.callWithTimeout)(a,t)),await a,i.forEach(o=>{let c=s._buffer.get(o);c!=null&&o._metricStorages.forEach(l=>{l.record(c,r)})})})}_findCallback(r,t){return this._callbacks.findIndex(n=>n.callback===r&&n.instrument===t)}_findBatchCallback(r,t){return this._batchCallbacks.findIndex(n=>n.callback===r&&(0,w8t.setEquals)(n.instruments,t))}};M4r.ObservableRegistry=f1i});var Qjo=A(L4r=>{"use strict";Object.defineProperty(L4r,"__esModule",{value:!0});L4r.SyncMetricStorage=void 0;var r9h=r1i(),n9h=a1i(),i9h=c1i(),h1i=class extends r9h.MetricStorage{constructor(r,t,n){super(r),this._attributesProcessor=n,this._deltaMetricStorage=new n9h.DeltaMetricProcessor(t),this._temporalMetricStorage=new i9h.TemporalMetricProcessor(t)}record(r,t,n,i){t=this._attributesProcessor.process(t,n),this._deltaMetricStorage.record(r,t,n,i)}collect(r,t,n){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(r,t,this._instrumentDescriptor,i,n)}};L4r.SyncMetricStorage=h1i});var y1i=A(d1e=>{"use strict";Object.defineProperty(d1e,"__esModule",{value:!0});d1e.FilteringAttributesProcessor=d1e.NoopAttributesProcessor=d1e.AttributesProcessor=void 0;var I8t=class{static Noop(){return s9h}};d1e.AttributesProcessor=I8t;var j4r=class extends I8t{process(r,t){return r}};d1e.NoopAttributesProcessor=j4r;var g1i=class extends I8t{constructor(r){super(),this._allowedAttributeNames=r}process(r,t){let n={};return Object.keys(r).filter(i=>this._allowedAttributeNames.includes(i)).forEach(i=>n[i]=r[i]),n}};d1e.FilteringAttributesProcessor=g1i;var s9h=new j4r});var Hjo=A(G4r=>{"use strict";Object.defineProperty(G4r,"__esModule",{value:!0});G4r.MeterSharedState=void 0;var a9h=Gse(),o9h=Rjo(),Kjo=zX(),c9h=kjo(),u9h=Ljo(),l9h=jjo(),d9h=$jo(),p9h=Qjo(),m9h=y1i(),_1i=class{constructor(r,t){this._meterProviderSharedState=r,this._instrumentationScope=t,this.metricStorageRegistry=new u9h.MetricStorageRegistry,this.observableRegistry=new d9h.ObservableRegistry,this.meter=new o9h.Meter(this)}registerMetricStorage(r){let t=this._registerMetricStorage(r,p9h.SyncMetricStorage);return t.length===1?t[0]:new l9h.MultiMetricStorage(t)}registerAsyncMetricStorage(r){return this._registerMetricStorage(r,c9h.AsyncMetricStorage)}async collect(r,t,n){let i=await this.observableRegistry.observe(t,n==null?void 0:n.timeoutMillis),s=Array.from(this.metricStorageRegistry.getStorages(r)).map(a=>a.collect(r,this._meterProviderSharedState.metricCollectors,t)).filter(Kjo.isNotNullish);return{scopeMetrics:{scope:this._instrumentationScope,metrics:s.filter(Kjo.isNotNullish)},errors:i}}_registerMetricStorage(r,t){let i=this._meterProviderSharedState.viewRegistry.findViews(r,this._instrumentationScope).map(s=>{let a=(0,a9h.createInstrumentDescriptorWithView)(s,r),o=this.metricStorageRegistry.findOrUpdateCompatibleStorage(a);if(o!=null)return o;let c=s.aggregation.createAggregator(a),l=new t(a,c,s.attributesProcessor);return this.metricStorageRegistry.register(l),l});if(i.length===0){let a=this._meterProviderSharedState.selectAggregations(r.type).map(([o,c])=>{let l=this.metricStorageRegistry.findOrUpdateCompatibleCollectorStorage(o,r);if(l!=null)return l;let u=c.createAggregator(r),m=new t(r,u,m9h.AttributesProcessor.Noop());return this.metricStorageRegistry.registerForCollector(o,m),m});i=i.concat(a)}return i}};G4r.MeterSharedState=_1i});var Wjo=A(U4r=>{"use strict";Object.defineProperty(U4r,"__esModule",{value:!0});U4r.MeterProviderSharedState=void 0;var f9h=zX(),h9h=Pjo(),g9h=Hjo(),A1i=class{constructor(r){this.resource=r,this.viewRegistry=new h9h.ViewRegistry,this.metricCollectors=[],this.meterSharedStates=new Map}getMeterSharedState(r){let t=(0,f9h.instrumentationScopeId)(r),n=this.meterSharedStates.get(t);return n==null&&(n=new g9h.MeterSharedState(this,r),this.meterSharedStates.set(t,n)),n}selectAggregations(r){let t=[];for(let n of this.metricCollectors)t.push([n,n.selectAggregation(r)]);return t}};U4r.MeterProviderSharedState=A1i});var Yjo=A(V4r=>{"use strict";Object.defineProperty(V4r,"__esModule",{value:!0});V4r.MetricCollector=void 0;var y9h=My(),_9h=zX(),b1i=class{constructor(r,t){this._sharedState=r,this._metricReader=t}async collect(r){let t=(0,y9h.millisToHrTime)(Date.now()),n=Array.from(this._sharedState.meterSharedStates.values()).map(s=>s.collect(this,t,r)),i=await Promise.all(n);return{resourceMetrics:{resource:this._sharedState.resource,scopeMetrics:i.map(s=>s.scopeMetrics)},errors:(0,_9h.FlatMap)(i,s=>s.errors)}}async forceFlush(r){await this._metricReader.forceFlush(r)}async shutdown(r){await this._metricReader.shutdown(r)}selectAggregationTemporality(r){return this._metricReader.selectAggregationTemporality(r)}selectAggregation(r){return this._metricReader.selectAggregation(r)}};V4r.MetricCollector=b1i});var Xjo=A($4r=>{"use strict";Object.defineProperty($4r,"__esModule",{value:!0});$4r.MeterProvider=void 0;var z4r=xf(),Jjo=mmt(),A9h=Wjo(),b9h=Yjo(),C1i=class{constructor(r){var t;this._shutdown=!1;let n=Jjo.Resource.default().merge((t=r==null?void 0:r.resource)!==null&&t!==void 0?t:Jjo.Resource.empty());if(this._sharedState=new A9h.MeterProviderSharedState(n),(r==null?void 0:r.views)!=null&&r.views.length>0)for(let i of r.views)this._sharedState.viewRegistry.addView(i)}getMeter(r,t="",n={}){return this._shutdown?(z4r.diag.warn("A shutdown MeterProvider cannot provide a Meter"),(0,z4r.createNoopMeter)()):this._sharedState.getMeterSharedState({name:r,version:t,schemaUrl:n.schemaUrl}).meter}addMetricReader(r){let t=new b9h.MetricCollector(this._sharedState,r);r.setMetricProducer(t),this._sharedState.metricCollectors.push(t)}async shutdown(r){if(this._shutdown){z4r.diag.warn("shutdown may only be called once per MeterProvider");return}this._shutdown=!0,await Promise.all(this._sharedState.metricCollectors.map(t=>t.shutdown(r)))}async forceFlush(r){if(this._shutdown){z4r.diag.warn("invalid attempt to force flush after MeterProvider shutdown");return}await Promise.all(this._sharedState.metricCollectors.map(t=>t.forceFlush(r)))}};$4r.MeterProvider=C1i});var Q4r=A(bmt=>{"use strict";Object.defineProperty(bmt,"__esModule",{value:!0});bmt.ExactPredicate=bmt.PatternPredicate=void 0;var C9h=/[\^$\\.+?()[\]{}|]/g,v1i=class e{constructor(r){r==="*"?(this._matchAll=!0,this._regexp=/.*/):(this._matchAll=!1,this._regexp=new RegExp(e.escapePattern(r)))}match(r){return this._matchAll?!0:this._regexp.test(r)}static escapePattern(r){return`^${r.replace(C9h,"\\$&").replace("*",".*")}$`}static hasWildcard(r){return r.includes("*")}};bmt.PatternPredicate=v1i;var E1i=class{constructor(r){this._matchAll=r===void 0,this._pattern=r}match(r){return!!(this._matchAll||r===this._pattern)}};bmt.ExactPredicate=E1i});var eGo=A(K4r=>{"use strict";Object.defineProperty(K4r,"__esModule",{value:!0});K4r.InstrumentSelector=void 0;var Zjo=Q4r(),D1i=class{constructor(r){var t;this._nameFilter=new Zjo.PatternPredicate((t=r==null?void 0:r.name)!==null&&t!==void 0?t:"*"),this._type=r==null?void 0:r.type,this._unitFilter=new Zjo.ExactPredicate(r==null?void 0:r.unit)}getType(){return this._type}getNameFilter(){return this._nameFilter}getUnitFilter(){return this._unitFilter}};K4r.InstrumentSelector=D1i});var tGo=A(H4r=>{"use strict";Object.defineProperty(H4r,"__esModule",{value:!0});H4r.MeterSelector=void 0;var S1i=Q4r(),w1i=class{constructor(r){this._nameFilter=new S1i.ExactPredicate(r==null?void 0:r.name),this._versionFilter=new S1i.ExactPredicate(r==null?void 0:r.version),this._schemaUrlFilter=new S1i.ExactPredicate(r==null?void 0:r.schemaUrl)}getNameFilter(){return this._nameFilter}getVersionFilter(){return this._versionFilter}getSchemaUrlFilter(){return this._schemaUrlFilter}};H4r.MeterSelector=w1i});var nGo=A(W4r=>{"use strict";Object.defineProperty(W4r,"__esModule",{value:!0});W4r.View=void 0;var v9h=Q4r(),rGo=y1i(),E9h=eGo(),D9h=tGo(),S9h=Xkr();function w9h(e){return e.instrumentName==null&&e.instrumentType==null&&e.instrumentUnit==null&&e.meterName==null&&e.meterVersion==null&&e.meterSchemaUrl==null}var I1i=class{constructor(r){var t;if(w9h(r))throw new Error("Cannot create view with no selector arguments supplied");if(r.name!=null&&((r==null?void 0:r.instrumentName)==null||v9h.PatternPredicate.hasWildcard(r.instrumentName)))throw new Error("Views with a specified name must be declared with an instrument selector that selects at most one instrument per meter.");r.attributeKeys!=null?this.attributesProcessor=new rGo.FilteringAttributesProcessor(r.attributeKeys):this.attributesProcessor=rGo.AttributesProcessor.Noop(),this.name=r.name,this.description=r.description,this.aggregation=(t=r.aggregation)!==null&&t!==void 0?t:S9h.Aggregation.Default(),this.instrumentSelector=new E9h.InstrumentSelector({name:r.instrumentName,type:r.instrumentType,unit:r.instrumentUnit}),this.meterSelector=new D9h.MeterSelector({name:r.meterName,version:r.meterVersion,schemaUrl:r.meterSchemaUrl})}};W4r.View=I1i});var iGo=A(Dy=>{"use strict";Object.defineProperty(Dy,"__esModule",{value:!0});Dy.TimeoutError=Dy.View=Dy.Aggregation=Dy.SumAggregation=Dy.LastValueAggregation=Dy.HistogramAggregation=Dy.DropAggregation=Dy.ExponentialHistogramAggregation=Dy.ExplicitBucketHistogramAggregation=Dy.DefaultAggregation=Dy.MeterProvider=Dy.InstrumentType=Dy.ConsoleMetricExporter=Dy.InMemoryMetricExporter=Dy.PeriodicExportingMetricReader=Dy.MetricReader=Dy.DataPointType=Dy.AggregationTemporality=void 0;var I9h=Lkr();Object.defineProperty(Dy,"AggregationTemporality",{enumerable:!0,get:function(){return I9h.AggregationTemporality}});var x9h=Jpt();Object.defineProperty(Dy,"DataPointType",{enumerable:!0,get:function(){return x9h.DataPointType}});var T9h=Dgi();Object.defineProperty(Dy,"MetricReader",{enumerable:!0,get:function(){return T9h.MetricReader}});var P9h=WLo();Object.defineProperty(Dy,"PeriodicExportingMetricReader",{enumerable:!0,get:function(){return P9h.PeriodicExportingMetricReader}});var R9h=JLo();Object.defineProperty(Dy,"InMemoryMetricExporter",{enumerable:!0,get:function(){return R9h.InMemoryMetricExporter}});var k9h=ZLo();Object.defineProperty(Dy,"ConsoleMetricExporter",{enumerable:!0,get:function(){return k9h.ConsoleMetricExporter}});var F9h=Gse();Object.defineProperty(Dy,"InstrumentType",{enumerable:!0,get:function(){return F9h.InstrumentType}});var N9h=Xjo();Object.defineProperty(Dy,"MeterProvider",{enumerable:!0,get:function(){return N9h.MeterProvider}});var p1e=Xkr();Object.defineProperty(Dy,"DefaultAggregation",{enumerable:!0,get:function(){return p1e.DefaultAggregation}});Object.defineProperty(Dy,"ExplicitBucketHistogramAggregation",{enumerable:!0,get:function(){return p1e.ExplicitBucketHistogramAggregation}});Object.defineProperty(Dy,"ExponentialHistogramAggregation",{enumerable:!0,get:function(){return p1e.ExponentialHistogramAggregation}});Object.defineProperty(Dy,"DropAggregation",{enumerable:!0,get:function(){return p1e.DropAggregation}});Object.defineProperty(Dy,"HistogramAggregation",{enumerable:!0,get:function(){return p1e.HistogramAggregation}});Object.defineProperty(Dy,"LastValueAggregation",{enumerable:!0,get:function(){return p1e.LastValueAggregation}});Object.defineProperty(Dy,"SumAggregation",{enumerable:!0,get:function(){return p1e.SumAggregation}});Object.defineProperty(Dy,"Aggregation",{enumerable:!0,get:function(){return p1e.Aggregation}});var O9h=nGo();Object.defineProperty(Dy,"View",{enumerable:!0,get:function(){return O9h.View}});var B9h=zX();Object.defineProperty(Dy,"TimeoutError",{enumerable:!0,get:function(){return B9h.TimeoutError}})});var uGo=A(m1e=>{"use strict";Object.defineProperty(m1e,"__esModule",{value:!0});m1e.toMetric=m1e.toScopeMetrics=m1e.toResourceMetrics=void 0;var sGo=xf(),vmt=My(),Cmt=iGo(),Y4r=p8t();function q9h(e){return{resource:{attributes:(0,Y4r.toAttributes)(e.resource.attributes),droppedAttributesCount:0},schemaUrl:void 0,scopeMetrics:oGo(e.scopeMetrics)}}m1e.toResourceMetrics=q9h;function oGo(e){return Array.from(e.map(r=>({scope:{name:r.scope.name,version:r.scope.version},metrics:r.metrics.map(t=>cGo(t)),schemaUrl:r.scope.schemaUrl})))}m1e.toScopeMetrics=oGo;function cGo(e){let r={name:e.descriptor.name,description:e.descriptor.description,unit:e.descriptor.unit},t=G9h(e.aggregationTemporality);switch(e.dataPointType){case Cmt.DataPointType.SUM:r.sum={aggregationTemporality:t,isMonotonic:e.isMonotonic,dataPoints:aGo(e)};break;case Cmt.DataPointType.GAUGE:r.gauge={dataPoints:aGo(e)};break;case Cmt.DataPointType.HISTOGRAM:r.histogram={aggregationTemporality:t,dataPoints:L9h(e)};break;case Cmt.DataPointType.EXPONENTIAL_HISTOGRAM:r.exponentialHistogram={aggregationTemporality:t,dataPoints:j9h(e)};break}return r}m1e.toMetric=cGo;function M9h(e,r){let t={attributes:(0,Y4r.toAttributes)(e.attributes),startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(e.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(e.endTime)};switch(r){case sGo.ValueType.INT:t.asInt=e.value;break;case sGo.ValueType.DOUBLE:t.asDouble=e.value;break}return t}function aGo(e){return e.dataPoints.map(r=>M9h(r,e.descriptor.valueType))}function L9h(e){return e.dataPoints.map(r=>{let t=r.value;return{attributes:(0,Y4r.toAttributes)(r.attributes),bucketCounts:t.buckets.counts,explicitBounds:t.buckets.boundaries,count:t.count,sum:t.sum,min:t.min,max:t.max,startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.endTime)}})}function j9h(e){return e.dataPoints.map(r=>{let t=r.value;return{attributes:(0,Y4r.toAttributes)(r.attributes),count:t.count,min:t.min,max:t.max,sum:t.sum,positive:{offset:t.positive.offset,bucketCounts:t.positive.bucketCounts},negative:{offset:t.negative.offset,bucketCounts:t.negative.bucketCounts},scale:t.scale,zeroCount:t.zeroCount,startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.endTime)}})}function G9h(e){switch(e){case Cmt.AggregationTemporality.DELTA:return 1;case Cmt.AggregationTemporality.CUMULATIVE:return 2}}});var lGo=A(J4r=>{"use strict";Object.defineProperty(J4r,"__esModule",{value:!0});J4r.createExportMetricsServiceRequest=void 0;var U9h=uGo();function V9h(e){return{resourceMetrics:e.map(r=>(0,U9h.toResourceMetrics)(r))}}J4r.createExportMetricsServiceRequest=V9h});var mGo=A(Emt=>{"use strict";Object.defineProperty(Emt,"__esModule",{value:!0});Emt.toLogAttributes=Emt.createExportLogsServiceRequest=void 0;var T1i=p8t(),x1i=My();function z9h(e,r){return{resourceLogs:Q9h(e,r)}}Emt.createExportLogsServiceRequest=z9h;function $9h(e){let r=new Map;for(let t of e){let{resource:n,instrumentationScope:{name:i,version:s="",schemaUrl:a=""}}=t,o=r.get(n);o||(o=new Map,r.set(n,o));let c=`${i}@${s}:${a}`,l=o.get(c);l||(l=[],o.set(c,l)),l.push(t)}return r}function Q9h(e,r){let t=$9h(e);return Array.from(t,([n,i])=>({resource:{attributes:(0,T1i.toAttributes)(n.attributes),droppedAttributesCount:0},scopeLogs:Array.from(i,([,s])=>{let{instrumentationScope:{name:a,version:o,schemaUrl:c}}=s[0];return{scope:{name:a,version:o},logRecords:s.map(l=>K9h(l,r)),schemaUrl:c}}),schemaUrl:void 0}))}function K9h(e,r){var t,n,i,s,a;return{timeUnixNano:(0,x1i.hrTimeToNanoseconds)(e.hrTime),observedTimeUnixNano:(0,x1i.hrTimeToNanoseconds)(e.hrTimeObserved),severityNumber:e.severityNumber,severityText:e.severityText,body:(0,T1i.toAnyValue)(e.body),attributes:pGo(e.attributes),droppedAttributesCount:0,flags:(t=e.spanContext)===null||t===void 0?void 0:t.traceFlags,traceId:r?(n=e.spanContext)===null||n===void 0?void 0:n.traceId:dGo((i=e.spanContext)===null||i===void 0?void 0:i.traceId),spanId:r?(s=e.spanContext)===null||s===void 0?void 0:s.spanId:dGo((a=e.spanContext)===null||a===void 0?void 0:a.spanId)}}function dGo(e){if(e!==void 0)return(0,x1i.hexToBase64)(e)}function pGo(e){return Object.keys(e).map(r=>(0,T1i.toKeyValue)(r,e[r]))}Emt.toLogAttributes=pGo});var fGo=A(BP=>{"use strict";var H9h=BP&&BP.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),x8t=BP&&BP.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&H9h(r,e,t)};Object.defineProperty(BP,"__esModule",{value:!0});BP.createExportLogsServiceRequest=BP.createExportMetricsServiceRequest=BP.createExportTraceServiceRequest=void 0;x8t(dLo(),BP);x8t(mLo(),BP);x8t(hLo(),BP);x8t(gLo(),BP);x8t(_Lo(),BP);var W9h=vLo();Object.defineProperty(BP,"createExportTraceServiceRequest",{enumerable:!0,get:function(){return W9h.createExportTraceServiceRequest}});var Y9h=lGo();Object.defineProperty(BP,"createExportMetricsServiceRequest",{enumerable:!0,get:function(){return Y9h.createExportMetricsServiceRequest}});var J9h=mGo();Object.defineProperty(BP,"createExportLogsServiceRequest",{enumerable:!0,get:function(){return J9h.createExportLogsServiceRequest}})});var hGo=A(X4r=>{"use strict";Object.defineProperty(X4r,"__esModule",{value:!0});X4r.VERSION=void 0;X4r.VERSION="0.40.0"});var _Go=A(Z4r=>{"use strict";Object.defineProperty(Z4r,"__esModule",{value:!0});Z4r.OTLPTraceExporter=void 0;var Dmt=My(),X9h=tgi(),gGo=tgi(),Z9h=fGo(),eqh=hGo(),yGo="v1/traces",tqh=`http://localhost:4318/${yGo}`,rqh={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${eqh.VERSION}`},P1i=class extends X9h.OTLPExporterNodeBase{constructor(r={}){super(r),this.headers=Object.assign(Object.assign(Object.assign({},this.headers),rqh),Dmt.baggageUtils.parseKeyPairsIntoRecord((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_HEADERS))}convert(r){return(0,Z9h.createExportTraceServiceRequest)(r,!0)}getDefaultUrl(r){return typeof r.url=="string"?r.url:(0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?(0,gGo.appendRootPathToUrlIfNeeded)((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):(0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT.length>0?(0,gGo.appendResourcePathToUrl)((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT,yGo):tqh}};Z4r.OTLPTraceExporter=P1i});var AGo=A(oTe=>{"use strict";var nqh=oTe&&oTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),iqh=oTe&&oTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&nqh(r,e,t)};Object.defineProperty(oTe,"__esModule",{value:!0});iqh(_Go(),oTe)});var bGo=A(cTe=>{"use strict";var sqh=cTe&&cTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),aqh=cTe&&cTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&sqh(r,e,t)};Object.defineProperty(cTe,"__esModule",{value:!0});aqh(AGo(),cTe)});var CGo=A(uTe=>{"use strict";var oqh=uTe&&uTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),cqh=uTe&&uTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&oqh(r,e,t)};Object.defineProperty(uTe,"__esModule",{value:!0});cqh(bGo(),uTe)});var EGo=A(f1e=>{"use strict";Object.defineProperty(f1e,"__esModule",{value:!0});f1e.disableInstrumentations=f1e.enableInstrumentations=f1e.parseInstrumentationOptions=void 0;function vGo(e=[]){let r=[];for(let t=0,n=e.length;t<n;t++){let i=e[t];if(Array.isArray(i)){let s=vGo(i);r=r.concat(s.instrumentations)}else typeof i=="function"?r.push(new i):i.instrumentationName&&r.push(i)}return{instrumentations:r}}f1e.parseInstrumentationOptions=vGo;function uqh(e,r,t){for(let n=0,i=e.length;n<i;n++){let s=e[n];r&&s.setTracerProvider(r),t&&s.setMeterProvider(t),s.getConfig().enabled||s.enable()}}f1e.enableInstrumentations=uqh;function lqh(e){e.forEach(r=>r.disable())}f1e.disableInstrumentations=lqh});var SGo=A(e7r=>{"use strict";Object.defineProperty(e7r,"__esModule",{value:!0});e7r.registerInstrumentations=void 0;var DGo=xf(),R1i=EGo();function dqh(e){let{instrumentations:r}=(0,R1i.parseInstrumentationOptions)(e.instrumentations),t=e.tracerProvider||DGo.trace.getTracerProvider(),n=e.meterProvider||DGo.metrics.getMeterProvider();return(0,R1i.enableInstrumentations)(r,t,n),()=>{(0,R1i.disableInstrumentations)(r)}}e7r.registerInstrumentations=dqh});var F1i=A((lZ1,xGo)=>{"use strict";function k1i(e){return typeof e=="function"}var A7=console.error.bind(console);function T8t(e,r,t){var n=!!e[r]&&e.propertyIsEnumerable(r);Object.defineProperty(e,r,{configurable:!0,enumerable:n,writable:!0,value:t})}function P8t(e){e&&e.logger&&(k1i(e.logger)?A7=e.logger:A7("new logger isn't a function, not replacing"))}function wGo(e,r,t){if(!e||!e[r]){A7("no original function "+r+" to wrap");return}if(!t){A7("no wrapper function"),A7(new Error().stack);return}if(!k1i(e[r])||!k1i(t)){A7("original object and wrapper must be functions");return}var n=e[r],i=t(n,r);return T8t(i,"__original",n),T8t(i,"__unwrap",function(){e[r]===i&&T8t(e,r,n)}),T8t(i,"__wrapped",!0),T8t(e,r,i),i}function pqh(e,r,t){if(e)Array.isArray(e)||(e=[e]);else{A7("must provide one or more modules to patch"),A7(new Error().stack);return}if(!(r&&Array.isArray(r))){A7("must provide one or more functions to wrap on modules");return}e.forEach(function(n){r.forEach(function(i){wGo(n,i,t)})})}function IGo(e,r){if(!e||!e[r]){A7("no function to unwrap."),A7(new Error().stack);return}if(!e[r].__unwrap)A7("no original to unwrap to -- has "+r+" already been unwrapped?");else return e[r].__unwrap()}function mqh(e,r){if(e)Array.isArray(e)||(e=[e]);else{A7("must provide one or more modules to patch"),A7(new Error().stack);return}if(!(r&&Array.isArray(r))){A7("must provide one or more functions to unwrap on modules");return}e.forEach(function(t){r.forEach(function(n){IGo(t,n)})})}P8t.wrap=wGo;P8t.massWrap=pqh;P8t.unwrap=IGo;P8t.massUnwrap=mqh;xGo.exports=P8t});var TGo=A(r7r=>{"use strict";Object.defineProperty(r7r,"__esModule",{value:!0});r7r.InstrumentationAbstract=void 0;var N1i=xf(),t7r=F1i(),O1i=class{constructor(r,t,n={}){this.instrumentationName=r,this.instrumentationVersion=t,this._wrap=t7r.wrap,this._unwrap=t7r.unwrap,this._massWrap=t7r.massWrap,this._massUnwrap=t7r.massUnwrap,this._config=Object.assign({enabled:!0},n),this._diag=N1i.diag.createComponentLogger({namespace:r}),this._tracer=N1i.trace.getTracer(r,t),this._meter=N1i.metrics.getMeter(r,t),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(r){this._meter=r.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(r={}){this._config=Object.assign({},r)}setTracerProvider(r){this._tracer=r.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}};r7r.InstrumentationAbstract=O1i});var B1i=A((pZ1,PGo)=>{"use strict";var fqh=require("os");PGo.exports=fqh.homedir||function(){var r=process.env.HOME,t=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||r||null:process.platform==="darwin"?r||(t?"/Users/"+t:null):process.platform==="linux"?r||(process.getuid()===0?"/root":t?"/home/"+t:null):r||null}});var q1i=A((mZ1,RGo)=>{RGo.exports=function(){var e=Error.prepareStackTrace;Error.prepareStackTrace=function(t,n){return n};var r=new Error().stack;return Error.prepareStackTrace=e,r[2].getFileName()}});var kGo=A((fZ1,R8t)=>{"use strict";var hqh=process.platform==="win32",gqh=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,M1i={};function yqh(e){return gqh.exec(e).slice(1)}M1i.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var r=yqh(e);if(!r||r.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:r[1],dir:r[0]===r[1]?r[0]:r[0].slice(0,-1),base:r[2],ext:r[4],name:r[3]}};var _qh=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,L1i={};function Aqh(e){return _qh.exec(e).slice(1)}L1i.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var r=Aqh(e);if(!r||r.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:r[1],dir:r[0].slice(0,-1),base:r[2],ext:r[4],name:r[3]}};hqh?R8t.exports=M1i.parse:R8t.exports=L1i.parse;R8t.exports.posix=L1i.parse;R8t.exports.win32=M1i.parse});var j1i=A((hZ1,BGo)=>{var OGo=require("path"),FGo=OGo.parse||kGo(),NGo=function(r,t){var n="/";/^([A-Za-z]:)/.test(r)?n="":/^\\\\/.test(r)&&(n="\\\\");for(var i=[r],s=FGo(r);s.dir!==i[i.length-1];)i.push(s.dir),s=FGo(s.dir);return i.reduce(function(a,o){return a.concat(t.map(function(c){return OGo.resolve(n,o,c)}))},[])};BGo.exports=function(r,t,n){var i=t&&t.moduleDirectory?[].concat(t.moduleDirectory):["node_modules"];if(t&&typeof t.paths=="function")return t.paths(n,r,function(){return NGo(r,i)},t);var s=NGo(r,i);return t&&t.paths?s.concat(t.paths):s}});var G1i=A((gZ1,qGo)=>{qGo.exports=function(e,r){return r||{}}});var MGo=A((yZ1,bqh)=>{bqh.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"test/reporters":">= 19.9 && < 20.2","node:test/reporters":[">= 19.9",">= 20"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:[">= 13.4 && < 13.5",">= 20"],"node:wasi":">= 20",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var k8t=A((_Z1,GGo)=>{"use strict";var Cqh=qXr();function vqh(e,r){for(var t=e.split("."),n=r.split(" "),i=n.length>1?n[0]:"=",s=(n.length>1?n[1]:n[0]).split("."),a=0;a<3;++a){var o=parseInt(t[a]||0,10),c=parseInt(s[a]||0,10);if(o!==c)return i==="<"?o<c:i===">="?o>=c:!1}return i===">="}function LGo(e,r){var t=r.split(/ ?&& ?/);if(t.length===0)return!1;for(var n=0;n<t.length;++n)if(!vqh(e,t[n]))return!1;return!0}function Eqh(e,r){if(typeof r=="boolean")return r;var t=typeof e>"u"?process.versions&&process.versions.node:e;if(typeof t!="string")throw new TypeError(typeof e>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(r&&typeof r=="object"){for(var n=0;n<r.length;++n)if(LGo(t,r[n]))return!0;return!1}return LGo(t,r)}var jGo=MGo();GGo.exports=function(r,t){return Cqh(jGo,r)&&Eqh(t,jGo[r])}});var zGo=A((AZ1,VGo)=>{var lTe=require("fs"),Dqh=B1i(),gw=require("path"),Sqh=q1i(),wqh=j1i(),Iqh=G1i(),xqh=k8t(),Tqh=process.platform!=="win32"&&lTe.realpath&&typeof lTe.realpath.native=="function"?lTe.realpath.native:lTe.realpath,UGo=Dqh(),Pqh=function(){return[gw.join(UGo,".node_modules"),gw.join(UGo,".node_libraries")]},Rqh=function(r,t){lTe.stat(r,function(n,i){return n?n.code==="ENOENT"||n.code==="ENOTDIR"?t(null,!1):t(n):t(null,i.isFile()||i.isFIFO())})},kqh=function(r,t){lTe.stat(r,function(n,i){return n?n.code==="ENOENT"||n.code==="ENOTDIR"?t(null,!1):t(n):t(null,i.isDirectory())})},Fqh=function(r,t){Tqh(r,function(n,i){n&&n.code!=="ENOENT"?t(n):t(null,n?r:i)})},F8t=function(r,t,n,i){n&&n.preserveSymlinks===!1?r(t,i):i(null,t)},Nqh=function(r,t,n){r(t,function(i,s){if(i)n(i);else try{var a=JSON.parse(s);n(null,a)}catch{n(null)}})},Oqh=function(r,t,n){for(var i=wqh(t,n,r),s=0;s<i.length;s++)i[s]=gw.join(i[s],r);return i};VGo.exports=function(r,t,n){var i=n,s=t;if(typeof t=="function"&&(i=s,s={}),typeof r!="string"){var a=new TypeError("Path must be a string.");return process.nextTick(function(){i(a)})}s=Iqh(r,s);var o=s.isFile||Rqh,c=s.isDirectory||kqh,l=s.readFile||lTe.readFile,u=s.realpath||Fqh,m=s.readPackage||Nqh;if(s.readFile&&s.readPackage){var h=new TypeError("`readFile` and `readPackage` are mutually exclusive.");return process.nextTick(function(){i(h)})}var _=s.packageIterator,b=s.extensions||[".js"],v=s.includeCoreModules!==!1,w=s.basedir||gw.dirname(Sqh()),x=s.filename||w;s.paths=s.paths||Pqh();var P=gw.resolve(w);F8t(u,P,s,function(C,O){C?i(C):R(O)});var k;function R(C){if(/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(r))k=gw.resolve(C,r),(r==="."||r===".."||r.slice(-1)==="/")&&(k+="/"),/\/$/.test(r)&&k===C?N(k,s.package,L):U(k,s.package,L);else{if(v&&xqh(r))return i(null,r);M(r,C,function(O,V,Q){if(O)i(O);else{if(V)return F8t(u,V,s,function(J,ee){J?i(J):i(null,ee,Q)});var X=new Error("Cannot find module '"+r+"' from '"+x+"'");X.code="MODULE_NOT_FOUND",i(X)}})}}function L(C,O,V){C?i(C):O?i(null,O,V):N(k,function(Q,X,J){if(Q)i(Q);else if(X)F8t(u,X,s,function(fe,ie){fe?i(fe):i(null,ie,J)});else{var ee=new Error("Cannot find module '"+r+"' from '"+x+"'");ee.code="MODULE_NOT_FOUND",i(ee)}})}function U(C,O,V){var Q=O,X=V;typeof Q=="function"&&(X=Q,Q=void 0);var J=[""].concat(b);ee(J,C,Q);function ee(fe,ie,Se){if(fe.length===0)return X(null,void 0,Se);var ce=ie+fe[0],Mt=Se;Mt?et(null,Mt):Y(gw.dirname(ce),et);function et(Ge,me,oe){if(Mt=me,Ge)return X(Ge);if(oe&&Mt&&s.pathFilter){var ue=gw.relative(oe,ce),De=ue.slice(0,ue.length-fe[0].length),It=s.pathFilter(Mt,ie,De);if(It)return ee([""].concat(b.slice()),gw.resolve(oe,It),Mt)}o(ce,or)}function or(Ge,me){if(Ge)return X(Ge);if(me)return X(null,ce,Mt);ee(fe.slice(1),ie,Mt)}}}function Y(C,O){if(C===""||C==="/"||process.platform==="win32"&&/^\w:[/\\]*$/.test(C)||/[/\\]node_modules[/\\]*$/.test(C))return O(null);F8t(u,C,s,function(V,Q){if(V)return Y(gw.dirname(C),O);var X=gw.join(Q,"package.json");o(X,function(J,ee){if(!ee)return Y(gw.dirname(C),O);m(l,X,function(fe,ie){fe&&O(fe);var Se=ie;Se&&s.packageFilter&&(Se=s.packageFilter(Se,X)),O(null,Se,C)})})})}function N(C,O,V){var Q=V,X=O;typeof X=="function"&&(Q=X,X=s.package),F8t(u,C,s,function(J,ee){if(J)return Q(J);var fe=gw.join(ee,"package.json");o(fe,function(ie,Se){if(ie)return Q(ie);if(!Se)return U(gw.join(C,"index"),X,Q);m(l,fe,function(ce,Mt){if(ce)return Q(ce);var et=Mt;if(et&&s.packageFilter&&(et=s.packageFilter(et,fe)),et&&et.main){if(typeof et.main!="string"){var or=new TypeError("package \u201C"+et.name+"\u201D `main` must be a string");return or.code="INVALID_PACKAGE_MAIN",Q(or)}(et.main==="."||et.main==="./")&&(et.main="index"),U(gw.resolve(C,et.main),et,function(Ge,me,oe){if(Ge)return Q(Ge);if(me)return Q(null,me,oe);if(!oe)return U(gw.join(C,"index"),oe,Q);var ue=gw.resolve(C,oe.main);N(ue,oe,function(De,It,Je){if(De)return Q(De);if(It)return Q(null,It,Je);U(gw.join(C,"index"),Je,Q)})});return}U(gw.join(C,"/index"),et,Q)})})})}function j(C,O){if(O.length===0)return C(null,void 0);var V=O[0];c(gw.dirname(V),Q);function Q(ee,fe){if(ee)return C(ee);if(!fe)return j(C,O.slice(1));U(V,s.package,X)}function X(ee,fe,ie){if(ee)return C(ee);if(fe)return C(null,fe,ie);N(V,s.package,J)}function J(ee,fe,ie){if(ee)return C(ee);if(fe)return C(null,fe,ie);j(C,O.slice(1))}}function M(C,O,V){var Q=function(){return Oqh(C,O,s)};j(V,_?_(C,O,Q,s):Q())}}});var $Go=A((bZ1,Bqh)=>{Bqh.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var WGo=A((CZ1,HGo)=>{"use strict";var qqh=k8t(),QGo=$Go(),KGo={};for(n7r in QGo)Object.prototype.hasOwnProperty.call(QGo,n7r)&&(KGo[n7r]=qqh(n7r));var n7r;HGo.exports=KGo});var JGo=A((vZ1,YGo)=>{var Mqh=k8t();YGo.exports=function(r){return Mqh(r)}});var eUo=A((EZ1,ZGo)=>{var Lqh=k8t(),dTe=require("fs"),uk=require("path"),jqh=B1i(),Gqh=q1i(),Uqh=j1i(),Vqh=G1i(),zqh=process.platform!=="win32"&&dTe.realpathSync&&typeof dTe.realpathSync.native=="function"?dTe.realpathSync.native:dTe.realpathSync,XGo=jqh(),$qh=function(){return[uk.join(XGo,".node_modules"),uk.join(XGo,".node_libraries")]},Qqh=function(r){try{var t=dTe.statSync(r,{throwIfNoEntry:!1})}catch(n){if(n&&(n.code==="ENOENT"||n.code==="ENOTDIR"))return!1;throw n}return!!t&&(t.isFile()||t.isFIFO())},Kqh=function(r){try{var t=dTe.statSync(r,{throwIfNoEntry:!1})}catch(n){if(n&&(n.code==="ENOENT"||n.code==="ENOTDIR"))return!1;throw n}return!!t&&t.isDirectory()},Hqh=function(r){try{return zqh(r)}catch(t){if(t.code!=="ENOENT")throw t}return r},N8t=function(r,t,n){return n&&n.preserveSymlinks===!1?r(t):t},Wqh=function(r,t){var n=r(t);try{var i=JSON.parse(n);return i}catch{}},Yqh=function(r,t,n){for(var i=Uqh(t,n,r),s=0;s<i.length;s++)i[s]=uk.join(i[s],r);return i};ZGo.exports=function(r,t){if(typeof r!="string")throw new TypeError("Path must be a string.");var n=Vqh(r,t),i=n.isFile||Qqh,s=n.readFileSync||dTe.readFileSync,a=n.isDirectory||Kqh,o=n.realpathSync||Hqh,c=n.readPackageSync||Wqh;if(n.readFileSync&&n.readPackageSync)throw new TypeError("`readFileSync` and `readPackageSync` are mutually exclusive.");var l=n.packageIterator,u=n.extensions||[".js"],m=n.includeCoreModules!==!1,h=n.basedir||uk.dirname(Gqh()),_=n.filename||h;n.paths=n.paths||$qh();var b=N8t(o,uk.resolve(h),n);if(/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(r)){var v=uk.resolve(b,r);(r==="."||r===".."||r.slice(-1)==="/")&&(v+="/");var w=k(v)||L(v);if(w)return N8t(o,w,n)}else{if(m&&Lqh(r))return r;var x=U(r,b);if(x)return N8t(o,x,n)}var P=new Error("Cannot find module '"+r+"' from '"+_+"'");throw P.code="MODULE_NOT_FOUND",P;function k(Y){var N=R(uk.dirname(Y));if(N&&N.dir&&N.pkg&&n.pathFilter){var j=uk.relative(N.dir,Y),M=n.pathFilter(N.pkg,Y,j);M&&(Y=uk.resolve(N.dir,M))}if(i(Y))return Y;for(var C=0;C<u.length;C++){var O=Y+u[C];if(i(O))return O}}function R(Y){if(!(Y===""||Y==="/")&&!(process.platform==="win32"&&/^\w:[/\\]*$/.test(Y))&&!/[/\\]node_modules[/\\]*$/.test(Y)){var N=uk.join(N8t(o,Y,n),"package.json");if(!i(N))return R(uk.dirname(Y));var j=c(s,N);return j&&n.packageFilter&&(j=n.packageFilter(j,Y)),{pkg:j,dir:Y}}}function L(Y){var N=uk.join(N8t(o,Y,n),"/package.json");if(i(N)){try{var j=c(s,N)}catch{}if(j&&n.packageFilter&&(j=n.packageFilter(j,Y)),j&&j.main){if(typeof j.main!="string"){var M=new TypeError("package \u201C"+j.name+"\u201D `main` must be a string");throw M.code="INVALID_PACKAGE_MAIN",M}(j.main==="."||j.main==="./")&&(j.main="index");try{var C=k(uk.resolve(Y,j.main));if(C)return C;var O=L(uk.resolve(Y,j.main));if(O)return O}catch{}}}return k(uk.join(Y,"/index"))}function U(Y,N){for(var j=function(){return Yqh(Y,N,n)},M=l?l(Y,N,j,n):j(),C=0;C<M.length;C++){var O=M[C];if(a(uk.dirname(O))){var V=k(O);if(V)return V;var Q=L(O);if(Q)return Q}}}}});var rUo=A((DZ1,tUo)=>{var i7r=zGo();i7r.core=WGo();i7r.isCore=JGo();i7r.sync=eUo();tUo.exports=i7r});var V1i=A((SZ1,nUo)=>{"use strict";var U1i=require("path");nUo.exports=function(e){var r=e.split(U1i.sep),t=r.lastIndexOf("node_modules");if(t!==-1&&r[t+1]){var n=r[t+1][0]==="@",i=n?r[t+1]+"/"+r[t+2]:r[t+1],s=n?3:2;return{name:i,basedir:r.slice(0,t+s).join(U1i.sep),path:r.slice(t+s).join(U1i.sep)}}}});var iUo=A((wZ1,Jqh)=>{Jqh.exports={name:"require-in-the-middle",version:"7.1.1",description:"Module to hook into the Node.js require function",main:"index.js",types:"types/index.d.ts",dependencies:{debug:"^4.1.1","module-details-from-path":"^1.0.3",resolve:"^1.22.1"},devDependencies:{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@babel/register":"^7.9.0","ipp-printer":"^1.0.0",patterns:"^1.0.3",roundround:"^0.2.0",semver:"^6.3.0",standard:"^14.3.1",tape:"^4.11.0"},scripts:{test:"npm run test:lint && npm run test:tape && npm run test:babel","test:lint":"standard","test:tape":"tape test/*.js","test:babel":"node test/babel/babel-register.js"},repository:{type:"git",url:"git+https://github.com/elastic/require-in-the-middle.git"},keywords:["require","hook","shim","shimmer","shimming","patch","monkey","monkeypatch","module","load"],files:["types"],author:"Thomas Watson Steen <w@tson.dk> (https://twitter.com/wa7son)",license:"MIT",bugs:{url:"https://github.com/elastic/require-in-the-middle/issues"},homepage:"https://github.com/elastic/require-in-the-middle#readme",engines:{node:">=8.6.0"}}});var K1i=A((IZ1,Q1i)=>{"use strict";var Smt=require("path"),$se=require("module"),z1i=rUo(),qP=T2e()("require-in-the-middle"),Xqh=V1i();Q1i.exports=B8t;Q1i.exports.Hook=B8t;var O8t;if($se.isBuiltin)O8t=$se.isBuiltin;else{let[e,r]=process.versions.node.split(".").map(Number);e===8&&r<8?O8t=t=>t==="http2"?!0:!!z1i.core[t]:O8t=t=>!!z1i.core[t]}var Zqh=/([/\\]index)?(\.js)?$/,$1i=class{constructor(){this._localCache=new Map,this._kRitmExports=Symbol("RitmExports")}has(r,t){if(this._localCache.has(r))return!0;if(t)return!1;{let n=require.cache[r];return!!(n&&this._kRitmExports in n)}}get(r,t){let n=this._localCache.get(r);if(n!==void 0)return n;if(!t){let i=require.cache[r];return i&&i[this._kRitmExports]}}set(r,t,n){n?this._localCache.set(r,t):r in require.cache?require.cache[r][this._kRitmExports]=t:(qP('non-core module is unexpectedly not in require.cache: "%s"',r),this._localCache.set(r,t))}};function B8t(e,r,t){if(!(this instanceof B8t))return new B8t(e,r,t);if(typeof e=="function"?(t=e,e=null,r=null):typeof r=="function"&&(t=r,r=null),typeof $se._resolveFilename!="function"){console.error("Error: Expected Module._resolveFilename to be a function (was: %s) - aborting!",typeof $se._resolveFilename),console.error("Please report this error as an issue related to Node.js %s at %s",process.version,iUo().bugs.url);return}this._cache=new $1i,this._unhooked=!1,this._origRequire=$se.prototype.require;let n=this,i=new Set,s=r?r.internals===!0:!1,a=Array.isArray(e);qP("registering require hook"),this._require=$se.prototype.require=function(o){if(n._unhooked===!0)return qP("ignoring require call - module is soft-unhooked"),n._origRequire.apply(this,arguments);let c=O8t(o),l;if(c){if(l=o,o.startsWith("node:")){let v=o.slice(5);O8t(v)&&(l=v)}}else try{l=$se._resolveFilename(o,this)}catch(v){return qP('Module._resolveFilename("%s") threw %j, calling original Module.require',o,v.message),n._origRequire.apply(this,arguments)}let u,m;if(qP("processing %s module require('%s'): %s",c===!0?"core":"non-core",o,l),n._cache.has(l,c)===!0)return qP("returning already patched cached module: %s",l),n._cache.get(l,c);let h=i.has(l);h===!1&&i.add(l);let _=n._origRequire.apply(this,arguments);if(h===!0)return qP("module is in the process of being patched already - ignoring: %s",l),_;if(i.delete(l),c===!0){if(a===!0&&e.includes(l)===!1)return qP("ignoring core module not on whitelist: %s",l),_;u=l}else if(a===!0&&e.includes(l)){let v=Smt.parse(l);u=v.name,m=v.dir}else{let v=Xqh(l);if(v===void 0)return qP("could not parse filename: %s",l),_;u=v.name,m=v.basedir;let w=eMh(v);if(qP("resolved filename to module: %s (id: %s, resolved: %s, basedir: %s)",u,o,w,m),a===!0&&e.includes(u)===!1){if(e.includes(w)===!1)return _;u=w}else{let x;try{x=z1i.sync(u,{basedir:m})}catch{return qP("could not resolve module: %s",u),_}if(x!==l)if(s===!0)u=u+Smt.sep+Smt.relative(m,l),qP("preparing to process require of internal file: %s",u);else return qP("ignoring require of non-main module file: %s",x),_}}n._cache.set(l,_,c),qP("calling require hook: %s",u);let b=t(_,u,m);return n._cache.set(l,b,c),qP("returning module: %s",u),b}}B8t.prototype.unhook=function(){this._unhooked=!0,this._require===$se.prototype.require?($se.prototype.require=this._origRequire,qP("unhook successful")):qP("unhook unsuccessful")};function eMh(e){let r=Smt.sep!=="/"?e.path.split(Smt.sep).join("/"):e.path;return Smt.posix.join(e.name,r).replace(Zqh,"")}});var sUo=A(h1e=>{"use strict";Object.defineProperty(h1e,"__esModule",{value:!0});h1e.ModuleNameTrie=h1e.ModuleNameSeparator=void 0;h1e.ModuleNameSeparator="/";var s7r=class{constructor(){this.hooks=[],this.children=new Map}},H1i=class{constructor(){this._trie=new s7r,this._counter=0}insert(r){let t=this._trie;for(let n of r.moduleName.split(h1e.ModuleNameSeparator)){let i=t.children.get(n);i||(i=new s7r,t.children.set(n,i)),t=i}t.hooks.push({hook:r,insertedId:this._counter++})}search(r,{maintainInsertionOrder:t,fullOnly:n}={}){let i=this._trie,s=[],a=!0;for(let o of r.split(h1e.ModuleNameSeparator)){let c=i.children.get(o);if(!c){a=!1;break}n||s.push(...c.hooks),i=c}return n&&a&&s.push(...i.hooks),s.length===0?[]:s.length===1?[s[0].hook]:(t&&s.sort((o,c)=>o.insertedId-c.insertedId),s.map(({hook:o})=>o))}};h1e.ModuleNameTrie=H1i});var oUo=A(a7r=>{"use strict";Object.defineProperty(a7r,"__esModule",{value:!0});a7r.RequireInTheMiddleSingleton=void 0;var tMh=K1i(),aUo=require("path"),W1i=sUo(),rMh=["afterEach","after","beforeEach","before","describe","it"].every(e=>typeof global[e]=="function"),Y1i=class e{constructor(){this._moduleNameTrie=new W1i.ModuleNameTrie,this._initialize()}_initialize(){new tMh.Hook(null,{internals:!0},(r,t,n)=>{let i=nMh(t),s=this._moduleNameTrie.search(i,{maintainInsertionOrder:!0,fullOnly:n===void 0});for(let{onRequire:a}of s)r=a(r,t,n);return r})}register(r,t){let n={moduleName:r,onRequire:t};return this._moduleNameTrie.insert(n),n}static getInstance(){var r;return rMh?new e:this._instance=(r=this._instance)!==null&&r!==void 0?r:new e}};a7r.RequireInTheMiddleSingleton=Y1i;function nMh(e){return aUo.sep!==W1i.ModuleNameSeparator?e.split(aUo.sep).join(W1i.ModuleNameSeparator):e}});var dUo=A(q8t=>{var cUo=[],J1i=new WeakMap,uUo=new Map,lUo=[],iMh={set(e,r,t){return J1i.get(e)[r](t)},defineProperty(e,r,t){if(!("value"in t))throw new Error("Getters/setters are not supported for exports property descriptors.");return J1i.get(e)[r](t.value)}};function sMh(e,r,t,n){uUo.set(e,n),J1i.set(r,t);let i=new Proxy(r,iMh);cUo.forEach(s=>s(e,i)),lUo.push([e,i])}q8t.register=sMh;q8t.importHooks=cUo;q8t.specifiers=uUo;q8t.toHook=lUo});var yUo=A((RZ1,c7r)=>{var pUo=require("path"),aMh=V1i(),{fileURLToPath:mUo}=require("url"),{importHooks:X1i,specifiers:oMh,toHook:cMh}=dUo();function hUo(e){X1i.push(e),cMh.forEach(([r,t])=>e(r,t))}function gUo(e){let r=X1i.indexOf(e);r>-1&&X1i.splice(r,1)}function fUo(e,r,t,n){let i=e(r,t,n);i&&i!==r&&(r.default=i)}function o7r(e,r,t){if(!(this instanceof o7r))return new o7r(e,r,t);typeof e=="function"?(t=e,e=null,r=null):typeof r=="function"&&(t=r,r=null);let n=r?r.internals===!0:!1;this._iitmHook=(i,s)=>{let a=i,o=i.startsWith("node:"),c;if(o)i=i.replace(/^node:/,"");else{if(i.startsWith("file://"))try{i=mUo(i)}catch{}let l=aMh(i);l&&(i=l.name,c=l.basedir)}if(e){for(let l of e)if(l===i){if(c){if(n)i=i+pUo.sep+pUo.relative(c,mUo(a));else if(!c.endsWith(oMh.get(a)))continue}fUo(t,s,i,c)}}else fUo(t,s,i,c)},hUo(this._iitmHook)}o7r.prototype.unhook=function(){gUo(this._iitmHook)};c7r.exports=o7r;c7r.exports.addHook=hUo;c7r.exports.removeHook=gUo});var CUo=A(u7r=>{"use strict";Object.defineProperty(u7r,"__esModule",{value:!0});u7r.InstrumentationBase=void 0;var _Uo=require("path"),AUo=require("util"),uMh=N3(),Z1i=F1i(),lMh=TGo(),dMh=oUo(),pMh=yUo(),wmt=xf(),mMh=K1i(),eyi=class extends lMh.InstrumentationAbstract{constructor(r,t,n={}){super(r,t,n),this._hooks=[],this._requireInTheMiddleSingleton=dMh.RequireInTheMiddleSingleton.getInstance(),this._enabled=!1,this._wrap=(s,a,o)=>{if(AUo.types.isProxy(s)){let c=(0,Z1i.wrap)(Object.assign({},s),a,o);return Object.defineProperty(s,a,{value:c})}else return(0,Z1i.wrap)(s,a,o)},this._unwrap=(s,a)=>AUo.types.isProxy(s)?Object.defineProperty(s,a,{value:s[a]}):(0,Z1i.unwrap)(s,a),this._massWrap=(s,a,o)=>{if(s)Array.isArray(s)||(s=[s]);else{wmt.diag.error("must provide one or more modules to patch");return}if(!(a&&Array.isArray(a))){wmt.diag.error("must provide one or more functions to wrap on modules");return}s.forEach(c=>{a.forEach(l=>{this._wrap(c,l,o)})})},this._massUnwrap=(s,a)=>{if(s)Array.isArray(s)||(s=[s]);else{wmt.diag.error("must provide one or more modules to patch");return}if(!(a&&Array.isArray(a))){wmt.diag.error("must provide one or more functions to wrap on modules");return}s.forEach(o=>{a.forEach(c=>{this._unwrap(o,c)})})};let i=this.init();i&&!Array.isArray(i)&&(i=[i]),this._modules=i||[],this._modules.length===0&&wmt.diag.debug(`No modules instrumentation has been defined for '${this.instrumentationName}@${this.instrumentationVersion}', nothing will be patched`),this._config.enabled&&this.enable()}_warnOnPreloadedModules(){this._modules.forEach(r=>{let{name:t}=r;try{let n=require.resolve(t);require.cache[n]&&this._diag.warn(`Module ${t} has been loaded before ${this.instrumentationName} so it might not work, please initialize it before requiring ${t}`)}catch{}})}_extractPackageVersion(r){try{let t=require(_Uo.join(r,"package.json")).version;return typeof t=="string"?t:void 0}catch{wmt.diag.warn("Failed extracting version",r)}}_onRequire(r,t,n,i){var s;if(!i)return typeof r.patch=="function"&&(r.moduleExports=t,this._enabled)?r.patch(t):t;let a=this._extractPackageVersion(i);return r.moduleVersion=a,r.name===n?bUo(r.supportedVersions,a,r.includePrerelease)&&typeof r.patch=="function"&&(r.moduleExports=t,this._enabled)?r.patch(t,r.moduleVersion):t:((s=r.files)!==null&&s!==void 0?s:[]).filter(l=>l.name===n).filter(l=>bUo(l.supportedVersions,a,r.includePrerelease)).reduce((l,u)=>(u.moduleExports=l,this._enabled?u.patch(l,r.moduleVersion):l),t)}enable(){if(!this._enabled){if(this._enabled=!0,this._hooks.length>0){for(let r of this._modules){typeof r.patch=="function"&&r.moduleExports&&r.patch(r.moduleExports,r.moduleVersion);for(let t of r.files)t.moduleExports&&t.patch(t.moduleExports,r.moduleVersion)}return}this._warnOnPreloadedModules();for(let r of this._modules){let t=(a,o,c)=>this._onRequire(r,a,o,c),n=(a,o,c)=>this._onRequire(r,a,o,c),i=_Uo.isAbsolute(r.name)?new mMh.Hook([r.name],{internals:!0},n):this._requireInTheMiddleSingleton.register(r.name,n);this._hooks.push(i);let s=new pMh([r.name],{internals:!1},t);this._hooks.push(s)}}}disable(){if(this._enabled){this._enabled=!1;for(let r of this._modules){typeof r.unpatch=="function"&&r.moduleExports&&r.unpatch(r.moduleExports,r.moduleVersion);for(let t of r.files)t.moduleExports&&t.unpatch(t.moduleExports,r.moduleVersion)}}}isEnabled(){return this._enabled}};u7r.InstrumentationBase=eyi;function bUo(e,r,t){return typeof r>"u"?e.includes("*"):e.some(n=>(0,uMh.satisfies)(r,n,{includePrerelease:t}))}});var vUo=A(l7r=>{"use strict";Object.defineProperty(l7r,"__esModule",{value:!0});l7r.InstrumentationNodeModuleDefinition=void 0;var tyi=class{constructor(r,t,n,i,s){this.name=r,this.supportedVersions=t,this.patch=n,this.unpatch=i,this.files=s||[]}};l7r.InstrumentationNodeModuleDefinition=tyi});var EUo=A(d7r=>{"use strict";Object.defineProperty(d7r,"__esModule",{value:!0});d7r.InstrumentationNodeModuleFile=void 0;var fMh=require("path"),ryi=class{constructor(r,t,n,i){this.supportedVersions=t,this.patch=n,this.unpatch=i,this.name=(0,fMh.normalize)(r)}};d7r.InstrumentationNodeModuleFile=ryi});var SUo=A(DUo=>{"use strict";Object.defineProperty(DUo,"__esModule",{value:!0})});var wUo=A(KX=>{"use strict";var hMh=KX&&KX.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),p7r=KX&&KX.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&hMh(r,e,t)};Object.defineProperty(KX,"__esModule",{value:!0});p7r(CUo(),KX);p7r(vUo(),KX);p7r(EUo(),KX);p7r(SUo(),KX)});var IUo=A(pTe=>{"use strict";var gMh=pTe&&pTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),yMh=pTe&&pTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&gMh(r,e,t)};Object.defineProperty(pTe,"__esModule",{value:!0});yMh(wUo(),pTe)});var TUo=A(xUo=>{"use strict";Object.defineProperty(xUo,"__esModule",{value:!0})});var RUo=A(PUo=>{"use strict";Object.defineProperty(PUo,"__esModule",{value:!0})});var kUo=A(g1e=>{"use strict";Object.defineProperty(g1e,"__esModule",{value:!0});g1e.isWrapped=g1e.safeExecuteInTheMiddleAsync=g1e.safeExecuteInTheMiddle=void 0;function _Mh(e,r,t){let n,i;try{i=e()}catch(s){n=s}finally{if(r(n,i),n&&!t)throw n;return i}}g1e.safeExecuteInTheMiddle=_Mh;async function AMh(e,r,t){let n,i;try{i=await e()}catch(s){n=s}finally{if(r(n,i),n&&!t)throw n;return i}}g1e.safeExecuteInTheMiddleAsync=AMh;function bMh(e){return typeof e=="function"&&typeof e.__original=="function"&&typeof e.__unwrap=="function"&&e.__wrapped===!0}g1e.isWrapped=bMh});var m7r=A(n$=>{"use strict";var CMh=n$&&n$.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),M8t=n$&&n$.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&CMh(r,e,t)};Object.defineProperty(n$,"__esModule",{value:!0});M8t(SGo(),n$);M8t(IUo(),n$);M8t(TUo(),n$);M8t(RUo(),n$);M8t(kUo(),n$)});var FUo=A(f7r=>{"use strict";Object.defineProperty(f7r,"__esModule",{value:!0});f7r.VERSION=void 0;f7r.VERSION="0.31.4"});var NUo=A(y7r=>{"use strict";Object.defineProperty(y7r,"__esModule",{value:!0});y7r.BunyanInstrumentation=void 0;var h7r=xf(),g7r=m7r(),vMh=FUo(),nyi=class extends g7r.InstrumentationBase{constructor(r={}){super("@opentelemetry/instrumentation-bunyan",vMh.VERSION,r)}init(){return[new g7r.InstrumentationNodeModuleDefinition("bunyan",["<2.0"],r=>{let t=r.prototype;return(0,g7r.isWrapped)(t._emit)&&this._unwrap(t,"_emit"),this._wrap(t,"_emit",this._getPatchedEmit()),r},r=>{r!==void 0&&this._unwrap(r.prototype,"_emit")})]}getConfig(){return this._config}setConfig(r){this._config=r}_getPatchedEmit(){return r=>{let t=this;return function(...i){let s=h7r.trace.getSpan(h7r.context.active());if(!s)return r.apply(this,i);let a=s.spanContext();if(!(0,h7r.isSpanContextValid)(a))return r.apply(this,i);let o=i[0];return o.trace_id=a.traceId,o.span_id=a.spanId,o.trace_flags=`0${a.traceFlags.toString(16)}`,t._callHook(s,o),r.apply(this,i)}}}_callHook(r,t){let n=this.getConfig().logHook;typeof n=="function"&&(0,g7r.safeExecuteInTheMiddle)(()=>n(r,t),i=>{i&&h7r.diag.error("bunyan instrumentation: error calling logHook",i)},!0)}};y7r.BunyanInstrumentation=nyi});var BUo=A(OUo=>{"use strict";Object.defineProperty(OUo,"__esModule",{value:!0})});var MUo=A(y1e=>{"use strict";var EMh=y1e&&y1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),qUo=y1e&&y1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&EMh(r,e,t)};Object.defineProperty(y1e,"__esModule",{value:!0});qUo(NUo(),y1e);qUo(BUo(),y1e)});var LUo=A(L8t=>{"use strict";Object.defineProperty(L8t,"__esModule",{value:!0});L8t.AttributeNames=void 0;var DMh;(function(e){e.HTTP_ERROR_NAME="http.error_name",e.HTTP_ERROR_MESSAGE="http.error_message",e.HTTP_STATUS_TEXT="http.status_text"})(DMh=L8t.AttributeNames||(L8t.AttributeNames={}))});var iyi=A(ah=>{"use strict";Object.defineProperty(ah,"__esModule",{value:!0});ah.headerCapture=ah.getIncomingRequestMetricAttributesOnResponse=ah.getIncomingRequestAttributesOnResponse=ah.getIncomingRequestMetricAttributes=ah.getIncomingRequestAttributes=ah.getOutgoingRequestMetricAttributesOnResponse=ah.getOutgoingRequestAttributesOnResponse=ah.getAttributesFromHttpKind=ah.getOutgoingRequestMetricAttributes=ah.getOutgoingRequestAttributes=ah.extractHostnameAndPort=ah.isValidOptionsType=ah.getRequestInfo=ah.isCompressed=ah.setResponseContentLengthAttribute=ah.setRequestContentLengthAttribute=ah.setSpanWithError=ah.isIgnored=ah.satisfiesPattern=ah.parseResponseStatus=ah.getAbsoluteUrl=void 0;var j8t=xf(),w0=OG(),jUo=My(),_7r=require("url"),A7r=LUo(),SMh=(e,r,t="http:")=>{let n=e||{},i=n.protocol||t,s=(n.port||"").toString(),a=n.path||"/",o=n.host||n.hostname||r.host||"localhost";return o.indexOf(":")===-1&&s&&s!=="80"&&s!=="443"&&(o+=`:${s}`),`${i}//${o}${a}`};ah.getAbsoluteUrl=SMh;var wMh=(e,r)=>{let t=e===j8t.SpanKind.CLIENT?400:500;return r&&r>=100&&r<t?j8t.SpanStatusCode.UNSET:j8t.SpanStatusCode.ERROR};ah.parseResponseStatus=wMh;var IMh=(e,r)=>{if(typeof r=="string")return r===e;if(r instanceof RegExp)return r.test(e);if(typeof r=="function")return r(e);throw new TypeError("Pattern is in unsupported datatype")};ah.satisfiesPattern=IMh;var xMh=(e,r,t)=>{if(!r)return!1;try{for(let n of r)if((0,ah.satisfiesPattern)(e,n))return!0}catch(n){t&&t(n)}return!1};ah.isIgnored=xMh;var TMh=(e,r)=>{let t=r.message;e.setAttributes({[A7r.AttributeNames.HTTP_ERROR_NAME]:r.name,[A7r.AttributeNames.HTTP_ERROR_MESSAGE]:t}),e.setStatus({code:j8t.SpanStatusCode.ERROR,message:t}),e.recordException(r)};ah.setSpanWithError=TMh;var PMh=(e,r)=>{let t=GUo(e.headers);t!==null&&((0,ah.isCompressed)(e.headers)?r[w0.SemanticAttributes.HTTP_REQUEST_CONTENT_LENGTH]=t:r[w0.SemanticAttributes.HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED]=t)};ah.setRequestContentLengthAttribute=PMh;var RMh=(e,r)=>{let t=GUo(e.headers);t!==null&&((0,ah.isCompressed)(e.headers)?r[w0.SemanticAttributes.HTTP_RESPONSE_CONTENT_LENGTH]=t:r[w0.SemanticAttributes.HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED]=t)};ah.setResponseContentLengthAttribute=RMh;function GUo(e){let r=e["content-length"];if(r===void 0)return null;let t=parseInt(r,10);return isNaN(t)?null:t}var kMh=e=>{let r=e["content-encoding"];return!!r&&r!=="identity"};ah.isCompressed=kMh;var FMh=(e,r)=>{let t="/",n="",i;if(typeof e=="string")i=_7r.parse(e),t=i.pathname||"/",n=`${i.protocol||"http:"}//${i.host}`,r!==void 0&&Object.assign(i,r);else if(e instanceof _7r.URL)i={protocol:e.protocol,hostname:typeof e.hostname=="string"&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,path:`${e.pathname||""}${e.search||""}`},e.port!==""&&(i.port=Number(e.port)),(e.username||e.password)&&(i.auth=`${e.username}:${e.password}`),t=e.pathname,n=e.origin,r!==void 0&&Object.assign(i,r);else{i=Object.assign({protocol:e.host?"http:":void 0},e),t=e.pathname,!t&&i.path&&(t=_7r.parse(i.path).pathname||"/");let a=i.host||(i.port!=null?`${i.hostname}${i.port}`:i.hostname);n=`${i.protocol||"http:"}//${a}`}let s=i.method?i.method.toUpperCase():"GET";return{origin:n,pathname:t,method:s,optionsParsed:i}};ah.getRequestInfo=FMh;var NMh=e=>{if(!e)return!1;let r=typeof e;return r==="string"||r==="object"&&!Array.isArray(e)};ah.isValidOptionsType=NMh;var OMh=e=>{var r;if(e.hostname&&e.port)return{hostname:e.hostname,port:e.port};let t=((r=e.host)===null||r===void 0?void 0:r.match(/^([^:/ ]+)(:\d{1,5})?/))||null,n=e.hostname||(t===null?"localhost":t[1]),i=e.port;return i||(t&&t[2]?i=t[2].substring(1):i=e.protocol==="https:"?"443":"80"),{hostname:n,port:i}};ah.extractHostnameAndPort=OMh;var BMh=(e,r)=>{var t,n;let i=r.hostname,s=r.port,a=e.method,o=a?a.toUpperCase():"GET",c=e.headers||{},l=c["user-agent"],u={[w0.SemanticAttributes.HTTP_URL]:(0,ah.getAbsoluteUrl)(e,c,`${r.component}:`),[w0.SemanticAttributes.HTTP_METHOD]:o,[w0.SemanticAttributes.HTTP_TARGET]:e.path||"/",[w0.SemanticAttributes.NET_PEER_NAME]:i,[w0.SemanticAttributes.HTTP_HOST]:(n=(t=e.headers)===null||t===void 0?void 0:t.host)!==null&&n!==void 0?n:`${i}:${s}`};return l!==void 0&&(u[w0.SemanticAttributes.HTTP_USER_AGENT]=l),Object.assign(u,r.hookAttributes)};ah.getOutgoingRequestAttributes=BMh;var qMh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_METHOD]=e[w0.SemanticAttributes.HTTP_METHOD],r[w0.SemanticAttributes.NET_PEER_NAME]=e[w0.SemanticAttributes.NET_PEER_NAME],r};ah.getOutgoingRequestMetricAttributes=qMh;var MMh=e=>{let r={};return e&&(r[w0.SemanticAttributes.HTTP_FLAVOR]=e,e.toUpperCase()!=="QUIC"?r[w0.SemanticAttributes.NET_TRANSPORT]=w0.NetTransportValues.IP_TCP:r[w0.SemanticAttributes.NET_TRANSPORT]=w0.NetTransportValues.IP_UDP),r};ah.getAttributesFromHttpKind=MMh;var LMh=e=>{let{statusCode:r,statusMessage:t,httpVersion:n,socket:i}=e,{remoteAddress:s,remotePort:a}=i,o={[w0.SemanticAttributes.NET_PEER_IP]:s,[w0.SemanticAttributes.NET_PEER_PORT]:a};(0,ah.setResponseContentLengthAttribute)(e,o),r&&(o[w0.SemanticAttributes.HTTP_STATUS_CODE]=r,o[A7r.AttributeNames.HTTP_STATUS_TEXT]=(t||"").toUpperCase());let c=(0,ah.getAttributesFromHttpKind)(n);return Object.assign(o,c)};ah.getOutgoingRequestAttributesOnResponse=LMh;var jMh=e=>{let r={};return r[w0.SemanticAttributes.NET_PEER_PORT]=e[w0.SemanticAttributes.NET_PEER_PORT],r[w0.SemanticAttributes.HTTP_STATUS_CODE]=e[w0.SemanticAttributes.HTTP_STATUS_CODE],r[w0.SemanticAttributes.HTTP_FLAVOR]=e[w0.SemanticAttributes.HTTP_FLAVOR],r};ah.getOutgoingRequestMetricAttributesOnResponse=jMh;var GMh=(e,r)=>{let t=e.headers,n=t["user-agent"],i=t["x-forwarded-for"],s=e.method||"GET",a=e.httpVersion,o=e.url?_7r.parse(e.url):null,c=(o==null?void 0:o.host)||t.host,l=(o==null?void 0:o.hostname)||(c==null?void 0:c.replace(/^(.*)(:[0-9]{1,5})/,"$1"))||"localhost",u=r.serverName,m={[w0.SemanticAttributes.HTTP_URL]:(0,ah.getAbsoluteUrl)(o,t,`${r.component}:`),[w0.SemanticAttributes.HTTP_HOST]:c,[w0.SemanticAttributes.NET_HOST_NAME]:l,[w0.SemanticAttributes.HTTP_METHOD]:s,[w0.SemanticAttributes.HTTP_SCHEME]:r.component};typeof i=="string"&&(m[w0.SemanticAttributes.HTTP_CLIENT_IP]=i.split(",")[0]),typeof u=="string"&&(m[w0.SemanticAttributes.HTTP_SERVER_NAME]=u),o&&(m[w0.SemanticAttributes.HTTP_TARGET]=o.path||"/"),n!==void 0&&(m[w0.SemanticAttributes.HTTP_USER_AGENT]=n),(0,ah.setRequestContentLengthAttribute)(e,m);let h=(0,ah.getAttributesFromHttpKind)(a);return Object.assign(m,h,r.hookAttributes)};ah.getIncomingRequestAttributes=GMh;var UMh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_SCHEME]=e[w0.SemanticAttributes.HTTP_SCHEME],r[w0.SemanticAttributes.HTTP_METHOD]=e[w0.SemanticAttributes.HTTP_METHOD],r[w0.SemanticAttributes.NET_HOST_NAME]=e[w0.SemanticAttributes.NET_HOST_NAME],r[w0.SemanticAttributes.HTTP_FLAVOR]=e[w0.SemanticAttributes.HTTP_FLAVOR],r};ah.getIncomingRequestMetricAttributes=UMh;var VMh=(e,r)=>{let{socket:t}=e,{statusCode:n,statusMessage:i}=r,{localAddress:s,localPort:a,remoteAddress:o,remotePort:c}=t,l=(0,jUo.getRPCMetadata)(j8t.context.active()),u={[w0.SemanticAttributes.NET_HOST_IP]:s,[w0.SemanticAttributes.NET_HOST_PORT]:a,[w0.SemanticAttributes.NET_PEER_IP]:o,[w0.SemanticAttributes.NET_PEER_PORT]:c,[w0.SemanticAttributes.HTTP_STATUS_CODE]:n,[A7r.AttributeNames.HTTP_STATUS_TEXT]:(i||"").toUpperCase()};return(l==null?void 0:l.type)===jUo.RPCType.HTTP&&l.route!==void 0&&(u[w0.SemanticAttributes.HTTP_ROUTE]=l.route),u};ah.getIncomingRequestAttributesOnResponse=VMh;var zMh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_STATUS_CODE]=e[w0.SemanticAttributes.HTTP_STATUS_CODE],r[w0.SemanticAttributes.NET_HOST_PORT]=e[w0.SemanticAttributes.NET_HOST_PORT],e[w0.SemanticAttributes.HTTP_ROUTE]!==void 0&&(r[w0.SemanticAttributes.HTTP_ROUTE]=e[w0.SemanticAttributes.HTTP_ROUTE]),r};ah.getIncomingRequestMetricAttributesOnResponse=zMh;function $Mh(e,r){let t=new Map(r.map(n=>[n.toLowerCase(),n.toLowerCase().replace(/-/g,"_")]));return(n,i)=>{for(let[s,a]of t){let o=i(s);if(o===void 0)continue;let c=`http.${e}.header.${a}`;typeof o=="string"?n.setAttribute(c,[o]):Array.isArray(o)?n.setAttribute(c,o):n.setAttribute(c,[o])}}}ah.headerCapture=$Mh});var UUo=A(b7r=>{"use strict";Object.defineProperty(b7r,"__esModule",{value:!0});b7r.VERSION=void 0;b7r.VERSION="0.40.0"});var QUo=A(C7r=>{"use strict";Object.defineProperty(C7r,"__esModule",{value:!0});C7r.HttpInstrumentation=void 0;var Mg=xf(),Imt=My(),VUo=N3(),zUo=require("url"),zE=iyi(),QMh=UUo(),Hx=m7r(),$Uo=My(),syi=require("events"),KMh=OG(),ayi=class extends Hx.InstrumentationBase{constructor(r){super("@opentelemetry/instrumentation-http",QMh.VERSION,r),this._spanNotEnded=new WeakSet,this._headerCapture=this._createHeaderCapture()}_updateMetricInstruments(){this._httpServerDurationHistogram=this.meter.createHistogram("http.server.duration",{description:"Measures the duration of inbound HTTP requests.",unit:"ms",valueType:Mg.ValueType.DOUBLE}),this._httpClientDurationHistogram=this.meter.createHistogram("http.client.duration",{description:"Measures the duration of outbound HTTP requests.",unit:"ms",valueType:Mg.ValueType.DOUBLE})}_getConfig(){return this._config}setConfig(r){super.setConfig(r),this._headerCapture=this._createHeaderCapture()}init(){return[this._getHttpsInstrumentation(),this._getHttpInstrumentation()]}_getHttpInstrumentation(){let r=process.versions.node;return new Hx.InstrumentationNodeModuleDefinition("http",["*"],t=>(this._diag.debug(`Applying patch for http@${r}`),(0,Hx.isWrapped)(t.request)&&this._unwrap(t,"request"),this._wrap(t,"request",this._getPatchOutgoingRequestFunction("http")),(0,Hx.isWrapped)(t.get)&&this._unwrap(t,"get"),this._wrap(t,"get",this._getPatchOutgoingGetFunction(t.request)),(0,Hx.isWrapped)(t.Server.prototype.emit)&&this._unwrap(t.Server.prototype,"emit"),this._wrap(t.Server.prototype,"emit",this._getPatchIncomingRequestFunction("http")),t),t=>{t!==void 0&&(this._diag.debug(`Removing patch for http@${r}`),this._unwrap(t,"request"),this._unwrap(t,"get"),this._unwrap(t.Server.prototype,"emit"))})}_getHttpsInstrumentation(){let r=process.versions.node;return new Hx.InstrumentationNodeModuleDefinition("https",["*"],t=>(this._diag.debug(`Applying patch for https@${r}`),(0,Hx.isWrapped)(t.request)&&this._unwrap(t,"request"),this._wrap(t,"request",this._getPatchHttpsOutgoingRequestFunction("https")),(0,Hx.isWrapped)(t.get)&&this._unwrap(t,"get"),this._wrap(t,"get",this._getPatchHttpsOutgoingGetFunction(t.request)),(0,Hx.isWrapped)(t.Server.prototype.emit)&&this._unwrap(t.Server.prototype,"emit"),this._wrap(t.Server.prototype,"emit",this._getPatchIncomingRequestFunction("https")),t),t=>{t!==void 0&&(this._diag.debug(`Removing patch for https@${r}`),this._unwrap(t,"request"),this._unwrap(t,"get"),this._unwrap(t.Server.prototype,"emit"))})}_getPatchIncomingRequestFunction(r){return t=>this._incomingRequestFunction(r,t)}_getPatchOutgoingRequestFunction(r){return t=>this._outgoingRequestFunction(r,t)}_getPatchOutgoingGetFunction(r){return t=>function(i,...s){let a=r(i,...s);return a.end(),a}}_getPatchHttpsOutgoingRequestFunction(r){return t=>{let n=this;return function(s,...a){var o;return r==="https"&&typeof s=="object"&&((o=s==null?void 0:s.constructor)===null||o===void 0?void 0:o.name)!=="URL"&&(s=Object.assign({},s),n._setDefaultOptions(s)),n._getPatchOutgoingRequestFunction(r)(t)(s,...a)}}}_setDefaultOptions(r){r.protocol=r.protocol||"https:",r.port=r.port||443}_getPatchHttpsOutgoingGetFunction(r){return t=>{let n=this;return function(s,...a){return n._getPatchOutgoingGetFunction(r)(t)(s,...a)}}}_traceClientRequest(r,t,n,i){this._getConfig().requestHook&&this._callRequestHook(t,r);let s=!1;return r.prependListener("response",a=>{this._diag.debug("outgoingRequest on response()");let o=zE.getOutgoingRequestAttributesOnResponse(a);t.setAttributes(o),i=Object.assign(i,zE.getOutgoingRequestMetricAttributesOnResponse(o)),this._getConfig().responseHook&&this._callResponseHook(t,a),this._headerCapture.client.captureRequestHeaders(t,l=>r.getHeader(l)),this._headerCapture.client.captureResponseHeaders(t,l=>a.headers[l]),Mg.context.bind(Mg.context.active(),a);let c=()=>{if(this._diag.debug("outgoingRequest on end()"),s)return;s=!0;let l;a.aborted&&!a.complete?l={code:Mg.SpanStatusCode.ERROR}:l={code:zE.parseResponseStatus(Mg.SpanKind.CLIENT,a.statusCode)},t.setStatus(l),this._getConfig().applyCustomAttributesOnSpan&&(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().applyCustomAttributesOnSpan(t,r,a),()=>{},!0),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i)};a.on("end",c),VUo.lt(process.version,"16.0.0")&&a.on("close",c),a.on(syi.errorMonitor,l=>{this._diag.debug("outgoingRequest on error()",l),!s&&(s=!0,zE.setSpanWithError(t,l),t.setStatus({code:Mg.SpanStatusCode.ERROR,message:l.message}),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))})}),r.on("close",()=>{this._diag.debug("outgoingRequest on request close()"),!(r.aborted||s)&&(s=!0,this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))}),r.on(syi.errorMonitor,a=>{this._diag.debug("outgoingRequest on request error()",a),!s&&(s=!0,zE.setSpanWithError(t,a),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))}),this._diag.debug("http.ClientRequest return request"),r}_incomingRequestFunction(r,t){let n=this;return function(s,...a){if(s!=="request")return t.apply(this,[s,...a]);let o=a[0],c=a[1],l=o.url&&zUo.parse(o.url).pathname||"/",u=o.method||"GET";if(n._diag.debug(`${r} instrumentation incomingRequest`),zE.isIgnored(l,n._getConfig().ignoreIncomingPaths,k=>n._diag.error("caught ignoreIncomingPaths error: ",k))||(0,Hx.safeExecuteInTheMiddle)(()=>{var k,R;return(R=(k=n._getConfig()).ignoreIncomingRequestHook)===null||R===void 0?void 0:R.call(k,o)},k=>{k!=null&&n._diag.error("caught ignoreIncomingRequestHook error: ",k)},!0))return Mg.context.with((0,Imt.suppressTracing)(Mg.context.active()),()=>(Mg.context.bind(Mg.context.active(),o),Mg.context.bind(Mg.context.active(),c),t.apply(this,[s,...a])));let m=o.headers,h=zE.getIncomingRequestAttributes(o,{component:r,serverName:n._getConfig().serverName,hookAttributes:n._callStartSpanHook(o,n._getConfig().startIncomingSpanHook)}),_={kind:Mg.SpanKind.SERVER,attributes:h},b=(0,Imt.hrTime)(),v=zE.getIncomingRequestMetricAttributes(h),w=Mg.propagation.extract(Mg.ROOT_CONTEXT,m),x=n._startHttpSpan(u,_,w),P={type:$Uo.RPCType.HTTP,span:x};return Mg.context.with((0,$Uo.setRPCMetadata)(Mg.trace.setSpan(w,x),P),()=>{Mg.context.bind(Mg.context.active(),o),Mg.context.bind(Mg.context.active(),c),n._getConfig().requestHook&&n._callRequestHook(x,o),n._getConfig().responseHook&&n._callResponseHook(x,c),n._headerCapture.server.captureRequestHeaders(x,R=>o.headers[R]);let k=!1;return c.on("close",()=>{k||n._onServerResponseFinish(o,c,x,v,b)}),c.on(syi.errorMonitor,R=>{k=!0,n._onServerResponseError(x,v,b,R)}),(0,Hx.safeExecuteInTheMiddle)(()=>t.apply(this,[s,...a]),R=>{if(R)throw zE.setSpanWithError(x,R),n._closeHttpSpan(x,Mg.SpanKind.SERVER,b,v),R})})}}_outgoingRequestFunction(r,t){let n=this;return function(s,...a){if(!zE.isValidOptionsType(s))return t.apply(this,[s,...a]);let o=typeof a[0]=="object"&&(typeof s=="string"||s instanceof zUo.URL)?a.shift():void 0,{origin:c,pathname:l,method:u,optionsParsed:m}=zE.getRequestInfo(s,o);if(r==="http"&&VUo.lt(process.version,"9.0.0")&&m.protocol==="https:")return t.apply(this,[m,...a]);if(zE.isIgnored(c+l,n._getConfig().ignoreOutgoingUrls,L=>n._diag.error("caught ignoreOutgoingUrls error: ",L))||(0,Hx.safeExecuteInTheMiddle)(()=>{var L,U;return(U=(L=n._getConfig()).ignoreOutgoingRequestHook)===null||U===void 0?void 0:U.call(L,m)},L=>{L!=null&&n._diag.error("caught ignoreOutgoingRequestHook error: ",L)},!0))return t.apply(this,[m,...a]);let{hostname:h,port:_}=zE.extractHostnameAndPort(m),b=zE.getOutgoingRequestAttributes(m,{component:r,port:_,hostname:h,hookAttributes:n._callStartSpanHook(m,n._getConfig().startOutgoingSpanHook)}),v=(0,Imt.hrTime)(),w=zE.getOutgoingRequestMetricAttributes(b),x={kind:Mg.SpanKind.CLIENT,attributes:b},P=n._startHttpSpan(u,x),k=Mg.context.active(),R=Mg.trace.setSpan(k,P);return m.headers||(m.headers={}),Mg.propagation.inject(R,m.headers),Mg.context.with(R,()=>{let L=a[a.length-1];typeof L=="function"&&(a[a.length-1]=Mg.context.bind(k,L));let U=(0,Hx.safeExecuteInTheMiddle)(()=>t.apply(this,[m,...a]),Y=>{if(Y)throw zE.setSpanWithError(P,Y),n._closeHttpSpan(P,Mg.SpanKind.CLIENT,v,w),Y});return n._diag.debug(`${r} instrumentation outgoingRequest`),Mg.context.bind(k,U),n._traceClientRequest(U,P,v,w)})}}_onServerResponseFinish(r,t,n,i,s){let a=zE.getIncomingRequestAttributesOnResponse(r,t);i=Object.assign(i,zE.getIncomingRequestMetricAttributesOnResponse(a)),this._headerCapture.server.captureResponseHeaders(n,c=>t.getHeader(c)),n.setAttributes(a).setStatus({code:zE.parseResponseStatus(Mg.SpanKind.SERVER,t.statusCode)});let o=a[KMh.SemanticAttributes.HTTP_ROUTE];o&&n.updateName(`${r.method||"GET"} ${o}`),this._getConfig().applyCustomAttributesOnSpan&&(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().applyCustomAttributesOnSpan(n,r,t),()=>{},!0),this._closeHttpSpan(n,Mg.SpanKind.SERVER,s,i)}_onServerResponseError(r,t,n,i){zE.setSpanWithError(r,i),this._closeHttpSpan(r,Mg.SpanKind.SERVER,n,t)}_startHttpSpan(r,t,n=Mg.context.active()){let i=t.kind===Mg.SpanKind.CLIENT?this._getConfig().requireParentforOutgoingSpans:this._getConfig().requireParentforIncomingSpans,s,a=Mg.trace.getSpan(n);return i===!0&&a===void 0?s=Mg.trace.wrapSpanContext(Mg.INVALID_SPAN_CONTEXT):i===!0&&(a!=null&&a.spanContext().isRemote)?s=a:s=this.tracer.startSpan(r,t,n),this._spanNotEnded.add(s),s}_closeHttpSpan(r,t,n,i){if(!this._spanNotEnded.has(r))return;r.end(),this._spanNotEnded.delete(r);let s=(0,Imt.hrTimeToMilliseconds)((0,Imt.hrTimeDuration)(n,(0,Imt.hrTime)()));t===Mg.SpanKind.SERVER?this._httpServerDurationHistogram.record(s,i):t===Mg.SpanKind.CLIENT&&this._httpClientDurationHistogram.record(s,i)}_callResponseHook(r,t){(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().responseHook(r,t),()=>{},!0)}_callRequestHook(r,t){(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().requestHook(r,t),()=>{},!0)}_callStartSpanHook(r,t){if(typeof t=="function")return(0,Hx.safeExecuteInTheMiddle)(()=>t(r),()=>{},!0)}_createHeaderCapture(){var r,t,n,i,s,a,o,c,l,u,m,h;let _=this._getConfig();return{client:{captureRequestHeaders:zE.headerCapture("request",(n=(t=(r=_.headersToSpanAttributes)===null||r===void 0?void 0:r.client)===null||t===void 0?void 0:t.requestHeaders)!==null&&n!==void 0?n:[]),captureResponseHeaders:zE.headerCapture("response",(a=(s=(i=_.headersToSpanAttributes)===null||i===void 0?void 0:i.client)===null||s===void 0?void 0:s.responseHeaders)!==null&&a!==void 0?a:[])},server:{captureRequestHeaders:zE.headerCapture("request",(l=(c=(o=_.headersToSpanAttributes)===null||o===void 0?void 0:o.server)===null||c===void 0?void 0:c.requestHeaders)!==null&&l!==void 0?l:[]),captureResponseHeaders:zE.headerCapture("response",(h=(m=(u=_.headersToSpanAttributes)===null||u===void 0?void 0:u.server)===null||m===void 0?void 0:m.responseHeaders)!==null&&h!==void 0?h:[])}}}};C7r.HttpInstrumentation=ayi});var HUo=A(KUo=>{"use strict";Object.defineProperty(KUo,"__esModule",{value:!0})});var WUo=A(Qse=>{"use strict";var HMh=Qse&&Qse.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),oyi=Qse&&Qse.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&HMh(r,e,t)};Object.defineProperty(Qse,"__esModule",{value:!0});oyi(QUo(),Qse);oyi(HUo(),Qse);oyi(iyi(),Qse)});var YUo=A(v7r=>{"use strict";Object.defineProperty(v7r,"__esModule",{value:!0});v7r.ExceptionEventName=void 0;v7r.ExceptionEventName="exception"});var uyi=A(E7r=>{"use strict";Object.defineProperty(E7r,"__esModule",{value:!0});E7r.Span=void 0;var HX=xf(),lk=My(),mTe=OG(),WMh=YUo(),cyi=class{constructor(r,t,n,i,s,a,o=[],c,l){this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:HX.SpanStatusCode.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=n,this._spanContext=i,this.parentSpanId=a,this.kind=s,this.links=o;let u=Date.now();this._performanceStartTime=lk.otperformance.now(),this._performanceOffset=u-(this._performanceStartTime+(0,lk.getTimeOrigin)()),this._startTimeProvided=c!=null,this.startTime=this._getTime(c??u),this.resource=r.resource,this.instrumentationLibrary=r.instrumentationLibrary,this._spanLimits=r.getSpanLimits(),this._spanProcessor=r.getActiveSpanProcessor(),this._spanProcessor.onStart(this,t),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0}spanContext(){return this._spanContext}setAttribute(r,t){return t==null||this._isSpanEnded()?this:r.length===0?(HX.diag.warn(`Invalid attribute key: ${r}`),this):(0,lk.isAttributeValue)(t)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,r)?(this._droppedAttributesCount++,this):(this.attributes[r]=this._truncateToSize(t),this):(HX.diag.warn(`Invalid attribute value set for key: ${r}`),this)}setAttributes(r){for(let[t,n]of Object.entries(r))this.setAttribute(t,n);return this}addEvent(r,t,n){if(this._isSpanEnded())return this;if(this._spanLimits.eventCountLimit===0)return HX.diag.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(HX.diag.warn("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),(0,lk.isTimeInput)(t)&&((0,lk.isTimeInput)(n)||(n=t),t=void 0);let i=(0,lk.sanitizeAttributes)(t);return this.events.push({name:r,attributes:i,time:this._getTime(n),droppedAttributesCount:0}),this}setStatus(r){return this._isSpanEnded()?this:(this.status=r,this)}updateName(r){return this._isSpanEnded()?this:(this.name=r,this)}end(r){if(this._isSpanEnded()){HX.diag.error(`${this.name} ${this._spanContext.traceId}-${this._spanContext.spanId} - You can only call end() on a span once.`);return}this._ended=!0,this.endTime=this._getTime(r),this._duration=(0,lk.hrTimeDuration)(this.startTime,this.endTime),this._duration[0]<0&&(HX.diag.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._spanProcessor.onEnd(this)}_getTime(r){if(typeof r=="number"&&r<lk.otperformance.now())return(0,lk.hrTime)(r+this._performanceOffset);if(typeof r=="number")return(0,lk.millisToHrTime)(r);if(r instanceof Date)return(0,lk.millisToHrTime)(r.getTime());if((0,lk.isTimeInputHrTime)(r))return r;if(this._startTimeProvided)return(0,lk.millisToHrTime)(Date.now());let t=lk.otperformance.now()-this._performanceStartTime;return(0,lk.addHrTimes)(this.startTime,(0,lk.millisToHrTime)(t))}isRecording(){return this._ended===!1}recordException(r,t){let n={};typeof r=="string"?n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]=r:r&&(r.code?n[mTe.SemanticAttributes.EXCEPTION_TYPE]=r.code.toString():r.name&&(n[mTe.SemanticAttributes.EXCEPTION_TYPE]=r.name),r.message&&(n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]=r.message),r.stack&&(n[mTe.SemanticAttributes.EXCEPTION_STACKTRACE]=r.stack)),n[mTe.SemanticAttributes.EXCEPTION_TYPE]||n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]?this.addEvent(WMh.ExceptionEventName,n,t):HX.diag.warn(`Failed to record an exception ${r}`)}get duration(){return this._duration}get ended(){return this._ended}get droppedAttributesCount(){return this._droppedAttributesCount}get droppedEventsCount(){return this._droppedEventsCount}get droppedLinksCount(){return this._droppedLinksCount}_isSpanEnded(){return this._ended&&HX.diag.warn(`Can not execute the operation on ended Span {traceId: ${this._spanContext.traceId}, spanId: ${this._spanContext.spanId}}`),this._ended}_truncateToLimitUtil(r,t){return r.length<=t?r:r.substr(0,t)}_truncateToSize(r){let t=this._attributeValueLengthLimit;return t<=0?(HX.diag.warn(`Attribute value limit must be positive, got ${t}`),r):typeof r=="string"?this._truncateToLimitUtil(r,t):Array.isArray(r)?r.map(n=>typeof n=="string"?this._truncateToLimitUtil(n,t):n):r}};E7r.Span=cyi});var U8t=A(G8t=>{"use strict";Object.defineProperty(G8t,"__esModule",{value:!0});G8t.SamplingDecision=void 0;var YMh;(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(YMh=G8t.SamplingDecision||(G8t.SamplingDecision={}))});var S7r=A(D7r=>{"use strict";Object.defineProperty(D7r,"__esModule",{value:!0});D7r.AlwaysOffSampler=void 0;var JMh=U8t(),lyi=class{shouldSample(){return{decision:JMh.SamplingDecision.NOT_RECORD}}toString(){return"AlwaysOffSampler"}};D7r.AlwaysOffSampler=lyi});var I7r=A(w7r=>{"use strict";Object.defineProperty(w7r,"__esModule",{value:!0});w7r.AlwaysOnSampler=void 0;var XMh=U8t(),dyi=class{shouldSample(){return{decision:XMh.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}};w7r.AlwaysOnSampler=dyi});var fyi=A(T7r=>{"use strict";Object.defineProperty(T7r,"__esModule",{value:!0});T7r.ParentBasedSampler=void 0;var x7r=xf(),ZMh=My(),JUo=S7r(),pyi=I7r(),myi=class{constructor(r){var t,n,i,s;this._root=r.root,this._root||((0,ZMh.globalErrorHandler)(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new pyi.AlwaysOnSampler),this._remoteParentSampled=(t=r.remoteParentSampled)!==null&&t!==void 0?t:new pyi.AlwaysOnSampler,this._remoteParentNotSampled=(n=r.remoteParentNotSampled)!==null&&n!==void 0?n:new JUo.AlwaysOffSampler,this._localParentSampled=(i=r.localParentSampled)!==null&&i!==void 0?i:new pyi.AlwaysOnSampler,this._localParentNotSampled=(s=r.localParentNotSampled)!==null&&s!==void 0?s:new JUo.AlwaysOffSampler}shouldSample(r,t,n,i,s,a){let o=x7r.trace.getSpanContext(r);return!o||!(0,x7r.isSpanContextValid)(o)?this._root.shouldSample(r,t,n,i,s,a):o.isRemote?o.traceFlags&x7r.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(r,t,n,i,s,a):this._remoteParentNotSampled.shouldSample(r,t,n,i,s,a):o.traceFlags&x7r.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(r,t,n,i,s,a):this._localParentNotSampled.shouldSample(r,t,n,i,s,a)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}};T7r.ParentBasedSampler=myi});var gyi=A(P7r=>{"use strict";Object.defineProperty(P7r,"__esModule",{value:!0});P7r.TraceIdRatioBasedSampler=void 0;var eLh=xf(),XUo=U8t(),hyi=class{constructor(r=0){this._ratio=r,this._ratio=this._normalize(r),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(r,t){return{decision:(0,eLh.isValidTraceId)(t)&&this._accumulate(t)<this._upperBound?XUo.SamplingDecision.RECORD_AND_SAMPLED:XUo.SamplingDecision.NOT_RECORD}}toString(){return`TraceIdRatioBased{${this._ratio}}`}_normalize(r){return typeof r!="number"||isNaN(r)?0:r>=1?1:r<=0?0:r}_accumulate(r){let t=0;for(let n=0;n<r.length/8;n++){let i=n*8,s=parseInt(r.slice(i,i+8),16);t=(t^s)>>>0}return t}};P7r.TraceIdRatioBasedSampler=hyi});var Ayi=A(Tmt=>{"use strict";Object.defineProperty(Tmt,"__esModule",{value:!0});Tmt.buildSamplerFromEnv=Tmt.loadDefaultConfig=void 0;var R7r=xf(),MP=My(),ZUo=S7r(),yyi=I7r(),_yi=fyi(),eVo=gyi(),tLh=(0,MP.getEnv)(),rLh=MP.TracesSamplerValues.AlwaysOn,xmt=1;function nLh(){return{sampler:rVo(tLh),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:(0,MP.getEnv)().OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:(0,MP.getEnv)().OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:(0,MP.getEnv)().OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:(0,MP.getEnv)().OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}Tmt.loadDefaultConfig=nLh;function rVo(e=(0,MP.getEnv)()){switch(e.OTEL_TRACES_SAMPLER){case MP.TracesSamplerValues.AlwaysOn:return new yyi.AlwaysOnSampler;case MP.TracesSamplerValues.AlwaysOff:return new ZUo.AlwaysOffSampler;case MP.TracesSamplerValues.ParentBasedAlwaysOn:return new _yi.ParentBasedSampler({root:new yyi.AlwaysOnSampler});case MP.TracesSamplerValues.ParentBasedAlwaysOff:return new _yi.ParentBasedSampler({root:new ZUo.AlwaysOffSampler});case MP.TracesSamplerValues.TraceIdRatio:return new eVo.TraceIdRatioBasedSampler(tVo(e));case MP.TracesSamplerValues.ParentBasedTraceIdRatio:return new _yi.ParentBasedSampler({root:new eVo.TraceIdRatioBasedSampler(tVo(e))});default:return R7r.diag.error(`OTEL_TRACES_SAMPLER value "${e.OTEL_TRACES_SAMPLER} invalid, defaulting to ${rLh}".`),new yyi.AlwaysOnSampler}}Tmt.buildSamplerFromEnv=rVo;function tVo(e){if(e.OTEL_TRACES_SAMPLER_ARG===void 0||e.OTEL_TRACES_SAMPLER_ARG==="")return R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG is blank, defaulting to ${xmt}.`),xmt;let r=Number(e.OTEL_TRACES_SAMPLER_ARG);return isNaN(r)?(R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG=${e.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${xmt}.`),xmt):r<0||r>1?(R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG=${e.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${xmt}.`),xmt):r}});var Cyi=A(Pmt=>{"use strict";Object.defineProperty(Pmt,"__esModule",{value:!0});Pmt.reconfigureLimits=Pmt.mergeConfig=void 0;var nVo=Ayi(),byi=My();function iLh(e){let r={sampler:(0,nVo.buildSamplerFromEnv)()},t=(0,nVo.loadDefaultConfig)(),n=Object.assign({},t,r,e);return n.generalLimits=Object.assign({},t.generalLimits,e.generalLimits||{}),n.spanLimits=Object.assign({},t.spanLimits,e.spanLimits||{}),n}Pmt.mergeConfig=iLh;function sLh(e){var r,t,n,i,s,a,o,c,l,u,m,h;let _=Object.assign({},e.spanLimits),b=(0,byi.getEnvWithoutDefaults)();return _.attributeCountLimit=(a=(s=(i=(t=(r=e.spanLimits)===null||r===void 0?void 0:r.attributeCountLimit)!==null&&t!==void 0?t:(n=e.generalLimits)===null||n===void 0?void 0:n.attributeCountLimit)!==null&&i!==void 0?i:b.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)!==null&&s!==void 0?s:b.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&a!==void 0?a:byi.DEFAULT_ATTRIBUTE_COUNT_LIMIT,_.attributeValueLengthLimit=(h=(m=(u=(c=(o=e.spanLimits)===null||o===void 0?void 0:o.attributeValueLengthLimit)!==null&&c!==void 0?c:(l=e.generalLimits)===null||l===void 0?void 0:l.attributeValueLengthLimit)!==null&&u!==void 0?u:b.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&m!==void 0?m:b.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&h!==void 0?h:byi.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,Object.assign({},e,{spanLimits:_})}Pmt.reconfigureLimits=sLh});var iVo=A(k7r=>{"use strict";Object.defineProperty(k7r,"__esModule",{value:!0});k7r.BatchSpanProcessorBase=void 0;var Rmt=xf(),fTe=My(),vyi=class{constructor(r,t){this._exporter=r,this._finishedSpans=[],this._droppedSpansCount=0;let n=(0,fTe.getEnv)();this._maxExportBatchSize=typeof(t==null?void 0:t.maxExportBatchSize)=="number"?t.maxExportBatchSize:n.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(t==null?void 0:t.maxQueueSize)=="number"?t.maxQueueSize:n.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(t==null?void 0:t.scheduledDelayMillis)=="number"?t.scheduledDelayMillis:n.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(t==null?void 0:t.exportTimeoutMillis)=="number"?t.exportTimeoutMillis:n.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new fTe.BindOnceFuture(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(Rmt.diag.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}onStart(r,t){}onEnd(r){this._shutdownOnce.isCalled||r.spanContext().traceFlags&Rmt.TraceFlags.SAMPLED&&this._addToBuffer(r)}shutdown(){return this._shutdownOnce.call()}_shutdown(){return Promise.resolve().then(()=>this.onShutdown()).then(()=>this._flushAll()).then(()=>this._exporter.shutdown())}_addToBuffer(r){if(this._finishedSpans.length>=this._maxQueueSize){this._droppedSpansCount===0&&Rmt.diag.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(Rmt.diag.warn(`Dropped ${this._droppedSpansCount} spans because maxQueueSize reached`),this._droppedSpansCount=0),this._finishedSpans.push(r),this._maybeStartTimer()}_flushAll(){return new Promise((r,t)=>{let n=[],i=Math.ceil(this._finishedSpans.length/this._maxExportBatchSize);for(let s=0,a=i;s<a;s++)n.push(this._flushOneBatch());Promise.all(n).then(()=>{r()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise((r,t)=>{let n=setTimeout(()=>{t(new Error("Timeout"))},this._exportTimeoutMillis);Rmt.context.with((0,fTe.suppressTracing)(Rmt.context.active()),()=>{let i=this._finishedSpans.splice(0,this._maxExportBatchSize),s=()=>this._exporter.export(i,o=>{var c;clearTimeout(n),o.code===fTe.ExportResultCode.SUCCESS?r():t((c=o.error)!==null&&c!==void 0?c:new Error("BatchSpanProcessor: span export failed"))}),a=i.map(o=>o.resource).filter(o=>o.asyncAttributesPending);a.length===0?s():Promise.all(a.map(o=>{var c;return(c=o.waitForAsyncAttributes)===null||c===void 0?void 0:c.call(o)})).then(s,o=>{(0,fTe.globalErrorHandler)(o),t(o)})})})}_maybeStartTimer(){this._timer===void 0&&(this._timer=setTimeout(()=>{this._flushOneBatch().then(()=>{this._finishedSpans.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(r=>{(0,fTe.globalErrorHandler)(r)})},this._scheduledDelayMillis),(0,fTe.unrefTimer)(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}};k7r.BatchSpanProcessorBase=vyi});var sVo=A(F7r=>{"use strict";Object.defineProperty(F7r,"__esModule",{value:!0});F7r.BatchSpanProcessor=void 0;var aLh=iVo(),Eyi=class extends aLh.BatchSpanProcessorBase{onShutdown(){}};F7r.BatchSpanProcessor=Eyi});var cVo=A(O7r=>{"use strict";Object.defineProperty(O7r,"__esModule",{value:!0});O7r.RandomIdGenerator=void 0;var oLh=8,oVo=16,Dyi=class{constructor(){this.generateTraceId=aVo(oVo),this.generateSpanId=aVo(oLh)}};O7r.RandomIdGenerator=Dyi;var N7r=Buffer.allocUnsafe(oVo);function aVo(e){return function(){for(let t=0;t<e/4;t++)N7r.writeUInt32BE(Math.random()*2**32>>>0,t*4);for(let t=0;t<e&&!(N7r[t]>0);t++)t===e-1&&(N7r[e-1]=1);return N7r.toString("hex",0,e)}}});var lVo=A(_1e=>{"use strict";var cLh=_1e&&_1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),uVo=_1e&&_1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&cLh(r,e,t)};Object.defineProperty(_1e,"__esModule",{value:!0});uVo(sVo(),_1e);uVo(cVo(),_1e)});var B7r=A(hTe=>{"use strict";var uLh=hTe&&hTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),lLh=hTe&&hTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&uLh(r,e,t)};Object.defineProperty(hTe,"__esModule",{value:!0});lLh(lVo(),hTe)});var dVo=A(M7r=>{"use strict";Object.defineProperty(M7r,"__esModule",{value:!0});M7r.Tracer=void 0;var LP=xf(),q7r=My(),dLh=uyi(),pLh=Cyi(),mLh=B7r(),Syi=class{constructor(r,t,n){this._tracerProvider=n;let i=(0,pLh.mergeConfig)(t);this._sampler=i.sampler,this._generalLimits=i.generalLimits,this._spanLimits=i.spanLimits,this._idGenerator=t.idGenerator||new mLh.RandomIdGenerator,this.resource=n.resource,this.instrumentationLibrary=r}startSpan(r,t={},n=LP.context.active()){var i,s,a;t.root&&(n=LP.trace.deleteSpan(n));let o=LP.trace.getSpan(n);if((0,q7r.isTracingSuppressed)(n))return LP.diag.debug("Instrumentation suppressed, returning Noop Span"),LP.trace.wrapSpanContext(LP.INVALID_SPAN_CONTEXT);let c=o==null?void 0:o.spanContext(),l=this._idGenerator.generateSpanId(),u,m,h;!c||!LP.trace.isSpanContextValid(c)?u=this._idGenerator.generateTraceId():(u=c.traceId,m=c.traceState,h=c.spanId);let _=(i=t.kind)!==null&&i!==void 0?i:LP.SpanKind.INTERNAL,b=((s=t.links)!==null&&s!==void 0?s:[]).map(L=>({context:L.context,attributes:(0,q7r.sanitizeAttributes)(L.attributes)})),v=(0,q7r.sanitizeAttributes)(t.attributes),w=this._sampler.shouldSample(n,u,r,_,v,b);m=(a=w.traceState)!==null&&a!==void 0?a:m;let x=w.decision===LP.SamplingDecision.RECORD_AND_SAMPLED?LP.TraceFlags.SAMPLED:LP.TraceFlags.NONE,P={traceId:u,spanId:l,traceFlags:x,traceState:m};if(w.decision===LP.SamplingDecision.NOT_RECORD)return LP.diag.debug("Recording is off, propagating context in a non-recording span"),LP.trace.wrapSpanContext(P);let k=new dLh.Span(this,n,r,P,_,h,b,t.startTime),R=(0,q7r.sanitizeAttributes)(Object.assign(v,w.attributes));return k.setAttributes(R),k}startActiveSpan(r,t,n,i){let s,a,o;if(arguments.length<2)return;arguments.length===2?o=t:arguments.length===3?(s=t,o=n):(s=t,a=n,o=i);let c=a??LP.context.active(),l=this.startSpan(r,s,c),u=LP.trace.setSpan(c,l);return LP.context.with(u,o,void 0,l)}getGeneralLimits(){return this._generalLimits}getSpanLimits(){return this._spanLimits}getActiveSpanProcessor(){return this._tracerProvider.getActiveSpanProcessor()}};M7r.Tracer=Syi});var pVo=A(L7r=>{"use strict";Object.defineProperty(L7r,"__esModule",{value:!0});L7r.MultiSpanProcessor=void 0;var fLh=My(),wyi=class{constructor(r){this._spanProcessors=r}forceFlush(){let r=[];for(let t of this._spanProcessors)r.push(t.forceFlush());return new Promise(t=>{Promise.all(r).then(()=>{t()}).catch(n=>{(0,fLh.globalErrorHandler)(n||new Error("MultiSpanProcessor: forceFlush failed")),t()})})}onStart(r,t){for(let n of this._spanProcessors)n.onStart(r,t)}onEnd(r){for(let t of this._spanProcessors)t.onEnd(r)}shutdown(){let r=[];for(let t of this._spanProcessors)r.push(t.shutdown());return new Promise((t,n)=>{Promise.all(r).then(()=>{t()},n)})}};L7r.MultiSpanProcessor=wyi});var xyi=A(j7r=>{"use strict";Object.defineProperty(j7r,"__esModule",{value:!0});j7r.NoopSpanProcessor=void 0;var Iyi=class{onStart(r,t){}onEnd(r){}shutdown(){return Promise.resolve()}forceFlush(){return Promise.resolve()}};j7r.NoopSpanProcessor=Iyi});var fVo=A(gTe=>{"use strict";Object.defineProperty(gTe,"__esModule",{value:!0});gTe.BasicTracerProvider=gTe.ForceFlushState=void 0;var kmt=xf(),Nmt=My(),mVo=mmt(),hLh=z8t(),gLh=Ayi(),yLh=pVo(),_Lh=xyi(),ALh=B7r(),bLh=Cyi(),Fmt;(function(e){e[e.resolved=0]="resolved",e[e.timeout=1]="timeout",e[e.error=2]="error",e[e.unresolved=3]="unresolved"})(Fmt=gTe.ForceFlushState||(gTe.ForceFlushState={}));var V8t=class{constructor(r={}){var t;this._registeredSpanProcessors=[],this._tracers=new Map;let n=(0,Nmt.merge)({},(0,gLh.loadDefaultConfig)(),(0,bLh.reconfigureLimits)(r));this.resource=(t=n.resource)!==null&&t!==void 0?t:mVo.Resource.empty(),this.resource=mVo.Resource.default().merge(this.resource),this._config=Object.assign({},n,{resource:this.resource});let i=this._buildExporterFromEnv();if(i!==void 0){let s=new ALh.BatchSpanProcessor(i);this.activeSpanProcessor=s}else this.activeSpanProcessor=new _Lh.NoopSpanProcessor}getTracer(r,t,n){let i=`${r}@${t||""}:${(n==null?void 0:n.schemaUrl)||""}`;return this._tracers.has(i)||this._tracers.set(i,new hLh.Tracer({name:r,version:t,schemaUrl:n==null?void 0:n.schemaUrl},this._config,this)),this._tracers.get(i)}addSpanProcessor(r){this._registeredSpanProcessors.length===0&&this.activeSpanProcessor.shutdown().catch(t=>kmt.diag.error("Error while trying to shutdown current span processor",t)),this._registeredSpanProcessors.push(r),this.activeSpanProcessor=new yLh.MultiSpanProcessor(this._registeredSpanProcessors)}getActiveSpanProcessor(){return this.activeSpanProcessor}register(r={}){kmt.trace.setGlobalTracerProvider(this),r.propagator===void 0&&(r.propagator=this._buildPropagatorFromEnv()),r.contextManager&&kmt.context.setGlobalContextManager(r.contextManager),r.propagator&&kmt.propagation.setGlobalPropagator(r.propagator)}forceFlush(){let r=this._config.forceFlushTimeoutMillis,t=this._registeredSpanProcessors.map(n=>new Promise(i=>{let s,a=setTimeout(()=>{i(new Error(`Span processor did not completed within timeout period of ${r} ms`)),s=Fmt.timeout},r);n.forceFlush().then(()=>{clearTimeout(a),s!==Fmt.timeout&&(s=Fmt.resolved,i(s))}).catch(o=>{clearTimeout(a),s=Fmt.error,i(o)})}));return new Promise((n,i)=>{Promise.all(t).then(s=>{let a=s.filter(o=>o!==Fmt.resolved);a.length>0?i(a):n()}).catch(s=>i([s]))})}shutdown(){return this.activeSpanProcessor.shutdown()}_getPropagator(r){var t;return(t=this.constructor._registeredPropagators.get(r))===null||t===void 0?void 0:t()}_getSpanExporter(r){var t;return(t=this.constructor._registeredExporters.get(r))===null||t===void 0?void 0:t()}_buildPropagatorFromEnv(){let r=Array.from(new Set((0,Nmt.getEnv)().OTEL_PROPAGATORS)),n=r.map(i=>{let s=this._getPropagator(i);return s||kmt.diag.warn(`Propagator "${i}" requested through environment variable is unavailable.`),s}).reduce((i,s)=>(s&&i.push(s),i),[]);if(n.length!==0)return r.length===1?n[0]:new Nmt.CompositePropagator({propagators:n})}_buildExporterFromEnv(){let r=(0,Nmt.getEnv)().OTEL_TRACES_EXPORTER;if(r==="none"||r==="")return;let t=this._getSpanExporter(r);return t||kmt.diag.error(`Exporter "${r}" requested through environment variable is unavailable.`),t}};gTe.BasicTracerProvider=V8t;V8t._registeredPropagators=new Map([["tracecontext",()=>new Nmt.W3CTraceContextPropagator],["baggage",()=>new Nmt.W3CBaggagePropagator]]);V8t._registeredExporters=new Map});var hVo=A(G7r=>{"use strict";Object.defineProperty(G7r,"__esModule",{value:!0});G7r.ConsoleSpanExporter=void 0;var Tyi=My(),Pyi=class{export(r,t){return this._sendSpans(r,t)}shutdown(){return this._sendSpans([]),this.forceFlush()}forceFlush(){return Promise.resolve()}_exportInfo(r){var t;return{traceId:r.spanContext().traceId,parentId:r.parentSpanId,traceState:(t=r.spanContext().traceState)===null||t===void 0?void 0:t.serialize(),name:r.name,id:r.spanContext().spanId,kind:r.kind,timestamp:(0,Tyi.hrTimeToMicroseconds)(r.startTime),duration:(0,Tyi.hrTimeToMicroseconds)(r.duration),attributes:r.attributes,status:r.status,events:r.events,links:r.links}}_sendSpans(r,t){for(let n of r)console.dir(this._exportInfo(n),{depth:3});if(t)return t({code:Tyi.ExportResultCode.SUCCESS})}};G7r.ConsoleSpanExporter=Pyi});var yVo=A(U7r=>{"use strict";Object.defineProperty(U7r,"__esModule",{value:!0});U7r.InMemorySpanExporter=void 0;var gVo=My(),Ryi=class{constructor(){this._finishedSpans=[],this._stopped=!1}export(r,t){if(this._stopped)return t({code:gVo.ExportResultCode.FAILED,error:new Error("Exporter has been stopped")});this._finishedSpans.push(...r),setTimeout(()=>t({code:gVo.ExportResultCode.SUCCESS}),0)}shutdown(){return this._stopped=!0,this._finishedSpans=[],this.forceFlush()}forceFlush(){return Promise.resolve()}reset(){this._finishedSpans=[]}getFinishedSpans(){return this._finishedSpans}};U7r.InMemorySpanExporter=Ryi});var AVo=A(_Vo=>{"use strict";Object.defineProperty(_Vo,"__esModule",{value:!0})});var bVo=A(V7r=>{"use strict";Object.defineProperty(V7r,"__esModule",{value:!0});V7r.SimpleSpanProcessor=void 0;var CLh=xf(),Omt=My(),kyi=class{constructor(r){this._exporter=r,this._shutdownOnce=new Omt.BindOnceFuture(this._shutdown,this),this._unresolvedExports=new Set}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports)),this._exporter.forceFlush&&await this._exporter.forceFlush()}onStart(r,t){}onEnd(r){var t,n;if(this._shutdownOnce.isCalled||!(r.spanContext().traceFlags&CLh.TraceFlags.SAMPLED))return;let i=()=>Omt.internal._export(this._exporter,[r]).then(s=>{var a;s.code!==Omt.ExportResultCode.SUCCESS&&(0,Omt.globalErrorHandler)((a=s.error)!==null&&a!==void 0?a:new Error(`SimpleSpanProcessor: span export failed (status ${s})`))}).catch(s=>{(0,Omt.globalErrorHandler)(s)});if(r.resource.asyncAttributesPending){let s=(n=(t=r.resource).waitForAsyncAttributes)===null||n===void 0?void 0:n.call(t).then(()=>(s!=null&&this._unresolvedExports.delete(s),i()),a=>(0,Omt.globalErrorHandler)(a));s!=null&&this._unresolvedExports.add(s)}else i()}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}};V7r.SimpleSpanProcessor=kyi});var vVo=A(CVo=>{"use strict";Object.defineProperty(CVo,"__esModule",{value:!0})});var DVo=A(EVo=>{"use strict";Object.defineProperty(EVo,"__esModule",{value:!0})});var wVo=A(SVo=>{"use strict";Object.defineProperty(SVo,"__esModule",{value:!0})});var xVo=A(IVo=>{"use strict";Object.defineProperty(IVo,"__esModule",{value:!0})});var PVo=A(TVo=>{"use strict";Object.defineProperty(TVo,"__esModule",{value:!0})});var z8t=A(Yv=>{"use strict";var vLh=Yv&&Yv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),lI=Yv&&Yv.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&vLh(r,e,t)};Object.defineProperty(Yv,"__esModule",{value:!0});lI(dVo(),Yv);lI(fVo(),Yv);lI(B7r(),Yv);lI(hVo(),Yv);lI(yVo(),Yv);lI(AVo(),Yv);lI(bVo(),Yv);lI(vVo(),Yv);lI(xyi(),Yv);lI(S7r(),Yv);lI(I7r(),Yv);lI(fyi(),Yv);lI(gyi(),Yv);lI(U8t(),Yv);lI(uyi(),Yv);lI(DVo(),Yv);lI(wVo(),Yv);lI(xVo(),Yv);lI(PVo(),Yv)});var Fyi=A(z7r=>{"use strict";Object.defineProperty(z7r,"__esModule",{value:!0});z7r.B3_DEBUG_FLAG_KEY=void 0;var ELh=xf();z7r.B3_DEBUG_FLAG_KEY=(0,ELh.createContextKey)("OpenTelemetry Context Key B3 Debug Flag")});var $8t=A(u5=>{"use strict";Object.defineProperty(u5,"__esModule",{value:!0});u5.X_B3_FLAGS=u5.X_B3_PARENT_SPAN_ID=u5.X_B3_SAMPLED=u5.X_B3_SPAN_ID=u5.X_B3_TRACE_ID=u5.B3_CONTEXT_HEADER=void 0;u5.B3_CONTEXT_HEADER="b3";u5.X_B3_TRACE_ID="x-b3-traceid";u5.X_B3_SPAN_ID="x-b3-spanid";u5.X_B3_SAMPLED="x-b3-sampled";u5.X_B3_PARENT_SPAN_ID="x-b3-parentspanid";u5.X_B3_FLAGS="x-b3-flags"});var FVo=A(Q7r=>{"use strict";Object.defineProperty(Q7r,"__esModule",{value:!0});Q7r.B3MultiPropagator=void 0;var i$=xf(),DLh=My(),RVo=Fyi(),NB=$8t(),SLh=new Set([!0,"true","True","1",1]),wLh=new Set([!1,"false","False","0",0]);function ILh(e){return e===i$.TraceFlags.SAMPLED||e===i$.TraceFlags.NONE}function xLh(e){return Array.isArray(e)?e[0]:e}function $7r(e,r,t){let n=r.get(e,t);return xLh(n)}function TLh(e,r){let t=$7r(e,r,NB.X_B3_TRACE_ID);return typeof t=="string"?t.padStart(32,"0"):""}function PLh(e,r){let t=$7r(e,r,NB.X_B3_SPAN_ID);return typeof t=="string"?t:""}function kVo(e,r){return $7r(e,r,NB.X_B3_FLAGS)==="1"?"1":void 0}function RLh(e,r){let t=$7r(e,r,NB.X_B3_SAMPLED);if(kVo(e,r)==="1"||SLh.has(t))return i$.TraceFlags.SAMPLED;if(t===void 0||wLh.has(t))return i$.TraceFlags.NONE}var Nyi=class{inject(r,t,n){let i=i$.trace.getSpanContext(r);if(!i||!(0,i$.isSpanContextValid)(i)||(0,DLh.isTracingSuppressed)(r))return;let s=r.getValue(RVo.B3_DEBUG_FLAG_KEY);n.set(t,NB.X_B3_TRACE_ID,i.traceId),n.set(t,NB.X_B3_SPAN_ID,i.spanId),s==="1"?n.set(t,NB.X_B3_FLAGS,s):i.traceFlags!==void 0&&n.set(t,NB.X_B3_SAMPLED,(i$.TraceFlags.SAMPLED&i.traceFlags)===i$.TraceFlags.SAMPLED?"1":"0")}extract(r,t,n){let i=TLh(t,n),s=PLh(t,n),a=RLh(t,n),o=kVo(t,n);return(0,i$.isValidTraceId)(i)&&(0,i$.isValidSpanId)(s)&&ILh(a)?(r=r.setValue(RVo.B3_DEBUG_FLAG_KEY,o),i$.trace.setSpanContext(r,{traceId:i,spanId:s,isRemote:!0,traceFlags:a})):r}fields(){return[NB.X_B3_TRACE_ID,NB.X_B3_SPAN_ID,NB.X_B3_FLAGS,NB.X_B3_SAMPLED,NB.X_B3_PARENT_SPAN_ID]}};Q7r.B3MultiPropagator=Nyi});var OVo=A(K7r=>{"use strict";Object.defineProperty(K7r,"__esModule",{value:!0});K7r.B3SinglePropagator=void 0;var yTe=xf(),kLh=My(),NVo=Fyi(),Oyi=$8t(),FLh=/((?:[0-9a-f]{16}){1,2})-([0-9a-f]{16})(?:-([01d](?![0-9a-f])))?(?:-([0-9a-f]{16}))?/,NLh="0".repeat(16),OLh=new Set(["d","1"]),BLh="d";function qLh(e){return e.length===32?e:`${NLh}${e}`}function MLh(e){return e&&OLh.has(e)?yTe.TraceFlags.SAMPLED:yTe.TraceFlags.NONE}var Byi=class{inject(r,t,n){let i=yTe.trace.getSpanContext(r);if(!i||!(0,yTe.isSpanContextValid)(i)||(0,kLh.isTracingSuppressed)(r))return;let s=r.getValue(NVo.B3_DEBUG_FLAG_KEY)||i.traceFlags&1,a=`${i.traceId}-${i.spanId}-${s}`;n.set(t,Oyi.B3_CONTEXT_HEADER,a)}extract(r,t,n){let i=n.get(t,Oyi.B3_CONTEXT_HEADER),s=Array.isArray(i)?i[0]:i;if(typeof s!="string")return r;let a=s.match(FLh);if(!a)return r;let[,o,c,l]=a,u=qLh(o);if(!(0,yTe.isValidTraceId)(u)||!(0,yTe.isValidSpanId)(c))return r;let m=MLh(l);return l===BLh&&(r=r.setValue(NVo.B3_DEBUG_FLAG_KEY,l)),yTe.trace.setSpanContext(r,{traceId:u,spanId:c,isRemote:!0,traceFlags:m})}fields(){return[Oyi.B3_CONTEXT_HEADER]}};K7r.B3SinglePropagator=Byi});var qyi=A(Q8t=>{"use strict";Object.defineProperty(Q8t,"__esModule",{value:!0});Q8t.B3InjectEncoding=void 0;var LLh;(function(e){e[e.SINGLE_HEADER=0]="SINGLE_HEADER",e[e.MULTI_HEADER=1]="MULTI_HEADER"})(LLh=Q8t.B3InjectEncoding||(Q8t.B3InjectEncoding={}))});var BVo=A(H7r=>{"use strict";Object.defineProperty(H7r,"__esModule",{value:!0});H7r.B3Propagator=void 0;var jLh=My(),GLh=FVo(),ULh=OVo(),VLh=$8t(),zLh=qyi(),Myi=class{constructor(r={}){this._b3MultiPropagator=new GLh.B3MultiPropagator,this._b3SinglePropagator=new ULh.B3SinglePropagator,r.injectEncoding===zLh.B3InjectEncoding.MULTI_HEADER?(this._inject=this._b3MultiPropagator.inject,this._fields=this._b3MultiPropagator.fields()):(this._inject=this._b3SinglePropagator.inject,this._fields=this._b3SinglePropagator.fields())}inject(r,t,n){(0,jLh.isTracingSuppressed)(r)||this._inject(r,t,n)}extract(r,t,n){let i=n.get(t,VLh.B3_CONTEXT_HEADER);return(Array.isArray(i)?i[0]:i)?this._b3SinglePropagator.extract(r,t,n):this._b3MultiPropagator.extract(r,t,n)}fields(){return this._fields}};H7r.B3Propagator=Myi});var qVo=A(Kse=>{"use strict";var $Lh=Kse&&Kse.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Lyi=Kse&&Kse.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&$Lh(r,e,t)};Object.defineProperty(Kse,"__esModule",{value:!0});Lyi(BVo(),Kse);Lyi($8t(),Kse);Lyi(qyi(),Kse)});var MVo=A(s$=>{"use strict";Object.defineProperty(s$,"__esModule",{value:!0});s$.JaegerPropagator=s$.UBER_BAGGAGE_HEADER_PREFIX=s$.UBER_TRACE_ID_HEADER=void 0;var _Te=xf(),QLh=My();s$.UBER_TRACE_ID_HEADER="uber-trace-id";s$.UBER_BAGGAGE_HEADER_PREFIX="uberctx";var jyi=class{constructor(r){typeof r=="string"?(this._jaegerTraceHeader=r,this._jaegerBaggageHeaderPrefix=s$.UBER_BAGGAGE_HEADER_PREFIX):(this._jaegerTraceHeader=(r==null?void 0:r.customTraceHeader)||s$.UBER_TRACE_ID_HEADER,this._jaegerBaggageHeaderPrefix=(r==null?void 0:r.customBaggageHeaderPrefix)||s$.UBER_BAGGAGE_HEADER_PREFIX)}inject(r,t,n){let i=_Te.trace.getSpanContext(r),s=_Te.propagation.getBaggage(r);if(i&&(0,QLh.isTracingSuppressed)(r)===!1){let a=`0${(i.traceFlags||_Te.TraceFlags.NONE).toString(16)}`;n.set(t,this._jaegerTraceHeader,`${i.traceId}:${i.spanId}:0:${a}`)}if(s)for(let[a,o]of s.getAllEntries())n.set(t,`${this._jaegerBaggageHeaderPrefix}-${a}`,encodeURIComponent(o.value))}extract(r,t,n){var i;let s=n.get(t,this._jaegerTraceHeader),a=Array.isArray(s)?s[0]:s,o=n.keys(t).filter(u=>u.startsWith(`${this._jaegerBaggageHeaderPrefix}-`)).map(u=>{let m=n.get(t,u);return{key:u.substring(this._jaegerBaggageHeaderPrefix.length+1),value:Array.isArray(m)?m[0]:m}}),c=r;if(typeof a=="string"){let u=HLh(a);u&&(c=_Te.trace.setSpanContext(c,u))}if(o.length===0)return c;let l=(i=_Te.propagation.getBaggage(r))!==null&&i!==void 0?i:_Te.propagation.createBaggage();for(let u of o)u.value!==void 0&&(l=l.setEntry(u.key,{value:decodeURIComponent(u.value)}));return c=_Te.propagation.setBaggage(c,l),c}fields(){return[this._jaegerTraceHeader]}};s$.JaegerPropagator=jyi;var KLh=/^[0-9a-f]{1,2}$/i;function HLh(e){let r=decodeURIComponent(e).split(":");if(r.length!==4)return null;let[t,n,,i]=r,s=t.padStart(32,"0"),a=n.padStart(16,"0"),o=KLh.test(i)?parseInt(i,16)&1:1;return{traceId:s,spanId:a,isRemote:!0,traceFlags:o}}});var LVo=A(ATe=>{"use strict";var WLh=ATe&&ATe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),YLh=ATe&&ATe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&WLh(r,e,t)};Object.defineProperty(ATe,"__esModule",{value:!0});YLh(MVo(),ATe)});var UVo=A(J7r=>{"use strict";Object.defineProperty(J7r,"__esModule",{value:!0});J7r.NodeTracerProvider=void 0;var jVo=chi(),W7r=qVo(),GVo=z8t(),JLh=N3(),XLh=LVo(),Y7r=class extends GVo.BasicTracerProvider{constructor(r={}){super(r)}register(r={}){if(r.contextManager===void 0){let t=JLh.gte(process.version,"14.8.0")?jVo.AsyncLocalStorageContextManager:jVo.AsyncHooksContextManager;r.contextManager=new t,r.contextManager.enable()}super.register(r)}};J7r.NodeTracerProvider=Y7r;Y7r._registeredPropagators=new Map([...GVo.BasicTracerProvider._registeredPropagators,["b3",()=>new W7r.B3Propagator({injectEncoding:W7r.B3InjectEncoding.SINGLE_HEADER})],["b3multi",()=>new W7r.B3Propagator({injectEncoding:W7r.B3InjectEncoding.MULTI_HEADER})],["jaeger",()=>new XLh.JaegerPropagator]])});var zVo=A(A1e=>{"use strict";var ZLh=A1e&&A1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),VVo=A1e&&A1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&ZLh(r,e,t)};Object.defineProperty(A1e,"__esModule",{value:!0});VVo(UVo(),A1e);VVo(z8t(),A1e)});var KVo=A(b1e=>{"use strict";Object.defineProperty(b1e,"__esModule",{value:!0});b1e.isTraceSendingEnabled=b1e.isTraceDebuggingEnabled=b1e.isTracingEnabled=void 0;function ejh(){return $Vo()||QVo()}b1e.isTracingEnabled=ejh;function $Vo(){return!!process.env.RENOVATE_TRACING_CONSOLE_EXPORTER}b1e.isTraceDebuggingEnabled=$Vo;function QVo(){return!!process.env.OTEL_EXPORTER_OTLP_ENDPOINT}b1e.isTraceSendingEnabled=QVo});var Kyi=A(MG=>{"use strict";Object.defineProperty(MG,"__esModule",{value:!0});MG.instrument=MG.getTracerProvider=MG.disableInstrumentations=MG.shutdown=MG.init=void 0;var tjh=(tn(),Dr(en)),rjh=require("node:http"),HVo=tjh.__importStar(xf()),X7r=xf(),njh=chi(),ijh=CGo(),sjh=m7r(),ajh=MUo(),ojh=WUo(),cjh=mmt(),Gyi=z8t(),zyi=zVo(),Uyi=OG(),ujh=Dre(),Vyi=KVo(),$yi=[];WVo();function WVo(){if(!(0,Vyi.isTracingEnabled)())return;let e=new zyi.NodeTracerProvider({resource:new cjh.Resource({[Uyi.SemanticResourceAttributes.SERVICE_NAME]:"renovate",[Uyi.SemanticResourceAttributes.SERVICE_NAMESPACE]:"renovatebot.com",[Uyi.SemanticResourceAttributes.SERVICE_VERSION]:ujh.pkg.version})});if((0,Vyi.isTraceDebuggingEnabled)()&&e.addSpanProcessor(new Gyi.SimpleSpanProcessor(new Gyi.ConsoleSpanExporter)),(0,Vyi.isTraceSendingEnabled)()){let t=new ijh.OTLPTraceExporter;e.addSpanProcessor(new Gyi.BatchSpanProcessor(t))}let r=new njh.AsyncLocalStorageContextManager;e.register({contextManager:r}),$yi=[new ojh.HttpInstrumentation({applyCustomAttributesOnSpan:(t,n,i)=>{n instanceof rjh.ClientRequest&&n.host==="api.github.com"&&n.path.endsWith("/protection")&&i.statusCode===404&&t.setStatus({code:X7r.SpanStatusCode.OK})}}),new ajh.BunyanInstrumentation],(0,sjh.registerInstrumentations)({instrumentations:$yi})}MG.init=WVo;async function ljh(){let e=Qyi();if(e instanceof zyi.NodeTracerProvider)await e.shutdown();else if(e instanceof X7r.ProxyTracerProvider){let r=e.getDelegate();r instanceof zyi.NodeTracerProvider&&await r.shutdown()}}MG.shutdown=ljh;function djh(){for(let e of $yi)e.disable()}MG.disableInstrumentations=djh;function Qyi(){return HVo.trace.getTracerProvider()}MG.getTracerProvider=Qyi;function pjh(){return Qyi().getTracer("renovate")}function mjh(e,r,t={},n=HVo.context.active()){return pjh().startActiveSpan(e,t,n,i=>{try{let s=r(i);return s instanceof Promise?s.catch(a=>{throw i.setStatus({code:X7r.SpanStatusCode.ERROR,message:a}),a}).finally(()=>i.end()):(i.end(),s)}catch(s){throw i.setStatus({code:X7r.SpanStatusCode.ERROR,message:s}),i.end(),s}})}MG.instrument=mjh});var JVo=A((Ley,YVo)=>{"use strict";YVo.exports=function(e){return e==null?[]:Array.isArray(e)?e:[e]}});var ezo=A((jey,ZVo)=>{"use strict";var Bmt={angular:/^(\w*)(?:\((.*)\))?: (.*)$/,atom:/^(:.*?:) (.*)$/,ember:/^\[(.*) (.*)] (.*)$/,eslint:/^(\w*): (.*?)(?:\((.*)\))?$/,jquery:/^(\w*): ([^(]*)$/,jshint:/^\[\[(.*)]] (.*)$/};ZVo.exports={angular:e=>{let r=e.match(Bmt.angular);if(!r)return!1;if(fjh(r[0][0]))return!0},atom:e=>e.match(Bmt.atom)?!0:e.match(/^Prepare (.*?) release$/),ember:e=>e.match(Bmt.ember),eslint:e=>{let r=e.match(Bmt.eslint);if(!r)return!1;if(XVo(r[0][0]))return!0},jquery:e=>{let r=e.match(Bmt.jquery);if(!r)return!1;if(XVo(r[0][0]))return!0},jshint:e=>e.match(Bmt.jshint)};function XVo(e){return e===e.toUpperCase()}function fjh(e){return e===e.toLowerCase()}});var rzo=A((Gey,tzo)=>{"use strict";var hjh=JVo(),Hyi=ezo();tzo.exports=e=>{let r=hjh(e),t={};r.forEach(s=>{let a=s.split(` -`)[0];for(let o in Hyi)if(Object.prototype.hasOwnProperty.call(Hyi,o)&&Hyi[o](a)){let c=t[o];c=c?++c:1,t[o]=c}});let n=0,i="unknown";for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let a=t[s];a>n?(n=a,i=s):a===n&&(s==="ember"||s==="jquery")&&(i="jquery")}return i}});var Wyi=A(Z7r=>{"use strict";Object.defineProperty(Z7r,"__esModule",{value:!0});Z7r.detectSemanticCommits=void 0;var gjh=(tn(),Dr(en)),yjh=gjh.__importDefault(rzo()),qmt=Pi(),_jh=AE(),Ajh=Lh();async function bjh(){qmt.logger.debug("detectSemanticCommits()");let e=(0,_jh.getCache)();if(e.semanticCommits)return qmt.logger.debug(`semanticCommits: returning "${e.semanticCommits}" from cache`),e.semanticCommits;let r=await(0,Ajh.getCommitMessages)();qmt.logger.trace(`commitMessages=${JSON.stringify(r)}`);let t=(0,yjh.default)(r);return qmt.logger.debug(`semanticCommits: detected "${t}"`),t==="angular"?(qmt.logger.debug("semanticCommits: enabled"),e.semanticCommits="enabled"):(qmt.logger.debug("semanticCommits: disabled"),e.semanticCommits="disabled"),e.semanticCommits}Z7r.detectSemanticCommits=bjh});var Zyi=A(C1e=>{"use strict";Object.defineProperty(C1e,"__esModule",{value:!0});C1e.getSplits=C1e.addSplit=C1e.splitInit=void 0;var Yyi=0,Jyi=0,Xyi={};function Cjh(){Xyi={},Yyi=Date.now(),Jyi=Yyi}C1e.splitInit=Cjh;function vjh(e){Xyi[e]=Date.now()-Jyi,Jyi=Date.now()}C1e.addSplit=vjh;function Ejh(){return{splits:Xyi,total:Date.now()-Yyi}}C1e.getSplits=Ejh});var nzo=A(e6r=>{"use strict";Object.defineProperty(e6r,"__esModule",{value:!0});e6r.getCachedPristineResult=void 0;var Djh=AE();function Sjh(e){var n;let t=(n=(0,Djh.getCache)().branches)==null?void 0:n.find(i=>i.branchName===e);return(t==null?void 0:t.pristine)??!1}e6r.getCachedPristineResult=Sjh});var t_i=A(Mmt=>{"use strict";Object.defineProperty(Mmt,"__esModule",{value:!0});Mmt.setPrCache=Mmt.getPrCache=void 0;var e_i=Pi(),izo=AE();function wjh(e){var i;e_i.logger.debug("getPrCache()");let t=(i=(0,izo.getCache)().branches)==null?void 0:i.find(s=>e===s.branchName),n=t==null?void 0:t.prCache;return n?(n.fingerprint&&(n.bodyFingerprint=n.fingerprint,delete n.fingerprint),n):null}Mmt.getPrCache=wjh;function Ijh(e,r,t){var a,o;e_i.logger.debug("setPrCache()");let i=(a=(0,izo.getCache)().branches)==null?void 0:a.find(c=>e===c.branchName);if(!i){e_i.logger.debug("setPrCache(): Branch cache not present");return}let s=(o=i.prCache)==null?void 0:o.lastEdited;i.prCache={bodyFingerprint:r,lastEdited:s&&!t?s:new Date().toISOString()}}Mmt.setPrCache=Ijh});var ozo=A(t6r=>{"use strict";Object.defineProperty(t6r,"__esModule",{value:!0});t6r.setBranchCache=void 0;var xjh=Zp(),szo=Pi(),Tjh=fA(),azo=Nb(),Pjh=AE(),Rjh=tGn(),kjh=rGn(),Fjh=nGn(),Njh=nzo(),Ojh=t_i();function Bjh(e){let{datasource:r,depName:t,depType:n,displayPending:i,packageName:s,fixedVersion:a,currentVersion:o,newVersion:c,currentValue:l,newValue:u,currentDigest:m,newDigest:h,packageFile:_,sourceUrl:b,remediationNotPossible:v,updateType:w}=e,x={datasource:r,depName:t,depType:n,displayPending:i,fixedVersion:a,currentVersion:o,currentValue:l,newValue:u,newVersion:c,currentDigest:m,newDigest:h,packageFile:_,sourceUrl:b,remediationNotPossible:v,updateType:w};return s&&(x.packageName=s),x}async function qjh(e){var a;let{baseBranch:r,branchName:t,prBlockedBy:n,prTitle:i,result:s}=e;try{let o=await azo.scm.getBranchCommit(t),c=await azo.scm.getBranchCommit(r),l=(0,Njh.getCachedPristineResult)(t),u=null,m,h,_;if(c&&o){let P=await Tjh.platform.getBranchPr(t);P&&(u=P.number),m=(0,Fjh.getCachedModifiedResult)(t,o)??void 0,h=(0,Rjh.getCachedBehindBaseResult)(t,o,r,c)??void 0,_=(0,kjh.getCachedConflictResult)(t,o,r,c)??void 0}let b=!!e.automerge,v=e.upgrades?e.upgrades.map(Bjh):[],w=e.commitFingerprint,x=(0,Ojh.getPrCache)(t);return{automerge:b,baseBranchSha:c,baseBranch:r,commitFingerprint:w,branchName:t,isBehindBase:h,isConflicted:_,isModified:m,prBlockedBy:n,pristine:l,prCache:x,prNo:u,prTitle:i,result:s,sha:o,upgrades:v}}catch(o){let c=o.err||o;if([401,404].includes((a=c.response)==null?void 0:a.statusCode))return szo.logger.warn({err:c,branchName:t},"HTTP error generating branch cache"),null;if(c.message===xjh.REPOSITORY_CHANGED)throw c;return szo.logger.error({err:c,branchName:t},"Error generating branch cache"),null}}async function Mjh(e){let r=[];for(let t of e){let n=await qjh(t);n&&r.push(n)}(0,Pjh.getCache)().branches=r}t6r.setBranchCache=Mjh});var r6r=A(LG=>{"use strict";Object.defineProperty(LG,"__esModule",{value:!0});LG.getDepWarningsDashboard=LG.getDepWarningsPR=LG.getDepWarningsOnboardingPR=LG.getErrors=LG.getWarnings=void 0;var Ljh=Pi(),r_i=m8(),jjh=Ba();function Gjh(e){var t;if(!((t=e.warnings)!=null&&t.length))return"";let r=` +`,(0,N4r.getConflictResolutionRecipe)(s,r))}return n}};O4r.MetricStorageRegistry=d1i});var Gjo=A(B4r=>{"use strict";Object.defineProperty(B4r,"__esModule",{value:!0});B4r.MultiMetricStorage=void 0;var p1i=class{constructor(r){this._backingStorages=r}record(r,t,n,i){this._backingStorages.forEach(s=>{s.record(r,t,n,i)})}};B4r.MultiMetricStorage=p1i});var Vjo=A(Amt=>{"use strict";Object.defineProperty(Amt,"__esModule",{value:!0});Amt.BatchObservableResultImpl=Amt.ObservableResultImpl=void 0;var q4r=xf(),Ujo=S8t(),t9h=I4r(),m1i=class{constructor(r){this._descriptor=r,this._buffer=new Ujo.AttributeHashMap}observe(r,t={}){this._descriptor.valueType===q4r.ValueType.INT&&!Number.isInteger(r)&&(q4r.diag.warn(`INT value type cannot accept a floating-point value for ${this._descriptor.name}, ignoring the fractional digits.`),r=Math.trunc(r)),this._buffer.set(t,r)}};Amt.ObservableResultImpl=m1i;var f1i=class{constructor(){this._buffer=new Map}observe(r,t,n={}){if(!(0,t9h.isObservableInstrument)(r))return;let i=this._buffer.get(r);i==null&&(i=new Ujo.AttributeHashMap,this._buffer.set(r,i)),r._descriptor.valueType===q4r.ValueType.INT&&!Number.isInteger(t)&&(q4r.diag.warn(`INT value type cannot accept a floating-point value for ${r._descriptor.name}, ignoring the fractional digits.`),t=Math.trunc(t)),i.set(n,t)}};Amt.BatchObservableResultImpl=f1i});var Qjo=A(M4r=>{"use strict";Object.defineProperty(M4r,"__esModule",{value:!0});M4r.ObservableRegistry=void 0;var r9h=xf(),zjo=I4r(),$jo=Vjo(),w8t=zX(),h1i=class{constructor(){this._callbacks=[],this._batchCallbacks=[]}addCallback(r,t){this._findCallback(r,t)>=0||this._callbacks.push({callback:r,instrument:t})}removeCallback(r,t){let n=this._findCallback(r,t);n<0||this._callbacks.splice(n,1)}addBatchCallback(r,t){let n=new Set(t.filter(zjo.isObservableInstrument));if(n.size===0){r9h.diag.error("BatchObservableCallback is not associated with valid instruments",t);return}this._findBatchCallback(r,n)>=0||this._batchCallbacks.push({callback:r,instruments:n})}removeBatchCallback(r,t){let n=new Set(t.filter(zjo.isObservableInstrument)),i=this._findBatchCallback(r,n);i<0||this._batchCallbacks.splice(i,1)}async observe(r,t){let n=this._observeCallbacks(r,t),i=this._observeBatchCallbacks(r,t);return(await(0,w8t.PromiseAllSettled)([...n,...i])).filter(w8t.isPromiseAllSettledRejectionResult).map(o=>o.reason)}_observeCallbacks(r,t){return this._callbacks.map(async({callback:n,instrument:i})=>{let s=new $jo.ObservableResultImpl(i._descriptor),a=Promise.resolve(n(s));t!=null&&(a=(0,w8t.callWithTimeout)(a,t)),await a,i._metricStorages.forEach(o=>{o.record(s._buffer,r)})})}_observeBatchCallbacks(r,t){return this._batchCallbacks.map(async({callback:n,instruments:i})=>{let s=new $jo.BatchObservableResultImpl,a=Promise.resolve(n(s));t!=null&&(a=(0,w8t.callWithTimeout)(a,t)),await a,i.forEach(o=>{let c=s._buffer.get(o);c!=null&&o._metricStorages.forEach(l=>{l.record(c,r)})})})}_findCallback(r,t){return this._callbacks.findIndex(n=>n.callback===r&&n.instrument===t)}_findBatchCallback(r,t){return this._batchCallbacks.findIndex(n=>n.callback===r&&(0,w8t.setEquals)(n.instruments,t))}};M4r.ObservableRegistry=h1i});var Kjo=A(L4r=>{"use strict";Object.defineProperty(L4r,"__esModule",{value:!0});L4r.SyncMetricStorage=void 0;var n9h=n1i(),i9h=o1i(),s9h=u1i(),g1i=class extends n9h.MetricStorage{constructor(r,t,n){super(r),this._attributesProcessor=n,this._deltaMetricStorage=new i9h.DeltaMetricProcessor(t),this._temporalMetricStorage=new s9h.TemporalMetricProcessor(t)}record(r,t,n,i){t=this._attributesProcessor.process(t,n),this._deltaMetricStorage.record(r,t,n,i)}collect(r,t,n){let i=this._deltaMetricStorage.collect();return this._temporalMetricStorage.buildMetrics(r,t,this._instrumentDescriptor,i,n)}};L4r.SyncMetricStorage=g1i});var _1i=A(d1e=>{"use strict";Object.defineProperty(d1e,"__esModule",{value:!0});d1e.FilteringAttributesProcessor=d1e.NoopAttributesProcessor=d1e.AttributesProcessor=void 0;var I8t=class{static Noop(){return a9h}};d1e.AttributesProcessor=I8t;var j4r=class extends I8t{process(r,t){return r}};d1e.NoopAttributesProcessor=j4r;var y1i=class extends I8t{constructor(r){super(),this._allowedAttributeNames=r}process(r,t){let n={};return Object.keys(r).filter(i=>this._allowedAttributeNames.includes(i)).forEach(i=>n[i]=r[i]),n}};d1e.FilteringAttributesProcessor=y1i;var a9h=new j4r});var Wjo=A(G4r=>{"use strict";Object.defineProperty(G4r,"__esModule",{value:!0});G4r.MeterSharedState=void 0;var o9h=Gse(),c9h=kjo(),Hjo=zX(),u9h=Fjo(),l9h=jjo(),d9h=Gjo(),p9h=Qjo(),m9h=Kjo(),f9h=_1i(),A1i=class{constructor(r,t){this._meterProviderSharedState=r,this._instrumentationScope=t,this.metricStorageRegistry=new l9h.MetricStorageRegistry,this.observableRegistry=new p9h.ObservableRegistry,this.meter=new c9h.Meter(this)}registerMetricStorage(r){let t=this._registerMetricStorage(r,m9h.SyncMetricStorage);return t.length===1?t[0]:new d9h.MultiMetricStorage(t)}registerAsyncMetricStorage(r){return this._registerMetricStorage(r,u9h.AsyncMetricStorage)}async collect(r,t,n){let i=await this.observableRegistry.observe(t,n==null?void 0:n.timeoutMillis),s=Array.from(this.metricStorageRegistry.getStorages(r)).map(a=>a.collect(r,this._meterProviderSharedState.metricCollectors,t)).filter(Hjo.isNotNullish);return{scopeMetrics:{scope:this._instrumentationScope,metrics:s.filter(Hjo.isNotNullish)},errors:i}}_registerMetricStorage(r,t){let i=this._meterProviderSharedState.viewRegistry.findViews(r,this._instrumentationScope).map(s=>{let a=(0,o9h.createInstrumentDescriptorWithView)(s,r),o=this.metricStorageRegistry.findOrUpdateCompatibleStorage(a);if(o!=null)return o;let c=s.aggregation.createAggregator(a),l=new t(a,c,s.attributesProcessor);return this.metricStorageRegistry.register(l),l});if(i.length===0){let a=this._meterProviderSharedState.selectAggregations(r.type).map(([o,c])=>{let l=this.metricStorageRegistry.findOrUpdateCompatibleCollectorStorage(o,r);if(l!=null)return l;let u=c.createAggregator(r),m=new t(r,u,f9h.AttributesProcessor.Noop());return this.metricStorageRegistry.registerForCollector(o,m),m});i=i.concat(a)}return i}};G4r.MeterSharedState=A1i});var Yjo=A(U4r=>{"use strict";Object.defineProperty(U4r,"__esModule",{value:!0});U4r.MeterProviderSharedState=void 0;var h9h=zX(),g9h=Rjo(),y9h=Wjo(),b1i=class{constructor(r){this.resource=r,this.viewRegistry=new g9h.ViewRegistry,this.metricCollectors=[],this.meterSharedStates=new Map}getMeterSharedState(r){let t=(0,h9h.instrumentationScopeId)(r),n=this.meterSharedStates.get(t);return n==null&&(n=new y9h.MeterSharedState(this,r),this.meterSharedStates.set(t,n)),n}selectAggregations(r){let t=[];for(let n of this.metricCollectors)t.push([n,n.selectAggregation(r)]);return t}};U4r.MeterProviderSharedState=b1i});var Jjo=A(V4r=>{"use strict";Object.defineProperty(V4r,"__esModule",{value:!0});V4r.MetricCollector=void 0;var _9h=My(),A9h=zX(),C1i=class{constructor(r,t){this._sharedState=r,this._metricReader=t}async collect(r){let t=(0,_9h.millisToHrTime)(Date.now()),n=Array.from(this._sharedState.meterSharedStates.values()).map(s=>s.collect(this,t,r)),i=await Promise.all(n);return{resourceMetrics:{resource:this._sharedState.resource,scopeMetrics:i.map(s=>s.scopeMetrics)},errors:(0,A9h.FlatMap)(i,s=>s.errors)}}async forceFlush(r){await this._metricReader.forceFlush(r)}async shutdown(r){await this._metricReader.shutdown(r)}selectAggregationTemporality(r){return this._metricReader.selectAggregationTemporality(r)}selectAggregation(r){return this._metricReader.selectAggregation(r)}};V4r.MetricCollector=C1i});var Zjo=A($4r=>{"use strict";Object.defineProperty($4r,"__esModule",{value:!0});$4r.MeterProvider=void 0;var z4r=xf(),Xjo=mmt(),b9h=Yjo(),C9h=Jjo(),v1i=class{constructor(r){var t;this._shutdown=!1;let n=Xjo.Resource.default().merge((t=r==null?void 0:r.resource)!==null&&t!==void 0?t:Xjo.Resource.empty());if(this._sharedState=new b9h.MeterProviderSharedState(n),(r==null?void 0:r.views)!=null&&r.views.length>0)for(let i of r.views)this._sharedState.viewRegistry.addView(i)}getMeter(r,t="",n={}){return this._shutdown?(z4r.diag.warn("A shutdown MeterProvider cannot provide a Meter"),(0,z4r.createNoopMeter)()):this._sharedState.getMeterSharedState({name:r,version:t,schemaUrl:n.schemaUrl}).meter}addMetricReader(r){let t=new C9h.MetricCollector(this._sharedState,r);r.setMetricProducer(t),this._sharedState.metricCollectors.push(t)}async shutdown(r){if(this._shutdown){z4r.diag.warn("shutdown may only be called once per MeterProvider");return}this._shutdown=!0,await Promise.all(this._sharedState.metricCollectors.map(t=>t.shutdown(r)))}async forceFlush(r){if(this._shutdown){z4r.diag.warn("invalid attempt to force flush after MeterProvider shutdown");return}await Promise.all(this._sharedState.metricCollectors.map(t=>t.forceFlush(r)))}};$4r.MeterProvider=v1i});var Q4r=A(bmt=>{"use strict";Object.defineProperty(bmt,"__esModule",{value:!0});bmt.ExactPredicate=bmt.PatternPredicate=void 0;var v9h=/[\^$\\.+?()[\]{}|]/g,E1i=class e{constructor(r){r==="*"?(this._matchAll=!0,this._regexp=/.*/):(this._matchAll=!1,this._regexp=new RegExp(e.escapePattern(r)))}match(r){return this._matchAll?!0:this._regexp.test(r)}static escapePattern(r){return`^${r.replace(v9h,"\\$&").replace("*",".*")}$`}static hasWildcard(r){return r.includes("*")}};bmt.PatternPredicate=E1i;var D1i=class{constructor(r){this._matchAll=r===void 0,this._pattern=r}match(r){return!!(this._matchAll||r===this._pattern)}};bmt.ExactPredicate=D1i});var tGo=A(K4r=>{"use strict";Object.defineProperty(K4r,"__esModule",{value:!0});K4r.InstrumentSelector=void 0;var eGo=Q4r(),S1i=class{constructor(r){var t;this._nameFilter=new eGo.PatternPredicate((t=r==null?void 0:r.name)!==null&&t!==void 0?t:"*"),this._type=r==null?void 0:r.type,this._unitFilter=new eGo.ExactPredicate(r==null?void 0:r.unit)}getType(){return this._type}getNameFilter(){return this._nameFilter}getUnitFilter(){return this._unitFilter}};K4r.InstrumentSelector=S1i});var rGo=A(H4r=>{"use strict";Object.defineProperty(H4r,"__esModule",{value:!0});H4r.MeterSelector=void 0;var w1i=Q4r(),I1i=class{constructor(r){this._nameFilter=new w1i.ExactPredicate(r==null?void 0:r.name),this._versionFilter=new w1i.ExactPredicate(r==null?void 0:r.version),this._schemaUrlFilter=new w1i.ExactPredicate(r==null?void 0:r.schemaUrl)}getNameFilter(){return this._nameFilter}getVersionFilter(){return this._versionFilter}getSchemaUrlFilter(){return this._schemaUrlFilter}};H4r.MeterSelector=I1i});var iGo=A(W4r=>{"use strict";Object.defineProperty(W4r,"__esModule",{value:!0});W4r.View=void 0;var E9h=Q4r(),nGo=_1i(),D9h=tGo(),S9h=rGo(),w9h=Xkr();function I9h(e){return e.instrumentName==null&&e.instrumentType==null&&e.instrumentUnit==null&&e.meterName==null&&e.meterVersion==null&&e.meterSchemaUrl==null}var x1i=class{constructor(r){var t;if(I9h(r))throw new Error("Cannot create view with no selector arguments supplied");if(r.name!=null&&((r==null?void 0:r.instrumentName)==null||E9h.PatternPredicate.hasWildcard(r.instrumentName)))throw new Error("Views with a specified name must be declared with an instrument selector that selects at most one instrument per meter.");r.attributeKeys!=null?this.attributesProcessor=new nGo.FilteringAttributesProcessor(r.attributeKeys):this.attributesProcessor=nGo.AttributesProcessor.Noop(),this.name=r.name,this.description=r.description,this.aggregation=(t=r.aggregation)!==null&&t!==void 0?t:w9h.Aggregation.Default(),this.instrumentSelector=new D9h.InstrumentSelector({name:r.instrumentName,type:r.instrumentType,unit:r.instrumentUnit}),this.meterSelector=new S9h.MeterSelector({name:r.meterName,version:r.meterVersion,schemaUrl:r.meterSchemaUrl})}};W4r.View=x1i});var sGo=A(Dy=>{"use strict";Object.defineProperty(Dy,"__esModule",{value:!0});Dy.TimeoutError=Dy.View=Dy.Aggregation=Dy.SumAggregation=Dy.LastValueAggregation=Dy.HistogramAggregation=Dy.DropAggregation=Dy.ExponentialHistogramAggregation=Dy.ExplicitBucketHistogramAggregation=Dy.DefaultAggregation=Dy.MeterProvider=Dy.InstrumentType=Dy.ConsoleMetricExporter=Dy.InMemoryMetricExporter=Dy.PeriodicExportingMetricReader=Dy.MetricReader=Dy.DataPointType=Dy.AggregationTemporality=void 0;var x9h=Lkr();Object.defineProperty(Dy,"AggregationTemporality",{enumerable:!0,get:function(){return x9h.AggregationTemporality}});var T9h=Jpt();Object.defineProperty(Dy,"DataPointType",{enumerable:!0,get:function(){return T9h.DataPointType}});var P9h=Sgi();Object.defineProperty(Dy,"MetricReader",{enumerable:!0,get:function(){return P9h.MetricReader}});var R9h=YLo();Object.defineProperty(Dy,"PeriodicExportingMetricReader",{enumerable:!0,get:function(){return R9h.PeriodicExportingMetricReader}});var k9h=XLo();Object.defineProperty(Dy,"InMemoryMetricExporter",{enumerable:!0,get:function(){return k9h.InMemoryMetricExporter}});var F9h=ejo();Object.defineProperty(Dy,"ConsoleMetricExporter",{enumerable:!0,get:function(){return F9h.ConsoleMetricExporter}});var N9h=Gse();Object.defineProperty(Dy,"InstrumentType",{enumerable:!0,get:function(){return N9h.InstrumentType}});var O9h=Zjo();Object.defineProperty(Dy,"MeterProvider",{enumerable:!0,get:function(){return O9h.MeterProvider}});var p1e=Xkr();Object.defineProperty(Dy,"DefaultAggregation",{enumerable:!0,get:function(){return p1e.DefaultAggregation}});Object.defineProperty(Dy,"ExplicitBucketHistogramAggregation",{enumerable:!0,get:function(){return p1e.ExplicitBucketHistogramAggregation}});Object.defineProperty(Dy,"ExponentialHistogramAggregation",{enumerable:!0,get:function(){return p1e.ExponentialHistogramAggregation}});Object.defineProperty(Dy,"DropAggregation",{enumerable:!0,get:function(){return p1e.DropAggregation}});Object.defineProperty(Dy,"HistogramAggregation",{enumerable:!0,get:function(){return p1e.HistogramAggregation}});Object.defineProperty(Dy,"LastValueAggregation",{enumerable:!0,get:function(){return p1e.LastValueAggregation}});Object.defineProperty(Dy,"SumAggregation",{enumerable:!0,get:function(){return p1e.SumAggregation}});Object.defineProperty(Dy,"Aggregation",{enumerable:!0,get:function(){return p1e.Aggregation}});var B9h=iGo();Object.defineProperty(Dy,"View",{enumerable:!0,get:function(){return B9h.View}});var q9h=zX();Object.defineProperty(Dy,"TimeoutError",{enumerable:!0,get:function(){return q9h.TimeoutError}})});var lGo=A(m1e=>{"use strict";Object.defineProperty(m1e,"__esModule",{value:!0});m1e.toMetric=m1e.toScopeMetrics=m1e.toResourceMetrics=void 0;var aGo=xf(),vmt=My(),Cmt=sGo(),Y4r=p8t();function M9h(e){return{resource:{attributes:(0,Y4r.toAttributes)(e.resource.attributes),droppedAttributesCount:0},schemaUrl:void 0,scopeMetrics:cGo(e.scopeMetrics)}}m1e.toResourceMetrics=M9h;function cGo(e){return Array.from(e.map(r=>({scope:{name:r.scope.name,version:r.scope.version},metrics:r.metrics.map(t=>uGo(t)),schemaUrl:r.scope.schemaUrl})))}m1e.toScopeMetrics=cGo;function uGo(e){let r={name:e.descriptor.name,description:e.descriptor.description,unit:e.descriptor.unit},t=U9h(e.aggregationTemporality);switch(e.dataPointType){case Cmt.DataPointType.SUM:r.sum={aggregationTemporality:t,isMonotonic:e.isMonotonic,dataPoints:oGo(e)};break;case Cmt.DataPointType.GAUGE:r.gauge={dataPoints:oGo(e)};break;case Cmt.DataPointType.HISTOGRAM:r.histogram={aggregationTemporality:t,dataPoints:j9h(e)};break;case Cmt.DataPointType.EXPONENTIAL_HISTOGRAM:r.exponentialHistogram={aggregationTemporality:t,dataPoints:G9h(e)};break}return r}m1e.toMetric=uGo;function L9h(e,r){let t={attributes:(0,Y4r.toAttributes)(e.attributes),startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(e.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(e.endTime)};switch(r){case aGo.ValueType.INT:t.asInt=e.value;break;case aGo.ValueType.DOUBLE:t.asDouble=e.value;break}return t}function oGo(e){return e.dataPoints.map(r=>L9h(r,e.descriptor.valueType))}function j9h(e){return e.dataPoints.map(r=>{let t=r.value;return{attributes:(0,Y4r.toAttributes)(r.attributes),bucketCounts:t.buckets.counts,explicitBounds:t.buckets.boundaries,count:t.count,sum:t.sum,min:t.min,max:t.max,startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.endTime)}})}function G9h(e){return e.dataPoints.map(r=>{let t=r.value;return{attributes:(0,Y4r.toAttributes)(r.attributes),count:t.count,min:t.min,max:t.max,sum:t.sum,positive:{offset:t.positive.offset,bucketCounts:t.positive.bucketCounts},negative:{offset:t.negative.offset,bucketCounts:t.negative.bucketCounts},scale:t.scale,zeroCount:t.zeroCount,startTimeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.startTime),timeUnixNano:(0,vmt.hrTimeToNanoseconds)(r.endTime)}})}function U9h(e){switch(e){case Cmt.AggregationTemporality.DELTA:return 1;case Cmt.AggregationTemporality.CUMULATIVE:return 2}}});var dGo=A(J4r=>{"use strict";Object.defineProperty(J4r,"__esModule",{value:!0});J4r.createExportMetricsServiceRequest=void 0;var V9h=lGo();function z9h(e){return{resourceMetrics:e.map(r=>(0,V9h.toResourceMetrics)(r))}}J4r.createExportMetricsServiceRequest=z9h});var fGo=A(Emt=>{"use strict";Object.defineProperty(Emt,"__esModule",{value:!0});Emt.toLogAttributes=Emt.createExportLogsServiceRequest=void 0;var P1i=p8t(),T1i=My();function $9h(e,r){return{resourceLogs:K9h(e,r)}}Emt.createExportLogsServiceRequest=$9h;function Q9h(e){let r=new Map;for(let t of e){let{resource:n,instrumentationScope:{name:i,version:s="",schemaUrl:a=""}}=t,o=r.get(n);o||(o=new Map,r.set(n,o));let c=`${i}@${s}:${a}`,l=o.get(c);l||(l=[],o.set(c,l)),l.push(t)}return r}function K9h(e,r){let t=Q9h(e);return Array.from(t,([n,i])=>({resource:{attributes:(0,P1i.toAttributes)(n.attributes),droppedAttributesCount:0},scopeLogs:Array.from(i,([,s])=>{let{instrumentationScope:{name:a,version:o,schemaUrl:c}}=s[0];return{scope:{name:a,version:o},logRecords:s.map(l=>H9h(l,r)),schemaUrl:c}}),schemaUrl:void 0}))}function H9h(e,r){var t,n,i,s,a;return{timeUnixNano:(0,T1i.hrTimeToNanoseconds)(e.hrTime),observedTimeUnixNano:(0,T1i.hrTimeToNanoseconds)(e.hrTimeObserved),severityNumber:e.severityNumber,severityText:e.severityText,body:(0,P1i.toAnyValue)(e.body),attributes:mGo(e.attributes),droppedAttributesCount:0,flags:(t=e.spanContext)===null||t===void 0?void 0:t.traceFlags,traceId:r?(n=e.spanContext)===null||n===void 0?void 0:n.traceId:pGo((i=e.spanContext)===null||i===void 0?void 0:i.traceId),spanId:r?(s=e.spanContext)===null||s===void 0?void 0:s.spanId:pGo((a=e.spanContext)===null||a===void 0?void 0:a.spanId)}}function pGo(e){if(e!==void 0)return(0,T1i.hexToBase64)(e)}function mGo(e){return Object.keys(e).map(r=>(0,P1i.toKeyValue)(r,e[r]))}Emt.toLogAttributes=mGo});var hGo=A(BP=>{"use strict";var W9h=BP&&BP.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),x8t=BP&&BP.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&W9h(r,e,t)};Object.defineProperty(BP,"__esModule",{value:!0});BP.createExportLogsServiceRequest=BP.createExportMetricsServiceRequest=BP.createExportTraceServiceRequest=void 0;x8t(pLo(),BP);x8t(fLo(),BP);x8t(gLo(),BP);x8t(yLo(),BP);x8t(ALo(),BP);var Y9h=ELo();Object.defineProperty(BP,"createExportTraceServiceRequest",{enumerable:!0,get:function(){return Y9h.createExportTraceServiceRequest}});var J9h=dGo();Object.defineProperty(BP,"createExportMetricsServiceRequest",{enumerable:!0,get:function(){return J9h.createExportMetricsServiceRequest}});var X9h=fGo();Object.defineProperty(BP,"createExportLogsServiceRequest",{enumerable:!0,get:function(){return X9h.createExportLogsServiceRequest}})});var gGo=A(X4r=>{"use strict";Object.defineProperty(X4r,"__esModule",{value:!0});X4r.VERSION=void 0;X4r.VERSION="0.40.0"});var AGo=A(Z4r=>{"use strict";Object.defineProperty(Z4r,"__esModule",{value:!0});Z4r.OTLPTraceExporter=void 0;var Dmt=My(),Z9h=rgi(),yGo=rgi(),eqh=hGo(),tqh=gGo(),_Go="v1/traces",rqh=`http://localhost:4318/${_Go}`,nqh={"User-Agent":`OTel-OTLP-Exporter-JavaScript/${tqh.VERSION}`},R1i=class extends Z9h.OTLPExporterNodeBase{constructor(r={}){super(r),this.headers=Object.assign(Object.assign(Object.assign({},this.headers),nqh),Dmt.baggageUtils.parseKeyPairsIntoRecord((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_HEADERS))}convert(r){return(0,eqh.createExportTraceServiceRequest)(r,!0)}getDefaultUrl(r){return typeof r.url=="string"?r.url:(0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?(0,yGo.appendRootPathToUrlIfNeeded)((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):(0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT.length>0?(0,yGo.appendResourcePathToUrl)((0,Dmt.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT,_Go):rqh}};Z4r.OTLPTraceExporter=R1i});var bGo=A(oTe=>{"use strict";var iqh=oTe&&oTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),sqh=oTe&&oTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&iqh(r,e,t)};Object.defineProperty(oTe,"__esModule",{value:!0});sqh(AGo(),oTe)});var CGo=A(cTe=>{"use strict";var aqh=cTe&&cTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),oqh=cTe&&cTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&aqh(r,e,t)};Object.defineProperty(cTe,"__esModule",{value:!0});oqh(bGo(),cTe)});var vGo=A(uTe=>{"use strict";var cqh=uTe&&uTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),uqh=uTe&&uTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&cqh(r,e,t)};Object.defineProperty(uTe,"__esModule",{value:!0});uqh(CGo(),uTe)});var DGo=A(f1e=>{"use strict";Object.defineProperty(f1e,"__esModule",{value:!0});f1e.disableInstrumentations=f1e.enableInstrumentations=f1e.parseInstrumentationOptions=void 0;function EGo(e=[]){let r=[];for(let t=0,n=e.length;t<n;t++){let i=e[t];if(Array.isArray(i)){let s=EGo(i);r=r.concat(s.instrumentations)}else typeof i=="function"?r.push(new i):i.instrumentationName&&r.push(i)}return{instrumentations:r}}f1e.parseInstrumentationOptions=EGo;function lqh(e,r,t){for(let n=0,i=e.length;n<i;n++){let s=e[n];r&&s.setTracerProvider(r),t&&s.setMeterProvider(t),s.getConfig().enabled||s.enable()}}f1e.enableInstrumentations=lqh;function dqh(e){e.forEach(r=>r.disable())}f1e.disableInstrumentations=dqh});var wGo=A(e7r=>{"use strict";Object.defineProperty(e7r,"__esModule",{value:!0});e7r.registerInstrumentations=void 0;var SGo=xf(),k1i=DGo();function pqh(e){let{instrumentations:r}=(0,k1i.parseInstrumentationOptions)(e.instrumentations),t=e.tracerProvider||SGo.trace.getTracerProvider(),n=e.meterProvider||SGo.metrics.getMeterProvider();return(0,k1i.enableInstrumentations)(r,t,n),()=>{(0,k1i.disableInstrumentations)(r)}}e7r.registerInstrumentations=pqh});var N1i=A((dZ1,TGo)=>{"use strict";function F1i(e){return typeof e=="function"}var A7=console.error.bind(console);function T8t(e,r,t){var n=!!e[r]&&e.propertyIsEnumerable(r);Object.defineProperty(e,r,{configurable:!0,enumerable:n,writable:!0,value:t})}function P8t(e){e&&e.logger&&(F1i(e.logger)?A7=e.logger:A7("new logger isn't a function, not replacing"))}function IGo(e,r,t){if(!e||!e[r]){A7("no original function "+r+" to wrap");return}if(!t){A7("no wrapper function"),A7(new Error().stack);return}if(!F1i(e[r])||!F1i(t)){A7("original object and wrapper must be functions");return}var n=e[r],i=t(n,r);return T8t(i,"__original",n),T8t(i,"__unwrap",function(){e[r]===i&&T8t(e,r,n)}),T8t(i,"__wrapped",!0),T8t(e,r,i),i}function mqh(e,r,t){if(e)Array.isArray(e)||(e=[e]);else{A7("must provide one or more modules to patch"),A7(new Error().stack);return}if(!(r&&Array.isArray(r))){A7("must provide one or more functions to wrap on modules");return}e.forEach(function(n){r.forEach(function(i){IGo(n,i,t)})})}function xGo(e,r){if(!e||!e[r]){A7("no function to unwrap."),A7(new Error().stack);return}if(!e[r].__unwrap)A7("no original to unwrap to -- has "+r+" already been unwrapped?");else return e[r].__unwrap()}function fqh(e,r){if(e)Array.isArray(e)||(e=[e]);else{A7("must provide one or more modules to patch"),A7(new Error().stack);return}if(!(r&&Array.isArray(r))){A7("must provide one or more functions to unwrap on modules");return}e.forEach(function(t){r.forEach(function(n){xGo(t,n)})})}P8t.wrap=IGo;P8t.massWrap=mqh;P8t.unwrap=xGo;P8t.massUnwrap=fqh;TGo.exports=P8t});var PGo=A(r7r=>{"use strict";Object.defineProperty(r7r,"__esModule",{value:!0});r7r.InstrumentationAbstract=void 0;var O1i=xf(),t7r=N1i(),B1i=class{constructor(r,t,n={}){this.instrumentationName=r,this.instrumentationVersion=t,this._wrap=t7r.wrap,this._unwrap=t7r.unwrap,this._massWrap=t7r.massWrap,this._massUnwrap=t7r.massUnwrap,this._config=Object.assign({enabled:!0},n),this._diag=O1i.diag.createComponentLogger({namespace:r}),this._tracer=O1i.trace.getTracer(r,t),this._meter=O1i.metrics.getMeter(r,t),this._updateMetricInstruments()}get meter(){return this._meter}setMeterProvider(r){this._meter=r.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()}_updateMetricInstruments(){}getConfig(){return this._config}setConfig(r={}){this._config=Object.assign({},r)}setTracerProvider(r){this._tracer=r.getTracer(this.instrumentationName,this.instrumentationVersion)}get tracer(){return this._tracer}};r7r.InstrumentationAbstract=B1i});var q1i=A((mZ1,RGo)=>{"use strict";var hqh=require("os");RGo.exports=hqh.homedir||function(){var r=process.env.HOME,t=process.env.LOGNAME||process.env.USER||process.env.LNAME||process.env.USERNAME;return process.platform==="win32"?process.env.USERPROFILE||process.env.HOMEDRIVE+process.env.HOMEPATH||r||null:process.platform==="darwin"?r||(t?"/Users/"+t:null):process.platform==="linux"?r||(process.getuid()===0?"/root":t?"/home/"+t:null):r||null}});var M1i=A((fZ1,kGo)=>{kGo.exports=function(){var e=Error.prepareStackTrace;Error.prepareStackTrace=function(t,n){return n};var r=new Error().stack;return Error.prepareStackTrace=e,r[2].getFileName()}});var FGo=A((hZ1,R8t)=>{"use strict";var gqh=process.platform==="win32",yqh=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,L1i={};function _qh(e){return yqh.exec(e).slice(1)}L1i.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var r=_qh(e);if(!r||r.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:r[1],dir:r[0]===r[1]?r[0]:r[0].slice(0,-1),base:r[2],ext:r[4],name:r[3]}};var Aqh=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,j1i={};function bqh(e){return Aqh.exec(e).slice(1)}j1i.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var r=bqh(e);if(!r||r.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:r[1],dir:r[0].slice(0,-1),base:r[2],ext:r[4],name:r[3]}};gqh?R8t.exports=L1i.parse:R8t.exports=j1i.parse;R8t.exports.posix=j1i.parse;R8t.exports.win32=L1i.parse});var G1i=A((gZ1,qGo)=>{var BGo=require("path"),NGo=BGo.parse||FGo(),OGo=function(r,t){var n="/";/^([A-Za-z]:)/.test(r)?n="":/^\\\\/.test(r)&&(n="\\\\");for(var i=[r],s=NGo(r);s.dir!==i[i.length-1];)i.push(s.dir),s=NGo(s.dir);return i.reduce(function(a,o){return a.concat(t.map(function(c){return BGo.resolve(n,o,c)}))},[])};qGo.exports=function(r,t,n){var i=t&&t.moduleDirectory?[].concat(t.moduleDirectory):["node_modules"];if(t&&typeof t.paths=="function")return t.paths(n,r,function(){return OGo(r,i)},t);var s=OGo(r,i);return t&&t.paths?s.concat(t.paths):s}});var U1i=A((yZ1,MGo)=>{MGo.exports=function(e,r){return r||{}}});var LGo=A((_Z1,Cqh)=>{Cqh.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"test/reporters":">= 19.9 && < 20.2","node:test/reporters":[">= 19.9",">= 20"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:[">= 13.4 && < 13.5",">= 20"],"node:wasi":">= 20",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var k8t=A((AZ1,UGo)=>{"use strict";var vqh=qXr();function Eqh(e,r){for(var t=e.split("."),n=r.split(" "),i=n.length>1?n[0]:"=",s=(n.length>1?n[1]:n[0]).split("."),a=0;a<3;++a){var o=parseInt(t[a]||0,10),c=parseInt(s[a]||0,10);if(o!==c)return i==="<"?o<c:i===">="?o>=c:!1}return i===">="}function jGo(e,r){var t=r.split(/ ?&& ?/);if(t.length===0)return!1;for(var n=0;n<t.length;++n)if(!Eqh(e,t[n]))return!1;return!0}function Dqh(e,r){if(typeof r=="boolean")return r;var t=typeof e>"u"?process.versions&&process.versions.node:e;if(typeof t!="string")throw new TypeError(typeof e>"u"?"Unable to determine current node version":"If provided, a valid node version is required");if(r&&typeof r=="object"){for(var n=0;n<r.length;++n)if(jGo(t,r[n]))return!0;return!1}return jGo(t,r)}var GGo=LGo();UGo.exports=function(r,t){return vqh(GGo,r)&&Dqh(t,GGo[r])}});var $Go=A((bZ1,zGo)=>{var lTe=require("fs"),Sqh=q1i(),gw=require("path"),wqh=M1i(),Iqh=G1i(),xqh=U1i(),Tqh=k8t(),Pqh=process.platform!=="win32"&&lTe.realpath&&typeof lTe.realpath.native=="function"?lTe.realpath.native:lTe.realpath,VGo=Sqh(),Rqh=function(){return[gw.join(VGo,".node_modules"),gw.join(VGo,".node_libraries")]},kqh=function(r,t){lTe.stat(r,function(n,i){return n?n.code==="ENOENT"||n.code==="ENOTDIR"?t(null,!1):t(n):t(null,i.isFile()||i.isFIFO())})},Fqh=function(r,t){lTe.stat(r,function(n,i){return n?n.code==="ENOENT"||n.code==="ENOTDIR"?t(null,!1):t(n):t(null,i.isDirectory())})},Nqh=function(r,t){Pqh(r,function(n,i){n&&n.code!=="ENOENT"?t(n):t(null,n?r:i)})},F8t=function(r,t,n,i){n&&n.preserveSymlinks===!1?r(t,i):i(null,t)},Oqh=function(r,t,n){r(t,function(i,s){if(i)n(i);else try{var a=JSON.parse(s);n(null,a)}catch{n(null)}})},Bqh=function(r,t,n){for(var i=Iqh(t,n,r),s=0;s<i.length;s++)i[s]=gw.join(i[s],r);return i};zGo.exports=function(r,t,n){var i=n,s=t;if(typeof t=="function"&&(i=s,s={}),typeof r!="string"){var a=new TypeError("Path must be a string.");return process.nextTick(function(){i(a)})}s=xqh(r,s);var o=s.isFile||kqh,c=s.isDirectory||Fqh,l=s.readFile||lTe.readFile,u=s.realpath||Nqh,m=s.readPackage||Oqh;if(s.readFile&&s.readPackage){var h=new TypeError("`readFile` and `readPackage` are mutually exclusive.");return process.nextTick(function(){i(h)})}var _=s.packageIterator,b=s.extensions||[".js"],v=s.includeCoreModules!==!1,w=s.basedir||gw.dirname(wqh()),x=s.filename||w;s.paths=s.paths||Rqh();var P=gw.resolve(w);F8t(u,P,s,function(C,O){C?i(C):R(O)});var k;function R(C){if(/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(r))k=gw.resolve(C,r),(r==="."||r===".."||r.slice(-1)==="/")&&(k+="/"),/\/$/.test(r)&&k===C?N(k,s.package,L):U(k,s.package,L);else{if(v&&Tqh(r))return i(null,r);M(r,C,function(O,V,Q){if(O)i(O);else{if(V)return F8t(u,V,s,function(J,ee){J?i(J):i(null,ee,Q)});var X=new Error("Cannot find module '"+r+"' from '"+x+"'");X.code="MODULE_NOT_FOUND",i(X)}})}}function L(C,O,V){C?i(C):O?i(null,O,V):N(k,function(Q,X,J){if(Q)i(Q);else if(X)F8t(u,X,s,function(fe,ie){fe?i(fe):i(null,ie,J)});else{var ee=new Error("Cannot find module '"+r+"' from '"+x+"'");ee.code="MODULE_NOT_FOUND",i(ee)}})}function U(C,O,V){var Q=O,X=V;typeof Q=="function"&&(X=Q,Q=void 0);var J=[""].concat(b);ee(J,C,Q);function ee(fe,ie,Se){if(fe.length===0)return X(null,void 0,Se);var ce=ie+fe[0],Mt=Se;Mt?et(null,Mt):Y(gw.dirname(ce),et);function et(Ge,me,oe){if(Mt=me,Ge)return X(Ge);if(oe&&Mt&&s.pathFilter){var ue=gw.relative(oe,ce),De=ue.slice(0,ue.length-fe[0].length),It=s.pathFilter(Mt,ie,De);if(It)return ee([""].concat(b.slice()),gw.resolve(oe,It),Mt)}o(ce,or)}function or(Ge,me){if(Ge)return X(Ge);if(me)return X(null,ce,Mt);ee(fe.slice(1),ie,Mt)}}}function Y(C,O){if(C===""||C==="/"||process.platform==="win32"&&/^\w:[/\\]*$/.test(C)||/[/\\]node_modules[/\\]*$/.test(C))return O(null);F8t(u,C,s,function(V,Q){if(V)return Y(gw.dirname(C),O);var X=gw.join(Q,"package.json");o(X,function(J,ee){if(!ee)return Y(gw.dirname(C),O);m(l,X,function(fe,ie){fe&&O(fe);var Se=ie;Se&&s.packageFilter&&(Se=s.packageFilter(Se,X)),O(null,Se,C)})})})}function N(C,O,V){var Q=V,X=O;typeof X=="function"&&(Q=X,X=s.package),F8t(u,C,s,function(J,ee){if(J)return Q(J);var fe=gw.join(ee,"package.json");o(fe,function(ie,Se){if(ie)return Q(ie);if(!Se)return U(gw.join(C,"index"),X,Q);m(l,fe,function(ce,Mt){if(ce)return Q(ce);var et=Mt;if(et&&s.packageFilter&&(et=s.packageFilter(et,fe)),et&&et.main){if(typeof et.main!="string"){var or=new TypeError("package \u201C"+et.name+"\u201D `main` must be a string");return or.code="INVALID_PACKAGE_MAIN",Q(or)}(et.main==="."||et.main==="./")&&(et.main="index"),U(gw.resolve(C,et.main),et,function(Ge,me,oe){if(Ge)return Q(Ge);if(me)return Q(null,me,oe);if(!oe)return U(gw.join(C,"index"),oe,Q);var ue=gw.resolve(C,oe.main);N(ue,oe,function(De,It,Je){if(De)return Q(De);if(It)return Q(null,It,Je);U(gw.join(C,"index"),Je,Q)})});return}U(gw.join(C,"/index"),et,Q)})})})}function j(C,O){if(O.length===0)return C(null,void 0);var V=O[0];c(gw.dirname(V),Q);function Q(ee,fe){if(ee)return C(ee);if(!fe)return j(C,O.slice(1));U(V,s.package,X)}function X(ee,fe,ie){if(ee)return C(ee);if(fe)return C(null,fe,ie);N(V,s.package,J)}function J(ee,fe,ie){if(ee)return C(ee);if(fe)return C(null,fe,ie);j(C,O.slice(1))}}function M(C,O,V){var Q=function(){return Bqh(C,O,s)};j(V,_?_(C,O,Q,s):Q())}}});var QGo=A((CZ1,qqh)=>{qqh.exports={assert:!0,"node:assert":[">= 14.18 && < 15",">= 16"],"assert/strict":">= 15","node:assert/strict":">= 16",async_hooks:">= 8","node:async_hooks":[">= 14.18 && < 15",">= 16"],buffer_ieee754:">= 0.5 && < 0.9.7",buffer:!0,"node:buffer":[">= 14.18 && < 15",">= 16"],child_process:!0,"node:child_process":[">= 14.18 && < 15",">= 16"],cluster:">= 0.5","node:cluster":[">= 14.18 && < 15",">= 16"],console:!0,"node:console":[">= 14.18 && < 15",">= 16"],constants:!0,"node:constants":[">= 14.18 && < 15",">= 16"],crypto:!0,"node:crypto":[">= 14.18 && < 15",">= 16"],_debug_agent:">= 1 && < 8",_debugger:"< 8",dgram:!0,"node:dgram":[">= 14.18 && < 15",">= 16"],diagnostics_channel:[">= 14.17 && < 15",">= 15.1"],"node:diagnostics_channel":[">= 14.18 && < 15",">= 16"],dns:!0,"node:dns":[">= 14.18 && < 15",">= 16"],"dns/promises":">= 15","node:dns/promises":">= 16",domain:">= 0.7.12","node:domain":[">= 14.18 && < 15",">= 16"],events:!0,"node:events":[">= 14.18 && < 15",">= 16"],freelist:"< 6",fs:!0,"node:fs":[">= 14.18 && < 15",">= 16"],"fs/promises":[">= 10 && < 10.1",">= 14"],"node:fs/promises":[">= 14.18 && < 15",">= 16"],_http_agent:">= 0.11.1","node:_http_agent":[">= 14.18 && < 15",">= 16"],_http_client:">= 0.11.1","node:_http_client":[">= 14.18 && < 15",">= 16"],_http_common:">= 0.11.1","node:_http_common":[">= 14.18 && < 15",">= 16"],_http_incoming:">= 0.11.1","node:_http_incoming":[">= 14.18 && < 15",">= 16"],_http_outgoing:">= 0.11.1","node:_http_outgoing":[">= 14.18 && < 15",">= 16"],_http_server:">= 0.11.1","node:_http_server":[">= 14.18 && < 15",">= 16"],http:!0,"node:http":[">= 14.18 && < 15",">= 16"],http2:">= 8.8","node:http2":[">= 14.18 && < 15",">= 16"],https:!0,"node:https":[">= 14.18 && < 15",">= 16"],inspector:">= 8","node:inspector":[">= 14.18 && < 15",">= 16"],"inspector/promises":[">= 19"],"node:inspector/promises":[">= 19"],_linklist:"< 8",module:!0,"node:module":[">= 14.18 && < 15",">= 16"],net:!0,"node:net":[">= 14.18 && < 15",">= 16"],"node-inspect/lib/_inspect":">= 7.6 && < 12","node-inspect/lib/internal/inspect_client":">= 7.6 && < 12","node-inspect/lib/internal/inspect_repl":">= 7.6 && < 12",os:!0,"node:os":[">= 14.18 && < 15",">= 16"],path:!0,"node:path":[">= 14.18 && < 15",">= 16"],"path/posix":">= 15.3","node:path/posix":">= 16","path/win32":">= 15.3","node:path/win32":">= 16",perf_hooks:">= 8.5","node:perf_hooks":[">= 14.18 && < 15",">= 16"],process:">= 1","node:process":[">= 14.18 && < 15",">= 16"],punycode:">= 0.5","node:punycode":[">= 14.18 && < 15",">= 16"],querystring:!0,"node:querystring":[">= 14.18 && < 15",">= 16"],readline:!0,"node:readline":[">= 14.18 && < 15",">= 16"],"readline/promises":">= 17","node:readline/promises":">= 17",repl:!0,"node:repl":[">= 14.18 && < 15",">= 16"],smalloc:">= 0.11.5 && < 3",_stream_duplex:">= 0.9.4","node:_stream_duplex":[">= 14.18 && < 15",">= 16"],_stream_transform:">= 0.9.4","node:_stream_transform":[">= 14.18 && < 15",">= 16"],_stream_wrap:">= 1.4.1","node:_stream_wrap":[">= 14.18 && < 15",">= 16"],_stream_passthrough:">= 0.9.4","node:_stream_passthrough":[">= 14.18 && < 15",">= 16"],_stream_readable:">= 0.9.4","node:_stream_readable":[">= 14.18 && < 15",">= 16"],_stream_writable:">= 0.9.4","node:_stream_writable":[">= 14.18 && < 15",">= 16"],stream:!0,"node:stream":[">= 14.18 && < 15",">= 16"],"stream/consumers":">= 16.7","node:stream/consumers":">= 16.7","stream/promises":">= 15","node:stream/promises":">= 16","stream/web":">= 16.5","node:stream/web":">= 16.5",string_decoder:!0,"node:string_decoder":[">= 14.18 && < 15",">= 16"],sys:[">= 0.4 && < 0.7",">= 0.8"],"node:sys":[">= 14.18 && < 15",">= 16"],"node:test":[">= 16.17 && < 17",">= 18"],timers:!0,"node:timers":[">= 14.18 && < 15",">= 16"],"timers/promises":">= 15","node:timers/promises":">= 16",_tls_common:">= 0.11.13","node:_tls_common":[">= 14.18 && < 15",">= 16"],_tls_legacy:">= 0.11.3 && < 10",_tls_wrap:">= 0.11.3","node:_tls_wrap":[">= 14.18 && < 15",">= 16"],tls:!0,"node:tls":[">= 14.18 && < 15",">= 16"],trace_events:">= 10","node:trace_events":[">= 14.18 && < 15",">= 16"],tty:!0,"node:tty":[">= 14.18 && < 15",">= 16"],url:!0,"node:url":[">= 14.18 && < 15",">= 16"],util:!0,"node:util":[">= 14.18 && < 15",">= 16"],"util/types":">= 15.3","node:util/types":">= 16","v8/tools/arguments":">= 10 && < 12","v8/tools/codemap":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/consarray":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/csvparser":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/logreader":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/profile_view":[">= 4.4 && < 5",">= 5.2 && < 12"],"v8/tools/splaytree":[">= 4.4 && < 5",">= 5.2 && < 12"],v8:">= 1","node:v8":[">= 14.18 && < 15",">= 16"],vm:!0,"node:vm":[">= 14.18 && < 15",">= 16"],wasi:">= 13.4 && < 13.5",worker_threads:">= 11.7","node:worker_threads":[">= 14.18 && < 15",">= 16"],zlib:">= 0.5","node:zlib":[">= 14.18 && < 15",">= 16"]}});var YGo=A((vZ1,WGo)=>{"use strict";var Mqh=k8t(),KGo=QGo(),HGo={};for(n7r in KGo)Object.prototype.hasOwnProperty.call(KGo,n7r)&&(HGo[n7r]=Mqh(n7r));var n7r;WGo.exports=HGo});var XGo=A((EZ1,JGo)=>{var Lqh=k8t();JGo.exports=function(r){return Lqh(r)}});var tUo=A((DZ1,eUo)=>{var jqh=k8t(),dTe=require("fs"),uk=require("path"),Gqh=q1i(),Uqh=M1i(),Vqh=G1i(),zqh=U1i(),$qh=process.platform!=="win32"&&dTe.realpathSync&&typeof dTe.realpathSync.native=="function"?dTe.realpathSync.native:dTe.realpathSync,ZGo=Gqh(),Qqh=function(){return[uk.join(ZGo,".node_modules"),uk.join(ZGo,".node_libraries")]},Kqh=function(r){try{var t=dTe.statSync(r,{throwIfNoEntry:!1})}catch(n){if(n&&(n.code==="ENOENT"||n.code==="ENOTDIR"))return!1;throw n}return!!t&&(t.isFile()||t.isFIFO())},Hqh=function(r){try{var t=dTe.statSync(r,{throwIfNoEntry:!1})}catch(n){if(n&&(n.code==="ENOENT"||n.code==="ENOTDIR"))return!1;throw n}return!!t&&t.isDirectory()},Wqh=function(r){try{return $qh(r)}catch(t){if(t.code!=="ENOENT")throw t}return r},N8t=function(r,t,n){return n&&n.preserveSymlinks===!1?r(t):t},Yqh=function(r,t){var n=r(t);try{var i=JSON.parse(n);return i}catch{}},Jqh=function(r,t,n){for(var i=Vqh(t,n,r),s=0;s<i.length;s++)i[s]=uk.join(i[s],r);return i};eUo.exports=function(r,t){if(typeof r!="string")throw new TypeError("Path must be a string.");var n=zqh(r,t),i=n.isFile||Kqh,s=n.readFileSync||dTe.readFileSync,a=n.isDirectory||Hqh,o=n.realpathSync||Wqh,c=n.readPackageSync||Yqh;if(n.readFileSync&&n.readPackageSync)throw new TypeError("`readFileSync` and `readPackageSync` are mutually exclusive.");var l=n.packageIterator,u=n.extensions||[".js"],m=n.includeCoreModules!==!1,h=n.basedir||uk.dirname(Uqh()),_=n.filename||h;n.paths=n.paths||Qqh();var b=N8t(o,uk.resolve(h),n);if(/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(r)){var v=uk.resolve(b,r);(r==="."||r===".."||r.slice(-1)==="/")&&(v+="/");var w=k(v)||L(v);if(w)return N8t(o,w,n)}else{if(m&&jqh(r))return r;var x=U(r,b);if(x)return N8t(o,x,n)}var P=new Error("Cannot find module '"+r+"' from '"+_+"'");throw P.code="MODULE_NOT_FOUND",P;function k(Y){var N=R(uk.dirname(Y));if(N&&N.dir&&N.pkg&&n.pathFilter){var j=uk.relative(N.dir,Y),M=n.pathFilter(N.pkg,Y,j);M&&(Y=uk.resolve(N.dir,M))}if(i(Y))return Y;for(var C=0;C<u.length;C++){var O=Y+u[C];if(i(O))return O}}function R(Y){if(!(Y===""||Y==="/")&&!(process.platform==="win32"&&/^\w:[/\\]*$/.test(Y))&&!/[/\\]node_modules[/\\]*$/.test(Y)){var N=uk.join(N8t(o,Y,n),"package.json");if(!i(N))return R(uk.dirname(Y));var j=c(s,N);return j&&n.packageFilter&&(j=n.packageFilter(j,Y)),{pkg:j,dir:Y}}}function L(Y){var N=uk.join(N8t(o,Y,n),"/package.json");if(i(N)){try{var j=c(s,N)}catch{}if(j&&n.packageFilter&&(j=n.packageFilter(j,Y)),j&&j.main){if(typeof j.main!="string"){var M=new TypeError("package \u201C"+j.name+"\u201D `main` must be a string");throw M.code="INVALID_PACKAGE_MAIN",M}(j.main==="."||j.main==="./")&&(j.main="index");try{var C=k(uk.resolve(Y,j.main));if(C)return C;var O=L(uk.resolve(Y,j.main));if(O)return O}catch{}}}return k(uk.join(Y,"/index"))}function U(Y,N){for(var j=function(){return Jqh(Y,N,n)},M=l?l(Y,N,j,n):j(),C=0;C<M.length;C++){var O=M[C];if(a(uk.dirname(O))){var V=k(O);if(V)return V;var Q=L(O);if(Q)return Q}}}}});var nUo=A((SZ1,rUo)=>{var i7r=$Go();i7r.core=YGo();i7r.isCore=XGo();i7r.sync=tUo();rUo.exports=i7r});var z1i=A((wZ1,iUo)=>{"use strict";var V1i=require("path");iUo.exports=function(e){var r=e.split(V1i.sep),t=r.lastIndexOf("node_modules");if(t!==-1&&r[t+1]){var n=r[t+1][0]==="@",i=n?r[t+1]+"/"+r[t+2]:r[t+1],s=n?3:2;return{name:i,basedir:r.slice(0,t+s).join(V1i.sep),path:r.slice(t+s).join(V1i.sep)}}}});var sUo=A((IZ1,Xqh)=>{Xqh.exports={name:"require-in-the-middle",version:"7.1.1",description:"Module to hook into the Node.js require function",main:"index.js",types:"types/index.d.ts",dependencies:{debug:"^4.1.1","module-details-from-path":"^1.0.3",resolve:"^1.22.1"},devDependencies:{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@babel/register":"^7.9.0","ipp-printer":"^1.0.0",patterns:"^1.0.3",roundround:"^0.2.0",semver:"^6.3.0",standard:"^14.3.1",tape:"^4.11.0"},scripts:{test:"npm run test:lint && npm run test:tape && npm run test:babel","test:lint":"standard","test:tape":"tape test/*.js","test:babel":"node test/babel/babel-register.js"},repository:{type:"git",url:"git+https://github.com/elastic/require-in-the-middle.git"},keywords:["require","hook","shim","shimmer","shimming","patch","monkey","monkeypatch","module","load"],files:["types"],author:"Thomas Watson Steen <w@tson.dk> (https://twitter.com/wa7son)",license:"MIT",bugs:{url:"https://github.com/elastic/require-in-the-middle/issues"},homepage:"https://github.com/elastic/require-in-the-middle#readme",engines:{node:">=8.6.0"}}});var H1i=A((xZ1,K1i)=>{"use strict";var Smt=require("path"),$se=require("module"),$1i=nUo(),qP=T2e()("require-in-the-middle"),Zqh=z1i();K1i.exports=B8t;K1i.exports.Hook=B8t;var O8t;if($se.isBuiltin)O8t=$se.isBuiltin;else{let[e,r]=process.versions.node.split(".").map(Number);e===8&&r<8?O8t=t=>t==="http2"?!0:!!$1i.core[t]:O8t=t=>!!$1i.core[t]}var eMh=/([/\\]index)?(\.js)?$/,Q1i=class{constructor(){this._localCache=new Map,this._kRitmExports=Symbol("RitmExports")}has(r,t){if(this._localCache.has(r))return!0;if(t)return!1;{let n=require.cache[r];return!!(n&&this._kRitmExports in n)}}get(r,t){let n=this._localCache.get(r);if(n!==void 0)return n;if(!t){let i=require.cache[r];return i&&i[this._kRitmExports]}}set(r,t,n){n?this._localCache.set(r,t):r in require.cache?require.cache[r][this._kRitmExports]=t:(qP('non-core module is unexpectedly not in require.cache: "%s"',r),this._localCache.set(r,t))}};function B8t(e,r,t){if(!(this instanceof B8t))return new B8t(e,r,t);if(typeof e=="function"?(t=e,e=null,r=null):typeof r=="function"&&(t=r,r=null),typeof $se._resolveFilename!="function"){console.error("Error: Expected Module._resolveFilename to be a function (was: %s) - aborting!",typeof $se._resolveFilename),console.error("Please report this error as an issue related to Node.js %s at %s",process.version,sUo().bugs.url);return}this._cache=new Q1i,this._unhooked=!1,this._origRequire=$se.prototype.require;let n=this,i=new Set,s=r?r.internals===!0:!1,a=Array.isArray(e);qP("registering require hook"),this._require=$se.prototype.require=function(o){if(n._unhooked===!0)return qP("ignoring require call - module is soft-unhooked"),n._origRequire.apply(this,arguments);let c=O8t(o),l;if(c){if(l=o,o.startsWith("node:")){let v=o.slice(5);O8t(v)&&(l=v)}}else try{l=$se._resolveFilename(o,this)}catch(v){return qP('Module._resolveFilename("%s") threw %j, calling original Module.require',o,v.message),n._origRequire.apply(this,arguments)}let u,m;if(qP("processing %s module require('%s'): %s",c===!0?"core":"non-core",o,l),n._cache.has(l,c)===!0)return qP("returning already patched cached module: %s",l),n._cache.get(l,c);let h=i.has(l);h===!1&&i.add(l);let _=n._origRequire.apply(this,arguments);if(h===!0)return qP("module is in the process of being patched already - ignoring: %s",l),_;if(i.delete(l),c===!0){if(a===!0&&e.includes(l)===!1)return qP("ignoring core module not on whitelist: %s",l),_;u=l}else if(a===!0&&e.includes(l)){let v=Smt.parse(l);u=v.name,m=v.dir}else{let v=Zqh(l);if(v===void 0)return qP("could not parse filename: %s",l),_;u=v.name,m=v.basedir;let w=tMh(v);if(qP("resolved filename to module: %s (id: %s, resolved: %s, basedir: %s)",u,o,w,m),a===!0&&e.includes(u)===!1){if(e.includes(w)===!1)return _;u=w}else{let x;try{x=$1i.sync(u,{basedir:m})}catch{return qP("could not resolve module: %s",u),_}if(x!==l)if(s===!0)u=u+Smt.sep+Smt.relative(m,l),qP("preparing to process require of internal file: %s",u);else return qP("ignoring require of non-main module file: %s",x),_}}n._cache.set(l,_,c),qP("calling require hook: %s",u);let b=t(_,u,m);return n._cache.set(l,b,c),qP("returning module: %s",u),b}}B8t.prototype.unhook=function(){this._unhooked=!0,this._require===$se.prototype.require?($se.prototype.require=this._origRequire,qP("unhook successful")):qP("unhook unsuccessful")};function tMh(e){let r=Smt.sep!=="/"?e.path.split(Smt.sep).join("/"):e.path;return Smt.posix.join(e.name,r).replace(eMh,"")}});var aUo=A(h1e=>{"use strict";Object.defineProperty(h1e,"__esModule",{value:!0});h1e.ModuleNameTrie=h1e.ModuleNameSeparator=void 0;h1e.ModuleNameSeparator="/";var s7r=class{constructor(){this.hooks=[],this.children=new Map}},W1i=class{constructor(){this._trie=new s7r,this._counter=0}insert(r){let t=this._trie;for(let n of r.moduleName.split(h1e.ModuleNameSeparator)){let i=t.children.get(n);i||(i=new s7r,t.children.set(n,i)),t=i}t.hooks.push({hook:r,insertedId:this._counter++})}search(r,{maintainInsertionOrder:t,fullOnly:n}={}){let i=this._trie,s=[],a=!0;for(let o of r.split(h1e.ModuleNameSeparator)){let c=i.children.get(o);if(!c){a=!1;break}n||s.push(...c.hooks),i=c}return n&&a&&s.push(...i.hooks),s.length===0?[]:s.length===1?[s[0].hook]:(t&&s.sort((o,c)=>o.insertedId-c.insertedId),s.map(({hook:o})=>o))}};h1e.ModuleNameTrie=W1i});var cUo=A(a7r=>{"use strict";Object.defineProperty(a7r,"__esModule",{value:!0});a7r.RequireInTheMiddleSingleton=void 0;var rMh=H1i(),oUo=require("path"),Y1i=aUo(),nMh=["afterEach","after","beforeEach","before","describe","it"].every(e=>typeof global[e]=="function"),J1i=class e{constructor(){this._moduleNameTrie=new Y1i.ModuleNameTrie,this._initialize()}_initialize(){new rMh.Hook(null,{internals:!0},(r,t,n)=>{let i=iMh(t),s=this._moduleNameTrie.search(i,{maintainInsertionOrder:!0,fullOnly:n===void 0});for(let{onRequire:a}of s)r=a(r,t,n);return r})}register(r,t){let n={moduleName:r,onRequire:t};return this._moduleNameTrie.insert(n),n}static getInstance(){var r;return nMh?new e:this._instance=(r=this._instance)!==null&&r!==void 0?r:new e}};a7r.RequireInTheMiddleSingleton=J1i;function iMh(e){return oUo.sep!==Y1i.ModuleNameSeparator?e.split(oUo.sep).join(Y1i.ModuleNameSeparator):e}});var pUo=A(q8t=>{var uUo=[],X1i=new WeakMap,lUo=new Map,dUo=[],sMh={set(e,r,t){return X1i.get(e)[r](t)},defineProperty(e,r,t){if(!("value"in t))throw new Error("Getters/setters are not supported for exports property descriptors.");return X1i.get(e)[r](t.value)}};function aMh(e,r,t,n){lUo.set(e,n),X1i.set(r,t);let i=new Proxy(r,sMh);uUo.forEach(s=>s(e,i)),dUo.push([e,i])}q8t.register=aMh;q8t.importHooks=uUo;q8t.specifiers=lUo;q8t.toHook=dUo});var _Uo=A((kZ1,c7r)=>{var mUo=require("path"),oMh=z1i(),{fileURLToPath:fUo}=require("url"),{importHooks:Z1i,specifiers:cMh,toHook:uMh}=pUo();function gUo(e){Z1i.push(e),uMh.forEach(([r,t])=>e(r,t))}function yUo(e){let r=Z1i.indexOf(e);r>-1&&Z1i.splice(r,1)}function hUo(e,r,t,n){let i=e(r,t,n);i&&i!==r&&(r.default=i)}function o7r(e,r,t){if(!(this instanceof o7r))return new o7r(e,r,t);typeof e=="function"?(t=e,e=null,r=null):typeof r=="function"&&(t=r,r=null);let n=r?r.internals===!0:!1;this._iitmHook=(i,s)=>{let a=i,o=i.startsWith("node:"),c;if(o)i=i.replace(/^node:/,"");else{if(i.startsWith("file://"))try{i=fUo(i)}catch{}let l=oMh(i);l&&(i=l.name,c=l.basedir)}if(e){for(let l of e)if(l===i){if(c){if(n)i=i+mUo.sep+mUo.relative(c,fUo(a));else if(!c.endsWith(cMh.get(a)))continue}hUo(t,s,i,c)}}else hUo(t,s,i,c)},gUo(this._iitmHook)}o7r.prototype.unhook=function(){yUo(this._iitmHook)};c7r.exports=o7r;c7r.exports.addHook=gUo;c7r.exports.removeHook=yUo});var vUo=A(u7r=>{"use strict";Object.defineProperty(u7r,"__esModule",{value:!0});u7r.InstrumentationBase=void 0;var AUo=require("path"),bUo=require("util"),lMh=N3(),eyi=N1i(),dMh=PGo(),pMh=cUo(),mMh=_Uo(),wmt=xf(),fMh=H1i(),tyi=class extends dMh.InstrumentationAbstract{constructor(r,t,n={}){super(r,t,n),this._hooks=[],this._requireInTheMiddleSingleton=pMh.RequireInTheMiddleSingleton.getInstance(),this._enabled=!1,this._wrap=(s,a,o)=>{if(bUo.types.isProxy(s)){let c=(0,eyi.wrap)(Object.assign({},s),a,o);return Object.defineProperty(s,a,{value:c})}else return(0,eyi.wrap)(s,a,o)},this._unwrap=(s,a)=>bUo.types.isProxy(s)?Object.defineProperty(s,a,{value:s[a]}):(0,eyi.unwrap)(s,a),this._massWrap=(s,a,o)=>{if(s)Array.isArray(s)||(s=[s]);else{wmt.diag.error("must provide one or more modules to patch");return}if(!(a&&Array.isArray(a))){wmt.diag.error("must provide one or more functions to wrap on modules");return}s.forEach(c=>{a.forEach(l=>{this._wrap(c,l,o)})})},this._massUnwrap=(s,a)=>{if(s)Array.isArray(s)||(s=[s]);else{wmt.diag.error("must provide one or more modules to patch");return}if(!(a&&Array.isArray(a))){wmt.diag.error("must provide one or more functions to wrap on modules");return}s.forEach(o=>{a.forEach(c=>{this._unwrap(o,c)})})};let i=this.init();i&&!Array.isArray(i)&&(i=[i]),this._modules=i||[],this._modules.length===0&&wmt.diag.debug(`No modules instrumentation has been defined for '${this.instrumentationName}@${this.instrumentationVersion}', nothing will be patched`),this._config.enabled&&this.enable()}_warnOnPreloadedModules(){this._modules.forEach(r=>{let{name:t}=r;try{let n=require.resolve(t);require.cache[n]&&this._diag.warn(`Module ${t} has been loaded before ${this.instrumentationName} so it might not work, please initialize it before requiring ${t}`)}catch{}})}_extractPackageVersion(r){try{let t=require(AUo.join(r,"package.json")).version;return typeof t=="string"?t:void 0}catch{wmt.diag.warn("Failed extracting version",r)}}_onRequire(r,t,n,i){var s;if(!i)return typeof r.patch=="function"&&(r.moduleExports=t,this._enabled)?r.patch(t):t;let a=this._extractPackageVersion(i);return r.moduleVersion=a,r.name===n?CUo(r.supportedVersions,a,r.includePrerelease)&&typeof r.patch=="function"&&(r.moduleExports=t,this._enabled)?r.patch(t,r.moduleVersion):t:((s=r.files)!==null&&s!==void 0?s:[]).filter(l=>l.name===n).filter(l=>CUo(l.supportedVersions,a,r.includePrerelease)).reduce((l,u)=>(u.moduleExports=l,this._enabled?u.patch(l,r.moduleVersion):l),t)}enable(){if(!this._enabled){if(this._enabled=!0,this._hooks.length>0){for(let r of this._modules){typeof r.patch=="function"&&r.moduleExports&&r.patch(r.moduleExports,r.moduleVersion);for(let t of r.files)t.moduleExports&&t.patch(t.moduleExports,r.moduleVersion)}return}this._warnOnPreloadedModules();for(let r of this._modules){let t=(a,o,c)=>this._onRequire(r,a,o,c),n=(a,o,c)=>this._onRequire(r,a,o,c),i=AUo.isAbsolute(r.name)?new fMh.Hook([r.name],{internals:!0},n):this._requireInTheMiddleSingleton.register(r.name,n);this._hooks.push(i);let s=new mMh([r.name],{internals:!1},t);this._hooks.push(s)}}}disable(){if(this._enabled){this._enabled=!1;for(let r of this._modules){typeof r.unpatch=="function"&&r.moduleExports&&r.unpatch(r.moduleExports,r.moduleVersion);for(let t of r.files)t.moduleExports&&t.unpatch(t.moduleExports,r.moduleVersion)}}}isEnabled(){return this._enabled}};u7r.InstrumentationBase=tyi;function CUo(e,r,t){return typeof r>"u"?e.includes("*"):e.some(n=>(0,lMh.satisfies)(r,n,{includePrerelease:t}))}});var EUo=A(l7r=>{"use strict";Object.defineProperty(l7r,"__esModule",{value:!0});l7r.InstrumentationNodeModuleDefinition=void 0;var ryi=class{constructor(r,t,n,i,s){this.name=r,this.supportedVersions=t,this.patch=n,this.unpatch=i,this.files=s||[]}};l7r.InstrumentationNodeModuleDefinition=ryi});var DUo=A(d7r=>{"use strict";Object.defineProperty(d7r,"__esModule",{value:!0});d7r.InstrumentationNodeModuleFile=void 0;var hMh=require("path"),nyi=class{constructor(r,t,n,i){this.supportedVersions=t,this.patch=n,this.unpatch=i,this.name=(0,hMh.normalize)(r)}};d7r.InstrumentationNodeModuleFile=nyi});var wUo=A(SUo=>{"use strict";Object.defineProperty(SUo,"__esModule",{value:!0})});var IUo=A(KX=>{"use strict";var gMh=KX&&KX.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),p7r=KX&&KX.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&gMh(r,e,t)};Object.defineProperty(KX,"__esModule",{value:!0});p7r(vUo(),KX);p7r(EUo(),KX);p7r(DUo(),KX);p7r(wUo(),KX)});var xUo=A(pTe=>{"use strict";var yMh=pTe&&pTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),_Mh=pTe&&pTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&yMh(r,e,t)};Object.defineProperty(pTe,"__esModule",{value:!0});_Mh(IUo(),pTe)});var PUo=A(TUo=>{"use strict";Object.defineProperty(TUo,"__esModule",{value:!0})});var kUo=A(RUo=>{"use strict";Object.defineProperty(RUo,"__esModule",{value:!0})});var FUo=A(g1e=>{"use strict";Object.defineProperty(g1e,"__esModule",{value:!0});g1e.isWrapped=g1e.safeExecuteInTheMiddleAsync=g1e.safeExecuteInTheMiddle=void 0;function AMh(e,r,t){let n,i;try{i=e()}catch(s){n=s}finally{if(r(n,i),n&&!t)throw n;return i}}g1e.safeExecuteInTheMiddle=AMh;async function bMh(e,r,t){let n,i;try{i=await e()}catch(s){n=s}finally{if(r(n,i),n&&!t)throw n;return i}}g1e.safeExecuteInTheMiddleAsync=bMh;function CMh(e){return typeof e=="function"&&typeof e.__original=="function"&&typeof e.__unwrap=="function"&&e.__wrapped===!0}g1e.isWrapped=CMh});var m7r=A(n$=>{"use strict";var vMh=n$&&n$.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),M8t=n$&&n$.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&vMh(r,e,t)};Object.defineProperty(n$,"__esModule",{value:!0});M8t(wGo(),n$);M8t(xUo(),n$);M8t(PUo(),n$);M8t(kUo(),n$);M8t(FUo(),n$)});var NUo=A(f7r=>{"use strict";Object.defineProperty(f7r,"__esModule",{value:!0});f7r.VERSION=void 0;f7r.VERSION="0.31.4"});var OUo=A(y7r=>{"use strict";Object.defineProperty(y7r,"__esModule",{value:!0});y7r.BunyanInstrumentation=void 0;var h7r=xf(),g7r=m7r(),EMh=NUo(),iyi=class extends g7r.InstrumentationBase{constructor(r={}){super("@opentelemetry/instrumentation-bunyan",EMh.VERSION,r)}init(){return[new g7r.InstrumentationNodeModuleDefinition("bunyan",["<2.0"],r=>{let t=r.prototype;return(0,g7r.isWrapped)(t._emit)&&this._unwrap(t,"_emit"),this._wrap(t,"_emit",this._getPatchedEmit()),r},r=>{r!==void 0&&this._unwrap(r.prototype,"_emit")})]}getConfig(){return this._config}setConfig(r){this._config=r}_getPatchedEmit(){return r=>{let t=this;return function(...i){let s=h7r.trace.getSpan(h7r.context.active());if(!s)return r.apply(this,i);let a=s.spanContext();if(!(0,h7r.isSpanContextValid)(a))return r.apply(this,i);let o=i[0];return o.trace_id=a.traceId,o.span_id=a.spanId,o.trace_flags=`0${a.traceFlags.toString(16)}`,t._callHook(s,o),r.apply(this,i)}}}_callHook(r,t){let n=this.getConfig().logHook;typeof n=="function"&&(0,g7r.safeExecuteInTheMiddle)(()=>n(r,t),i=>{i&&h7r.diag.error("bunyan instrumentation: error calling logHook",i)},!0)}};y7r.BunyanInstrumentation=iyi});var qUo=A(BUo=>{"use strict";Object.defineProperty(BUo,"__esModule",{value:!0})});var LUo=A(y1e=>{"use strict";var DMh=y1e&&y1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),MUo=y1e&&y1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&DMh(r,e,t)};Object.defineProperty(y1e,"__esModule",{value:!0});MUo(OUo(),y1e);MUo(qUo(),y1e)});var jUo=A(L8t=>{"use strict";Object.defineProperty(L8t,"__esModule",{value:!0});L8t.AttributeNames=void 0;var SMh;(function(e){e.HTTP_ERROR_NAME="http.error_name",e.HTTP_ERROR_MESSAGE="http.error_message",e.HTTP_STATUS_TEXT="http.status_text"})(SMh=L8t.AttributeNames||(L8t.AttributeNames={}))});var syi=A(ah=>{"use strict";Object.defineProperty(ah,"__esModule",{value:!0});ah.headerCapture=ah.getIncomingRequestMetricAttributesOnResponse=ah.getIncomingRequestAttributesOnResponse=ah.getIncomingRequestMetricAttributes=ah.getIncomingRequestAttributes=ah.getOutgoingRequestMetricAttributesOnResponse=ah.getOutgoingRequestAttributesOnResponse=ah.getAttributesFromHttpKind=ah.getOutgoingRequestMetricAttributes=ah.getOutgoingRequestAttributes=ah.extractHostnameAndPort=ah.isValidOptionsType=ah.getRequestInfo=ah.isCompressed=ah.setResponseContentLengthAttribute=ah.setRequestContentLengthAttribute=ah.setSpanWithError=ah.isIgnored=ah.satisfiesPattern=ah.parseResponseStatus=ah.getAbsoluteUrl=void 0;var j8t=xf(),w0=OG(),GUo=My(),_7r=require("url"),A7r=jUo(),wMh=(e,r,t="http:")=>{let n=e||{},i=n.protocol||t,s=(n.port||"").toString(),a=n.path||"/",o=n.host||n.hostname||r.host||"localhost";return o.indexOf(":")===-1&&s&&s!=="80"&&s!=="443"&&(o+=`:${s}`),`${i}//${o}${a}`};ah.getAbsoluteUrl=wMh;var IMh=(e,r)=>{let t=e===j8t.SpanKind.CLIENT?400:500;return r&&r>=100&&r<t?j8t.SpanStatusCode.UNSET:j8t.SpanStatusCode.ERROR};ah.parseResponseStatus=IMh;var xMh=(e,r)=>{if(typeof r=="string")return r===e;if(r instanceof RegExp)return r.test(e);if(typeof r=="function")return r(e);throw new TypeError("Pattern is in unsupported datatype")};ah.satisfiesPattern=xMh;var TMh=(e,r,t)=>{if(!r)return!1;try{for(let n of r)if((0,ah.satisfiesPattern)(e,n))return!0}catch(n){t&&t(n)}return!1};ah.isIgnored=TMh;var PMh=(e,r)=>{let t=r.message;e.setAttributes({[A7r.AttributeNames.HTTP_ERROR_NAME]:r.name,[A7r.AttributeNames.HTTP_ERROR_MESSAGE]:t}),e.setStatus({code:j8t.SpanStatusCode.ERROR,message:t}),e.recordException(r)};ah.setSpanWithError=PMh;var RMh=(e,r)=>{let t=UUo(e.headers);t!==null&&((0,ah.isCompressed)(e.headers)?r[w0.SemanticAttributes.HTTP_REQUEST_CONTENT_LENGTH]=t:r[w0.SemanticAttributes.HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED]=t)};ah.setRequestContentLengthAttribute=RMh;var kMh=(e,r)=>{let t=UUo(e.headers);t!==null&&((0,ah.isCompressed)(e.headers)?r[w0.SemanticAttributes.HTTP_RESPONSE_CONTENT_LENGTH]=t:r[w0.SemanticAttributes.HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED]=t)};ah.setResponseContentLengthAttribute=kMh;function UUo(e){let r=e["content-length"];if(r===void 0)return null;let t=parseInt(r,10);return isNaN(t)?null:t}var FMh=e=>{let r=e["content-encoding"];return!!r&&r!=="identity"};ah.isCompressed=FMh;var NMh=(e,r)=>{let t="/",n="",i;if(typeof e=="string")i=_7r.parse(e),t=i.pathname||"/",n=`${i.protocol||"http:"}//${i.host}`,r!==void 0&&Object.assign(i,r);else if(e instanceof _7r.URL)i={protocol:e.protocol,hostname:typeof e.hostname=="string"&&e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,path:`${e.pathname||""}${e.search||""}`},e.port!==""&&(i.port=Number(e.port)),(e.username||e.password)&&(i.auth=`${e.username}:${e.password}`),t=e.pathname,n=e.origin,r!==void 0&&Object.assign(i,r);else{i=Object.assign({protocol:e.host?"http:":void 0},e),t=e.pathname,!t&&i.path&&(t=_7r.parse(i.path).pathname||"/");let a=i.host||(i.port!=null?`${i.hostname}${i.port}`:i.hostname);n=`${i.protocol||"http:"}//${a}`}let s=i.method?i.method.toUpperCase():"GET";return{origin:n,pathname:t,method:s,optionsParsed:i}};ah.getRequestInfo=NMh;var OMh=e=>{if(!e)return!1;let r=typeof e;return r==="string"||r==="object"&&!Array.isArray(e)};ah.isValidOptionsType=OMh;var BMh=e=>{var r;if(e.hostname&&e.port)return{hostname:e.hostname,port:e.port};let t=((r=e.host)===null||r===void 0?void 0:r.match(/^([^:/ ]+)(:\d{1,5})?/))||null,n=e.hostname||(t===null?"localhost":t[1]),i=e.port;return i||(t&&t[2]?i=t[2].substring(1):i=e.protocol==="https:"?"443":"80"),{hostname:n,port:i}};ah.extractHostnameAndPort=BMh;var qMh=(e,r)=>{var t,n;let i=r.hostname,s=r.port,a=e.method,o=a?a.toUpperCase():"GET",c=e.headers||{},l=c["user-agent"],u={[w0.SemanticAttributes.HTTP_URL]:(0,ah.getAbsoluteUrl)(e,c,`${r.component}:`),[w0.SemanticAttributes.HTTP_METHOD]:o,[w0.SemanticAttributes.HTTP_TARGET]:e.path||"/",[w0.SemanticAttributes.NET_PEER_NAME]:i,[w0.SemanticAttributes.HTTP_HOST]:(n=(t=e.headers)===null||t===void 0?void 0:t.host)!==null&&n!==void 0?n:`${i}:${s}`};return l!==void 0&&(u[w0.SemanticAttributes.HTTP_USER_AGENT]=l),Object.assign(u,r.hookAttributes)};ah.getOutgoingRequestAttributes=qMh;var MMh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_METHOD]=e[w0.SemanticAttributes.HTTP_METHOD],r[w0.SemanticAttributes.NET_PEER_NAME]=e[w0.SemanticAttributes.NET_PEER_NAME],r};ah.getOutgoingRequestMetricAttributes=MMh;var LMh=e=>{let r={};return e&&(r[w0.SemanticAttributes.HTTP_FLAVOR]=e,e.toUpperCase()!=="QUIC"?r[w0.SemanticAttributes.NET_TRANSPORT]=w0.NetTransportValues.IP_TCP:r[w0.SemanticAttributes.NET_TRANSPORT]=w0.NetTransportValues.IP_UDP),r};ah.getAttributesFromHttpKind=LMh;var jMh=e=>{let{statusCode:r,statusMessage:t,httpVersion:n,socket:i}=e,{remoteAddress:s,remotePort:a}=i,o={[w0.SemanticAttributes.NET_PEER_IP]:s,[w0.SemanticAttributes.NET_PEER_PORT]:a};(0,ah.setResponseContentLengthAttribute)(e,o),r&&(o[w0.SemanticAttributes.HTTP_STATUS_CODE]=r,o[A7r.AttributeNames.HTTP_STATUS_TEXT]=(t||"").toUpperCase());let c=(0,ah.getAttributesFromHttpKind)(n);return Object.assign(o,c)};ah.getOutgoingRequestAttributesOnResponse=jMh;var GMh=e=>{let r={};return r[w0.SemanticAttributes.NET_PEER_PORT]=e[w0.SemanticAttributes.NET_PEER_PORT],r[w0.SemanticAttributes.HTTP_STATUS_CODE]=e[w0.SemanticAttributes.HTTP_STATUS_CODE],r[w0.SemanticAttributes.HTTP_FLAVOR]=e[w0.SemanticAttributes.HTTP_FLAVOR],r};ah.getOutgoingRequestMetricAttributesOnResponse=GMh;var UMh=(e,r)=>{let t=e.headers,n=t["user-agent"],i=t["x-forwarded-for"],s=e.method||"GET",a=e.httpVersion,o=e.url?_7r.parse(e.url):null,c=(o==null?void 0:o.host)||t.host,l=(o==null?void 0:o.hostname)||(c==null?void 0:c.replace(/^(.*)(:[0-9]{1,5})/,"$1"))||"localhost",u=r.serverName,m={[w0.SemanticAttributes.HTTP_URL]:(0,ah.getAbsoluteUrl)(o,t,`${r.component}:`),[w0.SemanticAttributes.HTTP_HOST]:c,[w0.SemanticAttributes.NET_HOST_NAME]:l,[w0.SemanticAttributes.HTTP_METHOD]:s,[w0.SemanticAttributes.HTTP_SCHEME]:r.component};typeof i=="string"&&(m[w0.SemanticAttributes.HTTP_CLIENT_IP]=i.split(",")[0]),typeof u=="string"&&(m[w0.SemanticAttributes.HTTP_SERVER_NAME]=u),o&&(m[w0.SemanticAttributes.HTTP_TARGET]=o.path||"/"),n!==void 0&&(m[w0.SemanticAttributes.HTTP_USER_AGENT]=n),(0,ah.setRequestContentLengthAttribute)(e,m);let h=(0,ah.getAttributesFromHttpKind)(a);return Object.assign(m,h,r.hookAttributes)};ah.getIncomingRequestAttributes=UMh;var VMh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_SCHEME]=e[w0.SemanticAttributes.HTTP_SCHEME],r[w0.SemanticAttributes.HTTP_METHOD]=e[w0.SemanticAttributes.HTTP_METHOD],r[w0.SemanticAttributes.NET_HOST_NAME]=e[w0.SemanticAttributes.NET_HOST_NAME],r[w0.SemanticAttributes.HTTP_FLAVOR]=e[w0.SemanticAttributes.HTTP_FLAVOR],r};ah.getIncomingRequestMetricAttributes=VMh;var zMh=(e,r)=>{let{socket:t}=e,{statusCode:n,statusMessage:i}=r,{localAddress:s,localPort:a,remoteAddress:o,remotePort:c}=t,l=(0,GUo.getRPCMetadata)(j8t.context.active()),u={[w0.SemanticAttributes.NET_HOST_IP]:s,[w0.SemanticAttributes.NET_HOST_PORT]:a,[w0.SemanticAttributes.NET_PEER_IP]:o,[w0.SemanticAttributes.NET_PEER_PORT]:c,[w0.SemanticAttributes.HTTP_STATUS_CODE]:n,[A7r.AttributeNames.HTTP_STATUS_TEXT]:(i||"").toUpperCase()};return(l==null?void 0:l.type)===GUo.RPCType.HTTP&&l.route!==void 0&&(u[w0.SemanticAttributes.HTTP_ROUTE]=l.route),u};ah.getIncomingRequestAttributesOnResponse=zMh;var $Mh=e=>{let r={};return r[w0.SemanticAttributes.HTTP_STATUS_CODE]=e[w0.SemanticAttributes.HTTP_STATUS_CODE],r[w0.SemanticAttributes.NET_HOST_PORT]=e[w0.SemanticAttributes.NET_HOST_PORT],e[w0.SemanticAttributes.HTTP_ROUTE]!==void 0&&(r[w0.SemanticAttributes.HTTP_ROUTE]=e[w0.SemanticAttributes.HTTP_ROUTE]),r};ah.getIncomingRequestMetricAttributesOnResponse=$Mh;function QMh(e,r){let t=new Map(r.map(n=>[n.toLowerCase(),n.toLowerCase().replace(/-/g,"_")]));return(n,i)=>{for(let[s,a]of t){let o=i(s);if(o===void 0)continue;let c=`http.${e}.header.${a}`;typeof o=="string"?n.setAttribute(c,[o]):Array.isArray(o)?n.setAttribute(c,o):n.setAttribute(c,[o])}}}ah.headerCapture=QMh});var VUo=A(b7r=>{"use strict";Object.defineProperty(b7r,"__esModule",{value:!0});b7r.VERSION=void 0;b7r.VERSION="0.40.0"});var KUo=A(C7r=>{"use strict";Object.defineProperty(C7r,"__esModule",{value:!0});C7r.HttpInstrumentation=void 0;var Mg=xf(),Imt=My(),zUo=N3(),$Uo=require("url"),zE=syi(),KMh=VUo(),Hx=m7r(),QUo=My(),ayi=require("events"),HMh=OG(),oyi=class extends Hx.InstrumentationBase{constructor(r){super("@opentelemetry/instrumentation-http",KMh.VERSION,r),this._spanNotEnded=new WeakSet,this._headerCapture=this._createHeaderCapture()}_updateMetricInstruments(){this._httpServerDurationHistogram=this.meter.createHistogram("http.server.duration",{description:"Measures the duration of inbound HTTP requests.",unit:"ms",valueType:Mg.ValueType.DOUBLE}),this._httpClientDurationHistogram=this.meter.createHistogram("http.client.duration",{description:"Measures the duration of outbound HTTP requests.",unit:"ms",valueType:Mg.ValueType.DOUBLE})}_getConfig(){return this._config}setConfig(r){super.setConfig(r),this._headerCapture=this._createHeaderCapture()}init(){return[this._getHttpsInstrumentation(),this._getHttpInstrumentation()]}_getHttpInstrumentation(){let r=process.versions.node;return new Hx.InstrumentationNodeModuleDefinition("http",["*"],t=>(this._diag.debug(`Applying patch for http@${r}`),(0,Hx.isWrapped)(t.request)&&this._unwrap(t,"request"),this._wrap(t,"request",this._getPatchOutgoingRequestFunction("http")),(0,Hx.isWrapped)(t.get)&&this._unwrap(t,"get"),this._wrap(t,"get",this._getPatchOutgoingGetFunction(t.request)),(0,Hx.isWrapped)(t.Server.prototype.emit)&&this._unwrap(t.Server.prototype,"emit"),this._wrap(t.Server.prototype,"emit",this._getPatchIncomingRequestFunction("http")),t),t=>{t!==void 0&&(this._diag.debug(`Removing patch for http@${r}`),this._unwrap(t,"request"),this._unwrap(t,"get"),this._unwrap(t.Server.prototype,"emit"))})}_getHttpsInstrumentation(){let r=process.versions.node;return new Hx.InstrumentationNodeModuleDefinition("https",["*"],t=>(this._diag.debug(`Applying patch for https@${r}`),(0,Hx.isWrapped)(t.request)&&this._unwrap(t,"request"),this._wrap(t,"request",this._getPatchHttpsOutgoingRequestFunction("https")),(0,Hx.isWrapped)(t.get)&&this._unwrap(t,"get"),this._wrap(t,"get",this._getPatchHttpsOutgoingGetFunction(t.request)),(0,Hx.isWrapped)(t.Server.prototype.emit)&&this._unwrap(t.Server.prototype,"emit"),this._wrap(t.Server.prototype,"emit",this._getPatchIncomingRequestFunction("https")),t),t=>{t!==void 0&&(this._diag.debug(`Removing patch for https@${r}`),this._unwrap(t,"request"),this._unwrap(t,"get"),this._unwrap(t.Server.prototype,"emit"))})}_getPatchIncomingRequestFunction(r){return t=>this._incomingRequestFunction(r,t)}_getPatchOutgoingRequestFunction(r){return t=>this._outgoingRequestFunction(r,t)}_getPatchOutgoingGetFunction(r){return t=>function(i,...s){let a=r(i,...s);return a.end(),a}}_getPatchHttpsOutgoingRequestFunction(r){return t=>{let n=this;return function(s,...a){var o;return r==="https"&&typeof s=="object"&&((o=s==null?void 0:s.constructor)===null||o===void 0?void 0:o.name)!=="URL"&&(s=Object.assign({},s),n._setDefaultOptions(s)),n._getPatchOutgoingRequestFunction(r)(t)(s,...a)}}}_setDefaultOptions(r){r.protocol=r.protocol||"https:",r.port=r.port||443}_getPatchHttpsOutgoingGetFunction(r){return t=>{let n=this;return function(s,...a){return n._getPatchOutgoingGetFunction(r)(t)(s,...a)}}}_traceClientRequest(r,t,n,i){this._getConfig().requestHook&&this._callRequestHook(t,r);let s=!1;return r.prependListener("response",a=>{this._diag.debug("outgoingRequest on response()");let o=zE.getOutgoingRequestAttributesOnResponse(a);t.setAttributes(o),i=Object.assign(i,zE.getOutgoingRequestMetricAttributesOnResponse(o)),this._getConfig().responseHook&&this._callResponseHook(t,a),this._headerCapture.client.captureRequestHeaders(t,l=>r.getHeader(l)),this._headerCapture.client.captureResponseHeaders(t,l=>a.headers[l]),Mg.context.bind(Mg.context.active(),a);let c=()=>{if(this._diag.debug("outgoingRequest on end()"),s)return;s=!0;let l;a.aborted&&!a.complete?l={code:Mg.SpanStatusCode.ERROR}:l={code:zE.parseResponseStatus(Mg.SpanKind.CLIENT,a.statusCode)},t.setStatus(l),this._getConfig().applyCustomAttributesOnSpan&&(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().applyCustomAttributesOnSpan(t,r,a),()=>{},!0),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i)};a.on("end",c),zUo.lt(process.version,"16.0.0")&&a.on("close",c),a.on(ayi.errorMonitor,l=>{this._diag.debug("outgoingRequest on error()",l),!s&&(s=!0,zE.setSpanWithError(t,l),t.setStatus({code:Mg.SpanStatusCode.ERROR,message:l.message}),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))})}),r.on("close",()=>{this._diag.debug("outgoingRequest on request close()"),!(r.aborted||s)&&(s=!0,this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))}),r.on(ayi.errorMonitor,a=>{this._diag.debug("outgoingRequest on request error()",a),!s&&(s=!0,zE.setSpanWithError(t,a),this._closeHttpSpan(t,Mg.SpanKind.CLIENT,n,i))}),this._diag.debug("http.ClientRequest return request"),r}_incomingRequestFunction(r,t){let n=this;return function(s,...a){if(s!=="request")return t.apply(this,[s,...a]);let o=a[0],c=a[1],l=o.url&&$Uo.parse(o.url).pathname||"/",u=o.method||"GET";if(n._diag.debug(`${r} instrumentation incomingRequest`),zE.isIgnored(l,n._getConfig().ignoreIncomingPaths,k=>n._diag.error("caught ignoreIncomingPaths error: ",k))||(0,Hx.safeExecuteInTheMiddle)(()=>{var k,R;return(R=(k=n._getConfig()).ignoreIncomingRequestHook)===null||R===void 0?void 0:R.call(k,o)},k=>{k!=null&&n._diag.error("caught ignoreIncomingRequestHook error: ",k)},!0))return Mg.context.with((0,Imt.suppressTracing)(Mg.context.active()),()=>(Mg.context.bind(Mg.context.active(),o),Mg.context.bind(Mg.context.active(),c),t.apply(this,[s,...a])));let m=o.headers,h=zE.getIncomingRequestAttributes(o,{component:r,serverName:n._getConfig().serverName,hookAttributes:n._callStartSpanHook(o,n._getConfig().startIncomingSpanHook)}),_={kind:Mg.SpanKind.SERVER,attributes:h},b=(0,Imt.hrTime)(),v=zE.getIncomingRequestMetricAttributes(h),w=Mg.propagation.extract(Mg.ROOT_CONTEXT,m),x=n._startHttpSpan(u,_,w),P={type:QUo.RPCType.HTTP,span:x};return Mg.context.with((0,QUo.setRPCMetadata)(Mg.trace.setSpan(w,x),P),()=>{Mg.context.bind(Mg.context.active(),o),Mg.context.bind(Mg.context.active(),c),n._getConfig().requestHook&&n._callRequestHook(x,o),n._getConfig().responseHook&&n._callResponseHook(x,c),n._headerCapture.server.captureRequestHeaders(x,R=>o.headers[R]);let k=!1;return c.on("close",()=>{k||n._onServerResponseFinish(o,c,x,v,b)}),c.on(ayi.errorMonitor,R=>{k=!0,n._onServerResponseError(x,v,b,R)}),(0,Hx.safeExecuteInTheMiddle)(()=>t.apply(this,[s,...a]),R=>{if(R)throw zE.setSpanWithError(x,R),n._closeHttpSpan(x,Mg.SpanKind.SERVER,b,v),R})})}}_outgoingRequestFunction(r,t){let n=this;return function(s,...a){if(!zE.isValidOptionsType(s))return t.apply(this,[s,...a]);let o=typeof a[0]=="object"&&(typeof s=="string"||s instanceof $Uo.URL)?a.shift():void 0,{origin:c,pathname:l,method:u,optionsParsed:m}=zE.getRequestInfo(s,o);if(r==="http"&&zUo.lt(process.version,"9.0.0")&&m.protocol==="https:")return t.apply(this,[m,...a]);if(zE.isIgnored(c+l,n._getConfig().ignoreOutgoingUrls,L=>n._diag.error("caught ignoreOutgoingUrls error: ",L))||(0,Hx.safeExecuteInTheMiddle)(()=>{var L,U;return(U=(L=n._getConfig()).ignoreOutgoingRequestHook)===null||U===void 0?void 0:U.call(L,m)},L=>{L!=null&&n._diag.error("caught ignoreOutgoingRequestHook error: ",L)},!0))return t.apply(this,[m,...a]);let{hostname:h,port:_}=zE.extractHostnameAndPort(m),b=zE.getOutgoingRequestAttributes(m,{component:r,port:_,hostname:h,hookAttributes:n._callStartSpanHook(m,n._getConfig().startOutgoingSpanHook)}),v=(0,Imt.hrTime)(),w=zE.getOutgoingRequestMetricAttributes(b),x={kind:Mg.SpanKind.CLIENT,attributes:b},P=n._startHttpSpan(u,x),k=Mg.context.active(),R=Mg.trace.setSpan(k,P);return m.headers||(m.headers={}),Mg.propagation.inject(R,m.headers),Mg.context.with(R,()=>{let L=a[a.length-1];typeof L=="function"&&(a[a.length-1]=Mg.context.bind(k,L));let U=(0,Hx.safeExecuteInTheMiddle)(()=>t.apply(this,[m,...a]),Y=>{if(Y)throw zE.setSpanWithError(P,Y),n._closeHttpSpan(P,Mg.SpanKind.CLIENT,v,w),Y});return n._diag.debug(`${r} instrumentation outgoingRequest`),Mg.context.bind(k,U),n._traceClientRequest(U,P,v,w)})}}_onServerResponseFinish(r,t,n,i,s){let a=zE.getIncomingRequestAttributesOnResponse(r,t);i=Object.assign(i,zE.getIncomingRequestMetricAttributesOnResponse(a)),this._headerCapture.server.captureResponseHeaders(n,c=>t.getHeader(c)),n.setAttributes(a).setStatus({code:zE.parseResponseStatus(Mg.SpanKind.SERVER,t.statusCode)});let o=a[HMh.SemanticAttributes.HTTP_ROUTE];o&&n.updateName(`${r.method||"GET"} ${o}`),this._getConfig().applyCustomAttributesOnSpan&&(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().applyCustomAttributesOnSpan(n,r,t),()=>{},!0),this._closeHttpSpan(n,Mg.SpanKind.SERVER,s,i)}_onServerResponseError(r,t,n,i){zE.setSpanWithError(r,i),this._closeHttpSpan(r,Mg.SpanKind.SERVER,n,t)}_startHttpSpan(r,t,n=Mg.context.active()){let i=t.kind===Mg.SpanKind.CLIENT?this._getConfig().requireParentforOutgoingSpans:this._getConfig().requireParentforIncomingSpans,s,a=Mg.trace.getSpan(n);return i===!0&&a===void 0?s=Mg.trace.wrapSpanContext(Mg.INVALID_SPAN_CONTEXT):i===!0&&(a!=null&&a.spanContext().isRemote)?s=a:s=this.tracer.startSpan(r,t,n),this._spanNotEnded.add(s),s}_closeHttpSpan(r,t,n,i){if(!this._spanNotEnded.has(r))return;r.end(),this._spanNotEnded.delete(r);let s=(0,Imt.hrTimeToMilliseconds)((0,Imt.hrTimeDuration)(n,(0,Imt.hrTime)()));t===Mg.SpanKind.SERVER?this._httpServerDurationHistogram.record(s,i):t===Mg.SpanKind.CLIENT&&this._httpClientDurationHistogram.record(s,i)}_callResponseHook(r,t){(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().responseHook(r,t),()=>{},!0)}_callRequestHook(r,t){(0,Hx.safeExecuteInTheMiddle)(()=>this._getConfig().requestHook(r,t),()=>{},!0)}_callStartSpanHook(r,t){if(typeof t=="function")return(0,Hx.safeExecuteInTheMiddle)(()=>t(r),()=>{},!0)}_createHeaderCapture(){var r,t,n,i,s,a,o,c,l,u,m,h;let _=this._getConfig();return{client:{captureRequestHeaders:zE.headerCapture("request",(n=(t=(r=_.headersToSpanAttributes)===null||r===void 0?void 0:r.client)===null||t===void 0?void 0:t.requestHeaders)!==null&&n!==void 0?n:[]),captureResponseHeaders:zE.headerCapture("response",(a=(s=(i=_.headersToSpanAttributes)===null||i===void 0?void 0:i.client)===null||s===void 0?void 0:s.responseHeaders)!==null&&a!==void 0?a:[])},server:{captureRequestHeaders:zE.headerCapture("request",(l=(c=(o=_.headersToSpanAttributes)===null||o===void 0?void 0:o.server)===null||c===void 0?void 0:c.requestHeaders)!==null&&l!==void 0?l:[]),captureResponseHeaders:zE.headerCapture("response",(h=(m=(u=_.headersToSpanAttributes)===null||u===void 0?void 0:u.server)===null||m===void 0?void 0:m.responseHeaders)!==null&&h!==void 0?h:[])}}}};C7r.HttpInstrumentation=oyi});var WUo=A(HUo=>{"use strict";Object.defineProperty(HUo,"__esModule",{value:!0})});var YUo=A(Qse=>{"use strict";var WMh=Qse&&Qse.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),cyi=Qse&&Qse.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&WMh(r,e,t)};Object.defineProperty(Qse,"__esModule",{value:!0});cyi(KUo(),Qse);cyi(WUo(),Qse);cyi(syi(),Qse)});var JUo=A(v7r=>{"use strict";Object.defineProperty(v7r,"__esModule",{value:!0});v7r.ExceptionEventName=void 0;v7r.ExceptionEventName="exception"});var lyi=A(E7r=>{"use strict";Object.defineProperty(E7r,"__esModule",{value:!0});E7r.Span=void 0;var HX=xf(),lk=My(),mTe=OG(),YMh=JUo(),uyi=class{constructor(r,t,n,i,s,a,o=[],c,l){this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:HX.SpanStatusCode.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=n,this._spanContext=i,this.parentSpanId=a,this.kind=s,this.links=o;let u=Date.now();this._performanceStartTime=lk.otperformance.now(),this._performanceOffset=u-(this._performanceStartTime+(0,lk.getTimeOrigin)()),this._startTimeProvided=c!=null,this.startTime=this._getTime(c??u),this.resource=r.resource,this.instrumentationLibrary=r.instrumentationLibrary,this._spanLimits=r.getSpanLimits(),this._spanProcessor=r.getActiveSpanProcessor(),this._spanProcessor.onStart(this,t),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0}spanContext(){return this._spanContext}setAttribute(r,t){return t==null||this._isSpanEnded()?this:r.length===0?(HX.diag.warn(`Invalid attribute key: ${r}`),this):(0,lk.isAttributeValue)(t)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,r)?(this._droppedAttributesCount++,this):(this.attributes[r]=this._truncateToSize(t),this):(HX.diag.warn(`Invalid attribute value set for key: ${r}`),this)}setAttributes(r){for(let[t,n]of Object.entries(r))this.setAttribute(t,n);return this}addEvent(r,t,n){if(this._isSpanEnded())return this;if(this._spanLimits.eventCountLimit===0)return HX.diag.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(HX.diag.warn("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),(0,lk.isTimeInput)(t)&&((0,lk.isTimeInput)(n)||(n=t),t=void 0);let i=(0,lk.sanitizeAttributes)(t);return this.events.push({name:r,attributes:i,time:this._getTime(n),droppedAttributesCount:0}),this}setStatus(r){return this._isSpanEnded()?this:(this.status=r,this)}updateName(r){return this._isSpanEnded()?this:(this.name=r,this)}end(r){if(this._isSpanEnded()){HX.diag.error(`${this.name} ${this._spanContext.traceId}-${this._spanContext.spanId} - You can only call end() on a span once.`);return}this._ended=!0,this.endTime=this._getTime(r),this._duration=(0,lk.hrTimeDuration)(this.startTime,this.endTime),this._duration[0]<0&&(HX.diag.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._spanProcessor.onEnd(this)}_getTime(r){if(typeof r=="number"&&r<lk.otperformance.now())return(0,lk.hrTime)(r+this._performanceOffset);if(typeof r=="number")return(0,lk.millisToHrTime)(r);if(r instanceof Date)return(0,lk.millisToHrTime)(r.getTime());if((0,lk.isTimeInputHrTime)(r))return r;if(this._startTimeProvided)return(0,lk.millisToHrTime)(Date.now());let t=lk.otperformance.now()-this._performanceStartTime;return(0,lk.addHrTimes)(this.startTime,(0,lk.millisToHrTime)(t))}isRecording(){return this._ended===!1}recordException(r,t){let n={};typeof r=="string"?n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]=r:r&&(r.code?n[mTe.SemanticAttributes.EXCEPTION_TYPE]=r.code.toString():r.name&&(n[mTe.SemanticAttributes.EXCEPTION_TYPE]=r.name),r.message&&(n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]=r.message),r.stack&&(n[mTe.SemanticAttributes.EXCEPTION_STACKTRACE]=r.stack)),n[mTe.SemanticAttributes.EXCEPTION_TYPE]||n[mTe.SemanticAttributes.EXCEPTION_MESSAGE]?this.addEvent(YMh.ExceptionEventName,n,t):HX.diag.warn(`Failed to record an exception ${r}`)}get duration(){return this._duration}get ended(){return this._ended}get droppedAttributesCount(){return this._droppedAttributesCount}get droppedEventsCount(){return this._droppedEventsCount}get droppedLinksCount(){return this._droppedLinksCount}_isSpanEnded(){return this._ended&&HX.diag.warn(`Can not execute the operation on ended Span {traceId: ${this._spanContext.traceId}, spanId: ${this._spanContext.spanId}}`),this._ended}_truncateToLimitUtil(r,t){return r.length<=t?r:r.substr(0,t)}_truncateToSize(r){let t=this._attributeValueLengthLimit;return t<=0?(HX.diag.warn(`Attribute value limit must be positive, got ${t}`),r):typeof r=="string"?this._truncateToLimitUtil(r,t):Array.isArray(r)?r.map(n=>typeof n=="string"?this._truncateToLimitUtil(n,t):n):r}};E7r.Span=uyi});var U8t=A(G8t=>{"use strict";Object.defineProperty(G8t,"__esModule",{value:!0});G8t.SamplingDecision=void 0;var JMh;(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(JMh=G8t.SamplingDecision||(G8t.SamplingDecision={}))});var S7r=A(D7r=>{"use strict";Object.defineProperty(D7r,"__esModule",{value:!0});D7r.AlwaysOffSampler=void 0;var XMh=U8t(),dyi=class{shouldSample(){return{decision:XMh.SamplingDecision.NOT_RECORD}}toString(){return"AlwaysOffSampler"}};D7r.AlwaysOffSampler=dyi});var I7r=A(w7r=>{"use strict";Object.defineProperty(w7r,"__esModule",{value:!0});w7r.AlwaysOnSampler=void 0;var ZMh=U8t(),pyi=class{shouldSample(){return{decision:ZMh.SamplingDecision.RECORD_AND_SAMPLED}}toString(){return"AlwaysOnSampler"}};w7r.AlwaysOnSampler=pyi});var hyi=A(T7r=>{"use strict";Object.defineProperty(T7r,"__esModule",{value:!0});T7r.ParentBasedSampler=void 0;var x7r=xf(),eLh=My(),XUo=S7r(),myi=I7r(),fyi=class{constructor(r){var t,n,i,s;this._root=r.root,this._root||((0,eLh.globalErrorHandler)(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new myi.AlwaysOnSampler),this._remoteParentSampled=(t=r.remoteParentSampled)!==null&&t!==void 0?t:new myi.AlwaysOnSampler,this._remoteParentNotSampled=(n=r.remoteParentNotSampled)!==null&&n!==void 0?n:new XUo.AlwaysOffSampler,this._localParentSampled=(i=r.localParentSampled)!==null&&i!==void 0?i:new myi.AlwaysOnSampler,this._localParentNotSampled=(s=r.localParentNotSampled)!==null&&s!==void 0?s:new XUo.AlwaysOffSampler}shouldSample(r,t,n,i,s,a){let o=x7r.trace.getSpanContext(r);return!o||!(0,x7r.isSpanContextValid)(o)?this._root.shouldSample(r,t,n,i,s,a):o.isRemote?o.traceFlags&x7r.TraceFlags.SAMPLED?this._remoteParentSampled.shouldSample(r,t,n,i,s,a):this._remoteParentNotSampled.shouldSample(r,t,n,i,s,a):o.traceFlags&x7r.TraceFlags.SAMPLED?this._localParentSampled.shouldSample(r,t,n,i,s,a):this._localParentNotSampled.shouldSample(r,t,n,i,s,a)}toString(){return`ParentBased{root=${this._root.toString()}, remoteParentSampled=${this._remoteParentSampled.toString()}, remoteParentNotSampled=${this._remoteParentNotSampled.toString()}, localParentSampled=${this._localParentSampled.toString()}, localParentNotSampled=${this._localParentNotSampled.toString()}}`}};T7r.ParentBasedSampler=fyi});var yyi=A(P7r=>{"use strict";Object.defineProperty(P7r,"__esModule",{value:!0});P7r.TraceIdRatioBasedSampler=void 0;var tLh=xf(),ZUo=U8t(),gyi=class{constructor(r=0){this._ratio=r,this._ratio=this._normalize(r),this._upperBound=Math.floor(this._ratio*4294967295)}shouldSample(r,t){return{decision:(0,tLh.isValidTraceId)(t)&&this._accumulate(t)<this._upperBound?ZUo.SamplingDecision.RECORD_AND_SAMPLED:ZUo.SamplingDecision.NOT_RECORD}}toString(){return`TraceIdRatioBased{${this._ratio}}`}_normalize(r){return typeof r!="number"||isNaN(r)?0:r>=1?1:r<=0?0:r}_accumulate(r){let t=0;for(let n=0;n<r.length/8;n++){let i=n*8,s=parseInt(r.slice(i,i+8),16);t=(t^s)>>>0}return t}};P7r.TraceIdRatioBasedSampler=gyi});var byi=A(Tmt=>{"use strict";Object.defineProperty(Tmt,"__esModule",{value:!0});Tmt.buildSamplerFromEnv=Tmt.loadDefaultConfig=void 0;var R7r=xf(),MP=My(),eVo=S7r(),_yi=I7r(),Ayi=hyi(),tVo=yyi(),rLh=(0,MP.getEnv)(),nLh=MP.TracesSamplerValues.AlwaysOn,xmt=1;function iLh(){return{sampler:nVo(rLh),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:(0,MP.getEnv)().OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:(0,MP.getEnv)().OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:(0,MP.getEnv)().OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:(0,MP.getEnv)().OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:(0,MP.getEnv)().OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}Tmt.loadDefaultConfig=iLh;function nVo(e=(0,MP.getEnv)()){switch(e.OTEL_TRACES_SAMPLER){case MP.TracesSamplerValues.AlwaysOn:return new _yi.AlwaysOnSampler;case MP.TracesSamplerValues.AlwaysOff:return new eVo.AlwaysOffSampler;case MP.TracesSamplerValues.ParentBasedAlwaysOn:return new Ayi.ParentBasedSampler({root:new _yi.AlwaysOnSampler});case MP.TracesSamplerValues.ParentBasedAlwaysOff:return new Ayi.ParentBasedSampler({root:new eVo.AlwaysOffSampler});case MP.TracesSamplerValues.TraceIdRatio:return new tVo.TraceIdRatioBasedSampler(rVo(e));case MP.TracesSamplerValues.ParentBasedTraceIdRatio:return new Ayi.ParentBasedSampler({root:new tVo.TraceIdRatioBasedSampler(rVo(e))});default:return R7r.diag.error(`OTEL_TRACES_SAMPLER value "${e.OTEL_TRACES_SAMPLER} invalid, defaulting to ${nLh}".`),new _yi.AlwaysOnSampler}}Tmt.buildSamplerFromEnv=nVo;function rVo(e){if(e.OTEL_TRACES_SAMPLER_ARG===void 0||e.OTEL_TRACES_SAMPLER_ARG==="")return R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG is blank, defaulting to ${xmt}.`),xmt;let r=Number(e.OTEL_TRACES_SAMPLER_ARG);return isNaN(r)?(R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG=${e.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${xmt}.`),xmt):r<0||r>1?(R7r.diag.error(`OTEL_TRACES_SAMPLER_ARG=${e.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${xmt}.`),xmt):r}});var vyi=A(Pmt=>{"use strict";Object.defineProperty(Pmt,"__esModule",{value:!0});Pmt.reconfigureLimits=Pmt.mergeConfig=void 0;var iVo=byi(),Cyi=My();function sLh(e){let r={sampler:(0,iVo.buildSamplerFromEnv)()},t=(0,iVo.loadDefaultConfig)(),n=Object.assign({},t,r,e);return n.generalLimits=Object.assign({},t.generalLimits,e.generalLimits||{}),n.spanLimits=Object.assign({},t.spanLimits,e.spanLimits||{}),n}Pmt.mergeConfig=sLh;function aLh(e){var r,t,n,i,s,a,o,c,l,u,m,h;let _=Object.assign({},e.spanLimits),b=(0,Cyi.getEnvWithoutDefaults)();return _.attributeCountLimit=(a=(s=(i=(t=(r=e.spanLimits)===null||r===void 0?void 0:r.attributeCountLimit)!==null&&t!==void 0?t:(n=e.generalLimits)===null||n===void 0?void 0:n.attributeCountLimit)!==null&&i!==void 0?i:b.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)!==null&&s!==void 0?s:b.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&a!==void 0?a:Cyi.DEFAULT_ATTRIBUTE_COUNT_LIMIT,_.attributeValueLengthLimit=(h=(m=(u=(c=(o=e.spanLimits)===null||o===void 0?void 0:o.attributeValueLengthLimit)!==null&&c!==void 0?c:(l=e.generalLimits)===null||l===void 0?void 0:l.attributeValueLengthLimit)!==null&&u!==void 0?u:b.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&m!==void 0?m:b.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&h!==void 0?h:Cyi.DEFAULT_ATTRIBUTE_VALUE_LENGTH_LIMIT,Object.assign({},e,{spanLimits:_})}Pmt.reconfigureLimits=aLh});var sVo=A(k7r=>{"use strict";Object.defineProperty(k7r,"__esModule",{value:!0});k7r.BatchSpanProcessorBase=void 0;var Rmt=xf(),fTe=My(),Eyi=class{constructor(r,t){this._exporter=r,this._finishedSpans=[],this._droppedSpansCount=0;let n=(0,fTe.getEnv)();this._maxExportBatchSize=typeof(t==null?void 0:t.maxExportBatchSize)=="number"?t.maxExportBatchSize:n.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(t==null?void 0:t.maxQueueSize)=="number"?t.maxQueueSize:n.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(t==null?void 0:t.scheduledDelayMillis)=="number"?t.scheduledDelayMillis:n.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(t==null?void 0:t.exportTimeoutMillis)=="number"?t.exportTimeoutMillis:n.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new fTe.BindOnceFuture(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(Rmt.diag.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}forceFlush(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()}onStart(r,t){}onEnd(r){this._shutdownOnce.isCalled||r.spanContext().traceFlags&Rmt.TraceFlags.SAMPLED&&this._addToBuffer(r)}shutdown(){return this._shutdownOnce.call()}_shutdown(){return Promise.resolve().then(()=>this.onShutdown()).then(()=>this._flushAll()).then(()=>this._exporter.shutdown())}_addToBuffer(r){if(this._finishedSpans.length>=this._maxQueueSize){this._droppedSpansCount===0&&Rmt.diag.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(Rmt.diag.warn(`Dropped ${this._droppedSpansCount} spans because maxQueueSize reached`),this._droppedSpansCount=0),this._finishedSpans.push(r),this._maybeStartTimer()}_flushAll(){return new Promise((r,t)=>{let n=[],i=Math.ceil(this._finishedSpans.length/this._maxExportBatchSize);for(let s=0,a=i;s<a;s++)n.push(this._flushOneBatch());Promise.all(n).then(()=>{r()}).catch(t)})}_flushOneBatch(){return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise((r,t)=>{let n=setTimeout(()=>{t(new Error("Timeout"))},this._exportTimeoutMillis);Rmt.context.with((0,fTe.suppressTracing)(Rmt.context.active()),()=>{let i=this._finishedSpans.splice(0,this._maxExportBatchSize),s=()=>this._exporter.export(i,o=>{var c;clearTimeout(n),o.code===fTe.ExportResultCode.SUCCESS?r():t((c=o.error)!==null&&c!==void 0?c:new Error("BatchSpanProcessor: span export failed"))}),a=i.map(o=>o.resource).filter(o=>o.asyncAttributesPending);a.length===0?s():Promise.all(a.map(o=>{var c;return(c=o.waitForAsyncAttributes)===null||c===void 0?void 0:c.call(o)})).then(s,o=>{(0,fTe.globalErrorHandler)(o),t(o)})})})}_maybeStartTimer(){this._timer===void 0&&(this._timer=setTimeout(()=>{this._flushOneBatch().then(()=>{this._finishedSpans.length>0&&(this._clearTimer(),this._maybeStartTimer())}).catch(r=>{(0,fTe.globalErrorHandler)(r)})},this._scheduledDelayMillis),(0,fTe.unrefTimer)(this._timer))}_clearTimer(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)}};k7r.BatchSpanProcessorBase=Eyi});var aVo=A(F7r=>{"use strict";Object.defineProperty(F7r,"__esModule",{value:!0});F7r.BatchSpanProcessor=void 0;var oLh=sVo(),Dyi=class extends oLh.BatchSpanProcessorBase{onShutdown(){}};F7r.BatchSpanProcessor=Dyi});var uVo=A(O7r=>{"use strict";Object.defineProperty(O7r,"__esModule",{value:!0});O7r.RandomIdGenerator=void 0;var cLh=8,cVo=16,Syi=class{constructor(){this.generateTraceId=oVo(cVo),this.generateSpanId=oVo(cLh)}};O7r.RandomIdGenerator=Syi;var N7r=Buffer.allocUnsafe(cVo);function oVo(e){return function(){for(let t=0;t<e/4;t++)N7r.writeUInt32BE(Math.random()*2**32>>>0,t*4);for(let t=0;t<e&&!(N7r[t]>0);t++)t===e-1&&(N7r[e-1]=1);return N7r.toString("hex",0,e)}}});var dVo=A(_1e=>{"use strict";var uLh=_1e&&_1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),lVo=_1e&&_1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&uLh(r,e,t)};Object.defineProperty(_1e,"__esModule",{value:!0});lVo(aVo(),_1e);lVo(uVo(),_1e)});var B7r=A(hTe=>{"use strict";var lLh=hTe&&hTe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),dLh=hTe&&hTe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&lLh(r,e,t)};Object.defineProperty(hTe,"__esModule",{value:!0});dLh(dVo(),hTe)});var pVo=A(M7r=>{"use strict";Object.defineProperty(M7r,"__esModule",{value:!0});M7r.Tracer=void 0;var LP=xf(),q7r=My(),pLh=lyi(),mLh=vyi(),fLh=B7r(),wyi=class{constructor(r,t,n){this._tracerProvider=n;let i=(0,mLh.mergeConfig)(t);this._sampler=i.sampler,this._generalLimits=i.generalLimits,this._spanLimits=i.spanLimits,this._idGenerator=t.idGenerator||new fLh.RandomIdGenerator,this.resource=n.resource,this.instrumentationLibrary=r}startSpan(r,t={},n=LP.context.active()){var i,s,a;t.root&&(n=LP.trace.deleteSpan(n));let o=LP.trace.getSpan(n);if((0,q7r.isTracingSuppressed)(n))return LP.diag.debug("Instrumentation suppressed, returning Noop Span"),LP.trace.wrapSpanContext(LP.INVALID_SPAN_CONTEXT);let c=o==null?void 0:o.spanContext(),l=this._idGenerator.generateSpanId(),u,m,h;!c||!LP.trace.isSpanContextValid(c)?u=this._idGenerator.generateTraceId():(u=c.traceId,m=c.traceState,h=c.spanId);let _=(i=t.kind)!==null&&i!==void 0?i:LP.SpanKind.INTERNAL,b=((s=t.links)!==null&&s!==void 0?s:[]).map(L=>({context:L.context,attributes:(0,q7r.sanitizeAttributes)(L.attributes)})),v=(0,q7r.sanitizeAttributes)(t.attributes),w=this._sampler.shouldSample(n,u,r,_,v,b);m=(a=w.traceState)!==null&&a!==void 0?a:m;let x=w.decision===LP.SamplingDecision.RECORD_AND_SAMPLED?LP.TraceFlags.SAMPLED:LP.TraceFlags.NONE,P={traceId:u,spanId:l,traceFlags:x,traceState:m};if(w.decision===LP.SamplingDecision.NOT_RECORD)return LP.diag.debug("Recording is off, propagating context in a non-recording span"),LP.trace.wrapSpanContext(P);let k=new pLh.Span(this,n,r,P,_,h,b,t.startTime),R=(0,q7r.sanitizeAttributes)(Object.assign(v,w.attributes));return k.setAttributes(R),k}startActiveSpan(r,t,n,i){let s,a,o;if(arguments.length<2)return;arguments.length===2?o=t:arguments.length===3?(s=t,o=n):(s=t,a=n,o=i);let c=a??LP.context.active(),l=this.startSpan(r,s,c),u=LP.trace.setSpan(c,l);return LP.context.with(u,o,void 0,l)}getGeneralLimits(){return this._generalLimits}getSpanLimits(){return this._spanLimits}getActiveSpanProcessor(){return this._tracerProvider.getActiveSpanProcessor()}};M7r.Tracer=wyi});var mVo=A(L7r=>{"use strict";Object.defineProperty(L7r,"__esModule",{value:!0});L7r.MultiSpanProcessor=void 0;var hLh=My(),Iyi=class{constructor(r){this._spanProcessors=r}forceFlush(){let r=[];for(let t of this._spanProcessors)r.push(t.forceFlush());return new Promise(t=>{Promise.all(r).then(()=>{t()}).catch(n=>{(0,hLh.globalErrorHandler)(n||new Error("MultiSpanProcessor: forceFlush failed")),t()})})}onStart(r,t){for(let n of this._spanProcessors)n.onStart(r,t)}onEnd(r){for(let t of this._spanProcessors)t.onEnd(r)}shutdown(){let r=[];for(let t of this._spanProcessors)r.push(t.shutdown());return new Promise((t,n)=>{Promise.all(r).then(()=>{t()},n)})}};L7r.MultiSpanProcessor=Iyi});var Tyi=A(j7r=>{"use strict";Object.defineProperty(j7r,"__esModule",{value:!0});j7r.NoopSpanProcessor=void 0;var xyi=class{onStart(r,t){}onEnd(r){}shutdown(){return Promise.resolve()}forceFlush(){return Promise.resolve()}};j7r.NoopSpanProcessor=xyi});var hVo=A(gTe=>{"use strict";Object.defineProperty(gTe,"__esModule",{value:!0});gTe.BasicTracerProvider=gTe.ForceFlushState=void 0;var kmt=xf(),Nmt=My(),fVo=mmt(),gLh=z8t(),yLh=byi(),_Lh=mVo(),ALh=Tyi(),bLh=B7r(),CLh=vyi(),Fmt;(function(e){e[e.resolved=0]="resolved",e[e.timeout=1]="timeout",e[e.error=2]="error",e[e.unresolved=3]="unresolved"})(Fmt=gTe.ForceFlushState||(gTe.ForceFlushState={}));var V8t=class{constructor(r={}){var t;this._registeredSpanProcessors=[],this._tracers=new Map;let n=(0,Nmt.merge)({},(0,yLh.loadDefaultConfig)(),(0,CLh.reconfigureLimits)(r));this.resource=(t=n.resource)!==null&&t!==void 0?t:fVo.Resource.empty(),this.resource=fVo.Resource.default().merge(this.resource),this._config=Object.assign({},n,{resource:this.resource});let i=this._buildExporterFromEnv();if(i!==void 0){let s=new bLh.BatchSpanProcessor(i);this.activeSpanProcessor=s}else this.activeSpanProcessor=new ALh.NoopSpanProcessor}getTracer(r,t,n){let i=`${r}@${t||""}:${(n==null?void 0:n.schemaUrl)||""}`;return this._tracers.has(i)||this._tracers.set(i,new gLh.Tracer({name:r,version:t,schemaUrl:n==null?void 0:n.schemaUrl},this._config,this)),this._tracers.get(i)}addSpanProcessor(r){this._registeredSpanProcessors.length===0&&this.activeSpanProcessor.shutdown().catch(t=>kmt.diag.error("Error while trying to shutdown current span processor",t)),this._registeredSpanProcessors.push(r),this.activeSpanProcessor=new _Lh.MultiSpanProcessor(this._registeredSpanProcessors)}getActiveSpanProcessor(){return this.activeSpanProcessor}register(r={}){kmt.trace.setGlobalTracerProvider(this),r.propagator===void 0&&(r.propagator=this._buildPropagatorFromEnv()),r.contextManager&&kmt.context.setGlobalContextManager(r.contextManager),r.propagator&&kmt.propagation.setGlobalPropagator(r.propagator)}forceFlush(){let r=this._config.forceFlushTimeoutMillis,t=this._registeredSpanProcessors.map(n=>new Promise(i=>{let s,a=setTimeout(()=>{i(new Error(`Span processor did not completed within timeout period of ${r} ms`)),s=Fmt.timeout},r);n.forceFlush().then(()=>{clearTimeout(a),s!==Fmt.timeout&&(s=Fmt.resolved,i(s))}).catch(o=>{clearTimeout(a),s=Fmt.error,i(o)})}));return new Promise((n,i)=>{Promise.all(t).then(s=>{let a=s.filter(o=>o!==Fmt.resolved);a.length>0?i(a):n()}).catch(s=>i([s]))})}shutdown(){return this.activeSpanProcessor.shutdown()}_getPropagator(r){var t;return(t=this.constructor._registeredPropagators.get(r))===null||t===void 0?void 0:t()}_getSpanExporter(r){var t;return(t=this.constructor._registeredExporters.get(r))===null||t===void 0?void 0:t()}_buildPropagatorFromEnv(){let r=Array.from(new Set((0,Nmt.getEnv)().OTEL_PROPAGATORS)),n=r.map(i=>{let s=this._getPropagator(i);return s||kmt.diag.warn(`Propagator "${i}" requested through environment variable is unavailable.`),s}).reduce((i,s)=>(s&&i.push(s),i),[]);if(n.length!==0)return r.length===1?n[0]:new Nmt.CompositePropagator({propagators:n})}_buildExporterFromEnv(){let r=(0,Nmt.getEnv)().OTEL_TRACES_EXPORTER;if(r==="none"||r==="")return;let t=this._getSpanExporter(r);return t||kmt.diag.error(`Exporter "${r}" requested through environment variable is unavailable.`),t}};gTe.BasicTracerProvider=V8t;V8t._registeredPropagators=new Map([["tracecontext",()=>new Nmt.W3CTraceContextPropagator],["baggage",()=>new Nmt.W3CBaggagePropagator]]);V8t._registeredExporters=new Map});var gVo=A(G7r=>{"use strict";Object.defineProperty(G7r,"__esModule",{value:!0});G7r.ConsoleSpanExporter=void 0;var Pyi=My(),Ryi=class{export(r,t){return this._sendSpans(r,t)}shutdown(){return this._sendSpans([]),this.forceFlush()}forceFlush(){return Promise.resolve()}_exportInfo(r){var t;return{traceId:r.spanContext().traceId,parentId:r.parentSpanId,traceState:(t=r.spanContext().traceState)===null||t===void 0?void 0:t.serialize(),name:r.name,id:r.spanContext().spanId,kind:r.kind,timestamp:(0,Pyi.hrTimeToMicroseconds)(r.startTime),duration:(0,Pyi.hrTimeToMicroseconds)(r.duration),attributes:r.attributes,status:r.status,events:r.events,links:r.links}}_sendSpans(r,t){for(let n of r)console.dir(this._exportInfo(n),{depth:3});if(t)return t({code:Pyi.ExportResultCode.SUCCESS})}};G7r.ConsoleSpanExporter=Ryi});var _Vo=A(U7r=>{"use strict";Object.defineProperty(U7r,"__esModule",{value:!0});U7r.InMemorySpanExporter=void 0;var yVo=My(),kyi=class{constructor(){this._finishedSpans=[],this._stopped=!1}export(r,t){if(this._stopped)return t({code:yVo.ExportResultCode.FAILED,error:new Error("Exporter has been stopped")});this._finishedSpans.push(...r),setTimeout(()=>t({code:yVo.ExportResultCode.SUCCESS}),0)}shutdown(){return this._stopped=!0,this._finishedSpans=[],this.forceFlush()}forceFlush(){return Promise.resolve()}reset(){this._finishedSpans=[]}getFinishedSpans(){return this._finishedSpans}};U7r.InMemorySpanExporter=kyi});var bVo=A(AVo=>{"use strict";Object.defineProperty(AVo,"__esModule",{value:!0})});var CVo=A(V7r=>{"use strict";Object.defineProperty(V7r,"__esModule",{value:!0});V7r.SimpleSpanProcessor=void 0;var vLh=xf(),Omt=My(),Fyi=class{constructor(r){this._exporter=r,this._shutdownOnce=new Omt.BindOnceFuture(this._shutdown,this),this._unresolvedExports=new Set}async forceFlush(){await Promise.all(Array.from(this._unresolvedExports)),this._exporter.forceFlush&&await this._exporter.forceFlush()}onStart(r,t){}onEnd(r){var t,n;if(this._shutdownOnce.isCalled||!(r.spanContext().traceFlags&vLh.TraceFlags.SAMPLED))return;let i=()=>Omt.internal._export(this._exporter,[r]).then(s=>{var a;s.code!==Omt.ExportResultCode.SUCCESS&&(0,Omt.globalErrorHandler)((a=s.error)!==null&&a!==void 0?a:new Error(`SimpleSpanProcessor: span export failed (status ${s})`))}).catch(s=>{(0,Omt.globalErrorHandler)(s)});if(r.resource.asyncAttributesPending){let s=(n=(t=r.resource).waitForAsyncAttributes)===null||n===void 0?void 0:n.call(t).then(()=>(s!=null&&this._unresolvedExports.delete(s),i()),a=>(0,Omt.globalErrorHandler)(a));s!=null&&this._unresolvedExports.add(s)}else i()}shutdown(){return this._shutdownOnce.call()}_shutdown(){return this._exporter.shutdown()}};V7r.SimpleSpanProcessor=Fyi});var EVo=A(vVo=>{"use strict";Object.defineProperty(vVo,"__esModule",{value:!0})});var SVo=A(DVo=>{"use strict";Object.defineProperty(DVo,"__esModule",{value:!0})});var IVo=A(wVo=>{"use strict";Object.defineProperty(wVo,"__esModule",{value:!0})});var TVo=A(xVo=>{"use strict";Object.defineProperty(xVo,"__esModule",{value:!0})});var RVo=A(PVo=>{"use strict";Object.defineProperty(PVo,"__esModule",{value:!0})});var z8t=A(Yv=>{"use strict";var ELh=Yv&&Yv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),lI=Yv&&Yv.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&ELh(r,e,t)};Object.defineProperty(Yv,"__esModule",{value:!0});lI(pVo(),Yv);lI(hVo(),Yv);lI(B7r(),Yv);lI(gVo(),Yv);lI(_Vo(),Yv);lI(bVo(),Yv);lI(CVo(),Yv);lI(EVo(),Yv);lI(Tyi(),Yv);lI(S7r(),Yv);lI(I7r(),Yv);lI(hyi(),Yv);lI(yyi(),Yv);lI(U8t(),Yv);lI(lyi(),Yv);lI(SVo(),Yv);lI(IVo(),Yv);lI(TVo(),Yv);lI(RVo(),Yv)});var Nyi=A(z7r=>{"use strict";Object.defineProperty(z7r,"__esModule",{value:!0});z7r.B3_DEBUG_FLAG_KEY=void 0;var DLh=xf();z7r.B3_DEBUG_FLAG_KEY=(0,DLh.createContextKey)("OpenTelemetry Context Key B3 Debug Flag")});var $8t=A(u5=>{"use strict";Object.defineProperty(u5,"__esModule",{value:!0});u5.X_B3_FLAGS=u5.X_B3_PARENT_SPAN_ID=u5.X_B3_SAMPLED=u5.X_B3_SPAN_ID=u5.X_B3_TRACE_ID=u5.B3_CONTEXT_HEADER=void 0;u5.B3_CONTEXT_HEADER="b3";u5.X_B3_TRACE_ID="x-b3-traceid";u5.X_B3_SPAN_ID="x-b3-spanid";u5.X_B3_SAMPLED="x-b3-sampled";u5.X_B3_PARENT_SPAN_ID="x-b3-parentspanid";u5.X_B3_FLAGS="x-b3-flags"});var NVo=A(Q7r=>{"use strict";Object.defineProperty(Q7r,"__esModule",{value:!0});Q7r.B3MultiPropagator=void 0;var i$=xf(),SLh=My(),kVo=Nyi(),NB=$8t(),wLh=new Set([!0,"true","True","1",1]),ILh=new Set([!1,"false","False","0",0]);function xLh(e){return e===i$.TraceFlags.SAMPLED||e===i$.TraceFlags.NONE}function TLh(e){return Array.isArray(e)?e[0]:e}function $7r(e,r,t){let n=r.get(e,t);return TLh(n)}function PLh(e,r){let t=$7r(e,r,NB.X_B3_TRACE_ID);return typeof t=="string"?t.padStart(32,"0"):""}function RLh(e,r){let t=$7r(e,r,NB.X_B3_SPAN_ID);return typeof t=="string"?t:""}function FVo(e,r){return $7r(e,r,NB.X_B3_FLAGS)==="1"?"1":void 0}function kLh(e,r){let t=$7r(e,r,NB.X_B3_SAMPLED);if(FVo(e,r)==="1"||wLh.has(t))return i$.TraceFlags.SAMPLED;if(t===void 0||ILh.has(t))return i$.TraceFlags.NONE}var Oyi=class{inject(r,t,n){let i=i$.trace.getSpanContext(r);if(!i||!(0,i$.isSpanContextValid)(i)||(0,SLh.isTracingSuppressed)(r))return;let s=r.getValue(kVo.B3_DEBUG_FLAG_KEY);n.set(t,NB.X_B3_TRACE_ID,i.traceId),n.set(t,NB.X_B3_SPAN_ID,i.spanId),s==="1"?n.set(t,NB.X_B3_FLAGS,s):i.traceFlags!==void 0&&n.set(t,NB.X_B3_SAMPLED,(i$.TraceFlags.SAMPLED&i.traceFlags)===i$.TraceFlags.SAMPLED?"1":"0")}extract(r,t,n){let i=PLh(t,n),s=RLh(t,n),a=kLh(t,n),o=FVo(t,n);return(0,i$.isValidTraceId)(i)&&(0,i$.isValidSpanId)(s)&&xLh(a)?(r=r.setValue(kVo.B3_DEBUG_FLAG_KEY,o),i$.trace.setSpanContext(r,{traceId:i,spanId:s,isRemote:!0,traceFlags:a})):r}fields(){return[NB.X_B3_TRACE_ID,NB.X_B3_SPAN_ID,NB.X_B3_FLAGS,NB.X_B3_SAMPLED,NB.X_B3_PARENT_SPAN_ID]}};Q7r.B3MultiPropagator=Oyi});var BVo=A(K7r=>{"use strict";Object.defineProperty(K7r,"__esModule",{value:!0});K7r.B3SinglePropagator=void 0;var yTe=xf(),FLh=My(),OVo=Nyi(),Byi=$8t(),NLh=/((?:[0-9a-f]{16}){1,2})-([0-9a-f]{16})(?:-([01d](?![0-9a-f])))?(?:-([0-9a-f]{16}))?/,OLh="0".repeat(16),BLh=new Set(["d","1"]),qLh="d";function MLh(e){return e.length===32?e:`${OLh}${e}`}function LLh(e){return e&&BLh.has(e)?yTe.TraceFlags.SAMPLED:yTe.TraceFlags.NONE}var qyi=class{inject(r,t,n){let i=yTe.trace.getSpanContext(r);if(!i||!(0,yTe.isSpanContextValid)(i)||(0,FLh.isTracingSuppressed)(r))return;let s=r.getValue(OVo.B3_DEBUG_FLAG_KEY)||i.traceFlags&1,a=`${i.traceId}-${i.spanId}-${s}`;n.set(t,Byi.B3_CONTEXT_HEADER,a)}extract(r,t,n){let i=n.get(t,Byi.B3_CONTEXT_HEADER),s=Array.isArray(i)?i[0]:i;if(typeof s!="string")return r;let a=s.match(NLh);if(!a)return r;let[,o,c,l]=a,u=MLh(o);if(!(0,yTe.isValidTraceId)(u)||!(0,yTe.isValidSpanId)(c))return r;let m=LLh(l);return l===qLh&&(r=r.setValue(OVo.B3_DEBUG_FLAG_KEY,l)),yTe.trace.setSpanContext(r,{traceId:u,spanId:c,isRemote:!0,traceFlags:m})}fields(){return[Byi.B3_CONTEXT_HEADER]}};K7r.B3SinglePropagator=qyi});var Myi=A(Q8t=>{"use strict";Object.defineProperty(Q8t,"__esModule",{value:!0});Q8t.B3InjectEncoding=void 0;var jLh;(function(e){e[e.SINGLE_HEADER=0]="SINGLE_HEADER",e[e.MULTI_HEADER=1]="MULTI_HEADER"})(jLh=Q8t.B3InjectEncoding||(Q8t.B3InjectEncoding={}))});var qVo=A(H7r=>{"use strict";Object.defineProperty(H7r,"__esModule",{value:!0});H7r.B3Propagator=void 0;var GLh=My(),ULh=NVo(),VLh=BVo(),zLh=$8t(),$Lh=Myi(),Lyi=class{constructor(r={}){this._b3MultiPropagator=new ULh.B3MultiPropagator,this._b3SinglePropagator=new VLh.B3SinglePropagator,r.injectEncoding===$Lh.B3InjectEncoding.MULTI_HEADER?(this._inject=this._b3MultiPropagator.inject,this._fields=this._b3MultiPropagator.fields()):(this._inject=this._b3SinglePropagator.inject,this._fields=this._b3SinglePropagator.fields())}inject(r,t,n){(0,GLh.isTracingSuppressed)(r)||this._inject(r,t,n)}extract(r,t,n){let i=n.get(t,zLh.B3_CONTEXT_HEADER);return(Array.isArray(i)?i[0]:i)?this._b3SinglePropagator.extract(r,t,n):this._b3MultiPropagator.extract(r,t,n)}fields(){return this._fields}};H7r.B3Propagator=Lyi});var MVo=A(Kse=>{"use strict";var QLh=Kse&&Kse.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),jyi=Kse&&Kse.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&QLh(r,e,t)};Object.defineProperty(Kse,"__esModule",{value:!0});jyi(qVo(),Kse);jyi($8t(),Kse);jyi(Myi(),Kse)});var LVo=A(s$=>{"use strict";Object.defineProperty(s$,"__esModule",{value:!0});s$.JaegerPropagator=s$.UBER_BAGGAGE_HEADER_PREFIX=s$.UBER_TRACE_ID_HEADER=void 0;var _Te=xf(),KLh=My();s$.UBER_TRACE_ID_HEADER="uber-trace-id";s$.UBER_BAGGAGE_HEADER_PREFIX="uberctx";var Gyi=class{constructor(r){typeof r=="string"?(this._jaegerTraceHeader=r,this._jaegerBaggageHeaderPrefix=s$.UBER_BAGGAGE_HEADER_PREFIX):(this._jaegerTraceHeader=(r==null?void 0:r.customTraceHeader)||s$.UBER_TRACE_ID_HEADER,this._jaegerBaggageHeaderPrefix=(r==null?void 0:r.customBaggageHeaderPrefix)||s$.UBER_BAGGAGE_HEADER_PREFIX)}inject(r,t,n){let i=_Te.trace.getSpanContext(r),s=_Te.propagation.getBaggage(r);if(i&&(0,KLh.isTracingSuppressed)(r)===!1){let a=`0${(i.traceFlags||_Te.TraceFlags.NONE).toString(16)}`;n.set(t,this._jaegerTraceHeader,`${i.traceId}:${i.spanId}:0:${a}`)}if(s)for(let[a,o]of s.getAllEntries())n.set(t,`${this._jaegerBaggageHeaderPrefix}-${a}`,encodeURIComponent(o.value))}extract(r,t,n){var i;let s=n.get(t,this._jaegerTraceHeader),a=Array.isArray(s)?s[0]:s,o=n.keys(t).filter(u=>u.startsWith(`${this._jaegerBaggageHeaderPrefix}-`)).map(u=>{let m=n.get(t,u);return{key:u.substring(this._jaegerBaggageHeaderPrefix.length+1),value:Array.isArray(m)?m[0]:m}}),c=r;if(typeof a=="string"){let u=WLh(a);u&&(c=_Te.trace.setSpanContext(c,u))}if(o.length===0)return c;let l=(i=_Te.propagation.getBaggage(r))!==null&&i!==void 0?i:_Te.propagation.createBaggage();for(let u of o)u.value!==void 0&&(l=l.setEntry(u.key,{value:decodeURIComponent(u.value)}));return c=_Te.propagation.setBaggage(c,l),c}fields(){return[this._jaegerTraceHeader]}};s$.JaegerPropagator=Gyi;var HLh=/^[0-9a-f]{1,2}$/i;function WLh(e){let r=decodeURIComponent(e).split(":");if(r.length!==4)return null;let[t,n,,i]=r,s=t.padStart(32,"0"),a=n.padStart(16,"0"),o=HLh.test(i)?parseInt(i,16)&1:1;return{traceId:s,spanId:a,isRemote:!0,traceFlags:o}}});var jVo=A(ATe=>{"use strict";var YLh=ATe&&ATe.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),JLh=ATe&&ATe.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&YLh(r,e,t)};Object.defineProperty(ATe,"__esModule",{value:!0});JLh(LVo(),ATe)});var VVo=A(J7r=>{"use strict";Object.defineProperty(J7r,"__esModule",{value:!0});J7r.NodeTracerProvider=void 0;var GVo=uhi(),W7r=MVo(),UVo=z8t(),XLh=N3(),ZLh=jVo(),Y7r=class extends UVo.BasicTracerProvider{constructor(r={}){super(r)}register(r={}){if(r.contextManager===void 0){let t=XLh.gte(process.version,"14.8.0")?GVo.AsyncLocalStorageContextManager:GVo.AsyncHooksContextManager;r.contextManager=new t,r.contextManager.enable()}super.register(r)}};J7r.NodeTracerProvider=Y7r;Y7r._registeredPropagators=new Map([...UVo.BasicTracerProvider._registeredPropagators,["b3",()=>new W7r.B3Propagator({injectEncoding:W7r.B3InjectEncoding.SINGLE_HEADER})],["b3multi",()=>new W7r.B3Propagator({injectEncoding:W7r.B3InjectEncoding.MULTI_HEADER})],["jaeger",()=>new ZLh.JaegerPropagator]])});var $Vo=A(A1e=>{"use strict";var ejh=A1e&&A1e.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t),Object.defineProperty(e,n,{enumerable:!0,get:function(){return r[t]}})}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),zVo=A1e&&A1e.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&ejh(r,e,t)};Object.defineProperty(A1e,"__esModule",{value:!0});zVo(VVo(),A1e);zVo(z8t(),A1e)});var HVo=A(b1e=>{"use strict";Object.defineProperty(b1e,"__esModule",{value:!0});b1e.isTraceSendingEnabled=b1e.isTraceDebuggingEnabled=b1e.isTracingEnabled=void 0;function tjh(){return QVo()||KVo()}b1e.isTracingEnabled=tjh;function QVo(){return!!process.env.RENOVATE_TRACING_CONSOLE_EXPORTER}b1e.isTraceDebuggingEnabled=QVo;function KVo(){return!!process.env.OTEL_EXPORTER_OTLP_ENDPOINT}b1e.isTraceSendingEnabled=KVo});var Hyi=A(MG=>{"use strict";Object.defineProperty(MG,"__esModule",{value:!0});MG.instrument=MG.getTracerProvider=MG.disableInstrumentations=MG.shutdown=MG.init=void 0;var rjh=(tn(),Dr(en)),njh=require("node:http"),WVo=rjh.__importStar(xf()),X7r=xf(),ijh=uhi(),sjh=vGo(),ajh=m7r(),ojh=LUo(),cjh=YUo(),ujh=mmt(),Uyi=z8t(),$yi=$Vo(),Vyi=OG(),ljh=Dre(),zyi=HVo(),Qyi=[];YVo();function YVo(){if(!(0,zyi.isTracingEnabled)())return;let e=new $yi.NodeTracerProvider({resource:new ujh.Resource({[Vyi.SemanticResourceAttributes.SERVICE_NAME]:"renovate",[Vyi.SemanticResourceAttributes.SERVICE_NAMESPACE]:"renovatebot.com",[Vyi.SemanticResourceAttributes.SERVICE_VERSION]:ljh.pkg.version})});if((0,zyi.isTraceDebuggingEnabled)()&&e.addSpanProcessor(new Uyi.SimpleSpanProcessor(new Uyi.ConsoleSpanExporter)),(0,zyi.isTraceSendingEnabled)()){let t=new sjh.OTLPTraceExporter;e.addSpanProcessor(new Uyi.BatchSpanProcessor(t))}let r=new ijh.AsyncLocalStorageContextManager;e.register({contextManager:r}),Qyi=[new cjh.HttpInstrumentation({applyCustomAttributesOnSpan:(t,n,i)=>{n instanceof njh.ClientRequest&&n.host==="api.github.com"&&n.path.endsWith("/protection")&&i.statusCode===404&&t.setStatus({code:X7r.SpanStatusCode.OK})}}),new ojh.BunyanInstrumentation],(0,ajh.registerInstrumentations)({instrumentations:Qyi})}MG.init=YVo;async function djh(){let e=Kyi();if(e instanceof $yi.NodeTracerProvider)await e.shutdown();else if(e instanceof X7r.ProxyTracerProvider){let r=e.getDelegate();r instanceof $yi.NodeTracerProvider&&await r.shutdown()}}MG.shutdown=djh;function pjh(){for(let e of Qyi)e.disable()}MG.disableInstrumentations=pjh;function Kyi(){return WVo.trace.getTracerProvider()}MG.getTracerProvider=Kyi;function mjh(){return Kyi().getTracer("renovate")}function fjh(e,r,t={},n=WVo.context.active()){return mjh().startActiveSpan(e,t,n,i=>{try{let s=r(i);return s instanceof Promise?s.catch(a=>{throw i.setStatus({code:X7r.SpanStatusCode.ERROR,message:a}),a}).finally(()=>i.end()):(i.end(),s)}catch(s){throw i.setStatus({code:X7r.SpanStatusCode.ERROR,message:s}),i.end(),s}})}MG.instrument=fjh});var XVo=A((jey,JVo)=>{"use strict";JVo.exports=function(e){return e==null?[]:Array.isArray(e)?e:[e]}});var tzo=A((Gey,ezo)=>{"use strict";var Bmt={angular:/^(\w*)(?:\((.*)\))?: (.*)$/,atom:/^(:.*?:) (.*)$/,ember:/^\[(.*) (.*)] (.*)$/,eslint:/^(\w*): (.*?)(?:\((.*)\))?$/,jquery:/^(\w*): ([^(]*)$/,jshint:/^\[\[(.*)]] (.*)$/};ezo.exports={angular:e=>{let r=e.match(Bmt.angular);if(!r)return!1;if(hjh(r[0][0]))return!0},atom:e=>e.match(Bmt.atom)?!0:e.match(/^Prepare (.*?) release$/),ember:e=>e.match(Bmt.ember),eslint:e=>{let r=e.match(Bmt.eslint);if(!r)return!1;if(ZVo(r[0][0]))return!0},jquery:e=>{let r=e.match(Bmt.jquery);if(!r)return!1;if(ZVo(r[0][0]))return!0},jshint:e=>e.match(Bmt.jshint)};function ZVo(e){return e===e.toUpperCase()}function hjh(e){return e===e.toLowerCase()}});var nzo=A((Uey,rzo)=>{"use strict";var gjh=XVo(),Wyi=tzo();rzo.exports=e=>{let r=gjh(e),t={};r.forEach(s=>{let a=s.split(` +`)[0];for(let o in Wyi)if(Object.prototype.hasOwnProperty.call(Wyi,o)&&Wyi[o](a)){let c=t[o];c=c?++c:1,t[o]=c}});let n=0,i="unknown";for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let a=t[s];a>n?(n=a,i=s):a===n&&(s==="ember"||s==="jquery")&&(i="jquery")}return i}});var Yyi=A(Z7r=>{"use strict";Object.defineProperty(Z7r,"__esModule",{value:!0});Z7r.detectSemanticCommits=void 0;var yjh=(tn(),Dr(en)),_jh=yjh.__importDefault(nzo()),qmt=Pi(),Ajh=AE(),bjh=Lh();async function Cjh(){qmt.logger.debug("detectSemanticCommits()");let e=(0,Ajh.getCache)();if(e.semanticCommits)return qmt.logger.debug(`semanticCommits: returning "${e.semanticCommits}" from cache`),e.semanticCommits;let r=await(0,bjh.getCommitMessages)();qmt.logger.trace(`commitMessages=${JSON.stringify(r)}`);let t=(0,_jh.default)(r);return qmt.logger.debug(`semanticCommits: detected "${t}"`),t==="angular"?(qmt.logger.debug("semanticCommits: enabled"),e.semanticCommits="enabled"):(qmt.logger.debug("semanticCommits: disabled"),e.semanticCommits="disabled"),e.semanticCommits}Z7r.detectSemanticCommits=Cjh});var e_i=A(C1e=>{"use strict";Object.defineProperty(C1e,"__esModule",{value:!0});C1e.getSplits=C1e.addSplit=C1e.splitInit=void 0;var Jyi=0,Xyi=0,Zyi={};function vjh(){Zyi={},Jyi=Date.now(),Xyi=Jyi}C1e.splitInit=vjh;function Ejh(e){Zyi[e]=Date.now()-Xyi,Xyi=Date.now()}C1e.addSplit=Ejh;function Djh(){return{splits:Zyi,total:Date.now()-Jyi}}C1e.getSplits=Djh});var izo=A(e6r=>{"use strict";Object.defineProperty(e6r,"__esModule",{value:!0});e6r.getCachedPristineResult=void 0;var Sjh=AE();function wjh(e){var n;let t=(n=(0,Sjh.getCache)().branches)==null?void 0:n.find(i=>i.branchName===e);return(t==null?void 0:t.pristine)??!1}e6r.getCachedPristineResult=wjh});var r_i=A(Mmt=>{"use strict";Object.defineProperty(Mmt,"__esModule",{value:!0});Mmt.setPrCache=Mmt.getPrCache=void 0;var t_i=Pi(),szo=AE();function Ijh(e){var i;t_i.logger.debug("getPrCache()");let t=(i=(0,szo.getCache)().branches)==null?void 0:i.find(s=>e===s.branchName),n=t==null?void 0:t.prCache;return n?(n.fingerprint&&(n.bodyFingerprint=n.fingerprint,delete n.fingerprint),n):null}Mmt.getPrCache=Ijh;function xjh(e,r,t){var a,o;t_i.logger.debug("setPrCache()");let i=(a=(0,szo.getCache)().branches)==null?void 0:a.find(c=>e===c.branchName);if(!i){t_i.logger.debug("setPrCache(): Branch cache not present");return}let s=(o=i.prCache)==null?void 0:o.lastEdited;i.prCache={bodyFingerprint:r,lastEdited:s&&!t?s:new Date().toISOString()}}Mmt.setPrCache=xjh});var czo=A(t6r=>{"use strict";Object.defineProperty(t6r,"__esModule",{value:!0});t6r.setBranchCache=void 0;var Tjh=Zp(),azo=Pi(),Pjh=fA(),ozo=Nb(),Rjh=AE(),kjh=tGn(),Fjh=rGn(),Njh=nGn(),Ojh=izo(),Bjh=r_i();function qjh(e){let{datasource:r,depName:t,depType:n,displayPending:i,packageName:s,fixedVersion:a,currentVersion:o,newVersion:c,currentValue:l,newValue:u,currentDigest:m,newDigest:h,packageFile:_,sourceUrl:b,remediationNotPossible:v,updateType:w}=e,x={datasource:r,depName:t,depType:n,displayPending:i,fixedVersion:a,currentVersion:o,currentValue:l,newValue:u,newVersion:c,currentDigest:m,newDigest:h,packageFile:_,sourceUrl:b,remediationNotPossible:v,updateType:w};return s&&(x.packageName=s),x}async function Mjh(e){var a;let{baseBranch:r,branchName:t,prBlockedBy:n,prTitle:i,result:s}=e;try{let o=await ozo.scm.getBranchCommit(t),c=await ozo.scm.getBranchCommit(r),l=(0,Ojh.getCachedPristineResult)(t),u=null,m,h,_;if(c&&o){let P=await Pjh.platform.getBranchPr(t);P&&(u=P.number),m=(0,Njh.getCachedModifiedResult)(t,o)??void 0,h=(0,kjh.getCachedBehindBaseResult)(t,o,r,c)??void 0,_=(0,Fjh.getCachedConflictResult)(t,o,r,c)??void 0}let b=!!e.automerge,v=e.upgrades?e.upgrades.map(qjh):[],w=e.commitFingerprint,x=(0,Bjh.getPrCache)(t);return{automerge:b,baseBranchSha:c,baseBranch:r,commitFingerprint:w,branchName:t,isBehindBase:h,isConflicted:_,isModified:m,prBlockedBy:n,pristine:l,prCache:x,prNo:u,prTitle:i,result:s,sha:o,upgrades:v}}catch(o){let c=o.err||o;if([401,404].includes((a=c.response)==null?void 0:a.statusCode))return azo.logger.warn({err:c,branchName:t},"HTTP error generating branch cache"),null;if(c.message===Tjh.REPOSITORY_CHANGED)throw c;return azo.logger.error({err:c,branchName:t},"Error generating branch cache"),null}}async function Ljh(e){let r=[];for(let t of e){let n=await Mjh(t);n&&r.push(n)}(0,Rjh.getCache)().branches=r}t6r.setBranchCache=Ljh});var r6r=A(LG=>{"use strict";Object.defineProperty(LG,"__esModule",{value:!0});LG.getDepWarningsDashboard=LG.getDepWarningsPR=LG.getDepWarningsOnboardingPR=LG.getErrors=LG.getWarnings=void 0;var jjh=Pi(),n_i=m8(),Gjh=Ba();function Ujh(e){var t;if(!((t=e.warnings)!=null&&t.length))return"";let r=` # Warnings (${e.warnings.length}) `;r+=`Please correct - or verify that you can safely ignore - these warnings before you merge this PR. @@ -2636,7 +2636,7 @@ To resolve the conflict:`,(0,N4r.getConflictResolutionRecipe)(s,r))),n=i):Mjo.di `;for(let n of e.warnings)r+=`- \`${n.topic}\`: ${n.message} `;return r+=` --- -`,r}LG.getWarnings=Gjh;function Ujh(e){var t;if(!((t=e.errors)!=null&&t.length))return"";let r=` +`,r}LG.getWarnings=Ujh;function Vjh(e){var t;if(!((t=e.errors)!=null&&t.length))return"";let r=` # Errors (${e.errors.length}) `;r+=`Renovate has found errors that you should fix (in this branch) before finishing this PR. @@ -2644,7 +2644,7 @@ To resolve the conflict:`,(0,N4r.getConflictResolutionRecipe)(s,r))),n=i):Mjo.di `;for(let n of e.errors)r+=`- \`${n.topic}\`: ${n.message} `;return r+=` --- -`,r}LG.getErrors=Ujh;function n_i(e){let r=[],t=[];for(let n of Object.values(e??{}))for(let i of n??[])if(i.packageFile)for(let s of i.deps??[])for(let a of s.warnings??[]){let o=a.message;r.includes(o)||r.push(o),t.includes(i.packageFile)||t.push(i.packageFile)}return r.length&&Ljh.logger.warn({warnings:r,files:t},"Package lookup failures"),{warnings:r,warningFiles:t}}function Vjh(e,r){var s;let{warnings:t,warningFiles:n}=n_i(e);if((s=r.suppressNotifications)!=null&&s.includes("dependencyLookupWarnings"))return"";let i="";if(!t.length)return"";i=(0,r_i.emojify)(` +`,r}LG.getErrors=Vjh;function i_i(e){let r=[],t=[];for(let n of Object.values(e??{}))for(let i of n??[])if(i.packageFile)for(let s of i.deps??[])for(let a of s.warnings??[]){let o=a.message;r.includes(o)||r.push(o),t.includes(i.packageFile)||t.push(i.packageFile)}return r.length&&jjh.logger.warn({warnings:r,files:t},"Package lookup failures"),{warnings:r,warningFiles:t}}function zjh(e,r){var s;let{warnings:t,warningFiles:n}=i_i(e);if((s=r.suppressNotifications)!=null&&s.includes("dependencyLookupWarnings"))return"";let i="";if(!t.length)return"";i=(0,n_i.emojify)(` --- ### :warning: Dependency Lookup Warnings :warning: @@ -2655,7 +2655,7 @@ To resolve the conflict:`,(0,N4r.getConflictResolutionRecipe)(s,r))),n=i):Mjo.di `;return i+=` Files affected: `+n.map(a=>"`"+a+"`").join(", ")+` -`,i}LG.getDepWarningsOnboardingPR=Vjh;function zjh(e,r,t){var s;let{warnings:n}=n_i(e);if((s=r.suppressNotifications)!=null&&s.includes("dependencyLookupWarnings"))return"";let i="";return n.length?(i=(0,r_i.emojify)(` +`,i}LG.getDepWarningsOnboardingPR=zjh;function $jh(e,r,t){var s;let{warnings:n}=i_i(e);if((s=r.suppressNotifications)!=null&&s.includes("dependencyLookupWarnings"))return"";let i="";return n.length?(i=(0,n_i.emojify)(` --- ### :warning: Dependency Lookup Warnings :warning: @@ -2664,7 +2664,7 @@ Files affected: `+n.map(a=>"`"+a+"`").join(", ")+` `:i+=`Please check the logs for more information. -`,i):""}LG.getDepWarningsPR=zjh;function $jh(e,r){var a;if((a=r.suppressNotifications)!=null&&a.includes("dependencyLookupWarnings"))return"";let{warnings:t,warningFiles:n}=n_i(e);if(!t.length)return"";let i=t.map(o=>o.replace((0,jjh.regEx)(/^Failed to look up(?: [-\w]+)? dependency /),"")).map(o=>"`"+o+"`").join(", "),s=(0,r_i.emojify)(` +`,i):""}LG.getDepWarningsPR=$jh;function Qjh(e,r){var a;if((a=r.suppressNotifications)!=null&&a.includes("dependencyLookupWarnings"))return"";let{warnings:t,warningFiles:n}=i_i(e);if(!t.length)return"";let i=t.map(o=>o.replace((0,Gjh.regEx)(/^Failed to look up(?: [-\w]+)? dependency /),"")).map(o=>"`"+o+"`").join(", "),s=(0,n_i.emojify)(` --- ### :warning: Dependency Lookup Warnings :warning: @@ -2675,13 +2675,13 @@ Files affected: `,s+=n.map(o=>"`"+o+"`").join(", "),s+=` --- -`,s}LG.getDepWarningsDashboard=$jh});var n6r=A((Hey,Lmt)=>{var Qjh=(e,r)=>r?[...new Map(e.map(t=>[r(t),t])).values()]:[...new Set(e)],czo=e=>typeof e=="object"&&e!==null,uzo=e=>czo(e)&&Object.prototype.toString.call(e)==="[object Date]",Kjh=e=>czo(e)&&Object.prototype.toString.call(e)==="[object RegExp]",Hjh=(e,r)=>r.reduce((t,n)=>(e&&Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]),t),{}),Wjh=e=>([r,t])=>!!(typeof t=="string"||typeof t=="number"||typeof t=="boolean"||uzo(t)||t===null)&&e.includes(r);Lmt.exports.uniq=Qjh;Lmt.exports.isDate=uzo;Lmt.exports.isRegExp=Kjh;Lmt.exports.pick=Hjh;Lmt.exports.filterIndexNames=Wjh});var Y8t=A((Wey,GG)=>{var{uniq:Yjh,isDate:jG,isRegExp:s6r}=n6r(),mzo=(e,r)=>{if(typeof e=="number"&&(e=e.toString()),e[0]==="$"&&!(e==="$$date"&&typeof r=="number")&&!(e==="$$deleted"&&r===!0)&&e!=="$$indexCreated"&&e!=="$$indexRemoved")throw new Error("Field names cannot begin with the $ character");if(e.indexOf(".")!==-1)throw new Error("Field names cannot contain a .")},o6r=e=>{if(Array.isArray(e)&&e.forEach(r=>{o6r(r)}),typeof e=="object"&&e!==null)for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(mzo(r,e[r]),o6r(e[r]))},Jjh=e=>JSON.stringify(e,function(r,t){if(mzo(r,t),t!==void 0)return t===null?null:typeof this[r].getTime=="function"?{$$date:this[r].getTime()}:t}),Xjh=e=>JSON.parse(e,function(r,t){return r==="$$date"?new Date(t):typeof t=="string"||typeof t=="number"||typeof t=="boolean"||t===null?t:t&&t.$$date?t.$$date:t});function H8t(e,r){if(typeof e=="boolean"||typeof e=="number"||typeof e=="string"||e===null||jG(e))return e;if(Array.isArray(e))return e.map(t=>H8t(t,r));if(typeof e=="object"){let t={};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(!r||n[0]!=="$"&&n.indexOf(".")===-1)&&(t[n]=H8t(e[n],r));return t}}var i_i=e=>typeof e=="boolean"||typeof e=="number"||typeof e=="string"||e===null||jG(e)||Array.isArray(e),Wse=(e,r)=>e<r?-1:e>r?1:0,lzo=(e,r)=>{let t=Math.min(e.length,r.length);for(let n=0;n<t;n+=1){let i=c6r(e[n],r[n]);if(i!==0)return i}return Wse(e.length,r.length)},c6r=(e,r,t)=>{let n=t||Wse;if(e===void 0)return r===void 0?0:-1;if(r===void 0)return 1;if(e===null)return r===null?0:-1;if(r===null)return 1;if(typeof e=="number")return typeof r=="number"?Wse(e,r):-1;if(typeof r=="number")return typeof e=="number"?Wse(e,r):1;if(typeof e=="string")return typeof r=="string"?n(e,r):-1;if(typeof r=="string")return typeof e=="string"?n(e,r):1;if(typeof e=="boolean")return typeof r=="boolean"?Wse(e,r):-1;if(typeof r=="boolean")return typeof e=="boolean"?Wse(e,r):1;if(jG(e))return jG(r)?Wse(e.getTime(),r.getTime()):-1;if(jG(r))return jG(e)?Wse(e.getTime(),r.getTime()):1;if(Array.isArray(e))return Array.isArray(r)?lzo(e,r):-1;if(Array.isArray(r))return Array.isArray(e)?lzo(e,r):1;let i=Object.keys(e).sort(),s=Object.keys(r).sort();for(let a=0;a<Math.min(i.length,s.length);a+=1){let o=c6r(e[i[a]],r[s[a]]);if(o!==0)return o}return Wse(i.length,s.length)},Hse=(e,r=!1)=>(t,n,i)=>{let s=(a,o,c)=>{let l=typeof o=="string"?o.split("."):o;if(l.length===1)e(a,o,c);else{if(a[l[0]]===void 0){if(r)return;a[l[0]]={}}s(a[l[0]],l.slice(1),c)}};return s(t,n,i)},fzo=(e,r,t)=>{if(Object.prototype.hasOwnProperty.call(e,r)||(e[r]=[]),!Array.isArray(e[r]))throw new Error("Can't $addToSet an element on non-array values");if(t!==null&&typeof t=="object"&&t.$each){if(Object.keys(t).length>1)throw new Error("Can't use another field in conjunction with $each");if(!Array.isArray(t.$each))throw new Error("$each requires an array value");t.$each.forEach(n=>{fzo(e,r,n)})}else{let n=!0;e[r].forEach(i=>{c6r(i,t)===0&&(n=!1)}),n&&e[r].push(t)}},dzo={$set:Hse((e,r,t)=>{e[r]=t}),$unset:Hse((e,r,t)=>{delete e[r]},!0),$min:Hse((e,r,t)=>{(typeof e[r]>"u"||t<e[r])&&(e[r]=t)}),$max:Hse((e,r,t)=>{(typeof e[r]>"u"||t>e[r])&&(e[r]=t)}),$inc:Hse((e,r,t)=>{if(typeof t!="number")throw new Error(`${t} must be a number`);if(typeof e[r]!="number")if(!Object.prototype.hasOwnProperty.call(e,r))e[r]=t;else throw new Error("Don't use the $inc modifier on non-number fields");else e[r]+=t}),$pull:Hse((e,r,t)=>{if(!Array.isArray(e[r]))throw new Error("Can't $pull an element from non-array values");let n=e[r];for(let i=n.length-1;i>=0;i-=1)jmt(n[i],t)&&n.splice(i,1)}),$pop:Hse((e,r,t)=>{if(!Array.isArray(e[r]))throw new Error("Can't $pop an element from non-array values");if(typeof t!="number")throw new Error(`${t} isn't an integer, can't use it with $pop`);t!==0&&(t>0?e[r]=e[r].slice(0,e[r].length-1):e[r]=e[r].slice(1))}),$addToSet:Hse(fzo),$push:Hse((e,r,t)=>{if(Object.prototype.hasOwnProperty.call(e,r)||(e[r]=[]),!Array.isArray(e[r]))throw new Error("Can't $push an element on non-array values");if(t!==null&&typeof t=="object"&&t.$slice&&t.$each===void 0&&(t.$each=[]),t!==null&&typeof t=="object"&&t.$each){if(Object.keys(t).length>=3||Object.keys(t).length===2&&t.$slice===void 0)throw new Error("Can only use $slice in cunjunction with $each when $push to array");if(!Array.isArray(t.$each))throw new Error("$each requires an array value");if(t.$each.forEach(n=>{e[r].push(n)}),t.$slice===void 0||typeof t.$slice!="number")return;if(t.$slice===0)e[r]=[];else{let n,i,s=e[r].length;t.$slice<0?(n=Math.max(0,s+t.$slice),i=s):t.$slice>0&&(n=0,i=Math.min(s,t.$slice)),e[r]=e[r].slice(n,i)}}else e[r].push(t)})},Zjh=(e,r)=>{let t=Object.keys(r),n=t.map(o=>o[0]),i=n.filter(o=>o==="$"),s,a;if(t.indexOf("_id")!==-1&&r._id!==e._id)throw new Error("You cannot change a document's _id");if(i.length!==0&&i.length!==n.length)throw new Error("You cannot mix modifiers and normal fields");if(i.length===0?(s=H8t(r),s._id=e._id):(a=Yjh(t),s=H8t(e),a.forEach(o=>{if(!dzo[o])throw new Error(`Unknown modifier ${o}`);if(typeof r[o]!="object")throw new Error(`Modifier ${o}'s argument must be an object`);Object.keys(r[o]).forEach(l=>{dzo[o](s,l,r[o][l])})})),o6r(s),e._id!==s._id)throw new Error("You can't change a document's _id");return s},bTe=(e,r)=>{let t=typeof r=="string"?r.split("."):r;if(e){if(t.length===0)return e;if(t.length===1)return e[t[0]];if(Array.isArray(e[t[0]])){let n=parseInt(t[1],10);return typeof n=="number"&&!isNaN(n)?bTe(e[t[0]][n],t.slice(2)):e[t[0]].map(i=>bTe(i,t.slice(1)))}else return bTe(e[t[0]],t.slice(1))}},eGh=(e,r)=>{if(!Array.isArray(r))throw new Error("fields must be an Array");if(r.length>1){let t={};for(let n of r)t[n]=bTe(e,n);return t}else return bTe(e,r[0])},W8t=(e,r)=>{if(e===null||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||r===null||typeof r=="string"||typeof r=="boolean"||typeof r=="number")return e===r;if(jG(e)||jG(r))return jG(e)&&jG(r)&&e.getTime()===r.getTime();if(!(Array.isArray(e)&&Array.isArray(r))&&(Array.isArray(e)||Array.isArray(r))||e===void 0||r===void 0)return!1;let t,n;try{t=Object.keys(e),n=Object.keys(r)}catch{return!1}if(t.length!==n.length)return!1;for(let i of t)if(n.indexOf(i)===-1||!W8t(e[i],r[i]))return!1;return!0},i6r=(e,r)=>!(typeof e!="string"&&typeof e!="number"&&!jG(e)&&typeof r!="string"&&typeof r!="number"&&!jG(r)||typeof e!=typeof r),a6r={$lt:(e,r)=>i6r(e,r)&&e<r,$lte:(e,r)=>i6r(e,r)&&e<=r,$gt:(e,r)=>i6r(e,r)&&e>r,$gte:(e,r)=>i6r(e,r)&&e>=r,$ne:(e,r)=>e===void 0||!W8t(e,r),$in:(e,r)=>{if(!Array.isArray(r))throw new Error("$in operator called with a non-array");for(let t of r)if(W8t(e,t))return!0;return!1},$nin:(e,r)=>{if(!Array.isArray(r))throw new Error("$nin operator called with a non-array");return!a6r.$in(e,r)},$regex:(e,r)=>{if(!s6r(r))throw new Error("$regex operator called with non regular expression");return typeof e!="string"?!1:r.test(e)},$exists:(e,r)=>(r||r===""?r=!0:r=!1,e===void 0?!r:r),$size:(e,r)=>{if(!Array.isArray(e))return!1;if(r%1!==0)throw new Error("$size operator called without an integer");return e.length===r},$elemMatch:(e,r)=>Array.isArray(e)?e.some(t=>jmt(t,r)):!1},tGh={$size:!0,$elemMatch:!0},pzo={$or:(e,r)=>{if(!Array.isArray(r))throw new Error("$or operator used without an array");for(let t=0;t<r.length;t+=1)if(jmt(e,r[t]))return!0;return!1},$and:(e,r)=>{if(!Array.isArray(r))throw new Error("$and operator used without an array");for(let t=0;t<r.length;t+=1)if(!jmt(e,r[t]))return!1;return!0},$not:(e,r)=>!jmt(e,r),$where:(e,r)=>{if(typeof r!="function")throw new Error("$where operator used without a function");let t=r.call(e);if(typeof t!="boolean")throw new Error("$where function must return boolean");return t}},jmt=(e,r)=>{if(i_i(e)||i_i(r))return K8t({needAKey:e},"needAKey",r);for(let t in r)if(Object.prototype.hasOwnProperty.call(r,t)){let n=r[t];if(t[0]==="$"){if(!pzo[t])throw new Error(`Unknown logical operator ${t}`);if(!pzo[t](e,n))return!1}else if(!K8t(e,t,n))return!1}return!0};function K8t(e,r,t,n){let i=bTe(e,r);if(Array.isArray(i)&&!n){if(Array.isArray(t))return K8t(e,r,t,!0);if(t!==null&&typeof t=="object"&&!s6r(t)){for(let s in t)if(Object.prototype.hasOwnProperty.call(t,s)&&tGh[s])return K8t(e,r,t,!0)}for(let s of i)if(K8t({k:s},"k",t))return!0;return!1}if(t!==null&&typeof t=="object"&&!s6r(t)&&!Array.isArray(t)){let s=Object.keys(t),a=s.map(c=>c[0]),o=a.filter(c=>c==="$");if(o.length!==0&&o.length!==a.length)throw new Error("You cannot mix operators and normal fields");if(o.length>0){for(let c of s){if(!a6r[c])throw new Error(`Unknown comparison function ${c}`);if(!a6r[c](i,t[c]))return!1}return!0}}return s6r(t)?a6r.$regex(i,t):W8t(i,t)}GG.exports.serialize=Jjh;GG.exports.deserialize=Xjh;GG.exports.deepCopy=H8t;GG.exports.checkObject=o6r;GG.exports.isPrimitiveType=i_i;GG.exports.modify=Zjh;GG.exports.getDotValue=bTe;GG.exports.getDotValues=eGh;GG.exports.match=jmt;GG.exports.areThingsEqual=W8t;GG.exports.compareThings=c6r});var gzo=A((Yey,hzo)=>{var CTe=Y8t(),{callbackify:rGh}=require("util"),s_i=class{constructor(r,t,n){this.db=r,this.query=t||{},n&&(this.mapFn=n),this._limit=void 0,this._skip=void 0,this._sort=void 0,this._projection=void 0}limit(r){return this._limit=r,this}skip(r){return this._skip=r,this}sort(r){return this._sort=r,this}projection(r){return this._projection=r,this}_project(r){let t=[],n;if(this._projection===void 0||Object.keys(this._projection).length===0)return r;let i=this._projection._id!==0,{_id:s,...a}=this._projection;this._projection=a;let o=Object.keys(this._projection);return o.forEach(c=>{if(n!==void 0&&this._projection[c]!==n)throw new Error("Can't both keep and omit fields except for _id");n=this._projection[c]}),r.forEach(c=>{let l;n===1?(l={$set:{}},o.forEach(u=>{l.$set[u]=CTe.getDotValue(c,u),l.$set[u]===void 0&&delete l.$set[u]}),l=CTe.modify({},l)):(l={$unset:{}},o.forEach(u=>{l.$unset[u]=!0}),l=CTe.modify(c,l)),i?l._id=c._id:delete l._id,t.push(l)}),t}async _execAsync(){let r=[],t=0,n=0,i=await this.db._getCandidatesAsync(this.query);for(let s of i)if(CTe.match(s,this.query)){if(this._sort)r.push(s);else if(this._skip&&this._skip>n)n+=1;else if(r.push(s),t+=1,this._limit&&this._limit<=t)break}if(this._sort){let s=Object.entries(this._sort).map(([c,l])=>({key:c,direction:l}));r.sort((c,l)=>{for(let u of s){let m=u.direction*CTe.compareThings(CTe.getDotValue(c,u.key),CTe.getDotValue(l,u.key),this.db.compareStrings);if(m!==0)return m}return 0});let a=this._limit||r.length,o=this._skip||0;r=r.slice(o,o+a)}return r=this._project(r),this.mapFn?this.mapFn(r):r}exec(r){rGh(()=>this.execAsync())(r)}execAsync(){return this.db.executor.pushAsync(()=>this._execAsync())}then(r,t){return this.execAsync().then(r,t)}catch(r){return this.execAsync().catch(r)}finally(r){return this.execAsync().finally(r)}};hzo.exports=s_i});var a_i=A((Jey,yzo)=>{var nGh=require("crypto"),iGh=e=>nGh.randomBytes(Math.ceil(Math.max(8,e*2))).toString("base64").replace(/[+/]/g,"").slice(0,e);yzo.exports.uid=iGh});var Azo=A((Xey,_zo)=>{var o_i=class{constructor(){this.guardian=Promise.resolve()}waterfall(r){return(...t)=>(this.guardian=this.guardian.then(()=>r(...t).then(n=>({error:!1,result:n}),n=>({error:!0,result:n}))),this.guardian.then(({error:n,result:i})=>n?Promise.reject(i):Promise.resolve(i)))}chain(r){return this.waterfall(()=>r)()}};_zo.exports=o_i});var vzo=A((Zey,Czo)=>{var bzo=Azo(),c_i=class{constructor(){this.ready=!1,this.queue=new bzo,this.buffer=null,this._triggerBuffer=null,this.resetBuffer()}pushAsync(r,t=!1){return this.ready||t?this.queue.waterfall(r)():this.buffer.waterfall(r)()}processBuffer(){this.ready=!0,this._triggerBuffer(),this.queue.waterfall(()=>this.buffer.guardian)}resetBuffer(){this.buffer=new bzo,this.buffer.chain(new Promise(r=>{this._triggerBuffer=r})),this.ready&&this._triggerBuffer()}};Czo.exports=c_i});var u_i=A((ety,u6r)=>{var Ezo=e=>{if(e===0)return[];if(e===1)return[0];let r=Ezo(e-1),t=Math.floor(Math.random()*e);return r.splice(t,0,e-1),r};u6r.exports.getRandomArray=Ezo;var sGh=(e,r)=>{if(e<r)return-1;if(e>r)return 1;if(e===r)return 0;let t=new Error("Couldn't compare elements");throw t.a=e,t.b=r,t};u6r.exports.defaultCompareKeysFunction=sGh;var aGh=(e,r)=>e===r;u6r.exports.defaultCheckValueEquality=aGh});var p_i=A((tty,Szo)=>{var Dzo=u_i(),d_i=class{constructor(r){r=r||{},this.left=null,this.right=null,this.parent=r.parent!==void 0?r.parent:null,Object.prototype.hasOwnProperty.call(r,"key")&&(this.key=r.key),this.data=Object.prototype.hasOwnProperty.call(r,"value")?[r.value]:[],this.unique=r.unique||!1,this.compareKeys=r.compareKeys||Dzo.defaultCompareKeysFunction,this.checkValueEquality=r.checkValueEquality||Dzo.defaultCheckValueEquality}getMaxKeyDescendant(){return this.right?this.right.getMaxKeyDescendant():this}getMaxKey(){return this.getMaxKeyDescendant().key}getMinKeyDescendant(){return this.left?this.left.getMinKeyDescendant():this}getMinKey(){return this.getMinKeyDescendant().key}checkAllNodesFullfillCondition(r){Object.prototype.hasOwnProperty.call(this,"key")&&(r(this.key,this.data),this.left&&this.left.checkAllNodesFullfillCondition(r),this.right&&this.right.checkAllNodesFullfillCondition(r))}checkNodeOrdering(){Object.prototype.hasOwnProperty.call(this,"key")&&(this.left&&(this.left.checkAllNodesFullfillCondition(r=>{if(this.compareKeys(r,this.key)>=0)throw new Error(`Tree with root ${this.key} is not a binary search tree`)}),this.left.checkNodeOrdering()),this.right&&(this.right.checkAllNodesFullfillCondition(r=>{if(this.compareKeys(r,this.key)<=0)throw new Error(`Tree with root ${this.key} is not a binary search tree`)}),this.right.checkNodeOrdering()))}checkInternalPointers(){if(this.left){if(this.left.parent!==this)throw new Error(`Parent pointer broken for key ${this.key}`);this.left.checkInternalPointers()}if(this.right){if(this.right.parent!==this)throw new Error(`Parent pointer broken for key ${this.key}`);this.right.checkInternalPointers()}}checkIsBST(){if(this.checkNodeOrdering(),this.checkInternalPointers(),this.parent)throw new Error("The root shouldn't have a parent")}getNumberOfKeys(){let r;return Object.prototype.hasOwnProperty.call(this,"key")?(r=1,this.left&&(r+=this.left.getNumberOfKeys()),this.right&&(r+=this.right.getNumberOfKeys()),r):0}createSimilar(r){return r=r||{},r.unique=this.unique,r.compareKeys=this.compareKeys,r.checkValueEquality=this.checkValueEquality,new this.constructor(r)}createLeftChild(r){let t=this.createSimilar(r);return t.parent=this,this.left=t,t}createRightChild(r){let t=this.createSimilar(r);return t.parent=this,this.right=t,t}insert(r,t){if(!Object.prototype.hasOwnProperty.call(this,"key")){this.key=r,this.data.push(t);return}if(this.compareKeys(this.key,r)===0){if(this.unique){let n=new Error(`Can't insert key ${JSON.stringify(r)}, it violates the unique constraint`);throw n.key=r,n.errorType="uniqueViolated",n}else this.data.push(t);return}this.compareKeys(r,this.key)<0?this.left?this.left.insert(r,t):this.createLeftChild({key:r,value:t}):this.right?this.right.insert(r,t):this.createRightChild({key:r,value:t})}search(r){return Object.prototype.hasOwnProperty.call(this,"key")?this.compareKeys(this.key,r)===0?this.data:this.compareKeys(r,this.key)<0?this.left?this.left.search(r):[]:this.right?this.right.search(r):[]:[]}getLowerBoundMatcher(r){return!Object.prototype.hasOwnProperty.call(r,"$gt")&&!Object.prototype.hasOwnProperty.call(r,"$gte")?()=>!0:Object.prototype.hasOwnProperty.call(r,"$gt")&&Object.prototype.hasOwnProperty.call(r,"$gte")?this.compareKeys(r.$gte,r.$gt)===0?t=>this.compareKeys(t,r.$gt)>0:this.compareKeys(r.$gte,r.$gt)>0?t=>this.compareKeys(t,r.$gte)>=0:t=>this.compareKeys(t,r.$gt)>0:Object.prototype.hasOwnProperty.call(r,"$gt")?t=>this.compareKeys(t,r.$gt)>0:t=>this.compareKeys(t,r.$gte)>=0}getUpperBoundMatcher(r){return!Object.prototype.hasOwnProperty.call(r,"$lt")&&!Object.prototype.hasOwnProperty.call(r,"$lte")?()=>!0:Object.prototype.hasOwnProperty.call(r,"$lt")&&Object.prototype.hasOwnProperty.call(r,"$lte")?this.compareKeys(r.$lte,r.$lt)===0?t=>this.compareKeys(t,r.$lt)<0:this.compareKeys(r.$lte,r.$lt)<0?t=>this.compareKeys(t,r.$lte)<=0:t=>this.compareKeys(t,r.$lt)<0:Object.prototype.hasOwnProperty.call(r,"$lt")?t=>this.compareKeys(t,r.$lt)<0:t=>this.compareKeys(t,r.$lte)<=0}betweenBounds(r,t,n){let i=[];return Object.prototype.hasOwnProperty.call(this,"key")?(t=t||this.getLowerBoundMatcher(r),n=n||this.getUpperBoundMatcher(r),t(this.key)&&this.left&&l_i(i,this.left.betweenBounds(r,t,n)),t(this.key)&&n(this.key)&&l_i(i,this.data),n(this.key)&&this.right&&l_i(i,this.right.betweenBounds(r,t,n)),i):[]}deleteIfLeaf(){return this.left||this.right?!1:this.parent?(this.parent.left===this?this.parent.left=null:this.parent.right=null,!0):(delete this.key,this.data=[],!0)}deleteIfOnlyOneChild(){let r;return this.left&&!this.right&&(r=this.left),!this.left&&this.right&&(r=this.right),r?this.parent?(this.parent.left===this?(this.parent.left=r,r.parent=this.parent):(this.parent.right=r,r.parent=this.parent),!0):(this.key=r.key,this.data=r.data,this.left=null,r.left&&(this.left=r.left,r.left.parent=this),this.right=null,r.right&&(this.right=r.right,r.right.parent=this),!0):!1}delete(r,t){let n=[],i;if(Object.prototype.hasOwnProperty.call(this,"key")){if(this.compareKeys(r,this.key)<0){this.left&&this.left.delete(r,t);return}if(this.compareKeys(r,this.key)>0){this.right&&this.right.delete(r,t);return}if(!this.compareKeys(r,this.key)!==0){if(this.data.length>1&&t!==void 0){this.data.forEach(s=>{this.checkValueEquality(s,t)||n.push(s)}),this.data=n;return}this.deleteIfLeaf()||this.deleteIfOnlyOneChild()||(Math.random()>=.5?(i=this.left.getMaxKeyDescendant(),this.key=i.key,this.data=i.data,this===i.parent?(this.left=i.left,i.left&&(i.left.parent=i.parent)):(i.parent.right=i.left,i.left&&(i.left.parent=i.parent))):(i=this.right.getMinKeyDescendant(),this.key=i.key,this.data=i.data,this===i.parent?(this.right=i.right,i.right&&(i.right.parent=i.parent)):(i.parent.left=i.right,i.right&&(i.right.parent=i.parent))))}}}executeOnEveryNode(r){this.left&&this.left.executeOnEveryNode(r),r(this),this.right&&this.right.executeOnEveryNode(r)}prettyPrint(r,t){t=t||"",console.log(`${t}* ${this.key}`),r&&console.log(`${t}* ${this.data}`),!(!this.left&&!this.right)&&(this.left?this.left.prettyPrint(r,`${t} `):console.log(`${t} *`),this.right?this.right.prettyPrint(r,`${t} `):console.log(`${t} *`))}};function l_i(e,r){for(let t=0;t<r.length;t+=1)e.push(r[t])}Szo.exports=d_i});var xzo=A((rty,Izo)=>{var oGh=p_i(),wzo=u_i(),J8t=class{constructor(r){this.tree=new l6r(r)}checkIsAVLT(){this.tree.checkIsAVLT()}insert(r,t){let n=this.tree.insert(r,t);n&&(this.tree=n)}delete(r,t){let n=this.tree.delete(r,t);n&&(this.tree=n)}},l6r=class extends oGh{constructor(r){super(),r=r||{},this.left=null,this.right=null,this.parent=r.parent!==void 0?r.parent:null,Object.prototype.hasOwnProperty.call(r,"key")&&(this.key=r.key),this.data=Object.prototype.hasOwnProperty.call(r,"value")?[r.value]:[],this.unique=r.unique||!1,this.compareKeys=r.compareKeys||wzo.defaultCompareKeysFunction,this.checkValueEquality=r.checkValueEquality||wzo.defaultCheckValueEquality}checkHeightCorrect(){if(!Object.prototype.hasOwnProperty.call(this,"key"))return;if(this.left&&this.left.height===void 0)throw new Error("Undefined height for node "+this.left.key);if(this.right&&this.right.height===void 0)throw new Error("Undefined height for node "+this.right.key);if(this.height===void 0)throw new Error("Undefined height for node "+this.key);let r=this.left?this.left.height:0,t=this.right?this.right.height:0;if(this.height!==1+Math.max(r,t))throw new Error("Height constraint failed for node "+this.key);this.left&&this.left.checkHeightCorrect(),this.right&&this.right.checkHeightCorrect()}balanceFactor(){let r=this.left?this.left.height:0,t=this.right?this.right.height:0;return r-t}checkBalanceFactors(){if(Math.abs(this.balanceFactor())>1)throw new Error("Tree is unbalanced at node "+this.key);this.left&&this.left.checkBalanceFactors(),this.right&&this.right.checkBalanceFactors()}checkIsAVLT(){super.checkIsBST(),this.checkHeightCorrect(),this.checkBalanceFactors()}rightRotation(){let r=this,t=this.left;if(!t)return r;let n=t.right;r.parent?(t.parent=r.parent,r.parent.left===r?r.parent.left=t:r.parent.right=t):t.parent=null,t.right=r,r.parent=t,r.left=n,n&&(n.parent=r);let i=t.left?t.left.height:0,s=n?n.height:0,a=r.right?r.right.height:0;return r.height=Math.max(s,a)+1,t.height=Math.max(i,r.height)+1,t}leftRotation(){let r=this,t=this.right;if(!t)return this;let n=t.left;r.parent?(t.parent=r.parent,r.parent.left===r?r.parent.left=t:r.parent.right=t):t.parent=null,t.left=r,r.parent=t,r.right=n,n&&(n.parent=r);let i=r.left?r.left.height:0,s=n?n.height:0,a=t.right?t.right.height:0;return r.height=Math.max(i,s)+1,t.height=Math.max(a,r.height)+1,t}rightTooSmall(){return this.balanceFactor()<=1?this:(this.left.balanceFactor()<0&&this.left.leftRotation(),this.rightRotation())}leftTooSmall(){return this.balanceFactor()>=-1?this:(this.right.balanceFactor()>0&&this.right.rightRotation(),this.leftRotation())}rebalanceAlongPath(r){let t=this,n,i;if(!Object.prototype.hasOwnProperty.call(this,"key"))return delete this.height,this;for(i=r.length-1;i>=0;i-=1)r[i].height=1+Math.max(r[i].left?r[i].left.height:0,r[i].right?r[i].right.height:0),r[i].balanceFactor()>1&&(n=r[i].rightTooSmall(),i===0&&(t=n)),r[i].balanceFactor()<-1&&(n=r[i].leftTooSmall(),i===0&&(t=n));return t}insert(r,t){let n=[],i=this;if(!Object.prototype.hasOwnProperty.call(this,"key"))return this.key=r,this.data.push(t),this.height=1,this;for(;;){if(i.compareKeys(i.key,r)===0){if(i.unique){let s=new Error(`Can't insert key ${JSON.stringify(r)}, it violates the unique constraint`);throw s.key=r,s.errorType="uniqueViolated",s}else i.data.push(t);return this}if(n.push(i),i.compareKeys(r,i.key)<0)if(i.left)i=i.left;else{n.push(i.createLeftChild({key:r,value:t}));break}else if(i.right)i=i.right;else{n.push(i.createRightChild({key:r,value:t}));break}}return this.rebalanceAlongPath(n)}delete(r,t){let n=[],i,s=this,a=[];if(!Object.prototype.hasOwnProperty.call(this,"key"))return this;for(;s.compareKeys(r,s.key)!==0;)if(a.push(s),s.compareKeys(r,s.key)<0)if(s.left)s=s.left;else return this;else if(s.right)s=s.right;else return this;if(s.data.length>1&&t!==void 0)return s.data.forEach(function(o){s.checkValueEquality(o,t)||n.push(o)}),s.data=n,this;if(!s.left&&!s.right)return s===this?(delete s.key,s.data=[],delete s.height,this):(s.parent.left===s?s.parent.left=null:s.parent.right=null,this.rebalanceAlongPath(a));if(!s.left||!s.right)return i=s.left?s.left:s.right,s===this?(i.parent=null,i):(s.parent.left===s?(s.parent.left=i,i.parent=s.parent):(s.parent.right=i,i.parent=s.parent),this.rebalanceAlongPath(a));if(a.push(s),i=s.left,!i.right)return s.key=i.key,s.data=i.data,s.left=i.left,i.left&&(i.left.parent=s),this.rebalanceAlongPath(a);for(;i.right;)a.push(i),i=i.right;return s.key=i.key,s.data=i.data,i.parent.right=i.left,i.left&&(i.left.parent=i.parent),this.rebalanceAlongPath(a)}};J8t._AVLTree=l6r;["getNumberOfKeys","search","betweenBounds","prettyPrint","executeOnEveryNode"].forEach(function(e){J8t.prototype[e]=function(){return this.tree[e].apply(this.tree,arguments)}});Izo.exports=J8t});var Tzo=A((nty,m_i)=>{m_i.exports.BinarySearchTree=p_i();m_i.exports.AVLTree=xzo()});var g_i=A((ity,Fzo)=>{var Pzo=Tzo().AVLTree,f_i=Y8t(),{uniq:Rzo,isDate:cGh}=n6r(),uGh=(e,r)=>e===r,kzo=e=>e===null?"$null":typeof e=="string"?"$string"+e:typeof e=="boolean"?"$boolean"+e:typeof e=="number"?"$number"+e:cGh(e)?"$date"+e.getTime():e,h_i=class{constructor(r){if(this.fieldName=r.fieldName,typeof this.fieldName!="string")throw new Error("fieldName must be a string");this._fields=this.fieldName.split(","),this.unique=r.unique||!1,this.sparse=r.sparse||!1,this.treeOptions={unique:this.unique,compareKeys:f_i.compareThings,checkValueEquality:uGh},this.tree=new Pzo(this.treeOptions)}reset(r){this.tree=new Pzo(this.treeOptions),r&&this.insert(r)}insert(r){let t,n,i;if(Array.isArray(r)){this.insertMultipleDocs(r);return}let s=f_i.getDotValues(r,this._fields);if(!((s===void 0||typeof s=="object"&&s!==null&&Object.values(s).every(a=>a===void 0))&&this.sparse))if(!Array.isArray(s))this.tree.insert(s,r);else{t=Rzo(s,kzo);for(let a=0;a<t.length;a+=1)try{this.tree.insert(t[a],r)}catch(o){i=o,n=a;break}if(i){for(let a=0;a<n;a+=1)this.tree.delete(t[a],r);throw i}}}insertMultipleDocs(r){let t,n;for(let i=0;i<r.length;i+=1)try{this.insert(r[i])}catch(s){t=s,n=i;break}if(t){for(let i=0;i<n;i+=1)this.remove(r[i]);throw t}}remove(r){if(Array.isArray(r)){r.forEach(n=>{this.remove(n)});return}let t=f_i.getDotValues(r,this._fields);t===void 0&&this.sparse||(Array.isArray(t)?Rzo(t,kzo).forEach(n=>{this.tree.delete(n,r)}):this.tree.delete(t,r))}update(r,t){if(Array.isArray(r)){this.updateMultipleDocs(r);return}this.remove(r);try{this.insert(t)}catch(n){throw this.insert(r),n}}updateMultipleDocs(r){let t,n;for(let i=0;i<r.length;i+=1)this.remove(r[i].oldDoc);for(let i=0;i<r.length;i+=1)try{this.insert(r[i].newDoc)}catch(s){n=s,t=i;break}if(n){for(let i=0;i<t;i+=1)this.remove(r[i].newDoc);for(let i=0;i<r.length;i+=1)this.insert(r[i].oldDoc);throw n}}revertUpdate(r,t){let n=[];Array.isArray(r)?(r.forEach(i=>{n.push({oldDoc:i.newDoc,newDoc:i.oldDoc})}),this.update(n)):this.update(t,r)}getMatching(r){if(Array.isArray(r)){let t={},n=[];return r.forEach(i=>{this.getMatching(i).forEach(s=>{t[s._id]=s})}),Object.keys(t).forEach(i=>{n.push(t[i])}),n}else return this.tree.search(r)}getBetweenBounds(r){return this.tree.betweenBounds(r)}getAll(){let r=[];return this.tree.executeOnEveryNode(t=>{r.push(...t.data)}),r}};Fzo.exports=h_i});var Bzo=A((sty,Ozo)=>{var Nzo=require("stream"),lGh=require("timers"),dGh=(e,r)=>{if(!e)throw new Error("expected readStream");if(!e.readable)throw new Error("readStream must be readable");let t=new y_i(r);return e.pipe(t),t},y_i=class extends Nzo.Transform{constructor(r){super(r),r=r||{},this._readableState.objectMode=!0,this._lineBuffer=[],this._keepEmptyLines=r.keepEmptyLines||!1,this._lastChunkEndedWithCR=!1,this.once("pipe",t=>{!this.encoding&&t instanceof Nzo.Readable&&(this.encoding=t._readableState.encoding)})}_transform(r,t,n){t=t||"utf8",Buffer.isBuffer(r)&&(t==="buffer"?(r=r.toString(),t="utf8"):r=r.toString(t)),this._chunkEncoding=t;let i=r.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/g);this._lastChunkEndedWithCR&&r[0]===` -`&&i.shift(),this._lineBuffer.length>0&&(this._lineBuffer[this._lineBuffer.length-1]+=i[0],i.shift()),this._lastChunkEndedWithCR=r[r.length-1]==="\r",this._lineBuffer=this._lineBuffer.concat(i),this._pushBuffer(t,1,n)}_pushBuffer(r,t,n){for(;this._lineBuffer.length>t;){let i=this._lineBuffer.shift();if((this._keepEmptyLines||i.length>0)&&!this.push(this._reencode(i,r))){lGh.setImmediate(()=>{this._pushBuffer(r,t,n)});return}}n()}_flush(r){this._pushBuffer(this._chunkEncoding,0,r)}_reencode(r,t){return this.encoding&&this.encoding!==t?Buffer.from(r,t).toString(this.encoding):this.encoding?r:Buffer.from(r,t)}};Ozo.exports=dGh});var Gzo=A((aty,l5)=>{var d6r=require("fs"),v1e=d6r.promises,qzo=require("path"),{Readable:pGh}=require("stream"),mGh=493,Z8t=420,e5t=e=>v1e.access(e,d6r.constants.F_OK).then(()=>!0,()=>!1),__i=v1e.rename,Mzo=v1e.writeFile,fGh=d6r.createWriteStream,Lzo=v1e.unlink,hGh=v1e.appendFile,gGh=v1e.readFile,yGh=d6r.createReadStream,_Gh=v1e.mkdir,AGh=async e=>{await e5t(e)&&await Lzo(e)},X8t=async e=>{let r,t,n;typeof e=="string"?(r=e,t="r+",n=Z8t):(r=e.filename,t=e.isDir?"r":"r+",n=e.mode!==void 0?e.mode:Z8t);let i,s,a;try{i=await v1e.open(r,t,n);try{await i.sync()}catch(o){s=o}}catch(o){if(o.code!=="EISDIR"||!e.isDir)throw o}finally{try{await i.close()}catch(o){a=o}}if((s||a)&&!((s.code==="EPERM"||a.code==="EISDIR")&&e.isDir)){let o=new Error("Failed to flush to storage");throw o.errorOnFsync=s,o.errorOnClose=a,o}},jzo=(e,r,t=Z8t)=>new Promise((n,i)=>{try{let s=fGh(e,{mode:t}),a=pGh.from(r);a.on("data",o=>{try{s.write(o+` -`)}catch(c){i(c)}}),a.on("end",()=>{s.close(o=>{o?i(o):n()})}),a.on("error",o=>{i(o)}),s.on("error",o=>{i(o)})}catch(s){i(s)}}),bGh=async(e,r,t={fileMode:Z8t,dirMode:mGh})=>{let n=e+"~";await X8t({filename:qzo.dirname(e),isDir:!0,mode:t.dirMode}),await e5t(e)&&await X8t({filename:e,mode:t.fileMode}),await jzo(n,r,t.fileMode),await X8t({filename:n,mode:t.fileMode}),await __i(n,e),await X8t({filename:qzo.dirname(e),isDir:!0,mode:t.dirMode})},CGh=async(e,r=Z8t)=>{let t=e+"~";if(await e5t(e))return;await e5t(t)?await __i(t,e):await Mzo(e,"",{encoding:"utf8",mode:r})};l5.exports.existsAsync=e5t;l5.exports.renameAsync=__i;l5.exports.writeFileAsync=Mzo;l5.exports.writeFileLinesAsync=jzo;l5.exports.crashSafeWriteFileLinesAsync=bGh;l5.exports.appendFileAsync=hGh;l5.exports.readFileAsync=gGh;l5.exports.unlinkAsync=Lzo;l5.exports.mkdirAsync=_Gh;l5.exports.readFileStream=yGh;l5.exports.flushToStorageAsync=X8t;l5.exports.ensureDatafileIntegrityAsync=CGh;l5.exports.ensureFileDoesntExistAsync=AGh});var $zo=A((oty,zzo)=>{var vGh=require("path"),{deprecate:A_i}=require("util"),EGh=Bzo(),DGh=a_i(),Uzo=g_i(),t5t=Y8t(),Yse=Gzo(),b_i=493,Vzo=420,C_i=class e{constructor(r){if(this.db=r.db,this.inMemoryOnly=this.db.inMemoryOnly,this.filename=this.db.filename,this.corruptAlertThreshold=r.corruptAlertThreshold!==void 0?r.corruptAlertThreshold:.1,this.modes=r.modes!==void 0?r.modes:{fileMode:Vzo,dirMode:b_i},this.modes.fileMode===void 0&&(this.modes.fileMode=Vzo),this.modes.dirMode===void 0&&(this.modes.dirMode=b_i),!this.inMemoryOnly&&this.filename&&this.filename.charAt(this.filename.length-1)==="~")throw new Error("The datafile name can't end with a ~, which is reserved for crash safe backup files");if(r.afterSerialization&&!r.beforeDeserialization)throw new Error("Serialization hook defined but deserialization hook undefined, cautiously refusing to start NeDB to prevent dataloss");if(!r.afterSerialization&&r.beforeDeserialization)throw new Error("Serialization hook undefined but deserialization hook defined, cautiously refusing to start NeDB to prevent dataloss");if(this.afterSerialization=r.afterSerialization||(t=>t),this.beforeDeserialization=r.beforeDeserialization||(t=>t),r.testSerializationHooks===void 0||r.testSerializationHooks)for(let t=1;t<30;t+=1)for(let n=0;n<10;n+=1){let i=DGh.uid(t);if(this.beforeDeserialization(this.afterSerialization(i))!==i)throw new Error("beforeDeserialization is not the reverse of afterSerialization, cautiously refusing to start NeDB to prevent dataloss")}}async persistCachedDatabaseAsync(){let r=[];this.inMemoryOnly||(this.db.getAllData().forEach(t=>{r.push(this.afterSerialization(t5t.serialize(t)))}),Object.keys(this.db.indexes).forEach(t=>{t!=="_id"&&r.push(this.afterSerialization(t5t.serialize({$$indexCreated:{fieldName:this.db.indexes[t].fieldName,unique:this.db.indexes[t].unique,sparse:this.db.indexes[t].sparse}})))}),await Yse.crashSafeWriteFileLinesAsync(this.filename,r,this.modes),this.db.emit("compaction.done"))}compactDatafile(r){A_i(t=>this.db.compactDatafile(t),"@seald-io/nedb: calling Datastore#persistence#compactDatafile is deprecated, please use Datastore#compactDatafile, it will be removed in the next major version.")(r)}setAutocompactionInterval(r){A_i(t=>this.db.setAutocompactionInterval(t),"@seald-io/nedb: calling Datastore#persistence#setAutocompactionInterval is deprecated, please use Datastore#setAutocompactionInterval, it will be removed in the next major version.")(r)}stopAutocompaction(){A_i(()=>this.db.stopAutocompaction(),"@seald-io/nedb: calling Datastore#persistence#stopAutocompaction is deprecated, please use Datastore#stopAutocompaction, it will be removed in the next major version.")()}async persistNewStateAsync(r){let t="";this.inMemoryOnly||(r.forEach(n=>{t+=this.afterSerialization(t5t.serialize(n))+` +`,s}LG.getDepWarningsDashboard=Qjh});var n6r=A((Wey,Lmt)=>{var Kjh=(e,r)=>r?[...new Map(e.map(t=>[r(t),t])).values()]:[...new Set(e)],uzo=e=>typeof e=="object"&&e!==null,lzo=e=>uzo(e)&&Object.prototype.toString.call(e)==="[object Date]",Hjh=e=>uzo(e)&&Object.prototype.toString.call(e)==="[object RegExp]",Wjh=(e,r)=>r.reduce((t,n)=>(e&&Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]),t),{}),Yjh=e=>([r,t])=>!!(typeof t=="string"||typeof t=="number"||typeof t=="boolean"||lzo(t)||t===null)&&e.includes(r);Lmt.exports.uniq=Kjh;Lmt.exports.isDate=lzo;Lmt.exports.isRegExp=Hjh;Lmt.exports.pick=Wjh;Lmt.exports.filterIndexNames=Yjh});var Y8t=A((Yey,GG)=>{var{uniq:Jjh,isDate:jG,isRegExp:s6r}=n6r(),fzo=(e,r)=>{if(typeof e=="number"&&(e=e.toString()),e[0]==="$"&&!(e==="$$date"&&typeof r=="number")&&!(e==="$$deleted"&&r===!0)&&e!=="$$indexCreated"&&e!=="$$indexRemoved")throw new Error("Field names cannot begin with the $ character");if(e.indexOf(".")!==-1)throw new Error("Field names cannot contain a .")},o6r=e=>{if(Array.isArray(e)&&e.forEach(r=>{o6r(r)}),typeof e=="object"&&e!==null)for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&(fzo(r,e[r]),o6r(e[r]))},Xjh=e=>JSON.stringify(e,function(r,t){if(fzo(r,t),t!==void 0)return t===null?null:typeof this[r].getTime=="function"?{$$date:this[r].getTime()}:t}),Zjh=e=>JSON.parse(e,function(r,t){return r==="$$date"?new Date(t):typeof t=="string"||typeof t=="number"||typeof t=="boolean"||t===null?t:t&&t.$$date?t.$$date:t});function H8t(e,r){if(typeof e=="boolean"||typeof e=="number"||typeof e=="string"||e===null||jG(e))return e;if(Array.isArray(e))return e.map(t=>H8t(t,r));if(typeof e=="object"){let t={};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(!r||n[0]!=="$"&&n.indexOf(".")===-1)&&(t[n]=H8t(e[n],r));return t}}var s_i=e=>typeof e=="boolean"||typeof e=="number"||typeof e=="string"||e===null||jG(e)||Array.isArray(e),Wse=(e,r)=>e<r?-1:e>r?1:0,dzo=(e,r)=>{let t=Math.min(e.length,r.length);for(let n=0;n<t;n+=1){let i=c6r(e[n],r[n]);if(i!==0)return i}return Wse(e.length,r.length)},c6r=(e,r,t)=>{let n=t||Wse;if(e===void 0)return r===void 0?0:-1;if(r===void 0)return 1;if(e===null)return r===null?0:-1;if(r===null)return 1;if(typeof e=="number")return typeof r=="number"?Wse(e,r):-1;if(typeof r=="number")return typeof e=="number"?Wse(e,r):1;if(typeof e=="string")return typeof r=="string"?n(e,r):-1;if(typeof r=="string")return typeof e=="string"?n(e,r):1;if(typeof e=="boolean")return typeof r=="boolean"?Wse(e,r):-1;if(typeof r=="boolean")return typeof e=="boolean"?Wse(e,r):1;if(jG(e))return jG(r)?Wse(e.getTime(),r.getTime()):-1;if(jG(r))return jG(e)?Wse(e.getTime(),r.getTime()):1;if(Array.isArray(e))return Array.isArray(r)?dzo(e,r):-1;if(Array.isArray(r))return Array.isArray(e)?dzo(e,r):1;let i=Object.keys(e).sort(),s=Object.keys(r).sort();for(let a=0;a<Math.min(i.length,s.length);a+=1){let o=c6r(e[i[a]],r[s[a]]);if(o!==0)return o}return Wse(i.length,s.length)},Hse=(e,r=!1)=>(t,n,i)=>{let s=(a,o,c)=>{let l=typeof o=="string"?o.split("."):o;if(l.length===1)e(a,o,c);else{if(a[l[0]]===void 0){if(r)return;a[l[0]]={}}s(a[l[0]],l.slice(1),c)}};return s(t,n,i)},hzo=(e,r,t)=>{if(Object.prototype.hasOwnProperty.call(e,r)||(e[r]=[]),!Array.isArray(e[r]))throw new Error("Can't $addToSet an element on non-array values");if(t!==null&&typeof t=="object"&&t.$each){if(Object.keys(t).length>1)throw new Error("Can't use another field in conjunction with $each");if(!Array.isArray(t.$each))throw new Error("$each requires an array value");t.$each.forEach(n=>{hzo(e,r,n)})}else{let n=!0;e[r].forEach(i=>{c6r(i,t)===0&&(n=!1)}),n&&e[r].push(t)}},pzo={$set:Hse((e,r,t)=>{e[r]=t}),$unset:Hse((e,r,t)=>{delete e[r]},!0),$min:Hse((e,r,t)=>{(typeof e[r]>"u"||t<e[r])&&(e[r]=t)}),$max:Hse((e,r,t)=>{(typeof e[r]>"u"||t>e[r])&&(e[r]=t)}),$inc:Hse((e,r,t)=>{if(typeof t!="number")throw new Error(`${t} must be a number`);if(typeof e[r]!="number")if(!Object.prototype.hasOwnProperty.call(e,r))e[r]=t;else throw new Error("Don't use the $inc modifier on non-number fields");else e[r]+=t}),$pull:Hse((e,r,t)=>{if(!Array.isArray(e[r]))throw new Error("Can't $pull an element from non-array values");let n=e[r];for(let i=n.length-1;i>=0;i-=1)jmt(n[i],t)&&n.splice(i,1)}),$pop:Hse((e,r,t)=>{if(!Array.isArray(e[r]))throw new Error("Can't $pop an element from non-array values");if(typeof t!="number")throw new Error(`${t} isn't an integer, can't use it with $pop`);t!==0&&(t>0?e[r]=e[r].slice(0,e[r].length-1):e[r]=e[r].slice(1))}),$addToSet:Hse(hzo),$push:Hse((e,r,t)=>{if(Object.prototype.hasOwnProperty.call(e,r)||(e[r]=[]),!Array.isArray(e[r]))throw new Error("Can't $push an element on non-array values");if(t!==null&&typeof t=="object"&&t.$slice&&t.$each===void 0&&(t.$each=[]),t!==null&&typeof t=="object"&&t.$each){if(Object.keys(t).length>=3||Object.keys(t).length===2&&t.$slice===void 0)throw new Error("Can only use $slice in cunjunction with $each when $push to array");if(!Array.isArray(t.$each))throw new Error("$each requires an array value");if(t.$each.forEach(n=>{e[r].push(n)}),t.$slice===void 0||typeof t.$slice!="number")return;if(t.$slice===0)e[r]=[];else{let n,i,s=e[r].length;t.$slice<0?(n=Math.max(0,s+t.$slice),i=s):t.$slice>0&&(n=0,i=Math.min(s,t.$slice)),e[r]=e[r].slice(n,i)}}else e[r].push(t)})},eGh=(e,r)=>{let t=Object.keys(r),n=t.map(o=>o[0]),i=n.filter(o=>o==="$"),s,a;if(t.indexOf("_id")!==-1&&r._id!==e._id)throw new Error("You cannot change a document's _id");if(i.length!==0&&i.length!==n.length)throw new Error("You cannot mix modifiers and normal fields");if(i.length===0?(s=H8t(r),s._id=e._id):(a=Jjh(t),s=H8t(e),a.forEach(o=>{if(!pzo[o])throw new Error(`Unknown modifier ${o}`);if(typeof r[o]!="object")throw new Error(`Modifier ${o}'s argument must be an object`);Object.keys(r[o]).forEach(l=>{pzo[o](s,l,r[o][l])})})),o6r(s),e._id!==s._id)throw new Error("You can't change a document's _id");return s},bTe=(e,r)=>{let t=typeof r=="string"?r.split("."):r;if(e){if(t.length===0)return e;if(t.length===1)return e[t[0]];if(Array.isArray(e[t[0]])){let n=parseInt(t[1],10);return typeof n=="number"&&!isNaN(n)?bTe(e[t[0]][n],t.slice(2)):e[t[0]].map(i=>bTe(i,t.slice(1)))}else return bTe(e[t[0]],t.slice(1))}},tGh=(e,r)=>{if(!Array.isArray(r))throw new Error("fields must be an Array");if(r.length>1){let t={};for(let n of r)t[n]=bTe(e,n);return t}else return bTe(e,r[0])},W8t=(e,r)=>{if(e===null||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||r===null||typeof r=="string"||typeof r=="boolean"||typeof r=="number")return e===r;if(jG(e)||jG(r))return jG(e)&&jG(r)&&e.getTime()===r.getTime();if(!(Array.isArray(e)&&Array.isArray(r))&&(Array.isArray(e)||Array.isArray(r))||e===void 0||r===void 0)return!1;let t,n;try{t=Object.keys(e),n=Object.keys(r)}catch{return!1}if(t.length!==n.length)return!1;for(let i of t)if(n.indexOf(i)===-1||!W8t(e[i],r[i]))return!1;return!0},i6r=(e,r)=>!(typeof e!="string"&&typeof e!="number"&&!jG(e)&&typeof r!="string"&&typeof r!="number"&&!jG(r)||typeof e!=typeof r),a6r={$lt:(e,r)=>i6r(e,r)&&e<r,$lte:(e,r)=>i6r(e,r)&&e<=r,$gt:(e,r)=>i6r(e,r)&&e>r,$gte:(e,r)=>i6r(e,r)&&e>=r,$ne:(e,r)=>e===void 0||!W8t(e,r),$in:(e,r)=>{if(!Array.isArray(r))throw new Error("$in operator called with a non-array");for(let t of r)if(W8t(e,t))return!0;return!1},$nin:(e,r)=>{if(!Array.isArray(r))throw new Error("$nin operator called with a non-array");return!a6r.$in(e,r)},$regex:(e,r)=>{if(!s6r(r))throw new Error("$regex operator called with non regular expression");return typeof e!="string"?!1:r.test(e)},$exists:(e,r)=>(r||r===""?r=!0:r=!1,e===void 0?!r:r),$size:(e,r)=>{if(!Array.isArray(e))return!1;if(r%1!==0)throw new Error("$size operator called without an integer");return e.length===r},$elemMatch:(e,r)=>Array.isArray(e)?e.some(t=>jmt(t,r)):!1},rGh={$size:!0,$elemMatch:!0},mzo={$or:(e,r)=>{if(!Array.isArray(r))throw new Error("$or operator used without an array");for(let t=0;t<r.length;t+=1)if(jmt(e,r[t]))return!0;return!1},$and:(e,r)=>{if(!Array.isArray(r))throw new Error("$and operator used without an array");for(let t=0;t<r.length;t+=1)if(!jmt(e,r[t]))return!1;return!0},$not:(e,r)=>!jmt(e,r),$where:(e,r)=>{if(typeof r!="function")throw new Error("$where operator used without a function");let t=r.call(e);if(typeof t!="boolean")throw new Error("$where function must return boolean");return t}},jmt=(e,r)=>{if(s_i(e)||s_i(r))return K8t({needAKey:e},"needAKey",r);for(let t in r)if(Object.prototype.hasOwnProperty.call(r,t)){let n=r[t];if(t[0]==="$"){if(!mzo[t])throw new Error(`Unknown logical operator ${t}`);if(!mzo[t](e,n))return!1}else if(!K8t(e,t,n))return!1}return!0};function K8t(e,r,t,n){let i=bTe(e,r);if(Array.isArray(i)&&!n){if(Array.isArray(t))return K8t(e,r,t,!0);if(t!==null&&typeof t=="object"&&!s6r(t)){for(let s in t)if(Object.prototype.hasOwnProperty.call(t,s)&&rGh[s])return K8t(e,r,t,!0)}for(let s of i)if(K8t({k:s},"k",t))return!0;return!1}if(t!==null&&typeof t=="object"&&!s6r(t)&&!Array.isArray(t)){let s=Object.keys(t),a=s.map(c=>c[0]),o=a.filter(c=>c==="$");if(o.length!==0&&o.length!==a.length)throw new Error("You cannot mix operators and normal fields");if(o.length>0){for(let c of s){if(!a6r[c])throw new Error(`Unknown comparison function ${c}`);if(!a6r[c](i,t[c]))return!1}return!0}}return s6r(t)?a6r.$regex(i,t):W8t(i,t)}GG.exports.serialize=Xjh;GG.exports.deserialize=Zjh;GG.exports.deepCopy=H8t;GG.exports.checkObject=o6r;GG.exports.isPrimitiveType=s_i;GG.exports.modify=eGh;GG.exports.getDotValue=bTe;GG.exports.getDotValues=tGh;GG.exports.match=jmt;GG.exports.areThingsEqual=W8t;GG.exports.compareThings=c6r});var yzo=A((Jey,gzo)=>{var CTe=Y8t(),{callbackify:nGh}=require("util"),a_i=class{constructor(r,t,n){this.db=r,this.query=t||{},n&&(this.mapFn=n),this._limit=void 0,this._skip=void 0,this._sort=void 0,this._projection=void 0}limit(r){return this._limit=r,this}skip(r){return this._skip=r,this}sort(r){return this._sort=r,this}projection(r){return this._projection=r,this}_project(r){let t=[],n;if(this._projection===void 0||Object.keys(this._projection).length===0)return r;let i=this._projection._id!==0,{_id:s,...a}=this._projection;this._projection=a;let o=Object.keys(this._projection);return o.forEach(c=>{if(n!==void 0&&this._projection[c]!==n)throw new Error("Can't both keep and omit fields except for _id");n=this._projection[c]}),r.forEach(c=>{let l;n===1?(l={$set:{}},o.forEach(u=>{l.$set[u]=CTe.getDotValue(c,u),l.$set[u]===void 0&&delete l.$set[u]}),l=CTe.modify({},l)):(l={$unset:{}},o.forEach(u=>{l.$unset[u]=!0}),l=CTe.modify(c,l)),i?l._id=c._id:delete l._id,t.push(l)}),t}async _execAsync(){let r=[],t=0,n=0,i=await this.db._getCandidatesAsync(this.query);for(let s of i)if(CTe.match(s,this.query)){if(this._sort)r.push(s);else if(this._skip&&this._skip>n)n+=1;else if(r.push(s),t+=1,this._limit&&this._limit<=t)break}if(this._sort){let s=Object.entries(this._sort).map(([c,l])=>({key:c,direction:l}));r.sort((c,l)=>{for(let u of s){let m=u.direction*CTe.compareThings(CTe.getDotValue(c,u.key),CTe.getDotValue(l,u.key),this.db.compareStrings);if(m!==0)return m}return 0});let a=this._limit||r.length,o=this._skip||0;r=r.slice(o,o+a)}return r=this._project(r),this.mapFn?this.mapFn(r):r}exec(r){nGh(()=>this.execAsync())(r)}execAsync(){return this.db.executor.pushAsync(()=>this._execAsync())}then(r,t){return this.execAsync().then(r,t)}catch(r){return this.execAsync().catch(r)}finally(r){return this.execAsync().finally(r)}};gzo.exports=a_i});var o_i=A((Xey,_zo)=>{var iGh=require("crypto"),sGh=e=>iGh.randomBytes(Math.ceil(Math.max(8,e*2))).toString("base64").replace(/[+/]/g,"").slice(0,e);_zo.exports.uid=sGh});var bzo=A((Zey,Azo)=>{var c_i=class{constructor(){this.guardian=Promise.resolve()}waterfall(r){return(...t)=>(this.guardian=this.guardian.then(()=>r(...t).then(n=>({error:!1,result:n}),n=>({error:!0,result:n}))),this.guardian.then(({error:n,result:i})=>n?Promise.reject(i):Promise.resolve(i)))}chain(r){return this.waterfall(()=>r)()}};Azo.exports=c_i});var Ezo=A((ety,vzo)=>{var Czo=bzo(),u_i=class{constructor(){this.ready=!1,this.queue=new Czo,this.buffer=null,this._triggerBuffer=null,this.resetBuffer()}pushAsync(r,t=!1){return this.ready||t?this.queue.waterfall(r)():this.buffer.waterfall(r)()}processBuffer(){this.ready=!0,this._triggerBuffer(),this.queue.waterfall(()=>this.buffer.guardian)}resetBuffer(){this.buffer=new Czo,this.buffer.chain(new Promise(r=>{this._triggerBuffer=r})),this.ready&&this._triggerBuffer()}};vzo.exports=u_i});var l_i=A((tty,u6r)=>{var Dzo=e=>{if(e===0)return[];if(e===1)return[0];let r=Dzo(e-1),t=Math.floor(Math.random()*e);return r.splice(t,0,e-1),r};u6r.exports.getRandomArray=Dzo;var aGh=(e,r)=>{if(e<r)return-1;if(e>r)return 1;if(e===r)return 0;let t=new Error("Couldn't compare elements");throw t.a=e,t.b=r,t};u6r.exports.defaultCompareKeysFunction=aGh;var oGh=(e,r)=>e===r;u6r.exports.defaultCheckValueEquality=oGh});var m_i=A((rty,wzo)=>{var Szo=l_i(),p_i=class{constructor(r){r=r||{},this.left=null,this.right=null,this.parent=r.parent!==void 0?r.parent:null,Object.prototype.hasOwnProperty.call(r,"key")&&(this.key=r.key),this.data=Object.prototype.hasOwnProperty.call(r,"value")?[r.value]:[],this.unique=r.unique||!1,this.compareKeys=r.compareKeys||Szo.defaultCompareKeysFunction,this.checkValueEquality=r.checkValueEquality||Szo.defaultCheckValueEquality}getMaxKeyDescendant(){return this.right?this.right.getMaxKeyDescendant():this}getMaxKey(){return this.getMaxKeyDescendant().key}getMinKeyDescendant(){return this.left?this.left.getMinKeyDescendant():this}getMinKey(){return this.getMinKeyDescendant().key}checkAllNodesFullfillCondition(r){Object.prototype.hasOwnProperty.call(this,"key")&&(r(this.key,this.data),this.left&&this.left.checkAllNodesFullfillCondition(r),this.right&&this.right.checkAllNodesFullfillCondition(r))}checkNodeOrdering(){Object.prototype.hasOwnProperty.call(this,"key")&&(this.left&&(this.left.checkAllNodesFullfillCondition(r=>{if(this.compareKeys(r,this.key)>=0)throw new Error(`Tree with root ${this.key} is not a binary search tree`)}),this.left.checkNodeOrdering()),this.right&&(this.right.checkAllNodesFullfillCondition(r=>{if(this.compareKeys(r,this.key)<=0)throw new Error(`Tree with root ${this.key} is not a binary search tree`)}),this.right.checkNodeOrdering()))}checkInternalPointers(){if(this.left){if(this.left.parent!==this)throw new Error(`Parent pointer broken for key ${this.key}`);this.left.checkInternalPointers()}if(this.right){if(this.right.parent!==this)throw new Error(`Parent pointer broken for key ${this.key}`);this.right.checkInternalPointers()}}checkIsBST(){if(this.checkNodeOrdering(),this.checkInternalPointers(),this.parent)throw new Error("The root shouldn't have a parent")}getNumberOfKeys(){let r;return Object.prototype.hasOwnProperty.call(this,"key")?(r=1,this.left&&(r+=this.left.getNumberOfKeys()),this.right&&(r+=this.right.getNumberOfKeys()),r):0}createSimilar(r){return r=r||{},r.unique=this.unique,r.compareKeys=this.compareKeys,r.checkValueEquality=this.checkValueEquality,new this.constructor(r)}createLeftChild(r){let t=this.createSimilar(r);return t.parent=this,this.left=t,t}createRightChild(r){let t=this.createSimilar(r);return t.parent=this,this.right=t,t}insert(r,t){if(!Object.prototype.hasOwnProperty.call(this,"key")){this.key=r,this.data.push(t);return}if(this.compareKeys(this.key,r)===0){if(this.unique){let n=new Error(`Can't insert key ${JSON.stringify(r)}, it violates the unique constraint`);throw n.key=r,n.errorType="uniqueViolated",n}else this.data.push(t);return}this.compareKeys(r,this.key)<0?this.left?this.left.insert(r,t):this.createLeftChild({key:r,value:t}):this.right?this.right.insert(r,t):this.createRightChild({key:r,value:t})}search(r){return Object.prototype.hasOwnProperty.call(this,"key")?this.compareKeys(this.key,r)===0?this.data:this.compareKeys(r,this.key)<0?this.left?this.left.search(r):[]:this.right?this.right.search(r):[]:[]}getLowerBoundMatcher(r){return!Object.prototype.hasOwnProperty.call(r,"$gt")&&!Object.prototype.hasOwnProperty.call(r,"$gte")?()=>!0:Object.prototype.hasOwnProperty.call(r,"$gt")&&Object.prototype.hasOwnProperty.call(r,"$gte")?this.compareKeys(r.$gte,r.$gt)===0?t=>this.compareKeys(t,r.$gt)>0:this.compareKeys(r.$gte,r.$gt)>0?t=>this.compareKeys(t,r.$gte)>=0:t=>this.compareKeys(t,r.$gt)>0:Object.prototype.hasOwnProperty.call(r,"$gt")?t=>this.compareKeys(t,r.$gt)>0:t=>this.compareKeys(t,r.$gte)>=0}getUpperBoundMatcher(r){return!Object.prototype.hasOwnProperty.call(r,"$lt")&&!Object.prototype.hasOwnProperty.call(r,"$lte")?()=>!0:Object.prototype.hasOwnProperty.call(r,"$lt")&&Object.prototype.hasOwnProperty.call(r,"$lte")?this.compareKeys(r.$lte,r.$lt)===0?t=>this.compareKeys(t,r.$lt)<0:this.compareKeys(r.$lte,r.$lt)<0?t=>this.compareKeys(t,r.$lte)<=0:t=>this.compareKeys(t,r.$lt)<0:Object.prototype.hasOwnProperty.call(r,"$lt")?t=>this.compareKeys(t,r.$lt)<0:t=>this.compareKeys(t,r.$lte)<=0}betweenBounds(r,t,n){let i=[];return Object.prototype.hasOwnProperty.call(this,"key")?(t=t||this.getLowerBoundMatcher(r),n=n||this.getUpperBoundMatcher(r),t(this.key)&&this.left&&d_i(i,this.left.betweenBounds(r,t,n)),t(this.key)&&n(this.key)&&d_i(i,this.data),n(this.key)&&this.right&&d_i(i,this.right.betweenBounds(r,t,n)),i):[]}deleteIfLeaf(){return this.left||this.right?!1:this.parent?(this.parent.left===this?this.parent.left=null:this.parent.right=null,!0):(delete this.key,this.data=[],!0)}deleteIfOnlyOneChild(){let r;return this.left&&!this.right&&(r=this.left),!this.left&&this.right&&(r=this.right),r?this.parent?(this.parent.left===this?(this.parent.left=r,r.parent=this.parent):(this.parent.right=r,r.parent=this.parent),!0):(this.key=r.key,this.data=r.data,this.left=null,r.left&&(this.left=r.left,r.left.parent=this),this.right=null,r.right&&(this.right=r.right,r.right.parent=this),!0):!1}delete(r,t){let n=[],i;if(Object.prototype.hasOwnProperty.call(this,"key")){if(this.compareKeys(r,this.key)<0){this.left&&this.left.delete(r,t);return}if(this.compareKeys(r,this.key)>0){this.right&&this.right.delete(r,t);return}if(!this.compareKeys(r,this.key)!==0){if(this.data.length>1&&t!==void 0){this.data.forEach(s=>{this.checkValueEquality(s,t)||n.push(s)}),this.data=n;return}this.deleteIfLeaf()||this.deleteIfOnlyOneChild()||(Math.random()>=.5?(i=this.left.getMaxKeyDescendant(),this.key=i.key,this.data=i.data,this===i.parent?(this.left=i.left,i.left&&(i.left.parent=i.parent)):(i.parent.right=i.left,i.left&&(i.left.parent=i.parent))):(i=this.right.getMinKeyDescendant(),this.key=i.key,this.data=i.data,this===i.parent?(this.right=i.right,i.right&&(i.right.parent=i.parent)):(i.parent.left=i.right,i.right&&(i.right.parent=i.parent))))}}}executeOnEveryNode(r){this.left&&this.left.executeOnEveryNode(r),r(this),this.right&&this.right.executeOnEveryNode(r)}prettyPrint(r,t){t=t||"",console.log(`${t}* ${this.key}`),r&&console.log(`${t}* ${this.data}`),!(!this.left&&!this.right)&&(this.left?this.left.prettyPrint(r,`${t} `):console.log(`${t} *`),this.right?this.right.prettyPrint(r,`${t} `):console.log(`${t} *`))}};function d_i(e,r){for(let t=0;t<r.length;t+=1)e.push(r[t])}wzo.exports=p_i});var Tzo=A((nty,xzo)=>{var cGh=m_i(),Izo=l_i(),J8t=class{constructor(r){this.tree=new l6r(r)}checkIsAVLT(){this.tree.checkIsAVLT()}insert(r,t){let n=this.tree.insert(r,t);n&&(this.tree=n)}delete(r,t){let n=this.tree.delete(r,t);n&&(this.tree=n)}},l6r=class extends cGh{constructor(r){super(),r=r||{},this.left=null,this.right=null,this.parent=r.parent!==void 0?r.parent:null,Object.prototype.hasOwnProperty.call(r,"key")&&(this.key=r.key),this.data=Object.prototype.hasOwnProperty.call(r,"value")?[r.value]:[],this.unique=r.unique||!1,this.compareKeys=r.compareKeys||Izo.defaultCompareKeysFunction,this.checkValueEquality=r.checkValueEquality||Izo.defaultCheckValueEquality}checkHeightCorrect(){if(!Object.prototype.hasOwnProperty.call(this,"key"))return;if(this.left&&this.left.height===void 0)throw new Error("Undefined height for node "+this.left.key);if(this.right&&this.right.height===void 0)throw new Error("Undefined height for node "+this.right.key);if(this.height===void 0)throw new Error("Undefined height for node "+this.key);let r=this.left?this.left.height:0,t=this.right?this.right.height:0;if(this.height!==1+Math.max(r,t))throw new Error("Height constraint failed for node "+this.key);this.left&&this.left.checkHeightCorrect(),this.right&&this.right.checkHeightCorrect()}balanceFactor(){let r=this.left?this.left.height:0,t=this.right?this.right.height:0;return r-t}checkBalanceFactors(){if(Math.abs(this.balanceFactor())>1)throw new Error("Tree is unbalanced at node "+this.key);this.left&&this.left.checkBalanceFactors(),this.right&&this.right.checkBalanceFactors()}checkIsAVLT(){super.checkIsBST(),this.checkHeightCorrect(),this.checkBalanceFactors()}rightRotation(){let r=this,t=this.left;if(!t)return r;let n=t.right;r.parent?(t.parent=r.parent,r.parent.left===r?r.parent.left=t:r.parent.right=t):t.parent=null,t.right=r,r.parent=t,r.left=n,n&&(n.parent=r);let i=t.left?t.left.height:0,s=n?n.height:0,a=r.right?r.right.height:0;return r.height=Math.max(s,a)+1,t.height=Math.max(i,r.height)+1,t}leftRotation(){let r=this,t=this.right;if(!t)return this;let n=t.left;r.parent?(t.parent=r.parent,r.parent.left===r?r.parent.left=t:r.parent.right=t):t.parent=null,t.left=r,r.parent=t,r.right=n,n&&(n.parent=r);let i=r.left?r.left.height:0,s=n?n.height:0,a=t.right?t.right.height:0;return r.height=Math.max(i,s)+1,t.height=Math.max(a,r.height)+1,t}rightTooSmall(){return this.balanceFactor()<=1?this:(this.left.balanceFactor()<0&&this.left.leftRotation(),this.rightRotation())}leftTooSmall(){return this.balanceFactor()>=-1?this:(this.right.balanceFactor()>0&&this.right.rightRotation(),this.leftRotation())}rebalanceAlongPath(r){let t=this,n,i;if(!Object.prototype.hasOwnProperty.call(this,"key"))return delete this.height,this;for(i=r.length-1;i>=0;i-=1)r[i].height=1+Math.max(r[i].left?r[i].left.height:0,r[i].right?r[i].right.height:0),r[i].balanceFactor()>1&&(n=r[i].rightTooSmall(),i===0&&(t=n)),r[i].balanceFactor()<-1&&(n=r[i].leftTooSmall(),i===0&&(t=n));return t}insert(r,t){let n=[],i=this;if(!Object.prototype.hasOwnProperty.call(this,"key"))return this.key=r,this.data.push(t),this.height=1,this;for(;;){if(i.compareKeys(i.key,r)===0){if(i.unique){let s=new Error(`Can't insert key ${JSON.stringify(r)}, it violates the unique constraint`);throw s.key=r,s.errorType="uniqueViolated",s}else i.data.push(t);return this}if(n.push(i),i.compareKeys(r,i.key)<0)if(i.left)i=i.left;else{n.push(i.createLeftChild({key:r,value:t}));break}else if(i.right)i=i.right;else{n.push(i.createRightChild({key:r,value:t}));break}}return this.rebalanceAlongPath(n)}delete(r,t){let n=[],i,s=this,a=[];if(!Object.prototype.hasOwnProperty.call(this,"key"))return this;for(;s.compareKeys(r,s.key)!==0;)if(a.push(s),s.compareKeys(r,s.key)<0)if(s.left)s=s.left;else return this;else if(s.right)s=s.right;else return this;if(s.data.length>1&&t!==void 0)return s.data.forEach(function(o){s.checkValueEquality(o,t)||n.push(o)}),s.data=n,this;if(!s.left&&!s.right)return s===this?(delete s.key,s.data=[],delete s.height,this):(s.parent.left===s?s.parent.left=null:s.parent.right=null,this.rebalanceAlongPath(a));if(!s.left||!s.right)return i=s.left?s.left:s.right,s===this?(i.parent=null,i):(s.parent.left===s?(s.parent.left=i,i.parent=s.parent):(s.parent.right=i,i.parent=s.parent),this.rebalanceAlongPath(a));if(a.push(s),i=s.left,!i.right)return s.key=i.key,s.data=i.data,s.left=i.left,i.left&&(i.left.parent=s),this.rebalanceAlongPath(a);for(;i.right;)a.push(i),i=i.right;return s.key=i.key,s.data=i.data,i.parent.right=i.left,i.left&&(i.left.parent=i.parent),this.rebalanceAlongPath(a)}};J8t._AVLTree=l6r;["getNumberOfKeys","search","betweenBounds","prettyPrint","executeOnEveryNode"].forEach(function(e){J8t.prototype[e]=function(){return this.tree[e].apply(this.tree,arguments)}});xzo.exports=J8t});var Pzo=A((ity,f_i)=>{f_i.exports.BinarySearchTree=m_i();f_i.exports.AVLTree=Tzo()});var y_i=A((sty,Nzo)=>{var Rzo=Pzo().AVLTree,h_i=Y8t(),{uniq:kzo,isDate:uGh}=n6r(),lGh=(e,r)=>e===r,Fzo=e=>e===null?"$null":typeof e=="string"?"$string"+e:typeof e=="boolean"?"$boolean"+e:typeof e=="number"?"$number"+e:uGh(e)?"$date"+e.getTime():e,g_i=class{constructor(r){if(this.fieldName=r.fieldName,typeof this.fieldName!="string")throw new Error("fieldName must be a string");this._fields=this.fieldName.split(","),this.unique=r.unique||!1,this.sparse=r.sparse||!1,this.treeOptions={unique:this.unique,compareKeys:h_i.compareThings,checkValueEquality:lGh},this.tree=new Rzo(this.treeOptions)}reset(r){this.tree=new Rzo(this.treeOptions),r&&this.insert(r)}insert(r){let t,n,i;if(Array.isArray(r)){this.insertMultipleDocs(r);return}let s=h_i.getDotValues(r,this._fields);if(!((s===void 0||typeof s=="object"&&s!==null&&Object.values(s).every(a=>a===void 0))&&this.sparse))if(!Array.isArray(s))this.tree.insert(s,r);else{t=kzo(s,Fzo);for(let a=0;a<t.length;a+=1)try{this.tree.insert(t[a],r)}catch(o){i=o,n=a;break}if(i){for(let a=0;a<n;a+=1)this.tree.delete(t[a],r);throw i}}}insertMultipleDocs(r){let t,n;for(let i=0;i<r.length;i+=1)try{this.insert(r[i])}catch(s){t=s,n=i;break}if(t){for(let i=0;i<n;i+=1)this.remove(r[i]);throw t}}remove(r){if(Array.isArray(r)){r.forEach(n=>{this.remove(n)});return}let t=h_i.getDotValues(r,this._fields);t===void 0&&this.sparse||(Array.isArray(t)?kzo(t,Fzo).forEach(n=>{this.tree.delete(n,r)}):this.tree.delete(t,r))}update(r,t){if(Array.isArray(r)){this.updateMultipleDocs(r);return}this.remove(r);try{this.insert(t)}catch(n){throw this.insert(r),n}}updateMultipleDocs(r){let t,n;for(let i=0;i<r.length;i+=1)this.remove(r[i].oldDoc);for(let i=0;i<r.length;i+=1)try{this.insert(r[i].newDoc)}catch(s){n=s,t=i;break}if(n){for(let i=0;i<t;i+=1)this.remove(r[i].newDoc);for(let i=0;i<r.length;i+=1)this.insert(r[i].oldDoc);throw n}}revertUpdate(r,t){let n=[];Array.isArray(r)?(r.forEach(i=>{n.push({oldDoc:i.newDoc,newDoc:i.oldDoc})}),this.update(n)):this.update(t,r)}getMatching(r){if(Array.isArray(r)){let t={},n=[];return r.forEach(i=>{this.getMatching(i).forEach(s=>{t[s._id]=s})}),Object.keys(t).forEach(i=>{n.push(t[i])}),n}else return this.tree.search(r)}getBetweenBounds(r){return this.tree.betweenBounds(r)}getAll(){let r=[];return this.tree.executeOnEveryNode(t=>{r.push(...t.data)}),r}};Nzo.exports=g_i});var qzo=A((aty,Bzo)=>{var Ozo=require("stream"),dGh=require("timers"),pGh=(e,r)=>{if(!e)throw new Error("expected readStream");if(!e.readable)throw new Error("readStream must be readable");let t=new __i(r);return e.pipe(t),t},__i=class extends Ozo.Transform{constructor(r){super(r),r=r||{},this._readableState.objectMode=!0,this._lineBuffer=[],this._keepEmptyLines=r.keepEmptyLines||!1,this._lastChunkEndedWithCR=!1,this.once("pipe",t=>{!this.encoding&&t instanceof Ozo.Readable&&(this.encoding=t._readableState.encoding)})}_transform(r,t,n){t=t||"utf8",Buffer.isBuffer(r)&&(t==="buffer"?(r=r.toString(),t="utf8"):r=r.toString(t)),this._chunkEncoding=t;let i=r.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/g);this._lastChunkEndedWithCR&&r[0]===` +`&&i.shift(),this._lineBuffer.length>0&&(this._lineBuffer[this._lineBuffer.length-1]+=i[0],i.shift()),this._lastChunkEndedWithCR=r[r.length-1]==="\r",this._lineBuffer=this._lineBuffer.concat(i),this._pushBuffer(t,1,n)}_pushBuffer(r,t,n){for(;this._lineBuffer.length>t;){let i=this._lineBuffer.shift();if((this._keepEmptyLines||i.length>0)&&!this.push(this._reencode(i,r))){dGh.setImmediate(()=>{this._pushBuffer(r,t,n)});return}}n()}_flush(r){this._pushBuffer(this._chunkEncoding,0,r)}_reencode(r,t){return this.encoding&&this.encoding!==t?Buffer.from(r,t).toString(this.encoding):this.encoding?r:Buffer.from(r,t)}};Bzo.exports=pGh});var Uzo=A((oty,l5)=>{var d6r=require("fs"),v1e=d6r.promises,Mzo=require("path"),{Readable:mGh}=require("stream"),fGh=493,Z8t=420,e5t=e=>v1e.access(e,d6r.constants.F_OK).then(()=>!0,()=>!1),A_i=v1e.rename,Lzo=v1e.writeFile,hGh=d6r.createWriteStream,jzo=v1e.unlink,gGh=v1e.appendFile,yGh=v1e.readFile,_Gh=d6r.createReadStream,AGh=v1e.mkdir,bGh=async e=>{await e5t(e)&&await jzo(e)},X8t=async e=>{let r,t,n;typeof e=="string"?(r=e,t="r+",n=Z8t):(r=e.filename,t=e.isDir?"r":"r+",n=e.mode!==void 0?e.mode:Z8t);let i,s,a;try{i=await v1e.open(r,t,n);try{await i.sync()}catch(o){s=o}}catch(o){if(o.code!=="EISDIR"||!e.isDir)throw o}finally{try{await i.close()}catch(o){a=o}}if((s||a)&&!((s.code==="EPERM"||a.code==="EISDIR")&&e.isDir)){let o=new Error("Failed to flush to storage");throw o.errorOnFsync=s,o.errorOnClose=a,o}},Gzo=(e,r,t=Z8t)=>new Promise((n,i)=>{try{let s=hGh(e,{mode:t}),a=mGh.from(r);a.on("data",o=>{try{s.write(o+` +`)}catch(c){i(c)}}),a.on("end",()=>{s.close(o=>{o?i(o):n()})}),a.on("error",o=>{i(o)}),s.on("error",o=>{i(o)})}catch(s){i(s)}}),CGh=async(e,r,t={fileMode:Z8t,dirMode:fGh})=>{let n=e+"~";await X8t({filename:Mzo.dirname(e),isDir:!0,mode:t.dirMode}),await e5t(e)&&await X8t({filename:e,mode:t.fileMode}),await Gzo(n,r,t.fileMode),await X8t({filename:n,mode:t.fileMode}),await A_i(n,e),await X8t({filename:Mzo.dirname(e),isDir:!0,mode:t.dirMode})},vGh=async(e,r=Z8t)=>{let t=e+"~";if(await e5t(e))return;await e5t(t)?await A_i(t,e):await Lzo(e,"",{encoding:"utf8",mode:r})};l5.exports.existsAsync=e5t;l5.exports.renameAsync=A_i;l5.exports.writeFileAsync=Lzo;l5.exports.writeFileLinesAsync=Gzo;l5.exports.crashSafeWriteFileLinesAsync=CGh;l5.exports.appendFileAsync=gGh;l5.exports.readFileAsync=yGh;l5.exports.unlinkAsync=jzo;l5.exports.mkdirAsync=AGh;l5.exports.readFileStream=_Gh;l5.exports.flushToStorageAsync=X8t;l5.exports.ensureDatafileIntegrityAsync=vGh;l5.exports.ensureFileDoesntExistAsync=bGh});var Qzo=A((cty,$zo)=>{var EGh=require("path"),{deprecate:b_i}=require("util"),DGh=qzo(),SGh=o_i(),Vzo=y_i(),t5t=Y8t(),Yse=Uzo(),C_i=493,zzo=420,v_i=class e{constructor(r){if(this.db=r.db,this.inMemoryOnly=this.db.inMemoryOnly,this.filename=this.db.filename,this.corruptAlertThreshold=r.corruptAlertThreshold!==void 0?r.corruptAlertThreshold:.1,this.modes=r.modes!==void 0?r.modes:{fileMode:zzo,dirMode:C_i},this.modes.fileMode===void 0&&(this.modes.fileMode=zzo),this.modes.dirMode===void 0&&(this.modes.dirMode=C_i),!this.inMemoryOnly&&this.filename&&this.filename.charAt(this.filename.length-1)==="~")throw new Error("The datafile name can't end with a ~, which is reserved for crash safe backup files");if(r.afterSerialization&&!r.beforeDeserialization)throw new Error("Serialization hook defined but deserialization hook undefined, cautiously refusing to start NeDB to prevent dataloss");if(!r.afterSerialization&&r.beforeDeserialization)throw new Error("Serialization hook undefined but deserialization hook defined, cautiously refusing to start NeDB to prevent dataloss");if(this.afterSerialization=r.afterSerialization||(t=>t),this.beforeDeserialization=r.beforeDeserialization||(t=>t),r.testSerializationHooks===void 0||r.testSerializationHooks)for(let t=1;t<30;t+=1)for(let n=0;n<10;n+=1){let i=SGh.uid(t);if(this.beforeDeserialization(this.afterSerialization(i))!==i)throw new Error("beforeDeserialization is not the reverse of afterSerialization, cautiously refusing to start NeDB to prevent dataloss")}}async persistCachedDatabaseAsync(){let r=[];this.inMemoryOnly||(this.db.getAllData().forEach(t=>{r.push(this.afterSerialization(t5t.serialize(t)))}),Object.keys(this.db.indexes).forEach(t=>{t!=="_id"&&r.push(this.afterSerialization(t5t.serialize({$$indexCreated:{fieldName:this.db.indexes[t].fieldName,unique:this.db.indexes[t].unique,sparse:this.db.indexes[t].sparse}})))}),await Yse.crashSafeWriteFileLinesAsync(this.filename,r,this.modes),this.db.emit("compaction.done"))}compactDatafile(r){b_i(t=>this.db.compactDatafile(t),"@seald-io/nedb: calling Datastore#persistence#compactDatafile is deprecated, please use Datastore#compactDatafile, it will be removed in the next major version.")(r)}setAutocompactionInterval(r){b_i(t=>this.db.setAutocompactionInterval(t),"@seald-io/nedb: calling Datastore#persistence#setAutocompactionInterval is deprecated, please use Datastore#setAutocompactionInterval, it will be removed in the next major version.")(r)}stopAutocompaction(){b_i(()=>this.db.stopAutocompaction(),"@seald-io/nedb: calling Datastore#persistence#stopAutocompaction is deprecated, please use Datastore#stopAutocompaction, it will be removed in the next major version.")()}async persistNewStateAsync(r){let t="";this.inMemoryOnly||(r.forEach(n=>{t+=this.afterSerialization(t5t.serialize(n))+` `}),t.length!==0&&await Yse.appendFileAsync(this.filename,t,{encoding:"utf8",mode:this.modes.fileMode}))}treatRawData(r){let t=r.split(` -`),n={},i={},s=t.length,a=0;for(let c of t){if(c===""){s--;continue}try{let l=t5t.deserialize(this.beforeDeserialization(c));l._id?l.$$deleted===!0?delete n[l._id]:n[l._id]=l:l.$$indexCreated&&l.$$indexCreated.fieldName!=null?i[l.$$indexCreated.fieldName]=l.$$indexCreated:typeof l.$$indexRemoved=="string"&&delete i[l.$$indexRemoved]}catch{a+=1}}if(s>0){let c=a/s;if(c>this.corruptAlertThreshold){let l=new Error(`${Math.floor(100*c)}% of the data file is corrupt, more than given corruptAlertThreshold (${Math.floor(100*this.corruptAlertThreshold)}%). Cautiously refusing to start NeDB to prevent dataloss.`);throw l.corruptionRate=c,l.corruptItems=a,l.dataLength=s,l}}return{data:Object.values(n),indexes:i}}treatRawStreamAsync(r){return new Promise((t,n)=>{let i={},s={},a=0,o=EGh(r),c=0;o.on("data",l=>{if(l!==""){try{let u=t5t.deserialize(this.beforeDeserialization(l));u._id?u.$$deleted===!0?delete i[u._id]:i[u._id]=u:u.$$indexCreated&&u.$$indexCreated.fieldName!=null?s[u.$$indexCreated.fieldName]=u.$$indexCreated:typeof u.$$indexRemoved=="string"&&delete s[u.$$indexRemoved]}catch{a+=1}c++}}),o.on("end",()=>{if(c>0){let u=a/c;if(u>this.corruptAlertThreshold){let m=new Error(`${Math.floor(100*u)}% of the data file is corrupt, more than given corruptAlertThreshold (${Math.floor(100*this.corruptAlertThreshold)}%). Cautiously refusing to start NeDB to prevent dataloss.`);m.corruptionRate=u,m.corruptItems=a,m.dataLength=c,n(m,null);return}}let l=Object.values(i);t({data:l,indexes:s})}),o.on("error",function(l){n(l,null)})})}async loadDatabaseAsync(){if(this.db._resetIndexes(),this.inMemoryOnly)return;await e.ensureDirectoryExistsAsync(vGh.dirname(this.filename),this.modes.dirMode),await Yse.ensureDatafileIntegrityAsync(this.filename,this.modes.fileMode);let r;if(Yse.readFileStream){let t=Yse.readFileStream(this.filename,{encoding:"utf8",mode:this.modes.fileMode});r=await this.treatRawStreamAsync(t)}else{let t=await Yse.readFileAsync(this.filename,{encoding:"utf8",mode:this.modes.fileMode});r=this.treatRawData(t)}Object.keys(r.indexes).forEach(t=>{this.db.indexes[t]=new Uzo(r.indexes[t])});try{this.db._resetIndexes(r.data)}catch(t){throw this.db._resetIndexes(),t}await this.db.persistence.persistCachedDatabaseAsync(),this.db.executor.processBuffer()}async dropDatabaseAsync(){this.db.stopAutocompaction(),this.db.executor.ready=!1,this.db.executor.resetBuffer(),await this.db.executor.queue.guardian,this.db.indexes={},this.db.indexes._id=new Uzo({fieldName:"_id",unique:!0}),this.db.ttlIndexes={},this.db.inMemoryOnly||await this.db.executor.pushAsync(async()=>{await Yse.existsAsync(this.filename)&&await Yse.unlinkAsync(this.filename)},!0)}static async ensureDirectoryExistsAsync(r,t=b_i){await Yse.mkdirAsync(r,{recursive:!0,mode:t})}};zzo.exports=C_i});var Wzo=A((cty,Hzo)=>{var{EventEmitter:SGh}=require("events"),{callbackify:a$,deprecate:wGh}=require("util"),p6r=gzo(),IGh=a_i(),xGh=vzo(),Qzo=g_i(),UG=Y8t(),TGh=$zo(),{isDate:PGh,pick:RGh,filterIndexNames:Kzo}=n6r(),v_i=class extends SGh{constructor(r){super();let t;typeof r=="string"?wGh(()=>{t=r,this.inMemoryOnly=!1},"@seald-io/nedb: Giving a string to the Datastore constructor is deprecated and will be removed in the next major version. Please use an options object with an argument 'filename'.")():(r=r||{},t=r.filename,this.inMemoryOnly=r.inMemoryOnly||!1,this.autoload=r.autoload||!1,this.timestampData=r.timestampData||!1),!t||typeof t!="string"||t.length===0?(this.filename=null,this.inMemoryOnly=!0):this.filename=t,this.compareStrings=r.compareStrings,this.persistence=new TGh({db:this,afterSerialization:r.afterSerialization,beforeDeserialization:r.beforeDeserialization,corruptAlertThreshold:r.corruptAlertThreshold,modes:r.modes,testSerializationHooks:r.testSerializationHooks}),this.executor=new xGh,this.inMemoryOnly&&(this.executor.ready=!0),this.indexes={},this.indexes._id=new Qzo({fieldName:"_id",unique:!0}),this.ttlIndexes={},this.autoload?(this.autoloadPromise=this.loadDatabaseAsync(),this.autoloadPromise.then(()=>{r.onload&&r.onload()},n=>{if(r.onload)r.onload(n);else throw n})):this.autoloadPromise=null,this._autocompactionIntervalId=null}compactDatafileAsync(){return this.executor.pushAsync(()=>this.persistence.persistCachedDatabaseAsync())}compactDatafile(r){let t=this.compactDatafileAsync();typeof r=="function"&&a$(()=>t)(r)}setAutocompactionInterval(r){if(Number.isNaN(Number(r)))throw new Error("Interval must be a non-NaN number");let n=Math.max(Number(r),5e3);this.stopAutocompaction(),this._autocompactionIntervalId=setInterval(()=>{this.compactDatafile()},n)}stopAutocompaction(){this._autocompactionIntervalId&&(clearInterval(this._autocompactionIntervalId),this._autocompactionIntervalId=null)}loadDatabase(r){let t=this.loadDatabaseAsync();typeof r=="function"&&a$(()=>t)(r)}dropDatabaseAsync(){return this.persistence.dropDatabaseAsync()}dropDatabase(r){let t=this.dropDatabaseAsync();typeof r=="function"&&a$(()=>t)(r)}loadDatabaseAsync(){return this.executor.pushAsync(()=>this.persistence.loadDatabaseAsync(),!0)}getAllData(){return this.indexes._id.getAll()}_resetIndexes(r){for(let t of Object.values(this.indexes))t.reset(r)}ensureIndex(r={},t){let n=this.ensureIndexAsync(r);typeof t=="function"&&a$(()=>n)(t)}async ensureIndexAsync(r={}){if(!r.fieldName){let i=new Error("Cannot create an index without a fieldName");throw i.missingFieldName=!0,i}let t=[].concat(r.fieldName).sort();if(t.some(i=>i.includes(",")))throw new Error("Cannot use comma in index fieldName");let n={...r,fieldName:t.join(",")};if(!this.indexes[n.fieldName]){this.indexes[n.fieldName]=new Qzo(n),r.expireAfterSeconds!==void 0&&(this.ttlIndexes[n.fieldName]=n.expireAfterSeconds);try{this.indexes[n.fieldName].insert(this.getAllData())}catch(i){throw delete this.indexes[n.fieldName],i}await this.executor.pushAsync(()=>this.persistence.persistNewStateAsync([{$$indexCreated:n}]),!0)}}removeIndex(r,t=()=>{}){let n=this.removeIndexAsync(r);a$(()=>n)(t)}async removeIndexAsync(r){delete this.indexes[r],await this.executor.pushAsync(()=>this.persistence.persistNewStateAsync([{$$indexRemoved:r}]),!0)}_addToIndexes(r){let t,n,i=Object.keys(this.indexes);for(let s=0;s<i.length;s+=1)try{this.indexes[i[s]].insert(r)}catch(a){t=s,n=a;break}if(n){for(let s=0;s<t;s+=1)this.indexes[i[s]].remove(r);throw n}}_removeFromIndexes(r){for(let t of Object.values(this.indexes))t.remove(r)}_updateIndexes(r,t){let n,i,s=Object.keys(this.indexes);for(let a=0;a<s.length;a+=1)try{this.indexes[s[a]].update(r,t)}catch(o){n=a,i=o;break}if(i){for(let a=0;a<n;a+=1)this.indexes[s[a]].revertUpdate(r,t);throw i}}_getRawCandidates(r){let t=Object.keys(this.indexes),n;if(n=Object.entries(r).filter(Kzo(t)).pop(),n)return this.indexes[n[0]].getMatching(n[1]);let i=t.filter(s=>s.indexOf(",")!==-1).map(s=>s.split(",")).filter(s=>Object.entries(r).filter(Kzo(s)).length===s.length);return i.length>0?this.indexes[i[0]].getMatching(RGh(r,i[0])):(n=Object.entries(r).filter(([s,a])=>!!(r[s]&&Object.prototype.hasOwnProperty.call(r[s],"$in"))&&t.includes(s)).pop(),n?this.indexes[n[0]].getMatching(n[1].$in):(n=Object.entries(r).filter(([s,a])=>!!(r[s]&&(Object.prototype.hasOwnProperty.call(r[s],"$lt")||Object.prototype.hasOwnProperty.call(r[s],"$lte")||Object.prototype.hasOwnProperty.call(r[s],"$gt")||Object.prototype.hasOwnProperty.call(r[s],"$gte")))&&t.includes(s)).pop(),n?this.indexes[n[0]].getBetweenBounds(n[1]):this.getAllData()))}async _getCandidatesAsync(r,t=!1){let n=[],i=this._getRawCandidates(r);if(t)n.push(...i);else{let s=[],a=Object.keys(this.ttlIndexes);i.forEach(o=>{a.every(c=>!(o[c]!==void 0&&PGh(o[c])&&Date.now()>o[c].getTime()+this.ttlIndexes[c]*1e3))?n.push(o):s.push(o._id)});for(let o of s)await this._removeAsync({_id:o},{})}return n}async _insertAsync(r){let t=this._prepareDocumentForInsertion(r);return this._insertInCache(t),await this.persistence.persistNewStateAsync(Array.isArray(t)?t:[t]),UG.deepCopy(t)}_createNewId(){let r=IGh.uid(16);return this.indexes._id.getMatching(r).length>0&&(r=this._createNewId()),r}_prepareDocumentForInsertion(r){let t;if(Array.isArray(r))t=[],r.forEach(n=>{t.push(this._prepareDocumentForInsertion(n))});else{t=UG.deepCopy(r),t._id===void 0&&(t._id=this._createNewId());let n=new Date;this.timestampData&&t.createdAt===void 0&&(t.createdAt=n),this.timestampData&&t.updatedAt===void 0&&(t.updatedAt=n),UG.checkObject(t)}return t}_insertInCache(r){Array.isArray(r)?this._insertMultipleDocsInCache(r):this._addToIndexes(r)}_insertMultipleDocsInCache(r){let t,n;for(let i=0;i<r.length;i+=1)try{this._addToIndexes(r[i])}catch(s){n=s,t=i;break}if(n){for(let i=0;i<t;i+=1)this._removeFromIndexes(r[i]);throw n}}insert(r,t){let n=this.insertAsync(r);typeof t=="function"&&a$(()=>n)(t)}insertAsync(r){return this.executor.pushAsync(()=>this._insertAsync(r))}count(r,t){let n=this.countAsync(r);if(typeof t=="function")a$(n.execAsync.bind(n))(t);else return n}countAsync(r){return new p6r(this,r,t=>t.length)}find(r,t,n){arguments.length===1?t={}:arguments.length===2&&typeof t=="function"&&(n=t,t={});let i=this.findAsync(r,t);if(typeof n=="function")a$(i.execAsync.bind(i))(n);else return i}findAsync(r,t={}){let n=new p6r(this,r,i=>i.map(s=>UG.deepCopy(s)));return n.projection(t),n}findOne(r,t,n){arguments.length===1?t={}:arguments.length===2&&typeof t=="function"&&(n=t,t={});let i=this.findOneAsync(r,t);if(typeof n=="function")a$(i.execAsync.bind(i))(n);else return i}findOneAsync(r,t={}){let n=new p6r(this,r,i=>i.length===1?UG.deepCopy(i[0]):null);return n.projection(t).limit(1),n}async _updateAsync(r,t,n){let i=n.multi!==void 0?n.multi:!1;if((n.upsert!==void 0?n.upsert:!1)&&(await new p6r(this,r).limit(1)._execAsync()).length!==1){let b;try{UG.checkObject(t),b=t}catch{b=UG.modify(UG.deepCopy(r,!0),t)}return{numAffected:1,affectedDocuments:await this._insertAsync(b),upsert:!0}}let a=0,o,c=[],l,u=await this._getCandidatesAsync(r);for(let h of u)UG.match(h,r)&&(i||a===0)&&(a+=1,this.timestampData&&(l=h.createdAt),o=UG.modify(h,t),this.timestampData&&(o.createdAt=l,o.updatedAt=new Date),c.push({oldDoc:h,newDoc:o}));this._updateIndexes(c);let m=c.map(h=>h.newDoc);if(await this.persistence.persistNewStateAsync(m),n.returnUpdatedDocs){let h=[];return m.forEach(_=>{h.push(UG.deepCopy(_))}),i||(h=h[0]),{numAffected:a,affectedDocuments:h,upsert:!1}}else return{numAffected:a,upsert:!1,affectedDocuments:null}}update(r,t,n,i){typeof n=="function"&&(i=n,n={});let s=(a,o={})=>{i&&i(a,o.numAffected,o.affectedDocuments,o.upsert)};a$((a,o,c)=>this.updateAsync(a,o,c))(r,t,n,s)}updateAsync(r,t,n={}){return this.executor.pushAsync(()=>this._updateAsync(r,t,n))}async _removeAsync(r,t={}){let n=t.multi!==void 0?t.multi:!1,i=await this._getCandidatesAsync(r,!0),s=[],a=0;return i.forEach(o=>{UG.match(o,r)&&(n||a===0)&&(a+=1,s.push({$$deleted:!0,_id:o._id}),this._removeFromIndexes(o))}),await this.persistence.persistNewStateAsync(s),a}remove(r,t,n){typeof t=="function"&&(n=t,t={});let i=n||(()=>{});a$((s,a)=>this.removeAsync(s,a))(r,t,i)}removeAsync(r,t={}){return this.executor.pushAsync(()=>this._removeAsync(r,t))}};Hzo.exports=v_i});var Jzo=A((uty,Yzo)=>{var kGh=Wzo();Yzo.exports=kGh});var E_i=A(m6r=>{"use strict";Object.defineProperty(m6r,"__esModule",{value:!0});m6r.ecosystems=void 0;m6r.ecosystems=["crates.io","Go","Hex","Maven","npm","NuGet","Packagist","Pub","PyPI","RubyGems"]});var Xzo=A(f6r=>{"use strict";Object.defineProperty(f6r,"__esModule",{value:!0});f6r.packageToPurl=void 0;var FGh={"crates.io":"cargo",Go:"golang",Hex:"hex",Maven:"maven",NuGet:"nuget",npm:"npm",Packagist:"composer",PyPI:"pypi",Pub:"pub",RubyGems:"gem"};function NGh(e){return e.split("/").map(encodeURIComponent).join("/")}function OGh(e,r){let t=r,n=FGh[e];return n==="maven"&&(t=r.replace(":","/")),`pkg:${n}/${NGh(t)}`}f6r.packageToPurl=OGh});var t$o=A(Gmt=>{"use strict";var e$o=Gmt&&Gmt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Gmt,"__esModule",{value:!0});Gmt.OsvOfflineDb=void 0;var BGh=require("os"),Zzo=e$o(require("path")),qGh=e$o(Jzo()),MGh=E_i(),LGh=Xzo(),D_i=class e{static rootDirectory=Zzo.default.join((0,BGh.tmpdir)(),"osv-offline");db={};constructor(){}async initialize(){for(let r of MGh.ecosystems)this.db[r]=new qGh.default({filename:Zzo.default.join(e.rootDirectory,`${r.toLowerCase()}.nedb`)}),await this.db[r].loadDatabaseAsync()}static async create(){let r=new e;return await r.initialize(),r}async query(r,t){return await this.db[r].findAsync({affected:{$elemMatch:{package:{name:t,ecosystem:r,purl:(0,LGh.packageToPurl)(r,t)}}}})}};Gmt.OsvOfflineDb=D_i});var n$o=A(r$o=>{"use strict";Object.defineProperty(r$o,"__esModule",{value:!0})});var h6r=A(d5=>{"use strict";var jGh=d5&&d5.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),GGh=d5&&d5.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),UGh=d5&&d5.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&jGh(r,e,t);return GGh(r,e),r};Object.defineProperty(d5,"__esModule",{value:!0});d5.Osv=d5.ecosystems=d5.OsvOfflineDb=void 0;var VGh=t$o();Object.defineProperty(d5,"OsvOfflineDb",{enumerable:!0,get:function(){return VGh.OsvOfflineDb}});var zGh=E_i();Object.defineProperty(d5,"ecosystems",{enumerable:!0,get:function(){return zGh.ecosystems}});d5.Osv=UGh(n$o())});var p$o=A((hty,d$o)=>{"use strict";var I_i=Object.defineProperty,$Gh=Object.getOwnPropertyDescriptor,QGh=Object.getOwnPropertyNames,KGh=Object.prototype.hasOwnProperty,HGh=(e,r)=>{for(var t in r)I_i(e,t,{get:r[t],enumerable:!0})},WGh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of QGh(r))!KGh.call(e,i)&&i!==t&&I_i(e,i,{get:()=>r[i],enumerable:!(n=$Gh(r,i))||n.enumerable});return e},YGh=e=>WGh(I_i({},"__esModule",{value:!0}),e),a$o={};HGh(a$o,{endpoint:()=>dUh});d$o.exports=YGh(a$o);function JGh(e){return e?Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{}):{}}var XGh=f2t();function o$o(e,r){let t=Object.assign({},e);return Object.keys(r).forEach(n=>{(0,XGh.isPlainObject)(r[n])?n in e?t[n]=o$o(e[n],r[n]):Object.assign(t,{[n]:r[n]}):Object.assign(t,{[n]:r[n]})}),t}function i$o(e){for(let r in e)e[r]===void 0&&delete e[r];return e}function w_i(e,r,t){if(typeof r=="string"){let[i,s]=r.split(" ");t=Object.assign(s?{method:i,url:s}:{url:i},t)}else t=Object.assign({},r);t.headers=JGh(t.headers),i$o(t),i$o(t.headers);let n=o$o(e||{},t);return e&&e.mediaType.previews.length&&(n.mediaType.previews=e.mediaType.previews.filter(i=>!n.mediaType.previews.includes(i)).concat(n.mediaType.previews)),n.mediaType.previews=n.mediaType.previews.map(i=>i.replace(/-preview/,"")),n}function ZGh(e,r){let t=/\?/.test(e)?"&":"?",n=Object.keys(r);return n.length===0?e:e+t+n.map(i=>i==="q"?"q="+r.q.split("+").map(encodeURIComponent).join("+"):`${i}=${encodeURIComponent(r[i])}`).join("&")}var eUh=/\{[^}]+\}/g;function tUh(e){return e.replace(/^\W+|\W+$/g,"").split(/,/)}function rUh(e){let r=e.match(eUh);return r?r.map(tUh).reduce((t,n)=>t.concat(n),[]):[]}function s$o(e,r){return Object.keys(e).filter(t=>!r.includes(t)).reduce((t,n)=>(t[n]=e[n],t),{})}function c$o(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map(function(r){return/%[0-9A-Fa-f]/.test(r)||(r=encodeURI(r).replace(/%5B/g,"[").replace(/%5D/g,"]")),r}).join("")}function Vmt(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function r5t(e,r,t){return r=e==="+"||e==="#"?c$o(r):Vmt(r),t?Vmt(t)+"="+r:r}function Umt(e){return e!=null}function S_i(e){return e===";"||e==="&"||e==="?"}function nUh(e,r,t,n){var i=e[t],s=[];if(Umt(i)&&i!=="")if(typeof i=="string"||typeof i=="number"||typeof i=="boolean")i=i.toString(),n&&n!=="*"&&(i=i.substring(0,parseInt(n,10))),s.push(r5t(r,i,S_i(r)?t:""));else if(n==="*")Array.isArray(i)?i.filter(Umt).forEach(function(a){s.push(r5t(r,a,S_i(r)?t:""))}):Object.keys(i).forEach(function(a){Umt(i[a])&&s.push(r5t(r,i[a],a))});else{let a=[];Array.isArray(i)?i.filter(Umt).forEach(function(o){a.push(r5t(r,o))}):Object.keys(i).forEach(function(o){Umt(i[o])&&(a.push(Vmt(o)),a.push(r5t(r,i[o].toString())))}),S_i(r)?s.push(Vmt(t)+"="+a.join(",")):a.length!==0&&s.push(a.join(","))}else r===";"?Umt(i)&&s.push(Vmt(t)):i===""&&(r==="&"||r==="?")?s.push(Vmt(t)+"="):i===""&&s.push("");return s}function iUh(e){return{expand:sUh.bind(null,e)}}function sUh(e,r){var t=["+","#",".","/",";","?","&"];return e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(n,i,s){if(i){let o="",c=[];if(t.indexOf(i.charAt(0))!==-1&&(o=i.charAt(0),i=i.substr(1)),i.split(/,/g).forEach(function(l){var u=/([^:\*]*)(?::(\d+)|(\*))?/.exec(l);c.push(nUh(r,o,u[1],u[2]||u[3]))}),o&&o!=="+"){var a=",";return o==="?"?a="&":o!=="#"&&(a=o),(c.length!==0?o:"")+c.join(a)}else return c.join(",")}else return c$o(s)})}function u$o(e){let r=e.method.toUpperCase(),t=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),n=Object.assign({},e.headers),i,s=s$o(e,["method","baseUrl","url","headers","request","mediaType"]),a=rUh(t);t=iUh(t).expand(s),/^http/.test(t)||(t=e.baseUrl+t);let o=Object.keys(e).filter(u=>a.includes(u)).concat("baseUrl"),c=s$o(s,o);if(!/application\/octet-stream/i.test(n.accept)&&(e.mediaType.format&&(n.accept=n.accept.split(/,/).map(u=>u.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`)).join(",")),e.mediaType.previews.length)){let u=n.accept.match(/[\w-]+(?=-preview)/g)||[];n.accept=u.concat(e.mediaType.previews).map(m=>{let h=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${m}-preview${h}`}).join(",")}return["GET","HEAD"].includes(r)?t=ZGh(t,c):"data"in c?i=c.data:Object.keys(c).length&&(i=c),!n["content-type"]&&typeof i<"u"&&(n["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(r)&&typeof i>"u"&&(i=""),Object.assign({method:r,url:t,headers:n},typeof i<"u"?{body:i}:null,e.request?{request:e.request}:null)}function aUh(e,r,t){return u$o(w_i(e,r,t))}function l$o(e,r){let t=w_i(e,r),n=aUh.bind(null,t);return Object.assign(n,{DEFAULTS:t,defaults:l$o.bind(null,t),merge:w_i.bind(null,t),parse:u$o})}var oUh=Mte(),cUh="7.0.6",uUh=`octokit-endpoint.js/${cUh} ${(0,oUh.getUserAgent)()}`,lUh={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":uUh},mediaType:{format:"",previews:[]}},dUh=l$o(null,lUh)});var h$o=A(T_i=>{"use strict";Object.defineProperty(T_i,"__esModule",{value:!0});function pUh(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var m$o=iQr(),f$o=pUh($ve()),mUh=f$o(e=>console.warn(e)),fUh=f$o(e=>console.warn(e)),x_i=class extends Error{constructor(r,t,n){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=t;let i;"headers"in n&&typeof n.headers<"u"&&(i=n.headers),"response"in n&&(this.response=n.response,i=n.response.headers);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s,Object.defineProperty(this,"code",{get(){return mUh(new m$o.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),t}}),Object.defineProperty(this,"headers",{get(){return fUh(new m$o.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),i||{}}})}};T_i.RequestError=x_i});var k_i=A((yty,A$o)=>{"use strict";var hUh=Object.create,g6r=Object.defineProperty,gUh=Object.getOwnPropertyDescriptor,yUh=Object.getOwnPropertyNames,_Uh=Object.getPrototypeOf,AUh=Object.prototype.hasOwnProperty,bUh=(e,r)=>{for(var t in r)g6r(e,t,{get:r[t],enumerable:!0})},y$o=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of yUh(r))!AUh.call(e,i)&&i!==t&&g6r(e,i,{get:()=>r[i],enumerable:!(n=gUh(r,i))||n.enumerable});return e},CUh=(e,r,t)=>(t=e!=null?hUh(_Uh(e)):{},y$o(r||!e||!e.__esModule?g6r(t,"default",{value:e,enumerable:!0}):t,e)),vUh=e=>y$o(g6r({},"__esModule",{value:!0}),e),_$o={};bUh(_$o,{request:()=>PUh});A$o.exports=vUh(_$o);var EUh=p$o(),DUh=Mte(),SUh="6.2.8",wUh=f2t(),IUh=CUh(lVt()),n5t=h$o();function xUh(e){return e.arrayBuffer()}function g$o(e){let r=e.request&&e.request.log?e.request.log:console;((0,wUh.isPlainObject)(e.body)||Array.isArray(e.body))&&(e.body=JSON.stringify(e.body));let t={},n,i;return(e.request&&e.request.fetch||globalThis.fetch||IUh.default)(e.url,Object.assign({method:e.method,body:e.body,headers:e.headers,redirect:e.redirect,...e.body&&{duplex:"half"}},e.request)).then(async a=>{i=a.url,n=a.status;for(let o of a.headers)t[o[0]]=o[1];if("deprecation"in t){let o=t.link&&t.link.match(/<([^>]+)>; rel="deprecation"/),c=o&&o.pop();r.warn(`[@octokit/request] "${e.method} ${e.url}" is deprecated. It is scheduled to be removed on ${t.sunset}${c?`. See ${c}`:""}`)}if(!(n===204||n===205)){if(e.method==="HEAD"){if(n<400)return;throw new n5t.RequestError(a.statusText,n,{response:{url:i,status:n,headers:t,data:void 0},request:e})}if(n===304)throw new n5t.RequestError("Not modified",n,{response:{url:i,status:n,headers:t,data:await P_i(a)},request:e});if(n>=400){let o=await P_i(a);throw new n5t.RequestError(TUh(o),n,{response:{url:i,status:n,headers:t,data:o},request:e})}return P_i(a)}}).then(a=>({status:n,url:i,headers:t,data:a})).catch(a=>{throw a instanceof n5t.RequestError||a.name==="AbortError"?a:new n5t.RequestError(a.message,500,{request:e})})}async function P_i(e){let r=e.headers.get("content-type");return/application\/json/.test(r)?e.json():!r||/^text\/|charset=utf-8$/.test(r)?e.text():xUh(e)}function TUh(e){return typeof e=="string"?e:"message"in e?Array.isArray(e.errors)?`${e.message}: ${e.errors.map(JSON.stringify).join(", ")}`:e.message:`Unknown error: ${JSON.stringify(e)}`}function R_i(e,r){let t=e.defaults(r);return Object.assign(function(i,s){let a=t.merge(i,s);if(!a.request||!a.request.hook)return g$o(t.parse(a));let o=(c,l)=>g$o(t.parse(t.merge(c,l)));return Object.assign(o,{endpoint:t,defaults:R_i.bind(null,t)}),a.request.hook(o,a)},{endpoint:t,defaults:R_i.bind(null,t)})}var PUh=R_i(EUh.endpoint,{headers:{"user-agent":`octokit-request.js/${SUh} ${(0,DUh.getUserAgent)()}`}})});var D$o=A((_ty,E$o)=>{"use strict";var F_i=Object.defineProperty,RUh=Object.getOwnPropertyDescriptor,kUh=Object.getOwnPropertyNames,FUh=Object.prototype.hasOwnProperty,NUh=(e,r)=>{for(var t in r)F_i(e,t,{get:r[t],enumerable:!0})},OUh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of kUh(r))!FUh.call(e,i)&&i!==t&&F_i(e,i,{get:()=>r[i],enumerable:!(n=RUh(r,i))||n.enumerable});return e},BUh=e=>OUh(F_i({},"__esModule",{value:!0}),e),C$o={};NUh(C$o,{GraphqlResponseError:()=>v$o,graphql:()=>zUh,withCustomRequest:()=>$Uh});E$o.exports=BUh(C$o);var qUh=k_i(),MUh=Mte(),LUh="5.0.6";function jUh(e){return`Request failed due to following response errors: +`),n={},i={},s=t.length,a=0;for(let c of t){if(c===""){s--;continue}try{let l=t5t.deserialize(this.beforeDeserialization(c));l._id?l.$$deleted===!0?delete n[l._id]:n[l._id]=l:l.$$indexCreated&&l.$$indexCreated.fieldName!=null?i[l.$$indexCreated.fieldName]=l.$$indexCreated:typeof l.$$indexRemoved=="string"&&delete i[l.$$indexRemoved]}catch{a+=1}}if(s>0){let c=a/s;if(c>this.corruptAlertThreshold){let l=new Error(`${Math.floor(100*c)}% of the data file is corrupt, more than given corruptAlertThreshold (${Math.floor(100*this.corruptAlertThreshold)}%). Cautiously refusing to start NeDB to prevent dataloss.`);throw l.corruptionRate=c,l.corruptItems=a,l.dataLength=s,l}}return{data:Object.values(n),indexes:i}}treatRawStreamAsync(r){return new Promise((t,n)=>{let i={},s={},a=0,o=DGh(r),c=0;o.on("data",l=>{if(l!==""){try{let u=t5t.deserialize(this.beforeDeserialization(l));u._id?u.$$deleted===!0?delete i[u._id]:i[u._id]=u:u.$$indexCreated&&u.$$indexCreated.fieldName!=null?s[u.$$indexCreated.fieldName]=u.$$indexCreated:typeof u.$$indexRemoved=="string"&&delete s[u.$$indexRemoved]}catch{a+=1}c++}}),o.on("end",()=>{if(c>0){let u=a/c;if(u>this.corruptAlertThreshold){let m=new Error(`${Math.floor(100*u)}% of the data file is corrupt, more than given corruptAlertThreshold (${Math.floor(100*this.corruptAlertThreshold)}%). Cautiously refusing to start NeDB to prevent dataloss.`);m.corruptionRate=u,m.corruptItems=a,m.dataLength=c,n(m,null);return}}let l=Object.values(i);t({data:l,indexes:s})}),o.on("error",function(l){n(l,null)})})}async loadDatabaseAsync(){if(this.db._resetIndexes(),this.inMemoryOnly)return;await e.ensureDirectoryExistsAsync(EGh.dirname(this.filename),this.modes.dirMode),await Yse.ensureDatafileIntegrityAsync(this.filename,this.modes.fileMode);let r;if(Yse.readFileStream){let t=Yse.readFileStream(this.filename,{encoding:"utf8",mode:this.modes.fileMode});r=await this.treatRawStreamAsync(t)}else{let t=await Yse.readFileAsync(this.filename,{encoding:"utf8",mode:this.modes.fileMode});r=this.treatRawData(t)}Object.keys(r.indexes).forEach(t=>{this.db.indexes[t]=new Vzo(r.indexes[t])});try{this.db._resetIndexes(r.data)}catch(t){throw this.db._resetIndexes(),t}await this.db.persistence.persistCachedDatabaseAsync(),this.db.executor.processBuffer()}async dropDatabaseAsync(){this.db.stopAutocompaction(),this.db.executor.ready=!1,this.db.executor.resetBuffer(),await this.db.executor.queue.guardian,this.db.indexes={},this.db.indexes._id=new Vzo({fieldName:"_id",unique:!0}),this.db.ttlIndexes={},this.db.inMemoryOnly||await this.db.executor.pushAsync(async()=>{await Yse.existsAsync(this.filename)&&await Yse.unlinkAsync(this.filename)},!0)}static async ensureDirectoryExistsAsync(r,t=C_i){await Yse.mkdirAsync(r,{recursive:!0,mode:t})}};$zo.exports=v_i});var Yzo=A((uty,Wzo)=>{var{EventEmitter:wGh}=require("events"),{callbackify:a$,deprecate:IGh}=require("util"),p6r=yzo(),xGh=o_i(),TGh=Ezo(),Kzo=y_i(),UG=Y8t(),PGh=Qzo(),{isDate:RGh,pick:kGh,filterIndexNames:Hzo}=n6r(),E_i=class extends wGh{constructor(r){super();let t;typeof r=="string"?IGh(()=>{t=r,this.inMemoryOnly=!1},"@seald-io/nedb: Giving a string to the Datastore constructor is deprecated and will be removed in the next major version. Please use an options object with an argument 'filename'.")():(r=r||{},t=r.filename,this.inMemoryOnly=r.inMemoryOnly||!1,this.autoload=r.autoload||!1,this.timestampData=r.timestampData||!1),!t||typeof t!="string"||t.length===0?(this.filename=null,this.inMemoryOnly=!0):this.filename=t,this.compareStrings=r.compareStrings,this.persistence=new PGh({db:this,afterSerialization:r.afterSerialization,beforeDeserialization:r.beforeDeserialization,corruptAlertThreshold:r.corruptAlertThreshold,modes:r.modes,testSerializationHooks:r.testSerializationHooks}),this.executor=new TGh,this.inMemoryOnly&&(this.executor.ready=!0),this.indexes={},this.indexes._id=new Kzo({fieldName:"_id",unique:!0}),this.ttlIndexes={},this.autoload?(this.autoloadPromise=this.loadDatabaseAsync(),this.autoloadPromise.then(()=>{r.onload&&r.onload()},n=>{if(r.onload)r.onload(n);else throw n})):this.autoloadPromise=null,this._autocompactionIntervalId=null}compactDatafileAsync(){return this.executor.pushAsync(()=>this.persistence.persistCachedDatabaseAsync())}compactDatafile(r){let t=this.compactDatafileAsync();typeof r=="function"&&a$(()=>t)(r)}setAutocompactionInterval(r){if(Number.isNaN(Number(r)))throw new Error("Interval must be a non-NaN number");let n=Math.max(Number(r),5e3);this.stopAutocompaction(),this._autocompactionIntervalId=setInterval(()=>{this.compactDatafile()},n)}stopAutocompaction(){this._autocompactionIntervalId&&(clearInterval(this._autocompactionIntervalId),this._autocompactionIntervalId=null)}loadDatabase(r){let t=this.loadDatabaseAsync();typeof r=="function"&&a$(()=>t)(r)}dropDatabaseAsync(){return this.persistence.dropDatabaseAsync()}dropDatabase(r){let t=this.dropDatabaseAsync();typeof r=="function"&&a$(()=>t)(r)}loadDatabaseAsync(){return this.executor.pushAsync(()=>this.persistence.loadDatabaseAsync(),!0)}getAllData(){return this.indexes._id.getAll()}_resetIndexes(r){for(let t of Object.values(this.indexes))t.reset(r)}ensureIndex(r={},t){let n=this.ensureIndexAsync(r);typeof t=="function"&&a$(()=>n)(t)}async ensureIndexAsync(r={}){if(!r.fieldName){let i=new Error("Cannot create an index without a fieldName");throw i.missingFieldName=!0,i}let t=[].concat(r.fieldName).sort();if(t.some(i=>i.includes(",")))throw new Error("Cannot use comma in index fieldName");let n={...r,fieldName:t.join(",")};if(!this.indexes[n.fieldName]){this.indexes[n.fieldName]=new Kzo(n),r.expireAfterSeconds!==void 0&&(this.ttlIndexes[n.fieldName]=n.expireAfterSeconds);try{this.indexes[n.fieldName].insert(this.getAllData())}catch(i){throw delete this.indexes[n.fieldName],i}await this.executor.pushAsync(()=>this.persistence.persistNewStateAsync([{$$indexCreated:n}]),!0)}}removeIndex(r,t=()=>{}){let n=this.removeIndexAsync(r);a$(()=>n)(t)}async removeIndexAsync(r){delete this.indexes[r],await this.executor.pushAsync(()=>this.persistence.persistNewStateAsync([{$$indexRemoved:r}]),!0)}_addToIndexes(r){let t,n,i=Object.keys(this.indexes);for(let s=0;s<i.length;s+=1)try{this.indexes[i[s]].insert(r)}catch(a){t=s,n=a;break}if(n){for(let s=0;s<t;s+=1)this.indexes[i[s]].remove(r);throw n}}_removeFromIndexes(r){for(let t of Object.values(this.indexes))t.remove(r)}_updateIndexes(r,t){let n,i,s=Object.keys(this.indexes);for(let a=0;a<s.length;a+=1)try{this.indexes[s[a]].update(r,t)}catch(o){n=a,i=o;break}if(i){for(let a=0;a<n;a+=1)this.indexes[s[a]].revertUpdate(r,t);throw i}}_getRawCandidates(r){let t=Object.keys(this.indexes),n;if(n=Object.entries(r).filter(Hzo(t)).pop(),n)return this.indexes[n[0]].getMatching(n[1]);let i=t.filter(s=>s.indexOf(",")!==-1).map(s=>s.split(",")).filter(s=>Object.entries(r).filter(Hzo(s)).length===s.length);return i.length>0?this.indexes[i[0]].getMatching(kGh(r,i[0])):(n=Object.entries(r).filter(([s,a])=>!!(r[s]&&Object.prototype.hasOwnProperty.call(r[s],"$in"))&&t.includes(s)).pop(),n?this.indexes[n[0]].getMatching(n[1].$in):(n=Object.entries(r).filter(([s,a])=>!!(r[s]&&(Object.prototype.hasOwnProperty.call(r[s],"$lt")||Object.prototype.hasOwnProperty.call(r[s],"$lte")||Object.prototype.hasOwnProperty.call(r[s],"$gt")||Object.prototype.hasOwnProperty.call(r[s],"$gte")))&&t.includes(s)).pop(),n?this.indexes[n[0]].getBetweenBounds(n[1]):this.getAllData()))}async _getCandidatesAsync(r,t=!1){let n=[],i=this._getRawCandidates(r);if(t)n.push(...i);else{let s=[],a=Object.keys(this.ttlIndexes);i.forEach(o=>{a.every(c=>!(o[c]!==void 0&&RGh(o[c])&&Date.now()>o[c].getTime()+this.ttlIndexes[c]*1e3))?n.push(o):s.push(o._id)});for(let o of s)await this._removeAsync({_id:o},{})}return n}async _insertAsync(r){let t=this._prepareDocumentForInsertion(r);return this._insertInCache(t),await this.persistence.persistNewStateAsync(Array.isArray(t)?t:[t]),UG.deepCopy(t)}_createNewId(){let r=xGh.uid(16);return this.indexes._id.getMatching(r).length>0&&(r=this._createNewId()),r}_prepareDocumentForInsertion(r){let t;if(Array.isArray(r))t=[],r.forEach(n=>{t.push(this._prepareDocumentForInsertion(n))});else{t=UG.deepCopy(r),t._id===void 0&&(t._id=this._createNewId());let n=new Date;this.timestampData&&t.createdAt===void 0&&(t.createdAt=n),this.timestampData&&t.updatedAt===void 0&&(t.updatedAt=n),UG.checkObject(t)}return t}_insertInCache(r){Array.isArray(r)?this._insertMultipleDocsInCache(r):this._addToIndexes(r)}_insertMultipleDocsInCache(r){let t,n;for(let i=0;i<r.length;i+=1)try{this._addToIndexes(r[i])}catch(s){n=s,t=i;break}if(n){for(let i=0;i<t;i+=1)this._removeFromIndexes(r[i]);throw n}}insert(r,t){let n=this.insertAsync(r);typeof t=="function"&&a$(()=>n)(t)}insertAsync(r){return this.executor.pushAsync(()=>this._insertAsync(r))}count(r,t){let n=this.countAsync(r);if(typeof t=="function")a$(n.execAsync.bind(n))(t);else return n}countAsync(r){return new p6r(this,r,t=>t.length)}find(r,t,n){arguments.length===1?t={}:arguments.length===2&&typeof t=="function"&&(n=t,t={});let i=this.findAsync(r,t);if(typeof n=="function")a$(i.execAsync.bind(i))(n);else return i}findAsync(r,t={}){let n=new p6r(this,r,i=>i.map(s=>UG.deepCopy(s)));return n.projection(t),n}findOne(r,t,n){arguments.length===1?t={}:arguments.length===2&&typeof t=="function"&&(n=t,t={});let i=this.findOneAsync(r,t);if(typeof n=="function")a$(i.execAsync.bind(i))(n);else return i}findOneAsync(r,t={}){let n=new p6r(this,r,i=>i.length===1?UG.deepCopy(i[0]):null);return n.projection(t).limit(1),n}async _updateAsync(r,t,n){let i=n.multi!==void 0?n.multi:!1;if((n.upsert!==void 0?n.upsert:!1)&&(await new p6r(this,r).limit(1)._execAsync()).length!==1){let b;try{UG.checkObject(t),b=t}catch{b=UG.modify(UG.deepCopy(r,!0),t)}return{numAffected:1,affectedDocuments:await this._insertAsync(b),upsert:!0}}let a=0,o,c=[],l,u=await this._getCandidatesAsync(r);for(let h of u)UG.match(h,r)&&(i||a===0)&&(a+=1,this.timestampData&&(l=h.createdAt),o=UG.modify(h,t),this.timestampData&&(o.createdAt=l,o.updatedAt=new Date),c.push({oldDoc:h,newDoc:o}));this._updateIndexes(c);let m=c.map(h=>h.newDoc);if(await this.persistence.persistNewStateAsync(m),n.returnUpdatedDocs){let h=[];return m.forEach(_=>{h.push(UG.deepCopy(_))}),i||(h=h[0]),{numAffected:a,affectedDocuments:h,upsert:!1}}else return{numAffected:a,upsert:!1,affectedDocuments:null}}update(r,t,n,i){typeof n=="function"&&(i=n,n={});let s=(a,o={})=>{i&&i(a,o.numAffected,o.affectedDocuments,o.upsert)};a$((a,o,c)=>this.updateAsync(a,o,c))(r,t,n,s)}updateAsync(r,t,n={}){return this.executor.pushAsync(()=>this._updateAsync(r,t,n))}async _removeAsync(r,t={}){let n=t.multi!==void 0?t.multi:!1,i=await this._getCandidatesAsync(r,!0),s=[],a=0;return i.forEach(o=>{UG.match(o,r)&&(n||a===0)&&(a+=1,s.push({$$deleted:!0,_id:o._id}),this._removeFromIndexes(o))}),await this.persistence.persistNewStateAsync(s),a}remove(r,t,n){typeof t=="function"&&(n=t,t={});let i=n||(()=>{});a$((s,a)=>this.removeAsync(s,a))(r,t,i)}removeAsync(r,t={}){return this.executor.pushAsync(()=>this._removeAsync(r,t))}};Wzo.exports=E_i});var Xzo=A((lty,Jzo)=>{var FGh=Yzo();Jzo.exports=FGh});var D_i=A(m6r=>{"use strict";Object.defineProperty(m6r,"__esModule",{value:!0});m6r.ecosystems=void 0;m6r.ecosystems=["crates.io","Go","Hex","Maven","npm","NuGet","Packagist","Pub","PyPI","RubyGems"]});var Zzo=A(f6r=>{"use strict";Object.defineProperty(f6r,"__esModule",{value:!0});f6r.packageToPurl=void 0;var NGh={"crates.io":"cargo",Go:"golang",Hex:"hex",Maven:"maven",NuGet:"nuget",npm:"npm",Packagist:"composer",PyPI:"pypi",Pub:"pub",RubyGems:"gem"};function OGh(e){return e.split("/").map(encodeURIComponent).join("/")}function BGh(e,r){let t=r,n=NGh[e];return n==="maven"&&(t=r.replace(":","/")),`pkg:${n}/${OGh(t)}`}f6r.packageToPurl=BGh});var r$o=A(Gmt=>{"use strict";var t$o=Gmt&&Gmt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Gmt,"__esModule",{value:!0});Gmt.OsvOfflineDb=void 0;var qGh=require("os"),e$o=t$o(require("path")),MGh=t$o(Xzo()),LGh=D_i(),jGh=Zzo(),S_i=class e{static rootDirectory=e$o.default.join((0,qGh.tmpdir)(),"osv-offline");db={};constructor(){}async initialize(){for(let r of LGh.ecosystems)this.db[r]=new MGh.default({filename:e$o.default.join(e.rootDirectory,`${r.toLowerCase()}.nedb`)}),await this.db[r].loadDatabaseAsync()}static async create(){let r=new e;return await r.initialize(),r}async query(r,t){return await this.db[r].findAsync({affected:{$elemMatch:{package:{name:t,ecosystem:r,purl:(0,jGh.packageToPurl)(r,t)}}}})}};Gmt.OsvOfflineDb=S_i});var i$o=A(n$o=>{"use strict";Object.defineProperty(n$o,"__esModule",{value:!0})});var h6r=A(d5=>{"use strict";var GGh=d5&&d5.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),UGh=d5&&d5.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),VGh=d5&&d5.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&GGh(r,e,t);return UGh(r,e),r};Object.defineProperty(d5,"__esModule",{value:!0});d5.Osv=d5.ecosystems=d5.OsvOfflineDb=void 0;var zGh=r$o();Object.defineProperty(d5,"OsvOfflineDb",{enumerable:!0,get:function(){return zGh.OsvOfflineDb}});var $Gh=D_i();Object.defineProperty(d5,"ecosystems",{enumerable:!0,get:function(){return $Gh.ecosystems}});d5.Osv=VGh(i$o())});var m$o=A((gty,p$o)=>{"use strict";var x_i=Object.defineProperty,QGh=Object.getOwnPropertyDescriptor,KGh=Object.getOwnPropertyNames,HGh=Object.prototype.hasOwnProperty,WGh=(e,r)=>{for(var t in r)x_i(e,t,{get:r[t],enumerable:!0})},YGh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of KGh(r))!HGh.call(e,i)&&i!==t&&x_i(e,i,{get:()=>r[i],enumerable:!(n=QGh(r,i))||n.enumerable});return e},JGh=e=>YGh(x_i({},"__esModule",{value:!0}),e),o$o={};WGh(o$o,{endpoint:()=>pUh});p$o.exports=JGh(o$o);function XGh(e){return e?Object.keys(e).reduce((r,t)=>(r[t.toLowerCase()]=e[t],r),{}):{}}var ZGh=f2t();function c$o(e,r){let t=Object.assign({},e);return Object.keys(r).forEach(n=>{(0,ZGh.isPlainObject)(r[n])?n in e?t[n]=c$o(e[n],r[n]):Object.assign(t,{[n]:r[n]}):Object.assign(t,{[n]:r[n]})}),t}function s$o(e){for(let r in e)e[r]===void 0&&delete e[r];return e}function I_i(e,r,t){if(typeof r=="string"){let[i,s]=r.split(" ");t=Object.assign(s?{method:i,url:s}:{url:i},t)}else t=Object.assign({},r);t.headers=XGh(t.headers),s$o(t),s$o(t.headers);let n=c$o(e||{},t);return e&&e.mediaType.previews.length&&(n.mediaType.previews=e.mediaType.previews.filter(i=>!n.mediaType.previews.includes(i)).concat(n.mediaType.previews)),n.mediaType.previews=n.mediaType.previews.map(i=>i.replace(/-preview/,"")),n}function eUh(e,r){let t=/\?/.test(e)?"&":"?",n=Object.keys(r);return n.length===0?e:e+t+n.map(i=>i==="q"?"q="+r.q.split("+").map(encodeURIComponent).join("+"):`${i}=${encodeURIComponent(r[i])}`).join("&")}var tUh=/\{[^}]+\}/g;function rUh(e){return e.replace(/^\W+|\W+$/g,"").split(/,/)}function nUh(e){let r=e.match(tUh);return r?r.map(rUh).reduce((t,n)=>t.concat(n),[]):[]}function a$o(e,r){return Object.keys(e).filter(t=>!r.includes(t)).reduce((t,n)=>(t[n]=e[n],t),{})}function u$o(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map(function(r){return/%[0-9A-Fa-f]/.test(r)||(r=encodeURI(r).replace(/%5B/g,"[").replace(/%5D/g,"]")),r}).join("")}function Vmt(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(r){return"%"+r.charCodeAt(0).toString(16).toUpperCase()})}function r5t(e,r,t){return r=e==="+"||e==="#"?u$o(r):Vmt(r),t?Vmt(t)+"="+r:r}function Umt(e){return e!=null}function w_i(e){return e===";"||e==="&"||e==="?"}function iUh(e,r,t,n){var i=e[t],s=[];if(Umt(i)&&i!=="")if(typeof i=="string"||typeof i=="number"||typeof i=="boolean")i=i.toString(),n&&n!=="*"&&(i=i.substring(0,parseInt(n,10))),s.push(r5t(r,i,w_i(r)?t:""));else if(n==="*")Array.isArray(i)?i.filter(Umt).forEach(function(a){s.push(r5t(r,a,w_i(r)?t:""))}):Object.keys(i).forEach(function(a){Umt(i[a])&&s.push(r5t(r,i[a],a))});else{let a=[];Array.isArray(i)?i.filter(Umt).forEach(function(o){a.push(r5t(r,o))}):Object.keys(i).forEach(function(o){Umt(i[o])&&(a.push(Vmt(o)),a.push(r5t(r,i[o].toString())))}),w_i(r)?s.push(Vmt(t)+"="+a.join(",")):a.length!==0&&s.push(a.join(","))}else r===";"?Umt(i)&&s.push(Vmt(t)):i===""&&(r==="&"||r==="?")?s.push(Vmt(t)+"="):i===""&&s.push("");return s}function sUh(e){return{expand:aUh.bind(null,e)}}function aUh(e,r){var t=["+","#",".","/",";","?","&"];return e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(n,i,s){if(i){let o="",c=[];if(t.indexOf(i.charAt(0))!==-1&&(o=i.charAt(0),i=i.substr(1)),i.split(/,/g).forEach(function(l){var u=/([^:\*]*)(?::(\d+)|(\*))?/.exec(l);c.push(iUh(r,o,u[1],u[2]||u[3]))}),o&&o!=="+"){var a=",";return o==="?"?a="&":o!=="#"&&(a=o),(c.length!==0?o:"")+c.join(a)}else return c.join(",")}else return u$o(s)})}function l$o(e){let r=e.method.toUpperCase(),t=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),n=Object.assign({},e.headers),i,s=a$o(e,["method","baseUrl","url","headers","request","mediaType"]),a=nUh(t);t=sUh(t).expand(s),/^http/.test(t)||(t=e.baseUrl+t);let o=Object.keys(e).filter(u=>a.includes(u)).concat("baseUrl"),c=a$o(s,o);if(!/application\/octet-stream/i.test(n.accept)&&(e.mediaType.format&&(n.accept=n.accept.split(/,/).map(u=>u.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`)).join(",")),e.mediaType.previews.length)){let u=n.accept.match(/[\w-]+(?=-preview)/g)||[];n.accept=u.concat(e.mediaType.previews).map(m=>{let h=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${m}-preview${h}`}).join(",")}return["GET","HEAD"].includes(r)?t=eUh(t,c):"data"in c?i=c.data:Object.keys(c).length&&(i=c),!n["content-type"]&&typeof i<"u"&&(n["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(r)&&typeof i>"u"&&(i=""),Object.assign({method:r,url:t,headers:n},typeof i<"u"?{body:i}:null,e.request?{request:e.request}:null)}function oUh(e,r,t){return l$o(I_i(e,r,t))}function d$o(e,r){let t=I_i(e,r),n=oUh.bind(null,t);return Object.assign(n,{DEFAULTS:t,defaults:d$o.bind(null,t),merge:I_i.bind(null,t),parse:l$o})}var cUh=Mte(),uUh="7.0.6",lUh=`octokit-endpoint.js/${uUh} ${(0,cUh.getUserAgent)()}`,dUh={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":lUh},mediaType:{format:"",previews:[]}},pUh=d$o(null,dUh)});var g$o=A(P_i=>{"use strict";Object.defineProperty(P_i,"__esModule",{value:!0});function mUh(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var f$o=iQr(),h$o=mUh($ve()),fUh=h$o(e=>console.warn(e)),hUh=h$o(e=>console.warn(e)),T_i=class extends Error{constructor(r,t,n){super(r),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=t;let i;"headers"in n&&typeof n.headers<"u"&&(i=n.headers),"response"in n&&(this.response=n.response,i=n.response.headers);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s,Object.defineProperty(this,"code",{get(){return fUh(new f$o.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),t}}),Object.defineProperty(this,"headers",{get(){return hUh(new f$o.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),i||{}}})}};P_i.RequestError=T_i});var F_i=A((_ty,b$o)=>{"use strict";var gUh=Object.create,g6r=Object.defineProperty,yUh=Object.getOwnPropertyDescriptor,_Uh=Object.getOwnPropertyNames,AUh=Object.getPrototypeOf,bUh=Object.prototype.hasOwnProperty,CUh=(e,r)=>{for(var t in r)g6r(e,t,{get:r[t],enumerable:!0})},_$o=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of _Uh(r))!bUh.call(e,i)&&i!==t&&g6r(e,i,{get:()=>r[i],enumerable:!(n=yUh(r,i))||n.enumerable});return e},vUh=(e,r,t)=>(t=e!=null?gUh(AUh(e)):{},_$o(r||!e||!e.__esModule?g6r(t,"default",{value:e,enumerable:!0}):t,e)),EUh=e=>_$o(g6r({},"__esModule",{value:!0}),e),A$o={};CUh(A$o,{request:()=>RUh});b$o.exports=EUh(A$o);var DUh=m$o(),SUh=Mte(),wUh="6.2.8",IUh=f2t(),xUh=vUh(lVt()),n5t=g$o();function TUh(e){return e.arrayBuffer()}function y$o(e){let r=e.request&&e.request.log?e.request.log:console;((0,IUh.isPlainObject)(e.body)||Array.isArray(e.body))&&(e.body=JSON.stringify(e.body));let t={},n,i;return(e.request&&e.request.fetch||globalThis.fetch||xUh.default)(e.url,Object.assign({method:e.method,body:e.body,headers:e.headers,redirect:e.redirect,...e.body&&{duplex:"half"}},e.request)).then(async a=>{i=a.url,n=a.status;for(let o of a.headers)t[o[0]]=o[1];if("deprecation"in t){let o=t.link&&t.link.match(/<([^>]+)>; rel="deprecation"/),c=o&&o.pop();r.warn(`[@octokit/request] "${e.method} ${e.url}" is deprecated. It is scheduled to be removed on ${t.sunset}${c?`. See ${c}`:""}`)}if(!(n===204||n===205)){if(e.method==="HEAD"){if(n<400)return;throw new n5t.RequestError(a.statusText,n,{response:{url:i,status:n,headers:t,data:void 0},request:e})}if(n===304)throw new n5t.RequestError("Not modified",n,{response:{url:i,status:n,headers:t,data:await R_i(a)},request:e});if(n>=400){let o=await R_i(a);throw new n5t.RequestError(PUh(o),n,{response:{url:i,status:n,headers:t,data:o},request:e})}return R_i(a)}}).then(a=>({status:n,url:i,headers:t,data:a})).catch(a=>{throw a instanceof n5t.RequestError||a.name==="AbortError"?a:new n5t.RequestError(a.message,500,{request:e})})}async function R_i(e){let r=e.headers.get("content-type");return/application\/json/.test(r)?e.json():!r||/^text\/|charset=utf-8$/.test(r)?e.text():TUh(e)}function PUh(e){return typeof e=="string"?e:"message"in e?Array.isArray(e.errors)?`${e.message}: ${e.errors.map(JSON.stringify).join(", ")}`:e.message:`Unknown error: ${JSON.stringify(e)}`}function k_i(e,r){let t=e.defaults(r);return Object.assign(function(i,s){let a=t.merge(i,s);if(!a.request||!a.request.hook)return y$o(t.parse(a));let o=(c,l)=>y$o(t.parse(t.merge(c,l)));return Object.assign(o,{endpoint:t,defaults:k_i.bind(null,t)}),a.request.hook(o,a)},{endpoint:t,defaults:k_i.bind(null,t)})}var RUh=k_i(DUh.endpoint,{headers:{"user-agent":`octokit-request.js/${wUh} ${(0,SUh.getUserAgent)()}`}})});var S$o=A((Aty,D$o)=>{"use strict";var N_i=Object.defineProperty,kUh=Object.getOwnPropertyDescriptor,FUh=Object.getOwnPropertyNames,NUh=Object.prototype.hasOwnProperty,OUh=(e,r)=>{for(var t in r)N_i(e,t,{get:r[t],enumerable:!0})},BUh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of FUh(r))!NUh.call(e,i)&&i!==t&&N_i(e,i,{get:()=>r[i],enumerable:!(n=kUh(r,i))||n.enumerable});return e},qUh=e=>BUh(N_i({},"__esModule",{value:!0}),e),v$o={};OUh(v$o,{GraphqlResponseError:()=>E$o,graphql:()=>$Uh,withCustomRequest:()=>QUh});D$o.exports=qUh(v$o);var MUh=F_i(),LUh=Mte(),jUh="5.0.6";function GUh(e){return`Request failed due to following response errors: `+e.errors.map(r=>` - ${r.message}`).join(` -`)}var v$o=class extends Error{constructor(e,r,t){super(jUh(t)),this.request=e,this.headers=r,this.response=t,this.name="GraphqlResponseError",this.errors=t.errors,this.data=t.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},GUh=["method","baseUrl","url","headers","request","query","mediaType"],UUh=["query","method","url"],b$o=/\/api\/v3\/?$/;function VUh(e,r,t){if(t){if(typeof r=="string"&&"query"in t)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let a in t)if(UUh.includes(a))return Promise.reject(new Error(`[@octokit/graphql] "${a}" cannot be used as variable name`))}let n=typeof r=="string"?Object.assign({query:r},t):r,i=Object.keys(n).reduce((a,o)=>GUh.includes(o)?(a[o]=n[o],a):(a.variables||(a.variables={}),a.variables[o]=n[o],a),{}),s=n.baseUrl||e.endpoint.DEFAULTS.baseUrl;return b$o.test(s)&&(i.url=s.replace(b$o,"/api/graphql")),e(i).then(a=>{if(a.data.errors){let o={};for(let c of Object.keys(a.headers))o[c]=a.headers[c];throw new v$o(i,o,a.data)}return a.data.data})}function N_i(e,r){let t=e.defaults(r);return Object.assign((i,s)=>VUh(t,i,s),{defaults:N_i.bind(null,t),endpoint:t.endpoint})}var zUh=N_i(qUh.request,{headers:{"user-agent":`octokit-graphql.js/${LUh} ${(0,MUh.getUserAgent)()}`},method:"POST",url:"/graphql"});function $Uh(e){return N_i(e,{method:"POST",url:"/graphql"})}});var I$o=A((bty,w$o)=>{"use strict";var O_i=Object.defineProperty,QUh=Object.getOwnPropertyDescriptor,KUh=Object.getOwnPropertyNames,HUh=Object.prototype.hasOwnProperty,WUh=(e,r)=>{for(var t in r)O_i(e,t,{get:r[t],enumerable:!0})},YUh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of KUh(r))!HUh.call(e,i)&&i!==t&&O_i(e,i,{get:()=>r[i],enumerable:!(n=QUh(r,i))||n.enumerable});return e},JUh=e=>YUh(O_i({},"__esModule",{value:!0}),e),S$o={};WUh(S$o,{createTokenAuth:()=>iVh});w$o.exports=JUh(S$o);var XUh=/^v1\./,ZUh=/^ghs_/,eVh=/^ghu_/;async function tVh(e){let r=e.split(/\./).length===3,t=XUh.test(e)||ZUh.test(e),n=eVh.test(e);return{type:"token",token:e,tokenType:r?"app":t?"installation":n?"user-to-server":"oauth"}}function rVh(e){return e.split(/\./).length===3?`bearer ${e}`:`token ${e}`}async function nVh(e,r,t,n){let i=r.endpoint.merge(t,n);return i.headers.authorization=rVh(e),r(i)}var iVh=function(r){if(!r)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof r!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return r=r.replace(/^(token|bearer) +/i,""),Object.assign(tVh.bind(null,r),{hook:nVh.bind(null,r)})}});var k$o=A((Cty,R$o)=>{"use strict";var B_i=Object.defineProperty,sVh=Object.getOwnPropertyDescriptor,aVh=Object.getOwnPropertyNames,oVh=Object.prototype.hasOwnProperty,cVh=(e,r)=>{for(var t in r)B_i(e,t,{get:r[t],enumerable:!0})},uVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of aVh(r))!oVh.call(e,i)&&i!==t&&B_i(e,i,{get:()=>r[i],enumerable:!(n=sVh(r,i))||n.enumerable});return e},lVh=e=>uVh(B_i({},"__esModule",{value:!0}),e),T$o={};cVh(T$o,{Octokit:()=>q_i});R$o.exports=lVh(T$o);var dVh=Mte(),pVh=r$r(),x$o=k_i(),mVh=D$o(),fVh=I$o(),P$o="4.2.4",q_i=class{static defaults(e){return class extends this{constructor(...t){let n=t[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugin(...e){var r;let t=this.plugins;return r=class extends this{},r.plugins=t.concat(e.filter(i=>!t.includes(i))),r}constructor(e={}){let r=new pVh.Collection,t={baseUrl:x$o.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(t.headers["user-agent"]=[e.userAgent,`octokit-core.js/${P$o} ${(0,dVh.getUserAgent)()}`].filter(Boolean).join(" "),e.baseUrl&&(t.baseUrl=e.baseUrl),e.previews&&(t.mediaType.previews=e.previews),e.timeZone&&(t.headers["time-zone"]=e.timeZone),this.request=x$o.request.defaults(t),this.graphql=(0,mVh.withCustomRequest)(this.request).defaults(t),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...s}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:s},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=(0,fVh.createTokenAuth)(e.auth);r.wrap("request",i.hook),this.auth=i}this.constructor.plugins.forEach(i=>{Object.assign(this,i(this,e))})}};q_i.VERSION=P$o;q_i.plugins=[]});var N$o=A(M_i=>{"use strict";Object.defineProperty(M_i,"__esModule",{value:!0});var hVh="1.0.4";function F$o(e){e.hook.wrap("request",(r,t)=>{e.log.debug("request",t);let n=Date.now(),i=e.request.endpoint.parse(t),s=i.url.replace(t.baseUrl,"");return r(t).then(a=>(e.log.info(`${i.method} ${s} - ${a.status} in ${Date.now()-n}ms`),a)).catch(a=>{throw e.log.info(`${i.method} ${s} - ${a.status} in ${Date.now()-n}ms`),a})})}F$o.VERSION=hVh;M_i.requestLog=F$o});var G$o=A((wty,j$o)=>{"use strict";var L_i=Object.defineProperty,gVh=Object.getOwnPropertyDescriptor,yVh=Object.getOwnPropertyNames,_Vh=Object.prototype.hasOwnProperty,AVh=(e,r)=>{for(var t in r)L_i(e,t,{get:r[t],enumerable:!0})},bVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of yVh(r))!_Vh.call(e,i)&&i!==t&&L_i(e,i,{get:()=>r[i],enumerable:!(n=gVh(r,i))||n.enumerable});return e},CVh=e=>bVh(L_i({},"__esModule",{value:!0}),e),O$o={};AVh(O$o,{composePaginateRest:()=>DVh,isPaginatingEndpoint:()=>SVh,paginateRest:()=>L$o,paginatingEndpoints:()=>M$o});j$o.exports=CVh(O$o);var vVh="6.1.2";function EVh(e){if(!e.data)return{...e,data:[]};if(!("total_count"in e.data&&!("url"in e.data)))return e;let t=e.data.incomplete_results,n=e.data.repository_selection,i=e.data.total_count;delete e.data.incomplete_results,delete e.data.repository_selection,delete e.data.total_count;let s=Object.keys(e.data)[0],a=e.data[s];return e.data=a,typeof t<"u"&&(e.data.incomplete_results=t),typeof n<"u"&&(e.data.repository_selection=n),e.data.total_count=i,e}function j_i(e,r,t){let n=typeof r=="function"?r.endpoint(t):e.request.endpoint(r,t),i=typeof r=="function"?r:e.request,s=n.method,a=n.headers,o=n.url;return{[Symbol.asyncIterator]:()=>({async next(){if(!o)return{done:!0};try{let c=await i({method:s,url:o,headers:a}),l=EVh(c);return o=((l.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:l}}catch(c){if(c.status!==409)throw c;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function B$o(e,r,t,n){return typeof t=="function"&&(n=t,t=void 0),q$o(e,[],j_i(e,r,t)[Symbol.asyncIterator](),n)}function q$o(e,r,t,n){return t.next().then(i=>{if(i.done)return r;let s=!1;function a(){s=!0}return r=r.concat(n?n(i.value,a):i.value.data),s?r:q$o(e,r,t,n)})}var DVh=Object.assign(B$o,{iterator:j_i}),M$o=["GET /app/hook/deliveries","GET /app/installation-requests","GET /app/installations","GET /enterprises/{enterprise}/dependabot/alerts","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /organizations/{org}/personal-access-token-requests","GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories","GET /organizations/{org}/personal-access-tokens","GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/required_workflows","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/actions/variables","GET /orgs/{org}/actions/variables/{name}/repositories","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/codespaces/secrets","GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories","GET /orgs/{org}/dependabot/alerts","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/members/{username}/codespaces","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{org}/{repo}/actions/required_workflows","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/organization-secrets","GET /repos/{owner}/{repo}/actions/organization-variables","GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/variables","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/alerts","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/security-advisories","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /repositories/{repository_id}/environments/{environment_name}/variables","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/social_accounts","GET /user/ssh_signing_keys","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/social_accounts","GET /users/{username}/ssh_signing_keys","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function SVh(e){return typeof e=="string"?M$o.includes(e):!1}function L$o(e){return{paginate:Object.assign(B$o.bind(null,e),{iterator:j_i.bind(null,e)})}}L$o.VERSION=vVh});var H$o=A((Ity,K$o)=>{"use strict";var G_i=Object.defineProperty,wVh=Object.getOwnPropertyDescriptor,IVh=Object.getOwnPropertyNames,xVh=Object.prototype.hasOwnProperty,TVh=(e,r)=>{for(var t in r)G_i(e,t,{get:r[t],enumerable:!0})},PVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of IVh(r))!xVh.call(e,i)&&i!==t&&G_i(e,i,{get:()=>r[i],enumerable:!(n=wVh(r,i))||n.enumerable});return e},RVh=e=>PVh(G_i({},"__esModule",{value:!0}),e),U$o={};TVh(U$o,{legacyRestEndpointMethods:()=>Q$o,restEndpointMethods:()=>$$o});K$o.exports=RVh(U$o);var V$o="7.2.3",kVh={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],addSelectedRepoToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repositories/{repository_id}/environments/{environment_name}/variables"],createOrUpdateEnvironmentSecret:["PUT /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgVariable:["POST /orgs/{org}/actions/variables"],createRegistrationTokenForOrg:["POST /orgs/{org}/actions/runners/registration-token"],createRegistrationTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/registration-token"],createRemoveTokenForOrg:["POST /orgs/{org}/actions/runners/remove-token"],createRemoveTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/remove-token"],createRepoVariable:["POST /repos/{owner}/{repo}/actions/variables"],createRequiredWorkflow:["POST /orgs/{org}/actions/required_workflows"],createWorkflowDispatch:["POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches"],deleteActionsCacheById:["DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}"],deleteActionsCacheByKey:["DELETE /repos/{owner}/{repo}/actions/caches{?key,ref}"],deleteArtifact:["DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],deleteEnvironmentSecret:["DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],deleteEnvironmentVariable:["DELETE /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],deleteOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}"],deleteOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}"],deleteRepoVariable:["DELETE /repos/{owner}/{repo}/actions/variables/{name}"],deleteRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}"],deleteSelfHostedRunnerFromOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}"],deleteSelfHostedRunnerFromRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}"],deleteWorkflowRun:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}"],deleteWorkflowRunLogs:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],disableSelectedRepositoryGithubActionsOrganization:["DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}"],disableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable"],downloadArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}"],downloadJobLogsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs"],downloadWorkflowRunAttemptLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs"],downloadWorkflowRunLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],enableSelectedRepositoryGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories/{repository_id}"],enableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable"],generateRunnerJitconfigForOrg:["POST /orgs/{org}/actions/runners/generate-jitconfig"],generateRunnerJitconfigForRepo:["POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig"],getActionsCacheList:["GET /repos/{owner}/{repo}/actions/caches"],getActionsCacheUsage:["GET /repos/{owner}/{repo}/actions/cache/usage"],getActionsCacheUsageByRepoForOrg:["GET /orgs/{org}/actions/cache/usage-by-repository"],getActionsCacheUsageForOrg:["GET /orgs/{org}/actions/cache/usage"],getAllowedActionsOrganization:["GET /orgs/{org}/actions/permissions/selected-actions"],getAllowedActionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/selected-actions"],getArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],getEnvironmentPublicKey:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key"],getEnvironmentSecret:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],getEnvironmentVariable:["GET /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],getGithubActionsDefaultWorkflowPermissionsOrganization:["GET /orgs/{org}/actions/permissions/workflow"],getGithubActionsDefaultWorkflowPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/workflow"],getGithubActionsPermissionsOrganization:["GET /orgs/{org}/actions/permissions"],getGithubActionsPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions"],getJobForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}"],getOrgPublicKey:["GET /orgs/{org}/actions/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}"],getOrgVariable:["GET /orgs/{org}/actions/variables/{name}"],getPendingDeploymentsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],getRepoPermissions:["GET /repos/{owner}/{repo}/actions/permissions",{},{renamed:["actions","getGithubActionsPermissionsRepository"]}],getRepoPublicKey:["GET /repos/{owner}/{repo}/actions/secrets/public-key"],getRepoRequiredWorkflow:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}"],getRepoRequiredWorkflowUsage:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/timing"],getRepoSecret:["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"],getRepoVariable:["GET /repos/{owner}/{repo}/actions/variables/{name}"],getRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}"],getReviewsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals"],getSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}"],getSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}"],getWorkflow:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}"],getWorkflowAccessToRepository:["GET /repos/{owner}/{repo}/actions/permissions/access"],getWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}"],getWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}"],getWorkflowRunUsage:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing"],getWorkflowUsage:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing"],listArtifactsForRepo:["GET /repos/{owner}/{repo}/actions/artifacts"],listEnvironmentSecrets:["GET /repositories/{repository_id}/environments/{environment_name}/secrets"],listEnvironmentVariables:["GET /repositories/{repository_id}/environments/{environment_name}/variables"],listJobsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs"],listJobsForWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs"],listLabelsForSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}/labels"],listLabelsForSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],listOrgSecrets:["GET /orgs/{org}/actions/secrets"],listOrgVariables:["GET /orgs/{org}/actions/variables"],listRepoOrganizationSecrets:["GET /repos/{owner}/{repo}/actions/organization-secrets"],listRepoOrganizationVariables:["GET /repos/{owner}/{repo}/actions/organization-variables"],listRepoRequiredWorkflows:["GET /repos/{org}/{repo}/actions/required_workflows"],listRepoSecrets:["GET /repos/{owner}/{repo}/actions/secrets"],listRepoVariables:["GET /repos/{owner}/{repo}/actions/variables"],listRepoWorkflows:["GET /repos/{owner}/{repo}/actions/workflows"],listRequiredWorkflowRuns:["GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs"],listRequiredWorkflows:["GET /orgs/{org}/actions/required_workflows"],listRunnerApplicationsForOrg:["GET /orgs/{org}/actions/runners/downloads"],listRunnerApplicationsForRepo:["GET /repos/{owner}/{repo}/actions/runners/downloads"],listSelectedReposForOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}/repositories"],listSelectedReposForOrgVariable:["GET /orgs/{org}/actions/variables/{name}/repositories"],listSelectedRepositoriesEnabledGithubActionsOrganization:["GET /orgs/{org}/actions/permissions/repositories"],listSelectedRepositoriesRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],listSelfHostedRunnersForOrg:["GET /orgs/{org}/actions/runners"],listSelfHostedRunnersForRepo:["GET /repos/{owner}/{repo}/actions/runners"],listWorkflowRunArtifacts:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts"],listWorkflowRuns:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs"],listWorkflowRunsForRepo:["GET /repos/{owner}/{repo}/actions/runs"],reRunJobForWorkflowRun:["POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun"],reRunWorkflow:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun"],reRunWorkflowFailedJobs:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs"],removeAllCustomLabelsFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels"],removeAllCustomLabelsFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],removeCustomLabelFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}"],removeCustomLabelFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],removeSelectedRepoFromRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],reviewCustomGatesForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule"],reviewPendingDeploymentsForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],setAllowedActionsOrganization:["PUT /orgs/{org}/actions/permissions/selected-actions"],setAllowedActionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/selected-actions"],setCustomLabelsForSelfHostedRunnerForOrg:["PUT /orgs/{org}/actions/runners/{runner_id}/labels"],setCustomLabelsForSelfHostedRunnerForRepo:["PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],setGithubActionsDefaultWorkflowPermissionsOrganization:["PUT /orgs/{org}/actions/permissions/workflow"],setGithubActionsDefaultWorkflowPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/workflow"],setGithubActionsPermissionsOrganization:["PUT /orgs/{org}/actions/permissions"],setGithubActionsPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories"],setSelectedReposForOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories"],setSelectedReposToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],setSelectedRepositoriesEnabledGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories"],setWorkflowAccessToRepository:["PUT /repos/{owner}/{repo}/actions/permissions/access"],updateEnvironmentVariable:["PATCH /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],updateOrgVariable:["PATCH /orgs/{org}/actions/variables/{name}"],updateRepoVariable:["PATCH /repos/{owner}/{repo}/actions/variables/{name}"],updateRequiredWorkflow:["PATCH /orgs/{org}/actions/required_workflows/{required_workflow_id}"]},activity:{checkRepoIsStarredByAuthenticatedUser:["GET /user/starred/{owner}/{repo}"],deleteRepoSubscription:["DELETE /repos/{owner}/{repo}/subscription"],deleteThreadSubscription:["DELETE /notifications/threads/{thread_id}/subscription"],getFeeds:["GET /feeds"],getRepoSubscription:["GET /repos/{owner}/{repo}/subscription"],getThread:["GET /notifications/threads/{thread_id}"],getThreadSubscriptionForAuthenticatedUser:["GET /notifications/threads/{thread_id}/subscription"],listEventsForAuthenticatedUser:["GET /users/{username}/events"],listNotificationsForAuthenticatedUser:["GET /notifications"],listOrgEventsForAuthenticatedUser:["GET /users/{username}/events/orgs/{org}"],listPublicEvents:["GET /events"],listPublicEventsForRepoNetwork:["GET /networks/{owner}/{repo}/events"],listPublicEventsForUser:["GET /users/{username}/events/public"],listPublicOrgEvents:["GET /orgs/{org}/events"],listReceivedEventsForUser:["GET /users/{username}/received_events"],listReceivedPublicEventsForUser:["GET /users/{username}/received_events/public"],listRepoEvents:["GET /repos/{owner}/{repo}/events"],listRepoNotificationsForAuthenticatedUser:["GET /repos/{owner}/{repo}/notifications"],listReposStarredByAuthenticatedUser:["GET /user/starred"],listReposStarredByUser:["GET /users/{username}/starred"],listReposWatchedByUser:["GET /users/{username}/subscriptions"],listStargazersForRepo:["GET /repos/{owner}/{repo}/stargazers"],listWatchedReposForAuthenticatedUser:["GET /user/subscriptions"],listWatchersForRepo:["GET /repos/{owner}/{repo}/subscribers"],markNotificationsAsRead:["PUT /notifications"],markRepoNotificationsAsRead:["PUT /repos/{owner}/{repo}/notifications"],markThreadAsRead:["PATCH /notifications/threads/{thread_id}"],setRepoSubscription:["PUT /repos/{owner}/{repo}/subscription"],setThreadSubscription:["PUT /notifications/threads/{thread_id}/subscription"],starRepoForAuthenticatedUser:["PUT /user/starred/{owner}/{repo}"],unstarRepoForAuthenticatedUser:["DELETE /user/starred/{owner}/{repo}"]},apps:{addRepoToInstallation:["PUT /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","addRepoToInstallationForAuthenticatedUser"]}],addRepoToInstallationForAuthenticatedUser:["PUT /user/installations/{installation_id}/repositories/{repository_id}"],checkToken:["POST /applications/{client_id}/token"],createFromManifest:["POST /app-manifests/{code}/conversions"],createInstallationAccessToken:["POST /app/installations/{installation_id}/access_tokens"],deleteAuthorization:["DELETE /applications/{client_id}/grant"],deleteInstallation:["DELETE /app/installations/{installation_id}"],deleteToken:["DELETE /applications/{client_id}/token"],getAuthenticated:["GET /app"],getBySlug:["GET /apps/{app_slug}"],getInstallation:["GET /app/installations/{installation_id}"],getOrgInstallation:["GET /orgs/{org}/installation"],getRepoInstallation:["GET /repos/{owner}/{repo}/installation"],getSubscriptionPlanForAccount:["GET /marketplace_listing/accounts/{account_id}"],getSubscriptionPlanForAccountStubbed:["GET /marketplace_listing/stubbed/accounts/{account_id}"],getUserInstallation:["GET /users/{username}/installation"],getWebhookConfigForApp:["GET /app/hook/config"],getWebhookDelivery:["GET /app/hook/deliveries/{delivery_id}"],listAccountsForPlan:["GET /marketplace_listing/plans/{plan_id}/accounts"],listAccountsForPlanStubbed:["GET /marketplace_listing/stubbed/plans/{plan_id}/accounts"],listInstallationReposForAuthenticatedUser:["GET /user/installations/{installation_id}/repositories"],listInstallationRequestsForAuthenticatedApp:["GET /app/installation-requests"],listInstallations:["GET /app/installations"],listInstallationsForAuthenticatedUser:["GET /user/installations"],listPlans:["GET /marketplace_listing/plans"],listPlansStubbed:["GET /marketplace_listing/stubbed/plans"],listReposAccessibleToInstallation:["GET /installation/repositories"],listSubscriptionsForAuthenticatedUser:["GET /user/marketplace_purchases"],listSubscriptionsForAuthenticatedUserStubbed:["GET /user/marketplace_purchases/stubbed"],listWebhookDeliveries:["GET /app/hook/deliveries"],redeliverWebhookDelivery:["POST /app/hook/deliveries/{delivery_id}/attempts"],removeRepoFromInstallation:["DELETE /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","removeRepoFromInstallationForAuthenticatedUser"]}],removeRepoFromInstallationForAuthenticatedUser:["DELETE /user/installations/{installation_id}/repositories/{repository_id}"],resetToken:["PATCH /applications/{client_id}/token"],revokeInstallationAccessToken:["DELETE /installation/token"],scopeToken:["POST /applications/{client_id}/token/scoped"],suspendInstallation:["PUT /app/installations/{installation_id}/suspended"],unsuspendInstallation:["DELETE /app/installations/{installation_id}/suspended"],updateWebhookConfigForApp:["PATCH /app/hook/config"]},billing:{getGithubActionsBillingOrg:["GET /orgs/{org}/settings/billing/actions"],getGithubActionsBillingUser:["GET /users/{username}/settings/billing/actions"],getGithubPackagesBillingOrg:["GET /orgs/{org}/settings/billing/packages"],getGithubPackagesBillingUser:["GET /users/{username}/settings/billing/packages"],getSharedStorageBillingOrg:["GET /orgs/{org}/settings/billing/shared-storage"],getSharedStorageBillingUser:["GET /users/{username}/settings/billing/shared-storage"]},checks:{create:["POST /repos/{owner}/{repo}/check-runs"],createSuite:["POST /repos/{owner}/{repo}/check-suites"],get:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}"],getSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}"],listAnnotations:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations"],listForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-runs"],listForSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs"],listSuitesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-suites"],rerequestRun:["POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest"],rerequestSuite:["POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest"],setSuitesPreferences:["PATCH /repos/{owner}/{repo}/check-suites/preferences"],update:["PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}"]},codeScanning:{deleteAnalysis:["DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}{?confirm_delete}"],getAlert:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}",{},{renamedParameters:{alert_id:"alert_number"}}],getAnalysis:["GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}"],getCodeqlDatabase:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}"],getDefaultSetup:["GET /repos/{owner}/{repo}/code-scanning/default-setup"],getSarif:["GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}"],listAlertInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances"],listAlertsForOrg:["GET /orgs/{org}/code-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/code-scanning/alerts"],listAlertsInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances",{},{renamed:["codeScanning","listAlertInstances"]}],listCodeqlDatabases:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases"],listRecentAnalyses:["GET /repos/{owner}/{repo}/code-scanning/analyses"],updateAlert:["PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}"],updateDefaultSetup:["PATCH /repos/{owner}/{repo}/code-scanning/default-setup"],uploadSarif:["POST /repos/{owner}/{repo}/code-scanning/sarifs"]},codesOfConduct:{getAllCodesOfConduct:["GET /codes_of_conduct"],getConductCode:["GET /codes_of_conduct/{key}"]},codespaces:{addRepositoryForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],codespaceMachinesForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/machines"],createForAuthenticatedUser:["POST /user/codespaces"],createOrUpdateOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],createOrUpdateSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}"],createWithPrForAuthenticatedUser:["POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces"],createWithRepoForAuthenticatedUser:["POST /repos/{owner}/{repo}/codespaces"],deleteCodespacesBillingUsers:["DELETE /orgs/{org}/codespaces/billing/selected_users"],deleteForAuthenticatedUser:["DELETE /user/codespaces/{codespace_name}"],deleteFromOrganization:["DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}"],deleteOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],deleteSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}"],exportForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/exports"],getCodespacesForUserInOrg:["GET /orgs/{org}/members/{username}/codespaces"],getExportDetailsForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/exports/{export_id}"],getForAuthenticatedUser:["GET /user/codespaces/{codespace_name}"],getOrgPublicKey:["GET /orgs/{org}/codespaces/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}"],getPublicKeyForAuthenticatedUser:["GET /user/codespaces/secrets/public-key"],getRepoPublicKey:["GET /repos/{owner}/{repo}/codespaces/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],getSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}"],listDevcontainersInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/devcontainers"],listForAuthenticatedUser:["GET /user/codespaces"],listInOrganization:["GET /orgs/{org}/codespaces",{},{renamedParameters:{org_id:"org"}}],listInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces"],listOrgSecrets:["GET /orgs/{org}/codespaces/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/codespaces/secrets"],listRepositoriesForSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}/repositories"],listSecretsForAuthenticatedUser:["GET /user/codespaces/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],preFlightWithRepoForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/new"],publishForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/publish"],removeRepositoryForSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],repoMachinesForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/machines"],setCodespacesBilling:["PUT /orgs/{org}/codespaces/billing"],setCodespacesBillingUsers:["POST /orgs/{org}/codespaces/billing/selected_users"],setRepositoriesForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],startForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/start"],stopForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/stop"],stopInOrganization:["POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop"],updateForAuthenticatedUser:["PATCH /user/codespaces/{codespace_name}"]},dependabot:{addSelectedRepoToOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],deleteOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],getAlert:["GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"],getOrgPublicKey:["GET /orgs/{org}/dependabot/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}"],getRepoPublicKey:["GET /repos/{owner}/{repo}/dependabot/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/dependabot/alerts"],listAlertsForOrg:["GET /orgs/{org}/dependabot/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/dependabot/alerts"],listOrgSecrets:["GET /orgs/{org}/dependabot/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/dependabot/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],updateAlert:["PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"]},dependencyGraph:{createRepositorySnapshot:["POST /repos/{owner}/{repo}/dependency-graph/snapshots"],diffRange:["GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}"],exportSbom:["GET /repos/{owner}/{repo}/dependency-graph/sbom"]},emojis:{get:["GET /emojis"]},gists:{checkIsStarred:["GET /gists/{gist_id}/star"],create:["POST /gists"],createComment:["POST /gists/{gist_id}/comments"],delete:["DELETE /gists/{gist_id}"],deleteComment:["DELETE /gists/{gist_id}/comments/{comment_id}"],fork:["POST /gists/{gist_id}/forks"],get:["GET /gists/{gist_id}"],getComment:["GET /gists/{gist_id}/comments/{comment_id}"],getRevision:["GET /gists/{gist_id}/{sha}"],list:["GET /gists"],listComments:["GET /gists/{gist_id}/comments"],listCommits:["GET /gists/{gist_id}/commits"],listForUser:["GET /users/{username}/gists"],listForks:["GET /gists/{gist_id}/forks"],listPublic:["GET /gists/public"],listStarred:["GET /gists/starred"],star:["PUT /gists/{gist_id}/star"],unstar:["DELETE /gists/{gist_id}/star"],update:["PATCH /gists/{gist_id}"],updateComment:["PATCH /gists/{gist_id}/comments/{comment_id}"]},git:{createBlob:["POST /repos/{owner}/{repo}/git/blobs"],createCommit:["POST /repos/{owner}/{repo}/git/commits"],createRef:["POST /repos/{owner}/{repo}/git/refs"],createTag:["POST /repos/{owner}/{repo}/git/tags"],createTree:["POST /repos/{owner}/{repo}/git/trees"],deleteRef:["DELETE /repos/{owner}/{repo}/git/refs/{ref}"],getBlob:["GET /repos/{owner}/{repo}/git/blobs/{file_sha}"],getCommit:["GET /repos/{owner}/{repo}/git/commits/{commit_sha}"],getRef:["GET /repos/{owner}/{repo}/git/ref/{ref}"],getTag:["GET /repos/{owner}/{repo}/git/tags/{tag_sha}"],getTree:["GET /repos/{owner}/{repo}/git/trees/{tree_sha}"],listMatchingRefs:["GET /repos/{owner}/{repo}/git/matching-refs/{ref}"],updateRef:["PATCH /repos/{owner}/{repo}/git/refs/{ref}"]},gitignore:{getAllTemplates:["GET /gitignore/templates"],getTemplate:["GET /gitignore/templates/{name}"]},interactions:{getRestrictionsForAuthenticatedUser:["GET /user/interaction-limits"],getRestrictionsForOrg:["GET /orgs/{org}/interaction-limits"],getRestrictionsForRepo:["GET /repos/{owner}/{repo}/interaction-limits"],getRestrictionsForYourPublicRepos:["GET /user/interaction-limits",{},{renamed:["interactions","getRestrictionsForAuthenticatedUser"]}],removeRestrictionsForAuthenticatedUser:["DELETE /user/interaction-limits"],removeRestrictionsForOrg:["DELETE /orgs/{org}/interaction-limits"],removeRestrictionsForRepo:["DELETE /repos/{owner}/{repo}/interaction-limits"],removeRestrictionsForYourPublicRepos:["DELETE /user/interaction-limits",{},{renamed:["interactions","removeRestrictionsForAuthenticatedUser"]}],setRestrictionsForAuthenticatedUser:["PUT /user/interaction-limits"],setRestrictionsForOrg:["PUT /orgs/{org}/interaction-limits"],setRestrictionsForRepo:["PUT /repos/{owner}/{repo}/interaction-limits"],setRestrictionsForYourPublicRepos:["PUT /user/interaction-limits",{},{renamed:["interactions","setRestrictionsForAuthenticatedUser"]}]},issues:{addAssignees:["POST /repos/{owner}/{repo}/issues/{issue_number}/assignees"],addLabels:["POST /repos/{owner}/{repo}/issues/{issue_number}/labels"],checkUserCanBeAssigned:["GET /repos/{owner}/{repo}/assignees/{assignee}"],checkUserCanBeAssignedToIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}"],create:["POST /repos/{owner}/{repo}/issues"],createComment:["POST /repos/{owner}/{repo}/issues/{issue_number}/comments"],createLabel:["POST /repos/{owner}/{repo}/labels"],createMilestone:["POST /repos/{owner}/{repo}/milestones"],deleteComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}"],deleteLabel:["DELETE /repos/{owner}/{repo}/labels/{name}"],deleteMilestone:["DELETE /repos/{owner}/{repo}/milestones/{milestone_number}"],get:["GET /repos/{owner}/{repo}/issues/{issue_number}"],getComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}"],getEvent:["GET /repos/{owner}/{repo}/issues/events/{event_id}"],getLabel:["GET /repos/{owner}/{repo}/labels/{name}"],getMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}"],list:["GET /issues"],listAssignees:["GET /repos/{owner}/{repo}/assignees"],listComments:["GET /repos/{owner}/{repo}/issues/{issue_number}/comments"],listCommentsForRepo:["GET /repos/{owner}/{repo}/issues/comments"],listEvents:["GET /repos/{owner}/{repo}/issues/{issue_number}/events"],listEventsForRepo:["GET /repos/{owner}/{repo}/issues/events"],listEventsForTimeline:["GET /repos/{owner}/{repo}/issues/{issue_number}/timeline"],listForAuthenticatedUser:["GET /user/issues"],listForOrg:["GET /orgs/{org}/issues"],listForRepo:["GET /repos/{owner}/{repo}/issues"],listLabelsForMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels"],listLabelsForRepo:["GET /repos/{owner}/{repo}/labels"],listLabelsOnIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/labels"],listMilestones:["GET /repos/{owner}/{repo}/milestones"],lock:["PUT /repos/{owner}/{repo}/issues/{issue_number}/lock"],removeAllLabels:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels"],removeAssignees:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees"],removeLabel:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}"],setLabels:["PUT /repos/{owner}/{repo}/issues/{issue_number}/labels"],unlock:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock"],update:["PATCH /repos/{owner}/{repo}/issues/{issue_number}"],updateComment:["PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}"],updateLabel:["PATCH /repos/{owner}/{repo}/labels/{name}"],updateMilestone:["PATCH /repos/{owner}/{repo}/milestones/{milestone_number}"]},licenses:{get:["GET /licenses/{license}"],getAllCommonlyUsed:["GET /licenses"],getForRepo:["GET /repos/{owner}/{repo}/license"]},markdown:{render:["POST /markdown"],renderRaw:["POST /markdown/raw",{headers:{"content-type":"text/plain; charset=utf-8"}}]},meta:{get:["GET /meta"],getAllVersions:["GET /versions"],getOctocat:["GET /octocat"],getZen:["GET /zen"],root:["GET /"]},migrations:{cancelImport:["DELETE /repos/{owner}/{repo}/import"],deleteArchiveForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/archive"],deleteArchiveForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/archive"],downloadArchiveForOrg:["GET /orgs/{org}/migrations/{migration_id}/archive"],getArchiveForAuthenticatedUser:["GET /user/migrations/{migration_id}/archive"],getCommitAuthors:["GET /repos/{owner}/{repo}/import/authors"],getImportStatus:["GET /repos/{owner}/{repo}/import"],getLargeFiles:["GET /repos/{owner}/{repo}/import/large_files"],getStatusForAuthenticatedUser:["GET /user/migrations/{migration_id}"],getStatusForOrg:["GET /orgs/{org}/migrations/{migration_id}"],listForAuthenticatedUser:["GET /user/migrations"],listForOrg:["GET /orgs/{org}/migrations"],listReposForAuthenticatedUser:["GET /user/migrations/{migration_id}/repositories"],listReposForOrg:["GET /orgs/{org}/migrations/{migration_id}/repositories"],listReposForUser:["GET /user/migrations/{migration_id}/repositories",{},{renamed:["migrations","listReposForAuthenticatedUser"]}],mapCommitAuthor:["PATCH /repos/{owner}/{repo}/import/authors/{author_id}"],setLfsPreference:["PATCH /repos/{owner}/{repo}/import/lfs"],startForAuthenticatedUser:["POST /user/migrations"],startForOrg:["POST /orgs/{org}/migrations"],startImport:["PUT /repos/{owner}/{repo}/import"],unlockRepoForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock"],unlockRepoForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock"],updateImport:["PATCH /repos/{owner}/{repo}/import"]},orgs:{addSecurityManagerTeam:["PUT /orgs/{org}/security-managers/teams/{team_slug}"],blockUser:["PUT /orgs/{org}/blocks/{username}"],cancelInvitation:["DELETE /orgs/{org}/invitations/{invitation_id}"],checkBlockedUser:["GET /orgs/{org}/blocks/{username}"],checkMembershipForUser:["GET /orgs/{org}/members/{username}"],checkPublicMembershipForUser:["GET /orgs/{org}/public_members/{username}"],convertMemberToOutsideCollaborator:["PUT /orgs/{org}/outside_collaborators/{username}"],createInvitation:["POST /orgs/{org}/invitations"],createWebhook:["POST /orgs/{org}/hooks"],delete:["DELETE /orgs/{org}"],deleteWebhook:["DELETE /orgs/{org}/hooks/{hook_id}"],enableOrDisableSecurityProductOnAllOrgRepos:["POST /orgs/{org}/{security_product}/{enablement}"],get:["GET /orgs/{org}"],getMembershipForAuthenticatedUser:["GET /user/memberships/orgs/{org}"],getMembershipForUser:["GET /orgs/{org}/memberships/{username}"],getWebhook:["GET /orgs/{org}/hooks/{hook_id}"],getWebhookConfigForOrg:["GET /orgs/{org}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}"],list:["GET /organizations"],listAppInstallations:["GET /orgs/{org}/installations"],listBlockedUsers:["GET /orgs/{org}/blocks"],listFailedInvitations:["GET /orgs/{org}/failed_invitations"],listForAuthenticatedUser:["GET /user/orgs"],listForUser:["GET /users/{username}/orgs"],listInvitationTeams:["GET /orgs/{org}/invitations/{invitation_id}/teams"],listMembers:["GET /orgs/{org}/members"],listMembershipsForAuthenticatedUser:["GET /user/memberships/orgs"],listOutsideCollaborators:["GET /orgs/{org}/outside_collaborators"],listPatGrantRepositories:["GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories"],listPatGrantRequestRepositories:["GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories"],listPatGrantRequests:["GET /organizations/{org}/personal-access-token-requests"],listPatGrants:["GET /organizations/{org}/personal-access-tokens"],listPendingInvitations:["GET /orgs/{org}/invitations"],listPublicMembers:["GET /orgs/{org}/public_members"],listSecurityManagerTeams:["GET /orgs/{org}/security-managers"],listWebhookDeliveries:["GET /orgs/{org}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /orgs/{org}/hooks"],pingWebhook:["POST /orgs/{org}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeMember:["DELETE /orgs/{org}/members/{username}"],removeMembershipForUser:["DELETE /orgs/{org}/memberships/{username}"],removeOutsideCollaborator:["DELETE /orgs/{org}/outside_collaborators/{username}"],removePublicMembershipForAuthenticatedUser:["DELETE /orgs/{org}/public_members/{username}"],removeSecurityManagerTeam:["DELETE /orgs/{org}/security-managers/teams/{team_slug}"],reviewPatGrantRequest:["POST /organizations/{org}/personal-access-token-requests/{pat_request_id}"],reviewPatGrantRequestsInBulk:["POST /organizations/{org}/personal-access-token-requests"],setMembershipForUser:["PUT /orgs/{org}/memberships/{username}"],setPublicMembershipForAuthenticatedUser:["PUT /orgs/{org}/public_members/{username}"],unblockUser:["DELETE /orgs/{org}/blocks/{username}"],update:["PATCH /orgs/{org}"],updateMembershipForAuthenticatedUser:["PATCH /user/memberships/orgs/{org}"],updatePatAccess:["POST /organizations/{org}/personal-access-tokens/{pat_id}"],updatePatAccesses:["POST /organizations/{org}/personal-access-tokens"],updateWebhook:["PATCH /orgs/{org}/hooks/{hook_id}"],updateWebhookConfigForOrg:["PATCH /orgs/{org}/hooks/{hook_id}/config"]},packages:{deletePackageForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}"],deletePackageForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}"],deletePackageForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}"],deletePackageVersionForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getAllPackageVersionsForAPackageOwnedByAnOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByOrg"]}],getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByAuthenticatedUser"]}],getAllPackageVersionsForPackageOwnedByAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions"],getPackageForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}"],getPackageForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}"],getPackageForUser:["GET /users/{username}/packages/{package_type}/{package_name}"],getPackageVersionForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],listDockerMigrationConflictingPackagesForAuthenticatedUser:["GET /user/docker/conflicts"],listDockerMigrationConflictingPackagesForOrganization:["GET /orgs/{org}/docker/conflicts"],listDockerMigrationConflictingPackagesForUser:["GET /users/{username}/docker/conflicts"],listPackagesForAuthenticatedUser:["GET /user/packages"],listPackagesForOrganization:["GET /orgs/{org}/packages"],listPackagesForUser:["GET /users/{username}/packages"],restorePackageForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForUser:["POST /users/{username}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageVersionForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForUser:["POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"]},projects:{addCollaborator:["PUT /projects/{project_id}/collaborators/{username}"],createCard:["POST /projects/columns/{column_id}/cards"],createColumn:["POST /projects/{project_id}/columns"],createForAuthenticatedUser:["POST /user/projects"],createForOrg:["POST /orgs/{org}/projects"],createForRepo:["POST /repos/{owner}/{repo}/projects"],delete:["DELETE /projects/{project_id}"],deleteCard:["DELETE /projects/columns/cards/{card_id}"],deleteColumn:["DELETE /projects/columns/{column_id}"],get:["GET /projects/{project_id}"],getCard:["GET /projects/columns/cards/{card_id}"],getColumn:["GET /projects/columns/{column_id}"],getPermissionForUser:["GET /projects/{project_id}/collaborators/{username}/permission"],listCards:["GET /projects/columns/{column_id}/cards"],listCollaborators:["GET /projects/{project_id}/collaborators"],listColumns:["GET /projects/{project_id}/columns"],listForOrg:["GET /orgs/{org}/projects"],listForRepo:["GET /repos/{owner}/{repo}/projects"],listForUser:["GET /users/{username}/projects"],moveCard:["POST /projects/columns/cards/{card_id}/moves"],moveColumn:["POST /projects/columns/{column_id}/moves"],removeCollaborator:["DELETE /projects/{project_id}/collaborators/{username}"],update:["PATCH /projects/{project_id}"],updateCard:["PATCH /projects/columns/cards/{card_id}"],updateColumn:["PATCH /projects/columns/{column_id}"]},pulls:{checkIfMerged:["GET /repos/{owner}/{repo}/pulls/{pull_number}/merge"],create:["POST /repos/{owner}/{repo}/pulls"],createReplyForReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies"],createReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],createReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments"],deletePendingReview:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],deleteReviewComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}"],dismissReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals"],get:["GET /repos/{owner}/{repo}/pulls/{pull_number}"],getReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],getReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}"],list:["GET /repos/{owner}/{repo}/pulls"],listCommentsForReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments"],listCommits:["GET /repos/{owner}/{repo}/pulls/{pull_number}/commits"],listFiles:["GET /repos/{owner}/{repo}/pulls/{pull_number}/files"],listRequestedReviewers:["GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],listReviewComments:["GET /repos/{owner}/{repo}/pulls/{pull_number}/comments"],listReviewCommentsForRepo:["GET /repos/{owner}/{repo}/pulls/comments"],listReviews:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],merge:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge"],removeRequestedReviewers:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],requestReviewers:["POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],submitReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events"],update:["PATCH /repos/{owner}/{repo}/pulls/{pull_number}"],updateBranch:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch"],updateReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],updateReviewComment:["PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id}"]},rateLimit:{get:["GET /rate_limit"]},reactions:{createForCommitComment:["POST /repos/{owner}/{repo}/comments/{comment_id}/reactions"],createForIssue:["POST /repos/{owner}/{repo}/issues/{issue_number}/reactions"],createForIssueComment:["POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],createForPullRequestReviewComment:["POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],createForRelease:["POST /repos/{owner}/{repo}/releases/{release_id}/reactions"],createForTeamDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],createForTeamDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"],deleteForCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}"],deleteForIssue:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}"],deleteForIssueComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}"],deleteForPullRequestComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}"],deleteForRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}"],deleteForTeamDiscussion:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}"],deleteForTeamDiscussionComment:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}"],listForCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}/reactions"],listForIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/reactions"],listForIssueComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],listForPullRequestReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],listForRelease:["GET /repos/{owner}/{repo}/releases/{release_id}/reactions"],listForTeamDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],listForTeamDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"]},repos:{acceptInvitation:["PATCH /user/repository_invitations/{invitation_id}",{},{renamed:["repos","acceptInvitationForAuthenticatedUser"]}],acceptInvitationForAuthenticatedUser:["PATCH /user/repository_invitations/{invitation_id}"],addAppAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],addCollaborator:["PUT /repos/{owner}/{repo}/collaborators/{username}"],addStatusCheckContexts:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],addTeamAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],addUserAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],checkCollaborator:["GET /repos/{owner}/{repo}/collaborators/{username}"],checkVulnerabilityAlerts:["GET /repos/{owner}/{repo}/vulnerability-alerts"],codeownersErrors:["GET /repos/{owner}/{repo}/codeowners/errors"],compareCommits:["GET /repos/{owner}/{repo}/compare/{base}...{head}"],compareCommitsWithBasehead:["GET /repos/{owner}/{repo}/compare/{basehead}"],createAutolink:["POST /repos/{owner}/{repo}/autolinks"],createCommitComment:["POST /repos/{owner}/{repo}/commits/{commit_sha}/comments"],createCommitSignatureProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],createCommitStatus:["POST /repos/{owner}/{repo}/statuses/{sha}"],createDeployKey:["POST /repos/{owner}/{repo}/keys"],createDeployment:["POST /repos/{owner}/{repo}/deployments"],createDeploymentBranchPolicy:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],createDeploymentProtectionRule:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],createDeploymentStatus:["POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],createDispatchEvent:["POST /repos/{owner}/{repo}/dispatches"],createForAuthenticatedUser:["POST /user/repos"],createFork:["POST /repos/{owner}/{repo}/forks"],createInOrg:["POST /orgs/{org}/repos"],createOrUpdateEnvironment:["PUT /repos/{owner}/{repo}/environments/{environment_name}"],createOrUpdateFileContents:["PUT /repos/{owner}/{repo}/contents/{path}"],createOrgRuleset:["POST /orgs/{org}/rulesets"],createPagesDeployment:["POST /repos/{owner}/{repo}/pages/deployment"],createPagesSite:["POST /repos/{owner}/{repo}/pages"],createRelease:["POST /repos/{owner}/{repo}/releases"],createRepoRuleset:["POST /repos/{owner}/{repo}/rulesets"],createTagProtection:["POST /repos/{owner}/{repo}/tags/protection"],createUsingTemplate:["POST /repos/{template_owner}/{template_repo}/generate"],createWebhook:["POST /repos/{owner}/{repo}/hooks"],declineInvitation:["DELETE /user/repository_invitations/{invitation_id}",{},{renamed:["repos","declineInvitationForAuthenticatedUser"]}],declineInvitationForAuthenticatedUser:["DELETE /user/repository_invitations/{invitation_id}"],delete:["DELETE /repos/{owner}/{repo}"],deleteAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],deleteAdminBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],deleteAnEnvironment:["DELETE /repos/{owner}/{repo}/environments/{environment_name}"],deleteAutolink:["DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}"],deleteBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection"],deleteCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}"],deleteCommitSignatureProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],deleteDeployKey:["DELETE /repos/{owner}/{repo}/keys/{key_id}"],deleteDeployment:["DELETE /repos/{owner}/{repo}/deployments/{deployment_id}"],deleteDeploymentBranchPolicy:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],deleteFile:["DELETE /repos/{owner}/{repo}/contents/{path}"],deleteInvitation:["DELETE /repos/{owner}/{repo}/invitations/{invitation_id}"],deleteOrgRuleset:["DELETE /orgs/{org}/rulesets/{ruleset_id}"],deletePagesSite:["DELETE /repos/{owner}/{repo}/pages"],deletePullRequestReviewProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],deleteRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}"],deleteReleaseAsset:["DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}"],deleteRepoRuleset:["DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}"],deleteTagProtection:["DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}"],deleteWebhook:["DELETE /repos/{owner}/{repo}/hooks/{hook_id}"],disableAutomatedSecurityFixes:["DELETE /repos/{owner}/{repo}/automated-security-fixes"],disableDeploymentProtectionRule:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],disableLfsForRepo:["DELETE /repos/{owner}/{repo}/lfs"],disableVulnerabilityAlerts:["DELETE /repos/{owner}/{repo}/vulnerability-alerts"],downloadArchive:["GET /repos/{owner}/{repo}/zipball/{ref}",{},{renamed:["repos","downloadZipballArchive"]}],downloadTarballArchive:["GET /repos/{owner}/{repo}/tarball/{ref}"],downloadZipballArchive:["GET /repos/{owner}/{repo}/zipball/{ref}"],enableAutomatedSecurityFixes:["PUT /repos/{owner}/{repo}/automated-security-fixes"],enableLfsForRepo:["PUT /repos/{owner}/{repo}/lfs"],enableVulnerabilityAlerts:["PUT /repos/{owner}/{repo}/vulnerability-alerts"],generateReleaseNotes:["POST /repos/{owner}/{repo}/releases/generate-notes"],get:["GET /repos/{owner}/{repo}"],getAccessRestrictions:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],getAdminBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],getAllDeploymentProtectionRules:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],getAllEnvironments:["GET /repos/{owner}/{repo}/environments"],getAllStatusCheckContexts:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"],getAllTopics:["GET /repos/{owner}/{repo}/topics"],getAppsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"],getAutolink:["GET /repos/{owner}/{repo}/autolinks/{autolink_id}"],getBranch:["GET /repos/{owner}/{repo}/branches/{branch}"],getBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection"],getBranchRules:["GET /repos/{owner}/{repo}/rules/branches/{branch}"],getClones:["GET /repos/{owner}/{repo}/traffic/clones"],getCodeFrequencyStats:["GET /repos/{owner}/{repo}/stats/code_frequency"],getCollaboratorPermissionLevel:["GET /repos/{owner}/{repo}/collaborators/{username}/permission"],getCombinedStatusForRef:["GET /repos/{owner}/{repo}/commits/{ref}/status"],getCommit:["GET /repos/{owner}/{repo}/commits/{ref}"],getCommitActivityStats:["GET /repos/{owner}/{repo}/stats/commit_activity"],getCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}"],getCommitSignatureProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],getCommunityProfileMetrics:["GET /repos/{owner}/{repo}/community/profile"],getContent:["GET /repos/{owner}/{repo}/contents/{path}"],getContributorsStats:["GET /repos/{owner}/{repo}/stats/contributors"],getCustomDeploymentProtectionRule:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],getDeployKey:["GET /repos/{owner}/{repo}/keys/{key_id}"],getDeployment:["GET /repos/{owner}/{repo}/deployments/{deployment_id}"],getDeploymentBranchPolicy:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],getDeploymentStatus:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}"],getEnvironment:["GET /repos/{owner}/{repo}/environments/{environment_name}"],getLatestPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/latest"],getLatestRelease:["GET /repos/{owner}/{repo}/releases/latest"],getOrgRuleset:["GET /orgs/{org}/rulesets/{ruleset_id}"],getOrgRulesets:["GET /orgs/{org}/rulesets"],getPages:["GET /repos/{owner}/{repo}/pages"],getPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/{build_id}"],getPagesHealthCheck:["GET /repos/{owner}/{repo}/pages/health"],getParticipationStats:["GET /repos/{owner}/{repo}/stats/participation"],getPullRequestReviewProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],getPunchCardStats:["GET /repos/{owner}/{repo}/stats/punch_card"],getReadme:["GET /repos/{owner}/{repo}/readme"],getReadmeInDirectory:["GET /repos/{owner}/{repo}/readme/{dir}"],getRelease:["GET /repos/{owner}/{repo}/releases/{release_id}"],getReleaseAsset:["GET /repos/{owner}/{repo}/releases/assets/{asset_id}"],getReleaseByTag:["GET /repos/{owner}/{repo}/releases/tags/{tag}"],getRepoRuleset:["GET /repos/{owner}/{repo}/rulesets/{ruleset_id}"],getRepoRulesets:["GET /repos/{owner}/{repo}/rulesets"],getStatusChecksProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],getTeamsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"],getTopPaths:["GET /repos/{owner}/{repo}/traffic/popular/paths"],getTopReferrers:["GET /repos/{owner}/{repo}/traffic/popular/referrers"],getUsersWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"],getViews:["GET /repos/{owner}/{repo}/traffic/views"],getWebhook:["GET /repos/{owner}/{repo}/hooks/{hook_id}"],getWebhookConfigForRepo:["GET /repos/{owner}/{repo}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}"],listAutolinks:["GET /repos/{owner}/{repo}/autolinks"],listBranches:["GET /repos/{owner}/{repo}/branches"],listBranchesForHeadCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head"],listCollaborators:["GET /repos/{owner}/{repo}/collaborators"],listCommentsForCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/comments"],listCommitCommentsForRepo:["GET /repos/{owner}/{repo}/comments"],listCommitStatusesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/statuses"],listCommits:["GET /repos/{owner}/{repo}/commits"],listContributors:["GET /repos/{owner}/{repo}/contributors"],listCustomDeploymentRuleIntegrations:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps"],listDeployKeys:["GET /repos/{owner}/{repo}/keys"],listDeploymentBranchPolicies:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],listDeploymentStatuses:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],listDeployments:["GET /repos/{owner}/{repo}/deployments"],listForAuthenticatedUser:["GET /user/repos"],listForOrg:["GET /orgs/{org}/repos"],listForUser:["GET /users/{username}/repos"],listForks:["GET /repos/{owner}/{repo}/forks"],listInvitations:["GET /repos/{owner}/{repo}/invitations"],listInvitationsForAuthenticatedUser:["GET /user/repository_invitations"],listLanguages:["GET /repos/{owner}/{repo}/languages"],listPagesBuilds:["GET /repos/{owner}/{repo}/pages/builds"],listPublic:["GET /repositories"],listPullRequestsAssociatedWithCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls"],listReleaseAssets:["GET /repos/{owner}/{repo}/releases/{release_id}/assets"],listReleases:["GET /repos/{owner}/{repo}/releases"],listTagProtection:["GET /repos/{owner}/{repo}/tags/protection"],listTags:["GET /repos/{owner}/{repo}/tags"],listTeams:["GET /repos/{owner}/{repo}/teams"],listWebhookDeliveries:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /repos/{owner}/{repo}/hooks"],merge:["POST /repos/{owner}/{repo}/merges"],mergeUpstream:["POST /repos/{owner}/{repo}/merge-upstream"],pingWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeAppAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],removeCollaborator:["DELETE /repos/{owner}/{repo}/collaborators/{username}"],removeStatusCheckContexts:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],removeStatusCheckProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],removeTeamAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],removeUserAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],renameBranch:["POST /repos/{owner}/{repo}/branches/{branch}/rename"],replaceAllTopics:["PUT /repos/{owner}/{repo}/topics"],requestPagesBuild:["POST /repos/{owner}/{repo}/pages/builds"],setAdminBranchProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],setAppAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],setStatusCheckContexts:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],setTeamAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],setUserAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],testPushWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/tests"],transfer:["POST /repos/{owner}/{repo}/transfer"],update:["PATCH /repos/{owner}/{repo}"],updateBranchProtection:["PUT /repos/{owner}/{repo}/branches/{branch}/protection"],updateCommitComment:["PATCH /repos/{owner}/{repo}/comments/{comment_id}"],updateDeploymentBranchPolicy:["PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],updateInformationAboutPagesSite:["PUT /repos/{owner}/{repo}/pages"],updateInvitation:["PATCH /repos/{owner}/{repo}/invitations/{invitation_id}"],updateOrgRuleset:["PUT /orgs/{org}/rulesets/{ruleset_id}"],updatePullRequestReviewProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],updateRelease:["PATCH /repos/{owner}/{repo}/releases/{release_id}"],updateReleaseAsset:["PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}"],updateRepoRuleset:["PUT /repos/{owner}/{repo}/rulesets/{ruleset_id}"],updateStatusCheckPotection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks",{},{renamed:["repos","updateStatusCheckProtection"]}],updateStatusCheckProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],updateWebhook:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}"],updateWebhookConfigForRepo:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config"],uploadReleaseAsset:["POST /repos/{owner}/{repo}/releases/{release_id}/assets{?name,label}",{baseUrl:"https://uploads.github.com"}]},search:{code:["GET /search/code"],commits:["GET /search/commits"],issuesAndPullRequests:["GET /search/issues"],labels:["GET /search/labels"],repos:["GET /search/repositories"],topics:["GET /search/topics"],users:["GET /search/users"]},secretScanning:{getAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/secret-scanning/alerts"],listAlertsForOrg:["GET /orgs/{org}/secret-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/secret-scanning/alerts"],listLocationsForAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations"],updateAlert:["PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"]},securityAdvisories:{createPrivateVulnerabilityReport:["POST /repos/{owner}/{repo}/security-advisories/reports"],createRepositoryAdvisory:["POST /repos/{owner}/{repo}/security-advisories"],getRepositoryAdvisory:["GET /repos/{owner}/{repo}/security-advisories/{ghsa_id}"],listRepositoryAdvisories:["GET /repos/{owner}/{repo}/security-advisories"],updateRepositoryAdvisory:["PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id}"]},teams:{addOrUpdateMembershipForUserInOrg:["PUT /orgs/{org}/teams/{team_slug}/memberships/{username}"],addOrUpdateProjectPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/projects/{project_id}"],addOrUpdateRepoPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],checkPermissionsForProjectInOrg:["GET /orgs/{org}/teams/{team_slug}/projects/{project_id}"],checkPermissionsForRepoInOrg:["GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],create:["POST /orgs/{org}/teams"],createDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],createDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions"],deleteDiscussionCommentInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],deleteDiscussionInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],deleteInOrg:["DELETE /orgs/{org}/teams/{team_slug}"],getByName:["GET /orgs/{org}/teams/{team_slug}"],getDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],getDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],getMembershipForUserInOrg:["GET /orgs/{org}/teams/{team_slug}/memberships/{username}"],list:["GET /orgs/{org}/teams"],listChildInOrg:["GET /orgs/{org}/teams/{team_slug}/teams"],listDiscussionCommentsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],listDiscussionsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions"],listForAuthenticatedUser:["GET /user/teams"],listMembersInOrg:["GET /orgs/{org}/teams/{team_slug}/members"],listPendingInvitationsInOrg:["GET /orgs/{org}/teams/{team_slug}/invitations"],listProjectsInOrg:["GET /orgs/{org}/teams/{team_slug}/projects"],listReposInOrg:["GET /orgs/{org}/teams/{team_slug}/repos"],removeMembershipForUserInOrg:["DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}"],removeProjectInOrg:["DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id}"],removeRepoInOrg:["DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],updateDiscussionCommentInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],updateDiscussionInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],updateInOrg:["PATCH /orgs/{org}/teams/{team_slug}"]},users:{addEmailForAuthenticated:["POST /user/emails",{},{renamed:["users","addEmailForAuthenticatedUser"]}],addEmailForAuthenticatedUser:["POST /user/emails"],addSocialAccountForAuthenticatedUser:["POST /user/social_accounts"],block:["PUT /user/blocks/{username}"],checkBlocked:["GET /user/blocks/{username}"],checkFollowingForUser:["GET /users/{username}/following/{target_user}"],checkPersonIsFollowedByAuthenticated:["GET /user/following/{username}"],createGpgKeyForAuthenticated:["POST /user/gpg_keys",{},{renamed:["users","createGpgKeyForAuthenticatedUser"]}],createGpgKeyForAuthenticatedUser:["POST /user/gpg_keys"],createPublicSshKeyForAuthenticated:["POST /user/keys",{},{renamed:["users","createPublicSshKeyForAuthenticatedUser"]}],createPublicSshKeyForAuthenticatedUser:["POST /user/keys"],createSshSigningKeyForAuthenticatedUser:["POST /user/ssh_signing_keys"],deleteEmailForAuthenticated:["DELETE /user/emails",{},{renamed:["users","deleteEmailForAuthenticatedUser"]}],deleteEmailForAuthenticatedUser:["DELETE /user/emails"],deleteGpgKeyForAuthenticated:["DELETE /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","deleteGpgKeyForAuthenticatedUser"]}],deleteGpgKeyForAuthenticatedUser:["DELETE /user/gpg_keys/{gpg_key_id}"],deletePublicSshKeyForAuthenticated:["DELETE /user/keys/{key_id}",{},{renamed:["users","deletePublicSshKeyForAuthenticatedUser"]}],deletePublicSshKeyForAuthenticatedUser:["DELETE /user/keys/{key_id}"],deleteSocialAccountForAuthenticatedUser:["DELETE /user/social_accounts"],deleteSshSigningKeyForAuthenticatedUser:["DELETE /user/ssh_signing_keys/{ssh_signing_key_id}"],follow:["PUT /user/following/{username}"],getAuthenticated:["GET /user"],getByUsername:["GET /users/{username}"],getContextForUser:["GET /users/{username}/hovercard"],getGpgKeyForAuthenticated:["GET /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","getGpgKeyForAuthenticatedUser"]}],getGpgKeyForAuthenticatedUser:["GET /user/gpg_keys/{gpg_key_id}"],getPublicSshKeyForAuthenticated:["GET /user/keys/{key_id}",{},{renamed:["users","getPublicSshKeyForAuthenticatedUser"]}],getPublicSshKeyForAuthenticatedUser:["GET /user/keys/{key_id}"],getSshSigningKeyForAuthenticatedUser:["GET /user/ssh_signing_keys/{ssh_signing_key_id}"],list:["GET /users"],listBlockedByAuthenticated:["GET /user/blocks",{},{renamed:["users","listBlockedByAuthenticatedUser"]}],listBlockedByAuthenticatedUser:["GET /user/blocks"],listEmailsForAuthenticated:["GET /user/emails",{},{renamed:["users","listEmailsForAuthenticatedUser"]}],listEmailsForAuthenticatedUser:["GET /user/emails"],listFollowedByAuthenticated:["GET /user/following",{},{renamed:["users","listFollowedByAuthenticatedUser"]}],listFollowedByAuthenticatedUser:["GET /user/following"],listFollowersForAuthenticatedUser:["GET /user/followers"],listFollowersForUser:["GET /users/{username}/followers"],listFollowingForUser:["GET /users/{username}/following"],listGpgKeysForAuthenticated:["GET /user/gpg_keys",{},{renamed:["users","listGpgKeysForAuthenticatedUser"]}],listGpgKeysForAuthenticatedUser:["GET /user/gpg_keys"],listGpgKeysForUser:["GET /users/{username}/gpg_keys"],listPublicEmailsForAuthenticated:["GET /user/public_emails",{},{renamed:["users","listPublicEmailsForAuthenticatedUser"]}],listPublicEmailsForAuthenticatedUser:["GET /user/public_emails"],listPublicKeysForUser:["GET /users/{username}/keys"],listPublicSshKeysForAuthenticated:["GET /user/keys",{},{renamed:["users","listPublicSshKeysForAuthenticatedUser"]}],listPublicSshKeysForAuthenticatedUser:["GET /user/keys"],listSocialAccountsForAuthenticatedUser:["GET /user/social_accounts"],listSocialAccountsForUser:["GET /users/{username}/social_accounts"],listSshSigningKeysForAuthenticatedUser:["GET /user/ssh_signing_keys"],listSshSigningKeysForUser:["GET /users/{username}/ssh_signing_keys"],setPrimaryEmailVisibilityForAuthenticated:["PATCH /user/email/visibility",{},{renamed:["users","setPrimaryEmailVisibilityForAuthenticatedUser"]}],setPrimaryEmailVisibilityForAuthenticatedUser:["PATCH /user/email/visibility"],unblock:["DELETE /user/blocks/{username}"],unfollow:["DELETE /user/following/{username}"],updateAuthenticated:["PATCH /user"]}},FVh=kVh,i5t=new Map;for(let[e,r]of Object.entries(FVh))for(let[t,n]of Object.entries(r)){let[i,s,a]=n,[o,c]=i.split(/ /),l=Object.assign({method:o,url:c},s);i5t.has(e)||i5t.set(e,new Map),i5t.get(e).set(t,{scope:e,methodName:t,endpointDefaults:l,decorations:a})}var NVh={get({octokit:e,scope:r,cache:t},n){if(t[n])return t[n];let{decorations:i,endpointDefaults:s}=i5t.get(r).get(n);return i?t[n]=OVh(e,r,n,s,i):t[n]=e.request.defaults(s),t[n]}};function z$o(e){let r={};for(let t of i5t.keys())r[t]=new Proxy({octokit:e,scope:t,cache:{}},NVh);return r}function OVh(e,r,t,n,i){let s=e.request.defaults(n);function a(...o){let c=s.endpoint.merge(...o);if(i.mapToData)return c=Object.assign({},c,{data:c[i.mapToData],[i.mapToData]:void 0}),s(c);if(i.renamed){let[l,u]=i.renamed;e.log.warn(`octokit.${r}.${t}() has been renamed to octokit.${l}.${u}()`)}if(i.deprecated&&e.log.warn(i.deprecated),i.renamedParameters){let l=s.endpoint.merge(...o);for(let[u,m]of Object.entries(i.renamedParameters))u in l&&(e.log.warn(`"${u}" parameter is deprecated for "octokit.${r}.${t}()". Use "${m}" instead`),m in l||(l[m]=l[u]),delete l[u]);return s(l)}return s(...o)}return Object.assign(a,s)}function $$o(e){return{rest:z$o(e)}}$$o.VERSION=V$o;function Q$o(e){let r=z$o(e);return{...r,rest:r}}Q$o.VERSION=V$o});var J$o=A((xty,Y$o)=>{"use strict";var U_i=Object.defineProperty,BVh=Object.getOwnPropertyDescriptor,qVh=Object.getOwnPropertyNames,MVh=Object.prototype.hasOwnProperty,LVh=(e,r)=>{for(var t in r)U_i(e,t,{get:r[t],enumerable:!0})},jVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of qVh(r))!MVh.call(e,i)&&i!==t&&U_i(e,i,{get:()=>r[i],enumerable:!(n=BVh(r,i))||n.enumerable});return e},GVh=e=>jVh(U_i({},"__esModule",{value:!0}),e),W$o={};LVh(W$o,{Octokit:()=>KVh});Y$o.exports=GVh(W$o);var UVh=k$o(),VVh=N$o(),zVh=G$o(),$Vh=H$o(),QVh="19.0.13",KVh=UVh.Octokit.plugin(VVh.requestLog,$Vh.legacyRestEndpointMethods,zVh.paginateRest).defaults({userAgent:`octokit-rest.js/${QVh}`})});var V_i=A(X$o=>{X$o.require=function(){if(typeof process=="object"&&process.versions&&process.versions.electron)try{let e=require("original-fs");if(Object.keys(e).length>0)return e}catch{}return require("fs")}});var z_i=A((Pty,Z$o)=>{Z$o.exports={LOCHDR:30,LOCSIG:67324752,LOCVER:4,LOCFLG:6,LOCHOW:8,LOCTIM:10,LOCCRC:14,LOCSIZ:18,LOCLEN:22,LOCNAM:26,LOCEXT:28,EXTSIG:134695760,EXTHDR:16,EXTCRC:4,EXTSIZ:8,EXTLEN:12,CENHDR:46,CENSIG:33639248,CENVEM:4,CENVER:6,CENFLG:8,CENHOW:10,CENTIM:12,CENCRC:16,CENSIZ:20,CENLEN:24,CENNAM:28,CENEXT:30,CENCOM:32,CENDSK:34,CENATT:36,CENATX:38,CENOFF:42,ENDHDR:22,ENDSIG:101010256,ENDSUB:8,ENDTOT:10,ENDSIZ:12,ENDOFF:16,ENDCOM:20,END64HDR:20,END64SIG:117853008,END64START:4,END64OFF:8,END64NUMDISKS:16,ZIP64SIG:101075792,ZIP64HDR:56,ZIP64LEAD:12,ZIP64SIZE:4,ZIP64VEM:12,ZIP64VER:14,ZIP64DSK:16,ZIP64DSKDIR:20,ZIP64SUB:24,ZIP64TOT:32,ZIP64SIZB:40,ZIP64OFF:48,ZIP64EXTRA:56,STORED:0,SHRUNK:1,REDUCED1:2,REDUCED2:3,REDUCED3:4,REDUCED4:5,IMPLODED:6,DEFLATED:8,ENHANCED_DEFLATED:9,PKWARE:10,BZIP2:12,LZMA:14,IBM_TERSE:18,IBM_LZ77:19,AES_ENCRYPT:99,FLG_ENC:1,FLG_COMP1:2,FLG_COMP2:4,FLG_DESC:8,FLG_ENH:16,FLG_PATCH:32,FLG_STR:64,FLG_EFS:2048,FLG_MSK:4096,FILE:2,BUFFER:1,NONE:0,EF_ID:0,EF_SIZE:2,ID_ZIP64:1,ID_AVINFO:7,ID_PFS:8,ID_OS2:9,ID_NTFS:10,ID_OPENVMS:12,ID_UNIX:13,ID_FORK:14,ID_PATCH:15,ID_X509_PKCS7:20,ID_X509_CERTID_F:21,ID_X509_CERTID_C:22,ID_STRONGENC:23,ID_RECORD_MGT:24,ID_X509_PKCS7_RL:25,ID_IBM1:101,ID_IBM2:102,ID_POSZIP:18064,EF_ZIP64_OR_32:4294967295,EF_ZIP64_OR_16:65535,EF_ZIP64_SUNCOMP:0,EF_ZIP64_SCOMP:8,EF_ZIP64_RHO:16,EF_ZIP64_DSN:24}});var $_i=A((Rty,eQo)=>{eQo.exports={INVALID_LOC:"Invalid LOC header (bad signature)",INVALID_CEN:"Invalid CEN header (bad signature)",INVALID_END:"Invalid END header (bad signature)",NO_DATA:"Nothing to decompress",BAD_CRC:"CRC32 checksum failed",FILE_IN_THE_WAY:"There is a file in the way: %s",UNKNOWN_METHOD:"Invalid/unsupported compression method",AVAIL_DATA:"inflate::Available inflate data did not terminate",INVALID_DISTANCE:"inflate::Invalid literal/length or distance code in fixed or dynamic block",TO_MANY_CODES:"inflate::Dynamic block code description: too many length or distance codes",INVALID_REPEAT_LEN:"inflate::Dynamic block code description: repeat more than specified lengths",INVALID_REPEAT_FIRST:"inflate::Dynamic block code description: repeat lengths with no first length",INCOMPLETE_CODES:"inflate::Dynamic block code description: code lengths codes incomplete",INVALID_DYN_DISTANCE:"inflate::Dynamic block code description: invalid distance code lengths",INVALID_CODES_LEN:"inflate::Dynamic block code description: invalid literal/length code lengths",INVALID_STORE_BLOCK:"inflate::Stored block length did not match one's complement",INVALID_BLOCK_TYPE:"inflate::Invalid block type (type == 3)",CANT_EXTRACT_FILE:"Could not extract the file",CANT_OVERRIDE:"Target file already exists",NO_ZIP:"No zip file was loaded",NO_ENTRY:"Entry doesn't exist",DIRECTORY_CONTENT_ERROR:"A directory cannot have content",FILE_NOT_FOUND:"File not found: %s",NOT_IMPLEMENTED:"Not implemented",INVALID_FILENAME:"Invalid filename",INVALID_FORMAT:"Invalid or unsupported zip format. No END header found"}});var iQo=A((kty,nQo)=>{var HVh=V_i().require(),b7=require("path"),tQo=z_i(),WVh=$_i(),YVh=typeof process=="object"&&process.platform==="win32",rQo=e=>e&&typeof e=="object",Q_i=new Uint32Array(256).map((e,r)=>{for(let t=0;t<8;t++)r&1?r=3988292384^r>>>1:r>>>=1;return r>>>0});function jP(e){this.sep=b7.sep,this.fs=HVh,rQo(e)&&rQo(e.fs)&&typeof e.fs.statSync=="function"&&(this.fs=e.fs)}nQo.exports=jP;jP.prototype.makeDir=function(e){let r=this;function t(n){let i=n.split(r.sep)[0];n.split(r.sep).forEach(function(s){if(!(!s||s.substr(-1,1)===":")){i+=r.sep+s;var a;try{a=r.fs.statSync(i)}catch{r.fs.mkdirSync(i)}if(a&&a.isFile())throw WVh.FILE_IN_THE_WAY.replace("%s",i)}})}t(e)};jP.prototype.writeFileTo=function(e,r,t,n){let i=this;if(i.fs.existsSync(e)){if(!t)return!1;var s=i.fs.statSync(e);if(s.isDirectory())return!1}var a=b7.dirname(e);i.fs.existsSync(a)||i.makeDir(a);var o;try{o=i.fs.openSync(e,"w",438)}catch{i.fs.chmodSync(e,438),o=i.fs.openSync(e,"w",438)}if(o)try{i.fs.writeSync(o,r,0,r.length,0)}finally{i.fs.closeSync(o)}return i.fs.chmodSync(e,n||438),!0};jP.prototype.writeFileToAsync=function(e,r,t,n,i){typeof n=="function"&&(i=n,n=void 0);let s=this;s.fs.exists(e,function(a){if(a&&!t)return i(!1);s.fs.stat(e,function(o,c){if(a&&c.isDirectory())return i(!1);var l=b7.dirname(e);s.fs.exists(l,function(u){u||s.makeDir(l),s.fs.open(e,"w",438,function(m,h){m?s.fs.chmod(e,438,function(){s.fs.open(e,"w",438,function(_,b){s.fs.write(b,r,0,r.length,0,function(){s.fs.close(b,function(){s.fs.chmod(e,n||438,function(){i(!0)})})})})}):h?s.fs.write(h,r,0,r.length,0,function(){s.fs.close(h,function(){s.fs.chmod(e,n||438,function(){i(!0)})})}):s.fs.chmod(e,n||438,function(){i(!0)})})})})})};jP.prototype.findFiles=function(e){let r=this;function t(n,i,s){typeof i=="boolean"&&(s=i,i=void 0);let a=[];return r.fs.readdirSync(n).forEach(function(o){var c=b7.join(n,o);r.fs.statSync(c).isDirectory()&&s&&(a=a.concat(t(c,i,s))),(!i||i.test(c))&&a.push(b7.normalize(c)+(r.fs.statSync(c).isDirectory()?r.sep:""))}),a}return t(e,void 0,!0)};jP.prototype.getAttributes=function(){};jP.prototype.setAttributes=function(){};jP.crc32update=function(e,r){return Q_i[(e^r)&255]^e>>>8};jP.crc32=function(e){typeof e=="string"&&(e=Buffer.from(e,"utf8")),Q_i.length||genCRCTable();let r=e.length,t=-1;for(let n=0;n<r;)t=jP.crc32update(t,e[n++]);return~t>>>0};jP.methodToString=function(e){switch(e){case tQo.STORED:return"STORED ("+e+")";case tQo.DEFLATED:return"DEFLATED ("+e+")";default:return"UNSUPPORTED ("+e+")"}};jP.canonical=function(e){if(!e)return"";var r=b7.posix.normalize("/"+e.split("\\").join("/"));return b7.join(".",r)};jP.sanitize=function(e,r){e=b7.resolve(b7.normalize(e));for(var t=r.split("/"),n=0,i=t.length;n<i;n++){var s=b7.normalize(b7.join(e,t.slice(n,i).join(b7.sep)));if(s.indexOf(e)===0)return s}return b7.normalize(b7.join(e,b7.basename(r)))};jP.toBuffer=function(r){return Buffer.isBuffer(r)?r:r instanceof Uint8Array?Buffer.from(r):typeof r=="string"?Buffer.from(r,"utf8"):Buffer.alloc(0)};jP.readBigUInt64LE=function(e,r){var t=Buffer.from(e.slice(r,r+8));return t.swap64(),parseInt(`0x${t.toString("hex")}`)};jP.isWin=YVh;jP.crcTable=Q_i});var oQo=A((Fty,aQo)=>{var y6r=V_i().require(),sQo=require("path");y6r.existsSync=y6r.existsSync||sQo.existsSync;aQo.exports=function(e){var r=e||"",t=i(),n=null;function i(){return{directory:!1,readonly:!1,hidden:!1,executable:!1,mtime:0,atime:0}}return r&&y6r.existsSync(r)?(n=y6r.statSync(r),t.directory=n.isDirectory(),t.mtime=n.mtime,t.atime=n.atime,t.executable=(73&n.mode)!==0,t.readonly=(128&n.mode)===0,t.hidden=sQo.basename(r)[0]==="."):console.warn("Invalid path: "+r),{get directory(){return t.directory},get readOnly(){return t.readonly},get hidden(){return t.hidden},get mtime(){return t.mtime},get atime(){return t.atime},get executable(){return t.executable},decodeAttributes:function(){},encodeAttributes:function(){},toJSON:function(){return{path:r,isDirectory:t.directory,isReadOnly:t.readonly,isHidden:t.hidden,isExecutable:t.executable,mTime:t.mtime,aTime:t.atime}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var zmt=A((Nty,s5t)=>{s5t.exports=iQo();s5t.exports.Constants=z_i();s5t.exports.Errors=$_i();s5t.exports.FileAttr=oQo()});var uQo=A((Oty,cQo)=>{var a5t=zmt(),zf=a5t.Constants;cQo.exports=function(){var e=20,r=10,t=0,n=0,i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0;e|=a5t.isWin?2560:768,t|=zf.FLG_EFS;var v={};function w(x){x=new Date(x),i=(x.getFullYear()-1980&127)<<25|x.getMonth()+1<<21|x.getDate()<<16|x.getHours()<<11|x.getMinutes()<<5|x.getSeconds()>>1}return w(+new Date),{get made(){return e},set made(x){e=x},get version(){return r},set version(x){r=x},get flags(){return t},set flags(x){t=x},get method(){return n},set method(x){switch(x){case zf.STORED:this.version=10;case zf.DEFLATED:default:this.version=20}n=x},get time(){return new Date((i>>25&127)+1980,(i>>21&15)-1,i>>16&31,i>>11&31,i>>5&63,(i&31)<<1)},set time(x){w(x)},get crc(){return s},set crc(x){s=Math.max(0,x)>>>0},get compressedSize(){return a},set compressedSize(x){a=Math.max(0,x)>>>0},get size(){return o},set size(x){o=Math.max(0,x)>>>0},get fileNameLength(){return c},set fileNameLength(x){c=x},get extraLength(){return l},set extraLength(x){l=x},get commentLength(){return u},set commentLength(x){u=x},get diskNumStart(){return m},set diskNumStart(x){m=Math.max(0,x)>>>0},get inAttr(){return h},set inAttr(x){h=Math.max(0,x)>>>0},get attr(){return _},set attr(x){_=Math.max(0,x)>>>0},get fileAttr(){return _?(_>>>0|0)>>16&4095:0},get offset(){return b},set offset(x){b=Math.max(0,x)>>>0},get encripted(){return(t&1)===1},get entryHeaderSize(){return zf.CENHDR+c+l+u},get realDataOffset(){return b+zf.LOCHDR+v.fnameLen+v.extraLen},get dataHeader(){return v},loadDataHeaderFromBinary:function(x){var P=x.slice(b,b+zf.LOCHDR);if(P.readUInt32LE(0)!==zf.LOCSIG)throw new Error(a5t.Errors.INVALID_LOC);v={version:P.readUInt16LE(zf.LOCVER),flags:P.readUInt16LE(zf.LOCFLG),method:P.readUInt16LE(zf.LOCHOW),time:P.readUInt32LE(zf.LOCTIM),crc:P.readUInt32LE(zf.LOCCRC),compressedSize:P.readUInt32LE(zf.LOCSIZ),size:P.readUInt32LE(zf.LOCLEN),fnameLen:P.readUInt16LE(zf.LOCNAM),extraLen:P.readUInt16LE(zf.LOCEXT)}},loadFromBinary:function(x){if(x.length!==zf.CENHDR||x.readUInt32LE(0)!==zf.CENSIG)throw new Error(a5t.Errors.INVALID_CEN);e=x.readUInt16LE(zf.CENVEM),r=x.readUInt16LE(zf.CENVER),t=x.readUInt16LE(zf.CENFLG),n=x.readUInt16LE(zf.CENHOW),i=x.readUInt32LE(zf.CENTIM),s=x.readUInt32LE(zf.CENCRC),a=x.readUInt32LE(zf.CENSIZ),o=x.readUInt32LE(zf.CENLEN),c=x.readUInt16LE(zf.CENNAM),l=x.readUInt16LE(zf.CENEXT),u=x.readUInt16LE(zf.CENCOM),m=x.readUInt16LE(zf.CENDSK),h=x.readUInt16LE(zf.CENATT),_=x.readUInt32LE(zf.CENATX),b=x.readUInt32LE(zf.CENOFF)},dataHeaderToBinary:function(){var x=Buffer.alloc(zf.LOCHDR);return x.writeUInt32LE(zf.LOCSIG,0),x.writeUInt16LE(r,zf.LOCVER),x.writeUInt16LE(t,zf.LOCFLG),x.writeUInt16LE(n,zf.LOCHOW),x.writeUInt32LE(i,zf.LOCTIM),x.writeUInt32LE(s,zf.LOCCRC),x.writeUInt32LE(a,zf.LOCSIZ),x.writeUInt32LE(o,zf.LOCLEN),x.writeUInt16LE(c,zf.LOCNAM),x.writeUInt16LE(l,zf.LOCEXT),x},entryHeaderToBinary:function(){var x=Buffer.alloc(zf.CENHDR+c+l+u);return x.writeUInt32LE(zf.CENSIG,0),x.writeUInt16LE(e,zf.CENVEM),x.writeUInt16LE(r,zf.CENVER),x.writeUInt16LE(t,zf.CENFLG),x.writeUInt16LE(n,zf.CENHOW),x.writeUInt32LE(i,zf.CENTIM),x.writeUInt32LE(s,zf.CENCRC),x.writeUInt32LE(a,zf.CENSIZ),x.writeUInt32LE(o,zf.CENLEN),x.writeUInt16LE(c,zf.CENNAM),x.writeUInt16LE(l,zf.CENEXT),x.writeUInt16LE(u,zf.CENCOM),x.writeUInt16LE(m,zf.CENDSK),x.writeUInt16LE(h,zf.CENATT),x.writeUInt32LE(_,zf.CENATX),x.writeUInt32LE(b,zf.CENOFF),x.fill(0,zf.CENHDR),x},toJSON:function(){let x=function(P){return P+" bytes"};return{made:e,version:r,flags:t,method:a5t.methodToString(n),time:this.time,crc:"0x"+s.toString(16).toUpperCase(),compressedSize:x(a),size:x(o),fileNameLength:x(c),extraLength:x(l),commentLength:x(u),diskNumStart:m,inAttr:h,attr:_,offset:b,entryHeaderSize:x(zf.CENHDR+c+l+u)}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var dQo=A((Bty,lQo)=>{var $mt=zmt(),I2=$mt.Constants;lQo.exports=function(){var e=0,r=0,t=0,n=0,i=0;return{get diskEntries(){return e},set diskEntries(s){e=r=s},get totalEntries(){return r},set totalEntries(s){r=e=s},get size(){return t},set size(s){t=s},get offset(){return n},set offset(s){n=s},get commentLength(){return i},set commentLength(s){i=s},get mainHeaderSize(){return I2.ENDHDR+i},loadFromBinary:function(s){if((s.length!==I2.ENDHDR||s.readUInt32LE(0)!==I2.ENDSIG)&&(s.length<I2.ZIP64HDR||s.readUInt32LE(0)!==I2.ZIP64SIG))throw new Error($mt.Errors.INVALID_END);s.readUInt32LE(0)===I2.ENDSIG?(e=s.readUInt16LE(I2.ENDSUB),r=s.readUInt16LE(I2.ENDTOT),t=s.readUInt32LE(I2.ENDSIZ),n=s.readUInt32LE(I2.ENDOFF),i=s.readUInt16LE(I2.ENDCOM)):(e=$mt.readBigUInt64LE(s,I2.ZIP64SUB),r=$mt.readBigUInt64LE(s,I2.ZIP64TOT),t=$mt.readBigUInt64LE(s,I2.ZIP64SIZE),n=$mt.readBigUInt64LE(s,I2.ZIP64OFF),i=0)},toBinary:function(){var s=Buffer.alloc(I2.ENDHDR+i);return s.writeUInt32LE(I2.ENDSIG,0),s.writeUInt32LE(0,4),s.writeUInt16LE(e,I2.ENDSUB),s.writeUInt16LE(r,I2.ENDTOT),s.writeUInt32LE(t,I2.ENDSIZ),s.writeUInt32LE(n,I2.ENDOFF),s.writeUInt16LE(i,I2.ENDCOM),s.fill(" ",I2.ENDHDR),s},toJSON:function(){let s=function(a,o){let c=a.toString(16).toUpperCase();for(;c.length<o;)c="0"+c;return"0x"+c};return{diskEntries:e,totalEntries:r,size:t+" bytes",offset:s(n,4),commentLength:i}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var H_i=A(K_i=>{K_i.EntryHeader=uQo();K_i.MainHeader=dQo()});var mQo=A((Mty,pQo)=>{pQo.exports=function(e){var r=require("zlib"),t={chunkSize:(parseInt(e.length/1024)+1)*1024};return{deflate:function(){return r.deflateRawSync(e,t)},deflateAsync:function(n){var i=r.createDeflateRaw(t),s=[],a=0;i.on("data",function(o){s.push(o),a+=o.length}),i.on("end",function(){var o=Buffer.alloc(a),c=0;o.fill(0);for(var l=0;l<s.length;l++){var u=s[l];u.copy(o,c),c+=u.length}n&&n(o)}),i.end(e)}}}});var hQo=A((Lty,fQo)=>{fQo.exports=function(e){var r=require("zlib");return{inflate:function(){return r.inflateRawSync(e)},inflateAsync:function(t){var n=r.createInflateRaw(),i=[],s=0;n.on("data",function(a){i.push(a),s+=a.length}),n.on("end",function(){var a=Buffer.alloc(s),o=0;a.fill(0);for(var c=0;c<i.length;c++){var l=i[c];l.copy(a,o),o+=l.length}t&&t(a)}),n.end(e)}}}});var bQo=A((jty,AQo)=>{"use strict";var{randomFillSync:gQo}=require("crypto"),JVh=new Uint32Array(256).map((e,r)=>{for(let t=0;t<8;t++)r&1?r=r>>>1^3988292384:r>>>=1;return r>>>0}),_Qo=(e,r)=>Math.imul(e,r)>>>0,yQo=(e,r)=>JVh[(e^r)&255]^e>>>8,o5t=()=>typeof gQo=="function"?gQo(Buffer.alloc(12)):o5t.node();o5t.node=()=>{let e=Buffer.alloc(12),r=e.length;for(let t=0;t<r;t++)e[t]=Math.random()*256&255;return e};var _6r={genSalt:o5t};function A6r(e){let r=Buffer.isBuffer(e)?e:Buffer.from(e);this.keys=new Uint32Array([305419896,591751049,878082192]);for(let t=0;t<r.length;t++)this.updateKeys(r[t])}A6r.prototype.updateKeys=function(e){let r=this.keys;return r[0]=yQo(r[0],e),r[1]+=r[0]&255,r[1]=_Qo(r[1],134775813)+1,r[2]=yQo(r[2],r[1]>>>24),e};A6r.prototype.next=function(){let e=(this.keys[2]|2)>>>0;return _Qo(e,e^1)>>8&255};function XVh(e){let r=new A6r(e);return function(t){let n=Buffer.alloc(t.length),i=0;for(let s of t)n[i++]=r.updateKeys(s^r.next());return n}}function ZVh(e){let r=new A6r(e);return function(t,n,i=0){n||(n=Buffer.alloc(t.length));for(let s of t){let a=r.next();n[i++]=s^a,r.updateKeys(s)}return n}}function ezh(e,r,t){if(!e||!Buffer.isBuffer(e)||e.length<12)return Buffer.alloc(0);let n=XVh(t);if(n(e.slice(0,12))[11]!==r.crc>>>24)throw"ADM-ZIP: Wrong Password";return n(e.slice(12))}function tzh(e){Buffer.isBuffer(e)&&e.length>=12?_6r.genSalt=function(){return e.slice(0,12)}:e==="node"?_6r.genSalt=o5t.node:_6r.genSalt=o5t}function rzh(e,r,t,n=!1){e==null&&(e=Buffer.alloc(0)),Buffer.isBuffer(e)||(e=Buffer.from(e.toString()));let i=ZVh(t),s=_6r.genSalt();s[11]=r.crc>>>24&255,n&&(s[10]=r.crc>>>16&255);let a=Buffer.alloc(e.length+12);return i(s,a),i(e,a,12)}AQo.exports={decrypt:ezh,encrypt:rzh,_salter:tzh}});var CQo=A(b6r=>{b6r.Deflater=mQo();b6r.Inflater=hQo();b6r.ZipCrypto=bQo()});var Y_i=A((Uty,vQo)=>{var yw=zmt(),nzh=H_i(),OB=yw.Constants,W_i=CQo();vQo.exports=function(e){var r=new nzh.EntryHeader,t=Buffer.alloc(0),n=Buffer.alloc(0),i=!1,s=null,a=Buffer.alloc(0);function o(){return!e||!Buffer.isBuffer(e)?Buffer.alloc(0):(r.loadDataHeaderFromBinary(e),e.slice(r.realDataOffset,r.realDataOffset+r.compressedSize))}function c(b){return!((r.flags&8)!==8&&yw.crc32(b)!==r.dataHeader.crc)}function l(b,v,w){if(typeof v>"u"&&typeof b=="string"&&(w=b,b=void 0),i)return b&&v&&v(Buffer.alloc(0),yw.Errors.DIRECTORY_CONTENT_ERROR),Buffer.alloc(0);var x=o();if(x.length===0)return b&&v&&v(x),x;if(r.encripted){if(typeof w!="string"&&!Buffer.isBuffer(w))throw new Error("ADM-ZIP: Incompatible password parameter");x=W_i.ZipCrypto.decrypt(x,r,w)}var P=Buffer.alloc(r.size);switch(r.method){case yw.Constants.STORED:if(x.copy(P),c(P))return b&&v&&v(P),P;throw b&&v&&v(P,yw.Errors.BAD_CRC),new Error(yw.Errors.BAD_CRC);case yw.Constants.DEFLATED:var k=new W_i.Inflater(x);if(b)k.inflateAsync(function(R){R.copy(R,0),v&&(c(R)?v(R):v(R,yw.Errors.BAD_CRC))});else{if(k.inflate(P).copy(P,0),!c(P))throw new Error(yw.Errors.BAD_CRC+" "+t.toString());return P}break;default:throw b&&v&&v(Buffer.alloc(0),yw.Errors.UNKNOWN_METHOD),new Error(yw.Errors.UNKNOWN_METHOD)}}function u(b,v){if((!s||!s.length)&&Buffer.isBuffer(e))return b&&v&&v(o()),o();if(s.length&&!i){var w;switch(r.method){case yw.Constants.STORED:return r.compressedSize=r.size,w=Buffer.alloc(s.length),s.copy(w),b&&v&&v(w),w;default:case yw.Constants.DEFLATED:var x=new W_i.Deflater(s);if(b)x.deflateAsync(function(k){w=Buffer.alloc(k.length),r.compressedSize=k.length,k.copy(w),v&&v(w)});else{var P=x.deflate();return r.compressedSize=P.length,P}x=null;break}}else if(b&&v)v(Buffer.alloc(0));else return Buffer.alloc(0)}function m(b,v){return(b.readUInt32LE(v+4)<<4)+b.readUInt32LE(v)}function h(b){for(var v=0,w,x,P;v<b.length;)w=b.readUInt16LE(v),v+=2,x=b.readUInt16LE(v),v+=2,P=b.slice(v,v+x),v+=x,OB.ID_ZIP64===w&&_(P)}function _(b){var v,w,x,P;b.length>=OB.EF_ZIP64_SCOMP&&(v=m(b,OB.EF_ZIP64_SUNCOMP),r.size===OB.EF_ZIP64_OR_32&&(r.size=v)),b.length>=OB.EF_ZIP64_RHO&&(w=m(b,OB.EF_ZIP64_SCOMP),r.compressedSize===OB.EF_ZIP64_OR_32&&(r.compressedSize=w)),b.length>=OB.EF_ZIP64_DSN&&(x=m(b,OB.EF_ZIP64_RHO),r.offset===OB.EF_ZIP64_OR_32&&(r.offset=x)),b.length>=OB.EF_ZIP64_DSN+4&&(P=b.readUInt32LE(OB.EF_ZIP64_DSN),r.diskNumStart===OB.EF_ZIP64_OR_16&&(r.diskNumStart=P))}return{get entryName(){return t.toString()},get rawEntryName(){return t},set entryName(b){t=yw.toBuffer(b);var v=t[t.length-1];i=v===47||v===92,r.fileNameLength=t.length},get extra(){return a},set extra(b){a=b,r.extraLength=b.length,h(b)},get comment(){return n.toString()},set comment(b){n=yw.toBuffer(b),r.commentLength=n.length},get name(){var b=t.toString();return i?b.substr(b.length-1).split("/").pop():b.split("/").pop()},get isDirectory(){return i},getCompressedData:function(){return u(!1,null)},getCompressedDataAsync:function(b){u(!0,b)},setData:function(b){s=yw.toBuffer(b),!i&&s.length?(r.size=s.length,r.method=yw.Constants.DEFLATED,r.crc=yw.crc32(b),r.changed=!0):r.method=yw.Constants.STORED},getData:function(b){return r.changed?s:l(!1,null,b)},getDataAsync:function(b,v){r.changed?b(s):l(!0,b,v)},set attr(b){r.attr=b},get attr(){return r.attr},set header(b){r.loadFromBinary(b)},get header(){return r},packHeader:function(){var b=r.entryHeaderToBinary(),v=yw.Constants.CENHDR;return t.copy(b,v),v+=t.length,r.extraLength&&(a.copy(b,v),v+=r.extraLength),r.commentLength&&n.copy(b,v),b},toJSON:function(){let b=function(v){return"<"+(v&&v.length+" bytes buffer"||"null")+">"};return{entryName:this.entryName,name:this.name,comment:this.comment,isDirectory:this.isDirectory,header:r.toJSON(),compressedData:b(e),data:b(s)}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var SQo=A((Vty,DQo)=>{var EQo=Y_i(),izh=H_i(),dk=zmt();DQo.exports=function(e,r){var t=[],n={},i=Buffer.alloc(0),s=new izh.MainHeader,a=!1;let o=Object.assign(Object.create(null),r),{noSort:c}=o;e?m(o.readEntries):a=!0;function l(_){let b=s.diskEntries,v=s.offset;for(let w=0;w<b;w++){let x=v,P=new EQo(e);P.header=e.slice(x,x+=dk.Constants.CENHDR),P.entryName=e.slice(x,x+=P.header.fileNameLength),v+=P.header.entryHeaderSize,_(P)}}function u(){a=!0,n={},t=new Array(s.diskEntries);for(var _=s.offset,b=0;b<t.length;b++){var v=_,w=new EQo(e);w.header=e.slice(v,v+=dk.Constants.CENHDR),w.entryName=e.slice(v,v+=w.header.fileNameLength),w.header.extraLength&&(w.extra=e.slice(v,v+=w.header.extraLength)),w.header.commentLength&&(w.comment=e.slice(v,v+w.header.commentLength)),_+=w.header.entryHeaderSize,t[b]=w,n[w.entryName]=w}}function m(_){var b=e.length-dk.Constants.ENDHDR,v=Math.max(0,b-65535),w=v,x=e.length,P=-1,k=0;for(b;b>=w;b--)if(e[b]===80){if(e.readUInt32LE(b)===dk.Constants.ENDSIG){P=b,k=b,x=b+dk.Constants.ENDHDR,w=b-dk.Constants.END64HDR;continue}if(e.readUInt32LE(b)===dk.Constants.END64SIG){w=v;continue}if(e.readUInt32LE(b)===dk.Constants.ZIP64SIG){P=b,x=b+dk.readBigUInt64LE(e,b+dk.Constants.ZIP64SIZE)+dk.Constants.ZIP64LEAD;break}}if(!~P)throw new Error(dk.Errors.INVALID_FORMAT);s.loadFromBinary(e.slice(P,x)),s.commentLength&&(i=e.slice(k+dk.Constants.ENDHDR)),_&&u()}function h(){t.length>1&&!c&&t.sort((_,b)=>_.entryName.toLowerCase().localeCompare(b.entryName.toLowerCase()))}return{get entries(){return a||u(),t},get comment(){return i.toString()},set comment(_){i=dk.toBuffer(_),s.commentLength=i.length},getEntryCount:function(){return a?t.length:s.diskEntries},forEach:function(_){if(!a){l(_);return}t.forEach(_)},getEntry:function(_){return a||u(),n[_]||null},setEntry:function(_){a||u(),t.push(_),n[_.entryName]=_,s.totalEntries=t.length},deleteEntry:function(_){a||u();var b=n[_];if(b&&b.isDirectory){var v=this;this.getEntryChildren(b).forEach(function(w){w.entryName!==_&&v.deleteEntry(w.entryName)})}t.splice(t.indexOf(b),1),delete n[_],s.totalEntries=t.length},getEntryChildren:function(_){if(a||u(),_&&_.isDirectory){let b=[],v=_.entryName,w=v.length;return t.forEach(function(x){x.entryName.substr(0,w)===v&&b.push(x)}),b}return[]},compressToBuffer:function(){a||u(),h();let _=[],b=[],v=0,w=0;s.size=0,s.offset=0;for(let k of t){let R=k.getCompressedData();k.header.offset=w;let L=k.header.dataHeaderToBinary(),U=k.rawEntryName.length,Y=Buffer.alloc(U+k.extra.length);k.rawEntryName.copy(Y,0),Y.copy(k.extra,U);let N=L.length+Y.length+R.length;w+=N,_.push(L),_.push(Y),_.push(R);let j=k.packHeader();b.push(j),s.size+=j.length,v+=N+j.length}v+=s.mainHeaderSize,s.offset=w,w=0;let x=Buffer.alloc(v);for(let k of _)k.copy(x,w),w+=k.length;for(let k of b)k.copy(x,w),w+=k.length;let P=s.toBinary();return i&&i.copy(P,dk.Constants.ENDHDR),P.copy(x,w),x},toAsyncBuffer:function(_,b,v,w){try{a||u(),h();let x=[],P=[],k=0,R=0;s.size=0,s.offset=0;let L=function(U){if(U.length){let Y=U.pop(),N=Y.entryName+Y.extra.toString();v&&v(N),Y.getCompressedDataAsync(function(j){w&&w(N),Y.header.offset=R;let M=Y.header.dataHeaderToBinary(),C=Buffer.alloc(N.length,N),O=M.length+C.length+j.length;R+=O,x.push(M),x.push(C),x.push(j);let V=Y.packHeader();P.push(V),s.size+=V.length,k+=O+V.length,L(U)})}else{k+=s.mainHeaderSize,s.offset=R,R=0;let Y=Buffer.alloc(k);x.forEach(function(j){j.copy(Y,R),R+=j.length}),P.forEach(function(j){j.copy(Y,R),R+=j.length});let N=s.toBinary();i&&i.copy(N,dk.Constants.ENDHDR),N.copy(Y,R),_(Y)}};L(t)}catch(x){b(x)}}}}});var IQo=A((zty,wQo)=>{var Wx=zmt(),WX=require("path"),szh=Y_i(),azh=SQo(),vTe=(e,r)=>typeof e=="boolean"?e:r,J_i=(e,r)=>typeof e=="string"?e:r,ozh={noSort:!1,readEntries:!1,method:Wx.Constants.NONE,fs:null};wQo.exports=function(e,r){let t=null,n=Object.assign(Object.create(null),ozh);e&&typeof e=="object"&&(e instanceof Uint8Array||(Object.assign(n,e),e=n.input?n.input:void 0,n.input&&delete n.input),Buffer.isBuffer(e)&&(t=e,n.method=Wx.Constants.BUFFER,e=void 0)),Object.assign(n,r);let i=new Wx(n);if(e&&typeof e=="string")if(i.fs.existsSync(e))n.method=Wx.Constants.FILE,n.filename=e,t=i.fs.readFileSync(e);else throw new Error(Wx.Errors.INVALID_FILENAME);let s=new azh(t,n),{canonical:a,sanitize:o}=Wx;function c(u){if(u&&s){var m;if(typeof u=="string"&&(m=s.getEntry(u)),typeof u=="object"&&typeof u.entryName<"u"&&typeof u.header<"u"&&(m=s.getEntry(u.entryName)),m)return m}return null}function l(u){let{join:m,normalize:h,sep:_}=WX.posix;return m(".",h(_+u.split("\\").join(_)+_))}return{readFile:function(u,m){var h=c(u);return h&&h.getData(m)||null},readFileAsync:function(u,m){var h=c(u);h?h.getDataAsync(m):m(null,"getEntry failed for:"+u)},readAsText:function(u,m){var h=c(u);if(h){var _=h.getData();if(_&&_.length)return _.toString(m||"utf8")}return""},readAsTextAsync:function(u,m,h){var _=c(u);_?_.getDataAsync(function(b,v){if(v){m(b,v);return}b&&b.length?m(b.toString(h||"utf8")):m("")}):m("")},deleteFile:function(u){var m=c(u);m&&s.deleteEntry(m.entryName)},addZipComment:function(u){s.comment=u},getZipComment:function(){return s.comment||""},addZipEntryComment:function(u,m){var h=c(u);h&&(h.comment=m)},getZipEntryComment:function(u){var m=c(u);return m&&m.comment||""},updateFile:function(u,m){var h=c(u);h&&h.setData(m)},addLocalFile:function(u,m,h,_){if(i.fs.existsSync(u)){m=m?l(m):"";var b=u.split("\\").join("/").split("/").pop();m+=h||b;let v=i.fs.statSync(u);this.addFile(m,i.fs.readFileSync(u),_,v)}else throw new Error(Wx.Errors.FILE_NOT_FOUND.replace("%s",u))},addLocalFolder:function(u,m,h,_){if(h instanceof RegExp?h=function(b){return function(v){return b.test(v)}}(h):typeof h!="function"&&(h=function(){return!0}),m=m?l(m):"",u=WX.normalize(u),i.fs.existsSync(u)){let b=i.findFiles(u),v=this;b.length&&b.forEach(function(w){var x=WX.relative(u,w).split("\\").join("/");if(h(x)){var P=i.fs.statSync(w);P.isFile()?v.addFile(m+x,i.fs.readFileSync(w),"",_||P):v.addFile(m+x+"/",Buffer.alloc(0),"",_||P)}})}else throw new Error(Wx.Errors.FILE_NOT_FOUND.replace("%s",u))},addLocalFolderAsync:function(u,m,h,_){_ instanceof RegExp?_=function(v){return function(w){return v.test(w)}}(_):typeof _!="function"&&(_=function(){return!0}),h=h?l(h):"",u=WX.normalize(u);var b=this;i.fs.open(u,"r",function(v){if(v&&v.code==="ENOENT")m(void 0,Wx.Errors.FILE_NOT_FOUND.replace("%s",u));else if(v)m(void 0,v);else{var w=i.findFiles(u),x=-1,P=function(){if(x+=1,x<w.length){var k=w[x],R=WX.relative(u,k).split("\\").join("/");R=R.normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^\x20-\x7E]/g,""),_(R)?i.fs.stat(k,function(L,U){L&&m(void 0,L),U.isFile()?i.fs.readFile(k,function(Y,N){Y?m(void 0,Y):(b.addFile(h+R,N,"",U),P())}):(b.addFile(h+R+"/",Buffer.alloc(0),"",U),P())}):process.nextTick(()=>{P()})}else m(!0,void 0)};P()}})},addLocalFolderPromise:function(u,m){return new Promise((h,_)=>{let{filter:b,zipPath:v}=Object.assign({},m);this.addLocalFolderAsync(u,(w,x)=>{x&&_(x),w&&h(this)},v,b)})},addFile:function(u,m,h,_){let b=c(u),v=b!=null;v||(b=new szh,b.entryName=u),b.comment=h||"";let w=typeof _=="object"&&_ instanceof i.fs.Stats;w&&(b.header.time=_.mtime);var x=b.isDirectory?16:0;let P=b.isDirectory?16384:32768;w?P|=4095&_.mode:typeof _=="number"?P|=4095&_:P|=b.isDirectory?493:420,x=(x|P<<16)>>>0,b.attr=x,b.setData(m),v||s.setEntry(b)},getEntries:function(){return s?s.entries:[]},getEntry:function(u){return c(u)},getEntryCount:function(){return s.getEntryCount()},forEach:function(u){return s.forEach(u)},extractEntryTo:function(u,m,h,_,b,v){_=vTe(_,!1),b=vTe(b,!1),h=vTe(h,!0),v=J_i(v,J_i(b,void 0));var w=c(u);if(!w)throw new Error(Wx.Errors.NO_ENTRY);var x=a(w.entryName),P=o(m,v&&!w.isDirectory?v:h?x:WX.basename(x));if(w.isDirectory){var k=s.getEntryChildren(w);return k.forEach(function(U){if(U.isDirectory)return;var Y=U.getData();if(!Y)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);var N=a(U.entryName),j=o(m,h?N:WX.basename(N));let M=b?U.header.fileAttr:void 0;i.writeFileTo(j,Y,_,M)}),!0}var R=w.getData();if(!R)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);if(i.fs.existsSync(P)&&!_)throw new Error(Wx.Errors.CANT_OVERRIDE);let L=b?u.header.fileAttr:void 0;return i.writeFileTo(P,R,_,L),!0},test:function(u){if(!s)return!1;for(var m in s.entries)try{if(m.isDirectory)continue;var h=s.entries[m].getData(u);if(!h)return!1}catch{return!1}return!0},extractAllTo:function(u,m,h,_){if(m=vTe(m,!1),_=J_i(h,_),h=vTe(h,!1),!s)throw new Error(Wx.Errors.NO_ZIP);s.entries.forEach(function(b){var v=o(u,a(b.entryName.toString()));if(b.isDirectory){i.makeDir(v);return}var w=b.getData(_);if(!w)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);let x=h?b.header.fileAttr:void 0;i.writeFileTo(v,w,m,x);try{i.fs.utimesSync(v,b.header.time,b.header.time)}catch{throw new Error(Wx.Errors.CANT_EXTRACT_FILE)}})},extractAllToAsync:function(u,m,h,_){if(m=vTe(m,!1),typeof h=="function"&&!_&&(_=h),h=vTe(h,!1),_||(_=function(k){throw new Error(k)}),!s){_(new Error(Wx.Errors.NO_ZIP));return}u=WX.resolve(u);let b=k=>o(u,WX.normalize(a(k.entryName.toString()))),v=(k,R)=>new Error(k+': "'+R+'"'),w=[],x=new Set;s.entries.forEach(k=>{k.isDirectory?w.push(k):x.add(k)});for(let k of w){let R=b(k),L=h?k.header.fileAttr:void 0;try{i.makeDir(R),L&&i.fs.chmodSync(R,L),i.fs.utimesSync(R,k.header.time,k.header.time)}catch{_(v("Unable to create folder",R))}}let P=()=>{x.size===0&&_()};for(let k of x.values()){let R=WX.normalize(a(k.entryName.toString())),L=o(u,R);k.getDataAsync(function(U,Y){if(Y){_(new Error(Y));return}if(!U)_(new Error(Wx.Errors.CANT_EXTRACT_FILE));else{let N=h?k.header.fileAttr:void 0;i.writeFileToAsync(L,U,m,N,function(j){if(!j){_(v("Unable to write file",L));return}i.fs.utimes(L,k.header.time,k.header.time,function(M){if(M){_(v("Unable to set times",L));return}x.delete(k),P()})})}})}P()},writeZip:function(u,m){if(arguments.length===1&&typeof u=="function"&&(m=u,u=""),!u&&n.filename&&(u=n.filename),!!u){var h=s.compressToBuffer();if(h){var _=i.writeFileTo(u,h,!0);typeof m=="function"&&m(_?null:new Error("failed"),"")}}},writeZipPromise:function(u,m){let{overwrite:h,perm:_}=Object.assign({overwrite:!0},m);return new Promise((b,v)=>{!u&&n.filename&&(u=n.filename),u||v("ADM-ZIP: ZIP File Name Missing"),this.toBufferPromise().then(w=>{let x=P=>P?b(P):v("ADM-ZIP: Wasn't able to write zip file");i.writeFileToAsync(u,w,h,_,x)},v)})},toBufferPromise:function(){return new Promise((u,m)=>{s.toAsyncBuffer(u,m)})},toBuffer:function(u,m,h,_){return this.valueOf=2,typeof u=="function"?(s.toAsyncBuffer(u,m,h,_),null):s.compressToBuffer()}}}});var xQo=A(Qmt=>{"use strict";Object.defineProperty(Qmt,"__esModule",{value:!0});Qmt.failure=Qmt.success=void 0;function czh(){return{success:!0}}Qmt.success=czh;function uzh(e){return{success:!1,error:e}}Qmt.failure=uzh});var RQo=A(Kmt=>{"use strict";var u5t=Kmt&&Kmt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kmt,"__esModule",{value:!0});Kmt.tryDownloadDb=void 0;var X_i=u5t(VM()),lzh=u5t(lVt()),dzh=J$o(),pzh=u5t(Lue()),mzh=require("stream"),fzh=require("util"),C6r=h6r(),TQo=u5t(require("path")),PQo=zC(),hzh=u5t(IQo()),c5t=xQo(),gzh=(0,fzh.promisify)(mzh.Stream.pipeline),yzh={owner:"renovatebot",repo:"osv-offline"};async function _zh(){await X_i.default.ensureDir(C6r.OsvOfflineDb.rootDirectory);let e;try{e=await X_i.default.stat(TQo.default.join(C6r.OsvOfflineDb.rootDirectory,"osv-offline.zip"))}catch{}if(e!==void 0&&PQo.DateTime.utc().diff(PQo.DateTime.fromJSDate(e.mtime)).as("days")<1)return(0,c5t.success)();let r={auth:process.env.GITHUB_COM_TOKEN,request:{fetch:lzh.default}},t=null;try{t=(await new dzh.Octokit(r).repos.listReleases({...yzh})).data[0]}catch(i){return(0,c5t.failure)(i)}let n=t==null?void 0:t.assets.find(i=>i.name==="osv-offline.zip");if((n==null?void 0:n.size)===(e==null?void 0:e.size))return(0,c5t.success)();if(n!==void 0)try{let i=pzh.default.stream(n.browser_download_url),s=TQo.default.join(C6r.OsvOfflineDb.rootDirectory,n.name),a=X_i.default.createWriteStream(s);await gzh(i,a),new hzh.default(s).extractAllTo(C6r.OsvOfflineDb.rootDirectory)}catch(i){return(0,c5t.failure)(i)}return(0,c5t.success)()}Kmt.tryDownloadDb=_zh});var kQo=A(v6r=>{"use strict";Object.defineProperty(v6r,"__esModule",{value:!0});v6r.OsvOffline=void 0;var Azh=h6r(),bzh=RQo(),Z_i=class e{osvOfflineDb;constructor(){}async initialize(){let r=await(0,bzh.tryDownloadDb)();if(!r.success)throw r.error;this.osvOfflineDb=await Azh.OsvOfflineDb.create()}static async create(){let r=new e;return await r.initialize(),r}async getVulnerabilities(r,t){return this.osvOfflineDb.query(r,t)}};v6r.OsvOffline=Z_i});var FQo=A(Hmt=>{"use strict";Object.defineProperty(Hmt,"__esModule",{value:!0});Hmt.OsvOffline=Hmt.Osv=void 0;var Czh=h6r();Object.defineProperty(Hmt,"Osv",{enumerable:!0,get:function(){return Czh.Osv}});var vzh=kQo();Object.defineProperty(Hmt,"OsvOffline",{enumerable:!0,get:function(){return vzh.OsvOffline}})});var E6r=A(eAi=>{"use strict";Object.defineProperty(eAi,"__esModule",{value:!0});var Ezh=function(){function e(r,t,n,i,s,a,o){r===void 0&&(r=0),t===void 0&&(t=0),n===void 0&&(n=0),i===void 0&&(i=null),s===void 0&&(s=null),a===void 0&&(a=null),o===void 0&&(o=0),this._baseScore=r,this._impactSubscore=t,this._exploitabilitySubscore=n,this._temporalScore=i,this._environmentalScore=s,this._modifiedImpactSubscore=a,this._overallScore=o}return Object.defineProperty(e.prototype,"baseScore",{get:function(){return this._baseScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"impactSubscore",{get:function(){return this._impactSubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitabilitySubscore",{get:function(){return this._exploitabilitySubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"temporalScore",{get:function(){return this._temporalScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"environmentalScore",{get:function(){return this._environmentalScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedImpactSubscore",{get:function(){return this._modifiedImpactSubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"overallScore",{get:function(){return this._overallScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cvss3OverallSeverityText",{get:function(){return this._overallScore>0&&this._overallScore<4?"low":this._overallScore>=4&&this._overallScore<7?"medium":this._overallScore>=7&&this._overallScore<9?"high":this._overallScore>=9?"critical":"none"},enumerable:!0,configurable:!0}),e}();eAi.CvssScore=Ezh});var rAi=A(tAi=>{"use strict";Object.defineProperty(tAi,"__esModule",{value:!0});var Dzh=function(){function e(r){this._message=r}return Object.defineProperty(e.prototype,"message",{get:function(){return this._message},enumerable:!0,configurable:!0}),e}();tAi.ScoreValidationError=Dzh});var Wmt=A(x2=>{"use strict";Object.defineProperty(x2,"__esModule",{value:!0});var NQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOCAL=1]="LOCAL",e[e.ADJACENT_NETWORK=2]="ADJACENT_NETWORK",e[e.NETWORK=3]="NETWORK"})(NQo=x2.AccessVector||(x2.AccessVector={}));var OQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(OQo=x2.AccessComplexity||(x2.AccessComplexity={}));var BQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.MULTIPLE=1]="MULTIPLE",e[e.SINGLE=2]="SINGLE",e[e.NONE=3]="NONE"})(BQo=x2.Authentication||(x2.Authentication={}));var qQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.LOW_MEDIUM=3]="LOW_MEDIUM",e[e.MEDIUM_HIGH=4]="MEDIUM_HIGH",e[e.HIGH=5]="HIGH"})(qQo=x2.CollateralDamagePotential||(x2.CollateralDamagePotential={}));var MQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNPROVEN_THAT_EXPLOIT_EXISTS=1]="UNPROVEN_THAT_EXPLOIT_EXISTS",e[e.PROOF_OF_CONCEPT_CODE=2]="PROOF_OF_CONCEPT_CODE",e[e.FUNCTIONAL_EXPLOIT_EXISTS=3]="FUNCTIONAL_EXPLOIT_EXISTS",e[e.HIGH=4]="HIGH"})(MQo=x2.Exploitability||(x2.Exploitability={}));var LQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(LQo=x2.ImpactSubscore||(x2.ImpactSubscore={}));var jQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.PARTIAL=2]="PARTIAL",e[e.COMPLETE=3]="COMPLETE"})(jQo=x2.Impact||(x2.Impact={}));var GQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.OFFICIAL_FIX=1]="OFFICIAL_FIX",e[e.TEMPORARY_FIX=2]="TEMPORARY_FIX",e[e.WORKAROUND=3]="WORKAROUND",e[e.UNAVAILABLE=4]="UNAVAILABLE"})(GQo=x2.RemediationLevel||(x2.RemediationLevel={}));var UQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNCONFIRMED=1]="UNCONFIRMED",e[e.UNCORROBORATED=2]="UNCORROBORATED",e[e.CONFIRMED=3]="CONFIRMED"})(UQo=x2.ReportConfidence||(x2.ReportConfidence={}));var VQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.MEDIUM=3]="MEDIUM",e[e.HIGH=4]="HIGH"})(VQo=x2.TargetDistribution||(x2.TargetDistribution={}));x2.enums={AccessVector:NQo,AccessComplexity:OQo,Authentication:BQo,CollateralDamagePotential:qQo,Exploitability:MQo,ImpactSubscore:LQo,Impact:jQo,RemediationLevel:GQo,ReportConfidence:UQo,TargetDistribution:VQo}});var D6r=A(nAi=>{"use strict";Object.defineProperty(nAi,"__esModule",{value:!0});var Szh=E6r(),Ymt=rAi(),uf=Wmt(),wzh=function(){function e(){this._accessVector=uf.AccessVector.NOT_DEFINED,this._accessComplexity=uf.AccessComplexity.NOT_DEFINED,this._authentication=uf.Authentication.NOT_DEFINED,this._confidentialityImpact=uf.Impact.NOT_DEFINED,this._integrityImpact=uf.Impact.NOT_DEFINED,this._availabilityImpact=uf.Impact.NOT_DEFINED,this._exploitability=uf.Exploitability.NOT_DEFINED,this._remediationLevel=uf.RemediationLevel.NOT_DEFINED,this._reportConfidence=uf.ReportConfidence.NOT_DEFINED,this._collateralDamagePotential=uf.CollateralDamagePotential.NOT_DEFINED,this._targetDistribution=uf.TargetDistribution.NOT_DEFINED,this._confidentialityRequirement=uf.ImpactSubscore.NOT_DEFINED,this._integrityRequirement=uf.ImpactSubscore.NOT_DEFINED,this._availabilityRequirement=uf.ImpactSubscore.NOT_DEFINED}return Object.defineProperty(e.prototype,"accessVector",{get:function(){return this._accessVector},set:function(r){this._accessVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"accessComplexity",{get:function(){return this._accessComplexity},set:function(r){this._accessComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"authentication",{get:function(){return this._authentication},set:function(r){this._authentication=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityImpact",{get:function(){return this._confidentialityImpact},set:function(r){this._confidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityImpact",{get:function(){return this._integrityImpact},set:function(r){this._integrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityImpact",{get:function(){return this._availabilityImpact},set:function(r){this._availabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitability",{get:function(){return this._exploitability},set:function(r){this._exploitability=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"remediationLevel",{get:function(){return this._remediationLevel},set:function(r){this._remediationLevel=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reportConfidence",{get:function(){return this._reportConfidence},set:function(r){this._reportConfidence=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collateralDamagePotential",{get:function(){return this._collateralDamagePotential},set:function(r){this._collateralDamagePotential=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"targetDistribution",{get:function(){return this._targetDistribution},set:function(r){this._targetDistribution=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityRequirement",{get:function(){return this._confidentialityRequirement},set:function(r){this._confidentialityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityRequirement",{get:function(){return this._integrityRequirement},set:function(r){this._integrityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityRequirement",{get:function(){return this._availabilityRequirement},set:function(r){this._availabilityRequirement=r},enumerable:!0,configurable:!0}),e.prototype.validate=function(){var r=[];return this._accessVector===uf.AccessVector.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Access vector cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._accessComplexity===uf.AccessComplexity.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Access complexity cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._authentication===uf.Authentication.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Authentication cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._confidentialityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Confidentiality impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._integrityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Integrity impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._availabilityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Availability impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),r},e.prototype.isValid=function(){return this.validate().length==0},e.renderImpact=function(r){switch(r){case uf.Impact.NONE:return 0;case uf.Impact.PARTIAL:return .275;case uf.Impact.COMPLETE:return .66}return 0},e.prototype.computeImpactScore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact),i=10.41*(1-(1-r)*(1-t)*(1-n));return i},e.renderAccessComplexity=function(r){switch(r){case uf.AccessComplexity.HIGH:return .35;case uf.AccessComplexity.MEDIUM:return .61;case uf.AccessComplexity.LOW:return .71}return 0},e.renderAuthentication=function(r){switch(r){case uf.Authentication.NONE:return .704;case uf.Authentication.SINGLE:return .56;case uf.Authentication.MULTIPLE:return .45}return 0},e.renderAccessVector=function(r){switch(r){case uf.AccessVector.LOCAL:return .395;case uf.AccessVector.NETWORK:return 1;case uf.AccessVector.ADJACENT_NETWORK:return .646}return 0},e.prototype.computeExploitabilityScore=function(){var r=e.renderAccessComplexity(this._accessComplexity),t=e.renderAuthentication(this._authentication),n=e.renderAccessVector(this._accessVector),i=20*r*t*n;return i},e.impactFactor=function(r){return r==0?0:1.176},e.prototype.computeBaseScore=function(){var r=this.computeImpactScore(),t=this.computeExploitabilityScore(),n=(.6*r+.4*t-1.5)*e.impactFactor(r);return n},e.renderExploitability=function(r){switch(r){case uf.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS:return .85;case uf.Exploitability.PROOF_OF_CONCEPT_CODE:return .9;case uf.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS:return .95;case uf.Exploitability.HIGH:case uf.Exploitability.NOT_DEFINED:return 1}},e.renderRemediationLevel=function(r){switch(r){case uf.RemediationLevel.OFFICIAL_FIX:return .87;case uf.RemediationLevel.TEMPORARY_FIX:return .9;case uf.RemediationLevel.WORKAROUND:return .95;case uf.RemediationLevel.UNAVAILABLE:case uf.RemediationLevel.NOT_DEFINED:return 1}},e.renderReportConfidence=function(r){switch(r){case uf.ReportConfidence.UNCONFIRMED:return .9;case uf.ReportConfidence.UNCORROBORATED:return .95;case uf.ReportConfidence.CONFIRMED:case uf.ReportConfidence.NOT_DEFINED:return 1}},e.prototype.computeTemporalScore=function(){var r=this.computeBaseScore(),t=e.renderExploitability(this._exploitability),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=r*t*n*i;return s},e.renderImpactSubscore=function(r){switch(r){case uf.ImpactSubscore.LOW:return .5;case uf.ImpactSubscore.MEDIUM:case uf.ImpactSubscore.NOT_DEFINED:return 1;case uf.ImpactSubscore.HIGH:return 1.51}},e.prototype.computeAdjustedImpactScore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact),i=e.renderImpactSubscore(this._confidentialityRequirement),s=e.renderImpactSubscore(this._integrityRequirement),a=e.renderImpactSubscore(this._availabilityRequirement),o=Math.min(10,10.41*(1-(1-r*i)*(1-t*s)*(1-n*a)));return o},e.prototype.computeAdjustedBaseScore=function(){var r=this.computeAdjustedImpactScore(),t=this.computeExploitabilityScore(),n=(.6*r+.4*t-1.5)*e.impactFactor(r);return n},e.prototype.computeAdjustedTemporalScore=function(){var r=this.computeAdjustedBaseScore(),t=e.renderExploitability(this._exploitability),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=r*t*n*i;return s},e.renderCollateralDamagePotential=function(r){switch(r){case uf.CollateralDamagePotential.NONE:case uf.CollateralDamagePotential.NOT_DEFINED:return 0;case uf.CollateralDamagePotential.LOW:return .1;case uf.CollateralDamagePotential.LOW_MEDIUM:return .3;case uf.CollateralDamagePotential.MEDIUM_HIGH:return .4;case uf.CollateralDamagePotential.HIGH:return .5}},e.renderTargetDistribution=function(r){switch(r){case uf.TargetDistribution.NONE:return 0;case uf.TargetDistribution.LOW:return .25;case uf.TargetDistribution.MEDIUM:return .75;case uf.TargetDistribution.HIGH:case uf.TargetDistribution.NOT_DEFINED:return 1}},e.prototype.computeEnvironmentalScore=function(){var r=this.computeAdjustedTemporalScore(),t=e.renderCollateralDamagePotential(this._collateralDamagePotential),n=e.renderTargetDistribution(this._targetDistribution),i=(r+(10-r)*t)*n;return i},e.prototype.isTemporalScoreDefined=function(){return this._exploitability!=uf.Exploitability.NOT_DEFINED||this._remediationLevel!=uf.RemediationLevel.NOT_DEFINED||this._reportConfidence!=uf.ReportConfidence.NOT_DEFINED},e.prototype.isEnvironmentalScoreDefined=function(){return this._collateralDamagePotential!=uf.CollateralDamagePotential.NOT_DEFINED||this._targetDistribution!=uf.TargetDistribution.NOT_DEFINED||this._confidentialityRequirement!=uf.ImpactSubscore.NOT_DEFINED||this._integrityRequirement!=uf.ImpactSubscore.NOT_DEFINED||this._availabilityRequirement!=uf.ImpactSubscore.NOT_DEFINED},e.prototype.computeOverallScore=function(){return this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():this.isTemporalScoreDefined()?this.computeTemporalScore():this.computeBaseScore()},e.prototype.computeScore=function(){if(!this.isValid())throw new RangeError("The CVSS v2 scoring engine is not fully configured. Run the validate() function. to check for validation errors.");return new Szh.CvssScore(this.computeBaseScore(),this.computeImpactScore(),this.computeExploitabilityScore(),this.isTemporalScoreDefined()?this.computeTemporalScore():null,this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():null,this.isEnvironmentalScoreDefined()?this.computeAdjustedImpactScore():null,this.computeOverallScore())},e}();nAi.Cvss2ScoringEngine=wzh});var S6r=A(iAi=>{"use strict";Object.defineProperty(iAi,"__esModule",{value:!0});var Izh=D6r(),G1=Wmt(),xzh=function(){function e(){}return e.parseAccessVector=function(r){switch(r){case"L":return G1.AccessVector.LOCAL;case"A":return G1.AccessVector.ADJACENT_NETWORK;case"N":return G1.AccessVector.NETWORK}throw new RangeError('Invalid CVSS v2 access vector value: "'+r+'"')},e.parseAccessComplexity=function(r){switch(r){case"H":return G1.AccessComplexity.HIGH;case"M":return G1.AccessComplexity.MEDIUM;case"L":return G1.AccessComplexity.LOW}throw new RangeError('Invalid CVSS v2 access complexity value: "'+r+'"')},e.parseAuthentication=function(r){switch(r){case"M":return G1.Authentication.MULTIPLE;case"S":return G1.Authentication.SINGLE;case"N":return G1.Authentication.NONE}throw new RangeError('Invalid CVSS v2 authentication value: "'+r+'"')},e.parseImpact=function(r){switch(r){case"N":return G1.Impact.NONE;case"P":return G1.Impact.PARTIAL;case"C":return G1.Impact.COMPLETE}throw new RangeError('Invalid CVSS v2 impact value: "'+r+'"')},e.parseExploitability=function(r){switch(r){case"ND":return G1.Exploitability.NOT_DEFINED;case"U":return G1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS;case"POC":return G1.Exploitability.PROOF_OF_CONCEPT_CODE;case"F":return G1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS;case"H":return G1.Exploitability.HIGH}throw new RangeError('Invalid CVSS v2 exploitability value: "'+r+'"')},e.parseRemediationLevel=function(r){switch(r){case"ND":return G1.RemediationLevel.NOT_DEFINED;case"OF":return G1.RemediationLevel.OFFICIAL_FIX;case"TF":return G1.RemediationLevel.TEMPORARY_FIX;case"W":return G1.RemediationLevel.WORKAROUND;case"U":return G1.RemediationLevel.UNAVAILABLE}throw new RangeError('Invalid CVSS v2 remediation level value: "'+r+'"')},e.parseReportConfidence=function(r){switch(r){case"ND":return G1.ReportConfidence.NOT_DEFINED;case"UC":return G1.ReportConfidence.UNCONFIRMED;case"UR":return G1.ReportConfidence.UNCORROBORATED;case"C":return G1.ReportConfidence.CONFIRMED}throw new RangeError('Invalid CVSS v2 report confidence value: "'+r+'"')},e.parseCollateralDamagePotential=function(r){switch(r){case"ND":return G1.CollateralDamagePotential.NOT_DEFINED;case"N":return G1.CollateralDamagePotential.NONE;case"L":return G1.CollateralDamagePotential.LOW;case"LM":return G1.CollateralDamagePotential.LOW_MEDIUM;case"MH":return G1.CollateralDamagePotential.MEDIUM_HIGH;case"H":return G1.CollateralDamagePotential.HIGH}throw new RangeError('Invalid CVSS v2 collateral damage potential value: "'+r+'"')},e.parseTargetDistribution=function(r){switch(r){case"ND":return G1.TargetDistribution.NOT_DEFINED;case"N":return G1.TargetDistribution.NONE;case"L":return G1.TargetDistribution.LOW;case"M":return G1.TargetDistribution.MEDIUM;case"H":return G1.TargetDistribution.HIGH}throw new RangeError('Invalid CVSS v2 target distribution value: "'+r+'"')},e.parseImpactSubscore=function(r){switch(r){case"ND":return G1.ImpactSubscore.NOT_DEFINED;case"L":return G1.ImpactSubscore.LOW;case"M":return G1.ImpactSubscore.MEDIUM;case"H":return G1.ImpactSubscore.HIGH}throw new RangeError('Invalid CVSS v2 impact subscore value: "'+r+'"')},e.prototype.generateScoringEngine=function(r){var t=r.replace(/^\(/,"").replace(/\)$/,""),n=t.split("#");if(n.length>2)throw new RangeError("Wrong number of version prefixes. Please ensure that your vector contains either 0 or 1 version prefix delimiter ('#').");if(n.length===2&&n[0]!=="CVSS2")throw new RangeError("Bad version prefix. Ensure that the CVSS vector version prefix in use (if any) is 'CVSS2#' if the vector is in CVSS v2.0 format.");t=n.length===2?n[1]:t;for(var i=new Izh.Cvss2ScoringEngine,s=t.split("/"),a=0,o=s;a<o.length;a++){var c=o[a],l=c.split(":");if(l.length!=2)throw new RangeError('Invalid CVSS v2 vector segment: "'+c+'"');switch(l[0].toUpperCase()){case"AV":i.accessVector=e.parseAccessVector(l[1]);break;case"AC":i.accessComplexity=e.parseAccessComplexity(l[1]);break;case"AU":i.authentication=e.parseAuthentication(l[1]);break;case"C":i.confidentialityImpact=e.parseImpact(l[1]);break;case"I":i.integrityImpact=e.parseImpact(l[1]);break;case"A":i.availabilityImpact=e.parseImpact(l[1]);break;case"E":i.exploitability=e.parseExploitability(l[1]);break;case"RL":i.remediationLevel=e.parseRemediationLevel(l[1]);break;case"RC":i.reportConfidence=e.parseReportConfidence(l[1]);break;case"CDP":i.collateralDamagePotential=e.parseCollateralDamagePotential(l[1]);break;case"TD":i.targetDistribution=e.parseTargetDistribution(l[1]);break;case"CR":i.confidentialityRequirement=e.parseImpactSubscore(l[1]);break;case"IR":i.integrityRequirement=e.parseImpactSubscore(l[1]);break;case"AR":i.availabilityRequirement=e.parseImpactSubscore(l[1]);break;default:throw new RangeError('Invalid CVSS v2 vector key: "'+l[1]+'"')}}return i},e.prototype.parse=function(r){return this.generateScoringEngine(r).computeScore()},e}();iAi.Cvss2VectorParser=xzh});var aAi=A(l5t=>{"use strict";Object.defineProperty(l5t,"__esModule",{value:!0});var U1=Wmt(),sAi;(function(e){e[e.NONE=0]="NONE",e[e.BRACKETED=1]="BRACKETED",e[e.VERSION=2]="VERSION"})(sAi=l5t.Cvss2VectorPrefixOption||(l5t.Cvss2VectorPrefixOption={}));var Tzh=function(){function e(r){this._prefixOption=r}return Object.defineProperty(e.prototype,"prefixOption",{get:function(){return this._prefixOption},set:function(r){this._prefixOption=r},enumerable:!0,configurable:!0}),e.renderAccessVector=function(r){switch(r){case U1.AccessVector.LOCAL:return"L";case U1.AccessVector.NETWORK:return"N";case U1.AccessVector.ADJACENT_NETWORK:return"A"}throw new RangeError("Encountered unexpected access vector value during vector rendering.")},e.renderAccessComplexity=function(r){switch(r){case U1.AccessComplexity.HIGH:return"H";case U1.AccessComplexity.MEDIUM:return"M";case U1.AccessComplexity.LOW:return"L"}throw new RangeError("Encountered unexpected access complexity value during vector rendering.")},e.renderAuthentication=function(r){switch(r){case U1.Authentication.MULTIPLE:return"M";case U1.Authentication.SINGLE:return"S";case U1.Authentication.NONE:return"N"}throw new RangeError("Encountered unexpected authentication value during vector rendering.")},e.renderImpact=function(r){switch(r){case U1.Impact.NONE:return"N";case U1.Impact.PARTIAL:return"P";case U1.Impact.COMPLETE:return"C"}throw new RangeError("Encountered unexpected impact value during vector rendering.")},e.renderExploitability=function(r){switch(r){case U1.Exploitability.NOT_DEFINED:return"ND";case U1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS:return"U";case U1.Exploitability.PROOF_OF_CONCEPT_CODE:return"POC";case U1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS:return"F";case U1.Exploitability.HIGH:return"H"}},e.renderRemediationLevel=function(r){switch(r){case U1.RemediationLevel.NOT_DEFINED:return"ND";case U1.RemediationLevel.OFFICIAL_FIX:return"OF";case U1.RemediationLevel.TEMPORARY_FIX:return"TF";case U1.RemediationLevel.WORKAROUND:return"W";case U1.RemediationLevel.UNAVAILABLE:return"U"}},e.renderReportConfidence=function(r){switch(r){case U1.ReportConfidence.NOT_DEFINED:return"ND";case U1.ReportConfidence.UNCONFIRMED:return"UC";case U1.ReportConfidence.UNCORROBORATED:return"UR";case U1.ReportConfidence.CONFIRMED:return"C"}},e.renderCollateralDamagePotential=function(r){switch(r){case U1.CollateralDamagePotential.NOT_DEFINED:return"ND";case U1.CollateralDamagePotential.NONE:return"N";case U1.CollateralDamagePotential.LOW:return"L";case U1.CollateralDamagePotential.LOW_MEDIUM:return"LM";case U1.CollateralDamagePotential.MEDIUM_HIGH:return"MH";case U1.CollateralDamagePotential.HIGH:return"H"}},e.renderTargetDistribution=function(r){switch(r){case U1.TargetDistribution.NOT_DEFINED:return"ND";case U1.TargetDistribution.NONE:return"N";case U1.TargetDistribution.LOW:return"L";case U1.TargetDistribution.MEDIUM:return"M";case U1.TargetDistribution.HIGH:return"H"}},e.renderImpactSubscore=function(r){switch(r){case U1.ImpactSubscore.NOT_DEFINED:return"ND";case U1.ImpactSubscore.LOW:return"L";case U1.ImpactSubscore.MEDIUM:return"M";case U1.ImpactSubscore.HIGH:return"H"}},e.prototype.render=function(r){if(!r.isValid())throw new RangeError("Cannot render a vector for a CVSS v2 scoring engine that does not validate.");var t=[];t.push("AV:"+e.renderAccessVector(r.accessVector)),t.push("AC:"+e.renderAccessComplexity(r.accessComplexity)),t.push("Au:"+e.renderAuthentication(r.authentication)),t.push("C:"+e.renderImpact(r.confidentialityImpact)),t.push("I:"+e.renderImpact(r.integrityImpact)),t.push("A:"+e.renderImpact(r.availabilityImpact)),r.isTemporalScoreDefined()&&(t.push("E:"+e.renderExploitability(r.exploitability)),t.push("RL:"+e.renderRemediationLevel(r.remediationLevel)),t.push("RC:"+e.renderReportConfidence(r.reportConfidence))),r.isEnvironmentalScoreDefined()&&(t.push("CDP:"+e.renderCollateralDamagePotential(r.collateralDamagePotential)),t.push("TD:"+e.renderTargetDistribution(r.targetDistribution)),t.push("CR:"+e.renderImpactSubscore(r.confidentialityRequirement)),t.push("IR:"+e.renderImpactSubscore(r.integrityRequirement)),t.push("AR:"+e.renderImpactSubscore(r.availabilityRequirement)));var n=t.join("/");switch(this._prefixOption){case sAi.VERSION:return"CVSS2#"+n;case sAi.BRACKETED:return"("+n+")"}return n},e}();l5t.Cvss2VectorRenderer=Tzh});var cAi=A(oAi=>{"use strict";Object.defineProperty(oAi,"__esModule",{value:!0});var Pzh=function(){function e(r,t){r===void 0&&(r=!1),t===void 0&&(t=!1),this._includeTemporal=r,this._includeEnvironmental=t}return Object.defineProperty(e.prototype,"includeTemporal",{get:function(){return this._includeTemporal},set:function(r){this._includeTemporal=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"includeEnvironmental",{get:function(){return this._includeEnvironmental},set:function(r){this._includeEnvironmental=r},enumerable:!0,configurable:!0}),e.takeRandom=function(r){return r[Math.floor(Math.random()*r.length)]},e}();oAi.CvssVectorMocker=Pzh});var uAi=A(d5t=>{"use strict";var Rzh=d5t&&d5t.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)i.hasOwnProperty(s)&&(n[s]=i[s])},e(r,t)};return function(r,t){e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(d5t,"__esModule",{value:!0});var V1=Wmt(),o$=cAi(),kzh=D6r(),Fzh=function(e){Rzh(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.getRandomAccessVector=function(){return o$.CvssVectorMocker.takeRandom([V1.AccessVector.LOCAL,V1.AccessVector.ADJACENT_NETWORK,V1.AccessVector.NETWORK])},r.getRandomAccessComplexity=function(){return o$.CvssVectorMocker.takeRandom([V1.AccessComplexity.LOW,V1.AccessComplexity.MEDIUM,V1.AccessComplexity.HIGH])},r.getRandomAuthentication=function(){return o$.CvssVectorMocker.takeRandom([V1.Authentication.MULTIPLE,V1.Authentication.SINGLE,V1.Authentication.NONE])},r.getRandomCollateralDamagePotential=function(){return o$.CvssVectorMocker.takeRandom([V1.CollateralDamagePotential.NOT_DEFINED,V1.CollateralDamagePotential.NONE,V1.CollateralDamagePotential.LOW,V1.CollateralDamagePotential.LOW_MEDIUM,V1.CollateralDamagePotential.MEDIUM_HIGH,V1.CollateralDamagePotential.HIGH])},r.getRandomExploitability=function(){return o$.CvssVectorMocker.takeRandom([V1.Exploitability.NOT_DEFINED,V1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS,V1.Exploitability.PROOF_OF_CONCEPT_CODE,V1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS,V1.Exploitability.HIGH])},r.getRandomImpactSubscore=function(){return o$.CvssVectorMocker.takeRandom([V1.ImpactSubscore.NOT_DEFINED,V1.ImpactSubscore.LOW,V1.ImpactSubscore.MEDIUM,V1.ImpactSubscore.HIGH])},r.getRandomImpact=function(){return o$.CvssVectorMocker.takeRandom([V1.Impact.NONE,V1.Impact.PARTIAL,V1.Impact.COMPLETE])},r.getRandomRemediationLevel=function(){return o$.CvssVectorMocker.takeRandom([V1.RemediationLevel.NOT_DEFINED,V1.RemediationLevel.OFFICIAL_FIX,V1.RemediationLevel.TEMPORARY_FIX,V1.RemediationLevel.WORKAROUND,V1.RemediationLevel.UNAVAILABLE])},r.getRandomReportConfidence=function(){return o$.CvssVectorMocker.takeRandom([V1.ReportConfidence.NOT_DEFINED,V1.ReportConfidence.UNCONFIRMED,V1.ReportConfidence.UNCORROBORATED,V1.ReportConfidence.CONFIRMED])},r.getRandomTargetDistribution=function(){return o$.CvssVectorMocker.takeRandom([V1.TargetDistribution.NOT_DEFINED,V1.TargetDistribution.NONE,V1.TargetDistribution.LOW,V1.TargetDistribution.MEDIUM,V1.TargetDistribution.HIGH])},r.prototype.generate=function(){var t=new kzh.Cvss2ScoringEngine;return t.accessVector=r.getRandomAccessVector(),t.accessComplexity=r.getRandomAccessComplexity(),t.authentication=r.getRandomAuthentication(),t.confidentialityImpact=r.getRandomImpact(),t.integrityImpact=r.getRandomImpact(),t.availabilityImpact=r.getRandomImpact(),this.includeTemporal&&(t.exploitability=r.getRandomExploitability(),t.remediationLevel=r.getRandomRemediationLevel(),t.reportConfidence=r.getRandomReportConfidence()),this.includeEnvironmental&&(t.collateralDamagePotential=r.getRandomCollateralDamagePotential(),t.targetDistribution=r.getRandomTargetDistribution(),t.confidentialityRequirement=r.getRandomImpactSubscore(),t.integrityRequirement=r.getRandomImpactSubscore(),t.availabilityRequirement=r.getRandomImpactSubscore()),t},r}(o$.CvssVectorMocker);d5t.Cvss2VectorMocker=Fzh});var zQo=A(lAi=>{"use strict";Object.defineProperty(lAi,"__esModule",{value:!0});function Nzh(e){var r=Math.round(e*1e5);return r%1e4===0?r/1e5:(Math.floor(r/1e4)+1)/10}lAi.roundUp=Nzh});var Jmt=A(T2=>{"use strict";Object.defineProperty(T2,"__esModule",{value:!0});var $Qo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NETWORK=1]="NETWORK",e[e.ADJACENT_NETWORK=2]="ADJACENT_NETWORK",e[e.LOCAL=3]="LOCAL",e[e.PHYSICAL=4]="PHYSICAL"})($Qo=T2.AttackVector||(T2.AttackVector={}));var QQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.HIGH=2]="HIGH"})(QQo=T2.AttackComplexity||(T2.AttackComplexity={}));var KQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.HIGH=3]="HIGH"})(KQo=T2.PrivilegesRequired||(T2.PrivilegesRequired={}));var HQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.REQUIRED=2]="REQUIRED"})(HQo=T2.UserInteraction||(T2.UserInteraction={}));var WQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNCHANGED=1]="UNCHANGED",e[e.CHANGED=2]="CHANGED"})(WQo=T2.Scope||(T2.Scope={}));var YQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.HIGH=3]="HIGH"})(YQo=T2.Impact||(T2.Impact={}));var JQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNPROVEN_THAT_EXPLOIT_EXISTS=1]="UNPROVEN_THAT_EXPLOIT_EXISTS",e[e.PROOF_OF_CONCEPT_CODE=2]="PROOF_OF_CONCEPT_CODE",e[e.FUNCTIONAL_EXPLOIT_EXISTS=3]="FUNCTIONAL_EXPLOIT_EXISTS",e[e.HIGH=4]="HIGH"})(JQo=T2.ExploitCodeMaturity||(T2.ExploitCodeMaturity={}));var XQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.OFFICIAL_FIX=1]="OFFICIAL_FIX",e[e.TEMPORARY_FIX=2]="TEMPORARY_FIX",e[e.WORKAROUND=3]="WORKAROUND",e[e.UNAVAILABLE=4]="UNAVAILABLE"})(XQo=T2.RemediationLevel||(T2.RemediationLevel={}));var ZQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNKNOWN=1]="UNKNOWN",e[e.REASONABLE=2]="REASONABLE",e[e.CONFIRMED=3]="CONFIRMED"})(ZQo=T2.ReportConfidence||(T2.ReportConfidence={}));var eKo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(eKo=T2.SecurityRequirement||(T2.SecurityRequirement={}));T2.enums={AttackVector:$Qo,AttackComplexity:QQo,PrivilegesRequired:KQo,UserInteraction:HQo,Scope:WQo,Impact:YQo,ExploitCodeMaturity:JQo,RemediationLevel:XQo,ReportConfidence:ZQo,SecurityRequirement:eKo}});var I6r=A(dAi=>{"use strict";Object.defineProperty(dAi,"__esModule",{value:!0});var w6r=zQo(),Ozh=E6r(),E1e=rAi(),mp=Jmt(),Bzh=function(){function e(){this._attackVector=mp.AttackVector.NOT_DEFINED,this._attackComplexity=mp.AttackComplexity.NOT_DEFINED,this._privilegesRequired=mp.PrivilegesRequired.NOT_DEFINED,this._userInteraction=mp.UserInteraction.NOT_DEFINED,this._scope=mp.Scope.NOT_DEFINED,this._confidentialityImpact=mp.Impact.NOT_DEFINED,this._integrityImpact=mp.Impact.NOT_DEFINED,this._availabilityImpact=mp.Impact.NOT_DEFINED,this._exploitCodeMaturity=mp.ExploitCodeMaturity.NOT_DEFINED,this._remediationLevel=mp.RemediationLevel.NOT_DEFINED,this._reportConfidence=mp.ReportConfidence.NOT_DEFINED,this._modifiedAttackVector=mp.AttackVector.NOT_DEFINED,this._modifiedAttackComplexity=mp.AttackComplexity.NOT_DEFINED,this._modifiedPrivilegesRequired=mp.PrivilegesRequired.NOT_DEFINED,this._modifiedUserInteraction=mp.UserInteraction.NOT_DEFINED,this._modifiedScope=mp.Scope.NOT_DEFINED,this._modifiedConfidentialityImpact=mp.Impact.NOT_DEFINED,this._modifiedIntegrityImpact=mp.Impact.NOT_DEFINED,this._modifiedAvailabilityImpact=mp.Impact.NOT_DEFINED,this._confidentialityRequirement=mp.SecurityRequirement.NOT_DEFINED,this._integrityRequirement=mp.SecurityRequirement.NOT_DEFINED,this._availabilityRequirement=mp.SecurityRequirement.NOT_DEFINED}return Object.defineProperty(e.prototype,"attackVector",{get:function(){return this._attackVector},set:function(r){this._attackVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"attackComplexity",{get:function(){return this._attackComplexity},set:function(r){this._attackComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"privilegesRequired",{get:function(){return this._privilegesRequired},set:function(r){this._privilegesRequired=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"userInteraction",{get:function(){return this._userInteraction},set:function(r){this._userInteraction=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scope",{get:function(){return this._scope},set:function(r){this._scope=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityImpact",{get:function(){return this._confidentialityImpact},set:function(r){this._confidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityImpact",{get:function(){return this._integrityImpact},set:function(r){this._integrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityImpact",{get:function(){return this._availabilityImpact},set:function(r){this._availabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitCodeMaturity",{get:function(){return this._exploitCodeMaturity},set:function(r){this._exploitCodeMaturity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"remediationLevel",{get:function(){return this._remediationLevel},set:function(r){this._remediationLevel=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reportConfidence",{get:function(){return this._reportConfidence},set:function(r){this._reportConfidence=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAttackVector",{get:function(){return this._modifiedAttackVector},set:function(r){this._modifiedAttackVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAttackComplexity",{get:function(){return this._modifiedAttackComplexity},set:function(r){this._modifiedAttackComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedPrivilegesRequired",{get:function(){return this._modifiedPrivilegesRequired},set:function(r){this._modifiedPrivilegesRequired=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedUserInteraction",{get:function(){return this._modifiedUserInteraction},set:function(r){this._modifiedUserInteraction=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedScope",{get:function(){return this._modifiedScope},set:function(r){this._modifiedScope=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedConfidentialityImpact",{get:function(){return this._modifiedConfidentialityImpact},set:function(r){this._modifiedConfidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedIntegrityImpact",{get:function(){return this._modifiedIntegrityImpact},set:function(r){this._modifiedIntegrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAvailabilityImpact",{get:function(){return this._modifiedAvailabilityImpact},set:function(r){this._modifiedAvailabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityRequirement",{get:function(){return this._confidentialityRequirement},set:function(r){this._confidentialityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityRequirement",{get:function(){return this._integrityRequirement},set:function(r){this._integrityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityRequirement",{get:function(){return this._availabilityRequirement},set:function(r){this._availabilityRequirement=r},enumerable:!0,configurable:!0}),e.prototype.getModifiedAttackVectorValue=function(){return this._modifiedAttackVector===mp.AttackVector.NOT_DEFINED?this._attackVector:this._modifiedAttackVector},e.prototype.getModifiedAttackComplexityValue=function(){return this._modifiedAttackComplexity===mp.AttackComplexity.NOT_DEFINED?this._attackComplexity:this._modifiedAttackComplexity},e.prototype.getModifiedPrivilegesRequiredValue=function(){return this._modifiedPrivilegesRequired===mp.PrivilegesRequired.NOT_DEFINED?this._privilegesRequired:this._modifiedPrivilegesRequired},e.prototype.getModifiedUserInteractionValue=function(){return this._modifiedUserInteraction===mp.UserInteraction.NOT_DEFINED?this._userInteraction:this._modifiedUserInteraction},e.prototype.getModifiedScopeValue=function(){return this._modifiedScope===mp.Scope.NOT_DEFINED?this._modifiedScope:this._scope},e.prototype.getModifiedConfidentialityImpactValue=function(){return this._modifiedConfidentialityImpact===mp.Impact.NOT_DEFINED?this._confidentialityImpact:this._modifiedConfidentialityImpact},e.prototype.getModifiedIntegrityImpactValue=function(){return this._modifiedIntegrityImpact===mp.Impact.NOT_DEFINED?this._integrityImpact:this._modifiedIntegrityImpact},e.prototype.getModifiedAvailabilityImpactValue=function(){return this._modifiedAvailabilityImpact===mp.Impact.NOT_DEFINED?this._availabilityImpact:this._modifiedAvailabilityImpact},e.prototype.validate=function(){var r=[];return this._attackVector===mp.AttackVector.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Attack vector cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._attackComplexity===mp.AttackComplexity.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Attack complexity cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._privilegesRequired===mp.PrivilegesRequired.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Privileges Required cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._userInteraction===mp.UserInteraction.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("User Interaction cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._scope===mp.Scope.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Scope cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._confidentialityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Confidentiality impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._integrityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Integrity impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._availabilityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Availability impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),r},e.prototype.isValid=function(){return this.validate().length==0},e.renderImpact=function(r){switch(r){case mp.Impact.NONE:return 0;case mp.Impact.LOW:return .22;case mp.Impact.HIGH:return .56}return 0},e.prototype.computeBaseImpactSubscore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact);return 1-(1-r)*(1-t)*(1-n)},e.prototype.computeImpactSubscore=function(){var r=this.computeBaseImpactSubscore();return this._scope===mp.Scope.UNCHANGED?6.42*r:7.52*(r-.029)-3.25*Math.pow(r-.02,15)},e.renderAttackVector=function(r){switch(r){case mp.AttackVector.NETWORK:return .85;case mp.AttackVector.ADJACENT_NETWORK:return .62;case mp.AttackVector.LOCAL:return .55;case mp.AttackVector.PHYSICAL:return .2}return 0},e.renderAttackComplexity=function(r){switch(r){case mp.AttackComplexity.LOW:return .77;case mp.AttackComplexity.HIGH:return .44}return 0},e.renderPrivilegesRequired=function(r,t){switch(r){case mp.PrivilegesRequired.NONE:return .85;case mp.PrivilegesRequired.LOW:return t===mp.Scope.UNCHANGED?.62:.68;case mp.PrivilegesRequired.HIGH:return t===mp.Scope.UNCHANGED?.27:.5}return 0},e.renderUserInteraction=function(r){switch(r){case mp.UserInteraction.NONE:return .85;case mp.UserInteraction.REQUIRED:return .62}return 0},e.prototype.computeExploitabilitySubscore=function(){var r=e.renderAttackVector(this._attackVector),t=e.renderAttackComplexity(this._attackComplexity),n=e.renderPrivilegesRequired(this._privilegesRequired,this._scope),i=e.renderUserInteraction(this._userInteraction),s=8.22*r*t*n*i;return s},e.prototype.computeBaseScore=function(){var r=this.computeImpactSubscore(),t=this.computeExploitabilitySubscore();if(r<=0)return 0;var n=this._scope===mp.Scope.UNCHANGED?1:1.08;return w6r.roundUp(Math.min(n*(r+t),10))},e.renderExploitCodeMaturity=function(r){switch(r){case mp.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS:return .91;case mp.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE:return .94;case mp.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS:return .97;case mp.ExploitCodeMaturity.HIGH:case mp.ExploitCodeMaturity.NOT_DEFINED:return 1}},e.renderRemediationLevel=function(r){switch(r){case mp.RemediationLevel.OFFICIAL_FIX:return .95;case mp.RemediationLevel.TEMPORARY_FIX:return .96;case mp.RemediationLevel.WORKAROUND:return .97;case mp.RemediationLevel.UNAVAILABLE:case mp.RemediationLevel.NOT_DEFINED:return 1}},e.renderReportConfidence=function(r){switch(r){case mp.ReportConfidence.REASONABLE:return .96;case mp.ReportConfidence.UNKNOWN:return .92;case mp.ReportConfidence.CONFIRMED:case mp.ReportConfidence.NOT_DEFINED:return 1}},e.prototype.computeTemporalScore=function(){var r=this.computeBaseScore(),t=e.renderExploitCodeMaturity(this._exploitCodeMaturity),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=w6r.roundUp(r*t*n*i);return s},e.renderSecurityRequirement=function(r){switch(r){case mp.SecurityRequirement.LOW:return .5;case mp.SecurityRequirement.MEDIUM:case mp.SecurityRequirement.NOT_DEFINED:return 1;case mp.SecurityRequirement.HIGH:return 1.5}},e.prototype.computeIscModified=function(){var r=e.renderImpact(this.getModifiedConfidentialityImpactValue()),t=e.renderImpact(this.getModifiedIntegrityImpactValue()),n=e.renderImpact(this.getModifiedAvailabilityImpactValue()),i=e.renderSecurityRequirement(this._confidentialityRequirement),s=e.renderSecurityRequirement(this._integrityRequirement),a=e.renderSecurityRequirement(this._availabilityRequirement),o=(1-r*i)*(1-t*s)*(1-n*a);return Math.min(1-o,.915)},e.prototype.computeModifiedImpactSubscore=function(){var r=this.computeIscModified();return this._modifiedScope===mp.Scope.UNCHANGED?6.42*r:7.52*(r-.029)-3.25*Math.pow(r-.02,15)},e.prototype.computeModifiedExploitabilitySubscore=function(){var r=e.renderAttackVector(this.getModifiedAttackVectorValue()),t=e.renderAttackComplexity(this.getModifiedAttackComplexityValue()),n=e.renderPrivilegesRequired(this.getModifiedPrivilegesRequiredValue(),this.getModifiedScopeValue()),i=e.renderUserInteraction(this.getModifiedUserInteractionValue());return 8.22*r*t*n*i},e.prototype.computeEnvironmentalScore=function(){var r=this.computeModifiedImpactSubscore(),t=this.computeModifiedExploitabilitySubscore(),n=e.renderExploitCodeMaturity(this._exploitCodeMaturity),i=e.renderRemediationLevel(this._remediationLevel),s=e.renderReportConfidence(this._reportConfidence),a=this._modifiedScope==mp.Scope.NOT_DEFINED?this._scope:this._modifiedScope;if(r<=0)return 0;var o=a===mp.Scope.UNCHANGED?1:1.08;return w6r.roundUp(w6r.roundUp(Math.min(o*(r+t),10))*n*i*s)},e.prototype.isTemporalScoreDefined=function(){return this._exploitCodeMaturity!=mp.ExploitCodeMaturity.NOT_DEFINED||this._remediationLevel!=mp.RemediationLevel.NOT_DEFINED||this._reportConfidence!=mp.ReportConfidence.NOT_DEFINED},e.prototype.isEnvironmentalScoreDefined=function(){return this._modifiedAttackVector!=mp.AttackVector.NOT_DEFINED||this._modifiedAttackComplexity!=mp.AttackComplexity.NOT_DEFINED||this._modifiedPrivilegesRequired!=mp.PrivilegesRequired.NOT_DEFINED||this._modifiedUserInteraction!=mp.UserInteraction.NOT_DEFINED||this._modifiedScope!=mp.Scope.NOT_DEFINED||this._modifiedConfidentialityImpact!=mp.Impact.NOT_DEFINED||this._modifiedIntegrityImpact!=mp.Impact.NOT_DEFINED||this._modifiedAvailabilityImpact!=mp.Impact.NOT_DEFINED||this._confidentialityRequirement!=mp.SecurityRequirement.NOT_DEFINED||this._integrityRequirement!=mp.SecurityRequirement.NOT_DEFINED||this._availabilityRequirement!=mp.SecurityRequirement.NOT_DEFINED},e.prototype.computeOverallScore=function(){return this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():this.isTemporalScoreDefined()?this.computeTemporalScore():this.computeBaseScore()},e.prototype.computeScore=function(){if(!this.isValid())throw new RangeError("The CVSS v3 scoring engine is not fully configured. Run the validate() function. to check for validation errors.");return new Ozh.CvssScore(this.computeBaseScore(),this.computeImpactSubscore(),this.computeExploitabilitySubscore(),this.isTemporalScoreDefined()?this.computeTemporalScore():null,this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():null,this.isEnvironmentalScoreDefined()?this.computeModifiedImpactSubscore():null,this.computeOverallScore())},e}();dAi.Cvss3ScoringEngine=Bzh});var x6r=A(pAi=>{"use strict";Object.defineProperty(pAi,"__esModule",{value:!0});var qzh=I6r(),q0=Jmt(),Mzh=function(){function e(){}return e.parseAttackVector=function(r){switch(r){case"L":return q0.AttackVector.LOCAL;case"A":return q0.AttackVector.ADJACENT_NETWORK;case"N":return q0.AttackVector.NETWORK;case"P":return q0.AttackVector.PHYSICAL}throw new RangeError('Invalid CVSS v3 attack vector value: "'+r+'"')},e.parseAttackComplexity=function(r){switch(r){case"H":return q0.AttackComplexity.HIGH;case"L":return q0.AttackComplexity.LOW}throw new RangeError('Invalid CVSS v3 attack complexity value: "'+r+'"')},e.parsePrivilegesRequired=function(r){switch(r){case"H":return q0.PrivilegesRequired.HIGH;case"L":return q0.PrivilegesRequired.LOW;case"N":return q0.PrivilegesRequired.NONE}throw new RangeError('Invalid CVSS v3 privileges required value: "'+r+'"')},e.parseUserInteraction=function(r){switch(r){case"R":return q0.UserInteraction.REQUIRED;case"N":return q0.UserInteraction.NONE}throw new RangeError('Invalid CVSS v3 user interaction value: "'+r+'"')},e.parseScope=function(r){switch(r){case"C":return q0.Scope.CHANGED;case"U":return q0.Scope.UNCHANGED}throw new RangeError('Invalid CVSS v3 scope value: "'+r+'"')},e.parseImpact=function(r){switch(r){case"N":return q0.Impact.NONE;case"L":return q0.Impact.LOW;case"H":return q0.Impact.HIGH}throw new RangeError('Invalid CVSS v3 impact value: "'+r+'"')},e.parseExploitCodeMaturity=function(r){switch(r){case"X":return q0.ExploitCodeMaturity.NOT_DEFINED;case"U":return q0.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS;case"P":return q0.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE;case"F":return q0.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS;case"H":return q0.ExploitCodeMaturity.HIGH}throw new RangeError('Invalid CVSS v3 exploit code maturity value: "'+r+'"')},e.parseRemediationLevel=function(r){switch(r){case"X":return q0.RemediationLevel.NOT_DEFINED;case"O":return q0.RemediationLevel.OFFICIAL_FIX;case"T":return q0.RemediationLevel.TEMPORARY_FIX;case"W":return q0.RemediationLevel.WORKAROUND;case"U":return q0.RemediationLevel.UNAVAILABLE}throw new RangeError('Invalid CVSS v3 remediation level value: "'+r+'"')},e.parseReportConfidence=function(r){switch(r){case"X":return q0.ReportConfidence.NOT_DEFINED;case"U":return q0.ReportConfidence.UNKNOWN;case"R":return q0.ReportConfidence.REASONABLE;case"C":return q0.ReportConfidence.CONFIRMED}throw new RangeError('Invalid CVSS v3 report confidence value: "'+r+'"')},e.parseModifiedAttackVector=function(r){switch(r){case"X":return q0.AttackVector.NOT_DEFINED;case"L":return q0.AttackVector.LOCAL;case"A":return q0.AttackVector.ADJACENT_NETWORK;case"N":return q0.AttackVector.NETWORK;case"P":return q0.AttackVector.PHYSICAL}throw new RangeError('Invalid CVSS v3 modified attack vector value: "'+r+'"')},e.parseModifiedAttackComplexity=function(r){switch(r){case"X":return q0.AttackComplexity.NOT_DEFINED;case"H":return q0.AttackComplexity.HIGH;case"L":return q0.AttackComplexity.LOW}throw new RangeError('Invalid CVSS v3 modified attack complexity value: "'+r+'"')},e.parseModifiedPrivilegesRequired=function(r){switch(r){case"X":return q0.PrivilegesRequired.NOT_DEFINED;case"H":return q0.PrivilegesRequired.HIGH;case"L":return q0.PrivilegesRequired.LOW;case"N":return q0.PrivilegesRequired.NONE}throw new RangeError('Invalid CVSS v3 privileges required value: "'+r+'"')},e.parseModifiedUserInteraction=function(r){switch(r){case"X":return q0.UserInteraction.NOT_DEFINED;case"R":return q0.UserInteraction.REQUIRED;case"N":return q0.UserInteraction.NONE}throw new RangeError('Invalid CVSS v3 modified user interaction value: "'+r+'"')},e.parseModifiedScope=function(r){switch(r){case"X":return q0.Scope.NOT_DEFINED;case"C":return q0.Scope.CHANGED;case"U":return q0.Scope.UNCHANGED}throw new RangeError('Invalid CVSS v3 modified scope value: "'+r+'"')},e.parseModifiedImpact=function(r){switch(r){case"X":return q0.Impact.NOT_DEFINED;case"N":return q0.Impact.NONE;case"L":return q0.Impact.LOW;case"H":return q0.Impact.HIGH}throw new RangeError('Invalid CVSS v3 impact value: "'+r+'"')},e.parseSecurityRequirement=function(r){switch(r){case"X":return q0.SecurityRequirement.NOT_DEFINED;case"L":return q0.SecurityRequirement.LOW;case"M":return q0.SecurityRequirement.MEDIUM;case"H":return q0.SecurityRequirement.HIGH}throw new RangeError('Invalid CVSS v3 security requirement value: "'+r+'"')},e.prototype.generateScoringEngine=function(r){var t=r,n=/^CVSS:(\d)\.(\d)\//.exec(t);if(n!==null){if(n[1]!=="3"||["0","1"].indexOf(n[2])===-1)throw RangeError("Bad version prefix. Ensure that the CVSS vector version prefix in use (if any) is 'CVSS:3.0/' or 'CVSS:3.1/' if the vector is in either of these formats.");t=t.replace(n[0],"")}for(var i=new qzh.Cvss3ScoringEngine,s=t.split("/"),a=0,o=s;a<o.length;a++){var c=o[a],l=c.split(":");if(l.length!=2)throw new RangeError('Invalid CVSS v3 vector segment: "'+c+'"');switch(l[0].toUpperCase()){case"AV":i.attackVector=e.parseAttackVector(l[1]);break;case"AC":i.attackComplexity=e.parseAttackComplexity(l[1]);break;case"PR":i.privilegesRequired=e.parsePrivilegesRequired(l[1]);break;case"UI":i.userInteraction=e.parseUserInteraction(l[1]);break;case"S":i.scope=e.parseScope(l[1]);break;case"C":i.confidentialityImpact=e.parseImpact(l[1]);break;case"I":i.integrityImpact=e.parseImpact(l[1]);break;case"A":i.availabilityImpact=e.parseImpact(l[1]);break;case"E":i.exploitCodeMaturity=e.parseExploitCodeMaturity(l[1]);break;case"RL":i.remediationLevel=e.parseRemediationLevel(l[1]);break;case"RC":i.reportConfidence=e.parseReportConfidence(l[1]);break;case"MAV":i.modifiedAttackVector=e.parseModifiedAttackVector(l[1]);break;case"MAC":i.modifiedAttackComplexity=e.parseModifiedAttackComplexity(l[1]);break;case"MPR":i.modifiedPrivilegesRequired=e.parseModifiedPrivilegesRequired(l[1]);break;case"MUI":i.modifiedUserInteraction=e.parseModifiedUserInteraction(l[1]);break;case"MS":i.modifiedScope=e.parseModifiedScope(l[1]);break;case"MC":i.modifiedConfidentialityImpact=e.parseModifiedImpact(l[1]);break;case"MI":i.modifiedIntegrityImpact=e.parseModifiedImpact(l[1]);break;case"MA":i.modifiedAvailabilityImpact=e.parseModifiedImpact(l[1]);break;case"CR":i.confidentialityRequirement=e.parseSecurityRequirement(l[1]);break;case"IR":i.integrityRequirement=e.parseSecurityRequirement(l[1]);break;case"AR":i.availabilityRequirement=e.parseSecurityRequirement(l[1]);break;default:throw new RangeError('Invalid CVSS v3 vector key: "'+l[1]+'"')}}return i},e.prototype.parse=function(r){return this.generateScoringEngine(r).computeScore()},e}();pAi.Cvss3VectorParser=Mzh});var fAi=A(mAi=>{"use strict";Object.defineProperty(mAi,"__esModule",{value:!0});var Lzh=S6r(),jzh=x6r(),Gzh=function(){function e(){}return e.prototype.parse=function(r){for(var t=[new Lzh.Cvss2VectorParser,new jzh.Cvss3VectorParser],n=null,i=0,s=t;i<s.length;i++){var a=s[i];try{var o=a.parse(r);return o}catch(c){n=c}}throw n},e}();mAi.MultiCvssVectorParser=Gzh});var gAi=A(p5t=>{"use strict";Object.defineProperty(p5t,"__esModule",{value:!0});var h_=Jmt(),hAi;(function(e){e[e.NONE=0]="NONE",e[e.VERSION_3_0=1]="VERSION_3_0",e[e.VERSION_3_1=2]="VERSION_3_1"})(hAi=p5t.Cvss3VectorPrefixOption||(p5t.Cvss3VectorPrefixOption={}));var Uzh=function(){function e(r){this._prefixOption=r}return Object.defineProperty(e.prototype,"prefixOption",{get:function(){return this._prefixOption},set:function(r){this._prefixOption=r},enumerable:!0,configurable:!0}),e.renderAttackVector=function(r){switch(r){case h_.AttackVector.LOCAL:return"L";case h_.AttackVector.ADJACENT_NETWORK:return"A";case h_.AttackVector.NETWORK:return"N";case h_.AttackVector.PHYSICAL:return"P"}throw new RangeError("Encountered unexpected attack vector value during vector rendering.")},e.renderAttackComplexity=function(r){switch(r){case h_.AttackComplexity.HIGH:return"H";case h_.AttackComplexity.LOW:return"L"}throw new RangeError("Encountered unexpected access complexity value during vector rendering.")},e.renderPrivilegesRequired=function(r){switch(r){case h_.PrivilegesRequired.NOT_DEFINED:return"X";case h_.PrivilegesRequired.HIGH:return"H";case h_.PrivilegesRequired.LOW:return"L";case h_.PrivilegesRequired.NONE:return"N"}throw new RangeError("Encountered unexpected privileges required value during vector rendering.")},e.renderUserInteraction=function(r){switch(r){case h_.UserInteraction.REQUIRED:return"R";case h_.UserInteraction.NONE:return"N"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderScope=function(r){switch(r){case h_.Scope.CHANGED:return"C";case h_.Scope.UNCHANGED:return"U"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderImpact=function(r){switch(r){case h_.Impact.NONE:return"N";case h_.Impact.LOW:return"L";case h_.Impact.HIGH:return"H"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderExploitCodeMaturity=function(r){switch(r){case h_.ExploitCodeMaturity.NOT_DEFINED:return"X";case h_.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS:return"U";case h_.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE:return"P";case h_.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS:return"F";case h_.ExploitCodeMaturity.HIGH:return"H"}},e.renderRemediationLevel=function(r){switch(r){case h_.RemediationLevel.NOT_DEFINED:return"X";case h_.RemediationLevel.OFFICIAL_FIX:return"O";case h_.RemediationLevel.TEMPORARY_FIX:return"T";case h_.RemediationLevel.WORKAROUND:return"W";case h_.RemediationLevel.UNAVAILABLE:return"U"}},e.renderReportConfidence=function(r){switch(r){case h_.ReportConfidence.NOT_DEFINED:return"X";case h_.ReportConfidence.UNKNOWN:return"U";case h_.ReportConfidence.REASONABLE:return"R";case h_.ReportConfidence.CONFIRMED:return"C"}},e.renderSecurityRequirement=function(r){switch(r){case h_.SecurityRequirement.NOT_DEFINED:return"X";case h_.SecurityRequirement.LOW:return"L";case h_.SecurityRequirement.MEDIUM:return"M";case h_.SecurityRequirement.HIGH:return"H"}},e.prototype.render=function(r){if(!r.isValid())throw new RangeError("Cannot render a vector for a CVSS v2 scoring engine that does not validate.");var t=[];t.push("AV:"+e.renderAttackVector(r.attackVector)),t.push("AC:"+e.renderAttackComplexity(r.attackComplexity)),t.push("PR:"+e.renderPrivilegesRequired(r.privilegesRequired)),t.push("UI:"+e.renderUserInteraction(r.userInteraction)),t.push("S:"+e.renderScope(r.scope)),t.push("C:"+e.renderImpact(r.confidentialityImpact)),t.push("I:"+e.renderImpact(r.integrityImpact)),t.push("A:"+e.renderImpact(r.availabilityImpact)),r.isTemporalScoreDefined()&&(t.push("E:"+e.renderExploitCodeMaturity(r.exploitCodeMaturity)),t.push("RL:"+e.renderRemediationLevel(r.remediationLevel)),t.push("RC:"+e.renderReportConfidence(r.reportConfidence))),r.isEnvironmentalScoreDefined()&&(t.push("MAV:"+e.renderAttackVector(r.modifiedAttackVector)),t.push("MAC:"+e.renderAttackComplexity(r.modifiedAttackComplexity)),t.push("MPR:"+e.renderPrivilegesRequired(r.modifiedPrivilegesRequired)),t.push("MUI:"+e.renderUserInteraction(r.modifiedUserInteraction)),t.push("MS:"+e.renderScope(r.modifiedScope)),t.push("MC:"+e.renderImpact(r.modifiedConfidentialityImpact)),t.push("MI:"+e.renderImpact(r.modifiedIntegrityImpact)),t.push("MA:"+e.renderImpact(r.modifiedAvailabilityImpact)),t.push("CR:"+e.renderSecurityRequirement(r.confidentialityRequirement)),t.push("IR:"+e.renderSecurityRequirement(r.integrityRequirement)),t.push("AR:"+e.renderSecurityRequirement(r.availabilityRequirement)));var n=t.join("/");switch(this._prefixOption){case hAi.VERSION_3_0:return"CVSS:3.0/"+n;case hAi.VERSION_3_1:return"CVSS:3.1/"+n}return n},e}();p5t.Cvss3VectorRenderer=Uzh});var yAi=A(m5t=>{"use strict";var Vzh=m5t&&m5t.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)i.hasOwnProperty(s)&&(n[s]=i[s])},e(r,t)};return function(r,t){e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(m5t,"__esModule",{value:!0});var R_=Jmt(),c$=cAi(),zzh=I6r(),$zh=function(e){Vzh(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.getRandomAttackVector=function(){return c$.CvssVectorMocker.takeRandom([R_.AttackVector.PHYSICAL,R_.AttackVector.LOCAL,R_.AttackVector.ADJACENT_NETWORK,R_.AttackVector.NETWORK])},r.getRandomAttackComplexity=function(){return c$.CvssVectorMocker.takeRandom([R_.AttackComplexity.LOW,R_.AttackComplexity.HIGH])},r.getRandomPrivilegesRequired=function(){return c$.CvssVectorMocker.takeRandom([R_.PrivilegesRequired.NONE,R_.PrivilegesRequired.LOW,R_.PrivilegesRequired.HIGH])},r.getRandomUserInteraction=function(){return c$.CvssVectorMocker.takeRandom([R_.UserInteraction.NONE,R_.UserInteraction.REQUIRED])},r.getRandomScope=function(){return c$.CvssVectorMocker.takeRandom([R_.Scope.UNCHANGED,R_.Scope.CHANGED])},r.getRandomImpact=function(){return c$.CvssVectorMocker.takeRandom([R_.Impact.NONE,R_.Impact.LOW,R_.Impact.HIGH])},r.getRandomExploitCodeMaturity=function(){return c$.CvssVectorMocker.takeRandom([R_.ExploitCodeMaturity.NOT_DEFINED,R_.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS,R_.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE,R_.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS,R_.ExploitCodeMaturity.HIGH])},r.getRandomRemediationLevel=function(){return c$.CvssVectorMocker.takeRandom([R_.RemediationLevel.NOT_DEFINED,R_.RemediationLevel.OFFICIAL_FIX,R_.RemediationLevel.TEMPORARY_FIX,R_.RemediationLevel.WORKAROUND,R_.RemediationLevel.UNAVAILABLE])},r.getRandomReportConfidence=function(){return c$.CvssVectorMocker.takeRandom([R_.ReportConfidence.NOT_DEFINED,R_.ReportConfidence.UNKNOWN,R_.ReportConfidence.REASONABLE,R_.ReportConfidence.CONFIRMED])},r.getRandomSecurityRequirement=function(){return c$.CvssVectorMocker.takeRandom([R_.SecurityRequirement.NOT_DEFINED,R_.SecurityRequirement.LOW,R_.SecurityRequirement.MEDIUM,R_.SecurityRequirement.HIGH])},r.prototype.generate=function(){var t=new zzh.Cvss3ScoringEngine;return t.attackVector=r.getRandomAttackVector(),t.attackComplexity=r.getRandomAttackComplexity(),t.privilegesRequired=r.getRandomPrivilegesRequired(),t.userInteraction=r.getRandomUserInteraction(),t.scope=r.getRandomScope(),t.confidentialityImpact=r.getRandomImpact(),t.integrityImpact=r.getRandomImpact(),t.availabilityImpact=r.getRandomImpact(),this.includeTemporal&&(t.exploitCodeMaturity=r.getRandomExploitCodeMaturity(),t.remediationLevel=r.getRandomRemediationLevel(),t.reportConfidence=r.getRandomReportConfidence()),this.includeEnvironmental&&(t.modifiedAttackVector=r.getRandomAttackVector(),t.modifiedAttackComplexity=r.getRandomAttackComplexity(),t.modifiedPrivilegesRequired=r.getRandomPrivilegesRequired(),t.modifiedUserInteraction=r.getRandomUserInteraction(),t.modifiedScope=r.getRandomScope(),t.modifiedConfidentialityImpact=r.getRandomImpact(),t.modifiedIntegrityImpact=r.getRandomImpact(),t.modifiedAvailabilityImpact=r.getRandomImpact(),t.confidentialityRequirement=r.getRandomSecurityRequirement(),t.integrityRequirement=r.getRandomSecurityRequirement(),t.availabilityRequirement=r.getRandomSecurityRequirement()),t},r}(c$.CvssVectorMocker);m5t.Cvss3VectorMocker=$zh});var cKo=A($E=>{"use strict";Object.defineProperty($E,"__esModule",{value:!0});var Qzh=S6r(),tKo=aAi(),Kzh=uAi(),Hzh=x6r(),Wzh=fAi(),rKo=gAi(),Yzh=yAi(),Jzh=Wmt();$E.cvss2=Jzh.enums;var Xzh=Jmt();$E.cvss3=Xzh.enums;var Zzh=E6r();$E.CvssScore=Zzh.CvssScore;var e$h=D6r();$E.Cvss2ScoringEngine=e$h.Cvss2ScoringEngine;var t$h=S6r();$E.Cvss2VectorParser=t$h.Cvss2VectorParser;var r$h=uAi();$E.Cvss2VectorMocker=r$h.Cvss2VectorMocker;var nKo=aAi();$E.Cvss2VectorPrefixOption=nKo.Cvss2VectorPrefixOption;$E.Cvss2VectorRenderer=nKo.Cvss2VectorRenderer;var n$h=I6r();$E.Cvss3ScoringEngine=n$h.Cvss3ScoringEngine;var i$h=x6r();$E.Cvss3VectorParser=i$h.Cvss3VectorParser;var s$h=yAi();$E.Cvss3VectorMocker=s$h.Cvss3VectorMocker;var iKo=gAi();$E.Cvss3VectorPrefixOption=iKo.Cvss3VectorPrefixOption;$E.Cvss3VectorRenderer=iKo.Cvss3VectorRenderer;var a$h=fAi();$E.MultiCvssVectorParser=a$h.MultiCvssVectorParser;function sKo(e){var r=new Qzh.Cvss2VectorParser;return r.parse(e)}$E.parseCvss2Vector=sKo;function aKo(e){var r=new Hzh.Cvss3VectorParser;return r.parse(e)}$E.parseCvss3Vector=aKo;function oKo(e){var r=new Wzh.MultiCvssVectorParser;return r.parse(e)}$E.parseCvssVector=oKo;function o$h(e){try{return sKo(e),!0}catch{return!1}}$E.validateCvss2Vector=o$h;function c$h(e){try{return aKo(e),!0}catch{return!1}}$E.validateCvss3Vector=c$h;function u$h(e){try{return oKo(e),!0}catch{return!1}}$E.validateCvssVector=u$h;function l$h(e,r,t){e===void 0&&(e=!1),r===void 0&&(r=!1),t===void 0&&(t=tKo.Cvss2VectorPrefixOption.VERSION);var n=new Kzh.Cvss2VectorMocker(e,r),i=new tKo.Cvss2VectorRenderer(t);return i.render(n.generate())}$E.randomCvss2Vector=l$h;function d$h(e,r,t){e===void 0&&(e=!1),r===void 0&&(r=!1),t===void 0&&(t=rKo.Cvss3VectorPrefixOption.VERSION_3_1);var n=new Yzh.Cvss3VectorMocker(e,r),i=new rKo.Cvss3VectorRenderer(t);return i.render(n.generate())}$E.randomCvss3Vector=d$h});var bAi=A(T6r=>{"use strict";Object.defineProperty(T6r,"__esModule",{value:!0});T6r.Vulnerabilities=void 0;var pKo=(tn(),Dr(en)),p$h=FQo(),YX=pKo.__importDefault(_a()),m$h=cKo(),uKo=NP(),p5=Pi(),f$h=Aj(),h$h=Jw(),g$h=bpt(),lKo=pKo.__importStar(lP()),_Ai=Ba(),dKo=jD(),AAi=class e{osvOffline;static datasourceEcosystemMap={crate:"crates.io",go:"Go",hex:"Hex",maven:"Maven",npm:"npm",nuget:"NuGet",packagist:"Packagist",pypi:"PyPI",rubygems:"RubyGems"};constructor(){}async initialize(){this.osvOffline=await p$h.OsvOffline.create()}static async create(){let r=new e;return await r.initialize(),r}async appendVulnerabilityPackageRules(r,t){let n=await this.fetchDependencyVulnerabilities(r,t);r.packageRules??=[];for(let{vulnerabilities:i,versioningApi:s}of n){let a=[];for(let o of i){let c=this.vulnerabilityToPackageRules(o);YX.default.nullOrUndefined(c)||a.push(c)}this.sortByFixedVersion(a,s),r.packageRules.push(...a)}}async fetchVulnerabilities(r,t){return(await this.fetchDependencyVulnerabilities(r,t)).flatMap(i=>i.vulnerabilities)}async fetchDependencyVulnerabilities(r,t){let i=Object.keys(t).map(s=>this.fetchManagerVulnerabilities(r,t,s));return(await Promise.all(i)).flat()}async fetchManagerVulnerabilities(r,t,n){let i=(0,uKo.getManagerConfig)(r,n),s=t[n].map(o=>()=>this.fetchManagerPackageFileVulnerabilities(i,o));p5.logger.trace({manager:n,queueLength:s.length},"fetchManagerVulnerabilities starting");let a=(await lKo.all(s)).flat();return p5.logger.trace({manager:n},"fetchManagerVulnerabilities finished"),a}async fetchManagerPackageFileVulnerabilities(r,t){let{packageFile:n}=t,i=(0,uKo.mergeChildConfig)(r,t),{manager:s}=i,a=t.deps.map(c=>()=>this.fetchDependencyVulnerability(i,c));p5.logger.trace({manager:s,packageFile:n,queueLength:a.length},"fetchManagerPackageFileVulnerabilities starting with concurrency");let o=await lKo.all(a);return p5.logger.trace({packageFile:n},"fetchManagerPackageFileVulnerabilities finished"),o.filter(YX.default.truthy)}async fetchDependencyVulnerability(r,t){var s;let n=e.datasourceEcosystemMap[t.datasource];if(!n)return p5.logger.trace(`Cannot map datasource ${t.datasource} to OSV ecosystem`),null;let i=t.packageName??t.depName;n==="PyPI"&&(i=i.toLowerCase().replace((0,_Ai.regEx)(/[_.-]+/g),"-"));try{let a=await((s=this.osvOffline)==null?void 0:s.getVulnerabilities(n,i));if(YX.default.nullOrUndefined(a)||YX.default.emptyArray(a))return p5.logger.trace(`No vulnerabilities found in OSV database for ${i}`),null;let o=t.lockedVersion??t.currentVersion??t.currentValue,c=t.versioning??(0,f$h.getDefaultVersioning)(t.datasource),l=(0,h$h.get)(c);if(!l.isVersion(o))return p5.logger.debug(`Skipping vulnerability lookup for package ${i} due to unsupported version ${o}`),null;let u=[];for(let m of a){if(m.withdrawn){p5.logger.trace(`Skipping withdrawn vulnerability ${m.id}`);continue}for(let h of m.affected??[]){if(!this.isPackageVulnerable(n,i,o,h,l))continue;p5.logger.debug(`Vulnerability ${m.id} affects ${i} ${o}`);let b=this.getFixedVersion(n,o,h,l);u.push({packageName:i,vulnerability:m,affected:h,depVersion:o,fixedVersion:b,datasource:t.datasource,packageFileConfig:r})}}return{vulnerabilities:u,versioningApi:l}}catch(a){return p5.logger.warn({err:a},`Error fetching vulnerability information for ${i}`),null}}sortByFixedVersion(r,t){let n={};for(let i of r){let s=i.allowedVersions;n[s]=s.replace((0,_Ai.regEx)(/[=> ]+/g),"")}r.sort((i,s)=>t.sortVersions(n[i.allowedVersions],n[s.allowedVersions]))}sortEvents(r,t){let n=[],i=null;for(let s of r)s.introduced==="0"?i=s:t.isVersion(Object.values(s)[0])?n.push(s):p5.logger.debug({event:s},"Skipping OSV event with invalid version");return n.sort((s,a)=>t.sortVersions(Object.values(s)[0],Object.values(a)[0])),i&&n.unshift(i),n}isPackageAffected(r,t,n){var i,s;return((i=n.package)==null?void 0:i.name)===t&&((s=n.package)==null?void 0:s.ecosystem)===r}includedInVersions(r,t){var n;return!!((n=t.versions)!=null&&n.includes(r))}includedInRanges(r,t,n){for(let i of t.ranges??[]){if(i.type==="GIT")continue;let s=!1;for(let a of this.sortEvents(i.events,n))YX.default.nonEmptyString(a.introduced)&&(a.introduced==="0"||this.isVersionGtOrEq(r,a.introduced,n))?s=!0:(YX.default.nonEmptyString(a.fixed)&&this.isVersionGtOrEq(r,a.fixed,n)||YX.default.nonEmptyString(a.last_affected)&&this.isVersionGt(r,a.last_affected,n))&&(s=!1);if(s)return!0}return!1}isPackageVulnerable(r,t,n,i,s){return this.isPackageAffected(r,t,i)&&(this.includedInVersions(n,i)||this.includedInRanges(n,i,s))}getFixedVersion(r,t,n,i){let s=[],a=[];for(let l of n.ranges??[])if(l.type!=="GIT")for(let u of l.events)YX.default.nonEmptyString(u.fixed)&&i.isVersion(u.fixed)?s.push(u.fixed):YX.default.nonEmptyString(u.last_affected)&&i.isVersion(u.last_affected)&&a.push(u.last_affected);s.sort((l,u)=>i.sortVersions(l,u));let o=s.find(l=>this.isVersionGt(l,t,i));if(o)return r==="PyPI"?`==${o}`:o;a.sort((l,u)=>i.sortVersions(l,u));let c=a.find(l=>this.isVersionGtOrEq(l,t,i));return c?`> ${c}`:null}isVersionGt(r,t,n){return n.isVersion(r)&&n.isVersion(t)&&n.isGreaterThan(r,t)}isVersionGtOrEq(r,t,n){return n.isVersion(r)&&n.isVersion(t)&&(n.equals(r,t)||n.isGreaterThan(r,t))}vulnerabilityToPackageRules(r){let{vulnerability:t,affected:n,packageName:i,depVersion:s,fixedVersion:a,datasource:o,packageFileConfig:c}=r;if(YX.default.nullOrUndefined(a))return p5.logger.info(`No fixed version available for vulnerability ${t.id} in ${i} ${s}`),null;p5.logger.debug(`Setting allowed version ${a} to fix vulnerability ${t.id} in ${i} ${s}`);let l=this.extractSeverityDetails(t,n);return{matchDatasources:[o],matchPackageNames:[i],matchCurrentVersion:s,allowedVersions:a,isVulnerabilityAlert:!0,vulnerabilitySeverity:l.severityLevel,prBodyNotes:this.generatePrBodyNotes(t,n),force:{...c.vulnerabilityAlerts}}}evaluateCvssVector(r){try{let t=(0,m$h.parseCvssVector)(r),n=t.cvss3OverallSeverityText;return[t.baseScore.toFixed(1),n]}catch{p5.logger.debug(`Error processing CVSS vector ${r}`)}return["",""]}generatePrBodyNotes(r,t){var c,l;let n=[r.id].concat(r.aliases??[]).sort();n=n.map(u=>u.startsWith("CVE-")?`[${u}](https://nvd.nist.gov/vuln/detail/${u})`:u.startsWith("GHSA-")?`[${u}](https://github.com/advisories/${u})`:u.startsWith("GO-")?`[${u}](https://pkg.go.dev/vuln/${u})`:u.startsWith("RUSTSEC-")?`[${u}](https://rustsec.org/advisories/${u}.html)`:u);let i=` +`)}var E$o=class extends Error{constructor(e,r,t){super(GUh(t)),this.request=e,this.headers=r,this.response=t,this.name="GraphqlResponseError",this.errors=t.errors,this.data=t.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},UUh=["method","baseUrl","url","headers","request","query","mediaType"],VUh=["query","method","url"],C$o=/\/api\/v3\/?$/;function zUh(e,r,t){if(t){if(typeof r=="string"&&"query"in t)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let a in t)if(VUh.includes(a))return Promise.reject(new Error(`[@octokit/graphql] "${a}" cannot be used as variable name`))}let n=typeof r=="string"?Object.assign({query:r},t):r,i=Object.keys(n).reduce((a,o)=>UUh.includes(o)?(a[o]=n[o],a):(a.variables||(a.variables={}),a.variables[o]=n[o],a),{}),s=n.baseUrl||e.endpoint.DEFAULTS.baseUrl;return C$o.test(s)&&(i.url=s.replace(C$o,"/api/graphql")),e(i).then(a=>{if(a.data.errors){let o={};for(let c of Object.keys(a.headers))o[c]=a.headers[c];throw new E$o(i,o,a.data)}return a.data.data})}function O_i(e,r){let t=e.defaults(r);return Object.assign((i,s)=>zUh(t,i,s),{defaults:O_i.bind(null,t),endpoint:t.endpoint})}var $Uh=O_i(MUh.request,{headers:{"user-agent":`octokit-graphql.js/${jUh} ${(0,LUh.getUserAgent)()}`},method:"POST",url:"/graphql"});function QUh(e){return O_i(e,{method:"POST",url:"/graphql"})}});var x$o=A((Cty,I$o)=>{"use strict";var B_i=Object.defineProperty,KUh=Object.getOwnPropertyDescriptor,HUh=Object.getOwnPropertyNames,WUh=Object.prototype.hasOwnProperty,YUh=(e,r)=>{for(var t in r)B_i(e,t,{get:r[t],enumerable:!0})},JUh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of HUh(r))!WUh.call(e,i)&&i!==t&&B_i(e,i,{get:()=>r[i],enumerable:!(n=KUh(r,i))||n.enumerable});return e},XUh=e=>JUh(B_i({},"__esModule",{value:!0}),e),w$o={};YUh(w$o,{createTokenAuth:()=>sVh});I$o.exports=XUh(w$o);var ZUh=/^v1\./,eVh=/^ghs_/,tVh=/^ghu_/;async function rVh(e){let r=e.split(/\./).length===3,t=ZUh.test(e)||eVh.test(e),n=tVh.test(e);return{type:"token",token:e,tokenType:r?"app":t?"installation":n?"user-to-server":"oauth"}}function nVh(e){return e.split(/\./).length===3?`bearer ${e}`:`token ${e}`}async function iVh(e,r,t,n){let i=r.endpoint.merge(t,n);return i.headers.authorization=nVh(e),r(i)}var sVh=function(r){if(!r)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof r!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return r=r.replace(/^(token|bearer) +/i,""),Object.assign(rVh.bind(null,r),{hook:iVh.bind(null,r)})}});var F$o=A((vty,k$o)=>{"use strict";var q_i=Object.defineProperty,aVh=Object.getOwnPropertyDescriptor,oVh=Object.getOwnPropertyNames,cVh=Object.prototype.hasOwnProperty,uVh=(e,r)=>{for(var t in r)q_i(e,t,{get:r[t],enumerable:!0})},lVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of oVh(r))!cVh.call(e,i)&&i!==t&&q_i(e,i,{get:()=>r[i],enumerable:!(n=aVh(r,i))||n.enumerable});return e},dVh=e=>lVh(q_i({},"__esModule",{value:!0}),e),P$o={};uVh(P$o,{Octokit:()=>M_i});k$o.exports=dVh(P$o);var pVh=Mte(),mVh=r$r(),T$o=F_i(),fVh=S$o(),hVh=x$o(),R$o="4.2.4",M_i=class{static defaults(e){return class extends this{constructor(...t){let n=t[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugin(...e){var r;let t=this.plugins;return r=class extends this{},r.plugins=t.concat(e.filter(i=>!t.includes(i))),r}constructor(e={}){let r=new mVh.Collection,t={baseUrl:T$o.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(t.headers["user-agent"]=[e.userAgent,`octokit-core.js/${R$o} ${(0,pVh.getUserAgent)()}`].filter(Boolean).join(" "),e.baseUrl&&(t.baseUrl=e.baseUrl),e.previews&&(t.mediaType.previews=e.previews),e.timeZone&&(t.headers["time-zone"]=e.timeZone),this.request=T$o.request.defaults(t),this.graphql=(0,fVh.withCustomRequest)(this.request).defaults(t),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...s}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:s},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=(0,hVh.createTokenAuth)(e.auth);r.wrap("request",i.hook),this.auth=i}this.constructor.plugins.forEach(i=>{Object.assign(this,i(this,e))})}};M_i.VERSION=R$o;M_i.plugins=[]});var O$o=A(L_i=>{"use strict";Object.defineProperty(L_i,"__esModule",{value:!0});var gVh="1.0.4";function N$o(e){e.hook.wrap("request",(r,t)=>{e.log.debug("request",t);let n=Date.now(),i=e.request.endpoint.parse(t),s=i.url.replace(t.baseUrl,"");return r(t).then(a=>(e.log.info(`${i.method} ${s} - ${a.status} in ${Date.now()-n}ms`),a)).catch(a=>{throw e.log.info(`${i.method} ${s} - ${a.status} in ${Date.now()-n}ms`),a})})}N$o.VERSION=gVh;L_i.requestLog=N$o});var U$o=A((Ity,G$o)=>{"use strict";var j_i=Object.defineProperty,yVh=Object.getOwnPropertyDescriptor,_Vh=Object.getOwnPropertyNames,AVh=Object.prototype.hasOwnProperty,bVh=(e,r)=>{for(var t in r)j_i(e,t,{get:r[t],enumerable:!0})},CVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of _Vh(r))!AVh.call(e,i)&&i!==t&&j_i(e,i,{get:()=>r[i],enumerable:!(n=yVh(r,i))||n.enumerable});return e},vVh=e=>CVh(j_i({},"__esModule",{value:!0}),e),B$o={};bVh(B$o,{composePaginateRest:()=>SVh,isPaginatingEndpoint:()=>wVh,paginateRest:()=>j$o,paginatingEndpoints:()=>L$o});G$o.exports=vVh(B$o);var EVh="6.1.2";function DVh(e){if(!e.data)return{...e,data:[]};if(!("total_count"in e.data&&!("url"in e.data)))return e;let t=e.data.incomplete_results,n=e.data.repository_selection,i=e.data.total_count;delete e.data.incomplete_results,delete e.data.repository_selection,delete e.data.total_count;let s=Object.keys(e.data)[0],a=e.data[s];return e.data=a,typeof t<"u"&&(e.data.incomplete_results=t),typeof n<"u"&&(e.data.repository_selection=n),e.data.total_count=i,e}function G_i(e,r,t){let n=typeof r=="function"?r.endpoint(t):e.request.endpoint(r,t),i=typeof r=="function"?r:e.request,s=n.method,a=n.headers,o=n.url;return{[Symbol.asyncIterator]:()=>({async next(){if(!o)return{done:!0};try{let c=await i({method:s,url:o,headers:a}),l=DVh(c);return o=((l.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:l}}catch(c){if(c.status!==409)throw c;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function q$o(e,r,t,n){return typeof t=="function"&&(n=t,t=void 0),M$o(e,[],G_i(e,r,t)[Symbol.asyncIterator](),n)}function M$o(e,r,t,n){return t.next().then(i=>{if(i.done)return r;let s=!1;function a(){s=!0}return r=r.concat(n?n(i.value,a):i.value.data),s?r:M$o(e,r,t,n)})}var SVh=Object.assign(q$o,{iterator:G_i}),L$o=["GET /app/hook/deliveries","GET /app/installation-requests","GET /app/installations","GET /enterprises/{enterprise}/dependabot/alerts","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /organizations/{org}/personal-access-token-requests","GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories","GET /organizations/{org}/personal-access-tokens","GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/required_workflows","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/actions/variables","GET /orgs/{org}/actions/variables/{name}/repositories","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/codespaces/secrets","GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories","GET /orgs/{org}/dependabot/alerts","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/members/{username}/codespaces","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{org}/{repo}/actions/required_workflows","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/organization-secrets","GET /repos/{owner}/{repo}/actions/organization-variables","GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/variables","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/alerts","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/security-advisories","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /repositories/{repository_id}/environments/{environment_name}/variables","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/social_accounts","GET /user/ssh_signing_keys","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/social_accounts","GET /users/{username}/ssh_signing_keys","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function wVh(e){return typeof e=="string"?L$o.includes(e):!1}function j$o(e){return{paginate:Object.assign(q$o.bind(null,e),{iterator:G_i.bind(null,e)})}}j$o.VERSION=EVh});var W$o=A((xty,H$o)=>{"use strict";var U_i=Object.defineProperty,IVh=Object.getOwnPropertyDescriptor,xVh=Object.getOwnPropertyNames,TVh=Object.prototype.hasOwnProperty,PVh=(e,r)=>{for(var t in r)U_i(e,t,{get:r[t],enumerable:!0})},RVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of xVh(r))!TVh.call(e,i)&&i!==t&&U_i(e,i,{get:()=>r[i],enumerable:!(n=IVh(r,i))||n.enumerable});return e},kVh=e=>RVh(U_i({},"__esModule",{value:!0}),e),V$o={};PVh(V$o,{legacyRestEndpointMethods:()=>K$o,restEndpointMethods:()=>Q$o});H$o.exports=kVh(V$o);var z$o="7.2.3",FVh={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],addSelectedRepoToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repositories/{repository_id}/environments/{environment_name}/variables"],createOrUpdateEnvironmentSecret:["PUT /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgVariable:["POST /orgs/{org}/actions/variables"],createRegistrationTokenForOrg:["POST /orgs/{org}/actions/runners/registration-token"],createRegistrationTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/registration-token"],createRemoveTokenForOrg:["POST /orgs/{org}/actions/runners/remove-token"],createRemoveTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/remove-token"],createRepoVariable:["POST /repos/{owner}/{repo}/actions/variables"],createRequiredWorkflow:["POST /orgs/{org}/actions/required_workflows"],createWorkflowDispatch:["POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches"],deleteActionsCacheById:["DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}"],deleteActionsCacheByKey:["DELETE /repos/{owner}/{repo}/actions/caches{?key,ref}"],deleteArtifact:["DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],deleteEnvironmentSecret:["DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],deleteEnvironmentVariable:["DELETE /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],deleteOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}"],deleteOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}"],deleteRepoVariable:["DELETE /repos/{owner}/{repo}/actions/variables/{name}"],deleteRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}"],deleteSelfHostedRunnerFromOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}"],deleteSelfHostedRunnerFromRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}"],deleteWorkflowRun:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}"],deleteWorkflowRunLogs:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],disableSelectedRepositoryGithubActionsOrganization:["DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}"],disableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable"],downloadArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}"],downloadJobLogsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs"],downloadWorkflowRunAttemptLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs"],downloadWorkflowRunLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],enableSelectedRepositoryGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories/{repository_id}"],enableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable"],generateRunnerJitconfigForOrg:["POST /orgs/{org}/actions/runners/generate-jitconfig"],generateRunnerJitconfigForRepo:["POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig"],getActionsCacheList:["GET /repos/{owner}/{repo}/actions/caches"],getActionsCacheUsage:["GET /repos/{owner}/{repo}/actions/cache/usage"],getActionsCacheUsageByRepoForOrg:["GET /orgs/{org}/actions/cache/usage-by-repository"],getActionsCacheUsageForOrg:["GET /orgs/{org}/actions/cache/usage"],getAllowedActionsOrganization:["GET /orgs/{org}/actions/permissions/selected-actions"],getAllowedActionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/selected-actions"],getArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],getEnvironmentPublicKey:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key"],getEnvironmentSecret:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],getEnvironmentVariable:["GET /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],getGithubActionsDefaultWorkflowPermissionsOrganization:["GET /orgs/{org}/actions/permissions/workflow"],getGithubActionsDefaultWorkflowPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/workflow"],getGithubActionsPermissionsOrganization:["GET /orgs/{org}/actions/permissions"],getGithubActionsPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions"],getJobForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}"],getOrgPublicKey:["GET /orgs/{org}/actions/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}"],getOrgVariable:["GET /orgs/{org}/actions/variables/{name}"],getPendingDeploymentsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],getRepoPermissions:["GET /repos/{owner}/{repo}/actions/permissions",{},{renamed:["actions","getGithubActionsPermissionsRepository"]}],getRepoPublicKey:["GET /repos/{owner}/{repo}/actions/secrets/public-key"],getRepoRequiredWorkflow:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}"],getRepoRequiredWorkflowUsage:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/timing"],getRepoSecret:["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"],getRepoVariable:["GET /repos/{owner}/{repo}/actions/variables/{name}"],getRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}"],getReviewsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals"],getSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}"],getSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}"],getWorkflow:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}"],getWorkflowAccessToRepository:["GET /repos/{owner}/{repo}/actions/permissions/access"],getWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}"],getWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}"],getWorkflowRunUsage:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing"],getWorkflowUsage:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing"],listArtifactsForRepo:["GET /repos/{owner}/{repo}/actions/artifacts"],listEnvironmentSecrets:["GET /repositories/{repository_id}/environments/{environment_name}/secrets"],listEnvironmentVariables:["GET /repositories/{repository_id}/environments/{environment_name}/variables"],listJobsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs"],listJobsForWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs"],listLabelsForSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}/labels"],listLabelsForSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],listOrgSecrets:["GET /orgs/{org}/actions/secrets"],listOrgVariables:["GET /orgs/{org}/actions/variables"],listRepoOrganizationSecrets:["GET /repos/{owner}/{repo}/actions/organization-secrets"],listRepoOrganizationVariables:["GET /repos/{owner}/{repo}/actions/organization-variables"],listRepoRequiredWorkflows:["GET /repos/{org}/{repo}/actions/required_workflows"],listRepoSecrets:["GET /repos/{owner}/{repo}/actions/secrets"],listRepoVariables:["GET /repos/{owner}/{repo}/actions/variables"],listRepoWorkflows:["GET /repos/{owner}/{repo}/actions/workflows"],listRequiredWorkflowRuns:["GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs"],listRequiredWorkflows:["GET /orgs/{org}/actions/required_workflows"],listRunnerApplicationsForOrg:["GET /orgs/{org}/actions/runners/downloads"],listRunnerApplicationsForRepo:["GET /repos/{owner}/{repo}/actions/runners/downloads"],listSelectedReposForOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}/repositories"],listSelectedReposForOrgVariable:["GET /orgs/{org}/actions/variables/{name}/repositories"],listSelectedRepositoriesEnabledGithubActionsOrganization:["GET /orgs/{org}/actions/permissions/repositories"],listSelectedRepositoriesRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],listSelfHostedRunnersForOrg:["GET /orgs/{org}/actions/runners"],listSelfHostedRunnersForRepo:["GET /repos/{owner}/{repo}/actions/runners"],listWorkflowRunArtifacts:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts"],listWorkflowRuns:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs"],listWorkflowRunsForRepo:["GET /repos/{owner}/{repo}/actions/runs"],reRunJobForWorkflowRun:["POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun"],reRunWorkflow:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun"],reRunWorkflowFailedJobs:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs"],removeAllCustomLabelsFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels"],removeAllCustomLabelsFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],removeCustomLabelFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}"],removeCustomLabelFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],removeSelectedRepoFromRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],reviewCustomGatesForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule"],reviewPendingDeploymentsForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],setAllowedActionsOrganization:["PUT /orgs/{org}/actions/permissions/selected-actions"],setAllowedActionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/selected-actions"],setCustomLabelsForSelfHostedRunnerForOrg:["PUT /orgs/{org}/actions/runners/{runner_id}/labels"],setCustomLabelsForSelfHostedRunnerForRepo:["PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],setGithubActionsDefaultWorkflowPermissionsOrganization:["PUT /orgs/{org}/actions/permissions/workflow"],setGithubActionsDefaultWorkflowPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/workflow"],setGithubActionsPermissionsOrganization:["PUT /orgs/{org}/actions/permissions"],setGithubActionsPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories"],setSelectedReposForOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories"],setSelectedReposToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],setSelectedRepositoriesEnabledGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories"],setWorkflowAccessToRepository:["PUT /repos/{owner}/{repo}/actions/permissions/access"],updateEnvironmentVariable:["PATCH /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],updateOrgVariable:["PATCH /orgs/{org}/actions/variables/{name}"],updateRepoVariable:["PATCH /repos/{owner}/{repo}/actions/variables/{name}"],updateRequiredWorkflow:["PATCH /orgs/{org}/actions/required_workflows/{required_workflow_id}"]},activity:{checkRepoIsStarredByAuthenticatedUser:["GET /user/starred/{owner}/{repo}"],deleteRepoSubscription:["DELETE /repos/{owner}/{repo}/subscription"],deleteThreadSubscription:["DELETE /notifications/threads/{thread_id}/subscription"],getFeeds:["GET /feeds"],getRepoSubscription:["GET /repos/{owner}/{repo}/subscription"],getThread:["GET /notifications/threads/{thread_id}"],getThreadSubscriptionForAuthenticatedUser:["GET /notifications/threads/{thread_id}/subscription"],listEventsForAuthenticatedUser:["GET /users/{username}/events"],listNotificationsForAuthenticatedUser:["GET /notifications"],listOrgEventsForAuthenticatedUser:["GET /users/{username}/events/orgs/{org}"],listPublicEvents:["GET /events"],listPublicEventsForRepoNetwork:["GET /networks/{owner}/{repo}/events"],listPublicEventsForUser:["GET /users/{username}/events/public"],listPublicOrgEvents:["GET /orgs/{org}/events"],listReceivedEventsForUser:["GET /users/{username}/received_events"],listReceivedPublicEventsForUser:["GET /users/{username}/received_events/public"],listRepoEvents:["GET /repos/{owner}/{repo}/events"],listRepoNotificationsForAuthenticatedUser:["GET /repos/{owner}/{repo}/notifications"],listReposStarredByAuthenticatedUser:["GET /user/starred"],listReposStarredByUser:["GET /users/{username}/starred"],listReposWatchedByUser:["GET /users/{username}/subscriptions"],listStargazersForRepo:["GET /repos/{owner}/{repo}/stargazers"],listWatchedReposForAuthenticatedUser:["GET /user/subscriptions"],listWatchersForRepo:["GET /repos/{owner}/{repo}/subscribers"],markNotificationsAsRead:["PUT /notifications"],markRepoNotificationsAsRead:["PUT /repos/{owner}/{repo}/notifications"],markThreadAsRead:["PATCH /notifications/threads/{thread_id}"],setRepoSubscription:["PUT /repos/{owner}/{repo}/subscription"],setThreadSubscription:["PUT /notifications/threads/{thread_id}/subscription"],starRepoForAuthenticatedUser:["PUT /user/starred/{owner}/{repo}"],unstarRepoForAuthenticatedUser:["DELETE /user/starred/{owner}/{repo}"]},apps:{addRepoToInstallation:["PUT /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","addRepoToInstallationForAuthenticatedUser"]}],addRepoToInstallationForAuthenticatedUser:["PUT /user/installations/{installation_id}/repositories/{repository_id}"],checkToken:["POST /applications/{client_id}/token"],createFromManifest:["POST /app-manifests/{code}/conversions"],createInstallationAccessToken:["POST /app/installations/{installation_id}/access_tokens"],deleteAuthorization:["DELETE /applications/{client_id}/grant"],deleteInstallation:["DELETE /app/installations/{installation_id}"],deleteToken:["DELETE /applications/{client_id}/token"],getAuthenticated:["GET /app"],getBySlug:["GET /apps/{app_slug}"],getInstallation:["GET /app/installations/{installation_id}"],getOrgInstallation:["GET /orgs/{org}/installation"],getRepoInstallation:["GET /repos/{owner}/{repo}/installation"],getSubscriptionPlanForAccount:["GET /marketplace_listing/accounts/{account_id}"],getSubscriptionPlanForAccountStubbed:["GET /marketplace_listing/stubbed/accounts/{account_id}"],getUserInstallation:["GET /users/{username}/installation"],getWebhookConfigForApp:["GET /app/hook/config"],getWebhookDelivery:["GET /app/hook/deliveries/{delivery_id}"],listAccountsForPlan:["GET /marketplace_listing/plans/{plan_id}/accounts"],listAccountsForPlanStubbed:["GET /marketplace_listing/stubbed/plans/{plan_id}/accounts"],listInstallationReposForAuthenticatedUser:["GET /user/installations/{installation_id}/repositories"],listInstallationRequestsForAuthenticatedApp:["GET /app/installation-requests"],listInstallations:["GET /app/installations"],listInstallationsForAuthenticatedUser:["GET /user/installations"],listPlans:["GET /marketplace_listing/plans"],listPlansStubbed:["GET /marketplace_listing/stubbed/plans"],listReposAccessibleToInstallation:["GET /installation/repositories"],listSubscriptionsForAuthenticatedUser:["GET /user/marketplace_purchases"],listSubscriptionsForAuthenticatedUserStubbed:["GET /user/marketplace_purchases/stubbed"],listWebhookDeliveries:["GET /app/hook/deliveries"],redeliverWebhookDelivery:["POST /app/hook/deliveries/{delivery_id}/attempts"],removeRepoFromInstallation:["DELETE /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","removeRepoFromInstallationForAuthenticatedUser"]}],removeRepoFromInstallationForAuthenticatedUser:["DELETE /user/installations/{installation_id}/repositories/{repository_id}"],resetToken:["PATCH /applications/{client_id}/token"],revokeInstallationAccessToken:["DELETE /installation/token"],scopeToken:["POST /applications/{client_id}/token/scoped"],suspendInstallation:["PUT /app/installations/{installation_id}/suspended"],unsuspendInstallation:["DELETE /app/installations/{installation_id}/suspended"],updateWebhookConfigForApp:["PATCH /app/hook/config"]},billing:{getGithubActionsBillingOrg:["GET /orgs/{org}/settings/billing/actions"],getGithubActionsBillingUser:["GET /users/{username}/settings/billing/actions"],getGithubPackagesBillingOrg:["GET /orgs/{org}/settings/billing/packages"],getGithubPackagesBillingUser:["GET /users/{username}/settings/billing/packages"],getSharedStorageBillingOrg:["GET /orgs/{org}/settings/billing/shared-storage"],getSharedStorageBillingUser:["GET /users/{username}/settings/billing/shared-storage"]},checks:{create:["POST /repos/{owner}/{repo}/check-runs"],createSuite:["POST /repos/{owner}/{repo}/check-suites"],get:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}"],getSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}"],listAnnotations:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations"],listForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-runs"],listForSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs"],listSuitesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-suites"],rerequestRun:["POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest"],rerequestSuite:["POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest"],setSuitesPreferences:["PATCH /repos/{owner}/{repo}/check-suites/preferences"],update:["PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}"]},codeScanning:{deleteAnalysis:["DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}{?confirm_delete}"],getAlert:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}",{},{renamedParameters:{alert_id:"alert_number"}}],getAnalysis:["GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}"],getCodeqlDatabase:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}"],getDefaultSetup:["GET /repos/{owner}/{repo}/code-scanning/default-setup"],getSarif:["GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}"],listAlertInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances"],listAlertsForOrg:["GET /orgs/{org}/code-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/code-scanning/alerts"],listAlertsInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances",{},{renamed:["codeScanning","listAlertInstances"]}],listCodeqlDatabases:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases"],listRecentAnalyses:["GET /repos/{owner}/{repo}/code-scanning/analyses"],updateAlert:["PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}"],updateDefaultSetup:["PATCH /repos/{owner}/{repo}/code-scanning/default-setup"],uploadSarif:["POST /repos/{owner}/{repo}/code-scanning/sarifs"]},codesOfConduct:{getAllCodesOfConduct:["GET /codes_of_conduct"],getConductCode:["GET /codes_of_conduct/{key}"]},codespaces:{addRepositoryForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],codespaceMachinesForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/machines"],createForAuthenticatedUser:["POST /user/codespaces"],createOrUpdateOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],createOrUpdateSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}"],createWithPrForAuthenticatedUser:["POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces"],createWithRepoForAuthenticatedUser:["POST /repos/{owner}/{repo}/codespaces"],deleteCodespacesBillingUsers:["DELETE /orgs/{org}/codespaces/billing/selected_users"],deleteForAuthenticatedUser:["DELETE /user/codespaces/{codespace_name}"],deleteFromOrganization:["DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}"],deleteOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],deleteSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}"],exportForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/exports"],getCodespacesForUserInOrg:["GET /orgs/{org}/members/{username}/codespaces"],getExportDetailsForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/exports/{export_id}"],getForAuthenticatedUser:["GET /user/codespaces/{codespace_name}"],getOrgPublicKey:["GET /orgs/{org}/codespaces/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}"],getPublicKeyForAuthenticatedUser:["GET /user/codespaces/secrets/public-key"],getRepoPublicKey:["GET /repos/{owner}/{repo}/codespaces/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],getSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}"],listDevcontainersInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/devcontainers"],listForAuthenticatedUser:["GET /user/codespaces"],listInOrganization:["GET /orgs/{org}/codespaces",{},{renamedParameters:{org_id:"org"}}],listInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces"],listOrgSecrets:["GET /orgs/{org}/codespaces/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/codespaces/secrets"],listRepositoriesForSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}/repositories"],listSecretsForAuthenticatedUser:["GET /user/codespaces/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],preFlightWithRepoForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/new"],publishForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/publish"],removeRepositoryForSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],repoMachinesForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/machines"],setCodespacesBilling:["PUT /orgs/{org}/codespaces/billing"],setCodespacesBillingUsers:["POST /orgs/{org}/codespaces/billing/selected_users"],setRepositoriesForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],startForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/start"],stopForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/stop"],stopInOrganization:["POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop"],updateForAuthenticatedUser:["PATCH /user/codespaces/{codespace_name}"]},dependabot:{addSelectedRepoToOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],deleteOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],getAlert:["GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"],getOrgPublicKey:["GET /orgs/{org}/dependabot/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}"],getRepoPublicKey:["GET /repos/{owner}/{repo}/dependabot/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/dependabot/alerts"],listAlertsForOrg:["GET /orgs/{org}/dependabot/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/dependabot/alerts"],listOrgSecrets:["GET /orgs/{org}/dependabot/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/dependabot/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],updateAlert:["PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"]},dependencyGraph:{createRepositorySnapshot:["POST /repos/{owner}/{repo}/dependency-graph/snapshots"],diffRange:["GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}"],exportSbom:["GET /repos/{owner}/{repo}/dependency-graph/sbom"]},emojis:{get:["GET /emojis"]},gists:{checkIsStarred:["GET /gists/{gist_id}/star"],create:["POST /gists"],createComment:["POST /gists/{gist_id}/comments"],delete:["DELETE /gists/{gist_id}"],deleteComment:["DELETE /gists/{gist_id}/comments/{comment_id}"],fork:["POST /gists/{gist_id}/forks"],get:["GET /gists/{gist_id}"],getComment:["GET /gists/{gist_id}/comments/{comment_id}"],getRevision:["GET /gists/{gist_id}/{sha}"],list:["GET /gists"],listComments:["GET /gists/{gist_id}/comments"],listCommits:["GET /gists/{gist_id}/commits"],listForUser:["GET /users/{username}/gists"],listForks:["GET /gists/{gist_id}/forks"],listPublic:["GET /gists/public"],listStarred:["GET /gists/starred"],star:["PUT /gists/{gist_id}/star"],unstar:["DELETE /gists/{gist_id}/star"],update:["PATCH /gists/{gist_id}"],updateComment:["PATCH /gists/{gist_id}/comments/{comment_id}"]},git:{createBlob:["POST /repos/{owner}/{repo}/git/blobs"],createCommit:["POST /repos/{owner}/{repo}/git/commits"],createRef:["POST /repos/{owner}/{repo}/git/refs"],createTag:["POST /repos/{owner}/{repo}/git/tags"],createTree:["POST /repos/{owner}/{repo}/git/trees"],deleteRef:["DELETE /repos/{owner}/{repo}/git/refs/{ref}"],getBlob:["GET /repos/{owner}/{repo}/git/blobs/{file_sha}"],getCommit:["GET /repos/{owner}/{repo}/git/commits/{commit_sha}"],getRef:["GET /repos/{owner}/{repo}/git/ref/{ref}"],getTag:["GET /repos/{owner}/{repo}/git/tags/{tag_sha}"],getTree:["GET /repos/{owner}/{repo}/git/trees/{tree_sha}"],listMatchingRefs:["GET /repos/{owner}/{repo}/git/matching-refs/{ref}"],updateRef:["PATCH /repos/{owner}/{repo}/git/refs/{ref}"]},gitignore:{getAllTemplates:["GET /gitignore/templates"],getTemplate:["GET /gitignore/templates/{name}"]},interactions:{getRestrictionsForAuthenticatedUser:["GET /user/interaction-limits"],getRestrictionsForOrg:["GET /orgs/{org}/interaction-limits"],getRestrictionsForRepo:["GET /repos/{owner}/{repo}/interaction-limits"],getRestrictionsForYourPublicRepos:["GET /user/interaction-limits",{},{renamed:["interactions","getRestrictionsForAuthenticatedUser"]}],removeRestrictionsForAuthenticatedUser:["DELETE /user/interaction-limits"],removeRestrictionsForOrg:["DELETE /orgs/{org}/interaction-limits"],removeRestrictionsForRepo:["DELETE /repos/{owner}/{repo}/interaction-limits"],removeRestrictionsForYourPublicRepos:["DELETE /user/interaction-limits",{},{renamed:["interactions","removeRestrictionsForAuthenticatedUser"]}],setRestrictionsForAuthenticatedUser:["PUT /user/interaction-limits"],setRestrictionsForOrg:["PUT /orgs/{org}/interaction-limits"],setRestrictionsForRepo:["PUT /repos/{owner}/{repo}/interaction-limits"],setRestrictionsForYourPublicRepos:["PUT /user/interaction-limits",{},{renamed:["interactions","setRestrictionsForAuthenticatedUser"]}]},issues:{addAssignees:["POST /repos/{owner}/{repo}/issues/{issue_number}/assignees"],addLabels:["POST /repos/{owner}/{repo}/issues/{issue_number}/labels"],checkUserCanBeAssigned:["GET /repos/{owner}/{repo}/assignees/{assignee}"],checkUserCanBeAssignedToIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}"],create:["POST /repos/{owner}/{repo}/issues"],createComment:["POST /repos/{owner}/{repo}/issues/{issue_number}/comments"],createLabel:["POST /repos/{owner}/{repo}/labels"],createMilestone:["POST /repos/{owner}/{repo}/milestones"],deleteComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}"],deleteLabel:["DELETE /repos/{owner}/{repo}/labels/{name}"],deleteMilestone:["DELETE /repos/{owner}/{repo}/milestones/{milestone_number}"],get:["GET /repos/{owner}/{repo}/issues/{issue_number}"],getComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}"],getEvent:["GET /repos/{owner}/{repo}/issues/events/{event_id}"],getLabel:["GET /repos/{owner}/{repo}/labels/{name}"],getMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}"],list:["GET /issues"],listAssignees:["GET /repos/{owner}/{repo}/assignees"],listComments:["GET /repos/{owner}/{repo}/issues/{issue_number}/comments"],listCommentsForRepo:["GET /repos/{owner}/{repo}/issues/comments"],listEvents:["GET /repos/{owner}/{repo}/issues/{issue_number}/events"],listEventsForRepo:["GET /repos/{owner}/{repo}/issues/events"],listEventsForTimeline:["GET /repos/{owner}/{repo}/issues/{issue_number}/timeline"],listForAuthenticatedUser:["GET /user/issues"],listForOrg:["GET /orgs/{org}/issues"],listForRepo:["GET /repos/{owner}/{repo}/issues"],listLabelsForMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels"],listLabelsForRepo:["GET /repos/{owner}/{repo}/labels"],listLabelsOnIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/labels"],listMilestones:["GET /repos/{owner}/{repo}/milestones"],lock:["PUT /repos/{owner}/{repo}/issues/{issue_number}/lock"],removeAllLabels:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels"],removeAssignees:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees"],removeLabel:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}"],setLabels:["PUT /repos/{owner}/{repo}/issues/{issue_number}/labels"],unlock:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock"],update:["PATCH /repos/{owner}/{repo}/issues/{issue_number}"],updateComment:["PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}"],updateLabel:["PATCH /repos/{owner}/{repo}/labels/{name}"],updateMilestone:["PATCH /repos/{owner}/{repo}/milestones/{milestone_number}"]},licenses:{get:["GET /licenses/{license}"],getAllCommonlyUsed:["GET /licenses"],getForRepo:["GET /repos/{owner}/{repo}/license"]},markdown:{render:["POST /markdown"],renderRaw:["POST /markdown/raw",{headers:{"content-type":"text/plain; charset=utf-8"}}]},meta:{get:["GET /meta"],getAllVersions:["GET /versions"],getOctocat:["GET /octocat"],getZen:["GET /zen"],root:["GET /"]},migrations:{cancelImport:["DELETE /repos/{owner}/{repo}/import"],deleteArchiveForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/archive"],deleteArchiveForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/archive"],downloadArchiveForOrg:["GET /orgs/{org}/migrations/{migration_id}/archive"],getArchiveForAuthenticatedUser:["GET /user/migrations/{migration_id}/archive"],getCommitAuthors:["GET /repos/{owner}/{repo}/import/authors"],getImportStatus:["GET /repos/{owner}/{repo}/import"],getLargeFiles:["GET /repos/{owner}/{repo}/import/large_files"],getStatusForAuthenticatedUser:["GET /user/migrations/{migration_id}"],getStatusForOrg:["GET /orgs/{org}/migrations/{migration_id}"],listForAuthenticatedUser:["GET /user/migrations"],listForOrg:["GET /orgs/{org}/migrations"],listReposForAuthenticatedUser:["GET /user/migrations/{migration_id}/repositories"],listReposForOrg:["GET /orgs/{org}/migrations/{migration_id}/repositories"],listReposForUser:["GET /user/migrations/{migration_id}/repositories",{},{renamed:["migrations","listReposForAuthenticatedUser"]}],mapCommitAuthor:["PATCH /repos/{owner}/{repo}/import/authors/{author_id}"],setLfsPreference:["PATCH /repos/{owner}/{repo}/import/lfs"],startForAuthenticatedUser:["POST /user/migrations"],startForOrg:["POST /orgs/{org}/migrations"],startImport:["PUT /repos/{owner}/{repo}/import"],unlockRepoForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock"],unlockRepoForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock"],updateImport:["PATCH /repos/{owner}/{repo}/import"]},orgs:{addSecurityManagerTeam:["PUT /orgs/{org}/security-managers/teams/{team_slug}"],blockUser:["PUT /orgs/{org}/blocks/{username}"],cancelInvitation:["DELETE /orgs/{org}/invitations/{invitation_id}"],checkBlockedUser:["GET /orgs/{org}/blocks/{username}"],checkMembershipForUser:["GET /orgs/{org}/members/{username}"],checkPublicMembershipForUser:["GET /orgs/{org}/public_members/{username}"],convertMemberToOutsideCollaborator:["PUT /orgs/{org}/outside_collaborators/{username}"],createInvitation:["POST /orgs/{org}/invitations"],createWebhook:["POST /orgs/{org}/hooks"],delete:["DELETE /orgs/{org}"],deleteWebhook:["DELETE /orgs/{org}/hooks/{hook_id}"],enableOrDisableSecurityProductOnAllOrgRepos:["POST /orgs/{org}/{security_product}/{enablement}"],get:["GET /orgs/{org}"],getMembershipForAuthenticatedUser:["GET /user/memberships/orgs/{org}"],getMembershipForUser:["GET /orgs/{org}/memberships/{username}"],getWebhook:["GET /orgs/{org}/hooks/{hook_id}"],getWebhookConfigForOrg:["GET /orgs/{org}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}"],list:["GET /organizations"],listAppInstallations:["GET /orgs/{org}/installations"],listBlockedUsers:["GET /orgs/{org}/blocks"],listFailedInvitations:["GET /orgs/{org}/failed_invitations"],listForAuthenticatedUser:["GET /user/orgs"],listForUser:["GET /users/{username}/orgs"],listInvitationTeams:["GET /orgs/{org}/invitations/{invitation_id}/teams"],listMembers:["GET /orgs/{org}/members"],listMembershipsForAuthenticatedUser:["GET /user/memberships/orgs"],listOutsideCollaborators:["GET /orgs/{org}/outside_collaborators"],listPatGrantRepositories:["GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories"],listPatGrantRequestRepositories:["GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories"],listPatGrantRequests:["GET /organizations/{org}/personal-access-token-requests"],listPatGrants:["GET /organizations/{org}/personal-access-tokens"],listPendingInvitations:["GET /orgs/{org}/invitations"],listPublicMembers:["GET /orgs/{org}/public_members"],listSecurityManagerTeams:["GET /orgs/{org}/security-managers"],listWebhookDeliveries:["GET /orgs/{org}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /orgs/{org}/hooks"],pingWebhook:["POST /orgs/{org}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeMember:["DELETE /orgs/{org}/members/{username}"],removeMembershipForUser:["DELETE /orgs/{org}/memberships/{username}"],removeOutsideCollaborator:["DELETE /orgs/{org}/outside_collaborators/{username}"],removePublicMembershipForAuthenticatedUser:["DELETE /orgs/{org}/public_members/{username}"],removeSecurityManagerTeam:["DELETE /orgs/{org}/security-managers/teams/{team_slug}"],reviewPatGrantRequest:["POST /organizations/{org}/personal-access-token-requests/{pat_request_id}"],reviewPatGrantRequestsInBulk:["POST /organizations/{org}/personal-access-token-requests"],setMembershipForUser:["PUT /orgs/{org}/memberships/{username}"],setPublicMembershipForAuthenticatedUser:["PUT /orgs/{org}/public_members/{username}"],unblockUser:["DELETE /orgs/{org}/blocks/{username}"],update:["PATCH /orgs/{org}"],updateMembershipForAuthenticatedUser:["PATCH /user/memberships/orgs/{org}"],updatePatAccess:["POST /organizations/{org}/personal-access-tokens/{pat_id}"],updatePatAccesses:["POST /organizations/{org}/personal-access-tokens"],updateWebhook:["PATCH /orgs/{org}/hooks/{hook_id}"],updateWebhookConfigForOrg:["PATCH /orgs/{org}/hooks/{hook_id}/config"]},packages:{deletePackageForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}"],deletePackageForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}"],deletePackageForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}"],deletePackageVersionForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getAllPackageVersionsForAPackageOwnedByAnOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByOrg"]}],getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByAuthenticatedUser"]}],getAllPackageVersionsForPackageOwnedByAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions"],getPackageForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}"],getPackageForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}"],getPackageForUser:["GET /users/{username}/packages/{package_type}/{package_name}"],getPackageVersionForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],listDockerMigrationConflictingPackagesForAuthenticatedUser:["GET /user/docker/conflicts"],listDockerMigrationConflictingPackagesForOrganization:["GET /orgs/{org}/docker/conflicts"],listDockerMigrationConflictingPackagesForUser:["GET /users/{username}/docker/conflicts"],listPackagesForAuthenticatedUser:["GET /user/packages"],listPackagesForOrganization:["GET /orgs/{org}/packages"],listPackagesForUser:["GET /users/{username}/packages"],restorePackageForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForUser:["POST /users/{username}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageVersionForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForUser:["POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"]},projects:{addCollaborator:["PUT /projects/{project_id}/collaborators/{username}"],createCard:["POST /projects/columns/{column_id}/cards"],createColumn:["POST /projects/{project_id}/columns"],createForAuthenticatedUser:["POST /user/projects"],createForOrg:["POST /orgs/{org}/projects"],createForRepo:["POST /repos/{owner}/{repo}/projects"],delete:["DELETE /projects/{project_id}"],deleteCard:["DELETE /projects/columns/cards/{card_id}"],deleteColumn:["DELETE /projects/columns/{column_id}"],get:["GET /projects/{project_id}"],getCard:["GET /projects/columns/cards/{card_id}"],getColumn:["GET /projects/columns/{column_id}"],getPermissionForUser:["GET /projects/{project_id}/collaborators/{username}/permission"],listCards:["GET /projects/columns/{column_id}/cards"],listCollaborators:["GET /projects/{project_id}/collaborators"],listColumns:["GET /projects/{project_id}/columns"],listForOrg:["GET /orgs/{org}/projects"],listForRepo:["GET /repos/{owner}/{repo}/projects"],listForUser:["GET /users/{username}/projects"],moveCard:["POST /projects/columns/cards/{card_id}/moves"],moveColumn:["POST /projects/columns/{column_id}/moves"],removeCollaborator:["DELETE /projects/{project_id}/collaborators/{username}"],update:["PATCH /projects/{project_id}"],updateCard:["PATCH /projects/columns/cards/{card_id}"],updateColumn:["PATCH /projects/columns/{column_id}"]},pulls:{checkIfMerged:["GET /repos/{owner}/{repo}/pulls/{pull_number}/merge"],create:["POST /repos/{owner}/{repo}/pulls"],createReplyForReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies"],createReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],createReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments"],deletePendingReview:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],deleteReviewComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}"],dismissReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals"],get:["GET /repos/{owner}/{repo}/pulls/{pull_number}"],getReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],getReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}"],list:["GET /repos/{owner}/{repo}/pulls"],listCommentsForReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments"],listCommits:["GET /repos/{owner}/{repo}/pulls/{pull_number}/commits"],listFiles:["GET /repos/{owner}/{repo}/pulls/{pull_number}/files"],listRequestedReviewers:["GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],listReviewComments:["GET /repos/{owner}/{repo}/pulls/{pull_number}/comments"],listReviewCommentsForRepo:["GET /repos/{owner}/{repo}/pulls/comments"],listReviews:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],merge:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge"],removeRequestedReviewers:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],requestReviewers:["POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],submitReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events"],update:["PATCH /repos/{owner}/{repo}/pulls/{pull_number}"],updateBranch:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch"],updateReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],updateReviewComment:["PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id}"]},rateLimit:{get:["GET /rate_limit"]},reactions:{createForCommitComment:["POST /repos/{owner}/{repo}/comments/{comment_id}/reactions"],createForIssue:["POST /repos/{owner}/{repo}/issues/{issue_number}/reactions"],createForIssueComment:["POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],createForPullRequestReviewComment:["POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],createForRelease:["POST /repos/{owner}/{repo}/releases/{release_id}/reactions"],createForTeamDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],createForTeamDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"],deleteForCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}"],deleteForIssue:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}"],deleteForIssueComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}"],deleteForPullRequestComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}"],deleteForRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}"],deleteForTeamDiscussion:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}"],deleteForTeamDiscussionComment:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}"],listForCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}/reactions"],listForIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/reactions"],listForIssueComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],listForPullRequestReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],listForRelease:["GET /repos/{owner}/{repo}/releases/{release_id}/reactions"],listForTeamDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],listForTeamDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"]},repos:{acceptInvitation:["PATCH /user/repository_invitations/{invitation_id}",{},{renamed:["repos","acceptInvitationForAuthenticatedUser"]}],acceptInvitationForAuthenticatedUser:["PATCH /user/repository_invitations/{invitation_id}"],addAppAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],addCollaborator:["PUT /repos/{owner}/{repo}/collaborators/{username}"],addStatusCheckContexts:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],addTeamAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],addUserAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],checkCollaborator:["GET /repos/{owner}/{repo}/collaborators/{username}"],checkVulnerabilityAlerts:["GET /repos/{owner}/{repo}/vulnerability-alerts"],codeownersErrors:["GET /repos/{owner}/{repo}/codeowners/errors"],compareCommits:["GET /repos/{owner}/{repo}/compare/{base}...{head}"],compareCommitsWithBasehead:["GET /repos/{owner}/{repo}/compare/{basehead}"],createAutolink:["POST /repos/{owner}/{repo}/autolinks"],createCommitComment:["POST /repos/{owner}/{repo}/commits/{commit_sha}/comments"],createCommitSignatureProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],createCommitStatus:["POST /repos/{owner}/{repo}/statuses/{sha}"],createDeployKey:["POST /repos/{owner}/{repo}/keys"],createDeployment:["POST /repos/{owner}/{repo}/deployments"],createDeploymentBranchPolicy:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],createDeploymentProtectionRule:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],createDeploymentStatus:["POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],createDispatchEvent:["POST /repos/{owner}/{repo}/dispatches"],createForAuthenticatedUser:["POST /user/repos"],createFork:["POST /repos/{owner}/{repo}/forks"],createInOrg:["POST /orgs/{org}/repos"],createOrUpdateEnvironment:["PUT /repos/{owner}/{repo}/environments/{environment_name}"],createOrUpdateFileContents:["PUT /repos/{owner}/{repo}/contents/{path}"],createOrgRuleset:["POST /orgs/{org}/rulesets"],createPagesDeployment:["POST /repos/{owner}/{repo}/pages/deployment"],createPagesSite:["POST /repos/{owner}/{repo}/pages"],createRelease:["POST /repos/{owner}/{repo}/releases"],createRepoRuleset:["POST /repos/{owner}/{repo}/rulesets"],createTagProtection:["POST /repos/{owner}/{repo}/tags/protection"],createUsingTemplate:["POST /repos/{template_owner}/{template_repo}/generate"],createWebhook:["POST /repos/{owner}/{repo}/hooks"],declineInvitation:["DELETE /user/repository_invitations/{invitation_id}",{},{renamed:["repos","declineInvitationForAuthenticatedUser"]}],declineInvitationForAuthenticatedUser:["DELETE /user/repository_invitations/{invitation_id}"],delete:["DELETE /repos/{owner}/{repo}"],deleteAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],deleteAdminBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],deleteAnEnvironment:["DELETE /repos/{owner}/{repo}/environments/{environment_name}"],deleteAutolink:["DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}"],deleteBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection"],deleteCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}"],deleteCommitSignatureProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],deleteDeployKey:["DELETE /repos/{owner}/{repo}/keys/{key_id}"],deleteDeployment:["DELETE /repos/{owner}/{repo}/deployments/{deployment_id}"],deleteDeploymentBranchPolicy:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],deleteFile:["DELETE /repos/{owner}/{repo}/contents/{path}"],deleteInvitation:["DELETE /repos/{owner}/{repo}/invitations/{invitation_id}"],deleteOrgRuleset:["DELETE /orgs/{org}/rulesets/{ruleset_id}"],deletePagesSite:["DELETE /repos/{owner}/{repo}/pages"],deletePullRequestReviewProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],deleteRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}"],deleteReleaseAsset:["DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}"],deleteRepoRuleset:["DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}"],deleteTagProtection:["DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}"],deleteWebhook:["DELETE /repos/{owner}/{repo}/hooks/{hook_id}"],disableAutomatedSecurityFixes:["DELETE /repos/{owner}/{repo}/automated-security-fixes"],disableDeploymentProtectionRule:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],disableLfsForRepo:["DELETE /repos/{owner}/{repo}/lfs"],disableVulnerabilityAlerts:["DELETE /repos/{owner}/{repo}/vulnerability-alerts"],downloadArchive:["GET /repos/{owner}/{repo}/zipball/{ref}",{},{renamed:["repos","downloadZipballArchive"]}],downloadTarballArchive:["GET /repos/{owner}/{repo}/tarball/{ref}"],downloadZipballArchive:["GET /repos/{owner}/{repo}/zipball/{ref}"],enableAutomatedSecurityFixes:["PUT /repos/{owner}/{repo}/automated-security-fixes"],enableLfsForRepo:["PUT /repos/{owner}/{repo}/lfs"],enableVulnerabilityAlerts:["PUT /repos/{owner}/{repo}/vulnerability-alerts"],generateReleaseNotes:["POST /repos/{owner}/{repo}/releases/generate-notes"],get:["GET /repos/{owner}/{repo}"],getAccessRestrictions:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],getAdminBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],getAllDeploymentProtectionRules:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],getAllEnvironments:["GET /repos/{owner}/{repo}/environments"],getAllStatusCheckContexts:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"],getAllTopics:["GET /repos/{owner}/{repo}/topics"],getAppsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"],getAutolink:["GET /repos/{owner}/{repo}/autolinks/{autolink_id}"],getBranch:["GET /repos/{owner}/{repo}/branches/{branch}"],getBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection"],getBranchRules:["GET /repos/{owner}/{repo}/rules/branches/{branch}"],getClones:["GET /repos/{owner}/{repo}/traffic/clones"],getCodeFrequencyStats:["GET /repos/{owner}/{repo}/stats/code_frequency"],getCollaboratorPermissionLevel:["GET /repos/{owner}/{repo}/collaborators/{username}/permission"],getCombinedStatusForRef:["GET /repos/{owner}/{repo}/commits/{ref}/status"],getCommit:["GET /repos/{owner}/{repo}/commits/{ref}"],getCommitActivityStats:["GET /repos/{owner}/{repo}/stats/commit_activity"],getCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}"],getCommitSignatureProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],getCommunityProfileMetrics:["GET /repos/{owner}/{repo}/community/profile"],getContent:["GET /repos/{owner}/{repo}/contents/{path}"],getContributorsStats:["GET /repos/{owner}/{repo}/stats/contributors"],getCustomDeploymentProtectionRule:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],getDeployKey:["GET /repos/{owner}/{repo}/keys/{key_id}"],getDeployment:["GET /repos/{owner}/{repo}/deployments/{deployment_id}"],getDeploymentBranchPolicy:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],getDeploymentStatus:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}"],getEnvironment:["GET /repos/{owner}/{repo}/environments/{environment_name}"],getLatestPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/latest"],getLatestRelease:["GET /repos/{owner}/{repo}/releases/latest"],getOrgRuleset:["GET /orgs/{org}/rulesets/{ruleset_id}"],getOrgRulesets:["GET /orgs/{org}/rulesets"],getPages:["GET /repos/{owner}/{repo}/pages"],getPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/{build_id}"],getPagesHealthCheck:["GET /repos/{owner}/{repo}/pages/health"],getParticipationStats:["GET /repos/{owner}/{repo}/stats/participation"],getPullRequestReviewProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],getPunchCardStats:["GET /repos/{owner}/{repo}/stats/punch_card"],getReadme:["GET /repos/{owner}/{repo}/readme"],getReadmeInDirectory:["GET /repos/{owner}/{repo}/readme/{dir}"],getRelease:["GET /repos/{owner}/{repo}/releases/{release_id}"],getReleaseAsset:["GET /repos/{owner}/{repo}/releases/assets/{asset_id}"],getReleaseByTag:["GET /repos/{owner}/{repo}/releases/tags/{tag}"],getRepoRuleset:["GET /repos/{owner}/{repo}/rulesets/{ruleset_id}"],getRepoRulesets:["GET /repos/{owner}/{repo}/rulesets"],getStatusChecksProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],getTeamsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"],getTopPaths:["GET /repos/{owner}/{repo}/traffic/popular/paths"],getTopReferrers:["GET /repos/{owner}/{repo}/traffic/popular/referrers"],getUsersWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"],getViews:["GET /repos/{owner}/{repo}/traffic/views"],getWebhook:["GET /repos/{owner}/{repo}/hooks/{hook_id}"],getWebhookConfigForRepo:["GET /repos/{owner}/{repo}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}"],listAutolinks:["GET /repos/{owner}/{repo}/autolinks"],listBranches:["GET /repos/{owner}/{repo}/branches"],listBranchesForHeadCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head"],listCollaborators:["GET /repos/{owner}/{repo}/collaborators"],listCommentsForCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/comments"],listCommitCommentsForRepo:["GET /repos/{owner}/{repo}/comments"],listCommitStatusesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/statuses"],listCommits:["GET /repos/{owner}/{repo}/commits"],listContributors:["GET /repos/{owner}/{repo}/contributors"],listCustomDeploymentRuleIntegrations:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps"],listDeployKeys:["GET /repos/{owner}/{repo}/keys"],listDeploymentBranchPolicies:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],listDeploymentStatuses:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],listDeployments:["GET /repos/{owner}/{repo}/deployments"],listForAuthenticatedUser:["GET /user/repos"],listForOrg:["GET /orgs/{org}/repos"],listForUser:["GET /users/{username}/repos"],listForks:["GET /repos/{owner}/{repo}/forks"],listInvitations:["GET /repos/{owner}/{repo}/invitations"],listInvitationsForAuthenticatedUser:["GET /user/repository_invitations"],listLanguages:["GET /repos/{owner}/{repo}/languages"],listPagesBuilds:["GET /repos/{owner}/{repo}/pages/builds"],listPublic:["GET /repositories"],listPullRequestsAssociatedWithCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls"],listReleaseAssets:["GET /repos/{owner}/{repo}/releases/{release_id}/assets"],listReleases:["GET /repos/{owner}/{repo}/releases"],listTagProtection:["GET /repos/{owner}/{repo}/tags/protection"],listTags:["GET /repos/{owner}/{repo}/tags"],listTeams:["GET /repos/{owner}/{repo}/teams"],listWebhookDeliveries:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /repos/{owner}/{repo}/hooks"],merge:["POST /repos/{owner}/{repo}/merges"],mergeUpstream:["POST /repos/{owner}/{repo}/merge-upstream"],pingWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeAppAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],removeCollaborator:["DELETE /repos/{owner}/{repo}/collaborators/{username}"],removeStatusCheckContexts:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],removeStatusCheckProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],removeTeamAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],removeUserAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],renameBranch:["POST /repos/{owner}/{repo}/branches/{branch}/rename"],replaceAllTopics:["PUT /repos/{owner}/{repo}/topics"],requestPagesBuild:["POST /repos/{owner}/{repo}/pages/builds"],setAdminBranchProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],setAppAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],setStatusCheckContexts:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],setTeamAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],setUserAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],testPushWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/tests"],transfer:["POST /repos/{owner}/{repo}/transfer"],update:["PATCH /repos/{owner}/{repo}"],updateBranchProtection:["PUT /repos/{owner}/{repo}/branches/{branch}/protection"],updateCommitComment:["PATCH /repos/{owner}/{repo}/comments/{comment_id}"],updateDeploymentBranchPolicy:["PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],updateInformationAboutPagesSite:["PUT /repos/{owner}/{repo}/pages"],updateInvitation:["PATCH /repos/{owner}/{repo}/invitations/{invitation_id}"],updateOrgRuleset:["PUT /orgs/{org}/rulesets/{ruleset_id}"],updatePullRequestReviewProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],updateRelease:["PATCH /repos/{owner}/{repo}/releases/{release_id}"],updateReleaseAsset:["PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}"],updateRepoRuleset:["PUT /repos/{owner}/{repo}/rulesets/{ruleset_id}"],updateStatusCheckPotection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks",{},{renamed:["repos","updateStatusCheckProtection"]}],updateStatusCheckProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],updateWebhook:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}"],updateWebhookConfigForRepo:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config"],uploadReleaseAsset:["POST /repos/{owner}/{repo}/releases/{release_id}/assets{?name,label}",{baseUrl:"https://uploads.github.com"}]},search:{code:["GET /search/code"],commits:["GET /search/commits"],issuesAndPullRequests:["GET /search/issues"],labels:["GET /search/labels"],repos:["GET /search/repositories"],topics:["GET /search/topics"],users:["GET /search/users"]},secretScanning:{getAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/secret-scanning/alerts"],listAlertsForOrg:["GET /orgs/{org}/secret-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/secret-scanning/alerts"],listLocationsForAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations"],updateAlert:["PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"]},securityAdvisories:{createPrivateVulnerabilityReport:["POST /repos/{owner}/{repo}/security-advisories/reports"],createRepositoryAdvisory:["POST /repos/{owner}/{repo}/security-advisories"],getRepositoryAdvisory:["GET /repos/{owner}/{repo}/security-advisories/{ghsa_id}"],listRepositoryAdvisories:["GET /repos/{owner}/{repo}/security-advisories"],updateRepositoryAdvisory:["PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id}"]},teams:{addOrUpdateMembershipForUserInOrg:["PUT /orgs/{org}/teams/{team_slug}/memberships/{username}"],addOrUpdateProjectPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/projects/{project_id}"],addOrUpdateRepoPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],checkPermissionsForProjectInOrg:["GET /orgs/{org}/teams/{team_slug}/projects/{project_id}"],checkPermissionsForRepoInOrg:["GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],create:["POST /orgs/{org}/teams"],createDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],createDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions"],deleteDiscussionCommentInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],deleteDiscussionInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],deleteInOrg:["DELETE /orgs/{org}/teams/{team_slug}"],getByName:["GET /orgs/{org}/teams/{team_slug}"],getDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],getDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],getMembershipForUserInOrg:["GET /orgs/{org}/teams/{team_slug}/memberships/{username}"],list:["GET /orgs/{org}/teams"],listChildInOrg:["GET /orgs/{org}/teams/{team_slug}/teams"],listDiscussionCommentsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],listDiscussionsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions"],listForAuthenticatedUser:["GET /user/teams"],listMembersInOrg:["GET /orgs/{org}/teams/{team_slug}/members"],listPendingInvitationsInOrg:["GET /orgs/{org}/teams/{team_slug}/invitations"],listProjectsInOrg:["GET /orgs/{org}/teams/{team_slug}/projects"],listReposInOrg:["GET /orgs/{org}/teams/{team_slug}/repos"],removeMembershipForUserInOrg:["DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}"],removeProjectInOrg:["DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id}"],removeRepoInOrg:["DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],updateDiscussionCommentInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],updateDiscussionInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],updateInOrg:["PATCH /orgs/{org}/teams/{team_slug}"]},users:{addEmailForAuthenticated:["POST /user/emails",{},{renamed:["users","addEmailForAuthenticatedUser"]}],addEmailForAuthenticatedUser:["POST /user/emails"],addSocialAccountForAuthenticatedUser:["POST /user/social_accounts"],block:["PUT /user/blocks/{username}"],checkBlocked:["GET /user/blocks/{username}"],checkFollowingForUser:["GET /users/{username}/following/{target_user}"],checkPersonIsFollowedByAuthenticated:["GET /user/following/{username}"],createGpgKeyForAuthenticated:["POST /user/gpg_keys",{},{renamed:["users","createGpgKeyForAuthenticatedUser"]}],createGpgKeyForAuthenticatedUser:["POST /user/gpg_keys"],createPublicSshKeyForAuthenticated:["POST /user/keys",{},{renamed:["users","createPublicSshKeyForAuthenticatedUser"]}],createPublicSshKeyForAuthenticatedUser:["POST /user/keys"],createSshSigningKeyForAuthenticatedUser:["POST /user/ssh_signing_keys"],deleteEmailForAuthenticated:["DELETE /user/emails",{},{renamed:["users","deleteEmailForAuthenticatedUser"]}],deleteEmailForAuthenticatedUser:["DELETE /user/emails"],deleteGpgKeyForAuthenticated:["DELETE /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","deleteGpgKeyForAuthenticatedUser"]}],deleteGpgKeyForAuthenticatedUser:["DELETE /user/gpg_keys/{gpg_key_id}"],deletePublicSshKeyForAuthenticated:["DELETE /user/keys/{key_id}",{},{renamed:["users","deletePublicSshKeyForAuthenticatedUser"]}],deletePublicSshKeyForAuthenticatedUser:["DELETE /user/keys/{key_id}"],deleteSocialAccountForAuthenticatedUser:["DELETE /user/social_accounts"],deleteSshSigningKeyForAuthenticatedUser:["DELETE /user/ssh_signing_keys/{ssh_signing_key_id}"],follow:["PUT /user/following/{username}"],getAuthenticated:["GET /user"],getByUsername:["GET /users/{username}"],getContextForUser:["GET /users/{username}/hovercard"],getGpgKeyForAuthenticated:["GET /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","getGpgKeyForAuthenticatedUser"]}],getGpgKeyForAuthenticatedUser:["GET /user/gpg_keys/{gpg_key_id}"],getPublicSshKeyForAuthenticated:["GET /user/keys/{key_id}",{},{renamed:["users","getPublicSshKeyForAuthenticatedUser"]}],getPublicSshKeyForAuthenticatedUser:["GET /user/keys/{key_id}"],getSshSigningKeyForAuthenticatedUser:["GET /user/ssh_signing_keys/{ssh_signing_key_id}"],list:["GET /users"],listBlockedByAuthenticated:["GET /user/blocks",{},{renamed:["users","listBlockedByAuthenticatedUser"]}],listBlockedByAuthenticatedUser:["GET /user/blocks"],listEmailsForAuthenticated:["GET /user/emails",{},{renamed:["users","listEmailsForAuthenticatedUser"]}],listEmailsForAuthenticatedUser:["GET /user/emails"],listFollowedByAuthenticated:["GET /user/following",{},{renamed:["users","listFollowedByAuthenticatedUser"]}],listFollowedByAuthenticatedUser:["GET /user/following"],listFollowersForAuthenticatedUser:["GET /user/followers"],listFollowersForUser:["GET /users/{username}/followers"],listFollowingForUser:["GET /users/{username}/following"],listGpgKeysForAuthenticated:["GET /user/gpg_keys",{},{renamed:["users","listGpgKeysForAuthenticatedUser"]}],listGpgKeysForAuthenticatedUser:["GET /user/gpg_keys"],listGpgKeysForUser:["GET /users/{username}/gpg_keys"],listPublicEmailsForAuthenticated:["GET /user/public_emails",{},{renamed:["users","listPublicEmailsForAuthenticatedUser"]}],listPublicEmailsForAuthenticatedUser:["GET /user/public_emails"],listPublicKeysForUser:["GET /users/{username}/keys"],listPublicSshKeysForAuthenticated:["GET /user/keys",{},{renamed:["users","listPublicSshKeysForAuthenticatedUser"]}],listPublicSshKeysForAuthenticatedUser:["GET /user/keys"],listSocialAccountsForAuthenticatedUser:["GET /user/social_accounts"],listSocialAccountsForUser:["GET /users/{username}/social_accounts"],listSshSigningKeysForAuthenticatedUser:["GET /user/ssh_signing_keys"],listSshSigningKeysForUser:["GET /users/{username}/ssh_signing_keys"],setPrimaryEmailVisibilityForAuthenticated:["PATCH /user/email/visibility",{},{renamed:["users","setPrimaryEmailVisibilityForAuthenticatedUser"]}],setPrimaryEmailVisibilityForAuthenticatedUser:["PATCH /user/email/visibility"],unblock:["DELETE /user/blocks/{username}"],unfollow:["DELETE /user/following/{username}"],updateAuthenticated:["PATCH /user"]}},NVh=FVh,i5t=new Map;for(let[e,r]of Object.entries(NVh))for(let[t,n]of Object.entries(r)){let[i,s,a]=n,[o,c]=i.split(/ /),l=Object.assign({method:o,url:c},s);i5t.has(e)||i5t.set(e,new Map),i5t.get(e).set(t,{scope:e,methodName:t,endpointDefaults:l,decorations:a})}var OVh={get({octokit:e,scope:r,cache:t},n){if(t[n])return t[n];let{decorations:i,endpointDefaults:s}=i5t.get(r).get(n);return i?t[n]=BVh(e,r,n,s,i):t[n]=e.request.defaults(s),t[n]}};function $$o(e){let r={};for(let t of i5t.keys())r[t]=new Proxy({octokit:e,scope:t,cache:{}},OVh);return r}function BVh(e,r,t,n,i){let s=e.request.defaults(n);function a(...o){let c=s.endpoint.merge(...o);if(i.mapToData)return c=Object.assign({},c,{data:c[i.mapToData],[i.mapToData]:void 0}),s(c);if(i.renamed){let[l,u]=i.renamed;e.log.warn(`octokit.${r}.${t}() has been renamed to octokit.${l}.${u}()`)}if(i.deprecated&&e.log.warn(i.deprecated),i.renamedParameters){let l=s.endpoint.merge(...o);for(let[u,m]of Object.entries(i.renamedParameters))u in l&&(e.log.warn(`"${u}" parameter is deprecated for "octokit.${r}.${t}()". Use "${m}" instead`),m in l||(l[m]=l[u]),delete l[u]);return s(l)}return s(...o)}return Object.assign(a,s)}function Q$o(e){return{rest:$$o(e)}}Q$o.VERSION=z$o;function K$o(e){let r=$$o(e);return{...r,rest:r}}K$o.VERSION=z$o});var X$o=A((Tty,J$o)=>{"use strict";var V_i=Object.defineProperty,qVh=Object.getOwnPropertyDescriptor,MVh=Object.getOwnPropertyNames,LVh=Object.prototype.hasOwnProperty,jVh=(e,r)=>{for(var t in r)V_i(e,t,{get:r[t],enumerable:!0})},GVh=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of MVh(r))!LVh.call(e,i)&&i!==t&&V_i(e,i,{get:()=>r[i],enumerable:!(n=qVh(r,i))||n.enumerable});return e},UVh=e=>GVh(V_i({},"__esModule",{value:!0}),e),Y$o={};jVh(Y$o,{Octokit:()=>HVh});J$o.exports=UVh(Y$o);var VVh=F$o(),zVh=O$o(),$Vh=U$o(),QVh=W$o(),KVh="19.0.13",HVh=VVh.Octokit.plugin(zVh.requestLog,QVh.legacyRestEndpointMethods,$Vh.paginateRest).defaults({userAgent:`octokit-rest.js/${KVh}`})});var z_i=A(Z$o=>{Z$o.require=function(){if(typeof process=="object"&&process.versions&&process.versions.electron)try{let e=require("original-fs");if(Object.keys(e).length>0)return e}catch{}return require("fs")}});var $_i=A((Rty,eQo)=>{eQo.exports={LOCHDR:30,LOCSIG:67324752,LOCVER:4,LOCFLG:6,LOCHOW:8,LOCTIM:10,LOCCRC:14,LOCSIZ:18,LOCLEN:22,LOCNAM:26,LOCEXT:28,EXTSIG:134695760,EXTHDR:16,EXTCRC:4,EXTSIZ:8,EXTLEN:12,CENHDR:46,CENSIG:33639248,CENVEM:4,CENVER:6,CENFLG:8,CENHOW:10,CENTIM:12,CENCRC:16,CENSIZ:20,CENLEN:24,CENNAM:28,CENEXT:30,CENCOM:32,CENDSK:34,CENATT:36,CENATX:38,CENOFF:42,ENDHDR:22,ENDSIG:101010256,ENDSUB:8,ENDTOT:10,ENDSIZ:12,ENDOFF:16,ENDCOM:20,END64HDR:20,END64SIG:117853008,END64START:4,END64OFF:8,END64NUMDISKS:16,ZIP64SIG:101075792,ZIP64HDR:56,ZIP64LEAD:12,ZIP64SIZE:4,ZIP64VEM:12,ZIP64VER:14,ZIP64DSK:16,ZIP64DSKDIR:20,ZIP64SUB:24,ZIP64TOT:32,ZIP64SIZB:40,ZIP64OFF:48,ZIP64EXTRA:56,STORED:0,SHRUNK:1,REDUCED1:2,REDUCED2:3,REDUCED3:4,REDUCED4:5,IMPLODED:6,DEFLATED:8,ENHANCED_DEFLATED:9,PKWARE:10,BZIP2:12,LZMA:14,IBM_TERSE:18,IBM_LZ77:19,AES_ENCRYPT:99,FLG_ENC:1,FLG_COMP1:2,FLG_COMP2:4,FLG_DESC:8,FLG_ENH:16,FLG_PATCH:32,FLG_STR:64,FLG_EFS:2048,FLG_MSK:4096,FILE:2,BUFFER:1,NONE:0,EF_ID:0,EF_SIZE:2,ID_ZIP64:1,ID_AVINFO:7,ID_PFS:8,ID_OS2:9,ID_NTFS:10,ID_OPENVMS:12,ID_UNIX:13,ID_FORK:14,ID_PATCH:15,ID_X509_PKCS7:20,ID_X509_CERTID_F:21,ID_X509_CERTID_C:22,ID_STRONGENC:23,ID_RECORD_MGT:24,ID_X509_PKCS7_RL:25,ID_IBM1:101,ID_IBM2:102,ID_POSZIP:18064,EF_ZIP64_OR_32:4294967295,EF_ZIP64_OR_16:65535,EF_ZIP64_SUNCOMP:0,EF_ZIP64_SCOMP:8,EF_ZIP64_RHO:16,EF_ZIP64_DSN:24}});var Q_i=A((kty,tQo)=>{tQo.exports={INVALID_LOC:"Invalid LOC header (bad signature)",INVALID_CEN:"Invalid CEN header (bad signature)",INVALID_END:"Invalid END header (bad signature)",NO_DATA:"Nothing to decompress",BAD_CRC:"CRC32 checksum failed",FILE_IN_THE_WAY:"There is a file in the way: %s",UNKNOWN_METHOD:"Invalid/unsupported compression method",AVAIL_DATA:"inflate::Available inflate data did not terminate",INVALID_DISTANCE:"inflate::Invalid literal/length or distance code in fixed or dynamic block",TO_MANY_CODES:"inflate::Dynamic block code description: too many length or distance codes",INVALID_REPEAT_LEN:"inflate::Dynamic block code description: repeat more than specified lengths",INVALID_REPEAT_FIRST:"inflate::Dynamic block code description: repeat lengths with no first length",INCOMPLETE_CODES:"inflate::Dynamic block code description: code lengths codes incomplete",INVALID_DYN_DISTANCE:"inflate::Dynamic block code description: invalid distance code lengths",INVALID_CODES_LEN:"inflate::Dynamic block code description: invalid literal/length code lengths",INVALID_STORE_BLOCK:"inflate::Stored block length did not match one's complement",INVALID_BLOCK_TYPE:"inflate::Invalid block type (type == 3)",CANT_EXTRACT_FILE:"Could not extract the file",CANT_OVERRIDE:"Target file already exists",NO_ZIP:"No zip file was loaded",NO_ENTRY:"Entry doesn't exist",DIRECTORY_CONTENT_ERROR:"A directory cannot have content",FILE_NOT_FOUND:"File not found: %s",NOT_IMPLEMENTED:"Not implemented",INVALID_FILENAME:"Invalid filename",INVALID_FORMAT:"Invalid or unsupported zip format. No END header found"}});var sQo=A((Fty,iQo)=>{var WVh=z_i().require(),b7=require("path"),rQo=$_i(),YVh=Q_i(),JVh=typeof process=="object"&&process.platform==="win32",nQo=e=>e&&typeof e=="object",K_i=new Uint32Array(256).map((e,r)=>{for(let t=0;t<8;t++)r&1?r=3988292384^r>>>1:r>>>=1;return r>>>0});function jP(e){this.sep=b7.sep,this.fs=WVh,nQo(e)&&nQo(e.fs)&&typeof e.fs.statSync=="function"&&(this.fs=e.fs)}iQo.exports=jP;jP.prototype.makeDir=function(e){let r=this;function t(n){let i=n.split(r.sep)[0];n.split(r.sep).forEach(function(s){if(!(!s||s.substr(-1,1)===":")){i+=r.sep+s;var a;try{a=r.fs.statSync(i)}catch{r.fs.mkdirSync(i)}if(a&&a.isFile())throw YVh.FILE_IN_THE_WAY.replace("%s",i)}})}t(e)};jP.prototype.writeFileTo=function(e,r,t,n){let i=this;if(i.fs.existsSync(e)){if(!t)return!1;var s=i.fs.statSync(e);if(s.isDirectory())return!1}var a=b7.dirname(e);i.fs.existsSync(a)||i.makeDir(a);var o;try{o=i.fs.openSync(e,"w",438)}catch{i.fs.chmodSync(e,438),o=i.fs.openSync(e,"w",438)}if(o)try{i.fs.writeSync(o,r,0,r.length,0)}finally{i.fs.closeSync(o)}return i.fs.chmodSync(e,n||438),!0};jP.prototype.writeFileToAsync=function(e,r,t,n,i){typeof n=="function"&&(i=n,n=void 0);let s=this;s.fs.exists(e,function(a){if(a&&!t)return i(!1);s.fs.stat(e,function(o,c){if(a&&c.isDirectory())return i(!1);var l=b7.dirname(e);s.fs.exists(l,function(u){u||s.makeDir(l),s.fs.open(e,"w",438,function(m,h){m?s.fs.chmod(e,438,function(){s.fs.open(e,"w",438,function(_,b){s.fs.write(b,r,0,r.length,0,function(){s.fs.close(b,function(){s.fs.chmod(e,n||438,function(){i(!0)})})})})}):h?s.fs.write(h,r,0,r.length,0,function(){s.fs.close(h,function(){s.fs.chmod(e,n||438,function(){i(!0)})})}):s.fs.chmod(e,n||438,function(){i(!0)})})})})})};jP.prototype.findFiles=function(e){let r=this;function t(n,i,s){typeof i=="boolean"&&(s=i,i=void 0);let a=[];return r.fs.readdirSync(n).forEach(function(o){var c=b7.join(n,o);r.fs.statSync(c).isDirectory()&&s&&(a=a.concat(t(c,i,s))),(!i||i.test(c))&&a.push(b7.normalize(c)+(r.fs.statSync(c).isDirectory()?r.sep:""))}),a}return t(e,void 0,!0)};jP.prototype.getAttributes=function(){};jP.prototype.setAttributes=function(){};jP.crc32update=function(e,r){return K_i[(e^r)&255]^e>>>8};jP.crc32=function(e){typeof e=="string"&&(e=Buffer.from(e,"utf8")),K_i.length||genCRCTable();let r=e.length,t=-1;for(let n=0;n<r;)t=jP.crc32update(t,e[n++]);return~t>>>0};jP.methodToString=function(e){switch(e){case rQo.STORED:return"STORED ("+e+")";case rQo.DEFLATED:return"DEFLATED ("+e+")";default:return"UNSUPPORTED ("+e+")"}};jP.canonical=function(e){if(!e)return"";var r=b7.posix.normalize("/"+e.split("\\").join("/"));return b7.join(".",r)};jP.sanitize=function(e,r){e=b7.resolve(b7.normalize(e));for(var t=r.split("/"),n=0,i=t.length;n<i;n++){var s=b7.normalize(b7.join(e,t.slice(n,i).join(b7.sep)));if(s.indexOf(e)===0)return s}return b7.normalize(b7.join(e,b7.basename(r)))};jP.toBuffer=function(r){return Buffer.isBuffer(r)?r:r instanceof Uint8Array?Buffer.from(r):typeof r=="string"?Buffer.from(r,"utf8"):Buffer.alloc(0)};jP.readBigUInt64LE=function(e,r){var t=Buffer.from(e.slice(r,r+8));return t.swap64(),parseInt(`0x${t.toString("hex")}`)};jP.isWin=JVh;jP.crcTable=K_i});var cQo=A((Nty,oQo)=>{var y6r=z_i().require(),aQo=require("path");y6r.existsSync=y6r.existsSync||aQo.existsSync;oQo.exports=function(e){var r=e||"",t=i(),n=null;function i(){return{directory:!1,readonly:!1,hidden:!1,executable:!1,mtime:0,atime:0}}return r&&y6r.existsSync(r)?(n=y6r.statSync(r),t.directory=n.isDirectory(),t.mtime=n.mtime,t.atime=n.atime,t.executable=(73&n.mode)!==0,t.readonly=(128&n.mode)===0,t.hidden=aQo.basename(r)[0]==="."):console.warn("Invalid path: "+r),{get directory(){return t.directory},get readOnly(){return t.readonly},get hidden(){return t.hidden},get mtime(){return t.mtime},get atime(){return t.atime},get executable(){return t.executable},decodeAttributes:function(){},encodeAttributes:function(){},toJSON:function(){return{path:r,isDirectory:t.directory,isReadOnly:t.readonly,isHidden:t.hidden,isExecutable:t.executable,mTime:t.mtime,aTime:t.atime}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var zmt=A((Oty,s5t)=>{s5t.exports=sQo();s5t.exports.Constants=$_i();s5t.exports.Errors=Q_i();s5t.exports.FileAttr=cQo()});var lQo=A((Bty,uQo)=>{var a5t=zmt(),zf=a5t.Constants;uQo.exports=function(){var e=20,r=10,t=0,n=0,i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0;e|=a5t.isWin?2560:768,t|=zf.FLG_EFS;var v={};function w(x){x=new Date(x),i=(x.getFullYear()-1980&127)<<25|x.getMonth()+1<<21|x.getDate()<<16|x.getHours()<<11|x.getMinutes()<<5|x.getSeconds()>>1}return w(+new Date),{get made(){return e},set made(x){e=x},get version(){return r},set version(x){r=x},get flags(){return t},set flags(x){t=x},get method(){return n},set method(x){switch(x){case zf.STORED:this.version=10;case zf.DEFLATED:default:this.version=20}n=x},get time(){return new Date((i>>25&127)+1980,(i>>21&15)-1,i>>16&31,i>>11&31,i>>5&63,(i&31)<<1)},set time(x){w(x)},get crc(){return s},set crc(x){s=Math.max(0,x)>>>0},get compressedSize(){return a},set compressedSize(x){a=Math.max(0,x)>>>0},get size(){return o},set size(x){o=Math.max(0,x)>>>0},get fileNameLength(){return c},set fileNameLength(x){c=x},get extraLength(){return l},set extraLength(x){l=x},get commentLength(){return u},set commentLength(x){u=x},get diskNumStart(){return m},set diskNumStart(x){m=Math.max(0,x)>>>0},get inAttr(){return h},set inAttr(x){h=Math.max(0,x)>>>0},get attr(){return _},set attr(x){_=Math.max(0,x)>>>0},get fileAttr(){return _?(_>>>0|0)>>16&4095:0},get offset(){return b},set offset(x){b=Math.max(0,x)>>>0},get encripted(){return(t&1)===1},get entryHeaderSize(){return zf.CENHDR+c+l+u},get realDataOffset(){return b+zf.LOCHDR+v.fnameLen+v.extraLen},get dataHeader(){return v},loadDataHeaderFromBinary:function(x){var P=x.slice(b,b+zf.LOCHDR);if(P.readUInt32LE(0)!==zf.LOCSIG)throw new Error(a5t.Errors.INVALID_LOC);v={version:P.readUInt16LE(zf.LOCVER),flags:P.readUInt16LE(zf.LOCFLG),method:P.readUInt16LE(zf.LOCHOW),time:P.readUInt32LE(zf.LOCTIM),crc:P.readUInt32LE(zf.LOCCRC),compressedSize:P.readUInt32LE(zf.LOCSIZ),size:P.readUInt32LE(zf.LOCLEN),fnameLen:P.readUInt16LE(zf.LOCNAM),extraLen:P.readUInt16LE(zf.LOCEXT)}},loadFromBinary:function(x){if(x.length!==zf.CENHDR||x.readUInt32LE(0)!==zf.CENSIG)throw new Error(a5t.Errors.INVALID_CEN);e=x.readUInt16LE(zf.CENVEM),r=x.readUInt16LE(zf.CENVER),t=x.readUInt16LE(zf.CENFLG),n=x.readUInt16LE(zf.CENHOW),i=x.readUInt32LE(zf.CENTIM),s=x.readUInt32LE(zf.CENCRC),a=x.readUInt32LE(zf.CENSIZ),o=x.readUInt32LE(zf.CENLEN),c=x.readUInt16LE(zf.CENNAM),l=x.readUInt16LE(zf.CENEXT),u=x.readUInt16LE(zf.CENCOM),m=x.readUInt16LE(zf.CENDSK),h=x.readUInt16LE(zf.CENATT),_=x.readUInt32LE(zf.CENATX),b=x.readUInt32LE(zf.CENOFF)},dataHeaderToBinary:function(){var x=Buffer.alloc(zf.LOCHDR);return x.writeUInt32LE(zf.LOCSIG,0),x.writeUInt16LE(r,zf.LOCVER),x.writeUInt16LE(t,zf.LOCFLG),x.writeUInt16LE(n,zf.LOCHOW),x.writeUInt32LE(i,zf.LOCTIM),x.writeUInt32LE(s,zf.LOCCRC),x.writeUInt32LE(a,zf.LOCSIZ),x.writeUInt32LE(o,zf.LOCLEN),x.writeUInt16LE(c,zf.LOCNAM),x.writeUInt16LE(l,zf.LOCEXT),x},entryHeaderToBinary:function(){var x=Buffer.alloc(zf.CENHDR+c+l+u);return x.writeUInt32LE(zf.CENSIG,0),x.writeUInt16LE(e,zf.CENVEM),x.writeUInt16LE(r,zf.CENVER),x.writeUInt16LE(t,zf.CENFLG),x.writeUInt16LE(n,zf.CENHOW),x.writeUInt32LE(i,zf.CENTIM),x.writeUInt32LE(s,zf.CENCRC),x.writeUInt32LE(a,zf.CENSIZ),x.writeUInt32LE(o,zf.CENLEN),x.writeUInt16LE(c,zf.CENNAM),x.writeUInt16LE(l,zf.CENEXT),x.writeUInt16LE(u,zf.CENCOM),x.writeUInt16LE(m,zf.CENDSK),x.writeUInt16LE(h,zf.CENATT),x.writeUInt32LE(_,zf.CENATX),x.writeUInt32LE(b,zf.CENOFF),x.fill(0,zf.CENHDR),x},toJSON:function(){let x=function(P){return P+" bytes"};return{made:e,version:r,flags:t,method:a5t.methodToString(n),time:this.time,crc:"0x"+s.toString(16).toUpperCase(),compressedSize:x(a),size:x(o),fileNameLength:x(c),extraLength:x(l),commentLength:x(u),diskNumStart:m,inAttr:h,attr:_,offset:b,entryHeaderSize:x(zf.CENHDR+c+l+u)}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var pQo=A((qty,dQo)=>{var $mt=zmt(),I2=$mt.Constants;dQo.exports=function(){var e=0,r=0,t=0,n=0,i=0;return{get diskEntries(){return e},set diskEntries(s){e=r=s},get totalEntries(){return r},set totalEntries(s){r=e=s},get size(){return t},set size(s){t=s},get offset(){return n},set offset(s){n=s},get commentLength(){return i},set commentLength(s){i=s},get mainHeaderSize(){return I2.ENDHDR+i},loadFromBinary:function(s){if((s.length!==I2.ENDHDR||s.readUInt32LE(0)!==I2.ENDSIG)&&(s.length<I2.ZIP64HDR||s.readUInt32LE(0)!==I2.ZIP64SIG))throw new Error($mt.Errors.INVALID_END);s.readUInt32LE(0)===I2.ENDSIG?(e=s.readUInt16LE(I2.ENDSUB),r=s.readUInt16LE(I2.ENDTOT),t=s.readUInt32LE(I2.ENDSIZ),n=s.readUInt32LE(I2.ENDOFF),i=s.readUInt16LE(I2.ENDCOM)):(e=$mt.readBigUInt64LE(s,I2.ZIP64SUB),r=$mt.readBigUInt64LE(s,I2.ZIP64TOT),t=$mt.readBigUInt64LE(s,I2.ZIP64SIZE),n=$mt.readBigUInt64LE(s,I2.ZIP64OFF),i=0)},toBinary:function(){var s=Buffer.alloc(I2.ENDHDR+i);return s.writeUInt32LE(I2.ENDSIG,0),s.writeUInt32LE(0,4),s.writeUInt16LE(e,I2.ENDSUB),s.writeUInt16LE(r,I2.ENDTOT),s.writeUInt32LE(t,I2.ENDSIZ),s.writeUInt32LE(n,I2.ENDOFF),s.writeUInt16LE(i,I2.ENDCOM),s.fill(" ",I2.ENDHDR),s},toJSON:function(){let s=function(a,o){let c=a.toString(16).toUpperCase();for(;c.length<o;)c="0"+c;return"0x"+c};return{diskEntries:e,totalEntries:r,size:t+" bytes",offset:s(n,4),commentLength:i}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var W_i=A(H_i=>{H_i.EntryHeader=lQo();H_i.MainHeader=pQo()});var fQo=A((Lty,mQo)=>{mQo.exports=function(e){var r=require("zlib"),t={chunkSize:(parseInt(e.length/1024)+1)*1024};return{deflate:function(){return r.deflateRawSync(e,t)},deflateAsync:function(n){var i=r.createDeflateRaw(t),s=[],a=0;i.on("data",function(o){s.push(o),a+=o.length}),i.on("end",function(){var o=Buffer.alloc(a),c=0;o.fill(0);for(var l=0;l<s.length;l++){var u=s[l];u.copy(o,c),c+=u.length}n&&n(o)}),i.end(e)}}}});var gQo=A((jty,hQo)=>{hQo.exports=function(e){var r=require("zlib");return{inflate:function(){return r.inflateRawSync(e)},inflateAsync:function(t){var n=r.createInflateRaw(),i=[],s=0;n.on("data",function(a){i.push(a),s+=a.length}),n.on("end",function(){var a=Buffer.alloc(s),o=0;a.fill(0);for(var c=0;c<i.length;c++){var l=i[c];l.copy(a,o),o+=l.length}t&&t(a)}),n.end(e)}}}});var CQo=A((Gty,bQo)=>{"use strict";var{randomFillSync:yQo}=require("crypto"),XVh=new Uint32Array(256).map((e,r)=>{for(let t=0;t<8;t++)r&1?r=r>>>1^3988292384:r>>>=1;return r>>>0}),AQo=(e,r)=>Math.imul(e,r)>>>0,_Qo=(e,r)=>XVh[(e^r)&255]^e>>>8,o5t=()=>typeof yQo=="function"?yQo(Buffer.alloc(12)):o5t.node();o5t.node=()=>{let e=Buffer.alloc(12),r=e.length;for(let t=0;t<r;t++)e[t]=Math.random()*256&255;return e};var _6r={genSalt:o5t};function A6r(e){let r=Buffer.isBuffer(e)?e:Buffer.from(e);this.keys=new Uint32Array([305419896,591751049,878082192]);for(let t=0;t<r.length;t++)this.updateKeys(r[t])}A6r.prototype.updateKeys=function(e){let r=this.keys;return r[0]=_Qo(r[0],e),r[1]+=r[0]&255,r[1]=AQo(r[1],134775813)+1,r[2]=_Qo(r[2],r[1]>>>24),e};A6r.prototype.next=function(){let e=(this.keys[2]|2)>>>0;return AQo(e,e^1)>>8&255};function ZVh(e){let r=new A6r(e);return function(t){let n=Buffer.alloc(t.length),i=0;for(let s of t)n[i++]=r.updateKeys(s^r.next());return n}}function ezh(e){let r=new A6r(e);return function(t,n,i=0){n||(n=Buffer.alloc(t.length));for(let s of t){let a=r.next();n[i++]=s^a,r.updateKeys(s)}return n}}function tzh(e,r,t){if(!e||!Buffer.isBuffer(e)||e.length<12)return Buffer.alloc(0);let n=ZVh(t);if(n(e.slice(0,12))[11]!==r.crc>>>24)throw"ADM-ZIP: Wrong Password";return n(e.slice(12))}function rzh(e){Buffer.isBuffer(e)&&e.length>=12?_6r.genSalt=function(){return e.slice(0,12)}:e==="node"?_6r.genSalt=o5t.node:_6r.genSalt=o5t}function nzh(e,r,t,n=!1){e==null&&(e=Buffer.alloc(0)),Buffer.isBuffer(e)||(e=Buffer.from(e.toString()));let i=ezh(t),s=_6r.genSalt();s[11]=r.crc>>>24&255,n&&(s[10]=r.crc>>>16&255);let a=Buffer.alloc(e.length+12);return i(s,a),i(e,a,12)}bQo.exports={decrypt:tzh,encrypt:nzh,_salter:rzh}});var vQo=A(b6r=>{b6r.Deflater=fQo();b6r.Inflater=gQo();b6r.ZipCrypto=CQo()});var J_i=A((Vty,EQo)=>{var yw=zmt(),izh=W_i(),OB=yw.Constants,Y_i=vQo();EQo.exports=function(e){var r=new izh.EntryHeader,t=Buffer.alloc(0),n=Buffer.alloc(0),i=!1,s=null,a=Buffer.alloc(0);function o(){return!e||!Buffer.isBuffer(e)?Buffer.alloc(0):(r.loadDataHeaderFromBinary(e),e.slice(r.realDataOffset,r.realDataOffset+r.compressedSize))}function c(b){return!((r.flags&8)!==8&&yw.crc32(b)!==r.dataHeader.crc)}function l(b,v,w){if(typeof v>"u"&&typeof b=="string"&&(w=b,b=void 0),i)return b&&v&&v(Buffer.alloc(0),yw.Errors.DIRECTORY_CONTENT_ERROR),Buffer.alloc(0);var x=o();if(x.length===0)return b&&v&&v(x),x;if(r.encripted){if(typeof w!="string"&&!Buffer.isBuffer(w))throw new Error("ADM-ZIP: Incompatible password parameter");x=Y_i.ZipCrypto.decrypt(x,r,w)}var P=Buffer.alloc(r.size);switch(r.method){case yw.Constants.STORED:if(x.copy(P),c(P))return b&&v&&v(P),P;throw b&&v&&v(P,yw.Errors.BAD_CRC),new Error(yw.Errors.BAD_CRC);case yw.Constants.DEFLATED:var k=new Y_i.Inflater(x);if(b)k.inflateAsync(function(R){R.copy(R,0),v&&(c(R)?v(R):v(R,yw.Errors.BAD_CRC))});else{if(k.inflate(P).copy(P,0),!c(P))throw new Error(yw.Errors.BAD_CRC+" "+t.toString());return P}break;default:throw b&&v&&v(Buffer.alloc(0),yw.Errors.UNKNOWN_METHOD),new Error(yw.Errors.UNKNOWN_METHOD)}}function u(b,v){if((!s||!s.length)&&Buffer.isBuffer(e))return b&&v&&v(o()),o();if(s.length&&!i){var w;switch(r.method){case yw.Constants.STORED:return r.compressedSize=r.size,w=Buffer.alloc(s.length),s.copy(w),b&&v&&v(w),w;default:case yw.Constants.DEFLATED:var x=new Y_i.Deflater(s);if(b)x.deflateAsync(function(k){w=Buffer.alloc(k.length),r.compressedSize=k.length,k.copy(w),v&&v(w)});else{var P=x.deflate();return r.compressedSize=P.length,P}x=null;break}}else if(b&&v)v(Buffer.alloc(0));else return Buffer.alloc(0)}function m(b,v){return(b.readUInt32LE(v+4)<<4)+b.readUInt32LE(v)}function h(b){for(var v=0,w,x,P;v<b.length;)w=b.readUInt16LE(v),v+=2,x=b.readUInt16LE(v),v+=2,P=b.slice(v,v+x),v+=x,OB.ID_ZIP64===w&&_(P)}function _(b){var v,w,x,P;b.length>=OB.EF_ZIP64_SCOMP&&(v=m(b,OB.EF_ZIP64_SUNCOMP),r.size===OB.EF_ZIP64_OR_32&&(r.size=v)),b.length>=OB.EF_ZIP64_RHO&&(w=m(b,OB.EF_ZIP64_SCOMP),r.compressedSize===OB.EF_ZIP64_OR_32&&(r.compressedSize=w)),b.length>=OB.EF_ZIP64_DSN&&(x=m(b,OB.EF_ZIP64_RHO),r.offset===OB.EF_ZIP64_OR_32&&(r.offset=x)),b.length>=OB.EF_ZIP64_DSN+4&&(P=b.readUInt32LE(OB.EF_ZIP64_DSN),r.diskNumStart===OB.EF_ZIP64_OR_16&&(r.diskNumStart=P))}return{get entryName(){return t.toString()},get rawEntryName(){return t},set entryName(b){t=yw.toBuffer(b);var v=t[t.length-1];i=v===47||v===92,r.fileNameLength=t.length},get extra(){return a},set extra(b){a=b,r.extraLength=b.length,h(b)},get comment(){return n.toString()},set comment(b){n=yw.toBuffer(b),r.commentLength=n.length},get name(){var b=t.toString();return i?b.substr(b.length-1).split("/").pop():b.split("/").pop()},get isDirectory(){return i},getCompressedData:function(){return u(!1,null)},getCompressedDataAsync:function(b){u(!0,b)},setData:function(b){s=yw.toBuffer(b),!i&&s.length?(r.size=s.length,r.method=yw.Constants.DEFLATED,r.crc=yw.crc32(b),r.changed=!0):r.method=yw.Constants.STORED},getData:function(b){return r.changed?s:l(!1,null,b)},getDataAsync:function(b,v){r.changed?b(s):l(!0,b,v)},set attr(b){r.attr=b},get attr(){return r.attr},set header(b){r.loadFromBinary(b)},get header(){return r},packHeader:function(){var b=r.entryHeaderToBinary(),v=yw.Constants.CENHDR;return t.copy(b,v),v+=t.length,r.extraLength&&(a.copy(b,v),v+=r.extraLength),r.commentLength&&n.copy(b,v),b},toJSON:function(){let b=function(v){return"<"+(v&&v.length+" bytes buffer"||"null")+">"};return{entryName:this.entryName,name:this.name,comment:this.comment,isDirectory:this.isDirectory,header:r.toJSON(),compressedData:b(e),data:b(s)}},toString:function(){return JSON.stringify(this.toJSON(),null," ")}}}});var wQo=A((zty,SQo)=>{var DQo=J_i(),szh=W_i(),dk=zmt();SQo.exports=function(e,r){var t=[],n={},i=Buffer.alloc(0),s=new szh.MainHeader,a=!1;let o=Object.assign(Object.create(null),r),{noSort:c}=o;e?m(o.readEntries):a=!0;function l(_){let b=s.diskEntries,v=s.offset;for(let w=0;w<b;w++){let x=v,P=new DQo(e);P.header=e.slice(x,x+=dk.Constants.CENHDR),P.entryName=e.slice(x,x+=P.header.fileNameLength),v+=P.header.entryHeaderSize,_(P)}}function u(){a=!0,n={},t=new Array(s.diskEntries);for(var _=s.offset,b=0;b<t.length;b++){var v=_,w=new DQo(e);w.header=e.slice(v,v+=dk.Constants.CENHDR),w.entryName=e.slice(v,v+=w.header.fileNameLength),w.header.extraLength&&(w.extra=e.slice(v,v+=w.header.extraLength)),w.header.commentLength&&(w.comment=e.slice(v,v+w.header.commentLength)),_+=w.header.entryHeaderSize,t[b]=w,n[w.entryName]=w}}function m(_){var b=e.length-dk.Constants.ENDHDR,v=Math.max(0,b-65535),w=v,x=e.length,P=-1,k=0;for(b;b>=w;b--)if(e[b]===80){if(e.readUInt32LE(b)===dk.Constants.ENDSIG){P=b,k=b,x=b+dk.Constants.ENDHDR,w=b-dk.Constants.END64HDR;continue}if(e.readUInt32LE(b)===dk.Constants.END64SIG){w=v;continue}if(e.readUInt32LE(b)===dk.Constants.ZIP64SIG){P=b,x=b+dk.readBigUInt64LE(e,b+dk.Constants.ZIP64SIZE)+dk.Constants.ZIP64LEAD;break}}if(!~P)throw new Error(dk.Errors.INVALID_FORMAT);s.loadFromBinary(e.slice(P,x)),s.commentLength&&(i=e.slice(k+dk.Constants.ENDHDR)),_&&u()}function h(){t.length>1&&!c&&t.sort((_,b)=>_.entryName.toLowerCase().localeCompare(b.entryName.toLowerCase()))}return{get entries(){return a||u(),t},get comment(){return i.toString()},set comment(_){i=dk.toBuffer(_),s.commentLength=i.length},getEntryCount:function(){return a?t.length:s.diskEntries},forEach:function(_){if(!a){l(_);return}t.forEach(_)},getEntry:function(_){return a||u(),n[_]||null},setEntry:function(_){a||u(),t.push(_),n[_.entryName]=_,s.totalEntries=t.length},deleteEntry:function(_){a||u();var b=n[_];if(b&&b.isDirectory){var v=this;this.getEntryChildren(b).forEach(function(w){w.entryName!==_&&v.deleteEntry(w.entryName)})}t.splice(t.indexOf(b),1),delete n[_],s.totalEntries=t.length},getEntryChildren:function(_){if(a||u(),_&&_.isDirectory){let b=[],v=_.entryName,w=v.length;return t.forEach(function(x){x.entryName.substr(0,w)===v&&b.push(x)}),b}return[]},compressToBuffer:function(){a||u(),h();let _=[],b=[],v=0,w=0;s.size=0,s.offset=0;for(let k of t){let R=k.getCompressedData();k.header.offset=w;let L=k.header.dataHeaderToBinary(),U=k.rawEntryName.length,Y=Buffer.alloc(U+k.extra.length);k.rawEntryName.copy(Y,0),Y.copy(k.extra,U);let N=L.length+Y.length+R.length;w+=N,_.push(L),_.push(Y),_.push(R);let j=k.packHeader();b.push(j),s.size+=j.length,v+=N+j.length}v+=s.mainHeaderSize,s.offset=w,w=0;let x=Buffer.alloc(v);for(let k of _)k.copy(x,w),w+=k.length;for(let k of b)k.copy(x,w),w+=k.length;let P=s.toBinary();return i&&i.copy(P,dk.Constants.ENDHDR),P.copy(x,w),x},toAsyncBuffer:function(_,b,v,w){try{a||u(),h();let x=[],P=[],k=0,R=0;s.size=0,s.offset=0;let L=function(U){if(U.length){let Y=U.pop(),N=Y.entryName+Y.extra.toString();v&&v(N),Y.getCompressedDataAsync(function(j){w&&w(N),Y.header.offset=R;let M=Y.header.dataHeaderToBinary(),C=Buffer.alloc(N.length,N),O=M.length+C.length+j.length;R+=O,x.push(M),x.push(C),x.push(j);let V=Y.packHeader();P.push(V),s.size+=V.length,k+=O+V.length,L(U)})}else{k+=s.mainHeaderSize,s.offset=R,R=0;let Y=Buffer.alloc(k);x.forEach(function(j){j.copy(Y,R),R+=j.length}),P.forEach(function(j){j.copy(Y,R),R+=j.length});let N=s.toBinary();i&&i.copy(N,dk.Constants.ENDHDR),N.copy(Y,R),_(Y)}};L(t)}catch(x){b(x)}}}}});var xQo=A(($ty,IQo)=>{var Wx=zmt(),WX=require("path"),azh=J_i(),ozh=wQo(),vTe=(e,r)=>typeof e=="boolean"?e:r,X_i=(e,r)=>typeof e=="string"?e:r,czh={noSort:!1,readEntries:!1,method:Wx.Constants.NONE,fs:null};IQo.exports=function(e,r){let t=null,n=Object.assign(Object.create(null),czh);e&&typeof e=="object"&&(e instanceof Uint8Array||(Object.assign(n,e),e=n.input?n.input:void 0,n.input&&delete n.input),Buffer.isBuffer(e)&&(t=e,n.method=Wx.Constants.BUFFER,e=void 0)),Object.assign(n,r);let i=new Wx(n);if(e&&typeof e=="string")if(i.fs.existsSync(e))n.method=Wx.Constants.FILE,n.filename=e,t=i.fs.readFileSync(e);else throw new Error(Wx.Errors.INVALID_FILENAME);let s=new ozh(t,n),{canonical:a,sanitize:o}=Wx;function c(u){if(u&&s){var m;if(typeof u=="string"&&(m=s.getEntry(u)),typeof u=="object"&&typeof u.entryName<"u"&&typeof u.header<"u"&&(m=s.getEntry(u.entryName)),m)return m}return null}function l(u){let{join:m,normalize:h,sep:_}=WX.posix;return m(".",h(_+u.split("\\").join(_)+_))}return{readFile:function(u,m){var h=c(u);return h&&h.getData(m)||null},readFileAsync:function(u,m){var h=c(u);h?h.getDataAsync(m):m(null,"getEntry failed for:"+u)},readAsText:function(u,m){var h=c(u);if(h){var _=h.getData();if(_&&_.length)return _.toString(m||"utf8")}return""},readAsTextAsync:function(u,m,h){var _=c(u);_?_.getDataAsync(function(b,v){if(v){m(b,v);return}b&&b.length?m(b.toString(h||"utf8")):m("")}):m("")},deleteFile:function(u){var m=c(u);m&&s.deleteEntry(m.entryName)},addZipComment:function(u){s.comment=u},getZipComment:function(){return s.comment||""},addZipEntryComment:function(u,m){var h=c(u);h&&(h.comment=m)},getZipEntryComment:function(u){var m=c(u);return m&&m.comment||""},updateFile:function(u,m){var h=c(u);h&&h.setData(m)},addLocalFile:function(u,m,h,_){if(i.fs.existsSync(u)){m=m?l(m):"";var b=u.split("\\").join("/").split("/").pop();m+=h||b;let v=i.fs.statSync(u);this.addFile(m,i.fs.readFileSync(u),_,v)}else throw new Error(Wx.Errors.FILE_NOT_FOUND.replace("%s",u))},addLocalFolder:function(u,m,h,_){if(h instanceof RegExp?h=function(b){return function(v){return b.test(v)}}(h):typeof h!="function"&&(h=function(){return!0}),m=m?l(m):"",u=WX.normalize(u),i.fs.existsSync(u)){let b=i.findFiles(u),v=this;b.length&&b.forEach(function(w){var x=WX.relative(u,w).split("\\").join("/");if(h(x)){var P=i.fs.statSync(w);P.isFile()?v.addFile(m+x,i.fs.readFileSync(w),"",_||P):v.addFile(m+x+"/",Buffer.alloc(0),"",_||P)}})}else throw new Error(Wx.Errors.FILE_NOT_FOUND.replace("%s",u))},addLocalFolderAsync:function(u,m,h,_){_ instanceof RegExp?_=function(v){return function(w){return v.test(w)}}(_):typeof _!="function"&&(_=function(){return!0}),h=h?l(h):"",u=WX.normalize(u);var b=this;i.fs.open(u,"r",function(v){if(v&&v.code==="ENOENT")m(void 0,Wx.Errors.FILE_NOT_FOUND.replace("%s",u));else if(v)m(void 0,v);else{var w=i.findFiles(u),x=-1,P=function(){if(x+=1,x<w.length){var k=w[x],R=WX.relative(u,k).split("\\").join("/");R=R.normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^\x20-\x7E]/g,""),_(R)?i.fs.stat(k,function(L,U){L&&m(void 0,L),U.isFile()?i.fs.readFile(k,function(Y,N){Y?m(void 0,Y):(b.addFile(h+R,N,"",U),P())}):(b.addFile(h+R+"/",Buffer.alloc(0),"",U),P())}):process.nextTick(()=>{P()})}else m(!0,void 0)};P()}})},addLocalFolderPromise:function(u,m){return new Promise((h,_)=>{let{filter:b,zipPath:v}=Object.assign({},m);this.addLocalFolderAsync(u,(w,x)=>{x&&_(x),w&&h(this)},v,b)})},addFile:function(u,m,h,_){let b=c(u),v=b!=null;v||(b=new azh,b.entryName=u),b.comment=h||"";let w=typeof _=="object"&&_ instanceof i.fs.Stats;w&&(b.header.time=_.mtime);var x=b.isDirectory?16:0;let P=b.isDirectory?16384:32768;w?P|=4095&_.mode:typeof _=="number"?P|=4095&_:P|=b.isDirectory?493:420,x=(x|P<<16)>>>0,b.attr=x,b.setData(m),v||s.setEntry(b)},getEntries:function(){return s?s.entries:[]},getEntry:function(u){return c(u)},getEntryCount:function(){return s.getEntryCount()},forEach:function(u){return s.forEach(u)},extractEntryTo:function(u,m,h,_,b,v){_=vTe(_,!1),b=vTe(b,!1),h=vTe(h,!0),v=X_i(v,X_i(b,void 0));var w=c(u);if(!w)throw new Error(Wx.Errors.NO_ENTRY);var x=a(w.entryName),P=o(m,v&&!w.isDirectory?v:h?x:WX.basename(x));if(w.isDirectory){var k=s.getEntryChildren(w);return k.forEach(function(U){if(U.isDirectory)return;var Y=U.getData();if(!Y)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);var N=a(U.entryName),j=o(m,h?N:WX.basename(N));let M=b?U.header.fileAttr:void 0;i.writeFileTo(j,Y,_,M)}),!0}var R=w.getData();if(!R)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);if(i.fs.existsSync(P)&&!_)throw new Error(Wx.Errors.CANT_OVERRIDE);let L=b?u.header.fileAttr:void 0;return i.writeFileTo(P,R,_,L),!0},test:function(u){if(!s)return!1;for(var m in s.entries)try{if(m.isDirectory)continue;var h=s.entries[m].getData(u);if(!h)return!1}catch{return!1}return!0},extractAllTo:function(u,m,h,_){if(m=vTe(m,!1),_=X_i(h,_),h=vTe(h,!1),!s)throw new Error(Wx.Errors.NO_ZIP);s.entries.forEach(function(b){var v=o(u,a(b.entryName.toString()));if(b.isDirectory){i.makeDir(v);return}var w=b.getData(_);if(!w)throw new Error(Wx.Errors.CANT_EXTRACT_FILE);let x=h?b.header.fileAttr:void 0;i.writeFileTo(v,w,m,x);try{i.fs.utimesSync(v,b.header.time,b.header.time)}catch{throw new Error(Wx.Errors.CANT_EXTRACT_FILE)}})},extractAllToAsync:function(u,m,h,_){if(m=vTe(m,!1),typeof h=="function"&&!_&&(_=h),h=vTe(h,!1),_||(_=function(k){throw new Error(k)}),!s){_(new Error(Wx.Errors.NO_ZIP));return}u=WX.resolve(u);let b=k=>o(u,WX.normalize(a(k.entryName.toString()))),v=(k,R)=>new Error(k+': "'+R+'"'),w=[],x=new Set;s.entries.forEach(k=>{k.isDirectory?w.push(k):x.add(k)});for(let k of w){let R=b(k),L=h?k.header.fileAttr:void 0;try{i.makeDir(R),L&&i.fs.chmodSync(R,L),i.fs.utimesSync(R,k.header.time,k.header.time)}catch{_(v("Unable to create folder",R))}}let P=()=>{x.size===0&&_()};for(let k of x.values()){let R=WX.normalize(a(k.entryName.toString())),L=o(u,R);k.getDataAsync(function(U,Y){if(Y){_(new Error(Y));return}if(!U)_(new Error(Wx.Errors.CANT_EXTRACT_FILE));else{let N=h?k.header.fileAttr:void 0;i.writeFileToAsync(L,U,m,N,function(j){if(!j){_(v("Unable to write file",L));return}i.fs.utimes(L,k.header.time,k.header.time,function(M){if(M){_(v("Unable to set times",L));return}x.delete(k),P()})})}})}P()},writeZip:function(u,m){if(arguments.length===1&&typeof u=="function"&&(m=u,u=""),!u&&n.filename&&(u=n.filename),!!u){var h=s.compressToBuffer();if(h){var _=i.writeFileTo(u,h,!0);typeof m=="function"&&m(_?null:new Error("failed"),"")}}},writeZipPromise:function(u,m){let{overwrite:h,perm:_}=Object.assign({overwrite:!0},m);return new Promise((b,v)=>{!u&&n.filename&&(u=n.filename),u||v("ADM-ZIP: ZIP File Name Missing"),this.toBufferPromise().then(w=>{let x=P=>P?b(P):v("ADM-ZIP: Wasn't able to write zip file");i.writeFileToAsync(u,w,h,_,x)},v)})},toBufferPromise:function(){return new Promise((u,m)=>{s.toAsyncBuffer(u,m)})},toBuffer:function(u,m,h,_){return this.valueOf=2,typeof u=="function"?(s.toAsyncBuffer(u,m,h,_),null):s.compressToBuffer()}}}});var TQo=A(Qmt=>{"use strict";Object.defineProperty(Qmt,"__esModule",{value:!0});Qmt.failure=Qmt.success=void 0;function uzh(){return{success:!0}}Qmt.success=uzh;function lzh(e){return{success:!1,error:e}}Qmt.failure=lzh});var kQo=A(Kmt=>{"use strict";var u5t=Kmt&&Kmt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Kmt,"__esModule",{value:!0});Kmt.tryDownloadDb=void 0;var Z_i=u5t(VM()),dzh=u5t(lVt()),pzh=X$o(),mzh=u5t(Lue()),fzh=require("stream"),hzh=require("util"),C6r=h6r(),PQo=u5t(require("path")),RQo=zC(),gzh=u5t(xQo()),c5t=TQo(),yzh=(0,hzh.promisify)(fzh.Stream.pipeline),_zh={owner:"renovatebot",repo:"osv-offline"};async function Azh(){await Z_i.default.ensureDir(C6r.OsvOfflineDb.rootDirectory);let e;try{e=await Z_i.default.stat(PQo.default.join(C6r.OsvOfflineDb.rootDirectory,"osv-offline.zip"))}catch{}if(e!==void 0&&RQo.DateTime.utc().diff(RQo.DateTime.fromJSDate(e.mtime)).as("days")<1)return(0,c5t.success)();let r={auth:process.env.GITHUB_COM_TOKEN,request:{fetch:dzh.default}},t=null;try{t=(await new pzh.Octokit(r).repos.listReleases({..._zh})).data[0]}catch(i){return(0,c5t.failure)(i)}let n=t==null?void 0:t.assets.find(i=>i.name==="osv-offline.zip");if((n==null?void 0:n.size)===(e==null?void 0:e.size))return(0,c5t.success)();if(n!==void 0)try{let i=mzh.default.stream(n.browser_download_url),s=PQo.default.join(C6r.OsvOfflineDb.rootDirectory,n.name),a=Z_i.default.createWriteStream(s);await yzh(i,a),new gzh.default(s).extractAllTo(C6r.OsvOfflineDb.rootDirectory)}catch(i){return(0,c5t.failure)(i)}return(0,c5t.success)()}Kmt.tryDownloadDb=Azh});var FQo=A(v6r=>{"use strict";Object.defineProperty(v6r,"__esModule",{value:!0});v6r.OsvOffline=void 0;var bzh=h6r(),Czh=kQo(),eAi=class e{osvOfflineDb;constructor(){}async initialize(){let r=await(0,Czh.tryDownloadDb)();if(!r.success)throw r.error;this.osvOfflineDb=await bzh.OsvOfflineDb.create()}static async create(){let r=new e;return await r.initialize(),r}async getVulnerabilities(r,t){return this.osvOfflineDb.query(r,t)}};v6r.OsvOffline=eAi});var NQo=A(Hmt=>{"use strict";Object.defineProperty(Hmt,"__esModule",{value:!0});Hmt.OsvOffline=Hmt.Osv=void 0;var vzh=h6r();Object.defineProperty(Hmt,"Osv",{enumerable:!0,get:function(){return vzh.Osv}});var Ezh=FQo();Object.defineProperty(Hmt,"OsvOffline",{enumerable:!0,get:function(){return Ezh.OsvOffline}})});var E6r=A(tAi=>{"use strict";Object.defineProperty(tAi,"__esModule",{value:!0});var Dzh=function(){function e(r,t,n,i,s,a,o){r===void 0&&(r=0),t===void 0&&(t=0),n===void 0&&(n=0),i===void 0&&(i=null),s===void 0&&(s=null),a===void 0&&(a=null),o===void 0&&(o=0),this._baseScore=r,this._impactSubscore=t,this._exploitabilitySubscore=n,this._temporalScore=i,this._environmentalScore=s,this._modifiedImpactSubscore=a,this._overallScore=o}return Object.defineProperty(e.prototype,"baseScore",{get:function(){return this._baseScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"impactSubscore",{get:function(){return this._impactSubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitabilitySubscore",{get:function(){return this._exploitabilitySubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"temporalScore",{get:function(){return this._temporalScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"environmentalScore",{get:function(){return this._environmentalScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedImpactSubscore",{get:function(){return this._modifiedImpactSubscore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"overallScore",{get:function(){return this._overallScore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cvss3OverallSeverityText",{get:function(){return this._overallScore>0&&this._overallScore<4?"low":this._overallScore>=4&&this._overallScore<7?"medium":this._overallScore>=7&&this._overallScore<9?"high":this._overallScore>=9?"critical":"none"},enumerable:!0,configurable:!0}),e}();tAi.CvssScore=Dzh});var nAi=A(rAi=>{"use strict";Object.defineProperty(rAi,"__esModule",{value:!0});var Szh=function(){function e(r){this._message=r}return Object.defineProperty(e.prototype,"message",{get:function(){return this._message},enumerable:!0,configurable:!0}),e}();rAi.ScoreValidationError=Szh});var Wmt=A(x2=>{"use strict";Object.defineProperty(x2,"__esModule",{value:!0});var OQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOCAL=1]="LOCAL",e[e.ADJACENT_NETWORK=2]="ADJACENT_NETWORK",e[e.NETWORK=3]="NETWORK"})(OQo=x2.AccessVector||(x2.AccessVector={}));var BQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(BQo=x2.AccessComplexity||(x2.AccessComplexity={}));var qQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.MULTIPLE=1]="MULTIPLE",e[e.SINGLE=2]="SINGLE",e[e.NONE=3]="NONE"})(qQo=x2.Authentication||(x2.Authentication={}));var MQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.LOW_MEDIUM=3]="LOW_MEDIUM",e[e.MEDIUM_HIGH=4]="MEDIUM_HIGH",e[e.HIGH=5]="HIGH"})(MQo=x2.CollateralDamagePotential||(x2.CollateralDamagePotential={}));var LQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNPROVEN_THAT_EXPLOIT_EXISTS=1]="UNPROVEN_THAT_EXPLOIT_EXISTS",e[e.PROOF_OF_CONCEPT_CODE=2]="PROOF_OF_CONCEPT_CODE",e[e.FUNCTIONAL_EXPLOIT_EXISTS=3]="FUNCTIONAL_EXPLOIT_EXISTS",e[e.HIGH=4]="HIGH"})(LQo=x2.Exploitability||(x2.Exploitability={}));var jQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(jQo=x2.ImpactSubscore||(x2.ImpactSubscore={}));var GQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.PARTIAL=2]="PARTIAL",e[e.COMPLETE=3]="COMPLETE"})(GQo=x2.Impact||(x2.Impact={}));var UQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.OFFICIAL_FIX=1]="OFFICIAL_FIX",e[e.TEMPORARY_FIX=2]="TEMPORARY_FIX",e[e.WORKAROUND=3]="WORKAROUND",e[e.UNAVAILABLE=4]="UNAVAILABLE"})(UQo=x2.RemediationLevel||(x2.RemediationLevel={}));var VQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNCONFIRMED=1]="UNCONFIRMED",e[e.UNCORROBORATED=2]="UNCORROBORATED",e[e.CONFIRMED=3]="CONFIRMED"})(VQo=x2.ReportConfidence||(x2.ReportConfidence={}));var zQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.MEDIUM=3]="MEDIUM",e[e.HIGH=4]="HIGH"})(zQo=x2.TargetDistribution||(x2.TargetDistribution={}));x2.enums={AccessVector:OQo,AccessComplexity:BQo,Authentication:qQo,CollateralDamagePotential:MQo,Exploitability:LQo,ImpactSubscore:jQo,Impact:GQo,RemediationLevel:UQo,ReportConfidence:VQo,TargetDistribution:zQo}});var D6r=A(iAi=>{"use strict";Object.defineProperty(iAi,"__esModule",{value:!0});var wzh=E6r(),Ymt=nAi(),uf=Wmt(),Izh=function(){function e(){this._accessVector=uf.AccessVector.NOT_DEFINED,this._accessComplexity=uf.AccessComplexity.NOT_DEFINED,this._authentication=uf.Authentication.NOT_DEFINED,this._confidentialityImpact=uf.Impact.NOT_DEFINED,this._integrityImpact=uf.Impact.NOT_DEFINED,this._availabilityImpact=uf.Impact.NOT_DEFINED,this._exploitability=uf.Exploitability.NOT_DEFINED,this._remediationLevel=uf.RemediationLevel.NOT_DEFINED,this._reportConfidence=uf.ReportConfidence.NOT_DEFINED,this._collateralDamagePotential=uf.CollateralDamagePotential.NOT_DEFINED,this._targetDistribution=uf.TargetDistribution.NOT_DEFINED,this._confidentialityRequirement=uf.ImpactSubscore.NOT_DEFINED,this._integrityRequirement=uf.ImpactSubscore.NOT_DEFINED,this._availabilityRequirement=uf.ImpactSubscore.NOT_DEFINED}return Object.defineProperty(e.prototype,"accessVector",{get:function(){return this._accessVector},set:function(r){this._accessVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"accessComplexity",{get:function(){return this._accessComplexity},set:function(r){this._accessComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"authentication",{get:function(){return this._authentication},set:function(r){this._authentication=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityImpact",{get:function(){return this._confidentialityImpact},set:function(r){this._confidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityImpact",{get:function(){return this._integrityImpact},set:function(r){this._integrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityImpact",{get:function(){return this._availabilityImpact},set:function(r){this._availabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitability",{get:function(){return this._exploitability},set:function(r){this._exploitability=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"remediationLevel",{get:function(){return this._remediationLevel},set:function(r){this._remediationLevel=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reportConfidence",{get:function(){return this._reportConfidence},set:function(r){this._reportConfidence=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collateralDamagePotential",{get:function(){return this._collateralDamagePotential},set:function(r){this._collateralDamagePotential=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"targetDistribution",{get:function(){return this._targetDistribution},set:function(r){this._targetDistribution=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityRequirement",{get:function(){return this._confidentialityRequirement},set:function(r){this._confidentialityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityRequirement",{get:function(){return this._integrityRequirement},set:function(r){this._integrityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityRequirement",{get:function(){return this._availabilityRequirement},set:function(r){this._availabilityRequirement=r},enumerable:!0,configurable:!0}),e.prototype.validate=function(){var r=[];return this._accessVector===uf.AccessVector.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Access vector cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._accessComplexity===uf.AccessComplexity.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Access complexity cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._authentication===uf.Authentication.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Authentication cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._confidentialityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Confidentiality impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._integrityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Integrity impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),this._availabilityImpact===uf.Impact.NOT_DEFINED&&r.push(new Ymt.ScoreValidationError("Availability impact cannot be undefined in CVSS v2 scores. Ensure you have set it.")),r},e.prototype.isValid=function(){return this.validate().length==0},e.renderImpact=function(r){switch(r){case uf.Impact.NONE:return 0;case uf.Impact.PARTIAL:return .275;case uf.Impact.COMPLETE:return .66}return 0},e.prototype.computeImpactScore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact),i=10.41*(1-(1-r)*(1-t)*(1-n));return i},e.renderAccessComplexity=function(r){switch(r){case uf.AccessComplexity.HIGH:return .35;case uf.AccessComplexity.MEDIUM:return .61;case uf.AccessComplexity.LOW:return .71}return 0},e.renderAuthentication=function(r){switch(r){case uf.Authentication.NONE:return .704;case uf.Authentication.SINGLE:return .56;case uf.Authentication.MULTIPLE:return .45}return 0},e.renderAccessVector=function(r){switch(r){case uf.AccessVector.LOCAL:return .395;case uf.AccessVector.NETWORK:return 1;case uf.AccessVector.ADJACENT_NETWORK:return .646}return 0},e.prototype.computeExploitabilityScore=function(){var r=e.renderAccessComplexity(this._accessComplexity),t=e.renderAuthentication(this._authentication),n=e.renderAccessVector(this._accessVector),i=20*r*t*n;return i},e.impactFactor=function(r){return r==0?0:1.176},e.prototype.computeBaseScore=function(){var r=this.computeImpactScore(),t=this.computeExploitabilityScore(),n=(.6*r+.4*t-1.5)*e.impactFactor(r);return n},e.renderExploitability=function(r){switch(r){case uf.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS:return .85;case uf.Exploitability.PROOF_OF_CONCEPT_CODE:return .9;case uf.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS:return .95;case uf.Exploitability.HIGH:case uf.Exploitability.NOT_DEFINED:return 1}},e.renderRemediationLevel=function(r){switch(r){case uf.RemediationLevel.OFFICIAL_FIX:return .87;case uf.RemediationLevel.TEMPORARY_FIX:return .9;case uf.RemediationLevel.WORKAROUND:return .95;case uf.RemediationLevel.UNAVAILABLE:case uf.RemediationLevel.NOT_DEFINED:return 1}},e.renderReportConfidence=function(r){switch(r){case uf.ReportConfidence.UNCONFIRMED:return .9;case uf.ReportConfidence.UNCORROBORATED:return .95;case uf.ReportConfidence.CONFIRMED:case uf.ReportConfidence.NOT_DEFINED:return 1}},e.prototype.computeTemporalScore=function(){var r=this.computeBaseScore(),t=e.renderExploitability(this._exploitability),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=r*t*n*i;return s},e.renderImpactSubscore=function(r){switch(r){case uf.ImpactSubscore.LOW:return .5;case uf.ImpactSubscore.MEDIUM:case uf.ImpactSubscore.NOT_DEFINED:return 1;case uf.ImpactSubscore.HIGH:return 1.51}},e.prototype.computeAdjustedImpactScore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact),i=e.renderImpactSubscore(this._confidentialityRequirement),s=e.renderImpactSubscore(this._integrityRequirement),a=e.renderImpactSubscore(this._availabilityRequirement),o=Math.min(10,10.41*(1-(1-r*i)*(1-t*s)*(1-n*a)));return o},e.prototype.computeAdjustedBaseScore=function(){var r=this.computeAdjustedImpactScore(),t=this.computeExploitabilityScore(),n=(.6*r+.4*t-1.5)*e.impactFactor(r);return n},e.prototype.computeAdjustedTemporalScore=function(){var r=this.computeAdjustedBaseScore(),t=e.renderExploitability(this._exploitability),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=r*t*n*i;return s},e.renderCollateralDamagePotential=function(r){switch(r){case uf.CollateralDamagePotential.NONE:case uf.CollateralDamagePotential.NOT_DEFINED:return 0;case uf.CollateralDamagePotential.LOW:return .1;case uf.CollateralDamagePotential.LOW_MEDIUM:return .3;case uf.CollateralDamagePotential.MEDIUM_HIGH:return .4;case uf.CollateralDamagePotential.HIGH:return .5}},e.renderTargetDistribution=function(r){switch(r){case uf.TargetDistribution.NONE:return 0;case uf.TargetDistribution.LOW:return .25;case uf.TargetDistribution.MEDIUM:return .75;case uf.TargetDistribution.HIGH:case uf.TargetDistribution.NOT_DEFINED:return 1}},e.prototype.computeEnvironmentalScore=function(){var r=this.computeAdjustedTemporalScore(),t=e.renderCollateralDamagePotential(this._collateralDamagePotential),n=e.renderTargetDistribution(this._targetDistribution),i=(r+(10-r)*t)*n;return i},e.prototype.isTemporalScoreDefined=function(){return this._exploitability!=uf.Exploitability.NOT_DEFINED||this._remediationLevel!=uf.RemediationLevel.NOT_DEFINED||this._reportConfidence!=uf.ReportConfidence.NOT_DEFINED},e.prototype.isEnvironmentalScoreDefined=function(){return this._collateralDamagePotential!=uf.CollateralDamagePotential.NOT_DEFINED||this._targetDistribution!=uf.TargetDistribution.NOT_DEFINED||this._confidentialityRequirement!=uf.ImpactSubscore.NOT_DEFINED||this._integrityRequirement!=uf.ImpactSubscore.NOT_DEFINED||this._availabilityRequirement!=uf.ImpactSubscore.NOT_DEFINED},e.prototype.computeOverallScore=function(){return this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():this.isTemporalScoreDefined()?this.computeTemporalScore():this.computeBaseScore()},e.prototype.computeScore=function(){if(!this.isValid())throw new RangeError("The CVSS v2 scoring engine is not fully configured. Run the validate() function. to check for validation errors.");return new wzh.CvssScore(this.computeBaseScore(),this.computeImpactScore(),this.computeExploitabilityScore(),this.isTemporalScoreDefined()?this.computeTemporalScore():null,this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():null,this.isEnvironmentalScoreDefined()?this.computeAdjustedImpactScore():null,this.computeOverallScore())},e}();iAi.Cvss2ScoringEngine=Izh});var S6r=A(sAi=>{"use strict";Object.defineProperty(sAi,"__esModule",{value:!0});var xzh=D6r(),G1=Wmt(),Tzh=function(){function e(){}return e.parseAccessVector=function(r){switch(r){case"L":return G1.AccessVector.LOCAL;case"A":return G1.AccessVector.ADJACENT_NETWORK;case"N":return G1.AccessVector.NETWORK}throw new RangeError('Invalid CVSS v2 access vector value: "'+r+'"')},e.parseAccessComplexity=function(r){switch(r){case"H":return G1.AccessComplexity.HIGH;case"M":return G1.AccessComplexity.MEDIUM;case"L":return G1.AccessComplexity.LOW}throw new RangeError('Invalid CVSS v2 access complexity value: "'+r+'"')},e.parseAuthentication=function(r){switch(r){case"M":return G1.Authentication.MULTIPLE;case"S":return G1.Authentication.SINGLE;case"N":return G1.Authentication.NONE}throw new RangeError('Invalid CVSS v2 authentication value: "'+r+'"')},e.parseImpact=function(r){switch(r){case"N":return G1.Impact.NONE;case"P":return G1.Impact.PARTIAL;case"C":return G1.Impact.COMPLETE}throw new RangeError('Invalid CVSS v2 impact value: "'+r+'"')},e.parseExploitability=function(r){switch(r){case"ND":return G1.Exploitability.NOT_DEFINED;case"U":return G1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS;case"POC":return G1.Exploitability.PROOF_OF_CONCEPT_CODE;case"F":return G1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS;case"H":return G1.Exploitability.HIGH}throw new RangeError('Invalid CVSS v2 exploitability value: "'+r+'"')},e.parseRemediationLevel=function(r){switch(r){case"ND":return G1.RemediationLevel.NOT_DEFINED;case"OF":return G1.RemediationLevel.OFFICIAL_FIX;case"TF":return G1.RemediationLevel.TEMPORARY_FIX;case"W":return G1.RemediationLevel.WORKAROUND;case"U":return G1.RemediationLevel.UNAVAILABLE}throw new RangeError('Invalid CVSS v2 remediation level value: "'+r+'"')},e.parseReportConfidence=function(r){switch(r){case"ND":return G1.ReportConfidence.NOT_DEFINED;case"UC":return G1.ReportConfidence.UNCONFIRMED;case"UR":return G1.ReportConfidence.UNCORROBORATED;case"C":return G1.ReportConfidence.CONFIRMED}throw new RangeError('Invalid CVSS v2 report confidence value: "'+r+'"')},e.parseCollateralDamagePotential=function(r){switch(r){case"ND":return G1.CollateralDamagePotential.NOT_DEFINED;case"N":return G1.CollateralDamagePotential.NONE;case"L":return G1.CollateralDamagePotential.LOW;case"LM":return G1.CollateralDamagePotential.LOW_MEDIUM;case"MH":return G1.CollateralDamagePotential.MEDIUM_HIGH;case"H":return G1.CollateralDamagePotential.HIGH}throw new RangeError('Invalid CVSS v2 collateral damage potential value: "'+r+'"')},e.parseTargetDistribution=function(r){switch(r){case"ND":return G1.TargetDistribution.NOT_DEFINED;case"N":return G1.TargetDistribution.NONE;case"L":return G1.TargetDistribution.LOW;case"M":return G1.TargetDistribution.MEDIUM;case"H":return G1.TargetDistribution.HIGH}throw new RangeError('Invalid CVSS v2 target distribution value: "'+r+'"')},e.parseImpactSubscore=function(r){switch(r){case"ND":return G1.ImpactSubscore.NOT_DEFINED;case"L":return G1.ImpactSubscore.LOW;case"M":return G1.ImpactSubscore.MEDIUM;case"H":return G1.ImpactSubscore.HIGH}throw new RangeError('Invalid CVSS v2 impact subscore value: "'+r+'"')},e.prototype.generateScoringEngine=function(r){var t=r.replace(/^\(/,"").replace(/\)$/,""),n=t.split("#");if(n.length>2)throw new RangeError("Wrong number of version prefixes. Please ensure that your vector contains either 0 or 1 version prefix delimiter ('#').");if(n.length===2&&n[0]!=="CVSS2")throw new RangeError("Bad version prefix. Ensure that the CVSS vector version prefix in use (if any) is 'CVSS2#' if the vector is in CVSS v2.0 format.");t=n.length===2?n[1]:t;for(var i=new xzh.Cvss2ScoringEngine,s=t.split("/"),a=0,o=s;a<o.length;a++){var c=o[a],l=c.split(":");if(l.length!=2)throw new RangeError('Invalid CVSS v2 vector segment: "'+c+'"');switch(l[0].toUpperCase()){case"AV":i.accessVector=e.parseAccessVector(l[1]);break;case"AC":i.accessComplexity=e.parseAccessComplexity(l[1]);break;case"AU":i.authentication=e.parseAuthentication(l[1]);break;case"C":i.confidentialityImpact=e.parseImpact(l[1]);break;case"I":i.integrityImpact=e.parseImpact(l[1]);break;case"A":i.availabilityImpact=e.parseImpact(l[1]);break;case"E":i.exploitability=e.parseExploitability(l[1]);break;case"RL":i.remediationLevel=e.parseRemediationLevel(l[1]);break;case"RC":i.reportConfidence=e.parseReportConfidence(l[1]);break;case"CDP":i.collateralDamagePotential=e.parseCollateralDamagePotential(l[1]);break;case"TD":i.targetDistribution=e.parseTargetDistribution(l[1]);break;case"CR":i.confidentialityRequirement=e.parseImpactSubscore(l[1]);break;case"IR":i.integrityRequirement=e.parseImpactSubscore(l[1]);break;case"AR":i.availabilityRequirement=e.parseImpactSubscore(l[1]);break;default:throw new RangeError('Invalid CVSS v2 vector key: "'+l[1]+'"')}}return i},e.prototype.parse=function(r){return this.generateScoringEngine(r).computeScore()},e}();sAi.Cvss2VectorParser=Tzh});var oAi=A(l5t=>{"use strict";Object.defineProperty(l5t,"__esModule",{value:!0});var U1=Wmt(),aAi;(function(e){e[e.NONE=0]="NONE",e[e.BRACKETED=1]="BRACKETED",e[e.VERSION=2]="VERSION"})(aAi=l5t.Cvss2VectorPrefixOption||(l5t.Cvss2VectorPrefixOption={}));var Pzh=function(){function e(r){this._prefixOption=r}return Object.defineProperty(e.prototype,"prefixOption",{get:function(){return this._prefixOption},set:function(r){this._prefixOption=r},enumerable:!0,configurable:!0}),e.renderAccessVector=function(r){switch(r){case U1.AccessVector.LOCAL:return"L";case U1.AccessVector.NETWORK:return"N";case U1.AccessVector.ADJACENT_NETWORK:return"A"}throw new RangeError("Encountered unexpected access vector value during vector rendering.")},e.renderAccessComplexity=function(r){switch(r){case U1.AccessComplexity.HIGH:return"H";case U1.AccessComplexity.MEDIUM:return"M";case U1.AccessComplexity.LOW:return"L"}throw new RangeError("Encountered unexpected access complexity value during vector rendering.")},e.renderAuthentication=function(r){switch(r){case U1.Authentication.MULTIPLE:return"M";case U1.Authentication.SINGLE:return"S";case U1.Authentication.NONE:return"N"}throw new RangeError("Encountered unexpected authentication value during vector rendering.")},e.renderImpact=function(r){switch(r){case U1.Impact.NONE:return"N";case U1.Impact.PARTIAL:return"P";case U1.Impact.COMPLETE:return"C"}throw new RangeError("Encountered unexpected impact value during vector rendering.")},e.renderExploitability=function(r){switch(r){case U1.Exploitability.NOT_DEFINED:return"ND";case U1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS:return"U";case U1.Exploitability.PROOF_OF_CONCEPT_CODE:return"POC";case U1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS:return"F";case U1.Exploitability.HIGH:return"H"}},e.renderRemediationLevel=function(r){switch(r){case U1.RemediationLevel.NOT_DEFINED:return"ND";case U1.RemediationLevel.OFFICIAL_FIX:return"OF";case U1.RemediationLevel.TEMPORARY_FIX:return"TF";case U1.RemediationLevel.WORKAROUND:return"W";case U1.RemediationLevel.UNAVAILABLE:return"U"}},e.renderReportConfidence=function(r){switch(r){case U1.ReportConfidence.NOT_DEFINED:return"ND";case U1.ReportConfidence.UNCONFIRMED:return"UC";case U1.ReportConfidence.UNCORROBORATED:return"UR";case U1.ReportConfidence.CONFIRMED:return"C"}},e.renderCollateralDamagePotential=function(r){switch(r){case U1.CollateralDamagePotential.NOT_DEFINED:return"ND";case U1.CollateralDamagePotential.NONE:return"N";case U1.CollateralDamagePotential.LOW:return"L";case U1.CollateralDamagePotential.LOW_MEDIUM:return"LM";case U1.CollateralDamagePotential.MEDIUM_HIGH:return"MH";case U1.CollateralDamagePotential.HIGH:return"H"}},e.renderTargetDistribution=function(r){switch(r){case U1.TargetDistribution.NOT_DEFINED:return"ND";case U1.TargetDistribution.NONE:return"N";case U1.TargetDistribution.LOW:return"L";case U1.TargetDistribution.MEDIUM:return"M";case U1.TargetDistribution.HIGH:return"H"}},e.renderImpactSubscore=function(r){switch(r){case U1.ImpactSubscore.NOT_DEFINED:return"ND";case U1.ImpactSubscore.LOW:return"L";case U1.ImpactSubscore.MEDIUM:return"M";case U1.ImpactSubscore.HIGH:return"H"}},e.prototype.render=function(r){if(!r.isValid())throw new RangeError("Cannot render a vector for a CVSS v2 scoring engine that does not validate.");var t=[];t.push("AV:"+e.renderAccessVector(r.accessVector)),t.push("AC:"+e.renderAccessComplexity(r.accessComplexity)),t.push("Au:"+e.renderAuthentication(r.authentication)),t.push("C:"+e.renderImpact(r.confidentialityImpact)),t.push("I:"+e.renderImpact(r.integrityImpact)),t.push("A:"+e.renderImpact(r.availabilityImpact)),r.isTemporalScoreDefined()&&(t.push("E:"+e.renderExploitability(r.exploitability)),t.push("RL:"+e.renderRemediationLevel(r.remediationLevel)),t.push("RC:"+e.renderReportConfidence(r.reportConfidence))),r.isEnvironmentalScoreDefined()&&(t.push("CDP:"+e.renderCollateralDamagePotential(r.collateralDamagePotential)),t.push("TD:"+e.renderTargetDistribution(r.targetDistribution)),t.push("CR:"+e.renderImpactSubscore(r.confidentialityRequirement)),t.push("IR:"+e.renderImpactSubscore(r.integrityRequirement)),t.push("AR:"+e.renderImpactSubscore(r.availabilityRequirement)));var n=t.join("/");switch(this._prefixOption){case aAi.VERSION:return"CVSS2#"+n;case aAi.BRACKETED:return"("+n+")"}return n},e}();l5t.Cvss2VectorRenderer=Pzh});var uAi=A(cAi=>{"use strict";Object.defineProperty(cAi,"__esModule",{value:!0});var Rzh=function(){function e(r,t){r===void 0&&(r=!1),t===void 0&&(t=!1),this._includeTemporal=r,this._includeEnvironmental=t}return Object.defineProperty(e.prototype,"includeTemporal",{get:function(){return this._includeTemporal},set:function(r){this._includeTemporal=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"includeEnvironmental",{get:function(){return this._includeEnvironmental},set:function(r){this._includeEnvironmental=r},enumerable:!0,configurable:!0}),e.takeRandom=function(r){return r[Math.floor(Math.random()*r.length)]},e}();cAi.CvssVectorMocker=Rzh});var lAi=A(d5t=>{"use strict";var kzh=d5t&&d5t.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)i.hasOwnProperty(s)&&(n[s]=i[s])},e(r,t)};return function(r,t){e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(d5t,"__esModule",{value:!0});var V1=Wmt(),o$=uAi(),Fzh=D6r(),Nzh=function(e){kzh(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.getRandomAccessVector=function(){return o$.CvssVectorMocker.takeRandom([V1.AccessVector.LOCAL,V1.AccessVector.ADJACENT_NETWORK,V1.AccessVector.NETWORK])},r.getRandomAccessComplexity=function(){return o$.CvssVectorMocker.takeRandom([V1.AccessComplexity.LOW,V1.AccessComplexity.MEDIUM,V1.AccessComplexity.HIGH])},r.getRandomAuthentication=function(){return o$.CvssVectorMocker.takeRandom([V1.Authentication.MULTIPLE,V1.Authentication.SINGLE,V1.Authentication.NONE])},r.getRandomCollateralDamagePotential=function(){return o$.CvssVectorMocker.takeRandom([V1.CollateralDamagePotential.NOT_DEFINED,V1.CollateralDamagePotential.NONE,V1.CollateralDamagePotential.LOW,V1.CollateralDamagePotential.LOW_MEDIUM,V1.CollateralDamagePotential.MEDIUM_HIGH,V1.CollateralDamagePotential.HIGH])},r.getRandomExploitability=function(){return o$.CvssVectorMocker.takeRandom([V1.Exploitability.NOT_DEFINED,V1.Exploitability.UNPROVEN_THAT_EXPLOIT_EXISTS,V1.Exploitability.PROOF_OF_CONCEPT_CODE,V1.Exploitability.FUNCTIONAL_EXPLOIT_EXISTS,V1.Exploitability.HIGH])},r.getRandomImpactSubscore=function(){return o$.CvssVectorMocker.takeRandom([V1.ImpactSubscore.NOT_DEFINED,V1.ImpactSubscore.LOW,V1.ImpactSubscore.MEDIUM,V1.ImpactSubscore.HIGH])},r.getRandomImpact=function(){return o$.CvssVectorMocker.takeRandom([V1.Impact.NONE,V1.Impact.PARTIAL,V1.Impact.COMPLETE])},r.getRandomRemediationLevel=function(){return o$.CvssVectorMocker.takeRandom([V1.RemediationLevel.NOT_DEFINED,V1.RemediationLevel.OFFICIAL_FIX,V1.RemediationLevel.TEMPORARY_FIX,V1.RemediationLevel.WORKAROUND,V1.RemediationLevel.UNAVAILABLE])},r.getRandomReportConfidence=function(){return o$.CvssVectorMocker.takeRandom([V1.ReportConfidence.NOT_DEFINED,V1.ReportConfidence.UNCONFIRMED,V1.ReportConfidence.UNCORROBORATED,V1.ReportConfidence.CONFIRMED])},r.getRandomTargetDistribution=function(){return o$.CvssVectorMocker.takeRandom([V1.TargetDistribution.NOT_DEFINED,V1.TargetDistribution.NONE,V1.TargetDistribution.LOW,V1.TargetDistribution.MEDIUM,V1.TargetDistribution.HIGH])},r.prototype.generate=function(){var t=new Fzh.Cvss2ScoringEngine;return t.accessVector=r.getRandomAccessVector(),t.accessComplexity=r.getRandomAccessComplexity(),t.authentication=r.getRandomAuthentication(),t.confidentialityImpact=r.getRandomImpact(),t.integrityImpact=r.getRandomImpact(),t.availabilityImpact=r.getRandomImpact(),this.includeTemporal&&(t.exploitability=r.getRandomExploitability(),t.remediationLevel=r.getRandomRemediationLevel(),t.reportConfidence=r.getRandomReportConfidence()),this.includeEnvironmental&&(t.collateralDamagePotential=r.getRandomCollateralDamagePotential(),t.targetDistribution=r.getRandomTargetDistribution(),t.confidentialityRequirement=r.getRandomImpactSubscore(),t.integrityRequirement=r.getRandomImpactSubscore(),t.availabilityRequirement=r.getRandomImpactSubscore()),t},r}(o$.CvssVectorMocker);d5t.Cvss2VectorMocker=Nzh});var $Qo=A(dAi=>{"use strict";Object.defineProperty(dAi,"__esModule",{value:!0});function Ozh(e){var r=Math.round(e*1e5);return r%1e4===0?r/1e5:(Math.floor(r/1e4)+1)/10}dAi.roundUp=Ozh});var Jmt=A(T2=>{"use strict";Object.defineProperty(T2,"__esModule",{value:!0});var QQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NETWORK=1]="NETWORK",e[e.ADJACENT_NETWORK=2]="ADJACENT_NETWORK",e[e.LOCAL=3]="LOCAL",e[e.PHYSICAL=4]="PHYSICAL"})(QQo=T2.AttackVector||(T2.AttackVector={}));var KQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.HIGH=2]="HIGH"})(KQo=T2.AttackComplexity||(T2.AttackComplexity={}));var HQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.HIGH=3]="HIGH"})(HQo=T2.PrivilegesRequired||(T2.PrivilegesRequired={}));var WQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.REQUIRED=2]="REQUIRED"})(WQo=T2.UserInteraction||(T2.UserInteraction={}));var YQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNCHANGED=1]="UNCHANGED",e[e.CHANGED=2]="CHANGED"})(YQo=T2.Scope||(T2.Scope={}));var JQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.NONE=1]="NONE",e[e.LOW=2]="LOW",e[e.HIGH=3]="HIGH"})(JQo=T2.Impact||(T2.Impact={}));var XQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNPROVEN_THAT_EXPLOIT_EXISTS=1]="UNPROVEN_THAT_EXPLOIT_EXISTS",e[e.PROOF_OF_CONCEPT_CODE=2]="PROOF_OF_CONCEPT_CODE",e[e.FUNCTIONAL_EXPLOIT_EXISTS=3]="FUNCTIONAL_EXPLOIT_EXISTS",e[e.HIGH=4]="HIGH"})(XQo=T2.ExploitCodeMaturity||(T2.ExploitCodeMaturity={}));var ZQo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.OFFICIAL_FIX=1]="OFFICIAL_FIX",e[e.TEMPORARY_FIX=2]="TEMPORARY_FIX",e[e.WORKAROUND=3]="WORKAROUND",e[e.UNAVAILABLE=4]="UNAVAILABLE"})(ZQo=T2.RemediationLevel||(T2.RemediationLevel={}));var eKo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.UNKNOWN=1]="UNKNOWN",e[e.REASONABLE=2]="REASONABLE",e[e.CONFIRMED=3]="CONFIRMED"})(eKo=T2.ReportConfidence||(T2.ReportConfidence={}));var tKo;(function(e){e[e.NOT_DEFINED=0]="NOT_DEFINED",e[e.LOW=1]="LOW",e[e.MEDIUM=2]="MEDIUM",e[e.HIGH=3]="HIGH"})(tKo=T2.SecurityRequirement||(T2.SecurityRequirement={}));T2.enums={AttackVector:QQo,AttackComplexity:KQo,PrivilegesRequired:HQo,UserInteraction:WQo,Scope:YQo,Impact:JQo,ExploitCodeMaturity:XQo,RemediationLevel:ZQo,ReportConfidence:eKo,SecurityRequirement:tKo}});var I6r=A(pAi=>{"use strict";Object.defineProperty(pAi,"__esModule",{value:!0});var w6r=$Qo(),Bzh=E6r(),E1e=nAi(),mp=Jmt(),qzh=function(){function e(){this._attackVector=mp.AttackVector.NOT_DEFINED,this._attackComplexity=mp.AttackComplexity.NOT_DEFINED,this._privilegesRequired=mp.PrivilegesRequired.NOT_DEFINED,this._userInteraction=mp.UserInteraction.NOT_DEFINED,this._scope=mp.Scope.NOT_DEFINED,this._confidentialityImpact=mp.Impact.NOT_DEFINED,this._integrityImpact=mp.Impact.NOT_DEFINED,this._availabilityImpact=mp.Impact.NOT_DEFINED,this._exploitCodeMaturity=mp.ExploitCodeMaturity.NOT_DEFINED,this._remediationLevel=mp.RemediationLevel.NOT_DEFINED,this._reportConfidence=mp.ReportConfidence.NOT_DEFINED,this._modifiedAttackVector=mp.AttackVector.NOT_DEFINED,this._modifiedAttackComplexity=mp.AttackComplexity.NOT_DEFINED,this._modifiedPrivilegesRequired=mp.PrivilegesRequired.NOT_DEFINED,this._modifiedUserInteraction=mp.UserInteraction.NOT_DEFINED,this._modifiedScope=mp.Scope.NOT_DEFINED,this._modifiedConfidentialityImpact=mp.Impact.NOT_DEFINED,this._modifiedIntegrityImpact=mp.Impact.NOT_DEFINED,this._modifiedAvailabilityImpact=mp.Impact.NOT_DEFINED,this._confidentialityRequirement=mp.SecurityRequirement.NOT_DEFINED,this._integrityRequirement=mp.SecurityRequirement.NOT_DEFINED,this._availabilityRequirement=mp.SecurityRequirement.NOT_DEFINED}return Object.defineProperty(e.prototype,"attackVector",{get:function(){return this._attackVector},set:function(r){this._attackVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"attackComplexity",{get:function(){return this._attackComplexity},set:function(r){this._attackComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"privilegesRequired",{get:function(){return this._privilegesRequired},set:function(r){this._privilegesRequired=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"userInteraction",{get:function(){return this._userInteraction},set:function(r){this._userInteraction=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scope",{get:function(){return this._scope},set:function(r){this._scope=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityImpact",{get:function(){return this._confidentialityImpact},set:function(r){this._confidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityImpact",{get:function(){return this._integrityImpact},set:function(r){this._integrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityImpact",{get:function(){return this._availabilityImpact},set:function(r){this._availabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exploitCodeMaturity",{get:function(){return this._exploitCodeMaturity},set:function(r){this._exploitCodeMaturity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"remediationLevel",{get:function(){return this._remediationLevel},set:function(r){this._remediationLevel=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reportConfidence",{get:function(){return this._reportConfidence},set:function(r){this._reportConfidence=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAttackVector",{get:function(){return this._modifiedAttackVector},set:function(r){this._modifiedAttackVector=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAttackComplexity",{get:function(){return this._modifiedAttackComplexity},set:function(r){this._modifiedAttackComplexity=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedPrivilegesRequired",{get:function(){return this._modifiedPrivilegesRequired},set:function(r){this._modifiedPrivilegesRequired=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedUserInteraction",{get:function(){return this._modifiedUserInteraction},set:function(r){this._modifiedUserInteraction=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedScope",{get:function(){return this._modifiedScope},set:function(r){this._modifiedScope=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedConfidentialityImpact",{get:function(){return this._modifiedConfidentialityImpact},set:function(r){this._modifiedConfidentialityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedIntegrityImpact",{get:function(){return this._modifiedIntegrityImpact},set:function(r){this._modifiedIntegrityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modifiedAvailabilityImpact",{get:function(){return this._modifiedAvailabilityImpact},set:function(r){this._modifiedAvailabilityImpact=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"confidentialityRequirement",{get:function(){return this._confidentialityRequirement},set:function(r){this._confidentialityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"integrityRequirement",{get:function(){return this._integrityRequirement},set:function(r){this._integrityRequirement=r},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availabilityRequirement",{get:function(){return this._availabilityRequirement},set:function(r){this._availabilityRequirement=r},enumerable:!0,configurable:!0}),e.prototype.getModifiedAttackVectorValue=function(){return this._modifiedAttackVector===mp.AttackVector.NOT_DEFINED?this._attackVector:this._modifiedAttackVector},e.prototype.getModifiedAttackComplexityValue=function(){return this._modifiedAttackComplexity===mp.AttackComplexity.NOT_DEFINED?this._attackComplexity:this._modifiedAttackComplexity},e.prototype.getModifiedPrivilegesRequiredValue=function(){return this._modifiedPrivilegesRequired===mp.PrivilegesRequired.NOT_DEFINED?this._privilegesRequired:this._modifiedPrivilegesRequired},e.prototype.getModifiedUserInteractionValue=function(){return this._modifiedUserInteraction===mp.UserInteraction.NOT_DEFINED?this._userInteraction:this._modifiedUserInteraction},e.prototype.getModifiedScopeValue=function(){return this._modifiedScope===mp.Scope.NOT_DEFINED?this._modifiedScope:this._scope},e.prototype.getModifiedConfidentialityImpactValue=function(){return this._modifiedConfidentialityImpact===mp.Impact.NOT_DEFINED?this._confidentialityImpact:this._modifiedConfidentialityImpact},e.prototype.getModifiedIntegrityImpactValue=function(){return this._modifiedIntegrityImpact===mp.Impact.NOT_DEFINED?this._integrityImpact:this._modifiedIntegrityImpact},e.prototype.getModifiedAvailabilityImpactValue=function(){return this._modifiedAvailabilityImpact===mp.Impact.NOT_DEFINED?this._availabilityImpact:this._modifiedAvailabilityImpact},e.prototype.validate=function(){var r=[];return this._attackVector===mp.AttackVector.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Attack vector cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._attackComplexity===mp.AttackComplexity.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Attack complexity cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._privilegesRequired===mp.PrivilegesRequired.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Privileges Required cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._userInteraction===mp.UserInteraction.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("User Interaction cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._scope===mp.Scope.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Scope cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._confidentialityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Confidentiality impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._integrityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Integrity impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),this._availabilityImpact===mp.Impact.NOT_DEFINED&&r.push(new E1e.ScoreValidationError("Availability impact cannot be undefined in CVSS v3 scores. Ensure you have set it.")),r},e.prototype.isValid=function(){return this.validate().length==0},e.renderImpact=function(r){switch(r){case mp.Impact.NONE:return 0;case mp.Impact.LOW:return .22;case mp.Impact.HIGH:return .56}return 0},e.prototype.computeBaseImpactSubscore=function(){var r=e.renderImpact(this._confidentialityImpact),t=e.renderImpact(this._integrityImpact),n=e.renderImpact(this._availabilityImpact);return 1-(1-r)*(1-t)*(1-n)},e.prototype.computeImpactSubscore=function(){var r=this.computeBaseImpactSubscore();return this._scope===mp.Scope.UNCHANGED?6.42*r:7.52*(r-.029)-3.25*Math.pow(r-.02,15)},e.renderAttackVector=function(r){switch(r){case mp.AttackVector.NETWORK:return .85;case mp.AttackVector.ADJACENT_NETWORK:return .62;case mp.AttackVector.LOCAL:return .55;case mp.AttackVector.PHYSICAL:return .2}return 0},e.renderAttackComplexity=function(r){switch(r){case mp.AttackComplexity.LOW:return .77;case mp.AttackComplexity.HIGH:return .44}return 0},e.renderPrivilegesRequired=function(r,t){switch(r){case mp.PrivilegesRequired.NONE:return .85;case mp.PrivilegesRequired.LOW:return t===mp.Scope.UNCHANGED?.62:.68;case mp.PrivilegesRequired.HIGH:return t===mp.Scope.UNCHANGED?.27:.5}return 0},e.renderUserInteraction=function(r){switch(r){case mp.UserInteraction.NONE:return .85;case mp.UserInteraction.REQUIRED:return .62}return 0},e.prototype.computeExploitabilitySubscore=function(){var r=e.renderAttackVector(this._attackVector),t=e.renderAttackComplexity(this._attackComplexity),n=e.renderPrivilegesRequired(this._privilegesRequired,this._scope),i=e.renderUserInteraction(this._userInteraction),s=8.22*r*t*n*i;return s},e.prototype.computeBaseScore=function(){var r=this.computeImpactSubscore(),t=this.computeExploitabilitySubscore();if(r<=0)return 0;var n=this._scope===mp.Scope.UNCHANGED?1:1.08;return w6r.roundUp(Math.min(n*(r+t),10))},e.renderExploitCodeMaturity=function(r){switch(r){case mp.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS:return .91;case mp.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE:return .94;case mp.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS:return .97;case mp.ExploitCodeMaturity.HIGH:case mp.ExploitCodeMaturity.NOT_DEFINED:return 1}},e.renderRemediationLevel=function(r){switch(r){case mp.RemediationLevel.OFFICIAL_FIX:return .95;case mp.RemediationLevel.TEMPORARY_FIX:return .96;case mp.RemediationLevel.WORKAROUND:return .97;case mp.RemediationLevel.UNAVAILABLE:case mp.RemediationLevel.NOT_DEFINED:return 1}},e.renderReportConfidence=function(r){switch(r){case mp.ReportConfidence.REASONABLE:return .96;case mp.ReportConfidence.UNKNOWN:return .92;case mp.ReportConfidence.CONFIRMED:case mp.ReportConfidence.NOT_DEFINED:return 1}},e.prototype.computeTemporalScore=function(){var r=this.computeBaseScore(),t=e.renderExploitCodeMaturity(this._exploitCodeMaturity),n=e.renderRemediationLevel(this._remediationLevel),i=e.renderReportConfidence(this._reportConfidence),s=w6r.roundUp(r*t*n*i);return s},e.renderSecurityRequirement=function(r){switch(r){case mp.SecurityRequirement.LOW:return .5;case mp.SecurityRequirement.MEDIUM:case mp.SecurityRequirement.NOT_DEFINED:return 1;case mp.SecurityRequirement.HIGH:return 1.5}},e.prototype.computeIscModified=function(){var r=e.renderImpact(this.getModifiedConfidentialityImpactValue()),t=e.renderImpact(this.getModifiedIntegrityImpactValue()),n=e.renderImpact(this.getModifiedAvailabilityImpactValue()),i=e.renderSecurityRequirement(this._confidentialityRequirement),s=e.renderSecurityRequirement(this._integrityRequirement),a=e.renderSecurityRequirement(this._availabilityRequirement),o=(1-r*i)*(1-t*s)*(1-n*a);return Math.min(1-o,.915)},e.prototype.computeModifiedImpactSubscore=function(){var r=this.computeIscModified();return this._modifiedScope===mp.Scope.UNCHANGED?6.42*r:7.52*(r-.029)-3.25*Math.pow(r-.02,15)},e.prototype.computeModifiedExploitabilitySubscore=function(){var r=e.renderAttackVector(this.getModifiedAttackVectorValue()),t=e.renderAttackComplexity(this.getModifiedAttackComplexityValue()),n=e.renderPrivilegesRequired(this.getModifiedPrivilegesRequiredValue(),this.getModifiedScopeValue()),i=e.renderUserInteraction(this.getModifiedUserInteractionValue());return 8.22*r*t*n*i},e.prototype.computeEnvironmentalScore=function(){var r=this.computeModifiedImpactSubscore(),t=this.computeModifiedExploitabilitySubscore(),n=e.renderExploitCodeMaturity(this._exploitCodeMaturity),i=e.renderRemediationLevel(this._remediationLevel),s=e.renderReportConfidence(this._reportConfidence),a=this._modifiedScope==mp.Scope.NOT_DEFINED?this._scope:this._modifiedScope;if(r<=0)return 0;var o=a===mp.Scope.UNCHANGED?1:1.08;return w6r.roundUp(w6r.roundUp(Math.min(o*(r+t),10))*n*i*s)},e.prototype.isTemporalScoreDefined=function(){return this._exploitCodeMaturity!=mp.ExploitCodeMaturity.NOT_DEFINED||this._remediationLevel!=mp.RemediationLevel.NOT_DEFINED||this._reportConfidence!=mp.ReportConfidence.NOT_DEFINED},e.prototype.isEnvironmentalScoreDefined=function(){return this._modifiedAttackVector!=mp.AttackVector.NOT_DEFINED||this._modifiedAttackComplexity!=mp.AttackComplexity.NOT_DEFINED||this._modifiedPrivilegesRequired!=mp.PrivilegesRequired.NOT_DEFINED||this._modifiedUserInteraction!=mp.UserInteraction.NOT_DEFINED||this._modifiedScope!=mp.Scope.NOT_DEFINED||this._modifiedConfidentialityImpact!=mp.Impact.NOT_DEFINED||this._modifiedIntegrityImpact!=mp.Impact.NOT_DEFINED||this._modifiedAvailabilityImpact!=mp.Impact.NOT_DEFINED||this._confidentialityRequirement!=mp.SecurityRequirement.NOT_DEFINED||this._integrityRequirement!=mp.SecurityRequirement.NOT_DEFINED||this._availabilityRequirement!=mp.SecurityRequirement.NOT_DEFINED},e.prototype.computeOverallScore=function(){return this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():this.isTemporalScoreDefined()?this.computeTemporalScore():this.computeBaseScore()},e.prototype.computeScore=function(){if(!this.isValid())throw new RangeError("The CVSS v3 scoring engine is not fully configured. Run the validate() function. to check for validation errors.");return new Bzh.CvssScore(this.computeBaseScore(),this.computeImpactSubscore(),this.computeExploitabilitySubscore(),this.isTemporalScoreDefined()?this.computeTemporalScore():null,this.isEnvironmentalScoreDefined()?this.computeEnvironmentalScore():null,this.isEnvironmentalScoreDefined()?this.computeModifiedImpactSubscore():null,this.computeOverallScore())},e}();pAi.Cvss3ScoringEngine=qzh});var x6r=A(mAi=>{"use strict";Object.defineProperty(mAi,"__esModule",{value:!0});var Mzh=I6r(),q0=Jmt(),Lzh=function(){function e(){}return e.parseAttackVector=function(r){switch(r){case"L":return q0.AttackVector.LOCAL;case"A":return q0.AttackVector.ADJACENT_NETWORK;case"N":return q0.AttackVector.NETWORK;case"P":return q0.AttackVector.PHYSICAL}throw new RangeError('Invalid CVSS v3 attack vector value: "'+r+'"')},e.parseAttackComplexity=function(r){switch(r){case"H":return q0.AttackComplexity.HIGH;case"L":return q0.AttackComplexity.LOW}throw new RangeError('Invalid CVSS v3 attack complexity value: "'+r+'"')},e.parsePrivilegesRequired=function(r){switch(r){case"H":return q0.PrivilegesRequired.HIGH;case"L":return q0.PrivilegesRequired.LOW;case"N":return q0.PrivilegesRequired.NONE}throw new RangeError('Invalid CVSS v3 privileges required value: "'+r+'"')},e.parseUserInteraction=function(r){switch(r){case"R":return q0.UserInteraction.REQUIRED;case"N":return q0.UserInteraction.NONE}throw new RangeError('Invalid CVSS v3 user interaction value: "'+r+'"')},e.parseScope=function(r){switch(r){case"C":return q0.Scope.CHANGED;case"U":return q0.Scope.UNCHANGED}throw new RangeError('Invalid CVSS v3 scope value: "'+r+'"')},e.parseImpact=function(r){switch(r){case"N":return q0.Impact.NONE;case"L":return q0.Impact.LOW;case"H":return q0.Impact.HIGH}throw new RangeError('Invalid CVSS v3 impact value: "'+r+'"')},e.parseExploitCodeMaturity=function(r){switch(r){case"X":return q0.ExploitCodeMaturity.NOT_DEFINED;case"U":return q0.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS;case"P":return q0.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE;case"F":return q0.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS;case"H":return q0.ExploitCodeMaturity.HIGH}throw new RangeError('Invalid CVSS v3 exploit code maturity value: "'+r+'"')},e.parseRemediationLevel=function(r){switch(r){case"X":return q0.RemediationLevel.NOT_DEFINED;case"O":return q0.RemediationLevel.OFFICIAL_FIX;case"T":return q0.RemediationLevel.TEMPORARY_FIX;case"W":return q0.RemediationLevel.WORKAROUND;case"U":return q0.RemediationLevel.UNAVAILABLE}throw new RangeError('Invalid CVSS v3 remediation level value: "'+r+'"')},e.parseReportConfidence=function(r){switch(r){case"X":return q0.ReportConfidence.NOT_DEFINED;case"U":return q0.ReportConfidence.UNKNOWN;case"R":return q0.ReportConfidence.REASONABLE;case"C":return q0.ReportConfidence.CONFIRMED}throw new RangeError('Invalid CVSS v3 report confidence value: "'+r+'"')},e.parseModifiedAttackVector=function(r){switch(r){case"X":return q0.AttackVector.NOT_DEFINED;case"L":return q0.AttackVector.LOCAL;case"A":return q0.AttackVector.ADJACENT_NETWORK;case"N":return q0.AttackVector.NETWORK;case"P":return q0.AttackVector.PHYSICAL}throw new RangeError('Invalid CVSS v3 modified attack vector value: "'+r+'"')},e.parseModifiedAttackComplexity=function(r){switch(r){case"X":return q0.AttackComplexity.NOT_DEFINED;case"H":return q0.AttackComplexity.HIGH;case"L":return q0.AttackComplexity.LOW}throw new RangeError('Invalid CVSS v3 modified attack complexity value: "'+r+'"')},e.parseModifiedPrivilegesRequired=function(r){switch(r){case"X":return q0.PrivilegesRequired.NOT_DEFINED;case"H":return q0.PrivilegesRequired.HIGH;case"L":return q0.PrivilegesRequired.LOW;case"N":return q0.PrivilegesRequired.NONE}throw new RangeError('Invalid CVSS v3 privileges required value: "'+r+'"')},e.parseModifiedUserInteraction=function(r){switch(r){case"X":return q0.UserInteraction.NOT_DEFINED;case"R":return q0.UserInteraction.REQUIRED;case"N":return q0.UserInteraction.NONE}throw new RangeError('Invalid CVSS v3 modified user interaction value: "'+r+'"')},e.parseModifiedScope=function(r){switch(r){case"X":return q0.Scope.NOT_DEFINED;case"C":return q0.Scope.CHANGED;case"U":return q0.Scope.UNCHANGED}throw new RangeError('Invalid CVSS v3 modified scope value: "'+r+'"')},e.parseModifiedImpact=function(r){switch(r){case"X":return q0.Impact.NOT_DEFINED;case"N":return q0.Impact.NONE;case"L":return q0.Impact.LOW;case"H":return q0.Impact.HIGH}throw new RangeError('Invalid CVSS v3 impact value: "'+r+'"')},e.parseSecurityRequirement=function(r){switch(r){case"X":return q0.SecurityRequirement.NOT_DEFINED;case"L":return q0.SecurityRequirement.LOW;case"M":return q0.SecurityRequirement.MEDIUM;case"H":return q0.SecurityRequirement.HIGH}throw new RangeError('Invalid CVSS v3 security requirement value: "'+r+'"')},e.prototype.generateScoringEngine=function(r){var t=r,n=/^CVSS:(\d)\.(\d)\//.exec(t);if(n!==null){if(n[1]!=="3"||["0","1"].indexOf(n[2])===-1)throw RangeError("Bad version prefix. Ensure that the CVSS vector version prefix in use (if any) is 'CVSS:3.0/' or 'CVSS:3.1/' if the vector is in either of these formats.");t=t.replace(n[0],"")}for(var i=new Mzh.Cvss3ScoringEngine,s=t.split("/"),a=0,o=s;a<o.length;a++){var c=o[a],l=c.split(":");if(l.length!=2)throw new RangeError('Invalid CVSS v3 vector segment: "'+c+'"');switch(l[0].toUpperCase()){case"AV":i.attackVector=e.parseAttackVector(l[1]);break;case"AC":i.attackComplexity=e.parseAttackComplexity(l[1]);break;case"PR":i.privilegesRequired=e.parsePrivilegesRequired(l[1]);break;case"UI":i.userInteraction=e.parseUserInteraction(l[1]);break;case"S":i.scope=e.parseScope(l[1]);break;case"C":i.confidentialityImpact=e.parseImpact(l[1]);break;case"I":i.integrityImpact=e.parseImpact(l[1]);break;case"A":i.availabilityImpact=e.parseImpact(l[1]);break;case"E":i.exploitCodeMaturity=e.parseExploitCodeMaturity(l[1]);break;case"RL":i.remediationLevel=e.parseRemediationLevel(l[1]);break;case"RC":i.reportConfidence=e.parseReportConfidence(l[1]);break;case"MAV":i.modifiedAttackVector=e.parseModifiedAttackVector(l[1]);break;case"MAC":i.modifiedAttackComplexity=e.parseModifiedAttackComplexity(l[1]);break;case"MPR":i.modifiedPrivilegesRequired=e.parseModifiedPrivilegesRequired(l[1]);break;case"MUI":i.modifiedUserInteraction=e.parseModifiedUserInteraction(l[1]);break;case"MS":i.modifiedScope=e.parseModifiedScope(l[1]);break;case"MC":i.modifiedConfidentialityImpact=e.parseModifiedImpact(l[1]);break;case"MI":i.modifiedIntegrityImpact=e.parseModifiedImpact(l[1]);break;case"MA":i.modifiedAvailabilityImpact=e.parseModifiedImpact(l[1]);break;case"CR":i.confidentialityRequirement=e.parseSecurityRequirement(l[1]);break;case"IR":i.integrityRequirement=e.parseSecurityRequirement(l[1]);break;case"AR":i.availabilityRequirement=e.parseSecurityRequirement(l[1]);break;default:throw new RangeError('Invalid CVSS v3 vector key: "'+l[1]+'"')}}return i},e.prototype.parse=function(r){return this.generateScoringEngine(r).computeScore()},e}();mAi.Cvss3VectorParser=Lzh});var hAi=A(fAi=>{"use strict";Object.defineProperty(fAi,"__esModule",{value:!0});var jzh=S6r(),Gzh=x6r(),Uzh=function(){function e(){}return e.prototype.parse=function(r){for(var t=[new jzh.Cvss2VectorParser,new Gzh.Cvss3VectorParser],n=null,i=0,s=t;i<s.length;i++){var a=s[i];try{var o=a.parse(r);return o}catch(c){n=c}}throw n},e}();fAi.MultiCvssVectorParser=Uzh});var yAi=A(p5t=>{"use strict";Object.defineProperty(p5t,"__esModule",{value:!0});var h_=Jmt(),gAi;(function(e){e[e.NONE=0]="NONE",e[e.VERSION_3_0=1]="VERSION_3_0",e[e.VERSION_3_1=2]="VERSION_3_1"})(gAi=p5t.Cvss3VectorPrefixOption||(p5t.Cvss3VectorPrefixOption={}));var Vzh=function(){function e(r){this._prefixOption=r}return Object.defineProperty(e.prototype,"prefixOption",{get:function(){return this._prefixOption},set:function(r){this._prefixOption=r},enumerable:!0,configurable:!0}),e.renderAttackVector=function(r){switch(r){case h_.AttackVector.LOCAL:return"L";case h_.AttackVector.ADJACENT_NETWORK:return"A";case h_.AttackVector.NETWORK:return"N";case h_.AttackVector.PHYSICAL:return"P"}throw new RangeError("Encountered unexpected attack vector value during vector rendering.")},e.renderAttackComplexity=function(r){switch(r){case h_.AttackComplexity.HIGH:return"H";case h_.AttackComplexity.LOW:return"L"}throw new RangeError("Encountered unexpected access complexity value during vector rendering.")},e.renderPrivilegesRequired=function(r){switch(r){case h_.PrivilegesRequired.NOT_DEFINED:return"X";case h_.PrivilegesRequired.HIGH:return"H";case h_.PrivilegesRequired.LOW:return"L";case h_.PrivilegesRequired.NONE:return"N"}throw new RangeError("Encountered unexpected privileges required value during vector rendering.")},e.renderUserInteraction=function(r){switch(r){case h_.UserInteraction.REQUIRED:return"R";case h_.UserInteraction.NONE:return"N"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderScope=function(r){switch(r){case h_.Scope.CHANGED:return"C";case h_.Scope.UNCHANGED:return"U"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderImpact=function(r){switch(r){case h_.Impact.NONE:return"N";case h_.Impact.LOW:return"L";case h_.Impact.HIGH:return"H"}throw new RangeError("Encountered unexpected user interaction value during vector rendering.")},e.renderExploitCodeMaturity=function(r){switch(r){case h_.ExploitCodeMaturity.NOT_DEFINED:return"X";case h_.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS:return"U";case h_.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE:return"P";case h_.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS:return"F";case h_.ExploitCodeMaturity.HIGH:return"H"}},e.renderRemediationLevel=function(r){switch(r){case h_.RemediationLevel.NOT_DEFINED:return"X";case h_.RemediationLevel.OFFICIAL_FIX:return"O";case h_.RemediationLevel.TEMPORARY_FIX:return"T";case h_.RemediationLevel.WORKAROUND:return"W";case h_.RemediationLevel.UNAVAILABLE:return"U"}},e.renderReportConfidence=function(r){switch(r){case h_.ReportConfidence.NOT_DEFINED:return"X";case h_.ReportConfidence.UNKNOWN:return"U";case h_.ReportConfidence.REASONABLE:return"R";case h_.ReportConfidence.CONFIRMED:return"C"}},e.renderSecurityRequirement=function(r){switch(r){case h_.SecurityRequirement.NOT_DEFINED:return"X";case h_.SecurityRequirement.LOW:return"L";case h_.SecurityRequirement.MEDIUM:return"M";case h_.SecurityRequirement.HIGH:return"H"}},e.prototype.render=function(r){if(!r.isValid())throw new RangeError("Cannot render a vector for a CVSS v2 scoring engine that does not validate.");var t=[];t.push("AV:"+e.renderAttackVector(r.attackVector)),t.push("AC:"+e.renderAttackComplexity(r.attackComplexity)),t.push("PR:"+e.renderPrivilegesRequired(r.privilegesRequired)),t.push("UI:"+e.renderUserInteraction(r.userInteraction)),t.push("S:"+e.renderScope(r.scope)),t.push("C:"+e.renderImpact(r.confidentialityImpact)),t.push("I:"+e.renderImpact(r.integrityImpact)),t.push("A:"+e.renderImpact(r.availabilityImpact)),r.isTemporalScoreDefined()&&(t.push("E:"+e.renderExploitCodeMaturity(r.exploitCodeMaturity)),t.push("RL:"+e.renderRemediationLevel(r.remediationLevel)),t.push("RC:"+e.renderReportConfidence(r.reportConfidence))),r.isEnvironmentalScoreDefined()&&(t.push("MAV:"+e.renderAttackVector(r.modifiedAttackVector)),t.push("MAC:"+e.renderAttackComplexity(r.modifiedAttackComplexity)),t.push("MPR:"+e.renderPrivilegesRequired(r.modifiedPrivilegesRequired)),t.push("MUI:"+e.renderUserInteraction(r.modifiedUserInteraction)),t.push("MS:"+e.renderScope(r.modifiedScope)),t.push("MC:"+e.renderImpact(r.modifiedConfidentialityImpact)),t.push("MI:"+e.renderImpact(r.modifiedIntegrityImpact)),t.push("MA:"+e.renderImpact(r.modifiedAvailabilityImpact)),t.push("CR:"+e.renderSecurityRequirement(r.confidentialityRequirement)),t.push("IR:"+e.renderSecurityRequirement(r.integrityRequirement)),t.push("AR:"+e.renderSecurityRequirement(r.availabilityRequirement)));var n=t.join("/");switch(this._prefixOption){case gAi.VERSION_3_0:return"CVSS:3.0/"+n;case gAi.VERSION_3_1:return"CVSS:3.1/"+n}return n},e}();p5t.Cvss3VectorRenderer=Vzh});var _Ai=A(m5t=>{"use strict";var zzh=m5t&&m5t.__extends||function(){var e=function(r,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)i.hasOwnProperty(s)&&(n[s]=i[s])},e(r,t)};return function(r,t){e(r,t);function n(){this.constructor=r}r.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}}();Object.defineProperty(m5t,"__esModule",{value:!0});var R_=Jmt(),c$=uAi(),$zh=I6r(),Qzh=function(e){zzh(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.getRandomAttackVector=function(){return c$.CvssVectorMocker.takeRandom([R_.AttackVector.PHYSICAL,R_.AttackVector.LOCAL,R_.AttackVector.ADJACENT_NETWORK,R_.AttackVector.NETWORK])},r.getRandomAttackComplexity=function(){return c$.CvssVectorMocker.takeRandom([R_.AttackComplexity.LOW,R_.AttackComplexity.HIGH])},r.getRandomPrivilegesRequired=function(){return c$.CvssVectorMocker.takeRandom([R_.PrivilegesRequired.NONE,R_.PrivilegesRequired.LOW,R_.PrivilegesRequired.HIGH])},r.getRandomUserInteraction=function(){return c$.CvssVectorMocker.takeRandom([R_.UserInteraction.NONE,R_.UserInteraction.REQUIRED])},r.getRandomScope=function(){return c$.CvssVectorMocker.takeRandom([R_.Scope.UNCHANGED,R_.Scope.CHANGED])},r.getRandomImpact=function(){return c$.CvssVectorMocker.takeRandom([R_.Impact.NONE,R_.Impact.LOW,R_.Impact.HIGH])},r.getRandomExploitCodeMaturity=function(){return c$.CvssVectorMocker.takeRandom([R_.ExploitCodeMaturity.NOT_DEFINED,R_.ExploitCodeMaturity.UNPROVEN_THAT_EXPLOIT_EXISTS,R_.ExploitCodeMaturity.PROOF_OF_CONCEPT_CODE,R_.ExploitCodeMaturity.FUNCTIONAL_EXPLOIT_EXISTS,R_.ExploitCodeMaturity.HIGH])},r.getRandomRemediationLevel=function(){return c$.CvssVectorMocker.takeRandom([R_.RemediationLevel.NOT_DEFINED,R_.RemediationLevel.OFFICIAL_FIX,R_.RemediationLevel.TEMPORARY_FIX,R_.RemediationLevel.WORKAROUND,R_.RemediationLevel.UNAVAILABLE])},r.getRandomReportConfidence=function(){return c$.CvssVectorMocker.takeRandom([R_.ReportConfidence.NOT_DEFINED,R_.ReportConfidence.UNKNOWN,R_.ReportConfidence.REASONABLE,R_.ReportConfidence.CONFIRMED])},r.getRandomSecurityRequirement=function(){return c$.CvssVectorMocker.takeRandom([R_.SecurityRequirement.NOT_DEFINED,R_.SecurityRequirement.LOW,R_.SecurityRequirement.MEDIUM,R_.SecurityRequirement.HIGH])},r.prototype.generate=function(){var t=new $zh.Cvss3ScoringEngine;return t.attackVector=r.getRandomAttackVector(),t.attackComplexity=r.getRandomAttackComplexity(),t.privilegesRequired=r.getRandomPrivilegesRequired(),t.userInteraction=r.getRandomUserInteraction(),t.scope=r.getRandomScope(),t.confidentialityImpact=r.getRandomImpact(),t.integrityImpact=r.getRandomImpact(),t.availabilityImpact=r.getRandomImpact(),this.includeTemporal&&(t.exploitCodeMaturity=r.getRandomExploitCodeMaturity(),t.remediationLevel=r.getRandomRemediationLevel(),t.reportConfidence=r.getRandomReportConfidence()),this.includeEnvironmental&&(t.modifiedAttackVector=r.getRandomAttackVector(),t.modifiedAttackComplexity=r.getRandomAttackComplexity(),t.modifiedPrivilegesRequired=r.getRandomPrivilegesRequired(),t.modifiedUserInteraction=r.getRandomUserInteraction(),t.modifiedScope=r.getRandomScope(),t.modifiedConfidentialityImpact=r.getRandomImpact(),t.modifiedIntegrityImpact=r.getRandomImpact(),t.modifiedAvailabilityImpact=r.getRandomImpact(),t.confidentialityRequirement=r.getRandomSecurityRequirement(),t.integrityRequirement=r.getRandomSecurityRequirement(),t.availabilityRequirement=r.getRandomSecurityRequirement()),t},r}(c$.CvssVectorMocker);m5t.Cvss3VectorMocker=Qzh});var uKo=A($E=>{"use strict";Object.defineProperty($E,"__esModule",{value:!0});var Kzh=S6r(),rKo=oAi(),Hzh=lAi(),Wzh=x6r(),Yzh=hAi(),nKo=yAi(),Jzh=_Ai(),Xzh=Wmt();$E.cvss2=Xzh.enums;var Zzh=Jmt();$E.cvss3=Zzh.enums;var e$h=E6r();$E.CvssScore=e$h.CvssScore;var t$h=D6r();$E.Cvss2ScoringEngine=t$h.Cvss2ScoringEngine;var r$h=S6r();$E.Cvss2VectorParser=r$h.Cvss2VectorParser;var n$h=lAi();$E.Cvss2VectorMocker=n$h.Cvss2VectorMocker;var iKo=oAi();$E.Cvss2VectorPrefixOption=iKo.Cvss2VectorPrefixOption;$E.Cvss2VectorRenderer=iKo.Cvss2VectorRenderer;var i$h=I6r();$E.Cvss3ScoringEngine=i$h.Cvss3ScoringEngine;var s$h=x6r();$E.Cvss3VectorParser=s$h.Cvss3VectorParser;var a$h=_Ai();$E.Cvss3VectorMocker=a$h.Cvss3VectorMocker;var sKo=yAi();$E.Cvss3VectorPrefixOption=sKo.Cvss3VectorPrefixOption;$E.Cvss3VectorRenderer=sKo.Cvss3VectorRenderer;var o$h=hAi();$E.MultiCvssVectorParser=o$h.MultiCvssVectorParser;function aKo(e){var r=new Kzh.Cvss2VectorParser;return r.parse(e)}$E.parseCvss2Vector=aKo;function oKo(e){var r=new Wzh.Cvss3VectorParser;return r.parse(e)}$E.parseCvss3Vector=oKo;function cKo(e){var r=new Yzh.MultiCvssVectorParser;return r.parse(e)}$E.parseCvssVector=cKo;function c$h(e){try{return aKo(e),!0}catch{return!1}}$E.validateCvss2Vector=c$h;function u$h(e){try{return oKo(e),!0}catch{return!1}}$E.validateCvss3Vector=u$h;function l$h(e){try{return cKo(e),!0}catch{return!1}}$E.validateCvssVector=l$h;function d$h(e,r,t){e===void 0&&(e=!1),r===void 0&&(r=!1),t===void 0&&(t=rKo.Cvss2VectorPrefixOption.VERSION);var n=new Hzh.Cvss2VectorMocker(e,r),i=new rKo.Cvss2VectorRenderer(t);return i.render(n.generate())}$E.randomCvss2Vector=d$h;function p$h(e,r,t){e===void 0&&(e=!1),r===void 0&&(r=!1),t===void 0&&(t=nKo.Cvss3VectorPrefixOption.VERSION_3_1);var n=new Jzh.Cvss3VectorMocker(e,r),i=new nKo.Cvss3VectorRenderer(t);return i.render(n.generate())}$E.randomCvss3Vector=p$h});var CAi=A(T6r=>{"use strict";Object.defineProperty(T6r,"__esModule",{value:!0});T6r.Vulnerabilities=void 0;var mKo=(tn(),Dr(en)),m$h=NQo(),YX=mKo.__importDefault(_a()),f$h=uKo(),lKo=NP(),p5=Pi(),h$h=Aj(),g$h=Jw(),y$h=bpt(),dKo=mKo.__importStar(lP()),AAi=Ba(),pKo=jD(),bAi=class e{osvOffline;static datasourceEcosystemMap={crate:"crates.io",go:"Go",hex:"Hex",maven:"Maven",npm:"npm",nuget:"NuGet",packagist:"Packagist",pypi:"PyPI",rubygems:"RubyGems"};constructor(){}async initialize(){this.osvOffline=await m$h.OsvOffline.create()}static async create(){let r=new e;return await r.initialize(),r}async appendVulnerabilityPackageRules(r,t){let n=await this.fetchDependencyVulnerabilities(r,t);r.packageRules??=[];for(let{vulnerabilities:i,versioningApi:s}of n){let a=[];for(let o of i){let c=this.vulnerabilityToPackageRules(o);YX.default.nullOrUndefined(c)||a.push(c)}this.sortByFixedVersion(a,s),r.packageRules.push(...a)}}async fetchVulnerabilities(r,t){return(await this.fetchDependencyVulnerabilities(r,t)).flatMap(i=>i.vulnerabilities)}async fetchDependencyVulnerabilities(r,t){let i=Object.keys(t).map(s=>this.fetchManagerVulnerabilities(r,t,s));return(await Promise.all(i)).flat()}async fetchManagerVulnerabilities(r,t,n){let i=(0,lKo.getManagerConfig)(r,n),s=t[n].map(o=>()=>this.fetchManagerPackageFileVulnerabilities(i,o));p5.logger.trace({manager:n,queueLength:s.length},"fetchManagerVulnerabilities starting");let a=(await dKo.all(s)).flat();return p5.logger.trace({manager:n},"fetchManagerVulnerabilities finished"),a}async fetchManagerPackageFileVulnerabilities(r,t){let{packageFile:n}=t,i=(0,lKo.mergeChildConfig)(r,t),{manager:s}=i,a=t.deps.map(c=>()=>this.fetchDependencyVulnerability(i,c));p5.logger.trace({manager:s,packageFile:n,queueLength:a.length},"fetchManagerPackageFileVulnerabilities starting with concurrency");let o=await dKo.all(a);return p5.logger.trace({packageFile:n},"fetchManagerPackageFileVulnerabilities finished"),o.filter(YX.default.truthy)}async fetchDependencyVulnerability(r,t){var s;let n=e.datasourceEcosystemMap[t.datasource];if(!n)return p5.logger.trace(`Cannot map datasource ${t.datasource} to OSV ecosystem`),null;let i=t.packageName??t.depName;n==="PyPI"&&(i=i.toLowerCase().replace((0,AAi.regEx)(/[_.-]+/g),"-"));try{let a=await((s=this.osvOffline)==null?void 0:s.getVulnerabilities(n,i));if(YX.default.nullOrUndefined(a)||YX.default.emptyArray(a))return p5.logger.trace(`No vulnerabilities found in OSV database for ${i}`),null;let o=t.lockedVersion??t.currentVersion??t.currentValue,c=t.versioning??(0,h$h.getDefaultVersioning)(t.datasource),l=(0,g$h.get)(c);if(!l.isVersion(o))return p5.logger.debug(`Skipping vulnerability lookup for package ${i} due to unsupported version ${o}`),null;let u=[];for(let m of a){if(m.withdrawn){p5.logger.trace(`Skipping withdrawn vulnerability ${m.id}`);continue}for(let h of m.affected??[]){if(!this.isPackageVulnerable(n,i,o,h,l))continue;p5.logger.debug(`Vulnerability ${m.id} affects ${i} ${o}`);let b=this.getFixedVersion(n,o,h,l);u.push({packageName:i,vulnerability:m,affected:h,depVersion:o,fixedVersion:b,datasource:t.datasource,packageFileConfig:r})}}return{vulnerabilities:u,versioningApi:l}}catch(a){return p5.logger.warn({err:a},`Error fetching vulnerability information for ${i}`),null}}sortByFixedVersion(r,t){let n={};for(let i of r){let s=i.allowedVersions;n[s]=s.replace((0,AAi.regEx)(/[=> ]+/g),"")}r.sort((i,s)=>t.sortVersions(n[i.allowedVersions],n[s.allowedVersions]))}sortEvents(r,t){let n=[],i=null;for(let s of r)s.introduced==="0"?i=s:t.isVersion(Object.values(s)[0])?n.push(s):p5.logger.debug({event:s},"Skipping OSV event with invalid version");return n.sort((s,a)=>t.sortVersions(Object.values(s)[0],Object.values(a)[0])),i&&n.unshift(i),n}isPackageAffected(r,t,n){var i,s;return((i=n.package)==null?void 0:i.name)===t&&((s=n.package)==null?void 0:s.ecosystem)===r}includedInVersions(r,t){var n;return!!((n=t.versions)!=null&&n.includes(r))}includedInRanges(r,t,n){for(let i of t.ranges??[]){if(i.type==="GIT")continue;let s=!1;for(let a of this.sortEvents(i.events,n))YX.default.nonEmptyString(a.introduced)&&(a.introduced==="0"||this.isVersionGtOrEq(r,a.introduced,n))?s=!0:(YX.default.nonEmptyString(a.fixed)&&this.isVersionGtOrEq(r,a.fixed,n)||YX.default.nonEmptyString(a.last_affected)&&this.isVersionGt(r,a.last_affected,n))&&(s=!1);if(s)return!0}return!1}isPackageVulnerable(r,t,n,i,s){return this.isPackageAffected(r,t,i)&&(this.includedInVersions(n,i)||this.includedInRanges(n,i,s))}getFixedVersion(r,t,n,i){let s=[],a=[];for(let l of n.ranges??[])if(l.type!=="GIT")for(let u of l.events)YX.default.nonEmptyString(u.fixed)&&i.isVersion(u.fixed)?s.push(u.fixed):YX.default.nonEmptyString(u.last_affected)&&i.isVersion(u.last_affected)&&a.push(u.last_affected);s.sort((l,u)=>i.sortVersions(l,u));let o=s.find(l=>this.isVersionGt(l,t,i));if(o)return r==="PyPI"?`==${o}`:o;a.sort((l,u)=>i.sortVersions(l,u));let c=a.find(l=>this.isVersionGtOrEq(l,t,i));return c?`> ${c}`:null}isVersionGt(r,t,n){return n.isVersion(r)&&n.isVersion(t)&&n.isGreaterThan(r,t)}isVersionGtOrEq(r,t,n){return n.isVersion(r)&&n.isVersion(t)&&(n.equals(r,t)||n.isGreaterThan(r,t))}vulnerabilityToPackageRules(r){let{vulnerability:t,affected:n,packageName:i,depVersion:s,fixedVersion:a,datasource:o,packageFileConfig:c}=r;if(YX.default.nullOrUndefined(a))return p5.logger.info(`No fixed version available for vulnerability ${t.id} in ${i} ${s}`),null;p5.logger.debug(`Setting allowed version ${a} to fix vulnerability ${t.id} in ${i} ${s}`);let l=this.extractSeverityDetails(t,n);return{matchDatasources:[o],matchPackageNames:[i],matchCurrentVersion:s,allowedVersions:a,isVulnerabilityAlert:!0,vulnerabilitySeverity:l.severityLevel,prBodyNotes:this.generatePrBodyNotes(t,n),force:{...c.vulnerabilityAlerts}}}evaluateCvssVector(r){try{let t=(0,f$h.parseCvssVector)(r),n=t.cvss3OverallSeverityText;return[t.baseScore.toFixed(1),n]}catch{p5.logger.debug(`Error processing CVSS vector ${r}`)}return["",""]}generatePrBodyNotes(r,t){var c,l;let n=[r.id].concat(r.aliases??[]).sort();n=n.map(u=>u.startsWith("CVE-")?`[${u}](https://nvd.nist.gov/vuln/detail/${u})`:u.startsWith("GHSA-")?`[${u}](https://github.com/advisories/${u})`:u.startsWith("GO-")?`[${u}](https://pkg.go.dev/vuln/${u})`:u.startsWith("RUSTSEC-")?`[${u}](https://rustsec.org/advisories/${u}.html)`:u);let i=` --- @@ -2690,29 +2690,29 @@ Files affected: `,s+=n.map(o=>"`"+o+"`").join(", "),s+=` `,i+=` <details> <summary>More information</summary> -`;let s=(c=r.details)==null?void 0:c.replace((0,_Ai.regEx)(/^#{1,4} /gm),"##### ");i+=`#### Details +`;let s=(c=r.details)==null?void 0:c.replace((0,AAi.regEx)(/^#{1,4} /gm),"##### ");i+=`#### Details ${s??"No details."} `,i+=`#### Severity `;let a=this.extractSeverityDetails(r,t);a.cvssVector?(i+=`- CVSS Score: ${a.score} `,i+=`- Vector String: \`${a.cvssVector}\` -`):i+=`${(0,dKo.titleCase)(a.severityLevel)} +`):i+=`${(0,pKo.titleCase)(a.severityLevel)} `,i+=` #### References ${((l=r.references)==null?void 0:l.map(u=>`- [${u.url}](${u.url})`).join(` `))??"No references."}`;let o="";return r.id.startsWith("GHSA-")?o=" and the [GitHub Advisory Database](https://github.com/github/advisory-database) ([CC-BY 4.0](https://github.com/github/advisory-database/blob/main/LICENSE.md))":r.id.startsWith("GO-")?o=" and the [Go Vulnerability Database](https://github.com/golang/vulndb) ([CC-BY 4.0](https://github.com/golang/vulndb#license))":r.id.startsWith("PYSEC-")?o=" and the [PyPI Advisory Database](https://github.com/pypa/advisory-database) ([CC-BY 4.0](https://github.com/pypa/advisory-database/blob/main/LICENSE))":r.id.startsWith("RUSTSEC-")&&(o=" and the [Rust Advisory Database](https://github.com/RustSec/advisory-db) ([CC0 1.0](https://github.com/rustsec/advisory-db/blob/main/LICENSE.txt))"),i+=` This data is provided by [OSV](https://osv.dev/vulnerability/${r.id})${o}. -`,i+="</details>",[(0,g$h.sanitizeMarkdown)(i)]}extractSeverityDetails(r,t){var a,o,c,l,u,m;let n="UNKNOWN",i="Unknown",s=((o=(a=r.severity)==null?void 0:a.find(h=>h.type==="CVSS_V3"))==null?void 0:o.score)??((l=(c=r.severity)==null?void 0:c[0])==null?void 0:l.score)??((u=t.database_specific)==null?void 0:u.cvss);if(s){let[h,_]=this.evaluateCvssVector(s);n=_.toUpperCase(),i=h?`${h} / 10 (${(0,dKo.titleCase)(n)})`:"Unknown"}else r.id.startsWith("GHSA-")&&((m=r.database_specific)!=null&&m.severity)&&(n=r.database_specific.severity.toUpperCase());return{cvssVector:s,score:i,severityLevel:n}}};T6r.Vulnerabilities=AAi});var vAi=A(S1e=>{"use strict";Object.defineProperty(S1e,"__esModule",{value:!0});S1e.getDashboardMarkdownVulnerabilities=S1e.ensureDependencyDashboard=S1e.readDashboardBody=void 0;var mKo=(tn(),Dr(en)),D1e=mKo.__importDefault(_a()),y$h=F5e(),CAi=_f(),JX=Pi(),Xmt=fA(),_$h=Xyr(),P6r=Ba(),fKo=mKo.__importStar(dD()),A$h=r6r(),b$h=vFt(),C$h=bAi(),v$h=(0,P6r.regEx)(" - \\[ \\] <!-- unlimit-branch=([^\\s]+) -->","g"),E$h=(0,P6r.regEx)(" - \\[ \\] <!-- approve-branch=([^\\s]+) -->","g"),D$h=(0,P6r.regEx)(" <!-- ([a-zA-Z]+)-branch=([^\\s]+) -->"),S$h=(0,P6r.regEx)(" - \\[x\\] <!-- ([a-zA-Z]+)-branch=([^\\s]+) -->","g");function hKo(e){return e.includes(" - [x] <!-- create-all-rate-limited-prs -->")}function gKo(e){return e.includes(" - [x] <!-- approve-all-pending-prs -->")}function w$h(e){return e.includes(" - [x] <!-- rebase-all-open-prs -->")}function I$h(e){let r=[];if(hKo(e))for(let t of e.matchAll(v$h))r.push(t[0]);if(gKo(e))for(let t of e.matchAll(E$h))r.push(t[0]);return r}function x$h(e,r){let t=I$h(e);for(let n of t){let[,i,s]=D$h.exec(n);r[s]=i}return r}function T$h(e){let r={};for(let[,t,n]of(e==null?void 0:e.matchAll(S$h))??[])r[n]=t;return r=x$h(e,r),r}function yKo(e){let r=T$h(e),t=w$h(e),n=gKo(e),i=hKo(e);return{dependencyDashboardChecks:r,dependencyDashboardRebaseAllOpen:t,dependencyDashboardAllPending:n,dependencyDashboardAllRateLimited:i}}async function P$h(e){e.dependencyDashboardChecks={};let r=JSON.stringify(e);if(e.dependencyDashboard||r.includes('"dependencyDashboardApproval":true')||r.includes('"prCreation":"approval"')){e.dependencyDashboardTitle=e.dependencyDashboardTitle??"Dependency Dashboard";let t=await Xmt.platform.findIssue(e.dependencyDashboardTitle);if(t){e.dependencyDashboardIssue=t.number;let n=yKo(t.body??"");if(e.checkedBranches){let i=Object.fromEntries(e.checkedBranches.map(s=>[s,"global-config"]));n.dependencyDashboardChecks={...n.dependencyDashboardChecks,...i}}Object.assign(e,n)}}}S1e.readDashboardBody=P$h;function u$(e,r){let t=" - [ ] ";t+=`<!-- ${r}-branch=${e.branchName} -->`,e.prNo?t+=`[${e.prTitle}](../pull/${e.prNo})`:t+=e.prTitle;let n=[...new Set(e.upgrades.map(i=>`\`${i.depName}\``))];return n.length<2?t+` +`,i+="</details>",[(0,y$h.sanitizeMarkdown)(i)]}extractSeverityDetails(r,t){var a,o,c,l,u,m;let n="UNKNOWN",i="Unknown",s=((o=(a=r.severity)==null?void 0:a.find(h=>h.type==="CVSS_V3"))==null?void 0:o.score)??((l=(c=r.severity)==null?void 0:c[0])==null?void 0:l.score)??((u=t.database_specific)==null?void 0:u.cvss);if(s){let[h,_]=this.evaluateCvssVector(s);n=_.toUpperCase(),i=h?`${h} / 10 (${(0,pKo.titleCase)(n)})`:"Unknown"}else r.id.startsWith("GHSA-")&&((m=r.database_specific)!=null&&m.severity)&&(n=r.database_specific.severity.toUpperCase());return{cvssVector:s,score:i,severityLevel:n}}};T6r.Vulnerabilities=bAi});var EAi=A(S1e=>{"use strict";Object.defineProperty(S1e,"__esModule",{value:!0});S1e.getDashboardMarkdownVulnerabilities=S1e.ensureDependencyDashboard=S1e.readDashboardBody=void 0;var fKo=(tn(),Dr(en)),D1e=fKo.__importDefault(_a()),_$h=F5e(),vAi=_f(),JX=Pi(),Xmt=fA(),A$h=Xyr(),P6r=Ba(),hKo=fKo.__importStar(dD()),b$h=r6r(),C$h=vFt(),v$h=CAi(),E$h=(0,P6r.regEx)(" - \\[ \\] <!-- unlimit-branch=([^\\s]+) -->","g"),D$h=(0,P6r.regEx)(" - \\[ \\] <!-- approve-branch=([^\\s]+) -->","g"),S$h=(0,P6r.regEx)(" <!-- ([a-zA-Z]+)-branch=([^\\s]+) -->"),w$h=(0,P6r.regEx)(" - \\[x\\] <!-- ([a-zA-Z]+)-branch=([^\\s]+) -->","g");function gKo(e){return e.includes(" - [x] <!-- create-all-rate-limited-prs -->")}function yKo(e){return e.includes(" - [x] <!-- approve-all-pending-prs -->")}function I$h(e){return e.includes(" - [x] <!-- rebase-all-open-prs -->")}function x$h(e){let r=[];if(gKo(e))for(let t of e.matchAll(E$h))r.push(t[0]);if(yKo(e))for(let t of e.matchAll(D$h))r.push(t[0]);return r}function T$h(e,r){let t=x$h(e);for(let n of t){let[,i,s]=S$h.exec(n);r[s]=i}return r}function P$h(e){let r={};for(let[,t,n]of(e==null?void 0:e.matchAll(w$h))??[])r[n]=t;return r=T$h(e,r),r}function _Ko(e){let r=P$h(e),t=I$h(e),n=yKo(e),i=gKo(e);return{dependencyDashboardChecks:r,dependencyDashboardRebaseAllOpen:t,dependencyDashboardAllPending:n,dependencyDashboardAllRateLimited:i}}async function R$h(e){e.dependencyDashboardChecks={};let r=JSON.stringify(e);if(e.dependencyDashboard||r.includes('"dependencyDashboardApproval":true')||r.includes('"prCreation":"approval"')){e.dependencyDashboardTitle=e.dependencyDashboardTitle??"Dependency Dashboard";let t=await Xmt.platform.findIssue(e.dependencyDashboardTitle);if(t){e.dependencyDashboardIssue=t.number;let n=_Ko(t.body??"");if(e.checkedBranches){let i=Object.fromEntries(e.checkedBranches.map(s=>[s,"global-config"]));n.dependencyDashboardChecks={...n.dependencyDashboardChecks,...i}}Object.assign(e,n)}}}S1e.readDashboardBody=R$h;function u$(e,r){let t=" - [ ] ";t+=`<!-- ${r}-branch=${e.branchName} -->`,e.prNo?t+=`[${e.prTitle}](../pull/${e.prNo})`:t+=e.prTitle;let n=[...new Set(e.upgrades.map(i=>`\`${i.depName}\``))];return n.length<2?t+` `:t+" ("+n.join(", ")+`) -`}function R$h(e,r){let t=r,n=new Set((0,JX.getProblems)().filter(i=>i.repository===e.repository&&!i.artifactErrors).map(i=>`${y$h.nameFromLevel[i.level].toUpperCase()}: ${i.msg}`));if(n.size){JX.logger.debug({repoProblems:Array.from(n)},"repository problems"),t+=`## Repository problems +`}function k$h(e,r){let t=r,n=new Set((0,JX.getProblems)().filter(i=>i.repository===e.repository&&!i.artifactErrors).map(i=>`${_$h.nameFromLevel[i.level].toUpperCase()}: ${i.msg}`));if(n.size){JX.logger.debug({repoProblems:Array.from(n)},"repository problems"),t+=`## Repository problems `,t+=`These problems occurred while renovating this repository. `;for(let i of n)t+=` - ${i} `;t+=` -`}return t}async function k$h(e,r,t={}){var L,U,Y,N;JX.logger.debug("ensureDependencyDashboard()");let n="Update Dependencies (Renovate Bot)",i=r.filter(j=>{var M;return j.result!=="automerged"&&!((M=j.upgrades)!=null&&M.every(C=>C.remediationNotPossible))});if(!(e.dependencyDashboard||e.dependencyDashboardApproval||(L=e.packageRules)!=null&&L.some(j=>j.dependencyDashboardApproval)||i.some(j=>!!j.dependencyDashboardApproval||!!j.dependencyDashboardPrApproval))){CAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would close Dependency Dashboard"):(JX.logger.debug("Closing Dependency Dashboard"),await Xmt.platform.ensureIssueClosing(e.dependencyDashboardTitle));return}if(e.repoIsOnboarded===!1){JX.logger.debug("Repo is onboarding - skipping dependency dashboard");return}JX.logger.debug("Ensuring Dependency Dashboard");let s=D1e.default.nonEmptyArray(i);if(e.dependencyDashboardAutoclose&&!s){CAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would close Dependency Dashboard"):(JX.logger.debug("Closing Dependency Dashboard"),await Xmt.platform.ensureIssueClosing(e.dependencyDashboardTitle));return}let a="";(U=e.dependencyDashboardHeader)!=null&&U.length&&(a+=fKo.compile(e.dependencyDashboardHeader,e)+` +`}return t}async function F$h(e,r,t={}){var L,U,Y,N;JX.logger.debug("ensureDependencyDashboard()");let n="Update Dependencies (Renovate Bot)",i=r.filter(j=>{var M;return j.result!=="automerged"&&!((M=j.upgrades)!=null&&M.every(C=>C.remediationNotPossible))});if(!(e.dependencyDashboard||e.dependencyDashboardApproval||(L=e.packageRules)!=null&&L.some(j=>j.dependencyDashboardApproval)||i.some(j=>!!j.dependencyDashboardApproval||!!j.dependencyDashboardPrApproval))){vAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would close Dependency Dashboard"):(JX.logger.debug("Closing Dependency Dashboard"),await Xmt.platform.ensureIssueClosing(e.dependencyDashboardTitle));return}if(e.repoIsOnboarded===!1){JX.logger.debug("Repo is onboarding - skipping dependency dashboard");return}JX.logger.debug("Ensuring Dependency Dashboard");let s=D1e.default.nonEmptyArray(i);if(e.dependencyDashboardAutoclose&&!s){vAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would close Dependency Dashboard"):(JX.logger.debug("Closing Dependency Dashboard"),await Xmt.platform.ensureIssueClosing(e.dependencyDashboardTitle));return}let a="";(U=e.dependencyDashboardHeader)!=null&&U.length&&(a+=hKo.compile(e.dependencyDashboardHeader,e)+` -`),a=R$h(e,a);let o=i.filter(j=>j.result==="needs-approval");if(o.length){a+=`## Pending Approval +`),a=k$h(e,a);let o=i.filter(j=>j.result==="needs-approval");if(o.length){a+=`## Pending Approval `,a+=`These branches will be created by Renovate only once you click their checkbox below. @@ -2754,7 +2754,7 @@ This data is provided by [OSV](https://osv.dev/vulnerability/${r.id})${o}. `,a+=`These updates await pending status checks before automerging. Click on a checkbox to abort the branch automerge, and create a PR instead. `;for(let j of b)a+=u$(j,"approvePr");a+=` -`}let v=(0,A$h.getDepWarningsDashboard)(t,e);v&&(a+=v,a+=` +`}let v=(0,b$h.getDepWarningsDashboard)(t,e);v&&(a+=v,a+=` `);let w=["pending","needs-approval","needs-pr-approval","not-scheduled","pr-limit-reached","commit-limit-reached","branch-limit-reached","already-existed","error","automerged","pr-edited"],x=i.filter(j=>!w.includes(j.result)&&j.prBlockedBy!=="BranchAutomerge"),P=x.filter(j=>!!j.prBlockedBy||!j.prNo);if(P.length){a+=`## Other Branches `,a+=`These updates are pending. To force PRs open, click the checkbox below. @@ -2773,11 +2773,11 @@ This data is provided by [OSV](https://osv.dev/vulnerability/${r.id})${o}. `;for(let j of k)a+=u$(j,"recreate");a+=` `}s||(a+=`This repository currently has no open or pending branches. -`),a+=await _Ko(e,t);let R=F$h(e);if(a+=b$h.PackageFiles.getDashboardMarkdown(_$h.GitHubMaxPrBodyLen-a.length-R.length),a+=R,e.dependencyDashboardIssue){let j=await((N=(Y=Xmt.platform).getIssue)==null?void 0:N.call(Y,e.dependencyDashboardIssue,!1));if(j){let{dependencyDashboardChecks:M}=yKo(j.body??"");for(let C of Object.keys(e.dependencyDashboardChecks))delete M[C];for(let C of Object.keys(M)){let O=`- [ ] <!-- ${M[C]}-branch=${C} -->`;a=a.replace(O,O.replace("[ ]","[x]"))}}}CAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would ensure Dependency Dashboard"):await Xmt.platform.ensureIssue({title:e.dependencyDashboardTitle,reuseTitle:n,body:Xmt.platform.massageMarkdown(a),labels:e.dependencyDashboardLabels,confidential:e.confidential})}S1e.ensureDependencyDashboard=k$h;function F$h(e){var t;let r="";return(t=e.dependencyDashboardFooter)!=null&&t.length&&(r+=`--- -`+fKo.compile(e.dependencyDashboardFooter,e)+` -`),r}async function _Ko(e,r){let t="";if(D1e.default.nullOrUndefined(e.dependencyDashboardOSVVulnerabilitySummary)||e.dependencyDashboardOSVVulnerabilitySummary==="none")return t;t+=`## Vulnerabilities +`),a+=await AKo(e,t);let R=N$h(e);if(a+=C$h.PackageFiles.getDashboardMarkdown(A$h.GitHubMaxPrBodyLen-a.length-R.length),a+=R,e.dependencyDashboardIssue){let j=await((N=(Y=Xmt.platform).getIssue)==null?void 0:N.call(Y,e.dependencyDashboardIssue,!1));if(j){let{dependencyDashboardChecks:M}=_Ko(j.body??"");for(let C of Object.keys(e.dependencyDashboardChecks))delete M[C];for(let C of Object.keys(M)){let O=`- [ ] <!-- ${M[C]}-branch=${C} -->`;a=a.replace(O,O.replace("[ ]","[x]"))}}}vAi.GlobalConfig.get("dryRun")?JX.logger.info({title:e.dependencyDashboardTitle},"DRY-RUN: Would ensure Dependency Dashboard"):await Xmt.platform.ensureIssue({title:e.dependencyDashboardTitle,reuseTitle:n,body:Xmt.platform.massageMarkdown(a),labels:e.dependencyDashboardLabels,confidential:e.confidential})}S1e.ensureDependencyDashboard=F$h;function N$h(e){var t;let r="";return(t=e.dependencyDashboardFooter)!=null&&t.length&&(r+=`--- +`+hKo.compile(e.dependencyDashboardFooter,e)+` +`),r}async function AKo(e,r){let t="";if(D1e.default.nullOrUndefined(e.dependencyDashboardOSVVulnerabilitySummary)||e.dependencyDashboardOSVVulnerabilitySummary==="none")return t;t+=`## Vulnerabilities -`;let i=await(await C$h.Vulnerabilities.create()).fetchVulnerabilities(e,r);if(i.length===0)return t+=`Renovate has not found any CVEs on [osv.dev](https://osv.dev). +`;let i=await(await v$h.Vulnerabilities.create()).fetchVulnerabilities(e,r);if(i.length===0)return t+=`Renovate has not found any CVEs on [osv.dev](https://osv.dev). `,t;let s=i.filter(l=>D1e.default.nullOrUndefined(l.fixedVersion)),a=i.length-s.length;t+=`\`${a}\`/\`${i.length}\``,D1e.default.truthy(e.osvVulnerabilityAlerts)?t+=` CVEs have Renovate fixes. `:t+=" CVEs have possible Renovate fixes.\nSee [`osvVulnerabilityAlerts`](https://docs.renovatebot.com/configuration-options/#osvvulnerabilityalerts) to allow Renovate to supply fixes.\n";let o;switch(e.dependencyDashboardOSVVulnerabilitySummary){case"unresolved":o=s;break;default:o=i}let c={};for(let l of o){let{manager:u,packageFile:m}=l.packageFileConfig;D1e.default.nullOrUndefined(c[u])&&(c[u]={}),D1e.default.nullOrUndefined(c[u][m])&&(c[u][m]={}),D1e.default.nullOrUndefined(c[u][m][l.packageName])&&(c[u][m][l.packageName]=[]),c[u][m][l.packageName].push(l)}for(let[l,u]of Object.entries(c)){t+=`<details><summary>${l}</summary> @@ -2799,33 +2799,33 @@ This data is provided by [OSV](https://osv.dev/vulnerability/${r.id})${o}. `}t+=`</blockquote> </details> -`}return t}S1e.getDashboardMarkdownVulnerabilities=_Ko});var CKo=A(Zmt=>{"use strict";Object.defineProperty(Zmt,"__esModule",{value:!0});Zmt.raiseCredentialsWarningIssue=Zmt.raiseConfigWarningIssue=void 0;var AKo=_f(),w1e=Pi(),EAi=fA(),N$h=Ba();function O$h(e,r){return w1e.logger.debug("raiseConfigWarningIssue()"),bKo(e,"configErrorIssue","Action Required: Fix Renovate Configuration",`There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved. +`}return t}S1e.getDashboardMarkdownVulnerabilities=AKo});var vKo=A(Zmt=>{"use strict";Object.defineProperty(Zmt,"__esModule",{value:!0});Zmt.raiseCredentialsWarningIssue=Zmt.raiseConfigWarningIssue=void 0;var bKo=_f(),w1e=Pi(),DAi=fA(),O$h=Ba();function B$h(e,r){return w1e.logger.debug("raiseConfigWarningIssue()"),CKo(e,"configErrorIssue","Action Required: Fix Renovate Configuration",`There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved. -`,r)}Zmt.raiseConfigWarningIssue=O$h;function B$h(e,r){return w1e.logger.debug("raiseCredentialsWarningIssue()"),bKo(e,"missingCredentialsError","Action Required: Add missing credentials",`There are missing credentials for the authentication-required feature. As a precaution, Renovate will pause PRs until it is resolved. +`,r)}Zmt.raiseConfigWarningIssue=B$h;function q$h(e,r){return w1e.logger.debug("raiseCredentialsWarningIssue()"),CKo(e,"missingCredentialsError","Action Required: Add missing credentials",`There are missing credentials for the authentication-required feature. As a precaution, Renovate will pause PRs until it is resolved. -`,r)}Zmt.raiseCredentialsWarningIssue=B$h;async function bKo(e,r,t,n,i){var c;let s=n;i.validationSource&&(s+=`Location: \`${i.validationSource}\` +`,r)}Zmt.raiseCredentialsWarningIssue=q$h;async function CKo(e,r,t,n,i){var c;let s=n;i.validationSource&&(s+=`Location: \`${i.validationSource}\` `),i.validationError&&(s+=`Error type: ${i.validationError} -`),i.validationMessage&&(s+=`Message: \`${i.validationMessage.replace((0,N$h.regEx)(/`/g),"'")}\` -`);let a=await EAi.platform.getBranchPr(e.onboardingBranch);if((a==null?void 0:a.state)==="open"){await q$h(a,s);return}if(AKo.GlobalConfig.get("dryRun")){w1e.logger.info({configError:i},"DRY-RUN: Would ensure configuration error issue");return}if((c=e.suppressNotifications)!=null&&c.includes(r)){w1e.logger.info({notificationName:r},"Configuration failure, issues will be suppressed");return}let o=await EAi.platform.ensureIssue({title:t,body:s,once:!1,shouldReOpen:e.configWarningReuseIssue,confidential:e.confidential});o==="created"&&w1e.logger.warn({configError:i,res:o},"Configuration Warning")}async function q$h(e,r){if(w1e.logger.debug("Updating onboarding PR with config error notice"),AKo.GlobalConfig.get("dryRun")){w1e.logger.info(`DRY-RUN: Would update PR #${e.number}`);return}let t=`## Action Required: Fix Renovate Configuration +`),i.validationMessage&&(s+=`Message: \`${i.validationMessage.replace((0,O$h.regEx)(/`/g),"'")}\` +`);let a=await DAi.platform.getBranchPr(e.onboardingBranch);if((a==null?void 0:a.state)==="open"){await M$h(a,s);return}if(bKo.GlobalConfig.get("dryRun")){w1e.logger.info({configError:i},"DRY-RUN: Would ensure configuration error issue");return}if((c=e.suppressNotifications)!=null&&c.includes(r)){w1e.logger.info({notificationName:r},"Configuration failure, issues will be suppressed");return}let o=await DAi.platform.ensureIssue({title:t,body:s,once:!1,shouldReOpen:e.configWarningReuseIssue,confidential:e.confidential});o==="created"&&w1e.logger.warn({configError:i,res:o},"Configuration Warning")}async function M$h(e,r){if(w1e.logger.debug("Updating onboarding PR with config error notice"),bKo.GlobalConfig.get("dryRun")){w1e.logger.info(`DRY-RUN: Would update PR #${e.number}`);return}let t=`## Action Required: Fix Renovate Configuration ${r}`;t+=` -Once you have resolved this problem (in this onboarding branch), Renovate will return to providing you with a preview of your repository's configuration.`;try{await EAi.platform.updatePr({number:e.number,prTitle:e.title,prBody:t})}catch(n){w1e.logger.warn({err:n},"Error updating onboarding PR")}}});var EKo=A(DAi=>{"use strict";Object.defineProperty(DAi,"__esModule",{value:!0});var H_=Zp(),pb=Pi(),M$h=Ug(),vKo=CKo();async function L$h(e,r){return r.message===H_.REPOSITORY_UNINITIATED?(pb.logger.info("Repository is uninitiated - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_EMPTY?(pb.logger.info("Repository is empty - skipping"),delete e.branchList,r.message):[H_.REPOSITORY_CLOSED_ONBOARDING,H_.REPOSITORY_DISABLED,H_.REPOSITORY_DISABLED_BY_CONFIG,H_.REPOSITORY_NO_CONFIG].includes(r.message)?(pb.logger.info("Repository is disabled - skipping"),r.message):r.message===H_.REPOSITORY_ARCHIVED?(pb.logger.info("Repository is archived - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_MIRRORED?(pb.logger.info("Repository is a mirror - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_RENAMED?(pb.logger.info("Repository has been renamed - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_BLOCKED?(delete e.branchList,pb.logger.info("Repository is blocked - skipping"),r.message):r.message===H_.REPOSITORY_ACCESS_FORBIDDEN?(delete e.branchList,pb.logger.info("Repository is forbidden"),r.message):r.message===H_.REPOSITORY_NOT_FOUND?(delete e.branchList,pb.logger.error("Repository is not found"),r.message):r.message===H_.REPOSITORY_FORKED?(pb.logger.info("Repository is a fork and not manually configured - skipping - did you want to run with flag --include-forks?"),r.message):r.message===H_.REPOSITORY_CANNOT_FORK?(pb.logger.info("Cannot fork repository - skipping"),r.message):r.message===H_.REPOSITORY_NO_PACKAGE_FILES?(pb.logger.info("Repository has no package files - skipping"),r.message):r.message===H_.NO_VULNERABILITY_ALERTS?(pb.logger.info("Repository has no vulnerability alerts - skipping"),r.message):r.message===H_.REPOSITORY_CHANGED?(pb.logger.info("Repository has changed during renovation - aborting"),delete e.branchList,r.message):r.message===H_.CONFIG_VALIDATION?(delete e.branchList,pb.logger.info({error:r},"Repository has invalid config"),await(0,vKo.raiseConfigWarningIssue)(e,r),r.message):r.message===H_.MISSING_API_CREDENTIALS?(delete e.branchList,pb.logger.info({error:r},H_.MISSING_API_CREDENTIALS),await(0,vKo.raiseCredentialsWarningIssue)(e,r),r.message):r.message===H_.CONFIG_SECRETS_EXPOSED?(delete e.branchList,pb.logger.warn({error:r},"Repository aborted due to potential secrets exposure"),r.message):r instanceof M$h.ExternalHostError?(pb.logger.warn({hostType:r.hostType,packageName:r.packageName,err:r.err},"Host error"),pb.logger.info("External host error causing abort - skipping"),delete e.branchList,r.message):r.message.includes("No space left on device")||r.message===H_.SYSTEM_INSUFFICIENT_DISK_SPACE?(pb.logger.error("Disk space error - skipping"),delete e.branchList,r.message):r.message===H_.PLATFORM_RATE_LIMIT_EXCEEDED?(pb.logger.warn("Rate limit exceeded - aborting"),delete e.branchList,r.message):r.message===H_.SYSTEM_INSUFFICIENT_MEMORY?(pb.logger.warn("Insufficient memory - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_BAD_CREDENTIALS?(pb.logger.warn("Bad credentials - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_INTEGRATION_UNAUTHORIZED?(pb.logger.warn("Integration unauthorized - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_AUTHENTICATION_ERROR?(pb.logger.warn("Authentication error - aborting"),delete e.branchList,r.message):r.message===H_.TEMPORARY_ERROR?(pb.logger.info("Temporary error - aborting"),delete e.branchList,r.message):r.message===H_.MANAGER_LOCKFILE_ERROR?(delete e.branchList,pb.logger.info("Lock file error - aborting"),delete e.branchList,r.message):r.message.includes("The requested URL returned error: 5")?(pb.logger.warn({err:r},"Git error - aborting"),delete e.branchList,H_.EXTERNAL_HOST_ERROR):r.message.includes("remote end hung up unexpectedly")||r.message.includes("access denied or repository not exported")?(pb.logger.warn({err:r},"Git error - aborting"),delete e.branchList,H_.EXTERNAL_HOST_ERROR):r.message.includes("fatal: not a git repository")?(delete e.branchList,H_.TEMPORARY_ERROR):(pb.logger.error({err:r},"Repository has unknown error"),delete e.branchList,H_.UNKNOWN_ERROR)}DAi.default=L$h});var Jse=A(eft=>{"use strict";Object.defineProperty(eft,"__esModule",{value:!0});eft.ensureCommentRemoval=eft.ensureComment=void 0;var j$h=(tn(),Dr(en)),G$h=j$h.__importDefault(G3()),DKo=AE(),SKo=fA(),wKo=e=>(0,G$h.default)(e);async function U$h(e){var a,o;let{number:r,content:t}=e,n=e.topic??"",i=wKo(t),s=(0,DKo.getCache)();if(i!==((o=(a=s.prComments)==null?void 0:a[r])==null?void 0:o[n])){let c=await SKo.platform.ensureComment(e);return c&&(s.prComments??={},s.prComments[r]??={},s.prComments[r][n]=i),c}return!0}eft.ensureComment=U$h;async function V$h(e){var i,s,a,o,c,l;await SKo.platform.ensureCommentRemoval(e);let r=(0,DKo.getCache)(),{type:t,number:n}=e;if((i=r.prComments)!=null&&i[n]){if(t==="by-topic")(a=(s=r.prComments)==null?void 0:s[n])==null||delete a[e.topic];else if(t==="by-content"){let u=wKo(e.content);for(let[m,h]of Object.entries((o=r.prComments)==null?void 0:o[n]))if(h===u){(l=(c=r.prComments)==null?void 0:c[n])==null||delete l[m];return}}}}eft.ensureCommentRemoval=V$h});var f5t=A(R6r=>{"use strict";Object.defineProperty(R6r,"__esModule",{value:!0});R6r.getMigrationBranchName=void 0;var z$h=(tn(),Dr(en)),$$h=z$h.__importStar(dD()),Q$h="{{{branchPrefix}}}migrate-config";function K$h(e){return $$h.compile(Q$h,e)}R6r.getMigrationBranchName=K$h});var F6r=A(k6r=>{"use strict";Object.defineProperty(k6r,"__esModule",{value:!0});k6r.CommitMessage=void 0;var H$h=(tn(),Dr(en)),W$h=H$h.__importDefault(_a()),SAi=class e{static SEPARATOR=":";static EXTRA_WHITESPACES=/\s+/g;_body="";_footer="";_subject="";static formatPrefix(r){return r?r.endsWith(e.SEPARATOR)?r:`${r}${e.SEPARATOR}`:""}toJSON(){return{body:this._body,footer:this._footer,subject:this._subject}}toString(){return[this.title,this._body,this._footer].filter(W$h.default.nonEmptyStringAndNotWhitespace).join(` +Once you have resolved this problem (in this onboarding branch), Renovate will return to providing you with a preview of your repository's configuration.`;try{await DAi.platform.updatePr({number:e.number,prTitle:e.title,prBody:t})}catch(n){w1e.logger.warn({err:n},"Error updating onboarding PR")}}});var DKo=A(SAi=>{"use strict";Object.defineProperty(SAi,"__esModule",{value:!0});var H_=Zp(),pb=Pi(),L$h=Ug(),EKo=vKo();async function j$h(e,r){return r.message===H_.REPOSITORY_UNINITIATED?(pb.logger.info("Repository is uninitiated - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_EMPTY?(pb.logger.info("Repository is empty - skipping"),delete e.branchList,r.message):[H_.REPOSITORY_CLOSED_ONBOARDING,H_.REPOSITORY_DISABLED,H_.REPOSITORY_DISABLED_BY_CONFIG,H_.REPOSITORY_NO_CONFIG].includes(r.message)?(pb.logger.info("Repository is disabled - skipping"),r.message):r.message===H_.REPOSITORY_ARCHIVED?(pb.logger.info("Repository is archived - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_MIRRORED?(pb.logger.info("Repository is a mirror - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_RENAMED?(pb.logger.info("Repository has been renamed - skipping"),delete e.branchList,r.message):r.message===H_.REPOSITORY_BLOCKED?(delete e.branchList,pb.logger.info("Repository is blocked - skipping"),r.message):r.message===H_.REPOSITORY_ACCESS_FORBIDDEN?(delete e.branchList,pb.logger.info("Repository is forbidden"),r.message):r.message===H_.REPOSITORY_NOT_FOUND?(delete e.branchList,pb.logger.error("Repository is not found"),r.message):r.message===H_.REPOSITORY_FORKED?(pb.logger.info("Repository is a fork and not manually configured - skipping - did you want to run with flag --include-forks?"),r.message):r.message===H_.REPOSITORY_CANNOT_FORK?(pb.logger.info("Cannot fork repository - skipping"),r.message):r.message===H_.REPOSITORY_NO_PACKAGE_FILES?(pb.logger.info("Repository has no package files - skipping"),r.message):r.message===H_.NO_VULNERABILITY_ALERTS?(pb.logger.info("Repository has no vulnerability alerts - skipping"),r.message):r.message===H_.REPOSITORY_CHANGED?(pb.logger.info("Repository has changed during renovation - aborting"),delete e.branchList,r.message):r.message===H_.CONFIG_VALIDATION?(delete e.branchList,pb.logger.info({error:r},"Repository has invalid config"),await(0,EKo.raiseConfigWarningIssue)(e,r),r.message):r.message===H_.MISSING_API_CREDENTIALS?(delete e.branchList,pb.logger.info({error:r},H_.MISSING_API_CREDENTIALS),await(0,EKo.raiseCredentialsWarningIssue)(e,r),r.message):r.message===H_.CONFIG_SECRETS_EXPOSED?(delete e.branchList,pb.logger.warn({error:r},"Repository aborted due to potential secrets exposure"),r.message):r instanceof L$h.ExternalHostError?(pb.logger.warn({hostType:r.hostType,packageName:r.packageName,err:r.err},"Host error"),pb.logger.info("External host error causing abort - skipping"),delete e.branchList,r.message):r.message.includes("No space left on device")||r.message===H_.SYSTEM_INSUFFICIENT_DISK_SPACE?(pb.logger.error("Disk space error - skipping"),delete e.branchList,r.message):r.message===H_.PLATFORM_RATE_LIMIT_EXCEEDED?(pb.logger.warn("Rate limit exceeded - aborting"),delete e.branchList,r.message):r.message===H_.SYSTEM_INSUFFICIENT_MEMORY?(pb.logger.warn("Insufficient memory - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_BAD_CREDENTIALS?(pb.logger.warn("Bad credentials - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_INTEGRATION_UNAUTHORIZED?(pb.logger.warn("Integration unauthorized - aborting"),delete e.branchList,r.message):r.message===H_.PLATFORM_AUTHENTICATION_ERROR?(pb.logger.warn("Authentication error - aborting"),delete e.branchList,r.message):r.message===H_.TEMPORARY_ERROR?(pb.logger.info("Temporary error - aborting"),delete e.branchList,r.message):r.message===H_.MANAGER_LOCKFILE_ERROR?(delete e.branchList,pb.logger.info("Lock file error - aborting"),delete e.branchList,r.message):r.message.includes("The requested URL returned error: 5")?(pb.logger.warn({err:r},"Git error - aborting"),delete e.branchList,H_.EXTERNAL_HOST_ERROR):r.message.includes("remote end hung up unexpectedly")||r.message.includes("access denied or repository not exported")?(pb.logger.warn({err:r},"Git error - aborting"),delete e.branchList,H_.EXTERNAL_HOST_ERROR):r.message.includes("fatal: not a git repository")?(delete e.branchList,H_.TEMPORARY_ERROR):(pb.logger.error({err:r},"Repository has unknown error"),delete e.branchList,H_.UNKNOWN_ERROR)}SAi.default=j$h});var Jse=A(eft=>{"use strict";Object.defineProperty(eft,"__esModule",{value:!0});eft.ensureCommentRemoval=eft.ensureComment=void 0;var G$h=(tn(),Dr(en)),U$h=G$h.__importDefault(G3()),SKo=AE(),wKo=fA(),IKo=e=>(0,U$h.default)(e);async function V$h(e){var a,o;let{number:r,content:t}=e,n=e.topic??"",i=IKo(t),s=(0,SKo.getCache)();if(i!==((o=(a=s.prComments)==null?void 0:a[r])==null?void 0:o[n])){let c=await wKo.platform.ensureComment(e);return c&&(s.prComments??={},s.prComments[r]??={},s.prComments[r][n]=i),c}return!0}eft.ensureComment=V$h;async function z$h(e){var i,s,a,o,c,l;await wKo.platform.ensureCommentRemoval(e);let r=(0,SKo.getCache)(),{type:t,number:n}=e;if((i=r.prComments)!=null&&i[n]){if(t==="by-topic")(a=(s=r.prComments)==null?void 0:s[n])==null||delete a[e.topic];else if(t==="by-content"){let u=IKo(e.content);for(let[m,h]of Object.entries((o=r.prComments)==null?void 0:o[n]))if(h===u){(l=(c=r.prComments)==null?void 0:c[n])==null||delete l[m];return}}}}eft.ensureCommentRemoval=z$h});var f5t=A(R6r=>{"use strict";Object.defineProperty(R6r,"__esModule",{value:!0});R6r.getMigrationBranchName=void 0;var $$h=(tn(),Dr(en)),Q$h=$$h.__importStar(dD()),K$h="{{{branchPrefix}}}migrate-config";function H$h(e){return Q$h.compile(K$h,e)}R6r.getMigrationBranchName=H$h});var F6r=A(k6r=>{"use strict";Object.defineProperty(k6r,"__esModule",{value:!0});k6r.CommitMessage=void 0;var W$h=(tn(),Dr(en)),Y$h=W$h.__importDefault(_a()),wAi=class e{static SEPARATOR=":";static EXTRA_WHITESPACES=/\s+/g;_body="";_footer="";_subject="";static formatPrefix(r){return r?r.endsWith(e.SEPARATOR)?r:`${r}${e.SEPARATOR}`:""}toJSON(){return{body:this._body,footer:this._footer,subject:this._subject}}toString(){return[this.title,this._body,this._footer].filter(Y$h.default.nonEmptyStringAndNotWhitespace).join(` -`)}get title(){return[e.formatPrefix(this.prefix),this.formatSubject()].join(" ").trim()}set body(r){this._body=this.normalizeInput(r)}set footer(r){this._footer=this.normalizeInput(r)}set subject(r){var t;this._subject=this.normalizeInput(r),this._subject=(t=this._subject)==null?void 0:t.replace(e.EXTRA_WHITESPACES," ")}formatSubject(){return this._subject?this.prefix?this._subject.charAt(0).toLowerCase()+this._subject.slice(1):this._subject.charAt(0).toUpperCase()+this._subject.slice(1):""}normalizeInput(r){return(r==null?void 0:r.trim())??""}};k6r.CommitMessage=SAi});var IKo=A(N6r=>{"use strict";Object.defineProperty(N6r,"__esModule",{value:!0});N6r.CustomCommitMessage=void 0;var Y$h=F6r(),wAi=class extends Y$h.CommitMessage{_prefix="";get prefix(){return this._prefix}set prefix(r){this._prefix=this.normalizeInput(r)}toJSON(){return{...super.toJSON(),prefix:this._prefix}}};N6r.CustomCommitMessage=wAi});var xKo=A(O6r=>{"use strict";Object.defineProperty(O6r,"__esModule",{value:!0});O6r.SemanticCommitMessage=void 0;var J$h=F6r(),IAi=class e extends J$h.CommitMessage{static REGEXP=/^(?<type>[\w]+)(\((?<scope>[\w-]+)\))?(?<breaking>!)?: ((?<issue>([A-Z]+-|#)[\d]+) )?(?<description>.*)/;_scope="";_type="";static is(r){return r instanceof e}static fromString(r){let t=r.match(e.REGEXP);if(!t)return;let{groups:n={}}=t,i=new e;return i.type=n.type,i.scope=n.scope,i.subject=n.description,i}toJSON(){return{...super.toJSON(),scope:this._scope,type:this._type}}set scope(r){this._scope=this.normalizeInput(r)}set type(r){this._type=this.normalizeInput(r)}get prefix(){return this._type&&!this._scope?this._type:this._scope?`${this._type}(${this._scope})`:""}};O6r.SemanticCommitMessage=IAi});var TAi=A(B6r=>{"use strict";Object.defineProperty(B6r,"__esModule",{value:!0});B6r.CommitMessageFactory=void 0;var X$h=IKo(),Z$h=xKo(),xAi=class{_config;constructor(r){this._config=r}create(){return this.areSemanticCommitsEnabled?this.createSemanticCommitMessage():this.createCustomCommitMessage()}createSemanticCommitMessage(){let r=new Z$h.SemanticCommitMessage;return r.type=this._config.semanticCommitType??"",r.scope=this._config.semanticCommitScope??"",r}createCustomCommitMessage(){let r=new X$h.CustomCommitMessage;return r.prefix=this._config.commitMessagePrefix??"",r}get areSemanticCommitsEnabled(){return!this._config.commitMessagePrefix&&this._config.semanticCommits==="enabled"}};B6r.CommitMessageFactory=xAi});var h5t=A(q6r=>{"use strict";Object.defineProperty(q6r,"__esModule",{value:!0});q6r.ConfigMigrationCommitMessageFactory=void 0;var eQh=(tn(),Dr(en)),tQh=eQh.__importStar(dD()),rQh=TAi(),PAi=class{config;configFile;constructor(r,t){this.config=r,this.configFile=t}create(r){let{commitMessage:t}=this.config,n={...this.config,semanticCommitScope:"config",commitMessageExtra:"",commitMessageAction:"",commitMessageTopic:r},s=new rQh.CommitMessageFactory(n).create();return t?(n.commitMessagePrefix="",s.subject=tQh.compile(t,n)):s.subject=r,s}getCommitMessage(){return this.create(`Migrate config ${this.configFile}`).toString()}getPrTitle(){return this.create("Migrate renovate config").toString()}};q6r.ConfigMigrationCommitMessageFactory=PAi});var kKo=A((Ery,kAi)=>{"use strict";var PKo=require("punycode");function nQh(e,r){this.__proto__=new Error(r),this.__proto__.name="BackslashError",this.offset=e}function RAi(e){return e>="0"&&e<="7"}function iQh(e){return e>="0"&&e<="9"||e>="a"&&e<="f"||e>="A"&&e<="F"}function TKo(e){return e=parseInt(e,16),PKo.ucs2.encode([e])}function RKo(e,r,t){var n=!1,i=[];function s(c){var l=e[c];if(!iQh(l))throw new nQh(c,"Unexpected token ILLEGAL");return l}for(;r<e.length;){var a=e[r];if(r++,n){switch(n=!1,a){case"n":i.push(` -`);continue;case"r":i.push("\r");continue;case"f":i.push("\f");continue;case"b":i.push("\b");continue;case"t":i.push(" ");continue;case"v":i.push("\v");continue;case"\\":i.push("\\");continue}if(a==="x"){i.push(TKo(s(r)+s(r+1))),r+=2;continue}if(a==="u"){i.push(TKo(s(r)+s(r+1)+s(r+2)+s(r+3))),r+=4;continue}if(RAi(a)){var o;RAi(o=e[r])&&(r++,a+=o,RAi(o=e[r])&&a[0]<="3"&&(r++,a+=o)),i.push(PKo.ucs2.encode([parseInt(a,8)]));continue}i.push(a)}else if(a==="\\")n=!0;else if(a===t){r--;break}else i.push(a)}return arguments.length===3?{end:r,value:i.join("")}:i.join("")}kAi.exports=function(r){return RKo(r,0)};kAi.exports.parseUntil=function(r,t,n){return RKo(r,t,n)}});var LKo=A((Dry,MKo)=>{var OKo=kKo();MKo.exports={validate:sQh,parse:aQh};function sQh(e,r){var t;if(r=r||!1,typeof e!="string")t="Input must be a string";else try{M6r(e,0,r,!1)}catch(n){t=n.message}return t}function aQh(e,r){if(typeof e!="string")throw new Error("Input must be a string");r=r||!1;var t=M6r(e,0,r,!0);return t.value}function BKo(e,r){for(var t=e.length,n=r,i,s=r;s<t;s++){var a=e[s];if(a===","){i=s;break}else if(a==="]"||a==="}"){i=s-1;break}else if(!ETe(a))throw l$(e,s,"expecting end of expression or separator")}var o;return i===void 0?(i=t,o=e[i]):(o=e[i],i++),{start:n,end:i,value:o}}function oQh(e,r){for(var t=e.length,n=r,i,s=r;s<t;s++){var a=e[s];if(a===":"){i=s;break}else if(!ETe(a))throw l$(e,s,"expecting ':'")}if(i===void 0)throw l$(e,s,"expecting ':'");return i++,{start:n,end:i}}function M6r(e,r,t,n){for(var i=e.length,s,a,o=!1,c=!1,l=!1,u=!1,m=!1,h,_=0,b=!1,v,w=r;w<i;w++){var x=e[w];if(s===void 0){if(!ETe(x)){if(x==="[")o=!0;else if(x==="{")c=!0;else if(x==='"')l=!0;else if(dQh(e,w)){s=w,w=w+3,a=w,v=!0;break}else if(pQh(e,w)){s=w,w=w+4,a=w,v=!1;break}else if(mQh(e,w)){s=w,w=w+3,a=w,v=null;break}else if(FKo(x))u=!0;else if(x==="-")u=!0;else throw l$(e,w,"");s=w}}else if(o){var P=lQh(e,w,t,n);a=P.end,v=P.value;break}else if(c){var k=uQh(e,w,t,n);a=k.end,v=k.value;break}else if(l&&x==='"'&&qKo(e,w-1)){a=w,v=OKo(e.substring(s+1,a));break}else if(u)if(ETe(x))b=!0;else if(x===","||x==="]"||x==="}"){v=parseFloat(e.substring(s,a),10),a=w-1;break}else if(FKo(x)&&!b){h&&_++;continue}else if(x==="."&&!m&&!h&&!b)m=!0;else if((x==="e"||x==="E")&&!h&&!b)h=w;else{if((x==="+"||x==="-")&&h===w-1&&!b)continue;throw l$(e,w,"expecting number")}}if(u&&h&&!_)throw l$(e,w,"expecting number");if(a===void 0)if(u)v=parseFloat(e.substring(s,w),10),a=w-1;else throw l$(e,w,"unclosed statement");return a++,{value:v,start:s,end:a}}function cQh(e,r){for(var t=e.length,n,i,s=r;s<t;s++){var a=e[s];if(n===void 0){if(!ETe(a)){if(a!=='"')throw l$(e,s,"expecting String");n=s}}else if(a==='"'&&qKo(e,s-1)){i=s;break}}if(i===void 0)throw l$(e,t,"expecting String");var o=OKo(e.substring(n+1,i));if(o==="")throw l$(e,n,"empty string");return i++,{start:n,end:i,value:o}}function uQh(e,r,t,n){for(var i=r,s=",",a={},o=[],c=[],l=r;ETe(e[l]);)l++;if(e[l]==="}")return{start:r,end:l,value:a};for(;s===",";){var u=cQh(e,i),m=oQh(e,u.end),h=M6r(e,m.end,t,n),_=BKo(e,h.end);if(!t&&o.indexOf(u.value)!==-1)throw l$(e,u.end,'duplicated keys "'+u.value+'"');o.push(u.value),c.push(h.value),i=_.end,s=_.value}if(n){var b=0;for(b=0;b<o.length;b++)a[o[b]]=c[b]}return{start:r,end:i,value:a}}function qKo(e,r){for(var t=r,n=0;t>-1&&e[t]==="\\";)n++,t--;return n%2===0}function lQh(e,r,t,n){for(var i=r,s=",",a=[],o=r;ETe(e[o]);)o++;if(e[o]==="]")return{start:r,end:o,value:a};for(;s===",";){var c=M6r(e,i,t,n),l=BKo(e,c.end);n&&a.push(c.value),i=l.end,s=l.value}return{start:r,end:i,value:a}}function dQh(e,r){return e.substr(r,4)==="true"}function pQh(e,r){return e.substr(r,5)==="false"}function mQh(e,r){return e.substr(r,4)==="null"}var fQh=new RegExp(/^\s$/);function ETe(e){return fQh.test(e)}var hQh=new RegExp(/^\d$/);function FKo(e){return hQh.test(e)}function l$(e,r,t){var n=10,i;e.length<r+n?i=e.substr(NKo(e.length-n),e.length):r-n/2<0?i=e.substr(0,n):i=e.substr(NKo(r-n/2),n);var s;return t?s="Syntax error: "+t+" near "+i:s="Syntax error near "+i,new Error(s)}function NKo(e){return e<0?0:e}});var NAi=A((jKo,FAi)=>{(function(e,r){"use strict";function t(M,C){if(!M)throw new Error(C||"Assertion failed")}function n(M,C){M.super_=C;var O=function(){};O.prototype=C.prototype,M.prototype=new O,M.prototype.constructor=M}function i(M,C,O){if(i.isBN(M))return M;this.negative=0,this.words=null,this.length=0,this.red=null,M!==null&&((C==="le"||C==="be")&&(O=C,C=10),this._init(M||0,C||10,O||"be"))}typeof e=="object"?e.exports=i:r.BN=i,i.BN=i,i.wordSize=26;var s;try{typeof window<"u"&&typeof window.Buffer<"u"?s=window.Buffer:s=require("buffer").Buffer}catch{}i.isBN=function(C){return C instanceof i?!0:C!==null&&typeof C=="object"&&C.constructor.wordSize===i.wordSize&&Array.isArray(C.words)},i.max=function(C,O){return C.cmp(O)>0?C:O},i.min=function(C,O){return C.cmp(O)<0?C:O},i.prototype._init=function(C,O,V){if(typeof C=="number")return this._initNumber(C,O,V);if(typeof C=="object")return this._initArray(C,O,V);O==="hex"&&(O=16),t(O===(O|0)&&O>=2&&O<=36),C=C.toString().replace(/\s+/g,"");var Q=0;C[0]==="-"&&(Q++,this.negative=1),Q<C.length&&(O===16?this._parseHex(C,Q,V):(this._parseBase(C,O,Q),V==="le"&&this._initArray(this.toArray(),O,V)))},i.prototype._initNumber=function(C,O,V){C<0&&(this.negative=1,C=-C),C<67108864?(this.words=[C&67108863],this.length=1):C<4503599627370496?(this.words=[C&67108863,C/67108864&67108863],this.length=2):(t(C<9007199254740992),this.words=[C&67108863,C/67108864&67108863,1],this.length=3),V==="le"&&this._initArray(this.toArray(),O,V)},i.prototype._initArray=function(C,O,V){if(t(typeof C.length=="number"),C.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(C.length/3),this.words=new Array(this.length);for(var Q=0;Q<this.length;Q++)this.words[Q]=0;var X,J,ee=0;if(V==="be")for(Q=C.length-1,X=0;Q>=0;Q-=3)J=C[Q]|C[Q-1]<<8|C[Q-2]<<16,this.words[X]|=J<<ee&67108863,this.words[X+1]=J>>>26-ee&67108863,ee+=24,ee>=26&&(ee-=26,X++);else if(V==="le")for(Q=0,X=0;Q<C.length;Q+=3)J=C[Q]|C[Q+1]<<8|C[Q+2]<<16,this.words[X]|=J<<ee&67108863,this.words[X+1]=J>>>26-ee&67108863,ee+=24,ee>=26&&(ee-=26,X++);return this.strip()};function a(M,C){var O=M.charCodeAt(C);return O>=65&&O<=70?O-55:O>=97&&O<=102?O-87:O-48&15}function o(M,C,O){var V=a(M,O);return O-1>=C&&(V|=a(M,O-1)<<4),V}i.prototype._parseHex=function(C,O,V){this.length=Math.ceil((C.length-O)/6),this.words=new Array(this.length);for(var Q=0;Q<this.length;Q++)this.words[Q]=0;var X=0,J=0,ee;if(V==="be")for(Q=C.length-1;Q>=O;Q-=2)ee=o(C,O,Q)<<X,this.words[J]|=ee&67108863,X>=18?(X-=18,J+=1,this.words[J]|=ee>>>26):X+=8;else{var fe=C.length-O;for(Q=fe%2===0?O+1:O;Q<C.length;Q+=2)ee=o(C,O,Q)<<X,this.words[J]|=ee&67108863,X>=18?(X-=18,J+=1,this.words[J]|=ee>>>26):X+=8}this.strip()};function c(M,C,O,V){for(var Q=0,X=Math.min(M.length,O),J=C;J<X;J++){var ee=M.charCodeAt(J)-48;Q*=V,ee>=49?Q+=ee-49+10:ee>=17?Q+=ee-17+10:Q+=ee}return Q}i.prototype._parseBase=function(C,O,V){this.words=[0],this.length=1;for(var Q=0,X=1;X<=67108863;X*=O)Q++;Q--,X=X/O|0;for(var J=C.length-V,ee=J%Q,fe=Math.min(J,J-ee)+V,ie=0,Se=V;Se<fe;Se+=Q)ie=c(C,Se,Se+Q,O),this.imuln(X),this.words[0]+ie<67108864?this.words[0]+=ie:this._iaddn(ie);if(ee!==0){var ce=1;for(ie=c(C,Se,C.length,O),Se=0;Se<ee;Se++)ce*=O;this.imuln(ce),this.words[0]+ie<67108864?this.words[0]+=ie:this._iaddn(ie)}this.strip()},i.prototype.copy=function(C){C.words=new Array(this.length);for(var O=0;O<this.length;O++)C.words[O]=this.words[O];C.length=this.length,C.negative=this.negative,C.red=this.red},i.prototype.clone=function(){var C=new i(null);return this.copy(C),C},i.prototype._expand=function(C){for(;this.length<C;)this.words[this.length++]=0;return this},i.prototype.strip=function(){for(;this.length>1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},i.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],m=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(C,O){C=C||10,O=O|0||1;var V;if(C===16||C==="hex"){V="";for(var Q=0,X=0,J=0;J<this.length;J++){var ee=this.words[J],fe=((ee<<Q|X)&16777215).toString(16);X=ee>>>24-Q&16777215,X!==0||J!==this.length-1?V=l[6-fe.length]+fe+V:V=fe+V,Q+=2,Q>=26&&(Q-=26,J--)}for(X!==0&&(V=X.toString(16)+V);V.length%O!==0;)V="0"+V;return this.negative!==0&&(V="-"+V),V}if(C===(C|0)&&C>=2&&C<=36){var ie=u[C],Se=m[C];V="";var ce=this.clone();for(ce.negative=0;!ce.isZero();){var Mt=ce.modn(Se).toString(C);ce=ce.idivn(Se),ce.isZero()?V=Mt+V:V=l[ie-Mt.length]+Mt+V}for(this.isZero()&&(V="0"+V);V.length%O!==0;)V="0"+V;return this.negative!==0&&(V="-"+V),V}t(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var C=this.words[0];return this.length===2?C+=this.words[1]*67108864:this.length===3&&this.words[2]===1?C+=4503599627370496+this.words[1]*67108864:this.length>2&&t(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-C:C},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(C,O){return t(typeof s<"u"),this.toArrayLike(s,C,O)},i.prototype.toArray=function(C,O){return this.toArrayLike(Array,C,O)},i.prototype.toArrayLike=function(C,O,V){var Q=this.byteLength(),X=V||Math.max(1,Q);t(Q<=X,"byte array longer than desired length"),t(X>0,"Requested array length <= 0"),this.strip();var J=O==="le",ee=new C(X),fe,ie,Se=this.clone();if(J){for(ie=0;!Se.isZero();ie++)fe=Se.andln(255),Se.iushrn(8),ee[ie]=fe;for(;ie<X;ie++)ee[ie]=0}else{for(ie=0;ie<X-Q;ie++)ee[ie]=0;for(ie=0;!Se.isZero();ie++)fe=Se.andln(255),Se.iushrn(8),ee[X-ie-1]=fe}return ee},Math.clz32?i.prototype._countBits=function(C){return 32-Math.clz32(C)}:i.prototype._countBits=function(C){var O=C,V=0;return O>=4096&&(V+=13,O>>>=13),O>=64&&(V+=7,O>>>=7),O>=8&&(V+=4,O>>>=4),O>=2&&(V+=2,O>>>=2),V+O},i.prototype._zeroBits=function(C){if(C===0)return 26;var O=C,V=0;return O&8191||(V+=13,O>>>=13),O&127||(V+=7,O>>>=7),O&15||(V+=4,O>>>=4),O&3||(V+=2,O>>>=2),O&1||V++,V},i.prototype.bitLength=function(){var C=this.words[this.length-1],O=this._countBits(C);return(this.length-1)*26+O};function h(M){for(var C=new Array(M.bitLength()),O=0;O<C.length;O++){var V=O/26|0,Q=O%26;C[O]=(M.words[V]&1<<Q)>>>Q}return C}i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var C=0,O=0;O<this.length;O++){var V=this._zeroBits(this.words[O]);if(C+=V,V!==26)break}return C},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(C){return this.negative!==0?this.abs().inotn(C).iaddn(1):this.clone()},i.prototype.fromTwos=function(C){return this.testn(C-1)?this.notn(C).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return this.negative!==0},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(C){for(;this.length<C.length;)this.words[this.length++]=0;for(var O=0;O<C.length;O++)this.words[O]=this.words[O]|C.words[O];return this.strip()},i.prototype.ior=function(C){return t((this.negative|C.negative)===0),this.iuor(C)},i.prototype.or=function(C){return this.length>C.length?this.clone().ior(C):C.clone().ior(this)},i.prototype.uor=function(C){return this.length>C.length?this.clone().iuor(C):C.clone().iuor(this)},i.prototype.iuand=function(C){var O;this.length>C.length?O=C:O=this;for(var V=0;V<O.length;V++)this.words[V]=this.words[V]&C.words[V];return this.length=O.length,this.strip()},i.prototype.iand=function(C){return t((this.negative|C.negative)===0),this.iuand(C)},i.prototype.and=function(C){return this.length>C.length?this.clone().iand(C):C.clone().iand(this)},i.prototype.uand=function(C){return this.length>C.length?this.clone().iuand(C):C.clone().iuand(this)},i.prototype.iuxor=function(C){var O,V;this.length>C.length?(O=this,V=C):(O=C,V=this);for(var Q=0;Q<V.length;Q++)this.words[Q]=O.words[Q]^V.words[Q];if(this!==O)for(;Q<O.length;Q++)this.words[Q]=O.words[Q];return this.length=O.length,this.strip()},i.prototype.ixor=function(C){return t((this.negative|C.negative)===0),this.iuxor(C)},i.prototype.xor=function(C){return this.length>C.length?this.clone().ixor(C):C.clone().ixor(this)},i.prototype.uxor=function(C){return this.length>C.length?this.clone().iuxor(C):C.clone().iuxor(this)},i.prototype.inotn=function(C){t(typeof C=="number"&&C>=0);var O=Math.ceil(C/26)|0,V=C%26;this._expand(O),V>0&&O--;for(var Q=0;Q<O;Q++)this.words[Q]=~this.words[Q]&67108863;return V>0&&(this.words[Q]=~this.words[Q]&67108863>>26-V),this.strip()},i.prototype.notn=function(C){return this.clone().inotn(C)},i.prototype.setn=function(C,O){t(typeof C=="number"&&C>=0);var V=C/26|0,Q=C%26;return this._expand(V+1),O?this.words[V]=this.words[V]|1<<Q:this.words[V]=this.words[V]&~(1<<Q),this.strip()},i.prototype.iadd=function(C){var O;if(this.negative!==0&&C.negative===0)return this.negative=0,O=this.isub(C),this.negative^=1,this._normSign();if(this.negative===0&&C.negative!==0)return C.negative=0,O=this.isub(C),C.negative=1,O._normSign();var V,Q;this.length>C.length?(V=this,Q=C):(V=C,Q=this);for(var X=0,J=0;J<Q.length;J++)O=(V.words[J]|0)+(Q.words[J]|0)+X,this.words[J]=O&67108863,X=O>>>26;for(;X!==0&&J<V.length;J++)O=(V.words[J]|0)+X,this.words[J]=O&67108863,X=O>>>26;if(this.length=V.length,X!==0)this.words[this.length]=X,this.length++;else if(V!==this)for(;J<V.length;J++)this.words[J]=V.words[J];return this},i.prototype.add=function(C){var O;return C.negative!==0&&this.negative===0?(C.negative=0,O=this.sub(C),C.negative^=1,O):C.negative===0&&this.negative!==0?(this.negative=0,O=C.sub(this),this.negative=1,O):this.length>C.length?this.clone().iadd(C):C.clone().iadd(this)},i.prototype.isub=function(C){if(C.negative!==0){C.negative=0;var O=this.iadd(C);return C.negative=1,O._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(C),this.negative=1,this._normSign();var V=this.cmp(C);if(V===0)return this.negative=0,this.length=1,this.words[0]=0,this;var Q,X;V>0?(Q=this,X=C):(Q=C,X=this);for(var J=0,ee=0;ee<X.length;ee++)O=(Q.words[ee]|0)-(X.words[ee]|0)+J,J=O>>26,this.words[ee]=O&67108863;for(;J!==0&&ee<Q.length;ee++)O=(Q.words[ee]|0)+J,J=O>>26,this.words[ee]=O&67108863;if(J===0&&ee<Q.length&&Q!==this)for(;ee<Q.length;ee++)this.words[ee]=Q.words[ee];return this.length=Math.max(this.length,ee),Q!==this&&(this.negative=1),this.strip()},i.prototype.sub=function(C){return this.clone().isub(C)};function _(M,C,O){O.negative=C.negative^M.negative;var V=M.length+C.length|0;O.length=V,V=V-1|0;var Q=M.words[0]|0,X=C.words[0]|0,J=Q*X,ee=J&67108863,fe=J/67108864|0;O.words[0]=ee;for(var ie=1;ie<V;ie++){for(var Se=fe>>>26,ce=fe&67108863,Mt=Math.min(ie,C.length-1),et=Math.max(0,ie-M.length+1);et<=Mt;et++){var or=ie-et|0;Q=M.words[or]|0,X=C.words[et]|0,J=Q*X+ce,Se+=J/67108864|0,ce=J&67108863}O.words[ie]=ce|0,fe=Se|0}return fe!==0?O.words[ie]=fe|0:O.length--,O.strip()}var b=function(C,O,V){var Q=C.words,X=O.words,J=V.words,ee=0,fe,ie,Se,ce=Q[0]|0,Mt=ce&8191,et=ce>>>13,or=Q[1]|0,Ge=or&8191,me=or>>>13,oe=Q[2]|0,ue=oe&8191,De=oe>>>13,It=Q[3]|0,Je=It&8191,at=It>>>13,mt=Q[4]|0,ke=mt&8191,dt=mt>>>13,ot=Q[5]|0,kt=ot&8191,Vt=ot>>>13,Ar=Q[6]|0,ni=Ar&8191,gn=Ar>>>13,On=Q[7]|0,er=On&8191,ln=On>>>13,Tr=Q[8]|0,nt=Tr&8191,ut=Tr>>>13,Ve=Q[9]|0,Ae=Ve&8191,Pe=Ve>>>13,Kt=X[0]|0,nr=Kt&8191,En=Kt>>>13,jn=X[1]|0,br=jn&8191,We=jn>>>13,lt=X[2]|0,Be=lt&8191,je=lt>>>13,ct=X[3]|0,Le=ct&8191,ft=ct>>>13,Jr=X[4]|0,Yt=Jr&8191,wr=Jr>>>13,wn=X[5]|0,Bn=wn&8191,tr=wn>>>13,zt=X[6]|0,sr=zt&8191,Ir=zt>>>13,rr=X[7]|0,pt=rr&8191,ge=rr>>>13,Me=X[8]|0,ae=Me&8191,Ye=Me>>>13,bt=X[9]|0,$t=bt&8191,Ee=bt>>>13;V.negative=C.negative^O.negative,V.length=19,fe=Math.imul(Mt,nr),ie=Math.imul(Mt,En),ie=ie+Math.imul(et,nr)|0,Se=Math.imul(et,En);var st=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(st>>>26)|0,st&=67108863,fe=Math.imul(Ge,nr),ie=Math.imul(Ge,En),ie=ie+Math.imul(me,nr)|0,Se=Math.imul(me,En),fe=fe+Math.imul(Mt,br)|0,ie=ie+Math.imul(Mt,We)|0,ie=ie+Math.imul(et,br)|0,Se=Se+Math.imul(et,We)|0;var yr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(yr>>>26)|0,yr&=67108863,fe=Math.imul(ue,nr),ie=Math.imul(ue,En),ie=ie+Math.imul(De,nr)|0,Se=Math.imul(De,En),fe=fe+Math.imul(Ge,br)|0,ie=ie+Math.imul(Ge,We)|0,ie=ie+Math.imul(me,br)|0,Se=Se+Math.imul(me,We)|0,fe=fe+Math.imul(Mt,Be)|0,ie=ie+Math.imul(Mt,je)|0,ie=ie+Math.imul(et,Be)|0,Se=Se+Math.imul(et,je)|0;var Wt=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,fe=Math.imul(Je,nr),ie=Math.imul(Je,En),ie=ie+Math.imul(at,nr)|0,Se=Math.imul(at,En),fe=fe+Math.imul(ue,br)|0,ie=ie+Math.imul(ue,We)|0,ie=ie+Math.imul(De,br)|0,Se=Se+Math.imul(De,We)|0,fe=fe+Math.imul(Ge,Be)|0,ie=ie+Math.imul(Ge,je)|0,ie=ie+Math.imul(me,Be)|0,Se=Se+Math.imul(me,je)|0,fe=fe+Math.imul(Mt,Le)|0,ie=ie+Math.imul(Mt,ft)|0,ie=ie+Math.imul(et,Le)|0,Se=Se+Math.imul(et,ft)|0;var Lt=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,fe=Math.imul(ke,nr),ie=Math.imul(ke,En),ie=ie+Math.imul(dt,nr)|0,Se=Math.imul(dt,En),fe=fe+Math.imul(Je,br)|0,ie=ie+Math.imul(Je,We)|0,ie=ie+Math.imul(at,br)|0,Se=Se+Math.imul(at,We)|0,fe=fe+Math.imul(ue,Be)|0,ie=ie+Math.imul(ue,je)|0,ie=ie+Math.imul(De,Be)|0,Se=Se+Math.imul(De,je)|0,fe=fe+Math.imul(Ge,Le)|0,ie=ie+Math.imul(Ge,ft)|0,ie=ie+Math.imul(me,Le)|0,Se=Se+Math.imul(me,ft)|0,fe=fe+Math.imul(Mt,Yt)|0,ie=ie+Math.imul(Mt,wr)|0,ie=ie+Math.imul(et,Yt)|0,Se=Se+Math.imul(et,wr)|0;var Ke=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ke>>>26)|0,Ke&=67108863,fe=Math.imul(kt,nr),ie=Math.imul(kt,En),ie=ie+Math.imul(Vt,nr)|0,Se=Math.imul(Vt,En),fe=fe+Math.imul(ke,br)|0,ie=ie+Math.imul(ke,We)|0,ie=ie+Math.imul(dt,br)|0,Se=Se+Math.imul(dt,We)|0,fe=fe+Math.imul(Je,Be)|0,ie=ie+Math.imul(Je,je)|0,ie=ie+Math.imul(at,Be)|0,Se=Se+Math.imul(at,je)|0,fe=fe+Math.imul(ue,Le)|0,ie=ie+Math.imul(ue,ft)|0,ie=ie+Math.imul(De,Le)|0,Se=Se+Math.imul(De,ft)|0,fe=fe+Math.imul(Ge,Yt)|0,ie=ie+Math.imul(Ge,wr)|0,ie=ie+Math.imul(me,Yt)|0,Se=Se+Math.imul(me,wr)|0,fe=fe+Math.imul(Mt,Bn)|0,ie=ie+Math.imul(Mt,tr)|0,ie=ie+Math.imul(et,Bn)|0,Se=Se+Math.imul(et,tr)|0;var Sr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,fe=Math.imul(ni,nr),ie=Math.imul(ni,En),ie=ie+Math.imul(gn,nr)|0,Se=Math.imul(gn,En),fe=fe+Math.imul(kt,br)|0,ie=ie+Math.imul(kt,We)|0,ie=ie+Math.imul(Vt,br)|0,Se=Se+Math.imul(Vt,We)|0,fe=fe+Math.imul(ke,Be)|0,ie=ie+Math.imul(ke,je)|0,ie=ie+Math.imul(dt,Be)|0,Se=Se+Math.imul(dt,je)|0,fe=fe+Math.imul(Je,Le)|0,ie=ie+Math.imul(Je,ft)|0,ie=ie+Math.imul(at,Le)|0,Se=Se+Math.imul(at,ft)|0,fe=fe+Math.imul(ue,Yt)|0,ie=ie+Math.imul(ue,wr)|0,ie=ie+Math.imul(De,Yt)|0,Se=Se+Math.imul(De,wr)|0,fe=fe+Math.imul(Ge,Bn)|0,ie=ie+Math.imul(Ge,tr)|0,ie=ie+Math.imul(me,Bn)|0,Se=Se+Math.imul(me,tr)|0,fe=fe+Math.imul(Mt,sr)|0,ie=ie+Math.imul(Mt,Ir)|0,ie=ie+Math.imul(et,sr)|0,Se=Se+Math.imul(et,Ir)|0;var Pr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,fe=Math.imul(er,nr),ie=Math.imul(er,En),ie=ie+Math.imul(ln,nr)|0,Se=Math.imul(ln,En),fe=fe+Math.imul(ni,br)|0,ie=ie+Math.imul(ni,We)|0,ie=ie+Math.imul(gn,br)|0,Se=Se+Math.imul(gn,We)|0,fe=fe+Math.imul(kt,Be)|0,ie=ie+Math.imul(kt,je)|0,ie=ie+Math.imul(Vt,Be)|0,Se=Se+Math.imul(Vt,je)|0,fe=fe+Math.imul(ke,Le)|0,ie=ie+Math.imul(ke,ft)|0,ie=ie+Math.imul(dt,Le)|0,Se=Se+Math.imul(dt,ft)|0,fe=fe+Math.imul(Je,Yt)|0,ie=ie+Math.imul(Je,wr)|0,ie=ie+Math.imul(at,Yt)|0,Se=Se+Math.imul(at,wr)|0,fe=fe+Math.imul(ue,Bn)|0,ie=ie+Math.imul(ue,tr)|0,ie=ie+Math.imul(De,Bn)|0,Se=Se+Math.imul(De,tr)|0,fe=fe+Math.imul(Ge,sr)|0,ie=ie+Math.imul(Ge,Ir)|0,ie=ie+Math.imul(me,sr)|0,Se=Se+Math.imul(me,Ir)|0,fe=fe+Math.imul(Mt,pt)|0,ie=ie+Math.imul(Mt,ge)|0,ie=ie+Math.imul(et,pt)|0,Se=Se+Math.imul(et,ge)|0;var Sn=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Sn>>>26)|0,Sn&=67108863,fe=Math.imul(nt,nr),ie=Math.imul(nt,En),ie=ie+Math.imul(ut,nr)|0,Se=Math.imul(ut,En),fe=fe+Math.imul(er,br)|0,ie=ie+Math.imul(er,We)|0,ie=ie+Math.imul(ln,br)|0,Se=Se+Math.imul(ln,We)|0,fe=fe+Math.imul(ni,Be)|0,ie=ie+Math.imul(ni,je)|0,ie=ie+Math.imul(gn,Be)|0,Se=Se+Math.imul(gn,je)|0,fe=fe+Math.imul(kt,Le)|0,ie=ie+Math.imul(kt,ft)|0,ie=ie+Math.imul(Vt,Le)|0,Se=Se+Math.imul(Vt,ft)|0,fe=fe+Math.imul(ke,Yt)|0,ie=ie+Math.imul(ke,wr)|0,ie=ie+Math.imul(dt,Yt)|0,Se=Se+Math.imul(dt,wr)|0,fe=fe+Math.imul(Je,Bn)|0,ie=ie+Math.imul(Je,tr)|0,ie=ie+Math.imul(at,Bn)|0,Se=Se+Math.imul(at,tr)|0,fe=fe+Math.imul(ue,sr)|0,ie=ie+Math.imul(ue,Ir)|0,ie=ie+Math.imul(De,sr)|0,Se=Se+Math.imul(De,Ir)|0,fe=fe+Math.imul(Ge,pt)|0,ie=ie+Math.imul(Ge,ge)|0,ie=ie+Math.imul(me,pt)|0,Se=Se+Math.imul(me,ge)|0,fe=fe+Math.imul(Mt,ae)|0,ie=ie+Math.imul(Mt,Ye)|0,ie=ie+Math.imul(et,ae)|0,Se=Se+Math.imul(et,Ye)|0;var Un=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Un>>>26)|0,Un&=67108863,fe=Math.imul(Ae,nr),ie=Math.imul(Ae,En),ie=ie+Math.imul(Pe,nr)|0,Se=Math.imul(Pe,En),fe=fe+Math.imul(nt,br)|0,ie=ie+Math.imul(nt,We)|0,ie=ie+Math.imul(ut,br)|0,Se=Se+Math.imul(ut,We)|0,fe=fe+Math.imul(er,Be)|0,ie=ie+Math.imul(er,je)|0,ie=ie+Math.imul(ln,Be)|0,Se=Se+Math.imul(ln,je)|0,fe=fe+Math.imul(ni,Le)|0,ie=ie+Math.imul(ni,ft)|0,ie=ie+Math.imul(gn,Le)|0,Se=Se+Math.imul(gn,ft)|0,fe=fe+Math.imul(kt,Yt)|0,ie=ie+Math.imul(kt,wr)|0,ie=ie+Math.imul(Vt,Yt)|0,Se=Se+Math.imul(Vt,wr)|0,fe=fe+Math.imul(ke,Bn)|0,ie=ie+Math.imul(ke,tr)|0,ie=ie+Math.imul(dt,Bn)|0,Se=Se+Math.imul(dt,tr)|0,fe=fe+Math.imul(Je,sr)|0,ie=ie+Math.imul(Je,Ir)|0,ie=ie+Math.imul(at,sr)|0,Se=Se+Math.imul(at,Ir)|0,fe=fe+Math.imul(ue,pt)|0,ie=ie+Math.imul(ue,ge)|0,ie=ie+Math.imul(De,pt)|0,Se=Se+Math.imul(De,ge)|0,fe=fe+Math.imul(Ge,ae)|0,ie=ie+Math.imul(Ge,Ye)|0,ie=ie+Math.imul(me,ae)|0,Se=Se+Math.imul(me,Ye)|0,fe=fe+Math.imul(Mt,$t)|0,ie=ie+Math.imul(Mt,Ee)|0,ie=ie+Math.imul(et,$t)|0,Se=Se+Math.imul(et,Ee)|0;var ms=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(ms>>>26)|0,ms&=67108863,fe=Math.imul(Ae,br),ie=Math.imul(Ae,We),ie=ie+Math.imul(Pe,br)|0,Se=Math.imul(Pe,We),fe=fe+Math.imul(nt,Be)|0,ie=ie+Math.imul(nt,je)|0,ie=ie+Math.imul(ut,Be)|0,Se=Se+Math.imul(ut,je)|0,fe=fe+Math.imul(er,Le)|0,ie=ie+Math.imul(er,ft)|0,ie=ie+Math.imul(ln,Le)|0,Se=Se+Math.imul(ln,ft)|0,fe=fe+Math.imul(ni,Yt)|0,ie=ie+Math.imul(ni,wr)|0,ie=ie+Math.imul(gn,Yt)|0,Se=Se+Math.imul(gn,wr)|0,fe=fe+Math.imul(kt,Bn)|0,ie=ie+Math.imul(kt,tr)|0,ie=ie+Math.imul(Vt,Bn)|0,Se=Se+Math.imul(Vt,tr)|0,fe=fe+Math.imul(ke,sr)|0,ie=ie+Math.imul(ke,Ir)|0,ie=ie+Math.imul(dt,sr)|0,Se=Se+Math.imul(dt,Ir)|0,fe=fe+Math.imul(Je,pt)|0,ie=ie+Math.imul(Je,ge)|0,ie=ie+Math.imul(at,pt)|0,Se=Se+Math.imul(at,ge)|0,fe=fe+Math.imul(ue,ae)|0,ie=ie+Math.imul(ue,Ye)|0,ie=ie+Math.imul(De,ae)|0,Se=Se+Math.imul(De,Ye)|0,fe=fe+Math.imul(Ge,$t)|0,ie=ie+Math.imul(Ge,Ee)|0,ie=ie+Math.imul(me,$t)|0,Se=Se+Math.imul(me,Ee)|0;var cs=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(cs>>>26)|0,cs&=67108863,fe=Math.imul(Ae,Be),ie=Math.imul(Ae,je),ie=ie+Math.imul(Pe,Be)|0,Se=Math.imul(Pe,je),fe=fe+Math.imul(nt,Le)|0,ie=ie+Math.imul(nt,ft)|0,ie=ie+Math.imul(ut,Le)|0,Se=Se+Math.imul(ut,ft)|0,fe=fe+Math.imul(er,Yt)|0,ie=ie+Math.imul(er,wr)|0,ie=ie+Math.imul(ln,Yt)|0,Se=Se+Math.imul(ln,wr)|0,fe=fe+Math.imul(ni,Bn)|0,ie=ie+Math.imul(ni,tr)|0,ie=ie+Math.imul(gn,Bn)|0,Se=Se+Math.imul(gn,tr)|0,fe=fe+Math.imul(kt,sr)|0,ie=ie+Math.imul(kt,Ir)|0,ie=ie+Math.imul(Vt,sr)|0,Se=Se+Math.imul(Vt,Ir)|0,fe=fe+Math.imul(ke,pt)|0,ie=ie+Math.imul(ke,ge)|0,ie=ie+Math.imul(dt,pt)|0,Se=Se+Math.imul(dt,ge)|0,fe=fe+Math.imul(Je,ae)|0,ie=ie+Math.imul(Je,Ye)|0,ie=ie+Math.imul(at,ae)|0,Se=Se+Math.imul(at,Ye)|0,fe=fe+Math.imul(ue,$t)|0,ie=ie+Math.imul(ue,Ee)|0,ie=ie+Math.imul(De,$t)|0,Se=Se+Math.imul(De,Ee)|0;var Ka=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ka>>>26)|0,Ka&=67108863,fe=Math.imul(Ae,Le),ie=Math.imul(Ae,ft),ie=ie+Math.imul(Pe,Le)|0,Se=Math.imul(Pe,ft),fe=fe+Math.imul(nt,Yt)|0,ie=ie+Math.imul(nt,wr)|0,ie=ie+Math.imul(ut,Yt)|0,Se=Se+Math.imul(ut,wr)|0,fe=fe+Math.imul(er,Bn)|0,ie=ie+Math.imul(er,tr)|0,ie=ie+Math.imul(ln,Bn)|0,Se=Se+Math.imul(ln,tr)|0,fe=fe+Math.imul(ni,sr)|0,ie=ie+Math.imul(ni,Ir)|0,ie=ie+Math.imul(gn,sr)|0,Se=Se+Math.imul(gn,Ir)|0,fe=fe+Math.imul(kt,pt)|0,ie=ie+Math.imul(kt,ge)|0,ie=ie+Math.imul(Vt,pt)|0,Se=Se+Math.imul(Vt,ge)|0,fe=fe+Math.imul(ke,ae)|0,ie=ie+Math.imul(ke,Ye)|0,ie=ie+Math.imul(dt,ae)|0,Se=Se+Math.imul(dt,Ye)|0,fe=fe+Math.imul(Je,$t)|0,ie=ie+Math.imul(Je,Ee)|0,ie=ie+Math.imul(at,$t)|0,Se=Se+Math.imul(at,Ee)|0;var Oo=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,fe=Math.imul(Ae,Yt),ie=Math.imul(Ae,wr),ie=ie+Math.imul(Pe,Yt)|0,Se=Math.imul(Pe,wr),fe=fe+Math.imul(nt,Bn)|0,ie=ie+Math.imul(nt,tr)|0,ie=ie+Math.imul(ut,Bn)|0,Se=Se+Math.imul(ut,tr)|0,fe=fe+Math.imul(er,sr)|0,ie=ie+Math.imul(er,Ir)|0,ie=ie+Math.imul(ln,sr)|0,Se=Se+Math.imul(ln,Ir)|0,fe=fe+Math.imul(ni,pt)|0,ie=ie+Math.imul(ni,ge)|0,ie=ie+Math.imul(gn,pt)|0,Se=Se+Math.imul(gn,ge)|0,fe=fe+Math.imul(kt,ae)|0,ie=ie+Math.imul(kt,Ye)|0,ie=ie+Math.imul(Vt,ae)|0,Se=Se+Math.imul(Vt,Ye)|0,fe=fe+Math.imul(ke,$t)|0,ie=ie+Math.imul(ke,Ee)|0,ie=ie+Math.imul(dt,$t)|0,Se=Se+Math.imul(dt,Ee)|0;var Ro=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,fe=Math.imul(Ae,Bn),ie=Math.imul(Ae,tr),ie=ie+Math.imul(Pe,Bn)|0,Se=Math.imul(Pe,tr),fe=fe+Math.imul(nt,sr)|0,ie=ie+Math.imul(nt,Ir)|0,ie=ie+Math.imul(ut,sr)|0,Se=Se+Math.imul(ut,Ir)|0,fe=fe+Math.imul(er,pt)|0,ie=ie+Math.imul(er,ge)|0,ie=ie+Math.imul(ln,pt)|0,Se=Se+Math.imul(ln,ge)|0,fe=fe+Math.imul(ni,ae)|0,ie=ie+Math.imul(ni,Ye)|0,ie=ie+Math.imul(gn,ae)|0,Se=Se+Math.imul(gn,Ye)|0,fe=fe+Math.imul(kt,$t)|0,ie=ie+Math.imul(kt,Ee)|0,ie=ie+Math.imul(Vt,$t)|0,Se=Se+Math.imul(Vt,Ee)|0;var ea=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(ea>>>26)|0,ea&=67108863,fe=Math.imul(Ae,sr),ie=Math.imul(Ae,Ir),ie=ie+Math.imul(Pe,sr)|0,Se=Math.imul(Pe,Ir),fe=fe+Math.imul(nt,pt)|0,ie=ie+Math.imul(nt,ge)|0,ie=ie+Math.imul(ut,pt)|0,Se=Se+Math.imul(ut,ge)|0,fe=fe+Math.imul(er,ae)|0,ie=ie+Math.imul(er,Ye)|0,ie=ie+Math.imul(ln,ae)|0,Se=Se+Math.imul(ln,Ye)|0,fe=fe+Math.imul(ni,$t)|0,ie=ie+Math.imul(ni,Ee)|0,ie=ie+Math.imul(gn,$t)|0,Se=Se+Math.imul(gn,Ee)|0;var tu=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(tu>>>26)|0,tu&=67108863,fe=Math.imul(Ae,pt),ie=Math.imul(Ae,ge),ie=ie+Math.imul(Pe,pt)|0,Se=Math.imul(Pe,ge),fe=fe+Math.imul(nt,ae)|0,ie=ie+Math.imul(nt,Ye)|0,ie=ie+Math.imul(ut,ae)|0,Se=Se+Math.imul(ut,Ye)|0,fe=fe+Math.imul(er,$t)|0,ie=ie+Math.imul(er,Ee)|0,ie=ie+Math.imul(ln,$t)|0,Se=Se+Math.imul(ln,Ee)|0;var fl=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(fl>>>26)|0,fl&=67108863,fe=Math.imul(Ae,ae),ie=Math.imul(Ae,Ye),ie=ie+Math.imul(Pe,ae)|0,Se=Math.imul(Pe,Ye),fe=fe+Math.imul(nt,$t)|0,ie=ie+Math.imul(nt,Ee)|0,ie=ie+Math.imul(ut,$t)|0,Se=Se+Math.imul(ut,Ee)|0;var wl=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(wl>>>26)|0,wl&=67108863,fe=Math.imul(Ae,$t),ie=Math.imul(Ae,Ee),ie=ie+Math.imul(Pe,$t)|0,Se=Math.imul(Pe,Ee);var Hc=(ee+fe|0)+((ie&8191)<<13)|0;return ee=(Se+(ie>>>13)|0)+(Hc>>>26)|0,Hc&=67108863,J[0]=st,J[1]=yr,J[2]=Wt,J[3]=Lt,J[4]=Ke,J[5]=Sr,J[6]=Pr,J[7]=Sn,J[8]=Un,J[9]=ms,J[10]=cs,J[11]=Ka,J[12]=Oo,J[13]=Ro,J[14]=ea,J[15]=tu,J[16]=fl,J[17]=wl,J[18]=Hc,ee!==0&&(J[19]=ee,V.length++),V};Math.imul||(b=_);function v(M,C,O){O.negative=C.negative^M.negative,O.length=M.length+C.length;for(var V=0,Q=0,X=0;X<O.length-1;X++){var J=Q;Q=0;for(var ee=V&67108863,fe=Math.min(X,C.length-1),ie=Math.max(0,X-M.length+1);ie<=fe;ie++){var Se=X-ie,ce=M.words[Se]|0,Mt=C.words[ie]|0,et=ce*Mt,or=et&67108863;J=J+(et/67108864|0)|0,or=or+ee|0,ee=or&67108863,J=J+(or>>>26)|0,Q+=J>>>26,J&=67108863}O.words[X]=ee,V=J,J=Q}return V!==0?O.words[X]=V:O.length--,O.strip()}function w(M,C,O){var V=new x;return V.mulp(M,C,O)}i.prototype.mulTo=function(C,O){var V,Q=this.length+C.length;return this.length===10&&C.length===10?V=b(this,C,O):Q<63?V=_(this,C,O):Q<1024?V=v(this,C,O):V=w(this,C,O),V};function x(M,C){this.x=M,this.y=C}x.prototype.makeRBT=function(C){for(var O=new Array(C),V=i.prototype._countBits(C)-1,Q=0;Q<C;Q++)O[Q]=this.revBin(Q,V,C);return O},x.prototype.revBin=function(C,O,V){if(C===0||C===V-1)return C;for(var Q=0,X=0;X<O;X++)Q|=(C&1)<<O-X-1,C>>=1;return Q},x.prototype.permute=function(C,O,V,Q,X,J){for(var ee=0;ee<J;ee++)Q[ee]=O[C[ee]],X[ee]=V[C[ee]]},x.prototype.transform=function(C,O,V,Q,X,J){this.permute(J,C,O,V,Q,X);for(var ee=1;ee<X;ee<<=1)for(var fe=ee<<1,ie=Math.cos(2*Math.PI/fe),Se=Math.sin(2*Math.PI/fe),ce=0;ce<X;ce+=fe)for(var Mt=ie,et=Se,or=0;or<ee;or++){var Ge=V[ce+or],me=Q[ce+or],oe=V[ce+or+ee],ue=Q[ce+or+ee],De=Mt*oe-et*ue;ue=Mt*ue+et*oe,oe=De,V[ce+or]=Ge+oe,Q[ce+or]=me+ue,V[ce+or+ee]=Ge-oe,Q[ce+or+ee]=me-ue,or!==fe&&(De=ie*Mt-Se*et,et=ie*et+Se*Mt,Mt=De)}},x.prototype.guessLen13b=function(C,O){var V=Math.max(O,C)|1,Q=V&1,X=0;for(V=V/2|0;V;V=V>>>1)X++;return 1<<X+1+Q},x.prototype.conjugate=function(C,O,V){if(!(V<=1))for(var Q=0;Q<V/2;Q++){var X=C[Q];C[Q]=C[V-Q-1],C[V-Q-1]=X,X=O[Q],O[Q]=-O[V-Q-1],O[V-Q-1]=-X}},x.prototype.normalize13b=function(C,O){for(var V=0,Q=0;Q<O/2;Q++){var X=Math.round(C[2*Q+1]/O)*8192+Math.round(C[2*Q]/O)+V;C[Q]=X&67108863,X<67108864?V=0:V=X/67108864|0}return C},x.prototype.convert13b=function(C,O,V,Q){for(var X=0,J=0;J<O;J++)X=X+(C[J]|0),V[2*J]=X&8191,X=X>>>13,V[2*J+1]=X&8191,X=X>>>13;for(J=2*O;J<Q;++J)V[J]=0;t(X===0),t((X&-8192)===0)},x.prototype.stub=function(C){for(var O=new Array(C),V=0;V<C;V++)O[V]=0;return O},x.prototype.mulp=function(C,O,V){var Q=2*this.guessLen13b(C.length,O.length),X=this.makeRBT(Q),J=this.stub(Q),ee=new Array(Q),fe=new Array(Q),ie=new Array(Q),Se=new Array(Q),ce=new Array(Q),Mt=new Array(Q),et=V.words;et.length=Q,this.convert13b(C.words,C.length,ee,Q),this.convert13b(O.words,O.length,Se,Q),this.transform(ee,J,fe,ie,Q,X),this.transform(Se,J,ce,Mt,Q,X);for(var or=0;or<Q;or++){var Ge=fe[or]*ce[or]-ie[or]*Mt[or];ie[or]=fe[or]*Mt[or]+ie[or]*ce[or],fe[or]=Ge}return this.conjugate(fe,ie,Q),this.transform(fe,ie,et,J,Q,X),this.conjugate(et,J,Q),this.normalize13b(et,Q),V.negative=C.negative^O.negative,V.length=C.length+O.length,V.strip()},i.prototype.mul=function(C){var O=new i(null);return O.words=new Array(this.length+C.length),this.mulTo(C,O)},i.prototype.mulf=function(C){var O=new i(null);return O.words=new Array(this.length+C.length),w(this,C,O)},i.prototype.imul=function(C){return this.clone().mulTo(C,this)},i.prototype.imuln=function(C){t(typeof C=="number"),t(C<67108864);for(var O=0,V=0;V<this.length;V++){var Q=(this.words[V]|0)*C,X=(Q&67108863)+(O&67108863);O>>=26,O+=Q/67108864|0,O+=X>>>26,this.words[V]=X&67108863}return O!==0&&(this.words[V]=O,this.length++),this},i.prototype.muln=function(C){return this.clone().imuln(C)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(C){var O=h(C);if(O.length===0)return new i(1);for(var V=this,Q=0;Q<O.length&&O[Q]===0;Q++,V=V.sqr());if(++Q<O.length)for(var X=V.sqr();Q<O.length;Q++,X=X.sqr())O[Q]!==0&&(V=V.mul(X));return V},i.prototype.iushln=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26,Q=67108863>>>26-O<<26-O,X;if(O!==0){var J=0;for(X=0;X<this.length;X++){var ee=this.words[X]&Q,fe=(this.words[X]|0)-ee<<O;this.words[X]=fe|J,J=ee>>>26-O}J&&(this.words[X]=J,this.length++)}if(V!==0){for(X=this.length-1;X>=0;X--)this.words[X+V]=this.words[X];for(X=0;X<V;X++)this.words[X]=0;this.length+=V}return this.strip()},i.prototype.ishln=function(C){return t(this.negative===0),this.iushln(C)},i.prototype.iushrn=function(C,O,V){t(typeof C=="number"&&C>=0);var Q;O?Q=(O-O%26)/26:Q=0;var X=C%26,J=Math.min((C-X)/26,this.length),ee=67108863^67108863>>>X<<X,fe=V;if(Q-=J,Q=Math.max(0,Q),fe){for(var ie=0;ie<J;ie++)fe.words[ie]=this.words[ie];fe.length=J}if(J!==0)if(this.length>J)for(this.length-=J,ie=0;ie<this.length;ie++)this.words[ie]=this.words[ie+J];else this.words[0]=0,this.length=1;var Se=0;for(ie=this.length-1;ie>=0&&(Se!==0||ie>=Q);ie--){var ce=this.words[ie]|0;this.words[ie]=Se<<26-X|ce>>>X,Se=ce&ee}return fe&&Se!==0&&(fe.words[fe.length++]=Se),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(C,O,V){return t(this.negative===0),this.iushrn(C,O,V)},i.prototype.shln=function(C){return this.clone().ishln(C)},i.prototype.ushln=function(C){return this.clone().iushln(C)},i.prototype.shrn=function(C){return this.clone().ishrn(C)},i.prototype.ushrn=function(C){return this.clone().iushrn(C)},i.prototype.testn=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26,Q=1<<O;if(this.length<=V)return!1;var X=this.words[V];return!!(X&Q)},i.prototype.imaskn=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26;if(t(this.negative===0,"imaskn works only with positive numbers"),this.length<=V)return this;if(O!==0&&V++,this.length=Math.min(V,this.length),O!==0){var Q=67108863^67108863>>>O<<O;this.words[this.length-1]&=Q}return this.strip()},i.prototype.maskn=function(C){return this.clone().imaskn(C)},i.prototype.iaddn=function(C){return t(typeof C=="number"),t(C<67108864),C<0?this.isubn(-C):this.negative!==0?this.length===1&&(this.words[0]|0)<C?(this.words[0]=C-(this.words[0]|0),this.negative=0,this):(this.negative=0,this.isubn(C),this.negative=1,this):this._iaddn(C)},i.prototype._iaddn=function(C){this.words[0]+=C;for(var O=0;O<this.length&&this.words[O]>=67108864;O++)this.words[O]-=67108864,O===this.length-1?this.words[O+1]=1:this.words[O+1]++;return this.length=Math.max(this.length,O+1),this},i.prototype.isubn=function(C){if(t(typeof C=="number"),t(C<67108864),C<0)return this.iaddn(-C);if(this.negative!==0)return this.negative=0,this.iaddn(C),this.negative=1,this;if(this.words[0]-=C,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var O=0;O<this.length&&this.words[O]<0;O++)this.words[O]+=67108864,this.words[O+1]-=1;return this.strip()},i.prototype.addn=function(C){return this.clone().iaddn(C)},i.prototype.subn=function(C){return this.clone().isubn(C)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(C,O,V){var Q=C.length+V,X;this._expand(Q);var J,ee=0;for(X=0;X<C.length;X++){J=(this.words[X+V]|0)+ee;var fe=(C.words[X]|0)*O;J-=fe&67108863,ee=(J>>26)-(fe/67108864|0),this.words[X+V]=J&67108863}for(;X<this.length-V;X++)J=(this.words[X+V]|0)+ee,ee=J>>26,this.words[X+V]=J&67108863;if(ee===0)return this.strip();for(t(ee===-1),ee=0,X=0;X<this.length;X++)J=-(this.words[X]|0)+ee,ee=J>>26,this.words[X]=J&67108863;return this.negative=1,this.strip()},i.prototype._wordDiv=function(C,O){var V=this.length-C.length,Q=this.clone(),X=C,J=X.words[X.length-1]|0,ee=this._countBits(J);V=26-ee,V!==0&&(X=X.ushln(V),Q.iushln(V),J=X.words[X.length-1]|0);var fe=Q.length-X.length,ie;if(O!=="mod"){ie=new i(null),ie.length=fe+1,ie.words=new Array(ie.length);for(var Se=0;Se<ie.length;Se++)ie.words[Se]=0}var ce=Q.clone()._ishlnsubmul(X,1,fe);ce.negative===0&&(Q=ce,ie&&(ie.words[fe]=1));for(var Mt=fe-1;Mt>=0;Mt--){var et=(Q.words[X.length+Mt]|0)*67108864+(Q.words[X.length+Mt-1]|0);for(et=Math.min(et/J|0,67108863),Q._ishlnsubmul(X,et,Mt);Q.negative!==0;)et--,Q.negative=0,Q._ishlnsubmul(X,1,Mt),Q.isZero()||(Q.negative^=1);ie&&(ie.words[Mt]=et)}return ie&&ie.strip(),Q.strip(),O!=="div"&&V!==0&&Q.iushrn(V),{div:ie||null,mod:Q}},i.prototype.divmod=function(C,O,V){if(t(!C.isZero()),this.isZero())return{div:new i(0),mod:new i(0)};var Q,X,J;return this.negative!==0&&C.negative===0?(J=this.neg().divmod(C,O),O!=="mod"&&(Q=J.div.neg()),O!=="div"&&(X=J.mod.neg(),V&&X.negative!==0&&X.iadd(C)),{div:Q,mod:X}):this.negative===0&&C.negative!==0?(J=this.divmod(C.neg(),O),O!=="mod"&&(Q=J.div.neg()),{div:Q,mod:J.mod}):this.negative&C.negative?(J=this.neg().divmod(C.neg(),O),O!=="div"&&(X=J.mod.neg(),V&&X.negative!==0&&X.isub(C)),{div:J.div,mod:X}):C.length>this.length||this.cmp(C)<0?{div:new i(0),mod:this}:C.length===1?O==="div"?{div:this.divn(C.words[0]),mod:null}:O==="mod"?{div:null,mod:new i(this.modn(C.words[0]))}:{div:this.divn(C.words[0]),mod:new i(this.modn(C.words[0]))}:this._wordDiv(C,O)},i.prototype.div=function(C){return this.divmod(C,"div",!1).div},i.prototype.mod=function(C){return this.divmod(C,"mod",!1).mod},i.prototype.umod=function(C){return this.divmod(C,"mod",!0).mod},i.prototype.divRound=function(C){var O=this.divmod(C);if(O.mod.isZero())return O.div;var V=O.div.negative!==0?O.mod.isub(C):O.mod,Q=C.ushrn(1),X=C.andln(1),J=V.cmp(Q);return J<0||X===1&&J===0?O.div:O.div.negative!==0?O.div.isubn(1):O.div.iaddn(1)},i.prototype.modn=function(C){t(C<=67108863);for(var O=(1<<26)%C,V=0,Q=this.length-1;Q>=0;Q--)V=(O*V+(this.words[Q]|0))%C;return V},i.prototype.idivn=function(C){t(C<=67108863);for(var O=0,V=this.length-1;V>=0;V--){var Q=(this.words[V]|0)+O*67108864;this.words[V]=Q/C|0,O=Q%C}return this.strip()},i.prototype.divn=function(C){return this.clone().idivn(C)},i.prototype.egcd=function(C){t(C.negative===0),t(!C.isZero());var O=this,V=C.clone();O.negative!==0?O=O.umod(C):O=O.clone();for(var Q=new i(1),X=new i(0),J=new i(0),ee=new i(1),fe=0;O.isEven()&&V.isEven();)O.iushrn(1),V.iushrn(1),++fe;for(var ie=V.clone(),Se=O.clone();!O.isZero();){for(var ce=0,Mt=1;!(O.words[0]&Mt)&&ce<26;++ce,Mt<<=1);if(ce>0)for(O.iushrn(ce);ce-- >0;)(Q.isOdd()||X.isOdd())&&(Q.iadd(ie),X.isub(Se)),Q.iushrn(1),X.iushrn(1);for(var et=0,or=1;!(V.words[0]&or)&&et<26;++et,or<<=1);if(et>0)for(V.iushrn(et);et-- >0;)(J.isOdd()||ee.isOdd())&&(J.iadd(ie),ee.isub(Se)),J.iushrn(1),ee.iushrn(1);O.cmp(V)>=0?(O.isub(V),Q.isub(J),X.isub(ee)):(V.isub(O),J.isub(Q),ee.isub(X))}return{a:J,b:ee,gcd:V.iushln(fe)}},i.prototype._invmp=function(C){t(C.negative===0),t(!C.isZero());var O=this,V=C.clone();O.negative!==0?O=O.umod(C):O=O.clone();for(var Q=new i(1),X=new i(0),J=V.clone();O.cmpn(1)>0&&V.cmpn(1)>0;){for(var ee=0,fe=1;!(O.words[0]&fe)&&ee<26;++ee,fe<<=1);if(ee>0)for(O.iushrn(ee);ee-- >0;)Q.isOdd()&&Q.iadd(J),Q.iushrn(1);for(var ie=0,Se=1;!(V.words[0]&Se)&&ie<26;++ie,Se<<=1);if(ie>0)for(V.iushrn(ie);ie-- >0;)X.isOdd()&&X.iadd(J),X.iushrn(1);O.cmp(V)>=0?(O.isub(V),Q.isub(X)):(V.isub(O),X.isub(Q))}var ce;return O.cmpn(1)===0?ce=Q:ce=X,ce.cmpn(0)<0&&ce.iadd(C),ce},i.prototype.gcd=function(C){if(this.isZero())return C.abs();if(C.isZero())return this.abs();var O=this.clone(),V=C.clone();O.negative=0,V.negative=0;for(var Q=0;O.isEven()&&V.isEven();Q++)O.iushrn(1),V.iushrn(1);do{for(;O.isEven();)O.iushrn(1);for(;V.isEven();)V.iushrn(1);var X=O.cmp(V);if(X<0){var J=O;O=V,V=J}else if(X===0||V.cmpn(1)===0)break;O.isub(V)}while(!0);return V.iushln(Q)},i.prototype.invm=function(C){return this.egcd(C).a.umod(C)},i.prototype.isEven=function(){return(this.words[0]&1)===0},i.prototype.isOdd=function(){return(this.words[0]&1)===1},i.prototype.andln=function(C){return this.words[0]&C},i.prototype.bincn=function(C){t(typeof C=="number");var O=C%26,V=(C-O)/26,Q=1<<O;if(this.length<=V)return this._expand(V+1),this.words[V]|=Q,this;for(var X=Q,J=V;X!==0&&J<this.length;J++){var ee=this.words[J]|0;ee+=X,X=ee>>>26,ee&=67108863,this.words[J]=ee}return X!==0&&(this.words[J]=X,this.length++),this},i.prototype.isZero=function(){return this.length===1&&this.words[0]===0},i.prototype.cmpn=function(C){var O=C<0;if(this.negative!==0&&!O)return-1;if(this.negative===0&&O)return 1;this.strip();var V;if(this.length>1)V=1;else{O&&(C=-C),t(C<=67108863,"Number is too big");var Q=this.words[0]|0;V=Q===C?0:Q<C?-1:1}return this.negative!==0?-V|0:V},i.prototype.cmp=function(C){if(this.negative!==0&&C.negative===0)return-1;if(this.negative===0&&C.negative!==0)return 1;var O=this.ucmp(C);return this.negative!==0?-O|0:O},i.prototype.ucmp=function(C){if(this.length>C.length)return 1;if(this.length<C.length)return-1;for(var O=0,V=this.length-1;V>=0;V--){var Q=this.words[V]|0,X=C.words[V]|0;if(Q!==X){Q<X?O=-1:Q>X&&(O=1);break}}return O},i.prototype.gtn=function(C){return this.cmpn(C)===1},i.prototype.gt=function(C){return this.cmp(C)===1},i.prototype.gten=function(C){return this.cmpn(C)>=0},i.prototype.gte=function(C){return this.cmp(C)>=0},i.prototype.ltn=function(C){return this.cmpn(C)===-1},i.prototype.lt=function(C){return this.cmp(C)===-1},i.prototype.lten=function(C){return this.cmpn(C)<=0},i.prototype.lte=function(C){return this.cmp(C)<=0},i.prototype.eqn=function(C){return this.cmpn(C)===0},i.prototype.eq=function(C){return this.cmp(C)===0},i.red=function(C){return new N(C)},i.prototype.toRed=function(C){return t(!this.red,"Already a number in reduction context"),t(this.negative===0,"red works only with positives"),C.convertTo(this)._forceRed(C)},i.prototype.fromRed=function(){return t(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(C){return this.red=C,this},i.prototype.forceRed=function(C){return t(!this.red,"Already a number in reduction context"),this._forceRed(C)},i.prototype.redAdd=function(C){return t(this.red,"redAdd works only with red numbers"),this.red.add(this,C)},i.prototype.redIAdd=function(C){return t(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,C)},i.prototype.redSub=function(C){return t(this.red,"redSub works only with red numbers"),this.red.sub(this,C)},i.prototype.redISub=function(C){return t(this.red,"redISub works only with red numbers"),this.red.isub(this,C)},i.prototype.redShl=function(C){return t(this.red,"redShl works only with red numbers"),this.red.shl(this,C)},i.prototype.redMul=function(C){return t(this.red,"redMul works only with red numbers"),this.red._verify2(this,C),this.red.mul(this,C)},i.prototype.redIMul=function(C){return t(this.red,"redMul works only with red numbers"),this.red._verify2(this,C),this.red.imul(this,C)},i.prototype.redSqr=function(){return t(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return t(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return t(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return t(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return t(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(C){return t(this.red&&!C.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,C)};var P={k256:null,p224:null,p192:null,p25519:null};function k(M,C){this.name=M,this.p=new i(C,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}k.prototype._tmp=function(){var C=new i(null);return C.words=new Array(Math.ceil(this.n/13)),C},k.prototype.ireduce=function(C){var O=C,V;do this.split(O,this.tmp),O=this.imulK(O),O=O.iadd(this.tmp),V=O.bitLength();while(V>this.n);var Q=V<this.n?-1:O.ucmp(this.p);return Q===0?(O.words[0]=0,O.length=1):Q>0?O.isub(this.p):O.strip!==void 0?O.strip():O._strip(),O},k.prototype.split=function(C,O){C.iushrn(this.n,0,O)},k.prototype.imulK=function(C){return C.imul(this.k)};function R(){k.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}n(R,k),R.prototype.split=function(C,O){for(var V=4194303,Q=Math.min(C.length,9),X=0;X<Q;X++)O.words[X]=C.words[X];if(O.length=Q,C.length<=9){C.words[0]=0,C.length=1;return}var J=C.words[9];for(O.words[O.length++]=J&V,X=10;X<C.length;X++){var ee=C.words[X]|0;C.words[X-10]=(ee&V)<<4|J>>>22,J=ee}J>>>=22,C.words[X-10]=J,J===0&&C.length>10?C.length-=10:C.length-=9},R.prototype.imulK=function(C){C.words[C.length]=0,C.words[C.length+1]=0,C.length+=2;for(var O=0,V=0;V<C.length;V++){var Q=C.words[V]|0;O+=Q*977,C.words[V]=O&67108863,O=Q*64+(O/67108864|0)}return C.words[C.length-1]===0&&(C.length--,C.words[C.length-1]===0&&C.length--),C};function L(){k.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}n(L,k);function U(){k.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}n(U,k);function Y(){k.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}n(Y,k),Y.prototype.imulK=function(C){for(var O=0,V=0;V<C.length;V++){var Q=(C.words[V]|0)*19+O,X=Q&67108863;Q>>>=26,C.words[V]=X,O=Q}return O!==0&&(C.words[C.length++]=O),C},i._prime=function(C){if(P[C])return P[C];var O;if(C==="k256")O=new R;else if(C==="p224")O=new L;else if(C==="p192")O=new U;else if(C==="p25519")O=new Y;else throw new Error("Unknown prime "+C);return P[C]=O,O};function N(M){if(typeof M=="string"){var C=i._prime(M);this.m=C.p,this.prime=C}else t(M.gtn(1),"modulus must be greater than 1"),this.m=M,this.prime=null}N.prototype._verify1=function(C){t(C.negative===0,"red works only with positives"),t(C.red,"red works only with red numbers")},N.prototype._verify2=function(C,O){t((C.negative|O.negative)===0,"red works only with positives"),t(C.red&&C.red===O.red,"red works only with red numbers")},N.prototype.imod=function(C){return this.prime?this.prime.ireduce(C)._forceRed(this):C.umod(this.m)._forceRed(this)},N.prototype.neg=function(C){return C.isZero()?C.clone():this.m.sub(C)._forceRed(this)},N.prototype.add=function(C,O){this._verify2(C,O);var V=C.add(O);return V.cmp(this.m)>=0&&V.isub(this.m),V._forceRed(this)},N.prototype.iadd=function(C,O){this._verify2(C,O);var V=C.iadd(O);return V.cmp(this.m)>=0&&V.isub(this.m),V},N.prototype.sub=function(C,O){this._verify2(C,O);var V=C.sub(O);return V.cmpn(0)<0&&V.iadd(this.m),V._forceRed(this)},N.prototype.isub=function(C,O){this._verify2(C,O);var V=C.isub(O);return V.cmpn(0)<0&&V.iadd(this.m),V},N.prototype.shl=function(C,O){return this._verify1(C),this.imod(C.ushln(O))},N.prototype.imul=function(C,O){return this._verify2(C,O),this.imod(C.imul(O))},N.prototype.mul=function(C,O){return this._verify2(C,O),this.imod(C.mul(O))},N.prototype.isqr=function(C){return this.imul(C,C.clone())},N.prototype.sqr=function(C){return this.mul(C,C)},N.prototype.sqrt=function(C){if(C.isZero())return C.clone();var O=this.m.andln(3);if(t(O%2===1),O===3){var V=this.m.add(new i(1)).iushrn(2);return this.pow(C,V)}for(var Q=this.m.subn(1),X=0;!Q.isZero()&&Q.andln(1)===0;)X++,Q.iushrn(1);t(!Q.isZero());var J=new i(1).toRed(this),ee=J.redNeg(),fe=this.m.subn(1).iushrn(1),ie=this.m.bitLength();for(ie=new i(2*ie*ie).toRed(this);this.pow(ie,fe).cmp(ee)!==0;)ie.redIAdd(ee);for(var Se=this.pow(ie,Q),ce=this.pow(C,Q.addn(1).iushrn(1)),Mt=this.pow(C,Q),et=X;Mt.cmp(J)!==0;){for(var or=Mt,Ge=0;or.cmp(J)!==0;Ge++)or=or.redSqr();t(Ge<et);var me=this.pow(Se,new i(1).iushln(et-Ge-1));ce=ce.redMul(me),Se=me.redSqr(),Mt=Mt.redMul(Se),et=Ge}return ce},N.prototype.invm=function(C){var O=C._invmp(this.m);return O.negative!==0?(O.negative=0,this.imod(O).redNeg()):this.imod(O)},N.prototype.pow=function(C,O){if(O.isZero())return new i(1).toRed(this);if(O.cmpn(1)===0)return C.clone();var V=4,Q=new Array(1<<V);Q[0]=new i(1).toRed(this),Q[1]=C;for(var X=2;X<Q.length;X++)Q[X]=this.mul(Q[X-1],C);var J=Q[0],ee=0,fe=0,ie=O.bitLength()%26;for(ie===0&&(ie=26),X=O.length-1;X>=0;X--){for(var Se=O.words[X],ce=ie-1;ce>=0;ce--){var Mt=Se>>ce&1;if(J!==Q[0]&&(J=this.sqr(J)),Mt===0&&ee===0){fe=0;continue}ee<<=1,ee|=Mt,fe++,!(fe!==V&&(X!==0||ce!==0))&&(J=this.mul(J,Q[ee]),fe=0,ee=0)}ie=26}return J},N.prototype.convertTo=function(C){var O=C.umod(this.m);return O===C?O.clone():O},N.prototype.convertFrom=function(C){var O=C.clone();return O.red=null,O},i.mont=function(C){return new j(C)};function j(M){N.call(this,M),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}n(j,N),j.prototype.convertTo=function(C){return this.imod(C.ushln(this.shift))},j.prototype.convertFrom=function(C){var O=this.imod(C.mul(this.rinv));return O.red=null,O},j.prototype.imul=function(C,O){if(C.isZero()||O.isZero())return C.words[0]=0,C.length=1,C;var V=C.imul(O),Q=V.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),X=V.isub(Q).iushrn(this.shift),J=X;return X.cmp(this.m)>=0?J=X.isub(this.m):X.cmpn(0)<0&&(J=X.iadd(this.m)),J._forceRed(this)},j.prototype.mul=function(C,O){if(C.isZero()||O.isZero())return new i(0)._forceRed(this);var V=C.mul(O),Q=V.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),X=V.isub(Q).iushrn(this.shift),J=X;return X.cmp(this.m)>=0?J=X.isub(this.m):X.cmpn(0)<0&&(J=X.iadd(this.m)),J._forceRed(this)},j.prototype.invm=function(C){var O=this.imod(C._invmp(this.m).mul(this.r2));return O._forceRed(this)}})(typeof FAi>"u"||FAi,jKo)});var L6r=A(GKo=>{"use strict";var gQh=wte();function VG(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}GKo.Reporter=VG;VG.prototype.isError=function(r){return r instanceof tft};VG.prototype.save=function(){let r=this._reporterState;return{obj:r.obj,pathLen:r.path.length}};VG.prototype.restore=function(r){let t=this._reporterState;t.obj=r.obj,t.path=t.path.slice(0,r.pathLen)};VG.prototype.enterKey=function(r){return this._reporterState.path.push(r)};VG.prototype.exitKey=function(r){let t=this._reporterState;t.path=t.path.slice(0,r-1)};VG.prototype.leaveKey=function(r,t,n){let i=this._reporterState;this.exitKey(r),i.obj!==null&&(i.obj[t]=n)};VG.prototype.path=function(){return this._reporterState.path.join("/")};VG.prototype.enterObject=function(){let r=this._reporterState,t=r.obj;return r.obj={},t};VG.prototype.leaveObject=function(r){let t=this._reporterState,n=t.obj;return t.obj=r,n};VG.prototype.error=function(r){let t,n=this._reporterState,i=r instanceof tft;if(i?t=r:t=new tft(n.path.map(function(s){return"["+JSON.stringify(s)+"]"}).join(""),r.message||r,r.stack),!n.options.partial)throw t;return i||n.errors.push(t),t};VG.prototype.wrapResult=function(r){let t=this._reporterState;return t.options.partial?{result:this.isError(r)?null:r,errors:t.errors}:r};function tft(e,r){this.path=e,this.rethrow(r)}gQh(tft,Error);tft.prototype.rethrow=function(r){if(this.message=r+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,tft),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}});var ift=A(OAi=>{"use strict";var yQh=wte(),j6r=L6r().Reporter,rft=iL().Buffer;function zG(e,r){if(j6r.call(this,r),!rft.isBuffer(e)){this.error("Input not Buffer");return}this.base=e,this.offset=0,this.length=e.length}yQh(zG,j6r);OAi.DecoderBuffer=zG;zG.isDecoderBuffer=function(r){return r instanceof zG?!0:typeof r=="object"&&rft.isBuffer(r.base)&&r.constructor.name==="DecoderBuffer"&&typeof r.offset=="number"&&typeof r.length=="number"&&typeof r.save=="function"&&typeof r.restore=="function"&&typeof r.isEmpty=="function"&&typeof r.readUInt8=="function"&&typeof r.skip=="function"&&typeof r.raw=="function"};zG.prototype.save=function(){return{offset:this.offset,reporter:j6r.prototype.save.call(this)}};zG.prototype.restore=function(r){let t=new zG(this.base);return t.offset=r.offset,t.length=this.offset,this.offset=r.offset,j6r.prototype.restore.call(this,r.reporter),t};zG.prototype.isEmpty=function(){return this.offset===this.length};zG.prototype.readUInt8=function(r){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(r||"DecoderBuffer overrun")};zG.prototype.skip=function(r,t){if(!(this.offset+r<=this.length))return this.error(t||"DecoderBuffer overrun");let n=new zG(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+r,this.offset+=r,n};zG.prototype.raw=function(r){return this.base.slice(r?r.offset:this.offset,this.length)};function nft(e,r){if(Array.isArray(e))this.length=0,this.value=e.map(function(t){return nft.isEncoderBuffer(t)||(t=new nft(t,r)),this.length+=t.length,t},this);else if(typeof e=="number"){if(!(0<=e&&e<=255))return r.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if(typeof e=="string")this.value=e,this.length=rft.byteLength(e);else if(rft.isBuffer(e))this.value=e,this.length=e.length;else return r.error("Unsupported type: "+typeof e)}OAi.EncoderBuffer=nft;nft.isEncoderBuffer=function(r){return r instanceof nft?!0:typeof r=="object"&&r.constructor.name==="EncoderBuffer"&&typeof r.length=="number"&&typeof r.join=="function"};nft.prototype.join=function(r,t){return r||(r=rft.alloc(this.length)),t||(t=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(n){n.join(r,t),t+=n.length}):(typeof this.value=="number"?r[t]=this.value:typeof this.value=="string"?r.write(this.value,t):rft.isBuffer(this.value)&&this.value.copy(r,t),t+=this.length)),r}});var zKo=A((Iry,VKo)=>{VKo.exports=UKo;function UKo(e,r){if(!e)throw new Error(r||"Assertion failed")}UKo.equal=function(r,t,n){if(r!=t)throw new Error(n||"Assertion failed: "+r+" != "+t)}});var G6r=A((xry,QKo)=>{"use strict";var _Qh=L6r().Reporter,AQh=ift().EncoderBuffer,bQh=ift().DecoderBuffer,C7=zKo(),$Ko=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],CQh=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat($Ko),vQh=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function cC(e,r,t){let n={};this._baseState=n,n.name=t,n.enc=e,n.parent=r||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n.default=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}QKo.exports=cC;var EQh=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];cC.prototype.clone=function(){let r=this._baseState,t={};EQh.forEach(function(i){t[i]=r[i]});let n=new this.constructor(t.parent);return n._baseState=t,n};cC.prototype._wrap=function(){let r=this._baseState;CQh.forEach(function(t){this[t]=function(){let i=new this.constructor(this);return r.children.push(i),i[t].apply(i,arguments)}},this)};cC.prototype._init=function(r){let t=this._baseState;C7(t.parent===null),r.call(this),t.children=t.children.filter(function(n){return n._baseState.parent===this},this),C7.equal(t.children.length,1,"Root node can have only one child")};cC.prototype._useArgs=function(r){let t=this._baseState,n=r.filter(function(i){return i instanceof this.constructor},this);r=r.filter(function(i){return!(i instanceof this.constructor)},this),n.length!==0&&(C7(t.children===null),t.children=n,n.forEach(function(i){i._baseState.parent=this},this)),r.length!==0&&(C7(t.args===null),t.args=r,t.reverseArgs=r.map(function(i){if(typeof i!="object"||i.constructor!==Object)return i;let s={};return Object.keys(i).forEach(function(a){a==(a|0)&&(a|=0);let o=i[a];s[o]=a}),s}))};vQh.forEach(function(e){cC.prototype[e]=function(){let t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}});$Ko.forEach(function(e){cC.prototype[e]=function(){let t=this._baseState,n=Array.prototype.slice.call(arguments);return C7(t.tag===null),t.tag=e,this._useArgs(n),this}});cC.prototype.use=function(r){C7(r);let t=this._baseState;return C7(t.use===null),t.use=r,this};cC.prototype.optional=function(){let r=this._baseState;return r.optional=!0,this};cC.prototype.def=function(r){let t=this._baseState;return C7(t.default===null),t.default=r,t.optional=!0,this};cC.prototype.explicit=function(r){let t=this._baseState;return C7(t.explicit===null&&t.implicit===null),t.explicit=r,this};cC.prototype.implicit=function(r){let t=this._baseState;return C7(t.explicit===null&&t.implicit===null),t.implicit=r,this};cC.prototype.obj=function(){let r=this._baseState,t=Array.prototype.slice.call(arguments);return r.obj=!0,t.length!==0&&this._useArgs(t),this};cC.prototype.key=function(r){let t=this._baseState;return C7(t.key===null),t.key=r,this};cC.prototype.any=function(){let r=this._baseState;return r.any=!0,this};cC.prototype.choice=function(r){let t=this._baseState;return C7(t.choice===null),t.choice=r,this._useArgs(Object.keys(r).map(function(n){return r[n]})),this};cC.prototype.contains=function(r){let t=this._baseState;return C7(t.use===null),t.contains=r,this};cC.prototype._decode=function(r,t){let n=this._baseState;if(n.parent===null)return r.wrapResult(n.children[0]._decode(r,t));let i=n.default,s=!0,a=null;if(n.key!==null&&(a=r.enterKey(n.key)),n.optional){let c=null;if(n.explicit!==null?c=n.explicit:n.implicit!==null?c=n.implicit:n.tag!==null&&(c=n.tag),c===null&&!n.any){let l=r.save();try{n.choice===null?this._decodeGeneric(n.tag,r,t):this._decodeChoice(r,t),s=!0}catch{s=!1}r.restore(l)}else if(s=this._peekTag(r,c,n.any),r.isError(s))return s}let o;if(n.obj&&s&&(o=r.enterObject()),s){if(n.explicit!==null){let l=this._decodeTag(r,n.explicit);if(r.isError(l))return l;r=l}let c=r.offset;if(n.use===null&&n.choice===null){let l;n.any&&(l=r.save());let u=this._decodeTag(r,n.implicit!==null?n.implicit:n.tag,n.any);if(r.isError(u))return u;n.any?i=r.raw(l):r=u}if(t&&t.track&&n.tag!==null&&t.track(r.path(),c,r.length,"tagged"),t&&t.track&&n.tag!==null&&t.track(r.path(),r.offset,r.length,"content"),n.any||(n.choice===null?i=this._decodeGeneric(n.tag,r,t):i=this._decodeChoice(r,t)),r.isError(i))return i;if(!n.any&&n.choice===null&&n.children!==null&&n.children.forEach(function(u){u._decode(r,t)}),n.contains&&(n.tag==="octstr"||n.tag==="bitstr")){let l=new bQh(i);i=this._getUse(n.contains,r._reporterState.obj)._decode(l,t)}}return n.obj&&s&&(i=r.leaveObject(o)),n.key!==null&&(i!==null||s===!0)?r.leaveKey(a,n.key,i):a!==null&&r.exitKey(a),i};cC.prototype._decodeGeneric=function(r,t,n){let i=this._baseState;return r==="seq"||r==="set"?null:r==="seqof"||r==="setof"?this._decodeList(t,r,i.args[0],n):/str$/.test(r)?this._decodeStr(t,r,n):r==="objid"&&i.args?this._decodeObjid(t,i.args[0],i.args[1],n):r==="objid"?this._decodeObjid(t,null,null,n):r==="gentime"||r==="utctime"?this._decodeTime(t,r,n):r==="null_"?this._decodeNull(t,n):r==="bool"?this._decodeBool(t,n):r==="objDesc"?this._decodeStr(t,r,n):r==="int"||r==="enum"?this._decodeInt(t,i.args&&i.args[0],n):i.use!==null?this._getUse(i.use,t._reporterState.obj)._decode(t,n):t.error("unknown tag: "+r)};cC.prototype._getUse=function(r,t){let n=this._baseState;return n.useDecoder=this._use(r,t),C7(n.useDecoder._baseState.parent===null),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder};cC.prototype._decodeChoice=function(r,t){let n=this._baseState,i=null,s=!1;return Object.keys(n.choice).some(function(a){let o=r.save(),c=n.choice[a];try{let l=c._decode(r,t);if(r.isError(l))return!1;i={type:a,value:l},s=!0}catch{return r.restore(o),!1}return!0},this),s?i:r.error("Choice not matched")};cC.prototype._createEncoderBuffer=function(r){return new AQh(r,this.reporter)};cC.prototype._encode=function(r,t,n){let i=this._baseState;if(i.default!==null&&i.default===r)return;let s=this._encodeValue(r,t,n);if(s!==void 0&&!this._skipDefault(s,t,n))return s};cC.prototype._encodeValue=function(r,t,n){let i=this._baseState;if(i.parent===null)return i.children[0]._encode(r,t||new _Qh);let s=null;if(this.reporter=t,i.optional&&r===void 0)if(i.default!==null)r=i.default;else return;let a=null,o=!1;if(i.any)s=this._createEncoderBuffer(r);else if(i.choice)s=this._encodeChoice(r,t);else if(i.contains)a=this._getUse(i.contains,n)._encode(r,t),o=!0;else if(i.children)a=i.children.map(function(c){if(c._baseState.tag==="null_")return c._encode(null,t,r);if(c._baseState.key===null)return t.error("Child should have a key");let l=t.enterKey(c._baseState.key);if(typeof r!="object")return t.error("Child expected, but input is not object");let u=c._encode(r[c._baseState.key],t,r);return t.leaveKey(l),u},this).filter(function(c){return c}),a=this._createEncoderBuffer(a);else if(i.tag==="seqof"||i.tag==="setof"){if(!(i.args&&i.args.length===1))return t.error("Too many args for : "+i.tag);if(!Array.isArray(r))return t.error("seqof/setof, but data is not Array");let c=this.clone();c._baseState.implicit=null,a=this._createEncoderBuffer(r.map(function(l){let u=this._baseState;return this._getUse(u.args[0],r)._encode(l,t)},c))}else i.use!==null?s=this._getUse(i.use,n)._encode(r,t):(a=this._encodePrimitive(i.tag,r),o=!0);if(!i.any&&i.choice===null){let c=i.implicit!==null?i.implicit:i.tag,l=i.implicit===null?"universal":"context";c===null?i.use===null&&t.error("Tag could be omitted only for .use()"):i.use===null&&(s=this._encodeComposite(c,o,l,a))}return i.explicit!==null&&(s=this._encodeComposite(i.explicit,!1,"context",s)),s};cC.prototype._encodeChoice=function(r,t){let n=this._baseState,i=n.choice[r.type];return i||C7(!1,r.type+" not found in "+JSON.stringify(Object.keys(n.choice))),i._encode(r.value,t)};cC.prototype._encodePrimitive=function(r,t){let n=this._baseState;if(/str$/.test(r))return this._encodeStr(t,r);if(r==="objid"&&n.args)return this._encodeObjid(t,n.reverseArgs[0],n.args[1]);if(r==="objid")return this._encodeObjid(t,null,null);if(r==="gentime"||r==="utctime")return this._encodeTime(t,r);if(r==="null_")return this._encodeNull();if(r==="int"||r==="enum")return this._encodeInt(t,n.args&&n.reverseArgs[0]);if(r==="bool")return this._encodeBool(t);if(r==="objDesc")return this._encodeStr(t,r);throw new Error("Unsupported tag: "+r)};cC.prototype._isNumstr=function(r){return/^[0-9 ]*$/.test(r)};cC.prototype._isPrintstr=function(r){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(r)}});var U6r=A(DTe=>{"use strict";function KKo(e){let r={};return Object.keys(e).forEach(function(t){(t|0)==t&&(t=t|0);let n=e[t];r[n]=t}),r}DTe.tagClass={0:"universal",1:"application",2:"context",3:"private"};DTe.tagClassByName=KKo(DTe.tagClass);DTe.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"};DTe.tagByName=KKo(DTe.tag)});var qAi=A((Pry,YKo)=>{"use strict";var DQh=wte(),Xse=iL().Buffer,HKo=G6r(),BAi=U6r();function WKo(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new d$,this.tree._init(e.body)}YKo.exports=WKo;WKo.prototype.encode=function(r,t){return this.tree._encode(r,t).join()};function d$(e){HKo.call(this,"der",e)}DQh(d$,HKo);d$.prototype._encodeComposite=function(r,t,n,i){let s=SQh(r,t,n,this.reporter);if(i.length<128){let c=Xse.alloc(2);return c[0]=s,c[1]=i.length,this._createEncoderBuffer([c,i])}let a=1;for(let c=i.length;c>=256;c>>=8)a++;let o=Xse.alloc(1+1+a);o[0]=s,o[1]=128|a;for(let c=1+a,l=i.length;l>0;c--,l>>=8)o[c]=l&255;return this._createEncoderBuffer([o,i])};d$.prototype._encodeStr=function(r,t){if(t==="bitstr")return this._createEncoderBuffer([r.unused|0,r.data]);if(t==="bmpstr"){let n=Xse.alloc(r.length*2);for(let i=0;i<r.length;i++)n.writeUInt16BE(r.charCodeAt(i),i*2);return this._createEncoderBuffer(n)}else return t==="numstr"?this._isNumstr(r)?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: numstr supports only digits and space"):t==="printstr"?this._isPrintstr(r)?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(t)?this._createEncoderBuffer(r):t==="objDesc"?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: "+t+" unsupported")};d$.prototype._encodeObjid=function(r,t,n){if(typeof r=="string"){if(!t)return this.reporter.error("string objid given, but no values map found");if(!t.hasOwnProperty(r))return this.reporter.error("objid not found in values map");r=t[r].split(/[\s.]+/g);for(let o=0;o<r.length;o++)r[o]|=0}else if(Array.isArray(r)){r=r.slice();for(let o=0;o<r.length;o++)r[o]|=0}if(!Array.isArray(r))return this.reporter.error("objid() should be either array or string, got: "+JSON.stringify(r));if(!n){if(r[1]>=40)return this.reporter.error("Second objid identifier OOB");r.splice(0,2,r[0]*40+r[1])}let i=0;for(let o=0;o<r.length;o++){let c=r[o];for(i++;c>=128;c>>=7)i++}let s=Xse.alloc(i),a=s.length-1;for(let o=r.length-1;o>=0;o--){let c=r[o];for(s[a--]=c&127;(c>>=7)>0;)s[a--]=128|c&127}return this._createEncoderBuffer(s)};function $G(e){return e<10?"0"+e:e}d$.prototype._encodeTime=function(r,t){let n,i=new Date(r);return t==="gentime"?n=[$G(i.getUTCFullYear()),$G(i.getUTCMonth()+1),$G(i.getUTCDate()),$G(i.getUTCHours()),$G(i.getUTCMinutes()),$G(i.getUTCSeconds()),"Z"].join(""):t==="utctime"?n=[$G(i.getUTCFullYear()%100),$G(i.getUTCMonth()+1),$G(i.getUTCDate()),$G(i.getUTCHours()),$G(i.getUTCMinutes()),$G(i.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(n,"octstr")};d$.prototype._encodeNull=function(){return this._createEncoderBuffer("")};d$.prototype._encodeInt=function(r,t){if(typeof r=="string"){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(r))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(r));r=t[r]}if(typeof r!="number"&&!Xse.isBuffer(r)){let s=r.toArray();!r.sign&&s[0]&128&&s.unshift(0),r=Xse.from(s)}if(Xse.isBuffer(r)){let s=r.length;r.length===0&&s++;let a=Xse.alloc(s);return r.copy(a),r.length===0&&(a[0]=0),this._createEncoderBuffer(a)}if(r<128)return this._createEncoderBuffer(r);if(r<256)return this._createEncoderBuffer([0,r]);let n=1;for(let s=r;s>=256;s>>=8)n++;let i=new Array(n);for(let s=i.length-1;s>=0;s--)i[s]=r&255,r>>=8;return i[0]&128&&i.unshift(0),this._createEncoderBuffer(Xse.from(i))};d$.prototype._encodeBool=function(r){return this._createEncoderBuffer(r?255:0)};d$.prototype._use=function(r,t){return typeof r=="function"&&(r=r(t)),r._getEncoder("der").tree};d$.prototype._skipDefault=function(r,t,n){let i=this._baseState,s;if(i.default===null)return!1;let a=r.join();if(i.defaultBuffer===void 0&&(i.defaultBuffer=this._encodeValue(i.default,t,n).join()),a.length!==i.defaultBuffer.length)return!1;for(s=0;s<a.length;s++)if(a[s]!==i.defaultBuffer[s])return!1;return!0};function SQh(e,r,t,n){let i;if(e==="seqof"?e="seq":e==="setof"&&(e="set"),BAi.tagByName.hasOwnProperty(e))i=BAi.tagByName[e];else if(typeof e=="number"&&(e|0)===e)i=e;else return n.error("Unknown tag: "+e);return i>=31?n.error("Multi-octet tag encoding unsupported"):(r||(i|=32),i|=BAi.tagClassByName[t||"universal"]<<6,i)}});var XKo=A((Rry,JKo)=>{"use strict";var wQh=wte(),MAi=qAi();function LAi(e){MAi.call(this,e),this.enc="pem"}wQh(LAi,MAi);JKo.exports=LAi;LAi.prototype.encode=function(r,t){let i=MAi.prototype.encode.call(this,r).toString("base64"),s=["-----BEGIN "+t.label+"-----"];for(let a=0;a<i.length;a+=64)s.push(i.slice(a,a+64));return s.push("-----END "+t.label+"-----"),s.join(` -`)}});var jAi=A(eHo=>{"use strict";var ZKo=eHo;ZKo.der=qAi();ZKo.pem=XKo()});var UAi=A((Fry,aHo)=>{"use strict";var IQh=wte(),xQh=NAi(),tHo=ift().DecoderBuffer,nHo=G6r(),rHo=U6r();function iHo(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new BB,this.tree._init(e.body)}aHo.exports=iHo;iHo.prototype.decode=function(r,t){return tHo.isDecoderBuffer(r)||(r=new tHo(r,t)),this.tree._decode(r,t)};function BB(e){nHo.call(this,"der",e)}IQh(BB,nHo);BB.prototype._peekTag=function(r,t,n){if(r.isEmpty())return!1;let i=r.save(),s=GAi(r,'Failed to peek tag: "'+t+'"');return r.isError(s)?s:(r.restore(i),s.tag===t||s.tagStr===t||s.tagStr+"of"===t||n)};BB.prototype._decodeTag=function(r,t,n){let i=GAi(r,'Failed to decode tag of "'+t+'"');if(r.isError(i))return i;let s=sHo(r,i.primitive,'Failed to get length of "'+t+'"');if(r.isError(s))return s;if(!n&&i.tag!==t&&i.tagStr!==t&&i.tagStr+"of"!==t)return r.error('Failed to match tag: "'+t+'"');if(i.primitive||s!==null)return r.skip(s,'Failed to match body of: "'+t+'"');let a=r.save(),o=this._skipUntilEnd(r,'Failed to skip indefinite length body: "'+this.tag+'"');return r.isError(o)?o:(s=r.offset-a.offset,r.restore(a),r.skip(s,'Failed to match body of: "'+t+'"'))};BB.prototype._skipUntilEnd=function(r,t){for(;;){let n=GAi(r,t);if(r.isError(n))return n;let i=sHo(r,n.primitive,t);if(r.isError(i))return i;let s;if(n.primitive||i!==null?s=r.skip(i):s=this._skipUntilEnd(r,t),r.isError(s))return s;if(n.tagStr==="end")break}};BB.prototype._decodeList=function(r,t,n,i){let s=[];for(;!r.isEmpty();){let a=this._peekTag(r,"end");if(r.isError(a))return a;let o=n.decode(r,"der",i);if(r.isError(o)&&a)break;s.push(o)}return s};BB.prototype._decodeStr=function(r,t){if(t==="bitstr"){let n=r.readUInt8();return r.isError(n)?n:{unused:n,data:r.raw()}}else if(t==="bmpstr"){let n=r.raw();if(n.length%2===1)return r.error("Decoding of string type: bmpstr length mismatch");let i="";for(let s=0;s<n.length/2;s++)i+=String.fromCharCode(n.readUInt16BE(s*2));return i}else if(t==="numstr"){let n=r.raw().toString("ascii");return this._isNumstr(n)?n:r.error("Decoding of string type: numstr unsupported characters")}else{if(t==="octstr")return r.raw();if(t==="objDesc")return r.raw();if(t==="printstr"){let n=r.raw().toString("ascii");return this._isPrintstr(n)?n:r.error("Decoding of string type: printstr unsupported characters")}else return/str$/.test(t)?r.raw().toString():r.error("Decoding of string type: "+t+" unsupported")}};BB.prototype._decodeObjid=function(r,t,n){let i,s=[],a=0,o=0;for(;!r.isEmpty();)o=r.readUInt8(),a<<=7,a|=o&127,o&128||(s.push(a),a=0);o&128&&s.push(a);let c=s[0]/40|0,l=s[0]%40;if(n?i=s:i=[c,l].concat(s.slice(1)),t){let u=t[i.join(" ")];u===void 0&&(u=t[i.join(".")]),u!==void 0&&(i=u)}return i};BB.prototype._decodeTime=function(r,t){let n=r.raw().toString(),i,s,a,o,c,l;if(t==="gentime")i=n.slice(0,4)|0,s=n.slice(4,6)|0,a=n.slice(6,8)|0,o=n.slice(8,10)|0,c=n.slice(10,12)|0,l=n.slice(12,14)|0;else if(t==="utctime")i=n.slice(0,2)|0,s=n.slice(2,4)|0,a=n.slice(4,6)|0,o=n.slice(6,8)|0,c=n.slice(8,10)|0,l=n.slice(10,12)|0,i<70?i=2e3+i:i=1900+i;else return r.error("Decoding "+t+" time is not supported yet");return Date.UTC(i,s-1,a,o,c,l,0)};BB.prototype._decodeNull=function(){return null};BB.prototype._decodeBool=function(r){let t=r.readUInt8();return r.isError(t)?t:t!==0};BB.prototype._decodeInt=function(r,t){let n=r.raw(),i=new xQh(n);return t&&(i=t[i.toString(10)]||i),i};BB.prototype._use=function(r,t){return typeof r=="function"&&(r=r(t)),r._getDecoder("der").tree};function GAi(e,r){let t=e.readUInt8(r);if(e.isError(t))return t;let n=rHo.tagClass[t>>6],i=(t&32)===0;if((t&31)===31){let a=t;for(t=0;(a&128)===128;){if(a=e.readUInt8(r),e.isError(a))return a;t<<=7,t|=a&127}}else t&=31;let s=rHo.tag[t];return{cls:n,primitive:i,tag:t,tagStr:s}}function sHo(e,r,t){let n=e.readUInt8(t);if(e.isError(n))return n;if(!r&&n===128)return null;if(!(n&128))return n;let i=n&127;if(i>4)return e.error("length octect is too long");n=0;for(let s=0;s<i;s++){n<<=8;let a=e.readUInt8(t);if(e.isError(a))return a;n|=a}return n}});var cHo=A((Nry,oHo)=>{"use strict";var TQh=wte(),PQh=iL().Buffer,VAi=UAi();function zAi(e){VAi.call(this,e),this.enc="pem"}TQh(zAi,VAi);oHo.exports=zAi;zAi.prototype.decode=function(r,t){let n=r.toString().split(/[\r\n]+/g),i=t.label.toUpperCase(),s=/^-----(BEGIN|END) ([^-]+)-----$/,a=-1,o=-1;for(let u=0;u<n.length;u++){let m=n[u].match(s);if(m!==null&&m[2]===i)if(a===-1){if(m[1]!=="BEGIN")break;a=u}else{if(m[1]!=="END")break;o=u;break}}if(a===-1||o===-1)throw new Error("PEM section not found for: "+i);let c=n.slice(a+1,o).join("");c.replace(/[^a-z0-9+/=]+/gi,"");let l=PQh.from(c,"base64");return VAi.prototype.decode.call(this,l,t)}});var $Ai=A(lHo=>{"use strict";var uHo=lHo;uHo.der=UAi();uHo.pem=cHo()});var pHo=A(dHo=>{"use strict";var RQh=jAi(),kQh=$Ai(),FQh=wte(),NQh=dHo;NQh.define=function(r,t){return new sft(r,t)};function sft(e,r){this.name=e,this.body=r,this.decoders={},this.encoders={}}sft.prototype._createNamed=function(r){let t=this.name;function n(i){this._initNamed(i,t)}return FQh(n,r),n.prototype._initNamed=function(s,a){r.call(this,s,a)},new n(this)};sft.prototype._getDecoder=function(r){return r=r||"der",this.decoders.hasOwnProperty(r)||(this.decoders[r]=this._createNamed(kQh[r])),this.decoders[r]};sft.prototype.decode=function(r,t,n){return this._getDecoder(t).decode(r,n)};sft.prototype._getEncoder=function(r){return r=r||"der",this.encoders.hasOwnProperty(r)||(this.encoders[r]=this._createNamed(RQh[r])),this.encoders[r]};sft.prototype.encode=function(r,t,n){return this._getEncoder(t).encode(r,n)}});var fHo=A(mHo=>{"use strict";var V6r=mHo;V6r.Reporter=L6r().Reporter;V6r.DecoderBuffer=ift().DecoderBuffer;V6r.EncoderBuffer=ift().EncoderBuffer;V6r.Node=G6r()});var yHo=A(gHo=>{"use strict";var hHo=gHo;hHo._reverse=function(r){let t={};return Object.keys(r).forEach(function(n){(n|0)==n&&(n=n|0);let i=r[n];t[i]=n}),t};hHo.der=U6r()});var AHo=A(_Ho=>{"use strict";var aft=_Ho;aft.bignum=NAi();aft.define=pHo().define;aft.base=fHo();aft.constants=yHo();aft.decoders=$Ai();aft.encoders=jAi()});var UXo=A(lh=>{"use strict";var LB=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};Object.defineProperty(lh,"__esModule",{value:!0});var OQh=require("buffer"),BQh=require("stream"),qQh=require("crypto"),MQh=require("zlib"),LQh=require("os"),jQh=require("util"),GQh=AHo();function tPe(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var u8r=tPe(OQh),PYo=tPe(BQh),dCi=tPe(qQh),UQh=tPe(MQh),VQh=tPe(LQh),zQh=tPe(jQh),RYo=tPe(GQh),hft=Symbol("doneWritingPromise"),kYo=Symbol("doneWritingResolve"),FYo=Symbol("doneWritingReject"),g5t=Symbol("readingIndex"),XG=class extends Array{constructor(){super(),this[hft]=new Promise((r,t)=>{this[kYo]=r,this[FYo]=t}),this[hft].catch(()=>{})}};function yD(e){return e&&e.getReader&&Array.isArray(e)}function E5t(e){if(!yD(e)){let r=e.getWriter(),t=r.releaseLock;return r.releaseLock=()=>{r.closed.catch(function(){}),t.call(r)},r}this.stream=e}XG.prototype.getReader=function(){return this[g5t]===void 0&&(this[g5t]=0),{read:async()=>(await this[hft],this[g5t]===this.length?{value:void 0,done:!0}:{value:this[this[g5t]++],done:!1})}},XG.prototype.readToEnd=async function(e){await this[hft];let r=e(this.slice(this[g5t]));return this.length=0,r},XG.prototype.clone=function(){let e=new XG;return e[hft]=this[hft].then(()=>{e.push(...this)}),e},E5t.prototype.write=async function(e){this.stream.push(e)},E5t.prototype.close=async function(){this.stream[kYo]()},E5t.prototype.abort=async function(e){return this.stream[FYo](e),e},E5t.prototype.releaseLock=function(){};var l8r=typeof LB.process=="object"&&typeof LB.process.versions=="object",bHo=l8r&&PYo.default.Readable;function y5(e){return yD(e)?"array":LB.ReadableStream&&LB.ReadableStream.prototype.isPrototypeOf(e)?"web":pae&&pae.prototype.isPrototypeOf(e)?"ponyfill":bHo&&bHo.prototype.isPrototypeOf(e)?"node":!(!e||!e.getReader)&&"web-like"}function d8r(e){return Uint8Array.prototype.isPrototypeOf(e)}function NYo(e){if(e.length===1)return e[0];let r=0;for(let i=0;i<e.length;i++){if(!d8r(e[i]))throw Error("concatUint8Array: Data must be in the form of a Uint8Array");r+=e[i].length}let t=new Uint8Array(r),n=0;return e.forEach(function(i){t.set(i,n),n+=i.length}),t}var $Qh=l8r&&u8r.default.Buffer,CHo=l8r&&PYo.default.Readable,p8r,pCi;if(CHo){p8r=function(r){let t=!1;return new pae({start(n){r.pause(),r.on("data",i=>{t||($Qh.isBuffer(i)&&(i=new Uint8Array(i.buffer,i.byteOffset,i.byteLength)),n.enqueue(i),r.pause())}),r.on("end",()=>{t||n.close()}),r.on("error",i=>n.error(i))},pull(){r.resume()},cancel(n){t=!0,r.destroy(n)}})};class e extends CHo{constructor(t,n){super(n),this._reader=vZ(t)}async _read(t){try{for(;;){let{done:n,value:i}=await this._reader.read();if(n){this.push(null);break}if(!this.push(i)||this._cancelling){this._reading=!1;break}}}catch(n){this.emit("error",n)}}_destroy(t){this._reader.cancel(t)}}pCi=function(r,t){return new e(r,t)}}var vHo=new WeakSet,mv=Symbol("externalBuffer");function eZ(e){if(this.stream=e,e[mv]&&(this[mv]=e[mv].slice()),yD(e)){let n=e.getReader();return this._read=n.read.bind(n),this._releaseLock=()=>{},void(this._cancel=()=>{})}let r=y5(e);if(r==="node"&&(e=p8r(e)),r){let n=e.getReader();return this._read=n.read.bind(n),this._releaseLock=()=>{n.closed.catch(function(){}),n.releaseLock()},void(this._cancel=n.cancel.bind(n))}let t=!1;this._read=async()=>t||vHo.has(e)?{value:void 0,done:!0}:(t=!0,{value:e,done:!1}),this._releaseLock=()=>{if(t)try{vHo.add(e)}catch{}}}eZ.prototype.read=async function(){return this[mv]&&this[mv].length?{done:!1,value:this[mv].shift()}:this._read()},eZ.prototype.releaseLock=function(){this[mv]&&(this.stream[mv]=this[mv]),this._releaseLock()},eZ.prototype.cancel=function(e){return this._cancel(e)},eZ.prototype.readLine=async function(){let e,r=[];for(;!e;){let{done:t,value:n}=await this.read();if(n+="",t)return r.length?E7(r):void 0;let i=n.indexOf(` -`)+1;i&&(e=E7(r.concat(n.substr(0,i))),r=[]),i!==n.length&&r.push(n.substr(i))}return this.unshift(...r),e},eZ.prototype.readByte=async function(){let{done:e,value:r}=await this.read();if(e)return;let t=r[0];return this.unshift($P(r,1)),t},eZ.prototype.readBytes=async function(e){let r=[],t=0;for(;;){let{done:n,value:i}=await this.read();if(n)return r.length?E7(r):void 0;if(r.push(i),t+=i.length,t>=e){let s=E7(r);return this.unshift($P(s,e)),$P(s,0,e)}}},eZ.prototype.peekBytes=async function(e){let r=await this.readBytes(e);return this.unshift(r),r},eZ.prototype.unshift=function(...e){this[mv]||(this[mv]=[]),e.length===1&&d8r(e[0])&&this[mv].length&&e[0].length&&this[mv][0].byteOffset>=e[0].length?this[mv][0]=new Uint8Array(this[mv][0].buffer,this[mv][0].byteOffset-e[0].length,this[mv][0].byteLength+e[0].length):this[mv].unshift(...e.filter(r=>r&&r.length))},eZ.prototype.readToEnd=async function(e=E7){let r=[];for(;;){let{done:t,value:n}=await this.read();if(t)break;r.push(n)}return e(r)};var Pbi,OYo,{ReadableStream:pae,WritableStream:BYo,TransformStream:wft}=LB;async function EHo(){if(wft)return;let[e,r]=await Promise.all([Promise.resolve().then(function(){return UWh}),Promise.resolve().then(function(){return KWh})]);({ReadableStream:pae,WritableStream:BYo,TransformStream:wft}=e);let{createReadableStreamWrapper:t}=r;LB.ReadableStream&&pae!==LB.ReadableStream&&(Pbi=t(pae),OYo=t(LB.ReadableStream))}var q5t=l8r&&u8r.default.Buffer;function K5t(e){let r=y5(e);return r==="node"?p8r(e):r==="web"&&Pbi?Pbi(e):r?e:new pae({start(t){t.enqueue(e),t.close()}})}function qYo(e){if(y5(e))return e;let r=new XG;return(async()=>{let t=_5(r);await t.write(e),await t.close()})(),r}function E7(e){return e.some(r=>y5(r)&&!yD(r))?function(r){r=r.map(K5t);let t=LYo(async function(s){await Promise.all(i.map(a=>Rbi(a,s)))}),n=Promise.resolve(),i=r.map((s,a)=>CZ(s,(o,c)=>(n=n.then(()=>mae(o,t.writable,{preventClose:a!==r.length-1})),n)));return t.readable}(e):e.some(r=>yD(r))?function(r){let t=new XG,n=Promise.resolve();return r.forEach((i,s)=>(n=n.then(()=>mae(i,t,{preventClose:s!==r.length-1})),n)),t}(e):typeof e[0]=="string"?e.join(""):q5t&&q5t.isBuffer(e[0])?q5t.concat(e):NYo(e)}function vZ(e){return new eZ(e)}function _5(e){return new E5t(e)}async function mae(e,r,{preventClose:t=!1,preventAbort:n=!1,preventCancel:i=!1}={}){if(y5(e)&&!yD(e)){e=K5t(e);try{if(e[mv]){let o=_5(r);for(let c=0;c<e[mv].length;c++)await o.ready,await o.write(e[mv][c]);o.releaseLock()}await e.pipeTo(r,{preventClose:t,preventAbort:n,preventCancel:i})}catch{}return}let s=vZ(e=qYo(e)),a=_5(r);try{for(;;){await a.ready;let{done:o,value:c}=await s.read();if(o){t||await a.close();break}await a.write(c)}}catch(o){n||await a.abort(o)}finally{s.releaseLock(),a.releaseLock()}}function MYo(e,r){let t=new wft(r);return mae(e,t.writable),t.readable}function LYo(e){let r,t,n=!1;return{readable:new pae({start(i){t=i},pull(){r?r():n=!0},cancel:e},{highWaterMark:0}),writable:new BYo({write:async function(i){t.enqueue(i),n?n=!1:(await new Promise(s=>{r=s}),r=null)},close:t.close.bind(t),abort:t.error.bind(t)})}}function P2(e,r=()=>{},t=()=>{}){if(yD(e)){let s=new XG;return(async()=>{let a=_5(s);try{let o=await gD(e),c=r(o),l=t(),u;u=c!==void 0&&l!==void 0?E7([c,l]):c!==void 0?c:l,await a.write(u),await a.close()}catch(o){await a.abort(o)}})(),s}if(y5(e))return MYo(e,{async transform(s,a){try{let o=await r(s);o!==void 0&&a.enqueue(o)}catch(o){a.error(o)}},async flush(s){try{let a=await t();a!==void 0&&s.enqueue(a)}catch(a){s.error(a)}}});let n=r(e),i=t();return n!==void 0&&i!==void 0?E7([n,i]):n!==void 0?n:i}function CZ(e,r){if(y5(e)&&!yD(e)){let n,i=new wft({start(o){n=o}}),s=mae(e,i.writable),a=LYo(async function(o){n.error(o),await s,await new Promise(setTimeout)});return r(i.readable,a.writable),a.readable}e=qYo(e);let t=new XG;return r(e,t),t}function m8r(e,r){let t,n=CZ(e,(i,s)=>{let a=vZ(i);a.remainder=()=>(a.releaseLock(),mae(i,s),n),t=r(a)});return t}function QTe(e){if(yD(e))return e.clone();if(y5(e)){let r=function(t){if(yD(t))throw Error("ArrayStream cannot be tee()d, use clone() instead");if(y5(t)){let n=K5t(t).tee();return n[0][mv]=n[1][mv]=t[mv],n}return[$P(t),$P(t)]}(e);return jYo(e,r[0]),r[1]}return $P(e)}function Cft(e){return yD(e)?QTe(e):y5(e)?new pae({start(r){let t=CZ(e,async(n,i)=>{let s=vZ(n),a=_5(i);try{for(;;){await a.ready;let{done:o,value:c}=await s.read();if(o){try{r.close()}catch{}return void await a.close()}try{r.enqueue(c)}catch{}await a.write(c)}}catch(o){r.error(o),await a.abort(o)}});jYo(e,t)}}):$P(e)}function jYo(e,r){Object.entries(Object.getOwnPropertyDescriptors(e.constructor.prototype)).forEach(([t,n])=>{t!=="constructor"&&(n.value?n.value=n.value.bind(r):n.get=n.get.bind(r),Object.defineProperty(e,t,n))})}function $P(e,r=0,t=1/0){if(yD(e))throw Error("Not implemented");if(y5(e)){if(r>=0&&t>=0){let n=0;return MYo(e,{transform(i,s){n<t?(n+i.length>=r&&s.enqueue($P(i,Math.max(r-n,0),t-n)),n+=i.length):s.terminate()}})}if(r<0&&(t<0||t===1/0)){let n=[];return P2(e,i=>{i.length>=-r?n=[i]:n.push(i)},()=>$P(E7(n),r,t))}if(r===0&&t<0){let n;return P2(e,i=>{let s=n?E7([n,i]):i;if(s.length>=-t)return n=$P(s,t),$P(s,r,t);n=s})}return console.warn(`stream.slice(input, ${r}, ${t}) not implemented efficiently.`),fae(async()=>$P(await gD(e),r,t))}return e[mv]&&(e=E7(e[mv].concat([e]))),!d8r(e)||q5t&&q5t.isBuffer(e)?e.slice(r,t):(t===1/0&&(t=e.length),e.subarray(r,t))}async function gD(e,r=E7){return yD(e)?e.readToEnd(r):y5(e)?vZ(e).readToEnd(r):e}async function Rbi(e,r){if(y5(e)){if(e.cancel)return e.cancel(r);if(e.destroy)return e.destroy(r),await new Promise(setTimeout),r}}function fae(e){let r=new XG;return(async()=>{let t=_5(r);try{await t.write(await e()),await t.close()}catch(n){await t.abort(n)}})(),r}var kbi=class e{constructor(r){if(r===void 0)throw Error("Invalid BigInteger input");if(r instanceof Uint8Array){let t=r,n=Array(t.length);for(let i=0;i<t.length;i++){let s=t[i].toString(16);n[i]=t[i]<=15?"0"+s:s}this.value=BigInt("0x0"+n.join(""))}else this.value=BigInt(r)}clone(){return new e(this.value)}iinc(){return this.value++,this}inc(){return this.clone().iinc()}idec(){return this.value--,this}dec(){return this.clone().idec()}iadd(r){return this.value+=r.value,this}add(r){return this.clone().iadd(r)}isub(r){return this.value-=r.value,this}sub(r){return this.clone().isub(r)}imul(r){return this.value*=r.value,this}mul(r){return this.clone().imul(r)}imod(r){return this.value%=r.value,this.isNegative()&&this.iadd(r),this}mod(r){return this.clone().imod(r)}modExp(r,t){if(t.isZero())throw Error("Modulo cannot be zero");if(t.isOne())return new e(0);if(r.isNegative())throw Error("Unsopported negative exponent");let n=r.value,i=this.value;i%=t.value;let s=BigInt(1);for(;n>BigInt(0);){let a=n&BigInt(1);n>>=BigInt(1);let o=s*i%t.value;s=a?o:s,i=i*i%t.value}return new e(s)}modInv(r){let{gcd:t,x:n}=this._egcd(r);if(!t.isOne())throw Error("Inverse does not exist");return n.add(r).mod(r)}_egcd(r){let t=BigInt(0),n=BigInt(1),i=BigInt(1),s=BigInt(0),a=this.value;for(r=r.value;r!==BigInt(0);){let o=a/r,c=t;t=i-o*t,i=c,c=n,n=s-o*n,s=c,c=r,r=a%r,a=c}return{x:new e(i),y:new e(s),gcd:new e(a)}}gcd(r){let t=this.value;for(r=r.value;r!==BigInt(0);){let n=r;r=t%r,t=n}return new e(t)}ileftShift(r){return this.value<<=r.value,this}leftShift(r){return this.clone().ileftShift(r)}irightShift(r){return this.value>>=r.value,this}rightShift(r){return this.clone().irightShift(r)}equal(r){return this.value===r.value}lt(r){return this.value<r.value}lte(r){return this.value<=r.value}gt(r){return this.value>r.value}gte(r){return this.value>=r.value}isZero(){return this.value===BigInt(0)}isOne(){return this.value===BigInt(1)}isNegative(){return this.value<BigInt(0)}isEven(){return!(this.value&BigInt(1))}abs(){let r=this.clone();return this.isNegative()&&(r.value=-r.value),r}toString(){return this.value.toString()}toNumber(){let r=Number(this.value);if(r>Number.MAX_SAFE_INTEGER)throw Error("Number can only safely store up to 53 bits");return r}getBit(r){return(this.value>>BigInt(r)&BigInt(1))===BigInt(0)?0:1}bitLength(){let r=new e(0),t=new e(1),n=new e(-1),i=this.isNegative()?n:r,s=1,a=this.clone();for(;!a.irightShift(t).equal(i);)s++;return s}byteLength(){let r=new e(0),t=new e(-1),n=this.isNegative()?t:r,i=new e(8),s=1,a=this.clone();for(;!a.irightShift(i).equal(n);)s++;return s}toUint8Array(r="be",t){let n=this.value.toString(16);n.length%2==1&&(n="0"+n);let i=n.length/2,s=new Uint8Array(t||i),a=t?t-i:0,o=0;for(;o<i;)s[o+a]=parseInt(n.slice(2*o,2*o+2),16),o++;return r!=="be"&&s.reverse(),s}},QQh=()=>typeof BigInt<"u",DHo=(()=>{try{return process.env.NODE_ENV==="development"}catch{}return!1})(),Ai={isString:function(e){return typeof e=="string"||e instanceof String},isArray:function(e){return e instanceof Array},isUint8Array:d8r,isStream:y5,readNumber:function(e){let r=0;for(let t=0;t<e.length;t++)r+=256**t*e[e.length-1-t];return r},writeNumber:function(e,r){let t=new Uint8Array(r);for(let n=0;n<r;n++)t[n]=e>>8*(r-n-1)&255;return t},readDate:function(e){let r=Ai.readNumber(e);return new Date(1e3*r)},writeDate:function(e){let r=Math.floor(e.getTime()/1e3);return Ai.writeNumber(r,4)},normalizeDate:function(e=Date.now()){return e===null||e===1/0?e:new Date(1e3*Math.floor(+e/1e3))},readMPI:function(e){let r=(e[0]<<8|e[1])+7>>>3;return e.subarray(2,2+r)},leftPad(e,r){let t=new Uint8Array(r),n=r-e.length;return t.set(e,n),t},uint8ArrayToMPI:function(e){let r=Ai.uint8ArrayBitLength(e);if(r===0)throw Error("Zero MPI");let t=e.subarray(e.length-Math.ceil(r/8)),n=new Uint8Array([(65280&r)>>8,255&r]);return Ai.concatUint8Array([n,t])},uint8ArrayBitLength:function(e){let r;for(r=0;r<e.length&&e[r]===0;r++);if(r===e.length)return 0;let t=e.subarray(r);return 8*(t.length-1)+Ai.nbits(t[0])},hexToUint8Array:function(e){let r=new Uint8Array(e.length>>1);for(let t=0;t<e.length>>1;t++)r[t]=parseInt(e.substr(t<<1,2),16);return r},uint8ArrayToHex:function(e){let r=[],t=e.length,n,i=0;for(;i<t;){for(n=e[i++].toString(16);n.length<2;)n="0"+n;r.push(""+n)}return r.join("")},stringToUint8Array:function(e){return P2(e,r=>{if(!Ai.isString(r))throw Error("stringToUint8Array: Data must be in the form of a string");let t=new Uint8Array(r.length);for(let n=0;n<r.length;n++)t[n]=r.charCodeAt(n);return t})},uint8ArrayToString:function(e){let r=[],n=(e=new Uint8Array(e)).length;for(let i=0;i<n;i+=16384)r.push(String.fromCharCode.apply(String,e.subarray(i,i+16384<n?i+16384:n)));return r.join("")},encodeUTF8:function(e){let r=new TextEncoder("utf-8");function t(n,i=!1){return r.encode(n,{stream:!i})}return P2(e,t,()=>t("",!0))},decodeUTF8:function(e){let r=new TextDecoder("utf-8");function t(n,i=!1){return r.decode(n,{stream:!i})}return P2(e,t,()=>t(new Uint8Array,!0))},concat:E7,concatUint8Array:NYo,equalsUint8Array:function(e,r){if(!Ai.isUint8Array(e)||!Ai.isUint8Array(r))throw Error("Data must be in the form of a Uint8Array");if(e.length!==r.length)return!1;for(let t=0;t<e.length;t++)if(e[t]!==r[t])return!1;return!0},writeChecksum:function(e){let r=0;for(let t=0;t<e.length;t++)r=r+e[t]&65535;return Ai.writeNumber(r,2)},printDebug:function(e){DHo&&console.log("[OpenPGP.js debug]",e)},printDebugError:function(e){DHo&&console.error("[OpenPGP.js debug]",e)},nbits:function(e){let r=1,t=e>>>16;return t!==0&&(e=t,r+=16),t=e>>8,t!==0&&(e=t,r+=8),t=e>>4,t!==0&&(e=t,r+=4),t=e>>2,t!==0&&(e=t,r+=2),t=e>>1,t!==0&&(e=t,r+=1),r},double:function(e){let r=new Uint8Array(e.length),t=e.length-1;for(let n=0;n<t;n++)r[n]=e[n]<<1^e[n+1]>>7;return r[t]=e[t]<<1^135*(e[0]>>7),r},shiftRight:function(e,r){if(r)for(let t=e.length-1;t>=0;t--)e[t]>>=r,t>0&&(e[t]|=e[t-1]<<8-r);return e},getWebCrypto:function(){return LB!==void 0&&LB.crypto&&LB.crypto.subtle},getBigInteger:async function(){if(QQh())return kbi;{let{default:e}=await Promise.resolve().then(function(){return HWh});return e}},getNodeCrypto:function(){return dCi.default},getNodeZlib:function(){return UQh.default},getNodeBuffer:function(){return(u8r.default||{}).Buffer},getHardwareConcurrency:function(){return typeof navigator<"u"?navigator.hardwareConcurrency||1:VQh.default.cpus().length},isEmailAddress:function(e){return Ai.isString(e)?/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+([a-zA-Z]{2,}[0-9]*|xn--[a-zA-Z\-0-9]+)))$/.test(e):!1},canonicalizeEOL:function(e){let r=!1;return P2(e,t=>{let n;r&&(t=Ai.concatUint8Array([new Uint8Array([13]),t])),t[t.length-1]===13?(r=!0,t=t.subarray(0,-1)):r=!1;let i=[];for(let o=0;n=t.indexOf(10,o)+1,n;o=n)t[n-2]!==13&&i.push(n);if(!i.length)return t;let s=new Uint8Array(t.length+i.length),a=0;for(let o=0;o<i.length;o++){let c=t.subarray(i[o-1]||0,i[o]);s.set(c,a),a+=c.length,s[a-1]=13,s[a]=10,a++}return s.set(t.subarray(i[i.length-1]||0),a),s},()=>r?new Uint8Array([13]):void 0)},nativeEOL:function(e){let r=!1;return P2(e,t=>{let n;(t=r&&t[0]!==10?Ai.concatUint8Array([new Uint8Array([13]),t]):new Uint8Array(t))[t.length-1]===13?(r=!0,t=t.subarray(0,-1)):r=!1;let i=0;for(let s=0;s!==t.length;s=n){n=t.indexOf(13,s)+1,n||(n=t.length);let a=n-(t[n]===10?1:0);s&&t.copyWithin(i,s,a),i+=a-s}return t.subarray(0,i)},()=>r?new Uint8Array([13]):void 0)},removeTrailingSpaces:function(e){return e.split(` +`)}get title(){return[e.formatPrefix(this.prefix),this.formatSubject()].join(" ").trim()}set body(r){this._body=this.normalizeInput(r)}set footer(r){this._footer=this.normalizeInput(r)}set subject(r){var t;this._subject=this.normalizeInput(r),this._subject=(t=this._subject)==null?void 0:t.replace(e.EXTRA_WHITESPACES," ")}formatSubject(){return this._subject?this.prefix?this._subject.charAt(0).toLowerCase()+this._subject.slice(1):this._subject.charAt(0).toUpperCase()+this._subject.slice(1):""}normalizeInput(r){return(r==null?void 0:r.trim())??""}};k6r.CommitMessage=wAi});var xKo=A(N6r=>{"use strict";Object.defineProperty(N6r,"__esModule",{value:!0});N6r.CustomCommitMessage=void 0;var J$h=F6r(),IAi=class extends J$h.CommitMessage{_prefix="";get prefix(){return this._prefix}set prefix(r){this._prefix=this.normalizeInput(r)}toJSON(){return{...super.toJSON(),prefix:this._prefix}}};N6r.CustomCommitMessage=IAi});var TKo=A(O6r=>{"use strict";Object.defineProperty(O6r,"__esModule",{value:!0});O6r.SemanticCommitMessage=void 0;var X$h=F6r(),xAi=class e extends X$h.CommitMessage{static REGEXP=/^(?<type>[\w]+)(\((?<scope>[\w-]+)\))?(?<breaking>!)?: ((?<issue>([A-Z]+-|#)[\d]+) )?(?<description>.*)/;_scope="";_type="";static is(r){return r instanceof e}static fromString(r){let t=r.match(e.REGEXP);if(!t)return;let{groups:n={}}=t,i=new e;return i.type=n.type,i.scope=n.scope,i.subject=n.description,i}toJSON(){return{...super.toJSON(),scope:this._scope,type:this._type}}set scope(r){this._scope=this.normalizeInput(r)}set type(r){this._type=this.normalizeInput(r)}get prefix(){return this._type&&!this._scope?this._type:this._scope?`${this._type}(${this._scope})`:""}};O6r.SemanticCommitMessage=xAi});var PAi=A(B6r=>{"use strict";Object.defineProperty(B6r,"__esModule",{value:!0});B6r.CommitMessageFactory=void 0;var Z$h=xKo(),eQh=TKo(),TAi=class{_config;constructor(r){this._config=r}create(){return this.areSemanticCommitsEnabled?this.createSemanticCommitMessage():this.createCustomCommitMessage()}createSemanticCommitMessage(){let r=new eQh.SemanticCommitMessage;return r.type=this._config.semanticCommitType??"",r.scope=this._config.semanticCommitScope??"",r}createCustomCommitMessage(){let r=new Z$h.CustomCommitMessage;return r.prefix=this._config.commitMessagePrefix??"",r}get areSemanticCommitsEnabled(){return!this._config.commitMessagePrefix&&this._config.semanticCommits==="enabled"}};B6r.CommitMessageFactory=TAi});var h5t=A(q6r=>{"use strict";Object.defineProperty(q6r,"__esModule",{value:!0});q6r.ConfigMigrationCommitMessageFactory=void 0;var tQh=(tn(),Dr(en)),rQh=tQh.__importStar(dD()),nQh=PAi(),RAi=class{config;configFile;constructor(r,t){this.config=r,this.configFile=t}create(r){let{commitMessage:t}=this.config,n={...this.config,semanticCommitScope:"config",commitMessageExtra:"",commitMessageAction:"",commitMessageTopic:r},s=new nQh.CommitMessageFactory(n).create();return t?(n.commitMessagePrefix="",s.subject=rQh.compile(t,n)):s.subject=r,s}getCommitMessage(){return this.create(`Migrate config ${this.configFile}`).toString()}getPrTitle(){return this.create("Migrate renovate config").toString()}};q6r.ConfigMigrationCommitMessageFactory=RAi});var FKo=A((Dry,FAi)=>{"use strict";var RKo=require("punycode");function iQh(e,r){this.__proto__=new Error(r),this.__proto__.name="BackslashError",this.offset=e}function kAi(e){return e>="0"&&e<="7"}function sQh(e){return e>="0"&&e<="9"||e>="a"&&e<="f"||e>="A"&&e<="F"}function PKo(e){return e=parseInt(e,16),RKo.ucs2.encode([e])}function kKo(e,r,t){var n=!1,i=[];function s(c){var l=e[c];if(!sQh(l))throw new iQh(c,"Unexpected token ILLEGAL");return l}for(;r<e.length;){var a=e[r];if(r++,n){switch(n=!1,a){case"n":i.push(` +`);continue;case"r":i.push("\r");continue;case"f":i.push("\f");continue;case"b":i.push("\b");continue;case"t":i.push(" ");continue;case"v":i.push("\v");continue;case"\\":i.push("\\");continue}if(a==="x"){i.push(PKo(s(r)+s(r+1))),r+=2;continue}if(a==="u"){i.push(PKo(s(r)+s(r+1)+s(r+2)+s(r+3))),r+=4;continue}if(kAi(a)){var o;kAi(o=e[r])&&(r++,a+=o,kAi(o=e[r])&&a[0]<="3"&&(r++,a+=o)),i.push(RKo.ucs2.encode([parseInt(a,8)]));continue}i.push(a)}else if(a==="\\")n=!0;else if(a===t){r--;break}else i.push(a)}return arguments.length===3?{end:r,value:i.join("")}:i.join("")}FAi.exports=function(r){return kKo(r,0)};FAi.exports.parseUntil=function(r,t,n){return kKo(r,t,n)}});var jKo=A((Sry,LKo)=>{var BKo=FKo();LKo.exports={validate:aQh,parse:oQh};function aQh(e,r){var t;if(r=r||!1,typeof e!="string")t="Input must be a string";else try{M6r(e,0,r,!1)}catch(n){t=n.message}return t}function oQh(e,r){if(typeof e!="string")throw new Error("Input must be a string");r=r||!1;var t=M6r(e,0,r,!0);return t.value}function qKo(e,r){for(var t=e.length,n=r,i,s=r;s<t;s++){var a=e[s];if(a===","){i=s;break}else if(a==="]"||a==="}"){i=s-1;break}else if(!ETe(a))throw l$(e,s,"expecting end of expression or separator")}var o;return i===void 0?(i=t,o=e[i]):(o=e[i],i++),{start:n,end:i,value:o}}function cQh(e,r){for(var t=e.length,n=r,i,s=r;s<t;s++){var a=e[s];if(a===":"){i=s;break}else if(!ETe(a))throw l$(e,s,"expecting ':'")}if(i===void 0)throw l$(e,s,"expecting ':'");return i++,{start:n,end:i}}function M6r(e,r,t,n){for(var i=e.length,s,a,o=!1,c=!1,l=!1,u=!1,m=!1,h,_=0,b=!1,v,w=r;w<i;w++){var x=e[w];if(s===void 0){if(!ETe(x)){if(x==="[")o=!0;else if(x==="{")c=!0;else if(x==='"')l=!0;else if(pQh(e,w)){s=w,w=w+3,a=w,v=!0;break}else if(mQh(e,w)){s=w,w=w+4,a=w,v=!1;break}else if(fQh(e,w)){s=w,w=w+3,a=w,v=null;break}else if(NKo(x))u=!0;else if(x==="-")u=!0;else throw l$(e,w,"");s=w}}else if(o){var P=dQh(e,w,t,n);a=P.end,v=P.value;break}else if(c){var k=lQh(e,w,t,n);a=k.end,v=k.value;break}else if(l&&x==='"'&&MKo(e,w-1)){a=w,v=BKo(e.substring(s+1,a));break}else if(u)if(ETe(x))b=!0;else if(x===","||x==="]"||x==="}"){v=parseFloat(e.substring(s,a),10),a=w-1;break}else if(NKo(x)&&!b){h&&_++;continue}else if(x==="."&&!m&&!h&&!b)m=!0;else if((x==="e"||x==="E")&&!h&&!b)h=w;else{if((x==="+"||x==="-")&&h===w-1&&!b)continue;throw l$(e,w,"expecting number")}}if(u&&h&&!_)throw l$(e,w,"expecting number");if(a===void 0)if(u)v=parseFloat(e.substring(s,w),10),a=w-1;else throw l$(e,w,"unclosed statement");return a++,{value:v,start:s,end:a}}function uQh(e,r){for(var t=e.length,n,i,s=r;s<t;s++){var a=e[s];if(n===void 0){if(!ETe(a)){if(a!=='"')throw l$(e,s,"expecting String");n=s}}else if(a==='"'&&MKo(e,s-1)){i=s;break}}if(i===void 0)throw l$(e,t,"expecting String");var o=BKo(e.substring(n+1,i));if(o==="")throw l$(e,n,"empty string");return i++,{start:n,end:i,value:o}}function lQh(e,r,t,n){for(var i=r,s=",",a={},o=[],c=[],l=r;ETe(e[l]);)l++;if(e[l]==="}")return{start:r,end:l,value:a};for(;s===",";){var u=uQh(e,i),m=cQh(e,u.end),h=M6r(e,m.end,t,n),_=qKo(e,h.end);if(!t&&o.indexOf(u.value)!==-1)throw l$(e,u.end,'duplicated keys "'+u.value+'"');o.push(u.value),c.push(h.value),i=_.end,s=_.value}if(n){var b=0;for(b=0;b<o.length;b++)a[o[b]]=c[b]}return{start:r,end:i,value:a}}function MKo(e,r){for(var t=r,n=0;t>-1&&e[t]==="\\";)n++,t--;return n%2===0}function dQh(e,r,t,n){for(var i=r,s=",",a=[],o=r;ETe(e[o]);)o++;if(e[o]==="]")return{start:r,end:o,value:a};for(;s===",";){var c=M6r(e,i,t,n),l=qKo(e,c.end);n&&a.push(c.value),i=l.end,s=l.value}return{start:r,end:i,value:a}}function pQh(e,r){return e.substr(r,4)==="true"}function mQh(e,r){return e.substr(r,5)==="false"}function fQh(e,r){return e.substr(r,4)==="null"}var hQh=new RegExp(/^\s$/);function ETe(e){return hQh.test(e)}var gQh=new RegExp(/^\d$/);function NKo(e){return gQh.test(e)}function l$(e,r,t){var n=10,i;e.length<r+n?i=e.substr(OKo(e.length-n),e.length):r-n/2<0?i=e.substr(0,n):i=e.substr(OKo(r-n/2),n);var s;return t?s="Syntax error: "+t+" near "+i:s="Syntax error near "+i,new Error(s)}function OKo(e){return e<0?0:e}});var OAi=A((GKo,NAi)=>{(function(e,r){"use strict";function t(M,C){if(!M)throw new Error(C||"Assertion failed")}function n(M,C){M.super_=C;var O=function(){};O.prototype=C.prototype,M.prototype=new O,M.prototype.constructor=M}function i(M,C,O){if(i.isBN(M))return M;this.negative=0,this.words=null,this.length=0,this.red=null,M!==null&&((C==="le"||C==="be")&&(O=C,C=10),this._init(M||0,C||10,O||"be"))}typeof e=="object"?e.exports=i:r.BN=i,i.BN=i,i.wordSize=26;var s;try{typeof window<"u"&&typeof window.Buffer<"u"?s=window.Buffer:s=require("buffer").Buffer}catch{}i.isBN=function(C){return C instanceof i?!0:C!==null&&typeof C=="object"&&C.constructor.wordSize===i.wordSize&&Array.isArray(C.words)},i.max=function(C,O){return C.cmp(O)>0?C:O},i.min=function(C,O){return C.cmp(O)<0?C:O},i.prototype._init=function(C,O,V){if(typeof C=="number")return this._initNumber(C,O,V);if(typeof C=="object")return this._initArray(C,O,V);O==="hex"&&(O=16),t(O===(O|0)&&O>=2&&O<=36),C=C.toString().replace(/\s+/g,"");var Q=0;C[0]==="-"&&(Q++,this.negative=1),Q<C.length&&(O===16?this._parseHex(C,Q,V):(this._parseBase(C,O,Q),V==="le"&&this._initArray(this.toArray(),O,V)))},i.prototype._initNumber=function(C,O,V){C<0&&(this.negative=1,C=-C),C<67108864?(this.words=[C&67108863],this.length=1):C<4503599627370496?(this.words=[C&67108863,C/67108864&67108863],this.length=2):(t(C<9007199254740992),this.words=[C&67108863,C/67108864&67108863,1],this.length=3),V==="le"&&this._initArray(this.toArray(),O,V)},i.prototype._initArray=function(C,O,V){if(t(typeof C.length=="number"),C.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(C.length/3),this.words=new Array(this.length);for(var Q=0;Q<this.length;Q++)this.words[Q]=0;var X,J,ee=0;if(V==="be")for(Q=C.length-1,X=0;Q>=0;Q-=3)J=C[Q]|C[Q-1]<<8|C[Q-2]<<16,this.words[X]|=J<<ee&67108863,this.words[X+1]=J>>>26-ee&67108863,ee+=24,ee>=26&&(ee-=26,X++);else if(V==="le")for(Q=0,X=0;Q<C.length;Q+=3)J=C[Q]|C[Q+1]<<8|C[Q+2]<<16,this.words[X]|=J<<ee&67108863,this.words[X+1]=J>>>26-ee&67108863,ee+=24,ee>=26&&(ee-=26,X++);return this.strip()};function a(M,C){var O=M.charCodeAt(C);return O>=65&&O<=70?O-55:O>=97&&O<=102?O-87:O-48&15}function o(M,C,O){var V=a(M,O);return O-1>=C&&(V|=a(M,O-1)<<4),V}i.prototype._parseHex=function(C,O,V){this.length=Math.ceil((C.length-O)/6),this.words=new Array(this.length);for(var Q=0;Q<this.length;Q++)this.words[Q]=0;var X=0,J=0,ee;if(V==="be")for(Q=C.length-1;Q>=O;Q-=2)ee=o(C,O,Q)<<X,this.words[J]|=ee&67108863,X>=18?(X-=18,J+=1,this.words[J]|=ee>>>26):X+=8;else{var fe=C.length-O;for(Q=fe%2===0?O+1:O;Q<C.length;Q+=2)ee=o(C,O,Q)<<X,this.words[J]|=ee&67108863,X>=18?(X-=18,J+=1,this.words[J]|=ee>>>26):X+=8}this.strip()};function c(M,C,O,V){for(var Q=0,X=Math.min(M.length,O),J=C;J<X;J++){var ee=M.charCodeAt(J)-48;Q*=V,ee>=49?Q+=ee-49+10:ee>=17?Q+=ee-17+10:Q+=ee}return Q}i.prototype._parseBase=function(C,O,V){this.words=[0],this.length=1;for(var Q=0,X=1;X<=67108863;X*=O)Q++;Q--,X=X/O|0;for(var J=C.length-V,ee=J%Q,fe=Math.min(J,J-ee)+V,ie=0,Se=V;Se<fe;Se+=Q)ie=c(C,Se,Se+Q,O),this.imuln(X),this.words[0]+ie<67108864?this.words[0]+=ie:this._iaddn(ie);if(ee!==0){var ce=1;for(ie=c(C,Se,C.length,O),Se=0;Se<ee;Se++)ce*=O;this.imuln(ce),this.words[0]+ie<67108864?this.words[0]+=ie:this._iaddn(ie)}this.strip()},i.prototype.copy=function(C){C.words=new Array(this.length);for(var O=0;O<this.length;O++)C.words[O]=this.words[O];C.length=this.length,C.negative=this.negative,C.red=this.red},i.prototype.clone=function(){var C=new i(null);return this.copy(C),C},i.prototype._expand=function(C){for(;this.length<C;)this.words[this.length++]=0;return this},i.prototype.strip=function(){for(;this.length>1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},i.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],m=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(C,O){C=C||10,O=O|0||1;var V;if(C===16||C==="hex"){V="";for(var Q=0,X=0,J=0;J<this.length;J++){var ee=this.words[J],fe=((ee<<Q|X)&16777215).toString(16);X=ee>>>24-Q&16777215,X!==0||J!==this.length-1?V=l[6-fe.length]+fe+V:V=fe+V,Q+=2,Q>=26&&(Q-=26,J--)}for(X!==0&&(V=X.toString(16)+V);V.length%O!==0;)V="0"+V;return this.negative!==0&&(V="-"+V),V}if(C===(C|0)&&C>=2&&C<=36){var ie=u[C],Se=m[C];V="";var ce=this.clone();for(ce.negative=0;!ce.isZero();){var Mt=ce.modn(Se).toString(C);ce=ce.idivn(Se),ce.isZero()?V=Mt+V:V=l[ie-Mt.length]+Mt+V}for(this.isZero()&&(V="0"+V);V.length%O!==0;)V="0"+V;return this.negative!==0&&(V="-"+V),V}t(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var C=this.words[0];return this.length===2?C+=this.words[1]*67108864:this.length===3&&this.words[2]===1?C+=4503599627370496+this.words[1]*67108864:this.length>2&&t(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-C:C},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(C,O){return t(typeof s<"u"),this.toArrayLike(s,C,O)},i.prototype.toArray=function(C,O){return this.toArrayLike(Array,C,O)},i.prototype.toArrayLike=function(C,O,V){var Q=this.byteLength(),X=V||Math.max(1,Q);t(Q<=X,"byte array longer than desired length"),t(X>0,"Requested array length <= 0"),this.strip();var J=O==="le",ee=new C(X),fe,ie,Se=this.clone();if(J){for(ie=0;!Se.isZero();ie++)fe=Se.andln(255),Se.iushrn(8),ee[ie]=fe;for(;ie<X;ie++)ee[ie]=0}else{for(ie=0;ie<X-Q;ie++)ee[ie]=0;for(ie=0;!Se.isZero();ie++)fe=Se.andln(255),Se.iushrn(8),ee[X-ie-1]=fe}return ee},Math.clz32?i.prototype._countBits=function(C){return 32-Math.clz32(C)}:i.prototype._countBits=function(C){var O=C,V=0;return O>=4096&&(V+=13,O>>>=13),O>=64&&(V+=7,O>>>=7),O>=8&&(V+=4,O>>>=4),O>=2&&(V+=2,O>>>=2),V+O},i.prototype._zeroBits=function(C){if(C===0)return 26;var O=C,V=0;return O&8191||(V+=13,O>>>=13),O&127||(V+=7,O>>>=7),O&15||(V+=4,O>>>=4),O&3||(V+=2,O>>>=2),O&1||V++,V},i.prototype.bitLength=function(){var C=this.words[this.length-1],O=this._countBits(C);return(this.length-1)*26+O};function h(M){for(var C=new Array(M.bitLength()),O=0;O<C.length;O++){var V=O/26|0,Q=O%26;C[O]=(M.words[V]&1<<Q)>>>Q}return C}i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var C=0,O=0;O<this.length;O++){var V=this._zeroBits(this.words[O]);if(C+=V,V!==26)break}return C},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(C){return this.negative!==0?this.abs().inotn(C).iaddn(1):this.clone()},i.prototype.fromTwos=function(C){return this.testn(C-1)?this.notn(C).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return this.negative!==0},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(C){for(;this.length<C.length;)this.words[this.length++]=0;for(var O=0;O<C.length;O++)this.words[O]=this.words[O]|C.words[O];return this.strip()},i.prototype.ior=function(C){return t((this.negative|C.negative)===0),this.iuor(C)},i.prototype.or=function(C){return this.length>C.length?this.clone().ior(C):C.clone().ior(this)},i.prototype.uor=function(C){return this.length>C.length?this.clone().iuor(C):C.clone().iuor(this)},i.prototype.iuand=function(C){var O;this.length>C.length?O=C:O=this;for(var V=0;V<O.length;V++)this.words[V]=this.words[V]&C.words[V];return this.length=O.length,this.strip()},i.prototype.iand=function(C){return t((this.negative|C.negative)===0),this.iuand(C)},i.prototype.and=function(C){return this.length>C.length?this.clone().iand(C):C.clone().iand(this)},i.prototype.uand=function(C){return this.length>C.length?this.clone().iuand(C):C.clone().iuand(this)},i.prototype.iuxor=function(C){var O,V;this.length>C.length?(O=this,V=C):(O=C,V=this);for(var Q=0;Q<V.length;Q++)this.words[Q]=O.words[Q]^V.words[Q];if(this!==O)for(;Q<O.length;Q++)this.words[Q]=O.words[Q];return this.length=O.length,this.strip()},i.prototype.ixor=function(C){return t((this.negative|C.negative)===0),this.iuxor(C)},i.prototype.xor=function(C){return this.length>C.length?this.clone().ixor(C):C.clone().ixor(this)},i.prototype.uxor=function(C){return this.length>C.length?this.clone().iuxor(C):C.clone().iuxor(this)},i.prototype.inotn=function(C){t(typeof C=="number"&&C>=0);var O=Math.ceil(C/26)|0,V=C%26;this._expand(O),V>0&&O--;for(var Q=0;Q<O;Q++)this.words[Q]=~this.words[Q]&67108863;return V>0&&(this.words[Q]=~this.words[Q]&67108863>>26-V),this.strip()},i.prototype.notn=function(C){return this.clone().inotn(C)},i.prototype.setn=function(C,O){t(typeof C=="number"&&C>=0);var V=C/26|0,Q=C%26;return this._expand(V+1),O?this.words[V]=this.words[V]|1<<Q:this.words[V]=this.words[V]&~(1<<Q),this.strip()},i.prototype.iadd=function(C){var O;if(this.negative!==0&&C.negative===0)return this.negative=0,O=this.isub(C),this.negative^=1,this._normSign();if(this.negative===0&&C.negative!==0)return C.negative=0,O=this.isub(C),C.negative=1,O._normSign();var V,Q;this.length>C.length?(V=this,Q=C):(V=C,Q=this);for(var X=0,J=0;J<Q.length;J++)O=(V.words[J]|0)+(Q.words[J]|0)+X,this.words[J]=O&67108863,X=O>>>26;for(;X!==0&&J<V.length;J++)O=(V.words[J]|0)+X,this.words[J]=O&67108863,X=O>>>26;if(this.length=V.length,X!==0)this.words[this.length]=X,this.length++;else if(V!==this)for(;J<V.length;J++)this.words[J]=V.words[J];return this},i.prototype.add=function(C){var O;return C.negative!==0&&this.negative===0?(C.negative=0,O=this.sub(C),C.negative^=1,O):C.negative===0&&this.negative!==0?(this.negative=0,O=C.sub(this),this.negative=1,O):this.length>C.length?this.clone().iadd(C):C.clone().iadd(this)},i.prototype.isub=function(C){if(C.negative!==0){C.negative=0;var O=this.iadd(C);return C.negative=1,O._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(C),this.negative=1,this._normSign();var V=this.cmp(C);if(V===0)return this.negative=0,this.length=1,this.words[0]=0,this;var Q,X;V>0?(Q=this,X=C):(Q=C,X=this);for(var J=0,ee=0;ee<X.length;ee++)O=(Q.words[ee]|0)-(X.words[ee]|0)+J,J=O>>26,this.words[ee]=O&67108863;for(;J!==0&&ee<Q.length;ee++)O=(Q.words[ee]|0)+J,J=O>>26,this.words[ee]=O&67108863;if(J===0&&ee<Q.length&&Q!==this)for(;ee<Q.length;ee++)this.words[ee]=Q.words[ee];return this.length=Math.max(this.length,ee),Q!==this&&(this.negative=1),this.strip()},i.prototype.sub=function(C){return this.clone().isub(C)};function _(M,C,O){O.negative=C.negative^M.negative;var V=M.length+C.length|0;O.length=V,V=V-1|0;var Q=M.words[0]|0,X=C.words[0]|0,J=Q*X,ee=J&67108863,fe=J/67108864|0;O.words[0]=ee;for(var ie=1;ie<V;ie++){for(var Se=fe>>>26,ce=fe&67108863,Mt=Math.min(ie,C.length-1),et=Math.max(0,ie-M.length+1);et<=Mt;et++){var or=ie-et|0;Q=M.words[or]|0,X=C.words[et]|0,J=Q*X+ce,Se+=J/67108864|0,ce=J&67108863}O.words[ie]=ce|0,fe=Se|0}return fe!==0?O.words[ie]=fe|0:O.length--,O.strip()}var b=function(C,O,V){var Q=C.words,X=O.words,J=V.words,ee=0,fe,ie,Se,ce=Q[0]|0,Mt=ce&8191,et=ce>>>13,or=Q[1]|0,Ge=or&8191,me=or>>>13,oe=Q[2]|0,ue=oe&8191,De=oe>>>13,It=Q[3]|0,Je=It&8191,at=It>>>13,mt=Q[4]|0,ke=mt&8191,dt=mt>>>13,ot=Q[5]|0,kt=ot&8191,Vt=ot>>>13,Ar=Q[6]|0,ni=Ar&8191,gn=Ar>>>13,On=Q[7]|0,er=On&8191,ln=On>>>13,Tr=Q[8]|0,nt=Tr&8191,ut=Tr>>>13,Ve=Q[9]|0,Ae=Ve&8191,Pe=Ve>>>13,Kt=X[0]|0,nr=Kt&8191,En=Kt>>>13,jn=X[1]|0,br=jn&8191,We=jn>>>13,lt=X[2]|0,Be=lt&8191,je=lt>>>13,ct=X[3]|0,Le=ct&8191,ft=ct>>>13,Jr=X[4]|0,Yt=Jr&8191,wr=Jr>>>13,wn=X[5]|0,Bn=wn&8191,tr=wn>>>13,zt=X[6]|0,sr=zt&8191,Ir=zt>>>13,rr=X[7]|0,pt=rr&8191,ge=rr>>>13,Me=X[8]|0,ae=Me&8191,Ye=Me>>>13,bt=X[9]|0,$t=bt&8191,Ee=bt>>>13;V.negative=C.negative^O.negative,V.length=19,fe=Math.imul(Mt,nr),ie=Math.imul(Mt,En),ie=ie+Math.imul(et,nr)|0,Se=Math.imul(et,En);var st=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(st>>>26)|0,st&=67108863,fe=Math.imul(Ge,nr),ie=Math.imul(Ge,En),ie=ie+Math.imul(me,nr)|0,Se=Math.imul(me,En),fe=fe+Math.imul(Mt,br)|0,ie=ie+Math.imul(Mt,We)|0,ie=ie+Math.imul(et,br)|0,Se=Se+Math.imul(et,We)|0;var yr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(yr>>>26)|0,yr&=67108863,fe=Math.imul(ue,nr),ie=Math.imul(ue,En),ie=ie+Math.imul(De,nr)|0,Se=Math.imul(De,En),fe=fe+Math.imul(Ge,br)|0,ie=ie+Math.imul(Ge,We)|0,ie=ie+Math.imul(me,br)|0,Se=Se+Math.imul(me,We)|0,fe=fe+Math.imul(Mt,Be)|0,ie=ie+Math.imul(Mt,je)|0,ie=ie+Math.imul(et,Be)|0,Se=Se+Math.imul(et,je)|0;var Wt=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,fe=Math.imul(Je,nr),ie=Math.imul(Je,En),ie=ie+Math.imul(at,nr)|0,Se=Math.imul(at,En),fe=fe+Math.imul(ue,br)|0,ie=ie+Math.imul(ue,We)|0,ie=ie+Math.imul(De,br)|0,Se=Se+Math.imul(De,We)|0,fe=fe+Math.imul(Ge,Be)|0,ie=ie+Math.imul(Ge,je)|0,ie=ie+Math.imul(me,Be)|0,Se=Se+Math.imul(me,je)|0,fe=fe+Math.imul(Mt,Le)|0,ie=ie+Math.imul(Mt,ft)|0,ie=ie+Math.imul(et,Le)|0,Se=Se+Math.imul(et,ft)|0;var Lt=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,fe=Math.imul(ke,nr),ie=Math.imul(ke,En),ie=ie+Math.imul(dt,nr)|0,Se=Math.imul(dt,En),fe=fe+Math.imul(Je,br)|0,ie=ie+Math.imul(Je,We)|0,ie=ie+Math.imul(at,br)|0,Se=Se+Math.imul(at,We)|0,fe=fe+Math.imul(ue,Be)|0,ie=ie+Math.imul(ue,je)|0,ie=ie+Math.imul(De,Be)|0,Se=Se+Math.imul(De,je)|0,fe=fe+Math.imul(Ge,Le)|0,ie=ie+Math.imul(Ge,ft)|0,ie=ie+Math.imul(me,Le)|0,Se=Se+Math.imul(me,ft)|0,fe=fe+Math.imul(Mt,Yt)|0,ie=ie+Math.imul(Mt,wr)|0,ie=ie+Math.imul(et,Yt)|0,Se=Se+Math.imul(et,wr)|0;var Ke=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ke>>>26)|0,Ke&=67108863,fe=Math.imul(kt,nr),ie=Math.imul(kt,En),ie=ie+Math.imul(Vt,nr)|0,Se=Math.imul(Vt,En),fe=fe+Math.imul(ke,br)|0,ie=ie+Math.imul(ke,We)|0,ie=ie+Math.imul(dt,br)|0,Se=Se+Math.imul(dt,We)|0,fe=fe+Math.imul(Je,Be)|0,ie=ie+Math.imul(Je,je)|0,ie=ie+Math.imul(at,Be)|0,Se=Se+Math.imul(at,je)|0,fe=fe+Math.imul(ue,Le)|0,ie=ie+Math.imul(ue,ft)|0,ie=ie+Math.imul(De,Le)|0,Se=Se+Math.imul(De,ft)|0,fe=fe+Math.imul(Ge,Yt)|0,ie=ie+Math.imul(Ge,wr)|0,ie=ie+Math.imul(me,Yt)|0,Se=Se+Math.imul(me,wr)|0,fe=fe+Math.imul(Mt,Bn)|0,ie=ie+Math.imul(Mt,tr)|0,ie=ie+Math.imul(et,Bn)|0,Se=Se+Math.imul(et,tr)|0;var Sr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,fe=Math.imul(ni,nr),ie=Math.imul(ni,En),ie=ie+Math.imul(gn,nr)|0,Se=Math.imul(gn,En),fe=fe+Math.imul(kt,br)|0,ie=ie+Math.imul(kt,We)|0,ie=ie+Math.imul(Vt,br)|0,Se=Se+Math.imul(Vt,We)|0,fe=fe+Math.imul(ke,Be)|0,ie=ie+Math.imul(ke,je)|0,ie=ie+Math.imul(dt,Be)|0,Se=Se+Math.imul(dt,je)|0,fe=fe+Math.imul(Je,Le)|0,ie=ie+Math.imul(Je,ft)|0,ie=ie+Math.imul(at,Le)|0,Se=Se+Math.imul(at,ft)|0,fe=fe+Math.imul(ue,Yt)|0,ie=ie+Math.imul(ue,wr)|0,ie=ie+Math.imul(De,Yt)|0,Se=Se+Math.imul(De,wr)|0,fe=fe+Math.imul(Ge,Bn)|0,ie=ie+Math.imul(Ge,tr)|0,ie=ie+Math.imul(me,Bn)|0,Se=Se+Math.imul(me,tr)|0,fe=fe+Math.imul(Mt,sr)|0,ie=ie+Math.imul(Mt,Ir)|0,ie=ie+Math.imul(et,sr)|0,Se=Se+Math.imul(et,Ir)|0;var Pr=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,fe=Math.imul(er,nr),ie=Math.imul(er,En),ie=ie+Math.imul(ln,nr)|0,Se=Math.imul(ln,En),fe=fe+Math.imul(ni,br)|0,ie=ie+Math.imul(ni,We)|0,ie=ie+Math.imul(gn,br)|0,Se=Se+Math.imul(gn,We)|0,fe=fe+Math.imul(kt,Be)|0,ie=ie+Math.imul(kt,je)|0,ie=ie+Math.imul(Vt,Be)|0,Se=Se+Math.imul(Vt,je)|0,fe=fe+Math.imul(ke,Le)|0,ie=ie+Math.imul(ke,ft)|0,ie=ie+Math.imul(dt,Le)|0,Se=Se+Math.imul(dt,ft)|0,fe=fe+Math.imul(Je,Yt)|0,ie=ie+Math.imul(Je,wr)|0,ie=ie+Math.imul(at,Yt)|0,Se=Se+Math.imul(at,wr)|0,fe=fe+Math.imul(ue,Bn)|0,ie=ie+Math.imul(ue,tr)|0,ie=ie+Math.imul(De,Bn)|0,Se=Se+Math.imul(De,tr)|0,fe=fe+Math.imul(Ge,sr)|0,ie=ie+Math.imul(Ge,Ir)|0,ie=ie+Math.imul(me,sr)|0,Se=Se+Math.imul(me,Ir)|0,fe=fe+Math.imul(Mt,pt)|0,ie=ie+Math.imul(Mt,ge)|0,ie=ie+Math.imul(et,pt)|0,Se=Se+Math.imul(et,ge)|0;var Sn=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Sn>>>26)|0,Sn&=67108863,fe=Math.imul(nt,nr),ie=Math.imul(nt,En),ie=ie+Math.imul(ut,nr)|0,Se=Math.imul(ut,En),fe=fe+Math.imul(er,br)|0,ie=ie+Math.imul(er,We)|0,ie=ie+Math.imul(ln,br)|0,Se=Se+Math.imul(ln,We)|0,fe=fe+Math.imul(ni,Be)|0,ie=ie+Math.imul(ni,je)|0,ie=ie+Math.imul(gn,Be)|0,Se=Se+Math.imul(gn,je)|0,fe=fe+Math.imul(kt,Le)|0,ie=ie+Math.imul(kt,ft)|0,ie=ie+Math.imul(Vt,Le)|0,Se=Se+Math.imul(Vt,ft)|0,fe=fe+Math.imul(ke,Yt)|0,ie=ie+Math.imul(ke,wr)|0,ie=ie+Math.imul(dt,Yt)|0,Se=Se+Math.imul(dt,wr)|0,fe=fe+Math.imul(Je,Bn)|0,ie=ie+Math.imul(Je,tr)|0,ie=ie+Math.imul(at,Bn)|0,Se=Se+Math.imul(at,tr)|0,fe=fe+Math.imul(ue,sr)|0,ie=ie+Math.imul(ue,Ir)|0,ie=ie+Math.imul(De,sr)|0,Se=Se+Math.imul(De,Ir)|0,fe=fe+Math.imul(Ge,pt)|0,ie=ie+Math.imul(Ge,ge)|0,ie=ie+Math.imul(me,pt)|0,Se=Se+Math.imul(me,ge)|0,fe=fe+Math.imul(Mt,ae)|0,ie=ie+Math.imul(Mt,Ye)|0,ie=ie+Math.imul(et,ae)|0,Se=Se+Math.imul(et,Ye)|0;var Un=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Un>>>26)|0,Un&=67108863,fe=Math.imul(Ae,nr),ie=Math.imul(Ae,En),ie=ie+Math.imul(Pe,nr)|0,Se=Math.imul(Pe,En),fe=fe+Math.imul(nt,br)|0,ie=ie+Math.imul(nt,We)|0,ie=ie+Math.imul(ut,br)|0,Se=Se+Math.imul(ut,We)|0,fe=fe+Math.imul(er,Be)|0,ie=ie+Math.imul(er,je)|0,ie=ie+Math.imul(ln,Be)|0,Se=Se+Math.imul(ln,je)|0,fe=fe+Math.imul(ni,Le)|0,ie=ie+Math.imul(ni,ft)|0,ie=ie+Math.imul(gn,Le)|0,Se=Se+Math.imul(gn,ft)|0,fe=fe+Math.imul(kt,Yt)|0,ie=ie+Math.imul(kt,wr)|0,ie=ie+Math.imul(Vt,Yt)|0,Se=Se+Math.imul(Vt,wr)|0,fe=fe+Math.imul(ke,Bn)|0,ie=ie+Math.imul(ke,tr)|0,ie=ie+Math.imul(dt,Bn)|0,Se=Se+Math.imul(dt,tr)|0,fe=fe+Math.imul(Je,sr)|0,ie=ie+Math.imul(Je,Ir)|0,ie=ie+Math.imul(at,sr)|0,Se=Se+Math.imul(at,Ir)|0,fe=fe+Math.imul(ue,pt)|0,ie=ie+Math.imul(ue,ge)|0,ie=ie+Math.imul(De,pt)|0,Se=Se+Math.imul(De,ge)|0,fe=fe+Math.imul(Ge,ae)|0,ie=ie+Math.imul(Ge,Ye)|0,ie=ie+Math.imul(me,ae)|0,Se=Se+Math.imul(me,Ye)|0,fe=fe+Math.imul(Mt,$t)|0,ie=ie+Math.imul(Mt,Ee)|0,ie=ie+Math.imul(et,$t)|0,Se=Se+Math.imul(et,Ee)|0;var ms=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(ms>>>26)|0,ms&=67108863,fe=Math.imul(Ae,br),ie=Math.imul(Ae,We),ie=ie+Math.imul(Pe,br)|0,Se=Math.imul(Pe,We),fe=fe+Math.imul(nt,Be)|0,ie=ie+Math.imul(nt,je)|0,ie=ie+Math.imul(ut,Be)|0,Se=Se+Math.imul(ut,je)|0,fe=fe+Math.imul(er,Le)|0,ie=ie+Math.imul(er,ft)|0,ie=ie+Math.imul(ln,Le)|0,Se=Se+Math.imul(ln,ft)|0,fe=fe+Math.imul(ni,Yt)|0,ie=ie+Math.imul(ni,wr)|0,ie=ie+Math.imul(gn,Yt)|0,Se=Se+Math.imul(gn,wr)|0,fe=fe+Math.imul(kt,Bn)|0,ie=ie+Math.imul(kt,tr)|0,ie=ie+Math.imul(Vt,Bn)|0,Se=Se+Math.imul(Vt,tr)|0,fe=fe+Math.imul(ke,sr)|0,ie=ie+Math.imul(ke,Ir)|0,ie=ie+Math.imul(dt,sr)|0,Se=Se+Math.imul(dt,Ir)|0,fe=fe+Math.imul(Je,pt)|0,ie=ie+Math.imul(Je,ge)|0,ie=ie+Math.imul(at,pt)|0,Se=Se+Math.imul(at,ge)|0,fe=fe+Math.imul(ue,ae)|0,ie=ie+Math.imul(ue,Ye)|0,ie=ie+Math.imul(De,ae)|0,Se=Se+Math.imul(De,Ye)|0,fe=fe+Math.imul(Ge,$t)|0,ie=ie+Math.imul(Ge,Ee)|0,ie=ie+Math.imul(me,$t)|0,Se=Se+Math.imul(me,Ee)|0;var cs=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(cs>>>26)|0,cs&=67108863,fe=Math.imul(Ae,Be),ie=Math.imul(Ae,je),ie=ie+Math.imul(Pe,Be)|0,Se=Math.imul(Pe,je),fe=fe+Math.imul(nt,Le)|0,ie=ie+Math.imul(nt,ft)|0,ie=ie+Math.imul(ut,Le)|0,Se=Se+Math.imul(ut,ft)|0,fe=fe+Math.imul(er,Yt)|0,ie=ie+Math.imul(er,wr)|0,ie=ie+Math.imul(ln,Yt)|0,Se=Se+Math.imul(ln,wr)|0,fe=fe+Math.imul(ni,Bn)|0,ie=ie+Math.imul(ni,tr)|0,ie=ie+Math.imul(gn,Bn)|0,Se=Se+Math.imul(gn,tr)|0,fe=fe+Math.imul(kt,sr)|0,ie=ie+Math.imul(kt,Ir)|0,ie=ie+Math.imul(Vt,sr)|0,Se=Se+Math.imul(Vt,Ir)|0,fe=fe+Math.imul(ke,pt)|0,ie=ie+Math.imul(ke,ge)|0,ie=ie+Math.imul(dt,pt)|0,Se=Se+Math.imul(dt,ge)|0,fe=fe+Math.imul(Je,ae)|0,ie=ie+Math.imul(Je,Ye)|0,ie=ie+Math.imul(at,ae)|0,Se=Se+Math.imul(at,Ye)|0,fe=fe+Math.imul(ue,$t)|0,ie=ie+Math.imul(ue,Ee)|0,ie=ie+Math.imul(De,$t)|0,Se=Se+Math.imul(De,Ee)|0;var Ka=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ka>>>26)|0,Ka&=67108863,fe=Math.imul(Ae,Le),ie=Math.imul(Ae,ft),ie=ie+Math.imul(Pe,Le)|0,Se=Math.imul(Pe,ft),fe=fe+Math.imul(nt,Yt)|0,ie=ie+Math.imul(nt,wr)|0,ie=ie+Math.imul(ut,Yt)|0,Se=Se+Math.imul(ut,wr)|0,fe=fe+Math.imul(er,Bn)|0,ie=ie+Math.imul(er,tr)|0,ie=ie+Math.imul(ln,Bn)|0,Se=Se+Math.imul(ln,tr)|0,fe=fe+Math.imul(ni,sr)|0,ie=ie+Math.imul(ni,Ir)|0,ie=ie+Math.imul(gn,sr)|0,Se=Se+Math.imul(gn,Ir)|0,fe=fe+Math.imul(kt,pt)|0,ie=ie+Math.imul(kt,ge)|0,ie=ie+Math.imul(Vt,pt)|0,Se=Se+Math.imul(Vt,ge)|0,fe=fe+Math.imul(ke,ae)|0,ie=ie+Math.imul(ke,Ye)|0,ie=ie+Math.imul(dt,ae)|0,Se=Se+Math.imul(dt,Ye)|0,fe=fe+Math.imul(Je,$t)|0,ie=ie+Math.imul(Je,Ee)|0,ie=ie+Math.imul(at,$t)|0,Se=Se+Math.imul(at,Ee)|0;var Oo=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,fe=Math.imul(Ae,Yt),ie=Math.imul(Ae,wr),ie=ie+Math.imul(Pe,Yt)|0,Se=Math.imul(Pe,wr),fe=fe+Math.imul(nt,Bn)|0,ie=ie+Math.imul(nt,tr)|0,ie=ie+Math.imul(ut,Bn)|0,Se=Se+Math.imul(ut,tr)|0,fe=fe+Math.imul(er,sr)|0,ie=ie+Math.imul(er,Ir)|0,ie=ie+Math.imul(ln,sr)|0,Se=Se+Math.imul(ln,Ir)|0,fe=fe+Math.imul(ni,pt)|0,ie=ie+Math.imul(ni,ge)|0,ie=ie+Math.imul(gn,pt)|0,Se=Se+Math.imul(gn,ge)|0,fe=fe+Math.imul(kt,ae)|0,ie=ie+Math.imul(kt,Ye)|0,ie=ie+Math.imul(Vt,ae)|0,Se=Se+Math.imul(Vt,Ye)|0,fe=fe+Math.imul(ke,$t)|0,ie=ie+Math.imul(ke,Ee)|0,ie=ie+Math.imul(dt,$t)|0,Se=Se+Math.imul(dt,Ee)|0;var Ro=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,fe=Math.imul(Ae,Bn),ie=Math.imul(Ae,tr),ie=ie+Math.imul(Pe,Bn)|0,Se=Math.imul(Pe,tr),fe=fe+Math.imul(nt,sr)|0,ie=ie+Math.imul(nt,Ir)|0,ie=ie+Math.imul(ut,sr)|0,Se=Se+Math.imul(ut,Ir)|0,fe=fe+Math.imul(er,pt)|0,ie=ie+Math.imul(er,ge)|0,ie=ie+Math.imul(ln,pt)|0,Se=Se+Math.imul(ln,ge)|0,fe=fe+Math.imul(ni,ae)|0,ie=ie+Math.imul(ni,Ye)|0,ie=ie+Math.imul(gn,ae)|0,Se=Se+Math.imul(gn,Ye)|0,fe=fe+Math.imul(kt,$t)|0,ie=ie+Math.imul(kt,Ee)|0,ie=ie+Math.imul(Vt,$t)|0,Se=Se+Math.imul(Vt,Ee)|0;var ea=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(ea>>>26)|0,ea&=67108863,fe=Math.imul(Ae,sr),ie=Math.imul(Ae,Ir),ie=ie+Math.imul(Pe,sr)|0,Se=Math.imul(Pe,Ir),fe=fe+Math.imul(nt,pt)|0,ie=ie+Math.imul(nt,ge)|0,ie=ie+Math.imul(ut,pt)|0,Se=Se+Math.imul(ut,ge)|0,fe=fe+Math.imul(er,ae)|0,ie=ie+Math.imul(er,Ye)|0,ie=ie+Math.imul(ln,ae)|0,Se=Se+Math.imul(ln,Ye)|0,fe=fe+Math.imul(ni,$t)|0,ie=ie+Math.imul(ni,Ee)|0,ie=ie+Math.imul(gn,$t)|0,Se=Se+Math.imul(gn,Ee)|0;var tu=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(tu>>>26)|0,tu&=67108863,fe=Math.imul(Ae,pt),ie=Math.imul(Ae,ge),ie=ie+Math.imul(Pe,pt)|0,Se=Math.imul(Pe,ge),fe=fe+Math.imul(nt,ae)|0,ie=ie+Math.imul(nt,Ye)|0,ie=ie+Math.imul(ut,ae)|0,Se=Se+Math.imul(ut,Ye)|0,fe=fe+Math.imul(er,$t)|0,ie=ie+Math.imul(er,Ee)|0,ie=ie+Math.imul(ln,$t)|0,Se=Se+Math.imul(ln,Ee)|0;var fl=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(fl>>>26)|0,fl&=67108863,fe=Math.imul(Ae,ae),ie=Math.imul(Ae,Ye),ie=ie+Math.imul(Pe,ae)|0,Se=Math.imul(Pe,Ye),fe=fe+Math.imul(nt,$t)|0,ie=ie+Math.imul(nt,Ee)|0,ie=ie+Math.imul(ut,$t)|0,Se=Se+Math.imul(ut,Ee)|0;var wl=(ee+fe|0)+((ie&8191)<<13)|0;ee=(Se+(ie>>>13)|0)+(wl>>>26)|0,wl&=67108863,fe=Math.imul(Ae,$t),ie=Math.imul(Ae,Ee),ie=ie+Math.imul(Pe,$t)|0,Se=Math.imul(Pe,Ee);var Hc=(ee+fe|0)+((ie&8191)<<13)|0;return ee=(Se+(ie>>>13)|0)+(Hc>>>26)|0,Hc&=67108863,J[0]=st,J[1]=yr,J[2]=Wt,J[3]=Lt,J[4]=Ke,J[5]=Sr,J[6]=Pr,J[7]=Sn,J[8]=Un,J[9]=ms,J[10]=cs,J[11]=Ka,J[12]=Oo,J[13]=Ro,J[14]=ea,J[15]=tu,J[16]=fl,J[17]=wl,J[18]=Hc,ee!==0&&(J[19]=ee,V.length++),V};Math.imul||(b=_);function v(M,C,O){O.negative=C.negative^M.negative,O.length=M.length+C.length;for(var V=0,Q=0,X=0;X<O.length-1;X++){var J=Q;Q=0;for(var ee=V&67108863,fe=Math.min(X,C.length-1),ie=Math.max(0,X-M.length+1);ie<=fe;ie++){var Se=X-ie,ce=M.words[Se]|0,Mt=C.words[ie]|0,et=ce*Mt,or=et&67108863;J=J+(et/67108864|0)|0,or=or+ee|0,ee=or&67108863,J=J+(or>>>26)|0,Q+=J>>>26,J&=67108863}O.words[X]=ee,V=J,J=Q}return V!==0?O.words[X]=V:O.length--,O.strip()}function w(M,C,O){var V=new x;return V.mulp(M,C,O)}i.prototype.mulTo=function(C,O){var V,Q=this.length+C.length;return this.length===10&&C.length===10?V=b(this,C,O):Q<63?V=_(this,C,O):Q<1024?V=v(this,C,O):V=w(this,C,O),V};function x(M,C){this.x=M,this.y=C}x.prototype.makeRBT=function(C){for(var O=new Array(C),V=i.prototype._countBits(C)-1,Q=0;Q<C;Q++)O[Q]=this.revBin(Q,V,C);return O},x.prototype.revBin=function(C,O,V){if(C===0||C===V-1)return C;for(var Q=0,X=0;X<O;X++)Q|=(C&1)<<O-X-1,C>>=1;return Q},x.prototype.permute=function(C,O,V,Q,X,J){for(var ee=0;ee<J;ee++)Q[ee]=O[C[ee]],X[ee]=V[C[ee]]},x.prototype.transform=function(C,O,V,Q,X,J){this.permute(J,C,O,V,Q,X);for(var ee=1;ee<X;ee<<=1)for(var fe=ee<<1,ie=Math.cos(2*Math.PI/fe),Se=Math.sin(2*Math.PI/fe),ce=0;ce<X;ce+=fe)for(var Mt=ie,et=Se,or=0;or<ee;or++){var Ge=V[ce+or],me=Q[ce+or],oe=V[ce+or+ee],ue=Q[ce+or+ee],De=Mt*oe-et*ue;ue=Mt*ue+et*oe,oe=De,V[ce+or]=Ge+oe,Q[ce+or]=me+ue,V[ce+or+ee]=Ge-oe,Q[ce+or+ee]=me-ue,or!==fe&&(De=ie*Mt-Se*et,et=ie*et+Se*Mt,Mt=De)}},x.prototype.guessLen13b=function(C,O){var V=Math.max(O,C)|1,Q=V&1,X=0;for(V=V/2|0;V;V=V>>>1)X++;return 1<<X+1+Q},x.prototype.conjugate=function(C,O,V){if(!(V<=1))for(var Q=0;Q<V/2;Q++){var X=C[Q];C[Q]=C[V-Q-1],C[V-Q-1]=X,X=O[Q],O[Q]=-O[V-Q-1],O[V-Q-1]=-X}},x.prototype.normalize13b=function(C,O){for(var V=0,Q=0;Q<O/2;Q++){var X=Math.round(C[2*Q+1]/O)*8192+Math.round(C[2*Q]/O)+V;C[Q]=X&67108863,X<67108864?V=0:V=X/67108864|0}return C},x.prototype.convert13b=function(C,O,V,Q){for(var X=0,J=0;J<O;J++)X=X+(C[J]|0),V[2*J]=X&8191,X=X>>>13,V[2*J+1]=X&8191,X=X>>>13;for(J=2*O;J<Q;++J)V[J]=0;t(X===0),t((X&-8192)===0)},x.prototype.stub=function(C){for(var O=new Array(C),V=0;V<C;V++)O[V]=0;return O},x.prototype.mulp=function(C,O,V){var Q=2*this.guessLen13b(C.length,O.length),X=this.makeRBT(Q),J=this.stub(Q),ee=new Array(Q),fe=new Array(Q),ie=new Array(Q),Se=new Array(Q),ce=new Array(Q),Mt=new Array(Q),et=V.words;et.length=Q,this.convert13b(C.words,C.length,ee,Q),this.convert13b(O.words,O.length,Se,Q),this.transform(ee,J,fe,ie,Q,X),this.transform(Se,J,ce,Mt,Q,X);for(var or=0;or<Q;or++){var Ge=fe[or]*ce[or]-ie[or]*Mt[or];ie[or]=fe[or]*Mt[or]+ie[or]*ce[or],fe[or]=Ge}return this.conjugate(fe,ie,Q),this.transform(fe,ie,et,J,Q,X),this.conjugate(et,J,Q),this.normalize13b(et,Q),V.negative=C.negative^O.negative,V.length=C.length+O.length,V.strip()},i.prototype.mul=function(C){var O=new i(null);return O.words=new Array(this.length+C.length),this.mulTo(C,O)},i.prototype.mulf=function(C){var O=new i(null);return O.words=new Array(this.length+C.length),w(this,C,O)},i.prototype.imul=function(C){return this.clone().mulTo(C,this)},i.prototype.imuln=function(C){t(typeof C=="number"),t(C<67108864);for(var O=0,V=0;V<this.length;V++){var Q=(this.words[V]|0)*C,X=(Q&67108863)+(O&67108863);O>>=26,O+=Q/67108864|0,O+=X>>>26,this.words[V]=X&67108863}return O!==0&&(this.words[V]=O,this.length++),this},i.prototype.muln=function(C){return this.clone().imuln(C)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(C){var O=h(C);if(O.length===0)return new i(1);for(var V=this,Q=0;Q<O.length&&O[Q]===0;Q++,V=V.sqr());if(++Q<O.length)for(var X=V.sqr();Q<O.length;Q++,X=X.sqr())O[Q]!==0&&(V=V.mul(X));return V},i.prototype.iushln=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26,Q=67108863>>>26-O<<26-O,X;if(O!==0){var J=0;for(X=0;X<this.length;X++){var ee=this.words[X]&Q,fe=(this.words[X]|0)-ee<<O;this.words[X]=fe|J,J=ee>>>26-O}J&&(this.words[X]=J,this.length++)}if(V!==0){for(X=this.length-1;X>=0;X--)this.words[X+V]=this.words[X];for(X=0;X<V;X++)this.words[X]=0;this.length+=V}return this.strip()},i.prototype.ishln=function(C){return t(this.negative===0),this.iushln(C)},i.prototype.iushrn=function(C,O,V){t(typeof C=="number"&&C>=0);var Q;O?Q=(O-O%26)/26:Q=0;var X=C%26,J=Math.min((C-X)/26,this.length),ee=67108863^67108863>>>X<<X,fe=V;if(Q-=J,Q=Math.max(0,Q),fe){for(var ie=0;ie<J;ie++)fe.words[ie]=this.words[ie];fe.length=J}if(J!==0)if(this.length>J)for(this.length-=J,ie=0;ie<this.length;ie++)this.words[ie]=this.words[ie+J];else this.words[0]=0,this.length=1;var Se=0;for(ie=this.length-1;ie>=0&&(Se!==0||ie>=Q);ie--){var ce=this.words[ie]|0;this.words[ie]=Se<<26-X|ce>>>X,Se=ce&ee}return fe&&Se!==0&&(fe.words[fe.length++]=Se),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(C,O,V){return t(this.negative===0),this.iushrn(C,O,V)},i.prototype.shln=function(C){return this.clone().ishln(C)},i.prototype.ushln=function(C){return this.clone().iushln(C)},i.prototype.shrn=function(C){return this.clone().ishrn(C)},i.prototype.ushrn=function(C){return this.clone().iushrn(C)},i.prototype.testn=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26,Q=1<<O;if(this.length<=V)return!1;var X=this.words[V];return!!(X&Q)},i.prototype.imaskn=function(C){t(typeof C=="number"&&C>=0);var O=C%26,V=(C-O)/26;if(t(this.negative===0,"imaskn works only with positive numbers"),this.length<=V)return this;if(O!==0&&V++,this.length=Math.min(V,this.length),O!==0){var Q=67108863^67108863>>>O<<O;this.words[this.length-1]&=Q}return this.strip()},i.prototype.maskn=function(C){return this.clone().imaskn(C)},i.prototype.iaddn=function(C){return t(typeof C=="number"),t(C<67108864),C<0?this.isubn(-C):this.negative!==0?this.length===1&&(this.words[0]|0)<C?(this.words[0]=C-(this.words[0]|0),this.negative=0,this):(this.negative=0,this.isubn(C),this.negative=1,this):this._iaddn(C)},i.prototype._iaddn=function(C){this.words[0]+=C;for(var O=0;O<this.length&&this.words[O]>=67108864;O++)this.words[O]-=67108864,O===this.length-1?this.words[O+1]=1:this.words[O+1]++;return this.length=Math.max(this.length,O+1),this},i.prototype.isubn=function(C){if(t(typeof C=="number"),t(C<67108864),C<0)return this.iaddn(-C);if(this.negative!==0)return this.negative=0,this.iaddn(C),this.negative=1,this;if(this.words[0]-=C,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var O=0;O<this.length&&this.words[O]<0;O++)this.words[O]+=67108864,this.words[O+1]-=1;return this.strip()},i.prototype.addn=function(C){return this.clone().iaddn(C)},i.prototype.subn=function(C){return this.clone().isubn(C)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(C,O,V){var Q=C.length+V,X;this._expand(Q);var J,ee=0;for(X=0;X<C.length;X++){J=(this.words[X+V]|0)+ee;var fe=(C.words[X]|0)*O;J-=fe&67108863,ee=(J>>26)-(fe/67108864|0),this.words[X+V]=J&67108863}for(;X<this.length-V;X++)J=(this.words[X+V]|0)+ee,ee=J>>26,this.words[X+V]=J&67108863;if(ee===0)return this.strip();for(t(ee===-1),ee=0,X=0;X<this.length;X++)J=-(this.words[X]|0)+ee,ee=J>>26,this.words[X]=J&67108863;return this.negative=1,this.strip()},i.prototype._wordDiv=function(C,O){var V=this.length-C.length,Q=this.clone(),X=C,J=X.words[X.length-1]|0,ee=this._countBits(J);V=26-ee,V!==0&&(X=X.ushln(V),Q.iushln(V),J=X.words[X.length-1]|0);var fe=Q.length-X.length,ie;if(O!=="mod"){ie=new i(null),ie.length=fe+1,ie.words=new Array(ie.length);for(var Se=0;Se<ie.length;Se++)ie.words[Se]=0}var ce=Q.clone()._ishlnsubmul(X,1,fe);ce.negative===0&&(Q=ce,ie&&(ie.words[fe]=1));for(var Mt=fe-1;Mt>=0;Mt--){var et=(Q.words[X.length+Mt]|0)*67108864+(Q.words[X.length+Mt-1]|0);for(et=Math.min(et/J|0,67108863),Q._ishlnsubmul(X,et,Mt);Q.negative!==0;)et--,Q.negative=0,Q._ishlnsubmul(X,1,Mt),Q.isZero()||(Q.negative^=1);ie&&(ie.words[Mt]=et)}return ie&&ie.strip(),Q.strip(),O!=="div"&&V!==0&&Q.iushrn(V),{div:ie||null,mod:Q}},i.prototype.divmod=function(C,O,V){if(t(!C.isZero()),this.isZero())return{div:new i(0),mod:new i(0)};var Q,X,J;return this.negative!==0&&C.negative===0?(J=this.neg().divmod(C,O),O!=="mod"&&(Q=J.div.neg()),O!=="div"&&(X=J.mod.neg(),V&&X.negative!==0&&X.iadd(C)),{div:Q,mod:X}):this.negative===0&&C.negative!==0?(J=this.divmod(C.neg(),O),O!=="mod"&&(Q=J.div.neg()),{div:Q,mod:J.mod}):this.negative&C.negative?(J=this.neg().divmod(C.neg(),O),O!=="div"&&(X=J.mod.neg(),V&&X.negative!==0&&X.isub(C)),{div:J.div,mod:X}):C.length>this.length||this.cmp(C)<0?{div:new i(0),mod:this}:C.length===1?O==="div"?{div:this.divn(C.words[0]),mod:null}:O==="mod"?{div:null,mod:new i(this.modn(C.words[0]))}:{div:this.divn(C.words[0]),mod:new i(this.modn(C.words[0]))}:this._wordDiv(C,O)},i.prototype.div=function(C){return this.divmod(C,"div",!1).div},i.prototype.mod=function(C){return this.divmod(C,"mod",!1).mod},i.prototype.umod=function(C){return this.divmod(C,"mod",!0).mod},i.prototype.divRound=function(C){var O=this.divmod(C);if(O.mod.isZero())return O.div;var V=O.div.negative!==0?O.mod.isub(C):O.mod,Q=C.ushrn(1),X=C.andln(1),J=V.cmp(Q);return J<0||X===1&&J===0?O.div:O.div.negative!==0?O.div.isubn(1):O.div.iaddn(1)},i.prototype.modn=function(C){t(C<=67108863);for(var O=(1<<26)%C,V=0,Q=this.length-1;Q>=0;Q--)V=(O*V+(this.words[Q]|0))%C;return V},i.prototype.idivn=function(C){t(C<=67108863);for(var O=0,V=this.length-1;V>=0;V--){var Q=(this.words[V]|0)+O*67108864;this.words[V]=Q/C|0,O=Q%C}return this.strip()},i.prototype.divn=function(C){return this.clone().idivn(C)},i.prototype.egcd=function(C){t(C.negative===0),t(!C.isZero());var O=this,V=C.clone();O.negative!==0?O=O.umod(C):O=O.clone();for(var Q=new i(1),X=new i(0),J=new i(0),ee=new i(1),fe=0;O.isEven()&&V.isEven();)O.iushrn(1),V.iushrn(1),++fe;for(var ie=V.clone(),Se=O.clone();!O.isZero();){for(var ce=0,Mt=1;!(O.words[0]&Mt)&&ce<26;++ce,Mt<<=1);if(ce>0)for(O.iushrn(ce);ce-- >0;)(Q.isOdd()||X.isOdd())&&(Q.iadd(ie),X.isub(Se)),Q.iushrn(1),X.iushrn(1);for(var et=0,or=1;!(V.words[0]&or)&&et<26;++et,or<<=1);if(et>0)for(V.iushrn(et);et-- >0;)(J.isOdd()||ee.isOdd())&&(J.iadd(ie),ee.isub(Se)),J.iushrn(1),ee.iushrn(1);O.cmp(V)>=0?(O.isub(V),Q.isub(J),X.isub(ee)):(V.isub(O),J.isub(Q),ee.isub(X))}return{a:J,b:ee,gcd:V.iushln(fe)}},i.prototype._invmp=function(C){t(C.negative===0),t(!C.isZero());var O=this,V=C.clone();O.negative!==0?O=O.umod(C):O=O.clone();for(var Q=new i(1),X=new i(0),J=V.clone();O.cmpn(1)>0&&V.cmpn(1)>0;){for(var ee=0,fe=1;!(O.words[0]&fe)&&ee<26;++ee,fe<<=1);if(ee>0)for(O.iushrn(ee);ee-- >0;)Q.isOdd()&&Q.iadd(J),Q.iushrn(1);for(var ie=0,Se=1;!(V.words[0]&Se)&&ie<26;++ie,Se<<=1);if(ie>0)for(V.iushrn(ie);ie-- >0;)X.isOdd()&&X.iadd(J),X.iushrn(1);O.cmp(V)>=0?(O.isub(V),Q.isub(X)):(V.isub(O),X.isub(Q))}var ce;return O.cmpn(1)===0?ce=Q:ce=X,ce.cmpn(0)<0&&ce.iadd(C),ce},i.prototype.gcd=function(C){if(this.isZero())return C.abs();if(C.isZero())return this.abs();var O=this.clone(),V=C.clone();O.negative=0,V.negative=0;for(var Q=0;O.isEven()&&V.isEven();Q++)O.iushrn(1),V.iushrn(1);do{for(;O.isEven();)O.iushrn(1);for(;V.isEven();)V.iushrn(1);var X=O.cmp(V);if(X<0){var J=O;O=V,V=J}else if(X===0||V.cmpn(1)===0)break;O.isub(V)}while(!0);return V.iushln(Q)},i.prototype.invm=function(C){return this.egcd(C).a.umod(C)},i.prototype.isEven=function(){return(this.words[0]&1)===0},i.prototype.isOdd=function(){return(this.words[0]&1)===1},i.prototype.andln=function(C){return this.words[0]&C},i.prototype.bincn=function(C){t(typeof C=="number");var O=C%26,V=(C-O)/26,Q=1<<O;if(this.length<=V)return this._expand(V+1),this.words[V]|=Q,this;for(var X=Q,J=V;X!==0&&J<this.length;J++){var ee=this.words[J]|0;ee+=X,X=ee>>>26,ee&=67108863,this.words[J]=ee}return X!==0&&(this.words[J]=X,this.length++),this},i.prototype.isZero=function(){return this.length===1&&this.words[0]===0},i.prototype.cmpn=function(C){var O=C<0;if(this.negative!==0&&!O)return-1;if(this.negative===0&&O)return 1;this.strip();var V;if(this.length>1)V=1;else{O&&(C=-C),t(C<=67108863,"Number is too big");var Q=this.words[0]|0;V=Q===C?0:Q<C?-1:1}return this.negative!==0?-V|0:V},i.prototype.cmp=function(C){if(this.negative!==0&&C.negative===0)return-1;if(this.negative===0&&C.negative!==0)return 1;var O=this.ucmp(C);return this.negative!==0?-O|0:O},i.prototype.ucmp=function(C){if(this.length>C.length)return 1;if(this.length<C.length)return-1;for(var O=0,V=this.length-1;V>=0;V--){var Q=this.words[V]|0,X=C.words[V]|0;if(Q!==X){Q<X?O=-1:Q>X&&(O=1);break}}return O},i.prototype.gtn=function(C){return this.cmpn(C)===1},i.prototype.gt=function(C){return this.cmp(C)===1},i.prototype.gten=function(C){return this.cmpn(C)>=0},i.prototype.gte=function(C){return this.cmp(C)>=0},i.prototype.ltn=function(C){return this.cmpn(C)===-1},i.prototype.lt=function(C){return this.cmp(C)===-1},i.prototype.lten=function(C){return this.cmpn(C)<=0},i.prototype.lte=function(C){return this.cmp(C)<=0},i.prototype.eqn=function(C){return this.cmpn(C)===0},i.prototype.eq=function(C){return this.cmp(C)===0},i.red=function(C){return new N(C)},i.prototype.toRed=function(C){return t(!this.red,"Already a number in reduction context"),t(this.negative===0,"red works only with positives"),C.convertTo(this)._forceRed(C)},i.prototype.fromRed=function(){return t(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(C){return this.red=C,this},i.prototype.forceRed=function(C){return t(!this.red,"Already a number in reduction context"),this._forceRed(C)},i.prototype.redAdd=function(C){return t(this.red,"redAdd works only with red numbers"),this.red.add(this,C)},i.prototype.redIAdd=function(C){return t(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,C)},i.prototype.redSub=function(C){return t(this.red,"redSub works only with red numbers"),this.red.sub(this,C)},i.prototype.redISub=function(C){return t(this.red,"redISub works only with red numbers"),this.red.isub(this,C)},i.prototype.redShl=function(C){return t(this.red,"redShl works only with red numbers"),this.red.shl(this,C)},i.prototype.redMul=function(C){return t(this.red,"redMul works only with red numbers"),this.red._verify2(this,C),this.red.mul(this,C)},i.prototype.redIMul=function(C){return t(this.red,"redMul works only with red numbers"),this.red._verify2(this,C),this.red.imul(this,C)},i.prototype.redSqr=function(){return t(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return t(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return t(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return t(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return t(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(C){return t(this.red&&!C.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,C)};var P={k256:null,p224:null,p192:null,p25519:null};function k(M,C){this.name=M,this.p=new i(C,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}k.prototype._tmp=function(){var C=new i(null);return C.words=new Array(Math.ceil(this.n/13)),C},k.prototype.ireduce=function(C){var O=C,V;do this.split(O,this.tmp),O=this.imulK(O),O=O.iadd(this.tmp),V=O.bitLength();while(V>this.n);var Q=V<this.n?-1:O.ucmp(this.p);return Q===0?(O.words[0]=0,O.length=1):Q>0?O.isub(this.p):O.strip!==void 0?O.strip():O._strip(),O},k.prototype.split=function(C,O){C.iushrn(this.n,0,O)},k.prototype.imulK=function(C){return C.imul(this.k)};function R(){k.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}n(R,k),R.prototype.split=function(C,O){for(var V=4194303,Q=Math.min(C.length,9),X=0;X<Q;X++)O.words[X]=C.words[X];if(O.length=Q,C.length<=9){C.words[0]=0,C.length=1;return}var J=C.words[9];for(O.words[O.length++]=J&V,X=10;X<C.length;X++){var ee=C.words[X]|0;C.words[X-10]=(ee&V)<<4|J>>>22,J=ee}J>>>=22,C.words[X-10]=J,J===0&&C.length>10?C.length-=10:C.length-=9},R.prototype.imulK=function(C){C.words[C.length]=0,C.words[C.length+1]=0,C.length+=2;for(var O=0,V=0;V<C.length;V++){var Q=C.words[V]|0;O+=Q*977,C.words[V]=O&67108863,O=Q*64+(O/67108864|0)}return C.words[C.length-1]===0&&(C.length--,C.words[C.length-1]===0&&C.length--),C};function L(){k.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}n(L,k);function U(){k.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}n(U,k);function Y(){k.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}n(Y,k),Y.prototype.imulK=function(C){for(var O=0,V=0;V<C.length;V++){var Q=(C.words[V]|0)*19+O,X=Q&67108863;Q>>>=26,C.words[V]=X,O=Q}return O!==0&&(C.words[C.length++]=O),C},i._prime=function(C){if(P[C])return P[C];var O;if(C==="k256")O=new R;else if(C==="p224")O=new L;else if(C==="p192")O=new U;else if(C==="p25519")O=new Y;else throw new Error("Unknown prime "+C);return P[C]=O,O};function N(M){if(typeof M=="string"){var C=i._prime(M);this.m=C.p,this.prime=C}else t(M.gtn(1),"modulus must be greater than 1"),this.m=M,this.prime=null}N.prototype._verify1=function(C){t(C.negative===0,"red works only with positives"),t(C.red,"red works only with red numbers")},N.prototype._verify2=function(C,O){t((C.negative|O.negative)===0,"red works only with positives"),t(C.red&&C.red===O.red,"red works only with red numbers")},N.prototype.imod=function(C){return this.prime?this.prime.ireduce(C)._forceRed(this):C.umod(this.m)._forceRed(this)},N.prototype.neg=function(C){return C.isZero()?C.clone():this.m.sub(C)._forceRed(this)},N.prototype.add=function(C,O){this._verify2(C,O);var V=C.add(O);return V.cmp(this.m)>=0&&V.isub(this.m),V._forceRed(this)},N.prototype.iadd=function(C,O){this._verify2(C,O);var V=C.iadd(O);return V.cmp(this.m)>=0&&V.isub(this.m),V},N.prototype.sub=function(C,O){this._verify2(C,O);var V=C.sub(O);return V.cmpn(0)<0&&V.iadd(this.m),V._forceRed(this)},N.prototype.isub=function(C,O){this._verify2(C,O);var V=C.isub(O);return V.cmpn(0)<0&&V.iadd(this.m),V},N.prototype.shl=function(C,O){return this._verify1(C),this.imod(C.ushln(O))},N.prototype.imul=function(C,O){return this._verify2(C,O),this.imod(C.imul(O))},N.prototype.mul=function(C,O){return this._verify2(C,O),this.imod(C.mul(O))},N.prototype.isqr=function(C){return this.imul(C,C.clone())},N.prototype.sqr=function(C){return this.mul(C,C)},N.prototype.sqrt=function(C){if(C.isZero())return C.clone();var O=this.m.andln(3);if(t(O%2===1),O===3){var V=this.m.add(new i(1)).iushrn(2);return this.pow(C,V)}for(var Q=this.m.subn(1),X=0;!Q.isZero()&&Q.andln(1)===0;)X++,Q.iushrn(1);t(!Q.isZero());var J=new i(1).toRed(this),ee=J.redNeg(),fe=this.m.subn(1).iushrn(1),ie=this.m.bitLength();for(ie=new i(2*ie*ie).toRed(this);this.pow(ie,fe).cmp(ee)!==0;)ie.redIAdd(ee);for(var Se=this.pow(ie,Q),ce=this.pow(C,Q.addn(1).iushrn(1)),Mt=this.pow(C,Q),et=X;Mt.cmp(J)!==0;){for(var or=Mt,Ge=0;or.cmp(J)!==0;Ge++)or=or.redSqr();t(Ge<et);var me=this.pow(Se,new i(1).iushln(et-Ge-1));ce=ce.redMul(me),Se=me.redSqr(),Mt=Mt.redMul(Se),et=Ge}return ce},N.prototype.invm=function(C){var O=C._invmp(this.m);return O.negative!==0?(O.negative=0,this.imod(O).redNeg()):this.imod(O)},N.prototype.pow=function(C,O){if(O.isZero())return new i(1).toRed(this);if(O.cmpn(1)===0)return C.clone();var V=4,Q=new Array(1<<V);Q[0]=new i(1).toRed(this),Q[1]=C;for(var X=2;X<Q.length;X++)Q[X]=this.mul(Q[X-1],C);var J=Q[0],ee=0,fe=0,ie=O.bitLength()%26;for(ie===0&&(ie=26),X=O.length-1;X>=0;X--){for(var Se=O.words[X],ce=ie-1;ce>=0;ce--){var Mt=Se>>ce&1;if(J!==Q[0]&&(J=this.sqr(J)),Mt===0&&ee===0){fe=0;continue}ee<<=1,ee|=Mt,fe++,!(fe!==V&&(X!==0||ce!==0))&&(J=this.mul(J,Q[ee]),fe=0,ee=0)}ie=26}return J},N.prototype.convertTo=function(C){var O=C.umod(this.m);return O===C?O.clone():O},N.prototype.convertFrom=function(C){var O=C.clone();return O.red=null,O},i.mont=function(C){return new j(C)};function j(M){N.call(this,M),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}n(j,N),j.prototype.convertTo=function(C){return this.imod(C.ushln(this.shift))},j.prototype.convertFrom=function(C){var O=this.imod(C.mul(this.rinv));return O.red=null,O},j.prototype.imul=function(C,O){if(C.isZero()||O.isZero())return C.words[0]=0,C.length=1,C;var V=C.imul(O),Q=V.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),X=V.isub(Q).iushrn(this.shift),J=X;return X.cmp(this.m)>=0?J=X.isub(this.m):X.cmpn(0)<0&&(J=X.iadd(this.m)),J._forceRed(this)},j.prototype.mul=function(C,O){if(C.isZero()||O.isZero())return new i(0)._forceRed(this);var V=C.mul(O),Q=V.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),X=V.isub(Q).iushrn(this.shift),J=X;return X.cmp(this.m)>=0?J=X.isub(this.m):X.cmpn(0)<0&&(J=X.iadd(this.m)),J._forceRed(this)},j.prototype.invm=function(C){var O=this.imod(C._invmp(this.m).mul(this.r2));return O._forceRed(this)}})(typeof NAi>"u"||NAi,GKo)});var L6r=A(UKo=>{"use strict";var yQh=wte();function VG(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}UKo.Reporter=VG;VG.prototype.isError=function(r){return r instanceof tft};VG.prototype.save=function(){let r=this._reporterState;return{obj:r.obj,pathLen:r.path.length}};VG.prototype.restore=function(r){let t=this._reporterState;t.obj=r.obj,t.path=t.path.slice(0,r.pathLen)};VG.prototype.enterKey=function(r){return this._reporterState.path.push(r)};VG.prototype.exitKey=function(r){let t=this._reporterState;t.path=t.path.slice(0,r-1)};VG.prototype.leaveKey=function(r,t,n){let i=this._reporterState;this.exitKey(r),i.obj!==null&&(i.obj[t]=n)};VG.prototype.path=function(){return this._reporterState.path.join("/")};VG.prototype.enterObject=function(){let r=this._reporterState,t=r.obj;return r.obj={},t};VG.prototype.leaveObject=function(r){let t=this._reporterState,n=t.obj;return t.obj=r,n};VG.prototype.error=function(r){let t,n=this._reporterState,i=r instanceof tft;if(i?t=r:t=new tft(n.path.map(function(s){return"["+JSON.stringify(s)+"]"}).join(""),r.message||r,r.stack),!n.options.partial)throw t;return i||n.errors.push(t),t};VG.prototype.wrapResult=function(r){let t=this._reporterState;return t.options.partial?{result:this.isError(r)?null:r,errors:t.errors}:r};function tft(e,r){this.path=e,this.rethrow(r)}yQh(tft,Error);tft.prototype.rethrow=function(r){if(this.message=r+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,tft),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}});var ift=A(BAi=>{"use strict";var _Qh=wte(),j6r=L6r().Reporter,rft=iL().Buffer;function zG(e,r){if(j6r.call(this,r),!rft.isBuffer(e)){this.error("Input not Buffer");return}this.base=e,this.offset=0,this.length=e.length}_Qh(zG,j6r);BAi.DecoderBuffer=zG;zG.isDecoderBuffer=function(r){return r instanceof zG?!0:typeof r=="object"&&rft.isBuffer(r.base)&&r.constructor.name==="DecoderBuffer"&&typeof r.offset=="number"&&typeof r.length=="number"&&typeof r.save=="function"&&typeof r.restore=="function"&&typeof r.isEmpty=="function"&&typeof r.readUInt8=="function"&&typeof r.skip=="function"&&typeof r.raw=="function"};zG.prototype.save=function(){return{offset:this.offset,reporter:j6r.prototype.save.call(this)}};zG.prototype.restore=function(r){let t=new zG(this.base);return t.offset=r.offset,t.length=this.offset,this.offset=r.offset,j6r.prototype.restore.call(this,r.reporter),t};zG.prototype.isEmpty=function(){return this.offset===this.length};zG.prototype.readUInt8=function(r){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(r||"DecoderBuffer overrun")};zG.prototype.skip=function(r,t){if(!(this.offset+r<=this.length))return this.error(t||"DecoderBuffer overrun");let n=new zG(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+r,this.offset+=r,n};zG.prototype.raw=function(r){return this.base.slice(r?r.offset:this.offset,this.length)};function nft(e,r){if(Array.isArray(e))this.length=0,this.value=e.map(function(t){return nft.isEncoderBuffer(t)||(t=new nft(t,r)),this.length+=t.length,t},this);else if(typeof e=="number"){if(!(0<=e&&e<=255))return r.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if(typeof e=="string")this.value=e,this.length=rft.byteLength(e);else if(rft.isBuffer(e))this.value=e,this.length=e.length;else return r.error("Unsupported type: "+typeof e)}BAi.EncoderBuffer=nft;nft.isEncoderBuffer=function(r){return r instanceof nft?!0:typeof r=="object"&&r.constructor.name==="EncoderBuffer"&&typeof r.length=="number"&&typeof r.join=="function"};nft.prototype.join=function(r,t){return r||(r=rft.alloc(this.length)),t||(t=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(n){n.join(r,t),t+=n.length}):(typeof this.value=="number"?r[t]=this.value:typeof this.value=="string"?r.write(this.value,t):rft.isBuffer(this.value)&&this.value.copy(r,t),t+=this.length)),r}});var $Ko=A((xry,zKo)=>{zKo.exports=VKo;function VKo(e,r){if(!e)throw new Error(r||"Assertion failed")}VKo.equal=function(r,t,n){if(r!=t)throw new Error(n||"Assertion failed: "+r+" != "+t)}});var G6r=A((Try,KKo)=>{"use strict";var AQh=L6r().Reporter,bQh=ift().EncoderBuffer,CQh=ift().DecoderBuffer,C7=$Ko(),QKo=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],vQh=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(QKo),EQh=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function cC(e,r,t){let n={};this._baseState=n,n.name=t,n.enc=e,n.parent=r||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n.default=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}KKo.exports=cC;var DQh=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];cC.prototype.clone=function(){let r=this._baseState,t={};DQh.forEach(function(i){t[i]=r[i]});let n=new this.constructor(t.parent);return n._baseState=t,n};cC.prototype._wrap=function(){let r=this._baseState;vQh.forEach(function(t){this[t]=function(){let i=new this.constructor(this);return r.children.push(i),i[t].apply(i,arguments)}},this)};cC.prototype._init=function(r){let t=this._baseState;C7(t.parent===null),r.call(this),t.children=t.children.filter(function(n){return n._baseState.parent===this},this),C7.equal(t.children.length,1,"Root node can have only one child")};cC.prototype._useArgs=function(r){let t=this._baseState,n=r.filter(function(i){return i instanceof this.constructor},this);r=r.filter(function(i){return!(i instanceof this.constructor)},this),n.length!==0&&(C7(t.children===null),t.children=n,n.forEach(function(i){i._baseState.parent=this},this)),r.length!==0&&(C7(t.args===null),t.args=r,t.reverseArgs=r.map(function(i){if(typeof i!="object"||i.constructor!==Object)return i;let s={};return Object.keys(i).forEach(function(a){a==(a|0)&&(a|=0);let o=i[a];s[o]=a}),s}))};EQh.forEach(function(e){cC.prototype[e]=function(){let t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}});QKo.forEach(function(e){cC.prototype[e]=function(){let t=this._baseState,n=Array.prototype.slice.call(arguments);return C7(t.tag===null),t.tag=e,this._useArgs(n),this}});cC.prototype.use=function(r){C7(r);let t=this._baseState;return C7(t.use===null),t.use=r,this};cC.prototype.optional=function(){let r=this._baseState;return r.optional=!0,this};cC.prototype.def=function(r){let t=this._baseState;return C7(t.default===null),t.default=r,t.optional=!0,this};cC.prototype.explicit=function(r){let t=this._baseState;return C7(t.explicit===null&&t.implicit===null),t.explicit=r,this};cC.prototype.implicit=function(r){let t=this._baseState;return C7(t.explicit===null&&t.implicit===null),t.implicit=r,this};cC.prototype.obj=function(){let r=this._baseState,t=Array.prototype.slice.call(arguments);return r.obj=!0,t.length!==0&&this._useArgs(t),this};cC.prototype.key=function(r){let t=this._baseState;return C7(t.key===null),t.key=r,this};cC.prototype.any=function(){let r=this._baseState;return r.any=!0,this};cC.prototype.choice=function(r){let t=this._baseState;return C7(t.choice===null),t.choice=r,this._useArgs(Object.keys(r).map(function(n){return r[n]})),this};cC.prototype.contains=function(r){let t=this._baseState;return C7(t.use===null),t.contains=r,this};cC.prototype._decode=function(r,t){let n=this._baseState;if(n.parent===null)return r.wrapResult(n.children[0]._decode(r,t));let i=n.default,s=!0,a=null;if(n.key!==null&&(a=r.enterKey(n.key)),n.optional){let c=null;if(n.explicit!==null?c=n.explicit:n.implicit!==null?c=n.implicit:n.tag!==null&&(c=n.tag),c===null&&!n.any){let l=r.save();try{n.choice===null?this._decodeGeneric(n.tag,r,t):this._decodeChoice(r,t),s=!0}catch{s=!1}r.restore(l)}else if(s=this._peekTag(r,c,n.any),r.isError(s))return s}let o;if(n.obj&&s&&(o=r.enterObject()),s){if(n.explicit!==null){let l=this._decodeTag(r,n.explicit);if(r.isError(l))return l;r=l}let c=r.offset;if(n.use===null&&n.choice===null){let l;n.any&&(l=r.save());let u=this._decodeTag(r,n.implicit!==null?n.implicit:n.tag,n.any);if(r.isError(u))return u;n.any?i=r.raw(l):r=u}if(t&&t.track&&n.tag!==null&&t.track(r.path(),c,r.length,"tagged"),t&&t.track&&n.tag!==null&&t.track(r.path(),r.offset,r.length,"content"),n.any||(n.choice===null?i=this._decodeGeneric(n.tag,r,t):i=this._decodeChoice(r,t)),r.isError(i))return i;if(!n.any&&n.choice===null&&n.children!==null&&n.children.forEach(function(u){u._decode(r,t)}),n.contains&&(n.tag==="octstr"||n.tag==="bitstr")){let l=new CQh(i);i=this._getUse(n.contains,r._reporterState.obj)._decode(l,t)}}return n.obj&&s&&(i=r.leaveObject(o)),n.key!==null&&(i!==null||s===!0)?r.leaveKey(a,n.key,i):a!==null&&r.exitKey(a),i};cC.prototype._decodeGeneric=function(r,t,n){let i=this._baseState;return r==="seq"||r==="set"?null:r==="seqof"||r==="setof"?this._decodeList(t,r,i.args[0],n):/str$/.test(r)?this._decodeStr(t,r,n):r==="objid"&&i.args?this._decodeObjid(t,i.args[0],i.args[1],n):r==="objid"?this._decodeObjid(t,null,null,n):r==="gentime"||r==="utctime"?this._decodeTime(t,r,n):r==="null_"?this._decodeNull(t,n):r==="bool"?this._decodeBool(t,n):r==="objDesc"?this._decodeStr(t,r,n):r==="int"||r==="enum"?this._decodeInt(t,i.args&&i.args[0],n):i.use!==null?this._getUse(i.use,t._reporterState.obj)._decode(t,n):t.error("unknown tag: "+r)};cC.prototype._getUse=function(r,t){let n=this._baseState;return n.useDecoder=this._use(r,t),C7(n.useDecoder._baseState.parent===null),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder};cC.prototype._decodeChoice=function(r,t){let n=this._baseState,i=null,s=!1;return Object.keys(n.choice).some(function(a){let o=r.save(),c=n.choice[a];try{let l=c._decode(r,t);if(r.isError(l))return!1;i={type:a,value:l},s=!0}catch{return r.restore(o),!1}return!0},this),s?i:r.error("Choice not matched")};cC.prototype._createEncoderBuffer=function(r){return new bQh(r,this.reporter)};cC.prototype._encode=function(r,t,n){let i=this._baseState;if(i.default!==null&&i.default===r)return;let s=this._encodeValue(r,t,n);if(s!==void 0&&!this._skipDefault(s,t,n))return s};cC.prototype._encodeValue=function(r,t,n){let i=this._baseState;if(i.parent===null)return i.children[0]._encode(r,t||new AQh);let s=null;if(this.reporter=t,i.optional&&r===void 0)if(i.default!==null)r=i.default;else return;let a=null,o=!1;if(i.any)s=this._createEncoderBuffer(r);else if(i.choice)s=this._encodeChoice(r,t);else if(i.contains)a=this._getUse(i.contains,n)._encode(r,t),o=!0;else if(i.children)a=i.children.map(function(c){if(c._baseState.tag==="null_")return c._encode(null,t,r);if(c._baseState.key===null)return t.error("Child should have a key");let l=t.enterKey(c._baseState.key);if(typeof r!="object")return t.error("Child expected, but input is not object");let u=c._encode(r[c._baseState.key],t,r);return t.leaveKey(l),u},this).filter(function(c){return c}),a=this._createEncoderBuffer(a);else if(i.tag==="seqof"||i.tag==="setof"){if(!(i.args&&i.args.length===1))return t.error("Too many args for : "+i.tag);if(!Array.isArray(r))return t.error("seqof/setof, but data is not Array");let c=this.clone();c._baseState.implicit=null,a=this._createEncoderBuffer(r.map(function(l){let u=this._baseState;return this._getUse(u.args[0],r)._encode(l,t)},c))}else i.use!==null?s=this._getUse(i.use,n)._encode(r,t):(a=this._encodePrimitive(i.tag,r),o=!0);if(!i.any&&i.choice===null){let c=i.implicit!==null?i.implicit:i.tag,l=i.implicit===null?"universal":"context";c===null?i.use===null&&t.error("Tag could be omitted only for .use()"):i.use===null&&(s=this._encodeComposite(c,o,l,a))}return i.explicit!==null&&(s=this._encodeComposite(i.explicit,!1,"context",s)),s};cC.prototype._encodeChoice=function(r,t){let n=this._baseState,i=n.choice[r.type];return i||C7(!1,r.type+" not found in "+JSON.stringify(Object.keys(n.choice))),i._encode(r.value,t)};cC.prototype._encodePrimitive=function(r,t){let n=this._baseState;if(/str$/.test(r))return this._encodeStr(t,r);if(r==="objid"&&n.args)return this._encodeObjid(t,n.reverseArgs[0],n.args[1]);if(r==="objid")return this._encodeObjid(t,null,null);if(r==="gentime"||r==="utctime")return this._encodeTime(t,r);if(r==="null_")return this._encodeNull();if(r==="int"||r==="enum")return this._encodeInt(t,n.args&&n.reverseArgs[0]);if(r==="bool")return this._encodeBool(t);if(r==="objDesc")return this._encodeStr(t,r);throw new Error("Unsupported tag: "+r)};cC.prototype._isNumstr=function(r){return/^[0-9 ]*$/.test(r)};cC.prototype._isPrintstr=function(r){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(r)}});var U6r=A(DTe=>{"use strict";function HKo(e){let r={};return Object.keys(e).forEach(function(t){(t|0)==t&&(t=t|0);let n=e[t];r[n]=t}),r}DTe.tagClass={0:"universal",1:"application",2:"context",3:"private"};DTe.tagClassByName=HKo(DTe.tagClass);DTe.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"};DTe.tagByName=HKo(DTe.tag)});var MAi=A((Rry,JKo)=>{"use strict";var SQh=wte(),Xse=iL().Buffer,WKo=G6r(),qAi=U6r();function YKo(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new d$,this.tree._init(e.body)}JKo.exports=YKo;YKo.prototype.encode=function(r,t){return this.tree._encode(r,t).join()};function d$(e){WKo.call(this,"der",e)}SQh(d$,WKo);d$.prototype._encodeComposite=function(r,t,n,i){let s=wQh(r,t,n,this.reporter);if(i.length<128){let c=Xse.alloc(2);return c[0]=s,c[1]=i.length,this._createEncoderBuffer([c,i])}let a=1;for(let c=i.length;c>=256;c>>=8)a++;let o=Xse.alloc(1+1+a);o[0]=s,o[1]=128|a;for(let c=1+a,l=i.length;l>0;c--,l>>=8)o[c]=l&255;return this._createEncoderBuffer([o,i])};d$.prototype._encodeStr=function(r,t){if(t==="bitstr")return this._createEncoderBuffer([r.unused|0,r.data]);if(t==="bmpstr"){let n=Xse.alloc(r.length*2);for(let i=0;i<r.length;i++)n.writeUInt16BE(r.charCodeAt(i),i*2);return this._createEncoderBuffer(n)}else return t==="numstr"?this._isNumstr(r)?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: numstr supports only digits and space"):t==="printstr"?this._isPrintstr(r)?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(t)?this._createEncoderBuffer(r):t==="objDesc"?this._createEncoderBuffer(r):this.reporter.error("Encoding of string type: "+t+" unsupported")};d$.prototype._encodeObjid=function(r,t,n){if(typeof r=="string"){if(!t)return this.reporter.error("string objid given, but no values map found");if(!t.hasOwnProperty(r))return this.reporter.error("objid not found in values map");r=t[r].split(/[\s.]+/g);for(let o=0;o<r.length;o++)r[o]|=0}else if(Array.isArray(r)){r=r.slice();for(let o=0;o<r.length;o++)r[o]|=0}if(!Array.isArray(r))return this.reporter.error("objid() should be either array or string, got: "+JSON.stringify(r));if(!n){if(r[1]>=40)return this.reporter.error("Second objid identifier OOB");r.splice(0,2,r[0]*40+r[1])}let i=0;for(let o=0;o<r.length;o++){let c=r[o];for(i++;c>=128;c>>=7)i++}let s=Xse.alloc(i),a=s.length-1;for(let o=r.length-1;o>=0;o--){let c=r[o];for(s[a--]=c&127;(c>>=7)>0;)s[a--]=128|c&127}return this._createEncoderBuffer(s)};function $G(e){return e<10?"0"+e:e}d$.prototype._encodeTime=function(r,t){let n,i=new Date(r);return t==="gentime"?n=[$G(i.getUTCFullYear()),$G(i.getUTCMonth()+1),$G(i.getUTCDate()),$G(i.getUTCHours()),$G(i.getUTCMinutes()),$G(i.getUTCSeconds()),"Z"].join(""):t==="utctime"?n=[$G(i.getUTCFullYear()%100),$G(i.getUTCMonth()+1),$G(i.getUTCDate()),$G(i.getUTCHours()),$G(i.getUTCMinutes()),$G(i.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(n,"octstr")};d$.prototype._encodeNull=function(){return this._createEncoderBuffer("")};d$.prototype._encodeInt=function(r,t){if(typeof r=="string"){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(r))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(r));r=t[r]}if(typeof r!="number"&&!Xse.isBuffer(r)){let s=r.toArray();!r.sign&&s[0]&128&&s.unshift(0),r=Xse.from(s)}if(Xse.isBuffer(r)){let s=r.length;r.length===0&&s++;let a=Xse.alloc(s);return r.copy(a),r.length===0&&(a[0]=0),this._createEncoderBuffer(a)}if(r<128)return this._createEncoderBuffer(r);if(r<256)return this._createEncoderBuffer([0,r]);let n=1;for(let s=r;s>=256;s>>=8)n++;let i=new Array(n);for(let s=i.length-1;s>=0;s--)i[s]=r&255,r>>=8;return i[0]&128&&i.unshift(0),this._createEncoderBuffer(Xse.from(i))};d$.prototype._encodeBool=function(r){return this._createEncoderBuffer(r?255:0)};d$.prototype._use=function(r,t){return typeof r=="function"&&(r=r(t)),r._getEncoder("der").tree};d$.prototype._skipDefault=function(r,t,n){let i=this._baseState,s;if(i.default===null)return!1;let a=r.join();if(i.defaultBuffer===void 0&&(i.defaultBuffer=this._encodeValue(i.default,t,n).join()),a.length!==i.defaultBuffer.length)return!1;for(s=0;s<a.length;s++)if(a[s]!==i.defaultBuffer[s])return!1;return!0};function wQh(e,r,t,n){let i;if(e==="seqof"?e="seq":e==="setof"&&(e="set"),qAi.tagByName.hasOwnProperty(e))i=qAi.tagByName[e];else if(typeof e=="number"&&(e|0)===e)i=e;else return n.error("Unknown tag: "+e);return i>=31?n.error("Multi-octet tag encoding unsupported"):(r||(i|=32),i|=qAi.tagClassByName[t||"universal"]<<6,i)}});var ZKo=A((kry,XKo)=>{"use strict";var IQh=wte(),LAi=MAi();function jAi(e){LAi.call(this,e),this.enc="pem"}IQh(jAi,LAi);XKo.exports=jAi;jAi.prototype.encode=function(r,t){let i=LAi.prototype.encode.call(this,r).toString("base64"),s=["-----BEGIN "+t.label+"-----"];for(let a=0;a<i.length;a+=64)s.push(i.slice(a,a+64));return s.push("-----END "+t.label+"-----"),s.join(` +`)}});var GAi=A(tHo=>{"use strict";var eHo=tHo;eHo.der=MAi();eHo.pem=ZKo()});var VAi=A((Nry,oHo)=>{"use strict";var xQh=wte(),TQh=OAi(),rHo=ift().DecoderBuffer,iHo=G6r(),nHo=U6r();function sHo(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new BB,this.tree._init(e.body)}oHo.exports=sHo;sHo.prototype.decode=function(r,t){return rHo.isDecoderBuffer(r)||(r=new rHo(r,t)),this.tree._decode(r,t)};function BB(e){iHo.call(this,"der",e)}xQh(BB,iHo);BB.prototype._peekTag=function(r,t,n){if(r.isEmpty())return!1;let i=r.save(),s=UAi(r,'Failed to peek tag: "'+t+'"');return r.isError(s)?s:(r.restore(i),s.tag===t||s.tagStr===t||s.tagStr+"of"===t||n)};BB.prototype._decodeTag=function(r,t,n){let i=UAi(r,'Failed to decode tag of "'+t+'"');if(r.isError(i))return i;let s=aHo(r,i.primitive,'Failed to get length of "'+t+'"');if(r.isError(s))return s;if(!n&&i.tag!==t&&i.tagStr!==t&&i.tagStr+"of"!==t)return r.error('Failed to match tag: "'+t+'"');if(i.primitive||s!==null)return r.skip(s,'Failed to match body of: "'+t+'"');let a=r.save(),o=this._skipUntilEnd(r,'Failed to skip indefinite length body: "'+this.tag+'"');return r.isError(o)?o:(s=r.offset-a.offset,r.restore(a),r.skip(s,'Failed to match body of: "'+t+'"'))};BB.prototype._skipUntilEnd=function(r,t){for(;;){let n=UAi(r,t);if(r.isError(n))return n;let i=aHo(r,n.primitive,t);if(r.isError(i))return i;let s;if(n.primitive||i!==null?s=r.skip(i):s=this._skipUntilEnd(r,t),r.isError(s))return s;if(n.tagStr==="end")break}};BB.prototype._decodeList=function(r,t,n,i){let s=[];for(;!r.isEmpty();){let a=this._peekTag(r,"end");if(r.isError(a))return a;let o=n.decode(r,"der",i);if(r.isError(o)&&a)break;s.push(o)}return s};BB.prototype._decodeStr=function(r,t){if(t==="bitstr"){let n=r.readUInt8();return r.isError(n)?n:{unused:n,data:r.raw()}}else if(t==="bmpstr"){let n=r.raw();if(n.length%2===1)return r.error("Decoding of string type: bmpstr length mismatch");let i="";for(let s=0;s<n.length/2;s++)i+=String.fromCharCode(n.readUInt16BE(s*2));return i}else if(t==="numstr"){let n=r.raw().toString("ascii");return this._isNumstr(n)?n:r.error("Decoding of string type: numstr unsupported characters")}else{if(t==="octstr")return r.raw();if(t==="objDesc")return r.raw();if(t==="printstr"){let n=r.raw().toString("ascii");return this._isPrintstr(n)?n:r.error("Decoding of string type: printstr unsupported characters")}else return/str$/.test(t)?r.raw().toString():r.error("Decoding of string type: "+t+" unsupported")}};BB.prototype._decodeObjid=function(r,t,n){let i,s=[],a=0,o=0;for(;!r.isEmpty();)o=r.readUInt8(),a<<=7,a|=o&127,o&128||(s.push(a),a=0);o&128&&s.push(a);let c=s[0]/40|0,l=s[0]%40;if(n?i=s:i=[c,l].concat(s.slice(1)),t){let u=t[i.join(" ")];u===void 0&&(u=t[i.join(".")]),u!==void 0&&(i=u)}return i};BB.prototype._decodeTime=function(r,t){let n=r.raw().toString(),i,s,a,o,c,l;if(t==="gentime")i=n.slice(0,4)|0,s=n.slice(4,6)|0,a=n.slice(6,8)|0,o=n.slice(8,10)|0,c=n.slice(10,12)|0,l=n.slice(12,14)|0;else if(t==="utctime")i=n.slice(0,2)|0,s=n.slice(2,4)|0,a=n.slice(4,6)|0,o=n.slice(6,8)|0,c=n.slice(8,10)|0,l=n.slice(10,12)|0,i<70?i=2e3+i:i=1900+i;else return r.error("Decoding "+t+" time is not supported yet");return Date.UTC(i,s-1,a,o,c,l,0)};BB.prototype._decodeNull=function(){return null};BB.prototype._decodeBool=function(r){let t=r.readUInt8();return r.isError(t)?t:t!==0};BB.prototype._decodeInt=function(r,t){let n=r.raw(),i=new TQh(n);return t&&(i=t[i.toString(10)]||i),i};BB.prototype._use=function(r,t){return typeof r=="function"&&(r=r(t)),r._getDecoder("der").tree};function UAi(e,r){let t=e.readUInt8(r);if(e.isError(t))return t;let n=nHo.tagClass[t>>6],i=(t&32)===0;if((t&31)===31){let a=t;for(t=0;(a&128)===128;){if(a=e.readUInt8(r),e.isError(a))return a;t<<=7,t|=a&127}}else t&=31;let s=nHo.tag[t];return{cls:n,primitive:i,tag:t,tagStr:s}}function aHo(e,r,t){let n=e.readUInt8(t);if(e.isError(n))return n;if(!r&&n===128)return null;if(!(n&128))return n;let i=n&127;if(i>4)return e.error("length octect is too long");n=0;for(let s=0;s<i;s++){n<<=8;let a=e.readUInt8(t);if(e.isError(a))return a;n|=a}return n}});var uHo=A((Ory,cHo)=>{"use strict";var PQh=wte(),RQh=iL().Buffer,zAi=VAi();function $Ai(e){zAi.call(this,e),this.enc="pem"}PQh($Ai,zAi);cHo.exports=$Ai;$Ai.prototype.decode=function(r,t){let n=r.toString().split(/[\r\n]+/g),i=t.label.toUpperCase(),s=/^-----(BEGIN|END) ([^-]+)-----$/,a=-1,o=-1;for(let u=0;u<n.length;u++){let m=n[u].match(s);if(m!==null&&m[2]===i)if(a===-1){if(m[1]!=="BEGIN")break;a=u}else{if(m[1]!=="END")break;o=u;break}}if(a===-1||o===-1)throw new Error("PEM section not found for: "+i);let c=n.slice(a+1,o).join("");c.replace(/[^a-z0-9+/=]+/gi,"");let l=RQh.from(c,"base64");return zAi.prototype.decode.call(this,l,t)}});var QAi=A(dHo=>{"use strict";var lHo=dHo;lHo.der=VAi();lHo.pem=uHo()});var mHo=A(pHo=>{"use strict";var kQh=GAi(),FQh=QAi(),NQh=wte(),OQh=pHo;OQh.define=function(r,t){return new sft(r,t)};function sft(e,r){this.name=e,this.body=r,this.decoders={},this.encoders={}}sft.prototype._createNamed=function(r){let t=this.name;function n(i){this._initNamed(i,t)}return NQh(n,r),n.prototype._initNamed=function(s,a){r.call(this,s,a)},new n(this)};sft.prototype._getDecoder=function(r){return r=r||"der",this.decoders.hasOwnProperty(r)||(this.decoders[r]=this._createNamed(FQh[r])),this.decoders[r]};sft.prototype.decode=function(r,t,n){return this._getDecoder(t).decode(r,n)};sft.prototype._getEncoder=function(r){return r=r||"der",this.encoders.hasOwnProperty(r)||(this.encoders[r]=this._createNamed(kQh[r])),this.encoders[r]};sft.prototype.encode=function(r,t,n){return this._getEncoder(t).encode(r,n)}});var hHo=A(fHo=>{"use strict";var V6r=fHo;V6r.Reporter=L6r().Reporter;V6r.DecoderBuffer=ift().DecoderBuffer;V6r.EncoderBuffer=ift().EncoderBuffer;V6r.Node=G6r()});var _Ho=A(yHo=>{"use strict";var gHo=yHo;gHo._reverse=function(r){let t={};return Object.keys(r).forEach(function(n){(n|0)==n&&(n=n|0);let i=r[n];t[i]=n}),t};gHo.der=U6r()});var bHo=A(AHo=>{"use strict";var aft=AHo;aft.bignum=OAi();aft.define=mHo().define;aft.base=hHo();aft.constants=_Ho();aft.decoders=QAi();aft.encoders=GAi()});var VXo=A(lh=>{"use strict";var LB=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};Object.defineProperty(lh,"__esModule",{value:!0});var BQh=require("buffer"),qQh=require("stream"),MQh=require("crypto"),LQh=require("zlib"),jQh=require("os"),GQh=require("util"),UQh=bHo();function tPe(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var u8r=tPe(BQh),RYo=tPe(qQh),pCi=tPe(MQh),VQh=tPe(LQh),zQh=tPe(jQh),$Qh=tPe(GQh),kYo=tPe(UQh),hft=Symbol("doneWritingPromise"),FYo=Symbol("doneWritingResolve"),NYo=Symbol("doneWritingReject"),g5t=Symbol("readingIndex"),XG=class extends Array{constructor(){super(),this[hft]=new Promise((r,t)=>{this[FYo]=r,this[NYo]=t}),this[hft].catch(()=>{})}};function yD(e){return e&&e.getReader&&Array.isArray(e)}function E5t(e){if(!yD(e)){let r=e.getWriter(),t=r.releaseLock;return r.releaseLock=()=>{r.closed.catch(function(){}),t.call(r)},r}this.stream=e}XG.prototype.getReader=function(){return this[g5t]===void 0&&(this[g5t]=0),{read:async()=>(await this[hft],this[g5t]===this.length?{value:void 0,done:!0}:{value:this[this[g5t]++],done:!1})}},XG.prototype.readToEnd=async function(e){await this[hft];let r=e(this.slice(this[g5t]));return this.length=0,r},XG.prototype.clone=function(){let e=new XG;return e[hft]=this[hft].then(()=>{e.push(...this)}),e},E5t.prototype.write=async function(e){this.stream.push(e)},E5t.prototype.close=async function(){this.stream[FYo]()},E5t.prototype.abort=async function(e){return this.stream[NYo](e),e},E5t.prototype.releaseLock=function(){};var l8r=typeof LB.process=="object"&&typeof LB.process.versions=="object",CHo=l8r&&RYo.default.Readable;function y5(e){return yD(e)?"array":LB.ReadableStream&&LB.ReadableStream.prototype.isPrototypeOf(e)?"web":pae&&pae.prototype.isPrototypeOf(e)?"ponyfill":CHo&&CHo.prototype.isPrototypeOf(e)?"node":!(!e||!e.getReader)&&"web-like"}function d8r(e){return Uint8Array.prototype.isPrototypeOf(e)}function OYo(e){if(e.length===1)return e[0];let r=0;for(let i=0;i<e.length;i++){if(!d8r(e[i]))throw Error("concatUint8Array: Data must be in the form of a Uint8Array");r+=e[i].length}let t=new Uint8Array(r),n=0;return e.forEach(function(i){t.set(i,n),n+=i.length}),t}var QQh=l8r&&u8r.default.Buffer,vHo=l8r&&RYo.default.Readable,p8r,mCi;if(vHo){p8r=function(r){let t=!1;return new pae({start(n){r.pause(),r.on("data",i=>{t||(QQh.isBuffer(i)&&(i=new Uint8Array(i.buffer,i.byteOffset,i.byteLength)),n.enqueue(i),r.pause())}),r.on("end",()=>{t||n.close()}),r.on("error",i=>n.error(i))},pull(){r.resume()},cancel(n){t=!0,r.destroy(n)}})};class e extends vHo{constructor(t,n){super(n),this._reader=vZ(t)}async _read(t){try{for(;;){let{done:n,value:i}=await this._reader.read();if(n){this.push(null);break}if(!this.push(i)||this._cancelling){this._reading=!1;break}}}catch(n){this.emit("error",n)}}_destroy(t){this._reader.cancel(t)}}mCi=function(r,t){return new e(r,t)}}var EHo=new WeakSet,mv=Symbol("externalBuffer");function eZ(e){if(this.stream=e,e[mv]&&(this[mv]=e[mv].slice()),yD(e)){let n=e.getReader();return this._read=n.read.bind(n),this._releaseLock=()=>{},void(this._cancel=()=>{})}let r=y5(e);if(r==="node"&&(e=p8r(e)),r){let n=e.getReader();return this._read=n.read.bind(n),this._releaseLock=()=>{n.closed.catch(function(){}),n.releaseLock()},void(this._cancel=n.cancel.bind(n))}let t=!1;this._read=async()=>t||EHo.has(e)?{value:void 0,done:!0}:(t=!0,{value:e,done:!1}),this._releaseLock=()=>{if(t)try{EHo.add(e)}catch{}}}eZ.prototype.read=async function(){return this[mv]&&this[mv].length?{done:!1,value:this[mv].shift()}:this._read()},eZ.prototype.releaseLock=function(){this[mv]&&(this.stream[mv]=this[mv]),this._releaseLock()},eZ.prototype.cancel=function(e){return this._cancel(e)},eZ.prototype.readLine=async function(){let e,r=[];for(;!e;){let{done:t,value:n}=await this.read();if(n+="",t)return r.length?E7(r):void 0;let i=n.indexOf(` +`)+1;i&&(e=E7(r.concat(n.substr(0,i))),r=[]),i!==n.length&&r.push(n.substr(i))}return this.unshift(...r),e},eZ.prototype.readByte=async function(){let{done:e,value:r}=await this.read();if(e)return;let t=r[0];return this.unshift($P(r,1)),t},eZ.prototype.readBytes=async function(e){let r=[],t=0;for(;;){let{done:n,value:i}=await this.read();if(n)return r.length?E7(r):void 0;if(r.push(i),t+=i.length,t>=e){let s=E7(r);return this.unshift($P(s,e)),$P(s,0,e)}}},eZ.prototype.peekBytes=async function(e){let r=await this.readBytes(e);return this.unshift(r),r},eZ.prototype.unshift=function(...e){this[mv]||(this[mv]=[]),e.length===1&&d8r(e[0])&&this[mv].length&&e[0].length&&this[mv][0].byteOffset>=e[0].length?this[mv][0]=new Uint8Array(this[mv][0].buffer,this[mv][0].byteOffset-e[0].length,this[mv][0].byteLength+e[0].length):this[mv].unshift(...e.filter(r=>r&&r.length))},eZ.prototype.readToEnd=async function(e=E7){let r=[];for(;;){let{done:t,value:n}=await this.read();if(t)break;r.push(n)}return e(r)};var Rbi,BYo,{ReadableStream:pae,WritableStream:qYo,TransformStream:wft}=LB;async function DHo(){if(wft)return;let[e,r]=await Promise.all([Promise.resolve().then(function(){return VWh}),Promise.resolve().then(function(){return HWh})]);({ReadableStream:pae,WritableStream:qYo,TransformStream:wft}=e);let{createReadableStreamWrapper:t}=r;LB.ReadableStream&&pae!==LB.ReadableStream&&(Rbi=t(pae),BYo=t(LB.ReadableStream))}var q5t=l8r&&u8r.default.Buffer;function K5t(e){let r=y5(e);return r==="node"?p8r(e):r==="web"&&Rbi?Rbi(e):r?e:new pae({start(t){t.enqueue(e),t.close()}})}function MYo(e){if(y5(e))return e;let r=new XG;return(async()=>{let t=_5(r);await t.write(e),await t.close()})(),r}function E7(e){return e.some(r=>y5(r)&&!yD(r))?function(r){r=r.map(K5t);let t=jYo(async function(s){await Promise.all(i.map(a=>kbi(a,s)))}),n=Promise.resolve(),i=r.map((s,a)=>CZ(s,(o,c)=>(n=n.then(()=>mae(o,t.writable,{preventClose:a!==r.length-1})),n)));return t.readable}(e):e.some(r=>yD(r))?function(r){let t=new XG,n=Promise.resolve();return r.forEach((i,s)=>(n=n.then(()=>mae(i,t,{preventClose:s!==r.length-1})),n)),t}(e):typeof e[0]=="string"?e.join(""):q5t&&q5t.isBuffer(e[0])?q5t.concat(e):OYo(e)}function vZ(e){return new eZ(e)}function _5(e){return new E5t(e)}async function mae(e,r,{preventClose:t=!1,preventAbort:n=!1,preventCancel:i=!1}={}){if(y5(e)&&!yD(e)){e=K5t(e);try{if(e[mv]){let o=_5(r);for(let c=0;c<e[mv].length;c++)await o.ready,await o.write(e[mv][c]);o.releaseLock()}await e.pipeTo(r,{preventClose:t,preventAbort:n,preventCancel:i})}catch{}return}let s=vZ(e=MYo(e)),a=_5(r);try{for(;;){await a.ready;let{done:o,value:c}=await s.read();if(o){t||await a.close();break}await a.write(c)}}catch(o){n||await a.abort(o)}finally{s.releaseLock(),a.releaseLock()}}function LYo(e,r){let t=new wft(r);return mae(e,t.writable),t.readable}function jYo(e){let r,t,n=!1;return{readable:new pae({start(i){t=i},pull(){r?r():n=!0},cancel:e},{highWaterMark:0}),writable:new qYo({write:async function(i){t.enqueue(i),n?n=!1:(await new Promise(s=>{r=s}),r=null)},close:t.close.bind(t),abort:t.error.bind(t)})}}function P2(e,r=()=>{},t=()=>{}){if(yD(e)){let s=new XG;return(async()=>{let a=_5(s);try{let o=await gD(e),c=r(o),l=t(),u;u=c!==void 0&&l!==void 0?E7([c,l]):c!==void 0?c:l,await a.write(u),await a.close()}catch(o){await a.abort(o)}})(),s}if(y5(e))return LYo(e,{async transform(s,a){try{let o=await r(s);o!==void 0&&a.enqueue(o)}catch(o){a.error(o)}},async flush(s){try{let a=await t();a!==void 0&&s.enqueue(a)}catch(a){s.error(a)}}});let n=r(e),i=t();return n!==void 0&&i!==void 0?E7([n,i]):n!==void 0?n:i}function CZ(e,r){if(y5(e)&&!yD(e)){let n,i=new wft({start(o){n=o}}),s=mae(e,i.writable),a=jYo(async function(o){n.error(o),await s,await new Promise(setTimeout)});return r(i.readable,a.writable),a.readable}e=MYo(e);let t=new XG;return r(e,t),t}function m8r(e,r){let t,n=CZ(e,(i,s)=>{let a=vZ(i);a.remainder=()=>(a.releaseLock(),mae(i,s),n),t=r(a)});return t}function QTe(e){if(yD(e))return e.clone();if(y5(e)){let r=function(t){if(yD(t))throw Error("ArrayStream cannot be tee()d, use clone() instead");if(y5(t)){let n=K5t(t).tee();return n[0][mv]=n[1][mv]=t[mv],n}return[$P(t),$P(t)]}(e);return GYo(e,r[0]),r[1]}return $P(e)}function Cft(e){return yD(e)?QTe(e):y5(e)?new pae({start(r){let t=CZ(e,async(n,i)=>{let s=vZ(n),a=_5(i);try{for(;;){await a.ready;let{done:o,value:c}=await s.read();if(o){try{r.close()}catch{}return void await a.close()}try{r.enqueue(c)}catch{}await a.write(c)}}catch(o){r.error(o),await a.abort(o)}});GYo(e,t)}}):$P(e)}function GYo(e,r){Object.entries(Object.getOwnPropertyDescriptors(e.constructor.prototype)).forEach(([t,n])=>{t!=="constructor"&&(n.value?n.value=n.value.bind(r):n.get=n.get.bind(r),Object.defineProperty(e,t,n))})}function $P(e,r=0,t=1/0){if(yD(e))throw Error("Not implemented");if(y5(e)){if(r>=0&&t>=0){let n=0;return LYo(e,{transform(i,s){n<t?(n+i.length>=r&&s.enqueue($P(i,Math.max(r-n,0),t-n)),n+=i.length):s.terminate()}})}if(r<0&&(t<0||t===1/0)){let n=[];return P2(e,i=>{i.length>=-r?n=[i]:n.push(i)},()=>$P(E7(n),r,t))}if(r===0&&t<0){let n;return P2(e,i=>{let s=n?E7([n,i]):i;if(s.length>=-t)return n=$P(s,t),$P(s,r,t);n=s})}return console.warn(`stream.slice(input, ${r}, ${t}) not implemented efficiently.`),fae(async()=>$P(await gD(e),r,t))}return e[mv]&&(e=E7(e[mv].concat([e]))),!d8r(e)||q5t&&q5t.isBuffer(e)?e.slice(r,t):(t===1/0&&(t=e.length),e.subarray(r,t))}async function gD(e,r=E7){return yD(e)?e.readToEnd(r):y5(e)?vZ(e).readToEnd(r):e}async function kbi(e,r){if(y5(e)){if(e.cancel)return e.cancel(r);if(e.destroy)return e.destroy(r),await new Promise(setTimeout),r}}function fae(e){let r=new XG;return(async()=>{let t=_5(r);try{await t.write(await e()),await t.close()}catch(n){await t.abort(n)}})(),r}var Fbi=class e{constructor(r){if(r===void 0)throw Error("Invalid BigInteger input");if(r instanceof Uint8Array){let t=r,n=Array(t.length);for(let i=0;i<t.length;i++){let s=t[i].toString(16);n[i]=t[i]<=15?"0"+s:s}this.value=BigInt("0x0"+n.join(""))}else this.value=BigInt(r)}clone(){return new e(this.value)}iinc(){return this.value++,this}inc(){return this.clone().iinc()}idec(){return this.value--,this}dec(){return this.clone().idec()}iadd(r){return this.value+=r.value,this}add(r){return this.clone().iadd(r)}isub(r){return this.value-=r.value,this}sub(r){return this.clone().isub(r)}imul(r){return this.value*=r.value,this}mul(r){return this.clone().imul(r)}imod(r){return this.value%=r.value,this.isNegative()&&this.iadd(r),this}mod(r){return this.clone().imod(r)}modExp(r,t){if(t.isZero())throw Error("Modulo cannot be zero");if(t.isOne())return new e(0);if(r.isNegative())throw Error("Unsopported negative exponent");let n=r.value,i=this.value;i%=t.value;let s=BigInt(1);for(;n>BigInt(0);){let a=n&BigInt(1);n>>=BigInt(1);let o=s*i%t.value;s=a?o:s,i=i*i%t.value}return new e(s)}modInv(r){let{gcd:t,x:n}=this._egcd(r);if(!t.isOne())throw Error("Inverse does not exist");return n.add(r).mod(r)}_egcd(r){let t=BigInt(0),n=BigInt(1),i=BigInt(1),s=BigInt(0),a=this.value;for(r=r.value;r!==BigInt(0);){let o=a/r,c=t;t=i-o*t,i=c,c=n,n=s-o*n,s=c,c=r,r=a%r,a=c}return{x:new e(i),y:new e(s),gcd:new e(a)}}gcd(r){let t=this.value;for(r=r.value;r!==BigInt(0);){let n=r;r=t%r,t=n}return new e(t)}ileftShift(r){return this.value<<=r.value,this}leftShift(r){return this.clone().ileftShift(r)}irightShift(r){return this.value>>=r.value,this}rightShift(r){return this.clone().irightShift(r)}equal(r){return this.value===r.value}lt(r){return this.value<r.value}lte(r){return this.value<=r.value}gt(r){return this.value>r.value}gte(r){return this.value>=r.value}isZero(){return this.value===BigInt(0)}isOne(){return this.value===BigInt(1)}isNegative(){return this.value<BigInt(0)}isEven(){return!(this.value&BigInt(1))}abs(){let r=this.clone();return this.isNegative()&&(r.value=-r.value),r}toString(){return this.value.toString()}toNumber(){let r=Number(this.value);if(r>Number.MAX_SAFE_INTEGER)throw Error("Number can only safely store up to 53 bits");return r}getBit(r){return(this.value>>BigInt(r)&BigInt(1))===BigInt(0)?0:1}bitLength(){let r=new e(0),t=new e(1),n=new e(-1),i=this.isNegative()?n:r,s=1,a=this.clone();for(;!a.irightShift(t).equal(i);)s++;return s}byteLength(){let r=new e(0),t=new e(-1),n=this.isNegative()?t:r,i=new e(8),s=1,a=this.clone();for(;!a.irightShift(i).equal(n);)s++;return s}toUint8Array(r="be",t){let n=this.value.toString(16);n.length%2==1&&(n="0"+n);let i=n.length/2,s=new Uint8Array(t||i),a=t?t-i:0,o=0;for(;o<i;)s[o+a]=parseInt(n.slice(2*o,2*o+2),16),o++;return r!=="be"&&s.reverse(),s}},KQh=()=>typeof BigInt<"u",SHo=(()=>{try{return process.env.NODE_ENV==="development"}catch{}return!1})(),Ai={isString:function(e){return typeof e=="string"||e instanceof String},isArray:function(e){return e instanceof Array},isUint8Array:d8r,isStream:y5,readNumber:function(e){let r=0;for(let t=0;t<e.length;t++)r+=256**t*e[e.length-1-t];return r},writeNumber:function(e,r){let t=new Uint8Array(r);for(let n=0;n<r;n++)t[n]=e>>8*(r-n-1)&255;return t},readDate:function(e){let r=Ai.readNumber(e);return new Date(1e3*r)},writeDate:function(e){let r=Math.floor(e.getTime()/1e3);return Ai.writeNumber(r,4)},normalizeDate:function(e=Date.now()){return e===null||e===1/0?e:new Date(1e3*Math.floor(+e/1e3))},readMPI:function(e){let r=(e[0]<<8|e[1])+7>>>3;return e.subarray(2,2+r)},leftPad(e,r){let t=new Uint8Array(r),n=r-e.length;return t.set(e,n),t},uint8ArrayToMPI:function(e){let r=Ai.uint8ArrayBitLength(e);if(r===0)throw Error("Zero MPI");let t=e.subarray(e.length-Math.ceil(r/8)),n=new Uint8Array([(65280&r)>>8,255&r]);return Ai.concatUint8Array([n,t])},uint8ArrayBitLength:function(e){let r;for(r=0;r<e.length&&e[r]===0;r++);if(r===e.length)return 0;let t=e.subarray(r);return 8*(t.length-1)+Ai.nbits(t[0])},hexToUint8Array:function(e){let r=new Uint8Array(e.length>>1);for(let t=0;t<e.length>>1;t++)r[t]=parseInt(e.substr(t<<1,2),16);return r},uint8ArrayToHex:function(e){let r=[],t=e.length,n,i=0;for(;i<t;){for(n=e[i++].toString(16);n.length<2;)n="0"+n;r.push(""+n)}return r.join("")},stringToUint8Array:function(e){return P2(e,r=>{if(!Ai.isString(r))throw Error("stringToUint8Array: Data must be in the form of a string");let t=new Uint8Array(r.length);for(let n=0;n<r.length;n++)t[n]=r.charCodeAt(n);return t})},uint8ArrayToString:function(e){let r=[],n=(e=new Uint8Array(e)).length;for(let i=0;i<n;i+=16384)r.push(String.fromCharCode.apply(String,e.subarray(i,i+16384<n?i+16384:n)));return r.join("")},encodeUTF8:function(e){let r=new TextEncoder("utf-8");function t(n,i=!1){return r.encode(n,{stream:!i})}return P2(e,t,()=>t("",!0))},decodeUTF8:function(e){let r=new TextDecoder("utf-8");function t(n,i=!1){return r.decode(n,{stream:!i})}return P2(e,t,()=>t(new Uint8Array,!0))},concat:E7,concatUint8Array:OYo,equalsUint8Array:function(e,r){if(!Ai.isUint8Array(e)||!Ai.isUint8Array(r))throw Error("Data must be in the form of a Uint8Array");if(e.length!==r.length)return!1;for(let t=0;t<e.length;t++)if(e[t]!==r[t])return!1;return!0},writeChecksum:function(e){let r=0;for(let t=0;t<e.length;t++)r=r+e[t]&65535;return Ai.writeNumber(r,2)},printDebug:function(e){SHo&&console.log("[OpenPGP.js debug]",e)},printDebugError:function(e){SHo&&console.error("[OpenPGP.js debug]",e)},nbits:function(e){let r=1,t=e>>>16;return t!==0&&(e=t,r+=16),t=e>>8,t!==0&&(e=t,r+=8),t=e>>4,t!==0&&(e=t,r+=4),t=e>>2,t!==0&&(e=t,r+=2),t=e>>1,t!==0&&(e=t,r+=1),r},double:function(e){let r=new Uint8Array(e.length),t=e.length-1;for(let n=0;n<t;n++)r[n]=e[n]<<1^e[n+1]>>7;return r[t]=e[t]<<1^135*(e[0]>>7),r},shiftRight:function(e,r){if(r)for(let t=e.length-1;t>=0;t--)e[t]>>=r,t>0&&(e[t]|=e[t-1]<<8-r);return e},getWebCrypto:function(){return LB!==void 0&&LB.crypto&&LB.crypto.subtle},getBigInteger:async function(){if(KQh())return Fbi;{let{default:e}=await Promise.resolve().then(function(){return WWh});return e}},getNodeCrypto:function(){return pCi.default},getNodeZlib:function(){return VQh.default},getNodeBuffer:function(){return(u8r.default||{}).Buffer},getHardwareConcurrency:function(){return typeof navigator<"u"?navigator.hardwareConcurrency||1:zQh.default.cpus().length},isEmailAddress:function(e){return Ai.isString(e)?/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+([a-zA-Z]{2,}[0-9]*|xn--[a-zA-Z\-0-9]+)))$/.test(e):!1},canonicalizeEOL:function(e){let r=!1;return P2(e,t=>{let n;r&&(t=Ai.concatUint8Array([new Uint8Array([13]),t])),t[t.length-1]===13?(r=!0,t=t.subarray(0,-1)):r=!1;let i=[];for(let o=0;n=t.indexOf(10,o)+1,n;o=n)t[n-2]!==13&&i.push(n);if(!i.length)return t;let s=new Uint8Array(t.length+i.length),a=0;for(let o=0;o<i.length;o++){let c=t.subarray(i[o-1]||0,i[o]);s.set(c,a),a+=c.length,s[a-1]=13,s[a]=10,a++}return s.set(t.subarray(i[i.length-1]||0),a),s},()=>r?new Uint8Array([13]):void 0)},nativeEOL:function(e){let r=!1;return P2(e,t=>{let n;(t=r&&t[0]!==10?Ai.concatUint8Array([new Uint8Array([13]),t]):new Uint8Array(t))[t.length-1]===13?(r=!0,t=t.subarray(0,-1)):r=!1;let i=0;for(let s=0;s!==t.length;s=n){n=t.indexOf(13,s)+1,n||(n=t.length);let a=n-(t[n]===10?1:0);s&&t.copyWithin(i,s,a),i+=a-s}return t.subarray(0,i)},()=>r?new Uint8Array([13]):void 0)},removeTrailingSpaces:function(e){return e.split(` `).map(r=>{let t=r.length-1;for(;t>=0&&(r[t]===" "||r[t]===" "||r[t]==="\r");t--);return r.substr(0,t+1)}).join(` -`)},wrapError:function(e,r){if(!r)return Error(e);try{r.message=e+": "+r.message}catch{}return r},constructAllowedPackets:function(e){let r={};return e.forEach(t=>{if(!t.tag)throw Error("Invalid input: expected a packet class");r[t.tag]=t}),r},anyPromise:function(e){return new Promise(async(r,t)=>{let n;await Promise.all(e.map(async i=>{try{r(await i)}catch(s){n=s}})),t(n)})},selectUint8Array:function(e,r,t){let n=Math.max(r.length,t.length),i=new Uint8Array(n),s=0;for(let a=0;a<i.length;a++)i[a]=r[a]&256-e|t[a]&255+e,s+=e&a<r.length|1-e&a<t.length;return i.subarray(0,s)},selectUint8:function(e,r,t){return r&256-e|t&255+e}},QAi=Ai.getNodeBuffer(),IFr,xFr;function rae(e){let r=new Uint8Array;return P2(e,t=>{r=Ai.concatUint8Array([r,t]);let n=[],i=Math.floor(r.length/45),s=45*i,a=IFr(r.subarray(0,s));for(let o=0;o<i;o++)n.push(a.substr(60*o,60)),n.push(` +`)},wrapError:function(e,r){if(!r)return Error(e);try{r.message=e+": "+r.message}catch{}return r},constructAllowedPackets:function(e){let r={};return e.forEach(t=>{if(!t.tag)throw Error("Invalid input: expected a packet class");r[t.tag]=t}),r},anyPromise:function(e){return new Promise(async(r,t)=>{let n;await Promise.all(e.map(async i=>{try{r(await i)}catch(s){n=s}})),t(n)})},selectUint8Array:function(e,r,t){let n=Math.max(r.length,t.length),i=new Uint8Array(n),s=0;for(let a=0;a<i.length;a++)i[a]=r[a]&256-e|t[a]&255+e,s+=e&a<r.length|1-e&a<t.length;return i.subarray(0,s)},selectUint8:function(e,r,t){return r&256-e|t&255+e}},KAi=Ai.getNodeBuffer(),IFr,xFr;function rae(e){let r=new Uint8Array;return P2(e,t=>{r=Ai.concatUint8Array([r,t]);let n=[],i=Math.floor(r.length/45),s=45*i,a=IFr(r.subarray(0,s));for(let o=0;o<i;o++)n.push(a.substr(60*o,60)),n.push(` `);return r=r.subarray(s),n.join("")},()=>r.length?IFr(r)+` -`:"")}function GYo(e){let r="";return P2(e,t=>{r+=t;let n=0,i=[" "," ","\r",` -`];for(let o=0;o<i.length;o++){let c=i[o];for(let l=r.indexOf(c);l!==-1;l=r.indexOf(c,l+1))n++}let s=r.length;for(;s>0&&(s-n)%4!=0;s--)i.includes(r[s])&&n--;let a=xFr(r.substr(0,s));return r=r.substr(s),a},()=>xFr(r))}function sae(e){return GYo(e.replace(/-/g,"+").replace(/_/g,"/"))}function MB(e,r){let t=rae(e).replace(/[\r\n]/g,"");return r&&(t=t.replace(/[+]/g,"-").replace(/[/]/g,"_").replace(/[=]/g,"")),t}QAi?(IFr=e=>QAi.from(e).toString("base64"),xFr=e=>{let r=QAi.from(e,"base64");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}):(IFr=e=>btoa(Ai.uint8ArrayToString(e)),xFr=e=>Ai.stringToUint8Array(atob(e)));var y5t=Symbol("byValue"),Rn={curve:{p256:"p256","P-256":"p256",secp256r1:"p256",prime256v1:"p256","1.2.840.10045.3.1.7":"p256","2a8648ce3d030107":"p256","2A8648CE3D030107":"p256",p384:"p384","P-384":"p384",secp384r1:"p384","1.3.132.0.34":"p384","2b81040022":"p384","2B81040022":"p384",p521:"p521","P-521":"p521",secp521r1:"p521","1.3.132.0.35":"p521","2b81040023":"p521","2B81040023":"p521",secp256k1:"secp256k1","1.3.132.0.10":"secp256k1","2b8104000a":"secp256k1","2B8104000A":"secp256k1",ED25519:"ed25519",ed25519:"ed25519",Ed25519:"ed25519","1.3.6.1.4.1.11591.15.1":"ed25519","2b06010401da470f01":"ed25519","2B06010401DA470F01":"ed25519",X25519:"curve25519",cv25519:"curve25519",curve25519:"curve25519",Curve25519:"curve25519","1.3.6.1.4.1.3029.1.5.1":"curve25519","2b060104019755010501":"curve25519","2B060104019755010501":"curve25519",brainpoolP256r1:"brainpoolP256r1","1.3.36.3.3.2.8.1.1.7":"brainpoolP256r1","2b2403030208010107":"brainpoolP256r1","2B2403030208010107":"brainpoolP256r1",brainpoolP384r1:"brainpoolP384r1","1.3.36.3.3.2.8.1.1.11":"brainpoolP384r1","2b240303020801010b":"brainpoolP384r1","2B240303020801010B":"brainpoolP384r1",brainpoolP512r1:"brainpoolP512r1","1.3.36.3.3.2.8.1.1.13":"brainpoolP512r1","2b240303020801010d":"brainpoolP512r1","2B240303020801010D":"brainpoolP512r1"},s2k:{simple:0,salted:1,iterated:3,gnu:101},publicKey:{rsaEncryptSign:1,rsaEncrypt:2,rsaSign:3,elgamal:16,dsa:17,ecdh:18,ecdsa:19,eddsa:22,aedh:23,aedsa:24},symmetric:{plaintext:0,idea:1,tripledes:2,cast5:3,blowfish:4,aes128:7,aes192:8,aes256:9,twofish:10},compression:{uncompressed:0,zip:1,zlib:2,bzip2:3},hash:{md5:1,sha1:2,ripemd:3,sha256:8,sha384:9,sha512:10,sha224:11},webHash:{"SHA-1":2,"SHA-256":8,"SHA-384":9,"SHA-512":10},aead:{eax:1,ocb:2,experimentalGCM:100},packet:{publicKeyEncryptedSessionKey:1,signature:2,symEncryptedSessionKey:3,onePassSignature:4,secretKey:5,publicKey:6,secretSubkey:7,compressedData:8,symmetricallyEncryptedData:9,marker:10,literalData:11,trust:12,userID:13,publicSubkey:14,userAttribute:17,symEncryptedIntegrityProtectedData:18,modificationDetectionCode:19,aeadEncryptedData:20},literal:{binary:98,text:116,utf8:117,mime:109},signature:{binary:0,text:1,standalone:2,certGeneric:16,certPersona:17,certCasual:18,certPositive:19,certRevocation:48,subkeyBinding:24,keyBinding:25,key:31,keyRevocation:32,subkeyRevocation:40,timestamp:64,thirdParty:80},signatureSubpacket:{signatureCreationTime:2,signatureExpirationTime:3,exportableCertification:4,trustSignature:5,regularExpression:6,revocable:7,keyExpirationTime:9,placeholderBackwardsCompatibility:10,preferredSymmetricAlgorithms:11,revocationKey:12,issuer:16,notationData:20,preferredHashAlgorithms:21,preferredCompressionAlgorithms:22,keyServerPreferences:23,preferredKeyServer:24,primaryUserID:25,policyURI:26,keyFlags:27,signersUserID:28,reasonForRevocation:29,features:30,signatureTarget:31,embeddedSignature:32,issuerFingerprint:33,preferredAEADAlgorithms:34},keyFlags:{certifyKeys:1,signData:2,encryptCommunication:4,encryptStorage:8,splitPrivateKey:16,authentication:32,sharedPrivateKey:128},armor:{multipartSection:0,multipartLast:1,signed:2,message:3,publicKey:4,privateKey:5,signature:6},reasonForRevocation:{noReason:0,keySuperseded:1,keyCompromised:2,keyRetired:3,userIDInvalid:32},features:{modificationDetection:1,aead:2,v5Keys:4},write:function(e,r){if(typeof r=="number"&&(r=this.read(e,r)),e[r]!==void 0)return e[r];throw Error("Invalid enum value.")},read:function(e,r){if(e[y5t]||(e[y5t]=[],Object.entries(e).forEach(([t,n])=>{e[y5t][n]=t})),e[y5t][r]!==void 0)return e[y5t][r];throw Error("Invalid enum value.")}},Kd={preferredHashAlgorithm:Rn.hash.sha256,preferredSymmetricAlgorithm:Rn.symmetric.aes256,preferredCompressionAlgorithm:Rn.compression.uncompressed,deflateLevel:6,aeadProtect:!1,preferredAEADAlgorithm:Rn.aead.eax,aeadChunkSizeByte:12,v5Keys:!1,s2kIterationCountByte:224,allowUnauthenticatedMessages:!1,allowUnauthenticatedStream:!1,checksumRequired:!1,minRSABits:2047,passwordCollisionCheck:!1,revocationsExpire:!1,allowInsecureDecryptionWithSigningKeys:!1,allowInsecureVerificationWithReformattedKeys:!1,constantTimePKCS1Decryption:!1,constantTimePKCS1DecryptionSupportedSymmetricAlgorithms:new Set([Rn.symmetric.aes128,Rn.symmetric.aes192,Rn.symmetric.aes256]),minBytesForWebCrypto:1e3,ignoreUnsupportedPackets:!0,ignoreMalformedPackets:!1,additionalAllowedPackets:[],showVersion:!1,showComment:!1,versionString:"OpenPGP.js 5.9.0",commentString:"https://openpgpjs.org",maxUserIDLength:5120,knownNotations:[],useIndutnyElliptic:!0,rejectHashAlgorithms:new Set([Rn.hash.md5,Rn.hash.ripemd]),rejectMessageHashAlgorithms:new Set([Rn.hash.md5,Rn.hash.ripemd,Rn.hash.sha1]),rejectPublicKeyAlgorithms:new Set([Rn.publicKey.elgamal,Rn.publicKey.dsa]),rejectCurves:new Set([Rn.curve.secp256k1])};function KQh(e){let r=e.match(/^-----BEGIN PGP (MESSAGE, PART \d+\/\d+|MESSAGE, PART \d+|SIGNED MESSAGE|MESSAGE|PUBLIC KEY BLOCK|PRIVATE KEY BLOCK|SIGNATURE)-----$/m);if(!r)throw Error("Unknown ASCII armor type");return/MESSAGE, PART \d+\/\d+/.test(r[1])?Rn.armor.multipartSection:/MESSAGE, PART \d+/.test(r[1])?Rn.armor.multipartLast:/SIGNED MESSAGE/.test(r[1])?Rn.armor.signed:/MESSAGE/.test(r[1])?Rn.armor.message:/PUBLIC KEY BLOCK/.test(r[1])?Rn.armor.publicKey:/PRIVATE KEY BLOCK/.test(r[1])?Rn.armor.privateKey:/SIGNATURE/.test(r[1])?Rn.armor.signature:void 0}function STe(e,r){let t="";return r.showVersion&&(t+="Version: "+r.versionString+` +`:"")}function UYo(e){let r="";return P2(e,t=>{r+=t;let n=0,i=[" "," ","\r",` +`];for(let o=0;o<i.length;o++){let c=i[o];for(let l=r.indexOf(c);l!==-1;l=r.indexOf(c,l+1))n++}let s=r.length;for(;s>0&&(s-n)%4!=0;s--)i.includes(r[s])&&n--;let a=xFr(r.substr(0,s));return r=r.substr(s),a},()=>xFr(r))}function sae(e){return UYo(e.replace(/-/g,"+").replace(/_/g,"/"))}function MB(e,r){let t=rae(e).replace(/[\r\n]/g,"");return r&&(t=t.replace(/[+]/g,"-").replace(/[/]/g,"_").replace(/[=]/g,"")),t}KAi?(IFr=e=>KAi.from(e).toString("base64"),xFr=e=>{let r=KAi.from(e,"base64");return new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}):(IFr=e=>btoa(Ai.uint8ArrayToString(e)),xFr=e=>Ai.stringToUint8Array(atob(e)));var y5t=Symbol("byValue"),Rn={curve:{p256:"p256","P-256":"p256",secp256r1:"p256",prime256v1:"p256","1.2.840.10045.3.1.7":"p256","2a8648ce3d030107":"p256","2A8648CE3D030107":"p256",p384:"p384","P-384":"p384",secp384r1:"p384","1.3.132.0.34":"p384","2b81040022":"p384","2B81040022":"p384",p521:"p521","P-521":"p521",secp521r1:"p521","1.3.132.0.35":"p521","2b81040023":"p521","2B81040023":"p521",secp256k1:"secp256k1","1.3.132.0.10":"secp256k1","2b8104000a":"secp256k1","2B8104000A":"secp256k1",ED25519:"ed25519",ed25519:"ed25519",Ed25519:"ed25519","1.3.6.1.4.1.11591.15.1":"ed25519","2b06010401da470f01":"ed25519","2B06010401DA470F01":"ed25519",X25519:"curve25519",cv25519:"curve25519",curve25519:"curve25519",Curve25519:"curve25519","1.3.6.1.4.1.3029.1.5.1":"curve25519","2b060104019755010501":"curve25519","2B060104019755010501":"curve25519",brainpoolP256r1:"brainpoolP256r1","1.3.36.3.3.2.8.1.1.7":"brainpoolP256r1","2b2403030208010107":"brainpoolP256r1","2B2403030208010107":"brainpoolP256r1",brainpoolP384r1:"brainpoolP384r1","1.3.36.3.3.2.8.1.1.11":"brainpoolP384r1","2b240303020801010b":"brainpoolP384r1","2B240303020801010B":"brainpoolP384r1",brainpoolP512r1:"brainpoolP512r1","1.3.36.3.3.2.8.1.1.13":"brainpoolP512r1","2b240303020801010d":"brainpoolP512r1","2B240303020801010D":"brainpoolP512r1"},s2k:{simple:0,salted:1,iterated:3,gnu:101},publicKey:{rsaEncryptSign:1,rsaEncrypt:2,rsaSign:3,elgamal:16,dsa:17,ecdh:18,ecdsa:19,eddsa:22,aedh:23,aedsa:24},symmetric:{plaintext:0,idea:1,tripledes:2,cast5:3,blowfish:4,aes128:7,aes192:8,aes256:9,twofish:10},compression:{uncompressed:0,zip:1,zlib:2,bzip2:3},hash:{md5:1,sha1:2,ripemd:3,sha256:8,sha384:9,sha512:10,sha224:11},webHash:{"SHA-1":2,"SHA-256":8,"SHA-384":9,"SHA-512":10},aead:{eax:1,ocb:2,experimentalGCM:100},packet:{publicKeyEncryptedSessionKey:1,signature:2,symEncryptedSessionKey:3,onePassSignature:4,secretKey:5,publicKey:6,secretSubkey:7,compressedData:8,symmetricallyEncryptedData:9,marker:10,literalData:11,trust:12,userID:13,publicSubkey:14,userAttribute:17,symEncryptedIntegrityProtectedData:18,modificationDetectionCode:19,aeadEncryptedData:20},literal:{binary:98,text:116,utf8:117,mime:109},signature:{binary:0,text:1,standalone:2,certGeneric:16,certPersona:17,certCasual:18,certPositive:19,certRevocation:48,subkeyBinding:24,keyBinding:25,key:31,keyRevocation:32,subkeyRevocation:40,timestamp:64,thirdParty:80},signatureSubpacket:{signatureCreationTime:2,signatureExpirationTime:3,exportableCertification:4,trustSignature:5,regularExpression:6,revocable:7,keyExpirationTime:9,placeholderBackwardsCompatibility:10,preferredSymmetricAlgorithms:11,revocationKey:12,issuer:16,notationData:20,preferredHashAlgorithms:21,preferredCompressionAlgorithms:22,keyServerPreferences:23,preferredKeyServer:24,primaryUserID:25,policyURI:26,keyFlags:27,signersUserID:28,reasonForRevocation:29,features:30,signatureTarget:31,embeddedSignature:32,issuerFingerprint:33,preferredAEADAlgorithms:34},keyFlags:{certifyKeys:1,signData:2,encryptCommunication:4,encryptStorage:8,splitPrivateKey:16,authentication:32,sharedPrivateKey:128},armor:{multipartSection:0,multipartLast:1,signed:2,message:3,publicKey:4,privateKey:5,signature:6},reasonForRevocation:{noReason:0,keySuperseded:1,keyCompromised:2,keyRetired:3,userIDInvalid:32},features:{modificationDetection:1,aead:2,v5Keys:4},write:function(e,r){if(typeof r=="number"&&(r=this.read(e,r)),e[r]!==void 0)return e[r];throw Error("Invalid enum value.")},read:function(e,r){if(e[y5t]||(e[y5t]=[],Object.entries(e).forEach(([t,n])=>{e[y5t][n]=t})),e[y5t][r]!==void 0)return e[y5t][r];throw Error("Invalid enum value.")}},Kd={preferredHashAlgorithm:Rn.hash.sha256,preferredSymmetricAlgorithm:Rn.symmetric.aes256,preferredCompressionAlgorithm:Rn.compression.uncompressed,deflateLevel:6,aeadProtect:!1,preferredAEADAlgorithm:Rn.aead.eax,aeadChunkSizeByte:12,v5Keys:!1,s2kIterationCountByte:224,allowUnauthenticatedMessages:!1,allowUnauthenticatedStream:!1,checksumRequired:!1,minRSABits:2047,passwordCollisionCheck:!1,revocationsExpire:!1,allowInsecureDecryptionWithSigningKeys:!1,allowInsecureVerificationWithReformattedKeys:!1,constantTimePKCS1Decryption:!1,constantTimePKCS1DecryptionSupportedSymmetricAlgorithms:new Set([Rn.symmetric.aes128,Rn.symmetric.aes192,Rn.symmetric.aes256]),minBytesForWebCrypto:1e3,ignoreUnsupportedPackets:!0,ignoreMalformedPackets:!1,additionalAllowedPackets:[],showVersion:!1,showComment:!1,versionString:"OpenPGP.js 5.9.0",commentString:"https://openpgpjs.org",maxUserIDLength:5120,knownNotations:[],useIndutnyElliptic:!0,rejectHashAlgorithms:new Set([Rn.hash.md5,Rn.hash.ripemd]),rejectMessageHashAlgorithms:new Set([Rn.hash.md5,Rn.hash.ripemd,Rn.hash.sha1]),rejectPublicKeyAlgorithms:new Set([Rn.publicKey.elgamal,Rn.publicKey.dsa]),rejectCurves:new Set([Rn.curve.secp256k1])};function HQh(e){let r=e.match(/^-----BEGIN PGP (MESSAGE, PART \d+\/\d+|MESSAGE, PART \d+|SIGNED MESSAGE|MESSAGE|PUBLIC KEY BLOCK|PRIVATE KEY BLOCK|SIGNATURE)-----$/m);if(!r)throw Error("Unknown ASCII armor type");return/MESSAGE, PART \d+\/\d+/.test(r[1])?Rn.armor.multipartSection:/MESSAGE, PART \d+/.test(r[1])?Rn.armor.multipartLast:/SIGNED MESSAGE/.test(r[1])?Rn.armor.signed:/MESSAGE/.test(r[1])?Rn.armor.message:/PUBLIC KEY BLOCK/.test(r[1])?Rn.armor.publicKey:/PRIVATE KEY BLOCK/.test(r[1])?Rn.armor.privateKey:/SIGNATURE/.test(r[1])?Rn.armor.signature:void 0}function STe(e,r){let t="";return r.showVersion&&(t+="Version: "+r.versionString+` `),r.showComment&&(t+="Comment: "+r.commentString+` `),e&&(t+="Comment: "+e+` `),t+=` -`,t}function P1e(e){return rae(function(r){let t=13501623;return P2(r,n=>{let i=HQh?Math.floor(n.length/4):0,s=new Uint32Array(n.buffer,n.byteOffset,i);for(let a=0;a<i;a++)t^=s[a],t=tT[0][t>>24&255]^tT[1][t>>16&255]^tT[2][t>>8&255]^tT[3][t>>0&255];for(let a=4*i;a<n.length;a++)t=t>>8^tT[0][255&t^n[a]]},()=>new Uint8Array([t,t>>8,t>>16]))}(e))}var tT=[Array(255),Array(255),Array(255),Array(255)];for(let e=0;e<=255;e++){let r=e<<16;for(let t=0;t<8;t++)r=r<<1^(8388608&r?8801531:0);tT[0][e]=(16711680&r)>>16|65280&r|(255&r)<<16}for(let e=0;e<=255;e++)tT[1][e]=tT[0][e]>>8^tT[0][255&tT[0][e]];for(let e=0;e<=255;e++)tT[2][e]=tT[1][e]>>8^tT[0][255&tT[1][e]];for(let e=0;e<=255;e++)tT[3][e]=tT[2][e]>>8^tT[0][255&tT[2][e]];var HQh=function(){let e=new ArrayBuffer(2);return new DataView(e).setInt16(0,255,!0),new Int16Array(e)[0]===255}();function SHo(e){for(let r=0;r<e.length;r++)/^([^\s:]|[^\s:][^:]*[^\s:]): .+$/.test(e[r])||Ai.printDebugError(Error("Improperly formatted armor header: "+e[r])),/^(Version|Comment|MessageID|Hash|Charset): .+$/.test(e[r])||Ai.printDebugError(Error("Unknown header: "+e[r]))}function WQh(e){let r=e,t="",n=e.lastIndexOf("=");return n>=0&&n!==e.length-1&&(r=e.slice(0,n),t=e.slice(n+1).substr(0,4)),{body:r,checksum:t}}function tZ(e,r=Kd){return new Promise(async(t,n)=>{try{let i=/^-----[^-]+-----$/m,s=/^[ \f\r\t\u00a0\u2000-\u200a\u202f\u205f\u3000]*$/,a,o=[],c,l,u,m=o,h=[],_=GYo(CZ(e,async(b,v)=>{let w=vZ(b);try{for(;;){let P=await w.readLine();if(P===void 0)throw Error("Misformed armored text");if(P=Ai.removeTrailingSpaces(P.replace(/[\r\n]/g,"")),a)if(c)l||a!==2||(i.test(P)?(h=h.join(`\r -`),l=!0,SHo(m),m=[],c=!1):h.push(P.replace(/^- /,"")));else if(i.test(P)&&n(Error("Mandatory blank line missing between armor headers and armor data")),s.test(P)){if(SHo(m),c=!0,l||a!==2){t({text:h,data:_,headers:o,type:a});break}}else m.push(P);else i.test(P)&&(a=KQh(P))}}catch(P){return void n(P)}let x=_5(v);try{for(;;){await x.ready;let{done:P,value:k}=await w.read();if(P)throw Error("Misformed armored text");let R=k+"";if(R.indexOf("=")!==-1||R.indexOf("-")!==-1){let L=await w.readToEnd();L.length||(L=""),L=R+L,L=Ai.removeTrailingSpaces(L.replace(/\r/g,""));let U=L.split(i);if(U.length===1)throw Error("Misformed armored text");let Y=WQh(U[0].slice(0,-1));u=Y.checksum,await x.write(Y.body);break}await x.write(R)}await x.ready,await x.close()}catch(P){await x.abort(P)}}));_=CZ(_,async(b,v)=>{let w=gD(P1e(Cft(b)));w.catch(()=>{}),await mae(b,v,{preventClose:!0});let x=_5(v);try{let P=(await w).replace(` +`,t}function P1e(e){return rae(function(r){let t=13501623;return P2(r,n=>{let i=WQh?Math.floor(n.length/4):0,s=new Uint32Array(n.buffer,n.byteOffset,i);for(let a=0;a<i;a++)t^=s[a],t=tT[0][t>>24&255]^tT[1][t>>16&255]^tT[2][t>>8&255]^tT[3][t>>0&255];for(let a=4*i;a<n.length;a++)t=t>>8^tT[0][255&t^n[a]]},()=>new Uint8Array([t,t>>8,t>>16]))}(e))}var tT=[Array(255),Array(255),Array(255),Array(255)];for(let e=0;e<=255;e++){let r=e<<16;for(let t=0;t<8;t++)r=r<<1^(8388608&r?8801531:0);tT[0][e]=(16711680&r)>>16|65280&r|(255&r)<<16}for(let e=0;e<=255;e++)tT[1][e]=tT[0][e]>>8^tT[0][255&tT[0][e]];for(let e=0;e<=255;e++)tT[2][e]=tT[1][e]>>8^tT[0][255&tT[1][e]];for(let e=0;e<=255;e++)tT[3][e]=tT[2][e]>>8^tT[0][255&tT[2][e]];var WQh=function(){let e=new ArrayBuffer(2);return new DataView(e).setInt16(0,255,!0),new Int16Array(e)[0]===255}();function wHo(e){for(let r=0;r<e.length;r++)/^([^\s:]|[^\s:][^:]*[^\s:]): .+$/.test(e[r])||Ai.printDebugError(Error("Improperly formatted armor header: "+e[r])),/^(Version|Comment|MessageID|Hash|Charset): .+$/.test(e[r])||Ai.printDebugError(Error("Unknown header: "+e[r]))}function YQh(e){let r=e,t="",n=e.lastIndexOf("=");return n>=0&&n!==e.length-1&&(r=e.slice(0,n),t=e.slice(n+1).substr(0,4)),{body:r,checksum:t}}function tZ(e,r=Kd){return new Promise(async(t,n)=>{try{let i=/^-----[^-]+-----$/m,s=/^[ \f\r\t\u00a0\u2000-\u200a\u202f\u205f\u3000]*$/,a,o=[],c,l,u,m=o,h=[],_=UYo(CZ(e,async(b,v)=>{let w=vZ(b);try{for(;;){let P=await w.readLine();if(P===void 0)throw Error("Misformed armored text");if(P=Ai.removeTrailingSpaces(P.replace(/[\r\n]/g,"")),a)if(c)l||a!==2||(i.test(P)?(h=h.join(`\r +`),l=!0,wHo(m),m=[],c=!1):h.push(P.replace(/^- /,"")));else if(i.test(P)&&n(Error("Mandatory blank line missing between armor headers and armor data")),s.test(P)){if(wHo(m),c=!0,l||a!==2){t({text:h,data:_,headers:o,type:a});break}}else m.push(P);else i.test(P)&&(a=HQh(P))}}catch(P){return void n(P)}let x=_5(v);try{for(;;){await x.ready;let{done:P,value:k}=await w.read();if(P)throw Error("Misformed armored text");let R=k+"";if(R.indexOf("=")!==-1||R.indexOf("-")!==-1){let L=await w.readToEnd();L.length||(L=""),L=R+L,L=Ai.removeTrailingSpaces(L.replace(/\r/g,""));let U=L.split(i);if(U.length===1)throw Error("Misformed armored text");let Y=YQh(U[0].slice(0,-1));u=Y.checksum,await x.write(Y.body);break}await x.write(R)}await x.ready,await x.close()}catch(P){await x.abort(P)}}));_=CZ(_,async(b,v)=>{let w=gD(P1e(Cft(b)));w.catch(()=>{}),await mae(b,v,{preventClose:!0});let x=_5(v);try{let P=(await w).replace(` `,"");if(u!==P&&(u||r.checksumRequired))throw Error("Ascii armor integrity check failed");await x.ready,await x.close()}catch(P){await x.abort(P)}})}catch(i){n(i)}}).then(async t=>(yD(t.data)&&(t.data=await gD(t.data)),t))}function rPe(e,r,t,n,i,s=Kd){let a,o;e===Rn.armor.signed&&(a=r.text,o=r.hash,r=r.data);let c=Cft(r),l=[];switch(e){case Rn.armor.multipartSection:l.push("-----BEGIN PGP MESSAGE, PART "+t+"/"+n+`----- `),l.push(STe(i,s)),l.push(rae(r)),l.push("=",P1e(c)),l.push("-----END PGP MESSAGE, PART "+t+"/"+n+`----- `);break;case Rn.armor.multipartLast:l.push("-----BEGIN PGP MESSAGE, PART "+t+`----- @@ -2844,23 +2844,23 @@ Once you have resolved this problem (in this onboarding branch), Renovate will r `),l.push(STe(i,s)),l.push(rae(r)),l.push("=",P1e(c)),l.push(`-----END PGP PRIVATE KEY BLOCK----- `);break;case Rn.armor.signature:l.push(`-----BEGIN PGP SIGNATURE----- `),l.push(STe(i,s)),l.push(rae(r)),l.push("=",P1e(c)),l.push(`-----END PGP SIGNATURE----- -`)}return Ai.concat(l)}var KTe=class e{constructor(){this.bytes=""}read(r){this.bytes=Ai.uint8ArrayToString(r.subarray(0,8))}write(){return Ai.stringToUint8Array(this.bytes)}toHex(){return Ai.uint8ArrayToHex(Ai.stringToUint8Array(this.bytes))}equals(r,t=!1){return t&&(r.isWildcard()||this.isWildcard())||this.bytes===r.bytes}isNull(){return this.bytes===""}isWildcard(){return/^0+$/.test(this.toHex())}static mapToHex(r){return r.toHex()}static fromID(r){let t=new e;return t.read(Ai.hexToUint8Array(r)),t}static wildcard(){let r=new e;return r.read(new Uint8Array(8)),r}},z1=function(){var e,r,t=!1;function n(m,h){var _=e[(r[m]+r[h])%255];return m!==0&&h!==0||(_=0),_}var i,s,a,o,c=!1;function l(){function m(v){var w,x,P;for(x=P=function(k){var R=e[255-r[k]];return k===0&&(R=0),R}(v),w=0;w<4;w++)P^=x=255&(x<<1|x>>>7);return P^=99}t||function(){e=[],r=[];var v,w,x=1;for(v=0;v<255;v++)e[v]=x,w=128&x,x<<=1,x&=255,w===128&&(x^=27),x^=e[v],r[e[v]]=v;e[255]=e[0],r[0]=0,t=!0}(),i=[],s=[],a=[[],[],[],[]],o=[[],[],[],[]];for(var h=0;h<256;h++){var _=m(h);i[h]=_,s[_]=h,a[0][h]=n(2,_)<<24|_<<16|_<<8|n(3,_),o[0][_]=n(14,h)<<24|n(9,h)<<16|n(13,h)<<8|n(11,h);for(var b=1;b<4;b++)a[b][h]=a[b-1][h]>>>8|a[b-1][h]<<24,o[b][_]=o[b-1][_]>>>8|o[b-1][_]<<24}c=!0}var u=function(m,h){c||l();var _=new Uint32Array(h);_.set(i,512),_.set(s,768);for(var b=0;b<4;b++)_.set(a[b],4096+1024*b>>2),_.set(o[b],8192+1024*b>>2);var v=function(w,x,P){var k=0,R=0,L=0,U=0,Y=0,N=0,j=0,M=0,C=0,O=0,V=0,Q=0,X=0,J=0,ee=0,fe=0,ie=0,Se=0,ce=0,Mt=0,et=0,or=new w.Uint32Array(P),Ge=new w.Uint8Array(P);function me(Ae,Pe,Kt,nr,En,jn,br,We){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,En=En|0,jn=jn|0,br=br|0,We=We|0;var lt=0,Be=0,je=0,ct=0,Le=0,ft=0,Jr=0,Yt=0;for(lt=Kt|1024,Be=Kt|2048,je=Kt|3072,En=En^or[(Ae|0)>>2],jn=jn^or[(Ae|4)>>2],br=br^or[(Ae|8)>>2],We=We^or[(Ae|12)>>2],Yt=16;(Yt|0)<=nr<<4;Yt=Yt+16|0)ct=or[(Kt|En>>22&1020)>>2]^or[(lt|jn>>14&1020)>>2]^or[(Be|br>>6&1020)>>2]^or[(je|We<<2&1020)>>2]^or[(Ae|Yt|0)>>2],Le=or[(Kt|jn>>22&1020)>>2]^or[(lt|br>>14&1020)>>2]^or[(Be|We>>6&1020)>>2]^or[(je|En<<2&1020)>>2]^or[(Ae|Yt|4)>>2],ft=or[(Kt|br>>22&1020)>>2]^or[(lt|We>>14&1020)>>2]^or[(Be|En>>6&1020)>>2]^or[(je|jn<<2&1020)>>2]^or[(Ae|Yt|8)>>2],Jr=or[(Kt|We>>22&1020)>>2]^or[(lt|En>>14&1020)>>2]^or[(Be|jn>>6&1020)>>2]^or[(je|br<<2&1020)>>2]^or[(Ae|Yt|12)>>2],En=ct,jn=Le,br=ft,We=Jr;k=or[(Pe|En>>22&1020)>>2]<<24^or[(Pe|jn>>14&1020)>>2]<<16^or[(Pe|br>>6&1020)>>2]<<8^or[(Pe|We<<2&1020)>>2]^or[(Ae|Yt|0)>>2],R=or[(Pe|jn>>22&1020)>>2]<<24^or[(Pe|br>>14&1020)>>2]<<16^or[(Pe|We>>6&1020)>>2]<<8^or[(Pe|En<<2&1020)>>2]^or[(Ae|Yt|4)>>2],L=or[(Pe|br>>22&1020)>>2]<<24^or[(Pe|We>>14&1020)>>2]<<16^or[(Pe|En>>6&1020)>>2]<<8^or[(Pe|jn<<2&1020)>>2]^or[(Ae|Yt|8)>>2],U=or[(Pe|We>>22&1020)>>2]<<24^or[(Pe|En>>14&1020)>>2]<<16^or[(Pe|jn>>6&1020)>>2]<<8^or[(Pe|br<<2&1020)>>2]^or[(Ae|Yt|12)>>2]}function oe(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Ae,Pe,Kt,nr)}function ue(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0;me(1024,3072,8192,et,Ae,nr,Kt,Pe),En=R,R=U,U=En}function De(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y^Ae,N^Pe,j^Kt,M^nr),Y=k,N=R,j=L,M=U}function It(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0;me(1024,3072,8192,et,Ae,nr,Kt,Pe),En=R,R=U,U=En,k=k^Y,R=R^N,L=L^j,U=U^M,Y=Ae,N=Pe,j=Kt,M=nr}function Je(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),Y=k=k^Ae,N=R=R^Pe,j=L=L^Kt,M=U=U^nr}function at(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr,Y=Ae,N=Pe,j=Kt,M=nr}function mt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),Y=k,N=R,j=L,M=U,k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr}function ke(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,C,O,V,Q),Q=~fe&Q|fe&Q+1,V=~ee&V|ee&V+((Q|0)==0),O=~J&O|J&O+((V|0)==0),C=~X&C|X&C+((O|0)==0),k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr}function dt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=0,ft=0;for(Ae=Ae^Y,Pe=Pe^N,Kt=Kt^j,nr=nr^M,En=ie|0,jn=Se|0,br=ce|0,We=Mt|0;(Le|0)<128;Le=Le+1|0)En>>>31&&(lt=lt^Ae,Be=Be^Pe,je=je^Kt,ct=ct^nr),En=En<<1|jn>>>31,jn=jn<<1|br>>>31,br=br<<1|We>>>31,We=We<<1,ft=nr&1,nr=nr>>>1|Kt<<31,Kt=Kt>>>1|Pe<<31,Pe=Pe>>>1|Ae<<31,Ae=Ae>>>1,ft&&(Ae=Ae^3774873600);Y=lt,N=Be,j=je,M=ct}function ot(Ae){Ae=Ae|0,et=Ae}function kt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,k=Ae,R=Pe,L=Kt,U=nr}function Vt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,Y=Ae,N=Pe,j=Kt,M=nr}function Ar(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,C=Ae,O=Pe,V=Kt,Q=nr}function ni(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,X=Ae,J=Pe,ee=Kt,fe=nr}function gn(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,Q=~fe&Q|fe&nr,V=~ee&V|ee&Kt,O=~J&O|J&Pe,C=~X&C|X&Ae}function On(Ae){return Ae=Ae|0,Ae&15?-1:(Ge[Ae|0]=k>>>24,Ge[Ae|1]=k>>>16&255,Ge[Ae|2]=k>>>8&255,Ge[Ae|3]=k&255,Ge[Ae|4]=R>>>24,Ge[Ae|5]=R>>>16&255,Ge[Ae|6]=R>>>8&255,Ge[Ae|7]=R&255,Ge[Ae|8]=L>>>24,Ge[Ae|9]=L>>>16&255,Ge[Ae|10]=L>>>8&255,Ge[Ae|11]=L&255,Ge[Ae|12]=U>>>24,Ge[Ae|13]=U>>>16&255,Ge[Ae|14]=U>>>8&255,Ge[Ae|15]=U&255,16)}function er(Ae){return Ae=Ae|0,Ae&15?-1:(Ge[Ae|0]=Y>>>24,Ge[Ae|1]=Y>>>16&255,Ge[Ae|2]=Y>>>8&255,Ge[Ae|3]=Y&255,Ge[Ae|4]=N>>>24,Ge[Ae|5]=N>>>16&255,Ge[Ae|6]=N>>>8&255,Ge[Ae|7]=N&255,Ge[Ae|8]=j>>>24,Ge[Ae|9]=j>>>16&255,Ge[Ae|10]=j>>>8&255,Ge[Ae|11]=j&255,Ge[Ae|12]=M>>>24,Ge[Ae|13]=M>>>16&255,Ge[Ae|14]=M>>>8&255,Ge[Ae|15]=M&255,16)}function ln(){oe(0,0,0,0),ie=k,Se=R,ce=L,Mt=U}function Tr(Ae,Pe,Kt){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0;var nr=0;if(Pe&15)return-1;for(;(Kt|0)>=16;)ut[Ae&7](Ge[Pe|0]<<24|Ge[Pe|1]<<16|Ge[Pe|2]<<8|Ge[Pe|3],Ge[Pe|4]<<24|Ge[Pe|5]<<16|Ge[Pe|6]<<8|Ge[Pe|7],Ge[Pe|8]<<24|Ge[Pe|9]<<16|Ge[Pe|10]<<8|Ge[Pe|11],Ge[Pe|12]<<24|Ge[Pe|13]<<16|Ge[Pe|14]<<8|Ge[Pe|15]),Ge[Pe|0]=k>>>24,Ge[Pe|1]=k>>>16&255,Ge[Pe|2]=k>>>8&255,Ge[Pe|3]=k&255,Ge[Pe|4]=R>>>24,Ge[Pe|5]=R>>>16&255,Ge[Pe|6]=R>>>8&255,Ge[Pe|7]=R&255,Ge[Pe|8]=L>>>24,Ge[Pe|9]=L>>>16&255,Ge[Pe|10]=L>>>8&255,Ge[Pe|11]=L&255,Ge[Pe|12]=U>>>24,Ge[Pe|13]=U>>>16&255,Ge[Pe|14]=U>>>8&255,Ge[Pe|15]=U&255,nr=nr+16|0,Pe=Pe+16|0,Kt=Kt-16|0;return nr|0}function nt(Ae,Pe,Kt){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0;var nr=0;if(Pe&15)return-1;for(;(Kt|0)>=16;)Ve[Ae&1](Ge[Pe|0]<<24|Ge[Pe|1]<<16|Ge[Pe|2]<<8|Ge[Pe|3],Ge[Pe|4]<<24|Ge[Pe|5]<<16|Ge[Pe|6]<<8|Ge[Pe|7],Ge[Pe|8]<<24|Ge[Pe|9]<<16|Ge[Pe|10]<<8|Ge[Pe|11],Ge[Pe|12]<<24|Ge[Pe|13]<<16|Ge[Pe|14]<<8|Ge[Pe|15]),nr=nr+16|0,Pe=Pe+16|0,Kt=Kt-16|0;return nr|0}var ut=[oe,ue,De,It,Je,at,mt,ke],Ve=[De,dt];return{set_rounds:ot,set_state:kt,set_iv:Vt,set_nonce:Ar,set_mask:ni,set_counter:gn,get_state:On,get_iv:er,gcm_init:ln,cipher:Tr,mac:nt}}({Uint8Array,Uint32Array},m,h);return v.set_key=function(w,x,P,k,R,L,U,Y,N){var j=_.subarray(0,60),M=_.subarray(256,316);j.set([x,P,k,R,L,U,Y,N]);for(var C=w,O=1;C<4*w+28;C++){var V=j[C-1];(C%w==0||w===8&&C%w==4)&&(V=i[V>>>24]<<24^i[V>>>16&255]<<16^i[V>>>8&255]<<8^i[255&V]),C%w==0&&(V=V<<8^V>>>24^O<<24,O=O<<1^(128&O?27:0)),j[C]=j[C-w]^V}for(var Q=0;Q<C;Q+=4)for(var X=0;X<4;X++)V=j[C-(4+Q)+(4-X)%4],M[Q+X]=Q<4||Q>=C-4?V:o[0][i[V>>>24]]^o[1][i[V>>>16&255]]^o[2][i[V>>>8&255]]^o[3][i[255&V]];v.set_rounds(w+5)},v};return u.ENC={ECB:0,CBC:2,CFB:4,OFB:6,CTR:7},u.DEC={ECB:1,CBC:3,CFB:5,OFB:6,CTR:7},u.MAC={CBC:0,GCM:1},u.HEAP_DATA=16384,u}();function wHo(e){return e instanceof Uint8Array}function mCi(e,r){let t=e?e.byteLength:r||65536;if(4095&t||t<=0)throw Error("heap size must be a positive integer and a multiple of 4096");return e=e||new Uint8Array(new ArrayBuffer(t))}function NTe(e,r,t,n,i){let s=e.length-r,a=s<i?s:i;return e.set(t.subarray(n,n+a),r),a}function W1e(...e){let r=e.reduce((i,s)=>i+s.length,0),t=new Uint8Array(r),n=0;for(let i=0;i<e.length;i++)t.set(e[i],n),n+=e[i].length;return t}var H5t=class extends Error{constructor(...r){super(...r)}},g$=class extends Error{constructor(...r){super(...r)}},W5t=class extends Error{constructor(...r){super(...r)}},IHo=[],xHo=[],HTe=class{constructor(r,t,n=!0,i,s,a){this.pos=0,this.len=0,this.mode=i,this.pos=0,this.len=0,this.key=r,this.iv=t,this.padding=n,this.acquire_asm(s,a)}acquire_asm(r,t){return this.heap!==void 0&&this.asm!==void 0||(this.heap=r||IHo.pop()||mCi().subarray(z1.HEAP_DATA),this.asm=t||xHo.pop()||new z1(null,this.heap.buffer),this.reset(this.key,this.iv)),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(IHo.push(this.heap),xHo.push(this.asm)),this.heap=void 0,this.asm=void 0}reset(r,t){let{asm:n}=this.acquire_asm(),i=r.length;if(i!==16&&i!==24&&i!==32)throw new g$("illegal key size");let s=new DataView(r.buffer,r.byteOffset,r.byteLength);if(n.set_key(i>>2,s.getUint32(0),s.getUint32(4),s.getUint32(8),s.getUint32(12),i>16?s.getUint32(16):0,i>16?s.getUint32(20):0,i>24?s.getUint32(24):0,i>24?s.getUint32(28):0),t!==void 0){if(t.length!==16)throw new g$("illegal iv size");let a=new DataView(t.buffer,t.byteOffset,t.byteLength);n.set_iv(a.getUint32(0),a.getUint32(4),a.getUint32(8),a.getUint32(12))}else n.set_iv(0,0,0,0)}AES_Encrypt_process(r){if(!wHo(r))throw new TypeError("data isn't of expected type");let{heap:t,asm:n}=this.acquire_asm(),i=z1.ENC[this.mode],s=z1.HEAP_DATA,a=this.pos,o=this.len,c=0,l=r.length||0,u=0,m=0,h=new Uint8Array(o+l&-16);for(;l>0;)m=NTe(t,a+o,r,c,l),o+=m,c+=m,l-=m,m=n.cipher(i,s+a,o),m&&h.set(t.subarray(a,a+m),u),u+=m,m<o?(a+=m,o-=m):(a=0,o=0);return this.pos=a,this.len=o,h}AES_Encrypt_finish(){let{heap:r,asm:t}=this.acquire_asm(),n=z1.ENC[this.mode],i=z1.HEAP_DATA,s=this.pos,a=this.len,o=16-a%16,c=a;if(this.hasOwnProperty("padding")){if(this.padding){for(let u=0;u<o;++u)r[s+a+u]=o;a+=o,c=a}else if(a%16)throw new g$("data length must be a multiple of the block size")}else a+=o;let l=new Uint8Array(c);return a&&t.cipher(n,i+s,a),c&&l.set(r.subarray(s,s+c)),this.pos=0,this.len=0,this.release_asm(),l}AES_Decrypt_process(r){if(!wHo(r))throw new TypeError("data isn't of expected type");let{heap:t,asm:n}=this.acquire_asm(),i=z1.DEC[this.mode],s=z1.HEAP_DATA,a=this.pos,o=this.len,c=0,l=r.length||0,u=0,m=o+l&-16,h=0,_=0;this.padding&&(h=o+l-m||16,m-=h);let b=new Uint8Array(m);for(;l>0;)_=NTe(t,a+o,r,c,l),o+=_,c+=_,l-=_,_=n.cipher(i,s+a,o-(l?0:h)),_&&b.set(t.subarray(a,a+_),u),u+=_,_<o?(a+=_,o-=_):(a=0,o=0);return this.pos=a,this.len=o,b}AES_Decrypt_finish(){let{heap:r,asm:t}=this.acquire_asm(),n=z1.DEC[this.mode],i=z1.HEAP_DATA,s=this.pos,a=this.len,o=a;if(a>0){if(a%16){if(this.hasOwnProperty("padding"))throw new g$("data length must be a multiple of the block size");a+=16-a%16}if(t.cipher(n,i+s,a),this.hasOwnProperty("padding")&&this.padding){let l=r[s+o-1];if(l<1||l>16||l>o)throw new W5t("bad padding");let u=0;for(let m=l;m>1;m--)u|=l^r[s+o-m];if(u)throw new W5t("bad padding");o-=l}}let c=new Uint8Array(o);return o>0&&c.set(r.subarray(s,s+o)),this.pos=0,this.len=0,this.release_asm(),c}},Fbi=class e{static encrypt(r,t,n=!1){return new e(t,n).encrypt(r)}static decrypt(r,t,n=!1){return new e(t,n).decrypt(r)}constructor(r,t=!1,n){this.aes=n||new HTe(r,void 0,t,"ECB")}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}};function fCi(e){let r=function(t){let n=new Fbi(t);this.encrypt=function(i){return n.encrypt(i)},this.decrypt=function(i){return n.decrypt(i)}};return r.blockSize=r.prototype.blockSize=16,r.keySize=r.prototype.keySize=e/8,r}function M5t(e,r,t,n,i,s){let a=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,16778240,16778240,0,65540,66560,0,16842756],o=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,-2147483616,1048608,-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],c=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,134217728,134349320,8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],l=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],u=[256,34078976,34078720,1107296512,524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,524544,33554688,1073742080,524288,0,1074266112,34078976,1073742080],m=[536870928,541065216,16384,541081616,541065216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,541065216,4210704,16384,4194320,536887312,0,541081600,536870912,4194320,536887312],h=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,0,2099202,69206016,2048,67108866,67110912,2048,2097154],_=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,266240,4160,4160,262208,268435456,268701696],b,v,w,x,P,k,R,L,U,Y,N,j,M,C,O=0,V=r.length,Q=e.length===32?3:9;L=Q===3?t?[0,32,2]:[30,-2,-2]:t?[0,32,2,62,30,-2,64,96,2]:[94,62,-2,32,64,2,30,-2,-2],t&&(r=function(ee,fe){let ie=8-ee.length%8,Se;if(fe===2&&ie<8)Se=32;else if(fe===1)Se=ie;else{if(fe||!(ie<8)){if(ie===8)return ee;throw Error("des: invalid padding")}Se=0}let ce=new Uint8Array(ee.length+ie);for(let Mt=0;Mt<ee.length;Mt++)ce[Mt]=ee[Mt];for(let Mt=0;Mt<ie;Mt++)ce[ee.length+Mt]=Se;return ce}(r,s),V=r.length);let X=new Uint8Array(V),J=0;for(n===1&&(U=i[O++]<<24|i[O++]<<16|i[O++]<<8|i[O++],N=i[O++]<<24|i[O++]<<16|i[O++]<<8|i[O++],O=0);O<V;){for(k=r[O++]<<24|r[O++]<<16|r[O++]<<8|r[O++],R=r[O++]<<24|r[O++]<<16|r[O++]<<8|r[O++],n===1&&(t?(k^=U,R^=N):(Y=U,j=N,U=k,N=R)),w=252645135&(k>>>4^R),R^=w,k^=w<<4,w=65535&(k>>>16^R),R^=w,k^=w<<16,w=858993459&(R>>>2^k),k^=w,R^=w<<2,w=16711935&(R>>>8^k),k^=w,R^=w<<8,w=1431655765&(k>>>1^R),R^=w,k^=w<<1,k=k<<1|k>>>31,R=R<<1|R>>>31,v=0;v<Q;v+=3){for(M=L[v+1],C=L[v+2],b=L[v];b!==M;b+=C)x=R^e[b],P=(R>>>4|R<<28)^e[b+1],w=k,k=R,R=w^(o[x>>>24&63]|l[x>>>16&63]|m[x>>>8&63]|_[63&x]|a[P>>>24&63]|c[P>>>16&63]|u[P>>>8&63]|h[63&P]);w=k,k=R,R=w}k=k>>>1|k<<31,R=R>>>1|R<<31,w=1431655765&(k>>>1^R),R^=w,k^=w<<1,w=16711935&(R>>>8^k),k^=w,R^=w<<8,w=858993459&(R>>>2^k),k^=w,R^=w<<2,w=65535&(k>>>16^R),R^=w,k^=w<<16,w=252645135&(k>>>4^R),R^=w,k^=w<<4,n===1&&(t?(U=k,N=R):(k^=Y,R^=j)),X[J++]=k>>>24,X[J++]=k>>>16&255,X[J++]=k>>>8&255,X[J++]=255&k,X[J++]=R>>>24,X[J++]=R>>>16&255,X[J++]=R>>>8&255,X[J++]=255&R}return t||(X=function(ee,fe){let ie,Se=null;if(fe===2)ie=32;else if(fe===1)Se=ee[ee.length-1];else{if(fe)throw Error("des: invalid padding");ie=0}if(!Se){for(Se=1;ee[ee.length-Se]===ie;)Se++;Se--}return ee.subarray(0,ee.length-Se)}(X,s)),X}function L5t(e){let r=[0,4,536870912,536870916,65536,65540,536936448,536936452,512,516,536871424,536871428,66048,66052,536936960,536936964],t=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],n=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],i=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],s=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],a=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],o=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],c=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],l=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],u=[0,268435456,8,268435464,0,268435456,8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],m=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],h=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],_=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],b=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],v=e.length>8?3:1,w=Array(32*v),x=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],P,k,R,L=0,U=0;for(let Y=0;Y<v;Y++){let N=e[L++]<<24|e[L++]<<16|e[L++]<<8|e[L++],j=e[L++]<<24|e[L++]<<16|e[L++]<<8|e[L++];R=252645135&(N>>>4^j),j^=R,N^=R<<4,R=65535&(j>>>-16^N),N^=R,j^=R<<-16,R=858993459&(N>>>2^j),j^=R,N^=R<<2,R=65535&(j>>>-16^N),N^=R,j^=R<<-16,R=1431655765&(N>>>1^j),j^=R,N^=R<<1,R=16711935&(j>>>8^N),N^=R,j^=R<<8,R=1431655765&(N>>>1^j),j^=R,N^=R<<1,R=N<<8|j>>>20&240,N=j<<24|j<<8&16711680|j>>>8&65280|j>>>24&240,j=R;for(let M=0;M<16;M++)x[M]?(N=N<<2|N>>>26,j=j<<2|j>>>26):(N=N<<1|N>>>27,j=j<<1|j>>>27),N&=-15,j&=-15,P=r[N>>>28]|t[N>>>24&15]|n[N>>>20&15]|i[N>>>16&15]|s[N>>>12&15]|a[N>>>8&15]|o[N>>>4&15],k=c[j>>>28]|l[j>>>24&15]|u[j>>>20&15]|m[j>>>16&15]|h[j>>>12&15]|_[j>>>8&15]|b[j>>>4&15],R=65535&(k>>>16^P),w[U++]=P^R,w[U++]=k^R<<16}return w}function D5t(e){this.key=[];for(let r=0;r<3;r++)this.key.push(new Uint8Array(e.subarray(8*r,8*r+8)));this.encrypt=function(r){return M5t(L5t(this.key[2]),M5t(L5t(this.key[1]),M5t(L5t(this.key[0]),r,!0,0,null,null),!1,0,null,null),!0,0,null,null)}}function YQh(){this.BlockSize=8,this.KeySize=16,this.setKey=function(a){if(this.masking=Array(16),this.rotate=Array(16),this.reset(),a.length!==this.KeySize)throw Error("CAST-128: keys must be 16 bytes");return this.keySchedule(a),!0},this.reset=function(){for(let a=0;a<16;a++)this.masking[a]=0,this.rotate[a]=0},this.getBlockSize=function(){return this.BlockSize},this.encrypt=function(a){let o=Array(a.length);for(let c=0;c<a.length;c+=8){let l,u=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3],m=a[c+4]<<24|a[c+5]<<16|a[c+6]<<8|a[c+7];l=m,m=u^t(m,this.masking[0],this.rotate[0]),u=l,l=m,m=u^n(m,this.masking[1],this.rotate[1]),u=l,l=m,m=u^i(m,this.masking[2],this.rotate[2]),u=l,l=m,m=u^t(m,this.masking[3],this.rotate[3]),u=l,l=m,m=u^n(m,this.masking[4],this.rotate[4]),u=l,l=m,m=u^i(m,this.masking[5],this.rotate[5]),u=l,l=m,m=u^t(m,this.masking[6],this.rotate[6]),u=l,l=m,m=u^n(m,this.masking[7],this.rotate[7]),u=l,l=m,m=u^i(m,this.masking[8],this.rotate[8]),u=l,l=m,m=u^t(m,this.masking[9],this.rotate[9]),u=l,l=m,m=u^n(m,this.masking[10],this.rotate[10]),u=l,l=m,m=u^i(m,this.masking[11],this.rotate[11]),u=l,l=m,m=u^t(m,this.masking[12],this.rotate[12]),u=l,l=m,m=u^n(m,this.masking[13],this.rotate[13]),u=l,l=m,m=u^i(m,this.masking[14],this.rotate[14]),u=l,l=m,m=u^t(m,this.masking[15],this.rotate[15]),u=l,o[c]=m>>>24&255,o[c+1]=m>>>16&255,o[c+2]=m>>>8&255,o[c+3]=255&m,o[c+4]=u>>>24&255,o[c+5]=u>>>16&255,o[c+6]=u>>>8&255,o[c+7]=255&u}return o},this.decrypt=function(a){let o=Array(a.length);for(let c=0;c<a.length;c+=8){let l,u=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3],m=a[c+4]<<24|a[c+5]<<16|a[c+6]<<8|a[c+7];l=m,m=u^t(m,this.masking[15],this.rotate[15]),u=l,l=m,m=u^i(m,this.masking[14],this.rotate[14]),u=l,l=m,m=u^n(m,this.masking[13],this.rotate[13]),u=l,l=m,m=u^t(m,this.masking[12],this.rotate[12]),u=l,l=m,m=u^i(m,this.masking[11],this.rotate[11]),u=l,l=m,m=u^n(m,this.masking[10],this.rotate[10]),u=l,l=m,m=u^t(m,this.masking[9],this.rotate[9]),u=l,l=m,m=u^i(m,this.masking[8],this.rotate[8]),u=l,l=m,m=u^n(m,this.masking[7],this.rotate[7]),u=l,l=m,m=u^t(m,this.masking[6],this.rotate[6]),u=l,l=m,m=u^i(m,this.masking[5],this.rotate[5]),u=l,l=m,m=u^n(m,this.masking[4],this.rotate[4]),u=l,l=m,m=u^t(m,this.masking[3],this.rotate[3]),u=l,l=m,m=u^i(m,this.masking[2],this.rotate[2]),u=l,l=m,m=u^n(m,this.masking[1],this.rotate[1]),u=l,l=m,m=u^t(m,this.masking[0],this.rotate[0]),u=l,o[c]=m>>>24&255,o[c+1]=m>>>16&255,o[c+2]=m>>>8&255,o[c+3]=255&m,o[c+4]=u>>>24&255,o[c+5]=u>>16&255,o[c+6]=u>>8&255,o[c+7]=255&u}return o};let e=[,,,,];e[0]=[,,,,],e[0][0]=[4,0,13,15,12,14,8],e[0][1]=[5,2,16,18,17,19,10],e[0][2]=[6,3,23,22,21,20,9],e[0][3]=[7,1,26,25,27,24,11],e[1]=[,,,,],e[1][0]=[0,6,21,23,20,22,16],e[1][1]=[1,4,0,2,1,3,18],e[1][2]=[2,5,7,6,5,4,17],e[1][3]=[3,7,10,9,11,8,19],e[2]=[,,,,],e[2][0]=[4,0,13,15,12,14,8],e[2][1]=[5,2,16,18,17,19,10],e[2][2]=[6,3,23,22,21,20,9],e[2][3]=[7,1,26,25,27,24,11],e[3]=[,,,,],e[3][0]=[0,6,21,23,20,22,16],e[3][1]=[1,4,0,2,1,3,18],e[3][2]=[2,5,7,6,5,4,17],e[3][3]=[3,7,10,9,11,8,19];let r=[,,,,];function t(a,o,c){let l=o+a,u=l<<c|l>>>32-c;return(s[0][u>>>24]^s[1][u>>>16&255])-s[2][u>>>8&255]+s[3][255&u]}function n(a,o,c){let l=o^a,u=l<<c|l>>>32-c;return s[0][u>>>24]-s[1][u>>>16&255]+s[2][u>>>8&255]^s[3][255&u]}function i(a,o,c){let l=o-a,u=l<<c|l>>>32-c;return(s[0][u>>>24]+s[1][u>>>16&255]^s[2][u>>>8&255])-s[3][255&u]}r[0]=[,,,,],r[0][0]=[24,25,23,22,18],r[0][1]=[26,27,21,20,22],r[0][2]=[28,29,19,18,25],r[0][3]=[30,31,17,16,28],r[1]=[,,,,],r[1][0]=[3,2,12,13,8],r[1][1]=[1,0,14,15,13],r[1][2]=[7,6,8,9,3],r[1][3]=[5,4,10,11,7],r[2]=[,,,,],r[2][0]=[19,18,28,29,25],r[2][1]=[17,16,30,31,28],r[2][2]=[23,22,24,25,18],r[2][3]=[21,20,26,27,22],r[3]=[,,,,],r[3][0]=[8,9,7,6,3],r[3][1]=[10,11,5,4,7],r[3][2]=[12,13,3,2,8],r[3][3]=[14,15,1,0,13],this.keySchedule=function(a){let o=[,,,,,,,,],c=Array(32),l;for(let _=0;_<4;_++)l=4*_,o[_]=a[l]<<24|a[l+1]<<16|a[l+2]<<8|a[l+3];let u=[6,7,4,5],m,h=0;for(let _=0;_<2;_++)for(let b=0;b<4;b++){for(l=0;l<4;l++){let v=e[b][l];m=o[v[1]],m^=s[4][o[v[2]>>>2]>>>24-8*(3&v[2])&255],m^=s[5][o[v[3]>>>2]>>>24-8*(3&v[3])&255],m^=s[6][o[v[4]>>>2]>>>24-8*(3&v[4])&255],m^=s[7][o[v[5]>>>2]>>>24-8*(3&v[5])&255],m^=s[u[l]][o[v[6]>>>2]>>>24-8*(3&v[6])&255],o[v[0]]=m}for(l=0;l<4;l++){let v=r[b][l];m=s[4][o[v[0]>>>2]>>>24-8*(3&v[0])&255],m^=s[5][o[v[1]>>>2]>>>24-8*(3&v[1])&255],m^=s[6][o[v[2]>>>2]>>>24-8*(3&v[2])&255],m^=s[7][o[v[3]>>>2]>>>24-8*(3&v[3])&255],m^=s[4+l][o[v[4]>>>2]>>>24-8*(3&v[4])&255],c[h]=m,h++}}for(let _=0;_<16;_++)this.masking[_]=c[_],this.rotate[_]=31&c[16+_]};let s=[,,,,,,,,];s[0]=[821772500,2678128395,1810681135,1059425402,505495343,2617265619,1610868032,3483355465,3218386727,2294005173,3791863952,2563806837,1852023008,365126098,3269944861,584384398,677919599,3229601881,4280515016,2002735330,1136869587,3744433750,2289869850,2731719981,2714362070,879511577,1639411079,575934255,717107937,2857637483,576097850,2731753936,1725645e3,2810460463,5111599,767152862,2543075244,1251459544,1383482551,3052681127,3089939183,3612463449,1878520045,1510570527,2189125840,2431448366,582008916,3163445557,1265446783,1354458274,3529918736,3202711853,3073581712,3912963487,3029263377,1275016285,4249207360,2905708351,3304509486,1442611557,3585198765,2712415662,2731849581,3248163920,2283946226,208555832,2766454743,1331405426,1447828783,3315356441,3108627284,2957404670,2981538698,3339933917,1669711173,286233437,1465092821,1782121619,3862771680,710211251,980974943,1651941557,430374111,2051154026,704238805,4128970897,3144820574,2857402727,948965521,3333752299,2227686284,718756367,2269778983,2731643755,718440111,2857816721,3616097120,1113355533,2478022182,410092745,1811985197,1944238868,2696854588,1415722873,1682284203,1060277122,1998114690,1503841958,82706478,2315155686,1068173648,845149890,2167947013,1768146376,1993038550,3566826697,3390574031,940016341,3355073782,2328040721,904371731,1205506512,4094660742,2816623006,825647681,85914773,2857843460,1249926541,1417871568,3287612,3211054559,3126306446,1975924523,1353700161,2814456437,2438597621,1800716203,722146342,2873936343,1151126914,4160483941,2877670899,458611604,2866078500,3483680063,770352098,2652916994,3367839148,3940505011,3585973912,3809620402,718646636,2504206814,2914927912,3631288169,2857486607,2860018678,575749918,2857478043,718488780,2069512688,3548183469,453416197,1106044049,3032691430,52586708,3378514636,3459808877,3211506028,1785789304,218356169,3571399134,3759170522,1194783844,1523787992,3007827094,1975193539,2555452411,1341901877,3045838698,3776907964,3217423946,2802510864,2889438986,1057244207,1636348243,3761863214,1462225785,2632663439,481089165,718503062,24497053,3332243209,3344655856,3655024856,3960371065,1195698900,2971415156,3710176158,2115785917,4027663609,3525578417,2524296189,2745972565,3564906415,1372086093,1452307862,2780501478,1476592880,3389271281,18495466,2378148571,901398090,891748256,3279637769,3157290713,2560960102,1447622437,4284372637,216884176,2086908623,1879786977,3588903153,2242455666,2938092967,3559082096,2810645491,758861177,1121993112,215018983,642190776,4169236812,1196255959,2081185372,3508738393,941322904,4124243163,2877523539,1848581667,2205260958,3180453958,2589345134,3694731276,550028657,2519456284,3789985535,2973870856,2093648313,443148163,46942275,2734146937,1117713533,1115362972,1523183689,3717140224,1551984063],s[1]=[522195092,4010518363,1776537470,960447360,4267822970,4005896314,1435016340,1929119313,2913464185,1310552629,3579470798,3724818106,2579771631,1594623892,417127293,2715217907,2696228731,1508390405,3994398868,3925858569,3695444102,4019471449,3129199795,3770928635,3520741761,990456497,4187484609,2783367035,21106139,3840405339,631373633,3783325702,532942976,396095098,3548038825,4267192484,2564721535,2011709262,2039648873,620404603,3776170075,2898526339,3612357925,4159332703,1645490516,223693667,1567101217,3362177881,1029951347,3470931136,3570957959,1550265121,119497089,972513919,907948164,3840628539,1613718692,3594177948,465323573,2659255085,654439692,2575596212,2699288441,3127702412,277098644,624404830,4100943870,2717858591,546110314,2403699828,3655377447,1321679412,4236791657,1045293279,4010672264,895050893,2319792268,494945126,1914543101,2777056443,3894764339,2219737618,311263384,4275257268,3458730721,669096869,3584475730,3835122877,3319158237,3949359204,2005142349,2713102337,2228954793,3769984788,569394103,3855636576,1425027204,108000370,2736431443,3671869269,3043122623,1750473702,2211081108,762237499,3972989403,2798899386,3061857628,2943854345,867476300,964413654,1591880597,1594774276,2179821409,552026980,3026064248,3726140315,2283577634,3110545105,2152310760,582474363,1582640421,1383256631,2043843868,3322775884,1217180674,463797851,2763038571,480777679,2718707717,2289164131,3118346187,214354409,200212307,3810608407,3025414197,2674075964,3997296425,1847405948,1342460550,510035443,4080271814,815934613,833030224,1620250387,1945732119,2703661145,3966000196,1388869545,3456054182,2687178561,2092620194,562037615,1356438536,3409922145,3261847397,1688467115,2150901366,631725691,3840332284,549916902,3455104640,394546491,837744717,2114462948,751520235,2221554606,2415360136,3999097078,2063029875,803036379,2702586305,821456707,3019566164,360699898,4018502092,3511869016,3677355358,2402471449,812317050,49299192,2570164949,3259169295,2816732080,3331213574,3101303564,2156015656,3705598920,3546263921,143268808,3200304480,1638124008,3165189453,3341807610,578956953,2193977524,3638120073,2333881532,807278310,658237817,2969561766,1641658566,11683945,3086995007,148645947,1138423386,4158756760,1981396783,2401016740,3699783584,380097457,2680394679,2803068651,3334260286,441530178,4016580796,1375954390,761952171,891809099,2183123478,157052462,3683840763,1592404427,341349109,2438483839,1417898363,644327628,2233032776,2353769706,2201510100,220455161,1815641738,182899273,2995019788,3627381533,3702638151,2890684138,1052606899,588164016,1681439879,4038439418,2405343923,4229449282,167996282,1336969661,1688053129,2739224926,1543734051,1046297529,1138201970,2121126012,115334942,1819067631,1902159161,1941945968,2206692869,1159982321],s[2]=[2381300288,637164959,3952098751,3893414151,1197506559,916448331,2350892612,2932787856,3199334847,4009478890,3905886544,1373570990,2450425862,4037870920,3778841987,2456817877,286293407,124026297,3001279700,1028597854,3115296800,4208886496,2691114635,2188540206,1430237888,1218109995,3572471700,308166588,570424558,2187009021,2455094765,307733056,1310360322,3135275007,1384269543,2388071438,863238079,2359263624,2801553128,3380786597,2831162807,1470087780,1728663345,4072488799,1090516929,532123132,2389430977,1132193179,2578464191,3051079243,1670234342,1434557849,2711078940,1241591150,3314043432,3435360113,3091448339,1812415473,2198440252,267246943,796911696,3619716990,38830015,1526438404,2806502096,374413614,2943401790,1489179520,1603809326,1920779204,168801282,260042626,2358705581,1563175598,2397674057,1356499128,2217211040,514611088,2037363785,2186468373,4022173083,2792511869,2913485016,1173701892,4200428547,3896427269,1334932762,2455136706,602925377,2835607854,1613172210,41346230,2499634548,2457437618,2188827595,41386358,4172255629,1313404830,2405527007,3801973774,2217704835,873260488,2528884354,2478092616,4012915883,2555359016,2006953883,2463913485,575479328,2218240648,2099895446,660001756,2341502190,3038761536,3888151779,3848713377,3286851934,1022894237,1620365795,3449594689,1551255054,15374395,3570825345,4249311020,4151111129,3181912732,310226346,1133119310,530038928,136043402,2476768958,3107506709,2544909567,1036173560,2367337196,1681395281,1758231547,3641649032,306774401,1575354324,3716085866,1990386196,3114533736,2455606671,1262092282,3124342505,2768229131,4210529083,1833535011,423410938,660763973,2187129978,1639812e3,3508421329,3467445492,310289298,272797111,2188552562,2456863912,310240523,677093832,1013118031,901835429,3892695601,1116285435,3036471170,1337354835,243122523,520626091,277223598,4244441197,4194248841,1766575121,594173102,316590669,742362309,3536858622,4176435350,3838792410,2501204839,1229605004,3115755532,1552908988,2312334149,979407927,3959474601,1148277331,176638793,3614686272,2083809052,40992502,1340822838,2731552767,3535757508,3560899520,1354035053,122129617,7215240,2732932949,3118912700,2718203926,2539075635,3609230695,3725561661,1928887091,2882293555,1988674909,2063640240,2491088897,1459647954,4189817080,2302804382,1113892351,2237858528,1927010603,4002880361,1856122846,1594404395,2944033133,3855189863,3474975698,1643104450,4054590833,3431086530,1730235576,2984608721,3084664418,2131803598,4178205752,267404349,1617849798,1616132681,1462223176,736725533,2327058232,551665188,2945899023,1749386277,2575514597,1611482493,674206544,2201269090,3642560800,728599968,1680547377,2620414464,1388111496,453204106,4156223445,1094905244,2754698257,2201108165,3757000246,2704524545,3922940700,3996465027],s[3]=[2645754912,532081118,2814278639,3530793624,1246723035,1689095255,2236679235,4194438865,2116582143,3859789411,157234593,2045505824,4245003587,1687664561,4083425123,605965023,672431967,1336064205,3376611392,214114848,4258466608,3232053071,489488601,605322005,3998028058,264917351,1912574028,756637694,436560991,202637054,135989450,85393697,2152923392,3896401662,2895836408,2145855233,3535335007,115294817,3147733898,1922296357,3464822751,4117858305,1037454084,2725193275,2127856640,1417604070,1148013728,1827919605,642362335,2929772533,909348033,1346338451,3547799649,297154785,1917849091,4161712827,2883604526,3968694238,1469521537,3780077382,3375584256,1763717519,136166297,4290970789,1295325189,2134727907,2798151366,1566297257,3672928234,2677174161,2672173615,965822077,2780786062,289653839,1133871874,3491843819,35685304,1068898316,418943774,672553190,642281022,2346158704,1954014401,3037126780,4079815205,2030668546,3840588673,672283427,1776201016,359975446,3750173538,555499703,2769985273,1324923,69110472,152125443,3176785106,3822147285,1340634837,798073664,1434183902,15393959,216384236,1303690150,3881221631,3711134124,3960975413,106373927,2578434224,1455997841,1801814300,1578393881,1854262133,3188178946,3258078583,2302670060,1539295533,3505142565,3078625975,2372746020,549938159,3278284284,2620926080,181285381,2865321098,3970029511,68876850,488006234,1728155692,2608167508,836007927,2435231793,919367643,3339422534,3655756360,1457871481,40520939,1380155135,797931188,234455205,2255801827,3990488299,397000196,739833055,3077865373,2871719860,4022553888,772369276,390177364,3853951029,557662966,740064294,1640166671,1699928825,3535942136,622006121,3625353122,68743880,1742502,219489963,1664179233,1577743084,1236991741,410585305,2366487942,823226535,1050371084,3426619607,3586839478,212779912,4147118561,1819446015,1911218849,530248558,3486241071,3252585495,2886188651,3410272728,2342195030,20547779,2982490058,3032363469,3631753222,312714466,1870521650,1493008054,3491686656,615382978,4103671749,2534517445,1932181,2196105170,278426614,6369430,3274544417,2913018367,697336853,2143000447,2946413531,701099306,1558357093,2805003052,3500818408,2321334417,3567135975,216290473,3591032198,23009561,1996984579,3735042806,2024298078,3739440863,569400510,2339758983,3016033873,3097871343,3639523026,3844324983,3256173865,795471839,2951117563,4101031090,4091603803,3603732598,971261452,534414648,428311343,3389027175,2844869880,694888862,1227866773,2456207019,3043454569,2614353370,3749578031,3676663836,459166190,4132644070,1794958188,51825668,2252611902,3084671440,2036672799,3436641603,1099053433,2469121526,3059204941,1323291266,2061838604,1018778475,2233344254,2553501054,334295216,3556750194,1065731521,183467730],s[4]=[2127105028,745436345,2601412319,2788391185,3093987327,500390133,1155374404,389092991,150729210,3891597772,3523549952,1935325696,716645080,946045387,2901812282,1774124410,3869435775,4039581901,3293136918,3438657920,948246080,363898952,3867875531,1286266623,1598556673,68334250,630723836,1104211938,1312863373,613332731,2377784574,1101634306,441780740,3129959883,1917973735,2510624549,3238456535,2544211978,3308894634,1299840618,4076074851,1756332096,3977027158,297047435,3790297736,2265573040,3621810518,1311375015,1667687725,47300608,3299642885,2474112369,201668394,1468347890,576830978,3594690761,3742605952,1958042578,1747032512,3558991340,1408974056,3366841779,682131401,1033214337,1545599232,4265137049,206503691,103024618,2855227313,1337551222,2428998917,2963842932,4015366655,3852247746,2796956967,3865723491,3747938335,247794022,3755824572,702416469,2434691994,397379957,851939612,2314769512,218229120,1380406772,62274761,214451378,3170103466,2276210409,3845813286,28563499,446592073,1693330814,3453727194,29968656,3093872512,220656637,2470637031,77972100,1667708854,1358280214,4064765667,2395616961,325977563,4277240721,4220025399,3605526484,3355147721,811859167,3069544926,3962126810,652502677,3075892249,4132761541,3498924215,1217549313,3250244479,3858715919,3053989961,1538642152,2279026266,2875879137,574252750,3324769229,2651358713,1758150215,141295887,2719868960,3515574750,4093007735,4194485238,1082055363,3417560400,395511885,2966884026,179534037,3646028556,3738688086,1092926436,2496269142,257381841,3772900718,1636087230,1477059743,2499234752,3811018894,2675660129,3285975680,90732309,1684827095,1150307763,1723134115,3237045386,1769919919,1240018934,815675215,750138730,2239792499,1234303040,1995484674,138143821,675421338,1145607174,1936608440,3238603024,2345230278,2105974004,323969391,779555213,3004902369,2861610098,1017501463,2098600890,2628620304,2940611490,2682542546,1171473753,3656571411,3687208071,4091869518,393037935,159126506,1662887367,1147106178,391545844,3452332695,1891500680,3016609650,1851642611,546529401,1167818917,3194020571,2848076033,3953471836,575554290,475796850,4134673196,450035699,2351251534,844027695,1080539133,86184846,1554234488,3692025454,1972511363,2018339607,1491841390,1141460869,1061690759,4244549243,2008416118,2351104703,2868147542,1598468138,722020353,1027143159,212344630,1387219594,1725294528,3745187956,2500153616,458938280,4129215917,1828119673,544571780,3503225445,2297937496,1241802790,267843827,2694610800,1397140384,1558801448,3782667683,1806446719,929573330,2234912681,400817706,616011623,4121520928,3603768725,1761550015,1968522284,4053731006,4192232858,4005120285,872482584,3140537016,3894607381,2287405443,1963876937,3663887957,1584857e3,2975024454,1833426440,4025083860],s[5]=[4143615901,749497569,1285769319,3795025788,2514159847,23610292,3974978748,844452780,3214870880,3751928557,2213566365,1676510905,448177848,3730751033,4086298418,2307502392,871450977,3222878141,4110862042,3831651966,2735270553,1310974780,2043402188,1218528103,2736035353,4274605013,2702448458,3936360550,2693061421,162023535,2827510090,687910808,23484817,3784910947,3371371616,779677500,3503626546,3473927188,4157212626,3500679282,4248902014,2466621104,3899384794,1958663117,925738300,1283408968,3669349440,1840910019,137959847,2679828185,1239142320,1315376211,1547541505,1690155329,739140458,3128809933,3933172616,3876308834,905091803,1548541325,4040461708,3095483362,144808038,451078856,676114313,2861728291,2469707347,993665471,373509091,2599041286,4025009006,4170239449,2149739950,3275793571,3749616649,2794760199,1534877388,572371878,2590613551,1753320020,3467782511,1405125690,4270405205,633333386,3026356924,3475123903,632057672,2846462855,1404951397,3882875879,3915906424,195638627,2385783745,3902872553,1233155085,3355999740,2380578713,2702246304,2144565621,3663341248,3894384975,2502479241,4248018925,3094885567,1594115437,572884632,3385116731,767645374,1331858858,1475698373,3793881790,3532746431,1321687957,619889600,1121017241,3440213920,2070816767,2833025776,1933951238,4095615791,890643334,3874130214,859025556,360630002,925594799,1764062180,3920222280,4078305929,979562269,2810700344,4087740022,1949714515,546639971,1165388173,3069891591,1495988560,922170659,1291546247,2107952832,1813327274,3406010024,3306028637,4241950635,153207855,2313154747,1608695416,1150242611,1967526857,721801357,1220138373,3691287617,3356069787,2112743302,3281662835,1111556101,1778980689,250857638,2298507990,673216130,2846488510,3207751581,3562756981,3008625920,3417367384,2198807050,529510932,3547516680,3426503187,2364944742,102533054,2294910856,1617093527,1204784762,3066581635,1019391227,1069574518,1317995090,1691889997,3661132003,510022745,3238594800,1362108837,1817929911,2184153760,805817662,1953603311,3699844737,120799444,2118332377,207536705,2282301548,4120041617,145305846,2508124933,3086745533,3261524335,1877257368,2977164480,3160454186,2503252186,4221677074,759945014,254147243,2767453419,3801518371,629083197,2471014217,907280572,3900796746,940896768,2751021123,2625262786,3161476951,3661752313,3260732218,1425318020,2977912069,1496677566,3988592072,2140652971,3126511541,3069632175,977771578,1392695845,1698528874,1411812681,1369733098,1343739227,3620887944,1142123638,67414216,3102056737,3088749194,1626167401,2546293654,3941374235,697522451,33404913,143560186,2595682037,994885535,1247667115,3859094837,2699155541,3547024625,4114935275,2968073508,3199963069,2732024527,1237921620,951448369,1898488916,1211705605,2790989240,2233243581,3598044975],s[6]=[2246066201,858518887,1714274303,3485882003,713916271,2879113490,3730835617,539548191,36158695,1298409750,419087104,1358007170,749914897,2989680476,1261868530,2995193822,2690628854,3443622377,3780124940,3796824509,2976433025,4259637129,1551479e3,512490819,1296650241,951993153,2436689437,2460458047,144139966,3136204276,310820559,3068840729,643875328,1969602020,1680088954,2185813161,3283332454,672358534,198762408,896343282,276269502,3014846926,84060815,197145886,376173866,3943890818,3813173521,3545068822,1316698879,1598252827,2633424951,1233235075,859989710,2358460855,3503838400,3409603720,1203513385,1193654839,2792018475,2060853022,207403770,1144516871,3068631394,1121114134,177607304,3785736302,326409831,1929119770,2983279095,4183308101,3474579288,3200513878,3228482096,119610148,1170376745,3378393471,3163473169,951863017,3337026068,3135789130,2907618374,1183797387,2015970143,4045674555,2182986399,2952138740,3928772205,384012900,2454997643,10178499,2879818989,2596892536,111523738,2995089006,451689641,3196290696,235406569,1441906262,3890558523,3013735005,4158569349,1644036924,376726067,1006849064,3664579700,2041234796,1021632941,1374734338,2566452058,371631263,4007144233,490221539,206551450,3140638584,1053219195,1853335209,3412429660,3562156231,735133835,1623211703,3104214392,2738312436,4096837757,3366392578,3110964274,3956598718,3196820781,2038037254,3877786376,2339753847,300912036,3766732888,2372630639,1516443558,4200396704,1574567987,4069441456,4122592016,2699739776,146372218,2748961456,2043888151,35287437,2596680554,655490400,1132482787,110692520,1031794116,2188192751,1324057718,1217253157,919197030,686247489,3261139658,1028237775,3135486431,3059715558,2460921700,986174950,2661811465,4062904701,2752986992,3709736643,367056889,1353824391,731860949,1650113154,1778481506,784341916,357075625,3608602432,1074092588,2480052770,3811426202,92751289,877911070,3600361838,1231880047,480201094,3756190983,3094495953,434011822,87971354,363687820,1717726236,1901380172,3926403882,2481662265,400339184,1490350766,2661455099,1389319756,2558787174,784598401,1983468483,30828846,3550527752,2716276238,3841122214,1765724805,1955612312,1277890269,1333098070,1564029816,2704417615,1026694237,3287671188,1260819201,3349086767,1016692350,1582273796,1073413053,1995943182,694588404,1025494639,3323872702,3551898420,4146854327,453260480,1316140391,1435673405,3038941953,3486689407,1622062951,403978347,817677117,950059133,4246079218,3278066075,1486738320,1417279718,481875527,2549965225,3933690356,760697757,1452955855,3897451437,1177426808,1702951038,4085348628,2447005172,1084371187,3516436277,3068336338,1073369276,1027665953,3284188590,1230553676,1368340146,2226246512,267243139,2274220762,4070734279,2497715176,2423353163,2504755875],s[7]=[3793104909,3151888380,2817252029,895778965,2005530807,3871412763,237245952,86829237,296341424,3851759377,3974600970,2475086196,709006108,1994621201,2972577594,937287164,3734691505,168608556,3189338153,2225080640,3139713551,3033610191,3025041904,77524477,185966941,1208824168,2344345178,1721625922,3354191921,1066374631,1927223579,1971335949,2483503697,1551748602,2881383779,2856329572,3003241482,48746954,1398218158,2050065058,313056748,4255789917,393167848,1912293076,940740642,3465845460,3091687853,2522601570,2197016661,1727764327,364383054,492521376,1291706479,3264136376,1474851438,1685747964,2575719748,1619776915,1814040067,970743798,1561002147,2925768690,2123093554,1880132620,3151188041,697884420,2550985770,2607674513,2659114323,110200136,1489731079,997519150,1378877361,3527870668,478029773,2766872923,1022481122,431258168,1112503832,897933369,2635587303,669726182,3383752315,918222264,163866573,3246985393,3776823163,114105080,1903216136,761148244,3571337562,1690750982,3166750252,1037045171,1888456500,2010454850,642736655,616092351,365016990,1185228132,4174898510,1043824992,2023083429,2241598885,3863320456,3279669087,3674716684,108438443,2132974366,830746235,606445527,4173263986,2204105912,1844756978,2532684181,4245352700,2969441100,3796921661,1335562986,4061524517,2720232303,2679424040,634407289,885462008,3294724487,3933892248,2094100220,339117932,4048830727,3202280980,1458155303,2689246273,1022871705,2464987878,3714515309,353796843,2822958815,4256850100,4052777845,551748367,618185374,3778635579,4020649912,1904685140,3069366075,2670879810,3407193292,2954511620,4058283405,2219449317,3135758300,1120655984,3447565834,1474845562,3577699062,550456716,3466908712,2043752612,881257467,869518812,2005220179,938474677,3305539448,3850417126,1315485940,3318264702,226533026,965733244,321539988,1136104718,804158748,573969341,3708209826,937399083,3290727049,2901666755,1461057207,4013193437,4066861423,3242773476,2421326174,1581322155,3028952165,786071460,3900391652,3918438532,1485433313,4023619836,3708277595,3678951060,953673138,1467089153,1930354364,1533292819,2492563023,1346121658,1685000834,1965281866,3765933717,4190206607,2052792609,3515332758,690371149,3125873887,2180283551,2903598061,3933952357,436236910,289419410,14314871,1242357089,2904507907,1616633776,2666382180,585885352,3471299210,2699507360,1432659641,277164553,3354103607,770115018,2303809295,3741942315,3177781868,2853364978,2269453327,3774259834,987383833,1290892879,225909803,1741533526,890078084,1496906255,1111072499,916028167,243534141,1252605537,2204162171,531204876,290011180,3916834213,102027703,237315147,209093447,1486785922,220223953,2758195998,4175039106,82940208,3127791296,2569425252,518464269,1353887104,3941492737,2377294467,3935040926]}function S5t(e){this.cast5=new YQh,this.cast5.setKey(e),this.encrypt=function(r){return this.cast5.encrypt(r)}}D5t.keySize=D5t.prototype.keySize=24,D5t.blockSize=D5t.prototype.blockSize=8,S5t.blockSize=S5t.prototype.blockSize=8,S5t.keySize=S5t.prototype.keySize=16;var HG=4294967295;function XX(e,r){return(e<<r|e>>>32-r)&HG}function Zse(e,r){return e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24}function I1e(e,r,t){e.splice(r,4,255&t,t>>>8&255,t>>>16&255,t>>>24&255)}function Hg(e,r){return e>>>8*r&255}function w5t(e){this.tf=function(){let r=null,t=null,n=-1,i=[],s=[[],[],[],[]];function a(u){return s[0][Hg(u,0)]^s[1][Hg(u,1)]^s[2][Hg(u,2)]^s[3][Hg(u,3)]}function o(u){return s[0][Hg(u,3)]^s[1][Hg(u,0)]^s[2][Hg(u,1)]^s[3][Hg(u,2)]}function c(u,m){let h=a(m[0]),_=o(m[1]);m[2]=XX(m[2]^h+_+i[4*u+8]&HG,31),m[3]=XX(m[3],1)^h+2*_+i[4*u+9]&HG,h=a(m[2]),_=o(m[3]),m[0]=XX(m[0]^h+_+i[4*u+10]&HG,31),m[1]=XX(m[1],1)^h+2*_+i[4*u+11]&HG}function l(u,m){let h=a(m[0]),_=o(m[1]);m[2]=XX(m[2],1)^h+_+i[4*u+10]&HG,m[3]=XX(m[3]^h+2*_+i[4*u+11]&HG,31),h=a(m[2]),_=o(m[3]),m[0]=XX(m[0],1)^h+_+i[4*u+8]&HG,m[1]=XX(m[1]^h+2*_+i[4*u+9]&HG,31)}return{name:"twofish",blocksize:16,open:function(u){let m,h,_,b,v;r=u;let w=[],x=[],P=[],k,R=[],L,U,Y,N=[[8,1,7,13,6,15,3,2,0,11,5,9,14,12,10,4],[2,8,11,13,15,7,6,14,3,1,9,4,0,10,12,5]],j=[[14,12,11,8,1,2,3,5,15,4,10,6,7,0,9,13],[1,14,2,11,4,12,3,7,6,13,10,5,15,9,0,8]],M=[[11,10,5,14,6,13,9,0,12,8,15,3,2,4,7,1],[4,12,7,5,1,6,9,10,0,14,13,8,2,11,3,15]],C=[[13,7,15,4,1,2,6,14,9,11,3,0,8,5,12,10],[11,9,5,1,12,3,13,14,6,4,7,15,2,0,8,10]],O=[0,8,1,9,2,10,3,11,4,12,5,13,6,14,7,15],V=[0,9,2,11,4,13,6,15,8,1,10,3,12,5,14,7],Q=[[],[]],X=[[],[],[],[]];function J(ce){return ce^ce>>2^[0,90,180,238][3&ce]}function ee(ce){return ce^ce>>1^ce>>2^[0,238,180,90][3&ce]}function fe(ce,Mt){let et,or,Ge;for(et=0;et<8;et++)or=Mt>>>24,Mt=Mt<<8&HG|ce>>>24,ce=ce<<8&HG,Ge=or<<1,128&or&&(Ge^=333),Mt^=or^Ge<<16,Ge^=or>>>1,1&or&&(Ge^=166),Mt^=Ge<<24|Ge<<8;return Mt}function ie(ce,Mt){let et=Mt>>4,or=15&Mt,Ge=N[ce][et^or],me=j[ce][O[or]^V[et]];return C[ce][O[me]^V[Ge]]<<4|M[ce][Ge^me]}function Se(ce,Mt){let et=Hg(ce,0),or=Hg(ce,1),Ge=Hg(ce,2),me=Hg(ce,3);switch(k){case 4:et=Q[1][et]^Hg(Mt[3],0),or=Q[0][or]^Hg(Mt[3],1),Ge=Q[0][Ge]^Hg(Mt[3],2),me=Q[1][me]^Hg(Mt[3],3);case 3:et=Q[1][et]^Hg(Mt[2],0),or=Q[1][or]^Hg(Mt[2],1),Ge=Q[0][Ge]^Hg(Mt[2],2),me=Q[0][me]^Hg(Mt[2],3);case 2:et=Q[0][Q[0][et]^Hg(Mt[1],0)]^Hg(Mt[0],0),or=Q[0][Q[1][or]^Hg(Mt[1],1)]^Hg(Mt[0],1),Ge=Q[1][Q[0][Ge]^Hg(Mt[1],2)]^Hg(Mt[0],2),me=Q[1][Q[1][me]^Hg(Mt[1],3)]^Hg(Mt[0],3)}return X[0][et]^X[1][or]^X[2][Ge]^X[3][me]}for(r=r.slice(0,32),m=r.length;m!==16&&m!==24&&m!==32;)r[m++]=0;for(m=0;m<r.length;m+=4)P[m>>2]=Zse(r,m);for(m=0;m<256;m++)Q[0][m]=ie(0,m),Q[1][m]=ie(1,m);for(m=0;m<256;m++)L=Q[1][m],U=J(L),Y=ee(L),X[0][m]=L+(U<<8)+(Y<<16)+(Y<<24),X[2][m]=U+(Y<<8)+(L<<16)+(Y<<24),L=Q[0][m],U=J(L),Y=ee(L),X[1][m]=Y+(Y<<8)+(U<<16)+(L<<24),X[3][m]=U+(L<<8)+(Y<<16)+(U<<24);for(k=P.length/2,m=0;m<k;m++)h=P[m+m],w[m]=h,_=P[m+m+1],x[m]=_,R[k-m-1]=fe(h,_);for(m=0;m<40;m+=2)h=16843009*m,_=h+16843009,h=Se(h,w),_=XX(Se(_,x),8),i[m]=h+_&HG,i[m+1]=XX(h+2*_,9);for(m=0;m<256;m++)switch(h=_=b=v=m,k){case 4:h=Q[1][h]^Hg(R[3],0),_=Q[0][_]^Hg(R[3],1),b=Q[0][b]^Hg(R[3],2),v=Q[1][v]^Hg(R[3],3);case 3:h=Q[1][h]^Hg(R[2],0),_=Q[1][_]^Hg(R[2],1),b=Q[0][b]^Hg(R[2],2),v=Q[0][v]^Hg(R[2],3);case 2:s[0][m]=X[0][Q[0][Q[0][h]^Hg(R[1],0)]^Hg(R[0],0)],s[1][m]=X[1][Q[0][Q[1][_]^Hg(R[1],1)]^Hg(R[0],1)],s[2][m]=X[2][Q[1][Q[0][b]^Hg(R[1],2)]^Hg(R[0],2)],s[3][m]=X[3][Q[1][Q[1][v]^Hg(R[1],3)]^Hg(R[0],3)]}},close:function(){i=[],s=[[],[],[],[]]},encrypt:function(u,m){t=u,n=m;let h=[Zse(t,n)^i[0],Zse(t,n+4)^i[1],Zse(t,n+8)^i[2],Zse(t,n+12)^i[3]];for(let _=0;_<8;_++)c(_,h);return I1e(t,n,h[2]^i[4]),I1e(t,n+4,h[3]^i[5]),I1e(t,n+8,h[0]^i[6]),I1e(t,n+12,h[1]^i[7]),n+=16,t},decrypt:function(u,m){t=u,n=m;let h=[Zse(t,n)^i[4],Zse(t,n+4)^i[5],Zse(t,n+8)^i[6],Zse(t,n+12)^i[7]];for(let _=7;_>=0;_--)l(_,h);I1e(t,n,h[2]^i[0]),I1e(t,n+4,h[3]^i[1]),I1e(t,n+8,h[0]^i[2]),I1e(t,n+12,h[1]^i[3]),n+=16},finalize:function(){return t}}}(),this.tf.open(Array.from(e),0),this.encrypt=function(r){return this.tf.encrypt(Array.from(r),0)}}function m$(){}function I5t(e){this.bf=new m$,this.bf.init(e),this.encrypt=function(r){return this.bf.encryptBlock(r)}}w5t.keySize=w5t.prototype.keySize=32,w5t.blockSize=w5t.prototype.blockSize=16,m$.prototype.BLOCKSIZE=8,m$.prototype.SBOXES=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]],m$.prototype.PARRAY=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],m$.prototype.NN=16,m$.prototype._clean=function(e){return e<0&&(e=(2147483647&e)+2147483648),e},m$.prototype._F=function(e){let r,t=255&e,n=255&(e>>>=8),i=255&(e>>>=8),s=255&(e>>>=8);return r=this.sboxes[0][s]+this.sboxes[1][i],r^=this.sboxes[2][n],r+=this.sboxes[3][t],r},m$.prototype._encryptBlock=function(e){let r,t=e[0],n=e[1];for(r=0;r<this.NN;++r){t^=this.parray[r],n=this._F(t)^n;let i=t;t=n,n=i}t^=this.parray[this.NN+0],n^=this.parray[this.NN+1],e[0]=this._clean(n),e[1]=this._clean(t)},m$.prototype.encryptBlock=function(e){let r,t=[0,0],n=this.BLOCKSIZE/2;for(r=0;r<this.BLOCKSIZE/2;++r)t[0]=t[0]<<8|255&e[r+0],t[1]=t[1]<<8|255&e[r+n];this._encryptBlock(t);let i=[];for(r=0;r<this.BLOCKSIZE/2;++r)i[r+0]=t[0]>>>24-8*r&255,i[r+n]=t[1]>>>24-8*r&255;return i},m$.prototype._decryptBlock=function(e){let r,t=e[0],n=e[1];for(r=this.NN+1;r>1;--r){t^=this.parray[r],n=this._F(t)^n;let i=t;t=n,n=i}t^=this.parray[1],n^=this.parray[0],e[0]=this._clean(n),e[1]=this._clean(t)},m$.prototype.init=function(e){let r,t=0;for(this.parray=[],r=0;r<this.NN+2;++r){let i=0;for(let s=0;s<4;++s)i=i<<8|255&e[t],++t>=e.length&&(t=0);this.parray[r]=this.PARRAY[r]^i}for(this.sboxes=[],r=0;r<4;++r)for(this.sboxes[r]=[],t=0;t<256;++t)this.sboxes[r][t]=this.SBOXES[r][t];let n=[0,0];for(r=0;r<this.NN+2;r+=2)this._encryptBlock(n),this.parray[r+0]=n[0],this.parray[r+1]=n[1];for(r=0;r<4;++r)for(t=0;t<256;t+=2)this._encryptBlock(n),this.sboxes[r][t+0]=n[0],this.sboxes[r][t+1]=n[1]},I5t.keySize=I5t.prototype.keySize=16,I5t.blockSize=I5t.prototype.blockSize=8;var JQh=fCi(128),XQh=fCi(192),ZQh=fCi(256),eKh=function(e){this.key=e,this.encrypt=function(r,t){return M5t(L5t(this.key),r,!0,0,null,t)},this.decrypt=function(r,t){return M5t(L5t(this.key),r,!1,0,null,t)}},fNt=Object.freeze({__proto__:null,aes128:JQh,aes192:XQh,aes256:ZQh,des:eKh,tripledes:D5t,cast5:S5t,twofish:w5t,blowfish:I5t,idea:function(){throw Error("IDEA symmetric-key algorithm not implemented")}}),UYo=function(e,r,t){var n=0,i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0,v=0,w=0,x=0,P=0,k=0,R=new e.Uint8Array(t);function L(ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,or=or|0,Ge=Ge|0,me=me|0,oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0;var mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0,Kt=0,nr=0,En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=0,ft=0,Jr=0,Yt=0,wr=0,wn=0,Bn=0,tr=0,zt=0,sr=0,Ir=0,rr=0,pt=0,ge=0,Me=0,ae=0,Ye=0,bt=0,$t=0,Ee=0,st=0,yr=0,Wt=0,Lt=0,Ke=0,Sr=0,Pr=0,Sn=0,Un=0,ms=0,cs=0,Ka=0,Oo=0,Ro=0,ea=0,tu=0,fl=0,wl=0,Hc=0,Pd=0,ra=0,Wc=0,no=0;mt=n,ke=i,dt=s,ot=a,kt=o,Ar=ee+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=fe+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ie+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Se+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ce+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Mt+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=et+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=or+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Ge+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=me+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=oe+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ue+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=De+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=It+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Je+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=at+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=It^Ge^ie^ee,ni=Vt<<1|Vt>>>31,Ar=ni+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Je^me^Se^fe,gn=Vt<<1|Vt>>>31,Ar=gn+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=at^oe^ce^ie,On=Vt<<1|Vt>>>31,Ar=On+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ni^ue^Mt^Se,er=Vt<<1|Vt>>>31,Ar=er+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=gn^De^et^ce,ln=Vt<<1|Vt>>>31,Ar=ln+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=On^It^or^Mt,Tr=Vt<<1|Vt>>>31,Ar=Tr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=er^Je^Ge^et,nt=Vt<<1|Vt>>>31,Ar=nt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ln^at^me^or,ut=Vt<<1|Vt>>>31,Ar=ut+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Tr^ni^oe^Ge,Ve=Vt<<1|Vt>>>31,Ar=Ve+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=nt^gn^ue^me,Ae=Vt<<1|Vt>>>31,Ar=Ae+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ut^On^De^oe,Pe=Vt<<1|Vt>>>31,Ar=Pe+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ve^er^It^ue,Kt=Vt<<1|Vt>>>31,Ar=Kt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ae^ln^Je^De,nr=Vt<<1|Vt>>>31,Ar=nr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pe^Tr^at^It,En=Vt<<1|Vt>>>31,Ar=En+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Kt^nt^ni^Je,jn=Vt<<1|Vt>>>31,Ar=jn+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=nr^ut^gn^at,br=Vt<<1|Vt>>>31,Ar=br+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=En^Ve^On^ni,We=Vt<<1|Vt>>>31,Ar=We+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=jn^Ae^er^gn,lt=Vt<<1|Vt>>>31,Ar=lt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=br^Pe^ln^On,Be=Vt<<1|Vt>>>31,Ar=Be+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=We^Kt^Tr^er,je=Vt<<1|Vt>>>31,Ar=je+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=lt^nr^nt^ln,ct=Vt<<1|Vt>>>31,Ar=ct+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Be^En^ut^Tr,Le=Vt<<1|Vt>>>31,Ar=Le+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=je^jn^Ve^nt,ft=Vt<<1|Vt>>>31,Ar=ft+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ct^br^Ae^ut,Jr=Vt<<1|Vt>>>31,Ar=Jr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Le^We^Pe^Ve,Yt=Vt<<1|Vt>>>31,Ar=Yt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ft^lt^Kt^Ae,wr=Vt<<1|Vt>>>31,Ar=wr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Jr^Be^nr^Pe,wn=Vt<<1|Vt>>>31,Ar=wn+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Yt^je^En^Kt,Bn=Vt<<1|Vt>>>31,Ar=Bn+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wr^ct^jn^nr,tr=Vt<<1|Vt>>>31,Ar=tr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wn^Le^br^En,zt=Vt<<1|Vt>>>31,Ar=zt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Bn^ft^We^jn,sr=Vt<<1|Vt>>>31,Ar=sr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=tr^Jr^lt^br,Ir=Vt<<1|Vt>>>31,Ar=Ir+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=zt^Yt^Be^We,rr=Vt<<1|Vt>>>31,Ar=rr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=sr^wr^je^lt,pt=Vt<<1|Vt>>>31,Ar=pt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ir^wn^ct^Be,ge=Vt<<1|Vt>>>31,Ar=ge+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=rr^Bn^Le^je,Me=Vt<<1|Vt>>>31,Ar=Me+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=pt^tr^ft^ct,ae=Vt<<1|Vt>>>31,Ar=ae+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ge^zt^Jr^Le,Ye=Vt<<1|Vt>>>31,Ar=Ye+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Me^sr^Yt^ft,bt=Vt<<1|Vt>>>31,Ar=bt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ae^Ir^wr^Jr,$t=Vt<<1|Vt>>>31,Ar=$t+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ye^rr^wn^Yt,Ee=Vt<<1|Vt>>>31,Ar=Ee+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=bt^pt^Bn^wr,st=Vt<<1|Vt>>>31,Ar=st+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=$t^ge^tr^wn,yr=Vt<<1|Vt>>>31,Ar=yr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ee^Me^zt^Bn,Wt=Vt<<1|Vt>>>31,Ar=Wt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=st^ae^sr^tr,Lt=Vt<<1|Vt>>>31,Ar=Lt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=yr^Ye^Ir^zt,Ke=Vt<<1|Vt>>>31,Ar=Ke+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Wt^bt^rr^sr,Sr=Vt<<1|Vt>>>31,Ar=Sr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Lt^$t^pt^Ir,Pr=Vt<<1|Vt>>>31,Ar=Pr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ke^Ee^ge^rr,Sn=Vt<<1|Vt>>>31,Ar=Sn+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Sr^st^Me^pt,Un=Vt<<1|Vt>>>31,Ar=Un+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pr^yr^ae^ge,ms=Vt<<1|Vt>>>31,Ar=ms+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Sn^Wt^Ye^Me,cs=Vt<<1|Vt>>>31,Ar=cs+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Un^Lt^bt^ae,Ka=Vt<<1|Vt>>>31,Ar=Ka+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ms^Ke^$t^Ye,Oo=Vt<<1|Vt>>>31,Ar=Oo+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=cs^Sr^Ee^bt,Ro=Vt<<1|Vt>>>31,Ar=Ro+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ka^Pr^st^$t,ea=Vt<<1|Vt>>>31,Ar=ea+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Oo^Sn^yr^Ee,tu=Vt<<1|Vt>>>31,Ar=tu+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ro^Un^Wt^st,fl=Vt<<1|Vt>>>31,Ar=fl+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ea^ms^Lt^yr,wl=Vt<<1|Vt>>>31,Ar=wl+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=tu^cs^Ke^Wt,Hc=Vt<<1|Vt>>>31,Ar=Hc+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=fl^Ka^Sr^Lt,Pd=Vt<<1|Vt>>>31,Ar=Pd+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wl^Oo^Pr^Ke,ra=Vt<<1|Vt>>>31,Ar=ra+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Hc^Ro^Sn^Sr,Wc=Vt<<1|Vt>>>31,Ar=Wc+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pd^ea^Un^Pr,no=Vt<<1|Vt>>>31,Ar=no+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,n=n+mt|0,i=i+ke|0,s=s+dt|0,a=a+ot|0,o=o+kt|0}function U(ee){ee=ee|0,L(R[ee|0]<<24|R[ee|1]<<16|R[ee|2]<<8|R[ee|3],R[ee|4]<<24|R[ee|5]<<16|R[ee|6]<<8|R[ee|7],R[ee|8]<<24|R[ee|9]<<16|R[ee|10]<<8|R[ee|11],R[ee|12]<<24|R[ee|13]<<16|R[ee|14]<<8|R[ee|15],R[ee|16]<<24|R[ee|17]<<16|R[ee|18]<<8|R[ee|19],R[ee|20]<<24|R[ee|21]<<16|R[ee|22]<<8|R[ee|23],R[ee|24]<<24|R[ee|25]<<16|R[ee|26]<<8|R[ee|27],R[ee|28]<<24|R[ee|29]<<16|R[ee|30]<<8|R[ee|31],R[ee|32]<<24|R[ee|33]<<16|R[ee|34]<<8|R[ee|35],R[ee|36]<<24|R[ee|37]<<16|R[ee|38]<<8|R[ee|39],R[ee|40]<<24|R[ee|41]<<16|R[ee|42]<<8|R[ee|43],R[ee|44]<<24|R[ee|45]<<16|R[ee|46]<<8|R[ee|47],R[ee|48]<<24|R[ee|49]<<16|R[ee|50]<<8|R[ee|51],R[ee|52]<<24|R[ee|53]<<16|R[ee|54]<<8|R[ee|55],R[ee|56]<<24|R[ee|57]<<16|R[ee|58]<<8|R[ee|59],R[ee|60]<<24|R[ee|61]<<16|R[ee|62]<<8|R[ee|63])}function Y(ee){ee=ee|0,R[ee|0]=n>>>24,R[ee|1]=n>>>16&255,R[ee|2]=n>>>8&255,R[ee|3]=n&255,R[ee|4]=i>>>24,R[ee|5]=i>>>16&255,R[ee|6]=i>>>8&255,R[ee|7]=i&255,R[ee|8]=s>>>24,R[ee|9]=s>>>16&255,R[ee|10]=s>>>8&255,R[ee|11]=s&255,R[ee|12]=a>>>24,R[ee|13]=a>>>16&255,R[ee|14]=a>>>8&255,R[ee|15]=a&255,R[ee|16]=o>>>24,R[ee|17]=o>>>16&255,R[ee|18]=o>>>8&255,R[ee|19]=o&255}function N(){n=1732584193,i=4023233417,s=2562383102,a=271733878,o=3285377520,c=l=0}function j(ee,fe,ie,Se,ce,Mt,et){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,n=ee,i=fe,s=ie,a=Se,o=ce,c=Mt,l=et}function M(ee,fe){ee=ee|0,fe=fe|0;var ie=0;if(ee&63)return-1;for(;(fe|0)>=64;)U(ee),ee=ee+64|0,fe=fe-64|0,ie=ie+64|0;return c=c+ie|0,c>>>0<ie>>>0&&(l=l+1|0),ie|0}function C(ee,fe,ie){ee=ee|0,fe=fe|0,ie=ie|0;var Se=0,ce=0;if(ee&63||~ie&&ie&31)return-1;if((fe|0)>=64){if(Se=M(ee,fe)|0,(Se|0)==-1)return-1;ee=ee+Se|0,fe=fe-Se|0}if(Se=Se+fe|0,c=c+fe|0,c>>>0<fe>>>0&&(l=l+1|0),R[ee|fe]=128,(fe|0)>=56){for(ce=fe+1|0;(ce|0)<64;ce=ce+1|0)R[ee|ce]=0;U(ee),fe=0,R[ee|0]=0}for(ce=fe+1|0;(ce|0)<59;ce=ce+1|0)R[ee|ce]=0;return R[ee|56]=l>>>21&255,R[ee|57]=l>>>13&255,R[ee|58]=l>>>5&255,R[ee|59]=l<<3&255|c>>>29,R[ee|60]=c>>>21&255,R[ee|61]=c>>>13&255,R[ee|62]=c>>>5&255,R[ee|63]=c<<3&255,U(ee),~ie&&Y(ie),Se|0}function O(){n=u,i=m,s=h,a=_,o=b,c=64,l=0}function V(){n=v,i=w,s=x,a=P,o=k,c=64,l=0}function Q(ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,or=or|0,Ge=Ge|0,me=me|0,oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,N(),L(ee^1549556828,fe^1549556828,ie^1549556828,Se^1549556828,ce^1549556828,Mt^1549556828,et^1549556828,or^1549556828,Ge^1549556828,me^1549556828,oe^1549556828,ue^1549556828,De^1549556828,It^1549556828,Je^1549556828,at^1549556828),v=n,w=i,x=s,P=a,k=o,N(),L(ee^909522486,fe^909522486,ie^909522486,Se^909522486,ce^909522486,Mt^909522486,et^909522486,or^909522486,Ge^909522486,me^909522486,oe^909522486,ue^909522486,De^909522486,It^909522486,Je^909522486,at^909522486),u=n,m=i,h=s,_=a,b=o,c=64,l=0}function X(ee,fe,ie){ee=ee|0,fe=fe|0,ie=ie|0;var Se=0,ce=0,Mt=0,et=0,or=0,Ge=0;return ee&63||~ie&&ie&31?-1:(Ge=C(ee,fe,-1)|0,Se=n,ce=i,Mt=s,et=a,or=o,V(),L(Se,ce,Mt,et,or,2147483648,0,0,0,0,0,0,0,0,0,672),~ie&&Y(ie),Ge|0)}function J(ee,fe,ie,Se,ce){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0;var Mt=0,et=0,or=0,Ge=0,me=0,oe=0,ue=0,De=0,It=0,Je=0;if(ee&63||~ce&&ce&31)return-1;for(R[ee+fe|0]=ie>>>24,R[ee+fe+1|0]=ie>>>16&255,R[ee+fe+2|0]=ie>>>8&255,R[ee+fe+3|0]=ie&255,X(ee,fe+4|0,-1)|0,Mt=oe=n,et=ue=i,or=De=s,Ge=It=a,me=Je=o,Se=Se-1|0;(Se|0)>0;)O(),L(oe,ue,De,It,Je,2147483648,0,0,0,0,0,0,0,0,0,672),oe=n,ue=i,De=s,It=a,Je=o,V(),L(oe,ue,De,It,Je,2147483648,0,0,0,0,0,0,0,0,0,672),oe=n,ue=i,De=s,It=a,Je=o,Mt=Mt^n,et=et^i,or=or^s,Ge=Ge^a,me=me^o,Se=Se-1|0;return n=Mt,i=et,s=or,a=Ge,o=me,~ce&&Y(ce),0}return{reset:N,init:j,process:M,finish:C,hmac_reset:O,hmac_init:Q,hmac_finish:X,pbkdf2_generate_block:J}},TFr=class{constructor(){this.pos=0,this.len=0}reset(){let{asm:r}=this.acquire_asm();return this.result=null,this.pos=0,this.len=0,r.reset(),this}process(r){if(this.result!==null)throw new H5t("state must be reset before processing new data");let{asm:t,heap:n}=this.acquire_asm(),i=this.pos,s=this.len,a=0,o=r.length,c=0;for(;o>0;)c=NTe(n,i+s,r,a,o),s+=c,a+=c,o-=c,c=t.process(i,s),i+=c,s-=c,s||(i=0);return this.pos=i,this.len=s,this}finish(){if(this.result!==null)throw new H5t("state must be reset before processing new data");let{asm:r,heap:t}=this.acquire_asm();return r.finish(this.pos,this.len,0),this.result=new Uint8Array(this.HASH_SIZE),this.result.set(t.subarray(0,this.HASH_SIZE)),this.pos=0,this.len=0,this.release_asm(),this}},THo=[],PHo=[],OTe=class e extends TFr{constructor(){super(),this.NAME="sha1",this.BLOCK_SIZE=64,this.HASH_SIZE=20,this.acquire_asm()}acquire_asm(){return this.heap!==void 0&&this.asm!==void 0||(this.heap=THo.pop()||mCi(),this.asm=PHo.pop()||UYo({Uint8Array},null,this.heap.buffer),this.reset()),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(THo.push(this.heap),PHo.push(this.asm)),this.heap=void 0,this.asm=void 0}static bytes(r){return new e().process(r).finish().result}};OTe.NAME="sha1",OTe.heap_pool=[],OTe.asm_pool=[],OTe.asm_function=UYo;var RHo=[],kHo=[],PFr=class e extends TFr{constructor(){super(),this.NAME="sha256",this.BLOCK_SIZE=64,this.HASH_SIZE=32,this.acquire_asm()}acquire_asm(){return this.heap!==void 0&&this.asm!==void 0||(this.heap=RHo.pop()||mCi(),this.asm=kHo.pop()||function(r,t,n){var i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0,v=0,w=0,x=0,P=0,k=0,R=0,L=0,U=0,Y=0,N=0,j=0,M=0,C=0,O=0,V=0,Q=new r.Uint8Array(n);function X(oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,kt=kt|0,Vt=Vt|0,Ar=Ar|0,ni=ni|0,gn=gn|0,On=On|0;var er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0;er=i,ln=s,Tr=a,nt=o,ut=c,Ve=l,Ae=u,Pe=m,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+1116352408|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+1899447441|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+3049323471|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3921009573|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+961987163|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1508970993|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2453635748|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+2870763221|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+3624381080|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+310598401|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+607225278|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+1426881987|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+1925078388|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+2162078206|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2614888103|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+3248222580|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+3835390401|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+4022224774|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+264347078|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+604807628|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+770255983|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1249150122|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+1555081692|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+1996064986|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+2554220882|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2821834349|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+2952996808|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3210313671|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+3336571891|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+3584528711|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+113926993|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+338241895|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+666307205|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+773529912|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+1294757372|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+1396182291|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+1695183700|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1986661051|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2177026350|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+2456956037|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+2730485921|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2820302411|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+3259730800|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3345764771|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+3516065817|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+3600352804|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+4094571909|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+275423344|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+430227734|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+506948616|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+659060556|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+883997877|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+958139571|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1322822218|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+1537002063|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+1747873779|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+1955562222|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2024104815|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+2227730452|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+2361852424|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+2428436474|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+2756734187|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+3204031479|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+3329325298|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,i=i+er|0,s=s+ln|0,a=a+Tr|0,o=o+nt|0,c=c+ut|0,l=l+Ve|0,u=u+Ae|0,m=m+Pe|0}function J(oe){oe=oe|0,X(Q[oe|0]<<24|Q[oe|1]<<16|Q[oe|2]<<8|Q[oe|3],Q[oe|4]<<24|Q[oe|5]<<16|Q[oe|6]<<8|Q[oe|7],Q[oe|8]<<24|Q[oe|9]<<16|Q[oe|10]<<8|Q[oe|11],Q[oe|12]<<24|Q[oe|13]<<16|Q[oe|14]<<8|Q[oe|15],Q[oe|16]<<24|Q[oe|17]<<16|Q[oe|18]<<8|Q[oe|19],Q[oe|20]<<24|Q[oe|21]<<16|Q[oe|22]<<8|Q[oe|23],Q[oe|24]<<24|Q[oe|25]<<16|Q[oe|26]<<8|Q[oe|27],Q[oe|28]<<24|Q[oe|29]<<16|Q[oe|30]<<8|Q[oe|31],Q[oe|32]<<24|Q[oe|33]<<16|Q[oe|34]<<8|Q[oe|35],Q[oe|36]<<24|Q[oe|37]<<16|Q[oe|38]<<8|Q[oe|39],Q[oe|40]<<24|Q[oe|41]<<16|Q[oe|42]<<8|Q[oe|43],Q[oe|44]<<24|Q[oe|45]<<16|Q[oe|46]<<8|Q[oe|47],Q[oe|48]<<24|Q[oe|49]<<16|Q[oe|50]<<8|Q[oe|51],Q[oe|52]<<24|Q[oe|53]<<16|Q[oe|54]<<8|Q[oe|55],Q[oe|56]<<24|Q[oe|57]<<16|Q[oe|58]<<8|Q[oe|59],Q[oe|60]<<24|Q[oe|61]<<16|Q[oe|62]<<8|Q[oe|63])}function ee(oe){oe=oe|0,Q[oe|0]=i>>>24,Q[oe|1]=i>>>16&255,Q[oe|2]=i>>>8&255,Q[oe|3]=i&255,Q[oe|4]=s>>>24,Q[oe|5]=s>>>16&255,Q[oe|6]=s>>>8&255,Q[oe|7]=s&255,Q[oe|8]=a>>>24,Q[oe|9]=a>>>16&255,Q[oe|10]=a>>>8&255,Q[oe|11]=a&255,Q[oe|12]=o>>>24,Q[oe|13]=o>>>16&255,Q[oe|14]=o>>>8&255,Q[oe|15]=o&255,Q[oe|16]=c>>>24,Q[oe|17]=c>>>16&255,Q[oe|18]=c>>>8&255,Q[oe|19]=c&255,Q[oe|20]=l>>>24,Q[oe|21]=l>>>16&255,Q[oe|22]=l>>>8&255,Q[oe|23]=l&255,Q[oe|24]=u>>>24,Q[oe|25]=u>>>16&255,Q[oe|26]=u>>>8&255,Q[oe|27]=u&255,Q[oe|28]=m>>>24,Q[oe|29]=m>>>16&255,Q[oe|30]=m>>>8&255,Q[oe|31]=m&255}function fe(){i=1779033703,s=3144134277,a=1013904242,o=2773480762,c=1359893119,l=2600822924,u=528734635,m=1541459225,h=_=0}function ie(oe,ue,De,It,Je,at,mt,ke,dt,ot){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,i=oe,s=ue,a=De,o=It,c=Je,l=at,u=mt,m=ke,h=dt,_=ot}function Se(oe,ue){oe=oe|0,ue=ue|0;var De=0;if(oe&63)return-1;for(;(ue|0)>=64;)J(oe),oe=oe+64|0,ue=ue-64|0,De=De+64|0;return h=h+De|0,h>>>0<De>>>0&&(_=_+1|0),De|0}function ce(oe,ue,De){oe=oe|0,ue=ue|0,De=De|0;var It=0,Je=0;if(oe&63||~De&&De&31)return-1;if((ue|0)>=64){if(It=Se(oe,ue)|0,(It|0)==-1)return-1;oe=oe+It|0,ue=ue-It|0}if(It=It+ue|0,h=h+ue|0,h>>>0<ue>>>0&&(_=_+1|0),Q[oe|ue]=128,(ue|0)>=56){for(Je=ue+1|0;(Je|0)<64;Je=Je+1|0)Q[oe|Je]=0;J(oe),ue=0,Q[oe|0]=0}for(Je=ue+1|0;(Je|0)<59;Je=Je+1|0)Q[oe|Je]=0;return Q[oe|56]=_>>>21&255,Q[oe|57]=_>>>13&255,Q[oe|58]=_>>>5&255,Q[oe|59]=_<<3&255|h>>>29,Q[oe|60]=h>>>21&255,Q[oe|61]=h>>>13&255,Q[oe|62]=h>>>5&255,Q[oe|63]=h<<3&255,J(oe),~De&&ee(De),It|0}function Mt(){i=b,s=v,a=w,o=x,c=P,l=k,u=R,m=L,h=64,_=0}function et(){i=U,s=Y,a=N,o=j,c=M,l=C,u=O,m=V,h=64,_=0}function or(oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,kt=kt|0,Vt=Vt|0,Ar=Ar|0,ni=ni|0,gn=gn|0,On=On|0,fe(),X(oe^1549556828,ue^1549556828,De^1549556828,It^1549556828,Je^1549556828,at^1549556828,mt^1549556828,ke^1549556828,dt^1549556828,ot^1549556828,kt^1549556828,Vt^1549556828,Ar^1549556828,ni^1549556828,gn^1549556828,On^1549556828),U=i,Y=s,N=a,j=o,M=c,C=l,O=u,V=m,fe(),X(oe^909522486,ue^909522486,De^909522486,It^909522486,Je^909522486,at^909522486,mt^909522486,ke^909522486,dt^909522486,ot^909522486,kt^909522486,Vt^909522486,Ar^909522486,ni^909522486,gn^909522486,On^909522486),b=i,v=s,w=a,x=o,P=c,k=l,R=u,L=m,h=64,_=0}function Ge(oe,ue,De){oe=oe|0,ue=ue|0,De=De|0;var It=0,Je=0,at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0;return oe&63||~De&&De&31?-1:(Vt=ce(oe,ue,-1)|0,It=i,Je=s,at=a,mt=o,ke=c,dt=l,ot=u,kt=m,et(),X(It,Je,at,mt,ke,dt,ot,kt,2147483648,0,0,0,0,0,0,768),~De&&ee(De),Vt|0)}function me(oe,ue,De,It,Je){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0;var at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0;if(oe&63||~Je&&Je&31)return-1;for(Q[oe+ue|0]=De>>>24,Q[oe+ue+1|0]=De>>>16&255,Q[oe+ue+2|0]=De>>>8&255,Q[oe+ue+3|0]=De&255,Ge(oe,ue+4|0,-1)|0,at=ni=i,mt=gn=s,ke=On=a,dt=er=o,ot=ln=c,kt=Tr=l,Vt=nt=u,Ar=ut=m,It=It-1|0;(It|0)>0;)Mt(),X(ni,gn,On,er,ln,Tr,nt,ut,2147483648,0,0,0,0,0,0,768),ni=i,gn=s,On=a,er=o,ln=c,Tr=l,nt=u,ut=m,et(),X(ni,gn,On,er,ln,Tr,nt,ut,2147483648,0,0,0,0,0,0,768),ni=i,gn=s,On=a,er=o,ln=c,Tr=l,nt=u,ut=m,at=at^i,mt=mt^s,ke=ke^a,dt=dt^o,ot=ot^c,kt=kt^l,Vt=Vt^u,Ar=Ar^m,It=It-1|0;return i=at,s=mt,a=ke,o=dt,c=ot,l=kt,u=Vt,m=Ar,~Je&&ee(Je),0}return{reset:fe,init:ie,process:Se,finish:ce,hmac_reset:Mt,hmac_init:or,hmac_finish:Ge,pbkdf2_generate_block:me}}({Uint8Array},null,this.heap.buffer),this.reset()),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(RHo.push(this.heap),kHo.push(this.asm)),this.heap=void 0,this.asm=void 0}static bytes(r){return new e().process(r).finish().result}};PFr.NAME="sha256";var X1e=VYo;function VYo(e,r){if(!e)throw Error(r||"Assertion failed")}VYo.equal=function(e,r,t){if(e!=r)throw Error(t||"Assertion failed: "+e+" != "+r)};var tKh=LB!==void 0?LB:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function v$(e,r){return e(r={exports:{}},r.exports),r.exports}function rKh(){throw Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var nKh=v$(function(e){e.exports=typeof Object.create=="function"?function(r,t){r.super_=t,r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}})}:function(r,t){r.super_=t;var n=function(){};n.prototype=t.prototype,r.prototype=new n,r.prototype.constructor=r}}),Q1e=v$(function(e){try{var r=zQh.default;if(typeof r.inherits!="function")throw"";e.exports=r.inherits}catch{e.exports=nKh}}),iKh=function(e,r){if(Array.isArray(e))return e.slice();if(!e)return[];var t=[];if(typeof e=="string")if(r){if(r==="hex")for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),n=0;n<e.length;n+=2)t.push(parseInt(e[n]+e[n+1],16))}else for(var n=0;n<e.length;n++){var i=e.charCodeAt(n),s=i>>8,a=255&i;s?t.push(s,a):t.push(a)}else for(n=0;n<e.length;n++)t[n]=0|e[n];return t},sKh=function(e){for(var r="",t=0;t<e.length;t++)r+=$Yo(e[t].toString(16));return r};function zYo(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}var aKh=function(e,r){for(var t="",n=0;n<e.length;n++){var i=e[n];r==="little"&&(i=zYo(i)),t+=QYo(i.toString(16))}return t};function $Yo(e){return e.length===1?"0"+e:e}function QYo(e){return e.length===7?"0"+e:e.length===6?"00"+e:e.length===5?"000"+e:e.length===4?"0000"+e:e.length===3?"00000"+e:e.length===2?"000000"+e:e.length===1?"0000000"+e:e}var oKh=function(e,r,t,n){var i=t-r;X1e(i%4==0);for(var s=Array(i/4),a=0,o=r;a<s.length;a++,o+=4){var c;c=n==="big"?e[o]<<24|e[o+1]<<16|e[o+2]<<8|e[o+3]:e[o+3]<<24|e[o+2]<<16|e[o+1]<<8|e[o],s[a]=c>>>0}return s},cKh=function(e,r){for(var t=Array(4*e.length),n=0,i=0;n<e.length;n++,i+=4){var s=e[n];r==="big"?(t[i]=s>>>24,t[i+1]=s>>>16&255,t[i+2]=s>>>8&255,t[i+3]=255&s):(t[i+3]=s>>>24,t[i+2]=s>>>16&255,t[i+1]=s>>>8&255,t[i]=255&s)}return t},Wg={inherits:Q1e,toArray:iKh,toHex:sKh,htonl:zYo,toHex32:aKh,zero2:$Yo,zero8:QYo,join32:oKh,split32:cKh,rotr32:function(e,r){return e>>>r|e<<32-r},rotl32:function(e,r){return e<<r|e>>>32-r},sum32:function(e,r){return e+r>>>0},sum32_3:function(e,r,t){return e+r+t>>>0},sum32_4:function(e,r,t,n){return e+r+t+n>>>0},sum32_5:function(e,r,t,n,i){return e+r+t+n+i>>>0},sum64:function(e,r,t,n){var i=e[r],s=n+e[r+1]>>>0,a=(s<n?1:0)+t+i;e[r]=a>>>0,e[r+1]=s},sum64_hi:function(e,r,t,n){return(r+n>>>0<r?1:0)+e+t>>>0},sum64_lo:function(e,r,t,n){return r+n>>>0},sum64_4_hi:function(e,r,t,n,i,s,a,o){var c=0,l=r;return c+=(l=l+n>>>0)<r?1:0,c+=(l=l+s>>>0)<s?1:0,e+t+i+a+(c+=(l=l+o>>>0)<o?1:0)>>>0},sum64_4_lo:function(e,r,t,n,i,s,a,o){return r+n+s+o>>>0},sum64_5_hi:function(e,r,t,n,i,s,a,o,c,l){var u=0,m=r;return u+=(m=m+n>>>0)<r?1:0,u+=(m=m+s>>>0)<s?1:0,u+=(m=m+o>>>0)<o?1:0,e+t+i+a+c+(u+=(m=m+l>>>0)<l?1:0)>>>0},sum64_5_lo:function(e,r,t,n,i,s,a,o,c,l){return r+n+s+o+l>>>0},rotr64_hi:function(e,r,t){return(r<<32-t|e>>>t)>>>0},rotr64_lo:function(e,r,t){return(e<<32-t|r>>>t)>>>0},shr64_hi:function(e,r,t){return e>>>t},shr64_lo:function(e,r,t){return(e<<32-t|r>>>t)>>>0}};function hFr(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}var uKh=hFr;hFr.prototype.update=function(e,r){if(e=Wg.toArray(e,r),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var t=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-t,e.length),this.pending.length===0&&(this.pending=null),e=Wg.join32(e,0,e.length-t,this.endian);for(var n=0;n<e.length;n+=this._delta32)this._update(e,n,n+this._delta32)}return this},hFr.prototype.digest=function(e){return this.update(this._pad()),X1e(this.pending===null),this._digest(e)},hFr.prototype._pad=function(){var e=this.pendingTotal,r=this._delta8,t=r-(e+this.padLength)%r,n=Array(t+this.padLength);n[0]=128;for(var i=1;i<t;i++)n[i]=0;if(e<<=3,this.endian==="big"){for(var s=8;s<this.padLength;s++)n[i++]=0;n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=e>>>24&255,n[i++]=e>>>16&255,n[i++]=e>>>8&255,n[i++]=255&e}else for(n[i++]=255&e,n[i++]=e>>>8&255,n[i++]=e>>>16&255,n[i++]=e>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,s=8;s<this.padLength;s++)n[i++]=0;return n};var hNt={BlockHash:uKh},ZX=Wg.rotr32,lKh=function(e,r,t,n){return e===0?KYo(r,t,n):e===1||e===3?WYo(r,t,n):e===2?HYo(r,t,n):void 0};function KYo(e,r,t){return e&r^~e&t}function HYo(e,r,t){return e&r^e&t^r&t}function WYo(e,r,t){return e^r^t}var nPe={ft_1:lKh,ch32:KYo,maj32:HYo,p32:WYo,s0_256:function(e){return ZX(e,2)^ZX(e,13)^ZX(e,22)},s1_256:function(e){return ZX(e,6)^ZX(e,11)^ZX(e,25)},g0_256:function(e){return ZX(e,7)^ZX(e,18)^e>>>3},g1_256:function(e){return ZX(e,17)^ZX(e,19)^e>>>10}},p$=Wg.sum32,dKh=Wg.sum32_4,pKh=Wg.sum32_5,mKh=nPe.ch32,fKh=nPe.maj32,hKh=nPe.s0_256,gKh=nPe.s1_256,yKh=nPe.g0_256,_Kh=nPe.g1_256,YYo=hNt.BlockHash,AKh=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function sZ(){if(!(this instanceof sZ))return new sZ;YYo.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=AKh,this.W=Array(64)}Wg.inherits(sZ,YYo);var hCi=sZ;function aae(){if(!(this instanceof aae))return new aae;hCi.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}sZ.blockSize=512,sZ.outSize=256,sZ.hmacStrength=192,sZ.padLength=64,sZ.prototype._update=function(e,r){for(var t=this.W,n=0;n<16;n++)t[n]=e[r+n];for(;n<t.length;n++)t[n]=dKh(_Kh(t[n-2]),t[n-7],yKh(t[n-15]),t[n-16]);var i=this.h[0],s=this.h[1],a=this.h[2],o=this.h[3],c=this.h[4],l=this.h[5],u=this.h[6],m=this.h[7];for(X1e(this.k.length===t.length),n=0;n<t.length;n++){var h=pKh(m,gKh(c),mKh(c,l,u),this.k[n],t[n]),_=p$(hKh(i),fKh(i,s,a));m=u,u=l,l=c,c=p$(o,h),o=a,a=s,s=i,i=p$(h,_)}this.h[0]=p$(this.h[0],i),this.h[1]=p$(this.h[1],s),this.h[2]=p$(this.h[2],a),this.h[3]=p$(this.h[3],o),this.h[4]=p$(this.h[4],c),this.h[5]=p$(this.h[5],l),this.h[6]=p$(this.h[6],u),this.h[7]=p$(this.h[7],m)},sZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")},Wg.inherits(aae,hCi);var JYo=aae;aae.blockSize=512,aae.outSize=224,aae.hmacStrength=192,aae.padLength=64,aae.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h.slice(0,7),"big"):Wg.split32(this.h.slice(0,7),"big")};var mZ=Wg.rotr64_hi,fZ=Wg.rotr64_lo,XYo=Wg.shr64_hi,ZYo=Wg.shr64_lo,x1e=Wg.sum64,KAi=Wg.sum64_hi,HAi=Wg.sum64_lo,bKh=Wg.sum64_4_hi,CKh=Wg.sum64_4_lo,vKh=Wg.sum64_5_hi,EKh=Wg.sum64_5_lo,eJo=hNt.BlockHash,DKh=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function f$(){if(!(this instanceof f$))return new f$;eJo.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=DKh,this.W=Array(160)}Wg.inherits(f$,eJo);var gNt=f$;function SKh(e,r,t,n,i){var s=e&t^~e&i;return s<0&&(s+=4294967296),s}function wKh(e,r,t,n,i,s){var a=r&n^~r&s;return a<0&&(a+=4294967296),a}function IKh(e,r,t,n,i){var s=e&t^e&i^t&i;return s<0&&(s+=4294967296),s}function xKh(e,r,t,n,i,s){var a=r&n^r&s^n&s;return a<0&&(a+=4294967296),a}function TKh(e,r){var t=mZ(e,r,28)^mZ(r,e,2)^mZ(r,e,7);return t<0&&(t+=4294967296),t}function PKh(e,r){var t=fZ(e,r,28)^fZ(r,e,2)^fZ(r,e,7);return t<0&&(t+=4294967296),t}function RKh(e,r){var t=mZ(e,r,14)^mZ(e,r,18)^mZ(r,e,9);return t<0&&(t+=4294967296),t}function kKh(e,r){var t=fZ(e,r,14)^fZ(e,r,18)^fZ(r,e,9);return t<0&&(t+=4294967296),t}function FKh(e,r){var t=mZ(e,r,1)^mZ(e,r,8)^XYo(e,r,7);return t<0&&(t+=4294967296),t}function NKh(e,r){var t=fZ(e,r,1)^fZ(e,r,8)^ZYo(e,r,7);return t<0&&(t+=4294967296),t}function OKh(e,r){var t=mZ(e,r,19)^mZ(r,e,29)^XYo(e,r,6);return t<0&&(t+=4294967296),t}function BKh(e,r){var t=fZ(e,r,19)^fZ(r,e,29)^ZYo(e,r,6);return t<0&&(t+=4294967296),t}function oae(){if(!(this instanceof oae))return new oae;gNt.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}f$.blockSize=1024,f$.outSize=512,f$.hmacStrength=192,f$.padLength=128,f$.prototype._prepareBlock=function(e,r){for(var t=this.W,n=0;n<32;n++)t[n]=e[r+n];for(;n<t.length;n+=2){var i=OKh(t[n-4],t[n-3]),s=BKh(t[n-4],t[n-3]),a=t[n-14],o=t[n-13],c=FKh(t[n-30],t[n-29]),l=NKh(t[n-30],t[n-29]),u=t[n-32],m=t[n-31];t[n]=bKh(i,s,a,o,c,l,u,m),t[n+1]=CKh(i,s,a,o,c,l,u,m)}},f$.prototype._update=function(e,r){this._prepareBlock(e,r);var t=this.W,n=this.h[0],i=this.h[1],s=this.h[2],a=this.h[3],o=this.h[4],c=this.h[5],l=this.h[6],u=this.h[7],m=this.h[8],h=this.h[9],_=this.h[10],b=this.h[11],v=this.h[12],w=this.h[13],x=this.h[14],P=this.h[15];X1e(this.k.length===t.length);for(var k=0;k<t.length;k+=2){var R=x,L=P,U=RKh(m,h),Y=kKh(m,h),N=SKh(m,h,_,b,v),j=wKh(m,h,_,b,v,w),M=this.k[k],C=this.k[k+1],O=t[k],V=t[k+1],Q=vKh(R,L,U,Y,N,j,M,C,O,V),X=EKh(R,L,U,Y,N,j,M,C,O,V);R=TKh(n,i),L=PKh(n,i),U=IKh(n,i,s,a,o),Y=xKh(n,i,s,a,o,c);var J=KAi(R,L,U,Y),ee=HAi(R,L,U,Y);x=v,P=w,v=_,w=b,_=m,b=h,m=KAi(l,u,Q,X),h=HAi(u,u,Q,X),l=o,u=c,o=s,c=a,s=n,a=i,n=KAi(Q,X,J,ee),i=HAi(Q,X,J,ee)}x1e(this.h,0,n,i),x1e(this.h,2,s,a),x1e(this.h,4,o,c),x1e(this.h,6,l,u),x1e(this.h,8,m,h),x1e(this.h,10,_,b),x1e(this.h,12,v,w),x1e(this.h,14,x,P)},f$.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")},Wg.inherits(oae,gNt);var tJo=oae;oae.blockSize=1024,oae.outSize=384,oae.hmacStrength=192,oae.padLength=128,oae.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h.slice(0,12),"big"):Wg.split32(this.h.slice(0,12),"big")};var z6r=Wg.rotl32,FHo=Wg.sum32,_5t=Wg.sum32_3,NHo=Wg.sum32_4,rJo=hNt.BlockHash;function aZ(){if(!(this instanceof aZ))return new aZ;rJo.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}Wg.inherits(aZ,rJo);var nJo=aZ;function OHo(e,r,t,n){return e<=15?r^t^n:e<=31?r&t|~r&n:e<=47?(r|~t)^n:e<=63?r&n|t&~n:r^(t|~n)}function qKh(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function MKh(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}aZ.blockSize=512,aZ.outSize=160,aZ.hmacStrength=192,aZ.padLength=64,aZ.prototype._update=function(e,r){for(var t=this.h[0],n=this.h[1],i=this.h[2],s=this.h[3],a=this.h[4],o=t,c=n,l=i,u=s,m=a,h=0;h<80;h++){var _=FHo(z6r(NHo(t,OHo(h,n,i,s),e[LKh[h]+r],qKh(h)),GKh[h]),a);t=a,a=s,s=z6r(i,10),i=n,n=_,_=FHo(z6r(NHo(o,OHo(79-h,c,l,u),e[jKh[h]+r],MKh(h)),UKh[h]),m),o=m,m=u,u=z6r(l,10),l=c,c=_}_=_5t(this.h[1],i,u),this.h[1]=_5t(this.h[2],s,m),this.h[2]=_5t(this.h[3],a,o),this.h[3]=_5t(this.h[4],t,c),this.h[4]=_5t(this.h[0],n,l),this.h[0]=_},aZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"little"):Wg.split32(this.h,"little")};var LKh=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],jKh=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],GKh=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],UKh=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],VKh={ripemd160:nJo};function WAi(e,r){let t=e[0],n=e[1],i=e[2],s=e[3];t=pk(t,n,i,s,r[0],7,-680876936),s=pk(s,t,n,i,r[1],12,-389564586),i=pk(i,s,t,n,r[2],17,606105819),n=pk(n,i,s,t,r[3],22,-1044525330),t=pk(t,n,i,s,r[4],7,-176418897),s=pk(s,t,n,i,r[5],12,1200080426),i=pk(i,s,t,n,r[6],17,-1473231341),n=pk(n,i,s,t,r[7],22,-45705983),t=pk(t,n,i,s,r[8],7,1770035416),s=pk(s,t,n,i,r[9],12,-1958414417),i=pk(i,s,t,n,r[10],17,-42063),n=pk(n,i,s,t,r[11],22,-1990404162),t=pk(t,n,i,s,r[12],7,1804603682),s=pk(s,t,n,i,r[13],12,-40341101),i=pk(i,s,t,n,r[14],17,-1502002290),n=pk(n,i,s,t,r[15],22,1236535329),t=mk(t,n,i,s,r[1],5,-165796510),s=mk(s,t,n,i,r[6],9,-1069501632),i=mk(i,s,t,n,r[11],14,643717713),n=mk(n,i,s,t,r[0],20,-373897302),t=mk(t,n,i,s,r[5],5,-701558691),s=mk(s,t,n,i,r[10],9,38016083),i=mk(i,s,t,n,r[15],14,-660478335),n=mk(n,i,s,t,r[4],20,-405537848),t=mk(t,n,i,s,r[9],5,568446438),s=mk(s,t,n,i,r[14],9,-1019803690),i=mk(i,s,t,n,r[3],14,-187363961),n=mk(n,i,s,t,r[8],20,1163531501),t=mk(t,n,i,s,r[13],5,-1444681467),s=mk(s,t,n,i,r[2],9,-51403784),i=mk(i,s,t,n,r[7],14,1735328473),n=mk(n,i,s,t,r[12],20,-1926607734),t=fk(t,n,i,s,r[5],4,-378558),s=fk(s,t,n,i,r[8],11,-2022574463),i=fk(i,s,t,n,r[11],16,1839030562),n=fk(n,i,s,t,r[14],23,-35309556),t=fk(t,n,i,s,r[1],4,-1530992060),s=fk(s,t,n,i,r[4],11,1272893353),i=fk(i,s,t,n,r[7],16,-155497632),n=fk(n,i,s,t,r[10],23,-1094730640),t=fk(t,n,i,s,r[13],4,681279174),s=fk(s,t,n,i,r[0],11,-358537222),i=fk(i,s,t,n,r[3],16,-722521979),n=fk(n,i,s,t,r[6],23,76029189),t=fk(t,n,i,s,r[9],4,-640364487),s=fk(s,t,n,i,r[12],11,-421815835),i=fk(i,s,t,n,r[15],16,530742520),n=fk(n,i,s,t,r[2],23,-995338651),t=hk(t,n,i,s,r[0],6,-198630844),s=hk(s,t,n,i,r[7],10,1126891415),i=hk(i,s,t,n,r[14],15,-1416354905),n=hk(n,i,s,t,r[5],21,-57434055),t=hk(t,n,i,s,r[12],6,1700485571),s=hk(s,t,n,i,r[3],10,-1894986606),i=hk(i,s,t,n,r[10],15,-1051523),n=hk(n,i,s,t,r[1],21,-2054922799),t=hk(t,n,i,s,r[8],6,1873313359),s=hk(s,t,n,i,r[15],10,-30611744),i=hk(i,s,t,n,r[6],15,-1560198380),n=hk(n,i,s,t,r[13],21,1309151649),t=hk(t,n,i,s,r[4],6,-145523070),s=hk(s,t,n,i,r[11],10,-1120210379),i=hk(i,s,t,n,r[2],15,718787259),n=hk(n,i,s,t,r[9],21,-343485551),e[0]=j1e(t,e[0]),e[1]=j1e(n,e[1]),e[2]=j1e(i,e[2]),e[3]=j1e(s,e[3])}function f8r(e,r,t,n,i,s){return r=j1e(j1e(r,e),j1e(n,s)),j1e(r<<i|r>>>32-i,t)}function pk(e,r,t,n,i,s,a){return f8r(r&t|~r&n,e,r,i,s,a)}function mk(e,r,t,n,i,s,a){return f8r(r&n|t&~n,e,r,i,s,a)}function fk(e,r,t,n,i,s,a){return f8r(r^t^n,e,r,i,s,a)}function hk(e,r,t,n,i,s,a){return f8r(t^(r|~n),e,r,i,s,a)}function zKh(e){let r=[],t;for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r}var BHo="0123456789abcdef".split("");function $Kh(e){let r="",t=0;for(;t<4;t++)r+=BHo[e>>8*t+4&15]+BHo[e>>8*t&15];return r}function j1e(e,r){return e+r&4294967295}var RFr=Ai.getWebCrypto(),kFr=Ai.getNodeCrypto(),QKh=kFr&&kFr.getHashes();function wTe(e){if(kFr&&QKh.includes(e))return async function(r){let t=kFr.createHash(e);return P2(r,n=>{t.update(n)},()=>new Uint8Array(t.digest()))}}function $6r(e,r){return async function(t,n=Kd){if(yD(t)&&(t=await gD(t)),!Ai.isStream(t)&&RFr&&r&&t.length>=n.minBytesForWebCrypto)return new Uint8Array(await RFr.digest(r,t));let i=e();return P2(t,s=>{i.update(s)},()=>new Uint8Array(i.digest()))}}function qHo(e,r){return async function(t,n=Kd){if(yD(t)&&(t=await gD(t)),Ai.isStream(t)){let i=new e;return P2(t,s=>{i.process(s)},()=>i.finish().result)}return RFr&&r&&t.length>=n.minBytesForWebCrypto?new Uint8Array(await RFr.digest(r,t)):e.bytes(t)}}var ITe={md5:wTe("md5")||async function(e){let r=function(t){let n=t.length,i=[1732584193,-271733879,-1732584194,271733878],s;for(s=64;s<=t.length;s+=64)WAi(i,zKh(t.substring(s-64,s)));t=t.substring(s-64);let a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(s=0;s<t.length;s++)a[s>>2]|=t.charCodeAt(s)<<(s%4<<3);if(a[s>>2]|=128<<(s%4<<3),s>55)for(WAi(i,a),s=0;s<16;s++)a[s]=0;return a[14]=8*n,WAi(i,a),i}(Ai.uint8ArrayToString(e));return Ai.hexToUint8Array(function(t){for(let n=0;n<t.length;n++)t[n]=$Kh(t[n]);return t.join("")}(r))},sha1:wTe("sha1")||qHo(OTe,"SHA-1"),sha224:wTe("sha224")||$6r(JYo),sha256:wTe("sha256")||qHo(PFr,"SHA-256"),sha384:wTe("sha384")||$6r(tJo,"SHA-384"),sha512:wTe("sha512")||$6r(gNt,"SHA-512"),ripemd:wTe("ripemd160")||$6r(nJo)},Ift={md5:ITe.md5,sha1:ITe.sha1,sha224:ITe.sha224,sha256:ITe.sha256,sha384:ITe.sha384,sha512:ITe.sha512,ripemd:ITe.ripemd,digest:function(e,r){switch(e){case Rn.hash.md5:return this.md5(r);case Rn.hash.sha1:return this.sha1(r);case Rn.hash.ripemd:return this.ripemd(r);case Rn.hash.sha256:return this.sha256(r);case Rn.hash.sha384:return this.sha384(r);case Rn.hash.sha512:return this.sha512(r);case Rn.hash.sha224:return this.sha224(r);default:throw Error("Invalid hash function.")}},getHashByteLength:function(e){switch(e){case Rn.hash.md5:return 16;case Rn.hash.sha1:case Rn.hash.ripemd:return 20;case Rn.hash.sha256:return 32;case Rn.hash.sha384:return 48;case Rn.hash.sha512:return 64;case Rn.hash.sha224:return 28;default:throw Error("Invalid hash algorithm.")}}},j5t=class e{static encrypt(r,t,n){return new e(t,n).encrypt(r)}static decrypt(r,t,n){return new e(t,n).decrypt(r)}constructor(r,t,n){this.aes=n||new HTe(r,t,!0,"CFB"),delete this.aes.padding}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}};function K1e(e){let r=Rn.read(Rn.symmetric,e);return fNt[r]}var MHo=Ai.getWebCrypto(),FFr=Ai.getNodeCrypto(),xTe=FFr?FFr.getCiphers():[],Q6r={idea:xTe.includes("idea-cfb")?"idea-cfb":void 0,tripledes:xTe.includes("des-ede3-cfb")?"des-ede3-cfb":void 0,cast5:xTe.includes("cast5-cfb")?"cast5-cfb":void 0,blowfish:xTe.includes("bf-cfb")?"bf-cfb":void 0,aes128:xTe.includes("aes-128-cfb")?"aes-128-cfb":void 0,aes192:xTe.includes("aes-192-cfb")?"aes-192-cfb":void 0,aes256:xTe.includes("aes-256-cfb")?"aes-256-cfb":void 0},KKh=Object.freeze({__proto__:null,encrypt:async function(e,r,t,n,i){let s=Rn.read(Rn.symmetric,e);if(Ai.getNodeCrypto()&&Q6r[s])return function(m,h,_,b){let v=Rn.read(Rn.symmetric,m),w=new FFr.createCipheriv(Q6r[v],h,b);return P2(_,x=>new Uint8Array(w.update(x)))}(e,r,t,n);if(s.substr(0,3)==="aes")return function(m,h,_,b,v){if(Ai.getWebCrypto()&&h.length!==24&&!Ai.isStream(_)&&_.length>=3e3*v.minBytesForWebCrypto)return async function(x,P,k,R){let L="AES-CBC",U=await MHo.importKey("raw",P,{name:L},!1,["encrypt"]),{blockSize:Y}=K1e(x),N=Ai.concatUint8Array([new Uint8Array(Y),k]),j=new Uint8Array(await MHo.encrypt({name:L,iv:R},U,N)).subarray(0,k.length);return function(M,C){for(let O=0;O<M.length;O++)M[O]=M[O]^C[O]}(j,k),j}(m,h,_,b);let w=new j5t(h,b);return P2(_,x=>w.aes.AES_Encrypt_process(x),()=>w.aes.AES_Encrypt_finish())}(e,r,t,n,i);let a=new(K1e(e))(r),o=a.blockSize,c=n.slice(),l=new Uint8Array,u=m=>{m&&(l=Ai.concatUint8Array([l,m]));let h=new Uint8Array(l.length),_,b=0;for(;m?l.length>=o:l.length;){let v=a.encrypt(c);for(_=0;_<o;_++)c[_]=l[_]^v[_],h[b++]=c[_];l=l.subarray(o)}return h.subarray(0,b)};return P2(t,u,u)},decrypt:async function(e,r,t,n){let i=Rn.read(Rn.symmetric,e);if(Ai.getNodeCrypto()&&Q6r[i])return function(u,m,h,_){let b=Rn.read(Rn.symmetric,u),v=new FFr.createDecipheriv(Q6r[b],m,_);return P2(h,w=>new Uint8Array(v.update(w)))}(e,r,t,n);if(i.substr(0,3)==="aes")return function(u,m,h,_){if(Ai.isStream(h)){let b=new j5t(m,_);return P2(h,v=>b.aes.AES_Decrypt_process(v),()=>b.aes.AES_Decrypt_finish())}return j5t.decrypt(h,m,_)}(0,r,t,n);let s=new(K1e(e))(r),a=s.blockSize,o=n,c=new Uint8Array,l=u=>{u&&(c=Ai.concatUint8Array([c,u]));let m=new Uint8Array(c.length),h,_=0;for(;u?c.length>=a:c.length;){let b=s.encrypt(o);for(o=c,h=0;h<a;h++)m[_++]=o[h]^b[h];c=c.subarray(a)}return m.subarray(0,_)};return P2(t,l,l)}}),Nbi=class e{static encrypt(r,t,n){return new e(t,n).encrypt(r)}static decrypt(r,t,n){return new e(t,n).encrypt(r)}constructor(r,t,n){this.aes=n||new HTe(r,void 0,!1,"CTR"),delete this.aes.padding,this.AES_CTR_set_options(t)}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}AES_CTR_set_options(r,t,n){let{asm:i}=this.aes.acquire_asm();if(n!==void 0){if(n<8||n>48)throw new g$("illegal counter size");let s=Math.pow(2,n)-1;i.set_mask(0,0,s/4294967296|0,0|s)}else n=48,i.set_mask(0,0,65535,4294967295);if(r===void 0)throw Error("nonce is required");{let s=r.length;if(!s||s>16)throw new g$("illegal nonce size");let a=new DataView(new ArrayBuffer(16));new Uint8Array(a.buffer).set(r),i.set_nonce(a.getUint32(0),a.getUint32(4),a.getUint32(8),a.getUint32(12))}if(t!==void 0){if(t<0||t>=Math.pow(2,n))throw new g$("illegal counter value");i.set_counter(0,0,t/4294967296|0,0|t)}}},Obi=class e{static encrypt(r,t,n=!0,i){return new e(t,i,n).encrypt(r)}static decrypt(r,t,n=!0,i){return new e(t,i,n).decrypt(r)}constructor(r,t,n=!0,i){this.aes=i||new HTe(r,t,n,"CBC")}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}},LHo=Ai.getWebCrypto(),HKh=Ai.getNodeCrypto(),nae=16;function jHo(e,r){let t=e.length-nae;for(let n=0;n<nae;n++)e[n+t]^=r[n];return e}var K6r=new Uint8Array(nae);async function WKh(e){let r=await async function(i){return Ai.getWebCrypto()&&i.length!==24?(i=await LHo.importKey("raw",i,{name:"AES-CBC",length:8*i.length},!1,["encrypt"]),async function(s){let a=await LHo.encrypt({name:"AES-CBC",iv:K6r,length:8*nae},i,s);return new Uint8Array(a).subarray(0,a.byteLength-nae)}):Ai.getNodeCrypto()?async function(s){let a=new HKh.createCipheriv("aes-"+8*i.length+"-cbc",i,K6r).update(s);return new Uint8Array(a)}:async function(s){return Obi.encrypt(s,i,!1,K6r)}}(e),t=Ai.double(await r(K6r)),n=Ai.double(t);return async function(i){return(await r(function(s,a,o){if(s.length&&s.length%nae==0)return jHo(s,a);let c=new Uint8Array(s.length+(nae-s.length%nae));return c.set(s),c[s.length]=128,jHo(c,o)}(i,t,n))).subarray(-nae)}}var GHo=Ai.getWebCrypto(),YKh=Ai.getNodeCrypto(),JKh=Ai.getNodeBuffer(),hae=16,XKh=hae,pft=hae,UHo=new Uint8Array(hae),Bbi=new Uint8Array(hae);Bbi[hae-1]=1;var qbi=new Uint8Array(hae);async function ZKh(e){let r=await WKh(e);return function(t,n){return r(Ai.concatUint8Array([t,n]))}}async function eHh(e){return Ai.getWebCrypto()&&e.length!==24?(e=await GHo.importKey("raw",e,{name:"AES-CTR",length:8*e.length},!1,["encrypt"]),async function(r,t){let n=await GHo.encrypt({name:"AES-CTR",counter:t,length:8*hae},e,r);return new Uint8Array(n)}):Ai.getNodeCrypto()?async function(r,t){let n=new YKh.createCipheriv("aes-"+8*e.length+"-ctr",e,t),i=JKh.concat([n.update(r),n.final()]);return new Uint8Array(i)}:async function(r,t){return Nbi.encrypt(r,e,t)}}async function x5t(e,r){if(e!==Rn.symmetric.aes128&&e!==Rn.symmetric.aes192&&e!==Rn.symmetric.aes256)throw Error("EAX mode supports only AES cipher");let[t,n]=await Promise.all([ZKh(r),eHh(r)]);return{encrypt:async function(i,s,a){let[o,c]=await Promise.all([t(UHo,s),t(Bbi,a)]),l=await n(i,o),u=await t(qbi,l);for(let m=0;m<pft;m++)u[m]^=c[m]^o[m];return Ai.concatUint8Array([l,u])},decrypt:async function(i,s,a){if(i.length<pft)throw Error("Invalid EAX ciphertext");let o=i.subarray(0,-pft),c=i.subarray(-pft),[l,u,m]=await Promise.all([t(UHo,s),t(Bbi,a),t(qbi,o)]),h=m;for(let _=0;_<pft;_++)h[_]^=u[_]^l[_];if(!Ai.equalsUint8Array(c,h))throw Error("Authentication tag mismatch");return await n(o,l)}}}qbi[hae-1]=2,x5t.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[8+n]^=r[n];return t},x5t.blockLength=hae,x5t.ivLength=XKh,x5t.tagLength=pft;var v7=16,iJo=15,R1e=16;function VHo(e){let r=0;for(let t=1;!(e&t);t<<=1)r++;return r}function m5(e,r){for(let t=0;t<e.length;t++)e[t]^=r[t];return e}function H6r(e,r){return m5(e.slice(),r)}var YAi=new Uint8Array(v7),tHh=new Uint8Array([1]);async function T5t(e,r){let t,n,i,s=0;function a(o,c,l,u){let m=c.length/v7|0;(function(U,Y){let N=Ai.nbits(Math.max(U.length,Y.length)/v7|0)-1;for(let j=s+1;j<=N;j++)i[j]=Ai.double(i[j-1]);s=N})(c,u);let h=Ai.concatUint8Array([YAi.subarray(0,iJo-l.length),tHh,l]),_=63&h[v7-1];h[v7-1]&=192;let b=t(h),v=Ai.concatUint8Array([b,H6r(b.subarray(0,8),b.subarray(1,9))]),w=Ai.shiftRight(v.subarray(0+(_>>3),17+(_>>3)),8-(7&_)).subarray(1),x=new Uint8Array(v7),P=new Uint8Array(c.length+R1e),k,R=0;for(k=0;k<m;k++)m5(w,i[VHo(k+1)]),P.set(m5(o(H6r(w,c)),w),R),m5(x,o===t?c:P.subarray(R)),c=c.subarray(v7),R+=v7;if(c.length){m5(w,i.x);let U=t(w);P.set(H6r(c,U),R);let Y=new Uint8Array(v7);Y.set(o===t?c:P.subarray(R,-R1e),0),Y[c.length]=128,m5(x,Y),R+=c.length}let L=m5(t(m5(m5(x,w),i.$)),function(U){if(!U.length)return YAi;let Y=U.length/v7|0,N=new Uint8Array(v7),j=new Uint8Array(v7);for(let M=0;M<Y;M++)m5(N,i[VHo(M+1)]),m5(j,t(H6r(N,U))),U=U.subarray(v7);if(U.length){m5(N,i.x);let M=new Uint8Array(v7);M.set(U,0),M[U.length]=128,m5(M,N),m5(j,t(M))}return j}(u));return P.set(L,R),P}return function(o,c){let l=Rn.read(Rn.symmetric,o),u=new fNt[l](c);t=u.encrypt.bind(u),n=u.decrypt.bind(u);let m=t(YAi),h=Ai.double(m);i=[],i[0]=Ai.double(h),i.x=m,i.$=h}(e,r),{encrypt:async function(o,c,l){return a(t,o,c,l)},decrypt:async function(o,c,l){if(o.length<R1e)throw Error("Invalid OCB ciphertext");let u=o.subarray(-R1e);o=o.subarray(0,-R1e);let m=a(n,o,c,l);if(Ai.equalsUint8Array(u,m.subarray(-R1e)))return m.subarray(0,-R1e);throw Error("Authentication tag mismatch")}}}T5t.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[7+n]^=r[n];return t},T5t.blockLength=v7,T5t.ivLength=iJo,T5t.tagLength=R1e;var JAi=68719476704,gft=class e{constructor(r,t,n,i=16,s){this.tagSize=i,this.gamma0=0,this.counter=1,this.aes=s||new HTe(r,void 0,!1,"CTR");let{asm:a,heap:o}=this.aes.acquire_asm();if(a.gcm_init(),this.tagSize<4||this.tagSize>16)throw new g$("illegal tagSize value");let c=t.length||0,l=new Uint8Array(16);c!==12?(this._gcm_mac_process(t),o[0]=0,o[1]=0,o[2]=0,o[3]=0,o[4]=0,o[5]=0,o[6]=0,o[7]=0,o[8]=0,o[9]=0,o[10]=0,o[11]=c>>>29,o[12]=c>>>21&255,o[13]=c>>>13&255,o[14]=c>>>5&255,o[15]=c<<3&255,a.mac(z1.MAC.GCM,z1.HEAP_DATA,16),a.get_iv(z1.HEAP_DATA),a.set_iv(0,0,0,0),l.set(o.subarray(0,16))):(l.set(t),l[15]=1);let u=new DataView(l.buffer);if(this.gamma0=u.getUint32(12),a.set_nonce(u.getUint32(0),u.getUint32(4),u.getUint32(8),0),a.set_mask(0,0,0,4294967295),n!==void 0){if(n.length>JAi)throw new g$("illegal adata length");n.length?(this.adata=n,this._gcm_mac_process(n)):this.adata=void 0}else this.adata=void 0;if(this.counter<1||this.counter>4294967295)throw new RangeError("counter must be a positive 32-bit integer");a.set_counter(0,0,0,this.gamma0+this.counter|0)}static encrypt(r,t,n,i,s){return new e(t,n,i,s).encrypt(r)}static decrypt(r,t,n,i,s){return new e(t,n,i,s).decrypt(r)}encrypt(r){return this.AES_GCM_encrypt(r)}decrypt(r){return this.AES_GCM_decrypt(r)}AES_GCM_Encrypt_process(r){let t=0,n=r.length||0,{asm:i,heap:s}=this.aes.acquire_asm(),a=this.counter,o=this.aes.pos,c=this.aes.len,l=0,u=c+n&-16,m=0;if((a-1<<4)+c+n>JAi)throw new RangeError("counter overflow");let h=new Uint8Array(u);for(;n>0;)m=NTe(s,o+c,r,t,n),c+=m,t+=m,n-=m,m=i.cipher(z1.ENC.CTR,z1.HEAP_DATA+o,c),m=i.mac(z1.MAC.GCM,z1.HEAP_DATA+o,m),m&&h.set(s.subarray(o,o+m),l),a+=m>>>4,l+=m,m<c?(o+=m,c-=m):(o=0,c=0);return this.counter=a,this.aes.pos=o,this.aes.len=c,h}AES_GCM_Encrypt_finish(){let{asm:r,heap:t}=this.aes.acquire_asm(),n=this.counter,i=this.tagSize,s=this.adata,a=this.aes.pos,o=this.aes.len,c=new Uint8Array(o+i);r.cipher(z1.ENC.CTR,z1.HEAP_DATA+a,o+15&-16),o&&c.set(t.subarray(a,a+o));let l=o;for(;15&l;l++)t[a+l]=0;r.mac(z1.MAC.GCM,z1.HEAP_DATA+a,l);let u=s!==void 0?s.length:0,m=(n-1<<4)+o;return t[0]=0,t[1]=0,t[2]=0,t[3]=u>>>29,t[4]=u>>>21,t[5]=u>>>13&255,t[6]=u>>>5&255,t[7]=u<<3&255,t[8]=t[9]=t[10]=0,t[11]=m>>>29,t[12]=m>>>21&255,t[13]=m>>>13&255,t[14]=m>>>5&255,t[15]=m<<3&255,r.mac(z1.MAC.GCM,z1.HEAP_DATA,16),r.get_iv(z1.HEAP_DATA),r.set_counter(0,0,0,this.gamma0),r.cipher(z1.ENC.CTR,z1.HEAP_DATA,16),c.set(t.subarray(0,i),o),this.counter=1,this.aes.pos=0,this.aes.len=0,c}AES_GCM_Decrypt_process(r){let t=0,n=r.length||0,{asm:i,heap:s}=this.aes.acquire_asm(),a=this.counter,o=this.tagSize,c=this.aes.pos,l=this.aes.len,u=0,m=l+n>o?l+n-o&-16:0,h=l+n-m,_=0;if((a-1<<4)+l+n>JAi)throw new RangeError("counter overflow");let b=new Uint8Array(m);for(;n>h;)_=NTe(s,c+l,r,t,n-h),l+=_,t+=_,n-=_,_=i.mac(z1.MAC.GCM,z1.HEAP_DATA+c,_),_=i.cipher(z1.DEC.CTR,z1.HEAP_DATA+c,_),_&&b.set(s.subarray(c,c+_),u),a+=_>>>4,u+=_,c=0,l=0;return n>0&&(l+=NTe(s,0,r,t,n)),this.counter=a,this.aes.pos=c,this.aes.len=l,b}AES_GCM_Decrypt_finish(){let{asm:r,heap:t}=this.aes.acquire_asm(),n=this.tagSize,i=this.adata,s=this.counter,a=this.aes.pos,o=this.aes.len,c=o-n;if(o<n)throw new H5t("authentication tag not found");let l=new Uint8Array(c),u=new Uint8Array(t.subarray(a+c,a+o)),m=c;for(;15&m;m++)t[a+m]=0;r.mac(z1.MAC.GCM,z1.HEAP_DATA+a,m),r.cipher(z1.DEC.CTR,z1.HEAP_DATA+a,m),c&&l.set(t.subarray(a,a+c));let h=i!==void 0?i.length:0,_=(s-1<<4)+o-n;t[0]=0,t[1]=0,t[2]=0,t[3]=h>>>29,t[4]=h>>>21,t[5]=h>>>13&255,t[6]=h>>>5&255,t[7]=h<<3&255,t[8]=t[9]=t[10]=0,t[11]=_>>>29,t[12]=_>>>21&255,t[13]=_>>>13&255,t[14]=_>>>5&255,t[15]=_<<3&255,r.mac(z1.MAC.GCM,z1.HEAP_DATA,16),r.get_iv(z1.HEAP_DATA),r.set_counter(0,0,0,this.gamma0),r.cipher(z1.ENC.CTR,z1.HEAP_DATA,16);let b=0;for(let v=0;v<n;++v)b|=u[v]^t[v];if(b)throw new W5t("data integrity check failed");return this.counter=1,this.aes.pos=0,this.aes.len=0,l}AES_GCM_decrypt(r){let t=this.AES_GCM_Decrypt_process(r),n=this.AES_GCM_Decrypt_finish(),i=new Uint8Array(t.length+n.length);return t.length&&i.set(t),n.length&&i.set(n,t.length),i}AES_GCM_encrypt(r){let t=this.AES_GCM_Encrypt_process(r),n=this.AES_GCM_Encrypt_finish(),i=new Uint8Array(t.length+n.length);return t.length&&i.set(t),n.length&&i.set(n,t.length),i}_gcm_mac_process(r){let{asm:t,heap:n}=this.aes.acquire_asm(),i=0,s=r.length||0,a=0;for(;s>0;){for(a=NTe(n,0,r,i,s),i+=a,s-=a;15&a;)n[a++]=0;t.mac(z1.MAC.GCM,z1.HEAP_DATA,a)}}},XAi=Ai.getWebCrypto(),zHo=Ai.getNodeCrypto(),$Ho=Ai.getNodeBuffer(),mft=16,ZAi="AES-GCM";async function yft(e,r){if(e!==Rn.symmetric.aes128&&e!==Rn.symmetric.aes192&&e!==Rn.symmetric.aes256)throw Error("GCM mode supports only AES cipher");if(Ai.getWebCrypto()&&r.length!==24){let t=await XAi.importKey("raw",r,{name:ZAi},!1,["encrypt","decrypt"]);return{encrypt:async function(n,i,s=new Uint8Array){if(!n.length)return gft.encrypt(n,r,i,s);let a=await XAi.encrypt({name:ZAi,iv:i,additionalData:s,tagLength:8*mft},t,n);return new Uint8Array(a)},decrypt:async function(n,i,s=new Uint8Array){if(n.length===mft)return gft.decrypt(n,r,i,s);let a=await XAi.decrypt({name:ZAi,iv:i,additionalData:s,tagLength:8*mft},t,n);return new Uint8Array(a)}}}return Ai.getNodeCrypto()?{encrypt:async function(t,n,i=new Uint8Array){let s=new zHo.createCipheriv("aes-"+8*r.length+"-gcm",r,n);s.setAAD(i);let a=$Ho.concat([s.update(t),s.final(),s.getAuthTag()]);return new Uint8Array(a)},decrypt:async function(t,n,i=new Uint8Array){let s=new zHo.createDecipheriv("aes-"+8*r.length+"-gcm",r,n);s.setAAD(i),s.setAuthTag(t.slice(t.length-mft,t.length));let a=$Ho.concat([s.update(t.slice(0,t.length-mft)),s.final()]);return new Uint8Array(a)}}:{encrypt:async function(t,n,i){return gft.encrypt(t,r,n,i)},decrypt:async function(t,n,i){return gft.decrypt(t,r,n,i)}}}yft.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[4+n]^=r[n];return t},yft.blockLength=16,yft.ivLength=12,yft.tagLength=mft;var sJo={cfb:KKh,gcm:yft,experimentalGCM:yft,eax:x5t,ocb:T5t},hZ=v$(function(e){(function(r){var t=function(Ge){var me,oe=new Float64Array(16);if(Ge)for(me=0;me<Ge.length;me++)oe[me]=Ge[me];return oe},n=function(){throw Error("no PRNG")},i=new Uint8Array(32);i[0]=9;var s=t(),a=t([1]),o=t([56129,1]),c=t([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),l=t([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),u=t([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),m=t([26200,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214]),h=t([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]);function _(Ge,me,oe,ue){return function(De,It,Je,at,mt){var ke,dt=0;for(ke=0;ke<mt;ke++)dt|=De[It+ke]^Je[at+ke];return(1&dt-1>>>8)-1}(Ge,me,oe,ue,32)}function b(Ge,me){var oe;for(oe=0;oe<16;oe++)Ge[oe]=0|me[oe]}function v(Ge){var me,oe,ue=1;for(me=0;me<16;me++)oe=Ge[me]+ue+65535,ue=Math.floor(oe/65536),Ge[me]=oe-65536*ue;Ge[0]+=ue-1+37*(ue-1)}function w(Ge,me,oe){for(var ue,De=~(oe-1),It=0;It<16;It++)ue=De&(Ge[It]^me[It]),Ge[It]^=ue,me[It]^=ue}function x(Ge,me){var oe,ue,De,It=t(),Je=t();for(oe=0;oe<16;oe++)Je[oe]=me[oe];for(v(Je),v(Je),v(Je),ue=0;ue<2;ue++){for(It[0]=Je[0]-65517,oe=1;oe<15;oe++)It[oe]=Je[oe]-65535-(It[oe-1]>>16&1),It[oe-1]&=65535;It[15]=Je[15]-32767-(It[14]>>16&1),De=It[15]>>16&1,It[14]&=65535,w(Je,It,1-De)}for(oe=0;oe<16;oe++)Ge[2*oe]=255&Je[oe],Ge[2*oe+1]=Je[oe]>>8}function P(Ge,me){var oe=new Uint8Array(32),ue=new Uint8Array(32);return x(oe,Ge),x(ue,me),_(oe,0,ue,0)}function k(Ge){var me=new Uint8Array(32);return x(me,Ge),1&me[0]}function R(Ge,me){var oe;for(oe=0;oe<16;oe++)Ge[oe]=me[2*oe]+(me[2*oe+1]<<8);Ge[15]&=32767}function L(Ge,me,oe){for(var ue=0;ue<16;ue++)Ge[ue]=me[ue]+oe[ue]}function U(Ge,me,oe){for(var ue=0;ue<16;ue++)Ge[ue]=me[ue]-oe[ue]}function Y(Ge,me,oe){var ue,De,It=0,Je=0,at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0,Kt=0,nr=0,En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=oe[0],ft=oe[1],Jr=oe[2],Yt=oe[3],wr=oe[4],wn=oe[5],Bn=oe[6],tr=oe[7],zt=oe[8],sr=oe[9],Ir=oe[10],rr=oe[11],pt=oe[12],ge=oe[13],Me=oe[14],ae=oe[15];It+=(ue=me[0])*Le,Je+=ue*ft,at+=ue*Jr,mt+=ue*Yt,ke+=ue*wr,dt+=ue*wn,ot+=ue*Bn,kt+=ue*tr,Vt+=ue*zt,Ar+=ue*sr,ni+=ue*Ir,gn+=ue*rr,On+=ue*pt,er+=ue*ge,ln+=ue*Me,Tr+=ue*ae,Je+=(ue=me[1])*Le,at+=ue*ft,mt+=ue*Jr,ke+=ue*Yt,dt+=ue*wr,ot+=ue*wn,kt+=ue*Bn,Vt+=ue*tr,Ar+=ue*zt,ni+=ue*sr,gn+=ue*Ir,On+=ue*rr,er+=ue*pt,ln+=ue*ge,Tr+=ue*Me,nt+=ue*ae,at+=(ue=me[2])*Le,mt+=ue*ft,ke+=ue*Jr,dt+=ue*Yt,ot+=ue*wr,kt+=ue*wn,Vt+=ue*Bn,Ar+=ue*tr,ni+=ue*zt,gn+=ue*sr,On+=ue*Ir,er+=ue*rr,ln+=ue*pt,Tr+=ue*ge,nt+=ue*Me,ut+=ue*ae,mt+=(ue=me[3])*Le,ke+=ue*ft,dt+=ue*Jr,ot+=ue*Yt,kt+=ue*wr,Vt+=ue*wn,Ar+=ue*Bn,ni+=ue*tr,gn+=ue*zt,On+=ue*sr,er+=ue*Ir,ln+=ue*rr,Tr+=ue*pt,nt+=ue*ge,ut+=ue*Me,Ve+=ue*ae,ke+=(ue=me[4])*Le,dt+=ue*ft,ot+=ue*Jr,kt+=ue*Yt,Vt+=ue*wr,Ar+=ue*wn,ni+=ue*Bn,gn+=ue*tr,On+=ue*zt,er+=ue*sr,ln+=ue*Ir,Tr+=ue*rr,nt+=ue*pt,ut+=ue*ge,Ve+=ue*Me,Ae+=ue*ae,dt+=(ue=me[5])*Le,ot+=ue*ft,kt+=ue*Jr,Vt+=ue*Yt,Ar+=ue*wr,ni+=ue*wn,gn+=ue*Bn,On+=ue*tr,er+=ue*zt,ln+=ue*sr,Tr+=ue*Ir,nt+=ue*rr,ut+=ue*pt,Ve+=ue*ge,Ae+=ue*Me,Pe+=ue*ae,ot+=(ue=me[6])*Le,kt+=ue*ft,Vt+=ue*Jr,Ar+=ue*Yt,ni+=ue*wr,gn+=ue*wn,On+=ue*Bn,er+=ue*tr,ln+=ue*zt,Tr+=ue*sr,nt+=ue*Ir,ut+=ue*rr,Ve+=ue*pt,Ae+=ue*ge,Pe+=ue*Me,Kt+=ue*ae,kt+=(ue=me[7])*Le,Vt+=ue*ft,Ar+=ue*Jr,ni+=ue*Yt,gn+=ue*wr,On+=ue*wn,er+=ue*Bn,ln+=ue*tr,Tr+=ue*zt,nt+=ue*sr,ut+=ue*Ir,Ve+=ue*rr,Ae+=ue*pt,Pe+=ue*ge,Kt+=ue*Me,nr+=ue*ae,Vt+=(ue=me[8])*Le,Ar+=ue*ft,ni+=ue*Jr,gn+=ue*Yt,On+=ue*wr,er+=ue*wn,ln+=ue*Bn,Tr+=ue*tr,nt+=ue*zt,ut+=ue*sr,Ve+=ue*Ir,Ae+=ue*rr,Pe+=ue*pt,Kt+=ue*ge,nr+=ue*Me,En+=ue*ae,Ar+=(ue=me[9])*Le,ni+=ue*ft,gn+=ue*Jr,On+=ue*Yt,er+=ue*wr,ln+=ue*wn,Tr+=ue*Bn,nt+=ue*tr,ut+=ue*zt,Ve+=ue*sr,Ae+=ue*Ir,Pe+=ue*rr,Kt+=ue*pt,nr+=ue*ge,En+=ue*Me,jn+=ue*ae,ni+=(ue=me[10])*Le,gn+=ue*ft,On+=ue*Jr,er+=ue*Yt,ln+=ue*wr,Tr+=ue*wn,nt+=ue*Bn,ut+=ue*tr,Ve+=ue*zt,Ae+=ue*sr,Pe+=ue*Ir,Kt+=ue*rr,nr+=ue*pt,En+=ue*ge,jn+=ue*Me,br+=ue*ae,gn+=(ue=me[11])*Le,On+=ue*ft,er+=ue*Jr,ln+=ue*Yt,Tr+=ue*wr,nt+=ue*wn,ut+=ue*Bn,Ve+=ue*tr,Ae+=ue*zt,Pe+=ue*sr,Kt+=ue*Ir,nr+=ue*rr,En+=ue*pt,jn+=ue*ge,br+=ue*Me,We+=ue*ae,On+=(ue=me[12])*Le,er+=ue*ft,ln+=ue*Jr,Tr+=ue*Yt,nt+=ue*wr,ut+=ue*wn,Ve+=ue*Bn,Ae+=ue*tr,Pe+=ue*zt,Kt+=ue*sr,nr+=ue*Ir,En+=ue*rr,jn+=ue*pt,br+=ue*ge,We+=ue*Me,lt+=ue*ae,er+=(ue=me[13])*Le,ln+=ue*ft,Tr+=ue*Jr,nt+=ue*Yt,ut+=ue*wr,Ve+=ue*wn,Ae+=ue*Bn,Pe+=ue*tr,Kt+=ue*zt,nr+=ue*sr,En+=ue*Ir,jn+=ue*rr,br+=ue*pt,We+=ue*ge,lt+=ue*Me,Be+=ue*ae,ln+=(ue=me[14])*Le,Tr+=ue*ft,nt+=ue*Jr,ut+=ue*Yt,Ve+=ue*wr,Ae+=ue*wn,Pe+=ue*Bn,Kt+=ue*tr,nr+=ue*zt,En+=ue*sr,jn+=ue*Ir,br+=ue*rr,We+=ue*pt,lt+=ue*ge,Be+=ue*Me,je+=ue*ae,Tr+=(ue=me[15])*Le,Je+=38*(ut+=ue*Jr),at+=38*(Ve+=ue*Yt),mt+=38*(Ae+=ue*wr),ke+=38*(Pe+=ue*wn),dt+=38*(Kt+=ue*Bn),ot+=38*(nr+=ue*tr),kt+=38*(En+=ue*zt),Vt+=38*(jn+=ue*sr),Ar+=38*(br+=ue*Ir),ni+=38*(We+=ue*rr),gn+=38*(lt+=ue*pt),On+=38*(Be+=ue*ge),er+=38*(je+=ue*Me),ln+=38*(ct+=ue*ae),It=(ue=(It+=38*(nt+=ue*ft))+(De=1)+65535)-65536*(De=Math.floor(ue/65536)),Je=(ue=Je+De+65535)-65536*(De=Math.floor(ue/65536)),at=(ue=at+De+65535)-65536*(De=Math.floor(ue/65536)),mt=(ue=mt+De+65535)-65536*(De=Math.floor(ue/65536)),ke=(ue=ke+De+65535)-65536*(De=Math.floor(ue/65536)),dt=(ue=dt+De+65535)-65536*(De=Math.floor(ue/65536)),ot=(ue=ot+De+65535)-65536*(De=Math.floor(ue/65536)),kt=(ue=kt+De+65535)-65536*(De=Math.floor(ue/65536)),Vt=(ue=Vt+De+65535)-65536*(De=Math.floor(ue/65536)),Ar=(ue=Ar+De+65535)-65536*(De=Math.floor(ue/65536)),ni=(ue=ni+De+65535)-65536*(De=Math.floor(ue/65536)),gn=(ue=gn+De+65535)-65536*(De=Math.floor(ue/65536)),On=(ue=On+De+65535)-65536*(De=Math.floor(ue/65536)),er=(ue=er+De+65535)-65536*(De=Math.floor(ue/65536)),ln=(ue=ln+De+65535)-65536*(De=Math.floor(ue/65536)),Tr=(ue=Tr+De+65535)-65536*(De=Math.floor(ue/65536)),It=(ue=(It+=De-1+37*(De-1))+(De=1)+65535)-65536*(De=Math.floor(ue/65536)),Je=(ue=Je+De+65535)-65536*(De=Math.floor(ue/65536)),at=(ue=at+De+65535)-65536*(De=Math.floor(ue/65536)),mt=(ue=mt+De+65535)-65536*(De=Math.floor(ue/65536)),ke=(ue=ke+De+65535)-65536*(De=Math.floor(ue/65536)),dt=(ue=dt+De+65535)-65536*(De=Math.floor(ue/65536)),ot=(ue=ot+De+65535)-65536*(De=Math.floor(ue/65536)),kt=(ue=kt+De+65535)-65536*(De=Math.floor(ue/65536)),Vt=(ue=Vt+De+65535)-65536*(De=Math.floor(ue/65536)),Ar=(ue=Ar+De+65535)-65536*(De=Math.floor(ue/65536)),ni=(ue=ni+De+65535)-65536*(De=Math.floor(ue/65536)),gn=(ue=gn+De+65535)-65536*(De=Math.floor(ue/65536)),On=(ue=On+De+65535)-65536*(De=Math.floor(ue/65536)),er=(ue=er+De+65535)-65536*(De=Math.floor(ue/65536)),ln=(ue=ln+De+65535)-65536*(De=Math.floor(ue/65536)),Tr=(ue=Tr+De+65535)-65536*(De=Math.floor(ue/65536)),It+=De-1+37*(De-1),Ge[0]=It,Ge[1]=Je,Ge[2]=at,Ge[3]=mt,Ge[4]=ke,Ge[5]=dt,Ge[6]=ot,Ge[7]=kt,Ge[8]=Vt,Ge[9]=Ar,Ge[10]=ni,Ge[11]=gn,Ge[12]=On,Ge[13]=er,Ge[14]=ln,Ge[15]=Tr}function N(Ge,me){Y(Ge,me,me)}function j(Ge,me){var oe,ue=t();for(oe=0;oe<16;oe++)ue[oe]=me[oe];for(oe=253;oe>=0;oe--)N(ue,ue),oe!==2&&oe!==4&&Y(ue,ue,me);for(oe=0;oe<16;oe++)Ge[oe]=ue[oe]}function M(Ge,me,oe){var ue,De,It=new Uint8Array(32),Je=new Float64Array(80),at=t(),mt=t(),ke=t(),dt=t(),ot=t(),kt=t();for(De=0;De<31;De++)It[De]=me[De];for(It[31]=127&me[31]|64,It[0]&=248,R(Je,oe),De=0;De<16;De++)mt[De]=Je[De],dt[De]=at[De]=ke[De]=0;for(at[0]=dt[0]=1,De=254;De>=0;--De)w(at,mt,ue=It[De>>>3]>>>(7&De)&1),w(ke,dt,ue),L(ot,at,ke),U(at,at,ke),L(ke,mt,dt),U(mt,mt,dt),N(dt,ot),N(kt,at),Y(at,ke,at),Y(ke,mt,ot),L(ot,at,ke),U(at,at,ke),N(mt,at),U(ke,dt,kt),Y(at,ke,o),L(at,at,dt),Y(ke,ke,at),Y(at,dt,kt),Y(dt,mt,Je),N(mt,ot),w(at,mt,ue),w(ke,dt,ue);for(De=0;De<16;De++)Je[De+16]=at[De],Je[De+32]=ke[De],Je[De+48]=mt[De],Je[De+64]=dt[De];var Vt=Je.subarray(32),Ar=Je.subarray(16);return j(Vt,Vt),Y(Ar,Ar,Vt),x(Ge,Ar),0}function C(Ge,me){return M(Ge,me,i)}function O(Ge,me){var oe=t(),ue=t(),De=t(),It=t(),Je=t(),at=t(),mt=t(),ke=t(),dt=t();U(oe,Ge[1],Ge[0]),U(dt,me[1],me[0]),Y(oe,oe,dt),L(ue,Ge[0],Ge[1]),L(dt,me[0],me[1]),Y(ue,ue,dt),Y(De,Ge[3],me[3]),Y(De,De,l),Y(It,Ge[2],me[2]),L(It,It,It),U(Je,ue,oe),U(at,It,De),L(mt,It,De),L(ke,ue,oe),Y(Ge[0],Je,at),Y(Ge[1],ke,mt),Y(Ge[2],mt,at),Y(Ge[3],Je,ke)}function V(Ge,me,oe){var ue;for(ue=0;ue<4;ue++)w(Ge[ue],me[ue],oe)}function Q(Ge,me){var oe=t(),ue=t(),De=t();j(De,me[2]),Y(oe,me[0],De),Y(ue,me[1],De),x(Ge,ue),Ge[31]^=k(oe)<<7}function X(Ge,me,oe){var ue,De;for(b(Ge[0],s),b(Ge[1],a),b(Ge[2],a),b(Ge[3],s),De=255;De>=0;--De)V(Ge,me,ue=oe[De/8|0]>>(7&De)&1),O(me,Ge),O(Ge,Ge),V(Ge,me,ue)}function J(Ge,me){var oe=[t(),t(),t(),t()];b(oe[0],u),b(oe[1],m),b(oe[2],a),Y(oe[3],u,m),X(Ge,oe,me)}function ee(Ge,me,oe){var ue,De,It=[t(),t(),t(),t()];for(oe||n(me,32),(ue=r.hash(me.subarray(0,32)))[0]&=248,ue[31]&=127,ue[31]|=64,J(It,ue),Q(Ge,It),De=0;De<32;De++)me[De+32]=Ge[De];return 0}var fe=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function ie(Ge,me){var oe,ue,De,It;for(ue=63;ue>=32;--ue){for(oe=0,De=ue-32,It=ue-12;De<It;++De)me[De]+=oe-16*me[ue]*fe[De-(ue-32)],oe=Math.floor((me[De]+128)/256),me[De]-=256*oe;me[De]+=oe,me[ue]=0}for(oe=0,De=0;De<32;De++)me[De]+=oe-(me[31]>>4)*fe[De],oe=me[De]>>8,me[De]&=255;for(De=0;De<32;De++)me[De]-=oe*fe[De];for(ue=0;ue<32;ue++)me[ue+1]+=me[ue]>>8,Ge[ue]=255&me[ue]}function Se(Ge){var me,oe=new Float64Array(64);for(me=0;me<64;me++)oe[me]=Ge[me];for(me=0;me<64;me++)Ge[me]=0;ie(Ge,oe)}function ce(Ge,me){var oe=t(),ue=t(),De=t(),It=t(),Je=t(),at=t(),mt=t();return b(Ge[2],a),R(Ge[1],me),N(De,Ge[1]),Y(It,De,c),U(De,De,Ge[2]),L(It,Ge[2],It),N(Je,It),N(at,Je),Y(mt,at,Je),Y(oe,mt,De),Y(oe,oe,It),function(ke,dt){var ot,kt=t();for(ot=0;ot<16;ot++)kt[ot]=dt[ot];for(ot=250;ot>=0;ot--)N(kt,kt),ot!==1&&Y(kt,kt,dt);for(ot=0;ot<16;ot++)ke[ot]=kt[ot]}(oe,oe),Y(oe,oe,De),Y(oe,oe,It),Y(oe,oe,It),Y(Ge[0],oe,It),N(ue,Ge[0]),Y(ue,ue,It),P(ue,De)&&Y(Ge[0],Ge[0],h),N(ue,Ge[0]),Y(ue,ue,It),P(ue,De)?-1:(k(Ge[0])===me[31]>>7&&U(Ge[0],s,Ge[0]),Y(Ge[3],Ge[0],Ge[1]),0)}var Mt=64;function et(){for(var Ge=0;Ge<arguments.length;Ge++)if(!(arguments[Ge]instanceof Uint8Array))throw new TypeError("unexpected type, use Uint8Array")}function or(Ge){for(var me=0;me<Ge.length;me++)Ge[me]=0}r.scalarMult=function(Ge,me){if(et(Ge,me),Ge.length!==32)throw Error("bad n size");if(me.length!==32)throw Error("bad p size");var oe=new Uint8Array(32);return M(oe,Ge,me),oe},r.box={},r.box.keyPair=function(){var Ge,me,oe=new Uint8Array(32),ue=new Uint8Array(32);return Ge=oe,n(me=ue,32),C(Ge,me),{publicKey:oe,secretKey:ue}},r.box.keyPair.fromSecretKey=function(Ge){if(et(Ge),Ge.length!==32)throw Error("bad secret key size");var me=new Uint8Array(32);return C(me,Ge),{publicKey:me,secretKey:new Uint8Array(Ge)}},r.sign=function(Ge,me){if(et(Ge,me),me.length!==64)throw Error("bad secret key size");var oe=new Uint8Array(Mt+Ge.length);return function(ue,De,It,Je){var at,mt,ke,dt,ot,kt=new Float64Array(64),Vt=[t(),t(),t(),t()];(at=r.hash(Je.subarray(0,32)))[0]&=248,at[31]&=127,at[31]|=64;var Ar=It+64;for(dt=0;dt<It;dt++)ue[64+dt]=De[dt];for(dt=0;dt<32;dt++)ue[32+dt]=at[32+dt];for(Se(ke=r.hash(ue.subarray(32,Ar))),J(Vt,ke),Q(ue,Vt),dt=32;dt<64;dt++)ue[dt]=Je[dt];for(Se(mt=r.hash(ue.subarray(0,Ar))),dt=0;dt<64;dt++)kt[dt]=0;for(dt=0;dt<32;dt++)kt[dt]=ke[dt];for(dt=0;dt<32;dt++)for(ot=0;ot<32;ot++)kt[dt+ot]+=mt[dt]*at[ot];ie(ue.subarray(32),kt)}(oe,Ge,Ge.length,me),oe},r.sign.detached=function(Ge,me){for(var oe=r.sign(Ge,me),ue=new Uint8Array(Mt),De=0;De<ue.length;De++)ue[De]=oe[De];return ue},r.sign.detached.verify=function(Ge,me,oe){if(et(Ge,me,oe),me.length!==Mt)throw Error("bad signature size");if(oe.length!==32)throw Error("bad public key size");var ue,De=new Uint8Array(Mt+Ge.length),It=new Uint8Array(Mt+Ge.length);for(ue=0;ue<Mt;ue++)De[ue]=me[ue];for(ue=0;ue<Ge.length;ue++)De[ue+Mt]=Ge[ue];return function(Je,at,mt,ke){var dt,ot,kt=new Uint8Array(32),Vt=[t(),t(),t(),t()],Ar=[t(),t(),t(),t()];if(mt<64||ce(Ar,ke))return-1;for(dt=0;dt<mt;dt++)Je[dt]=at[dt];for(dt=0;dt<32;dt++)Je[dt+32]=ke[dt];if(Se(ot=r.hash(Je.subarray(0,mt))),X(Vt,Ar,ot),J(Ar,at.subarray(32)),O(Vt,Ar),Q(kt,Vt),mt-=64,_(at,0,kt,0)){for(dt=0;dt<mt;dt++)Je[dt]=0;return-1}for(dt=0;dt<mt;dt++)Je[dt]=at[dt+64];return mt}(It,De,De.length,oe)>=0},r.sign.keyPair=function(){var Ge=new Uint8Array(32),me=new Uint8Array(64);return ee(Ge,me),{publicKey:Ge,secretKey:me}},r.sign.keyPair.fromSecretKey=function(Ge){if(et(Ge),Ge.length!==64)throw Error("bad secret key size");for(var me=new Uint8Array(32),oe=0;oe<me.length;oe++)me[oe]=Ge[32+oe];return{publicKey:me,secretKey:new Uint8Array(Ge)}},r.sign.keyPair.fromSeed=function(Ge){if(et(Ge),Ge.length!==32)throw Error("bad seed size");for(var me=new Uint8Array(32),oe=new Uint8Array(64),ue=0;ue<32;ue++)oe[ue]=Ge[ue];return ee(me,oe,!0),{publicKey:me,secretKey:oe}},r.setPRNG=function(Ge){n=Ge},function(){var Ge=typeof self<"u"?self.crypto||self.msCrypto:null;Ge&&Ge.getRandomValues?r.setPRNG(function(me,oe){var ue,De=new Uint8Array(oe);for(ue=0;ue<oe;ue+=65536)Ge.getRandomValues(De.subarray(ue,ue+Math.min(oe-ue,65536)));for(ue=0;ue<oe;ue++)me[ue]=De[ue];or(De)}):rKh!==void 0&&(Ge=dCi.default)&&Ge.randomBytes&&r.setPRNG(function(me,oe){var ue,De=Ge.randomBytes(oe);for(ue=0;ue<oe;ue++)me[ue]=De[ue];or(De)})}()})(e.exports?e.exports:self.nacl=self.nacl||{})}),QHo=Ai.getNodeCrypto();function gZ(e){let r=new Uint8Array(e);if(typeof crypto<"u"&&crypto.getRandomValues)crypto.getRandomValues(r);else{if(!QHo)throw Error("No secure random number generator available.");{let t=QHo.randomBytes(r.length);r.set(t)}}return r}async function gae(e,r){let t=await Ai.getBigInteger();if(r.lt(e))throw Error("Illegal parameter value: max <= min");let n=r.sub(e),i=n.byteLength();return new t(await gZ(i+8)).mod(n).add(e)}var rHh=Object.freeze({__proto__:null,getRandomBytes:gZ,getRandomBigInteger:gae});async function KHo(e,r,t){let n=await Ai.getBigInteger(),i=new n(1),s=i.leftShift(new n(e-1)),a=new n(30),o=[1,6,5,4,3,2,1,4,3,2,1,2,1,4,3,2,1,2,1,4,3,2,1,6,5,4,3,2,1,2],c=await gae(s,s.leftShift(i)),l=c.mod(a).toNumber();do c.iadd(new n(o[l])),l=(l+o[l])%o.length,c.bitLength()>e&&(c.imod(s.leftShift(i)).iadd(s),l=c.mod(a).toNumber());while(!await aJo(c,r,t));return c}async function aJo(e,r,t){return!(r&&!e.dec().gcd(r).isOne())&&!!await async function(n){let i=await Ai.getBigInteger();return nHh.every(s=>n.mod(new i(s))!==0)}(e)&&!!await async function(n,i){let s=await Ai.getBigInteger();return i=i||new s(2),i.modExp(n.dec(),n).isOne()}(e)&&!!await async function(n,i,s){let a=await Ai.getBigInteger(),o=n.bitLength();i||(i=Math.max(1,o/48|0));let c=n.dec(),l=0;for(;!c.getBit(l);)l++;let u=n.rightShift(new a(l));for(;i>0;i--){let m,h=(s?s():await gae(new a(2),c)).modExp(u,n);if(!h.isOne()&&!h.equal(c)){for(m=1;m<l;m++){if(h=h.mul(h).mod(n),h.isOne())return!1;if(h.equal(c))break}if(m===l)return!1}}return!0}(e,t)}var nHh=[7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997,1009,1013,1019,1021,1031,1033,1039,1049,1051,1061,1063,1069,1087,1091,1093,1097,1103,1109,1117,1123,1129,1151,1153,1163,1171,1181,1187,1193,1201,1213,1217,1223,1229,1231,1237,1249,1259,1277,1279,1283,1289,1291,1297,1301,1303,1307,1319,1321,1327,1361,1367,1373,1381,1399,1409,1423,1427,1429,1433,1439,1447,1451,1453,1459,1471,1481,1483,1487,1489,1493,1499,1511,1523,1531,1543,1549,1553,1559,1567,1571,1579,1583,1597,1601,1607,1609,1613,1619,1621,1627,1637,1657,1663,1667,1669,1693,1697,1699,1709,1721,1723,1733,1741,1747,1753,1759,1777,1783,1787,1789,1801,1811,1823,1831,1847,1861,1867,1871,1873,1877,1879,1889,1901,1907,1913,1931,1933,1949,1951,1973,1979,1987,1993,1997,1999,2003,2011,2017,2027,2029,2039,2053,2063,2069,2081,2083,2087,2089,2099,2111,2113,2129,2131,2137,2141,2143,2153,2161,2179,2203,2207,2213,2221,2237,2239,2243,2251,2267,2269,2273,2281,2287,2293,2297,2309,2311,2333,2339,2341,2347,2351,2357,2371,2377,2381,2383,2389,2393,2399,2411,2417,2423,2437,2441,2447,2459,2467,2473,2477,2503,2521,2531,2539,2543,2549,2551,2557,2579,2591,2593,2609,2617,2621,2633,2647,2657,2659,2663,2671,2677,2683,2687,2689,2693,2699,2707,2711,2713,2719,2729,2731,2741,2749,2753,2767,2777,2789,2791,2797,2801,2803,2819,2833,2837,2843,2851,2857,2861,2879,2887,2897,2903,2909,2917,2927,2939,2953,2957,2963,2969,2971,2999,3001,3011,3019,3023,3037,3041,3049,3061,3067,3079,3083,3089,3109,3119,3121,3137,3163,3167,3169,3181,3187,3191,3203,3209,3217,3221,3229,3251,3253,3257,3259,3271,3299,3301,3307,3313,3319,3323,3329,3331,3343,3347,3359,3361,3371,3373,3389,3391,3407,3413,3433,3449,3457,3461,3463,3467,3469,3491,3499,3511,3517,3527,3529,3533,3539,3541,3547,3557,3559,3571,3581,3583,3593,3607,3613,3617,3623,3631,3637,3643,3659,3671,3673,3677,3691,3697,3701,3709,3719,3727,3733,3739,3761,3767,3769,3779,3793,3797,3803,3821,3823,3833,3847,3851,3853,3863,3877,3881,3889,3907,3911,3917,3919,3923,3929,3931,3943,3947,3967,3989,4001,4003,4007,4013,4019,4021,4027,4049,4051,4057,4073,4079,4091,4093,4099,4111,4127,4129,4133,4139,4153,4157,4159,4177,4201,4211,4217,4219,4229,4231,4241,4243,4253,4259,4261,4271,4273,4283,4289,4297,4327,4337,4339,4349,4357,4363,4373,4391,4397,4409,4421,4423,4441,4447,4451,4457,4463,4481,4483,4493,4507,4513,4517,4519,4523,4547,4549,4561,4567,4583,4591,4597,4603,4621,4637,4639,4643,4649,4651,4657,4663,4673,4679,4691,4703,4721,4723,4729,4733,4751,4759,4783,4787,4789,4793,4799,4801,4813,4817,4831,4861,4871,4877,4889,4903,4909,4919,4931,4933,4937,4943,4951,4957,4967,4969,4973,4987,4993,4999],nZ=[];function gCi(e,r){let t=e.length;if(t>r-11)throw Error("Message too long");let n=function(s){let a=new Uint8Array(s),o=0;for(;o<s;){let c=gZ(s-o);for(let l=0;l<c.length;l++)c[l]!==0&&(a[o++]=c[l])}return a}(r-t-3),i=new Uint8Array(r);return i[1]=2,i.set(n,2),i.set(e,r-t),i}function yCi(e,r){let t=2,n=1;for(let o=t;o<e.length;o++)n&=e[o]!==0,t+=n;let i=t-2,s=e.subarray(t+1),a=e[0]===0&e[1]===2&i>=8&!n;if(r)return Ai.selectUint8Array(a,s,r);if(a)return s;throw Error("Decryption error")}async function Mbi(e,r,t){let n;if(r.length!==Ift.getHashByteLength(e))throw Error("Invalid hash length");let i=new Uint8Array(nZ[e].length);for(n=0;n<nZ[e].length;n++)i[n]=nZ[e][n];let s=i.length+r.length;if(t<s+11)throw Error("Intended encoded message length too short");let a=new Uint8Array(t-s-3).fill(255),o=new Uint8Array(t);return o[1]=1,o.set(a,2),o.set(i,t-s),o.set(r,t-r.length),o}nZ[1]=[48,32,48,12,6,8,42,134,72,134,247,13,2,5,5,0,4,16],nZ[2]=[48,33,48,9,6,5,43,14,3,2,26,5,0,4,20],nZ[3]=[48,33,48,9,6,5,43,36,3,2,1,5,0,4,20],nZ[8]=[48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32],nZ[9]=[48,65,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,4,48],nZ[10]=[48,81,48,13,6,9,96,134,72,1,101,3,4,2,3,5,0,4,64],nZ[11]=[48,45,48,13,6,9,96,134,72,1,101,3,4,2,4,5,0,4,28];var iHh=Object.freeze({__proto__:null,emeEncode:gCi,emeDecode:yCi,emsaEncode:Mbi}),oft=Ai.getWebCrypto(),VP=Ai.getNodeCrypto(),oJo=VP?RYo.default:void 0,cft=VP?oJo.define("RSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}):void 0,W6r=VP?oJo.define("RSAPubliceKey",function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}):void 0,sHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s,a,o,c){if(r&&!Ai.isStream(r)){if(Ai.getWebCrypto())try{return await async function(l,u,m,h,_,b,v,w){let x=await async function(R,L,U,Y,N,j){let M=await Ai.getBigInteger(),C=new M(Y),O=new M(N),V=new M(U),Q=V.mod(O.dec()),X=V.mod(C.dec());return X=X.toUint8Array(),Q=Q.toUint8Array(),{kty:"RSA",n:MB(R,!0),e:MB(L,!0),d:MB(U,!0),p:MB(N,!0),q:MB(Y,!0),dp:MB(Q,!0),dq:MB(X,!0),qi:MB(j,!0),ext:!0}}(m,h,_,b,v,w),P={name:"RSASSA-PKCS1-v1_5",hash:{name:l}},k=await oft.importKey("jwk",x,P,!1,["sign"]);return new Uint8Array(await oft.sign("RSASSA-PKCS1-v1_5",k,u))}(Rn.read(Rn.webHash,e),r,t,n,i,s,a,o)}catch(l){Ai.printDebugError(l)}else if(Ai.getNodeCrypto())return async function(l,u,m,h,_,b,v,w){let{default:x}=await Promise.resolve().then(function(){return B5t}),P=new x(b),k=new x(v),R=new x(_),L=R.mod(k.subn(1)),U=R.mod(P.subn(1)),Y=VP.createSign(Rn.read(Rn.hash,l));Y.write(u),Y.end();let N={version:0,modulus:new x(m),publicExponent:new x(h),privateExponent:new x(_),prime1:new x(v),prime2:new x(b),exponent1:L,exponent2:U,coefficient:new x(w)};if(VP.createPrivateKey!==void 0){let M=cft.encode(N,"der");return new Uint8Array(Y.sign({key:M,format:"der",type:"pkcs1"}))}let j=cft.encode(N,"pem",{label:"RSA PRIVATE KEY"});return new Uint8Array(Y.sign(j))}(e,r,t,n,i,s,a,o)}return async function(l,u,m,h){let _=await Ai.getBigInteger();u=new _(u);let b=new _(await Mbi(l,h,u.byteLength()));if(m=new _(m),b.gte(u))throw Error("Message size cannot exceed modulus size");return b.modExp(m,u).toUint8Array("be",u.byteLength())}(e,t,i,c)},verify:async function(e,r,t,n,i,s){if(r&&!Ai.isStream(r)){if(Ai.getWebCrypto())try{return await async function(a,o,c,l,u){let m=function(_,b){return{kty:"RSA",n:MB(_,!0),e:MB(b,!0),ext:!0}}(l,u),h=await oft.importKey("jwk",m,{name:"RSASSA-PKCS1-v1_5",hash:{name:a}},!1,["verify"]);return oft.verify("RSASSA-PKCS1-v1_5",h,c,o)}(Rn.read(Rn.webHash,e),r,t,n,i)}catch(a){Ai.printDebugError(a)}else if(Ai.getNodeCrypto())return async function(a,o,c,l,u){let{default:m}=await Promise.resolve().then(function(){return B5t}),h=VP.createVerify(Rn.read(Rn.hash,a));h.write(o),h.end();let _={modulus:new m(l),publicExponent:new m(u)},b;VP.createPrivateKey!==void 0?b={key:W6r.encode(_,"der"),format:"der",type:"pkcs1"}:b=W6r.encode(_,"pem",{label:"RSA PUBLIC KEY"});try{return await h.verify(b,c)}catch{return!1}}(e,r,t,n,i)}return async function(a,o,c,l,u){let m=await Ai.getBigInteger();if(c=new m(c),o=new m(o),l=new m(l),o.gte(c))throw Error("Signature size cannot exceed modulus size");let h=o.modExp(l,c).toUint8Array("be",c.byteLength()),_=await Mbi(a,u,c.byteLength());return Ai.equalsUint8Array(h,_)}(e,t,n,i,s)},encrypt:async function(e,r,t){return Ai.getNodeCrypto()?async function(n,i,s){let{default:a}=await Promise.resolve().then(function(){return B5t}),o={modulus:new a(i),publicExponent:new a(s)},c;return VP.createPrivateKey!==void 0?c={key:W6r.encode(o,"der"),format:"der",type:"pkcs1",padding:VP.constants.RSA_PKCS1_PADDING}:c={key:W6r.encode(o,"pem",{label:"RSA PUBLIC KEY"}),padding:VP.constants.RSA_PKCS1_PADDING},new Uint8Array(VP.publicEncrypt(c,n))}(e,r,t):async function(n,i,s){let a=await Ai.getBigInteger();if(i=new a(i),n=new a(gCi(n,i.byteLength())),s=new a(s),n.gte(i))throw Error("Message size cannot exceed modulus size");return n.modExp(s,i).toUint8Array("be",i.byteLength())}(e,r,t)},decrypt:async function(e,r,t,n,i,s,a,o){return Ai.getNodeCrypto()?async function(c,l,u,m,h,_,b,v){let{default:w}=await Promise.resolve().then(function(){return B5t}),x=new w(h),P=new w(_),k=new w(m),R=k.mod(P.subn(1)),L=k.mod(x.subn(1)),U={version:0,modulus:new w(l),publicExponent:new w(u),privateExponent:new w(m),prime1:new w(_),prime2:new w(h),exponent1:R,exponent2:L,coefficient:new w(b)},Y;VP.createPrivateKey!==void 0?Y={key:cft.encode(U,"der"),format:"der",type:"pkcs1",padding:VP.constants.RSA_PKCS1_PADDING}:Y={key:cft.encode(U,"pem",{label:"RSA PRIVATE KEY"}),padding:VP.constants.RSA_PKCS1_PADDING};try{return new Uint8Array(VP.privateDecrypt(Y,c))}catch{if(v)return v;throw Error("Decryption error")}}(e,r,t,n,i,s,a,o):async function(c,l,u,m,h,_,b,v){let w=await Ai.getBigInteger();if(c=new w(c),l=new w(l),u=new w(u),m=new w(m),h=new w(h),_=new w(_),b=new w(b),c.gte(l))throw Error("Data too large.");let x=m.mod(_.dec()),P=m.mod(h.dec()),k=(await gae(new w(2),l)).mod(l),R=k.modInv(l).modExp(u,l);c=c.mul(R).mod(l);let L=c.modExp(P,h),U=c.modExp(x,_),N=b.mul(U.sub(L)).mod(_).mul(h).add(L);return N=N.mul(k).mod(l),yCi(N.toUint8Array("be",l.byteLength()),v)}(e,r,t,n,i,s,a,o)},generate:async function(e,r){if(r=new(await Ai.getBigInteger())(r),Ai.getWebCrypto()){let a={name:"RSASSA-PKCS1-v1_5",modulusLength:e,publicExponent:r.toUint8Array(),hash:{name:"SHA-1"}},o=await oft.generateKey(a,!0,["sign","verify"]),c=await oft.exportKey("jwk",o.privateKey);return{n:sae(c.n),e:r.toUint8Array(),d:sae(c.d),p:sae(c.q),q:sae(c.p),u:sae(c.qi)}}if(Ai.getNodeCrypto()&&VP.generateKeyPair&&cft){let a={modulusLength:e,publicExponent:r.toNumber(),publicKeyEncoding:{type:"pkcs1",format:"der"},privateKeyEncoding:{type:"pkcs1",format:"der"}},o=await new Promise((c,l)=>{VP.generateKeyPair("rsa",a,(u,m,h)=>{u?l(u):c(cft.decode(h,"der"))})});return{n:o.modulus.toArrayLike(Uint8Array),e:o.publicExponent.toArrayLike(Uint8Array),d:o.privateExponent.toArrayLike(Uint8Array),p:o.prime2.toArrayLike(Uint8Array),q:o.prime1.toArrayLike(Uint8Array),u:o.coefficient.toArrayLike(Uint8Array)}}let t,n,i;do n=await KHo(e-(e>>1),r,40),t=await KHo(e>>1,r,40),i=t.mul(n);while(i.bitLength()!==e);let s=t.dec().imul(n.dec());return n.lt(t)&&([t,n]=[n,t]),{n:i.toUint8Array(),e:r.toUint8Array(),d:r.modInv(s).toUint8Array(),p:t.toUint8Array(),q:n.toUint8Array(),u:t.modInv(n).toUint8Array()}},validateParams:async function(e,r,t,n,i,s){let a=await Ai.getBigInteger();if(e=new a(e),n=new a(n),i=new a(i),!n.mul(i).equal(e))return!1;let o=new a(2);if(s=new a(s),!n.mul(s).mod(i).isOne())return!1;r=new a(r),t=new a(t);let c=new a(Math.floor(e.bitLength()/3)),l=await gae(o,o.leftShift(c)),u=l.mul(t).mul(r);return!(!u.mod(n.dec()).equal(l)||!u.mod(i.dec()).equal(l))}}),aHh=Object.freeze({__proto__:null,encrypt:async function(e,r,t,n){let i=await Ai.getBigInteger();r=new i(r),t=new i(t),n=new i(n);let s=new i(gCi(e,r.byteLength())),a=await gae(new i(1),r.dec());return{c1:t.modExp(a,r).toUint8Array(),c2:n.modExp(a,r).imul(s).imod(r).toUint8Array()}},decrypt:async function(e,r,t,n,i){let s=await Ai.getBigInteger();return e=new s(e),r=new s(r),t=new s(t),n=new s(n),yCi(e.modExp(n,t).modInv(t).imul(r).imod(t).toUint8Array("be",t.byteLength()),i)},validateParams:async function(e,r,t,n){let i=await Ai.getBigInteger();e=new i(e),r=new i(r),t=new i(t);let s=new i(1);if(r.lte(s)||r.gte(e))return!1;let a=new i(e.bitLength()),o=new i(1023);if(a.lt(o)||!r.modExp(e.dec(),e).isOne())return!1;let c=r,l=new i(1),u=new i(2).leftShift(new i(17));for(;l.lt(u);){if(c=c.mul(r).imod(e),c.isOne())return!1;l.iinc()}n=new i(n);let m=new i(2),h=await gae(m.leftShift(a.dec()),m.leftShift(a)),_=e.dec().imul(h).iadd(n);return!!t.equal(r.modExp(_,e))}}),oZ=class e{constructor(r){if(r instanceof e)this.oid=r.oid;else if(Ai.isArray(r)||Ai.isUint8Array(r)){if((r=new Uint8Array(r))[0]===6){if(r[1]!==r.length-2)throw Error("Length mismatch in DER encoded oid");r=r.subarray(2)}this.oid=r}else this.oid=""}read(r){if(r.length>=1){let t=r[0];if(r.length>=1+t)return this.oid=r.subarray(1,1+t),1+this.oid.length}throw Error("Invalid oid")}write(){return Ai.concatUint8Array([new Uint8Array([this.oid.length]),this.oid])}toHex(){return Ai.uint8ArrayToHex(this.oid)}getName(){let r=this.toHex();if(Rn.curve[r])return Rn.write(Rn.curve,r);throw Error("Unknown curve object identifier.")}};function h8r(e,r){return e.keyPair({priv:r})}function g8r(e,r){let t=e.keyPair({pub:r});if(t.validate().result!==!0)throw Error("Invalid elliptic public key");return t}async function Qft(e){if(!Kd.useIndutnyElliptic)throw Error("This curve is only supported in the full build of OpenPGP.js");let{default:r}=await Promise.resolve().then(function(){return gYh});return new r.ec(e)}function cJo(e){let r,t=0,n=e[0];return n<192?([t]=e,r=1):n<255?(t=(e[0]-192<<8)+e[1]+192,r=2):n===255&&(t=Ai.readNumber(e.subarray(1,5)),r=5),{len:t,offset:r}}function yNt(e){return e<192?new Uint8Array([e]):e>191&&e<8384?new Uint8Array([192+(e-192>>8),e-192&255]):Ai.concatUint8Array([new Uint8Array([255]),Ai.writeNumber(e,4)])}function oHh(e){if(e<0||e>30)throw Error("Partial Length power must be between 1 and 30");return new Uint8Array([224+e])}function uJo(e){return new Uint8Array([192|e])}function HHo(e,r){return Ai.concatUint8Array([uJo(e),yNt(r)])}function gFr(e){return[Rn.packet.literalData,Rn.packet.compressedData,Rn.packet.symmetricallyEncryptedData,Rn.packet.symEncryptedIntegrityProtectedData,Rn.packet.aeadEncryptedData].includes(e)}async function cHh(e,r){let t=vZ(e),n,i;try{let s=await t.peekBytes(2);if(!s||s.length<2||!(128&s[0]))throw Error("Error during parsing. This message / key probably does not conform to a valid OpenPGP format.");let a=await t.readByte(),o,c,l=-1,u=-1;u=0,64&a&&(u=1),u?l=63&a:(l=(63&a)>>2,c=3&a);let m=gFr(l),h,_=null;if(m){if(Ai.isStream(e)==="array"){let v=new XG;n=_5(v),_=v}else{let v=new wft;n=_5(v.writable),_=v.readable}i=r({tag:l,packet:_})}else _=[];do{if(u){let v=await t.readByte();if(h=!1,v<192)o=v;else if(v>=192&&v<224)o=(v-192<<8)+await t.readByte()+192;else if(v>223&&v<255){if(o=1<<(31&v),h=!0,!m)throw new TypeError("This packet type does not support partial lengths.")}else o=await t.readByte()<<24|await t.readByte()<<16|await t.readByte()<<8|await t.readByte()}else switch(c){case 0:o=await t.readByte();break;case 1:o=await t.readByte()<<8|await t.readByte();break;case 2:o=await t.readByte()<<24|await t.readByte()<<16|await t.readByte()<<8|await t.readByte();break;default:o=1/0}if(o>0){let v=0;for(;;){n&&await n.ready;let{done:w,value:x}=await t.read();if(w){if(o===1/0)break;throw Error("Unexpected end of packet")}let P=o===1/0?x:x.subarray(0,o-v);if(n?await n.write(P):_.push(P),v+=x.length,v>=o){t.unshift(x.subarray(o-v+x.length));break}}}}while(h);let b=await t.peekBytes(m?1/0:2);return n?(await n.ready,await n.close()):(_=Ai.concatUint8Array(_),await r({tag:l,packet:_})),!b||!b.length}catch(s){if(n)return await n.abort(s),!0;throw s}finally{n&&await i,t.releaseLock()}}var fS=class e extends Error{constructor(...r){super(...r),Error.captureStackTrace&&Error.captureStackTrace(this,e),this.name="UnsupportedError"}},xft=class{constructor(r,t){this.tag=r,this.rawContent=t}write(){return this.rawContent}},ebi=Ai.getWebCrypto(),NFr=Ai.getNodeCrypto(),yZ={p256:"P-256",p384:"P-384",p521:"P-521"},eae=NFr?NFr.getCurves():[],k1e=NFr?{secp256k1:eae.includes("secp256k1")?"secp256k1":void 0,p256:eae.includes("prime256v1")?"prime256v1":void 0,p384:eae.includes("secp384r1")?"secp384r1":void 0,p521:eae.includes("secp521r1")?"secp521r1":void 0,ed25519:eae.includes("ED25519")?"ED25519":void 0,curve25519:eae.includes("X25519")?"X25519":void 0,brainpoolP256r1:eae.includes("brainpoolP256r1")?"brainpoolP256r1":void 0,brainpoolP384r1:eae.includes("brainpoolP384r1")?"brainpoolP384r1":void 0,brainpoolP512r1:eae.includes("brainpoolP512r1")?"brainpoolP512r1":void 0}:{},yFr={p256:{oid:[6,8,42,134,72,206,61,3,1,7],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.p256,web:yZ.p256,payloadSize:32,sharedSize:256},p384:{oid:[6,5,43,129,4,0,34],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha384,cipher:Rn.symmetric.aes192,node:k1e.p384,web:yZ.p384,payloadSize:48,sharedSize:384},p521:{oid:[6,5,43,129,4,0,35],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha512,cipher:Rn.symmetric.aes256,node:k1e.p521,web:yZ.p521,payloadSize:66,sharedSize:528},secp256k1:{oid:[6,5,43,129,4,0,10],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.secp256k1,payloadSize:32},ed25519:{oid:[6,9,43,6,1,4,1,218,71,15,1],keyType:Rn.publicKey.eddsa,hash:Rn.hash.sha512,node:!1,payloadSize:32},curve25519:{oid:[6,10,43,6,1,4,1,151,85,1,5,1],keyType:Rn.publicKey.ecdh,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:!1,payloadSize:32},brainpoolP256r1:{oid:[6,9,43,36,3,3,2,8,1,1,7],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.brainpoolP256r1,payloadSize:32},brainpoolP384r1:{oid:[6,9,43,36,3,3,2,8,1,1,11],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha384,cipher:Rn.symmetric.aes192,node:k1e.brainpoolP384r1,payloadSize:48},brainpoolP512r1:{oid:[6,9,43,36,3,3,2,8,1,1,13],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha512,cipher:Rn.symmetric.aes256,node:k1e.brainpoolP512r1,payloadSize:64}},A$=class{constructor(r,t){try{(Ai.isArray(r)||Ai.isUint8Array(r))&&(r=new oZ(r)),r instanceof oZ&&(r=r.getName()),this.name=Rn.write(Rn.curve,r)}catch{throw new fS("Unknown curve")}t=t||yFr[this.name],this.keyType=t.keyType,this.oid=t.oid,this.hash=t.hash,this.cipher=t.cipher,this.node=t.node&&yFr[this.name],this.web=t.web&&yFr[this.name],this.payloadSize=t.payloadSize,this.web&&Ai.getWebCrypto()?this.type="web":this.node&&Ai.getNodeCrypto()?this.type="node":this.name==="curve25519"?this.type="curve25519":this.name==="ed25519"&&(this.type="ed25519")}async genKeyPair(){let r;switch(this.type){case"web":try{return await async function(n){let i=await ebi.generateKey({name:"ECDSA",namedCurve:yZ[n]},!0,["sign","verify"]),s=await ebi.exportKey("jwk",i.privateKey),a=await ebi.exportKey("jwk",i.publicKey);return{publicKey:dJo(a),privateKey:sae(s.d)}}(this.name)}catch(n){Ai.printDebugError("Browser did not support generating ec key "+n.message);break}case"node":return async function(n){let i=NFr.createECDH(k1e[n]);return await i.generateKeys(),{publicKey:new Uint8Array(i.getPublicKey()),privateKey:new Uint8Array(i.getPrivateKey())}}(this.name);case"curve25519":{let n=gZ(32);n[0]=127&n[0]|64,n[31]&=248;let i=n.slice().reverse();return r=hZ.box.keyPair.fromSecretKey(i),{publicKey:Ai.concatUint8Array([new Uint8Array([64]),r.publicKey]),privateKey:n}}case"ed25519":{let n=gZ(32),i=hZ.sign.keyPair.fromSeed(n);return{publicKey:Ai.concatUint8Array([new Uint8Array([64]),i.publicKey]),privateKey:n}}}return r=await(await Qft(this.name)).genKeyPair({entropy:Ai.uint8ArrayToString(gZ(32))}),{publicKey:new Uint8Array(r.getPublic("array",!1)),privateKey:r.getPrivate().toArrayLike(Uint8Array)}}};async function lJo(e,r,t,n){let i={p256:!0,p384:!0,p521:!0,secp256k1:!0,curve25519:e===Rn.publicKey.ecdh,brainpoolP256r1:!0,brainpoolP384r1:!0,brainpoolP512r1:!0},s=r.getName();if(!i[s])return!1;if(s==="curve25519"){n=n.slice().reverse();let{publicKey:o}=hZ.box.keyPair.fromSecretKey(n);t=new Uint8Array(t);let c=new Uint8Array([64,...o]);return!!Ai.equalsUint8Array(c,t)}let a=await Qft(s);try{t=g8r(a,t).getPublic()}catch{return!1}return!!h8r(a,n).getPublic().eq(t)}function dJo(e){let r=sae(e.x),t=sae(e.y),n=new Uint8Array(r.length+t.length+1);return n[0]=4,n.set(r,1),n.set(t,r.length+1),n}function y8r(e,r,t){let n=e,i=t.slice(1,n+1),s=t.slice(n+1,2*n+1);return{kty:"EC",crv:r,x:MB(i,!0),y:MB(s,!0),ext:!0}}function pJo(e,r,t,n){let i=y8r(e,r,t);return i.d=MB(n,!0),i}var OFr=Ai.getWebCrypto(),iPe=Ai.getNodeCrypto();async function WHo(e,r,t,n,i,s){let a=new A$(e);if(t&&!Ai.isStream(t)){let o={publicKey:n,privateKey:i};switch(a.type){case"web":try{return await async function(c,l,u,m){let h=c.payloadSize,_=pJo(c.payloadSize,yZ[c.name],m.publicKey,m.privateKey),b=await OFr.importKey("jwk",_,{name:"ECDSA",namedCurve:yZ[c.name],hash:{name:Rn.read(Rn.webHash,c.hash)}},!1,["sign"]),v=new Uint8Array(await OFr.sign({name:"ECDSA",namedCurve:yZ[c.name],hash:{name:Rn.read(Rn.webHash,l)}},b,u));return{r:v.slice(0,h),s:v.slice(h,h<<1)}}(a,r,t,o)}catch(c){if(a.name!=="p521"&&(c.name==="DataError"||c.name==="OperationError"))throw c;Ai.printDebugError("Browser did not support signing: "+c.message)}break;case"node":{let c=await async function(l,u,m,h){let _=iPe.createSign(Rn.read(Rn.hash,u));_.write(m),_.end();let b=uHh.encode({version:1,parameters:l.oid,privateKey:Array.from(h.privateKey),publicKey:{unused:0,data:Array.from(h.publicKey)}},"pem",{label:"EC PRIVATE KEY"});return mJo.decode(_.sign(b),"der")}(a,r,t,o);return{r:c.r.toArrayLike(Uint8Array),s:c.s.toArrayLike(Uint8Array)}}}}return async function(o,c,l){let u=await Qft(o.name),m=h8r(u,l),h=m.sign(c);return{r:h.r.toArrayLike(Uint8Array),s:h.s.toArrayLike(Uint8Array)}}(a,s,i)}async function YHo(e,r,t,n,i,s){let a=new A$(e);if(n&&!Ai.isStream(n))switch(a.type){case"web":try{return await async function(o,c,{r:l,s:u},m,h){let _=y8r(o.payloadSize,yZ[o.name],h),b=await OFr.importKey("jwk",_,{name:"ECDSA",namedCurve:yZ[o.name],hash:{name:Rn.read(Rn.webHash,o.hash)}},!1,["verify"]),v=Ai.concatUint8Array([l,u]).buffer;return OFr.verify({name:"ECDSA",namedCurve:yZ[o.name],hash:{name:Rn.read(Rn.webHash,c)}},b,v,m)}(a,r,t,n,i)}catch(o){if(a.name!=="p521"&&(o.name==="DataError"||o.name==="OperationError"))throw o;Ai.printDebugError("Browser did not support verifying: "+o.message)}break;case"node":return async function(o,c,{r:l,s:u},m,h){let{default:_}=await Promise.resolve().then(function(){return B5t}),b=iPe.createVerify(Rn.read(Rn.hash,c));b.write(m),b.end();let v=dHh.encode({algorithm:{algorithm:[1,2,840,10045,2,1],parameters:o.oid},subjectPublicKey:{unused:0,data:Array.from(h)}},"pem",{label:"PUBLIC KEY"}),w=mJo.encode({r:new _(l),s:new _(u)},"der");try{return b.verify(v,w)}catch{return!1}}(a,r,t,n,i)}return async function(o,c,l,u){let m=await Qft(o.name);return g8r(m,u).verify(l,c)}(a,t,r===void 0?n:s,i)}var _8r=iPe?RYo.default:void 0,mJo=iPe?_8r.define("ECDSASignature",function(){this.seq().obj(this.key("r").int(),this.key("s").int())}):void 0,uHh=iPe?_8r.define("ECPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").explicit(0).optional().any(),this.key("publicKey").explicit(1).optional().bitstr())}):void 0,lHh=iPe?_8r.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional().any())}):void 0,dHh=iPe?_8r.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(lHh),this.key("subjectPublicKey").bitstr())}):void 0,pHh=Object.freeze({__proto__:null,sign:WHo,verify:YHo,validateParams:async function(e,r,t){let n=new A$(e);if(n.keyType!==Rn.publicKey.ecdsa)return!1;switch(n.type){case"web":case"node":{let i=gZ(8),s=Rn.hash.sha256,a=await Ift.digest(s,i);try{let o=await WHo(e,s,i,r,t,a);return await YHo(e,s,o,i,r,a)}catch{return!1}}default:return lJo(Rn.publicKey.ecdsa,e,r,t)}}});hZ.hash=e=>new Uint8Array(gNt().update(e).digest());var mHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s){if(Ift.getHashByteLength(r)<Ift.getHashByteLength(Rn.hash.sha256))throw Error("Hash algorithm too weak: sha256 or stronger is required for EdDSA.");let a=Ai.concatUint8Array([i,n.subarray(1)]),o=hZ.sign.detached(s,a);return{r:o.subarray(0,32),s:o.subarray(32)}},verify:async function(e,r,{r:t,s:n},i,s,a){let o=Ai.concatUint8Array([t,n]);return hZ.sign.detached.verify(a,o,s.subarray(1))},validateParams:async function(e,r,t){if(e.getName()!=="ed25519")return!1;let{publicKey:n}=hZ.sign.keyPair.fromSeed(t),i=new Uint8Array([64,...n]);return Ai.equalsUint8Array(r,i)}});function fJo(e,r){let t=new fNt["aes"+8*e.length](e),n=new Uint32Array([2795939494,2795939494]),i=BFr(r),s=n,a=i,o=i.length/2,c=new Uint32Array([0,0]),l=new Uint32Array(4);for(let u=0;u<=5;++u)for(let m=0;m<o;++m)c[1]=o*u+(1+m),l[0]=s[0],l[1]=s[1],l[2]=a[2*m],l[3]=a[2*m+1],l=BFr(t.encrypt(qFr(l))),s=l.subarray(0,2),s[0]^=c[0],s[1]^=c[1],a[2*m]=l[2],a[2*m+1]=l[3];return qFr(s,a)}function hJo(e,r){let t=new fNt["aes"+8*e.length](e),n=new Uint32Array([2795939494,2795939494]),i=BFr(r),s=i.subarray(0,2),a=i.subarray(2),o=i.length/2-1,c=new Uint32Array([0,0]),l=new Uint32Array(4);for(let u=5;u>=0;--u)for(let m=o-1;m>=0;--m)c[1]=o*u+(m+1),l[0]=s[0]^c[0],l[1]=s[1]^c[1],l[2]=a[2*m],l[3]=a[2*m+1],l=BFr(t.decrypt(qFr(l))),s=l.subarray(0,2),a[2*m]=l[2],a[2*m+1]=l[3];if(s[0]===n[0]&&s[1]===n[1])return qFr(a);throw Error("Key Data Integrity failed")}function BFr(e){let{length:r}=e,t=function(s){if(Ai.isString(s)){let{length:a}=s,o=new ArrayBuffer(a),c=new Uint8Array(o);for(let l=0;l<a;++l)c[l]=s.charCodeAt(l);return o}return new Uint8Array(s).buffer}(e),n=new DataView(t),i=new Uint32Array(r/4);for(let s=0;s<r/4;++s)i[s]=n.getUint32(4*s);return i}function qFr(){let e=0;for(let i=0;i<arguments.length;++i)e+=4*arguments[i].length;let r=new ArrayBuffer(e),t=new DataView(r),n=0;for(let i=0;i<arguments.length;++i){for(let s=0;s<arguments[i].length;++s)t.setUint32(n+4*s,arguments[i][s]);n+=4*arguments[i].length}return new Uint8Array(r)}var fHh=Object.freeze({__proto__:null,wrap:fJo,unwrap:hJo});function gJo(e){let r=8-e.length%8,t=new Uint8Array(e.length+r).fill(r);return t.set(e),t}function yJo(e){let r=e.length;if(r>0){let t=e[r-1];if(t>=1){let n=e.subarray(r-t),i=new Uint8Array(t).fill(t);if(Ai.equalsUint8Array(n,i))return e.subarray(0,r-t)}}throw Error("Invalid padding")}var hHh=Object.freeze({__proto__:null,encode:gJo,decode:yJo}),G1e=Ai.getWebCrypto(),_Jo=Ai.getNodeCrypto();function JHo(e,r,t,n){return Ai.concatUint8Array([r.write(),new Uint8Array([e]),t.write(),Ai.stringToUint8Array("Anonymous Sender "),n.subarray(0,20)])}async function XHo(e,r,t,n,i=!1,s=!1){let a;if(i){for(a=0;a<r.length&&r[a]===0;a++);r=r.subarray(a)}if(s){for(a=r.length-1;a>=0&&r[a]===0;a--);r=r.subarray(0,a+1)}return(await Ift.digest(e,Ai.concatUint8Array([new Uint8Array([0,0,0,1]),r,n]))).subarray(0,t)}async function gHh(e,r){switch(e.type){case"curve25519":{let t=gZ(32),{secretKey:n,sharedKey:i}=await AJo(e,r,null,t),{publicKey:s}=hZ.box.keyPair.fromSecretKey(n);return s=Ai.concatUint8Array([new Uint8Array([64]),s]),{publicKey:s,sharedKey:i}}case"web":if(e.web&&Ai.getWebCrypto())try{return await async function(t,n){let i=y8r(t.payloadSize,t.web.web,n),s=G1e.generateKey({name:"ECDH",namedCurve:t.web.web},!0,["deriveKey","deriveBits"]),a=G1e.importKey("jwk",i,{name:"ECDH",namedCurve:t.web.web},!1,[]);[s,a]=await Promise.all([s,a]);let o=G1e.deriveBits({name:"ECDH",namedCurve:t.web.web,public:a},s.privateKey,t.web.sharedSize),c=G1e.exportKey("jwk",s.publicKey);[o,c]=await Promise.all([o,c]);let l=new Uint8Array(o);return{publicKey:new Uint8Array(dJo(c)),sharedKey:l}}(e,r)}catch(t){Ai.printDebugError(t)}break;case"node":return async function(t,n){let i=_Jo.createECDH(t.node.node);i.generateKeys();let s=new Uint8Array(i.computeSecret(n));return{publicKey:new Uint8Array(i.getPublicKey()),sharedKey:s}}(e,r)}return async function(t,n){let i=await Qft(t.name),s=await t.genKeyPair();n=g8r(i,n);let a=h8r(i,s.privateKey),o=s.publicKey,c=a.derive(n.getPublic()),l=i.curve.p.byteLength(),u=c.toArrayLike(Uint8Array,"be",l);return{publicKey:o,sharedKey:u}}(e,r)}async function AJo(e,r,t,n){if(n.length!==e.payloadSize){let i=new Uint8Array(e.payloadSize);i.set(n,e.payloadSize-n.length),n=i}switch(e.type){case"curve25519":{let i=n.slice().reverse();return{secretKey:i,sharedKey:hZ.scalarMult(i,r.subarray(1))}}case"web":if(e.web&&Ai.getWebCrypto())try{return await async function(i,s,a,o){let c=pJo(i.payloadSize,i.web.web,a,o),l=G1e.importKey("jwk",c,{name:"ECDH",namedCurve:i.web.web},!0,["deriveKey","deriveBits"]),u=y8r(i.payloadSize,i.web.web,s),m=G1e.importKey("jwk",u,{name:"ECDH",namedCurve:i.web.web},!0,[]);[l,m]=await Promise.all([l,m]);let h=G1e.deriveBits({name:"ECDH",namedCurve:i.web.web,public:m},l,i.web.sharedSize),_=G1e.exportKey("jwk",l);[h,_]=await Promise.all([h,_]);let b=new Uint8Array(h);return{secretKey:sae(_.d),sharedKey:b}}(e,r,t,n)}catch(i){Ai.printDebugError(i)}break;case"node":return async function(i,s,a){let o=_Jo.createECDH(i.node.node);o.setPrivateKey(a);let c=new Uint8Array(o.computeSecret(s));return{secretKey:new Uint8Array(o.getPrivateKey()),sharedKey:c}}(e,r,n)}return async function(i,s,a){let o=await Qft(i.name);s=g8r(o,s),a=h8r(o,a);let c=new Uint8Array(a.getPrivate()),l=a.derive(s.getPublic()),u=o.curve.p.byteLength(),m=l.toArrayLike(Uint8Array,"be",u);return{secretKey:c,sharedKey:m}}(e,r,n)}var yHh=Object.freeze({__proto__:null,validateParams:async function(e,r,t){return lJo(Rn.publicKey.ecdh,e,r,t)},encrypt:async function(e,r,t,n,i){let s=gJo(t),a=new A$(e),{publicKey:o,sharedKey:c}=await gHh(a,n),l=JHo(Rn.publicKey.ecdh,e,r,i),{keySize:u}=K1e(r.cipher);return{publicKey:o,wrappedKey:fJo(await XHo(r.hash,c,u,l),s)}},decrypt:async function(e,r,t,n,i,s,a){let o=new A$(e),{sharedKey:c}=await AJo(o,t,i,s),l=JHo(Rn.publicKey.ecdh,e,r,a),{keySize:u}=K1e(r.cipher),m;for(let h=0;h<3;h++)try{return yJo(hJo(await XHo(r.hash,c,u,l,h===1,h===2),n))}catch(_){m=_}throw m}}),_Hh=Object.freeze({__proto__:null,Curve:A$,ecdh:yHh,ecdsa:pHh,eddsa:mHh,generate:async function(e){let r=await Ai.getBigInteger();e=new A$(e);let t=await e.genKeyPair(),n=new r(t.publicKey).toUint8Array(),i=new r(t.privateKey).toUint8Array("be",e.payloadSize);return{oid:e.oid,Q:n,secret:i,hash:e.hash,cipher:e.cipher}},getPreferredHashAlgo:function(e){return yFr[Rn.write(Rn.curve,e.toHex())].hash}}),AHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s){let a=await Ai.getBigInteger(),o=new a(1),c,l,u,m;n=new a(n),i=new a(i),t=new a(t),s=new a(s),t=t.mod(n),s=s.mod(i);let h=new a(r.subarray(0,i.byteLength())).mod(i);for(;;){if(c=await gae(o,i),l=t.modExp(c,n).imod(i),l.isZero())continue;let _=s.mul(l).imod(i);if(m=h.add(_).imod(i),u=c.modInv(i).imul(m).imod(i),!u.isZero())break}return{r:l.toUint8Array("be",i.byteLength()),s:u.toUint8Array("be",i.byteLength())}},verify:async function(e,r,t,n,i,s,a,o){let c=await Ai.getBigInteger(),l=new c(0);if(r=new c(r),t=new c(t),s=new c(s),a=new c(a),i=new c(i),o=new c(o),r.lte(l)||r.gte(a)||t.lte(l)||t.gte(a))return Ai.printDebug("invalid DSA Signature"),!1;let u=new c(n.subarray(0,a.byteLength())).imod(a),m=t.modInv(a);if(m.isZero())return Ai.printDebug("invalid DSA Signature"),!1;i=i.mod(s),o=o.mod(s);let h=u.mul(m).imod(a),_=r.mul(m).imod(a),b=i.modExp(h,s),v=o.modExp(_,s);return b.mul(v).imod(s).imod(a).equal(r)},validateParams:async function(e,r,t,n,i){let s=await Ai.getBigInteger();e=new s(e),r=new s(r),t=new s(t),n=new s(n);let a=new s(1);if(t.lte(a)||t.gte(e)||!e.dec().mod(r).isZero()||!t.modExp(r,e).isOne())return!1;let o=new s(r.bitLength()),c=new s(150);if(o.lt(c)||!await aJo(r,null,32))return!1;i=new s(i);let l=new s(2),u=await gae(l.leftShift(o.dec()),l.leftShift(o)),m=r.mul(u).add(i);return!!n.equal(t.modExp(m,e))}}),Xv={rsa:sHh,elgamal:aHh,elliptic:_Hh,dsa:AHh,nacl:hZ},bHh=Object.freeze({__proto__:null,parseSignatureParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:return{s:Ai.readMPI(r.subarray(t))};case Rn.publicKey.dsa:case Rn.publicKey.ecdsa:{let n=Ai.readMPI(r.subarray(t));return t+=n.length+2,{r:n,s:Ai.readMPI(r.subarray(t))}}case Rn.publicKey.eddsa:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2,n=Ai.leftPad(n,32);let i=Ai.readMPI(r.subarray(t));return i=Ai.leftPad(i,32),{r:n,s:i}}default:throw new fS("Unknown signature algorithm.")}},verify:async function(e,r,t,n,i,s){switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:{let{n:a,e:o}=n,c=Ai.leftPad(t.s,a.length);return Xv.rsa.verify(r,i,c,a,o,s)}case Rn.publicKey.dsa:{let{g:a,p:o,q:c,y:l}=n,{r:u,s:m}=t;return Xv.dsa.verify(r,u,m,s,a,o,c,l)}case Rn.publicKey.ecdsa:{let{oid:a,Q:o}=n,c=new Xv.elliptic.Curve(a).payloadSize,l=Ai.leftPad(t.r,c),u=Ai.leftPad(t.s,c);return Xv.elliptic.ecdsa.verify(a,r,{r:l,s:u},i,o,s)}case Rn.publicKey.eddsa:{let{oid:a,Q:o}=n;return Xv.elliptic.eddsa.verify(a,r,t,i,o,s)}default:throw Error("Unknown signature algorithm.")}},sign:async function(e,r,t,n,i,s){if(!t||!n)throw Error("Missing key parameters");switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:{let{n:a,e:o}=t,{d:c,p:l,q:u,u:m}=n;return{s:await Xv.rsa.sign(r,i,a,o,c,l,u,m,s)}}case Rn.publicKey.dsa:{let{g:a,p:o,q:c}=t,{x:l}=n;return Xv.dsa.sign(r,s,a,o,c,l)}case Rn.publicKey.elgamal:throw Error("Signing with Elgamal is not defined in the OpenPGP standard.");case Rn.publicKey.ecdsa:{let{oid:a,Q:o}=t,{d:c}=n;return Xv.elliptic.ecdsa.sign(a,r,i,o,c,s)}case Rn.publicKey.eddsa:{let{oid:a,Q:o}=t,{seed:c}=n;return Xv.elliptic.eddsa.sign(a,r,i,o,c,s)}default:throw Error("Unknown signature algorithm.")}}}),MFr=class{constructor(r){r=r===void 0?new Uint8Array([]):Ai.isString(r)?Ai.stringToUint8Array(r):new Uint8Array(r),this.data=r}read(r){if(r.length>=1){let t=r[0];if(r.length>=1+t)return this.data=r.subarray(1,1+t),1+this.data.length}throw Error("Invalid symmetric key")}write(){return Ai.concatUint8Array([new Uint8Array([this.data.length]),this.data])}},LFr=class{constructor(r){if(r){let{hash:t,cipher:n}=r;this.hash=t,this.cipher=n}else this.hash=null,this.cipher=null}read(r){if(r.length<4||r[0]!==3||r[1]!==1)throw Error("Cannot read KDFParams");return this.hash=r[2],this.cipher=r[3],4}write(){return new Uint8Array([3,1,this.hash,this.cipher])}};function tbi(e){try{e.getName()}catch{throw new fS("Unknown curve OID")}}var CHh=Object.freeze({__proto__:null,publicKeyEncrypt:async function(e,r,t,n){switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:{let{n:i,e:s}=r;return{c:await Xv.rsa.encrypt(t,i,s)}}case Rn.publicKey.elgamal:{let{p:i,g:s,y:a}=r;return Xv.elgamal.encrypt(t,i,s,a)}case Rn.publicKey.ecdh:{let{oid:i,Q:s,kdfParams:a}=r,{publicKey:o,wrappedKey:c}=await Xv.elliptic.ecdh.encrypt(i,a,t,s,n);return{V:o,C:new MFr(c)}}default:return[]}},publicKeyDecrypt:async function(e,r,t,n,i,s){switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:{let{c:a}=n,{n:o,e:c}=r,{d:l,p:u,q:m,u:h}=t;return Xv.rsa.decrypt(a,o,c,l,u,m,h,s)}case Rn.publicKey.elgamal:{let{c1:a,c2:o}=n,c=r.p,l=t.x;return Xv.elgamal.decrypt(a,o,c,l,s)}case Rn.publicKey.ecdh:{let{oid:a,Q:o,kdfParams:c}=r,{d:l}=t,{V:u,C:m}=n;return Xv.elliptic.ecdh.decrypt(a,c,u,m.data,o,l,i)}default:throw Error("Unknown public key encryption algorithm.")}},parsePublicKeyParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,{read:t,publicParams:{n,e:i}}}case Rn.publicKey.dsa:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=Ai.readMPI(r.subarray(t));t+=s.length+2;let a=Ai.readMPI(r.subarray(t));return t+=a.length+2,{read:t,publicParams:{p:n,q:i,g:s,y:a}}}case Rn.publicKey.elgamal:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=Ai.readMPI(r.subarray(t));return t+=s.length+2,{read:t,publicParams:{p:n,g:i,y:s}}}case Rn.publicKey.ecdsa:{let n=new oZ;t+=n.read(r),tbi(n);let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,{read:t,publicParams:{oid:n,Q:i}}}case Rn.publicKey.eddsa:{let n=new oZ;t+=n.read(r),tbi(n);let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,i=Ai.leftPad(i,33),{read:t,publicParams:{oid:n,Q:i}}}case Rn.publicKey.ecdh:{let n=new oZ;t+=n.read(r),tbi(n);let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=new LFr;return t+=s.read(r.subarray(t)),{read:t,publicParams:{oid:n,Q:i,kdfParams:s}}}default:throw new fS("Unknown public key encryption algorithm.")}},parsePrivateKeyParams:function(e,r,t){let n=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let i=Ai.readMPI(r.subarray(n));n+=i.length+2;let s=Ai.readMPI(r.subarray(n));n+=s.length+2;let a=Ai.readMPI(r.subarray(n));n+=a.length+2;let o=Ai.readMPI(r.subarray(n));return n+=o.length+2,{read:n,privateParams:{d:i,p:s,q:a,u:o}}}case Rn.publicKey.dsa:case Rn.publicKey.elgamal:{let i=Ai.readMPI(r.subarray(n));return n+=i.length+2,{read:n,privateParams:{x:i}}}case Rn.publicKey.ecdsa:case Rn.publicKey.ecdh:{let i=new A$(t.oid),s=Ai.readMPI(r.subarray(n));return n+=s.length+2,s=Ai.leftPad(s,i.payloadSize),{read:n,privateParams:{d:s}}}case Rn.publicKey.eddsa:{let i=new A$(t.oid),s=Ai.readMPI(r.subarray(n));return n+=s.length+2,s=Ai.leftPad(s,i.payloadSize),{read:n,privateParams:{seed:s}}}default:throw new fS("Unknown public key encryption algorithm.")}},parseEncSessionKeyParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:return{c:Ai.readMPI(r.subarray(t))};case Rn.publicKey.elgamal:{let n=Ai.readMPI(r.subarray(t));return t+=n.length+2,{c1:n,c2:Ai.readMPI(r.subarray(t))}}case Rn.publicKey.ecdh:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=new MFr;return i.read(r.subarray(t)),{V:n,C:i}}default:throw new fS("Unknown public key encryption algorithm.")}},serializeParams:function(e,r){let t=Object.keys(r).map(n=>{let i=r[n];return Ai.isUint8Array(i)?Ai.uint8ArrayToMPI(i):i.write()});return Ai.concatUint8Array(t)},generateParams:function(e,r,t){switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:return Xv.rsa.generate(r,65537).then(({n,e:i,d:s,p:a,q:o,u:c})=>({privateParams:{d:s,p:a,q:o,u:c},publicParams:{n,e:i}}));case Rn.publicKey.ecdsa:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s})=>({privateParams:{d:s},publicParams:{oid:new oZ(n),Q:i}}));case Rn.publicKey.eddsa:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s})=>({privateParams:{seed:s},publicParams:{oid:new oZ(n),Q:i}}));case Rn.publicKey.ecdh:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s,hash:a,cipher:o})=>({privateParams:{d:s},publicParams:{oid:new oZ(n),Q:i,kdfParams:new LFr({hash:a,cipher:o})}}));case Rn.publicKey.dsa:case Rn.publicKey.elgamal:throw Error("Unsupported algorithm for key generation.");default:throw Error("Unknown public key algorithm.")}},validateParams:async function(e,r,t){if(!r||!t)throw Error("Missing key parameters");switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let{n,e:i}=r,{d:s,p:a,q:o,u:c}=t;return Xv.rsa.validateParams(n,i,s,a,o,c)}case Rn.publicKey.dsa:{let{p:n,q:i,g:s,y:a}=r,{x:o}=t;return Xv.dsa.validateParams(n,i,s,a,o)}case Rn.publicKey.elgamal:{let{p:n,g:i,y:s}=r,{x:a}=t;return Xv.elgamal.validateParams(n,i,s,a)}case Rn.publicKey.ecdsa:case Rn.publicKey.ecdh:{let n=Xv.elliptic[Rn.read(Rn.publicKey,e)],{oid:i,Q:s}=r,{d:a}=t;return n.validateParams(i,s,a)}case Rn.publicKey.eddsa:{let{oid:n,Q:i}=r,{seed:s}=t;return Xv.elliptic.eddsa.validateParams(n,i,s)}default:throw Error("Unknown public key algorithm.")}},getPrefixRandom:async function(e){let{blockSize:r}=K1e(e),t=await gZ(r),n=new Uint8Array([t[t.length-2],t[t.length-1]]);return Ai.concat([t,n])},generateSessionKey:function(e){let{keySize:r}=K1e(e);return gZ(r)},getAEADMode:function(e){let r=Rn.read(Rn.aead,e);return sJo[r]},getCipher:K1e}),ff={cipher:fNt,hash:Ift,mode:sJo,publicKey:Xv,signature:bHh,random:rHh,pkcs1:iHh,pkcs5:hHh,aesKW:fHh};Object.assign(ff,CHh);var _Nt=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function bJo(e,r){return e.length===r?e:e.subarray?e.subarray(0,r):(e.length=r,e)}var CJo={arraySet:function(e,r,t,n,i){if(r.subarray&&e.subarray)e.set(r.subarray(t,t+n),i);else for(let s=0;s<n;s++)e[i+s]=r[t+s]},flattenChunks:function(e){let r,t,n,i,s;for(n=0,r=0,t=e.length;r<t;r++)n+=e[r].length;let a=new Uint8Array(n);for(i=0,r=0,t=e.length;r<t;r++)s=e[r],a.set(s,i),i+=s.length;return a}},vJo={arraySet:function(e,r,t,n,i){for(let s=0;s<n;s++)e[i+s]=r[t+s]},flattenChunks:function(e){return[].concat.apply([],e)}},dZ=_Nt?Uint8Array:Array,JG=_Nt?Uint16Array:Array,jFr=_Nt?Int32Array:Array,EJo=_Nt?CJo.flattenChunks:vJo.flattenChunks,_Z=_Nt?CJo.arraySet:vJo.arraySet,AZ=0,vHh=1,Y5t=2,EHh=3,rT=4,Lbi=5,Y6r=6,uC=0,uae=1,DJo=2,_w=-2,_Ci=-3,G5t=-5,ZHo=-1,DHh=1,J6r=2,SHh=3,SJo=4,eWo=0,tWo=1,wJo=2,Tft=8;function Kft(e){let r=e.length;for(;--r>=0;)e[r]=0}var wHh=0,IJo=1,IHh=2,ACi=29,ANt=256,J5t=ANt+1+ACi,vft=30,bCi=19,rWo=2*J5t+1,BTe=15,rbi=16,xHh=7,CCi=256,xJo=16,TJo=17,PJo=18,jbi=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_Fr=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],THh=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],nWo=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],iae=Array(2*(J5t+2));Kft(iae);var U5t=Array(2*vft);Kft(U5t);var X5t=Array(512);Kft(X5t);var Z5t=Array(256);Kft(Z5t);var vCi=Array(ACi);Kft(vCi);var GFr=Array(vft);function nbi(e,r,t,n,i){this.static_tree=e,this.extra_bits=r,this.extra_base=t,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}var iWo,sWo,aWo;function ibi(e,r){this.dyn_tree=e,this.max_code=0,this.stat_desc=r}function RJo(e){return e<256?X5t[e]:X5t[256+(e>>>7)]}function eNt(e,r){e.pending_buf[e.pending++]=255&r,e.pending_buf[e.pending++]=r>>>8&255}function h5(e,r,t){e.bi_valid>rbi-t?(e.bi_buf|=r<<e.bi_valid&65535,eNt(e,e.bi_buf),e.bi_buf=r>>rbi-e.bi_valid,e.bi_valid+=t-rbi):(e.bi_buf|=r<<e.bi_valid&65535,e.bi_valid+=t)}function uZ(e,r,t){h5(e,t[2*r],t[2*r+1])}function kJo(e,r){let t=0;do t|=1&e,e>>>=1,t<<=1;while(--r>0);return t>>>1}function FJo(e,r,t){let n=Array(BTe+1),i,s,a=0;for(i=1;i<=BTe;i++)n[i]=a=a+t[i-1]<<1;for(s=0;s<=r;s++){let o=e[2*s+1];o!==0&&(e[2*s]=kJo(n[o]++,o))}}function NJo(e){let r;for(r=0;r<J5t;r++)e.dyn_ltree[2*r]=0;for(r=0;r<vft;r++)e.dyn_dtree[2*r]=0;for(r=0;r<bCi;r++)e.bl_tree[2*r]=0;e.dyn_ltree[2*CCi]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function OJo(e){e.bi_valid>8?eNt(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function oWo(e,r,t,n){let i=2*r,s=2*t;return e[i]<e[s]||e[i]===e[s]&&n[r]<=n[t]}function sbi(e,r,t){let n=e.heap[t],i=t<<1;for(;i<=e.heap_len&&(i<e.heap_len&&oWo(r,e.heap[i+1],e.heap[i],e.depth)&&i++,!oWo(r,n,e.heap[i],e.depth));)e.heap[t]=e.heap[i],t=i,i<<=1;e.heap[t]=n}function cWo(e,r,t){let n,i,s,a,o=0;if(e.last_lit!==0)do n=e.pending_buf[e.d_buf+2*o]<<8|e.pending_buf[e.d_buf+2*o+1],i=e.pending_buf[e.l_buf+o],o++,n===0?uZ(e,i,r):(s=Z5t[i],uZ(e,s+ANt+1,r),a=jbi[s],a!==0&&(i-=vCi[s],h5(e,i,a)),n--,s=RJo(n),uZ(e,s,t),a=_Fr[s],a!==0&&(n-=GFr[s],h5(e,n,a)));while(o<e.last_lit);uZ(e,CCi,r)}function abi(e,r){let t=r.dyn_tree,n=r.stat_desc.static_tree,i=r.stat_desc.has_stree,s=r.stat_desc.elems,a,o,c,l=-1;for(e.heap_len=0,e.heap_max=rWo,a=0;a<s;a++)t[2*a]!==0?(e.heap[++e.heap_len]=l=a,e.depth[a]=0):t[2*a+1]=0;for(;e.heap_len<2;)c=e.heap[++e.heap_len]=l<2?++l:0,t[2*c]=1,e.depth[c]=0,e.opt_len--,i&&(e.static_len-=n[2*c+1]);for(r.max_code=l,a=e.heap_len>>1;a>=1;a--)sbi(e,t,a);c=s;do a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],sbi(e,t,1),o=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=o,t[2*c]=t[2*a]+t[2*o],e.depth[c]=(e.depth[a]>=e.depth[o]?e.depth[a]:e.depth[o])+1,t[2*a+1]=t[2*o+1]=c,e.heap[1]=c++,sbi(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(u,m){let h=m.dyn_tree,_=m.max_code,b=m.stat_desc.static_tree,v=m.stat_desc.has_stree,w=m.stat_desc.extra_bits,x=m.stat_desc.extra_base,P=m.stat_desc.max_length,k,R,L,U,Y,N,j=0;for(U=0;U<=BTe;U++)u.bl_count[U]=0;for(h[2*u.heap[u.heap_max]+1]=0,k=u.heap_max+1;k<rWo;k++)R=u.heap[k],U=h[2*h[2*R+1]+1]+1,U>P&&(U=P,j++),h[2*R+1]=U,R>_||(u.bl_count[U]++,Y=0,R>=x&&(Y=w[R-x]),N=h[2*R],u.opt_len+=N*(U+Y),v&&(u.static_len+=N*(b[2*R+1]+Y)));if(j!==0){do{for(U=P-1;u.bl_count[U]===0;)U--;u.bl_count[U]--,u.bl_count[U+1]+=2,u.bl_count[P]--,j-=2}while(j>0);for(U=P;U!==0;U--)for(R=u.bl_count[U];R!==0;)L=u.heap[--k],L>_||(h[2*L+1]!==U&&(u.opt_len+=(U-h[2*L+1])*h[2*L],h[2*L+1]=U),R--)}}(e,r),FJo(t,l,e.bl_count)}function uWo(e,r,t){let n,i,s=-1,a=r[1],o=0,c=7,l=4;for(a===0&&(c=138,l=3),r[2*(t+1)+1]=65535,n=0;n<=t;n++)i=a,a=r[2*(n+1)+1],++o<c&&i===a||(o<l?e.bl_tree[2*i]+=o:i!==0?(i!==s&&e.bl_tree[2*i]++,e.bl_tree[2*xJo]++):o<=10?e.bl_tree[2*TJo]++:e.bl_tree[2*PJo]++,o=0,s=i,a===0?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4))}function lWo(e,r,t){let n,i,s=-1,a=r[1],o=0,c=7,l=4;for(a===0&&(c=138,l=3),n=0;n<=t;n++)if(i=a,a=r[2*(n+1)+1],!(++o<c&&i===a)){if(o<l)do uZ(e,i,e.bl_tree);while(--o!=0);else i!==0?(i!==s&&(uZ(e,i,e.bl_tree),o--),uZ(e,xJo,e.bl_tree),h5(e,o-3,2)):o<=10?(uZ(e,TJo,e.bl_tree),h5(e,o-3,3)):(uZ(e,PJo,e.bl_tree),h5(e,o-11,7));o=0,s=i,a===0?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4)}}Kft(GFr);var dWo=!1;function PHh(e){dWo||(function(){let r,t,n,i,s,a=Array(BTe+1);for(n=0,i=0;i<ACi-1;i++)for(vCi[i]=n,r=0;r<1<<jbi[i];r++)Z5t[n++]=i;for(Z5t[n-1]=i,s=0,i=0;i<16;i++)for(GFr[i]=s,r=0;r<1<<_Fr[i];r++)X5t[s++]=i;for(s>>=7;i<vft;i++)for(GFr[i]=s<<7,r=0;r<1<<_Fr[i]-7;r++)X5t[256+s++]=i;for(t=0;t<=BTe;t++)a[t]=0;for(r=0;r<=143;)iae[2*r+1]=8,r++,a[8]++;for(;r<=255;)iae[2*r+1]=9,r++,a[9]++;for(;r<=279;)iae[2*r+1]=7,r++,a[7]++;for(;r<=287;)iae[2*r+1]=8,r++,a[8]++;for(FJo(iae,J5t+1,a),r=0;r<vft;r++)U5t[2*r+1]=5,U5t[2*r]=kJo(r,5);iWo=new nbi(iae,jbi,ANt+1,J5t,BTe),sWo=new nbi(U5t,_Fr,0,vft,BTe),aWo=new nbi([],THh,0,bCi,xHh)}(),dWo=!0),e.l_desc=new ibi(e.dyn_ltree,iWo),e.d_desc=new ibi(e.dyn_dtree,sWo),e.bl_desc=new ibi(e.bl_tree,aWo),e.bi_buf=0,e.bi_valid=0,NJo(e)}function BJo(e,r,t,n){h5(e,(wHh<<1)+(n?1:0),3),function(i,s,a,o){OJo(i),o&&(eNt(i,a),eNt(i,~a)),_Z(i.pending_buf,i.window,s,a,i.pending),i.pending+=a}(e,r,t,!0)}function RHh(e){h5(e,IJo<<1,3),uZ(e,CCi,iae),function(r){r.bi_valid===16?(eNt(r,r.bi_buf),r.bi_buf=0,r.bi_valid=0):r.bi_valid>=8&&(r.pending_buf[r.pending++]=255&r.bi_buf,r.bi_buf>>=8,r.bi_valid-=8)}(e)}function kHh(e,r,t,n){let i,s,a=0;e.level>0?(e.strm.data_type===wJo&&(e.strm.data_type=function(o){let c,l=4093624447;for(c=0;c<=31;c++,l>>>=1)if(1&l&&o.dyn_ltree[2*c]!==0)return eWo;if(o.dyn_ltree[18]!==0||o.dyn_ltree[20]!==0||o.dyn_ltree[26]!==0)return tWo;for(c=32;c<ANt;c++)if(o.dyn_ltree[2*c]!==0)return tWo;return eWo}(e)),abi(e,e.l_desc),abi(e,e.d_desc),a=function(o){let c;for(uWo(o,o.dyn_ltree,o.l_desc.max_code),uWo(o,o.dyn_dtree,o.d_desc.max_code),abi(o,o.bl_desc),c=bCi-1;c>=3&&o.bl_tree[2*nWo[c]+1]===0;c--);return o.opt_len+=3*(c+1)+5+5+4,c}(e),i=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=i&&(i=s)):i=s=t+5,t+4<=i&&r!==-1?BJo(e,r,t,n):e.strategy===SJo||s===i?(h5(e,(IJo<<1)+(n?1:0),3),cWo(e,iae,U5t)):(h5(e,(IHh<<1)+(n?1:0),3),function(o,c,l,u){let m;for(h5(o,c-257,5),h5(o,l-1,5),h5(o,u-4,4),m=0;m<u;m++)h5(o,o.bl_tree[2*nWo[m]+1],3);lWo(o,o.dyn_ltree,c-1),lWo(o,o.dyn_dtree,l-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),cWo(e,e.dyn_ltree,e.dyn_dtree)),NJo(e),n&&OJo(e)}function H1e(e,r,t){return e.pending_buf[e.d_buf+2*e.last_lit]=r>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&r,e.pending_buf[e.l_buf+e.last_lit]=255&t,e.last_lit++,r===0?e.dyn_ltree[2*t]++:(e.matches++,r--,e.dyn_ltree[2*(Z5t[t]+ANt+1)]++,e.dyn_dtree[2*RJo(r)]++),e.last_lit===e.lit_bufsize-1}function tNt(e,r,t,n){let i=65535&e|0,s=e>>>16&65535|0,a=0;for(;t!==0;){a=t>2e3?2e3:t,t-=a;do i=i+r[n++]|0,s=s+i|0;while(--a);i%=65521,s%=65521}return i|s<<16|0}var FHh=function(){let e,r=[];for(let t=0;t<256;t++){e=t;for(let n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;r[t]=e}return r}();function Zx(e,r,t,n){let i=FHh,s=n+t;e^=-1;for(let a=n;a<s;a++)e=e>>>8^i[255&(e^r[a])];return-1^e}var rNt={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},NHh=9,g_=3,U1e=258,_$=U1e+g_+1,OHh=32,UFr=42,Gbi=69,AFr=73,bFr=91,CFr=103,qTe=113,P5t=666,eT=1,V5t=2,MTe=3,Eft=4,BHh=3;function V1e(e,r){return e.msg=rNt[r],r}function pWo(e){return(e<<1)-(e>4?9:0)}function M1e(e){let r=e.length;for(;--r>=0;)e[r]=0}function F1e(e){let r=e.state,t=r.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(_Z(e.output,r.pending_buf,r.pending_out,t,e.next_out),e.next_out+=t,r.pending_out+=t,e.total_out+=t,e.avail_out-=t,r.pending-=t,r.pending===0&&(r.pending_out=0))}function zP(e,r){kHh(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,r),e.block_start=e.strstart,F1e(e.strm)}function hA(e,r){e.pending_buf[e.pending++]=r}function A5t(e,r){e.pending_buf[e.pending++]=r>>>8&255,e.pending_buf[e.pending++]=255&r}function qHh(e,r,t,n){let i=e.avail_in;return i>n&&(i=n),i===0?0:(e.avail_in-=i,_Z(r,e.input,e.next_in,i,t),e.state.wrap===1?e.adler=tNt(e.adler,r,i,t):e.state.wrap===2&&(e.adler=Zx(e.adler,r,i,t)),e.next_in+=i,e.total_in+=i,i)}function qJo(e,r){let t,n,i=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,c=e.strstart>e.w_size-_$?e.strstart-(e.w_size-_$):0,l=e.window,u=e.w_mask,m=e.prev,h=e.strstart+U1e,_=l[s+a-1],b=l[s+a];e.prev_length>=e.good_match&&(i>>=2),o>e.lookahead&&(o=e.lookahead);do if(t=r,l[t+a]===b&&l[t+a-1]===_&&l[t]===l[s]&&l[++t]===l[s+1]){s+=2,t++;do;while(l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&s<h);if(n=U1e-(h-s),s=h-U1e,n>a){if(e.match_start=r,a=n,n>=o)break;_=l[s+a-1],b=l[s+a]}}while((r=m[r&u])>c&&--i!=0);return a<=e.lookahead?a:e.lookahead}function WTe(e){let r=e.w_size,t,n,i,s,a;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=r+(r-_$)){_Z(e.window,e.window,r,r,0),e.match_start-=r,e.strstart-=r,e.block_start-=r,n=e.hash_size,t=n;do i=e.head[--t],e.head[t]=i>=r?i-r:0;while(--n);n=r,t=n;do i=e.prev[--t],e.prev[t]=i>=r?i-r:0;while(--n);s+=r}if(e.strm.avail_in===0)break;if(n=qHh(e.strm,e.window,e.strstart+e.lookahead,s),e.lookahead+=n,e.lookahead+e.insert>=g_)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+g_-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<g_)););}while(e.lookahead<_$&&e.strm.avail_in!==0)}function obi(e,r){let t,n;for(;;){if(e.lookahead<_$){if(WTe(e),e.lookahead<_$&&r===AZ)return eT;if(e.lookahead===0)break}if(t=0,e.lookahead>=g_&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-_$&&(e.match_length=qJo(e,t)),e.match_length>=g_)if(n=H1e(e,e.strstart-e.match_start,e.match_length-g_),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=g_){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!=0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=H1e(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(zP(e,!1),e.strm.avail_out===0))return eT}return e.insert=e.strstart<g_-1?e.strstart:g_-1,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):e.last_lit&&(zP(e,!1),e.strm.avail_out===0)?eT:V5t}function uft(e,r){let t,n,i;for(;;){if(e.lookahead<_$){if(WTe(e),e.lookahead<_$&&r===AZ)return eT;if(e.lookahead===0)break}if(t=0,e.lookahead>=g_&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=g_-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-_$&&(e.match_length=qJo(e,t),e.match_length<=5&&(e.strategy===DHh||e.match_length===g_&&e.strstart-e.match_start>4096)&&(e.match_length=g_-1)),e.prev_length>=g_&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-g_,n=H1e(e,e.strstart-1-e.prev_match,e.prev_length-g_),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!=0);if(e.match_available=0,e.match_length=g_-1,e.strstart++,n&&(zP(e,!1),e.strm.avail_out===0))return eT}else if(e.match_available){if(n=H1e(e,0,e.window[e.strstart-1]),n&&zP(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return eT}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=H1e(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<g_-1?e.strstart:g_-1,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):e.last_lit&&(zP(e,!1),e.strm.avail_out===0)?eT:V5t}var WG=class{constructor(r,t,n,i,s){this.good_length=r,this.max_lazy=t,this.nice_length=n,this.max_chain=i,this.func=s}},R5t=[new WG(0,0,0,0,function(e,r){let t=65535;for(t>e.pending_buf_size-5&&(t=e.pending_buf_size-5);;){if(e.lookahead<=1){if(WTe(e),e.lookahead===0&&r===AZ)return eT;if(e.lookahead===0)break}e.strstart+=e.lookahead,e.lookahead=0;let n=e.block_start+t;if((e.strstart===0||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,zP(e,!1),e.strm.avail_out===0)||e.strstart-e.block_start>=e.w_size-_$&&(zP(e,!1),e.strm.avail_out===0))return eT}return e.insert=0,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):(e.strstart>e.block_start&&(zP(e,!1),e.strm.avail_out),eT)}),new WG(4,4,8,4,obi),new WG(4,5,16,8,obi),new WG(4,6,32,32,obi),new WG(4,4,16,16,uft),new WG(8,16,32,32,uft),new WG(8,16,128,128,uft),new WG(8,32,128,256,uft),new WG(32,128,258,1024,uft),new WG(32,258,258,4096,uft)],Ubi=class{constructor(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Tft,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new JG(1146),this.dyn_dtree=new JG(122),this.bl_tree=new JG(78),M1e(this.dyn_ltree),M1e(this.dyn_dtree),M1e(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new JG(16),this.heap=new JG(573),M1e(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new JG(573),M1e(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}};function MHh(e){let r=function(t){let n;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=wJo,n=t.state,n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap?UFr:qTe,t.adler=n.wrap===2?0:1,n.last_flush=AZ,PHh(n),uC):V1e(t,_w)}(e);return r===uC&&function(t){t.window_size=2*t.w_size,M1e(t.head),t.max_lazy_match=R5t[t.level].max_lazy,t.good_match=R5t[t.level].good_length,t.nice_match=R5t[t.level].nice_length,t.max_chain_length=R5t[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=g_-1,t.match_available=0,t.ins_h=0}(e.state),r}function LHh(e,r){let t,n,i,s;if(!e||!e.state||r>Lbi||r<0)return e?V1e(e,_w):_w;if(n=e.state,!e.output||!e.input&&e.avail_in!==0||n.status===P5t&&r!==rT)return V1e(e,e.avail_out===0?G5t:_w);if(n.strm=e,t=n.last_flush,n.last_flush=r,n.status===UFr)if(n.wrap===2)e.adler=0,hA(n,31),hA(n,139),hA(n,8),n.gzhead?(hA(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),hA(n,255&n.gzhead.time),hA(n,n.gzhead.time>>8&255),hA(n,n.gzhead.time>>16&255),hA(n,n.gzhead.time>>24&255),hA(n,n.level===9?2:n.strategy>=J6r||n.level<2?4:0),hA(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(hA(n,255&n.gzhead.extra.length),hA(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=Zx(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Gbi):(hA(n,0),hA(n,0),hA(n,0),hA(n,0),hA(n,0),hA(n,n.level===9?2:n.strategy>=J6r||n.level<2?4:0),hA(n,BHh),n.status=qTe);else{let o=Tft+(n.w_bits-8<<4)<<8,c=-1;c=n.strategy>=J6r||n.level<2?0:n.level<6?1:n.level===6?2:3,o|=c<<6,n.strstart!==0&&(o|=OHh),o+=31-o%31,n.status=qTe,A5t(n,o),n.strstart!==0&&(A5t(n,e.adler>>>16),A5t(n,65535&e.adler)),e.adler=1}if(n.status===Gbi)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending!==n.pending_buf_size));)hA(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=AFr)}else n.status=AFr;if(n.status===AFr)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,hA(n,s)}while(s!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),s===0&&(n.gzindex=0,n.status=bFr)}else n.status=bFr;if(n.status===bFr)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,hA(n,s)}while(s!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),s===0&&(n.status=CFr)}else n.status=CFr;if(n.status===CFr&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&F1e(e),n.pending+2<=n.pending_buf_size&&(hA(n,255&e.adler),hA(n,e.adler>>8&255),e.adler=0,n.status=qTe)):n.status=qTe),n.pending!==0){if(F1e(e),e.avail_out===0)return n.last_flush=-1,uC}else if(e.avail_in===0&&pWo(r)<=pWo(t)&&r!==rT)return V1e(e,G5t);if(n.status===P5t&&e.avail_in!==0)return V1e(e,G5t);if(e.avail_in!==0||n.lookahead!==0||r!==AZ&&n.status!==P5t){var a=n.strategy===J6r?function(o,c){let l;for(;;){if(o.lookahead===0&&(WTe(o),o.lookahead===0)){if(c===AZ)return eT;break}if(o.match_length=0,l=H1e(o,0,o.window[o.strstart]),o.lookahead--,o.strstart++,l&&(zP(o,!1),o.strm.avail_out===0))return eT}return o.insert=0,c===rT?(zP(o,!0),o.strm.avail_out===0?MTe:Eft):o.last_lit&&(zP(o,!1),o.strm.avail_out===0)?eT:V5t}(n,r):n.strategy===SHh?function(o,c){let l,u,m,h,_=o.window;for(;;){if(o.lookahead<=U1e){if(WTe(o),o.lookahead<=U1e&&c===AZ)return eT;if(o.lookahead===0)break}if(o.match_length=0,o.lookahead>=g_&&o.strstart>0&&(m=o.strstart-1,u=_[m],u===_[++m]&&u===_[++m]&&u===_[++m])){h=o.strstart+U1e;do;while(u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&m<h);o.match_length=U1e-(h-m),o.match_length>o.lookahead&&(o.match_length=o.lookahead)}if(o.match_length>=g_?(l=H1e(o,1,o.match_length-g_),o.lookahead-=o.match_length,o.strstart+=o.match_length,o.match_length=0):(l=H1e(o,0,o.window[o.strstart]),o.lookahead--,o.strstart++),l&&(zP(o,!1),o.strm.avail_out===0))return eT}return o.insert=0,c===rT?(zP(o,!0),o.strm.avail_out===0?MTe:Eft):o.last_lit&&(zP(o,!1),o.strm.avail_out===0)?eT:V5t}(n,r):R5t[n.level].func(n,r);if(a!==MTe&&a!==Eft||(n.status=P5t),a===eT||a===MTe)return e.avail_out===0&&(n.last_flush=-1),uC;if(a===V5t&&(r===vHh?RHh(n):r!==Lbi&&(BJo(n,0,0,!1),r===EHh&&(M1e(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),F1e(e),e.avail_out===0))return n.last_flush=-1,uC}return r!==rT?uC:n.wrap<=0?uae:(n.wrap===2?(hA(n,255&e.adler),hA(n,e.adler>>8&255),hA(n,e.adler>>16&255),hA(n,e.adler>>24&255),hA(n,255&e.total_in),hA(n,e.total_in>>8&255),hA(n,e.total_in>>16&255),hA(n,e.total_in>>24&255)):(A5t(n,e.adler>>>16),A5t(n,65535&e.adler)),F1e(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending!==0?uC:uae)}try{String.fromCharCode.call(null,0)}catch{}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{}var Vbi=new dZ(256);for(let e=0;e<256;e++)Vbi[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;function zbi(e){let r,t,n,i,s=0,a=e.length;for(n=0;n<a;n++)r=e.charCodeAt(n),(64512&r)==55296&&n+1<a&&(t=e.charCodeAt(n+1),(64512&t)==56320&&(r=65536+(r-55296<<10)+(t-56320),n++)),s+=r<128?1:r<2048?2:r<65536?3:4;let o=new dZ(s);for(i=0,n=0;i<s;n++)r=e.charCodeAt(n),(64512&r)==55296&&n+1<a&&(t=e.charCodeAt(n+1),(64512&t)==56320&&(r=65536+(r-55296<<10)+(t-56320),n++)),r<128?o[i++]=r:r<2048?(o[i++]=192|r>>>6,o[i++]=128|63&r):r<65536?(o[i++]=224|r>>>12,o[i++]=128|r>>>6&63,o[i++]=128|63&r):(o[i++]=240|r>>>18,o[i++]=128|r>>>12&63,o[i++]=128|r>>>6&63,o[i++]=128|63&r);return o}Vbi[254]=Vbi[254]=1;var VFr=class{constructor(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},nNt=class{constructor(r){this.options={level:ZHo,method:Tft,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,...r||{}};let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VFr,this.strm.avail_out=0;var n,i,s=function(a,o,c,l,u,m){if(!a)return _w;let h=1;if(o===ZHo&&(o=6),l<0?(h=0,l=-l):l>15&&(h=2,l-=16),u<1||u>NHh||c!==Tft||l<8||l>15||o<0||o>9||m<0||m>SJo)return V1e(a,_w);l===8&&(l=9);let _=new Ubi;return a.state=_,_.strm=a,_.wrap=h,_.gzhead=null,_.w_bits=l,_.w_size=1<<_.w_bits,_.w_mask=_.w_size-1,_.hash_bits=u+7,_.hash_size=1<<_.hash_bits,_.hash_mask=_.hash_size-1,_.hash_shift=~~((_.hash_bits+g_-1)/g_),_.window=new dZ(2*_.w_size),_.head=new JG(_.hash_size),_.prev=new JG(_.w_size),_.lit_bufsize=1<<u+6,_.pending_buf_size=4*_.lit_bufsize,_.pending_buf=new dZ(_.pending_buf_size),_.d_buf=1*_.lit_bufsize,_.l_buf=3*_.lit_bufsize,_.level=o,_.strategy=m,_.method=c,MHh(a)}(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(s!==uC)throw Error(rNt[s]);if(t.header&&(n=this.strm,i=t.header,n&&n.state&&(n.state.wrap!==2||(n.state.gzhead=i))),t.dictionary){let a;if(a=typeof t.dictionary=="string"?zbi(t.dictionary):t.dictionary instanceof ArrayBuffer?new Uint8Array(t.dictionary):t.dictionary,s=function(o,c){let l,u,m,h,_,b,v,w,x=c.length;if(!o||!o.state||(l=o.state,h=l.wrap,h===2||h===1&&l.status!==UFr||l.lookahead))return _w;for(h===1&&(o.adler=tNt(o.adler,c,x,0)),l.wrap=0,x>=l.w_size&&(h===0&&(M1e(l.head),l.strstart=0,l.block_start=0,l.insert=0),w=new dZ(l.w_size),_Z(w,c,x-l.w_size,l.w_size,0),c=w,x=l.w_size),_=o.avail_in,b=o.next_in,v=o.input,o.avail_in=x,o.next_in=0,o.input=c,WTe(l);l.lookahead>=g_;){u=l.strstart,m=l.lookahead-(g_-1);do l.ins_h=(l.ins_h<<l.hash_shift^l.window[u+g_-1])&l.hash_mask,l.prev[u&l.w_mask]=l.head[l.ins_h],l.head[l.ins_h]=u,u++;while(--m);l.strstart=u,l.lookahead=g_-1,WTe(l)}return l.strstart+=l.lookahead,l.block_start=l.strstart,l.insert=l.lookahead,l.lookahead=0,l.match_length=l.prev_length=g_-1,l.match_available=0,o.next_in=b,o.input=v,o.avail_in=_,l.wrap=h,uC}(this.strm,a),s!==uC)throw Error(rNt[s]);this._dict_set=!0}}push(r,t){let{strm:n,options:{chunkSize:i}}=this;var s,a;if(this.ended)return!1;a=t===~~t?t:t===!0?rT:AZ,typeof r=="string"?n.input=zbi(r):r instanceof ArrayBuffer?n.input=new Uint8Array(r):n.input=r,n.next_in=0,n.avail_in=n.input.length;do{if(n.avail_out===0&&(n.output=new dZ(i),n.next_out=0,n.avail_out=i),(s=LHh(n,a))!==uae&&s!==uC)return this.onEnd(s),this.ended=!0,!1;n.avail_out!==0&&(n.avail_in!==0||a!==rT&&a!==Y5t)||this.onData(bJo(n.output,n.next_out))}while((n.avail_in>0||n.avail_out===0)&&s!==uae);return a===rT?(s=function(o){let c;return o&&o.state?(c=o.state.status,c!==UFr&&c!==Gbi&&c!==AFr&&c!==bFr&&c!==CFr&&c!==qTe&&c!==P5t?V1e(o,_w):(o.state=null,c===qTe?V1e(o,_Ci):uC)):_w}(this.strm),this.onEnd(s),this.ended=!0,s===uC):a!==Y5t||(this.onEnd(uC),n.avail_out=0,!0)}onData(r){this.chunks.push(r)}onEnd(r){r===uC&&(this.result=EJo(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg}},X6r=30,jHh=12;function GHh(e,r){let t,n,i,s,a,o,c,l,u,m,h=e.state;t=e.next_in;let _=e.input,b=t+(e.avail_in-5);n=e.next_out;let v=e.output,w=n-(r-e.avail_out),x=n+(e.avail_out-257),P=h.dmax,k=h.wsize,R=h.whave,L=h.wnext,U=h.window;i=h.hold,s=h.bits;let Y=h.lencode,N=h.distcode,j=(1<<h.lenbits)-1,M=(1<<h.distbits)-1;e:do{s<15&&(i+=_[t++]<<s,s+=8,i+=_[t++]<<s,s+=8),a=Y[i&j];t:for(;;){if(o=a>>>24,i>>>=o,s-=o,o=a>>>16&255,o===0)v[n++]=65535&a;else{if(!(16&o)){if(!(64&o)){a=Y[(65535&a)+(i&(1<<o)-1)];continue t}if(32&o){h.mode=jHh;break e}e.msg="invalid literal/length code",h.mode=X6r;break e}c=65535&a,o&=15,o&&(s<o&&(i+=_[t++]<<s,s+=8),c+=i&(1<<o)-1,i>>>=o,s-=o),s<15&&(i+=_[t++]<<s,s+=8,i+=_[t++]<<s,s+=8),a=N[i&M];r:for(;;){if(o=a>>>24,i>>>=o,s-=o,o=a>>>16&255,!(16&o)){if(!(64&o)){a=N[(65535&a)+(i&(1<<o)-1)];continue r}e.msg="invalid distance code",h.mode=X6r;break e}if(l=65535&a,o&=15,s<o&&(i+=_[t++]<<s,s+=8,s<o&&(i+=_[t++]<<s,s+=8)),l+=i&(1<<o)-1,l>P){e.msg="invalid distance too far back",h.mode=X6r;break e}if(i>>>=o,s-=o,o=n-w,l>o){if(o=l-o,o>R&&h.sane){e.msg="invalid distance too far back",h.mode=X6r;break e}if(u=0,m=U,L===0){if(u+=k-o,o<c){c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}}else if(L<o){if(u+=k+L-o,o-=L,o<c){c-=o;do v[n++]=U[u++];while(--o);if(u=0,L<c){o=L,c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}}}else if(u+=L-o,o<c){c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}for(;c>2;)v[n++]=m[u++],v[n++]=m[u++],v[n++]=m[u++],c-=3;c&&(v[n++]=m[u++],c>1&&(v[n++]=m[u++]))}else{u=n-l;do v[n++]=v[u++],v[n++]=v[u++],v[n++]=v[u++],c-=3;while(c>2);c&&(v[n++]=v[u++],c>1&&(v[n++]=v[u++]))}break}}break}}while(t<b&&n<x);c=s>>3,t-=c,s-=c<<3,i&=(1<<s)-1,e.next_in=t,e.next_out=n,e.avail_in=t<b?b-t+5:5-(t-b),e.avail_out=n<x?x-n+257:257-(n-x),h.hold=i,h.bits=s}var lft=15,mWo=852,fWo=592,hWo=0,cbi=1,gWo=2,UHh=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],VHh=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],zHh=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],$Hh=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function z5t(e,r,t,n,i,s,a,o){let c=o.bits,l,u,m,h,_,b=0,v=0,w=0,x=0,P=0,k=0,R=0,L=0,U=0,Y=0,N=null,j=0,M=new JG(lft+1),C=new JG(lft+1),O,V,Q,X=null,J=0;for(b=0;b<=lft;b++)M[b]=0;for(v=0;v<n;v++)M[r[t+v]]++;for(P=c,x=lft;x>=1&&M[x]===0;x--);if(P>x&&(P=x),x===0)return i[s++]=20971520,i[s++]=20971520,o.bits=1,0;for(w=1;w<x&&M[w]===0;w++);for(P<w&&(P=w),L=1,b=1;b<=lft;b++)if(L<<=1,L-=M[b],L<0)return-1;if(L>0&&(e===hWo||x!==1))return-1;for(C[1]=0,b=1;b<lft;b++)C[b+1]=C[b]+M[b];for(v=0;v<n;v++)r[t+v]!==0&&(a[C[r[t+v]]++]=v);e===hWo?(N=X=a,_=19):e===cbi?(N=UHh,j-=257,X=VHh,J-=257,_=256):(N=zHh,X=$Hh,_=-1),Y=0,v=0,b=w,h=s,k=P,R=0,m=-1,U=1<<P;let ee=U-1;if(e===cbi&&U>mWo||e===gWo&&U>fWo)return 1;for(;;){O=b-R,a[v]<_?(V=0,Q=a[v]):a[v]>_?(V=X[J+a[v]],Q=N[j+a[v]]):(V=96,Q=0),l=1<<b-R,u=1<<k,w=u;do u-=l,i[h+(Y>>R)+u]=O<<24|V<<16|Q|0;while(u!==0);for(l=1<<b-1;Y&l;)l>>=1;if(l!==0?(Y&=l-1,Y+=l):Y=0,v++,--M[b]==0){if(b===x)break;b=r[t+a[v]]}if(b>P&&(Y&ee)!==m){for(R===0&&(R=P),h+=w,k=b-R,L=1<<k;k+R<x&&(L-=M[k+R],!(L<=0));)k++,L<<=1;if(U+=1<<k,e===cbi&&U>mWo||e===gWo&&U>fWo)return 1;m=Y&ee,i[m]=P<<24|k<<16|h-s|0}}return Y!==0&&(i[h+Y]=b-R<<24|64<<16|0),o.bits=P,0}var QHh=0,MJo=1,LJo=2,jJo=1,yWo=2,_Wo=3,AWo=4,bWo=5,CWo=6,vWo=7,EWo=8,DWo=9,SWo=10,zFr=11,tae=12,ubi=13,wWo=14,lbi=15,IWo=16,xWo=17,TWo=18,PWo=19,Z6r=20,eFr=21,RWo=22,kWo=23,FWo=24,NWo=25,OWo=26,dbi=27,BWo=28,qWo=29,QE=30,KHh=852,HHh=592;function MWo(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}var $bi=class{constructor(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new JG(320),this.work=new JG(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}};function WHh(e){let r;return e&&e.state?(r=e.state,r.wsize=0,r.whave=0,r.wnext=0,function(t){let n;return t&&t.state?(n=t.state,t.total_in=t.total_out=n.total=0,t.msg="",n.wrap&&(t.adler=1&n.wrap),n.mode=jJo,n.last=0,n.havedict=0,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new jFr(KHh),n.distcode=n.distdyn=new jFr(HHh),n.sane=1,n.back=-1,uC):_w}(e)):_w}function YHh(e,r){let t,n;return e?(n=new $bi,e.state=n,n.window=null,t=function(i,s){let a,o;return i&&i.state?(o=i.state,s<0?(a=0,s=-s):(a=1+(s>>4),s<48&&(s&=15)),s&&(s<8||s>15)?_w:(o.window!==null&&o.wbits!==s&&(o.window=null),o.wrap=a,o.wbits=s,WHh(i))):_w}(e,r),t!==uC&&(e.state=null),t):_w}var pbi,mbi,LWo=!0;function JHh(e){if(LWo){let r;for(pbi=new jFr(512),mbi=new jFr(32),r=0;r<144;)e.lens[r++]=8;for(;r<256;)e.lens[r++]=9;for(;r<280;)e.lens[r++]=7;for(;r<288;)e.lens[r++]=8;for(z5t(MJo,e.lens,0,288,pbi,0,e.work,{bits:9}),r=0;r<32;)e.lens[r++]=5;z5t(LJo,e.lens,0,32,mbi,0,e.work,{bits:5}),LWo=!1}e.lencode=pbi,e.lenbits=9,e.distcode=mbi,e.distbits=5}function GJo(e,r,t,n){let i,s=e.state;return s.window===null&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new dZ(s.wsize)),n>=s.wsize?(_Z(s.window,r,t-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(i=s.wsize-s.wnext,i>n&&(i=n),_Z(s.window,r,t-n,i,s.wnext),(n-=i)?(_Z(s.window,r,t-n,n,0),s.wnext=n,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=i))),0}function XHh(e,r){let t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U,Y,N,j,M=0,C=new dZ(4),O=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&e.avail_in!==0)return _w;t=e.state,t.mode===tae&&(t.mode=ubi),a=e.next_out,i=e.output,c=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,l=t.hold,u=t.bits,m=o,h=c,Y=uC;e:for(;;)switch(t.mode){case jJo:if(t.wrap===0){t.mode=ubi;break}for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(2&t.wrap&&l===35615){t.check=0,C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0),l=0,u=0,t.mode=yWo;break}if(t.flags=0,t.head&&(t.head.done=!1),!(1&t.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg="incorrect header check",t.mode=QE;break}if((15&l)!==Tft){e.msg="unknown compression method",t.mode=QE;break}if(l>>>=4,u-=4,U=8+(15&l),t.wbits===0)t.wbits=U;else if(U>t.wbits){e.msg="invalid window size",t.mode=QE;break}t.dmax=1<<U,e.adler=t.check=1,t.mode=512&l?SWo:tae,l=0,u=0;break;case yWo:for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(t.flags=l,(255&t.flags)!==Tft){e.msg="unknown compression method",t.mode=QE;break}if(57344&t.flags){e.msg="unknown header flags set",t.mode=QE;break}t.head&&(t.head.text=l>>8&1),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0,t.mode=_Wo;case _Wo:for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.head&&(t.head.time=l),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,C[2]=l>>>16&255,C[3]=l>>>24&255,t.check=Zx(t.check,C,4,0)),l=0,u=0,t.mode=AWo;case AWo:for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.head&&(t.head.xflags=255&l,t.head.os=l>>8),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0,t.mode=bWo;case bWo:if(1024&t.flags){for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.length=l,t.head&&(t.head.extra_len=l),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0}else t.head&&(t.head.extra=null);t.mode=CWo;case CWo:if(1024&t.flags&&(_=t.length,_>o&&(_=o),_&&(t.head&&(U=t.head.extra_len-t.length,t.head.extra||(t.head.extra=Array(t.head.extra_len)),_Z(t.head.extra,n,s,_,U)),512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,t.length-=_),t.length))break e;t.length=0,t.mode=vWo;case vWo:if(2048&t.flags){if(o===0)break e;_=0;do U=n[s+_++],t.head&&U&&t.length<65536&&(t.head.name+=String.fromCharCode(U));while(U&&_<o);if(512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,U)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=EWo;case EWo:if(4096&t.flags){if(o===0)break e;_=0;do U=n[s+_++],t.head&&U&&t.length<65536&&(t.head.comment+=String.fromCharCode(U));while(U&&_<o);if(512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,U)break e}else t.head&&(t.head.comment=null);t.mode=DWo;case DWo:if(512&t.flags){for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l!==(65535&t.check)){e.msg="header crc mismatch",t.mode=QE;break}l=0,u=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=tae;break;case SWo:for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}e.adler=t.check=MWo(l),l=0,u=0,t.mode=zFr;case zFr:if(t.havedict===0)return e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,DJo;e.adler=t.check=1,t.mode=tae;case tae:if(r===Lbi||r===Y6r)break e;case ubi:if(t.last){l>>>=7&u,u-=7&u,t.mode=dbi;break}for(;u<3;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}switch(t.last=1&l,l>>>=1,u-=1,3&l){case 0:t.mode=wWo;break;case 1:if(JHh(t),t.mode=Z6r,r===Y6r){l>>>=2,u-=2;break e}break;case 2:t.mode=xWo;break;case 3:e.msg="invalid block type",t.mode=QE}l>>>=2,u-=2;break;case wWo:for(l>>>=7&u,u-=7&u;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if((65535&l)!=(l>>>16^65535)){e.msg="invalid stored block lengths",t.mode=QE;break}if(t.length=65535&l,l=0,u=0,t.mode=lbi,r===Y6r)break e;case lbi:t.mode=IWo;case IWo:if(_=t.length,_){if(_>o&&(_=o),_>c&&(_=c),_===0)break e;_Z(i,n,s,_,a),o-=_,s+=_,c-=_,a+=_,t.length-=_;break}t.mode=tae;break;case xWo:for(;u<14;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(t.nlen=257+(31&l),l>>>=5,u-=5,t.ndist=1+(31&l),l>>>=5,u-=5,t.ncode=4+(15&l),l>>>=4,u-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=QE;break}t.have=0,t.mode=TWo;case TWo:for(;t.have<t.ncode;){for(;u<3;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.lens[O[t.have++]]=7&l,l>>>=3,u-=3}for(;t.have<19;)t.lens[O[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,N={bits:t.lenbits},Y=z5t(QHh,t.lens,0,19,t.lencode,0,t.work,N),t.lenbits=N.bits,Y){e.msg="invalid code lengths set",t.mode=QE;break}t.have=0,t.mode=PWo;case PWo:for(;t.have<t.nlen+t.ndist;){for(;M=t.lencode[l&(1<<t.lenbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(P<16)l>>>=w,u-=w,t.lens[t.have++]=P;else{if(P===16){for(j=w+2;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l>>>=w,u-=w,t.have===0){e.msg="invalid bit length repeat",t.mode=QE;break}U=t.lens[t.have-1],_=3+(3&l),l>>>=2,u-=2}else if(P===17){for(j=w+3;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=w,u-=w,U=0,_=3+(7&l),l>>>=3,u-=3}else{for(j=w+7;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=w,u-=w,U=0,_=11+(127&l),l>>>=7,u-=7}if(t.have+_>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=QE;break}for(;_--;)t.lens[t.have++]=U}}if(t.mode===QE)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=QE;break}if(t.lenbits=9,N={bits:t.lenbits},Y=z5t(MJo,t.lens,0,t.nlen,t.lencode,0,t.work,N),t.lenbits=N.bits,Y){e.msg="invalid literal/lengths set",t.mode=QE;break}if(t.distbits=6,t.distcode=t.distdyn,N={bits:t.distbits},Y=z5t(LJo,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,N),t.distbits=N.bits,Y){e.msg="invalid distances set",t.mode=QE;break}if(t.mode=Z6r,r===Y6r)break e;case Z6r:t.mode=eFr;case eFr:if(o>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,GHh(e,h),a=e.next_out,i=e.output,c=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,l=t.hold,u=t.bits,t.mode===tae&&(t.back=-1);break}for(t.back=0;M=t.lencode[l&(1<<t.lenbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(x&&!(240&x)){for(k=w,R=x,L=P;M=t.lencode[L+((l&(1<<k+R)-1)>>k)],w=M>>>24,x=M>>>16&255,P=65535&M,!(k+w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=k,u-=k,t.back+=k}if(l>>>=w,u-=w,t.back+=w,t.length=P,x===0){t.mode=OWo;break}if(32&x){t.back=-1,t.mode=tae;break}if(64&x){e.msg="invalid literal/length code",t.mode=QE;break}t.extra=15&x,t.mode=RWo;case RWo:if(t.extra){for(j=t.extra;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.length+=l&(1<<t.extra)-1,l>>>=t.extra,u-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=kWo;case kWo:for(;M=t.distcode[l&(1<<t.distbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(!(240&x)){for(k=w,R=x,L=P;M=t.distcode[L+((l&(1<<k+R)-1)>>k)],w=M>>>24,x=M>>>16&255,P=65535&M,!(k+w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=k,u-=k,t.back+=k}if(l>>>=w,u-=w,t.back+=w,64&x){e.msg="invalid distance code",t.mode=QE;break}t.offset=P,t.extra=15&x,t.mode=FWo;case FWo:if(t.extra){for(j=t.extra;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.offset+=l&(1<<t.extra)-1,l>>>=t.extra,u-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=QE;break}t.mode=NWo;case NWo:if(c===0)break e;if(_=h-c,t.offset>_){if(_=t.offset-_,_>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=QE;break}_>t.wnext?(_-=t.wnext,b=t.wsize-_):b=t.wnext-_,_>t.length&&(_=t.length),v=t.window}else v=i,b=a-t.offset,_=t.length;_>c&&(_=c),c-=_,t.length-=_;do i[a++]=v[b++];while(--_);t.length===0&&(t.mode=eFr);break;case OWo:if(c===0)break e;i[a++]=t.length,c--,t.mode=eFr;break;case dbi:if(t.wrap){for(;u<32;){if(o===0)break e;o--,l|=n[s++]<<u,u+=8}if(h-=c,e.total_out+=h,t.total+=h,h&&(e.adler=t.check=t.flags?Zx(t.check,i,h,a-h):tNt(t.check,i,h,a-h)),h=c,(t.flags?l:MWo(l))!==t.check){e.msg="incorrect data check",t.mode=QE;break}l=0,u=0}t.mode=BWo;case BWo:if(t.wrap&&t.flags){for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l!==(4294967295&t.total)){e.msg="incorrect length check",t.mode=QE;break}l=0,u=0}t.mode=qWo;case qWo:Y=uae;break e;case QE:Y=_Ci;break e;default:return _w}return e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,(t.wsize||h!==e.avail_out&&t.mode<QE&&(t.mode<dbi||r!==rT))&&GJo(e,e.output,e.next_out,h-e.avail_out),m-=e.avail_in,h-=e.avail_out,e.total_in+=m,e.total_out+=h,t.total+=h,t.wrap&&h&&(e.adler=t.check=t.flags?Zx(t.check,i,h,e.next_out-h):tNt(t.check,i,h,e.next_out-h)),e.data_type=t.bits+(t.last?64:0)+(t.mode===tae?128:0)+(t.mode===Z6r||t.mode===lbi?256:0),(m===0&&h===0||r===rT)&&Y===uC&&(Y=G5t),Y}function jWo(e,r){let t=r.length,n,i;return e&&e.state?(n=e.state,n.wrap!==0&&n.mode!==zFr?_w:n.mode===zFr&&(i=1,i=tNt(i,r,t,0),i!==n.check)?_Ci:(GJo(e,r,t,t),n.havedict=1,uC)):_w}var Qbi=class{constructor(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},$Fr=class{constructor(r){this.options={chunkSize:16384,windowBits:0,...r||{}};let t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||r&&r.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VFr,this.strm.avail_out=0;let n=YHh(this.strm,t.windowBits);if(n!==uC||(this.header=new Qbi,function(i,s){let a;i&&i.state&&(a=i.state,!(2&a.wrap)||(a.head=s,s.done=!1))}(this.strm,this.header),t.dictionary&&(typeof t.dictionary=="string"?t.dictionary=zbi(t.dictionary):t.dictionary instanceof ArrayBuffer&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=jWo(this.strm,t.dictionary),n!==uC))))throw Error(rNt[n])}push(r,t){let{strm:n,options:{chunkSize:i,dictionary:s}}=this,a,o,c=!1;if(this.ended)return!1;o=t===~~t?t:t===!0?rT:AZ,typeof r=="string"?n.input=function(l){let u=new dZ(l.length);for(let m=0,h=u.length;m<h;m++)u[m]=l.charCodeAt(m);return u}(r):r instanceof ArrayBuffer?n.input=new Uint8Array(r):n.input=r,n.next_in=0,n.avail_in=n.input.length;do{if(n.avail_out===0&&(n.output=new dZ(i),n.next_out=0,n.avail_out=i),a=XHh(n,AZ),a===DJo&&s&&(a=jWo(this.strm,s)),a===G5t&&c===!0&&(a=uC,c=!1),a!==uae&&a!==uC)return this.onEnd(a),this.ended=!0,!1;n.next_out&&(n.avail_out!==0&&a!==uae&&(n.avail_in!==0||o!==rT&&o!==Y5t)||this.onData(bJo(n.output,n.next_out))),n.avail_in===0&&n.avail_out===0&&(c=!0)}while((n.avail_in>0||n.avail_out===0)&&a!==uae);return a===uae&&(o=rT),o===rT?(a=function(l){if(!l||!l.state)return _w;let u=l.state;return u.window&&(u.window=null),l.state=null,uC}(this.strm),this.onEnd(a),this.ended=!0,a===uC):o!==Y5t||(this.onEnd(uC),n.avail_out=0,!0)}onData(r){this.chunks.push(r)}onEnd(r){r===uC&&(this.result=EJo(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg}},GWo=[0,1,3,7,15,31,63,127,255],k5t=function(e){this.stream=e,this.bitOffset=0,this.curByte=0,this.hasByte=!1};k5t.prototype._ensureByte=function(){this.hasByte||(this.curByte=this.stream.readByte(),this.hasByte=!0)},k5t.prototype.read=function(e){for(var r=0;e>0;){this._ensureByte();var t=8-this.bitOffset;if(e>=t)r<<=t,r|=GWo[t]&this.curByte,this.hasByte=!1,this.bitOffset=0,e-=t;else{r<<=e;var n=t-e;r|=(this.curByte&GWo[e]<<n)>>n,this.bitOffset+=e,e=0}}return r},k5t.prototype.seek=function(e){var r=e%8,t=(e-r)/8;this.bitOffset=r,this.stream.seek(t),this.hasByte=!1},k5t.prototype.pi=function(){var e,r=new Uint8Array(6);for(e=0;e<r.length;e++)r[e]=this.read(8);return function(t){return Array.prototype.map.call(t,n=>("00"+n.toString(16)).slice(-2)).join("")}(r)};var ZHh=k5t,kTe=function(){};kTe.prototype.readByte=function(){throw Error("abstract method readByte() not implemented")},kTe.prototype.read=function(e,r,t){for(var n=0;n<t;){var i=this.readByte();if(i<0)return n===0?-1:n;e[r++]=i,n++}return n},kTe.prototype.seek=function(e){throw Error("abstract method seek() not implemented")},kTe.prototype.writeByte=function(e){throw Error("abstract method readByte() not implemented")},kTe.prototype.write=function(e,r,t){var n;for(n=0;n<t;n++)this.writeByte(e[r++]);return t},kTe.prototype.flush=function(){};var fbi,UJo=kTe,eWh=(fbi=new Uint32Array([0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188]),function(){var e=4294967295;this.getCRC=function(){return~e>>>0},this.updateCRC=function(r){e=e<<8^fbi[255&(e>>>24^r)]},this.updateCRCRun=function(r,t){for(;t-- >0;)e=e<<8^fbi[255&(e>>>24^r)]}}),UWo=function(e,r){var t,n=e[r];for(t=r;t>0;t--)e[t]=e[t-1];return e[0]=n,n},KE={OK:0,LAST_BLOCK:-1,NOT_BZIP_DATA:-2,UNEXPECTED_INPUT_EOF:-3,UNEXPECTED_OUTPUT_EOF:-4,DATA_ERROR:-5,OUT_OF_MEMORY:-6,OBSOLETE_INPUT:-7,END_OF_BLOCK:-8},N1e={};N1e[KE.LAST_BLOCK]="Bad file checksum",N1e[KE.NOT_BZIP_DATA]="Not bzip data",N1e[KE.UNEXPECTED_INPUT_EOF]="Unexpected input EOF",N1e[KE.UNEXPECTED_OUTPUT_EOF]="Unexpected output EOF",N1e[KE.DATA_ERROR]="Data error",N1e[KE.OUT_OF_MEMORY]="Out of memory",N1e[KE.OBSOLETE_INPUT]="Obsolete (pre 0.9.5) bzip format not supported.";var UP=function(e,r){var t=N1e[e]||"unknown error";r&&(t+=": "+r);var n=new TypeError(t);throw n.errorCode=e,n},F5t=function(e,r){this.writePos=this.writeCurrent=this.writeCount=0,this._start_bunzip(e,r)};F5t.prototype._init_block=function(){return this._get_next_block()?(this.blockCRC=new eWh,!0):(this.writeCount=-1,!1)},F5t.prototype._start_bunzip=function(e,r){var t=new Uint8Array(4);e.read(t,0,4)===4&&String.fromCharCode(t[0],t[1],t[2])==="BZh"||UP(KE.NOT_BZIP_DATA,"bad magic");var n=t[3]-48;(n<1||n>9)&&UP(KE.NOT_BZIP_DATA,"level out of range"),this.reader=new ZHh(e),this.dbufSize=1e5*n,this.nextoutput=0,this.outputStream=r,this.streamCRC=0},F5t.prototype._get_next_block=function(){var e,r,t,n=this.reader,i=n.pi();if(i==="177245385090")return!1;i!=="314159265359"&&UP(KE.NOT_BZIP_DATA),this.targetBlockCRC=n.read(32)>>>0,this.streamCRC=(this.targetBlockCRC^(this.streamCRC<<1|this.streamCRC>>>31))>>>0,n.read(1)&&UP(KE.OBSOLETE_INPUT);var s=n.read(24);s>this.dbufSize&&UP(KE.DATA_ERROR,"initial position out of bounds");var a=n.read(16),o=new Uint8Array(256),c=0;for(e=0;e<16;e++)if(a&1<<15-e){var l=16*e;for(t=n.read(16),r=0;r<16;r++)t&1<<15-r&&(o[c++]=l+r)}var u=n.read(3);(u<2||u>6)&&UP(KE.DATA_ERROR);var m=n.read(15);m===0&&UP(KE.DATA_ERROR);var h=new Uint8Array(256);for(e=0;e<u;e++)h[e]=e;var _=new Uint8Array(m);for(e=0;e<m;e++){for(r=0;n.read(1);r++)r>=u&&UP(KE.DATA_ERROR);_[e]=UWo(h,r)}var b,v=c+2,w=[];for(r=0;r<u;r++){var x,P,k=new Uint8Array(v),R=new Uint16Array(21);for(a=n.read(5),e=0;e<v;e++){for(;(a<1||a>20)&&UP(KE.DATA_ERROR),n.read(1);)n.read(1)?a--:a++;k[e]=a}for(x=P=k[0],e=1;e<v;e++)k[e]>P?P=k[e]:k[e]<x&&(x=k[e]);b={},w.push(b),b.permute=new Uint16Array(258),b.limit=new Uint32Array(22),b.base=new Uint32Array(21),b.minLen=x,b.maxLen=P;var L=0;for(e=x;e<=P;e++)for(R[e]=b.limit[e]=0,a=0;a<v;a++)k[a]===e&&(b.permute[L++]=a);for(e=0;e<v;e++)R[k[e]]++;for(L=a=0,e=x;e<P;e++)L+=R[e],b.limit[e]=L-1,L<<=1,a+=R[e],b.base[e+1]=L-a;b.limit[P+1]=Number.MAX_VALUE,b.limit[P]=L+R[P]-1,b.base[x]=0}var U=new Uint32Array(256);for(e=0;e<256;e++)h[e]=e;var Y,N=0,j=0,M=0,C=this.dbuf=new Uint32Array(this.dbufSize);for(v=0;;){for(v--||(v=49,M>=m&&UP(KE.DATA_ERROR),b=w[_[M++]]),e=b.minLen,r=n.read(e);e>b.maxLen&&UP(KE.DATA_ERROR),!(r<=b.limit[e]);e++)r=r<<1|n.read(1);((r-=b.base[e])<0||r>=258)&&UP(KE.DATA_ERROR);var O=b.permute[r];if(O!==0&&O!==1){if(N)for(N=0,j+a>this.dbufSize&&UP(KE.DATA_ERROR),U[Y=o[h[0]]]+=a;a--;)C[j++]=Y;if(O>c)break;j>=this.dbufSize&&UP(KE.DATA_ERROR),U[Y=o[Y=UWo(h,e=O-1)]]++,C[j++]=Y}else N||(N=1,a=0),a+=O===0?N:2*N,N<<=1}for((s<0||s>=j)&&UP(KE.DATA_ERROR),r=0,e=0;e<256;e++)t=r+U[e],U[e]=r,r=t;for(e=0;e<j;e++)C[U[Y=255&C[e]]]|=e<<8,U[Y]++;var V=0,Q=0,X=0;return j&&(Q=255&(V=C[s]),V>>=8,X=-1),this.writePos=V,this.writeCurrent=Q,this.writeCount=j,this.writeRun=X,!0},F5t.prototype._read_bunzip=function(e,r){var t,n,i;if(this.writeCount<0)return 0;var s=this.dbuf,a=this.writePos,o=this.writeCurrent,c=this.writeCount;this.outputsize;for(var l=this.writeRun;c;){for(c--,n=o,o=255&(a=s[a]),a>>=8,l++==3?(t=o,i=n,o=-1):(t=1,i=o),this.blockCRC.updateCRCRun(i,t);t--;)this.outputStream.writeByte(i),this.nextoutput++;o!=n&&(l=0)}return this.writeCount=c,this.blockCRC.getCRC()!==this.targetBlockCRC&&UP(KE.DATA_ERROR,"Bad block CRC (got "+this.blockCRC.getCRC().toString(16)+" expected "+this.targetBlockCRC.toString(16)+")"),this.nextoutput};var tWh=function(e){if("readByte"in e)return e;var r=new UJo;return r.pos=0,r.readByte=function(){return e[this.pos++]},r.seek=function(t){this.pos=t},r.eof=function(){return this.pos>=e.length},r},rWh=function(e){var r=new UJo,t=!0;if(e)if(typeof e=="number")r.buffer=new Uint8Array(e),t=!1;else{if("writeByte"in e)return e;r.buffer=e,t=!1}else r.buffer=new Uint8Array(16384);return r.pos=0,r.writeByte=function(n){if(t&&this.pos>=this.buffer.length){var i=new Uint8Array(2*this.buffer.length);i.set(this.buffer),this.buffer=i}this.buffer[this.pos++]=n},r.getBuffer=function(){if(this.pos!==this.buffer.length){if(!t)throw new TypeError("outputsize does not match decoded input");var n=new Uint8Array(this.pos);n.set(this.buffer.subarray(0,this.pos)),this.buffer=n}return this.buffer},r._coerced=!0,r},VWo=function(e,r,t){for(var n=tWh(e),i=rWh(r),s=new F5t(n,i);!("eof"in n)||!n.eof();)if(s._init_block())s._read_bunzip();else{var a=s.reader.read(32)>>>0;if(a!==s.streamCRC&&UP(KE.DATA_ERROR,"Bad stream CRC (got "+s.streamCRC.toString(16)+" expected "+a.toString(16)+")"),!t||!("eof"in n)||n.eof())break;s._start_bunzip(n,i)}if("getBuffer"in i)return i.getBuffer()},b$=class{static get tag(){return Rn.packet.literalData}constructor(r=new Date){this.format=Rn.literal.utf8,this.date=Ai.normalizeDate(r),this.text=null,this.data=null,this.filename=""}setText(r,t=Rn.literal.utf8){this.format=t,this.text=r,this.data=null}getText(r=!1){return(this.text===null||Ai.isStream(this.text))&&(this.text=Ai.decodeUTF8(Ai.nativeEOL(this.getBytes(r)))),this.text}setBytes(r,t){this.format=t,this.data=r,this.text=null}getBytes(r=!1){return this.data===null&&(this.data=Ai.canonicalizeEOL(Ai.encodeUTF8(this.text))),r?Cft(this.data):this.data}setFilename(r){this.filename=r}getFilename(){return this.filename}async read(r){await m8r(r,async t=>{let n=await t.readByte(),i=await t.readByte();this.filename=Ai.decodeUTF8(await t.readBytes(i)),this.date=Ai.readDate(await t.readBytes(4));let s=t.remainder();yD(s)&&(s=await gD(s)),this.setBytes(s,n)})}writeHeader(){let r=Ai.encodeUTF8(this.filename),t=new Uint8Array([r.length]),n=new Uint8Array([this.format]),i=Ai.writeDate(this.date);return Ai.concatUint8Array([n,t,r,i])}write(){let r=this.writeHeader(),t=this.getBytes();return Ai.concat([r,t])}},b5t=Symbol("verified"),nWh=new Set([Rn.signatureSubpacket.issuer,Rn.signatureSubpacket.issuerFingerprint,Rn.signatureSubpacket.embeddedSignature]),Aw=class e{static get tag(){return Rn.packet.signature}constructor(){this.version=null,this.signatureType=null,this.hashAlgorithm=null,this.publicKeyAlgorithm=null,this.signatureData=null,this.unhashedSubpackets=[],this.signedHashValue=null,this.created=null,this.signatureExpirationTime=null,this.signatureNeverExpires=!0,this.exportable=null,this.trustLevel=null,this.trustAmount=null,this.regularExpression=null,this.revocable=null,this.keyExpirationTime=null,this.keyNeverExpires=null,this.preferredSymmetricAlgorithms=null,this.revocationKeyClass=null,this.revocationKeyAlgorithm=null,this.revocationKeyFingerprint=null,this.issuerKeyID=new KTe,this.rawNotations=[],this.notations={},this.preferredHashAlgorithms=null,this.preferredCompressionAlgorithms=null,this.keyServerPreferences=null,this.preferredKeyServer=null,this.isPrimaryUserID=null,this.policyURI=null,this.keyFlags=null,this.signersUserID=null,this.reasonForRevocationFlag=null,this.reasonForRevocationString=null,this.features=null,this.signatureTargetPublicKeyAlgorithm=null,this.signatureTargetHashAlgorithm=null,this.signatureTargetHash=null,this.embeddedSignature=null,this.issuerKeyVersion=null,this.issuerFingerprint=null,this.preferredAEADAlgorithms=null,this.revoked=null,this[b5t]=null}read(r){let t=0;if(this.version=r[t++],this.version!==4&&this.version!==5)throw new fS(`Version ${this.version} of the signature packet is unsupported.`);if(this.signatureType=r[t++],this.publicKeyAlgorithm=r[t++],this.hashAlgorithm=r[t++],t+=this.readSubPackets(r.subarray(t,r.length),!0),!this.created)throw Error("Missing signature creation time subpacket.");this.signatureData=r.subarray(0,t),t+=this.readSubPackets(r.subarray(t,r.length),!1),this.signedHashValue=r.subarray(t,t+2),t+=2,this.params=ff.signature.parseSignatureParams(this.publicKeyAlgorithm,r.subarray(t,r.length))}writeParams(){return this.params instanceof Promise?fae(async()=>ff.serializeParams(this.publicKeyAlgorithm,await this.params)):ff.serializeParams(this.publicKeyAlgorithm,this.params)}write(){let r=[];return r.push(this.signatureData),r.push(this.writeUnhashedSubPackets()),r.push(this.signedHashValue),r.push(this.writeParams()),Ai.concat(r)}async sign(r,t,n=new Date,i=!1){r.version===5?this.version=5:this.version=4;let s=[new Uint8Array([this.version,this.signatureType,this.publicKeyAlgorithm,this.hashAlgorithm])];this.created=Ai.normalizeDate(n),this.issuerKeyVersion=r.version,this.issuerFingerprint=r.getFingerprintBytes(),this.issuerKeyID=r.getKeyID(),s.push(this.writeHashedSubPackets()),this.unhashedSubpackets=[],this.signatureData=Ai.concat(s);let a=this.toHash(this.signatureType,t,i),o=await this.hash(this.signatureType,t,a,i);this.signedHashValue=$P(QTe(o),0,2);let c=async()=>ff.signature.sign(this.publicKeyAlgorithm,this.hashAlgorithm,r.publicParams,r.privateParams,a,await gD(o));Ai.isStream(o)?this.params=c():(this.params=await c(),this[b5t]=!0)}writeHashedSubPackets(){let r=Rn.signatureSubpacket,t=[],n;if(this.created===null)throw Error("Missing signature creation time");t.push(Jv(r.signatureCreationTime,!0,Ai.writeDate(this.created))),this.signatureExpirationTime!==null&&t.push(Jv(r.signatureExpirationTime,!0,Ai.writeNumber(this.signatureExpirationTime,4))),this.exportable!==null&&t.push(Jv(r.exportableCertification,!0,new Uint8Array([this.exportable?1:0]))),this.trustLevel!==null&&(n=new Uint8Array([this.trustLevel,this.trustAmount]),t.push(Jv(r.trustSignature,!0,n))),this.regularExpression!==null&&t.push(Jv(r.regularExpression,!0,this.regularExpression)),this.revocable!==null&&t.push(Jv(r.revocable,!0,new Uint8Array([this.revocable?1:0]))),this.keyExpirationTime!==null&&t.push(Jv(r.keyExpirationTime,!0,Ai.writeNumber(this.keyExpirationTime,4))),this.preferredSymmetricAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredSymmetricAlgorithms)),t.push(Jv(r.preferredSymmetricAlgorithms,!1,n))),this.revocationKeyClass!==null&&(n=new Uint8Array([this.revocationKeyClass,this.revocationKeyAlgorithm]),n=Ai.concat([n,this.revocationKeyFingerprint]),t.push(Jv(r.revocationKey,!1,n))),this.issuerKeyID.isNull()||this.issuerKeyVersion===5||t.push(Jv(r.issuer,!0,this.issuerKeyID.write())),this.rawNotations.forEach(({name:a,value:o,humanReadable:c,critical:l})=>{n=[new Uint8Array([c?128:0,0,0,0])];let u=Ai.encodeUTF8(a);n.push(Ai.writeNumber(u.length,2)),n.push(Ai.writeNumber(o.length,2)),n.push(u),n.push(o),n=Ai.concat(n),t.push(Jv(r.notationData,l,n))}),this.preferredHashAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredHashAlgorithms)),t.push(Jv(r.preferredHashAlgorithms,!1,n))),this.preferredCompressionAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredCompressionAlgorithms)),t.push(Jv(r.preferredCompressionAlgorithms,!1,n))),this.keyServerPreferences!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.keyServerPreferences)),t.push(Jv(r.keyServerPreferences,!1,n))),this.preferredKeyServer!==null&&t.push(Jv(r.preferredKeyServer,!1,Ai.encodeUTF8(this.preferredKeyServer))),this.isPrimaryUserID!==null&&t.push(Jv(r.primaryUserID,!1,new Uint8Array([this.isPrimaryUserID?1:0]))),this.policyURI!==null&&t.push(Jv(r.policyURI,!1,Ai.encodeUTF8(this.policyURI))),this.keyFlags!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.keyFlags)),t.push(Jv(r.keyFlags,!0,n))),this.signersUserID!==null&&t.push(Jv(r.signersUserID,!1,Ai.encodeUTF8(this.signersUserID))),this.reasonForRevocationFlag!==null&&(n=Ai.stringToUint8Array(String.fromCharCode(this.reasonForRevocationFlag)+this.reasonForRevocationString),t.push(Jv(r.reasonForRevocation,!0,n))),this.features!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.features)),t.push(Jv(r.features,!1,n))),this.signatureTargetPublicKeyAlgorithm!==null&&(n=[new Uint8Array([this.signatureTargetPublicKeyAlgorithm,this.signatureTargetHashAlgorithm])],n.push(Ai.stringToUint8Array(this.signatureTargetHash)),n=Ai.concat(n),t.push(Jv(r.signatureTarget,!0,n))),this.embeddedSignature!==null&&t.push(Jv(r.embeddedSignature,!0,this.embeddedSignature.write())),this.issuerFingerprint!==null&&(n=[new Uint8Array([this.issuerKeyVersion]),this.issuerFingerprint],n=Ai.concat(n),t.push(Jv(r.issuerFingerprint,this.version===5,n))),this.preferredAEADAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredAEADAlgorithms)),t.push(Jv(r.preferredAEADAlgorithms,!1,n)));let i=Ai.concat(t),s=Ai.writeNumber(i.length,2);return Ai.concat([s,i])}writeUnhashedSubPackets(){let r=[];this.unhashedSubpackets.forEach(i=>{r.push(yNt(i.length)),r.push(i)});let t=Ai.concat(r),n=Ai.writeNumber(t.length,2);return Ai.concat([n,t])}readSubPacket(r,t=!0){let n=0,i=!!(128&r[n]),s=127&r[n];if(t||(this.unhashedSubpackets.push(r.subarray(n,r.length)),nWh.has(s)))switch(n++,s){case Rn.signatureSubpacket.signatureCreationTime:this.created=Ai.readDate(r.subarray(n,r.length));break;case Rn.signatureSubpacket.signatureExpirationTime:{let a=Ai.readNumber(r.subarray(n,r.length));this.signatureNeverExpires=a===0,this.signatureExpirationTime=a;break}case Rn.signatureSubpacket.exportableCertification:this.exportable=r[n++]===1;break;case Rn.signatureSubpacket.trustSignature:this.trustLevel=r[n++],this.trustAmount=r[n++];break;case Rn.signatureSubpacket.regularExpression:this.regularExpression=r[n];break;case Rn.signatureSubpacket.revocable:this.revocable=r[n++]===1;break;case Rn.signatureSubpacket.keyExpirationTime:{let a=Ai.readNumber(r.subarray(n,r.length));this.keyExpirationTime=a,this.keyNeverExpires=a===0;break}case Rn.signatureSubpacket.preferredSymmetricAlgorithms:this.preferredSymmetricAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.revocationKey:this.revocationKeyClass=r[n++],this.revocationKeyAlgorithm=r[n++],this.revocationKeyFingerprint=r.subarray(n,n+20);break;case Rn.signatureSubpacket.issuer:this.issuerKeyID.read(r.subarray(n,r.length));break;case Rn.signatureSubpacket.notationData:{let a=!!(128&r[n]);n+=4;let o=Ai.readNumber(r.subarray(n,n+2));n+=2;let c=Ai.readNumber(r.subarray(n,n+2));n+=2;let l=Ai.decodeUTF8(r.subarray(n,n+o)),u=r.subarray(n+o,n+o+c);this.rawNotations.push({name:l,humanReadable:a,value:u,critical:i}),a&&(this.notations[l]=Ai.decodeUTF8(u));break}case Rn.signatureSubpacket.preferredHashAlgorithms:this.preferredHashAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.preferredCompressionAlgorithms:this.preferredCompressionAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.keyServerPreferences:this.keyServerPreferences=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.preferredKeyServer:this.preferredKeyServer=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.primaryUserID:this.isPrimaryUserID=r[n++]!==0;break;case Rn.signatureSubpacket.policyURI:this.policyURI=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.keyFlags:this.keyFlags=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.signersUserID:this.signersUserID=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.reasonForRevocation:this.reasonForRevocationFlag=r[n++],this.reasonForRevocationString=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.features:this.features=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.signatureTarget:{this.signatureTargetPublicKeyAlgorithm=r[n++],this.signatureTargetHashAlgorithm=r[n++];let a=ff.getHashByteLength(this.signatureTargetHashAlgorithm);this.signatureTargetHash=Ai.uint8ArrayToString(r.subarray(n,n+a));break}case Rn.signatureSubpacket.embeddedSignature:this.embeddedSignature=new e,this.embeddedSignature.read(r.subarray(n,r.length));break;case Rn.signatureSubpacket.issuerFingerprint:this.issuerKeyVersion=r[n++],this.issuerFingerprint=r.subarray(n,r.length),this.issuerKeyVersion===5?this.issuerKeyID.read(this.issuerFingerprint):this.issuerKeyID.read(this.issuerFingerprint.subarray(-8));break;case Rn.signatureSubpacket.preferredAEADAlgorithms:this.preferredAEADAlgorithms=[...r.subarray(n,r.length)];break;default:{let a=Error("Unknown signature subpacket type "+s);if(i)throw a;Ai.printDebug(a)}}}readSubPackets(r,t=!0,n){let i=Ai.readNumber(r.subarray(0,2)),s=2;for(;s<2+i;){let a=cJo(r.subarray(s,r.length));s+=a.offset,this.readSubPacket(r.subarray(s,s+a.len),t,n),s+=a.len}return s}toSign(r,t){let n=Rn.signature;switch(r){case n.binary:return t.text!==null?Ai.encodeUTF8(t.getText(!0)):t.getBytes(!0);case n.text:{let i=t.getBytes(!0);return Ai.canonicalizeEOL(i)}case n.standalone:return new Uint8Array(0);case n.certGeneric:case n.certPersona:case n.certCasual:case n.certPositive:case n.certRevocation:{let i,s;if(t.userID)s=180,i=t.userID;else{if(!t.userAttribute)throw Error("Either a userID or userAttribute packet needs to be supplied for certification.");s=209,i=t.userAttribute}let a=i.write();return Ai.concat([this.toSign(n.key,t),new Uint8Array([s]),Ai.writeNumber(a.length,4),a])}case n.subkeyBinding:case n.subkeyRevocation:case n.keyBinding:return Ai.concat([this.toSign(n.key,t),this.toSign(n.key,{key:t.bind})]);case n.key:if(t.key===void 0)throw Error("Key packet is required for this signature.");return t.key.writeForHash(this.version);case n.keyRevocation:return this.toSign(n.key,t);case n.timestamp:return new Uint8Array(0);case n.thirdParty:throw Error("Not implemented");default:throw Error("Unknown signature type.")}}calculateTrailer(r,t){let n=0;return P2(QTe(this.signatureData),i=>{n+=i.length},()=>{let i=[];return this.version!==5||this.signatureType!==Rn.signature.binary&&this.signatureType!==Rn.signature.text||(t?i.push(new Uint8Array(6)):i.push(r.writeHeader())),i.push(new Uint8Array([this.version,255])),this.version===5&&i.push(new Uint8Array(4)),i.push(Ai.writeNumber(n,4)),Ai.concat(i)})}toHash(r,t,n=!1){let i=this.toSign(r,t);return Ai.concat([i,this.signatureData,this.calculateTrailer(t,n)])}async hash(r,t,n,i=!1){return n||(n=this.toHash(r,t,i)),ff.hash.digest(this.hashAlgorithm,n)}async verify(r,t,n,i=new Date,s=!1,a=Kd){if(!this.issuerKeyID.equals(r.getKeyID()))throw Error("Signature was not issued by the given public key");if(this.publicKeyAlgorithm!==r.algorithm)throw Error("Public key algorithm used to sign signature does not match issuer key algorithm.");let o=t===Rn.signature.binary||t===Rn.signature.text;if(!(this[b5t]&&!o)){let l,u;if(this.hashed?u=await this.hashed:(l=this.toHash(t,n,s),u=await this.hash(t,n,l)),u=await gD(u),this.signedHashValue[0]!==u[0]||this.signedHashValue[1]!==u[1])throw Error("Signed digest did not match");if(this.params=await this.params,this[b5t]=await ff.signature.verify(this.publicKeyAlgorithm,this.hashAlgorithm,this.params,r.publicParams,l,u),!this[b5t])throw Error("Signature verification failed")}let c=Ai.normalizeDate(i);if(c&&this.created>c)throw Error("Signature creation time is in the future");if(c&&c>=this.getExpirationTime())throw Error("Signature is expired");if(a.rejectHashAlgorithms.has(this.hashAlgorithm))throw Error("Insecure hash algorithm: "+Rn.read(Rn.hash,this.hashAlgorithm).toUpperCase());if(a.rejectMessageHashAlgorithms.has(this.hashAlgorithm)&&[Rn.signature.binary,Rn.signature.text].includes(this.signatureType))throw Error("Insecure message hash algorithm: "+Rn.read(Rn.hash,this.hashAlgorithm).toUpperCase());if(this.rawNotations.forEach(({name:l,critical:u})=>{if(u&&a.knownNotations.indexOf(l)<0)throw Error("Unknown critical notation: "+l)}),this.revocationKeyClass!==null)throw Error("This key is intended to be revoked with an authorized key, which OpenPGP.js does not support.")}isExpired(r=new Date){let t=Ai.normalizeDate(r);return t!==null&&!(this.created<=t&&t<this.getExpirationTime())}getExpirationTime(){return this.signatureNeverExpires?1/0:new Date(this.created.getTime()+1e3*this.signatureExpirationTime)}};function Jv(e,r,t){let n=[];return n.push(yNt(t.length+1)),n.push(new Uint8Array([(r?128:0)|e])),n.push(t),Ai.concat(n)}var g5=class{static get tag(){return Rn.packet.onePassSignature}constructor(){this.version=null,this.signatureType=null,this.hashAlgorithm=null,this.publicKeyAlgorithm=null,this.issuerKeyID=null,this.flags=null}read(r){let t=0;if(this.version=r[t++],this.version!==3)throw new fS(`Version ${this.version} of the one-pass signature packet is unsupported.`);return this.signatureType=r[t++],this.hashAlgorithm=r[t++],this.publicKeyAlgorithm=r[t++],this.issuerKeyID=new KTe,this.issuerKeyID.read(r.subarray(t,t+8)),t+=8,this.flags=r[t++],this}write(){let r=new Uint8Array([3,this.signatureType,this.hashAlgorithm,this.publicKeyAlgorithm]),t=new Uint8Array([this.flags]);return Ai.concatUint8Array([r,this.issuerKeyID.write(),t])}calculateTrailer(...r){return fae(async()=>Aw.prototype.calculateTrailer.apply(await this.correspondingSig,r))}async verify(){let r=await this.correspondingSig;if(!r||r.constructor.tag!==Rn.packet.signature)throw Error("Corresponding signature packet missing");if(r.signatureType!==this.signatureType||r.hashAlgorithm!==this.hashAlgorithm||r.publicKeyAlgorithm!==this.publicKeyAlgorithm||!r.issuerKeyID.equals(this.issuerKeyID))throw Error("Corresponding signature packet does not match one-pass signature packet");return r.hashed=this.hashed,r.verify.apply(r,arguments)}};function iWh(e,r){if(!r[e]){let t;try{t=Rn.read(Rn.packet,e)}catch{throw new fS("Unknown packet type with tag: "+e)}throw Error("Packet not allowed in this context: "+t)}return new r[e]}g5.prototype.hash=Aw.prototype.hash,g5.prototype.toHash=Aw.prototype.toHash,g5.prototype.toSign=Aw.prototype.toSign;var W_=class e extends Array{static async fromBinary(r,t,n=Kd){let i=new e;return await i.read(r,t,n),i}async read(r,t,n=Kd){n.additionalAllowedPackets.length&&(t={...t,...Ai.constructAllowedPackets(n.additionalAllowedPackets)}),this.stream=CZ(r,async(s,a)=>{let o=_5(a);try{for(;;)if(await o.ready,await cHh(s,async c=>{try{if(c.tag===Rn.packet.marker||c.tag===Rn.packet.trust)return;let l=iWh(c.tag,t);l.packets=new e,l.fromStream=Ai.isStream(c.packet),await l.read(c.packet,n),await o.write(l)}catch(l){let u=!n.ignoreUnsupportedPackets&&l instanceof fS,m=!(n.ignoreMalformedPackets||l instanceof fS);if(u||m||gFr(c.tag))await o.abort(l);else{let h=new xft(c.tag,c.packet);await o.write(h)}Ai.printDebugError(l)}}))return await o.ready,void await o.close()}catch(c){await o.abort(c)}});let i=vZ(this.stream);for(;;){let{done:s,value:a}=await i.read();if(s?this.stream=null:this.push(a),s||gFr(a.constructor.tag))break}i.releaseLock()}write(){let r=[];for(let t=0;t<this.length;t++){let n=this[t]instanceof xft?this[t].tag:this[t].constructor.tag,i=this[t].write();if(Ai.isStream(i)&&gFr(this[t].constructor.tag)){let s=[],a=0,o=512;r.push(uJo(n)),r.push(P2(i,c=>{if(s.push(c),a+=c.length,a>=o){let l=Math.min(Math.log(a)/Math.LN2|0,30),u=2**l,m=Ai.concat([oHh(l)].concat(s));return s=[m.subarray(1+u)],a=s[0].length,m.subarray(0,1+u)}},()=>Ai.concat([yNt(a)].concat(s))))}else{if(Ai.isStream(i)){let s=0;r.push(P2(QTe(i),a=>{s+=a.length},()=>HHo(n,s)))}else r.push(HHo(n,i.length));r.push(i)}}return Ai.concat(r)}filterByTag(...r){let t=new e,n=i=>s=>i===s;for(let i=0;i<this.length;i++)r.some(n(this[i].constructor.tag))&&t.push(this[i]);return t}findPacket(r){return this.find(t=>t.constructor.tag===r)}indexOfTag(...r){let t=[],n=this,i=s=>a=>s===a;for(let s=0;s<this.length;s++)r.some(i(n[s].constructor.tag))&&t.push(s);return t}},sWh=Ai.constructAllowedPackets([b$,g5,Aw]),Y1e=class{static get tag(){return Rn.packet.compressedData}constructor(r=Kd){this.packets=null,this.algorithm=r.preferredCompressionAlgorithm,this.compressed=null,this.deflateLevel=r.deflateLevel}async read(r,t=Kd){await m8r(r,async n=>{this.algorithm=await n.readByte(),this.compressed=n.remainder(),await this.decompress(t)})}write(){return this.compressed===null&&this.compress(),Ai.concat([new Uint8Array([this.algorithm]),this.compressed])}async decompress(r=Kd){let t=Rn.read(Rn.compression,this.algorithm),n=oWh[t];if(!n)throw Error(t+" decompression not supported");this.packets=await W_.fromBinary(n(this.compressed),sWh,r)}compress(){let r=Rn.read(Rn.compression,this.algorithm),t=aWh[r];if(!t)throw Error(r+" compression not supported");this.compressed=t(this.packets.write(),this.deflateLevel)}},lZ=Ai.getNodeZlib();function zWo(e){return e}function QFr(e,r,t={}){return function(n){return!Ai.isStream(n)||yD(n)?fae(()=>gD(n).then(i=>new Promise((s,a)=>{e(i,t,(o,c)=>{if(o)return a(o);s(c)})}))):p8r(pCi(n).pipe(r(t)))}}function KFr(e,r={}){return function(t){let n=new e(r);return P2(t,i=>{if(i.length)return n.push(i,Y5t),n.result},()=>{if(e===nNt)return n.push([],rT),n.result})}}function $Wo(e){return function(r){return fae(async()=>e(await gD(r)))}}var aWh=lZ?{zip:(e,r)=>QFr(lZ.deflateRaw,lZ.createDeflateRaw,{level:r})(e),zlib:(e,r)=>QFr(lZ.deflate,lZ.createDeflate,{level:r})(e)}:{zip:(e,r)=>KFr(nNt,{raw:!0,level:r})(e),zlib:(e,r)=>KFr(nNt,{level:r})(e)},oWh=lZ?{uncompressed:zWo,zip:QFr(lZ.inflateRaw,lZ.createInflateRaw),zlib:QFr(lZ.inflate,lZ.createInflate),bzip2:$Wo(VWo)}:{uncompressed:zWo,zip:KFr($Fr,{raw:!0}),zlib:KFr($Fr),bzip2:$Wo(VWo)},cWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),iNt=class{static get tag(){return Rn.packet.symEncryptedIntegrityProtectedData}constructor(){this.version=1,this.encrypted=null,this.packets=null}async read(r){await m8r(r,async t=>{let n=await t.readByte();if(n!==1)throw new fS(`Version ${n} of the SEIP packet is unsupported.`);this.encrypted=t.remainder()})}write(){return Ai.concat([new Uint8Array([1]),this.encrypted])}async encrypt(r,t,n=Kd){let{blockSize:i}=ff.getCipher(r),s=this.packets.write();yD(s)&&(s=await gD(s));let a=await ff.getPrefixRandom(r),o=new Uint8Array([211,20]),c=Ai.concat([a,s,o]),l=await ff.hash.sha1(Cft(c)),u=Ai.concat([c,l]);return this.encrypted=await ff.mode.cfb.encrypt(r,t,u,new Uint8Array(i),n),!0}async decrypt(r,t,n=Kd){let{blockSize:i}=ff.getCipher(r),s=QTe(this.encrypted);yD(s)&&(s=await gD(s));let a=await ff.mode.cfb.decrypt(r,t,s,new Uint8Array(i)),o=$P(Cft(a),-20),c=$P(a,0,-20),l=Promise.all([gD(await ff.hash.sha1(Cft(c))),gD(o)]).then(([h,_])=>{if(!Ai.equalsUint8Array(h,_))throw Error("Modification detected.");return new Uint8Array}),u=$P(c,i+2),m=$P(u,0,-2);return m=E7([m,fae(()=>l)]),Ai.isStream(s)&&n.allowUnauthenticatedStream||(m=await gD(m)),this.packets=await W_.fromBinary(m,cWh,n),!0}},uWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),sNt=class e{static get tag(){return Rn.packet.aeadEncryptedData}constructor(){this.version=1,this.cipherAlgorithm=null,this.aeadAlgorithm=Rn.aead.eax,this.chunkSizeByte=null,this.iv=null,this.encrypted=null,this.packets=null}async read(r){await m8r(r,async t=>{let n=await t.readByte();if(n!==1)throw new fS(`Version ${n} of the AEAD-encrypted data packet is not supported.`);this.cipherAlgorithm=await t.readByte(),this.aeadAlgorithm=await t.readByte(),this.chunkSizeByte=await t.readByte();let i=ff.getAEADMode(this.aeadAlgorithm);this.iv=await t.readBytes(i.ivLength),this.encrypted=t.remainder()})}write(){return Ai.concat([new Uint8Array([this.version,this.cipherAlgorithm,this.aeadAlgorithm,this.chunkSizeByte]),this.iv,this.encrypted])}async decrypt(r,t,n=Kd){this.packets=await W_.fromBinary(await this.crypt("decrypt",t,QTe(this.encrypted)),uWh,n)}async encrypt(r,t,n=Kd){this.cipherAlgorithm=r;let{ivLength:i}=ff.getAEADMode(this.aeadAlgorithm);this.iv=ff.random.getRandomBytes(i),this.chunkSizeByte=n.aeadChunkSizeByte;let s=this.packets.write();this.encrypted=await this.crypt("encrypt",t,s)}async crypt(r,t,n){let i=ff.getAEADMode(this.aeadAlgorithm),s=await i(this.cipherAlgorithm,t),a=r==="decrypt"?i.tagLength:0,o=r==="encrypt"?i.tagLength:0,c=2**(this.chunkSizeByte+6)+a,l=new ArrayBuffer(21),u=new Uint8Array(l,0,13),m=new Uint8Array(l),h=new DataView(l),_=new Uint8Array(l,5,8);u.set([192|e.tag,this.version,this.cipherAlgorithm,this.aeadAlgorithm,this.chunkSizeByte],0);let b=0,v=Promise.resolve(),w=0,x=0,P=this.iv;return CZ(n,async(k,R)=>{if(Ai.isStream(k)!=="array"){let Y=new wft({},{highWaterMark:Ai.getHardwareConcurrency()*2**(this.chunkSizeByte+6),size:N=>N.length});mae(Y.readable,R),R=Y.writable}let L=vZ(k),U=_5(R);try{for(;;){let Y=await L.readBytes(c+a)||new Uint8Array,N=Y.subarray(Y.length-a),j,M;if(Y=Y.subarray(0,Y.length-a),!b||Y.length?(L.unshift(N),j=s[r](Y,i.getNonce(P,_),u),x+=Y.length-a+o):(h.setInt32(17,w),j=s[r](N,i.getNonce(P,_),m),x+=o,M=!0),w+=Y.length-a,v=v.then(()=>j).then(async C=>{await U.ready,await U.write(C),x-=C.length}).catch(C=>U.abort(C)),(M||x>U.desiredSize)&&await v,M){await U.close();break}h.setInt32(9,++b)}}catch(Y){await U.abort(Y)}})}},Pft=class{static get tag(){return Rn.packet.publicKeyEncryptedSessionKey}constructor(){this.version=3,this.publicKeyID=new KTe,this.publicKeyAlgorithm=null,this.sessionKey=null,this.sessionKeyAlgorithm=null,this.encrypted={}}read(r){if(this.version=r[0],this.version!==3)throw new fS(`Version ${this.version} of the PKESK packet is unsupported.`);this.publicKeyID.read(r.subarray(1,r.length)),this.publicKeyAlgorithm=r[9],this.encrypted=ff.parseEncSessionKeyParams(this.publicKeyAlgorithm,r.subarray(10))}write(){let r=[new Uint8Array([this.version]),this.publicKeyID.write(),new Uint8Array([this.publicKeyAlgorithm]),ff.serializeParams(this.publicKeyAlgorithm,this.encrypted)];return Ai.concatUint8Array(r)}async encrypt(r){let t=Ai.concatUint8Array([new Uint8Array([Rn.write(Rn.symmetric,this.sessionKeyAlgorithm)]),this.sessionKey,Ai.writeChecksum(this.sessionKey)]),n=Rn.write(Rn.publicKey,this.publicKeyAlgorithm);this.encrypted=await ff.publicKeyEncrypt(n,r.publicParams,t,r.getFingerprintBytes())}async decrypt(r,t){if(this.publicKeyAlgorithm!==r.algorithm)throw Error("Decryption error");let n=t?Ai.concatUint8Array([new Uint8Array([t.sessionKeyAlgorithm]),t.sessionKey,Ai.writeChecksum(t.sessionKey)]):null,i=await ff.publicKeyDecrypt(this.publicKeyAlgorithm,r.publicParams,r.privateParams,this.encrypted,r.getFingerprintBytes(),n),s=i[0],a=i.subarray(1,i.length-2),o=i.subarray(i.length-2),c=Ai.writeChecksum(a),l=c[0]===o[0]&c[1]===o[1];if(t){let u=l&s===t.sessionKeyAlgorithm&a.length===t.sessionKey.length;this.sessionKeyAlgorithm=Ai.selectUint8(u,s,t.sessionKeyAlgorithm),this.sessionKey=Ai.selectUint8Array(u,a,t.sessionKey)}else{if(!(l&&Rn.read(Rn.symmetric,s)))throw Error("Decryption error");this.sessionKey=a,this.sessionKeyAlgorithm=s}}},GTe=class{constructor(r=Kd){this.algorithm=Rn.hash.sha256,this.type="iterated",this.c=r.s2kIterationCountByte,this.salt=null}getCount(){return 16+(15&this.c)<<6+(this.c>>4)}read(r){let t=0;switch(this.type=Rn.read(Rn.s2k,r[t++]),this.algorithm=r[t++],this.type){case"simple":break;case"salted":this.salt=r.subarray(t,t+8),t+=8;break;case"iterated":this.salt=r.subarray(t,t+8),t+=8,this.c=r[t++];break;case"gnu":if(Ai.uint8ArrayToString(r.subarray(t,t+3))!=="GNU")throw Error("Unknown s2k type.");if(t+=3,1e3+r[t++]!==1001)throw Error("Unknown s2k gnu protection mode.");this.type="gnu-dummy";break;default:throw Error("Unknown s2k type.")}return t}write(){if(this.type==="gnu-dummy")return new Uint8Array([101,0,...Ai.stringToUint8Array("GNU"),1]);let r=[new Uint8Array([Rn.write(Rn.s2k,this.type),this.algorithm])];switch(this.type){case"simple":break;case"salted":r.push(this.salt);break;case"iterated":r.push(this.salt),r.push(new Uint8Array([this.c]));break;case"gnu":throw Error("GNU s2k type not supported.");default:throw Error("Unknown s2k type.")}return Ai.concatUint8Array(r)}async produceKey(r,t){r=Ai.encodeUTF8(r);let n=[],i=0,s=0;for(;i<t;){let a;switch(this.type){case"simple":a=Ai.concatUint8Array([new Uint8Array(s),r]);break;case"salted":a=Ai.concatUint8Array([new Uint8Array(s),this.salt,r]);break;case"iterated":{let c=Ai.concatUint8Array([this.salt,r]),l=c.length,u=Math.max(this.getCount(),l);a=new Uint8Array(s+u),a.set(c,s);for(let m=s+l;m<u;m+=l,l*=2)a.copyWithin(m,s,m);break}case"gnu":throw Error("GNU s2k type not supported.");default:throw Error("Unknown s2k type.")}let o=await ff.hash.digest(this.algorithm,a);n.push(o),i+=o.length,s++}return Ai.concatUint8Array(n).subarray(0,t)}},Rft=class e{static get tag(){return Rn.packet.symEncryptedSessionKey}constructor(r=Kd){this.version=r.aeadProtect?5:4,this.sessionKey=null,this.sessionKeyEncryptionAlgorithm=null,this.sessionKeyAlgorithm=Rn.symmetric.aes256,this.aeadAlgorithm=Rn.write(Rn.aead,r.preferredAEADAlgorithm),this.encrypted=null,this.s2k=null,this.iv=null}read(r){let t=0;if(this.version=r[t++],this.version!==4&&this.version!==5)throw new fS(`Version ${this.version} of the SKESK packet is unsupported.`);let n=r[t++];if(this.version===5&&(this.aeadAlgorithm=r[t++]),this.s2k=new GTe,t+=this.s2k.read(r.subarray(t,r.length)),this.version===5){let i=ff.getAEADMode(this.aeadAlgorithm);this.iv=r.subarray(t,t+=i.ivLength)}this.version===5||t<r.length?(this.encrypted=r.subarray(t,r.length),this.sessionKeyEncryptionAlgorithm=n):this.sessionKeyAlgorithm=n}write(){let r=this.encrypted===null?this.sessionKeyAlgorithm:this.sessionKeyEncryptionAlgorithm,t;return this.version===5?t=Ai.concatUint8Array([new Uint8Array([this.version,r,this.aeadAlgorithm]),this.s2k.write(),this.iv,this.encrypted]):(t=Ai.concatUint8Array([new Uint8Array([this.version,r]),this.s2k.write()]),this.encrypted!==null&&(t=Ai.concatUint8Array([t,this.encrypted]))),t}async decrypt(r){let t=this.sessionKeyEncryptionAlgorithm!==null?this.sessionKeyEncryptionAlgorithm:this.sessionKeyAlgorithm,{blockSize:n,keySize:i}=ff.getCipher(t),s=await this.s2k.produceKey(r,i);if(this.version===5){let a=ff.getAEADMode(this.aeadAlgorithm),o=new Uint8Array([192|e.tag,this.version,this.sessionKeyEncryptionAlgorithm,this.aeadAlgorithm]),c=await a(t,s);this.sessionKey=await c.decrypt(this.encrypted,this.iv,o)}else if(this.encrypted!==null){let a=await ff.mode.cfb.decrypt(t,s,this.encrypted,new Uint8Array(n));this.sessionKeyAlgorithm=Rn.write(Rn.symmetric,a[0]),this.sessionKey=a.subarray(1,a.length)}else this.sessionKey=s}async encrypt(r,t=Kd){let n=this.sessionKeyEncryptionAlgorithm!==null?this.sessionKeyEncryptionAlgorithm:this.sessionKeyAlgorithm;this.sessionKeyEncryptionAlgorithm=n,this.s2k=new GTe(t),this.s2k.salt=ff.random.getRandomBytes(8);let{blockSize:i,keySize:s}=ff.getCipher(n),a=await this.s2k.produceKey(r,s);if(this.sessionKey===null&&(this.sessionKey=ff.generateSessionKey(this.sessionKeyAlgorithm)),this.version===5){let o=ff.getAEADMode(this.aeadAlgorithm);this.iv=ff.random.getRandomBytes(o.ivLength);let c=new Uint8Array([192|e.tag,this.version,this.sessionKeyEncryptionAlgorithm,this.aeadAlgorithm]),l=await o(n,a);this.encrypted=await l.encrypt(this.sessionKey,this.iv,c)}else{let o=Ai.concatUint8Array([new Uint8Array([this.sessionKeyAlgorithm]),this.sessionKey]);this.encrypted=await ff.mode.cfb.encrypt(n,a,o,new Uint8Array(i),t)}}},ZG=class e{static get tag(){return Rn.packet.publicKey}constructor(r=new Date,t=Kd){this.version=t.v5Keys?5:4,this.created=Ai.normalizeDate(r),this.algorithm=null,this.publicParams=null,this.expirationTimeV3=0,this.fingerprint=null,this.keyID=null}static fromSecretKeyPacket(r){let t=new e,{version:n,created:i,algorithm:s,publicParams:a,keyID:o,fingerprint:c}=r;return t.version=n,t.created=i,t.algorithm=s,t.publicParams=a,t.keyID=o,t.fingerprint=c,t}async read(r){let t=0;if(this.version=r[t++],this.version===4||this.version===5){this.created=Ai.readDate(r.subarray(t,t+4)),t+=4,this.algorithm=r[t++],this.version===5&&(t+=4);let{read:n,publicParams:i}=ff.parsePublicKeyParams(this.algorithm,r.subarray(t));return this.publicParams=i,t+=n,await this.computeFingerprintAndKeyID(),t}throw new fS(`Version ${this.version} of the key packet is unsupported.`)}write(){let r=[];r.push(new Uint8Array([this.version])),r.push(Ai.writeDate(this.created)),r.push(new Uint8Array([this.algorithm]));let t=ff.serializeParams(this.algorithm,this.publicParams);return this.version===5&&r.push(Ai.writeNumber(t.length,4)),r.push(t),Ai.concatUint8Array(r)}writeForHash(r){let t=this.writePublicKey();return r===5?Ai.concatUint8Array([new Uint8Array([154]),Ai.writeNumber(t.length,4),t]):Ai.concatUint8Array([new Uint8Array([153]),Ai.writeNumber(t.length,2),t])}isDecrypted(){return null}getCreationTime(){return this.created}getKeyID(){return this.keyID}async computeFingerprintAndKeyID(){if(await this.computeFingerprint(),this.keyID=new KTe,this.version===5)this.keyID.read(this.fingerprint.subarray(0,8));else{if(this.version!==4)throw Error("Unsupported key version");this.keyID.read(this.fingerprint.subarray(12,20))}}async computeFingerprint(){let r=this.writeForHash(this.version);if(this.version===5)this.fingerprint=await ff.hash.sha256(r);else{if(this.version!==4)throw Error("Unsupported key version");this.fingerprint=await ff.hash.sha1(r)}}getFingerprintBytes(){return this.fingerprint}getFingerprint(){return Ai.uint8ArrayToHex(this.getFingerprintBytes())}hasSameFingerprintAs(r){return this.version===r.version&&Ai.equalsUint8Array(this.writePublicKey(),r.writePublicKey())}getAlgorithmInfo(){let r={};r.algorithm=Rn.read(Rn.publicKey,this.algorithm);let t=this.publicParams.n||this.publicParams.p;return t?r.bits=Ai.uint8ArrayBitLength(t):r.curve=this.publicParams.oid.getName(),r}};ZG.prototype.readPublicKey=ZG.prototype.read,ZG.prototype.writePublicKey=ZG.prototype.write;var lWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),HFr=class{static get tag(){return Rn.packet.symmetricallyEncryptedData}constructor(){this.encrypted=null,this.packets=null}read(r){this.encrypted=r}write(){return this.encrypted}async decrypt(r,t,n=Kd){if(!n.allowUnauthenticatedMessages)throw Error("Message is not authenticated.");let{blockSize:i}=ff.getCipher(r),s=await gD(QTe(this.encrypted)),a=await ff.mode.cfb.decrypt(r,t,s.subarray(i+2),s.subarray(2,i+2));this.packets=await W_.fromBinary(a,lWh,n)}async encrypt(r,t,n=Kd){let i=this.packets.write(),{blockSize:s}=ff.getCipher(r),a=await ff.getPrefixRandom(r),o=await ff.mode.cfb.encrypt(r,t,a,new Uint8Array(s),n),c=await ff.mode.cfb.encrypt(r,t,i,o.subarray(2),n);this.encrypted=Ai.concat([o,c])}},kft=class e extends ZG{static get tag(){return Rn.packet.publicSubkey}constructor(r,t){super(r,t)}static fromSecretSubkeyPacket(r){let t=new e,{version:n,created:i,algorithm:s,publicParams:a,keyID:o,fingerprint:c}=r;return t.version=n,t.created=i,t.algorithm=s,t.publicParams=a,t.keyID=o,t.fingerprint=c,t}},WFr=class e{static get tag(){return Rn.packet.userAttribute}constructor(){this.attributes=[]}read(r){let t=0;for(;t<r.length;){let n=cJo(r.subarray(t,r.length));t+=n.offset,this.attributes.push(Ai.uint8ArrayToString(r.subarray(t,t+n.len))),t+=n.len}}write(){let r=[];for(let t=0;t<this.attributes.length;t++)r.push(yNt(this.attributes[t].length)),r.push(Ai.stringToUint8Array(this.attributes[t]));return Ai.concatUint8Array(r)}equals(r){return!!(r&&r instanceof e)&&this.attributes.every(function(t,n){return t===r.attributes[n]})}},YTe=class extends ZG{static get tag(){return Rn.packet.secretKey}constructor(r=new Date,t=Kd){super(r,t),this.keyMaterial=null,this.isEncrypted=null,this.s2kUsage=0,this.s2k=null,this.symmetric=null,this.aead=null,this.privateParams=null}async read(r){let t=await this.readPublicKey(r);if(this.s2kUsage=r[t++],this.version===5&&t++,this.s2kUsage===255||this.s2kUsage===254||this.s2kUsage===253){if(this.symmetric=r[t++],this.s2kUsage===253&&(this.aead=r[t++]),this.s2k=new GTe,t+=this.s2k.read(r.subarray(t,r.length)),this.s2k.type==="gnu-dummy")return}else this.s2kUsage&&(this.symmetric=this.s2kUsage);if(this.s2kUsage&&(this.iv=r.subarray(t,t+ff.getCipher(this.symmetric).blockSize),t+=this.iv.length),this.version===5&&(t+=4),this.keyMaterial=r.subarray(t),this.isEncrypted=!!this.s2kUsage,!this.isEncrypted){let n=this.keyMaterial.subarray(0,-2);if(!Ai.equalsUint8Array(Ai.writeChecksum(n),this.keyMaterial.subarray(-2)))throw Error("Key checksum mismatch");try{let{privateParams:i}=ff.parsePrivateKeyParams(this.algorithm,n,this.publicParams);this.privateParams=i}catch(i){throw i instanceof fS?i:Error("Error reading MPIs")}}}write(){let r=[this.writePublicKey()];r.push(new Uint8Array([this.s2kUsage]));let t=[];return this.s2kUsage!==255&&this.s2kUsage!==254&&this.s2kUsage!==253||(t.push(this.symmetric),this.s2kUsage===253&&t.push(this.aead),t.push(...this.s2k.write())),this.s2kUsage&&this.s2k.type!=="gnu-dummy"&&t.push(...this.iv),this.version===5&&r.push(new Uint8Array([t.length])),r.push(new Uint8Array(t)),this.isDummy()||(this.s2kUsage||(this.keyMaterial=ff.serializeParams(this.algorithm,this.privateParams)),this.version===5&&r.push(Ai.writeNumber(this.keyMaterial.length,4)),r.push(this.keyMaterial),this.s2kUsage||r.push(Ai.writeChecksum(this.keyMaterial))),Ai.concatUint8Array(r)}isDecrypted(){return this.isEncrypted===!1}isDummy(){return!(!this.s2k||this.s2k.type!=="gnu-dummy")}makeDummy(r=Kd){this.isDummy()||(this.isDecrypted()&&this.clearPrivateParams(),this.isEncrypted=null,this.keyMaterial=null,this.s2k=new GTe(r),this.s2k.algorithm=0,this.s2k.c=0,this.s2k.type="gnu-dummy",this.s2kUsage=254,this.symmetric=Rn.symmetric.aes256)}async encrypt(r,t=Kd){if(this.isDummy())return;if(!this.isDecrypted())throw Error("Key packet is already encrypted");if(!r)throw Error("A non-empty passphrase is required for key encryption.");this.s2k=new GTe(t),this.s2k.salt=ff.random.getRandomBytes(8);let n=ff.serializeParams(this.algorithm,this.privateParams);this.symmetric=Rn.symmetric.aes256;let i=await QWo(this.s2k,r,this.symmetric),{blockSize:s}=ff.getCipher(this.symmetric);if(this.iv=ff.random.getRandomBytes(s),t.aeadProtect){this.s2kUsage=253,this.aead=Rn.aead.eax;let a=ff.getAEADMode(this.aead),o=await a(this.symmetric,i);this.keyMaterial=await o.encrypt(n,this.iv.subarray(0,a.ivLength),new Uint8Array)}else this.s2kUsage=254,this.keyMaterial=await ff.mode.cfb.encrypt(this.symmetric,i,Ai.concatUint8Array([n,await ff.hash.sha1(n,t)]),this.iv,t)}async decrypt(r){if(this.isDummy())return!1;if(this.isDecrypted())throw Error("Key packet is already decrypted.");let t,n;if(this.s2kUsage!==254&&this.s2kUsage!==253)throw this.s2kUsage===255?Error("Encrypted private key is authenticated using an insecure two-byte hash"):Error("Private key is encrypted using an insecure S2K function: unsalted MD5");if(t=await QWo(this.s2k,r,this.symmetric),this.s2kUsage===253){let i=ff.getAEADMode(this.aead),s=await i(this.symmetric,t);try{n=await s.decrypt(this.keyMaterial,this.iv.subarray(0,i.ivLength),new Uint8Array)}catch(a){throw a.message==="Authentication tag mismatch"?Error("Incorrect key passphrase: "+a.message):a}}else{let i=await ff.mode.cfb.decrypt(this.symmetric,t,this.keyMaterial,this.iv);n=i.subarray(0,-20);let s=await ff.hash.sha1(n);if(!Ai.equalsUint8Array(s,i.subarray(-20)))throw Error("Incorrect key passphrase")}try{let{privateParams:i}=ff.parsePrivateKeyParams(this.algorithm,n,this.publicParams);this.privateParams=i}catch{throw Error("Error reading MPIs")}this.isEncrypted=!1,this.keyMaterial=null,this.s2kUsage=0}async validate(){if(this.isDummy())return;if(!this.isDecrypted())throw Error("Key is not decrypted");let r;try{r=await ff.validateParams(this.algorithm,this.publicParams,this.privateParams)}catch{r=!1}if(!r)throw Error("Key is invalid")}async generate(r,t){let{privateParams:n,publicParams:i}=await ff.generateParams(this.algorithm,r,t);this.privateParams=n,this.publicParams=i,this.isEncrypted=!1}clearPrivateParams(){this.isDummy()||(Object.keys(this.privateParams).forEach(r=>{this.privateParams[r].fill(0),delete this.privateParams[r]}),this.privateParams=null,this.isEncrypted=!0)}};async function QWo(e,r,t){let{keySize:n}=ff.getCipher(t);return e.produceKey(r,n)}var dWh=v$(function(e){(function(r){function t(i){function s(){return Yt<wr}function a(){return Yt}function o(tr){Yt=tr}function c(){Yt=0,wr=Jr.length}function l(tr,zt){return{name:tr,tokens:zt||"",semantic:zt||"",children:[]}}function u(tr,zt){var sr;return zt===null?null:((sr=l(tr)).tokens=zt.tokens,sr.semantic=zt.semantic,sr.children.push(zt),sr)}function m(tr,zt){return zt!==null&&(tr.tokens+=zt.tokens,tr.semantic+=zt.semantic),tr.children.push(zt),tr}function h(tr){var zt;return s()&&tr(zt=Jr[Yt])?(Yt+=1,l("token",zt)):null}function _(tr){return function(){return u("literal",h(function(zt){return zt===tr}))}}function b(){var tr=arguments;return function(){var zt,sr,Ir,rr;for(rr=a(),sr=l("and"),zt=0;zt<tr.length;zt+=1){if((Ir=tr[zt]())===null)return o(rr),null;m(sr,Ir)}return sr}}function v(){var tr=arguments;return function(){var zt,sr,Ir;for(Ir=a(),zt=0;zt<tr.length;zt+=1){if((sr=tr[zt]())!==null)return sr;o(Ir)}return null}}function w(tr){return function(){var zt,sr;return sr=a(),(zt=tr())!==null?zt:(o(sr),l("opt"))}}function x(tr){return function(){var zt=tr();return zt!==null&&(zt.semantic=""),zt}}function P(tr){return function(){var zt=tr();return zt!==null&&zt.semantic.length>0&&(zt.semantic=" "),zt}}function k(tr,zt){return function(){var sr,Ir,rr,pt,ge;for(pt=a(),sr=l("star"),rr=0,ge=zt===void 0?0:zt;(Ir=tr())!==null;)rr+=1,m(sr,Ir);return rr>=ge?sr:(o(pt),null)}}function R(tr){return tr.charCodeAt(0)>=128}function L(){return u("cr",_("\r")())}function U(){return u("crlf",b(L,j)())}function Y(){return u("dquote",_('"')())}function N(){return u("htab",_(" ")())}function j(){return u("lf",_(` -`)())}function M(){return u("sp",_(" ")())}function C(){return u("vchar",h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr}))}function O(){return u("wsp",v(M,N)())}function V(){var tr=u("quoted-pair",v(b(_("\\"),v(C,O)),ln)());return tr===null?null:(tr.semantic=tr.semantic[1],tr)}function Q(){return u("fws",v(nt,b(w(b(k(O),x(U))),k(O,1)))())}function X(){return u("ctext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=39||42<=zt&&zt<=91||93<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},On)())}function J(){return u("ccontent",v(X,V,ee)())}function ee(){return u("comment",b(_("("),k(b(w(Q),J)),w(Q),_(")"))())}function fe(){return u("cfws",v(b(k(b(w(Q),ee),1),w(Q)),Q)())}function ie(){return u("atext",h(function(tr){var zt="a"<=tr&&tr<="z"||"A"<=tr&&tr<="Z"||"0"<=tr&&tr<="9"||["!","#","$","%","&","'","*","+","-","/","=","?","^","_","`","{","|","}","~"].indexOf(tr)>=0;return i.rfc6532&&(zt=zt||R(tr)),zt}))}function Se(){return u("atom",b(P(w(fe)),k(ie,1),P(w(fe)))())}function ce(){var tr,zt;return(tr=u("dot-atom-text",k(ie,1)()))===null||(zt=k(b(_("."),k(ie,1)))())!==null&&m(tr,zt),tr}function Mt(){return u("dot-atom",b(x(w(fe)),ce,x(w(fe)))())}function et(){return u("qtext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=zt===33||35<=zt&&zt<=91||93<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},er)())}function or(){return u("qcontent",v(et,V)())}function Ge(){return u("quoted-string",b(x(w(fe)),x(Y),k(b(w(P(Q)),or)),w(x(Q)),x(Y),x(w(fe)))())}function me(){return u("word",v(Se,Ge)())}function oe(){return u("address",v(ue,Je)())}function ue(){return u("mailbox",v(De,ni)())}function De(){return u("name-addr",b(w(at),It)())}function It(){return u("angle-addr",v(b(x(w(fe)),_("<"),ni,_(">"),x(w(fe))),ut)())}function Je(){return u("group",b(at,_(":"),w(dt),_(";"),x(w(fe)))())}function at(){return u("display-name",((tr=u("phrase",v(Tr,k(me,1))()))!==null&&(tr.semantic=function(zt){return zt.replace(/([ \t]|\r\n)+/g," ").replace(/^\s*/,"").replace(/\s*$/,"")}(tr.semantic)),tr));var tr}function mt(){return u("mailbox-list",v(b(ue,k(b(_(","),ue))),Pe)())}function ke(){return u("address-list",v(b(oe,k(b(_(","),oe))),Kt)())}function dt(){return u("group-list",v(mt,x(fe),nr)())}function ot(){return u("local-part",v(En,Mt,Ge)())}function kt(){return u("dtext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=90||94<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},br)())}function Vt(){return u("domain-literal",b(x(w(fe)),_("["),k(b(w(Q),kt)),w(Q),_("]"),x(w(fe)))())}function Ar(){return u("domain",(tr=v(jn,Mt,Vt)(),i.rejectTLD&&tr&&tr.semantic&&tr.semantic.indexOf(".")<0?null:(tr&&(tr.semantic=tr.semantic.replace(/\s+/g,"")),tr)));var tr}function ni(){return u("addr-spec",b(ot,_("@"),Ar)())}function gn(){return i.strict?null:u("obs-NO-WS-CTL",h(function(tr){var zt=tr.charCodeAt(0);return 1<=zt&&zt<=8||zt===11||zt===12||14<=zt&&zt<=31||zt===127}))}function On(){return i.strict?null:u("obs-ctext",gn())}function er(){return i.strict?null:u("obs-qtext",gn())}function ln(){return i.strict?null:u("obs-qp",b(_("\\"),v(_("\0"),gn,j,L))())}function Tr(){return i.strict?null:i.atInDisplayName?u("obs-phrase",b(me,k(v(me,_("."),_("@"),P(fe))))()):u("obs-phrase",b(me,k(v(me,_("."),P(fe))))())}function nt(){return i.strict?null:u("obs-FWS",k(b(x(w(U)),O),1)())}function ut(){return i.strict?null:u("obs-angle-addr",b(x(w(fe)),_("<"),Ve,ni,_(">"),x(w(fe)))())}function Ve(){return i.strict?null:u("obs-route",b(Ae,_(":"))())}function Ae(){return i.strict?null:u("obs-domain-list",b(k(v(x(fe),_(","))),_("@"),Ar,k(b(_(","),x(w(fe)),w(b(_("@"),Ar)))))())}function Pe(){return i.strict?null:u("obs-mbox-list",b(k(b(x(w(fe)),_(","))),ue,k(b(_(","),w(b(ue,x(fe))))))())}function Kt(){return i.strict?null:u("obs-addr-list",b(k(b(x(w(fe)),_(","))),oe,k(b(_(","),w(b(oe,x(fe))))))())}function nr(){return i.strict?null:u("obs-group-list",b(k(b(x(w(fe)),_(",")),1),x(w(fe)))())}function En(){return i.strict?null:u("obs-local-part",b(me,k(b(_("."),me)))())}function jn(){return i.strict?null:u("obs-domain",b(Se,k(b(_("."),Se)))())}function br(){return i.strict?null:u("obs-dtext",v(gn,V)())}function We(tr,zt){var sr,Ir,rr;if(zt==null)return null;for(Ir=[zt];Ir.length>0;){if((rr=Ir.pop()).name===tr)return rr;for(sr=rr.children.length-1;sr>=0;sr-=1)Ir.push(rr.children[sr])}return null}function lt(tr,zt){var sr,Ir,rr,pt,ge;if(zt==null)return null;for(Ir=[zt],pt=[],ge={},sr=0;sr<tr.length;sr+=1)ge[tr[sr]]=!0;for(;Ir.length>0;)if((rr=Ir.pop()).name in ge)pt.push(rr);else for(sr=rr.children.length-1;sr>=0;sr-=1)Ir.push(rr.children[sr]);return pt}function Be(tr){var zt,sr,Ir,rr,pt;if(tr===null)return null;for(zt=[],sr=lt(["group","mailbox"],tr),Ir=0;Ir<sr.length;Ir+=1)(rr=sr[Ir]).name==="group"?zt.push(je(rr)):rr.name==="mailbox"&&zt.push(ct(rr));return pt={ast:tr,addresses:zt},i.simple&&(pt=function(ge){var Me;if(ge&&ge.addresses)for(Me=0;Me<ge.addresses.length;Me+=1)delete ge.addresses[Me].node;return ge}(pt)),i.oneResult?function(ge){return!ge||!i.partial&&ge.addresses.length>1?null:ge.addresses&&ge.addresses[0]}(pt):i.simple?pt&&pt.addresses:pt}function je(tr){var zt,sr=We("display-name",tr),Ir=[],rr=lt(["mailbox"],tr);for(zt=0;zt<rr.length;zt+=1)Ir.push(ct(rr[zt]));return{node:tr,parts:{name:sr},type:tr.name,name:Le(sr),addresses:Ir}}function ct(tr){var zt=We("display-name",tr),sr=We("addr-spec",tr),Ir=function(Me,ae){var Ye,bt,$t,Ee;if(ae==null)return null;for(bt=[ae],Ee=[];bt.length>0;)for(($t=bt.pop()).name===Me&&Ee.push($t),Ye=$t.children.length-1;Ye>=0;Ye-=1)bt.push($t.children[Ye]);return Ee}("cfws",tr),rr=lt(["comment"],tr),pt=We("local-part",sr),ge=We("domain",sr);return{node:tr,parts:{name:zt,address:sr,local:pt,domain:ge,comments:Ir},type:tr.name,name:Le(zt),address:Le(sr),local:Le(pt),domain:Le(ge),comments:ft(rr),groupName:Le(tr.groupName)}}function Le(tr){return tr!=null?tr.semantic:null}function ft(tr){var zt="";if(tr)for(var sr=0;sr<tr.length;sr+=1)zt+=Le(tr[sr]);return zt}var Jr,Yt,wr,wn,Bn;if((i=n(i,{}))===null)return null;if(Jr=i.input,Bn={address:oe,"address-list":ke,"angle-addr":It,from:function(){return u("from",v(mt,ke)())},group:Je,mailbox:ue,"mailbox-list":mt,"reply-to":function(){return u("reply-to",ke())},sender:function(){return u("sender",v(ue,oe)())}}[i.startAt]||ke,!i.strict){if(c(),i.strict=!0,wn=Bn(Jr),i.partial||!s())return Be(wn);i.strict=!1}return c(),wn=Bn(Jr),!i.partial&&s()?null:Be(wn)}function n(i,s){function a(u){return Object.prototype.toString.call(u)==="[object String]"}function o(u){return u==null}var c,l;if(a(i))i={input:i};else if(!function(u){return u===Object(u)}(i))return null;if(!a(i.input)||!s)return null;for(l in c={oneResult:!1,partial:!1,rejectTLD:!1,rfc6532:!1,simple:!1,startAt:"address-list",strict:!1,atInDisplayName:!1})o(i[l])&&(i[l]=o(s[l])?c[l]:s[l]);return i}t.parseOneAddress=function(i){return t(n(i,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"address-list"}))},t.parseAddressList=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"address-list"}))},t.parseFrom=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"from"}))},t.parseSender=function(i){return t(n(i,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"sender"}))},t.parseReplyTo=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"reply-to"}))},e.exports=t})()}),aNt=class e{static get tag(){return Rn.packet.userID}constructor(){this.userID="",this.name="",this.email="",this.comment=""}static fromObject(r){if(Ai.isString(r)||r.name&&!Ai.isString(r.name)||r.email&&!Ai.isEmailAddress(r.email)||r.comment&&!Ai.isString(r.comment))throw Error("Invalid user ID format");let t=new e;Object.assign(t,r);let n=[];return t.name&&n.push(t.name),t.comment&&n.push(`(${t.comment})`),t.email&&n.push(`<${t.email}>`),t.userID=n.join(" "),t}read(r,t=Kd){let n=Ai.decodeUTF8(r);if(n.length>t.maxUserIDLength)throw Error("User ID string is too long");try{let{name:i,address:s,comments:a}=dWh.parseOneAddress({input:n,atInDisplayName:!0});this.comment=a.replace(/^\(|\)$/g,""),this.name=i,this.email=s}catch{}this.userID=n}write(){return Ai.encodeUTF8(this.userID)}equals(r){return r&&r.userID===this.userID}},Fft=class extends YTe{static get tag(){return Rn.packet.secretSubkey}constructor(r=new Date,t=Kd){super(r,t)}},pWh=Ai.constructAllowedPackets([Aw]),bZ=class{constructor(r){this.packets=r||new W_}write(){return this.packets.write()}armor(r=Kd){return rPe(Rn.armor.signature,this.write(),void 0,void 0,void 0,r)}getSigningKeyIDs(){return this.packets.map(r=>r.issuerKeyID)}};async function VJo(e,r){let t=new Fft(e.date,r);return t.packets=null,t.algorithm=Rn.write(Rn.publicKey,e.algorithm),await t.generate(e.rsaBits,e.curve),await t.computeFingerprintAndKeyID(),t}async function mWh(e,r){let t=new YTe(e.date,r);return t.packets=null,t.algorithm=Rn.write(Rn.publicKey,e.algorithm),await t.generate(e.rsaBits,e.curve,e.config),await t.computeFingerprintAndKeyID(),t}async function h$(e,r,t,n,i=new Date,s){let a,o;for(let c=e.length-1;c>=0;c--)try{(!a||e[c].created>=a.created)&&(await e[c].verify(r,t,n,i,void 0,s),a=e[c])}catch(l){o=l}if(!a)throw Ai.wrapError(`Could not find valid ${Rn.read(Rn.signature,t)} signature in key ${r.getKeyID().toHex()}`.replace("certGeneric ","self-").replace(/([a-z])([A-Z])/g,(c,l,u)=>l+" "+u.toLowerCase()),o);return a}function Kbi(e,r,t=new Date){let n=Ai.normalizeDate(t);if(n!==null){let i=YFr(e,r);return!(e.created<=n&&n<i)}return!1}async function zJo(e,r,t,n){let i={};i.key=r,i.bind=e;let s=new Aw;return s.signatureType=Rn.signature.subkeyBinding,s.publicKeyAlgorithm=r.algorithm,s.hashAlgorithm=await A8r(null,e,void 0,void 0,n),t.sign?(s.keyFlags=[Rn.keyFlags.signData],s.embeddedSignature=await JTe(i,null,e,{signatureType:Rn.signature.keyBinding},t.date,void 0,void 0,void 0,n)):s.keyFlags=[Rn.keyFlags.encryptCommunication|Rn.keyFlags.encryptStorage],t.keyExpirationTime>0&&(s.keyExpirationTime=t.keyExpirationTime,s.keyNeverExpires=!1),await s.sign(r,i,t.date),s}async function A8r(e,r,t=new Date,n={},i){let s=i.preferredHashAlgorithm,a=s;if(e){let o=await e.getPrimaryUser(t,n,i);o.selfCertification.preferredHashAlgorithms&&([a]=o.selfCertification.preferredHashAlgorithms,s=ff.hash.getHashByteLength(s)<=ff.hash.getHashByteLength(a)?a:s)}switch(Object.getPrototypeOf(r)){case YTe.prototype:case ZG.prototype:case Fft.prototype:case kft.prototype:switch(r.algorithm){case Rn.publicKey.ecdh:case Rn.publicKey.ecdsa:case Rn.publicKey.eddsa:a=ff.publicKey.elliptic.getPreferredHashAlgo(r.publicParams.oid)}}return ff.hash.getHashByteLength(s)<=ff.hash.getHashByteLength(a)?a:s}async function Hbi(e,r=[],t=new Date,n=[],i=Kd){let s={symmetric:Rn.symmetric.aes128,aead:Rn.aead.eax,compression:Rn.compression.uncompressed}[e],a={symmetric:i.preferredSymmetricAlgorithm,aead:i.preferredAEADAlgorithm,compression:i.preferredCompressionAlgorithm}[e],o={symmetric:"preferredSymmetricAlgorithms",aead:"preferredAEADAlgorithms",compression:"preferredCompressionAlgorithms"}[e];return(await Promise.all(r.map(async function(l,u){let m=(await l.getPrimaryUser(t,n[u],i)).selfCertification[o];return!!m&&m.indexOf(a)>=0}))).every(Boolean)?a:s}async function JTe(e,r,t,n,i,s,a=[],o=!1,c){if(t.isDummy())throw Error("Cannot sign with a gnu-dummy key.");if(!t.isDecrypted())throw Error("Signing key is not decrypted.");let l=new Aw;return Object.assign(l,n),l.publicKeyAlgorithm=t.algorithm,l.hashAlgorithm=await A8r(r,t,i,s,c),l.rawNotations=a,await l.sign(t,e,i,o),l}async function UTe(e,r,t,n=new Date,i){(e=e[t])&&(r[t].length?await Promise.all(e.map(async function(s){s.isExpired(n)||i&&!await i(s)||r[t].some(function(a){return Ai.equalsUint8Array(a.writeParams(),s.writeParams())})||r[t].push(s)})):r[t]=e)}async function Nft(e,r,t,n,i,s,a=new Date,o){s=s||e;let c=[];return await Promise.all(n.map(async function(l){try{i&&!l.issuerKeyID.equals(i.issuerKeyID)||(await l.verify(s,r,t,o.revocationsExpire?a:null,!1,o),c.push(l.issuerKeyID))}catch{}})),i?(i.revoked=!!c.some(l=>l.equals(i.issuerKeyID))||i.revoked||!1,i.revoked):c.length>0}function YFr(e,r){let t;return r.keyNeverExpires===!1&&(t=e.created.getTime()+1e3*r.keyExpirationTime),t?new Date(t):1/0}function Wbi(e,r={}){switch(e.type=e.type||r.type,e.curve=e.curve||r.curve,e.rsaBits=e.rsaBits||r.rsaBits,e.keyExpirationTime=e.keyExpirationTime!==void 0?e.keyExpirationTime:r.keyExpirationTime,e.passphrase=Ai.isString(e.passphrase)?e.passphrase:r.passphrase,e.date=e.date||r.date,e.sign=e.sign||!1,e.type){case"ecc":try{e.curve=Rn.write(Rn.curve,e.curve)}catch{throw Error("Unknown curve")}e.curve!==Rn.curve.ed25519&&e.curve!==Rn.curve.curve25519||(e.curve=e.sign?Rn.curve.ed25519:Rn.curve.curve25519),e.sign?e.algorithm=e.curve===Rn.curve.ed25519?Rn.publicKey.eddsa:Rn.publicKey.ecdsa:e.algorithm=Rn.publicKey.ecdh;break;case"rsa":e.algorithm=Rn.publicKey.rsaEncryptSign;break;default:throw Error("Unsupported key type "+e.type)}return e}function KWo(e,r){let t=e.algorithm;return t!==Rn.publicKey.rsaEncrypt&&t!==Rn.publicKey.elgamal&&t!==Rn.publicKey.ecdh&&(!r.keyFlags||(r.keyFlags[0]&Rn.keyFlags.signData)!=0)}function HWo(e,r){let t=e.algorithm;return t!==Rn.publicKey.dsa&&t!==Rn.publicKey.rsaSign&&t!==Rn.publicKey.ecdsa&&t!==Rn.publicKey.eddsa&&(!r.keyFlags||(r.keyFlags[0]&Rn.keyFlags.encryptCommunication)!=0||(r.keyFlags[0]&Rn.keyFlags.encryptStorage)!=0)}function WWo(e,r){return!!r.allowInsecureDecryptionWithSigningKeys||!e.keyFlags||(e.keyFlags[0]&Rn.keyFlags.encryptCommunication)!=0||(e.keyFlags[0]&Rn.keyFlags.encryptStorage)!=0}function _ft(e,r){let t=Rn.write(Rn.publicKey,e.algorithm),n=e.getAlgorithmInfo();if(r.rejectPublicKeyAlgorithms.has(t))throw Error(n.algorithm+" keys are considered too weak.");switch(t){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:case Rn.publicKey.rsaEncrypt:if(n.bits<r.minRSABits)throw Error(`RSA keys shorter than ${r.minRSABits} bits are considered too weak.`);break;case Rn.publicKey.ecdsa:case Rn.publicKey.eddsa:case Rn.publicKey.ecdh:if(r.rejectCurves.has(n.curve))throw Error(`Support for ${n.algorithm} keys using curve ${n.curve} is disabled.`)}}var Ybi=class e{constructor(r,t){this.userID=r.constructor.tag===Rn.packet.userID?r:null,this.userAttribute=r.constructor.tag===Rn.packet.userAttribute?r:null,this.selfCertifications=[],this.otherCertifications=[],this.revocationSignatures=[],this.mainKey=t}toPacketList(){let r=new W_;return r.push(this.userID||this.userAttribute),r.push(...this.revocationSignatures),r.push(...this.selfCertifications),r.push(...this.otherCertifications),r}clone(){let r=new e(this.userID||this.userAttribute,this.mainKey);return r.selfCertifications=[...this.selfCertifications],r.otherCertifications=[...this.otherCertifications],r.revocationSignatures=[...this.revocationSignatures],r}async certify(r,t,n){let i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i},a=new e(s.userID||s.userAttribute,this.mainKey);return a.otherCertifications=await Promise.all(r.map(async function(o){if(!o.isPrivate())throw Error("Need private key for signing");if(o.hasSameFingerprintAs(i))throw Error("The user's own key can only be used for self-certifications");let c=await o.getSigningKey(void 0,t,void 0,n);return JTe(s,o,c.keyPacket,{signatureType:Rn.signature.certGeneric,keyFlags:[Rn.keyFlags.certifyKeys|Rn.keyFlags.signData]},t,void 0,void 0,void 0,n)})),await a.update(this,t,n),a}async isRevoked(r,t,n=new Date,i=Kd){let s=this.mainKey.keyPacket;return Nft(s,Rn.signature.certRevocation,{key:s,userID:this.userID,userAttribute:this.userAttribute},this.revocationSignatures,r,t,n,i)}async verifyCertificate(r,t,n=new Date,i){let s=this,a=this.mainKey.keyPacket,o={userID:this.userID,userAttribute:this.userAttribute,key:a},{issuerKeyID:c}=r,l=t.filter(u=>u.getKeys(c).length>0);return l.length===0?null:(await Promise.all(l.map(async u=>{let m=await u.getSigningKey(c,r.created,void 0,i);if(r.revoked||await s.isRevoked(r,m.keyPacket,n,i))throw Error("User certificate is revoked");try{await r.verify(m.keyPacket,Rn.signature.certGeneric,o,n,void 0,i)}catch(h){throw Ai.wrapError("User certificate is invalid",h)}})),!0)}async verifyAllCertifications(r,t=new Date,n){let i=this,s=this.selfCertifications.concat(this.otherCertifications);return Promise.all(s.map(async a=>({keyID:a.issuerKeyID,valid:await i.verifyCertificate(a,r,t,n).catch(()=>!1)})))}async verify(r=new Date,t){if(!this.selfCertifications.length)throw Error("No self-certifications found");let n=this,i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i},a;for(let o=this.selfCertifications.length-1;o>=0;o--)try{let c=this.selfCertifications[o];if(c.revoked||await n.isRevoked(c,void 0,r,t))throw Error("Self-certification is revoked");try{await c.verify(i,Rn.signature.certGeneric,s,r,void 0,t)}catch(l){throw Ai.wrapError("Self-certification is invalid",l)}return!0}catch(c){a=c}throw a}async update(r,t,n){let i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i};await UTe(r,this,"selfCertifications",t,async function(a){try{return await a.verify(i,Rn.signature.certGeneric,s,t,!1,n),!0}catch{return!1}}),await UTe(r,this,"otherCertifications",t),await UTe(r,this,"revocationSignatures",t,function(a){return Nft(i,Rn.signature.certRevocation,s,[a],void 0,void 0,t,n)})}async revoke(r,{flag:t=Rn.reasonForRevocation.noReason,string:n=""}={},i=new Date,s=Kd){let a={userID:this.userID,userAttribute:this.userAttribute,key:r},o=new e(a.userID||a.userAttribute,this.mainKey);return o.revocationSignatures.push(await JTe(a,null,r,{signatureType:Rn.signature.certRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,t),reasonForRevocationString:n},i,void 0,void 0,!1,s)),await o.update(this),o}},Oft=class e{constructor(r,t){this.keyPacket=r,this.bindingSignatures=[],this.revocationSignatures=[],this.mainKey=t}toPacketList(){let r=new W_;return r.push(this.keyPacket),r.push(...this.revocationSignatures),r.push(...this.bindingSignatures),r}clone(){let r=new e(this.keyPacket,this.mainKey);return r.bindingSignatures=[...this.bindingSignatures],r.revocationSignatures=[...this.revocationSignatures],r}async isRevoked(r,t,n=new Date,i=Kd){let s=this.mainKey.keyPacket;return Nft(s,Rn.signature.subkeyRevocation,{key:s,bind:this.keyPacket},this.revocationSignatures,r,t,n,i)}async verify(r=new Date,t=Kd){let n=this.mainKey.keyPacket,i={key:n,bind:this.keyPacket},s=await h$(this.bindingSignatures,n,Rn.signature.subkeyBinding,i,r,t);if(s.revoked||await this.isRevoked(s,null,r,t))throw Error("Subkey is revoked");if(Kbi(this.keyPacket,s,r))throw Error("Subkey is expired");return s}async getExpirationTime(r=new Date,t=Kd){let n=this.mainKey.keyPacket,i={key:n,bind:this.keyPacket},s;try{s=await h$(this.bindingSignatures,n,Rn.signature.subkeyBinding,i,r,t)}catch{return null}let a=YFr(this.keyPacket,s),o=s.getExpirationTime();return a<o?a:o}async update(r,t=new Date,n=Kd){let i=this.mainKey.keyPacket;if(!this.hasSameFingerprintAs(r))throw Error("Subkey update method: fingerprints of subkeys not equal");this.keyPacket.constructor.tag===Rn.packet.publicSubkey&&r.keyPacket.constructor.tag===Rn.packet.secretSubkey&&(this.keyPacket=r.keyPacket);let s=this,a={key:i,bind:s.keyPacket};await UTe(r,this,"bindingSignatures",t,async function(o){for(let c=0;c<s.bindingSignatures.length;c++)if(s.bindingSignatures[c].issuerKeyID.equals(o.issuerKeyID))return o.created>s.bindingSignatures[c].created&&(s.bindingSignatures[c]=o),!1;try{return await o.verify(i,Rn.signature.subkeyBinding,a,t,void 0,n),!0}catch{return!1}}),await UTe(r,this,"revocationSignatures",t,function(o){return Nft(i,Rn.signature.subkeyRevocation,a,[o],void 0,void 0,t,n)})}async revoke(r,{flag:t=Rn.reasonForRevocation.noReason,string:n=""}={},i=new Date,s=Kd){let a={key:r,bind:this.keyPacket},o=new e(this.keyPacket,this.mainKey);return o.revocationSignatures.push(await JTe(a,null,r,{signatureType:Rn.signature.subkeyRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,t),reasonForRevocationString:n},i,void 0,void 0,!1,s)),await o.update(this),o}hasSameFingerprintAs(r){return this.keyPacket.hasSameFingerprintAs(r.keyPacket||r)}};["getKeyID","getFingerprint","getAlgorithmInfo","getCreationTime","isDecrypted"].forEach(e=>{Oft.prototype[e]=function(){return this.keyPacket[e]()}});var fWh=Ai.constructAllowedPackets([Aw]),YWo=new Set([Rn.packet.publicKey,Rn.packet.privateKey]),JWo=new Set([Rn.packet.publicKey,Rn.packet.privateKey,Rn.packet.publicSubkey,Rn.packet.privateSubkey]),JFr=class{packetListToStructure(r,t=new Set){let n,i,s,a;for(let o of r){if(o instanceof xft){JWo.has(o.tag)&&!a&&(a=YWo.has(o.tag)?YWo:JWo);continue}let c=o.constructor.tag;if(a){if(!a.has(c))continue;a=null}if(t.has(c))throw Error("Unexpected packet type: "+c);switch(c){case Rn.packet.publicKey:case Rn.packet.secretKey:if(this.keyPacket)throw Error("Key block contains multiple keys");if(this.keyPacket=o,i=this.getKeyID(),!i)throw Error("Missing Key ID");break;case Rn.packet.userID:case Rn.packet.userAttribute:n=new Ybi(o,this),this.users.push(n);break;case Rn.packet.publicSubkey:case Rn.packet.secretSubkey:n=null,s=new Oft(o,this),this.subkeys.push(s);break;case Rn.packet.signature:switch(o.signatureType){case Rn.signature.certGeneric:case Rn.signature.certPersona:case Rn.signature.certCasual:case Rn.signature.certPositive:if(!n){Ai.printDebug("Dropping certification signatures without preceding user packet");continue}o.issuerKeyID.equals(i)?n.selfCertifications.push(o):n.otherCertifications.push(o);break;case Rn.signature.certRevocation:n?n.revocationSignatures.push(o):this.directSignatures.push(o);break;case Rn.signature.key:this.directSignatures.push(o);break;case Rn.signature.subkeyBinding:if(!s){Ai.printDebug("Dropping subkey binding signature without preceding subkey packet");continue}s.bindingSignatures.push(o);break;case Rn.signature.keyRevocation:this.revocationSignatures.push(o);break;case Rn.signature.subkeyRevocation:if(!s){Ai.printDebug("Dropping subkey revocation signature without preceding subkey packet");continue}s.revocationSignatures.push(o)}}}}toPacketList(){let r=new W_;return r.push(this.keyPacket),r.push(...this.revocationSignatures),r.push(...this.directSignatures),this.users.map(t=>r.push(...t.toPacketList())),this.subkeys.map(t=>r.push(...t.toPacketList())),r}clone(r=!1){let t=new this.constructor(this.toPacketList());return r&&t.getKeys().forEach(n=>{if(n.keyPacket=Object.create(Object.getPrototypeOf(n.keyPacket),Object.getOwnPropertyDescriptors(n.keyPacket)),!n.keyPacket.isDecrypted())return;let i={};Object.keys(n.keyPacket.privateParams).forEach(s=>{i[s]=new Uint8Array(n.keyPacket.privateParams[s])}),n.keyPacket.privateParams=i}),t}getSubkeys(r=null){return this.subkeys.filter(t=>!r||t.getKeyID().equals(r,!0))}getKeys(r=null){let t=[];return r&&!this.getKeyID().equals(r,!0)||t.push(this),t.concat(this.getSubkeys(r))}getKeyIDs(){return this.getKeys().map(r=>r.getKeyID())}getUserIDs(){return this.users.map(r=>r.userID?r.userID.userID:null).filter(r=>r!==null)}write(){return this.toPacketList().write()}async getSigningKey(r=null,t=new Date,n={},i=Kd){await this.verifyPrimaryKey(t,n,i);let s=this.keyPacket,a=this.subkeys.slice().sort((c,l)=>l.keyPacket.created-c.keyPacket.created),o;for(let c of a)if(!r||c.getKeyID().equals(r))try{await c.verify(t,i);let l={key:s,bind:c.keyPacket},u=await h$(c.bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i);if(!KWo(c.keyPacket,u))continue;if(!u.embeddedSignature)throw Error("Missing embedded signature");return await h$([u.embeddedSignature],c.keyPacket,Rn.signature.keyBinding,l,t,i),_ft(c.keyPacket,i),c}catch(l){o=l}try{let c=await this.getPrimaryUser(t,n,i);if((!r||s.getKeyID().equals(r))&&KWo(s,c.selfCertification))return _ft(s,i),this}catch(c){o=c}throw Ai.wrapError("Could not find valid signing key packet in key "+this.getKeyID().toHex(),o)}async getEncryptionKey(r,t=new Date,n={},i=Kd){await this.verifyPrimaryKey(t,n,i);let s=this.keyPacket,a=this.subkeys.slice().sort((c,l)=>l.keyPacket.created-c.keyPacket.created),o;for(let c of a)if(!r||c.getKeyID().equals(r))try{await c.verify(t,i);let l={key:s,bind:c.keyPacket},u=await h$(c.bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i);if(HWo(c.keyPacket,u))return _ft(c.keyPacket,i),c}catch(l){o=l}try{let c=await this.getPrimaryUser(t,n,i);if((!r||s.getKeyID().equals(r))&&HWo(s,c.selfCertification))return _ft(s,i),this}catch(c){o=c}throw Ai.wrapError("Could not find valid encryption key packet in key "+this.getKeyID().toHex(),o)}async isRevoked(r,t,n=new Date,i=Kd){return Nft(this.keyPacket,Rn.signature.keyRevocation,{key:this.keyPacket},this.revocationSignatures,r,t,n,i)}async verifyPrimaryKey(r=new Date,t={},n=Kd){let i=this.keyPacket;if(await this.isRevoked(null,null,r,n))throw Error("Primary key is revoked");let{selfCertification:s}=await this.getPrimaryUser(r,t,n);if(Kbi(i,s,r))throw Error("Primary key is expired");let a=await h$(this.directSignatures,i,Rn.signature.key,{key:i},r,n).catch(()=>{});if(a&&Kbi(i,a,r))throw Error("Primary key is expired")}async getExpirationTime(r,t=Kd){let n;try{let{selfCertification:i}=await this.getPrimaryUser(null,r,t),s=YFr(this.keyPacket,i),a=i.getExpirationTime(),o=await h$(this.directSignatures,this.keyPacket,Rn.signature.key,{key:this.keyPacket},null,t).catch(()=>{});if(o){let c=YFr(this.keyPacket,o);n=Math.min(s,a,c)}else n=s<a?s:a}catch{n=null}return Ai.normalizeDate(n)}async getPrimaryUser(r=new Date,t={},n=Kd){let i=this.keyPacket,s=[],a;for(let u=0;u<this.users.length;u++)try{let m=this.users[u];if(!m.userID)continue;if(t.name!==void 0&&m.userID.name!==t.name||t.email!==void 0&&m.userID.email!==t.email||t.comment!==void 0&&m.userID.comment!==t.comment)throw Error("Could not find user that matches that user ID");let h={userID:m.userID,key:i},_=await h$(m.selfCertifications,i,Rn.signature.certGeneric,h,r,n);s.push({index:u,user:m,selfCertification:_})}catch(m){a=m}if(!s.length)throw a||Error("Could not find primary user");await Promise.all(s.map(async function(u){return u.selfCertification.revoked||u.user.isRevoked(u.selfCertification,null,r,n)}));let o=s.sort(function(u,m){let h=u.selfCertification,_=m.selfCertification;return _.revoked-h.revoked||h.isPrimaryUserID-_.isPrimaryUserID||h.created-_.created}).pop(),{user:c,selfCertification:l}=o;if(l.revoked||await c.isRevoked(l,null,r,n))throw Error("Primary user is revoked");return o}async update(r,t=new Date,n=Kd){if(!this.hasSameFingerprintAs(r))throw Error("Primary key fingerprints must be equal to update the key");if(!this.isPrivate()&&r.isPrivate()){if(!(this.subkeys.length===r.subkeys.length&&this.subkeys.every(s=>r.subkeys.some(a=>s.hasSameFingerprintAs(a)))))throw Error("Cannot update public key with private key if subkeys mismatch");return r.update(this,n)}let i=this.clone();return await UTe(r,i,"revocationSignatures",t,s=>Nft(i.keyPacket,Rn.signature.keyRevocation,i,[s],null,r.keyPacket,t,n)),await UTe(r,i,"directSignatures",t),await Promise.all(r.users.map(async s=>{let a=i.users.filter(o=>s.userID&&s.userID.equals(o.userID)||s.userAttribute&&s.userAttribute.equals(o.userAttribute));if(a.length>0)await Promise.all(a.map(o=>o.update(s,t,n)));else{let o=s.clone();o.mainKey=i,i.users.push(o)}})),await Promise.all(r.subkeys.map(async s=>{let a=i.subkeys.filter(o=>o.hasSameFingerprintAs(s));if(a.length>0)await Promise.all(a.map(o=>o.update(s,t,n)));else{let o=s.clone();o.mainKey=i,i.subkeys.push(o)}})),i}async getRevocationCertificate(r=new Date,t=Kd){let n={key:this.keyPacket},i=await h$(this.revocationSignatures,this.keyPacket,Rn.signature.keyRevocation,n,r,t),s=new W_;return s.push(i),rPe(Rn.armor.publicKey,s.write(),null,null,"This is a revocation certificate")}async applyRevocationCertificate(r,t=new Date,n=Kd){let i=await tZ(r,n),s=(await W_.fromBinary(i.data,fWh,n)).findPacket(Rn.packet.signature);if(!s||s.signatureType!==Rn.signature.keyRevocation)throw Error("Could not find revocation signature packet");if(!s.issuerKeyID.equals(this.getKeyID()))throw Error("Revocation signature does not match key");try{await s.verify(this.keyPacket,Rn.signature.keyRevocation,{key:this.keyPacket},t,void 0,n)}catch(o){throw Ai.wrapError("Could not verify revocation signature",o)}let a=this.clone();return a.revocationSignatures.push(s),a}async signPrimaryUser(r,t,n,i=Kd){let{index:s,user:a}=await this.getPrimaryUser(t,n,i),o=await a.certify(r,t,i),c=this.clone();return c.users[s]=o,c}async signAllUsers(r,t=new Date,n=Kd){let i=this.clone();return i.users=await Promise.all(this.users.map(function(s){return s.certify(r,t,n)})),i}async verifyPrimaryUser(r,t=new Date,n,i=Kd){let s=this.keyPacket,{user:a}=await this.getPrimaryUser(t,n,i);return r?await a.verifyAllCertifications(r,t,i):[{keyID:s.getKeyID(),valid:await a.verify(t,i).catch(()=>!1)}]}async verifyAllUsers(r,t=new Date,n=Kd){let i=this.keyPacket,s=[];return await Promise.all(this.users.map(async a=>{let o=r?await a.verifyAllCertifications(r,t,n):[{keyID:i.getKeyID(),valid:await a.verify(t,n).catch(()=>!1)}];s.push(...o.map(c=>({userID:a.userID?a.userID.userID:null,userAttribute:a.userAttribute,keyID:c.keyID,valid:c.valid})))})),s}};["getKeyID","getFingerprint","getAlgorithmInfo","getCreationTime","hasSameFingerprintAs"].forEach(e=>{JFr.prototype[e]=Oft.prototype[e]});var Bft=class extends JFr{constructor(r){if(super(),this.keyPacket=null,this.revocationSignatures=[],this.directSignatures=[],this.users=[],this.subkeys=[],r&&(this.packetListToStructure(r,new Set([Rn.packet.secretKey,Rn.packet.secretSubkey])),!this.keyPacket))throw Error("Invalid key: missing public-key packet")}isPrivate(){return!1}toPublic(){return this}armor(r=Kd){return rPe(Rn.armor.publicKey,this.toPacketList().write(),void 0,void 0,void 0,r)}},VTe=class e extends Bft{constructor(r){if(super(),this.packetListToStructure(r,new Set([Rn.packet.publicKey,Rn.packet.publicSubkey])),!this.keyPacket)throw Error("Invalid key: missing private-key packet")}isPrivate(){return!0}toPublic(){let r=new W_,t=this.toPacketList();for(let n of t)switch(n.constructor.tag){case Rn.packet.secretKey:{let i=ZG.fromSecretKeyPacket(n);r.push(i);break}case Rn.packet.secretSubkey:{let i=kft.fromSecretSubkeyPacket(n);r.push(i);break}default:r.push(n)}return new Bft(r)}armor(r=Kd){return rPe(Rn.armor.privateKey,this.toPacketList().write(),void 0,void 0,void 0,r)}async getDecryptionKeys(r,t=new Date,n={},i=Kd){let s=this.keyPacket,a=[];for(let c=0;c<this.subkeys.length;c++)if(!r||this.subkeys[c].getKeyID().equals(r,!0))try{let l={key:s,bind:this.subkeys[c].keyPacket};WWo(await h$(this.subkeys[c].bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i),i)&&a.push(this.subkeys[c])}catch{}let o=await this.getPrimaryUser(t,n,i);return r&&!s.getKeyID().equals(r,!0)||!WWo(o.selfCertification,i)||a.push(this),a}isDecrypted(){return this.getKeys().some(({keyPacket:r})=>r.isDecrypted())}async validate(r=Kd){if(!this.isPrivate())throw Error("Cannot validate a public key");let t;if(this.keyPacket.isDummy()){let n=await this.getSigningKey(null,null,void 0,{...r,rejectPublicKeyAlgorithms:new Set,minRSABits:0});n&&!n.keyPacket.isDummy()&&(t=n.keyPacket)}else t=this.keyPacket;if(t)return t.validate();{let n=this.getKeys();if(n.map(s=>s.keyPacket.isDummy()).every(Boolean))throw Error("Cannot validate an all-gnu-dummy key");return Promise.all(n.map(async s=>s.keyPacket.validate()))}}clearPrivateParams(){this.getKeys().forEach(({keyPacket:r})=>{r.isDecrypted()&&r.clearPrivateParams()})}async revoke({flag:r=Rn.reasonForRevocation.noReason,string:t=""}={},n=new Date,i=Kd){if(!this.isPrivate())throw Error("Need private key for revoking");let s={key:this.keyPacket},a=this.clone();return a.revocationSignatures.push(await JTe(s,null,this.keyPacket,{signatureType:Rn.signature.keyRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,r),reasonForRevocationString:t},n,void 0,void 0,void 0,i)),a}async addSubkey(r={}){let t={...Kd,...r.config};if(r.passphrase)throw Error("Subkey could not be encrypted here, please encrypt whole key");if(r.rsaBits<t.minRSABits)throw Error(`rsaBits should be at least ${t.minRSABits}, got: ${r.rsaBits}`);let n=this.keyPacket;if(n.isDummy())throw Error("Cannot add subkey to gnu-dummy primary key");if(!n.isDecrypted())throw Error("Key is not decrypted");let i=n.getAlgorithmInfo();i.type=i.curve?"ecc":"rsa",i.rsaBits=i.bits||4096,i.curve=i.curve||"curve25519",r=Wbi(r,i);let s=await VJo(r);_ft(s,t);let a=await zJo(s,n,r,t),o=this.toPacketList();return o.push(s,a),new e(o)}},tFr=Ai.constructAllowedPackets([ZG,kft,YTe,Fft,aNt,WFr,Aw]);function XWo(e){for(let r of e)switch(r.constructor.tag){case Rn.packet.secretKey:return new VTe(e);case Rn.packet.publicKey:return new Bft(e)}throw Error("No key packet found")}async function ZWo(e,r,t,n){t.passphrase&&await e.encrypt(t.passphrase,n),await Promise.all(r.map(async function(a,o){let c=t.subkeys[o].passphrase;c&&await a.encrypt(c,n)}));let i=new W_;i.push(e),await Promise.all(t.userIDs.map(async function(a,o){function c(h,_){return[_,...h.filter(b=>b!==_)]}let l=aNt.fromObject(a),u={};u.userID=l,u.key=e;let m=new Aw;return m.signatureType=Rn.signature.certGeneric,m.publicKeyAlgorithm=e.algorithm,m.hashAlgorithm=await A8r(null,e,void 0,void 0,n),m.keyFlags=[Rn.keyFlags.certifyKeys|Rn.keyFlags.signData],m.preferredSymmetricAlgorithms=c([Rn.symmetric.aes256,Rn.symmetric.aes128,Rn.symmetric.aes192],n.preferredSymmetricAlgorithm),n.aeadProtect&&(m.preferredAEADAlgorithms=c([Rn.aead.eax,Rn.aead.ocb],n.preferredAEADAlgorithm)),m.preferredHashAlgorithms=c([Rn.hash.sha256,Rn.hash.sha512],n.preferredHashAlgorithm),m.preferredCompressionAlgorithms=c([Rn.compression.zlib,Rn.compression.zip,Rn.compression.uncompressed],n.preferredCompressionAlgorithm),o===0&&(m.isPrimaryUserID=!0),m.features=[0],m.features[0]|=Rn.features.modificationDetection,n.aeadProtect&&(m.features[0]|=Rn.features.aead),n.v5Keys&&(m.features[0]|=Rn.features.v5Keys),t.keyExpirationTime>0&&(m.keyExpirationTime=t.keyExpirationTime,m.keyNeverExpires=!1),await m.sign(e,u,t.date),{userIDPacket:l,signaturePacket:m}})).then(a=>{a.forEach(({userIDPacket:o,signaturePacket:c})=>{i.push(o),i.push(c)})}),await Promise.all(r.map(async function(a,o){let c=t.subkeys[o];return{secretSubkeyPacket:a,subkeySignaturePacket:await zJo(a,e,c,n)}})).then(a=>{a.forEach(({secretSubkeyPacket:o,subkeySignaturePacket:c})=>{i.push(o),i.push(c)})});let s={key:e};return i.push(await JTe(s,null,e,{signatureType:Rn.signature.keyRevocation,reasonForRevocationFlag:Rn.reasonForRevocation.noReason,reasonForRevocationString:""},t.date,void 0,void 0,void 0,n)),t.passphrase&&e.clearPrivateParams(),await Promise.all(r.map(async function(a,o){t.subkeys[o].passphrase&&a.clearPrivateParams()})),new VTe(i)}var hWh=Ai.constructAllowedPackets([b$,Y1e,sNt,iNt,HFr,Pft,Rft,g5,Aw]),gWh=Ai.constructAllowedPackets([Rft]),yWh=Ai.constructAllowedPackets([Aw]),cae=class e{constructor(r){this.packets=r||new W_}getEncryptionKeyIDs(){let r=[];return this.packets.filterByTag(Rn.packet.publicKeyEncryptedSessionKey).forEach(function(t){r.push(t.publicKeyID)}),r}getSigningKeyIDs(){let r=this.unwrapCompressed(),t=r.packets.filterByTag(Rn.packet.onePassSignature);return t.length>0?t.map(n=>n.issuerKeyID):r.packets.filterByTag(Rn.packet.signature).map(n=>n.issuerKeyID)}async decrypt(r,t,n,i=new Date,s=Kd){let a=n||await this.decryptSessionKeys(r,t,i,s),o=this.packets.filterByTag(Rn.packet.symmetricallyEncryptedData,Rn.packet.symEncryptedIntegrityProtectedData,Rn.packet.aeadEncryptedData);if(o.length===0)throw Error("No encrypted data found");let c=o[0],l=null,u=Promise.all(a.map(async({algorithm:h,data:_})=>{if(!Ai.isUint8Array(_)||!Ai.isString(h))throw Error("Invalid session key for decryption.");try{let b=Rn.write(Rn.symmetric,h);await c.decrypt(b,_,s)}catch(b){Ai.printDebugError(b),l=b}}));if(Rbi(c.encrypted),c.encrypted=null,await u,!c.packets||!c.packets.length)throw l||Error("Decryption failed.");let m=new e(c.packets);return c.packets=new W_,m}async decryptSessionKeys(r,t,n=new Date,i=Kd){let s,a=[];if(t){let o=this.packets.filterByTag(Rn.packet.symEncryptedSessionKey);if(o.length===0)throw Error("No symmetrically encrypted session key packet found.");await Promise.all(t.map(async function(c,l){let u;u=l?await W_.fromBinary(o.write(),gWh,i):o,await Promise.all(u.map(async function(m){try{await m.decrypt(c),a.push(m)}catch(h){Ai.printDebugError(h)}}))}))}else{if(!r)throw Error("No key or password specified.");{let o=this.packets.filterByTag(Rn.packet.publicKeyEncryptedSessionKey);if(o.length===0)throw Error("No public key encrypted session key packet found.");await Promise.all(o.map(async function(c){await Promise.all(r.map(async function(l){let u=[Rn.symmetric.aes256,Rn.symmetric.aes128,Rn.symmetric.tripledes,Rn.symmetric.cast5];try{let h=await l.getPrimaryUser(n,void 0,i);h.selfCertification.preferredSymmetricAlgorithms&&(u=u.concat(h.selfCertification.preferredSymmetricAlgorithms))}catch{}let m=(await l.getDecryptionKeys(c.publicKeyID,null,void 0,i)).map(h=>h.keyPacket);await Promise.all(m.map(async function(h){if(!(!h||h.isDummy())){if(!h.isDecrypted())throw Error("Decryption key is not decrypted.");if(i.constantTimePKCS1Decryption&&(c.publicKeyAlgorithm===Rn.publicKey.rsaEncrypt||c.publicKeyAlgorithm===Rn.publicKey.rsaEncryptSign||c.publicKeyAlgorithm===Rn.publicKey.rsaSign||c.publicKeyAlgorithm===Rn.publicKey.elgamal)){let _=c.write();await Promise.all(Array.from(i.constantTimePKCS1DecryptionSupportedSymmetricAlgorithms).map(async b=>{let v=new Pft;v.read(_);let w={sessionKeyAlgorithm:b,sessionKey:ff.generateSessionKey(b)};try{await v.decrypt(h,w),a.push(v)}catch(x){Ai.printDebugError(x),s=x}}))}else try{if(await c.decrypt(h),!u.includes(Rn.write(Rn.symmetric,c.sessionKeyAlgorithm)))throw Error("A non-preferred symmetric algorithm was used.");a.push(c)}catch(_){Ai.printDebugError(_),s=_}}}))})),Rbi(c.encrypted),c.encrypted=null}))}}if(a.length>0){if(a.length>1){let o=new Set;a=a.filter(c=>{let l=c.sessionKeyAlgorithm+Ai.uint8ArrayToString(c.sessionKey);return!o.has(l)&&(o.add(l),!0)})}return a.map(o=>({data:o.sessionKey,algorithm:Rn.read(Rn.symmetric,o.sessionKeyAlgorithm)}))}throw s||Error("Session key decryption failed.")}getLiteralData(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r&&r.getBytes()||null}getFilename(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r&&r.getFilename()||null}getText(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r?r.getText():null}static async generateSessionKey(r=[],t=new Date,n=[],i=Kd){let s=await Hbi("symmetric",r,t,n,i),a=Rn.read(Rn.symmetric,s),o=i.aeadProtect&&await async function(c,l=new Date,u=[],m=Kd){let h=!0;return await Promise.all(c.map(async function(_,b){let v=await _.getPrimaryUser(l,u[b],m);v.selfCertification.features&&v.selfCertification.features[0]&Rn.features.aead||(h=!1)})),h}(r,t,n,i)?Rn.read(Rn.aead,await Hbi("aead",r,t,n,i)):void 0;return{data:ff.generateSessionKey(s),algorithm:a,aeadAlgorithm:o}}async encrypt(r,t,n,i=!1,s=[],a=new Date,o=[],c=Kd){if(n){if(!Ai.isUint8Array(n.data)||!Ai.isString(n.algorithm))throw Error("Invalid session key for encryption.")}else if(r&&r.length)n=await e.generateSessionKey(r,a,o,c);else{if(!t||!t.length)throw Error("No keys, passwords, or session key provided.");n=await e.generateSessionKey(void 0,void 0,void 0,c)}let{data:l,algorithm:u,aeadAlgorithm:m}=n,h=await e.encryptSessionKey(l,u,m,r,t,i,s,a,o,c),_;m?(_=new sNt,_.aeadAlgorithm=Rn.write(Rn.aead,m)):_=new iNt,_.packets=this.packets;let b=Rn.write(Rn.symmetric,u);return await _.encrypt(b,l,c),h.packets.push(_),_.packets=new W_,h}static async encryptSessionKey(r,t,n,i,s,a=!1,o=[],c=new Date,l=[],u=Kd){let m=new W_,h=Rn.write(Rn.symmetric,t),_=n&&Rn.write(Rn.aead,n);if(i){let b=await Promise.all(i.map(async function(v,w){let x=await v.getEncryptionKey(o[w],c,l,u),P=new Pft;return P.publicKeyID=a?KTe.wildcard():x.getKeyID(),P.publicKeyAlgorithm=x.keyPacket.algorithm,P.sessionKey=r,P.sessionKeyAlgorithm=h,await P.encrypt(x.keyPacket),delete P.sessionKey,P}));m.push(...b)}if(s){let b=async function(P,k){try{return await P.decrypt(k),1}catch{return 0}},v=(P,k)=>P+k,w=async function(P,k,R,L){let U=new Rft(u);return U.sessionKey=P,U.sessionKeyAlgorithm=k,R&&(U.aeadAlgorithm=R),await U.encrypt(L,u),u.passwordCollisionCheck&&(await Promise.all(s.map(Y=>b(U,Y)))).reduce(v)!==1?w(P,k,L):(delete U.sessionKey,U)},x=await Promise.all(s.map(P=>w(r,h,_,P)));m.push(...x)}return new e(m)}async sign(r=[],t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=new W_,l=this.packets.findPacket(Rn.packet.literalData);if(!l)throw Error("No literal data packet to sign.");let u,m,h=l.text===null?Rn.signature.binary:Rn.signature.text;if(t)for(m=t.packets.filterByTag(Rn.packet.signature),u=m.length-1;u>=0;u--){let _=m[u],b=new g5;b.signatureType=_.signatureType,b.hashAlgorithm=_.hashAlgorithm,b.publicKeyAlgorithm=_.publicKeyAlgorithm,b.issuerKeyID=_.issuerKeyID,r.length||u!==0||(b.flags=1),c.push(b)}return await Promise.all(Array.from(r).reverse().map(async function(_,b){if(!_.isPrivate())throw Error("Need private key for signing");let v=n[r.length-1-b],w=await _.getSigningKey(v,i,s,o),x=new g5;return x.signatureType=h,x.hashAlgorithm=await A8r(_,w.keyPacket,i,s,o),x.publicKeyAlgorithm=w.keyPacket.algorithm,x.issuerKeyID=w.getKeyID(),b===r.length-1&&(x.flags=1),x})).then(_=>{_.forEach(b=>c.push(b))}),c.push(l),c.push(...await Jbi(l,r,t,n,i,s,a,!1,o)),new e(c)}compress(r,t=Kd){if(r===Rn.compression.uncompressed)return this;let n=new Y1e(t);n.algorithm=r,n.packets=this.packets;let i=new W_;return i.push(n),new e(i)}async signDetached(r=[],t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=this.packets.findPacket(Rn.packet.literalData);if(!c)throw Error("No literal data packet to sign.");return new bZ(await Jbi(c,r,t,n,i,s,a,!0,o))}async verify(r,t=new Date,n=Kd){let i=this.unwrapCompressed(),s=i.packets.filterByTag(Rn.packet.literalData);if(s.length!==1)throw Error("Can only verify message with one literal data packet.");yD(i.packets.stream)&&i.packets.push(...await gD(i.packets.stream,c=>c||[]));let a=i.packets.filterByTag(Rn.packet.onePassSignature).reverse(),o=i.packets.filterByTag(Rn.packet.signature);return a.length&&!o.length&&Ai.isStream(i.packets.stream)&&!yD(i.packets.stream)?(await Promise.all(a.map(async c=>{c.correspondingSig=new Promise((l,u)=>{c.correspondingSigResolve=l,c.correspondingSigReject=u}),c.signatureData=fae(async()=>(await c.correspondingSig).signatureData),c.hashed=gD(await c.hash(c.signatureType,s[0],void 0,!1)),c.hashed.catch(()=>{})})),i.packets.stream=CZ(i.packets.stream,async(c,l)=>{let u=vZ(c),m=_5(l);try{for(let h=0;h<a.length;h++){let{value:_}=await u.read();a[h].correspondingSigResolve(_)}await u.readToEnd(),await m.ready,await m.close()}catch(h){a.forEach(_=>{_.correspondingSigReject(h)}),await m.abort(h)}}),vFr(a,s,r,t,!1,n)):vFr(o,s,r,t,!1,n)}verifyDetached(r,t,n=new Date,i=Kd){let s=this.unwrapCompressed().packets.filterByTag(Rn.packet.literalData);if(s.length!==1)throw Error("Can only verify message with one literal data packet.");return vFr(r.packets,s,t,n,!0,i)}unwrapCompressed(){let r=this.packets.filterByTag(Rn.packet.compressedData);return r.length?new e(r[0].packets):this}async appendSignature(r,t=Kd){await this.packets.read(Ai.isUint8Array(r)?r:(await tZ(r)).data,yWh,t)}write(){return this.packets.write()}armor(r=Kd){return rPe(Rn.armor.message,this.write(),null,null,null,r)}};async function Jbi(e,r,t=null,n=[],i=new Date,s=[],a=[],o=!1,c=Kd){let l=new W_,u=e.text===null?Rn.signature.binary:Rn.signature.text;if(await Promise.all(r.map(async(m,h)=>{let _=s[h];if(!m.isPrivate())throw Error("Need private key for signing");let b=await m.getSigningKey(n[h],i,_,c);return JTe(e,m,b.keyPacket,{signatureType:u},i,_,a,o,c)})).then(m=>{l.push(...m)}),t){let m=t.packets.filterByTag(Rn.packet.signature);l.push(...m)}return l}async function vFr(e,r,t,n=new Date,i=!1,s=Kd){return Promise.all(e.filter(function(a){return["text","binary"].includes(Rn.read(Rn.signature,a.signatureType))}).map(async function(a){return async function(o,c,l,u=new Date,m=!1,h=Kd){let _,b;for(let x of l){let P=x.getKeys(o.issuerKeyID);if(P.length>0){_=x,b=P[0];break}}let v=o instanceof g5?o.correspondingSig:o,w={keyID:o.issuerKeyID,verified:(async()=>{if(!b)throw Error("Could not find signing key with key ID "+o.issuerKeyID.toHex());await o.verify(b.keyPacket,o.signatureType,c[0],u,m,h);let x=await v;if(b.getCreationTime()>x.created)throw Error("Key is newer than the signature");try{await _.getSigningKey(b.getKeyID(),x.created,void 0,h)}catch(P){if(!h.allowInsecureVerificationWithReformattedKeys||!P.message.match(/Signature creation time is in the future/))throw P;await _.getSigningKey(b.getKeyID(),u,void 0,h)}return!0})(),signature:(async()=>{let x=await v,P=new W_;return x&&P.push(x),new bZ(P)})()};return w.signature.catch(()=>{}),w.verified.catch(()=>{}),w}(a,r,t,n,i,s)}))}var _Wh=Ai.constructAllowedPackets([Aw]),iZ=class e{constructor(r,t){if(this.text=Ai.removeTrailingSpaces(r).replace(/\r?\n/g,`\r -`),t&&!(t instanceof bZ))throw Error("Invalid signature input");this.signature=t||new bZ(new W_)}getSigningKeyIDs(){let r=[];return this.signature.packets.forEach(function(t){r.push(t.issuerKeyID)}),r}async sign(r,t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=new b$;c.setText(this.text);let l=new bZ(await Jbi(c,r,t,n,i,s,a,!0,o));return new e(this.text,l)}verify(r,t=new Date,n=Kd){let i=this.signature.packets,s=new b$;return s.setText(this.text),vFr(i,[s],r,t,!0,n)}getText(){return this.text.replace(/\r\n/g,` -`)}armor(r=Kd){let t=this.signature.packets.map(function(i){return Rn.read(Rn.hash,i.hashAlgorithm).toUpperCase()});t=t.filter(function(i,s,a){return a.indexOf(i)===s});let n={hash:t.join(),text:this.text,data:this.signature.packets.write()};return rPe(Rn.armor.signed,n,void 0,void 0,void 0,r)}};function hbi(e){if(!(e instanceof cae))throw Error("Parameter [message] needs to be of type Message")}function eYo(e){if(!(e instanceof iZ||e instanceof cae))throw Error("Parameter [message] needs to be of type Message or CleartextMessage")}function gbi(e){if(e!=="armored"&&e!=="binary"&&e!=="object")throw Error("Unsupported format "+e)}var AWh=Object.keys(Kd).length;function QG(e){let r=Object.keys(e);if(r.length!==AWh){for(let t of r)if(Kd[t]===void 0)throw Error("Unknown config property: "+t)}}function FC(e){return e&&!Ai.isArray(e)&&(e=[e]),e}async function rFr(e,r,t="utf8"){let n=Ai.isStream(e);return n==="array"?gD(e):r==="node"?(e=pCi(e),t!=="binary"&&e.setEncoding(t),e):r==="web"&&n==="ponyfill"?OYo(e):e}function tYo(e,r){e.data=CZ(r.packets.stream,async(t,n)=>{await mae(e.data,n,{preventClose:!0});let i=_5(n);try{await gD(t,s=>s),await i.close()}catch(s){await i.abort(s)}})}function T1e(e,r,t){switch(r){case"object":return e;case"armored":return e.armor(t);case"binary":return e.write();default:throw Error("Unsupported format "+r)}}var y_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:e=>`Symbol(${e})`;function ECi(){}var rYo=typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:void 0;function A5(e){return typeof e=="object"&&e!==null||typeof e=="function"}var $Jo=ECi,DCi=Promise,bWh=Promise.prototype.then,CWh=Promise.resolve.bind(DCi),vWh=Promise.reject.bind(DCi);function D7(e){return new DCi(e)}function Zv(e){return CWh(e)}function rg(e){return vWh(e)}function lae(e,r,t){return bWh.call(e,r,t)}function C$(e,r,t){lae(lae(e,r,t),void 0,$Jo)}function ybi(e,r){C$(e,r)}function QJo(e,r){C$(e,void 0,r)}function zTe(e,r,t){return lae(e,r,t)}function bNt(e){lae(e,void 0,$Jo)}var KJo=(()=>{let e=rYo&&rYo.queueMicrotask;if(typeof e=="function")return e;let r=Zv(void 0);return t=>lae(r,t)})();function b8r(e,r,t){if(typeof e!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,r,t)}function sPe(e,r,t){try{return Zv(b8r(e,r,t))}catch(n){return rg(n)}}var eU=class{constructor(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}get length(){return this._size}push(r){let t=this._back,n=t;t._elements.length===16383&&(n={_elements:[],_next:void 0}),t._elements.push(r),n!==t&&(this._back=n,t._next=n),++this._size}shift(){let r=this._front,t=r,n=this._cursor,i=n+1,s=r._elements,a=s[n];return i===16384&&(t=r._next,i=0),--this._size,this._cursor=i,r!==t&&(this._front=t),s[n]=void 0,a}forEach(r){let t=this._cursor,n=this._front,i=n._elements;for(;!(t===i.length&&n._next===void 0||t===i.length&&(n=n._next,i=n._elements,t=0,i.length===0));)r(i[t]),++t}peek(){let r=this._front,t=this._cursor;return r._elements[t]}};function HJo(e,r){e._ownerReadableStream=r,r._reader=e,r._state==="readable"?Xbi(e):r._state==="closed"?function(t){Xbi(t),YJo(t)}(e):WJo(e,r._storedError)}function SCi(e,r){return $Te(e._ownerReadableStream,r)}function LTe(e){e._ownerReadableStream._state==="readable"?wCi(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(r,t){WJo(r,t)}(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function qft(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function Xbi(e){e._closedPromise=D7((r,t)=>{e._closedPromise_resolve=r,e._closedPromise_reject=t})}function WJo(e,r){Xbi(e),wCi(e,r)}function wCi(e,r){e._closedPromise_reject!==void 0&&(bNt(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function YJo(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}var JJo=y_("[[AbortSteps]]"),XJo=y_("[[ErrorSteps]]"),ICi=y_("[[CancelSteps]]"),xCi=y_("[[PullSteps]]"),nYo=Number.isFinite||function(e){return typeof e=="number"&&isFinite(e)},EWh=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function dae(e,r){if(e!==void 0&&typeof(t=e)!="object"&&typeof t!="function")throw new TypeError(r+" is not an object.");var t}function E$(e,r){if(typeof e!="function")throw new TypeError(r+" is not a function.")}function ZJo(e,r){if(!function(t){return typeof t=="object"&&t!==null||typeof t=="function"}(e))throw new TypeError(r+" is not an object.")}function yae(e,r,t){if(e===void 0)throw new TypeError(`Parameter ${r} is required in '${t}'.`)}function Zbi(e,r,t){if(e===void 0)throw new TypeError(`${r} is required in '${t}'.`)}function TCi(e){return Number(e)}function iYo(e){return e===0?0:e}function eXo(e,r){let t=Number.MAX_SAFE_INTEGER,n=Number(e);if(n=iYo(n),!nYo(n))throw new TypeError(r+" is not a finite number");if(n=function(i){return iYo(EWh(i))}(n),n<0||n>t)throw new TypeError(`${r} is outside the accepted range of 0 to ${t}, inclusive`);return nYo(n)&&n!==0?n:0}function PCi(e,r){if(!O1e(e))throw new TypeError(r+" is not a ReadableStream.")}function EFr(e){return new Mft(e)}function tXo(e,r){e._reader._readRequests.push(r)}function RCi(e,r,t){let n=e._reader._readRequests.shift();t?n._closeSteps():n._chunkSteps(r)}function C8r(e){return e._reader._readRequests.length}function rXo(e){let r=e._reader;return r!==void 0&&!!jTe(r)}var Mft=class{constructor(r){if(yae(r,1,"ReadableStreamDefaultReader"),PCi(r,"First parameter"),$1e(r))throw new TypeError("This stream has already been locked for exclusive reading by another reader");HJo(this,r),this._readRequests=new eU}get closed(){return jTe(this)?this._closedPromise:rg(nFr("closed"))}cancel(r=void 0){return jTe(this)?this._ownerReadableStream===void 0?rg(qft("cancel")):SCi(this,r):rg(nFr("cancel"))}read(){if(!jTe(this))return rg(nFr("read"));if(this._ownerReadableStream===void 0)return rg(qft("read from"));let r,t,n=D7((i,s)=>{r=i,t=s});return v8r(this,{_chunkSteps:i=>r({value:i,done:!1}),_closeSteps:()=>r({value:void 0,done:!0}),_errorSteps:i=>t(i)}),n}releaseLock(){if(!jTe(this))throw nFr("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");LTe(this)}}};function jTe(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function v8r(e,r){let t=e._ownerReadableStream;t._disturbed=!0,t._state==="closed"?r._closeSteps():t._state==="errored"?r._errorSteps(t._storedError):t._readableStreamController[xCi](r)}function nFr(e){return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`)}var XFr;Object.defineProperties(Mft.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Mft.prototype,y_.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0}),typeof y_.asyncIterator=="symbol"&&(XFr={[y_.asyncIterator](){return this}},Object.defineProperty(XFr,y_.asyncIterator,{enumerable:!1}));var eCi=class{constructor(r,t){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=r,this._preventCancel=t}next(){let r=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?zTe(this._ongoingPromise,r,r):r(),this._ongoingPromise}return(r){let t=()=>this._returnSteps(r);return this._ongoingPromise?zTe(this._ongoingPromise,t,t):t()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});let r=this._reader;if(r._ownerReadableStream===void 0)return rg(qft("iterate"));let t,n,i=D7((s,a)=>{t=s,n=a});return v8r(r,{_chunkSteps:s=>{this._ongoingPromise=void 0,KJo(()=>t({value:s,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,LTe(r),t({value:void 0,done:!0})},_errorSteps:s=>{this._ongoingPromise=void 0,this._isFinished=!0,LTe(r),n(s)}}),i}_returnSteps(r){if(this._isFinished)return Promise.resolve({value:r,done:!0});this._isFinished=!0;let t=this._reader;if(t._ownerReadableStream===void 0)return rg(qft("finish iterating"));if(!this._preventCancel){let n=SCi(t,r);return LTe(t),zTe(n,()=>({value:r,done:!0}))}return LTe(t),Zv({value:r,done:!0})}},nXo={next(){return sYo(this)?this._asyncIteratorImpl.next():rg(aYo("next"))},return(e){return sYo(this)?this._asyncIteratorImpl.return(e):rg(aYo("return"))}};function sYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl")}function aYo(e){return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`)}XFr!==void 0&&Object.setPrototypeOf(nXo,XFr);var iXo=Number.isNaN||function(e){return e!=e};function sXo(e){return!!function(r){return!(typeof r!="number"||iXo(r)||r<0)}(e)&&e!==1/0}function tCi(e){let r=e._queue.shift();return e._queueTotalSize-=r.size,e._queueTotalSize<0&&(e._queueTotalSize=0),r.value}function kCi(e,r,t){if(!sXo(t=Number(t)))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:r,size:t}),e._queueTotalSize+=t}function Z1e(e){e._queue=new eU,e._queueTotalSize=0}function _bi(e){return e.slice()}var Lft=class{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!Abi(this))throw bbi("view");return this._view}respond(r){if(!Abi(this))throw bbi("respond");if(yae(r,1,"respond"),r=eXo(r,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");this._view.buffer,function(t,n){if(n=Number(n),!sXo(n))throw new RangeError("bytesWritten must be a finite");oYo(t,n)}(this._associatedReadableByteStreamController,r)}respondWithNewView(r){if(!Abi(this))throw bbi("respondWithNewView");if(yae(r,1,"respondWithNewView"),!ArrayBuffer.isView(r))throw new TypeError("You can only respond with array buffer views");if(r.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(r.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");(function(t,n){let i=t._pendingPullIntos.peek();if(i.byteOffset+i.bytesFilled!==n.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(i.byteLength!==n.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");i.buffer=n.buffer,oYo(t,n.byteLength)})(this._associatedReadableByteStreamController,r)}};Object.defineProperties(Lft.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Lft.prototype,y_.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var jft=class{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!fft(this))throw C5t("byobRequest");if(this._byobRequest===null&&this._pendingPullIntos.length>0){let r=this._pendingPullIntos.peek(),t=new Uint8Array(r.buffer,r.byteOffset+r.bytesFilled,r.byteLength-r.bytesFilled),n=Object.create(Lft.prototype);(function(i,s,a){i._associatedReadableByteStreamController=s,i._view=a})(n,this,t),this._byobRequest=n}return this._byobRequest}get desiredSize(){if(!fft(this))throw C5t("desiredSize");return dXo(this)}close(){if(!fft(this))throw C5t("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");let r=this._controlledReadableByteStream._state;if(r!=="readable")throw new TypeError(`The stream (in ${r} state) is not in the readable state and cannot be closed`);(function(t){let n=t._controlledReadableByteStream;if(!(t._closeRequested||n._state!=="readable")){if(t._queueTotalSize>0)return void(t._closeRequested=!0);if(t._pendingPullIntos.length>0&&t._pendingPullIntos.peek().bytesFilled>0){let i=new TypeError("Insufficient bytes to fill elements in the given buffer");throw oNt(t,i),i}ZFr(t),CNt(n)}})(this)}enqueue(r){if(!fft(this))throw C5t("enqueue");if(yae(r,1,"enqueue"),!ArrayBuffer.isView(r))throw new TypeError("chunk must be an array buffer view");if(r.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(r.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");let t=this._controlledReadableByteStream._state;if(t!=="readable")throw new TypeError(`The stream (in ${t} state) is not in the readable state and cannot be enqueued to`);(function(n,i){let s=n._controlledReadableByteStream;if(n._closeRequested||s._state!=="readable")return;let a=i.buffer,o=i.byteOffset,c=i.byteLength,l=a;rXo(s)?C8r(s)===0?DFr(n,l,o,c):RCi(s,new Uint8Array(l,o,c),!1):NCi(s)?(DFr(n,l,o,c),lXo(n)):DFr(n,l,o,c),XTe(n)})(this,r)}error(r=void 0){if(!fft(this))throw C5t("error");oNt(this,r)}[ICi](r){this._pendingPullIntos.length>0&&(this._pendingPullIntos.peek().bytesFilled=0),Z1e(this);let t=this._cancelAlgorithm(r);return ZFr(this),t}[xCi](r){let t=this._controlledReadableByteStream;if(this._queueTotalSize>0){let i=this._queue.shift();this._queueTotalSize-=i.byteLength,uXo(this);let s=new Uint8Array(i.buffer,i.byteOffset,i.byteLength);return void r._chunkSteps(s)}let n=this._autoAllocateChunkSize;if(n!==void 0){let i;try{i=new ArrayBuffer(n)}catch(a){return void r._errorSteps(a)}let s={buffer:i,byteOffset:0,byteLength:n,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(s)}tXo(t,r),XTe(this)}};function fft(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function Abi(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function XTe(e){if(function(t){let n=t._controlledReadableByteStream;return n._state!=="readable"||t._closeRequested||!t._started?!1:!!(rXo(n)&&C8r(n)>0||NCi(n)&&pXo(n)>0||dXo(t)>0)}(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,C$(e._pullAlgorithm(),()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,XTe(e))},t=>{oNt(e,t)})}}function rCi(e,r){let t=!1;e._state==="closed"&&(t=!0);let n=aXo(r);r.readerType==="default"?RCi(e,n,t):function(i,s,a){let o=i._reader,c=o._readIntoRequests.shift();a?c._closeSteps(s):c._chunkSteps(s)}(e,n,t)}function aXo(e){let r=e.bytesFilled,t=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,r/t)}function DFr(e,r,t,n){e._queue.push({buffer:r,byteOffset:t,byteLength:n}),e._queueTotalSize+=n}function oXo(e,r){let t=r.elementSize,n=r.bytesFilled-r.bytesFilled%t,i=Math.min(e._queueTotalSize,r.byteLength-r.bytesFilled),s=r.bytesFilled+i,a=s-s%t,o=i,c=!1;a>n&&(o=a-r.bytesFilled,c=!0);let l=e._queue;for(;o>0;){let v=l.peek(),w=Math.min(o,v.byteLength),x=r.byteOffset+r.bytesFilled;u=r.buffer,m=x,h=v.buffer,_=v.byteOffset,b=w,new Uint8Array(u).set(new Uint8Array(h,_,b),m),v.byteLength===w?l.shift():(v.byteOffset+=w,v.byteLength-=w),e._queueTotalSize-=w,cXo(e,w,r),o-=w}var u,m,h,_,b;return c}function cXo(e,r,t){FCi(e),t.bytesFilled+=r}function uXo(e){e._queueTotalSize===0&&e._closeRequested?(ZFr(e),CNt(e._controlledReadableByteStream)):XTe(e)}function FCi(e){e._byobRequest!==null&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function lXo(e){for(;e._pendingPullIntos.length>0;){if(e._queueTotalSize===0)return;let r=e._pendingPullIntos.peek();oXo(e,r)&&(nCi(e),rCi(e._controlledReadableByteStream,r))}}function oYo(e,r){let t=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(r!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");(function(n,i){i.buffer=i.buffer;let s=n._controlledReadableByteStream;if(NCi(s))for(;pXo(s)>0;)rCi(s,nCi(n))})(e,t)}else(function(n,i,s){if(s.bytesFilled+i>s.byteLength)throw new RangeError("bytesWritten out of range");if(cXo(n,i,s),s.bytesFilled<s.elementSize)return;nCi(n);let a=s.bytesFilled%s.elementSize;if(a>0){let o=s.byteOffset+s.bytesFilled,c=s.buffer.slice(o-a,o);DFr(n,c,0,c.byteLength)}s.buffer=s.buffer,s.bytesFilled-=a,rCi(n._controlledReadableByteStream,s),lXo(n)})(e,r,t);XTe(e)}function nCi(e){let r=e._pendingPullIntos.shift();return FCi(e),r}function ZFr(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function oNt(e,r){let t=e._controlledReadableByteStream;t._state==="readable"&&(function(n){FCi(n),n._pendingPullIntos=new eU}(e),Z1e(e),ZFr(e),RXo(t,r))}function dXo(e){let r=e._controlledReadableByteStream._state;return r==="errored"?null:r==="closed"?0:e._strategyHWM-e._queueTotalSize}function DWh(e,r,t){let n=Object.create(jft.prototype),i=()=>{},s=()=>Zv(void 0),a=()=>Zv(void 0);r.start!==void 0&&(i=()=>r.start(n)),r.pull!==void 0&&(s=()=>r.pull(n)),r.cancel!==void 0&&(a=c=>r.cancel(c));let o=r.autoAllocateChunkSize;if(o===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");(function(c,l,u,m,h,_,b){l._controlledReadableByteStream=c,l._pullAgain=!1,l._pulling=!1,l._byobRequest=null,l._queue=l._queueTotalSize=void 0,Z1e(l),l._closeRequested=!1,l._started=!1,l._strategyHWM=_,l._pullAlgorithm=m,l._cancelAlgorithm=h,l._autoAllocateChunkSize=b,l._pendingPullIntos=new eU,c._readableStreamController=l,C$(Zv(u()),()=>{l._started=!0,XTe(l)},v=>{oNt(l,v)})})(e,n,i,s,a,t,o)}function bbi(e){return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`)}function C5t(e){return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`)}function cYo(e,r){e._reader._readIntoRequests.push(r)}function pXo(e){return e._reader._readIntoRequests.length}function NCi(e){let r=e._reader;return r!==void 0&&!!N5t(r)}Object.defineProperties(jft.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(jft.prototype,y_.toStringTag,{value:"ReadableByteStreamController",configurable:!0});var Gft=class{constructor(r){if(yae(r,1,"ReadableStreamBYOBReader"),PCi(r,"First parameter"),$1e(r))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!fft(r._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");HJo(this,r),this._readIntoRequests=new eU}get closed(){return N5t(this)?this._closedPromise:rg(iFr("closed"))}cancel(r=void 0){return N5t(this)?this._ownerReadableStream===void 0?rg(qft("cancel")):SCi(this,r):rg(iFr("cancel"))}read(r){if(!N5t(this))return rg(iFr("read"));if(!ArrayBuffer.isView(r))return rg(new TypeError("view must be an array buffer view"));if(r.byteLength===0)return rg(new TypeError("view must have non-zero byteLength"));if(r.buffer.byteLength===0)return rg(new TypeError("view's buffer must have non-zero byteLength"));if(this._ownerReadableStream===void 0)return rg(qft("read from"));let t,n,i=D7((s,a)=>{t=s,n=a});return function(s,a,o){let c=s._ownerReadableStream;c._disturbed=!0,c._state==="errored"?o._errorSteps(c._storedError):function(l,u,m){let h=l._controlledReadableByteStream,_=1;u.constructor!==DataView&&(_=u.constructor.BYTES_PER_ELEMENT);let b=u.constructor,v={buffer:u.buffer,byteOffset:u.byteOffset,byteLength:u.byteLength,bytesFilled:0,elementSize:_,viewConstructor:b,readerType:"byob"};if(l._pendingPullIntos.length>0)return l._pendingPullIntos.push(v),void cYo(h,m);if(h._state!=="closed"){if(l._queueTotalSize>0){if(oXo(l,v)){let w=aXo(v);return uXo(l),void m._chunkSteps(w)}if(l._closeRequested){let w=new TypeError("Insufficient bytes to fill elements in the given buffer");return oNt(l,w),void m._errorSteps(w)}}l._pendingPullIntos.push(v),cYo(h,m),XTe(l)}else{let w=new b(v.buffer,v.byteOffset,0);m._closeSteps(w)}}(c._readableStreamController,a,o)}(this,r,{_chunkSteps:s=>t({value:s,done:!1}),_closeSteps:s=>t({value:s,done:!0}),_errorSteps:s=>n(s)}),i}releaseLock(){if(!N5t(this))throw iFr("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");LTe(this)}}};function N5t(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function iFr(e){return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`)}function cNt(e,r){let{highWaterMark:t}=e;if(t===void 0)return r;if(iXo(t)||t<0)throw new RangeError("Invalid highWaterMark");return t}function e8r(e){let{size:r}=e;return r||(()=>1)}function t8r(e,r){dae(e,r);let t=e==null?void 0:e.highWaterMark,n=e==null?void 0:e.size;return{highWaterMark:t===void 0?void 0:TCi(t),size:n===void 0?void 0:SWh(n,r+" has member 'size' that")}}function SWh(e,r){return E$(e,r),t=>TCi(e(t))}function wWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function IWh(e,r,t){return E$(e,t),()=>sPe(e,r,[])}function xWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function TWh(e,r,t){return E$(e,t),(n,i)=>sPe(e,r,[n,i])}function mXo(e,r){if(!Aft(e))throw new TypeError(r+" is not a WritableStream.")}Object.defineProperties(Gft.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Gft.prototype,y_.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});var Uft=class{constructor(r={},t={}){r===void 0?r=null:ZJo(r,"First parameter");let n=t8r(t,"Second parameter"),i=function(a,o){dae(a,o);let c=a==null?void 0:a.abort,l=a==null?void 0:a.close,u=a==null?void 0:a.start,m=a==null?void 0:a.type,h=a==null?void 0:a.write;return{abort:c===void 0?void 0:wWh(c,a,o+" has member 'abort' that"),close:l===void 0?void 0:IWh(l,a,o+" has member 'close' that"),start:u===void 0?void 0:xWh(u,a,o+" has member 'start' that"),write:h===void 0?void 0:TWh(h,a,o+" has member 'write' that"),type:m}}(r,"First parameter");if(hXo(this),i.type!==void 0)throw new RangeError("Invalid type is specified");let s=e8r(n);(function(a,o,c,l){let u=Object.create(ZTe.prototype),m=()=>{},h=()=>Zv(void 0),_=()=>Zv(void 0),b=()=>Zv(void 0);o.start!==void 0&&(m=()=>o.start(u)),o.write!==void 0&&(h=v=>o.write(v,u)),o.close!==void 0&&(_=()=>o.close()),o.abort!==void 0&&(b=v=>o.abort(v)),vXo(a,u,m,h,_,b,c,l)})(this,i,cNt(n,1),s)}get locked(){if(!Aft(this))throw aFr("locked");return Dft(this)}abort(r=void 0){return Aft(this)?Dft(this)?rg(new TypeError("Cannot abort a stream that already has a writer")):r8r(this,r):rg(aFr("abort"))}close(){return Aft(this)?Dft(this)?rg(new TypeError("Cannot close a stream that already has a writer")):pZ(this)?rg(new TypeError("Cannot close an already-closing stream")):gXo(this):rg(aFr("close"))}getWriter(){if(!Aft(this))throw aFr("getWriter");return fXo(this)}};function fXo(e){return new Vft(e)}function hXo(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new eU,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function Aft(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function Dft(e){return e._writer!==void 0}function r8r(e,r){let t=e._state;if(t==="closed"||t==="errored")return Zv(void 0);if(e._pendingAbortRequest!==void 0)return e._pendingAbortRequest._promise;let n=!1;t==="erroring"&&(n=!0,r=void 0);let i=D7((s,a)=>{e._pendingAbortRequest={_promise:void 0,_resolve:s,_reject:a,_reason:r,_wasAlreadyErroring:n}});return e._pendingAbortRequest._promise=i,n||OCi(e,r),i}function gXo(e){let r=e._state;if(r==="closed"||r==="errored")return rg(new TypeError(`The stream (in ${r} state) is not in the writable state and cannot be closed`));let t=D7((s,a)=>{let o={_resolve:s,_reject:a};e._closeRequest=o}),n=e._writer;var i;return n!==void 0&&e._backpressure&&r==="writable"&&jCi(n),kCi(i=e._writableStreamController,CXo,0),E8r(i),t}function iCi(e,r){e._state!=="writable"?BCi(e):OCi(e,r)}function OCi(e,r){let t=e._writableStreamController;e._state="erroring",e._storedError=r;let n=e._writer;n!==void 0&&_Xo(n,r),!function(i){return!(i._inFlightWriteRequest===void 0&&i._inFlightCloseRequest===void 0)}(e)&&t._started&&BCi(e)}function BCi(e){e._state="errored",e._writableStreamController[XJo]();let r=e._storedError;if(e._writeRequests.forEach(n=>{n._reject(r)}),e._writeRequests=new eU,e._pendingAbortRequest===void 0)return void sFr(e);let t=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,t._wasAlreadyErroring)return t._reject(r),void sFr(e);C$(e._writableStreamController[JJo](t._reason),()=>{t._resolve(),sFr(e)},n=>{t._reject(n),sFr(e)})}function pZ(e){return e._closeRequest!==void 0||e._inFlightCloseRequest!==void 0}function sFr(e){e._closeRequest!==void 0&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);let r=e._writer;r!==void 0&&LCi(r,e._storedError)}function qCi(e,r){let t=e._writer;t!==void 0&&r!==e._backpressure&&(r?function(n){D8r(n)}(t):jCi(t)),e._backpressure=r}Object.defineProperties(Uft.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Uft.prototype,y_.toStringTag,{value:"WritableStream",configurable:!0});var Vft=class{constructor(r){if(yae(r,1,"WritableStreamDefaultWriter"),mXo(r,"First parameter"),Dft(r))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=r,r._writer=this;let t=r._state;if(t==="writable")!pZ(r)&&r._backpressure?D8r(this):uYo(this),SFr(this);else if(t==="erroring")aCi(this,r._storedError),SFr(this);else if(t==="closed")uYo(this),SFr(n=this),wXo(n);else{let i=r._storedError;aCi(this,i),SXo(this,i)}var n}get closed(){return TTe(this)?this._closedPromise:rg(PTe("closed"))}get desiredSize(){if(!TTe(this))throw PTe("desiredSize");if(this._ownerWritableStream===void 0)throw O5t("desiredSize");return function(r){let t=r._ownerWritableStream,n=t._state;return n==="errored"||n==="erroring"?null:n==="closed"?0:EXo(t._writableStreamController)}(this)}get ready(){return TTe(this)?this._readyPromise:rg(PTe("ready"))}abort(r=void 0){return TTe(this)?this._ownerWritableStream===void 0?rg(O5t("abort")):function(t,n){let i=t._ownerWritableStream;return r8r(i,n)}(this,r):rg(PTe("abort"))}close(){if(!TTe(this))return rg(PTe("close"));let r=this._ownerWritableStream;return r===void 0?rg(O5t("close")):pZ(r)?rg(new TypeError("Cannot close an already-closing stream")):yXo(this)}releaseLock(){if(!TTe(this))throw PTe("releaseLock");this._ownerWritableStream!==void 0&&AXo(this)}write(r=void 0){return TTe(this)?this._ownerWritableStream===void 0?rg(O5t("write to")):bXo(this,r):rg(PTe("write"))}};function TTe(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function yXo(e){return gXo(e._ownerWritableStream)}function PWh(e,r){e._closedPromiseState==="pending"?LCi(e,r):function(t,n){SXo(t,n)}(e,r)}function _Xo(e,r){e._readyPromiseState==="pending"?IXo(e,r):function(t,n){aCi(t,n)}(e,r)}function AXo(e){let r=e._ownerWritableStream,t=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");_Xo(e,t),PWh(e,t),r._writer=void 0,e._ownerWritableStream=void 0}function bXo(e,r){let t=e._ownerWritableStream,n=t._writableStreamController,i=function(o,c){try{return o._strategySizeAlgorithm(c)}catch(l){return sCi(o,l),1}}(n,r);if(t!==e._ownerWritableStream)return rg(O5t("write to"));let s=t._state;if(s==="errored")return rg(t._storedError);if(pZ(t)||s==="closed")return rg(new TypeError("The stream is closing or closed and cannot be written to"));if(s==="erroring")return rg(t._storedError);let a=function(o){return D7((c,l)=>{let u={_resolve:c,_reject:l};o._writeRequests.push(u)})}(t);return function(o,c,l){try{kCi(o,c,l)}catch(m){return void sCi(o,m)}let u=o._controlledWritableStream;!pZ(u)&&u._state==="writable"&&qCi(u,MCi(o)),E8r(o)}(n,r,i),a}Object.defineProperties(Vft.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Vft.prototype,y_.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});var CXo={},ZTe=class{constructor(){throw new TypeError("Illegal constructor")}error(r=void 0){if(!function(t){return!(!A5(t)||!Object.prototype.hasOwnProperty.call(t,"_controlledWritableStream"))}(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");this._controlledWritableStream._state==="writable"&&DXo(this,r)}[JJo](r){let t=this._abortAlgorithm(r);return n8r(this),t}[XJo](){Z1e(this)}};function vXo(e,r,t,n,i,s,a,o){r._controlledWritableStream=e,e._writableStreamController=r,r._queue=void 0,r._queueTotalSize=void 0,Z1e(r),r._started=!1,r._strategySizeAlgorithm=o,r._strategyHWM=a,r._writeAlgorithm=n,r._closeAlgorithm=i,r._abortAlgorithm=s;let c=MCi(r);qCi(e,c),C$(Zv(t()),()=>{r._started=!0,E8r(r)},l=>{r._started=!0,iCi(e,l)})}function n8r(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function EXo(e){return e._strategyHWM-e._queueTotalSize}function E8r(e){let r=e._controlledWritableStream;if(!e._started||r._inFlightWriteRequest!==void 0)return;if(r._state==="erroring")return void BCi(r);if(e._queue.length===0)return;let t=e._queue.peek().value;t===CXo?function(n){let i=n._controlledWritableStream;(function(a){a._inFlightCloseRequest=a._closeRequest,a._closeRequest=void 0})(i),tCi(n);let s=n._closeAlgorithm();n8r(n),C$(s,()=>{(function(a){a._inFlightCloseRequest._resolve(void 0),a._inFlightCloseRequest=void 0,a._state==="erroring"&&(a._storedError=void 0,a._pendingAbortRequest!==void 0&&(a._pendingAbortRequest._resolve(),a._pendingAbortRequest=void 0)),a._state="closed";let o=a._writer;o!==void 0&&wXo(o)})(i)},a=>{(function(o,c){o._inFlightCloseRequest._reject(c),o._inFlightCloseRequest=void 0,o._pendingAbortRequest!==void 0&&(o._pendingAbortRequest._reject(c),o._pendingAbortRequest=void 0),iCi(o,c)})(i,a)})}(e):function(n,i){let s=n._controlledWritableStream;(function(o){o._inFlightWriteRequest=o._writeRequests.shift()})(s);let a=n._writeAlgorithm(i);C$(a,()=>{(function(c){c._inFlightWriteRequest._resolve(void 0),c._inFlightWriteRequest=void 0})(s);let o=s._state;if(tCi(n),!pZ(s)&&o==="writable"){let c=MCi(n);qCi(s,c)}E8r(n)},o=>{s._state==="writable"&&n8r(n),function(c,l){c._inFlightWriteRequest._reject(l),c._inFlightWriteRequest=void 0,iCi(c,l)}(s,o)})}(e,t)}function sCi(e,r){e._controlledWritableStream._state==="writable"&&DXo(e,r)}function MCi(e){return EXo(e)<=0}function DXo(e,r){let t=e._controlledWritableStream;n8r(e),OCi(t,r)}function aFr(e){return new TypeError(`WritableStream.prototype.${e} can only be used on a WritableStream`)}function PTe(e){return new TypeError(`WritableStreamDefaultWriter.prototype.${e} can only be used on a WritableStreamDefaultWriter`)}function O5t(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function SFr(e){e._closedPromise=D7((r,t)=>{e._closedPromise_resolve=r,e._closedPromise_reject=t,e._closedPromiseState="pending"})}function SXo(e,r){SFr(e),LCi(e,r)}function LCi(e,r){e._closedPromise_reject!==void 0&&(bNt(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function wXo(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function D8r(e){e._readyPromise=D7((r,t)=>{e._readyPromise_resolve=r,e._readyPromise_reject=t}),e._readyPromiseState="pending"}function aCi(e,r){D8r(e),IXo(e,r)}function uYo(e){D8r(e),jCi(e)}function IXo(e,r){e._readyPromise_reject!==void 0&&(bNt(e._readyPromise),e._readyPromise_reject(r),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function jCi(e){e._readyPromise_resolve!==void 0&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}Object.defineProperties(ZTe.prototype,{error:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(ZTe.prototype,y_.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});var lYo=typeof DOMException<"u"?DOMException:void 0,RWh=function(e){if(typeof e!="function"&&typeof e!="object")return!1;try{return new e,!0}catch{return!1}}(lYo)?lYo:function(){let e=function(r,t){this.message=r||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return Object.defineProperty(e.prototype=Object.create(Error.prototype),"constructor",{value:e,writable:!0,configurable:!0}),e}();function dYo(e,r,t,n,i,s){let a=EFr(e),o=fXo(r);e._disturbed=!0;let c=!1,l=Zv(void 0);return D7((u,m)=>{let h;if(s!==void 0){if(h=()=>{let P=new RWh("Aborted","AbortError"),k=[];n||k.push(()=>r._state==="writable"?r8r(r,P):Zv(void 0)),i||k.push(()=>e._state==="readable"?$Te(e,P):Zv(void 0)),v(()=>Promise.all(k.map(R=>R())),!0,P)},s.aborted)return void h();s.addEventListener("abort",h)}if(b(e,a._closedPromise,P=>{n?w(!0,P):v(()=>r8r(r,P),!0,P)}),b(r,o._closedPromise,P=>{i?w(!0,P):v(()=>$Te(e,P),!0,P)}),function(P,k,R){P._state==="closed"?R():ybi(k,R)}(e,a._closedPromise,()=>{t?w():v(()=>function(P){let k=P._ownerWritableStream,R=k._state;return pZ(k)||R==="closed"?Zv(void 0):R==="errored"?rg(k._storedError):yXo(P)}(o))}),pZ(r)||r._state==="closed"){let P=new TypeError("the destination writable stream closed before all data could be piped to it");i?w(!0,P):v(()=>$Te(e,P),!0,P)}function _(){let P=l;return lae(l,()=>P!==l?_():void 0)}function b(P,k,R){P._state==="errored"?R(P._storedError):QJo(k,R)}function v(P,k,R){function L(){C$(P(),()=>x(k,R),U=>x(!0,U))}c||(c=!0,r._state!=="writable"||pZ(r)?L():ybi(_(),L))}function w(P,k){c||(c=!0,r._state!=="writable"||pZ(r)?x(P,k):ybi(_(),()=>x(P,k)))}function x(P,k){AXo(o),LTe(a),s!==void 0&&s.removeEventListener("abort",h),P?m(k):u(void 0)}bNt(D7((P,k)=>{(function R(L){L?P():lae(c?Zv(!0):lae(o._readyPromise,()=>D7((U,Y)=>{v8r(a,{_chunkSteps:N=>{l=lae(bXo(o,N),void 0,ECi),U(!1)},_closeSteps:()=>U(!0),_errorSteps:Y})})),R,k)})(!1)}))})}var ePe=class{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!oFr(this))throw cFr("desiredSize");return GCi(this)}close(){if(!oFr(this))throw cFr("close");if(!zft(this))throw new TypeError("The stream is not in a state that permits close");lNt(this)}enqueue(r=void 0){if(!oFr(this))throw cFr("enqueue");if(!zft(this))throw new TypeError("The stream is not in a state that permits enqueue");return s8r(this,r)}error(r=void 0){if(!oFr(this))throw cFr("error");J1e(this,r)}[ICi](r){Z1e(this);let t=this._cancelAlgorithm(r);return i8r(this),t}[xCi](r){let t=this._controlledReadableStream;if(this._queue.length>0){let n=tCi(this);this._closeRequested&&this._queue.length===0?(i8r(this),CNt(t)):uNt(this),r._chunkSteps(n)}else tXo(t,r),uNt(this)}};function oFr(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function uNt(e){if(xXo(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,C$(e._pullAlgorithm(),()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,uNt(e))},r=>{J1e(e,r)})}}function xXo(e){let r=e._controlledReadableStream;return!zft(e)||!e._started?!1:$1e(r)&&C8r(r)>0?!0:GCi(e)>0}function i8r(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function lNt(e){if(!zft(e))return;let r=e._controlledReadableStream;e._closeRequested=!0,e._queue.length===0&&(i8r(e),CNt(r))}function s8r(e,r){if(!zft(e))return;let t=e._controlledReadableStream;if($1e(t)&&C8r(t)>0)RCi(t,r,!1);else{let n;try{n=e._strategySizeAlgorithm(r)}catch(i){throw J1e(e,i),i}try{kCi(e,r,n)}catch(i){throw J1e(e,i),i}}uNt(e)}function J1e(e,r){let t=e._controlledReadableStream;t._state==="readable"&&(Z1e(e),i8r(e),RXo(t,r))}function GCi(e){let r=e._controlledReadableStream._state;return r==="errored"?null:r==="closed"?0:e._strategyHWM-e._queueTotalSize}function zft(e){let r=e._controlledReadableStream._state;return!e._closeRequested&&r==="readable"}function TXo(e,r,t,n,i,s,a){r._controlledReadableStream=e,r._queue=void 0,r._queueTotalSize=void 0,Z1e(r),r._started=!1,r._closeRequested=!1,r._pullAgain=!1,r._pulling=!1,r._strategySizeAlgorithm=a,r._strategyHWM=s,r._pullAlgorithm=n,r._cancelAlgorithm=i,e._readableStreamController=r,C$(Zv(t()),()=>{r._started=!0,uNt(r)},o=>{J1e(r,o)})}function cFr(e){return new TypeError(`ReadableStreamDefaultController.prototype.${e} can only be used on a ReadableStreamDefaultController`)}function kWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function FWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function NWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function OWh(e,r){if((e=""+e)!="bytes")throw new TypeError(`${r} '${e}' is not a valid enumeration value for ReadableStreamType`);return e}function BWh(e,r){if((e=""+e)!="byob")throw new TypeError(`${r} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);return e}function pYo(e,r){dae(e,r);let t=e==null?void 0:e.preventAbort,n=e==null?void 0:e.preventCancel,i=e==null?void 0:e.preventClose,s=e==null?void 0:e.signal;return s!==void 0&&function(a,o){if(!function(c){if(typeof c!="object"||c===null)return!1;try{return typeof c.aborted=="boolean"}catch{return!1}}(a))throw new TypeError(o+" is not an AbortSignal.")}(s,r+" has member 'signal' that"),{preventAbort:!!t,preventCancel:!!n,preventClose:!!i,signal:s}}Object.defineProperties(ePe.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(ePe.prototype,y_.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});var z1e=class{constructor(r={},t={}){r===void 0?r=null:ZJo(r,"First parameter");let n=t8r(t,"Second parameter"),i=function(s,a){dae(s,a);let o=s,c=o==null?void 0:o.autoAllocateChunkSize,l=o==null?void 0:o.cancel,u=o==null?void 0:o.pull,m=o==null?void 0:o.start,h=o==null?void 0:o.type;return{autoAllocateChunkSize:c===void 0?void 0:eXo(c,a+" has member 'autoAllocateChunkSize' that"),cancel:l===void 0?void 0:kWh(l,o,a+" has member 'cancel' that"),pull:u===void 0?void 0:FWh(u,o,a+" has member 'pull' that"),start:m===void 0?void 0:NWh(m,o,a+" has member 'start' that"),type:h===void 0?void 0:OWh(h,a+" has member 'type' that")}}(r,"First parameter");if(PXo(this),i.type==="bytes"){if(n.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");DWh(this,i,cNt(n,0))}else{let s=e8r(n);(function(a,o,c,l){let u=Object.create(ePe.prototype),m=()=>{},h=()=>Zv(void 0),_=()=>Zv(void 0);o.start!==void 0&&(m=()=>o.start(u)),o.pull!==void 0&&(h=()=>o.pull(u)),o.cancel!==void 0&&(_=b=>o.cancel(b)),TXo(a,u,m,h,_,c,l)})(this,i,cNt(n,1),s)}}get locked(){if(!O1e(this))throw RTe("locked");return $1e(this)}cancel(r=void 0){return O1e(this)?$1e(this)?rg(new TypeError("Cannot cancel a stream that already has a reader")):$Te(this,r):rg(RTe("cancel"))}getReader(r=void 0){if(!O1e(this))throw RTe("getReader");return function(n,i){dae(n,i);let s=n==null?void 0:n.mode;return{mode:s===void 0?void 0:BWh(s,i+" has member 'mode' that")}}(r,"First parameter").mode===void 0?EFr(this):function(n){return new Gft(n)}(this)}pipeThrough(r,t={}){if(!O1e(this))throw RTe("pipeThrough");yae(r,1,"pipeThrough");let n=function(s,a){dae(s,a);let o=s==null?void 0:s.readable;Zbi(o,"readable","ReadableWritablePair"),PCi(o,a+" has member 'readable' that");let c=s==null?void 0:s.writable;return Zbi(c,"writable","ReadableWritablePair"),mXo(c,a+" has member 'writable' that"),{readable:o,writable:c}}(r,"First parameter"),i=pYo(t,"Second parameter");if($1e(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(Dft(n.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return bNt(dYo(this,n.writable,i.preventClose,i.preventAbort,i.preventCancel,i.signal)),n.readable}pipeTo(r,t={}){if(!O1e(this))return rg(RTe("pipeTo"));if(r===void 0)return rg("Parameter 1 is required in 'pipeTo'.");if(!Aft(r))return rg(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let n;try{n=pYo(t,"Second parameter")}catch(i){return rg(i)}return $1e(this)?rg(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):Dft(r)?rg(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):dYo(this,r,n.preventClose,n.preventAbort,n.preventCancel,n.signal)}tee(){if(!O1e(this))throw RTe("tee");let r=function(t,n){let i=EFr(t),s,a,o,c,l,u=!1,m=!1,h=!1,_=D7(w=>{l=w});function b(){return u||(u=!0,v8r(i,{_chunkSteps:w=>{KJo(()=>{u=!1;let x=w,P=w;m||s8r(o._readableStreamController,x),h||s8r(c._readableStreamController,P)})},_closeSteps:()=>{u=!1,m||lNt(o._readableStreamController),h||lNt(c._readableStreamController),m&&h||l(void 0)},_errorSteps:()=>{u=!1}})),Zv(void 0)}function v(){}return o=oCi(v,b,function(w){if(m=!0,s=w,h){let x=_bi([s,a]),P=$Te(t,x);l(P)}return _}),c=oCi(v,b,function(w){if(h=!0,a=w,m){let x=_bi([s,a]),P=$Te(t,x);l(P)}return _}),QJo(i._closedPromise,w=>{J1e(o._readableStreamController,w),J1e(c._readableStreamController,w),m&&h||l(void 0)}),[o,c]}(this);return _bi(r)}values(r=void 0){if(!O1e(this))throw RTe("values");return function(t,n){let i=EFr(t),s=new eCi(i,n),a=Object.create(nXo);return a._asyncIteratorImpl=s,a}(this,function(t,n){return dae(t,n),{preventCancel:!!(t!=null&&t.preventCancel)}}(r,"First parameter").preventCancel)}};function oCi(e,r,t,n=1,i=()=>1){let s=Object.create(z1e.prototype);return PXo(s),TXo(s,Object.create(ePe.prototype),e,r,t,n,i),s}function PXo(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function O1e(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function $1e(e){return e._reader!==void 0}function $Te(e,r){return e._disturbed=!0,e._state==="closed"?Zv(void 0):e._state==="errored"?rg(e._storedError):(CNt(e),zTe(e._readableStreamController[ICi](r),ECi))}function CNt(e){e._state="closed";let r=e._reader;r!==void 0&&(YJo(r),jTe(r)&&(r._readRequests.forEach(t=>{t._closeSteps()}),r._readRequests=new eU))}function RXo(e,r){e._state="errored",e._storedError=r;let t=e._reader;t!==void 0&&(wCi(t,r),jTe(t)?(t._readRequests.forEach(n=>{n._errorSteps(r)}),t._readRequests=new eU):(t._readIntoRequests.forEach(n=>{n._errorSteps(r)}),t._readIntoRequests=new eU))}function RTe(e){return new TypeError(`ReadableStream.prototype.${e} can only be used on a ReadableStream`)}function kXo(e,r){dae(e,r);let t=e==null?void 0:e.highWaterMark;return Zbi(t,"highWaterMark","QueuingStrategyInit"),{highWaterMark:TCi(t)}}Object.defineProperties(z1e.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(z1e.prototype,y_.toStringTag,{value:"ReadableStream",configurable:!0}),typeof y_.asyncIterator=="symbol"&&Object.defineProperty(z1e.prototype,y_.asyncIterator,{value:z1e.prototype.values,writable:!0,configurable:!0});var qWh=function(e){return e.byteLength},dNt=class{constructor(r){yae(r,1,"ByteLengthQueuingStrategy"),r=kXo(r,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=r.highWaterMark}get highWaterMark(){if(!fYo(this))throw mYo("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!fYo(this))throw mYo("size");return qWh}};function mYo(e){return new TypeError(`ByteLengthQueuingStrategy.prototype.${e} can only be used on a ByteLengthQueuingStrategy`)}function fYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_byteLengthQueuingStrategyHighWaterMark")}Object.defineProperties(dNt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(dNt.prototype,y_.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});var MWh=function(){return 1},pNt=class{constructor(r){yae(r,1,"CountQueuingStrategy"),r=kXo(r,"First parameter"),this._countQueuingStrategyHighWaterMark=r.highWaterMark}get highWaterMark(){if(!gYo(this))throw hYo("highWaterMark");return this._countQueuingStrategyHighWaterMark}get size(){if(!gYo(this))throw hYo("size");return MWh}};function hYo(e){return new TypeError(`CountQueuingStrategy.prototype.${e} can only be used on a CountQueuingStrategy`)}function gYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_countQueuingStrategyHighWaterMark")}function LWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function jWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function GWh(e,r,t){return E$(e,t),(n,i)=>sPe(e,r,[n,i])}Object.defineProperties(pNt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(pNt.prototype,y_.toStringTag,{value:"CountQueuingStrategy",configurable:!0});var mNt=class{constructor(r={},t={},n={}){r===void 0&&(r=null);let i=t8r(t,"Second parameter"),s=t8r(n,"Third parameter"),a=function(h,_){dae(h,_);let b=h==null?void 0:h.flush,v=h==null?void 0:h.readableType,w=h==null?void 0:h.start,x=h==null?void 0:h.transform,P=h==null?void 0:h.writableType;return{flush:b===void 0?void 0:LWh(b,h,_+" has member 'flush' that"),readableType:v,start:w===void 0?void 0:jWh(w,h,_+" has member 'start' that"),transform:x===void 0?void 0:GWh(x,h,_+" has member 'transform' that"),writableType:P}}(r,"First parameter");if(a.readableType!==void 0)throw new RangeError("Invalid readableType specified");if(a.writableType!==void 0)throw new RangeError("Invalid writableType specified");let o=cNt(s,0),c=e8r(s),l=cNt(i,1),u=e8r(i),m;(function(h,_,b,v,w,x){function P(){return _}function k(N){return function(j,M){let C=j._transformStreamController;return j._backpressure?zTe(j._backpressureChangePromise,()=>{let O=j._writable;if(O._state==="erroring")throw O._storedError;return _Yo(C,M)}):_Yo(C,M)}(h,N)}function R(N){return function(j,M){return a8r(j,M),Zv(void 0)}(h,N)}function L(){return function(N){let j=N._readable,M=N._transformStreamController,C=M._flushAlgorithm();return FXo(M),zTe(C,()=>{if(j._state==="errored")throw j._storedError;lNt(j._readableStreamController)},O=>{throw a8r(N,O),j._storedError})}(h)}function U(){return function(N){return o8r(N,!1),N._backpressureChangePromise}(h)}function Y(N){return S8r(h,N),Zv(void 0)}h._writable=function(N,j,M,C,O=1,V=()=>1){let Q=Object.create(Uft.prototype);return hXo(Q),vXo(Q,Object.create(ZTe.prototype),N,j,M,C,O,V),Q}(P,k,L,R,b,v),h._readable=oCi(P,U,Y,w,x),h._backpressure=void 0,h._backpressureChangePromise=void 0,h._backpressureChangePromise_resolve=void 0,o8r(h,!0),h._transformStreamController=void 0})(this,D7(h=>{m=h}),l,u,o,c),function(h,_){let b=Object.create($ft.prototype),v=x=>{try{return NXo(b,x),Zv(void 0)}catch(P){return rg(P)}},w=()=>Zv(void 0);_.transform!==void 0&&(v=x=>_.transform(x,b)),_.flush!==void 0&&(w=()=>_.flush(b)),function(x,P,k,R){P._controlledTransformStream=x,x._transformStreamController=P,P._transformAlgorithm=k,P._flushAlgorithm=R}(h,b,v,w)}(this,a),a.start!==void 0?m(a.start(this._transformStreamController)):m(void 0)}get readable(){if(!yYo(this))throw AYo("readable");return this._readable}get writable(){if(!yYo(this))throw AYo("writable");return this._writable}};function yYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function a8r(e,r){J1e(e._readable._readableStreamController,r),S8r(e,r)}function S8r(e,r){FXo(e._transformStreamController),sCi(e._writable._writableStreamController,r),e._backpressure&&o8r(e,!1)}function o8r(e,r){e._backpressureChangePromise!==void 0&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=D7(t=>{e._backpressureChangePromise_resolve=t}),e._backpressure=r}Object.defineProperties(mNt.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(mNt.prototype,y_.toStringTag,{value:"TransformStream",configurable:!0});var $ft=class{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!uFr(this))throw lFr("desiredSize");return GCi(this._controlledTransformStream._readable._readableStreamController)}enqueue(r=void 0){if(!uFr(this))throw lFr("enqueue");NXo(this,r)}error(r=void 0){if(!uFr(this))throw lFr("error");var t;t=r,a8r(this._controlledTransformStream,t)}terminate(){if(!uFr(this))throw lFr("terminate");(function(r){let t=r._controlledTransformStream,n=t._readable._readableStreamController;lNt(n),S8r(t,new TypeError("TransformStream terminated"))})(this)}};function uFr(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function FXo(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function NXo(e,r){let t=e._controlledTransformStream,n=t._readable._readableStreamController;if(!zft(n))throw new TypeError("Readable side is not in a state that permits enqueue");try{s8r(n,r)}catch(s){throw S8r(t,s),t._readable._storedError}(function(s){return!xXo(s)})(n)!==t._backpressure&&o8r(t,!0)}function _Yo(e,r){return zTe(e._transformAlgorithm(r),void 0,t=>{throw a8r(e._controlledTransformStream,t),t})}function lFr(e){return new TypeError(`TransformStreamDefaultController.prototype.${e} can only be used on a TransformStreamDefaultController`)}function AYo(e){return new TypeError(`TransformStream.prototype.${e} can only be used on a TransformStream`)}Object.defineProperties($ft.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty($ft.prototype,y_.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});var UWh=Object.freeze({__proto__:null,ByteLengthQueuingStrategy:dNt,CountQueuingStrategy:pNt,ReadableByteStreamController:jft,ReadableStream:z1e,ReadableStreamBYOBReader:Gft,ReadableStreamBYOBRequest:Lft,ReadableStreamDefaultController:ePe,ReadableStreamDefaultReader:Mft,TransformStream:mNt,TransformStreamDefaultController:$ft,WritableStream:Uft,WritableStreamDefaultController:ZTe,WritableStreamDefaultWriter:Vft}),cCi=function(e,r){return cCi=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},cCi(e,r)};function OXo(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+r+" is not a constructor or null");function t(){this.constructor=e}cCi(e,r),e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function jB(e){if(!e)throw new TypeError("Assertion failed")}function $5t(){}function UCi(e){return typeof e=="object"&&e!==null||typeof e=="function"}function Cbi(e){if(typeof e!="function")return!1;var r=!1;try{new e({start:function(){r=!0}})}catch{}return r}function VCi(e){return!!UCi(e)&&typeof e.getReader=="function"}function zCi(e){return!!UCi(e)&&typeof e.getWriter=="function"}function BXo(e){return!!UCi(e)&&!!VCi(e.readable)&&!!zCi(e.writable)}function qXo(e){try{return e.getReader({mode:"byob"}).releaseLock(),!0}catch{return!1}}function vbi(e,r){var t=(r===void 0?{}:r).type;return jB(VCi(e)),jB(e.locked===!1),(t=MXo(t))==="bytes"?new zWh(e):new VWh(e)}function MXo(e){var r=e+"";if(r==="bytes")return r;if(e===void 0)return e;throw new RangeError("Invalid type is specified")}var LXo=function(){function e(r){this._underlyingReader=void 0,this._readerMode=void 0,this._readableStreamController=void 0,this._pendingRead=void 0,this._underlyingStream=r,this._attachDefaultReader()}return e.prototype.start=function(r){this._readableStreamController=r},e.prototype.cancel=function(r){return jB(this._underlyingReader!==void 0),this._underlyingReader.cancel(r)},e.prototype._attachDefaultReader=function(){if(this._readerMode!=="default"){this._detachReader();var r=this._underlyingStream.getReader();this._readerMode="default",this._attachReader(r)}},e.prototype._attachReader=function(r){var t=this;jB(this._underlyingReader===void 0),this._underlyingReader=r;var n=this._underlyingReader.closed;n&&n.then(function(){return t._finishPendingRead()}).then(function(){r===t._underlyingReader&&t._readableStreamController.close()},function(i){r===t._underlyingReader&&t._readableStreamController.error(i)}).catch($5t)},e.prototype._detachReader=function(){this._underlyingReader!==void 0&&(this._underlyingReader.releaseLock(),this._underlyingReader=void 0,this._readerMode=void 0)},e.prototype._pullWithDefaultReader=function(){var r=this;this._attachDefaultReader();var t=this._underlyingReader.read().then(function(n){var i=r._readableStreamController;n.done?r._tryClose():i.enqueue(n.value)});return this._setPendingRead(t),t},e.prototype._tryClose=function(){try{this._readableStreamController.close()}catch{}},e.prototype._setPendingRead=function(r){var t,n=this,i=function(){n._pendingRead===t&&(n._pendingRead=void 0)};this._pendingRead=t=r.then(i,i)},e.prototype._finishPendingRead=function(){var r=this;if(this._pendingRead){var t=function(){return r._finishPendingRead()};return this._pendingRead.then(t,t)}},e}(),VWh=function(e){function r(){return e!==null&&e.apply(this,arguments)||this}return OXo(r,e),r.prototype.pull=function(){return this._pullWithDefaultReader()},r}(LXo);function bYo(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}var zWh=function(e){function r(t){var n=this,i=qXo(t);return(n=e.call(this,t)||this)._supportsByob=i,n}return OXo(r,e),Object.defineProperty(r.prototype,"type",{get:function(){return"bytes"},enumerable:!1,configurable:!0}),r.prototype._attachByobReader=function(){if(this._readerMode!=="byob"){jB(this._supportsByob),this._detachReader();var t=this._underlyingStream.getReader({mode:"byob"});this._readerMode="byob",this._attachReader(t)}},r.prototype.pull=function(){if(this._supportsByob){var t=this._readableStreamController.byobRequest;if(t)return this._pullWithByobRequest(t)}return this._pullWithDefaultReader()},r.prototype._pullWithByobRequest=function(t){var n=this;this._attachByobReader();var i=new Uint8Array(t.view.byteLength),s=this._underlyingReader.read(i).then(function(a){var o,c,l;n._readableStreamController,a.done?(n._tryClose(),t.respond(0)):(o=a.value,c=t.view,l=bYo(o),bYo(c).set(l,0),t.respond(a.value.byteLength))});return this._setPendingRead(s),s},r}(LXo);function CYo(e){jB(zCi(e)),jB(e.locked===!1);var r=e.getWriter();return new $Wh(r)}var $Wh=function(){function e(r){var t=this;this._writableStreamController=void 0,this._pendingWrite=void 0,this._state="writable",this._storedError=void 0,this._underlyingWriter=r,this._errorPromise=new Promise(function(n,i){t._errorPromiseReject=i}),this._errorPromise.catch($5t)}return e.prototype.start=function(r){var t=this;this._writableStreamController=r,this._underlyingWriter.closed.then(function(){t._state="closed"}).catch(function(n){return t._finishErroring(n)})},e.prototype.write=function(r){var t=this,n=this._underlyingWriter;if(n.desiredSize===null)return n.ready;var i=n.write(r);i.catch(function(a){return t._finishErroring(a)}),n.ready.catch(function(a){return t._startErroring(a)});var s=Promise.race([i,this._errorPromise]);return this._setPendingWrite(s),s},e.prototype.close=function(){var r=this;return this._pendingWrite===void 0?this._underlyingWriter.close():this._finishPendingWrite().then(function(){return r.close()})},e.prototype.abort=function(r){if(this._state!=="errored")return this._underlyingWriter.abort(r)},e.prototype._setPendingWrite=function(r){var t,n=this,i=function(){n._pendingWrite===t&&(n._pendingWrite=void 0)};this._pendingWrite=t=r.then(i,i)},e.prototype._finishPendingWrite=function(){var r=this;if(this._pendingWrite===void 0)return Promise.resolve();var t=function(){return r._finishPendingWrite()};return this._pendingWrite.then(t,t)},e.prototype._startErroring=function(r){var t=this;if(this._state==="writable"){this._state="erroring",this._storedError=r;var n=function(){return t._finishErroring(r)};this._pendingWrite===void 0?n():this._finishPendingWrite().then(n,n),this._writableStreamController.error(r)}},e.prototype._finishErroring=function(r){this._state==="writable"&&this._startErroring(r),this._state==="erroring"&&(this._state="errored",this._errorPromiseReject(this._storedError))},e}();function vYo(e){jB(BXo(e));var r=e.readable,t=e.writable;jB(r.locked===!1),jB(t.locked===!1);var n,i=r.getReader();try{n=t.getWriter()}catch(s){throw i.releaseLock(),s}return new QWh(i,n)}var QWh=function(){function e(r,t){var n=this;this._transformStreamController=void 0,this._onRead=function(i){if(!i.done)return n._transformStreamController.enqueue(i.value),n._reader.read().then(n._onRead)},this._onError=function(i){n._flushReject(i),n._transformStreamController.error(i),n._reader.cancel(i).catch($5t),n._writer.abort(i).catch($5t)},this._onTerminate=function(){n._flushResolve(),n._transformStreamController.terminate();var i=new TypeError("TransformStream terminated");n._writer.abort(i).catch($5t)},this._reader=r,this._writer=t,this._flushPromise=new Promise(function(i,s){n._flushResolve=i,n._flushReject=s})}return e.prototype.start=function(r){this._transformStreamController=r,this._reader.read().then(this._onRead).then(this._onTerminate,this._onError);var t=this._reader.closed;t&&t.then(this._onTerminate,this._onError)},e.prototype.transform=function(r){return this._writer.write(r)},e.prototype.flush=function(){var r=this;return this._writer.close().then(function(){return r._flushPromise})},e}(),KWh=Object.freeze({__proto__:null,createReadableStreamWrapper:function(e){jB(function(t){return!!Cbi(t)&&!!VCi(new t)}(e));var r=function(t){try{return new t({type:"bytes"}),!0}catch{return!1}}(e);return function(t,n){var i=(n===void 0?{}:n).type;if((i=MXo(i))!=="bytes"||r||(i=void 0),t.constructor===e&&(i!=="bytes"||qXo(t)))return t;if(i==="bytes"){var s=vbi(t,{type:i});return new e(s)}return s=vbi(t),new e(s)}},createTransformStreamWrapper:function(e){return jB(function(r){return!!Cbi(r)&&!!BXo(new r)}(e)),function(r){if(r.constructor===e)return r;var t=vYo(r);return new e(t)}},createWrappingReadableSource:vbi,createWrappingTransformer:vYo,createWrappingWritableSink:CYo,createWritableStreamWrapper:function(e){return jB(function(r){return!!Cbi(r)&&!!zCi(new r)}(e)),function(r){if(r.constructor===e)return r;var t=CYo(r);return new e(t)}}}),af=v$(function(e){(function(r,t){function n(N,j){if(!N)throw Error(j||"Assertion failed")}function i(N,j){N.super_=j;var M=function(){};M.prototype=j.prototype,N.prototype=new M,N.prototype.constructor=N}function s(N,j,M){if(s.isBN(N))return N;this.negative=0,this.words=null,this.length=0,this.red=null,N!==null&&(j!=="le"&&j!=="be"||(M=j,j=10),this._init(N||0,j||10,M||"be"))}var a;typeof r=="object"?r.exports=s:t.BN=s,s.BN=s,s.wordSize=26;try{a=u8r.default.Buffer}catch{}function o(N,j,M){for(var C=0,O=Math.min(N.length,M),V=j;V<O;V++){var Q=N.charCodeAt(V)-48;C<<=4,C|=Q>=49&&Q<=54?Q-49+10:Q>=17&&Q<=22?Q-17+10:15&Q}return C}function c(N,j,M,C){for(var O=0,V=Math.min(N.length,M),Q=j;Q<V;Q++){var X=N.charCodeAt(Q)-48;O*=C,O+=X>=49?X-49+10:X>=17?X-17+10:X}return O}s.isBN=function(N){return N instanceof s||N!==null&&typeof N=="object"&&N.constructor.wordSize===s.wordSize&&Array.isArray(N.words)},s.max=function(N,j){return N.cmp(j)>0?N:j},s.min=function(N,j){return N.cmp(j)<0?N:j},s.prototype._init=function(N,j,M){if(typeof N=="number")return this._initNumber(N,j,M);if(typeof N=="object")return this._initArray(N,j,M);j==="hex"&&(j=16),n(j===(0|j)&&j>=2&&j<=36);var C=0;(N=N.toString().replace(/\s+/g,""))[0]==="-"&&C++,j===16?this._parseHex(N,C):this._parseBase(N,j,C),N[0]==="-"&&(this.negative=1),this.strip(),M==="le"&&this._initArray(this.toArray(),j,M)},s.prototype._initNumber=function(N,j,M){N<0&&(this.negative=1,N=-N),N<67108864?(this.words=[67108863&N],this.length=1):N<4503599627370496?(this.words=[67108863&N,N/67108864&67108863],this.length=2):(n(N<9007199254740992),this.words=[67108863&N,N/67108864&67108863,1],this.length=3),M==="le"&&this._initArray(this.toArray(),j,M)},s.prototype._initArray=function(N,j,M){if(n(typeof N.length=="number"),N.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(N.length/3),this.words=Array(this.length);for(var C=0;C<this.length;C++)this.words[C]=0;var O,V,Q=0;if(M==="be")for(C=N.length-1,O=0;C>=0;C-=3)V=N[C]|N[C-1]<<8|N[C-2]<<16,this.words[O]|=V<<Q&67108863,this.words[O+1]=V>>>26-Q&67108863,(Q+=24)>=26&&(Q-=26,O++);else if(M==="le")for(C=0,O=0;C<N.length;C+=3)V=N[C]|N[C+1]<<8|N[C+2]<<16,this.words[O]|=V<<Q&67108863,this.words[O+1]=V>>>26-Q&67108863,(Q+=24)>=26&&(Q-=26,O++);return this.strip()},s.prototype._parseHex=function(N,j){this.length=Math.ceil((N.length-j)/6),this.words=Array(this.length);for(var M=0;M<this.length;M++)this.words[M]=0;var C,O,V=0;for(M=N.length-6,C=0;M>=j;M-=6)O=o(N,M,M+6),this.words[C]|=O<<V&67108863,this.words[C+1]|=O>>>26-V&4194303,(V+=24)>=26&&(V-=26,C++);M+6!==j&&(O=o(N,j,M+6),this.words[C]|=O<<V&67108863,this.words[C+1]|=O>>>26-V&4194303),this.strip()},s.prototype._parseBase=function(N,j,M){this.words=[0],this.length=1;for(var C=0,O=1;O<=67108863;O*=j)C++;C--,O=O/j|0;for(var V=N.length-M,Q=V%C,X=Math.min(V,V-Q)+M,J=0,ee=M;ee<X;ee+=C)J=c(N,ee,ee+C,j),this.imuln(O),this.words[0]+J<67108864?this.words[0]+=J:this._iaddn(J);if(Q!==0){var fe=1;for(J=c(N,ee,N.length,j),ee=0;ee<Q;ee++)fe*=j;this.imuln(fe),this.words[0]+J<67108864?this.words[0]+=J:this._iaddn(J)}},s.prototype.copy=function(N){N.words=Array(this.length);for(var j=0;j<this.length;j++)N.words[j]=this.words[j];N.length=this.length,N.negative=this.negative,N.red=this.red},s.prototype.clone=function(){var N=new s(null);return this.copy(N),N},s.prototype._expand=function(N){for(;this.length<N;)this.words[this.length++]=0;return this},s.prototype.strip=function(){for(;this.length>1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},s.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},s.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],m=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(N,j,M){M.negative=j.negative^N.negative;var C=N.length+j.length|0;M.length=C,C=C-1|0;var O=0|N.words[0],V=0|j.words[0],Q=O*V,X=67108863&Q,J=Q/67108864|0;M.words[0]=X;for(var ee=1;ee<C;ee++){for(var fe=J>>>26,ie=67108863&J,Se=Math.min(ee,j.length-1),ce=Math.max(0,ee-N.length+1);ce<=Se;ce++){var Mt=ee-ce|0;fe+=(Q=(O=0|N.words[Mt])*(V=0|j.words[ce])+ie)/67108864|0,ie=67108863&Q}M.words[ee]=0|ie,J=0|fe}return J!==0?M.words[ee]=0|J:M.length--,M.strip()}s.prototype.toString=function(N,j){var M;if(j=0|j||1,(N=N||10)===16||N==="hex"){M="";for(var C=0,O=0,V=0;V<this.length;V++){var Q=this.words[V],X=(16777215&(Q<<C|O)).toString(16);M=(O=Q>>>24-C&16777215)!==0||V!==this.length-1?l[6-X.length]+X+M:X+M,(C+=2)>=26&&(C-=26,V--)}for(O!==0&&(M=O.toString(16)+M);M.length%j!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}if(N===(0|N)&&N>=2&&N<=36){var J=u[N],ee=m[N];M="";var fe=this.clone();for(fe.negative=0;!fe.isZero();){var ie=fe.modn(ee).toString(N);M=(fe=fe.idivn(ee)).isZero()?ie+M:l[J-ie.length]+ie+M}for(this.isZero()&&(M="0"+M);M.length%j!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}n(!1,"Base should be between 2 and 36")},s.prototype.toNumber=function(){var N=this.words[0];return this.length===2?N+=67108864*this.words[1]:this.length===3&&this.words[2]===1?N+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-N:N},s.prototype.toJSON=function(){return this.toString(16)},s.prototype.toBuffer=function(N,j){return n(a!==void 0),this.toArrayLike(a,N,j)},s.prototype.toArray=function(N,j){return this.toArrayLike(Array,N,j)},s.prototype.toArrayLike=function(N,j,M){var C=this.byteLength(),O=M||Math.max(1,C);n(C<=O,"byte array longer than desired length"),n(O>0,"Requested array length <= 0"),this.strip();var V,Q,X=j==="le",J=new N(O),ee=this.clone();if(X){for(Q=0;!ee.isZero();Q++)V=ee.andln(255),ee.iushrn(8),J[Q]=V;for(;Q<O;Q++)J[Q]=0}else{for(Q=0;Q<O-C;Q++)J[Q]=0;for(Q=0;!ee.isZero();Q++)V=ee.andln(255),ee.iushrn(8),J[O-Q-1]=V}return J},s.prototype._countBits=Math.clz32?function(N){return 32-Math.clz32(N)}:function(N){var j=N,M=0;return j>=4096&&(M+=13,j>>>=13),j>=64&&(M+=7,j>>>=7),j>=8&&(M+=4,j>>>=4),j>=2&&(M+=2,j>>>=2),M+j},s.prototype._zeroBits=function(N){if(N===0)return 26;var j=N,M=0;return!(8191&j)&&(M+=13,j>>>=13),!(127&j)&&(M+=7,j>>>=7),!(15&j)&&(M+=4,j>>>=4),!(3&j)&&(M+=2,j>>>=2),!(1&j)&&M++,M},s.prototype.bitLength=function(){var N=this.words[this.length-1],j=this._countBits(N);return 26*(this.length-1)+j},s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var N=0,j=0;j<this.length;j++){var M=this._zeroBits(this.words[j]);if(N+=M,M!==26)break}return N},s.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},s.prototype.toTwos=function(N){return this.negative!==0?this.abs().inotn(N).iaddn(1):this.clone()},s.prototype.fromTwos=function(N){return this.testn(N-1)?this.notn(N).iaddn(1).ineg():this.clone()},s.prototype.isNeg=function(){return this.negative!==0},s.prototype.neg=function(){return this.clone().ineg()},s.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},s.prototype.iuor=function(N){for(;this.length<N.length;)this.words[this.length++]=0;for(var j=0;j<N.length;j++)this.words[j]=this.words[j]|N.words[j];return this.strip()},s.prototype.ior=function(N){return n((this.negative|N.negative)==0),this.iuor(N)},s.prototype.or=function(N){return this.length>N.length?this.clone().ior(N):N.clone().ior(this)},s.prototype.uor=function(N){return this.length>N.length?this.clone().iuor(N):N.clone().iuor(this)},s.prototype.iuand=function(N){var j;j=this.length>N.length?N:this;for(var M=0;M<j.length;M++)this.words[M]=this.words[M]&N.words[M];return this.length=j.length,this.strip()},s.prototype.iand=function(N){return n((this.negative|N.negative)==0),this.iuand(N)},s.prototype.and=function(N){return this.length>N.length?this.clone().iand(N):N.clone().iand(this)},s.prototype.uand=function(N){return this.length>N.length?this.clone().iuand(N):N.clone().iuand(this)},s.prototype.iuxor=function(N){var j,M;this.length>N.length?(j=this,M=N):(j=N,M=this);for(var C=0;C<M.length;C++)this.words[C]=j.words[C]^M.words[C];if(this!==j)for(;C<j.length;C++)this.words[C]=j.words[C];return this.length=j.length,this.strip()},s.prototype.ixor=function(N){return n((this.negative|N.negative)==0),this.iuxor(N)},s.prototype.xor=function(N){return this.length>N.length?this.clone().ixor(N):N.clone().ixor(this)},s.prototype.uxor=function(N){return this.length>N.length?this.clone().iuxor(N):N.clone().iuxor(this)},s.prototype.inotn=function(N){n(typeof N=="number"&&N>=0);var j=0|Math.ceil(N/26),M=N%26;this._expand(j),M>0&&j--;for(var C=0;C<j;C++)this.words[C]=67108863&~this.words[C];return M>0&&(this.words[C]=~this.words[C]&67108863>>26-M),this.strip()},s.prototype.notn=function(N){return this.clone().inotn(N)},s.prototype.setn=function(N,j){n(typeof N=="number"&&N>=0);var M=N/26|0,C=N%26;return this._expand(M+1),this.words[M]=j?this.words[M]|1<<C:this.words[M]&~(1<<C),this.strip()},s.prototype.iadd=function(N){var j,M,C;if(this.negative!==0&&N.negative===0)return this.negative=0,j=this.isub(N),this.negative^=1,this._normSign();if(this.negative===0&&N.negative!==0)return N.negative=0,j=this.isub(N),N.negative=1,j._normSign();this.length>N.length?(M=this,C=N):(M=N,C=this);for(var O=0,V=0;V<C.length;V++)j=(0|M.words[V])+(0|C.words[V])+O,this.words[V]=67108863&j,O=j>>>26;for(;O!==0&&V<M.length;V++)j=(0|M.words[V])+O,this.words[V]=67108863&j,O=j>>>26;if(this.length=M.length,O!==0)this.words[this.length]=O,this.length++;else if(M!==this)for(;V<M.length;V++)this.words[V]=M.words[V];return this},s.prototype.add=function(N){var j;return N.negative!==0&&this.negative===0?(N.negative=0,j=this.sub(N),N.negative^=1,j):N.negative===0&&this.negative!==0?(this.negative=0,j=N.sub(this),this.negative=1,j):this.length>N.length?this.clone().iadd(N):N.clone().iadd(this)},s.prototype.isub=function(N){if(N.negative!==0){N.negative=0;var j=this.iadd(N);return N.negative=1,j._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(N),this.negative=1,this._normSign();var M,C,O=this.cmp(N);if(O===0)return this.negative=0,this.length=1,this.words[0]=0,this;O>0?(M=this,C=N):(M=N,C=this);for(var V=0,Q=0;Q<C.length;Q++)V=(j=(0|M.words[Q])-(0|C.words[Q])+V)>>26,this.words[Q]=67108863&j;for(;V!==0&&Q<M.length;Q++)V=(j=(0|M.words[Q])+V)>>26,this.words[Q]=67108863&j;if(V===0&&Q<M.length&&M!==this)for(;Q<M.length;Q++)this.words[Q]=M.words[Q];return this.length=Math.max(this.length,Q),M!==this&&(this.negative=1),this.strip()},s.prototype.sub=function(N){return this.clone().isub(N)};var _=function(N,j,M){var C,O,V,Q=N.words,X=j.words,J=M.words,ee=0,fe=0|Q[0],ie=8191&fe,Se=fe>>>13,ce=0|Q[1],Mt=8191&ce,et=ce>>>13,or=0|Q[2],Ge=8191&or,me=or>>>13,oe=0|Q[3],ue=8191&oe,De=oe>>>13,It=0|Q[4],Je=8191&It,at=It>>>13,mt=0|Q[5],ke=8191&mt,dt=mt>>>13,ot=0|Q[6],kt=8191&ot,Vt=ot>>>13,Ar=0|Q[7],ni=8191&Ar,gn=Ar>>>13,On=0|Q[8],er=8191&On,ln=On>>>13,Tr=0|Q[9],nt=8191&Tr,ut=Tr>>>13,Ve=0|X[0],Ae=8191&Ve,Pe=Ve>>>13,Kt=0|X[1],nr=8191&Kt,En=Kt>>>13,jn=0|X[2],br=8191&jn,We=jn>>>13,lt=0|X[3],Be=8191<,je=lt>>>13,ct=0|X[4],Le=8191&ct,ft=ct>>>13,Jr=0|X[5],Yt=8191&Jr,wr=Jr>>>13,wn=0|X[6],Bn=8191&wn,tr=wn>>>13,zt=0|X[7],sr=8191&zt,Ir=zt>>>13,rr=0|X[8],pt=8191&rr,ge=rr>>>13,Me=0|X[9],ae=8191&Me,Ye=Me>>>13;M.negative=N.negative^j.negative,M.length=19;var bt=(ee+(C=Math.imul(ie,Ae))|0)+((8191&(O=(O=Math.imul(ie,Pe))+Math.imul(Se,Ae)|0))<<13)|0;ee=((V=Math.imul(Se,Pe))+(O>>>13)|0)+(bt>>>26)|0,bt&=67108863,C=Math.imul(Mt,Ae),O=(O=Math.imul(Mt,Pe))+Math.imul(et,Ae)|0,V=Math.imul(et,Pe);var $t=(ee+(C=C+Math.imul(ie,nr)|0)|0)+((8191&(O=(O=O+Math.imul(ie,En)|0)+Math.imul(Se,nr)|0))<<13)|0;ee=((V=V+Math.imul(Se,En)|0)+(O>>>13)|0)+($t>>>26)|0,$t&=67108863,C=Math.imul(Ge,Ae),O=(O=Math.imul(Ge,Pe))+Math.imul(me,Ae)|0,V=Math.imul(me,Pe),C=C+Math.imul(Mt,nr)|0,O=(O=O+Math.imul(Mt,En)|0)+Math.imul(et,nr)|0,V=V+Math.imul(et,En)|0;var Ee=(ee+(C=C+Math.imul(ie,br)|0)|0)+((8191&(O=(O=O+Math.imul(ie,We)|0)+Math.imul(Se,br)|0))<<13)|0;ee=((V=V+Math.imul(Se,We)|0)+(O>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,C=Math.imul(ue,Ae),O=(O=Math.imul(ue,Pe))+Math.imul(De,Ae)|0,V=Math.imul(De,Pe),C=C+Math.imul(Ge,nr)|0,O=(O=O+Math.imul(Ge,En)|0)+Math.imul(me,nr)|0,V=V+Math.imul(me,En)|0,C=C+Math.imul(Mt,br)|0,O=(O=O+Math.imul(Mt,We)|0)+Math.imul(et,br)|0,V=V+Math.imul(et,We)|0;var st=(ee+(C=C+Math.imul(ie,Be)|0)|0)+((8191&(O=(O=O+Math.imul(ie,je)|0)+Math.imul(Se,Be)|0))<<13)|0;ee=((V=V+Math.imul(Se,je)|0)+(O>>>13)|0)+(st>>>26)|0,st&=67108863,C=Math.imul(Je,Ae),O=(O=Math.imul(Je,Pe))+Math.imul(at,Ae)|0,V=Math.imul(at,Pe),C=C+Math.imul(ue,nr)|0,O=(O=O+Math.imul(ue,En)|0)+Math.imul(De,nr)|0,V=V+Math.imul(De,En)|0,C=C+Math.imul(Ge,br)|0,O=(O=O+Math.imul(Ge,We)|0)+Math.imul(me,br)|0,V=V+Math.imul(me,We)|0,C=C+Math.imul(Mt,Be)|0,O=(O=O+Math.imul(Mt,je)|0)+Math.imul(et,Be)|0,V=V+Math.imul(et,je)|0;var yr=(ee+(C=C+Math.imul(ie,Le)|0)|0)+((8191&(O=(O=O+Math.imul(ie,ft)|0)+Math.imul(Se,Le)|0))<<13)|0;ee=((V=V+Math.imul(Se,ft)|0)+(O>>>13)|0)+(yr>>>26)|0,yr&=67108863,C=Math.imul(ke,Ae),O=(O=Math.imul(ke,Pe))+Math.imul(dt,Ae)|0,V=Math.imul(dt,Pe),C=C+Math.imul(Je,nr)|0,O=(O=O+Math.imul(Je,En)|0)+Math.imul(at,nr)|0,V=V+Math.imul(at,En)|0,C=C+Math.imul(ue,br)|0,O=(O=O+Math.imul(ue,We)|0)+Math.imul(De,br)|0,V=V+Math.imul(De,We)|0,C=C+Math.imul(Ge,Be)|0,O=(O=O+Math.imul(Ge,je)|0)+Math.imul(me,Be)|0,V=V+Math.imul(me,je)|0,C=C+Math.imul(Mt,Le)|0,O=(O=O+Math.imul(Mt,ft)|0)+Math.imul(et,Le)|0,V=V+Math.imul(et,ft)|0;var Wt=(ee+(C=C+Math.imul(ie,Yt)|0)|0)+((8191&(O=(O=O+Math.imul(ie,wr)|0)+Math.imul(Se,Yt)|0))<<13)|0;ee=((V=V+Math.imul(Se,wr)|0)+(O>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,C=Math.imul(kt,Ae),O=(O=Math.imul(kt,Pe))+Math.imul(Vt,Ae)|0,V=Math.imul(Vt,Pe),C=C+Math.imul(ke,nr)|0,O=(O=O+Math.imul(ke,En)|0)+Math.imul(dt,nr)|0,V=V+Math.imul(dt,En)|0,C=C+Math.imul(Je,br)|0,O=(O=O+Math.imul(Je,We)|0)+Math.imul(at,br)|0,V=V+Math.imul(at,We)|0,C=C+Math.imul(ue,Be)|0,O=(O=O+Math.imul(ue,je)|0)+Math.imul(De,Be)|0,V=V+Math.imul(De,je)|0,C=C+Math.imul(Ge,Le)|0,O=(O=O+Math.imul(Ge,ft)|0)+Math.imul(me,Le)|0,V=V+Math.imul(me,ft)|0,C=C+Math.imul(Mt,Yt)|0,O=(O=O+Math.imul(Mt,wr)|0)+Math.imul(et,Yt)|0,V=V+Math.imul(et,wr)|0;var Lt=(ee+(C=C+Math.imul(ie,Bn)|0)|0)+((8191&(O=(O=O+Math.imul(ie,tr)|0)+Math.imul(Se,Bn)|0))<<13)|0;ee=((V=V+Math.imul(Se,tr)|0)+(O>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,C=Math.imul(ni,Ae),O=(O=Math.imul(ni,Pe))+Math.imul(gn,Ae)|0,V=Math.imul(gn,Pe),C=C+Math.imul(kt,nr)|0,O=(O=O+Math.imul(kt,En)|0)+Math.imul(Vt,nr)|0,V=V+Math.imul(Vt,En)|0,C=C+Math.imul(ke,br)|0,O=(O=O+Math.imul(ke,We)|0)+Math.imul(dt,br)|0,V=V+Math.imul(dt,We)|0,C=C+Math.imul(Je,Be)|0,O=(O=O+Math.imul(Je,je)|0)+Math.imul(at,Be)|0,V=V+Math.imul(at,je)|0,C=C+Math.imul(ue,Le)|0,O=(O=O+Math.imul(ue,ft)|0)+Math.imul(De,Le)|0,V=V+Math.imul(De,ft)|0,C=C+Math.imul(Ge,Yt)|0,O=(O=O+Math.imul(Ge,wr)|0)+Math.imul(me,Yt)|0,V=V+Math.imul(me,wr)|0,C=C+Math.imul(Mt,Bn)|0,O=(O=O+Math.imul(Mt,tr)|0)+Math.imul(et,Bn)|0,V=V+Math.imul(et,tr)|0;var Ke=(ee+(C=C+Math.imul(ie,sr)|0)|0)+((8191&(O=(O=O+Math.imul(ie,Ir)|0)+Math.imul(Se,sr)|0))<<13)|0;ee=((V=V+Math.imul(Se,Ir)|0)+(O>>>13)|0)+(Ke>>>26)|0,Ke&=67108863,C=Math.imul(er,Ae),O=(O=Math.imul(er,Pe))+Math.imul(ln,Ae)|0,V=Math.imul(ln,Pe),C=C+Math.imul(ni,nr)|0,O=(O=O+Math.imul(ni,En)|0)+Math.imul(gn,nr)|0,V=V+Math.imul(gn,En)|0,C=C+Math.imul(kt,br)|0,O=(O=O+Math.imul(kt,We)|0)+Math.imul(Vt,br)|0,V=V+Math.imul(Vt,We)|0,C=C+Math.imul(ke,Be)|0,O=(O=O+Math.imul(ke,je)|0)+Math.imul(dt,Be)|0,V=V+Math.imul(dt,je)|0,C=C+Math.imul(Je,Le)|0,O=(O=O+Math.imul(Je,ft)|0)+Math.imul(at,Le)|0,V=V+Math.imul(at,ft)|0,C=C+Math.imul(ue,Yt)|0,O=(O=O+Math.imul(ue,wr)|0)+Math.imul(De,Yt)|0,V=V+Math.imul(De,wr)|0,C=C+Math.imul(Ge,Bn)|0,O=(O=O+Math.imul(Ge,tr)|0)+Math.imul(me,Bn)|0,V=V+Math.imul(me,tr)|0,C=C+Math.imul(Mt,sr)|0,O=(O=O+Math.imul(Mt,Ir)|0)+Math.imul(et,sr)|0,V=V+Math.imul(et,Ir)|0;var Sr=(ee+(C=C+Math.imul(ie,pt)|0)|0)+((8191&(O=(O=O+Math.imul(ie,ge)|0)+Math.imul(Se,pt)|0))<<13)|0;ee=((V=V+Math.imul(Se,ge)|0)+(O>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,C=Math.imul(nt,Ae),O=(O=Math.imul(nt,Pe))+Math.imul(ut,Ae)|0,V=Math.imul(ut,Pe),C=C+Math.imul(er,nr)|0,O=(O=O+Math.imul(er,En)|0)+Math.imul(ln,nr)|0,V=V+Math.imul(ln,En)|0,C=C+Math.imul(ni,br)|0,O=(O=O+Math.imul(ni,We)|0)+Math.imul(gn,br)|0,V=V+Math.imul(gn,We)|0,C=C+Math.imul(kt,Be)|0,O=(O=O+Math.imul(kt,je)|0)+Math.imul(Vt,Be)|0,V=V+Math.imul(Vt,je)|0,C=C+Math.imul(ke,Le)|0,O=(O=O+Math.imul(ke,ft)|0)+Math.imul(dt,Le)|0,V=V+Math.imul(dt,ft)|0,C=C+Math.imul(Je,Yt)|0,O=(O=O+Math.imul(Je,wr)|0)+Math.imul(at,Yt)|0,V=V+Math.imul(at,wr)|0,C=C+Math.imul(ue,Bn)|0,O=(O=O+Math.imul(ue,tr)|0)+Math.imul(De,Bn)|0,V=V+Math.imul(De,tr)|0,C=C+Math.imul(Ge,sr)|0,O=(O=O+Math.imul(Ge,Ir)|0)+Math.imul(me,sr)|0,V=V+Math.imul(me,Ir)|0,C=C+Math.imul(Mt,pt)|0,O=(O=O+Math.imul(Mt,ge)|0)+Math.imul(et,pt)|0,V=V+Math.imul(et,ge)|0;var Pr=(ee+(C=C+Math.imul(ie,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ie,Ye)|0)+Math.imul(Se,ae)|0))<<13)|0;ee=((V=V+Math.imul(Se,Ye)|0)+(O>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,C=Math.imul(nt,nr),O=(O=Math.imul(nt,En))+Math.imul(ut,nr)|0,V=Math.imul(ut,En),C=C+Math.imul(er,br)|0,O=(O=O+Math.imul(er,We)|0)+Math.imul(ln,br)|0,V=V+Math.imul(ln,We)|0,C=C+Math.imul(ni,Be)|0,O=(O=O+Math.imul(ni,je)|0)+Math.imul(gn,Be)|0,V=V+Math.imul(gn,je)|0,C=C+Math.imul(kt,Le)|0,O=(O=O+Math.imul(kt,ft)|0)+Math.imul(Vt,Le)|0,V=V+Math.imul(Vt,ft)|0,C=C+Math.imul(ke,Yt)|0,O=(O=O+Math.imul(ke,wr)|0)+Math.imul(dt,Yt)|0,V=V+Math.imul(dt,wr)|0,C=C+Math.imul(Je,Bn)|0,O=(O=O+Math.imul(Je,tr)|0)+Math.imul(at,Bn)|0,V=V+Math.imul(at,tr)|0,C=C+Math.imul(ue,sr)|0,O=(O=O+Math.imul(ue,Ir)|0)+Math.imul(De,sr)|0,V=V+Math.imul(De,Ir)|0,C=C+Math.imul(Ge,pt)|0,O=(O=O+Math.imul(Ge,ge)|0)+Math.imul(me,pt)|0,V=V+Math.imul(me,ge)|0;var Sn=(ee+(C=C+Math.imul(Mt,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Mt,Ye)|0)+Math.imul(et,ae)|0))<<13)|0;ee=((V=V+Math.imul(et,Ye)|0)+(O>>>13)|0)+(Sn>>>26)|0,Sn&=67108863,C=Math.imul(nt,br),O=(O=Math.imul(nt,We))+Math.imul(ut,br)|0,V=Math.imul(ut,We),C=C+Math.imul(er,Be)|0,O=(O=O+Math.imul(er,je)|0)+Math.imul(ln,Be)|0,V=V+Math.imul(ln,je)|0,C=C+Math.imul(ni,Le)|0,O=(O=O+Math.imul(ni,ft)|0)+Math.imul(gn,Le)|0,V=V+Math.imul(gn,ft)|0,C=C+Math.imul(kt,Yt)|0,O=(O=O+Math.imul(kt,wr)|0)+Math.imul(Vt,Yt)|0,V=V+Math.imul(Vt,wr)|0,C=C+Math.imul(ke,Bn)|0,O=(O=O+Math.imul(ke,tr)|0)+Math.imul(dt,Bn)|0,V=V+Math.imul(dt,tr)|0,C=C+Math.imul(Je,sr)|0,O=(O=O+Math.imul(Je,Ir)|0)+Math.imul(at,sr)|0,V=V+Math.imul(at,Ir)|0,C=C+Math.imul(ue,pt)|0,O=(O=O+Math.imul(ue,ge)|0)+Math.imul(De,pt)|0,V=V+Math.imul(De,ge)|0;var Un=(ee+(C=C+Math.imul(Ge,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Ge,Ye)|0)+Math.imul(me,ae)|0))<<13)|0;ee=((V=V+Math.imul(me,Ye)|0)+(O>>>13)|0)+(Un>>>26)|0,Un&=67108863,C=Math.imul(nt,Be),O=(O=Math.imul(nt,je))+Math.imul(ut,Be)|0,V=Math.imul(ut,je),C=C+Math.imul(er,Le)|0,O=(O=O+Math.imul(er,ft)|0)+Math.imul(ln,Le)|0,V=V+Math.imul(ln,ft)|0,C=C+Math.imul(ni,Yt)|0,O=(O=O+Math.imul(ni,wr)|0)+Math.imul(gn,Yt)|0,V=V+Math.imul(gn,wr)|0,C=C+Math.imul(kt,Bn)|0,O=(O=O+Math.imul(kt,tr)|0)+Math.imul(Vt,Bn)|0,V=V+Math.imul(Vt,tr)|0,C=C+Math.imul(ke,sr)|0,O=(O=O+Math.imul(ke,Ir)|0)+Math.imul(dt,sr)|0,V=V+Math.imul(dt,Ir)|0,C=C+Math.imul(Je,pt)|0,O=(O=O+Math.imul(Je,ge)|0)+Math.imul(at,pt)|0,V=V+Math.imul(at,ge)|0;var ms=(ee+(C=C+Math.imul(ue,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ue,Ye)|0)+Math.imul(De,ae)|0))<<13)|0;ee=((V=V+Math.imul(De,Ye)|0)+(O>>>13)|0)+(ms>>>26)|0,ms&=67108863,C=Math.imul(nt,Le),O=(O=Math.imul(nt,ft))+Math.imul(ut,Le)|0,V=Math.imul(ut,ft),C=C+Math.imul(er,Yt)|0,O=(O=O+Math.imul(er,wr)|0)+Math.imul(ln,Yt)|0,V=V+Math.imul(ln,wr)|0,C=C+Math.imul(ni,Bn)|0,O=(O=O+Math.imul(ni,tr)|0)+Math.imul(gn,Bn)|0,V=V+Math.imul(gn,tr)|0,C=C+Math.imul(kt,sr)|0,O=(O=O+Math.imul(kt,Ir)|0)+Math.imul(Vt,sr)|0,V=V+Math.imul(Vt,Ir)|0,C=C+Math.imul(ke,pt)|0,O=(O=O+Math.imul(ke,ge)|0)+Math.imul(dt,pt)|0,V=V+Math.imul(dt,ge)|0;var cs=(ee+(C=C+Math.imul(Je,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Je,Ye)|0)+Math.imul(at,ae)|0))<<13)|0;ee=((V=V+Math.imul(at,Ye)|0)+(O>>>13)|0)+(cs>>>26)|0,cs&=67108863,C=Math.imul(nt,Yt),O=(O=Math.imul(nt,wr))+Math.imul(ut,Yt)|0,V=Math.imul(ut,wr),C=C+Math.imul(er,Bn)|0,O=(O=O+Math.imul(er,tr)|0)+Math.imul(ln,Bn)|0,V=V+Math.imul(ln,tr)|0,C=C+Math.imul(ni,sr)|0,O=(O=O+Math.imul(ni,Ir)|0)+Math.imul(gn,sr)|0,V=V+Math.imul(gn,Ir)|0,C=C+Math.imul(kt,pt)|0,O=(O=O+Math.imul(kt,ge)|0)+Math.imul(Vt,pt)|0,V=V+Math.imul(Vt,ge)|0;var Ka=(ee+(C=C+Math.imul(ke,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ke,Ye)|0)+Math.imul(dt,ae)|0))<<13)|0;ee=((V=V+Math.imul(dt,Ye)|0)+(O>>>13)|0)+(Ka>>>26)|0,Ka&=67108863,C=Math.imul(nt,Bn),O=(O=Math.imul(nt,tr))+Math.imul(ut,Bn)|0,V=Math.imul(ut,tr),C=C+Math.imul(er,sr)|0,O=(O=O+Math.imul(er,Ir)|0)+Math.imul(ln,sr)|0,V=V+Math.imul(ln,Ir)|0,C=C+Math.imul(ni,pt)|0,O=(O=O+Math.imul(ni,ge)|0)+Math.imul(gn,pt)|0,V=V+Math.imul(gn,ge)|0;var Oo=(ee+(C=C+Math.imul(kt,ae)|0)|0)+((8191&(O=(O=O+Math.imul(kt,Ye)|0)+Math.imul(Vt,ae)|0))<<13)|0;ee=((V=V+Math.imul(Vt,Ye)|0)+(O>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,C=Math.imul(nt,sr),O=(O=Math.imul(nt,Ir))+Math.imul(ut,sr)|0,V=Math.imul(ut,Ir),C=C+Math.imul(er,pt)|0,O=(O=O+Math.imul(er,ge)|0)+Math.imul(ln,pt)|0,V=V+Math.imul(ln,ge)|0;var Ro=(ee+(C=C+Math.imul(ni,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ni,Ye)|0)+Math.imul(gn,ae)|0))<<13)|0;ee=((V=V+Math.imul(gn,Ye)|0)+(O>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,C=Math.imul(nt,pt),O=(O=Math.imul(nt,ge))+Math.imul(ut,pt)|0,V=Math.imul(ut,ge);var ea=(ee+(C=C+Math.imul(er,ae)|0)|0)+((8191&(O=(O=O+Math.imul(er,Ye)|0)+Math.imul(ln,ae)|0))<<13)|0;ee=((V=V+Math.imul(ln,Ye)|0)+(O>>>13)|0)+(ea>>>26)|0,ea&=67108863;var tu=(ee+(C=Math.imul(nt,ae))|0)+((8191&(O=(O=Math.imul(nt,Ye))+Math.imul(ut,ae)|0))<<13)|0;return ee=((V=Math.imul(ut,Ye))+(O>>>13)|0)+(tu>>>26)|0,tu&=67108863,J[0]=bt,J[1]=$t,J[2]=Ee,J[3]=st,J[4]=yr,J[5]=Wt,J[6]=Lt,J[7]=Ke,J[8]=Sr,J[9]=Pr,J[10]=Sn,J[11]=Un,J[12]=ms,J[13]=cs,J[14]=Ka,J[15]=Oo,J[16]=Ro,J[17]=ea,J[18]=tu,ee!==0&&(J[19]=ee,M.length++),M};function b(N,j,M){return new v().mulp(N,j,M)}function v(N,j){this.x=N,this.y=j}Math.imul||(_=h),s.prototype.mulTo=function(N,j){var M,C=this.length+N.length;return M=this.length===10&&N.length===10?_(this,N,j):C<63?h(this,N,j):C<1024?function(O,V,Q){Q.negative=V.negative^O.negative,Q.length=O.length+V.length;for(var X=0,J=0,ee=0;ee<Q.length-1;ee++){var fe=J;J=0;for(var ie=67108863&X,Se=Math.min(ee,V.length-1),ce=Math.max(0,ee-O.length+1);ce<=Se;ce++){var Mt=ee-ce,et=(0|O.words[Mt])*(0|V.words[ce]),or=67108863&et;ie=67108863&(or=or+ie|0),J+=(fe=(fe=fe+(et/67108864|0)|0)+(or>>>26)|0)>>>26,fe&=67108863}Q.words[ee]=ie,X=fe,fe=J}return X!==0?Q.words[ee]=X:Q.length--,Q.strip()}(this,N,j):b(this,N,j),M},v.prototype.makeRBT=function(N){for(var j=Array(N),M=s.prototype._countBits(N)-1,C=0;C<N;C++)j[C]=this.revBin(C,M,N);return j},v.prototype.revBin=function(N,j,M){if(N===0||N===M-1)return N;for(var C=0,O=0;O<j;O++)C|=(1&N)<<j-O-1,N>>=1;return C},v.prototype.permute=function(N,j,M,C,O,V){for(var Q=0;Q<V;Q++)C[Q]=j[N[Q]],O[Q]=M[N[Q]]},v.prototype.transform=function(N,j,M,C,O,V){this.permute(V,N,j,M,C,O);for(var Q=1;Q<O;Q<<=1)for(var X=Q<<1,J=Math.cos(2*Math.PI/X),ee=Math.sin(2*Math.PI/X),fe=0;fe<O;fe+=X)for(var ie=J,Se=ee,ce=0;ce<Q;ce++){var Mt=M[fe+ce],et=C[fe+ce],or=M[fe+ce+Q],Ge=C[fe+ce+Q],me=ie*or-Se*Ge;Ge=ie*Ge+Se*or,or=me,M[fe+ce]=Mt+or,C[fe+ce]=et+Ge,M[fe+ce+Q]=Mt-or,C[fe+ce+Q]=et-Ge,ce!==X&&(me=J*ie-ee*Se,Se=J*Se+ee*ie,ie=me)}},v.prototype.guessLen13b=function(N,j){var M=1|Math.max(j,N),C=1&M,O=0;for(M=M/2|0;M;M>>>=1)O++;return 1<<O+1+C},v.prototype.conjugate=function(N,j,M){if(!(M<=1))for(var C=0;C<M/2;C++){var O=N[C];N[C]=N[M-C-1],N[M-C-1]=O,O=j[C],j[C]=-j[M-C-1],j[M-C-1]=-O}},v.prototype.normalize13b=function(N,j){for(var M=0,C=0;C<j/2;C++){var O=8192*Math.round(N[2*C+1]/j)+Math.round(N[2*C]/j)+M;N[C]=67108863&O,M=O<67108864?0:O/67108864|0}return N},v.prototype.convert13b=function(N,j,M,C){for(var O=0,V=0;V<j;V++)O+=0|N[V],M[2*V]=8191&O,O>>>=13,M[2*V+1]=8191&O,O>>>=13;for(V=2*j;V<C;++V)M[V]=0;n(O===0),n((-8192&O)==0)},v.prototype.stub=function(N){for(var j=Array(N),M=0;M<N;M++)j[M]=0;return j},v.prototype.mulp=function(N,j,M){var C=2*this.guessLen13b(N.length,j.length),O=this.makeRBT(C),V=this.stub(C),Q=Array(C),X=Array(C),J=Array(C),ee=Array(C),fe=Array(C),ie=Array(C),Se=M.words;Se.length=C,this.convert13b(N.words,N.length,Q,C),this.convert13b(j.words,j.length,ee,C),this.transform(Q,V,X,J,C,O),this.transform(ee,V,fe,ie,C,O);for(var ce=0;ce<C;ce++){var Mt=X[ce]*fe[ce]-J[ce]*ie[ce];J[ce]=X[ce]*ie[ce]+J[ce]*fe[ce],X[ce]=Mt}return this.conjugate(X,J,C),this.transform(X,J,Se,V,C,O),this.conjugate(Se,V,C),this.normalize13b(Se,C),M.negative=N.negative^j.negative,M.length=N.length+j.length,M.strip()},s.prototype.mul=function(N){var j=new s(null);return j.words=Array(this.length+N.length),this.mulTo(N,j)},s.prototype.mulf=function(N){var j=new s(null);return j.words=Array(this.length+N.length),b(this,N,j)},s.prototype.imul=function(N){return this.clone().mulTo(N,this)},s.prototype.imuln=function(N){n(typeof N=="number"),n(N<67108864);for(var j=0,M=0;M<this.length;M++){var C=(0|this.words[M])*N,O=(67108863&C)+(67108863&j);j>>=26,j+=C/67108864|0,j+=O>>>26,this.words[M]=67108863&O}return j!==0&&(this.words[M]=j,this.length++),this},s.prototype.muln=function(N){return this.clone().imuln(N)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(N){var j=function(V){for(var Q=Array(V.bitLength()),X=0;X<Q.length;X++){var J=X/26|0,ee=X%26;Q[X]=(V.words[J]&1<<ee)>>>ee}return Q}(N);if(j.length===0)return new s(1);for(var M=this,C=0;C<j.length&&j[C]===0;C++,M=M.sqr());if(++C<j.length)for(var O=M.sqr();C<j.length;C++,O=O.sqr())j[C]!==0&&(M=M.mul(O));return M},s.prototype.iushln=function(N){n(typeof N=="number"&&N>=0);var j,M=N%26,C=(N-M)/26,O=67108863>>>26-M<<26-M;if(M!==0){var V=0;for(j=0;j<this.length;j++){var Q=this.words[j]&O,X=(0|this.words[j])-Q<<M;this.words[j]=X|V,V=Q>>>26-M}V&&(this.words[j]=V,this.length++)}if(C!==0){for(j=this.length-1;j>=0;j--)this.words[j+C]=this.words[j];for(j=0;j<C;j++)this.words[j]=0;this.length+=C}return this.strip()},s.prototype.ishln=function(N){return n(this.negative===0),this.iushln(N)},s.prototype.iushrn=function(N,j,M){var C;n(typeof N=="number"&&N>=0),C=j?(j-j%26)/26:0;var O=N%26,V=Math.min((N-O)/26,this.length),Q=67108863^67108863>>>O<<O,X=M;if(C=Math.max(0,C-=V),X){for(var J=0;J<V;J++)X.words[J]=this.words[J];X.length=V}if(V!==0)if(this.length>V)for(this.length-=V,J=0;J<this.length;J++)this.words[J]=this.words[J+V];else this.words[0]=0,this.length=1;var ee=0;for(J=this.length-1;J>=0&&(ee!==0||J>=C);J--){var fe=0|this.words[J];this.words[J]=ee<<26-O|fe>>>O,ee=fe&Q}return X&&ee!==0&&(X.words[X.length++]=ee),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},s.prototype.ishrn=function(N,j,M){return n(this.negative===0),this.iushrn(N,j,M)},s.prototype.shln=function(N){return this.clone().ishln(N)},s.prototype.ushln=function(N){return this.clone().iushln(N)},s.prototype.shrn=function(N){return this.clone().ishrn(N)},s.prototype.ushrn=function(N){return this.clone().iushrn(N)},s.prototype.testn=function(N){n(typeof N=="number"&&N>=0);var j=N%26,M=(N-j)/26,C=1<<j;return!(this.length<=M)&&!!(this.words[M]&C)},s.prototype.imaskn=function(N){n(typeof N=="number"&&N>=0);var j=N%26,M=(N-j)/26;if(n(this.negative===0,"imaskn works only with positive numbers"),this.length<=M)return this;if(j!==0&&M++,this.length=Math.min(M,this.length),j!==0){var C=67108863^67108863>>>j<<j;this.words[this.length-1]&=C}return this.strip()},s.prototype.maskn=function(N){return this.clone().imaskn(N)},s.prototype.iaddn=function(N){return n(typeof N=="number"),n(N<67108864),N<0?this.isubn(-N):this.negative!==0?this.length===1&&(0|this.words[0])<N?(this.words[0]=N-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(N),this.negative=1,this):this._iaddn(N)},s.prototype._iaddn=function(N){this.words[0]+=N;for(var j=0;j<this.length&&this.words[j]>=67108864;j++)this.words[j]-=67108864,j===this.length-1?this.words[j+1]=1:this.words[j+1]++;return this.length=Math.max(this.length,j+1),this},s.prototype.isubn=function(N){if(n(typeof N=="number"),n(N<67108864),N<0)return this.iaddn(-N);if(this.negative!==0)return this.negative=0,this.iaddn(N),this.negative=1,this;if(this.words[0]-=N,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var j=0;j<this.length&&this.words[j]<0;j++)this.words[j]+=67108864,this.words[j+1]-=1;return this.strip()},s.prototype.addn=function(N){return this.clone().iaddn(N)},s.prototype.subn=function(N){return this.clone().isubn(N)},s.prototype.iabs=function(){return this.negative=0,this},s.prototype.abs=function(){return this.clone().iabs()},s.prototype._ishlnsubmul=function(N,j,M){var C,O,V=N.length+M;this._expand(V);var Q=0;for(C=0;C<N.length;C++){O=(0|this.words[C+M])+Q;var X=(0|N.words[C])*j;Q=((O-=67108863&X)>>26)-(X/67108864|0),this.words[C+M]=67108863&O}for(;C<this.length-M;C++)Q=(O=(0|this.words[C+M])+Q)>>26,this.words[C+M]=67108863&O;if(Q===0)return this.strip();for(n(Q===-1),Q=0,C=0;C<this.length;C++)Q=(O=-(0|this.words[C])+Q)>>26,this.words[C]=67108863&O;return this.negative=1,this.strip()},s.prototype._wordDiv=function(N,j){var M=(this.length,N.length),C=this.clone(),O=N,V=0|O.words[O.length-1];(M=26-this._countBits(V))!==0&&(O=O.ushln(M),C.iushln(M),V=0|O.words[O.length-1]);var Q,X=C.length-O.length;if(j!=="mod"){(Q=new s(null)).length=X+1,Q.words=Array(Q.length);for(var J=0;J<Q.length;J++)Q.words[J]=0}var ee=C.clone()._ishlnsubmul(O,1,X);ee.negative===0&&(C=ee,Q&&(Q.words[X]=1));for(var fe=X-1;fe>=0;fe--){var ie=67108864*(0|C.words[O.length+fe])+(0|C.words[O.length+fe-1]);for(ie=Math.min(ie/V|0,67108863),C._ishlnsubmul(O,ie,fe);C.negative!==0;)ie--,C.negative=0,C._ishlnsubmul(O,1,fe),C.isZero()||(C.negative^=1);Q&&(Q.words[fe]=ie)}return Q&&Q.strip(),C.strip(),j!=="div"&&M!==0&&C.iushrn(M),{div:Q||null,mod:C}},s.prototype.divmod=function(N,j,M){return n(!N.isZero()),this.isZero()?{div:new s(0),mod:new s(0)}:this.negative!==0&&N.negative===0?(V=this.neg().divmod(N,j),j!=="mod"&&(C=V.div.neg()),j!=="div"&&(O=V.mod.neg(),M&&O.negative!==0&&O.iadd(N)),{div:C,mod:O}):this.negative===0&&N.negative!==0?(V=this.divmod(N.neg(),j),j!=="mod"&&(C=V.div.neg()),{div:C,mod:V.mod}):this.negative&N.negative?(V=this.neg().divmod(N.neg(),j),j!=="div"&&(O=V.mod.neg(),M&&O.negative!==0&&O.isub(N)),{div:V.div,mod:O}):N.length>this.length||this.cmp(N)<0?{div:new s(0),mod:this}:N.length===1?j==="div"?{div:this.divn(N.words[0]),mod:null}:j==="mod"?{div:null,mod:new s(this.modn(N.words[0]))}:{div:this.divn(N.words[0]),mod:new s(this.modn(N.words[0]))}:this._wordDiv(N,j);var C,O,V},s.prototype.div=function(N){return this.divmod(N,"div",!1).div},s.prototype.mod=function(N){return this.divmod(N,"mod",!1).mod},s.prototype.umod=function(N){return this.divmod(N,"mod",!0).mod},s.prototype.divRound=function(N){var j=this.divmod(N);if(j.mod.isZero())return j.div;var M=j.div.negative!==0?j.mod.isub(N):j.mod,C=N.ushrn(1),O=N.andln(1),V=M.cmp(C);return V<0||O===1&&V===0?j.div:j.div.negative!==0?j.div.isubn(1):j.div.iaddn(1)},s.prototype.modn=function(N){n(N<=67108863);for(var j=(1<<26)%N,M=0,C=this.length-1;C>=0;C--)M=(j*M+(0|this.words[C]))%N;return M},s.prototype.idivn=function(N){n(N<=67108863);for(var j=0,M=this.length-1;M>=0;M--){var C=(0|this.words[M])+67108864*j;this.words[M]=C/N|0,j=C%N}return this.strip()},s.prototype.divn=function(N){return this.clone().idivn(N)},s.prototype.egcd=function(N){n(N.negative===0),n(!N.isZero());var j=this,M=N.clone();j=j.negative!==0?j.umod(N):j.clone();for(var C=new s(1),O=new s(0),V=new s(0),Q=new s(1),X=0;j.isEven()&&M.isEven();)j.iushrn(1),M.iushrn(1),++X;for(var J=M.clone(),ee=j.clone();!j.isZero();){for(var fe=0,ie=1;!(j.words[0]&ie)&&fe<26;++fe,ie<<=1);if(fe>0)for(j.iushrn(fe);fe-- >0;)(C.isOdd()||O.isOdd())&&(C.iadd(J),O.isub(ee)),C.iushrn(1),O.iushrn(1);for(var Se=0,ce=1;!(M.words[0]&ce)&&Se<26;++Se,ce<<=1);if(Se>0)for(M.iushrn(Se);Se-- >0;)(V.isOdd()||Q.isOdd())&&(V.iadd(J),Q.isub(ee)),V.iushrn(1),Q.iushrn(1);j.cmp(M)>=0?(j.isub(M),C.isub(V),O.isub(Q)):(M.isub(j),V.isub(C),Q.isub(O))}return{a:V,b:Q,gcd:M.iushln(X)}},s.prototype._invmp=function(N){n(N.negative===0),n(!N.isZero());var j=this,M=N.clone();j=j.negative!==0?j.umod(N):j.clone();for(var C,O=new s(1),V=new s(0),Q=M.clone();j.cmpn(1)>0&&M.cmpn(1)>0;){for(var X=0,J=1;!(j.words[0]&J)&&X<26;++X,J<<=1);if(X>0)for(j.iushrn(X);X-- >0;)O.isOdd()&&O.iadd(Q),O.iushrn(1);for(var ee=0,fe=1;!(M.words[0]&fe)&&ee<26;++ee,fe<<=1);if(ee>0)for(M.iushrn(ee);ee-- >0;)V.isOdd()&&V.iadd(Q),V.iushrn(1);j.cmp(M)>=0?(j.isub(M),O.isub(V)):(M.isub(j),V.isub(O))}return(C=j.cmpn(1)===0?O:V).cmpn(0)<0&&C.iadd(N),C},s.prototype.gcd=function(N){if(this.isZero())return N.abs();if(N.isZero())return this.abs();var j=this.clone(),M=N.clone();j.negative=0,M.negative=0;for(var C=0;j.isEven()&&M.isEven();C++)j.iushrn(1),M.iushrn(1);for(;;){for(;j.isEven();)j.iushrn(1);for(;M.isEven();)M.iushrn(1);var O=j.cmp(M);if(O<0){var V=j;j=M,M=V}else if(O===0||M.cmpn(1)===0)break;j.isub(M)}return M.iushln(C)},s.prototype.invm=function(N){return this.egcd(N).a.umod(N)},s.prototype.isEven=function(){return(1&this.words[0])==0},s.prototype.isOdd=function(){return(1&this.words[0])==1},s.prototype.andln=function(N){return this.words[0]&N},s.prototype.bincn=function(N){n(typeof N=="number");var j=N%26,M=(N-j)/26,C=1<<j;if(this.length<=M)return this._expand(M+1),this.words[M]|=C,this;for(var O=C,V=M;O!==0&&V<this.length;V++){var Q=0|this.words[V];O=(Q+=O)>>>26,Q&=67108863,this.words[V]=Q}return O!==0&&(this.words[V]=O,this.length++),this},s.prototype.isZero=function(){return this.length===1&&this.words[0]===0},s.prototype.cmpn=function(N){var j,M=N<0;if(this.negative!==0&&!M)return-1;if(this.negative===0&&M)return 1;if(this.strip(),this.length>1)j=1;else{M&&(N=-N),n(N<=67108863,"Number is too big");var C=0|this.words[0];j=C===N?0:C<N?-1:1}return this.negative!==0?0|-j:j},s.prototype.cmp=function(N){if(this.negative!==0&&N.negative===0)return-1;if(this.negative===0&&N.negative!==0)return 1;var j=this.ucmp(N);return this.negative!==0?0|-j:j},s.prototype.ucmp=function(N){if(this.length>N.length)return 1;if(this.length<N.length)return-1;for(var j=0,M=this.length-1;M>=0;M--){var C=0|this.words[M],O=0|N.words[M];if(C!==O){C<O?j=-1:C>O&&(j=1);break}}return j},s.prototype.gtn=function(N){return this.cmpn(N)===1},s.prototype.gt=function(N){return this.cmp(N)===1},s.prototype.gten=function(N){return this.cmpn(N)>=0},s.prototype.gte=function(N){return this.cmp(N)>=0},s.prototype.ltn=function(N){return this.cmpn(N)===-1},s.prototype.lt=function(N){return this.cmp(N)===-1},s.prototype.lten=function(N){return this.cmpn(N)<=0},s.prototype.lte=function(N){return this.cmp(N)<=0},s.prototype.eqn=function(N){return this.cmpn(N)===0},s.prototype.eq=function(N){return this.cmp(N)===0},s.red=function(N){return new U(N)},s.prototype.toRed=function(N){return n(!this.red,"Already a number in reduction context"),n(this.negative===0,"red works only with positives"),N.convertTo(this)._forceRed(N)},s.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},s.prototype._forceRed=function(N){return this.red=N,this},s.prototype.forceRed=function(N){return n(!this.red,"Already a number in reduction context"),this._forceRed(N)},s.prototype.redAdd=function(N){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,N)},s.prototype.redIAdd=function(N){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,N)},s.prototype.redSub=function(N){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,N)},s.prototype.redISub=function(N){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,N)},s.prototype.redShl=function(N){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,N)},s.prototype.redMul=function(N){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,N),this.red.mul(this,N)},s.prototype.redIMul=function(N){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,N),this.red.imul(this,N)},s.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(N){return n(this.red&&!N.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,N)};var w={k256:null,p224:null,p192:null,p25519:null};function x(N,j){this.name=N,this.p=new s(j,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function P(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function k(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function R(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function L(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function U(N){if(typeof N=="string"){var j=s._prime(N);this.m=j.p,this.prime=j}else n(N.gtn(1),"modulus must be greater than 1"),this.m=N,this.prime=null}function Y(N){U.call(this,N),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var N=new s(null);return N.words=Array(Math.ceil(this.n/13)),N},x.prototype.ireduce=function(N){var j,M=N;do this.split(M,this.tmp),j=(M=(M=this.imulK(M)).iadd(this.tmp)).bitLength();while(j>this.n);var C=j<this.n?-1:M.ucmp(this.p);return C===0?(M.words[0]=0,M.length=1):C>0?M.isub(this.p):M.strip(),M},x.prototype.split=function(N,j){N.iushrn(this.n,0,j)},x.prototype.imulK=function(N){return N.imul(this.k)},i(P,x),P.prototype.split=function(N,j){for(var M=4194303,C=Math.min(N.length,9),O=0;O<C;O++)j.words[O]=N.words[O];if(j.length=C,N.length<=9)return N.words[0]=0,void(N.length=1);var V=N.words[9];for(j.words[j.length++]=V&M,O=10;O<N.length;O++){var Q=0|N.words[O];N.words[O-10]=(Q&M)<<4|V>>>22,V=Q}V>>>=22,N.words[O-10]=V,V===0&&N.length>10?N.length-=10:N.length-=9},P.prototype.imulK=function(N){N.words[N.length]=0,N.words[N.length+1]=0,N.length+=2;for(var j=0,M=0;M<N.length;M++){var C=0|N.words[M];j+=977*C,N.words[M]=67108863&j,j=64*C+(j/67108864|0)}return N.words[N.length-1]===0&&(N.length--,N.words[N.length-1]===0&&N.length--),N},i(k,x),i(R,x),i(L,x),L.prototype.imulK=function(N){for(var j=0,M=0;M<N.length;M++){var C=19*(0|N.words[M])+j,O=67108863&C;C>>>=26,N.words[M]=O,j=C}return j!==0&&(N.words[N.length++]=j),N},s._prime=function(N){if(w[N])return w[N];var j;if(N==="k256")j=new P;else if(N==="p224")j=new k;else if(N==="p192")j=new R;else{if(N!=="p25519")throw Error("Unknown prime "+N);j=new L}return w[N]=j,j},U.prototype._verify1=function(N){n(N.negative===0,"red works only with positives"),n(N.red,"red works only with red numbers")},U.prototype._verify2=function(N,j){n((N.negative|j.negative)==0,"red works only with positives"),n(N.red&&N.red===j.red,"red works only with red numbers")},U.prototype.imod=function(N){return this.prime?this.prime.ireduce(N)._forceRed(this):N.umod(this.m)._forceRed(this)},U.prototype.neg=function(N){return N.isZero()?N.clone():this.m.sub(N)._forceRed(this)},U.prototype.add=function(N,j){this._verify2(N,j);var M=N.add(j);return M.cmp(this.m)>=0&&M.isub(this.m),M._forceRed(this)},U.prototype.iadd=function(N,j){this._verify2(N,j);var M=N.iadd(j);return M.cmp(this.m)>=0&&M.isub(this.m),M},U.prototype.sub=function(N,j){this._verify2(N,j);var M=N.sub(j);return M.cmpn(0)<0&&M.iadd(this.m),M._forceRed(this)},U.prototype.isub=function(N,j){this._verify2(N,j);var M=N.isub(j);return M.cmpn(0)<0&&M.iadd(this.m),M},U.prototype.shl=function(N,j){return this._verify1(N),this.imod(N.ushln(j))},U.prototype.imul=function(N,j){return this._verify2(N,j),this.imod(N.imul(j))},U.prototype.mul=function(N,j){return this._verify2(N,j),this.imod(N.mul(j))},U.prototype.isqr=function(N){return this.imul(N,N.clone())},U.prototype.sqr=function(N){return this.mul(N,N)},U.prototype.sqrt=function(N){if(N.isZero())return N.clone();var j=this.m.andln(3);if(n(j%2==1),j===3){var M=this.m.add(new s(1)).iushrn(2);return this.pow(N,M)}for(var C=this.m.subn(1),O=0;!C.isZero()&&C.andln(1)===0;)O++,C.iushrn(1);n(!C.isZero());var V=new s(1).toRed(this),Q=V.redNeg(),X=this.m.subn(1).iushrn(1),J=this.m.bitLength();for(J=new s(2*J*J).toRed(this);this.pow(J,X).cmp(Q)!==0;)J.redIAdd(Q);for(var ee=this.pow(J,C),fe=this.pow(N,C.addn(1).iushrn(1)),ie=this.pow(N,C),Se=O;ie.cmp(V)!==0;){for(var ce=ie,Mt=0;ce.cmp(V)!==0;Mt++)ce=ce.redSqr();n(Mt<Se);var et=this.pow(ee,new s(1).iushln(Se-Mt-1));fe=fe.redMul(et),ee=et.redSqr(),ie=ie.redMul(ee),Se=Mt}return fe},U.prototype.invm=function(N){var j=N._invmp(this.m);return j.negative!==0?(j.negative=0,this.imod(j).redNeg()):this.imod(j)},U.prototype.pow=function(N,j){if(j.isZero())return new s(1).toRed(this);if(j.cmpn(1)===0)return N.clone();var M=Array(16);M[0]=new s(1).toRed(this),M[1]=N;for(var C=2;C<M.length;C++)M[C]=this.mul(M[C-1],N);var O=M[0],V=0,Q=0,X=j.bitLength()%26;for(X===0&&(X=26),C=j.length-1;C>=0;C--){for(var J=j.words[C],ee=X-1;ee>=0;ee--){var fe=J>>ee&1;O!==M[0]&&(O=this.sqr(O)),fe!==0||V!==0?(V<<=1,V|=fe,(++Q===4||C===0&&ee===0)&&(O=this.mul(O,M[V]),Q=0,V=0)):Q=0}X=26}return O},U.prototype.convertTo=function(N){var j=N.umod(this.m);return j===N?j.clone():j},U.prototype.convertFrom=function(N){var j=N.clone();return j.red=null,j},s.mont=function(N){return new Y(N)},i(Y,U),Y.prototype.convertTo=function(N){return this.imod(N.ushln(this.shift))},Y.prototype.convertFrom=function(N){var j=this.imod(N.mul(this.rinv));return j.red=null,j},Y.prototype.imul=function(N,j){if(N.isZero()||j.isZero())return N.words[0]=0,N.length=1,N;var M=N.imul(j),C=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=M.isub(C).iushrn(this.shift),V=O;return O.cmp(this.m)>=0?V=O.isub(this.m):O.cmpn(0)<0&&(V=O.iadd(this.m)),V._forceRed(this)},Y.prototype.mul=function(N,j){if(N.isZero()||j.isZero())return new s(0)._forceRed(this);var M=N.mul(j),C=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=M.isub(C).iushrn(this.shift),V=O;return O.cmp(this.m)>=0?V=O.isub(this.m):O.cmpn(0)<0&&(V=O.iadd(this.m)),V._forceRed(this)},Y.prototype.invm=function(N){return this.imod(N._invmp(this.m).mul(this.r2))._forceRed(this)}})(e,tKh)}),B5t=Object.freeze({__proto__:null,default:af,__moduleExports:af}),uCi=class e{constructor(r){if(r===void 0)throw Error("Invalid BigInteger input");this.value=new af(r)}clone(){let r=new e(null);return this.value.copy(r.value),r}iinc(){return this.value.iadd(new af(1)),this}inc(){return this.clone().iinc()}idec(){return this.value.isub(new af(1)),this}dec(){return this.clone().idec()}iadd(r){return this.value.iadd(r.value),this}add(r){return this.clone().iadd(r)}isub(r){return this.value.isub(r.value),this}sub(r){return this.clone().isub(r)}imul(r){return this.value.imul(r.value),this}mul(r){return this.clone().imul(r)}imod(r){return this.value=this.value.umod(r.value),this}mod(r){return this.clone().imod(r)}modExp(r,t){let n=t.isEven()?af.red(t.value):af.mont(t.value),i=this.clone();return i.value=i.value.toRed(n).redPow(r.value).fromRed(),i}modInv(r){if(!this.gcd(r).isOne())throw Error("Inverse does not exist");return new e(this.value.invm(r.value))}gcd(r){return new e(this.value.gcd(r.value))}ileftShift(r){return this.value.ishln(r.value.toNumber()),this}leftShift(r){return this.clone().ileftShift(r)}irightShift(r){return this.value.ishrn(r.value.toNumber()),this}rightShift(r){return this.clone().irightShift(r)}equal(r){return this.value.eq(r.value)}lt(r){return this.value.lt(r.value)}lte(r){return this.value.lte(r.value)}gt(r){return this.value.gt(r.value)}gte(r){return this.value.gte(r.value)}isZero(){return this.value.isZero()}isOne(){return this.value.eq(new af(1))}isNegative(){return this.value.isNeg()}isEven(){return this.value.isEven()}abs(){let r=this.clone();return r.value=r.value.abs(),r}toString(){return this.value.toString()}toNumber(){return this.value.toNumber()}getBit(r){return this.value.testn(r)?1:0}bitLength(){return this.value.bitLength()}byteLength(){return this.value.byteLength()}toUint8Array(r="be",t){return this.value.toArrayLike(Uint8Array,r,t)}},Ebi,HWh=Object.freeze({__proto__:null,default:uCi}),y$=v$(function(e,r){var t=r;function n(s){return s.length===1?"0"+s:s}function i(s){for(var a="",o=0;o<s.length;o++)a+=n(s[o].toString(16));return a}t.toArray=function(s,a){if(Array.isArray(s))return s.slice();if(!s)return[];var o=[];if(typeof s!="string"){for(var c=0;c<s.length;c++)o[c]=0|s[c];return o}if(a==="hex")for((s=s.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(s="0"+s),c=0;c<s.length;c+=2)o.push(parseInt(s[c]+s[c+1],16));else for(c=0;c<s.length;c++){var l=s.charCodeAt(c),u=l>>8,m=255&l;u?o.push(u,m):o.push(m)}return o},t.zero2=n,t.toHex=i,t.encode=function(s,a){return a==="hex"?i(s):s}}),mb=v$(function(e,r){var t=r;t.assert=X1e,t.toArray=y$.toArray,t.zero2=y$.zero2,t.toHex=y$.toHex,t.encode=y$.encode,t.getNAF=function(n,i){for(var s=[],a=1<<i+1,o=n.clone();o.cmpn(1)>=0;){var c;if(o.isOdd()){var l=o.andln(a-1);c=l>(a>>1)-1?(a>>1)-l:l,o.isubn(c)}else c=0;s.push(c);for(var u=o.cmpn(0)!==0&&o.andln(a-1)===0?i+1:1,m=1;m<u;m++)s.push(0);o.iushrn(u)}return s},t.getJSF=function(n,i){var s=[[],[]];n=n.clone(),i=i.clone();for(var a=0,o=0;n.cmpn(-a)>0||i.cmpn(-o)>0;){var c,l,u,m=n.andln(3)+a&3,h=i.andln(3)+o&3;m===3&&(m=-1),h===3&&(h=-1),(1&m)==0?c=0:c=(u=n.andln(7)+a&7)!==3&&u!==5||h!==2?m:-m,s[0].push(c),(1&h)==0?l=0:l=(u=i.andln(7)+o&7)!==3&&u!==5||m!==2?h:-h,s[1].push(l),2*a===c+1&&(a=1-a),2*o===l+1&&(o=1-o),n.iushrn(1),i.iushrn(1)}return s},t.cachedProperty=function(n,i,s){var a="_"+i;n.prototype[i]=function(){return this[a]!==void 0?this[a]:this[a]=s.call(this)}},t.parseBytes=function(n){return typeof n=="string"?t.toArray(n,"hex"):n},t.intFromLE=function(n){return new af(n,"hex","le")}}),w8r=function(e){return Ebi||(Ebi=new q1e(null)),Ebi.generate(e)};function q1e(e){this.rand=e}var WWh=q1e;if(q1e.prototype.generate=function(e){return this._rand(e)},q1e.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var r=new Uint8Array(e),t=0;t<r.length;t++)r[t]=this.rand.getByte();return r},typeof self=="object")self.crypto&&self.crypto.getRandomValues?q1e.prototype._rand=function(e){var r=new Uint8Array(e);return self.crypto.getRandomValues(r),r}:self.msCrypto&&self.msCrypto.getRandomValues?q1e.prototype._rand=function(e){var r=new Uint8Array(e);return self.msCrypto.getRandomValues(r),r}:typeof window=="object"&&(q1e.prototype._rand=function(){throw Error("Not implemented yet")});else try{if(Dbi=dCi.default,typeof Dbi.randomBytes!="function")throw Error("Not supported");q1e.prototype._rand=function(e){return Dbi.randomBytes(e)}}catch{}var Dbi;w8r.Rand=WWh;var dFr=mb.getNAF,YWh=mb.getJSF,pFr=mb.assert;function B1e(e,r){this.type=e,this.p=new af(r.p,16),this.red=r.prime?af.red(r.prime):af.mont(this.p),this.zero=new af(0).toRed(this.red),this.one=new af(1).toRed(this.red),this.two=new af(2).toRed(this.red),this.n=r.n&&new af(r.n,16),this.g=r.g&&this.pointFromJSON(r.g,r.gRed),this._wnafT1=[,,,,],this._wnafT2=[,,,,],this._wnafT3=[,,,,],this._wnafT4=[,,,,];var t=this.n&&this.p.div(this.n);!t||t.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}var S7=B1e;function KG(e,r){this.curve=e,this.type=r,this.precomputed=null}B1e.prototype.point=function(){throw Error("Not implemented")},B1e.prototype.validate=function(){throw Error("Not implemented")},B1e.prototype._fixedNafMul=function(e,r){pFr(e.precomputed);var t=e._getDoubles(),n=dFr(r,1),i=(1<<t.step+1)-(t.step%2==0?2:1);i/=3;for(var s=[],a=0;a<n.length;a+=t.step){var o=0;for(r=a+t.step-1;r>=a;r--)o=(o<<1)+n[r];s.push(o)}for(var c=this.jpoint(null,null,null),l=this.jpoint(null,null,null),u=i;u>0;u--){for(a=0;a<s.length;a++)(o=s[a])===u?l=l.mixedAdd(t.points[a]):o===-u&&(l=l.mixedAdd(t.points[a].neg()));c=c.add(l)}return c.toP()},B1e.prototype._wnafMul=function(e,r){var t=4,n=e._getNAFPoints(t);t=n.wnd;for(var i=n.points,s=dFr(r,t),a=this.jpoint(null,null,null),o=s.length-1;o>=0;o--){for(r=0;o>=0&&s[o]===0;o--)r++;if(o>=0&&r++,a=a.dblp(r),o<0)break;var c=s[o];pFr(c!==0),a=e.type==="affine"?c>0?a.mixedAdd(i[c-1>>1]):a.mixedAdd(i[-c-1>>1].neg()):c>0?a.add(i[c-1>>1]):a.add(i[-c-1>>1].neg())}return e.type==="affine"?a.toP():a},B1e.prototype._wnafMulAdd=function(e,r,t,n,i){for(var s=this._wnafT1,a=this._wnafT2,o=this._wnafT3,c=0,l=0;l<n;l++){var u=(Y=r[l])._getNAFPoints(e);s[l]=u.wnd,a[l]=u.points}for(l=n-1;l>=1;l-=2){var m=l-1,h=l;if(s[m]===1&&s[h]===1){var _=[r[m],null,null,r[h]];r[m].y.cmp(r[h].y)===0?(_[1]=r[m].add(r[h]),_[2]=r[m].toJ().mixedAdd(r[h].neg())):r[m].y.cmp(r[h].y.redNeg())===0?(_[1]=r[m].toJ().mixedAdd(r[h]),_[2]=r[m].add(r[h].neg())):(_[1]=r[m].toJ().mixedAdd(r[h]),_[2]=r[m].toJ().mixedAdd(r[h].neg()));var b=[-3,-1,-5,-7,0,7,5,1,3],v=YWh(t[m],t[h]);c=Math.max(v[0].length,c),o[m]=Array(c),o[h]=Array(c);for(var w=0;w<c;w++){var x=0|v[0][w],P=0|v[1][w];o[m][w]=b[3*(x+1)+(P+1)],o[h][w]=0,a[m]=_}}else o[m]=dFr(t[m],s[m]),o[h]=dFr(t[h],s[h]),c=Math.max(o[m].length,c),c=Math.max(o[h].length,c)}var k=this.jpoint(null,null,null),R=this._wnafT4;for(l=c;l>=0;l--){for(var L=0;l>=0;){var U=!0;for(w=0;w<n;w++)R[w]=0|o[w][l],R[w]!==0&&(U=!1);if(!U)break;L++,l--}if(l>=0&&L++,k=k.dblp(L),l<0)break;for(w=0;w<n;w++){var Y,N=R[w];N!==0&&(N>0?Y=a[w][N-1>>1]:N<0&&(Y=a[w][-N-1>>1].neg()),k=Y.type==="affine"?k.mixedAdd(Y):k.add(Y))}}for(l=0;l<n;l++)a[l]=null;return i?k:k.toP()},B1e.BasePoint=KG,KG.prototype.eq=function(){throw Error("Not implemented")},KG.prototype.validate=function(){return this.curve.validate(this)},B1e.prototype.decodePoint=function(e,r){e=mb.toArray(e,r);var t=this.p.byteLength();if((e[0]===4||e[0]===6||e[0]===7)&&e.length-1==2*t)return e[0]===6?pFr(e[e.length-1]%2==0):e[0]===7&&pFr(e[e.length-1]%2==1),this.point(e.slice(1,1+t),e.slice(1+t,1+2*t));if((e[0]===2||e[0]===3)&&e.length-1===t)return this.pointFromX(e.slice(1,1+t),e[0]===3);throw Error("Unknown point format")},KG.prototype.encodeCompressed=function(e){return this.encode(e,!0)},KG.prototype._encode=function(e){var r=this.curve.p.byteLength(),t=this.getX().toArray("be",r);return e?[this.getY().isEven()?2:3].concat(t):[4].concat(t,this.getY().toArray("be",r))},KG.prototype.encode=function(e,r){return mb.encode(this._encode(r),e)},KG.prototype.precompute=function(e){if(this.precomputed)return this;var r={doubles:null,naf:null,beta:null};return r.naf=this._getNAFPoints(8),r.doubles=this._getDoubles(4,e),r.beta=this._getBeta(),this.precomputed=r,this},KG.prototype._hasDoubles=function(e){if(!this.precomputed)return!1;var r=this.precomputed.doubles;return!!r&&r.points.length>=Math.ceil((e.bitLength()+1)/r.step)},KG.prototype._getDoubles=function(e,r){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var t=[this],n=this,i=0;i<r;i+=e){for(var s=0;s<e;s++)n=n.dbl();t.push(n)}return{step:e,points:t}},KG.prototype._getNAFPoints=function(e){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var r=[this],t=(1<<e)-1,n=t===1?null:this.dbl(),i=1;i<t;i++)r[i]=r[i-1].add(n);return{wnd:e,points:r}},KG.prototype._getBeta=function(){return null},KG.prototype.dblp=function(e){for(var r=this,t=0;t<e;t++)r=r.dbl();return r};var JWh=mb.assert;function YG(e){S7.call(this,"short",e),this.a=new af(e.a,16).toRed(this.red),this.b=new af(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(e),this._endoWnafT1=[,,,,],this._endoWnafT2=[,,,,]}Q1e(YG,S7);var XWh=YG;function Yx(e,r,t,n){S7.BasePoint.call(this,e,"affine"),r===null&&t===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new af(r,16),this.y=new af(t,16),n&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function GP(e,r,t,n){S7.BasePoint.call(this,e,"jacobian"),r===null&&t===null&&n===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new af(0)):(this.x=new af(r,16),this.y=new af(t,16),this.z=new af(n,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}function bft(e){S7.call(this,"mont",e),this.a=new af(e.a,16).toRed(this.red),this.b=new af(e.b,16).toRed(this.red),this.i4=new af(4).toRed(this.red).redInvm(),this.two=new af(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}YG.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var r,t;if(e.beta)r=new af(e.beta,16).toRed(this.red);else{var n=this._getEndoRoots(this.p);r=(r=n[0].cmp(n[1])<0?n[0]:n[1]).toRed(this.red)}if(e.lambda)t=new af(e.lambda,16);else{var i=this._getEndoRoots(this.n);this.g.mul(i[0]).x.cmp(this.g.x.redMul(r))===0?t=i[0]:(t=i[1],JWh(this.g.mul(t).x.cmp(this.g.x.redMul(r))===0))}return{beta:r,lambda:t,basis:e.basis?e.basis.map(function(s){return{a:new af(s.a,16),b:new af(s.b,16)}}):this._getEndoBasis(t)}}},YG.prototype._getEndoRoots=function(e){var r=e===this.p?this.red:af.mont(e),t=new af(2).toRed(r).redInvm(),n=t.redNeg(),i=new af(3).toRed(r).redNeg().redSqrt().redMul(t);return[n.redAdd(i).fromRed(),n.redSub(i).fromRed()]},YG.prototype._getEndoBasis=function(e){for(var r,t,n,i,s,a,o,c,l,u=this.n.ushrn(Math.floor(this.n.bitLength()/2)),m=e,h=this.n.clone(),_=new af(1),b=new af(0),v=new af(0),w=new af(1),x=0;m.cmpn(0)!==0;){var P=h.div(m);c=h.sub(P.mul(m)),l=v.sub(P.mul(_));var k=w.sub(P.mul(b));if(!n&&c.cmp(u)<0)r=o.neg(),t=_,n=c.neg(),i=l;else if(n&&++x==2)break;o=c,h=m,m=c,v=_,_=l,w=b,b=k}s=c.neg(),a=l;var R=n.sqr().add(i.sqr());return s.sqr().add(a.sqr()).cmp(R)>=0&&(s=r,a=t),n.negative&&(n=n.neg(),i=i.neg()),s.negative&&(s=s.neg(),a=a.neg()),[{a:n,b:i},{a:s,b:a}]},YG.prototype._endoSplit=function(e){var r=this.endo.basis,t=r[0],n=r[1],i=n.b.mul(e).divRound(this.n),s=t.b.neg().mul(e).divRound(this.n),a=i.mul(t.a),o=s.mul(n.a),c=i.mul(t.b),l=s.mul(n.b);return{k1:e.sub(a).sub(o),k2:c.add(l).neg()}},YG.prototype.pointFromX=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),n=t.redSqrt();if(n.redSqr().redSub(t).cmp(this.zero)!==0)throw Error("invalid point");var i=n.fromRed().isOdd();return(r&&!i||!r&&i)&&(n=n.redNeg()),this.point(e,n)},YG.prototype.validate=function(e){if(e.inf)return!0;var r=e.x,t=e.y,n=this.a.redMul(r),i=r.redSqr().redMul(r).redIAdd(n).redIAdd(this.b);return t.redSqr().redISub(i).cmpn(0)===0},YG.prototype._endoWnafMulAdd=function(e,r,t){for(var n=this._endoWnafT1,i=this._endoWnafT2,s=0;s<e.length;s++){var a=this._endoSplit(r[s]),o=e[s],c=o._getBeta();a.k1.negative&&(a.k1.ineg(),o=o.neg(!0)),a.k2.negative&&(a.k2.ineg(),c=c.neg(!0)),n[2*s]=o,n[2*s+1]=c,i[2*s]=a.k1,i[2*s+1]=a.k2}for(var l=this._wnafMulAdd(1,n,i,2*s,t),u=0;u<2*s;u++)n[u]=null,i[u]=null;return l},Q1e(Yx,S7.BasePoint),YG.prototype.point=function(e,r,t){return new Yx(this,e,r,t)},YG.prototype.pointFromJSON=function(e,r){return Yx.fromJSON(this,e,r)},Yx.prototype._getBeta=function(){if(this.curve.endo){var e=this.precomputed;if(e&&e.beta)return e.beta;var r=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(e){var t=this.curve,n=function(i){return t.point(i.x.redMul(t.endo.beta),i.y)};e.beta=r,r.precomputed={beta:null,naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(n)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(n)}}}return r}},Yx.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},Yx.fromJSON=function(e,r,t){typeof r=="string"&&(r=JSON.parse(r));var n=e.point(r[0],r[1],t);if(!r[2])return n;function i(a){return e.point(a[0],a[1],t)}var s=r[2];return n.precomputed={beta:null,doubles:s.doubles&&{step:s.doubles.step,points:[n].concat(s.doubles.points.map(i))},naf:s.naf&&{wnd:s.naf.wnd,points:[n].concat(s.naf.points.map(i))}},n},Yx.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},Yx.prototype.isInfinity=function(){return this.inf},Yx.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(this.x.cmp(e.x)===0)return this.curve.point(null,null);var r=this.y.redSub(e.y);r.cmpn(0)!==0&&(r=r.redMul(this.x.redSub(e.x).redInvm()));var t=r.redSqr().redISub(this.x).redISub(e.x),n=r.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,n)},Yx.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(e.cmpn(0)===0)return this.curve.point(null,null);var r=this.curve.a,t=this.x.redSqr(),n=e.redInvm(),i=t.redAdd(t).redIAdd(t).redIAdd(r).redMul(n),s=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(s)).redISub(this.y);return this.curve.point(s,a)},Yx.prototype.getX=function(){return this.x.fromRed()},Yx.prototype.getY=function(){return this.y.fromRed()},Yx.prototype.mul=function(e){return e=new af(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},Yx.prototype.mulAdd=function(e,r,t){var n=[this,r],i=[e,t];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},Yx.prototype.jmulAdd=function(e,r,t){var n=[this,r],i=[e,t];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},Yx.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||this.x.cmp(e.x)===0&&this.y.cmp(e.y)===0)},Yx.prototype.neg=function(e){if(this.inf)return this;var r=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var t=this.precomputed,n=function(i){return i.neg()};r.precomputed={naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(n)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(n)}}}return r},Yx.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},Q1e(GP,S7.BasePoint),YG.prototype.jpoint=function(e,r,t){return new GP(this,e,r,t)},GP.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),r=e.redSqr(),t=this.x.redMul(r),n=this.y.redMul(r).redMul(e);return this.curve.point(t,n)},GP.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},GP.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var r=e.z.redSqr(),t=this.z.redSqr(),n=this.x.redMul(r),i=e.x.redMul(t),s=this.y.redMul(r.redMul(e.z)),a=e.y.redMul(t.redMul(this.z)),o=n.redSub(i),c=s.redSub(a);if(o.cmpn(0)===0)return c.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var l=o.redSqr(),u=l.redMul(o),m=n.redMul(l),h=c.redSqr().redIAdd(u).redISub(m).redISub(m),_=c.redMul(m.redISub(h)).redISub(s.redMul(u)),b=this.z.redMul(e.z).redMul(o);return this.curve.jpoint(h,_,b)},GP.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var r=this.z.redSqr(),t=this.x,n=e.x.redMul(r),i=this.y,s=e.y.redMul(r).redMul(this.z),a=t.redSub(n),o=i.redSub(s);if(a.cmpn(0)===0)return o.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=t.redMul(c),m=o.redSqr().redIAdd(l).redISub(u).redISub(u),h=o.redMul(u.redISub(m)).redISub(i.redMul(l)),_=this.z.redMul(a);return this.curve.jpoint(m,h,_)},GP.prototype.dblp=function(e){if(e===0)return this;if(this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var r=this,t=0;t<e;t++)r=r.dbl();return r}var n=this.curve.a,i=this.curve.tinv,s=this.x,a=this.y,o=this.z,c=o.redSqr().redSqr(),l=a.redAdd(a);for(t=0;t<e;t++){var u=s.redSqr(),m=l.redSqr(),h=m.redSqr(),_=u.redAdd(u).redIAdd(u).redIAdd(n.redMul(c)),b=s.redMul(m),v=_.redSqr().redISub(b.redAdd(b)),w=b.redISub(v),x=_.redMul(w);x=x.redIAdd(x).redISub(h);var P=l.redMul(o);t+1<e&&(c=c.redMul(h)),s=v,o=P,l=x}return this.curve.jpoint(s,l.redMul(i),o)},GP.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},GP.prototype._zeroDbl=function(){var e,r,t;if(this.zOne){var n=this.x.redSqr(),i=this.y.redSqr(),s=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(n).redISub(s);a=a.redIAdd(a);var o=n.redAdd(n).redIAdd(n),c=o.redSqr().redISub(a).redISub(a),l=s.redIAdd(s);l=(l=l.redIAdd(l)).redIAdd(l),e=c,r=o.redMul(a.redISub(c)).redISub(l),t=this.y.redAdd(this.y)}else{var u=this.x.redSqr(),m=this.y.redSqr(),h=m.redSqr(),_=this.x.redAdd(m).redSqr().redISub(u).redISub(h);_=_.redIAdd(_);var b=u.redAdd(u).redIAdd(u),v=b.redSqr(),w=h.redIAdd(h);w=(w=w.redIAdd(w)).redIAdd(w),e=v.redISub(_).redISub(_),r=b.redMul(_.redISub(e)).redISub(w),t=(t=this.y.redMul(this.z)).redIAdd(t)}return this.curve.jpoint(e,r,t)},GP.prototype._threeDbl=function(){var e,r,t;if(this.zOne){var n=this.x.redSqr(),i=this.y.redSqr(),s=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(n).redISub(s);a=a.redIAdd(a);var o=n.redAdd(n).redIAdd(n).redIAdd(this.curve.a),c=o.redSqr().redISub(a).redISub(a);e=c;var l=s.redIAdd(s);l=(l=l.redIAdd(l)).redIAdd(l),r=o.redMul(a.redISub(c)).redISub(l),t=this.y.redAdd(this.y)}else{var u=this.z.redSqr(),m=this.y.redSqr(),h=this.x.redMul(m),_=this.x.redSub(u).redMul(this.x.redAdd(u));_=_.redAdd(_).redIAdd(_);var b=h.redIAdd(h),v=(b=b.redIAdd(b)).redAdd(b);e=_.redSqr().redISub(v),t=this.y.redAdd(this.z).redSqr().redISub(m).redISub(u);var w=m.redSqr();w=(w=(w=w.redIAdd(w)).redIAdd(w)).redIAdd(w),r=_.redMul(b.redISub(e)).redISub(w)}return this.curve.jpoint(e,r,t)},GP.prototype._dbl=function(){var e=this.curve.a,r=this.x,t=this.y,n=this.z,i=n.redSqr().redSqr(),s=r.redSqr(),a=t.redSqr(),o=s.redAdd(s).redIAdd(s).redIAdd(e.redMul(i)),c=r.redAdd(r),l=(c=c.redIAdd(c)).redMul(a),u=o.redSqr().redISub(l.redAdd(l)),m=l.redISub(u),h=a.redSqr();h=(h=(h=h.redIAdd(h)).redIAdd(h)).redIAdd(h);var _=o.redMul(m).redISub(h),b=t.redAdd(t).redMul(n);return this.curve.jpoint(u,_,b)},GP.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);var e=this.x.redSqr(),r=this.y.redSqr(),t=this.z.redSqr(),n=r.redSqr(),i=e.redAdd(e).redIAdd(e),s=i.redSqr(),a=this.x.redAdd(r).redSqr().redISub(e).redISub(n),o=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(s)).redSqr(),c=n.redIAdd(n);c=(c=(c=c.redIAdd(c)).redIAdd(c)).redIAdd(c);var l=i.redIAdd(a).redSqr().redISub(s).redISub(o).redISub(c),u=r.redMul(l);u=(u=u.redIAdd(u)).redIAdd(u);var m=this.x.redMul(o).redISub(u);m=(m=m.redIAdd(m)).redIAdd(m);var h=this.y.redMul(l.redMul(c.redISub(l)).redISub(a.redMul(o)));h=(h=(h=h.redIAdd(h)).redIAdd(h)).redIAdd(h);var _=this.z.redAdd(a).redSqr().redISub(t).redISub(o);return this.curve.jpoint(m,h,_)},GP.prototype.mul=function(e,r){return e=new af(e,r),this.curve._wnafMul(this,e)},GP.prototype.eq=function(e){if(e.type==="affine")return this.eq(e.toJ());if(this===e)return!0;var r=this.z.redSqr(),t=e.z.redSqr();if(this.x.redMul(t).redISub(e.x.redMul(r)).cmpn(0)!==0)return!1;var n=r.redMul(this.z),i=t.redMul(e.z);return this.y.redMul(i).redISub(e.y.redMul(n)).cmpn(0)===0},GP.prototype.eqXToP=function(e){var r=this.z.redSqr(),t=e.toRed(this.curve.red).redMul(r);if(this.x.cmp(t)===0)return!0;for(var n=e.clone(),i=this.curve.redN.redMul(r);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(i),this.x.cmp(t)===0)return!0}},GP.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},GP.prototype.isInfinity=function(){return this.z.cmpn(0)===0},Q1e(bft,S7);var ZWh=bft;function Jx(e,r,t){S7.BasePoint.call(this,e,"projective"),r===null&&t===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new af(r,16),this.z=new af(t,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}bft.prototype.validate=function(e){var r=e.normalize().x,t=r.redSqr(),n=t.redMul(r).redAdd(t.redMul(this.a)).redAdd(r);return n.redSqrt().redSqr().cmp(n)===0},Q1e(Jx,S7.BasePoint),bft.prototype.decodePoint=function(e,r){if((e=mb.toArray(e,r)).length===33&&e[0]===64&&(e=e.slice(1,33).reverse()),e.length!==32)throw Error("Unknown point compression format");return this.point(e,1)},bft.prototype.point=function(e,r){return new Jx(this,e,r)},bft.prototype.pointFromJSON=function(e){return Jx.fromJSON(this,e)},Jx.prototype.precompute=function(){},Jx.prototype._encode=function(e){var r=this.curve.p.byteLength();return e?[64].concat(this.getX().toArray("le",r)):this.getX().toArray("be",r)},Jx.fromJSON=function(e,r){return new Jx(e,r[0],r[1]||e.one)},Jx.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},Jx.prototype.isInfinity=function(){return this.z.cmpn(0)===0},Jx.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),r=this.x.redSub(this.z).redSqr(),t=e.redSub(r),n=e.redMul(r),i=t.redMul(r.redAdd(this.curve.a24.redMul(t)));return this.curve.point(n,i)},Jx.prototype.add=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.diffAdd=function(e,r){var t=this.x.redAdd(this.z),n=this.x.redSub(this.z),i=e.x.redAdd(e.z),s=e.x.redSub(e.z).redMul(t),a=i.redMul(n),o=r.z.redMul(s.redAdd(a).redSqr()),c=r.x.redMul(s.redISub(a).redSqr());return this.curve.point(o,c)},Jx.prototype.mul=function(e){for(var r=(e=new af(e,16)).clone(),t=this,n=this.curve.point(null,null),i=[];r.cmpn(0)!==0;r.iushrn(1))i.push(r.andln(1));for(var s=i.length-1;s>=0;s--)i[s]===0?(t=t.diffAdd(n,this),n=n.dbl()):(n=t.diffAdd(n,this),t=t.dbl());return n},Jx.prototype.mulAdd=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.jumlAdd=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.eq=function(e){return this.getX().cmp(e.getX())===0},Jx.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},Jx.prototype.getX=function(){return this.normalize(),this.x.fromRed()};var eYh=mb.assert;function rZ(e){this.twisted=(0|e.a)!=1,this.mOneA=this.twisted&&(0|e.a)==-1,this.extended=this.mOneA,S7.call(this,"edwards",e),this.a=new af(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new af(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new af(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),eYh(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(0|e.c)==1}Q1e(rZ,S7);var tYh=rZ;function pv(e,r,t,n,i){S7.BasePoint.call(this,e,"projective"),r===null&&t===null&&n===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new af(r,16),this.y=new af(t,16),this.z=n?new af(n,16):this.curve.one,this.t=i&&new af(i,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}rZ.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},rZ.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},rZ.prototype.jpoint=function(e,r,t,n){return this.point(e,r,t,n)},rZ.prototype.pointFromX=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr(),n=this.c2.redSub(this.a.redMul(t)),i=this.one.redSub(this.c2.redMul(this.d).redMul(t)),s=n.redMul(i.redInvm()),a=s.redSqrt();if(a.redSqr().redSub(s).cmp(this.zero)!==0)throw Error("invalid point");var o=a.fromRed().isOdd();return(r&&!o||!r&&o)&&(a=a.redNeg()),this.point(e,a)},rZ.prototype.pointFromY=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr(),n=t.redSub(this.c2),i=t.redMul(this.d).redMul(this.c2).redSub(this.a),s=n.redMul(i.redInvm());if(s.cmp(this.zero)===0){if(r)throw Error("invalid point");return this.point(this.zero,e)}var a=s.redSqrt();if(a.redSqr().redSub(s).cmp(this.zero)!==0)throw Error("invalid point");return a.fromRed().isOdd()!==r&&(a=a.redNeg()),this.point(a,e)},rZ.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var r=e.x.redSqr(),t=e.y.redSqr(),n=r.redMul(this.a).redAdd(t),i=this.c2.redMul(this.one.redAdd(this.d.redMul(r).redMul(t)));return n.cmp(i)===0},Q1e(pv,S7.BasePoint),rZ.prototype.pointFromJSON=function(e){return pv.fromJSON(this,e)},rZ.prototype.point=function(e,r,t,n){return new pv(this,e,r,t,n)},pv.fromJSON=function(e,r){return new pv(e,r[0],r[1],r[2])},pv.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},pv.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},pv.prototype._extDbl=function(){var e=this.x.redSqr(),r=this.y.redSqr(),t=this.z.redSqr();t=t.redIAdd(t);var n=this.curve._mulA(e),i=this.x.redAdd(this.y).redSqr().redISub(e).redISub(r),s=n.redAdd(r),a=s.redSub(t),o=n.redSub(r),c=i.redMul(a),l=s.redMul(o),u=i.redMul(o),m=a.redMul(s);return this.curve.point(c,l,m,u)},pv.prototype._projDbl=function(){var e,r,t,n=this.x.redAdd(this.y).redSqr(),i=this.x.redSqr(),s=this.y.redSqr();if(this.curve.twisted){var a=(l=this.curve._mulA(i)).redAdd(s);if(this.zOne)e=n.redSub(i).redSub(s).redMul(a.redSub(this.curve.two)),r=a.redMul(l.redSub(s)),t=a.redSqr().redSub(a).redSub(a);else{var o=this.z.redSqr(),c=a.redSub(o).redISub(o);e=n.redSub(i).redISub(s).redMul(c),r=a.redMul(l.redSub(s)),t=a.redMul(c)}}else{var l=i.redAdd(s);o=this.curve._mulC(this.z).redSqr(),c=l.redSub(o).redSub(o),e=this.curve._mulC(n.redISub(l)).redMul(c),r=this.curve._mulC(l).redMul(i.redISub(s)),t=l.redMul(c)}return this.curve.point(e,r,t)},pv.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},pv.prototype._extAdd=function(e){var r=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),t=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),n=this.t.redMul(this.curve.dd).redMul(e.t),i=this.z.redMul(e.z.redAdd(e.z)),s=t.redSub(r),a=i.redSub(n),o=i.redAdd(n),c=t.redAdd(r),l=s.redMul(a),u=o.redMul(c),m=s.redMul(c),h=a.redMul(o);return this.curve.point(l,u,h,m)},pv.prototype._projAdd=function(e){var r,t,n=this.z.redMul(e.z),i=n.redSqr(),s=this.x.redMul(e.x),a=this.y.redMul(e.y),o=this.curve.d.redMul(s).redMul(a),c=i.redSub(o),l=i.redAdd(o),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(s).redISub(a),m=n.redMul(c).redMul(u);return this.curve.twisted?(r=n.redMul(l).redMul(a.redSub(this.curve._mulA(s))),t=c.redMul(l)):(r=n.redMul(l).redMul(a.redSub(s)),t=this.curve._mulC(c).redMul(l)),this.curve.point(m,r,t)},pv.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},pv.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},pv.prototype.mulAdd=function(e,r,t){return this.curve._wnafMulAdd(1,[this,r],[e,t],2,!1)},pv.prototype.jmulAdd=function(e,r,t){return this.curve._wnafMulAdd(1,[this,r],[e,t],2,!0)},pv.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},pv.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},pv.prototype.getX=function(){return this.normalize(),this.x.fromRed()},pv.prototype.getY=function(){return this.normalize(),this.y.fromRed()},pv.prototype.eq=function(e){return this===e||this.getX().cmp(e.getX())===0&&this.getY().cmp(e.getY())===0},pv.prototype.eqXToP=function(e){var r=e.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(r)===0)return!0;for(var t=e.clone(),n=this.curve.redN.redMul(this.z);;){if(t.iadd(this.curve.n),t.cmp(this.curve.p)>=0)return!1;if(r.redIAdd(n),this.x.cmp(r)===0)return!0}},pv.prototype.toP=pv.prototype.normalize,pv.prototype.mixedAdd=pv.prototype.add;var wFr=v$(function(e,r){var t=r;t.base=S7,t.short=XWh,t.mont=ZWh,t.edwards=tYh}),Sbi=Wg.rotl32,v5t=Wg.sum32,rYh=Wg.sum32_5,nYh=nPe.ft_1,jXo=hNt.BlockHash,iYh=[1518500249,1859775393,2400959708,3395469782];function cZ(){if(!(this instanceof cZ))return new cZ;jXo.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=Array(80)}Wg.inherits(cZ,jXo);var sYh=cZ;cZ.blockSize=512,cZ.outSize=160,cZ.hmacStrength=80,cZ.padLength=64,cZ.prototype._update=function(e,r){for(var t=this.W,n=0;n<16;n++)t[n]=e[r+n];for(;n<t.length;n++)t[n]=Sbi(t[n-3]^t[n-8]^t[n-14]^t[n-16],1);var i=this.h[0],s=this.h[1],a=this.h[2],o=this.h[3],c=this.h[4];for(n=0;n<t.length;n++){var l=~~(n/20),u=rYh(Sbi(i,5),nYh(l,s,a,o),c,t[n],iYh[l]);c=o,o=a,a=Sbi(s,30),s=i,i=u}this.h[0]=v5t(this.h[0],i),this.h[1]=v5t(this.h[1],s),this.h[2]=v5t(this.h[2],a),this.h[3]=v5t(this.h[3],o),this.h[4]=v5t(this.h[4],c)},cZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")};var aYh={sha1:sYh,sha224:JYo,sha256:hCi,sha384:tJo,sha512:gNt};function Sft(e,r,t){if(!(this instanceof Sft))return new Sft(e,r,t);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(Wg.toArray(r,t))}var oYh=Sft;Sft.prototype._init=function(e){e.length>this.blockSize&&(e=new this.Hash().update(e).digest()),X1e(e.length<=this.blockSize);for(var r=e.length;r<this.blockSize;r++)e.push(0);for(r=0;r<e.length;r++)e[r]^=54;for(this.inner=new this.Hash().update(e),r=0;r<e.length;r++)e[r]^=106;this.outer=new this.Hash().update(e)},Sft.prototype.update=function(e,r){return this.inner.update(e,r),this},Sft.prototype.digest=function(e){return this.outer.update(this.inner.digest()),this.outer.digest(e)};var qB=v$(function(e,r){var t=r;t.utils=Wg,t.common=hNt,t.sha=aYh,t.ripemd=VKh,t.hmac=oYh,t.sha1=t.sha.sha1,t.sha256=t.sha.sha256,t.sha224=t.sha.sha224,t.sha384=t.sha.sha384,t.sha512=t.sha.sha512,t.ripemd160=t.ripemd.ripemd160}),cYh={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}},Q5t=v$(function(e,r){var t,n=r,i=mb.assert;function s(o){if(o.type==="short")this.curve=new wFr.short(o);else if(o.type==="edwards")this.curve=new wFr.edwards(o);else{if(o.type!=="mont")throw Error("Unknown curve type.");this.curve=new wFr.mont(o)}this.g=this.curve.g,this.n=this.curve.n,this.hash=o.hash,i(this.g.validate(),"Invalid curve"),i(this.g.mul(this.n).isInfinity(),"Invalid curve, n*G != O")}function a(o,c){Object.defineProperty(n,o,{configurable:!0,enumerable:!0,get:function(){var l=new s(c);return Object.defineProperty(n,o,{configurable:!0,enumerable:!0,value:l}),l}})}n.PresetCurve=s,a("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:qB.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),a("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:qB.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),a("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:qB.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),a("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:qB.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),a("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:qB.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),a("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",cofactor:"8",hash:qB.sha256,gRed:!1,g:["9"]}),a("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",cofactor:"8",hash:qB.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]}),a("brainpoolP256r1",{type:"short",prime:null,p:"A9FB57DB A1EEA9BC 3E660A90 9D838D72 6E3BF623 D5262028 2013481D 1F6E5377",a:"7D5A0975 FC2C3057 EEF67530 417AFFE7 FB8055C1 26DC5C6C E94A4B44 F330B5D9",b:"26DC5C6C E94A4B44 F330B5D9 BBD77CBF 95841629 5CF7E1CE 6BCCDC18 FF8C07B6",n:"A9FB57DB A1EEA9BC 3E660A90 9D838D71 8C397AA3 B561A6F7 901E0E82 974856A7",hash:qB.sha256,gRed:!1,g:["8BD2AEB9CB7E57CB2C4B482FFC81B7AFB9DE27E1E3BD23C23A4453BD9ACE3262","547EF835C3DAC4FD97F8461A14611DC9C27745132DED8E545C1D54C72F046997"]}),a("brainpoolP384r1",{type:"short",prime:null,p:"8CB91E82 A3386D28 0F5D6F7E 50E641DF 152F7109 ED5456B4 12B1DA19 7FB71123ACD3A729 901D1A71 87470013 3107EC53",a:"7BC382C6 3D8C150C 3C72080A CE05AFA0 C2BEA28E 4FB22787 139165EF BA91F90F8AA5814A 503AD4EB 04A8C7DD 22CE2826",b:"04A8C7DD 22CE2826 8B39B554 16F0447C 2FB77DE1 07DCD2A6 2E880EA5 3EEB62D57CB43902 95DBC994 3AB78696 FA504C11",n:"8CB91E82 A3386D28 0F5D6F7E 50E641DF 152F7109 ED5456B3 1F166E6C AC0425A7CF3AB6AF 6B7FC310 3B883202 E9046565",hash:qB.sha384,gRed:!1,g:["1D1C64F068CF45FFA2A63A81B7C13F6B8847A3E77EF14FE3DB7FCAFE0CBD10E8E826E03436D646AAEF87B2E247D4AF1E","8ABE1D7520F9C2A45CB1EB8E95CFD55262B70B29FEEC5864E19C054FF99129280E4646217791811142820341263C5315"]}),a("brainpoolP512r1",{type:"short",prime:null,p:"AADD9DB8 DBE9C48B 3FD4E6AE 33C9FC07 CB308DB3 B3C9D20E D6639CCA 703308717D4D9B00 9BC66842 AECDA12A E6A380E6 2881FF2F 2D82C685 28AA6056 583A48F3",a:"7830A331 8B603B89 E2327145 AC234CC5 94CBDD8D 3DF91610 A83441CA EA9863BC2DED5D5A A8253AA1 0A2EF1C9 8B9AC8B5 7F1117A7 2BF2C7B9 E7C1AC4D 77FC94CA",b:"3DF91610 A83441CA EA9863BC 2DED5D5A A8253AA1 0A2EF1C9 8B9AC8B5 7F1117A72BF2C7B9 E7C1AC4D 77FC94CA DC083E67 984050B7 5EBAE5DD 2809BD63 8016F723",n:"AADD9DB8 DBE9C48B 3FD4E6AE 33C9FC07 CB308DB3 B3C9D20E D6639CCA 70330870553E5C41 4CA92619 41866119 7FAC1047 1DB1D381 085DDADD B5879682 9CA90069",hash:qB.sha512,gRed:!1,g:["81AEE4BDD82ED9645A21322E9C4C6A9385ED9F70B5D916C1B43B62EEF4D0098EFF3B1F78E2D0D48D50D1687B93B97D5F7C6D5047406A5E688B352209BCB9F822","7DDE385D566332ECC0EABFA9CF7822FDF209F70024A57B1AA000C55B881F8111B2DCDE494A5F485E5BCA4BD88A2763AED1CA2B2FA8F0540678CD1E0F3AD80892"]});try{t=cYh}catch{t=void 0}a("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:qB.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",t]})});function L1e(e){if(!(this instanceof L1e))return new L1e(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var r=y$.toArray(e.entropy,e.entropyEnc||"hex"),t=y$.toArray(e.nonce,e.nonceEnc||"hex"),n=y$.toArray(e.pers,e.persEnc||"hex");X1e(r.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(r,t,n)}var lCi=L1e;L1e.prototype._init=function(e,r,t){var n=e.concat(r).concat(t);this.K=Array(this.outLen/8),this.V=Array(this.outLen/8);for(var i=0;i<this.V.length;i++)this.K[i]=0,this.V[i]=1;this._update(n),this._reseed=1,this.reseedInterval=281474976710656},L1e.prototype._hmac=function(){return new qB.hmac(this.hash,this.K)},L1e.prototype._update=function(e){var r=this._hmac().update(this.V).update([0]);e&&(r=r.update(e)),this.K=r.digest(),this.V=this._hmac().update(this.V).digest(),e&&(this.K=this._hmac().update(this.V).update([1]).update(e).digest(),this.V=this._hmac().update(this.V).digest())},L1e.prototype.reseed=function(e,r,t,n){typeof r!="string"&&(n=t,t=r,r=null),e=y$.toArray(e,r),t=y$.toArray(t,n),X1e(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(t||[])),this._reseed=1},L1e.prototype.generate=function(e,r,t,n){if(this._reseed>this.reseedInterval)throw Error("Reseed is required");typeof r!="string"&&(n=t,t=r,r=null),t&&(t=y$.toArray(t,n||"hex"),this._update(t));for(var i=[];i.length<e;)this.V=this._hmac().update(this.V).digest(),i=i.concat(this.V);var s=i.slice(0,e);return this._update(t),this._reseed++,y$.encode(s,r)};var EYo=mb.assert;function gk(e,r){this.ec=e,this.priv=null,this.pub=null,r.priv&&this._importPrivate(r.priv,r.privEnc),r.pub&&this._importPublic(r.pub,r.pubEnc)}var wbi=gk;gk.fromPublic=function(e,r,t){return r instanceof gk?r:new gk(e,{pub:r,pubEnc:t})},gk.fromPrivate=function(e,r,t){return r instanceof gk?r:new gk(e,{priv:r,privEnc:t})},gk.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},gk.prototype.getPublic=function(e,r){return this.pub||(this.pub=this.ec.g.mul(this.priv)),e?this.pub.encode(e,r):this.pub},gk.prototype.getPrivate=function(e){return e==="hex"?this.priv.toString(16,2):this.priv},gk.prototype._importPrivate=function(e,r){if(this.priv=new af(e,r||16),this.ec.curve.type==="mont"){var t=this.ec.curve.one,n=t.ushln(252).sub(t).ushln(3);this.priv=this.priv.or(t.ushln(254)),this.priv=this.priv.and(n)}else this.priv=this.priv.umod(this.ec.curve.n)},gk.prototype._importPublic=function(e,r){if(e.x||e.y)return this.ec.curve.type==="mont"?EYo(e.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||EYo(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,r)},gk.prototype.derive=function(e){return e.mul(this.priv).getX()},gk.prototype.sign=function(e,r,t){return this.ec.sign(e,this,r,t)},gk.prototype.verify=function(e,r){return this.ec.verify(e,r,this)},gk.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"};var uYh=mb.assert;function c8r(e,r){if(e instanceof c8r)return e;this._importDER(e,r)||(uYh(e.r&&e.s,"Signature without r or s"),this.r=new af(e.r,16),this.s=new af(e.s,16),e.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}var mFr=c8r;function lYh(){this.place=0}function Ibi(e,r){var t=e[r.place++];if(!(128&t))return t;for(var n=15&t,i=0,s=0,a=r.place;s<n;s++,a++)i<<=8,i|=e[a];return r.place=a,i}function DYo(e){for(var r=0,t=e.length-1;!e[r]&&!(128&e[r+1])&&r<t;)r++;return r===0?e:e.slice(r)}function xbi(e,r){if(r<128)e.push(r);else{var t=1+(Math.log(r)/Math.LN2>>>3);for(e.push(128|t);--t;)e.push(r>>>(t<<3)&255);e.push(r)}}c8r.prototype._importDER=function(e,r){e=mb.toArray(e,r);var t=new lYh;if(e[t.place++]!==48||Ibi(e,t)+t.place!==e.length||e[t.place++]!==2)return!1;var n=Ibi(e,t),i=e.slice(t.place,n+t.place);if(t.place+=n,e[t.place++]!==2)return!1;var s=Ibi(e,t);if(e.length!==s+t.place)return!1;var a=e.slice(t.place,s+t.place);return i[0]===0&&128&i[1]&&(i=i.slice(1)),a[0]===0&&128&a[1]&&(a=a.slice(1)),this.r=new af(i),this.s=new af(a),this.recoveryParam=null,!0},c8r.prototype.toDER=function(e){var r=this.r.toArray(),t=this.s.toArray();for(128&r[0]&&(r=[0].concat(r)),128&t[0]&&(t=[0].concat(t)),r=DYo(r),t=DYo(t);!(t[0]||128&t[1]);)t=t.slice(1);var n=[2];xbi(n,r.length),(n=n.concat(r)).push(2),xbi(n,t.length);var i=n.concat(t),s=[48];return xbi(s,i.length),s=s.concat(i),mb.encode(s,e)};var GXo=mb.assert;function f5(e){if(!(this instanceof f5))return new f5(e);typeof e=="string"&&(GXo(Q5t.hasOwnProperty(e),"Unknown curve "+e),e=Q5t[e]),e instanceof Q5t.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}var dYh=f5;f5.prototype.keyPair=function(e){return new wbi(this,e)},f5.prototype.keyFromPrivate=function(e,r){return wbi.fromPrivate(this,e,r)},f5.prototype.keyFromPublic=function(e,r){return wbi.fromPublic(this,e,r)},f5.prototype.genKeyPair=function(e){e||(e={});var r=new lCi({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||w8r(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()});if(this.curve.type==="mont"){var t=new af(r.generate(32));return this.keyFromPrivate(t)}for(var n=this.n.byteLength(),i=this.n.sub(new af(2));;)if(!((t=new af(r.generate(n))).cmp(i)>0))return t.iaddn(1),this.keyFromPrivate(t)},f5.prototype._truncateToN=function(e,r,t){var n=(t=t||8*e.byteLength())-this.n.bitLength();return n>0&&(e=e.ushrn(n)),!r&&e.cmp(this.n)>=0?e.sub(this.n):e},f5.prototype.truncateMsg=function(e){var r;return e instanceof Uint8Array?(r=8*e.byteLength,e=this._truncateToN(new af(e,16),!1,r)):typeof e=="string"?(r=4*e.length,e=this._truncateToN(new af(e,16),!1,r)):e=this._truncateToN(new af(e,16)),e},f5.prototype.sign=function(e,r,t,n){typeof t=="object"&&(n=t,t=null),n||(n={}),r=this.keyFromPrivate(r,t),e=this.truncateMsg(e);for(var i=this.n.byteLength(),s=r.getPrivate().toArray("be",i),a=e.toArray("be",i),o=new lCi({hash:this.hash,entropy:s,nonce:a,pers:n.pers,persEnc:n.persEnc||"utf8"}),c=this.n.sub(new af(1)),l=0;;l++){var u=n.k?n.k(l):new af(o.generate(this.n.byteLength()));if(!((u=this._truncateToN(u,!0)).cmpn(1)<=0||u.cmp(c)>=0)){var m=this.g.mul(u);if(!m.isInfinity()){var h=m.getX(),_=h.umod(this.n);if(_.cmpn(0)!==0){var b=u.invm(this.n).mul(_.mul(r.getPrivate()).iadd(e));if((b=b.umod(this.n)).cmpn(0)!==0){var v=(m.getY().isOdd()?1:0)|(h.cmp(_)!==0?2:0);return n.canonical&&b.cmp(this.nh)>0&&(b=this.n.sub(b),v^=1),new mFr({r:_,s:b,recoveryParam:v})}}}}}},f5.prototype.verify=function(e,r,t,n){return t=this.keyFromPublic(t,n),r=new mFr(r,"hex"),this._verify(this.truncateMsg(e),r,t)||this._verify(this._truncateToN(new af(e,16)),r,t)},f5.prototype._verify=function(e,r,t){var n=r.r,i=r.s;if(n.cmpn(1)<0||n.cmp(this.n)>=0||i.cmpn(1)<0||i.cmp(this.n)>=0)return!1;var s,a=i.invm(this.n),o=a.mul(e).umod(this.n),c=a.mul(n).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(o,t.getPublic(),c)).isInfinity()&&s.eqXToP(n):!(s=this.g.mulAdd(o,t.getPublic(),c)).isInfinity()&&s.getX().umod(this.n).cmp(n)===0},f5.prototype.recoverPubKey=function(e,r,t,n){GXo((3&t)===t,"The recovery param is more than two bits"),r=new mFr(r,n);var i=this.n,s=new af(e),a=r.r,o=r.s,c=1&t,l=t>>1;if(a.cmp(this.curve.p.umod(this.curve.n))>=0&&l)throw Error("Unable to find sencond key candinate");a=l?this.curve.pointFromX(a.add(this.curve.n),c):this.curve.pointFromX(a,c);var u=r.r.invm(i),m=i.sub(s).mul(u).umod(i),h=o.mul(u).umod(i);return this.g.mulAdd(m,a,h)},f5.prototype.getKeyRecoveryParam=function(e,r,t,n){if((r=new mFr(r,n)).recoveryParam!==null)return r.recoveryParam;for(var i=0;i<4;i++){var s;try{s=this.recoverPubKey(e,r,i)}catch{continue}if(s.eq(t))return i}throw Error("Unable to find valid recovery factor")};var SYo=mb.assert,wYo=mb.parseBytes,dft=mb.cachedProperty;function Xx(e,r){if(this.eddsa=e,r.hasOwnProperty("secret")&&(this._secret=wYo(r.secret)),e.isPoint(r.pub))this._pub=r.pub;else if(this._pubBytes=wYo(r.pub),this._pubBytes&&this._pubBytes.length===33&&this._pubBytes[0]===64&&(this._pubBytes=this._pubBytes.slice(1,33)),this._pubBytes&&this._pubBytes.length!==32)throw Error("Unknown point compression format")}Xx.fromPublic=function(e,r){return r instanceof Xx?r:new Xx(e,{pub:r})},Xx.fromSecret=function(e,r){return r instanceof Xx?r:new Xx(e,{secret:r})},Xx.prototype.secret=function(){return this._secret},dft(Xx,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),dft(Xx,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),dft(Xx,"privBytes",function(){var e=this.eddsa,r=this.hash(),t=e.encodingLength-1,n=r.slice(0,e.encodingLength);return n[0]&=248,n[t]&=127,n[t]|=64,n}),dft(Xx,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),dft(Xx,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),dft(Xx,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),Xx.prototype.sign=function(e){return SYo(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},Xx.prototype.verify=function(e,r){return this.eddsa.verify(e,r,this)},Xx.prototype.getSecret=function(e){return SYo(this._secret,"KeyPair is public only"),mb.encode(this.secret(),e)},Xx.prototype.getPublic=function(e,r){return mb.encode((r?[64]:[]).concat(this.pubBytes()),e)};var Tbi=Xx,pYh=mb.assert,fFr=mb.cachedProperty,mYh=mb.parseBytes;function FTe(e,r){this.eddsa=e,typeof r!="object"&&(r=mYh(r)),Array.isArray(r)&&(r={R:r.slice(0,e.encodingLength),S:r.slice(e.encodingLength)}),pYh(r.R&&r.S,"Signature without R or S"),e.isPoint(r.R)&&(this._R=r.R),r.S instanceof af&&(this._S=r.S),this._Rencoded=Array.isArray(r.R)?r.R:r.Rencoded,this._Sencoded=Array.isArray(r.S)?r.S:r.Sencoded}fFr(FTe,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),fFr(FTe,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),fFr(FTe,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),fFr(FTe,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),FTe.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},FTe.prototype.toHex=function(){return mb.encode(this.toBytes(),"hex").toUpperCase()};var IYo=FTe,fYh=mb.assert,xYo=mb.parseBytes;function yk(e){if(fYh(e==="ed25519","only tested with ed25519 so far"),!(this instanceof yk))return new yk(e);e=Q5t[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=qB.sha512}var hYh=yk;yk.prototype.sign=function(e,r){e=xYo(e);var t=this.keyFromSecret(r),n=this.hashInt(t.messagePrefix(),e),i=this.g.mul(n),s=this.encodePoint(i),a=this.hashInt(s,t.pubBytes(),e).mul(t.priv()),o=n.add(a).umod(this.curve.n);return this.makeSignature({R:i,S:o,Rencoded:s})},yk.prototype.verify=function(e,r,t){e=xYo(e),r=this.makeSignature(r);var n=this.keyFromPublic(t),i=this.hashInt(r.Rencoded(),n.pubBytes(),e),s=this.g.mul(r.S());return r.R().add(n.pub().mul(i)).eq(s)},yk.prototype.hashInt=function(){for(var e=this.hash(),r=0;r<arguments.length;r++)e.update(arguments[r]);return mb.intFromLE(e.digest()).umod(this.curve.n)},yk.prototype.keyPair=function(e){return new Tbi(this,e)},yk.prototype.keyFromPublic=function(e){return Tbi.fromPublic(this,e)},yk.prototype.keyFromSecret=function(e){return Tbi.fromSecret(this,e)},yk.prototype.genKeyPair=function(e){e||(e={});var r=new lCi({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||w8r(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.curve.n.toArray()});return this.keyFromSecret(r.generate(32))},yk.prototype.makeSignature=function(e){return e instanceof IYo?e:new IYo(this,e)},yk.prototype.encodePoint=function(e){var r=e.getY().toArray("le",this.encodingLength);return r[this.encodingLength-1]|=e.getX().isOdd()?128:0,r},yk.prototype.decodePoint=function(e){var r=(e=mb.parseBytes(e)).length-1,t=e.slice(0,r).concat(-129&e[r]),n=(128&e[r])!=0,i=mb.intFromLE(t);return this.curve.pointFromY(i,n)},yk.prototype.encodeInt=function(e){return e.toArray("le",this.encodingLength)},yk.prototype.decodeInt=function(e){return mb.intFromLE(e)},yk.prototype.isPoint=function(e){return e instanceof this.pointClass};var TYo=v$(function(e,r){var t=r;t.utils=mb,t.rand=w8r,t.curve=wFr,t.curves=Q5t,t.ec=dYh,t.eddsa=hYh}),gYh=Object.freeze({__proto__:null,default:TYo,__moduleExports:TYo});lh.AEADEncryptedDataPacket=sNt,lh.CleartextMessage=iZ,lh.CompressedDataPacket=Y1e,lh.LiteralDataPacket=b$,lh.MarkerPacket=class{static get tag(){return Rn.packet.marker}read(e){return e[0]===80&&e[1]===71&&e[2]===80}write(){return new Uint8Array([80,71,80])}},lh.Message=cae,lh.OnePassSignaturePacket=g5,lh.PacketList=W_,lh.PrivateKey=VTe,lh.PublicKey=Bft,lh.PublicKeyEncryptedSessionKeyPacket=Pft,lh.PublicKeyPacket=ZG,lh.PublicSubkeyPacket=kft,lh.SecretKeyPacket=YTe,lh.SecretSubkeyPacket=Fft,lh.Signature=bZ,lh.SignaturePacket=Aw,lh.Subkey=Oft,lh.SymEncryptedIntegrityProtectedDataPacket=iNt,lh.SymEncryptedSessionKeyPacket=Rft,lh.SymmetricallyEncryptedDataPacket=HFr,lh.TrustPacket=class{static get tag(){return Rn.packet.trust}read(){throw new fS("Trust packets are not supported")}write(){throw new fS("Trust packets are not supported")}},lh.UnparseablePacket=xft,lh.UserAttributePacket=WFr,lh.UserIDPacket=aNt,lh.armor=rPe,lh.config=Kd,lh.createCleartextMessage=async function({text:e,...r}){if(!e)throw Error("createCleartextMessage: must pass options object containing `text`");if(!Ai.isString(e))throw Error("createCleartextMessage: options.text must be a string");let t=Object.keys(r);if(t.length>0)throw Error("Unknown option: "+t.join(", "));return new iZ(e)},lh.createMessage=async function({text:e,binary:r,filename:t,date:n=new Date,format:i=e!==void 0?"utf8":"binary",...s}){let a=e!==void 0?e:r;if(a===void 0)throw Error("createMessage: must pass options object containing `text` or `binary`");if(e&&!Ai.isString(e)&&!Ai.isStream(e))throw Error("createMessage: options.text must be a string or stream");if(r&&!Ai.isUint8Array(r)&&!Ai.isStream(r))throw Error("createMessage: options.binary must be a Uint8Array or stream");let o=Object.keys(s);if(o.length>0)throw Error("Unknown option: "+o.join(", "));let c=Ai.isStream(a);c&&(await EHo(),a=K5t(a));let l=new b$(n);e!==void 0?l.setText(a,Rn.write(Rn.literal,i)):l.setBytes(a,Rn.write(Rn.literal,i)),t!==void 0&&l.setFilename(t);let u=new W_;u.push(l);let m=new cae(u);return m.fromStream=c,m},lh.decrypt=async function({message:e,decryptionKeys:r,passwords:t,sessionKeys:n,verificationKeys:i,expectSigned:s=!1,format:a="utf8",signature:o=null,date:c=new Date,config:l,...u}){if(QG(l={...Kd,...l}),hbi(e),i=FC(i),r=FC(r),t=FC(t),n=FC(n),u.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.decrypt, pass `decryptionKeys` instead");if(u.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.decrypt, pass `verificationKeys` instead");let m=Object.keys(u);if(m.length>0)throw Error("Unknown option: "+m.join(", "));try{let h=await e.decrypt(r,t,n,c,l);i||(i=[]);let _={};if(_.signatures=o?await h.verifyDetached(o,i,c,l):await h.verify(i,c,l),_.data=a==="binary"?h.getLiteralData():h.getText(),_.filename=h.getFilename(),tYo(_,e),s){if(i.length===0)throw Error("Verification keys are required to verify message signatures");if(_.signatures.length===0)throw Error("Message is not signed");_.data=E7([_.data,fae(async()=>{await Ai.anyPromise(_.signatures.map(b=>b.verified))})])}return _.data=await rFr(_.data,e.fromStream,a),_}catch(h){throw Ai.wrapError("Error decrypting message",h)}},lh.decryptKey=async function({privateKey:e,passphrase:r,config:t,...n}){QG(t={...Kd,...t});let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));if(!e.isPrivate())throw Error("Cannot decrypt a public key");let s=e.clone(!0),a=Ai.isArray(r)?r:[r];try{return await Promise.all(s.getKeys().map(o=>Ai.anyPromise(a.map(c=>o.keyPacket.decrypt(c))))),await s.validate(t),s}catch(o){throw s.clearPrivateParams(),Ai.wrapError("Error decrypting private key",o)}},lh.decryptSessionKeys=async function({message:e,decryptionKeys:r,passwords:t,date:n=new Date,config:i,...s}){if(QG(i={...Kd,...i}),hbi(e),r=FC(r),t=FC(t),s.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.decryptSessionKeys, pass `decryptionKeys` instead");let a=Object.keys(s);if(a.length>0)throw Error("Unknown option: "+a.join(", "));try{return await e.decryptSessionKeys(r,t,n,i)}catch(o){throw Ai.wrapError("Error decrypting session keys",o)}},lh.encrypt=async function({message:e,encryptionKeys:r,signingKeys:t,passwords:n,sessionKey:i,format:s="armored",signature:a=null,wildcard:o=!1,signingKeyIDs:c=[],encryptionKeyIDs:l=[],date:u=new Date,signingUserIDs:m=[],encryptionUserIDs:h=[],signatureNotations:_=[],config:b,...v}){if(QG(b={...Kd,...b}),hbi(e),gbi(s),r=FC(r),t=FC(t),n=FC(n),c=FC(c),l=FC(l),m=FC(m),h=FC(h),_=FC(_),v.detached)throw Error("The `detached` option has been removed from openpgp.encrypt, separately call openpgp.sign instead. Don't forget to remove the `privateKeys` option as well.");if(v.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.encrypt, pass `encryptionKeys` instead");if(v.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.encrypt, pass `signingKeys` instead");if(v.armor!==void 0)throw Error("The `armor` option has been removed from openpgp.encrypt, pass `format` instead.");let w=Object.keys(v);if(w.length>0)throw Error("Unknown option: "+w.join(", "));t||(t=[]);let x=e.fromStream;try{if((t.length||a)&&(e=await e.sign(t,a,c,u,m,_,b)),e=e.compress(await Hbi("compression",r,u,h,b),b),e=await e.encrypt(r,n,i,o,l,u,h,b),s==="object")return e;let P=s==="armored";return rFr(P?e.armor(b):e.write(),x,P?"utf8":"binary")}catch(P){throw Ai.wrapError("Error encrypting message",P)}},lh.encryptKey=async function({privateKey:e,passphrase:r,config:t,...n}){QG(t={...Kd,...t});let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));if(!e.isPrivate())throw Error("Cannot encrypt a public key");let s=e.clone(!0),a=s.getKeys(),o=Ai.isArray(r)?r:Array(a.length).fill(r);if(o.length!==a.length)throw Error("Invalid number of passphrases given for key encryption");try{return await Promise.all(a.map(async(c,l)=>{let{keyPacket:u}=c;await u.encrypt(o[l],t),u.clearPrivateParams()})),s}catch(c){throw s.clearPrivateParams(),Ai.wrapError("Error encrypting private key",c)}},lh.encryptSessionKey=async function({data:e,algorithm:r,aeadAlgorithm:t,encryptionKeys:n,passwords:i,format:s="armored",wildcard:a=!1,encryptionKeyIDs:o=[],date:c=new Date,encryptionUserIDs:l=[],config:u,...m}){if(QG(u={...Kd,...u}),function(_,b){if(!Ai.isUint8Array(_))throw Error("Parameter ["+(b||"data")+"] must be of type Uint8Array")}(e),function(_,b){if(!Ai.isString(_))throw Error("Parameter ["+(b||"data")+"] must be of type String")}(r,"algorithm"),gbi(s),n=FC(n),i=FC(i),o=FC(o),l=FC(l),m.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.encryptSessionKey, pass `encryptionKeys` instead");let h=Object.keys(m);if(h.length>0)throw Error("Unknown option: "+h.join(", "));if(!(n&&n.length!==0||i&&i.length!==0))throw Error("No encryption keys or passwords provided.");try{return T1e(await cae.encryptSessionKey(e,r,t,n,i,a,o,c,l,u),s,u)}catch(_){throw Ai.wrapError("Error encrypting session key",_)}},lh.enums=Rn,lh.generateKey=async function({userIDs:e=[],passphrase:r,type:t="ecc",rsaBits:n=4096,curve:i="curve25519",keyExpirationTime:s=0,date:a=new Date,subkeys:o=[{}],format:c="armored",config:l,...u}){QG(l={...Kd,...l}),e=FC(e);let m=Object.keys(u);if(m.length>0)throw Error("Unknown option: "+m.join(", "));if(e.length===0)throw Error("UserIDs are required for key generation");if(t==="rsa"&&n<l.minRSABits)throw Error(`rsaBits should be at least ${l.minRSABits}, got: ${n}`);let h={userIDs:e,passphrase:r,type:t,rsaBits:n,curve:i,keyExpirationTime:s,date:a,subkeys:o};try{let{key:_,revocationCertificate:b}=await async function(v,w){v.sign=!0,(v=Wbi(v)).subkeys=v.subkeys.map((L,U)=>Wbi(v.subkeys[U],v));let x=[mWh(v,w)];x=x.concat(v.subkeys.map(L=>VJo(L,w)));let P=await Promise.all(x),k=await ZWo(P[0],P.slice(1),v,w),R=await k.getRevocationCertificate(v.date,w);return k.revocationSignatures=[],{key:k,revocationCertificate:R}}(h,l);return _.getKeys().forEach(({keyPacket:v})=>_ft(v,l)),{privateKey:T1e(_,c,l),publicKey:T1e(_.toPublic(),c,l),revocationCertificate:b}}catch(_){throw Ai.wrapError("Error generating keypair",_)}},lh.generateSessionKey=async function({encryptionKeys:e,date:r=new Date,encryptionUserIDs:t=[],config:n,...i}){if(QG(n={...Kd,...n}),e=FC(e),t=FC(t),i.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.generateSessionKey, pass `encryptionKeys` instead");let s=Object.keys(i);if(s.length>0)throw Error("Unknown option: "+s.join(", "));try{return await cae.generateSessionKey(e,r,t,n)}catch(a){throw Ai.wrapError("Error generating session key",a)}},lh.readCleartextMessage=async function({cleartextMessage:e,config:r,...t}){if(r={...Kd,...r},!e)throw Error("readCleartextMessage: must pass options object containing `cleartextMessage`");if(!Ai.isString(e))throw Error("readCleartextMessage: options.cleartextMessage must be a string");let n=Object.keys(t);if(n.length>0)throw Error("Unknown option: "+n.join(", "));let i=await tZ(e);if(i.type!==Rn.armor.signed)throw Error("No cleartext signed message.");let s=await W_.fromBinary(i.data,_Wh,r);(function(o,c){let l=function(h){let _=b=>v=>b.hashAlgorithm===v;for(let b=0;b<c.length;b++)if(c[b].constructor.tag===Rn.packet.signature&&!h.some(_(c[b])))return!1;return!0},u=null,m=[];if(o.forEach(function(h){if(u=h.match(/Hash: (.+)/),!u)throw Error('Only "Hash" header allowed in cleartext signed message');u=u[1].replace(/\s/g,""),u=u.split(","),u=u.map(function(_){_=_.toLowerCase();try{return Rn.write(Rn.hash,_)}catch{throw Error("Unknown hash algorithm in armor header: "+_)}}),m=m.concat(u)}),!m.length&&!l([Rn.hash.md5]))throw Error('If no "Hash" header in cleartext signed message, then only MD5 signatures allowed');if(m.length&&!l(m))throw Error("Hash algorithm mismatch in armor header and signature")})(i.headers,s);let a=new bZ(s);return new iZ(i.text,a)},lh.readKey=async function({armoredKey:e,binaryKey:r,config:t,...n}){if(t={...Kd,...t},!e&&!r)throw Error("readKey: must pass options object containing `armoredKey` or `binaryKey`");if(e&&!Ai.isString(e))throw Error("readKey: options.armoredKey must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readKey: options.binaryKey must be a Uint8Array");let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));let s;if(e){let{type:a,data:o}=await tZ(e,t);if(a!==Rn.armor.publicKey&&a!==Rn.armor.privateKey)throw Error("Armored text not of type key");s=o}else s=r;return XWo(await W_.fromBinary(s,tFr,t))},lh.readKeys=async function({armoredKeys:e,binaryKeys:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readKeys: must pass options object containing `armoredKeys` or `binaryKeys`");if(e&&!Ai.isString(e))throw Error("readKeys: options.armoredKeys must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readKeys: options.binaryKeys must be a Uint8Array");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));if(e){let{type:l,data:u}=await tZ(e,t);if(l!==Rn.armor.publicKey&&l!==Rn.armor.privateKey)throw Error("Armored text not of type key");i=u}let a=[],o=await W_.fromBinary(i,tFr,t),c=o.indexOfTag(Rn.packet.publicKey,Rn.packet.secretKey);if(c.length===0)throw Error("No key packet found");for(let l=0;l<c.length;l++){let u=XWo(o.slice(c[l],c[l+1]));a.push(u)}return a},lh.readMessage=async function({armoredMessage:e,binaryMessage:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readMessage: must pass options object containing `armoredMessage` or `binaryMessage`");if(e&&!Ai.isString(e)&&!Ai.isStream(e))throw Error("readMessage: options.armoredMessage must be a string or stream");if(r&&!Ai.isUint8Array(r)&&!Ai.isStream(r))throw Error("readMessage: options.binaryMessage must be a Uint8Array or stream");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));let a=Ai.isStream(i);if(a&&(await EHo(),i=K5t(i)),e){let{type:l,data:u}=await tZ(i,t);if(l!==Rn.armor.message)throw Error("Armored text not of type message");i=u}let o=await W_.fromBinary(i,hWh,t),c=new cae(o);return c.fromStream=a,c},lh.readPrivateKey=async function({armoredKey:e,binaryKey:r,config:t,...n}){if(t={...Kd,...t},!e&&!r)throw Error("readPrivateKey: must pass options object containing `armoredKey` or `binaryKey`");if(e&&!Ai.isString(e))throw Error("readPrivateKey: options.armoredKey must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readPrivateKey: options.binaryKey must be a Uint8Array");let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));let s;if(e){let{type:o,data:c}=await tZ(e,t);if(o!==Rn.armor.privateKey)throw Error("Armored text not of type private key");s=c}else s=r;let a=await W_.fromBinary(s,tFr,t);return new VTe(a)},lh.readPrivateKeys=async function({armoredKeys:e,binaryKeys:r,config:t}){t={...Kd,...t};let n=e||r;if(!n)throw Error("readPrivateKeys: must pass options object containing `armoredKeys` or `binaryKeys`");if(e&&!Ai.isString(e))throw Error("readPrivateKeys: options.armoredKeys must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readPrivateKeys: options.binaryKeys must be a Uint8Array");if(e){let{type:o,data:c}=await tZ(e,t);if(o!==Rn.armor.privateKey)throw Error("Armored text not of type private key");n=c}let i=[],s=await W_.fromBinary(n,tFr,t),a=s.indexOfTag(Rn.packet.secretKey);if(a.length===0)throw Error("No secret key packet found");for(let o=0;o<a.length;o++){let c=s.slice(a[o],a[o+1]),l=new VTe(c);i.push(l)}return i},lh.readSignature=async function({armoredSignature:e,binarySignature:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readSignature: must pass options object containing `armoredSignature` or `binarySignature`");if(e&&!Ai.isString(e))throw Error("readSignature: options.armoredSignature must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readSignature: options.binarySignature must be a Uint8Array");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));if(e){let{type:o,data:c}=await tZ(i,t);if(o!==Rn.armor.signature)throw Error("Armored text not of type signature");i=c}let a=await W_.fromBinary(i,pWh,t);return new bZ(a)},lh.reformatKey=async function({privateKey:e,userIDs:r=[],passphrase:t,keyExpirationTime:n=0,date:i,format:s="armored",config:a,...o}){QG(a={...Kd,...a}),r=FC(r);let c=Object.keys(o);if(c.length>0)throw Error("Unknown option: "+c.join(", "));if(r.length===0)throw Error("UserIDs are required for key reformat");let l={privateKey:e,userIDs:r,passphrase:t,keyExpirationTime:n,date:i};try{let{key:u,revocationCertificate:m}=await async function(h,_){h=k(h);let{privateKey:b}=h;if(!b.isPrivate())throw Error("Cannot reformat a public key");if(b.keyPacket.isDummy())throw Error("Cannot reformat a gnu-dummy primary key");if(!b.getKeys().every(({keyPacket:R})=>R.isDecrypted()))throw Error("Key is not decrypted");let v=b.keyPacket;h.subkeys||(h.subkeys=await Promise.all(b.subkeys.map(async R=>{let L=R.keyPacket,U={key:v,bind:L},Y=await h$(R.bindingSignatures,v,Rn.signature.subkeyBinding,U,null,_).catch(()=>({}));return{sign:Y.keyFlags&&Y.keyFlags[0]&Rn.keyFlags.signData}})));let w=b.subkeys.map(R=>R.keyPacket);if(h.subkeys.length!==w.length)throw Error("Number of subkey options does not match number of subkeys");h.subkeys=h.subkeys.map(R=>k(R,h));let x=await ZWo(v,w,h,_),P=await x.getRevocationCertificate(h.date,_);return x.revocationSignatures=[],{key:x,revocationCertificate:P};function k(R,L={}){return R.keyExpirationTime=R.keyExpirationTime||L.keyExpirationTime,R.passphrase=Ai.isString(R.passphrase)?R.passphrase:L.passphrase,R.date=R.date||L.date,R}}(l,a);return{privateKey:T1e(u,s,a),publicKey:T1e(u.toPublic(),s,a),revocationCertificate:m}}catch(u){throw Ai.wrapError("Error reformatting keypair",u)}},lh.revokeKey=async function({key:e,revocationCertificate:r,reasonForRevocation:t,date:n=new Date,format:i="armored",config:s,...a}){QG(s={...Kd,...s});let o=Object.keys(a);if(o.length>0)throw Error("Unknown option: "+o.join(", "));try{let c=r?await e.applyRevocationCertificate(r,n,s):await e.revoke(t,n,s);return c.isPrivate()?{privateKey:T1e(c,i,s),publicKey:T1e(c.toPublic(),i,s)}:{privateKey:null,publicKey:T1e(c,i,s)}}catch(c){throw Ai.wrapError("Error revoking key",c)}},lh.sign=async function({message:e,signingKeys:r,format:t="armored",detached:n=!1,signingKeyIDs:i=[],date:s=new Date,signingUserIDs:a=[],signatureNotations:o=[],config:c,...l}){if(QG(c={...Kd,...c}),eYo(e),gbi(t),r=FC(r),i=FC(i),a=FC(a),o=FC(o),l.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.sign, pass `signingKeys` instead");if(l.armor!==void 0)throw Error("The `armor` option has been removed from openpgp.sign, pass `format` instead.");let u=Object.keys(l);if(u.length>0)throw Error("Unknown option: "+u.join(", "));if(e instanceof iZ&&t==="binary")throw Error("Cannot return signed cleartext message in binary format");if(e instanceof iZ&&n)throw Error("Cannot detach-sign a cleartext message");if(!r||r.length===0)throw Error("No signing keys provided");try{let m;if(m=n?await e.signDetached(r,void 0,i,s,a,o,c):await e.sign(r,void 0,i,s,a,o,c),t==="object")return m;let h=t==="armored";return m=h?m.armor(c):m.write(),n&&(m=CZ(e.packets.write(),async(_,b)=>{await Promise.all([mae(m,b),gD(_).catch(()=>{})])})),rFr(m,e.fromStream,h?"utf8":"binary")}catch(m){throw Ai.wrapError("Error signing message",m)}},lh.unarmor=tZ,lh.verify=async function({message:e,verificationKeys:r,expectSigned:t=!1,format:n="utf8",signature:i=null,date:s=new Date,config:a,...o}){if(QG(a={...Kd,...a}),eYo(e),r=FC(r),o.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.verify, pass `verificationKeys` instead");let c=Object.keys(o);if(c.length>0)throw Error("Unknown option: "+c.join(", "));if(e instanceof iZ&&n==="binary")throw Error("Can't return cleartext message data as binary");if(e instanceof iZ&&i)throw Error("Can't verify detached cleartext signature");try{let l={};if(l.signatures=i?await e.verifyDetached(i,r,s,a):await e.verify(r,s,a),l.data=n==="binary"?e.getLiteralData():e.getText(),e.fromStream&&tYo(l,e),t){if(l.signatures.length===0)throw Error("Message is not signed");l.data=E7([l.data,fae(async()=>{await Ai.anyPromise(l.signatures.map(u=>u.verified))})])}return l.data=await rFr(l.data,e.fromStream,n),l}catch(l){throw Ai.wrapError("Error verifying signed message",l)}}});var VXo=A(x8r=>{"use strict";Object.defineProperty(x8r,"__esModule",{value:!0});x8r.DecryptedObject=void 0;var I8r=gy();x8r.DecryptedObject=I8r.z.object({o:I8r.z.string().optional(),r:I8r.z.string().optional(),v:I8r.z.string().optional()})});var WXo=A(rU=>{"use strict";Object.defineProperty(rU,"__esModule",{value:!0});rU.decryptConfig=rU.tryDecrypt=rU.tryDecryptPublicKeyPKCS1=rU.tryDecryptPublicKeyDefault=rU.tryDecryptPgp=void 0;var WCi=(tn(),Dr(en)),QCi=WCi.__importDefault(require("node:crypto")),tU=WCi.__importDefault(_a()),$Ci=WCi.__importStar(UXo()),dI=Pi(),yYh=zcn(),T8r=Ba(),zXo=Q2(),_Yh=Ip(),$Xo=_f(),AYh=VXo();async function QXo(e,r){if(r.length<500)return null;try{let t=await $Ci.readPrivateKey({armoredKey:e.replace((0,T8r.regEx)(/\n[ \t]+/g),` +`)}return Ai.concat(l)}var KTe=class e{constructor(){this.bytes=""}read(r){this.bytes=Ai.uint8ArrayToString(r.subarray(0,8))}write(){return Ai.stringToUint8Array(this.bytes)}toHex(){return Ai.uint8ArrayToHex(Ai.stringToUint8Array(this.bytes))}equals(r,t=!1){return t&&(r.isWildcard()||this.isWildcard())||this.bytes===r.bytes}isNull(){return this.bytes===""}isWildcard(){return/^0+$/.test(this.toHex())}static mapToHex(r){return r.toHex()}static fromID(r){let t=new e;return t.read(Ai.hexToUint8Array(r)),t}static wildcard(){let r=new e;return r.read(new Uint8Array(8)),r}},z1=function(){var e,r,t=!1;function n(m,h){var _=e[(r[m]+r[h])%255];return m!==0&&h!==0||(_=0),_}var i,s,a,o,c=!1;function l(){function m(v){var w,x,P;for(x=P=function(k){var R=e[255-r[k]];return k===0&&(R=0),R}(v),w=0;w<4;w++)P^=x=255&(x<<1|x>>>7);return P^=99}t||function(){e=[],r=[];var v,w,x=1;for(v=0;v<255;v++)e[v]=x,w=128&x,x<<=1,x&=255,w===128&&(x^=27),x^=e[v],r[e[v]]=v;e[255]=e[0],r[0]=0,t=!0}(),i=[],s=[],a=[[],[],[],[]],o=[[],[],[],[]];for(var h=0;h<256;h++){var _=m(h);i[h]=_,s[_]=h,a[0][h]=n(2,_)<<24|_<<16|_<<8|n(3,_),o[0][_]=n(14,h)<<24|n(9,h)<<16|n(13,h)<<8|n(11,h);for(var b=1;b<4;b++)a[b][h]=a[b-1][h]>>>8|a[b-1][h]<<24,o[b][_]=o[b-1][_]>>>8|o[b-1][_]<<24}c=!0}var u=function(m,h){c||l();var _=new Uint32Array(h);_.set(i,512),_.set(s,768);for(var b=0;b<4;b++)_.set(a[b],4096+1024*b>>2),_.set(o[b],8192+1024*b>>2);var v=function(w,x,P){var k=0,R=0,L=0,U=0,Y=0,N=0,j=0,M=0,C=0,O=0,V=0,Q=0,X=0,J=0,ee=0,fe=0,ie=0,Se=0,ce=0,Mt=0,et=0,or=new w.Uint32Array(P),Ge=new w.Uint8Array(P);function me(Ae,Pe,Kt,nr,En,jn,br,We){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,En=En|0,jn=jn|0,br=br|0,We=We|0;var lt=0,Be=0,je=0,ct=0,Le=0,ft=0,Jr=0,Yt=0;for(lt=Kt|1024,Be=Kt|2048,je=Kt|3072,En=En^or[(Ae|0)>>2],jn=jn^or[(Ae|4)>>2],br=br^or[(Ae|8)>>2],We=We^or[(Ae|12)>>2],Yt=16;(Yt|0)<=nr<<4;Yt=Yt+16|0)ct=or[(Kt|En>>22&1020)>>2]^or[(lt|jn>>14&1020)>>2]^or[(Be|br>>6&1020)>>2]^or[(je|We<<2&1020)>>2]^or[(Ae|Yt|0)>>2],Le=or[(Kt|jn>>22&1020)>>2]^or[(lt|br>>14&1020)>>2]^or[(Be|We>>6&1020)>>2]^or[(je|En<<2&1020)>>2]^or[(Ae|Yt|4)>>2],ft=or[(Kt|br>>22&1020)>>2]^or[(lt|We>>14&1020)>>2]^or[(Be|En>>6&1020)>>2]^or[(je|jn<<2&1020)>>2]^or[(Ae|Yt|8)>>2],Jr=or[(Kt|We>>22&1020)>>2]^or[(lt|En>>14&1020)>>2]^or[(Be|jn>>6&1020)>>2]^or[(je|br<<2&1020)>>2]^or[(Ae|Yt|12)>>2],En=ct,jn=Le,br=ft,We=Jr;k=or[(Pe|En>>22&1020)>>2]<<24^or[(Pe|jn>>14&1020)>>2]<<16^or[(Pe|br>>6&1020)>>2]<<8^or[(Pe|We<<2&1020)>>2]^or[(Ae|Yt|0)>>2],R=or[(Pe|jn>>22&1020)>>2]<<24^or[(Pe|br>>14&1020)>>2]<<16^or[(Pe|We>>6&1020)>>2]<<8^or[(Pe|En<<2&1020)>>2]^or[(Ae|Yt|4)>>2],L=or[(Pe|br>>22&1020)>>2]<<24^or[(Pe|We>>14&1020)>>2]<<16^or[(Pe|En>>6&1020)>>2]<<8^or[(Pe|jn<<2&1020)>>2]^or[(Ae|Yt|8)>>2],U=or[(Pe|We>>22&1020)>>2]<<24^or[(Pe|En>>14&1020)>>2]<<16^or[(Pe|jn>>6&1020)>>2]<<8^or[(Pe|br<<2&1020)>>2]^or[(Ae|Yt|12)>>2]}function oe(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Ae,Pe,Kt,nr)}function ue(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0;me(1024,3072,8192,et,Ae,nr,Kt,Pe),En=R,R=U,U=En}function De(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y^Ae,N^Pe,j^Kt,M^nr),Y=k,N=R,j=L,M=U}function It(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0;me(1024,3072,8192,et,Ae,nr,Kt,Pe),En=R,R=U,U=En,k=k^Y,R=R^N,L=L^j,U=U^M,Y=Ae,N=Pe,j=Kt,M=nr}function Je(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),Y=k=k^Ae,N=R=R^Pe,j=L=L^Kt,M=U=U^nr}function at(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr,Y=Ae,N=Pe,j=Kt,M=nr}function mt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,Y,N,j,M),Y=k,N=R,j=L,M=U,k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr}function ke(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,me(0,2048,4096,et,C,O,V,Q),Q=~fe&Q|fe&Q+1,V=~ee&V|ee&V+((Q|0)==0),O=~J&O|J&O+((V|0)==0),C=~X&C|X&C+((O|0)==0),k=k^Ae,R=R^Pe,L=L^Kt,U=U^nr}function dt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0;var En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=0,ft=0;for(Ae=Ae^Y,Pe=Pe^N,Kt=Kt^j,nr=nr^M,En=ie|0,jn=Se|0,br=ce|0,We=Mt|0;(Le|0)<128;Le=Le+1|0)En>>>31&&(lt=lt^Ae,Be=Be^Pe,je=je^Kt,ct=ct^nr),En=En<<1|jn>>>31,jn=jn<<1|br>>>31,br=br<<1|We>>>31,We=We<<1,ft=nr&1,nr=nr>>>1|Kt<<31,Kt=Kt>>>1|Pe<<31,Pe=Pe>>>1|Ae<<31,Ae=Ae>>>1,ft&&(Ae=Ae^3774873600);Y=lt,N=Be,j=je,M=ct}function ot(Ae){Ae=Ae|0,et=Ae}function kt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,k=Ae,R=Pe,L=Kt,U=nr}function Vt(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,Y=Ae,N=Pe,j=Kt,M=nr}function Ar(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,C=Ae,O=Pe,V=Kt,Q=nr}function ni(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,X=Ae,J=Pe,ee=Kt,fe=nr}function gn(Ae,Pe,Kt,nr){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0,nr=nr|0,Q=~fe&Q|fe&nr,V=~ee&V|ee&Kt,O=~J&O|J&Pe,C=~X&C|X&Ae}function On(Ae){return Ae=Ae|0,Ae&15?-1:(Ge[Ae|0]=k>>>24,Ge[Ae|1]=k>>>16&255,Ge[Ae|2]=k>>>8&255,Ge[Ae|3]=k&255,Ge[Ae|4]=R>>>24,Ge[Ae|5]=R>>>16&255,Ge[Ae|6]=R>>>8&255,Ge[Ae|7]=R&255,Ge[Ae|8]=L>>>24,Ge[Ae|9]=L>>>16&255,Ge[Ae|10]=L>>>8&255,Ge[Ae|11]=L&255,Ge[Ae|12]=U>>>24,Ge[Ae|13]=U>>>16&255,Ge[Ae|14]=U>>>8&255,Ge[Ae|15]=U&255,16)}function er(Ae){return Ae=Ae|0,Ae&15?-1:(Ge[Ae|0]=Y>>>24,Ge[Ae|1]=Y>>>16&255,Ge[Ae|2]=Y>>>8&255,Ge[Ae|3]=Y&255,Ge[Ae|4]=N>>>24,Ge[Ae|5]=N>>>16&255,Ge[Ae|6]=N>>>8&255,Ge[Ae|7]=N&255,Ge[Ae|8]=j>>>24,Ge[Ae|9]=j>>>16&255,Ge[Ae|10]=j>>>8&255,Ge[Ae|11]=j&255,Ge[Ae|12]=M>>>24,Ge[Ae|13]=M>>>16&255,Ge[Ae|14]=M>>>8&255,Ge[Ae|15]=M&255,16)}function ln(){oe(0,0,0,0),ie=k,Se=R,ce=L,Mt=U}function Tr(Ae,Pe,Kt){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0;var nr=0;if(Pe&15)return-1;for(;(Kt|0)>=16;)ut[Ae&7](Ge[Pe|0]<<24|Ge[Pe|1]<<16|Ge[Pe|2]<<8|Ge[Pe|3],Ge[Pe|4]<<24|Ge[Pe|5]<<16|Ge[Pe|6]<<8|Ge[Pe|7],Ge[Pe|8]<<24|Ge[Pe|9]<<16|Ge[Pe|10]<<8|Ge[Pe|11],Ge[Pe|12]<<24|Ge[Pe|13]<<16|Ge[Pe|14]<<8|Ge[Pe|15]),Ge[Pe|0]=k>>>24,Ge[Pe|1]=k>>>16&255,Ge[Pe|2]=k>>>8&255,Ge[Pe|3]=k&255,Ge[Pe|4]=R>>>24,Ge[Pe|5]=R>>>16&255,Ge[Pe|6]=R>>>8&255,Ge[Pe|7]=R&255,Ge[Pe|8]=L>>>24,Ge[Pe|9]=L>>>16&255,Ge[Pe|10]=L>>>8&255,Ge[Pe|11]=L&255,Ge[Pe|12]=U>>>24,Ge[Pe|13]=U>>>16&255,Ge[Pe|14]=U>>>8&255,Ge[Pe|15]=U&255,nr=nr+16|0,Pe=Pe+16|0,Kt=Kt-16|0;return nr|0}function nt(Ae,Pe,Kt){Ae=Ae|0,Pe=Pe|0,Kt=Kt|0;var nr=0;if(Pe&15)return-1;for(;(Kt|0)>=16;)Ve[Ae&1](Ge[Pe|0]<<24|Ge[Pe|1]<<16|Ge[Pe|2]<<8|Ge[Pe|3],Ge[Pe|4]<<24|Ge[Pe|5]<<16|Ge[Pe|6]<<8|Ge[Pe|7],Ge[Pe|8]<<24|Ge[Pe|9]<<16|Ge[Pe|10]<<8|Ge[Pe|11],Ge[Pe|12]<<24|Ge[Pe|13]<<16|Ge[Pe|14]<<8|Ge[Pe|15]),nr=nr+16|0,Pe=Pe+16|0,Kt=Kt-16|0;return nr|0}var ut=[oe,ue,De,It,Je,at,mt,ke],Ve=[De,dt];return{set_rounds:ot,set_state:kt,set_iv:Vt,set_nonce:Ar,set_mask:ni,set_counter:gn,get_state:On,get_iv:er,gcm_init:ln,cipher:Tr,mac:nt}}({Uint8Array,Uint32Array},m,h);return v.set_key=function(w,x,P,k,R,L,U,Y,N){var j=_.subarray(0,60),M=_.subarray(256,316);j.set([x,P,k,R,L,U,Y,N]);for(var C=w,O=1;C<4*w+28;C++){var V=j[C-1];(C%w==0||w===8&&C%w==4)&&(V=i[V>>>24]<<24^i[V>>>16&255]<<16^i[V>>>8&255]<<8^i[255&V]),C%w==0&&(V=V<<8^V>>>24^O<<24,O=O<<1^(128&O?27:0)),j[C]=j[C-w]^V}for(var Q=0;Q<C;Q+=4)for(var X=0;X<4;X++)V=j[C-(4+Q)+(4-X)%4],M[Q+X]=Q<4||Q>=C-4?V:o[0][i[V>>>24]]^o[1][i[V>>>16&255]]^o[2][i[V>>>8&255]]^o[3][i[255&V]];v.set_rounds(w+5)},v};return u.ENC={ECB:0,CBC:2,CFB:4,OFB:6,CTR:7},u.DEC={ECB:1,CBC:3,CFB:5,OFB:6,CTR:7},u.MAC={CBC:0,GCM:1},u.HEAP_DATA=16384,u}();function IHo(e){return e instanceof Uint8Array}function fCi(e,r){let t=e?e.byteLength:r||65536;if(4095&t||t<=0)throw Error("heap size must be a positive integer and a multiple of 4096");return e=e||new Uint8Array(new ArrayBuffer(t))}function NTe(e,r,t,n,i){let s=e.length-r,a=s<i?s:i;return e.set(t.subarray(n,n+a),r),a}function W1e(...e){let r=e.reduce((i,s)=>i+s.length,0),t=new Uint8Array(r),n=0;for(let i=0;i<e.length;i++)t.set(e[i],n),n+=e[i].length;return t}var H5t=class extends Error{constructor(...r){super(...r)}},g$=class extends Error{constructor(...r){super(...r)}},W5t=class extends Error{constructor(...r){super(...r)}},xHo=[],THo=[],HTe=class{constructor(r,t,n=!0,i,s,a){this.pos=0,this.len=0,this.mode=i,this.pos=0,this.len=0,this.key=r,this.iv=t,this.padding=n,this.acquire_asm(s,a)}acquire_asm(r,t){return this.heap!==void 0&&this.asm!==void 0||(this.heap=r||xHo.pop()||fCi().subarray(z1.HEAP_DATA),this.asm=t||THo.pop()||new z1(null,this.heap.buffer),this.reset(this.key,this.iv)),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(xHo.push(this.heap),THo.push(this.asm)),this.heap=void 0,this.asm=void 0}reset(r,t){let{asm:n}=this.acquire_asm(),i=r.length;if(i!==16&&i!==24&&i!==32)throw new g$("illegal key size");let s=new DataView(r.buffer,r.byteOffset,r.byteLength);if(n.set_key(i>>2,s.getUint32(0),s.getUint32(4),s.getUint32(8),s.getUint32(12),i>16?s.getUint32(16):0,i>16?s.getUint32(20):0,i>24?s.getUint32(24):0,i>24?s.getUint32(28):0),t!==void 0){if(t.length!==16)throw new g$("illegal iv size");let a=new DataView(t.buffer,t.byteOffset,t.byteLength);n.set_iv(a.getUint32(0),a.getUint32(4),a.getUint32(8),a.getUint32(12))}else n.set_iv(0,0,0,0)}AES_Encrypt_process(r){if(!IHo(r))throw new TypeError("data isn't of expected type");let{heap:t,asm:n}=this.acquire_asm(),i=z1.ENC[this.mode],s=z1.HEAP_DATA,a=this.pos,o=this.len,c=0,l=r.length||0,u=0,m=0,h=new Uint8Array(o+l&-16);for(;l>0;)m=NTe(t,a+o,r,c,l),o+=m,c+=m,l-=m,m=n.cipher(i,s+a,o),m&&h.set(t.subarray(a,a+m),u),u+=m,m<o?(a+=m,o-=m):(a=0,o=0);return this.pos=a,this.len=o,h}AES_Encrypt_finish(){let{heap:r,asm:t}=this.acquire_asm(),n=z1.ENC[this.mode],i=z1.HEAP_DATA,s=this.pos,a=this.len,o=16-a%16,c=a;if(this.hasOwnProperty("padding")){if(this.padding){for(let u=0;u<o;++u)r[s+a+u]=o;a+=o,c=a}else if(a%16)throw new g$("data length must be a multiple of the block size")}else a+=o;let l=new Uint8Array(c);return a&&t.cipher(n,i+s,a),c&&l.set(r.subarray(s,s+c)),this.pos=0,this.len=0,this.release_asm(),l}AES_Decrypt_process(r){if(!IHo(r))throw new TypeError("data isn't of expected type");let{heap:t,asm:n}=this.acquire_asm(),i=z1.DEC[this.mode],s=z1.HEAP_DATA,a=this.pos,o=this.len,c=0,l=r.length||0,u=0,m=o+l&-16,h=0,_=0;this.padding&&(h=o+l-m||16,m-=h);let b=new Uint8Array(m);for(;l>0;)_=NTe(t,a+o,r,c,l),o+=_,c+=_,l-=_,_=n.cipher(i,s+a,o-(l?0:h)),_&&b.set(t.subarray(a,a+_),u),u+=_,_<o?(a+=_,o-=_):(a=0,o=0);return this.pos=a,this.len=o,b}AES_Decrypt_finish(){let{heap:r,asm:t}=this.acquire_asm(),n=z1.DEC[this.mode],i=z1.HEAP_DATA,s=this.pos,a=this.len,o=a;if(a>0){if(a%16){if(this.hasOwnProperty("padding"))throw new g$("data length must be a multiple of the block size");a+=16-a%16}if(t.cipher(n,i+s,a),this.hasOwnProperty("padding")&&this.padding){let l=r[s+o-1];if(l<1||l>16||l>o)throw new W5t("bad padding");let u=0;for(let m=l;m>1;m--)u|=l^r[s+o-m];if(u)throw new W5t("bad padding");o-=l}}let c=new Uint8Array(o);return o>0&&c.set(r.subarray(s,s+o)),this.pos=0,this.len=0,this.release_asm(),c}},Nbi=class e{static encrypt(r,t,n=!1){return new e(t,n).encrypt(r)}static decrypt(r,t,n=!1){return new e(t,n).decrypt(r)}constructor(r,t=!1,n){this.aes=n||new HTe(r,void 0,t,"ECB")}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}};function hCi(e){let r=function(t){let n=new Nbi(t);this.encrypt=function(i){return n.encrypt(i)},this.decrypt=function(i){return n.decrypt(i)}};return r.blockSize=r.prototype.blockSize=16,r.keySize=r.prototype.keySize=e/8,r}function M5t(e,r,t,n,i,s){let a=[16843776,0,65536,16843780,16842756,66564,4,65536,1024,16843776,16843780,1024,16778244,16842756,16777216,4,1028,16778240,16778240,66560,66560,16842752,16842752,16778244,65540,16777220,16777220,65540,0,1028,66564,16777216,65536,16843780,4,16842752,16843776,16777216,16777216,1024,16842756,65536,66560,16777220,1024,4,16778244,66564,16843780,65540,16842752,16778244,16777220,1028,66564,16843776,1028,16778240,16778240,0,65540,66560,0,16842756],o=[-2146402272,-2147450880,32768,1081376,1048576,32,-2146435040,-2147450848,-2147483616,-2146402272,-2146402304,-2147483648,-2147450880,1048576,32,-2146435040,1081344,1048608,-2147450848,0,-2147483648,32768,1081376,-2146435072,1048608,-2147483616,0,1081344,32800,-2146402304,-2146435072,32800,0,1081376,-2146435040,1048576,-2147450848,-2146435072,-2146402304,32768,-2146435072,-2147450880,32,-2146402272,1081376,32,32768,-2147483648,32800,-2146402304,1048576,-2147483616,1048608,-2147450848,-2147483616,1048608,1081344,0,-2147450880,32800,-2147483648,-2146435040,-2146402272,1081344],c=[520,134349312,0,134348808,134218240,0,131592,134218240,131080,134217736,134217736,131072,134349320,131080,134348800,520,134217728,8,134349312,512,131584,134348800,134348808,131592,134218248,131584,131072,134218248,8,134349320,512,134217728,134349312,134217728,131080,520,131072,134349312,134218240,0,512,131080,134349320,134218240,134217736,512,0,134348808,134218248,131072,134217728,134349320,8,131592,131584,134217736,134348800,134218248,520,134348800,131592,8,134348808,131584],l=[8396801,8321,8321,128,8396928,8388737,8388609,8193,0,8396800,8396800,8396929,129,0,8388736,8388609,1,8192,8388608,8396801,128,8388608,8193,8320,8388737,1,8320,8388736,8192,8396928,8396929,129,8388736,8388609,8396800,8396929,129,0,0,8396800,8320,8388736,8388737,1,8396801,8321,8321,128,8396929,129,1,8192,8388609,8193,8396928,8388737,8193,8320,8388608,8396801,128,8388608,8192,8396928],u=[256,34078976,34078720,1107296512,524288,256,1073741824,34078720,1074266368,524288,33554688,1074266368,1107296512,1107820544,524544,1073741824,33554432,1074266112,1074266112,0,1073742080,1107820800,1107820800,33554688,1107820544,1073742080,0,1107296256,34078976,33554432,1107296256,524544,524288,1107296512,256,33554432,1073741824,34078720,1107296512,1074266368,33554688,1073741824,1107820544,34078976,1074266368,256,33554432,1107820544,1107820800,524544,1107296256,1107820800,34078720,0,1074266112,1107296256,524544,33554688,1073742080,524288,0,1074266112,34078976,1073742080],m=[536870928,541065216,16384,541081616,541065216,16,541081616,4194304,536887296,4210704,4194304,536870928,4194320,536887296,536870912,16400,0,4194320,536887312,16384,4210688,536887312,16,541065232,541065232,0,4210704,541081600,16400,4210688,541081600,536870912,536887296,16,541065232,4210688,541081616,4194304,16400,536870928,4194304,536887296,536870912,16400,536870928,541081616,4210688,541065216,4210704,541081600,0,541065232,16,16384,541065216,4210704,16384,4194320,536887312,0,541081600,536870912,4194320,536887312],h=[2097152,69206018,67110914,0,2048,67110914,2099202,69208064,69208066,2097152,0,67108866,2,67108864,69206018,2050,67110912,2099202,2097154,67110912,67108866,69206016,69208064,2097154,69206016,2048,2050,69208066,2099200,2,67108864,2099200,67108864,2099200,2097152,67110914,67110914,69206018,69206018,2,2097154,67108864,67110912,2097152,69208064,2050,2099202,69208064,2050,67108866,69208066,69206016,2099200,0,2,69208066,0,2099202,69206016,2048,67108866,67110912,2048,2097154],_=[268439616,4096,262144,268701760,268435456,268439616,64,268435456,262208,268697600,268701760,266240,268701696,266304,4096,64,268697600,268435520,268439552,4160,266240,262208,268697664,268701696,4160,0,0,268697664,268435520,268439552,266304,262144,266304,262144,268701696,4096,64,268697664,4096,266304,268439552,64,268435520,268697600,268697664,268435456,262144,268439616,0,268701760,262208,268435520,268697600,268439552,268439616,0,268701760,266240,266240,4160,4160,262208,268435456,268701696],b,v,w,x,P,k,R,L,U,Y,N,j,M,C,O=0,V=r.length,Q=e.length===32?3:9;L=Q===3?t?[0,32,2]:[30,-2,-2]:t?[0,32,2,62,30,-2,64,96,2]:[94,62,-2,32,64,2,30,-2,-2],t&&(r=function(ee,fe){let ie=8-ee.length%8,Se;if(fe===2&&ie<8)Se=32;else if(fe===1)Se=ie;else{if(fe||!(ie<8)){if(ie===8)return ee;throw Error("des: invalid padding")}Se=0}let ce=new Uint8Array(ee.length+ie);for(let Mt=0;Mt<ee.length;Mt++)ce[Mt]=ee[Mt];for(let Mt=0;Mt<ie;Mt++)ce[ee.length+Mt]=Se;return ce}(r,s),V=r.length);let X=new Uint8Array(V),J=0;for(n===1&&(U=i[O++]<<24|i[O++]<<16|i[O++]<<8|i[O++],N=i[O++]<<24|i[O++]<<16|i[O++]<<8|i[O++],O=0);O<V;){for(k=r[O++]<<24|r[O++]<<16|r[O++]<<8|r[O++],R=r[O++]<<24|r[O++]<<16|r[O++]<<8|r[O++],n===1&&(t?(k^=U,R^=N):(Y=U,j=N,U=k,N=R)),w=252645135&(k>>>4^R),R^=w,k^=w<<4,w=65535&(k>>>16^R),R^=w,k^=w<<16,w=858993459&(R>>>2^k),k^=w,R^=w<<2,w=16711935&(R>>>8^k),k^=w,R^=w<<8,w=1431655765&(k>>>1^R),R^=w,k^=w<<1,k=k<<1|k>>>31,R=R<<1|R>>>31,v=0;v<Q;v+=3){for(M=L[v+1],C=L[v+2],b=L[v];b!==M;b+=C)x=R^e[b],P=(R>>>4|R<<28)^e[b+1],w=k,k=R,R=w^(o[x>>>24&63]|l[x>>>16&63]|m[x>>>8&63]|_[63&x]|a[P>>>24&63]|c[P>>>16&63]|u[P>>>8&63]|h[63&P]);w=k,k=R,R=w}k=k>>>1|k<<31,R=R>>>1|R<<31,w=1431655765&(k>>>1^R),R^=w,k^=w<<1,w=16711935&(R>>>8^k),k^=w,R^=w<<8,w=858993459&(R>>>2^k),k^=w,R^=w<<2,w=65535&(k>>>16^R),R^=w,k^=w<<16,w=252645135&(k>>>4^R),R^=w,k^=w<<4,n===1&&(t?(U=k,N=R):(k^=Y,R^=j)),X[J++]=k>>>24,X[J++]=k>>>16&255,X[J++]=k>>>8&255,X[J++]=255&k,X[J++]=R>>>24,X[J++]=R>>>16&255,X[J++]=R>>>8&255,X[J++]=255&R}return t||(X=function(ee,fe){let ie,Se=null;if(fe===2)ie=32;else if(fe===1)Se=ee[ee.length-1];else{if(fe)throw Error("des: invalid padding");ie=0}if(!Se){for(Se=1;ee[ee.length-Se]===ie;)Se++;Se--}return ee.subarray(0,ee.length-Se)}(X,s)),X}function L5t(e){let r=[0,4,536870912,536870916,65536,65540,536936448,536936452,512,516,536871424,536871428,66048,66052,536936960,536936964],t=[0,1,1048576,1048577,67108864,67108865,68157440,68157441,256,257,1048832,1048833,67109120,67109121,68157696,68157697],n=[0,8,2048,2056,16777216,16777224,16779264,16779272,0,8,2048,2056,16777216,16777224,16779264,16779272],i=[0,2097152,134217728,136314880,8192,2105344,134225920,136323072,131072,2228224,134348800,136445952,139264,2236416,134356992,136454144],s=[0,262144,16,262160,0,262144,16,262160,4096,266240,4112,266256,4096,266240,4112,266256],a=[0,1024,32,1056,0,1024,32,1056,33554432,33555456,33554464,33555488,33554432,33555456,33554464,33555488],o=[0,268435456,524288,268959744,2,268435458,524290,268959746,0,268435456,524288,268959744,2,268435458,524290,268959746],c=[0,65536,2048,67584,536870912,536936448,536872960,536938496,131072,196608,133120,198656,537001984,537067520,537004032,537069568],l=[0,262144,0,262144,2,262146,2,262146,33554432,33816576,33554432,33816576,33554434,33816578,33554434,33816578],u=[0,268435456,8,268435464,0,268435456,8,268435464,1024,268436480,1032,268436488,1024,268436480,1032,268436488],m=[0,32,0,32,1048576,1048608,1048576,1048608,8192,8224,8192,8224,1056768,1056800,1056768,1056800],h=[0,16777216,512,16777728,2097152,18874368,2097664,18874880,67108864,83886080,67109376,83886592,69206016,85983232,69206528,85983744],_=[0,4096,134217728,134221824,524288,528384,134742016,134746112,16,4112,134217744,134221840,524304,528400,134742032,134746128],b=[0,4,256,260,0,4,256,260,1,5,257,261,1,5,257,261],v=e.length>8?3:1,w=Array(32*v),x=[0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0],P,k,R,L=0,U=0;for(let Y=0;Y<v;Y++){let N=e[L++]<<24|e[L++]<<16|e[L++]<<8|e[L++],j=e[L++]<<24|e[L++]<<16|e[L++]<<8|e[L++];R=252645135&(N>>>4^j),j^=R,N^=R<<4,R=65535&(j>>>-16^N),N^=R,j^=R<<-16,R=858993459&(N>>>2^j),j^=R,N^=R<<2,R=65535&(j>>>-16^N),N^=R,j^=R<<-16,R=1431655765&(N>>>1^j),j^=R,N^=R<<1,R=16711935&(j>>>8^N),N^=R,j^=R<<8,R=1431655765&(N>>>1^j),j^=R,N^=R<<1,R=N<<8|j>>>20&240,N=j<<24|j<<8&16711680|j>>>8&65280|j>>>24&240,j=R;for(let M=0;M<16;M++)x[M]?(N=N<<2|N>>>26,j=j<<2|j>>>26):(N=N<<1|N>>>27,j=j<<1|j>>>27),N&=-15,j&=-15,P=r[N>>>28]|t[N>>>24&15]|n[N>>>20&15]|i[N>>>16&15]|s[N>>>12&15]|a[N>>>8&15]|o[N>>>4&15],k=c[j>>>28]|l[j>>>24&15]|u[j>>>20&15]|m[j>>>16&15]|h[j>>>12&15]|_[j>>>8&15]|b[j>>>4&15],R=65535&(k>>>16^P),w[U++]=P^R,w[U++]=k^R<<16}return w}function D5t(e){this.key=[];for(let r=0;r<3;r++)this.key.push(new Uint8Array(e.subarray(8*r,8*r+8)));this.encrypt=function(r){return M5t(L5t(this.key[2]),M5t(L5t(this.key[1]),M5t(L5t(this.key[0]),r,!0,0,null,null),!1,0,null,null),!0,0,null,null)}}function JQh(){this.BlockSize=8,this.KeySize=16,this.setKey=function(a){if(this.masking=Array(16),this.rotate=Array(16),this.reset(),a.length!==this.KeySize)throw Error("CAST-128: keys must be 16 bytes");return this.keySchedule(a),!0},this.reset=function(){for(let a=0;a<16;a++)this.masking[a]=0,this.rotate[a]=0},this.getBlockSize=function(){return this.BlockSize},this.encrypt=function(a){let o=Array(a.length);for(let c=0;c<a.length;c+=8){let l,u=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3],m=a[c+4]<<24|a[c+5]<<16|a[c+6]<<8|a[c+7];l=m,m=u^t(m,this.masking[0],this.rotate[0]),u=l,l=m,m=u^n(m,this.masking[1],this.rotate[1]),u=l,l=m,m=u^i(m,this.masking[2],this.rotate[2]),u=l,l=m,m=u^t(m,this.masking[3],this.rotate[3]),u=l,l=m,m=u^n(m,this.masking[4],this.rotate[4]),u=l,l=m,m=u^i(m,this.masking[5],this.rotate[5]),u=l,l=m,m=u^t(m,this.masking[6],this.rotate[6]),u=l,l=m,m=u^n(m,this.masking[7],this.rotate[7]),u=l,l=m,m=u^i(m,this.masking[8],this.rotate[8]),u=l,l=m,m=u^t(m,this.masking[9],this.rotate[9]),u=l,l=m,m=u^n(m,this.masking[10],this.rotate[10]),u=l,l=m,m=u^i(m,this.masking[11],this.rotate[11]),u=l,l=m,m=u^t(m,this.masking[12],this.rotate[12]),u=l,l=m,m=u^n(m,this.masking[13],this.rotate[13]),u=l,l=m,m=u^i(m,this.masking[14],this.rotate[14]),u=l,l=m,m=u^t(m,this.masking[15],this.rotate[15]),u=l,o[c]=m>>>24&255,o[c+1]=m>>>16&255,o[c+2]=m>>>8&255,o[c+3]=255&m,o[c+4]=u>>>24&255,o[c+5]=u>>>16&255,o[c+6]=u>>>8&255,o[c+7]=255&u}return o},this.decrypt=function(a){let o=Array(a.length);for(let c=0;c<a.length;c+=8){let l,u=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3],m=a[c+4]<<24|a[c+5]<<16|a[c+6]<<8|a[c+7];l=m,m=u^t(m,this.masking[15],this.rotate[15]),u=l,l=m,m=u^i(m,this.masking[14],this.rotate[14]),u=l,l=m,m=u^n(m,this.masking[13],this.rotate[13]),u=l,l=m,m=u^t(m,this.masking[12],this.rotate[12]),u=l,l=m,m=u^i(m,this.masking[11],this.rotate[11]),u=l,l=m,m=u^n(m,this.masking[10],this.rotate[10]),u=l,l=m,m=u^t(m,this.masking[9],this.rotate[9]),u=l,l=m,m=u^i(m,this.masking[8],this.rotate[8]),u=l,l=m,m=u^n(m,this.masking[7],this.rotate[7]),u=l,l=m,m=u^t(m,this.masking[6],this.rotate[6]),u=l,l=m,m=u^i(m,this.masking[5],this.rotate[5]),u=l,l=m,m=u^n(m,this.masking[4],this.rotate[4]),u=l,l=m,m=u^t(m,this.masking[3],this.rotate[3]),u=l,l=m,m=u^i(m,this.masking[2],this.rotate[2]),u=l,l=m,m=u^n(m,this.masking[1],this.rotate[1]),u=l,l=m,m=u^t(m,this.masking[0],this.rotate[0]),u=l,o[c]=m>>>24&255,o[c+1]=m>>>16&255,o[c+2]=m>>>8&255,o[c+3]=255&m,o[c+4]=u>>>24&255,o[c+5]=u>>16&255,o[c+6]=u>>8&255,o[c+7]=255&u}return o};let e=[,,,,];e[0]=[,,,,],e[0][0]=[4,0,13,15,12,14,8],e[0][1]=[5,2,16,18,17,19,10],e[0][2]=[6,3,23,22,21,20,9],e[0][3]=[7,1,26,25,27,24,11],e[1]=[,,,,],e[1][0]=[0,6,21,23,20,22,16],e[1][1]=[1,4,0,2,1,3,18],e[1][2]=[2,5,7,6,5,4,17],e[1][3]=[3,7,10,9,11,8,19],e[2]=[,,,,],e[2][0]=[4,0,13,15,12,14,8],e[2][1]=[5,2,16,18,17,19,10],e[2][2]=[6,3,23,22,21,20,9],e[2][3]=[7,1,26,25,27,24,11],e[3]=[,,,,],e[3][0]=[0,6,21,23,20,22,16],e[3][1]=[1,4,0,2,1,3,18],e[3][2]=[2,5,7,6,5,4,17],e[3][3]=[3,7,10,9,11,8,19];let r=[,,,,];function t(a,o,c){let l=o+a,u=l<<c|l>>>32-c;return(s[0][u>>>24]^s[1][u>>>16&255])-s[2][u>>>8&255]+s[3][255&u]}function n(a,o,c){let l=o^a,u=l<<c|l>>>32-c;return s[0][u>>>24]-s[1][u>>>16&255]+s[2][u>>>8&255]^s[3][255&u]}function i(a,o,c){let l=o-a,u=l<<c|l>>>32-c;return(s[0][u>>>24]+s[1][u>>>16&255]^s[2][u>>>8&255])-s[3][255&u]}r[0]=[,,,,],r[0][0]=[24,25,23,22,18],r[0][1]=[26,27,21,20,22],r[0][2]=[28,29,19,18,25],r[0][3]=[30,31,17,16,28],r[1]=[,,,,],r[1][0]=[3,2,12,13,8],r[1][1]=[1,0,14,15,13],r[1][2]=[7,6,8,9,3],r[1][3]=[5,4,10,11,7],r[2]=[,,,,],r[2][0]=[19,18,28,29,25],r[2][1]=[17,16,30,31,28],r[2][2]=[23,22,24,25,18],r[2][3]=[21,20,26,27,22],r[3]=[,,,,],r[3][0]=[8,9,7,6,3],r[3][1]=[10,11,5,4,7],r[3][2]=[12,13,3,2,8],r[3][3]=[14,15,1,0,13],this.keySchedule=function(a){let o=[,,,,,,,,],c=Array(32),l;for(let _=0;_<4;_++)l=4*_,o[_]=a[l]<<24|a[l+1]<<16|a[l+2]<<8|a[l+3];let u=[6,7,4,5],m,h=0;for(let _=0;_<2;_++)for(let b=0;b<4;b++){for(l=0;l<4;l++){let v=e[b][l];m=o[v[1]],m^=s[4][o[v[2]>>>2]>>>24-8*(3&v[2])&255],m^=s[5][o[v[3]>>>2]>>>24-8*(3&v[3])&255],m^=s[6][o[v[4]>>>2]>>>24-8*(3&v[4])&255],m^=s[7][o[v[5]>>>2]>>>24-8*(3&v[5])&255],m^=s[u[l]][o[v[6]>>>2]>>>24-8*(3&v[6])&255],o[v[0]]=m}for(l=0;l<4;l++){let v=r[b][l];m=s[4][o[v[0]>>>2]>>>24-8*(3&v[0])&255],m^=s[5][o[v[1]>>>2]>>>24-8*(3&v[1])&255],m^=s[6][o[v[2]>>>2]>>>24-8*(3&v[2])&255],m^=s[7][o[v[3]>>>2]>>>24-8*(3&v[3])&255],m^=s[4+l][o[v[4]>>>2]>>>24-8*(3&v[4])&255],c[h]=m,h++}}for(let _=0;_<16;_++)this.masking[_]=c[_],this.rotate[_]=31&c[16+_]};let s=[,,,,,,,,];s[0]=[821772500,2678128395,1810681135,1059425402,505495343,2617265619,1610868032,3483355465,3218386727,2294005173,3791863952,2563806837,1852023008,365126098,3269944861,584384398,677919599,3229601881,4280515016,2002735330,1136869587,3744433750,2289869850,2731719981,2714362070,879511577,1639411079,575934255,717107937,2857637483,576097850,2731753936,1725645e3,2810460463,5111599,767152862,2543075244,1251459544,1383482551,3052681127,3089939183,3612463449,1878520045,1510570527,2189125840,2431448366,582008916,3163445557,1265446783,1354458274,3529918736,3202711853,3073581712,3912963487,3029263377,1275016285,4249207360,2905708351,3304509486,1442611557,3585198765,2712415662,2731849581,3248163920,2283946226,208555832,2766454743,1331405426,1447828783,3315356441,3108627284,2957404670,2981538698,3339933917,1669711173,286233437,1465092821,1782121619,3862771680,710211251,980974943,1651941557,430374111,2051154026,704238805,4128970897,3144820574,2857402727,948965521,3333752299,2227686284,718756367,2269778983,2731643755,718440111,2857816721,3616097120,1113355533,2478022182,410092745,1811985197,1944238868,2696854588,1415722873,1682284203,1060277122,1998114690,1503841958,82706478,2315155686,1068173648,845149890,2167947013,1768146376,1993038550,3566826697,3390574031,940016341,3355073782,2328040721,904371731,1205506512,4094660742,2816623006,825647681,85914773,2857843460,1249926541,1417871568,3287612,3211054559,3126306446,1975924523,1353700161,2814456437,2438597621,1800716203,722146342,2873936343,1151126914,4160483941,2877670899,458611604,2866078500,3483680063,770352098,2652916994,3367839148,3940505011,3585973912,3809620402,718646636,2504206814,2914927912,3631288169,2857486607,2860018678,575749918,2857478043,718488780,2069512688,3548183469,453416197,1106044049,3032691430,52586708,3378514636,3459808877,3211506028,1785789304,218356169,3571399134,3759170522,1194783844,1523787992,3007827094,1975193539,2555452411,1341901877,3045838698,3776907964,3217423946,2802510864,2889438986,1057244207,1636348243,3761863214,1462225785,2632663439,481089165,718503062,24497053,3332243209,3344655856,3655024856,3960371065,1195698900,2971415156,3710176158,2115785917,4027663609,3525578417,2524296189,2745972565,3564906415,1372086093,1452307862,2780501478,1476592880,3389271281,18495466,2378148571,901398090,891748256,3279637769,3157290713,2560960102,1447622437,4284372637,216884176,2086908623,1879786977,3588903153,2242455666,2938092967,3559082096,2810645491,758861177,1121993112,215018983,642190776,4169236812,1196255959,2081185372,3508738393,941322904,4124243163,2877523539,1848581667,2205260958,3180453958,2589345134,3694731276,550028657,2519456284,3789985535,2973870856,2093648313,443148163,46942275,2734146937,1117713533,1115362972,1523183689,3717140224,1551984063],s[1]=[522195092,4010518363,1776537470,960447360,4267822970,4005896314,1435016340,1929119313,2913464185,1310552629,3579470798,3724818106,2579771631,1594623892,417127293,2715217907,2696228731,1508390405,3994398868,3925858569,3695444102,4019471449,3129199795,3770928635,3520741761,990456497,4187484609,2783367035,21106139,3840405339,631373633,3783325702,532942976,396095098,3548038825,4267192484,2564721535,2011709262,2039648873,620404603,3776170075,2898526339,3612357925,4159332703,1645490516,223693667,1567101217,3362177881,1029951347,3470931136,3570957959,1550265121,119497089,972513919,907948164,3840628539,1613718692,3594177948,465323573,2659255085,654439692,2575596212,2699288441,3127702412,277098644,624404830,4100943870,2717858591,546110314,2403699828,3655377447,1321679412,4236791657,1045293279,4010672264,895050893,2319792268,494945126,1914543101,2777056443,3894764339,2219737618,311263384,4275257268,3458730721,669096869,3584475730,3835122877,3319158237,3949359204,2005142349,2713102337,2228954793,3769984788,569394103,3855636576,1425027204,108000370,2736431443,3671869269,3043122623,1750473702,2211081108,762237499,3972989403,2798899386,3061857628,2943854345,867476300,964413654,1591880597,1594774276,2179821409,552026980,3026064248,3726140315,2283577634,3110545105,2152310760,582474363,1582640421,1383256631,2043843868,3322775884,1217180674,463797851,2763038571,480777679,2718707717,2289164131,3118346187,214354409,200212307,3810608407,3025414197,2674075964,3997296425,1847405948,1342460550,510035443,4080271814,815934613,833030224,1620250387,1945732119,2703661145,3966000196,1388869545,3456054182,2687178561,2092620194,562037615,1356438536,3409922145,3261847397,1688467115,2150901366,631725691,3840332284,549916902,3455104640,394546491,837744717,2114462948,751520235,2221554606,2415360136,3999097078,2063029875,803036379,2702586305,821456707,3019566164,360699898,4018502092,3511869016,3677355358,2402471449,812317050,49299192,2570164949,3259169295,2816732080,3331213574,3101303564,2156015656,3705598920,3546263921,143268808,3200304480,1638124008,3165189453,3341807610,578956953,2193977524,3638120073,2333881532,807278310,658237817,2969561766,1641658566,11683945,3086995007,148645947,1138423386,4158756760,1981396783,2401016740,3699783584,380097457,2680394679,2803068651,3334260286,441530178,4016580796,1375954390,761952171,891809099,2183123478,157052462,3683840763,1592404427,341349109,2438483839,1417898363,644327628,2233032776,2353769706,2201510100,220455161,1815641738,182899273,2995019788,3627381533,3702638151,2890684138,1052606899,588164016,1681439879,4038439418,2405343923,4229449282,167996282,1336969661,1688053129,2739224926,1543734051,1046297529,1138201970,2121126012,115334942,1819067631,1902159161,1941945968,2206692869,1159982321],s[2]=[2381300288,637164959,3952098751,3893414151,1197506559,916448331,2350892612,2932787856,3199334847,4009478890,3905886544,1373570990,2450425862,4037870920,3778841987,2456817877,286293407,124026297,3001279700,1028597854,3115296800,4208886496,2691114635,2188540206,1430237888,1218109995,3572471700,308166588,570424558,2187009021,2455094765,307733056,1310360322,3135275007,1384269543,2388071438,863238079,2359263624,2801553128,3380786597,2831162807,1470087780,1728663345,4072488799,1090516929,532123132,2389430977,1132193179,2578464191,3051079243,1670234342,1434557849,2711078940,1241591150,3314043432,3435360113,3091448339,1812415473,2198440252,267246943,796911696,3619716990,38830015,1526438404,2806502096,374413614,2943401790,1489179520,1603809326,1920779204,168801282,260042626,2358705581,1563175598,2397674057,1356499128,2217211040,514611088,2037363785,2186468373,4022173083,2792511869,2913485016,1173701892,4200428547,3896427269,1334932762,2455136706,602925377,2835607854,1613172210,41346230,2499634548,2457437618,2188827595,41386358,4172255629,1313404830,2405527007,3801973774,2217704835,873260488,2528884354,2478092616,4012915883,2555359016,2006953883,2463913485,575479328,2218240648,2099895446,660001756,2341502190,3038761536,3888151779,3848713377,3286851934,1022894237,1620365795,3449594689,1551255054,15374395,3570825345,4249311020,4151111129,3181912732,310226346,1133119310,530038928,136043402,2476768958,3107506709,2544909567,1036173560,2367337196,1681395281,1758231547,3641649032,306774401,1575354324,3716085866,1990386196,3114533736,2455606671,1262092282,3124342505,2768229131,4210529083,1833535011,423410938,660763973,2187129978,1639812e3,3508421329,3467445492,310289298,272797111,2188552562,2456863912,310240523,677093832,1013118031,901835429,3892695601,1116285435,3036471170,1337354835,243122523,520626091,277223598,4244441197,4194248841,1766575121,594173102,316590669,742362309,3536858622,4176435350,3838792410,2501204839,1229605004,3115755532,1552908988,2312334149,979407927,3959474601,1148277331,176638793,3614686272,2083809052,40992502,1340822838,2731552767,3535757508,3560899520,1354035053,122129617,7215240,2732932949,3118912700,2718203926,2539075635,3609230695,3725561661,1928887091,2882293555,1988674909,2063640240,2491088897,1459647954,4189817080,2302804382,1113892351,2237858528,1927010603,4002880361,1856122846,1594404395,2944033133,3855189863,3474975698,1643104450,4054590833,3431086530,1730235576,2984608721,3084664418,2131803598,4178205752,267404349,1617849798,1616132681,1462223176,736725533,2327058232,551665188,2945899023,1749386277,2575514597,1611482493,674206544,2201269090,3642560800,728599968,1680547377,2620414464,1388111496,453204106,4156223445,1094905244,2754698257,2201108165,3757000246,2704524545,3922940700,3996465027],s[3]=[2645754912,532081118,2814278639,3530793624,1246723035,1689095255,2236679235,4194438865,2116582143,3859789411,157234593,2045505824,4245003587,1687664561,4083425123,605965023,672431967,1336064205,3376611392,214114848,4258466608,3232053071,489488601,605322005,3998028058,264917351,1912574028,756637694,436560991,202637054,135989450,85393697,2152923392,3896401662,2895836408,2145855233,3535335007,115294817,3147733898,1922296357,3464822751,4117858305,1037454084,2725193275,2127856640,1417604070,1148013728,1827919605,642362335,2929772533,909348033,1346338451,3547799649,297154785,1917849091,4161712827,2883604526,3968694238,1469521537,3780077382,3375584256,1763717519,136166297,4290970789,1295325189,2134727907,2798151366,1566297257,3672928234,2677174161,2672173615,965822077,2780786062,289653839,1133871874,3491843819,35685304,1068898316,418943774,672553190,642281022,2346158704,1954014401,3037126780,4079815205,2030668546,3840588673,672283427,1776201016,359975446,3750173538,555499703,2769985273,1324923,69110472,152125443,3176785106,3822147285,1340634837,798073664,1434183902,15393959,216384236,1303690150,3881221631,3711134124,3960975413,106373927,2578434224,1455997841,1801814300,1578393881,1854262133,3188178946,3258078583,2302670060,1539295533,3505142565,3078625975,2372746020,549938159,3278284284,2620926080,181285381,2865321098,3970029511,68876850,488006234,1728155692,2608167508,836007927,2435231793,919367643,3339422534,3655756360,1457871481,40520939,1380155135,797931188,234455205,2255801827,3990488299,397000196,739833055,3077865373,2871719860,4022553888,772369276,390177364,3853951029,557662966,740064294,1640166671,1699928825,3535942136,622006121,3625353122,68743880,1742502,219489963,1664179233,1577743084,1236991741,410585305,2366487942,823226535,1050371084,3426619607,3586839478,212779912,4147118561,1819446015,1911218849,530248558,3486241071,3252585495,2886188651,3410272728,2342195030,20547779,2982490058,3032363469,3631753222,312714466,1870521650,1493008054,3491686656,615382978,4103671749,2534517445,1932181,2196105170,278426614,6369430,3274544417,2913018367,697336853,2143000447,2946413531,701099306,1558357093,2805003052,3500818408,2321334417,3567135975,216290473,3591032198,23009561,1996984579,3735042806,2024298078,3739440863,569400510,2339758983,3016033873,3097871343,3639523026,3844324983,3256173865,795471839,2951117563,4101031090,4091603803,3603732598,971261452,534414648,428311343,3389027175,2844869880,694888862,1227866773,2456207019,3043454569,2614353370,3749578031,3676663836,459166190,4132644070,1794958188,51825668,2252611902,3084671440,2036672799,3436641603,1099053433,2469121526,3059204941,1323291266,2061838604,1018778475,2233344254,2553501054,334295216,3556750194,1065731521,183467730],s[4]=[2127105028,745436345,2601412319,2788391185,3093987327,500390133,1155374404,389092991,150729210,3891597772,3523549952,1935325696,716645080,946045387,2901812282,1774124410,3869435775,4039581901,3293136918,3438657920,948246080,363898952,3867875531,1286266623,1598556673,68334250,630723836,1104211938,1312863373,613332731,2377784574,1101634306,441780740,3129959883,1917973735,2510624549,3238456535,2544211978,3308894634,1299840618,4076074851,1756332096,3977027158,297047435,3790297736,2265573040,3621810518,1311375015,1667687725,47300608,3299642885,2474112369,201668394,1468347890,576830978,3594690761,3742605952,1958042578,1747032512,3558991340,1408974056,3366841779,682131401,1033214337,1545599232,4265137049,206503691,103024618,2855227313,1337551222,2428998917,2963842932,4015366655,3852247746,2796956967,3865723491,3747938335,247794022,3755824572,702416469,2434691994,397379957,851939612,2314769512,218229120,1380406772,62274761,214451378,3170103466,2276210409,3845813286,28563499,446592073,1693330814,3453727194,29968656,3093872512,220656637,2470637031,77972100,1667708854,1358280214,4064765667,2395616961,325977563,4277240721,4220025399,3605526484,3355147721,811859167,3069544926,3962126810,652502677,3075892249,4132761541,3498924215,1217549313,3250244479,3858715919,3053989961,1538642152,2279026266,2875879137,574252750,3324769229,2651358713,1758150215,141295887,2719868960,3515574750,4093007735,4194485238,1082055363,3417560400,395511885,2966884026,179534037,3646028556,3738688086,1092926436,2496269142,257381841,3772900718,1636087230,1477059743,2499234752,3811018894,2675660129,3285975680,90732309,1684827095,1150307763,1723134115,3237045386,1769919919,1240018934,815675215,750138730,2239792499,1234303040,1995484674,138143821,675421338,1145607174,1936608440,3238603024,2345230278,2105974004,323969391,779555213,3004902369,2861610098,1017501463,2098600890,2628620304,2940611490,2682542546,1171473753,3656571411,3687208071,4091869518,393037935,159126506,1662887367,1147106178,391545844,3452332695,1891500680,3016609650,1851642611,546529401,1167818917,3194020571,2848076033,3953471836,575554290,475796850,4134673196,450035699,2351251534,844027695,1080539133,86184846,1554234488,3692025454,1972511363,2018339607,1491841390,1141460869,1061690759,4244549243,2008416118,2351104703,2868147542,1598468138,722020353,1027143159,212344630,1387219594,1725294528,3745187956,2500153616,458938280,4129215917,1828119673,544571780,3503225445,2297937496,1241802790,267843827,2694610800,1397140384,1558801448,3782667683,1806446719,929573330,2234912681,400817706,616011623,4121520928,3603768725,1761550015,1968522284,4053731006,4192232858,4005120285,872482584,3140537016,3894607381,2287405443,1963876937,3663887957,1584857e3,2975024454,1833426440,4025083860],s[5]=[4143615901,749497569,1285769319,3795025788,2514159847,23610292,3974978748,844452780,3214870880,3751928557,2213566365,1676510905,448177848,3730751033,4086298418,2307502392,871450977,3222878141,4110862042,3831651966,2735270553,1310974780,2043402188,1218528103,2736035353,4274605013,2702448458,3936360550,2693061421,162023535,2827510090,687910808,23484817,3784910947,3371371616,779677500,3503626546,3473927188,4157212626,3500679282,4248902014,2466621104,3899384794,1958663117,925738300,1283408968,3669349440,1840910019,137959847,2679828185,1239142320,1315376211,1547541505,1690155329,739140458,3128809933,3933172616,3876308834,905091803,1548541325,4040461708,3095483362,144808038,451078856,676114313,2861728291,2469707347,993665471,373509091,2599041286,4025009006,4170239449,2149739950,3275793571,3749616649,2794760199,1534877388,572371878,2590613551,1753320020,3467782511,1405125690,4270405205,633333386,3026356924,3475123903,632057672,2846462855,1404951397,3882875879,3915906424,195638627,2385783745,3902872553,1233155085,3355999740,2380578713,2702246304,2144565621,3663341248,3894384975,2502479241,4248018925,3094885567,1594115437,572884632,3385116731,767645374,1331858858,1475698373,3793881790,3532746431,1321687957,619889600,1121017241,3440213920,2070816767,2833025776,1933951238,4095615791,890643334,3874130214,859025556,360630002,925594799,1764062180,3920222280,4078305929,979562269,2810700344,4087740022,1949714515,546639971,1165388173,3069891591,1495988560,922170659,1291546247,2107952832,1813327274,3406010024,3306028637,4241950635,153207855,2313154747,1608695416,1150242611,1967526857,721801357,1220138373,3691287617,3356069787,2112743302,3281662835,1111556101,1778980689,250857638,2298507990,673216130,2846488510,3207751581,3562756981,3008625920,3417367384,2198807050,529510932,3547516680,3426503187,2364944742,102533054,2294910856,1617093527,1204784762,3066581635,1019391227,1069574518,1317995090,1691889997,3661132003,510022745,3238594800,1362108837,1817929911,2184153760,805817662,1953603311,3699844737,120799444,2118332377,207536705,2282301548,4120041617,145305846,2508124933,3086745533,3261524335,1877257368,2977164480,3160454186,2503252186,4221677074,759945014,254147243,2767453419,3801518371,629083197,2471014217,907280572,3900796746,940896768,2751021123,2625262786,3161476951,3661752313,3260732218,1425318020,2977912069,1496677566,3988592072,2140652971,3126511541,3069632175,977771578,1392695845,1698528874,1411812681,1369733098,1343739227,3620887944,1142123638,67414216,3102056737,3088749194,1626167401,2546293654,3941374235,697522451,33404913,143560186,2595682037,994885535,1247667115,3859094837,2699155541,3547024625,4114935275,2968073508,3199963069,2732024527,1237921620,951448369,1898488916,1211705605,2790989240,2233243581,3598044975],s[6]=[2246066201,858518887,1714274303,3485882003,713916271,2879113490,3730835617,539548191,36158695,1298409750,419087104,1358007170,749914897,2989680476,1261868530,2995193822,2690628854,3443622377,3780124940,3796824509,2976433025,4259637129,1551479e3,512490819,1296650241,951993153,2436689437,2460458047,144139966,3136204276,310820559,3068840729,643875328,1969602020,1680088954,2185813161,3283332454,672358534,198762408,896343282,276269502,3014846926,84060815,197145886,376173866,3943890818,3813173521,3545068822,1316698879,1598252827,2633424951,1233235075,859989710,2358460855,3503838400,3409603720,1203513385,1193654839,2792018475,2060853022,207403770,1144516871,3068631394,1121114134,177607304,3785736302,326409831,1929119770,2983279095,4183308101,3474579288,3200513878,3228482096,119610148,1170376745,3378393471,3163473169,951863017,3337026068,3135789130,2907618374,1183797387,2015970143,4045674555,2182986399,2952138740,3928772205,384012900,2454997643,10178499,2879818989,2596892536,111523738,2995089006,451689641,3196290696,235406569,1441906262,3890558523,3013735005,4158569349,1644036924,376726067,1006849064,3664579700,2041234796,1021632941,1374734338,2566452058,371631263,4007144233,490221539,206551450,3140638584,1053219195,1853335209,3412429660,3562156231,735133835,1623211703,3104214392,2738312436,4096837757,3366392578,3110964274,3956598718,3196820781,2038037254,3877786376,2339753847,300912036,3766732888,2372630639,1516443558,4200396704,1574567987,4069441456,4122592016,2699739776,146372218,2748961456,2043888151,35287437,2596680554,655490400,1132482787,110692520,1031794116,2188192751,1324057718,1217253157,919197030,686247489,3261139658,1028237775,3135486431,3059715558,2460921700,986174950,2661811465,4062904701,2752986992,3709736643,367056889,1353824391,731860949,1650113154,1778481506,784341916,357075625,3608602432,1074092588,2480052770,3811426202,92751289,877911070,3600361838,1231880047,480201094,3756190983,3094495953,434011822,87971354,363687820,1717726236,1901380172,3926403882,2481662265,400339184,1490350766,2661455099,1389319756,2558787174,784598401,1983468483,30828846,3550527752,2716276238,3841122214,1765724805,1955612312,1277890269,1333098070,1564029816,2704417615,1026694237,3287671188,1260819201,3349086767,1016692350,1582273796,1073413053,1995943182,694588404,1025494639,3323872702,3551898420,4146854327,453260480,1316140391,1435673405,3038941953,3486689407,1622062951,403978347,817677117,950059133,4246079218,3278066075,1486738320,1417279718,481875527,2549965225,3933690356,760697757,1452955855,3897451437,1177426808,1702951038,4085348628,2447005172,1084371187,3516436277,3068336338,1073369276,1027665953,3284188590,1230553676,1368340146,2226246512,267243139,2274220762,4070734279,2497715176,2423353163,2504755875],s[7]=[3793104909,3151888380,2817252029,895778965,2005530807,3871412763,237245952,86829237,296341424,3851759377,3974600970,2475086196,709006108,1994621201,2972577594,937287164,3734691505,168608556,3189338153,2225080640,3139713551,3033610191,3025041904,77524477,185966941,1208824168,2344345178,1721625922,3354191921,1066374631,1927223579,1971335949,2483503697,1551748602,2881383779,2856329572,3003241482,48746954,1398218158,2050065058,313056748,4255789917,393167848,1912293076,940740642,3465845460,3091687853,2522601570,2197016661,1727764327,364383054,492521376,1291706479,3264136376,1474851438,1685747964,2575719748,1619776915,1814040067,970743798,1561002147,2925768690,2123093554,1880132620,3151188041,697884420,2550985770,2607674513,2659114323,110200136,1489731079,997519150,1378877361,3527870668,478029773,2766872923,1022481122,431258168,1112503832,897933369,2635587303,669726182,3383752315,918222264,163866573,3246985393,3776823163,114105080,1903216136,761148244,3571337562,1690750982,3166750252,1037045171,1888456500,2010454850,642736655,616092351,365016990,1185228132,4174898510,1043824992,2023083429,2241598885,3863320456,3279669087,3674716684,108438443,2132974366,830746235,606445527,4173263986,2204105912,1844756978,2532684181,4245352700,2969441100,3796921661,1335562986,4061524517,2720232303,2679424040,634407289,885462008,3294724487,3933892248,2094100220,339117932,4048830727,3202280980,1458155303,2689246273,1022871705,2464987878,3714515309,353796843,2822958815,4256850100,4052777845,551748367,618185374,3778635579,4020649912,1904685140,3069366075,2670879810,3407193292,2954511620,4058283405,2219449317,3135758300,1120655984,3447565834,1474845562,3577699062,550456716,3466908712,2043752612,881257467,869518812,2005220179,938474677,3305539448,3850417126,1315485940,3318264702,226533026,965733244,321539988,1136104718,804158748,573969341,3708209826,937399083,3290727049,2901666755,1461057207,4013193437,4066861423,3242773476,2421326174,1581322155,3028952165,786071460,3900391652,3918438532,1485433313,4023619836,3708277595,3678951060,953673138,1467089153,1930354364,1533292819,2492563023,1346121658,1685000834,1965281866,3765933717,4190206607,2052792609,3515332758,690371149,3125873887,2180283551,2903598061,3933952357,436236910,289419410,14314871,1242357089,2904507907,1616633776,2666382180,585885352,3471299210,2699507360,1432659641,277164553,3354103607,770115018,2303809295,3741942315,3177781868,2853364978,2269453327,3774259834,987383833,1290892879,225909803,1741533526,890078084,1496906255,1111072499,916028167,243534141,1252605537,2204162171,531204876,290011180,3916834213,102027703,237315147,209093447,1486785922,220223953,2758195998,4175039106,82940208,3127791296,2569425252,518464269,1353887104,3941492737,2377294467,3935040926]}function S5t(e){this.cast5=new JQh,this.cast5.setKey(e),this.encrypt=function(r){return this.cast5.encrypt(r)}}D5t.keySize=D5t.prototype.keySize=24,D5t.blockSize=D5t.prototype.blockSize=8,S5t.blockSize=S5t.prototype.blockSize=8,S5t.keySize=S5t.prototype.keySize=16;var HG=4294967295;function XX(e,r){return(e<<r|e>>>32-r)&HG}function Zse(e,r){return e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24}function I1e(e,r,t){e.splice(r,4,255&t,t>>>8&255,t>>>16&255,t>>>24&255)}function Hg(e,r){return e>>>8*r&255}function w5t(e){this.tf=function(){let r=null,t=null,n=-1,i=[],s=[[],[],[],[]];function a(u){return s[0][Hg(u,0)]^s[1][Hg(u,1)]^s[2][Hg(u,2)]^s[3][Hg(u,3)]}function o(u){return s[0][Hg(u,3)]^s[1][Hg(u,0)]^s[2][Hg(u,1)]^s[3][Hg(u,2)]}function c(u,m){let h=a(m[0]),_=o(m[1]);m[2]=XX(m[2]^h+_+i[4*u+8]&HG,31),m[3]=XX(m[3],1)^h+2*_+i[4*u+9]&HG,h=a(m[2]),_=o(m[3]),m[0]=XX(m[0]^h+_+i[4*u+10]&HG,31),m[1]=XX(m[1],1)^h+2*_+i[4*u+11]&HG}function l(u,m){let h=a(m[0]),_=o(m[1]);m[2]=XX(m[2],1)^h+_+i[4*u+10]&HG,m[3]=XX(m[3]^h+2*_+i[4*u+11]&HG,31),h=a(m[2]),_=o(m[3]),m[0]=XX(m[0],1)^h+_+i[4*u+8]&HG,m[1]=XX(m[1]^h+2*_+i[4*u+9]&HG,31)}return{name:"twofish",blocksize:16,open:function(u){let m,h,_,b,v;r=u;let w=[],x=[],P=[],k,R=[],L,U,Y,N=[[8,1,7,13,6,15,3,2,0,11,5,9,14,12,10,4],[2,8,11,13,15,7,6,14,3,1,9,4,0,10,12,5]],j=[[14,12,11,8,1,2,3,5,15,4,10,6,7,0,9,13],[1,14,2,11,4,12,3,7,6,13,10,5,15,9,0,8]],M=[[11,10,5,14,6,13,9,0,12,8,15,3,2,4,7,1],[4,12,7,5,1,6,9,10,0,14,13,8,2,11,3,15]],C=[[13,7,15,4,1,2,6,14,9,11,3,0,8,5,12,10],[11,9,5,1,12,3,13,14,6,4,7,15,2,0,8,10]],O=[0,8,1,9,2,10,3,11,4,12,5,13,6,14,7,15],V=[0,9,2,11,4,13,6,15,8,1,10,3,12,5,14,7],Q=[[],[]],X=[[],[],[],[]];function J(ce){return ce^ce>>2^[0,90,180,238][3&ce]}function ee(ce){return ce^ce>>1^ce>>2^[0,238,180,90][3&ce]}function fe(ce,Mt){let et,or,Ge;for(et=0;et<8;et++)or=Mt>>>24,Mt=Mt<<8&HG|ce>>>24,ce=ce<<8&HG,Ge=or<<1,128&or&&(Ge^=333),Mt^=or^Ge<<16,Ge^=or>>>1,1&or&&(Ge^=166),Mt^=Ge<<24|Ge<<8;return Mt}function ie(ce,Mt){let et=Mt>>4,or=15&Mt,Ge=N[ce][et^or],me=j[ce][O[or]^V[et]];return C[ce][O[me]^V[Ge]]<<4|M[ce][Ge^me]}function Se(ce,Mt){let et=Hg(ce,0),or=Hg(ce,1),Ge=Hg(ce,2),me=Hg(ce,3);switch(k){case 4:et=Q[1][et]^Hg(Mt[3],0),or=Q[0][or]^Hg(Mt[3],1),Ge=Q[0][Ge]^Hg(Mt[3],2),me=Q[1][me]^Hg(Mt[3],3);case 3:et=Q[1][et]^Hg(Mt[2],0),or=Q[1][or]^Hg(Mt[2],1),Ge=Q[0][Ge]^Hg(Mt[2],2),me=Q[0][me]^Hg(Mt[2],3);case 2:et=Q[0][Q[0][et]^Hg(Mt[1],0)]^Hg(Mt[0],0),or=Q[0][Q[1][or]^Hg(Mt[1],1)]^Hg(Mt[0],1),Ge=Q[1][Q[0][Ge]^Hg(Mt[1],2)]^Hg(Mt[0],2),me=Q[1][Q[1][me]^Hg(Mt[1],3)]^Hg(Mt[0],3)}return X[0][et]^X[1][or]^X[2][Ge]^X[3][me]}for(r=r.slice(0,32),m=r.length;m!==16&&m!==24&&m!==32;)r[m++]=0;for(m=0;m<r.length;m+=4)P[m>>2]=Zse(r,m);for(m=0;m<256;m++)Q[0][m]=ie(0,m),Q[1][m]=ie(1,m);for(m=0;m<256;m++)L=Q[1][m],U=J(L),Y=ee(L),X[0][m]=L+(U<<8)+(Y<<16)+(Y<<24),X[2][m]=U+(Y<<8)+(L<<16)+(Y<<24),L=Q[0][m],U=J(L),Y=ee(L),X[1][m]=Y+(Y<<8)+(U<<16)+(L<<24),X[3][m]=U+(L<<8)+(Y<<16)+(U<<24);for(k=P.length/2,m=0;m<k;m++)h=P[m+m],w[m]=h,_=P[m+m+1],x[m]=_,R[k-m-1]=fe(h,_);for(m=0;m<40;m+=2)h=16843009*m,_=h+16843009,h=Se(h,w),_=XX(Se(_,x),8),i[m]=h+_&HG,i[m+1]=XX(h+2*_,9);for(m=0;m<256;m++)switch(h=_=b=v=m,k){case 4:h=Q[1][h]^Hg(R[3],0),_=Q[0][_]^Hg(R[3],1),b=Q[0][b]^Hg(R[3],2),v=Q[1][v]^Hg(R[3],3);case 3:h=Q[1][h]^Hg(R[2],0),_=Q[1][_]^Hg(R[2],1),b=Q[0][b]^Hg(R[2],2),v=Q[0][v]^Hg(R[2],3);case 2:s[0][m]=X[0][Q[0][Q[0][h]^Hg(R[1],0)]^Hg(R[0],0)],s[1][m]=X[1][Q[0][Q[1][_]^Hg(R[1],1)]^Hg(R[0],1)],s[2][m]=X[2][Q[1][Q[0][b]^Hg(R[1],2)]^Hg(R[0],2)],s[3][m]=X[3][Q[1][Q[1][v]^Hg(R[1],3)]^Hg(R[0],3)]}},close:function(){i=[],s=[[],[],[],[]]},encrypt:function(u,m){t=u,n=m;let h=[Zse(t,n)^i[0],Zse(t,n+4)^i[1],Zse(t,n+8)^i[2],Zse(t,n+12)^i[3]];for(let _=0;_<8;_++)c(_,h);return I1e(t,n,h[2]^i[4]),I1e(t,n+4,h[3]^i[5]),I1e(t,n+8,h[0]^i[6]),I1e(t,n+12,h[1]^i[7]),n+=16,t},decrypt:function(u,m){t=u,n=m;let h=[Zse(t,n)^i[4],Zse(t,n+4)^i[5],Zse(t,n+8)^i[6],Zse(t,n+12)^i[7]];for(let _=7;_>=0;_--)l(_,h);I1e(t,n,h[2]^i[0]),I1e(t,n+4,h[3]^i[1]),I1e(t,n+8,h[0]^i[2]),I1e(t,n+12,h[1]^i[3]),n+=16},finalize:function(){return t}}}(),this.tf.open(Array.from(e),0),this.encrypt=function(r){return this.tf.encrypt(Array.from(r),0)}}function m$(){}function I5t(e){this.bf=new m$,this.bf.init(e),this.encrypt=function(r){return this.bf.encryptBlock(r)}}w5t.keySize=w5t.prototype.keySize=32,w5t.blockSize=w5t.prototype.blockSize=16,m$.prototype.BLOCKSIZE=8,m$.prototype.SBOXES=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]],m$.prototype.PARRAY=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],m$.prototype.NN=16,m$.prototype._clean=function(e){return e<0&&(e=(2147483647&e)+2147483648),e},m$.prototype._F=function(e){let r,t=255&e,n=255&(e>>>=8),i=255&(e>>>=8),s=255&(e>>>=8);return r=this.sboxes[0][s]+this.sboxes[1][i],r^=this.sboxes[2][n],r+=this.sboxes[3][t],r},m$.prototype._encryptBlock=function(e){let r,t=e[0],n=e[1];for(r=0;r<this.NN;++r){t^=this.parray[r],n=this._F(t)^n;let i=t;t=n,n=i}t^=this.parray[this.NN+0],n^=this.parray[this.NN+1],e[0]=this._clean(n),e[1]=this._clean(t)},m$.prototype.encryptBlock=function(e){let r,t=[0,0],n=this.BLOCKSIZE/2;for(r=0;r<this.BLOCKSIZE/2;++r)t[0]=t[0]<<8|255&e[r+0],t[1]=t[1]<<8|255&e[r+n];this._encryptBlock(t);let i=[];for(r=0;r<this.BLOCKSIZE/2;++r)i[r+0]=t[0]>>>24-8*r&255,i[r+n]=t[1]>>>24-8*r&255;return i},m$.prototype._decryptBlock=function(e){let r,t=e[0],n=e[1];for(r=this.NN+1;r>1;--r){t^=this.parray[r],n=this._F(t)^n;let i=t;t=n,n=i}t^=this.parray[1],n^=this.parray[0],e[0]=this._clean(n),e[1]=this._clean(t)},m$.prototype.init=function(e){let r,t=0;for(this.parray=[],r=0;r<this.NN+2;++r){let i=0;for(let s=0;s<4;++s)i=i<<8|255&e[t],++t>=e.length&&(t=0);this.parray[r]=this.PARRAY[r]^i}for(this.sboxes=[],r=0;r<4;++r)for(this.sboxes[r]=[],t=0;t<256;++t)this.sboxes[r][t]=this.SBOXES[r][t];let n=[0,0];for(r=0;r<this.NN+2;r+=2)this._encryptBlock(n),this.parray[r+0]=n[0],this.parray[r+1]=n[1];for(r=0;r<4;++r)for(t=0;t<256;t+=2)this._encryptBlock(n),this.sboxes[r][t+0]=n[0],this.sboxes[r][t+1]=n[1]},I5t.keySize=I5t.prototype.keySize=16,I5t.blockSize=I5t.prototype.blockSize=8;var XQh=hCi(128),ZQh=hCi(192),eKh=hCi(256),tKh=function(e){this.key=e,this.encrypt=function(r,t){return M5t(L5t(this.key),r,!0,0,null,t)},this.decrypt=function(r,t){return M5t(L5t(this.key),r,!1,0,null,t)}},fNt=Object.freeze({__proto__:null,aes128:XQh,aes192:ZQh,aes256:eKh,des:tKh,tripledes:D5t,cast5:S5t,twofish:w5t,blowfish:I5t,idea:function(){throw Error("IDEA symmetric-key algorithm not implemented")}}),VYo=function(e,r,t){var n=0,i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0,v=0,w=0,x=0,P=0,k=0,R=new e.Uint8Array(t);function L(ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,or=or|0,Ge=Ge|0,me=me|0,oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0;var mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0,Kt=0,nr=0,En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=0,ft=0,Jr=0,Yt=0,wr=0,wn=0,Bn=0,tr=0,zt=0,sr=0,Ir=0,rr=0,pt=0,ge=0,Me=0,ae=0,Ye=0,bt=0,$t=0,Ee=0,st=0,yr=0,Wt=0,Lt=0,Ke=0,Sr=0,Pr=0,Sn=0,Un=0,ms=0,cs=0,Ka=0,Oo=0,Ro=0,ea=0,tu=0,fl=0,wl=0,Hc=0,Pd=0,ra=0,Wc=0,no=0;mt=n,ke=i,dt=s,ot=a,kt=o,Ar=ee+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=fe+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ie+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Se+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ce+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Mt+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=et+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=or+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Ge+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=me+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=oe+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=ue+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=De+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=It+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=Je+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Ar=at+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=It^Ge^ie^ee,ni=Vt<<1|Vt>>>31,Ar=ni+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Je^me^Se^fe,gn=Vt<<1|Vt>>>31,Ar=gn+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=at^oe^ce^ie,On=Vt<<1|Vt>>>31,Ar=On+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ni^ue^Mt^Se,er=Vt<<1|Vt>>>31,Ar=er+(mt<<5|mt>>>27)+kt+(ke&dt|~ke&ot)+1518500249|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=gn^De^et^ce,ln=Vt<<1|Vt>>>31,Ar=ln+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=On^It^or^Mt,Tr=Vt<<1|Vt>>>31,Ar=Tr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=er^Je^Ge^et,nt=Vt<<1|Vt>>>31,Ar=nt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ln^at^me^or,ut=Vt<<1|Vt>>>31,Ar=ut+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Tr^ni^oe^Ge,Ve=Vt<<1|Vt>>>31,Ar=Ve+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=nt^gn^ue^me,Ae=Vt<<1|Vt>>>31,Ar=Ae+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ut^On^De^oe,Pe=Vt<<1|Vt>>>31,Ar=Pe+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ve^er^It^ue,Kt=Vt<<1|Vt>>>31,Ar=Kt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ae^ln^Je^De,nr=Vt<<1|Vt>>>31,Ar=nr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pe^Tr^at^It,En=Vt<<1|Vt>>>31,Ar=En+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Kt^nt^ni^Je,jn=Vt<<1|Vt>>>31,Ar=jn+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=nr^ut^gn^at,br=Vt<<1|Vt>>>31,Ar=br+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=En^Ve^On^ni,We=Vt<<1|Vt>>>31,Ar=We+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=jn^Ae^er^gn,lt=Vt<<1|Vt>>>31,Ar=lt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=br^Pe^ln^On,Be=Vt<<1|Vt>>>31,Ar=Be+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=We^Kt^Tr^er,je=Vt<<1|Vt>>>31,Ar=je+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=lt^nr^nt^ln,ct=Vt<<1|Vt>>>31,Ar=ct+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Be^En^ut^Tr,Le=Vt<<1|Vt>>>31,Ar=Le+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=je^jn^Ve^nt,ft=Vt<<1|Vt>>>31,Ar=ft+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ct^br^Ae^ut,Jr=Vt<<1|Vt>>>31,Ar=Jr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)+1859775393|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Le^We^Pe^Ve,Yt=Vt<<1|Vt>>>31,Ar=Yt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ft^lt^Kt^Ae,wr=Vt<<1|Vt>>>31,Ar=wr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Jr^Be^nr^Pe,wn=Vt<<1|Vt>>>31,Ar=wn+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Yt^je^En^Kt,Bn=Vt<<1|Vt>>>31,Ar=Bn+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wr^ct^jn^nr,tr=Vt<<1|Vt>>>31,Ar=tr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wn^Le^br^En,zt=Vt<<1|Vt>>>31,Ar=zt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Bn^ft^We^jn,sr=Vt<<1|Vt>>>31,Ar=sr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=tr^Jr^lt^br,Ir=Vt<<1|Vt>>>31,Ar=Ir+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=zt^Yt^Be^We,rr=Vt<<1|Vt>>>31,Ar=rr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=sr^wr^je^lt,pt=Vt<<1|Vt>>>31,Ar=pt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ir^wn^ct^Be,ge=Vt<<1|Vt>>>31,Ar=ge+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=rr^Bn^Le^je,Me=Vt<<1|Vt>>>31,Ar=Me+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=pt^tr^ft^ct,ae=Vt<<1|Vt>>>31,Ar=ae+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ge^zt^Jr^Le,Ye=Vt<<1|Vt>>>31,Ar=Ye+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Me^sr^Yt^ft,bt=Vt<<1|Vt>>>31,Ar=bt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ae^Ir^wr^Jr,$t=Vt<<1|Vt>>>31,Ar=$t+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ye^rr^wn^Yt,Ee=Vt<<1|Vt>>>31,Ar=Ee+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=bt^pt^Bn^wr,st=Vt<<1|Vt>>>31,Ar=st+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=$t^ge^tr^wn,yr=Vt<<1|Vt>>>31,Ar=yr+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ee^Me^zt^Bn,Wt=Vt<<1|Vt>>>31,Ar=Wt+(mt<<5|mt>>>27)+kt+(ke&dt|ke&ot|dt&ot)-1894007588|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=st^ae^sr^tr,Lt=Vt<<1|Vt>>>31,Ar=Lt+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=yr^Ye^Ir^zt,Ke=Vt<<1|Vt>>>31,Ar=Ke+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Wt^bt^rr^sr,Sr=Vt<<1|Vt>>>31,Ar=Sr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Lt^$t^pt^Ir,Pr=Vt<<1|Vt>>>31,Ar=Pr+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ke^Ee^ge^rr,Sn=Vt<<1|Vt>>>31,Ar=Sn+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Sr^st^Me^pt,Un=Vt<<1|Vt>>>31,Ar=Un+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pr^yr^ae^ge,ms=Vt<<1|Vt>>>31,Ar=ms+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Sn^Wt^Ye^Me,cs=Vt<<1|Vt>>>31,Ar=cs+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Un^Lt^bt^ae,Ka=Vt<<1|Vt>>>31,Ar=Ka+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ms^Ke^$t^Ye,Oo=Vt<<1|Vt>>>31,Ar=Oo+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=cs^Sr^Ee^bt,Ro=Vt<<1|Vt>>>31,Ar=Ro+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ka^Pr^st^$t,ea=Vt<<1|Vt>>>31,Ar=ea+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Oo^Sn^yr^Ee,tu=Vt<<1|Vt>>>31,Ar=tu+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Ro^Un^Wt^st,fl=Vt<<1|Vt>>>31,Ar=fl+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=ea^ms^Lt^yr,wl=Vt<<1|Vt>>>31,Ar=wl+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=tu^cs^Ke^Wt,Hc=Vt<<1|Vt>>>31,Ar=Hc+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=fl^Ka^Sr^Lt,Pd=Vt<<1|Vt>>>31,Ar=Pd+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=wl^Oo^Pr^Ke,ra=Vt<<1|Vt>>>31,Ar=ra+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Hc^Ro^Sn^Sr,Wc=Vt<<1|Vt>>>31,Ar=Wc+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,Vt=Pd^ea^Un^Pr,no=Vt<<1|Vt>>>31,Ar=no+(mt<<5|mt>>>27)+kt+(ke^dt^ot)-899497514|0,kt=ot,ot=dt,dt=ke<<30|ke>>>2,ke=mt,mt=Ar,n=n+mt|0,i=i+ke|0,s=s+dt|0,a=a+ot|0,o=o+kt|0}function U(ee){ee=ee|0,L(R[ee|0]<<24|R[ee|1]<<16|R[ee|2]<<8|R[ee|3],R[ee|4]<<24|R[ee|5]<<16|R[ee|6]<<8|R[ee|7],R[ee|8]<<24|R[ee|9]<<16|R[ee|10]<<8|R[ee|11],R[ee|12]<<24|R[ee|13]<<16|R[ee|14]<<8|R[ee|15],R[ee|16]<<24|R[ee|17]<<16|R[ee|18]<<8|R[ee|19],R[ee|20]<<24|R[ee|21]<<16|R[ee|22]<<8|R[ee|23],R[ee|24]<<24|R[ee|25]<<16|R[ee|26]<<8|R[ee|27],R[ee|28]<<24|R[ee|29]<<16|R[ee|30]<<8|R[ee|31],R[ee|32]<<24|R[ee|33]<<16|R[ee|34]<<8|R[ee|35],R[ee|36]<<24|R[ee|37]<<16|R[ee|38]<<8|R[ee|39],R[ee|40]<<24|R[ee|41]<<16|R[ee|42]<<8|R[ee|43],R[ee|44]<<24|R[ee|45]<<16|R[ee|46]<<8|R[ee|47],R[ee|48]<<24|R[ee|49]<<16|R[ee|50]<<8|R[ee|51],R[ee|52]<<24|R[ee|53]<<16|R[ee|54]<<8|R[ee|55],R[ee|56]<<24|R[ee|57]<<16|R[ee|58]<<8|R[ee|59],R[ee|60]<<24|R[ee|61]<<16|R[ee|62]<<8|R[ee|63])}function Y(ee){ee=ee|0,R[ee|0]=n>>>24,R[ee|1]=n>>>16&255,R[ee|2]=n>>>8&255,R[ee|3]=n&255,R[ee|4]=i>>>24,R[ee|5]=i>>>16&255,R[ee|6]=i>>>8&255,R[ee|7]=i&255,R[ee|8]=s>>>24,R[ee|9]=s>>>16&255,R[ee|10]=s>>>8&255,R[ee|11]=s&255,R[ee|12]=a>>>24,R[ee|13]=a>>>16&255,R[ee|14]=a>>>8&255,R[ee|15]=a&255,R[ee|16]=o>>>24,R[ee|17]=o>>>16&255,R[ee|18]=o>>>8&255,R[ee|19]=o&255}function N(){n=1732584193,i=4023233417,s=2562383102,a=271733878,o=3285377520,c=l=0}function j(ee,fe,ie,Se,ce,Mt,et){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,n=ee,i=fe,s=ie,a=Se,o=ce,c=Mt,l=et}function M(ee,fe){ee=ee|0,fe=fe|0;var ie=0;if(ee&63)return-1;for(;(fe|0)>=64;)U(ee),ee=ee+64|0,fe=fe-64|0,ie=ie+64|0;return c=c+ie|0,c>>>0<ie>>>0&&(l=l+1|0),ie|0}function C(ee,fe,ie){ee=ee|0,fe=fe|0,ie=ie|0;var Se=0,ce=0;if(ee&63||~ie&&ie&31)return-1;if((fe|0)>=64){if(Se=M(ee,fe)|0,(Se|0)==-1)return-1;ee=ee+Se|0,fe=fe-Se|0}if(Se=Se+fe|0,c=c+fe|0,c>>>0<fe>>>0&&(l=l+1|0),R[ee|fe]=128,(fe|0)>=56){for(ce=fe+1|0;(ce|0)<64;ce=ce+1|0)R[ee|ce]=0;U(ee),fe=0,R[ee|0]=0}for(ce=fe+1|0;(ce|0)<59;ce=ce+1|0)R[ee|ce]=0;return R[ee|56]=l>>>21&255,R[ee|57]=l>>>13&255,R[ee|58]=l>>>5&255,R[ee|59]=l<<3&255|c>>>29,R[ee|60]=c>>>21&255,R[ee|61]=c>>>13&255,R[ee|62]=c>>>5&255,R[ee|63]=c<<3&255,U(ee),~ie&&Y(ie),Se|0}function O(){n=u,i=m,s=h,a=_,o=b,c=64,l=0}function V(){n=v,i=w,s=x,a=P,o=k,c=64,l=0}function Q(ee,fe,ie,Se,ce,Mt,et,or,Ge,me,oe,ue,De,It,Je,at){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0,Mt=Mt|0,et=et|0,or=or|0,Ge=Ge|0,me=me|0,oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,N(),L(ee^1549556828,fe^1549556828,ie^1549556828,Se^1549556828,ce^1549556828,Mt^1549556828,et^1549556828,or^1549556828,Ge^1549556828,me^1549556828,oe^1549556828,ue^1549556828,De^1549556828,It^1549556828,Je^1549556828,at^1549556828),v=n,w=i,x=s,P=a,k=o,N(),L(ee^909522486,fe^909522486,ie^909522486,Se^909522486,ce^909522486,Mt^909522486,et^909522486,or^909522486,Ge^909522486,me^909522486,oe^909522486,ue^909522486,De^909522486,It^909522486,Je^909522486,at^909522486),u=n,m=i,h=s,_=a,b=o,c=64,l=0}function X(ee,fe,ie){ee=ee|0,fe=fe|0,ie=ie|0;var Se=0,ce=0,Mt=0,et=0,or=0,Ge=0;return ee&63||~ie&&ie&31?-1:(Ge=C(ee,fe,-1)|0,Se=n,ce=i,Mt=s,et=a,or=o,V(),L(Se,ce,Mt,et,or,2147483648,0,0,0,0,0,0,0,0,0,672),~ie&&Y(ie),Ge|0)}function J(ee,fe,ie,Se,ce){ee=ee|0,fe=fe|0,ie=ie|0,Se=Se|0,ce=ce|0;var Mt=0,et=0,or=0,Ge=0,me=0,oe=0,ue=0,De=0,It=0,Je=0;if(ee&63||~ce&&ce&31)return-1;for(R[ee+fe|0]=ie>>>24,R[ee+fe+1|0]=ie>>>16&255,R[ee+fe+2|0]=ie>>>8&255,R[ee+fe+3|0]=ie&255,X(ee,fe+4|0,-1)|0,Mt=oe=n,et=ue=i,or=De=s,Ge=It=a,me=Je=o,Se=Se-1|0;(Se|0)>0;)O(),L(oe,ue,De,It,Je,2147483648,0,0,0,0,0,0,0,0,0,672),oe=n,ue=i,De=s,It=a,Je=o,V(),L(oe,ue,De,It,Je,2147483648,0,0,0,0,0,0,0,0,0,672),oe=n,ue=i,De=s,It=a,Je=o,Mt=Mt^n,et=et^i,or=or^s,Ge=Ge^a,me=me^o,Se=Se-1|0;return n=Mt,i=et,s=or,a=Ge,o=me,~ce&&Y(ce),0}return{reset:N,init:j,process:M,finish:C,hmac_reset:O,hmac_init:Q,hmac_finish:X,pbkdf2_generate_block:J}},TFr=class{constructor(){this.pos=0,this.len=0}reset(){let{asm:r}=this.acquire_asm();return this.result=null,this.pos=0,this.len=0,r.reset(),this}process(r){if(this.result!==null)throw new H5t("state must be reset before processing new data");let{asm:t,heap:n}=this.acquire_asm(),i=this.pos,s=this.len,a=0,o=r.length,c=0;for(;o>0;)c=NTe(n,i+s,r,a,o),s+=c,a+=c,o-=c,c=t.process(i,s),i+=c,s-=c,s||(i=0);return this.pos=i,this.len=s,this}finish(){if(this.result!==null)throw new H5t("state must be reset before processing new data");let{asm:r,heap:t}=this.acquire_asm();return r.finish(this.pos,this.len,0),this.result=new Uint8Array(this.HASH_SIZE),this.result.set(t.subarray(0,this.HASH_SIZE)),this.pos=0,this.len=0,this.release_asm(),this}},PHo=[],RHo=[],OTe=class e extends TFr{constructor(){super(),this.NAME="sha1",this.BLOCK_SIZE=64,this.HASH_SIZE=20,this.acquire_asm()}acquire_asm(){return this.heap!==void 0&&this.asm!==void 0||(this.heap=PHo.pop()||fCi(),this.asm=RHo.pop()||VYo({Uint8Array},null,this.heap.buffer),this.reset()),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(PHo.push(this.heap),RHo.push(this.asm)),this.heap=void 0,this.asm=void 0}static bytes(r){return new e().process(r).finish().result}};OTe.NAME="sha1",OTe.heap_pool=[],OTe.asm_pool=[],OTe.asm_function=VYo;var kHo=[],FHo=[],PFr=class e extends TFr{constructor(){super(),this.NAME="sha256",this.BLOCK_SIZE=64,this.HASH_SIZE=32,this.acquire_asm()}acquire_asm(){return this.heap!==void 0&&this.asm!==void 0||(this.heap=kHo.pop()||fCi(),this.asm=FHo.pop()||function(r,t,n){var i=0,s=0,a=0,o=0,c=0,l=0,u=0,m=0,h=0,_=0,b=0,v=0,w=0,x=0,P=0,k=0,R=0,L=0,U=0,Y=0,N=0,j=0,M=0,C=0,O=0,V=0,Q=new r.Uint8Array(n);function X(oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,kt=kt|0,Vt=Vt|0,Ar=Ar|0,ni=ni|0,gn=gn|0,On=On|0;var er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0;er=i,ln=s,Tr=a,nt=o,ut=c,Ve=l,Ae=u,Pe=m,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+1116352408|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+1899447441|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+3049323471|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3921009573|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+961987163|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1508970993|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2453635748|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+2870763221|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+3624381080|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+310598401|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+607225278|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+1426881987|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+1925078388|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+2162078206|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2614888103|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+3248222580|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+3835390401|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+4022224774|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+264347078|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+604807628|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+770255983|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1249150122|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+1555081692|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+1996064986|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+2554220882|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2821834349|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+2952996808|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3210313671|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+3336571891|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+3584528711|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+113926993|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+338241895|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+666307205|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+773529912|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+1294757372|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+1396182291|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+1695183700|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1986661051|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+2177026350|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+2456956037|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+2730485921|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2820302411|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+3259730800|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+3345764771|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+3516065817|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+3600352804|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+4094571909|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+275423344|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,oe=(ue>>>7^ue>>>18^ue>>>3^ue<<25^ue<<14)+(gn>>>17^gn>>>19^gn>>>10^gn<<15^gn<<13)+oe+ot|0,Pe=oe+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+430227734|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ue=(De>>>7^De>>>18^De>>>3^De<<25^De<<14)+(On>>>17^On>>>19^On>>>10^On<<15^On<<13)+ue+kt|0,Ae=ue+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+506948616|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,De=(It>>>7^It>>>18^It>>>3^It<<25^It<<14)+(oe>>>17^oe>>>19^oe>>>10^oe<<15^oe<<13)+De+Vt|0,Ve=De+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+659060556|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,It=(Je>>>7^Je>>>18^Je>>>3^Je<<25^Je<<14)+(ue>>>17^ue>>>19^ue>>>10^ue<<15^ue<<13)+It+Ar|0,ut=It+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+883997877|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Je=(at>>>7^at>>>18^at>>>3^at<<25^at<<14)+(De>>>17^De>>>19^De>>>10^De<<15^De<<13)+Je+ni|0,nt=Je+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+958139571|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,at=(mt>>>7^mt>>>18^mt>>>3^mt<<25^mt<<14)+(It>>>17^It>>>19^It>>>10^It<<15^It<<13)+at+gn|0,Tr=at+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+1322822218|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,mt=(ke>>>7^ke>>>18^ke>>>3^ke<<25^ke<<14)+(Je>>>17^Je>>>19^Je>>>10^Je<<15^Je<<13)+mt+On|0,ln=mt+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+1537002063|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,ke=(dt>>>7^dt>>>18^dt>>>3^dt<<25^dt<<14)+(at>>>17^at>>>19^at>>>10^at<<15^at<<13)+ke+oe|0,er=ke+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+1747873779|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,dt=(ot>>>7^ot>>>18^ot>>>3^ot<<25^ot<<14)+(mt>>>17^mt>>>19^mt>>>10^mt<<15^mt<<13)+dt+ue|0,Pe=dt+Pe+(ut>>>6^ut>>>11^ut>>>25^ut<<26^ut<<21^ut<<7)+(Ae^ut&(Ve^Ae))+1955562222|0,nt=nt+Pe|0,Pe=Pe+(er&ln^Tr&(er^ln))+(er>>>2^er>>>13^er>>>22^er<<30^er<<19^er<<10)|0,ot=(kt>>>7^kt>>>18^kt>>>3^kt<<25^kt<<14)+(ke>>>17^ke>>>19^ke>>>10^ke<<15^ke<<13)+ot+De|0,Ae=ot+Ae+(nt>>>6^nt>>>11^nt>>>25^nt<<26^nt<<21^nt<<7)+(Ve^nt&(ut^Ve))+2024104815|0,Tr=Tr+Ae|0,Ae=Ae+(Pe&er^ln&(Pe^er))+(Pe>>>2^Pe>>>13^Pe>>>22^Pe<<30^Pe<<19^Pe<<10)|0,kt=(Vt>>>7^Vt>>>18^Vt>>>3^Vt<<25^Vt<<14)+(dt>>>17^dt>>>19^dt>>>10^dt<<15^dt<<13)+kt+It|0,Ve=kt+Ve+(Tr>>>6^Tr>>>11^Tr>>>25^Tr<<26^Tr<<21^Tr<<7)+(ut^Tr&(nt^ut))+2227730452|0,ln=ln+Ve|0,Ve=Ve+(Ae&Pe^er&(Ae^Pe))+(Ae>>>2^Ae>>>13^Ae>>>22^Ae<<30^Ae<<19^Ae<<10)|0,Vt=(Ar>>>7^Ar>>>18^Ar>>>3^Ar<<25^Ar<<14)+(ot>>>17^ot>>>19^ot>>>10^ot<<15^ot<<13)+Vt+Je|0,ut=Vt+ut+(ln>>>6^ln>>>11^ln>>>25^ln<<26^ln<<21^ln<<7)+(nt^ln&(Tr^nt))+2361852424|0,er=er+ut|0,ut=ut+(Ve&Ae^Pe&(Ve^Ae))+(Ve>>>2^Ve>>>13^Ve>>>22^Ve<<30^Ve<<19^Ve<<10)|0,Ar=(ni>>>7^ni>>>18^ni>>>3^ni<<25^ni<<14)+(kt>>>17^kt>>>19^kt>>>10^kt<<15^kt<<13)+Ar+at|0,nt=Ar+nt+(er>>>6^er>>>11^er>>>25^er<<26^er<<21^er<<7)+(Tr^er&(ln^Tr))+2428436474|0,Pe=Pe+nt|0,nt=nt+(ut&Ve^Ae&(ut^Ve))+(ut>>>2^ut>>>13^ut>>>22^ut<<30^ut<<19^ut<<10)|0,ni=(gn>>>7^gn>>>18^gn>>>3^gn<<25^gn<<14)+(Vt>>>17^Vt>>>19^Vt>>>10^Vt<<15^Vt<<13)+ni+mt|0,Tr=ni+Tr+(Pe>>>6^Pe>>>11^Pe>>>25^Pe<<26^Pe<<21^Pe<<7)+(ln^Pe&(er^ln))+2756734187|0,Ae=Ae+Tr|0,Tr=Tr+(nt&ut^Ve&(nt^ut))+(nt>>>2^nt>>>13^nt>>>22^nt<<30^nt<<19^nt<<10)|0,gn=(On>>>7^On>>>18^On>>>3^On<<25^On<<14)+(Ar>>>17^Ar>>>19^Ar>>>10^Ar<<15^Ar<<13)+gn+ke|0,ln=gn+ln+(Ae>>>6^Ae>>>11^Ae>>>25^Ae<<26^Ae<<21^Ae<<7)+(er^Ae&(Pe^er))+3204031479|0,Ve=Ve+ln|0,ln=ln+(Tr&nt^ut&(Tr^nt))+(Tr>>>2^Tr>>>13^Tr>>>22^Tr<<30^Tr<<19^Tr<<10)|0,On=(oe>>>7^oe>>>18^oe>>>3^oe<<25^oe<<14)+(ni>>>17^ni>>>19^ni>>>10^ni<<15^ni<<13)+On+dt|0,er=On+er+(Ve>>>6^Ve>>>11^Ve>>>25^Ve<<26^Ve<<21^Ve<<7)+(Pe^Ve&(Ae^Pe))+3329325298|0,ut=ut+er|0,er=er+(ln&Tr^nt&(ln^Tr))+(ln>>>2^ln>>>13^ln>>>22^ln<<30^ln<<19^ln<<10)|0,i=i+er|0,s=s+ln|0,a=a+Tr|0,o=o+nt|0,c=c+ut|0,l=l+Ve|0,u=u+Ae|0,m=m+Pe|0}function J(oe){oe=oe|0,X(Q[oe|0]<<24|Q[oe|1]<<16|Q[oe|2]<<8|Q[oe|3],Q[oe|4]<<24|Q[oe|5]<<16|Q[oe|6]<<8|Q[oe|7],Q[oe|8]<<24|Q[oe|9]<<16|Q[oe|10]<<8|Q[oe|11],Q[oe|12]<<24|Q[oe|13]<<16|Q[oe|14]<<8|Q[oe|15],Q[oe|16]<<24|Q[oe|17]<<16|Q[oe|18]<<8|Q[oe|19],Q[oe|20]<<24|Q[oe|21]<<16|Q[oe|22]<<8|Q[oe|23],Q[oe|24]<<24|Q[oe|25]<<16|Q[oe|26]<<8|Q[oe|27],Q[oe|28]<<24|Q[oe|29]<<16|Q[oe|30]<<8|Q[oe|31],Q[oe|32]<<24|Q[oe|33]<<16|Q[oe|34]<<8|Q[oe|35],Q[oe|36]<<24|Q[oe|37]<<16|Q[oe|38]<<8|Q[oe|39],Q[oe|40]<<24|Q[oe|41]<<16|Q[oe|42]<<8|Q[oe|43],Q[oe|44]<<24|Q[oe|45]<<16|Q[oe|46]<<8|Q[oe|47],Q[oe|48]<<24|Q[oe|49]<<16|Q[oe|50]<<8|Q[oe|51],Q[oe|52]<<24|Q[oe|53]<<16|Q[oe|54]<<8|Q[oe|55],Q[oe|56]<<24|Q[oe|57]<<16|Q[oe|58]<<8|Q[oe|59],Q[oe|60]<<24|Q[oe|61]<<16|Q[oe|62]<<8|Q[oe|63])}function ee(oe){oe=oe|0,Q[oe|0]=i>>>24,Q[oe|1]=i>>>16&255,Q[oe|2]=i>>>8&255,Q[oe|3]=i&255,Q[oe|4]=s>>>24,Q[oe|5]=s>>>16&255,Q[oe|6]=s>>>8&255,Q[oe|7]=s&255,Q[oe|8]=a>>>24,Q[oe|9]=a>>>16&255,Q[oe|10]=a>>>8&255,Q[oe|11]=a&255,Q[oe|12]=o>>>24,Q[oe|13]=o>>>16&255,Q[oe|14]=o>>>8&255,Q[oe|15]=o&255,Q[oe|16]=c>>>24,Q[oe|17]=c>>>16&255,Q[oe|18]=c>>>8&255,Q[oe|19]=c&255,Q[oe|20]=l>>>24,Q[oe|21]=l>>>16&255,Q[oe|22]=l>>>8&255,Q[oe|23]=l&255,Q[oe|24]=u>>>24,Q[oe|25]=u>>>16&255,Q[oe|26]=u>>>8&255,Q[oe|27]=u&255,Q[oe|28]=m>>>24,Q[oe|29]=m>>>16&255,Q[oe|30]=m>>>8&255,Q[oe|31]=m&255}function fe(){i=1779033703,s=3144134277,a=1013904242,o=2773480762,c=1359893119,l=2600822924,u=528734635,m=1541459225,h=_=0}function ie(oe,ue,De,It,Je,at,mt,ke,dt,ot){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,i=oe,s=ue,a=De,o=It,c=Je,l=at,u=mt,m=ke,h=dt,_=ot}function Se(oe,ue){oe=oe|0,ue=ue|0;var De=0;if(oe&63)return-1;for(;(ue|0)>=64;)J(oe),oe=oe+64|0,ue=ue-64|0,De=De+64|0;return h=h+De|0,h>>>0<De>>>0&&(_=_+1|0),De|0}function ce(oe,ue,De){oe=oe|0,ue=ue|0,De=De|0;var It=0,Je=0;if(oe&63||~De&&De&31)return-1;if((ue|0)>=64){if(It=Se(oe,ue)|0,(It|0)==-1)return-1;oe=oe+It|0,ue=ue-It|0}if(It=It+ue|0,h=h+ue|0,h>>>0<ue>>>0&&(_=_+1|0),Q[oe|ue]=128,(ue|0)>=56){for(Je=ue+1|0;(Je|0)<64;Je=Je+1|0)Q[oe|Je]=0;J(oe),ue=0,Q[oe|0]=0}for(Je=ue+1|0;(Je|0)<59;Je=Je+1|0)Q[oe|Je]=0;return Q[oe|56]=_>>>21&255,Q[oe|57]=_>>>13&255,Q[oe|58]=_>>>5&255,Q[oe|59]=_<<3&255|h>>>29,Q[oe|60]=h>>>21&255,Q[oe|61]=h>>>13&255,Q[oe|62]=h>>>5&255,Q[oe|63]=h<<3&255,J(oe),~De&&ee(De),It|0}function Mt(){i=b,s=v,a=w,o=x,c=P,l=k,u=R,m=L,h=64,_=0}function et(){i=U,s=Y,a=N,o=j,c=M,l=C,u=O,m=V,h=64,_=0}function or(oe,ue,De,It,Je,at,mt,ke,dt,ot,kt,Vt,Ar,ni,gn,On){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0,at=at|0,mt=mt|0,ke=ke|0,dt=dt|0,ot=ot|0,kt=kt|0,Vt=Vt|0,Ar=Ar|0,ni=ni|0,gn=gn|0,On=On|0,fe(),X(oe^1549556828,ue^1549556828,De^1549556828,It^1549556828,Je^1549556828,at^1549556828,mt^1549556828,ke^1549556828,dt^1549556828,ot^1549556828,kt^1549556828,Vt^1549556828,Ar^1549556828,ni^1549556828,gn^1549556828,On^1549556828),U=i,Y=s,N=a,j=o,M=c,C=l,O=u,V=m,fe(),X(oe^909522486,ue^909522486,De^909522486,It^909522486,Je^909522486,at^909522486,mt^909522486,ke^909522486,dt^909522486,ot^909522486,kt^909522486,Vt^909522486,Ar^909522486,ni^909522486,gn^909522486,On^909522486),b=i,v=s,w=a,x=o,P=c,k=l,R=u,L=m,h=64,_=0}function Ge(oe,ue,De){oe=oe|0,ue=ue|0,De=De|0;var It=0,Je=0,at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0;return oe&63||~De&&De&31?-1:(Vt=ce(oe,ue,-1)|0,It=i,Je=s,at=a,mt=o,ke=c,dt=l,ot=u,kt=m,et(),X(It,Je,at,mt,ke,dt,ot,kt,2147483648,0,0,0,0,0,0,768),~De&&ee(De),Vt|0)}function me(oe,ue,De,It,Je){oe=oe|0,ue=ue|0,De=De|0,It=It|0,Je=Je|0;var at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0;if(oe&63||~Je&&Je&31)return-1;for(Q[oe+ue|0]=De>>>24,Q[oe+ue+1|0]=De>>>16&255,Q[oe+ue+2|0]=De>>>8&255,Q[oe+ue+3|0]=De&255,Ge(oe,ue+4|0,-1)|0,at=ni=i,mt=gn=s,ke=On=a,dt=er=o,ot=ln=c,kt=Tr=l,Vt=nt=u,Ar=ut=m,It=It-1|0;(It|0)>0;)Mt(),X(ni,gn,On,er,ln,Tr,nt,ut,2147483648,0,0,0,0,0,0,768),ni=i,gn=s,On=a,er=o,ln=c,Tr=l,nt=u,ut=m,et(),X(ni,gn,On,er,ln,Tr,nt,ut,2147483648,0,0,0,0,0,0,768),ni=i,gn=s,On=a,er=o,ln=c,Tr=l,nt=u,ut=m,at=at^i,mt=mt^s,ke=ke^a,dt=dt^o,ot=ot^c,kt=kt^l,Vt=Vt^u,Ar=Ar^m,It=It-1|0;return i=at,s=mt,a=ke,o=dt,c=ot,l=kt,u=Vt,m=Ar,~Je&&ee(Je),0}return{reset:fe,init:ie,process:Se,finish:ce,hmac_reset:Mt,hmac_init:or,hmac_finish:Ge,pbkdf2_generate_block:me}}({Uint8Array},null,this.heap.buffer),this.reset()),{heap:this.heap,asm:this.asm}}release_asm(){this.heap!==void 0&&this.asm!==void 0&&(kHo.push(this.heap),FHo.push(this.asm)),this.heap=void 0,this.asm=void 0}static bytes(r){return new e().process(r).finish().result}};PFr.NAME="sha256";var X1e=zYo;function zYo(e,r){if(!e)throw Error(r||"Assertion failed")}zYo.equal=function(e,r,t){if(e!=r)throw Error(t||"Assertion failed: "+e+" != "+r)};var rKh=LB!==void 0?LB:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function v$(e,r){return e(r={exports:{}},r.exports),r.exports}function nKh(){throw Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var iKh=v$(function(e){e.exports=typeof Object.create=="function"?function(r,t){r.super_=t,r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}})}:function(r,t){r.super_=t;var n=function(){};n.prototype=t.prototype,r.prototype=new n,r.prototype.constructor=r}}),Q1e=v$(function(e){try{var r=$Qh.default;if(typeof r.inherits!="function")throw"";e.exports=r.inherits}catch{e.exports=iKh}}),sKh=function(e,r){if(Array.isArray(e))return e.slice();if(!e)return[];var t=[];if(typeof e=="string")if(r){if(r==="hex")for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),n=0;n<e.length;n+=2)t.push(parseInt(e[n]+e[n+1],16))}else for(var n=0;n<e.length;n++){var i=e.charCodeAt(n),s=i>>8,a=255&i;s?t.push(s,a):t.push(a)}else for(n=0;n<e.length;n++)t[n]=0|e[n];return t},aKh=function(e){for(var r="",t=0;t<e.length;t++)r+=QYo(e[t].toString(16));return r};function $Yo(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}var oKh=function(e,r){for(var t="",n=0;n<e.length;n++){var i=e[n];r==="little"&&(i=$Yo(i)),t+=KYo(i.toString(16))}return t};function QYo(e){return e.length===1?"0"+e:e}function KYo(e){return e.length===7?"0"+e:e.length===6?"00"+e:e.length===5?"000"+e:e.length===4?"0000"+e:e.length===3?"00000"+e:e.length===2?"000000"+e:e.length===1?"0000000"+e:e}var cKh=function(e,r,t,n){var i=t-r;X1e(i%4==0);for(var s=Array(i/4),a=0,o=r;a<s.length;a++,o+=4){var c;c=n==="big"?e[o]<<24|e[o+1]<<16|e[o+2]<<8|e[o+3]:e[o+3]<<24|e[o+2]<<16|e[o+1]<<8|e[o],s[a]=c>>>0}return s},uKh=function(e,r){for(var t=Array(4*e.length),n=0,i=0;n<e.length;n++,i+=4){var s=e[n];r==="big"?(t[i]=s>>>24,t[i+1]=s>>>16&255,t[i+2]=s>>>8&255,t[i+3]=255&s):(t[i+3]=s>>>24,t[i+2]=s>>>16&255,t[i+1]=s>>>8&255,t[i]=255&s)}return t},Wg={inherits:Q1e,toArray:sKh,toHex:aKh,htonl:$Yo,toHex32:oKh,zero2:QYo,zero8:KYo,join32:cKh,split32:uKh,rotr32:function(e,r){return e>>>r|e<<32-r},rotl32:function(e,r){return e<<r|e>>>32-r},sum32:function(e,r){return e+r>>>0},sum32_3:function(e,r,t){return e+r+t>>>0},sum32_4:function(e,r,t,n){return e+r+t+n>>>0},sum32_5:function(e,r,t,n,i){return e+r+t+n+i>>>0},sum64:function(e,r,t,n){var i=e[r],s=n+e[r+1]>>>0,a=(s<n?1:0)+t+i;e[r]=a>>>0,e[r+1]=s},sum64_hi:function(e,r,t,n){return(r+n>>>0<r?1:0)+e+t>>>0},sum64_lo:function(e,r,t,n){return r+n>>>0},sum64_4_hi:function(e,r,t,n,i,s,a,o){var c=0,l=r;return c+=(l=l+n>>>0)<r?1:0,c+=(l=l+s>>>0)<s?1:0,e+t+i+a+(c+=(l=l+o>>>0)<o?1:0)>>>0},sum64_4_lo:function(e,r,t,n,i,s,a,o){return r+n+s+o>>>0},sum64_5_hi:function(e,r,t,n,i,s,a,o,c,l){var u=0,m=r;return u+=(m=m+n>>>0)<r?1:0,u+=(m=m+s>>>0)<s?1:0,u+=(m=m+o>>>0)<o?1:0,e+t+i+a+c+(u+=(m=m+l>>>0)<l?1:0)>>>0},sum64_5_lo:function(e,r,t,n,i,s,a,o,c,l){return r+n+s+o+l>>>0},rotr64_hi:function(e,r,t){return(r<<32-t|e>>>t)>>>0},rotr64_lo:function(e,r,t){return(e<<32-t|r>>>t)>>>0},shr64_hi:function(e,r,t){return e>>>t},shr64_lo:function(e,r,t){return(e<<32-t|r>>>t)>>>0}};function hFr(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}var lKh=hFr;hFr.prototype.update=function(e,r){if(e=Wg.toArray(e,r),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var t=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-t,e.length),this.pending.length===0&&(this.pending=null),e=Wg.join32(e,0,e.length-t,this.endian);for(var n=0;n<e.length;n+=this._delta32)this._update(e,n,n+this._delta32)}return this},hFr.prototype.digest=function(e){return this.update(this._pad()),X1e(this.pending===null),this._digest(e)},hFr.prototype._pad=function(){var e=this.pendingTotal,r=this._delta8,t=r-(e+this.padLength)%r,n=Array(t+this.padLength);n[0]=128;for(var i=1;i<t;i++)n[i]=0;if(e<<=3,this.endian==="big"){for(var s=8;s<this.padLength;s++)n[i++]=0;n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=e>>>24&255,n[i++]=e>>>16&255,n[i++]=e>>>8&255,n[i++]=255&e}else for(n[i++]=255&e,n[i++]=e>>>8&255,n[i++]=e>>>16&255,n[i++]=e>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,s=8;s<this.padLength;s++)n[i++]=0;return n};var hNt={BlockHash:lKh},ZX=Wg.rotr32,dKh=function(e,r,t,n){return e===0?HYo(r,t,n):e===1||e===3?YYo(r,t,n):e===2?WYo(r,t,n):void 0};function HYo(e,r,t){return e&r^~e&t}function WYo(e,r,t){return e&r^e&t^r&t}function YYo(e,r,t){return e^r^t}var nPe={ft_1:dKh,ch32:HYo,maj32:WYo,p32:YYo,s0_256:function(e){return ZX(e,2)^ZX(e,13)^ZX(e,22)},s1_256:function(e){return ZX(e,6)^ZX(e,11)^ZX(e,25)},g0_256:function(e){return ZX(e,7)^ZX(e,18)^e>>>3},g1_256:function(e){return ZX(e,17)^ZX(e,19)^e>>>10}},p$=Wg.sum32,pKh=Wg.sum32_4,mKh=Wg.sum32_5,fKh=nPe.ch32,hKh=nPe.maj32,gKh=nPe.s0_256,yKh=nPe.s1_256,_Kh=nPe.g0_256,AKh=nPe.g1_256,JYo=hNt.BlockHash,bKh=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function sZ(){if(!(this instanceof sZ))return new sZ;JYo.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=bKh,this.W=Array(64)}Wg.inherits(sZ,JYo);var gCi=sZ;function aae(){if(!(this instanceof aae))return new aae;gCi.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}sZ.blockSize=512,sZ.outSize=256,sZ.hmacStrength=192,sZ.padLength=64,sZ.prototype._update=function(e,r){for(var t=this.W,n=0;n<16;n++)t[n]=e[r+n];for(;n<t.length;n++)t[n]=pKh(AKh(t[n-2]),t[n-7],_Kh(t[n-15]),t[n-16]);var i=this.h[0],s=this.h[1],a=this.h[2],o=this.h[3],c=this.h[4],l=this.h[5],u=this.h[6],m=this.h[7];for(X1e(this.k.length===t.length),n=0;n<t.length;n++){var h=mKh(m,yKh(c),fKh(c,l,u),this.k[n],t[n]),_=p$(gKh(i),hKh(i,s,a));m=u,u=l,l=c,c=p$(o,h),o=a,a=s,s=i,i=p$(h,_)}this.h[0]=p$(this.h[0],i),this.h[1]=p$(this.h[1],s),this.h[2]=p$(this.h[2],a),this.h[3]=p$(this.h[3],o),this.h[4]=p$(this.h[4],c),this.h[5]=p$(this.h[5],l),this.h[6]=p$(this.h[6],u),this.h[7]=p$(this.h[7],m)},sZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")},Wg.inherits(aae,gCi);var XYo=aae;aae.blockSize=512,aae.outSize=224,aae.hmacStrength=192,aae.padLength=64,aae.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h.slice(0,7),"big"):Wg.split32(this.h.slice(0,7),"big")};var mZ=Wg.rotr64_hi,fZ=Wg.rotr64_lo,ZYo=Wg.shr64_hi,eJo=Wg.shr64_lo,x1e=Wg.sum64,HAi=Wg.sum64_hi,WAi=Wg.sum64_lo,CKh=Wg.sum64_4_hi,vKh=Wg.sum64_4_lo,EKh=Wg.sum64_5_hi,DKh=Wg.sum64_5_lo,tJo=hNt.BlockHash,SKh=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function f$(){if(!(this instanceof f$))return new f$;tJo.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=SKh,this.W=Array(160)}Wg.inherits(f$,tJo);var gNt=f$;function wKh(e,r,t,n,i){var s=e&t^~e&i;return s<0&&(s+=4294967296),s}function IKh(e,r,t,n,i,s){var a=r&n^~r&s;return a<0&&(a+=4294967296),a}function xKh(e,r,t,n,i){var s=e&t^e&i^t&i;return s<0&&(s+=4294967296),s}function TKh(e,r,t,n,i,s){var a=r&n^r&s^n&s;return a<0&&(a+=4294967296),a}function PKh(e,r){var t=mZ(e,r,28)^mZ(r,e,2)^mZ(r,e,7);return t<0&&(t+=4294967296),t}function RKh(e,r){var t=fZ(e,r,28)^fZ(r,e,2)^fZ(r,e,7);return t<0&&(t+=4294967296),t}function kKh(e,r){var t=mZ(e,r,14)^mZ(e,r,18)^mZ(r,e,9);return t<0&&(t+=4294967296),t}function FKh(e,r){var t=fZ(e,r,14)^fZ(e,r,18)^fZ(r,e,9);return t<0&&(t+=4294967296),t}function NKh(e,r){var t=mZ(e,r,1)^mZ(e,r,8)^ZYo(e,r,7);return t<0&&(t+=4294967296),t}function OKh(e,r){var t=fZ(e,r,1)^fZ(e,r,8)^eJo(e,r,7);return t<0&&(t+=4294967296),t}function BKh(e,r){var t=mZ(e,r,19)^mZ(r,e,29)^ZYo(e,r,6);return t<0&&(t+=4294967296),t}function qKh(e,r){var t=fZ(e,r,19)^fZ(r,e,29)^eJo(e,r,6);return t<0&&(t+=4294967296),t}function oae(){if(!(this instanceof oae))return new oae;gNt.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}f$.blockSize=1024,f$.outSize=512,f$.hmacStrength=192,f$.padLength=128,f$.prototype._prepareBlock=function(e,r){for(var t=this.W,n=0;n<32;n++)t[n]=e[r+n];for(;n<t.length;n+=2){var i=BKh(t[n-4],t[n-3]),s=qKh(t[n-4],t[n-3]),a=t[n-14],o=t[n-13],c=NKh(t[n-30],t[n-29]),l=OKh(t[n-30],t[n-29]),u=t[n-32],m=t[n-31];t[n]=CKh(i,s,a,o,c,l,u,m),t[n+1]=vKh(i,s,a,o,c,l,u,m)}},f$.prototype._update=function(e,r){this._prepareBlock(e,r);var t=this.W,n=this.h[0],i=this.h[1],s=this.h[2],a=this.h[3],o=this.h[4],c=this.h[5],l=this.h[6],u=this.h[7],m=this.h[8],h=this.h[9],_=this.h[10],b=this.h[11],v=this.h[12],w=this.h[13],x=this.h[14],P=this.h[15];X1e(this.k.length===t.length);for(var k=0;k<t.length;k+=2){var R=x,L=P,U=kKh(m,h),Y=FKh(m,h),N=wKh(m,h,_,b,v),j=IKh(m,h,_,b,v,w),M=this.k[k],C=this.k[k+1],O=t[k],V=t[k+1],Q=EKh(R,L,U,Y,N,j,M,C,O,V),X=DKh(R,L,U,Y,N,j,M,C,O,V);R=PKh(n,i),L=RKh(n,i),U=xKh(n,i,s,a,o),Y=TKh(n,i,s,a,o,c);var J=HAi(R,L,U,Y),ee=WAi(R,L,U,Y);x=v,P=w,v=_,w=b,_=m,b=h,m=HAi(l,u,Q,X),h=WAi(u,u,Q,X),l=o,u=c,o=s,c=a,s=n,a=i,n=HAi(Q,X,J,ee),i=WAi(Q,X,J,ee)}x1e(this.h,0,n,i),x1e(this.h,2,s,a),x1e(this.h,4,o,c),x1e(this.h,6,l,u),x1e(this.h,8,m,h),x1e(this.h,10,_,b),x1e(this.h,12,v,w),x1e(this.h,14,x,P)},f$.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")},Wg.inherits(oae,gNt);var rJo=oae;oae.blockSize=1024,oae.outSize=384,oae.hmacStrength=192,oae.padLength=128,oae.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h.slice(0,12),"big"):Wg.split32(this.h.slice(0,12),"big")};var z6r=Wg.rotl32,NHo=Wg.sum32,_5t=Wg.sum32_3,OHo=Wg.sum32_4,nJo=hNt.BlockHash;function aZ(){if(!(this instanceof aZ))return new aZ;nJo.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}Wg.inherits(aZ,nJo);var iJo=aZ;function BHo(e,r,t,n){return e<=15?r^t^n:e<=31?r&t|~r&n:e<=47?(r|~t)^n:e<=63?r&n|t&~n:r^(t|~n)}function MKh(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function LKh(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}aZ.blockSize=512,aZ.outSize=160,aZ.hmacStrength=192,aZ.padLength=64,aZ.prototype._update=function(e,r){for(var t=this.h[0],n=this.h[1],i=this.h[2],s=this.h[3],a=this.h[4],o=t,c=n,l=i,u=s,m=a,h=0;h<80;h++){var _=NHo(z6r(OHo(t,BHo(h,n,i,s),e[jKh[h]+r],MKh(h)),UKh[h]),a);t=a,a=s,s=z6r(i,10),i=n,n=_,_=NHo(z6r(OHo(o,BHo(79-h,c,l,u),e[GKh[h]+r],LKh(h)),VKh[h]),m),o=m,m=u,u=z6r(l,10),l=c,c=_}_=_5t(this.h[1],i,u),this.h[1]=_5t(this.h[2],s,m),this.h[2]=_5t(this.h[3],a,o),this.h[3]=_5t(this.h[4],t,c),this.h[4]=_5t(this.h[0],n,l),this.h[0]=_},aZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"little"):Wg.split32(this.h,"little")};var jKh=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],GKh=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],UKh=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],VKh=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],zKh={ripemd160:iJo};function YAi(e,r){let t=e[0],n=e[1],i=e[2],s=e[3];t=pk(t,n,i,s,r[0],7,-680876936),s=pk(s,t,n,i,r[1],12,-389564586),i=pk(i,s,t,n,r[2],17,606105819),n=pk(n,i,s,t,r[3],22,-1044525330),t=pk(t,n,i,s,r[4],7,-176418897),s=pk(s,t,n,i,r[5],12,1200080426),i=pk(i,s,t,n,r[6],17,-1473231341),n=pk(n,i,s,t,r[7],22,-45705983),t=pk(t,n,i,s,r[8],7,1770035416),s=pk(s,t,n,i,r[9],12,-1958414417),i=pk(i,s,t,n,r[10],17,-42063),n=pk(n,i,s,t,r[11],22,-1990404162),t=pk(t,n,i,s,r[12],7,1804603682),s=pk(s,t,n,i,r[13],12,-40341101),i=pk(i,s,t,n,r[14],17,-1502002290),n=pk(n,i,s,t,r[15],22,1236535329),t=mk(t,n,i,s,r[1],5,-165796510),s=mk(s,t,n,i,r[6],9,-1069501632),i=mk(i,s,t,n,r[11],14,643717713),n=mk(n,i,s,t,r[0],20,-373897302),t=mk(t,n,i,s,r[5],5,-701558691),s=mk(s,t,n,i,r[10],9,38016083),i=mk(i,s,t,n,r[15],14,-660478335),n=mk(n,i,s,t,r[4],20,-405537848),t=mk(t,n,i,s,r[9],5,568446438),s=mk(s,t,n,i,r[14],9,-1019803690),i=mk(i,s,t,n,r[3],14,-187363961),n=mk(n,i,s,t,r[8],20,1163531501),t=mk(t,n,i,s,r[13],5,-1444681467),s=mk(s,t,n,i,r[2],9,-51403784),i=mk(i,s,t,n,r[7],14,1735328473),n=mk(n,i,s,t,r[12],20,-1926607734),t=fk(t,n,i,s,r[5],4,-378558),s=fk(s,t,n,i,r[8],11,-2022574463),i=fk(i,s,t,n,r[11],16,1839030562),n=fk(n,i,s,t,r[14],23,-35309556),t=fk(t,n,i,s,r[1],4,-1530992060),s=fk(s,t,n,i,r[4],11,1272893353),i=fk(i,s,t,n,r[7],16,-155497632),n=fk(n,i,s,t,r[10],23,-1094730640),t=fk(t,n,i,s,r[13],4,681279174),s=fk(s,t,n,i,r[0],11,-358537222),i=fk(i,s,t,n,r[3],16,-722521979),n=fk(n,i,s,t,r[6],23,76029189),t=fk(t,n,i,s,r[9],4,-640364487),s=fk(s,t,n,i,r[12],11,-421815835),i=fk(i,s,t,n,r[15],16,530742520),n=fk(n,i,s,t,r[2],23,-995338651),t=hk(t,n,i,s,r[0],6,-198630844),s=hk(s,t,n,i,r[7],10,1126891415),i=hk(i,s,t,n,r[14],15,-1416354905),n=hk(n,i,s,t,r[5],21,-57434055),t=hk(t,n,i,s,r[12],6,1700485571),s=hk(s,t,n,i,r[3],10,-1894986606),i=hk(i,s,t,n,r[10],15,-1051523),n=hk(n,i,s,t,r[1],21,-2054922799),t=hk(t,n,i,s,r[8],6,1873313359),s=hk(s,t,n,i,r[15],10,-30611744),i=hk(i,s,t,n,r[6],15,-1560198380),n=hk(n,i,s,t,r[13],21,1309151649),t=hk(t,n,i,s,r[4],6,-145523070),s=hk(s,t,n,i,r[11],10,-1120210379),i=hk(i,s,t,n,r[2],15,718787259),n=hk(n,i,s,t,r[9],21,-343485551),e[0]=j1e(t,e[0]),e[1]=j1e(n,e[1]),e[2]=j1e(i,e[2]),e[3]=j1e(s,e[3])}function f8r(e,r,t,n,i,s){return r=j1e(j1e(r,e),j1e(n,s)),j1e(r<<i|r>>>32-i,t)}function pk(e,r,t,n,i,s,a){return f8r(r&t|~r&n,e,r,i,s,a)}function mk(e,r,t,n,i,s,a){return f8r(r&n|t&~n,e,r,i,s,a)}function fk(e,r,t,n,i,s,a){return f8r(r^t^n,e,r,i,s,a)}function hk(e,r,t,n,i,s,a){return f8r(t^(r|~n),e,r,i,s,a)}function $Kh(e){let r=[],t;for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r}var qHo="0123456789abcdef".split("");function QKh(e){let r="",t=0;for(;t<4;t++)r+=qHo[e>>8*t+4&15]+qHo[e>>8*t&15];return r}function j1e(e,r){return e+r&4294967295}var RFr=Ai.getWebCrypto(),kFr=Ai.getNodeCrypto(),KKh=kFr&&kFr.getHashes();function wTe(e){if(kFr&&KKh.includes(e))return async function(r){let t=kFr.createHash(e);return P2(r,n=>{t.update(n)},()=>new Uint8Array(t.digest()))}}function $6r(e,r){return async function(t,n=Kd){if(yD(t)&&(t=await gD(t)),!Ai.isStream(t)&&RFr&&r&&t.length>=n.minBytesForWebCrypto)return new Uint8Array(await RFr.digest(r,t));let i=e();return P2(t,s=>{i.update(s)},()=>new Uint8Array(i.digest()))}}function MHo(e,r){return async function(t,n=Kd){if(yD(t)&&(t=await gD(t)),Ai.isStream(t)){let i=new e;return P2(t,s=>{i.process(s)},()=>i.finish().result)}return RFr&&r&&t.length>=n.minBytesForWebCrypto?new Uint8Array(await RFr.digest(r,t)):e.bytes(t)}}var ITe={md5:wTe("md5")||async function(e){let r=function(t){let n=t.length,i=[1732584193,-271733879,-1732584194,271733878],s;for(s=64;s<=t.length;s+=64)YAi(i,$Kh(t.substring(s-64,s)));t=t.substring(s-64);let a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(s=0;s<t.length;s++)a[s>>2]|=t.charCodeAt(s)<<(s%4<<3);if(a[s>>2]|=128<<(s%4<<3),s>55)for(YAi(i,a),s=0;s<16;s++)a[s]=0;return a[14]=8*n,YAi(i,a),i}(Ai.uint8ArrayToString(e));return Ai.hexToUint8Array(function(t){for(let n=0;n<t.length;n++)t[n]=QKh(t[n]);return t.join("")}(r))},sha1:wTe("sha1")||MHo(OTe,"SHA-1"),sha224:wTe("sha224")||$6r(XYo),sha256:wTe("sha256")||MHo(PFr,"SHA-256"),sha384:wTe("sha384")||$6r(rJo,"SHA-384"),sha512:wTe("sha512")||$6r(gNt,"SHA-512"),ripemd:wTe("ripemd160")||$6r(iJo)},Ift={md5:ITe.md5,sha1:ITe.sha1,sha224:ITe.sha224,sha256:ITe.sha256,sha384:ITe.sha384,sha512:ITe.sha512,ripemd:ITe.ripemd,digest:function(e,r){switch(e){case Rn.hash.md5:return this.md5(r);case Rn.hash.sha1:return this.sha1(r);case Rn.hash.ripemd:return this.ripemd(r);case Rn.hash.sha256:return this.sha256(r);case Rn.hash.sha384:return this.sha384(r);case Rn.hash.sha512:return this.sha512(r);case Rn.hash.sha224:return this.sha224(r);default:throw Error("Invalid hash function.")}},getHashByteLength:function(e){switch(e){case Rn.hash.md5:return 16;case Rn.hash.sha1:case Rn.hash.ripemd:return 20;case Rn.hash.sha256:return 32;case Rn.hash.sha384:return 48;case Rn.hash.sha512:return 64;case Rn.hash.sha224:return 28;default:throw Error("Invalid hash algorithm.")}}},j5t=class e{static encrypt(r,t,n){return new e(t,n).encrypt(r)}static decrypt(r,t,n){return new e(t,n).decrypt(r)}constructor(r,t,n){this.aes=n||new HTe(r,t,!0,"CFB"),delete this.aes.padding}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}};function K1e(e){let r=Rn.read(Rn.symmetric,e);return fNt[r]}var LHo=Ai.getWebCrypto(),FFr=Ai.getNodeCrypto(),xTe=FFr?FFr.getCiphers():[],Q6r={idea:xTe.includes("idea-cfb")?"idea-cfb":void 0,tripledes:xTe.includes("des-ede3-cfb")?"des-ede3-cfb":void 0,cast5:xTe.includes("cast5-cfb")?"cast5-cfb":void 0,blowfish:xTe.includes("bf-cfb")?"bf-cfb":void 0,aes128:xTe.includes("aes-128-cfb")?"aes-128-cfb":void 0,aes192:xTe.includes("aes-192-cfb")?"aes-192-cfb":void 0,aes256:xTe.includes("aes-256-cfb")?"aes-256-cfb":void 0},HKh=Object.freeze({__proto__:null,encrypt:async function(e,r,t,n,i){let s=Rn.read(Rn.symmetric,e);if(Ai.getNodeCrypto()&&Q6r[s])return function(m,h,_,b){let v=Rn.read(Rn.symmetric,m),w=new FFr.createCipheriv(Q6r[v],h,b);return P2(_,x=>new Uint8Array(w.update(x)))}(e,r,t,n);if(s.substr(0,3)==="aes")return function(m,h,_,b,v){if(Ai.getWebCrypto()&&h.length!==24&&!Ai.isStream(_)&&_.length>=3e3*v.minBytesForWebCrypto)return async function(x,P,k,R){let L="AES-CBC",U=await LHo.importKey("raw",P,{name:L},!1,["encrypt"]),{blockSize:Y}=K1e(x),N=Ai.concatUint8Array([new Uint8Array(Y),k]),j=new Uint8Array(await LHo.encrypt({name:L,iv:R},U,N)).subarray(0,k.length);return function(M,C){for(let O=0;O<M.length;O++)M[O]=M[O]^C[O]}(j,k),j}(m,h,_,b);let w=new j5t(h,b);return P2(_,x=>w.aes.AES_Encrypt_process(x),()=>w.aes.AES_Encrypt_finish())}(e,r,t,n,i);let a=new(K1e(e))(r),o=a.blockSize,c=n.slice(),l=new Uint8Array,u=m=>{m&&(l=Ai.concatUint8Array([l,m]));let h=new Uint8Array(l.length),_,b=0;for(;m?l.length>=o:l.length;){let v=a.encrypt(c);for(_=0;_<o;_++)c[_]=l[_]^v[_],h[b++]=c[_];l=l.subarray(o)}return h.subarray(0,b)};return P2(t,u,u)},decrypt:async function(e,r,t,n){let i=Rn.read(Rn.symmetric,e);if(Ai.getNodeCrypto()&&Q6r[i])return function(u,m,h,_){let b=Rn.read(Rn.symmetric,u),v=new FFr.createDecipheriv(Q6r[b],m,_);return P2(h,w=>new Uint8Array(v.update(w)))}(e,r,t,n);if(i.substr(0,3)==="aes")return function(u,m,h,_){if(Ai.isStream(h)){let b=new j5t(m,_);return P2(h,v=>b.aes.AES_Decrypt_process(v),()=>b.aes.AES_Decrypt_finish())}return j5t.decrypt(h,m,_)}(0,r,t,n);let s=new(K1e(e))(r),a=s.blockSize,o=n,c=new Uint8Array,l=u=>{u&&(c=Ai.concatUint8Array([c,u]));let m=new Uint8Array(c.length),h,_=0;for(;u?c.length>=a:c.length;){let b=s.encrypt(o);for(o=c,h=0;h<a;h++)m[_++]=o[h]^b[h];c=c.subarray(a)}return m.subarray(0,_)};return P2(t,l,l)}}),Obi=class e{static encrypt(r,t,n){return new e(t,n).encrypt(r)}static decrypt(r,t,n){return new e(t,n).encrypt(r)}constructor(r,t,n){this.aes=n||new HTe(r,void 0,!1,"CTR"),delete this.aes.padding,this.AES_CTR_set_options(t)}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}AES_CTR_set_options(r,t,n){let{asm:i}=this.aes.acquire_asm();if(n!==void 0){if(n<8||n>48)throw new g$("illegal counter size");let s=Math.pow(2,n)-1;i.set_mask(0,0,s/4294967296|0,0|s)}else n=48,i.set_mask(0,0,65535,4294967295);if(r===void 0)throw Error("nonce is required");{let s=r.length;if(!s||s>16)throw new g$("illegal nonce size");let a=new DataView(new ArrayBuffer(16));new Uint8Array(a.buffer).set(r),i.set_nonce(a.getUint32(0),a.getUint32(4),a.getUint32(8),a.getUint32(12))}if(t!==void 0){if(t<0||t>=Math.pow(2,n))throw new g$("illegal counter value");i.set_counter(0,0,t/4294967296|0,0|t)}}},Bbi=class e{static encrypt(r,t,n=!0,i){return new e(t,i,n).encrypt(r)}static decrypt(r,t,n=!0,i){return new e(t,i,n).decrypt(r)}constructor(r,t,n=!0,i){this.aes=i||new HTe(r,t,n,"CBC")}encrypt(r){return W1e(this.aes.AES_Encrypt_process(r),this.aes.AES_Encrypt_finish())}decrypt(r){return W1e(this.aes.AES_Decrypt_process(r),this.aes.AES_Decrypt_finish())}},jHo=Ai.getWebCrypto(),WKh=Ai.getNodeCrypto(),nae=16;function GHo(e,r){let t=e.length-nae;for(let n=0;n<nae;n++)e[n+t]^=r[n];return e}var K6r=new Uint8Array(nae);async function YKh(e){let r=await async function(i){return Ai.getWebCrypto()&&i.length!==24?(i=await jHo.importKey("raw",i,{name:"AES-CBC",length:8*i.length},!1,["encrypt"]),async function(s){let a=await jHo.encrypt({name:"AES-CBC",iv:K6r,length:8*nae},i,s);return new Uint8Array(a).subarray(0,a.byteLength-nae)}):Ai.getNodeCrypto()?async function(s){let a=new WKh.createCipheriv("aes-"+8*i.length+"-cbc",i,K6r).update(s);return new Uint8Array(a)}:async function(s){return Bbi.encrypt(s,i,!1,K6r)}}(e),t=Ai.double(await r(K6r)),n=Ai.double(t);return async function(i){return(await r(function(s,a,o){if(s.length&&s.length%nae==0)return GHo(s,a);let c=new Uint8Array(s.length+(nae-s.length%nae));return c.set(s),c[s.length]=128,GHo(c,o)}(i,t,n))).subarray(-nae)}}var UHo=Ai.getWebCrypto(),JKh=Ai.getNodeCrypto(),XKh=Ai.getNodeBuffer(),hae=16,ZKh=hae,pft=hae,VHo=new Uint8Array(hae),qbi=new Uint8Array(hae);qbi[hae-1]=1;var Mbi=new Uint8Array(hae);async function eHh(e){let r=await YKh(e);return function(t,n){return r(Ai.concatUint8Array([t,n]))}}async function tHh(e){return Ai.getWebCrypto()&&e.length!==24?(e=await UHo.importKey("raw",e,{name:"AES-CTR",length:8*e.length},!1,["encrypt"]),async function(r,t){let n=await UHo.encrypt({name:"AES-CTR",counter:t,length:8*hae},e,r);return new Uint8Array(n)}):Ai.getNodeCrypto()?async function(r,t){let n=new JKh.createCipheriv("aes-"+8*e.length+"-ctr",e,t),i=XKh.concat([n.update(r),n.final()]);return new Uint8Array(i)}:async function(r,t){return Obi.encrypt(r,e,t)}}async function x5t(e,r){if(e!==Rn.symmetric.aes128&&e!==Rn.symmetric.aes192&&e!==Rn.symmetric.aes256)throw Error("EAX mode supports only AES cipher");let[t,n]=await Promise.all([eHh(r),tHh(r)]);return{encrypt:async function(i,s,a){let[o,c]=await Promise.all([t(VHo,s),t(qbi,a)]),l=await n(i,o),u=await t(Mbi,l);for(let m=0;m<pft;m++)u[m]^=c[m]^o[m];return Ai.concatUint8Array([l,u])},decrypt:async function(i,s,a){if(i.length<pft)throw Error("Invalid EAX ciphertext");let o=i.subarray(0,-pft),c=i.subarray(-pft),[l,u,m]=await Promise.all([t(VHo,s),t(qbi,a),t(Mbi,o)]),h=m;for(let _=0;_<pft;_++)h[_]^=u[_]^l[_];if(!Ai.equalsUint8Array(c,h))throw Error("Authentication tag mismatch");return await n(o,l)}}}Mbi[hae-1]=2,x5t.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[8+n]^=r[n];return t},x5t.blockLength=hae,x5t.ivLength=ZKh,x5t.tagLength=pft;var v7=16,sJo=15,R1e=16;function zHo(e){let r=0;for(let t=1;!(e&t);t<<=1)r++;return r}function m5(e,r){for(let t=0;t<e.length;t++)e[t]^=r[t];return e}function H6r(e,r){return m5(e.slice(),r)}var JAi=new Uint8Array(v7),rHh=new Uint8Array([1]);async function T5t(e,r){let t,n,i,s=0;function a(o,c,l,u){let m=c.length/v7|0;(function(U,Y){let N=Ai.nbits(Math.max(U.length,Y.length)/v7|0)-1;for(let j=s+1;j<=N;j++)i[j]=Ai.double(i[j-1]);s=N})(c,u);let h=Ai.concatUint8Array([JAi.subarray(0,sJo-l.length),rHh,l]),_=63&h[v7-1];h[v7-1]&=192;let b=t(h),v=Ai.concatUint8Array([b,H6r(b.subarray(0,8),b.subarray(1,9))]),w=Ai.shiftRight(v.subarray(0+(_>>3),17+(_>>3)),8-(7&_)).subarray(1),x=new Uint8Array(v7),P=new Uint8Array(c.length+R1e),k,R=0;for(k=0;k<m;k++)m5(w,i[zHo(k+1)]),P.set(m5(o(H6r(w,c)),w),R),m5(x,o===t?c:P.subarray(R)),c=c.subarray(v7),R+=v7;if(c.length){m5(w,i.x);let U=t(w);P.set(H6r(c,U),R);let Y=new Uint8Array(v7);Y.set(o===t?c:P.subarray(R,-R1e),0),Y[c.length]=128,m5(x,Y),R+=c.length}let L=m5(t(m5(m5(x,w),i.$)),function(U){if(!U.length)return JAi;let Y=U.length/v7|0,N=new Uint8Array(v7),j=new Uint8Array(v7);for(let M=0;M<Y;M++)m5(N,i[zHo(M+1)]),m5(j,t(H6r(N,U))),U=U.subarray(v7);if(U.length){m5(N,i.x);let M=new Uint8Array(v7);M.set(U,0),M[U.length]=128,m5(M,N),m5(j,t(M))}return j}(u));return P.set(L,R),P}return function(o,c){let l=Rn.read(Rn.symmetric,o),u=new fNt[l](c);t=u.encrypt.bind(u),n=u.decrypt.bind(u);let m=t(JAi),h=Ai.double(m);i=[],i[0]=Ai.double(h),i.x=m,i.$=h}(e,r),{encrypt:async function(o,c,l){return a(t,o,c,l)},decrypt:async function(o,c,l){if(o.length<R1e)throw Error("Invalid OCB ciphertext");let u=o.subarray(-R1e);o=o.subarray(0,-R1e);let m=a(n,o,c,l);if(Ai.equalsUint8Array(u,m.subarray(-R1e)))return m.subarray(0,-R1e);throw Error("Authentication tag mismatch")}}}T5t.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[7+n]^=r[n];return t},T5t.blockLength=v7,T5t.ivLength=sJo,T5t.tagLength=R1e;var XAi=68719476704,gft=class e{constructor(r,t,n,i=16,s){this.tagSize=i,this.gamma0=0,this.counter=1,this.aes=s||new HTe(r,void 0,!1,"CTR");let{asm:a,heap:o}=this.aes.acquire_asm();if(a.gcm_init(),this.tagSize<4||this.tagSize>16)throw new g$("illegal tagSize value");let c=t.length||0,l=new Uint8Array(16);c!==12?(this._gcm_mac_process(t),o[0]=0,o[1]=0,o[2]=0,o[3]=0,o[4]=0,o[5]=0,o[6]=0,o[7]=0,o[8]=0,o[9]=0,o[10]=0,o[11]=c>>>29,o[12]=c>>>21&255,o[13]=c>>>13&255,o[14]=c>>>5&255,o[15]=c<<3&255,a.mac(z1.MAC.GCM,z1.HEAP_DATA,16),a.get_iv(z1.HEAP_DATA),a.set_iv(0,0,0,0),l.set(o.subarray(0,16))):(l.set(t),l[15]=1);let u=new DataView(l.buffer);if(this.gamma0=u.getUint32(12),a.set_nonce(u.getUint32(0),u.getUint32(4),u.getUint32(8),0),a.set_mask(0,0,0,4294967295),n!==void 0){if(n.length>XAi)throw new g$("illegal adata length");n.length?(this.adata=n,this._gcm_mac_process(n)):this.adata=void 0}else this.adata=void 0;if(this.counter<1||this.counter>4294967295)throw new RangeError("counter must be a positive 32-bit integer");a.set_counter(0,0,0,this.gamma0+this.counter|0)}static encrypt(r,t,n,i,s){return new e(t,n,i,s).encrypt(r)}static decrypt(r,t,n,i,s){return new e(t,n,i,s).decrypt(r)}encrypt(r){return this.AES_GCM_encrypt(r)}decrypt(r){return this.AES_GCM_decrypt(r)}AES_GCM_Encrypt_process(r){let t=0,n=r.length||0,{asm:i,heap:s}=this.aes.acquire_asm(),a=this.counter,o=this.aes.pos,c=this.aes.len,l=0,u=c+n&-16,m=0;if((a-1<<4)+c+n>XAi)throw new RangeError("counter overflow");let h=new Uint8Array(u);for(;n>0;)m=NTe(s,o+c,r,t,n),c+=m,t+=m,n-=m,m=i.cipher(z1.ENC.CTR,z1.HEAP_DATA+o,c),m=i.mac(z1.MAC.GCM,z1.HEAP_DATA+o,m),m&&h.set(s.subarray(o,o+m),l),a+=m>>>4,l+=m,m<c?(o+=m,c-=m):(o=0,c=0);return this.counter=a,this.aes.pos=o,this.aes.len=c,h}AES_GCM_Encrypt_finish(){let{asm:r,heap:t}=this.aes.acquire_asm(),n=this.counter,i=this.tagSize,s=this.adata,a=this.aes.pos,o=this.aes.len,c=new Uint8Array(o+i);r.cipher(z1.ENC.CTR,z1.HEAP_DATA+a,o+15&-16),o&&c.set(t.subarray(a,a+o));let l=o;for(;15&l;l++)t[a+l]=0;r.mac(z1.MAC.GCM,z1.HEAP_DATA+a,l);let u=s!==void 0?s.length:0,m=(n-1<<4)+o;return t[0]=0,t[1]=0,t[2]=0,t[3]=u>>>29,t[4]=u>>>21,t[5]=u>>>13&255,t[6]=u>>>5&255,t[7]=u<<3&255,t[8]=t[9]=t[10]=0,t[11]=m>>>29,t[12]=m>>>21&255,t[13]=m>>>13&255,t[14]=m>>>5&255,t[15]=m<<3&255,r.mac(z1.MAC.GCM,z1.HEAP_DATA,16),r.get_iv(z1.HEAP_DATA),r.set_counter(0,0,0,this.gamma0),r.cipher(z1.ENC.CTR,z1.HEAP_DATA,16),c.set(t.subarray(0,i),o),this.counter=1,this.aes.pos=0,this.aes.len=0,c}AES_GCM_Decrypt_process(r){let t=0,n=r.length||0,{asm:i,heap:s}=this.aes.acquire_asm(),a=this.counter,o=this.tagSize,c=this.aes.pos,l=this.aes.len,u=0,m=l+n>o?l+n-o&-16:0,h=l+n-m,_=0;if((a-1<<4)+l+n>XAi)throw new RangeError("counter overflow");let b=new Uint8Array(m);for(;n>h;)_=NTe(s,c+l,r,t,n-h),l+=_,t+=_,n-=_,_=i.mac(z1.MAC.GCM,z1.HEAP_DATA+c,_),_=i.cipher(z1.DEC.CTR,z1.HEAP_DATA+c,_),_&&b.set(s.subarray(c,c+_),u),a+=_>>>4,u+=_,c=0,l=0;return n>0&&(l+=NTe(s,0,r,t,n)),this.counter=a,this.aes.pos=c,this.aes.len=l,b}AES_GCM_Decrypt_finish(){let{asm:r,heap:t}=this.aes.acquire_asm(),n=this.tagSize,i=this.adata,s=this.counter,a=this.aes.pos,o=this.aes.len,c=o-n;if(o<n)throw new H5t("authentication tag not found");let l=new Uint8Array(c),u=new Uint8Array(t.subarray(a+c,a+o)),m=c;for(;15&m;m++)t[a+m]=0;r.mac(z1.MAC.GCM,z1.HEAP_DATA+a,m),r.cipher(z1.DEC.CTR,z1.HEAP_DATA+a,m),c&&l.set(t.subarray(a,a+c));let h=i!==void 0?i.length:0,_=(s-1<<4)+o-n;t[0]=0,t[1]=0,t[2]=0,t[3]=h>>>29,t[4]=h>>>21,t[5]=h>>>13&255,t[6]=h>>>5&255,t[7]=h<<3&255,t[8]=t[9]=t[10]=0,t[11]=_>>>29,t[12]=_>>>21&255,t[13]=_>>>13&255,t[14]=_>>>5&255,t[15]=_<<3&255,r.mac(z1.MAC.GCM,z1.HEAP_DATA,16),r.get_iv(z1.HEAP_DATA),r.set_counter(0,0,0,this.gamma0),r.cipher(z1.ENC.CTR,z1.HEAP_DATA,16);let b=0;for(let v=0;v<n;++v)b|=u[v]^t[v];if(b)throw new W5t("data integrity check failed");return this.counter=1,this.aes.pos=0,this.aes.len=0,l}AES_GCM_decrypt(r){let t=this.AES_GCM_Decrypt_process(r),n=this.AES_GCM_Decrypt_finish(),i=new Uint8Array(t.length+n.length);return t.length&&i.set(t),n.length&&i.set(n,t.length),i}AES_GCM_encrypt(r){let t=this.AES_GCM_Encrypt_process(r),n=this.AES_GCM_Encrypt_finish(),i=new Uint8Array(t.length+n.length);return t.length&&i.set(t),n.length&&i.set(n,t.length),i}_gcm_mac_process(r){let{asm:t,heap:n}=this.aes.acquire_asm(),i=0,s=r.length||0,a=0;for(;s>0;){for(a=NTe(n,0,r,i,s),i+=a,s-=a;15&a;)n[a++]=0;t.mac(z1.MAC.GCM,z1.HEAP_DATA,a)}}},ZAi=Ai.getWebCrypto(),$Ho=Ai.getNodeCrypto(),QHo=Ai.getNodeBuffer(),mft=16,ebi="AES-GCM";async function yft(e,r){if(e!==Rn.symmetric.aes128&&e!==Rn.symmetric.aes192&&e!==Rn.symmetric.aes256)throw Error("GCM mode supports only AES cipher");if(Ai.getWebCrypto()&&r.length!==24){let t=await ZAi.importKey("raw",r,{name:ebi},!1,["encrypt","decrypt"]);return{encrypt:async function(n,i,s=new Uint8Array){if(!n.length)return gft.encrypt(n,r,i,s);let a=await ZAi.encrypt({name:ebi,iv:i,additionalData:s,tagLength:8*mft},t,n);return new Uint8Array(a)},decrypt:async function(n,i,s=new Uint8Array){if(n.length===mft)return gft.decrypt(n,r,i,s);let a=await ZAi.decrypt({name:ebi,iv:i,additionalData:s,tagLength:8*mft},t,n);return new Uint8Array(a)}}}return Ai.getNodeCrypto()?{encrypt:async function(t,n,i=new Uint8Array){let s=new $Ho.createCipheriv("aes-"+8*r.length+"-gcm",r,n);s.setAAD(i);let a=QHo.concat([s.update(t),s.final(),s.getAuthTag()]);return new Uint8Array(a)},decrypt:async function(t,n,i=new Uint8Array){let s=new $Ho.createDecipheriv("aes-"+8*r.length+"-gcm",r,n);s.setAAD(i),s.setAuthTag(t.slice(t.length-mft,t.length));let a=QHo.concat([s.update(t.slice(0,t.length-mft)),s.final()]);return new Uint8Array(a)}}:{encrypt:async function(t,n,i){return gft.encrypt(t,r,n,i)},decrypt:async function(t,n,i){return gft.decrypt(t,r,n,i)}}}yft.getNonce=function(e,r){let t=e.slice();for(let n=0;n<r.length;n++)t[4+n]^=r[n];return t},yft.blockLength=16,yft.ivLength=12,yft.tagLength=mft;var aJo={cfb:HKh,gcm:yft,experimentalGCM:yft,eax:x5t,ocb:T5t},hZ=v$(function(e){(function(r){var t=function(Ge){var me,oe=new Float64Array(16);if(Ge)for(me=0;me<Ge.length;me++)oe[me]=Ge[me];return oe},n=function(){throw Error("no PRNG")},i=new Uint8Array(32);i[0]=9;var s=t(),a=t([1]),o=t([56129,1]),c=t([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),l=t([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),u=t([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),m=t([26200,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214]),h=t([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]);function _(Ge,me,oe,ue){return function(De,It,Je,at,mt){var ke,dt=0;for(ke=0;ke<mt;ke++)dt|=De[It+ke]^Je[at+ke];return(1&dt-1>>>8)-1}(Ge,me,oe,ue,32)}function b(Ge,me){var oe;for(oe=0;oe<16;oe++)Ge[oe]=0|me[oe]}function v(Ge){var me,oe,ue=1;for(me=0;me<16;me++)oe=Ge[me]+ue+65535,ue=Math.floor(oe/65536),Ge[me]=oe-65536*ue;Ge[0]+=ue-1+37*(ue-1)}function w(Ge,me,oe){for(var ue,De=~(oe-1),It=0;It<16;It++)ue=De&(Ge[It]^me[It]),Ge[It]^=ue,me[It]^=ue}function x(Ge,me){var oe,ue,De,It=t(),Je=t();for(oe=0;oe<16;oe++)Je[oe]=me[oe];for(v(Je),v(Je),v(Je),ue=0;ue<2;ue++){for(It[0]=Je[0]-65517,oe=1;oe<15;oe++)It[oe]=Je[oe]-65535-(It[oe-1]>>16&1),It[oe-1]&=65535;It[15]=Je[15]-32767-(It[14]>>16&1),De=It[15]>>16&1,It[14]&=65535,w(Je,It,1-De)}for(oe=0;oe<16;oe++)Ge[2*oe]=255&Je[oe],Ge[2*oe+1]=Je[oe]>>8}function P(Ge,me){var oe=new Uint8Array(32),ue=new Uint8Array(32);return x(oe,Ge),x(ue,me),_(oe,0,ue,0)}function k(Ge){var me=new Uint8Array(32);return x(me,Ge),1&me[0]}function R(Ge,me){var oe;for(oe=0;oe<16;oe++)Ge[oe]=me[2*oe]+(me[2*oe+1]<<8);Ge[15]&=32767}function L(Ge,me,oe){for(var ue=0;ue<16;ue++)Ge[ue]=me[ue]+oe[ue]}function U(Ge,me,oe){for(var ue=0;ue<16;ue++)Ge[ue]=me[ue]-oe[ue]}function Y(Ge,me,oe){var ue,De,It=0,Je=0,at=0,mt=0,ke=0,dt=0,ot=0,kt=0,Vt=0,Ar=0,ni=0,gn=0,On=0,er=0,ln=0,Tr=0,nt=0,ut=0,Ve=0,Ae=0,Pe=0,Kt=0,nr=0,En=0,jn=0,br=0,We=0,lt=0,Be=0,je=0,ct=0,Le=oe[0],ft=oe[1],Jr=oe[2],Yt=oe[3],wr=oe[4],wn=oe[5],Bn=oe[6],tr=oe[7],zt=oe[8],sr=oe[9],Ir=oe[10],rr=oe[11],pt=oe[12],ge=oe[13],Me=oe[14],ae=oe[15];It+=(ue=me[0])*Le,Je+=ue*ft,at+=ue*Jr,mt+=ue*Yt,ke+=ue*wr,dt+=ue*wn,ot+=ue*Bn,kt+=ue*tr,Vt+=ue*zt,Ar+=ue*sr,ni+=ue*Ir,gn+=ue*rr,On+=ue*pt,er+=ue*ge,ln+=ue*Me,Tr+=ue*ae,Je+=(ue=me[1])*Le,at+=ue*ft,mt+=ue*Jr,ke+=ue*Yt,dt+=ue*wr,ot+=ue*wn,kt+=ue*Bn,Vt+=ue*tr,Ar+=ue*zt,ni+=ue*sr,gn+=ue*Ir,On+=ue*rr,er+=ue*pt,ln+=ue*ge,Tr+=ue*Me,nt+=ue*ae,at+=(ue=me[2])*Le,mt+=ue*ft,ke+=ue*Jr,dt+=ue*Yt,ot+=ue*wr,kt+=ue*wn,Vt+=ue*Bn,Ar+=ue*tr,ni+=ue*zt,gn+=ue*sr,On+=ue*Ir,er+=ue*rr,ln+=ue*pt,Tr+=ue*ge,nt+=ue*Me,ut+=ue*ae,mt+=(ue=me[3])*Le,ke+=ue*ft,dt+=ue*Jr,ot+=ue*Yt,kt+=ue*wr,Vt+=ue*wn,Ar+=ue*Bn,ni+=ue*tr,gn+=ue*zt,On+=ue*sr,er+=ue*Ir,ln+=ue*rr,Tr+=ue*pt,nt+=ue*ge,ut+=ue*Me,Ve+=ue*ae,ke+=(ue=me[4])*Le,dt+=ue*ft,ot+=ue*Jr,kt+=ue*Yt,Vt+=ue*wr,Ar+=ue*wn,ni+=ue*Bn,gn+=ue*tr,On+=ue*zt,er+=ue*sr,ln+=ue*Ir,Tr+=ue*rr,nt+=ue*pt,ut+=ue*ge,Ve+=ue*Me,Ae+=ue*ae,dt+=(ue=me[5])*Le,ot+=ue*ft,kt+=ue*Jr,Vt+=ue*Yt,Ar+=ue*wr,ni+=ue*wn,gn+=ue*Bn,On+=ue*tr,er+=ue*zt,ln+=ue*sr,Tr+=ue*Ir,nt+=ue*rr,ut+=ue*pt,Ve+=ue*ge,Ae+=ue*Me,Pe+=ue*ae,ot+=(ue=me[6])*Le,kt+=ue*ft,Vt+=ue*Jr,Ar+=ue*Yt,ni+=ue*wr,gn+=ue*wn,On+=ue*Bn,er+=ue*tr,ln+=ue*zt,Tr+=ue*sr,nt+=ue*Ir,ut+=ue*rr,Ve+=ue*pt,Ae+=ue*ge,Pe+=ue*Me,Kt+=ue*ae,kt+=(ue=me[7])*Le,Vt+=ue*ft,Ar+=ue*Jr,ni+=ue*Yt,gn+=ue*wr,On+=ue*wn,er+=ue*Bn,ln+=ue*tr,Tr+=ue*zt,nt+=ue*sr,ut+=ue*Ir,Ve+=ue*rr,Ae+=ue*pt,Pe+=ue*ge,Kt+=ue*Me,nr+=ue*ae,Vt+=(ue=me[8])*Le,Ar+=ue*ft,ni+=ue*Jr,gn+=ue*Yt,On+=ue*wr,er+=ue*wn,ln+=ue*Bn,Tr+=ue*tr,nt+=ue*zt,ut+=ue*sr,Ve+=ue*Ir,Ae+=ue*rr,Pe+=ue*pt,Kt+=ue*ge,nr+=ue*Me,En+=ue*ae,Ar+=(ue=me[9])*Le,ni+=ue*ft,gn+=ue*Jr,On+=ue*Yt,er+=ue*wr,ln+=ue*wn,Tr+=ue*Bn,nt+=ue*tr,ut+=ue*zt,Ve+=ue*sr,Ae+=ue*Ir,Pe+=ue*rr,Kt+=ue*pt,nr+=ue*ge,En+=ue*Me,jn+=ue*ae,ni+=(ue=me[10])*Le,gn+=ue*ft,On+=ue*Jr,er+=ue*Yt,ln+=ue*wr,Tr+=ue*wn,nt+=ue*Bn,ut+=ue*tr,Ve+=ue*zt,Ae+=ue*sr,Pe+=ue*Ir,Kt+=ue*rr,nr+=ue*pt,En+=ue*ge,jn+=ue*Me,br+=ue*ae,gn+=(ue=me[11])*Le,On+=ue*ft,er+=ue*Jr,ln+=ue*Yt,Tr+=ue*wr,nt+=ue*wn,ut+=ue*Bn,Ve+=ue*tr,Ae+=ue*zt,Pe+=ue*sr,Kt+=ue*Ir,nr+=ue*rr,En+=ue*pt,jn+=ue*ge,br+=ue*Me,We+=ue*ae,On+=(ue=me[12])*Le,er+=ue*ft,ln+=ue*Jr,Tr+=ue*Yt,nt+=ue*wr,ut+=ue*wn,Ve+=ue*Bn,Ae+=ue*tr,Pe+=ue*zt,Kt+=ue*sr,nr+=ue*Ir,En+=ue*rr,jn+=ue*pt,br+=ue*ge,We+=ue*Me,lt+=ue*ae,er+=(ue=me[13])*Le,ln+=ue*ft,Tr+=ue*Jr,nt+=ue*Yt,ut+=ue*wr,Ve+=ue*wn,Ae+=ue*Bn,Pe+=ue*tr,Kt+=ue*zt,nr+=ue*sr,En+=ue*Ir,jn+=ue*rr,br+=ue*pt,We+=ue*ge,lt+=ue*Me,Be+=ue*ae,ln+=(ue=me[14])*Le,Tr+=ue*ft,nt+=ue*Jr,ut+=ue*Yt,Ve+=ue*wr,Ae+=ue*wn,Pe+=ue*Bn,Kt+=ue*tr,nr+=ue*zt,En+=ue*sr,jn+=ue*Ir,br+=ue*rr,We+=ue*pt,lt+=ue*ge,Be+=ue*Me,je+=ue*ae,Tr+=(ue=me[15])*Le,Je+=38*(ut+=ue*Jr),at+=38*(Ve+=ue*Yt),mt+=38*(Ae+=ue*wr),ke+=38*(Pe+=ue*wn),dt+=38*(Kt+=ue*Bn),ot+=38*(nr+=ue*tr),kt+=38*(En+=ue*zt),Vt+=38*(jn+=ue*sr),Ar+=38*(br+=ue*Ir),ni+=38*(We+=ue*rr),gn+=38*(lt+=ue*pt),On+=38*(Be+=ue*ge),er+=38*(je+=ue*Me),ln+=38*(ct+=ue*ae),It=(ue=(It+=38*(nt+=ue*ft))+(De=1)+65535)-65536*(De=Math.floor(ue/65536)),Je=(ue=Je+De+65535)-65536*(De=Math.floor(ue/65536)),at=(ue=at+De+65535)-65536*(De=Math.floor(ue/65536)),mt=(ue=mt+De+65535)-65536*(De=Math.floor(ue/65536)),ke=(ue=ke+De+65535)-65536*(De=Math.floor(ue/65536)),dt=(ue=dt+De+65535)-65536*(De=Math.floor(ue/65536)),ot=(ue=ot+De+65535)-65536*(De=Math.floor(ue/65536)),kt=(ue=kt+De+65535)-65536*(De=Math.floor(ue/65536)),Vt=(ue=Vt+De+65535)-65536*(De=Math.floor(ue/65536)),Ar=(ue=Ar+De+65535)-65536*(De=Math.floor(ue/65536)),ni=(ue=ni+De+65535)-65536*(De=Math.floor(ue/65536)),gn=(ue=gn+De+65535)-65536*(De=Math.floor(ue/65536)),On=(ue=On+De+65535)-65536*(De=Math.floor(ue/65536)),er=(ue=er+De+65535)-65536*(De=Math.floor(ue/65536)),ln=(ue=ln+De+65535)-65536*(De=Math.floor(ue/65536)),Tr=(ue=Tr+De+65535)-65536*(De=Math.floor(ue/65536)),It=(ue=(It+=De-1+37*(De-1))+(De=1)+65535)-65536*(De=Math.floor(ue/65536)),Je=(ue=Je+De+65535)-65536*(De=Math.floor(ue/65536)),at=(ue=at+De+65535)-65536*(De=Math.floor(ue/65536)),mt=(ue=mt+De+65535)-65536*(De=Math.floor(ue/65536)),ke=(ue=ke+De+65535)-65536*(De=Math.floor(ue/65536)),dt=(ue=dt+De+65535)-65536*(De=Math.floor(ue/65536)),ot=(ue=ot+De+65535)-65536*(De=Math.floor(ue/65536)),kt=(ue=kt+De+65535)-65536*(De=Math.floor(ue/65536)),Vt=(ue=Vt+De+65535)-65536*(De=Math.floor(ue/65536)),Ar=(ue=Ar+De+65535)-65536*(De=Math.floor(ue/65536)),ni=(ue=ni+De+65535)-65536*(De=Math.floor(ue/65536)),gn=(ue=gn+De+65535)-65536*(De=Math.floor(ue/65536)),On=(ue=On+De+65535)-65536*(De=Math.floor(ue/65536)),er=(ue=er+De+65535)-65536*(De=Math.floor(ue/65536)),ln=(ue=ln+De+65535)-65536*(De=Math.floor(ue/65536)),Tr=(ue=Tr+De+65535)-65536*(De=Math.floor(ue/65536)),It+=De-1+37*(De-1),Ge[0]=It,Ge[1]=Je,Ge[2]=at,Ge[3]=mt,Ge[4]=ke,Ge[5]=dt,Ge[6]=ot,Ge[7]=kt,Ge[8]=Vt,Ge[9]=Ar,Ge[10]=ni,Ge[11]=gn,Ge[12]=On,Ge[13]=er,Ge[14]=ln,Ge[15]=Tr}function N(Ge,me){Y(Ge,me,me)}function j(Ge,me){var oe,ue=t();for(oe=0;oe<16;oe++)ue[oe]=me[oe];for(oe=253;oe>=0;oe--)N(ue,ue),oe!==2&&oe!==4&&Y(ue,ue,me);for(oe=0;oe<16;oe++)Ge[oe]=ue[oe]}function M(Ge,me,oe){var ue,De,It=new Uint8Array(32),Je=new Float64Array(80),at=t(),mt=t(),ke=t(),dt=t(),ot=t(),kt=t();for(De=0;De<31;De++)It[De]=me[De];for(It[31]=127&me[31]|64,It[0]&=248,R(Je,oe),De=0;De<16;De++)mt[De]=Je[De],dt[De]=at[De]=ke[De]=0;for(at[0]=dt[0]=1,De=254;De>=0;--De)w(at,mt,ue=It[De>>>3]>>>(7&De)&1),w(ke,dt,ue),L(ot,at,ke),U(at,at,ke),L(ke,mt,dt),U(mt,mt,dt),N(dt,ot),N(kt,at),Y(at,ke,at),Y(ke,mt,ot),L(ot,at,ke),U(at,at,ke),N(mt,at),U(ke,dt,kt),Y(at,ke,o),L(at,at,dt),Y(ke,ke,at),Y(at,dt,kt),Y(dt,mt,Je),N(mt,ot),w(at,mt,ue),w(ke,dt,ue);for(De=0;De<16;De++)Je[De+16]=at[De],Je[De+32]=ke[De],Je[De+48]=mt[De],Je[De+64]=dt[De];var Vt=Je.subarray(32),Ar=Je.subarray(16);return j(Vt,Vt),Y(Ar,Ar,Vt),x(Ge,Ar),0}function C(Ge,me){return M(Ge,me,i)}function O(Ge,me){var oe=t(),ue=t(),De=t(),It=t(),Je=t(),at=t(),mt=t(),ke=t(),dt=t();U(oe,Ge[1],Ge[0]),U(dt,me[1],me[0]),Y(oe,oe,dt),L(ue,Ge[0],Ge[1]),L(dt,me[0],me[1]),Y(ue,ue,dt),Y(De,Ge[3],me[3]),Y(De,De,l),Y(It,Ge[2],me[2]),L(It,It,It),U(Je,ue,oe),U(at,It,De),L(mt,It,De),L(ke,ue,oe),Y(Ge[0],Je,at),Y(Ge[1],ke,mt),Y(Ge[2],mt,at),Y(Ge[3],Je,ke)}function V(Ge,me,oe){var ue;for(ue=0;ue<4;ue++)w(Ge[ue],me[ue],oe)}function Q(Ge,me){var oe=t(),ue=t(),De=t();j(De,me[2]),Y(oe,me[0],De),Y(ue,me[1],De),x(Ge,ue),Ge[31]^=k(oe)<<7}function X(Ge,me,oe){var ue,De;for(b(Ge[0],s),b(Ge[1],a),b(Ge[2],a),b(Ge[3],s),De=255;De>=0;--De)V(Ge,me,ue=oe[De/8|0]>>(7&De)&1),O(me,Ge),O(Ge,Ge),V(Ge,me,ue)}function J(Ge,me){var oe=[t(),t(),t(),t()];b(oe[0],u),b(oe[1],m),b(oe[2],a),Y(oe[3],u,m),X(Ge,oe,me)}function ee(Ge,me,oe){var ue,De,It=[t(),t(),t(),t()];for(oe||n(me,32),(ue=r.hash(me.subarray(0,32)))[0]&=248,ue[31]&=127,ue[31]|=64,J(It,ue),Q(Ge,It),De=0;De<32;De++)me[De+32]=Ge[De];return 0}var fe=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function ie(Ge,me){var oe,ue,De,It;for(ue=63;ue>=32;--ue){for(oe=0,De=ue-32,It=ue-12;De<It;++De)me[De]+=oe-16*me[ue]*fe[De-(ue-32)],oe=Math.floor((me[De]+128)/256),me[De]-=256*oe;me[De]+=oe,me[ue]=0}for(oe=0,De=0;De<32;De++)me[De]+=oe-(me[31]>>4)*fe[De],oe=me[De]>>8,me[De]&=255;for(De=0;De<32;De++)me[De]-=oe*fe[De];for(ue=0;ue<32;ue++)me[ue+1]+=me[ue]>>8,Ge[ue]=255&me[ue]}function Se(Ge){var me,oe=new Float64Array(64);for(me=0;me<64;me++)oe[me]=Ge[me];for(me=0;me<64;me++)Ge[me]=0;ie(Ge,oe)}function ce(Ge,me){var oe=t(),ue=t(),De=t(),It=t(),Je=t(),at=t(),mt=t();return b(Ge[2],a),R(Ge[1],me),N(De,Ge[1]),Y(It,De,c),U(De,De,Ge[2]),L(It,Ge[2],It),N(Je,It),N(at,Je),Y(mt,at,Je),Y(oe,mt,De),Y(oe,oe,It),function(ke,dt){var ot,kt=t();for(ot=0;ot<16;ot++)kt[ot]=dt[ot];for(ot=250;ot>=0;ot--)N(kt,kt),ot!==1&&Y(kt,kt,dt);for(ot=0;ot<16;ot++)ke[ot]=kt[ot]}(oe,oe),Y(oe,oe,De),Y(oe,oe,It),Y(oe,oe,It),Y(Ge[0],oe,It),N(ue,Ge[0]),Y(ue,ue,It),P(ue,De)&&Y(Ge[0],Ge[0],h),N(ue,Ge[0]),Y(ue,ue,It),P(ue,De)?-1:(k(Ge[0])===me[31]>>7&&U(Ge[0],s,Ge[0]),Y(Ge[3],Ge[0],Ge[1]),0)}var Mt=64;function et(){for(var Ge=0;Ge<arguments.length;Ge++)if(!(arguments[Ge]instanceof Uint8Array))throw new TypeError("unexpected type, use Uint8Array")}function or(Ge){for(var me=0;me<Ge.length;me++)Ge[me]=0}r.scalarMult=function(Ge,me){if(et(Ge,me),Ge.length!==32)throw Error("bad n size");if(me.length!==32)throw Error("bad p size");var oe=new Uint8Array(32);return M(oe,Ge,me),oe},r.box={},r.box.keyPair=function(){var Ge,me,oe=new Uint8Array(32),ue=new Uint8Array(32);return Ge=oe,n(me=ue,32),C(Ge,me),{publicKey:oe,secretKey:ue}},r.box.keyPair.fromSecretKey=function(Ge){if(et(Ge),Ge.length!==32)throw Error("bad secret key size");var me=new Uint8Array(32);return C(me,Ge),{publicKey:me,secretKey:new Uint8Array(Ge)}},r.sign=function(Ge,me){if(et(Ge,me),me.length!==64)throw Error("bad secret key size");var oe=new Uint8Array(Mt+Ge.length);return function(ue,De,It,Je){var at,mt,ke,dt,ot,kt=new Float64Array(64),Vt=[t(),t(),t(),t()];(at=r.hash(Je.subarray(0,32)))[0]&=248,at[31]&=127,at[31]|=64;var Ar=It+64;for(dt=0;dt<It;dt++)ue[64+dt]=De[dt];for(dt=0;dt<32;dt++)ue[32+dt]=at[32+dt];for(Se(ke=r.hash(ue.subarray(32,Ar))),J(Vt,ke),Q(ue,Vt),dt=32;dt<64;dt++)ue[dt]=Je[dt];for(Se(mt=r.hash(ue.subarray(0,Ar))),dt=0;dt<64;dt++)kt[dt]=0;for(dt=0;dt<32;dt++)kt[dt]=ke[dt];for(dt=0;dt<32;dt++)for(ot=0;ot<32;ot++)kt[dt+ot]+=mt[dt]*at[ot];ie(ue.subarray(32),kt)}(oe,Ge,Ge.length,me),oe},r.sign.detached=function(Ge,me){for(var oe=r.sign(Ge,me),ue=new Uint8Array(Mt),De=0;De<ue.length;De++)ue[De]=oe[De];return ue},r.sign.detached.verify=function(Ge,me,oe){if(et(Ge,me,oe),me.length!==Mt)throw Error("bad signature size");if(oe.length!==32)throw Error("bad public key size");var ue,De=new Uint8Array(Mt+Ge.length),It=new Uint8Array(Mt+Ge.length);for(ue=0;ue<Mt;ue++)De[ue]=me[ue];for(ue=0;ue<Ge.length;ue++)De[ue+Mt]=Ge[ue];return function(Je,at,mt,ke){var dt,ot,kt=new Uint8Array(32),Vt=[t(),t(),t(),t()],Ar=[t(),t(),t(),t()];if(mt<64||ce(Ar,ke))return-1;for(dt=0;dt<mt;dt++)Je[dt]=at[dt];for(dt=0;dt<32;dt++)Je[dt+32]=ke[dt];if(Se(ot=r.hash(Je.subarray(0,mt))),X(Vt,Ar,ot),J(Ar,at.subarray(32)),O(Vt,Ar),Q(kt,Vt),mt-=64,_(at,0,kt,0)){for(dt=0;dt<mt;dt++)Je[dt]=0;return-1}for(dt=0;dt<mt;dt++)Je[dt]=at[dt+64];return mt}(It,De,De.length,oe)>=0},r.sign.keyPair=function(){var Ge=new Uint8Array(32),me=new Uint8Array(64);return ee(Ge,me),{publicKey:Ge,secretKey:me}},r.sign.keyPair.fromSecretKey=function(Ge){if(et(Ge),Ge.length!==64)throw Error("bad secret key size");for(var me=new Uint8Array(32),oe=0;oe<me.length;oe++)me[oe]=Ge[32+oe];return{publicKey:me,secretKey:new Uint8Array(Ge)}},r.sign.keyPair.fromSeed=function(Ge){if(et(Ge),Ge.length!==32)throw Error("bad seed size");for(var me=new Uint8Array(32),oe=new Uint8Array(64),ue=0;ue<32;ue++)oe[ue]=Ge[ue];return ee(me,oe,!0),{publicKey:me,secretKey:oe}},r.setPRNG=function(Ge){n=Ge},function(){var Ge=typeof self<"u"?self.crypto||self.msCrypto:null;Ge&&Ge.getRandomValues?r.setPRNG(function(me,oe){var ue,De=new Uint8Array(oe);for(ue=0;ue<oe;ue+=65536)Ge.getRandomValues(De.subarray(ue,ue+Math.min(oe-ue,65536)));for(ue=0;ue<oe;ue++)me[ue]=De[ue];or(De)}):nKh!==void 0&&(Ge=pCi.default)&&Ge.randomBytes&&r.setPRNG(function(me,oe){var ue,De=Ge.randomBytes(oe);for(ue=0;ue<oe;ue++)me[ue]=De[ue];or(De)})}()})(e.exports?e.exports:self.nacl=self.nacl||{})}),KHo=Ai.getNodeCrypto();function gZ(e){let r=new Uint8Array(e);if(typeof crypto<"u"&&crypto.getRandomValues)crypto.getRandomValues(r);else{if(!KHo)throw Error("No secure random number generator available.");{let t=KHo.randomBytes(r.length);r.set(t)}}return r}async function gae(e,r){let t=await Ai.getBigInteger();if(r.lt(e))throw Error("Illegal parameter value: max <= min");let n=r.sub(e),i=n.byteLength();return new t(await gZ(i+8)).mod(n).add(e)}var nHh=Object.freeze({__proto__:null,getRandomBytes:gZ,getRandomBigInteger:gae});async function HHo(e,r,t){let n=await Ai.getBigInteger(),i=new n(1),s=i.leftShift(new n(e-1)),a=new n(30),o=[1,6,5,4,3,2,1,4,3,2,1,2,1,4,3,2,1,2,1,4,3,2,1,6,5,4,3,2,1,2],c=await gae(s,s.leftShift(i)),l=c.mod(a).toNumber();do c.iadd(new n(o[l])),l=(l+o[l])%o.length,c.bitLength()>e&&(c.imod(s.leftShift(i)).iadd(s),l=c.mod(a).toNumber());while(!await oJo(c,r,t));return c}async function oJo(e,r,t){return!(r&&!e.dec().gcd(r).isOne())&&!!await async function(n){let i=await Ai.getBigInteger();return iHh.every(s=>n.mod(new i(s))!==0)}(e)&&!!await async function(n,i){let s=await Ai.getBigInteger();return i=i||new s(2),i.modExp(n.dec(),n).isOne()}(e)&&!!await async function(n,i,s){let a=await Ai.getBigInteger(),o=n.bitLength();i||(i=Math.max(1,o/48|0));let c=n.dec(),l=0;for(;!c.getBit(l);)l++;let u=n.rightShift(new a(l));for(;i>0;i--){let m,h=(s?s():await gae(new a(2),c)).modExp(u,n);if(!h.isOne()&&!h.equal(c)){for(m=1;m<l;m++){if(h=h.mul(h).mod(n),h.isOne())return!1;if(h.equal(c))break}if(m===l)return!1}}return!0}(e,t)}var iHh=[7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997,1009,1013,1019,1021,1031,1033,1039,1049,1051,1061,1063,1069,1087,1091,1093,1097,1103,1109,1117,1123,1129,1151,1153,1163,1171,1181,1187,1193,1201,1213,1217,1223,1229,1231,1237,1249,1259,1277,1279,1283,1289,1291,1297,1301,1303,1307,1319,1321,1327,1361,1367,1373,1381,1399,1409,1423,1427,1429,1433,1439,1447,1451,1453,1459,1471,1481,1483,1487,1489,1493,1499,1511,1523,1531,1543,1549,1553,1559,1567,1571,1579,1583,1597,1601,1607,1609,1613,1619,1621,1627,1637,1657,1663,1667,1669,1693,1697,1699,1709,1721,1723,1733,1741,1747,1753,1759,1777,1783,1787,1789,1801,1811,1823,1831,1847,1861,1867,1871,1873,1877,1879,1889,1901,1907,1913,1931,1933,1949,1951,1973,1979,1987,1993,1997,1999,2003,2011,2017,2027,2029,2039,2053,2063,2069,2081,2083,2087,2089,2099,2111,2113,2129,2131,2137,2141,2143,2153,2161,2179,2203,2207,2213,2221,2237,2239,2243,2251,2267,2269,2273,2281,2287,2293,2297,2309,2311,2333,2339,2341,2347,2351,2357,2371,2377,2381,2383,2389,2393,2399,2411,2417,2423,2437,2441,2447,2459,2467,2473,2477,2503,2521,2531,2539,2543,2549,2551,2557,2579,2591,2593,2609,2617,2621,2633,2647,2657,2659,2663,2671,2677,2683,2687,2689,2693,2699,2707,2711,2713,2719,2729,2731,2741,2749,2753,2767,2777,2789,2791,2797,2801,2803,2819,2833,2837,2843,2851,2857,2861,2879,2887,2897,2903,2909,2917,2927,2939,2953,2957,2963,2969,2971,2999,3001,3011,3019,3023,3037,3041,3049,3061,3067,3079,3083,3089,3109,3119,3121,3137,3163,3167,3169,3181,3187,3191,3203,3209,3217,3221,3229,3251,3253,3257,3259,3271,3299,3301,3307,3313,3319,3323,3329,3331,3343,3347,3359,3361,3371,3373,3389,3391,3407,3413,3433,3449,3457,3461,3463,3467,3469,3491,3499,3511,3517,3527,3529,3533,3539,3541,3547,3557,3559,3571,3581,3583,3593,3607,3613,3617,3623,3631,3637,3643,3659,3671,3673,3677,3691,3697,3701,3709,3719,3727,3733,3739,3761,3767,3769,3779,3793,3797,3803,3821,3823,3833,3847,3851,3853,3863,3877,3881,3889,3907,3911,3917,3919,3923,3929,3931,3943,3947,3967,3989,4001,4003,4007,4013,4019,4021,4027,4049,4051,4057,4073,4079,4091,4093,4099,4111,4127,4129,4133,4139,4153,4157,4159,4177,4201,4211,4217,4219,4229,4231,4241,4243,4253,4259,4261,4271,4273,4283,4289,4297,4327,4337,4339,4349,4357,4363,4373,4391,4397,4409,4421,4423,4441,4447,4451,4457,4463,4481,4483,4493,4507,4513,4517,4519,4523,4547,4549,4561,4567,4583,4591,4597,4603,4621,4637,4639,4643,4649,4651,4657,4663,4673,4679,4691,4703,4721,4723,4729,4733,4751,4759,4783,4787,4789,4793,4799,4801,4813,4817,4831,4861,4871,4877,4889,4903,4909,4919,4931,4933,4937,4943,4951,4957,4967,4969,4973,4987,4993,4999],nZ=[];function yCi(e,r){let t=e.length;if(t>r-11)throw Error("Message too long");let n=function(s){let a=new Uint8Array(s),o=0;for(;o<s;){let c=gZ(s-o);for(let l=0;l<c.length;l++)c[l]!==0&&(a[o++]=c[l])}return a}(r-t-3),i=new Uint8Array(r);return i[1]=2,i.set(n,2),i.set(e,r-t),i}function _Ci(e,r){let t=2,n=1;for(let o=t;o<e.length;o++)n&=e[o]!==0,t+=n;let i=t-2,s=e.subarray(t+1),a=e[0]===0&e[1]===2&i>=8&!n;if(r)return Ai.selectUint8Array(a,s,r);if(a)return s;throw Error("Decryption error")}async function Lbi(e,r,t){let n;if(r.length!==Ift.getHashByteLength(e))throw Error("Invalid hash length");let i=new Uint8Array(nZ[e].length);for(n=0;n<nZ[e].length;n++)i[n]=nZ[e][n];let s=i.length+r.length;if(t<s+11)throw Error("Intended encoded message length too short");let a=new Uint8Array(t-s-3).fill(255),o=new Uint8Array(t);return o[1]=1,o.set(a,2),o.set(i,t-s),o.set(r,t-r.length),o}nZ[1]=[48,32,48,12,6,8,42,134,72,134,247,13,2,5,5,0,4,16],nZ[2]=[48,33,48,9,6,5,43,14,3,2,26,5,0,4,20],nZ[3]=[48,33,48,9,6,5,43,36,3,2,1,5,0,4,20],nZ[8]=[48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32],nZ[9]=[48,65,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,4,48],nZ[10]=[48,81,48,13,6,9,96,134,72,1,101,3,4,2,3,5,0,4,64],nZ[11]=[48,45,48,13,6,9,96,134,72,1,101,3,4,2,4,5,0,4,28];var sHh=Object.freeze({__proto__:null,emeEncode:yCi,emeDecode:_Ci,emsaEncode:Lbi}),oft=Ai.getWebCrypto(),VP=Ai.getNodeCrypto(),cJo=VP?kYo.default:void 0,cft=VP?cJo.define("RSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}):void 0,W6r=VP?cJo.define("RSAPubliceKey",function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}):void 0,aHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s,a,o,c){if(r&&!Ai.isStream(r)){if(Ai.getWebCrypto())try{return await async function(l,u,m,h,_,b,v,w){let x=await async function(R,L,U,Y,N,j){let M=await Ai.getBigInteger(),C=new M(Y),O=new M(N),V=new M(U),Q=V.mod(O.dec()),X=V.mod(C.dec());return X=X.toUint8Array(),Q=Q.toUint8Array(),{kty:"RSA",n:MB(R,!0),e:MB(L,!0),d:MB(U,!0),p:MB(N,!0),q:MB(Y,!0),dp:MB(Q,!0),dq:MB(X,!0),qi:MB(j,!0),ext:!0}}(m,h,_,b,v,w),P={name:"RSASSA-PKCS1-v1_5",hash:{name:l}},k=await oft.importKey("jwk",x,P,!1,["sign"]);return new Uint8Array(await oft.sign("RSASSA-PKCS1-v1_5",k,u))}(Rn.read(Rn.webHash,e),r,t,n,i,s,a,o)}catch(l){Ai.printDebugError(l)}else if(Ai.getNodeCrypto())return async function(l,u,m,h,_,b,v,w){let{default:x}=await Promise.resolve().then(function(){return B5t}),P=new x(b),k=new x(v),R=new x(_),L=R.mod(k.subn(1)),U=R.mod(P.subn(1)),Y=VP.createSign(Rn.read(Rn.hash,l));Y.write(u),Y.end();let N={version:0,modulus:new x(m),publicExponent:new x(h),privateExponent:new x(_),prime1:new x(v),prime2:new x(b),exponent1:L,exponent2:U,coefficient:new x(w)};if(VP.createPrivateKey!==void 0){let M=cft.encode(N,"der");return new Uint8Array(Y.sign({key:M,format:"der",type:"pkcs1"}))}let j=cft.encode(N,"pem",{label:"RSA PRIVATE KEY"});return new Uint8Array(Y.sign(j))}(e,r,t,n,i,s,a,o)}return async function(l,u,m,h){let _=await Ai.getBigInteger();u=new _(u);let b=new _(await Lbi(l,h,u.byteLength()));if(m=new _(m),b.gte(u))throw Error("Message size cannot exceed modulus size");return b.modExp(m,u).toUint8Array("be",u.byteLength())}(e,t,i,c)},verify:async function(e,r,t,n,i,s){if(r&&!Ai.isStream(r)){if(Ai.getWebCrypto())try{return await async function(a,o,c,l,u){let m=function(_,b){return{kty:"RSA",n:MB(_,!0),e:MB(b,!0),ext:!0}}(l,u),h=await oft.importKey("jwk",m,{name:"RSASSA-PKCS1-v1_5",hash:{name:a}},!1,["verify"]);return oft.verify("RSASSA-PKCS1-v1_5",h,c,o)}(Rn.read(Rn.webHash,e),r,t,n,i)}catch(a){Ai.printDebugError(a)}else if(Ai.getNodeCrypto())return async function(a,o,c,l,u){let{default:m}=await Promise.resolve().then(function(){return B5t}),h=VP.createVerify(Rn.read(Rn.hash,a));h.write(o),h.end();let _={modulus:new m(l),publicExponent:new m(u)},b;VP.createPrivateKey!==void 0?b={key:W6r.encode(_,"der"),format:"der",type:"pkcs1"}:b=W6r.encode(_,"pem",{label:"RSA PUBLIC KEY"});try{return await h.verify(b,c)}catch{return!1}}(e,r,t,n,i)}return async function(a,o,c,l,u){let m=await Ai.getBigInteger();if(c=new m(c),o=new m(o),l=new m(l),o.gte(c))throw Error("Signature size cannot exceed modulus size");let h=o.modExp(l,c).toUint8Array("be",c.byteLength()),_=await Lbi(a,u,c.byteLength());return Ai.equalsUint8Array(h,_)}(e,t,n,i,s)},encrypt:async function(e,r,t){return Ai.getNodeCrypto()?async function(n,i,s){let{default:a}=await Promise.resolve().then(function(){return B5t}),o={modulus:new a(i),publicExponent:new a(s)},c;return VP.createPrivateKey!==void 0?c={key:W6r.encode(o,"der"),format:"der",type:"pkcs1",padding:VP.constants.RSA_PKCS1_PADDING}:c={key:W6r.encode(o,"pem",{label:"RSA PUBLIC KEY"}),padding:VP.constants.RSA_PKCS1_PADDING},new Uint8Array(VP.publicEncrypt(c,n))}(e,r,t):async function(n,i,s){let a=await Ai.getBigInteger();if(i=new a(i),n=new a(yCi(n,i.byteLength())),s=new a(s),n.gte(i))throw Error("Message size cannot exceed modulus size");return n.modExp(s,i).toUint8Array("be",i.byteLength())}(e,r,t)},decrypt:async function(e,r,t,n,i,s,a,o){return Ai.getNodeCrypto()?async function(c,l,u,m,h,_,b,v){let{default:w}=await Promise.resolve().then(function(){return B5t}),x=new w(h),P=new w(_),k=new w(m),R=k.mod(P.subn(1)),L=k.mod(x.subn(1)),U={version:0,modulus:new w(l),publicExponent:new w(u),privateExponent:new w(m),prime1:new w(_),prime2:new w(h),exponent1:R,exponent2:L,coefficient:new w(b)},Y;VP.createPrivateKey!==void 0?Y={key:cft.encode(U,"der"),format:"der",type:"pkcs1",padding:VP.constants.RSA_PKCS1_PADDING}:Y={key:cft.encode(U,"pem",{label:"RSA PRIVATE KEY"}),padding:VP.constants.RSA_PKCS1_PADDING};try{return new Uint8Array(VP.privateDecrypt(Y,c))}catch{if(v)return v;throw Error("Decryption error")}}(e,r,t,n,i,s,a,o):async function(c,l,u,m,h,_,b,v){let w=await Ai.getBigInteger();if(c=new w(c),l=new w(l),u=new w(u),m=new w(m),h=new w(h),_=new w(_),b=new w(b),c.gte(l))throw Error("Data too large.");let x=m.mod(_.dec()),P=m.mod(h.dec()),k=(await gae(new w(2),l)).mod(l),R=k.modInv(l).modExp(u,l);c=c.mul(R).mod(l);let L=c.modExp(P,h),U=c.modExp(x,_),N=b.mul(U.sub(L)).mod(_).mul(h).add(L);return N=N.mul(k).mod(l),_Ci(N.toUint8Array("be",l.byteLength()),v)}(e,r,t,n,i,s,a,o)},generate:async function(e,r){if(r=new(await Ai.getBigInteger())(r),Ai.getWebCrypto()){let a={name:"RSASSA-PKCS1-v1_5",modulusLength:e,publicExponent:r.toUint8Array(),hash:{name:"SHA-1"}},o=await oft.generateKey(a,!0,["sign","verify"]),c=await oft.exportKey("jwk",o.privateKey);return{n:sae(c.n),e:r.toUint8Array(),d:sae(c.d),p:sae(c.q),q:sae(c.p),u:sae(c.qi)}}if(Ai.getNodeCrypto()&&VP.generateKeyPair&&cft){let a={modulusLength:e,publicExponent:r.toNumber(),publicKeyEncoding:{type:"pkcs1",format:"der"},privateKeyEncoding:{type:"pkcs1",format:"der"}},o=await new Promise((c,l)=>{VP.generateKeyPair("rsa",a,(u,m,h)=>{u?l(u):c(cft.decode(h,"der"))})});return{n:o.modulus.toArrayLike(Uint8Array),e:o.publicExponent.toArrayLike(Uint8Array),d:o.privateExponent.toArrayLike(Uint8Array),p:o.prime2.toArrayLike(Uint8Array),q:o.prime1.toArrayLike(Uint8Array),u:o.coefficient.toArrayLike(Uint8Array)}}let t,n,i;do n=await HHo(e-(e>>1),r,40),t=await HHo(e>>1,r,40),i=t.mul(n);while(i.bitLength()!==e);let s=t.dec().imul(n.dec());return n.lt(t)&&([t,n]=[n,t]),{n:i.toUint8Array(),e:r.toUint8Array(),d:r.modInv(s).toUint8Array(),p:t.toUint8Array(),q:n.toUint8Array(),u:t.modInv(n).toUint8Array()}},validateParams:async function(e,r,t,n,i,s){let a=await Ai.getBigInteger();if(e=new a(e),n=new a(n),i=new a(i),!n.mul(i).equal(e))return!1;let o=new a(2);if(s=new a(s),!n.mul(s).mod(i).isOne())return!1;r=new a(r),t=new a(t);let c=new a(Math.floor(e.bitLength()/3)),l=await gae(o,o.leftShift(c)),u=l.mul(t).mul(r);return!(!u.mod(n.dec()).equal(l)||!u.mod(i.dec()).equal(l))}}),oHh=Object.freeze({__proto__:null,encrypt:async function(e,r,t,n){let i=await Ai.getBigInteger();r=new i(r),t=new i(t),n=new i(n);let s=new i(yCi(e,r.byteLength())),a=await gae(new i(1),r.dec());return{c1:t.modExp(a,r).toUint8Array(),c2:n.modExp(a,r).imul(s).imod(r).toUint8Array()}},decrypt:async function(e,r,t,n,i){let s=await Ai.getBigInteger();return e=new s(e),r=new s(r),t=new s(t),n=new s(n),_Ci(e.modExp(n,t).modInv(t).imul(r).imod(t).toUint8Array("be",t.byteLength()),i)},validateParams:async function(e,r,t,n){let i=await Ai.getBigInteger();e=new i(e),r=new i(r),t=new i(t);let s=new i(1);if(r.lte(s)||r.gte(e))return!1;let a=new i(e.bitLength()),o=new i(1023);if(a.lt(o)||!r.modExp(e.dec(),e).isOne())return!1;let c=r,l=new i(1),u=new i(2).leftShift(new i(17));for(;l.lt(u);){if(c=c.mul(r).imod(e),c.isOne())return!1;l.iinc()}n=new i(n);let m=new i(2),h=await gae(m.leftShift(a.dec()),m.leftShift(a)),_=e.dec().imul(h).iadd(n);return!!t.equal(r.modExp(_,e))}}),oZ=class e{constructor(r){if(r instanceof e)this.oid=r.oid;else if(Ai.isArray(r)||Ai.isUint8Array(r)){if((r=new Uint8Array(r))[0]===6){if(r[1]!==r.length-2)throw Error("Length mismatch in DER encoded oid");r=r.subarray(2)}this.oid=r}else this.oid=""}read(r){if(r.length>=1){let t=r[0];if(r.length>=1+t)return this.oid=r.subarray(1,1+t),1+this.oid.length}throw Error("Invalid oid")}write(){return Ai.concatUint8Array([new Uint8Array([this.oid.length]),this.oid])}toHex(){return Ai.uint8ArrayToHex(this.oid)}getName(){let r=this.toHex();if(Rn.curve[r])return Rn.write(Rn.curve,r);throw Error("Unknown curve object identifier.")}};function h8r(e,r){return e.keyPair({priv:r})}function g8r(e,r){let t=e.keyPair({pub:r});if(t.validate().result!==!0)throw Error("Invalid elliptic public key");return t}async function Qft(e){if(!Kd.useIndutnyElliptic)throw Error("This curve is only supported in the full build of OpenPGP.js");let{default:r}=await Promise.resolve().then(function(){return yYh});return new r.ec(e)}function uJo(e){let r,t=0,n=e[0];return n<192?([t]=e,r=1):n<255?(t=(e[0]-192<<8)+e[1]+192,r=2):n===255&&(t=Ai.readNumber(e.subarray(1,5)),r=5),{len:t,offset:r}}function yNt(e){return e<192?new Uint8Array([e]):e>191&&e<8384?new Uint8Array([192+(e-192>>8),e-192&255]):Ai.concatUint8Array([new Uint8Array([255]),Ai.writeNumber(e,4)])}function cHh(e){if(e<0||e>30)throw Error("Partial Length power must be between 1 and 30");return new Uint8Array([224+e])}function lJo(e){return new Uint8Array([192|e])}function WHo(e,r){return Ai.concatUint8Array([lJo(e),yNt(r)])}function gFr(e){return[Rn.packet.literalData,Rn.packet.compressedData,Rn.packet.symmetricallyEncryptedData,Rn.packet.symEncryptedIntegrityProtectedData,Rn.packet.aeadEncryptedData].includes(e)}async function uHh(e,r){let t=vZ(e),n,i;try{let s=await t.peekBytes(2);if(!s||s.length<2||!(128&s[0]))throw Error("Error during parsing. This message / key probably does not conform to a valid OpenPGP format.");let a=await t.readByte(),o,c,l=-1,u=-1;u=0,64&a&&(u=1),u?l=63&a:(l=(63&a)>>2,c=3&a);let m=gFr(l),h,_=null;if(m){if(Ai.isStream(e)==="array"){let v=new XG;n=_5(v),_=v}else{let v=new wft;n=_5(v.writable),_=v.readable}i=r({tag:l,packet:_})}else _=[];do{if(u){let v=await t.readByte();if(h=!1,v<192)o=v;else if(v>=192&&v<224)o=(v-192<<8)+await t.readByte()+192;else if(v>223&&v<255){if(o=1<<(31&v),h=!0,!m)throw new TypeError("This packet type does not support partial lengths.")}else o=await t.readByte()<<24|await t.readByte()<<16|await t.readByte()<<8|await t.readByte()}else switch(c){case 0:o=await t.readByte();break;case 1:o=await t.readByte()<<8|await t.readByte();break;case 2:o=await t.readByte()<<24|await t.readByte()<<16|await t.readByte()<<8|await t.readByte();break;default:o=1/0}if(o>0){let v=0;for(;;){n&&await n.ready;let{done:w,value:x}=await t.read();if(w){if(o===1/0)break;throw Error("Unexpected end of packet")}let P=o===1/0?x:x.subarray(0,o-v);if(n?await n.write(P):_.push(P),v+=x.length,v>=o){t.unshift(x.subarray(o-v+x.length));break}}}}while(h);let b=await t.peekBytes(m?1/0:2);return n?(await n.ready,await n.close()):(_=Ai.concatUint8Array(_),await r({tag:l,packet:_})),!b||!b.length}catch(s){if(n)return await n.abort(s),!0;throw s}finally{n&&await i,t.releaseLock()}}var fS=class e extends Error{constructor(...r){super(...r),Error.captureStackTrace&&Error.captureStackTrace(this,e),this.name="UnsupportedError"}},xft=class{constructor(r,t){this.tag=r,this.rawContent=t}write(){return this.rawContent}},tbi=Ai.getWebCrypto(),NFr=Ai.getNodeCrypto(),yZ={p256:"P-256",p384:"P-384",p521:"P-521"},eae=NFr?NFr.getCurves():[],k1e=NFr?{secp256k1:eae.includes("secp256k1")?"secp256k1":void 0,p256:eae.includes("prime256v1")?"prime256v1":void 0,p384:eae.includes("secp384r1")?"secp384r1":void 0,p521:eae.includes("secp521r1")?"secp521r1":void 0,ed25519:eae.includes("ED25519")?"ED25519":void 0,curve25519:eae.includes("X25519")?"X25519":void 0,brainpoolP256r1:eae.includes("brainpoolP256r1")?"brainpoolP256r1":void 0,brainpoolP384r1:eae.includes("brainpoolP384r1")?"brainpoolP384r1":void 0,brainpoolP512r1:eae.includes("brainpoolP512r1")?"brainpoolP512r1":void 0}:{},yFr={p256:{oid:[6,8,42,134,72,206,61,3,1,7],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.p256,web:yZ.p256,payloadSize:32,sharedSize:256},p384:{oid:[6,5,43,129,4,0,34],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha384,cipher:Rn.symmetric.aes192,node:k1e.p384,web:yZ.p384,payloadSize:48,sharedSize:384},p521:{oid:[6,5,43,129,4,0,35],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha512,cipher:Rn.symmetric.aes256,node:k1e.p521,web:yZ.p521,payloadSize:66,sharedSize:528},secp256k1:{oid:[6,5,43,129,4,0,10],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.secp256k1,payloadSize:32},ed25519:{oid:[6,9,43,6,1,4,1,218,71,15,1],keyType:Rn.publicKey.eddsa,hash:Rn.hash.sha512,node:!1,payloadSize:32},curve25519:{oid:[6,10,43,6,1,4,1,151,85,1,5,1],keyType:Rn.publicKey.ecdh,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:!1,payloadSize:32},brainpoolP256r1:{oid:[6,9,43,36,3,3,2,8,1,1,7],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha256,cipher:Rn.symmetric.aes128,node:k1e.brainpoolP256r1,payloadSize:32},brainpoolP384r1:{oid:[6,9,43,36,3,3,2,8,1,1,11],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha384,cipher:Rn.symmetric.aes192,node:k1e.brainpoolP384r1,payloadSize:48},brainpoolP512r1:{oid:[6,9,43,36,3,3,2,8,1,1,13],keyType:Rn.publicKey.ecdsa,hash:Rn.hash.sha512,cipher:Rn.symmetric.aes256,node:k1e.brainpoolP512r1,payloadSize:64}},A$=class{constructor(r,t){try{(Ai.isArray(r)||Ai.isUint8Array(r))&&(r=new oZ(r)),r instanceof oZ&&(r=r.getName()),this.name=Rn.write(Rn.curve,r)}catch{throw new fS("Unknown curve")}t=t||yFr[this.name],this.keyType=t.keyType,this.oid=t.oid,this.hash=t.hash,this.cipher=t.cipher,this.node=t.node&&yFr[this.name],this.web=t.web&&yFr[this.name],this.payloadSize=t.payloadSize,this.web&&Ai.getWebCrypto()?this.type="web":this.node&&Ai.getNodeCrypto()?this.type="node":this.name==="curve25519"?this.type="curve25519":this.name==="ed25519"&&(this.type="ed25519")}async genKeyPair(){let r;switch(this.type){case"web":try{return await async function(n){let i=await tbi.generateKey({name:"ECDSA",namedCurve:yZ[n]},!0,["sign","verify"]),s=await tbi.exportKey("jwk",i.privateKey),a=await tbi.exportKey("jwk",i.publicKey);return{publicKey:pJo(a),privateKey:sae(s.d)}}(this.name)}catch(n){Ai.printDebugError("Browser did not support generating ec key "+n.message);break}case"node":return async function(n){let i=NFr.createECDH(k1e[n]);return await i.generateKeys(),{publicKey:new Uint8Array(i.getPublicKey()),privateKey:new Uint8Array(i.getPrivateKey())}}(this.name);case"curve25519":{let n=gZ(32);n[0]=127&n[0]|64,n[31]&=248;let i=n.slice().reverse();return r=hZ.box.keyPair.fromSecretKey(i),{publicKey:Ai.concatUint8Array([new Uint8Array([64]),r.publicKey]),privateKey:n}}case"ed25519":{let n=gZ(32),i=hZ.sign.keyPair.fromSeed(n);return{publicKey:Ai.concatUint8Array([new Uint8Array([64]),i.publicKey]),privateKey:n}}}return r=await(await Qft(this.name)).genKeyPair({entropy:Ai.uint8ArrayToString(gZ(32))}),{publicKey:new Uint8Array(r.getPublic("array",!1)),privateKey:r.getPrivate().toArrayLike(Uint8Array)}}};async function dJo(e,r,t,n){let i={p256:!0,p384:!0,p521:!0,secp256k1:!0,curve25519:e===Rn.publicKey.ecdh,brainpoolP256r1:!0,brainpoolP384r1:!0,brainpoolP512r1:!0},s=r.getName();if(!i[s])return!1;if(s==="curve25519"){n=n.slice().reverse();let{publicKey:o}=hZ.box.keyPair.fromSecretKey(n);t=new Uint8Array(t);let c=new Uint8Array([64,...o]);return!!Ai.equalsUint8Array(c,t)}let a=await Qft(s);try{t=g8r(a,t).getPublic()}catch{return!1}return!!h8r(a,n).getPublic().eq(t)}function pJo(e){let r=sae(e.x),t=sae(e.y),n=new Uint8Array(r.length+t.length+1);return n[0]=4,n.set(r,1),n.set(t,r.length+1),n}function y8r(e,r,t){let n=e,i=t.slice(1,n+1),s=t.slice(n+1,2*n+1);return{kty:"EC",crv:r,x:MB(i,!0),y:MB(s,!0),ext:!0}}function mJo(e,r,t,n){let i=y8r(e,r,t);return i.d=MB(n,!0),i}var OFr=Ai.getWebCrypto(),iPe=Ai.getNodeCrypto();async function YHo(e,r,t,n,i,s){let a=new A$(e);if(t&&!Ai.isStream(t)){let o={publicKey:n,privateKey:i};switch(a.type){case"web":try{return await async function(c,l,u,m){let h=c.payloadSize,_=mJo(c.payloadSize,yZ[c.name],m.publicKey,m.privateKey),b=await OFr.importKey("jwk",_,{name:"ECDSA",namedCurve:yZ[c.name],hash:{name:Rn.read(Rn.webHash,c.hash)}},!1,["sign"]),v=new Uint8Array(await OFr.sign({name:"ECDSA",namedCurve:yZ[c.name],hash:{name:Rn.read(Rn.webHash,l)}},b,u));return{r:v.slice(0,h),s:v.slice(h,h<<1)}}(a,r,t,o)}catch(c){if(a.name!=="p521"&&(c.name==="DataError"||c.name==="OperationError"))throw c;Ai.printDebugError("Browser did not support signing: "+c.message)}break;case"node":{let c=await async function(l,u,m,h){let _=iPe.createSign(Rn.read(Rn.hash,u));_.write(m),_.end();let b=lHh.encode({version:1,parameters:l.oid,privateKey:Array.from(h.privateKey),publicKey:{unused:0,data:Array.from(h.publicKey)}},"pem",{label:"EC PRIVATE KEY"});return fJo.decode(_.sign(b),"der")}(a,r,t,o);return{r:c.r.toArrayLike(Uint8Array),s:c.s.toArrayLike(Uint8Array)}}}}return async function(o,c,l){let u=await Qft(o.name),m=h8r(u,l),h=m.sign(c);return{r:h.r.toArrayLike(Uint8Array),s:h.s.toArrayLike(Uint8Array)}}(a,s,i)}async function JHo(e,r,t,n,i,s){let a=new A$(e);if(n&&!Ai.isStream(n))switch(a.type){case"web":try{return await async function(o,c,{r:l,s:u},m,h){let _=y8r(o.payloadSize,yZ[o.name],h),b=await OFr.importKey("jwk",_,{name:"ECDSA",namedCurve:yZ[o.name],hash:{name:Rn.read(Rn.webHash,o.hash)}},!1,["verify"]),v=Ai.concatUint8Array([l,u]).buffer;return OFr.verify({name:"ECDSA",namedCurve:yZ[o.name],hash:{name:Rn.read(Rn.webHash,c)}},b,v,m)}(a,r,t,n,i)}catch(o){if(a.name!=="p521"&&(o.name==="DataError"||o.name==="OperationError"))throw o;Ai.printDebugError("Browser did not support verifying: "+o.message)}break;case"node":return async function(o,c,{r:l,s:u},m,h){let{default:_}=await Promise.resolve().then(function(){return B5t}),b=iPe.createVerify(Rn.read(Rn.hash,c));b.write(m),b.end();let v=pHh.encode({algorithm:{algorithm:[1,2,840,10045,2,1],parameters:o.oid},subjectPublicKey:{unused:0,data:Array.from(h)}},"pem",{label:"PUBLIC KEY"}),w=fJo.encode({r:new _(l),s:new _(u)},"der");try{return b.verify(v,w)}catch{return!1}}(a,r,t,n,i)}return async function(o,c,l,u){let m=await Qft(o.name);return g8r(m,u).verify(l,c)}(a,t,r===void 0?n:s,i)}var _8r=iPe?kYo.default:void 0,fJo=iPe?_8r.define("ECDSASignature",function(){this.seq().obj(this.key("r").int(),this.key("s").int())}):void 0,lHh=iPe?_8r.define("ECPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").explicit(0).optional().any(),this.key("publicKey").explicit(1).optional().bitstr())}):void 0,dHh=iPe?_8r.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional().any())}):void 0,pHh=iPe?_8r.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(dHh),this.key("subjectPublicKey").bitstr())}):void 0,mHh=Object.freeze({__proto__:null,sign:YHo,verify:JHo,validateParams:async function(e,r,t){let n=new A$(e);if(n.keyType!==Rn.publicKey.ecdsa)return!1;switch(n.type){case"web":case"node":{let i=gZ(8),s=Rn.hash.sha256,a=await Ift.digest(s,i);try{let o=await YHo(e,s,i,r,t,a);return await JHo(e,s,o,i,r,a)}catch{return!1}}default:return dJo(Rn.publicKey.ecdsa,e,r,t)}}});hZ.hash=e=>new Uint8Array(gNt().update(e).digest());var fHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s){if(Ift.getHashByteLength(r)<Ift.getHashByteLength(Rn.hash.sha256))throw Error("Hash algorithm too weak: sha256 or stronger is required for EdDSA.");let a=Ai.concatUint8Array([i,n.subarray(1)]),o=hZ.sign.detached(s,a);return{r:o.subarray(0,32),s:o.subarray(32)}},verify:async function(e,r,{r:t,s:n},i,s,a){let o=Ai.concatUint8Array([t,n]);return hZ.sign.detached.verify(a,o,s.subarray(1))},validateParams:async function(e,r,t){if(e.getName()!=="ed25519")return!1;let{publicKey:n}=hZ.sign.keyPair.fromSeed(t),i=new Uint8Array([64,...n]);return Ai.equalsUint8Array(r,i)}});function hJo(e,r){let t=new fNt["aes"+8*e.length](e),n=new Uint32Array([2795939494,2795939494]),i=BFr(r),s=n,a=i,o=i.length/2,c=new Uint32Array([0,0]),l=new Uint32Array(4);for(let u=0;u<=5;++u)for(let m=0;m<o;++m)c[1]=o*u+(1+m),l[0]=s[0],l[1]=s[1],l[2]=a[2*m],l[3]=a[2*m+1],l=BFr(t.encrypt(qFr(l))),s=l.subarray(0,2),s[0]^=c[0],s[1]^=c[1],a[2*m]=l[2],a[2*m+1]=l[3];return qFr(s,a)}function gJo(e,r){let t=new fNt["aes"+8*e.length](e),n=new Uint32Array([2795939494,2795939494]),i=BFr(r),s=i.subarray(0,2),a=i.subarray(2),o=i.length/2-1,c=new Uint32Array([0,0]),l=new Uint32Array(4);for(let u=5;u>=0;--u)for(let m=o-1;m>=0;--m)c[1]=o*u+(m+1),l[0]=s[0]^c[0],l[1]=s[1]^c[1],l[2]=a[2*m],l[3]=a[2*m+1],l=BFr(t.decrypt(qFr(l))),s=l.subarray(0,2),a[2*m]=l[2],a[2*m+1]=l[3];if(s[0]===n[0]&&s[1]===n[1])return qFr(a);throw Error("Key Data Integrity failed")}function BFr(e){let{length:r}=e,t=function(s){if(Ai.isString(s)){let{length:a}=s,o=new ArrayBuffer(a),c=new Uint8Array(o);for(let l=0;l<a;++l)c[l]=s.charCodeAt(l);return o}return new Uint8Array(s).buffer}(e),n=new DataView(t),i=new Uint32Array(r/4);for(let s=0;s<r/4;++s)i[s]=n.getUint32(4*s);return i}function qFr(){let e=0;for(let i=0;i<arguments.length;++i)e+=4*arguments[i].length;let r=new ArrayBuffer(e),t=new DataView(r),n=0;for(let i=0;i<arguments.length;++i){for(let s=0;s<arguments[i].length;++s)t.setUint32(n+4*s,arguments[i][s]);n+=4*arguments[i].length}return new Uint8Array(r)}var hHh=Object.freeze({__proto__:null,wrap:hJo,unwrap:gJo});function yJo(e){let r=8-e.length%8,t=new Uint8Array(e.length+r).fill(r);return t.set(e),t}function _Jo(e){let r=e.length;if(r>0){let t=e[r-1];if(t>=1){let n=e.subarray(r-t),i=new Uint8Array(t).fill(t);if(Ai.equalsUint8Array(n,i))return e.subarray(0,r-t)}}throw Error("Invalid padding")}var gHh=Object.freeze({__proto__:null,encode:yJo,decode:_Jo}),G1e=Ai.getWebCrypto(),AJo=Ai.getNodeCrypto();function XHo(e,r,t,n){return Ai.concatUint8Array([r.write(),new Uint8Array([e]),t.write(),Ai.stringToUint8Array("Anonymous Sender "),n.subarray(0,20)])}async function ZHo(e,r,t,n,i=!1,s=!1){let a;if(i){for(a=0;a<r.length&&r[a]===0;a++);r=r.subarray(a)}if(s){for(a=r.length-1;a>=0&&r[a]===0;a--);r=r.subarray(0,a+1)}return(await Ift.digest(e,Ai.concatUint8Array([new Uint8Array([0,0,0,1]),r,n]))).subarray(0,t)}async function yHh(e,r){switch(e.type){case"curve25519":{let t=gZ(32),{secretKey:n,sharedKey:i}=await bJo(e,r,null,t),{publicKey:s}=hZ.box.keyPair.fromSecretKey(n);return s=Ai.concatUint8Array([new Uint8Array([64]),s]),{publicKey:s,sharedKey:i}}case"web":if(e.web&&Ai.getWebCrypto())try{return await async function(t,n){let i=y8r(t.payloadSize,t.web.web,n),s=G1e.generateKey({name:"ECDH",namedCurve:t.web.web},!0,["deriveKey","deriveBits"]),a=G1e.importKey("jwk",i,{name:"ECDH",namedCurve:t.web.web},!1,[]);[s,a]=await Promise.all([s,a]);let o=G1e.deriveBits({name:"ECDH",namedCurve:t.web.web,public:a},s.privateKey,t.web.sharedSize),c=G1e.exportKey("jwk",s.publicKey);[o,c]=await Promise.all([o,c]);let l=new Uint8Array(o);return{publicKey:new Uint8Array(pJo(c)),sharedKey:l}}(e,r)}catch(t){Ai.printDebugError(t)}break;case"node":return async function(t,n){let i=AJo.createECDH(t.node.node);i.generateKeys();let s=new Uint8Array(i.computeSecret(n));return{publicKey:new Uint8Array(i.getPublicKey()),sharedKey:s}}(e,r)}return async function(t,n){let i=await Qft(t.name),s=await t.genKeyPair();n=g8r(i,n);let a=h8r(i,s.privateKey),o=s.publicKey,c=a.derive(n.getPublic()),l=i.curve.p.byteLength(),u=c.toArrayLike(Uint8Array,"be",l);return{publicKey:o,sharedKey:u}}(e,r)}async function bJo(e,r,t,n){if(n.length!==e.payloadSize){let i=new Uint8Array(e.payloadSize);i.set(n,e.payloadSize-n.length),n=i}switch(e.type){case"curve25519":{let i=n.slice().reverse();return{secretKey:i,sharedKey:hZ.scalarMult(i,r.subarray(1))}}case"web":if(e.web&&Ai.getWebCrypto())try{return await async function(i,s,a,o){let c=mJo(i.payloadSize,i.web.web,a,o),l=G1e.importKey("jwk",c,{name:"ECDH",namedCurve:i.web.web},!0,["deriveKey","deriveBits"]),u=y8r(i.payloadSize,i.web.web,s),m=G1e.importKey("jwk",u,{name:"ECDH",namedCurve:i.web.web},!0,[]);[l,m]=await Promise.all([l,m]);let h=G1e.deriveBits({name:"ECDH",namedCurve:i.web.web,public:m},l,i.web.sharedSize),_=G1e.exportKey("jwk",l);[h,_]=await Promise.all([h,_]);let b=new Uint8Array(h);return{secretKey:sae(_.d),sharedKey:b}}(e,r,t,n)}catch(i){Ai.printDebugError(i)}break;case"node":return async function(i,s,a){let o=AJo.createECDH(i.node.node);o.setPrivateKey(a);let c=new Uint8Array(o.computeSecret(s));return{secretKey:new Uint8Array(o.getPrivateKey()),sharedKey:c}}(e,r,n)}return async function(i,s,a){let o=await Qft(i.name);s=g8r(o,s),a=h8r(o,a);let c=new Uint8Array(a.getPrivate()),l=a.derive(s.getPublic()),u=o.curve.p.byteLength(),m=l.toArrayLike(Uint8Array,"be",u);return{secretKey:c,sharedKey:m}}(e,r,n)}var _Hh=Object.freeze({__proto__:null,validateParams:async function(e,r,t){return dJo(Rn.publicKey.ecdh,e,r,t)},encrypt:async function(e,r,t,n,i){let s=yJo(t),a=new A$(e),{publicKey:o,sharedKey:c}=await yHh(a,n),l=XHo(Rn.publicKey.ecdh,e,r,i),{keySize:u}=K1e(r.cipher);return{publicKey:o,wrappedKey:hJo(await ZHo(r.hash,c,u,l),s)}},decrypt:async function(e,r,t,n,i,s,a){let o=new A$(e),{sharedKey:c}=await bJo(o,t,i,s),l=XHo(Rn.publicKey.ecdh,e,r,a),{keySize:u}=K1e(r.cipher),m;for(let h=0;h<3;h++)try{return _Jo(gJo(await ZHo(r.hash,c,u,l,h===1,h===2),n))}catch(_){m=_}throw m}}),AHh=Object.freeze({__proto__:null,Curve:A$,ecdh:_Hh,ecdsa:mHh,eddsa:fHh,generate:async function(e){let r=await Ai.getBigInteger();e=new A$(e);let t=await e.genKeyPair(),n=new r(t.publicKey).toUint8Array(),i=new r(t.privateKey).toUint8Array("be",e.payloadSize);return{oid:e.oid,Q:n,secret:i,hash:e.hash,cipher:e.cipher}},getPreferredHashAlgo:function(e){return yFr[Rn.write(Rn.curve,e.toHex())].hash}}),bHh=Object.freeze({__proto__:null,sign:async function(e,r,t,n,i,s){let a=await Ai.getBigInteger(),o=new a(1),c,l,u,m;n=new a(n),i=new a(i),t=new a(t),s=new a(s),t=t.mod(n),s=s.mod(i);let h=new a(r.subarray(0,i.byteLength())).mod(i);for(;;){if(c=await gae(o,i),l=t.modExp(c,n).imod(i),l.isZero())continue;let _=s.mul(l).imod(i);if(m=h.add(_).imod(i),u=c.modInv(i).imul(m).imod(i),!u.isZero())break}return{r:l.toUint8Array("be",i.byteLength()),s:u.toUint8Array("be",i.byteLength())}},verify:async function(e,r,t,n,i,s,a,o){let c=await Ai.getBigInteger(),l=new c(0);if(r=new c(r),t=new c(t),s=new c(s),a=new c(a),i=new c(i),o=new c(o),r.lte(l)||r.gte(a)||t.lte(l)||t.gte(a))return Ai.printDebug("invalid DSA Signature"),!1;let u=new c(n.subarray(0,a.byteLength())).imod(a),m=t.modInv(a);if(m.isZero())return Ai.printDebug("invalid DSA Signature"),!1;i=i.mod(s),o=o.mod(s);let h=u.mul(m).imod(a),_=r.mul(m).imod(a),b=i.modExp(h,s),v=o.modExp(_,s);return b.mul(v).imod(s).imod(a).equal(r)},validateParams:async function(e,r,t,n,i){let s=await Ai.getBigInteger();e=new s(e),r=new s(r),t=new s(t),n=new s(n);let a=new s(1);if(t.lte(a)||t.gte(e)||!e.dec().mod(r).isZero()||!t.modExp(r,e).isOne())return!1;let o=new s(r.bitLength()),c=new s(150);if(o.lt(c)||!await oJo(r,null,32))return!1;i=new s(i);let l=new s(2),u=await gae(l.leftShift(o.dec()),l.leftShift(o)),m=r.mul(u).add(i);return!!n.equal(t.modExp(m,e))}}),Xv={rsa:aHh,elgamal:oHh,elliptic:AHh,dsa:bHh,nacl:hZ},CHh=Object.freeze({__proto__:null,parseSignatureParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:return{s:Ai.readMPI(r.subarray(t))};case Rn.publicKey.dsa:case Rn.publicKey.ecdsa:{let n=Ai.readMPI(r.subarray(t));return t+=n.length+2,{r:n,s:Ai.readMPI(r.subarray(t))}}case Rn.publicKey.eddsa:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2,n=Ai.leftPad(n,32);let i=Ai.readMPI(r.subarray(t));return i=Ai.leftPad(i,32),{r:n,s:i}}default:throw new fS("Unknown signature algorithm.")}},verify:async function(e,r,t,n,i,s){switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:{let{n:a,e:o}=n,c=Ai.leftPad(t.s,a.length);return Xv.rsa.verify(r,i,c,a,o,s)}case Rn.publicKey.dsa:{let{g:a,p:o,q:c,y:l}=n,{r:u,s:m}=t;return Xv.dsa.verify(r,u,m,s,a,o,c,l)}case Rn.publicKey.ecdsa:{let{oid:a,Q:o}=n,c=new Xv.elliptic.Curve(a).payloadSize,l=Ai.leftPad(t.r,c),u=Ai.leftPad(t.s,c);return Xv.elliptic.ecdsa.verify(a,r,{r:l,s:u},i,o,s)}case Rn.publicKey.eddsa:{let{oid:a,Q:o}=n;return Xv.elliptic.eddsa.verify(a,r,t,i,o,s)}default:throw Error("Unknown signature algorithm.")}},sign:async function(e,r,t,n,i,s){if(!t||!n)throw Error("Missing key parameters");switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaSign:{let{n:a,e:o}=t,{d:c,p:l,q:u,u:m}=n;return{s:await Xv.rsa.sign(r,i,a,o,c,l,u,m,s)}}case Rn.publicKey.dsa:{let{g:a,p:o,q:c}=t,{x:l}=n;return Xv.dsa.sign(r,s,a,o,c,l)}case Rn.publicKey.elgamal:throw Error("Signing with Elgamal is not defined in the OpenPGP standard.");case Rn.publicKey.ecdsa:{let{oid:a,Q:o}=t,{d:c}=n;return Xv.elliptic.ecdsa.sign(a,r,i,o,c,s)}case Rn.publicKey.eddsa:{let{oid:a,Q:o}=t,{seed:c}=n;return Xv.elliptic.eddsa.sign(a,r,i,o,c,s)}default:throw Error("Unknown signature algorithm.")}}}),MFr=class{constructor(r){r=r===void 0?new Uint8Array([]):Ai.isString(r)?Ai.stringToUint8Array(r):new Uint8Array(r),this.data=r}read(r){if(r.length>=1){let t=r[0];if(r.length>=1+t)return this.data=r.subarray(1,1+t),1+this.data.length}throw Error("Invalid symmetric key")}write(){return Ai.concatUint8Array([new Uint8Array([this.data.length]),this.data])}},LFr=class{constructor(r){if(r){let{hash:t,cipher:n}=r;this.hash=t,this.cipher=n}else this.hash=null,this.cipher=null}read(r){if(r.length<4||r[0]!==3||r[1]!==1)throw Error("Cannot read KDFParams");return this.hash=r[2],this.cipher=r[3],4}write(){return new Uint8Array([3,1,this.hash,this.cipher])}};function rbi(e){try{e.getName()}catch{throw new fS("Unknown curve OID")}}var vHh=Object.freeze({__proto__:null,publicKeyEncrypt:async function(e,r,t,n){switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:{let{n:i,e:s}=r;return{c:await Xv.rsa.encrypt(t,i,s)}}case Rn.publicKey.elgamal:{let{p:i,g:s,y:a}=r;return Xv.elgamal.encrypt(t,i,s,a)}case Rn.publicKey.ecdh:{let{oid:i,Q:s,kdfParams:a}=r,{publicKey:o,wrappedKey:c}=await Xv.elliptic.ecdh.encrypt(i,a,t,s,n);return{V:o,C:new MFr(c)}}default:return[]}},publicKeyDecrypt:async function(e,r,t,n,i,s){switch(e){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaEncrypt:{let{c:a}=n,{n:o,e:c}=r,{d:l,p:u,q:m,u:h}=t;return Xv.rsa.decrypt(a,o,c,l,u,m,h,s)}case Rn.publicKey.elgamal:{let{c1:a,c2:o}=n,c=r.p,l=t.x;return Xv.elgamal.decrypt(a,o,c,l,s)}case Rn.publicKey.ecdh:{let{oid:a,Q:o,kdfParams:c}=r,{d:l}=t,{V:u,C:m}=n;return Xv.elliptic.ecdh.decrypt(a,c,u,m.data,o,l,i)}default:throw Error("Unknown public key encryption algorithm.")}},parsePublicKeyParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,{read:t,publicParams:{n,e:i}}}case Rn.publicKey.dsa:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=Ai.readMPI(r.subarray(t));t+=s.length+2;let a=Ai.readMPI(r.subarray(t));return t+=a.length+2,{read:t,publicParams:{p:n,q:i,g:s,y:a}}}case Rn.publicKey.elgamal:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=Ai.readMPI(r.subarray(t));return t+=s.length+2,{read:t,publicParams:{p:n,g:i,y:s}}}case Rn.publicKey.ecdsa:{let n=new oZ;t+=n.read(r),rbi(n);let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,{read:t,publicParams:{oid:n,Q:i}}}case Rn.publicKey.eddsa:{let n=new oZ;t+=n.read(r),rbi(n);let i=Ai.readMPI(r.subarray(t));return t+=i.length+2,i=Ai.leftPad(i,33),{read:t,publicParams:{oid:n,Q:i}}}case Rn.publicKey.ecdh:{let n=new oZ;t+=n.read(r),rbi(n);let i=Ai.readMPI(r.subarray(t));t+=i.length+2;let s=new LFr;return t+=s.read(r.subarray(t)),{read:t,publicParams:{oid:n,Q:i,kdfParams:s}}}default:throw new fS("Unknown public key encryption algorithm.")}},parsePrivateKeyParams:function(e,r,t){let n=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let i=Ai.readMPI(r.subarray(n));n+=i.length+2;let s=Ai.readMPI(r.subarray(n));n+=s.length+2;let a=Ai.readMPI(r.subarray(n));n+=a.length+2;let o=Ai.readMPI(r.subarray(n));return n+=o.length+2,{read:n,privateParams:{d:i,p:s,q:a,u:o}}}case Rn.publicKey.dsa:case Rn.publicKey.elgamal:{let i=Ai.readMPI(r.subarray(n));return n+=i.length+2,{read:n,privateParams:{x:i}}}case Rn.publicKey.ecdsa:case Rn.publicKey.ecdh:{let i=new A$(t.oid),s=Ai.readMPI(r.subarray(n));return n+=s.length+2,s=Ai.leftPad(s,i.payloadSize),{read:n,privateParams:{d:s}}}case Rn.publicKey.eddsa:{let i=new A$(t.oid),s=Ai.readMPI(r.subarray(n));return n+=s.length+2,s=Ai.leftPad(s,i.payloadSize),{read:n,privateParams:{seed:s}}}default:throw new fS("Unknown public key encryption algorithm.")}},parseEncSessionKeyParams:function(e,r){let t=0;switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:return{c:Ai.readMPI(r.subarray(t))};case Rn.publicKey.elgamal:{let n=Ai.readMPI(r.subarray(t));return t+=n.length+2,{c1:n,c2:Ai.readMPI(r.subarray(t))}}case Rn.publicKey.ecdh:{let n=Ai.readMPI(r.subarray(t));t+=n.length+2;let i=new MFr;return i.read(r.subarray(t)),{V:n,C:i}}default:throw new fS("Unknown public key encryption algorithm.")}},serializeParams:function(e,r){let t=Object.keys(r).map(n=>{let i=r[n];return Ai.isUint8Array(i)?Ai.uint8ArrayToMPI(i):i.write()});return Ai.concatUint8Array(t)},generateParams:function(e,r,t){switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:return Xv.rsa.generate(r,65537).then(({n,e:i,d:s,p:a,q:o,u:c})=>({privateParams:{d:s,p:a,q:o,u:c},publicParams:{n,e:i}}));case Rn.publicKey.ecdsa:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s})=>({privateParams:{d:s},publicParams:{oid:new oZ(n),Q:i}}));case Rn.publicKey.eddsa:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s})=>({privateParams:{seed:s},publicParams:{oid:new oZ(n),Q:i}}));case Rn.publicKey.ecdh:return Xv.elliptic.generate(t).then(({oid:n,Q:i,secret:s,hash:a,cipher:o})=>({privateParams:{d:s},publicParams:{oid:new oZ(n),Q:i,kdfParams:new LFr({hash:a,cipher:o})}}));case Rn.publicKey.dsa:case Rn.publicKey.elgamal:throw Error("Unsupported algorithm for key generation.");default:throw Error("Unknown public key algorithm.")}},validateParams:async function(e,r,t){if(!r||!t)throw Error("Missing key parameters");switch(e){case Rn.publicKey.rsaEncrypt:case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:{let{n,e:i}=r,{d:s,p:a,q:o,u:c}=t;return Xv.rsa.validateParams(n,i,s,a,o,c)}case Rn.publicKey.dsa:{let{p:n,q:i,g:s,y:a}=r,{x:o}=t;return Xv.dsa.validateParams(n,i,s,a,o)}case Rn.publicKey.elgamal:{let{p:n,g:i,y:s}=r,{x:a}=t;return Xv.elgamal.validateParams(n,i,s,a)}case Rn.publicKey.ecdsa:case Rn.publicKey.ecdh:{let n=Xv.elliptic[Rn.read(Rn.publicKey,e)],{oid:i,Q:s}=r,{d:a}=t;return n.validateParams(i,s,a)}case Rn.publicKey.eddsa:{let{oid:n,Q:i}=r,{seed:s}=t;return Xv.elliptic.eddsa.validateParams(n,i,s)}default:throw Error("Unknown public key algorithm.")}},getPrefixRandom:async function(e){let{blockSize:r}=K1e(e),t=await gZ(r),n=new Uint8Array([t[t.length-2],t[t.length-1]]);return Ai.concat([t,n])},generateSessionKey:function(e){let{keySize:r}=K1e(e);return gZ(r)},getAEADMode:function(e){let r=Rn.read(Rn.aead,e);return aJo[r]},getCipher:K1e}),ff={cipher:fNt,hash:Ift,mode:aJo,publicKey:Xv,signature:CHh,random:nHh,pkcs1:sHh,pkcs5:gHh,aesKW:hHh};Object.assign(ff,vHh);var _Nt=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function CJo(e,r){return e.length===r?e:e.subarray?e.subarray(0,r):(e.length=r,e)}var vJo={arraySet:function(e,r,t,n,i){if(r.subarray&&e.subarray)e.set(r.subarray(t,t+n),i);else for(let s=0;s<n;s++)e[i+s]=r[t+s]},flattenChunks:function(e){let r,t,n,i,s;for(n=0,r=0,t=e.length;r<t;r++)n+=e[r].length;let a=new Uint8Array(n);for(i=0,r=0,t=e.length;r<t;r++)s=e[r],a.set(s,i),i+=s.length;return a}},EJo={arraySet:function(e,r,t,n,i){for(let s=0;s<n;s++)e[i+s]=r[t+s]},flattenChunks:function(e){return[].concat.apply([],e)}},dZ=_Nt?Uint8Array:Array,JG=_Nt?Uint16Array:Array,jFr=_Nt?Int32Array:Array,DJo=_Nt?vJo.flattenChunks:EJo.flattenChunks,_Z=_Nt?vJo.arraySet:EJo.arraySet,AZ=0,EHh=1,Y5t=2,DHh=3,rT=4,jbi=5,Y6r=6,uC=0,uae=1,SJo=2,_w=-2,ACi=-3,G5t=-5,eWo=-1,SHh=1,J6r=2,wHh=3,wJo=4,tWo=0,rWo=1,IJo=2,Tft=8;function Kft(e){let r=e.length;for(;--r>=0;)e[r]=0}var IHh=0,xJo=1,xHh=2,bCi=29,ANt=256,J5t=ANt+1+bCi,vft=30,CCi=19,nWo=2*J5t+1,BTe=15,nbi=16,THh=7,vCi=256,TJo=16,PJo=17,RJo=18,Gbi=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],_Fr=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],PHh=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],iWo=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],iae=Array(2*(J5t+2));Kft(iae);var U5t=Array(2*vft);Kft(U5t);var X5t=Array(512);Kft(X5t);var Z5t=Array(256);Kft(Z5t);var ECi=Array(bCi);Kft(ECi);var GFr=Array(vft);function ibi(e,r,t,n,i){this.static_tree=e,this.extra_bits=r,this.extra_base=t,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}var sWo,aWo,oWo;function sbi(e,r){this.dyn_tree=e,this.max_code=0,this.stat_desc=r}function kJo(e){return e<256?X5t[e]:X5t[256+(e>>>7)]}function eNt(e,r){e.pending_buf[e.pending++]=255&r,e.pending_buf[e.pending++]=r>>>8&255}function h5(e,r,t){e.bi_valid>nbi-t?(e.bi_buf|=r<<e.bi_valid&65535,eNt(e,e.bi_buf),e.bi_buf=r>>nbi-e.bi_valid,e.bi_valid+=t-nbi):(e.bi_buf|=r<<e.bi_valid&65535,e.bi_valid+=t)}function uZ(e,r,t){h5(e,t[2*r],t[2*r+1])}function FJo(e,r){let t=0;do t|=1&e,e>>>=1,t<<=1;while(--r>0);return t>>>1}function NJo(e,r,t){let n=Array(BTe+1),i,s,a=0;for(i=1;i<=BTe;i++)n[i]=a=a+t[i-1]<<1;for(s=0;s<=r;s++){let o=e[2*s+1];o!==0&&(e[2*s]=FJo(n[o]++,o))}}function OJo(e){let r;for(r=0;r<J5t;r++)e.dyn_ltree[2*r]=0;for(r=0;r<vft;r++)e.dyn_dtree[2*r]=0;for(r=0;r<CCi;r++)e.bl_tree[2*r]=0;e.dyn_ltree[2*vCi]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function BJo(e){e.bi_valid>8?eNt(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function cWo(e,r,t,n){let i=2*r,s=2*t;return e[i]<e[s]||e[i]===e[s]&&n[r]<=n[t]}function abi(e,r,t){let n=e.heap[t],i=t<<1;for(;i<=e.heap_len&&(i<e.heap_len&&cWo(r,e.heap[i+1],e.heap[i],e.depth)&&i++,!cWo(r,n,e.heap[i],e.depth));)e.heap[t]=e.heap[i],t=i,i<<=1;e.heap[t]=n}function uWo(e,r,t){let n,i,s,a,o=0;if(e.last_lit!==0)do n=e.pending_buf[e.d_buf+2*o]<<8|e.pending_buf[e.d_buf+2*o+1],i=e.pending_buf[e.l_buf+o],o++,n===0?uZ(e,i,r):(s=Z5t[i],uZ(e,s+ANt+1,r),a=Gbi[s],a!==0&&(i-=ECi[s],h5(e,i,a)),n--,s=kJo(n),uZ(e,s,t),a=_Fr[s],a!==0&&(n-=GFr[s],h5(e,n,a)));while(o<e.last_lit);uZ(e,vCi,r)}function obi(e,r){let t=r.dyn_tree,n=r.stat_desc.static_tree,i=r.stat_desc.has_stree,s=r.stat_desc.elems,a,o,c,l=-1;for(e.heap_len=0,e.heap_max=nWo,a=0;a<s;a++)t[2*a]!==0?(e.heap[++e.heap_len]=l=a,e.depth[a]=0):t[2*a+1]=0;for(;e.heap_len<2;)c=e.heap[++e.heap_len]=l<2?++l:0,t[2*c]=1,e.depth[c]=0,e.opt_len--,i&&(e.static_len-=n[2*c+1]);for(r.max_code=l,a=e.heap_len>>1;a>=1;a--)abi(e,t,a);c=s;do a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],abi(e,t,1),o=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=o,t[2*c]=t[2*a]+t[2*o],e.depth[c]=(e.depth[a]>=e.depth[o]?e.depth[a]:e.depth[o])+1,t[2*a+1]=t[2*o+1]=c,e.heap[1]=c++,abi(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(u,m){let h=m.dyn_tree,_=m.max_code,b=m.stat_desc.static_tree,v=m.stat_desc.has_stree,w=m.stat_desc.extra_bits,x=m.stat_desc.extra_base,P=m.stat_desc.max_length,k,R,L,U,Y,N,j=0;for(U=0;U<=BTe;U++)u.bl_count[U]=0;for(h[2*u.heap[u.heap_max]+1]=0,k=u.heap_max+1;k<nWo;k++)R=u.heap[k],U=h[2*h[2*R+1]+1]+1,U>P&&(U=P,j++),h[2*R+1]=U,R>_||(u.bl_count[U]++,Y=0,R>=x&&(Y=w[R-x]),N=h[2*R],u.opt_len+=N*(U+Y),v&&(u.static_len+=N*(b[2*R+1]+Y)));if(j!==0){do{for(U=P-1;u.bl_count[U]===0;)U--;u.bl_count[U]--,u.bl_count[U+1]+=2,u.bl_count[P]--,j-=2}while(j>0);for(U=P;U!==0;U--)for(R=u.bl_count[U];R!==0;)L=u.heap[--k],L>_||(h[2*L+1]!==U&&(u.opt_len+=(U-h[2*L+1])*h[2*L],h[2*L+1]=U),R--)}}(e,r),NJo(t,l,e.bl_count)}function lWo(e,r,t){let n,i,s=-1,a=r[1],o=0,c=7,l=4;for(a===0&&(c=138,l=3),r[2*(t+1)+1]=65535,n=0;n<=t;n++)i=a,a=r[2*(n+1)+1],++o<c&&i===a||(o<l?e.bl_tree[2*i]+=o:i!==0?(i!==s&&e.bl_tree[2*i]++,e.bl_tree[2*TJo]++):o<=10?e.bl_tree[2*PJo]++:e.bl_tree[2*RJo]++,o=0,s=i,a===0?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4))}function dWo(e,r,t){let n,i,s=-1,a=r[1],o=0,c=7,l=4;for(a===0&&(c=138,l=3),n=0;n<=t;n++)if(i=a,a=r[2*(n+1)+1],!(++o<c&&i===a)){if(o<l)do uZ(e,i,e.bl_tree);while(--o!=0);else i!==0?(i!==s&&(uZ(e,i,e.bl_tree),o--),uZ(e,TJo,e.bl_tree),h5(e,o-3,2)):o<=10?(uZ(e,PJo,e.bl_tree),h5(e,o-3,3)):(uZ(e,RJo,e.bl_tree),h5(e,o-11,7));o=0,s=i,a===0?(c=138,l=3):i===a?(c=6,l=3):(c=7,l=4)}}Kft(GFr);var pWo=!1;function RHh(e){pWo||(function(){let r,t,n,i,s,a=Array(BTe+1);for(n=0,i=0;i<bCi-1;i++)for(ECi[i]=n,r=0;r<1<<Gbi[i];r++)Z5t[n++]=i;for(Z5t[n-1]=i,s=0,i=0;i<16;i++)for(GFr[i]=s,r=0;r<1<<_Fr[i];r++)X5t[s++]=i;for(s>>=7;i<vft;i++)for(GFr[i]=s<<7,r=0;r<1<<_Fr[i]-7;r++)X5t[256+s++]=i;for(t=0;t<=BTe;t++)a[t]=0;for(r=0;r<=143;)iae[2*r+1]=8,r++,a[8]++;for(;r<=255;)iae[2*r+1]=9,r++,a[9]++;for(;r<=279;)iae[2*r+1]=7,r++,a[7]++;for(;r<=287;)iae[2*r+1]=8,r++,a[8]++;for(NJo(iae,J5t+1,a),r=0;r<vft;r++)U5t[2*r+1]=5,U5t[2*r]=FJo(r,5);sWo=new ibi(iae,Gbi,ANt+1,J5t,BTe),aWo=new ibi(U5t,_Fr,0,vft,BTe),oWo=new ibi([],PHh,0,CCi,THh)}(),pWo=!0),e.l_desc=new sbi(e.dyn_ltree,sWo),e.d_desc=new sbi(e.dyn_dtree,aWo),e.bl_desc=new sbi(e.bl_tree,oWo),e.bi_buf=0,e.bi_valid=0,OJo(e)}function qJo(e,r,t,n){h5(e,(IHh<<1)+(n?1:0),3),function(i,s,a,o){BJo(i),o&&(eNt(i,a),eNt(i,~a)),_Z(i.pending_buf,i.window,s,a,i.pending),i.pending+=a}(e,r,t,!0)}function kHh(e){h5(e,xJo<<1,3),uZ(e,vCi,iae),function(r){r.bi_valid===16?(eNt(r,r.bi_buf),r.bi_buf=0,r.bi_valid=0):r.bi_valid>=8&&(r.pending_buf[r.pending++]=255&r.bi_buf,r.bi_buf>>=8,r.bi_valid-=8)}(e)}function FHh(e,r,t,n){let i,s,a=0;e.level>0?(e.strm.data_type===IJo&&(e.strm.data_type=function(o){let c,l=4093624447;for(c=0;c<=31;c++,l>>>=1)if(1&l&&o.dyn_ltree[2*c]!==0)return tWo;if(o.dyn_ltree[18]!==0||o.dyn_ltree[20]!==0||o.dyn_ltree[26]!==0)return rWo;for(c=32;c<ANt;c++)if(o.dyn_ltree[2*c]!==0)return rWo;return tWo}(e)),obi(e,e.l_desc),obi(e,e.d_desc),a=function(o){let c;for(lWo(o,o.dyn_ltree,o.l_desc.max_code),lWo(o,o.dyn_dtree,o.d_desc.max_code),obi(o,o.bl_desc),c=CCi-1;c>=3&&o.bl_tree[2*iWo[c]+1]===0;c--);return o.opt_len+=3*(c+1)+5+5+4,c}(e),i=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=i&&(i=s)):i=s=t+5,t+4<=i&&r!==-1?qJo(e,r,t,n):e.strategy===wJo||s===i?(h5(e,(xJo<<1)+(n?1:0),3),uWo(e,iae,U5t)):(h5(e,(xHh<<1)+(n?1:0),3),function(o,c,l,u){let m;for(h5(o,c-257,5),h5(o,l-1,5),h5(o,u-4,4),m=0;m<u;m++)h5(o,o.bl_tree[2*iWo[m]+1],3);dWo(o,o.dyn_ltree,c-1),dWo(o,o.dyn_dtree,l-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),uWo(e,e.dyn_ltree,e.dyn_dtree)),OJo(e),n&&BJo(e)}function H1e(e,r,t){return e.pending_buf[e.d_buf+2*e.last_lit]=r>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&r,e.pending_buf[e.l_buf+e.last_lit]=255&t,e.last_lit++,r===0?e.dyn_ltree[2*t]++:(e.matches++,r--,e.dyn_ltree[2*(Z5t[t]+ANt+1)]++,e.dyn_dtree[2*kJo(r)]++),e.last_lit===e.lit_bufsize-1}function tNt(e,r,t,n){let i=65535&e|0,s=e>>>16&65535|0,a=0;for(;t!==0;){a=t>2e3?2e3:t,t-=a;do i=i+r[n++]|0,s=s+i|0;while(--a);i%=65521,s%=65521}return i|s<<16|0}var NHh=function(){let e,r=[];for(let t=0;t<256;t++){e=t;for(let n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;r[t]=e}return r}();function Zx(e,r,t,n){let i=NHh,s=n+t;e^=-1;for(let a=n;a<s;a++)e=e>>>8^i[255&(e^r[a])];return-1^e}var rNt={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},OHh=9,g_=3,U1e=258,_$=U1e+g_+1,BHh=32,UFr=42,Ubi=69,AFr=73,bFr=91,CFr=103,qTe=113,P5t=666,eT=1,V5t=2,MTe=3,Eft=4,qHh=3;function V1e(e,r){return e.msg=rNt[r],r}function mWo(e){return(e<<1)-(e>4?9:0)}function M1e(e){let r=e.length;for(;--r>=0;)e[r]=0}function F1e(e){let r=e.state,t=r.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(_Z(e.output,r.pending_buf,r.pending_out,t,e.next_out),e.next_out+=t,r.pending_out+=t,e.total_out+=t,e.avail_out-=t,r.pending-=t,r.pending===0&&(r.pending_out=0))}function zP(e,r){FHh(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,r),e.block_start=e.strstart,F1e(e.strm)}function hA(e,r){e.pending_buf[e.pending++]=r}function A5t(e,r){e.pending_buf[e.pending++]=r>>>8&255,e.pending_buf[e.pending++]=255&r}function MHh(e,r,t,n){let i=e.avail_in;return i>n&&(i=n),i===0?0:(e.avail_in-=i,_Z(r,e.input,e.next_in,i,t),e.state.wrap===1?e.adler=tNt(e.adler,r,i,t):e.state.wrap===2&&(e.adler=Zx(e.adler,r,i,t)),e.next_in+=i,e.total_in+=i,i)}function MJo(e,r){let t,n,i=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,c=e.strstart>e.w_size-_$?e.strstart-(e.w_size-_$):0,l=e.window,u=e.w_mask,m=e.prev,h=e.strstart+U1e,_=l[s+a-1],b=l[s+a];e.prev_length>=e.good_match&&(i>>=2),o>e.lookahead&&(o=e.lookahead);do if(t=r,l[t+a]===b&&l[t+a-1]===_&&l[t]===l[s]&&l[++t]===l[s+1]){s+=2,t++;do;while(l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&l[++s]===l[++t]&&s<h);if(n=U1e-(h-s),s=h-U1e,n>a){if(e.match_start=r,a=n,n>=o)break;_=l[s+a-1],b=l[s+a]}}while((r=m[r&u])>c&&--i!=0);return a<=e.lookahead?a:e.lookahead}function WTe(e){let r=e.w_size,t,n,i,s,a;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=r+(r-_$)){_Z(e.window,e.window,r,r,0),e.match_start-=r,e.strstart-=r,e.block_start-=r,n=e.hash_size,t=n;do i=e.head[--t],e.head[t]=i>=r?i-r:0;while(--n);n=r,t=n;do i=e.prev[--t],e.prev[t]=i>=r?i-r:0;while(--n);s+=r}if(e.strm.avail_in===0)break;if(n=MHh(e.strm,e.window,e.strstart+e.lookahead,s),e.lookahead+=n,e.lookahead+e.insert>=g_)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+g_-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<g_)););}while(e.lookahead<_$&&e.strm.avail_in!==0)}function cbi(e,r){let t,n;for(;;){if(e.lookahead<_$){if(WTe(e),e.lookahead<_$&&r===AZ)return eT;if(e.lookahead===0)break}if(t=0,e.lookahead>=g_&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-_$&&(e.match_length=MJo(e,t)),e.match_length>=g_)if(n=H1e(e,e.strstart-e.match_start,e.match_length-g_),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=g_){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!=0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=H1e(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(zP(e,!1),e.strm.avail_out===0))return eT}return e.insert=e.strstart<g_-1?e.strstart:g_-1,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):e.last_lit&&(zP(e,!1),e.strm.avail_out===0)?eT:V5t}function uft(e,r){let t,n,i;for(;;){if(e.lookahead<_$){if(WTe(e),e.lookahead<_$&&r===AZ)return eT;if(e.lookahead===0)break}if(t=0,e.lookahead>=g_&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=g_-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-_$&&(e.match_length=MJo(e,t),e.match_length<=5&&(e.strategy===SHh||e.match_length===g_&&e.strstart-e.match_start>4096)&&(e.match_length=g_-1)),e.prev_length>=g_&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-g_,n=H1e(e,e.strstart-1-e.prev_match,e.prev_length-g_),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+g_-1])&e.hash_mask,t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!=0);if(e.match_available=0,e.match_length=g_-1,e.strstart++,n&&(zP(e,!1),e.strm.avail_out===0))return eT}else if(e.match_available){if(n=H1e(e,0,e.window[e.strstart-1]),n&&zP(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return eT}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=H1e(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<g_-1?e.strstart:g_-1,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):e.last_lit&&(zP(e,!1),e.strm.avail_out===0)?eT:V5t}var WG=class{constructor(r,t,n,i,s){this.good_length=r,this.max_lazy=t,this.nice_length=n,this.max_chain=i,this.func=s}},R5t=[new WG(0,0,0,0,function(e,r){let t=65535;for(t>e.pending_buf_size-5&&(t=e.pending_buf_size-5);;){if(e.lookahead<=1){if(WTe(e),e.lookahead===0&&r===AZ)return eT;if(e.lookahead===0)break}e.strstart+=e.lookahead,e.lookahead=0;let n=e.block_start+t;if((e.strstart===0||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,zP(e,!1),e.strm.avail_out===0)||e.strstart-e.block_start>=e.w_size-_$&&(zP(e,!1),e.strm.avail_out===0))return eT}return e.insert=0,r===rT?(zP(e,!0),e.strm.avail_out===0?MTe:Eft):(e.strstart>e.block_start&&(zP(e,!1),e.strm.avail_out),eT)}),new WG(4,4,8,4,cbi),new WG(4,5,16,8,cbi),new WG(4,6,32,32,cbi),new WG(4,4,16,16,uft),new WG(8,16,32,32,uft),new WG(8,16,128,128,uft),new WG(8,32,128,256,uft),new WG(32,128,258,1024,uft),new WG(32,258,258,4096,uft)],Vbi=class{constructor(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Tft,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new JG(1146),this.dyn_dtree=new JG(122),this.bl_tree=new JG(78),M1e(this.dyn_ltree),M1e(this.dyn_dtree),M1e(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new JG(16),this.heap=new JG(573),M1e(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new JG(573),M1e(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}};function LHh(e){let r=function(t){let n;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=IJo,n=t.state,n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap?UFr:qTe,t.adler=n.wrap===2?0:1,n.last_flush=AZ,RHh(n),uC):V1e(t,_w)}(e);return r===uC&&function(t){t.window_size=2*t.w_size,M1e(t.head),t.max_lazy_match=R5t[t.level].max_lazy,t.good_match=R5t[t.level].good_length,t.nice_match=R5t[t.level].nice_length,t.max_chain_length=R5t[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=g_-1,t.match_available=0,t.ins_h=0}(e.state),r}function jHh(e,r){let t,n,i,s;if(!e||!e.state||r>jbi||r<0)return e?V1e(e,_w):_w;if(n=e.state,!e.output||!e.input&&e.avail_in!==0||n.status===P5t&&r!==rT)return V1e(e,e.avail_out===0?G5t:_w);if(n.strm=e,t=n.last_flush,n.last_flush=r,n.status===UFr)if(n.wrap===2)e.adler=0,hA(n,31),hA(n,139),hA(n,8),n.gzhead?(hA(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),hA(n,255&n.gzhead.time),hA(n,n.gzhead.time>>8&255),hA(n,n.gzhead.time>>16&255),hA(n,n.gzhead.time>>24&255),hA(n,n.level===9?2:n.strategy>=J6r||n.level<2?4:0),hA(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(hA(n,255&n.gzhead.extra.length),hA(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=Zx(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Ubi):(hA(n,0),hA(n,0),hA(n,0),hA(n,0),hA(n,0),hA(n,n.level===9?2:n.strategy>=J6r||n.level<2?4:0),hA(n,qHh),n.status=qTe);else{let o=Tft+(n.w_bits-8<<4)<<8,c=-1;c=n.strategy>=J6r||n.level<2?0:n.level<6?1:n.level===6?2:3,o|=c<<6,n.strstart!==0&&(o|=BHh),o+=31-o%31,n.status=qTe,A5t(n,o),n.strstart!==0&&(A5t(n,e.adler>>>16),A5t(n,65535&e.adler)),e.adler=1}if(n.status===Ubi)if(n.gzhead.extra){for(i=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending!==n.pending_buf_size));)hA(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=AFr)}else n.status=AFr;if(n.status===AFr)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,hA(n,s)}while(s!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),s===0&&(n.gzindex=0,n.status=bFr)}else n.status=bFr;if(n.status===bFr)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),F1e(e),i=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,hA(n,s)}while(s!==0);n.gzhead.hcrc&&n.pending>i&&(e.adler=Zx(e.adler,n.pending_buf,n.pending-i,i)),s===0&&(n.status=CFr)}else n.status=CFr;if(n.status===CFr&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&F1e(e),n.pending+2<=n.pending_buf_size&&(hA(n,255&e.adler),hA(n,e.adler>>8&255),e.adler=0,n.status=qTe)):n.status=qTe),n.pending!==0){if(F1e(e),e.avail_out===0)return n.last_flush=-1,uC}else if(e.avail_in===0&&mWo(r)<=mWo(t)&&r!==rT)return V1e(e,G5t);if(n.status===P5t&&e.avail_in!==0)return V1e(e,G5t);if(e.avail_in!==0||n.lookahead!==0||r!==AZ&&n.status!==P5t){var a=n.strategy===J6r?function(o,c){let l;for(;;){if(o.lookahead===0&&(WTe(o),o.lookahead===0)){if(c===AZ)return eT;break}if(o.match_length=0,l=H1e(o,0,o.window[o.strstart]),o.lookahead--,o.strstart++,l&&(zP(o,!1),o.strm.avail_out===0))return eT}return o.insert=0,c===rT?(zP(o,!0),o.strm.avail_out===0?MTe:Eft):o.last_lit&&(zP(o,!1),o.strm.avail_out===0)?eT:V5t}(n,r):n.strategy===wHh?function(o,c){let l,u,m,h,_=o.window;for(;;){if(o.lookahead<=U1e){if(WTe(o),o.lookahead<=U1e&&c===AZ)return eT;if(o.lookahead===0)break}if(o.match_length=0,o.lookahead>=g_&&o.strstart>0&&(m=o.strstart-1,u=_[m],u===_[++m]&&u===_[++m]&&u===_[++m])){h=o.strstart+U1e;do;while(u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&u===_[++m]&&m<h);o.match_length=U1e-(h-m),o.match_length>o.lookahead&&(o.match_length=o.lookahead)}if(o.match_length>=g_?(l=H1e(o,1,o.match_length-g_),o.lookahead-=o.match_length,o.strstart+=o.match_length,o.match_length=0):(l=H1e(o,0,o.window[o.strstart]),o.lookahead--,o.strstart++),l&&(zP(o,!1),o.strm.avail_out===0))return eT}return o.insert=0,c===rT?(zP(o,!0),o.strm.avail_out===0?MTe:Eft):o.last_lit&&(zP(o,!1),o.strm.avail_out===0)?eT:V5t}(n,r):R5t[n.level].func(n,r);if(a!==MTe&&a!==Eft||(n.status=P5t),a===eT||a===MTe)return e.avail_out===0&&(n.last_flush=-1),uC;if(a===V5t&&(r===EHh?kHh(n):r!==jbi&&(qJo(n,0,0,!1),r===DHh&&(M1e(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),F1e(e),e.avail_out===0))return n.last_flush=-1,uC}return r!==rT?uC:n.wrap<=0?uae:(n.wrap===2?(hA(n,255&e.adler),hA(n,e.adler>>8&255),hA(n,e.adler>>16&255),hA(n,e.adler>>24&255),hA(n,255&e.total_in),hA(n,e.total_in>>8&255),hA(n,e.total_in>>16&255),hA(n,e.total_in>>24&255)):(A5t(n,e.adler>>>16),A5t(n,65535&e.adler)),F1e(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending!==0?uC:uae)}try{String.fromCharCode.call(null,0)}catch{}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{}var zbi=new dZ(256);for(let e=0;e<256;e++)zbi[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;function $bi(e){let r,t,n,i,s=0,a=e.length;for(n=0;n<a;n++)r=e.charCodeAt(n),(64512&r)==55296&&n+1<a&&(t=e.charCodeAt(n+1),(64512&t)==56320&&(r=65536+(r-55296<<10)+(t-56320),n++)),s+=r<128?1:r<2048?2:r<65536?3:4;let o=new dZ(s);for(i=0,n=0;i<s;n++)r=e.charCodeAt(n),(64512&r)==55296&&n+1<a&&(t=e.charCodeAt(n+1),(64512&t)==56320&&(r=65536+(r-55296<<10)+(t-56320),n++)),r<128?o[i++]=r:r<2048?(o[i++]=192|r>>>6,o[i++]=128|63&r):r<65536?(o[i++]=224|r>>>12,o[i++]=128|r>>>6&63,o[i++]=128|63&r):(o[i++]=240|r>>>18,o[i++]=128|r>>>12&63,o[i++]=128|r>>>6&63,o[i++]=128|63&r);return o}zbi[254]=zbi[254]=1;var VFr=class{constructor(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},nNt=class{constructor(r){this.options={level:eWo,method:Tft,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,...r||{}};let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VFr,this.strm.avail_out=0;var n,i,s=function(a,o,c,l,u,m){if(!a)return _w;let h=1;if(o===eWo&&(o=6),l<0?(h=0,l=-l):l>15&&(h=2,l-=16),u<1||u>OHh||c!==Tft||l<8||l>15||o<0||o>9||m<0||m>wJo)return V1e(a,_w);l===8&&(l=9);let _=new Vbi;return a.state=_,_.strm=a,_.wrap=h,_.gzhead=null,_.w_bits=l,_.w_size=1<<_.w_bits,_.w_mask=_.w_size-1,_.hash_bits=u+7,_.hash_size=1<<_.hash_bits,_.hash_mask=_.hash_size-1,_.hash_shift=~~((_.hash_bits+g_-1)/g_),_.window=new dZ(2*_.w_size),_.head=new JG(_.hash_size),_.prev=new JG(_.w_size),_.lit_bufsize=1<<u+6,_.pending_buf_size=4*_.lit_bufsize,_.pending_buf=new dZ(_.pending_buf_size),_.d_buf=1*_.lit_bufsize,_.l_buf=3*_.lit_bufsize,_.level=o,_.strategy=m,_.method=c,LHh(a)}(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(s!==uC)throw Error(rNt[s]);if(t.header&&(n=this.strm,i=t.header,n&&n.state&&(n.state.wrap!==2||(n.state.gzhead=i))),t.dictionary){let a;if(a=typeof t.dictionary=="string"?$bi(t.dictionary):t.dictionary instanceof ArrayBuffer?new Uint8Array(t.dictionary):t.dictionary,s=function(o,c){let l,u,m,h,_,b,v,w,x=c.length;if(!o||!o.state||(l=o.state,h=l.wrap,h===2||h===1&&l.status!==UFr||l.lookahead))return _w;for(h===1&&(o.adler=tNt(o.adler,c,x,0)),l.wrap=0,x>=l.w_size&&(h===0&&(M1e(l.head),l.strstart=0,l.block_start=0,l.insert=0),w=new dZ(l.w_size),_Z(w,c,x-l.w_size,l.w_size,0),c=w,x=l.w_size),_=o.avail_in,b=o.next_in,v=o.input,o.avail_in=x,o.next_in=0,o.input=c,WTe(l);l.lookahead>=g_;){u=l.strstart,m=l.lookahead-(g_-1);do l.ins_h=(l.ins_h<<l.hash_shift^l.window[u+g_-1])&l.hash_mask,l.prev[u&l.w_mask]=l.head[l.ins_h],l.head[l.ins_h]=u,u++;while(--m);l.strstart=u,l.lookahead=g_-1,WTe(l)}return l.strstart+=l.lookahead,l.block_start=l.strstart,l.insert=l.lookahead,l.lookahead=0,l.match_length=l.prev_length=g_-1,l.match_available=0,o.next_in=b,o.input=v,o.avail_in=_,l.wrap=h,uC}(this.strm,a),s!==uC)throw Error(rNt[s]);this._dict_set=!0}}push(r,t){let{strm:n,options:{chunkSize:i}}=this;var s,a;if(this.ended)return!1;a=t===~~t?t:t===!0?rT:AZ,typeof r=="string"?n.input=$bi(r):r instanceof ArrayBuffer?n.input=new Uint8Array(r):n.input=r,n.next_in=0,n.avail_in=n.input.length;do{if(n.avail_out===0&&(n.output=new dZ(i),n.next_out=0,n.avail_out=i),(s=jHh(n,a))!==uae&&s!==uC)return this.onEnd(s),this.ended=!0,!1;n.avail_out!==0&&(n.avail_in!==0||a!==rT&&a!==Y5t)||this.onData(CJo(n.output,n.next_out))}while((n.avail_in>0||n.avail_out===0)&&s!==uae);return a===rT?(s=function(o){let c;return o&&o.state?(c=o.state.status,c!==UFr&&c!==Ubi&&c!==AFr&&c!==bFr&&c!==CFr&&c!==qTe&&c!==P5t?V1e(o,_w):(o.state=null,c===qTe?V1e(o,ACi):uC)):_w}(this.strm),this.onEnd(s),this.ended=!0,s===uC):a!==Y5t||(this.onEnd(uC),n.avail_out=0,!0)}onData(r){this.chunks.push(r)}onEnd(r){r===uC&&(this.result=DJo(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg}},X6r=30,GHh=12;function UHh(e,r){let t,n,i,s,a,o,c,l,u,m,h=e.state;t=e.next_in;let _=e.input,b=t+(e.avail_in-5);n=e.next_out;let v=e.output,w=n-(r-e.avail_out),x=n+(e.avail_out-257),P=h.dmax,k=h.wsize,R=h.whave,L=h.wnext,U=h.window;i=h.hold,s=h.bits;let Y=h.lencode,N=h.distcode,j=(1<<h.lenbits)-1,M=(1<<h.distbits)-1;e:do{s<15&&(i+=_[t++]<<s,s+=8,i+=_[t++]<<s,s+=8),a=Y[i&j];t:for(;;){if(o=a>>>24,i>>>=o,s-=o,o=a>>>16&255,o===0)v[n++]=65535&a;else{if(!(16&o)){if(!(64&o)){a=Y[(65535&a)+(i&(1<<o)-1)];continue t}if(32&o){h.mode=GHh;break e}e.msg="invalid literal/length code",h.mode=X6r;break e}c=65535&a,o&=15,o&&(s<o&&(i+=_[t++]<<s,s+=8),c+=i&(1<<o)-1,i>>>=o,s-=o),s<15&&(i+=_[t++]<<s,s+=8,i+=_[t++]<<s,s+=8),a=N[i&M];r:for(;;){if(o=a>>>24,i>>>=o,s-=o,o=a>>>16&255,!(16&o)){if(!(64&o)){a=N[(65535&a)+(i&(1<<o)-1)];continue r}e.msg="invalid distance code",h.mode=X6r;break e}if(l=65535&a,o&=15,s<o&&(i+=_[t++]<<s,s+=8,s<o&&(i+=_[t++]<<s,s+=8)),l+=i&(1<<o)-1,l>P){e.msg="invalid distance too far back",h.mode=X6r;break e}if(i>>>=o,s-=o,o=n-w,l>o){if(o=l-o,o>R&&h.sane){e.msg="invalid distance too far back",h.mode=X6r;break e}if(u=0,m=U,L===0){if(u+=k-o,o<c){c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}}else if(L<o){if(u+=k+L-o,o-=L,o<c){c-=o;do v[n++]=U[u++];while(--o);if(u=0,L<c){o=L,c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}}}else if(u+=L-o,o<c){c-=o;do v[n++]=U[u++];while(--o);u=n-l,m=v}for(;c>2;)v[n++]=m[u++],v[n++]=m[u++],v[n++]=m[u++],c-=3;c&&(v[n++]=m[u++],c>1&&(v[n++]=m[u++]))}else{u=n-l;do v[n++]=v[u++],v[n++]=v[u++],v[n++]=v[u++],c-=3;while(c>2);c&&(v[n++]=v[u++],c>1&&(v[n++]=v[u++]))}break}}break}}while(t<b&&n<x);c=s>>3,t-=c,s-=c<<3,i&=(1<<s)-1,e.next_in=t,e.next_out=n,e.avail_in=t<b?b-t+5:5-(t-b),e.avail_out=n<x?x-n+257:257-(n-x),h.hold=i,h.bits=s}var lft=15,fWo=852,hWo=592,gWo=0,ubi=1,yWo=2,VHh=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],zHh=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],$Hh=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],QHh=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function z5t(e,r,t,n,i,s,a,o){let c=o.bits,l,u,m,h,_,b=0,v=0,w=0,x=0,P=0,k=0,R=0,L=0,U=0,Y=0,N=null,j=0,M=new JG(lft+1),C=new JG(lft+1),O,V,Q,X=null,J=0;for(b=0;b<=lft;b++)M[b]=0;for(v=0;v<n;v++)M[r[t+v]]++;for(P=c,x=lft;x>=1&&M[x]===0;x--);if(P>x&&(P=x),x===0)return i[s++]=20971520,i[s++]=20971520,o.bits=1,0;for(w=1;w<x&&M[w]===0;w++);for(P<w&&(P=w),L=1,b=1;b<=lft;b++)if(L<<=1,L-=M[b],L<0)return-1;if(L>0&&(e===gWo||x!==1))return-1;for(C[1]=0,b=1;b<lft;b++)C[b+1]=C[b]+M[b];for(v=0;v<n;v++)r[t+v]!==0&&(a[C[r[t+v]]++]=v);e===gWo?(N=X=a,_=19):e===ubi?(N=VHh,j-=257,X=zHh,J-=257,_=256):(N=$Hh,X=QHh,_=-1),Y=0,v=0,b=w,h=s,k=P,R=0,m=-1,U=1<<P;let ee=U-1;if(e===ubi&&U>fWo||e===yWo&&U>hWo)return 1;for(;;){O=b-R,a[v]<_?(V=0,Q=a[v]):a[v]>_?(V=X[J+a[v]],Q=N[j+a[v]]):(V=96,Q=0),l=1<<b-R,u=1<<k,w=u;do u-=l,i[h+(Y>>R)+u]=O<<24|V<<16|Q|0;while(u!==0);for(l=1<<b-1;Y&l;)l>>=1;if(l!==0?(Y&=l-1,Y+=l):Y=0,v++,--M[b]==0){if(b===x)break;b=r[t+a[v]]}if(b>P&&(Y&ee)!==m){for(R===0&&(R=P),h+=w,k=b-R,L=1<<k;k+R<x&&(L-=M[k+R],!(L<=0));)k++,L<<=1;if(U+=1<<k,e===ubi&&U>fWo||e===yWo&&U>hWo)return 1;m=Y&ee,i[m]=P<<24|k<<16|h-s|0}}return Y!==0&&(i[h+Y]=b-R<<24|64<<16|0),o.bits=P,0}var KHh=0,LJo=1,jJo=2,GJo=1,_Wo=2,AWo=3,bWo=4,CWo=5,vWo=6,EWo=7,DWo=8,SWo=9,wWo=10,zFr=11,tae=12,lbi=13,IWo=14,dbi=15,xWo=16,TWo=17,PWo=18,RWo=19,Z6r=20,eFr=21,kWo=22,FWo=23,NWo=24,OWo=25,BWo=26,pbi=27,qWo=28,MWo=29,QE=30,HHh=852,WHh=592;function LWo(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}var Qbi=class{constructor(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new JG(320),this.work=new JG(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}};function YHh(e){let r;return e&&e.state?(r=e.state,r.wsize=0,r.whave=0,r.wnext=0,function(t){let n;return t&&t.state?(n=t.state,t.total_in=t.total_out=n.total=0,t.msg="",n.wrap&&(t.adler=1&n.wrap),n.mode=GJo,n.last=0,n.havedict=0,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new jFr(HHh),n.distcode=n.distdyn=new jFr(WHh),n.sane=1,n.back=-1,uC):_w}(e)):_w}function JHh(e,r){let t,n;return e?(n=new Qbi,e.state=n,n.window=null,t=function(i,s){let a,o;return i&&i.state?(o=i.state,s<0?(a=0,s=-s):(a=1+(s>>4),s<48&&(s&=15)),s&&(s<8||s>15)?_w:(o.window!==null&&o.wbits!==s&&(o.window=null),o.wrap=a,o.wbits=s,YHh(i))):_w}(e,r),t!==uC&&(e.state=null),t):_w}var mbi,fbi,jWo=!0;function XHh(e){if(jWo){let r;for(mbi=new jFr(512),fbi=new jFr(32),r=0;r<144;)e.lens[r++]=8;for(;r<256;)e.lens[r++]=9;for(;r<280;)e.lens[r++]=7;for(;r<288;)e.lens[r++]=8;for(z5t(LJo,e.lens,0,288,mbi,0,e.work,{bits:9}),r=0;r<32;)e.lens[r++]=5;z5t(jJo,e.lens,0,32,fbi,0,e.work,{bits:5}),jWo=!1}e.lencode=mbi,e.lenbits=9,e.distcode=fbi,e.distbits=5}function UJo(e,r,t,n){let i,s=e.state;return s.window===null&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new dZ(s.wsize)),n>=s.wsize?(_Z(s.window,r,t-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(i=s.wsize-s.wnext,i>n&&(i=n),_Z(s.window,r,t-n,i,s.wnext),(n-=i)?(_Z(s.window,r,t-n,n,0),s.wnext=n,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=i))),0}function ZHh(e,r){let t,n,i,s,a,o,c,l,u,m,h,_,b,v,w,x,P,k,R,L,U,Y,N,j,M=0,C=new dZ(4),O=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&e.avail_in!==0)return _w;t=e.state,t.mode===tae&&(t.mode=lbi),a=e.next_out,i=e.output,c=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,l=t.hold,u=t.bits,m=o,h=c,Y=uC;e:for(;;)switch(t.mode){case GJo:if(t.wrap===0){t.mode=lbi;break}for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(2&t.wrap&&l===35615){t.check=0,C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0),l=0,u=0,t.mode=_Wo;break}if(t.flags=0,t.head&&(t.head.done=!1),!(1&t.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg="incorrect header check",t.mode=QE;break}if((15&l)!==Tft){e.msg="unknown compression method",t.mode=QE;break}if(l>>>=4,u-=4,U=8+(15&l),t.wbits===0)t.wbits=U;else if(U>t.wbits){e.msg="invalid window size",t.mode=QE;break}t.dmax=1<<U,e.adler=t.check=1,t.mode=512&l?wWo:tae,l=0,u=0;break;case _Wo:for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(t.flags=l,(255&t.flags)!==Tft){e.msg="unknown compression method",t.mode=QE;break}if(57344&t.flags){e.msg="unknown header flags set",t.mode=QE;break}t.head&&(t.head.text=l>>8&1),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0,t.mode=AWo;case AWo:for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.head&&(t.head.time=l),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,C[2]=l>>>16&255,C[3]=l>>>24&255,t.check=Zx(t.check,C,4,0)),l=0,u=0,t.mode=bWo;case bWo:for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.head&&(t.head.xflags=255&l,t.head.os=l>>8),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0,t.mode=CWo;case CWo:if(1024&t.flags){for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.length=l,t.head&&(t.head.extra_len=l),512&t.flags&&(C[0]=255&l,C[1]=l>>>8&255,t.check=Zx(t.check,C,2,0)),l=0,u=0}else t.head&&(t.head.extra=null);t.mode=vWo;case vWo:if(1024&t.flags&&(_=t.length,_>o&&(_=o),_&&(t.head&&(U=t.head.extra_len-t.length,t.head.extra||(t.head.extra=Array(t.head.extra_len)),_Z(t.head.extra,n,s,_,U)),512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,t.length-=_),t.length))break e;t.length=0,t.mode=EWo;case EWo:if(2048&t.flags){if(o===0)break e;_=0;do U=n[s+_++],t.head&&U&&t.length<65536&&(t.head.name+=String.fromCharCode(U));while(U&&_<o);if(512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,U)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=DWo;case DWo:if(4096&t.flags){if(o===0)break e;_=0;do U=n[s+_++],t.head&&U&&t.length<65536&&(t.head.comment+=String.fromCharCode(U));while(U&&_<o);if(512&t.flags&&(t.check=Zx(t.check,n,_,s)),o-=_,s+=_,U)break e}else t.head&&(t.head.comment=null);t.mode=SWo;case SWo:if(512&t.flags){for(;u<16;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l!==(65535&t.check)){e.msg="header crc mismatch",t.mode=QE;break}l=0,u=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=tae;break;case wWo:for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}e.adler=t.check=LWo(l),l=0,u=0,t.mode=zFr;case zFr:if(t.havedict===0)return e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,SJo;e.adler=t.check=1,t.mode=tae;case tae:if(r===jbi||r===Y6r)break e;case lbi:if(t.last){l>>>=7&u,u-=7&u,t.mode=pbi;break}for(;u<3;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}switch(t.last=1&l,l>>>=1,u-=1,3&l){case 0:t.mode=IWo;break;case 1:if(XHh(t),t.mode=Z6r,r===Y6r){l>>>=2,u-=2;break e}break;case 2:t.mode=TWo;break;case 3:e.msg="invalid block type",t.mode=QE}l>>>=2,u-=2;break;case IWo:for(l>>>=7&u,u-=7&u;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if((65535&l)!=(l>>>16^65535)){e.msg="invalid stored block lengths",t.mode=QE;break}if(t.length=65535&l,l=0,u=0,t.mode=dbi,r===Y6r)break e;case dbi:t.mode=xWo;case xWo:if(_=t.length,_){if(_>o&&(_=o),_>c&&(_=c),_===0)break e;_Z(i,n,s,_,a),o-=_,s+=_,c-=_,a+=_,t.length-=_;break}t.mode=tae;break;case TWo:for(;u<14;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(t.nlen=257+(31&l),l>>>=5,u-=5,t.ndist=1+(31&l),l>>>=5,u-=5,t.ncode=4+(15&l),l>>>=4,u-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=QE;break}t.have=0,t.mode=PWo;case PWo:for(;t.have<t.ncode;){for(;u<3;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.lens[O[t.have++]]=7&l,l>>>=3,u-=3}for(;t.have<19;)t.lens[O[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,N={bits:t.lenbits},Y=z5t(KHh,t.lens,0,19,t.lencode,0,t.work,N),t.lenbits=N.bits,Y){e.msg="invalid code lengths set",t.mode=QE;break}t.have=0,t.mode=RWo;case RWo:for(;t.have<t.nlen+t.ndist;){for(;M=t.lencode[l&(1<<t.lenbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(P<16)l>>>=w,u-=w,t.lens[t.have++]=P;else{if(P===16){for(j=w+2;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l>>>=w,u-=w,t.have===0){e.msg="invalid bit length repeat",t.mode=QE;break}U=t.lens[t.have-1],_=3+(3&l),l>>>=2,u-=2}else if(P===17){for(j=w+3;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=w,u-=w,U=0,_=3+(7&l),l>>>=3,u-=3}else{for(j=w+7;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=w,u-=w,U=0,_=11+(127&l),l>>>=7,u-=7}if(t.have+_>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=QE;break}for(;_--;)t.lens[t.have++]=U}}if(t.mode===QE)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=QE;break}if(t.lenbits=9,N={bits:t.lenbits},Y=z5t(LJo,t.lens,0,t.nlen,t.lencode,0,t.work,N),t.lenbits=N.bits,Y){e.msg="invalid literal/lengths set",t.mode=QE;break}if(t.distbits=6,t.distcode=t.distdyn,N={bits:t.distbits},Y=z5t(jJo,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,N),t.distbits=N.bits,Y){e.msg="invalid distances set",t.mode=QE;break}if(t.mode=Z6r,r===Y6r)break e;case Z6r:t.mode=eFr;case eFr:if(o>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,UHh(e,h),a=e.next_out,i=e.output,c=e.avail_out,s=e.next_in,n=e.input,o=e.avail_in,l=t.hold,u=t.bits,t.mode===tae&&(t.back=-1);break}for(t.back=0;M=t.lencode[l&(1<<t.lenbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(x&&!(240&x)){for(k=w,R=x,L=P;M=t.lencode[L+((l&(1<<k+R)-1)>>k)],w=M>>>24,x=M>>>16&255,P=65535&M,!(k+w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=k,u-=k,t.back+=k}if(l>>>=w,u-=w,t.back+=w,t.length=P,x===0){t.mode=BWo;break}if(32&x){t.back=-1,t.mode=tae;break}if(64&x){e.msg="invalid literal/length code",t.mode=QE;break}t.extra=15&x,t.mode=kWo;case kWo:if(t.extra){for(j=t.extra;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.length+=l&(1<<t.extra)-1,l>>>=t.extra,u-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=FWo;case FWo:for(;M=t.distcode[l&(1<<t.distbits)-1],w=M>>>24,x=M>>>16&255,P=65535&M,!(w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(!(240&x)){for(k=w,R=x,L=P;M=t.distcode[L+((l&(1<<k+R)-1)>>k)],w=M>>>24,x=M>>>16&255,P=65535&M,!(k+w<=u);){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}l>>>=k,u-=k,t.back+=k}if(l>>>=w,u-=w,t.back+=w,64&x){e.msg="invalid distance code",t.mode=QE;break}t.offset=P,t.extra=15&x,t.mode=NWo;case NWo:if(t.extra){for(j=t.extra;u<j;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}t.offset+=l&(1<<t.extra)-1,l>>>=t.extra,u-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=QE;break}t.mode=OWo;case OWo:if(c===0)break e;if(_=h-c,t.offset>_){if(_=t.offset-_,_>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=QE;break}_>t.wnext?(_-=t.wnext,b=t.wsize-_):b=t.wnext-_,_>t.length&&(_=t.length),v=t.window}else v=i,b=a-t.offset,_=t.length;_>c&&(_=c),c-=_,t.length-=_;do i[a++]=v[b++];while(--_);t.length===0&&(t.mode=eFr);break;case BWo:if(c===0)break e;i[a++]=t.length,c--,t.mode=eFr;break;case pbi:if(t.wrap){for(;u<32;){if(o===0)break e;o--,l|=n[s++]<<u,u+=8}if(h-=c,e.total_out+=h,t.total+=h,h&&(e.adler=t.check=t.flags?Zx(t.check,i,h,a-h):tNt(t.check,i,h,a-h)),h=c,(t.flags?l:LWo(l))!==t.check){e.msg="incorrect data check",t.mode=QE;break}l=0,u=0}t.mode=qWo;case qWo:if(t.wrap&&t.flags){for(;u<32;){if(o===0)break e;o--,l+=n[s++]<<u,u+=8}if(l!==(4294967295&t.total)){e.msg="incorrect length check",t.mode=QE;break}l=0,u=0}t.mode=MWo;case MWo:Y=uae;break e;case QE:Y=ACi;break e;default:return _w}return e.next_out=a,e.avail_out=c,e.next_in=s,e.avail_in=o,t.hold=l,t.bits=u,(t.wsize||h!==e.avail_out&&t.mode<QE&&(t.mode<pbi||r!==rT))&&UJo(e,e.output,e.next_out,h-e.avail_out),m-=e.avail_in,h-=e.avail_out,e.total_in+=m,e.total_out+=h,t.total+=h,t.wrap&&h&&(e.adler=t.check=t.flags?Zx(t.check,i,h,e.next_out-h):tNt(t.check,i,h,e.next_out-h)),e.data_type=t.bits+(t.last?64:0)+(t.mode===tae?128:0)+(t.mode===Z6r||t.mode===dbi?256:0),(m===0&&h===0||r===rT)&&Y===uC&&(Y=G5t),Y}function GWo(e,r){let t=r.length,n,i;return e&&e.state?(n=e.state,n.wrap!==0&&n.mode!==zFr?_w:n.mode===zFr&&(i=1,i=tNt(i,r,t,0),i!==n.check)?ACi:(UJo(e,r,t,t),n.havedict=1,uC)):_w}var Kbi=class{constructor(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},$Fr=class{constructor(r){this.options={chunkSize:16384,windowBits:0,...r||{}};let t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||r&&r.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new VFr,this.strm.avail_out=0;let n=JHh(this.strm,t.windowBits);if(n!==uC||(this.header=new Kbi,function(i,s){let a;i&&i.state&&(a=i.state,!(2&a.wrap)||(a.head=s,s.done=!1))}(this.strm,this.header),t.dictionary&&(typeof t.dictionary=="string"?t.dictionary=$bi(t.dictionary):t.dictionary instanceof ArrayBuffer&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=GWo(this.strm,t.dictionary),n!==uC))))throw Error(rNt[n])}push(r,t){let{strm:n,options:{chunkSize:i,dictionary:s}}=this,a,o,c=!1;if(this.ended)return!1;o=t===~~t?t:t===!0?rT:AZ,typeof r=="string"?n.input=function(l){let u=new dZ(l.length);for(let m=0,h=u.length;m<h;m++)u[m]=l.charCodeAt(m);return u}(r):r instanceof ArrayBuffer?n.input=new Uint8Array(r):n.input=r,n.next_in=0,n.avail_in=n.input.length;do{if(n.avail_out===0&&(n.output=new dZ(i),n.next_out=0,n.avail_out=i),a=ZHh(n,AZ),a===SJo&&s&&(a=GWo(this.strm,s)),a===G5t&&c===!0&&(a=uC,c=!1),a!==uae&&a!==uC)return this.onEnd(a),this.ended=!0,!1;n.next_out&&(n.avail_out!==0&&a!==uae&&(n.avail_in!==0||o!==rT&&o!==Y5t)||this.onData(CJo(n.output,n.next_out))),n.avail_in===0&&n.avail_out===0&&(c=!0)}while((n.avail_in>0||n.avail_out===0)&&a!==uae);return a===uae&&(o=rT),o===rT?(a=function(l){if(!l||!l.state)return _w;let u=l.state;return u.window&&(u.window=null),l.state=null,uC}(this.strm),this.onEnd(a),this.ended=!0,a===uC):o!==Y5t||(this.onEnd(uC),n.avail_out=0,!0)}onData(r){this.chunks.push(r)}onEnd(r){r===uC&&(this.result=DJo(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg}},UWo=[0,1,3,7,15,31,63,127,255],k5t=function(e){this.stream=e,this.bitOffset=0,this.curByte=0,this.hasByte=!1};k5t.prototype._ensureByte=function(){this.hasByte||(this.curByte=this.stream.readByte(),this.hasByte=!0)},k5t.prototype.read=function(e){for(var r=0;e>0;){this._ensureByte();var t=8-this.bitOffset;if(e>=t)r<<=t,r|=UWo[t]&this.curByte,this.hasByte=!1,this.bitOffset=0,e-=t;else{r<<=e;var n=t-e;r|=(this.curByte&UWo[e]<<n)>>n,this.bitOffset+=e,e=0}}return r},k5t.prototype.seek=function(e){var r=e%8,t=(e-r)/8;this.bitOffset=r,this.stream.seek(t),this.hasByte=!1},k5t.prototype.pi=function(){var e,r=new Uint8Array(6);for(e=0;e<r.length;e++)r[e]=this.read(8);return function(t){return Array.prototype.map.call(t,n=>("00"+n.toString(16)).slice(-2)).join("")}(r)};var eWh=k5t,kTe=function(){};kTe.prototype.readByte=function(){throw Error("abstract method readByte() not implemented")},kTe.prototype.read=function(e,r,t){for(var n=0;n<t;){var i=this.readByte();if(i<0)return n===0?-1:n;e[r++]=i,n++}return n},kTe.prototype.seek=function(e){throw Error("abstract method seek() not implemented")},kTe.prototype.writeByte=function(e){throw Error("abstract method readByte() not implemented")},kTe.prototype.write=function(e,r,t){var n;for(n=0;n<t;n++)this.writeByte(e[r++]);return t},kTe.prototype.flush=function(){};var hbi,VJo=kTe,tWh=(hbi=new Uint32Array([0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188]),function(){var e=4294967295;this.getCRC=function(){return~e>>>0},this.updateCRC=function(r){e=e<<8^hbi[255&(e>>>24^r)]},this.updateCRCRun=function(r,t){for(;t-- >0;)e=e<<8^hbi[255&(e>>>24^r)]}}),VWo=function(e,r){var t,n=e[r];for(t=r;t>0;t--)e[t]=e[t-1];return e[0]=n,n},KE={OK:0,LAST_BLOCK:-1,NOT_BZIP_DATA:-2,UNEXPECTED_INPUT_EOF:-3,UNEXPECTED_OUTPUT_EOF:-4,DATA_ERROR:-5,OUT_OF_MEMORY:-6,OBSOLETE_INPUT:-7,END_OF_BLOCK:-8},N1e={};N1e[KE.LAST_BLOCK]="Bad file checksum",N1e[KE.NOT_BZIP_DATA]="Not bzip data",N1e[KE.UNEXPECTED_INPUT_EOF]="Unexpected input EOF",N1e[KE.UNEXPECTED_OUTPUT_EOF]="Unexpected output EOF",N1e[KE.DATA_ERROR]="Data error",N1e[KE.OUT_OF_MEMORY]="Out of memory",N1e[KE.OBSOLETE_INPUT]="Obsolete (pre 0.9.5) bzip format not supported.";var UP=function(e,r){var t=N1e[e]||"unknown error";r&&(t+=": "+r);var n=new TypeError(t);throw n.errorCode=e,n},F5t=function(e,r){this.writePos=this.writeCurrent=this.writeCount=0,this._start_bunzip(e,r)};F5t.prototype._init_block=function(){return this._get_next_block()?(this.blockCRC=new tWh,!0):(this.writeCount=-1,!1)},F5t.prototype._start_bunzip=function(e,r){var t=new Uint8Array(4);e.read(t,0,4)===4&&String.fromCharCode(t[0],t[1],t[2])==="BZh"||UP(KE.NOT_BZIP_DATA,"bad magic");var n=t[3]-48;(n<1||n>9)&&UP(KE.NOT_BZIP_DATA,"level out of range"),this.reader=new eWh(e),this.dbufSize=1e5*n,this.nextoutput=0,this.outputStream=r,this.streamCRC=0},F5t.prototype._get_next_block=function(){var e,r,t,n=this.reader,i=n.pi();if(i==="177245385090")return!1;i!=="314159265359"&&UP(KE.NOT_BZIP_DATA),this.targetBlockCRC=n.read(32)>>>0,this.streamCRC=(this.targetBlockCRC^(this.streamCRC<<1|this.streamCRC>>>31))>>>0,n.read(1)&&UP(KE.OBSOLETE_INPUT);var s=n.read(24);s>this.dbufSize&&UP(KE.DATA_ERROR,"initial position out of bounds");var a=n.read(16),o=new Uint8Array(256),c=0;for(e=0;e<16;e++)if(a&1<<15-e){var l=16*e;for(t=n.read(16),r=0;r<16;r++)t&1<<15-r&&(o[c++]=l+r)}var u=n.read(3);(u<2||u>6)&&UP(KE.DATA_ERROR);var m=n.read(15);m===0&&UP(KE.DATA_ERROR);var h=new Uint8Array(256);for(e=0;e<u;e++)h[e]=e;var _=new Uint8Array(m);for(e=0;e<m;e++){for(r=0;n.read(1);r++)r>=u&&UP(KE.DATA_ERROR);_[e]=VWo(h,r)}var b,v=c+2,w=[];for(r=0;r<u;r++){var x,P,k=new Uint8Array(v),R=new Uint16Array(21);for(a=n.read(5),e=0;e<v;e++){for(;(a<1||a>20)&&UP(KE.DATA_ERROR),n.read(1);)n.read(1)?a--:a++;k[e]=a}for(x=P=k[0],e=1;e<v;e++)k[e]>P?P=k[e]:k[e]<x&&(x=k[e]);b={},w.push(b),b.permute=new Uint16Array(258),b.limit=new Uint32Array(22),b.base=new Uint32Array(21),b.minLen=x,b.maxLen=P;var L=0;for(e=x;e<=P;e++)for(R[e]=b.limit[e]=0,a=0;a<v;a++)k[a]===e&&(b.permute[L++]=a);for(e=0;e<v;e++)R[k[e]]++;for(L=a=0,e=x;e<P;e++)L+=R[e],b.limit[e]=L-1,L<<=1,a+=R[e],b.base[e+1]=L-a;b.limit[P+1]=Number.MAX_VALUE,b.limit[P]=L+R[P]-1,b.base[x]=0}var U=new Uint32Array(256);for(e=0;e<256;e++)h[e]=e;var Y,N=0,j=0,M=0,C=this.dbuf=new Uint32Array(this.dbufSize);for(v=0;;){for(v--||(v=49,M>=m&&UP(KE.DATA_ERROR),b=w[_[M++]]),e=b.minLen,r=n.read(e);e>b.maxLen&&UP(KE.DATA_ERROR),!(r<=b.limit[e]);e++)r=r<<1|n.read(1);((r-=b.base[e])<0||r>=258)&&UP(KE.DATA_ERROR);var O=b.permute[r];if(O!==0&&O!==1){if(N)for(N=0,j+a>this.dbufSize&&UP(KE.DATA_ERROR),U[Y=o[h[0]]]+=a;a--;)C[j++]=Y;if(O>c)break;j>=this.dbufSize&&UP(KE.DATA_ERROR),U[Y=o[Y=VWo(h,e=O-1)]]++,C[j++]=Y}else N||(N=1,a=0),a+=O===0?N:2*N,N<<=1}for((s<0||s>=j)&&UP(KE.DATA_ERROR),r=0,e=0;e<256;e++)t=r+U[e],U[e]=r,r=t;for(e=0;e<j;e++)C[U[Y=255&C[e]]]|=e<<8,U[Y]++;var V=0,Q=0,X=0;return j&&(Q=255&(V=C[s]),V>>=8,X=-1),this.writePos=V,this.writeCurrent=Q,this.writeCount=j,this.writeRun=X,!0},F5t.prototype._read_bunzip=function(e,r){var t,n,i;if(this.writeCount<0)return 0;var s=this.dbuf,a=this.writePos,o=this.writeCurrent,c=this.writeCount;this.outputsize;for(var l=this.writeRun;c;){for(c--,n=o,o=255&(a=s[a]),a>>=8,l++==3?(t=o,i=n,o=-1):(t=1,i=o),this.blockCRC.updateCRCRun(i,t);t--;)this.outputStream.writeByte(i),this.nextoutput++;o!=n&&(l=0)}return this.writeCount=c,this.blockCRC.getCRC()!==this.targetBlockCRC&&UP(KE.DATA_ERROR,"Bad block CRC (got "+this.blockCRC.getCRC().toString(16)+" expected "+this.targetBlockCRC.toString(16)+")"),this.nextoutput};var rWh=function(e){if("readByte"in e)return e;var r=new VJo;return r.pos=0,r.readByte=function(){return e[this.pos++]},r.seek=function(t){this.pos=t},r.eof=function(){return this.pos>=e.length},r},nWh=function(e){var r=new VJo,t=!0;if(e)if(typeof e=="number")r.buffer=new Uint8Array(e),t=!1;else{if("writeByte"in e)return e;r.buffer=e,t=!1}else r.buffer=new Uint8Array(16384);return r.pos=0,r.writeByte=function(n){if(t&&this.pos>=this.buffer.length){var i=new Uint8Array(2*this.buffer.length);i.set(this.buffer),this.buffer=i}this.buffer[this.pos++]=n},r.getBuffer=function(){if(this.pos!==this.buffer.length){if(!t)throw new TypeError("outputsize does not match decoded input");var n=new Uint8Array(this.pos);n.set(this.buffer.subarray(0,this.pos)),this.buffer=n}return this.buffer},r._coerced=!0,r},zWo=function(e,r,t){for(var n=rWh(e),i=nWh(r),s=new F5t(n,i);!("eof"in n)||!n.eof();)if(s._init_block())s._read_bunzip();else{var a=s.reader.read(32)>>>0;if(a!==s.streamCRC&&UP(KE.DATA_ERROR,"Bad stream CRC (got "+s.streamCRC.toString(16)+" expected "+a.toString(16)+")"),!t||!("eof"in n)||n.eof())break;s._start_bunzip(n,i)}if("getBuffer"in i)return i.getBuffer()},b$=class{static get tag(){return Rn.packet.literalData}constructor(r=new Date){this.format=Rn.literal.utf8,this.date=Ai.normalizeDate(r),this.text=null,this.data=null,this.filename=""}setText(r,t=Rn.literal.utf8){this.format=t,this.text=r,this.data=null}getText(r=!1){return(this.text===null||Ai.isStream(this.text))&&(this.text=Ai.decodeUTF8(Ai.nativeEOL(this.getBytes(r)))),this.text}setBytes(r,t){this.format=t,this.data=r,this.text=null}getBytes(r=!1){return this.data===null&&(this.data=Ai.canonicalizeEOL(Ai.encodeUTF8(this.text))),r?Cft(this.data):this.data}setFilename(r){this.filename=r}getFilename(){return this.filename}async read(r){await m8r(r,async t=>{let n=await t.readByte(),i=await t.readByte();this.filename=Ai.decodeUTF8(await t.readBytes(i)),this.date=Ai.readDate(await t.readBytes(4));let s=t.remainder();yD(s)&&(s=await gD(s)),this.setBytes(s,n)})}writeHeader(){let r=Ai.encodeUTF8(this.filename),t=new Uint8Array([r.length]),n=new Uint8Array([this.format]),i=Ai.writeDate(this.date);return Ai.concatUint8Array([n,t,r,i])}write(){let r=this.writeHeader(),t=this.getBytes();return Ai.concat([r,t])}},b5t=Symbol("verified"),iWh=new Set([Rn.signatureSubpacket.issuer,Rn.signatureSubpacket.issuerFingerprint,Rn.signatureSubpacket.embeddedSignature]),Aw=class e{static get tag(){return Rn.packet.signature}constructor(){this.version=null,this.signatureType=null,this.hashAlgorithm=null,this.publicKeyAlgorithm=null,this.signatureData=null,this.unhashedSubpackets=[],this.signedHashValue=null,this.created=null,this.signatureExpirationTime=null,this.signatureNeverExpires=!0,this.exportable=null,this.trustLevel=null,this.trustAmount=null,this.regularExpression=null,this.revocable=null,this.keyExpirationTime=null,this.keyNeverExpires=null,this.preferredSymmetricAlgorithms=null,this.revocationKeyClass=null,this.revocationKeyAlgorithm=null,this.revocationKeyFingerprint=null,this.issuerKeyID=new KTe,this.rawNotations=[],this.notations={},this.preferredHashAlgorithms=null,this.preferredCompressionAlgorithms=null,this.keyServerPreferences=null,this.preferredKeyServer=null,this.isPrimaryUserID=null,this.policyURI=null,this.keyFlags=null,this.signersUserID=null,this.reasonForRevocationFlag=null,this.reasonForRevocationString=null,this.features=null,this.signatureTargetPublicKeyAlgorithm=null,this.signatureTargetHashAlgorithm=null,this.signatureTargetHash=null,this.embeddedSignature=null,this.issuerKeyVersion=null,this.issuerFingerprint=null,this.preferredAEADAlgorithms=null,this.revoked=null,this[b5t]=null}read(r){let t=0;if(this.version=r[t++],this.version!==4&&this.version!==5)throw new fS(`Version ${this.version} of the signature packet is unsupported.`);if(this.signatureType=r[t++],this.publicKeyAlgorithm=r[t++],this.hashAlgorithm=r[t++],t+=this.readSubPackets(r.subarray(t,r.length),!0),!this.created)throw Error("Missing signature creation time subpacket.");this.signatureData=r.subarray(0,t),t+=this.readSubPackets(r.subarray(t,r.length),!1),this.signedHashValue=r.subarray(t,t+2),t+=2,this.params=ff.signature.parseSignatureParams(this.publicKeyAlgorithm,r.subarray(t,r.length))}writeParams(){return this.params instanceof Promise?fae(async()=>ff.serializeParams(this.publicKeyAlgorithm,await this.params)):ff.serializeParams(this.publicKeyAlgorithm,this.params)}write(){let r=[];return r.push(this.signatureData),r.push(this.writeUnhashedSubPackets()),r.push(this.signedHashValue),r.push(this.writeParams()),Ai.concat(r)}async sign(r,t,n=new Date,i=!1){r.version===5?this.version=5:this.version=4;let s=[new Uint8Array([this.version,this.signatureType,this.publicKeyAlgorithm,this.hashAlgorithm])];this.created=Ai.normalizeDate(n),this.issuerKeyVersion=r.version,this.issuerFingerprint=r.getFingerprintBytes(),this.issuerKeyID=r.getKeyID(),s.push(this.writeHashedSubPackets()),this.unhashedSubpackets=[],this.signatureData=Ai.concat(s);let a=this.toHash(this.signatureType,t,i),o=await this.hash(this.signatureType,t,a,i);this.signedHashValue=$P(QTe(o),0,2);let c=async()=>ff.signature.sign(this.publicKeyAlgorithm,this.hashAlgorithm,r.publicParams,r.privateParams,a,await gD(o));Ai.isStream(o)?this.params=c():(this.params=await c(),this[b5t]=!0)}writeHashedSubPackets(){let r=Rn.signatureSubpacket,t=[],n;if(this.created===null)throw Error("Missing signature creation time");t.push(Jv(r.signatureCreationTime,!0,Ai.writeDate(this.created))),this.signatureExpirationTime!==null&&t.push(Jv(r.signatureExpirationTime,!0,Ai.writeNumber(this.signatureExpirationTime,4))),this.exportable!==null&&t.push(Jv(r.exportableCertification,!0,new Uint8Array([this.exportable?1:0]))),this.trustLevel!==null&&(n=new Uint8Array([this.trustLevel,this.trustAmount]),t.push(Jv(r.trustSignature,!0,n))),this.regularExpression!==null&&t.push(Jv(r.regularExpression,!0,this.regularExpression)),this.revocable!==null&&t.push(Jv(r.revocable,!0,new Uint8Array([this.revocable?1:0]))),this.keyExpirationTime!==null&&t.push(Jv(r.keyExpirationTime,!0,Ai.writeNumber(this.keyExpirationTime,4))),this.preferredSymmetricAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredSymmetricAlgorithms)),t.push(Jv(r.preferredSymmetricAlgorithms,!1,n))),this.revocationKeyClass!==null&&(n=new Uint8Array([this.revocationKeyClass,this.revocationKeyAlgorithm]),n=Ai.concat([n,this.revocationKeyFingerprint]),t.push(Jv(r.revocationKey,!1,n))),this.issuerKeyID.isNull()||this.issuerKeyVersion===5||t.push(Jv(r.issuer,!0,this.issuerKeyID.write())),this.rawNotations.forEach(({name:a,value:o,humanReadable:c,critical:l})=>{n=[new Uint8Array([c?128:0,0,0,0])];let u=Ai.encodeUTF8(a);n.push(Ai.writeNumber(u.length,2)),n.push(Ai.writeNumber(o.length,2)),n.push(u),n.push(o),n=Ai.concat(n),t.push(Jv(r.notationData,l,n))}),this.preferredHashAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredHashAlgorithms)),t.push(Jv(r.preferredHashAlgorithms,!1,n))),this.preferredCompressionAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredCompressionAlgorithms)),t.push(Jv(r.preferredCompressionAlgorithms,!1,n))),this.keyServerPreferences!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.keyServerPreferences)),t.push(Jv(r.keyServerPreferences,!1,n))),this.preferredKeyServer!==null&&t.push(Jv(r.preferredKeyServer,!1,Ai.encodeUTF8(this.preferredKeyServer))),this.isPrimaryUserID!==null&&t.push(Jv(r.primaryUserID,!1,new Uint8Array([this.isPrimaryUserID?1:0]))),this.policyURI!==null&&t.push(Jv(r.policyURI,!1,Ai.encodeUTF8(this.policyURI))),this.keyFlags!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.keyFlags)),t.push(Jv(r.keyFlags,!0,n))),this.signersUserID!==null&&t.push(Jv(r.signersUserID,!1,Ai.encodeUTF8(this.signersUserID))),this.reasonForRevocationFlag!==null&&(n=Ai.stringToUint8Array(String.fromCharCode(this.reasonForRevocationFlag)+this.reasonForRevocationString),t.push(Jv(r.reasonForRevocation,!0,n))),this.features!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.features)),t.push(Jv(r.features,!1,n))),this.signatureTargetPublicKeyAlgorithm!==null&&(n=[new Uint8Array([this.signatureTargetPublicKeyAlgorithm,this.signatureTargetHashAlgorithm])],n.push(Ai.stringToUint8Array(this.signatureTargetHash)),n=Ai.concat(n),t.push(Jv(r.signatureTarget,!0,n))),this.embeddedSignature!==null&&t.push(Jv(r.embeddedSignature,!0,this.embeddedSignature.write())),this.issuerFingerprint!==null&&(n=[new Uint8Array([this.issuerKeyVersion]),this.issuerFingerprint],n=Ai.concat(n),t.push(Jv(r.issuerFingerprint,this.version===5,n))),this.preferredAEADAlgorithms!==null&&(n=Ai.stringToUint8Array(Ai.uint8ArrayToString(this.preferredAEADAlgorithms)),t.push(Jv(r.preferredAEADAlgorithms,!1,n)));let i=Ai.concat(t),s=Ai.writeNumber(i.length,2);return Ai.concat([s,i])}writeUnhashedSubPackets(){let r=[];this.unhashedSubpackets.forEach(i=>{r.push(yNt(i.length)),r.push(i)});let t=Ai.concat(r),n=Ai.writeNumber(t.length,2);return Ai.concat([n,t])}readSubPacket(r,t=!0){let n=0,i=!!(128&r[n]),s=127&r[n];if(t||(this.unhashedSubpackets.push(r.subarray(n,r.length)),iWh.has(s)))switch(n++,s){case Rn.signatureSubpacket.signatureCreationTime:this.created=Ai.readDate(r.subarray(n,r.length));break;case Rn.signatureSubpacket.signatureExpirationTime:{let a=Ai.readNumber(r.subarray(n,r.length));this.signatureNeverExpires=a===0,this.signatureExpirationTime=a;break}case Rn.signatureSubpacket.exportableCertification:this.exportable=r[n++]===1;break;case Rn.signatureSubpacket.trustSignature:this.trustLevel=r[n++],this.trustAmount=r[n++];break;case Rn.signatureSubpacket.regularExpression:this.regularExpression=r[n];break;case Rn.signatureSubpacket.revocable:this.revocable=r[n++]===1;break;case Rn.signatureSubpacket.keyExpirationTime:{let a=Ai.readNumber(r.subarray(n,r.length));this.keyExpirationTime=a,this.keyNeverExpires=a===0;break}case Rn.signatureSubpacket.preferredSymmetricAlgorithms:this.preferredSymmetricAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.revocationKey:this.revocationKeyClass=r[n++],this.revocationKeyAlgorithm=r[n++],this.revocationKeyFingerprint=r.subarray(n,n+20);break;case Rn.signatureSubpacket.issuer:this.issuerKeyID.read(r.subarray(n,r.length));break;case Rn.signatureSubpacket.notationData:{let a=!!(128&r[n]);n+=4;let o=Ai.readNumber(r.subarray(n,n+2));n+=2;let c=Ai.readNumber(r.subarray(n,n+2));n+=2;let l=Ai.decodeUTF8(r.subarray(n,n+o)),u=r.subarray(n+o,n+o+c);this.rawNotations.push({name:l,humanReadable:a,value:u,critical:i}),a&&(this.notations[l]=Ai.decodeUTF8(u));break}case Rn.signatureSubpacket.preferredHashAlgorithms:this.preferredHashAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.preferredCompressionAlgorithms:this.preferredCompressionAlgorithms=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.keyServerPreferences:this.keyServerPreferences=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.preferredKeyServer:this.preferredKeyServer=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.primaryUserID:this.isPrimaryUserID=r[n++]!==0;break;case Rn.signatureSubpacket.policyURI:this.policyURI=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.keyFlags:this.keyFlags=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.signersUserID:this.signersUserID=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.reasonForRevocation:this.reasonForRevocationFlag=r[n++],this.reasonForRevocationString=Ai.decodeUTF8(r.subarray(n,r.length));break;case Rn.signatureSubpacket.features:this.features=[...r.subarray(n,r.length)];break;case Rn.signatureSubpacket.signatureTarget:{this.signatureTargetPublicKeyAlgorithm=r[n++],this.signatureTargetHashAlgorithm=r[n++];let a=ff.getHashByteLength(this.signatureTargetHashAlgorithm);this.signatureTargetHash=Ai.uint8ArrayToString(r.subarray(n,n+a));break}case Rn.signatureSubpacket.embeddedSignature:this.embeddedSignature=new e,this.embeddedSignature.read(r.subarray(n,r.length));break;case Rn.signatureSubpacket.issuerFingerprint:this.issuerKeyVersion=r[n++],this.issuerFingerprint=r.subarray(n,r.length),this.issuerKeyVersion===5?this.issuerKeyID.read(this.issuerFingerprint):this.issuerKeyID.read(this.issuerFingerprint.subarray(-8));break;case Rn.signatureSubpacket.preferredAEADAlgorithms:this.preferredAEADAlgorithms=[...r.subarray(n,r.length)];break;default:{let a=Error("Unknown signature subpacket type "+s);if(i)throw a;Ai.printDebug(a)}}}readSubPackets(r,t=!0,n){let i=Ai.readNumber(r.subarray(0,2)),s=2;for(;s<2+i;){let a=uJo(r.subarray(s,r.length));s+=a.offset,this.readSubPacket(r.subarray(s,s+a.len),t,n),s+=a.len}return s}toSign(r,t){let n=Rn.signature;switch(r){case n.binary:return t.text!==null?Ai.encodeUTF8(t.getText(!0)):t.getBytes(!0);case n.text:{let i=t.getBytes(!0);return Ai.canonicalizeEOL(i)}case n.standalone:return new Uint8Array(0);case n.certGeneric:case n.certPersona:case n.certCasual:case n.certPositive:case n.certRevocation:{let i,s;if(t.userID)s=180,i=t.userID;else{if(!t.userAttribute)throw Error("Either a userID or userAttribute packet needs to be supplied for certification.");s=209,i=t.userAttribute}let a=i.write();return Ai.concat([this.toSign(n.key,t),new Uint8Array([s]),Ai.writeNumber(a.length,4),a])}case n.subkeyBinding:case n.subkeyRevocation:case n.keyBinding:return Ai.concat([this.toSign(n.key,t),this.toSign(n.key,{key:t.bind})]);case n.key:if(t.key===void 0)throw Error("Key packet is required for this signature.");return t.key.writeForHash(this.version);case n.keyRevocation:return this.toSign(n.key,t);case n.timestamp:return new Uint8Array(0);case n.thirdParty:throw Error("Not implemented");default:throw Error("Unknown signature type.")}}calculateTrailer(r,t){let n=0;return P2(QTe(this.signatureData),i=>{n+=i.length},()=>{let i=[];return this.version!==5||this.signatureType!==Rn.signature.binary&&this.signatureType!==Rn.signature.text||(t?i.push(new Uint8Array(6)):i.push(r.writeHeader())),i.push(new Uint8Array([this.version,255])),this.version===5&&i.push(new Uint8Array(4)),i.push(Ai.writeNumber(n,4)),Ai.concat(i)})}toHash(r,t,n=!1){let i=this.toSign(r,t);return Ai.concat([i,this.signatureData,this.calculateTrailer(t,n)])}async hash(r,t,n,i=!1){return n||(n=this.toHash(r,t,i)),ff.hash.digest(this.hashAlgorithm,n)}async verify(r,t,n,i=new Date,s=!1,a=Kd){if(!this.issuerKeyID.equals(r.getKeyID()))throw Error("Signature was not issued by the given public key");if(this.publicKeyAlgorithm!==r.algorithm)throw Error("Public key algorithm used to sign signature does not match issuer key algorithm.");let o=t===Rn.signature.binary||t===Rn.signature.text;if(!(this[b5t]&&!o)){let l,u;if(this.hashed?u=await this.hashed:(l=this.toHash(t,n,s),u=await this.hash(t,n,l)),u=await gD(u),this.signedHashValue[0]!==u[0]||this.signedHashValue[1]!==u[1])throw Error("Signed digest did not match");if(this.params=await this.params,this[b5t]=await ff.signature.verify(this.publicKeyAlgorithm,this.hashAlgorithm,this.params,r.publicParams,l,u),!this[b5t])throw Error("Signature verification failed")}let c=Ai.normalizeDate(i);if(c&&this.created>c)throw Error("Signature creation time is in the future");if(c&&c>=this.getExpirationTime())throw Error("Signature is expired");if(a.rejectHashAlgorithms.has(this.hashAlgorithm))throw Error("Insecure hash algorithm: "+Rn.read(Rn.hash,this.hashAlgorithm).toUpperCase());if(a.rejectMessageHashAlgorithms.has(this.hashAlgorithm)&&[Rn.signature.binary,Rn.signature.text].includes(this.signatureType))throw Error("Insecure message hash algorithm: "+Rn.read(Rn.hash,this.hashAlgorithm).toUpperCase());if(this.rawNotations.forEach(({name:l,critical:u})=>{if(u&&a.knownNotations.indexOf(l)<0)throw Error("Unknown critical notation: "+l)}),this.revocationKeyClass!==null)throw Error("This key is intended to be revoked with an authorized key, which OpenPGP.js does not support.")}isExpired(r=new Date){let t=Ai.normalizeDate(r);return t!==null&&!(this.created<=t&&t<this.getExpirationTime())}getExpirationTime(){return this.signatureNeverExpires?1/0:new Date(this.created.getTime()+1e3*this.signatureExpirationTime)}};function Jv(e,r,t){let n=[];return n.push(yNt(t.length+1)),n.push(new Uint8Array([(r?128:0)|e])),n.push(t),Ai.concat(n)}var g5=class{static get tag(){return Rn.packet.onePassSignature}constructor(){this.version=null,this.signatureType=null,this.hashAlgorithm=null,this.publicKeyAlgorithm=null,this.issuerKeyID=null,this.flags=null}read(r){let t=0;if(this.version=r[t++],this.version!==3)throw new fS(`Version ${this.version} of the one-pass signature packet is unsupported.`);return this.signatureType=r[t++],this.hashAlgorithm=r[t++],this.publicKeyAlgorithm=r[t++],this.issuerKeyID=new KTe,this.issuerKeyID.read(r.subarray(t,t+8)),t+=8,this.flags=r[t++],this}write(){let r=new Uint8Array([3,this.signatureType,this.hashAlgorithm,this.publicKeyAlgorithm]),t=new Uint8Array([this.flags]);return Ai.concatUint8Array([r,this.issuerKeyID.write(),t])}calculateTrailer(...r){return fae(async()=>Aw.prototype.calculateTrailer.apply(await this.correspondingSig,r))}async verify(){let r=await this.correspondingSig;if(!r||r.constructor.tag!==Rn.packet.signature)throw Error("Corresponding signature packet missing");if(r.signatureType!==this.signatureType||r.hashAlgorithm!==this.hashAlgorithm||r.publicKeyAlgorithm!==this.publicKeyAlgorithm||!r.issuerKeyID.equals(this.issuerKeyID))throw Error("Corresponding signature packet does not match one-pass signature packet");return r.hashed=this.hashed,r.verify.apply(r,arguments)}};function sWh(e,r){if(!r[e]){let t;try{t=Rn.read(Rn.packet,e)}catch{throw new fS("Unknown packet type with tag: "+e)}throw Error("Packet not allowed in this context: "+t)}return new r[e]}g5.prototype.hash=Aw.prototype.hash,g5.prototype.toHash=Aw.prototype.toHash,g5.prototype.toSign=Aw.prototype.toSign;var W_=class e extends Array{static async fromBinary(r,t,n=Kd){let i=new e;return await i.read(r,t,n),i}async read(r,t,n=Kd){n.additionalAllowedPackets.length&&(t={...t,...Ai.constructAllowedPackets(n.additionalAllowedPackets)}),this.stream=CZ(r,async(s,a)=>{let o=_5(a);try{for(;;)if(await o.ready,await uHh(s,async c=>{try{if(c.tag===Rn.packet.marker||c.tag===Rn.packet.trust)return;let l=sWh(c.tag,t);l.packets=new e,l.fromStream=Ai.isStream(c.packet),await l.read(c.packet,n),await o.write(l)}catch(l){let u=!n.ignoreUnsupportedPackets&&l instanceof fS,m=!(n.ignoreMalformedPackets||l instanceof fS);if(u||m||gFr(c.tag))await o.abort(l);else{let h=new xft(c.tag,c.packet);await o.write(h)}Ai.printDebugError(l)}}))return await o.ready,void await o.close()}catch(c){await o.abort(c)}});let i=vZ(this.stream);for(;;){let{done:s,value:a}=await i.read();if(s?this.stream=null:this.push(a),s||gFr(a.constructor.tag))break}i.releaseLock()}write(){let r=[];for(let t=0;t<this.length;t++){let n=this[t]instanceof xft?this[t].tag:this[t].constructor.tag,i=this[t].write();if(Ai.isStream(i)&&gFr(this[t].constructor.tag)){let s=[],a=0,o=512;r.push(lJo(n)),r.push(P2(i,c=>{if(s.push(c),a+=c.length,a>=o){let l=Math.min(Math.log(a)/Math.LN2|0,30),u=2**l,m=Ai.concat([cHh(l)].concat(s));return s=[m.subarray(1+u)],a=s[0].length,m.subarray(0,1+u)}},()=>Ai.concat([yNt(a)].concat(s))))}else{if(Ai.isStream(i)){let s=0;r.push(P2(QTe(i),a=>{s+=a.length},()=>WHo(n,s)))}else r.push(WHo(n,i.length));r.push(i)}}return Ai.concat(r)}filterByTag(...r){let t=new e,n=i=>s=>i===s;for(let i=0;i<this.length;i++)r.some(n(this[i].constructor.tag))&&t.push(this[i]);return t}findPacket(r){return this.find(t=>t.constructor.tag===r)}indexOfTag(...r){let t=[],n=this,i=s=>a=>s===a;for(let s=0;s<this.length;s++)r.some(i(n[s].constructor.tag))&&t.push(s);return t}},aWh=Ai.constructAllowedPackets([b$,g5,Aw]),Y1e=class{static get tag(){return Rn.packet.compressedData}constructor(r=Kd){this.packets=null,this.algorithm=r.preferredCompressionAlgorithm,this.compressed=null,this.deflateLevel=r.deflateLevel}async read(r,t=Kd){await m8r(r,async n=>{this.algorithm=await n.readByte(),this.compressed=n.remainder(),await this.decompress(t)})}write(){return this.compressed===null&&this.compress(),Ai.concat([new Uint8Array([this.algorithm]),this.compressed])}async decompress(r=Kd){let t=Rn.read(Rn.compression,this.algorithm),n=cWh[t];if(!n)throw Error(t+" decompression not supported");this.packets=await W_.fromBinary(n(this.compressed),aWh,r)}compress(){let r=Rn.read(Rn.compression,this.algorithm),t=oWh[r];if(!t)throw Error(r+" compression not supported");this.compressed=t(this.packets.write(),this.deflateLevel)}},lZ=Ai.getNodeZlib();function $Wo(e){return e}function QFr(e,r,t={}){return function(n){return!Ai.isStream(n)||yD(n)?fae(()=>gD(n).then(i=>new Promise((s,a)=>{e(i,t,(o,c)=>{if(o)return a(o);s(c)})}))):p8r(mCi(n).pipe(r(t)))}}function KFr(e,r={}){return function(t){let n=new e(r);return P2(t,i=>{if(i.length)return n.push(i,Y5t),n.result},()=>{if(e===nNt)return n.push([],rT),n.result})}}function QWo(e){return function(r){return fae(async()=>e(await gD(r)))}}var oWh=lZ?{zip:(e,r)=>QFr(lZ.deflateRaw,lZ.createDeflateRaw,{level:r})(e),zlib:(e,r)=>QFr(lZ.deflate,lZ.createDeflate,{level:r})(e)}:{zip:(e,r)=>KFr(nNt,{raw:!0,level:r})(e),zlib:(e,r)=>KFr(nNt,{level:r})(e)},cWh=lZ?{uncompressed:$Wo,zip:QFr(lZ.inflateRaw,lZ.createInflateRaw),zlib:QFr(lZ.inflate,lZ.createInflate),bzip2:QWo(zWo)}:{uncompressed:$Wo,zip:KFr($Fr,{raw:!0}),zlib:KFr($Fr),bzip2:QWo(zWo)},uWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),iNt=class{static get tag(){return Rn.packet.symEncryptedIntegrityProtectedData}constructor(){this.version=1,this.encrypted=null,this.packets=null}async read(r){await m8r(r,async t=>{let n=await t.readByte();if(n!==1)throw new fS(`Version ${n} of the SEIP packet is unsupported.`);this.encrypted=t.remainder()})}write(){return Ai.concat([new Uint8Array([1]),this.encrypted])}async encrypt(r,t,n=Kd){let{blockSize:i}=ff.getCipher(r),s=this.packets.write();yD(s)&&(s=await gD(s));let a=await ff.getPrefixRandom(r),o=new Uint8Array([211,20]),c=Ai.concat([a,s,o]),l=await ff.hash.sha1(Cft(c)),u=Ai.concat([c,l]);return this.encrypted=await ff.mode.cfb.encrypt(r,t,u,new Uint8Array(i),n),!0}async decrypt(r,t,n=Kd){let{blockSize:i}=ff.getCipher(r),s=QTe(this.encrypted);yD(s)&&(s=await gD(s));let a=await ff.mode.cfb.decrypt(r,t,s,new Uint8Array(i)),o=$P(Cft(a),-20),c=$P(a,0,-20),l=Promise.all([gD(await ff.hash.sha1(Cft(c))),gD(o)]).then(([h,_])=>{if(!Ai.equalsUint8Array(h,_))throw Error("Modification detected.");return new Uint8Array}),u=$P(c,i+2),m=$P(u,0,-2);return m=E7([m,fae(()=>l)]),Ai.isStream(s)&&n.allowUnauthenticatedStream||(m=await gD(m)),this.packets=await W_.fromBinary(m,uWh,n),!0}},lWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),sNt=class e{static get tag(){return Rn.packet.aeadEncryptedData}constructor(){this.version=1,this.cipherAlgorithm=null,this.aeadAlgorithm=Rn.aead.eax,this.chunkSizeByte=null,this.iv=null,this.encrypted=null,this.packets=null}async read(r){await m8r(r,async t=>{let n=await t.readByte();if(n!==1)throw new fS(`Version ${n} of the AEAD-encrypted data packet is not supported.`);this.cipherAlgorithm=await t.readByte(),this.aeadAlgorithm=await t.readByte(),this.chunkSizeByte=await t.readByte();let i=ff.getAEADMode(this.aeadAlgorithm);this.iv=await t.readBytes(i.ivLength),this.encrypted=t.remainder()})}write(){return Ai.concat([new Uint8Array([this.version,this.cipherAlgorithm,this.aeadAlgorithm,this.chunkSizeByte]),this.iv,this.encrypted])}async decrypt(r,t,n=Kd){this.packets=await W_.fromBinary(await this.crypt("decrypt",t,QTe(this.encrypted)),lWh,n)}async encrypt(r,t,n=Kd){this.cipherAlgorithm=r;let{ivLength:i}=ff.getAEADMode(this.aeadAlgorithm);this.iv=ff.random.getRandomBytes(i),this.chunkSizeByte=n.aeadChunkSizeByte;let s=this.packets.write();this.encrypted=await this.crypt("encrypt",t,s)}async crypt(r,t,n){let i=ff.getAEADMode(this.aeadAlgorithm),s=await i(this.cipherAlgorithm,t),a=r==="decrypt"?i.tagLength:0,o=r==="encrypt"?i.tagLength:0,c=2**(this.chunkSizeByte+6)+a,l=new ArrayBuffer(21),u=new Uint8Array(l,0,13),m=new Uint8Array(l),h=new DataView(l),_=new Uint8Array(l,5,8);u.set([192|e.tag,this.version,this.cipherAlgorithm,this.aeadAlgorithm,this.chunkSizeByte],0);let b=0,v=Promise.resolve(),w=0,x=0,P=this.iv;return CZ(n,async(k,R)=>{if(Ai.isStream(k)!=="array"){let Y=new wft({},{highWaterMark:Ai.getHardwareConcurrency()*2**(this.chunkSizeByte+6),size:N=>N.length});mae(Y.readable,R),R=Y.writable}let L=vZ(k),U=_5(R);try{for(;;){let Y=await L.readBytes(c+a)||new Uint8Array,N=Y.subarray(Y.length-a),j,M;if(Y=Y.subarray(0,Y.length-a),!b||Y.length?(L.unshift(N),j=s[r](Y,i.getNonce(P,_),u),x+=Y.length-a+o):(h.setInt32(17,w),j=s[r](N,i.getNonce(P,_),m),x+=o,M=!0),w+=Y.length-a,v=v.then(()=>j).then(async C=>{await U.ready,await U.write(C),x-=C.length}).catch(C=>U.abort(C)),(M||x>U.desiredSize)&&await v,M){await U.close();break}h.setInt32(9,++b)}}catch(Y){await U.abort(Y)}})}},Pft=class{static get tag(){return Rn.packet.publicKeyEncryptedSessionKey}constructor(){this.version=3,this.publicKeyID=new KTe,this.publicKeyAlgorithm=null,this.sessionKey=null,this.sessionKeyAlgorithm=null,this.encrypted={}}read(r){if(this.version=r[0],this.version!==3)throw new fS(`Version ${this.version} of the PKESK packet is unsupported.`);this.publicKeyID.read(r.subarray(1,r.length)),this.publicKeyAlgorithm=r[9],this.encrypted=ff.parseEncSessionKeyParams(this.publicKeyAlgorithm,r.subarray(10))}write(){let r=[new Uint8Array([this.version]),this.publicKeyID.write(),new Uint8Array([this.publicKeyAlgorithm]),ff.serializeParams(this.publicKeyAlgorithm,this.encrypted)];return Ai.concatUint8Array(r)}async encrypt(r){let t=Ai.concatUint8Array([new Uint8Array([Rn.write(Rn.symmetric,this.sessionKeyAlgorithm)]),this.sessionKey,Ai.writeChecksum(this.sessionKey)]),n=Rn.write(Rn.publicKey,this.publicKeyAlgorithm);this.encrypted=await ff.publicKeyEncrypt(n,r.publicParams,t,r.getFingerprintBytes())}async decrypt(r,t){if(this.publicKeyAlgorithm!==r.algorithm)throw Error("Decryption error");let n=t?Ai.concatUint8Array([new Uint8Array([t.sessionKeyAlgorithm]),t.sessionKey,Ai.writeChecksum(t.sessionKey)]):null,i=await ff.publicKeyDecrypt(this.publicKeyAlgorithm,r.publicParams,r.privateParams,this.encrypted,r.getFingerprintBytes(),n),s=i[0],a=i.subarray(1,i.length-2),o=i.subarray(i.length-2),c=Ai.writeChecksum(a),l=c[0]===o[0]&c[1]===o[1];if(t){let u=l&s===t.sessionKeyAlgorithm&a.length===t.sessionKey.length;this.sessionKeyAlgorithm=Ai.selectUint8(u,s,t.sessionKeyAlgorithm),this.sessionKey=Ai.selectUint8Array(u,a,t.sessionKey)}else{if(!(l&&Rn.read(Rn.symmetric,s)))throw Error("Decryption error");this.sessionKey=a,this.sessionKeyAlgorithm=s}}},GTe=class{constructor(r=Kd){this.algorithm=Rn.hash.sha256,this.type="iterated",this.c=r.s2kIterationCountByte,this.salt=null}getCount(){return 16+(15&this.c)<<6+(this.c>>4)}read(r){let t=0;switch(this.type=Rn.read(Rn.s2k,r[t++]),this.algorithm=r[t++],this.type){case"simple":break;case"salted":this.salt=r.subarray(t,t+8),t+=8;break;case"iterated":this.salt=r.subarray(t,t+8),t+=8,this.c=r[t++];break;case"gnu":if(Ai.uint8ArrayToString(r.subarray(t,t+3))!=="GNU")throw Error("Unknown s2k type.");if(t+=3,1e3+r[t++]!==1001)throw Error("Unknown s2k gnu protection mode.");this.type="gnu-dummy";break;default:throw Error("Unknown s2k type.")}return t}write(){if(this.type==="gnu-dummy")return new Uint8Array([101,0,...Ai.stringToUint8Array("GNU"),1]);let r=[new Uint8Array([Rn.write(Rn.s2k,this.type),this.algorithm])];switch(this.type){case"simple":break;case"salted":r.push(this.salt);break;case"iterated":r.push(this.salt),r.push(new Uint8Array([this.c]));break;case"gnu":throw Error("GNU s2k type not supported.");default:throw Error("Unknown s2k type.")}return Ai.concatUint8Array(r)}async produceKey(r,t){r=Ai.encodeUTF8(r);let n=[],i=0,s=0;for(;i<t;){let a;switch(this.type){case"simple":a=Ai.concatUint8Array([new Uint8Array(s),r]);break;case"salted":a=Ai.concatUint8Array([new Uint8Array(s),this.salt,r]);break;case"iterated":{let c=Ai.concatUint8Array([this.salt,r]),l=c.length,u=Math.max(this.getCount(),l);a=new Uint8Array(s+u),a.set(c,s);for(let m=s+l;m<u;m+=l,l*=2)a.copyWithin(m,s,m);break}case"gnu":throw Error("GNU s2k type not supported.");default:throw Error("Unknown s2k type.")}let o=await ff.hash.digest(this.algorithm,a);n.push(o),i+=o.length,s++}return Ai.concatUint8Array(n).subarray(0,t)}},Rft=class e{static get tag(){return Rn.packet.symEncryptedSessionKey}constructor(r=Kd){this.version=r.aeadProtect?5:4,this.sessionKey=null,this.sessionKeyEncryptionAlgorithm=null,this.sessionKeyAlgorithm=Rn.symmetric.aes256,this.aeadAlgorithm=Rn.write(Rn.aead,r.preferredAEADAlgorithm),this.encrypted=null,this.s2k=null,this.iv=null}read(r){let t=0;if(this.version=r[t++],this.version!==4&&this.version!==5)throw new fS(`Version ${this.version} of the SKESK packet is unsupported.`);let n=r[t++];if(this.version===5&&(this.aeadAlgorithm=r[t++]),this.s2k=new GTe,t+=this.s2k.read(r.subarray(t,r.length)),this.version===5){let i=ff.getAEADMode(this.aeadAlgorithm);this.iv=r.subarray(t,t+=i.ivLength)}this.version===5||t<r.length?(this.encrypted=r.subarray(t,r.length),this.sessionKeyEncryptionAlgorithm=n):this.sessionKeyAlgorithm=n}write(){let r=this.encrypted===null?this.sessionKeyAlgorithm:this.sessionKeyEncryptionAlgorithm,t;return this.version===5?t=Ai.concatUint8Array([new Uint8Array([this.version,r,this.aeadAlgorithm]),this.s2k.write(),this.iv,this.encrypted]):(t=Ai.concatUint8Array([new Uint8Array([this.version,r]),this.s2k.write()]),this.encrypted!==null&&(t=Ai.concatUint8Array([t,this.encrypted]))),t}async decrypt(r){let t=this.sessionKeyEncryptionAlgorithm!==null?this.sessionKeyEncryptionAlgorithm:this.sessionKeyAlgorithm,{blockSize:n,keySize:i}=ff.getCipher(t),s=await this.s2k.produceKey(r,i);if(this.version===5){let a=ff.getAEADMode(this.aeadAlgorithm),o=new Uint8Array([192|e.tag,this.version,this.sessionKeyEncryptionAlgorithm,this.aeadAlgorithm]),c=await a(t,s);this.sessionKey=await c.decrypt(this.encrypted,this.iv,o)}else if(this.encrypted!==null){let a=await ff.mode.cfb.decrypt(t,s,this.encrypted,new Uint8Array(n));this.sessionKeyAlgorithm=Rn.write(Rn.symmetric,a[0]),this.sessionKey=a.subarray(1,a.length)}else this.sessionKey=s}async encrypt(r,t=Kd){let n=this.sessionKeyEncryptionAlgorithm!==null?this.sessionKeyEncryptionAlgorithm:this.sessionKeyAlgorithm;this.sessionKeyEncryptionAlgorithm=n,this.s2k=new GTe(t),this.s2k.salt=ff.random.getRandomBytes(8);let{blockSize:i,keySize:s}=ff.getCipher(n),a=await this.s2k.produceKey(r,s);if(this.sessionKey===null&&(this.sessionKey=ff.generateSessionKey(this.sessionKeyAlgorithm)),this.version===5){let o=ff.getAEADMode(this.aeadAlgorithm);this.iv=ff.random.getRandomBytes(o.ivLength);let c=new Uint8Array([192|e.tag,this.version,this.sessionKeyEncryptionAlgorithm,this.aeadAlgorithm]),l=await o(n,a);this.encrypted=await l.encrypt(this.sessionKey,this.iv,c)}else{let o=Ai.concatUint8Array([new Uint8Array([this.sessionKeyAlgorithm]),this.sessionKey]);this.encrypted=await ff.mode.cfb.encrypt(n,a,o,new Uint8Array(i),t)}}},ZG=class e{static get tag(){return Rn.packet.publicKey}constructor(r=new Date,t=Kd){this.version=t.v5Keys?5:4,this.created=Ai.normalizeDate(r),this.algorithm=null,this.publicParams=null,this.expirationTimeV3=0,this.fingerprint=null,this.keyID=null}static fromSecretKeyPacket(r){let t=new e,{version:n,created:i,algorithm:s,publicParams:a,keyID:o,fingerprint:c}=r;return t.version=n,t.created=i,t.algorithm=s,t.publicParams=a,t.keyID=o,t.fingerprint=c,t}async read(r){let t=0;if(this.version=r[t++],this.version===4||this.version===5){this.created=Ai.readDate(r.subarray(t,t+4)),t+=4,this.algorithm=r[t++],this.version===5&&(t+=4);let{read:n,publicParams:i}=ff.parsePublicKeyParams(this.algorithm,r.subarray(t));return this.publicParams=i,t+=n,await this.computeFingerprintAndKeyID(),t}throw new fS(`Version ${this.version} of the key packet is unsupported.`)}write(){let r=[];r.push(new Uint8Array([this.version])),r.push(Ai.writeDate(this.created)),r.push(new Uint8Array([this.algorithm]));let t=ff.serializeParams(this.algorithm,this.publicParams);return this.version===5&&r.push(Ai.writeNumber(t.length,4)),r.push(t),Ai.concatUint8Array(r)}writeForHash(r){let t=this.writePublicKey();return r===5?Ai.concatUint8Array([new Uint8Array([154]),Ai.writeNumber(t.length,4),t]):Ai.concatUint8Array([new Uint8Array([153]),Ai.writeNumber(t.length,2),t])}isDecrypted(){return null}getCreationTime(){return this.created}getKeyID(){return this.keyID}async computeFingerprintAndKeyID(){if(await this.computeFingerprint(),this.keyID=new KTe,this.version===5)this.keyID.read(this.fingerprint.subarray(0,8));else{if(this.version!==4)throw Error("Unsupported key version");this.keyID.read(this.fingerprint.subarray(12,20))}}async computeFingerprint(){let r=this.writeForHash(this.version);if(this.version===5)this.fingerprint=await ff.hash.sha256(r);else{if(this.version!==4)throw Error("Unsupported key version");this.fingerprint=await ff.hash.sha1(r)}}getFingerprintBytes(){return this.fingerprint}getFingerprint(){return Ai.uint8ArrayToHex(this.getFingerprintBytes())}hasSameFingerprintAs(r){return this.version===r.version&&Ai.equalsUint8Array(this.writePublicKey(),r.writePublicKey())}getAlgorithmInfo(){let r={};r.algorithm=Rn.read(Rn.publicKey,this.algorithm);let t=this.publicParams.n||this.publicParams.p;return t?r.bits=Ai.uint8ArrayBitLength(t):r.curve=this.publicParams.oid.getName(),r}};ZG.prototype.readPublicKey=ZG.prototype.read,ZG.prototype.writePublicKey=ZG.prototype.write;var dWh=Ai.constructAllowedPackets([b$,Y1e,g5,Aw]),HFr=class{static get tag(){return Rn.packet.symmetricallyEncryptedData}constructor(){this.encrypted=null,this.packets=null}read(r){this.encrypted=r}write(){return this.encrypted}async decrypt(r,t,n=Kd){if(!n.allowUnauthenticatedMessages)throw Error("Message is not authenticated.");let{blockSize:i}=ff.getCipher(r),s=await gD(QTe(this.encrypted)),a=await ff.mode.cfb.decrypt(r,t,s.subarray(i+2),s.subarray(2,i+2));this.packets=await W_.fromBinary(a,dWh,n)}async encrypt(r,t,n=Kd){let i=this.packets.write(),{blockSize:s}=ff.getCipher(r),a=await ff.getPrefixRandom(r),o=await ff.mode.cfb.encrypt(r,t,a,new Uint8Array(s),n),c=await ff.mode.cfb.encrypt(r,t,i,o.subarray(2),n);this.encrypted=Ai.concat([o,c])}},kft=class e extends ZG{static get tag(){return Rn.packet.publicSubkey}constructor(r,t){super(r,t)}static fromSecretSubkeyPacket(r){let t=new e,{version:n,created:i,algorithm:s,publicParams:a,keyID:o,fingerprint:c}=r;return t.version=n,t.created=i,t.algorithm=s,t.publicParams=a,t.keyID=o,t.fingerprint=c,t}},WFr=class e{static get tag(){return Rn.packet.userAttribute}constructor(){this.attributes=[]}read(r){let t=0;for(;t<r.length;){let n=uJo(r.subarray(t,r.length));t+=n.offset,this.attributes.push(Ai.uint8ArrayToString(r.subarray(t,t+n.len))),t+=n.len}}write(){let r=[];for(let t=0;t<this.attributes.length;t++)r.push(yNt(this.attributes[t].length)),r.push(Ai.stringToUint8Array(this.attributes[t]));return Ai.concatUint8Array(r)}equals(r){return!!(r&&r instanceof e)&&this.attributes.every(function(t,n){return t===r.attributes[n]})}},YTe=class extends ZG{static get tag(){return Rn.packet.secretKey}constructor(r=new Date,t=Kd){super(r,t),this.keyMaterial=null,this.isEncrypted=null,this.s2kUsage=0,this.s2k=null,this.symmetric=null,this.aead=null,this.privateParams=null}async read(r){let t=await this.readPublicKey(r);if(this.s2kUsage=r[t++],this.version===5&&t++,this.s2kUsage===255||this.s2kUsage===254||this.s2kUsage===253){if(this.symmetric=r[t++],this.s2kUsage===253&&(this.aead=r[t++]),this.s2k=new GTe,t+=this.s2k.read(r.subarray(t,r.length)),this.s2k.type==="gnu-dummy")return}else this.s2kUsage&&(this.symmetric=this.s2kUsage);if(this.s2kUsage&&(this.iv=r.subarray(t,t+ff.getCipher(this.symmetric).blockSize),t+=this.iv.length),this.version===5&&(t+=4),this.keyMaterial=r.subarray(t),this.isEncrypted=!!this.s2kUsage,!this.isEncrypted){let n=this.keyMaterial.subarray(0,-2);if(!Ai.equalsUint8Array(Ai.writeChecksum(n),this.keyMaterial.subarray(-2)))throw Error("Key checksum mismatch");try{let{privateParams:i}=ff.parsePrivateKeyParams(this.algorithm,n,this.publicParams);this.privateParams=i}catch(i){throw i instanceof fS?i:Error("Error reading MPIs")}}}write(){let r=[this.writePublicKey()];r.push(new Uint8Array([this.s2kUsage]));let t=[];return this.s2kUsage!==255&&this.s2kUsage!==254&&this.s2kUsage!==253||(t.push(this.symmetric),this.s2kUsage===253&&t.push(this.aead),t.push(...this.s2k.write())),this.s2kUsage&&this.s2k.type!=="gnu-dummy"&&t.push(...this.iv),this.version===5&&r.push(new Uint8Array([t.length])),r.push(new Uint8Array(t)),this.isDummy()||(this.s2kUsage||(this.keyMaterial=ff.serializeParams(this.algorithm,this.privateParams)),this.version===5&&r.push(Ai.writeNumber(this.keyMaterial.length,4)),r.push(this.keyMaterial),this.s2kUsage||r.push(Ai.writeChecksum(this.keyMaterial))),Ai.concatUint8Array(r)}isDecrypted(){return this.isEncrypted===!1}isDummy(){return!(!this.s2k||this.s2k.type!=="gnu-dummy")}makeDummy(r=Kd){this.isDummy()||(this.isDecrypted()&&this.clearPrivateParams(),this.isEncrypted=null,this.keyMaterial=null,this.s2k=new GTe(r),this.s2k.algorithm=0,this.s2k.c=0,this.s2k.type="gnu-dummy",this.s2kUsage=254,this.symmetric=Rn.symmetric.aes256)}async encrypt(r,t=Kd){if(this.isDummy())return;if(!this.isDecrypted())throw Error("Key packet is already encrypted");if(!r)throw Error("A non-empty passphrase is required for key encryption.");this.s2k=new GTe(t),this.s2k.salt=ff.random.getRandomBytes(8);let n=ff.serializeParams(this.algorithm,this.privateParams);this.symmetric=Rn.symmetric.aes256;let i=await KWo(this.s2k,r,this.symmetric),{blockSize:s}=ff.getCipher(this.symmetric);if(this.iv=ff.random.getRandomBytes(s),t.aeadProtect){this.s2kUsage=253,this.aead=Rn.aead.eax;let a=ff.getAEADMode(this.aead),o=await a(this.symmetric,i);this.keyMaterial=await o.encrypt(n,this.iv.subarray(0,a.ivLength),new Uint8Array)}else this.s2kUsage=254,this.keyMaterial=await ff.mode.cfb.encrypt(this.symmetric,i,Ai.concatUint8Array([n,await ff.hash.sha1(n,t)]),this.iv,t)}async decrypt(r){if(this.isDummy())return!1;if(this.isDecrypted())throw Error("Key packet is already decrypted.");let t,n;if(this.s2kUsage!==254&&this.s2kUsage!==253)throw this.s2kUsage===255?Error("Encrypted private key is authenticated using an insecure two-byte hash"):Error("Private key is encrypted using an insecure S2K function: unsalted MD5");if(t=await KWo(this.s2k,r,this.symmetric),this.s2kUsage===253){let i=ff.getAEADMode(this.aead),s=await i(this.symmetric,t);try{n=await s.decrypt(this.keyMaterial,this.iv.subarray(0,i.ivLength),new Uint8Array)}catch(a){throw a.message==="Authentication tag mismatch"?Error("Incorrect key passphrase: "+a.message):a}}else{let i=await ff.mode.cfb.decrypt(this.symmetric,t,this.keyMaterial,this.iv);n=i.subarray(0,-20);let s=await ff.hash.sha1(n);if(!Ai.equalsUint8Array(s,i.subarray(-20)))throw Error("Incorrect key passphrase")}try{let{privateParams:i}=ff.parsePrivateKeyParams(this.algorithm,n,this.publicParams);this.privateParams=i}catch{throw Error("Error reading MPIs")}this.isEncrypted=!1,this.keyMaterial=null,this.s2kUsage=0}async validate(){if(this.isDummy())return;if(!this.isDecrypted())throw Error("Key is not decrypted");let r;try{r=await ff.validateParams(this.algorithm,this.publicParams,this.privateParams)}catch{r=!1}if(!r)throw Error("Key is invalid")}async generate(r,t){let{privateParams:n,publicParams:i}=await ff.generateParams(this.algorithm,r,t);this.privateParams=n,this.publicParams=i,this.isEncrypted=!1}clearPrivateParams(){this.isDummy()||(Object.keys(this.privateParams).forEach(r=>{this.privateParams[r].fill(0),delete this.privateParams[r]}),this.privateParams=null,this.isEncrypted=!0)}};async function KWo(e,r,t){let{keySize:n}=ff.getCipher(t);return e.produceKey(r,n)}var pWh=v$(function(e){(function(r){function t(i){function s(){return Yt<wr}function a(){return Yt}function o(tr){Yt=tr}function c(){Yt=0,wr=Jr.length}function l(tr,zt){return{name:tr,tokens:zt||"",semantic:zt||"",children:[]}}function u(tr,zt){var sr;return zt===null?null:((sr=l(tr)).tokens=zt.tokens,sr.semantic=zt.semantic,sr.children.push(zt),sr)}function m(tr,zt){return zt!==null&&(tr.tokens+=zt.tokens,tr.semantic+=zt.semantic),tr.children.push(zt),tr}function h(tr){var zt;return s()&&tr(zt=Jr[Yt])?(Yt+=1,l("token",zt)):null}function _(tr){return function(){return u("literal",h(function(zt){return zt===tr}))}}function b(){var tr=arguments;return function(){var zt,sr,Ir,rr;for(rr=a(),sr=l("and"),zt=0;zt<tr.length;zt+=1){if((Ir=tr[zt]())===null)return o(rr),null;m(sr,Ir)}return sr}}function v(){var tr=arguments;return function(){var zt,sr,Ir;for(Ir=a(),zt=0;zt<tr.length;zt+=1){if((sr=tr[zt]())!==null)return sr;o(Ir)}return null}}function w(tr){return function(){var zt,sr;return sr=a(),(zt=tr())!==null?zt:(o(sr),l("opt"))}}function x(tr){return function(){var zt=tr();return zt!==null&&(zt.semantic=""),zt}}function P(tr){return function(){var zt=tr();return zt!==null&&zt.semantic.length>0&&(zt.semantic=" "),zt}}function k(tr,zt){return function(){var sr,Ir,rr,pt,ge;for(pt=a(),sr=l("star"),rr=0,ge=zt===void 0?0:zt;(Ir=tr())!==null;)rr+=1,m(sr,Ir);return rr>=ge?sr:(o(pt),null)}}function R(tr){return tr.charCodeAt(0)>=128}function L(){return u("cr",_("\r")())}function U(){return u("crlf",b(L,j)())}function Y(){return u("dquote",_('"')())}function N(){return u("htab",_(" ")())}function j(){return u("lf",_(` +`)())}function M(){return u("sp",_(" ")())}function C(){return u("vchar",h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr}))}function O(){return u("wsp",v(M,N)())}function V(){var tr=u("quoted-pair",v(b(_("\\"),v(C,O)),ln)());return tr===null?null:(tr.semantic=tr.semantic[1],tr)}function Q(){return u("fws",v(nt,b(w(b(k(O),x(U))),k(O,1)))())}function X(){return u("ctext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=39||42<=zt&&zt<=91||93<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},On)())}function J(){return u("ccontent",v(X,V,ee)())}function ee(){return u("comment",b(_("("),k(b(w(Q),J)),w(Q),_(")"))())}function fe(){return u("cfws",v(b(k(b(w(Q),ee),1),w(Q)),Q)())}function ie(){return u("atext",h(function(tr){var zt="a"<=tr&&tr<="z"||"A"<=tr&&tr<="Z"||"0"<=tr&&tr<="9"||["!","#","$","%","&","'","*","+","-","/","=","?","^","_","`","{","|","}","~"].indexOf(tr)>=0;return i.rfc6532&&(zt=zt||R(tr)),zt}))}function Se(){return u("atom",b(P(w(fe)),k(ie,1),P(w(fe)))())}function ce(){var tr,zt;return(tr=u("dot-atom-text",k(ie,1)()))===null||(zt=k(b(_("."),k(ie,1)))())!==null&&m(tr,zt),tr}function Mt(){return u("dot-atom",b(x(w(fe)),ce,x(w(fe)))())}function et(){return u("qtext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=zt===33||35<=zt&&zt<=91||93<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},er)())}function or(){return u("qcontent",v(et,V)())}function Ge(){return u("quoted-string",b(x(w(fe)),x(Y),k(b(w(P(Q)),or)),w(x(Q)),x(Y),x(w(fe)))())}function me(){return u("word",v(Se,Ge)())}function oe(){return u("address",v(ue,Je)())}function ue(){return u("mailbox",v(De,ni)())}function De(){return u("name-addr",b(w(at),It)())}function It(){return u("angle-addr",v(b(x(w(fe)),_("<"),ni,_(">"),x(w(fe))),ut)())}function Je(){return u("group",b(at,_(":"),w(dt),_(";"),x(w(fe)))())}function at(){return u("display-name",((tr=u("phrase",v(Tr,k(me,1))()))!==null&&(tr.semantic=function(zt){return zt.replace(/([ \t]|\r\n)+/g," ").replace(/^\s*/,"").replace(/\s*$/,"")}(tr.semantic)),tr));var tr}function mt(){return u("mailbox-list",v(b(ue,k(b(_(","),ue))),Pe)())}function ke(){return u("address-list",v(b(oe,k(b(_(","),oe))),Kt)())}function dt(){return u("group-list",v(mt,x(fe),nr)())}function ot(){return u("local-part",v(En,Mt,Ge)())}function kt(){return u("dtext",v(function(){return h(function(tr){var zt=tr.charCodeAt(0),sr=33<=zt&&zt<=90||94<=zt&&zt<=126;return i.rfc6532&&(sr=sr||R(tr)),sr})},br)())}function Vt(){return u("domain-literal",b(x(w(fe)),_("["),k(b(w(Q),kt)),w(Q),_("]"),x(w(fe)))())}function Ar(){return u("domain",(tr=v(jn,Mt,Vt)(),i.rejectTLD&&tr&&tr.semantic&&tr.semantic.indexOf(".")<0?null:(tr&&(tr.semantic=tr.semantic.replace(/\s+/g,"")),tr)));var tr}function ni(){return u("addr-spec",b(ot,_("@"),Ar)())}function gn(){return i.strict?null:u("obs-NO-WS-CTL",h(function(tr){var zt=tr.charCodeAt(0);return 1<=zt&&zt<=8||zt===11||zt===12||14<=zt&&zt<=31||zt===127}))}function On(){return i.strict?null:u("obs-ctext",gn())}function er(){return i.strict?null:u("obs-qtext",gn())}function ln(){return i.strict?null:u("obs-qp",b(_("\\"),v(_("\0"),gn,j,L))())}function Tr(){return i.strict?null:i.atInDisplayName?u("obs-phrase",b(me,k(v(me,_("."),_("@"),P(fe))))()):u("obs-phrase",b(me,k(v(me,_("."),P(fe))))())}function nt(){return i.strict?null:u("obs-FWS",k(b(x(w(U)),O),1)())}function ut(){return i.strict?null:u("obs-angle-addr",b(x(w(fe)),_("<"),Ve,ni,_(">"),x(w(fe)))())}function Ve(){return i.strict?null:u("obs-route",b(Ae,_(":"))())}function Ae(){return i.strict?null:u("obs-domain-list",b(k(v(x(fe),_(","))),_("@"),Ar,k(b(_(","),x(w(fe)),w(b(_("@"),Ar)))))())}function Pe(){return i.strict?null:u("obs-mbox-list",b(k(b(x(w(fe)),_(","))),ue,k(b(_(","),w(b(ue,x(fe))))))())}function Kt(){return i.strict?null:u("obs-addr-list",b(k(b(x(w(fe)),_(","))),oe,k(b(_(","),w(b(oe,x(fe))))))())}function nr(){return i.strict?null:u("obs-group-list",b(k(b(x(w(fe)),_(",")),1),x(w(fe)))())}function En(){return i.strict?null:u("obs-local-part",b(me,k(b(_("."),me)))())}function jn(){return i.strict?null:u("obs-domain",b(Se,k(b(_("."),Se)))())}function br(){return i.strict?null:u("obs-dtext",v(gn,V)())}function We(tr,zt){var sr,Ir,rr;if(zt==null)return null;for(Ir=[zt];Ir.length>0;){if((rr=Ir.pop()).name===tr)return rr;for(sr=rr.children.length-1;sr>=0;sr-=1)Ir.push(rr.children[sr])}return null}function lt(tr,zt){var sr,Ir,rr,pt,ge;if(zt==null)return null;for(Ir=[zt],pt=[],ge={},sr=0;sr<tr.length;sr+=1)ge[tr[sr]]=!0;for(;Ir.length>0;)if((rr=Ir.pop()).name in ge)pt.push(rr);else for(sr=rr.children.length-1;sr>=0;sr-=1)Ir.push(rr.children[sr]);return pt}function Be(tr){var zt,sr,Ir,rr,pt;if(tr===null)return null;for(zt=[],sr=lt(["group","mailbox"],tr),Ir=0;Ir<sr.length;Ir+=1)(rr=sr[Ir]).name==="group"?zt.push(je(rr)):rr.name==="mailbox"&&zt.push(ct(rr));return pt={ast:tr,addresses:zt},i.simple&&(pt=function(ge){var Me;if(ge&&ge.addresses)for(Me=0;Me<ge.addresses.length;Me+=1)delete ge.addresses[Me].node;return ge}(pt)),i.oneResult?function(ge){return!ge||!i.partial&&ge.addresses.length>1?null:ge.addresses&&ge.addresses[0]}(pt):i.simple?pt&&pt.addresses:pt}function je(tr){var zt,sr=We("display-name",tr),Ir=[],rr=lt(["mailbox"],tr);for(zt=0;zt<rr.length;zt+=1)Ir.push(ct(rr[zt]));return{node:tr,parts:{name:sr},type:tr.name,name:Le(sr),addresses:Ir}}function ct(tr){var zt=We("display-name",tr),sr=We("addr-spec",tr),Ir=function(Me,ae){var Ye,bt,$t,Ee;if(ae==null)return null;for(bt=[ae],Ee=[];bt.length>0;)for(($t=bt.pop()).name===Me&&Ee.push($t),Ye=$t.children.length-1;Ye>=0;Ye-=1)bt.push($t.children[Ye]);return Ee}("cfws",tr),rr=lt(["comment"],tr),pt=We("local-part",sr),ge=We("domain",sr);return{node:tr,parts:{name:zt,address:sr,local:pt,domain:ge,comments:Ir},type:tr.name,name:Le(zt),address:Le(sr),local:Le(pt),domain:Le(ge),comments:ft(rr),groupName:Le(tr.groupName)}}function Le(tr){return tr!=null?tr.semantic:null}function ft(tr){var zt="";if(tr)for(var sr=0;sr<tr.length;sr+=1)zt+=Le(tr[sr]);return zt}var Jr,Yt,wr,wn,Bn;if((i=n(i,{}))===null)return null;if(Jr=i.input,Bn={address:oe,"address-list":ke,"angle-addr":It,from:function(){return u("from",v(mt,ke)())},group:Je,mailbox:ue,"mailbox-list":mt,"reply-to":function(){return u("reply-to",ke())},sender:function(){return u("sender",v(ue,oe)())}}[i.startAt]||ke,!i.strict){if(c(),i.strict=!0,wn=Bn(Jr),i.partial||!s())return Be(wn);i.strict=!1}return c(),wn=Bn(Jr),!i.partial&&s()?null:Be(wn)}function n(i,s){function a(u){return Object.prototype.toString.call(u)==="[object String]"}function o(u){return u==null}var c,l;if(a(i))i={input:i};else if(!function(u){return u===Object(u)}(i))return null;if(!a(i.input)||!s)return null;for(l in c={oneResult:!1,partial:!1,rejectTLD:!1,rfc6532:!1,simple:!1,startAt:"address-list",strict:!1,atInDisplayName:!1})o(i[l])&&(i[l]=o(s[l])?c[l]:s[l]);return i}t.parseOneAddress=function(i){return t(n(i,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"address-list"}))},t.parseAddressList=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"address-list"}))},t.parseFrom=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"from"}))},t.parseSender=function(i){return t(n(i,{oneResult:!0,rfc6532:!0,simple:!0,startAt:"sender"}))},t.parseReplyTo=function(i){return t(n(i,{rfc6532:!0,simple:!0,startAt:"reply-to"}))},e.exports=t})()}),aNt=class e{static get tag(){return Rn.packet.userID}constructor(){this.userID="",this.name="",this.email="",this.comment=""}static fromObject(r){if(Ai.isString(r)||r.name&&!Ai.isString(r.name)||r.email&&!Ai.isEmailAddress(r.email)||r.comment&&!Ai.isString(r.comment))throw Error("Invalid user ID format");let t=new e;Object.assign(t,r);let n=[];return t.name&&n.push(t.name),t.comment&&n.push(`(${t.comment})`),t.email&&n.push(`<${t.email}>`),t.userID=n.join(" "),t}read(r,t=Kd){let n=Ai.decodeUTF8(r);if(n.length>t.maxUserIDLength)throw Error("User ID string is too long");try{let{name:i,address:s,comments:a}=pWh.parseOneAddress({input:n,atInDisplayName:!0});this.comment=a.replace(/^\(|\)$/g,""),this.name=i,this.email=s}catch{}this.userID=n}write(){return Ai.encodeUTF8(this.userID)}equals(r){return r&&r.userID===this.userID}},Fft=class extends YTe{static get tag(){return Rn.packet.secretSubkey}constructor(r=new Date,t=Kd){super(r,t)}},mWh=Ai.constructAllowedPackets([Aw]),bZ=class{constructor(r){this.packets=r||new W_}write(){return this.packets.write()}armor(r=Kd){return rPe(Rn.armor.signature,this.write(),void 0,void 0,void 0,r)}getSigningKeyIDs(){return this.packets.map(r=>r.issuerKeyID)}};async function zJo(e,r){let t=new Fft(e.date,r);return t.packets=null,t.algorithm=Rn.write(Rn.publicKey,e.algorithm),await t.generate(e.rsaBits,e.curve),await t.computeFingerprintAndKeyID(),t}async function fWh(e,r){let t=new YTe(e.date,r);return t.packets=null,t.algorithm=Rn.write(Rn.publicKey,e.algorithm),await t.generate(e.rsaBits,e.curve,e.config),await t.computeFingerprintAndKeyID(),t}async function h$(e,r,t,n,i=new Date,s){let a,o;for(let c=e.length-1;c>=0;c--)try{(!a||e[c].created>=a.created)&&(await e[c].verify(r,t,n,i,void 0,s),a=e[c])}catch(l){o=l}if(!a)throw Ai.wrapError(`Could not find valid ${Rn.read(Rn.signature,t)} signature in key ${r.getKeyID().toHex()}`.replace("certGeneric ","self-").replace(/([a-z])([A-Z])/g,(c,l,u)=>l+" "+u.toLowerCase()),o);return a}function Hbi(e,r,t=new Date){let n=Ai.normalizeDate(t);if(n!==null){let i=YFr(e,r);return!(e.created<=n&&n<i)}return!1}async function $Jo(e,r,t,n){let i={};i.key=r,i.bind=e;let s=new Aw;return s.signatureType=Rn.signature.subkeyBinding,s.publicKeyAlgorithm=r.algorithm,s.hashAlgorithm=await A8r(null,e,void 0,void 0,n),t.sign?(s.keyFlags=[Rn.keyFlags.signData],s.embeddedSignature=await JTe(i,null,e,{signatureType:Rn.signature.keyBinding},t.date,void 0,void 0,void 0,n)):s.keyFlags=[Rn.keyFlags.encryptCommunication|Rn.keyFlags.encryptStorage],t.keyExpirationTime>0&&(s.keyExpirationTime=t.keyExpirationTime,s.keyNeverExpires=!1),await s.sign(r,i,t.date),s}async function A8r(e,r,t=new Date,n={},i){let s=i.preferredHashAlgorithm,a=s;if(e){let o=await e.getPrimaryUser(t,n,i);o.selfCertification.preferredHashAlgorithms&&([a]=o.selfCertification.preferredHashAlgorithms,s=ff.hash.getHashByteLength(s)<=ff.hash.getHashByteLength(a)?a:s)}switch(Object.getPrototypeOf(r)){case YTe.prototype:case ZG.prototype:case Fft.prototype:case kft.prototype:switch(r.algorithm){case Rn.publicKey.ecdh:case Rn.publicKey.ecdsa:case Rn.publicKey.eddsa:a=ff.publicKey.elliptic.getPreferredHashAlgo(r.publicParams.oid)}}return ff.hash.getHashByteLength(s)<=ff.hash.getHashByteLength(a)?a:s}async function Wbi(e,r=[],t=new Date,n=[],i=Kd){let s={symmetric:Rn.symmetric.aes128,aead:Rn.aead.eax,compression:Rn.compression.uncompressed}[e],a={symmetric:i.preferredSymmetricAlgorithm,aead:i.preferredAEADAlgorithm,compression:i.preferredCompressionAlgorithm}[e],o={symmetric:"preferredSymmetricAlgorithms",aead:"preferredAEADAlgorithms",compression:"preferredCompressionAlgorithms"}[e];return(await Promise.all(r.map(async function(l,u){let m=(await l.getPrimaryUser(t,n[u],i)).selfCertification[o];return!!m&&m.indexOf(a)>=0}))).every(Boolean)?a:s}async function JTe(e,r,t,n,i,s,a=[],o=!1,c){if(t.isDummy())throw Error("Cannot sign with a gnu-dummy key.");if(!t.isDecrypted())throw Error("Signing key is not decrypted.");let l=new Aw;return Object.assign(l,n),l.publicKeyAlgorithm=t.algorithm,l.hashAlgorithm=await A8r(r,t,i,s,c),l.rawNotations=a,await l.sign(t,e,i,o),l}async function UTe(e,r,t,n=new Date,i){(e=e[t])&&(r[t].length?await Promise.all(e.map(async function(s){s.isExpired(n)||i&&!await i(s)||r[t].some(function(a){return Ai.equalsUint8Array(a.writeParams(),s.writeParams())})||r[t].push(s)})):r[t]=e)}async function Nft(e,r,t,n,i,s,a=new Date,o){s=s||e;let c=[];return await Promise.all(n.map(async function(l){try{i&&!l.issuerKeyID.equals(i.issuerKeyID)||(await l.verify(s,r,t,o.revocationsExpire?a:null,!1,o),c.push(l.issuerKeyID))}catch{}})),i?(i.revoked=!!c.some(l=>l.equals(i.issuerKeyID))||i.revoked||!1,i.revoked):c.length>0}function YFr(e,r){let t;return r.keyNeverExpires===!1&&(t=e.created.getTime()+1e3*r.keyExpirationTime),t?new Date(t):1/0}function Ybi(e,r={}){switch(e.type=e.type||r.type,e.curve=e.curve||r.curve,e.rsaBits=e.rsaBits||r.rsaBits,e.keyExpirationTime=e.keyExpirationTime!==void 0?e.keyExpirationTime:r.keyExpirationTime,e.passphrase=Ai.isString(e.passphrase)?e.passphrase:r.passphrase,e.date=e.date||r.date,e.sign=e.sign||!1,e.type){case"ecc":try{e.curve=Rn.write(Rn.curve,e.curve)}catch{throw Error("Unknown curve")}e.curve!==Rn.curve.ed25519&&e.curve!==Rn.curve.curve25519||(e.curve=e.sign?Rn.curve.ed25519:Rn.curve.curve25519),e.sign?e.algorithm=e.curve===Rn.curve.ed25519?Rn.publicKey.eddsa:Rn.publicKey.ecdsa:e.algorithm=Rn.publicKey.ecdh;break;case"rsa":e.algorithm=Rn.publicKey.rsaEncryptSign;break;default:throw Error("Unsupported key type "+e.type)}return e}function HWo(e,r){let t=e.algorithm;return t!==Rn.publicKey.rsaEncrypt&&t!==Rn.publicKey.elgamal&&t!==Rn.publicKey.ecdh&&(!r.keyFlags||(r.keyFlags[0]&Rn.keyFlags.signData)!=0)}function WWo(e,r){let t=e.algorithm;return t!==Rn.publicKey.dsa&&t!==Rn.publicKey.rsaSign&&t!==Rn.publicKey.ecdsa&&t!==Rn.publicKey.eddsa&&(!r.keyFlags||(r.keyFlags[0]&Rn.keyFlags.encryptCommunication)!=0||(r.keyFlags[0]&Rn.keyFlags.encryptStorage)!=0)}function YWo(e,r){return!!r.allowInsecureDecryptionWithSigningKeys||!e.keyFlags||(e.keyFlags[0]&Rn.keyFlags.encryptCommunication)!=0||(e.keyFlags[0]&Rn.keyFlags.encryptStorage)!=0}function _ft(e,r){let t=Rn.write(Rn.publicKey,e.algorithm),n=e.getAlgorithmInfo();if(r.rejectPublicKeyAlgorithms.has(t))throw Error(n.algorithm+" keys are considered too weak.");switch(t){case Rn.publicKey.rsaEncryptSign:case Rn.publicKey.rsaSign:case Rn.publicKey.rsaEncrypt:if(n.bits<r.minRSABits)throw Error(`RSA keys shorter than ${r.minRSABits} bits are considered too weak.`);break;case Rn.publicKey.ecdsa:case Rn.publicKey.eddsa:case Rn.publicKey.ecdh:if(r.rejectCurves.has(n.curve))throw Error(`Support for ${n.algorithm} keys using curve ${n.curve} is disabled.`)}}var Jbi=class e{constructor(r,t){this.userID=r.constructor.tag===Rn.packet.userID?r:null,this.userAttribute=r.constructor.tag===Rn.packet.userAttribute?r:null,this.selfCertifications=[],this.otherCertifications=[],this.revocationSignatures=[],this.mainKey=t}toPacketList(){let r=new W_;return r.push(this.userID||this.userAttribute),r.push(...this.revocationSignatures),r.push(...this.selfCertifications),r.push(...this.otherCertifications),r}clone(){let r=new e(this.userID||this.userAttribute,this.mainKey);return r.selfCertifications=[...this.selfCertifications],r.otherCertifications=[...this.otherCertifications],r.revocationSignatures=[...this.revocationSignatures],r}async certify(r,t,n){let i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i},a=new e(s.userID||s.userAttribute,this.mainKey);return a.otherCertifications=await Promise.all(r.map(async function(o){if(!o.isPrivate())throw Error("Need private key for signing");if(o.hasSameFingerprintAs(i))throw Error("The user's own key can only be used for self-certifications");let c=await o.getSigningKey(void 0,t,void 0,n);return JTe(s,o,c.keyPacket,{signatureType:Rn.signature.certGeneric,keyFlags:[Rn.keyFlags.certifyKeys|Rn.keyFlags.signData]},t,void 0,void 0,void 0,n)})),await a.update(this,t,n),a}async isRevoked(r,t,n=new Date,i=Kd){let s=this.mainKey.keyPacket;return Nft(s,Rn.signature.certRevocation,{key:s,userID:this.userID,userAttribute:this.userAttribute},this.revocationSignatures,r,t,n,i)}async verifyCertificate(r,t,n=new Date,i){let s=this,a=this.mainKey.keyPacket,o={userID:this.userID,userAttribute:this.userAttribute,key:a},{issuerKeyID:c}=r,l=t.filter(u=>u.getKeys(c).length>0);return l.length===0?null:(await Promise.all(l.map(async u=>{let m=await u.getSigningKey(c,r.created,void 0,i);if(r.revoked||await s.isRevoked(r,m.keyPacket,n,i))throw Error("User certificate is revoked");try{await r.verify(m.keyPacket,Rn.signature.certGeneric,o,n,void 0,i)}catch(h){throw Ai.wrapError("User certificate is invalid",h)}})),!0)}async verifyAllCertifications(r,t=new Date,n){let i=this,s=this.selfCertifications.concat(this.otherCertifications);return Promise.all(s.map(async a=>({keyID:a.issuerKeyID,valid:await i.verifyCertificate(a,r,t,n).catch(()=>!1)})))}async verify(r=new Date,t){if(!this.selfCertifications.length)throw Error("No self-certifications found");let n=this,i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i},a;for(let o=this.selfCertifications.length-1;o>=0;o--)try{let c=this.selfCertifications[o];if(c.revoked||await n.isRevoked(c,void 0,r,t))throw Error("Self-certification is revoked");try{await c.verify(i,Rn.signature.certGeneric,s,r,void 0,t)}catch(l){throw Ai.wrapError("Self-certification is invalid",l)}return!0}catch(c){a=c}throw a}async update(r,t,n){let i=this.mainKey.keyPacket,s={userID:this.userID,userAttribute:this.userAttribute,key:i};await UTe(r,this,"selfCertifications",t,async function(a){try{return await a.verify(i,Rn.signature.certGeneric,s,t,!1,n),!0}catch{return!1}}),await UTe(r,this,"otherCertifications",t),await UTe(r,this,"revocationSignatures",t,function(a){return Nft(i,Rn.signature.certRevocation,s,[a],void 0,void 0,t,n)})}async revoke(r,{flag:t=Rn.reasonForRevocation.noReason,string:n=""}={},i=new Date,s=Kd){let a={userID:this.userID,userAttribute:this.userAttribute,key:r},o=new e(a.userID||a.userAttribute,this.mainKey);return o.revocationSignatures.push(await JTe(a,null,r,{signatureType:Rn.signature.certRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,t),reasonForRevocationString:n},i,void 0,void 0,!1,s)),await o.update(this),o}},Oft=class e{constructor(r,t){this.keyPacket=r,this.bindingSignatures=[],this.revocationSignatures=[],this.mainKey=t}toPacketList(){let r=new W_;return r.push(this.keyPacket),r.push(...this.revocationSignatures),r.push(...this.bindingSignatures),r}clone(){let r=new e(this.keyPacket,this.mainKey);return r.bindingSignatures=[...this.bindingSignatures],r.revocationSignatures=[...this.revocationSignatures],r}async isRevoked(r,t,n=new Date,i=Kd){let s=this.mainKey.keyPacket;return Nft(s,Rn.signature.subkeyRevocation,{key:s,bind:this.keyPacket},this.revocationSignatures,r,t,n,i)}async verify(r=new Date,t=Kd){let n=this.mainKey.keyPacket,i={key:n,bind:this.keyPacket},s=await h$(this.bindingSignatures,n,Rn.signature.subkeyBinding,i,r,t);if(s.revoked||await this.isRevoked(s,null,r,t))throw Error("Subkey is revoked");if(Hbi(this.keyPacket,s,r))throw Error("Subkey is expired");return s}async getExpirationTime(r=new Date,t=Kd){let n=this.mainKey.keyPacket,i={key:n,bind:this.keyPacket},s;try{s=await h$(this.bindingSignatures,n,Rn.signature.subkeyBinding,i,r,t)}catch{return null}let a=YFr(this.keyPacket,s),o=s.getExpirationTime();return a<o?a:o}async update(r,t=new Date,n=Kd){let i=this.mainKey.keyPacket;if(!this.hasSameFingerprintAs(r))throw Error("Subkey update method: fingerprints of subkeys not equal");this.keyPacket.constructor.tag===Rn.packet.publicSubkey&&r.keyPacket.constructor.tag===Rn.packet.secretSubkey&&(this.keyPacket=r.keyPacket);let s=this,a={key:i,bind:s.keyPacket};await UTe(r,this,"bindingSignatures",t,async function(o){for(let c=0;c<s.bindingSignatures.length;c++)if(s.bindingSignatures[c].issuerKeyID.equals(o.issuerKeyID))return o.created>s.bindingSignatures[c].created&&(s.bindingSignatures[c]=o),!1;try{return await o.verify(i,Rn.signature.subkeyBinding,a,t,void 0,n),!0}catch{return!1}}),await UTe(r,this,"revocationSignatures",t,function(o){return Nft(i,Rn.signature.subkeyRevocation,a,[o],void 0,void 0,t,n)})}async revoke(r,{flag:t=Rn.reasonForRevocation.noReason,string:n=""}={},i=new Date,s=Kd){let a={key:r,bind:this.keyPacket},o=new e(this.keyPacket,this.mainKey);return o.revocationSignatures.push(await JTe(a,null,r,{signatureType:Rn.signature.subkeyRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,t),reasonForRevocationString:n},i,void 0,void 0,!1,s)),await o.update(this),o}hasSameFingerprintAs(r){return this.keyPacket.hasSameFingerprintAs(r.keyPacket||r)}};["getKeyID","getFingerprint","getAlgorithmInfo","getCreationTime","isDecrypted"].forEach(e=>{Oft.prototype[e]=function(){return this.keyPacket[e]()}});var hWh=Ai.constructAllowedPackets([Aw]),JWo=new Set([Rn.packet.publicKey,Rn.packet.privateKey]),XWo=new Set([Rn.packet.publicKey,Rn.packet.privateKey,Rn.packet.publicSubkey,Rn.packet.privateSubkey]),JFr=class{packetListToStructure(r,t=new Set){let n,i,s,a;for(let o of r){if(o instanceof xft){XWo.has(o.tag)&&!a&&(a=JWo.has(o.tag)?JWo:XWo);continue}let c=o.constructor.tag;if(a){if(!a.has(c))continue;a=null}if(t.has(c))throw Error("Unexpected packet type: "+c);switch(c){case Rn.packet.publicKey:case Rn.packet.secretKey:if(this.keyPacket)throw Error("Key block contains multiple keys");if(this.keyPacket=o,i=this.getKeyID(),!i)throw Error("Missing Key ID");break;case Rn.packet.userID:case Rn.packet.userAttribute:n=new Jbi(o,this),this.users.push(n);break;case Rn.packet.publicSubkey:case Rn.packet.secretSubkey:n=null,s=new Oft(o,this),this.subkeys.push(s);break;case Rn.packet.signature:switch(o.signatureType){case Rn.signature.certGeneric:case Rn.signature.certPersona:case Rn.signature.certCasual:case Rn.signature.certPositive:if(!n){Ai.printDebug("Dropping certification signatures without preceding user packet");continue}o.issuerKeyID.equals(i)?n.selfCertifications.push(o):n.otherCertifications.push(o);break;case Rn.signature.certRevocation:n?n.revocationSignatures.push(o):this.directSignatures.push(o);break;case Rn.signature.key:this.directSignatures.push(o);break;case Rn.signature.subkeyBinding:if(!s){Ai.printDebug("Dropping subkey binding signature without preceding subkey packet");continue}s.bindingSignatures.push(o);break;case Rn.signature.keyRevocation:this.revocationSignatures.push(o);break;case Rn.signature.subkeyRevocation:if(!s){Ai.printDebug("Dropping subkey revocation signature without preceding subkey packet");continue}s.revocationSignatures.push(o)}}}}toPacketList(){let r=new W_;return r.push(this.keyPacket),r.push(...this.revocationSignatures),r.push(...this.directSignatures),this.users.map(t=>r.push(...t.toPacketList())),this.subkeys.map(t=>r.push(...t.toPacketList())),r}clone(r=!1){let t=new this.constructor(this.toPacketList());return r&&t.getKeys().forEach(n=>{if(n.keyPacket=Object.create(Object.getPrototypeOf(n.keyPacket),Object.getOwnPropertyDescriptors(n.keyPacket)),!n.keyPacket.isDecrypted())return;let i={};Object.keys(n.keyPacket.privateParams).forEach(s=>{i[s]=new Uint8Array(n.keyPacket.privateParams[s])}),n.keyPacket.privateParams=i}),t}getSubkeys(r=null){return this.subkeys.filter(t=>!r||t.getKeyID().equals(r,!0))}getKeys(r=null){let t=[];return r&&!this.getKeyID().equals(r,!0)||t.push(this),t.concat(this.getSubkeys(r))}getKeyIDs(){return this.getKeys().map(r=>r.getKeyID())}getUserIDs(){return this.users.map(r=>r.userID?r.userID.userID:null).filter(r=>r!==null)}write(){return this.toPacketList().write()}async getSigningKey(r=null,t=new Date,n={},i=Kd){await this.verifyPrimaryKey(t,n,i);let s=this.keyPacket,a=this.subkeys.slice().sort((c,l)=>l.keyPacket.created-c.keyPacket.created),o;for(let c of a)if(!r||c.getKeyID().equals(r))try{await c.verify(t,i);let l={key:s,bind:c.keyPacket},u=await h$(c.bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i);if(!HWo(c.keyPacket,u))continue;if(!u.embeddedSignature)throw Error("Missing embedded signature");return await h$([u.embeddedSignature],c.keyPacket,Rn.signature.keyBinding,l,t,i),_ft(c.keyPacket,i),c}catch(l){o=l}try{let c=await this.getPrimaryUser(t,n,i);if((!r||s.getKeyID().equals(r))&&HWo(s,c.selfCertification))return _ft(s,i),this}catch(c){o=c}throw Ai.wrapError("Could not find valid signing key packet in key "+this.getKeyID().toHex(),o)}async getEncryptionKey(r,t=new Date,n={},i=Kd){await this.verifyPrimaryKey(t,n,i);let s=this.keyPacket,a=this.subkeys.slice().sort((c,l)=>l.keyPacket.created-c.keyPacket.created),o;for(let c of a)if(!r||c.getKeyID().equals(r))try{await c.verify(t,i);let l={key:s,bind:c.keyPacket},u=await h$(c.bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i);if(WWo(c.keyPacket,u))return _ft(c.keyPacket,i),c}catch(l){o=l}try{let c=await this.getPrimaryUser(t,n,i);if((!r||s.getKeyID().equals(r))&&WWo(s,c.selfCertification))return _ft(s,i),this}catch(c){o=c}throw Ai.wrapError("Could not find valid encryption key packet in key "+this.getKeyID().toHex(),o)}async isRevoked(r,t,n=new Date,i=Kd){return Nft(this.keyPacket,Rn.signature.keyRevocation,{key:this.keyPacket},this.revocationSignatures,r,t,n,i)}async verifyPrimaryKey(r=new Date,t={},n=Kd){let i=this.keyPacket;if(await this.isRevoked(null,null,r,n))throw Error("Primary key is revoked");let{selfCertification:s}=await this.getPrimaryUser(r,t,n);if(Hbi(i,s,r))throw Error("Primary key is expired");let a=await h$(this.directSignatures,i,Rn.signature.key,{key:i},r,n).catch(()=>{});if(a&&Hbi(i,a,r))throw Error("Primary key is expired")}async getExpirationTime(r,t=Kd){let n;try{let{selfCertification:i}=await this.getPrimaryUser(null,r,t),s=YFr(this.keyPacket,i),a=i.getExpirationTime(),o=await h$(this.directSignatures,this.keyPacket,Rn.signature.key,{key:this.keyPacket},null,t).catch(()=>{});if(o){let c=YFr(this.keyPacket,o);n=Math.min(s,a,c)}else n=s<a?s:a}catch{n=null}return Ai.normalizeDate(n)}async getPrimaryUser(r=new Date,t={},n=Kd){let i=this.keyPacket,s=[],a;for(let u=0;u<this.users.length;u++)try{let m=this.users[u];if(!m.userID)continue;if(t.name!==void 0&&m.userID.name!==t.name||t.email!==void 0&&m.userID.email!==t.email||t.comment!==void 0&&m.userID.comment!==t.comment)throw Error("Could not find user that matches that user ID");let h={userID:m.userID,key:i},_=await h$(m.selfCertifications,i,Rn.signature.certGeneric,h,r,n);s.push({index:u,user:m,selfCertification:_})}catch(m){a=m}if(!s.length)throw a||Error("Could not find primary user");await Promise.all(s.map(async function(u){return u.selfCertification.revoked||u.user.isRevoked(u.selfCertification,null,r,n)}));let o=s.sort(function(u,m){let h=u.selfCertification,_=m.selfCertification;return _.revoked-h.revoked||h.isPrimaryUserID-_.isPrimaryUserID||h.created-_.created}).pop(),{user:c,selfCertification:l}=o;if(l.revoked||await c.isRevoked(l,null,r,n))throw Error("Primary user is revoked");return o}async update(r,t=new Date,n=Kd){if(!this.hasSameFingerprintAs(r))throw Error("Primary key fingerprints must be equal to update the key");if(!this.isPrivate()&&r.isPrivate()){if(!(this.subkeys.length===r.subkeys.length&&this.subkeys.every(s=>r.subkeys.some(a=>s.hasSameFingerprintAs(a)))))throw Error("Cannot update public key with private key if subkeys mismatch");return r.update(this,n)}let i=this.clone();return await UTe(r,i,"revocationSignatures",t,s=>Nft(i.keyPacket,Rn.signature.keyRevocation,i,[s],null,r.keyPacket,t,n)),await UTe(r,i,"directSignatures",t),await Promise.all(r.users.map(async s=>{let a=i.users.filter(o=>s.userID&&s.userID.equals(o.userID)||s.userAttribute&&s.userAttribute.equals(o.userAttribute));if(a.length>0)await Promise.all(a.map(o=>o.update(s,t,n)));else{let o=s.clone();o.mainKey=i,i.users.push(o)}})),await Promise.all(r.subkeys.map(async s=>{let a=i.subkeys.filter(o=>o.hasSameFingerprintAs(s));if(a.length>0)await Promise.all(a.map(o=>o.update(s,t,n)));else{let o=s.clone();o.mainKey=i,i.subkeys.push(o)}})),i}async getRevocationCertificate(r=new Date,t=Kd){let n={key:this.keyPacket},i=await h$(this.revocationSignatures,this.keyPacket,Rn.signature.keyRevocation,n,r,t),s=new W_;return s.push(i),rPe(Rn.armor.publicKey,s.write(),null,null,"This is a revocation certificate")}async applyRevocationCertificate(r,t=new Date,n=Kd){let i=await tZ(r,n),s=(await W_.fromBinary(i.data,hWh,n)).findPacket(Rn.packet.signature);if(!s||s.signatureType!==Rn.signature.keyRevocation)throw Error("Could not find revocation signature packet");if(!s.issuerKeyID.equals(this.getKeyID()))throw Error("Revocation signature does not match key");try{await s.verify(this.keyPacket,Rn.signature.keyRevocation,{key:this.keyPacket},t,void 0,n)}catch(o){throw Ai.wrapError("Could not verify revocation signature",o)}let a=this.clone();return a.revocationSignatures.push(s),a}async signPrimaryUser(r,t,n,i=Kd){let{index:s,user:a}=await this.getPrimaryUser(t,n,i),o=await a.certify(r,t,i),c=this.clone();return c.users[s]=o,c}async signAllUsers(r,t=new Date,n=Kd){let i=this.clone();return i.users=await Promise.all(this.users.map(function(s){return s.certify(r,t,n)})),i}async verifyPrimaryUser(r,t=new Date,n,i=Kd){let s=this.keyPacket,{user:a}=await this.getPrimaryUser(t,n,i);return r?await a.verifyAllCertifications(r,t,i):[{keyID:s.getKeyID(),valid:await a.verify(t,i).catch(()=>!1)}]}async verifyAllUsers(r,t=new Date,n=Kd){let i=this.keyPacket,s=[];return await Promise.all(this.users.map(async a=>{let o=r?await a.verifyAllCertifications(r,t,n):[{keyID:i.getKeyID(),valid:await a.verify(t,n).catch(()=>!1)}];s.push(...o.map(c=>({userID:a.userID?a.userID.userID:null,userAttribute:a.userAttribute,keyID:c.keyID,valid:c.valid})))})),s}};["getKeyID","getFingerprint","getAlgorithmInfo","getCreationTime","hasSameFingerprintAs"].forEach(e=>{JFr.prototype[e]=Oft.prototype[e]});var Bft=class extends JFr{constructor(r){if(super(),this.keyPacket=null,this.revocationSignatures=[],this.directSignatures=[],this.users=[],this.subkeys=[],r&&(this.packetListToStructure(r,new Set([Rn.packet.secretKey,Rn.packet.secretSubkey])),!this.keyPacket))throw Error("Invalid key: missing public-key packet")}isPrivate(){return!1}toPublic(){return this}armor(r=Kd){return rPe(Rn.armor.publicKey,this.toPacketList().write(),void 0,void 0,void 0,r)}},VTe=class e extends Bft{constructor(r){if(super(),this.packetListToStructure(r,new Set([Rn.packet.publicKey,Rn.packet.publicSubkey])),!this.keyPacket)throw Error("Invalid key: missing private-key packet")}isPrivate(){return!0}toPublic(){let r=new W_,t=this.toPacketList();for(let n of t)switch(n.constructor.tag){case Rn.packet.secretKey:{let i=ZG.fromSecretKeyPacket(n);r.push(i);break}case Rn.packet.secretSubkey:{let i=kft.fromSecretSubkeyPacket(n);r.push(i);break}default:r.push(n)}return new Bft(r)}armor(r=Kd){return rPe(Rn.armor.privateKey,this.toPacketList().write(),void 0,void 0,void 0,r)}async getDecryptionKeys(r,t=new Date,n={},i=Kd){let s=this.keyPacket,a=[];for(let c=0;c<this.subkeys.length;c++)if(!r||this.subkeys[c].getKeyID().equals(r,!0))try{let l={key:s,bind:this.subkeys[c].keyPacket};YWo(await h$(this.subkeys[c].bindingSignatures,s,Rn.signature.subkeyBinding,l,t,i),i)&&a.push(this.subkeys[c])}catch{}let o=await this.getPrimaryUser(t,n,i);return r&&!s.getKeyID().equals(r,!0)||!YWo(o.selfCertification,i)||a.push(this),a}isDecrypted(){return this.getKeys().some(({keyPacket:r})=>r.isDecrypted())}async validate(r=Kd){if(!this.isPrivate())throw Error("Cannot validate a public key");let t;if(this.keyPacket.isDummy()){let n=await this.getSigningKey(null,null,void 0,{...r,rejectPublicKeyAlgorithms:new Set,minRSABits:0});n&&!n.keyPacket.isDummy()&&(t=n.keyPacket)}else t=this.keyPacket;if(t)return t.validate();{let n=this.getKeys();if(n.map(s=>s.keyPacket.isDummy()).every(Boolean))throw Error("Cannot validate an all-gnu-dummy key");return Promise.all(n.map(async s=>s.keyPacket.validate()))}}clearPrivateParams(){this.getKeys().forEach(({keyPacket:r})=>{r.isDecrypted()&&r.clearPrivateParams()})}async revoke({flag:r=Rn.reasonForRevocation.noReason,string:t=""}={},n=new Date,i=Kd){if(!this.isPrivate())throw Error("Need private key for revoking");let s={key:this.keyPacket},a=this.clone();return a.revocationSignatures.push(await JTe(s,null,this.keyPacket,{signatureType:Rn.signature.keyRevocation,reasonForRevocationFlag:Rn.write(Rn.reasonForRevocation,r),reasonForRevocationString:t},n,void 0,void 0,void 0,i)),a}async addSubkey(r={}){let t={...Kd,...r.config};if(r.passphrase)throw Error("Subkey could not be encrypted here, please encrypt whole key");if(r.rsaBits<t.minRSABits)throw Error(`rsaBits should be at least ${t.minRSABits}, got: ${r.rsaBits}`);let n=this.keyPacket;if(n.isDummy())throw Error("Cannot add subkey to gnu-dummy primary key");if(!n.isDecrypted())throw Error("Key is not decrypted");let i=n.getAlgorithmInfo();i.type=i.curve?"ecc":"rsa",i.rsaBits=i.bits||4096,i.curve=i.curve||"curve25519",r=Ybi(r,i);let s=await zJo(r);_ft(s,t);let a=await $Jo(s,n,r,t),o=this.toPacketList();return o.push(s,a),new e(o)}},tFr=Ai.constructAllowedPackets([ZG,kft,YTe,Fft,aNt,WFr,Aw]);function ZWo(e){for(let r of e)switch(r.constructor.tag){case Rn.packet.secretKey:return new VTe(e);case Rn.packet.publicKey:return new Bft(e)}throw Error("No key packet found")}async function eYo(e,r,t,n){t.passphrase&&await e.encrypt(t.passphrase,n),await Promise.all(r.map(async function(a,o){let c=t.subkeys[o].passphrase;c&&await a.encrypt(c,n)}));let i=new W_;i.push(e),await Promise.all(t.userIDs.map(async function(a,o){function c(h,_){return[_,...h.filter(b=>b!==_)]}let l=aNt.fromObject(a),u={};u.userID=l,u.key=e;let m=new Aw;return m.signatureType=Rn.signature.certGeneric,m.publicKeyAlgorithm=e.algorithm,m.hashAlgorithm=await A8r(null,e,void 0,void 0,n),m.keyFlags=[Rn.keyFlags.certifyKeys|Rn.keyFlags.signData],m.preferredSymmetricAlgorithms=c([Rn.symmetric.aes256,Rn.symmetric.aes128,Rn.symmetric.aes192],n.preferredSymmetricAlgorithm),n.aeadProtect&&(m.preferredAEADAlgorithms=c([Rn.aead.eax,Rn.aead.ocb],n.preferredAEADAlgorithm)),m.preferredHashAlgorithms=c([Rn.hash.sha256,Rn.hash.sha512],n.preferredHashAlgorithm),m.preferredCompressionAlgorithms=c([Rn.compression.zlib,Rn.compression.zip,Rn.compression.uncompressed],n.preferredCompressionAlgorithm),o===0&&(m.isPrimaryUserID=!0),m.features=[0],m.features[0]|=Rn.features.modificationDetection,n.aeadProtect&&(m.features[0]|=Rn.features.aead),n.v5Keys&&(m.features[0]|=Rn.features.v5Keys),t.keyExpirationTime>0&&(m.keyExpirationTime=t.keyExpirationTime,m.keyNeverExpires=!1),await m.sign(e,u,t.date),{userIDPacket:l,signaturePacket:m}})).then(a=>{a.forEach(({userIDPacket:o,signaturePacket:c})=>{i.push(o),i.push(c)})}),await Promise.all(r.map(async function(a,o){let c=t.subkeys[o];return{secretSubkeyPacket:a,subkeySignaturePacket:await $Jo(a,e,c,n)}})).then(a=>{a.forEach(({secretSubkeyPacket:o,subkeySignaturePacket:c})=>{i.push(o),i.push(c)})});let s={key:e};return i.push(await JTe(s,null,e,{signatureType:Rn.signature.keyRevocation,reasonForRevocationFlag:Rn.reasonForRevocation.noReason,reasonForRevocationString:""},t.date,void 0,void 0,void 0,n)),t.passphrase&&e.clearPrivateParams(),await Promise.all(r.map(async function(a,o){t.subkeys[o].passphrase&&a.clearPrivateParams()})),new VTe(i)}var gWh=Ai.constructAllowedPackets([b$,Y1e,sNt,iNt,HFr,Pft,Rft,g5,Aw]),yWh=Ai.constructAllowedPackets([Rft]),_Wh=Ai.constructAllowedPackets([Aw]),cae=class e{constructor(r){this.packets=r||new W_}getEncryptionKeyIDs(){let r=[];return this.packets.filterByTag(Rn.packet.publicKeyEncryptedSessionKey).forEach(function(t){r.push(t.publicKeyID)}),r}getSigningKeyIDs(){let r=this.unwrapCompressed(),t=r.packets.filterByTag(Rn.packet.onePassSignature);return t.length>0?t.map(n=>n.issuerKeyID):r.packets.filterByTag(Rn.packet.signature).map(n=>n.issuerKeyID)}async decrypt(r,t,n,i=new Date,s=Kd){let a=n||await this.decryptSessionKeys(r,t,i,s),o=this.packets.filterByTag(Rn.packet.symmetricallyEncryptedData,Rn.packet.symEncryptedIntegrityProtectedData,Rn.packet.aeadEncryptedData);if(o.length===0)throw Error("No encrypted data found");let c=o[0],l=null,u=Promise.all(a.map(async({algorithm:h,data:_})=>{if(!Ai.isUint8Array(_)||!Ai.isString(h))throw Error("Invalid session key for decryption.");try{let b=Rn.write(Rn.symmetric,h);await c.decrypt(b,_,s)}catch(b){Ai.printDebugError(b),l=b}}));if(kbi(c.encrypted),c.encrypted=null,await u,!c.packets||!c.packets.length)throw l||Error("Decryption failed.");let m=new e(c.packets);return c.packets=new W_,m}async decryptSessionKeys(r,t,n=new Date,i=Kd){let s,a=[];if(t){let o=this.packets.filterByTag(Rn.packet.symEncryptedSessionKey);if(o.length===0)throw Error("No symmetrically encrypted session key packet found.");await Promise.all(t.map(async function(c,l){let u;u=l?await W_.fromBinary(o.write(),yWh,i):o,await Promise.all(u.map(async function(m){try{await m.decrypt(c),a.push(m)}catch(h){Ai.printDebugError(h)}}))}))}else{if(!r)throw Error("No key or password specified.");{let o=this.packets.filterByTag(Rn.packet.publicKeyEncryptedSessionKey);if(o.length===0)throw Error("No public key encrypted session key packet found.");await Promise.all(o.map(async function(c){await Promise.all(r.map(async function(l){let u=[Rn.symmetric.aes256,Rn.symmetric.aes128,Rn.symmetric.tripledes,Rn.symmetric.cast5];try{let h=await l.getPrimaryUser(n,void 0,i);h.selfCertification.preferredSymmetricAlgorithms&&(u=u.concat(h.selfCertification.preferredSymmetricAlgorithms))}catch{}let m=(await l.getDecryptionKeys(c.publicKeyID,null,void 0,i)).map(h=>h.keyPacket);await Promise.all(m.map(async function(h){if(!(!h||h.isDummy())){if(!h.isDecrypted())throw Error("Decryption key is not decrypted.");if(i.constantTimePKCS1Decryption&&(c.publicKeyAlgorithm===Rn.publicKey.rsaEncrypt||c.publicKeyAlgorithm===Rn.publicKey.rsaEncryptSign||c.publicKeyAlgorithm===Rn.publicKey.rsaSign||c.publicKeyAlgorithm===Rn.publicKey.elgamal)){let _=c.write();await Promise.all(Array.from(i.constantTimePKCS1DecryptionSupportedSymmetricAlgorithms).map(async b=>{let v=new Pft;v.read(_);let w={sessionKeyAlgorithm:b,sessionKey:ff.generateSessionKey(b)};try{await v.decrypt(h,w),a.push(v)}catch(x){Ai.printDebugError(x),s=x}}))}else try{if(await c.decrypt(h),!u.includes(Rn.write(Rn.symmetric,c.sessionKeyAlgorithm)))throw Error("A non-preferred symmetric algorithm was used.");a.push(c)}catch(_){Ai.printDebugError(_),s=_}}}))})),kbi(c.encrypted),c.encrypted=null}))}}if(a.length>0){if(a.length>1){let o=new Set;a=a.filter(c=>{let l=c.sessionKeyAlgorithm+Ai.uint8ArrayToString(c.sessionKey);return!o.has(l)&&(o.add(l),!0)})}return a.map(o=>({data:o.sessionKey,algorithm:Rn.read(Rn.symmetric,o.sessionKeyAlgorithm)}))}throw s||Error("Session key decryption failed.")}getLiteralData(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r&&r.getBytes()||null}getFilename(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r&&r.getFilename()||null}getText(){let r=this.unwrapCompressed().packets.findPacket(Rn.packet.literalData);return r?r.getText():null}static async generateSessionKey(r=[],t=new Date,n=[],i=Kd){let s=await Wbi("symmetric",r,t,n,i),a=Rn.read(Rn.symmetric,s),o=i.aeadProtect&&await async function(c,l=new Date,u=[],m=Kd){let h=!0;return await Promise.all(c.map(async function(_,b){let v=await _.getPrimaryUser(l,u[b],m);v.selfCertification.features&&v.selfCertification.features[0]&Rn.features.aead||(h=!1)})),h}(r,t,n,i)?Rn.read(Rn.aead,await Wbi("aead",r,t,n,i)):void 0;return{data:ff.generateSessionKey(s),algorithm:a,aeadAlgorithm:o}}async encrypt(r,t,n,i=!1,s=[],a=new Date,o=[],c=Kd){if(n){if(!Ai.isUint8Array(n.data)||!Ai.isString(n.algorithm))throw Error("Invalid session key for encryption.")}else if(r&&r.length)n=await e.generateSessionKey(r,a,o,c);else{if(!t||!t.length)throw Error("No keys, passwords, or session key provided.");n=await e.generateSessionKey(void 0,void 0,void 0,c)}let{data:l,algorithm:u,aeadAlgorithm:m}=n,h=await e.encryptSessionKey(l,u,m,r,t,i,s,a,o,c),_;m?(_=new sNt,_.aeadAlgorithm=Rn.write(Rn.aead,m)):_=new iNt,_.packets=this.packets;let b=Rn.write(Rn.symmetric,u);return await _.encrypt(b,l,c),h.packets.push(_),_.packets=new W_,h}static async encryptSessionKey(r,t,n,i,s,a=!1,o=[],c=new Date,l=[],u=Kd){let m=new W_,h=Rn.write(Rn.symmetric,t),_=n&&Rn.write(Rn.aead,n);if(i){let b=await Promise.all(i.map(async function(v,w){let x=await v.getEncryptionKey(o[w],c,l,u),P=new Pft;return P.publicKeyID=a?KTe.wildcard():x.getKeyID(),P.publicKeyAlgorithm=x.keyPacket.algorithm,P.sessionKey=r,P.sessionKeyAlgorithm=h,await P.encrypt(x.keyPacket),delete P.sessionKey,P}));m.push(...b)}if(s){let b=async function(P,k){try{return await P.decrypt(k),1}catch{return 0}},v=(P,k)=>P+k,w=async function(P,k,R,L){let U=new Rft(u);return U.sessionKey=P,U.sessionKeyAlgorithm=k,R&&(U.aeadAlgorithm=R),await U.encrypt(L,u),u.passwordCollisionCheck&&(await Promise.all(s.map(Y=>b(U,Y)))).reduce(v)!==1?w(P,k,L):(delete U.sessionKey,U)},x=await Promise.all(s.map(P=>w(r,h,_,P)));m.push(...x)}return new e(m)}async sign(r=[],t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=new W_,l=this.packets.findPacket(Rn.packet.literalData);if(!l)throw Error("No literal data packet to sign.");let u,m,h=l.text===null?Rn.signature.binary:Rn.signature.text;if(t)for(m=t.packets.filterByTag(Rn.packet.signature),u=m.length-1;u>=0;u--){let _=m[u],b=new g5;b.signatureType=_.signatureType,b.hashAlgorithm=_.hashAlgorithm,b.publicKeyAlgorithm=_.publicKeyAlgorithm,b.issuerKeyID=_.issuerKeyID,r.length||u!==0||(b.flags=1),c.push(b)}return await Promise.all(Array.from(r).reverse().map(async function(_,b){if(!_.isPrivate())throw Error("Need private key for signing");let v=n[r.length-1-b],w=await _.getSigningKey(v,i,s,o),x=new g5;return x.signatureType=h,x.hashAlgorithm=await A8r(_,w.keyPacket,i,s,o),x.publicKeyAlgorithm=w.keyPacket.algorithm,x.issuerKeyID=w.getKeyID(),b===r.length-1&&(x.flags=1),x})).then(_=>{_.forEach(b=>c.push(b))}),c.push(l),c.push(...await Xbi(l,r,t,n,i,s,a,!1,o)),new e(c)}compress(r,t=Kd){if(r===Rn.compression.uncompressed)return this;let n=new Y1e(t);n.algorithm=r,n.packets=this.packets;let i=new W_;return i.push(n),new e(i)}async signDetached(r=[],t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=this.packets.findPacket(Rn.packet.literalData);if(!c)throw Error("No literal data packet to sign.");return new bZ(await Xbi(c,r,t,n,i,s,a,!0,o))}async verify(r,t=new Date,n=Kd){let i=this.unwrapCompressed(),s=i.packets.filterByTag(Rn.packet.literalData);if(s.length!==1)throw Error("Can only verify message with one literal data packet.");yD(i.packets.stream)&&i.packets.push(...await gD(i.packets.stream,c=>c||[]));let a=i.packets.filterByTag(Rn.packet.onePassSignature).reverse(),o=i.packets.filterByTag(Rn.packet.signature);return a.length&&!o.length&&Ai.isStream(i.packets.stream)&&!yD(i.packets.stream)?(await Promise.all(a.map(async c=>{c.correspondingSig=new Promise((l,u)=>{c.correspondingSigResolve=l,c.correspondingSigReject=u}),c.signatureData=fae(async()=>(await c.correspondingSig).signatureData),c.hashed=gD(await c.hash(c.signatureType,s[0],void 0,!1)),c.hashed.catch(()=>{})})),i.packets.stream=CZ(i.packets.stream,async(c,l)=>{let u=vZ(c),m=_5(l);try{for(let h=0;h<a.length;h++){let{value:_}=await u.read();a[h].correspondingSigResolve(_)}await u.readToEnd(),await m.ready,await m.close()}catch(h){a.forEach(_=>{_.correspondingSigReject(h)}),await m.abort(h)}}),vFr(a,s,r,t,!1,n)):vFr(o,s,r,t,!1,n)}verifyDetached(r,t,n=new Date,i=Kd){let s=this.unwrapCompressed().packets.filterByTag(Rn.packet.literalData);if(s.length!==1)throw Error("Can only verify message with one literal data packet.");return vFr(r.packets,s,t,n,!0,i)}unwrapCompressed(){let r=this.packets.filterByTag(Rn.packet.compressedData);return r.length?new e(r[0].packets):this}async appendSignature(r,t=Kd){await this.packets.read(Ai.isUint8Array(r)?r:(await tZ(r)).data,_Wh,t)}write(){return this.packets.write()}armor(r=Kd){return rPe(Rn.armor.message,this.write(),null,null,null,r)}};async function Xbi(e,r,t=null,n=[],i=new Date,s=[],a=[],o=!1,c=Kd){let l=new W_,u=e.text===null?Rn.signature.binary:Rn.signature.text;if(await Promise.all(r.map(async(m,h)=>{let _=s[h];if(!m.isPrivate())throw Error("Need private key for signing");let b=await m.getSigningKey(n[h],i,_,c);return JTe(e,m,b.keyPacket,{signatureType:u},i,_,a,o,c)})).then(m=>{l.push(...m)}),t){let m=t.packets.filterByTag(Rn.packet.signature);l.push(...m)}return l}async function vFr(e,r,t,n=new Date,i=!1,s=Kd){return Promise.all(e.filter(function(a){return["text","binary"].includes(Rn.read(Rn.signature,a.signatureType))}).map(async function(a){return async function(o,c,l,u=new Date,m=!1,h=Kd){let _,b;for(let x of l){let P=x.getKeys(o.issuerKeyID);if(P.length>0){_=x,b=P[0];break}}let v=o instanceof g5?o.correspondingSig:o,w={keyID:o.issuerKeyID,verified:(async()=>{if(!b)throw Error("Could not find signing key with key ID "+o.issuerKeyID.toHex());await o.verify(b.keyPacket,o.signatureType,c[0],u,m,h);let x=await v;if(b.getCreationTime()>x.created)throw Error("Key is newer than the signature");try{await _.getSigningKey(b.getKeyID(),x.created,void 0,h)}catch(P){if(!h.allowInsecureVerificationWithReformattedKeys||!P.message.match(/Signature creation time is in the future/))throw P;await _.getSigningKey(b.getKeyID(),u,void 0,h)}return!0})(),signature:(async()=>{let x=await v,P=new W_;return x&&P.push(x),new bZ(P)})()};return w.signature.catch(()=>{}),w.verified.catch(()=>{}),w}(a,r,t,n,i,s)}))}var AWh=Ai.constructAllowedPackets([Aw]),iZ=class e{constructor(r,t){if(this.text=Ai.removeTrailingSpaces(r).replace(/\r?\n/g,`\r +`),t&&!(t instanceof bZ))throw Error("Invalid signature input");this.signature=t||new bZ(new W_)}getSigningKeyIDs(){let r=[];return this.signature.packets.forEach(function(t){r.push(t.issuerKeyID)}),r}async sign(r,t=null,n=[],i=new Date,s=[],a=[],o=Kd){let c=new b$;c.setText(this.text);let l=new bZ(await Xbi(c,r,t,n,i,s,a,!0,o));return new e(this.text,l)}verify(r,t=new Date,n=Kd){let i=this.signature.packets,s=new b$;return s.setText(this.text),vFr(i,[s],r,t,!0,n)}getText(){return this.text.replace(/\r\n/g,` +`)}armor(r=Kd){let t=this.signature.packets.map(function(i){return Rn.read(Rn.hash,i.hashAlgorithm).toUpperCase()});t=t.filter(function(i,s,a){return a.indexOf(i)===s});let n={hash:t.join(),text:this.text,data:this.signature.packets.write()};return rPe(Rn.armor.signed,n,void 0,void 0,void 0,r)}};function gbi(e){if(!(e instanceof cae))throw Error("Parameter [message] needs to be of type Message")}function tYo(e){if(!(e instanceof iZ||e instanceof cae))throw Error("Parameter [message] needs to be of type Message or CleartextMessage")}function ybi(e){if(e!=="armored"&&e!=="binary"&&e!=="object")throw Error("Unsupported format "+e)}var bWh=Object.keys(Kd).length;function QG(e){let r=Object.keys(e);if(r.length!==bWh){for(let t of r)if(Kd[t]===void 0)throw Error("Unknown config property: "+t)}}function FC(e){return e&&!Ai.isArray(e)&&(e=[e]),e}async function rFr(e,r,t="utf8"){let n=Ai.isStream(e);return n==="array"?gD(e):r==="node"?(e=mCi(e),t!=="binary"&&e.setEncoding(t),e):r==="web"&&n==="ponyfill"?BYo(e):e}function rYo(e,r){e.data=CZ(r.packets.stream,async(t,n)=>{await mae(e.data,n,{preventClose:!0});let i=_5(n);try{await gD(t,s=>s),await i.close()}catch(s){await i.abort(s)}})}function T1e(e,r,t){switch(r){case"object":return e;case"armored":return e.armor(t);case"binary":return e.write();default:throw Error("Unsupported format "+r)}}var y_=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:e=>`Symbol(${e})`;function DCi(){}var nYo=typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:void 0;function A5(e){return typeof e=="object"&&e!==null||typeof e=="function"}var QJo=DCi,SCi=Promise,CWh=Promise.prototype.then,vWh=Promise.resolve.bind(SCi),EWh=Promise.reject.bind(SCi);function D7(e){return new SCi(e)}function Zv(e){return vWh(e)}function rg(e){return EWh(e)}function lae(e,r,t){return CWh.call(e,r,t)}function C$(e,r,t){lae(lae(e,r,t),void 0,QJo)}function _bi(e,r){C$(e,r)}function KJo(e,r){C$(e,void 0,r)}function zTe(e,r,t){return lae(e,r,t)}function bNt(e){lae(e,void 0,QJo)}var HJo=(()=>{let e=nYo&&nYo.queueMicrotask;if(typeof e=="function")return e;let r=Zv(void 0);return t=>lae(r,t)})();function b8r(e,r,t){if(typeof e!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,r,t)}function sPe(e,r,t){try{return Zv(b8r(e,r,t))}catch(n){return rg(n)}}var eU=class{constructor(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}get length(){return this._size}push(r){let t=this._back,n=t;t._elements.length===16383&&(n={_elements:[],_next:void 0}),t._elements.push(r),n!==t&&(this._back=n,t._next=n),++this._size}shift(){let r=this._front,t=r,n=this._cursor,i=n+1,s=r._elements,a=s[n];return i===16384&&(t=r._next,i=0),--this._size,this._cursor=i,r!==t&&(this._front=t),s[n]=void 0,a}forEach(r){let t=this._cursor,n=this._front,i=n._elements;for(;!(t===i.length&&n._next===void 0||t===i.length&&(n=n._next,i=n._elements,t=0,i.length===0));)r(i[t]),++t}peek(){let r=this._front,t=this._cursor;return r._elements[t]}};function WJo(e,r){e._ownerReadableStream=r,r._reader=e,r._state==="readable"?Zbi(e):r._state==="closed"?function(t){Zbi(t),JJo(t)}(e):YJo(e,r._storedError)}function wCi(e,r){return $Te(e._ownerReadableStream,r)}function LTe(e){e._ownerReadableStream._state==="readable"?ICi(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(r,t){YJo(r,t)}(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function qft(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function Zbi(e){e._closedPromise=D7((r,t)=>{e._closedPromise_resolve=r,e._closedPromise_reject=t})}function YJo(e,r){Zbi(e),ICi(e,r)}function ICi(e,r){e._closedPromise_reject!==void 0&&(bNt(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}function JJo(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0)}var XJo=y_("[[AbortSteps]]"),ZJo=y_("[[ErrorSteps]]"),xCi=y_("[[CancelSteps]]"),TCi=y_("[[PullSteps]]"),iYo=Number.isFinite||function(e){return typeof e=="number"&&isFinite(e)},DWh=Math.trunc||function(e){return e<0?Math.ceil(e):Math.floor(e)};function dae(e,r){if(e!==void 0&&typeof(t=e)!="object"&&typeof t!="function")throw new TypeError(r+" is not an object.");var t}function E$(e,r){if(typeof e!="function")throw new TypeError(r+" is not a function.")}function eXo(e,r){if(!function(t){return typeof t=="object"&&t!==null||typeof t=="function"}(e))throw new TypeError(r+" is not an object.")}function yae(e,r,t){if(e===void 0)throw new TypeError(`Parameter ${r} is required in '${t}'.`)}function eCi(e,r,t){if(e===void 0)throw new TypeError(`${r} is required in '${t}'.`)}function PCi(e){return Number(e)}function sYo(e){return e===0?0:e}function tXo(e,r){let t=Number.MAX_SAFE_INTEGER,n=Number(e);if(n=sYo(n),!iYo(n))throw new TypeError(r+" is not a finite number");if(n=function(i){return sYo(DWh(i))}(n),n<0||n>t)throw new TypeError(`${r} is outside the accepted range of 0 to ${t}, inclusive`);return iYo(n)&&n!==0?n:0}function RCi(e,r){if(!O1e(e))throw new TypeError(r+" is not a ReadableStream.")}function EFr(e){return new Mft(e)}function rXo(e,r){e._reader._readRequests.push(r)}function kCi(e,r,t){let n=e._reader._readRequests.shift();t?n._closeSteps():n._chunkSteps(r)}function C8r(e){return e._reader._readRequests.length}function nXo(e){let r=e._reader;return r!==void 0&&!!jTe(r)}var Mft=class{constructor(r){if(yae(r,1,"ReadableStreamDefaultReader"),RCi(r,"First parameter"),$1e(r))throw new TypeError("This stream has already been locked for exclusive reading by another reader");WJo(this,r),this._readRequests=new eU}get closed(){return jTe(this)?this._closedPromise:rg(nFr("closed"))}cancel(r=void 0){return jTe(this)?this._ownerReadableStream===void 0?rg(qft("cancel")):wCi(this,r):rg(nFr("cancel"))}read(){if(!jTe(this))return rg(nFr("read"));if(this._ownerReadableStream===void 0)return rg(qft("read from"));let r,t,n=D7((i,s)=>{r=i,t=s});return v8r(this,{_chunkSteps:i=>r({value:i,done:!1}),_closeSteps:()=>r({value:void 0,done:!0}),_errorSteps:i=>t(i)}),n}releaseLock(){if(!jTe(this))throw nFr("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");LTe(this)}}};function jTe(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function v8r(e,r){let t=e._ownerReadableStream;t._disturbed=!0,t._state==="closed"?r._closeSteps():t._state==="errored"?r._errorSteps(t._storedError):t._readableStreamController[TCi](r)}function nFr(e){return new TypeError(`ReadableStreamDefaultReader.prototype.${e} can only be used on a ReadableStreamDefaultReader`)}var XFr;Object.defineProperties(Mft.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Mft.prototype,y_.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0}),typeof y_.asyncIterator=="symbol"&&(XFr={[y_.asyncIterator](){return this}},Object.defineProperty(XFr,y_.asyncIterator,{enumerable:!1}));var tCi=class{constructor(r,t){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=r,this._preventCancel=t}next(){let r=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?zTe(this._ongoingPromise,r,r):r(),this._ongoingPromise}return(r){let t=()=>this._returnSteps(r);return this._ongoingPromise?zTe(this._ongoingPromise,t,t):t()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});let r=this._reader;if(r._ownerReadableStream===void 0)return rg(qft("iterate"));let t,n,i=D7((s,a)=>{t=s,n=a});return v8r(r,{_chunkSteps:s=>{this._ongoingPromise=void 0,HJo(()=>t({value:s,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,LTe(r),t({value:void 0,done:!0})},_errorSteps:s=>{this._ongoingPromise=void 0,this._isFinished=!0,LTe(r),n(s)}}),i}_returnSteps(r){if(this._isFinished)return Promise.resolve({value:r,done:!0});this._isFinished=!0;let t=this._reader;if(t._ownerReadableStream===void 0)return rg(qft("finish iterating"));if(!this._preventCancel){let n=wCi(t,r);return LTe(t),zTe(n,()=>({value:r,done:!0}))}return LTe(t),Zv({value:r,done:!0})}},iXo={next(){return aYo(this)?this._asyncIteratorImpl.next():rg(oYo("next"))},return(e){return aYo(this)?this._asyncIteratorImpl.return(e):rg(oYo("return"))}};function aYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorImpl")}function oYo(e){return new TypeError(`ReadableStreamAsyncIterator.${e} can only be used on a ReadableSteamAsyncIterator`)}XFr!==void 0&&Object.setPrototypeOf(iXo,XFr);var sXo=Number.isNaN||function(e){return e!=e};function aXo(e){return!!function(r){return!(typeof r!="number"||sXo(r)||r<0)}(e)&&e!==1/0}function rCi(e){let r=e._queue.shift();return e._queueTotalSize-=r.size,e._queueTotalSize<0&&(e._queueTotalSize=0),r.value}function FCi(e,r,t){if(!aXo(t=Number(t)))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:r,size:t}),e._queueTotalSize+=t}function Z1e(e){e._queue=new eU,e._queueTotalSize=0}function Abi(e){return e.slice()}var Lft=class{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!bbi(this))throw Cbi("view");return this._view}respond(r){if(!bbi(this))throw Cbi("respond");if(yae(r,1,"respond"),r=tXo(r,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");this._view.buffer,function(t,n){if(n=Number(n),!aXo(n))throw new RangeError("bytesWritten must be a finite");cYo(t,n)}(this._associatedReadableByteStreamController,r)}respondWithNewView(r){if(!bbi(this))throw Cbi("respondWithNewView");if(yae(r,1,"respondWithNewView"),!ArrayBuffer.isView(r))throw new TypeError("You can only respond with array buffer views");if(r.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(r.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");(function(t,n){let i=t._pendingPullIntos.peek();if(i.byteOffset+i.bytesFilled!==n.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(i.byteLength!==n.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");i.buffer=n.buffer,cYo(t,n.byteLength)})(this._associatedReadableByteStreamController,r)}};Object.defineProperties(Lft.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Lft.prototype,y_.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var jft=class{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!fft(this))throw C5t("byobRequest");if(this._byobRequest===null&&this._pendingPullIntos.length>0){let r=this._pendingPullIntos.peek(),t=new Uint8Array(r.buffer,r.byteOffset+r.bytesFilled,r.byteLength-r.bytesFilled),n=Object.create(Lft.prototype);(function(i,s,a){i._associatedReadableByteStreamController=s,i._view=a})(n,this,t),this._byobRequest=n}return this._byobRequest}get desiredSize(){if(!fft(this))throw C5t("desiredSize");return pXo(this)}close(){if(!fft(this))throw C5t("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");let r=this._controlledReadableByteStream._state;if(r!=="readable")throw new TypeError(`The stream (in ${r} state) is not in the readable state and cannot be closed`);(function(t){let n=t._controlledReadableByteStream;if(!(t._closeRequested||n._state!=="readable")){if(t._queueTotalSize>0)return void(t._closeRequested=!0);if(t._pendingPullIntos.length>0&&t._pendingPullIntos.peek().bytesFilled>0){let i=new TypeError("Insufficient bytes to fill elements in the given buffer");throw oNt(t,i),i}ZFr(t),CNt(n)}})(this)}enqueue(r){if(!fft(this))throw C5t("enqueue");if(yae(r,1,"enqueue"),!ArrayBuffer.isView(r))throw new TypeError("chunk must be an array buffer view");if(r.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(r.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");let t=this._controlledReadableByteStream._state;if(t!=="readable")throw new TypeError(`The stream (in ${t} state) is not in the readable state and cannot be enqueued to`);(function(n,i){let s=n._controlledReadableByteStream;if(n._closeRequested||s._state!=="readable")return;let a=i.buffer,o=i.byteOffset,c=i.byteLength,l=a;nXo(s)?C8r(s)===0?DFr(n,l,o,c):kCi(s,new Uint8Array(l,o,c),!1):OCi(s)?(DFr(n,l,o,c),dXo(n)):DFr(n,l,o,c),XTe(n)})(this,r)}error(r=void 0){if(!fft(this))throw C5t("error");oNt(this,r)}[xCi](r){this._pendingPullIntos.length>0&&(this._pendingPullIntos.peek().bytesFilled=0),Z1e(this);let t=this._cancelAlgorithm(r);return ZFr(this),t}[TCi](r){let t=this._controlledReadableByteStream;if(this._queueTotalSize>0){let i=this._queue.shift();this._queueTotalSize-=i.byteLength,lXo(this);let s=new Uint8Array(i.buffer,i.byteOffset,i.byteLength);return void r._chunkSteps(s)}let n=this._autoAllocateChunkSize;if(n!==void 0){let i;try{i=new ArrayBuffer(n)}catch(a){return void r._errorSteps(a)}let s={buffer:i,byteOffset:0,byteLength:n,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(s)}rXo(t,r),XTe(this)}};function fft(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function bbi(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function XTe(e){if(function(t){let n=t._controlledReadableByteStream;return n._state!=="readable"||t._closeRequested||!t._started?!1:!!(nXo(n)&&C8r(n)>0||OCi(n)&&mXo(n)>0||pXo(t)>0)}(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,C$(e._pullAlgorithm(),()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,XTe(e))},t=>{oNt(e,t)})}}function nCi(e,r){let t=!1;e._state==="closed"&&(t=!0);let n=oXo(r);r.readerType==="default"?kCi(e,n,t):function(i,s,a){let o=i._reader,c=o._readIntoRequests.shift();a?c._closeSteps(s):c._chunkSteps(s)}(e,n,t)}function oXo(e){let r=e.bytesFilled,t=e.elementSize;return new e.viewConstructor(e.buffer,e.byteOffset,r/t)}function DFr(e,r,t,n){e._queue.push({buffer:r,byteOffset:t,byteLength:n}),e._queueTotalSize+=n}function cXo(e,r){let t=r.elementSize,n=r.bytesFilled-r.bytesFilled%t,i=Math.min(e._queueTotalSize,r.byteLength-r.bytesFilled),s=r.bytesFilled+i,a=s-s%t,o=i,c=!1;a>n&&(o=a-r.bytesFilled,c=!0);let l=e._queue;for(;o>0;){let v=l.peek(),w=Math.min(o,v.byteLength),x=r.byteOffset+r.bytesFilled;u=r.buffer,m=x,h=v.buffer,_=v.byteOffset,b=w,new Uint8Array(u).set(new Uint8Array(h,_,b),m),v.byteLength===w?l.shift():(v.byteOffset+=w,v.byteLength-=w),e._queueTotalSize-=w,uXo(e,w,r),o-=w}var u,m,h,_,b;return c}function uXo(e,r,t){NCi(e),t.bytesFilled+=r}function lXo(e){e._queueTotalSize===0&&e._closeRequested?(ZFr(e),CNt(e._controlledReadableByteStream)):XTe(e)}function NCi(e){e._byobRequest!==null&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=null,e._byobRequest=null)}function dXo(e){for(;e._pendingPullIntos.length>0;){if(e._queueTotalSize===0)return;let r=e._pendingPullIntos.peek();cXo(e,r)&&(iCi(e),nCi(e._controlledReadableByteStream,r))}}function cYo(e,r){let t=e._pendingPullIntos.peek();if(e._controlledReadableByteStream._state==="closed"){if(r!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");(function(n,i){i.buffer=i.buffer;let s=n._controlledReadableByteStream;if(OCi(s))for(;mXo(s)>0;)nCi(s,iCi(n))})(e,t)}else(function(n,i,s){if(s.bytesFilled+i>s.byteLength)throw new RangeError("bytesWritten out of range");if(uXo(n,i,s),s.bytesFilled<s.elementSize)return;iCi(n);let a=s.bytesFilled%s.elementSize;if(a>0){let o=s.byteOffset+s.bytesFilled,c=s.buffer.slice(o-a,o);DFr(n,c,0,c.byteLength)}s.buffer=s.buffer,s.bytesFilled-=a,nCi(n._controlledReadableByteStream,s),dXo(n)})(e,r,t);XTe(e)}function iCi(e){let r=e._pendingPullIntos.shift();return NCi(e),r}function ZFr(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function oNt(e,r){let t=e._controlledReadableByteStream;t._state==="readable"&&(function(n){NCi(n),n._pendingPullIntos=new eU}(e),Z1e(e),ZFr(e),kXo(t,r))}function pXo(e){let r=e._controlledReadableByteStream._state;return r==="errored"?null:r==="closed"?0:e._strategyHWM-e._queueTotalSize}function SWh(e,r,t){let n=Object.create(jft.prototype),i=()=>{},s=()=>Zv(void 0),a=()=>Zv(void 0);r.start!==void 0&&(i=()=>r.start(n)),r.pull!==void 0&&(s=()=>r.pull(n)),r.cancel!==void 0&&(a=c=>r.cancel(c));let o=r.autoAllocateChunkSize;if(o===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");(function(c,l,u,m,h,_,b){l._controlledReadableByteStream=c,l._pullAgain=!1,l._pulling=!1,l._byobRequest=null,l._queue=l._queueTotalSize=void 0,Z1e(l),l._closeRequested=!1,l._started=!1,l._strategyHWM=_,l._pullAlgorithm=m,l._cancelAlgorithm=h,l._autoAllocateChunkSize=b,l._pendingPullIntos=new eU,c._readableStreamController=l,C$(Zv(u()),()=>{l._started=!0,XTe(l)},v=>{oNt(l,v)})})(e,n,i,s,a,t,o)}function Cbi(e){return new TypeError(`ReadableStreamBYOBRequest.prototype.${e} can only be used on a ReadableStreamBYOBRequest`)}function C5t(e){return new TypeError(`ReadableByteStreamController.prototype.${e} can only be used on a ReadableByteStreamController`)}function uYo(e,r){e._reader._readIntoRequests.push(r)}function mXo(e){return e._reader._readIntoRequests.length}function OCi(e){let r=e._reader;return r!==void 0&&!!N5t(r)}Object.defineProperties(jft.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(jft.prototype,y_.toStringTag,{value:"ReadableByteStreamController",configurable:!0});var Gft=class{constructor(r){if(yae(r,1,"ReadableStreamBYOBReader"),RCi(r,"First parameter"),$1e(r))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!fft(r._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");WJo(this,r),this._readIntoRequests=new eU}get closed(){return N5t(this)?this._closedPromise:rg(iFr("closed"))}cancel(r=void 0){return N5t(this)?this._ownerReadableStream===void 0?rg(qft("cancel")):wCi(this,r):rg(iFr("cancel"))}read(r){if(!N5t(this))return rg(iFr("read"));if(!ArrayBuffer.isView(r))return rg(new TypeError("view must be an array buffer view"));if(r.byteLength===0)return rg(new TypeError("view must have non-zero byteLength"));if(r.buffer.byteLength===0)return rg(new TypeError("view's buffer must have non-zero byteLength"));if(this._ownerReadableStream===void 0)return rg(qft("read from"));let t,n,i=D7((s,a)=>{t=s,n=a});return function(s,a,o){let c=s._ownerReadableStream;c._disturbed=!0,c._state==="errored"?o._errorSteps(c._storedError):function(l,u,m){let h=l._controlledReadableByteStream,_=1;u.constructor!==DataView&&(_=u.constructor.BYTES_PER_ELEMENT);let b=u.constructor,v={buffer:u.buffer,byteOffset:u.byteOffset,byteLength:u.byteLength,bytesFilled:0,elementSize:_,viewConstructor:b,readerType:"byob"};if(l._pendingPullIntos.length>0)return l._pendingPullIntos.push(v),void uYo(h,m);if(h._state!=="closed"){if(l._queueTotalSize>0){if(cXo(l,v)){let w=oXo(v);return lXo(l),void m._chunkSteps(w)}if(l._closeRequested){let w=new TypeError("Insufficient bytes to fill elements in the given buffer");return oNt(l,w),void m._errorSteps(w)}}l._pendingPullIntos.push(v),uYo(h,m),XTe(l)}else{let w=new b(v.buffer,v.byteOffset,0);m._closeSteps(w)}}(c._readableStreamController,a,o)}(this,r,{_chunkSteps:s=>t({value:s,done:!1}),_closeSteps:s=>t({value:s,done:!0}),_errorSteps:s=>n(s)}),i}releaseLock(){if(!N5t(this))throw iFr("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");LTe(this)}}};function N5t(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function iFr(e){return new TypeError(`ReadableStreamBYOBReader.prototype.${e} can only be used on a ReadableStreamBYOBReader`)}function cNt(e,r){let{highWaterMark:t}=e;if(t===void 0)return r;if(sXo(t)||t<0)throw new RangeError("Invalid highWaterMark");return t}function e8r(e){let{size:r}=e;return r||(()=>1)}function t8r(e,r){dae(e,r);let t=e==null?void 0:e.highWaterMark,n=e==null?void 0:e.size;return{highWaterMark:t===void 0?void 0:PCi(t),size:n===void 0?void 0:wWh(n,r+" has member 'size' that")}}function wWh(e,r){return E$(e,r),t=>PCi(e(t))}function IWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function xWh(e,r,t){return E$(e,t),()=>sPe(e,r,[])}function TWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function PWh(e,r,t){return E$(e,t),(n,i)=>sPe(e,r,[n,i])}function fXo(e,r){if(!Aft(e))throw new TypeError(r+" is not a WritableStream.")}Object.defineProperties(Gft.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Gft.prototype,y_.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});var Uft=class{constructor(r={},t={}){r===void 0?r=null:eXo(r,"First parameter");let n=t8r(t,"Second parameter"),i=function(a,o){dae(a,o);let c=a==null?void 0:a.abort,l=a==null?void 0:a.close,u=a==null?void 0:a.start,m=a==null?void 0:a.type,h=a==null?void 0:a.write;return{abort:c===void 0?void 0:IWh(c,a,o+" has member 'abort' that"),close:l===void 0?void 0:xWh(l,a,o+" has member 'close' that"),start:u===void 0?void 0:TWh(u,a,o+" has member 'start' that"),write:h===void 0?void 0:PWh(h,a,o+" has member 'write' that"),type:m}}(r,"First parameter");if(gXo(this),i.type!==void 0)throw new RangeError("Invalid type is specified");let s=e8r(n);(function(a,o,c,l){let u=Object.create(ZTe.prototype),m=()=>{},h=()=>Zv(void 0),_=()=>Zv(void 0),b=()=>Zv(void 0);o.start!==void 0&&(m=()=>o.start(u)),o.write!==void 0&&(h=v=>o.write(v,u)),o.close!==void 0&&(_=()=>o.close()),o.abort!==void 0&&(b=v=>o.abort(v)),EXo(a,u,m,h,_,b,c,l)})(this,i,cNt(n,1),s)}get locked(){if(!Aft(this))throw aFr("locked");return Dft(this)}abort(r=void 0){return Aft(this)?Dft(this)?rg(new TypeError("Cannot abort a stream that already has a writer")):r8r(this,r):rg(aFr("abort"))}close(){return Aft(this)?Dft(this)?rg(new TypeError("Cannot close a stream that already has a writer")):pZ(this)?rg(new TypeError("Cannot close an already-closing stream")):yXo(this):rg(aFr("close"))}getWriter(){if(!Aft(this))throw aFr("getWriter");return hXo(this)}};function hXo(e){return new Vft(e)}function gXo(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new eU,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function Aft(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function Dft(e){return e._writer!==void 0}function r8r(e,r){let t=e._state;if(t==="closed"||t==="errored")return Zv(void 0);if(e._pendingAbortRequest!==void 0)return e._pendingAbortRequest._promise;let n=!1;t==="erroring"&&(n=!0,r=void 0);let i=D7((s,a)=>{e._pendingAbortRequest={_promise:void 0,_resolve:s,_reject:a,_reason:r,_wasAlreadyErroring:n}});return e._pendingAbortRequest._promise=i,n||BCi(e,r),i}function yXo(e){let r=e._state;if(r==="closed"||r==="errored")return rg(new TypeError(`The stream (in ${r} state) is not in the writable state and cannot be closed`));let t=D7((s,a)=>{let o={_resolve:s,_reject:a};e._closeRequest=o}),n=e._writer;var i;return n!==void 0&&e._backpressure&&r==="writable"&&GCi(n),FCi(i=e._writableStreamController,vXo,0),E8r(i),t}function sCi(e,r){e._state!=="writable"?qCi(e):BCi(e,r)}function BCi(e,r){let t=e._writableStreamController;e._state="erroring",e._storedError=r;let n=e._writer;n!==void 0&&AXo(n,r),!function(i){return!(i._inFlightWriteRequest===void 0&&i._inFlightCloseRequest===void 0)}(e)&&t._started&&qCi(e)}function qCi(e){e._state="errored",e._writableStreamController[ZJo]();let r=e._storedError;if(e._writeRequests.forEach(n=>{n._reject(r)}),e._writeRequests=new eU,e._pendingAbortRequest===void 0)return void sFr(e);let t=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,t._wasAlreadyErroring)return t._reject(r),void sFr(e);C$(e._writableStreamController[XJo](t._reason),()=>{t._resolve(),sFr(e)},n=>{t._reject(n),sFr(e)})}function pZ(e){return e._closeRequest!==void 0||e._inFlightCloseRequest!==void 0}function sFr(e){e._closeRequest!==void 0&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);let r=e._writer;r!==void 0&&jCi(r,e._storedError)}function MCi(e,r){let t=e._writer;t!==void 0&&r!==e._backpressure&&(r?function(n){D8r(n)}(t):GCi(t)),e._backpressure=r}Object.defineProperties(Uft.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Uft.prototype,y_.toStringTag,{value:"WritableStream",configurable:!0});var Vft=class{constructor(r){if(yae(r,1,"WritableStreamDefaultWriter"),fXo(r,"First parameter"),Dft(r))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=r,r._writer=this;let t=r._state;if(t==="writable")!pZ(r)&&r._backpressure?D8r(this):lYo(this),SFr(this);else if(t==="erroring")oCi(this,r._storedError),SFr(this);else if(t==="closed")lYo(this),SFr(n=this),IXo(n);else{let i=r._storedError;oCi(this,i),wXo(this,i)}var n}get closed(){return TTe(this)?this._closedPromise:rg(PTe("closed"))}get desiredSize(){if(!TTe(this))throw PTe("desiredSize");if(this._ownerWritableStream===void 0)throw O5t("desiredSize");return function(r){let t=r._ownerWritableStream,n=t._state;return n==="errored"||n==="erroring"?null:n==="closed"?0:DXo(t._writableStreamController)}(this)}get ready(){return TTe(this)?this._readyPromise:rg(PTe("ready"))}abort(r=void 0){return TTe(this)?this._ownerWritableStream===void 0?rg(O5t("abort")):function(t,n){let i=t._ownerWritableStream;return r8r(i,n)}(this,r):rg(PTe("abort"))}close(){if(!TTe(this))return rg(PTe("close"));let r=this._ownerWritableStream;return r===void 0?rg(O5t("close")):pZ(r)?rg(new TypeError("Cannot close an already-closing stream")):_Xo(this)}releaseLock(){if(!TTe(this))throw PTe("releaseLock");this._ownerWritableStream!==void 0&&bXo(this)}write(r=void 0){return TTe(this)?this._ownerWritableStream===void 0?rg(O5t("write to")):CXo(this,r):rg(PTe("write"))}};function TTe(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function _Xo(e){return yXo(e._ownerWritableStream)}function RWh(e,r){e._closedPromiseState==="pending"?jCi(e,r):function(t,n){wXo(t,n)}(e,r)}function AXo(e,r){e._readyPromiseState==="pending"?xXo(e,r):function(t,n){oCi(t,n)}(e,r)}function bXo(e){let r=e._ownerWritableStream,t=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");AXo(e,t),RWh(e,t),r._writer=void 0,e._ownerWritableStream=void 0}function CXo(e,r){let t=e._ownerWritableStream,n=t._writableStreamController,i=function(o,c){try{return o._strategySizeAlgorithm(c)}catch(l){return aCi(o,l),1}}(n,r);if(t!==e._ownerWritableStream)return rg(O5t("write to"));let s=t._state;if(s==="errored")return rg(t._storedError);if(pZ(t)||s==="closed")return rg(new TypeError("The stream is closing or closed and cannot be written to"));if(s==="erroring")return rg(t._storedError);let a=function(o){return D7((c,l)=>{let u={_resolve:c,_reject:l};o._writeRequests.push(u)})}(t);return function(o,c,l){try{FCi(o,c,l)}catch(m){return void aCi(o,m)}let u=o._controlledWritableStream;!pZ(u)&&u._state==="writable"&&MCi(u,LCi(o)),E8r(o)}(n,r,i),a}Object.defineProperties(Vft.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(Vft.prototype,y_.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});var vXo={},ZTe=class{constructor(){throw new TypeError("Illegal constructor")}error(r=void 0){if(!function(t){return!(!A5(t)||!Object.prototype.hasOwnProperty.call(t,"_controlledWritableStream"))}(this))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");this._controlledWritableStream._state==="writable"&&SXo(this,r)}[XJo](r){let t=this._abortAlgorithm(r);return n8r(this),t}[ZJo](){Z1e(this)}};function EXo(e,r,t,n,i,s,a,o){r._controlledWritableStream=e,e._writableStreamController=r,r._queue=void 0,r._queueTotalSize=void 0,Z1e(r),r._started=!1,r._strategySizeAlgorithm=o,r._strategyHWM=a,r._writeAlgorithm=n,r._closeAlgorithm=i,r._abortAlgorithm=s;let c=LCi(r);MCi(e,c),C$(Zv(t()),()=>{r._started=!0,E8r(r)},l=>{r._started=!0,sCi(e,l)})}function n8r(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function DXo(e){return e._strategyHWM-e._queueTotalSize}function E8r(e){let r=e._controlledWritableStream;if(!e._started||r._inFlightWriteRequest!==void 0)return;if(r._state==="erroring")return void qCi(r);if(e._queue.length===0)return;let t=e._queue.peek().value;t===vXo?function(n){let i=n._controlledWritableStream;(function(a){a._inFlightCloseRequest=a._closeRequest,a._closeRequest=void 0})(i),rCi(n);let s=n._closeAlgorithm();n8r(n),C$(s,()=>{(function(a){a._inFlightCloseRequest._resolve(void 0),a._inFlightCloseRequest=void 0,a._state==="erroring"&&(a._storedError=void 0,a._pendingAbortRequest!==void 0&&(a._pendingAbortRequest._resolve(),a._pendingAbortRequest=void 0)),a._state="closed";let o=a._writer;o!==void 0&&IXo(o)})(i)},a=>{(function(o,c){o._inFlightCloseRequest._reject(c),o._inFlightCloseRequest=void 0,o._pendingAbortRequest!==void 0&&(o._pendingAbortRequest._reject(c),o._pendingAbortRequest=void 0),sCi(o,c)})(i,a)})}(e):function(n,i){let s=n._controlledWritableStream;(function(o){o._inFlightWriteRequest=o._writeRequests.shift()})(s);let a=n._writeAlgorithm(i);C$(a,()=>{(function(c){c._inFlightWriteRequest._resolve(void 0),c._inFlightWriteRequest=void 0})(s);let o=s._state;if(rCi(n),!pZ(s)&&o==="writable"){let c=LCi(n);MCi(s,c)}E8r(n)},o=>{s._state==="writable"&&n8r(n),function(c,l){c._inFlightWriteRequest._reject(l),c._inFlightWriteRequest=void 0,sCi(c,l)}(s,o)})}(e,t)}function aCi(e,r){e._controlledWritableStream._state==="writable"&&SXo(e,r)}function LCi(e){return DXo(e)<=0}function SXo(e,r){let t=e._controlledWritableStream;n8r(e),BCi(t,r)}function aFr(e){return new TypeError(`WritableStream.prototype.${e} can only be used on a WritableStream`)}function PTe(e){return new TypeError(`WritableStreamDefaultWriter.prototype.${e} can only be used on a WritableStreamDefaultWriter`)}function O5t(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function SFr(e){e._closedPromise=D7((r,t)=>{e._closedPromise_resolve=r,e._closedPromise_reject=t,e._closedPromiseState="pending"})}function wXo(e,r){SFr(e),jCi(e,r)}function jCi(e,r){e._closedPromise_reject!==void 0&&(bNt(e._closedPromise),e._closedPromise_reject(r),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected")}function IXo(e){e._closedPromise_resolve!==void 0&&(e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved")}function D8r(e){e._readyPromise=D7((r,t)=>{e._readyPromise_resolve=r,e._readyPromise_reject=t}),e._readyPromiseState="pending"}function oCi(e,r){D8r(e),xXo(e,r)}function lYo(e){D8r(e),GCi(e)}function xXo(e,r){e._readyPromise_reject!==void 0&&(bNt(e._readyPromise),e._readyPromise_reject(r),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected")}function GCi(e){e._readyPromise_resolve!==void 0&&(e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled")}Object.defineProperties(ZTe.prototype,{error:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(ZTe.prototype,y_.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});var dYo=typeof DOMException<"u"?DOMException:void 0,kWh=function(e){if(typeof e!="function"&&typeof e!="object")return!1;try{return new e,!0}catch{return!1}}(dYo)?dYo:function(){let e=function(r,t){this.message=r||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return Object.defineProperty(e.prototype=Object.create(Error.prototype),"constructor",{value:e,writable:!0,configurable:!0}),e}();function pYo(e,r,t,n,i,s){let a=EFr(e),o=hXo(r);e._disturbed=!0;let c=!1,l=Zv(void 0);return D7((u,m)=>{let h;if(s!==void 0){if(h=()=>{let P=new kWh("Aborted","AbortError"),k=[];n||k.push(()=>r._state==="writable"?r8r(r,P):Zv(void 0)),i||k.push(()=>e._state==="readable"?$Te(e,P):Zv(void 0)),v(()=>Promise.all(k.map(R=>R())),!0,P)},s.aborted)return void h();s.addEventListener("abort",h)}if(b(e,a._closedPromise,P=>{n?w(!0,P):v(()=>r8r(r,P),!0,P)}),b(r,o._closedPromise,P=>{i?w(!0,P):v(()=>$Te(e,P),!0,P)}),function(P,k,R){P._state==="closed"?R():_bi(k,R)}(e,a._closedPromise,()=>{t?w():v(()=>function(P){let k=P._ownerWritableStream,R=k._state;return pZ(k)||R==="closed"?Zv(void 0):R==="errored"?rg(k._storedError):_Xo(P)}(o))}),pZ(r)||r._state==="closed"){let P=new TypeError("the destination writable stream closed before all data could be piped to it");i?w(!0,P):v(()=>$Te(e,P),!0,P)}function _(){let P=l;return lae(l,()=>P!==l?_():void 0)}function b(P,k,R){P._state==="errored"?R(P._storedError):KJo(k,R)}function v(P,k,R){function L(){C$(P(),()=>x(k,R),U=>x(!0,U))}c||(c=!0,r._state!=="writable"||pZ(r)?L():_bi(_(),L))}function w(P,k){c||(c=!0,r._state!=="writable"||pZ(r)?x(P,k):_bi(_(),()=>x(P,k)))}function x(P,k){bXo(o),LTe(a),s!==void 0&&s.removeEventListener("abort",h),P?m(k):u(void 0)}bNt(D7((P,k)=>{(function R(L){L?P():lae(c?Zv(!0):lae(o._readyPromise,()=>D7((U,Y)=>{v8r(a,{_chunkSteps:N=>{l=lae(CXo(o,N),void 0,DCi),U(!1)},_closeSteps:()=>U(!0),_errorSteps:Y})})),R,k)})(!1)}))})}var ePe=class{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!oFr(this))throw cFr("desiredSize");return UCi(this)}close(){if(!oFr(this))throw cFr("close");if(!zft(this))throw new TypeError("The stream is not in a state that permits close");lNt(this)}enqueue(r=void 0){if(!oFr(this))throw cFr("enqueue");if(!zft(this))throw new TypeError("The stream is not in a state that permits enqueue");return s8r(this,r)}error(r=void 0){if(!oFr(this))throw cFr("error");J1e(this,r)}[xCi](r){Z1e(this);let t=this._cancelAlgorithm(r);return i8r(this),t}[TCi](r){let t=this._controlledReadableStream;if(this._queue.length>0){let n=rCi(this);this._closeRequested&&this._queue.length===0?(i8r(this),CNt(t)):uNt(this),r._chunkSteps(n)}else rXo(t,r),uNt(this)}};function oFr(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function uNt(e){if(TXo(e)){if(e._pulling)return void(e._pullAgain=!0);e._pulling=!0,C$(e._pullAlgorithm(),()=>{e._pulling=!1,e._pullAgain&&(e._pullAgain=!1,uNt(e))},r=>{J1e(e,r)})}}function TXo(e){let r=e._controlledReadableStream;return!zft(e)||!e._started?!1:$1e(r)&&C8r(r)>0?!0:UCi(e)>0}function i8r(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function lNt(e){if(!zft(e))return;let r=e._controlledReadableStream;e._closeRequested=!0,e._queue.length===0&&(i8r(e),CNt(r))}function s8r(e,r){if(!zft(e))return;let t=e._controlledReadableStream;if($1e(t)&&C8r(t)>0)kCi(t,r,!1);else{let n;try{n=e._strategySizeAlgorithm(r)}catch(i){throw J1e(e,i),i}try{FCi(e,r,n)}catch(i){throw J1e(e,i),i}}uNt(e)}function J1e(e,r){let t=e._controlledReadableStream;t._state==="readable"&&(Z1e(e),i8r(e),kXo(t,r))}function UCi(e){let r=e._controlledReadableStream._state;return r==="errored"?null:r==="closed"?0:e._strategyHWM-e._queueTotalSize}function zft(e){let r=e._controlledReadableStream._state;return!e._closeRequested&&r==="readable"}function PXo(e,r,t,n,i,s,a){r._controlledReadableStream=e,r._queue=void 0,r._queueTotalSize=void 0,Z1e(r),r._started=!1,r._closeRequested=!1,r._pullAgain=!1,r._pulling=!1,r._strategySizeAlgorithm=a,r._strategyHWM=s,r._pullAlgorithm=n,r._cancelAlgorithm=i,e._readableStreamController=r,C$(Zv(t()),()=>{r._started=!0,uNt(r)},o=>{J1e(r,o)})}function cFr(e){return new TypeError(`ReadableStreamDefaultController.prototype.${e} can only be used on a ReadableStreamDefaultController`)}function FWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function NWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function OWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function BWh(e,r){if((e=""+e)!="bytes")throw new TypeError(`${r} '${e}' is not a valid enumeration value for ReadableStreamType`);return e}function qWh(e,r){if((e=""+e)!="byob")throw new TypeError(`${r} '${e}' is not a valid enumeration value for ReadableStreamReaderMode`);return e}function mYo(e,r){dae(e,r);let t=e==null?void 0:e.preventAbort,n=e==null?void 0:e.preventCancel,i=e==null?void 0:e.preventClose,s=e==null?void 0:e.signal;return s!==void 0&&function(a,o){if(!function(c){if(typeof c!="object"||c===null)return!1;try{return typeof c.aborted=="boolean"}catch{return!1}}(a))throw new TypeError(o+" is not an AbortSignal.")}(s,r+" has member 'signal' that"),{preventAbort:!!t,preventCancel:!!n,preventClose:!!i,signal:s}}Object.defineProperties(ePe.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(ePe.prototype,y_.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});var z1e=class{constructor(r={},t={}){r===void 0?r=null:eXo(r,"First parameter");let n=t8r(t,"Second parameter"),i=function(s,a){dae(s,a);let o=s,c=o==null?void 0:o.autoAllocateChunkSize,l=o==null?void 0:o.cancel,u=o==null?void 0:o.pull,m=o==null?void 0:o.start,h=o==null?void 0:o.type;return{autoAllocateChunkSize:c===void 0?void 0:tXo(c,a+" has member 'autoAllocateChunkSize' that"),cancel:l===void 0?void 0:FWh(l,o,a+" has member 'cancel' that"),pull:u===void 0?void 0:NWh(u,o,a+" has member 'pull' that"),start:m===void 0?void 0:OWh(m,o,a+" has member 'start' that"),type:h===void 0?void 0:BWh(h,a+" has member 'type' that")}}(r,"First parameter");if(RXo(this),i.type==="bytes"){if(n.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");SWh(this,i,cNt(n,0))}else{let s=e8r(n);(function(a,o,c,l){let u=Object.create(ePe.prototype),m=()=>{},h=()=>Zv(void 0),_=()=>Zv(void 0);o.start!==void 0&&(m=()=>o.start(u)),o.pull!==void 0&&(h=()=>o.pull(u)),o.cancel!==void 0&&(_=b=>o.cancel(b)),PXo(a,u,m,h,_,c,l)})(this,i,cNt(n,1),s)}}get locked(){if(!O1e(this))throw RTe("locked");return $1e(this)}cancel(r=void 0){return O1e(this)?$1e(this)?rg(new TypeError("Cannot cancel a stream that already has a reader")):$Te(this,r):rg(RTe("cancel"))}getReader(r=void 0){if(!O1e(this))throw RTe("getReader");return function(n,i){dae(n,i);let s=n==null?void 0:n.mode;return{mode:s===void 0?void 0:qWh(s,i+" has member 'mode' that")}}(r,"First parameter").mode===void 0?EFr(this):function(n){return new Gft(n)}(this)}pipeThrough(r,t={}){if(!O1e(this))throw RTe("pipeThrough");yae(r,1,"pipeThrough");let n=function(s,a){dae(s,a);let o=s==null?void 0:s.readable;eCi(o,"readable","ReadableWritablePair"),RCi(o,a+" has member 'readable' that");let c=s==null?void 0:s.writable;return eCi(c,"writable","ReadableWritablePair"),fXo(c,a+" has member 'writable' that"),{readable:o,writable:c}}(r,"First parameter"),i=mYo(t,"Second parameter");if($1e(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(Dft(n.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return bNt(pYo(this,n.writable,i.preventClose,i.preventAbort,i.preventCancel,i.signal)),n.readable}pipeTo(r,t={}){if(!O1e(this))return rg(RTe("pipeTo"));if(r===void 0)return rg("Parameter 1 is required in 'pipeTo'.");if(!Aft(r))return rg(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let n;try{n=mYo(t,"Second parameter")}catch(i){return rg(i)}return $1e(this)?rg(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):Dft(r)?rg(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):pYo(this,r,n.preventClose,n.preventAbort,n.preventCancel,n.signal)}tee(){if(!O1e(this))throw RTe("tee");let r=function(t,n){let i=EFr(t),s,a,o,c,l,u=!1,m=!1,h=!1,_=D7(w=>{l=w});function b(){return u||(u=!0,v8r(i,{_chunkSteps:w=>{HJo(()=>{u=!1;let x=w,P=w;m||s8r(o._readableStreamController,x),h||s8r(c._readableStreamController,P)})},_closeSteps:()=>{u=!1,m||lNt(o._readableStreamController),h||lNt(c._readableStreamController),m&&h||l(void 0)},_errorSteps:()=>{u=!1}})),Zv(void 0)}function v(){}return o=cCi(v,b,function(w){if(m=!0,s=w,h){let x=Abi([s,a]),P=$Te(t,x);l(P)}return _}),c=cCi(v,b,function(w){if(h=!0,a=w,m){let x=Abi([s,a]),P=$Te(t,x);l(P)}return _}),KJo(i._closedPromise,w=>{J1e(o._readableStreamController,w),J1e(c._readableStreamController,w),m&&h||l(void 0)}),[o,c]}(this);return Abi(r)}values(r=void 0){if(!O1e(this))throw RTe("values");return function(t,n){let i=EFr(t),s=new tCi(i,n),a=Object.create(iXo);return a._asyncIteratorImpl=s,a}(this,function(t,n){return dae(t,n),{preventCancel:!!(t!=null&&t.preventCancel)}}(r,"First parameter").preventCancel)}};function cCi(e,r,t,n=1,i=()=>1){let s=Object.create(z1e.prototype);return RXo(s),PXo(s,Object.create(ePe.prototype),e,r,t,n,i),s}function RXo(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function O1e(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function $1e(e){return e._reader!==void 0}function $Te(e,r){return e._disturbed=!0,e._state==="closed"?Zv(void 0):e._state==="errored"?rg(e._storedError):(CNt(e),zTe(e._readableStreamController[xCi](r),DCi))}function CNt(e){e._state="closed";let r=e._reader;r!==void 0&&(JJo(r),jTe(r)&&(r._readRequests.forEach(t=>{t._closeSteps()}),r._readRequests=new eU))}function kXo(e,r){e._state="errored",e._storedError=r;let t=e._reader;t!==void 0&&(ICi(t,r),jTe(t)?(t._readRequests.forEach(n=>{n._errorSteps(r)}),t._readRequests=new eU):(t._readIntoRequests.forEach(n=>{n._errorSteps(r)}),t._readIntoRequests=new eU))}function RTe(e){return new TypeError(`ReadableStream.prototype.${e} can only be used on a ReadableStream`)}function FXo(e,r){dae(e,r);let t=e==null?void 0:e.highWaterMark;return eCi(t,"highWaterMark","QueuingStrategyInit"),{highWaterMark:PCi(t)}}Object.defineProperties(z1e.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(z1e.prototype,y_.toStringTag,{value:"ReadableStream",configurable:!0}),typeof y_.asyncIterator=="symbol"&&Object.defineProperty(z1e.prototype,y_.asyncIterator,{value:z1e.prototype.values,writable:!0,configurable:!0});var MWh=function(e){return e.byteLength},dNt=class{constructor(r){yae(r,1,"ByteLengthQueuingStrategy"),r=FXo(r,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=r.highWaterMark}get highWaterMark(){if(!hYo(this))throw fYo("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!hYo(this))throw fYo("size");return MWh}};function fYo(e){return new TypeError(`ByteLengthQueuingStrategy.prototype.${e} can only be used on a ByteLengthQueuingStrategy`)}function hYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_byteLengthQueuingStrategyHighWaterMark")}Object.defineProperties(dNt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(dNt.prototype,y_.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});var LWh=function(){return 1},pNt=class{constructor(r){yae(r,1,"CountQueuingStrategy"),r=FXo(r,"First parameter"),this._countQueuingStrategyHighWaterMark=r.highWaterMark}get highWaterMark(){if(!yYo(this))throw gYo("highWaterMark");return this._countQueuingStrategyHighWaterMark}get size(){if(!yYo(this))throw gYo("size");return LWh}};function gYo(e){return new TypeError(`CountQueuingStrategy.prototype.${e} can only be used on a CountQueuingStrategy`)}function yYo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_countQueuingStrategyHighWaterMark")}function jWh(e,r,t){return E$(e,t),n=>sPe(e,r,[n])}function GWh(e,r,t){return E$(e,t),n=>b8r(e,r,[n])}function UWh(e,r,t){return E$(e,t),(n,i)=>sPe(e,r,[n,i])}Object.defineProperties(pNt.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(pNt.prototype,y_.toStringTag,{value:"CountQueuingStrategy",configurable:!0});var mNt=class{constructor(r={},t={},n={}){r===void 0&&(r=null);let i=t8r(t,"Second parameter"),s=t8r(n,"Third parameter"),a=function(h,_){dae(h,_);let b=h==null?void 0:h.flush,v=h==null?void 0:h.readableType,w=h==null?void 0:h.start,x=h==null?void 0:h.transform,P=h==null?void 0:h.writableType;return{flush:b===void 0?void 0:jWh(b,h,_+" has member 'flush' that"),readableType:v,start:w===void 0?void 0:GWh(w,h,_+" has member 'start' that"),transform:x===void 0?void 0:UWh(x,h,_+" has member 'transform' that"),writableType:P}}(r,"First parameter");if(a.readableType!==void 0)throw new RangeError("Invalid readableType specified");if(a.writableType!==void 0)throw new RangeError("Invalid writableType specified");let o=cNt(s,0),c=e8r(s),l=cNt(i,1),u=e8r(i),m;(function(h,_,b,v,w,x){function P(){return _}function k(N){return function(j,M){let C=j._transformStreamController;return j._backpressure?zTe(j._backpressureChangePromise,()=>{let O=j._writable;if(O._state==="erroring")throw O._storedError;return AYo(C,M)}):AYo(C,M)}(h,N)}function R(N){return function(j,M){return a8r(j,M),Zv(void 0)}(h,N)}function L(){return function(N){let j=N._readable,M=N._transformStreamController,C=M._flushAlgorithm();return NXo(M),zTe(C,()=>{if(j._state==="errored")throw j._storedError;lNt(j._readableStreamController)},O=>{throw a8r(N,O),j._storedError})}(h)}function U(){return function(N){return o8r(N,!1),N._backpressureChangePromise}(h)}function Y(N){return S8r(h,N),Zv(void 0)}h._writable=function(N,j,M,C,O=1,V=()=>1){let Q=Object.create(Uft.prototype);return gXo(Q),EXo(Q,Object.create(ZTe.prototype),N,j,M,C,O,V),Q}(P,k,L,R,b,v),h._readable=cCi(P,U,Y,w,x),h._backpressure=void 0,h._backpressureChangePromise=void 0,h._backpressureChangePromise_resolve=void 0,o8r(h,!0),h._transformStreamController=void 0})(this,D7(h=>{m=h}),l,u,o,c),function(h,_){let b=Object.create($ft.prototype),v=x=>{try{return OXo(b,x),Zv(void 0)}catch(P){return rg(P)}},w=()=>Zv(void 0);_.transform!==void 0&&(v=x=>_.transform(x,b)),_.flush!==void 0&&(w=()=>_.flush(b)),function(x,P,k,R){P._controlledTransformStream=x,x._transformStreamController=P,P._transformAlgorithm=k,P._flushAlgorithm=R}(h,b,v,w)}(this,a),a.start!==void 0?m(a.start(this._transformStreamController)):m(void 0)}get readable(){if(!_Yo(this))throw bYo("readable");return this._readable}get writable(){if(!_Yo(this))throw bYo("writable");return this._writable}};function _Yo(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function a8r(e,r){J1e(e._readable._readableStreamController,r),S8r(e,r)}function S8r(e,r){NXo(e._transformStreamController),aCi(e._writable._writableStreamController,r),e._backpressure&&o8r(e,!1)}function o8r(e,r){e._backpressureChangePromise!==void 0&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=D7(t=>{e._backpressureChangePromise_resolve=t}),e._backpressure=r}Object.defineProperties(mNt.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty(mNt.prototype,y_.toStringTag,{value:"TransformStream",configurable:!0});var $ft=class{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!uFr(this))throw lFr("desiredSize");return UCi(this._controlledTransformStream._readable._readableStreamController)}enqueue(r=void 0){if(!uFr(this))throw lFr("enqueue");OXo(this,r)}error(r=void 0){if(!uFr(this))throw lFr("error");var t;t=r,a8r(this._controlledTransformStream,t)}terminate(){if(!uFr(this))throw lFr("terminate");(function(r){let t=r._controlledTransformStream,n=t._readable._readableStreamController;lNt(n),S8r(t,new TypeError("TransformStream terminated"))})(this)}};function uFr(e){return!!A5(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function NXo(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function OXo(e,r){let t=e._controlledTransformStream,n=t._readable._readableStreamController;if(!zft(n))throw new TypeError("Readable side is not in a state that permits enqueue");try{s8r(n,r)}catch(s){throw S8r(t,s),t._readable._storedError}(function(s){return!TXo(s)})(n)!==t._backpressure&&o8r(t,!0)}function AYo(e,r){return zTe(e._transformAlgorithm(r),void 0,t=>{throw a8r(e._controlledTransformStream,t),t})}function lFr(e){return new TypeError(`TransformStreamDefaultController.prototype.${e} can only be used on a TransformStreamDefaultController`)}function bYo(e){return new TypeError(`TransformStream.prototype.${e} can only be used on a TransformStream`)}Object.defineProperties($ft.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof y_.toStringTag=="symbol"&&Object.defineProperty($ft.prototype,y_.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});var VWh=Object.freeze({__proto__:null,ByteLengthQueuingStrategy:dNt,CountQueuingStrategy:pNt,ReadableByteStreamController:jft,ReadableStream:z1e,ReadableStreamBYOBReader:Gft,ReadableStreamBYOBRequest:Lft,ReadableStreamDefaultController:ePe,ReadableStreamDefaultReader:Mft,TransformStream:mNt,TransformStreamDefaultController:$ft,WritableStream:Uft,WritableStreamDefaultController:ZTe,WritableStreamDefaultWriter:Vft}),uCi=function(e,r){return uCi=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},uCi(e,r)};function BXo(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+r+" is not a constructor or null");function t(){this.constructor=e}uCi(e,r),e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function jB(e){if(!e)throw new TypeError("Assertion failed")}function $5t(){}function VCi(e){return typeof e=="object"&&e!==null||typeof e=="function"}function vbi(e){if(typeof e!="function")return!1;var r=!1;try{new e({start:function(){r=!0}})}catch{}return r}function zCi(e){return!!VCi(e)&&typeof e.getReader=="function"}function $Ci(e){return!!VCi(e)&&typeof e.getWriter=="function"}function qXo(e){return!!VCi(e)&&!!zCi(e.readable)&&!!$Ci(e.writable)}function MXo(e){try{return e.getReader({mode:"byob"}).releaseLock(),!0}catch{return!1}}function Ebi(e,r){var t=(r===void 0?{}:r).type;return jB(zCi(e)),jB(e.locked===!1),(t=LXo(t))==="bytes"?new $Wh(e):new zWh(e)}function LXo(e){var r=e+"";if(r==="bytes")return r;if(e===void 0)return e;throw new RangeError("Invalid type is specified")}var jXo=function(){function e(r){this._underlyingReader=void 0,this._readerMode=void 0,this._readableStreamController=void 0,this._pendingRead=void 0,this._underlyingStream=r,this._attachDefaultReader()}return e.prototype.start=function(r){this._readableStreamController=r},e.prototype.cancel=function(r){return jB(this._underlyingReader!==void 0),this._underlyingReader.cancel(r)},e.prototype._attachDefaultReader=function(){if(this._readerMode!=="default"){this._detachReader();var r=this._underlyingStream.getReader();this._readerMode="default",this._attachReader(r)}},e.prototype._attachReader=function(r){var t=this;jB(this._underlyingReader===void 0),this._underlyingReader=r;var n=this._underlyingReader.closed;n&&n.then(function(){return t._finishPendingRead()}).then(function(){r===t._underlyingReader&&t._readableStreamController.close()},function(i){r===t._underlyingReader&&t._readableStreamController.error(i)}).catch($5t)},e.prototype._detachReader=function(){this._underlyingReader!==void 0&&(this._underlyingReader.releaseLock(),this._underlyingReader=void 0,this._readerMode=void 0)},e.prototype._pullWithDefaultReader=function(){var r=this;this._attachDefaultReader();var t=this._underlyingReader.read().then(function(n){var i=r._readableStreamController;n.done?r._tryClose():i.enqueue(n.value)});return this._setPendingRead(t),t},e.prototype._tryClose=function(){try{this._readableStreamController.close()}catch{}},e.prototype._setPendingRead=function(r){var t,n=this,i=function(){n._pendingRead===t&&(n._pendingRead=void 0)};this._pendingRead=t=r.then(i,i)},e.prototype._finishPendingRead=function(){var r=this;if(this._pendingRead){var t=function(){return r._finishPendingRead()};return this._pendingRead.then(t,t)}},e}(),zWh=function(e){function r(){return e!==null&&e.apply(this,arguments)||this}return BXo(r,e),r.prototype.pull=function(){return this._pullWithDefaultReader()},r}(jXo);function CYo(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}var $Wh=function(e){function r(t){var n=this,i=MXo(t);return(n=e.call(this,t)||this)._supportsByob=i,n}return BXo(r,e),Object.defineProperty(r.prototype,"type",{get:function(){return"bytes"},enumerable:!1,configurable:!0}),r.prototype._attachByobReader=function(){if(this._readerMode!=="byob"){jB(this._supportsByob),this._detachReader();var t=this._underlyingStream.getReader({mode:"byob"});this._readerMode="byob",this._attachReader(t)}},r.prototype.pull=function(){if(this._supportsByob){var t=this._readableStreamController.byobRequest;if(t)return this._pullWithByobRequest(t)}return this._pullWithDefaultReader()},r.prototype._pullWithByobRequest=function(t){var n=this;this._attachByobReader();var i=new Uint8Array(t.view.byteLength),s=this._underlyingReader.read(i).then(function(a){var o,c,l;n._readableStreamController,a.done?(n._tryClose(),t.respond(0)):(o=a.value,c=t.view,l=CYo(o),CYo(c).set(l,0),t.respond(a.value.byteLength))});return this._setPendingRead(s),s},r}(jXo);function vYo(e){jB($Ci(e)),jB(e.locked===!1);var r=e.getWriter();return new QWh(r)}var QWh=function(){function e(r){var t=this;this._writableStreamController=void 0,this._pendingWrite=void 0,this._state="writable",this._storedError=void 0,this._underlyingWriter=r,this._errorPromise=new Promise(function(n,i){t._errorPromiseReject=i}),this._errorPromise.catch($5t)}return e.prototype.start=function(r){var t=this;this._writableStreamController=r,this._underlyingWriter.closed.then(function(){t._state="closed"}).catch(function(n){return t._finishErroring(n)})},e.prototype.write=function(r){var t=this,n=this._underlyingWriter;if(n.desiredSize===null)return n.ready;var i=n.write(r);i.catch(function(a){return t._finishErroring(a)}),n.ready.catch(function(a){return t._startErroring(a)});var s=Promise.race([i,this._errorPromise]);return this._setPendingWrite(s),s},e.prototype.close=function(){var r=this;return this._pendingWrite===void 0?this._underlyingWriter.close():this._finishPendingWrite().then(function(){return r.close()})},e.prototype.abort=function(r){if(this._state!=="errored")return this._underlyingWriter.abort(r)},e.prototype._setPendingWrite=function(r){var t,n=this,i=function(){n._pendingWrite===t&&(n._pendingWrite=void 0)};this._pendingWrite=t=r.then(i,i)},e.prototype._finishPendingWrite=function(){var r=this;if(this._pendingWrite===void 0)return Promise.resolve();var t=function(){return r._finishPendingWrite()};return this._pendingWrite.then(t,t)},e.prototype._startErroring=function(r){var t=this;if(this._state==="writable"){this._state="erroring",this._storedError=r;var n=function(){return t._finishErroring(r)};this._pendingWrite===void 0?n():this._finishPendingWrite().then(n,n),this._writableStreamController.error(r)}},e.prototype._finishErroring=function(r){this._state==="writable"&&this._startErroring(r),this._state==="erroring"&&(this._state="errored",this._errorPromiseReject(this._storedError))},e}();function EYo(e){jB(qXo(e));var r=e.readable,t=e.writable;jB(r.locked===!1),jB(t.locked===!1);var n,i=r.getReader();try{n=t.getWriter()}catch(s){throw i.releaseLock(),s}return new KWh(i,n)}var KWh=function(){function e(r,t){var n=this;this._transformStreamController=void 0,this._onRead=function(i){if(!i.done)return n._transformStreamController.enqueue(i.value),n._reader.read().then(n._onRead)},this._onError=function(i){n._flushReject(i),n._transformStreamController.error(i),n._reader.cancel(i).catch($5t),n._writer.abort(i).catch($5t)},this._onTerminate=function(){n._flushResolve(),n._transformStreamController.terminate();var i=new TypeError("TransformStream terminated");n._writer.abort(i).catch($5t)},this._reader=r,this._writer=t,this._flushPromise=new Promise(function(i,s){n._flushResolve=i,n._flushReject=s})}return e.prototype.start=function(r){this._transformStreamController=r,this._reader.read().then(this._onRead).then(this._onTerminate,this._onError);var t=this._reader.closed;t&&t.then(this._onTerminate,this._onError)},e.prototype.transform=function(r){return this._writer.write(r)},e.prototype.flush=function(){var r=this;return this._writer.close().then(function(){return r._flushPromise})},e}(),HWh=Object.freeze({__proto__:null,createReadableStreamWrapper:function(e){jB(function(t){return!!vbi(t)&&!!zCi(new t)}(e));var r=function(t){try{return new t({type:"bytes"}),!0}catch{return!1}}(e);return function(t,n){var i=(n===void 0?{}:n).type;if((i=LXo(i))!=="bytes"||r||(i=void 0),t.constructor===e&&(i!=="bytes"||MXo(t)))return t;if(i==="bytes"){var s=Ebi(t,{type:i});return new e(s)}return s=Ebi(t),new e(s)}},createTransformStreamWrapper:function(e){return jB(function(r){return!!vbi(r)&&!!qXo(new r)}(e)),function(r){if(r.constructor===e)return r;var t=EYo(r);return new e(t)}},createWrappingReadableSource:Ebi,createWrappingTransformer:EYo,createWrappingWritableSink:vYo,createWritableStreamWrapper:function(e){return jB(function(r){return!!vbi(r)&&!!$Ci(new r)}(e)),function(r){if(r.constructor===e)return r;var t=vYo(r);return new e(t)}}}),af=v$(function(e){(function(r,t){function n(N,j){if(!N)throw Error(j||"Assertion failed")}function i(N,j){N.super_=j;var M=function(){};M.prototype=j.prototype,N.prototype=new M,N.prototype.constructor=N}function s(N,j,M){if(s.isBN(N))return N;this.negative=0,this.words=null,this.length=0,this.red=null,N!==null&&(j!=="le"&&j!=="be"||(M=j,j=10),this._init(N||0,j||10,M||"be"))}var a;typeof r=="object"?r.exports=s:t.BN=s,s.BN=s,s.wordSize=26;try{a=u8r.default.Buffer}catch{}function o(N,j,M){for(var C=0,O=Math.min(N.length,M),V=j;V<O;V++){var Q=N.charCodeAt(V)-48;C<<=4,C|=Q>=49&&Q<=54?Q-49+10:Q>=17&&Q<=22?Q-17+10:15&Q}return C}function c(N,j,M,C){for(var O=0,V=Math.min(N.length,M),Q=j;Q<V;Q++){var X=N.charCodeAt(Q)-48;O*=C,O+=X>=49?X-49+10:X>=17?X-17+10:X}return O}s.isBN=function(N){return N instanceof s||N!==null&&typeof N=="object"&&N.constructor.wordSize===s.wordSize&&Array.isArray(N.words)},s.max=function(N,j){return N.cmp(j)>0?N:j},s.min=function(N,j){return N.cmp(j)<0?N:j},s.prototype._init=function(N,j,M){if(typeof N=="number")return this._initNumber(N,j,M);if(typeof N=="object")return this._initArray(N,j,M);j==="hex"&&(j=16),n(j===(0|j)&&j>=2&&j<=36);var C=0;(N=N.toString().replace(/\s+/g,""))[0]==="-"&&C++,j===16?this._parseHex(N,C):this._parseBase(N,j,C),N[0]==="-"&&(this.negative=1),this.strip(),M==="le"&&this._initArray(this.toArray(),j,M)},s.prototype._initNumber=function(N,j,M){N<0&&(this.negative=1,N=-N),N<67108864?(this.words=[67108863&N],this.length=1):N<4503599627370496?(this.words=[67108863&N,N/67108864&67108863],this.length=2):(n(N<9007199254740992),this.words=[67108863&N,N/67108864&67108863,1],this.length=3),M==="le"&&this._initArray(this.toArray(),j,M)},s.prototype._initArray=function(N,j,M){if(n(typeof N.length=="number"),N.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(N.length/3),this.words=Array(this.length);for(var C=0;C<this.length;C++)this.words[C]=0;var O,V,Q=0;if(M==="be")for(C=N.length-1,O=0;C>=0;C-=3)V=N[C]|N[C-1]<<8|N[C-2]<<16,this.words[O]|=V<<Q&67108863,this.words[O+1]=V>>>26-Q&67108863,(Q+=24)>=26&&(Q-=26,O++);else if(M==="le")for(C=0,O=0;C<N.length;C+=3)V=N[C]|N[C+1]<<8|N[C+2]<<16,this.words[O]|=V<<Q&67108863,this.words[O+1]=V>>>26-Q&67108863,(Q+=24)>=26&&(Q-=26,O++);return this.strip()},s.prototype._parseHex=function(N,j){this.length=Math.ceil((N.length-j)/6),this.words=Array(this.length);for(var M=0;M<this.length;M++)this.words[M]=0;var C,O,V=0;for(M=N.length-6,C=0;M>=j;M-=6)O=o(N,M,M+6),this.words[C]|=O<<V&67108863,this.words[C+1]|=O>>>26-V&4194303,(V+=24)>=26&&(V-=26,C++);M+6!==j&&(O=o(N,j,M+6),this.words[C]|=O<<V&67108863,this.words[C+1]|=O>>>26-V&4194303),this.strip()},s.prototype._parseBase=function(N,j,M){this.words=[0],this.length=1;for(var C=0,O=1;O<=67108863;O*=j)C++;C--,O=O/j|0;for(var V=N.length-M,Q=V%C,X=Math.min(V,V-Q)+M,J=0,ee=M;ee<X;ee+=C)J=c(N,ee,ee+C,j),this.imuln(O),this.words[0]+J<67108864?this.words[0]+=J:this._iaddn(J);if(Q!==0){var fe=1;for(J=c(N,ee,N.length,j),ee=0;ee<Q;ee++)fe*=j;this.imuln(fe),this.words[0]+J<67108864?this.words[0]+=J:this._iaddn(J)}},s.prototype.copy=function(N){N.words=Array(this.length);for(var j=0;j<this.length;j++)N.words[j]=this.words[j];N.length=this.length,N.negative=this.negative,N.red=this.red},s.prototype.clone=function(){var N=new s(null);return this.copy(N),N},s.prototype._expand=function(N){for(;this.length<N;)this.words[this.length++]=0;return this},s.prototype.strip=function(){for(;this.length>1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},s.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},s.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],m=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(N,j,M){M.negative=j.negative^N.negative;var C=N.length+j.length|0;M.length=C,C=C-1|0;var O=0|N.words[0],V=0|j.words[0],Q=O*V,X=67108863&Q,J=Q/67108864|0;M.words[0]=X;for(var ee=1;ee<C;ee++){for(var fe=J>>>26,ie=67108863&J,Se=Math.min(ee,j.length-1),ce=Math.max(0,ee-N.length+1);ce<=Se;ce++){var Mt=ee-ce|0;fe+=(Q=(O=0|N.words[Mt])*(V=0|j.words[ce])+ie)/67108864|0,ie=67108863&Q}M.words[ee]=0|ie,J=0|fe}return J!==0?M.words[ee]=0|J:M.length--,M.strip()}s.prototype.toString=function(N,j){var M;if(j=0|j||1,(N=N||10)===16||N==="hex"){M="";for(var C=0,O=0,V=0;V<this.length;V++){var Q=this.words[V],X=(16777215&(Q<<C|O)).toString(16);M=(O=Q>>>24-C&16777215)!==0||V!==this.length-1?l[6-X.length]+X+M:X+M,(C+=2)>=26&&(C-=26,V--)}for(O!==0&&(M=O.toString(16)+M);M.length%j!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}if(N===(0|N)&&N>=2&&N<=36){var J=u[N],ee=m[N];M="";var fe=this.clone();for(fe.negative=0;!fe.isZero();){var ie=fe.modn(ee).toString(N);M=(fe=fe.idivn(ee)).isZero()?ie+M:l[J-ie.length]+ie+M}for(this.isZero()&&(M="0"+M);M.length%j!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}n(!1,"Base should be between 2 and 36")},s.prototype.toNumber=function(){var N=this.words[0];return this.length===2?N+=67108864*this.words[1]:this.length===3&&this.words[2]===1?N+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-N:N},s.prototype.toJSON=function(){return this.toString(16)},s.prototype.toBuffer=function(N,j){return n(a!==void 0),this.toArrayLike(a,N,j)},s.prototype.toArray=function(N,j){return this.toArrayLike(Array,N,j)},s.prototype.toArrayLike=function(N,j,M){var C=this.byteLength(),O=M||Math.max(1,C);n(C<=O,"byte array longer than desired length"),n(O>0,"Requested array length <= 0"),this.strip();var V,Q,X=j==="le",J=new N(O),ee=this.clone();if(X){for(Q=0;!ee.isZero();Q++)V=ee.andln(255),ee.iushrn(8),J[Q]=V;for(;Q<O;Q++)J[Q]=0}else{for(Q=0;Q<O-C;Q++)J[Q]=0;for(Q=0;!ee.isZero();Q++)V=ee.andln(255),ee.iushrn(8),J[O-Q-1]=V}return J},s.prototype._countBits=Math.clz32?function(N){return 32-Math.clz32(N)}:function(N){var j=N,M=0;return j>=4096&&(M+=13,j>>>=13),j>=64&&(M+=7,j>>>=7),j>=8&&(M+=4,j>>>=4),j>=2&&(M+=2,j>>>=2),M+j},s.prototype._zeroBits=function(N){if(N===0)return 26;var j=N,M=0;return!(8191&j)&&(M+=13,j>>>=13),!(127&j)&&(M+=7,j>>>=7),!(15&j)&&(M+=4,j>>>=4),!(3&j)&&(M+=2,j>>>=2),!(1&j)&&M++,M},s.prototype.bitLength=function(){var N=this.words[this.length-1],j=this._countBits(N);return 26*(this.length-1)+j},s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var N=0,j=0;j<this.length;j++){var M=this._zeroBits(this.words[j]);if(N+=M,M!==26)break}return N},s.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},s.prototype.toTwos=function(N){return this.negative!==0?this.abs().inotn(N).iaddn(1):this.clone()},s.prototype.fromTwos=function(N){return this.testn(N-1)?this.notn(N).iaddn(1).ineg():this.clone()},s.prototype.isNeg=function(){return this.negative!==0},s.prototype.neg=function(){return this.clone().ineg()},s.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},s.prototype.iuor=function(N){for(;this.length<N.length;)this.words[this.length++]=0;for(var j=0;j<N.length;j++)this.words[j]=this.words[j]|N.words[j];return this.strip()},s.prototype.ior=function(N){return n((this.negative|N.negative)==0),this.iuor(N)},s.prototype.or=function(N){return this.length>N.length?this.clone().ior(N):N.clone().ior(this)},s.prototype.uor=function(N){return this.length>N.length?this.clone().iuor(N):N.clone().iuor(this)},s.prototype.iuand=function(N){var j;j=this.length>N.length?N:this;for(var M=0;M<j.length;M++)this.words[M]=this.words[M]&N.words[M];return this.length=j.length,this.strip()},s.prototype.iand=function(N){return n((this.negative|N.negative)==0),this.iuand(N)},s.prototype.and=function(N){return this.length>N.length?this.clone().iand(N):N.clone().iand(this)},s.prototype.uand=function(N){return this.length>N.length?this.clone().iuand(N):N.clone().iuand(this)},s.prototype.iuxor=function(N){var j,M;this.length>N.length?(j=this,M=N):(j=N,M=this);for(var C=0;C<M.length;C++)this.words[C]=j.words[C]^M.words[C];if(this!==j)for(;C<j.length;C++)this.words[C]=j.words[C];return this.length=j.length,this.strip()},s.prototype.ixor=function(N){return n((this.negative|N.negative)==0),this.iuxor(N)},s.prototype.xor=function(N){return this.length>N.length?this.clone().ixor(N):N.clone().ixor(this)},s.prototype.uxor=function(N){return this.length>N.length?this.clone().iuxor(N):N.clone().iuxor(this)},s.prototype.inotn=function(N){n(typeof N=="number"&&N>=0);var j=0|Math.ceil(N/26),M=N%26;this._expand(j),M>0&&j--;for(var C=0;C<j;C++)this.words[C]=67108863&~this.words[C];return M>0&&(this.words[C]=~this.words[C]&67108863>>26-M),this.strip()},s.prototype.notn=function(N){return this.clone().inotn(N)},s.prototype.setn=function(N,j){n(typeof N=="number"&&N>=0);var M=N/26|0,C=N%26;return this._expand(M+1),this.words[M]=j?this.words[M]|1<<C:this.words[M]&~(1<<C),this.strip()},s.prototype.iadd=function(N){var j,M,C;if(this.negative!==0&&N.negative===0)return this.negative=0,j=this.isub(N),this.negative^=1,this._normSign();if(this.negative===0&&N.negative!==0)return N.negative=0,j=this.isub(N),N.negative=1,j._normSign();this.length>N.length?(M=this,C=N):(M=N,C=this);for(var O=0,V=0;V<C.length;V++)j=(0|M.words[V])+(0|C.words[V])+O,this.words[V]=67108863&j,O=j>>>26;for(;O!==0&&V<M.length;V++)j=(0|M.words[V])+O,this.words[V]=67108863&j,O=j>>>26;if(this.length=M.length,O!==0)this.words[this.length]=O,this.length++;else if(M!==this)for(;V<M.length;V++)this.words[V]=M.words[V];return this},s.prototype.add=function(N){var j;return N.negative!==0&&this.negative===0?(N.negative=0,j=this.sub(N),N.negative^=1,j):N.negative===0&&this.negative!==0?(this.negative=0,j=N.sub(this),this.negative=1,j):this.length>N.length?this.clone().iadd(N):N.clone().iadd(this)},s.prototype.isub=function(N){if(N.negative!==0){N.negative=0;var j=this.iadd(N);return N.negative=1,j._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(N),this.negative=1,this._normSign();var M,C,O=this.cmp(N);if(O===0)return this.negative=0,this.length=1,this.words[0]=0,this;O>0?(M=this,C=N):(M=N,C=this);for(var V=0,Q=0;Q<C.length;Q++)V=(j=(0|M.words[Q])-(0|C.words[Q])+V)>>26,this.words[Q]=67108863&j;for(;V!==0&&Q<M.length;Q++)V=(j=(0|M.words[Q])+V)>>26,this.words[Q]=67108863&j;if(V===0&&Q<M.length&&M!==this)for(;Q<M.length;Q++)this.words[Q]=M.words[Q];return this.length=Math.max(this.length,Q),M!==this&&(this.negative=1),this.strip()},s.prototype.sub=function(N){return this.clone().isub(N)};var _=function(N,j,M){var C,O,V,Q=N.words,X=j.words,J=M.words,ee=0,fe=0|Q[0],ie=8191&fe,Se=fe>>>13,ce=0|Q[1],Mt=8191&ce,et=ce>>>13,or=0|Q[2],Ge=8191&or,me=or>>>13,oe=0|Q[3],ue=8191&oe,De=oe>>>13,It=0|Q[4],Je=8191&It,at=It>>>13,mt=0|Q[5],ke=8191&mt,dt=mt>>>13,ot=0|Q[6],kt=8191&ot,Vt=ot>>>13,Ar=0|Q[7],ni=8191&Ar,gn=Ar>>>13,On=0|Q[8],er=8191&On,ln=On>>>13,Tr=0|Q[9],nt=8191&Tr,ut=Tr>>>13,Ve=0|X[0],Ae=8191&Ve,Pe=Ve>>>13,Kt=0|X[1],nr=8191&Kt,En=Kt>>>13,jn=0|X[2],br=8191&jn,We=jn>>>13,lt=0|X[3],Be=8191<,je=lt>>>13,ct=0|X[4],Le=8191&ct,ft=ct>>>13,Jr=0|X[5],Yt=8191&Jr,wr=Jr>>>13,wn=0|X[6],Bn=8191&wn,tr=wn>>>13,zt=0|X[7],sr=8191&zt,Ir=zt>>>13,rr=0|X[8],pt=8191&rr,ge=rr>>>13,Me=0|X[9],ae=8191&Me,Ye=Me>>>13;M.negative=N.negative^j.negative,M.length=19;var bt=(ee+(C=Math.imul(ie,Ae))|0)+((8191&(O=(O=Math.imul(ie,Pe))+Math.imul(Se,Ae)|0))<<13)|0;ee=((V=Math.imul(Se,Pe))+(O>>>13)|0)+(bt>>>26)|0,bt&=67108863,C=Math.imul(Mt,Ae),O=(O=Math.imul(Mt,Pe))+Math.imul(et,Ae)|0,V=Math.imul(et,Pe);var $t=(ee+(C=C+Math.imul(ie,nr)|0)|0)+((8191&(O=(O=O+Math.imul(ie,En)|0)+Math.imul(Se,nr)|0))<<13)|0;ee=((V=V+Math.imul(Se,En)|0)+(O>>>13)|0)+($t>>>26)|0,$t&=67108863,C=Math.imul(Ge,Ae),O=(O=Math.imul(Ge,Pe))+Math.imul(me,Ae)|0,V=Math.imul(me,Pe),C=C+Math.imul(Mt,nr)|0,O=(O=O+Math.imul(Mt,En)|0)+Math.imul(et,nr)|0,V=V+Math.imul(et,En)|0;var Ee=(ee+(C=C+Math.imul(ie,br)|0)|0)+((8191&(O=(O=O+Math.imul(ie,We)|0)+Math.imul(Se,br)|0))<<13)|0;ee=((V=V+Math.imul(Se,We)|0)+(O>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,C=Math.imul(ue,Ae),O=(O=Math.imul(ue,Pe))+Math.imul(De,Ae)|0,V=Math.imul(De,Pe),C=C+Math.imul(Ge,nr)|0,O=(O=O+Math.imul(Ge,En)|0)+Math.imul(me,nr)|0,V=V+Math.imul(me,En)|0,C=C+Math.imul(Mt,br)|0,O=(O=O+Math.imul(Mt,We)|0)+Math.imul(et,br)|0,V=V+Math.imul(et,We)|0;var st=(ee+(C=C+Math.imul(ie,Be)|0)|0)+((8191&(O=(O=O+Math.imul(ie,je)|0)+Math.imul(Se,Be)|0))<<13)|0;ee=((V=V+Math.imul(Se,je)|0)+(O>>>13)|0)+(st>>>26)|0,st&=67108863,C=Math.imul(Je,Ae),O=(O=Math.imul(Je,Pe))+Math.imul(at,Ae)|0,V=Math.imul(at,Pe),C=C+Math.imul(ue,nr)|0,O=(O=O+Math.imul(ue,En)|0)+Math.imul(De,nr)|0,V=V+Math.imul(De,En)|0,C=C+Math.imul(Ge,br)|0,O=(O=O+Math.imul(Ge,We)|0)+Math.imul(me,br)|0,V=V+Math.imul(me,We)|0,C=C+Math.imul(Mt,Be)|0,O=(O=O+Math.imul(Mt,je)|0)+Math.imul(et,Be)|0,V=V+Math.imul(et,je)|0;var yr=(ee+(C=C+Math.imul(ie,Le)|0)|0)+((8191&(O=(O=O+Math.imul(ie,ft)|0)+Math.imul(Se,Le)|0))<<13)|0;ee=((V=V+Math.imul(Se,ft)|0)+(O>>>13)|0)+(yr>>>26)|0,yr&=67108863,C=Math.imul(ke,Ae),O=(O=Math.imul(ke,Pe))+Math.imul(dt,Ae)|0,V=Math.imul(dt,Pe),C=C+Math.imul(Je,nr)|0,O=(O=O+Math.imul(Je,En)|0)+Math.imul(at,nr)|0,V=V+Math.imul(at,En)|0,C=C+Math.imul(ue,br)|0,O=(O=O+Math.imul(ue,We)|0)+Math.imul(De,br)|0,V=V+Math.imul(De,We)|0,C=C+Math.imul(Ge,Be)|0,O=(O=O+Math.imul(Ge,je)|0)+Math.imul(me,Be)|0,V=V+Math.imul(me,je)|0,C=C+Math.imul(Mt,Le)|0,O=(O=O+Math.imul(Mt,ft)|0)+Math.imul(et,Le)|0,V=V+Math.imul(et,ft)|0;var Wt=(ee+(C=C+Math.imul(ie,Yt)|0)|0)+((8191&(O=(O=O+Math.imul(ie,wr)|0)+Math.imul(Se,Yt)|0))<<13)|0;ee=((V=V+Math.imul(Se,wr)|0)+(O>>>13)|0)+(Wt>>>26)|0,Wt&=67108863,C=Math.imul(kt,Ae),O=(O=Math.imul(kt,Pe))+Math.imul(Vt,Ae)|0,V=Math.imul(Vt,Pe),C=C+Math.imul(ke,nr)|0,O=(O=O+Math.imul(ke,En)|0)+Math.imul(dt,nr)|0,V=V+Math.imul(dt,En)|0,C=C+Math.imul(Je,br)|0,O=(O=O+Math.imul(Je,We)|0)+Math.imul(at,br)|0,V=V+Math.imul(at,We)|0,C=C+Math.imul(ue,Be)|0,O=(O=O+Math.imul(ue,je)|0)+Math.imul(De,Be)|0,V=V+Math.imul(De,je)|0,C=C+Math.imul(Ge,Le)|0,O=(O=O+Math.imul(Ge,ft)|0)+Math.imul(me,Le)|0,V=V+Math.imul(me,ft)|0,C=C+Math.imul(Mt,Yt)|0,O=(O=O+Math.imul(Mt,wr)|0)+Math.imul(et,Yt)|0,V=V+Math.imul(et,wr)|0;var Lt=(ee+(C=C+Math.imul(ie,Bn)|0)|0)+((8191&(O=(O=O+Math.imul(ie,tr)|0)+Math.imul(Se,Bn)|0))<<13)|0;ee=((V=V+Math.imul(Se,tr)|0)+(O>>>13)|0)+(Lt>>>26)|0,Lt&=67108863,C=Math.imul(ni,Ae),O=(O=Math.imul(ni,Pe))+Math.imul(gn,Ae)|0,V=Math.imul(gn,Pe),C=C+Math.imul(kt,nr)|0,O=(O=O+Math.imul(kt,En)|0)+Math.imul(Vt,nr)|0,V=V+Math.imul(Vt,En)|0,C=C+Math.imul(ke,br)|0,O=(O=O+Math.imul(ke,We)|0)+Math.imul(dt,br)|0,V=V+Math.imul(dt,We)|0,C=C+Math.imul(Je,Be)|0,O=(O=O+Math.imul(Je,je)|0)+Math.imul(at,Be)|0,V=V+Math.imul(at,je)|0,C=C+Math.imul(ue,Le)|0,O=(O=O+Math.imul(ue,ft)|0)+Math.imul(De,Le)|0,V=V+Math.imul(De,ft)|0,C=C+Math.imul(Ge,Yt)|0,O=(O=O+Math.imul(Ge,wr)|0)+Math.imul(me,Yt)|0,V=V+Math.imul(me,wr)|0,C=C+Math.imul(Mt,Bn)|0,O=(O=O+Math.imul(Mt,tr)|0)+Math.imul(et,Bn)|0,V=V+Math.imul(et,tr)|0;var Ke=(ee+(C=C+Math.imul(ie,sr)|0)|0)+((8191&(O=(O=O+Math.imul(ie,Ir)|0)+Math.imul(Se,sr)|0))<<13)|0;ee=((V=V+Math.imul(Se,Ir)|0)+(O>>>13)|0)+(Ke>>>26)|0,Ke&=67108863,C=Math.imul(er,Ae),O=(O=Math.imul(er,Pe))+Math.imul(ln,Ae)|0,V=Math.imul(ln,Pe),C=C+Math.imul(ni,nr)|0,O=(O=O+Math.imul(ni,En)|0)+Math.imul(gn,nr)|0,V=V+Math.imul(gn,En)|0,C=C+Math.imul(kt,br)|0,O=(O=O+Math.imul(kt,We)|0)+Math.imul(Vt,br)|0,V=V+Math.imul(Vt,We)|0,C=C+Math.imul(ke,Be)|0,O=(O=O+Math.imul(ke,je)|0)+Math.imul(dt,Be)|0,V=V+Math.imul(dt,je)|0,C=C+Math.imul(Je,Le)|0,O=(O=O+Math.imul(Je,ft)|0)+Math.imul(at,Le)|0,V=V+Math.imul(at,ft)|0,C=C+Math.imul(ue,Yt)|0,O=(O=O+Math.imul(ue,wr)|0)+Math.imul(De,Yt)|0,V=V+Math.imul(De,wr)|0,C=C+Math.imul(Ge,Bn)|0,O=(O=O+Math.imul(Ge,tr)|0)+Math.imul(me,Bn)|0,V=V+Math.imul(me,tr)|0,C=C+Math.imul(Mt,sr)|0,O=(O=O+Math.imul(Mt,Ir)|0)+Math.imul(et,sr)|0,V=V+Math.imul(et,Ir)|0;var Sr=(ee+(C=C+Math.imul(ie,pt)|0)|0)+((8191&(O=(O=O+Math.imul(ie,ge)|0)+Math.imul(Se,pt)|0))<<13)|0;ee=((V=V+Math.imul(Se,ge)|0)+(O>>>13)|0)+(Sr>>>26)|0,Sr&=67108863,C=Math.imul(nt,Ae),O=(O=Math.imul(nt,Pe))+Math.imul(ut,Ae)|0,V=Math.imul(ut,Pe),C=C+Math.imul(er,nr)|0,O=(O=O+Math.imul(er,En)|0)+Math.imul(ln,nr)|0,V=V+Math.imul(ln,En)|0,C=C+Math.imul(ni,br)|0,O=(O=O+Math.imul(ni,We)|0)+Math.imul(gn,br)|0,V=V+Math.imul(gn,We)|0,C=C+Math.imul(kt,Be)|0,O=(O=O+Math.imul(kt,je)|0)+Math.imul(Vt,Be)|0,V=V+Math.imul(Vt,je)|0,C=C+Math.imul(ke,Le)|0,O=(O=O+Math.imul(ke,ft)|0)+Math.imul(dt,Le)|0,V=V+Math.imul(dt,ft)|0,C=C+Math.imul(Je,Yt)|0,O=(O=O+Math.imul(Je,wr)|0)+Math.imul(at,Yt)|0,V=V+Math.imul(at,wr)|0,C=C+Math.imul(ue,Bn)|0,O=(O=O+Math.imul(ue,tr)|0)+Math.imul(De,Bn)|0,V=V+Math.imul(De,tr)|0,C=C+Math.imul(Ge,sr)|0,O=(O=O+Math.imul(Ge,Ir)|0)+Math.imul(me,sr)|0,V=V+Math.imul(me,Ir)|0,C=C+Math.imul(Mt,pt)|0,O=(O=O+Math.imul(Mt,ge)|0)+Math.imul(et,pt)|0,V=V+Math.imul(et,ge)|0;var Pr=(ee+(C=C+Math.imul(ie,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ie,Ye)|0)+Math.imul(Se,ae)|0))<<13)|0;ee=((V=V+Math.imul(Se,Ye)|0)+(O>>>13)|0)+(Pr>>>26)|0,Pr&=67108863,C=Math.imul(nt,nr),O=(O=Math.imul(nt,En))+Math.imul(ut,nr)|0,V=Math.imul(ut,En),C=C+Math.imul(er,br)|0,O=(O=O+Math.imul(er,We)|0)+Math.imul(ln,br)|0,V=V+Math.imul(ln,We)|0,C=C+Math.imul(ni,Be)|0,O=(O=O+Math.imul(ni,je)|0)+Math.imul(gn,Be)|0,V=V+Math.imul(gn,je)|0,C=C+Math.imul(kt,Le)|0,O=(O=O+Math.imul(kt,ft)|0)+Math.imul(Vt,Le)|0,V=V+Math.imul(Vt,ft)|0,C=C+Math.imul(ke,Yt)|0,O=(O=O+Math.imul(ke,wr)|0)+Math.imul(dt,Yt)|0,V=V+Math.imul(dt,wr)|0,C=C+Math.imul(Je,Bn)|0,O=(O=O+Math.imul(Je,tr)|0)+Math.imul(at,Bn)|0,V=V+Math.imul(at,tr)|0,C=C+Math.imul(ue,sr)|0,O=(O=O+Math.imul(ue,Ir)|0)+Math.imul(De,sr)|0,V=V+Math.imul(De,Ir)|0,C=C+Math.imul(Ge,pt)|0,O=(O=O+Math.imul(Ge,ge)|0)+Math.imul(me,pt)|0,V=V+Math.imul(me,ge)|0;var Sn=(ee+(C=C+Math.imul(Mt,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Mt,Ye)|0)+Math.imul(et,ae)|0))<<13)|0;ee=((V=V+Math.imul(et,Ye)|0)+(O>>>13)|0)+(Sn>>>26)|0,Sn&=67108863,C=Math.imul(nt,br),O=(O=Math.imul(nt,We))+Math.imul(ut,br)|0,V=Math.imul(ut,We),C=C+Math.imul(er,Be)|0,O=(O=O+Math.imul(er,je)|0)+Math.imul(ln,Be)|0,V=V+Math.imul(ln,je)|0,C=C+Math.imul(ni,Le)|0,O=(O=O+Math.imul(ni,ft)|0)+Math.imul(gn,Le)|0,V=V+Math.imul(gn,ft)|0,C=C+Math.imul(kt,Yt)|0,O=(O=O+Math.imul(kt,wr)|0)+Math.imul(Vt,Yt)|0,V=V+Math.imul(Vt,wr)|0,C=C+Math.imul(ke,Bn)|0,O=(O=O+Math.imul(ke,tr)|0)+Math.imul(dt,Bn)|0,V=V+Math.imul(dt,tr)|0,C=C+Math.imul(Je,sr)|0,O=(O=O+Math.imul(Je,Ir)|0)+Math.imul(at,sr)|0,V=V+Math.imul(at,Ir)|0,C=C+Math.imul(ue,pt)|0,O=(O=O+Math.imul(ue,ge)|0)+Math.imul(De,pt)|0,V=V+Math.imul(De,ge)|0;var Un=(ee+(C=C+Math.imul(Ge,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Ge,Ye)|0)+Math.imul(me,ae)|0))<<13)|0;ee=((V=V+Math.imul(me,Ye)|0)+(O>>>13)|0)+(Un>>>26)|0,Un&=67108863,C=Math.imul(nt,Be),O=(O=Math.imul(nt,je))+Math.imul(ut,Be)|0,V=Math.imul(ut,je),C=C+Math.imul(er,Le)|0,O=(O=O+Math.imul(er,ft)|0)+Math.imul(ln,Le)|0,V=V+Math.imul(ln,ft)|0,C=C+Math.imul(ni,Yt)|0,O=(O=O+Math.imul(ni,wr)|0)+Math.imul(gn,Yt)|0,V=V+Math.imul(gn,wr)|0,C=C+Math.imul(kt,Bn)|0,O=(O=O+Math.imul(kt,tr)|0)+Math.imul(Vt,Bn)|0,V=V+Math.imul(Vt,tr)|0,C=C+Math.imul(ke,sr)|0,O=(O=O+Math.imul(ke,Ir)|0)+Math.imul(dt,sr)|0,V=V+Math.imul(dt,Ir)|0,C=C+Math.imul(Je,pt)|0,O=(O=O+Math.imul(Je,ge)|0)+Math.imul(at,pt)|0,V=V+Math.imul(at,ge)|0;var ms=(ee+(C=C+Math.imul(ue,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ue,Ye)|0)+Math.imul(De,ae)|0))<<13)|0;ee=((V=V+Math.imul(De,Ye)|0)+(O>>>13)|0)+(ms>>>26)|0,ms&=67108863,C=Math.imul(nt,Le),O=(O=Math.imul(nt,ft))+Math.imul(ut,Le)|0,V=Math.imul(ut,ft),C=C+Math.imul(er,Yt)|0,O=(O=O+Math.imul(er,wr)|0)+Math.imul(ln,Yt)|0,V=V+Math.imul(ln,wr)|0,C=C+Math.imul(ni,Bn)|0,O=(O=O+Math.imul(ni,tr)|0)+Math.imul(gn,Bn)|0,V=V+Math.imul(gn,tr)|0,C=C+Math.imul(kt,sr)|0,O=(O=O+Math.imul(kt,Ir)|0)+Math.imul(Vt,sr)|0,V=V+Math.imul(Vt,Ir)|0,C=C+Math.imul(ke,pt)|0,O=(O=O+Math.imul(ke,ge)|0)+Math.imul(dt,pt)|0,V=V+Math.imul(dt,ge)|0;var cs=(ee+(C=C+Math.imul(Je,ae)|0)|0)+((8191&(O=(O=O+Math.imul(Je,Ye)|0)+Math.imul(at,ae)|0))<<13)|0;ee=((V=V+Math.imul(at,Ye)|0)+(O>>>13)|0)+(cs>>>26)|0,cs&=67108863,C=Math.imul(nt,Yt),O=(O=Math.imul(nt,wr))+Math.imul(ut,Yt)|0,V=Math.imul(ut,wr),C=C+Math.imul(er,Bn)|0,O=(O=O+Math.imul(er,tr)|0)+Math.imul(ln,Bn)|0,V=V+Math.imul(ln,tr)|0,C=C+Math.imul(ni,sr)|0,O=(O=O+Math.imul(ni,Ir)|0)+Math.imul(gn,sr)|0,V=V+Math.imul(gn,Ir)|0,C=C+Math.imul(kt,pt)|0,O=(O=O+Math.imul(kt,ge)|0)+Math.imul(Vt,pt)|0,V=V+Math.imul(Vt,ge)|0;var Ka=(ee+(C=C+Math.imul(ke,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ke,Ye)|0)+Math.imul(dt,ae)|0))<<13)|0;ee=((V=V+Math.imul(dt,Ye)|0)+(O>>>13)|0)+(Ka>>>26)|0,Ka&=67108863,C=Math.imul(nt,Bn),O=(O=Math.imul(nt,tr))+Math.imul(ut,Bn)|0,V=Math.imul(ut,tr),C=C+Math.imul(er,sr)|0,O=(O=O+Math.imul(er,Ir)|0)+Math.imul(ln,sr)|0,V=V+Math.imul(ln,Ir)|0,C=C+Math.imul(ni,pt)|0,O=(O=O+Math.imul(ni,ge)|0)+Math.imul(gn,pt)|0,V=V+Math.imul(gn,ge)|0;var Oo=(ee+(C=C+Math.imul(kt,ae)|0)|0)+((8191&(O=(O=O+Math.imul(kt,Ye)|0)+Math.imul(Vt,ae)|0))<<13)|0;ee=((V=V+Math.imul(Vt,Ye)|0)+(O>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,C=Math.imul(nt,sr),O=(O=Math.imul(nt,Ir))+Math.imul(ut,sr)|0,V=Math.imul(ut,Ir),C=C+Math.imul(er,pt)|0,O=(O=O+Math.imul(er,ge)|0)+Math.imul(ln,pt)|0,V=V+Math.imul(ln,ge)|0;var Ro=(ee+(C=C+Math.imul(ni,ae)|0)|0)+((8191&(O=(O=O+Math.imul(ni,Ye)|0)+Math.imul(gn,ae)|0))<<13)|0;ee=((V=V+Math.imul(gn,Ye)|0)+(O>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,C=Math.imul(nt,pt),O=(O=Math.imul(nt,ge))+Math.imul(ut,pt)|0,V=Math.imul(ut,ge);var ea=(ee+(C=C+Math.imul(er,ae)|0)|0)+((8191&(O=(O=O+Math.imul(er,Ye)|0)+Math.imul(ln,ae)|0))<<13)|0;ee=((V=V+Math.imul(ln,Ye)|0)+(O>>>13)|0)+(ea>>>26)|0,ea&=67108863;var tu=(ee+(C=Math.imul(nt,ae))|0)+((8191&(O=(O=Math.imul(nt,Ye))+Math.imul(ut,ae)|0))<<13)|0;return ee=((V=Math.imul(ut,Ye))+(O>>>13)|0)+(tu>>>26)|0,tu&=67108863,J[0]=bt,J[1]=$t,J[2]=Ee,J[3]=st,J[4]=yr,J[5]=Wt,J[6]=Lt,J[7]=Ke,J[8]=Sr,J[9]=Pr,J[10]=Sn,J[11]=Un,J[12]=ms,J[13]=cs,J[14]=Ka,J[15]=Oo,J[16]=Ro,J[17]=ea,J[18]=tu,ee!==0&&(J[19]=ee,M.length++),M};function b(N,j,M){return new v().mulp(N,j,M)}function v(N,j){this.x=N,this.y=j}Math.imul||(_=h),s.prototype.mulTo=function(N,j){var M,C=this.length+N.length;return M=this.length===10&&N.length===10?_(this,N,j):C<63?h(this,N,j):C<1024?function(O,V,Q){Q.negative=V.negative^O.negative,Q.length=O.length+V.length;for(var X=0,J=0,ee=0;ee<Q.length-1;ee++){var fe=J;J=0;for(var ie=67108863&X,Se=Math.min(ee,V.length-1),ce=Math.max(0,ee-O.length+1);ce<=Se;ce++){var Mt=ee-ce,et=(0|O.words[Mt])*(0|V.words[ce]),or=67108863&et;ie=67108863&(or=or+ie|0),J+=(fe=(fe=fe+(et/67108864|0)|0)+(or>>>26)|0)>>>26,fe&=67108863}Q.words[ee]=ie,X=fe,fe=J}return X!==0?Q.words[ee]=X:Q.length--,Q.strip()}(this,N,j):b(this,N,j),M},v.prototype.makeRBT=function(N){for(var j=Array(N),M=s.prototype._countBits(N)-1,C=0;C<N;C++)j[C]=this.revBin(C,M,N);return j},v.prototype.revBin=function(N,j,M){if(N===0||N===M-1)return N;for(var C=0,O=0;O<j;O++)C|=(1&N)<<j-O-1,N>>=1;return C},v.prototype.permute=function(N,j,M,C,O,V){for(var Q=0;Q<V;Q++)C[Q]=j[N[Q]],O[Q]=M[N[Q]]},v.prototype.transform=function(N,j,M,C,O,V){this.permute(V,N,j,M,C,O);for(var Q=1;Q<O;Q<<=1)for(var X=Q<<1,J=Math.cos(2*Math.PI/X),ee=Math.sin(2*Math.PI/X),fe=0;fe<O;fe+=X)for(var ie=J,Se=ee,ce=0;ce<Q;ce++){var Mt=M[fe+ce],et=C[fe+ce],or=M[fe+ce+Q],Ge=C[fe+ce+Q],me=ie*or-Se*Ge;Ge=ie*Ge+Se*or,or=me,M[fe+ce]=Mt+or,C[fe+ce]=et+Ge,M[fe+ce+Q]=Mt-or,C[fe+ce+Q]=et-Ge,ce!==X&&(me=J*ie-ee*Se,Se=J*Se+ee*ie,ie=me)}},v.prototype.guessLen13b=function(N,j){var M=1|Math.max(j,N),C=1&M,O=0;for(M=M/2|0;M;M>>>=1)O++;return 1<<O+1+C},v.prototype.conjugate=function(N,j,M){if(!(M<=1))for(var C=0;C<M/2;C++){var O=N[C];N[C]=N[M-C-1],N[M-C-1]=O,O=j[C],j[C]=-j[M-C-1],j[M-C-1]=-O}},v.prototype.normalize13b=function(N,j){for(var M=0,C=0;C<j/2;C++){var O=8192*Math.round(N[2*C+1]/j)+Math.round(N[2*C]/j)+M;N[C]=67108863&O,M=O<67108864?0:O/67108864|0}return N},v.prototype.convert13b=function(N,j,M,C){for(var O=0,V=0;V<j;V++)O+=0|N[V],M[2*V]=8191&O,O>>>=13,M[2*V+1]=8191&O,O>>>=13;for(V=2*j;V<C;++V)M[V]=0;n(O===0),n((-8192&O)==0)},v.prototype.stub=function(N){for(var j=Array(N),M=0;M<N;M++)j[M]=0;return j},v.prototype.mulp=function(N,j,M){var C=2*this.guessLen13b(N.length,j.length),O=this.makeRBT(C),V=this.stub(C),Q=Array(C),X=Array(C),J=Array(C),ee=Array(C),fe=Array(C),ie=Array(C),Se=M.words;Se.length=C,this.convert13b(N.words,N.length,Q,C),this.convert13b(j.words,j.length,ee,C),this.transform(Q,V,X,J,C,O),this.transform(ee,V,fe,ie,C,O);for(var ce=0;ce<C;ce++){var Mt=X[ce]*fe[ce]-J[ce]*ie[ce];J[ce]=X[ce]*ie[ce]+J[ce]*fe[ce],X[ce]=Mt}return this.conjugate(X,J,C),this.transform(X,J,Se,V,C,O),this.conjugate(Se,V,C),this.normalize13b(Se,C),M.negative=N.negative^j.negative,M.length=N.length+j.length,M.strip()},s.prototype.mul=function(N){var j=new s(null);return j.words=Array(this.length+N.length),this.mulTo(N,j)},s.prototype.mulf=function(N){var j=new s(null);return j.words=Array(this.length+N.length),b(this,N,j)},s.prototype.imul=function(N){return this.clone().mulTo(N,this)},s.prototype.imuln=function(N){n(typeof N=="number"),n(N<67108864);for(var j=0,M=0;M<this.length;M++){var C=(0|this.words[M])*N,O=(67108863&C)+(67108863&j);j>>=26,j+=C/67108864|0,j+=O>>>26,this.words[M]=67108863&O}return j!==0&&(this.words[M]=j,this.length++),this},s.prototype.muln=function(N){return this.clone().imuln(N)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(N){var j=function(V){for(var Q=Array(V.bitLength()),X=0;X<Q.length;X++){var J=X/26|0,ee=X%26;Q[X]=(V.words[J]&1<<ee)>>>ee}return Q}(N);if(j.length===0)return new s(1);for(var M=this,C=0;C<j.length&&j[C]===0;C++,M=M.sqr());if(++C<j.length)for(var O=M.sqr();C<j.length;C++,O=O.sqr())j[C]!==0&&(M=M.mul(O));return M},s.prototype.iushln=function(N){n(typeof N=="number"&&N>=0);var j,M=N%26,C=(N-M)/26,O=67108863>>>26-M<<26-M;if(M!==0){var V=0;for(j=0;j<this.length;j++){var Q=this.words[j]&O,X=(0|this.words[j])-Q<<M;this.words[j]=X|V,V=Q>>>26-M}V&&(this.words[j]=V,this.length++)}if(C!==0){for(j=this.length-1;j>=0;j--)this.words[j+C]=this.words[j];for(j=0;j<C;j++)this.words[j]=0;this.length+=C}return this.strip()},s.prototype.ishln=function(N){return n(this.negative===0),this.iushln(N)},s.prototype.iushrn=function(N,j,M){var C;n(typeof N=="number"&&N>=0),C=j?(j-j%26)/26:0;var O=N%26,V=Math.min((N-O)/26,this.length),Q=67108863^67108863>>>O<<O,X=M;if(C=Math.max(0,C-=V),X){for(var J=0;J<V;J++)X.words[J]=this.words[J];X.length=V}if(V!==0)if(this.length>V)for(this.length-=V,J=0;J<this.length;J++)this.words[J]=this.words[J+V];else this.words[0]=0,this.length=1;var ee=0;for(J=this.length-1;J>=0&&(ee!==0||J>=C);J--){var fe=0|this.words[J];this.words[J]=ee<<26-O|fe>>>O,ee=fe&Q}return X&&ee!==0&&(X.words[X.length++]=ee),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},s.prototype.ishrn=function(N,j,M){return n(this.negative===0),this.iushrn(N,j,M)},s.prototype.shln=function(N){return this.clone().ishln(N)},s.prototype.ushln=function(N){return this.clone().iushln(N)},s.prototype.shrn=function(N){return this.clone().ishrn(N)},s.prototype.ushrn=function(N){return this.clone().iushrn(N)},s.prototype.testn=function(N){n(typeof N=="number"&&N>=0);var j=N%26,M=(N-j)/26,C=1<<j;return!(this.length<=M)&&!!(this.words[M]&C)},s.prototype.imaskn=function(N){n(typeof N=="number"&&N>=0);var j=N%26,M=(N-j)/26;if(n(this.negative===0,"imaskn works only with positive numbers"),this.length<=M)return this;if(j!==0&&M++,this.length=Math.min(M,this.length),j!==0){var C=67108863^67108863>>>j<<j;this.words[this.length-1]&=C}return this.strip()},s.prototype.maskn=function(N){return this.clone().imaskn(N)},s.prototype.iaddn=function(N){return n(typeof N=="number"),n(N<67108864),N<0?this.isubn(-N):this.negative!==0?this.length===1&&(0|this.words[0])<N?(this.words[0]=N-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(N),this.negative=1,this):this._iaddn(N)},s.prototype._iaddn=function(N){this.words[0]+=N;for(var j=0;j<this.length&&this.words[j]>=67108864;j++)this.words[j]-=67108864,j===this.length-1?this.words[j+1]=1:this.words[j+1]++;return this.length=Math.max(this.length,j+1),this},s.prototype.isubn=function(N){if(n(typeof N=="number"),n(N<67108864),N<0)return this.iaddn(-N);if(this.negative!==0)return this.negative=0,this.iaddn(N),this.negative=1,this;if(this.words[0]-=N,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var j=0;j<this.length&&this.words[j]<0;j++)this.words[j]+=67108864,this.words[j+1]-=1;return this.strip()},s.prototype.addn=function(N){return this.clone().iaddn(N)},s.prototype.subn=function(N){return this.clone().isubn(N)},s.prototype.iabs=function(){return this.negative=0,this},s.prototype.abs=function(){return this.clone().iabs()},s.prototype._ishlnsubmul=function(N,j,M){var C,O,V=N.length+M;this._expand(V);var Q=0;for(C=0;C<N.length;C++){O=(0|this.words[C+M])+Q;var X=(0|N.words[C])*j;Q=((O-=67108863&X)>>26)-(X/67108864|0),this.words[C+M]=67108863&O}for(;C<this.length-M;C++)Q=(O=(0|this.words[C+M])+Q)>>26,this.words[C+M]=67108863&O;if(Q===0)return this.strip();for(n(Q===-1),Q=0,C=0;C<this.length;C++)Q=(O=-(0|this.words[C])+Q)>>26,this.words[C]=67108863&O;return this.negative=1,this.strip()},s.prototype._wordDiv=function(N,j){var M=(this.length,N.length),C=this.clone(),O=N,V=0|O.words[O.length-1];(M=26-this._countBits(V))!==0&&(O=O.ushln(M),C.iushln(M),V=0|O.words[O.length-1]);var Q,X=C.length-O.length;if(j!=="mod"){(Q=new s(null)).length=X+1,Q.words=Array(Q.length);for(var J=0;J<Q.length;J++)Q.words[J]=0}var ee=C.clone()._ishlnsubmul(O,1,X);ee.negative===0&&(C=ee,Q&&(Q.words[X]=1));for(var fe=X-1;fe>=0;fe--){var ie=67108864*(0|C.words[O.length+fe])+(0|C.words[O.length+fe-1]);for(ie=Math.min(ie/V|0,67108863),C._ishlnsubmul(O,ie,fe);C.negative!==0;)ie--,C.negative=0,C._ishlnsubmul(O,1,fe),C.isZero()||(C.negative^=1);Q&&(Q.words[fe]=ie)}return Q&&Q.strip(),C.strip(),j!=="div"&&M!==0&&C.iushrn(M),{div:Q||null,mod:C}},s.prototype.divmod=function(N,j,M){return n(!N.isZero()),this.isZero()?{div:new s(0),mod:new s(0)}:this.negative!==0&&N.negative===0?(V=this.neg().divmod(N,j),j!=="mod"&&(C=V.div.neg()),j!=="div"&&(O=V.mod.neg(),M&&O.negative!==0&&O.iadd(N)),{div:C,mod:O}):this.negative===0&&N.negative!==0?(V=this.divmod(N.neg(),j),j!=="mod"&&(C=V.div.neg()),{div:C,mod:V.mod}):this.negative&N.negative?(V=this.neg().divmod(N.neg(),j),j!=="div"&&(O=V.mod.neg(),M&&O.negative!==0&&O.isub(N)),{div:V.div,mod:O}):N.length>this.length||this.cmp(N)<0?{div:new s(0),mod:this}:N.length===1?j==="div"?{div:this.divn(N.words[0]),mod:null}:j==="mod"?{div:null,mod:new s(this.modn(N.words[0]))}:{div:this.divn(N.words[0]),mod:new s(this.modn(N.words[0]))}:this._wordDiv(N,j);var C,O,V},s.prototype.div=function(N){return this.divmod(N,"div",!1).div},s.prototype.mod=function(N){return this.divmod(N,"mod",!1).mod},s.prototype.umod=function(N){return this.divmod(N,"mod",!0).mod},s.prototype.divRound=function(N){var j=this.divmod(N);if(j.mod.isZero())return j.div;var M=j.div.negative!==0?j.mod.isub(N):j.mod,C=N.ushrn(1),O=N.andln(1),V=M.cmp(C);return V<0||O===1&&V===0?j.div:j.div.negative!==0?j.div.isubn(1):j.div.iaddn(1)},s.prototype.modn=function(N){n(N<=67108863);for(var j=(1<<26)%N,M=0,C=this.length-1;C>=0;C--)M=(j*M+(0|this.words[C]))%N;return M},s.prototype.idivn=function(N){n(N<=67108863);for(var j=0,M=this.length-1;M>=0;M--){var C=(0|this.words[M])+67108864*j;this.words[M]=C/N|0,j=C%N}return this.strip()},s.prototype.divn=function(N){return this.clone().idivn(N)},s.prototype.egcd=function(N){n(N.negative===0),n(!N.isZero());var j=this,M=N.clone();j=j.negative!==0?j.umod(N):j.clone();for(var C=new s(1),O=new s(0),V=new s(0),Q=new s(1),X=0;j.isEven()&&M.isEven();)j.iushrn(1),M.iushrn(1),++X;for(var J=M.clone(),ee=j.clone();!j.isZero();){for(var fe=0,ie=1;!(j.words[0]&ie)&&fe<26;++fe,ie<<=1);if(fe>0)for(j.iushrn(fe);fe-- >0;)(C.isOdd()||O.isOdd())&&(C.iadd(J),O.isub(ee)),C.iushrn(1),O.iushrn(1);for(var Se=0,ce=1;!(M.words[0]&ce)&&Se<26;++Se,ce<<=1);if(Se>0)for(M.iushrn(Se);Se-- >0;)(V.isOdd()||Q.isOdd())&&(V.iadd(J),Q.isub(ee)),V.iushrn(1),Q.iushrn(1);j.cmp(M)>=0?(j.isub(M),C.isub(V),O.isub(Q)):(M.isub(j),V.isub(C),Q.isub(O))}return{a:V,b:Q,gcd:M.iushln(X)}},s.prototype._invmp=function(N){n(N.negative===0),n(!N.isZero());var j=this,M=N.clone();j=j.negative!==0?j.umod(N):j.clone();for(var C,O=new s(1),V=new s(0),Q=M.clone();j.cmpn(1)>0&&M.cmpn(1)>0;){for(var X=0,J=1;!(j.words[0]&J)&&X<26;++X,J<<=1);if(X>0)for(j.iushrn(X);X-- >0;)O.isOdd()&&O.iadd(Q),O.iushrn(1);for(var ee=0,fe=1;!(M.words[0]&fe)&&ee<26;++ee,fe<<=1);if(ee>0)for(M.iushrn(ee);ee-- >0;)V.isOdd()&&V.iadd(Q),V.iushrn(1);j.cmp(M)>=0?(j.isub(M),O.isub(V)):(M.isub(j),V.isub(O))}return(C=j.cmpn(1)===0?O:V).cmpn(0)<0&&C.iadd(N),C},s.prototype.gcd=function(N){if(this.isZero())return N.abs();if(N.isZero())return this.abs();var j=this.clone(),M=N.clone();j.negative=0,M.negative=0;for(var C=0;j.isEven()&&M.isEven();C++)j.iushrn(1),M.iushrn(1);for(;;){for(;j.isEven();)j.iushrn(1);for(;M.isEven();)M.iushrn(1);var O=j.cmp(M);if(O<0){var V=j;j=M,M=V}else if(O===0||M.cmpn(1)===0)break;j.isub(M)}return M.iushln(C)},s.prototype.invm=function(N){return this.egcd(N).a.umod(N)},s.prototype.isEven=function(){return(1&this.words[0])==0},s.prototype.isOdd=function(){return(1&this.words[0])==1},s.prototype.andln=function(N){return this.words[0]&N},s.prototype.bincn=function(N){n(typeof N=="number");var j=N%26,M=(N-j)/26,C=1<<j;if(this.length<=M)return this._expand(M+1),this.words[M]|=C,this;for(var O=C,V=M;O!==0&&V<this.length;V++){var Q=0|this.words[V];O=(Q+=O)>>>26,Q&=67108863,this.words[V]=Q}return O!==0&&(this.words[V]=O,this.length++),this},s.prototype.isZero=function(){return this.length===1&&this.words[0]===0},s.prototype.cmpn=function(N){var j,M=N<0;if(this.negative!==0&&!M)return-1;if(this.negative===0&&M)return 1;if(this.strip(),this.length>1)j=1;else{M&&(N=-N),n(N<=67108863,"Number is too big");var C=0|this.words[0];j=C===N?0:C<N?-1:1}return this.negative!==0?0|-j:j},s.prototype.cmp=function(N){if(this.negative!==0&&N.negative===0)return-1;if(this.negative===0&&N.negative!==0)return 1;var j=this.ucmp(N);return this.negative!==0?0|-j:j},s.prototype.ucmp=function(N){if(this.length>N.length)return 1;if(this.length<N.length)return-1;for(var j=0,M=this.length-1;M>=0;M--){var C=0|this.words[M],O=0|N.words[M];if(C!==O){C<O?j=-1:C>O&&(j=1);break}}return j},s.prototype.gtn=function(N){return this.cmpn(N)===1},s.prototype.gt=function(N){return this.cmp(N)===1},s.prototype.gten=function(N){return this.cmpn(N)>=0},s.prototype.gte=function(N){return this.cmp(N)>=0},s.prototype.ltn=function(N){return this.cmpn(N)===-1},s.prototype.lt=function(N){return this.cmp(N)===-1},s.prototype.lten=function(N){return this.cmpn(N)<=0},s.prototype.lte=function(N){return this.cmp(N)<=0},s.prototype.eqn=function(N){return this.cmpn(N)===0},s.prototype.eq=function(N){return this.cmp(N)===0},s.red=function(N){return new U(N)},s.prototype.toRed=function(N){return n(!this.red,"Already a number in reduction context"),n(this.negative===0,"red works only with positives"),N.convertTo(this)._forceRed(N)},s.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},s.prototype._forceRed=function(N){return this.red=N,this},s.prototype.forceRed=function(N){return n(!this.red,"Already a number in reduction context"),this._forceRed(N)},s.prototype.redAdd=function(N){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,N)},s.prototype.redIAdd=function(N){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,N)},s.prototype.redSub=function(N){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,N)},s.prototype.redISub=function(N){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,N)},s.prototype.redShl=function(N){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,N)},s.prototype.redMul=function(N){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,N),this.red.mul(this,N)},s.prototype.redIMul=function(N){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,N),this.red.imul(this,N)},s.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(N){return n(this.red&&!N.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,N)};var w={k256:null,p224:null,p192:null,p25519:null};function x(N,j){this.name=N,this.p=new s(j,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function P(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function k(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function R(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function L(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function U(N){if(typeof N=="string"){var j=s._prime(N);this.m=j.p,this.prime=j}else n(N.gtn(1),"modulus must be greater than 1"),this.m=N,this.prime=null}function Y(N){U.call(this,N),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var N=new s(null);return N.words=Array(Math.ceil(this.n/13)),N},x.prototype.ireduce=function(N){var j,M=N;do this.split(M,this.tmp),j=(M=(M=this.imulK(M)).iadd(this.tmp)).bitLength();while(j>this.n);var C=j<this.n?-1:M.ucmp(this.p);return C===0?(M.words[0]=0,M.length=1):C>0?M.isub(this.p):M.strip(),M},x.prototype.split=function(N,j){N.iushrn(this.n,0,j)},x.prototype.imulK=function(N){return N.imul(this.k)},i(P,x),P.prototype.split=function(N,j){for(var M=4194303,C=Math.min(N.length,9),O=0;O<C;O++)j.words[O]=N.words[O];if(j.length=C,N.length<=9)return N.words[0]=0,void(N.length=1);var V=N.words[9];for(j.words[j.length++]=V&M,O=10;O<N.length;O++){var Q=0|N.words[O];N.words[O-10]=(Q&M)<<4|V>>>22,V=Q}V>>>=22,N.words[O-10]=V,V===0&&N.length>10?N.length-=10:N.length-=9},P.prototype.imulK=function(N){N.words[N.length]=0,N.words[N.length+1]=0,N.length+=2;for(var j=0,M=0;M<N.length;M++){var C=0|N.words[M];j+=977*C,N.words[M]=67108863&j,j=64*C+(j/67108864|0)}return N.words[N.length-1]===0&&(N.length--,N.words[N.length-1]===0&&N.length--),N},i(k,x),i(R,x),i(L,x),L.prototype.imulK=function(N){for(var j=0,M=0;M<N.length;M++){var C=19*(0|N.words[M])+j,O=67108863&C;C>>>=26,N.words[M]=O,j=C}return j!==0&&(N.words[N.length++]=j),N},s._prime=function(N){if(w[N])return w[N];var j;if(N==="k256")j=new P;else if(N==="p224")j=new k;else if(N==="p192")j=new R;else{if(N!=="p25519")throw Error("Unknown prime "+N);j=new L}return w[N]=j,j},U.prototype._verify1=function(N){n(N.negative===0,"red works only with positives"),n(N.red,"red works only with red numbers")},U.prototype._verify2=function(N,j){n((N.negative|j.negative)==0,"red works only with positives"),n(N.red&&N.red===j.red,"red works only with red numbers")},U.prototype.imod=function(N){return this.prime?this.prime.ireduce(N)._forceRed(this):N.umod(this.m)._forceRed(this)},U.prototype.neg=function(N){return N.isZero()?N.clone():this.m.sub(N)._forceRed(this)},U.prototype.add=function(N,j){this._verify2(N,j);var M=N.add(j);return M.cmp(this.m)>=0&&M.isub(this.m),M._forceRed(this)},U.prototype.iadd=function(N,j){this._verify2(N,j);var M=N.iadd(j);return M.cmp(this.m)>=0&&M.isub(this.m),M},U.prototype.sub=function(N,j){this._verify2(N,j);var M=N.sub(j);return M.cmpn(0)<0&&M.iadd(this.m),M._forceRed(this)},U.prototype.isub=function(N,j){this._verify2(N,j);var M=N.isub(j);return M.cmpn(0)<0&&M.iadd(this.m),M},U.prototype.shl=function(N,j){return this._verify1(N),this.imod(N.ushln(j))},U.prototype.imul=function(N,j){return this._verify2(N,j),this.imod(N.imul(j))},U.prototype.mul=function(N,j){return this._verify2(N,j),this.imod(N.mul(j))},U.prototype.isqr=function(N){return this.imul(N,N.clone())},U.prototype.sqr=function(N){return this.mul(N,N)},U.prototype.sqrt=function(N){if(N.isZero())return N.clone();var j=this.m.andln(3);if(n(j%2==1),j===3){var M=this.m.add(new s(1)).iushrn(2);return this.pow(N,M)}for(var C=this.m.subn(1),O=0;!C.isZero()&&C.andln(1)===0;)O++,C.iushrn(1);n(!C.isZero());var V=new s(1).toRed(this),Q=V.redNeg(),X=this.m.subn(1).iushrn(1),J=this.m.bitLength();for(J=new s(2*J*J).toRed(this);this.pow(J,X).cmp(Q)!==0;)J.redIAdd(Q);for(var ee=this.pow(J,C),fe=this.pow(N,C.addn(1).iushrn(1)),ie=this.pow(N,C),Se=O;ie.cmp(V)!==0;){for(var ce=ie,Mt=0;ce.cmp(V)!==0;Mt++)ce=ce.redSqr();n(Mt<Se);var et=this.pow(ee,new s(1).iushln(Se-Mt-1));fe=fe.redMul(et),ee=et.redSqr(),ie=ie.redMul(ee),Se=Mt}return fe},U.prototype.invm=function(N){var j=N._invmp(this.m);return j.negative!==0?(j.negative=0,this.imod(j).redNeg()):this.imod(j)},U.prototype.pow=function(N,j){if(j.isZero())return new s(1).toRed(this);if(j.cmpn(1)===0)return N.clone();var M=Array(16);M[0]=new s(1).toRed(this),M[1]=N;for(var C=2;C<M.length;C++)M[C]=this.mul(M[C-1],N);var O=M[0],V=0,Q=0,X=j.bitLength()%26;for(X===0&&(X=26),C=j.length-1;C>=0;C--){for(var J=j.words[C],ee=X-1;ee>=0;ee--){var fe=J>>ee&1;O!==M[0]&&(O=this.sqr(O)),fe!==0||V!==0?(V<<=1,V|=fe,(++Q===4||C===0&&ee===0)&&(O=this.mul(O,M[V]),Q=0,V=0)):Q=0}X=26}return O},U.prototype.convertTo=function(N){var j=N.umod(this.m);return j===N?j.clone():j},U.prototype.convertFrom=function(N){var j=N.clone();return j.red=null,j},s.mont=function(N){return new Y(N)},i(Y,U),Y.prototype.convertTo=function(N){return this.imod(N.ushln(this.shift))},Y.prototype.convertFrom=function(N){var j=this.imod(N.mul(this.rinv));return j.red=null,j},Y.prototype.imul=function(N,j){if(N.isZero()||j.isZero())return N.words[0]=0,N.length=1,N;var M=N.imul(j),C=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=M.isub(C).iushrn(this.shift),V=O;return O.cmp(this.m)>=0?V=O.isub(this.m):O.cmpn(0)<0&&(V=O.iadd(this.m)),V._forceRed(this)},Y.prototype.mul=function(N,j){if(N.isZero()||j.isZero())return new s(0)._forceRed(this);var M=N.mul(j),C=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=M.isub(C).iushrn(this.shift),V=O;return O.cmp(this.m)>=0?V=O.isub(this.m):O.cmpn(0)<0&&(V=O.iadd(this.m)),V._forceRed(this)},Y.prototype.invm=function(N){return this.imod(N._invmp(this.m).mul(this.r2))._forceRed(this)}})(e,rKh)}),B5t=Object.freeze({__proto__:null,default:af,__moduleExports:af}),lCi=class e{constructor(r){if(r===void 0)throw Error("Invalid BigInteger input");this.value=new af(r)}clone(){let r=new e(null);return this.value.copy(r.value),r}iinc(){return this.value.iadd(new af(1)),this}inc(){return this.clone().iinc()}idec(){return this.value.isub(new af(1)),this}dec(){return this.clone().idec()}iadd(r){return this.value.iadd(r.value),this}add(r){return this.clone().iadd(r)}isub(r){return this.value.isub(r.value),this}sub(r){return this.clone().isub(r)}imul(r){return this.value.imul(r.value),this}mul(r){return this.clone().imul(r)}imod(r){return this.value=this.value.umod(r.value),this}mod(r){return this.clone().imod(r)}modExp(r,t){let n=t.isEven()?af.red(t.value):af.mont(t.value),i=this.clone();return i.value=i.value.toRed(n).redPow(r.value).fromRed(),i}modInv(r){if(!this.gcd(r).isOne())throw Error("Inverse does not exist");return new e(this.value.invm(r.value))}gcd(r){return new e(this.value.gcd(r.value))}ileftShift(r){return this.value.ishln(r.value.toNumber()),this}leftShift(r){return this.clone().ileftShift(r)}irightShift(r){return this.value.ishrn(r.value.toNumber()),this}rightShift(r){return this.clone().irightShift(r)}equal(r){return this.value.eq(r.value)}lt(r){return this.value.lt(r.value)}lte(r){return this.value.lte(r.value)}gt(r){return this.value.gt(r.value)}gte(r){return this.value.gte(r.value)}isZero(){return this.value.isZero()}isOne(){return this.value.eq(new af(1))}isNegative(){return this.value.isNeg()}isEven(){return this.value.isEven()}abs(){let r=this.clone();return r.value=r.value.abs(),r}toString(){return this.value.toString()}toNumber(){return this.value.toNumber()}getBit(r){return this.value.testn(r)?1:0}bitLength(){return this.value.bitLength()}byteLength(){return this.value.byteLength()}toUint8Array(r="be",t){return this.value.toArrayLike(Uint8Array,r,t)}},Dbi,WWh=Object.freeze({__proto__:null,default:lCi}),y$=v$(function(e,r){var t=r;function n(s){return s.length===1?"0"+s:s}function i(s){for(var a="",o=0;o<s.length;o++)a+=n(s[o].toString(16));return a}t.toArray=function(s,a){if(Array.isArray(s))return s.slice();if(!s)return[];var o=[];if(typeof s!="string"){for(var c=0;c<s.length;c++)o[c]=0|s[c];return o}if(a==="hex")for((s=s.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(s="0"+s),c=0;c<s.length;c+=2)o.push(parseInt(s[c]+s[c+1],16));else for(c=0;c<s.length;c++){var l=s.charCodeAt(c),u=l>>8,m=255&l;u?o.push(u,m):o.push(m)}return o},t.zero2=n,t.toHex=i,t.encode=function(s,a){return a==="hex"?i(s):s}}),mb=v$(function(e,r){var t=r;t.assert=X1e,t.toArray=y$.toArray,t.zero2=y$.zero2,t.toHex=y$.toHex,t.encode=y$.encode,t.getNAF=function(n,i){for(var s=[],a=1<<i+1,o=n.clone();o.cmpn(1)>=0;){var c;if(o.isOdd()){var l=o.andln(a-1);c=l>(a>>1)-1?(a>>1)-l:l,o.isubn(c)}else c=0;s.push(c);for(var u=o.cmpn(0)!==0&&o.andln(a-1)===0?i+1:1,m=1;m<u;m++)s.push(0);o.iushrn(u)}return s},t.getJSF=function(n,i){var s=[[],[]];n=n.clone(),i=i.clone();for(var a=0,o=0;n.cmpn(-a)>0||i.cmpn(-o)>0;){var c,l,u,m=n.andln(3)+a&3,h=i.andln(3)+o&3;m===3&&(m=-1),h===3&&(h=-1),(1&m)==0?c=0:c=(u=n.andln(7)+a&7)!==3&&u!==5||h!==2?m:-m,s[0].push(c),(1&h)==0?l=0:l=(u=i.andln(7)+o&7)!==3&&u!==5||m!==2?h:-h,s[1].push(l),2*a===c+1&&(a=1-a),2*o===l+1&&(o=1-o),n.iushrn(1),i.iushrn(1)}return s},t.cachedProperty=function(n,i,s){var a="_"+i;n.prototype[i]=function(){return this[a]!==void 0?this[a]:this[a]=s.call(this)}},t.parseBytes=function(n){return typeof n=="string"?t.toArray(n,"hex"):n},t.intFromLE=function(n){return new af(n,"hex","le")}}),w8r=function(e){return Dbi||(Dbi=new q1e(null)),Dbi.generate(e)};function q1e(e){this.rand=e}var YWh=q1e;if(q1e.prototype.generate=function(e){return this._rand(e)},q1e.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var r=new Uint8Array(e),t=0;t<r.length;t++)r[t]=this.rand.getByte();return r},typeof self=="object")self.crypto&&self.crypto.getRandomValues?q1e.prototype._rand=function(e){var r=new Uint8Array(e);return self.crypto.getRandomValues(r),r}:self.msCrypto&&self.msCrypto.getRandomValues?q1e.prototype._rand=function(e){var r=new Uint8Array(e);return self.msCrypto.getRandomValues(r),r}:typeof window=="object"&&(q1e.prototype._rand=function(){throw Error("Not implemented yet")});else try{if(Sbi=pCi.default,typeof Sbi.randomBytes!="function")throw Error("Not supported");q1e.prototype._rand=function(e){return Sbi.randomBytes(e)}}catch{}var Sbi;w8r.Rand=YWh;var dFr=mb.getNAF,JWh=mb.getJSF,pFr=mb.assert;function B1e(e,r){this.type=e,this.p=new af(r.p,16),this.red=r.prime?af.red(r.prime):af.mont(this.p),this.zero=new af(0).toRed(this.red),this.one=new af(1).toRed(this.red),this.two=new af(2).toRed(this.red),this.n=r.n&&new af(r.n,16),this.g=r.g&&this.pointFromJSON(r.g,r.gRed),this._wnafT1=[,,,,],this._wnafT2=[,,,,],this._wnafT3=[,,,,],this._wnafT4=[,,,,];var t=this.n&&this.p.div(this.n);!t||t.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}var S7=B1e;function KG(e,r){this.curve=e,this.type=r,this.precomputed=null}B1e.prototype.point=function(){throw Error("Not implemented")},B1e.prototype.validate=function(){throw Error("Not implemented")},B1e.prototype._fixedNafMul=function(e,r){pFr(e.precomputed);var t=e._getDoubles(),n=dFr(r,1),i=(1<<t.step+1)-(t.step%2==0?2:1);i/=3;for(var s=[],a=0;a<n.length;a+=t.step){var o=0;for(r=a+t.step-1;r>=a;r--)o=(o<<1)+n[r];s.push(o)}for(var c=this.jpoint(null,null,null),l=this.jpoint(null,null,null),u=i;u>0;u--){for(a=0;a<s.length;a++)(o=s[a])===u?l=l.mixedAdd(t.points[a]):o===-u&&(l=l.mixedAdd(t.points[a].neg()));c=c.add(l)}return c.toP()},B1e.prototype._wnafMul=function(e,r){var t=4,n=e._getNAFPoints(t);t=n.wnd;for(var i=n.points,s=dFr(r,t),a=this.jpoint(null,null,null),o=s.length-1;o>=0;o--){for(r=0;o>=0&&s[o]===0;o--)r++;if(o>=0&&r++,a=a.dblp(r),o<0)break;var c=s[o];pFr(c!==0),a=e.type==="affine"?c>0?a.mixedAdd(i[c-1>>1]):a.mixedAdd(i[-c-1>>1].neg()):c>0?a.add(i[c-1>>1]):a.add(i[-c-1>>1].neg())}return e.type==="affine"?a.toP():a},B1e.prototype._wnafMulAdd=function(e,r,t,n,i){for(var s=this._wnafT1,a=this._wnafT2,o=this._wnafT3,c=0,l=0;l<n;l++){var u=(Y=r[l])._getNAFPoints(e);s[l]=u.wnd,a[l]=u.points}for(l=n-1;l>=1;l-=2){var m=l-1,h=l;if(s[m]===1&&s[h]===1){var _=[r[m],null,null,r[h]];r[m].y.cmp(r[h].y)===0?(_[1]=r[m].add(r[h]),_[2]=r[m].toJ().mixedAdd(r[h].neg())):r[m].y.cmp(r[h].y.redNeg())===0?(_[1]=r[m].toJ().mixedAdd(r[h]),_[2]=r[m].add(r[h].neg())):(_[1]=r[m].toJ().mixedAdd(r[h]),_[2]=r[m].toJ().mixedAdd(r[h].neg()));var b=[-3,-1,-5,-7,0,7,5,1,3],v=JWh(t[m],t[h]);c=Math.max(v[0].length,c),o[m]=Array(c),o[h]=Array(c);for(var w=0;w<c;w++){var x=0|v[0][w],P=0|v[1][w];o[m][w]=b[3*(x+1)+(P+1)],o[h][w]=0,a[m]=_}}else o[m]=dFr(t[m],s[m]),o[h]=dFr(t[h],s[h]),c=Math.max(o[m].length,c),c=Math.max(o[h].length,c)}var k=this.jpoint(null,null,null),R=this._wnafT4;for(l=c;l>=0;l--){for(var L=0;l>=0;){var U=!0;for(w=0;w<n;w++)R[w]=0|o[w][l],R[w]!==0&&(U=!1);if(!U)break;L++,l--}if(l>=0&&L++,k=k.dblp(L),l<0)break;for(w=0;w<n;w++){var Y,N=R[w];N!==0&&(N>0?Y=a[w][N-1>>1]:N<0&&(Y=a[w][-N-1>>1].neg()),k=Y.type==="affine"?k.mixedAdd(Y):k.add(Y))}}for(l=0;l<n;l++)a[l]=null;return i?k:k.toP()},B1e.BasePoint=KG,KG.prototype.eq=function(){throw Error("Not implemented")},KG.prototype.validate=function(){return this.curve.validate(this)},B1e.prototype.decodePoint=function(e,r){e=mb.toArray(e,r);var t=this.p.byteLength();if((e[0]===4||e[0]===6||e[0]===7)&&e.length-1==2*t)return e[0]===6?pFr(e[e.length-1]%2==0):e[0]===7&&pFr(e[e.length-1]%2==1),this.point(e.slice(1,1+t),e.slice(1+t,1+2*t));if((e[0]===2||e[0]===3)&&e.length-1===t)return this.pointFromX(e.slice(1,1+t),e[0]===3);throw Error("Unknown point format")},KG.prototype.encodeCompressed=function(e){return this.encode(e,!0)},KG.prototype._encode=function(e){var r=this.curve.p.byteLength(),t=this.getX().toArray("be",r);return e?[this.getY().isEven()?2:3].concat(t):[4].concat(t,this.getY().toArray("be",r))},KG.prototype.encode=function(e,r){return mb.encode(this._encode(r),e)},KG.prototype.precompute=function(e){if(this.precomputed)return this;var r={doubles:null,naf:null,beta:null};return r.naf=this._getNAFPoints(8),r.doubles=this._getDoubles(4,e),r.beta=this._getBeta(),this.precomputed=r,this},KG.prototype._hasDoubles=function(e){if(!this.precomputed)return!1;var r=this.precomputed.doubles;return!!r&&r.points.length>=Math.ceil((e.bitLength()+1)/r.step)},KG.prototype._getDoubles=function(e,r){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var t=[this],n=this,i=0;i<r;i+=e){for(var s=0;s<e;s++)n=n.dbl();t.push(n)}return{step:e,points:t}},KG.prototype._getNAFPoints=function(e){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var r=[this],t=(1<<e)-1,n=t===1?null:this.dbl(),i=1;i<t;i++)r[i]=r[i-1].add(n);return{wnd:e,points:r}},KG.prototype._getBeta=function(){return null},KG.prototype.dblp=function(e){for(var r=this,t=0;t<e;t++)r=r.dbl();return r};var XWh=mb.assert;function YG(e){S7.call(this,"short",e),this.a=new af(e.a,16).toRed(this.red),this.b=new af(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(e),this._endoWnafT1=[,,,,],this._endoWnafT2=[,,,,]}Q1e(YG,S7);var ZWh=YG;function Yx(e,r,t,n){S7.BasePoint.call(this,e,"affine"),r===null&&t===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new af(r,16),this.y=new af(t,16),n&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function GP(e,r,t,n){S7.BasePoint.call(this,e,"jacobian"),r===null&&t===null&&n===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new af(0)):(this.x=new af(r,16),this.y=new af(t,16),this.z=new af(n,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}function bft(e){S7.call(this,"mont",e),this.a=new af(e.a,16).toRed(this.red),this.b=new af(e.b,16).toRed(this.red),this.i4=new af(4).toRed(this.red).redInvm(),this.two=new af(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}YG.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var r,t;if(e.beta)r=new af(e.beta,16).toRed(this.red);else{var n=this._getEndoRoots(this.p);r=(r=n[0].cmp(n[1])<0?n[0]:n[1]).toRed(this.red)}if(e.lambda)t=new af(e.lambda,16);else{var i=this._getEndoRoots(this.n);this.g.mul(i[0]).x.cmp(this.g.x.redMul(r))===0?t=i[0]:(t=i[1],XWh(this.g.mul(t).x.cmp(this.g.x.redMul(r))===0))}return{beta:r,lambda:t,basis:e.basis?e.basis.map(function(s){return{a:new af(s.a,16),b:new af(s.b,16)}}):this._getEndoBasis(t)}}},YG.prototype._getEndoRoots=function(e){var r=e===this.p?this.red:af.mont(e),t=new af(2).toRed(r).redInvm(),n=t.redNeg(),i=new af(3).toRed(r).redNeg().redSqrt().redMul(t);return[n.redAdd(i).fromRed(),n.redSub(i).fromRed()]},YG.prototype._getEndoBasis=function(e){for(var r,t,n,i,s,a,o,c,l,u=this.n.ushrn(Math.floor(this.n.bitLength()/2)),m=e,h=this.n.clone(),_=new af(1),b=new af(0),v=new af(0),w=new af(1),x=0;m.cmpn(0)!==0;){var P=h.div(m);c=h.sub(P.mul(m)),l=v.sub(P.mul(_));var k=w.sub(P.mul(b));if(!n&&c.cmp(u)<0)r=o.neg(),t=_,n=c.neg(),i=l;else if(n&&++x==2)break;o=c,h=m,m=c,v=_,_=l,w=b,b=k}s=c.neg(),a=l;var R=n.sqr().add(i.sqr());return s.sqr().add(a.sqr()).cmp(R)>=0&&(s=r,a=t),n.negative&&(n=n.neg(),i=i.neg()),s.negative&&(s=s.neg(),a=a.neg()),[{a:n,b:i},{a:s,b:a}]},YG.prototype._endoSplit=function(e){var r=this.endo.basis,t=r[0],n=r[1],i=n.b.mul(e).divRound(this.n),s=t.b.neg().mul(e).divRound(this.n),a=i.mul(t.a),o=s.mul(n.a),c=i.mul(t.b),l=s.mul(n.b);return{k1:e.sub(a).sub(o),k2:c.add(l).neg()}},YG.prototype.pointFromX=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),n=t.redSqrt();if(n.redSqr().redSub(t).cmp(this.zero)!==0)throw Error("invalid point");var i=n.fromRed().isOdd();return(r&&!i||!r&&i)&&(n=n.redNeg()),this.point(e,n)},YG.prototype.validate=function(e){if(e.inf)return!0;var r=e.x,t=e.y,n=this.a.redMul(r),i=r.redSqr().redMul(r).redIAdd(n).redIAdd(this.b);return t.redSqr().redISub(i).cmpn(0)===0},YG.prototype._endoWnafMulAdd=function(e,r,t){for(var n=this._endoWnafT1,i=this._endoWnafT2,s=0;s<e.length;s++){var a=this._endoSplit(r[s]),o=e[s],c=o._getBeta();a.k1.negative&&(a.k1.ineg(),o=o.neg(!0)),a.k2.negative&&(a.k2.ineg(),c=c.neg(!0)),n[2*s]=o,n[2*s+1]=c,i[2*s]=a.k1,i[2*s+1]=a.k2}for(var l=this._wnafMulAdd(1,n,i,2*s,t),u=0;u<2*s;u++)n[u]=null,i[u]=null;return l},Q1e(Yx,S7.BasePoint),YG.prototype.point=function(e,r,t){return new Yx(this,e,r,t)},YG.prototype.pointFromJSON=function(e,r){return Yx.fromJSON(this,e,r)},Yx.prototype._getBeta=function(){if(this.curve.endo){var e=this.precomputed;if(e&&e.beta)return e.beta;var r=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(e){var t=this.curve,n=function(i){return t.point(i.x.redMul(t.endo.beta),i.y)};e.beta=r,r.precomputed={beta:null,naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(n)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(n)}}}return r}},Yx.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},Yx.fromJSON=function(e,r,t){typeof r=="string"&&(r=JSON.parse(r));var n=e.point(r[0],r[1],t);if(!r[2])return n;function i(a){return e.point(a[0],a[1],t)}var s=r[2];return n.precomputed={beta:null,doubles:s.doubles&&{step:s.doubles.step,points:[n].concat(s.doubles.points.map(i))},naf:s.naf&&{wnd:s.naf.wnd,points:[n].concat(s.naf.points.map(i))}},n},Yx.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},Yx.prototype.isInfinity=function(){return this.inf},Yx.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(this.x.cmp(e.x)===0)return this.curve.point(null,null);var r=this.y.redSub(e.y);r.cmpn(0)!==0&&(r=r.redMul(this.x.redSub(e.x).redInvm()));var t=r.redSqr().redISub(this.x).redISub(e.x),n=r.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,n)},Yx.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(e.cmpn(0)===0)return this.curve.point(null,null);var r=this.curve.a,t=this.x.redSqr(),n=e.redInvm(),i=t.redAdd(t).redIAdd(t).redIAdd(r).redMul(n),s=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(s)).redISub(this.y);return this.curve.point(s,a)},Yx.prototype.getX=function(){return this.x.fromRed()},Yx.prototype.getY=function(){return this.y.fromRed()},Yx.prototype.mul=function(e){return e=new af(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},Yx.prototype.mulAdd=function(e,r,t){var n=[this,r],i=[e,t];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},Yx.prototype.jmulAdd=function(e,r,t){var n=[this,r],i=[e,t];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},Yx.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||this.x.cmp(e.x)===0&&this.y.cmp(e.y)===0)},Yx.prototype.neg=function(e){if(this.inf)return this;var r=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var t=this.precomputed,n=function(i){return i.neg()};r.precomputed={naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(n)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(n)}}}return r},Yx.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},Q1e(GP,S7.BasePoint),YG.prototype.jpoint=function(e,r,t){return new GP(this,e,r,t)},GP.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),r=e.redSqr(),t=this.x.redMul(r),n=this.y.redMul(r).redMul(e);return this.curve.point(t,n)},GP.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},GP.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var r=e.z.redSqr(),t=this.z.redSqr(),n=this.x.redMul(r),i=e.x.redMul(t),s=this.y.redMul(r.redMul(e.z)),a=e.y.redMul(t.redMul(this.z)),o=n.redSub(i),c=s.redSub(a);if(o.cmpn(0)===0)return c.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var l=o.redSqr(),u=l.redMul(o),m=n.redMul(l),h=c.redSqr().redIAdd(u).redISub(m).redISub(m),_=c.redMul(m.redISub(h)).redISub(s.redMul(u)),b=this.z.redMul(e.z).redMul(o);return this.curve.jpoint(h,_,b)},GP.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var r=this.z.redSqr(),t=this.x,n=e.x.redMul(r),i=this.y,s=e.y.redMul(r).redMul(this.z),a=t.redSub(n),o=i.redSub(s);if(a.cmpn(0)===0)return o.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=t.redMul(c),m=o.redSqr().redIAdd(l).redISub(u).redISub(u),h=o.redMul(u.redISub(m)).redISub(i.redMul(l)),_=this.z.redMul(a);return this.curve.jpoint(m,h,_)},GP.prototype.dblp=function(e){if(e===0)return this;if(this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var r=this,t=0;t<e;t++)r=r.dbl();return r}var n=this.curve.a,i=this.curve.tinv,s=this.x,a=this.y,o=this.z,c=o.redSqr().redSqr(),l=a.redAdd(a);for(t=0;t<e;t++){var u=s.redSqr(),m=l.redSqr(),h=m.redSqr(),_=u.redAdd(u).redIAdd(u).redIAdd(n.redMul(c)),b=s.redMul(m),v=_.redSqr().redISub(b.redAdd(b)),w=b.redISub(v),x=_.redMul(w);x=x.redIAdd(x).redISub(h);var P=l.redMul(o);t+1<e&&(c=c.redMul(h)),s=v,o=P,l=x}return this.curve.jpoint(s,l.redMul(i),o)},GP.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},GP.prototype._zeroDbl=function(){var e,r,t;if(this.zOne){var n=this.x.redSqr(),i=this.y.redSqr(),s=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(n).redISub(s);a=a.redIAdd(a);var o=n.redAdd(n).redIAdd(n),c=o.redSqr().redISub(a).redISub(a),l=s.redIAdd(s);l=(l=l.redIAdd(l)).redIAdd(l),e=c,r=o.redMul(a.redISub(c)).redISub(l),t=this.y.redAdd(this.y)}else{var u=this.x.redSqr(),m=this.y.redSqr(),h=m.redSqr(),_=this.x.redAdd(m).redSqr().redISub(u).redISub(h);_=_.redIAdd(_);var b=u.redAdd(u).redIAdd(u),v=b.redSqr(),w=h.redIAdd(h);w=(w=w.redIAdd(w)).redIAdd(w),e=v.redISub(_).redISub(_),r=b.redMul(_.redISub(e)).redISub(w),t=(t=this.y.redMul(this.z)).redIAdd(t)}return this.curve.jpoint(e,r,t)},GP.prototype._threeDbl=function(){var e,r,t;if(this.zOne){var n=this.x.redSqr(),i=this.y.redSqr(),s=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(n).redISub(s);a=a.redIAdd(a);var o=n.redAdd(n).redIAdd(n).redIAdd(this.curve.a),c=o.redSqr().redISub(a).redISub(a);e=c;var l=s.redIAdd(s);l=(l=l.redIAdd(l)).redIAdd(l),r=o.redMul(a.redISub(c)).redISub(l),t=this.y.redAdd(this.y)}else{var u=this.z.redSqr(),m=this.y.redSqr(),h=this.x.redMul(m),_=this.x.redSub(u).redMul(this.x.redAdd(u));_=_.redAdd(_).redIAdd(_);var b=h.redIAdd(h),v=(b=b.redIAdd(b)).redAdd(b);e=_.redSqr().redISub(v),t=this.y.redAdd(this.z).redSqr().redISub(m).redISub(u);var w=m.redSqr();w=(w=(w=w.redIAdd(w)).redIAdd(w)).redIAdd(w),r=_.redMul(b.redISub(e)).redISub(w)}return this.curve.jpoint(e,r,t)},GP.prototype._dbl=function(){var e=this.curve.a,r=this.x,t=this.y,n=this.z,i=n.redSqr().redSqr(),s=r.redSqr(),a=t.redSqr(),o=s.redAdd(s).redIAdd(s).redIAdd(e.redMul(i)),c=r.redAdd(r),l=(c=c.redIAdd(c)).redMul(a),u=o.redSqr().redISub(l.redAdd(l)),m=l.redISub(u),h=a.redSqr();h=(h=(h=h.redIAdd(h)).redIAdd(h)).redIAdd(h);var _=o.redMul(m).redISub(h),b=t.redAdd(t).redMul(n);return this.curve.jpoint(u,_,b)},GP.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);var e=this.x.redSqr(),r=this.y.redSqr(),t=this.z.redSqr(),n=r.redSqr(),i=e.redAdd(e).redIAdd(e),s=i.redSqr(),a=this.x.redAdd(r).redSqr().redISub(e).redISub(n),o=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(s)).redSqr(),c=n.redIAdd(n);c=(c=(c=c.redIAdd(c)).redIAdd(c)).redIAdd(c);var l=i.redIAdd(a).redSqr().redISub(s).redISub(o).redISub(c),u=r.redMul(l);u=(u=u.redIAdd(u)).redIAdd(u);var m=this.x.redMul(o).redISub(u);m=(m=m.redIAdd(m)).redIAdd(m);var h=this.y.redMul(l.redMul(c.redISub(l)).redISub(a.redMul(o)));h=(h=(h=h.redIAdd(h)).redIAdd(h)).redIAdd(h);var _=this.z.redAdd(a).redSqr().redISub(t).redISub(o);return this.curve.jpoint(m,h,_)},GP.prototype.mul=function(e,r){return e=new af(e,r),this.curve._wnafMul(this,e)},GP.prototype.eq=function(e){if(e.type==="affine")return this.eq(e.toJ());if(this===e)return!0;var r=this.z.redSqr(),t=e.z.redSqr();if(this.x.redMul(t).redISub(e.x.redMul(r)).cmpn(0)!==0)return!1;var n=r.redMul(this.z),i=t.redMul(e.z);return this.y.redMul(i).redISub(e.y.redMul(n)).cmpn(0)===0},GP.prototype.eqXToP=function(e){var r=this.z.redSqr(),t=e.toRed(this.curve.red).redMul(r);if(this.x.cmp(t)===0)return!0;for(var n=e.clone(),i=this.curve.redN.redMul(r);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(i),this.x.cmp(t)===0)return!0}},GP.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},GP.prototype.isInfinity=function(){return this.z.cmpn(0)===0},Q1e(bft,S7);var eYh=bft;function Jx(e,r,t){S7.BasePoint.call(this,e,"projective"),r===null&&t===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new af(r,16),this.z=new af(t,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}bft.prototype.validate=function(e){var r=e.normalize().x,t=r.redSqr(),n=t.redMul(r).redAdd(t.redMul(this.a)).redAdd(r);return n.redSqrt().redSqr().cmp(n)===0},Q1e(Jx,S7.BasePoint),bft.prototype.decodePoint=function(e,r){if((e=mb.toArray(e,r)).length===33&&e[0]===64&&(e=e.slice(1,33).reverse()),e.length!==32)throw Error("Unknown point compression format");return this.point(e,1)},bft.prototype.point=function(e,r){return new Jx(this,e,r)},bft.prototype.pointFromJSON=function(e){return Jx.fromJSON(this,e)},Jx.prototype.precompute=function(){},Jx.prototype._encode=function(e){var r=this.curve.p.byteLength();return e?[64].concat(this.getX().toArray("le",r)):this.getX().toArray("be",r)},Jx.fromJSON=function(e,r){return new Jx(e,r[0],r[1]||e.one)},Jx.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},Jx.prototype.isInfinity=function(){return this.z.cmpn(0)===0},Jx.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),r=this.x.redSub(this.z).redSqr(),t=e.redSub(r),n=e.redMul(r),i=t.redMul(r.redAdd(this.curve.a24.redMul(t)));return this.curve.point(n,i)},Jx.prototype.add=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.diffAdd=function(e,r){var t=this.x.redAdd(this.z),n=this.x.redSub(this.z),i=e.x.redAdd(e.z),s=e.x.redSub(e.z).redMul(t),a=i.redMul(n),o=r.z.redMul(s.redAdd(a).redSqr()),c=r.x.redMul(s.redISub(a).redSqr());return this.curve.point(o,c)},Jx.prototype.mul=function(e){for(var r=(e=new af(e,16)).clone(),t=this,n=this.curve.point(null,null),i=[];r.cmpn(0)!==0;r.iushrn(1))i.push(r.andln(1));for(var s=i.length-1;s>=0;s--)i[s]===0?(t=t.diffAdd(n,this),n=n.dbl()):(n=t.diffAdd(n,this),t=t.dbl());return n},Jx.prototype.mulAdd=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.jumlAdd=function(){throw Error("Not supported on Montgomery curve")},Jx.prototype.eq=function(e){return this.getX().cmp(e.getX())===0},Jx.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},Jx.prototype.getX=function(){return this.normalize(),this.x.fromRed()};var tYh=mb.assert;function rZ(e){this.twisted=(0|e.a)!=1,this.mOneA=this.twisted&&(0|e.a)==-1,this.extended=this.mOneA,S7.call(this,"edwards",e),this.a=new af(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new af(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new af(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),tYh(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(0|e.c)==1}Q1e(rZ,S7);var rYh=rZ;function pv(e,r,t,n,i){S7.BasePoint.call(this,e,"projective"),r===null&&t===null&&n===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new af(r,16),this.y=new af(t,16),this.z=n?new af(n,16):this.curve.one,this.t=i&&new af(i,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}rZ.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},rZ.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},rZ.prototype.jpoint=function(e,r,t,n){return this.point(e,r,t,n)},rZ.prototype.pointFromX=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr(),n=this.c2.redSub(this.a.redMul(t)),i=this.one.redSub(this.c2.redMul(this.d).redMul(t)),s=n.redMul(i.redInvm()),a=s.redSqrt();if(a.redSqr().redSub(s).cmp(this.zero)!==0)throw Error("invalid point");var o=a.fromRed().isOdd();return(r&&!o||!r&&o)&&(a=a.redNeg()),this.point(e,a)},rZ.prototype.pointFromY=function(e,r){(e=new af(e,16)).red||(e=e.toRed(this.red));var t=e.redSqr(),n=t.redSub(this.c2),i=t.redMul(this.d).redMul(this.c2).redSub(this.a),s=n.redMul(i.redInvm());if(s.cmp(this.zero)===0){if(r)throw Error("invalid point");return this.point(this.zero,e)}var a=s.redSqrt();if(a.redSqr().redSub(s).cmp(this.zero)!==0)throw Error("invalid point");return a.fromRed().isOdd()!==r&&(a=a.redNeg()),this.point(a,e)},rZ.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var r=e.x.redSqr(),t=e.y.redSqr(),n=r.redMul(this.a).redAdd(t),i=this.c2.redMul(this.one.redAdd(this.d.redMul(r).redMul(t)));return n.cmp(i)===0},Q1e(pv,S7.BasePoint),rZ.prototype.pointFromJSON=function(e){return pv.fromJSON(this,e)},rZ.prototype.point=function(e,r,t,n){return new pv(this,e,r,t,n)},pv.fromJSON=function(e,r){return new pv(e,r[0],r[1],r[2])},pv.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},pv.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},pv.prototype._extDbl=function(){var e=this.x.redSqr(),r=this.y.redSqr(),t=this.z.redSqr();t=t.redIAdd(t);var n=this.curve._mulA(e),i=this.x.redAdd(this.y).redSqr().redISub(e).redISub(r),s=n.redAdd(r),a=s.redSub(t),o=n.redSub(r),c=i.redMul(a),l=s.redMul(o),u=i.redMul(o),m=a.redMul(s);return this.curve.point(c,l,m,u)},pv.prototype._projDbl=function(){var e,r,t,n=this.x.redAdd(this.y).redSqr(),i=this.x.redSqr(),s=this.y.redSqr();if(this.curve.twisted){var a=(l=this.curve._mulA(i)).redAdd(s);if(this.zOne)e=n.redSub(i).redSub(s).redMul(a.redSub(this.curve.two)),r=a.redMul(l.redSub(s)),t=a.redSqr().redSub(a).redSub(a);else{var o=this.z.redSqr(),c=a.redSub(o).redISub(o);e=n.redSub(i).redISub(s).redMul(c),r=a.redMul(l.redSub(s)),t=a.redMul(c)}}else{var l=i.redAdd(s);o=this.curve._mulC(this.z).redSqr(),c=l.redSub(o).redSub(o),e=this.curve._mulC(n.redISub(l)).redMul(c),r=this.curve._mulC(l).redMul(i.redISub(s)),t=l.redMul(c)}return this.curve.point(e,r,t)},pv.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},pv.prototype._extAdd=function(e){var r=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),t=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),n=this.t.redMul(this.curve.dd).redMul(e.t),i=this.z.redMul(e.z.redAdd(e.z)),s=t.redSub(r),a=i.redSub(n),o=i.redAdd(n),c=t.redAdd(r),l=s.redMul(a),u=o.redMul(c),m=s.redMul(c),h=a.redMul(o);return this.curve.point(l,u,h,m)},pv.prototype._projAdd=function(e){var r,t,n=this.z.redMul(e.z),i=n.redSqr(),s=this.x.redMul(e.x),a=this.y.redMul(e.y),o=this.curve.d.redMul(s).redMul(a),c=i.redSub(o),l=i.redAdd(o),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(s).redISub(a),m=n.redMul(c).redMul(u);return this.curve.twisted?(r=n.redMul(l).redMul(a.redSub(this.curve._mulA(s))),t=c.redMul(l)):(r=n.redMul(l).redMul(a.redSub(s)),t=this.curve._mulC(c).redMul(l)),this.curve.point(m,r,t)},pv.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},pv.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},pv.prototype.mulAdd=function(e,r,t){return this.curve._wnafMulAdd(1,[this,r],[e,t],2,!1)},pv.prototype.jmulAdd=function(e,r,t){return this.curve._wnafMulAdd(1,[this,r],[e,t],2,!0)},pv.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},pv.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},pv.prototype.getX=function(){return this.normalize(),this.x.fromRed()},pv.prototype.getY=function(){return this.normalize(),this.y.fromRed()},pv.prototype.eq=function(e){return this===e||this.getX().cmp(e.getX())===0&&this.getY().cmp(e.getY())===0},pv.prototype.eqXToP=function(e){var r=e.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(r)===0)return!0;for(var t=e.clone(),n=this.curve.redN.redMul(this.z);;){if(t.iadd(this.curve.n),t.cmp(this.curve.p)>=0)return!1;if(r.redIAdd(n),this.x.cmp(r)===0)return!0}},pv.prototype.toP=pv.prototype.normalize,pv.prototype.mixedAdd=pv.prototype.add;var wFr=v$(function(e,r){var t=r;t.base=S7,t.short=ZWh,t.mont=eYh,t.edwards=rYh}),wbi=Wg.rotl32,v5t=Wg.sum32,nYh=Wg.sum32_5,iYh=nPe.ft_1,GXo=hNt.BlockHash,sYh=[1518500249,1859775393,2400959708,3395469782];function cZ(){if(!(this instanceof cZ))return new cZ;GXo.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=Array(80)}Wg.inherits(cZ,GXo);var aYh=cZ;cZ.blockSize=512,cZ.outSize=160,cZ.hmacStrength=80,cZ.padLength=64,cZ.prototype._update=function(e,r){for(var t=this.W,n=0;n<16;n++)t[n]=e[r+n];for(;n<t.length;n++)t[n]=wbi(t[n-3]^t[n-8]^t[n-14]^t[n-16],1);var i=this.h[0],s=this.h[1],a=this.h[2],o=this.h[3],c=this.h[4];for(n=0;n<t.length;n++){var l=~~(n/20),u=nYh(wbi(i,5),iYh(l,s,a,o),c,t[n],sYh[l]);c=o,o=a,a=wbi(s,30),s=i,i=u}this.h[0]=v5t(this.h[0],i),this.h[1]=v5t(this.h[1],s),this.h[2]=v5t(this.h[2],a),this.h[3]=v5t(this.h[3],o),this.h[4]=v5t(this.h[4],c)},cZ.prototype._digest=function(e){return e==="hex"?Wg.toHex32(this.h,"big"):Wg.split32(this.h,"big")};var oYh={sha1:aYh,sha224:XYo,sha256:gCi,sha384:rJo,sha512:gNt};function Sft(e,r,t){if(!(this instanceof Sft))return new Sft(e,r,t);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(Wg.toArray(r,t))}var cYh=Sft;Sft.prototype._init=function(e){e.length>this.blockSize&&(e=new this.Hash().update(e).digest()),X1e(e.length<=this.blockSize);for(var r=e.length;r<this.blockSize;r++)e.push(0);for(r=0;r<e.length;r++)e[r]^=54;for(this.inner=new this.Hash().update(e),r=0;r<e.length;r++)e[r]^=106;this.outer=new this.Hash().update(e)},Sft.prototype.update=function(e,r){return this.inner.update(e,r),this},Sft.prototype.digest=function(e){return this.outer.update(this.inner.digest()),this.outer.digest(e)};var qB=v$(function(e,r){var t=r;t.utils=Wg,t.common=hNt,t.sha=oYh,t.ripemd=zKh,t.hmac=cYh,t.sha1=t.sha.sha1,t.sha256=t.sha.sha256,t.sha224=t.sha.sha224,t.sha384=t.sha.sha384,t.sha512=t.sha.sha512,t.ripemd160=t.ripemd.ripemd160}),uYh={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}},Q5t=v$(function(e,r){var t,n=r,i=mb.assert;function s(o){if(o.type==="short")this.curve=new wFr.short(o);else if(o.type==="edwards")this.curve=new wFr.edwards(o);else{if(o.type!=="mont")throw Error("Unknown curve type.");this.curve=new wFr.mont(o)}this.g=this.curve.g,this.n=this.curve.n,this.hash=o.hash,i(this.g.validate(),"Invalid curve"),i(this.g.mul(this.n).isInfinity(),"Invalid curve, n*G != O")}function a(o,c){Object.defineProperty(n,o,{configurable:!0,enumerable:!0,get:function(){var l=new s(c);return Object.defineProperty(n,o,{configurable:!0,enumerable:!0,value:l}),l}})}n.PresetCurve=s,a("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:qB.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),a("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:qB.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),a("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:qB.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),a("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:qB.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),a("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:qB.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),a("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",cofactor:"8",hash:qB.sha256,gRed:!1,g:["9"]}),a("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",cofactor:"8",hash:qB.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]}),a("brainpoolP256r1",{type:"short",prime:null,p:"A9FB57DB A1EEA9BC 3E660A90 9D838D72 6E3BF623 D5262028 2013481D 1F6E5377",a:"7D5A0975 FC2C3057 EEF67530 417AFFE7 FB8055C1 26DC5C6C E94A4B44 F330B5D9",b:"26DC5C6C E94A4B44 F330B5D9 BBD77CBF 95841629 5CF7E1CE 6BCCDC18 FF8C07B6",n:"A9FB57DB A1EEA9BC 3E660A90 9D838D71 8C397AA3 B561A6F7 901E0E82 974856A7",hash:qB.sha256,gRed:!1,g:["8BD2AEB9CB7E57CB2C4B482FFC81B7AFB9DE27E1E3BD23C23A4453BD9ACE3262","547EF835C3DAC4FD97F8461A14611DC9C27745132DED8E545C1D54C72F046997"]}),a("brainpoolP384r1",{type:"short",prime:null,p:"8CB91E82 A3386D28 0F5D6F7E 50E641DF 152F7109 ED5456B4 12B1DA19 7FB71123ACD3A729 901D1A71 87470013 3107EC53",a:"7BC382C6 3D8C150C 3C72080A CE05AFA0 C2BEA28E 4FB22787 139165EF BA91F90F8AA5814A 503AD4EB 04A8C7DD 22CE2826",b:"04A8C7DD 22CE2826 8B39B554 16F0447C 2FB77DE1 07DCD2A6 2E880EA5 3EEB62D57CB43902 95DBC994 3AB78696 FA504C11",n:"8CB91E82 A3386D28 0F5D6F7E 50E641DF 152F7109 ED5456B3 1F166E6C AC0425A7CF3AB6AF 6B7FC310 3B883202 E9046565",hash:qB.sha384,gRed:!1,g:["1D1C64F068CF45FFA2A63A81B7C13F6B8847A3E77EF14FE3DB7FCAFE0CBD10E8E826E03436D646AAEF87B2E247D4AF1E","8ABE1D7520F9C2A45CB1EB8E95CFD55262B70B29FEEC5864E19C054FF99129280E4646217791811142820341263C5315"]}),a("brainpoolP512r1",{type:"short",prime:null,p:"AADD9DB8 DBE9C48B 3FD4E6AE 33C9FC07 CB308DB3 B3C9D20E D6639CCA 703308717D4D9B00 9BC66842 AECDA12A E6A380E6 2881FF2F 2D82C685 28AA6056 583A48F3",a:"7830A331 8B603B89 E2327145 AC234CC5 94CBDD8D 3DF91610 A83441CA EA9863BC2DED5D5A A8253AA1 0A2EF1C9 8B9AC8B5 7F1117A7 2BF2C7B9 E7C1AC4D 77FC94CA",b:"3DF91610 A83441CA EA9863BC 2DED5D5A A8253AA1 0A2EF1C9 8B9AC8B5 7F1117A72BF2C7B9 E7C1AC4D 77FC94CA DC083E67 984050B7 5EBAE5DD 2809BD63 8016F723",n:"AADD9DB8 DBE9C48B 3FD4E6AE 33C9FC07 CB308DB3 B3C9D20E D6639CCA 70330870553E5C41 4CA92619 41866119 7FAC1047 1DB1D381 085DDADD B5879682 9CA90069",hash:qB.sha512,gRed:!1,g:["81AEE4BDD82ED9645A21322E9C4C6A9385ED9F70B5D916C1B43B62EEF4D0098EFF3B1F78E2D0D48D50D1687B93B97D5F7C6D5047406A5E688B352209BCB9F822","7DDE385D566332ECC0EABFA9CF7822FDF209F70024A57B1AA000C55B881F8111B2DCDE494A5F485E5BCA4BD88A2763AED1CA2B2FA8F0540678CD1E0F3AD80892"]});try{t=uYh}catch{t=void 0}a("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:qB.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",t]})});function L1e(e){if(!(this instanceof L1e))return new L1e(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var r=y$.toArray(e.entropy,e.entropyEnc||"hex"),t=y$.toArray(e.nonce,e.nonceEnc||"hex"),n=y$.toArray(e.pers,e.persEnc||"hex");X1e(r.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(r,t,n)}var dCi=L1e;L1e.prototype._init=function(e,r,t){var n=e.concat(r).concat(t);this.K=Array(this.outLen/8),this.V=Array(this.outLen/8);for(var i=0;i<this.V.length;i++)this.K[i]=0,this.V[i]=1;this._update(n),this._reseed=1,this.reseedInterval=281474976710656},L1e.prototype._hmac=function(){return new qB.hmac(this.hash,this.K)},L1e.prototype._update=function(e){var r=this._hmac().update(this.V).update([0]);e&&(r=r.update(e)),this.K=r.digest(),this.V=this._hmac().update(this.V).digest(),e&&(this.K=this._hmac().update(this.V).update([1]).update(e).digest(),this.V=this._hmac().update(this.V).digest())},L1e.prototype.reseed=function(e,r,t,n){typeof r!="string"&&(n=t,t=r,r=null),e=y$.toArray(e,r),t=y$.toArray(t,n),X1e(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(t||[])),this._reseed=1},L1e.prototype.generate=function(e,r,t,n){if(this._reseed>this.reseedInterval)throw Error("Reseed is required");typeof r!="string"&&(n=t,t=r,r=null),t&&(t=y$.toArray(t,n||"hex"),this._update(t));for(var i=[];i.length<e;)this.V=this._hmac().update(this.V).digest(),i=i.concat(this.V);var s=i.slice(0,e);return this._update(t),this._reseed++,y$.encode(s,r)};var DYo=mb.assert;function gk(e,r){this.ec=e,this.priv=null,this.pub=null,r.priv&&this._importPrivate(r.priv,r.privEnc),r.pub&&this._importPublic(r.pub,r.pubEnc)}var Ibi=gk;gk.fromPublic=function(e,r,t){return r instanceof gk?r:new gk(e,{pub:r,pubEnc:t})},gk.fromPrivate=function(e,r,t){return r instanceof gk?r:new gk(e,{priv:r,privEnc:t})},gk.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},gk.prototype.getPublic=function(e,r){return this.pub||(this.pub=this.ec.g.mul(this.priv)),e?this.pub.encode(e,r):this.pub},gk.prototype.getPrivate=function(e){return e==="hex"?this.priv.toString(16,2):this.priv},gk.prototype._importPrivate=function(e,r){if(this.priv=new af(e,r||16),this.ec.curve.type==="mont"){var t=this.ec.curve.one,n=t.ushln(252).sub(t).ushln(3);this.priv=this.priv.or(t.ushln(254)),this.priv=this.priv.and(n)}else this.priv=this.priv.umod(this.ec.curve.n)},gk.prototype._importPublic=function(e,r){if(e.x||e.y)return this.ec.curve.type==="mont"?DYo(e.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||DYo(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,r)},gk.prototype.derive=function(e){return e.mul(this.priv).getX()},gk.prototype.sign=function(e,r,t){return this.ec.sign(e,this,r,t)},gk.prototype.verify=function(e,r){return this.ec.verify(e,r,this)},gk.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"};var lYh=mb.assert;function c8r(e,r){if(e instanceof c8r)return e;this._importDER(e,r)||(lYh(e.r&&e.s,"Signature without r or s"),this.r=new af(e.r,16),this.s=new af(e.s,16),e.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}var mFr=c8r;function dYh(){this.place=0}function xbi(e,r){var t=e[r.place++];if(!(128&t))return t;for(var n=15&t,i=0,s=0,a=r.place;s<n;s++,a++)i<<=8,i|=e[a];return r.place=a,i}function SYo(e){for(var r=0,t=e.length-1;!e[r]&&!(128&e[r+1])&&r<t;)r++;return r===0?e:e.slice(r)}function Tbi(e,r){if(r<128)e.push(r);else{var t=1+(Math.log(r)/Math.LN2>>>3);for(e.push(128|t);--t;)e.push(r>>>(t<<3)&255);e.push(r)}}c8r.prototype._importDER=function(e,r){e=mb.toArray(e,r);var t=new dYh;if(e[t.place++]!==48||xbi(e,t)+t.place!==e.length||e[t.place++]!==2)return!1;var n=xbi(e,t),i=e.slice(t.place,n+t.place);if(t.place+=n,e[t.place++]!==2)return!1;var s=xbi(e,t);if(e.length!==s+t.place)return!1;var a=e.slice(t.place,s+t.place);return i[0]===0&&128&i[1]&&(i=i.slice(1)),a[0]===0&&128&a[1]&&(a=a.slice(1)),this.r=new af(i),this.s=new af(a),this.recoveryParam=null,!0},c8r.prototype.toDER=function(e){var r=this.r.toArray(),t=this.s.toArray();for(128&r[0]&&(r=[0].concat(r)),128&t[0]&&(t=[0].concat(t)),r=SYo(r),t=SYo(t);!(t[0]||128&t[1]);)t=t.slice(1);var n=[2];Tbi(n,r.length),(n=n.concat(r)).push(2),Tbi(n,t.length);var i=n.concat(t),s=[48];return Tbi(s,i.length),s=s.concat(i),mb.encode(s,e)};var UXo=mb.assert;function f5(e){if(!(this instanceof f5))return new f5(e);typeof e=="string"&&(UXo(Q5t.hasOwnProperty(e),"Unknown curve "+e),e=Q5t[e]),e instanceof Q5t.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}var pYh=f5;f5.prototype.keyPair=function(e){return new Ibi(this,e)},f5.prototype.keyFromPrivate=function(e,r){return Ibi.fromPrivate(this,e,r)},f5.prototype.keyFromPublic=function(e,r){return Ibi.fromPublic(this,e,r)},f5.prototype.genKeyPair=function(e){e||(e={});var r=new dCi({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||w8r(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()});if(this.curve.type==="mont"){var t=new af(r.generate(32));return this.keyFromPrivate(t)}for(var n=this.n.byteLength(),i=this.n.sub(new af(2));;)if(!((t=new af(r.generate(n))).cmp(i)>0))return t.iaddn(1),this.keyFromPrivate(t)},f5.prototype._truncateToN=function(e,r,t){var n=(t=t||8*e.byteLength())-this.n.bitLength();return n>0&&(e=e.ushrn(n)),!r&&e.cmp(this.n)>=0?e.sub(this.n):e},f5.prototype.truncateMsg=function(e){var r;return e instanceof Uint8Array?(r=8*e.byteLength,e=this._truncateToN(new af(e,16),!1,r)):typeof e=="string"?(r=4*e.length,e=this._truncateToN(new af(e,16),!1,r)):e=this._truncateToN(new af(e,16)),e},f5.prototype.sign=function(e,r,t,n){typeof t=="object"&&(n=t,t=null),n||(n={}),r=this.keyFromPrivate(r,t),e=this.truncateMsg(e);for(var i=this.n.byteLength(),s=r.getPrivate().toArray("be",i),a=e.toArray("be",i),o=new dCi({hash:this.hash,entropy:s,nonce:a,pers:n.pers,persEnc:n.persEnc||"utf8"}),c=this.n.sub(new af(1)),l=0;;l++){var u=n.k?n.k(l):new af(o.generate(this.n.byteLength()));if(!((u=this._truncateToN(u,!0)).cmpn(1)<=0||u.cmp(c)>=0)){var m=this.g.mul(u);if(!m.isInfinity()){var h=m.getX(),_=h.umod(this.n);if(_.cmpn(0)!==0){var b=u.invm(this.n).mul(_.mul(r.getPrivate()).iadd(e));if((b=b.umod(this.n)).cmpn(0)!==0){var v=(m.getY().isOdd()?1:0)|(h.cmp(_)!==0?2:0);return n.canonical&&b.cmp(this.nh)>0&&(b=this.n.sub(b),v^=1),new mFr({r:_,s:b,recoveryParam:v})}}}}}},f5.prototype.verify=function(e,r,t,n){return t=this.keyFromPublic(t,n),r=new mFr(r,"hex"),this._verify(this.truncateMsg(e),r,t)||this._verify(this._truncateToN(new af(e,16)),r,t)},f5.prototype._verify=function(e,r,t){var n=r.r,i=r.s;if(n.cmpn(1)<0||n.cmp(this.n)>=0||i.cmpn(1)<0||i.cmp(this.n)>=0)return!1;var s,a=i.invm(this.n),o=a.mul(e).umod(this.n),c=a.mul(n).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(o,t.getPublic(),c)).isInfinity()&&s.eqXToP(n):!(s=this.g.mulAdd(o,t.getPublic(),c)).isInfinity()&&s.getX().umod(this.n).cmp(n)===0},f5.prototype.recoverPubKey=function(e,r,t,n){UXo((3&t)===t,"The recovery param is more than two bits"),r=new mFr(r,n);var i=this.n,s=new af(e),a=r.r,o=r.s,c=1&t,l=t>>1;if(a.cmp(this.curve.p.umod(this.curve.n))>=0&&l)throw Error("Unable to find sencond key candinate");a=l?this.curve.pointFromX(a.add(this.curve.n),c):this.curve.pointFromX(a,c);var u=r.r.invm(i),m=i.sub(s).mul(u).umod(i),h=o.mul(u).umod(i);return this.g.mulAdd(m,a,h)},f5.prototype.getKeyRecoveryParam=function(e,r,t,n){if((r=new mFr(r,n)).recoveryParam!==null)return r.recoveryParam;for(var i=0;i<4;i++){var s;try{s=this.recoverPubKey(e,r,i)}catch{continue}if(s.eq(t))return i}throw Error("Unable to find valid recovery factor")};var wYo=mb.assert,IYo=mb.parseBytes,dft=mb.cachedProperty;function Xx(e,r){if(this.eddsa=e,r.hasOwnProperty("secret")&&(this._secret=IYo(r.secret)),e.isPoint(r.pub))this._pub=r.pub;else if(this._pubBytes=IYo(r.pub),this._pubBytes&&this._pubBytes.length===33&&this._pubBytes[0]===64&&(this._pubBytes=this._pubBytes.slice(1,33)),this._pubBytes&&this._pubBytes.length!==32)throw Error("Unknown point compression format")}Xx.fromPublic=function(e,r){return r instanceof Xx?r:new Xx(e,{pub:r})},Xx.fromSecret=function(e,r){return r instanceof Xx?r:new Xx(e,{secret:r})},Xx.prototype.secret=function(){return this._secret},dft(Xx,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),dft(Xx,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),dft(Xx,"privBytes",function(){var e=this.eddsa,r=this.hash(),t=e.encodingLength-1,n=r.slice(0,e.encodingLength);return n[0]&=248,n[t]&=127,n[t]|=64,n}),dft(Xx,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),dft(Xx,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),dft(Xx,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),Xx.prototype.sign=function(e){return wYo(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},Xx.prototype.verify=function(e,r){return this.eddsa.verify(e,r,this)},Xx.prototype.getSecret=function(e){return wYo(this._secret,"KeyPair is public only"),mb.encode(this.secret(),e)},Xx.prototype.getPublic=function(e,r){return mb.encode((r?[64]:[]).concat(this.pubBytes()),e)};var Pbi=Xx,mYh=mb.assert,fFr=mb.cachedProperty,fYh=mb.parseBytes;function FTe(e,r){this.eddsa=e,typeof r!="object"&&(r=fYh(r)),Array.isArray(r)&&(r={R:r.slice(0,e.encodingLength),S:r.slice(e.encodingLength)}),mYh(r.R&&r.S,"Signature without R or S"),e.isPoint(r.R)&&(this._R=r.R),r.S instanceof af&&(this._S=r.S),this._Rencoded=Array.isArray(r.R)?r.R:r.Rencoded,this._Sencoded=Array.isArray(r.S)?r.S:r.Sencoded}fFr(FTe,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),fFr(FTe,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),fFr(FTe,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),fFr(FTe,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),FTe.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},FTe.prototype.toHex=function(){return mb.encode(this.toBytes(),"hex").toUpperCase()};var xYo=FTe,hYh=mb.assert,TYo=mb.parseBytes;function yk(e){if(hYh(e==="ed25519","only tested with ed25519 so far"),!(this instanceof yk))return new yk(e);e=Q5t[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=qB.sha512}var gYh=yk;yk.prototype.sign=function(e,r){e=TYo(e);var t=this.keyFromSecret(r),n=this.hashInt(t.messagePrefix(),e),i=this.g.mul(n),s=this.encodePoint(i),a=this.hashInt(s,t.pubBytes(),e).mul(t.priv()),o=n.add(a).umod(this.curve.n);return this.makeSignature({R:i,S:o,Rencoded:s})},yk.prototype.verify=function(e,r,t){e=TYo(e),r=this.makeSignature(r);var n=this.keyFromPublic(t),i=this.hashInt(r.Rencoded(),n.pubBytes(),e),s=this.g.mul(r.S());return r.R().add(n.pub().mul(i)).eq(s)},yk.prototype.hashInt=function(){for(var e=this.hash(),r=0;r<arguments.length;r++)e.update(arguments[r]);return mb.intFromLE(e.digest()).umod(this.curve.n)},yk.prototype.keyPair=function(e){return new Pbi(this,e)},yk.prototype.keyFromPublic=function(e){return Pbi.fromPublic(this,e)},yk.prototype.keyFromSecret=function(e){return Pbi.fromSecret(this,e)},yk.prototype.genKeyPair=function(e){e||(e={});var r=new dCi({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||w8r(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.curve.n.toArray()});return this.keyFromSecret(r.generate(32))},yk.prototype.makeSignature=function(e){return e instanceof xYo?e:new xYo(this,e)},yk.prototype.encodePoint=function(e){var r=e.getY().toArray("le",this.encodingLength);return r[this.encodingLength-1]|=e.getX().isOdd()?128:0,r},yk.prototype.decodePoint=function(e){var r=(e=mb.parseBytes(e)).length-1,t=e.slice(0,r).concat(-129&e[r]),n=(128&e[r])!=0,i=mb.intFromLE(t);return this.curve.pointFromY(i,n)},yk.prototype.encodeInt=function(e){return e.toArray("le",this.encodingLength)},yk.prototype.decodeInt=function(e){return mb.intFromLE(e)},yk.prototype.isPoint=function(e){return e instanceof this.pointClass};var PYo=v$(function(e,r){var t=r;t.utils=mb,t.rand=w8r,t.curve=wFr,t.curves=Q5t,t.ec=pYh,t.eddsa=gYh}),yYh=Object.freeze({__proto__:null,default:PYo,__moduleExports:PYo});lh.AEADEncryptedDataPacket=sNt,lh.CleartextMessage=iZ,lh.CompressedDataPacket=Y1e,lh.LiteralDataPacket=b$,lh.MarkerPacket=class{static get tag(){return Rn.packet.marker}read(e){return e[0]===80&&e[1]===71&&e[2]===80}write(){return new Uint8Array([80,71,80])}},lh.Message=cae,lh.OnePassSignaturePacket=g5,lh.PacketList=W_,lh.PrivateKey=VTe,lh.PublicKey=Bft,lh.PublicKeyEncryptedSessionKeyPacket=Pft,lh.PublicKeyPacket=ZG,lh.PublicSubkeyPacket=kft,lh.SecretKeyPacket=YTe,lh.SecretSubkeyPacket=Fft,lh.Signature=bZ,lh.SignaturePacket=Aw,lh.Subkey=Oft,lh.SymEncryptedIntegrityProtectedDataPacket=iNt,lh.SymEncryptedSessionKeyPacket=Rft,lh.SymmetricallyEncryptedDataPacket=HFr,lh.TrustPacket=class{static get tag(){return Rn.packet.trust}read(){throw new fS("Trust packets are not supported")}write(){throw new fS("Trust packets are not supported")}},lh.UnparseablePacket=xft,lh.UserAttributePacket=WFr,lh.UserIDPacket=aNt,lh.armor=rPe,lh.config=Kd,lh.createCleartextMessage=async function({text:e,...r}){if(!e)throw Error("createCleartextMessage: must pass options object containing `text`");if(!Ai.isString(e))throw Error("createCleartextMessage: options.text must be a string");let t=Object.keys(r);if(t.length>0)throw Error("Unknown option: "+t.join(", "));return new iZ(e)},lh.createMessage=async function({text:e,binary:r,filename:t,date:n=new Date,format:i=e!==void 0?"utf8":"binary",...s}){let a=e!==void 0?e:r;if(a===void 0)throw Error("createMessage: must pass options object containing `text` or `binary`");if(e&&!Ai.isString(e)&&!Ai.isStream(e))throw Error("createMessage: options.text must be a string or stream");if(r&&!Ai.isUint8Array(r)&&!Ai.isStream(r))throw Error("createMessage: options.binary must be a Uint8Array or stream");let o=Object.keys(s);if(o.length>0)throw Error("Unknown option: "+o.join(", "));let c=Ai.isStream(a);c&&(await DHo(),a=K5t(a));let l=new b$(n);e!==void 0?l.setText(a,Rn.write(Rn.literal,i)):l.setBytes(a,Rn.write(Rn.literal,i)),t!==void 0&&l.setFilename(t);let u=new W_;u.push(l);let m=new cae(u);return m.fromStream=c,m},lh.decrypt=async function({message:e,decryptionKeys:r,passwords:t,sessionKeys:n,verificationKeys:i,expectSigned:s=!1,format:a="utf8",signature:o=null,date:c=new Date,config:l,...u}){if(QG(l={...Kd,...l}),gbi(e),i=FC(i),r=FC(r),t=FC(t),n=FC(n),u.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.decrypt, pass `decryptionKeys` instead");if(u.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.decrypt, pass `verificationKeys` instead");let m=Object.keys(u);if(m.length>0)throw Error("Unknown option: "+m.join(", "));try{let h=await e.decrypt(r,t,n,c,l);i||(i=[]);let _={};if(_.signatures=o?await h.verifyDetached(o,i,c,l):await h.verify(i,c,l),_.data=a==="binary"?h.getLiteralData():h.getText(),_.filename=h.getFilename(),rYo(_,e),s){if(i.length===0)throw Error("Verification keys are required to verify message signatures");if(_.signatures.length===0)throw Error("Message is not signed");_.data=E7([_.data,fae(async()=>{await Ai.anyPromise(_.signatures.map(b=>b.verified))})])}return _.data=await rFr(_.data,e.fromStream,a),_}catch(h){throw Ai.wrapError("Error decrypting message",h)}},lh.decryptKey=async function({privateKey:e,passphrase:r,config:t,...n}){QG(t={...Kd,...t});let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));if(!e.isPrivate())throw Error("Cannot decrypt a public key");let s=e.clone(!0),a=Ai.isArray(r)?r:[r];try{return await Promise.all(s.getKeys().map(o=>Ai.anyPromise(a.map(c=>o.keyPacket.decrypt(c))))),await s.validate(t),s}catch(o){throw s.clearPrivateParams(),Ai.wrapError("Error decrypting private key",o)}},lh.decryptSessionKeys=async function({message:e,decryptionKeys:r,passwords:t,date:n=new Date,config:i,...s}){if(QG(i={...Kd,...i}),gbi(e),r=FC(r),t=FC(t),s.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.decryptSessionKeys, pass `decryptionKeys` instead");let a=Object.keys(s);if(a.length>0)throw Error("Unknown option: "+a.join(", "));try{return await e.decryptSessionKeys(r,t,n,i)}catch(o){throw Ai.wrapError("Error decrypting session keys",o)}},lh.encrypt=async function({message:e,encryptionKeys:r,signingKeys:t,passwords:n,sessionKey:i,format:s="armored",signature:a=null,wildcard:o=!1,signingKeyIDs:c=[],encryptionKeyIDs:l=[],date:u=new Date,signingUserIDs:m=[],encryptionUserIDs:h=[],signatureNotations:_=[],config:b,...v}){if(QG(b={...Kd,...b}),gbi(e),ybi(s),r=FC(r),t=FC(t),n=FC(n),c=FC(c),l=FC(l),m=FC(m),h=FC(h),_=FC(_),v.detached)throw Error("The `detached` option has been removed from openpgp.encrypt, separately call openpgp.sign instead. Don't forget to remove the `privateKeys` option as well.");if(v.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.encrypt, pass `encryptionKeys` instead");if(v.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.encrypt, pass `signingKeys` instead");if(v.armor!==void 0)throw Error("The `armor` option has been removed from openpgp.encrypt, pass `format` instead.");let w=Object.keys(v);if(w.length>0)throw Error("Unknown option: "+w.join(", "));t||(t=[]);let x=e.fromStream;try{if((t.length||a)&&(e=await e.sign(t,a,c,u,m,_,b)),e=e.compress(await Wbi("compression",r,u,h,b),b),e=await e.encrypt(r,n,i,o,l,u,h,b),s==="object")return e;let P=s==="armored";return rFr(P?e.armor(b):e.write(),x,P?"utf8":"binary")}catch(P){throw Ai.wrapError("Error encrypting message",P)}},lh.encryptKey=async function({privateKey:e,passphrase:r,config:t,...n}){QG(t={...Kd,...t});let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));if(!e.isPrivate())throw Error("Cannot encrypt a public key");let s=e.clone(!0),a=s.getKeys(),o=Ai.isArray(r)?r:Array(a.length).fill(r);if(o.length!==a.length)throw Error("Invalid number of passphrases given for key encryption");try{return await Promise.all(a.map(async(c,l)=>{let{keyPacket:u}=c;await u.encrypt(o[l],t),u.clearPrivateParams()})),s}catch(c){throw s.clearPrivateParams(),Ai.wrapError("Error encrypting private key",c)}},lh.encryptSessionKey=async function({data:e,algorithm:r,aeadAlgorithm:t,encryptionKeys:n,passwords:i,format:s="armored",wildcard:a=!1,encryptionKeyIDs:o=[],date:c=new Date,encryptionUserIDs:l=[],config:u,...m}){if(QG(u={...Kd,...u}),function(_,b){if(!Ai.isUint8Array(_))throw Error("Parameter ["+(b||"data")+"] must be of type Uint8Array")}(e),function(_,b){if(!Ai.isString(_))throw Error("Parameter ["+(b||"data")+"] must be of type String")}(r,"algorithm"),ybi(s),n=FC(n),i=FC(i),o=FC(o),l=FC(l),m.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.encryptSessionKey, pass `encryptionKeys` instead");let h=Object.keys(m);if(h.length>0)throw Error("Unknown option: "+h.join(", "));if(!(n&&n.length!==0||i&&i.length!==0))throw Error("No encryption keys or passwords provided.");try{return T1e(await cae.encryptSessionKey(e,r,t,n,i,a,o,c,l,u),s,u)}catch(_){throw Ai.wrapError("Error encrypting session key",_)}},lh.enums=Rn,lh.generateKey=async function({userIDs:e=[],passphrase:r,type:t="ecc",rsaBits:n=4096,curve:i="curve25519",keyExpirationTime:s=0,date:a=new Date,subkeys:o=[{}],format:c="armored",config:l,...u}){QG(l={...Kd,...l}),e=FC(e);let m=Object.keys(u);if(m.length>0)throw Error("Unknown option: "+m.join(", "));if(e.length===0)throw Error("UserIDs are required for key generation");if(t==="rsa"&&n<l.minRSABits)throw Error(`rsaBits should be at least ${l.minRSABits}, got: ${n}`);let h={userIDs:e,passphrase:r,type:t,rsaBits:n,curve:i,keyExpirationTime:s,date:a,subkeys:o};try{let{key:_,revocationCertificate:b}=await async function(v,w){v.sign=!0,(v=Ybi(v)).subkeys=v.subkeys.map((L,U)=>Ybi(v.subkeys[U],v));let x=[fWh(v,w)];x=x.concat(v.subkeys.map(L=>zJo(L,w)));let P=await Promise.all(x),k=await eYo(P[0],P.slice(1),v,w),R=await k.getRevocationCertificate(v.date,w);return k.revocationSignatures=[],{key:k,revocationCertificate:R}}(h,l);return _.getKeys().forEach(({keyPacket:v})=>_ft(v,l)),{privateKey:T1e(_,c,l),publicKey:T1e(_.toPublic(),c,l),revocationCertificate:b}}catch(_){throw Ai.wrapError("Error generating keypair",_)}},lh.generateSessionKey=async function({encryptionKeys:e,date:r=new Date,encryptionUserIDs:t=[],config:n,...i}){if(QG(n={...Kd,...n}),e=FC(e),t=FC(t),i.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.generateSessionKey, pass `encryptionKeys` instead");let s=Object.keys(i);if(s.length>0)throw Error("Unknown option: "+s.join(", "));try{return await cae.generateSessionKey(e,r,t,n)}catch(a){throw Ai.wrapError("Error generating session key",a)}},lh.readCleartextMessage=async function({cleartextMessage:e,config:r,...t}){if(r={...Kd,...r},!e)throw Error("readCleartextMessage: must pass options object containing `cleartextMessage`");if(!Ai.isString(e))throw Error("readCleartextMessage: options.cleartextMessage must be a string");let n=Object.keys(t);if(n.length>0)throw Error("Unknown option: "+n.join(", "));let i=await tZ(e);if(i.type!==Rn.armor.signed)throw Error("No cleartext signed message.");let s=await W_.fromBinary(i.data,AWh,r);(function(o,c){let l=function(h){let _=b=>v=>b.hashAlgorithm===v;for(let b=0;b<c.length;b++)if(c[b].constructor.tag===Rn.packet.signature&&!h.some(_(c[b])))return!1;return!0},u=null,m=[];if(o.forEach(function(h){if(u=h.match(/Hash: (.+)/),!u)throw Error('Only "Hash" header allowed in cleartext signed message');u=u[1].replace(/\s/g,""),u=u.split(","),u=u.map(function(_){_=_.toLowerCase();try{return Rn.write(Rn.hash,_)}catch{throw Error("Unknown hash algorithm in armor header: "+_)}}),m=m.concat(u)}),!m.length&&!l([Rn.hash.md5]))throw Error('If no "Hash" header in cleartext signed message, then only MD5 signatures allowed');if(m.length&&!l(m))throw Error("Hash algorithm mismatch in armor header and signature")})(i.headers,s);let a=new bZ(s);return new iZ(i.text,a)},lh.readKey=async function({armoredKey:e,binaryKey:r,config:t,...n}){if(t={...Kd,...t},!e&&!r)throw Error("readKey: must pass options object containing `armoredKey` or `binaryKey`");if(e&&!Ai.isString(e))throw Error("readKey: options.armoredKey must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readKey: options.binaryKey must be a Uint8Array");let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));let s;if(e){let{type:a,data:o}=await tZ(e,t);if(a!==Rn.armor.publicKey&&a!==Rn.armor.privateKey)throw Error("Armored text not of type key");s=o}else s=r;return ZWo(await W_.fromBinary(s,tFr,t))},lh.readKeys=async function({armoredKeys:e,binaryKeys:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readKeys: must pass options object containing `armoredKeys` or `binaryKeys`");if(e&&!Ai.isString(e))throw Error("readKeys: options.armoredKeys must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readKeys: options.binaryKeys must be a Uint8Array");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));if(e){let{type:l,data:u}=await tZ(e,t);if(l!==Rn.armor.publicKey&&l!==Rn.armor.privateKey)throw Error("Armored text not of type key");i=u}let a=[],o=await W_.fromBinary(i,tFr,t),c=o.indexOfTag(Rn.packet.publicKey,Rn.packet.secretKey);if(c.length===0)throw Error("No key packet found");for(let l=0;l<c.length;l++){let u=ZWo(o.slice(c[l],c[l+1]));a.push(u)}return a},lh.readMessage=async function({armoredMessage:e,binaryMessage:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readMessage: must pass options object containing `armoredMessage` or `binaryMessage`");if(e&&!Ai.isString(e)&&!Ai.isStream(e))throw Error("readMessage: options.armoredMessage must be a string or stream");if(r&&!Ai.isUint8Array(r)&&!Ai.isStream(r))throw Error("readMessage: options.binaryMessage must be a Uint8Array or stream");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));let a=Ai.isStream(i);if(a&&(await DHo(),i=K5t(i)),e){let{type:l,data:u}=await tZ(i,t);if(l!==Rn.armor.message)throw Error("Armored text not of type message");i=u}let o=await W_.fromBinary(i,gWh,t),c=new cae(o);return c.fromStream=a,c},lh.readPrivateKey=async function({armoredKey:e,binaryKey:r,config:t,...n}){if(t={...Kd,...t},!e&&!r)throw Error("readPrivateKey: must pass options object containing `armoredKey` or `binaryKey`");if(e&&!Ai.isString(e))throw Error("readPrivateKey: options.armoredKey must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readPrivateKey: options.binaryKey must be a Uint8Array");let i=Object.keys(n);if(i.length>0)throw Error("Unknown option: "+i.join(", "));let s;if(e){let{type:o,data:c}=await tZ(e,t);if(o!==Rn.armor.privateKey)throw Error("Armored text not of type private key");s=c}else s=r;let a=await W_.fromBinary(s,tFr,t);return new VTe(a)},lh.readPrivateKeys=async function({armoredKeys:e,binaryKeys:r,config:t}){t={...Kd,...t};let n=e||r;if(!n)throw Error("readPrivateKeys: must pass options object containing `armoredKeys` or `binaryKeys`");if(e&&!Ai.isString(e))throw Error("readPrivateKeys: options.armoredKeys must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readPrivateKeys: options.binaryKeys must be a Uint8Array");if(e){let{type:o,data:c}=await tZ(e,t);if(o!==Rn.armor.privateKey)throw Error("Armored text not of type private key");n=c}let i=[],s=await W_.fromBinary(n,tFr,t),a=s.indexOfTag(Rn.packet.secretKey);if(a.length===0)throw Error("No secret key packet found");for(let o=0;o<a.length;o++){let c=s.slice(a[o],a[o+1]),l=new VTe(c);i.push(l)}return i},lh.readSignature=async function({armoredSignature:e,binarySignature:r,config:t,...n}){t={...Kd,...t};let i=e||r;if(!i)throw Error("readSignature: must pass options object containing `armoredSignature` or `binarySignature`");if(e&&!Ai.isString(e))throw Error("readSignature: options.armoredSignature must be a string");if(r&&!Ai.isUint8Array(r))throw Error("readSignature: options.binarySignature must be a Uint8Array");let s=Object.keys(n);if(s.length>0)throw Error("Unknown option: "+s.join(", "));if(e){let{type:o,data:c}=await tZ(i,t);if(o!==Rn.armor.signature)throw Error("Armored text not of type signature");i=c}let a=await W_.fromBinary(i,mWh,t);return new bZ(a)},lh.reformatKey=async function({privateKey:e,userIDs:r=[],passphrase:t,keyExpirationTime:n=0,date:i,format:s="armored",config:a,...o}){QG(a={...Kd,...a}),r=FC(r);let c=Object.keys(o);if(c.length>0)throw Error("Unknown option: "+c.join(", "));if(r.length===0)throw Error("UserIDs are required for key reformat");let l={privateKey:e,userIDs:r,passphrase:t,keyExpirationTime:n,date:i};try{let{key:u,revocationCertificate:m}=await async function(h,_){h=k(h);let{privateKey:b}=h;if(!b.isPrivate())throw Error("Cannot reformat a public key");if(b.keyPacket.isDummy())throw Error("Cannot reformat a gnu-dummy primary key");if(!b.getKeys().every(({keyPacket:R})=>R.isDecrypted()))throw Error("Key is not decrypted");let v=b.keyPacket;h.subkeys||(h.subkeys=await Promise.all(b.subkeys.map(async R=>{let L=R.keyPacket,U={key:v,bind:L},Y=await h$(R.bindingSignatures,v,Rn.signature.subkeyBinding,U,null,_).catch(()=>({}));return{sign:Y.keyFlags&&Y.keyFlags[0]&Rn.keyFlags.signData}})));let w=b.subkeys.map(R=>R.keyPacket);if(h.subkeys.length!==w.length)throw Error("Number of subkey options does not match number of subkeys");h.subkeys=h.subkeys.map(R=>k(R,h));let x=await eYo(v,w,h,_),P=await x.getRevocationCertificate(h.date,_);return x.revocationSignatures=[],{key:x,revocationCertificate:P};function k(R,L={}){return R.keyExpirationTime=R.keyExpirationTime||L.keyExpirationTime,R.passphrase=Ai.isString(R.passphrase)?R.passphrase:L.passphrase,R.date=R.date||L.date,R}}(l,a);return{privateKey:T1e(u,s,a),publicKey:T1e(u.toPublic(),s,a),revocationCertificate:m}}catch(u){throw Ai.wrapError("Error reformatting keypair",u)}},lh.revokeKey=async function({key:e,revocationCertificate:r,reasonForRevocation:t,date:n=new Date,format:i="armored",config:s,...a}){QG(s={...Kd,...s});let o=Object.keys(a);if(o.length>0)throw Error("Unknown option: "+o.join(", "));try{let c=r?await e.applyRevocationCertificate(r,n,s):await e.revoke(t,n,s);return c.isPrivate()?{privateKey:T1e(c,i,s),publicKey:T1e(c.toPublic(),i,s)}:{privateKey:null,publicKey:T1e(c,i,s)}}catch(c){throw Ai.wrapError("Error revoking key",c)}},lh.sign=async function({message:e,signingKeys:r,format:t="armored",detached:n=!1,signingKeyIDs:i=[],date:s=new Date,signingUserIDs:a=[],signatureNotations:o=[],config:c,...l}){if(QG(c={...Kd,...c}),tYo(e),ybi(t),r=FC(r),i=FC(i),a=FC(a),o=FC(o),l.privateKeys)throw Error("The `privateKeys` option has been removed from openpgp.sign, pass `signingKeys` instead");if(l.armor!==void 0)throw Error("The `armor` option has been removed from openpgp.sign, pass `format` instead.");let u=Object.keys(l);if(u.length>0)throw Error("Unknown option: "+u.join(", "));if(e instanceof iZ&&t==="binary")throw Error("Cannot return signed cleartext message in binary format");if(e instanceof iZ&&n)throw Error("Cannot detach-sign a cleartext message");if(!r||r.length===0)throw Error("No signing keys provided");try{let m;if(m=n?await e.signDetached(r,void 0,i,s,a,o,c):await e.sign(r,void 0,i,s,a,o,c),t==="object")return m;let h=t==="armored";return m=h?m.armor(c):m.write(),n&&(m=CZ(e.packets.write(),async(_,b)=>{await Promise.all([mae(m,b),gD(_).catch(()=>{})])})),rFr(m,e.fromStream,h?"utf8":"binary")}catch(m){throw Ai.wrapError("Error signing message",m)}},lh.unarmor=tZ,lh.verify=async function({message:e,verificationKeys:r,expectSigned:t=!1,format:n="utf8",signature:i=null,date:s=new Date,config:a,...o}){if(QG(a={...Kd,...a}),tYo(e),r=FC(r),o.publicKeys)throw Error("The `publicKeys` option has been removed from openpgp.verify, pass `verificationKeys` instead");let c=Object.keys(o);if(c.length>0)throw Error("Unknown option: "+c.join(", "));if(e instanceof iZ&&n==="binary")throw Error("Can't return cleartext message data as binary");if(e instanceof iZ&&i)throw Error("Can't verify detached cleartext signature");try{let l={};if(l.signatures=i?await e.verifyDetached(i,r,s,a):await e.verify(r,s,a),l.data=n==="binary"?e.getLiteralData():e.getText(),e.fromStream&&rYo(l,e),t){if(l.signatures.length===0)throw Error("Message is not signed");l.data=E7([l.data,fae(async()=>{await Ai.anyPromise(l.signatures.map(u=>u.verified))})])}return l.data=await rFr(l.data,e.fromStream,n),l}catch(l){throw Ai.wrapError("Error verifying signed message",l)}}});var zXo=A(x8r=>{"use strict";Object.defineProperty(x8r,"__esModule",{value:!0});x8r.DecryptedObject=void 0;var I8r=gy();x8r.DecryptedObject=I8r.z.object({o:I8r.z.string().optional(),r:I8r.z.string().optional(),v:I8r.z.string().optional()})});var YXo=A(rU=>{"use strict";Object.defineProperty(rU,"__esModule",{value:!0});rU.decryptConfig=rU.tryDecrypt=rU.tryDecryptPublicKeyPKCS1=rU.tryDecryptPublicKeyDefault=rU.tryDecryptPgp=void 0;var YCi=(tn(),Dr(en)),KCi=YCi.__importDefault(require("node:crypto")),tU=YCi.__importDefault(_a()),QCi=YCi.__importStar(VXo()),dI=Pi(),_Yh=zcn(),T8r=Ba(),$Xo=Q2(),AYh=Ip(),QXo=_f(),bYh=zXo();async function KXo(e,r){if(r.length<500)return null;try{let t=await QCi.readPrivateKey({armoredKey:e.replace((0,T8r.regEx)(/\n[ \t]+/g),` `)}),n=`-----BEGIN PGP MESSAGE----- `,i=` ------END PGP MESSAGE-----`,s=r.trim();s.startsWith(n)||(s=`${n}${s}`),s.endsWith(i)||(s=`${s}${i}`);let a=await $Ci.readMessage({armoredMessage:s}),{data:o}=await $Ci.decrypt({message:a,decryptionKeys:t});return dI.logger.debug("Decrypted config using openpgp"),o}catch(t){return dI.logger.debug({err:t},"Could not decrypt using openpgp"),null}}rU.tryDecryptPgp=QXo;function KXo(e,r){let t=null;try{t=QCi.default.privateDecrypt(e,Buffer.from(r,"base64")).toString(),dI.logger.debug("Decrypted config using default padding")}catch{dI.logger.debug("Could not decrypt using default padding")}return t}rU.tryDecryptPublicKeyDefault=KXo;function HXo(e,r){let t=null;try{t=QCi.default.privateDecrypt({key:e,padding:QCi.default.constants.RSA_PKCS1_PADDING},Buffer.from(r,"base64")).toString()}catch{dI.logger.debug("Could not decrypt using PKCS1 padding")}return t}rU.tryDecryptPublicKeyPKCS1=HXo;async function KCi(e,r,t){let n=null;if(e!=null&&e.startsWith("-----BEGIN PGP PRIVATE KEY BLOCK-----")){let i=await QXo(e,r);if(i)try{let s=AYh.DecryptedObject.safeParse(JSON.parse(i));if(!s.success){let l=new Error("config-validation");throw l.validationError="Could not parse decrypted config.",l}let{o:a,r:o,v:c}=s.data;if(tU.default.nonEmptyString(c))if(tU.default.nonEmptyString(a)){let l=a.split(",").map(u=>u.trim()).map(u=>u.toUpperCase()).map(u=>(0,_Yh.ensureTrailingSlash)(u));if(tU.default.nonEmptyString(o)){let u=l.map(m=>`${m}${o}`.toUpperCase());if(u.some(m=>m===t.toUpperCase()))n=c;else{dI.logger.debug({scopedRepos:u},"Secret is scoped to a different repository");let m=new Error("config-validation");throw m.validationError=`Encrypted secret is scoped to a different repository: "${u.join(",")}".`,m}}else if(l.some(u=>t.toUpperCase().startsWith(u)))n=c;else{dI.logger.debug({orgPrefixes:l},"Secret is scoped to a different org");let u=new Error("config-validation");throw u.validationError=`Encrypted secret is scoped to a different org: "${l.join(",")}".`,u}}else{let l=new Error("config-validation");throw l.validationError="Encrypted value in config is missing a scope.",l}else{let l=new Error("config-validation");throw l.validationError="Encrypted value in config is missing a value.",l}}catch(s){dI.logger.warn({err:s},"Could not parse decrypted string")}}else n=KXo(e,r),tU.default.string(n)||(n=HXo(e,r));return n}rU.tryDecrypt=KCi;async function HCi(e,r){dI.logger.trace({config:e},"decryptConfig()");let t={...e},n=$Xo.GlobalConfig.get("privateKey"),i=$Xo.GlobalConfig.get("privateKeyOld");for(let[s,a]of Object.entries(e))if(s==="encrypted"&&tU.default.object(a)){if(dI.logger.debug({config:a},"Found encrypted config"),n)for(let[o,c]of Object.entries(a)){dI.logger.debug("Trying to decrypt "+o);let l=await KCi(n,c,r);if(i&&!tU.default.nonEmptyString(l)&&(dI.logger.debug("Trying to decrypt with old private key"),l=await KCi(i,c,r)),!tU.default.nonEmptyString(l)){let u=new Error("config-validation");throw u.validationError=`Failed to decrypt field ${o}. Please re-encrypt and try again.`,u}if(dI.logger.debug(`Decrypted ${o}`),o==="npmToken"){let u=l.replace((0,T8r.regEx)(/\n$/),"");(0,zXo.addSecretForSanitizing)(u),dI.logger.debug({decryptedToken:(0,yYh.maskToken)(u)},"Migrating npmToken to npmrc"),tU.default.string(t.npmrc)?t.npmrc.includes("${NPM_TOKEN}")?(dI.logger.debug("Replacing ${NPM_TOKEN} with decrypted token"),t.npmrc=t.npmrc.replace((0,T8r.regEx)(/\${NPM_TOKEN}/g),u)):(dI.logger.debug("Appending _authToken= to end of existing npmrc"),t.npmrc=t.npmrc.replace((0,T8r.regEx)(/\n?$/),` +-----END PGP MESSAGE-----`,s=r.trim();s.startsWith(n)||(s=`${n}${s}`),s.endsWith(i)||(s=`${s}${i}`);let a=await QCi.readMessage({armoredMessage:s}),{data:o}=await QCi.decrypt({message:a,decryptionKeys:t});return dI.logger.debug("Decrypted config using openpgp"),o}catch(t){return dI.logger.debug({err:t},"Could not decrypt using openpgp"),null}}rU.tryDecryptPgp=KXo;function HXo(e,r){let t=null;try{t=KCi.default.privateDecrypt(e,Buffer.from(r,"base64")).toString(),dI.logger.debug("Decrypted config using default padding")}catch{dI.logger.debug("Could not decrypt using default padding")}return t}rU.tryDecryptPublicKeyDefault=HXo;function WXo(e,r){let t=null;try{t=KCi.default.privateDecrypt({key:e,padding:KCi.default.constants.RSA_PKCS1_PADDING},Buffer.from(r,"base64")).toString()}catch{dI.logger.debug("Could not decrypt using PKCS1 padding")}return t}rU.tryDecryptPublicKeyPKCS1=WXo;async function HCi(e,r,t){let n=null;if(e!=null&&e.startsWith("-----BEGIN PGP PRIVATE KEY BLOCK-----")){let i=await KXo(e,r);if(i)try{let s=bYh.DecryptedObject.safeParse(JSON.parse(i));if(!s.success){let l=new Error("config-validation");throw l.validationError="Could not parse decrypted config.",l}let{o:a,r:o,v:c}=s.data;if(tU.default.nonEmptyString(c))if(tU.default.nonEmptyString(a)){let l=a.split(",").map(u=>u.trim()).map(u=>u.toUpperCase()).map(u=>(0,AYh.ensureTrailingSlash)(u));if(tU.default.nonEmptyString(o)){let u=l.map(m=>`${m}${o}`.toUpperCase());if(u.some(m=>m===t.toUpperCase()))n=c;else{dI.logger.debug({scopedRepos:u},"Secret is scoped to a different repository");let m=new Error("config-validation");throw m.validationError=`Encrypted secret is scoped to a different repository: "${u.join(",")}".`,m}}else if(l.some(u=>t.toUpperCase().startsWith(u)))n=c;else{dI.logger.debug({orgPrefixes:l},"Secret is scoped to a different org");let u=new Error("config-validation");throw u.validationError=`Encrypted secret is scoped to a different org: "${l.join(",")}".`,u}}else{let l=new Error("config-validation");throw l.validationError="Encrypted value in config is missing a scope.",l}else{let l=new Error("config-validation");throw l.validationError="Encrypted value in config is missing a value.",l}}catch(s){dI.logger.warn({err:s},"Could not parse decrypted string")}}else n=HXo(e,r),tU.default.string(n)||(n=WXo(e,r));return n}rU.tryDecrypt=HCi;async function WCi(e,r){dI.logger.trace({config:e},"decryptConfig()");let t={...e},n=QXo.GlobalConfig.get("privateKey"),i=QXo.GlobalConfig.get("privateKeyOld");for(let[s,a]of Object.entries(e))if(s==="encrypted"&&tU.default.object(a)){if(dI.logger.debug({config:a},"Found encrypted config"),n)for(let[o,c]of Object.entries(a)){dI.logger.debug("Trying to decrypt "+o);let l=await HCi(n,c,r);if(i&&!tU.default.nonEmptyString(l)&&(dI.logger.debug("Trying to decrypt with old private key"),l=await HCi(i,c,r)),!tU.default.nonEmptyString(l)){let u=new Error("config-validation");throw u.validationError=`Failed to decrypt field ${o}. Please re-encrypt and try again.`,u}if(dI.logger.debug(`Decrypted ${o}`),o==="npmToken"){let u=l.replace((0,T8r.regEx)(/\n$/),"");(0,$Xo.addSecretForSanitizing)(u),dI.logger.debug({decryptedToken:(0,_Yh.maskToken)(u)},"Migrating npmToken to npmrc"),tU.default.string(t.npmrc)?t.npmrc.includes("${NPM_TOKEN}")?(dI.logger.debug("Replacing ${NPM_TOKEN} with decrypted token"),t.npmrc=t.npmrc.replace((0,T8r.regEx)(/\${NPM_TOKEN}/g),u)):(dI.logger.debug("Appending _authToken= to end of existing npmrc"),t.npmrc=t.npmrc.replace((0,T8r.regEx)(/\n?$/),` _authToken=${u} `)):(dI.logger.debug("Adding npmrc to config"),t.npmrc=`//registry.npmjs.org/:_authToken=${u} -`)}else t[o]=l,(0,zXo.addSecretForSanitizing)(l)}else dI.logger.error("Found encrypted data but no privateKey");delete t.encrypted}else if(tU.default.array(a)){t[s]=[];for(let o of a)tU.default.object(o)&&!tU.default.array(o)?t[s].push(await HCi(o,r)):t[s].push(o)}else tU.default.object(a)&&s!=="content"&&(t[s]=await HCi(a,r));return delete t.encrypted,dI.logger.trace({config:t},"decryptedConfig"),t}rU.decryptConfig=HCi});var eZo=A(R8r=>{"use strict";Object.defineProperty(R8r,"__esModule",{value:!0}),R8r.parseCron=void 0;var YXo={"@hourly":"0 * * * *","@daily":"0 0 * * *","@weekly":"0 0 * * 0","@monthly":"0 0 1 * *","@yearly":"0 0 1 1 *","@annually":"0 0 1 1 *"};function P8r(e){let r=e.trim().split(/\s+/);if(r.length==1)return r[0]in YXo?P8r(YXo[r[0]]):void 0;if(r.length==5){let t;try{t={minutes:vNt(r[0],0,59),hours:vNt(r[1],0,23),days:vNt(r[2],1,31),months:vNt(r[3],1,12,["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"]),weekDays:vNt(r[4],0,6,["sun","mon","tue","wed","thu","fri","sat"])}}catch{return}return t}}R8r.parseCron=P8r;var JXo="(\\d{1,2}|[a-z]{3})",bYh=new RegExp(`^${JXo}(?:-${JXo})?$`,"i");function vNt(e,r,t,n=[]){let i=Array.from(new Set(e.split(",").flatMap(s=>{let[a,o="1"]=s.split("/",2),c=parseInt(o,10);if(Number.isNaN(c))throw Error();if(a=="*")return ZXo(r,t,c);let l=a.match(bYh);if(!l)throw Error();let[u,m=s.includes("/")?t:void 0]=l.slice(1).map(h=>{if(n.includes(h))return n.indexOf(h);let _=parseInt(h,10);return!Number.isNaN(_)&&r<=_&&_<=t?_:void 0});if(u===void 0||m!==void 0&&m<u)throw Error();return m==null?[u]:ZXo(u,m,c)})));return i.sort((s,a)=>s-a),i}function XXo(e){return new Date(Date.UTC(e.years,e.months-1,e.days,e.hours,e.minutes))}function ZXo(e,r,t){return Array.from({length:Math.floor((r-e)/t)+1}).map((n,i)=>e+i*t)}P8r.nextDate=function(e,r=new Date){let t=typeof e=="string"?P8r(e):e;if(t===void 0)return;let n={years:r.getUTCFullYear(),months:r.getUTCMonth()+1,days:r.getUTCDate(),hours:r.getUTCHours(),minutes:r.getUTCMinutes()+1},i=Object.keys(n);for(let s=1;s<i.length;s++){let a=i[s];if(!t[a].includes(n[a])){i.filter((c,l)=>l>s).forEach(c=>n[c]=t[c][0]);let o=t[a].find(c=>c>=n[a]);o!==void 0?n[a]=o:(n[a]=t[a][0],n[i[s-1]]++,s=a!="months"?s-2:s)}a!="days"||t.weekDays.includes(XXo(n).getUTCDay())||(n.days++,n.hours=t.hours[0],n.minutes=t.minutes[0],s=1)}return XXo(n)}});var ENt=A(eye=>{"use strict";Object.defineProperty(eye,"__esModule",{value:!0});eye.isScheduledNow=eye.hasValidSchedule=eye.hasValidTimezone=void 0;var tZo=(tn(),Dr(en)),YCi=tZo.__importDefault(Nfi()),JCi=eZo(),CYh=tZo.__importDefault(_a()),rZo=zC(),nZo=Yge(),_k=Pi(),vYh="*",iZo={"every month":"before 5am on the first day of the month",monthly:"before 5am on the first day of the month"};function sZo(e){return rZo.DateTime.local().setZone(e).isValid?[!0]:[!1,`Invalid schedule: Unsupported timezone ${e}`]}eye.hasValidTimezone=sZo;function aZo(e){let r="";return!e||e==="at any time"||e[0]==="at any time"?[!0]:e.some(n=>{let i=(0,JCi.parseCron)(n);if(i!==void 0)return i.minutes.length!==60||n.indexOf(vYh)!==0?(r=`Invalid schedule: "${n}" has cron syntax, but doesn't have * as minutes`,!0):!1;let s=(0,nZo.fixShortHours)(iZo[n]||n),a=YCi.default.parse.text(s);return a.error!==-1?(r=`Invalid schedule: Failed to parse "${n}"`,!0):a.schedules.some(o=>o.m)?(r=`Invalid schedule: "${n}" should not specify minutes`,!0):a.schedules.some(o=>!!o.M||o.d!==void 0||!!o.D||o.t_a!==void 0||!!o.t_b)?!1:(r=`Invalid schedule: "${n}" has no months, days of week or time of day`,!0)})?[!1,r]:[!0]}eye.hasValidSchedule=aZo;function EYh(e,r){let t=(0,JCi.parseCron)(e);return!(!t||t.hours.indexOf(r.hour)===-1||t.days.indexOf(r.day)===-1||!t.weekDays.includes(r.weekday%7)||t.months.indexOf(r.month)===-1)}function DYh(e,r="schedule"){let t=e[r];if(_k.logger.debug(`Checking schedule(${String(t)}, ${e.timezone})`),!t||t.length===0||t[0]===""||t[0]==="at any time")return _k.logger.debug("No schedule defined"),!0;CYh.default.array(t)||(_k.logger.warn(`config schedule is not an array: ${JSON.stringify(t)}`),t=[t]);let n=aZo(t);if(!n[0])return _k.logger.warn(n[1]),!0;let i=rZo.DateTime.local();if(_k.logger.trace(`now=${i.toISO()}`),e.timezone){_k.logger.debug(`Found timezone: ${e.timezone}`);let l=sZo(e.timezone);if(!l[0])return _k.logger.warn(l[1]),!0;_k.logger.debug("Adjusting now for timezone"),i=i.setZone(e.timezone),_k.logger.trace(`now=${i.toISO()}`)}let s=i.weekday;_k.logger.trace(`currentDay=${s}`);let a=i.startOf("second").diff(i.startOf("day"),"seconds").seconds;_k.logger.trace(`currentSeconds=${a}`),_k.logger.debug(`Checking ${t.length} schedule(s)`);let o=i.setZone("utc",{keepLocalTime:!0}).toJSDate();return t.some(l=>{if((0,JCi.parseCron)(l)){if(EYh(l,i))return _k.logger.debug(`Matches schedule ${l}`),!0}else{let m=iZo[l]||l,h=YCi.default.parse.text((0,nZo.fixShortHours)(m));if(_k.logger.debug({parsedSchedule:h},`Checking schedule "${l}"`),YCi.default.schedule(h).isValid(o))return _k.logger.debug(`Matches schedule ${l}`),!0}return!1})?!0:(_k.logger.debug("Package not scheduled"),!1)}eye.isScheduledNow=DYh});var cZo=A(k8r=>{"use strict";Object.defineProperty(k8r,"__esModule",{value:!0});k8r.check=void 0;var oZo=KR();function SYh({resolvedRule:e,currentPath:r}){let t;return Array.isArray(e.matchManagers)?e.matchManagers.find(n=>!(0,oZo.getManagerList)().includes(n))&&(t=`${r}: +`)}else t[o]=l,(0,$Xo.addSecretForSanitizing)(l)}else dI.logger.error("Found encrypted data but no privateKey");delete t.encrypted}else if(tU.default.array(a)){t[s]=[];for(let o of a)tU.default.object(o)&&!tU.default.array(o)?t[s].push(await WCi(o,r)):t[s].push(o)}else tU.default.object(a)&&s!=="content"&&(t[s]=await WCi(a,r));return delete t.encrypted,dI.logger.trace({config:t},"decryptedConfig"),t}rU.decryptConfig=WCi});var tZo=A(R8r=>{"use strict";Object.defineProperty(R8r,"__esModule",{value:!0}),R8r.parseCron=void 0;var JXo={"@hourly":"0 * * * *","@daily":"0 0 * * *","@weekly":"0 0 * * 0","@monthly":"0 0 1 * *","@yearly":"0 0 1 1 *","@annually":"0 0 1 1 *"};function P8r(e){let r=e.trim().split(/\s+/);if(r.length==1)return r[0]in JXo?P8r(JXo[r[0]]):void 0;if(r.length==5){let t;try{t={minutes:vNt(r[0],0,59),hours:vNt(r[1],0,23),days:vNt(r[2],1,31),months:vNt(r[3],1,12,["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"]),weekDays:vNt(r[4],0,6,["sun","mon","tue","wed","thu","fri","sat"])}}catch{return}return t}}R8r.parseCron=P8r;var XXo="(\\d{1,2}|[a-z]{3})",CYh=new RegExp(`^${XXo}(?:-${XXo})?$`,"i");function vNt(e,r,t,n=[]){let i=Array.from(new Set(e.split(",").flatMap(s=>{let[a,o="1"]=s.split("/",2),c=parseInt(o,10);if(Number.isNaN(c))throw Error();if(a=="*")return eZo(r,t,c);let l=a.match(CYh);if(!l)throw Error();let[u,m=s.includes("/")?t:void 0]=l.slice(1).map(h=>{if(n.includes(h))return n.indexOf(h);let _=parseInt(h,10);return!Number.isNaN(_)&&r<=_&&_<=t?_:void 0});if(u===void 0||m!==void 0&&m<u)throw Error();return m==null?[u]:eZo(u,m,c)})));return i.sort((s,a)=>s-a),i}function ZXo(e){return new Date(Date.UTC(e.years,e.months-1,e.days,e.hours,e.minutes))}function eZo(e,r,t){return Array.from({length:Math.floor((r-e)/t)+1}).map((n,i)=>e+i*t)}P8r.nextDate=function(e,r=new Date){let t=typeof e=="string"?P8r(e):e;if(t===void 0)return;let n={years:r.getUTCFullYear(),months:r.getUTCMonth()+1,days:r.getUTCDate(),hours:r.getUTCHours(),minutes:r.getUTCMinutes()+1},i=Object.keys(n);for(let s=1;s<i.length;s++){let a=i[s];if(!t[a].includes(n[a])){i.filter((c,l)=>l>s).forEach(c=>n[c]=t[c][0]);let o=t[a].find(c=>c>=n[a]);o!==void 0?n[a]=o:(n[a]=t[a][0],n[i[s-1]]++,s=a!="months"?s-2:s)}a!="days"||t.weekDays.includes(ZXo(n).getUTCDay())||(n.days++,n.hours=t.hours[0],n.minutes=t.minutes[0],s=1)}return ZXo(n)}});var ENt=A(eye=>{"use strict";Object.defineProperty(eye,"__esModule",{value:!0});eye.isScheduledNow=eye.hasValidSchedule=eye.hasValidTimezone=void 0;var rZo=(tn(),Dr(en)),JCi=rZo.__importDefault(Ofi()),XCi=tZo(),vYh=rZo.__importDefault(_a()),nZo=zC(),iZo=Yge(),_k=Pi(),EYh="*",sZo={"every month":"before 5am on the first day of the month",monthly:"before 5am on the first day of the month"};function aZo(e){return nZo.DateTime.local().setZone(e).isValid?[!0]:[!1,`Invalid schedule: Unsupported timezone ${e}`]}eye.hasValidTimezone=aZo;function oZo(e){let r="";return!e||e==="at any time"||e[0]==="at any time"?[!0]:e.some(n=>{let i=(0,XCi.parseCron)(n);if(i!==void 0)return i.minutes.length!==60||n.indexOf(EYh)!==0?(r=`Invalid schedule: "${n}" has cron syntax, but doesn't have * as minutes`,!0):!1;let s=(0,iZo.fixShortHours)(sZo[n]||n),a=JCi.default.parse.text(s);return a.error!==-1?(r=`Invalid schedule: Failed to parse "${n}"`,!0):a.schedules.some(o=>o.m)?(r=`Invalid schedule: "${n}" should not specify minutes`,!0):a.schedules.some(o=>!!o.M||o.d!==void 0||!!o.D||o.t_a!==void 0||!!o.t_b)?!1:(r=`Invalid schedule: "${n}" has no months, days of week or time of day`,!0)})?[!1,r]:[!0]}eye.hasValidSchedule=oZo;function DYh(e,r){let t=(0,XCi.parseCron)(e);return!(!t||t.hours.indexOf(r.hour)===-1||t.days.indexOf(r.day)===-1||!t.weekDays.includes(r.weekday%7)||t.months.indexOf(r.month)===-1)}function SYh(e,r="schedule"){let t=e[r];if(_k.logger.debug(`Checking schedule(${String(t)}, ${e.timezone})`),!t||t.length===0||t[0]===""||t[0]==="at any time")return _k.logger.debug("No schedule defined"),!0;vYh.default.array(t)||(_k.logger.warn(`config schedule is not an array: ${JSON.stringify(t)}`),t=[t]);let n=oZo(t);if(!n[0])return _k.logger.warn(n[1]),!0;let i=nZo.DateTime.local();if(_k.logger.trace(`now=${i.toISO()}`),e.timezone){_k.logger.debug(`Found timezone: ${e.timezone}`);let l=aZo(e.timezone);if(!l[0])return _k.logger.warn(l[1]),!0;_k.logger.debug("Adjusting now for timezone"),i=i.setZone(e.timezone),_k.logger.trace(`now=${i.toISO()}`)}let s=i.weekday;_k.logger.trace(`currentDay=${s}`);let a=i.startOf("second").diff(i.startOf("day"),"seconds").seconds;_k.logger.trace(`currentSeconds=${a}`),_k.logger.debug(`Checking ${t.length} schedule(s)`);let o=i.setZone("utc",{keepLocalTime:!0}).toJSDate();return t.some(l=>{if((0,XCi.parseCron)(l)){if(DYh(l,i))return _k.logger.debug(`Matches schedule ${l}`),!0}else{let m=sZo[l]||l,h=JCi.default.parse.text((0,iZo.fixShortHours)(m));if(_k.logger.debug({parsedSchedule:h},`Checking schedule "${l}"`),JCi.default.schedule(h).isValid(o))return _k.logger.debug(`Matches schedule ${l}`),!0}return!1})?!0:(_k.logger.debug("Package not scheduled"),!1)}eye.isScheduledNow=SYh});var uZo=A(k8r=>{"use strict";Object.defineProperty(k8r,"__esModule",{value:!0});k8r.check=void 0;var cZo=KR();function wYh({resolvedRule:e,currentPath:r}){let t;return Array.isArray(e.matchManagers)?e.matchManagers.find(n=>!(0,cZo.getManagerList)().includes(n))&&(t=`${r}: You have included an unsupported manager in a package rule. Your list: ${String(e.matchManagers)}. - Supported managers are: (${(0,oZo.getManagerList)().join(", ")}).`):typeof e.matchManagers<"u"&&(t=`${r}: Managers should be type of List. You have included ${typeof e.matchManagers}.`),t?[{topic:"Configuration Error",message:t}]:[]}k8r.check=SYh});var hZo=A(Wft=>{"use strict";Object.defineProperty(Wft,"__esModule",{value:!0});Wft.validateConfig=Wft.getParentName=void 0;var rvi=(tn(),Dr(en)),b5=rvi.__importDefault(_a()),pZo=KR(),GB=Ba(),XCi=rvi.__importStar(dD()),ZCi=ENt(),wYh=Yge(),IYh=Rse(),xYh=GFt(),TYh=rvi.__importStar(cZo()),evi=(0,IYh.getOptions)(),DNt,Hft,mZo=(0,pZo.getManagerList)(),PYh=mZo,RYh=["$schema","depType","npmToken","packageFile","forkToken","repository","vulnerabilityAlertsOnly","vulnerabilityAlert","isVulnerabilityAlert","copyLocalLibs","prBody","minimumConfidence"],uZo=(0,GB.regEx)(/^:timezone\((.+)\)$/),kYh=(0,GB.regEx)(/p.*Rules\[\d+\]$/);function FYh(e){return(0,GB.regEx)(/^regexManagers\[[0-9]+]$/).test(e)||mZo.includes(e)}function NYh(e){return RYh.includes(e)}function lZo(e){for(let[r,t]of Object.entries(e))if(!b5.default.string(t))return r;return!0}function OYh(e){return e.filter(r=>!(0,pZo.getManagerList)().includes(r))}function dZo(e){return{branchName:"Direct editing of branchName is now deprecated. Please edit branchPrefix, additionalBranchPrefix, or branchTopic instead",commitMessage:"Direct editing of commitMessage is now deprecated. Please edit commitMessage's subcomponents instead.",prTitle:"Direct editing of prTitle is now deprecated. Please edit commitMessage subcomponents instead as they will be passed through to prTitle."}[e]}function fZo(e){return e?e.replace((0,GB.regEx)(/\.?encrypted$/),"").replace((0,GB.regEx)(/\[\d+\]$/),"").split(".").pop():"."}Wft.getParentName=fZo;async function tvi(e,r,t){DNt||(DNt={},evi.forEach(a=>{DNt[a.name]=a.type})),Hft||(Hft={},evi.forEach(a=>{a.parent&&(Hft[a.name]=a.parent)}));let n=[],i=[];for(let[a,o]of Object.entries(e)){let c=t?`${t}.${a}`:a;if(a==="__proto__"){n.push({topic:"Config security error",message:"__proto__"});continue}if(t&&PYh.includes(a)&&n.push({topic:"Configuration Error",message:`The "${a}" object can only be configured at the top level of a config but was found inside "${t}"`}),a==="enabledManagers"&&o){let l=OYh(o);b5.default.nonEmptyArray(l)&&n.push({topic:"Configuration Error",message:`The following managers configured in enabledManagers are not supported: "${l.join(", ")}"`})}if(a==="fileMatch"&&(t===void 0?n.push({topic:"Config error",message:'"fileMatch" may not be defined at the top level of a config and must instead be within a manager block'}):FYh(t)||i.push({topic:"Config warning",message:`"fileMatch" must be configured in a manager block and not here: ${t}`})),!NYh(a)&&!b5.default.function(o)){dZo(a)&&i.push({topic:"Deprecation Warning",message:dZo(a)});let l=["branchName","commitBody","commitMessage","prTitle","semanticCommitScope"];if((a.endsWith("Template")||l.includes(a))&&o)try{let m=XCi.compile(o.toString(),e,!1);m=XCi.compile(m,e,!1),XCi.compile(m,e,!1)}catch{n.push({topic:"Configuration Error",message:`Invalid template in config path: ${c}`})}let u=fZo(t);if(!r&&Hft[a]&&Hft[a]!==u){let m=`${a} should only be configured within a "${Hft[a]}" object. Was found in ${u}`;i.push({topic:`${t?`${t}.`:""}${a}`,message:m})}if(!DNt[a])n.push({topic:"Configuration Error",message:`Invalid configuration option: ${c}`});else if(a==="schedule"){let[m,h]=(0,ZCi.hasValidSchedule)(o);m||n.push({topic:"Configuration Error",message:`Invalid ${c}: \`${h}\``})}else if(["allowedVersions","matchCurrentVersion"].includes(a)&&(0,GB.isConfigRegex)(o))(0,GB.configRegexPredicate)(o)||n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${o}\``});else if(a==="matchCurrentValue"&&b5.default.string(o)&&!(0,GB.configRegexPredicate)(o))n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${o}\``});else if(a==="timezone"&&o!==null){let[m,h]=(0,ZCi.hasValidTimezone)(o);m||n.push({topic:"Configuration Error",message:`${c}: ${h}`})}else if(o!==null){let m=DNt[a];if(m==="boolean")o!==!0&&o!==!1&&n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be boolean. Found: ${JSON.stringify(o)} (${typeof o})`});else if(m==="integer")b5.default.number(o)||n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be an integer. Found: ${JSON.stringify(o)} (${typeof o})`});else if(m==="array"&&o)if(b5.default.array(o)){for(let[_,b]of o.entries())if(b5.default.object(b)){let v=await tvi(b,r,`${c}[${_}]`);i=i.concat(v.warnings),n=n.concat(v.errors)}if(a==="extends")for(let _ of o)if(b5.default.string(_)){if(u==="packageRules"&&_.startsWith("group:")&&i.push({topic:"Configuration Warning",message:`${c}: you should not extend "group:" presets`}),uZo.test(_)){let[,b]=uZo.exec(_),[v,w]=(0,ZCi.hasValidTimezone)(b);v||n.push({topic:"Configuration Error",message:`${c}: ${w}`})}}else n.push({topic:"Configuration Warning",message:`${c}: preset value is not a string`});let h=["matchFileNames","matchLanguages","matchCategories","matchBaseBranches","matchManagers","matchDatasources","matchDepTypes","matchDepNames","matchDepPatterns","matchPackageNames","matchPackagePatterns","matchPackagePrefixes","excludeDepNames","excludeDepPatterns","excludePackageNames","excludePackagePatterns","excludePackagePrefixes","matchCurrentValue","matchCurrentVersion","matchSourceUrlPrefixes","matchSourceUrls","matchUpdateTypes","matchConfidence"];if(a==="packageRules")for(let[_,b]of o.entries())if(b5.default.object(b)){let v=(0,wYh.migrateConfig)({packageRules:[await(0,xYh.resolveConfigPresets)(b,e)]}).migratedConfig.packageRules[0];n.push(...TYh.check({resolvedRule:v,currentPath:c}));let w=Object.keys(v).filter(P=>h.includes(P)).length;if(!w){let P=`${c}[${_}]: Each packageRule must contain at least one match* or exclude* selector. Rule: ${JSON.stringify(b)}`;n.push({topic:"Configuration Error",message:P})}if(w===Object.keys(v).length){let P=`${c}[${_}]: Each packageRule must contain at least one non-match* or non-exclude* field. Rule: ${JSON.stringify(b)}`;i.push({topic:"Configuration Error",message:P})}let x=["allowedVersions","extractVersion","followTag","ignoreDeps","ignoreUnstable","rangeStrategy","registryUrls","respectLatest","rollbackPrs","separateMajorMinor","separateMinorPatch","separateMultipleMajor","versioning"];if(b5.default.nonEmptyArray(v.matchUpdateTypes)){for(let P of x)if(v[P]!==void 0){let k=`${c}[${_}]: packageRules cannot combine both matchUpdateTypes and ${P}. Rule: ${JSON.stringify(b)}`;n.push({topic:"Configuration Error",message:k})}}}else n.push({topic:"Configuration Error",message:`${c} must contain JSON objects`});if(a==="regexManagers"){let _=["description","fileMatch","matchStrings","matchStringsStrategy","depNameTemplate","packageNameTemplate","datasourceTemplate","versioningTemplate","registryUrlTemplate","currentValueTemplate","extractVersionTemplate","autoReplaceStringTemplate","depTypeTemplate"];for(let b of o)if(Object.keys(b).some(v=>!_.includes(v))){let v=Object.keys(b).filter(w=>!_.includes(w));n.push({topic:"Configuration Error",message:`Regex Manager contains disallowed fields: ${v.join(", ")}`})}else if(b5.default.nonEmptyArray(b.fileMatch))if(b5.default.nonEmptyArray(b.matchStrings)){let v=!1;for(let w of b.matchStrings)try{(0,GB.regEx)(w),v=!0}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${String(w)}\``})}if(v){let w=["depName","currentValue","datasource"];for(let x of w)!b[`${x}Template`]&&!b.matchStrings.some(P=>P.includes(`(?<${x}>`))&&n.push({topic:"Configuration Error",message:`Regex Managers must contain ${x}Template configuration or regex group named ${x}`})}}else n.push({topic:"Configuration Error",message:"Each Regex Manager must contain a non-empty matchStrings array"});else n.push({topic:"Configuration Error",message:"Each Regex Manager must contain a non-empty fileMatch array"})}if(["matchPackagePatterns","excludePackagePatterns","matchDepPatterns","excludeDepPatterns"].includes(a)){for(let _ of o)if(_!=="*")try{(0,GB.regEx)(_)}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``})}}if(a==="fileMatch")for(let _ of o)try{(0,GB.regEx)(_)}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``})}if(a==="baseBranches")for(let _ of o)(0,GB.isConfigRegex)(_)&&!(0,GB.configRegexPredicate)(_)&&n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``});(h.includes(a)||a==="matchCurrentVersion"||a==="matchCurrentValue")&&!kYh.test(t)&&(t||!r)&&n.push({topic:"Configuration Error",message:`${c}: ${a} should be inside a \`packageRule\` only`})}else n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a list (Array)`});else if(m==="string")b5.default.string(o)||n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a string`});else if(m==="object"&&c!=="compatibility"&&c!=="constraints"&&c!=="force.constraints")if(b5.default.plainObject(o)){if(a==="registryAliases"){let h=lZo(o);h!==!0&&n.push({topic:"Configuration Error",message:`Invalid \`${c}.${a}.${h}\` configuration: value is not a string`})}else if(["customEnvVariables","migratePresets","secrets"].includes(a)){let h=lZo(o);h!==!0&&n.push({topic:"Configuration Error",message:`Invalid \`${c}.${a}.${h}\` configuration: value is not a string`})}else if(!evi.filter(_=>_.freeChoice).map(_=>_.name).includes(a)){let _=await tvi(o,r,c);i=i.concat(_.warnings),n=n.concat(_.errors)}}else n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a json object`})}}}function s(a,o){return a.topic===o.topic?a.message>o.message?1:-1:a.topic>o.topic?1:-1}return n.sort(s),i.sort(s),{errors:n,warnings:i}}Wft.validateConfig=tvi});var yZo=A(N8r=>{"use strict";Object.defineProperty(N8r,"__esModule",{value:!0});N8r.migrateAndValidate=void 0;var F8r=(tn(),Dr(en)),gZo=F8r.__importDefault(_a()),aPe=Pi(),BYh=F8r.__importStar(Zfi()),qYh=F8r.__importStar(Yge()),MYh=F8r.__importStar(hZo());async function LYh(e,r){aPe.logger.debug("migrateAndValidate()");try{let{isMigrated:t,migratedConfig:n}=qYh.migrateConfig(r);t?aPe.logger.debug({oldConfig:r,newConfig:n},"Config migration necessary"):aPe.logger.debug("No config migration necessary");let i=BYh.massageConfig(n);aPe.logger.debug({config:i},"massaged config");let{warnings:s,errors:a}=await MYh.validateConfig(i);return gZo.default.nonEmptyArray(s)&&aPe.logger.warn({warnings:s},"Found renovate config warnings"),gZo.default.nonEmptyArray(a)&&aPe.logger.info({errors:a},"Found renovate config errors"),i.errors=(e.errors??[]).concat(a),e.repoIsOnboarded||(i.warnings=(e.warnings??[]).concat(s)),i}catch(t){throw aPe.logger.debug({config:r},"migrateAndValidate error"),t}}N8r.migrateAndValidate=LYh});var M8r=A(nT=>{"use strict";Object.defineProperty(nT,"__esModule",{value:!0});nT.isOnboardingBranchConflicted=nT.setOnboardingConfigDetails=nT.getOnboardingConfigFromCache=nT.getOnboardingFileNameFromCache=nT.isOnboardingBranchModified=nT.hasOnboardingBranchChanged=nT.deleteOnboardingCache=nT.setOnboardingCache=void 0;var jYh=(tn(),Dr(en)),B8r=jYh.__importDefault(_a()),O8r=Pi(),_Zo=Nb(),tye=AE(),q8r=Lh();function GYh(e,r,t,n){if(!(B8r.default.nonEmptyString(e)&&B8r.default.nonEmptyString(r))){O8r.logger.debug("Onboarding cache not updated");return}let i=(0,tye.getCache)(),s={defaultBranchSha:e,onboardingBranchSha:r,isConflicted:t,isModified:n};i.onboardingBranchCache?O8r.logger.debug({onboardingCache:s},"Update Onboarding Cache"):O8r.logger.debug({onboardingCache:s},"Create Onboarding Cache"),i.onboardingBranchCache=s}nT.setOnboardingCache=GYh;function UYh(){let e=(0,tye.getCache)();e!=null&&e.onboardingBranchCache&&(O8r.logger.debug("Delete Onboarding Cache"),delete e.onboardingBranchCache)}nT.deleteOnboardingCache=UYh;function VYh(e){let r=(0,tye.getCache)(),t=(0,q8r.getBranchCommit)(e);return r.onboardingBranchCache?t!==r.onboardingBranchCache.onboardingBranchSha:!0}nT.hasOnboardingBranchChanged=VYh;async function zYh(e){let t=(0,tye.getCache)().onboardingBranchCache,n=(0,q8r.getBranchCommit)(e),i=!1;return t&&n===t.onboardingBranchSha&&!B8r.default.undefined(t.isModified)?t.isModified:(i=await _Zo.scm.isBranchModified(e),i)}nT.isOnboardingBranchModified=zYh;function $Yh(){var r;return(r=(0,tye.getCache)().onboardingBranchCache)==null?void 0:r.configFileName}nT.getOnboardingFileNameFromCache=$Yh;function QYh(){var r;return(r=(0,tye.getCache)().onboardingBranchCache)==null?void 0:r.configFileParsed}nT.getOnboardingConfigFromCache=QYh;function KYh(e,r){let t=(0,tye.getCache)();t.onboardingBranchCache&&(t.onboardingBranchCache.configFileName=e,t.onboardingBranchCache.configFileParsed=r)}nT.setOnboardingConfigDetails=KYh;async function HYh(e,r){let n=(0,tye.getCache)().onboardingBranchCache,i=(0,q8r.getBranchCommit)(r),s=(0,q8r.getBranchCommit)(e),a=!1;return n&&s===n.defaultBranchSha&&i===n.onboardingBranchSha&&!B8r.default.undefined(n.isConflicted)?n.isConflicted:(a=await _Zo.scm.isBranchConflicted(e,r),a)}nT.isOnboardingBranchConflicted=HYh});var SNt=A(Yft=>{"use strict";Object.defineProperty(Yft,"__esModule",{value:!0});Yft.OnboardingState=Yft.defaultConfigFile=void 0;var WYh=(tn(),Dr(en)),AZo=w0e(),L8r=Pi(),j8r=WYh.__importStar(P3());function YYh(e){return AZo.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:AZo.configFileNames[0]}Yft.defaultConfigFile=YYh;var nvi=class e{static cacheKey="OnboardingState";static skipKey="OnboardingStateValid";static get prUpdateRequested(){let r=!!j8r.get(e.cacheKey);return L8r.logger.trace({value:r},"Get OnboardingState.prUpdateRequested"),r}static set prUpdateRequested(r){L8r.logger.trace({value:r},"Set OnboardingState.prUpdateRequested"),j8r.set(e.cacheKey,r)}static get onboardingCacheValid(){let r=!!j8r.get(e.skipKey);return L8r.logger.trace({value:r},"Get OnboardingState.onboardingCacheValid"),r}static set onboardingCacheValid(r){L8r.logger.trace({value:r},"Set OnboardingState.onboardingCacheValid"),j8r.set(e.skipKey,r)}};Yft.OnboardingState=nvi});var U8r=A(rye=>{"use strict";Object.defineProperty(rye,"__esModule",{value:!0});rye.mergeRenovateConfig=rye.checkForRepoConfigError=rye.detectRepoFileConfig=void 0;var _ae=(tn(),Dr(en)),wNt=_ae.__importDefault(_a()),bZo=_ae.__importDefault(LKo()),ivi=_ae.__importDefault(XS()),JYh=_ae.__importDefault(Oh()),CZo=NP(),XYh=w0e(),vZo=WXo(),ZYh=yZo(),eJh=Yge(),EZo=_ae.__importStar(GFt()),tJh=kpt(),avi=Zp(),pI=Pi(),DZo=_ae.__importStar(BF()),rJh=fA(),nJh=Nb(),iJh=Ug(),sJh=AE(),svi=km(),aJh=_ae.__importStar($y()),oJh=_ae.__importStar(zSt()),cJh=_ae.__importStar(hMe()),G8r=M8r(),SZo=SNt();async function uJh(){let e=await nJh.scm.getFileList();for(let r of XYh.configFileNames)if(r==="package.json")try{if(JSON.parse(await(0,svi.readLocalFile)("package.json","utf8")).renovate)return pI.logger.debug("Using package.json for global renovate config"),"package.json"}catch{}else if(e.includes(r))return r;return null}async function wZo(){let e=(0,sJh.getCache)(),{configFileName:r}=e;if(r){let i;try{i=await rJh.platform.getRawFile(r)}catch(s){if(s instanceof iJh.ExternalHostError)throw s;i=null}if(i){let s=ivi.default.parse(i);return r!=="package.json"?{configFileName:r,configFileRaw:i,configFileParsed:s}:(s=s.renovate,{configFileName:r,configFileParsed:s})}else pI.logger.debug("Existing config file no longer exists"),delete e.configFileName}if(SZo.OnboardingState.onboardingCacheValid?r=(0,G8r.getOnboardingFileNameFromCache)():r=await uJh()??void 0,!r)return pI.logger.debug("No renovate config file found"),{};e.configFileName=r,pI.logger.debug(`Found ${r} config file`);let t,n;if(SZo.OnboardingState.onboardingCacheValid){let i=(0,G8r.getOnboardingConfigFromCache)(),s=i?JSON.parse(i):void 0;if(s)return(0,G8r.setOnboardingConfigDetails)(r,JSON.stringify(s)),{configFileName:r,configFileRaw:n,configFileParsed:s}}if(r==="package.json")t=JSON.parse(await(0,svi.readLocalFile)("package.json","utf8")).renovate,wNt.default.string(t)&&(pI.logger.debug("Massaging string renovate config to extends array"),t={extends:[t]}),pI.logger.debug({config:t},"package.json>renovate config");else{if(n=await(0,svi.readLocalFile)(r,"utf8"),!wNt.default.string(n))throw pI.logger.warn({configFileName:r},"Null contents when reading config file"),new Error(avi.REPOSITORY_CHANGED);if(n.length||(n="{}"),JYh.default.extname(r)===".json5")try{t=ivi.default.parse(n)}catch(s){pI.logger.debug({renovateConfig:n},"Error parsing renovate config renovate.json5");let a="Invalid JSON5 (parsing failed)",o=`JSON5.parse error: ${String(s.message)}`;return{configFileName:r,configFileParseError:{validationError:a,validationMessage:o}}}else{let s=!0,a=bZo.default.validate(n,s);if(a)return{configFileName:r,configFileParseError:{validationError:"Invalid JSON (parsing failed)",validationMessage:a}};if(s=!1,a=bZo.default.validate(n,s),a){let o="Duplicate keys in JSON",c=JSON.stringify(a);return{configFileName:r,configFileParseError:{validationError:o,validationMessage:c}}}try{t=ivi.default.parse(n)}catch(o){pI.logger.debug({renovateConfig:n},"Error parsing renovate config");let c="Invalid JSON (parsing failed)",l=`JSON.parse error: ${String(o.message)}`;return{configFileName:r,configFileParseError:{validationError:c,validationMessage:l}}}}pI.logger.debug({fileName:r,config:t},"Repository config")}return(0,G8r.setOnboardingConfigDetails)(r,JSON.stringify(t)),{configFileName:r,configFileRaw:n,configFileParsed:t}}rye.detectRepoFileConfig=wZo;function IZo(e){if(!e.configFileParseError)return;let r=new Error(avi.CONFIG_VALIDATION);throw r.validationSource=e.configFileName,r.validationError=e.configFileParseError.validationError,r.validationMessage=e.configFileParseError.validationMessage,r}rye.checkForRepoConfigError=IZo;async function lJh(e){var l,u;let r={...e},t={};e.requireConfig!=="ignored"&&(t=await wZo());let n=(t==null?void 0:t.configFileParsed)||{};wNt.default.nonEmptyArray(r.extends)&&(n.extends=[...r.extends,...n.extends||[]],delete r.extends),IZo(t);let i=await(0,ZYh.migrateAndValidate)(e,n);if((l=i.errors)!=null&&l.length){let m=new Error(avi.CONFIG_VALIDATION);throw m.validationSource=t.configFileName,m.validationError="The renovate configuration file contains some invalid settings",m.validationMessage=i.errors.map(h=>h.message).join(", "),m}i.warnings&&(r.warnings=[...r.warnings??[],...i.warnings]),delete i.errors,delete i.warnings,pI.logger.debug({config:i},"migrated config");let s=e.repository,a=await(0,vZo.decryptConfig)(i,s);wNt.default.string(a.npmrc)&&(pI.logger.debug("Found npmrc in decrypted config - setting"),DZo.setNpmrc(a.npmrc));let o=await(0,vZo.decryptConfig)(await EZo.resolveConfigPresets(a,e,e.ignorePresets),s);pI.logger.trace({config:o},"resolved config");let c=(0,eJh.migrateConfig)(o);if(c.isMigrated&&(pI.logger.debug("Resolved config needs migrating"),pI.logger.trace({config:o},"resolved config after migrating"),o=c.migratedConfig),wNt.default.string(o.npmrc)&&(pI.logger.debug("Ignoring any .npmrc files in repository due to configured npmrc"),DZo.setNpmrc(o.npmrc)),o=(0,tJh.applySecretsToConfig)(o,(0,CZo.mergeChildConfig)(e.secrets??{},o.secrets??{})),o.hostRules){pI.logger.debug("Setting hostRules from config");for(let m of o.hostRules)try{aJh.add(m)}catch(h){pI.logger.warn({err:h,config:m},"Error setting hostRule from config")}oJh.clear(),cJh.clear(),delete o.hostRules}return r=(0,CZo.mergeChildConfig)(r,o),r=await EZo.resolveConfigPresets(r,e),r.renovateJsonPresent=!0,(u=r.ignorePaths)!=null&&u.length&&pI.logger.debug({ignorePaths:r.ignorePaths},"Found repo ignorePaths"),r}rye.mergeRenovateConfig=lJh});var z8r=A(Jft=>{"use strict";Object.defineProperty(Jft,"__esModule",{value:!0});Jft.MigratedDataFactory=Jft.applyPrettierFormatting=void 0;var cvi=(tn(),Dr(en)),dJh=cvi.__importDefault($4t()),pJh=cvi.__importDefault(XS()),mJh=cvi.__importDefault(Oh()),fJh=Yge(),hJh=Dre(),V8r=Pi(),gJh=Nb(),yJh=km(),_Jh=U8r(),AJh=new Set([".prettierrc",".prettierrc.json",".prettierrc.yml",".prettierrc.yaml",".prettierrc.json5",".prettierrc.js",".prettierrc.cjs","prettier.config.js","prettier.config.cjs",".prettierrc.toml"]);async function xZo(e,r,t){try{V8r.logger.trace("applyPrettierFormatting - START");let i=(await gJh.scm.getFileList()).some(a=>AJh.has(a));if(!i)try{let a=await(0,yJh.readLocalFile)("package.json","utf8");i=a&&JSON.parse(a).prettier}catch{V8r.logger.warn("applyPrettierFormatting - Error processing package.json file")}if(!i)return e;let s={parser:r,tabWidth:(t==null?void 0:t.amount)===0?2:t==null?void 0:t.amount,useTabs:(t==null?void 0:t.type)==="tab"};return(0,hJh.prettier)().format(e,s)}finally{V8r.logger.trace("applyPrettierFormatting - END")}}Jft.applyPrettierFormatting=xZo;var ovi=class{static data;static async getAsync(){if(this.data)return this.data;let r=await this.build();return r?(this.data=r,this.data):null}static reset(){this.data=null}static applyPrettierFormatting({content:r,filename:t,indent:n}){let i=mJh.default.extname(t).replace(".","");return xZo(r,i,n)}static async build(){let r=null;try{let{configFileName:t,configFileRaw:n,configFileParsed:i={}}=await(0,_Jh.detectRepoFileConfig)(),{isMigrated:s,migratedConfig:a}=(0,fJh.migrateConfig)(i);if(!s)return null;delete a.errors,delete a.warnings;let o=(0,dJh.default)(n),c=o.indent??" ",l=t,u;l.endsWith(".json5")?u=pJh.default.stringify(a,void 0,c):u=JSON.stringify(a,void 0,c),u.endsWith(` + Supported managers are: (${(0,cZo.getManagerList)().join(", ")}).`):typeof e.matchManagers<"u"&&(t=`${r}: Managers should be type of List. You have included ${typeof e.matchManagers}.`),t?[{topic:"Configuration Error",message:t}]:[]}k8r.check=wYh});var gZo=A(Wft=>{"use strict";Object.defineProperty(Wft,"__esModule",{value:!0});Wft.validateConfig=Wft.getParentName=void 0;var nvi=(tn(),Dr(en)),b5=nvi.__importDefault(_a()),mZo=KR(),GB=Ba(),ZCi=nvi.__importStar(dD()),evi=ENt(),IYh=Yge(),xYh=Rse(),TYh=GFt(),PYh=nvi.__importStar(uZo()),tvi=(0,xYh.getOptions)(),DNt,Hft,fZo=(0,mZo.getManagerList)(),RYh=fZo,kYh=["$schema","depType","npmToken","packageFile","forkToken","repository","vulnerabilityAlertsOnly","vulnerabilityAlert","isVulnerabilityAlert","copyLocalLibs","prBody","minimumConfidence"],lZo=(0,GB.regEx)(/^:timezone\((.+)\)$/),FYh=(0,GB.regEx)(/p.*Rules\[\d+\]$/);function NYh(e){return(0,GB.regEx)(/^regexManagers\[[0-9]+]$/).test(e)||fZo.includes(e)}function OYh(e){return kYh.includes(e)}function dZo(e){for(let[r,t]of Object.entries(e))if(!b5.default.string(t))return r;return!0}function BYh(e){return e.filter(r=>!(0,mZo.getManagerList)().includes(r))}function pZo(e){return{branchName:"Direct editing of branchName is now deprecated. Please edit branchPrefix, additionalBranchPrefix, or branchTopic instead",commitMessage:"Direct editing of commitMessage is now deprecated. Please edit commitMessage's subcomponents instead.",prTitle:"Direct editing of prTitle is now deprecated. Please edit commitMessage subcomponents instead as they will be passed through to prTitle."}[e]}function hZo(e){return e?e.replace((0,GB.regEx)(/\.?encrypted$/),"").replace((0,GB.regEx)(/\[\d+\]$/),"").split(".").pop():"."}Wft.getParentName=hZo;async function rvi(e,r,t){DNt||(DNt={},tvi.forEach(a=>{DNt[a.name]=a.type})),Hft||(Hft={},tvi.forEach(a=>{a.parent&&(Hft[a.name]=a.parent)}));let n=[],i=[];for(let[a,o]of Object.entries(e)){let c=t?`${t}.${a}`:a;if(a==="__proto__"){n.push({topic:"Config security error",message:"__proto__"});continue}if(t&&RYh.includes(a)&&n.push({topic:"Configuration Error",message:`The "${a}" object can only be configured at the top level of a config but was found inside "${t}"`}),a==="enabledManagers"&&o){let l=BYh(o);b5.default.nonEmptyArray(l)&&n.push({topic:"Configuration Error",message:`The following managers configured in enabledManagers are not supported: "${l.join(", ")}"`})}if(a==="fileMatch"&&(t===void 0?n.push({topic:"Config error",message:'"fileMatch" may not be defined at the top level of a config and must instead be within a manager block'}):NYh(t)||i.push({topic:"Config warning",message:`"fileMatch" must be configured in a manager block and not here: ${t}`})),!OYh(a)&&!b5.default.function(o)){pZo(a)&&i.push({topic:"Deprecation Warning",message:pZo(a)});let l=["branchName","commitBody","commitMessage","prTitle","semanticCommitScope"];if((a.endsWith("Template")||l.includes(a))&&o)try{let m=ZCi.compile(o.toString(),e,!1);m=ZCi.compile(m,e,!1),ZCi.compile(m,e,!1)}catch{n.push({topic:"Configuration Error",message:`Invalid template in config path: ${c}`})}let u=hZo(t);if(!r&&Hft[a]&&Hft[a]!==u){let m=`${a} should only be configured within a "${Hft[a]}" object. Was found in ${u}`;i.push({topic:`${t?`${t}.`:""}${a}`,message:m})}if(!DNt[a])n.push({topic:"Configuration Error",message:`Invalid configuration option: ${c}`});else if(a==="schedule"){let[m,h]=(0,evi.hasValidSchedule)(o);m||n.push({topic:"Configuration Error",message:`Invalid ${c}: \`${h}\``})}else if(["allowedVersions","matchCurrentVersion"].includes(a)&&(0,GB.isConfigRegex)(o))(0,GB.configRegexPredicate)(o)||n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${o}\``});else if(a==="matchCurrentValue"&&b5.default.string(o)&&!(0,GB.configRegexPredicate)(o))n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${o}\``});else if(a==="timezone"&&o!==null){let[m,h]=(0,evi.hasValidTimezone)(o);m||n.push({topic:"Configuration Error",message:`${c}: ${h}`})}else if(o!==null){let m=DNt[a];if(m==="boolean")o!==!0&&o!==!1&&n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be boolean. Found: ${JSON.stringify(o)} (${typeof o})`});else if(m==="integer")b5.default.number(o)||n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be an integer. Found: ${JSON.stringify(o)} (${typeof o})`});else if(m==="array"&&o)if(b5.default.array(o)){for(let[_,b]of o.entries())if(b5.default.object(b)){let v=await rvi(b,r,`${c}[${_}]`);i=i.concat(v.warnings),n=n.concat(v.errors)}if(a==="extends")for(let _ of o)if(b5.default.string(_)){if(u==="packageRules"&&_.startsWith("group:")&&i.push({topic:"Configuration Warning",message:`${c}: you should not extend "group:" presets`}),lZo.test(_)){let[,b]=lZo.exec(_),[v,w]=(0,evi.hasValidTimezone)(b);v||n.push({topic:"Configuration Error",message:`${c}: ${w}`})}}else n.push({topic:"Configuration Warning",message:`${c}: preset value is not a string`});let h=["matchFileNames","matchLanguages","matchCategories","matchBaseBranches","matchManagers","matchDatasources","matchDepTypes","matchDepNames","matchDepPatterns","matchPackageNames","matchPackagePatterns","matchPackagePrefixes","excludeDepNames","excludeDepPatterns","excludePackageNames","excludePackagePatterns","excludePackagePrefixes","matchCurrentValue","matchCurrentVersion","matchSourceUrlPrefixes","matchSourceUrls","matchUpdateTypes","matchConfidence"];if(a==="packageRules")for(let[_,b]of o.entries())if(b5.default.object(b)){let v=(0,IYh.migrateConfig)({packageRules:[await(0,TYh.resolveConfigPresets)(b,e)]}).migratedConfig.packageRules[0];n.push(...PYh.check({resolvedRule:v,currentPath:c}));let w=Object.keys(v).filter(P=>h.includes(P)).length;if(!w){let P=`${c}[${_}]: Each packageRule must contain at least one match* or exclude* selector. Rule: ${JSON.stringify(b)}`;n.push({topic:"Configuration Error",message:P})}if(w===Object.keys(v).length){let P=`${c}[${_}]: Each packageRule must contain at least one non-match* or non-exclude* field. Rule: ${JSON.stringify(b)}`;i.push({topic:"Configuration Error",message:P})}let x=["allowedVersions","extractVersion","followTag","ignoreDeps","ignoreUnstable","rangeStrategy","registryUrls","respectLatest","rollbackPrs","separateMajorMinor","separateMinorPatch","separateMultipleMajor","versioning"];if(b5.default.nonEmptyArray(v.matchUpdateTypes)){for(let P of x)if(v[P]!==void 0){let k=`${c}[${_}]: packageRules cannot combine both matchUpdateTypes and ${P}. Rule: ${JSON.stringify(b)}`;n.push({topic:"Configuration Error",message:k})}}}else n.push({topic:"Configuration Error",message:`${c} must contain JSON objects`});if(a==="regexManagers"){let _=["description","fileMatch","matchStrings","matchStringsStrategy","depNameTemplate","packageNameTemplate","datasourceTemplate","versioningTemplate","registryUrlTemplate","currentValueTemplate","extractVersionTemplate","autoReplaceStringTemplate","depTypeTemplate"];for(let b of o)if(Object.keys(b).some(v=>!_.includes(v))){let v=Object.keys(b).filter(w=>!_.includes(w));n.push({topic:"Configuration Error",message:`Regex Manager contains disallowed fields: ${v.join(", ")}`})}else if(b5.default.nonEmptyArray(b.fileMatch))if(b5.default.nonEmptyArray(b.matchStrings)){let v=!1;for(let w of b.matchStrings)try{(0,GB.regEx)(w),v=!0}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${String(w)}\``})}if(v){let w=["depName","currentValue","datasource"];for(let x of w)!b[`${x}Template`]&&!b.matchStrings.some(P=>P.includes(`(?<${x}>`))&&n.push({topic:"Configuration Error",message:`Regex Managers must contain ${x}Template configuration or regex group named ${x}`})}}else n.push({topic:"Configuration Error",message:"Each Regex Manager must contain a non-empty matchStrings array"});else n.push({topic:"Configuration Error",message:"Each Regex Manager must contain a non-empty fileMatch array"})}if(["matchPackagePatterns","excludePackagePatterns","matchDepPatterns","excludeDepPatterns"].includes(a)){for(let _ of o)if(_!=="*")try{(0,GB.regEx)(_)}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``})}}if(a==="fileMatch")for(let _ of o)try{(0,GB.regEx)(_)}catch{n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``})}if(a==="baseBranches")for(let _ of o)(0,GB.isConfigRegex)(_)&&!(0,GB.configRegexPredicate)(_)&&n.push({topic:"Configuration Error",message:`Invalid regExp for ${c}: \`${_}\``});(h.includes(a)||a==="matchCurrentVersion"||a==="matchCurrentValue")&&!FYh.test(t)&&(t||!r)&&n.push({topic:"Configuration Error",message:`${c}: ${a} should be inside a \`packageRule\` only`})}else n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a list (Array)`});else if(m==="string")b5.default.string(o)||n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a string`});else if(m==="object"&&c!=="compatibility"&&c!=="constraints"&&c!=="force.constraints")if(b5.default.plainObject(o)){if(a==="registryAliases"){let h=dZo(o);h!==!0&&n.push({topic:"Configuration Error",message:`Invalid \`${c}.${a}.${h}\` configuration: value is not a string`})}else if(["customEnvVariables","migratePresets","secrets"].includes(a)){let h=dZo(o);h!==!0&&n.push({topic:"Configuration Error",message:`Invalid \`${c}.${a}.${h}\` configuration: value is not a string`})}else if(!tvi.filter(_=>_.freeChoice).map(_=>_.name).includes(a)){let _=await rvi(o,r,c);i=i.concat(_.warnings),n=n.concat(_.errors)}}else n.push({topic:"Configuration Error",message:`Configuration option \`${c}\` should be a json object`})}}}function s(a,o){return a.topic===o.topic?a.message>o.message?1:-1:a.topic>o.topic?1:-1}return n.sort(s),i.sort(s),{errors:n,warnings:i}}Wft.validateConfig=rvi});var _Zo=A(N8r=>{"use strict";Object.defineProperty(N8r,"__esModule",{value:!0});N8r.migrateAndValidate=void 0;var F8r=(tn(),Dr(en)),yZo=F8r.__importDefault(_a()),aPe=Pi(),qYh=F8r.__importStar(e0i()),MYh=F8r.__importStar(Yge()),LYh=F8r.__importStar(gZo());async function jYh(e,r){aPe.logger.debug("migrateAndValidate()");try{let{isMigrated:t,migratedConfig:n}=MYh.migrateConfig(r);t?aPe.logger.debug({oldConfig:r,newConfig:n},"Config migration necessary"):aPe.logger.debug("No config migration necessary");let i=qYh.massageConfig(n);aPe.logger.debug({config:i},"massaged config");let{warnings:s,errors:a}=await LYh.validateConfig(i);return yZo.default.nonEmptyArray(s)&&aPe.logger.warn({warnings:s},"Found renovate config warnings"),yZo.default.nonEmptyArray(a)&&aPe.logger.info({errors:a},"Found renovate config errors"),i.errors=(e.errors??[]).concat(a),e.repoIsOnboarded||(i.warnings=(e.warnings??[]).concat(s)),i}catch(t){throw aPe.logger.debug({config:r},"migrateAndValidate error"),t}}N8r.migrateAndValidate=jYh});var M8r=A(nT=>{"use strict";Object.defineProperty(nT,"__esModule",{value:!0});nT.isOnboardingBranchConflicted=nT.setOnboardingConfigDetails=nT.getOnboardingConfigFromCache=nT.getOnboardingFileNameFromCache=nT.isOnboardingBranchModified=nT.hasOnboardingBranchChanged=nT.deleteOnboardingCache=nT.setOnboardingCache=void 0;var GYh=(tn(),Dr(en)),B8r=GYh.__importDefault(_a()),O8r=Pi(),AZo=Nb(),tye=AE(),q8r=Lh();function UYh(e,r,t,n){if(!(B8r.default.nonEmptyString(e)&&B8r.default.nonEmptyString(r))){O8r.logger.debug("Onboarding cache not updated");return}let i=(0,tye.getCache)(),s={defaultBranchSha:e,onboardingBranchSha:r,isConflicted:t,isModified:n};i.onboardingBranchCache?O8r.logger.debug({onboardingCache:s},"Update Onboarding Cache"):O8r.logger.debug({onboardingCache:s},"Create Onboarding Cache"),i.onboardingBranchCache=s}nT.setOnboardingCache=UYh;function VYh(){let e=(0,tye.getCache)();e!=null&&e.onboardingBranchCache&&(O8r.logger.debug("Delete Onboarding Cache"),delete e.onboardingBranchCache)}nT.deleteOnboardingCache=VYh;function zYh(e){let r=(0,tye.getCache)(),t=(0,q8r.getBranchCommit)(e);return r.onboardingBranchCache?t!==r.onboardingBranchCache.onboardingBranchSha:!0}nT.hasOnboardingBranchChanged=zYh;async function $Yh(e){let t=(0,tye.getCache)().onboardingBranchCache,n=(0,q8r.getBranchCommit)(e),i=!1;return t&&n===t.onboardingBranchSha&&!B8r.default.undefined(t.isModified)?t.isModified:(i=await AZo.scm.isBranchModified(e),i)}nT.isOnboardingBranchModified=$Yh;function QYh(){var r;return(r=(0,tye.getCache)().onboardingBranchCache)==null?void 0:r.configFileName}nT.getOnboardingFileNameFromCache=QYh;function KYh(){var r;return(r=(0,tye.getCache)().onboardingBranchCache)==null?void 0:r.configFileParsed}nT.getOnboardingConfigFromCache=KYh;function HYh(e,r){let t=(0,tye.getCache)();t.onboardingBranchCache&&(t.onboardingBranchCache.configFileName=e,t.onboardingBranchCache.configFileParsed=r)}nT.setOnboardingConfigDetails=HYh;async function WYh(e,r){let n=(0,tye.getCache)().onboardingBranchCache,i=(0,q8r.getBranchCommit)(r),s=(0,q8r.getBranchCommit)(e),a=!1;return n&&s===n.defaultBranchSha&&i===n.onboardingBranchSha&&!B8r.default.undefined(n.isConflicted)?n.isConflicted:(a=await AZo.scm.isBranchConflicted(e,r),a)}nT.isOnboardingBranchConflicted=WYh});var SNt=A(Yft=>{"use strict";Object.defineProperty(Yft,"__esModule",{value:!0});Yft.OnboardingState=Yft.defaultConfigFile=void 0;var YYh=(tn(),Dr(en)),bZo=w0e(),L8r=Pi(),j8r=YYh.__importStar(P3());function JYh(e){return bZo.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:bZo.configFileNames[0]}Yft.defaultConfigFile=JYh;var ivi=class e{static cacheKey="OnboardingState";static skipKey="OnboardingStateValid";static get prUpdateRequested(){let r=!!j8r.get(e.cacheKey);return L8r.logger.trace({value:r},"Get OnboardingState.prUpdateRequested"),r}static set prUpdateRequested(r){L8r.logger.trace({value:r},"Set OnboardingState.prUpdateRequested"),j8r.set(e.cacheKey,r)}static get onboardingCacheValid(){let r=!!j8r.get(e.skipKey);return L8r.logger.trace({value:r},"Get OnboardingState.onboardingCacheValid"),r}static set onboardingCacheValid(r){L8r.logger.trace({value:r},"Set OnboardingState.onboardingCacheValid"),j8r.set(e.skipKey,r)}};Yft.OnboardingState=ivi});var U8r=A(rye=>{"use strict";Object.defineProperty(rye,"__esModule",{value:!0});rye.mergeRenovateConfig=rye.checkForRepoConfigError=rye.detectRepoFileConfig=void 0;var _ae=(tn(),Dr(en)),wNt=_ae.__importDefault(_a()),CZo=_ae.__importDefault(jKo()),svi=_ae.__importDefault(XS()),XYh=_ae.__importDefault(Oh()),vZo=NP(),ZYh=w0e(),EZo=YXo(),eJh=_Zo(),tJh=Yge(),DZo=_ae.__importStar(GFt()),rJh=kpt(),ovi=Zp(),pI=Pi(),SZo=_ae.__importStar(BF()),nJh=fA(),iJh=Nb(),sJh=Ug(),aJh=AE(),avi=km(),oJh=_ae.__importStar($y()),cJh=_ae.__importStar(zSt()),uJh=_ae.__importStar(hMe()),G8r=M8r(),wZo=SNt();async function lJh(){let e=await iJh.scm.getFileList();for(let r of ZYh.configFileNames)if(r==="package.json")try{if(JSON.parse(await(0,avi.readLocalFile)("package.json","utf8")).renovate)return pI.logger.debug("Using package.json for global renovate config"),"package.json"}catch{}else if(e.includes(r))return r;return null}async function IZo(){let e=(0,aJh.getCache)(),{configFileName:r}=e;if(r){let i;try{i=await nJh.platform.getRawFile(r)}catch(s){if(s instanceof sJh.ExternalHostError)throw s;i=null}if(i){let s=svi.default.parse(i);return r!=="package.json"?{configFileName:r,configFileRaw:i,configFileParsed:s}:(s=s.renovate,{configFileName:r,configFileParsed:s})}else pI.logger.debug("Existing config file no longer exists"),delete e.configFileName}if(wZo.OnboardingState.onboardingCacheValid?r=(0,G8r.getOnboardingFileNameFromCache)():r=await lJh()??void 0,!r)return pI.logger.debug("No renovate config file found"),{};e.configFileName=r,pI.logger.debug(`Found ${r} config file`);let t,n;if(wZo.OnboardingState.onboardingCacheValid){let i=(0,G8r.getOnboardingConfigFromCache)(),s=i?JSON.parse(i):void 0;if(s)return(0,G8r.setOnboardingConfigDetails)(r,JSON.stringify(s)),{configFileName:r,configFileRaw:n,configFileParsed:s}}if(r==="package.json")t=JSON.parse(await(0,avi.readLocalFile)("package.json","utf8")).renovate,wNt.default.string(t)&&(pI.logger.debug("Massaging string renovate config to extends array"),t={extends:[t]}),pI.logger.debug({config:t},"package.json>renovate config");else{if(n=await(0,avi.readLocalFile)(r,"utf8"),!wNt.default.string(n))throw pI.logger.warn({configFileName:r},"Null contents when reading config file"),new Error(ovi.REPOSITORY_CHANGED);if(n.length||(n="{}"),XYh.default.extname(r)===".json5")try{t=svi.default.parse(n)}catch(s){pI.logger.debug({renovateConfig:n},"Error parsing renovate config renovate.json5");let a="Invalid JSON5 (parsing failed)",o=`JSON5.parse error: ${String(s.message)}`;return{configFileName:r,configFileParseError:{validationError:a,validationMessage:o}}}else{let s=!0,a=CZo.default.validate(n,s);if(a)return{configFileName:r,configFileParseError:{validationError:"Invalid JSON (parsing failed)",validationMessage:a}};if(s=!1,a=CZo.default.validate(n,s),a){let o="Duplicate keys in JSON",c=JSON.stringify(a);return{configFileName:r,configFileParseError:{validationError:o,validationMessage:c}}}try{t=svi.default.parse(n)}catch(o){pI.logger.debug({renovateConfig:n},"Error parsing renovate config");let c="Invalid JSON (parsing failed)",l=`JSON.parse error: ${String(o.message)}`;return{configFileName:r,configFileParseError:{validationError:c,validationMessage:l}}}}pI.logger.debug({fileName:r,config:t},"Repository config")}return(0,G8r.setOnboardingConfigDetails)(r,JSON.stringify(t)),{configFileName:r,configFileRaw:n,configFileParsed:t}}rye.detectRepoFileConfig=IZo;function xZo(e){if(!e.configFileParseError)return;let r=new Error(ovi.CONFIG_VALIDATION);throw r.validationSource=e.configFileName,r.validationError=e.configFileParseError.validationError,r.validationMessage=e.configFileParseError.validationMessage,r}rye.checkForRepoConfigError=xZo;async function dJh(e){var l,u;let r={...e},t={};e.requireConfig!=="ignored"&&(t=await IZo());let n=(t==null?void 0:t.configFileParsed)||{};wNt.default.nonEmptyArray(r.extends)&&(n.extends=[...r.extends,...n.extends||[]],delete r.extends),xZo(t);let i=await(0,eJh.migrateAndValidate)(e,n);if((l=i.errors)!=null&&l.length){let m=new Error(ovi.CONFIG_VALIDATION);throw m.validationSource=t.configFileName,m.validationError="The renovate configuration file contains some invalid settings",m.validationMessage=i.errors.map(h=>h.message).join(", "),m}i.warnings&&(r.warnings=[...r.warnings??[],...i.warnings]),delete i.errors,delete i.warnings,pI.logger.debug({config:i},"migrated config");let s=e.repository,a=await(0,EZo.decryptConfig)(i,s);wNt.default.string(a.npmrc)&&(pI.logger.debug("Found npmrc in decrypted config - setting"),SZo.setNpmrc(a.npmrc));let o=await(0,EZo.decryptConfig)(await DZo.resolveConfigPresets(a,e,e.ignorePresets),s);pI.logger.trace({config:o},"resolved config");let c=(0,tJh.migrateConfig)(o);if(c.isMigrated&&(pI.logger.debug("Resolved config needs migrating"),pI.logger.trace({config:o},"resolved config after migrating"),o=c.migratedConfig),wNt.default.string(o.npmrc)&&(pI.logger.debug("Ignoring any .npmrc files in repository due to configured npmrc"),SZo.setNpmrc(o.npmrc)),o=(0,rJh.applySecretsToConfig)(o,(0,vZo.mergeChildConfig)(e.secrets??{},o.secrets??{})),o.hostRules){pI.logger.debug("Setting hostRules from config");for(let m of o.hostRules)try{oJh.add(m)}catch(h){pI.logger.warn({err:h,config:m},"Error setting hostRule from config")}cJh.clear(),uJh.clear(),delete o.hostRules}return r=(0,vZo.mergeChildConfig)(r,o),r=await DZo.resolveConfigPresets(r,e),r.renovateJsonPresent=!0,(u=r.ignorePaths)!=null&&u.length&&pI.logger.debug({ignorePaths:r.ignorePaths},"Found repo ignorePaths"),r}rye.mergeRenovateConfig=dJh});var z8r=A(Jft=>{"use strict";Object.defineProperty(Jft,"__esModule",{value:!0});Jft.MigratedDataFactory=Jft.applyPrettierFormatting=void 0;var uvi=(tn(),Dr(en)),pJh=uvi.__importDefault($4t()),mJh=uvi.__importDefault(XS()),fJh=uvi.__importDefault(Oh()),hJh=Yge(),gJh=Dre(),V8r=Pi(),yJh=Nb(),_Jh=km(),AJh=U8r(),bJh=new Set([".prettierrc",".prettierrc.json",".prettierrc.yml",".prettierrc.yaml",".prettierrc.json5",".prettierrc.js",".prettierrc.cjs","prettier.config.js","prettier.config.cjs",".prettierrc.toml"]);async function TZo(e,r,t){try{V8r.logger.trace("applyPrettierFormatting - START");let i=(await yJh.scm.getFileList()).some(a=>bJh.has(a));if(!i)try{let a=await(0,_Jh.readLocalFile)("package.json","utf8");i=a&&JSON.parse(a).prettier}catch{V8r.logger.warn("applyPrettierFormatting - Error processing package.json file")}if(!i)return e;let s={parser:r,tabWidth:(t==null?void 0:t.amount)===0?2:t==null?void 0:t.amount,useTabs:(t==null?void 0:t.type)==="tab"};return(0,gJh.prettier)().format(e,s)}finally{V8r.logger.trace("applyPrettierFormatting - END")}}Jft.applyPrettierFormatting=TZo;var cvi=class{static data;static async getAsync(){if(this.data)return this.data;let r=await this.build();return r?(this.data=r,this.data):null}static reset(){this.data=null}static applyPrettierFormatting({content:r,filename:t,indent:n}){let i=fJh.default.extname(t).replace(".","");return TZo(r,i,n)}static async build(){let r=null;try{let{configFileName:t,configFileRaw:n,configFileParsed:i={}}=await(0,AJh.detectRepoFileConfig)(),{isMigrated:s,migratedConfig:a}=(0,hJh.migrateConfig)(i);if(!s)return null;delete a.errors,delete a.warnings;let o=(0,pJh.default)(n),c=o.indent??" ",l=t,u;l.endsWith(".json5")?u=mJh.default.stringify(a,void 0,c):u=JSON.stringify(a,void 0,c),u.endsWith(` `)||(u+=` -`),r={content:u,filename:l,indent:o}}catch(t){V8r.logger.debug({err:t},"MigratedDataFactory.getAsync() Error initializing renovate MigratedData")}return r}};Jft.MigratedDataFactory=ovi});var PZo=A($8r=>{"use strict";Object.defineProperty($8r,"__esModule",{value:!0});$8r.createConfigMigrationBranch=void 0;var bJh=_f(),uvi=Pi(),TZo=Nb(),CJh=f5t(),vJh=h5t(),EJh=z8r();async function DJh(e,r){uvi.logger.debug("createConfigMigrationBranch()");let t=r.filename;uvi.logger.debug("Creating config migration branch");let i=new vJh.ConfigMigrationCommitMessageFactory(e,t).getCommitMessage();if(bJh.GlobalConfig.get("dryRun"))return uvi.logger.info("DRY-RUN: Would commit files to config migration branch"),Promise.resolve(null);await TZo.scm.checkoutBranch(e.defaultBranch);let s=await EJh.MigratedDataFactory.applyPrettierFormatting(r);return TZo.scm.commitAndPush({baseBranch:e.baseBranch,branchName:(0,CJh.getMigrationBranchName)(e),files:[{type:"addition",path:t,contents:s}],message:i.toString(),platformCommit:!!e.platformCommit})}$8r.createConfigMigrationBranch=DJh});var RZo=A(Xft=>{"use strict";Object.defineProperty(Xft,"__esModule",{value:!0});Xft.jsonStripWhitespaces=Xft.rebaseMigrationBranch=void 0;var SJh=(tn(),Dr(en)),wJh=SJh.__importDefault(XS()),IJh=_f(),INt=Pi(),lvi=Nb(),xJh=Lh(),TJh=Hqe(),PJh=f5t(),RJh=h5t(),kJh=z8r();async function FJh(e,r){INt.logger.debug("Checking if migration branch needs rebasing");let t=(0,PJh.getMigrationBranchName)(e);if(await lvi.scm.isBranchModified(t))return INt.logger.debug("Migration branch has been edited and cannot be rebased"),null;let n=r.filename,i=r.content,s=await(0,xJh.getFile)(n,t);if(dvi(i)===dvi(s))return INt.logger.debug("Migration branch is up to date"),null;if(INt.logger.debug("Rebasing migration branch"),IJh.GlobalConfig.get("dryRun"))return INt.logger.info("DRY-RUN: Would rebase files in migration branch"),null;let o=new RJh.ConfigMigrationCommitMessageFactory(e,n).getCommitMessage();return await lvi.scm.checkoutBranch(e.defaultBranch),i=await kJh.MigratedDataFactory.applyPrettierFormatting(r),lvi.scm.commitAndPush({baseBranch:e.baseBranch,branchName:t,files:[{type:"addition",path:n,contents:i}],message:o.toString(),platformCommit:!!e.platformCommit})}Xft.rebaseMigrationBranch=FJh;function dvi(e){return e?(0,TJh.quickStringify)(wJh.default.parse(e))??null:null}Xft.jsonStripWhitespaces=dvi});var FZo=A(Zft=>{"use strict";Object.defineProperty(Zft,"__esModule",{value:!0});Zft.migrationPrExists=Zft.checkConfigMigrationBranch=void 0;var pvi=_f(),nye=Pi(),xNt=fA(),NJh=Jse(),mvi=Nb(),OJh=f5t(),BJh=h5t(),qJh=PZo(),MJh=RZo();async function LJh(e,r){if(nye.logger.debug("checkConfigMigrationBranch()"),!r)return nye.logger.debug("checkConfigMigrationBranch() Config does not need migration"),null;let t=(0,OJh.getMigrationBranchName)(e),n=await kZo(t);if(!n){let s=new BJh.ConfigMigrationCommitMessageFactory(e,r.filename).getPrTitle(),a={branchName:t,prTitle:s,state:"closed"},o=await xNt.platform.findPr(a);if(o)return nye.logger.debug({prTitle:o.title},"Closed PR already exists. Skipping branch."),await jJh(e,o),null}if(n){if(nye.logger.debug("Config Migration PR already exists"),await(0,MJh.rebaseMigrationBranch)(e,r),xNt.platform.refreshPr){let i=await xNt.platform.getBranchPr(t);i&&await xNt.platform.refreshPr(i.number)}}else nye.logger.debug("Config Migration PR does not exist"),nye.logger.debug("Need to create migration PR"),await(0,qJh.createConfigMigrationBranch)(e,r);return pvi.GlobalConfig.get("dryRun")||await mvi.scm.checkoutBranch(t),t}Zft.checkConfigMigrationBranch=LJh;async function kZo(e){return!!await xNt.platform.getBranchPr(e)}Zft.migrationPrExists=kZo;async function jJh(e,r){if(r.state==="closed"&&!e.suppressNotifications.includes("prIgnoreNotification")){if(pvi.GlobalConfig.get("dryRun"))nye.logger.info(`DRY-RUN: Would ensure closed PR comment in PR #${r.number}`);else{let t=` +`),r={content:u,filename:l,indent:o}}catch(t){V8r.logger.debug({err:t},"MigratedDataFactory.getAsync() Error initializing renovate MigratedData")}return r}};Jft.MigratedDataFactory=cvi});var RZo=A($8r=>{"use strict";Object.defineProperty($8r,"__esModule",{value:!0});$8r.createConfigMigrationBranch=void 0;var CJh=_f(),lvi=Pi(),PZo=Nb(),vJh=f5t(),EJh=h5t(),DJh=z8r();async function SJh(e,r){lvi.logger.debug("createConfigMigrationBranch()");let t=r.filename;lvi.logger.debug("Creating config migration branch");let i=new EJh.ConfigMigrationCommitMessageFactory(e,t).getCommitMessage();if(CJh.GlobalConfig.get("dryRun"))return lvi.logger.info("DRY-RUN: Would commit files to config migration branch"),Promise.resolve(null);await PZo.scm.checkoutBranch(e.defaultBranch);let s=await DJh.MigratedDataFactory.applyPrettierFormatting(r);return PZo.scm.commitAndPush({baseBranch:e.baseBranch,branchName:(0,vJh.getMigrationBranchName)(e),files:[{type:"addition",path:t,contents:s}],message:i.toString(),platformCommit:!!e.platformCommit})}$8r.createConfigMigrationBranch=SJh});var kZo=A(Xft=>{"use strict";Object.defineProperty(Xft,"__esModule",{value:!0});Xft.jsonStripWhitespaces=Xft.rebaseMigrationBranch=void 0;var wJh=(tn(),Dr(en)),IJh=wJh.__importDefault(XS()),xJh=_f(),INt=Pi(),dvi=Nb(),TJh=Lh(),PJh=Hqe(),RJh=f5t(),kJh=h5t(),FJh=z8r();async function NJh(e,r){INt.logger.debug("Checking if migration branch needs rebasing");let t=(0,RJh.getMigrationBranchName)(e);if(await dvi.scm.isBranchModified(t))return INt.logger.debug("Migration branch has been edited and cannot be rebased"),null;let n=r.filename,i=r.content,s=await(0,TJh.getFile)(n,t);if(pvi(i)===pvi(s))return INt.logger.debug("Migration branch is up to date"),null;if(INt.logger.debug("Rebasing migration branch"),xJh.GlobalConfig.get("dryRun"))return INt.logger.info("DRY-RUN: Would rebase files in migration branch"),null;let o=new kJh.ConfigMigrationCommitMessageFactory(e,n).getCommitMessage();return await dvi.scm.checkoutBranch(e.defaultBranch),i=await FJh.MigratedDataFactory.applyPrettierFormatting(r),dvi.scm.commitAndPush({baseBranch:e.baseBranch,branchName:t,files:[{type:"addition",path:n,contents:i}],message:o.toString(),platformCommit:!!e.platformCommit})}Xft.rebaseMigrationBranch=NJh;function pvi(e){return e?(0,PJh.quickStringify)(IJh.default.parse(e))??null:null}Xft.jsonStripWhitespaces=pvi});var NZo=A(Zft=>{"use strict";Object.defineProperty(Zft,"__esModule",{value:!0});Zft.migrationPrExists=Zft.checkConfigMigrationBranch=void 0;var mvi=_f(),nye=Pi(),xNt=fA(),OJh=Jse(),fvi=Nb(),BJh=f5t(),qJh=h5t(),MJh=RZo(),LJh=kZo();async function jJh(e,r){if(nye.logger.debug("checkConfigMigrationBranch()"),!r)return nye.logger.debug("checkConfigMigrationBranch() Config does not need migration"),null;let t=(0,BJh.getMigrationBranchName)(e),n=await FZo(t);if(!n){let s=new qJh.ConfigMigrationCommitMessageFactory(e,r.filename).getPrTitle(),a={branchName:t,prTitle:s,state:"closed"},o=await xNt.platform.findPr(a);if(o)return nye.logger.debug({prTitle:o.title},"Closed PR already exists. Skipping branch."),await GJh(e,o),null}if(n){if(nye.logger.debug("Config Migration PR already exists"),await(0,LJh.rebaseMigrationBranch)(e,r),xNt.platform.refreshPr){let i=await xNt.platform.getBranchPr(t);i&&await xNt.platform.refreshPr(i.number)}}else nye.logger.debug("Config Migration PR does not exist"),nye.logger.debug("Need to create migration PR"),await(0,MJh.createConfigMigrationBranch)(e,r);return mvi.GlobalConfig.get("dryRun")||await fvi.scm.checkoutBranch(t),t}Zft.checkConfigMigrationBranch=jJh;async function FZo(e){return!!await xNt.platform.getBranchPr(e)}Zft.migrationPrExists=FZo;async function GJh(e,r){if(r.state==="closed"&&!e.suppressNotifications.includes("prIgnoreNotification")){if(mvi.GlobalConfig.get("dryRun"))nye.logger.info(`DRY-RUN: Would ensure closed PR comment in PR #${r.number}`);else{let t=` -If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.`;await(0,NJh.ensureComment)({number:r.number,topic:"Renovate Ignore Notification",content:t})}await mvi.scm.branchExists(r.sourceBranch)&&(pvi.GlobalConfig.get("dryRun")?nye.logger.info("DRY-RUN: Would delete branch "+r.sourceBranch):await mvi.scm.deleteBranch(r.sourceBranch))}}});var K8r=A(Q8r=>{"use strict";Object.defineProperty(Q8r,"__esModule",{value:!0});Q8r.fingerprint=void 0;var GJh=(tn(),Dr(en)),UJh=GJh.__importDefault(G3()),VJh=Hqe();function zJh(e){let r=(0,VJh.safeStringify)(e);return r?(0,UJh.default)(r):""}Q8r.fingerprint=zJh});var NZo=A(H8r=>{"use strict";Object.defineProperty(H8r,"__esModule",{value:!0});H8r.memoize=void 0;function $Jh(e){let r=null;return()=>{if(r)return r.res;let t=e();return r={res:t},t}}H8r.memoize=$Jh});var fvi=A(e0t=>{"use strict";Object.defineProperty(e0t,"__esModule",{value:!0});e0t.embedChangelogs=e0t.embedChangelog=void 0;var QJh=(tn(),Dr(en)),KJh=QJh.__importStar(lP()),HJh=xmi();async function OZo(e){e.logJSON===void 0&&(e.logJSON=await(0,HJh.getChangeLogJSON)(e))}e0t.embedChangelog=OZo;async function WJh(e){await KJh.map(e,OZo,{concurrency:10})}e0t.embedChangelogs=WJh});var PNt=A(iye=>{"use strict";Object.defineProperty(iye,"__esModule",{value:!0});iye.setConfidence=iye.setStability=iye.resolveBranchStatus=void 0;var TNt=Pi(),hvi=fA(),YJh=Fxe();async function JJh(e,r,t=!1){if(TNt.logger.debug(`resolveBranchStatus(branchName=${e}, ignoreTests=${t})`),t)return TNt.logger.debug("Ignore tests. Return green"),"green";let n=await hvi.platform.getBranchStatus(e,r);return TNt.logger.debug(`Branch status ${n}`),n}iye.resolveBranchStatus=JJh;async function BZo(e,r,t,n,i){await hvi.platform.getBranchStatusCheck(e,r)===n?TNt.logger.debug(`Status check ${r} is already up-to-date`):(TNt.logger.debug(`Updating ${r} status check state to ${n}`),await hvi.platform.setBranchStatus({branchName:e,context:r,description:t,state:n,url:i}))}async function XJh(e){var n;if(!e.stabilityStatus)return;let r="renovate/stability-days",t=e.stabilityStatus==="green"?"Updates have met minimum release age requirement":"Updates have not met minimum release age requirement";await BZo(e.branchName,r,t,e.stabilityStatus,(n=e.productLinks)==null?void 0:n.documentation)}iye.setStability=XJh;async function ZJh(e){var n;if(!e.branchName||!e.confidenceStatus||e.minimumConfidence&&!(0,YJh.isActiveConfidenceLevel)(e.minimumConfidence))return;let r="renovate/merge-confidence",t=e.confidenceStatus==="green"?"Updates have met Merge Confidence requirement":"Updates have not met Merge Confidence requirement";await BZo(e.branchName,r,t,e.confidenceStatus,(n=e.productLinks)==null?void 0:n.documentation)}iye.setConfidence=ZJh});var qZo=A(gvi=>{"use strict";Object.defineProperty(gvi,"__esModule",{value:!0});gvi.default=`### Release Notes +If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.`;await(0,OJh.ensureComment)({number:r.number,topic:"Renovate Ignore Notification",content:t})}await fvi.scm.branchExists(r.sourceBranch)&&(mvi.GlobalConfig.get("dryRun")?nye.logger.info("DRY-RUN: Would delete branch "+r.sourceBranch):await fvi.scm.deleteBranch(r.sourceBranch))}}});var K8r=A(Q8r=>{"use strict";Object.defineProperty(Q8r,"__esModule",{value:!0});Q8r.fingerprint=void 0;var UJh=(tn(),Dr(en)),VJh=UJh.__importDefault(G3()),zJh=Hqe();function $Jh(e){let r=(0,zJh.safeStringify)(e);return r?(0,VJh.default)(r):""}Q8r.fingerprint=$Jh});var OZo=A(H8r=>{"use strict";Object.defineProperty(H8r,"__esModule",{value:!0});H8r.memoize=void 0;function QJh(e){let r=null;return()=>{if(r)return r.res;let t=e();return r={res:t},t}}H8r.memoize=QJh});var hvi=A(e0t=>{"use strict";Object.defineProperty(e0t,"__esModule",{value:!0});e0t.embedChangelogs=e0t.embedChangelog=void 0;var KJh=(tn(),Dr(en)),HJh=KJh.__importStar(lP()),WJh=Tmi();async function BZo(e){e.logJSON===void 0&&(e.logJSON=await(0,WJh.getChangeLogJSON)(e))}e0t.embedChangelog=BZo;async function YJh(e){await HJh.map(e,BZo,{concurrency:10})}e0t.embedChangelogs=YJh});var PNt=A(iye=>{"use strict";Object.defineProperty(iye,"__esModule",{value:!0});iye.setConfidence=iye.setStability=iye.resolveBranchStatus=void 0;var TNt=Pi(),gvi=fA(),JJh=Fxe();async function XJh(e,r,t=!1){if(TNt.logger.debug(`resolveBranchStatus(branchName=${e}, ignoreTests=${t})`),t)return TNt.logger.debug("Ignore tests. Return green"),"green";let n=await gvi.platform.getBranchStatus(e,r);return TNt.logger.debug(`Branch status ${n}`),n}iye.resolveBranchStatus=XJh;async function qZo(e,r,t,n,i){await gvi.platform.getBranchStatusCheck(e,r)===n?TNt.logger.debug(`Status check ${r} is already up-to-date`):(TNt.logger.debug(`Updating ${r} status check state to ${n}`),await gvi.platform.setBranchStatus({branchName:e,context:r,description:t,state:n,url:i}))}async function ZJh(e){var n;if(!e.stabilityStatus)return;let r="renovate/stability-days",t=e.stabilityStatus==="green"?"Updates have met minimum release age requirement":"Updates have not met minimum release age requirement";await qZo(e.branchName,r,t,e.stabilityStatus,(n=e.productLinks)==null?void 0:n.documentation)}iye.setStability=ZJh;async function eXh(e){var n;if(!e.branchName||!e.confidenceStatus||e.minimumConfidence&&!(0,JJh.isActiveConfidenceLevel)(e.minimumConfidence))return;let r="renovate/merge-confidence",t=e.confidenceStatus==="green"?"Updates have met Merge Confidence requirement":"Updates have not met Merge Confidence requirement";await qZo(e.branchName,r,t,e.confidenceStatus,(n=e.productLinks)==null?void 0:n.documentation)}iye.setConfidence=eXh});var MZo=A(yvi=>{"use strict";Object.defineProperty(yvi,"__esModule",{value:!0});yvi.default=`### Release Notes {{#each upgrades as |upgrade|}} @@ -2891,19 +2891,19 @@ If you accidentally closed this PR, or if you changed your mind: rename this PR {{/if}} -{{/each}}`});var LZo=A(W8r=>{"use strict";Object.defineProperty(W8r,"__esModule",{value:!0});W8r.getChangelogs=void 0;var MZo=(tn(),Dr(en)),eXh=m8(),tXh=bpt(),rXh=Ba(),nXh=MZo.__importStar(dD()),iXh=MZo.__importDefault(qZo());function sXh(e){let r="";if(!e.hasReleaseNotes)return r;for(let t of e.upgrades)t.hasReleaseNotes&&t.repoName&&(t.releaseNotesSummaryTitle=`${t.repoName} (${t.depName})`);return r+=` +{{/each}}`});var jZo=A(W8r=>{"use strict";Object.defineProperty(W8r,"__esModule",{value:!0});W8r.getChangelogs=void 0;var LZo=(tn(),Dr(en)),tXh=m8(),rXh=bpt(),nXh=Ba(),iXh=LZo.__importStar(dD()),sXh=LZo.__importDefault(MZo());function aXh(e){let r="";if(!e.hasReleaseNotes)return r;for(let t of e.upgrades)t.hasReleaseNotes&&t.repoName&&(t.releaseNotesSummaryTitle=`${t.repoName} (${t.depName})`);return r+=` --- -`+nXh.compile(iXh.default,e,!1)+` +`+iXh.compile(sXh.default,e,!1)+` -`,r=r.replace((0,rXh.regEx)(/### \[`vv/g),"### [`v"),r=(0,tXh.sanitizeMarkdown)(r),r=(0,eXh.unemojify)(r),r}W8r.getChangelogs=sXh});var GZo=A(Y8r=>{"use strict";Object.defineProperty(Y8r,"__esModule",{value:!0});Y8r.getPrConfigDescription=void 0;var RNt=m8();function aXh(e){var t;let r=` +`,r=r.replace((0,nXh.regEx)(/### \[`vv/g),"### [`v"),r=(0,rXh.sanitizeMarkdown)(r),r=(0,tXh.unemojify)(r),r}W8r.getChangelogs=aXh});var UZo=A(Y8r=>{"use strict";Object.defineProperty(Y8r,"__esModule",{value:!0});Y8r.getPrConfigDescription=void 0;var RNt=m8();function oXh(e){var t;let r=` --- ### Configuration -`;return r+=(0,RNt.emojify)(":date: **Schedule**: "),r+="Branch creation - "+jZo(e.schedule,e.timezone),r+=", Automerge - "+jZo(e.automergeSchedule,e.timezone)+".",r+=` +`;return r+=(0,RNt.emojify)(":date: **Schedule**: "),r+="Branch creation - "+GZo(e.schedule,e.timezone),r+=", Automerge - "+GZo(e.automergeSchedule,e.timezone)+".",r+=` `,r+=(0,RNt.emojify)(":vertical_traffic_light: **Automerge**: "),e.automerge?r+="Enabled.":e.automergedPreviously?r+="Disabled because a matching PR was automerged previously.":r+="Disabled by config. Please merge this manually once you are satisfied.",r+=` @@ -2913,46 +2913,46 @@ If you accidentally closed this PR, or if you changed your mind: rename this PR `):r+=(0,RNt.emojify)(`:no_bell: **Ignore**: Close this PR and you won't be reminded about ${e.upgrades.length===1?"this update":"these updates"} again. -`),r}Y8r.getPrConfigDescription=aXh;function jZo(e,r){let t="";return e&&e[0]!=="at any time"?(t+=`"${String(e)}"`,r?t+=` in timezone ${r}`:t+=" (UTC)"):t+="At any time (no schedule defined)",t}});var UZo=A(J8r=>{"use strict";Object.defineProperty(J8r,"__esModule",{value:!0});J8r.getControls=void 0;function oXh(){return` +`),r}Y8r.getPrConfigDescription=oXh;function GZo(e,r){let t="";return e&&e[0]!=="at any time"?(t+=`"${String(e)}"`,r?t+=` in timezone ${r}`:t+=" (UTC)"):t+="At any time (no schedule defined)",t}});var VZo=A(J8r=>{"use strict";Object.defineProperty(J8r,"__esModule",{value:!0});J8r.getControls=void 0;function cXh(){return` --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box -`}J8r.getControls=oXh});var VZo=A(X8r=>{"use strict";Object.defineProperty(X8r,"__esModule",{value:!0});X8r.getPrFooter=void 0;var cXh=(tn(),Dr(en)),uXh=cXh.__importStar(dD());function lXh(e){return e.prFooter?` +`}J8r.getControls=cXh});var zZo=A(X8r=>{"use strict";Object.defineProperty(X8r,"__esModule",{value:!0});X8r.getPrFooter=void 0;var uXh=(tn(),Dr(en)),lXh=uXh.__importStar(dD());function dXh(e){return e.prFooter?` --- -`+uXh.safeCompile(e.prFooter,e):""}X8r.getPrFooter=lXh});var zZo=A(Z8r=>{"use strict";Object.defineProperty(Z8r,"__esModule",{value:!0});Z8r.getPrHeader=void 0;var dXh=(tn(),Dr(en)),pXh=dXh.__importStar(dD());function mXh(e){return e.prHeader?pXh.compile(e.prHeader,e)+` +`+lXh.safeCompile(e.prFooter,e):""}X8r.getPrFooter=dXh});var $Zo=A(Z8r=>{"use strict";Object.defineProperty(Z8r,"__esModule",{value:!0});Z8r.getPrHeader=void 0;var pXh=(tn(),Dr(en)),mXh=pXh.__importStar(dD());function fXh(e){return e.prHeader?mXh.compile(e.prHeader,e)+` -`:""}Z8r.getPrHeader=mXh});var QZo=A(t0t=>{"use strict";Object.defineProperty(t0t,"__esModule",{value:!0});t0t.getPrExtraNotes=t0t.getPrNotes=void 0;var $Zo=(tn(),Dr(en)),fXh=$Zo.__importDefault(_a()),hXh=Pi(),yvi=m8(),gXh=$Zo.__importStar(dD());function yXh(e){let r=[];for(let n of e.upgrades)if(fXh.default.nonEmptyArray(n.prBodyNotes))for(let i of n.prBodyNotes)try{let s=gXh.compile(i,n).trim();s!=null&&s.length&&r.push(s)}catch(s){hXh.logger.debug({err:s},"Error compiling upgrade note"),r.push(i)}return[...new Set(r)].join(` +`:""}Z8r.getPrHeader=fXh});var KZo=A(t0t=>{"use strict";Object.defineProperty(t0t,"__esModule",{value:!0});t0t.getPrExtraNotes=t0t.getPrNotes=void 0;var QZo=(tn(),Dr(en)),hXh=QZo.__importDefault(_a()),gXh=Pi(),_vi=m8(),yXh=QZo.__importStar(dD());function _Xh(e){let r=[];for(let n of e.upgrades)if(hXh.default.nonEmptyArray(n.prBodyNotes))for(let i of n.prBodyNotes)try{let s=yXh.compile(i,n).trim();s!=null&&s.length&&r.push(s)}catch(s){gXh.logger.debug({err:s},"Error compiling upgrade note"),r.push(i)}return[...new Set(r)].join(` `)+` -`}t0t.getPrNotes=yXh;function _Xh(e){let r="";return e.upgrades.some(t=>t.gitRef)&&(r+=(0,yvi.emojify)(':abcd: If you wish to disable git hash updates, add `":disableDigestUpdates"` to the extends array in your config.\n\n')),e.updateType==="lockFileMaintenance"&&(r+=(0,yvi.emojify)(`:wrench: This Pull Request updates lock files to use the latest dependency versions. +`}t0t.getPrNotes=_Xh;function AXh(e){let r="";return e.upgrades.some(t=>t.gitRef)&&(r+=(0,_vi.emojify)(':abcd: If you wish to disable git hash updates, add `":disableDigestUpdates"` to the extends array in your config.\n\n')),e.updateType==="lockFileMaintenance"&&(r+=(0,_vi.emojify)(`:wrench: This Pull Request updates lock files to use the latest dependency versions. -`)),e.isPin&&(r+=(0,yvi.emojify)("Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.\n\n")),r}t0t.getPrExtraNotes=_Xh});var HZo=A(e5r=>{"use strict";Object.defineProperty(e5r,"__esModule",{value:!0});e5r.getPrUpdatesTable=void 0;var AXh=(tn(),Dr(en)),KZo=Pi(),_vi=Ba(),bXh=AXh.__importStar(dD());function CXh(e,r){let t=[];if(r.prBodyDefinitions)for(let n of e){let i=r.prBodyDefinitions[n];t.push({header:n,value:i})}return t}function vXh(e,r){var n;let t=[];for(let i of e)for(let s of r)(n=s[i])!=null&&n.length&&(t.includes(i)||t.push(i));return t}function EXh(e){if(e.prBodyColumns===void 0)return KZo.logger.warn("getPrUpdatesTable - prBodyColumns is undefined"),"";let r=e.upgrades.filter(a=>a!==void 0).map(a=>{let o={},c=CXh(e.prBodyColumns??[],a);for(let l of c){let{header:u,value:m}=l;try{m?o[u]=bXh.compile(m,a).replace((0,_vi.regEx)(/``/g),""):o[u]=""}catch(h){KZo.logger.warn({header:u,value:m,err:h},"Handlebars compilation error")}}return o}),t=vXh(e.prBodyColumns,r),n=` +`)),e.isPin&&(r+=(0,_vi.emojify)("Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.\n\n")),r}t0t.getPrExtraNotes=AXh});var WZo=A(e5r=>{"use strict";Object.defineProperty(e5r,"__esModule",{value:!0});e5r.getPrUpdatesTable=void 0;var bXh=(tn(),Dr(en)),HZo=Pi(),Avi=Ba(),CXh=bXh.__importStar(dD());function vXh(e,r){let t=[];if(r.prBodyDefinitions)for(let n of e){let i=r.prBodyDefinitions[n];t.push({header:n,value:i})}return t}function EXh(e,r){var n;let t=[];for(let i of e)for(let s of r)(n=s[i])!=null&&n.length&&(t.includes(i)||t.push(i));return t}function DXh(e){if(e.prBodyColumns===void 0)return HZo.logger.warn("getPrUpdatesTable - prBodyColumns is undefined"),"";let r=e.upgrades.filter(a=>a!==void 0).map(a=>{let o={},c=vXh(e.prBodyColumns??[],a);for(let l of c){let{header:u,value:m}=l;try{m?o[u]=CXh.compile(m,a).replace((0,Avi.regEx)(/``/g),""):o[u]=""}catch(h){HZo.logger.warn({header:u,value:m,err:h},"Handlebars compilation error")}}return o}),t=EXh(e.prBodyColumns,r),n=` This PR contains the following updates: `;n+="| "+t.join(" | ")+` | `,n+="|"+t.map(()=>"---|").join("")+` -`;let i=[];for(let a of r){let o="|";for(let c of t){let l=a[c]?a[c].replace((0,_vi.regEx)(/^@/),"@​").replace((0,_vi.regEx)(/\|/g),"\\|"):"";o+=` ${l} |`}o+=` +`;let i=[];for(let a of r){let o="|";for(let c of t){let l=a[c]?a[c].replace((0,Avi.regEx)(/^@/),"@​").replace((0,Avi.regEx)(/\|/g),"\\|"):"";o+=` ${l} |`}o+=` `,i.push(o)}let s=[...new Set(i)];return n+=s.join(""),n+=` -`,n}e5r.getPrUpdatesTable=EXh});var XZo=A(t5r=>{"use strict";Object.defineProperty(t5r,"__esModule",{value:!0});t5r.getPrBody=void 0;var DXh=(tn(),Dr(en)),SXh=fA(),JZo=Ba(),wXh=jD(),IXh=DXh.__importStar(dD()),xXh=Ip(),WZo=r6r(),TXh=LZo(),PXh=GZo(),RXh=UZo(),kXh=VZo(),FXh=zZo(),YZo=QZo(),NXh=HZo();function OXh(e){e.upgrades.forEach(r=>{let{homepage:t,sourceUrl:n,sourceDirectory:i,changelogUrl:s,dependencyUrl:a}=r,o=r.depName,c=t??n??a;c&&(o=`[${o}](${c})`);let l=[];t&&n&&l.push(`[source](${n})`),s&&l.push(`[changelog](${s})`),l.length&&(o+=` (${l.join(", ")})`),r.depNameLinked=o;let u=[];if(t&&u.push(`[homepage](${t})`),n){let m=n;i&&(m=(0,xXh.joinUrlParts)(n,"tree/HEAD/",i)),u.push(`[source](${m})`)}s&&u.push(`[changelog](${s})`),r.references=u.join(", ")})}var BXh=(0,JZo.regEx)(/\*\*Rebasing\*\*: .*/);function qXh(e,r,t){OXh(e);let n="";n+=(0,WZo.getWarnings)(e),e.packageFiles&&(n+=(0,WZo.getDepWarningsPR)(e.packageFiles,t,e.dependencyDashboard));let i={header:(0,FXh.getPrHeader)(e),table:(0,NXh.getPrUpdatesTable)(e),warnings:n,notes:(0,YZo.getPrNotes)(e)+(0,YZo.getPrExtraNotes)(e),changelogs:(0,TXh.getChangelogs)(e),configDescription:(0,PXh.getPrConfigDescription)(e),controls:(0,RXh.getControls)(),footer:(0,kXh.getPrFooter)(e)},s="";if(e.prBodyTemplate){let a=e.prBodyTemplate;s=IXh.compile(a,i,!1),s=s.trim(),s=s.replace((0,JZo.regEx)(/\n\n\n+/g),` +`,n}e5r.getPrUpdatesTable=DXh});var ZZo=A(t5r=>{"use strict";Object.defineProperty(t5r,"__esModule",{value:!0});t5r.getPrBody=void 0;var SXh=(tn(),Dr(en)),wXh=fA(),XZo=Ba(),IXh=jD(),xXh=SXh.__importStar(dD()),TXh=Ip(),YZo=r6r(),PXh=jZo(),RXh=UZo(),kXh=VZo(),FXh=zZo(),NXh=$Zo(),JZo=KZo(),OXh=WZo();function BXh(e){e.upgrades.forEach(r=>{let{homepage:t,sourceUrl:n,sourceDirectory:i,changelogUrl:s,dependencyUrl:a}=r,o=r.depName,c=t??n??a;c&&(o=`[${o}](${c})`);let l=[];t&&n&&l.push(`[source](${n})`),s&&l.push(`[changelog](${s})`),l.length&&(o+=` (${l.join(", ")})`),r.depNameLinked=o;let u=[];if(t&&u.push(`[homepage](${t})`),n){let m=n;i&&(m=(0,TXh.joinUrlParts)(n,"tree/HEAD/",i)),u.push(`[source](${m})`)}s&&u.push(`[changelog](${s})`),r.references=u.join(", ")})}var qXh=(0,XZo.regEx)(/\*\*Rebasing\*\*: .*/);function MXh(e,r,t){BXh(e);let n="";n+=(0,YZo.getWarnings)(e),e.packageFiles&&(n+=(0,YZo.getDepWarningsPR)(e.packageFiles,t,e.dependencyDashboard));let i={header:(0,NXh.getPrHeader)(e),table:(0,OXh.getPrUpdatesTable)(e),warnings:n,notes:(0,JZo.getPrNotes)(e)+(0,JZo.getPrExtraNotes)(e),changelogs:(0,PXh.getChangelogs)(e),configDescription:(0,RXh.getPrConfigDescription)(e),controls:(0,kXh.getControls)(),footer:(0,FXh.getPrFooter)(e)},s="";if(e.prBodyTemplate){let a=e.prBodyTemplate;s=xXh.compile(a,i,!1),s=s.trim(),s=s.replace((0,XZo.regEx)(/\n\n\n+/g),` -`);let o=(0,wXh.toBase64)(JSON.stringify(r.debugData));s+=` +`);let o=(0,IXh.toBase64)(JSON.stringify(r.debugData));s+=` <!--renovate-debug:${o}--> -`,s=SXh.platform.massageMarkdown(s),r!=null&&r.rebasingNotice&&(s=s.replace(BXh,`**Rebasing**: ${r.rebasingNotice}`))}return s}t5r.getPrBody=qXh});var n5r=A(r5r=>{"use strict";Object.defineProperty(r5r,"__esModule",{value:!0});r5r.prepareLabels=void 0;var eec=(tn(),Dr(en)),ZZo=eec.__importDefault(_a()),MXh=eec.__importStar(dD());function LXh(e){let r=e.labels??[],t=e.addLabels??[];return[...new Set([...r,...t])].filter(ZZo.default.nonEmptyStringAndNotWhitespace).map(n=>MXh.compile(n,e)).filter(ZZo.default.nonEmptyStringAndNotWhitespace)}r5r.prepareLabels=LXh});var tec=A(i5r=>{"use strict";Object.defineProperty(i5r,"__esModule",{value:!0});i5r.sampleSize=void 0;function jXh(e,r){let t=e?e.length:0;if(!t||r<1)return[];let n=r>t?t:r,i=0,s=t-1,a=[...e];for(;i<n;){let o=i+Math.floor(Math.random()*(s-i+1));[a[o],a[i]]=[a[i],a[o]],i+=1}return a.slice(0,n)}i5r.sampleSize=jXh});var nec=A(a5r=>{"use strict";Object.defineProperty(a5r,"__esModule",{value:!0});a5r.codeOwnersForPr=void 0;var GXh=(tn(),Dr(en)),UXh=GXh.__importDefault(IWn()),sye=Pi(),s5r=km(),VXh=Lh(),rec=Ba();function zXh(e){let[r,...t]=e.split((0,rec.regEx)(/\s+/)),n=(0,UXh.default)().add(r);return{usernames:t,pattern:r,score:r.length,match:i=>n.ignores(i)}}function $Xh(e,r){let t=new Map;for(let n of r)if(n.match(e))for(let i of n.usernames)t.set(i,n.score);return{file:e,userScoreMap:t}}function QXh(e){let r=new Map;for(let t of e)for(let[n,i]of t.userScoreMap.entries()){let s=r.get(n)??new Map;r.has(n)||r.set(n,s),s.set(t.file,(s.get(t.file)??0)+i)}return Array.from(r.entries()).map(([t,n])=>({username:t,fileScoreMap:n}))}async function KXh(e){sye.logger.debug("Searching for CODEOWNERS file");try{let r=await(0,s5r.readLocalFile)("CODEOWNERS","utf8")??await(0,s5r.readLocalFile)(".github/CODEOWNERS","utf8")??await(0,s5r.readLocalFile)(".gitlab/CODEOWNERS","utf8")??await(0,s5r.readLocalFile)("docs/CODEOWNERS","utf8");if(!r)return sye.logger.debug("No CODEOWNERS file found"),[];sye.logger.debug(`Found CODEOWNERS file: ${r}`);let t=await(0,VXh.getBranchFiles)(e.sourceBranch);if(!(t!=null&&t.length))return sye.logger.debug("PR includes no files"),[];let n=r.split(rec.newlineRegex).map(c=>c.trim()).filter(c=>c&&!c.startsWith("#")).map(zXh);sye.logger.debug({prFiles:t,fileOwnerRules:n},"PR files and rules to match for CODEOWNERS");let i=n.filter(c=>c.usernames.length===0),s=t.map(c=>$Xh(c,n)).map(c=>i.find(u=>u.match(c.file))?{...c,userScoreMap:new Map}:c);sye.logger.debug(`CODEOWNERS matched the following files: ${s.map(c=>c.file).join(", ")}`);let o=QXh(s).map(c=>({user:c.username,score:Array.from(c.fileScoreMap.values()).reduce((l,u)=>l+u,0)})).sort((c,l)=>l.score-c.score);return sye.logger.debug(`CODEOWNERS matched the following users: ${JSON.stringify(o)}`),o.map(c=>c.user)}catch(r){return sye.logger.warn({err:r,pr:e},"Failed to determine CODEOWNERS for PR."),[]}}a5r.codeOwnersForPr=KXh});var u5r=A(c5r=>{"use strict";Object.defineProperty(c5r,"__esModule",{value:!0});c5r.addParticipants=void 0;var HXh=(tn(),Dr(en)),Avi=HXh.__importDefault(_a()),iec=_f(),oPe=Pi(),o5r=fA(),sec=tec(),WXh=nec();async function aec(e,r){return[...new Set(e.concat(await(0,WXh.codeOwnersForPr)(r)))]}function YXh(e,r){return e.filterUnavailableUsers&&o5r.platform.filterUnavailableUsers?o5r.platform.filterUnavailableUsers(r):Promise.resolve(r)}function JXh(e){return e.length&&e.startsWith("@")?e.slice(1):e}function oec(e,r){let t=[...new Set(r.map(JXh))];return YXh(e,t)}async function XXh(e,r){let t=e.assignees??[];if(oPe.logger.debug(`addParticipants(pr=${r==null?void 0:r.number})`),e.assigneesFromCodeOwners&&(t=await aec(t,r)),t.length>0)try{t=await oec(e,t),Avi.default.number(e.assigneesSampleSize)&&(t=(0,sec.sampleSize)(t,e.assigneesSampleSize)),t.length>0&&(iec.GlobalConfig.get("dryRun")?oPe.logger.info(`DRY-RUN: Would add assignees to PR #${r.number}`):(await o5r.platform.addAssignees(r.number,t),oPe.logger.debug({assignees:t},"Added assignees")))}catch(i){oPe.logger.debug({assignees:e.assignees,err:i},"Failed to add assignees")}let n=e.reviewers??[];if(e.reviewersFromCodeOwners&&(n=await aec(n,r)),Avi.default.array(e.additionalReviewers)&&e.additionalReviewers.length>0&&(n=n.concat(e.additionalReviewers)),n.length>0)try{n=await oec(e,n),Avi.default.number(e.reviewersSampleSize)&&(n=(0,sec.sampleSize)(n,e.reviewersSampleSize)),n.length>0&&(iec.GlobalConfig.get("dryRun")?oPe.logger.info(`DRY-RUN: Would add reviewers to PR #${r.number}`):(await o5r.platform.addReviewers(r.number,n),oPe.logger.debug({reviewers:n},"Added reviewers")))}catch(i){oPe.logger.debug({reviewers:e.reviewers,err:i},"Failed to add reviewers")}}c5r.addParticipants=XXh});var cec=A(r0t=>{"use strict";Object.defineProperty(r0t,"__esModule",{value:!0});r0t.validatePrCache=r0t.generatePrBodyFingerprintConfig=void 0;var bvi=Pi(),ZXh=bze();function eZh(e){let r=e.upgrades.map(t=>({depName:t.depName,displayFrom:t.displayFrom,displayTo:t.displayTo,displayPending:t.displayPending,gitRef:t.gitRef,hasReleaseNotes:t.hasReleaseNotes,prBodyDefinitions:t.prBodyDefinitions,prBodyNotes:t.prBodyNotes,repoName:t.repoName}));return{automerge:e.automerge,automergeSchedule:e.automergeSchedule,baseBranch:e.baseBranch,filteredUpgrades:r,hasReleaseNotes:e.hasReleaseNotes,isPin:e.isPin,prBodyTemplate:e.prBodyTemplate,prFooter:e.prFooter,prHeader:e.prHeader,prTitle:e.prTitle,rebaseWhen:e.rebaseWhen,recreateWhen:e.recreateWhen,schedule:e.schedule,stopUpdating:e.stopUpdating,timezone:e.timezone,updateType:e.updateType,warnings:e.warnings,pendingVersions:e.pendingVersions}}r0t.generatePrBodyFingerprintConfig=eZh;function tZh(e,r){return e.bodyFingerprint!==r?(bvi.logger.debug("PR fingerprints mismatch, processing PR"),!1):(0,ZXh.getElapsedHours)(e.lastEdited)<24?(bvi.logger.debug("PR cache matches but it has been edited in the past 24hrs, so processing PR"),!1):(bvi.logger.debug("PR cache matches and no PR changes in last 24hrs, so skipping PR body check"),!0)}r0t.validatePrCache=tZh});var m5r=A(aye=>{"use strict";Object.defineProperty(aye,"__esModule",{value:!0});aye.ensurePr=aye.updatePrDebugData=aye.getPlatformPrOptions=void 0;var rZh=(tn(),Dr(en)),p5r=rZh.__importDefault(_a()),Cvi=_f(),vvi=Zp(),uec=Dre(),g1=Pi(),l5r=fA(),nZh=Jse(),lec=zY(),iZh=Nb(),sZh=Ug(),dec=bze(),pec=m8(),aZh=K8r(),mec=Lh(),oZh=NZo(),fec=twe(),cZh=fvi(),uZh=PNt(),lZh=XZo(),dZh=n5r(),hec=u5r(),d5r=t_i(),gec=cec();function Evi(e){let r=!!(e.automerge&&(e.automergeType==="pr"||e.automergeType==="branch")&&e.platformAutomerge);return{autoApprove:!!e.autoApprove,azureWorkItemId:e.azureWorkItemId??0,bbUseDefaultReviewers:!!e.bbUseDefaultReviewers,gitLabIgnoreApprovals:!!e.gitLabIgnoreApprovals,forkModeDisallowMaintainerEdits:!!e.forkModeDisallowMaintainerEdits,usePlatformAutomerge:r}}aye.getPlatformPrOptions=Evi;function yec(e,r){let t=(r==null?void 0:r.createdInVer)??uec.pkg.version,n=uec.pkg.version;return{createdInVer:t,updatedInVer:n,targetBranch:e}}aye.updatePrDebugData=yec;function pZh(e,r){if(p5r.default.nonEmptyArray(r.ignoreReviewers)&&p5r.default.nonEmptyArray(e.reviewers)){let t=new Set(r.ignoreReviewers);return e.reviewers.filter(n=>!t.has(n)).length>0}return e.reviewers?e.reviewers.length>0:!1}async function mZh(e){var P,k,R,L,U,Y,N,j,M,C,O,V;let r={...e},t=(0,gec.generatePrBodyFingerprintConfig)(r),n=(0,aZh.fingerprint)(t);g1.logger.trace({config:r},"ensurePr");let{branchName:i,ignoreTests:s,internalChecksAsSuccess:a,prTitle:o="",upgrades:c}=r,l=(0,oZh.memoize)(()=>(0,uZh.resolveBranchStatus)(i,!!a,s)),u=(P=r.dependencyDashboardChecks)==null?void 0:P[r.branchName],m=await l5r.platform.getBranchPr(i),h=(0,d5r.getPrCache)(i);if(m)if(g1.logger.debug("Found existing PR"),(k=m.bodyStruct)!=null&&k.rebaseRequested)g1.logger.debug("PR rebase requested, so skipping cache check");else if(h){if(g1.logger.trace({prCache:h},"Found existing PR cache"),(0,gec.validatePrCache)(h,n))return{type:"with-pr",pr:m}}else r.repositoryCache==="enabled"&&g1.logger.debug("PR cache not found");if(r.upgrades=[],(R=r.artifactErrors)!=null&&R.length&&(g1.logger.debug("Forcing PR because of artifact errors"),r.forcePr=!0),u==="approvePr"&&(g1.logger.debug("Forcing PR because of dependency dashboard approval"),r.forcePr=!0),!m){if(r.automerge===!0&&((L=r.automergeType)!=null&&L.startsWith("branch"))&&!r.forcePr){if(g1.logger.debug("Branch automerge is enabled"),r.stabilityStatus!=="yellow"&&await l()==="yellow"&&p5r.default.number(r.prNotPendingHours)){g1.logger.debug("Checking how long this branch has been pending");let Q=await(0,mec.getBranchLastCommitTime)(i);(0,dec.getElapsedHours)(Q)>=r.prNotPendingHours&&(g1.logger.debug("Branch exceeds prNotPending hours - forcing PR creation"),r.forcePr=!0)}if(r.forcePr||await l()==="red")g1.logger.debug("Branch tests failed, so will create PR");else return{type:"without-pr",prBlockedBy:"BranchAutomerge"}}if(r.prCreation==="status-success"){if(g1.logger.debug("Checking branch combined status"),await l()!=="green")return g1.logger.debug("Branch status isn't green - not creating PR"),{type:"without-pr",prBlockedBy:"AwaitingTests"};g1.logger.debug("Branch status success")}else{if(r.prCreation==="approval"&&u!=="approvePr")return{type:"without-pr",prBlockedBy:"NeedsApproval"};if(r.prCreation==="not-pending"&&!r.forcePr){if(g1.logger.debug("Checking branch combined status"),await l()==="yellow"){g1.logger.debug("Branch status is yellow - checking timeout");let Q=await(0,mec.getBranchLastCommitTime)(i),X=(0,dec.getElapsedHours)(Q);if(!u&&(r.stabilityStatus&&r.stabilityStatus!=="yellow"||p5r.default.number(r.prNotPendingHours)&&X<r.prNotPendingHours))return g1.logger.debug(`Branch is ${X} hours old - skipping PR creation`),{type:"without-pr",prBlockedBy:"AwaitingTests"};let J=String(r.prNotPendingHours);g1.logger.debug(`prNotPendingHours=${J} threshold hit - creating PR`)}g1.logger.debug("Branch status success")}}}let _=[],b=[];function v(Q){return`${Q.repoName}${Q.sourceDirectory?`:${Q.sourceDirectory}`:""}`}r.fetchReleaseNotes==="pr"&&await(0,cZh.embedChangelogs)(c);for(let Q of c){let X=`${Q.depType}-${Q.depName}-${Q.manager}-${Q.currentVersion??Q.currentValue}-${Q.newVersion}`;if(_.includes(X))continue;_.push(X);let J=Q.logJSON;if(J)if(typeof J.error>"u"){if(J.project&&(Q.repoName=J.project.repository),Q.hasReleaseNotes=!1,Q.releases=[],J.hasReleaseNotes&&Q.repoName&&!b.includes(v(Q))&&(b.push(v(Q)),Q.hasReleaseNotes=J.hasReleaseNotes,J.versions))for(let ee of J.versions){let fe={...ee};Q.releases.push(fe)}}else J.error==="MissingGithubToken"&&(Q.prBodyNotes??=[],Q.prBodyNotes=[...Q.prBodyNotes,[` +`,s=wXh.platform.massageMarkdown(s),r!=null&&r.rebasingNotice&&(s=s.replace(qXh,`**Rebasing**: ${r.rebasingNotice}`))}return s}t5r.getPrBody=MXh});var n5r=A(r5r=>{"use strict";Object.defineProperty(r5r,"__esModule",{value:!0});r5r.prepareLabels=void 0;var tec=(tn(),Dr(en)),eec=tec.__importDefault(_a()),LXh=tec.__importStar(dD());function jXh(e){let r=e.labels??[],t=e.addLabels??[];return[...new Set([...r,...t])].filter(eec.default.nonEmptyStringAndNotWhitespace).map(n=>LXh.compile(n,e)).filter(eec.default.nonEmptyStringAndNotWhitespace)}r5r.prepareLabels=jXh});var rec=A(i5r=>{"use strict";Object.defineProperty(i5r,"__esModule",{value:!0});i5r.sampleSize=void 0;function GXh(e,r){let t=e?e.length:0;if(!t||r<1)return[];let n=r>t?t:r,i=0,s=t-1,a=[...e];for(;i<n;){let o=i+Math.floor(Math.random()*(s-i+1));[a[o],a[i]]=[a[i],a[o]],i+=1}return a.slice(0,n)}i5r.sampleSize=GXh});var iec=A(a5r=>{"use strict";Object.defineProperty(a5r,"__esModule",{value:!0});a5r.codeOwnersForPr=void 0;var UXh=(tn(),Dr(en)),VXh=UXh.__importDefault(IWn()),sye=Pi(),s5r=km(),zXh=Lh(),nec=Ba();function $Xh(e){let[r,...t]=e.split((0,nec.regEx)(/\s+/)),n=(0,VXh.default)().add(r);return{usernames:t,pattern:r,score:r.length,match:i=>n.ignores(i)}}function QXh(e,r){let t=new Map;for(let n of r)if(n.match(e))for(let i of n.usernames)t.set(i,n.score);return{file:e,userScoreMap:t}}function KXh(e){let r=new Map;for(let t of e)for(let[n,i]of t.userScoreMap.entries()){let s=r.get(n)??new Map;r.has(n)||r.set(n,s),s.set(t.file,(s.get(t.file)??0)+i)}return Array.from(r.entries()).map(([t,n])=>({username:t,fileScoreMap:n}))}async function HXh(e){sye.logger.debug("Searching for CODEOWNERS file");try{let r=await(0,s5r.readLocalFile)("CODEOWNERS","utf8")??await(0,s5r.readLocalFile)(".github/CODEOWNERS","utf8")??await(0,s5r.readLocalFile)(".gitlab/CODEOWNERS","utf8")??await(0,s5r.readLocalFile)("docs/CODEOWNERS","utf8");if(!r)return sye.logger.debug("No CODEOWNERS file found"),[];sye.logger.debug(`Found CODEOWNERS file: ${r}`);let t=await(0,zXh.getBranchFiles)(e.sourceBranch);if(!(t!=null&&t.length))return sye.logger.debug("PR includes no files"),[];let n=r.split(nec.newlineRegex).map(c=>c.trim()).filter(c=>c&&!c.startsWith("#")).map($Xh);sye.logger.debug({prFiles:t,fileOwnerRules:n},"PR files and rules to match for CODEOWNERS");let i=n.filter(c=>c.usernames.length===0),s=t.map(c=>QXh(c,n)).map(c=>i.find(u=>u.match(c.file))?{...c,userScoreMap:new Map}:c);sye.logger.debug(`CODEOWNERS matched the following files: ${s.map(c=>c.file).join(", ")}`);let o=KXh(s).map(c=>({user:c.username,score:Array.from(c.fileScoreMap.values()).reduce((l,u)=>l+u,0)})).sort((c,l)=>l.score-c.score);return sye.logger.debug(`CODEOWNERS matched the following users: ${JSON.stringify(o)}`),o.map(c=>c.user)}catch(r){return sye.logger.warn({err:r,pr:e},"Failed to determine CODEOWNERS for PR."),[]}}a5r.codeOwnersForPr=HXh});var u5r=A(c5r=>{"use strict";Object.defineProperty(c5r,"__esModule",{value:!0});c5r.addParticipants=void 0;var WXh=(tn(),Dr(en)),bvi=WXh.__importDefault(_a()),sec=_f(),oPe=Pi(),o5r=fA(),aec=rec(),YXh=iec();async function oec(e,r){return[...new Set(e.concat(await(0,YXh.codeOwnersForPr)(r)))]}function JXh(e,r){return e.filterUnavailableUsers&&o5r.platform.filterUnavailableUsers?o5r.platform.filterUnavailableUsers(r):Promise.resolve(r)}function XXh(e){return e.length&&e.startsWith("@")?e.slice(1):e}function cec(e,r){let t=[...new Set(r.map(XXh))];return JXh(e,t)}async function ZXh(e,r){let t=e.assignees??[];if(oPe.logger.debug(`addParticipants(pr=${r==null?void 0:r.number})`),e.assigneesFromCodeOwners&&(t=await oec(t,r)),t.length>0)try{t=await cec(e,t),bvi.default.number(e.assigneesSampleSize)&&(t=(0,aec.sampleSize)(t,e.assigneesSampleSize)),t.length>0&&(sec.GlobalConfig.get("dryRun")?oPe.logger.info(`DRY-RUN: Would add assignees to PR #${r.number}`):(await o5r.platform.addAssignees(r.number,t),oPe.logger.debug({assignees:t},"Added assignees")))}catch(i){oPe.logger.debug({assignees:e.assignees,err:i},"Failed to add assignees")}let n=e.reviewers??[];if(e.reviewersFromCodeOwners&&(n=await oec(n,r)),bvi.default.array(e.additionalReviewers)&&e.additionalReviewers.length>0&&(n=n.concat(e.additionalReviewers)),n.length>0)try{n=await cec(e,n),bvi.default.number(e.reviewersSampleSize)&&(n=(0,aec.sampleSize)(n,e.reviewersSampleSize)),n.length>0&&(sec.GlobalConfig.get("dryRun")?oPe.logger.info(`DRY-RUN: Would add reviewers to PR #${r.number}`):(await o5r.platform.addReviewers(r.number,n),oPe.logger.debug({reviewers:n},"Added reviewers")))}catch(i){oPe.logger.debug({reviewers:e.reviewers,err:i},"Failed to add reviewers")}}c5r.addParticipants=ZXh});var uec=A(r0t=>{"use strict";Object.defineProperty(r0t,"__esModule",{value:!0});r0t.validatePrCache=r0t.generatePrBodyFingerprintConfig=void 0;var Cvi=Pi(),eZh=bze();function tZh(e){let r=e.upgrades.map(t=>({depName:t.depName,displayFrom:t.displayFrom,displayTo:t.displayTo,displayPending:t.displayPending,gitRef:t.gitRef,hasReleaseNotes:t.hasReleaseNotes,prBodyDefinitions:t.prBodyDefinitions,prBodyNotes:t.prBodyNotes,repoName:t.repoName}));return{automerge:e.automerge,automergeSchedule:e.automergeSchedule,baseBranch:e.baseBranch,filteredUpgrades:r,hasReleaseNotes:e.hasReleaseNotes,isPin:e.isPin,prBodyTemplate:e.prBodyTemplate,prFooter:e.prFooter,prHeader:e.prHeader,prTitle:e.prTitle,rebaseWhen:e.rebaseWhen,recreateWhen:e.recreateWhen,schedule:e.schedule,stopUpdating:e.stopUpdating,timezone:e.timezone,updateType:e.updateType,warnings:e.warnings,pendingVersions:e.pendingVersions}}r0t.generatePrBodyFingerprintConfig=tZh;function rZh(e,r){return e.bodyFingerprint!==r?(Cvi.logger.debug("PR fingerprints mismatch, processing PR"),!1):(0,eZh.getElapsedHours)(e.lastEdited)<24?(Cvi.logger.debug("PR cache matches but it has been edited in the past 24hrs, so processing PR"),!1):(Cvi.logger.debug("PR cache matches and no PR changes in last 24hrs, so skipping PR body check"),!0)}r0t.validatePrCache=rZh});var m5r=A(aye=>{"use strict";Object.defineProperty(aye,"__esModule",{value:!0});aye.ensurePr=aye.updatePrDebugData=aye.getPlatformPrOptions=void 0;var nZh=(tn(),Dr(en)),p5r=nZh.__importDefault(_a()),vvi=_f(),Evi=Zp(),lec=Dre(),g1=Pi(),l5r=fA(),iZh=Jse(),dec=zY(),sZh=Nb(),aZh=Ug(),pec=bze(),mec=m8(),oZh=K8r(),fec=Lh(),cZh=OZo(),hec=twe(),uZh=hvi(),lZh=PNt(),dZh=ZZo(),pZh=n5r(),gec=u5r(),d5r=r_i(),yec=uec();function Dvi(e){let r=!!(e.automerge&&(e.automergeType==="pr"||e.automergeType==="branch")&&e.platformAutomerge);return{autoApprove:!!e.autoApprove,azureWorkItemId:e.azureWorkItemId??0,bbUseDefaultReviewers:!!e.bbUseDefaultReviewers,gitLabIgnoreApprovals:!!e.gitLabIgnoreApprovals,forkModeDisallowMaintainerEdits:!!e.forkModeDisallowMaintainerEdits,usePlatformAutomerge:r}}aye.getPlatformPrOptions=Dvi;function _ec(e,r){let t=(r==null?void 0:r.createdInVer)??lec.pkg.version,n=lec.pkg.version;return{createdInVer:t,updatedInVer:n,targetBranch:e}}aye.updatePrDebugData=_ec;function mZh(e,r){if(p5r.default.nonEmptyArray(r.ignoreReviewers)&&p5r.default.nonEmptyArray(e.reviewers)){let t=new Set(r.ignoreReviewers);return e.reviewers.filter(n=>!t.has(n)).length>0}return e.reviewers?e.reviewers.length>0:!1}async function fZh(e){var P,k,R,L,U,Y,N,j,M,C,O,V;let r={...e},t=(0,yec.generatePrBodyFingerprintConfig)(r),n=(0,oZh.fingerprint)(t);g1.logger.trace({config:r},"ensurePr");let{branchName:i,ignoreTests:s,internalChecksAsSuccess:a,prTitle:o="",upgrades:c}=r,l=(0,cZh.memoize)(()=>(0,lZh.resolveBranchStatus)(i,!!a,s)),u=(P=r.dependencyDashboardChecks)==null?void 0:P[r.branchName],m=await l5r.platform.getBranchPr(i),h=(0,d5r.getPrCache)(i);if(m)if(g1.logger.debug("Found existing PR"),(k=m.bodyStruct)!=null&&k.rebaseRequested)g1.logger.debug("PR rebase requested, so skipping cache check");else if(h){if(g1.logger.trace({prCache:h},"Found existing PR cache"),(0,yec.validatePrCache)(h,n))return{type:"with-pr",pr:m}}else r.repositoryCache==="enabled"&&g1.logger.debug("PR cache not found");if(r.upgrades=[],(R=r.artifactErrors)!=null&&R.length&&(g1.logger.debug("Forcing PR because of artifact errors"),r.forcePr=!0),u==="approvePr"&&(g1.logger.debug("Forcing PR because of dependency dashboard approval"),r.forcePr=!0),!m){if(r.automerge===!0&&((L=r.automergeType)!=null&&L.startsWith("branch"))&&!r.forcePr){if(g1.logger.debug("Branch automerge is enabled"),r.stabilityStatus!=="yellow"&&await l()==="yellow"&&p5r.default.number(r.prNotPendingHours)){g1.logger.debug("Checking how long this branch has been pending");let Q=await(0,fec.getBranchLastCommitTime)(i);(0,pec.getElapsedHours)(Q)>=r.prNotPendingHours&&(g1.logger.debug("Branch exceeds prNotPending hours - forcing PR creation"),r.forcePr=!0)}if(r.forcePr||await l()==="red")g1.logger.debug("Branch tests failed, so will create PR");else return{type:"without-pr",prBlockedBy:"BranchAutomerge"}}if(r.prCreation==="status-success"){if(g1.logger.debug("Checking branch combined status"),await l()!=="green")return g1.logger.debug("Branch status isn't green - not creating PR"),{type:"without-pr",prBlockedBy:"AwaitingTests"};g1.logger.debug("Branch status success")}else{if(r.prCreation==="approval"&&u!=="approvePr")return{type:"without-pr",prBlockedBy:"NeedsApproval"};if(r.prCreation==="not-pending"&&!r.forcePr){if(g1.logger.debug("Checking branch combined status"),await l()==="yellow"){g1.logger.debug("Branch status is yellow - checking timeout");let Q=await(0,fec.getBranchLastCommitTime)(i),X=(0,pec.getElapsedHours)(Q);if(!u&&(r.stabilityStatus&&r.stabilityStatus!=="yellow"||p5r.default.number(r.prNotPendingHours)&&X<r.prNotPendingHours))return g1.logger.debug(`Branch is ${X} hours old - skipping PR creation`),{type:"without-pr",prBlockedBy:"AwaitingTests"};let J=String(r.prNotPendingHours);g1.logger.debug(`prNotPendingHours=${J} threshold hit - creating PR`)}g1.logger.debug("Branch status success")}}}let _=[],b=[];function v(Q){return`${Q.repoName}${Q.sourceDirectory?`:${Q.sourceDirectory}`:""}`}r.fetchReleaseNotes==="pr"&&await(0,uZh.embedChangelogs)(c);for(let Q of c){let X=`${Q.depType}-${Q.depName}-${Q.manager}-${Q.currentVersion??Q.currentValue}-${Q.newVersion}`;if(_.includes(X))continue;_.push(X);let J=Q.logJSON;if(J)if(typeof J.error>"u"){if(J.project&&(Q.repoName=J.project.repository),Q.hasReleaseNotes=!1,Q.releases=[],J.hasReleaseNotes&&Q.repoName&&!b.includes(v(Q))&&(b.push(v(Q)),Q.hasReleaseNotes=J.hasReleaseNotes,J.versions))for(let ee of J.versions){let fe={...ee};Q.releases.push(fe)}}else J.error==="MissingGithubToken"&&(Q.prBodyNotes??=[],Q.prBodyNotes=[...Q.prBodyNotes,[` `,":warning: Release Notes retrieval for this PR were skipped because no github.com credentials were available.","If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).",` `].join(` -`)]);r.upgrades.push(Q)}r.hasReleaseNotes=r.upgrades.some(Q=>Q.hasReleaseNotes);let w=[];for(let Q of r.upgrades){let X=(N=(Y=(U=Q.releases)==null?void 0:U[0])==null?void 0:Y.releaseNotes)==null?void 0:N.notesSourceUrl;X||(X=`${Q.sourceUrl}${Q.sourceDirectory?`:${Q.sourceDirectory}`:""}`),Q.hasReleaseNotes&&X&&(w.includes(X)?(g1.logger.debug({depName:Q.depName},"Removing duplicate release notes"),Q.hasReleaseNotes=!1):w.push(X))}let x=(0,lZh.getPrBody)(r,{debugData:yec(r.baseBranch,(j=m==null?void 0:m.bodyStruct)==null?void 0:j.debugData)},r);try{if(m){g1.logger.debug("Processing existing PR"),!m.hasAssignees&&!pZh(m,r)&&r.automerge&&!r.assignAutomerge&&await l()==="red"&&(g1.logger.debug("Setting assignees and reviewers as status checks failed"),await(0,hec.addParticipants)(r,m));let X=(0,pec.stripEmojis)(m.title),J=(M=m.bodyStruct)==null?void 0:M.hash,ee=(0,pec.stripEmojis)(o),fe=(0,lec.hashBody)(x);if((m==null?void 0:m.targetBranch)===r.baseBranch&&X===ee&&J===fe)return(0,d5r.setPrCache)(i,n,!1),g1.logger.debug(`Pull Request #${m.number} does not need updating`),{type:"with-pr",pr:m};let ie={number:m.number,prTitle:o,prBody:x,platformOptions:Evi(r)};return(m==null?void 0:m.targetBranch)!==r.baseBranch&&(g1.logger.debug({branchName:i,oldBaseBranch:m==null?void 0:m.targetBranch,newBaseBranch:r.baseBranch},"PR base branch has changed"),ie.targetBranch=r.baseBranch),X!==ee?g1.logger.debug({branchName:i,oldPrTitle:m.title,newPrTitle:o},"PR title changed"):!r.committedFiles&&!r.rebaseRequested&&g1.logger.debug({prTitle:o},"PR body changed"),Cvi.GlobalConfig.get("dryRun")?(g1.logger.info(`DRY-RUN: Would update PR #${m.number}`),{type:"with-pr",pr:m}):(await l5r.platform.updatePr(ie),g1.logger.info({pr:m.number,prTitle:o},"PR updated"),(0,d5r.setPrCache)(i,n,!0),{type:"with-pr",pr:{...m,bodyStruct:(0,lec.getPrBodyStruct)(x),title:o,targetBranch:r.baseBranch}})}g1.logger.debug({branch:i,prTitle:o},"Creating PR"),r.updateType==="rollback"&&g1.logger.info("Creating Rollback PR");let Q;if(Cvi.GlobalConfig.get("dryRun"))g1.logger.info("DRY-RUN: Would create PR: "+o),Q={number:0};else try{if(!u&&(0,fec.isLimitReached)("PullRequests")&&!r.isVulnerabilityAlert)return g1.logger.debug("Skipping PR - limit reached"),{type:"without-pr",prBlockedBy:"RateLimited"};Q=await l5r.platform.createPr({sourceBranch:i,targetBranch:r.baseBranch,prTitle:o,prBody:x,labels:(0,dZh.prepareLabels)(r),platformOptions:Evi(r),draftPR:!!r.draftPR}),(0,fec.incLimitedValue)("PullRequests"),g1.logger.info({pr:Q==null?void 0:Q.number,prTitle:o},"PR created")}catch(X){return g1.logger.debug({err:X},"Pull request creation error"),((C=X.body)==null?void 0:C.message)==="Validation failed"&&((O=X.body.errors)!=null&&O.length)&&X.body.errors.some(J=>{var ee;return(ee=J.message)==null?void 0:ee.startsWith("A pull request already exists")})?(g1.logger.warn("A pull requests already exists"),{type:"without-pr",prBlockedBy:"Error"}):(X.statusCode===502&&(g1.logger.warn({branch:i},"Deleting branch due to server error"),await iZh.scm.deleteBranch(i)),{type:"without-pr",prBlockedBy:"Error"})}if(Q&&r.branchAutomergeFailureMessage&&!((V=r.suppressNotifications)!=null&&V.includes("branchAutomergeFailure"))){let X="Branch automerge failure",J="This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.";r.branchAutomergeFailureMessage==="branch status error"&&(J+=` +`)]);r.upgrades.push(Q)}r.hasReleaseNotes=r.upgrades.some(Q=>Q.hasReleaseNotes);let w=[];for(let Q of r.upgrades){let X=(N=(Y=(U=Q.releases)==null?void 0:U[0])==null?void 0:Y.releaseNotes)==null?void 0:N.notesSourceUrl;X||(X=`${Q.sourceUrl}${Q.sourceDirectory?`:${Q.sourceDirectory}`:""}`),Q.hasReleaseNotes&&X&&(w.includes(X)?(g1.logger.debug({depName:Q.depName},"Removing duplicate release notes"),Q.hasReleaseNotes=!1):w.push(X))}let x=(0,dZh.getPrBody)(r,{debugData:_ec(r.baseBranch,(j=m==null?void 0:m.bodyStruct)==null?void 0:j.debugData)},r);try{if(m){g1.logger.debug("Processing existing PR"),!m.hasAssignees&&!mZh(m,r)&&r.automerge&&!r.assignAutomerge&&await l()==="red"&&(g1.logger.debug("Setting assignees and reviewers as status checks failed"),await(0,gec.addParticipants)(r,m));let X=(0,mec.stripEmojis)(m.title),J=(M=m.bodyStruct)==null?void 0:M.hash,ee=(0,mec.stripEmojis)(o),fe=(0,dec.hashBody)(x);if((m==null?void 0:m.targetBranch)===r.baseBranch&&X===ee&&J===fe)return(0,d5r.setPrCache)(i,n,!1),g1.logger.debug(`Pull Request #${m.number} does not need updating`),{type:"with-pr",pr:m};let ie={number:m.number,prTitle:o,prBody:x,platformOptions:Dvi(r)};return(m==null?void 0:m.targetBranch)!==r.baseBranch&&(g1.logger.debug({branchName:i,oldBaseBranch:m==null?void 0:m.targetBranch,newBaseBranch:r.baseBranch},"PR base branch has changed"),ie.targetBranch=r.baseBranch),X!==ee?g1.logger.debug({branchName:i,oldPrTitle:m.title,newPrTitle:o},"PR title changed"):!r.committedFiles&&!r.rebaseRequested&&g1.logger.debug({prTitle:o},"PR body changed"),vvi.GlobalConfig.get("dryRun")?(g1.logger.info(`DRY-RUN: Would update PR #${m.number}`),{type:"with-pr",pr:m}):(await l5r.platform.updatePr(ie),g1.logger.info({pr:m.number,prTitle:o},"PR updated"),(0,d5r.setPrCache)(i,n,!0),{type:"with-pr",pr:{...m,bodyStruct:(0,dec.getPrBodyStruct)(x),title:o,targetBranch:r.baseBranch}})}g1.logger.debug({branch:i,prTitle:o},"Creating PR"),r.updateType==="rollback"&&g1.logger.info("Creating Rollback PR");let Q;if(vvi.GlobalConfig.get("dryRun"))g1.logger.info("DRY-RUN: Would create PR: "+o),Q={number:0};else try{if(!u&&(0,hec.isLimitReached)("PullRequests")&&!r.isVulnerabilityAlert)return g1.logger.debug("Skipping PR - limit reached"),{type:"without-pr",prBlockedBy:"RateLimited"};Q=await l5r.platform.createPr({sourceBranch:i,targetBranch:r.baseBranch,prTitle:o,prBody:x,labels:(0,pZh.prepareLabels)(r),platformOptions:Dvi(r),draftPR:!!r.draftPR}),(0,hec.incLimitedValue)("PullRequests"),g1.logger.info({pr:Q==null?void 0:Q.number,prTitle:o},"PR created")}catch(X){return g1.logger.debug({err:X},"Pull request creation error"),((C=X.body)==null?void 0:C.message)==="Validation failed"&&((O=X.body.errors)!=null&&O.length)&&X.body.errors.some(J=>{var ee;return(ee=J.message)==null?void 0:ee.startsWith("A pull request already exists")})?(g1.logger.warn("A pull requests already exists"),{type:"without-pr",prBlockedBy:"Error"}):(X.statusCode===502&&(g1.logger.warn({branch:i},"Deleting branch due to server error"),await sZh.scm.deleteBranch(i)),{type:"without-pr",prBlockedBy:"Error"})}if(Q&&r.branchAutomergeFailureMessage&&!((V=r.suppressNotifications)!=null&&V.includes("branchAutomergeFailure"))){let X="Branch automerge failure",J="This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.";r.branchAutomergeFailureMessage==="branch status error"&&(J+=` ___ - * Branch has one or more failed status checks`),J=l5r.platform.massageMarkdown(J),g1.logger.debug("Adding branch automerge failure message to PR"),Cvi.GlobalConfig.get("dryRun")?g1.logger.info(`DRY-RUN: Would add comment to PR #${Q.number}`):await(0,nZh.ensureComment)({number:Q.number,topic:X,content:J})}if(Q)return r.automerge&&!r.assignAutomerge&&await l()!=="red"?g1.logger.debug(`Skipping assignees and reviewers as automerge=${r.automerge}`):await(0,hec.addParticipants)(r,Q),(0,d5r.setPrCache)(i,n,!0),g1.logger.debug(`Created Pull Request #${Q.number}`),{type:"with-pr",pr:Q}}catch(Q){if(Q instanceof sZh.ExternalHostError||Q.message===vvi.REPOSITORY_CHANGED||Q.message===vvi.PLATFORM_RATE_LIMIT_EXCEEDED||Q.message===vvi.PLATFORM_INTEGRATION_UNAUTHORIZED)throw g1.logger.debug("Passing error up"),Q;g1.logger.error({err:Q},"Failed to ensure PR: "+o)}return m?{type:"with-pr",pr:m}:{type:"without-pr",prBlockedBy:"Error"}}aye.ensurePr=mZh});var vec=A(h5r=>{"use strict";Object.defineProperty(h5r,"__esModule",{value:!0});h5r.ensureConfigMigrationPr=void 0;var Cec=(tn(),Dr(en)),_ec=Cec.__importDefault(_a()),Aec=_f(),D$=Pi(),f5r=fA(),fZh=zY(),hZh=Nb(),gZh=m8(),bec=Cec.__importStar(dD()),yZh=Ip(),_Zh=m5r(),AZh=n5r(),bZh=u5r(),CZh=h5t(),vZh=f5t();async function EZh(e,r){var u,m,h,_,b,v,w,x,P;D$.logger.debug("ensureConfigMigrationPr()");let t=(0,yZh.joinUrlParts)(((u=e.productLinks)==null?void 0:u.documentation)??"","configuration-options/#configmigration"),n=(0,vZh.getMigrationBranchName)(e),s=new CZh.ConfigMigrationCommitMessageFactory(e,r.filename).getPrTitle(),a=await f5r.platform.getBranchPr(n),o=r.filename;D$.logger.debug("Filling in config migration PR template");let c=`The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. + * Branch has one or more failed status checks`),J=l5r.platform.massageMarkdown(J),g1.logger.debug("Adding branch automerge failure message to PR"),vvi.GlobalConfig.get("dryRun")?g1.logger.info(`DRY-RUN: Would add comment to PR #${Q.number}`):await(0,iZh.ensureComment)({number:Q.number,topic:X,content:J})}if(Q)return r.automerge&&!r.assignAutomerge&&await l()!=="red"?g1.logger.debug(`Skipping assignees and reviewers as automerge=${r.automerge}`):await(0,gec.addParticipants)(r,Q),(0,d5r.setPrCache)(i,n,!0),g1.logger.debug(`Created Pull Request #${Q.number}`),{type:"with-pr",pr:Q}}catch(Q){if(Q instanceof aZh.ExternalHostError||Q.message===Evi.REPOSITORY_CHANGED||Q.message===Evi.PLATFORM_RATE_LIMIT_EXCEEDED||Q.message===Evi.PLATFORM_INTEGRATION_UNAUTHORIZED)throw g1.logger.debug("Passing error up"),Q;g1.logger.error({err:Q},"Failed to ensure PR: "+o)}return m?{type:"with-pr",pr:m}:{type:"without-pr",prBlockedBy:"Error"}}aye.ensurePr=fZh});var Eec=A(h5r=>{"use strict";Object.defineProperty(h5r,"__esModule",{value:!0});h5r.ensureConfigMigrationPr=void 0;var vec=(tn(),Dr(en)),Aec=vec.__importDefault(_a()),bec=_f(),D$=Pi(),f5r=fA(),hZh=zY(),gZh=Nb(),yZh=m8(),Cec=vec.__importStar(dD()),_Zh=Ip(),AZh=m5r(),bZh=n5r(),CZh=u5r(),vZh=h5t(),EZh=f5t();async function DZh(e,r){var u,m,h,_,b,v,w,x,P;D$.logger.debug("ensureConfigMigrationPr()");let t=(0,_Zh.joinUrlParts)(((u=e.productLinks)==null?void 0:u.documentation)??"","configuration-options/#configmigration"),n=(0,EZh.getMigrationBranchName)(e),s=new vZh.ConfigMigrationCommitMessageFactory(e,r.filename).getPrTitle(),a=await f5r.platform.getBranchPr(n),o=r.filename;D$.logger.debug("Filling in config migration PR template");let c=`The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon. -`;if(c+=(0,gZh.emojify)(` +`;if(c+=(0,yZh.emojify)(` ${o.endsWith(".json5")?`#### [PLEASE NOTE](${t}): JSON5 config file migrated! All comments & trailing commas were removed.`:""} @@ -2960,19 +2960,19 @@ ${o.endsWith(".json5")?`#### [PLEASE NOTE](${t}): JSON5 config file migrated! Al :question: Got questions? Does something look wrong to you? Please don't hesitate to [request help here](${(m=e.productLinks)==null?void 0:m.help}). -`),_ec.default.string(e.prHeader)&&(c=`${bec.compile(e.prHeader,e)} +`),Aec.default.string(e.prHeader)&&(c=`${Cec.compile(e.prHeader,e)} -${c}`),_ec.default.string(e.prFooter)&&(c=`${c} +${c}`),Aec.default.string(e.prFooter)&&(c=`${c} --- -${bec.compile(e.prFooter,e)} -`),D$.logger.trace({prBody:c},"prBody"),c=f5r.platform.massageMarkdown(c),a){D$.logger.debug("Found open migration PR");let k=(0,fZh.hashBody)(c);if(((h=a.bodyStruct)==null?void 0:h.hash)===k&&a.title===s){D$.logger.debug(`Pr does not need updating, PrNo: ${a.number}`);return}Aec.GlobalConfig.get("dryRun")?D$.logger.info("DRY-RUN: Would update migration PR"):(await f5r.platform.updatePr({number:a.number,prTitle:s,prBody:c}),D$.logger.info({pr:a.number},"Migration PR updated"));return}D$.logger.debug("Creating migration PR");let l=(0,AZh.prepareLabels)(e);try{if(Aec.GlobalConfig.get("dryRun"))D$.logger.info("DRY-RUN: Would create migration PR");else{let k=await f5r.platform.createPr({sourceBranch:n,targetBranch:e.defaultBranch,prTitle:s,prBody:c,labels:l,platformOptions:(0,_Zh.getPlatformPrOptions)({...e,automerge:!1})});D$.logger.info({pr:k==null?void 0:k.number},"Migration PR created"),k&&await(0,bZh.addParticipants)(e,k)}}catch(k){if(((_=k.response)==null?void 0:_.statusCode)===422&&((P=(x=(w=(v=(b=k.response)==null?void 0:b.body)==null?void 0:v.errors)==null?void 0:w[0])==null?void 0:x.message)!=null&&P.startsWith("A pull request already exists"))){D$.logger.warn({err:k},"Migration PR already exists but cannot find it. It was probably created by a different user."),await hZh.scm.deleteBranch(n);return}throw k}}h5r.ensureConfigMigrationPr=EZh});var Dec=A(g5r=>{"use strict";Object.defineProperty(g5r,"__esModule",{value:!0});g5r.configMigration=void 0;var DZh=FZo(),Eec=z8r(),SZh=vec();async function wZh(e,r){if(e.configMigration){let t=await Eec.MigratedDataFactory.getAsync(),n=await(0,DZh.checkConfigMigrationBranch)(e,t);n&&(r.push(n),await(0,SZh.ensureConfigMigrationPr)(e,t)),Eec.MigratedDataFactory.reset()}}g5r.configMigration=wZh});var Ivi=A(y5r=>{"use strict";Object.defineProperty(y5r,"__esModule",{value:!0});y5r.pruneStaleBranches=void 0;var Dvi=_f(),IZh=Zp(),mI=Pi(),Svi=fA(),xZh=Jse(),wvi=Nb(),Sec=Lh();async function TZh(e,r){var t;if(!e.pruneStaleBranches){mI.logger.debug("Branch/PR pruning is disabled - skipping");return}(0,Sec.setUserRepoConfig)(e);for(let n of r)try{let i=await Svi.platform.findPr({branchName:n,state:"open"}),s=await wvi.scm.isBranchModified(n);if(i)if(s)if(mI.logger.debug({prNo:i.number,prTitle:i.title},"Branch is modified - skipping PR autoclosing"),Dvi.GlobalConfig.get("dryRun"))mI.logger.info("DRY-RUN: Would update PR title and ensure comment.");else{if(!i.title.endsWith("- abandoned")){let a=i.title+" - abandoned";await Svi.platform.updatePr({number:i.number,prTitle:a,state:"open"})}await(0,xZh.ensureComment)({number:i.number,topic:"Autoclosing Skipped",content:"This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error."})}else if(Dvi.GlobalConfig.get("dryRun"))mI.logger.info({prNo:i.number,prTitle:i.title},"DRY-RUN: Would autoclose PR");else{mI.logger.info({branchName:n,prNo:i.number,prTitle:i.title},"Autoclosing PR");let a=i.title;i.title.endsWith("- autoclosed")||(a+=" - autoclosed"),await Svi.platform.updatePr({number:i.number,prTitle:a,state:"closed"}),await wvi.scm.deleteBranch(n)}else s?mI.logger.debug("Orphan Branch is modified - skipping branch deletion"):Dvi.GlobalConfig.get("dryRun")?mI.logger.info(`DRY-RUN: Would delete orphan branch ${n}`):(mI.logger.info({branch:n},"Deleting orphan branch"),await wvi.scm.deleteBranch(n))}catch(i){i.message==="config-validation"?mI.logger.debug("Cannot prune branch due to collision between tags and branch names"):(t=i.message)!=null&&t.includes("bad revision 'origin/")?mI.logger.debug({branchName:n},"Branch not found on origin when attempting to prune"):i.message!==IZh.REPOSITORY_CHANGED&&mI.logger.warn({err:i,branch:n},"Error pruning branch")}}async function PZh(e,r){if(mI.logger.debug("Removing any stale branches"),mI.logger.trace({config:e},"pruneStaleBranches"),mI.logger.debug(`config.repoIsOnboarded=${e.repoIsOnboarded}`),!r){mI.logger.debug("No branchList");return}let t=(0,Sec.getBranchList)().filter(s=>s.startsWith(e.branchPrefix));if(!(t!=null&&t.length)){mI.logger.debug("No renovate branches found");return}mI.logger.debug({branchList:r==null?void 0:r.sort(),renovateBranches:t==null?void 0:t.sort()},"Branch lists");let n=`${e.branchPrefix}lock-file-maintenance`;t=t.filter(s=>s!==n);let i=t.filter(s=>!r.includes(s));if(mI.logger.debug(`remainingBranches=${String(i)}`),i.length===0){mI.logger.debug("No branches to clean up");return}await TZh(e,i)}y5r.pruneStaleBranches=PZh});var Iec=A(n0t=>{"use strict";Object.defineProperty(n0t,"__esModule",{value:!0});n0t.runBranchSummary=n0t.runRenovateRepoStats=void 0;var xvi=Pi(),wec=AE();function RZh(e,r){let t={total:0,open:0,closed:0,merged:0};for(let n of r)if(!(n.title==="Configure Renovate"||n.title===e.onboardingPrTitle))switch(t.total+=1,n.state){case"merged":t.merged+=1;break;case"closed":t.closed+=1;break;case"open":t.open+=1;break;default:break}xvi.logger.debug({stats:t},"Renovate repository PR statistics")}n0t.runRenovateRepoStats=RZh;function kZh({automerge:e,baseBranch:r,baseBranchSha:t,branchName:n,isModified:i,pristine:s,sha:a}){return{automerge:e,baseBranch:r,baseBranchSha:t,branchName:n,branchSha:a,isModified:i,isPristine:s}}function FZh(e){let r=[];for(let t of e){let n=[],{branchName:i,prNo:s,prTitle:a,result:o,upgrades:c,prBlockedBy:l}=t;for(let m of c??[]){let{datasource:h,depName:_,displayPending:b,fixedVersion:v,currentVersion:w,currentValue:x,newValue:P,newVersion:k,packageFile:R,updateType:L,packageName:U}=m,Y={datasource:h,depName:_,displayPending:b,fixedVersion:v,currentVersion:w,currentValue:x,newValue:P,newVersion:k,packageFile:R,updateType:L,packageName:U};n.push(Y)}let u={branchName:i,prNo:s,prTitle:a,result:o,prBlockedBy:l,upgrades:n};r.push(u)}return r}function NZh(e){let r=e.defaultBranch,{scan:t,branches:n}=(0,wec.getCache)(),i=[];for(let[c,l]of Object.entries(t??{}))i.push({branchName:c,sha:l.sha});let s=[],a=[];for(let c of n??[])c.sha?s.push(kZh(c)):a.push(c.branchName);let o={cacheModified:(0,wec.isCacheModified)(),baseBranches:i,branches:s,defaultBranch:r,inactiveBranches:a};if(xvi.logger.debug(o,"Branch summary"),n!=null&&n.length){let c=FZh(n);xvi.logger.debug({branchesInformation:c},"branches info extended")}}n0t.runBranchSummary=NZh});var Tec=A(_5r=>{"use strict";Object.defineProperty(_5r,"__esModule",{value:!0});_5r.finalizeRepo=void 0;var OZh=(tn(),Dr(en)),BZh=Pi(),Tvi=fA(),qZh=OZh.__importStar(AE()),MZh=Lh(),LZh=Dec(),jZh=vFt(),GZh=Ivi(),xec=Iec();async function UZh(e,r){await(0,LZh.configMigration)(e,r),await qZh.saveCache(),await(0,GZh.pruneStaleBranches)(e,r),await VZh(),await(0,MZh.clearRenovateRefs)(),jZh.PackageFiles.clear();let t=await Tvi.platform.getPrList();t!=null&&t.some(n=>n.state==="merged"&&n.title!=="Configure Renovate"&&n.title!==e.onboardingPrTitle)&&(BZh.logger.debug("Repo is activated"),e.repoIsActivated=!0),(0,xec.runBranchSummary)(e),(0,xec.runRenovateRepoStats)(e,t)}_5r.finalizeRepo=UZh;function VZh(){return Promise.all([Tvi.platform.ensureIssueClosing("Action Required: Fix Renovate Configuration"),Tvi.platform.ensureIssueClosing("Action Required: Add missing credentials")])}});var Rec=A(A5r=>{"use strict";Object.defineProperty(A5r,"__esModule",{value:!0});A5r.checkIfConfigured=void 0;var Pec=Zp();function zZh(e){if(e.enabled===!1)throw new Error(Pec.REPOSITORY_DISABLED_BY_CONFIG);if(e.isFork&&e.forkProcessing!=="enabled")throw new Error(Pec.REPOSITORY_FORKED)}A5r.checkIfConfigured=zZh});var qec=A(b5r=>{"use strict";Object.defineProperty(b5r,"__esModule",{value:!0});b5r.initApis=void 0;var kec=w0e(),Fec=Zp(),$Zh=Pi(),Nec=fA(),Oec=e=>kec.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:kec.configFileNames[0];async function Bec(e){try{return await Nec.platform.getJsonFile(e)}catch{return null}}async function QZh(e){if(e.optimizeForDisabled){let r=await Bec(Oec(e));if((r==null?void 0:r.enabled)===!1)throw new Error(Fec.REPOSITORY_DISABLED_BY_CONFIG)}}async function KZh(e){if(e.forkProcessing!=="enabled"&&e.isFork){let r=await Bec(Oec(e));if((r==null?void 0:r.includeForks)!==!0&&(r==null?void 0:r.forkProcessing)!=="enabled")throw new Error(Fec.REPOSITORY_FORKED);$Zh.logger.debug("Repository config enables forks - continuing")}}async function HZh(e){let r=await Nec.platform.initRepo(e);return{...e,...r}}async function WZh(e){let r={...e};return r=await HZh(r),await QZh(r),await KZh(r),r}b5r.initApis=WZh});var Mec=A(C5r=>{"use strict";Object.defineProperty(C5r,"__esModule",{value:!0});C5r.CACHE_REVISION=void 0;C5r.CACHE_REVISION=13});var Lec=A(v5r=>{"use strict";Object.defineProperty(v5r,"__esModule",{value:!0});v5r.RepoCacheV13=void 0;var i0t=gy();v5r.RepoCacheV13=i0t.z.object({repository:i0t.z.string().min(1),revision:i0t.z.number().refine(e=>e===13),payload:i0t.z.string().min(1),hash:i0t.z.string().min(1),fingerprint:i0t.z.string().min(1)}).strict()});var Rvi=A(E5r=>{"use strict";Object.defineProperty(E5r,"__esModule",{value:!0});E5r.RepoCacheBase=void 0;var Vec=(tn(),Dr(en)),YZh=Vec.__importDefault(_a()),jec=Vec.__importDefault(G3()),JZh=_f(),kNt=Pi(),Gec=i$t(),Uec=Hqe(),XZh=Mec(),ZZh=Lec(),Pvi=class e{repository;fingerprint;platform=JZh.GlobalConfig.get("platform");oldHash=null;data={};constructor(r,t){this.repository=r,this.fingerprint=t}static parseData(r){let t=JSON.parse(r);if(t.branches)for(let n of t.branches)n.branchFingerprint&&(n.commitFingerprint=n.branchFingerprint,delete n.branchFingerprint);return t}async restore(r){if(r.fingerprint!==this.fingerprint){kNt.logger.debug("Repository cache fingerprint is invalid");return}let t=await(0,Gec.decompress)(r.payload);this.data=e.parseData(t),this.oldHash=r.hash}async load(){try{let r=await this.read();if(!YZh.default.string(r)){kNt.logger.debug(`RepoCacheBase.load() - expecting data of type 'string' received '${typeof r}' instead - skipping`);return}let t=JSON.parse(r),n=ZZh.RepoCacheV13.safeParse(t);if(n.success){await this.restore(n.data),kNt.logger.debug("Repository cache is restored from revision 13");return}kNt.logger.debug("Repository cache is invalid")}catch(r){kNt.logger.debug({err:r},"Error reading repository cache")}}async save(){let r=(0,Uec.safeStringify)(this.data),t=await jec.default.async(r);if(t===this.oldHash)return;let n=XZh.CACHE_REVISION,i=this.repository,s=this.fingerprint,a=await(0,Gec.compress)(r);await this.write({revision:n,repository:i,fingerprint:s,payload:a,hash:t})}getData(){return this.data}isModified(){if(!this.oldHash)return;let r=(0,Uec.safeStringify)(this.data);return(0,jec.default)(r)!==this.oldHash}};E5r.RepoCacheBase=Pvi});var zec=A(D5r=>{"use strict";Object.defineProperty(D5r,"__esModule",{value:!0});D5r.RepoCacheLocal=void 0;var eeg=(tn(),Dr(en)),teg=eeg.__importDefault(Oh()),reg=_f(),neg=Pi(),kvi=km(),ieg=Rvi(),Fvi=class extends ieg.RepoCacheBase{constructor(r,t){super(r,t)}async read(){let r=this.getCacheFileName();try{return await(0,kvi.cachePathExists)(r)?await(0,kvi.readCacheFile)(r,"utf8"):null}catch(t){neg.logger.debug({err:t,cacheFileName:r},"Repository local cache not found")}return null}async write(r){let t=this.getCacheFileName();await(0,kvi.outputCacheFile)(t,JSON.stringify(r))}getCacheFileName(){let r=reg.GlobalConfig.get("cacheDir"),t="/renovate/repository/",n=this.platform,i=`${this.repository}.json`;return teg.default.join(r,t,n,i)}};D5r.RepoCacheLocal=Fvi});var Kec=A(S5r=>{"use strict";Object.defineProperty(S5r,"__esModule",{value:!0});S5r.RepoCacheS3=void 0;var seg=require("node:stream"),$ec=Car(),s0t=Pi(),Qec=Kgn(),aeg=$Ve(),oeg=Rvi(),Nvi=class extends oeg.RepoCacheBase{s3Client;bucket;dir;constructor(r,t,n){super(r,t);let{Bucket:i,Key:s}=(0,Qec.parseS3Url)(n);this.dir=this.getCacheFolder(s),this.bucket=i,this.s3Client=(0,Qec.getS3Client)()}async read(){let r=this.getCacheFileName(),t={Bucket:this.bucket,Key:r};try{let{Body:n}=await this.s3Client.send(new $ec.GetObjectCommand(t));if(n instanceof seg.Readable)return s0t.logger.debug("RepoCacheS3.read() - success"),await(0,aeg.streamToString)(n);s0t.logger.warn(`RepoCacheS3.read() - failure - expecting Readable return type got '${typeof n}' type instead`)}catch(n){n.name==="NoSuchKey"?s0t.logger.debug("RepoCacheS3.read() - No cached file found"):s0t.logger.warn({err:n},"RepoCacheS3.read() - failure")}return null}async write(r){let t=this.getCacheFileName(),n={Bucket:this.bucket,Key:t,Body:JSON.stringify(r),ContentType:"application/json"};try{await this.s3Client.send(new $ec.PutObjectCommand(n))}catch(i){s0t.logger.warn({err:i},"RepoCacheS3.write() - failure")}}getCacheFolder(r){return r?r.endsWith("/")?r:(s0t.logger.warn({pathname:r},"RepoCacheS3.getCacheFolder() - appending missing trailing slash to pathname"),r+"/"):""}getCacheFileName(){return`${this.dir}${this.platform}/${this.repository}/cache.json`}};S5r.RepoCacheS3=Nvi});var Wec=A(w5r=>{"use strict";Object.defineProperty(w5r,"__esModule",{value:!0});w5r.CacheFactory=void 0;var ceg=Pi(),Hec=zec(),ueg=Kec(),Ovi=class{static get(r,t,n){switch(n.split("://")[0].trim().toLowerCase()){case"local":return new Hec.RepoCacheLocal(r,t);case"s3":return new ueg.RepoCacheS3(r,t,n);default:return ceg.logger.warn({cacheType:n},'Repository cache type not supported using type "local" instead'),new Hec.RepoCacheLocal(r,t)}}};w5r.CacheFactory=Ovi});var Jec=A(x5r=>{"use strict";Object.defineProperty(x5r,"__esModule",{value:!0});x5r.initRepoCache=void 0;var Yec=Wec(),leg=Vcn(),I5r=AE();async function deg(e){(0,I5r.resetCache)();let{repository:r,repositoryCache:t,repositoryCacheType:n="local",repoFingerprint:i}=e;if(t==="disabled"){(0,I5r.setCache)(new leg.RepoCacheNull);return}if(t==="enabled"){let s=Yec.CacheFactory.get(r,i,n);await s.load(),(0,I5r.setCache)(s);return}if(t==="reset"){let s=Yec.CacheFactory.get(r,i,n);await s.save(),(0,I5r.setCache)(s);return}}x5r.initRepoCache=deg});var rtc=A(a0t=>{"use strict";Object.defineProperty(a0t,"__esModule",{value:!0});a0t.initializeCaches=a0t.resetCaches=void 0;var T5r=(tn(),Dr(en)),Zec=T5r.__importDefault(VM()),Xec=T5r.__importStar(BF()),etc=T5r.__importStar(P3()),peg=T5r.__importStar(AE()),meg=Jec(),ttc=km();async function feg(){etc.reset(),peg.resetCache(),await Zec.default.remove((0,ttc.privateCacheDir)())}a0t.resetCaches=feg;async function heg(e){etc.init(),await(0,meg.initRepoCache)(e),await Zec.default.ensureDir((0,ttc.privateCacheDir)()),Xec.setNpmrc(),Xec.setNpmrc(e.npmrc)}a0t.initializeCaches=heg});var itc=A(o0t=>{"use strict";Object.defineProperty(o0t,"__esModule",{value:!0});o0t.getOnboardingPr=o0t.isOnboarded=void 0;var geg=w0e(),ntc=Zp(),w7=Pi(),FNt=fA(),yeg=Jse(),_eg=Nb(),Aeg=AE(),beg=km(),Ceg=Lh();async function veg(e){return w7.logger.debug(`findFile(${e})`),(await _eg.scm.getFileList()).includes(e)}async function Eeg(){for(let e of geg.configFileNames)if(e!=="package.json"&&await veg(e))return w7.logger.debug(`Config file exists, fileName: ${e}`),!0;return!1}async function Deg(){try{if(JSON.parse(await(0,beg.readLocalFile)("package.json","utf8")).renovate)return!0}catch{}return!1}function Seg(e){return FNt.platform.findPr({branchName:e.onboardingBranch,prTitle:e.onboardingPrTitle,state:"!open"})}async function weg(e){w7.logger.debug("isOnboarded()");let r="Action required: Add a Renovate config";if(e.requireConfig==="optional"&&e.onboarding===!1)return!0;if(e.requireConfig==="ignored")return w7.logger.debug("Config file will be ignored"),!0;let t=await Seg(e),n=(0,Aeg.getCache)(),i=n==null?void 0:n.onboardingBranchCache;if(e.onboarding&&!t&&i&&i.defaultBranchSha===(0,Ceg.getBranchCommit)(e.defaultBranch))return w7.logger.debug("Onboarding cache is valid. Repo is not onboarded"),!1;if(n.configFileName){w7.logger.debug("Checking cached config file name");try{let s=await FNt.platform.getJsonFile(n.configFileName);if(s&&(n.configFileName!=="package.json"||s.renovate))return w7.logger.debug("Existing config file confirmed"),w7.logger.debug({fileName:n.configFileName,config:s},"Repository config"),!0}catch{}w7.logger.debug("Existing config file no longer exists"),delete n.configFileName}if(await Eeg())return await FNt.platform.ensureIssueClosing(r),!0;if(w7.logger.debug("config file not found"),await Deg())return w7.logger.debug("package.json contains config"),await FNt.platform.ensureIssueClosing(r),!0;if(e.requireConfig==="required"&&e.onboarding===!1)throw new Error(ntc.REPOSITORY_NO_CONFIG);if(!t)return w7.logger.debug("Found no closed onboarding PR"),!1;if(w7.logger.debug("Found closed onboarding PR"),e.requireConfig==="optional")return w7.logger.debug("Config not mandatory so repo is considered onboarded"),!0;throw w7.logger.debug("Repo is not onboarded and no merged PRs exist"),e.suppressNotifications.includes("onboardingClose")||await(0,yeg.ensureComment)({number:t.number,topic:"Renovate is disabled",content:"Renovate is disabled because there is no Renovate configuration file. To enable Renovate, you can either (a) change this PR's title to get a new onboarding PR, and merge the new onboarding PR, or (b) create a Renovate config file, and commit that file to your base branch."}),new Error(ntc.REPOSITORY_CLOSED_ONBOARDING)}o0t.isOnboarded=weg;async function Ieg(e){return await FNt.platform.getBranchPr(e.onboardingBranch)}o0t.getOnboardingPr=Ieg});var stc=A(P5r=>{"use strict";Object.defineProperty(P5r,"__esModule",{value:!0});P5r.JSONWriter=void 0;var Bvi=class{indentationType;indentationSize;constructor(r={}){this.indentationSize=r.indentationSize??2,this.indentationType=r.indentationType??"space"}write(r,t=!0){let n=JSON.stringify(r,null,this.indentation);return t&&(n=n.concat(` -`)),n}get indentation(){return this.indentationType==="tab"?" ":this.indentationSize}};P5r.JSONWriter=Bvi});var utc=A((Lny,iT)=>{var atc={};atc.__wbindgen_placeholder__=iT.exports;var bw,{TextDecoder:xeg,TextEncoder:Teg}=require("util"),Aae=new Array(32).fill(void 0);Aae.push(void 0,null,!0,!1);function BNt(e){return Aae[e]}var NNt=Aae.length;function Peg(e){e<36||(Aae[e]=NNt,NNt=e)}function c0t(e){let r=BNt(e);return Peg(e),r}var otc=new xeg("utf-8",{ignoreBOM:!0,fatal:!0});otc.decode();var qvi=new Uint8Array;function ONt(){return qvi.byteLength===0&&(qvi=new Uint8Array(bw.memory.buffer)),qvi}function k5r(e,r){return otc.decode(ONt().subarray(e,e+r))}function cPe(e){NNt===Aae.length&&Aae.push(Aae.length+1);let r=NNt;return NNt=Aae[r],Aae[r]=e,r}function jvi(e){let r=typeof e;if(r=="number"||r=="boolean"||e==null)return`${e}`;if(r=="string")return`"${e}"`;if(r=="symbol"){let i=e.description;return i==null?"Symbol":`Symbol(${i})`}if(r=="function"){let i=e.name;return typeof i=="string"&&i.length>0?`Function(${i})`:"Function"}if(Array.isArray(e)){let i=e.length,s="[";i>0&&(s+=jvi(e[0]));for(let a=1;a<i;a++)s+=", "+jvi(e[a]);return s+="]",s}let t=/\[object ([^\]]+)\]/.exec(toString.call(e)),n;if(t.length>1)n=t[1];else return toString.call(e);if(n=="Object")try{return"Object("+JSON.stringify(e)+")"}catch{return"Object"}return e instanceof Error?`${e.name}: ${e.message} -${e.stack}`:n}var u0t=0,R5r=new Teg("utf-8"),Reg=typeof R5r.encodeInto=="function"?function(e,r){return R5r.encodeInto(e,r)}:function(e,r){let t=R5r.encode(e);return r.set(t),{read:e.length,written:t.length}};function ctc(e,r,t){if(t===void 0){let o=R5r.encode(e),c=r(o.length);return ONt().subarray(c,c+o.length).set(o),u0t=o.length,c}let n=e.length,i=r(n),s=ONt(),a=0;for(;a<n;a++){let o=e.charCodeAt(a);if(o>127)break;s[i+a]=o}if(a!==n){a!==0&&(e=e.slice(a)),i=t(i,n,n=a+e.length*3);let o=ONt().subarray(i+a,i+n),c=Reg(e,o);a+=c.written}return u0t=a,i}var Mvi=new Int32Array;function oye(){return Mvi.byteLength===0&&(Mvi=new Int32Array(bw.memory.buffer)),Mvi}iT.exports.parse_to_json=function(e){let r=ctc(e,bw.__wbindgen_malloc,bw.__wbindgen_realloc),t=u0t,n=bw.parse_to_json(r,t);return c0t(n)};iT.exports.version=function(){try{let t=bw.__wbindgen_add_to_stack_pointer(-16);bw.version(t);var e=oye()[t/4+0],r=oye()[t/4+1];return k5r(e,r)}finally{bw.__wbindgen_add_to_stack_pointer(16),bw.__wbindgen_free(e,r)}};function keg(e,r){let t=r(e.length*1);return ONt().set(e,t/1),u0t=e.length,t}var Lvi=new Uint32Array;function Feg(){return Lvi.byteLength===0&&(Lvi=new Uint32Array(bw.memory.buffer)),Lvi}function Neg(e,r){return Feg().subarray(e/4,e/4+r)}iT.exports.parse_to_uint32array=function(e){try{let a=bw.__wbindgen_add_to_stack_pointer(-16),o=keg(e,bw.__wbindgen_malloc),c=u0t;bw.parse_to_uint32array(a,o,c);var r=oye()[a/4+0],t=oye()[a/4+1],n=oye()[a/4+2],i=oye()[a/4+3];if(i)throw c0t(n);var s=Neg(r,t).slice();return bw.__wbindgen_free(r,t*4),s}finally{bw.__wbindgen_add_to_stack_pointer(16)}};function Oeg(e,r){try{return e.apply(this,r)}catch(t){bw.__wbindgen_exn_store(cPe(t))}}iT.exports.TokenTypes=Object.freeze({Key:0,0:"Key",Value:1,1:"Value",Section:2,2:"Section",CommentIndicator:3,3:"CommentIndicator",CommentValue:4,4:"CommentValue"});iT.exports.__wbindgen_object_drop_ref=function(e){c0t(e)};iT.exports.__wbindgen_error_new=function(e,r){let t=new Error(k5r(e,r));return cPe(t)};iT.exports.__wbindgen_string_new=function(e,r){let t=k5r(e,r);return cPe(t)};iT.exports.__wbindgen_object_clone_ref=function(e){let r=BNt(e);return cPe(r)};iT.exports.__wbg_set_20cbc34131e76824=function(e,r,t){BNt(e)[c0t(r)]=c0t(t)};iT.exports.__wbg_new_1d9a920c6bfc44a8=function(){let e=new Array;return cPe(e)};iT.exports.__wbg_new_0b9bfdd97583284e=function(){let e=new Object;return cPe(e)};iT.exports.__wbg_set_a68214f35c417fa9=function(e,r,t){BNt(e)[r>>>0]=c0t(t)};iT.exports.__wbg_fromCodePoint_3a5b15ba4d213634=function(){return Oeg(function(e){let r=String.fromCodePoint(e>>>0);return cPe(r)},arguments)};iT.exports.__wbindgen_debug_string=function(e,r){let t=jvi(BNt(r)),n=ctc(t,bw.__wbindgen_malloc,bw.__wbindgen_realloc),i=u0t;oye()[e/4+1]=i,oye()[e/4+0]=n};iT.exports.__wbindgen_throw=function(e,r){throw new Error(k5r(e,r))};var Beg=require("path").join(__dirname,"one_ini_bg.wasm"),qeg=require("fs").readFileSync(Beg),Meg=new WebAssembly.Module(qeg),Leg=new WebAssembly.Instance(Meg,atc);bw=Leg.exports;iT.exports.__wasm=bw});var ltc=A((jny,jeg)=>{jeg.exports={name:"editorconfig",version:"2.0.0",description:"EditorConfig File Locator and Interpreter for Node.js",keywords:["editorconfig","core"],main:"./lib/index.js",contributors:["Hong Xu (topbug.net)","Jed Mao (https://github.com/jedmao/)","Trey Hunner (http://treyhunner.com)","Joe Hildebrand (https://github.com/hildjj/)"],directories:{bin:"./bin",lib:"./lib"},scripts:{clean:"rimraf lib cmake_install.cmake CTestTestfile.cmake Makefile",prebuild:"npm run clean",build:"cmake . && tsc",pretest:"npm run build && npm run lint",test:"npm run test:all","test:all":"mocha && ctest . --preset Test",precoverage:"npm run build -- --inlineSourceMap",coverage:"c8 npm run test:all",postcoverage:"npm run build",ci:"npm run coverage -- -- -VV --output-on-failure",lint:"eslint . --ext ts",prepub:"npm run lint && npm run build",pub:"npm publish"},repository:{type:"git",url:"git://github.com/editorconfig/editorconfig-core-js.git"},bugs:"https://github.com/editorconfig/editorconfig-core-js/issues",author:"EditorConfig Team",license:"MIT",dependencies:{"@one-ini/wasm":"0.1.1",commander:"^11.0.0",minimatch:"9.0.2",semver:"^7.5.3"},devDependencies:{"@types/chai":"4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/semver":"^7.5.0","@typescript-eslint/eslint-plugin":"5.60.1","@typescript-eslint/parser":"5.60.1",c8:"8.0.0",chai:"4.3.7",eslint:"8.44.0","eslint-plugin-jsdoc":"46.4.3",mocha:"^10.2.0",rimraf:"^5.0.1",typescript:"^5.1.6"},pnpm:{overrides:{semver:">=7.5.3","word-wrap":"npm:@aashutoshrathi/word-wrap"}},overrides:{semver:"$semver","word-wrap":"npm:@aashutoshrathi/word-wrap"},engines:{node:">=16"}}});var htc=A(fv=>{"use strict";var Geg=fv&&fv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Ueg=fv&&fv.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Gvi=fv&&fv.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Geg(r,e,t);return Ueg(r,e),r},Veg=fv&&fv.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(fv,"__esModule",{value:!0});fv.matcher=fv.parseSync=fv.parse=fv.unset=fv.parseFromFilesSync=fv.parseFromFiles=fv.parseString=fv.parseBuffer=void 0;var dtc=Gvi(require("fs")),EZ=Gvi(require("path")),zeg=Gvi(N3()),$eg=WI(),F5r=utc(),Qeg=Veg(ltc()),Keg=new RegExp(EZ.sep.replace(/\\/g,"\\\\"),"g"),Heg={matchBase:!0,dot:!0},Weg=["end_of_line","indent_style","indent_size","insert_final_newline","trim_trailing_whitespace","charset"],Yeg=new Set(Weg);function Uvi(e){let r=(0,F5r.parse_to_uint32array)(e),t={},n=[[null,t]],i=null;for(let s=0;s<r.length;s+=3)switch(r[s]){case F5r.TokenTypes.Section:{t={},n.push([e.toString("utf8",r[s+1],r[s+2]),t]);break}case F5r.TokenTypes.Key:i=e.toString("utf8",r[s+1],r[s+2]);break;case F5r.TokenTypes.Value:{t[i]=e.toString("utf8",r[s+1],r[s+2]);break}default:break}return n}fv.parseBuffer=Uvi;function Jeg(e){return Uvi(Buffer.from(e))}fv.parseString=Jeg;function ptc(e,r){let t=[];do e=EZ.dirname(e),t.push(EZ.join(e,r.config));while(e!==r.root);return t}function Xeg(e,r){return"indent_style"in e&&e.indent_style==="tab"&&!("indent_size"in e)&&zeg.gte(r,"0.10.0")&&(e.indent_size="tab"),"indent_size"in e&&!("tab_width"in e)&&e.indent_size!=="tab"&&(e.tab_width=e.indent_size),"indent_size"in e&&"tab_width"in e&&e.indent_size==="tab"&&(e.indent_size=e.tab_width),e}function Zeg(e,r){switch(r.indexOf("/")){case-1:r=`**/${r}`;break;case 0:r=r.substring(1);break;default:break}return r=r.replace(/\\\\/g,"\\\\\\\\"),r=r.replace(/\*\*/g,"{*,**/**/**}"),new $eg.Minimatch(`${e}/${r}`,Heg)}function etg(e){let r={};for(let t in e)if(e.hasOwnProperty(t)){let n=e[t],i=t.toLowerCase(),s=n;Yeg.has(i)&&(s=String(n).toLowerCase());try{s=JSON.parse(String(n))}catch{}(typeof s>"u"||s===null)&&(s=String(n)),r[i]=s}return r}function N5r(e,r,t){let n;if(!r)n={root:!1,notfound:!0,name:e,config:[[null,{},null]]};else{let i=EZ.dirname(e);EZ.sep!=="/"&&(i=i.replace(Keg,"/")),i=i.replace(/[?*+@!()|[\]{}]/g,"\\$&"),i=i.replace(/^#/,"\\#");let s=Uvi(r).map(([a,o])=>[a,etg(o),a?Zeg(i,a):null]);n={root:!!s[0][1].root,name:e,config:s}}return t.cache&&t.cache.set(e,n),n}async function ttg(e,r){if(r.cache){let n=r.cache.get(e);if(n)return n}let t=await new Promise(n=>{dtc.readFile(e,(i,s)=>{n(s)})});return N5r(e,t,r)}function rtg(e,r){if(r.cache){let n=r.cache.get(e);if(n)return n}let t;try{t=dtc.readFileSync(e)}catch{}return N5r(e,t,r)}async function ntg(e,r){let t=[];for(let n of e){let i=await ttg(n,r);if(!i.notfound&&(t.push(i),i.root))break}return t}function itg(e,r){let t=[];for(let n of e){let i=rtg(n,r);if(!i.notfound&&(t.push(i),i.root))break}return t}function O5r(e,r={}){let t=EZ.resolve(e);return[t,{config:r.config||".editorconfig",version:r.version||Qeg.default.version,root:EZ.resolve(r.root||EZ.parse(t).root),files:r.files,cache:r.cache,unset:r.unset}]}async function stg(e,r,t={}){return mtc(e,await r,t)}fv.parseFromFiles=stg;function mtc(e,r,t={}){let[n,i]=O5r(e,t),s=[];for(let a of r){let o;if((!t.cache||!(o=t.cache.get(a.name)))&&(o=N5r(a.name,a.contents,i)),o.notfound||s.push(o),o.root)break}return B5r(n,s,i)}fv.parseFromFilesSync=mtc;function B5r(e,r,t){let n=r.reverse().reduce((i,s)=>{for(let[a,o,c]of s.config)c&&c.match(e)&&(Object.assign(i,o),t.files&&t.files.push({fileName:s.name,glob:a}));return i},{});return t.unset&&ftc(n),Xeg(n,t.version)}function ftc(e){let r=Object.keys(e);for(let t of r)e[t]==="unset"&&delete e[t]}fv.unset=ftc;async function atg(e,r={}){let[t,n]=O5r(e,r),i=ptc(t,n),s=await ntg(i,n);return B5r(t,s,n)}fv.parse=atg;function otg(e,r={}){let[t,n]=O5r(e,r),i=ptc(t,n),s=itg(i,n);return B5r(t,s,n)}fv.parseSync=otg;function ctg(e,...r){let t=O5r("",e)[1],n=r.map((i,s)=>N5r(EZ.join(t.root,`buffer-${s}`),i,t));return i=>{let s=EZ.resolve(i);return B5r(s,n,t)}}fv.matcher=ctg});var gtc=A(q5r=>{"use strict";Object.defineProperty(q5r,"__esModule",{value:!0});q5r.EditorConfig=void 0;var utg=(tn(),Dr(en)),ltg=htc(),dtg=utg.__importDefault(Oh()),ptg=_f(),mtg=Pi(),Vvi=class e{static async getCodeFormat(r){let t=ptg.GlobalConfig.get("localDir","asdf");try{let n=await(0,ltg.parse)(dtg.default.join(t,r));return{indentationSize:e.getIndentationSize(n),indentationType:e.getIndentationType(n)}}catch(n){return mtg.logger.warn({err:n},"Failed to parse editor config"),{}}}static getIndentationType(r){let{indent_style:t}=r;if(t==="tab")return"tab";if(t==="space")return"space"}static getIndentationSize(r){let t=Number(r.indent_size);if(!Number.isNaN(t)&&Number.isInteger(t))return t}};q5r.EditorConfig=Vvi});var _tc=A(ytc=>{"use strict";Object.defineProperty(ytc,"__esModule",{value:!0})});var Atc=A(qNt=>{"use strict";Object.defineProperty(qNt,"__esModule",{value:!0});var zvi=(tn(),Dr(en));zvi.__exportStar(stc(),qNt);zvi.__exportStar(gtc(),qNt);zvi.__exportStar(_tc(),qNt)});var $vi=A(d0t=>{"use strict";Object.defineProperty(d0t,"__esModule",{value:!0});d0t.getOnboardingConfigContents=d0t.getOnboardingConfig=void 0;var ftg=_f(),btc=l0i(),Ctc=Xge(),l0t=Pi(),htg=iP(),vtc=Atc();async function Etc(e){let r=(0,htg.clone)(e.onboardingConfig),t;l0t.logger.debug("Checking if this org/owner has a default Renovate preset which can be used.");let n=e.repository.split("/")[0];try{let i=`${n}/renovate-config`;await(0,btc.getPreset)({repo:i})&&(t=`local>${i}`)}catch(i){i.message!==Ctc.PRESET_DEP_NOT_FOUND&&!i.message.startsWith("Unsupported platform")&&l0t.logger.warn({err:i},"Unknown error fetching default owner preset")}if(!t){let i=ftg.GlobalConfig.get("platform");try{let s=`${n}/.${i}`,a="renovate-config";await(0,btc.getPreset)({repo:s,presetName:a})&&(t=`local>${s}:${a}`)}catch(s){s.message!==Ctc.PRESET_DEP_NOT_FOUND&&!s.message.startsWith("Unsupported platform")&&l0t.logger.warn({err:s},"Unknown error fetching default owner preset")}}return t?(l0t.logger.debug(`Found org preset ${t} - using it in onboarding config`),r={$schema:"https://docs.renovatebot.com/renovate-schema.json",extends:[t]}):l0t.logger.debug("No default org/owner preset found, so the default onboarding config will be used instead. Note: do not be concerned with any 404 messages that preceded this."),l0t.logger.debug({config:r},"onboarding config"),r}d0t.getOnboardingConfig=Etc;async function gtg(e,r){let t=await vtc.EditorConfig.getCodeFormat(r),n=new vtc.JSONWriter(t),i=await Etc(e);return n.write(i)}d0t.getOnboardingConfigContents=gtg});var Dtc=A(M5r=>{"use strict";Object.defineProperty(M5r,"__esModule",{value:!0});M5r.OnboardingCommitMessageFactory=void 0;var ytg=TAi(),Qvi=class{config;configFile;constructor(r,t){this.config=r,this.configFile=t}create(){let{onboardingCommitMessage:r}=this.config,n=new ytg.CommitMessageFactory(this.config).create();return r?n.subject=r:n.subject=`add ${this.configFile}`,n}};M5r.OnboardingCommitMessageFactory=Qvi});var wtc=A(L5r=>{"use strict";Object.defineProperty(L5r,"__esModule",{value:!0});L5r.createOnboardingBranch=void 0;var Stc=w0e(),_tg=_f(),Kvi=Pi(),Atg=Nb(),btg=Dtc(),Ctg=$vi(),vtg=Stc.configFileNames[0];async function Etg(e){let r=Stc.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:vtg;Kvi.logger.debug("createOnboardingBranch()");let t=await(0,Ctg.getOnboardingConfigContents)(e,r);Kvi.logger.debug("Creating onboarding branch");let i=new btg.OnboardingCommitMessageFactory(e,r).create();return _tg.GlobalConfig.get("dryRun")?(Kvi.logger.info("DRY-RUN: Would commit files to onboarding branch"),null):Atg.scm.commitAndPush({baseBranch:e.baseBranch,branchName:e.onboardingBranch,files:[{type:"addition",path:r,contents:t}],message:i.toString(),platformCommit:!!e.platformCommit,force:!0})}L5r.createOnboardingBranch=Etg});var Rtc=A(j5r=>{"use strict";Object.defineProperty(j5r,"__esModule",{value:!0});j5r.checkOnboardingBranch=void 0;var Dtg=(tn(),Dr(en)),Stg=Dtg.__importDefault(_a()),wtg=NP(),Ttc=_f(),Itc=Zp(),UB=Pi(),Ptc=AE(),p0t=Lh(),Itg=lTr(),xtg=U8r(),uPe=SNt(),xtc=itc(),Ttg=$vi(),Ptg=wtc(),MNt=M8r();async function Rtg(e){UB.logger.debug("checkOnboarding()"),UB.logger.trace({config:e});let r=e.onboardingBranch,t=!1,n=!1,i=await(0,xtc.isOnboarded)(e);if(i)return UB.logger.debug("Repo is onboarded"),(0,MNt.deleteOnboardingCache)(),{...e,repoIsOnboarded:i};if(e.isFork&&e.forkProcessing!=="enabled")throw new Error(Itc.REPOSITORY_FORKED);UB.logger.debug("Repo is not onboarded"),(0,p0t.setGitAuthor)(e.gitAuthor);let s=await(0,xtc.getOnboardingPr)(e),a=[r];if(s){if(e.onboardingRebaseCheckbox&&ktg(s),UB.logger.debug("Onboarding PR already exists"),Ntg(e.defaultBranch,e.onboardingBranch)&&!(e.onboardingRebaseCheckbox&&uPe.OnboardingState.prUpdateRequested))return UB.logger.debug("Skip processing since the onboarding branch is up to date and default branch has not changed"),uPe.OnboardingState.onboardingCacheValid=!0,{...e,repoIsOnboarded:i,onboardingBranch:r,branchList:a};uPe.OnboardingState.onboardingCacheValid=!1,n=await(0,MNt.isOnboardingBranchModified)(e.onboardingBranch),n&&((0,MNt.hasOnboardingBranchChanged)(e.onboardingBranch)&&Ftg(e.baseBranch),t=await(0,MNt.isOnboardingBranchConflicted)(e.baseBranch,e.onboardingBranch))}else{UB.logger.debug("Onboarding PR does not exist");let o=await(0,Ttg.getOnboardingConfig)(e),c=(0,wtg.mergeChildConfig)(e,o);if(c=await(0,xtg.mergeRenovateConfig)(c),r=c.onboardingBranch,Object.entries((await(0,Itg.extractAllDependencies)(c)).packageFiles).length===0&&!(e!=null&&e.onboardingNoDeps))throw new Error(Itc.REPOSITORY_NO_PACKAGE_FILES);UB.logger.debug("Need to create onboarding PR"),e.onboardingRebaseCheckbox&&(uPe.OnboardingState.prUpdateRequested=!0);let l=await(0,Ptg.createOnboardingBranch)(c);l&&UB.logger.info({branch:r,commit:l,onboarding:!0},"Branch created")}return Ttc.GlobalConfig.get("dryRun")||t||(UB.logger.debug("Merge onboarding branch in default branch"),await(0,p0t.mergeBranch)(r,!0)),(0,MNt.setOnboardingCache)((0,p0t.getBranchCommit)(e.defaultBranch),(0,p0t.getBranchCommit)(r),t,n),{...e,repoIsOnboarded:i,onboardingBranch:r,branchList:a}}j5r.checkOnboardingBranch=Rtg;function ktg(e){let r=Ttc.GlobalConfig.get("platform"),{rebaseRequested:t}=e.bodyStruct??{};["github","gitlab","gitea"].includes(r)?Stg.default.nullOrUndefined(t)?(UB.logger.debug("No rebase checkbox was found in the onboarding PR"),uPe.OnboardingState.prUpdateRequested=!0):t&&(UB.logger.debug("Manual onboarding PR update requested"),uPe.OnboardingState.prUpdateRequested=!0):(UB.logger.trace(`Platform '${r}' does not support extended markdown`),uPe.OnboardingState.prUpdateRequested=!0)}function Ftg(e){var t;let r=(0,Ptc.getCache)();r.scan||={},(t=r.scan)!=null&&t[e]&&delete r.scan[e]}function Ntg(e,r){let t=(0,Ptc.getCache)(),n=t==null?void 0:t.onboardingBranchCache;return!!(n&&n.defaultBranchSha===(0,p0t.getBranchCommit)(e)&&n.onboardingBranchSha===(0,p0t.getBranchCommit)(r)&&n.configFileName&&n.configFileParsed)}});var ktc=A(G5r=>{"use strict";Object.defineProperty(G5r,"__esModule",{value:!0});G5r.getRepoConfig=void 0;var Otg=Rtc(),Btg=U8r();async function qtg(e){let r={...e};return r.baseBranch=r.defaultBranch,r=await(0,Otg.checkOnboardingBranch)(r),r=await(0,Btg.mergeRenovateConfig)(r),r}G5r.getRepoConfig=qtg});var Otc=A(U5r=>{"use strict";Object.defineProperty(U5r,"__esModule",{value:!0});U5r.detectVulnerabilityAlerts=void 0;var dPe=(tn(),Dr(en)),Mtg=Zp(),lPe=Pi(),Ltg=E3t(),Ftc=ch(),Ntc=NDe(),Hvi=mx(),jtg=BF(),Gtg=nie(),Utg=wat(),Wvi=HS(),Vtg=TPt(),ztg=fA(),$tg=dPe.__importStar(Jw()),Qtg=dPe.__importStar(c0e()),Ktg=dPe.__importStar(aR()),Htg=dPe.__importStar(h2()),Wtg=dPe.__importStar(BL()),Ytg=dPe.__importStar(qV()),Yvi=dPe.__importStar(ZD()),Jtg=bpt(),Xtg=Ba();async function Ztg(e){var a,o,c,l,u;if(!(e!=null&&e.vulnerabilityAlerts))return e;if(e.vulnerabilityAlerts.enabled===!1)return lPe.logger.debug("Vulnerability alerts are disabled"),e;let r=await((o=(a=ztg.platform).getVulnerabilityAlerts)==null?void 0:o.call(a));if(!(r!=null&&r.length)){if(lPe.logger.debug("No vulnerability alerts found"),e.vulnerabilityAlertsOnly)throw new Error(Mtg.NO_VULNERABILITY_ALERTS);return e}let t={...e},n={"github-tags":Yvi.id,go:Yvi.id,packagist:Qtg.id,maven:Ktg.id,npm:Htg.id,nuget:Yvi.id,pypi:Wtg.id,rubygems:Ytg.id},i={};for(let m of r)if(!(((l=(c=m.securityVulnerability)==null?void 0:c.package)==null?void 0:l.name)==="yargs-parser"&&(m.vulnerableRequirements==="= 5.0.0-security.0"||m.vulnerableRequirements==="= 5.0.1")))try{if(m.dismissReason)continue;if(!m.securityVulnerability.firstPatchedVersion){lPe.logger.debug({alert:m},"Vulnerability alert has no firstPatchedVersion - skipping");continue}let _={ACTIONS:Ftc.GithubTagsDatasource.id,COMPOSER:Utg.PackagistDatasource.id,GO:Ntc.GoDatasource.id,MAVEN:Hvi.MavenDatasource.id,NPM:jtg.NpmDatasource.id,NUGET:Gtg.NugetDatasource.id,PIP:Wvi.PypiDatasource.id,RUBYGEMS:Vtg.RubyGemsDatasource.id,RUST:Ltg.CrateDatasource.id}[m.securityVulnerability.package.ecosystem],b=m.securityVulnerability.package.name,v=m.vulnerableManifestPath,w=m.vulnerableManifestFilename,x=m.securityVulnerability.firstPatchedVersion.identifier,P=m.securityAdvisory,k=m.vulnerableRequirements;k.length||(_===Hvi.MavenDatasource.id?k=`(,${x})`:k=`< ${x}`),_===Wvi.PypiDatasource.id&&(k=k.replace((0,Xtg.regEx)(/^= /),"== ")),(_===Ftc.GithubTagsDatasource.id||_===Hvi.MavenDatasource.id)&&(k=k.replace(/^=\s*/,"")),i[v]||={},i[v][_]||={},i[v][_][b]||={},i[v][_][b][k]||={advisories:[]};let R=i[v][_][b][k];R.advisories.push(P);let L=$tg.get(n[_]);L.isVersion(x)?(!R.firstPatchedVersion||L.isGreaterThan(x,R.firstPatchedVersion))&&(R.firstPatchedVersion=x):lPe.logger.debug("Invalid firstPatchedVersion: "+x),R.fileType=w}catch(h){lPe.logger.warn({err:h},"Error parsing vulnerability alert")}let s=[];t.remediations={};for(let[m,h]of Object.entries(i))for(let[_,b]of Object.entries(h))for(let[v,w]of Object.entries(b))for(let[x,P]of Object.entries(w)){let k=[];try{k=["### GitHub Vulnerability Alerts"].concat(P.advisories.map(N=>{let j=N.identifiers,M=N.description,C="#### ",O;return j.some(V=>V.type==="CVE")?O=j.filter(V=>V.type==="CVE").map(V=>V.value).join(" / "):O=j.map(V=>V.value).join(" / "),N.references.length&&(O=`[${O}](${N.references[0].url})`),C+=O,C+=` +${Cec.compile(e.prFooter,e)} +`),D$.logger.trace({prBody:c},"prBody"),c=f5r.platform.massageMarkdown(c),a){D$.logger.debug("Found open migration PR");let k=(0,hZh.hashBody)(c);if(((h=a.bodyStruct)==null?void 0:h.hash)===k&&a.title===s){D$.logger.debug(`Pr does not need updating, PrNo: ${a.number}`);return}bec.GlobalConfig.get("dryRun")?D$.logger.info("DRY-RUN: Would update migration PR"):(await f5r.platform.updatePr({number:a.number,prTitle:s,prBody:c}),D$.logger.info({pr:a.number},"Migration PR updated"));return}D$.logger.debug("Creating migration PR");let l=(0,bZh.prepareLabels)(e);try{if(bec.GlobalConfig.get("dryRun"))D$.logger.info("DRY-RUN: Would create migration PR");else{let k=await f5r.platform.createPr({sourceBranch:n,targetBranch:e.defaultBranch,prTitle:s,prBody:c,labels:l,platformOptions:(0,AZh.getPlatformPrOptions)({...e,automerge:!1})});D$.logger.info({pr:k==null?void 0:k.number},"Migration PR created"),k&&await(0,CZh.addParticipants)(e,k)}}catch(k){if(((_=k.response)==null?void 0:_.statusCode)===422&&((P=(x=(w=(v=(b=k.response)==null?void 0:b.body)==null?void 0:v.errors)==null?void 0:w[0])==null?void 0:x.message)!=null&&P.startsWith("A pull request already exists"))){D$.logger.warn({err:k},"Migration PR already exists but cannot find it. It was probably created by a different user."),await gZh.scm.deleteBranch(n);return}throw k}}h5r.ensureConfigMigrationPr=DZh});var Sec=A(g5r=>{"use strict";Object.defineProperty(g5r,"__esModule",{value:!0});g5r.configMigration=void 0;var SZh=NZo(),Dec=z8r(),wZh=Eec();async function IZh(e,r){if(e.configMigration){let t=await Dec.MigratedDataFactory.getAsync(),n=await(0,SZh.checkConfigMigrationBranch)(e,t);n&&(r.push(n),await(0,wZh.ensureConfigMigrationPr)(e,t)),Dec.MigratedDataFactory.reset()}}g5r.configMigration=IZh});var xvi=A(y5r=>{"use strict";Object.defineProperty(y5r,"__esModule",{value:!0});y5r.pruneStaleBranches=void 0;var Svi=_f(),xZh=Zp(),mI=Pi(),wvi=fA(),TZh=Jse(),Ivi=Nb(),wec=Lh();async function PZh(e,r){var t;if(!e.pruneStaleBranches){mI.logger.debug("Branch/PR pruning is disabled - skipping");return}(0,wec.setUserRepoConfig)(e);for(let n of r)try{let i=await wvi.platform.findPr({branchName:n,state:"open"}),s=await Ivi.scm.isBranchModified(n);if(i)if(s)if(mI.logger.debug({prNo:i.number,prTitle:i.title},"Branch is modified - skipping PR autoclosing"),Svi.GlobalConfig.get("dryRun"))mI.logger.info("DRY-RUN: Would update PR title and ensure comment.");else{if(!i.title.endsWith("- abandoned")){let a=i.title+" - abandoned";await wvi.platform.updatePr({number:i.number,prTitle:a,state:"open"})}await(0,TZh.ensureComment)({number:i.number,topic:"Autoclosing Skipped",content:"This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error."})}else if(Svi.GlobalConfig.get("dryRun"))mI.logger.info({prNo:i.number,prTitle:i.title},"DRY-RUN: Would autoclose PR");else{mI.logger.info({branchName:n,prNo:i.number,prTitle:i.title},"Autoclosing PR");let a=i.title;i.title.endsWith("- autoclosed")||(a+=" - autoclosed"),await wvi.platform.updatePr({number:i.number,prTitle:a,state:"closed"}),await Ivi.scm.deleteBranch(n)}else s?mI.logger.debug("Orphan Branch is modified - skipping branch deletion"):Svi.GlobalConfig.get("dryRun")?mI.logger.info(`DRY-RUN: Would delete orphan branch ${n}`):(mI.logger.info({branch:n},"Deleting orphan branch"),await Ivi.scm.deleteBranch(n))}catch(i){i.message==="config-validation"?mI.logger.debug("Cannot prune branch due to collision between tags and branch names"):(t=i.message)!=null&&t.includes("bad revision 'origin/")?mI.logger.debug({branchName:n},"Branch not found on origin when attempting to prune"):i.message!==xZh.REPOSITORY_CHANGED&&mI.logger.warn({err:i,branch:n},"Error pruning branch")}}async function RZh(e,r){if(mI.logger.debug("Removing any stale branches"),mI.logger.trace({config:e},"pruneStaleBranches"),mI.logger.debug(`config.repoIsOnboarded=${e.repoIsOnboarded}`),!r){mI.logger.debug("No branchList");return}let t=(0,wec.getBranchList)().filter(s=>s.startsWith(e.branchPrefix));if(!(t!=null&&t.length)){mI.logger.debug("No renovate branches found");return}mI.logger.debug({branchList:r==null?void 0:r.sort(),renovateBranches:t==null?void 0:t.sort()},"Branch lists");let n=`${e.branchPrefix}lock-file-maintenance`;t=t.filter(s=>s!==n);let i=t.filter(s=>!r.includes(s));if(mI.logger.debug(`remainingBranches=${String(i)}`),i.length===0){mI.logger.debug("No branches to clean up");return}await PZh(e,i)}y5r.pruneStaleBranches=RZh});var xec=A(n0t=>{"use strict";Object.defineProperty(n0t,"__esModule",{value:!0});n0t.runBranchSummary=n0t.runRenovateRepoStats=void 0;var Tvi=Pi(),Iec=AE();function kZh(e,r){let t={total:0,open:0,closed:0,merged:0};for(let n of r)if(!(n.title==="Configure Renovate"||n.title===e.onboardingPrTitle))switch(t.total+=1,n.state){case"merged":t.merged+=1;break;case"closed":t.closed+=1;break;case"open":t.open+=1;break;default:break}Tvi.logger.debug({stats:t},"Renovate repository PR statistics")}n0t.runRenovateRepoStats=kZh;function FZh({automerge:e,baseBranch:r,baseBranchSha:t,branchName:n,isModified:i,pristine:s,sha:a}){return{automerge:e,baseBranch:r,baseBranchSha:t,branchName:n,branchSha:a,isModified:i,isPristine:s}}function NZh(e){let r=[];for(let t of e){let n=[],{branchName:i,prNo:s,prTitle:a,result:o,upgrades:c,prBlockedBy:l}=t;for(let m of c??[]){let{datasource:h,depName:_,displayPending:b,fixedVersion:v,currentVersion:w,currentValue:x,newValue:P,newVersion:k,packageFile:R,updateType:L,packageName:U}=m,Y={datasource:h,depName:_,displayPending:b,fixedVersion:v,currentVersion:w,currentValue:x,newValue:P,newVersion:k,packageFile:R,updateType:L,packageName:U};n.push(Y)}let u={branchName:i,prNo:s,prTitle:a,result:o,prBlockedBy:l,upgrades:n};r.push(u)}return r}function OZh(e){let r=e.defaultBranch,{scan:t,branches:n}=(0,Iec.getCache)(),i=[];for(let[c,l]of Object.entries(t??{}))i.push({branchName:c,sha:l.sha});let s=[],a=[];for(let c of n??[])c.sha?s.push(FZh(c)):a.push(c.branchName);let o={cacheModified:(0,Iec.isCacheModified)(),baseBranches:i,branches:s,defaultBranch:r,inactiveBranches:a};if(Tvi.logger.debug(o,"Branch summary"),n!=null&&n.length){let c=NZh(n);Tvi.logger.debug({branchesInformation:c},"branches info extended")}}n0t.runBranchSummary=OZh});var Pec=A(_5r=>{"use strict";Object.defineProperty(_5r,"__esModule",{value:!0});_5r.finalizeRepo=void 0;var BZh=(tn(),Dr(en)),qZh=Pi(),Pvi=fA(),MZh=BZh.__importStar(AE()),LZh=Lh(),jZh=Sec(),GZh=vFt(),UZh=xvi(),Tec=xec();async function VZh(e,r){await(0,jZh.configMigration)(e,r),await MZh.saveCache(),await(0,UZh.pruneStaleBranches)(e,r),await zZh(),await(0,LZh.clearRenovateRefs)(),GZh.PackageFiles.clear();let t=await Pvi.platform.getPrList();t!=null&&t.some(n=>n.state==="merged"&&n.title!=="Configure Renovate"&&n.title!==e.onboardingPrTitle)&&(qZh.logger.debug("Repo is activated"),e.repoIsActivated=!0),(0,Tec.runBranchSummary)(e),(0,Tec.runRenovateRepoStats)(e,t)}_5r.finalizeRepo=VZh;function zZh(){return Promise.all([Pvi.platform.ensureIssueClosing("Action Required: Fix Renovate Configuration"),Pvi.platform.ensureIssueClosing("Action Required: Add missing credentials")])}});var kec=A(A5r=>{"use strict";Object.defineProperty(A5r,"__esModule",{value:!0});A5r.checkIfConfigured=void 0;var Rec=Zp();function $Zh(e){if(e.enabled===!1)throw new Error(Rec.REPOSITORY_DISABLED_BY_CONFIG);if(e.isFork&&e.forkProcessing!=="enabled")throw new Error(Rec.REPOSITORY_FORKED)}A5r.checkIfConfigured=$Zh});var Mec=A(b5r=>{"use strict";Object.defineProperty(b5r,"__esModule",{value:!0});b5r.initApis=void 0;var Fec=w0e(),Nec=Zp(),QZh=Pi(),Oec=fA(),Bec=e=>Fec.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:Fec.configFileNames[0];async function qec(e){try{return await Oec.platform.getJsonFile(e)}catch{return null}}async function KZh(e){if(e.optimizeForDisabled){let r=await qec(Bec(e));if((r==null?void 0:r.enabled)===!1)throw new Error(Nec.REPOSITORY_DISABLED_BY_CONFIG)}}async function HZh(e){if(e.forkProcessing!=="enabled"&&e.isFork){let r=await qec(Bec(e));if((r==null?void 0:r.includeForks)!==!0&&(r==null?void 0:r.forkProcessing)!=="enabled")throw new Error(Nec.REPOSITORY_FORKED);QZh.logger.debug("Repository config enables forks - continuing")}}async function WZh(e){let r=await Oec.platform.initRepo(e);return{...e,...r}}async function YZh(e){let r={...e};return r=await WZh(r),await KZh(r),await HZh(r),r}b5r.initApis=YZh});var Lec=A(C5r=>{"use strict";Object.defineProperty(C5r,"__esModule",{value:!0});C5r.CACHE_REVISION=void 0;C5r.CACHE_REVISION=13});var jec=A(v5r=>{"use strict";Object.defineProperty(v5r,"__esModule",{value:!0});v5r.RepoCacheV13=void 0;var i0t=gy();v5r.RepoCacheV13=i0t.z.object({repository:i0t.z.string().min(1),revision:i0t.z.number().refine(e=>e===13),payload:i0t.z.string().min(1),hash:i0t.z.string().min(1),fingerprint:i0t.z.string().min(1)}).strict()});var kvi=A(E5r=>{"use strict";Object.defineProperty(E5r,"__esModule",{value:!0});E5r.RepoCacheBase=void 0;var zec=(tn(),Dr(en)),JZh=zec.__importDefault(_a()),Gec=zec.__importDefault(G3()),XZh=_f(),kNt=Pi(),Uec=i$t(),Vec=Hqe(),ZZh=Lec(),eeg=jec(),Rvi=class e{repository;fingerprint;platform=XZh.GlobalConfig.get("platform");oldHash=null;data={};constructor(r,t){this.repository=r,this.fingerprint=t}static parseData(r){let t=JSON.parse(r);if(t.branches)for(let n of t.branches)n.branchFingerprint&&(n.commitFingerprint=n.branchFingerprint,delete n.branchFingerprint);return t}async restore(r){if(r.fingerprint!==this.fingerprint){kNt.logger.debug("Repository cache fingerprint is invalid");return}let t=await(0,Uec.decompress)(r.payload);this.data=e.parseData(t),this.oldHash=r.hash}async load(){try{let r=await this.read();if(!JZh.default.string(r)){kNt.logger.debug(`RepoCacheBase.load() - expecting data of type 'string' received '${typeof r}' instead - skipping`);return}let t=JSON.parse(r),n=eeg.RepoCacheV13.safeParse(t);if(n.success){await this.restore(n.data),kNt.logger.debug("Repository cache is restored from revision 13");return}kNt.logger.debug("Repository cache is invalid")}catch(r){kNt.logger.debug({err:r},"Error reading repository cache")}}async save(){let r=(0,Vec.safeStringify)(this.data),t=await Gec.default.async(r);if(t===this.oldHash)return;let n=ZZh.CACHE_REVISION,i=this.repository,s=this.fingerprint,a=await(0,Uec.compress)(r);await this.write({revision:n,repository:i,fingerprint:s,payload:a,hash:t})}getData(){return this.data}isModified(){if(!this.oldHash)return;let r=(0,Vec.safeStringify)(this.data);return(0,Gec.default)(r)!==this.oldHash}};E5r.RepoCacheBase=Rvi});var $ec=A(D5r=>{"use strict";Object.defineProperty(D5r,"__esModule",{value:!0});D5r.RepoCacheLocal=void 0;var teg=(tn(),Dr(en)),reg=teg.__importDefault(Oh()),neg=_f(),ieg=Pi(),Fvi=km(),seg=kvi(),Nvi=class extends seg.RepoCacheBase{constructor(r,t){super(r,t)}async read(){let r=this.getCacheFileName();try{return await(0,Fvi.cachePathExists)(r)?await(0,Fvi.readCacheFile)(r,"utf8"):null}catch(t){ieg.logger.debug({err:t,cacheFileName:r},"Repository local cache not found")}return null}async write(r){let t=this.getCacheFileName();await(0,Fvi.outputCacheFile)(t,JSON.stringify(r))}getCacheFileName(){let r=neg.GlobalConfig.get("cacheDir"),t="/renovate/repository/",n=this.platform,i=`${this.repository}.json`;return reg.default.join(r,t,n,i)}};D5r.RepoCacheLocal=Nvi});var Hec=A(S5r=>{"use strict";Object.defineProperty(S5r,"__esModule",{value:!0});S5r.RepoCacheS3=void 0;var aeg=require("node:stream"),Qec=Car(),s0t=Pi(),Kec=Kgn(),oeg=$Ve(),ceg=kvi(),Ovi=class extends ceg.RepoCacheBase{s3Client;bucket;dir;constructor(r,t,n){super(r,t);let{Bucket:i,Key:s}=(0,Kec.parseS3Url)(n);this.dir=this.getCacheFolder(s),this.bucket=i,this.s3Client=(0,Kec.getS3Client)()}async read(){let r=this.getCacheFileName(),t={Bucket:this.bucket,Key:r};try{let{Body:n}=await this.s3Client.send(new Qec.GetObjectCommand(t));if(n instanceof aeg.Readable)return s0t.logger.debug("RepoCacheS3.read() - success"),await(0,oeg.streamToString)(n);s0t.logger.warn(`RepoCacheS3.read() - failure - expecting Readable return type got '${typeof n}' type instead`)}catch(n){n.name==="NoSuchKey"?s0t.logger.debug("RepoCacheS3.read() - No cached file found"):s0t.logger.warn({err:n},"RepoCacheS3.read() - failure")}return null}async write(r){let t=this.getCacheFileName(),n={Bucket:this.bucket,Key:t,Body:JSON.stringify(r),ContentType:"application/json"};try{await this.s3Client.send(new Qec.PutObjectCommand(n))}catch(i){s0t.logger.warn({err:i},"RepoCacheS3.write() - failure")}}getCacheFolder(r){return r?r.endsWith("/")?r:(s0t.logger.warn({pathname:r},"RepoCacheS3.getCacheFolder() - appending missing trailing slash to pathname"),r+"/"):""}getCacheFileName(){return`${this.dir}${this.platform}/${this.repository}/cache.json`}};S5r.RepoCacheS3=Ovi});var Yec=A(w5r=>{"use strict";Object.defineProperty(w5r,"__esModule",{value:!0});w5r.CacheFactory=void 0;var ueg=Pi(),Wec=$ec(),leg=Hec(),Bvi=class{static get(r,t,n){switch(n.split("://")[0].trim().toLowerCase()){case"local":return new Wec.RepoCacheLocal(r,t);case"s3":return new leg.RepoCacheS3(r,t,n);default:return ueg.logger.warn({cacheType:n},'Repository cache type not supported using type "local" instead'),new Wec.RepoCacheLocal(r,t)}}};w5r.CacheFactory=Bvi});var Xec=A(x5r=>{"use strict";Object.defineProperty(x5r,"__esModule",{value:!0});x5r.initRepoCache=void 0;var Jec=Yec(),deg=Vcn(),I5r=AE();async function peg(e){(0,I5r.resetCache)();let{repository:r,repositoryCache:t,repositoryCacheType:n="local",repoFingerprint:i}=e;if(t==="disabled"){(0,I5r.setCache)(new deg.RepoCacheNull);return}if(t==="enabled"){let s=Jec.CacheFactory.get(r,i,n);await s.load(),(0,I5r.setCache)(s);return}if(t==="reset"){let s=Jec.CacheFactory.get(r,i,n);await s.save(),(0,I5r.setCache)(s);return}}x5r.initRepoCache=peg});var ntc=A(a0t=>{"use strict";Object.defineProperty(a0t,"__esModule",{value:!0});a0t.initializeCaches=a0t.resetCaches=void 0;var T5r=(tn(),Dr(en)),etc=T5r.__importDefault(VM()),Zec=T5r.__importStar(BF()),ttc=T5r.__importStar(P3()),meg=T5r.__importStar(AE()),feg=Xec(),rtc=km();async function heg(){ttc.reset(),meg.resetCache(),await etc.default.remove((0,rtc.privateCacheDir)())}a0t.resetCaches=heg;async function geg(e){ttc.init(),await(0,feg.initRepoCache)(e),await etc.default.ensureDir((0,rtc.privateCacheDir)()),Zec.setNpmrc(),Zec.setNpmrc(e.npmrc)}a0t.initializeCaches=geg});var stc=A(o0t=>{"use strict";Object.defineProperty(o0t,"__esModule",{value:!0});o0t.getOnboardingPr=o0t.isOnboarded=void 0;var yeg=w0e(),itc=Zp(),w7=Pi(),FNt=fA(),_eg=Jse(),Aeg=Nb(),beg=AE(),Ceg=km(),veg=Lh();async function Eeg(e){return w7.logger.debug(`findFile(${e})`),(await Aeg.scm.getFileList()).includes(e)}async function Deg(){for(let e of yeg.configFileNames)if(e!=="package.json"&&await Eeg(e))return w7.logger.debug(`Config file exists, fileName: ${e}`),!0;return!1}async function Seg(){try{if(JSON.parse(await(0,Ceg.readLocalFile)("package.json","utf8")).renovate)return!0}catch{}return!1}function weg(e){return FNt.platform.findPr({branchName:e.onboardingBranch,prTitle:e.onboardingPrTitle,state:"!open"})}async function Ieg(e){w7.logger.debug("isOnboarded()");let r="Action required: Add a Renovate config";if(e.requireConfig==="optional"&&e.onboarding===!1)return!0;if(e.requireConfig==="ignored")return w7.logger.debug("Config file will be ignored"),!0;let t=await weg(e),n=(0,beg.getCache)(),i=n==null?void 0:n.onboardingBranchCache;if(e.onboarding&&!t&&i&&i.defaultBranchSha===(0,veg.getBranchCommit)(e.defaultBranch))return w7.logger.debug("Onboarding cache is valid. Repo is not onboarded"),!1;if(n.configFileName){w7.logger.debug("Checking cached config file name");try{let s=await FNt.platform.getJsonFile(n.configFileName);if(s&&(n.configFileName!=="package.json"||s.renovate))return w7.logger.debug("Existing config file confirmed"),w7.logger.debug({fileName:n.configFileName,config:s},"Repository config"),!0}catch{}w7.logger.debug("Existing config file no longer exists"),delete n.configFileName}if(await Deg())return await FNt.platform.ensureIssueClosing(r),!0;if(w7.logger.debug("config file not found"),await Seg())return w7.logger.debug("package.json contains config"),await FNt.platform.ensureIssueClosing(r),!0;if(e.requireConfig==="required"&&e.onboarding===!1)throw new Error(itc.REPOSITORY_NO_CONFIG);if(!t)return w7.logger.debug("Found no closed onboarding PR"),!1;if(w7.logger.debug("Found closed onboarding PR"),e.requireConfig==="optional")return w7.logger.debug("Config not mandatory so repo is considered onboarded"),!0;throw w7.logger.debug("Repo is not onboarded and no merged PRs exist"),e.suppressNotifications.includes("onboardingClose")||await(0,_eg.ensureComment)({number:t.number,topic:"Renovate is disabled",content:"Renovate is disabled because there is no Renovate configuration file. To enable Renovate, you can either (a) change this PR's title to get a new onboarding PR, and merge the new onboarding PR, or (b) create a Renovate config file, and commit that file to your base branch."}),new Error(itc.REPOSITORY_CLOSED_ONBOARDING)}o0t.isOnboarded=Ieg;async function xeg(e){return await FNt.platform.getBranchPr(e.onboardingBranch)}o0t.getOnboardingPr=xeg});var atc=A(P5r=>{"use strict";Object.defineProperty(P5r,"__esModule",{value:!0});P5r.JSONWriter=void 0;var qvi=class{indentationType;indentationSize;constructor(r={}){this.indentationSize=r.indentationSize??2,this.indentationType=r.indentationType??"space"}write(r,t=!0){let n=JSON.stringify(r,null,this.indentation);return t&&(n=n.concat(` +`)),n}get indentation(){return this.indentationType==="tab"?" ":this.indentationSize}};P5r.JSONWriter=qvi});var ltc=A((jny,iT)=>{var otc={};otc.__wbindgen_placeholder__=iT.exports;var bw,{TextDecoder:Teg,TextEncoder:Peg}=require("util"),Aae=new Array(32).fill(void 0);Aae.push(void 0,null,!0,!1);function BNt(e){return Aae[e]}var NNt=Aae.length;function Reg(e){e<36||(Aae[e]=NNt,NNt=e)}function c0t(e){let r=BNt(e);return Reg(e),r}var ctc=new Teg("utf-8",{ignoreBOM:!0,fatal:!0});ctc.decode();var Mvi=new Uint8Array;function ONt(){return Mvi.byteLength===0&&(Mvi=new Uint8Array(bw.memory.buffer)),Mvi}function k5r(e,r){return ctc.decode(ONt().subarray(e,e+r))}function cPe(e){NNt===Aae.length&&Aae.push(Aae.length+1);let r=NNt;return NNt=Aae[r],Aae[r]=e,r}function Gvi(e){let r=typeof e;if(r=="number"||r=="boolean"||e==null)return`${e}`;if(r=="string")return`"${e}"`;if(r=="symbol"){let i=e.description;return i==null?"Symbol":`Symbol(${i})`}if(r=="function"){let i=e.name;return typeof i=="string"&&i.length>0?`Function(${i})`:"Function"}if(Array.isArray(e)){let i=e.length,s="[";i>0&&(s+=Gvi(e[0]));for(let a=1;a<i;a++)s+=", "+Gvi(e[a]);return s+="]",s}let t=/\[object ([^\]]+)\]/.exec(toString.call(e)),n;if(t.length>1)n=t[1];else return toString.call(e);if(n=="Object")try{return"Object("+JSON.stringify(e)+")"}catch{return"Object"}return e instanceof Error?`${e.name}: ${e.message} +${e.stack}`:n}var u0t=0,R5r=new Peg("utf-8"),keg=typeof R5r.encodeInto=="function"?function(e,r){return R5r.encodeInto(e,r)}:function(e,r){let t=R5r.encode(e);return r.set(t),{read:e.length,written:t.length}};function utc(e,r,t){if(t===void 0){let o=R5r.encode(e),c=r(o.length);return ONt().subarray(c,c+o.length).set(o),u0t=o.length,c}let n=e.length,i=r(n),s=ONt(),a=0;for(;a<n;a++){let o=e.charCodeAt(a);if(o>127)break;s[i+a]=o}if(a!==n){a!==0&&(e=e.slice(a)),i=t(i,n,n=a+e.length*3);let o=ONt().subarray(i+a,i+n),c=keg(e,o);a+=c.written}return u0t=a,i}var Lvi=new Int32Array;function oye(){return Lvi.byteLength===0&&(Lvi=new Int32Array(bw.memory.buffer)),Lvi}iT.exports.parse_to_json=function(e){let r=utc(e,bw.__wbindgen_malloc,bw.__wbindgen_realloc),t=u0t,n=bw.parse_to_json(r,t);return c0t(n)};iT.exports.version=function(){try{let t=bw.__wbindgen_add_to_stack_pointer(-16);bw.version(t);var e=oye()[t/4+0],r=oye()[t/4+1];return k5r(e,r)}finally{bw.__wbindgen_add_to_stack_pointer(16),bw.__wbindgen_free(e,r)}};function Feg(e,r){let t=r(e.length*1);return ONt().set(e,t/1),u0t=e.length,t}var jvi=new Uint32Array;function Neg(){return jvi.byteLength===0&&(jvi=new Uint32Array(bw.memory.buffer)),jvi}function Oeg(e,r){return Neg().subarray(e/4,e/4+r)}iT.exports.parse_to_uint32array=function(e){try{let a=bw.__wbindgen_add_to_stack_pointer(-16),o=Feg(e,bw.__wbindgen_malloc),c=u0t;bw.parse_to_uint32array(a,o,c);var r=oye()[a/4+0],t=oye()[a/4+1],n=oye()[a/4+2],i=oye()[a/4+3];if(i)throw c0t(n);var s=Oeg(r,t).slice();return bw.__wbindgen_free(r,t*4),s}finally{bw.__wbindgen_add_to_stack_pointer(16)}};function Beg(e,r){try{return e.apply(this,r)}catch(t){bw.__wbindgen_exn_store(cPe(t))}}iT.exports.TokenTypes=Object.freeze({Key:0,0:"Key",Value:1,1:"Value",Section:2,2:"Section",CommentIndicator:3,3:"CommentIndicator",CommentValue:4,4:"CommentValue"});iT.exports.__wbindgen_object_drop_ref=function(e){c0t(e)};iT.exports.__wbindgen_error_new=function(e,r){let t=new Error(k5r(e,r));return cPe(t)};iT.exports.__wbindgen_string_new=function(e,r){let t=k5r(e,r);return cPe(t)};iT.exports.__wbindgen_object_clone_ref=function(e){let r=BNt(e);return cPe(r)};iT.exports.__wbg_set_20cbc34131e76824=function(e,r,t){BNt(e)[c0t(r)]=c0t(t)};iT.exports.__wbg_new_1d9a920c6bfc44a8=function(){let e=new Array;return cPe(e)};iT.exports.__wbg_new_0b9bfdd97583284e=function(){let e=new Object;return cPe(e)};iT.exports.__wbg_set_a68214f35c417fa9=function(e,r,t){BNt(e)[r>>>0]=c0t(t)};iT.exports.__wbg_fromCodePoint_3a5b15ba4d213634=function(){return Beg(function(e){let r=String.fromCodePoint(e>>>0);return cPe(r)},arguments)};iT.exports.__wbindgen_debug_string=function(e,r){let t=Gvi(BNt(r)),n=utc(t,bw.__wbindgen_malloc,bw.__wbindgen_realloc),i=u0t;oye()[e/4+1]=i,oye()[e/4+0]=n};iT.exports.__wbindgen_throw=function(e,r){throw new Error(k5r(e,r))};var qeg=require("path").join(__dirname,"one_ini_bg.wasm"),Meg=require("fs").readFileSync(qeg),Leg=new WebAssembly.Module(Meg),jeg=new WebAssembly.Instance(Leg,otc);bw=jeg.exports;iT.exports.__wasm=bw});var dtc=A((Gny,Geg)=>{Geg.exports={name:"editorconfig",version:"2.0.0",description:"EditorConfig File Locator and Interpreter for Node.js",keywords:["editorconfig","core"],main:"./lib/index.js",contributors:["Hong Xu (topbug.net)","Jed Mao (https://github.com/jedmao/)","Trey Hunner (http://treyhunner.com)","Joe Hildebrand (https://github.com/hildjj/)"],directories:{bin:"./bin",lib:"./lib"},scripts:{clean:"rimraf lib cmake_install.cmake CTestTestfile.cmake Makefile",prebuild:"npm run clean",build:"cmake . && tsc",pretest:"npm run build && npm run lint",test:"npm run test:all","test:all":"mocha && ctest . --preset Test",precoverage:"npm run build -- --inlineSourceMap",coverage:"c8 npm run test:all",postcoverage:"npm run build",ci:"npm run coverage -- -- -VV --output-on-failure",lint:"eslint . --ext ts",prepub:"npm run lint && npm run build",pub:"npm publish"},repository:{type:"git",url:"git://github.com/editorconfig/editorconfig-core-js.git"},bugs:"https://github.com/editorconfig/editorconfig-core-js/issues",author:"EditorConfig Team",license:"MIT",dependencies:{"@one-ini/wasm":"0.1.1",commander:"^11.0.0",minimatch:"9.0.2",semver:"^7.5.3"},devDependencies:{"@types/chai":"4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/semver":"^7.5.0","@typescript-eslint/eslint-plugin":"5.60.1","@typescript-eslint/parser":"5.60.1",c8:"8.0.0",chai:"4.3.7",eslint:"8.44.0","eslint-plugin-jsdoc":"46.4.3",mocha:"^10.2.0",rimraf:"^5.0.1",typescript:"^5.1.6"},pnpm:{overrides:{semver:">=7.5.3","word-wrap":"npm:@aashutoshrathi/word-wrap"}},overrides:{semver:"$semver","word-wrap":"npm:@aashutoshrathi/word-wrap"},engines:{node:">=16"}}});var gtc=A(fv=>{"use strict";var Ueg=fv&&fv.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(r,t);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,i)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),Veg=fv&&fv.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),Uvi=fv&&fv.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Ueg(r,e,t);return Veg(r,e),r},zeg=fv&&fv.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(fv,"__esModule",{value:!0});fv.matcher=fv.parseSync=fv.parse=fv.unset=fv.parseFromFilesSync=fv.parseFromFiles=fv.parseString=fv.parseBuffer=void 0;var ptc=Uvi(require("fs")),EZ=Uvi(require("path")),$eg=Uvi(N3()),Qeg=WI(),F5r=ltc(),Keg=zeg(dtc()),Heg=new RegExp(EZ.sep.replace(/\\/g,"\\\\"),"g"),Weg={matchBase:!0,dot:!0},Yeg=["end_of_line","indent_style","indent_size","insert_final_newline","trim_trailing_whitespace","charset"],Jeg=new Set(Yeg);function Vvi(e){let r=(0,F5r.parse_to_uint32array)(e),t={},n=[[null,t]],i=null;for(let s=0;s<r.length;s+=3)switch(r[s]){case F5r.TokenTypes.Section:{t={},n.push([e.toString("utf8",r[s+1],r[s+2]),t]);break}case F5r.TokenTypes.Key:i=e.toString("utf8",r[s+1],r[s+2]);break;case F5r.TokenTypes.Value:{t[i]=e.toString("utf8",r[s+1],r[s+2]);break}default:break}return n}fv.parseBuffer=Vvi;function Xeg(e){return Vvi(Buffer.from(e))}fv.parseString=Xeg;function mtc(e,r){let t=[];do e=EZ.dirname(e),t.push(EZ.join(e,r.config));while(e!==r.root);return t}function Zeg(e,r){return"indent_style"in e&&e.indent_style==="tab"&&!("indent_size"in e)&&$eg.gte(r,"0.10.0")&&(e.indent_size="tab"),"indent_size"in e&&!("tab_width"in e)&&e.indent_size!=="tab"&&(e.tab_width=e.indent_size),"indent_size"in e&&"tab_width"in e&&e.indent_size==="tab"&&(e.indent_size=e.tab_width),e}function etg(e,r){switch(r.indexOf("/")){case-1:r=`**/${r}`;break;case 0:r=r.substring(1);break;default:break}return r=r.replace(/\\\\/g,"\\\\\\\\"),r=r.replace(/\*\*/g,"{*,**/**/**}"),new Qeg.Minimatch(`${e}/${r}`,Weg)}function ttg(e){let r={};for(let t in e)if(e.hasOwnProperty(t)){let n=e[t],i=t.toLowerCase(),s=n;Jeg.has(i)&&(s=String(n).toLowerCase());try{s=JSON.parse(String(n))}catch{}(typeof s>"u"||s===null)&&(s=String(n)),r[i]=s}return r}function N5r(e,r,t){let n;if(!r)n={root:!1,notfound:!0,name:e,config:[[null,{},null]]};else{let i=EZ.dirname(e);EZ.sep!=="/"&&(i=i.replace(Heg,"/")),i=i.replace(/[?*+@!()|[\]{}]/g,"\\$&"),i=i.replace(/^#/,"\\#");let s=Vvi(r).map(([a,o])=>[a,ttg(o),a?etg(i,a):null]);n={root:!!s[0][1].root,name:e,config:s}}return t.cache&&t.cache.set(e,n),n}async function rtg(e,r){if(r.cache){let n=r.cache.get(e);if(n)return n}let t=await new Promise(n=>{ptc.readFile(e,(i,s)=>{n(s)})});return N5r(e,t,r)}function ntg(e,r){if(r.cache){let n=r.cache.get(e);if(n)return n}let t;try{t=ptc.readFileSync(e)}catch{}return N5r(e,t,r)}async function itg(e,r){let t=[];for(let n of e){let i=await rtg(n,r);if(!i.notfound&&(t.push(i),i.root))break}return t}function stg(e,r){let t=[];for(let n of e){let i=ntg(n,r);if(!i.notfound&&(t.push(i),i.root))break}return t}function O5r(e,r={}){let t=EZ.resolve(e);return[t,{config:r.config||".editorconfig",version:r.version||Keg.default.version,root:EZ.resolve(r.root||EZ.parse(t).root),files:r.files,cache:r.cache,unset:r.unset}]}async function atg(e,r,t={}){return ftc(e,await r,t)}fv.parseFromFiles=atg;function ftc(e,r,t={}){let[n,i]=O5r(e,t),s=[];for(let a of r){let o;if((!t.cache||!(o=t.cache.get(a.name)))&&(o=N5r(a.name,a.contents,i)),o.notfound||s.push(o),o.root)break}return B5r(n,s,i)}fv.parseFromFilesSync=ftc;function B5r(e,r,t){let n=r.reverse().reduce((i,s)=>{for(let[a,o,c]of s.config)c&&c.match(e)&&(Object.assign(i,o),t.files&&t.files.push({fileName:s.name,glob:a}));return i},{});return t.unset&&htc(n),Zeg(n,t.version)}function htc(e){let r=Object.keys(e);for(let t of r)e[t]==="unset"&&delete e[t]}fv.unset=htc;async function otg(e,r={}){let[t,n]=O5r(e,r),i=mtc(t,n),s=await itg(i,n);return B5r(t,s,n)}fv.parse=otg;function ctg(e,r={}){let[t,n]=O5r(e,r),i=mtc(t,n),s=stg(i,n);return B5r(t,s,n)}fv.parseSync=ctg;function utg(e,...r){let t=O5r("",e)[1],n=r.map((i,s)=>N5r(EZ.join(t.root,`buffer-${s}`),i,t));return i=>{let s=EZ.resolve(i);return B5r(s,n,t)}}fv.matcher=utg});var ytc=A(q5r=>{"use strict";Object.defineProperty(q5r,"__esModule",{value:!0});q5r.EditorConfig=void 0;var ltg=(tn(),Dr(en)),dtg=gtc(),ptg=ltg.__importDefault(Oh()),mtg=_f(),ftg=Pi(),zvi=class e{static async getCodeFormat(r){let t=mtg.GlobalConfig.get("localDir","asdf");try{let n=await(0,dtg.parse)(ptg.default.join(t,r));return{indentationSize:e.getIndentationSize(n),indentationType:e.getIndentationType(n)}}catch(n){return ftg.logger.warn({err:n},"Failed to parse editor config"),{}}}static getIndentationType(r){let{indent_style:t}=r;if(t==="tab")return"tab";if(t==="space")return"space"}static getIndentationSize(r){let t=Number(r.indent_size);if(!Number.isNaN(t)&&Number.isInteger(t))return t}};q5r.EditorConfig=zvi});var Atc=A(_tc=>{"use strict";Object.defineProperty(_tc,"__esModule",{value:!0})});var btc=A(qNt=>{"use strict";Object.defineProperty(qNt,"__esModule",{value:!0});var $vi=(tn(),Dr(en));$vi.__exportStar(atc(),qNt);$vi.__exportStar(ytc(),qNt);$vi.__exportStar(Atc(),qNt)});var Qvi=A(d0t=>{"use strict";Object.defineProperty(d0t,"__esModule",{value:!0});d0t.getOnboardingConfigContents=d0t.getOnboardingConfig=void 0;var htg=_f(),Ctc=d0i(),vtc=Xge(),l0t=Pi(),gtg=iP(),Etc=btc();async function Dtc(e){let r=(0,gtg.clone)(e.onboardingConfig),t;l0t.logger.debug("Checking if this org/owner has a default Renovate preset which can be used.");let n=e.repository.split("/")[0];try{let i=`${n}/renovate-config`;await(0,Ctc.getPreset)({repo:i})&&(t=`local>${i}`)}catch(i){i.message!==vtc.PRESET_DEP_NOT_FOUND&&!i.message.startsWith("Unsupported platform")&&l0t.logger.warn({err:i},"Unknown error fetching default owner preset")}if(!t){let i=htg.GlobalConfig.get("platform");try{let s=`${n}/.${i}`,a="renovate-config";await(0,Ctc.getPreset)({repo:s,presetName:a})&&(t=`local>${s}:${a}`)}catch(s){s.message!==vtc.PRESET_DEP_NOT_FOUND&&!s.message.startsWith("Unsupported platform")&&l0t.logger.warn({err:s},"Unknown error fetching default owner preset")}}return t?(l0t.logger.debug(`Found org preset ${t} - using it in onboarding config`),r={$schema:"https://docs.renovatebot.com/renovate-schema.json",extends:[t]}):l0t.logger.debug("No default org/owner preset found, so the default onboarding config will be used instead. Note: do not be concerned with any 404 messages that preceded this."),l0t.logger.debug({config:r},"onboarding config"),r}d0t.getOnboardingConfig=Dtc;async function ytg(e,r){let t=await Etc.EditorConfig.getCodeFormat(r),n=new Etc.JSONWriter(t),i=await Dtc(e);return n.write(i)}d0t.getOnboardingConfigContents=ytg});var Stc=A(M5r=>{"use strict";Object.defineProperty(M5r,"__esModule",{value:!0});M5r.OnboardingCommitMessageFactory=void 0;var _tg=PAi(),Kvi=class{config;configFile;constructor(r,t){this.config=r,this.configFile=t}create(){let{onboardingCommitMessage:r}=this.config,n=new _tg.CommitMessageFactory(this.config).create();return r?n.subject=r:n.subject=`add ${this.configFile}`,n}};M5r.OnboardingCommitMessageFactory=Kvi});var Itc=A(L5r=>{"use strict";Object.defineProperty(L5r,"__esModule",{value:!0});L5r.createOnboardingBranch=void 0;var wtc=w0e(),Atg=_f(),Hvi=Pi(),btg=Nb(),Ctg=Stc(),vtg=Qvi(),Etg=wtc.configFileNames[0];async function Dtg(e){let r=wtc.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:Etg;Hvi.logger.debug("createOnboardingBranch()");let t=await(0,vtg.getOnboardingConfigContents)(e,r);Hvi.logger.debug("Creating onboarding branch");let i=new Ctg.OnboardingCommitMessageFactory(e,r).create();return Atg.GlobalConfig.get("dryRun")?(Hvi.logger.info("DRY-RUN: Would commit files to onboarding branch"),null):btg.scm.commitAndPush({baseBranch:e.baseBranch,branchName:e.onboardingBranch,files:[{type:"addition",path:r,contents:t}],message:i.toString(),platformCommit:!!e.platformCommit,force:!0})}L5r.createOnboardingBranch=Dtg});var ktc=A(j5r=>{"use strict";Object.defineProperty(j5r,"__esModule",{value:!0});j5r.checkOnboardingBranch=void 0;var Stg=(tn(),Dr(en)),wtg=Stg.__importDefault(_a()),Itg=NP(),Ptc=_f(),xtc=Zp(),UB=Pi(),Rtc=AE(),p0t=Lh(),xtg=lTr(),Ttg=U8r(),uPe=SNt(),Ttc=stc(),Ptg=Qvi(),Rtg=Itc(),MNt=M8r();async function ktg(e){UB.logger.debug("checkOnboarding()"),UB.logger.trace({config:e});let r=e.onboardingBranch,t=!1,n=!1,i=await(0,Ttc.isOnboarded)(e);if(i)return UB.logger.debug("Repo is onboarded"),(0,MNt.deleteOnboardingCache)(),{...e,repoIsOnboarded:i};if(e.isFork&&e.forkProcessing!=="enabled")throw new Error(xtc.REPOSITORY_FORKED);UB.logger.debug("Repo is not onboarded"),(0,p0t.setGitAuthor)(e.gitAuthor);let s=await(0,Ttc.getOnboardingPr)(e),a=[r];if(s){if(e.onboardingRebaseCheckbox&&Ftg(s),UB.logger.debug("Onboarding PR already exists"),Otg(e.defaultBranch,e.onboardingBranch)&&!(e.onboardingRebaseCheckbox&&uPe.OnboardingState.prUpdateRequested))return UB.logger.debug("Skip processing since the onboarding branch is up to date and default branch has not changed"),uPe.OnboardingState.onboardingCacheValid=!0,{...e,repoIsOnboarded:i,onboardingBranch:r,branchList:a};uPe.OnboardingState.onboardingCacheValid=!1,n=await(0,MNt.isOnboardingBranchModified)(e.onboardingBranch),n&&((0,MNt.hasOnboardingBranchChanged)(e.onboardingBranch)&&Ntg(e.baseBranch),t=await(0,MNt.isOnboardingBranchConflicted)(e.baseBranch,e.onboardingBranch))}else{UB.logger.debug("Onboarding PR does not exist");let o=await(0,Ptg.getOnboardingConfig)(e),c=(0,Itg.mergeChildConfig)(e,o);if(c=await(0,Ttg.mergeRenovateConfig)(c),r=c.onboardingBranch,Object.entries((await(0,xtg.extractAllDependencies)(c)).packageFiles).length===0&&!(e!=null&&e.onboardingNoDeps))throw new Error(xtc.REPOSITORY_NO_PACKAGE_FILES);UB.logger.debug("Need to create onboarding PR"),e.onboardingRebaseCheckbox&&(uPe.OnboardingState.prUpdateRequested=!0);let l=await(0,Rtg.createOnboardingBranch)(c);l&&UB.logger.info({branch:r,commit:l,onboarding:!0},"Branch created")}return Ptc.GlobalConfig.get("dryRun")||t||(UB.logger.debug("Merge onboarding branch in default branch"),await(0,p0t.mergeBranch)(r,!0)),(0,MNt.setOnboardingCache)((0,p0t.getBranchCommit)(e.defaultBranch),(0,p0t.getBranchCommit)(r),t,n),{...e,repoIsOnboarded:i,onboardingBranch:r,branchList:a}}j5r.checkOnboardingBranch=ktg;function Ftg(e){let r=Ptc.GlobalConfig.get("platform"),{rebaseRequested:t}=e.bodyStruct??{};["github","gitlab","gitea"].includes(r)?wtg.default.nullOrUndefined(t)?(UB.logger.debug("No rebase checkbox was found in the onboarding PR"),uPe.OnboardingState.prUpdateRequested=!0):t&&(UB.logger.debug("Manual onboarding PR update requested"),uPe.OnboardingState.prUpdateRequested=!0):(UB.logger.trace(`Platform '${r}' does not support extended markdown`),uPe.OnboardingState.prUpdateRequested=!0)}function Ntg(e){var t;let r=(0,Rtc.getCache)();r.scan||={},(t=r.scan)!=null&&t[e]&&delete r.scan[e]}function Otg(e,r){let t=(0,Rtc.getCache)(),n=t==null?void 0:t.onboardingBranchCache;return!!(n&&n.defaultBranchSha===(0,p0t.getBranchCommit)(e)&&n.onboardingBranchSha===(0,p0t.getBranchCommit)(r)&&n.configFileName&&n.configFileParsed)}});var Ftc=A(G5r=>{"use strict";Object.defineProperty(G5r,"__esModule",{value:!0});G5r.getRepoConfig=void 0;var Btg=ktc(),qtg=U8r();async function Mtg(e){let r={...e};return r.baseBranch=r.defaultBranch,r=await(0,Btg.checkOnboardingBranch)(r),r=await(0,qtg.mergeRenovateConfig)(r),r}G5r.getRepoConfig=Mtg});var Btc=A(U5r=>{"use strict";Object.defineProperty(U5r,"__esModule",{value:!0});U5r.detectVulnerabilityAlerts=void 0;var dPe=(tn(),Dr(en)),Ltg=Zp(),lPe=Pi(),jtg=E3t(),Ntc=ch(),Otc=NDe(),Wvi=mx(),Gtg=BF(),Utg=nie(),Vtg=wat(),Yvi=HS(),ztg=TPt(),$tg=fA(),Qtg=dPe.__importStar(Jw()),Ktg=dPe.__importStar(c0e()),Htg=dPe.__importStar(aR()),Wtg=dPe.__importStar(h2()),Ytg=dPe.__importStar(BL()),Jtg=dPe.__importStar(qV()),Jvi=dPe.__importStar(ZD()),Xtg=bpt(),Ztg=Ba();async function erg(e){var a,o,c,l,u;if(!(e!=null&&e.vulnerabilityAlerts))return e;if(e.vulnerabilityAlerts.enabled===!1)return lPe.logger.debug("Vulnerability alerts are disabled"),e;let r=await((o=(a=$tg.platform).getVulnerabilityAlerts)==null?void 0:o.call(a));if(!(r!=null&&r.length)){if(lPe.logger.debug("No vulnerability alerts found"),e.vulnerabilityAlertsOnly)throw new Error(Ltg.NO_VULNERABILITY_ALERTS);return e}let t={...e},n={"github-tags":Jvi.id,go:Jvi.id,packagist:Ktg.id,maven:Htg.id,npm:Wtg.id,nuget:Jvi.id,pypi:Ytg.id,rubygems:Jtg.id},i={};for(let m of r)if(!(((l=(c=m.securityVulnerability)==null?void 0:c.package)==null?void 0:l.name)==="yargs-parser"&&(m.vulnerableRequirements==="= 5.0.0-security.0"||m.vulnerableRequirements==="= 5.0.1")))try{if(m.dismissReason)continue;if(!m.securityVulnerability.firstPatchedVersion){lPe.logger.debug({alert:m},"Vulnerability alert has no firstPatchedVersion - skipping");continue}let _={ACTIONS:Ntc.GithubTagsDatasource.id,COMPOSER:Vtg.PackagistDatasource.id,GO:Otc.GoDatasource.id,MAVEN:Wvi.MavenDatasource.id,NPM:Gtg.NpmDatasource.id,NUGET:Utg.NugetDatasource.id,PIP:Yvi.PypiDatasource.id,RUBYGEMS:ztg.RubyGemsDatasource.id,RUST:jtg.CrateDatasource.id}[m.securityVulnerability.package.ecosystem],b=m.securityVulnerability.package.name,v=m.vulnerableManifestPath,w=m.vulnerableManifestFilename,x=m.securityVulnerability.firstPatchedVersion.identifier,P=m.securityAdvisory,k=m.vulnerableRequirements;k.length||(_===Wvi.MavenDatasource.id?k=`(,${x})`:k=`< ${x}`),_===Yvi.PypiDatasource.id&&(k=k.replace((0,Ztg.regEx)(/^= /),"== ")),(_===Ntc.GithubTagsDatasource.id||_===Wvi.MavenDatasource.id)&&(k=k.replace(/^=\s*/,"")),i[v]||={},i[v][_]||={},i[v][_][b]||={},i[v][_][b][k]||={advisories:[]};let R=i[v][_][b][k];R.advisories.push(P);let L=Qtg.get(n[_]);L.isVersion(x)?(!R.firstPatchedVersion||L.isGreaterThan(x,R.firstPatchedVersion))&&(R.firstPatchedVersion=x):lPe.logger.debug("Invalid firstPatchedVersion: "+x),R.fileType=w}catch(h){lPe.logger.warn({err:h},"Error parsing vulnerability alert")}let s=[];t.remediations={};for(let[m,h]of Object.entries(i))for(let[_,b]of Object.entries(h))for(let[v,w]of Object.entries(b))for(let[x,P]of Object.entries(w)){let k=[];try{k=["### GitHub Vulnerability Alerts"].concat(P.advisories.map(N=>{let j=N.identifiers,M=N.description,C="#### ",O;return j.some(V=>V.type==="CVE")?O=j.filter(V=>V.type==="CVE").map(V=>V.value).join(" / "):O=j.map(V=>V.value).join(" / "),N.references.length&&(O=`[${O}](${N.references[0].url})`),C+=O,C+=` -`,C+=(0,Jtg.sanitizeMarkdown)(M),C}))}catch(N){lPe.logger.warn({err:N},"Error generating vulnerability PR notes")}let R=_===Wvi.PypiDatasource.id?`==${P.firstPatchedVersion}`:P.firstPatchedVersion,L=_===Ntc.GoDatasource.id?[m.replace("go.sum","go.mod")]:[m],U={matchDatasources:[_],matchPackageNames:[v],matchCurrentVersion:x,matchFileNames:L},Y=["package-lock.json"];if(t.transitiveRemediation&&Y.includes(P.fileType)){let N=t.remediations;N[m]??=[];let j=x.replace("=","").trim(),C={datasource:_,depName:v,currentVersion:j,newVersion:R,prBodyNotes:k};N[m].push(C)}else U={...U,allowedVersions:R,prBodyNotes:k,isVulnerabilityAlert:!0,force:{...t.vulnerabilityAlerts}},t.transitiveRemediation&&((u=U.matchFileNames)==null?void 0:u[0])==="package.json"&&(U.force.rangeStrategy="replace");s.push(U)}return lPe.logger.debug({alertPackageRules:s},"alert package rules"),t.packageRules=(t.packageRules??[]).concat(s),t}U5r.detectVulnerabilityAlerts=Ztg});var Xvi=A(V5r=>{"use strict";Object.defineProperty(V5r,"__esModule",{value:!0});V5r.initRepo=void 0;var erg=_f(),trg=kpt(),Jvi=Pi(),rrg=fA(),nrg=iP(),Btc=Lh(),irg=$y(),srg=Rec(),arg=vFt(),org=qec(),qtc=rtc(),crg=ktc(),urg=Otc();function lrg(e){return{...(0,nrg.clone)(e),errors:[],warnings:[],branchList:[]}}function drg(e){if(e.filterUnavailableUsers&&!rrg.platform.filterUnavailableUsers){let r=erg.GlobalConfig.get("platform");Jvi.logger.warn(`Configuration option 'filterUnavailableUsers' is not supported on the current platform '${r}'.`)}}async function prg(e){arg.PackageFiles.clear();let r=lrg(e);return await(0,qtc.resetCaches)(),Jvi.logger.once.reset(),r=await(0,org.initApis)(r),await(0,qtc.initializeCaches)(r),r=await(0,crg.getRepoConfig)(r),(0,srg.checkIfConfigured)(r),drg(r),r=(0,trg.applySecretsToConfig)(r),(0,Btc.setUserRepoConfig)(r),r=await(0,urg.detectVulnerabilityAlerts)(r),r.printConfig&&Jvi.logger.info({config:r,hostRules:(0,irg.getAll)()},"Full resolved config and hostRules including presets"),await(0,Btc.cloneSubmodules)(!!r.cloneSubmodules),r}V5r.initRepo=prg});var Mtc=A(z5r=>{"use strict";Object.defineProperty(z5r,"__esModule",{value:!0});z5r.toSha256=void 0;var mrg=(tn(),Dr(en)),frg=mrg.__importDefault(G3());function hrg(e){return(0,frg.default)(e,{algorithm:"sha256"})}z5r.toSha256=hrg});var Ltc=A($5r=>{"use strict";Object.defineProperty($5r,"__esModule",{value:!0});$5r.getBaseBranchDesc=void 0;function grg(e){var r;return(r=e.baseBranches)!=null&&r.length?e.baseBranches.length>1?`You have configured Renovate to use the following baseBranches: ${e.baseBranches.map(t=>`\`${t}\``).join(", ")}.`:`You have configured Renovate to use branch \`${e.baseBranches[0]}\` as base branch. +`,C+=(0,Xtg.sanitizeMarkdown)(M),C}))}catch(N){lPe.logger.warn({err:N},"Error generating vulnerability PR notes")}let R=_===Yvi.PypiDatasource.id?`==${P.firstPatchedVersion}`:P.firstPatchedVersion,L=_===Otc.GoDatasource.id?[m.replace("go.sum","go.mod")]:[m],U={matchDatasources:[_],matchPackageNames:[v],matchCurrentVersion:x,matchFileNames:L},Y=["package-lock.json"];if(t.transitiveRemediation&&Y.includes(P.fileType)){let N=t.remediations;N[m]??=[];let j=x.replace("=","").trim(),C={datasource:_,depName:v,currentVersion:j,newVersion:R,prBodyNotes:k};N[m].push(C)}else U={...U,allowedVersions:R,prBodyNotes:k,isVulnerabilityAlert:!0,force:{...t.vulnerabilityAlerts}},t.transitiveRemediation&&((u=U.matchFileNames)==null?void 0:u[0])==="package.json"&&(U.force.rangeStrategy="replace");s.push(U)}return lPe.logger.debug({alertPackageRules:s},"alert package rules"),t.packageRules=(t.packageRules??[]).concat(s),t}U5r.detectVulnerabilityAlerts=erg});var Zvi=A(V5r=>{"use strict";Object.defineProperty(V5r,"__esModule",{value:!0});V5r.initRepo=void 0;var trg=_f(),rrg=kpt(),Xvi=Pi(),nrg=fA(),irg=iP(),qtc=Lh(),srg=$y(),arg=kec(),org=vFt(),crg=Mec(),Mtc=ntc(),urg=Ftc(),lrg=Btc();function drg(e){return{...(0,irg.clone)(e),errors:[],warnings:[],branchList:[]}}function prg(e){if(e.filterUnavailableUsers&&!nrg.platform.filterUnavailableUsers){let r=trg.GlobalConfig.get("platform");Xvi.logger.warn(`Configuration option 'filterUnavailableUsers' is not supported on the current platform '${r}'.`)}}async function mrg(e){org.PackageFiles.clear();let r=drg(e);return await(0,Mtc.resetCaches)(),Xvi.logger.once.reset(),r=await(0,crg.initApis)(r),await(0,Mtc.initializeCaches)(r),r=await(0,urg.getRepoConfig)(r),(0,arg.checkIfConfigured)(r),prg(r),r=(0,rrg.applySecretsToConfig)(r),(0,qtc.setUserRepoConfig)(r),r=await(0,lrg.detectVulnerabilityAlerts)(r),r.printConfig&&Xvi.logger.info({config:r,hostRules:(0,srg.getAll)()},"Full resolved config and hostRules including presets"),await(0,qtc.cloneSubmodules)(!!r.cloneSubmodules),r}V5r.initRepo=mrg});var Ltc=A(z5r=>{"use strict";Object.defineProperty(z5r,"__esModule",{value:!0});z5r.toSha256=void 0;var frg=(tn(),Dr(en)),hrg=frg.__importDefault(G3());function grg(e){return(0,hrg.default)(e,{algorithm:"sha256"})}z5r.toSha256=grg});var jtc=A($5r=>{"use strict";Object.defineProperty($5r,"__esModule",{value:!0});$5r.getBaseBranchDesc=void 0;function yrg(e){var r;return(r=e.baseBranches)!=null&&r.length?e.baseBranches.length>1?`You have configured Renovate to use the following baseBranches: ${e.baseBranches.map(t=>`\`${t}\``).join(", ")}.`:`You have configured Renovate to use branch \`${e.baseBranches[0]}\` as base branch. -`:""}$5r.getBaseBranchDesc=grg});var Utc=A(m0t=>{"use strict";Object.defineProperty(m0t,"__esModule",{value:!0});m0t.getConfigDesc=m0t.getScheduleDesc=void 0;var yrg=(tn(),Dr(en)),_rg=yrg.__importDefault(_a()),jtc=w0e(),bae=Pi(),Arg=m8(),brg=jtc.configFileNames[0];function Gtc(e){return bae.logger.debug("getScheduleDesc()"),bae.logger.trace({config:e}),!e.schedule||e.schedule==="at any time"||e.schedule[0]==="at any time"?(bae.logger.debug("No schedule"),[]):[`Run Renovate on following schedule: ${String(e.schedule)}`]}m0t.getScheduleDesc=Gtc;function Crg(e){return bae.logger.debug("getDescriptionArray()"),bae.logger.trace({config:e}),(_rg.default.nonEmptyArray(e.description)?e.description:[]).concat(Gtc(e))}function vrg(e,r){let t=jtc.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:brg;bae.logger.debug("getConfigDesc()"),bae.logger.trace({config:e});let n=Crg(e);if(!n.length)return bae.logger.debug("No config description found"),"";bae.logger.debug(`Found description array with length:${n.length}`);let i=` +`:""}$5r.getBaseBranchDesc=yrg});var Vtc=A(m0t=>{"use strict";Object.defineProperty(m0t,"__esModule",{value:!0});m0t.getConfigDesc=m0t.getScheduleDesc=void 0;var _rg=(tn(),Dr(en)),Arg=_rg.__importDefault(_a()),Gtc=w0e(),bae=Pi(),brg=m8(),Crg=Gtc.configFileNames[0];function Utc(e){return bae.logger.debug("getScheduleDesc()"),bae.logger.trace({config:e}),!e.schedule||e.schedule==="at any time"||e.schedule[0]==="at any time"?(bae.logger.debug("No schedule"),[]):[`Run Renovate on following schedule: ${String(e.schedule)}`]}m0t.getScheduleDesc=Utc;function vrg(e){return bae.logger.debug("getDescriptionArray()"),bae.logger.trace({config:e}),(Arg.default.nonEmptyArray(e.description)?e.description:[]).concat(Utc(e))}function Erg(e,r){let t=Gtc.configFileNames.includes(e.onboardingConfigFileName)?e.onboardingConfigFileName:Crg;bae.logger.debug("getConfigDesc()"),bae.logger.trace({config:e});let n=vrg(e);if(!n.length)return bae.logger.debug("No config description found"),"";bae.logger.debug(`Found description array with length:${n.length}`);let i=` ### Configuration Summary Based on the default config's presets, Renovate will: @@ -2980,10 +2980,10 @@ Based on the default config's presets, Renovate will: `;return i+=` - Start dependency updates only once this onboarding PR is merged `,n.forEach(s=>{i+=` - ${s} `}),i+=` -`,i+=(0,Arg.emojify)(":abcd: Would you like to change the way Renovate is upgrading your dependencies?"),i+=` Simply edit the \`${t}\` in this branch with your custom config and the list of Pull Requests in the "What to Expect" section below will be updated the next time Renovate runs.`,i+=` +`,i+=(0,brg.emojify)(":abcd: Would you like to change the way Renovate is upgrading your dependencies?"),i+=` Simply edit the \`${t}\` in this branch with your custom config and the list of Pull Requests in the "What to Expect" section below will be updated the next time Renovate runs.`,i+=` --- -`,i}m0t.getConfigDesc=vrg});var ztc=A(Q5r=>{"use strict";Object.defineProperty(Q5r,"__esModule",{value:!0});Q5r.getPrList=void 0;var Vtc=Pi(),Erg=m8(),Drg=Ba();function Srg(e,r){var i;Vtc.logger.debug("getPrList()"),Vtc.logger.trace({config:e});let t=` +`,i}m0t.getConfigDesc=Erg});var $tc=A(Q5r=>{"use strict";Object.defineProperty(Q5r,"__esModule",{value:!0});Q5r.getPrList=void 0;var ztc=Pi(),Drg=m8(),Srg=Ba();function wrg(e,r){var i;ztc.logger.debug("getPrList()"),ztc.logger.trace({config:e});let t=` ### What to Expect `;if(!r.length)return`${t}It looks like your repository dependencies are already up-to-date and no Pull Requests will be necessary right away. @@ -2991,7 +2991,7 @@ Based on the default config's presets, Renovate will: `:`: -`;for(let s of r){let a=(0,Drg.regEx)(/@([a-z]+\/[a-z]+)/);t+=`<details> +`;for(let s of r){let a=(0,Srg.regEx)(/@([a-z]+\/[a-z]+)/);t+=`<details> <summary>${s.prTitle.replace(a,"@​$1")}</summary> `,(i=s.schedule)!=null&&i.length&&(t+=` - Schedule: ${JSON.stringify(s.schedule)} @@ -3002,13 +3002,13 @@ Based on the default config's presets, Renovate will: `,t+=`</details> -`}let n=e.prHourlyLimit;return n>0&&n<5&&n<r.length&&(t+=(0,Erg.emojify)(`<br /> +`}let n=e.prHourlyLimit;return n>0&&n<5&&n<r.length&&(t+=(0,Drg.emojify)(`<br /> :children_crossing: Branch creation will be limited to maximum ${n} per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for \`prhourlylimit\` for details. -`)),t}Q5r.getPrList=Srg});var Htc=A(W5r=>{"use strict";Object.defineProperty(W5r,"__esModule",{value:!0});W5r.ensureOnboardingPr=void 0;var Ktc=(tn(),Dr(en)),$tc=Ktc.__importDefault(_a()),Zvi=_f(),VB=Pi(),K5r=fA(),wrg=Jse(),Irg=zY(),xrg=Nb(),H5r=m8(),Trg=Lh(),Prg=Mtc(),Qtc=Ktc.__importStar(dD()),eEi=r6r(),Rrg=m5r(),krg=n5r(),Frg=u5r(),Nrg=M8r(),tEi=SNt(),Org=Ltc(),Brg=Utc(),qrg=ztc();async function Mrg(e,r,t){var u,m,h,_,b,v,w;if(e.repoIsOnboarded||tEi.OnboardingState.onboardingCacheValid||e.onboardingRebaseCheckbox&&!tEi.OnboardingState.prUpdateRequested)return;VB.logger.debug("ensureOnboardingPr()"),VB.logger.trace({config:e});let n=await K5r.platform.getBranchPr(e.onboardingBranch);if(n&&await(0,Nrg.isOnboardingBranchConflicted)(e.defaultBranch,e.onboardingBranch)){await(0,wrg.ensureComment)({number:n.number,topic:"Branch Conflicted",content:(0,H5r.emojify)(`:warning: This PR has a merge conflict which Renovate is unable to automatically resolve, so updates to this PR description are now paused. Please resolve the merge conflict manually. +`)),t}Q5r.getPrList=wrg});var Wtc=A(W5r=>{"use strict";Object.defineProperty(W5r,"__esModule",{value:!0});W5r.ensureOnboardingPr=void 0;var Htc=(tn(),Dr(en)),Qtc=Htc.__importDefault(_a()),eEi=_f(),VB=Pi(),K5r=fA(),Irg=Jse(),xrg=zY(),Trg=Nb(),H5r=m8(),Prg=Lh(),Rrg=Ltc(),Ktc=Htc.__importStar(dD()),tEi=r6r(),krg=m5r(),Frg=n5r(),Nrg=u5r(),Org=M8r(),rEi=SNt(),Brg=jtc(),qrg=Vtc(),Mrg=$tc();async function Lrg(e,r,t){var u,m,h,_,b,v,w;if(e.repoIsOnboarded||rEi.OnboardingState.onboardingCacheValid||e.onboardingRebaseCheckbox&&!rEi.OnboardingState.prUpdateRequested)return;VB.logger.debug("ensureOnboardingPr()"),VB.logger.trace({config:e});let n=await K5r.platform.getBranchPr(e.onboardingBranch);if(n&&await(0,Org.isOnboardingBranchConflicted)(e.defaultBranch,e.onboardingBranch)){await(0,Irg.ensureComment)({number:n.number,topic:"Branch Conflicted",content:(0,H5r.emojify)(`:warning: This PR has a merge conflict which Renovate is unable to automatically resolve, so updates to this PR description are now paused. Please resolve the merge conflict manually. -`)});return}let{rebaseCheckBox:i,renovateConfigHashComment:s}=await Lrg(e);VB.logger.debug("Filling in onboarding PR template");let a=`Welcome to [Renovate](${e.productLinks.homepage})! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. +`)});return}let{rebaseCheckBox:i,renovateConfigHashComment:s}=await jrg(e);VB.logger.debug("Filling in onboarding PR template");let a=`Welcome to [Renovate](${e.productLinks.homepage})! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. `;a+=e.requireConfig==="required"?(0,H5r.emojify)(`:vertical_traffic_light: To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. @@ -3033,31 +3033,31 @@ If you need any further assistance then you can also [request help here](${e.pro `+x.join(` `))+` `}else o=o.replace(`{{PACKAGE FILES}} -`,"");let c="";if(Zvi.GlobalConfig.get("dryRun")?VB.logger.info(`DRY-RUN: Would check branch ${e.onboardingBranch}`):c=(0,Brg.getConfigDesc)(e,r),o=o.replace(`{{CONFIG}} +`,"");let c="";if(eEi.GlobalConfig.get("dryRun")?VB.logger.info(`DRY-RUN: Would check branch ${e.onboardingBranch}`):c=(0,qrg.getConfigDesc)(e,r),o=o.replace(`{{CONFIG}} `,c),o=o.replace(`{{WARNINGS}} -`,(0,eEi.getWarnings)(e)+(0,eEi.getDepWarningsOnboardingPR)(r,e)),o=o.replace(`{{ERRORS}} -`,(0,eEi.getErrors)(e)),o=o.replace(`{{BASEBRANCH}} -`,(0,Org.getBaseBranchDesc)(e)),o=o.replace(`{{PRLIST}} -`,(0,qrg.getPrList)(e,t)),$tc.default.string(e.prHeader)&&(o=`${Qtc.compile(e.prHeader,e)} +`,(0,tEi.getWarnings)(e)+(0,tEi.getDepWarningsOnboardingPR)(r,e)),o=o.replace(`{{ERRORS}} +`,(0,tEi.getErrors)(e)),o=o.replace(`{{BASEBRANCH}} +`,(0,Brg.getBaseBranchDesc)(e)),o=o.replace(`{{PRLIST}} +`,(0,Mrg.getPrList)(e,t)),Qtc.default.string(e.prHeader)&&(o=`${Ktc.compile(e.prHeader,e)} -${o}`),$tc.default.string(e.prFooter)&&(o=`${o} +${o}`),Qtc.default.string(e.prFooter)&&(o=`${o} --- -${Qtc.compile(e.prFooter,e)} +${Ktc.compile(e.prFooter,e)} `),o+=s,VB.logger.trace(`prBody: -`+o),o=K5r.platform.massageMarkdown(o),n){VB.logger.debug("Found open onboarding PR");let x=(0,Irg.hashBody)(o);if(((u=n.bodyStruct)==null?void 0:u.hash)===x){VB.logger.debug(`Pull Request #${n.number} does not need updating`);return}Zvi.GlobalConfig.get("dryRun")?VB.logger.info("DRY-RUN: Would update onboarding PR"):(await K5r.platform.updatePr({number:n.number,prTitle:n.title,prBody:o}),VB.logger.info({pr:n.number},"Onboarding PR updated"));return}VB.logger.debug("Creating onboarding PR");let l=(0,krg.prepareLabels)(e);try{if(Zvi.GlobalConfig.get("dryRun"))VB.logger.info("DRY-RUN: Would create onboarding PR");else{let x=await K5r.platform.createPr({sourceBranch:e.onboardingBranch,targetBranch:e.defaultBranch,prTitle:e.onboardingPrTitle,prBody:o,labels:l,platformOptions:(0,Rrg.getPlatformPrOptions)({...e,automerge:!1})});VB.logger.info({pr:`Pull Request #${x.number}`},"Onboarding PR created"),await(0,Frg.addParticipants)(e,x)}}catch(x){if(((m=x.response)==null?void 0:m.statusCode)===422&&((w=(v=(b=(_=(h=x.response)==null?void 0:h.body)==null?void 0:_.errors)==null?void 0:b[0])==null?void 0:v.message)!=null&&w.startsWith("A pull request already exists"))){VB.logger.warn("Onboarding PR already exists but cannot find it. It was probably created by a different user."),await xrg.scm.deleteBranch(e.onboardingBranch);return}throw x}}W5r.ensureOnboardingPr=Mrg;async function Lrg(e){let r="",t="";if(!e.onboardingRebaseCheckbox)return{rebaseCheckBox:r,renovateConfigHashComment:t};r=` +`+o),o=K5r.platform.massageMarkdown(o),n){VB.logger.debug("Found open onboarding PR");let x=(0,xrg.hashBody)(o);if(((u=n.bodyStruct)==null?void 0:u.hash)===x){VB.logger.debug(`Pull Request #${n.number} does not need updating`);return}eEi.GlobalConfig.get("dryRun")?VB.logger.info("DRY-RUN: Would update onboarding PR"):(await K5r.platform.updatePr({number:n.number,prTitle:n.title,prBody:o}),VB.logger.info({pr:n.number},"Onboarding PR updated"));return}VB.logger.debug("Creating onboarding PR");let l=(0,Frg.prepareLabels)(e);try{if(eEi.GlobalConfig.get("dryRun"))VB.logger.info("DRY-RUN: Would create onboarding PR");else{let x=await K5r.platform.createPr({sourceBranch:e.onboardingBranch,targetBranch:e.defaultBranch,prTitle:e.onboardingPrTitle,prBody:o,labels:l,platformOptions:(0,krg.getPlatformPrOptions)({...e,automerge:!1})});VB.logger.info({pr:`Pull Request #${x.number}`},"Onboarding PR created"),await(0,Nrg.addParticipants)(e,x)}}catch(x){if(((m=x.response)==null?void 0:m.statusCode)===422&&((w=(v=(b=(_=(h=x.response)==null?void 0:h.body)==null?void 0:_.errors)==null?void 0:b[0])==null?void 0:v.message)!=null&&w.startsWith("A pull request already exists"))){VB.logger.warn("Onboarding PR already exists but cannot find it. It was probably created by a different user."),await Trg.scm.deleteBranch(e.onboardingBranch);return}throw x}}W5r.ensureOnboardingPr=Lrg;async function jrg(e){let r="",t="";if(!e.onboardingRebaseCheckbox)return{rebaseCheckBox:r,renovateConfigHashComment:t};r=` --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. -`;let n=(0,tEi.defaultConfigFile)(e),i=await(0,Trg.getFile)(n,e.onboardingBranch)??"";return t=` -<!--renovate-config-hash:${(0,Prg.toSha256)(i)}--> -`,{rebaseCheckBox:r,renovateConfigHashComment:t}}});var Jtc=A(Y5r=>{"use strict";Object.defineProperty(Y5r,"__esModule",{value:!0});Y5r.checkGithubToken=void 0;var Ytc=(tn(),Dr(en)),jrg=_f(),rEi=Pi(),Grg=Ajn(),Urg=bE(),Vrg=ch(),Wtc=Ytc.__importStar(P3()),zrg=Ytc.__importStar($y());function $rg(e={}){let{token:r}=zrg.find({hostType:"github",url:"https://api.github.com"});if(r){rEi.logger.trace("GitHub token is found");return}if(!jrg.GlobalConfig.get("githubTokenWarn")){rEi.logger.trace("GitHub token warning is disabled");return}let t=[],n=Object.values(e).flat().map(i=>i.deps).flat();for(let i of n)!i.skipReason&&(i.datasource===Vrg.GithubTagsDatasource.id||i.datasource===Urg.GithubReleasesDatasource.id||i.datasource===Grg.GithubReleaseAttachmentsDatasource.id)&&(i.skipReason="github-token-required",i.depName&&t.push(i.depName));t.length>0&&(Wtc.get("github-token-required-warning-logged")||(rEi.logger.warn({githubDeps:t},"GitHub token is required for some dependencies"),Wtc.set("github-token-required-warning-logged",!0)))}Y5r.checkGithubToken=$rg});var Ztc=A(J5r=>{"use strict";Object.defineProperty(J5r,"__esModule",{value:!0});J5r.generateFingerprintConfig=void 0;var Xtc=NP(),Qrg=KR(),Krg=eSr();function Hrg(e){let r={};for(let t of Krg.validMatchFields.map(n=>`${n}Template`))e[t]&&(r[t]=e[t]);return{autoReplaceStringTemplate:e.autoReplaceStringTemplate,matchStrings:e.matchStrings,matchStringsStrategy:e.matchStringsStrategy,...r}}function Wrg(e){return{...e.manager==="regex"&&Hrg(e),manager:e.manager,fileMatch:e.fileMatch,npmrc:e.npmrc,npmrcMerge:e.npmrcMerge,enabled:e.enabled,ignorePaths:e.ignorePaths??[],includePaths:e.includePaths??[],skipInstalls:e.skipInstalls,registryAliases:e.registryAliases,fileList:[]}}function Yrg(e){let r=[],t,{enabledManagers:n}=e;n!=null&&n.length?t=new Set(n):t=new Set((0,Qrg.getManagerList)());for(let i of t){let s=(0,Xtc.getManagerConfig)(e,i);if(i==="regex")for(let a of e.regexManagers??[])r.push({...(0,Xtc.mergeChildConfig)(s,a),fileList:[]});else r.push({...s,fileList:[]})}return{managerList:t,managers:r.map(Wrg)}}J5r.generateFingerprintConfig=Yrg});var trc=A((siy,erc)=>{"use strict";function Jrg(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function DZ(e,r,t){return r=r instanceof RegExp?r:new RegExp(Jrg(r),"g"),e.replace(r,t)}var Xrg={clean:function(r){if(typeof r!="string")throw new Error("Expected a string, received: "+r);return r=DZ(r,"./","/"),r=DZ(r,"..","."),r=DZ(r," ","-"),r=DZ(r,/^[~^:?*\\\-]/g,""),r=DZ(r,/[~^:?*\\]/g,"-"),r=DZ(r,/[~^:?*\\\-]$/g,""),r=DZ(r,"@{","-"),r=DZ(r,/\.$/g,""),r=DZ(r,/\/$/g,""),r=DZ(r,/\.lock$/g,""),r}};erc.exports=Xrg});var rrc=A(eNr=>{"use strict";Object.defineProperty(eNr,"__esModule",{value:!0});eNr.generateBranchName=void 0;var Z5r=(tn(),Dr(en)),Zrg=Z5r.__importDefault(trc()),eng=Z5r.__importDefault(G3()),tng=Z5r.__importDefault(dTr()),nEi=Pi(),cye=Ba(),pPe=Z5r.__importStar(dD()),X5r=6,rng=(0,cye.regEx)(/--+/g),nng=(0,cye.regEx)(/[`~!@#$%^&*()_=+[\]\\|{};':",.<>?]/g);function ing(e,r){let t=e;return r&&(t=t.replace(nng,"-")),Zrg.default.clean(t).replace((0,cye.regEx)(/^\.|\.$/),"").replace((0,cye.regEx)(/\/\./g),"/").replace((0,cye.regEx)(/\s/g),"").replace((0,cye.regEx)(/[[\]?:\\^~]/g),"-").replace((0,cye.regEx)(/(^|\/)-+/g),"$1").replace((0,cye.regEx)(/-+(\/|$)/g),"$1").replace(rng,"-")}function sng(e){if(e.groupName){if(nEi.logger.trace("Using group branchName template"),nEi.logger.trace(`Dependency ${e.depName} is part of group ${e.groupName}`),e.groupSlug=(0,tng.default)(e.groupSlug??e.groupName,{lower:!0}),e.updateType==="major"&&e.separateMajorMinor)if(e.separateMultipleMajor){let r=String(e.newMajor);e.groupSlug=`major-${r}-${e.groupSlug}`}else e.groupSlug=`major-${e.groupSlug}`;e.updateType==="patch"&&e.separateMinorPatch&&(e.groupSlug=`patch-${e.groupSlug}`),e.branchTopic=e.group.branchTopic??e.branchTopic,e.branchName=e.group.branchName??e.branchName}if(e.hashedBranchLength){let r=e.hashedBranchLength-e.branchPrefix.length;r<X5r&&(nEi.logger.warn(`\`hashedBranchLength\` must allow for at least ${X5r} characters hashing in addition to \`branchPrefix\`. Using ${X5r} character hash instead.`),r=X5r);let t=pPe.compile(String(e.additionalBranchPrefix??""),e),n=pPe.compile(String(e.branchTopic??""),e),i=t+n;i=pPe.compile(i,e),i=pPe.compile(i,e);let s=(0,eng.default)(i);e.branchName=`${e.branchPrefix}${s.slice(0,r)}`}else e.branchName=pPe.compile(e.branchName,e),e.branchName=pPe.compile(e.branchName,e),e.branchName=pPe.compile(e.branchName,e);e.branchName=ing(e.branchName,e.branchNameStrict)}eNr.generateBranchName=sng});var orc=A(f0t=>{"use strict";Object.defineProperty(f0t,"__esModule",{value:!0});f0t.flattenUpdates=f0t.applyUpdateConfig=void 0;var S$=NP(),ang=Aj(),nrc=KR(),ong=Wyi(),tNr=CFt(),Cae=Ba(),cng=Ip(),arc=rrc(),irc=e=>e.charAt(0).toUpperCase()+e.substring(1);function src(e){return e.replace("@types/","").replace("@","").replace((0,Cae.regEx)(/\//g),"-").replace((0,Cae.regEx)(/\s+/g),"-").replace((0,Cae.regEx)(/-+/),"-").toLowerCase()}function iEi(e){let r={...e};if(delete r.packageRules,r.depNameSanitized=r.depName?src(r.depName):void 0,r.newNameSanitized=r.newName?src(r.newName):void 0,r.sourceUrl){let t=(0,cng.parseUrl)(r.sourceUrl);t!=null&&t.pathname&&(r.sourceRepoSlug=t.pathname.replace((0,Cae.regEx)(/^\//),"").replace((0,Cae.regEx)(/\//g),"-").replace((0,Cae.regEx)(/-+/g),"-"),r.sourceRepo=t.pathname.replace((0,Cae.regEx)(/^\//),""),r.sourceRepoOrg=r.sourceRepo.replace((0,Cae.regEx)(/\/.*/g),""),r.sourceRepoName=r.sourceRepo.replace((0,Cae.regEx)(/.*\//g),""))}return(0,arc.generateBranchName)(r),r}f0t.applyUpdateConfig=iEi;async function ung(e,r){var i;let t=[],n=["major","minor","patch","pin","digest","lockFileMaintenance","replacement"];for(let[s,a]of Object.entries(r)){let o=(0,S$.getManagerConfig)(e,s);for(let c of a){let l=(0,S$.mergeChildConfig)(o,c),u=(i=c.packageFile)==null?void 0:i.split("/");u.length>0&&u.splice(-1,1),u.length>0?(l.parentDir=u[u.length-1],l.packageFileDir=u.join("/")):(l.parentDir="",l.packageFileDir="");let m=0;for(let h of c.deps){if(h.updates.length){let _=(0,S$.mergeChildConfig)(l,h);delete _.deps,_.depIndex=m;for(let b of h.updates){let v=(0,S$.mergeChildConfig)(_,b);delete v.updates,v.updateType&&(v[`is${irc(v.updateType)}`]=!0),v.updateTypes&&v.updateTypes.forEach(x=>{v[`is${irc(x)}`]=!0});let w=await(0,ang.getDefaultConfig)(_.datasource);v=(0,S$.mergeChildConfig)(v,w),v=(0,tNr.applyPackageRules)(v),v=(0,S$.mergeChildConfig)(v,v[v.updateType]);for(let x of n)delete v[x];v=(0,tNr.applyPackageRules)(v),v=iEi(v),v.baseDeps=c.deps,b.branchName=v.branchName,t.push(v)}}m+=1}if((0,nrc.get)(s,"supportsLockFileMaintenance")&&l.lockFileMaintenance.enabled){let h=(0,S$.mergeChildConfig)(l,l.lockFileMaintenance);h.updateType="lockFileMaintenance",h.isLockFileMaintenance=!0,h=(0,tNr.applyPackageRules)(h),h=(0,S$.mergeChildConfig)(h,h.lockFileMaintenance),h=(0,tNr.applyPackageRules)(h);for(let _ of n)delete h[_];delete h.packageRules,delete h.deps,(0,arc.generateBranchName)(h),t.push(h)}if((0,nrc.get)(s,"updateLockedDependency"))for(let h of l.lockFiles||[]){let _=e.remediations,b=_==null?void 0:_[h];if(b)for(let v of b){let w=(0,S$.mergeChildConfig)(l,v);w=(0,S$.mergeChildConfig)(w,e.vulnerabilityAlerts),delete w.vulnerabilityAlerts,w.isVulnerabilityAlert=!0,w.isRemediation=!0,w.lockFile=h,w.currentValue=w.currentVersion,w.newValue=w.newVersion,w=iEi(w),w.enabled=!0,t.push(w)}}}}if(e.semanticCommits==="auto"){let s=await(0,ong.detectSemanticCommits)();for(let a of t)a.semanticCommits=s}return t.filter(s=>s.enabled).map(({vulnerabilityAlerts:s,...a})=>a).map(s=>(0,S$.filterConfig)(s,"branch"))}f0t.flattenUpdates=ung});var prc=A((ciy,drc)=>{"use strict";var h0t=Awe();drc.exports=gng;var lng=/ +$/,mPe=" ",dng=` -`,png="-",rNr=":",crc="|",urc=0,mng=67,fng=76,hng=82,nNr=99,sEi=108,iNr=114;function gng(e,r){for(var t=r||{},n=t.padding!==!1,i=t.delimiterStart!==!1,s=t.delimiterEnd!==!1,a=(t.align||[]).concat(),o=t.alignDelimiters!==!1,c=[],l=t.stringLength||_ng,u=-1,m=e.length,h=[],_=[],b=[],v=[],w=[],x=0,P,k,R,L,U,Y,N,j,M,C,O;++u<m;){for(P=e[u],k=-1,R=P.length,b=[],v=[],R>x&&(x=R);++k<R;)Y=yng(P[k]),o===!0&&(U=l(Y),v[k]=U,L=w[k],(L===void 0||U>L)&&(w[k]=U)),b.push(Y);h[u]=b,_[u]=v}if(k=-1,R=x,typeof a=="object"&&"length"in a)for(;++k<R;)c[k]=lrc(a[k]);else for(O=lrc(a);++k<R;)c[k]=O;for(k=-1,R=x,b=[],v=[];++k<R;)O=c[k],M="",C="",O===sEi?M=rNr:O===iNr?C=rNr:O===nNr&&(M=rNr,C=rNr),U=o?Math.max(1,w[k]-M.length-C.length):1,Y=M+h0t(png,U)+C,o===!0&&(U=M.length+U+C.length,U>w[k]&&(w[k]=U),v[k]=U),b[k]=Y;for(h.splice(1,0,b),_.splice(1,0,v),u=-1,m=h.length,N=[];++u<m;){for(b=h[u],v=_[u],k=-1,R=x,j=[];++k<R;)Y=b[k]||"",M="",C="",o===!0&&(U=w[k]-(v[k]||0),O=c[k],O===iNr?M=h0t(mPe,U):O===nNr?U%2===0?(M=h0t(mPe,U/2),C=M):(M=h0t(mPe,U/2+.5),C=h0t(mPe,U/2-.5)):C=h0t(mPe,U)),i===!0&&k===0&&j.push(crc),n===!0&&!(o===!1&&Y==="")&&(i===!0||k!==0)&&j.push(mPe),o===!0&&j.push(M),j.push(Y),o===!0&&j.push(C),n===!0&&j.push(mPe),(s===!0||k!==R-1)&&j.push(crc);j=j.join(""),s===!1&&(j=j.replace(lng,"")),N.push(j)}return N.join(dng)}function yng(e){return e==null?"":String(e)}function _ng(e){return e.length}function lrc(e){var r=typeof e=="string"?e.charCodeAt(0):urc;return r===fng||r===sEi?sEi:r===hng||r===iNr?iNr:r===mng||r===nNr?nNr:urc}});var grc=A(aNr=>{"use strict";Object.defineProperty(aNr,"__esModule",{value:!0});aNr.generateBranchConfig=void 0;var sNr=(tn(),Dr(en)),aEi=sNr.__importDefault(_a()),mrc=zC(),Ang=sNr.__importDefault(prc()),bng=sNr.__importDefault(Hy()),Cng=NP(),frc=Zp(),C5=Pi(),fPe=Ba(),hrc=Q2(),vng=Hqe(),vae=sNr.__importStar(dD()),Eng=F6r();function Dng(e){return(0,fPe.regEx)(/^\d/).test(e)?`v${e}`:e}function Sng(e){return e.some(({depName:r})=>r==null?void 0:r.startsWith("@types/"))&&new Set(e.map(({depName:r})=>r==null?void 0:r.replace(/^@types\//,""))).size===1}function wng(e){let r=({depName:i})=>!!(i!=null&&i.startsWith("@types/")),t=e.filter(i=>!r(i)),n=e.filter(r);e.splice(0,e.length),e.push(...t,...n)}function Ing(e){if(!e.commitBodyTable)return null;let{datasource:r,packageName:t,depName:n,currentVersion:i,newVersion:s}=e,a=t??n;return r&&a&&i&&s?[r,a,i,s]:(C5.logger.debug({datasource:r,packageName:t,depName:n,currentVersion:i,newVersion:s},"Cannot determine table values"),null)}function xng(e){var b,v;let r=e;r.every(w=>w.pendingChecks)||(r=r.filter(w=>!w.pendingChecks)),C5.logger.trace({config:r},"generateBranchConfig");let t={upgrades:[]},n=r[0].groupName!==null;C5.logger.trace(`hasGroupName: ${n}`);let i=[],s=[],a=[],o=new Set;for(let w of r)if(w.currentDigest&&(w.currentDigestShort=w.currentDigestShort??w.currentDigest.replace("sha256:","").substring(0,7)),w.newDigest&&(w.newDigestShort=w.newDigestShort||w.newDigest.replace("sha256:","").substring(0,7)),w.isDigest||w.isPinDigest?(w.displayFrom=w.currentDigestShort,w.displayTo=w.newDigestShort):w.isLockfileUpdate?(w.displayFrom=w.currentVersion,w.displayTo=w.newVersion):w.isLockFileMaintenance||(w.displayFrom=w.currentValue,w.displayTo=w.newValue),w.isLockFileMaintenance&&(w.recreateClosed=w.recreateWhen!=="never"),w.displayFrom??="",w.displayTo??="",i.includes(w.depName)||i.push(w.depName),a.includes(w.newVersion)||a.push(w.newVersion),o.add(w.newValue),w.newVersion&&(w.prettyNewVersion=Dng(w.newVersion)),w.newMajor&&(w.prettyNewMajor=`v${w.newMajor}`),w.commitMessageExtra){let x=vae.compile(w.commitMessageExtra,w);s.includes(x)||s.push(x)}let c=i.length>1||a.length>1||!a[0]&&s.length>1,l=i.length>1&&!n&&Sng(r);C5.logger.trace(`groupEligible: ${c}`);let u=n&&c;C5.logger.trace(`useGroupSettings: ${u}`);let m;for(let w of r){let x={...w};s.length>1&&!c&&(x.commitMessageExtra=`to v${a[0]}`);let P=(b=x.pendingVersions)==null?void 0:b.length;if(P?(x.displayPending=`\`${x.pendingVersions.slice(-1).pop()}\``,P>1&&(x.displayPending+=` (+${P-1})`)):x.displayPending="",x.prettyDepType=x.prettyDepType??x.depType??"dependency",u?(x=(0,Cng.mergeChildConfig)(x,x.group),x.isGroup=!0):delete x.groupName,delete x.group,a.length>1&&o.size>1&&s.length>1&&!l?(C5.logger.trace({toVersions:a}),C5.logger.trace({toValues:o}),delete x.commitMessageExtra,x.recreateClosed=x.recreateWhen!=="never"):s.length>1&&(x.isDigest||x.isPinDigest)?(C5.logger.trace({newValue:s}),delete x.commitMessageExtra,x.recreateClosed=x.recreateWhen!=="never"):bng.default.valid(a[0])&&(x.isRange=!1),x.semanticCommits==="enabled"&&!x.commitMessagePrefix){C5.logger.trace("Upgrade has semantic commits enabled");let k=x.semanticCommitType;x.semanticCommitScope&&(k+=`(${vae.compile(x.semanticCommitScope,x)})`),x.commitMessagePrefix=Eng.CommitMessage.formatPrefix(k),x.toLowerCase=(0,fPe.regEx)(/[A-Z]/).exec(x.semanticCommitType)===null&&!x.semanticCommitType.startsWith(":")}if(x.commitMessage=vae.compile(x.commitMessage??"",x),x.commitMessage=vae.compile(x.commitMessage,x),x.commitMessage=vae.compile(x.commitMessage,x),x.commitMessage!==(0,hrc.sanitize)(x.commitMessage))throw C5.logger.debug({branchName:t.branchName},"Secrets exposed in commit message"),new Error(frc.CONFIG_SECRETS_EXPOSED);if(x.commitMessage=x.commitMessage.trim(),x.commitMessage=x.commitMessage.replace((0,fPe.regEx)(/\s+/g)," "),x.commitMessage=x.commitMessage.replace((0,fPe.regEx)(/to vv(\d)/),"to v$1"),x.toLowerCase&&x.commitMessageLowerCase!=="never"){let k=x.commitMessage.split(fPe.newlineRegex);k[0]=k[0].toLowerCase(),x.commitMessage=k.join(` -`)}if(C5.logger.trace("commitMessage: "+JSON.stringify(x.commitMessage)),x.prTitle){if(x.prTitle=vae.compile(x.prTitle,x),x.prTitle=vae.compile(x.prTitle,x),x.prTitle=vae.compile(x.prTitle,x).trim().replace((0,fPe.regEx)(/\s+/g)," "),x.prTitle!==(0,hrc.sanitize)(x.prTitle))throw C5.logger.debug({branchName:t.branchName},"Secrets were exposed in PR title"),new Error(frc.CONFIG_SECRETS_EXPOSED);x.toLowerCase&&x.commitMessageLowerCase!=="never"&&(x.prTitle=x.prTitle.toLowerCase())}else[x.prTitle]=x.commitMessage.split(fPe.newlineRegex);if(x.prTitleStrict||(x.prTitle+=x.hasBaseBranches?" ({{baseBranch}})":"",x.isGroup&&(x.prTitle+=x.updateType==="major"&&x.separateMajorMinor?" (major)":"",x.prTitle+=x.updateType==="minor"&&x.separateMinorPatch?" (minor)":"",x.prTitle+=x.updateType==="patch"&&x.separateMinorPatch?" (patch)":"")),x.prTitle=vae.compile(x.prTitle,x),C5.logger.trace("prTitle: "+JSON.stringify(x.prTitle)),t.upgrades.push(x),x.releaseTimestamp)if(m){let k=mrc.DateTime.fromISO(m);mrc.DateTime.fromISO(x.releaseTimestamp)>k&&(m=x.releaseTimestamp)}else m=x.releaseTimestamp}l?(v=t.upgrades[0].depName)!=null&&v.startsWith("@types/")&&(C5.logger.debug("Found @types - reversing upgrades to use depName in PR"),wng(t.upgrades),t.upgrades[0].recreateClosed=!1,t.hasTypes=!0):t.upgrades.sort((w,x)=>w.fileReplacePosition&&x.fileReplacePosition?w.fileReplacePosition>x.fileReplacePosition?-1:1:w.fileReplacePosition?1:x.fileReplacePosition||w.depName<x.depName?-1:w.depName>x.depName?1:0),t={...t,...t.upgrades[0],releaseTimestamp:m},t.reuseLockFiles=t.upgrades.every(w=>w.updateType!=="lockFileMaintenance"),t.dependencyDashboardApproval=t.upgrades.some(w=>w.dependencyDashboardApproval),t.dependencyDashboardPrApproval=t.upgrades.some(w=>w.prCreation==="approval"),t.prBodyColumns=[...new Set(t.upgrades.reduce((w,x)=>w.concat(x.prBodyColumns),[]))].filter(aEi.default.nonEmptyString),t.upgrades.some(w=>w.excludeCommitPaths&&w.excludeCommitPaths.length>0)&&(t.excludeCommitPaths=Object.keys(t.upgrades.reduce((w,x)=>(x.excludeCommitPaths&&x.excludeCommitPaths.forEach(P=>{w[P]=!0}),w),{}))),t.automerge=t.upgrades.every(w=>w.automerge),t.labels=[...new Set(t.upgrades.map(w=>w.labels??[]).reduce((w,x)=>w.concat(x),[]))],t.addLabels=[...new Set(t.upgrades.map(w=>w.addLabels??[]).reduce((w,x)=>w.concat(x),[]))],t.upgrades.some(w=>w.updateType==="major")&&(t.updateType="major"),t.constraints={};for(let w of t.upgrades)w.constraints&&(t.constraints={...t.constraints,...w.constraints});let _=t.upgrades.map(Ing).filter(w=>aEi.default.array(w,aEi.default.string));if(_.length){let w=[];w.push(["datasource","package","from","to"]);let x=new Set;for(let P of _){let k=(0,vng.safeStringify)(P);x.has(k)||(x.add(k),w.push(P))}t.commitMessage+=` +`;let n=(0,rEi.defaultConfigFile)(e),i=await(0,Prg.getFile)(n,e.onboardingBranch)??"";return t=` +<!--renovate-config-hash:${(0,Rrg.toSha256)(i)}--> +`,{rebaseCheckBox:r,renovateConfigHashComment:t}}});var Xtc=A(Y5r=>{"use strict";Object.defineProperty(Y5r,"__esModule",{value:!0});Y5r.checkGithubToken=void 0;var Jtc=(tn(),Dr(en)),Grg=_f(),nEi=Pi(),Urg=Ajn(),Vrg=bE(),zrg=ch(),Ytc=Jtc.__importStar(P3()),$rg=Jtc.__importStar($y());function Qrg(e={}){let{token:r}=$rg.find({hostType:"github",url:"https://api.github.com"});if(r){nEi.logger.trace("GitHub token is found");return}if(!Grg.GlobalConfig.get("githubTokenWarn")){nEi.logger.trace("GitHub token warning is disabled");return}let t=[],n=Object.values(e).flat().map(i=>i.deps).flat();for(let i of n)!i.skipReason&&(i.datasource===zrg.GithubTagsDatasource.id||i.datasource===Vrg.GithubReleasesDatasource.id||i.datasource===Urg.GithubReleaseAttachmentsDatasource.id)&&(i.skipReason="github-token-required",i.depName&&t.push(i.depName));t.length>0&&(Ytc.get("github-token-required-warning-logged")||(nEi.logger.warn({githubDeps:t},"GitHub token is required for some dependencies"),Ytc.set("github-token-required-warning-logged",!0)))}Y5r.checkGithubToken=Qrg});var erc=A(J5r=>{"use strict";Object.defineProperty(J5r,"__esModule",{value:!0});J5r.generateFingerprintConfig=void 0;var Ztc=NP(),Krg=KR(),Hrg=eSr();function Wrg(e){let r={};for(let t of Hrg.validMatchFields.map(n=>`${n}Template`))e[t]&&(r[t]=e[t]);return{autoReplaceStringTemplate:e.autoReplaceStringTemplate,matchStrings:e.matchStrings,matchStringsStrategy:e.matchStringsStrategy,...r}}function Yrg(e){return{...e.manager==="regex"&&Wrg(e),manager:e.manager,fileMatch:e.fileMatch,npmrc:e.npmrc,npmrcMerge:e.npmrcMerge,enabled:e.enabled,ignorePaths:e.ignorePaths??[],includePaths:e.includePaths??[],skipInstalls:e.skipInstalls,registryAliases:e.registryAliases,fileList:[]}}function Jrg(e){let r=[],t,{enabledManagers:n}=e;n!=null&&n.length?t=new Set(n):t=new Set((0,Krg.getManagerList)());for(let i of t){let s=(0,Ztc.getManagerConfig)(e,i);if(i==="regex")for(let a of e.regexManagers??[])r.push({...(0,Ztc.mergeChildConfig)(s,a),fileList:[]});else r.push({...s,fileList:[]})}return{managerList:t,managers:r.map(Yrg)}}J5r.generateFingerprintConfig=Jrg});var rrc=A((aiy,trc)=>{"use strict";function Xrg(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function DZ(e,r,t){return r=r instanceof RegExp?r:new RegExp(Xrg(r),"g"),e.replace(r,t)}var Zrg={clean:function(r){if(typeof r!="string")throw new Error("Expected a string, received: "+r);return r=DZ(r,"./","/"),r=DZ(r,"..","."),r=DZ(r," ","-"),r=DZ(r,/^[~^:?*\\\-]/g,""),r=DZ(r,/[~^:?*\\]/g,"-"),r=DZ(r,/[~^:?*\\\-]$/g,""),r=DZ(r,"@{","-"),r=DZ(r,/\.$/g,""),r=DZ(r,/\/$/g,""),r=DZ(r,/\.lock$/g,""),r}};trc.exports=Zrg});var nrc=A(eNr=>{"use strict";Object.defineProperty(eNr,"__esModule",{value:!0});eNr.generateBranchName=void 0;var Z5r=(tn(),Dr(en)),eng=Z5r.__importDefault(rrc()),tng=Z5r.__importDefault(G3()),rng=Z5r.__importDefault(dTr()),iEi=Pi(),cye=Ba(),pPe=Z5r.__importStar(dD()),X5r=6,nng=(0,cye.regEx)(/--+/g),ing=(0,cye.regEx)(/[`~!@#$%^&*()_=+[\]\\|{};':",.<>?]/g);function sng(e,r){let t=e;return r&&(t=t.replace(ing,"-")),eng.default.clean(t).replace((0,cye.regEx)(/^\.|\.$/),"").replace((0,cye.regEx)(/\/\./g),"/").replace((0,cye.regEx)(/\s/g),"").replace((0,cye.regEx)(/[[\]?:\\^~]/g),"-").replace((0,cye.regEx)(/(^|\/)-+/g),"$1").replace((0,cye.regEx)(/-+(\/|$)/g),"$1").replace(nng,"-")}function ang(e){if(e.groupName){if(iEi.logger.trace("Using group branchName template"),iEi.logger.trace(`Dependency ${e.depName} is part of group ${e.groupName}`),e.groupSlug=(0,rng.default)(e.groupSlug??e.groupName,{lower:!0}),e.updateType==="major"&&e.separateMajorMinor)if(e.separateMultipleMajor){let r=String(e.newMajor);e.groupSlug=`major-${r}-${e.groupSlug}`}else e.groupSlug=`major-${e.groupSlug}`;e.updateType==="patch"&&e.separateMinorPatch&&(e.groupSlug=`patch-${e.groupSlug}`),e.branchTopic=e.group.branchTopic??e.branchTopic,e.branchName=e.group.branchName??e.branchName}if(e.hashedBranchLength){let r=e.hashedBranchLength-e.branchPrefix.length;r<X5r&&(iEi.logger.warn(`\`hashedBranchLength\` must allow for at least ${X5r} characters hashing in addition to \`branchPrefix\`. Using ${X5r} character hash instead.`),r=X5r);let t=pPe.compile(String(e.additionalBranchPrefix??""),e),n=pPe.compile(String(e.branchTopic??""),e),i=t+n;i=pPe.compile(i,e),i=pPe.compile(i,e);let s=(0,tng.default)(i);e.branchName=`${e.branchPrefix}${s.slice(0,r)}`}else e.branchName=pPe.compile(e.branchName,e),e.branchName=pPe.compile(e.branchName,e),e.branchName=pPe.compile(e.branchName,e);e.branchName=sng(e.branchName,e.branchNameStrict)}eNr.generateBranchName=ang});var crc=A(f0t=>{"use strict";Object.defineProperty(f0t,"__esModule",{value:!0});f0t.flattenUpdates=f0t.applyUpdateConfig=void 0;var S$=NP(),ong=Aj(),irc=KR(),cng=Yyi(),tNr=CFt(),Cae=Ba(),ung=Ip(),orc=nrc(),src=e=>e.charAt(0).toUpperCase()+e.substring(1);function arc(e){return e.replace("@types/","").replace("@","").replace((0,Cae.regEx)(/\//g),"-").replace((0,Cae.regEx)(/\s+/g),"-").replace((0,Cae.regEx)(/-+/),"-").toLowerCase()}function sEi(e){let r={...e};if(delete r.packageRules,r.depNameSanitized=r.depName?arc(r.depName):void 0,r.newNameSanitized=r.newName?arc(r.newName):void 0,r.sourceUrl){let t=(0,ung.parseUrl)(r.sourceUrl);t!=null&&t.pathname&&(r.sourceRepoSlug=t.pathname.replace((0,Cae.regEx)(/^\//),"").replace((0,Cae.regEx)(/\//g),"-").replace((0,Cae.regEx)(/-+/g),"-"),r.sourceRepo=t.pathname.replace((0,Cae.regEx)(/^\//),""),r.sourceRepoOrg=r.sourceRepo.replace((0,Cae.regEx)(/\/.*/g),""),r.sourceRepoName=r.sourceRepo.replace((0,Cae.regEx)(/.*\//g),""))}return(0,orc.generateBranchName)(r),r}f0t.applyUpdateConfig=sEi;async function lng(e,r){var i;let t=[],n=["major","minor","patch","pin","digest","lockFileMaintenance","replacement"];for(let[s,a]of Object.entries(r)){let o=(0,S$.getManagerConfig)(e,s);for(let c of a){let l=(0,S$.mergeChildConfig)(o,c),u=(i=c.packageFile)==null?void 0:i.split("/");u.length>0&&u.splice(-1,1),u.length>0?(l.parentDir=u[u.length-1],l.packageFileDir=u.join("/")):(l.parentDir="",l.packageFileDir="");let m=0;for(let h of c.deps){if(h.updates.length){let _=(0,S$.mergeChildConfig)(l,h);delete _.deps,_.depIndex=m;for(let b of h.updates){let v=(0,S$.mergeChildConfig)(_,b);delete v.updates,v.updateType&&(v[`is${src(v.updateType)}`]=!0),v.updateTypes&&v.updateTypes.forEach(x=>{v[`is${src(x)}`]=!0});let w=await(0,ong.getDefaultConfig)(_.datasource);v=(0,S$.mergeChildConfig)(v,w),v=(0,tNr.applyPackageRules)(v),v=(0,S$.mergeChildConfig)(v,v[v.updateType]);for(let x of n)delete v[x];v=(0,tNr.applyPackageRules)(v),v=sEi(v),v.baseDeps=c.deps,b.branchName=v.branchName,t.push(v)}}m+=1}if((0,irc.get)(s,"supportsLockFileMaintenance")&&l.lockFileMaintenance.enabled){let h=(0,S$.mergeChildConfig)(l,l.lockFileMaintenance);h.updateType="lockFileMaintenance",h.isLockFileMaintenance=!0,h=(0,tNr.applyPackageRules)(h),h=(0,S$.mergeChildConfig)(h,h.lockFileMaintenance),h=(0,tNr.applyPackageRules)(h);for(let _ of n)delete h[_];delete h.packageRules,delete h.deps,(0,orc.generateBranchName)(h),t.push(h)}if((0,irc.get)(s,"updateLockedDependency"))for(let h of l.lockFiles||[]){let _=e.remediations,b=_==null?void 0:_[h];if(b)for(let v of b){let w=(0,S$.mergeChildConfig)(l,v);w=(0,S$.mergeChildConfig)(w,e.vulnerabilityAlerts),delete w.vulnerabilityAlerts,w.isVulnerabilityAlert=!0,w.isRemediation=!0,w.lockFile=h,w.currentValue=w.currentVersion,w.newValue=w.newVersion,w=sEi(w),w.enabled=!0,t.push(w)}}}}if(e.semanticCommits==="auto"){let s=await(0,cng.detectSemanticCommits)();for(let a of t)a.semanticCommits=s}return t.filter(s=>s.enabled).map(({vulnerabilityAlerts:s,...a})=>a).map(s=>(0,S$.filterConfig)(s,"branch"))}f0t.flattenUpdates=lng});var mrc=A((uiy,prc)=>{"use strict";var h0t=Awe();prc.exports=yng;var dng=/ +$/,mPe=" ",png=` +`,mng="-",rNr=":",urc="|",lrc=0,fng=67,hng=76,gng=82,nNr=99,aEi=108,iNr=114;function yng(e,r){for(var t=r||{},n=t.padding!==!1,i=t.delimiterStart!==!1,s=t.delimiterEnd!==!1,a=(t.align||[]).concat(),o=t.alignDelimiters!==!1,c=[],l=t.stringLength||Ang,u=-1,m=e.length,h=[],_=[],b=[],v=[],w=[],x=0,P,k,R,L,U,Y,N,j,M,C,O;++u<m;){for(P=e[u],k=-1,R=P.length,b=[],v=[],R>x&&(x=R);++k<R;)Y=_ng(P[k]),o===!0&&(U=l(Y),v[k]=U,L=w[k],(L===void 0||U>L)&&(w[k]=U)),b.push(Y);h[u]=b,_[u]=v}if(k=-1,R=x,typeof a=="object"&&"length"in a)for(;++k<R;)c[k]=drc(a[k]);else for(O=drc(a);++k<R;)c[k]=O;for(k=-1,R=x,b=[],v=[];++k<R;)O=c[k],M="",C="",O===aEi?M=rNr:O===iNr?C=rNr:O===nNr&&(M=rNr,C=rNr),U=o?Math.max(1,w[k]-M.length-C.length):1,Y=M+h0t(mng,U)+C,o===!0&&(U=M.length+U+C.length,U>w[k]&&(w[k]=U),v[k]=U),b[k]=Y;for(h.splice(1,0,b),_.splice(1,0,v),u=-1,m=h.length,N=[];++u<m;){for(b=h[u],v=_[u],k=-1,R=x,j=[];++k<R;)Y=b[k]||"",M="",C="",o===!0&&(U=w[k]-(v[k]||0),O=c[k],O===iNr?M=h0t(mPe,U):O===nNr?U%2===0?(M=h0t(mPe,U/2),C=M):(M=h0t(mPe,U/2+.5),C=h0t(mPe,U/2-.5)):C=h0t(mPe,U)),i===!0&&k===0&&j.push(urc),n===!0&&!(o===!1&&Y==="")&&(i===!0||k!==0)&&j.push(mPe),o===!0&&j.push(M),j.push(Y),o===!0&&j.push(C),n===!0&&j.push(mPe),(s===!0||k!==R-1)&&j.push(urc);j=j.join(""),s===!1&&(j=j.replace(dng,"")),N.push(j)}return N.join(png)}function _ng(e){return e==null?"":String(e)}function Ang(e){return e.length}function drc(e){var r=typeof e=="string"?e.charCodeAt(0):lrc;return r===hng||r===aEi?aEi:r===gng||r===iNr?iNr:r===fng||r===nNr?nNr:lrc}});var yrc=A(aNr=>{"use strict";Object.defineProperty(aNr,"__esModule",{value:!0});aNr.generateBranchConfig=void 0;var sNr=(tn(),Dr(en)),oEi=sNr.__importDefault(_a()),frc=zC(),bng=sNr.__importDefault(mrc()),Cng=sNr.__importDefault(Hy()),vng=NP(),hrc=Zp(),C5=Pi(),fPe=Ba(),grc=Q2(),Eng=Hqe(),vae=sNr.__importStar(dD()),Dng=F6r();function Sng(e){return(0,fPe.regEx)(/^\d/).test(e)?`v${e}`:e}function wng(e){return e.some(({depName:r})=>r==null?void 0:r.startsWith("@types/"))&&new Set(e.map(({depName:r})=>r==null?void 0:r.replace(/^@types\//,""))).size===1}function Ing(e){let r=({depName:i})=>!!(i!=null&&i.startsWith("@types/")),t=e.filter(i=>!r(i)),n=e.filter(r);e.splice(0,e.length),e.push(...t,...n)}function xng(e){if(!e.commitBodyTable)return null;let{datasource:r,packageName:t,depName:n,currentVersion:i,newVersion:s}=e,a=t??n;return r&&a&&i&&s?[r,a,i,s]:(C5.logger.debug({datasource:r,packageName:t,depName:n,currentVersion:i,newVersion:s},"Cannot determine table values"),null)}function Tng(e){var b,v;let r=e;r.every(w=>w.pendingChecks)||(r=r.filter(w=>!w.pendingChecks)),C5.logger.trace({config:r},"generateBranchConfig");let t={upgrades:[]},n=r[0].groupName!==null;C5.logger.trace(`hasGroupName: ${n}`);let i=[],s=[],a=[],o=new Set;for(let w of r)if(w.currentDigest&&(w.currentDigestShort=w.currentDigestShort??w.currentDigest.replace("sha256:","").substring(0,7)),w.newDigest&&(w.newDigestShort=w.newDigestShort||w.newDigest.replace("sha256:","").substring(0,7)),w.isDigest||w.isPinDigest?(w.displayFrom=w.currentDigestShort,w.displayTo=w.newDigestShort):w.isLockfileUpdate?(w.displayFrom=w.currentVersion,w.displayTo=w.newVersion):w.isLockFileMaintenance||(w.displayFrom=w.currentValue,w.displayTo=w.newValue),w.isLockFileMaintenance&&(w.recreateClosed=w.recreateWhen!=="never"),w.displayFrom??="",w.displayTo??="",i.includes(w.depName)||i.push(w.depName),a.includes(w.newVersion)||a.push(w.newVersion),o.add(w.newValue),w.newVersion&&(w.prettyNewVersion=Sng(w.newVersion)),w.newMajor&&(w.prettyNewMajor=`v${w.newMajor}`),w.commitMessageExtra){let x=vae.compile(w.commitMessageExtra,w);s.includes(x)||s.push(x)}let c=i.length>1||a.length>1||!a[0]&&s.length>1,l=i.length>1&&!n&&wng(r);C5.logger.trace(`groupEligible: ${c}`);let u=n&&c;C5.logger.trace(`useGroupSettings: ${u}`);let m;for(let w of r){let x={...w};s.length>1&&!c&&(x.commitMessageExtra=`to v${a[0]}`);let P=(b=x.pendingVersions)==null?void 0:b.length;if(P?(x.displayPending=`\`${x.pendingVersions.slice(-1).pop()}\``,P>1&&(x.displayPending+=` (+${P-1})`)):x.displayPending="",x.prettyDepType=x.prettyDepType??x.depType??"dependency",u?(x=(0,vng.mergeChildConfig)(x,x.group),x.isGroup=!0):delete x.groupName,delete x.group,a.length>1&&o.size>1&&s.length>1&&!l?(C5.logger.trace({toVersions:a}),C5.logger.trace({toValues:o}),delete x.commitMessageExtra,x.recreateClosed=x.recreateWhen!=="never"):s.length>1&&(x.isDigest||x.isPinDigest)?(C5.logger.trace({newValue:s}),delete x.commitMessageExtra,x.recreateClosed=x.recreateWhen!=="never"):Cng.default.valid(a[0])&&(x.isRange=!1),x.semanticCommits==="enabled"&&!x.commitMessagePrefix){C5.logger.trace("Upgrade has semantic commits enabled");let k=x.semanticCommitType;x.semanticCommitScope&&(k+=`(${vae.compile(x.semanticCommitScope,x)})`),x.commitMessagePrefix=Dng.CommitMessage.formatPrefix(k),x.toLowerCase=(0,fPe.regEx)(/[A-Z]/).exec(x.semanticCommitType)===null&&!x.semanticCommitType.startsWith(":")}if(x.commitMessage=vae.compile(x.commitMessage??"",x),x.commitMessage=vae.compile(x.commitMessage,x),x.commitMessage=vae.compile(x.commitMessage,x),x.commitMessage!==(0,grc.sanitize)(x.commitMessage))throw C5.logger.debug({branchName:t.branchName},"Secrets exposed in commit message"),new Error(hrc.CONFIG_SECRETS_EXPOSED);if(x.commitMessage=x.commitMessage.trim(),x.commitMessage=x.commitMessage.replace((0,fPe.regEx)(/\s+/g)," "),x.commitMessage=x.commitMessage.replace((0,fPe.regEx)(/to vv(\d)/),"to v$1"),x.toLowerCase&&x.commitMessageLowerCase!=="never"){let k=x.commitMessage.split(fPe.newlineRegex);k[0]=k[0].toLowerCase(),x.commitMessage=k.join(` +`)}if(C5.logger.trace("commitMessage: "+JSON.stringify(x.commitMessage)),x.prTitle){if(x.prTitle=vae.compile(x.prTitle,x),x.prTitle=vae.compile(x.prTitle,x),x.prTitle=vae.compile(x.prTitle,x).trim().replace((0,fPe.regEx)(/\s+/g)," "),x.prTitle!==(0,grc.sanitize)(x.prTitle))throw C5.logger.debug({branchName:t.branchName},"Secrets were exposed in PR title"),new Error(hrc.CONFIG_SECRETS_EXPOSED);x.toLowerCase&&x.commitMessageLowerCase!=="never"&&(x.prTitle=x.prTitle.toLowerCase())}else[x.prTitle]=x.commitMessage.split(fPe.newlineRegex);if(x.prTitleStrict||(x.prTitle+=x.hasBaseBranches?" ({{baseBranch}})":"",x.isGroup&&(x.prTitle+=x.updateType==="major"&&x.separateMajorMinor?" (major)":"",x.prTitle+=x.updateType==="minor"&&x.separateMinorPatch?" (minor)":"",x.prTitle+=x.updateType==="patch"&&x.separateMinorPatch?" (patch)":"")),x.prTitle=vae.compile(x.prTitle,x),C5.logger.trace("prTitle: "+JSON.stringify(x.prTitle)),t.upgrades.push(x),x.releaseTimestamp)if(m){let k=frc.DateTime.fromISO(m);frc.DateTime.fromISO(x.releaseTimestamp)>k&&(m=x.releaseTimestamp)}else m=x.releaseTimestamp}l?(v=t.upgrades[0].depName)!=null&&v.startsWith("@types/")&&(C5.logger.debug("Found @types - reversing upgrades to use depName in PR"),Ing(t.upgrades),t.upgrades[0].recreateClosed=!1,t.hasTypes=!0):t.upgrades.sort((w,x)=>w.fileReplacePosition&&x.fileReplacePosition?w.fileReplacePosition>x.fileReplacePosition?-1:1:w.fileReplacePosition?1:x.fileReplacePosition||w.depName<x.depName?-1:w.depName>x.depName?1:0),t={...t,...t.upgrades[0],releaseTimestamp:m},t.reuseLockFiles=t.upgrades.every(w=>w.updateType!=="lockFileMaintenance"),t.dependencyDashboardApproval=t.upgrades.some(w=>w.dependencyDashboardApproval),t.dependencyDashboardPrApproval=t.upgrades.some(w=>w.prCreation==="approval"),t.prBodyColumns=[...new Set(t.upgrades.reduce((w,x)=>w.concat(x.prBodyColumns),[]))].filter(oEi.default.nonEmptyString),t.upgrades.some(w=>w.excludeCommitPaths&&w.excludeCommitPaths.length>0)&&(t.excludeCommitPaths=Object.keys(t.upgrades.reduce((w,x)=>(x.excludeCommitPaths&&x.excludeCommitPaths.forEach(P=>{w[P]=!0}),w),{}))),t.automerge=t.upgrades.every(w=>w.automerge),t.labels=[...new Set(t.upgrades.map(w=>w.labels??[]).reduce((w,x)=>w.concat(x),[]))],t.addLabels=[...new Set(t.upgrades.map(w=>w.addLabels??[]).reduce((w,x)=>w.concat(x),[]))],t.upgrades.some(w=>w.updateType==="major")&&(t.updateType="major"),t.constraints={};for(let w of t.upgrades)w.constraints&&(t.constraints={...t.constraints,...w.constraints});let _=t.upgrades.map(xng).filter(w=>oEi.default.array(w,oEi.default.string));if(_.length){let w=[];w.push(["datasource","package","from","to"]);let x=new Set;for(let P of _){let k=(0,Eng.safeStringify)(P);x.has(k)||(x.add(k),w.push(P))}t.commitMessage+=` -`+(0,Ang.default)(w)+` -`}return t}aNr.generateBranchConfig=xng});var yrc=A(oNr=>{"use strict";Object.defineProperty(oNr,"__esModule",{value:!0});oNr.branchifyUpgrades=void 0;var Eae=Pi(),Tng=orc(),Png=grc();async function Rng(e,r){Eae.logger.debug("branchifyUpgrades");let t=await(0,Tng.flattenUpdates)(e,r);Eae.logger.debug(`${t.length} flattened updates found: ${t.map(c=>c.depName).filter(c=>c==null?void 0:c.trim().length).join(", ")}`);let n=[],i=[],s={},a=[];for(let c of t){let l={...c};s[l.branchName]=s[l.branchName]||[],s[l.branchName]=[l].concat(s[l.branchName])}Eae.logger.debug(`Returning ${Object.keys(s).length} branch(es)`);for(let c of Object.keys(s)){(0,Eae.addMeta)({branch:c});let l={};s[c]=s[c].reverse().filter(m=>{let{manager:h,packageFile:_,depName:b,currentValue:v,newValue:w}=m,x=`${_}:${b}:${v}`,P=l[x];return P&&P!==w?(Eae.logger.info({manager:h,packageFile:_,depName:b,currentValue:v,previousNewValue:P,thisNewValue:w},"Ignoring upgrade collision"),!1):(l[x]=w,!0)}).reverse();let u=(0,Png.generateBranchConfig)(s[c]);u.branchName=c,u.packageFiles=r,a.push(u)}(0,Eae.removeMeta)(["branch"]),Eae.logger.debug(`config.repoIsOnboarded=${e.repoIsOnboarded}`);let o=e.repoIsOnboarded?a.map(c=>c.branchName):e.branchList;try{let c={};for(let l of a){let{sourceUrl:u,branchName:m,depName:h,newVersion:_}=l;if(u&&_){let b=`${u}|${_}`;c[b]=c[b]||{},c[b][m]||(c[b][m]=h)}}for(let[l,u]of Object.entries(c))if(Object.keys(u).length>1){let[m,h]=l.split("|");Eae.logger.debug({sourceUrl:m,newVersion:h,branches:u},"Found sourceUrl with multiple branches that should probably be combined into a group")}}catch(c){Eae.logger.debug({err:c},"Error checking branch duplicates")}return{errors:e.errors.concat(n),warnings:e.warnings.concat(i),branches:a,branchList:o}}oNr.branchifyUpgrades=Rng});var _rc=A(uNr=>{"use strict";Object.defineProperty(uNr,"__esModule",{value:!0});uNr.raiseDeprecationWarnings=void 0;var kng=_f(),cNr=Pi(),oEi=fA();async function Fng(e,r){var t;if(e.repoIsOnboarded&&!((t=e.suppressNotifications)!=null&&t.includes("deprecationWarningIssues")))for(let[n,i]of Object.entries(r)){let s={};for(let l of i)for(let u of l.deps){let{deprecationMessage:m}=u;m&&(s[u.depName]=s[u.depName]||{deprecationMessage:m,depPackageFiles:[]},s[u.depName].depPackageFiles.push(l.packageFile))}cNr.logger.debug({deprecatedPackages:s});let a=[],o="Dependency deprecation warning:";for(let[l,u]of Object.entries(s)){let{deprecationMessage:m,depPackageFiles:h}=u;cNr.logger.debug({depName:l,deprecationMessage:m,packageFiles:h},"dependency is deprecated");let _=`${o} ${l} (${n})`;a.push(_);let b=m;b+=` +`+(0,bng.default)(w)+` +`}return t}aNr.generateBranchConfig=Tng});var _rc=A(oNr=>{"use strict";Object.defineProperty(oNr,"__esModule",{value:!0});oNr.branchifyUpgrades=void 0;var Eae=Pi(),Png=crc(),Rng=yrc();async function kng(e,r){Eae.logger.debug("branchifyUpgrades");let t=await(0,Png.flattenUpdates)(e,r);Eae.logger.debug(`${t.length} flattened updates found: ${t.map(c=>c.depName).filter(c=>c==null?void 0:c.trim().length).join(", ")}`);let n=[],i=[],s={},a=[];for(let c of t){let l={...c};s[l.branchName]=s[l.branchName]||[],s[l.branchName]=[l].concat(s[l.branchName])}Eae.logger.debug(`Returning ${Object.keys(s).length} branch(es)`);for(let c of Object.keys(s)){(0,Eae.addMeta)({branch:c});let l={};s[c]=s[c].reverse().filter(m=>{let{manager:h,packageFile:_,depName:b,currentValue:v,newValue:w}=m,x=`${_}:${b}:${v}`,P=l[x];return P&&P!==w?(Eae.logger.info({manager:h,packageFile:_,depName:b,currentValue:v,previousNewValue:P,thisNewValue:w},"Ignoring upgrade collision"),!1):(l[x]=w,!0)}).reverse();let u=(0,Rng.generateBranchConfig)(s[c]);u.branchName=c,u.packageFiles=r,a.push(u)}(0,Eae.removeMeta)(["branch"]),Eae.logger.debug(`config.repoIsOnboarded=${e.repoIsOnboarded}`);let o=e.repoIsOnboarded?a.map(c=>c.branchName):e.branchList;try{let c={};for(let l of a){let{sourceUrl:u,branchName:m,depName:h,newVersion:_}=l;if(u&&_){let b=`${u}|${_}`;c[b]=c[b]||{},c[b][m]||(c[b][m]=h)}}for(let[l,u]of Object.entries(c))if(Object.keys(u).length>1){let[m,h]=l.split("|");Eae.logger.debug({sourceUrl:m,newVersion:h,branches:u},"Found sourceUrl with multiple branches that should probably be combined into a group")}}catch(c){Eae.logger.debug({err:c},"Error checking branch duplicates")}return{errors:e.errors.concat(n),warnings:e.warnings.concat(i),branches:a,branchList:o}}oNr.branchifyUpgrades=kng});var Arc=A(uNr=>{"use strict";Object.defineProperty(uNr,"__esModule",{value:!0});uNr.raiseDeprecationWarnings=void 0;var Fng=_f(),cNr=Pi(),cEi=fA();async function Nng(e,r){var t;if(e.repoIsOnboarded&&!((t=e.suppressNotifications)!=null&&t.includes("deprecationWarningIssues")))for(let[n,i]of Object.entries(r)){let s={};for(let l of i)for(let u of l.deps){let{deprecationMessage:m}=u;m&&(s[u.depName]=s[u.depName]||{deprecationMessage:m,depPackageFiles:[]},s[u.depName].depPackageFiles.push(l.packageFile))}cNr.logger.debug({deprecatedPackages:s});let a=[],o="Dependency deprecation warning:";for(let[l,u]of Object.entries(s)){let{deprecationMessage:m,depPackageFiles:h}=u;cNr.logger.debug({depName:l,deprecationMessage:m,packageFiles:h},"dependency is deprecated");let _=`${o} ${l} (${n})`;a.push(_);let b=m;b+=` Affected package file(s): ${h.map(v=>"`"+v+"`").join(", ")}`,b+=` @@ -3067,19 +3067,19 @@ If you don't care about this, you can close this issue and not be warned about \ "suppressNotifications": ["deprecationWarningIssues"] \`\`\` -`,kng.GlobalConfig.get("dryRun")?cNr.logger.info("DRY-RUN: Ensure deprecation warning issue for "+l):await oEi.platform.ensureIssue({title:_,body:b,once:!0,confidential:e.confidential})}cNr.logger.debug("Checking for existing deprecated package issues missing in current deprecatedPackages");let c=await oEi.platform.getIssueList();if(c!=null&&c.length){let l=c.filter(u=>u.title.startsWith(o)&&u.state==="open");for(let u of l)a.includes(u.title)||await oEi.platform.ensureIssueClosing(u.title)}}}uNr.raiseDeprecationWarnings=Fng});var Arc=A(lNr=>{"use strict";Object.defineProperty(lNr,"__esModule",{value:!0});lNr.sortBranches=void 0;var Nng=Pi();function Ong(e){let r=["pin","digest","patch","minor","major","lockFileMaintenance"];Nng.logger.trace({branches:e},"branches"),e.sort((t,n)=>{if(t.isVulnerabilityAlert&&!n.isVulnerabilityAlert)return-1;if(!t.isVulnerabilityAlert&&n.isVulnerabilityAlert)return 1;if(t.prPriority!==n.prPriority)return n.prPriority-t.prPriority;let i=r.indexOf(t.updateType)-r.indexOf(n.updateType);return i!==0?i:t.prTitle<n.prTitle?-1:1})}lNr.sortBranches=Ong});var Crc=A(dNr=>{"use strict";Object.defineProperty(dNr,"__esModule",{value:!0});dNr.setBranchNewCommit=void 0;var brc=Pi(),Bng=AE(),qng=Lh();function Mng(e,r,t){brc.logger.debug("setBranchCommit()");let n=(0,Bng.getCache)();n.branches??=[];let i=n.branches.find(a=>a.branchName===e);i||(brc.logger.debug("setBranchCommit(): Branch cache not present"),i={branchName:e,baseBranch:r},n.branches.push(i));let s=(0,qng.getBranchCommit)(r);i.baseBranchSha=s,i.isBehindBase=!1,i.isConflicted=!1,i.isModified=!1,i.pristine=!0,i.sha=t}dNr.setBranchNewCommit=Mng});var cEi=A(g0t=>{"use strict";Object.defineProperty(g0t,"__esModule",{value:!0});g0t.composeLockFile=g0t.parseLockFile=void 0;var Lng=(tn(),Dr(en)),jng=Lng.__importDefault($4t()),Gng=Pi();function Ung(e){let r=(0,jng.default)(e).indent||" ",t;try{t=JSON.parse(e)}catch(n){Gng.logger.warn({err:n},"Error parsing npm lock file")}return{detectedIndent:r,lockFileParsed:t}}g0t.parseLockFile=Ung;function Vng(e,r){return JSON.stringify(e,null,r)+` -`}g0t.composeLockFile=Vng});var LNt=A(uye=>{"use strict";Object.defineProperty(uye,"__esModule",{value:!0});uye.getNodeToolConstraint=uye.getNodeUpdate=uye.getNodeConstraint=void 0;var Src=(tn(),Dr(en)),wrc=Src.__importDefault(Hy()),vrc=Src.__importDefault(Oh()),uEi=Pi(),zng=km(),Erc=Ba();async function Drc(e){try{let r=(await(0,zng.readLocalFile)(e,"utf8")).split(Erc.newlineRegex)[0].replace((0,Erc.regEx)(/^v/),"");if(wrc.default.validRange(r))return uEi.logger.debug(`Using node constraint "${r}" from ${e}`),r}catch{}return null}function $ng(e){var t,n;let r=((t=e.constraints)==null?void 0:t.node)??((n=e.extractedConstraints)==null?void 0:n.node);return r&&wrc.default.validRange(r)?(uEi.logger.debug(`Using node constraint "${r}" from package.json`),r):null}async function Irc(e,r){let t=await Drc(vrc.default.join(r,".nvmrc"))??await Drc(vrc.default.join(r,".node-version"))??$ng(e);return t||uEi.logger.debug("No node constraint found - using latest"),t}uye.getNodeConstraint=Irc;function xrc(e){var r;return(r=e.find(t=>t.depName==="node"))==null?void 0:r.newValue}uye.getNodeUpdate=xrc;async function Qng(e,r,t){return{toolName:"node",constraint:xrc(r)??await Irc(e,t)}}uye.getNodeToolConstraint=Qng});var krc=A(y0t=>{"use strict";Object.defineProperty(y0t,"__esModule",{value:!0});y0t.generateLockFiles=y0t.getLernaVersion=void 0;var lEi=(tn(),Dr(en)),Trc=lEi.__importDefault(_a()),jNt=lEi.__importDefault(Hy()),Kng=lEi.__importDefault(Oh()),Prc=_f(),Hng=Zp(),hPe=Pi(),Wng=Fb(),Yng=LNt();function Rrc(e){var t;let r=(t=e.deps)==null?void 0:t.find(n=>n.depName==="lerna");return!(r!=null&&r.currentValue)||!jNt.default.validRange(r.currentValue)?(hPe.logger.warn(`Could not detect lerna version in ${e.packageFile}, using 'latest'`),null):r.currentVersion??r.currentValue}y0t.getLernaVersion=Rrc;async function Jng(e,r,t,n,i){var l,u,m,h,_;let s=(l=e.managerData)==null?void 0:l.lernaClient;if(!Trc.default.nonEmptyString(s))return hPe.logger.warn("No lernaClient specified - returning"),{error:!1};hPe.logger.debug(`Spawning lerna with ${s} to create lock files`);let a=[await(0,Yng.getNodeToolConstraint)(t,[],r)],o=[],c="";try{if(s==="yarn"){let P={toolName:"yarn",constraint:"^1.22.18"},k=((u=t.constraints)==null?void 0:u.yarn)??((m=t.extractedConstraints)==null?void 0:m.yarn);jNt.default.validRange(k)&&(P.constraint=k),a.push(P),i!==!1&&(P.toolName="yarn-slim"),c="--ignore-scripts --ignore-engines --ignore-platform"}else if(s==="npm"){let P={toolName:"npm"},k=((h=t.constraints)==null?void 0:h.npm)??((_=t.extractedConstraints)==null?void 0:_.npm);jNt.default.validRange(k)&&(P.constraint=k),a.push(P),c="--ignore-scripts --no-audit",i!==!1&&(c+=" --package-lock-only")}else return hPe.logger.warn({lernaClient:s},"Unknown lernaClient"),{error:!1};let b="lerna bootstrap --no-ci --ignore-scripts -- ";Prc.GlobalConfig.get("allowScripts")&&!t.ignoreScripts&&(c=c.replace("--ignore-scripts ",""),b=b.replace("--ignore-scripts ","")),b+=c;let v={NPM_CONFIG_CACHE:n.NPM_CONFIG_CACHE,npm_config_store:n.npm_config_store},w={cwdFile:Kng.default.join(r,"package.json"),extraEnv:v,docker:{},toolConstraints:a};Prc.GlobalConfig.get("exposeAllEnv")&&(v.NPM_AUTH=n.NPM_AUTH,v.NPM_EMAIL=n.NPM_EMAIL);let x=Rrc(e);!Trc.default.string(x)||jNt.default.valid(x)&&jNt.default.gte(x,"7.0.0")?(hPe.logger.debug("Skipping lerna bootstrap"),o.push(`${s} install ${c}`)):(hPe.logger.debug(`Using lerna version ${String(x)}`),a.push({toolName:"lerna",constraint:x}),o.push('lerna info || echo "Ignoring lerna info failure"'),o.push(`${s} install ${c}`),o.push(b)),await(0,Wng.exec)(o,w)}catch(b){if(b.message===Hng.TEMPORARY_ERROR)throw b;return hPe.logger.debug({cmd:o,err:b,type:"lerna",lernaClient:s},"lock file error"),{error:!0,stderr:b.stderr}}return{error:!1}}y0t.generateLockFiles=Jng});var jrc=A(_0t=>{"use strict";Object.defineProperty(_0t,"__esModule",{value:!0});_0t.divideWorkspaceAndRootDeps=_0t.generateLockFile=void 0;var Mrc=(tn(),Dr(en)),Frc=Mrc.__importDefault(_a()),Xng=WI(),GNt=Mrc.__importDefault(Oh()),Nrc=_f(),Orc=Zp(),Dae=Pi(),Zng=Fb(),pNr=km(),Brc=Ip(),qrc=cEi(),eig=LNt();async function tig(e,r,t,n={},i=[]){var l,u,m,h;let s=GNt.default.join(e,t);Dae.logger.debug(`Spawning npm install to create ${e}/${t}`);let{skipInstalls:a,postUpdateOptions:o}=n,c=null;try{let _={toolName:"npm",constraint:((l=n.constraints)==null?void 0:l.npm)??((u=n.extractedConstraints)==null?void 0:u.npm)},b=[],v="";o!=null&&o.includes("npmDedupe")||a===!1?(Dae.logger.debug("Performing node_modules install"),v+="--no-audit"):(Dae.logger.debug("Updating lock file only"),v+="--package-lock-only --no-audit"),(!Nrc.GlobalConfig.get("allowScripts")||n.ignoreScripts)&&(v+=" --ignore-scripts");let w={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store},x={cwdFile:s,extraEnv:w,toolConstraints:[await(0,eig.getNodeToolConstraint)(n,i,e),_],docker:{}};Nrc.GlobalConfig.get("exposeAllEnv")&&(w.NPM_AUTH=r.NPM_AUTH,w.NPM_EMAIL=r.NPM_EMAIL),i.every(Y=>Y.isLockfileUpdate)||b.push(`npm install ${v}`.trim());let P=i.filter(Y=>Y.isLockfileUpdate),{lockRootUpdates:k,lockWorkspacesUpdates:R,workspaces:L,rootDeps:U}=Lrc(e,P);if(L.size&&R.length){Dae.logger.debug("Performing lockfileUpdate (npm-workspaces)");for(let Y of L){let N=R.filter(j=>j.workspace===Y).map(j=>{var M;return(M=j.managerData)==null?void 0:M.packageKey}).filter(j=>!U.has(j));if(N.length){let j=`npm install ${v} --workspace=${Y} ${N.join(" ")}`;b.push(j)}}}if(k.length){Dae.logger.debug("Performing lockfileUpdate (npm)");let Y=`npm install ${v} `+k.map(N=>{var j;return(j=N.managerData)==null?void 0:j.packageKey}).join(" ");b.push(Y)}if(i.some(Y=>Y.isRemediation)&&b.push(`npm install ${v}`.trim()),(m=n.postUpdateOptions)!=null&&m.includes("npmDedupe")&&(Dae.logger.debug("Performing npm dedupe"),b.push("npm dedupe")),i.find(Y=>Y.isLockFileMaintenance)){Dae.logger.debug(`Removing ${s} first due to lock file maintenance upgrade`);try{await(0,pNr.deleteLocalFile)(s)}catch(Y){Dae.logger.debug({err:Y,lockFileName:s},"Error removing package-lock.json for lock file maintenance")}}if(await(0,Zng.exec)(b,x),t==="npm-shrinkwrap.json"&&await(0,pNr.localPathExists)(GNt.default.join(e,"package-lock.json"))&&await(0,pNr.renameLocalFile)(GNt.default.join(e,"package-lock.json"),GNt.default.join(e,"npm-shrinkwrap.json")),c=await(0,pNr.readLocalFile)(GNt.default.join(e,t),"utf8"),P.length){let{detectedIndent:Y,lockFileParsed:N}=(0,qrc.parseLockFile)(c);(N==null?void 0:N.lockfileVersion)===2&&(P.forEach(j=>{var C,O,V;let M=j.depType;(V=(O=(C=N.packages)==null?void 0:C[""])==null?void 0:O[M])!=null&&V[j.packageName]&&(N.packages[""][M][j.packageName]=j.newValue)}),c=(0,qrc.composeLockFile)(N,Y))}}catch(_){if(_.message===Orc.TEMPORARY_ERROR)throw _;if(Dae.logger.debug({err:_,type:"npm"},"lock file error"),(h=_.stderr)!=null&&h.includes("ENOSPC: no space left on device"))throw new Error(Orc.SYSTEM_INSUFFICIENT_DISK_SPACE);return{error:!0,stderr:_.stderr}}return{lockFile:c}}_0t.generateLockFile=tig;function Lrc(e,r){var a;let t=[],n=[],i=new Set,s=new Set;for(let o of r){if(o.managerData??={},o.managerData.packageKey=rig(o.packageName,o.newVersion),(a=o.managerData.workspacesPackages)!=null&&a.length&&Frc.default.string(o.packageFile)){let c=o.managerData.workspacesPackages,l=(0,Brc.trimSlashes)(o.packageFile.replace("package.json","")),u=(0,Brc.trimSlashes)(l.replace(e,""));if(Frc.default.nonEmptyString(u)){let m;for(let h of c??[])if((0,Xng.minimatch)(u,h)){m=u;break}m&&!s.has(o.managerData.packageKey)&&(i.add(m),o.workspace=m,n.push(o));continue}}t.push(o),s.add(o.managerData.packageKey)}return{lockRootUpdates:t,lockWorkspacesUpdates:n,workspaces:i,rootDeps:s}}_0t.divideWorkspaceAndRootDeps=Lrc;function rig(e,r){return`${e}@${r}`}});var Qrc=A(lye=>{"use strict";Object.defineProperty(lye,"__esModule",{value:!0});lye.getConstraintFromLockFile=lye.getPnpmConstraintFromPackageFile=lye.generateLockFile=void 0;var Urc=(tn(),Dr(en)),nig=Urc.__importDefault(_a()),iig=Ky(),Vrc=Urc.__importDefault(Oh()),Grc=_f(),sig=Zp(),gPe=Pi(),aig=Fb(),mNr=km(),oig=LNt();function cig(e){for(let r of e)if(r.depName==="pnpm"&&r.newVersion)return r.newVersion;return null}async function uig(e,r,t,n=[]){var l,u;let i=Vrc.default.join(e,"pnpm-lock.yaml");gPe.logger.debug(`Spawning pnpm install to create ${i}`);let s=null,a,o,c="pnpm";try{let m={toolName:"pnpm",constraint:cig(n)??((l=t.constraints)==null?void 0:l.pnpm)??await zrc(e)??await $rc(i)},h={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store},_={cwdFile:i,extraEnv:h,docker:{},toolConstraints:[await(0,oig.getNodeToolConstraint)(t,n,e),m]};Grc.GlobalConfig.get("exposeAllEnv")&&(h.NPM_AUTH=r.NPM_AUTH,h.NPM_EMAIL=r.NPM_EMAIL);let b=[];c="pnpm";let v="install --recursive --lockfile-only";if((!Grc.GlobalConfig.get("allowScripts")||t.ignoreScripts)&&(v+=" --ignore-scripts",v+=" --ignore-pnpmfile"),gPe.logger.trace({cmd:c,args:v},"pnpm command"),b.push(`${c} ${v}`),(u=t.postUpdateOptions)!=null&&u.includes("pnpmDedupe")&&(gPe.logger.debug("Performing pnpm dedupe"),b.push("pnpm dedupe")),n.find(w=>w.isLockFileMaintenance)){gPe.logger.debug(`Removing ${i} first due to lock file maintenance upgrade`);try{await(0,mNr.deleteLocalFile)(i)}catch(w){gPe.logger.debug({err:w,lockFileName:i},"Error removing yarn.lock for lock file maintenance")}}await(0,aig.exec)(b,_),s=await(0,mNr.readLocalFile)(i,"utf8")}catch(m){if(m.message===sig.TEMPORARY_ERROR)throw m;return gPe.logger.debug({cmd:c,err:m,stdout:a,stderr:o,type:"pnpm"},"lock file error"),{error:!0,stderr:m.stderr,stdout:m.stdout}}return{lockFile:s}}lye.generateLockFile=uig;async function zrc(e){let r,t=Vrc.default.join(e,"package.json"),n=await(0,mNr.readLocalFile)(t,"utf8");if(n){let i=JSON.parse(n),s=i==null?void 0:i.packageManager;if(s!=null&&s.includes("@")){let a=s.split("@");a[0]==="pnpm"&&(r=a[1])}else{let a=i==null?void 0:i.engines;a&&(r=a.pnpm)}}return r}lye.getPnpmConstraintFromPackageFile=zrc;async function $rc(e){let r=null;try{let t=await(0,mNr.readLocalFile)(e,"utf8");if(!t)return null;let n=(0,iig.load)(t);if(!nig.default.number(n==null?void 0:n.lockfileVersion))return null;let{lowerConstraint:i,upperConstraint:s}=lig.find(a=>a.lockfileVersion===n.lockfileVersion)??{lockfileVersion:5,lowerConstraint:">=3",upperConstraint:"<3.5.0"};r=i,s&&(r+=` ${s}`)}catch(t){gPe.logger.warn({err:t},"Error getting pnpm constraints from lock file")}return r}lye.getConstraintFromLockFile=$rc;var lig=[{lockfileVersion:6,lowerConstraint:">=7.24.2"},{lockfileVersion:5.4,lowerConstraint:">=7",upperConstraint:"<8"},{lockfileVersion:5.3,lowerConstraint:">=6",upperConstraint:"<7"},{lockfileVersion:5.2,lowerConstraint:">=5.10.0",upperConstraint:"<6"},{lockfileVersion:5.1,lowerConstraint:">=3.5.0",upperConstraint:"<5.9.3"}]});var Hrc=A(fNr=>{"use strict";Object.defineProperty(fNr,"__esModule",{value:!0});fNr.processHostRules=void 0;var Krc=(tn(),Dr(en)),dEi=Krc.__importDefault(_a()),dig=Krc.__importStar($y()),pig=Ba(),mig=jD(),fig=Ip();function hig(){let e,r=[],t=dig.findAll({hostType:"npm"});for(let n of t)if(n.resolvedHost){let i=n.matchHost;if(i=dEi.default.string(i)&&(0,fig.validateUrl)(i)?i.replace((0,pig.regEx)(/^https?:/),""):`//${i}/`,n.token){let s=n.authType==="Basic"?"_auth":"_authToken";r.push(`${i}:${s}=${n.token}`),e||={npmRegistries:{}},n.authType==="Basic"?e.npmRegistries[i]={npmAuthIdent:n.token}:e.npmRegistries[i]={npmAuthToken:n.token}}else if(dEi.default.string(n.username)&&dEi.default.string(n.password)){let s=(0,mig.toBase64)(n.password);r.push(`${i}:username=${n.username}`),r.push(`${i}:_password=${s}`),e||={npmRegistries:{}},e.npmRegistries[i]={npmAuthIdent:`${n.username}:${n.password}`}}}return{additionalNpmrcContent:r,additionalYarnRcYml:e}}fNr.processHostRules=hig});var rnc=A(SZ=>{"use strict";Object.defineProperty(SZ,"__esModule",{value:!0});SZ.generateLockFile=SZ.isYarnUpdate=SZ.getOptimizeCommand=SZ.checkYarnrc=void 0;var pEi=(tn(),Dr(en)),Xrc=pEi.__importDefault(_a()),hNr=pEi.__importDefault(Hy()),yNr=_2(),_Nr=pEi.__importDefault(Oh()),Wrc=_f(),Yrc=Zp(),w$=Pi(),gig=Ug(),yig=Fb(),UNt=km(),gNr=Ba(),Jrc=jD(),_ig=BF(),Aig=LNt();async function Zrc(e){let r=!1,t=null;try{let n=await(0,UNt.readLocalFile)(_Nr.default.join(e,".yarnrc"),"utf8");if(Xrc.default.string(n)){r=!!n.split(gNr.newlineRegex).find(c=>c.startsWith("yarn-offline-mirror "));let s=n.split(gNr.newlineRegex).find(c=>c.startsWith("yarn-path "));s&&(t=s.replace((0,gNr.regEx)(/^yarn-path\s+"?(.+?)"?$/),"$1")),t&&(t=_Nr.default.join(e,t));let a=t?await(0,UNt.localPathIsFile)(t):!1,o=n.replace("--install.pure-lockfile true","").replace("--install.frozen-lockfile true","");a||(o=o.replace((0,gNr.regEx)(/^yarn-path\s+"?.+?"?$/gm),""),t=null),n!==o&&(w$.logger.debug(`Writing scrubbed .yarnrc to ${e}`),await(0,UNt.writeLocalFile)(_Nr.default.join(e,".yarnrc"),o))}}catch{}return{offlineMirror:r,yarnPath:t}}SZ.checkYarnrc=Zrc;function enc(e){return`sed -i 's/ steps,/ steps.slice(0,1),/' ${(0,yNr.quote)(e)}`}SZ.getOptimizeCommand=enc;function tnc(e){return e.depType==="packageManager"&&e.depName==="yarn"}SZ.isYarnUpdate=tnc;async function big(e,r,t={},n=[]){var a,o,c,l,u,m;let i=_Nr.default.join(e,"yarn.lock");w$.logger.debug(`Spawning yarn install to create ${i}`);let s=null;try{let h=[await(0,Aig.getNodeToolConstraint)(t,n,e)],_=n.find(tnc),b=_?_.newValue:((a=t.constraints)==null?void 0:a.yarn)??((o=t.extractedConstraints)==null?void 0:o.yarn),v=hNr.default.validRange(b)&&hNr.default.minVersion(b),w=!v||v.major===1,x=v&&hNr.default.gte(v,"2.2.0"),P=v&&hNr.default.gte(v,"3.0.0"),k={toolName:"yarn",constraint:"^1.22.18"},R=!!((c=t.managerData)!=null&&c.hasPackageManager)||!!((u=(l=n[0])==null?void 0:l.managerData)!=null&&u.hasPackageManager);!w&&R?h.push({toolName:"corepack"}):(h.push(k),w&&v&&(k.constraint=b));let L={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store,CI:"true"},U=[],Y="";if(t.skipInstalls!==!1)if(w){let{offlineMirror:M,yarnPath:C}=await Zrc(e);M||(w$.logger.debug("Updating yarn.lock only - skipping node_modules"),k.toolName="yarn-slim",C&&U.push(enc(C)+" || true"))}else P&&(Y+=" --mode=update-lockfile");w?(Y+=" --ignore-engines --ignore-platform --network-timeout 100000",L.YARN_CACHE_FOLDER=r.YARN_CACHE_FOLDER):(L.YARN_ENABLE_IMMUTABLE_INSTALLS="false",L.YARN_HTTP_TIMEOUT="100000",L.YARN_GLOBAL_FOLDER=r.YARN_GLOBAL_FOLDER,(m=t.managerData)!=null&&m.yarnZeroInstall||(w$.logger.debug("Enabling global cache as zero-install is not detected"),L.YARN_ENABLE_GLOBAL_CACHE="1")),(!Wrc.GlobalConfig.get("allowScripts")||t.ignoreScripts)&&(w?Y+=" --ignore-scripts":P?t.skipInstalls===!1&&(Y+=" --mode=skip-build"):L.YARN_ENABLE_SCRIPTS="0");let N={cwdFile:i,extraEnv:L,docker:{},toolConstraints:h};Wrc.GlobalConfig.get("exposeAllEnv")&&(L.NPM_AUTH=r.NPM_AUTH,L.NPM_EMAIL=r.NPM_EMAIL),_&&!w&&(w$.logger.debug("Updating Yarn binary"),U.push(`yarn set version ${(0,yNr.quote)(_.newValue)}`)),U.push(`yarn install${Y}`);let j=n.filter(M=>M.isLockfileUpdate);if(j.length&&(w$.logger.debug("Performing lockfileUpdate (yarn)"),w?U.push(`yarn upgrade ${j.map(M=>M.depName).filter(Xrc.default.string).filter(Jrc.uniqueStrings).map(yNr.quote).join(" ")}${Y}`):U.push(`yarn up -R ${j.map(M=>`${M.depName}`).filter(Jrc.uniqueStrings).map(yNr.quote).join(" ")}${Y}`)),["fewer","highest"].forEach(M=>{var C;(C=t.postUpdateOptions)!=null&&C.includes(`yarnDedupe${M.charAt(0).toUpperCase()}${M.slice(1)}`)&&(w$.logger.debug(`Performing yarn dedupe ${M}`),w?(U.push(`npx yarn-deduplicate --strategy ${M}`),U.push(`yarn install${Y}`)):x&&M==="highest"?U.push(`yarn dedupe --strategy ${M}${Y}`):w$.logger.debug(`yarn dedupe ${M} not available`))}),n.find(M=>M.isLockFileMaintenance)){w$.logger.debug(`Removing ${i} first due to lock file maintenance upgrade`);try{await(0,UNt.writeLocalFile)(i,"")}catch(M){w$.logger.debug({err:M,lockFileName:i},"Error clearing `yarn.lock` for lock file maintenance")}}await(0,yig.exec)(U,N),s=await(0,UNt.readLocalFile)(i,"utf8")}catch(h){if(h.message===Yrc.TEMPORARY_ERROR)throw h;w$.logger.debug({err:h,type:"yarn"},"lock file error");let _=String(h.stdout)+String(h.stderr);if(_.includes("ENOSPC: no space left on device")||_.includes("Out of diskspace"))throw new Error(Yrc.SYSTEM_INSUFFICIENT_DISK_SPACE);if(_.includes("The registry may be down.")||_.includes("getaddrinfo ENOTFOUND registry.yarnpkg.com")||_.includes("getaddrinfo ENOTFOUND registry.npmjs.org"))throw new gig.ExternalHostError(h,_ig.NpmDatasource.id);return{error:!0,stderr:h.stderr,stdout:h.stdout}}return{lockFile:s}}SZ.generateLockFile=big});var lnc=A(nU=>{"use strict";Object.defineProperty(nU,"__esModule",{value:!0});nU.getAdditionalFiles=nU.updateYarnBinary=nU.writeUpdatedPackageFiles=nU.writeExistingFiles=nU.determineLockFileDirs=void 0;var wae=(tn(),Dr(en)),yPe=wae.__importDefault(_a()),Cig=wae.__importDefault(_St()),vig=wae.__importDefault($4t()),vNr=Ky(),QP=wae.__importDefault(Oh()),Eig=Zp(),Ff=Pi(),VNt=Ug(),Dig=Xjn(),lC=km(),Sae=Lh(),snc=wae.__importStar($y()),mEi=Ba(),Sig=Ip(),zNt=BF(),wig=Nb(),Iig=A2r(),nnc=cEi(),xig=wae.__importStar(krc()),Tig=wae.__importStar(jrc()),Pig=wae.__importStar(Qrc()),Rig=Hrc(),inc=wae.__importStar(rnc()),dye=e=>Array.from(new Set(e.filter(yPe.default.string)));function anc(e,r){var o,c,l,u,m,h,_,b,v;let t=[],n=[],i=[],s=[];for(let w of e.upgrades){if(w.updateType==="lockFileMaintenance"||w.isRemediation){(o=w.managerData)!=null&&o.lernaJsonFile&&w.managerData.npmLock?s.push(w.managerData.lernaJsonFile):(n.push((c=w.managerData)==null?void 0:c.yarnLock),t.push((l=w.managerData)==null?void 0:l.npmLock),i.push((u=w.managerData)==null?void 0:u.pnpmShrinkwrap));continue}w.isLockfileUpdate&&(n.push((m=w.managerData)==null?void 0:m.yarnLock),t.push((h=w.managerData)==null?void 0:h.npmLock))}if(e.upgrades.every(w=>w.updateType==="lockFileMaintenance"||w.isLockfileUpdate))return{yarnLockDirs:dye(n),npmLockDirs:dye(t),pnpmShrinkwrapDirs:dye(i),lernaJsonFiles:dye(s)};function a(w){Ff.logger.trace("Looking for packageFile: "+w);for(let x of r.npm){if(x.packageFile===w)return Ff.logger.trace({packageFile:x},"Found packageFile"),x;Ff.logger.trace("No match")}return{}}for(let w of e.updatedPackageFiles){Ff.logger.trace(`Checking ${String(w.path)} for lock files`);let x=a(w.path);x.managerData&&((_=x.managerData)!=null&&_.lernaJsonFile&&x.managerData.npmLock?(Ff.logger.debug(`${x.packageFile} has lerna lock file`),s.push(x.managerData.lernaJsonFile)):(b=x.managerData)!=null&&b.lernaJsonFile&&x.managerData.yarnLock&&!((v=x.managerData.workspacesPackages)!=null&&v.length)?s.push(x.managerData.lernaJsonFile):(n.push(x.managerData.yarnLock),t.push(x.managerData.npmLock),i.push(x.managerData.pnpmShrinkwrap)))}return{yarnLockDirs:dye(n),npmLockDirs:dye(t),pnpmShrinkwrapDirs:dye(i),lernaJsonFiles:dye(s)}}nU.determineLockFileDirs=anc;async function onc(e,r){if(!r.npm)return;let t=r.npm;Ff.logger.debug({packageFiles:t.map(n=>n.packageFile)},"Writing package.json files");for(let n of t){if(!n.managerData)continue;let i=QP.default.dirname(n.packageFile),s=n.npmrc,a=QP.default.join(i,".npmrc");if(yPe.default.string(s))try{await(0,lC.writeLocalFile)(a,`${s} -`)}catch(l){Ff.logger.warn({npmrcFilename:a,err:l},"Error writing .npmrc")}let o=n.managerData.npmLock;if(o){let l=o;if(process.env.RENOVATE_REUSE_PACKAGE_LOCK==="false"||e.reuseLockFiles===!1)Ff.logger.debug(`Ensuring ${o} is removed`),await(0,lC.deleteLocalFile)(l);else{Ff.logger.debug(`Writing ${o}`);let u;try{u=await(0,Sae.getFile)(o)??""}catch(_){Ff.logger.warn({err:_},"Error reading npm lock file"),u=""}let{detectedIndent:m,lockFileParsed:h}=(0,nnc.parseLockFile)(u);if(h){let _="packages"in h?Object.keys(h.packages):[],b=[],v=!1;for(let w of e.upgrades){if(w.lockFiles&&!w.lockFiles.includes(o)||!w.managerData)continue;w.rangeStrategy==="widen"&&w.managerData.npmLock===o&&b.push(w.depName);let{depName:x}=w;for(let P of _)"packages"in h&&(P===`node_modules/${x}`||P.startsWith(`node_modules/${x}/`))&&(Ff.logger.trace({packageName:P},"Massaging out package name"),v=!0,delete h.packages[P])}if(b.length){Ff.logger.debug(`Removing ${String(b)} from ${o} to force an update`),v=!0;try{"dependencies"in h&&h.dependencies&&b.forEach(w=>{delete h.dependencies[w]})}catch{Ff.logger.warn({npmLock:o},"Error massaging package-lock.json for widen")}}v&&(Ff.logger.debug("Massaging npm lock file before writing to disk"),u=(0,nnc.composeLockFile)(h,m)),await(0,lC.writeLocalFile)(l,u)}}}let{yarnLock:c}=n.managerData;c&&e.reuseLockFiles===!1&&await(0,lC.deleteLocalFile)(c),n.managerData.pnpmShrinkwrap&&e.reuseLockFiles===!1&&await(0,lC.deleteLocalFile)(n.managerData.pnpmShrinkwrap)}}nU.writeExistingFiles=onc;async function cnc(e){if(Ff.logger.trace({config:e},"writeUpdatedPackageFiles"),Ff.logger.debug("Writing any updated package files"),!e.updatedPackageFiles){Ff.logger.debug("No files found");return}let r=["package-lock.json","yarn.lock"];for(let t of e.updatedPackageFiles){if(t.type!=="addition")continue;if(r.some(s=>t.path.endsWith(s))){Ff.logger.debug(`Writing lock file: ${t.path}`),await(0,lC.writeLocalFile)(t.path,t.contents);continue}if(!t.path.endsWith("package.json"))continue;Ff.logger.debug(`Writing ${t.path}`);let n=(0,vig.default)(t.contents.toString()).indent||" ",i=JSON.parse(t.contents.toString());try{let{token:s}=snc.find({hostType:"github",url:"https://api.github.com/"});for(let a of e.upgrades)a.gitRef&&a.packageFile===t.path&&(i[a.depType][a.depName]=i[a.depType][a.depName].replace("git+https://github.com",`git+https://${s}@github.com`))}catch(s){Ff.logger.warn({err:s},"Error adding token to package files")}await(0,lC.writeLocalFile)(t.path,JSON.stringify(i,null,n))}}nU.writeUpdatedPackageFiles=cnc;async function ANr(e){let r=QP.default.join(e,".npmrc"),t=null;try{t=await(0,lC.readLocalFile)(r,"utf8"),Ff.logger.debug("npmrc file found in repository")}catch{Ff.logger.debug("No npmrc file found in repository"),t=null}return t}async function bNr(e,r,t){let n=QP.default.join(e,".npmrc"),i=r?[r,...t]:t;try{let s=i.join(` +`,Fng.GlobalConfig.get("dryRun")?cNr.logger.info("DRY-RUN: Ensure deprecation warning issue for "+l):await cEi.platform.ensureIssue({title:_,body:b,once:!0,confidential:e.confidential})}cNr.logger.debug("Checking for existing deprecated package issues missing in current deprecatedPackages");let c=await cEi.platform.getIssueList();if(c!=null&&c.length){let l=c.filter(u=>u.title.startsWith(o)&&u.state==="open");for(let u of l)a.includes(u.title)||await cEi.platform.ensureIssueClosing(u.title)}}}uNr.raiseDeprecationWarnings=Nng});var brc=A(lNr=>{"use strict";Object.defineProperty(lNr,"__esModule",{value:!0});lNr.sortBranches=void 0;var Ong=Pi();function Bng(e){let r=["pin","digest","patch","minor","major","lockFileMaintenance"];Ong.logger.trace({branches:e},"branches"),e.sort((t,n)=>{if(t.isVulnerabilityAlert&&!n.isVulnerabilityAlert)return-1;if(!t.isVulnerabilityAlert&&n.isVulnerabilityAlert)return 1;if(t.prPriority!==n.prPriority)return n.prPriority-t.prPriority;let i=r.indexOf(t.updateType)-r.indexOf(n.updateType);return i!==0?i:t.prTitle<n.prTitle?-1:1})}lNr.sortBranches=Bng});var vrc=A(dNr=>{"use strict";Object.defineProperty(dNr,"__esModule",{value:!0});dNr.setBranchNewCommit=void 0;var Crc=Pi(),qng=AE(),Mng=Lh();function Lng(e,r,t){Crc.logger.debug("setBranchCommit()");let n=(0,qng.getCache)();n.branches??=[];let i=n.branches.find(a=>a.branchName===e);i||(Crc.logger.debug("setBranchCommit(): Branch cache not present"),i={branchName:e,baseBranch:r},n.branches.push(i));let s=(0,Mng.getBranchCommit)(r);i.baseBranchSha=s,i.isBehindBase=!1,i.isConflicted=!1,i.isModified=!1,i.pristine=!0,i.sha=t}dNr.setBranchNewCommit=Lng});var uEi=A(g0t=>{"use strict";Object.defineProperty(g0t,"__esModule",{value:!0});g0t.composeLockFile=g0t.parseLockFile=void 0;var jng=(tn(),Dr(en)),Gng=jng.__importDefault($4t()),Ung=Pi();function Vng(e){let r=(0,Gng.default)(e).indent||" ",t;try{t=JSON.parse(e)}catch(n){Ung.logger.warn({err:n},"Error parsing npm lock file")}return{detectedIndent:r,lockFileParsed:t}}g0t.parseLockFile=Vng;function zng(e,r){return JSON.stringify(e,null,r)+` +`}g0t.composeLockFile=zng});var LNt=A(uye=>{"use strict";Object.defineProperty(uye,"__esModule",{value:!0});uye.getNodeToolConstraint=uye.getNodeUpdate=uye.getNodeConstraint=void 0;var wrc=(tn(),Dr(en)),Irc=wrc.__importDefault(Hy()),Erc=wrc.__importDefault(Oh()),lEi=Pi(),$ng=km(),Drc=Ba();async function Src(e){try{let r=(await(0,$ng.readLocalFile)(e,"utf8")).split(Drc.newlineRegex)[0].replace((0,Drc.regEx)(/^v/),"");if(Irc.default.validRange(r))return lEi.logger.debug(`Using node constraint "${r}" from ${e}`),r}catch{}return null}function Qng(e){var t,n;let r=((t=e.constraints)==null?void 0:t.node)??((n=e.extractedConstraints)==null?void 0:n.node);return r&&Irc.default.validRange(r)?(lEi.logger.debug(`Using node constraint "${r}" from package.json`),r):null}async function xrc(e,r){let t=await Src(Erc.default.join(r,".nvmrc"))??await Src(Erc.default.join(r,".node-version"))??Qng(e);return t||lEi.logger.debug("No node constraint found - using latest"),t}uye.getNodeConstraint=xrc;function Trc(e){var r;return(r=e.find(t=>t.depName==="node"))==null?void 0:r.newValue}uye.getNodeUpdate=Trc;async function Kng(e,r,t){return{toolName:"node",constraint:Trc(r)??await xrc(e,t)}}uye.getNodeToolConstraint=Kng});var Frc=A(y0t=>{"use strict";Object.defineProperty(y0t,"__esModule",{value:!0});y0t.generateLockFiles=y0t.getLernaVersion=void 0;var dEi=(tn(),Dr(en)),Prc=dEi.__importDefault(_a()),jNt=dEi.__importDefault(Hy()),Hng=dEi.__importDefault(Oh()),Rrc=_f(),Wng=Zp(),hPe=Pi(),Yng=Fb(),Jng=LNt();function krc(e){var t;let r=(t=e.deps)==null?void 0:t.find(n=>n.depName==="lerna");return!(r!=null&&r.currentValue)||!jNt.default.validRange(r.currentValue)?(hPe.logger.warn(`Could not detect lerna version in ${e.packageFile}, using 'latest'`),null):r.currentVersion??r.currentValue}y0t.getLernaVersion=krc;async function Xng(e,r,t,n,i){var l,u,m,h,_;let s=(l=e.managerData)==null?void 0:l.lernaClient;if(!Prc.default.nonEmptyString(s))return hPe.logger.warn("No lernaClient specified - returning"),{error:!1};hPe.logger.debug(`Spawning lerna with ${s} to create lock files`);let a=[await(0,Jng.getNodeToolConstraint)(t,[],r)],o=[],c="";try{if(s==="yarn"){let P={toolName:"yarn",constraint:"^1.22.18"},k=((u=t.constraints)==null?void 0:u.yarn)??((m=t.extractedConstraints)==null?void 0:m.yarn);jNt.default.validRange(k)&&(P.constraint=k),a.push(P),i!==!1&&(P.toolName="yarn-slim"),c="--ignore-scripts --ignore-engines --ignore-platform"}else if(s==="npm"){let P={toolName:"npm"},k=((h=t.constraints)==null?void 0:h.npm)??((_=t.extractedConstraints)==null?void 0:_.npm);jNt.default.validRange(k)&&(P.constraint=k),a.push(P),c="--ignore-scripts --no-audit",i!==!1&&(c+=" --package-lock-only")}else return hPe.logger.warn({lernaClient:s},"Unknown lernaClient"),{error:!1};let b="lerna bootstrap --no-ci --ignore-scripts -- ";Rrc.GlobalConfig.get("allowScripts")&&!t.ignoreScripts&&(c=c.replace("--ignore-scripts ",""),b=b.replace("--ignore-scripts ","")),b+=c;let v={NPM_CONFIG_CACHE:n.NPM_CONFIG_CACHE,npm_config_store:n.npm_config_store},w={cwdFile:Hng.default.join(r,"package.json"),extraEnv:v,docker:{},toolConstraints:a};Rrc.GlobalConfig.get("exposeAllEnv")&&(v.NPM_AUTH=n.NPM_AUTH,v.NPM_EMAIL=n.NPM_EMAIL);let x=krc(e);!Prc.default.string(x)||jNt.default.valid(x)&&jNt.default.gte(x,"7.0.0")?(hPe.logger.debug("Skipping lerna bootstrap"),o.push(`${s} install ${c}`)):(hPe.logger.debug(`Using lerna version ${String(x)}`),a.push({toolName:"lerna",constraint:x}),o.push('lerna info || echo "Ignoring lerna info failure"'),o.push(`${s} install ${c}`),o.push(b)),await(0,Yng.exec)(o,w)}catch(b){if(b.message===Wng.TEMPORARY_ERROR)throw b;return hPe.logger.debug({cmd:o,err:b,type:"lerna",lernaClient:s},"lock file error"),{error:!0,stderr:b.stderr}}return{error:!1}}y0t.generateLockFiles=Xng});var Grc=A(_0t=>{"use strict";Object.defineProperty(_0t,"__esModule",{value:!0});_0t.divideWorkspaceAndRootDeps=_0t.generateLockFile=void 0;var Lrc=(tn(),Dr(en)),Nrc=Lrc.__importDefault(_a()),Zng=WI(),GNt=Lrc.__importDefault(Oh()),Orc=_f(),Brc=Zp(),Dae=Pi(),eig=Fb(),pNr=km(),qrc=Ip(),Mrc=uEi(),tig=LNt();async function rig(e,r,t,n={},i=[]){var l,u,m,h;let s=GNt.default.join(e,t);Dae.logger.debug(`Spawning npm install to create ${e}/${t}`);let{skipInstalls:a,postUpdateOptions:o}=n,c=null;try{let _={toolName:"npm",constraint:((l=n.constraints)==null?void 0:l.npm)??((u=n.extractedConstraints)==null?void 0:u.npm)},b=[],v="";o!=null&&o.includes("npmDedupe")||a===!1?(Dae.logger.debug("Performing node_modules install"),v+="--no-audit"):(Dae.logger.debug("Updating lock file only"),v+="--package-lock-only --no-audit"),(!Orc.GlobalConfig.get("allowScripts")||n.ignoreScripts)&&(v+=" --ignore-scripts");let w={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store},x={cwdFile:s,extraEnv:w,toolConstraints:[await(0,tig.getNodeToolConstraint)(n,i,e),_],docker:{}};Orc.GlobalConfig.get("exposeAllEnv")&&(w.NPM_AUTH=r.NPM_AUTH,w.NPM_EMAIL=r.NPM_EMAIL),i.every(Y=>Y.isLockfileUpdate)||b.push(`npm install ${v}`.trim());let P=i.filter(Y=>Y.isLockfileUpdate),{lockRootUpdates:k,lockWorkspacesUpdates:R,workspaces:L,rootDeps:U}=jrc(e,P);if(L.size&&R.length){Dae.logger.debug("Performing lockfileUpdate (npm-workspaces)");for(let Y of L){let N=R.filter(j=>j.workspace===Y).map(j=>{var M;return(M=j.managerData)==null?void 0:M.packageKey}).filter(j=>!U.has(j));if(N.length){let j=`npm install ${v} --workspace=${Y} ${N.join(" ")}`;b.push(j)}}}if(k.length){Dae.logger.debug("Performing lockfileUpdate (npm)");let Y=`npm install ${v} `+k.map(N=>{var j;return(j=N.managerData)==null?void 0:j.packageKey}).join(" ");b.push(Y)}if(i.some(Y=>Y.isRemediation)&&b.push(`npm install ${v}`.trim()),(m=n.postUpdateOptions)!=null&&m.includes("npmDedupe")&&(Dae.logger.debug("Performing npm dedupe"),b.push("npm dedupe")),i.find(Y=>Y.isLockFileMaintenance)){Dae.logger.debug(`Removing ${s} first due to lock file maintenance upgrade`);try{await(0,pNr.deleteLocalFile)(s)}catch(Y){Dae.logger.debug({err:Y,lockFileName:s},"Error removing package-lock.json for lock file maintenance")}}if(await(0,eig.exec)(b,x),t==="npm-shrinkwrap.json"&&await(0,pNr.localPathExists)(GNt.default.join(e,"package-lock.json"))&&await(0,pNr.renameLocalFile)(GNt.default.join(e,"package-lock.json"),GNt.default.join(e,"npm-shrinkwrap.json")),c=await(0,pNr.readLocalFile)(GNt.default.join(e,t),"utf8"),P.length){let{detectedIndent:Y,lockFileParsed:N}=(0,Mrc.parseLockFile)(c);(N==null?void 0:N.lockfileVersion)===2&&(P.forEach(j=>{var C,O,V;let M=j.depType;(V=(O=(C=N.packages)==null?void 0:C[""])==null?void 0:O[M])!=null&&V[j.packageName]&&(N.packages[""][M][j.packageName]=j.newValue)}),c=(0,Mrc.composeLockFile)(N,Y))}}catch(_){if(_.message===Brc.TEMPORARY_ERROR)throw _;if(Dae.logger.debug({err:_,type:"npm"},"lock file error"),(h=_.stderr)!=null&&h.includes("ENOSPC: no space left on device"))throw new Error(Brc.SYSTEM_INSUFFICIENT_DISK_SPACE);return{error:!0,stderr:_.stderr}}return{lockFile:c}}_0t.generateLockFile=rig;function jrc(e,r){var a;let t=[],n=[],i=new Set,s=new Set;for(let o of r){if(o.managerData??={},o.managerData.packageKey=nig(o.packageName,o.newVersion),(a=o.managerData.workspacesPackages)!=null&&a.length&&Nrc.default.string(o.packageFile)){let c=o.managerData.workspacesPackages,l=(0,qrc.trimSlashes)(o.packageFile.replace("package.json","")),u=(0,qrc.trimSlashes)(l.replace(e,""));if(Nrc.default.nonEmptyString(u)){let m;for(let h of c??[])if((0,Zng.minimatch)(u,h)){m=u;break}m&&!s.has(o.managerData.packageKey)&&(i.add(m),o.workspace=m,n.push(o));continue}}t.push(o),s.add(o.managerData.packageKey)}return{lockRootUpdates:t,lockWorkspacesUpdates:n,workspaces:i,rootDeps:s}}_0t.divideWorkspaceAndRootDeps=jrc;function nig(e,r){return`${e}@${r}`}});var Krc=A(lye=>{"use strict";Object.defineProperty(lye,"__esModule",{value:!0});lye.getConstraintFromLockFile=lye.getPnpmConstraintFromPackageFile=lye.generateLockFile=void 0;var Vrc=(tn(),Dr(en)),iig=Vrc.__importDefault(_a()),sig=Ky(),zrc=Vrc.__importDefault(Oh()),Urc=_f(),aig=Zp(),gPe=Pi(),oig=Fb(),mNr=km(),cig=LNt();function uig(e){for(let r of e)if(r.depName==="pnpm"&&r.newVersion)return r.newVersion;return null}async function lig(e,r,t,n=[]){var l,u;let i=zrc.default.join(e,"pnpm-lock.yaml");gPe.logger.debug(`Spawning pnpm install to create ${i}`);let s=null,a,o,c="pnpm";try{let m={toolName:"pnpm",constraint:uig(n)??((l=t.constraints)==null?void 0:l.pnpm)??await $rc(e)??await Qrc(i)},h={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store},_={cwdFile:i,extraEnv:h,docker:{},toolConstraints:[await(0,cig.getNodeToolConstraint)(t,n,e),m]};Urc.GlobalConfig.get("exposeAllEnv")&&(h.NPM_AUTH=r.NPM_AUTH,h.NPM_EMAIL=r.NPM_EMAIL);let b=[];c="pnpm";let v="install --recursive --lockfile-only";if((!Urc.GlobalConfig.get("allowScripts")||t.ignoreScripts)&&(v+=" --ignore-scripts",v+=" --ignore-pnpmfile"),gPe.logger.trace({cmd:c,args:v},"pnpm command"),b.push(`${c} ${v}`),(u=t.postUpdateOptions)!=null&&u.includes("pnpmDedupe")&&(gPe.logger.debug("Performing pnpm dedupe"),b.push("pnpm dedupe")),n.find(w=>w.isLockFileMaintenance)){gPe.logger.debug(`Removing ${i} first due to lock file maintenance upgrade`);try{await(0,mNr.deleteLocalFile)(i)}catch(w){gPe.logger.debug({err:w,lockFileName:i},"Error removing yarn.lock for lock file maintenance")}}await(0,oig.exec)(b,_),s=await(0,mNr.readLocalFile)(i,"utf8")}catch(m){if(m.message===aig.TEMPORARY_ERROR)throw m;return gPe.logger.debug({cmd:c,err:m,stdout:a,stderr:o,type:"pnpm"},"lock file error"),{error:!0,stderr:m.stderr,stdout:m.stdout}}return{lockFile:s}}lye.generateLockFile=lig;async function $rc(e){let r,t=zrc.default.join(e,"package.json"),n=await(0,mNr.readLocalFile)(t,"utf8");if(n){let i=JSON.parse(n),s=i==null?void 0:i.packageManager;if(s!=null&&s.includes("@")){let a=s.split("@");a[0]==="pnpm"&&(r=a[1])}else{let a=i==null?void 0:i.engines;a&&(r=a.pnpm)}}return r}lye.getPnpmConstraintFromPackageFile=$rc;async function Qrc(e){let r=null;try{let t=await(0,mNr.readLocalFile)(e,"utf8");if(!t)return null;let n=(0,sig.load)(t);if(!iig.default.number(n==null?void 0:n.lockfileVersion))return null;let{lowerConstraint:i,upperConstraint:s}=dig.find(a=>a.lockfileVersion===n.lockfileVersion)??{lockfileVersion:5,lowerConstraint:">=3",upperConstraint:"<3.5.0"};r=i,s&&(r+=` ${s}`)}catch(t){gPe.logger.warn({err:t},"Error getting pnpm constraints from lock file")}return r}lye.getConstraintFromLockFile=Qrc;var dig=[{lockfileVersion:6,lowerConstraint:">=7.24.2"},{lockfileVersion:5.4,lowerConstraint:">=7",upperConstraint:"<8"},{lockfileVersion:5.3,lowerConstraint:">=6",upperConstraint:"<7"},{lockfileVersion:5.2,lowerConstraint:">=5.10.0",upperConstraint:"<6"},{lockfileVersion:5.1,lowerConstraint:">=3.5.0",upperConstraint:"<5.9.3"}]});var Wrc=A(fNr=>{"use strict";Object.defineProperty(fNr,"__esModule",{value:!0});fNr.processHostRules=void 0;var Hrc=(tn(),Dr(en)),pEi=Hrc.__importDefault(_a()),pig=Hrc.__importStar($y()),mig=Ba(),fig=jD(),hig=Ip();function gig(){let e,r=[],t=pig.findAll({hostType:"npm"});for(let n of t)if(n.resolvedHost){let i=n.matchHost;if(i=pEi.default.string(i)&&(0,hig.validateUrl)(i)?i.replace((0,mig.regEx)(/^https?:/),""):`//${i}/`,n.token){let s=n.authType==="Basic"?"_auth":"_authToken";r.push(`${i}:${s}=${n.token}`),e||={npmRegistries:{}},n.authType==="Basic"?e.npmRegistries[i]={npmAuthIdent:n.token}:e.npmRegistries[i]={npmAuthToken:n.token}}else if(pEi.default.string(n.username)&&pEi.default.string(n.password)){let s=(0,fig.toBase64)(n.password);r.push(`${i}:username=${n.username}`),r.push(`${i}:_password=${s}`),e||={npmRegistries:{}},e.npmRegistries[i]={npmAuthIdent:`${n.username}:${n.password}`}}}return{additionalNpmrcContent:r,additionalYarnRcYml:e}}fNr.processHostRules=gig});var nnc=A(SZ=>{"use strict";Object.defineProperty(SZ,"__esModule",{value:!0});SZ.generateLockFile=SZ.isYarnUpdate=SZ.getOptimizeCommand=SZ.checkYarnrc=void 0;var mEi=(tn(),Dr(en)),Zrc=mEi.__importDefault(_a()),hNr=mEi.__importDefault(Hy()),yNr=_2(),_Nr=mEi.__importDefault(Oh()),Yrc=_f(),Jrc=Zp(),w$=Pi(),yig=Ug(),_ig=Fb(),UNt=km(),gNr=Ba(),Xrc=jD(),Aig=BF(),big=LNt();async function enc(e){let r=!1,t=null;try{let n=await(0,UNt.readLocalFile)(_Nr.default.join(e,".yarnrc"),"utf8");if(Zrc.default.string(n)){r=!!n.split(gNr.newlineRegex).find(c=>c.startsWith("yarn-offline-mirror "));let s=n.split(gNr.newlineRegex).find(c=>c.startsWith("yarn-path "));s&&(t=s.replace((0,gNr.regEx)(/^yarn-path\s+"?(.+?)"?$/),"$1")),t&&(t=_Nr.default.join(e,t));let a=t?await(0,UNt.localPathIsFile)(t):!1,o=n.replace("--install.pure-lockfile true","").replace("--install.frozen-lockfile true","");a||(o=o.replace((0,gNr.regEx)(/^yarn-path\s+"?.+?"?$/gm),""),t=null),n!==o&&(w$.logger.debug(`Writing scrubbed .yarnrc to ${e}`),await(0,UNt.writeLocalFile)(_Nr.default.join(e,".yarnrc"),o))}}catch{}return{offlineMirror:r,yarnPath:t}}SZ.checkYarnrc=enc;function tnc(e){return`sed -i 's/ steps,/ steps.slice(0,1),/' ${(0,yNr.quote)(e)}`}SZ.getOptimizeCommand=tnc;function rnc(e){return e.depType==="packageManager"&&e.depName==="yarn"}SZ.isYarnUpdate=rnc;async function Cig(e,r,t={},n=[]){var a,o,c,l,u,m;let i=_Nr.default.join(e,"yarn.lock");w$.logger.debug(`Spawning yarn install to create ${i}`);let s=null;try{let h=[await(0,big.getNodeToolConstraint)(t,n,e)],_=n.find(rnc),b=_?_.newValue:((a=t.constraints)==null?void 0:a.yarn)??((o=t.extractedConstraints)==null?void 0:o.yarn),v=hNr.default.validRange(b)&&hNr.default.minVersion(b),w=!v||v.major===1,x=v&&hNr.default.gte(v,"2.2.0"),P=v&&hNr.default.gte(v,"3.0.0"),k={toolName:"yarn",constraint:"^1.22.18"},R=!!((c=t.managerData)!=null&&c.hasPackageManager)||!!((u=(l=n[0])==null?void 0:l.managerData)!=null&&u.hasPackageManager);!w&&R?h.push({toolName:"corepack"}):(h.push(k),w&&v&&(k.constraint=b));let L={NPM_CONFIG_CACHE:r.NPM_CONFIG_CACHE,npm_config_store:r.npm_config_store,CI:"true"},U=[],Y="";if(t.skipInstalls!==!1)if(w){let{offlineMirror:M,yarnPath:C}=await enc(e);M||(w$.logger.debug("Updating yarn.lock only - skipping node_modules"),k.toolName="yarn-slim",C&&U.push(tnc(C)+" || true"))}else P&&(Y+=" --mode=update-lockfile");w?(Y+=" --ignore-engines --ignore-platform --network-timeout 100000",L.YARN_CACHE_FOLDER=r.YARN_CACHE_FOLDER):(L.YARN_ENABLE_IMMUTABLE_INSTALLS="false",L.YARN_HTTP_TIMEOUT="100000",L.YARN_GLOBAL_FOLDER=r.YARN_GLOBAL_FOLDER,(m=t.managerData)!=null&&m.yarnZeroInstall||(w$.logger.debug("Enabling global cache as zero-install is not detected"),L.YARN_ENABLE_GLOBAL_CACHE="1")),(!Yrc.GlobalConfig.get("allowScripts")||t.ignoreScripts)&&(w?Y+=" --ignore-scripts":P?t.skipInstalls===!1&&(Y+=" --mode=skip-build"):L.YARN_ENABLE_SCRIPTS="0");let N={cwdFile:i,extraEnv:L,docker:{},toolConstraints:h};Yrc.GlobalConfig.get("exposeAllEnv")&&(L.NPM_AUTH=r.NPM_AUTH,L.NPM_EMAIL=r.NPM_EMAIL),_&&!w&&(w$.logger.debug("Updating Yarn binary"),U.push(`yarn set version ${(0,yNr.quote)(_.newValue)}`)),U.push(`yarn install${Y}`);let j=n.filter(M=>M.isLockfileUpdate);if(j.length&&(w$.logger.debug("Performing lockfileUpdate (yarn)"),w?U.push(`yarn upgrade ${j.map(M=>M.depName).filter(Zrc.default.string).filter(Xrc.uniqueStrings).map(yNr.quote).join(" ")}${Y}`):U.push(`yarn up -R ${j.map(M=>`${M.depName}`).filter(Xrc.uniqueStrings).map(yNr.quote).join(" ")}${Y}`)),["fewer","highest"].forEach(M=>{var C;(C=t.postUpdateOptions)!=null&&C.includes(`yarnDedupe${M.charAt(0).toUpperCase()}${M.slice(1)}`)&&(w$.logger.debug(`Performing yarn dedupe ${M}`),w?(U.push(`npx yarn-deduplicate --strategy ${M}`),U.push(`yarn install${Y}`)):x&&M==="highest"?U.push(`yarn dedupe --strategy ${M}${Y}`):w$.logger.debug(`yarn dedupe ${M} not available`))}),n.find(M=>M.isLockFileMaintenance)){w$.logger.debug(`Removing ${i} first due to lock file maintenance upgrade`);try{await(0,UNt.writeLocalFile)(i,"")}catch(M){w$.logger.debug({err:M,lockFileName:i},"Error clearing `yarn.lock` for lock file maintenance")}}await(0,_ig.exec)(U,N),s=await(0,UNt.readLocalFile)(i,"utf8")}catch(h){if(h.message===Jrc.TEMPORARY_ERROR)throw h;w$.logger.debug({err:h,type:"yarn"},"lock file error");let _=String(h.stdout)+String(h.stderr);if(_.includes("ENOSPC: no space left on device")||_.includes("Out of diskspace"))throw new Error(Jrc.SYSTEM_INSUFFICIENT_DISK_SPACE);if(_.includes("The registry may be down.")||_.includes("getaddrinfo ENOTFOUND registry.yarnpkg.com")||_.includes("getaddrinfo ENOTFOUND registry.npmjs.org"))throw new yig.ExternalHostError(h,Aig.NpmDatasource.id);return{error:!0,stderr:h.stderr,stdout:h.stdout}}return{lockFile:s}}SZ.generateLockFile=Cig});var dnc=A(nU=>{"use strict";Object.defineProperty(nU,"__esModule",{value:!0});nU.getAdditionalFiles=nU.updateYarnBinary=nU.writeUpdatedPackageFiles=nU.writeExistingFiles=nU.determineLockFileDirs=void 0;var wae=(tn(),Dr(en)),yPe=wae.__importDefault(_a()),vig=wae.__importDefault(_St()),Eig=wae.__importDefault($4t()),vNr=Ky(),QP=wae.__importDefault(Oh()),Dig=Zp(),Ff=Pi(),VNt=Ug(),Sig=Xjn(),lC=km(),Sae=Lh(),anc=wae.__importStar($y()),fEi=Ba(),wig=Ip(),zNt=BF(),Iig=Nb(),xig=A2r(),inc=uEi(),Tig=wae.__importStar(Frc()),Pig=wae.__importStar(Grc()),Rig=wae.__importStar(Krc()),kig=Wrc(),snc=wae.__importStar(nnc()),dye=e=>Array.from(new Set(e.filter(yPe.default.string)));function onc(e,r){var o,c,l,u,m,h,_,b,v;let t=[],n=[],i=[],s=[];for(let w of e.upgrades){if(w.updateType==="lockFileMaintenance"||w.isRemediation){(o=w.managerData)!=null&&o.lernaJsonFile&&w.managerData.npmLock?s.push(w.managerData.lernaJsonFile):(n.push((c=w.managerData)==null?void 0:c.yarnLock),t.push((l=w.managerData)==null?void 0:l.npmLock),i.push((u=w.managerData)==null?void 0:u.pnpmShrinkwrap));continue}w.isLockfileUpdate&&(n.push((m=w.managerData)==null?void 0:m.yarnLock),t.push((h=w.managerData)==null?void 0:h.npmLock))}if(e.upgrades.every(w=>w.updateType==="lockFileMaintenance"||w.isLockfileUpdate))return{yarnLockDirs:dye(n),npmLockDirs:dye(t),pnpmShrinkwrapDirs:dye(i),lernaJsonFiles:dye(s)};function a(w){Ff.logger.trace("Looking for packageFile: "+w);for(let x of r.npm){if(x.packageFile===w)return Ff.logger.trace({packageFile:x},"Found packageFile"),x;Ff.logger.trace("No match")}return{}}for(let w of e.updatedPackageFiles){Ff.logger.trace(`Checking ${String(w.path)} for lock files`);let x=a(w.path);x.managerData&&((_=x.managerData)!=null&&_.lernaJsonFile&&x.managerData.npmLock?(Ff.logger.debug(`${x.packageFile} has lerna lock file`),s.push(x.managerData.lernaJsonFile)):(b=x.managerData)!=null&&b.lernaJsonFile&&x.managerData.yarnLock&&!((v=x.managerData.workspacesPackages)!=null&&v.length)?s.push(x.managerData.lernaJsonFile):(n.push(x.managerData.yarnLock),t.push(x.managerData.npmLock),i.push(x.managerData.pnpmShrinkwrap)))}return{yarnLockDirs:dye(n),npmLockDirs:dye(t),pnpmShrinkwrapDirs:dye(i),lernaJsonFiles:dye(s)}}nU.determineLockFileDirs=onc;async function cnc(e,r){if(!r.npm)return;let t=r.npm;Ff.logger.debug({packageFiles:t.map(n=>n.packageFile)},"Writing package.json files");for(let n of t){if(!n.managerData)continue;let i=QP.default.dirname(n.packageFile),s=n.npmrc,a=QP.default.join(i,".npmrc");if(yPe.default.string(s))try{await(0,lC.writeLocalFile)(a,`${s} +`)}catch(l){Ff.logger.warn({npmrcFilename:a,err:l},"Error writing .npmrc")}let o=n.managerData.npmLock;if(o){let l=o;if(process.env.RENOVATE_REUSE_PACKAGE_LOCK==="false"||e.reuseLockFiles===!1)Ff.logger.debug(`Ensuring ${o} is removed`),await(0,lC.deleteLocalFile)(l);else{Ff.logger.debug(`Writing ${o}`);let u;try{u=await(0,Sae.getFile)(o)??""}catch(_){Ff.logger.warn({err:_},"Error reading npm lock file"),u=""}let{detectedIndent:m,lockFileParsed:h}=(0,inc.parseLockFile)(u);if(h){let _="packages"in h?Object.keys(h.packages):[],b=[],v=!1;for(let w of e.upgrades){if(w.lockFiles&&!w.lockFiles.includes(o)||!w.managerData)continue;w.rangeStrategy==="widen"&&w.managerData.npmLock===o&&b.push(w.depName);let{depName:x}=w;for(let P of _)"packages"in h&&(P===`node_modules/${x}`||P.startsWith(`node_modules/${x}/`))&&(Ff.logger.trace({packageName:P},"Massaging out package name"),v=!0,delete h.packages[P])}if(b.length){Ff.logger.debug(`Removing ${String(b)} from ${o} to force an update`),v=!0;try{"dependencies"in h&&h.dependencies&&b.forEach(w=>{delete h.dependencies[w]})}catch{Ff.logger.warn({npmLock:o},"Error massaging package-lock.json for widen")}}v&&(Ff.logger.debug("Massaging npm lock file before writing to disk"),u=(0,inc.composeLockFile)(h,m)),await(0,lC.writeLocalFile)(l,u)}}}let{yarnLock:c}=n.managerData;c&&e.reuseLockFiles===!1&&await(0,lC.deleteLocalFile)(c),n.managerData.pnpmShrinkwrap&&e.reuseLockFiles===!1&&await(0,lC.deleteLocalFile)(n.managerData.pnpmShrinkwrap)}}nU.writeExistingFiles=cnc;async function unc(e){if(Ff.logger.trace({config:e},"writeUpdatedPackageFiles"),Ff.logger.debug("Writing any updated package files"),!e.updatedPackageFiles){Ff.logger.debug("No files found");return}let r=["package-lock.json","yarn.lock"];for(let t of e.updatedPackageFiles){if(t.type!=="addition")continue;if(r.some(s=>t.path.endsWith(s))){Ff.logger.debug(`Writing lock file: ${t.path}`),await(0,lC.writeLocalFile)(t.path,t.contents);continue}if(!t.path.endsWith("package.json"))continue;Ff.logger.debug(`Writing ${t.path}`);let n=(0,Eig.default)(t.contents.toString()).indent||" ",i=JSON.parse(t.contents.toString());try{let{token:s}=anc.find({hostType:"github",url:"https://api.github.com/"});for(let a of e.upgrades)a.gitRef&&a.packageFile===t.path&&(i[a.depType][a.depName]=i[a.depType][a.depName].replace("git+https://github.com",`git+https://${s}@github.com`))}catch(s){Ff.logger.warn({err:s},"Error adding token to package files")}await(0,lC.writeLocalFile)(t.path,JSON.stringify(i,null,n))}}nU.writeUpdatedPackageFiles=unc;async function ANr(e){let r=QP.default.join(e,".npmrc"),t=null;try{t=await(0,lC.readLocalFile)(r,"utf8"),Ff.logger.debug("npmrc file found in repository")}catch{Ff.logger.debug("No npmrc file found in repository"),t=null}return t}async function bNr(e,r,t){let n=QP.default.join(e,".npmrc"),i=r?[r,...t]:t;try{let s=i.join(` `);s!==r&&(Ff.logger.debug(`Writing updated .npmrc file to ${n}`),await(0,lC.writeLocalFile)(n,`${s} -`))}catch{Ff.logger.warn("Unable to write custom npmrc file")}}async function CNr(e,r){let t=QP.default.join(e,".npmrc");if(r)try{await(0,lC.writeLocalFile)(t,r)}catch{Ff.logger.warn("Unable to reset npmrc to original contents")}else try{await(0,lC.deleteLocalFile)(t)}catch{Ff.logger.warn("Unable to delete custom npmrc")}}async function kig(e,r){try{let t=[],n=await(0,Sae.getFile)(QP.default.join(e,".yarnrc.yml")),i=await(0,Sae.getFile)(QP.default.join(e,".yarnrc"));if(n){let s=(0,Iig.getZeroInstallPaths)(n);t.push(...s.map(a=>QP.default.join(e,a)))}else if(i){let s=i.split(mEi.newlineRegex).find(a=>a.startsWith("yarn-offline-mirror "));if(s){let a=(0,Sig.ensureTrailingSlash)(s.split(" ")[1].replace((0,mEi.regEx)(/"/g),""));t.push(QP.default.join(e,a))}}if(Ff.logger.debug({resolvedPaths:t},"updateYarnOffline resolvedPaths"),t.length){let s=await(0,Sae.getRepoStatus)();for(let a of s.modified.concat(s.not_added))t.some(o=>a.startsWith(o))&&r.push({type:"addition",path:a,contents:await(0,lC.readLocalFile)(a)});for(let a of s.deleted||[])t.some(o=>a.startsWith(o))&&r.push({type:"deletion",path:a})}}catch(t){Ff.logger.error({err:t},"Error updating yarn offline packages")}}async function unc(e,r,t){var i,s;let n=t;try{let a=QP.default.join(e,".yarnrc.yml");n||=await(0,Sae.getFile)(a)??void 0;let o=await(0,lC.readLocalFile)(a,"utf8");if(!yPe.default.string(n)||!yPe.default.string(o))return t;let c=(i=(0,vNr.load)(n))==null?void 0:i.yarnPath,l=(s=(0,vNr.load)(o))==null?void 0:s.yarnPath;if(!yPe.default.nonEmptyStringAndNotWhitespace(c)||!yPe.default.nonEmptyStringAndNotWhitespace(l))return t;let u=QP.default.join(e,c),m=QP.default.join(e,l);Ff.logger.debug({oldYarnPath:c,newYarnPath:l},"Found updated Yarn binary"),n=n.replace(c,l),r.push({type:"addition",path:a,contents:n},{type:"deletion",path:u},{type:"addition",path:m,contents:await(0,lC.readLocalFile)(m,"utf8"),isExecutable:!0})}catch(a){Ff.logger.error({err:a},"Error updating Yarn binary")}return t&&n}nU.updateYarnBinary=unc;async function Fig(e,r){var u,m,h,_,b,v,w,x,P,k,R,L,U;Ff.logger.trace({config:e},"getAdditionalFiles");let t=[],n=[];if(!((u=r.npm)!=null&&u.length))return{artifactErrors:t,updatedArtifacts:n};if(!e.updateLockFiles)return Ff.logger.debug("Skipping lock file generation"),{artifactErrors:t,updatedArtifacts:n};if(!((m=e.updatedPackageFiles)!=null&&m.length)&&e.transitiveRemediation&&((h=e.upgrades)!=null&&h.every(Y=>Y.isRemediation??Y.isVulnerabilityAlert)))return Ff.logger.debug("Skipping lock file generation for remediations"),{artifactErrors:t,updatedArtifacts:n};if(e.reuseExistingBranch&&!((_=e.updatedPackageFiles)!=null&&_.length)&&((b=e.upgrades)!=null&&b.every(Y=>Y.isLockfileUpdate)))return Ff.logger.debug("Existing branch contains all necessary lock file updates"),{artifactErrors:t,updatedArtifacts:n};if(Ff.logger.debug("Getting updated lock files"),e.updateType==="lockFileMaintenance"&&e.reuseExistingBranch&&await wig.scm.branchExists(e.branchName))return Ff.logger.debug("Skipping lockFileMaintenance update"),{artifactErrors:t,updatedArtifacts:n};let i=anc(e,r);Ff.logger.trace({dirs:i},"lock file dirs"),await onc(e,r),await cnc(e);let{additionalNpmrcContent:s,additionalYarnRcYml:a}=(0,Rig.processHostRules)(),o={...(0,Dig.getChildProcessEnv)(),NPM_CONFIG_CACHE:await(0,lC.ensureCacheDir)("npm"),YARN_CACHE_FOLDER:await(0,lC.ensureCacheDir)("yarn"),YARN_GLOBAL_FOLDER:await(0,lC.ensureCacheDir)("berry"),npm_config_store:await(0,lC.ensureCacheDir)("pnpm"),NODE_ENV:"dev"},c;try{({token:c}=snc.find({hostType:"github",url:"https://api.github.com/"})),c=c&&`${c}@`}catch(Y){Ff.logger.warn({err:Y},"Error getting token for packageFile")}let l=(0,mEi.regEx)(`${c??""}`,"g",!1);for(let Y of i.npmLockDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s);let M=QP.default.basename(Y);Ff.logger.debug(`Generating ${M} for ${N}`);let C=e.upgrades.filter(V=>{var Q;return((Q=V.managerData)==null?void 0:Q.npmLock)===Y}),O=await Tig.generateLockFile(N,o,M,e,C);if(O.error){if((v=O.stderr)!=null&&v.includes("No matching version found for")){for(let V of e.upgrades)if(O.stderr.includes(`No matching version found for ${V.depName}`)){Ff.logger.debug({dependency:V.depName,type:"npm"},"lock file failed for the dependency being updated - skipping branch creation");let Q=new Error("lock file failed for the dependency being updated - skipping branch creation");throw new VNt.ExternalHostError(Q,zNt.NpmDatasource.id)}}t.push({lockFile:Y,stderr:O.stderr})}else{let V=await(0,Sae.getFile)(Y,e.reuseExistingBranch?e.branchName:e.baseBranch);O.lockFile===V?Ff.logger.debug(`${Y} hasn't changed`):(Ff.logger.debug(`${Y} needs updating`),n.push({type:"addition",path:Y,contents:O.lockFile.replace(l,"")}))}await CNr(N,j)}for(let Y of i.yarnLockDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s);let M,C;if(a&&(M=(0,lC.getSiblingFileName)(Y,".yarnrc.yml"),C=await(0,lC.readLocalFile)(M,"utf8"),C))try{let X=(0,vNr.load)(C),J=(0,Cig.default)(X,a);await(0,lC.writeLocalFile)(M,(0,vNr.dump)(J)),Ff.logger.debug("Added authentication to .yarnrc.yml")}catch(X){Ff.logger.warn({err:X},"Error appending .yarnrc.yml content")}Ff.logger.debug(`Generating yarn.lock for ${N}`);let O=QP.default.join(N,"yarn.lock"),V=e.upgrades.filter(X=>{var J;return((J=X.managerData)==null?void 0:J.yarnLock)===Y}),Q=await inc.generateLockFile(N,o,e,V);if(Q.error){if((w=Q.stderr)!=null&&w.includes("Couldn't find any versions for")){for(let X of e.upgrades)if(Q.stderr.includes(`Couldn't find any versions for \\"${X.depName}\\"`))throw Ff.logger.debug({dependency:X.depName,type:"yarn"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(new Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:Y,stderr:Q.stderr||Q.stdout})}else{let X=await(0,Sae.getFile)(O,e.reuseExistingBranch?e.branchName:e.baseBranch);Q.lockFile===X?Ff.logger.debug("yarn.lock hasn't changed"):(Ff.logger.debug("yarn.lock needs updating"),n.push({type:"addition",path:O,contents:Q.lockFile}),await kig(N,n)),V.some(inc.isYarnUpdate)&&(C=await unc(N,n,C))}await CNr(N,j),C&&await(0,lC.writeLocalFile)(M,C)}for(let Y of i.pnpmShrinkwrapDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s),Ff.logger.debug(`Generating pnpm-lock.yaml for ${N}`);let M=e.upgrades.filter(O=>{var V;return((V=O.managerData)==null?void 0:V.pnpmShrinkwrap)===Y}),C=await Pig.generateLockFile(N,o,e,M);if(C.error){if((x=C.stdout)!=null&&x.includes("No compatible version found:")){for(let O of e.upgrades)if(C.stdout.includes(`No compatible version found: ${O.depName}`))throw Ff.logger.debug({dependency:O.depName,type:"pnpm"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:Y,stderr:C.stderr||C.stdout})}else{let O=await(0,Sae.getFile)(Y,e.reuseExistingBranch?e.branchName:e.baseBranch);C.lockFile===O?Ff.logger.debug("pnpm-lock.yaml hasn't changed"):(Ff.logger.debug("pnpm-lock.yaml needs updating"),n.push({type:"addition",path:Y,contents:C.lockFile}))}await CNr(N,j)}for(let Y of i.lernaJsonFiles){let N;Ff.logger.debug(`Finding package.json for lerna location "${Y}"`);let j=r.npm.find(Q=>(0,lC.getParentDir)(Q.packageFile)===(0,lC.getParentDir)(Y));if(!j)throw Ff.logger.debug("No matching package.json found"),new Error("lerna-no-lockfile");((P=j.managerData)==null?void 0:P.lernaClient)==="npm"?N=((k=e.managerData)==null?void 0:k.npmLock)??"package-lock.json":N=((R=e.managerData)==null?void 0:R.yarnLock)??"yarn.lock";let M=N==="npm-shrinkwrap.json"?!1:e.skipInstalls,C=(0,lC.getParentDir)(Y),O=await ANr(C);await bNr(C,O,s);let V=await xig.generateLockFiles(j,(0,lC.getParentDir)(Y),e,o,M);if(V.stderr){if(V.stderr.includes("ENOSPC: no space left on device"))throw new Error(Eig.SYSTEM_INSUFFICIENT_DISK_SPACE);for(let Q of e.upgrades){if(V.stderr.includes(`Couldn't find any versions for \\"${Q.depName}\\"`))throw Ff.logger.debug({dependency:Q.depName,type:"yarn"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id);if(V.stderr.includes(`No matching version found for ${Q.depName}`))throw Ff.logger.debug({dependency:Q.depName,type:"npm"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:N,stderr:V.stderr})}else for(let Q of r.npm){let X=((L=Q.managerData)==null?void 0:L.npmLock)??((U=Q.managerData)==null?void 0:U.yarnLock);if(!yPe.default.nonEmptyString(X))continue;Ff.logger.trace(`Checking for ${X}`);let J=await(0,Sae.getFile)(X,e.reuseExistingBranch?e.branchName:e.baseBranch);if(J){Ff.logger.trace("Found lock file");let ee=X;Ff.logger.trace("Checking against "+ee);try{let fe=await(0,lC.readLocalFile)(ee,"utf8")??await(0,lC.readLocalFile)(ee.replace("npm-shrinkwrap.json","package-lock.json"),"utf8");fe===J?Ff.logger.trace("File is unchanged"):(Ff.logger.debug("File is updated: "+ee),n.push({type:"addition",path:X,contents:fe}))}catch{e.updateType==="lockFileMaintenance"?Ff.logger.debug({packageFile:Q,lockFilePath:ee},"No lock file found after lerna lockFileMaintenance"):Ff.logger.warn({packageFile:Q,lockFilePath:ee},"No lock file found after lerna bootstrap")}}else Ff.logger.trace("No lock file found")}await CNr(C,O)}return{artifactErrors:t,updatedArtifacts:n}}nU.getAdditionalFiles=Fig});var mnc=A(ENr=>{"use strict";Object.defineProperty(ENr,"__esModule",{value:!0});ENr.checkAutoMerge=void 0;var dnc=_f(),zB=Pi(),Nig=fA(),pnc=Jse(),fEi=Nb(),Oig=ENt(),Big=PNt();async function qig(e,r){zB.logger.trace({config:r},"checkAutoMerge");let{branchName:t,automergeType:n,automergeStrategy:i,pruneBranchAfterAutomerge:s,automergeComment:a,ignoreTests:o,rebaseRequested:c}=r;if(!(0,Oig.isScheduledNow)(r,"automergeSchedule"))return zB.logger.debug("PR automerge is off schedule"),{automerged:!1,prAutomergeBlockReason:"off schedule"};if(r.isConflicted??await fEi.scm.isBranchConflicted(r.baseBranch,r.branchName))return zB.logger.debug("PR is conflicted"),{automerged:!1,prAutomergeBlockReason:"Conflicted"};if(!o&&e.cannotMergeReason)return zB.logger.debug(`Platform reported that PR is not ready for merge. Reason: [${e.cannotMergeReason}]`),{automerged:!1,prAutomergeBlockReason:"PlatformNotReady"};let u=await(0,Big.resolveBranchStatus)(r.branchName,!!r.internalChecksAsSuccess,r.ignoreTests);if(u!=="green")return zB.logger.debug(`PR is not ready for merge (branch status is ${u})`),{automerged:!1,prAutomergeBlockReason:"BranchNotGreen"};if(await fEi.scm.isBranchModified(t))return zB.logger.debug("PR is ready for automerge but has been modified"),{automerged:!1,prAutomergeBlockReason:"BranchModified"};if(n==="pr-comment")return zB.logger.debug(`Applying automerge comment: ${a}`),dnc.GlobalConfig.get("dryRun")?(zB.logger.info(`DRY-RUN: Would add PR automerge comment to PR #${e.number}`),{automerged:!1,prAutomergeBlockReason:"DryRun"}):(c&&await(0,pnc.ensureCommentRemoval)({type:"by-content",number:e.number,content:a}),await(0,pnc.ensureComment)({number:e.number,topic:null,content:a}),{automerged:!0,branchRemoved:!1});if(dnc.GlobalConfig.get("dryRun"))return zB.logger.info(`DRY-RUN: Would merge PR #${e.number} with strategy "${i}"`),{automerged:!1,prAutomergeBlockReason:"DryRun"};if(zB.logger.debug(`Automerging #${e.number} with strategy ${i}`),await Nig.platform.mergePr({branchName:t,id:e.number,strategy:i})){if(zB.logger.info({pr:e.number,prTitle:e.title},"PR automerged"),!s)return zB.logger.info("Skipping pruning of merged branch"),{automerged:!0,branchRemoved:!1};let h=!1;try{await fEi.scm.deleteBranch(t),h=!0}catch(_){zB.logger.warn({branchName:t,err:_},"Branch auto-remove failed")}return{automerged:!0,branchRemoved:h}}return{automerged:!1,prAutomergeBlockReason:"PlatformRejection"}}ENr.checkAutoMerge=qig});var gnc=A(DNr=>{"use strict";Object.defineProperty(DNr,"__esModule",{value:!0});DNr.setArtifactErrorStatus=void 0;var Mig=_f(),fnc=Pi(),hnc=fA();async function Lig(e){var s;if(!((s=e.artifactErrors)!=null&&s.length))return;let r="renovate/artifacts",t="Artifact file update failure",n="red";await hnc.platform.getBranchStatusCheck(e.branchName,r)!==n&&(fnc.logger.debug("Updating status check state to failed"),Mig.GlobalConfig.get("dryRun")?fnc.logger.info("DRY-RUN: Would set branch status in "+e.branchName):await hnc.platform.setBranchStatus({branchName:e.branchName,context:r,description:t,state:n}))}DNr.setArtifactErrorStatus=Lig});var ync=A(SNr=>{"use strict";Object.defineProperty(SNr,"__esModule",{value:!0});SNr.tryBranchAutomerge=void 0;var jig=_f(),iU=Pi(),Gig=fA(),Uig=Nb(),Vig=Lh(),zig=ENt(),$ig=PNt();async function Qig(e){var n;if(iU.logger.debug("Checking if we can automerge branch"),!(e.automerge&&e.automergeType==="branch"))return"no automerge";if(!(0,zig.isScheduledNow)(e,"automergeSchedule"))return"off schedule";if(await Gig.platform.getBranchPr(e.branchName))return"automerge aborted - PR exists";let t=await(0,$ig.resolveBranchStatus)(e.branchName,!!e.internalChecksAsSuccess,e.ignoreTests);if(t==="green"){iU.logger.debug("Automerging branch");try{return jig.GlobalConfig.get("dryRun")?iU.logger.info(`DRY-RUN: Would automerge branch ${e.branchName}`):(await Uig.scm.checkoutBranch(e.baseBranch),await(0,Vig.mergeBranch)(e.branchName)),iU.logger.info({branch:e.branchName},"Branch automerged"),"automerged"}catch(i){return i.message==="not ready"?(iU.logger.debug("Branch is not ready for automerge"),"not ready"):i.message.includes("refusing to merge unrelated histories")||i.message.includes("Not possible to fast-forward")||i.message.includes("Updates were rejected because the tip of your current branch is behind")?(iU.logger.debug({err:i},"Branch automerge error"),iU.logger.info("Branch is not up to date - cannot automerge"),"stale"):i.message.includes("Protected branch")?i.message.includes("status check")?(iU.logger.debug({err:i},"Branch is not ready for automerge: required status checks are remaining"),"not ready"):(n=i.stack)!=null&&n.includes("reviewers")?(iU.logger.info({err:i},"Branch automerge is not possible due to branch protection (required reviewers)"),"failed"):(iU.logger.info({err:i},"Branch automerge is not possible due to branch protection"),"failed"):(iU.logger.warn({err:i},"Unknown error when attempting branch automerge"),"failed")}}else{if(t==="red")return"branch status error";iU.logger.debug(`Branch status is "${t}" - skipping automerge`)}return"no automerge"}SNr.tryBranchAutomerge=Qig});var _nc=A(wNr=>{"use strict";Object.defineProperty(wNr,"__esModule",{value:!0});wNr.prAlreadyExisted=void 0;var Kig=Zp(),_Pe=Pi(),hEi=fA();async function Hig(e){if(_Pe.logger.trace({config:e},"prAlreadyExisted"),e.recreateClosed)return _Pe.logger.debug("recreateClosed is true. No need to check for closed PR."),null;_Pe.logger.debug("Check for closed PR because recreating closed PRs is disabled.");let r=await hEi.platform.findPr({branchName:e.branchName,prTitle:e.prTitle,state:"!open"});if(!r&&e.branchPrefix!==e.branchPrefixOld&&(r=await hEi.platform.findPr({branchName:e.branchName.replace(e.branchPrefix,e.branchPrefixOld),prTitle:e.prTitle,state:"!open"}),r&&_Pe.logger.debug("Found closed PR with branchPrefixOld")),r){if(_Pe.logger.debug("Found closed PR with current title"),(await hEi.platform.getPr(r.number)).state==="open")throw _Pe.logger.debug("PR reopened - aborting run"),new Error(Kig.REPOSITORY_CHANGED);return r}return _Pe.logger.debug("prAlreadyExisted=false"),null}wNr.prAlreadyExisted=Hig});var Cnc=A(INr=>{"use strict";Object.defineProperty(INr,"__esModule",{value:!0});INr.commitFilesToBranch=void 0;var Wig=(tn(),Dr(en)),Anc=Wig.__importDefault(_a()),Yig=WI(),Jig=_f(),Xig=Zp(),$Nt=Pi(),Zig=Nb(),bnc=Q2();function esg(e){let r=e.updatedPackageFiles.concat(e.updatedArtifacts);if(Anc.default.nonEmptyArray(e.excludeCommitPaths)&&(r=r.filter(({path:n})=>e.excludeCommitPaths.some(s=>(0,Yig.minimatch)(n,s,{dot:!0}))?($Nt.logger.debug(`Excluding ${n} from commit`),!1):!0)),!Anc.default.nonEmptyArray(r))return $Nt.logger.debug("No files to commit"),Promise.resolve(null);let t=[...new Set(r.map(n=>n.path))].length;if($Nt.logger.debug(`${t} file(s) to commit`),Jig.GlobalConfig.get("dryRun"))return $Nt.logger.info("DRY-RUN: Would commit files to branch "+e.branchName),Promise.resolve(null);if(e.branchName!==(0,bnc.sanitize)(e.branchName)||e.commitMessage!==(0,bnc.sanitize)(e.commitMessage))throw $Nt.logger.debug({branchName:e.branchName},"Secrets exposed in branchName or commitMessage"),new Error(Xig.CONFIG_SECRETS_EXPOSED);return Zig.scm.commitAndPush({baseBranch:e.baseBranch,branchName:e.branchName,files:r,message:e.commitMessage,force:!!e.forceCommit,platformCommit:!!e.platformCommit})}INr.commitFilesToBranch=esg});var Snc=A(QNt=>{"use strict";Object.defineProperty(QNt,"__esModule",{value:!0});QNt.postUpgradeCommandsExecutor=void 0;var tsg=(tn(),Dr(en)),Dnc=tsg.__importDefault(_a()),vnc=WI(),rsg=NP(),xNr=_f(),APe=Pi(),nsg=Fb(),gEi=km(),isg=Lh(),ssg=Ba(),Enc=Q2(),asg=dD();async function yEi(e,r){var a,o;let t=[...r.updatedArtifacts??[]],n=[...r.artifactErrors??[]],i=xNr.GlobalConfig.get("allowedPostUpgradeCommands"),s=xNr.GlobalConfig.get("allowPostUpgradeCommandTemplating");for(let c of e){(0,APe.addMeta)({dep:c.depName}),APe.logger.trace({tasks:c.postUpgradeTasks,allowedCommands:i},"Checking for post-upgrade tasks");let l=((a=c.postUpgradeTasks)==null?void 0:a.commands)??[],u=((o=c.postUpgradeTasks)==null?void 0:o.fileFilters)??[];if(Dnc.default.nonEmptyArray(l)){for(let h of r.updatedPackageFiles.concat(t)){let _=await(0,gEi.localPathIsFile)(h.path);if(h.type==="addition"&&_){let b;typeof h.contents=="string"?b=Buffer.from(h.contents):b=h.contents,await(0,gEi.writeLocalFile)(h.path,b)}}for(let h of l)if(i.some(_=>(0,ssg.regEx)(_).test(h)))try{let _=s?(0,asg.compile)(h,(0,rsg.mergeChildConfig)(r,c)):h;APe.logger.trace({cmd:_},"Executing post-upgrade task");let b=await(0,nsg.exec)(_,{cwd:xNr.GlobalConfig.get("localDir")});APe.logger.debug({cmd:_,...b},"Executed post-upgrade task")}catch(_){n.push({lockFile:c.packageFile,stderr:(0,Enc.sanitize)(_.message)})}else APe.logger.warn({cmd:h,allowedPostUpgradeCommands:i},"Post-upgrade task did not match any on allowedPostUpgradeCommands list"),n.push({lockFile:c.packageFile,stderr:(0,Enc.sanitize)(`Post-upgrade command '${h}' has not been added to the allowed list in allowedPostUpgradeCommands`)});let m=await(0,isg.getRepoStatus)();for(let h of m.modified.concat(m.not_added))for(let _ of u)if((0,vnc.minimatch)(h,_,{dot:!0})){APe.logger.debug({file:h,pattern:_},"Post-upgrade file saved");let b=await(0,gEi.readLocalFile)(h),v=t.find(w=>w.path===h);(v==null?void 0:v.type)==="addition"?v.contents=b:t.push({type:"addition",path:h,contents:b}),t=t.filter(w=>!(w.type==="deletion"&&w.path===h))}for(let h of m.deleted||[])for(let _ of u)(0,vnc.minimatch)(h,_,{dot:!0})&&(APe.logger.debug({file:h,pattern:_},"Post-upgrade file removed"),t.push({type:"deletion",path:h}),t=t.filter(b=>!(b.type==="addition"&&b.path===h)))}}return{updatedArtifacts:t,artifactErrors:n}}QNt.postUpgradeCommandsExecutor=yEi;async function osg(e){if(!(e.updatedPackageFiles&&e.updatedPackageFiles.length>0||e.updatedArtifacts&&e.updatedArtifacts.length>0)||Dnc.default.emptyArray(xNr.GlobalConfig.get("allowedPostUpgradeCommands")))return null;let t=[{manager:e.manager,depName:e.upgrades.map(({depName:a})=>a).join(" "),branchName:e.branchName,postUpgradeTasks:e.postUpgradeTasks.executionMode==="branch"?e.postUpgradeTasks:void 0,fileFilters:e.fileFilters}],n=e.upgrades.filter(({postUpgradeTasks:a})=>!(a!=null&&a.executionMode)||a.executionMode==="update"),{updatedArtifacts:i,artifactErrors:s}=await yEi(n,e);return yEi(t,{...e,updatedArtifacts:i,artifactErrors:s})}QNt.default=osg});var Pnc=A(mye=>{"use strict";Object.defineProperty(mye,"__esModule",{value:!0});mye.doAutoReplace=mye.checkBranchDepsMatchBaseDeps=mye.confirmIfDepUpdated=void 0;var csg=(tn(),Dr(en)),wnc=csg.__importDefault(_a()),usg=Zp(),fI=Pi(),xnc=KR(),A0t=km(),pye=Ba(),b0t=jD(),lsg=dD();async function KNt(e,r){let{manager:t,packageFile:n,depIndex:i}=e,s;try{let a=await(0,xnc.extractPackageFile)(t,r,n,e);if(!a)return fI.logger.debug(`Could not extract ${n}`),!1;s=a.deps[i]}catch(a){fI.logger.debug({manager:t,packageFile:n,err:a},"Failed to parse newContent")}return s?e.depName!==s.depName&&e.newName!==s.depName?(fI.logger.debug({manager:t,packageFile:n,currentDepName:e.depName,newDepName:s.depName},"depName mismatch"),!1):e.newName&&e.newName!==s.depName?(fI.logger.debug({manager:t,packageFile:n,currentDepName:e.depName,newDepName:s.depName},"depName is not updated"),!1):e.newValue&&e.newValue!==s.currentValue?(fI.logger.debug({manager:t,packageFile:n,expectedValue:e.newValue,foundValue:s.currentValue},"Value is not updated"),!1):e.newDigest&&(e.isPinDigest||e.currentDigest)&&e.newDigest!==s.currentDigest?(fI.logger.debug({manager:t,packageFile:n,expectedValue:e.newDigest,foundValue:s.currentDigest},"Digest is not updated"),!1):!0:(fI.logger.debug(`No newUpgrade in ${n}`),!1)}mye.confirmIfDepUpdated=KNt;function Inc(e){return e.map(r=>`${r.depName??r.packageName}${r.packageName??r.depName}`).join(",")}async function Tnc(e,r){let{baseDeps:t,manager:n,packageFile:i}=e;try{let a=(await(0,xnc.extractPackageFile)(n,r,i,e)).deps;return Inc(t)===Inc(a)}catch{return fI.logger.info({manager:n,packageFile:i},"Failed to parse branchContent - rebasing"),!1}}mye.checkBranchDepsMatchBaseDeps=Tnc;async function dsg(e,r){let{packageFile:t,depName:n}=e;return await Tnc(e,r)?await KNt(e,r)?(fI.logger.debug(`Branch dep ${n} in ${t} is already updated`),r):(fI.logger.debug({packageFile:t,depName:n},"Rebasing after outdated branch dep found"),null):(fI.logger.debug({packageFile:t,depName:n},"Rebasing branch after deps list has changed"),null)}async function psg(e,r,t,n=!0){var x;let{packageFile:i,depName:s,newName:a,currentValue:o,newValue:c,currentDigest:l,currentDigestShort:u,newDigest:m,autoReplaceGlobalMatch:h,autoReplaceStringTemplate:_}=e;if(t)return await dsg(e,r);let b=wnc.default.string(a)&&a!==s&&(wnc.default.undefined(e.replaceString)||!((x=e.replaceString)!=null&&x.includes(s))),v=e.replaceString??o??l;fI.logger.trace({depName:s,replaceString:v},"autoReplace replaceString");let w;if(b){let P=r.indexOf(s),k=r.indexOf(o);w=P<k?P:k}else w=r.indexOf(v);if(w===-1)return fI.logger.info({packageFile:i,depName:s,existingContent:r,replaceString:v},"Cannot find replaceString in current file content. Was it already updated?"),r;try{let P;if(_&&!a)P=(0,lsg.compile)(_,e,!1);else{P=v;let Y=h?"g":"";o&&c&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(o),Y),c)),s&&a&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(s),Y),a)),l&&m?P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(l),Y),m):u&&m&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(u),Y),m))}if(!n&&await KNt(e,r))return fI.logger.debug({packageFile:i,depName:s},"Package file is already updated - no work to do"),r;fI.logger.debug({packageFile:i,depName:s},`Starting search at index ${w}`);let k=r,R=!a,L=!c,U=w;for(;w<k.length;w+=1)if(b){if(a&&(0,b0t.matchAt)(k,w,s)){if(fI.logger.debug({packageFile:i,depName:s},`Found depName at index ${w}`),R){U+=1,w=U,await(0,A0t.writeLocalFile)(e.packageFile,r),k=r,R=!1,L=!1;continue}k=(0,b0t.replaceAt)(k,w,s,a),await(0,A0t.writeLocalFile)(e.packageFile,k),R=!0}else c&&(0,b0t.matchAt)(k,w,o)&&(fI.logger.debug({packageFile:i,currentValue:o},`Found currentValue at index ${w}`),k=(0,b0t.replaceAt)(k,w,o,c),await(0,A0t.writeLocalFile)(e.packageFile,k),L=!0);if(R&&L){if(await KNt(e,k))return k;await(0,A0t.writeLocalFile)(e.packageFile,r),k=r,R=!1,L=!1}}else if((0,b0t.matchAt)(k,w,v)){if(fI.logger.debug({packageFile:i,depName:s},`Found match at index ${w}`),k=(0,b0t.replaceAt)(k,w,v,P),await(0,A0t.writeLocalFile)(e.packageFile,k),await KNt(e,k))return k;await(0,A0t.writeLocalFile)(e.packageFile,r),k=r}}catch(P){fI.logger.debug({packageFile:i,depName:s,err:P},"doAutoReplace error")}throw new Error(usg.WORKER_FILE_UPDATE_FAILED)}mye.doAutoReplace=psg});var knc=A(TNr=>{"use strict";Object.defineProperty(TNr,"__esModule",{value:!0});TNr.getUpdatedPackageFiles=void 0;var msg=(tn(),Dr(en)),_Ei=msg.__importDefault(_a()),Rnc=Zp(),v5=Pi(),C0t=KR(),AEi=Lh(),fsg=Pnc();async function bPe(e){var h;v5.logger.trace({config:e});let r=e.reuseExistingBranch;v5.logger.debug(`manager.getUpdatedPackageFiles() reuseExistingBranch=${r}`);let t={},n={},i={},s={},a=[],o=!0;for(let _ of e.upgrades){let b=_.manager,v=_.packageFile,w=_.depName,x=_.newVersion,P=_.currentVersion,k=(0,C0t.get)(b,"updateLockedDependency");i[v]=b,s[v]=s[v]||[],s[v].push({..._});let R=t[v];R||(R=await(0,AEi.getFile)(v,r?e.branchName:e.baseBranch));let L=null,U=_.lockFile??((h=_.lockFiles)==null?void 0:h[0])??"";if(U&&(L=t[U],L||(L=await(0,AEi.getFile)(U,r?e.branchName:e.baseBranch))),r&&(!R||U&&!L))return v5.logger.debug({packageFile:v,depName:w},"Rebasing branch after file not found"),bPe({...e,reuseExistingBranch:!1});if(_.updateType==="lockFileMaintenance")a.push(v);else if(_.isRemediation){let{status:Y,files:N}=await k({..._,depName:w,newVersion:x,currentVersion:P,packageFile:v,packageFileContent:R,lockFile:U,lockFileContent:L,allowParentUpdates:!0,allowHigherOrRemoved:!0});if(r&&Y!=="already-updated")return v5.logger.debug({lockFile:U,depName:w,status:Y},"Need to retry branch as it is not already up-to-date"),bPe({...e,reuseExistingBranch:!1});N&&(t={...t,...N},Object.keys(N).forEach(j=>delete n[j])),(Y==="update-failed"||Y==="unsupported")&&(_.remediationNotPossible=!0)}else if(_.isLockfileUpdate)if(k){let{status:Y,files:N}=await k({..._,depName:w,newVersion:x,currentVersion:P,packageFile:v,packageFileContent:R,lockFile:U,lockFileContent:L,allowParentUpdates:!1});if(Y==="unsupported")t[v]||(n[v]=R);else if(Y==="already-updated")v5.logger.debug(`Upgrade of ${w} to ${x} is already done in existing branch`);else{if(r)return v5.logger.debug({lockFile:U,depName:w,status:Y},"Need to retry branch as upgrade requirements are not mets"),bPe({...e,reuseExistingBranch:!1});N&&(t={...t,...N},Object.keys(N).forEach(j=>delete n[j]))}}else v5.logger.debug({manager:b},"isLockFileUpdate without updateLockedDependency"),t[v]||(n[v]=R);else{let Y=(0,C0t.get)(b,"bumpPackageVersion"),N=(0,C0t.get)(b,"updateDependency");if(!N){let M=await(0,fsg.doAutoReplace)(_,R,r,o);if(o=!1,M){if(Y&&_.bumpVersion){let{bumpedContent:C}=await Y(M,_.packageFileVersion,_.bumpVersion);M=C}M===R?v5.logger.debug({packageFile:v,depName:w},"No content changed"):(v5.logger.debug({packageFile:v,depName:w},"Contents updated"),t[v]=M,delete n[v]);continue}else if(r)return bPe({...e,reuseExistingBranch:!1});throw v5.logger.error({packageFile:v,depName:w},"Could not autoReplace"),new Error(Rnc.WORKER_FILE_UPDATE_FAILED)}let j=await N({fileContent:R,upgrade:_});if(Y&&_.bumpVersion){let{bumpedContent:M}=await Y(j,_.packageFileVersion,_.bumpVersion);j=M}if(!j){if(r)return v5.logger.debug({packageFile:v,depName:w},"Rebasing branch after error updating content"),bPe({...e,reuseExistingBranch:!1});throw v5.logger.debug({existingContent:R,config:_},"Error updating file"),new Error(Rnc.WORKER_FILE_UPDATE_FAILED)}if(j!==R){if(r)return v5.logger.debug({packageFile:v,depName:w},"Need to update package file so will rebase first"),bPe({...e,reuseExistingBranch:!1});v5.logger.debug(`Updating ${w} in ${v||U}`),t[v]=j,delete n[v]}j===R&&_.manager==="git-submodules"&&(t[v]=j,delete n[v])}}let c=Object.keys(t).map(_=>({type:"addition",path:_,contents:t[_]})),l=[],u=[];for(let _ of c){let b=i[_.path],v=s[_.path],w=(0,C0t.get)(b,"updateArtifacts");if(w){let x=await w({packageFileName:_.path,updatedDeps:v,newPackageFileContent:_.contents.toString(),config:e});if(_Ei.default.nonEmptyArray(x))for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}let m=Object.keys(n).map(_=>({type:"addition",path:_,contents:n[_]}));for(let _ of m){let b=i[_.path],v=s[_.path],w=(0,C0t.get)(b,"updateArtifacts");if(w){let x=await w({packageFileName:_.path,updatedDeps:v,newPackageFileContent:_.contents.toString(),config:e});if(_Ei.default.nonEmptyArray(x)){c.push(_);for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}}if(!r)for(let _ of a){let b=i[_],v=(0,C0t.get)(b,"updateArtifacts");if(v){let w=t[_]||await(0,AEi.getFile)(_,r?e.branchName:e.baseBranch),x=await v({packageFileName:_,updatedDeps:[],newPackageFileContent:w,config:e});if(_Ei.default.nonEmptyArray(x))for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}return{reuseExistingBranch:r,updatedPackageFiles:c,updatedArtifacts:l,artifactErrors:u}}TNr.getUpdatedPackageFiles=bPe});var Nnc=A(v0t=>{"use strict";Object.defineProperty(v0t,"__esModule",{value:!0});v0t.handleModifiedPr=v0t.handleClosedPr=void 0;var hsg=(tn(),Dr(en)),PNr=_f(),CPe=Pi(),CEi=Jse(),Fnc=Nb(),gsg=m8(),bEi=hsg.__importStar(dD());async function ysg(e,r){if(r.state==="closed"){let t,n=e.userStrings;e.updateType==="major"?t=bEi.compile(n.ignoreMajor,e):e.updateType==="digest"?t=bEi.compile(n.ignoreDigest,e):t=bEi.compile(n.ignoreOther,e),t+=` +`))}catch{Ff.logger.warn("Unable to write custom npmrc file")}}async function CNr(e,r){let t=QP.default.join(e,".npmrc");if(r)try{await(0,lC.writeLocalFile)(t,r)}catch{Ff.logger.warn("Unable to reset npmrc to original contents")}else try{await(0,lC.deleteLocalFile)(t)}catch{Ff.logger.warn("Unable to delete custom npmrc")}}async function Fig(e,r){try{let t=[],n=await(0,Sae.getFile)(QP.default.join(e,".yarnrc.yml")),i=await(0,Sae.getFile)(QP.default.join(e,".yarnrc"));if(n){let s=(0,xig.getZeroInstallPaths)(n);t.push(...s.map(a=>QP.default.join(e,a)))}else if(i){let s=i.split(fEi.newlineRegex).find(a=>a.startsWith("yarn-offline-mirror "));if(s){let a=(0,wig.ensureTrailingSlash)(s.split(" ")[1].replace((0,fEi.regEx)(/"/g),""));t.push(QP.default.join(e,a))}}if(Ff.logger.debug({resolvedPaths:t},"updateYarnOffline resolvedPaths"),t.length){let s=await(0,Sae.getRepoStatus)();for(let a of s.modified.concat(s.not_added))t.some(o=>a.startsWith(o))&&r.push({type:"addition",path:a,contents:await(0,lC.readLocalFile)(a)});for(let a of s.deleted||[])t.some(o=>a.startsWith(o))&&r.push({type:"deletion",path:a})}}catch(t){Ff.logger.error({err:t},"Error updating yarn offline packages")}}async function lnc(e,r,t){var i,s;let n=t;try{let a=QP.default.join(e,".yarnrc.yml");n||=await(0,Sae.getFile)(a)??void 0;let o=await(0,lC.readLocalFile)(a,"utf8");if(!yPe.default.string(n)||!yPe.default.string(o))return t;let c=(i=(0,vNr.load)(n))==null?void 0:i.yarnPath,l=(s=(0,vNr.load)(o))==null?void 0:s.yarnPath;if(!yPe.default.nonEmptyStringAndNotWhitespace(c)||!yPe.default.nonEmptyStringAndNotWhitespace(l))return t;let u=QP.default.join(e,c),m=QP.default.join(e,l);Ff.logger.debug({oldYarnPath:c,newYarnPath:l},"Found updated Yarn binary"),n=n.replace(c,l),r.push({type:"addition",path:a,contents:n},{type:"deletion",path:u},{type:"addition",path:m,contents:await(0,lC.readLocalFile)(m,"utf8"),isExecutable:!0})}catch(a){Ff.logger.error({err:a},"Error updating Yarn binary")}return t&&n}nU.updateYarnBinary=lnc;async function Nig(e,r){var u,m,h,_,b,v,w,x,P,k,R,L,U;Ff.logger.trace({config:e},"getAdditionalFiles");let t=[],n=[];if(!((u=r.npm)!=null&&u.length))return{artifactErrors:t,updatedArtifacts:n};if(!e.updateLockFiles)return Ff.logger.debug("Skipping lock file generation"),{artifactErrors:t,updatedArtifacts:n};if(!((m=e.updatedPackageFiles)!=null&&m.length)&&e.transitiveRemediation&&((h=e.upgrades)!=null&&h.every(Y=>Y.isRemediation??Y.isVulnerabilityAlert)))return Ff.logger.debug("Skipping lock file generation for remediations"),{artifactErrors:t,updatedArtifacts:n};if(e.reuseExistingBranch&&!((_=e.updatedPackageFiles)!=null&&_.length)&&((b=e.upgrades)!=null&&b.every(Y=>Y.isLockfileUpdate)))return Ff.logger.debug("Existing branch contains all necessary lock file updates"),{artifactErrors:t,updatedArtifacts:n};if(Ff.logger.debug("Getting updated lock files"),e.updateType==="lockFileMaintenance"&&e.reuseExistingBranch&&await Iig.scm.branchExists(e.branchName))return Ff.logger.debug("Skipping lockFileMaintenance update"),{artifactErrors:t,updatedArtifacts:n};let i=onc(e,r);Ff.logger.trace({dirs:i},"lock file dirs"),await cnc(e,r),await unc(e);let{additionalNpmrcContent:s,additionalYarnRcYml:a}=(0,kig.processHostRules)(),o={...(0,Sig.getChildProcessEnv)(),NPM_CONFIG_CACHE:await(0,lC.ensureCacheDir)("npm"),YARN_CACHE_FOLDER:await(0,lC.ensureCacheDir)("yarn"),YARN_GLOBAL_FOLDER:await(0,lC.ensureCacheDir)("berry"),npm_config_store:await(0,lC.ensureCacheDir)("pnpm"),NODE_ENV:"dev"},c;try{({token:c}=anc.find({hostType:"github",url:"https://api.github.com/"})),c=c&&`${c}@`}catch(Y){Ff.logger.warn({err:Y},"Error getting token for packageFile")}let l=(0,fEi.regEx)(`${c??""}`,"g",!1);for(let Y of i.npmLockDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s);let M=QP.default.basename(Y);Ff.logger.debug(`Generating ${M} for ${N}`);let C=e.upgrades.filter(V=>{var Q;return((Q=V.managerData)==null?void 0:Q.npmLock)===Y}),O=await Pig.generateLockFile(N,o,M,e,C);if(O.error){if((v=O.stderr)!=null&&v.includes("No matching version found for")){for(let V of e.upgrades)if(O.stderr.includes(`No matching version found for ${V.depName}`)){Ff.logger.debug({dependency:V.depName,type:"npm"},"lock file failed for the dependency being updated - skipping branch creation");let Q=new Error("lock file failed for the dependency being updated - skipping branch creation");throw new VNt.ExternalHostError(Q,zNt.NpmDatasource.id)}}t.push({lockFile:Y,stderr:O.stderr})}else{let V=await(0,Sae.getFile)(Y,e.reuseExistingBranch?e.branchName:e.baseBranch);O.lockFile===V?Ff.logger.debug(`${Y} hasn't changed`):(Ff.logger.debug(`${Y} needs updating`),n.push({type:"addition",path:Y,contents:O.lockFile.replace(l,"")}))}await CNr(N,j)}for(let Y of i.yarnLockDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s);let M,C;if(a&&(M=(0,lC.getSiblingFileName)(Y,".yarnrc.yml"),C=await(0,lC.readLocalFile)(M,"utf8"),C))try{let X=(0,vNr.load)(C),J=(0,vig.default)(X,a);await(0,lC.writeLocalFile)(M,(0,vNr.dump)(J)),Ff.logger.debug("Added authentication to .yarnrc.yml")}catch(X){Ff.logger.warn({err:X},"Error appending .yarnrc.yml content")}Ff.logger.debug(`Generating yarn.lock for ${N}`);let O=QP.default.join(N,"yarn.lock"),V=e.upgrades.filter(X=>{var J;return((J=X.managerData)==null?void 0:J.yarnLock)===Y}),Q=await snc.generateLockFile(N,o,e,V);if(Q.error){if((w=Q.stderr)!=null&&w.includes("Couldn't find any versions for")){for(let X of e.upgrades)if(Q.stderr.includes(`Couldn't find any versions for \\"${X.depName}\\"`))throw Ff.logger.debug({dependency:X.depName,type:"yarn"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(new Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:Y,stderr:Q.stderr||Q.stdout})}else{let X=await(0,Sae.getFile)(O,e.reuseExistingBranch?e.branchName:e.baseBranch);Q.lockFile===X?Ff.logger.debug("yarn.lock hasn't changed"):(Ff.logger.debug("yarn.lock needs updating"),n.push({type:"addition",path:O,contents:Q.lockFile}),await Fig(N,n)),V.some(snc.isYarnUpdate)&&(C=await lnc(N,n,C))}await CNr(N,j),C&&await(0,lC.writeLocalFile)(M,C)}for(let Y of i.pnpmShrinkwrapDirs){let N=QP.default.dirname(Y),j=await ANr(N);await bNr(N,j,s),Ff.logger.debug(`Generating pnpm-lock.yaml for ${N}`);let M=e.upgrades.filter(O=>{var V;return((V=O.managerData)==null?void 0:V.pnpmShrinkwrap)===Y}),C=await Rig.generateLockFile(N,o,e,M);if(C.error){if((x=C.stdout)!=null&&x.includes("No compatible version found:")){for(let O of e.upgrades)if(C.stdout.includes(`No compatible version found: ${O.depName}`))throw Ff.logger.debug({dependency:O.depName,type:"pnpm"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:Y,stderr:C.stderr||C.stdout})}else{let O=await(0,Sae.getFile)(Y,e.reuseExistingBranch?e.branchName:e.baseBranch);C.lockFile===O?Ff.logger.debug("pnpm-lock.yaml hasn't changed"):(Ff.logger.debug("pnpm-lock.yaml needs updating"),n.push({type:"addition",path:Y,contents:C.lockFile}))}await CNr(N,j)}for(let Y of i.lernaJsonFiles){let N;Ff.logger.debug(`Finding package.json for lerna location "${Y}"`);let j=r.npm.find(Q=>(0,lC.getParentDir)(Q.packageFile)===(0,lC.getParentDir)(Y));if(!j)throw Ff.logger.debug("No matching package.json found"),new Error("lerna-no-lockfile");((P=j.managerData)==null?void 0:P.lernaClient)==="npm"?N=((k=e.managerData)==null?void 0:k.npmLock)??"package-lock.json":N=((R=e.managerData)==null?void 0:R.yarnLock)??"yarn.lock";let M=N==="npm-shrinkwrap.json"?!1:e.skipInstalls,C=(0,lC.getParentDir)(Y),O=await ANr(C);await bNr(C,O,s);let V=await Tig.generateLockFiles(j,(0,lC.getParentDir)(Y),e,o,M);if(V.stderr){if(V.stderr.includes("ENOSPC: no space left on device"))throw new Error(Dig.SYSTEM_INSUFFICIENT_DISK_SPACE);for(let Q of e.upgrades){if(V.stderr.includes(`Couldn't find any versions for \\"${Q.depName}\\"`))throw Ff.logger.debug({dependency:Q.depName,type:"yarn"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id);if(V.stderr.includes(`No matching version found for ${Q.depName}`))throw Ff.logger.debug({dependency:Q.depName,type:"npm"},"lock file failed for the dependency being updated - skipping branch creation"),new VNt.ExternalHostError(Error("lock file failed for the dependency being updated - skipping branch creation"),zNt.NpmDatasource.id)}t.push({lockFile:N,stderr:V.stderr})}else for(let Q of r.npm){let X=((L=Q.managerData)==null?void 0:L.npmLock)??((U=Q.managerData)==null?void 0:U.yarnLock);if(!yPe.default.nonEmptyString(X))continue;Ff.logger.trace(`Checking for ${X}`);let J=await(0,Sae.getFile)(X,e.reuseExistingBranch?e.branchName:e.baseBranch);if(J){Ff.logger.trace("Found lock file");let ee=X;Ff.logger.trace("Checking against "+ee);try{let fe=await(0,lC.readLocalFile)(ee,"utf8")??await(0,lC.readLocalFile)(ee.replace("npm-shrinkwrap.json","package-lock.json"),"utf8");fe===J?Ff.logger.trace("File is unchanged"):(Ff.logger.debug("File is updated: "+ee),n.push({type:"addition",path:X,contents:fe}))}catch{e.updateType==="lockFileMaintenance"?Ff.logger.debug({packageFile:Q,lockFilePath:ee},"No lock file found after lerna lockFileMaintenance"):Ff.logger.warn({packageFile:Q,lockFilePath:ee},"No lock file found after lerna bootstrap")}}else Ff.logger.trace("No lock file found")}await CNr(C,O)}return{artifactErrors:t,updatedArtifacts:n}}nU.getAdditionalFiles=Nig});var fnc=A(ENr=>{"use strict";Object.defineProperty(ENr,"__esModule",{value:!0});ENr.checkAutoMerge=void 0;var pnc=_f(),zB=Pi(),Oig=fA(),mnc=Jse(),hEi=Nb(),Big=ENt(),qig=PNt();async function Mig(e,r){zB.logger.trace({config:r},"checkAutoMerge");let{branchName:t,automergeType:n,automergeStrategy:i,pruneBranchAfterAutomerge:s,automergeComment:a,ignoreTests:o,rebaseRequested:c}=r;if(!(0,Big.isScheduledNow)(r,"automergeSchedule"))return zB.logger.debug("PR automerge is off schedule"),{automerged:!1,prAutomergeBlockReason:"off schedule"};if(r.isConflicted??await hEi.scm.isBranchConflicted(r.baseBranch,r.branchName))return zB.logger.debug("PR is conflicted"),{automerged:!1,prAutomergeBlockReason:"Conflicted"};if(!o&&e.cannotMergeReason)return zB.logger.debug(`Platform reported that PR is not ready for merge. Reason: [${e.cannotMergeReason}]`),{automerged:!1,prAutomergeBlockReason:"PlatformNotReady"};let u=await(0,qig.resolveBranchStatus)(r.branchName,!!r.internalChecksAsSuccess,r.ignoreTests);if(u!=="green")return zB.logger.debug(`PR is not ready for merge (branch status is ${u})`),{automerged:!1,prAutomergeBlockReason:"BranchNotGreen"};if(await hEi.scm.isBranchModified(t))return zB.logger.debug("PR is ready for automerge but has been modified"),{automerged:!1,prAutomergeBlockReason:"BranchModified"};if(n==="pr-comment")return zB.logger.debug(`Applying automerge comment: ${a}`),pnc.GlobalConfig.get("dryRun")?(zB.logger.info(`DRY-RUN: Would add PR automerge comment to PR #${e.number}`),{automerged:!1,prAutomergeBlockReason:"DryRun"}):(c&&await(0,mnc.ensureCommentRemoval)({type:"by-content",number:e.number,content:a}),await(0,mnc.ensureComment)({number:e.number,topic:null,content:a}),{automerged:!0,branchRemoved:!1});if(pnc.GlobalConfig.get("dryRun"))return zB.logger.info(`DRY-RUN: Would merge PR #${e.number} with strategy "${i}"`),{automerged:!1,prAutomergeBlockReason:"DryRun"};if(zB.logger.debug(`Automerging #${e.number} with strategy ${i}`),await Oig.platform.mergePr({branchName:t,id:e.number,strategy:i})){if(zB.logger.info({pr:e.number,prTitle:e.title},"PR automerged"),!s)return zB.logger.info("Skipping pruning of merged branch"),{automerged:!0,branchRemoved:!1};let h=!1;try{await hEi.scm.deleteBranch(t),h=!0}catch(_){zB.logger.warn({branchName:t,err:_},"Branch auto-remove failed")}return{automerged:!0,branchRemoved:h}}return{automerged:!1,prAutomergeBlockReason:"PlatformRejection"}}ENr.checkAutoMerge=Mig});var ync=A(DNr=>{"use strict";Object.defineProperty(DNr,"__esModule",{value:!0});DNr.setArtifactErrorStatus=void 0;var Lig=_f(),hnc=Pi(),gnc=fA();async function jig(e){var s;if(!((s=e.artifactErrors)!=null&&s.length))return;let r="renovate/artifacts",t="Artifact file update failure",n="red";await gnc.platform.getBranchStatusCheck(e.branchName,r)!==n&&(hnc.logger.debug("Updating status check state to failed"),Lig.GlobalConfig.get("dryRun")?hnc.logger.info("DRY-RUN: Would set branch status in "+e.branchName):await gnc.platform.setBranchStatus({branchName:e.branchName,context:r,description:t,state:n}))}DNr.setArtifactErrorStatus=jig});var _nc=A(SNr=>{"use strict";Object.defineProperty(SNr,"__esModule",{value:!0});SNr.tryBranchAutomerge=void 0;var Gig=_f(),iU=Pi(),Uig=fA(),Vig=Nb(),zig=Lh(),$ig=ENt(),Qig=PNt();async function Kig(e){var n;if(iU.logger.debug("Checking if we can automerge branch"),!(e.automerge&&e.automergeType==="branch"))return"no automerge";if(!(0,$ig.isScheduledNow)(e,"automergeSchedule"))return"off schedule";if(await Uig.platform.getBranchPr(e.branchName))return"automerge aborted - PR exists";let t=await(0,Qig.resolveBranchStatus)(e.branchName,!!e.internalChecksAsSuccess,e.ignoreTests);if(t==="green"){iU.logger.debug("Automerging branch");try{return Gig.GlobalConfig.get("dryRun")?iU.logger.info(`DRY-RUN: Would automerge branch ${e.branchName}`):(await Vig.scm.checkoutBranch(e.baseBranch),await(0,zig.mergeBranch)(e.branchName)),iU.logger.info({branch:e.branchName},"Branch automerged"),"automerged"}catch(i){return i.message==="not ready"?(iU.logger.debug("Branch is not ready for automerge"),"not ready"):i.message.includes("refusing to merge unrelated histories")||i.message.includes("Not possible to fast-forward")||i.message.includes("Updates were rejected because the tip of your current branch is behind")?(iU.logger.debug({err:i},"Branch automerge error"),iU.logger.info("Branch is not up to date - cannot automerge"),"stale"):i.message.includes("Protected branch")?i.message.includes("status check")?(iU.logger.debug({err:i},"Branch is not ready for automerge: required status checks are remaining"),"not ready"):(n=i.stack)!=null&&n.includes("reviewers")?(iU.logger.info({err:i},"Branch automerge is not possible due to branch protection (required reviewers)"),"failed"):(iU.logger.info({err:i},"Branch automerge is not possible due to branch protection"),"failed"):(iU.logger.warn({err:i},"Unknown error when attempting branch automerge"),"failed")}}else{if(t==="red")return"branch status error";iU.logger.debug(`Branch status is "${t}" - skipping automerge`)}return"no automerge"}SNr.tryBranchAutomerge=Kig});var Anc=A(wNr=>{"use strict";Object.defineProperty(wNr,"__esModule",{value:!0});wNr.prAlreadyExisted=void 0;var Hig=Zp(),_Pe=Pi(),gEi=fA();async function Wig(e){if(_Pe.logger.trace({config:e},"prAlreadyExisted"),e.recreateClosed)return _Pe.logger.debug("recreateClosed is true. No need to check for closed PR."),null;_Pe.logger.debug("Check for closed PR because recreating closed PRs is disabled.");let r=await gEi.platform.findPr({branchName:e.branchName,prTitle:e.prTitle,state:"!open"});if(!r&&e.branchPrefix!==e.branchPrefixOld&&(r=await gEi.platform.findPr({branchName:e.branchName.replace(e.branchPrefix,e.branchPrefixOld),prTitle:e.prTitle,state:"!open"}),r&&_Pe.logger.debug("Found closed PR with branchPrefixOld")),r){if(_Pe.logger.debug("Found closed PR with current title"),(await gEi.platform.getPr(r.number)).state==="open")throw _Pe.logger.debug("PR reopened - aborting run"),new Error(Hig.REPOSITORY_CHANGED);return r}return _Pe.logger.debug("prAlreadyExisted=false"),null}wNr.prAlreadyExisted=Wig});var vnc=A(INr=>{"use strict";Object.defineProperty(INr,"__esModule",{value:!0});INr.commitFilesToBranch=void 0;var Yig=(tn(),Dr(en)),bnc=Yig.__importDefault(_a()),Jig=WI(),Xig=_f(),Zig=Zp(),$Nt=Pi(),esg=Nb(),Cnc=Q2();function tsg(e){let r=e.updatedPackageFiles.concat(e.updatedArtifacts);if(bnc.default.nonEmptyArray(e.excludeCommitPaths)&&(r=r.filter(({path:n})=>e.excludeCommitPaths.some(s=>(0,Jig.minimatch)(n,s,{dot:!0}))?($Nt.logger.debug(`Excluding ${n} from commit`),!1):!0)),!bnc.default.nonEmptyArray(r))return $Nt.logger.debug("No files to commit"),Promise.resolve(null);let t=[...new Set(r.map(n=>n.path))].length;if($Nt.logger.debug(`${t} file(s) to commit`),Xig.GlobalConfig.get("dryRun"))return $Nt.logger.info("DRY-RUN: Would commit files to branch "+e.branchName),Promise.resolve(null);if(e.branchName!==(0,Cnc.sanitize)(e.branchName)||e.commitMessage!==(0,Cnc.sanitize)(e.commitMessage))throw $Nt.logger.debug({branchName:e.branchName},"Secrets exposed in branchName or commitMessage"),new Error(Zig.CONFIG_SECRETS_EXPOSED);return esg.scm.commitAndPush({baseBranch:e.baseBranch,branchName:e.branchName,files:r,message:e.commitMessage,force:!!e.forceCommit,platformCommit:!!e.platformCommit})}INr.commitFilesToBranch=tsg});var wnc=A(QNt=>{"use strict";Object.defineProperty(QNt,"__esModule",{value:!0});QNt.postUpgradeCommandsExecutor=void 0;var rsg=(tn(),Dr(en)),Snc=rsg.__importDefault(_a()),Enc=WI(),nsg=NP(),xNr=_f(),APe=Pi(),isg=Fb(),yEi=km(),ssg=Lh(),asg=Ba(),Dnc=Q2(),osg=dD();async function _Ei(e,r){var a,o;let t=[...r.updatedArtifacts??[]],n=[...r.artifactErrors??[]],i=xNr.GlobalConfig.get("allowedPostUpgradeCommands"),s=xNr.GlobalConfig.get("allowPostUpgradeCommandTemplating");for(let c of e){(0,APe.addMeta)({dep:c.depName}),APe.logger.trace({tasks:c.postUpgradeTasks,allowedCommands:i},"Checking for post-upgrade tasks");let l=((a=c.postUpgradeTasks)==null?void 0:a.commands)??[],u=((o=c.postUpgradeTasks)==null?void 0:o.fileFilters)??[];if(Snc.default.nonEmptyArray(l)){for(let h of r.updatedPackageFiles.concat(t)){let _=await(0,yEi.localPathIsFile)(h.path);if(h.type==="addition"&&_){let b;typeof h.contents=="string"?b=Buffer.from(h.contents):b=h.contents,await(0,yEi.writeLocalFile)(h.path,b)}}for(let h of l)if(i.some(_=>(0,asg.regEx)(_).test(h)))try{let _=s?(0,osg.compile)(h,(0,nsg.mergeChildConfig)(r,c)):h;APe.logger.trace({cmd:_},"Executing post-upgrade task");let b=await(0,isg.exec)(_,{cwd:xNr.GlobalConfig.get("localDir")});APe.logger.debug({cmd:_,...b},"Executed post-upgrade task")}catch(_){n.push({lockFile:c.packageFile,stderr:(0,Dnc.sanitize)(_.message)})}else APe.logger.warn({cmd:h,allowedPostUpgradeCommands:i},"Post-upgrade task did not match any on allowedPostUpgradeCommands list"),n.push({lockFile:c.packageFile,stderr:(0,Dnc.sanitize)(`Post-upgrade command '${h}' has not been added to the allowed list in allowedPostUpgradeCommands`)});let m=await(0,ssg.getRepoStatus)();for(let h of m.modified.concat(m.not_added))for(let _ of u)if((0,Enc.minimatch)(h,_,{dot:!0})){APe.logger.debug({file:h,pattern:_},"Post-upgrade file saved");let b=await(0,yEi.readLocalFile)(h),v=t.find(w=>w.path===h);(v==null?void 0:v.type)==="addition"?v.contents=b:t.push({type:"addition",path:h,contents:b}),t=t.filter(w=>!(w.type==="deletion"&&w.path===h))}for(let h of m.deleted||[])for(let _ of u)(0,Enc.minimatch)(h,_,{dot:!0})&&(APe.logger.debug({file:h,pattern:_},"Post-upgrade file removed"),t.push({type:"deletion",path:h}),t=t.filter(b=>!(b.type==="addition"&&b.path===h)))}}return{updatedArtifacts:t,artifactErrors:n}}QNt.postUpgradeCommandsExecutor=_Ei;async function csg(e){if(!(e.updatedPackageFiles&&e.updatedPackageFiles.length>0||e.updatedArtifacts&&e.updatedArtifacts.length>0)||Snc.default.emptyArray(xNr.GlobalConfig.get("allowedPostUpgradeCommands")))return null;let t=[{manager:e.manager,depName:e.upgrades.map(({depName:a})=>a).join(" "),branchName:e.branchName,postUpgradeTasks:e.postUpgradeTasks.executionMode==="branch"?e.postUpgradeTasks:void 0,fileFilters:e.fileFilters}],n=e.upgrades.filter(({postUpgradeTasks:a})=>!(a!=null&&a.executionMode)||a.executionMode==="update"),{updatedArtifacts:i,artifactErrors:s}=await _Ei(n,e);return _Ei(t,{...e,updatedArtifacts:i,artifactErrors:s})}QNt.default=csg});var Rnc=A(mye=>{"use strict";Object.defineProperty(mye,"__esModule",{value:!0});mye.doAutoReplace=mye.checkBranchDepsMatchBaseDeps=mye.confirmIfDepUpdated=void 0;var usg=(tn(),Dr(en)),Inc=usg.__importDefault(_a()),lsg=Zp(),fI=Pi(),Tnc=KR(),A0t=km(),pye=Ba(),b0t=jD(),dsg=dD();async function KNt(e,r){let{manager:t,packageFile:n,depIndex:i}=e,s;try{let a=await(0,Tnc.extractPackageFile)(t,r,n,e);if(!a)return fI.logger.debug(`Could not extract ${n}`),!1;s=a.deps[i]}catch(a){fI.logger.debug({manager:t,packageFile:n,err:a},"Failed to parse newContent")}return s?e.depName!==s.depName&&e.newName!==s.depName?(fI.logger.debug({manager:t,packageFile:n,currentDepName:e.depName,newDepName:s.depName},"depName mismatch"),!1):e.newName&&e.newName!==s.depName?(fI.logger.debug({manager:t,packageFile:n,currentDepName:e.depName,newDepName:s.depName},"depName is not updated"),!1):e.newValue&&e.newValue!==s.currentValue?(fI.logger.debug({manager:t,packageFile:n,expectedValue:e.newValue,foundValue:s.currentValue},"Value is not updated"),!1):e.newDigest&&(e.isPinDigest||e.currentDigest)&&e.newDigest!==s.currentDigest?(fI.logger.debug({manager:t,packageFile:n,expectedValue:e.newDigest,foundValue:s.currentDigest},"Digest is not updated"),!1):!0:(fI.logger.debug(`No newUpgrade in ${n}`),!1)}mye.confirmIfDepUpdated=KNt;function xnc(e){return e.map(r=>`${r.depName??r.packageName}${r.packageName??r.depName}`).join(",")}async function Pnc(e,r){let{baseDeps:t,manager:n,packageFile:i}=e;try{let a=(await(0,Tnc.extractPackageFile)(n,r,i,e)).deps;return xnc(t)===xnc(a)}catch{return fI.logger.info({manager:n,packageFile:i},"Failed to parse branchContent - rebasing"),!1}}mye.checkBranchDepsMatchBaseDeps=Pnc;async function psg(e,r){let{packageFile:t,depName:n}=e;return await Pnc(e,r)?await KNt(e,r)?(fI.logger.debug(`Branch dep ${n} in ${t} is already updated`),r):(fI.logger.debug({packageFile:t,depName:n},"Rebasing after outdated branch dep found"),null):(fI.logger.debug({packageFile:t,depName:n},"Rebasing branch after deps list has changed"),null)}async function msg(e,r,t,n=!0){var x;let{packageFile:i,depName:s,newName:a,currentValue:o,newValue:c,currentDigest:l,currentDigestShort:u,newDigest:m,autoReplaceGlobalMatch:h,autoReplaceStringTemplate:_}=e;if(t)return await psg(e,r);let b=Inc.default.string(a)&&a!==s&&(Inc.default.undefined(e.replaceString)||!((x=e.replaceString)!=null&&x.includes(s))),v=e.replaceString??o??l;fI.logger.trace({depName:s,replaceString:v},"autoReplace replaceString");let w;if(b){let P=r.indexOf(s),k=r.indexOf(o);w=P<k?P:k}else w=r.indexOf(v);if(w===-1)return fI.logger.info({packageFile:i,depName:s,existingContent:r,replaceString:v},"Cannot find replaceString in current file content. Was it already updated?"),r;try{let P;if(_&&!a)P=(0,dsg.compile)(_,e,!1);else{P=v;let Y=h?"g":"";o&&c&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(o),Y),c)),s&&a&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(s),Y),a)),l&&m?P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(l),Y),m):u&&m&&(P=P.replace((0,pye.regEx)((0,pye.escapeRegExp)(u),Y),m))}if(!n&&await KNt(e,r))return fI.logger.debug({packageFile:i,depName:s},"Package file is already updated - no work to do"),r;fI.logger.debug({packageFile:i,depName:s},`Starting search at index ${w}`);let k=r,R=!a,L=!c,U=w;for(;w<k.length;w+=1)if(b){if(a&&(0,b0t.matchAt)(k,w,s)){if(fI.logger.debug({packageFile:i,depName:s},`Found depName at index ${w}`),R){U+=1,w=U,await(0,A0t.writeLocalFile)(e.packageFile,r),k=r,R=!1,L=!1;continue}k=(0,b0t.replaceAt)(k,w,s,a),await(0,A0t.writeLocalFile)(e.packageFile,k),R=!0}else c&&(0,b0t.matchAt)(k,w,o)&&(fI.logger.debug({packageFile:i,currentValue:o},`Found currentValue at index ${w}`),k=(0,b0t.replaceAt)(k,w,o,c),await(0,A0t.writeLocalFile)(e.packageFile,k),L=!0);if(R&&L){if(await KNt(e,k))return k;await(0,A0t.writeLocalFile)(e.packageFile,r),k=r,R=!1,L=!1}}else if((0,b0t.matchAt)(k,w,v)){if(fI.logger.debug({packageFile:i,depName:s},`Found match at index ${w}`),k=(0,b0t.replaceAt)(k,w,v,P),await(0,A0t.writeLocalFile)(e.packageFile,k),await KNt(e,k))return k;await(0,A0t.writeLocalFile)(e.packageFile,r),k=r}}catch(P){fI.logger.debug({packageFile:i,depName:s,err:P},"doAutoReplace error")}throw new Error(lsg.WORKER_FILE_UPDATE_FAILED)}mye.doAutoReplace=msg});var Fnc=A(TNr=>{"use strict";Object.defineProperty(TNr,"__esModule",{value:!0});TNr.getUpdatedPackageFiles=void 0;var fsg=(tn(),Dr(en)),AEi=fsg.__importDefault(_a()),knc=Zp(),v5=Pi(),C0t=KR(),bEi=Lh(),hsg=Rnc();async function bPe(e){var h;v5.logger.trace({config:e});let r=e.reuseExistingBranch;v5.logger.debug(`manager.getUpdatedPackageFiles() reuseExistingBranch=${r}`);let t={},n={},i={},s={},a=[],o=!0;for(let _ of e.upgrades){let b=_.manager,v=_.packageFile,w=_.depName,x=_.newVersion,P=_.currentVersion,k=(0,C0t.get)(b,"updateLockedDependency");i[v]=b,s[v]=s[v]||[],s[v].push({..._});let R=t[v];R||(R=await(0,bEi.getFile)(v,r?e.branchName:e.baseBranch));let L=null,U=_.lockFile??((h=_.lockFiles)==null?void 0:h[0])??"";if(U&&(L=t[U],L||(L=await(0,bEi.getFile)(U,r?e.branchName:e.baseBranch))),r&&(!R||U&&!L))return v5.logger.debug({packageFile:v,depName:w},"Rebasing branch after file not found"),bPe({...e,reuseExistingBranch:!1});if(_.updateType==="lockFileMaintenance")a.push(v);else if(_.isRemediation){let{status:Y,files:N}=await k({..._,depName:w,newVersion:x,currentVersion:P,packageFile:v,packageFileContent:R,lockFile:U,lockFileContent:L,allowParentUpdates:!0,allowHigherOrRemoved:!0});if(r&&Y!=="already-updated")return v5.logger.debug({lockFile:U,depName:w,status:Y},"Need to retry branch as it is not already up-to-date"),bPe({...e,reuseExistingBranch:!1});N&&(t={...t,...N},Object.keys(N).forEach(j=>delete n[j])),(Y==="update-failed"||Y==="unsupported")&&(_.remediationNotPossible=!0)}else if(_.isLockfileUpdate)if(k){let{status:Y,files:N}=await k({..._,depName:w,newVersion:x,currentVersion:P,packageFile:v,packageFileContent:R,lockFile:U,lockFileContent:L,allowParentUpdates:!1});if(Y==="unsupported")t[v]||(n[v]=R);else if(Y==="already-updated")v5.logger.debug(`Upgrade of ${w} to ${x} is already done in existing branch`);else{if(r)return v5.logger.debug({lockFile:U,depName:w,status:Y},"Need to retry branch as upgrade requirements are not mets"),bPe({...e,reuseExistingBranch:!1});N&&(t={...t,...N},Object.keys(N).forEach(j=>delete n[j]))}}else v5.logger.debug({manager:b},"isLockFileUpdate without updateLockedDependency"),t[v]||(n[v]=R);else{let Y=(0,C0t.get)(b,"bumpPackageVersion"),N=(0,C0t.get)(b,"updateDependency");if(!N){let M=await(0,hsg.doAutoReplace)(_,R,r,o);if(o=!1,M){if(Y&&_.bumpVersion){let{bumpedContent:C}=await Y(M,_.packageFileVersion,_.bumpVersion);M=C}M===R?v5.logger.debug({packageFile:v,depName:w},"No content changed"):(v5.logger.debug({packageFile:v,depName:w},"Contents updated"),t[v]=M,delete n[v]);continue}else if(r)return bPe({...e,reuseExistingBranch:!1});throw v5.logger.error({packageFile:v,depName:w},"Could not autoReplace"),new Error(knc.WORKER_FILE_UPDATE_FAILED)}let j=await N({fileContent:R,upgrade:_});if(Y&&_.bumpVersion){let{bumpedContent:M}=await Y(j,_.packageFileVersion,_.bumpVersion);j=M}if(!j){if(r)return v5.logger.debug({packageFile:v,depName:w},"Rebasing branch after error updating content"),bPe({...e,reuseExistingBranch:!1});throw v5.logger.debug({existingContent:R,config:_},"Error updating file"),new Error(knc.WORKER_FILE_UPDATE_FAILED)}if(j!==R){if(r)return v5.logger.debug({packageFile:v,depName:w},"Need to update package file so will rebase first"),bPe({...e,reuseExistingBranch:!1});v5.logger.debug(`Updating ${w} in ${v||U}`),t[v]=j,delete n[v]}j===R&&_.manager==="git-submodules"&&(t[v]=j,delete n[v])}}let c=Object.keys(t).map(_=>({type:"addition",path:_,contents:t[_]})),l=[],u=[];for(let _ of c){let b=i[_.path],v=s[_.path],w=(0,C0t.get)(b,"updateArtifacts");if(w){let x=await w({packageFileName:_.path,updatedDeps:v,newPackageFileContent:_.contents.toString(),config:e});if(AEi.default.nonEmptyArray(x))for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}let m=Object.keys(n).map(_=>({type:"addition",path:_,contents:n[_]}));for(let _ of m){let b=i[_.path],v=s[_.path],w=(0,C0t.get)(b,"updateArtifacts");if(w){let x=await w({packageFileName:_.path,updatedDeps:v,newPackageFileContent:_.contents.toString(),config:e});if(AEi.default.nonEmptyArray(x)){c.push(_);for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}}if(!r)for(let _ of a){let b=i[_],v=(0,C0t.get)(b,"updateArtifacts");if(v){let w=t[_]||await(0,bEi.getFile)(_,r?e.branchName:e.baseBranch),x=await v({packageFileName:_,updatedDeps:[],newPackageFileContent:w,config:e});if(AEi.default.nonEmptyArray(x))for(let P of x){let{file:k,artifactError:R}=P;k?l.push(k):R&&u.push(R)}}}return{reuseExistingBranch:r,updatedPackageFiles:c,updatedArtifacts:l,artifactErrors:u}}TNr.getUpdatedPackageFiles=bPe});var Onc=A(v0t=>{"use strict";Object.defineProperty(v0t,"__esModule",{value:!0});v0t.handleModifiedPr=v0t.handleClosedPr=void 0;var gsg=(tn(),Dr(en)),PNr=_f(),CPe=Pi(),vEi=Jse(),Nnc=Nb(),ysg=m8(),CEi=gsg.__importStar(dD());async function _sg(e,r){if(r.state==="closed"){let t,n=e.userStrings;e.updateType==="major"?t=CEi.compile(n.ignoreMajor,e):e.updateType==="digest"?t=CEi.compile(n.ignoreDigest,e):t=CEi.compile(n.ignoreOther,e),t+=` -If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.`,e.suppressNotifications.includes("prIgnoreNotification")||(PNr.GlobalConfig.get("dryRun")?CPe.logger.info(`DRY-RUN: Would ensure closed PR comment in PR #${r.number}`):await(0,CEi.ensureComment)({number:r.number,topic:n.ignoreTopic,content:t})),await Fnc.scm.branchExists(e.branchName)&&(PNr.GlobalConfig.get("dryRun")?CPe.logger.info("DRY-RUN: Would delete branch "+e.branchName):await Fnc.scm.deleteBranch(e.branchName))}}v0t.handleClosedPr=ysg;async function _sg(e,r){var s;if(e.suppressNotifications.includes("prEditedNotification"))return;let t="Edited/Blocked Notification",n=`Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. +If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.`,e.suppressNotifications.includes("prIgnoreNotification")||(PNr.GlobalConfig.get("dryRun")?CPe.logger.info(`DRY-RUN: Would ensure closed PR comment in PR #${r.number}`):await(0,vEi.ensureComment)({number:r.number,topic:n.ignoreTopic,content:t})),await Nnc.scm.branchExists(e.branchName)&&(PNr.GlobalConfig.get("dryRun")?CPe.logger.info("DRY-RUN: Would delete branch "+e.branchName):await Nnc.scm.deleteBranch(e.branchName))}}v0t.handleClosedPr=_sg;async function Asg(e,r){var s;if(e.suppressNotifications.includes("prEditedNotification"))return;let t="Edited/Blocked Notification",n=`Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. -`+(0,gsg.emojify)(" :warning: **Warning**: custom changes will be lost.");if(((s=e.dependencyDashboardChecks)==null?void 0:s[e.branchName])||e.rebaseRequested){if(CPe.logger.debug("Manual rebase has been requested for PR"),PNr.GlobalConfig.get("dryRun")){CPe.logger.info(`DRY-RUN: Would remove edited/blocked PR comment in PR #${r.number}`);return}CPe.logger.debug(`Removing edited/blocked PR comment in PR #${r.number}`),await(0,CEi.ensureCommentRemoval)({type:"by-topic",number:r.number,topic:t})}else{if(PNr.GlobalConfig.get("dryRun")){CPe.logger.info(`DRY-RUN: Would ensure edited/blocked PR comment in PR #${r.number}`);return}CPe.logger.debug("Ensuring comment to indicate that rebasing is not possible"),await(0,CEi.ensureComment)({number:r.number,topic:t,content:n})}}v0t.handleModifiedPr=_sg});var Onc=A(RNr=>{"use strict";Object.defineProperty(RNr,"__esModule",{value:!0});RNr.shouldReuseExistingBranch=void 0;var $B=Pi(),Asg=fA(),HNt=Nb();async function bsg(e){let{baseBranch:r,branchName:t}=e,n={reuseExistingBranch:!1};if(!await HNt.scm.branchExists(t))return $B.logger.debug("Branch needs creating"),n;if($B.logger.debug("Branch already exists"),e.rebaseWhen==="behind-base-branch"||e.rebaseWhen==="auto"&&(e.automerge||await Asg.platform.getRepoForceRebase())){if(await HNt.scm.isBranchBehindBase(t,r))return $B.logger.debug("Branch is behind base branch and needs rebasing"),await HNt.scm.isBranchModified(t)?($B.logger.debug("Cannot rebase branch as it has been modified"),n.reuseExistingBranch=!0,n.isModified=!0,n):($B.logger.debug("Branch is unmodified, so can be rebased"),n);$B.logger.debug("Branch is up-to-date")}else $B.logger.debug(`Skipping behind base branch check due to rebaseWhen=${e.rebaseWhen}`);if(n.isConflicted=await HNt.scm.isBranchConflicted(r,t),n.isConflicted){if($B.logger.debug("Branch is conflicted"),await HNt.scm.isBranchModified(t)===!1)return $B.logger.debug("Branch is not mergeable and needs rebasing"),e.rebaseWhen==="never"&&($B.logger.debug("Rebasing disabled by config"),n.reuseExistingBranch=!0,n.isModified=!1),n;$B.logger.debug("Branch is not mergeable but can't be rebased")}$B.logger.debug("Branch does not need rebasing");let i={};for(let s of e.upgrades){let a=s.packageFile;if(i[a]??=new Set,i[a].add(s.rangeStrategy),i[a].size>1&&i[a].has("update-lockfile"))return $B.logger.debug("Detected multiple rangeStrategies along with update-lockfile"),n.reuseExistingBranch=!1,n.isModified=!1,n}return n.reuseExistingBranch=!0,n.isModified=!1,n}RNr.shouldReuseExistingBranch=bsg});var znc=A(NNr=>{"use strict";Object.defineProperty(NNr,"__esModule",{value:!0});NNr.processBranch=void 0;var vEi=(tn(),Dr(en)),Bnc=vEi.__importDefault(_a()),qnc=zC(),FNr=_f(),hI=Zp(),Bp=Pi(),Csg=lnc(),E0t=fA(),Mnc=Jse(),fye=Nb(),Lnc=Ug(),vsg=bze(),jnc=m8(),kNr=Fxe(),Esg=Npi(),Dsg=vEi.__importStar(dD()),Gnc=twe(),Ssg=fvi(),wsg=m5r(),Isg=mnc(),xsg=gnc(),Tsg=ync(),Psg=_nc(),Rsg=Cnc(),ksg=vEi.__importDefault(Snc()),Fsg=knc(),Unc=Nnc(),Nsg=Onc(),Osg=ENt(),Vnc=PNt();async function Bsg(e,r){var s,a,o;return((s=r.title)==null?void 0:s.startsWith("rebase!"))?(Bp.logger.debug(`Manual rebase requested via PR title for #${r.number}`),!0):(a=r.labels)!=null&&a.includes(e.rebaseLabel)?(Bp.logger.debug(`Manual rebase requested via PR labels for #${r.number}`),FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would delete label ${e.rebaseLabel} from #${r.number}`):await E0t.platform.deleteLabel(r.number,e.rebaseLabel),!0):(o=r.bodyStruct)!=null&&o.rebaseRequested?(Bp.logger.debug(`Manual rebase requested via PR checkbox for #${r.number}`),!0):!1}async function qsg(e){try{await fye.scm.deleteBranch(e)}catch(r){Bp.logger.debug({branchName:e,err:r},"Branch auto-remove failed")}}function Msg(e){var t,n;let r=(n=(t=e.bodyStruct)==null?void 0:t.debugData)==null?void 0:n.targetBranch;return r&&e.targetBranch?e.targetBranch!==r:!1}async function Lsg(e){var c,l,u,m,h,_,b,v,w,x,P,k,R,L;let r=null,t={...e};Bp.logger.trace({config:t},"processBranch()");let n=await fye.scm.branchExists(t.branchName),i=!1;if(!n&&t.branchPrefix!==t.branchPrefixOld){let U=t.branchName.replace(t.branchPrefix,t.branchPrefixOld);n=await fye.scm.branchExists(U),n&&(t.branchName=U,Bp.logger.debug("Found existing branch with branchPrefixOld"))}let s=await E0t.platform.getBranchPr(t.branchName);Bp.logger.debug(`branchExists=${n}`);let a=(c=t.dependencyDashboardChecks)==null?void 0:c[t.branchName];Bp.logger.debug(`dependencyDashboardCheck=${a}`),s&&(t.rebaseRequested=await Bsg(t,s),Bp.logger.debug(`PR rebase requested=${t.rebaseRequested}`));let o=(0,jnc.emojify)(":warning: Artifact update problem");try{let U=!s||t.automerge?await(0,Psg.prAlreadyExisted)(t):void 0;if((U==null?void 0:U.state)==="merged")Bp.logger.debug(`Matching PR #${U.number} was merged previously`),t.automerge&&(Bp.logger.debug("Disabling automerge because PR was merged previously"),t.automerge=!1,t.automergedPreviously=!0);else if(!s&&U&&!a)return Bp.logger.debug({prTitle:t.prTitle},"Closed PR already exists. Skipping branch."),await(0,Unc.handleClosedPr)(t,U),{branchExists:!1,prNo:U.number,result:"already-existed"};if(!n&&t.dependencyDashboardApproval)if(a)Bp.logger.debug(`Branch ${t.branchName} is approved for creation`);else return Bp.logger.debug(`Branch ${t.branchName} needs approval`),{branchExists:n,prNo:s==null?void 0:s.number,result:"needs-approval"};if(!n&&(0,Gnc.isLimitReached)("Branches")&&!a&&!t.isVulnerabilityAlert)return Bp.logger.debug("Reached branch limit - skipping branch creation"),{branchExists:n,prNo:s==null?void 0:s.number,result:"branch-limit-reached"};if((0,Gnc.isLimitReached)("Commits")&&!a&&!t.isVulnerabilityAlert)return Bp.logger.debug("Reached commits limit - skipping branch"),{branchExists:n,prNo:s==null?void 0:s.number,result:"commit-limit-reached"};if(!n&&e.pendingChecks&&!a)return{branchExists:!1,prNo:s==null?void 0:s.number,result:"pending"};if(n){t.stopUpdating=(l=s==null?void 0:s.labels)==null?void 0:l.includes(t.stopUpdatingLabel);let M=!!((u=s==null?void 0:s.bodyStruct)!=null&&u.rebaseRequested);if(n&&!a&&t.stopUpdating&&!M)return Bp.logger.info("Branch updating is skipped because stopUpdatingLabel is present in config"),{branchExists:!0,prNo:s==null?void 0:s.number,result:"no-work"};Bp.logger.debug("Checking if PR has been edited");let C=await fye.scm.isBranchModified(t.branchName);if(s){if(Bp.logger.debug("Found existing branch PR"),s.state!=="open")throw Bp.logger.debug("PR has been closed or merged since this run started - aborting"),new Error(hI.REPOSITORY_CHANGED);if((C||Msg(s))&&(Bp.logger.debug(`PR has been edited, PrNo:${s.number}`),await(0,Unc.handleModifiedPr)(t,s),!(a||t.rebaseRequested)))return{branchExists:n,prNo:s.number,result:"pr-edited"}}else if(C){let O=await E0t.platform.findPr({branchName:t.branchName,state:"!open"});if(!O)return Bp.logger.debug("Branch has been edited but found no PR - skipping"),{branchExists:n,result:"pr-edited"};let V=await fye.scm.getBranchCommit(t.branchName),Q=O==null?void 0:O.sha;if(!Q||Q===V)Bp.logger.debug({oldPrNumber:O.number,oldPrSha:Q,branchSha:V},"Found old PR matching this branch - will override it");else return Bp.logger.debug({oldPrNumber:O.number,oldPrSha:Q,branchSha:V},"Found old PR but the SHA is different"),{branchExists:n,result:"pr-edited"}}}if(t.isScheduledNow=(0,Osg.isScheduledNow)(t,"schedule"),!t.isScheduledNow&&!a){if(!n)return Bp.logger.debug("Skipping branch creation as not within schedule"),{branchExists:n,prNo:s==null?void 0:s.number,result:"not-scheduled"};if(t.updateNotScheduled===!1&&!t.rebaseRequested)return Bp.logger.debug("Skipping branch update as not within schedule"),{branchExists:n,prNo:s==null?void 0:s.number,result:"update-not-scheduled"};if(!s)return Bp.logger.debug("Skipping PR creation out of schedule"),{branchExists:n,result:"not-scheduled"};Bp.logger.debug("Branch + PR exists but is not scheduled -- will update if necessary")}if(t.upgrades.some(M=>Bnc.default.nonEmptyString(M.minimumReleaseAge)&&M.releaseTimestamp||(0,kNr.isActiveConfidenceLevel)(M.minimumConfidence))){t.stabilityStatus="green";for(let M of t.upgrades){if(Bnc.default.nonEmptyString(M.minimumReleaseAge)&&M.releaseTimestamp){let ee=(0,vsg.getElapsedMs)(M.releaseTimestamp);if(ee<((0,Esg.toMs)(M.minimumReleaseAge)??0)){Bp.logger.debug({depName:M.depName,timeElapsed:ee,minimumReleaseAge:M.minimumReleaseAge},"Update has not passed minimum release age"),t.stabilityStatus="yellow";continue}}let C=M.datasource,O=M.depName,V=M.minimumConfidence,Q=M.updateType,X=M.currentVersion,J=M.newVersion;if((0,kNr.isActiveConfidenceLevel)(V)){let ee=await(0,kNr.getMergeConfidenceLevel)(C,O,X,J,Q)??"neutral";if((0,kNr.satisfiesConfidenceLevel)(ee,V))t.confidenceStatus="green";else{Bp.logger.debug({depName:O,confidence:ee,minimumConfidence:V},"Update does not meet minimum confidence scores"),t.confidenceStatus="yellow";continue}}}if(!a&&!n&&t.stabilityStatus==="yellow"&&["not-pending","status-success"].includes(t.prCreation))return Bp.logger.debug("Skipping branch creation due to internal status checks not met"),{branchExists:n,prNo:s==null?void 0:s.number,result:"pending"}}let Y=a==="rebase"||!!t.dependencyDashboardRebaseAllOpen||!!t.rebaseRequested,N=!!t.dependencyDashboardAllPending,j=!!t.dependencyDashboardAllRateLimited;if(Y)Bp.logger.debug("User has requested rebase"),t.reuseExistingBranch=!1;else if(a==="global-config")Bp.logger.debug("Manual create/rebase requested via checkedBranches"),t.reuseExistingBranch=!1;else if(N)Bp.logger.debug("A user manually approved all pending PRs via the Dependency Dashboard.");else if(j)Bp.logger.debug("A user manually approved all rate-limited PRs via the Dependency Dashboard.");else{if(n&&t.rebaseWhen==="never"&&!a)return Bp.logger.debug("rebaseWhen=never so skipping branch update check"),{branchExists:n,prNo:s==null?void 0:s.number,result:"no-work"};s!=null&&s.targetBranch&&s.targetBranch!==t.baseBranch?(Bp.logger.debug("Base branch changed by user, rebasing the branch onto new base"),t.reuseExistingBranch=!1):t={...t,...await(0,Nsg.shouldReuseExistingBranch)(t)}}if(Bp.logger.debug(`Using reuseExistingBranch: ${t.reuseExistingBranch}`),!(t.reuseExistingBranch&&t.skipBranchUpdate)){await fye.scm.checkoutBranch(t.baseBranch);let M=await(0,Fsg.getUpdatedPackageFiles)(t);M.artifactErrors&&t.artifactErrors&&(M.artifactErrors=t.artifactErrors.concat(M.artifactErrors)),t={...t,...M},(m=t.updatedPackageFiles)!=null&&m.length?Bp.logger.debug(`Updated ${t.updatedPackageFiles.length} package files`):Bp.logger.debug("No package files need updating");let C=await(0,Csg.getAdditionalFiles)(t,e.packageFiles);t.artifactErrors=(t.artifactErrors??[]).concat(C.artifactErrors),t.updatedArtifacts=(t.updatedArtifacts??[]).concat(C.updatedArtifacts),(h=t.updatedArtifacts)!=null&&h.length?Bp.logger.debug({updatedArtifacts:t.updatedArtifacts.map(Q=>Q.type==="deletion"?`${Q.path} (delete)`:Q.path)},`Updated ${t.updatedArtifacts.length} lock files`):Bp.logger.debug("No updated lock files in branch"),t.fetchReleaseNotes==="branch"&&await(0,Ssg.embedChangelogs)(t.upgrades);let O=await(0,ksg.default)(t);if(O!==null){let{updatedArtifacts:Q,artifactErrors:X}=O;t.updatedArtifacts=Q,t.artifactErrors=X}if((0,Bp.removeMeta)(["dep"]),(_=t.artifactErrors)!=null&&_.length)if(t.releaseTimestamp)if(Bp.logger.debug("Branch timestamp: "+t.releaseTimestamp),qnc.DateTime.fromISO(t.releaseTimestamp).plus({hours:2})<qnc.DateTime.local())Bp.logger.debug("PR is older than 2 hours, raise PR with lock file errors");else if(n)Bp.logger.debug("PR is less than 2 hours old but branchExists so updating anyway");else throw Bp.logger.debug("PR is less than 2 hours old - raise error instead of PR"),new Error(hI.MANAGER_LOCKFILE_ERROR);else Bp.logger.debug("PR has no releaseTimestamp");else(b=t.updatedArtifacts)!=null&&b.length&&s&&(FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would ensure comment removal in PR #${s.number}`):await(0,Mnc.ensureCommentRemoval)({type:"by-topic",number:s.number,topic:o}));let V=Y||!n;t.isConflicted??=n&&await fye.scm.isBranchConflicted(t.baseBranch,t.branchName),t.forceCommit=V||t.isConflicted,t.commitBody&&(t.commitMessage=`${t.commitMessage} +`+(0,ysg.emojify)(" :warning: **Warning**: custom changes will be lost.");if(((s=e.dependencyDashboardChecks)==null?void 0:s[e.branchName])||e.rebaseRequested){if(CPe.logger.debug("Manual rebase has been requested for PR"),PNr.GlobalConfig.get("dryRun")){CPe.logger.info(`DRY-RUN: Would remove edited/blocked PR comment in PR #${r.number}`);return}CPe.logger.debug(`Removing edited/blocked PR comment in PR #${r.number}`),await(0,vEi.ensureCommentRemoval)({type:"by-topic",number:r.number,topic:t})}else{if(PNr.GlobalConfig.get("dryRun")){CPe.logger.info(`DRY-RUN: Would ensure edited/blocked PR comment in PR #${r.number}`);return}CPe.logger.debug("Ensuring comment to indicate that rebasing is not possible"),await(0,vEi.ensureComment)({number:r.number,topic:t,content:n})}}v0t.handleModifiedPr=Asg});var Bnc=A(RNr=>{"use strict";Object.defineProperty(RNr,"__esModule",{value:!0});RNr.shouldReuseExistingBranch=void 0;var $B=Pi(),bsg=fA(),HNt=Nb();async function Csg(e){let{baseBranch:r,branchName:t}=e,n={reuseExistingBranch:!1};if(!await HNt.scm.branchExists(t))return $B.logger.debug("Branch needs creating"),n;if($B.logger.debug("Branch already exists"),e.rebaseWhen==="behind-base-branch"||e.rebaseWhen==="auto"&&(e.automerge||await bsg.platform.getRepoForceRebase())){if(await HNt.scm.isBranchBehindBase(t,r))return $B.logger.debug("Branch is behind base branch and needs rebasing"),await HNt.scm.isBranchModified(t)?($B.logger.debug("Cannot rebase branch as it has been modified"),n.reuseExistingBranch=!0,n.isModified=!0,n):($B.logger.debug("Branch is unmodified, so can be rebased"),n);$B.logger.debug("Branch is up-to-date")}else $B.logger.debug(`Skipping behind base branch check due to rebaseWhen=${e.rebaseWhen}`);if(n.isConflicted=await HNt.scm.isBranchConflicted(r,t),n.isConflicted){if($B.logger.debug("Branch is conflicted"),await HNt.scm.isBranchModified(t)===!1)return $B.logger.debug("Branch is not mergeable and needs rebasing"),e.rebaseWhen==="never"&&($B.logger.debug("Rebasing disabled by config"),n.reuseExistingBranch=!0,n.isModified=!1),n;$B.logger.debug("Branch is not mergeable but can't be rebased")}$B.logger.debug("Branch does not need rebasing");let i={};for(let s of e.upgrades){let a=s.packageFile;if(i[a]??=new Set,i[a].add(s.rangeStrategy),i[a].size>1&&i[a].has("update-lockfile"))return $B.logger.debug("Detected multiple rangeStrategies along with update-lockfile"),n.reuseExistingBranch=!1,n.isModified=!1,n}return n.reuseExistingBranch=!0,n.isModified=!1,n}RNr.shouldReuseExistingBranch=Csg});var $nc=A(NNr=>{"use strict";Object.defineProperty(NNr,"__esModule",{value:!0});NNr.processBranch=void 0;var EEi=(tn(),Dr(en)),qnc=EEi.__importDefault(_a()),Mnc=zC(),FNr=_f(),hI=Zp(),Bp=Pi(),vsg=dnc(),E0t=fA(),Lnc=Jse(),fye=Nb(),jnc=Ug(),Esg=bze(),Gnc=m8(),kNr=Fxe(),Dsg=Opi(),Ssg=EEi.__importStar(dD()),Unc=twe(),wsg=hvi(),Isg=m5r(),xsg=fnc(),Tsg=ync(),Psg=_nc(),Rsg=Anc(),ksg=vnc(),Fsg=EEi.__importDefault(wnc()),Nsg=Fnc(),Vnc=Onc(),Osg=Bnc(),Bsg=ENt(),znc=PNt();async function qsg(e,r){var s,a,o;return((s=r.title)==null?void 0:s.startsWith("rebase!"))?(Bp.logger.debug(`Manual rebase requested via PR title for #${r.number}`),!0):(a=r.labels)!=null&&a.includes(e.rebaseLabel)?(Bp.logger.debug(`Manual rebase requested via PR labels for #${r.number}`),FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would delete label ${e.rebaseLabel} from #${r.number}`):await E0t.platform.deleteLabel(r.number,e.rebaseLabel),!0):(o=r.bodyStruct)!=null&&o.rebaseRequested?(Bp.logger.debug(`Manual rebase requested via PR checkbox for #${r.number}`),!0):!1}async function Msg(e){try{await fye.scm.deleteBranch(e)}catch(r){Bp.logger.debug({branchName:e,err:r},"Branch auto-remove failed")}}function Lsg(e){var t,n;let r=(n=(t=e.bodyStruct)==null?void 0:t.debugData)==null?void 0:n.targetBranch;return r&&e.targetBranch?e.targetBranch!==r:!1}async function jsg(e){var c,l,u,m,h,_,b,v,w,x,P,k,R,L;let r=null,t={...e};Bp.logger.trace({config:t},"processBranch()");let n=await fye.scm.branchExists(t.branchName),i=!1;if(!n&&t.branchPrefix!==t.branchPrefixOld){let U=t.branchName.replace(t.branchPrefix,t.branchPrefixOld);n=await fye.scm.branchExists(U),n&&(t.branchName=U,Bp.logger.debug("Found existing branch with branchPrefixOld"))}let s=await E0t.platform.getBranchPr(t.branchName);Bp.logger.debug(`branchExists=${n}`);let a=(c=t.dependencyDashboardChecks)==null?void 0:c[t.branchName];Bp.logger.debug(`dependencyDashboardCheck=${a}`),s&&(t.rebaseRequested=await qsg(t,s),Bp.logger.debug(`PR rebase requested=${t.rebaseRequested}`));let o=(0,Gnc.emojify)(":warning: Artifact update problem");try{let U=!s||t.automerge?await(0,Rsg.prAlreadyExisted)(t):void 0;if((U==null?void 0:U.state)==="merged")Bp.logger.debug(`Matching PR #${U.number} was merged previously`),t.automerge&&(Bp.logger.debug("Disabling automerge because PR was merged previously"),t.automerge=!1,t.automergedPreviously=!0);else if(!s&&U&&!a)return Bp.logger.debug({prTitle:t.prTitle},"Closed PR already exists. Skipping branch."),await(0,Vnc.handleClosedPr)(t,U),{branchExists:!1,prNo:U.number,result:"already-existed"};if(!n&&t.dependencyDashboardApproval)if(a)Bp.logger.debug(`Branch ${t.branchName} is approved for creation`);else return Bp.logger.debug(`Branch ${t.branchName} needs approval`),{branchExists:n,prNo:s==null?void 0:s.number,result:"needs-approval"};if(!n&&(0,Unc.isLimitReached)("Branches")&&!a&&!t.isVulnerabilityAlert)return Bp.logger.debug("Reached branch limit - skipping branch creation"),{branchExists:n,prNo:s==null?void 0:s.number,result:"branch-limit-reached"};if((0,Unc.isLimitReached)("Commits")&&!a&&!t.isVulnerabilityAlert)return Bp.logger.debug("Reached commits limit - skipping branch"),{branchExists:n,prNo:s==null?void 0:s.number,result:"commit-limit-reached"};if(!n&&e.pendingChecks&&!a)return{branchExists:!1,prNo:s==null?void 0:s.number,result:"pending"};if(n){t.stopUpdating=(l=s==null?void 0:s.labels)==null?void 0:l.includes(t.stopUpdatingLabel);let M=!!((u=s==null?void 0:s.bodyStruct)!=null&&u.rebaseRequested);if(n&&!a&&t.stopUpdating&&!M)return Bp.logger.info("Branch updating is skipped because stopUpdatingLabel is present in config"),{branchExists:!0,prNo:s==null?void 0:s.number,result:"no-work"};Bp.logger.debug("Checking if PR has been edited");let C=await fye.scm.isBranchModified(t.branchName);if(s){if(Bp.logger.debug("Found existing branch PR"),s.state!=="open")throw Bp.logger.debug("PR has been closed or merged since this run started - aborting"),new Error(hI.REPOSITORY_CHANGED);if((C||Lsg(s))&&(Bp.logger.debug(`PR has been edited, PrNo:${s.number}`),await(0,Vnc.handleModifiedPr)(t,s),!(a||t.rebaseRequested)))return{branchExists:n,prNo:s.number,result:"pr-edited"}}else if(C){let O=await E0t.platform.findPr({branchName:t.branchName,state:"!open"});if(!O)return Bp.logger.debug("Branch has been edited but found no PR - skipping"),{branchExists:n,result:"pr-edited"};let V=await fye.scm.getBranchCommit(t.branchName),Q=O==null?void 0:O.sha;if(!Q||Q===V)Bp.logger.debug({oldPrNumber:O.number,oldPrSha:Q,branchSha:V},"Found old PR matching this branch - will override it");else return Bp.logger.debug({oldPrNumber:O.number,oldPrSha:Q,branchSha:V},"Found old PR but the SHA is different"),{branchExists:n,result:"pr-edited"}}}if(t.isScheduledNow=(0,Bsg.isScheduledNow)(t,"schedule"),!t.isScheduledNow&&!a){if(!n)return Bp.logger.debug("Skipping branch creation as not within schedule"),{branchExists:n,prNo:s==null?void 0:s.number,result:"not-scheduled"};if(t.updateNotScheduled===!1&&!t.rebaseRequested)return Bp.logger.debug("Skipping branch update as not within schedule"),{branchExists:n,prNo:s==null?void 0:s.number,result:"update-not-scheduled"};if(!s)return Bp.logger.debug("Skipping PR creation out of schedule"),{branchExists:n,result:"not-scheduled"};Bp.logger.debug("Branch + PR exists but is not scheduled -- will update if necessary")}if(t.upgrades.some(M=>qnc.default.nonEmptyString(M.minimumReleaseAge)&&M.releaseTimestamp||(0,kNr.isActiveConfidenceLevel)(M.minimumConfidence))){t.stabilityStatus="green";for(let M of t.upgrades){if(qnc.default.nonEmptyString(M.minimumReleaseAge)&&M.releaseTimestamp){let ee=(0,Esg.getElapsedMs)(M.releaseTimestamp);if(ee<((0,Dsg.toMs)(M.minimumReleaseAge)??0)){Bp.logger.debug({depName:M.depName,timeElapsed:ee,minimumReleaseAge:M.minimumReleaseAge},"Update has not passed minimum release age"),t.stabilityStatus="yellow";continue}}let C=M.datasource,O=M.depName,V=M.minimumConfidence,Q=M.updateType,X=M.currentVersion,J=M.newVersion;if((0,kNr.isActiveConfidenceLevel)(V)){let ee=await(0,kNr.getMergeConfidenceLevel)(C,O,X,J,Q)??"neutral";if((0,kNr.satisfiesConfidenceLevel)(ee,V))t.confidenceStatus="green";else{Bp.logger.debug({depName:O,confidence:ee,minimumConfidence:V},"Update does not meet minimum confidence scores"),t.confidenceStatus="yellow";continue}}}if(!a&&!n&&t.stabilityStatus==="yellow"&&["not-pending","status-success"].includes(t.prCreation))return Bp.logger.debug("Skipping branch creation due to internal status checks not met"),{branchExists:n,prNo:s==null?void 0:s.number,result:"pending"}}let Y=a==="rebase"||!!t.dependencyDashboardRebaseAllOpen||!!t.rebaseRequested,N=!!t.dependencyDashboardAllPending,j=!!t.dependencyDashboardAllRateLimited;if(Y)Bp.logger.debug("User has requested rebase"),t.reuseExistingBranch=!1;else if(a==="global-config")Bp.logger.debug("Manual create/rebase requested via checkedBranches"),t.reuseExistingBranch=!1;else if(N)Bp.logger.debug("A user manually approved all pending PRs via the Dependency Dashboard.");else if(j)Bp.logger.debug("A user manually approved all rate-limited PRs via the Dependency Dashboard.");else{if(n&&t.rebaseWhen==="never"&&!a)return Bp.logger.debug("rebaseWhen=never so skipping branch update check"),{branchExists:n,prNo:s==null?void 0:s.number,result:"no-work"};s!=null&&s.targetBranch&&s.targetBranch!==t.baseBranch?(Bp.logger.debug("Base branch changed by user, rebasing the branch onto new base"),t.reuseExistingBranch=!1):t={...t,...await(0,Osg.shouldReuseExistingBranch)(t)}}if(Bp.logger.debug(`Using reuseExistingBranch: ${t.reuseExistingBranch}`),!(t.reuseExistingBranch&&t.skipBranchUpdate)){await fye.scm.checkoutBranch(t.baseBranch);let M=await(0,Nsg.getUpdatedPackageFiles)(t);M.artifactErrors&&t.artifactErrors&&(M.artifactErrors=t.artifactErrors.concat(M.artifactErrors)),t={...t,...M},(m=t.updatedPackageFiles)!=null&&m.length?Bp.logger.debug(`Updated ${t.updatedPackageFiles.length} package files`):Bp.logger.debug("No package files need updating");let C=await(0,vsg.getAdditionalFiles)(t,e.packageFiles);t.artifactErrors=(t.artifactErrors??[]).concat(C.artifactErrors),t.updatedArtifacts=(t.updatedArtifacts??[]).concat(C.updatedArtifacts),(h=t.updatedArtifacts)!=null&&h.length?Bp.logger.debug({updatedArtifacts:t.updatedArtifacts.map(Q=>Q.type==="deletion"?`${Q.path} (delete)`:Q.path)},`Updated ${t.updatedArtifacts.length} lock files`):Bp.logger.debug("No updated lock files in branch"),t.fetchReleaseNotes==="branch"&&await(0,wsg.embedChangelogs)(t.upgrades);let O=await(0,Fsg.default)(t);if(O!==null){let{updatedArtifacts:Q,artifactErrors:X}=O;t.updatedArtifacts=Q,t.artifactErrors=X}if((0,Bp.removeMeta)(["dep"]),(_=t.artifactErrors)!=null&&_.length)if(t.releaseTimestamp)if(Bp.logger.debug("Branch timestamp: "+t.releaseTimestamp),Mnc.DateTime.fromISO(t.releaseTimestamp).plus({hours:2})<Mnc.DateTime.local())Bp.logger.debug("PR is older than 2 hours, raise PR with lock file errors");else if(n)Bp.logger.debug("PR is less than 2 hours old but branchExists so updating anyway");else throw Bp.logger.debug("PR is less than 2 hours old - raise error instead of PR"),new Error(hI.MANAGER_LOCKFILE_ERROR);else Bp.logger.debug("PR has no releaseTimestamp");else(b=t.updatedArtifacts)!=null&&b.length&&s&&(FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would ensure comment removal in PR #${s.number}`):await(0,Lnc.ensureCommentRemoval)({type:"by-topic",number:s.number,topic:o}));let V=Y||!n;t.isConflicted??=n&&await fye.scm.isBranchConflicted(t.baseBranch,t.branchName),t.forceCommit=V||t.isConflicted,t.commitBody&&(t.commitMessage=`${t.commitMessage} -${Dsg.compile(t.commitBody,{...t,logJSON:t.upgrades[0].logJSON,releases:t.upgrades[0].releases})}`,Bp.logger.trace("commitMessage: "+JSON.stringify(t.commitMessage))),r=await(0,Rsg.commitFilesToBranch)(t),await fye.scm.checkoutBranch(t.baseBranch),i=!0}if(s&&E0t.platform.refreshPr&&await E0t.platform.refreshPr(s.number),!r&&!n)return{branchExists:n,prNo:s==null?void 0:s.number,result:"no-work"};if(r){let M=n?"updated":"created";Bp.logger.info({commitSha:r},`Branch ${M}`)}if(await(0,xsg.setArtifactErrorStatus)(t),await(0,Vnc.setStability)(t),await(0,Vnc.setConfidence)(t),!s&&!((v=t.artifactErrors)!=null&&v.length)&&!Y&&r&&t.prCreation!=="immediate")return Bp.logger.debug(`Branch status pending, current sha: ${r}`),{branchExists:!0,updatesVerified:i,result:"pending",commitSha:r};if(!((w=t.artifactErrors)!=null&&w.length)&&(!r||t.ignoreTests)){let M=await(0,Tsg.tryBranchAutomerge)(t);if(Bp.logger.debug(`mergeStatus=${M}`),M==="automerged")return FNr.GlobalConfig.get("dryRun")?Bp.logger.info("DRY-RUN: Would delete branch"+t.branchName):await qsg(t.branchName),Bp.logger.debug("Branch is automerged - returning"),{branchExists:!1,result:"automerged"};if(M==="off schedule")return Bp.logger.debug("Branch cannot automerge now because automergeSchedule is off schedule - skipping"),{branchExists:n,result:"not-scheduled",commitSha:r};M==="stale"&&["conflicted","never"].includes(t.rebaseWhen)&&(Bp.logger.warn("Branch cannot automerge because it is behind base branch and rebaseWhen setting disallows rebasing - raising a PR instead"),t.forcePr=!0,t.branchAutomergeFailureMessage=M),(M==="automerge aborted - PR exists"||M==="branch status error"||M==="failed")&&(Bp.logger.debug(`Branch automerge not possible, mergeStatus:${M}`),t.forcePr=!0,t.branchAutomergeFailureMessage=M)}}catch(U){if(U.statusCode===404)throw Bp.logger.debug({err:U},"Received a 404 error - aborting run"),new Error(hI.REPOSITORY_CHANGED);if(U.message===hI.PLATFORM_RATE_LIMIT_EXCEEDED)throw Bp.logger.debug("Passing rate-limit-exceeded error up"),U;if(U.message===hI.REPOSITORY_CHANGED)throw Bp.logger.debug("Passing repository-changed error up"),U;if((x=U.message)!=null&&x.startsWith("remote: Invalid username or password"))throw Bp.logger.debug("Throwing bad credentials"),new Error(hI.PLATFORM_BAD_CREDENTIALS);if((P=U.message)!=null&&P.startsWith("ssh_exchange_identification: Connection closed by remote host"))throw Bp.logger.debug("Throwing bad credentials"),new Error(hI.PLATFORM_BAD_CREDENTIALS);if(U.message===hI.PLATFORM_BAD_CREDENTIALS)throw Bp.logger.debug("Passing bad-credentials error up"),U;if(U.message===hI.PLATFORM_INTEGRATION_UNAUTHORIZED)throw Bp.logger.debug("Passing integration-unauthorized error up"),U;if(U.message===hI.MANAGER_LOCKFILE_ERROR)throw Bp.logger.debug("Passing lockfile-error up"),U;if((k=U.message)!=null&&k.includes("space left on device"))throw new Error(hI.SYSTEM_INSUFFICIENT_DISK_SPACE);if(U.message===hI.SYSTEM_INSUFFICIENT_DISK_SPACE)throw Bp.logger.debug("Passing disk-space error up"),U;if(U.message.startsWith("Resource not accessible by integration"))throw Bp.logger.debug("Passing 403 error up"),U;if(U.message===hI.WORKER_FILE_UPDATE_FAILED)Bp.logger.warn("Error updating branch: update failure");else{if(U.message.startsWith("bundler-"))return{branchExists:!0,updatesVerified:i,prNo:s==null?void 0:s.number,result:"error",commitSha:r};if(U.messagee&&U.message.includes("fatal: Authentication failed"))throw new Error(hI.PLATFORM_AUTHENTICATION_ERROR);if((R=U.message)!=null&&R.includes("fatal: bad revision"))throw Bp.logger.debug({err:U},"Aborting job due to bad revision error"),new Error(hI.REPOSITORY_CHANGED);if(U.message===hI.CONFIG_VALIDATION)throw Bp.logger.debug("Passing config validation error up"),U;if(U.message===hI.TEMPORARY_ERROR)throw Bp.logger.debug("Passing TEMPORARY_ERROR error up"),U;U instanceof Lnc.ExternalHostError||Bp.logger.warn({err:U},"Error updating branch")}return{branchExists:n,prNo:s==null?void 0:s.number,result:"error",commitSha:r}}try{Bp.logger.debug("Ensuring PR"),Bp.logger.debug(`There are ${t.errors.length} errors and ${t.warnings.length} warnings`);let U=await(0,wsg.ensurePr)(t);if(U.type==="without-pr"){let{prBlockedBy:Y}=U;return s=null,Y==="RateLimited"&&!t.isVulnerabilityAlert?(Bp.logger.debug("Reached PR limit - skipping PR creation"),{branchExists:n,prBlockedBy:Y,result:"pr-limit-reached",commitSha:r}):Y==="NeedsApproval"?{branchExists:n,prBlockedBy:Y,result:"needs-pr-approval",commitSha:r}:Y==="AwaitingTests"?{branchExists:n,prBlockedBy:Y,result:"pending",commitSha:r}:Y==="BranchAutomerge"?{branchExists:n,prBlockedBy:Y,result:"done",commitSha:r}:Y==="Error"?{branchExists:n,prBlockedBy:Y,result:"error",commitSha:r}:(Bp.logger.warn({prBlockedBy:Y},"Unknown PrBlockedBy result"),{branchExists:n,prBlockedBy:Y,result:"error",commitSha:r})}if(U.type==="with-pr"){let{pr:Y}=U;if(s=Y,(L=t.artifactErrors)!=null&&L.length){Bp.logger.warn({artifactErrors:t.artifactErrors},"artifactErrors");let N="Renovate failed to update ";N+=t.artifactErrors.length>1?"artifacts":"an artifact",N+=" related to this branch. You probably do not want to merge this PR as-is.",N+=(0,jnc.emojify)(` +${Ssg.compile(t.commitBody,{...t,logJSON:t.upgrades[0].logJSON,releases:t.upgrades[0].releases})}`,Bp.logger.trace("commitMessage: "+JSON.stringify(t.commitMessage))),r=await(0,ksg.commitFilesToBranch)(t),await fye.scm.checkoutBranch(t.baseBranch),i=!0}if(s&&E0t.platform.refreshPr&&await E0t.platform.refreshPr(s.number),!r&&!n)return{branchExists:n,prNo:s==null?void 0:s.number,result:"no-work"};if(r){let M=n?"updated":"created";Bp.logger.info({commitSha:r},`Branch ${M}`)}if(await(0,Tsg.setArtifactErrorStatus)(t),await(0,znc.setStability)(t),await(0,znc.setConfidence)(t),!s&&!((v=t.artifactErrors)!=null&&v.length)&&!Y&&r&&t.prCreation!=="immediate")return Bp.logger.debug(`Branch status pending, current sha: ${r}`),{branchExists:!0,updatesVerified:i,result:"pending",commitSha:r};if(!((w=t.artifactErrors)!=null&&w.length)&&(!r||t.ignoreTests)){let M=await(0,Psg.tryBranchAutomerge)(t);if(Bp.logger.debug(`mergeStatus=${M}`),M==="automerged")return FNr.GlobalConfig.get("dryRun")?Bp.logger.info("DRY-RUN: Would delete branch"+t.branchName):await Msg(t.branchName),Bp.logger.debug("Branch is automerged - returning"),{branchExists:!1,result:"automerged"};if(M==="off schedule")return Bp.logger.debug("Branch cannot automerge now because automergeSchedule is off schedule - skipping"),{branchExists:n,result:"not-scheduled",commitSha:r};M==="stale"&&["conflicted","never"].includes(t.rebaseWhen)&&(Bp.logger.warn("Branch cannot automerge because it is behind base branch and rebaseWhen setting disallows rebasing - raising a PR instead"),t.forcePr=!0,t.branchAutomergeFailureMessage=M),(M==="automerge aborted - PR exists"||M==="branch status error"||M==="failed")&&(Bp.logger.debug(`Branch automerge not possible, mergeStatus:${M}`),t.forcePr=!0,t.branchAutomergeFailureMessage=M)}}catch(U){if(U.statusCode===404)throw Bp.logger.debug({err:U},"Received a 404 error - aborting run"),new Error(hI.REPOSITORY_CHANGED);if(U.message===hI.PLATFORM_RATE_LIMIT_EXCEEDED)throw Bp.logger.debug("Passing rate-limit-exceeded error up"),U;if(U.message===hI.REPOSITORY_CHANGED)throw Bp.logger.debug("Passing repository-changed error up"),U;if((x=U.message)!=null&&x.startsWith("remote: Invalid username or password"))throw Bp.logger.debug("Throwing bad credentials"),new Error(hI.PLATFORM_BAD_CREDENTIALS);if((P=U.message)!=null&&P.startsWith("ssh_exchange_identification: Connection closed by remote host"))throw Bp.logger.debug("Throwing bad credentials"),new Error(hI.PLATFORM_BAD_CREDENTIALS);if(U.message===hI.PLATFORM_BAD_CREDENTIALS)throw Bp.logger.debug("Passing bad-credentials error up"),U;if(U.message===hI.PLATFORM_INTEGRATION_UNAUTHORIZED)throw Bp.logger.debug("Passing integration-unauthorized error up"),U;if(U.message===hI.MANAGER_LOCKFILE_ERROR)throw Bp.logger.debug("Passing lockfile-error up"),U;if((k=U.message)!=null&&k.includes("space left on device"))throw new Error(hI.SYSTEM_INSUFFICIENT_DISK_SPACE);if(U.message===hI.SYSTEM_INSUFFICIENT_DISK_SPACE)throw Bp.logger.debug("Passing disk-space error up"),U;if(U.message.startsWith("Resource not accessible by integration"))throw Bp.logger.debug("Passing 403 error up"),U;if(U.message===hI.WORKER_FILE_UPDATE_FAILED)Bp.logger.warn("Error updating branch: update failure");else{if(U.message.startsWith("bundler-"))return{branchExists:!0,updatesVerified:i,prNo:s==null?void 0:s.number,result:"error",commitSha:r};if(U.messagee&&U.message.includes("fatal: Authentication failed"))throw new Error(hI.PLATFORM_AUTHENTICATION_ERROR);if((R=U.message)!=null&&R.includes("fatal: bad revision"))throw Bp.logger.debug({err:U},"Aborting job due to bad revision error"),new Error(hI.REPOSITORY_CHANGED);if(U.message===hI.CONFIG_VALIDATION)throw Bp.logger.debug("Passing config validation error up"),U;if(U.message===hI.TEMPORARY_ERROR)throw Bp.logger.debug("Passing TEMPORARY_ERROR error up"),U;U instanceof jnc.ExternalHostError||Bp.logger.warn({err:U},"Error updating branch")}return{branchExists:n,prNo:s==null?void 0:s.number,result:"error",commitSha:r}}try{Bp.logger.debug("Ensuring PR"),Bp.logger.debug(`There are ${t.errors.length} errors and ${t.warnings.length} warnings`);let U=await(0,Isg.ensurePr)(t);if(U.type==="without-pr"){let{prBlockedBy:Y}=U;return s=null,Y==="RateLimited"&&!t.isVulnerabilityAlert?(Bp.logger.debug("Reached PR limit - skipping PR creation"),{branchExists:n,prBlockedBy:Y,result:"pr-limit-reached",commitSha:r}):Y==="NeedsApproval"?{branchExists:n,prBlockedBy:Y,result:"needs-pr-approval",commitSha:r}:Y==="AwaitingTests"?{branchExists:n,prBlockedBy:Y,result:"pending",commitSha:r}:Y==="BranchAutomerge"?{branchExists:n,prBlockedBy:Y,result:"done",commitSha:r}:Y==="Error"?{branchExists:n,prBlockedBy:Y,result:"error",commitSha:r}:(Bp.logger.warn({prBlockedBy:Y},"Unknown PrBlockedBy result"),{branchExists:n,prBlockedBy:Y,result:"error",commitSha:r})}if(U.type==="with-pr"){let{pr:Y}=U;if(s=Y,(L=t.artifactErrors)!=null&&L.length){Bp.logger.warn({artifactErrors:t.artifactErrors},"artifactErrors");let N="Renovate failed to update ";N+=t.artifactErrors.length>1?"artifacts":"an artifact",N+=" related to this branch. You probably do not want to merge this PR as-is.",N+=(0,Gnc.emojify)(` :recycle: Renovate will retry this branch, including artifacts, only when one of the following happens: @@ -3096,10 +3096,10 @@ The artifact failure details are included below: ${j.stderr} \`\`\` -`}),N=E0t.platform.massageMarkdown(N),t.suppressNotifications.includes("artifactErrors")||t.suppressNotifications.includes("lockFileErrors")||(FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would ensure lock file error comment in PR #${Y.number}`):await(0,Mnc.ensureComment)({number:Y.number,topic:o,content:N}))}else if(t.automerge){if(Bp.logger.debug("PR is configured for automerge"),!r||t.ignoreTests){Bp.logger.debug("checking auto-merge");let N=await(0,Isg.checkAutoMerge)(Y,t);if(N!=null&&N.automerged)return{branchExists:n,result:"automerged",commitSha:r}}}else Bp.logger.debug("PR is not configured for automerge")}}catch(U){if(U instanceof Lnc.ExternalHostError||[hI.PLATFORM_RATE_LIMIT_EXCEEDED,hI.REPOSITORY_CHANGED].includes(U.message))throw Bp.logger.debug("Passing PR error up"),U;Bp.logger.error({err:U},"Error ensuring PR")}return n?{branchExists:n,updatesVerified:i,prNo:s==null?void 0:s.number,result:"done",commitSha:r}:{branchExists:!0,updatesVerified:i,prNo:s==null?void 0:s.number,result:"pr-created",commitSha:r}}NNr.processBranch=Lsg});var $nc=A(ONr=>{"use strict";Object.defineProperty(ONr,"__esModule",{value:!0});ONr.upgradeFingerprintFields=void 0;ONr.upgradeFingerprintFields=["autoReplaceStringTemplate","currentDigest","currentValue","currentVersion","datasource","depName","lockFile","lockedVersion","manager","newName","newDigest","newValue","newVersion","packageFile","replaceString"]});var Jnc=A(sU=>{"use strict";Object.defineProperty(sU,"__esModule",{value:!0});sU.getBranchesRemaining=sU.getConcurrentBranchesRemaining=sU.getPrsRemaining=sU.getConcurrentPrsRemaining=sU.getPrHourlyRemaining=void 0;var Qnc=zC(),aU=Pi(),Knc=fA(),jsg=Nb(),Hnc=Ug();async function EEi(e){if(e.prHourlyLimit)try{aU.logger.debug("Calculating hourly PRs remaining");let r=await Knc.platform.getPrList(),t=Qnc.DateTime.local().startOf("hour");aU.logger.debug(`currentHourStart=${String(t)}`);let n=r.filter(s=>s.sourceBranch!==e.onboardingBranch&&s.sourceBranch.startsWith(e.branchPrefix)&&Qnc.DateTime.fromISO(s.createdAt)>t),i=Math.max(0,e.prHourlyLimit-n.length);return aU.logger.debug(`PR hourly limit remaining: ${i}`),i}catch(r){if(r instanceof Hnc.ExternalHostError)throw r;return aU.logger.error({err:r},"Error checking PRs created per hour"),e.prHourlyLimit}return 99}sU.getPrHourlyRemaining=EEi;async function Wnc(e,r){if(e.prConcurrentLimit){aU.logger.debug(`Calculating prConcurrentLimit (${e.prConcurrentLimit})`);try{let t=[];for(let{branchName:i}of r)try{let s=await Knc.platform.getBranchPr(i);s&&s.sourceBranch!==e.onboardingBranch&&s.state==="open"&&t.push(s)}catch(s){if(s instanceof Hnc.ExternalHostError)throw s}aU.logger.debug(`${t.length} PRs are currently open`);let n=Math.max(0,e.prConcurrentLimit-t.length);return aU.logger.debug(`PR concurrent limit remaining: ${n}`),n}catch(t){return aU.logger.error({err:t},"Error checking concurrent PRs"),e.prConcurrentLimit}}return 99}sU.getConcurrentPrsRemaining=Wnc;async function Gsg(e,r){let t=await EEi(e),n=await Wnc(e,r);return Math.min(t,n)}sU.getPrsRemaining=Gsg;async function Ync(e,r){let{branchConcurrentLimit:t,prConcurrentLimit:n}=e,i=typeof t=="number"?t:n;if(typeof i=="number"&&i){aU.logger.debug(`Calculating branchConcurrentLimit (${i})`);try{let s=[];for(let c of r)await jsg.scm.branchExists(c.branchName)&&s.push(c.branchName);let a=s.length;aU.logger.debug(`${a} already existing branches found: ${s.join()}`);let o=Math.max(0,i-a);return aU.logger.debug(`Branch concurrent limit remaining: ${o}`),o}catch(s){return aU.logger.error({err:s},"Error checking concurrent branches"),i}}return 99}sU.getConcurrentBranchesRemaining=Ync;async function Usg(e,r){let t=await EEi(e),n=await Ync(e,r);return Math.min(t,n)}sU.getBranchesRemaining=Usg});var ric=A(wZ=>{"use strict";Object.defineProperty(wZ,"__esModule",{value:!0});wZ.writeUpdates=wZ.syncBranchState=wZ.canSkipBranchUpdateCheck=wZ.generateCommitFingerprintConfig=void 0;var Vsg=(tn(),Dr(en)),zsg=Vsg.__importDefault(_a()),QB=Pi(),$sg=KR(),BNr=Nb(),Qsg=AE(),Ksg=K8r(),Hsg=Crc(),DEi=twe(),Wsg=znc(),Ysg=$nc(),Xnc=Jnc();function Znc(e){return e.upgrades.map(t=>{let n={};for(let i of Ysg.upgradeFingerprintFields)n[i]=t[i];return n})}wZ.generateCommitFingerprintConfig=Znc;function eic(e,r){return e.commitFingerprint?r!==e.commitFingerprint?(QB.logger.debug("branch.isUpToDate(): needs recalculation"),!1):(QB.logger.debug('branch.isUpToDate(): using cached result "true"'),!0):(QB.logger.trace("branch.isUpToDate(): no fingerprint"),!1)}wZ.canSkipBranchUpdateCheck=eic;async function tic(e,r){QB.logger.debug("syncBranchState()");let t=await BNr.scm.getBranchCommit(e),n=await BNr.scm.getBranchCommit(r),i=(0,Qsg.getCache)();i.branches??=[];let{branches:s}=i,a=s.find(o=>o.branchName===e);return a||(QB.logger.debug("syncBranchState(): Branch cache not found, creating minimal branchState"),a={branchName:e,sha:t,baseBranch:r,baseBranchSha:n},s.push(a)),r!==a.baseBranch&&(QB.logger.debug("syncBranchState(): update baseBranch name"),a.baseBranch=r,delete a.isModified,a.pristine=!1),n!==a.baseBranchSha&&(QB.logger.debug("syncBranchState(): update baseBranchSha"),delete a.isBehindBase,delete a.isConflicted,a.baseBranchSha=n,a.pristine=!1),t!==a.sha&&(QB.logger.debug("syncBranchState(): update branchSha"),delete a.isBehindBase,delete a.isConflicted,delete a.isModified,delete a.commitFingerprint,a.sha=t,a.pristine=!1),a}wZ.syncBranchState=tic;async function Jsg(e,r){var s;let t=r;QB.logger.debug(`Processing ${t.length} branch${t.length===1?"":"es"}: ${t.map(a=>a.branchName).sort().join(", ")}`);let n=await(0,Xnc.getPrsRemaining)(e,t);QB.logger.debug(`Calculated maximum PRs remaining this run: ${n}`),(0,DEi.setMaxLimit)("PullRequests",n);let i=await(0,Xnc.getBranchesRemaining)(e,t);QB.logger.debug(`Calculated maximum branches remaining this run: ${i}`),(0,DEi.setMaxLimit)("Branches",i);for(let a of t){let{baseBranch:o,branchName:c}=a,l={branch:c};(s=e.baseBranches)!=null&&s.length&&o&&(l.baseBranch=o),(0,QB.addMeta)(l);let u=await BNr.scm.branchExists(c),m=await tic(c,o),h=[...new Set(a.upgrades.map(v=>$sg.hashMap.get(v.manager)??v.manager).filter(zsg.default.string))].sort(),_=(0,Ksg.fingerprint)({commitFingerprintConfig:Znc(a),managers:h});a.skipBranchUpdate=eic(m,_);let b=await(0,Wsg.processBranch)(a);if(a.prBlockedBy=b==null?void 0:b.prBlockedBy,a.prNo=b==null?void 0:b.prNo,a.result=b==null?void 0:b.result,a.commitFingerprint=b!=null&&b.updatesVerified?_:m.commitFingerprint,b!=null&&b.commitSha&&(0,Hsg.setBranchNewCommit)(c,o,b.commitSha),a.result==="automerged"&&a.automergeType!=="pr-comment")return"automerged";!u&&await BNr.scm.branchExists(a.branchName)&&(0,DEi.incLimitedValue)("Branches")}return(0,QB.removeMeta)(["branch","baseBranch"]),"done"}wZ.writeUpdates=Jsg});var sic=A(IZ=>{"use strict";Object.defineProperty(IZ,"__esModule",{value:!0});IZ.update=IZ.lookup=IZ.extract=IZ.isCacheExtractValid=void 0;var Xsg=(tn(),Dr(en)),Zsg=Xsg.__importDefault(_a()),KB=Pi(),eag=KR(),nic=Nb(),tag=AE(),rag=Jtc(),nag=K8r(),iag=lTr(),sag=Ztc(),aag=yrc(),oag=_rc(),cag=Gpi(),uag=Arc(),lag=bAi(),dag=ric();function pag(e){if(!e)return null;let r={managers:{},total:{fileCount:0,depCount:0}};for(let[t,n]of Object.entries(e)){let i=n.length,s=0;for(let a of n)s+=a.deps.length;r.managers[t]={fileCount:i,depCount:s},r.total.fileCount+=i,r.total.depCount+=s}return r}function iic(e,r,t){if(!(t!=null&&t.sha&&t.configHash))return!1;if(t.sha!==e)return KB.logger.debug(`Cached extract result cannot be used due to base branch SHA change (old=${t.sha}, new=${e})`),!1;if(t.configHash!==r)return KB.logger.debug("Cached extract result cannot be used due to config change"),!1;if(!t.extractionFingerprints)return KB.logger.debug("Cached extract is missing extractionFingerprints, so cannot be used"),!1;let n=new Set;for(let[i,s]of Object.entries(t.extractionFingerprints))s!==eag.hashMap.get(i)&&n.add(i);return n.size>0?(KB.logger.debug({changedManagers:[...n]},"Manager fingerprint(s) have changed, extract cache cannot be reused"),!1):(KB.logger.debug(`Cached extract for sha=${e} is valid and can be used`),!0)}IZ.isCacheExtractValid=iic;async function mag(e){KB.logger.debug("extract()");let{baseBranch:r}=e,t=await nic.scm.getBranchCommit(r),n,i=(0,tag.getCache)();i.scan||={};let s=i.scan[r],a=(0,nag.fingerprint)((0,sag.generateFingerprintConfig)(e));if(iic(t,a,s)){n=s.packageFiles;try{for(let c of Object.values(n))for(let l of c)for(let u of l.deps)delete u.updates;KB.logger.debug("Deleted cached dep updates")}catch(c){KB.logger.info({err:c},"Error deleting cached dep updates")}}else{await nic.scm.checkoutBranch(r);let c=await(0,iag.extractAllDependencies)(e)||{};n=c.packageFiles;let{extractionFingerprints:l}=c;i.scan[r]={sha:t,configHash:a,extractionFingerprints:l,packageFiles:n};let u=Zsg.default.nonEmptyArray(e.baseBranches)?e.baseBranches:[r];Object.keys(i.scan).forEach(m=>{u.includes(m)||delete i.scan[m]})}let o=pag(n);return KB.logger.info({baseBranch:e.baseBranch,stats:o},"Dependency extraction complete"),KB.logger.trace({config:n},"packageFiles"),(0,rag.checkGithubToken)(n),n}IZ.extract=mag;async function fag(e,r){if(e.osvVulnerabilityAlerts){KB.logger.debug("fetchVulnerabilities() - osvVulnerabilityAlerts=true");try{await(await lag.Vulnerabilities.create()).appendVulnerabilityPackageRules(e,r)}catch(t){KB.logger.warn({err:t},"Unable to read vulnerability information")}}}async function hag(e,r){await fag(e,r),await(0,cag.fetchUpdates)(e,r),await(0,oag.raiseDeprecationWarnings)(e,r);let{branches:t,branchList:n}=await(0,aag.branchifyUpgrades)(e,r);return KB.logger.debug({baseBranch:e.baseBranch,config:r},"packageFiles with updates"),(0,uag.sortBranches)(t),{branches:t,branchList:n,packageFiles:r}}IZ.lookup=hag;async function gag(e,r){let t;return e.repoIsOnboarded&&(t=await(0,dag.writeUpdates)(e,r)),t}IZ.update=gag});var lic=A(D0t=>{"use strict";Object.defineProperty(D0t,"__esModule",{value:!0});D0t.updateRepo=D0t.extractDependencies=void 0;var aic=NP(),oic=_f(),yag=GFt(),_ag=Zp(),I7=Pi(),Aag=fA(),cic=Nb(),bag=AE(),Cag=iP(),vag=Lh(),Eag=Ba(),SEi=Zyi(),Dag=vAi(),WNt=sic();async function uic(e,r){I7.logger.debug(`baseBranch: ${e}`);let t=(0,Cag.clone)(r);if(r.useBaseBranchConfig==="merge"&&e!==r.defaultBranch){I7.logger.debug({baseBranch:e},"Merging config from base branch because useBaseBranchConfig=merge");let i=(0,bag.getCache)().configFileName;try{t=await Aag.platform.getJsonFile(i,r.repository,e),I7.logger.debug({config:t},"Base branch config raw")}catch{I7.logger.error({configFileName:i,baseBranch:e},"Error fetching config file from base branch - possible config name mismatch between branches?");let a=new Error(_ag.CONFIG_VALIDATION);throw a.validationSource="config",a.validationError="Error fetching config file",a.validationMessage=`Error fetching config file ${i} from branch ${e}`,a}t=await(0,yag.resolveConfigPresets)(t,r),t=(0,aic.mergeChildConfig)(r,t),r.printConfig&&I7.logger.info({config:t},"Base branch config after merge"),t.baseBranches=r.baseBranches}return r.baseBranches.length>1&&(t.branchPrefix+=`${e}-`,t.hasBaseBranches=!0),t=(0,aic.mergeChildConfig)(t,{baseBranch:e}),t}function Sag(e,r){let t=[],n=(0,vag.getBranchList)();for(let i of r){let s=(0,Eag.configRegexPredicate)(i);if(s){let a=n.filter(s);I7.logger.debug(`baseBranches regex "${i}" matches [${a.join()}]`),t.push(...a)}else i==="$default"?(I7.logger.debug(`baseBranches "$default" matches "${e}"`),t.push(e)):t.push(i)}return[...new Set(t)]}async function wag(e){var t;await(0,Dag.readDashboardBody)(e);let r={branches:[],branchList:[],packageFiles:null};if(oic.GlobalConfig.get("platform")!=="local"&&((t=e.baseBranches)!=null&&t.length)){e.baseBranches=Sag(e.defaultBranch,e.baseBranches),I7.logger.debug({baseBranches:e.baseBranches},"baseBranches");let n={};for(let i of e.baseBranches)if((0,I7.addMeta)({baseBranch:i}),await cic.scm.branchExists(i)){let s=await uic(i,e);n[i]=await(0,WNt.extract)(s)}else I7.logger.warn({baseBranch:i},"Base branch does not exist - skipping");(0,SEi.addSplit)("extract");for(let i of e.baseBranches)if(await cic.scm.branchExists(i)){(0,I7.addMeta)({baseBranch:i});let s=await uic(i,e),a=n[i],o=await(0,WNt.lookup)(s,a);r.branches=r.branches.concat(o==null?void 0:o.branches),r.branchList=r.branchList.concat(o==null?void 0:o.branchList),r.packageFiles=r.packageFiles||(o==null?void 0:o.packageFiles)}(0,I7.removeMeta)(["baseBranch"])}else{I7.logger.debug("No baseBranches");let n=await(0,WNt.extract)(e);if((0,SEi.addSplit)("extract"),oic.GlobalConfig.get("dryRun")==="extract")return r.packageFiles=n,I7.logger.info({packageFiles:n},"Extracted dependencies"),r;r=await(0,WNt.lookup)(e,n)}return(0,SEi.addSplit)("lookup"),r}D0t.extractDependencies=wag;function Iag(e,r){return I7.logger.debug("processRepo()"),(0,WNt.update)(e,r)}D0t.updateRepo=Iag});var pic=A(qNr=>{"use strict";Object.defineProperty(qNr,"__esModule",{value:!0});qNr.processResult=void 0;var KP=Zp(),dic=Pi();function xag(e,r){let t=[KP.REPOSITORY_ACCESS_FORBIDDEN,KP.REPOSITORY_ARCHIVED,KP.REPOSITORY_BLOCKED,KP.REPOSITORY_CLOSED_ONBOARDING,KP.REPOSITORY_DISABLED,KP.REPOSITORY_DISABLED_BY_CONFIG,KP.REPOSITORY_EMPTY,KP.REPOSITORY_FORKED,KP.REPOSITORY_MIRRORED,KP.REPOSITORY_NOT_FOUND,KP.REPOSITORY_NO_CONFIG,KP.REPOSITORY_NO_PACKAGE_FILES,KP.REPOSITORY_RENAMED,KP.REPOSITORY_UNINITIATED],n=[KP.CONFIG_SECRETS_EXPOSED,KP.CONFIG_VALIDATION,KP.MISSING_API_CREDENTIALS],i,s,a;return t.includes(r)?(i="disabled",s=!1):e.repoIsActivated?(i="activated",s=!0,a=!0):n.includes(r)||e.repoIsOnboarded?(i="onboarded",s=!0,a=!0):e.repoIsOnboarded===!1?(i="onboarding",s=!0,a=!1):(dic.logger.debug(`Unknown res: ${r}`),i="unknown"),dic.logger.debug(`Repository result: ${r}, status: ${i}, enabled: ${s}, onboarded: ${a}`),{res:r,status:i,enabled:s,onboarded:a}}qNr.processResult=xag});var hic=A(S0t=>{"use strict";Object.defineProperty(S0t,"__esModule",{value:!0});S0t.printRequestStats=S0t.printLookupStats=void 0;var fic=(tn(),Dr(en)),Tag=fic.__importDefault(require("node:url")),MNr=Pi(),mic=PV(),LNr=fic.__importStar(P3());function Pag(){let e=LNr.get("lookup-stats")??[],r={};for(let n of e)r[n.datasource]??=[],r[n.datasource].push(n.duration);let t={};for(let[n,i]of Object.entries(r)){let s=i.length,a=i.reduce((l,u)=>l+u,0),o=Math.round(a/s),c=Math.max(...i);t[n]={count:s,averageMs:o,totalMs:a,maximumMs:c}}MNr.logger.debug(t,"Package lookup durations")}S0t.printLookupStats=Pag;function Rag(){let e=(LNr.get("package-cache-gets")??[]).sort(mic.sortNumeric),r=(LNr.get("package-cache-sets")??[]).sort(mic.sortNumeric),t={get:{count:e.length},set:{count:r.length}};e.length&&(t.get.avgMs=Math.round(e.reduce((u,m)=>u+m,0)/e.length),e.length>1&&(t.get.medianMs=e[Math.round(e.length/2)-1],t.get.maxMs=e[e.length-1])),r.length&&(t.set.avgMs=Math.round(r.reduce((u,m)=>u+m,0)/r.length),r.length>1&&(t.set.medianMs=r[Math.round(r.length/2)-1],t.set.maxMs=r[r.length-1])),MNr.logger.debug(t,"Package cache statistics");let n=LNr.get("http-requests");if(!n)return;n.sort((u,m)=>u.url===m.url?0:u.url<m.url?-1:1);let i=[],s={},a={};for(let u of n){let{method:m,url:h,duration:_,queueDuration:b,statusCode:v}=u,[w]=h.split("?"),x=`${w} (${m.toUpperCase()},${v})`;a[x]?a[x]+=1:a[x]=1,i.push(`${m.toUpperCase()} ${h} ${v} ${_} ${b}`);let{hostname:P}=Tag.default.parse(h);if(!P)return;s[P]=s[P]||[],s[P].push(u)}let o={};for(let u of Object.keys(a).sort())o[u]=a[u];MNr.logger.trace({allRequests:i,requestHosts:s},"full stats");let c={},l=0;for(let[u,m]of Object.entries(s)){let h=m.length;l+=h;let _=m.map(({duration:x})=>x).reduce((x,P)=>x+P,0),b=Math.round(_/h),v=m.map(({queueDuration:x})=>x).reduce((x,P)=>x+P,0),w=Math.round(v/h);c[u]={requestCount:h,requestAvgMs:b,queueAvgMs:w}}MNr.logger.debug({urls:o,hostStats:c,totalRequests:l},"http statistics")}S0t.printRequestStats=Rag});var Dic=A(UNr=>{"use strict";Object.defineProperty(UNr,"__esModule",{value:!0});UNr.renovateRepository=void 0;var GNr=(tn(),Dr(en)),gic=GNr.__importDefault(VM()),jNr=_f(),kag=kpt(),wEi=Zp(),Fag=Dre(),IEi=Kyi(),oU=Pi(),Nag=Wjn(),yic=km(),Oag=Lh(),Bag=Wyi(),_ic=xZr(),qag=GNr.__importStar(zSt()),Mag=GNr.__importStar(hMe()),YNt=Zyi(),Lag=ozo(),jag=vAi(),Gag=GNr.__importDefault(EKo()),Uag=Tec(),Vag=Ivi(),zag=Xvi(),Aic=SNt(),$ag=Htc(),bic=lic(),Cic=pic(),vic=hic();async function Eic(e,r=!0){(0,YNt.splitInit)();let t=jNr.GlobalConfig.set((0,kag.applySecretsToConfig)(e,void 0,!1));await(0,Nag.removeDanglingContainers)(),(0,oU.setMeta)({repository:t.repository}),oU.logger.info({renovateVersion:Fag.pkg.version},"Repository started"),oU.logger.trace({config:t});let n;qag.clear(),Mag.clear();let i=jNr.GlobalConfig.get("localDir");try{await gic.default.ensureDir(i),oU.logger.debug("Using localDir: "+i),t=await(0,zag.initRepo)(t),(0,YNt.addSplit)("init");let o=t.repoIsOnboarded||!Aic.OnboardingState.onboardingCacheValid||Aic.OnboardingState.prUpdateRequested,{branches:c,branchList:l,packageFiles:u}=o?await(0,IEi.instrument)("extract",()=>(0,bic.extractDependencies)(t)):Qag(t);if(t.semanticCommits==="auto"&&(t.semanticCommits=await(0,Bag.detectSemanticCommits)()),jNr.GlobalConfig.get("dryRun")!=="lookup"&&jNr.GlobalConfig.get("dryRun")!=="extract"){await(0,IEi.instrument)("onboarding",()=>(0,$ag.ensureOnboardingPr)(t,u,c)),(0,YNt.addSplit)("onboarding");let m=await(0,IEi.instrument)("update",()=>(0,bic.updateRepo)(t,c));if((0,oU.setMeta)({repository:t.repository}),(0,YNt.addSplit)("update"),o&&await(0,Lag.setBranchCache)(c),m==="automerged"){if(r)return oU.logger.info("Renovating repository again after automerge result"),await Eic(e,!1);oU.logger.debug("Automerged but already retried once")}else await(0,jag.ensureDependencyDashboard)(t,c,u);await(0,Uag.finalizeRepo)(t,l),n=(0,Cic.processResult)(t,m)}}catch(o){(0,oU.setMeta)({repository:t.repository});let c=await(0,Gag.default)(t,o);[wEi.REPOSITORY_DISABLED_BY_CONFIG,wEi.REPOSITORY_FORKED,wEi.REPOSITORY_NO_CONFIG].includes(c)&&await(0,Vag.pruneStaleBranches)(t,[]),n=(0,Cic.processResult)(t,c)}if(i&&!e.persistRepoData)try{await(0,yic.deleteLocalFile)(".")}catch(o){oU.logger.warn({err:o},"localDir deletion error")}try{await gic.default.remove((0,yic.privateCacheDir)())}catch(o){oU.logger.warn({err:o},"privateCacheDir deletion error")}let s=(0,YNt.getSplits)();oU.logger.debug(s,"Repository timing splits (milliseconds)"),(0,vic.printRequestStats)(),(0,vic.printLookupStats)(),(0,_ic.printDnsStats)(),(0,_ic.clearDnsCache)();let a=(0,Oag.isCloned)();return oU.logger.info({cloned:a,durationMs:s.total},"Repository finished"),n}UNr.renovateRepository=Eic;function Qag(e){return{branches:[],branchList:[e.onboardingBranch],packageFiles:{}}}});var Tic=A(w0t=>{"use strict";Object.defineProperty(w0t,"__esModule",{value:!0});w0t.applyFilters=w0t.autodiscoverRepositories=void 0;var Kag=(tn(),Dr(en)),Iic=Kag.__importDefault(_a()),Hag=WI(),hye=Pi(),Wag=fA(),Sic=Ba();function wic(e){return String(Iic.default.string(e)?e:e.repository).toLowerCase()}async function Yag(e){var t,n,i;if(e.platform==="local"){if((t=e.repositories)!=null&&t.length)throw hye.logger.debug({repositories:e.repositories},"Found repositories when in local mode"),new Error("Invalid configuration: repositories list not supported when platform=local");return e.repositories=["local"],e}if(!e.autodiscover)return(n=e.repositories)!=null&&n.length||hye.logger.warn("No repositories found - did you want to run with flag --autodiscover?"),e;let r=await Wag.platform.getRepos({topics:e.autodiscoverTopics,includeMirrors:e.includeMirrors});if(!(r!=null&&r.length))return hye.logger.debug("The account associated with your token does not have access to any repos"),e;if(e.autodiscoverFilter&&(r=xic(r,Iic.default.string(e.autodiscoverFilter)?[e.autodiscoverFilter]:e.autodiscoverFilter),!r.length))return hye.logger.debug("None of the discovered repositories matched the filter"),e;if(hye.logger.info({length:r.length,repositories:r},"Autodiscovered repositories"),(i=e.repositories)!=null&&i.length){hye.logger.debug("Checking autodiscovered repositories against configured repositories");for(let s of e.repositories){let a=wic(s),o=!1;for(let c=r.length-1;c>-1;c-=1)a===wic(r[c])&&(o=!0,hye.logger.debug({repository:a},"Using configured repository settings"),r[c]=s);o||hye.logger.warn({repository:a},"Configured repository is in not in autodiscover list")}}return{...e,repositories:r}}w0t.autodiscoverRepositories=Yag;function xic(e,r){let t=new Set;for(let n of r){let i;if((0,Sic.isConfigRegex)(n)){let s=(0,Sic.configRegexPredicate)(n);if(!s)throw new Error(`Failed to parse regex pattern "${n}"`);i=e.filter(s)}else i=e.filter(Hag.minimatch.filter(n,{nocase:!0}));for(let s of i)t.add(s)}return[...t]}w0t.applyFilters=xic});var PEi=A(I0t=>{"use strict";Object.defineProperty(I0t,"__esModule",{value:!0});I0t.globalFinalize=I0t.globalInitialize=void 0;var JNt=(tn(),Dr(en)),Jag=JNt.__importDefault(require("node:os")),xEi=JNt.__importDefault(VM()),TEi=JNt.__importDefault(Oh()),Xag=kpt(),vPe=Pi(),Zag=fA(),Pic=JNt.__importStar(gF()),eog=m8(),tog=Lh(),rog=JNt.__importStar($y()),nog=Fxe(),iog=twe();async function sog(e){let r={...e};return process.env.TMPDIR=process.env.RENOVATE_TMPDIR??Jag.default.tmpdir(),r.baseDir?vPe.logger.debug("Using configured baseDir: "+r.baseDir):(r.baseDir=TEi.default.join(process.env.TMPDIR,"renovate"),vPe.logger.debug("Using baseDir: "+r.baseDir)),await xEi.default.ensureDir(r.baseDir),r.cacheDir?vPe.logger.debug("Using configured cacheDir: "+r.cacheDir):(r.cacheDir=TEi.default.join(r.baseDir,"cache"),vPe.logger.debug("Using cacheDir: "+r.cacheDir)),await xEi.default.ensureDir(r.cacheDir),(r.binarySource==="docker"||r.binarySource==="install")&&(r.containerbaseDir?vPe.logger.debug("Using configured containerbaseDir: "+r.containerbaseDir):(r.containerbaseDir=TEi.default.join(r.cacheDir,"containerbase"),vPe.logger.debug("Using containerbaseDir: "+r.containerbaseDir)),await xEi.default.ensureDir(r.containerbaseDir)),r}function aog(e){let r=e.prCommitsPerRunLimit;r=typeof r=="number"&&r>0?r:null,(0,iog.setMaxLimit)("Commits",r)}async function oog(){if(!await(0,tog.validateGitVersion)())throw new Error("Init: git version needs upgrading")}function cog(e){e.hostRules&&(vPe.logger.debug("Setting global hostRules"),(0,Xag.applySecretsToConfig)(e,void 0,!1),e.hostRules.forEach(r=>rog.add(r)))}async function uog(e){let r=e;return await oog(),r=await(0,Zag.initPlatform)(r),r=await sog(r),await Pic.init(r),aog(r),(0,eog.setEmojiConfig)(r),cog(r),await(0,nog.initMergeConfidence)(),r}I0t.globalInitialize=uog;async function log(e){await Pic.cleanup(e)}I0t.globalFinalize=log});var Vic=A(xZ=>{"use strict";Object.defineProperty(xZ,"__esModule",{value:!0});xZ.start=xZ.resolveGlobalExtends=xZ.validatePresets=xZ.getRepositoryConfig=void 0;var Iae=(tn(),Dr(en)),VNr=Iae.__importDefault(_a()),dog=F5e(),qic=Iae.__importDefault(VM()),Ric=Iae.__importDefault(Hy()),pog=Iae.__importDefault(Oh()),kic=Iae.__importStar(NP()),mog=NP(),Mic=_f(),Lic=GFt(),fog=kpt(),kEi=Zp(),Fic=Dre(),REi=Kyi(),Ak=Pi(),Nic=Iae.__importStar($y()),hog=Iae.__importStar(zSt()),gog=Iae.__importStar(hMe()),Oic=Q2(),yog=Iae.__importStar(Dic()),_og=Tic(),Aog=Jfi(),Bic=PEi(),bog=twe();async function jic(e,r){let t=kic.mergeChildConfig(e,VNr.default.string(r)?{repository:r}:r),n=Mic.GlobalConfig.get("platform");return t.localDir=n==="local"?process.cwd():pog.default.join(t.baseDir,`./repos/${n}/${t.repository}`),await qic.default.ensureDir(t.localDir),delete t.baseDir,kic.filterConfig(t,"repository")}xZ.getRepositoryConfig=jic;function Cog(){return(0,Aog.parseConfigs)(process.env,process.argv)}function vog(){return(0,bog.isLimitReached)("Commits")?(Ak.logger.info("Max commits created for this run."),!0):!1}function Eog(){var t,n,i,s,a;let e=Fic.pkg.engines.node,r=(t=Fic.pkg["engines-next"])==null?void 0:t.node;((n=process.release)==null?void 0:n.name)!=="node"||!((i=process.versions)!=null&&i.node)?Ak.logger[process.env.RENOVATE_X_IGNORE_NODE_WARN?"info":"warn"]({release:process.release,versions:process.versions},"Unknown node environment detected."):Ric.default.satisfies((s=process.versions)==null?void 0:s.node,e)?r&&!Ric.default.satisfies((a=process.versions)==null?void 0:a.node,r)&&Ak.logger[process.env.RENOVATE_X_IGNORE_NODE_WARN?"info":"warn"]({versions:process.versions},`Please upgrade the version of Node.js used to run Renovate to satisfy "${r}". Support for your current version will be removed in Renovate's next major release.`):Ak.logger.error({versions:process.versions,range:e},"Unsupported node environment detected. Please update your node version.")}async function Gic(e){Ak.logger.debug("validatePresets()");try{await(0,Lic.resolveConfigPresets)(e)}catch(r){throw Ak.logger.error({err:r},kEi.CONFIG_PRESETS_INVALID),new Error(kEi.CONFIG_PRESETS_INVALID)}}xZ.validatePresets=Gic;async function Uic(e){try{let r={extends:e};return await(0,Lic.resolveConfigPresets)(r)}catch(r){throw Ak.logger.error({err:r},"Error resolving config preset"),new Error(kEi.CONFIG_PRESETS_INVALID)}}xZ.resolveGlobalExtends=Uic;async function Dog(){let e;try{if(VNr.default.nonEmptyStringAndNotWhitespace(process.env.AWS_SECRET_ACCESS_KEY)&&(0,Oic.addSecretForSanitizing)(process.env.AWS_SECRET_ACCESS_KEY,"global"),VNr.default.nonEmptyStringAndNotWhitespace(process.env.AWS_SESSION_TOKEN)&&(0,Oic.addSecretForSanitizing)(process.env.AWS_SESSION_TOKEN,"global"),await(0,REi.instrument)("config",async()=>{e=await Cog(),e!=null&&e.globalExtends&&(e=(0,mog.mergeChildConfig)(e,await Uic(e.globalExtends))),e=await(0,Bic.globalInitialize)(e),Mic.GlobalConfig.set({platform:e.platform,endpoint:e.endpoint}),await Gic(e),Eog(),(0,fog.validateConfigSecrets)(e)}),e=await(0,REi.instrument)("discover",()=>(0,_og.autodiscoverRepositories)(e)),VNr.default.nonEmptyString(e.writeDiscoveredRepos)){let t=JSON.stringify(e.repositories);return await qic.default.writeFile(e.writeDiscoveredRepos,t),Ak.logger.info(`Written discovered repositories to ${e.writeDiscoveredRepos}`),0}for(let t of e.repositories){if(vog())break;await(0,REi.instrument)("repository",async()=>{let n=await jic(e,t);n.hostRules&&(Ak.logger.debug("Reinitializing hostRules for repo"),Nic.clear(),n.hostRules.forEach(i=>Nic.add(i)),n.hostRules=[]),hog.clear(),gog.clear(),await yog.renovateRepository(n),(0,Ak.setMeta)({})},{attributes:{repository:typeof t=="string"?t:t.repository}})}}catch(t){if(t.message.startsWith("Init: ")?Ak.logger.fatal(t.message.substring(6)):Ak.logger.fatal({err:t},`Fatal error: ${String(t.message)}`),!e)return Ak.logger.debug("Missing config"),2}finally{await(0,Bic.globalFinalize)(e),Ak.logger.debug("Renovate exiting")}let r=(0,Ak.getProblems)().filter(t=>t.level>=dog.ERROR);return r.length?(Ak.logger.info({loggerErrors:r},"Renovate is exiting with a non-zero code due to the following logged errors"),1):0}xZ.start=Dog});process.env.LOG_LEVEL="fatal";var FBi=AC(Pi());var fNe=AC(F5e()),Yue=AC(p2t()),RBi=require("stream"),Yol=["RE2 not usable, falling back to RegExp"],Xzr=class extends RBi.Writable{constructor(){super({objectMode:!0})}_write(r,t,n){if(Yol.includes(r.msg)){n();return}let s=`${r.module?`[${r.module}] `:""}${r.msg}`;r.level<fNe.INFO?Yue.debug(s):r.level<fNe.WARN?Yue.info(s):r.level<fNe.ERROR?Yue.warning(s):Yue.error(s),n()}};function kBi(){return{name:"github-actions",level:"debug",stream:new Xzr,type:"raw"}}(0,FBi.addStream)(kBi());var dC=AC(p2t()),F0t=AC(gQr()),x2i=AC(lTr()),Foc=AC(Gpi());var MNo=AC(NP()),LNo=AC(xmi());async function jNo(e,r){let t=[];for(let n of r){let{dependency:i,update:s,manager:a}=n,o=await(0,LNo.getChangeLogJSON)({branchName:"",...(0,MNo.getManagerConfig)(e,a),...i,...s});t.push({...n,changelog:o??void 0})}return t}var GNo=AC(bpt()),kPr="# Dependency updates summary",nPh=` +`}),N=E0t.platform.massageMarkdown(N),t.suppressNotifications.includes("artifactErrors")||t.suppressNotifications.includes("lockFileErrors")||(FNr.GlobalConfig.get("dryRun")?Bp.logger.info(`DRY-RUN: Would ensure lock file error comment in PR #${Y.number}`):await(0,Lnc.ensureComment)({number:Y.number,topic:o,content:N}))}else if(t.automerge){if(Bp.logger.debug("PR is configured for automerge"),!r||t.ignoreTests){Bp.logger.debug("checking auto-merge");let N=await(0,xsg.checkAutoMerge)(Y,t);if(N!=null&&N.automerged)return{branchExists:n,result:"automerged",commitSha:r}}}else Bp.logger.debug("PR is not configured for automerge")}}catch(U){if(U instanceof jnc.ExternalHostError||[hI.PLATFORM_RATE_LIMIT_EXCEEDED,hI.REPOSITORY_CHANGED].includes(U.message))throw Bp.logger.debug("Passing PR error up"),U;Bp.logger.error({err:U},"Error ensuring PR")}return n?{branchExists:n,updatesVerified:i,prNo:s==null?void 0:s.number,result:"done",commitSha:r}:{branchExists:!0,updatesVerified:i,prNo:s==null?void 0:s.number,result:"pr-created",commitSha:r}}NNr.processBranch=jsg});var Qnc=A(ONr=>{"use strict";Object.defineProperty(ONr,"__esModule",{value:!0});ONr.upgradeFingerprintFields=void 0;ONr.upgradeFingerprintFields=["autoReplaceStringTemplate","currentDigest","currentValue","currentVersion","datasource","depName","lockFile","lockedVersion","manager","newName","newDigest","newValue","newVersion","packageFile","replaceString"]});var Xnc=A(sU=>{"use strict";Object.defineProperty(sU,"__esModule",{value:!0});sU.getBranchesRemaining=sU.getConcurrentBranchesRemaining=sU.getPrsRemaining=sU.getConcurrentPrsRemaining=sU.getPrHourlyRemaining=void 0;var Knc=zC(),aU=Pi(),Hnc=fA(),Gsg=Nb(),Wnc=Ug();async function DEi(e){if(e.prHourlyLimit)try{aU.logger.debug("Calculating hourly PRs remaining");let r=await Hnc.platform.getPrList(),t=Knc.DateTime.local().startOf("hour");aU.logger.debug(`currentHourStart=${String(t)}`);let n=r.filter(s=>s.sourceBranch!==e.onboardingBranch&&s.sourceBranch.startsWith(e.branchPrefix)&&Knc.DateTime.fromISO(s.createdAt)>t),i=Math.max(0,e.prHourlyLimit-n.length);return aU.logger.debug(`PR hourly limit remaining: ${i}`),i}catch(r){if(r instanceof Wnc.ExternalHostError)throw r;return aU.logger.error({err:r},"Error checking PRs created per hour"),e.prHourlyLimit}return 99}sU.getPrHourlyRemaining=DEi;async function Ync(e,r){if(e.prConcurrentLimit){aU.logger.debug(`Calculating prConcurrentLimit (${e.prConcurrentLimit})`);try{let t=[];for(let{branchName:i}of r)try{let s=await Hnc.platform.getBranchPr(i);s&&s.sourceBranch!==e.onboardingBranch&&s.state==="open"&&t.push(s)}catch(s){if(s instanceof Wnc.ExternalHostError)throw s}aU.logger.debug(`${t.length} PRs are currently open`);let n=Math.max(0,e.prConcurrentLimit-t.length);return aU.logger.debug(`PR concurrent limit remaining: ${n}`),n}catch(t){return aU.logger.error({err:t},"Error checking concurrent PRs"),e.prConcurrentLimit}}return 99}sU.getConcurrentPrsRemaining=Ync;async function Usg(e,r){let t=await DEi(e),n=await Ync(e,r);return Math.min(t,n)}sU.getPrsRemaining=Usg;async function Jnc(e,r){let{branchConcurrentLimit:t,prConcurrentLimit:n}=e,i=typeof t=="number"?t:n;if(typeof i=="number"&&i){aU.logger.debug(`Calculating branchConcurrentLimit (${i})`);try{let s=[];for(let c of r)await Gsg.scm.branchExists(c.branchName)&&s.push(c.branchName);let a=s.length;aU.logger.debug(`${a} already existing branches found: ${s.join()}`);let o=Math.max(0,i-a);return aU.logger.debug(`Branch concurrent limit remaining: ${o}`),o}catch(s){return aU.logger.error({err:s},"Error checking concurrent branches"),i}}return 99}sU.getConcurrentBranchesRemaining=Jnc;async function Vsg(e,r){let t=await DEi(e),n=await Jnc(e,r);return Math.min(t,n)}sU.getBranchesRemaining=Vsg});var nic=A(wZ=>{"use strict";Object.defineProperty(wZ,"__esModule",{value:!0});wZ.writeUpdates=wZ.syncBranchState=wZ.canSkipBranchUpdateCheck=wZ.generateCommitFingerprintConfig=void 0;var zsg=(tn(),Dr(en)),$sg=zsg.__importDefault(_a()),QB=Pi(),Qsg=KR(),BNr=Nb(),Ksg=AE(),Hsg=K8r(),Wsg=vrc(),SEi=twe(),Ysg=$nc(),Jsg=Qnc(),Znc=Xnc();function eic(e){return e.upgrades.map(t=>{let n={};for(let i of Jsg.upgradeFingerprintFields)n[i]=t[i];return n})}wZ.generateCommitFingerprintConfig=eic;function tic(e,r){return e.commitFingerprint?r!==e.commitFingerprint?(QB.logger.debug("branch.isUpToDate(): needs recalculation"),!1):(QB.logger.debug('branch.isUpToDate(): using cached result "true"'),!0):(QB.logger.trace("branch.isUpToDate(): no fingerprint"),!1)}wZ.canSkipBranchUpdateCheck=tic;async function ric(e,r){QB.logger.debug("syncBranchState()");let t=await BNr.scm.getBranchCommit(e),n=await BNr.scm.getBranchCommit(r),i=(0,Ksg.getCache)();i.branches??=[];let{branches:s}=i,a=s.find(o=>o.branchName===e);return a||(QB.logger.debug("syncBranchState(): Branch cache not found, creating minimal branchState"),a={branchName:e,sha:t,baseBranch:r,baseBranchSha:n},s.push(a)),r!==a.baseBranch&&(QB.logger.debug("syncBranchState(): update baseBranch name"),a.baseBranch=r,delete a.isModified,a.pristine=!1),n!==a.baseBranchSha&&(QB.logger.debug("syncBranchState(): update baseBranchSha"),delete a.isBehindBase,delete a.isConflicted,a.baseBranchSha=n,a.pristine=!1),t!==a.sha&&(QB.logger.debug("syncBranchState(): update branchSha"),delete a.isBehindBase,delete a.isConflicted,delete a.isModified,delete a.commitFingerprint,a.sha=t,a.pristine=!1),a}wZ.syncBranchState=ric;async function Xsg(e,r){var s;let t=r;QB.logger.debug(`Processing ${t.length} branch${t.length===1?"":"es"}: ${t.map(a=>a.branchName).sort().join(", ")}`);let n=await(0,Znc.getPrsRemaining)(e,t);QB.logger.debug(`Calculated maximum PRs remaining this run: ${n}`),(0,SEi.setMaxLimit)("PullRequests",n);let i=await(0,Znc.getBranchesRemaining)(e,t);QB.logger.debug(`Calculated maximum branches remaining this run: ${i}`),(0,SEi.setMaxLimit)("Branches",i);for(let a of t){let{baseBranch:o,branchName:c}=a,l={branch:c};(s=e.baseBranches)!=null&&s.length&&o&&(l.baseBranch=o),(0,QB.addMeta)(l);let u=await BNr.scm.branchExists(c),m=await ric(c,o),h=[...new Set(a.upgrades.map(v=>Qsg.hashMap.get(v.manager)??v.manager).filter($sg.default.string))].sort(),_=(0,Hsg.fingerprint)({commitFingerprintConfig:eic(a),managers:h});a.skipBranchUpdate=tic(m,_);let b=await(0,Ysg.processBranch)(a);if(a.prBlockedBy=b==null?void 0:b.prBlockedBy,a.prNo=b==null?void 0:b.prNo,a.result=b==null?void 0:b.result,a.commitFingerprint=b!=null&&b.updatesVerified?_:m.commitFingerprint,b!=null&&b.commitSha&&(0,Wsg.setBranchNewCommit)(c,o,b.commitSha),a.result==="automerged"&&a.automergeType!=="pr-comment")return"automerged";!u&&await BNr.scm.branchExists(a.branchName)&&(0,SEi.incLimitedValue)("Branches")}return(0,QB.removeMeta)(["branch","baseBranch"]),"done"}wZ.writeUpdates=Xsg});var aic=A(IZ=>{"use strict";Object.defineProperty(IZ,"__esModule",{value:!0});IZ.update=IZ.lookup=IZ.extract=IZ.isCacheExtractValid=void 0;var Zsg=(tn(),Dr(en)),eag=Zsg.__importDefault(_a()),KB=Pi(),tag=KR(),iic=Nb(),rag=AE(),nag=Xtc(),iag=K8r(),sag=lTr(),aag=erc(),oag=_rc(),cag=Arc(),uag=Upi(),lag=brc(),dag=CAi(),pag=nic();function mag(e){if(!e)return null;let r={managers:{},total:{fileCount:0,depCount:0}};for(let[t,n]of Object.entries(e)){let i=n.length,s=0;for(let a of n)s+=a.deps.length;r.managers[t]={fileCount:i,depCount:s},r.total.fileCount+=i,r.total.depCount+=s}return r}function sic(e,r,t){if(!(t!=null&&t.sha&&t.configHash))return!1;if(t.sha!==e)return KB.logger.debug(`Cached extract result cannot be used due to base branch SHA change (old=${t.sha}, new=${e})`),!1;if(t.configHash!==r)return KB.logger.debug("Cached extract result cannot be used due to config change"),!1;if(!t.extractionFingerprints)return KB.logger.debug("Cached extract is missing extractionFingerprints, so cannot be used"),!1;let n=new Set;for(let[i,s]of Object.entries(t.extractionFingerprints))s!==tag.hashMap.get(i)&&n.add(i);return n.size>0?(KB.logger.debug({changedManagers:[...n]},"Manager fingerprint(s) have changed, extract cache cannot be reused"),!1):(KB.logger.debug(`Cached extract for sha=${e} is valid and can be used`),!0)}IZ.isCacheExtractValid=sic;async function fag(e){KB.logger.debug("extract()");let{baseBranch:r}=e,t=await iic.scm.getBranchCommit(r),n,i=(0,rag.getCache)();i.scan||={};let s=i.scan[r],a=(0,iag.fingerprint)((0,aag.generateFingerprintConfig)(e));if(sic(t,a,s)){n=s.packageFiles;try{for(let c of Object.values(n))for(let l of c)for(let u of l.deps)delete u.updates;KB.logger.debug("Deleted cached dep updates")}catch(c){KB.logger.info({err:c},"Error deleting cached dep updates")}}else{await iic.scm.checkoutBranch(r);let c=await(0,sag.extractAllDependencies)(e)||{};n=c.packageFiles;let{extractionFingerprints:l}=c;i.scan[r]={sha:t,configHash:a,extractionFingerprints:l,packageFiles:n};let u=eag.default.nonEmptyArray(e.baseBranches)?e.baseBranches:[r];Object.keys(i.scan).forEach(m=>{u.includes(m)||delete i.scan[m]})}let o=mag(n);return KB.logger.info({baseBranch:e.baseBranch,stats:o},"Dependency extraction complete"),KB.logger.trace({config:n},"packageFiles"),(0,nag.checkGithubToken)(n),n}IZ.extract=fag;async function hag(e,r){if(e.osvVulnerabilityAlerts){KB.logger.debug("fetchVulnerabilities() - osvVulnerabilityAlerts=true");try{await(await dag.Vulnerabilities.create()).appendVulnerabilityPackageRules(e,r)}catch(t){KB.logger.warn({err:t},"Unable to read vulnerability information")}}}async function gag(e,r){await hag(e,r),await(0,uag.fetchUpdates)(e,r),await(0,cag.raiseDeprecationWarnings)(e,r);let{branches:t,branchList:n}=await(0,oag.branchifyUpgrades)(e,r);return KB.logger.debug({baseBranch:e.baseBranch,config:r},"packageFiles with updates"),(0,lag.sortBranches)(t),{branches:t,branchList:n,packageFiles:r}}IZ.lookup=gag;async function yag(e,r){let t;return e.repoIsOnboarded&&(t=await(0,pag.writeUpdates)(e,r)),t}IZ.update=yag});var dic=A(D0t=>{"use strict";Object.defineProperty(D0t,"__esModule",{value:!0});D0t.updateRepo=D0t.extractDependencies=void 0;var oic=NP(),cic=_f(),_ag=GFt(),Aag=Zp(),I7=Pi(),bag=fA(),uic=Nb(),Cag=AE(),vag=iP(),Eag=Lh(),Dag=Ba(),wEi=e_i(),Sag=EAi(),WNt=aic();async function lic(e,r){I7.logger.debug(`baseBranch: ${e}`);let t=(0,vag.clone)(r);if(r.useBaseBranchConfig==="merge"&&e!==r.defaultBranch){I7.logger.debug({baseBranch:e},"Merging config from base branch because useBaseBranchConfig=merge");let i=(0,Cag.getCache)().configFileName;try{t=await bag.platform.getJsonFile(i,r.repository,e),I7.logger.debug({config:t},"Base branch config raw")}catch{I7.logger.error({configFileName:i,baseBranch:e},"Error fetching config file from base branch - possible config name mismatch between branches?");let a=new Error(Aag.CONFIG_VALIDATION);throw a.validationSource="config",a.validationError="Error fetching config file",a.validationMessage=`Error fetching config file ${i} from branch ${e}`,a}t=await(0,_ag.resolveConfigPresets)(t,r),t=(0,oic.mergeChildConfig)(r,t),r.printConfig&&I7.logger.info({config:t},"Base branch config after merge"),t.baseBranches=r.baseBranches}return r.baseBranches.length>1&&(t.branchPrefix+=`${e}-`,t.hasBaseBranches=!0),t=(0,oic.mergeChildConfig)(t,{baseBranch:e}),t}function wag(e,r){let t=[],n=(0,Eag.getBranchList)();for(let i of r){let s=(0,Dag.configRegexPredicate)(i);if(s){let a=n.filter(s);I7.logger.debug(`baseBranches regex "${i}" matches [${a.join()}]`),t.push(...a)}else i==="$default"?(I7.logger.debug(`baseBranches "$default" matches "${e}"`),t.push(e)):t.push(i)}return[...new Set(t)]}async function Iag(e){var t;await(0,Sag.readDashboardBody)(e);let r={branches:[],branchList:[],packageFiles:null};if(cic.GlobalConfig.get("platform")!=="local"&&((t=e.baseBranches)!=null&&t.length)){e.baseBranches=wag(e.defaultBranch,e.baseBranches),I7.logger.debug({baseBranches:e.baseBranches},"baseBranches");let n={};for(let i of e.baseBranches)if((0,I7.addMeta)({baseBranch:i}),await uic.scm.branchExists(i)){let s=await lic(i,e);n[i]=await(0,WNt.extract)(s)}else I7.logger.warn({baseBranch:i},"Base branch does not exist - skipping");(0,wEi.addSplit)("extract");for(let i of e.baseBranches)if(await uic.scm.branchExists(i)){(0,I7.addMeta)({baseBranch:i});let s=await lic(i,e),a=n[i],o=await(0,WNt.lookup)(s,a);r.branches=r.branches.concat(o==null?void 0:o.branches),r.branchList=r.branchList.concat(o==null?void 0:o.branchList),r.packageFiles=r.packageFiles||(o==null?void 0:o.packageFiles)}(0,I7.removeMeta)(["baseBranch"])}else{I7.logger.debug("No baseBranches");let n=await(0,WNt.extract)(e);if((0,wEi.addSplit)("extract"),cic.GlobalConfig.get("dryRun")==="extract")return r.packageFiles=n,I7.logger.info({packageFiles:n},"Extracted dependencies"),r;r=await(0,WNt.lookup)(e,n)}return(0,wEi.addSplit)("lookup"),r}D0t.extractDependencies=Iag;function xag(e,r){return I7.logger.debug("processRepo()"),(0,WNt.update)(e,r)}D0t.updateRepo=xag});var mic=A(qNr=>{"use strict";Object.defineProperty(qNr,"__esModule",{value:!0});qNr.processResult=void 0;var KP=Zp(),pic=Pi();function Tag(e,r){let t=[KP.REPOSITORY_ACCESS_FORBIDDEN,KP.REPOSITORY_ARCHIVED,KP.REPOSITORY_BLOCKED,KP.REPOSITORY_CLOSED_ONBOARDING,KP.REPOSITORY_DISABLED,KP.REPOSITORY_DISABLED_BY_CONFIG,KP.REPOSITORY_EMPTY,KP.REPOSITORY_FORKED,KP.REPOSITORY_MIRRORED,KP.REPOSITORY_NOT_FOUND,KP.REPOSITORY_NO_CONFIG,KP.REPOSITORY_NO_PACKAGE_FILES,KP.REPOSITORY_RENAMED,KP.REPOSITORY_UNINITIATED],n=[KP.CONFIG_SECRETS_EXPOSED,KP.CONFIG_VALIDATION,KP.MISSING_API_CREDENTIALS],i,s,a;return t.includes(r)?(i="disabled",s=!1):e.repoIsActivated?(i="activated",s=!0,a=!0):n.includes(r)||e.repoIsOnboarded?(i="onboarded",s=!0,a=!0):e.repoIsOnboarded===!1?(i="onboarding",s=!0,a=!1):(pic.logger.debug(`Unknown res: ${r}`),i="unknown"),pic.logger.debug(`Repository result: ${r}, status: ${i}, enabled: ${s}, onboarded: ${a}`),{res:r,status:i,enabled:s,onboarded:a}}qNr.processResult=Tag});var gic=A(S0t=>{"use strict";Object.defineProperty(S0t,"__esModule",{value:!0});S0t.printRequestStats=S0t.printLookupStats=void 0;var hic=(tn(),Dr(en)),Pag=hic.__importDefault(require("node:url")),MNr=Pi(),fic=PV(),LNr=hic.__importStar(P3());function Rag(){let e=LNr.get("lookup-stats")??[],r={};for(let n of e)r[n.datasource]??=[],r[n.datasource].push(n.duration);let t={};for(let[n,i]of Object.entries(r)){let s=i.length,a=i.reduce((l,u)=>l+u,0),o=Math.round(a/s),c=Math.max(...i);t[n]={count:s,averageMs:o,totalMs:a,maximumMs:c}}MNr.logger.debug(t,"Package lookup durations")}S0t.printLookupStats=Rag;function kag(){let e=(LNr.get("package-cache-gets")??[]).sort(fic.sortNumeric),r=(LNr.get("package-cache-sets")??[]).sort(fic.sortNumeric),t={get:{count:e.length},set:{count:r.length}};e.length&&(t.get.avgMs=Math.round(e.reduce((u,m)=>u+m,0)/e.length),e.length>1&&(t.get.medianMs=e[Math.round(e.length/2)-1],t.get.maxMs=e[e.length-1])),r.length&&(t.set.avgMs=Math.round(r.reduce((u,m)=>u+m,0)/r.length),r.length>1&&(t.set.medianMs=r[Math.round(r.length/2)-1],t.set.maxMs=r[r.length-1])),MNr.logger.debug(t,"Package cache statistics");let n=LNr.get("http-requests");if(!n)return;n.sort((u,m)=>u.url===m.url?0:u.url<m.url?-1:1);let i=[],s={},a={};for(let u of n){let{method:m,url:h,duration:_,queueDuration:b,statusCode:v}=u,[w]=h.split("?"),x=`${w} (${m.toUpperCase()},${v})`;a[x]?a[x]+=1:a[x]=1,i.push(`${m.toUpperCase()} ${h} ${v} ${_} ${b}`);let{hostname:P}=Pag.default.parse(h);if(!P)return;s[P]=s[P]||[],s[P].push(u)}let o={};for(let u of Object.keys(a).sort())o[u]=a[u];MNr.logger.trace({allRequests:i,requestHosts:s},"full stats");let c={},l=0;for(let[u,m]of Object.entries(s)){let h=m.length;l+=h;let _=m.map(({duration:x})=>x).reduce((x,P)=>x+P,0),b=Math.round(_/h),v=m.map(({queueDuration:x})=>x).reduce((x,P)=>x+P,0),w=Math.round(v/h);c[u]={requestCount:h,requestAvgMs:b,queueAvgMs:w}}MNr.logger.debug({urls:o,hostStats:c,totalRequests:l},"http statistics")}S0t.printRequestStats=kag});var Sic=A(UNr=>{"use strict";Object.defineProperty(UNr,"__esModule",{value:!0});UNr.renovateRepository=void 0;var GNr=(tn(),Dr(en)),yic=GNr.__importDefault(VM()),jNr=_f(),Fag=kpt(),IEi=Zp(),Nag=Dre(),xEi=Hyi(),oU=Pi(),Oag=Wjn(),_ic=km(),Bag=Lh(),qag=Yyi(),Aic=xZr(),Mag=GNr.__importStar(zSt()),Lag=GNr.__importStar(hMe()),YNt=e_i(),jag=czo(),Gag=EAi(),Uag=GNr.__importDefault(DKo()),Vag=Pec(),zag=xvi(),$ag=Zvi(),bic=SNt(),Qag=Wtc(),Cic=dic(),vic=mic(),Eic=gic();async function Dic(e,r=!0){(0,YNt.splitInit)();let t=jNr.GlobalConfig.set((0,Fag.applySecretsToConfig)(e,void 0,!1));await(0,Oag.removeDanglingContainers)(),(0,oU.setMeta)({repository:t.repository}),oU.logger.info({renovateVersion:Nag.pkg.version},"Repository started"),oU.logger.trace({config:t});let n;Mag.clear(),Lag.clear();let i=jNr.GlobalConfig.get("localDir");try{await yic.default.ensureDir(i),oU.logger.debug("Using localDir: "+i),t=await(0,$ag.initRepo)(t),(0,YNt.addSplit)("init");let o=t.repoIsOnboarded||!bic.OnboardingState.onboardingCacheValid||bic.OnboardingState.prUpdateRequested,{branches:c,branchList:l,packageFiles:u}=o?await(0,xEi.instrument)("extract",()=>(0,Cic.extractDependencies)(t)):Kag(t);if(t.semanticCommits==="auto"&&(t.semanticCommits=await(0,qag.detectSemanticCommits)()),jNr.GlobalConfig.get("dryRun")!=="lookup"&&jNr.GlobalConfig.get("dryRun")!=="extract"){await(0,xEi.instrument)("onboarding",()=>(0,Qag.ensureOnboardingPr)(t,u,c)),(0,YNt.addSplit)("onboarding");let m=await(0,xEi.instrument)("update",()=>(0,Cic.updateRepo)(t,c));if((0,oU.setMeta)({repository:t.repository}),(0,YNt.addSplit)("update"),o&&await(0,jag.setBranchCache)(c),m==="automerged"){if(r)return oU.logger.info("Renovating repository again after automerge result"),await Dic(e,!1);oU.logger.debug("Automerged but already retried once")}else await(0,Gag.ensureDependencyDashboard)(t,c,u);await(0,Vag.finalizeRepo)(t,l),n=(0,vic.processResult)(t,m)}}catch(o){(0,oU.setMeta)({repository:t.repository});let c=await(0,Uag.default)(t,o);[IEi.REPOSITORY_DISABLED_BY_CONFIG,IEi.REPOSITORY_FORKED,IEi.REPOSITORY_NO_CONFIG].includes(c)&&await(0,zag.pruneStaleBranches)(t,[]),n=(0,vic.processResult)(t,c)}if(i&&!e.persistRepoData)try{await(0,_ic.deleteLocalFile)(".")}catch(o){oU.logger.warn({err:o},"localDir deletion error")}try{await yic.default.remove((0,_ic.privateCacheDir)())}catch(o){oU.logger.warn({err:o},"privateCacheDir deletion error")}let s=(0,YNt.getSplits)();oU.logger.debug(s,"Repository timing splits (milliseconds)"),(0,Eic.printRequestStats)(),(0,Eic.printLookupStats)(),(0,Aic.printDnsStats)(),(0,Aic.clearDnsCache)();let a=(0,Bag.isCloned)();return oU.logger.info({cloned:a,durationMs:s.total},"Repository finished"),n}UNr.renovateRepository=Dic;function Kag(e){return{branches:[],branchList:[e.onboardingBranch],packageFiles:{}}}});var Pic=A(w0t=>{"use strict";Object.defineProperty(w0t,"__esModule",{value:!0});w0t.applyFilters=w0t.autodiscoverRepositories=void 0;var Hag=(tn(),Dr(en)),xic=Hag.__importDefault(_a()),Wag=WI(),hye=Pi(),Yag=fA(),wic=Ba();function Iic(e){return String(xic.default.string(e)?e:e.repository).toLowerCase()}async function Jag(e){var t,n,i;if(e.platform==="local"){if((t=e.repositories)!=null&&t.length)throw hye.logger.debug({repositories:e.repositories},"Found repositories when in local mode"),new Error("Invalid configuration: repositories list not supported when platform=local");return e.repositories=["local"],e}if(!e.autodiscover)return(n=e.repositories)!=null&&n.length||hye.logger.warn("No repositories found - did you want to run with flag --autodiscover?"),e;let r=await Yag.platform.getRepos({topics:e.autodiscoverTopics,includeMirrors:e.includeMirrors});if(!(r!=null&&r.length))return hye.logger.debug("The account associated with your token does not have access to any repos"),e;if(e.autodiscoverFilter&&(r=Tic(r,xic.default.string(e.autodiscoverFilter)?[e.autodiscoverFilter]:e.autodiscoverFilter),!r.length))return hye.logger.debug("None of the discovered repositories matched the filter"),e;if(hye.logger.info({length:r.length,repositories:r},"Autodiscovered repositories"),(i=e.repositories)!=null&&i.length){hye.logger.debug("Checking autodiscovered repositories against configured repositories");for(let s of e.repositories){let a=Iic(s),o=!1;for(let c=r.length-1;c>-1;c-=1)a===Iic(r[c])&&(o=!0,hye.logger.debug({repository:a},"Using configured repository settings"),r[c]=s);o||hye.logger.warn({repository:a},"Configured repository is in not in autodiscover list")}}return{...e,repositories:r}}w0t.autodiscoverRepositories=Jag;function Tic(e,r){let t=new Set;for(let n of r){let i;if((0,wic.isConfigRegex)(n)){let s=(0,wic.configRegexPredicate)(n);if(!s)throw new Error(`Failed to parse regex pattern "${n}"`);i=e.filter(s)}else i=e.filter(Wag.minimatch.filter(n,{nocase:!0}));for(let s of i)t.add(s)}return[...t]}w0t.applyFilters=Tic});var REi=A(I0t=>{"use strict";Object.defineProperty(I0t,"__esModule",{value:!0});I0t.globalFinalize=I0t.globalInitialize=void 0;var JNt=(tn(),Dr(en)),Xag=JNt.__importDefault(require("node:os")),TEi=JNt.__importDefault(VM()),PEi=JNt.__importDefault(Oh()),Zag=kpt(),vPe=Pi(),eog=fA(),Ric=JNt.__importStar(gF()),tog=m8(),rog=Lh(),nog=JNt.__importStar($y()),iog=Fxe(),sog=twe();async function aog(e){let r={...e};return process.env.TMPDIR=process.env.RENOVATE_TMPDIR??Xag.default.tmpdir(),r.baseDir?vPe.logger.debug("Using configured baseDir: "+r.baseDir):(r.baseDir=PEi.default.join(process.env.TMPDIR,"renovate"),vPe.logger.debug("Using baseDir: "+r.baseDir)),await TEi.default.ensureDir(r.baseDir),r.cacheDir?vPe.logger.debug("Using configured cacheDir: "+r.cacheDir):(r.cacheDir=PEi.default.join(r.baseDir,"cache"),vPe.logger.debug("Using cacheDir: "+r.cacheDir)),await TEi.default.ensureDir(r.cacheDir),(r.binarySource==="docker"||r.binarySource==="install")&&(r.containerbaseDir?vPe.logger.debug("Using configured containerbaseDir: "+r.containerbaseDir):(r.containerbaseDir=PEi.default.join(r.cacheDir,"containerbase"),vPe.logger.debug("Using containerbaseDir: "+r.containerbaseDir)),await TEi.default.ensureDir(r.containerbaseDir)),r}function oog(e){let r=e.prCommitsPerRunLimit;r=typeof r=="number"&&r>0?r:null,(0,sog.setMaxLimit)("Commits",r)}async function cog(){if(!await(0,rog.validateGitVersion)())throw new Error("Init: git version needs upgrading")}function uog(e){e.hostRules&&(vPe.logger.debug("Setting global hostRules"),(0,Zag.applySecretsToConfig)(e,void 0,!1),e.hostRules.forEach(r=>nog.add(r)))}async function log(e){let r=e;return await cog(),r=await(0,eog.initPlatform)(r),r=await aog(r),await Ric.init(r),oog(r),(0,tog.setEmojiConfig)(r),uog(r),await(0,iog.initMergeConfidence)(),r}I0t.globalInitialize=log;async function dog(e){await Ric.cleanup(e)}I0t.globalFinalize=dog});var zic=A(xZ=>{"use strict";Object.defineProperty(xZ,"__esModule",{value:!0});xZ.start=xZ.resolveGlobalExtends=xZ.validatePresets=xZ.getRepositoryConfig=void 0;var Iae=(tn(),Dr(en)),VNr=Iae.__importDefault(_a()),pog=F5e(),Mic=Iae.__importDefault(VM()),kic=Iae.__importDefault(Hy()),mog=Iae.__importDefault(Oh()),Fic=Iae.__importStar(NP()),fog=NP(),Lic=_f(),jic=GFt(),hog=kpt(),FEi=Zp(),Nic=Dre(),kEi=Hyi(),Ak=Pi(),Oic=Iae.__importStar($y()),gog=Iae.__importStar(zSt()),yog=Iae.__importStar(hMe()),Bic=Q2(),_og=Iae.__importStar(Sic()),Aog=Pic(),bog=Xfi(),qic=REi(),Cog=twe();async function Gic(e,r){let t=Fic.mergeChildConfig(e,VNr.default.string(r)?{repository:r}:r),n=Lic.GlobalConfig.get("platform");return t.localDir=n==="local"?process.cwd():mog.default.join(t.baseDir,`./repos/${n}/${t.repository}`),await Mic.default.ensureDir(t.localDir),delete t.baseDir,Fic.filterConfig(t,"repository")}xZ.getRepositoryConfig=Gic;function vog(){return(0,bog.parseConfigs)(process.env,process.argv)}function Eog(){return(0,Cog.isLimitReached)("Commits")?(Ak.logger.info("Max commits created for this run."),!0):!1}function Dog(){var t,n,i,s,a;let e=Nic.pkg.engines.node,r=(t=Nic.pkg["engines-next"])==null?void 0:t.node;((n=process.release)==null?void 0:n.name)!=="node"||!((i=process.versions)!=null&&i.node)?Ak.logger[process.env.RENOVATE_X_IGNORE_NODE_WARN?"info":"warn"]({release:process.release,versions:process.versions},"Unknown node environment detected."):kic.default.satisfies((s=process.versions)==null?void 0:s.node,e)?r&&!kic.default.satisfies((a=process.versions)==null?void 0:a.node,r)&&Ak.logger[process.env.RENOVATE_X_IGNORE_NODE_WARN?"info":"warn"]({versions:process.versions},`Please upgrade the version of Node.js used to run Renovate to satisfy "${r}". Support for your current version will be removed in Renovate's next major release.`):Ak.logger.error({versions:process.versions,range:e},"Unsupported node environment detected. Please update your node version.")}async function Uic(e){Ak.logger.debug("validatePresets()");try{await(0,jic.resolveConfigPresets)(e)}catch(r){throw Ak.logger.error({err:r},FEi.CONFIG_PRESETS_INVALID),new Error(FEi.CONFIG_PRESETS_INVALID)}}xZ.validatePresets=Uic;async function Vic(e){try{let r={extends:e};return await(0,jic.resolveConfigPresets)(r)}catch(r){throw Ak.logger.error({err:r},"Error resolving config preset"),new Error(FEi.CONFIG_PRESETS_INVALID)}}xZ.resolveGlobalExtends=Vic;async function Sog(){let e;try{if(VNr.default.nonEmptyStringAndNotWhitespace(process.env.AWS_SECRET_ACCESS_KEY)&&(0,Bic.addSecretForSanitizing)(process.env.AWS_SECRET_ACCESS_KEY,"global"),VNr.default.nonEmptyStringAndNotWhitespace(process.env.AWS_SESSION_TOKEN)&&(0,Bic.addSecretForSanitizing)(process.env.AWS_SESSION_TOKEN,"global"),await(0,kEi.instrument)("config",async()=>{e=await vog(),e!=null&&e.globalExtends&&(e=(0,fog.mergeChildConfig)(e,await Vic(e.globalExtends))),e=await(0,qic.globalInitialize)(e),Lic.GlobalConfig.set({platform:e.platform,endpoint:e.endpoint}),await Uic(e),Dog(),(0,hog.validateConfigSecrets)(e)}),e=await(0,kEi.instrument)("discover",()=>(0,Aog.autodiscoverRepositories)(e)),VNr.default.nonEmptyString(e.writeDiscoveredRepos)){let t=JSON.stringify(e.repositories);return await Mic.default.writeFile(e.writeDiscoveredRepos,t),Ak.logger.info(`Written discovered repositories to ${e.writeDiscoveredRepos}`),0}for(let t of e.repositories){if(Eog())break;await(0,kEi.instrument)("repository",async()=>{let n=await Gic(e,t);n.hostRules&&(Ak.logger.debug("Reinitializing hostRules for repo"),Oic.clear(),n.hostRules.forEach(i=>Oic.add(i)),n.hostRules=[]),gog.clear(),yog.clear(),await _og.renovateRepository(n),(0,Ak.setMeta)({})},{attributes:{repository:typeof t=="string"?t:t.repository}})}}catch(t){if(t.message.startsWith("Init: ")?Ak.logger.fatal(t.message.substring(6)):Ak.logger.fatal({err:t},`Fatal error: ${String(t.message)}`),!e)return Ak.logger.debug("Missing config"),2}finally{await(0,qic.globalFinalize)(e),Ak.logger.debug("Renovate exiting")}let r=(0,Ak.getProblems)().filter(t=>t.level>=pog.ERROR);return r.length?(Ak.logger.info({loggerErrors:r},"Renovate is exiting with a non-zero code due to the following logged errors"),1):0}xZ.start=Sog});process.env.LOG_LEVEL="fatal";var NBi=AC(Pi());var fNe=AC(F5e()),Yue=AC(p2t()),kBi=require("stream"),Jol=["RE2 not usable, falling back to RegExp"],Xzr=class extends kBi.Writable{constructor(){super({objectMode:!0})}_write(r,t,n){if(Jol.includes(r.msg)){n();return}let s=`${r.module?`[${r.module}] `:""}${r.msg}`;r.level<fNe.INFO?Yue.debug(s):r.level<fNe.WARN?Yue.info(s):r.level<fNe.ERROR?Yue.warning(s):Yue.error(s),n()}};function FBi(){return{name:"github-actions",level:"debug",stream:new Xzr,type:"raw"}}(0,NBi.addStream)(FBi());var dC=AC(p2t()),F0t=AC(gQr()),T2i=AC(lTr()),Noc=AC(Upi());var LNo=AC(NP()),jNo=AC(Tmi());async function GNo(e,r){let t=[];for(let n of r){let{dependency:i,update:s,manager:a}=n,o=await(0,jNo.getChangeLogJSON)({branchName:"",...(0,LNo.getManagerConfig)(e,a),...i,...s});t.push({...n,changelog:o??void 0})}return t}var UNo=AC(bpt()),kPr="# Dependency updates summary",iPh=` --- -This comment content is generated by [Renovate Bot](https://github.com/renovatebot/renovate)`;function UNo(e){let r=e.some(i=>i.changelog),t=e.map(iPh),n=r?` +This comment content is generated by [Renovate Bot](https://github.com/renovatebot/renovate)`;function VNo(e){let r=e.some(i=>i.changelog),t=e.map(sPh),n=r?` --- ### Release notes @@ -3118,15 +3118,15 @@ ${t.map(i=>i.tableRow).join(` ${n} -${nPh}`}function iPh({dependency:e,update:r,changelog:t}){let n=aPh(e),i=e.prettyDepType??e.depType,s=e.currentVersion,a=r.newVersion,o=`<code>${s}</code> \u2192 <code>${a}</code>`;return{tableRow:`<tr> +${iPh}`}function sPh({dependency:e,update:r,changelog:t}){let n=oPh(e),i=e.prettyDepType??e.depType,s=e.currentVersion,a=r.newVersion,o=`<code>${s}</code> \u2192 <code>${a}</code>`;return{tableRow:`<tr> <td>${n}</td> <td>${i}</td> <td>${o}</td> </tr> `,changelog:`<details><summary>${e.depName}</summary> - ${sPh(n,t)}</details>`}}function sPh(e,r){var n;let t=((n=r==null?void 0:r.versions)==null?void 0:n.map(i=>{var o;let s=i.version.startsWith("v")?i.version:`v${i.version}`;return`${i.releaseNotes?`### [\`${s}\`](${i.releaseNotes.url})`:`### \`${s}\``} + ${aPh(n,t)}</details>`}}function aPh(e,r){var n;let t=((n=r==null?void 0:r.versions)==null?void 0:n.map(i=>{var o;let s=i.version.startsWith("v")?i.version:`v${i.version}`;return`${i.releaseNotes?`### [\`${s}\`](${i.releaseNotes.url})`:`### \`${s}\``} ${i.compare.url?`[Compare Source](${i.compare.url})`:""} -${((o=i.releaseNotes)==null?void 0:o.body)??""}`}))??[];return t.length===0?`<blockquote></p><p>No changelog found, please review changelog from official resources of ${e}</blockquote>`:(0,GNo.sanitizeMarkdown)(` +${((o=i.releaseNotes)==null?void 0:o.body)??""}`}))??[];return t.length===0?`<blockquote></p><p>No changelog found, please review changelog from official resources of ${e}</blockquote>`:(0,UNo.sanitizeMarkdown)(` <blockquote> <p></p> @@ -3134,12 +3134,12 @@ ${t.join(` `)} -</blockquote>`)}function aPh({depName:e,homepage:r,sourceUrl:t,dependencyUrl:n,changelogUrl:i}){let s=e||"",a=r||t||n;a&&(s=`<a href="${a}">${s}</a>`);let o=[];return r&&t&&o.push(`<a href="${t}">source</a>`),i&&o.push(`<a href="${i}">changelog</a>`),o.length&&(s+=` (${o.join(", ")})`),s}var Aoc=AC(Jfi()),uOt=AC(p2t()),C2i=AC(_f()),boc=AC(Vic()),Coc=AC(PEi()),v2i=AC(require("path")),voc=AC(Xvi()),Eoc=AC(Lh());var rOr=AC(Fon(),1),XNr=AC(T2e(),1),lac=require("child_process"),Qac=AC(hIt(),1),T0t=AC(hIt(),1),eOr=Object.defineProperty,Sog=Object.defineProperties,wog=Object.getOwnPropertyDescriptor,Iog=Object.getOwnPropertyDescriptors,YEi=Object.getOwnPropertyNames,zic=Object.getOwnPropertySymbols,Csc=Object.prototype.hasOwnProperty,xog=Object.prototype.propertyIsEnumerable,$ic=(e,r,t)=>r in e?eOr(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,cU=(e,r)=>{for(var t in r||(r={}))Csc.call(r,t)&&$ic(e,t,r[t]);if(zic)for(var t of zic(r))xog.call(r,t)&&$ic(e,t,r[t]);return e},eOt=(e,r)=>Sog(e,Iog(r)),Tog=e=>eOr(e,"__esModule",{value:!0}),Nm=(e,r)=>function(){return e&&(r=(0,e[YEi(e)[0]])(e=0)),r},Pog=(e,r)=>function(){return r||(0,e[YEi(e)[0]])((r={exports:{}}).exports,r),r.exports},gS=(e,r)=>{for(var t in r)eOr(e,t,{get:r[t],enumerable:!0})},Rog=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of YEi(r))!Csc.call(e,i)&&(t||i!=="default")&&eOr(e,i,{get:()=>r[i],enumerable:!(n=wog(r,i))||n.enumerable});return e},_D=(e=>(r,t)=>e&&e.get(r)||(t=Rog(Tog({}),r,1),e&&e.set(r,t),t))(typeof WeakMap<"u"?new WeakMap:0),ZNt=(e,r,t)=>new Promise((n,i)=>{var s=c=>{try{o(t.next(c))}catch(l){i(l)}},a=c=>{try{o(t.throw(c))}catch(l){i(l)}},o=c=>c.done?n(c.value):Promise.resolve(c.value).then(s,a);o((t=t.apply(e,r)).next())});function YNr(e){return e instanceof String&&JEi.has(e)}function Qic(e){return JEi.get(e)||[]}var JEi,tOr=Nm({"src/lib/args/pathspec.ts"(){JEi=new WeakMap}}),xae,_ye=Nm({"src/lib/errors/git-error.ts"(){xae=class extends Error{constructor(e,r){super(r),this.task=e,Object.setPrototypeOf(this,new.target.prototype)}}}}),iOt,R0t=Nm({"src/lib/errors/git-response-error.ts"(){_ye(),iOt=class extends xae{constructor(e,r){super(void 0,r||String(e)),this.git=e}}}}),vsc,Esc=Nm({"src/lib/errors/task-configuration-error.ts"(){_ye(),vsc=class extends xae{constructor(e){super(void 0,e)}}}});function Dsc(e){return typeof e=="function"?e:SPe}function Ssc(e){return typeof e=="function"&&e!==SPe}function wsc(e,r){let t=e.indexOf(r);return t<=0?[e,""]:[e.substr(0,t),e.substr(t+1)]}function Isc(e,r=0){return xsc(e)&&e.length>r?e[r]:void 0}function DPe(e,r=0){if(xsc(e)&&e.length>r)return e[e.length-1-r]}function xsc(e){return!!(e&&typeof e.length=="number")}function sOt(e="",r=!0,t=` -`){return e.split(t).reduce((n,i)=>{let s=r?i.trim():i;return s&&n.push(s),n},[])}function XEi(e,r){return sOt(e,!0).map(t=>r(t))}function ZEi(e){return(0,rOr.exists)(e,rOr.FOLDER)}function VA(e,r){return Array.isArray(e)?e.includes(r)||e.push(r):e.add(r),r}function Tsc(e,r){return Array.isArray(e)&&!e.includes(r)&&e.push(r),e}function nOr(e,r){if(Array.isArray(e)){let t=e.indexOf(r);t>=0&&e.splice(t,1)}else e.delete(r);return r}function yye(e){return Array.isArray(e)?e:[e]}function Psc(e){return yye(e).map(String)}function HE(e,r=0){if(e==null)return r;let t=parseInt(e,10);return isNaN(t)?r:t}function tOt(e,r){let t=[];for(let n=0,i=e.length;n<i;n++)t.push(r,e[n]);return t}function rOt(e){return(Array.isArray(e)?Buffer.concat(e):e).toString("utf-8")}function Rsc(e,r){return Object.assign({},...r.map(t=>t in e?{[t]:e[t]}:{}))}function MEi(e=0){return new Promise(r=>setTimeout(r,e))}var P0t,SPe,aOt,iOr=Nm({"src/lib/utils/util.ts"(){P0t="\0",SPe=()=>{},aOt=Object.prototype.toString.call.bind(Object.prototype.toString)}});function TZ(e,r,t){return r(e)?e:arguments.length>2?t:void 0}function e2i(e,r){let t=YNr(e)?"string":typeof e;return/number|string|boolean/.test(t)&&(!r||!r.includes(t))}function t2i(e){return!!e&&aOt(e)==="[object Object]"}function ksc(e){return typeof e=="function"}var oOt,bk,Fsc,JNr,r2i,Nsc=Nm({"src/lib/utils/argument-filters.ts"(){iOr(),tOr(),oOt=e=>Array.isArray(e),bk=e=>typeof e=="string",Fsc=e=>Array.isArray(e)&&e.every(bk),JNr=e=>bk(e)||Array.isArray(e)&&e.every(bk),r2i=e=>e==null||"number|boolean|function".includes(typeof e)?!1:Array.isArray(e)||typeof e=="string"||typeof e.length=="number"}}),LEi,kog=Nm({"src/lib/utils/exit-codes.ts"(){LEi=(e=>(e[e.SUCCESS=0]="SUCCESS",e[e.ERROR=1]="ERROR",e[e.NOT_FOUND=-2]="NOT_FOUND",e[e.UNCLEAN=128]="UNCLEAN",e))(LEi||{})}}),nOt,Fog=Nm({"src/lib/utils/git-output-streams.ts"(){nOt=class{constructor(e,r){this.stdOut=e,this.stdErr=r}asStrings(){return new nOt(this.stdOut.toString("utf8"),this.stdErr.toString("utf8"))}}}}),y1,gye,Nog=Nm({"src/lib/utils/line-parser.ts"(){y1=class{constructor(e,r){this.matches=[],this.parse=(t,n)=>(this.resetMatches(),this._regExp.every((i,s)=>this.addMatch(i,s,t(s)))?this.useMatches(n,this.prepareMatches())!==!1:!1),this._regExp=Array.isArray(e)?e:[e],r&&(this.useMatches=r)}useMatches(e,r){throw new Error("LineParser:useMatches not implemented")}resetMatches(){this.matches.length=0}prepareMatches(){return this.matches}addMatch(e,r,t){let n=t&&e.exec(t);return n&&this.pushMatch(r,n),!!n}pushMatch(e,r){this.matches.push(...r.slice(1))}},gye=class extends y1{addMatch(e,r,t){return/^remote:\s/.test(String(t))&&super.addMatch(e,r,t)}pushMatch(e,r){(e>0||r.length>1)&&super.pushMatch(e,r)}}}});function Osc(...e){let r=process.cwd(),t=Object.assign(cU({baseDir:r},Bsc),...e.filter(n=>typeof n=="object"&&n));return t.baseDir=t.baseDir||r,t.trimmed=t.trimmed===!0,t}var Bsc,Oog=Nm({"src/lib/utils/simple-git-options.ts"(){Bsc={binary:"git",maxConcurrentProcesses:5,config:[],trimmed:!1}}});function n2i(e,r=[]){return t2i(e)?Object.keys(e).reduce((t,n)=>{let i=e[n];return YNr(i)?t.push(i):e2i(i,["boolean"])?t.push(n+"="+i):t.push(n),t},r):r}function E5(e,r=0,t=!1){let n=[];for(let i=0,s=r<0?e.length:r;i<s;i++)"string|number".includes(typeof e[i])&&n.push(String(e[i]));return n2i(i2i(e),n),t||n.push(...Bog(e)),n}function Bog(e){let r=typeof DPe(e)=="function";return TZ(DPe(e,r?1:0),oOt,[])}function i2i(e){let r=ksc(DPe(e));return TZ(DPe(e,r?1:0),t2i)}function hS(e,r=!0){let t=Dsc(DPe(e));return r||Ssc(t)?t:void 0}var qog=Nm({"src/lib/utils/task-options.ts"(){Nsc(),iOr(),tOr()}});function jEi(e,r){return e(r.stdOut,r.stdErr)}function WB(e,r,t,n=!0){return yye(t).forEach(i=>{for(let s=sOt(i,n),a=0,o=s.length;a<o;a++){let c=(l=0)=>{if(!(a+l>=o))return s[a+l]};r.some(({parse:l})=>l(c,e))}}),e}var Mog=Nm({"src/lib/utils/task-parser.ts"(){iOr()}}),qsc={};gS(qsc,{ExitCodes:()=>LEi,GitOutputStreams:()=>nOt,LineParser:()=>y1,NOOP:()=>SPe,NULL:()=>P0t,RemoteLineParser:()=>gye,append:()=>VA,appendTaskOptions:()=>n2i,asArray:()=>yye,asFunction:()=>Dsc,asNumber:()=>HE,asStringArray:()=>Psc,bufferToString:()=>rOt,callTaskParser:()=>jEi,createInstanceConfig:()=>Osc,delay:()=>MEi,filterArray:()=>oOt,filterFunction:()=>ksc,filterHasLength:()=>r2i,filterPlainObject:()=>t2i,filterPrimitives:()=>e2i,filterString:()=>bk,filterStringArray:()=>Fsc,filterStringOrStringArray:()=>JNr,filterType:()=>TZ,first:()=>Isc,folderExists:()=>ZEi,forEachLineWithContent:()=>XEi,getTrailingOptions:()=>E5,including:()=>Tsc,isUserFunction:()=>Ssc,last:()=>DPe,objectToString:()=>aOt,parseStringResponse:()=>WB,pick:()=>Rsc,prefixedArray:()=>tOt,remove:()=>nOr,splitOn:()=>wsc,toLinesWithContent:()=>sOt,trailingFunctionArgument:()=>hS,trailingOptionsArgument:()=>i2i});var s1=Nm({"src/lib/utils/index.ts"(){Nsc(),kog(),Fog(),Nog(),Oog(),qog(),Mog(),iOr()}}),Msc={};gS(Msc,{CheckRepoActions:()=>GEi,checkIsBareRepoTask:()=>jsc,checkIsRepoRootTask:()=>Lsc,checkIsRepoTask:()=>Log});function Log(e){switch(e){case"bare":return jsc();case"root":return Lsc()}return{commands:["rev-parse","--is-inside-work-tree"],format:"utf-8",onError:sOr,parser:s2i}}function Lsc(){return{commands:["rev-parse","--git-dir"],format:"utf-8",onError:sOr,parser(r){return/^\.(git)?$/.test(r.trim())}}}function jsc(){return{commands:["rev-parse","--is-bare-repository"],format:"utf-8",onError:sOr,parser:s2i}}function jog(e){return/(Not a git repository|Kein Git-Repository)/i.test(String(e))}var GEi,sOr,s2i,Gsc=Nm({"src/lib/tasks/check-is-repo.ts"(){s1(),GEi=(e=>(e.BARE="bare",e.IN_TREE="tree",e.IS_REPO_ROOT="root",e))(GEi||{}),sOr=({exitCode:e},r,t,n)=>{if(e===128&&jog(r))return t(Buffer.from("false"));n(r)},s2i=e=>e.trim()==="true"}});function Gog(e,r){let t=new Usc(e),n=e?zsc:Vsc;return sOt(r).forEach(i=>{let s=i.replace(n,"");t.paths.push(s),($sc.test(s)?t.folders:t.files).push(s)}),t}var Usc,Vsc,zsc,$sc,Uog=Nm({"src/lib/responses/CleanSummary.ts"(){s1(),Usc=class{constructor(e){this.dryRun=e,this.paths=[],this.files=[],this.folders=[]}},Vsc=/^[a-z]+\s*/i,zsc=/^[a-z]+\s+[a-z]+\s*/i,$sc=/\/$/}}),UEi={};gS(UEi,{EMPTY_COMMANDS:()=>aOr,adhocExecTask:()=>Qsc,configurationErrorTask:()=>D5,isBufferTask:()=>Hsc,isEmptyTask:()=>Wsc,straightThroughBufferTask:()=>Ksc,straightThroughStringTask:()=>S5});function Qsc(e){return{commands:aOr,format:"empty",parser:e}}function D5(e){return{commands:aOr,format:"empty",parser(){throw typeof e=="string"?new vsc(e):e}}}function S5(e,r=!1){return{commands:e,format:"utf-8",parser(t){return r?String(t).trim():t}}}function Ksc(e){return{commands:e,format:"buffer",parser(r){return r}}}function Hsc(e){return e.format==="buffer"}function Wsc(e){return e.format==="empty"||!e.commands.length}var aOr,Cw=Nm({"src/lib/tasks/task.ts"(){Esc(),aOr=[]}}),Ysc={};gS(Ysc,{CONFIG_ERROR_INTERACTIVE_MODE:()=>a2i,CONFIG_ERROR_MODE_REQUIRED:()=>o2i,CONFIG_ERROR_UNKNOWN_OPTION:()=>c2i,CleanOptions:()=>QNr,cleanTask:()=>Jsc,cleanWithOptionsTask:()=>Vog,isCleanOptionsArray:()=>zog});function Vog(e,r){let{cleanMode:t,options:n,valid:i}=$og(e);return t?i.options?(n.push(...r),n.some(Hog)?D5(a2i):Jsc(t,n)):D5(c2i+JSON.stringify(e)):D5(o2i)}function Jsc(e,r){return{commands:["clean",`-${e}`,...r],format:"utf-8",parser(n){return Gog(e==="n",n)}}}function zog(e){return Array.isArray(e)&&e.every(r=>u2i.has(r))}function $og(e){let r,t=[],n={cleanMode:!1,options:!0};return e.replace(/[^a-z]i/g,"").split("").forEach(i=>{Qog(i)?(r=i,n.cleanMode=!0):n.options=n.options&&Kog(t[t.length]=`-${i}`)}),{cleanMode:r,options:t,valid:n}}function Qog(e){return e==="f"||e==="n"}function Kog(e){return/^-[a-z]$/i.test(e)&&u2i.has(e.charAt(1))}function Hog(e){return/^-[^\-]/.test(e)?e.indexOf("i")>0:e==="--interactive"}var a2i,o2i,c2i,QNr,u2i,Xsc=Nm({"src/lib/tasks/clean.ts"(){Uog(),s1(),Cw(),a2i="Git clean interactive mode is not supported",o2i='Git clean mode parameter ("n" or "f") is required',c2i="Git clean unknown option found in: ",QNr=(e=>(e.DRY_RUN="n",e.FORCE="f",e.IGNORED_INCLUDED="x",e.IGNORED_ONLY="X",e.EXCLUDING="e",e.QUIET="q",e.RECURSIVE="d",e))(QNr||{}),u2i=new Set(["i",...Psc(Object.values(QNr))])}});function Wog(e){let r=new eac;for(let t of Zsc(e))r.addValue(t.file,String(t.key),t.value);return r}function Yog(e,r){let t=null,n=[],i=new Map;for(let s of Zsc(e,r))s.key===r&&(n.push(t=s.value),i.has(s.file)||i.set(s.file,[]),i.get(s.file).push(t));return{key:r,paths:Array.from(i.keys()),scopes:i,value:t,values:n}}function Jog(e){return e.replace(/^(file):/,"")}function*Zsc(e,r=null){let t=e.split("\0");for(let n=0,i=t.length-1;n<i;){let s=Jog(t[n++]),a=t[n++],o=r;if(a.includes(` -`)){let c=wsc(a,` -`);o=c[0],a=c[1]}yield{file:s,key:o,value:a}}}var eac,Xog=Nm({"src/lib/responses/ConfigList.ts"(){s1(),eac=class{constructor(){this.files=[],this.values=Object.create(null)}get all(){return this._all||(this._all=this.files.reduce((e,r)=>Object.assign(e,this.values[r]),{})),this._all}addFile(e){if(!(e in this.values)){let r=DPe(this.files);this.values[e]=r?Object.create(this.values[r]):{},this.files.push(e)}return this.values[e]}addValue(e,r,t){let n=this.addFile(e);n.hasOwnProperty(r)?Array.isArray(n[r])?n[r].push(t):n[r]=[n[r],t]:n[r]=t,this._all=void 0}}}});function FEi(e,r){return typeof e=="string"&&VEi.hasOwnProperty(e)?e:r}function Zog(e,r,t,n){let i=["config",`--${n}`];return t&&i.push("--add"),i.push(e,r),{commands:i,format:"utf-8",parser(s){return s}}}function ecg(e,r){let t=["config","--null","--show-origin","--get-all",e];return r&&t.splice(1,0,`--${r}`),{commands:t,format:"utf-8",parser(n){return Yog(n,e)}}}function tcg(e){let r=["config","--list","--show-origin","--null"];return e&&r.push(`--${e}`),{commands:r,format:"utf-8",parser(t){return Wog(t)}}}function rcg(){return{addConfig(e,r,...t){return this._runTask(Zog(e,r,t[0]===!0,FEi(t[1],"local")),hS(arguments))},getConfig(e,r){return this._runTask(ecg(e,FEi(r,void 0)),hS(arguments))},listConfig(...e){return this._runTask(tcg(FEi(e[0],void 0)),hS(arguments))}}}var VEi,tac=Nm({"src/lib/tasks/config.ts"(){Xog(),s1(),VEi=(e=>(e.system="system",e.global="global",e.local="local",e.worktree="worktree",e))(VEi||{})}});function ncg(...e){return new nac().param(...e)}function icg(e){let r=new Set,t={};return XEi(e,n=>{let[i,s,a]=n.split(P0t);r.add(i),(t[i]=t[i]||[]).push({line:HE(s),path:i,preview:a})}),{paths:r,results:t}}function scg(){return{grep(e){let r=hS(arguments),t=E5(arguments);for(let i of rac)if(t.includes(i))return this._runTask(D5(`git.grep: use of "${i}" is not supported.`),r);typeof e=="string"&&(e=ncg().param(e));let n=["grep","--null","-n","--full-name",...t,...e];return this._runTask({commands:n,format:"utf-8",parser(i){return icg(i)}},r)}}}var rac,XNt,Kic,nac,iac=Nm({"src/lib/tasks/grep.ts"(){s1(),Cw(),rac=["-h"],XNt=Symbol("grepQuery"),nac=class{constructor(){this[Kic]=[]}*[(Kic=XNt,Symbol.iterator)](){for(let e of this[XNt])yield e}and(...e){return e.length&&this[XNt].push("--and","(",...tOt(e,"-e"),")"),this}param(...e){return this[XNt].push(...tOt(e,"-e")),this}}}}),sac={};gS(sac,{ResetMode:()=>KNr,getResetMode:()=>ocg,resetTask:()=>acg});function acg(e,r){let t=["reset"];return aac(e)&&t.push(`--${e}`),t.push(...r),S5(t)}function ocg(e){if(aac(e))return e;switch(typeof e){case"string":case"undefined":return"soft"}}function aac(e){return oac.includes(e)}var KNr,oac,cac=Nm({"src/lib/tasks/reset.ts"(){Cw(),KNr=(e=>(e.MIXED="mixed",e.SOFT="soft",e.HARD="hard",e.MERGE="merge",e.KEEP="keep",e))(KNr||{}),oac=Array.from(Object.values(KNr))}});function ccg(){return(0,XNr.default)("simple-git")}function Hic(e,r,t){return!r||!String(r).replace(/\s*/,"")?t?(n,...i)=>{e(n,...i),t(n,...i)}:e:(n,...i)=>{e(`%s ${n}`,r,...i),t&&t(n,...i)}}function ucg(e,r,{namespace:t}){if(typeof e=="string")return e;let n=r&&r.namespace||"";return n.startsWith(t)?n.substr(t.length+1):n||t}function l2i(e,r,t,n=ccg()){let i=e&&`[${e}]`||"",s=[],a=typeof r=="string"?n.extend(r):r,o=ucg(TZ(r,bk),a,n);return l(t);function c(u,m){return VA(s,l2i(e,o.replace(/^[^:]+/,u),m,n))}function l(u){let m=u&&`[${u}]`||"",h=a&&Hic(a,m)||SPe,_=Hic(n,`${i} ${m}`,h);return Object.assign(a?h:_,{label:e,sibling:c,info:_,step:l})}}var uac=Nm({"src/lib/git-logger.ts"(){s1(),XNr.default.formatters.L=e=>String(r2i(e)?e.length:"-"),XNr.default.formatters.B=e=>Buffer.isBuffer(e)?e.toString("utf8"):aOt(e)}}),zNr,zEi,lcg=Nm({"src/lib/runners/tasks-pending-queue.ts"(){_ye(),uac(),zNr=class{constructor(e="GitExecutor"){this.logLabel=e,this._queue=new Map}withProgress(e){return this._queue.get(e)}createProgress(e){let r=zNr.getName(e.commands[0]),t=l2i(this.logLabel,r);return{task:e,logger:t,name:r}}push(e){let r=this.createProgress(e);return r.logger("Adding task to the queue, commands = %o",e.commands),this._queue.set(e,r),r}fatal(e){for(let[r,{logger:t}]of Array.from(this._queue.entries()))r===e.task?(t.info("Failed %o",e),t("Fatal exception, any as-yet un-started tasks run through this executor will not be attempted")):t.info("A fatal exception occurred in a previous task, the queue has been purged: %o",e.message),this.complete(r);if(this._queue.size!==0)throw new Error(`Queue size should be zero after fatal: ${this._queue.size}`)}complete(e){this.withProgress(e)&&this._queue.delete(e)}attempt(e){let r=this.withProgress(e);if(!r)throw new xae(void 0,"TasksPendingQueue: attempt called for an unknown task");return r.logger("Starting task"),r}static getName(e="empty"){return`task:${e}:${++zNr.counter}`}},zEi=zNr,zEi.counter=0}});function x0t(e,r){return{method:Isc(e.commands)||"",commands:r}}function dcg(e,r){return t=>{r("[ERROR] child process exception %o",t),e.push(Buffer.from(String(t.stack),"ascii"))}}function Wic(e,r,t,n){return i=>{t("%s received %L bytes",r,i),n("%B",i),e.push(i)}}var $Ei,pcg=Nm({"src/lib/runners/git-executor-chain.ts"(){_ye(),Cw(),s1(),lcg(),$Ei=class{constructor(e,r,t){this._executor=e,this._scheduler=r,this._plugins=t,this._chain=Promise.resolve(),this._queue=new zEi}get binary(){return this._executor.binary}get cwd(){return this._cwd||this._executor.cwd}set cwd(e){this._cwd=e}get env(){return this._executor.env}get outputHandler(){return this._executor.outputHandler}chain(){return this}push(e){return this._queue.push(e),this._chain=this._chain.then(()=>this.attemptTask(e))}attemptTask(e){return ZNt(this,null,function*(){let r=yield this._scheduler.next(),t=()=>this._queue.complete(e);try{let{logger:n}=this._queue.attempt(e);return yield Wsc(e)?this.attemptEmptyTask(e,n):this.attemptRemoteTask(e,n)}catch(n){throw this.onFatalException(e,n)}finally{t(),r()}})}onFatalException(e,r){let t=r instanceof xae?Object.assign(r,{task:e}):new xae(e,r&&String(r));return this._chain=Promise.resolve(),this._queue.fatal(t),t}attemptRemoteTask(e,r){return ZNt(this,null,function*(){let t=this._plugins.exec("spawn.args",[...e.commands],x0t(e,e.commands)),n=yield this.gitResponse(e,this.binary,t,this.outputHandler,r.step("SPAWN")),i=yield this.handleTaskData(e,t,n,r.step("HANDLE"));return r("passing response to task's parser as a %s",e.format),Hsc(e)?jEi(e.parser,i):jEi(e.parser,i.asStrings())})}attemptEmptyTask(e,r){return ZNt(this,null,function*(){return r("empty task bypassing child process to call to task's parser"),e.parser(this)})}handleTaskData(e,r,t,n){let{exitCode:i,rejection:s,stdOut:a,stdErr:o}=t;return new Promise((c,l)=>{n("Preparing to handle process response exitCode=%d stdOut=",i);let{error:u}=this._plugins.exec("task.error",{error:s},cU(cU({},x0t(e,r)),t));if(u&&e.onError)return n.info("exitCode=%s handling with custom error handler"),e.onError(t,u,m=>{n.info("custom error handler treated as success"),n("custom error returned a %s",aOt(m)),c(new nOt(Array.isArray(m)?Buffer.concat(m):m,Buffer.concat(o)))},l);if(u)return n.info("handling as error: exitCode=%s stdErr=%s rejection=%o",i,o.length,s),l(u);n.info("retrieving task output complete"),c(new nOt(Buffer.concat(a),Buffer.concat(o)))})}gitResponse(e,r,t,n,i){return ZNt(this,null,function*(){let s=i.sibling("output"),a=this._plugins.exec("spawn.options",{cwd:this.cwd,env:this.env,windowsHide:!0},x0t(e,e.commands));return new Promise(o=>{let c=[],l=[];i.info("%s %o",r,t),i("%O",a);let u=this._beforeSpawn(e,t);if(u)return o({stdOut:c,stdErr:l,exitCode:9901,rejection:u});this._plugins.exec("spawn.before",void 0,eOt(cU({},x0t(e,t)),{kill(h){u=h||u}}));let m=(0,lac.spawn)(r,t,a);m.stdout.on("data",Wic(c,"stdOut",i,s.step("stdOut"))),m.stderr.on("data",Wic(l,"stdErr",i,s.step("stdErr"))),m.on("error",dcg(l,i)),n&&(i("Passing child process stdOut/stdErr to custom outputHandler"),n(r,m.stdout,m.stderr,[...t])),this._plugins.exec("spawn.after",void 0,eOt(cU({},x0t(e,t)),{spawned:m,close(h,_){o({stdOut:c,stdErr:l,exitCode:h,rejection:u||_})},kill(h){m.killed||(u=h,m.kill("SIGINT"))}}))})})}_beforeSpawn(e,r){let t;return this._plugins.exec("spawn.before",void 0,eOt(cU({},x0t(e,r)),{kill(n){t=n||t}})),t}}}}),dac={};gS(dac,{GitExecutor:()=>pac});var pac,mcg=Nm({"src/lib/runners/git-executor.ts"(){pcg(),pac=class{constructor(e="git",r,t,n){this.binary=e,this.cwd=r,this._scheduler=t,this._plugins=n,this._chain=new $Ei(this,this._scheduler,this._plugins)}chain(){return new $Ei(this,this._scheduler,this._plugins)}push(e){return this._chain.push(e)}}}});function fcg(e,r,t=SPe){let n=s=>{t(null,s)},i=s=>{(s==null?void 0:s.task)===e&&t(s instanceof iOt?hcg(s):s,void 0)};r.then(n,i)}function hcg(e){let r=n=>{console.warn(`simple-git deprecation notice: accessing GitResponseError.${n} should be GitResponseError.git.${n}, this will no longer be available in version 3`),r=SPe};return Object.create(e,Object.getOwnPropertyNames(e.git).reduce(t,{}));function t(n,i){return i in e||(n[i]={enumerable:!1,configurable:!1,get(){return r(i),e.git[i]}}),n}}var gcg=Nm({"src/lib/task-callback.ts"(){R0t(),s1()}});function Yic(e,r){return Qsc(t=>{if(!ZEi(e))throw new Error(`Git.cwd: cannot change to non-directory "${e}"`);return(r||t).cwd=e})}var ycg=Nm({"src/lib/tasks/change-working-directory.ts"(){s1(),Cw()}});function NEi(e){let r=["checkout",...e];return r[1]==="-b"&&r.includes("-B")&&(r[1]=nOr(r,"-B")),S5(r)}function _cg(){return{checkout(){return this._runTask(NEi(E5(arguments,1)),hS(arguments))},checkoutBranch(e,r){return this._runTask(NEi(["-b",e,r,...E5(arguments)]),hS(arguments))},checkoutLocalBranch(e){return this._runTask(NEi(["-b",e,...E5(arguments)]),hS(arguments))}}}var Acg=Nm({"src/lib/tasks/checkout.ts"(){s1(),Cw()}});function bcg(e){return WB({author:null,branch:"",commit:"",root:!1,summary:{changes:0,insertions:0,deletions:0}},mac,e)}var mac,Ccg=Nm({"src/lib/parsers/parse-commit.ts"(){s1(),mac=[new y1(/^\[([^\s]+)( \([^)]+\))? ([^\]]+)/,(e,[r,t,n])=>{e.branch=r,e.commit=n,e.root=!!t}),new y1(/\s*Author:\s(.+)/i,(e,[r])=>{let t=r.split("<"),n=t.pop();!n||!n.includes("@")||(e.author={email:n.substr(0,n.length-1),name:t.join("<").trim()})}),new y1(/(\d+)[^,]*(?:,\s*(\d+)[^,]*)(?:,\s*(\d+))/g,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0,e.summary.insertions=parseInt(t,10)||0,e.summary.deletions=parseInt(n,10)||0}),new y1(/^(\d+)[^,]*(?:,\s*(\d+)[^(]+\(([+-]))?/,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0;let i=parseInt(t,10)||0;n==="-"?e.summary.deletions=i:n==="+"&&(e.summary.insertions=i)})]}});function vcg(e,r,t){return{commands:["-c","core.abbrev=40","commit",...tOt(e,"-m"),...r,...t],format:"utf-8",parser:bcg}}function Ecg(){return{commit(r,...t){let n=hS(arguments),i=e(r)||vcg(yye(r),yye(TZ(t[0],JNr,[])),[...TZ(t[1],oOt,[]),...E5(arguments,0,!0)]);return this._runTask(i,n)}};function e(r){return!JNr(r)&&D5("git.commit: requires the commit message to be supplied as a string/string[]")}}var Dcg=Nm({"src/lib/tasks/commit.ts"(){Ccg(),s1(),Cw()}});function Scg(e,r){let t=["hash-object",e];return r&&t.push("-w"),S5(t,!0)}var wcg=Nm({"src/lib/tasks/hash-object.ts"(){Cw()}});function Icg(e,r,t){let n=String(t).trim(),i;if(i=fac.exec(n))return new HNr(e,r,!1,i[1]);if(i=hac.exec(n))return new HNr(e,r,!0,i[1]);let s="",a=n.split(" ");for(;a.length;)if(a.shift()==="in"){s=a.join(" ");break}return new HNr(e,r,/^re/i.test(n),s)}var HNr,fac,hac,xcg=Nm({"src/lib/responses/InitSummary.ts"(){HNr=class{constructor(e,r,t,n){this.bare=e,this.path=r,this.existing=t,this.gitDir=n}},fac=/^Init.+ repository in (.+)$/,hac=/^Rein.+ in (.+)$/}});function Tcg(e){return e.includes(d2i)}function Pcg(e=!1,r,t){let n=["init",...t];return e&&!Tcg(n)&&n.splice(1,0,d2i),{commands:n,format:"utf-8",parser(i){return Icg(n.includes("--bare"),r,i)}}}var d2i,Rcg=Nm({"src/lib/tasks/init.ts"(){xcg(),d2i="--bare"}});function p2i(e){for(let r=0;r<e.length;r++){let t=m2i.exec(e[r]);if(t)return`--${t[1]}`}return""}function kcg(e){return m2i.test(e)}var m2i,cOt=Nm({"src/lib/args/log-format.ts"(){m2i=/^--(stat|numstat|name-only|name-status)(=|$)/}}),gac,Fcg=Nm({"src/lib/responses/DiffSummary.ts"(){gac=class{constructor(){this.changed=0,this.deletions=0,this.insertions=0,this.files=[]}}}});function yac(e=""){let r=_ac[e];return t=>WB(new gac,r,t,!1)}var OEi,Jic,Xic,Zic,_ac,Aac=Nm({"src/lib/parsers/parse-diff-summary.ts"(){cOt(),Fcg(),s1(),OEi=[new y1(/(.+)\s+\|\s+(\d+)(\s+[+\-]+)?$/,(e,[r,t,n=""])=>{e.files.push({file:r.trim(),changes:HE(t),insertions:n.replace(/[^+]/g,"").length,deletions:n.replace(/[^-]/g,"").length,binary:!1})}),new y1(/(.+) \|\s+Bin ([0-9.]+) -> ([0-9.]+) ([a-z]+)/,(e,[r,t,n])=>{e.files.push({file:r.trim(),before:HE(t),after:HE(n),binary:!0})}),new y1(/(\d+) files? changed\s*((?:, \d+ [^,]+){0,2})/,(e,[r,t])=>{let n=/(\d+) i/.exec(t),i=/(\d+) d/.exec(t);e.changed=HE(r),e.insertions=HE(n==null?void 0:n[1]),e.deletions=HE(i==null?void 0:i[1])})],Jic=[new y1(/(\d+)\t(\d+)\t(.+)$/,(e,[r,t,n])=>{let i=HE(r),s=HE(t);e.changed++,e.insertions+=i,e.deletions+=s,e.files.push({file:n,changes:i+s,insertions:i,deletions:s,binary:!1})}),new y1(/-\t-\t(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,after:0,before:0,binary:!0})})],Xic=[new y1(/(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,changes:0,insertions:0,deletions:0,binary:!1})})],Zic=[new y1(/([ACDMRTUXB])\s*(.+)$/,(e,[r,t])=>{e.changed++,e.files.push({file:t,changes:0,insertions:0,deletions:0,binary:!1})})],_ac={"":OEi,"--stat":OEi,"--numstat":Jic,"--name-status":Zic,"--name-only":Xic}}});function Ncg(e,r){return r.reduce((t,n,i)=>(t[n]=e[i]||"",t),Object.create({diff:null}))}function bac(e=g2i,r=Cac,t=""){let n=yac(t);return function(i){let s=sOt(i,!0,f2i).map(function(a){let o=a.trim().split(h2i),c=Ncg(o[0].trim().split(e),r);return o.length>1&&o[1].trim()&&(c.diff=n(o[1])),c});return{all:s,latest:s.length&&s[0]||null,total:s.length}}}var f2i,h2i,g2i,Cac,vac=Nm({"src/lib/parsers/parse-list-log-summary.ts"(){s1(),Aac(),cOt(),f2i="\xF2\xF2\xF2\xF2\xF2\xF2 ",h2i=" \xF2\xF2",g2i=" \xF2 ",Cac=["hash","date","message","refs","author_name","author_email"]}}),Eac={};gS(Eac,{diffSummaryTask:()=>Ocg,validateLogFormatConfig:()=>oOr});function Ocg(e){let r=p2i(e),t=["diff"];return r===""&&(r="--stat",t.push("--stat=4096")),t.push(...e),oOr(t)||{commands:t,format:"utf-8",parser:yac(r)}}function oOr(e){let r=e.filter(kcg);if(r.length>1)return D5(`Summary flags are mutually exclusive - pick one of ${r.join(",")}`);if(r.length&&e.includes("-z"))return D5(`Summary flag ${r} parsing is not compatible with null termination option '-z'`)}var y2i=Nm({"src/lib/tasks/diff.ts"(){cOt(),Aac(),Cw()}});function Bcg(e,r){let t=[],n=[];return Object.keys(e).forEach(i=>{t.push(i),n.push(String(e[i]))}),[t,n.join(r)]}function qcg(e){return Object.keys(e).reduce((r,t)=>(t in QEi||(r[t]=e[t]),r),{})}function Dac(e={},r=[]){let t=TZ(e.splitter,bk,g2i),n=!e2i(e.format)&&e.format?e.format:{hash:"%H",date:e.strictDate===!1?"%ai":"%aI",message:"%s",refs:"%D",body:e.multiLine?"%B":"%b",author_name:e.mailMap!==!1?"%aN":"%an",author_email:e.mailMap!==!1?"%aE":"%ae"},[i,s]=Bcg(n,t),a=[],o=[`--pretty=format:${f2i}${s}${h2i}`,...r],c=e.n||e["max-count"]||e.maxCount;if(c&&o.push(`--max-count=${c}`),e.from||e.to){let l=e.symmetric!==!1?"...":"..";a.push(`${e.from||""}${l}${e.to||""}`)}return bk(e.file)&&a.push("--follow",e.file),n2i(qcg(e),o),{fields:i,splitter:t,commands:[...o,...a]}}function Mcg(e,r,t){let n=bac(e,r,p2i(t));return{commands:["log",...t],format:"utf-8",parser:n}}function Lcg(){return{log(...t){let n=hS(arguments),i=Dac(i2i(arguments),TZ(arguments[0],oOt)),s=r(...t)||oOr(i.commands)||e(i);return this._runTask(s,n)}};function e(t){return Mcg(t.splitter,t.fields,t.commands)}function r(t,n){return bk(t)&&bk(n)&&D5("git.log(string, string) should be replaced with git.log({ from: string, to: string })")}}var QEi,Sac=Nm({"src/lib/tasks/log.ts"(){cOt(),vac(),s1(),Cw(),y2i(),QEi=(e=>(e[e["--pretty"]=0]="--pretty",e[e["max-count"]=1]="max-count",e[e.maxCount=2]="maxCount",e[e.n=3]="n",e[e.file=4]="file",e[e.format=5]="format",e[e.from=6]="from",e[e.to=7]="to",e[e.splitter=8]="splitter",e[e.symmetric=9]="symmetric",e[e.mailMap=10]="mailMap",e[e.multiLine=11]="multiLine",e[e.strictDate=12]="strictDate",e))(QEi||{})}}),WNr,wac,jcg=Nm({"src/lib/responses/MergeSummary.ts"(){WNr=class{constructor(e,r=null,t){this.reason=e,this.file=r,this.meta=t}toString(){return`${this.file}:${this.reason}`}},wac=class{constructor(){this.conflicts=[],this.merges=[],this.result="success"}get failed(){return this.conflicts.length>0}get reason(){return this.result}toString(){return this.conflicts.length?`CONFLICTS: ${this.conflicts.join(", ")}`:"OK"}}}}),KEi,Iac,Gcg=Nm({"src/lib/responses/PullSummary.ts"(){KEi=class{constructor(){this.remoteMessages={all:[]},this.created=[],this.deleted=[],this.files=[],this.deletions={},this.insertions={},this.summary={changes:0,deletions:0,insertions:0}}},Iac=class{constructor(){this.remote="",this.hash={local:"",remote:""},this.branch={local:"",remote:""},this.message=""}toString(){return this.message}}}});function BEi(e){return e.objects=e.objects||{compressing:0,counting:0,enumerating:0,packReused:0,reused:{count:0,delta:0},total:{count:0,delta:0}}}function esc(e){let r=/^\s*(\d+)/.exec(e),t=/delta (\d+)/i.exec(e);return{count:HE(r&&r[1]||"0"),delta:HE(t&&t[1]||"0")}}var xac,Ucg=Nm({"src/lib/parsers/parse-remote-objects.ts"(){s1(),xac=[new gye(/^remote:\s*(enumerating|counting|compressing) objects: (\d+),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=BEi(e.remoteMessages);Object.assign(i,{[n]:HE(t)})}),new gye(/^remote:\s*(enumerating|counting|compressing) objects: \d+% \(\d+\/(\d+)\),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=BEi(e.remoteMessages);Object.assign(i,{[n]:HE(t)})}),new gye(/total ([^,]+), reused ([^,]+), pack-reused (\d+)/i,(e,[r,t,n])=>{let i=BEi(e.remoteMessages);i.total=esc(r),i.reused=esc(t),i.packReused=HE(n)})]}});function Tac(e,r){return WB({remoteMessages:new Rac},Pac,r)}var Pac,Rac,kac=Nm({"src/lib/parsers/parse-remote-messages.ts"(){s1(),Ucg(),Pac=[new gye(/^remote:\s*(.+)$/,(e,[r])=>(e.remoteMessages.all.push(r.trim()),!1)),...xac,new gye([/create a (?:pull|merge) request/i,/\s(https?:\/\/\S+)$/],(e,[r])=>{e.remoteMessages.pullRequestUrl=r}),new gye([/found (\d+) vulnerabilities.+\(([^)]+)\)/i,/\s(https?:\/\/\S+)$/],(e,[r,t,n])=>{e.remoteMessages.vulnerabilities={count:HE(r),summary:t,url:n}})],Rac=class{constructor(){this.all=[]}}}});function Vcg(e,r){let t=WB(new Iac,Fac,[e,r]);return t.message&&t}var tsc,rsc,nsc,isc,Fac,ssc,_2i,Nac=Nm({"src/lib/parsers/parse-pull.ts"(){Gcg(),s1(),kac(),tsc=/^\s*(.+?)\s+\|\s+\d+\s*(\+*)(-*)/,rsc=/(\d+)\D+((\d+)\D+\(\+\))?(\D+(\d+)\D+\(-\))?/,nsc=/^(create|delete) mode \d+ (.+)/,isc=[new y1(tsc,(e,[r,t,n])=>{e.files.push(r),t&&(e.insertions[r]=t.length),n&&(e.deletions[r]=n.length)}),new y1(rsc,(e,[r,,t,,n])=>t!==void 0||n!==void 0?(e.summary.changes=+r||0,e.summary.insertions=+t||0,e.summary.deletions=+n||0,!0):!1),new y1(nsc,(e,[r,t])=>{VA(e.files,t),VA(r==="create"?e.created:e.deleted,t)})],Fac=[new y1(/^from\s(.+)$/i,(e,[r])=>void(e.remote=r)),new y1(/^fatal:\s(.+)$/,(e,[r])=>void(e.message=r)),new y1(/([a-z0-9]+)\.\.([a-z0-9]+)\s+(\S+)\s+->\s+(\S+)$/,(e,[r,t,n,i])=>{e.branch.local=n,e.hash.local=r,e.branch.remote=i,e.hash.remote=t})],ssc=(e,r)=>WB(new KEi,isc,[e,r]),_2i=(e,r)=>Object.assign(new KEi,ssc(e,r),Tac(e,r))}}),asc,Oac,osc,zcg=Nm({"src/lib/parsers/parse-merge.ts"(){jcg(),s1(),Nac(),asc=[new y1(/^Auto-merging\s+(.+)$/,(e,[r])=>{e.merges.push(r)}),new y1(/^CONFLICT\s+\((.+)\): Merge conflict in (.+)$/,(e,[r,t])=>{e.conflicts.push(new WNr(r,t))}),new y1(/^CONFLICT\s+\((.+\/delete)\): (.+) deleted in (.+) and/,(e,[r,t,n])=>{e.conflicts.push(new WNr(r,t,{deleteRef:n}))}),new y1(/^CONFLICT\s+\((.+)\):/,(e,[r])=>{e.conflicts.push(new WNr(r,null))}),new y1(/^Automatic merge failed;\s+(.+)$/,(e,[r])=>{e.result=r})],Oac=(e,r)=>Object.assign(osc(e,r),_2i(e,r)),osc=e=>WB(new wac,asc,e)}});function csc(e){return e.length?{commands:["merge",...e],format:"utf-8",parser(r,t){let n=Oac(r,t);if(n.failed)throw new iOt(n);return n}}:D5("Git.merge requires at least one option")}var $cg=Nm({"src/lib/tasks/merge.ts"(){R0t(),zcg(),Cw()}});function Qcg(e,r,t){let n=t.includes("deleted"),i=t.includes("tag")||/^refs\/tags/.test(e),s=!t.includes("new");return{deleted:n,tag:i,branch:!i,new:!s,alreadyUpdated:s,local:e,remote:r}}var usc,Bac,lsc,Kcg=Nm({"src/lib/parsers/parse-push.ts"(){s1(),kac(),usc=[new y1(/^Pushing to (.+)$/,(e,[r])=>{e.repo=r}),new y1(/^updating local tracking ref '(.+)'/,(e,[r])=>{e.ref=eOt(cU({},e.ref||{}),{local:r})}),new y1(/^[=*-]\s+([^:]+):(\S+)\s+\[(.+)]$/,(e,[r,t,n])=>{e.pushed.push(Qcg(r,t,n))}),new y1(/^Branch '([^']+)' set up to track remote branch '([^']+)' from '([^']+)'/,(e,[r,t,n])=>{e.branch=eOt(cU({},e.branch||{}),{local:r,remote:t,remoteName:n})}),new y1(/^([^:]+):(\S+)\s+([a-z0-9]+)\.\.([a-z0-9]+)$/,(e,[r,t,n,i])=>{e.update={head:{local:r,remote:t},hash:{from:n,to:i}}})],Bac=(e,r)=>{let t=lsc(e,r),n=Tac(e,r);return cU(cU({},t),n)},lsc=(e,r)=>WB({pushed:[]},usc,[e,r])}}),qac={};gS(qac,{pushTagsTask:()=>Hcg,pushTask:()=>A2i});function Hcg(e={},r){return VA(r,"--tags"),A2i(e,r)}function A2i(e={},r){let t=["push",...r];return e.branch&&t.splice(1,0,e.branch),e.remote&&t.splice(1,0,e.remote),nOr(t,"-v"),VA(t,"--verbose"),VA(t,"--porcelain"),{commands:t,format:"utf-8",parser:Bac}}var Mac=Nm({"src/lib/tasks/push.ts"(){Kcg(),s1()}});function Wcg(){return{showBuffer(){let e=["show",...E5(arguments,1)];return e.includes("--binary")||e.splice(1,0,"--binary"),this._runTask(Ksc(e),hS(arguments))},show(){let e=["show",...E5(arguments,1)];return this._runTask(S5(e),hS(arguments))}}}var Ycg=Nm({"src/lib/tasks/show.ts"(){s1(),Cw()}}),dsc,Lac,Jcg=Nm({"src/lib/responses/FileStatusSummary.ts"(){dsc=/^(.+) -> (.+)$/,Lac=class{constructor(e,r,t){if(this.path=e,this.index=r,this.working_dir=t,r+t==="R"){let n=dsc.exec(e)||[null,e,e];this.from=n[1]||"",this.path=n[2]||""}}}}});function psc(e){let[r,t]=e.split(P0t);return{from:t||r,to:r}}function HB(e,r,t){return[`${e}${r}`,t]}function qEi(e,...r){return r.map(t=>HB(e,t,(n,i)=>VA(n.conflicted,i)))}function Xcg(e,r){let t=r.trim();switch(" "){case t.charAt(2):return n(t.charAt(0),t.charAt(1),t.substr(3));case t.charAt(1):return n(" ",t.charAt(0),t.substr(2));default:return}function n(i,s,a){let o=`${i}${s}`,c=jac.get(o);c&&c(e,a),o!=="##"&&o!=="!!"&&e.files.push(new Lac(a.replace(/\0.+$/,""),i,s))}}var msc,jac,Gac,Zcg=Nm({"src/lib/responses/StatusSummary.ts"(){s1(),Jcg(),msc=class{constructor(){this.not_added=[],this.conflicted=[],this.created=[],this.deleted=[],this.ignored=void 0,this.modified=[],this.renamed=[],this.files=[],this.staged=[],this.ahead=0,this.behind=0,this.current=null,this.tracking=null,this.detached=!1,this.isClean=()=>!this.files.length}},jac=new Map([HB(" ","A",(e,r)=>VA(e.created,r)),HB(" ","D",(e,r)=>VA(e.deleted,r)),HB(" ","M",(e,r)=>VA(e.modified,r)),HB("A"," ",(e,r)=>VA(e.created,r)&&VA(e.staged,r)),HB("A","M",(e,r)=>VA(e.created,r)&&VA(e.staged,r)&&VA(e.modified,r)),HB("D"," ",(e,r)=>VA(e.deleted,r)&&VA(e.staged,r)),HB("M"," ",(e,r)=>VA(e.modified,r)&&VA(e.staged,r)),HB("M","M",(e,r)=>VA(e.modified,r)&&VA(e.staged,r)),HB("R"," ",(e,r)=>{VA(e.renamed,psc(r))}),HB("R","M",(e,r)=>{let t=psc(r);VA(e.renamed,t),VA(e.modified,t.to)}),HB("!","!",(e,r)=>{VA(e.ignored=e.ignored||[],r)}),HB("?","?",(e,r)=>VA(e.not_added,r)),...qEi("A","A","U"),...qEi("D","D","U"),...qEi("U","A","D","U"),["##",(e,r)=>{let t=/ahead (\d+)/,n=/behind (\d+)/,i=/^(.+?(?=(?:\.{3}|\s|$)))/,s=/\.{3}(\S*)/,a=/\son\s([\S]+)$/,o;o=t.exec(r),e.ahead=o&&+o[1]||0,o=n.exec(r),e.behind=o&&+o[1]||0,o=i.exec(r),e.current=o&&o[1],o=s.exec(r),e.tracking=o&&o[1],o=a.exec(r),e.current=o&&o[1]||e.current,e.detached=/\(no branch\)/.test(r)}]]),Gac=function(e){let r=e.split(P0t),t=new msc;for(let n=0,i=r.length;n<i;){let s=r[n++].trim();s&&(s.charAt(0)==="R"&&(s+=P0t+(r[n++]||"")),Xcg(t,s))}return t}}});function eug(e){return{format:"utf-8",commands:["status","--porcelain","-b","-u","--null",...e.filter(t=>!Uac.includes(t))],parser(t){return Gac(t)}}}var Uac,tug=Nm({"src/lib/tasks/status.ts"(){Zcg(),Uac=["--null","-z"]}});function ZNr(e=0,r=0,t=0,n="",i=!0){return Object.defineProperty({major:e,minor:r,patch:t,agent:n,installed:i},"toString",{value(){return`${this.major}.${this.minor}.${this.patch}`},configurable:!1,enumerable:!1})}function rug(){return ZNr(0,0,0,"",!1)}function nug(){return{version(){return this._runTask({commands:["--version"],format:"utf-8",parser:iug,onError(e,r,t,n){if(e.exitCode===-2)return t(Buffer.from(b2i));n(r)}})}}}function iug(e){return e===b2i?rug():WB(ZNr(0,0,0,e),Vac,e)}var b2i,Vac,sug=Nm({"src/lib/tasks/version.ts"(){s1(),b2i="installed=false",Vac=[new y1(/version (\d+)\.(\d+)\.(\d+)(?:\s*\((.+)\))?/,(e,[r,t,n,i=""])=>{Object.assign(e,ZNr(HE(r),HE(t),HE(n),i))}),new y1(/version (\d+)\.(\d+)\.(\D+)(.+)?$/,(e,[r,t,n,i=""])=>{Object.assign(e,ZNr(HE(r),HE(t),n,i))})]}}),zac={};gS(zac,{SimpleGitApi:()=>HEi});var HEi,aug=Nm({"src/lib/simple-git-api.ts"(){gcg(),ycg(),Acg(),Dcg(),tac(),iac(),wcg(),Rcg(),Sac(),$cg(),Mac(),Ycg(),tug(),Cw(),sug(),s1(),HEi=class{constructor(e){this._executor=e}_runTask(e,r){let t=this._executor.chain(),n=t.push(e);return r&&fcg(e,n,r),Object.create(this,{then:{value:n.then.bind(n)},catch:{value:n.catch.bind(n)},_executor:{value:t}})}add(e){return this._runTask(S5(["add",...yye(e)]),hS(arguments))}cwd(e){let r=hS(arguments);return typeof e=="string"?this._runTask(Yic(e,this._executor),r):typeof(e==null?void 0:e.path)=="string"?this._runTask(Yic(e.path,e.root&&this._executor||void 0),r):this._runTask(D5("Git.cwd: workingDirectory must be supplied as a string"),r)}hashObject(e,r){return this._runTask(Scg(e,r===!0),hS(arguments))}init(e){return this._runTask(Pcg(e===!0,this._executor.cwd,E5(arguments)),hS(arguments))}merge(){return this._runTask(csc(E5(arguments)),hS(arguments))}mergeFromTo(e,r){return bk(e)&&bk(r)?this._runTask(csc([e,r,...E5(arguments)]),hS(arguments,!1)):this._runTask(D5("Git.mergeFromTo requires that the 'remote' and 'branch' arguments are supplied as strings"))}outputHandler(e){return this._executor.outputHandler=e,this}push(){let e=A2i({remote:TZ(arguments[0],bk),branch:TZ(arguments[1],bk)},E5(arguments));return this._runTask(e,hS(arguments))}stash(){return this._runTask(S5(["stash",...E5(arguments)]),hS(arguments))}status(){return this._runTask(eug(E5(arguments)),hS(arguments))}},Object.assign(HEi.prototype,_cg(),Ecg(),rcg(),scg(),Lcg(),Wcg(),nug())}}),$ac={};gS($ac,{Scheduler:()=>Kac});var fsc,Kac,oug=Nm({"src/lib/runners/scheduler.ts"(){s1(),uac(),fsc=(()=>{let e=0;return()=>{e++;let{promise:r,done:t}=(0,Qac.createDeferred)();return{promise:r,done:t,id:e}}})(),Kac=class{constructor(e=2){this.concurrency=e,this.logger=l2i("","scheduler"),this.pending=[],this.running=[],this.logger("Constructed, concurrency=%s",e)}schedule(){if(!this.pending.length||this.running.length>=this.concurrency){this.logger("Schedule attempt ignored, pending=%s running=%s concurrency=%s",this.pending.length,this.running.length,this.concurrency);return}let e=VA(this.running,this.pending.shift());this.logger("Attempting id=%s",e.id),e.done(()=>{this.logger("Completing id=",e.id),nOr(this.running,e),this.schedule()})}next(){let{promise:e,id:r}=VA(this.pending,fsc());return this.logger("Scheduling id=%s",r),this.schedule(),e}}}}),Hac={};gS(Hac,{applyPatchTask:()=>cug});function cug(e,r){return S5(["apply",...r,...e])}var uug=Nm({"src/lib/tasks/apply-patch.ts"(){Cw()}});function lug(e,r){return{branch:e,hash:r,success:!0}}function dug(e){return{branch:e,hash:null,success:!1}}var Wac,pug=Nm({"src/lib/responses/BranchDeleteSummary.ts"(){Wac=class{constructor(){this.all=[],this.branches={},this.errors=[]}get success(){return!this.errors.length}}}});function Yac(e,r){return r===1&&WEi.test(e)}var hsc,WEi,gsc,cOr,mug=Nm({"src/lib/parsers/parse-branch-delete.ts"(){pug(),s1(),hsc=/(\S+)\s+\(\S+\s([^)]+)\)/,WEi=/^error[^']+'([^']+)'/m,gsc=[new y1(hsc,(e,[r,t])=>{let n=lug(r,t);e.all.push(n),e.branches[r]=n}),new y1(WEi,(e,[r])=>{let t=dug(r);e.errors.push(t),e.all.push(t),e.branches[r]=t})],cOr=(e,r)=>WB(new Wac,gsc,[e,r])}}),Jac,fug=Nm({"src/lib/responses/BranchSummary.ts"(){Jac=class{constructor(){this.all=[],this.branches={},this.current="",this.detached=!1}push(e,r,t,n,i){e==="*"&&(this.detached=r,this.current=t),this.all.push(t),this.branches[t]={current:e==="*",linkedWorkTree:e==="+",name:t,commit:n,label:i}}}}});function ysc(e){return e?e.charAt(0):""}function Xac(e){return WB(new Jac,Zac,e)}var Zac,hug=Nm({"src/lib/parsers/parse-branch.ts"(){fug(),s1(),Zac=[new y1(/^([*+]\s)?\((?:HEAD )?detached (?:from|at) (\S+)\)\s+([a-z0-9]+)\s(.*)$/,(e,[r,t,n,i])=>{e.push(ysc(r),!0,t,n,i)}),new y1(/^([*+]\s)?(\S+)\s+([a-z0-9]+)\s?(.*)$/s,(e,[r,t,n,i])=>{e.push(ysc(r),!1,t,n,i)})]}}),eoc={};gS(eoc,{branchLocalTask:()=>yug,branchTask:()=>gug,containsDeleteBranchCommand:()=>toc,deleteBranchTask:()=>Aug,deleteBranchesTask:()=>_ug});function toc(e){let r=["-d","-D","--delete"];return e.some(t=>r.includes(t))}function gug(e){let r=toc(e),t=["branch",...e];return t.length===1&&t.push("-a"),t.includes("-v")||t.splice(1,0,"-v"),{format:"utf-8",commands:t,parser(n,i){return r?cOr(n,i).all[0]:Xac(n)}}}function yug(){return{format:"utf-8",commands:["branch","-v"],parser:Xac}}function _ug(e,r=!1){return{format:"utf-8",commands:["branch","-v",r?"-D":"-d",...e],parser(t,n){return cOr(t,n)},onError({exitCode:t,stdOut:n},i,s,a){if(!Yac(String(i),t))return a(i);s(n)}}}function Aug(e,r=!1){let t={format:"utf-8",commands:["branch","-v",r?"-D":"-d",e],parser(n,i){return cOr(n,i).branches[e]},onError({exitCode:n,stdErr:i,stdOut:s},a,o,c){if(!Yac(String(a),n))return c(a);throw new iOt(t.parser(rOt(s),rOt(i)),String(a))}};return t}var bug=Nm({"src/lib/tasks/branch.ts"(){R0t(),mug(),hug(),s1()}}),roc,Cug=Nm({"src/lib/responses/CheckIgnore.ts"(){roc=e=>e.split(/\n/g).map(r=>r.trim()).filter(r=>!!r)}}),noc={};gS(noc,{checkIgnoreTask:()=>vug});function vug(e){return{commands:["check-ignore",...e],format:"utf-8",parser:roc}}var Eug=Nm({"src/lib/tasks/check-ignore.ts"(){Cug()}}),ioc={};gS(ioc,{cloneMirrorTask:()=>Sug,cloneTask:()=>soc});function Dug(e){return/^--upload-pack(=|$)/.test(e)}function soc(e,r,t){let n=["clone",...t];return bk(e)&&n.push(e),bk(r)&&n.push(r),n.find(Dug)?D5("git.fetch: potential exploit argument blocked."):S5(n)}function Sug(e,r,t){return VA(t,"--mirror"),soc(e,r,t)}var wug=Nm({"src/lib/tasks/clone.ts"(){Cw(),s1()}});function Iug(e,r){return WB({raw:e,remote:null,branches:[],tags:[],updated:[],deleted:[]},aoc,[e,r])}var aoc,xug=Nm({"src/lib/parsers/parse-fetch.ts"(){s1(),aoc=[new y1(/From (.+)$/,(e,[r])=>{e.remote=r}),new y1(/\* \[new branch]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.branches.push({name:r,tracking:t})}),new y1(/\* \[new tag]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.tags.push({name:r,tracking:t})}),new y1(/- \[deleted]\s+\S+\s*-> (.+)$/,(e,[r])=>{e.deleted.push({tracking:r})}),new y1(/\s*([^.]+)\.\.(\S+)\s+(\S+)\s*-> (.+)$/,(e,[r,t,n,i])=>{e.updated.push({name:n,tracking:i,to:t,from:r})})]}}),ooc={};gS(ooc,{fetchTask:()=>Pug});function Tug(e){return/^--upload-pack(=|$)/.test(e)}function Pug(e,r,t){let n=["fetch",...t];return e&&r&&n.push(e,r),n.find(Tug)?D5("git.fetch: potential exploit argument blocked."):{commands:n,format:"utf-8",parser:Iug}}var Rug=Nm({"src/lib/tasks/fetch.ts"(){xug(),Cw()}});function kug(e){return WB({moves:[]},coc,e)}var coc,Fug=Nm({"src/lib/parsers/parse-move.ts"(){s1(),coc=[new y1(/^Renaming (.+) to (.+)$/,(e,[r,t])=>{e.moves.push({from:r,to:t})})]}}),uoc={};gS(uoc,{moveTask:()=>Nug});function Nug(e,r){return{commands:["mv","-v",...yye(e),r],format:"utf-8",parser:kug}}var Oug=Nm({"src/lib/tasks/move.ts"(){Fug(),s1()}}),loc={};gS(loc,{pullTask:()=>Bug});function Bug(e,r,t){let n=["pull",...t];return e&&r&&n.splice(1,0,e,r),{commands:n,format:"utf-8",parser(i,s){return _2i(i,s)},onError(i,s,a,o){let c=Vcg(rOt(i.stdOut),rOt(i.stdErr));if(c)return o(new iOt(c));o(s)}}}var qug=Nm({"src/lib/tasks/pull.ts"(){R0t(),Nac(),s1()}});function Mug(e){let r={};return doc(e,([t])=>r[t]={name:t}),Object.values(r)}function Lug(e){let r={};return doc(e,([t,n,i])=>{r.hasOwnProperty(t)||(r[t]={name:t,refs:{fetch:"",push:""}}),i&&n&&(r[t].refs[i.replace(/[^a-z]/g,"")]=n)}),Object.values(r)}function doc(e,r){XEi(e,t=>r(t.split(/\s+/)))}var jug=Nm({"src/lib/responses/GetRemoteSummary.ts"(){s1()}}),poc={};gS(poc,{addRemoteTask:()=>Gug,getRemotesTask:()=>Uug,listRemotesTask:()=>Vug,remoteTask:()=>zug,removeRemoteTask:()=>$ug});function Gug(e,r,t=[]){return S5(["remote","add",...t,e,r])}function Uug(e){let r=["remote"];return e&&r.push("-v"),{commands:r,format:"utf-8",parser:e?Lug:Mug}}function Vug(e=[]){let r=[...e];return r[0]!=="ls-remote"&&r.unshift("ls-remote"),S5(r)}function zug(e=[]){let r=[...e];return r[0]!=="remote"&&r.unshift("remote"),S5(r)}function $ug(e){return S5(["remote","remove",e])}var Qug=Nm({"src/lib/tasks/remote.ts"(){jug(),Cw()}}),moc={};gS(moc,{stashListTask:()=>Kug});function Kug(e={},r){let t=Dac(e),n=["stash","list",...t.commands,...r],i=bac(t.splitter,t.fields,p2i(n));return oOr(n)||{commands:n,format:"utf-8",parser:i}}var Hug=Nm({"src/lib/tasks/stash-list.ts"(){cOt(),vac(),y2i(),Sac()}}),foc={};gS(foc,{addSubModuleTask:()=>Wug,initSubModuleTask:()=>Yug,subModuleTask:()=>uOr,updateSubModuleTask:()=>Jug});function Wug(e,r){return uOr(["add",e,r])}function Yug(e){return uOr(["init",...e])}function uOr(e){let r=[...e];return r[0]!=="submodule"&&r.unshift("submodule"),S5(r)}function Jug(e){return uOr(["update",...e])}var Xug=Nm({"src/lib/tasks/sub-module.ts"(){Cw()}});function Zug(e,r){let t=isNaN(e),n=isNaN(r);return t!==n?t?1:-1:t?hoc(e,r):0}function hoc(e,r){return e===r?0:e>r?1:-1}function elg(e){return e.trim()}function $Nr(e){return typeof e=="string"&&parseInt(e.replace(/^\D+/g,""),10)||0}var _sc,goc,tlg=Nm({"src/lib/responses/TagList.ts"(){_sc=class{constructor(e,r){this.all=e,this.latest=r}},goc=function(e,r=!1){let t=e.split(` -`).map(elg).filter(Boolean);r||t.sort(function(i,s){let a=i.split("."),o=s.split(".");if(a.length===1||o.length===1)return Zug($Nr(a[0]),$Nr(o[0]));for(let c=0,l=Math.max(a.length,o.length);c<l;c++){let u=hoc($Nr(a[c]),$Nr(o[c]));if(u)return u}return 0});let n=r?t[0]:[...t].reverse().find(i=>i.indexOf(".")>=0);return new _sc(t,n)}}}),yoc={};gS(yoc,{addAnnotatedTagTask:()=>ilg,addTagTask:()=>nlg,tagListTask:()=>rlg});function rlg(e=[]){let r=e.some(t=>/^--sort=/.test(t));return{format:"utf-8",commands:["tag","-l",...e],parser(t){return goc(t,r)}}}function nlg(e){return{format:"utf-8",commands:["tag",e],parser(){return{name:e}}}}function ilg(e,r){return{format:"utf-8",commands:["tag","-a","-m",r,e],parser(){return{name:e}}}}var slg=Nm({"src/lib/tasks/tag.ts"(){tlg()}}),alg=Pog({"src/git.js"(e,r){var{GitExecutor:t}=(mcg(),_D(dac)),{SimpleGitApi:n}=(aug(),_D(zac)),{Scheduler:i}=(oug(),_D($ac)),{configurationErrorTask:s}=(Cw(),_D(UEi)),{asArray:a,filterArray:o,filterPrimitives:c,filterString:l,filterStringOrStringArray:u,filterType:m,getTrailingOptions:h,trailingFunctionArgument:_,trailingOptionsArgument:b}=(s1(),_D(qsc)),{applyPatchTask:v}=(uug(),_D(Hac)),{branchTask:w,branchLocalTask:x,deleteBranchesTask:P,deleteBranchTask:k}=(bug(),_D(eoc)),{checkIgnoreTask:R}=(Eug(),_D(noc)),{checkIsRepoTask:L}=(Gsc(),_D(Msc)),{cloneTask:U,cloneMirrorTask:Y}=(wug(),_D(ioc)),{cleanWithOptionsTask:N,isCleanOptionsArray:j}=(Xsc(),_D(Ysc)),{diffSummaryTask:M}=(y2i(),_D(Eac)),{fetchTask:C}=(Rug(),_D(ooc)),{moveTask:O}=(Oug(),_D(uoc)),{pullTask:V}=(qug(),_D(loc)),{pushTagsTask:Q}=(Mac(),_D(qac)),{addRemoteTask:X,getRemotesTask:J,listRemotesTask:ee,remoteTask:fe,removeRemoteTask:ie}=(Qug(),_D(poc)),{getResetMode:Se,resetTask:ce}=(cac(),_D(sac)),{stashListTask:Mt}=(Hug(),_D(moc)),{addSubModuleTask:et,initSubModuleTask:or,subModuleTask:Ge,updateSubModuleTask:me}=(Xug(),_D(foc)),{addAnnotatedTagTask:oe,addTagTask:ue,tagListTask:De}=(slg(),_D(yoc)),{straightThroughBufferTask:It,straightThroughStringTask:Je}=(Cw(),_D(UEi));function at(ke,dt){this._executor=new t(ke.binary,ke.baseDir,new i(ke.maxConcurrentProcesses),dt),this._trimmed=ke.trimmed}(at.prototype=Object.create(n.prototype)).constructor=at,at.prototype.customBinary=function(ke){return this._executor.binary=ke,this},at.prototype.env=function(ke,dt){return arguments.length===1&&typeof ke=="object"?this._executor.env=ke:(this._executor.env=this._executor.env||{})[ke]=dt,this},at.prototype.stashList=function(ke){return this._runTask(Mt(b(arguments)||{},o(ke)&&ke||[]),_(arguments))};function mt(ke,dt,ot,kt){return typeof ot!="string"?s(`git.${ke}() requires a string 'repoPath'`):dt(ot,m(kt,l),h(arguments))}at.prototype.clone=function(){return this._runTask(mt("clone",U,...arguments),_(arguments))},at.prototype.mirror=function(){return this._runTask(mt("mirror",Y,...arguments),_(arguments))},at.prototype.mv=function(ke,dt){return this._runTask(O(ke,dt),_(arguments))},at.prototype.checkoutLatestTag=function(ke){var dt=this;return this.pull(function(){dt.tags(function(ot,kt){dt.checkout(kt.latest,ke)})})},at.prototype.pull=function(ke,dt,ot,kt){return this._runTask(V(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.fetch=function(ke,dt){return this._runTask(C(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.silent=function(ke){return console.warn("simple-git deprecation notice: git.silent: logging should be configured using the `debug` library / `DEBUG` environment variable, this will be an error in version 3"),this},at.prototype.tags=function(ke,dt){return this._runTask(De(h(arguments)),_(arguments))},at.prototype.rebase=function(){return this._runTask(Je(["rebase",...h(arguments)]),_(arguments))},at.prototype.reset=function(ke){return this._runTask(ce(Se(ke),h(arguments)),_(arguments))},at.prototype.revert=function(ke){let dt=_(arguments);return typeof ke!="string"?this._runTask(s("Commit must be a string"),dt):this._runTask(Je(["revert",...h(arguments,0,!0),ke]),dt)},at.prototype.addTag=function(ke){let dt=typeof ke=="string"?ue(ke):s("Git.addTag requires a tag name");return this._runTask(dt,_(arguments))},at.prototype.addAnnotatedTag=function(ke,dt){return this._runTask(oe(ke,dt),_(arguments))},at.prototype.deleteLocalBranch=function(ke,dt,ot){return this._runTask(k(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.deleteLocalBranches=function(ke,dt,ot){return this._runTask(P(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.branch=function(ke,dt){return this._runTask(w(h(arguments)),_(arguments))},at.prototype.branchLocal=function(ke){return this._runTask(x(),_(arguments))},at.prototype.raw=function(ke){let dt=!Array.isArray(ke),ot=[].slice.call(dt?arguments:ke,0);for(let Vt=0;Vt<ot.length&&dt;Vt++)if(!c(ot[Vt])){ot.splice(Vt,ot.length-Vt);break}ot.push(...h(arguments,0,!0));var kt=_(arguments);return ot.length?this._runTask(Je(ot,this._trimmed),kt):this._runTask(s("Raw: must supply one or more command to execute"),kt)},at.prototype.submoduleAdd=function(ke,dt,ot){return this._runTask(et(ke,dt),_(arguments))},at.prototype.submoduleUpdate=function(ke,dt){return this._runTask(me(h(arguments,!0)),_(arguments))},at.prototype.submoduleInit=function(ke,dt){return this._runTask(or(h(arguments,!0)),_(arguments))},at.prototype.subModule=function(ke,dt){return this._runTask(Ge(h(arguments)),_(arguments))},at.prototype.listRemote=function(){return this._runTask(ee(h(arguments)),_(arguments))},at.prototype.addRemote=function(ke,dt,ot){return this._runTask(X(ke,dt,h(arguments)),_(arguments))},at.prototype.removeRemote=function(ke,dt){return this._runTask(ie(ke),_(arguments))},at.prototype.getRemotes=function(ke,dt){return this._runTask(J(ke===!0),_(arguments))},at.prototype.remote=function(ke,dt){return this._runTask(fe(h(arguments)),_(arguments))},at.prototype.tag=function(ke,dt){let ot=h(arguments);return ot[0]!=="tag"&&ot.unshift("tag"),this._runTask(Je(ot),_(arguments))},at.prototype.updateServerInfo=function(ke){return this._runTask(Je(["update-server-info"]),_(arguments))},at.prototype.pushTags=function(ke,dt){let ot=Q({remote:m(ke,l)},h(arguments));return this._runTask(ot,_(arguments))},at.prototype.rm=function(ke){return this._runTask(Je(["rm","-f",...a(ke)]),_(arguments))},at.prototype.rmKeepLocal=function(ke){return this._runTask(Je(["rm","--cached",...a(ke)]),_(arguments))},at.prototype.catFile=function(ke,dt){return this._catFile("utf-8",arguments)},at.prototype.binaryCatFile=function(){return this._catFile("buffer",arguments)},at.prototype._catFile=function(ke,dt){var ot=_(dt),kt=["cat-file"],Vt=dt[0];if(typeof Vt=="string")return this._runTask(s("Git.catFile: options must be supplied as an array of strings"),ot);Array.isArray(Vt)&&kt.push.apply(kt,Vt);let Ar=ke==="buffer"?It(kt):Je(kt);return this._runTask(Ar,ot)},at.prototype.diff=function(ke,dt){let ot=l(ke)?s("git.diff: supplying options as a single string is no longer supported, switch to an array of strings"):Je(["diff",...h(arguments)]);return this._runTask(ot,_(arguments))},at.prototype.diffSummary=function(){return this._runTask(M(h(arguments,1)),_(arguments))},at.prototype.applyPatch=function(ke){let dt=u(ke)?v(a(ke),h([].slice.call(arguments,1))):s("git.applyPatch requires one or more string patches as the first argument");return this._runTask(dt,_(arguments))},at.prototype.revparse=function(){let ke=["rev-parse",...h(arguments,!0)];return this._runTask(Je(ke,!0),_(arguments))},at.prototype.clean=function(ke,dt,ot){let kt=j(ke),Vt=kt&&ke.join("")||m(ke,l)||"",Ar=h([].slice.call(arguments,kt?1:0));return this._runTask(N(Vt,Ar),_(arguments))},at.prototype.exec=function(ke){let dt={commands:[],format:"utf-8",parser(){typeof ke=="function"&&ke()}};return this._runTask(dt)},at.prototype.clearQueue=function(){return this},at.prototype.checkIgnore=function(ke,dt){return this._runTask(R(a(m(ke,u,[]))),_(arguments))},at.prototype.checkIsRepo=function(ke,dt){return this._runTask(L(m(ke,l)),_(arguments))},r.exports=at}});tOr();_ye();var olg=class extends xae{constructor(e,r){super(void 0,r),this.config=e}};_ye();_ye();var EPe=class extends xae{constructor(e,r,t){super(e,t),this.task=e,this.plugin=r,Object.setPrototypeOf(this,new.target.prototype)}};R0t();Esc();Gsc();Xsc();tac();iac();cac();function clg(e){return e?[{type:"spawn.before",action(n,i){e.aborted&&i.kill(new EPe(void 0,"abort","Abort already signaled"))}},{type:"spawn.after",action(n,i){function s(){i.kill(new EPe(void 0,"abort","Abort signal received"))}e.addEventListener("abort",s),i.spawned.on("close",()=>e.removeEventListener("abort",s))}}]:void 0}function ulg(e){return typeof e=="string"&&e.trim().toLowerCase()==="-c"}function llg(e,r){if(ulg(e)&&/^\s*protocol(.[a-z]+)?.allow/.test(r))throw new EPe(void 0,"unsafe","Configuring protocol.allow is not permitted without enabling allowUnsafeExtProtocol")}function dlg(e,r){if(/^\s*--(upload|receive)-pack/.test(e))throw new EPe(void 0,"unsafe","Use of --upload-pack or --receive-pack is not permitted without enabling allowUnsafePack");if(r==="clone"&&/^\s*-u\b/.test(e))throw new EPe(void 0,"unsafe","Use of clone with option -u is not permitted without enabling allowUnsafePack");if(r==="push"&&/^\s*--exec\b/.test(e))throw new EPe(void 0,"unsafe","Use of push with option --exec is not permitted without enabling allowUnsafePack")}function plg({allowUnsafeProtocolOverride:e=!1,allowUnsafePack:r=!1}={}){return{type:"spawn.args",action(t,n){return t.forEach((i,s)=>{let a=s<t.length?t[s+1]:"";e||llg(i,a),r||dlg(i,n.method)}),t}}}s1();function mlg(e){let r=tOt(e,"-c");return{type:"spawn.args",action(t){return[...r,...t]}}}s1();var Asc=(0,T0t.deferred)().promise;function flg({onClose:e=!0,onExit:r=50}={}){function t(){let i=-1,s={close:(0,T0t.deferred)(),closeTimeout:(0,T0t.deferred)(),exit:(0,T0t.deferred)(),exitTimeout:(0,T0t.deferred)()},a=Promise.race([e===!1?Asc:s.closeTimeout.promise,r===!1?Asc:s.exitTimeout.promise]);return n(e,s.close,s.closeTimeout),n(r,s.exit,s.exitTimeout),{close(o){i=o,s.close.done()},exit(o){i=o,s.exit.done()},get exitCode(){return i},result:a}}function n(i,s,a){i!==!1&&(i===!0?s.promise:s.promise.then(()=>MEi(i))).then(a.done)}return{type:"spawn.after",action(i,s){return ZNt(this,arguments,function*(a,{spawned:o,close:c}){var l,u;let m=t(),h=!0,_=()=>void(h=!1);(l=o.stdout)==null||l.on("data",_),(u=o.stderr)==null||u.on("data",_),o.on("error",_),o.on("close",b=>m.close(b)),o.on("exit",b=>m.exit(b));try{yield m.result,h&&(yield MEi(50)),c(m.exitCode)}catch(b){c(m.exitCode,b)}})}}}_ye();function hlg(e){return!!(e.exitCode&&e.stdErr.length)}function glg(e){return Buffer.concat([...e.stdOut,...e.stdErr])}function ylg(e=!1,r=hlg,t=glg){return(n,i)=>!e&&n||!r(i)?n:t(i)}function bsc(e){return{type:"task.error",action(r,t){let n=e(r.error,{stdErr:t.stdErr,stdOut:t.stdOut,exitCode:t.exitCode});return Buffer.isBuffer(n)?{error:new xae(void 0,n.toString("utf-8"))}:{error:n}}}}s1();var _lg=class{constructor(){this.plugins=new Set}add(e){let r=[];return yye(e).forEach(t=>t&&this.plugins.add(VA(r,t))),()=>{r.forEach(t=>this.plugins.delete(t))}}exec(e,r,t){let n=r,i=Object.freeze(Object.create(t));for(let s of this.plugins)s.type===e&&(n=s.action(n,i));return n}};s1();function Alg(e){let r="--progress",t=["checkout","clone","fetch","pull","push"];return[{type:"spawn.args",action(s,a){return t.includes(a.method)?Tsc(s,r):s}},{type:"spawn.after",action(s,a){var o;a.commands.includes(r)&&((o=a.spawned.stderr)==null||o.on("data",c=>{let l=/^([\s\S]+?):\s*(\d+)% \((\d+)\/(\d+)\)/.exec(c.toString("utf8"));l&&e({method:a.method,stage:blg(l[1]),progress:HE(l[2]),processed:HE(l[3]),total:HE(l[4])})}))}}]}function blg(e){return String(e.toLowerCase().split(" ",1))||"unknown"}s1();function Clg(e){let r=Rsc(e,["uid","gid"]);return{type:"spawn.options",action(t){return cU(cU({},r),t)}}}function vlg({block:e,stdErr:r=!0,stdOut:t=!0}){if(e>0)return{type:"spawn.after",action(n,i){var s,a;let o;function c(){o&&clearTimeout(o),o=setTimeout(u,e)}function l(){var m,h;(m=i.spawned.stdout)==null||m.off("data",c),(h=i.spawned.stderr)==null||h.off("data",c),i.spawned.off("exit",l),i.spawned.off("close",l),o&&clearTimeout(o)}function u(){l(),i.kill(new EPe(void 0,"timeout","block timeout reached"))}t&&((s=i.spawned.stdout)==null||s.on("data",c)),r&&((a=i.spawned.stderr)==null||a.on("data",c)),i.spawned.on("exit",l),i.spawned.on("close",l),c()}}}tOr();function Elg(){return{type:"spawn.args",action(e){let r=[],t;function n(i){(t=t||[]).push(...i)}for(let i=0;i<e.length;i++){let s=e[i];if(YNr(s)){n(Qic(s));continue}if(s==="--"){n(e.slice(i+1).flatMap(a=>YNr(a)&&Qic(a)||a));break}r.push(s)}return t?[...r,"--",...t.map(String)]:r}}}s1();var Dlg=alg();function Slg(e,r){let t=new _lg,n=Osc(e&&(typeof e=="string"?{baseDir:e}:e)||{},r);if(!ZEi(n.baseDir))throw new olg(n,"Cannot use simple-git on a directory that does not exist");return Array.isArray(n.config)&&t.add(mlg(n.config)),t.add(plg(n.unsafe)),t.add(Elg()),t.add(flg(n.completion)),n.abort&&t.add(clg(n.abort)),n.progress&&t.add(Alg(n.progress)),n.timeout&&t.add(vlg(n.timeout)),n.spawnOptions&&t.add(Clg(n.spawnOptions)),t.add(bsc(ylg(!0))),n.errors&&t.add(bsc(n.errors)),new Dlg(n,t)}R0t();var _oc=Slg;async function Doc({token:e,owner:r,repo:t}){let n=await(0,Aoc.parseConfigs)({...process.env,GITHUB_COM_TOKEN:e,RENOVATE_DRY_RUN:"lookup",RENOVATE_REQUIRE_CONFIG:"ignored",RENOVATE_ONBOARDING:"false",RENOVATE_TOKEN:e},[]);n.rangeStrategy="update-lockfile",n.gitAuthor="github-actions <41898282+github-actions[bot]@users.noreply.github.com>",n.username="github-actions[bot]",n.separateMajorMinor=!1;let i=await(0,Coc.globalInitialize)(n);C2i.GlobalConfig.set(i),i=await(0,boc.getRepositoryConfig)(i,`${r}/${t}`);let s=process.env.GITHUB_WORKSPACE;if(uOt.debug(`GITHUB_WORKSPACE = '${s}'`),s){s=v2i.default.resolve(s);let o=uOt.getInput("path")||".",c=v2i.default.resolve(s,o);uOt.debug(`REPOSITORY_PATH = '${c}'`),i.localDir=c}C2i.GlobalConfig.set(i);let a=_oc(i.localDir);return s&&(await a.fetch(["--depth=1"]),await a.remote(["set-head","origin","--auto"])),i=await(0,voc.initRepo)(i),s||await(0,Eoc.syncGit)(),{config:i,git:a}}function*woc(e,r){for(let t in e){let n=e[t],i=r[t];if(!(!i||i.length===0||n.length===0))for(let s of n){let a=i.find(o=>o.packageFile===s.packageFile);if(a)for(let o of s.deps){let c=a.deps.filter(u=>u.depName===o.depName&&u.depType===o.depType);if(c.some(u=>Soc(u,o)))continue;let l=c[0];if(l&&!Soc(o,l)){if(!o.updates||o.updates.length===0)continue;yield{manager:t,packageFile:s,update:{newValue:l.currentValue||"",newVersion:l.lockedVersion||l.currentVersion||l.currentValue||void 0},dependency:o}}}}}}function Soc(e,r){return e.lockedVersion&&r.lockedVersion?e.lockedVersion===r.lockedVersion:e.currentValue===r.currentValue}async function Ioc(e,r,t,n,i){let s=await Toc(e,r,t,n);if(i.length>=65536){let a=` +</blockquote>`)}function oPh({depName:e,homepage:r,sourceUrl:t,dependencyUrl:n,changelogUrl:i}){let s=e||"",a=r||t||n;a&&(s=`<a href="${a}">${s}</a>`);let o=[];return r&&t&&o.push(`<a href="${t}">source</a>`),i&&o.push(`<a href="${i}">changelog</a>`),o.length&&(s+=` (${o.join(", ")})`),s}var boc=AC(Xfi()),uOt=AC(p2t()),v2i=AC(_f()),Coc=AC(zic()),voc=AC(REi()),E2i=AC(require("path")),Eoc=AC(Zvi()),Doc=AC(Lh());var rOr=AC(Fon(),1),XNr=AC(T2e(),1),dac=require("child_process"),Kac=AC(hIt(),1),T0t=AC(hIt(),1),eOr=Object.defineProperty,wog=Object.defineProperties,Iog=Object.getOwnPropertyDescriptor,xog=Object.getOwnPropertyDescriptors,JEi=Object.getOwnPropertyNames,$ic=Object.getOwnPropertySymbols,vsc=Object.prototype.hasOwnProperty,Tog=Object.prototype.propertyIsEnumerable,Qic=(e,r,t)=>r in e?eOr(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,cU=(e,r)=>{for(var t in r||(r={}))vsc.call(r,t)&&Qic(e,t,r[t]);if($ic)for(var t of $ic(r))Tog.call(r,t)&&Qic(e,t,r[t]);return e},eOt=(e,r)=>wog(e,xog(r)),Pog=e=>eOr(e,"__esModule",{value:!0}),Nm=(e,r)=>function(){return e&&(r=(0,e[JEi(e)[0]])(e=0)),r},Rog=(e,r)=>function(){return r||(0,e[JEi(e)[0]])((r={exports:{}}).exports,r),r.exports},gS=(e,r)=>{for(var t in r)eOr(e,t,{get:r[t],enumerable:!0})},kog=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of JEi(r))!vsc.call(e,i)&&(t||i!=="default")&&eOr(e,i,{get:()=>r[i],enumerable:!(n=Iog(r,i))||n.enumerable});return e},_D=(e=>(r,t)=>e&&e.get(r)||(t=kog(Pog({}),r,1),e&&e.set(r,t),t))(typeof WeakMap<"u"?new WeakMap:0),ZNt=(e,r,t)=>new Promise((n,i)=>{var s=c=>{try{o(t.next(c))}catch(l){i(l)}},a=c=>{try{o(t.throw(c))}catch(l){i(l)}},o=c=>c.done?n(c.value):Promise.resolve(c.value).then(s,a);o((t=t.apply(e,r)).next())});function YNr(e){return e instanceof String&&XEi.has(e)}function Kic(e){return XEi.get(e)||[]}var XEi,tOr=Nm({"src/lib/args/pathspec.ts"(){XEi=new WeakMap}}),xae,_ye=Nm({"src/lib/errors/git-error.ts"(){xae=class extends Error{constructor(e,r){super(r),this.task=e,Object.setPrototypeOf(this,new.target.prototype)}}}}),iOt,R0t=Nm({"src/lib/errors/git-response-error.ts"(){_ye(),iOt=class extends xae{constructor(e,r){super(void 0,r||String(e)),this.git=e}}}}),Esc,Dsc=Nm({"src/lib/errors/task-configuration-error.ts"(){_ye(),Esc=class extends xae{constructor(e){super(void 0,e)}}}});function Ssc(e){return typeof e=="function"?e:SPe}function wsc(e){return typeof e=="function"&&e!==SPe}function Isc(e,r){let t=e.indexOf(r);return t<=0?[e,""]:[e.substr(0,t),e.substr(t+1)]}function xsc(e,r=0){return Tsc(e)&&e.length>r?e[r]:void 0}function DPe(e,r=0){if(Tsc(e)&&e.length>r)return e[e.length-1-r]}function Tsc(e){return!!(e&&typeof e.length=="number")}function sOt(e="",r=!0,t=` +`){return e.split(t).reduce((n,i)=>{let s=r?i.trim():i;return s&&n.push(s),n},[])}function ZEi(e,r){return sOt(e,!0).map(t=>r(t))}function e2i(e){return(0,rOr.exists)(e,rOr.FOLDER)}function VA(e,r){return Array.isArray(e)?e.includes(r)||e.push(r):e.add(r),r}function Psc(e,r){return Array.isArray(e)&&!e.includes(r)&&e.push(r),e}function nOr(e,r){if(Array.isArray(e)){let t=e.indexOf(r);t>=0&&e.splice(t,1)}else e.delete(r);return r}function yye(e){return Array.isArray(e)?e:[e]}function Rsc(e){return yye(e).map(String)}function HE(e,r=0){if(e==null)return r;let t=parseInt(e,10);return isNaN(t)?r:t}function tOt(e,r){let t=[];for(let n=0,i=e.length;n<i;n++)t.push(r,e[n]);return t}function rOt(e){return(Array.isArray(e)?Buffer.concat(e):e).toString("utf-8")}function ksc(e,r){return Object.assign({},...r.map(t=>t in e?{[t]:e[t]}:{}))}function LEi(e=0){return new Promise(r=>setTimeout(r,e))}var P0t,SPe,aOt,iOr=Nm({"src/lib/utils/util.ts"(){P0t="\0",SPe=()=>{},aOt=Object.prototype.toString.call.bind(Object.prototype.toString)}});function TZ(e,r,t){return r(e)?e:arguments.length>2?t:void 0}function t2i(e,r){let t=YNr(e)?"string":typeof e;return/number|string|boolean/.test(t)&&(!r||!r.includes(t))}function r2i(e){return!!e&&aOt(e)==="[object Object]"}function Fsc(e){return typeof e=="function"}var oOt,bk,Nsc,JNr,n2i,Osc=Nm({"src/lib/utils/argument-filters.ts"(){iOr(),tOr(),oOt=e=>Array.isArray(e),bk=e=>typeof e=="string",Nsc=e=>Array.isArray(e)&&e.every(bk),JNr=e=>bk(e)||Array.isArray(e)&&e.every(bk),n2i=e=>e==null||"number|boolean|function".includes(typeof e)?!1:Array.isArray(e)||typeof e=="string"||typeof e.length=="number"}}),jEi,Fog=Nm({"src/lib/utils/exit-codes.ts"(){jEi=(e=>(e[e.SUCCESS=0]="SUCCESS",e[e.ERROR=1]="ERROR",e[e.NOT_FOUND=-2]="NOT_FOUND",e[e.UNCLEAN=128]="UNCLEAN",e))(jEi||{})}}),nOt,Nog=Nm({"src/lib/utils/git-output-streams.ts"(){nOt=class{constructor(e,r){this.stdOut=e,this.stdErr=r}asStrings(){return new nOt(this.stdOut.toString("utf8"),this.stdErr.toString("utf8"))}}}}),y1,gye,Oog=Nm({"src/lib/utils/line-parser.ts"(){y1=class{constructor(e,r){this.matches=[],this.parse=(t,n)=>(this.resetMatches(),this._regExp.every((i,s)=>this.addMatch(i,s,t(s)))?this.useMatches(n,this.prepareMatches())!==!1:!1),this._regExp=Array.isArray(e)?e:[e],r&&(this.useMatches=r)}useMatches(e,r){throw new Error("LineParser:useMatches not implemented")}resetMatches(){this.matches.length=0}prepareMatches(){return this.matches}addMatch(e,r,t){let n=t&&e.exec(t);return n&&this.pushMatch(r,n),!!n}pushMatch(e,r){this.matches.push(...r.slice(1))}},gye=class extends y1{addMatch(e,r,t){return/^remote:\s/.test(String(t))&&super.addMatch(e,r,t)}pushMatch(e,r){(e>0||r.length>1)&&super.pushMatch(e,r)}}}});function Bsc(...e){let r=process.cwd(),t=Object.assign(cU({baseDir:r},qsc),...e.filter(n=>typeof n=="object"&&n));return t.baseDir=t.baseDir||r,t.trimmed=t.trimmed===!0,t}var qsc,Bog=Nm({"src/lib/utils/simple-git-options.ts"(){qsc={binary:"git",maxConcurrentProcesses:5,config:[],trimmed:!1}}});function i2i(e,r=[]){return r2i(e)?Object.keys(e).reduce((t,n)=>{let i=e[n];return YNr(i)?t.push(i):t2i(i,["boolean"])?t.push(n+"="+i):t.push(n),t},r):r}function E5(e,r=0,t=!1){let n=[];for(let i=0,s=r<0?e.length:r;i<s;i++)"string|number".includes(typeof e[i])&&n.push(String(e[i]));return i2i(s2i(e),n),t||n.push(...qog(e)),n}function qog(e){let r=typeof DPe(e)=="function";return TZ(DPe(e,r?1:0),oOt,[])}function s2i(e){let r=Fsc(DPe(e));return TZ(DPe(e,r?1:0),r2i)}function hS(e,r=!0){let t=Ssc(DPe(e));return r||wsc(t)?t:void 0}var Mog=Nm({"src/lib/utils/task-options.ts"(){Osc(),iOr(),tOr()}});function GEi(e,r){return e(r.stdOut,r.stdErr)}function WB(e,r,t,n=!0){return yye(t).forEach(i=>{for(let s=sOt(i,n),a=0,o=s.length;a<o;a++){let c=(l=0)=>{if(!(a+l>=o))return s[a+l]};r.some(({parse:l})=>l(c,e))}}),e}var Log=Nm({"src/lib/utils/task-parser.ts"(){iOr()}}),Msc={};gS(Msc,{ExitCodes:()=>jEi,GitOutputStreams:()=>nOt,LineParser:()=>y1,NOOP:()=>SPe,NULL:()=>P0t,RemoteLineParser:()=>gye,append:()=>VA,appendTaskOptions:()=>i2i,asArray:()=>yye,asFunction:()=>Ssc,asNumber:()=>HE,asStringArray:()=>Rsc,bufferToString:()=>rOt,callTaskParser:()=>GEi,createInstanceConfig:()=>Bsc,delay:()=>LEi,filterArray:()=>oOt,filterFunction:()=>Fsc,filterHasLength:()=>n2i,filterPlainObject:()=>r2i,filterPrimitives:()=>t2i,filterString:()=>bk,filterStringArray:()=>Nsc,filterStringOrStringArray:()=>JNr,filterType:()=>TZ,first:()=>xsc,folderExists:()=>e2i,forEachLineWithContent:()=>ZEi,getTrailingOptions:()=>E5,including:()=>Psc,isUserFunction:()=>wsc,last:()=>DPe,objectToString:()=>aOt,parseStringResponse:()=>WB,pick:()=>ksc,prefixedArray:()=>tOt,remove:()=>nOr,splitOn:()=>Isc,toLinesWithContent:()=>sOt,trailingFunctionArgument:()=>hS,trailingOptionsArgument:()=>s2i});var s1=Nm({"src/lib/utils/index.ts"(){Osc(),Fog(),Nog(),Oog(),Bog(),Mog(),Log(),iOr()}}),Lsc={};gS(Lsc,{CheckRepoActions:()=>UEi,checkIsBareRepoTask:()=>Gsc,checkIsRepoRootTask:()=>jsc,checkIsRepoTask:()=>jog});function jog(e){switch(e){case"bare":return Gsc();case"root":return jsc()}return{commands:["rev-parse","--is-inside-work-tree"],format:"utf-8",onError:sOr,parser:a2i}}function jsc(){return{commands:["rev-parse","--git-dir"],format:"utf-8",onError:sOr,parser(r){return/^\.(git)?$/.test(r.trim())}}}function Gsc(){return{commands:["rev-parse","--is-bare-repository"],format:"utf-8",onError:sOr,parser:a2i}}function Gog(e){return/(Not a git repository|Kein Git-Repository)/i.test(String(e))}var UEi,sOr,a2i,Usc=Nm({"src/lib/tasks/check-is-repo.ts"(){s1(),UEi=(e=>(e.BARE="bare",e.IN_TREE="tree",e.IS_REPO_ROOT="root",e))(UEi||{}),sOr=({exitCode:e},r,t,n)=>{if(e===128&&Gog(r))return t(Buffer.from("false"));n(r)},a2i=e=>e.trim()==="true"}});function Uog(e,r){let t=new Vsc(e),n=e?$sc:zsc;return sOt(r).forEach(i=>{let s=i.replace(n,"");t.paths.push(s),(Qsc.test(s)?t.folders:t.files).push(s)}),t}var Vsc,zsc,$sc,Qsc,Vog=Nm({"src/lib/responses/CleanSummary.ts"(){s1(),Vsc=class{constructor(e){this.dryRun=e,this.paths=[],this.files=[],this.folders=[]}},zsc=/^[a-z]+\s*/i,$sc=/^[a-z]+\s+[a-z]+\s*/i,Qsc=/\/$/}}),VEi={};gS(VEi,{EMPTY_COMMANDS:()=>aOr,adhocExecTask:()=>Ksc,configurationErrorTask:()=>D5,isBufferTask:()=>Wsc,isEmptyTask:()=>Ysc,straightThroughBufferTask:()=>Hsc,straightThroughStringTask:()=>S5});function Ksc(e){return{commands:aOr,format:"empty",parser:e}}function D5(e){return{commands:aOr,format:"empty",parser(){throw typeof e=="string"?new Esc(e):e}}}function S5(e,r=!1){return{commands:e,format:"utf-8",parser(t){return r?String(t).trim():t}}}function Hsc(e){return{commands:e,format:"buffer",parser(r){return r}}}function Wsc(e){return e.format==="buffer"}function Ysc(e){return e.format==="empty"||!e.commands.length}var aOr,Cw=Nm({"src/lib/tasks/task.ts"(){Dsc(),aOr=[]}}),Jsc={};gS(Jsc,{CONFIG_ERROR_INTERACTIVE_MODE:()=>o2i,CONFIG_ERROR_MODE_REQUIRED:()=>c2i,CONFIG_ERROR_UNKNOWN_OPTION:()=>u2i,CleanOptions:()=>QNr,cleanTask:()=>Xsc,cleanWithOptionsTask:()=>zog,isCleanOptionsArray:()=>$og});function zog(e,r){let{cleanMode:t,options:n,valid:i}=Qog(e);return t?i.options?(n.push(...r),n.some(Wog)?D5(o2i):Xsc(t,n)):D5(u2i+JSON.stringify(e)):D5(c2i)}function Xsc(e,r){return{commands:["clean",`-${e}`,...r],format:"utf-8",parser(n){return Uog(e==="n",n)}}}function $og(e){return Array.isArray(e)&&e.every(r=>l2i.has(r))}function Qog(e){let r,t=[],n={cleanMode:!1,options:!0};return e.replace(/[^a-z]i/g,"").split("").forEach(i=>{Kog(i)?(r=i,n.cleanMode=!0):n.options=n.options&&Hog(t[t.length]=`-${i}`)}),{cleanMode:r,options:t,valid:n}}function Kog(e){return e==="f"||e==="n"}function Hog(e){return/^-[a-z]$/i.test(e)&&l2i.has(e.charAt(1))}function Wog(e){return/^-[^\-]/.test(e)?e.indexOf("i")>0:e==="--interactive"}var o2i,c2i,u2i,QNr,l2i,Zsc=Nm({"src/lib/tasks/clean.ts"(){Vog(),s1(),Cw(),o2i="Git clean interactive mode is not supported",c2i='Git clean mode parameter ("n" or "f") is required',u2i="Git clean unknown option found in: ",QNr=(e=>(e.DRY_RUN="n",e.FORCE="f",e.IGNORED_INCLUDED="x",e.IGNORED_ONLY="X",e.EXCLUDING="e",e.QUIET="q",e.RECURSIVE="d",e))(QNr||{}),l2i=new Set(["i",...Rsc(Object.values(QNr))])}});function Yog(e){let r=new tac;for(let t of eac(e))r.addValue(t.file,String(t.key),t.value);return r}function Jog(e,r){let t=null,n=[],i=new Map;for(let s of eac(e,r))s.key===r&&(n.push(t=s.value),i.has(s.file)||i.set(s.file,[]),i.get(s.file).push(t));return{key:r,paths:Array.from(i.keys()),scopes:i,value:t,values:n}}function Xog(e){return e.replace(/^(file):/,"")}function*eac(e,r=null){let t=e.split("\0");for(let n=0,i=t.length-1;n<i;){let s=Xog(t[n++]),a=t[n++],o=r;if(a.includes(` +`)){let c=Isc(a,` +`);o=c[0],a=c[1]}yield{file:s,key:o,value:a}}}var tac,Zog=Nm({"src/lib/responses/ConfigList.ts"(){s1(),tac=class{constructor(){this.files=[],this.values=Object.create(null)}get all(){return this._all||(this._all=this.files.reduce((e,r)=>Object.assign(e,this.values[r]),{})),this._all}addFile(e){if(!(e in this.values)){let r=DPe(this.files);this.values[e]=r?Object.create(this.values[r]):{},this.files.push(e)}return this.values[e]}addValue(e,r,t){let n=this.addFile(e);n.hasOwnProperty(r)?Array.isArray(n[r])?n[r].push(t):n[r]=[n[r],t]:n[r]=t,this._all=void 0}}}});function NEi(e,r){return typeof e=="string"&&zEi.hasOwnProperty(e)?e:r}function ecg(e,r,t,n){let i=["config",`--${n}`];return t&&i.push("--add"),i.push(e,r),{commands:i,format:"utf-8",parser(s){return s}}}function tcg(e,r){let t=["config","--null","--show-origin","--get-all",e];return r&&t.splice(1,0,`--${r}`),{commands:t,format:"utf-8",parser(n){return Jog(n,e)}}}function rcg(e){let r=["config","--list","--show-origin","--null"];return e&&r.push(`--${e}`),{commands:r,format:"utf-8",parser(t){return Yog(t)}}}function ncg(){return{addConfig(e,r,...t){return this._runTask(ecg(e,r,t[0]===!0,NEi(t[1],"local")),hS(arguments))},getConfig(e,r){return this._runTask(tcg(e,NEi(r,void 0)),hS(arguments))},listConfig(...e){return this._runTask(rcg(NEi(e[0],void 0)),hS(arguments))}}}var zEi,rac=Nm({"src/lib/tasks/config.ts"(){Zog(),s1(),zEi=(e=>(e.system="system",e.global="global",e.local="local",e.worktree="worktree",e))(zEi||{})}});function icg(...e){return new iac().param(...e)}function scg(e){let r=new Set,t={};return ZEi(e,n=>{let[i,s,a]=n.split(P0t);r.add(i),(t[i]=t[i]||[]).push({line:HE(s),path:i,preview:a})}),{paths:r,results:t}}function acg(){return{grep(e){let r=hS(arguments),t=E5(arguments);for(let i of nac)if(t.includes(i))return this._runTask(D5(`git.grep: use of "${i}" is not supported.`),r);typeof e=="string"&&(e=icg().param(e));let n=["grep","--null","-n","--full-name",...t,...e];return this._runTask({commands:n,format:"utf-8",parser(i){return scg(i)}},r)}}}var nac,XNt,Hic,iac,sac=Nm({"src/lib/tasks/grep.ts"(){s1(),Cw(),nac=["-h"],XNt=Symbol("grepQuery"),iac=class{constructor(){this[Hic]=[]}*[(Hic=XNt,Symbol.iterator)](){for(let e of this[XNt])yield e}and(...e){return e.length&&this[XNt].push("--and","(",...tOt(e,"-e"),")"),this}param(...e){return this[XNt].push(...tOt(e,"-e")),this}}}}),aac={};gS(aac,{ResetMode:()=>KNr,getResetMode:()=>ccg,resetTask:()=>ocg});function ocg(e,r){let t=["reset"];return oac(e)&&t.push(`--${e}`),t.push(...r),S5(t)}function ccg(e){if(oac(e))return e;switch(typeof e){case"string":case"undefined":return"soft"}}function oac(e){return cac.includes(e)}var KNr,cac,uac=Nm({"src/lib/tasks/reset.ts"(){Cw(),KNr=(e=>(e.MIXED="mixed",e.SOFT="soft",e.HARD="hard",e.MERGE="merge",e.KEEP="keep",e))(KNr||{}),cac=Array.from(Object.values(KNr))}});function ucg(){return(0,XNr.default)("simple-git")}function Wic(e,r,t){return!r||!String(r).replace(/\s*/,"")?t?(n,...i)=>{e(n,...i),t(n,...i)}:e:(n,...i)=>{e(`%s ${n}`,r,...i),t&&t(n,...i)}}function lcg(e,r,{namespace:t}){if(typeof e=="string")return e;let n=r&&r.namespace||"";return n.startsWith(t)?n.substr(t.length+1):n||t}function d2i(e,r,t,n=ucg()){let i=e&&`[${e}]`||"",s=[],a=typeof r=="string"?n.extend(r):r,o=lcg(TZ(r,bk),a,n);return l(t);function c(u,m){return VA(s,d2i(e,o.replace(/^[^:]+/,u),m,n))}function l(u){let m=u&&`[${u}]`||"",h=a&&Wic(a,m)||SPe,_=Wic(n,`${i} ${m}`,h);return Object.assign(a?h:_,{label:e,sibling:c,info:_,step:l})}}var lac=Nm({"src/lib/git-logger.ts"(){s1(),XNr.default.formatters.L=e=>String(n2i(e)?e.length:"-"),XNr.default.formatters.B=e=>Buffer.isBuffer(e)?e.toString("utf8"):aOt(e)}}),zNr,$Ei,dcg=Nm({"src/lib/runners/tasks-pending-queue.ts"(){_ye(),lac(),zNr=class{constructor(e="GitExecutor"){this.logLabel=e,this._queue=new Map}withProgress(e){return this._queue.get(e)}createProgress(e){let r=zNr.getName(e.commands[0]),t=d2i(this.logLabel,r);return{task:e,logger:t,name:r}}push(e){let r=this.createProgress(e);return r.logger("Adding task to the queue, commands = %o",e.commands),this._queue.set(e,r),r}fatal(e){for(let[r,{logger:t}]of Array.from(this._queue.entries()))r===e.task?(t.info("Failed %o",e),t("Fatal exception, any as-yet un-started tasks run through this executor will not be attempted")):t.info("A fatal exception occurred in a previous task, the queue has been purged: %o",e.message),this.complete(r);if(this._queue.size!==0)throw new Error(`Queue size should be zero after fatal: ${this._queue.size}`)}complete(e){this.withProgress(e)&&this._queue.delete(e)}attempt(e){let r=this.withProgress(e);if(!r)throw new xae(void 0,"TasksPendingQueue: attempt called for an unknown task");return r.logger("Starting task"),r}static getName(e="empty"){return`task:${e}:${++zNr.counter}`}},$Ei=zNr,$Ei.counter=0}});function x0t(e,r){return{method:xsc(e.commands)||"",commands:r}}function pcg(e,r){return t=>{r("[ERROR] child process exception %o",t),e.push(Buffer.from(String(t.stack),"ascii"))}}function Yic(e,r,t,n){return i=>{t("%s received %L bytes",r,i),n("%B",i),e.push(i)}}var QEi,mcg=Nm({"src/lib/runners/git-executor-chain.ts"(){_ye(),Cw(),s1(),dcg(),QEi=class{constructor(e,r,t){this._executor=e,this._scheduler=r,this._plugins=t,this._chain=Promise.resolve(),this._queue=new $Ei}get binary(){return this._executor.binary}get cwd(){return this._cwd||this._executor.cwd}set cwd(e){this._cwd=e}get env(){return this._executor.env}get outputHandler(){return this._executor.outputHandler}chain(){return this}push(e){return this._queue.push(e),this._chain=this._chain.then(()=>this.attemptTask(e))}attemptTask(e){return ZNt(this,null,function*(){let r=yield this._scheduler.next(),t=()=>this._queue.complete(e);try{let{logger:n}=this._queue.attempt(e);return yield Ysc(e)?this.attemptEmptyTask(e,n):this.attemptRemoteTask(e,n)}catch(n){throw this.onFatalException(e,n)}finally{t(),r()}})}onFatalException(e,r){let t=r instanceof xae?Object.assign(r,{task:e}):new xae(e,r&&String(r));return this._chain=Promise.resolve(),this._queue.fatal(t),t}attemptRemoteTask(e,r){return ZNt(this,null,function*(){let t=this._plugins.exec("spawn.args",[...e.commands],x0t(e,e.commands)),n=yield this.gitResponse(e,this.binary,t,this.outputHandler,r.step("SPAWN")),i=yield this.handleTaskData(e,t,n,r.step("HANDLE"));return r("passing response to task's parser as a %s",e.format),Wsc(e)?GEi(e.parser,i):GEi(e.parser,i.asStrings())})}attemptEmptyTask(e,r){return ZNt(this,null,function*(){return r("empty task bypassing child process to call to task's parser"),e.parser(this)})}handleTaskData(e,r,t,n){let{exitCode:i,rejection:s,stdOut:a,stdErr:o}=t;return new Promise((c,l)=>{n("Preparing to handle process response exitCode=%d stdOut=",i);let{error:u}=this._plugins.exec("task.error",{error:s},cU(cU({},x0t(e,r)),t));if(u&&e.onError)return n.info("exitCode=%s handling with custom error handler"),e.onError(t,u,m=>{n.info("custom error handler treated as success"),n("custom error returned a %s",aOt(m)),c(new nOt(Array.isArray(m)?Buffer.concat(m):m,Buffer.concat(o)))},l);if(u)return n.info("handling as error: exitCode=%s stdErr=%s rejection=%o",i,o.length,s),l(u);n.info("retrieving task output complete"),c(new nOt(Buffer.concat(a),Buffer.concat(o)))})}gitResponse(e,r,t,n,i){return ZNt(this,null,function*(){let s=i.sibling("output"),a=this._plugins.exec("spawn.options",{cwd:this.cwd,env:this.env,windowsHide:!0},x0t(e,e.commands));return new Promise(o=>{let c=[],l=[];i.info("%s %o",r,t),i("%O",a);let u=this._beforeSpawn(e,t);if(u)return o({stdOut:c,stdErr:l,exitCode:9901,rejection:u});this._plugins.exec("spawn.before",void 0,eOt(cU({},x0t(e,t)),{kill(h){u=h||u}}));let m=(0,dac.spawn)(r,t,a);m.stdout.on("data",Yic(c,"stdOut",i,s.step("stdOut"))),m.stderr.on("data",Yic(l,"stdErr",i,s.step("stdErr"))),m.on("error",pcg(l,i)),n&&(i("Passing child process stdOut/stdErr to custom outputHandler"),n(r,m.stdout,m.stderr,[...t])),this._plugins.exec("spawn.after",void 0,eOt(cU({},x0t(e,t)),{spawned:m,close(h,_){o({stdOut:c,stdErr:l,exitCode:h,rejection:u||_})},kill(h){m.killed||(u=h,m.kill("SIGINT"))}}))})})}_beforeSpawn(e,r){let t;return this._plugins.exec("spawn.before",void 0,eOt(cU({},x0t(e,r)),{kill(n){t=n||t}})),t}}}}),pac={};gS(pac,{GitExecutor:()=>mac});var mac,fcg=Nm({"src/lib/runners/git-executor.ts"(){mcg(),mac=class{constructor(e="git",r,t,n){this.binary=e,this.cwd=r,this._scheduler=t,this._plugins=n,this._chain=new QEi(this,this._scheduler,this._plugins)}chain(){return new QEi(this,this._scheduler,this._plugins)}push(e){return this._chain.push(e)}}}});function hcg(e,r,t=SPe){let n=s=>{t(null,s)},i=s=>{(s==null?void 0:s.task)===e&&t(s instanceof iOt?gcg(s):s,void 0)};r.then(n,i)}function gcg(e){let r=n=>{console.warn(`simple-git deprecation notice: accessing GitResponseError.${n} should be GitResponseError.git.${n}, this will no longer be available in version 3`),r=SPe};return Object.create(e,Object.getOwnPropertyNames(e.git).reduce(t,{}));function t(n,i){return i in e||(n[i]={enumerable:!1,configurable:!1,get(){return r(i),e.git[i]}}),n}}var ycg=Nm({"src/lib/task-callback.ts"(){R0t(),s1()}});function Jic(e,r){return Ksc(t=>{if(!e2i(e))throw new Error(`Git.cwd: cannot change to non-directory "${e}"`);return(r||t).cwd=e})}var _cg=Nm({"src/lib/tasks/change-working-directory.ts"(){s1(),Cw()}});function OEi(e){let r=["checkout",...e];return r[1]==="-b"&&r.includes("-B")&&(r[1]=nOr(r,"-B")),S5(r)}function Acg(){return{checkout(){return this._runTask(OEi(E5(arguments,1)),hS(arguments))},checkoutBranch(e,r){return this._runTask(OEi(["-b",e,r,...E5(arguments)]),hS(arguments))},checkoutLocalBranch(e){return this._runTask(OEi(["-b",e,...E5(arguments)]),hS(arguments))}}}var bcg=Nm({"src/lib/tasks/checkout.ts"(){s1(),Cw()}});function Ccg(e){return WB({author:null,branch:"",commit:"",root:!1,summary:{changes:0,insertions:0,deletions:0}},fac,e)}var fac,vcg=Nm({"src/lib/parsers/parse-commit.ts"(){s1(),fac=[new y1(/^\[([^\s]+)( \([^)]+\))? ([^\]]+)/,(e,[r,t,n])=>{e.branch=r,e.commit=n,e.root=!!t}),new y1(/\s*Author:\s(.+)/i,(e,[r])=>{let t=r.split("<"),n=t.pop();!n||!n.includes("@")||(e.author={email:n.substr(0,n.length-1),name:t.join("<").trim()})}),new y1(/(\d+)[^,]*(?:,\s*(\d+)[^,]*)(?:,\s*(\d+))/g,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0,e.summary.insertions=parseInt(t,10)||0,e.summary.deletions=parseInt(n,10)||0}),new y1(/^(\d+)[^,]*(?:,\s*(\d+)[^(]+\(([+-]))?/,(e,[r,t,n])=>{e.summary.changes=parseInt(r,10)||0;let i=parseInt(t,10)||0;n==="-"?e.summary.deletions=i:n==="+"&&(e.summary.insertions=i)})]}});function Ecg(e,r,t){return{commands:["-c","core.abbrev=40","commit",...tOt(e,"-m"),...r,...t],format:"utf-8",parser:Ccg}}function Dcg(){return{commit(r,...t){let n=hS(arguments),i=e(r)||Ecg(yye(r),yye(TZ(t[0],JNr,[])),[...TZ(t[1],oOt,[]),...E5(arguments,0,!0)]);return this._runTask(i,n)}};function e(r){return!JNr(r)&&D5("git.commit: requires the commit message to be supplied as a string/string[]")}}var Scg=Nm({"src/lib/tasks/commit.ts"(){vcg(),s1(),Cw()}});function wcg(e,r){let t=["hash-object",e];return r&&t.push("-w"),S5(t,!0)}var Icg=Nm({"src/lib/tasks/hash-object.ts"(){Cw()}});function xcg(e,r,t){let n=String(t).trim(),i;if(i=hac.exec(n))return new HNr(e,r,!1,i[1]);if(i=gac.exec(n))return new HNr(e,r,!0,i[1]);let s="",a=n.split(" ");for(;a.length;)if(a.shift()==="in"){s=a.join(" ");break}return new HNr(e,r,/^re/i.test(n),s)}var HNr,hac,gac,Tcg=Nm({"src/lib/responses/InitSummary.ts"(){HNr=class{constructor(e,r,t,n){this.bare=e,this.path=r,this.existing=t,this.gitDir=n}},hac=/^Init.+ repository in (.+)$/,gac=/^Rein.+ in (.+)$/}});function Pcg(e){return e.includes(p2i)}function Rcg(e=!1,r,t){let n=["init",...t];return e&&!Pcg(n)&&n.splice(1,0,p2i),{commands:n,format:"utf-8",parser(i){return xcg(n.includes("--bare"),r,i)}}}var p2i,kcg=Nm({"src/lib/tasks/init.ts"(){Tcg(),p2i="--bare"}});function m2i(e){for(let r=0;r<e.length;r++){let t=f2i.exec(e[r]);if(t)return`--${t[1]}`}return""}function Fcg(e){return f2i.test(e)}var f2i,cOt=Nm({"src/lib/args/log-format.ts"(){f2i=/^--(stat|numstat|name-only|name-status)(=|$)/}}),yac,Ncg=Nm({"src/lib/responses/DiffSummary.ts"(){yac=class{constructor(){this.changed=0,this.deletions=0,this.insertions=0,this.files=[]}}}});function _ac(e=""){let r=Aac[e];return t=>WB(new yac,r,t,!1)}var BEi,Xic,Zic,esc,Aac,bac=Nm({"src/lib/parsers/parse-diff-summary.ts"(){cOt(),Ncg(),s1(),BEi=[new y1(/(.+)\s+\|\s+(\d+)(\s+[+\-]+)?$/,(e,[r,t,n=""])=>{e.files.push({file:r.trim(),changes:HE(t),insertions:n.replace(/[^+]/g,"").length,deletions:n.replace(/[^-]/g,"").length,binary:!1})}),new y1(/(.+) \|\s+Bin ([0-9.]+) -> ([0-9.]+) ([a-z]+)/,(e,[r,t,n])=>{e.files.push({file:r.trim(),before:HE(t),after:HE(n),binary:!0})}),new y1(/(\d+) files? changed\s*((?:, \d+ [^,]+){0,2})/,(e,[r,t])=>{let n=/(\d+) i/.exec(t),i=/(\d+) d/.exec(t);e.changed=HE(r),e.insertions=HE(n==null?void 0:n[1]),e.deletions=HE(i==null?void 0:i[1])})],Xic=[new y1(/(\d+)\t(\d+)\t(.+)$/,(e,[r,t,n])=>{let i=HE(r),s=HE(t);e.changed++,e.insertions+=i,e.deletions+=s,e.files.push({file:n,changes:i+s,insertions:i,deletions:s,binary:!1})}),new y1(/-\t-\t(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,after:0,before:0,binary:!0})})],Zic=[new y1(/(.+)$/,(e,[r])=>{e.changed++,e.files.push({file:r,changes:0,insertions:0,deletions:0,binary:!1})})],esc=[new y1(/([ACDMRTUXB])\s*(.+)$/,(e,[r,t])=>{e.changed++,e.files.push({file:t,changes:0,insertions:0,deletions:0,binary:!1})})],Aac={"":BEi,"--stat":BEi,"--numstat":Xic,"--name-status":esc,"--name-only":Zic}}});function Ocg(e,r){return r.reduce((t,n,i)=>(t[n]=e[i]||"",t),Object.create({diff:null}))}function Cac(e=y2i,r=vac,t=""){let n=_ac(t);return function(i){let s=sOt(i,!0,h2i).map(function(a){let o=a.trim().split(g2i),c=Ocg(o[0].trim().split(e),r);return o.length>1&&o[1].trim()&&(c.diff=n(o[1])),c});return{all:s,latest:s.length&&s[0]||null,total:s.length}}}var h2i,g2i,y2i,vac,Eac=Nm({"src/lib/parsers/parse-list-log-summary.ts"(){s1(),bac(),cOt(),h2i="\xF2\xF2\xF2\xF2\xF2\xF2 ",g2i=" \xF2\xF2",y2i=" \xF2 ",vac=["hash","date","message","refs","author_name","author_email"]}}),Dac={};gS(Dac,{diffSummaryTask:()=>Bcg,validateLogFormatConfig:()=>oOr});function Bcg(e){let r=m2i(e),t=["diff"];return r===""&&(r="--stat",t.push("--stat=4096")),t.push(...e),oOr(t)||{commands:t,format:"utf-8",parser:_ac(r)}}function oOr(e){let r=e.filter(Fcg);if(r.length>1)return D5(`Summary flags are mutually exclusive - pick one of ${r.join(",")}`);if(r.length&&e.includes("-z"))return D5(`Summary flag ${r} parsing is not compatible with null termination option '-z'`)}var _2i=Nm({"src/lib/tasks/diff.ts"(){cOt(),bac(),Cw()}});function qcg(e,r){let t=[],n=[];return Object.keys(e).forEach(i=>{t.push(i),n.push(String(e[i]))}),[t,n.join(r)]}function Mcg(e){return Object.keys(e).reduce((r,t)=>(t in KEi||(r[t]=e[t]),r),{})}function Sac(e={},r=[]){let t=TZ(e.splitter,bk,y2i),n=!t2i(e.format)&&e.format?e.format:{hash:"%H",date:e.strictDate===!1?"%ai":"%aI",message:"%s",refs:"%D",body:e.multiLine?"%B":"%b",author_name:e.mailMap!==!1?"%aN":"%an",author_email:e.mailMap!==!1?"%aE":"%ae"},[i,s]=qcg(n,t),a=[],o=[`--pretty=format:${h2i}${s}${g2i}`,...r],c=e.n||e["max-count"]||e.maxCount;if(c&&o.push(`--max-count=${c}`),e.from||e.to){let l=e.symmetric!==!1?"...":"..";a.push(`${e.from||""}${l}${e.to||""}`)}return bk(e.file)&&a.push("--follow",e.file),i2i(Mcg(e),o),{fields:i,splitter:t,commands:[...o,...a]}}function Lcg(e,r,t){let n=Cac(e,r,m2i(t));return{commands:["log",...t],format:"utf-8",parser:n}}function jcg(){return{log(...t){let n=hS(arguments),i=Sac(s2i(arguments),TZ(arguments[0],oOt)),s=r(...t)||oOr(i.commands)||e(i);return this._runTask(s,n)}};function e(t){return Lcg(t.splitter,t.fields,t.commands)}function r(t,n){return bk(t)&&bk(n)&&D5("git.log(string, string) should be replaced with git.log({ from: string, to: string })")}}var KEi,wac=Nm({"src/lib/tasks/log.ts"(){cOt(),Eac(),s1(),Cw(),_2i(),KEi=(e=>(e[e["--pretty"]=0]="--pretty",e[e["max-count"]=1]="max-count",e[e.maxCount=2]="maxCount",e[e.n=3]="n",e[e.file=4]="file",e[e.format=5]="format",e[e.from=6]="from",e[e.to=7]="to",e[e.splitter=8]="splitter",e[e.symmetric=9]="symmetric",e[e.mailMap=10]="mailMap",e[e.multiLine=11]="multiLine",e[e.strictDate=12]="strictDate",e))(KEi||{})}}),WNr,Iac,Gcg=Nm({"src/lib/responses/MergeSummary.ts"(){WNr=class{constructor(e,r=null,t){this.reason=e,this.file=r,this.meta=t}toString(){return`${this.file}:${this.reason}`}},Iac=class{constructor(){this.conflicts=[],this.merges=[],this.result="success"}get failed(){return this.conflicts.length>0}get reason(){return this.result}toString(){return this.conflicts.length?`CONFLICTS: ${this.conflicts.join(", ")}`:"OK"}}}}),HEi,xac,Ucg=Nm({"src/lib/responses/PullSummary.ts"(){HEi=class{constructor(){this.remoteMessages={all:[]},this.created=[],this.deleted=[],this.files=[],this.deletions={},this.insertions={},this.summary={changes:0,deletions:0,insertions:0}}},xac=class{constructor(){this.remote="",this.hash={local:"",remote:""},this.branch={local:"",remote:""},this.message=""}toString(){return this.message}}}});function qEi(e){return e.objects=e.objects||{compressing:0,counting:0,enumerating:0,packReused:0,reused:{count:0,delta:0},total:{count:0,delta:0}}}function tsc(e){let r=/^\s*(\d+)/.exec(e),t=/delta (\d+)/i.exec(e);return{count:HE(r&&r[1]||"0"),delta:HE(t&&t[1]||"0")}}var Tac,Vcg=Nm({"src/lib/parsers/parse-remote-objects.ts"(){s1(),Tac=[new gye(/^remote:\s*(enumerating|counting|compressing) objects: (\d+),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=qEi(e.remoteMessages);Object.assign(i,{[n]:HE(t)})}),new gye(/^remote:\s*(enumerating|counting|compressing) objects: \d+% \(\d+\/(\d+)\),/i,(e,[r,t])=>{let n=r.toLowerCase(),i=qEi(e.remoteMessages);Object.assign(i,{[n]:HE(t)})}),new gye(/total ([^,]+), reused ([^,]+), pack-reused (\d+)/i,(e,[r,t,n])=>{let i=qEi(e.remoteMessages);i.total=tsc(r),i.reused=tsc(t),i.packReused=HE(n)})]}});function Pac(e,r){return WB({remoteMessages:new kac},Rac,r)}var Rac,kac,Fac=Nm({"src/lib/parsers/parse-remote-messages.ts"(){s1(),Vcg(),Rac=[new gye(/^remote:\s*(.+)$/,(e,[r])=>(e.remoteMessages.all.push(r.trim()),!1)),...Tac,new gye([/create a (?:pull|merge) request/i,/\s(https?:\/\/\S+)$/],(e,[r])=>{e.remoteMessages.pullRequestUrl=r}),new gye([/found (\d+) vulnerabilities.+\(([^)]+)\)/i,/\s(https?:\/\/\S+)$/],(e,[r,t,n])=>{e.remoteMessages.vulnerabilities={count:HE(r),summary:t,url:n}})],kac=class{constructor(){this.all=[]}}}});function zcg(e,r){let t=WB(new xac,Nac,[e,r]);return t.message&&t}var rsc,nsc,isc,ssc,Nac,asc,A2i,Oac=Nm({"src/lib/parsers/parse-pull.ts"(){Ucg(),s1(),Fac(),rsc=/^\s*(.+?)\s+\|\s+\d+\s*(\+*)(-*)/,nsc=/(\d+)\D+((\d+)\D+\(\+\))?(\D+(\d+)\D+\(-\))?/,isc=/^(create|delete) mode \d+ (.+)/,ssc=[new y1(rsc,(e,[r,t,n])=>{e.files.push(r),t&&(e.insertions[r]=t.length),n&&(e.deletions[r]=n.length)}),new y1(nsc,(e,[r,,t,,n])=>t!==void 0||n!==void 0?(e.summary.changes=+r||0,e.summary.insertions=+t||0,e.summary.deletions=+n||0,!0):!1),new y1(isc,(e,[r,t])=>{VA(e.files,t),VA(r==="create"?e.created:e.deleted,t)})],Nac=[new y1(/^from\s(.+)$/i,(e,[r])=>void(e.remote=r)),new y1(/^fatal:\s(.+)$/,(e,[r])=>void(e.message=r)),new y1(/([a-z0-9]+)\.\.([a-z0-9]+)\s+(\S+)\s+->\s+(\S+)$/,(e,[r,t,n,i])=>{e.branch.local=n,e.hash.local=r,e.branch.remote=i,e.hash.remote=t})],asc=(e,r)=>WB(new HEi,ssc,[e,r]),A2i=(e,r)=>Object.assign(new HEi,asc(e,r),Pac(e,r))}}),osc,Bac,csc,$cg=Nm({"src/lib/parsers/parse-merge.ts"(){Gcg(),s1(),Oac(),osc=[new y1(/^Auto-merging\s+(.+)$/,(e,[r])=>{e.merges.push(r)}),new y1(/^CONFLICT\s+\((.+)\): Merge conflict in (.+)$/,(e,[r,t])=>{e.conflicts.push(new WNr(r,t))}),new y1(/^CONFLICT\s+\((.+\/delete)\): (.+) deleted in (.+) and/,(e,[r,t,n])=>{e.conflicts.push(new WNr(r,t,{deleteRef:n}))}),new y1(/^CONFLICT\s+\((.+)\):/,(e,[r])=>{e.conflicts.push(new WNr(r,null))}),new y1(/^Automatic merge failed;\s+(.+)$/,(e,[r])=>{e.result=r})],Bac=(e,r)=>Object.assign(csc(e,r),A2i(e,r)),csc=e=>WB(new Iac,osc,e)}});function usc(e){return e.length?{commands:["merge",...e],format:"utf-8",parser(r,t){let n=Bac(r,t);if(n.failed)throw new iOt(n);return n}}:D5("Git.merge requires at least one option")}var Qcg=Nm({"src/lib/tasks/merge.ts"(){R0t(),$cg(),Cw()}});function Kcg(e,r,t){let n=t.includes("deleted"),i=t.includes("tag")||/^refs\/tags/.test(e),s=!t.includes("new");return{deleted:n,tag:i,branch:!i,new:!s,alreadyUpdated:s,local:e,remote:r}}var lsc,qac,dsc,Hcg=Nm({"src/lib/parsers/parse-push.ts"(){s1(),Fac(),lsc=[new y1(/^Pushing to (.+)$/,(e,[r])=>{e.repo=r}),new y1(/^updating local tracking ref '(.+)'/,(e,[r])=>{e.ref=eOt(cU({},e.ref||{}),{local:r})}),new y1(/^[=*-]\s+([^:]+):(\S+)\s+\[(.+)]$/,(e,[r,t,n])=>{e.pushed.push(Kcg(r,t,n))}),new y1(/^Branch '([^']+)' set up to track remote branch '([^']+)' from '([^']+)'/,(e,[r,t,n])=>{e.branch=eOt(cU({},e.branch||{}),{local:r,remote:t,remoteName:n})}),new y1(/^([^:]+):(\S+)\s+([a-z0-9]+)\.\.([a-z0-9]+)$/,(e,[r,t,n,i])=>{e.update={head:{local:r,remote:t},hash:{from:n,to:i}}})],qac=(e,r)=>{let t=dsc(e,r),n=Pac(e,r);return cU(cU({},t),n)},dsc=(e,r)=>WB({pushed:[]},lsc,[e,r])}}),Mac={};gS(Mac,{pushTagsTask:()=>Wcg,pushTask:()=>b2i});function Wcg(e={},r){return VA(r,"--tags"),b2i(e,r)}function b2i(e={},r){let t=["push",...r];return e.branch&&t.splice(1,0,e.branch),e.remote&&t.splice(1,0,e.remote),nOr(t,"-v"),VA(t,"--verbose"),VA(t,"--porcelain"),{commands:t,format:"utf-8",parser:qac}}var Lac=Nm({"src/lib/tasks/push.ts"(){Hcg(),s1()}});function Ycg(){return{showBuffer(){let e=["show",...E5(arguments,1)];return e.includes("--binary")||e.splice(1,0,"--binary"),this._runTask(Hsc(e),hS(arguments))},show(){let e=["show",...E5(arguments,1)];return this._runTask(S5(e),hS(arguments))}}}var Jcg=Nm({"src/lib/tasks/show.ts"(){s1(),Cw()}}),psc,jac,Xcg=Nm({"src/lib/responses/FileStatusSummary.ts"(){psc=/^(.+) -> (.+)$/,jac=class{constructor(e,r,t){if(this.path=e,this.index=r,this.working_dir=t,r+t==="R"){let n=psc.exec(e)||[null,e,e];this.from=n[1]||"",this.path=n[2]||""}}}}});function msc(e){let[r,t]=e.split(P0t);return{from:t||r,to:r}}function HB(e,r,t){return[`${e}${r}`,t]}function MEi(e,...r){return r.map(t=>HB(e,t,(n,i)=>VA(n.conflicted,i)))}function Zcg(e,r){let t=r.trim();switch(" "){case t.charAt(2):return n(t.charAt(0),t.charAt(1),t.substr(3));case t.charAt(1):return n(" ",t.charAt(0),t.substr(2));default:return}function n(i,s,a){let o=`${i}${s}`,c=Gac.get(o);c&&c(e,a),o!=="##"&&o!=="!!"&&e.files.push(new jac(a.replace(/\0.+$/,""),i,s))}}var fsc,Gac,Uac,eug=Nm({"src/lib/responses/StatusSummary.ts"(){s1(),Xcg(),fsc=class{constructor(){this.not_added=[],this.conflicted=[],this.created=[],this.deleted=[],this.ignored=void 0,this.modified=[],this.renamed=[],this.files=[],this.staged=[],this.ahead=0,this.behind=0,this.current=null,this.tracking=null,this.detached=!1,this.isClean=()=>!this.files.length}},Gac=new Map([HB(" ","A",(e,r)=>VA(e.created,r)),HB(" ","D",(e,r)=>VA(e.deleted,r)),HB(" ","M",(e,r)=>VA(e.modified,r)),HB("A"," ",(e,r)=>VA(e.created,r)&&VA(e.staged,r)),HB("A","M",(e,r)=>VA(e.created,r)&&VA(e.staged,r)&&VA(e.modified,r)),HB("D"," ",(e,r)=>VA(e.deleted,r)&&VA(e.staged,r)),HB("M"," ",(e,r)=>VA(e.modified,r)&&VA(e.staged,r)),HB("M","M",(e,r)=>VA(e.modified,r)&&VA(e.staged,r)),HB("R"," ",(e,r)=>{VA(e.renamed,msc(r))}),HB("R","M",(e,r)=>{let t=msc(r);VA(e.renamed,t),VA(e.modified,t.to)}),HB("!","!",(e,r)=>{VA(e.ignored=e.ignored||[],r)}),HB("?","?",(e,r)=>VA(e.not_added,r)),...MEi("A","A","U"),...MEi("D","D","U"),...MEi("U","A","D","U"),["##",(e,r)=>{let t=/ahead (\d+)/,n=/behind (\d+)/,i=/^(.+?(?=(?:\.{3}|\s|$)))/,s=/\.{3}(\S*)/,a=/\son\s([\S]+)$/,o;o=t.exec(r),e.ahead=o&&+o[1]||0,o=n.exec(r),e.behind=o&&+o[1]||0,o=i.exec(r),e.current=o&&o[1],o=s.exec(r),e.tracking=o&&o[1],o=a.exec(r),e.current=o&&o[1]||e.current,e.detached=/\(no branch\)/.test(r)}]]),Uac=function(e){let r=e.split(P0t),t=new fsc;for(let n=0,i=r.length;n<i;){let s=r[n++].trim();s&&(s.charAt(0)==="R"&&(s+=P0t+(r[n++]||"")),Zcg(t,s))}return t}}});function tug(e){return{format:"utf-8",commands:["status","--porcelain","-b","-u","--null",...e.filter(t=>!Vac.includes(t))],parser(t){return Uac(t)}}}var Vac,rug=Nm({"src/lib/tasks/status.ts"(){eug(),Vac=["--null","-z"]}});function ZNr(e=0,r=0,t=0,n="",i=!0){return Object.defineProperty({major:e,minor:r,patch:t,agent:n,installed:i},"toString",{value(){return`${this.major}.${this.minor}.${this.patch}`},configurable:!1,enumerable:!1})}function nug(){return ZNr(0,0,0,"",!1)}function iug(){return{version(){return this._runTask({commands:["--version"],format:"utf-8",parser:sug,onError(e,r,t,n){if(e.exitCode===-2)return t(Buffer.from(C2i));n(r)}})}}}function sug(e){return e===C2i?nug():WB(ZNr(0,0,0,e),zac,e)}var C2i,zac,aug=Nm({"src/lib/tasks/version.ts"(){s1(),C2i="installed=false",zac=[new y1(/version (\d+)\.(\d+)\.(\d+)(?:\s*\((.+)\))?/,(e,[r,t,n,i=""])=>{Object.assign(e,ZNr(HE(r),HE(t),HE(n),i))}),new y1(/version (\d+)\.(\d+)\.(\D+)(.+)?$/,(e,[r,t,n,i=""])=>{Object.assign(e,ZNr(HE(r),HE(t),n,i))})]}}),$ac={};gS($ac,{SimpleGitApi:()=>WEi});var WEi,oug=Nm({"src/lib/simple-git-api.ts"(){ycg(),_cg(),bcg(),Scg(),rac(),sac(),Icg(),kcg(),wac(),Qcg(),Lac(),Jcg(),rug(),Cw(),aug(),s1(),WEi=class{constructor(e){this._executor=e}_runTask(e,r){let t=this._executor.chain(),n=t.push(e);return r&&hcg(e,n,r),Object.create(this,{then:{value:n.then.bind(n)},catch:{value:n.catch.bind(n)},_executor:{value:t}})}add(e){return this._runTask(S5(["add",...yye(e)]),hS(arguments))}cwd(e){let r=hS(arguments);return typeof e=="string"?this._runTask(Jic(e,this._executor),r):typeof(e==null?void 0:e.path)=="string"?this._runTask(Jic(e.path,e.root&&this._executor||void 0),r):this._runTask(D5("Git.cwd: workingDirectory must be supplied as a string"),r)}hashObject(e,r){return this._runTask(wcg(e,r===!0),hS(arguments))}init(e){return this._runTask(Rcg(e===!0,this._executor.cwd,E5(arguments)),hS(arguments))}merge(){return this._runTask(usc(E5(arguments)),hS(arguments))}mergeFromTo(e,r){return bk(e)&&bk(r)?this._runTask(usc([e,r,...E5(arguments)]),hS(arguments,!1)):this._runTask(D5("Git.mergeFromTo requires that the 'remote' and 'branch' arguments are supplied as strings"))}outputHandler(e){return this._executor.outputHandler=e,this}push(){let e=b2i({remote:TZ(arguments[0],bk),branch:TZ(arguments[1],bk)},E5(arguments));return this._runTask(e,hS(arguments))}stash(){return this._runTask(S5(["stash",...E5(arguments)]),hS(arguments))}status(){return this._runTask(tug(E5(arguments)),hS(arguments))}},Object.assign(WEi.prototype,Acg(),Dcg(),ncg(),acg(),jcg(),Ycg(),iug())}}),Qac={};gS(Qac,{Scheduler:()=>Hac});var hsc,Hac,cug=Nm({"src/lib/runners/scheduler.ts"(){s1(),lac(),hsc=(()=>{let e=0;return()=>{e++;let{promise:r,done:t}=(0,Kac.createDeferred)();return{promise:r,done:t,id:e}}})(),Hac=class{constructor(e=2){this.concurrency=e,this.logger=d2i("","scheduler"),this.pending=[],this.running=[],this.logger("Constructed, concurrency=%s",e)}schedule(){if(!this.pending.length||this.running.length>=this.concurrency){this.logger("Schedule attempt ignored, pending=%s running=%s concurrency=%s",this.pending.length,this.running.length,this.concurrency);return}let e=VA(this.running,this.pending.shift());this.logger("Attempting id=%s",e.id),e.done(()=>{this.logger("Completing id=",e.id),nOr(this.running,e),this.schedule()})}next(){let{promise:e,id:r}=VA(this.pending,hsc());return this.logger("Scheduling id=%s",r),this.schedule(),e}}}}),Wac={};gS(Wac,{applyPatchTask:()=>uug});function uug(e,r){return S5(["apply",...r,...e])}var lug=Nm({"src/lib/tasks/apply-patch.ts"(){Cw()}});function dug(e,r){return{branch:e,hash:r,success:!0}}function pug(e){return{branch:e,hash:null,success:!1}}var Yac,mug=Nm({"src/lib/responses/BranchDeleteSummary.ts"(){Yac=class{constructor(){this.all=[],this.branches={},this.errors=[]}get success(){return!this.errors.length}}}});function Jac(e,r){return r===1&&YEi.test(e)}var gsc,YEi,ysc,cOr,fug=Nm({"src/lib/parsers/parse-branch-delete.ts"(){mug(),s1(),gsc=/(\S+)\s+\(\S+\s([^)]+)\)/,YEi=/^error[^']+'([^']+)'/m,ysc=[new y1(gsc,(e,[r,t])=>{let n=dug(r,t);e.all.push(n),e.branches[r]=n}),new y1(YEi,(e,[r])=>{let t=pug(r);e.errors.push(t),e.all.push(t),e.branches[r]=t})],cOr=(e,r)=>WB(new Yac,ysc,[e,r])}}),Xac,hug=Nm({"src/lib/responses/BranchSummary.ts"(){Xac=class{constructor(){this.all=[],this.branches={},this.current="",this.detached=!1}push(e,r,t,n,i){e==="*"&&(this.detached=r,this.current=t),this.all.push(t),this.branches[t]={current:e==="*",linkedWorkTree:e==="+",name:t,commit:n,label:i}}}}});function _sc(e){return e?e.charAt(0):""}function Zac(e){return WB(new Xac,eoc,e)}var eoc,gug=Nm({"src/lib/parsers/parse-branch.ts"(){hug(),s1(),eoc=[new y1(/^([*+]\s)?\((?:HEAD )?detached (?:from|at) (\S+)\)\s+([a-z0-9]+)\s(.*)$/,(e,[r,t,n,i])=>{e.push(_sc(r),!0,t,n,i)}),new y1(/^([*+]\s)?(\S+)\s+([a-z0-9]+)\s?(.*)$/s,(e,[r,t,n,i])=>{e.push(_sc(r),!1,t,n,i)})]}}),toc={};gS(toc,{branchLocalTask:()=>_ug,branchTask:()=>yug,containsDeleteBranchCommand:()=>roc,deleteBranchTask:()=>bug,deleteBranchesTask:()=>Aug});function roc(e){let r=["-d","-D","--delete"];return e.some(t=>r.includes(t))}function yug(e){let r=roc(e),t=["branch",...e];return t.length===1&&t.push("-a"),t.includes("-v")||t.splice(1,0,"-v"),{format:"utf-8",commands:t,parser(n,i){return r?cOr(n,i).all[0]:Zac(n)}}}function _ug(){return{format:"utf-8",commands:["branch","-v"],parser:Zac}}function Aug(e,r=!1){return{format:"utf-8",commands:["branch","-v",r?"-D":"-d",...e],parser(t,n){return cOr(t,n)},onError({exitCode:t,stdOut:n},i,s,a){if(!Jac(String(i),t))return a(i);s(n)}}}function bug(e,r=!1){let t={format:"utf-8",commands:["branch","-v",r?"-D":"-d",e],parser(n,i){return cOr(n,i).branches[e]},onError({exitCode:n,stdErr:i,stdOut:s},a,o,c){if(!Jac(String(a),n))return c(a);throw new iOt(t.parser(rOt(s),rOt(i)),String(a))}};return t}var Cug=Nm({"src/lib/tasks/branch.ts"(){R0t(),fug(),gug(),s1()}}),noc,vug=Nm({"src/lib/responses/CheckIgnore.ts"(){noc=e=>e.split(/\n/g).map(r=>r.trim()).filter(r=>!!r)}}),ioc={};gS(ioc,{checkIgnoreTask:()=>Eug});function Eug(e){return{commands:["check-ignore",...e],format:"utf-8",parser:noc}}var Dug=Nm({"src/lib/tasks/check-ignore.ts"(){vug()}}),soc={};gS(soc,{cloneMirrorTask:()=>wug,cloneTask:()=>aoc});function Sug(e){return/^--upload-pack(=|$)/.test(e)}function aoc(e,r,t){let n=["clone",...t];return bk(e)&&n.push(e),bk(r)&&n.push(r),n.find(Sug)?D5("git.fetch: potential exploit argument blocked."):S5(n)}function wug(e,r,t){return VA(t,"--mirror"),aoc(e,r,t)}var Iug=Nm({"src/lib/tasks/clone.ts"(){Cw(),s1()}});function xug(e,r){return WB({raw:e,remote:null,branches:[],tags:[],updated:[],deleted:[]},ooc,[e,r])}var ooc,Tug=Nm({"src/lib/parsers/parse-fetch.ts"(){s1(),ooc=[new y1(/From (.+)$/,(e,[r])=>{e.remote=r}),new y1(/\* \[new branch]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.branches.push({name:r,tracking:t})}),new y1(/\* \[new tag]\s+(\S+)\s*-> (.+)$/,(e,[r,t])=>{e.tags.push({name:r,tracking:t})}),new y1(/- \[deleted]\s+\S+\s*-> (.+)$/,(e,[r])=>{e.deleted.push({tracking:r})}),new y1(/\s*([^.]+)\.\.(\S+)\s+(\S+)\s*-> (.+)$/,(e,[r,t,n,i])=>{e.updated.push({name:n,tracking:i,to:t,from:r})})]}}),coc={};gS(coc,{fetchTask:()=>Rug});function Pug(e){return/^--upload-pack(=|$)/.test(e)}function Rug(e,r,t){let n=["fetch",...t];return e&&r&&n.push(e,r),n.find(Pug)?D5("git.fetch: potential exploit argument blocked."):{commands:n,format:"utf-8",parser:xug}}var kug=Nm({"src/lib/tasks/fetch.ts"(){Tug(),Cw()}});function Fug(e){return WB({moves:[]},uoc,e)}var uoc,Nug=Nm({"src/lib/parsers/parse-move.ts"(){s1(),uoc=[new y1(/^Renaming (.+) to (.+)$/,(e,[r,t])=>{e.moves.push({from:r,to:t})})]}}),loc={};gS(loc,{moveTask:()=>Oug});function Oug(e,r){return{commands:["mv","-v",...yye(e),r],format:"utf-8",parser:Fug}}var Bug=Nm({"src/lib/tasks/move.ts"(){Nug(),s1()}}),doc={};gS(doc,{pullTask:()=>qug});function qug(e,r,t){let n=["pull",...t];return e&&r&&n.splice(1,0,e,r),{commands:n,format:"utf-8",parser(i,s){return A2i(i,s)},onError(i,s,a,o){let c=zcg(rOt(i.stdOut),rOt(i.stdErr));if(c)return o(new iOt(c));o(s)}}}var Mug=Nm({"src/lib/tasks/pull.ts"(){R0t(),Oac(),s1()}});function Lug(e){let r={};return poc(e,([t])=>r[t]={name:t}),Object.values(r)}function jug(e){let r={};return poc(e,([t,n,i])=>{r.hasOwnProperty(t)||(r[t]={name:t,refs:{fetch:"",push:""}}),i&&n&&(r[t].refs[i.replace(/[^a-z]/g,"")]=n)}),Object.values(r)}function poc(e,r){ZEi(e,t=>r(t.split(/\s+/)))}var Gug=Nm({"src/lib/responses/GetRemoteSummary.ts"(){s1()}}),moc={};gS(moc,{addRemoteTask:()=>Uug,getRemotesTask:()=>Vug,listRemotesTask:()=>zug,remoteTask:()=>$ug,removeRemoteTask:()=>Qug});function Uug(e,r,t=[]){return S5(["remote","add",...t,e,r])}function Vug(e){let r=["remote"];return e&&r.push("-v"),{commands:r,format:"utf-8",parser:e?jug:Lug}}function zug(e=[]){let r=[...e];return r[0]!=="ls-remote"&&r.unshift("ls-remote"),S5(r)}function $ug(e=[]){let r=[...e];return r[0]!=="remote"&&r.unshift("remote"),S5(r)}function Qug(e){return S5(["remote","remove",e])}var Kug=Nm({"src/lib/tasks/remote.ts"(){Gug(),Cw()}}),foc={};gS(foc,{stashListTask:()=>Hug});function Hug(e={},r){let t=Sac(e),n=["stash","list",...t.commands,...r],i=Cac(t.splitter,t.fields,m2i(n));return oOr(n)||{commands:n,format:"utf-8",parser:i}}var Wug=Nm({"src/lib/tasks/stash-list.ts"(){cOt(),Eac(),_2i(),wac()}}),hoc={};gS(hoc,{addSubModuleTask:()=>Yug,initSubModuleTask:()=>Jug,subModuleTask:()=>uOr,updateSubModuleTask:()=>Xug});function Yug(e,r){return uOr(["add",e,r])}function Jug(e){return uOr(["init",...e])}function uOr(e){let r=[...e];return r[0]!=="submodule"&&r.unshift("submodule"),S5(r)}function Xug(e){return uOr(["update",...e])}var Zug=Nm({"src/lib/tasks/sub-module.ts"(){Cw()}});function elg(e,r){let t=isNaN(e),n=isNaN(r);return t!==n?t?1:-1:t?goc(e,r):0}function goc(e,r){return e===r?0:e>r?1:-1}function tlg(e){return e.trim()}function $Nr(e){return typeof e=="string"&&parseInt(e.replace(/^\D+/g,""),10)||0}var Asc,yoc,rlg=Nm({"src/lib/responses/TagList.ts"(){Asc=class{constructor(e,r){this.all=e,this.latest=r}},yoc=function(e,r=!1){let t=e.split(` +`).map(tlg).filter(Boolean);r||t.sort(function(i,s){let a=i.split("."),o=s.split(".");if(a.length===1||o.length===1)return elg($Nr(a[0]),$Nr(o[0]));for(let c=0,l=Math.max(a.length,o.length);c<l;c++){let u=goc($Nr(a[c]),$Nr(o[c]));if(u)return u}return 0});let n=r?t[0]:[...t].reverse().find(i=>i.indexOf(".")>=0);return new Asc(t,n)}}}),_oc={};gS(_oc,{addAnnotatedTagTask:()=>slg,addTagTask:()=>ilg,tagListTask:()=>nlg});function nlg(e=[]){let r=e.some(t=>/^--sort=/.test(t));return{format:"utf-8",commands:["tag","-l",...e],parser(t){return yoc(t,r)}}}function ilg(e){return{format:"utf-8",commands:["tag",e],parser(){return{name:e}}}}function slg(e,r){return{format:"utf-8",commands:["tag","-a","-m",r,e],parser(){return{name:e}}}}var alg=Nm({"src/lib/tasks/tag.ts"(){rlg()}}),olg=Rog({"src/git.js"(e,r){var{GitExecutor:t}=(fcg(),_D(pac)),{SimpleGitApi:n}=(oug(),_D($ac)),{Scheduler:i}=(cug(),_D(Qac)),{configurationErrorTask:s}=(Cw(),_D(VEi)),{asArray:a,filterArray:o,filterPrimitives:c,filterString:l,filterStringOrStringArray:u,filterType:m,getTrailingOptions:h,trailingFunctionArgument:_,trailingOptionsArgument:b}=(s1(),_D(Msc)),{applyPatchTask:v}=(lug(),_D(Wac)),{branchTask:w,branchLocalTask:x,deleteBranchesTask:P,deleteBranchTask:k}=(Cug(),_D(toc)),{checkIgnoreTask:R}=(Dug(),_D(ioc)),{checkIsRepoTask:L}=(Usc(),_D(Lsc)),{cloneTask:U,cloneMirrorTask:Y}=(Iug(),_D(soc)),{cleanWithOptionsTask:N,isCleanOptionsArray:j}=(Zsc(),_D(Jsc)),{diffSummaryTask:M}=(_2i(),_D(Dac)),{fetchTask:C}=(kug(),_D(coc)),{moveTask:O}=(Bug(),_D(loc)),{pullTask:V}=(Mug(),_D(doc)),{pushTagsTask:Q}=(Lac(),_D(Mac)),{addRemoteTask:X,getRemotesTask:J,listRemotesTask:ee,remoteTask:fe,removeRemoteTask:ie}=(Kug(),_D(moc)),{getResetMode:Se,resetTask:ce}=(uac(),_D(aac)),{stashListTask:Mt}=(Wug(),_D(foc)),{addSubModuleTask:et,initSubModuleTask:or,subModuleTask:Ge,updateSubModuleTask:me}=(Zug(),_D(hoc)),{addAnnotatedTagTask:oe,addTagTask:ue,tagListTask:De}=(alg(),_D(_oc)),{straightThroughBufferTask:It,straightThroughStringTask:Je}=(Cw(),_D(VEi));function at(ke,dt){this._executor=new t(ke.binary,ke.baseDir,new i(ke.maxConcurrentProcesses),dt),this._trimmed=ke.trimmed}(at.prototype=Object.create(n.prototype)).constructor=at,at.prototype.customBinary=function(ke){return this._executor.binary=ke,this},at.prototype.env=function(ke,dt){return arguments.length===1&&typeof ke=="object"?this._executor.env=ke:(this._executor.env=this._executor.env||{})[ke]=dt,this},at.prototype.stashList=function(ke){return this._runTask(Mt(b(arguments)||{},o(ke)&&ke||[]),_(arguments))};function mt(ke,dt,ot,kt){return typeof ot!="string"?s(`git.${ke}() requires a string 'repoPath'`):dt(ot,m(kt,l),h(arguments))}at.prototype.clone=function(){return this._runTask(mt("clone",U,...arguments),_(arguments))},at.prototype.mirror=function(){return this._runTask(mt("mirror",Y,...arguments),_(arguments))},at.prototype.mv=function(ke,dt){return this._runTask(O(ke,dt),_(arguments))},at.prototype.checkoutLatestTag=function(ke){var dt=this;return this.pull(function(){dt.tags(function(ot,kt){dt.checkout(kt.latest,ke)})})},at.prototype.pull=function(ke,dt,ot,kt){return this._runTask(V(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.fetch=function(ke,dt){return this._runTask(C(m(ke,l),m(dt,l),h(arguments)),_(arguments))},at.prototype.silent=function(ke){return console.warn("simple-git deprecation notice: git.silent: logging should be configured using the `debug` library / `DEBUG` environment variable, this will be an error in version 3"),this},at.prototype.tags=function(ke,dt){return this._runTask(De(h(arguments)),_(arguments))},at.prototype.rebase=function(){return this._runTask(Je(["rebase",...h(arguments)]),_(arguments))},at.prototype.reset=function(ke){return this._runTask(ce(Se(ke),h(arguments)),_(arguments))},at.prototype.revert=function(ke){let dt=_(arguments);return typeof ke!="string"?this._runTask(s("Commit must be a string"),dt):this._runTask(Je(["revert",...h(arguments,0,!0),ke]),dt)},at.prototype.addTag=function(ke){let dt=typeof ke=="string"?ue(ke):s("Git.addTag requires a tag name");return this._runTask(dt,_(arguments))},at.prototype.addAnnotatedTag=function(ke,dt){return this._runTask(oe(ke,dt),_(arguments))},at.prototype.deleteLocalBranch=function(ke,dt,ot){return this._runTask(k(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.deleteLocalBranches=function(ke,dt,ot){return this._runTask(P(ke,typeof dt=="boolean"?dt:!1),_(arguments))},at.prototype.branch=function(ke,dt){return this._runTask(w(h(arguments)),_(arguments))},at.prototype.branchLocal=function(ke){return this._runTask(x(),_(arguments))},at.prototype.raw=function(ke){let dt=!Array.isArray(ke),ot=[].slice.call(dt?arguments:ke,0);for(let Vt=0;Vt<ot.length&&dt;Vt++)if(!c(ot[Vt])){ot.splice(Vt,ot.length-Vt);break}ot.push(...h(arguments,0,!0));var kt=_(arguments);return ot.length?this._runTask(Je(ot,this._trimmed),kt):this._runTask(s("Raw: must supply one or more command to execute"),kt)},at.prototype.submoduleAdd=function(ke,dt,ot){return this._runTask(et(ke,dt),_(arguments))},at.prototype.submoduleUpdate=function(ke,dt){return this._runTask(me(h(arguments,!0)),_(arguments))},at.prototype.submoduleInit=function(ke,dt){return this._runTask(or(h(arguments,!0)),_(arguments))},at.prototype.subModule=function(ke,dt){return this._runTask(Ge(h(arguments)),_(arguments))},at.prototype.listRemote=function(){return this._runTask(ee(h(arguments)),_(arguments))},at.prototype.addRemote=function(ke,dt,ot){return this._runTask(X(ke,dt,h(arguments)),_(arguments))},at.prototype.removeRemote=function(ke,dt){return this._runTask(ie(ke),_(arguments))},at.prototype.getRemotes=function(ke,dt){return this._runTask(J(ke===!0),_(arguments))},at.prototype.remote=function(ke,dt){return this._runTask(fe(h(arguments)),_(arguments))},at.prototype.tag=function(ke,dt){let ot=h(arguments);return ot[0]!=="tag"&&ot.unshift("tag"),this._runTask(Je(ot),_(arguments))},at.prototype.updateServerInfo=function(ke){return this._runTask(Je(["update-server-info"]),_(arguments))},at.prototype.pushTags=function(ke,dt){let ot=Q({remote:m(ke,l)},h(arguments));return this._runTask(ot,_(arguments))},at.prototype.rm=function(ke){return this._runTask(Je(["rm","-f",...a(ke)]),_(arguments))},at.prototype.rmKeepLocal=function(ke){return this._runTask(Je(["rm","--cached",...a(ke)]),_(arguments))},at.prototype.catFile=function(ke,dt){return this._catFile("utf-8",arguments)},at.prototype.binaryCatFile=function(){return this._catFile("buffer",arguments)},at.prototype._catFile=function(ke,dt){var ot=_(dt),kt=["cat-file"],Vt=dt[0];if(typeof Vt=="string")return this._runTask(s("Git.catFile: options must be supplied as an array of strings"),ot);Array.isArray(Vt)&&kt.push.apply(kt,Vt);let Ar=ke==="buffer"?It(kt):Je(kt);return this._runTask(Ar,ot)},at.prototype.diff=function(ke,dt){let ot=l(ke)?s("git.diff: supplying options as a single string is no longer supported, switch to an array of strings"):Je(["diff",...h(arguments)]);return this._runTask(ot,_(arguments))},at.prototype.diffSummary=function(){return this._runTask(M(h(arguments,1)),_(arguments))},at.prototype.applyPatch=function(ke){let dt=u(ke)?v(a(ke),h([].slice.call(arguments,1))):s("git.applyPatch requires one or more string patches as the first argument");return this._runTask(dt,_(arguments))},at.prototype.revparse=function(){let ke=["rev-parse",...h(arguments,!0)];return this._runTask(Je(ke,!0),_(arguments))},at.prototype.clean=function(ke,dt,ot){let kt=j(ke),Vt=kt&&ke.join("")||m(ke,l)||"",Ar=h([].slice.call(arguments,kt?1:0));return this._runTask(N(Vt,Ar),_(arguments))},at.prototype.exec=function(ke){let dt={commands:[],format:"utf-8",parser(){typeof ke=="function"&&ke()}};return this._runTask(dt)},at.prototype.clearQueue=function(){return this},at.prototype.checkIgnore=function(ke,dt){return this._runTask(R(a(m(ke,u,[]))),_(arguments))},at.prototype.checkIsRepo=function(ke,dt){return this._runTask(L(m(ke,l)),_(arguments))},r.exports=at}});tOr();_ye();var clg=class extends xae{constructor(e,r){super(void 0,r),this.config=e}};_ye();_ye();var EPe=class extends xae{constructor(e,r,t){super(e,t),this.task=e,this.plugin=r,Object.setPrototypeOf(this,new.target.prototype)}};R0t();Dsc();Usc();Zsc();rac();sac();uac();function ulg(e){return e?[{type:"spawn.before",action(n,i){e.aborted&&i.kill(new EPe(void 0,"abort","Abort already signaled"))}},{type:"spawn.after",action(n,i){function s(){i.kill(new EPe(void 0,"abort","Abort signal received"))}e.addEventListener("abort",s),i.spawned.on("close",()=>e.removeEventListener("abort",s))}}]:void 0}function llg(e){return typeof e=="string"&&e.trim().toLowerCase()==="-c"}function dlg(e,r){if(llg(e)&&/^\s*protocol(.[a-z]+)?.allow/.test(r))throw new EPe(void 0,"unsafe","Configuring protocol.allow is not permitted without enabling allowUnsafeExtProtocol")}function plg(e,r){if(/^\s*--(upload|receive)-pack/.test(e))throw new EPe(void 0,"unsafe","Use of --upload-pack or --receive-pack is not permitted without enabling allowUnsafePack");if(r==="clone"&&/^\s*-u\b/.test(e))throw new EPe(void 0,"unsafe","Use of clone with option -u is not permitted without enabling allowUnsafePack");if(r==="push"&&/^\s*--exec\b/.test(e))throw new EPe(void 0,"unsafe","Use of push with option --exec is not permitted without enabling allowUnsafePack")}function mlg({allowUnsafeProtocolOverride:e=!1,allowUnsafePack:r=!1}={}){return{type:"spawn.args",action(t,n){return t.forEach((i,s)=>{let a=s<t.length?t[s+1]:"";e||dlg(i,a),r||plg(i,n.method)}),t}}}s1();function flg(e){let r=tOt(e,"-c");return{type:"spawn.args",action(t){return[...r,...t]}}}s1();var bsc=(0,T0t.deferred)().promise;function hlg({onClose:e=!0,onExit:r=50}={}){function t(){let i=-1,s={close:(0,T0t.deferred)(),closeTimeout:(0,T0t.deferred)(),exit:(0,T0t.deferred)(),exitTimeout:(0,T0t.deferred)()},a=Promise.race([e===!1?bsc:s.closeTimeout.promise,r===!1?bsc:s.exitTimeout.promise]);return n(e,s.close,s.closeTimeout),n(r,s.exit,s.exitTimeout),{close(o){i=o,s.close.done()},exit(o){i=o,s.exit.done()},get exitCode(){return i},result:a}}function n(i,s,a){i!==!1&&(i===!0?s.promise:s.promise.then(()=>LEi(i))).then(a.done)}return{type:"spawn.after",action(i,s){return ZNt(this,arguments,function*(a,{spawned:o,close:c}){var l,u;let m=t(),h=!0,_=()=>void(h=!1);(l=o.stdout)==null||l.on("data",_),(u=o.stderr)==null||u.on("data",_),o.on("error",_),o.on("close",b=>m.close(b)),o.on("exit",b=>m.exit(b));try{yield m.result,h&&(yield LEi(50)),c(m.exitCode)}catch(b){c(m.exitCode,b)}})}}}_ye();function glg(e){return!!(e.exitCode&&e.stdErr.length)}function ylg(e){return Buffer.concat([...e.stdOut,...e.stdErr])}function _lg(e=!1,r=glg,t=ylg){return(n,i)=>!e&&n||!r(i)?n:t(i)}function Csc(e){return{type:"task.error",action(r,t){let n=e(r.error,{stdErr:t.stdErr,stdOut:t.stdOut,exitCode:t.exitCode});return Buffer.isBuffer(n)?{error:new xae(void 0,n.toString("utf-8"))}:{error:n}}}}s1();var Alg=class{constructor(){this.plugins=new Set}add(e){let r=[];return yye(e).forEach(t=>t&&this.plugins.add(VA(r,t))),()=>{r.forEach(t=>this.plugins.delete(t))}}exec(e,r,t){let n=r,i=Object.freeze(Object.create(t));for(let s of this.plugins)s.type===e&&(n=s.action(n,i));return n}};s1();function blg(e){let r="--progress",t=["checkout","clone","fetch","pull","push"];return[{type:"spawn.args",action(s,a){return t.includes(a.method)?Psc(s,r):s}},{type:"spawn.after",action(s,a){var o;a.commands.includes(r)&&((o=a.spawned.stderr)==null||o.on("data",c=>{let l=/^([\s\S]+?):\s*(\d+)% \((\d+)\/(\d+)\)/.exec(c.toString("utf8"));l&&e({method:a.method,stage:Clg(l[1]),progress:HE(l[2]),processed:HE(l[3]),total:HE(l[4])})}))}}]}function Clg(e){return String(e.toLowerCase().split(" ",1))||"unknown"}s1();function vlg(e){let r=ksc(e,["uid","gid"]);return{type:"spawn.options",action(t){return cU(cU({},r),t)}}}function Elg({block:e,stdErr:r=!0,stdOut:t=!0}){if(e>0)return{type:"spawn.after",action(n,i){var s,a;let o;function c(){o&&clearTimeout(o),o=setTimeout(u,e)}function l(){var m,h;(m=i.spawned.stdout)==null||m.off("data",c),(h=i.spawned.stderr)==null||h.off("data",c),i.spawned.off("exit",l),i.spawned.off("close",l),o&&clearTimeout(o)}function u(){l(),i.kill(new EPe(void 0,"timeout","block timeout reached"))}t&&((s=i.spawned.stdout)==null||s.on("data",c)),r&&((a=i.spawned.stderr)==null||a.on("data",c)),i.spawned.on("exit",l),i.spawned.on("close",l),c()}}}tOr();function Dlg(){return{type:"spawn.args",action(e){let r=[],t;function n(i){(t=t||[]).push(...i)}for(let i=0;i<e.length;i++){let s=e[i];if(YNr(s)){n(Kic(s));continue}if(s==="--"){n(e.slice(i+1).flatMap(a=>YNr(a)&&Kic(a)||a));break}r.push(s)}return t?[...r,"--",...t.map(String)]:r}}}s1();var Slg=olg();function wlg(e,r){let t=new Alg,n=Bsc(e&&(typeof e=="string"?{baseDir:e}:e)||{},r);if(!e2i(n.baseDir))throw new clg(n,"Cannot use simple-git on a directory that does not exist");return Array.isArray(n.config)&&t.add(flg(n.config)),t.add(mlg(n.unsafe)),t.add(Dlg()),t.add(hlg(n.completion)),n.abort&&t.add(ulg(n.abort)),n.progress&&t.add(blg(n.progress)),n.timeout&&t.add(Elg(n.timeout)),n.spawnOptions&&t.add(vlg(n.spawnOptions)),t.add(Csc(_lg(!0))),n.errors&&t.add(Csc(n.errors)),new Slg(n,t)}R0t();var Aoc=wlg;async function Soc({token:e,owner:r,repo:t}){let n=await(0,boc.parseConfigs)({...process.env,GITHUB_COM_TOKEN:e,RENOVATE_DRY_RUN:"lookup",RENOVATE_REQUIRE_CONFIG:"ignored",RENOVATE_ONBOARDING:"false",RENOVATE_TOKEN:e},[]);n.rangeStrategy="update-lockfile",n.gitAuthor="github-actions <41898282+github-actions[bot]@users.noreply.github.com>",n.username="github-actions[bot]",n.separateMajorMinor=!1;let i=await(0,voc.globalInitialize)(n);v2i.GlobalConfig.set(i),i=await(0,Coc.getRepositoryConfig)(i,`${r}/${t}`);let s=process.env.GITHUB_WORKSPACE;if(uOt.debug(`GITHUB_WORKSPACE = '${s}'`),s){s=E2i.default.resolve(s);let o=uOt.getInput("path")||".",c=E2i.default.resolve(s,o);uOt.debug(`REPOSITORY_PATH = '${c}'`),i.localDir=c}v2i.GlobalConfig.set(i);let a=Aoc(i.localDir);return s&&(await a.fetch(["--depth=1"]),await a.remote(["set-head","origin","--auto"])),i=await(0,Eoc.initRepo)(i),s||await(0,Doc.syncGit)(),{config:i,git:a}}function*Ioc(e,r){for(let t in e){let n=e[t],i=r[t];if(!(!i||i.length===0||n.length===0))for(let s of n){let a=i.find(o=>o.packageFile===s.packageFile);if(a)for(let o of s.deps){let c=a.deps.filter(u=>u.depName===o.depName&&u.depType===o.depType);if(c.some(u=>woc(u,o)))continue;let l=c[0];if(l&&!woc(o,l)){if(!o.updates||o.updates.length===0)continue;yield{manager:t,packageFile:s,update:{newValue:l.currentValue||"",newVersion:l.lockedVersion||l.currentVersion||l.currentValue||void 0},dependency:o}}}}}}function woc(e,r){return e.lockedVersion&&r.lockedVersion?e.lockedVersion===r.lockedVersion:e.currentValue===r.currentValue}async function xoc(e,r,t,n,i){let s=await Poc(e,r,t,n);if(i.length>=65536){let a=` -...long comment body truncated...`;i=i.substr(0,65536-a.length)+a}s?await e.rest.issues.updateComment({...r,comment_id:s.id,body:i}):await e.rest.issues.createComment({...r,issue_number:t,body:i})}async function xoc(e,r,t,n){let i=await Toc(e,r,t,n);i&&await e.rest.issues.deleteComment({...r,issue_number:t,comment_id:i.id})}async function Toc(e,r,t,n){return(await e.rest.issues.listComments({...r,issue_number:t})).data.find(a=>{var o;return(o=a.body)==null?void 0:o.startsWith(n)})}var Aye=AC(gQr());function Poc(){let e=Aye.context.repo;switch(Aye.context.eventName){case"pull_request":{let r=Aye.context.payload,{pull_request:{number:t}={}}=r;return{baseRef:`${Aye.context.sha}^`,headRef:Aye.context.sha,pullRequestNumber:t,repo:e}}case"push":return{baseRef:Aye.context.payload.before,headRef:Aye.context.sha,repo:e};default:throw new Error("The action can out run on ['pull_request', 'push'] workflow events. Please ensure your workflow is only triggered by those events or run this step/job conditionally https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions")}}var Noc=AC(require("fs"));var Roc=typeof self=="object"?self:globalThis,wlg=(e,r)=>{let t=(i,s)=>(e.set(s,i),i),n=i=>{if(e.has(i))return e.get(i);let[s,a]=r[i];switch(s){case 0:case-1:return t(a,i);case 1:{let o=t([],i);for(let c of a)o.push(n(c));return o}case 2:{let o=t({},i);for(let[c,l]of a)o[n(c)]=n(l);return o}case 3:return t(new Date(a),i);case 4:{let{source:o,flags:c}=a;return t(new RegExp(o,c),i)}case 5:{let o=t(new Map,i);for(let[c,l]of a)o.set(n(c),n(l));return o}case 6:{let o=t(new Set,i);for(let c of a)o.add(n(c));return o}case 7:{let{name:o,message:c}=a;return t(new Roc[o](c),i)}case 8:return t(BigInt(a),i);case"BigInt":return t(Object(BigInt(a)),i)}return t(new Roc[s](a),i)};return n},w2i=e=>wlg(new Map,e)(0);var k0t="",{toString:Ilg}={},{keys:xlg}=Object,mOt=e=>{let r=typeof e;if(r!=="object"||!e)return[0,r];let t=Ilg.call(e).slice(8,-1);switch(t){case"Array":return[1,k0t];case"Object":return[2,k0t];case"Date":return[3,k0t];case"RegExp":return[4,k0t];case"Map":return[5,k0t];case"Set":return[6,k0t]}return t.includes("Array")?[1,t]:t.includes("Error")?[7,t]:[2,t]},fOr=([e,r])=>e===0&&(r==="function"||r==="symbol"),Tlg=(e,r,t,n)=>{let i=(a,o)=>{let c=n.push(a)-1;return t.set(o,c),c},s=a=>{if(t.has(a))return t.get(a);let[o,c]=mOt(a);switch(o){case 0:{let u=a;switch(c){case"bigint":o=8,u=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);u=null;break;case"undefined":return i([-1],a)}return i([o,u],a)}case 1:{if(c)return i([c,[...a]],a);let u=[],m=i([o,u],a);for(let h of a)u.push(s(h));return m}case 2:{if(c)switch(c){case"BigInt":return i([c,a.toString()],a);case"Boolean":case"Number":case"String":return i([c,a.valueOf()],a)}if(r&&"toJSON"in a)return s(a.toJSON());let u=[],m=i([o,u],a);for(let h of xlg(a))(e||!fOr(mOt(a[h])))&&u.push([s(h),s(a[h])]);return m}case 3:return i([o,a.toISOString()],a);case 4:{let{source:u,flags:m}=a;return i([o,{source:u,flags:m}],a)}case 5:{let u=[],m=i([o,u],a);for(let[h,_]of a)(e||!(fOr(mOt(h))||fOr(mOt(_))))&&u.push([s(h),s(_)]);return m}case 6:{let u=[],m=i([o,u],a);for(let h of a)(e||!fOr(mOt(h)))&&u.push(s(h));return m}}let{message:l}=a;return i([o,{name:c,message:l}],a)};return s},I2i=(e,{json:r,lossy:t}={})=>{let n=[];return Tlg(!(r||t),!!r,new Map,n)(e),n};var koc=typeof structuredClone=="function"?(e,r)=>r&&("json"in r||"lossy"in r)?w2i(I2i(e,r)):structuredClone(e):(e,r)=>w2i(I2i(e,r));"structuredClone"in globalThis||(globalThis.structuredClone=koc);async function Plg(){try{process.env.TRY_USE_TEST_CONTEXT&&klg(),dC.isDebug()&&Rlg();let{baseRef:e,headRef:r,pullRequestNumber:t,repo:n}=Poc(),i=dC.getInput("token");dC.info("Configuring renovate");let{config:s,git:a}=await Doc({...n,token:i});dC.info(`Fetching ${r} from origin`),await a.fetch(["origin","--depth=2",r]),typeof t=="number"?dC.info(`Not fetching baseRef ${e} for PRs because the first parent will be used`):(dC.info(`Fetching ${e} from origin`),await a.fetch(["origin","--depth=1",e])),dC.info(`Checking out PR base sha ${e}`),await a.checkout(e),dC.info("Looking for all dependencies in base");let o=await(0,x2i.extractAllDependencies)(s);dC.info("Fetching possible updates for all base ref dependencies"),await(0,Foc.fetchUpdates)(s,o.packageFiles),dC.info(`Checking out PR head sha ${r}`),await a.checkout(r),dC.info("Looking for all dependencies in head");let c=await(0,x2i.extractAllDependencies)(s),l=[...woc(o.packageFiles,c.packageFiles)],u=(0,F0t.getOctokit)(i);if(l.length>0)dC.info(`Found ${l.length} updated dependencies`);else{if(dC.info("No updated dependencies, exiting"),typeof t=="number"){await xoc(u,n,t,kPr);return}return}let m=dC.getInput("changelogs")==="true";if(typeof t!="number")return;m&&(dC.info("Fetching changelogs..."),l=await jNo(s,l));let h=UNo(l);dC.info("Ensuring the PR comment is up to date"),await Ioc(u,n,t,kPr,h)}catch(e){dC.info(`Error stack: ${e.stack}`),dC.setFailed(e.message)}}function Rlg(){dC.debug("ReportUpdatedDependencies context that can be used for testing:"),dC.debug(JSON.stringify(F0t.context,null,2))}function klg(){try{let e=Noc.default.readFileSync("./test-context.json",{encoding:"utf8"}),r=JSON.parse(e);for(let t in F0t.context)Object.hasOwn(r,t)&&(F0t.context[t]=r[t]);dC.info("Successfully load test-context.json")}catch{dC.error("Failed to find or read test-context.json")}}Plg(); +...long comment body truncated...`;i=i.substr(0,65536-a.length)+a}s?await e.rest.issues.updateComment({...r,comment_id:s.id,body:i}):await e.rest.issues.createComment({...r,issue_number:t,body:i})}async function Toc(e,r,t,n){let i=await Poc(e,r,t,n);i&&await e.rest.issues.deleteComment({...r,issue_number:t,comment_id:i.id})}async function Poc(e,r,t,n){return(await e.rest.issues.listComments({...r,issue_number:t})).data.find(a=>{var o;return(o=a.body)==null?void 0:o.startsWith(n)})}var Aye=AC(gQr());function Roc(){let e=Aye.context.repo;switch(Aye.context.eventName){case"pull_request":{let r=Aye.context.payload,{pull_request:{number:t}={}}=r;return{baseRef:`${Aye.context.sha}^`,headRef:Aye.context.sha,pullRequestNumber:t,repo:e}}case"push":return{baseRef:Aye.context.payload.before,headRef:Aye.context.sha,repo:e};default:throw new Error("The action can out run on ['pull_request', 'push'] workflow events. Please ensure your workflow is only triggered by those events or run this step/job conditionally https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions")}}var Ooc=AC(require("fs"));var koc=typeof self=="object"?self:globalThis,Ilg=(e,r)=>{let t=(i,s)=>(e.set(s,i),i),n=i=>{if(e.has(i))return e.get(i);let[s,a]=r[i];switch(s){case 0:case-1:return t(a,i);case 1:{let o=t([],i);for(let c of a)o.push(n(c));return o}case 2:{let o=t({},i);for(let[c,l]of a)o[n(c)]=n(l);return o}case 3:return t(new Date(a),i);case 4:{let{source:o,flags:c}=a;return t(new RegExp(o,c),i)}case 5:{let o=t(new Map,i);for(let[c,l]of a)o.set(n(c),n(l));return o}case 6:{let o=t(new Set,i);for(let c of a)o.add(n(c));return o}case 7:{let{name:o,message:c}=a;return t(new koc[o](c),i)}case 8:return t(BigInt(a),i);case"BigInt":return t(Object(BigInt(a)),i)}return t(new koc[s](a),i)};return n},I2i=e=>Ilg(new Map,e)(0);var k0t="",{toString:xlg}={},{keys:Tlg}=Object,mOt=e=>{let r=typeof e;if(r!=="object"||!e)return[0,r];let t=xlg.call(e).slice(8,-1);switch(t){case"Array":return[1,k0t];case"Object":return[2,k0t];case"Date":return[3,k0t];case"RegExp":return[4,k0t];case"Map":return[5,k0t];case"Set":return[6,k0t]}return t.includes("Array")?[1,t]:t.includes("Error")?[7,t]:[2,t]},fOr=([e,r])=>e===0&&(r==="function"||r==="symbol"),Plg=(e,r,t,n)=>{let i=(a,o)=>{let c=n.push(a)-1;return t.set(o,c),c},s=a=>{if(t.has(a))return t.get(a);let[o,c]=mOt(a);switch(o){case 0:{let u=a;switch(c){case"bigint":o=8,u=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);u=null;break;case"undefined":return i([-1],a)}return i([o,u],a)}case 1:{if(c)return i([c,[...a]],a);let u=[],m=i([o,u],a);for(let h of a)u.push(s(h));return m}case 2:{if(c)switch(c){case"BigInt":return i([c,a.toString()],a);case"Boolean":case"Number":case"String":return i([c,a.valueOf()],a)}if(r&&"toJSON"in a)return s(a.toJSON());let u=[],m=i([o,u],a);for(let h of Tlg(a))(e||!fOr(mOt(a[h])))&&u.push([s(h),s(a[h])]);return m}case 3:return i([o,a.toISOString()],a);case 4:{let{source:u,flags:m}=a;return i([o,{source:u,flags:m}],a)}case 5:{let u=[],m=i([o,u],a);for(let[h,_]of a)(e||!(fOr(mOt(h))||fOr(mOt(_))))&&u.push([s(h),s(_)]);return m}case 6:{let u=[],m=i([o,u],a);for(let h of a)(e||!fOr(mOt(h)))&&u.push(s(h));return m}}let{message:l}=a;return i([o,{name:c,message:l}],a)};return s},x2i=(e,{json:r,lossy:t}={})=>{let n=[];return Plg(!(r||t),!!r,new Map,n)(e),n};var Foc=typeof structuredClone=="function"?(e,r)=>r&&("json"in r||"lossy"in r)?I2i(x2i(e,r)):structuredClone(e):(e,r)=>I2i(x2i(e,r));"structuredClone"in globalThis||(globalThis.structuredClone=Foc);async function Rlg(){try{process.env.TRY_USE_TEST_CONTEXT&&Flg(),dC.isDebug()&&klg();let{baseRef:e,headRef:r,pullRequestNumber:t,repo:n}=Roc(),i=dC.getInput("token");dC.info("Configuring renovate");let{config:s,git:a}=await Soc({...n,token:i});dC.info(`Fetching ${r} from origin`),await a.fetch(["origin","--depth=2",r]),typeof t=="number"?dC.info(`Not fetching baseRef ${e} for PRs because the first parent will be used`):(dC.info(`Fetching ${e} from origin`),await a.fetch(["origin","--depth=1",e])),dC.info(`Checking out PR base sha ${e}`),await a.checkout(e),dC.info("Looking for all dependencies in base");let o=await(0,T2i.extractAllDependencies)(s);dC.info("Fetching possible updates for all base ref dependencies"),await(0,Noc.fetchUpdates)(s,o.packageFiles),dC.info(`Checking out PR head sha ${r}`),await a.checkout(r),dC.info("Looking for all dependencies in head");let c=await(0,T2i.extractAllDependencies)(s),l=[...Ioc(o.packageFiles,c.packageFiles)],u=(0,F0t.getOctokit)(i);if(l.length>0)dC.info(`Found ${l.length} updated dependencies`);else{if(dC.info("No updated dependencies, exiting"),typeof t=="number"){await Toc(u,n,t,kPr);return}return}let m=dC.getInput("changelogs")==="true";if(typeof t!="number")return;m&&(dC.info("Fetching changelogs..."),l=await GNo(s,l));let h=VNo(l);dC.info("Ensuring the PR comment is up to date"),await xoc(u,n,t,kPr,h)}catch(e){dC.info(`Error stack: ${e.stack}`),dC.setFailed(e.message)}}function klg(){dC.debug("ReportUpdatedDependencies context that can be used for testing:"),dC.debug(JSON.stringify(F0t.context,null,2))}function Flg(){try{let e=Ooc.default.readFileSync("./test-context.json",{encoding:"utf8"}),r=JSON.parse(e);for(let t in F0t.context)Object.hasOwn(r,t)&&(F0t.context[t]=r[t]);dC.info("Successfully load test-context.json")}catch{dC.error("Failed to find or read test-context.json")}}Rlg(); /*! For license information please see index.js.LEGAL.txt */ diff --git a/package.json b/package.json index 8fbf273..418d282 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,9 @@ "overrides": { "fast-xml-parser@<4.2.4": ">=4.2.4", "semver@<7.5.2": ">=7.5.2" + }, + "patchedDependencies": { + "renovate@36.6.0": "patches/renovate@36.6.0.patch" } } } diff --git a/patches/renovate@36.6.0.patch b/patches/renovate@36.6.0.patch new file mode 100644 index 0000000..b6b9780 --- /dev/null +++ b/patches/renovate@36.6.0.patch @@ -0,0 +1,30 @@ +diff --git a/dist/modules/manager/npm/extract/locked-versions.js b/dist/modules/manager/npm/extract/locked-versions.js +index f42759e03a3971d85d9799c038922311b82f9108..c2ea58f1046834cc220a0ae20e5109987a1863af 100644 +--- a/dist/modules/manager/npm/extract/locked-versions.js ++++ b/dist/modules/manager/npm/extract/locked-versions.js +@@ -6,6 +6,7 @@ const is_1 = tslib_1.__importDefault(require("@sindresorhus/is")); + const semver_1 = tslib_1.__importDefault(require("semver")); + const logger_1 = require("../../../../logger"); + const npm_1 = require("./npm"); ++const path = require("path"); + const pnpm_1 = require("./pnpm"); + const yarn_1 = require("./yarn"); + async function getLockedVersions(packageFiles) { +@@ -116,13 +117,13 @@ async function getLockedVersions(packageFiles) { + logger_1.logger.trace(`Retrieving/parsing ${pnpmShrinkwrap}`); + lockFileCache[pnpmShrinkwrap] = await (0, pnpm_1.getPnpmLock)(pnpmShrinkwrap); + } +- const parentDir = packageFile.packageFile +- .replace(/\/package\.json$/, '') +- .replace(/^package\.json$/, '.'); ++ const lockFileDir = path.dirname(pnpmShrinkwrap) ++ const packageDir = path.dirname(packageFile.packageFile); ++ const importerName = path.relative(lockFileDir, packageDir) || '.'; + for (const dep of packageFile.deps) { + const { depName, depType } = dep; + // TODO: types (#7154) +- const lockedVersion = semver_1.default.valid(lockFileCache[pnpmShrinkwrap].lockedVersionsWithPath?.[parentDir]?.[depType]?.[depName]); ++ const lockedVersion = semver_1.default.valid(lockFileCache[pnpmShrinkwrap].lockedVersionsWithPath?.[importerName]?.[depType]?.[depName]); + if (is_1.default.string(lockedVersion)) { + dep.lockedVersion = lockedVersion; + } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b2cffc..d746c07 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,11 @@ overrides: fast-xml-parser@<4.2.4: '>=4.2.4' semver@<7.5.2: '>=7.5.2' +patchedDependencies: + renovate@36.6.0: + hash: 43zpgzabjr64exdr2oxwb2cqsq + path: patches/renovate@36.6.0.patch + dependencies: '@actions/core': specifier: ^1.10.0 @@ -23,7 +28,7 @@ dependencies: version: 1.8.15 renovate: specifier: 36.6.0 - version: 36.6.0(typanion@3.13.0) + version: 36.6.0(patch_hash=43zpgzabjr64exdr2oxwb2cqsq)(typanion@3.13.0) simple-git: specifier: 3.19.1 version: 3.19.1 @@ -5935,7 +5940,7 @@ packages: - supports-color dev: false - /renovate@36.6.0(typanion@3.13.0): + /renovate@36.6.0(patch_hash=43zpgzabjr64exdr2oxwb2cqsq)(typanion@3.13.0): resolution: {integrity: sha512-c81SEADvSx161uYTqiSNPGuWwofknwBMIW9NpAGtqx3mpC0+C64gf2w8k7FQGnzwu1lnarRm1dOcSWU/bK36lQ==} engines: {node: ^18.12.0 || >=20.0.0, yarn: ^1.17.0} hasBin: true @@ -6053,6 +6058,7 @@ packages: - supports-color - typanion dev: false + patched: true /repeat-string@1.6.1: resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}